1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【不動産DX:HULFT Square】claude opus4.5で重要事項説明書をテキスト化(AIOCR)

Posted at

不動産DXメニューNo.1

アウトプット

文字を書くのも読むのも大変なので 早速完成イメージ👇動画👇

リクエストに使用した重要事項説明書

デモデータとして準備した重要事項説明書読み込ませました。
記載内容がおかしい、字が汚いなどは多めに見てください・・・

重要事項サンプル-1p.jpg

レスポンスのMarkdown

# 重要事項説明書(A)

2999年 1月 1日

## 売主・買主情報

売主 セゾン春太 様

買主 セゾン出砂場 様

下記の不動産について、宅地建物取引業法第35条の規定に基づき、以下のとおり説明致します。いずれ内容も重要ですので、十分に理解されるようお願いします。

## 売主情報

| 項目 | 内容 |
|---|---|
| 売住所 | 世存区適当町 1-1-1 |
| 主氏名 | セゾン春太 |
| 取引の態様 | 売主・代表・媒介(媒介) |
| 棟 | 買・交換 |

## 事務所情報(1)

| 項目 | 内容 |
|---|---|
| 事務所の所在地 | 世存区適当町 2-2-2 |
| 商号又は名称 | ×××不動産 |
| 代表者 氏名 | セゾーンテクノ・ロジー |
| 免許証番号 | 国土交通大臣 ××××号 |
| 免許年月日 | 2999年 2月 2日 |

## 事務所情報(2)

| 項目 | 内容 |
|---|---|
| 事務所の所在地 | 世存区適当町 3-3-3 |
| 商号又は名称 | ×××不動産 |
| 代表者 氏名 | セゾーンテクノ・ロジー |
| 免許証番号 | 国土交通大臣 ××××号 |
| 免許年月日 | 2999年 2月 2日 |

## 説明する宅地建物取引士(1)

| 項目 | 内容 |
|---|---|
| 業務に従事する事務所 | 世存事務所 |
| 氏名 | セゾーンテクノ・ロジー |
| 電話番号 | 03-××××-YYYY |
| 登録番号 | ×××号 |

## 説明する宅地建物取引士(2)

| 項目 | 内容 |
|---|---|
| 業務に従事する事務所 | 世存事務所 |
| 氏名 | セゾーンテクノ・ロジー |
| 電話番号 | 03-××××-YYYY |
| 登録番号 | ×××号 |

## 35条の2供託所等に関する説明

### 保証協会の社員の場合

| 保証協会 | 所在地 | 弁済業務保証金の委託場所 |
|---|---|---|
| (公社)全国宅地建物取引業保証協会 | 東京都千代田区岩本町二丁目6番3号 | 東京法務局 |
| (公社)不動産保証協会 | 東京都千代田区紀尾井町3番30号 全日会館 | 東京都千代田区九段南一丁目1番15号 |

## 物件の表示

### 土地

| 項目 | 内容 |
|---|---|
| 所在地 | 世存区適当町 4-4-4 |
| 面積 | 登記簿 100㎡(30.25坪)・実測 90㎡(27.23坪) |
| 共有持分 | 10分の9 |
| 地目 | 登記簿 宅地 現況 宅地 |
| 敷地に関する権利 | 所有権 |
| 都市、組合、改良農地、区画整理による換地 | 工区 |

### 建物

| 項目 | 内容 |
|---|---|
| 所在地 | 世存区適当町 4-4-4 |
| 床面積(登記簿) | 1階 50㎡・2階 50㎡ 計 100㎡ |
| 床面積(実測) | 1階 45㎡・2階 45㎡ 計 90㎡ |
| 種類及び構造 | 木造・木造モルタル 造瓦・亜鉛メッキ鋼板 |
| 構造 | 住宅・店舗・店舗併用住宅・共同住宅 |

## 対象となる宅地、建物に直接関係する事項

### 1. 登記記録された事項

#### 土地

