画像の文字起こしをAIで行う精度検証
型番の0とO・lとI、縦書き・スタンプ・小さい注記をOpus 5.5とHaiku 4.5で比較・文字起こしプロンプト
紙の点検票やラベルの写真から、型番やシリアル番号を文字起こししたい場面は多くあります。ところが英数字には、0とO、1とlとIのように形のよく似た字があり、1文字違えば別の製品です。答えを知らないAIに、紛らわしい英数字・縦書き・斜めのスタンプ・小さい注記を含む画像を、条件を変えて4回文字起こしさせました。
検証方法
架空の保守点検票の画像(760×520ピクセル)を作り、答えを知らない状態のClaudeに、次の2×2の条件で1回ずつ文字起こしさせました(2026年9月25日、当社の作業環境から実行)。
- モデル:Claude Opus 5.5/Claude Haiku 4.5(軽くて速いモデル)
- 依頼の仕方:「この画像の文字をすべて文字起こししてください」とだけ頼む/下の文字起こしプロンプトを使う
仕込んだ難しさと正解
| 箇所 | 正しい文字列 | 難しさ |
|---|---|---|
| 型番 | KX-8B0O-1lI7(8・B・ゼロ・オー・イチ・小文字エル・大文字アイ・7) | 形の似た英数字。このフォントでは l と I がほぼ同じ形 |
| 製造番号 | S5Z2-0O8B-Il1(S・5・Z・2・ゼロ・オー・8・B・大文字アイ・小文字エル・1) | 同上 |
| 欄外の注記 | ※本票は点検記録として5年間保管してください。フィルターの交換目安は使用開始から12か月です。異常音・異臭がある場合は直ちに運転を停止し、0120-418-736までご連絡ください。 | 9pxの小さい文字、2行に折り返し |
| 縦書きの枠 | 取扱注意 | 縦書き |
| スタンプ | 検査済 2026.09.18 | 斜め・赤字 |
| 手書き風の行 | 担当 佐々木 フィルター交換済み | 手書き風フォント |
このほか、見出し・製品名・住所・電話番号・次回点検日の5か所を合わせた11か所を、正解と照合しました。英数字は、完全に一致するか、見分けられない字に候補を付けた場合を正解としました。
結果:4つの条件の比較
| 条件 | 型番・製造番号 | 欄外の小さい注記 | そのほか |
|---|---|---|---|
| Opus 5.5・プロンプトあり | 2つとも正しい並び。l と I、0 と O に候補を付けた | 一字違わず | 自信のない箇所を7つ挙げた。型番を1文字ずつ区切った欄で、本文と1か所食い違った |
| Opus 5.5・ただ頼んだだけ | 2つとも完全に一致(候補は付けず断定) | 一字違わず | 11か所すべて正しい |
| Haiku 4.5・プロンプトあり | 「KX-8B00-1I17」「S5Z2-008B-I11」と2〜3文字を読み違え。本文に候補は付けず、最後の「自信がない箇所」に型番の1とIを挙げた | 「日本で選定された」など、画像に無い文に大きく置き換えた | 電話番号や日付まで1文字ずつ区切って書いた。右下のスタンプを「右上」と書いた |
| Haiku 4.5・ただ頼んだだけ | 「KX-8B00-1ll7」「S5Z2-008B-ll1」と、O を 0、I を l に読み違え。候補なし | 最初の文と最後の電話番号は正しいが、その間を画像に無い文に置き換え、3文目の「異常音・異臭がある場合は直ちに運転を停止し、」が消えた | そのほかの箇所は正しい |
いちばん注意が要るのは、Haiku 4.5の小さい注記です。読めない部分を「[?]」とせず、それらしい日本語でつないでいました。プロンプトで「推測で補わない」と指示しても防げませんでした。置き換わった文は日本語として自然につながっているため、見た目だけでは見分けにくい点に注意が要ります。
わかったこと
- 紛らわしい英数字は、モデルで結果が分かれた。Opus 5.5は2条件とも正しい並びで読み、Haiku 4.5は2条件とも O を 0 と読みました。
- 候補を付けさせると、正しく読めても確認の手がかりが残る。Opus 5.5はただ頼んだときも正しく読みましたが、断定したため、もし読み違えていても気づく手がかりがありません。プロンプトありでは、見分けにくい字に候補が付き、確かめるべき字が分かります。
- 小さい文字は、軽いモデルで存在しない文が混ざった。Haiku 4.5は2条件とも、9pxの注記の一部を作文しました。
- 縦書き・斜めのスタンプ・手書き風の行は、4条件とも読めた。
画像の文字起こしプロンプト(コピーして使えます)
上の検証で「プロンプトあり」に使ったものと同じです。ChatGPT・Gemini・Claudeなど、画像を読み込めるチャットAIに、画像と一緒に貼り付けて使います。PDFを画像として読み込ませる場合にも使えます。
添付した画像の文字を、すべて書き起こしてください。 ルール: - 表は行ごとに「項目:値」の形で書く。縦書き・スタンプ・欄外の小さい注記も、場所が分かるように書く - 型番・製造番号・電話番号など英数字の並びは、1文字ずつ区切って読み直してから書く - 0とO、1とlとI、5とS、8とB、2とZのように形が似た文字で、画像から区別がつかないものは、読んだ文字のあとに[l/I?]のように候補を書く - 読めない文字は[?]とし、推測で補わない - 最後に、読み取りに自信がない箇所を一覧にする
使うときのコツ
- 型番・番号は、候補つきで出させる。正しく読めていても、どの字を確かめればよいかが分かります。
- 小さい文字は元の画像と見比べる。軽いモデルは、読めない部分をそれらしい文で埋めることがあります。
- 番号の照合は、型番表やデータベースで行う。文字起こしの結果をそのまま発注や修理の依頼に使わず、正規の一覧と突き合わせます。
まとめ
画像の文字起こしは、大きいモデルなら紛らわしい英数字や小さい注記まで正確に読めました。ただ、正しく読めたかどうかは出力を見ても分からないため、見分けにくい字に候補を付けさせるのが安全です。軽いモデルは、英数字の読み違いに加えて、小さい文字の部分に画像に無い文を混ぜることがありました。
よくある質問
AIは画像の型番やシリアル番号を正確に文字起こしできますか?
当社の検証では、Claude Opus 5.5は0とO、lとIが混ざった型番と製造番号を正しい並びで読みました。軽いモデルのClaude Haiku 4.5は、2つの条件とも2〜3文字を読み違えました。1枚の画像・各条件1回の結果です。
小さい文字の文字起こしで気をつけることは?
Haiku 4.5は、9pxの注記の一部を、画像に無いもっともらしい文に置き換えました。小さい文字は、元の画像と見比べて確かめる手順を残すことをおすすめします。
合同会社フューチャープロンプト(AIプロダクト開発・業務自動化/東京・渋谷)が2026年9月25日に実施した一次検証です。画像と正解表は当社が作り、正解を知らない状態のClaude(Opus 5.5・Haiku 4.5)に文字起こしさせて、回答を正解表と照合しました。会社の詳細はトップページをご覧ください。
紙の点検票やラベルのデータ化を、確認の手順まで含めて作ります
合同会社フューチャープロンプトは、画像の文字起こしと、型番表との照合や人の確認を組み合わせた仕組みづくりを、小さく試すところからご一緒します。
お問い合わせ →