紙やPDFの発注書をAI-OCRで読み取って、そのまま基幹システムに流したい。相談として非常に多い内容です。
技術的にはもう難しくありません。今のAI-OCRは、印字された帳票なら十分な精度で読めます。にもかかわらず、導入がうまくいかない現場とうまくいく現場に分かれます。差は精度ではなく、読み間違えたときの扱いを先に決めているかどうかです。
前提:AI-OCRは必ず間違える
100%にはなりません。かすれた印字、手書きの追記、FAXの潰れた文字、想定外のレイアウト。どれか一つで読み取りは崩れます。
だから設計の出発点は「精度を上げる」ではなく、「間違えても事故にならない形にする」です。ここを外すと、精度99%でも運用が止まります。100件に1件、金額を間違えて発注してしまう仕組みは、誰も怖くて使えないからです。
決めること1:どの項目を人が確認するか
全項目を人が見るなら、自動化した意味がありません。かといって全項目を無検査で通すのは危険です。項目ごとに分けます。
| 項目 | 扱い | 理由 |
|---|---|---|
| 数量・単価・金額 | 必ず人が確認 | 間違えると金銭事故になる |
| 納期 | 人が確認 | 間違えると納入事故になる |
| 品名・品番 | 機械判定+マスタ照合 | マスタにない値なら弾ける |
| 取引先名 | 機械判定+マスタ照合 | 同上 |
| 備考・その他 | そのまま通す | 間違えても影響が小さい |
ポイントは、マスタ(商品台帳・取引先台帳)と突き合わせられる項目は、機械が自分で誤りに気づけるということです。品番がマスタにない時点で、それは読み取りミスか新規品番のどちらかです。どちらにせよ人に回せばいい。
一方、数量や金額はマスタで検証できません。「5」が「6」に読めても、どちらも成立してしまう。だからここは人が見る、と決めます。
決めること2:確信度が低いときの行き先
AI-OCRは通常、項目ごとに「どのくらい自信があるか」を返します。これを使わないのはもったいない。
- 確信度が高い → そのまま登録
- 確信度が低い → 確認待ちの一覧に入れる
- 読めなかった → 同じく確認待ち
大事なのは、確認待ちを誰が、いつ見るかまで決めておくことです。「あとで誰かが見る」は運用されません。「朝一で事務が確認一覧を開く」まで決めて初めて仕組みになります。
確認待ちが毎日30件出るなら、それは自動化になっていません。逆に週に2〜3件なら成功です。導入して1か月、確認待ちが何件出ているかを数えると、その仕組みが使い物になっているか一発で分かります。
決めること3:元のPDFにいつでも戻れるようにするか
読み取った結果だけを保存して、元のPDFを捨ててしまう設計をときどき見ます。これはやめたほうがいい。
あとから「この発注、本当に数量100だった?」となったとき、元の帳票を1クリックで開けることが、この仕組みへの信頼を支えます。逆に元に戻れないと、担当者は結局紙のファイルも並行して残します。二重管理が発生して、手間はむしろ増えます。
登録したデータの1レコードから、元のPDFのそのページへリンクを張る。これだけで運用の安心感がまったく変わります。
順番としては
- 1か月分の実物を集める(きれいなものだけでなく、かすれたものやFAXも混ぜる)
- その中でどの項目が事故につながるかを分ける
- マスタ照合できる項目とできない項目に分ける
- 確認待ちを誰がいつ見るかを決める
- ここまで決めてから、ツールを選ぶ
ツール選びが最後なのは意図的です。決めることが決まっていれば、たいていのAI-OCRサービスで実現できます。逆に決めないままツールを選ぶと、そのツールの機能に合わせて業務のほうを歪めることになります。
費用の目安の考え方
読み取り単価はサービスによりますが、1枚あたり数円〜数十円というのが一般的なレンジです。月100枚なら金額としては小さい。
だから判断材料は費用ではなく、入力にかかっている人の時間と、入力ミスによる手戻りの頻度です。1枚あたり5分かかっていて月100枚なら、月8時間。ここを短くできるかどうかで考えます。
「うちの発注書でも読めるか」は、実物を数枚拝見すればおおよそ判断できます。現状のヒアリングは無料でお受けしています。
この記事について
SUPRAXは、林業・製造・運送の現場経験をもとに、中小企業の業務改善・AI活用・GISの支援を行っています。 記事の内容について「うちの場合はどうか」を聞きたい方は、無料相談をご利用ください。