| 項目 | 内容 |
|---|---|
| 〈権利部(甲区)〉所有権に関する事項 | |
| 名義人 氏名 | セゾン春太 |
| 名義人 住所 | 世存区適当町 4-4-4 |
| 所有権にかかる権利に関する事項 | 所有権保存 2800年1月1日受付番号1111号 所有者 セゾン春太 |

#### 建物

| 項目 | 内容 |
|---|---|
| 〈権利部(甲区)〉所有権に関する事項 | |
| 名義人 氏名 | セゾン春太 |
| 名義人 住所 | 世存区適当町4-4-4 |
| 所有権にかかる権利に関する事項 | 所有権保存 2800年1月1日受付番号2222号 所有者 セゾン春太 |

背景と課題

##背景

不動産締結業務における重要事項説明書は手書き・対面にて締結する場合が多く、
手書きで記入された重要事項説明書を手作業手入力でシステムへ入力している。

##課題

  • PDFと システムの入力画面を同時に開き見比べながら手入力をしており、非効率
  • 手入力の為、誤字脱字入力ミスが散見される。

解決手法

解決手法.jpg

~HULFT Squareとは???~
詳細はこちら

Converse APIについて
過去にこちらで勉強させていただきました。

ファイル連携方法について
HULFT SquareはHULFT通信、FTP(SFTP)サーバ機能、
APIサーバ(APIマネジメント)機能がある為、手動アップロード以外にもファイル連携方法があります。

解決手法詳細

Converse API リクエストのJSON構文

{
  "modelId": "global.anthropic.claude-sonnet-4-5-20250929-v1:0",
  "system": [
    {
      "text": "システムプロンプト"
    }
  ],
  "messages": [
    {
      "role": "user",
      "content": [
        {
          "text": "システムプロンプト"
        },
        {
          "image": {
            "format": "jpg",
            "source": {
              "bytes": "ここにバイナリデータ"
            }
          }
        }
      ]
    }
  ],
  "inferenceConfig": {
    "maxTokens": 4096,
    "temperature": 0.3
  }
}

Converse API レスポンスのJSON構文

{
  "metrics": {
    "latencyMs": "整数"
  },
  "output": {
    "message": {
      "content": [
        {
          "text": "Markdown抽出したテキスト"
        }
      ],
      "role": "user"
    }
  },
  "stopReason": "文字列",
  "usage": {
    "cacheReadInputTokenCount": "整数",
    "cacheReadInputTokens": "整数",
    "cacheWriteInputTokenCount": "整数",
    "cacheWriteInputTokens": "整数",
    "inputTokens": "整数",
    "outputTokens": "整数",
    "serverToolUsage": {},
    "totalTokens": "整数"
  }
}

✋複合機などでスキャンしたPDFを処理する場合

Cnverse API呼び出し時に以下JSON構文で、呼び出し "citation"を"Enable"に
することで対応できました。

{
  "modelId": "global.anthropic.claude-sonnet-4-5-20250929-v1:0",
  "system": [
    {
      "text": "システムプロンプト"
    }
  ],
  "messages": [
    {
      "role": "user",
      "content": [
        {
          "text": "ユーザプロンプト"
        },
       {
          "document": {
                 "format": "pdf",
                 "name": "document.pdf",
                 "source": {
                   "bytes": "ここにバイナリデータ"
                  },
                "citations": {
                   "enabled": "True"
                }
           }
        }
      ]
    }
  ],
  "inferenceConfig": {
    "maxTokens": 4096,
    "temperature": 0.4
  }
}

HULFT Square ユーザ向け

Converse APIへリクエストする際のMapping画面

valueの設定

converse-request-mapping.png

typeの設定

converse-request-mapping-type.png

まとめ

AIOCRを行う際にClaudeが適切かというお話はありますが、
sonnetよりもopusの方が精度良いイメージです。
また"citation"を"Enable"にすることで複合機でスキャンしたPDFも
処理できたので幅が広がりました~

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?