(57)【要約】  ＯＣＲ処理によって帳票（５０）から文字データを取得するＯＣＲシステムは、帳票（５０）の発行者の発行者名と、ＯＣＲ処理において使用するフォントのフォント名とを対応付けるＯＣＲ用情報テーブル（３４ｅ）を管理し、帳票（５０）における発行者記載内容読取対象領域に対してＯＣＲ処理を実行する場合に、この帳票（５０）の発行者の発行者名にＯＣＲ用情報テーブルにおいて対応付けられているフォント名で示されるフォントでＯＣＲ処理を実行する（Ｓ１５６）ことを特徴とする。
2020045039.tif 000002
【特許請求の範囲】
【請求項１】
ＯＣＲ処理によって文書から文字データを取得するＯＣＲシステムであって、
前記文書の発行者の識別情報と、ＯＣＲ処理において使用するフォントの種類とを対応付けるＯＣＲ用情報を管理するＯＣＲ用情報管理部と、
前記文書に対してＯＣＲ処理を実行するＯＣＲ実行部と
を備え、
前記ＯＣＲ実行部は、前記文書における特定の領域に対してＯＣＲ処理を実行する場合に、この文書の前記発行者の前記識別情報に前記ＯＣＲ用情報において対応付けられている前記種類のフォントでＯＣＲ処理を実行することを特徴とするＯＣＲシステム。
【請求項２】
前記文書は、この文書の前記発行者の前記識別情報を含み、
前記ＯＣＲ実行部は、前記文書に対するＯＣＲ処理によって、この文書の前記発行者の前記識別情報を取得し、取得した前記識別情報に前記ＯＣＲ用情報において対応付けられている前記種類のフォントで、この文書の前記特定の領域に対してＯＣＲ処理を実行することを特徴とする請求項１に記載のＯＣＲシステム。
【請求項３】
前記ＯＣＲ実行部は、前記特定の領域を特定するための領域用目印が付された前記文書である目印付文書に対してＯＣＲ処理を実行する場合に、前記領域用目印によって特定される前記特定の領域内の文字のフォントの前記種類を特定し、
前記ＯＣＲ用情報管理部は、前記目印付文書から前記ＯＣＲ実行部によって特定された前記種類を前記ＯＣＲ用情報に含めることを特徴とする請求項１に記載のＯＣＲシステム。
【請求項４】
前記目印付文書は、前記目印付文書の前記発行者の前記識別情報を取得するための識別情報用目印が付され、
前記ＯＣＲ実行部は、前記目印付文書に対してＯＣＲ処理を実行する場合に、前記識別情報用目印によって特定される前記識別情報を取得し、
前記ＯＣＲ用情報管理部は、前記目印付文書から前記ＯＣＲ実行部によって取得された前記識別情報を前記ＯＣＲ用情報に含めることを特徴とする請求項３に記載のＯＣＲシステム。
【請求項５】
前記特定の領域の上端の辺の位置は、前記文書における前記識別情報用目印の縦方向における最上部の位置から特定の距離だけ上側の位置であり、
前記特定の領域の下端の辺の位置は、前記文書における前記識別情報用目印の縦方向における最下部の位置から特定の距離だけ下側の位置であり、
前記特定の領域の左端の辺の位置は、前記文書における前記識別情報用目印の横方向における最左部の位置から特定の距離だけ左側の位置であり、
前記特定の領域の右端の辺の位置は、前記文書における前記識別情報用目印の横方向における最右部の位置から特定の距離だけ右側の位置である、請求項４に記載のＯＣＲシステム。
【請求項６】
ＯＣＲ処理によって文書から文字データを取得するＯＣＲシステムであって、
前記文書の発行者の識別情報と、前記発行者によって発行される前記文書に対するＯＣＲ処理の信頼度とを対応付けるＯＣＲ用情報を管理するＯＣＲ用情報管理部と、
前記文書に対してＯＣＲ処理を実行するＯＣＲ実行部と、
前記文字データの修正を受け付ける修正受付部と
を備え、
前記ＯＣＲ実行部は、前記信頼度を示すための信頼度用目印が付された前記文書である目印付文書に対してＯＣＲ処理を実行する場合に、前記信頼度用目印によって示される前記信頼度を取得し、
前記ＯＣＲ用情報管理部は、前記目印付文書から前記ＯＣＲ実行部によって取得された前記信頼度を前記ＯＣＲ用情報に含め、
前記修正受付部は、前記文書の前記文字データの修正時に、この文書の前記発行者の前記識別情報に前記ＯＣＲ用情報において対応付けられている前記信頼度に応じた通知を実行することを特徴とするＯＣＲシステム。
【請求項７】
前記文書は、この文書の前記発行者の前記識別情報が含まれ、
前記ＯＣＲ実行部は、前記文書に対するＯＣＲ処理によって、この文書の前記発行者の前記識別情報を取得し、
前記修正受付部は、前記ＯＣＲ実行部によって前記文書から取得された前記識別情報に前記ＯＣＲ用情報において対応付けられている前記信頼度に応じた通知を、この文書の前記文字データの修正時に実行することを特徴とする請求項６に記載のＯＣＲシステム。
【請求項８】
前記目印付文書は、前記目印付文書の前記発行者の前記識別情報を取得するための識別情報用目印が付され、
前記ＯＣＲ実行部は、前記目印付文書に対してＯＣＲ処理を実行する場合に、前記識別情報用目印によって特定される前記識別情報を取得し、
前記ＯＣＲ用情報管理部は、前記目印付文書から前記ＯＣＲ実行部によって取得された前記識別情報を前記ＯＣＲ用情報に含めることを特徴とする請求項６に記載のＯＣＲシステム。
【請求項９】
前記ＯＣＲ用情報は、ＯＣＲ処理において使用するフォントの種類を、前記識別情報と対応付け、
前記ＯＣＲ実行部は、前記文書における特定の領域に対してＯＣＲ処理を実行する場合に、この文書の前記発行者の前記識別情報に前記ＯＣＲ用情報において対応付けられている前記種類のフォントでＯＣＲ処理を実行することを特徴とする請求項６に記載のＯＣＲシステム。
【請求項１０】
前記目印付文書は、前記領域を特定するための領域用目印が付され、
前記ＯＣＲ実行部は、前記目印付文書に対してＯＣＲ処理を実行する場合に、前記領域用目印によって特定される前記領域内の文字のフォントの前記種類を特定し、
前記ＯＣＲ用情報管理部は、前記目印付文書から前記ＯＣＲ実行部によって特定された前記種類を前記ＯＣＲ用情報に含めることを特徴とする請求項９に記載のＯＣＲシステム。
【請求項１１】
前記信頼度用目印は、前記信頼度が低いことを示す目印と、前記信頼度が高いことを示す目印と、前記信頼度が高いことと低いこととを区別して示す目印との少なくとも１つを含む、請求項６に記載のＯＣＲシステム。
【請求項１２】
ＯＣＲ処理によって文書から文字データを取得するＯＣＲシステムであって、
前記文書に対してＯＣＲ処理を実行するＯＣＲ実行部を備え、
前記ＯＣＲ実行部は、特定の情報を取得するための特定情報用目印が付された前記文書である目印付文書に対してＯＣＲ処理を実行する場合に、前記特定情報用目印と重なっている文字と同一の行の少なくとも一部の文字によって構成され、前記特定情報用目印と重なっている文字を含む文字列であって、内部の互いに隣接する文字同士の間の距離が特定の距離以下である文字列を前記特定の情報として取得することを特徴とするＯＣＲシステム。
【請求項１３】
前記特定の情報は、前記文書の発行者の識別情報であり、
前記ＯＣＲシステムは、前記文書の前記発行者の前記識別情報と、ＯＣＲ処理において使用するフォントの種類とを対応付けるＯＣＲ用情報を管理するＯＣＲ用情報管理部を備え、
前記目印付文書は、この目印付文書における特定の領域を特定するための領域用目印が付され、
前記ＯＣＲ実行部は、前記目印付文書に対してＯＣＲ処理を実行する場合に、前記領域用目印によって特定される前記領域内の文字のフォントの前記種類を特定し、
前記ＯＣＲ用情報管理部は、前記目印付文書から前記ＯＣＲ実行部によって特定された前記種類を前記ＯＣＲ用情報に含め、
前記ＯＣＲ実行部は、前記文書における前記領域に対してＯＣＲ処理を実行する場合に、この文書の前記発行者の前記識別情報に前記ＯＣＲ用情報において対応付けられている前記種類のフォントでＯＣＲ処理を実行することを特徴とする請求項１２に記載のＯＣＲシステム。
【請求項１４】
前記特定の情報は、前記文書の発行者の識別情報であり、
前記ＯＣＲシステムは、
前記文書の前記発行者の前記識別情報と、この発行者によって発行される前記文書に対するＯＣＲ処理の信頼度とを対応付けるＯＣＲ用情報を管理するＯＣＲ用情報管理部と、
前記文字データの修正を受け付ける修正受付部と
を備え、
前記目印付文書は、前記信頼度を示すための信頼度用目印が付され、
前記ＯＣＲ実行部は、前記目印付文書に対してＯＣＲ処理を実行する場合に、前記信頼度用目印によって示される前記信頼度を取得し、
前記ＯＣＲ用情報管理部は、前記目印付文書から前記ＯＣＲ実行部によって取得された前記信頼度を前記ＯＣＲ用情報に含め、
前記修正受付部は、前記文書の前記文字データの修正時に、この文書の前記発行者の前記識別情報に前記ＯＣＲ用情報において対応付けられている前記信頼度に応じた通知を実行することを特徴とする請求項１２に記載のＯＣＲシステム。
【請求項１５】
前記ＯＣＲ用情報管理部は、前記ＯＣＲ用情報において、前記文書の前記発行者の前記識別情報と、ＯＣＲ処理において使用するフォントの種類とを対応付け、
前記ＯＣＲ実行部は、前記種類のフォントと、前記種類のフォントと異なるフォントとのそれぞれでＯＣＲ処理を実行し、
前記修正受付部は、前記種類のフォントでのＯＣＲ処理によって生成された前記文字データと、前記異なるフォントでのＯＣＲ処理によって生成された前記文字データとの差分を含む確認用画面を利用者端末に送信する、請求項１４に記載のＯＣＲシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＯＣＲ処理によって文書から文字データを取得するＯＣＲシステムに関する。
【背景技術】
【０００２】
従来、ＯＣＲ処理によって文書における特定の領域から文字データを取得するＯＣＲシステムが知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−０７３２０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のＯＣＲシステムにおいては、文書における特定の領域内の文字のフォントの種類と、この領域に対するＯＣＲ処理において使用するフォントの種類とが異なる場合に、ＯＣＲ処理における文字の認識の精度が低くなるときがあるという問題がある。【０００５】
また、従来のＯＣＲシステムにおいては、ＯＣＲ処理の信頼度が文書毎に異なっていたとしても、文書に対するＯＣＲ処理の信頼度を利用者に認識させることができないので、ＯＣＲ処理によって文書から取得した文字データの修正を受け付ける場合に、文字データの修正作業の負担が大きいという問題がある。【０００６】
さらに、従来のＯＣＲシステムにおいては、特定の情報として取得されることを利用者が希望する文字列の少なくとも１つの文字に特定情報用目印が重なっていない場合に、特定情報用目印が重なっていない文字を特定の情報の一部としては取得しないので、利用者が希望する文字列を適切に取得することができないという問題がある。【０００７】
そこで、本発明は、ＯＣＲ処理における文字の認識の精度を向上することができるＯＣＲシステムを提供することを目的とする。【０００８】
本発明の他の目的は、ＯＣＲ処理によって文書から取得した文字データの修正作業の負担を軽減することができるＯＣＲシステムを提供することである。【０００９】
本発明の更に他の目的は、利用者が希望する文字列を適切に取得する可能性を向上することができるＯＣＲシステムを提供することである。
【課題を解決するための手段】
【００１０】
本発明の第１の観点によれば、ＯＣＲシステムは、ＯＣＲ処理によって文書から文字データを取得するＯＣＲシステムであって、前記文書の発行者の識別情報と、ＯＣＲ処理において使用するフォントの種類とを対応付けるＯＣＲ用情報を管理するＯＣＲ用情報管理部と、前記文書に対してＯＣＲ処理を実行するＯＣＲ実行部とを備え、前記ＯＣＲ実行部は、前記文書における特定の領域に対してＯＣＲ処理を実行する場合に、この文書の前記発行者の前記識別情報に前記ＯＣＲ用情報において対応付けられている前記種類のフォントでＯＣＲ処理を実行することを特徴とする。【００１１】
本発明の第２の観点によれば、ＯＣＲシステムは、ＯＣＲ処理によって文書から文字データを取得するＯＣＲシステムであって、前記文書の発行者の識別情報と、この発行者によって発行される前記文書に対するＯＣＲ処理の信頼度とを対応付けるＯＣＲ用情報を管理するＯＣＲ用情報管理部と、前記文書に対してＯＣＲ処理を実行するＯＣＲ実行部と、前記文字データの修正を受け付ける修正受付部とを備え、前記ＯＣＲ実行部は、前記信頼度を示すための信頼度用目印が付された前記文書である目印付文書に対してＯＣＲ処理を実行する場合に、前記信頼度用目印によって示される前記信頼度を取得し、前記ＯＣＲ用情報管理部は、前記目印付文書から前記ＯＣＲ実行部によって取得された前記信頼度を前記ＯＣＲ用情報に含め、前記修正受付部は、前記文書の前記文字データの修正時に、この文書の前記発行者の前記識別情報に前記ＯＣＲ用情報において対応付けられている前記信頼度に応じた通知を実行することを特徴とする。【００１２】
本発明の第３の観点によれば、ＯＣＲシステムは、ＯＣＲ処理によって文書から文字データを取得するＯＣＲシステムであって、前記文書に対してＯＣＲ処理を実行するＯＣＲ実行部を備え、前記ＯＣＲ実行部は、特定の情報を取得するための特定情報用目印が付された前記文書である目印付文書に対してＯＣＲ処理を実行する場合に、前記特定情報用目印と重なっている文字と同一の行の少なくとも一部の文字によって構成され、前記特定情報用目印と重なっている文字を含む文字列であって、内部の互いに隣接する文字同士の間の距離が特定の距離以下である文字列を前記特定の情報として取得することを特徴とする。
【発明の効果】
【００１３】
本発明のＯＣＲシステムは、ＯＣＲ処理における文字の認識の精度を向上することができる。【００１４】
また、本発明のＯＣＲシステムは、ＯＣＲ処理によって文書から取得した文字データの修正作業の負担を軽減することができる。【００１５】
さらに、本発明のＯＣＲシステムは、利用者が希望する文字列を適切に取得する可能性を向上することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施の形態に係るＯＣＲシステムのブロック図である。
【図２】図１に示す帳票データ管理システムによって管理される帳票データに対応する帳票の一例を示す図である。
【図３】ＭＦＰである場合の図１に示す画像形成装置のブロック図である。
【図４】１台のコンピューターによって構成される場合の図１に示す帳票データ管理システムのブロック図である。
【図５】図４に示す帳票データベースの一例を示す図である。
【図６】図４に示すＯＣＲ用情報テーブルの一例を示す図である。
【図７】図４に示す修正情報データベースの一例を示す図である。
【図８】図１に示す利用者端末のブロック図である。
【図９】ＯＣＲ用情報テーブルを更新する場合の図４に示す帳票データ管理システムの動作のフローチャートである。
【図１０】特定の目印が付された図２に示す帳票の一例を示す図である。
【図１１】図９に示す発行者名取得処理のフローチャートである。
【図１２】図１１に示す発行者名取得処理において抽出される発行者名取得用領域の一例を示す図である。
【図１３】図１１に示す発行者名取得処理において検出される位置の一例を示す図である。
【図１４Ａ】一種類のフォントでのＯＣＲ処理によって帳票データベースに帳票データを格納する場合の図４に示す帳票データ管理システムの動作の一部のフローチャートである。
【図１４Ｂ】図１４Ａに示す動作の続きの動作のフローチャートである。
【図１５】図１４に示す動作の続きの動作のフローチャートである。
【図１６Ａ】図１４Ａに示す発行者名特定処理の一部のフローチャートである。
【図１６Ｂ】図１６Ａに示す動作の続きの動作のフローチャートである。
【図１７】帳票データが確認される場合の図４に示す帳票データ管理システムの動作のフローチャートである。
【図１８】本発明の第２の実施の形態に係るＯＣＲシステムの帳票データ管理システムに記憶されている修正情報データベースの一例を示す図である。
【図１９Ａ】二種類のフォントでのＯＣＲ処理によって帳票データベースに帳票データを格納する場合の、本発明の第２の実施の形態に係るＯＣＲシステムの帳票データ管理システムの動作の一部のフローチャートである。
【図１９Ｂ】図１９Ａに示す動作の続きの動作のフローチャートである。
【図２０】図１９Ｂに示す動作の続きの動作のフローチャートである。
【図２１】帳票データが確認される場合の、本発明の第２の実施の形態に係るＯＣＲシステムの帳票データ管理システムの動作のフローチャートである。
【図２２】特定の目印が付された図２に示す帳票の一例であって、図１０に示す例とは異なる例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１８】
（第１の実施の形態）
まず、本発明の第１の実施の形態に係るＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）システムの構成について説明する。
【００１９】
図１は、本実施の形態に係るＯＣＲシステム１０のブロック図である。
【００２０】
図１に示すように、ＯＣＲシステム１０は、原稿から画像を読み取る読取デバイスとしての画像形成装置２０を備えている。画像形成装置２０は、例えば、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、スキャナー専用機などの画像形成装置によって構成されている。ＯＣＲシステム１０は、画像形成装置２０以外にも、画像形成装置２０と同様の構成の画像形成装置を少なくとも１つ備えることが可能である。
【００２１】
ＯＣＲシステム１０は、電子化された文書としての帳票のデータ（以下「帳票データ」という。）を管理する帳票データ管理システム３０を備えている。帳票データ管理システム３０は、１台のコンピューターによって構成されても良いし、複数台のコンピューターによって構成されても良い。帳票データ管理システム３０は、クラウド上で動作するシステムでも良い。
【００２２】
図２は、帳票データ管理システム３０によって管理される帳票データに対応する帳票５０の一例を示す図である。
【００２３】
図２に示す帳票５０は、発行者の識別情報としての発行者名５１と、発行者のロゴ画像５２と、発行者によって記載される特定の内容（以下「発行者記載内容」という。）５３とを含んでいる。図２において、発行者名５１は、「ＡＢＣ  ＣＯＭＰＡＮＹ」である。
【００２４】
図１に示すように、ＯＣＲシステム１０は、帳票データを確認するデータ確認者などの利用者によって使用される利用者端末４０を備えている。利用者端末４０は、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などのコンピューターよって構成されている。ＯＣＲシステム１０は、利用者端末４０以外にも、利用者端末４０と同様の構成の利用者端末を少なくとも１つ備えることが可能である。
【００２５】
ＯＣＲシステム１０に含まれる画像形成装置２０と、帳票データ管理システム３０とは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、又はインターネットなどのネットワーク１１を介して通信可能である。帳票データ管理システム３０と、ＯＣＲシステム１０に含まれる利用者端末４０とは、ネットワーク１１を介して通信可能である。
【００２６】
図３は、ＭＦＰである場合の画像形成装置２０のブロック図である。
【００２７】
図３に示す画像形成装置２０は、操作部２１と、表示部２２と、プリンター２３と、スキャナー２４と、ファックス通信部２５と、通信部２６と、記憶部２７と、制御部２８とを備えている。操作部２１は、種々の操作が入力される操作デバイスである。操作デバイスは、例えばボタンなどである。表示部２２は、種々の情報を表示する例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである。プリンター２３は、用紙などの記録媒体に画像を印刷する印刷デバイスである。スキャナー２４は、原稿から画像を読み取る読取デバイスである。ファックス通信部２５は、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスである。通信部２６は、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである。記憶部２７は、各種の情報を記憶する例えば半導体メモリー、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである。制御部２８は、画像形成装置２０全体を制御する。
【００２８】
制御部２８は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、制御部２８のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。制御部２８のＣＰＵは、記憶部２７または制御部２８のＲＯＭに記憶されているプログラムを実行する。
【００２９】
図４は、１台のコンピューターによって構成される場合の帳票データ管理システム３０のブロック図である。
【００３０】
図４に示す帳票データ管理システム３０は、操作部３１と、表示部３２と、通信部３３と、記憶部３４と、制御部３５とを備えている。操作部３１は、種々の操作が入力される操作デバイスである。操作デバイスは、例えば、キーボード、マウスなどである。表示部３２は、種々の情報を表示する表示デバイスである。表示デバイスは、例えばＬＣＤなどである。通信部３３は、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである。記憶部３４は、各種の情報を記憶する不揮発性の記憶デバイスである。記憶デバイスは、例えば半導体メモリー、又はＨＤＤなどである。制御部３５は、帳票データ管理システム３０全体を制御する。
【００３１】
記憶部３４は、文書ＯＣＲプログラムとしての帳票ＯＣＲプログラム３４ａと、ＯＣＲソフト３４ｂと、フォントデータベース３４ｃとを記憶している。文書ＯＣＲプログラムは、ＯＣＲ処理によって帳票から文字データを取得するプログラムである。フォントデータベース３４ｃは、ＯＣＲソフト３４ｂによって使用されるフォントを格納する。帳票ＯＣＲプログラム３４ａ、ＯＣＲソフト３４ｂおよびフォントデータベース３４ｃは、それぞれ、例えば、帳票データ管理システム３０の製造段階で帳票データ管理システム３０にインストールされていても良いし、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの外部の記憶媒体から帳票データ管理システム３０に追加でインストールされても良いし、ネットワーク上から帳票データ管理システム３０に追加でインストールされても良い。
【００３２】
記憶部３４は、帳票データを格納する帳票データベース３４ｄを記憶している。
【００３３】
図５は、帳票データベース３４ｄの一例を示す図である。
【００３４】
図５に示す帳票データベース３４ｄは、帳票データの識別情報としての帳票データＩＤと、帳票データと、を帳票データ毎に対応付けて含んでいる。帳票データは、帳票の画像データと、帳票の文字データとを含んでいる。例えば、図５においては、帳票データＩＤ「Ｄ００１」と、画像データ「Ｄ００１．ＪＰＧ」と、文字データ「Ｄ００１．ｘｌｓｘ」とが対応付けられている。
【００３５】
図４に示すように、記憶部３４は、ＯＣＲ処理のための情報としてのＯＣＲ用情報を格納するＯＣＲ用情報テーブル３４ｅを記憶している。
【００３６】
図６は、ＯＣＲ用情報テーブル３４ｅの一例を示す図である。
【００３７】
図６に示すＯＣＲ用情報テーブル３４ｅは、発行者名読取対象領域と、帳票の発行者の発行者名と、ロゴ画像と、発行者記載内容読取対象領域と、フォント名と、ＯＣＲ処理の信頼度とを発行者毎に対応付けて含んでいる。発行者名読取対象領域は、帳票５０において発行者名５１を読み取るための領域である。ロゴ画像は、発行者名によって示される発行者の画像である。発行者記載内容読取対象領域は、帳票５０において発行者記載内容５３を読み取るための領域である。フォント名は、帳票５０における発行者記載内容読取対象領域内の文字のフォントの種類を示す。ＯＣＲ処理の信頼度は、発行者名によって示される発行者によって発行される帳票５０に対して実行されるＯＣＲ処理を信頼する度合いのことである。例えば、図６においては、発行者名読取対象領域「（ｘ１，ｙ１）−（ｘ２，ｙ２）」と、発行者名「ＡＢＣ  ＣＯＭＰＡＭＹ」と、ロゴ画像「ＬＯＧＯ１．ＪＰＧ」と、発行者記載内容読取対象領域「（ｘ３，ｙ３）−（ｘ４，ｙ４）」と、フォント名「Ｃａｌｉｂｒｉ」と、ＯＣＲ処理の信頼度「高」とが対応付けられている。
【００３８】
発行者名読取対象領域および発行者記載内容読取対象領域は、画像データにおける座標によって表現されている。
【００３９】
ロゴ画像は、データ確認者に帳票データを確認させる責任者によってＯＣＲ用情報テーブル３４ｅに登録される。
【００４０】
図４に示すように、記憶部３４は、帳票データの修正状況と、帳票の文字データの修正時に注意喚起するための通知の種類（以下「通知種類」という。）とを帳票データ毎に示す修正情報データベース３４ｆを記憶している。
【００４１】
図７は、修正情報データベース３４ｆの一例を示す図である。
【００４２】
図７に示す修正情報データベース３４ｆは、帳票データＩＤと、帳票データの修正状況と、通知種類と、ＯＣＲ処理で使用したフォントのフォント名と、文字データとを帳票データ毎に対応付けて含んでいる。文字データは、フォント名で示されるフォントでのＯＣＲ処理によって生成されたデータである。例えば、図７においては、帳票データＩＤ「Ｄ００１」と、帳票データの修正状況「未修正」と、通知種類「低信頼」と、ＯＣＲ処理で使用したフォントのフォント名「Ａｒｉａｌ」と、フォント名で示されるフォントでのＯＣＲ処理によって生成された文字データ「Ｄ００１ａ．ｘｌｓｘ」とが対応付けられている。
【００４３】
帳票データの修正状況としては、例えば、「未修正」と、「修正済」とが存在する。
【００４４】
通知種類としては、例えば、「高信頼」と、「低信頼」と、「非最適領域」と、「非最適フォント」と、「非最適領域フォント」とが存在する。「高信頼」は、帳票の最適な領域に対して最適なフォントでＯＣＲ処理がなされてＯＣＲ処理の信頼度が高い場合を示す。「低信頼」は、帳票の最適な領域に対して最適なフォントでＯＣＲ処理がなされたが、ＯＣＲ処理の信頼度が低い場合を示す。「非最適領域」は、帳票の最適ではない領域に対して最適なフォントでＯＣＲ処理がなされた場合を示す。「非最適フォント」は、帳票の最適な領域に対して最適ではないフォントでＯＣＲ処理がなされた場合を示す。「非最適領域フォント」は、帳票の最適ではない領域に対して最適ではないフォントでＯＣＲ処理がなされた場合を示す。
【００４５】
図４に示す制御部３５は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、制御部３５のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭとを備えている。制御部３５のＣＰＵは、記憶部３４または制御部３５のＲＯＭに記憶されているプログラムを実行する。
【００４６】
制御部３５は、帳票ＯＣＲプログラム３４ａを実行することによって、ＯＣＲ実行部３５ａと、ＯＣＲ用情報管理部３５ｂと、修正受付部３５ｃとを実現する。ＯＣＲ実行部３５ａは、帳票５０に対してＯＣＲソフト３４ｂによってＯＣＲ処理を実行する。ＯＣＲ用情報管理部３５ｂは、ＯＣＲ用情報テーブル３４ｅを管理する。修正受付部３５ｃは、ＯＣＲ処理によって帳票５０から取得された文字データの修正を受け付ける。
【００４７】
図８は、利用者端末４０のブロック図である。
【００４８】
図８に示すように、利用者端末４０は、操作部４１と、表示部４２と、通信部４３と、記憶部４４と、制御部４５とを備えている。操作部４１は、種々の操作が入力される操作デバイスである。操作デバイスは、例えばキーボード、マウスなどである。表示部４２は、種々の情報を表示する表示デバイスである。表示デバイスは、例えばＬＣＤなどである。通信部４３は、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである。記憶部４４は、各種の情報を記憶する不揮発性の記憶デバイスである。不揮発性の記憶デバイスは、例えば半導体メモリー、ＨＤＤなどである。制御部４５は、利用者端末４０全体を制御する。
【００４９】
制御部４５は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、制御部４５のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭとを備えている。制御部４５のＣＰＵは、記憶部４４または制御部４５のＲＯＭに記憶されているプログラムを実行する。
【００５０】
次に、ＯＣＲシステム１０の動作について説明する。
【００５１】
まず、ＯＣＲ用情報テーブル３４ｅを更新する場合のＯＣＲシステム１０の動作について説明する。
【００５２】
図９は、ＯＣＲ用情報テーブル３４ｅを更新する場合の帳票データ管理システム３０の動作のフローチャートである。
【００５３】
図９に示すように、帳票データ管理システム３０のＯＣＲ実行部３５ａは、発行者名を特定するための発行者名用目印（識別情報用目印）が付された帳票５０の画像データを受信したと判断するまで、発行者名用目印が付された帳票の画像データを受信したか否かを判断する（Ｓ１０１）。例えば、発行者名用目印が付された帳票５０の画像データは、データ確認者に帳票データを確認させる責任者によって紙の帳票５０に蛍光ペンなどの筆記具によって特定の目印が付された後、特定の目印が付された帳票５０が画像形成装置２０のスキャナー２４によって読み取られることによって画像データとして生成されてもよい。そして、生成された帳票５０の画像データは、画像形成装置２０から帳票データ管理システム３０に送信されても良い。また、発行者名用目印が付された帳票５０の画像データは、帳票５０の画像データに特定の目印が、利用者端末４０によって画像データ上で付された後、利用者端末４０から帳票データ管理システム３０に送信されても良い。
【００５４】
図１０は、特定の目印が付された帳票５０の一例を示す図である。
【００５５】
図１０に示す帳票５０は、発行者名用目印６１と、発行者記載内容用目印６２と、ＯＣＲ信頼度用目印６３とを特定の目印として含む目印付文書である。発行者名用目印６１は、帳票５０のうちから発行者名５１を取得するための識別情報用目印である。発行者名用目印６１は、帳票５０のうちの発行者名５１の少なくとも一部に対する特定の蛍光色での塗り潰しである。発行者記載内容用目印６２は、帳票５０のうちから発行者記載内容読取対象領域を特定するための領域用目印である。発行者記載内容用目印６２は、帳票５０のうちの発行者記載内容読取対象領域に対する蛍光色での囲みである。ＯＣＲ信頼度用目印６３は、発行者名５１で示す発行者によって発行される帳票に対するＯＣＲ処理の信頼度を示すための信頼度用目印である。ＯＣＲ信頼度用目印６３は、帳票５０のうちの蛍光色で描いた×印である。
【００５６】
発行者名用目印６１、発行者記載内容用目印６２およびＯＣＲ信頼度用目印６３は、例えば、データ確認者に帳票データを確認させる責任者によって紙の帳票５０又は帳票５０の画像データに付される。ＯＣＲ信頼度用目印６３は、例えば、帳票５０の発行者が発行した帳票に対する、過去のＯＣＲ処理における文字の認識の精度に基づいて付される。ＯＣＲ信頼度用目印６３は、例えば、責任者が紙の帳票５０又は帳票５０の画像データに付す。
【００５７】
図９に示すように、ＯＣＲ実行部３５ａは、発行者名用目印６１が付された帳票５０の画像データを受信したとＳ１０１において判断すると、発行者名を取得する発行者名取得処理を実行する（Ｓ１０２）。
【００５８】
図１１は、発行者名取得処理のフローチャートである。
【００５９】
図１１に示す動作は、図９のＳ１０１において受信したと判断した帳票５０の画像データによって示される画像（以下「対象帳票画像」という。）における発行者名の文字列の方向が、対象帳票画像における横方向であって、対象帳票画像における発行者名の文字の高さ方向が、対象帳票画像における縦方向である場合の動作の例である。
【００６０】
図１１に示すように、ＯＣＲ実行部３５ａは、対象帳票画像のうち、発行者名を取得するための特定の領域（以下「発行者名取得用領域」という。）の画像を抽出する（Ｓ１３１）。発行者名取得用領域は、対象帳票画像における縦方向に延在する一対の対辺と、対象帳票画像における横方向に延在する一対の対辺とを備える矩形の領域である。
【００６１】
発行者名取得用領域の上端の辺の位置は、対象帳票画像における発行者名用目印の縦方向における最上部の位置でも良いし、対象帳票画像における発行者名用目印の縦方向における最上部の位置から特定の距離だけ上側の位置でも良い。ここで、特定の距離は、対象帳票画像における発行者名用目印の縦方向における最上部の位置から最下部の位置までの距離（以下「目印縦幅」という。）に応じた距離でも良いし、目印縦幅に依存しない固定の距離でも良い。
【００６２】
発行者名取得用領域の下端の辺の位置は、対象帳票画像における発行者名用目印の縦方向における最下部の位置でも良いし、対象帳票画像における発行者名用目印の縦方向における最下部の位置から特定の距離だけ下側の位置でも良い。ここで、特定の距離は、目印縦幅に応じた距離でも良いし、目印縦幅に依存しない固定の距離でも良い。
【００６３】
発行者名取得用領域の左端の辺の位置は、対象帳票画像における左端の辺の位置と同一でも良いし、対象帳票画像における発行者名用目印の横方向における最左部の位置から特定の距離だけ左側の位置でも良い。ここで、特定の距離は、対象帳票画像における発行者名用目印の横方向における最左部の位置から最右部の位置までの距離（以下「目印横幅」という。）に応じた距離でも良いし、目印横幅に依存しない固定の距離でも良い。
【００６４】
発行者名取得用領域の右端の辺の位置は、対象帳票画像における右端の辺の位置と同一でも良いし、対象帳票画像における発行者名用目印の横方向における最右部の位置から特定の距離だけ右側の位置でも良い。ここで、特定の距離は、目印横幅に応じた距離でも良いし、目印横幅に依存しない固定の距離でも良い。
【００６５】
図１２は、図１１に示す発行者名取得処理において抽出される発行者名取得用領域７０の一例を示す図である。
【００６６】
図１２に示す発行者名取得用領域７０において、発行者名５１である「ＤＥＦ  ＣＯＭＰＡＮＹ」のうち、発行者名用目印６１と重なっている文字は、「ＤＥ」のみである。
【００６７】
図１１に示すように、ＯＣＲ実行部３５ａは、Ｓ１３１の処理の後、Ｓ１３１において抽出した発行者名取得用領域７０の画像において発行者名用目印６１と重なっている文字に関して、縦方向における最上部の位置、最下部の位置および中心の位置を検出する（Ｓ１３２）。
【００６８】
図１３は、図１１に示す発行者名取得処理において検出される位置の一例を示す図である。
【００６９】
図１３に示す発行者名取得用領域７０において、位置７１ａは、発行者名用目印６１と重なっている文字「ＤＥ」の縦方向における最上部の位置である。位置７１ｂは、文字「ＤＥ」の縦方向における最下部の位置である。位置７１ｃは、文字「ＤＥ」の縦方向における中心の位置である。
【００７０】
図１１に示すように、ＯＣＲ実行部３５ａは、Ｓ１３２の処理の後、Ｓ１３１において抽出した発行者名取得用領域７０の画像に含まれる全ての文字に関して、縦方向における最上部の位置、最下部の位置および中心の位置とを検出する（Ｓ１３３）。
【００７１】
次いで、ＯＣＲ実行部３５ａは、Ｓ１３１において抽出した発行者名取得用領域７０の画像に含まれる全ての文字のうち、Ｓ１３１において抽出した発行者名取得用領域７０の画像において発行者名用目印６１と重なっている文字と同一の行の文字を、Ｓ１３２において検出した各位置と、Ｓ１３３において検出した各位置とに基づいて抽出する（Ｓ１３４）。Ｓ１３４の処理は、発行者名用目印６１と重なっている文字と同一の行に含まれない文字が、後述のＳ１３６の処理によって発行者名の一部として誤って取得されることを防止するための処理である。
【００７２】
ＯＣＲ実行部３５ａは、Ｓ１３４の処理の後、Ｓ１３４において抽出した文字によって構成される文字列であって、この文字列内において互いに隣接する文字同士の間の距離が特定の距離以下であり、Ｓ１３１において抽出した発行者名取得用領域７０の画像において発行者名用目印６１と重なっている文字を含む文字列を抽出する（Ｓ１３５）。ここで、特定の距離は、例えば発行者名用目印６１と重なっている文字の５文字分の距離など、文字の幅に応じた距離でも良いし、例えば１ｃｍなど、文字の幅に依存しない固定の距離でも良い。Ｓ１３５の処理は、発行者名用目印６１と重なっている文字と同一の行に含まれる文字であるが、明らかに発行者名とは関係ない文字が、後述のＳ１３６の処理によって発行者名の一部として誤って取得されることを防止するための処理である。
【００７３】
ＯＣＲ実行部３５ａは、Ｓ１３５の処理の後、Ｓ１３５において抽出された文字列をＯＣＲソフト３４ｂによって発行者名として取得して（Ｓ１３６）、図１１に示す発行者名取得処理を終了する。
【００７４】
例えば、ＯＣＲ実行部３５ａは、図１２に示す発行者名取得用領域７０から、図１１に示す発行者名取得処理によって発行者名として「ＤＥＦ  ＣＯＭＰＡＮＹ」を取得することができる。
【００７５】
図９に示すように、ＯＣＲ実行部３５ａは、Ｓ１０２の発行者名取得処理の後、発行者名取得処理において取得された発行者名の位置に応じて発行者名読取対象領域を決定する（Ｓ１０３）。
【００７６】
ＯＣＲ実行部３５ａは、Ｓ１０３の処理の後、対象帳票画像に発行者記載内容用目印６２が付されているか否かを判断する（Ｓ１０４）。
【００７７】
ＯＣＲ実行部３５ａは、対象帳票画像に発行者記載内容用目印６２が付されているとＳ１０４において判断すると、発行者記載内容用目印６２によって発行者記載内容読取対象領域を特定する（Ｓ１０５）。
【００７８】
次いで、ＯＣＲ実行部３５ａは、対象帳票画像のうちＳ１０５において特定した発行者記載内容読取対象領域内の文字のフォント名を特定する（Ｓ１０６）。すなわち、ＯＣＲ実行部３５ａは、対象帳票画像のうちＳ１０５において特定した発行者記載内容読取対象領域に含まれる文字のフォント名を、フォントデータベース３４ｃにおいて探索して特定する。
【００７９】
ＯＣＲ実行部３５ａは、対象帳票画像に発行者記載内容用目印６２が付されていないとＳ１０４において判断するか、Ｓ１０６の処理が終了すると、対象帳票画像にＯＣＲ信頼度用目印が付されているか否かを判断する（Ｓ１０７）。
【００８０】
ＯＣＲ実行部３５ａは、対象帳票画像にＯＣＲ信頼度用目印６３が付されているとＳ１０７において判断すると、Ｓ１０２の発行者名取得処理によって取得された発行者名によって示される発行者によって発行される帳票５０に対するＯＣＲ処理の信頼度として「低」を取得する（Ｓ１０８）。
【００８１】
ＯＣＲ用情報管理部３５ｂは、対象帳票画像にＯＣＲ信頼度用目印６３が付されていないとＳ１０７において判断するか、Ｓ１０８の処理が終了すると、Ｓ１０１〜Ｓ１０８の処理の実行結果をＯＣＲ用情報テーブル３４ｅに反映する（Ｓ１０９）。すなわち、ＯＣＲ用情報管理部３５ｂは、まず、Ｓ１０２の発行者名取得処理において取得した発行者名がＯＣＲ用情報テーブル３４ｅに含まれていない場合、Ｓ１０２の発行者名取得処理において取得した発行者名をＯＣＲ用情報テーブル３４ｅに登録する。ここで、ＯＣＲ用情報管理部３５ｂは、発行者名をＯＣＲ用情報テーブル３４ｅに登録する場合、この発行者名に対応付けられるＯＣＲ処理の信頼度として「高」をＯＣＲ用情報テーブル３４ｅに登録する。次いで、ＯＣＲ用情報管理部３５ｂは、Ｓ１０８におけるＯＣＲ処理の信頼度の取得を実行した場合、Ｓ１０２の発行者名取得処理において取得した発行者名に対応付けられるＯＣＲ処理の信頼度として「低」をＯＣＲ用情報テーブル３４ｅに上書きで登録する。また、ＯＣＲ用情報管理部３５ｂは、Ｓ１０２の発行者名取得処理において取得した発行者名に対応付けられる発行者名読取対象領域として、Ｓ１０３において特定した発行者名読取対象領域をＯＣＲ用情報テーブル３４ｅに上書きで登録する。また、ＯＣＲ用情報管理部３５ｂは、Ｓ１０５における発行者記載内容読取対象領域の特定を実行した場合、Ｓ１０２の発行者名取得処理において取得した発行者名に対応付けられる発行者記載内容読取対象領域として、Ｓ１０５において特定した発行者記載内容読取対象領域をＯＣＲ用情報テーブル３４ｅに上書きで登録する。また、ＯＣＲ用情報管理部３５ｂは、Ｓ１０６におけるフォント名の特定を実行した場合、Ｓ１０２の発行者名取得処理において取得した発行者名に対応付けられるフォント名として、Ｓ１０６において特定したフォント名をＯＣＲ用情報テーブル３４ｅに上書きで登録する。
【００８２】
ＯＣＲ実行部３５ａは、Ｓ１０９の処理が終了すると、図９に示すＳ１０１の処理を実行する。
【００８３】
次に、一種類のフォントでのＯＣＲ処理によって帳票データベース３４ｄに帳票データを格納する場合のＯＣＲシステム１０の動作について説明する。
【００８４】
図１４Ａ、図１４Ｂおよび図１５は、一種類のフォントでのＯＣＲ処理によって帳票データベース３４ｄに帳票データを格納する場合の帳票データ管理システム３０の動作のフローチャートである。
【００８５】
図１４Ａ、図１４Ｂおよび図１５に示すように、帳票データ管理システム３０のＯＣＲ実行部３５ａは、帳票５０の画像データを受信したと判断するまで、帳票５０の画像データを受信したか否かを判断する（Ｓ１５１）。例えば、帳票５０の画像データは、紙の帳票５０が画像形成装置２０のスキャナー２４によって読み取られることによって画像データとして生成されて、画像形成装置２０から帳票データ管理システム３０に送信されても良い。また、帳票５０の画像データは、図示していないコンピューターにおいて生成されて、図示していないコンピューターから帳票データ管理システム３０に送信されても良い。
【００８６】
ＯＣＲ実行部３５ａは、帳票５０の画像データを受信したとＳ１５１において判断すると、Ｓ１５１において受信したと判断した画像データによって示される帳票（以下「対象帳票」という。）の発行者名を特定する発行者名特定処理を実行する（Ｓ１５２）。
【００８７】
図１６Ａは、図１４Ａに示す発行者名特定処理の一部のフローチャートである。図１６Ｂは、図１６Ｂに示す動作の続きの動作のフローチャートである。
【００８８】
図１６Ａに示すように、ＯＣＲ実行部３５ａは、ＯＣＲ用情報テーブル３４ｅに発行者名読取対象領域が登録されているか否かを判断する（Ｓ１９１）。
【００８９】
ＯＣＲ実行部３５ａは、ＯＣＲ用情報テーブル３４ｅに発行者名読取対象領域が登録されているとＳ１９１において判断すると、ＯＣＲ用情報テーブル３４ｅに登録されている未だ対象としていない１つの発行者名読取対象領域のみを対象にする（Ｓ１９２）。
【００９０】
次いで、ＯＣＲ実行部３５ａは、Ｓ１５１において受信したと判断した画像データによって示される画像、すなわち、対象帳票画像のうち、現在の対象の発行者名読取対象領域に対して、ＯＣＲソフト３４ｂによってＯＣＲ処理を実行する（Ｓ１９３）。
【００９１】
次いで、ＯＣＲ実行部３５ａは、ＯＣＲ用情報テーブル３４ｅにおいて現在の対象の発行者名読取対象領域に対応付けられている発行者名が、Ｓ１９３において実行したＯＣＲ処理によって取得された文字列に含まれているか否かを判断する（Ｓ１９４）。
【００９２】
ＯＣＲ実行部３５ａは、ＯＣＲ用情報テーブル３４ｅにおいて現在の対象の発行者名読取対象領域に対応付けられている発行者名が、Ｓ１９３において実行したＯＣＲ処理によって取得された文字列に含まれているとＳ１９４において判断すると、ＯＣＲ用情報テーブル３４ｅにおいて現在の対象の発行者名読取対象領域に対応付けられている発行者名を、対象帳票の発行者名として特定して（Ｓ１９５）、図１６Ａに示す発行者名特定処理を終了する。
【００９３】
ＯＣＲ実行部３５ａは、ＯＣＲ用情報テーブル３４ｅにおいて現在の対象の発行者名読取対象領域に対応付けられている発行者名が、Ｓ１９３において実行したＯＣＲ処理によって取得された文字列に含まれていないとＳ１９４において判断すると、図１６Ｂに示すように、ＯＣＲ用情報テーブル３４ｅに登録されている未だ対象としていない発行者名読取対象領域が存在するか否かを判断する（Ｓ１９６）。
【００９４】
ＯＣＲ実行部３５ａは、ＯＣＲ用情報テーブル３４ｅに登録されている未だ対象としていない発行者名読取対象領域が存在するとＳ１９６において判断すると、Ｓ１９２の処理を実行する。
【００９５】
ＯＣＲ実行部３５ａは、ＯＣＲ用情報テーブル３４ｅに発行者名読取対象領域が登録されていないとＳ１９１において判断するか、ＯＣＲ用情報テーブル３４ｅに登録されている未だ対象としていない発行者名読取対象領域が存在しないとＳ１９６において判断すると、ＯＣＲ用情報テーブル３４ｅに登録されているロゴ画像が対象帳票画像に含まれるか否かを画像マッチング処理によって判断する（Ｓ１９７）。
【００９６】
ＯＣＲ実行部３５ａは、ＯＣＲ用情報テーブル３４ｅに登録されているロゴ画像が対象帳票画像に含まれるとＳ１９７において判断すると、対象帳票画像に含まれるとＳ１９７において判断したロゴ画像にＯＣＲ用情報テーブル３４ｅにおいて対応付けられている発行者名を、対象帳票の発行者名として特定して（Ｓ１９８）、図１６Ａおよび図１６Ｂに示す発行者名特定処理を終了する。
【００９７】
ＯＣＲ実行部３５ａは、ＯＣＲ用情報テーブル３４ｅに登録されているロゴ画像が対象帳票画像に含まれないとＳ１９７において判断すると、図１６Ａおよび図１６Ｂに示す発行者名特定処理を終了する。
【００９８】
図１４Ａに示すように、ＯＣＲ実行部３５ａは、Ｓ１５２の発行者名特定処理が終了すると、Ｓ１５２の発行者名特定処理において発行者名を特定したか否かを判断する（Ｓ１５３）。
【００９９】
ＯＣＲ実行部３５ａは、Ｓ１５２の発行者名特定処理において発行者名を特定したとＳ１５３において判断すると、Ｓ１５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいてフォント名が対応付けられているか否かを判断する（Ｓ１５４）。
【０１００】
ＯＣＲ実行部３５ａは、Ｓ１５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいてフォント名が対応付けられているとＳ１５４において判断すると、Ｓ１５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいて発行者記載内容読取対象領域が対応付けられているか否かを判断する（Ｓ１５５）。
【０１０１】
図１４Ａ及び図１４Ｂに示すように、ＯＣＲ実行部３５ａは、Ｓ１５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいて発行者記載内容読取対象領域が対応付けられているとＳ１５５において判断すると、対象帳票画像のうち、この発行者記載内容読取対象領域に対して、Ｓ１５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいて対応付けられているフォント名で示されるフォントで、ＯＣＲソフト３４ｂによってＯＣＲ処理を実行する（Ｓ１５６）。
【０１０２】
次いで、ＯＣＲ実行部３５ａは、Ｓ１５２の発行者名特定処理において特定した発行者名と、Ｓ１５６において実行されたＯＣＲ処理によって取得された文字列とを含む文字データ、及び、Ｓ１５１において受信したと判断した画像データを含む帳票データを帳票データベース３４ｄに格納する（Ｓ１５７）。ここで、ＯＣＲ実行部３５ａは、Ｓ１５７において格納する帳票データに帳票データＩＤを自動で付与する。
【０１０３】
次いで、ＯＣＲ実行部３５ａは、Ｓ１５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいてＯＣＲ処理の信頼度として「低」が対応付けられているか否かを判断する（Ｓ１５８）。
【０１０４】
ＯＣＲ実行部３５ａは、Ｓ１５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいてＯＣＲ処理の信頼度として「低」が対応付けられていないとＳ１５８において判断すると、通知種類としての「高信頼」と、帳票データの修正状況としての「未修正」と、Ｓ１５６におけるＯＣＲ処理で使用したフォント名と、Ｓ１５６において実行されたＯＣＲ処理によって取得された文字列を含む文字データとを、Ｓ１５７において帳票データベース３４ｄに格納した帳票データの帳票データＩＤに関連づけて修正情報データベース３４ｆに格納して（Ｓ１５９）、Ｓ１５１の処理を実行する。
【０１０５】
ＯＣＲ実行部３５ａは、Ｓ１５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいてＯＣＲ処理の信頼度として「低」が対応付けられているとＳ１５８において判断すると、通知種類としての「低信頼」と、帳票データの修正状況としての「未修正」と、Ｓ１５６におけるＯＣＲ処理で使用したフォント名と、Ｓ１５６において実行されたＯＣＲ処理によって取得された文字列を含む文字データとを、Ｓ１５７において帳票データベース３４ｄに格納した帳票データの帳票データＩＤに関連づけて修正情報データベース３４ｆに格納して（Ｓ１６０）、Ｓ１５１の処理を実行する。
【０１０６】
ＯＣＲ実行部３５ａは、Ｓ１５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいて発行者記載内容読取対象領域が対応付けられていないとＳ１５５において判断すると、対象帳票画像に対して、Ｓ１５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいて対応付けられているフォント名で示されるフォントで、ＯＣＲソフト３４ｂによってＯＣＲ処理を実行する（Ｓ１６１）。
【０１０７】
次いで、ＯＣＲ実行部３５ａは、Ｓ１５２の発行者名特定処理において特定した発行者名と、Ｓ１６１において実行されたＯＣＲ処理によって取得された文字列とを含む文字データ、及びＳ１５１において受信したと判断した画像データを含む帳票データを帳票データベース３４ｄに格納する（Ｓ１６２）。ここで、ＯＣＲ実行部３５ａは、Ｓ１６２において格納する帳票データに帳票データＩＤを自動で付与する。
【０１０８】
次いで、ＯＣＲ実行部３５ａは、通知種類としての「非最適領域」と、帳票データの修正状況としての「未修正」と、Ｓ１６１におけるＯＣＲ処理で使用したフォント名と、Ｓ１６１において実行されたＯＣＲ処理によって取得された文字列を含む文字データとを、Ｓ１６２において帳票データベース３４ｄに格納した帳票データの帳票データＩＤに関連づけて修正情報データベース３４ｆに格納して（Ｓ１６３）、Ｓ１５１の処理を実行する。
【０１０９】
図１４Ａ及び図１５に示すように、ＯＣＲ実行部３５ａは、Ｓ１５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいてフォント名が対応付けられていないとＳ１５４において判断すると、Ｓ１５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいて発行者記載内容読取対象領域が対応付けられているか否かを判断する（Ｓ１６４）。
【０１１０】
ＯＣＲ実行部３５ａは、Ｓ１５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいて発行者記載内容読取対象領域が対応付けられているとＳ１６４において判断すると、対象帳票画像のうち、この発行者記載内容読取対象領域に対して、汎用のフォントで、ＯＣＲソフト３４ｂによってＯＣＲ処理を実行する（Ｓ１６５）。
【０１１１】
次いで、ＯＣＲ実行部３５ａは、Ｓ１５２の発行者名特定処理において特定した発行者名と、Ｓ１６５において実行されたＯＣＲ処理によって取得された文字列とを含む文字データ、及びＳ１５１において受信したと判断した画像データを含む帳票データを帳票データベース３４ｄに格納する（Ｓ１６６）。ここで、ＯＣＲ実行部３５ａは、Ｓ１６６において格納する帳票データに帳票データＩＤを自動で付与する。
【０１１２】
次いで、ＯＣＲ実行部３５ａは、通知種類としての「非最適フォント」と、帳票データの修正状況としての「未修正」と、Ｓ１６５におけるＯＣＲ処理で使用したフォント名と、Ｓ１６５において実行されたＯＣＲ処理によって取得された文字列を含む文字データとを、Ｓ１６６において帳票データベース３４ｄに格納した帳票データの帳票データＩＤに関連付けて修正情報データベース３４ｆに格納して（Ｓ１６７）、Ｓ１５１の処理を実行する。
【０１１３】
ＯＣＲ実行部３５ａは、Ｓ１５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいて発行者記載内容読取対象領域が対応付けられていないとＳ１６４において判断すると、対象帳票画像に対して、汎用のフォントで、ＯＣＲソフト３４ｂによってＯＣＲ処理を実行する（Ｓ１６８）。
【０１１４】
次いで、ＯＣＲ実行部３５ａは、Ｓ１５２の発行者名特定処理において特定した発行者名、および、Ｓ１６８において実行されたＯＣＲ処理によって取得された文字列を含む文字データと、Ｓ１５１において受信したと判断した画像データとを含む帳票データを帳票データベース３４ｄに格納する（Ｓ１６９）。ここで、ＯＣＲ実行部３５ａは、Ｓ１６９において格納する帳票データに帳票データＩＤを自動で付与する。
【０１１５】
ＯＣＲ実行部３５ａは、Ｓ１５２の発行者名特定処理において発行者名を特定しなかったとＳ１５３において判断すると、対象帳票画像に対して、汎用のフォントで、ＯＣＲソフト３４ｂによってＯＣＲ処理を実行する（Ｓ１７０）。
【０１１６】
次いで、ＯＣＲ実行部３５ａは、Ｓ１７０において実行されたＯＣＲ処理によって取得された文字列を含む文字データと、Ｓ１５１において受信したと判断した画像データとを含む帳票データを帳票データベース３４ｄに格納する（Ｓ１７１）。ここで、ＯＣＲ実行部３５ａは、Ｓ１７１において格納する帳票データに帳票データＩＤを自動で付与する。
【０１１７】
ＯＣＲ実行部３５ａは、Ｓ１６９またはＳ１７１の処理の後、通知種類としての「非最適領域フォント」と、帳票データの修正状況としての「未修正」と、Ｓ１６８またはＳ１７０におけるＯＣＲ処理で使用したフォント名と、Ｓ１６８またはＳ１７０において実行されたＯＣＲ処理によって取得された文字列を含む文字データとを、Ｓ１６９またはＳ１７１において帳票データベース３４ｄに格納した帳票データの帳票データＩＤに関連づけて修正情報データベース３４ｆに格納して（Ｓ１７２）、Ｓ１５１の処理を実行する。
【０１１８】
次に、帳票データが確認される場合のＯＣＲシステム１０の動作について説明する。
【０１１９】
図１７は、帳票データが確認される場合の帳票データ管理システム３０の動作のフローチャートである。
【０１２０】
データ確認者は、帳票データ管理システム３０が管理している帳票データの一覧の表示を利用者端末４０の操作部４１を介して利用者端末４０に指示することができる。利用者端末４０の制御部４５は、帳票データ管理システム３０が管理している帳票データの一覧の表示を指示されると、帳票データ管理システム３０が管理している帳票データの一覧の表示を帳票データ管理システム３０に要求する。
【０１２１】
帳票データ管理システム３０の修正受付部３５ｃは、帳票データ管理システム３０が管理している帳票データの一覧の表示が利用者端末４０から要求されると、図１７に示す動作を実行する。
【０１２２】
図１７に示すように、修正受付部３５ｃは、帳票データベース３４ｄに含まれる帳票データの一覧を示す一覧表示画面を利用者端末４０に送信する（Ｓ２１１）。ここで、修正受付部３５ｃは、修正情報データベース３４ｆに含まれる修正状況を一覧表示画面に含める。
【０１２３】
利用者端末４０の制御部４５は、Ｓ２１１において送信されてきた一覧表示画面を受信すると、受信した一覧表示画面を表示部４２に表示する。したがって、データ確認者は、データ確認者自身が確認することを希望する帳票データを、表示部４２に表示された一覧表示画面から操作部４１を介して選択することができる。例えば、データ確認者は、表示部４２に表示された一覧表示画面において修正状況が「未修正」である帳票データのいずれか１つを、データ確認者自身が確認することを希望する帳票データとして選択することができる。利用者端末４０の制御部４５は、一覧表示画面から帳票データが選択されると、選択された帳票データを帳票データ管理システム３０に要求する。
【０１２４】
帳票データ管理システム３０の修正受付部３５ｃは、Ｓ２１１の処理の後、利用者端末４０から帳票データが要求されたと判断するまで、利用者端末４０から帳票データが要求されたか否かを判断する（Ｓ２１２）。
【０１２５】
修正受付部３５ｃは、利用者端末４０から帳票データが要求されたとＳ２１２において判断すると、利用者端末４０から要求されたとＳ２１２において判断した帳票データ（以下「対象帳票データ」という。）の確認用画面を利用者端末４０に送信する（Ｓ２１３）。ここで、修正受付部３５ｃは、帳票データベース３４ｄに含まれる対象帳票データの画像データによって示される画像と、帳票データベース３４ｄに含まれる対象帳票データの文字データによって示される文字列と、修正情報データベース３４ｆにおいて対象帳票データに対応付けられているフォント名と、修正情報データベース３４ｆにおいて対象帳票データに対応付けられている文字データによって示される文字列と、修正情報データベース３４ｆにおいて対象帳票データに対応付けられている通知種類に応じた通知とを確認用画面に含める。通知種類に応じた通知とは、例えば、通知種類が「高信頼」である場合には「確認してください。」というメッセージである。また、通知種類に応じた通知とは、例えば、通知種類が「低信頼」である場合には「過去に修正ミスの多い帳票です。全項目を十分に確認してください。」というメッセージである。また、通知種類に応じた通知とは、例えば、通知種類が「非最適領域」である場合には「最適ではない領域に対してＯＣＲ処理が実行されました。全項目を十分に確認してください。」というメッセージである。また、通知種類に応じた通知とは、例えば、通知種類が「非最適フォント」である場合には「最適ではないフォントでＯＣＲ処理が実行されました。全項目を十分に確認してください。」である。また、通知種類に応じた通知とは、例えば、通知種類が「非最適領域フォント」である場合には「最適ではない領域に対して、最適ではないフォントでＯＣＲ処理が実行されました。全項目を十分に確認してください。」というメッセージである。
【０１２６】
利用者端末４０の制御部４５は、Ｓ２１３において送信されてきた確認用画面を受信すると、受信した確認用画面を表示部４２に表示する。したがって、データ確認者は、表示部４２に表示された確認用画面において、帳票データの文字データによって示される文字列が、帳票データの画像データによって示される画像に含まれる文字列と一致するか否かを確認することができる。そして、データ確認者は、例えば、帳票データの文字データによって示される文字列が、帳票データの画像データによって示される画像に含まれる文字列と一致しない場合に、帳票データの文字データの修正を確認用画面から操作部４１を介して指示することができる。利用者端末４０の制御部４５は、帳票データの文字データの修正が指示されると、指示された修正内容を帳票データ管理システム３０に通知する。また、データ確認者は、帳票データの確認の終了を確認用画面から操作部４１を介して指示することもできる。利用者端末４０の制御部４５は、帳票データの確認の終了が指示されると、帳票データの確認の終了を帳票データ管理システム３０に通知する。
【０１２７】
帳票データ管理システム３０の修正受付部３５ｃは、Ｓ２１３の処理の後、帳票データの文字データの修正が利用者端末４０から指示されたか否かを判断する（Ｓ２１４）。
【０１２８】
修正受付部３５ｃは、帳票データの文字データの修正が利用者端末４０から指示されたとＳ２１４において判断すると、帳票データベース３４ｄにおける対象帳票データの文字データを利用者端末４０からの指示の内容に応じて修正した後（Ｓ２１５）、修正情報データベース３４ｆにおいて対象帳票データに対応付けられている修正状況を「修正済」に設定する（Ｓ２１６）。
【０１２９】
修正受付部３５ｃは、帳票データの文字データの修正が利用者端末４０から指示されていないとＳ２１４において判断するか、Ｓ２１６の処理が終了すると、帳票データの確認の終了が利用者端末４０から指示されたか否かを判断する（Ｓ２１７）。
【０１３０】
修正受付部３５ｃは、帳票データの確認の終了が利用者端末４０から指示されていないとＳ２１７において判断すると、Ｓ２１４の処理を実行する。
【０１３１】
修正受付部３５ｃは、帳票データの確認の終了が利用者端末４０から指示されたとＳ２１７において判断すると、図１７に示す動作を終了する。
【０１３２】
以上に説明したように、ＯＣＲシステム１０は、帳票５０の発行者の発行者名にＯＣＲ用情報テーブル３４ｅにおいて対応付けられているフォント名のフォントで、この帳票５０における発行者記載内容読取対象領域に対してＯＣＲ処理を実行する（Ｓ１５６）。従って、帳票５０における発行者記載内容読取対象領域内の文字のフォントのフォント名（フォントの種類）と、この発行者記載内容読取対象領域に対するＯＣＲ処理において使用するフォントのフォント名（フォントの種類）とが同一である可能性を向上することができる。その結果、ＯＣＲ処理における文字の認識の精度を向上することができる。ＯＣＲシステム１０は、ＯＣＲ処理における文字の認識の精度を向上することができる場合、ＯＣＲ処理によって帳票５０から取得した文字データに対するデータ確認者による修正量を低減することができ、データ確認者による文字データの修正の作業時間を短縮することができる。
【０１３３】
なお、例えば、フォントに応じてＯＣＲ処理における文字の認識の精度がそもそも悪いものである場合、又は、帳票５０を印刷した画像形成装置の印刷性能の問題でＯＣＲ処理による文字の認識の精度が悪い場合には、帳票５０における発行者記載内容読取対象領域内の文字のフォントのフォント名と、この発行者記載内容読取対象領域に対するＯＣＲ処理において使用するフォントのフォント名とが同一であったとしても、ＯＣＲ処理における文字の認識の精度が悪い可能性がある。ＯＣＲシステム１０は、帳票５０の発行者の発行者名にＯＣＲ用情報テーブル３４ｅにおいて対応付けられている、ＯＣＲ処理の信頼度に応じた通知を、この帳票５０の文字データの修正時に実行する（Ｓ２１３）。従って、データ確認者による文字データの修正ミスを低減することができる。
【０１３４】
ＯＣＲシステム１０は、帳票５０に対するＯＣＲ処理によって、この帳票５０の発行者の発行者名（識別情報）を取得し（Ｓ１５２）する。そして、取得した発行者名にＯＣＲ用情報テーブル３４ｅにおいて対応付けられているフォント名のフォントで、この帳票５０の発行者記載内容読取対象領域に対してＯＣＲ処理を実行する（Ｓ１５６）。従って、利便性を向上することができる。
【０１３５】
ＯＣＲシステム１０は、目印付文書に対してＯＣＲ処理を実行することによって、目印付文書において発行者記載内容用目印によって特定される発行者記載内容読取対象領域内の文字のフォントのフォント名（フォントの種類）を特定する（Ｓ１０６）。そして、ＯＣＲシステム１０は、特定したフォント名（フォントの種類）をＯＣＲ用情報テーブル３４ｅに含める（Ｓ１０９）。従って、ＯＣＲ用情報テーブル３４ｅへのフォントのフォント名の登録を容易化することができる。
【０１３６】
ＯＣＲシステム１０は、目印付文書に対してＯＣＲ処理を実行することによって、目印付文書において発行者名用目印によって特定される発行者の発行者名を取得し（Ｓ１０２）する。そして、ＯＣＲシステム１０は、取得した発行者名をＯＣＲ用情報テーブル３４ｅに含める（Ｓ１０９）。従って、ＯＣＲ用情報テーブル３４ｅへの発行者の発行者名の登録を容易化することができる。
【０１３７】
ＯＣＲシステム１０は、帳票５０の文字データの修正時に、この帳票５０の発行者の発行者名にＯＣＲ用情報テーブル３４ｅにおいて対応付けられている、ＯＣＲ処理の信頼度に応じた通知を実行する（Ｓ２１３）。従って、ＯＣＲ処理によって帳票５０から取得した文字データの修正作業の負担を軽減することができる。
【０１３８】
ＯＣＲシステム１０は、目印付文書に対してＯＣＲ処理を実行することによって、目印付文書においてＯＣＲ信頼度用目印によって示される、ＯＣＲ処理の信頼度を取得する（Ｓ１０８）。そして、ＯＣＲシステム１０は、取得した信頼度をＯＣＲ用情報テーブル３４ｅに含める（Ｓ１０９）。従って、ＯＣＲ用情報テーブル３４ｅへのＯＣＲ処理の信頼度の登録を容易化することができる。
【０１３９】
ＯＣＲシステム１０は、帳票５０に対するＯＣＲ処理によって、この帳票５０の発行者の発行者名を取得し（Ｓ１５２）する。そして、ＯＣＲシステム１０は、取得した発行者名にＯＣＲ用情報テーブル３４ｅにおいて対応付けられている、ＯＣＲ処理の信頼度に応じた通知を、この帳票５０の文字データの修正時に実行する（Ｓ２１３）。従って、利便性を向上することができる。
【０１４０】
ＯＣＲシステム１０は、目印付文書に対してＯＣＲ処理を実行することによって、目印付文書において発行者名用目印６１（特定情報用目印）によって特定される発行者の発行者名を取得する（Ｓ１０２）。そして、ＯＣＲシステム１０は、取得した発行者名をＯＣＲ用情報テーブル３４ｅに含める（Ｓ１０９）。従って、ＯＣＲ用情報テーブル３４ｅへの発行者の発行者名の登録を容易化することができる。
【０１４１】
ＯＣＲシステム１０は、目印付文書に対してＯＣＲ処理を実行する場合に、発行者名用目印６１と重なっている文字と同一の行の少なくとも一部の文字によって構成され、発行者名用目印６１と重なっている文字を含む文字列であって、内部の互いに隣接する文字同士の間の距離が特定の距離以下である文字列を発行者名として取得する（Ｓ１３４〜Ｓ１３６）。従って、利用者が希望する文字列、すなわち、発行者名の少なくとも１つの文字に発行者名用目印６１が重なっていない場合であっても、発行者名を適切に取得する可能性を向上することができる。
【０１４２】
ＯＣＲシステム１０は、帳票５０において発行者名に対する発行者名用目印６１の付し方が不完全であっても、発行者名を適切に取得する可能性を向上することができる。従って、間違った発行者名をＯＣＲ用情報テーブル３４ｅに登録する可能性を低減することができる。その結果、ＯＣＲシステム１０は、利用者が帳票５０に対して発行者名用目印６１を適切に付し直して、発行者名用目印６１を適切に付し直した帳票５０を画像形成装置のスキャナーに再度読み取らせる必要性を低減することができる。
【０１４３】
ＯＣＲシステム１０は、帳票５０の発行者の発行者名にＯＣＲ用情報テーブル３４ｅにおいて対応付けられている、ＯＣＲ処理の信頼度に応じた通知を、この帳票５０の文字データの修正時に実行する（Ｓ２１３）。従って、ＯＣＲ処理によって帳票５０から取得した文字データの修正作業の負担を軽減することができる。
【０１４４】
（第２の実施の形態）
まず、本発明の第２の実施の形態に係るＯＣＲシステムの構成について説明する。
【０１４５】
本実施の形態に係るＯＣＲシステムの構成は、以下に述べる構成を除いて、第１の実施の形態に係るＯＣＲシステム１０（図１参照。）の構成と同様である。本実施の形態に係るＯＣＲシステムの構成のうち、ＯＣＲシステム１０の構成と同様の構成については、ＯＣＲシステム１０の構成と同一の符号を付して詳細な説明を省略する。
【０１４６】
本実施の形態に係るＯＣＲシステムの帳票データ管理システム３０は、修正情報データベース３４ｆ（図７参照。）に代えて、修正情報データベース３３４ｆ（図１８参照。）を記憶部３４に記憶している。
【０１４７】
図１８は、本実施の形態に係るＯＣＲシステムの帳票データ管理システム３０に記憶されている修正情報データベース３３４ｆの一例を示す図である。
【０１４８】
図１８に示す修正情報データベース３３４ｆは、ＯＣＲ処理で使用したフォントのフォント名と、フォント名で示されるフォントでのＯＣＲ処理によって生成された文字データとに代えて、ＯＣＲ処理で使用した第１のフォントのフォント名と、第１のフォントでのＯＣＲ処理によって生成された文字データと、ＯＣＲ処理で使用した第２のフォントのフォント名と、第２のフォントでのＯＣＲ処理によって生成された文字データとが、帳票データＩＤと、帳票データの修正状況と、通知種類とに対応付けられている。例えば、図１８においては、帳票データＩＤ「Ｄ００１」と、帳票データの修正状況「未修正」と、通知種類「低信頼」と、ＯＣＲ処理で使用した第１のフォントのフォント名「Ａｒｉａｌ」と、第１のフォントでのＯＣＲ処理によって生成された文字データ「Ｄ００１ａ．ｘｌｓｘ」と、ＯＣＲ処理で使用した第２のフォントのフォント名「Ｃａｌｉｂｒｉ」と、第２のフォントでのＯＣＲ処理によって生成された文字データ「Ｄ００１ｂ．ｘｌｓｘ」とが対応付けられている。
【０１４９】
次に、本実施の形態に係るＯＣＲシステムの動作について説明する。
【０１５０】
本実施の形態に係るＯＣＲシステムの動作は、以下に述べる動作を除いて、第１の実施の形態に係るＯＣＲシステム１０（図１参照。）の動作と同様である。本実施の形態に係るＯＣＲシステムの動作のうち、ＯＣＲシステム１０の動作と同様の動作については、詳細な説明を省略する。
【０１５１】
まず、二種類のフォントでのＯＣＲ処理によって帳票データベース３４ｄに帳票データを格納する場合の本実施の形態に係るＯＣＲシステムの動作について説明する。
【０１５２】
図１９Ａ、図１９Ｂおよび図２０は、二種類のフォントでのＯＣＲ処理によって帳票データベース３４ｄに帳票データを格納する場合の帳票データ管理システム３０の動作のフローチャートである。
【０１５３】
図１９Ａ、図１９Ｂおよび図２０に示すように、帳票データ管理システム３０のＯＣＲ実行部３５ａは、Ｓ１５１〜Ｓ１５５（図１４Ａ参照。）の処理と同様のＳ４５１〜Ｓ４５５の処理を実行する。
【０１５４】
ＯＣＲ実行部３５ａは、Ｓ４５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいて発行者記載内容読取対象領域が対応付けられているとＳ４５５において判断すると、対象帳票画像のうち、この発行者記載内容読取対象領域に対して、Ｓ４５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいて対応付けられているフォント名で示されるフォントである第１のフォントと、第１のフォントとは異なる汎用のフォントである第２のフォントとのそれぞれで、ＯＣＲソフト３４ｂによってＯＣＲ処理を実行する（Ｓ４５６）。
【０１５５】
次いで、ＯＣＲ実行部３５ａは、Ｓ４５２の発行者名特定処理において特定した発行者名と、Ｓ４５６において実行された第１のフォントでのＯＣＲ処理によって取得された文字列とを含む文字データ、及びＳ４５１において受信したと判断した画像データを含む帳票データを帳票データベース３４ｄに格納する（Ｓ４５７）。ここで、ＯＣＲ実行部３５ａは、Ｓ４５７において格納する帳票データに帳票データＩＤを自動で付与する。
【０１５６】
次いで、ＯＣＲ実行部３５ａは、Ｓ１５８（図１４参照。）の処理と同様のＳ４５８の処理を実行する。
【０１５７】
ＯＣＲ実行部３５ａは、Ｓ４５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいてＯＣＲ処理の信頼度として「低」が対応付けられていないとＳ４５８において判断すると、通知種類としての「高信頼」と、帳票データの修正状況としての「未修正」と、Ｓ４５６における第１のフォントでのＯＣＲ処理で使用したフォント名と、Ｓ４５６において実行された第１のフォントでのＯＣＲ処理によって取得された文字列を含む文字データと、Ｓ４５６における第２のフォントでのＯＣＲ処理で使用したフォント名と、Ｓ４５６において実行された第２のフォントでのＯＣＲ処理によって取得された文字列を含む文字データとを、Ｓ４５７において帳票データベース３４ｄに格納した帳票データの帳票データＩＤに関連づけて修正情報データベース３３４ｆに格納して（Ｓ４５９）、Ｓ４５１の処理を実行する。
【０１５８】
ＯＣＲ実行部３５ａは、Ｓ４５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいてＯＣＲ処理の信頼度として「低」が対応付けられているとＳ４５８において判断すると、通知種類としての「低信頼」と、帳票データの修正状況としての「未修正」と、Ｓ４５６における第１のフォントでのＯＣＲ処理で使用したフォント名と、Ｓ４５６において実行された第１のフォントでのＯＣＲ処理によって取得された文字列を含む文字データと、Ｓ４５６における第２のフォントでのＯＣＲ処理で使用したフォント名と、Ｓ４５６において実行された第２のフォントでのＯＣＲ処理によって取得された文字列を含む文字データとを、Ｓ４５７において帳票データベース３４ｄに格納した帳票データの帳票データＩＤに関連づけて修正情報データベース３３４ｆに格納して（Ｓ４６０）、Ｓ４５１の処理を実行する。
【０１５９】
ＯＣＲ実行部３５ａは、Ｓ４５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいて発行者記載内容読取対象領域が対応付けられていないとＳ４５５において判断すると、対象帳票画像に対して、Ｓ４５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいて対応付けられているフォント名で示されるフォントである第１のフォントと、第１のフォントとは異なる汎用のフォントである第２のフォントとのそれぞれで、ＯＣＲソフト３４ｂによってＯＣＲ処理を実行する（Ｓ４６１）。
【０１６０】
次いで、ＯＣＲ実行部３５ａは、Ｓ４５２の発行者名特定処理において特定した発行者名と、Ｓ４６１において実行された第１のフォントでのＯＣＲ処理によって取得された文字列とを含む文字データ、及びＳ４５１において受信したと判断した画像データを含む帳票データを帳票データベース３４ｄに格納する（Ｓ４６２）。ここで、ＯＣＲ実行部３５ａは、Ｓ４６２において格納する帳票データに帳票データＩＤを自動で付与する。
【０１６１】
次いで、ＯＣＲ実行部３５ａは、通知種類としての「非最適領域」と、帳票データの修正状況としての「未修正」と、Ｓ４６１における第１のフォントでのＯＣＲ処理で使用したフォント名と、Ｓ４６１において実行された第１のフォントでのＯＣＲ処理によって取得された文字列を含む文字データと、Ｓ４６１における第２のフォントでのＯＣＲ処理で使用したフォント名と、Ｓ４６１において実行された第２のフォントでのＯＣＲ処理によって取得された文字列を含む文字データとを、Ｓ４６２において帳票データベース３４ｄに格納した帳票データの帳票データＩＤに関連づけて修正情報データベース３３４ｆに格納して（Ｓ４６３）、Ｓ４５１の処理を実行する。
【０１６２】
ＯＣＲ実行部３５ａは、Ｓ４５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいてフォント名が対応付けられていないとＳ４５４において判断すると、Ｓ１６４（図１５参照。）の処理と同様のＳ４６４の処理を実行する。
【０１６３】
ＯＣＲ実行部３５ａは、Ｓ４５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいて発行者記載内容読取対象領域が対応付けられているとＳ４６４において判断すると、対象帳票画像のうち、この発行者記載内容読取対象領域に対して、汎用のフォントである第１のフォントと、第１のフォントとは異なる汎用のフォントである第２のフォントとのそれぞれで、ＯＣＲソフト３４ｂによってＯＣＲ処理を実行する（Ｓ４６５）。
【０１６４】
次いで、ＯＣＲ実行部３５ａは、Ｓ４５２の発行者名特定処理において特定した発行者名、および、Ｓ４６５において実行された第１のフォントでのＯＣＲ処理によって取得された文字列を含む文字データと、Ｓ４５１において受信したと判断した画像データとを含む帳票データを帳票データベース３４ｄに格納する（Ｓ４６６）。ここで、ＯＣＲ実行部３５ａは、Ｓ４６６において格納する帳票データに帳票データＩＤを自動で付与する。
【０１６５】
次いで、ＯＣＲ実行部３５ａは、通知種類としての「非最適フォント」と、帳票データの修正状況としての「未修正」と、Ｓ４６５における第１のフォントでのＯＣＲ処理で使用したフォント名と、Ｓ４６５において実行された第１のフォントでのＯＣＲ処理によって取得された文字列を含む文字データと、Ｓ４６５における第２のフォントでのＯＣＲ処理で使用したフォント名と、Ｓ４６５において実行された第２のフォントでのＯＣＲ処理によって取得された文字列を含む文字データとを、Ｓ４６６において帳票データベース３４ｄに格納した帳票データの帳票データＩＤに関連づけて修正情報データベース３３４ｆに格納して（Ｓ４６７）、Ｓ４５１の処理を実行する。
【０１６６】
ＯＣＲ実行部３５ａは、Ｓ４５２の発行者名特定処理において特定した発行者名にＯＣＲ用情報テーブル３４ｅにおいて発行者記載内容読取対象領域が対応付けられていないとＳ４６４において判断すると、対象帳票画像に対して、汎用のフォントである第１のフォントと、第１のフォントとは異なる汎用のフォントである第２のフォントとのそれぞれで、ＯＣＲソフト３４ｂによってＯＣＲ処理を実行する（Ｓ４６８）。
【０１６７】
次いで、ＯＣＲ実行部３５ａは、Ｓ４５２の発行者名特定処理において特定した発行者名と、Ｓ４６８において実行された第１のフォントでのＯＣＲ処理によって取得された文字列とを含む文字データ、及びＳ４５１において受信したと判断した画像データを含む帳票データを帳票データベース３４ｄに格納する（Ｓ４６９）。ここで、ＯＣＲ実行部３５ａは、Ｓ４６９において格納する帳票データに帳票データＩＤを自動で付与する。
【０１６８】
ＯＣＲ実行部３５ａは、Ｓ４５２の発行者名特定処理において発行者名を特定しなかったとＳ４５３において判断すると、対象帳票画像に対して、汎用のフォントである第１のフォントと、第１のフォントとは異なる汎用のフォントである第２のフォントとのそれぞれで、ＯＣＲソフト３４ｂによってＯＣＲ処理を実行する（Ｓ４７０）。
【０１６９】
次いで、ＯＣＲ実行部３５ａは、Ｓ４７０において実行された第１のフォントでのＯＣＲ処理によって取得された文字列を含む文字データと、Ｓ４５１において受信したと判断した画像データとを含む帳票データを帳票データベース３４ｄに格納する（Ｓ４７１）。ここで、ＯＣＲ実行部３５ａは、Ｓ４７１において格納する帳票データに帳票データＩＤを自動で付与する。
【０１７０】
ＯＣＲ実行部３５ａは、Ｓ４６９またはＳ４７１の処理の後、通知種類としての「非最適領域フォント」と、帳票データの修正状況としての「未修正」と、Ｓ４６８またはＳ４７０における第１のフォントでのＯＣＲ処理で使用したフォント名と、Ｓ４６８またはＳ４７０において実行された第１のフォントでのＯＣＲ処理によって取得された文字列を含む文字データと、Ｓ４６８またはＳ４７０における第２のフォントでのＯＣＲ処理で使用したフォント名と、Ｓ４６８またはＳ４７０において実行された第２のフォントでのＯＣＲ処理によって取得された文字列を含む文字データとを、Ｓ４６９またはＳ４７１において帳票データベース３４ｄに格納した帳票データの帳票データＩＤに関連づけて修正情報データベース３３４ｆに格納して（Ｓ４７２）、Ｓ４５１の処理を実行する。
【０１７１】
次に、帳票データが確認される場合の本実施の形態に係るＯＣＲシステムの動作について説明する。
【０１７２】
図２１は、帳票データが確認される場合の帳票データ管理システム３０の動作のフローチャートである。
【０１７３】
帳票データ管理システム３０の修正受付部３５ｃは、帳票データ管理システム３０が管理している帳票データの一覧の表示が利用者端末４０から要求されると、図２１に示す動作を実行する。
【０１７４】
図２１に示すように、修正受付部３５ｃは、Ｓ２１１〜Ｓ２１２（図１７参照。）の処理と同様のＳ５１１〜Ｓ５１２の処理を実行する。
【０１７５】
修正受付部３５ｃは、利用者端末４０から帳票データが要求されたとＳ５１２において判断すると、利用者端末４０から要求されたとＳ５１２において判断した帳票データ、すなわち、対象帳票データの確認用画面を利用者端末４０に送信する（Ｓ５１３）。ここで、修正受付部３５ｃは、帳票データベース３４ｄに含まれる対象帳票データの画像データによって示される画像と、帳票データベース３４ｄに含まれる対象帳票データの文字データによって示される文字列と、修正情報データベース３３４ｆにおいて対象帳票データに対応付けられている第１のフォント名と、修正情報データベース３３４ｆにおいて対象帳票データに対応付けられている第１のフォントでのＯＣＲ処理によって生成された文字データによって示される文字列と、修正情報データベース３３４ｆにおいて対象帳票データに対応付けられている第２のフォント名と、修正情報データベース３３４ｆにおいて対象帳票データに対応付けられている第２のフォントでのＯＣＲ処理によって生成された文字データによって示される文字列と、修正情報データベース３３４ｆにおいて対象帳票データに対応付けられている通知種類に応じた通知とを確認用画面に含める。修正受付部３５ｃは、第１のフォントでのＯＣＲ処理によって生成された文字データによって示される文字列と、第２のフォントでのＯＣＲ処理によって生成された文字データによって示される文字列との差分の表示を確認用画面に含める。通知種類に応じた通知とは、例えば、通知種類が「高信頼」である場合には「２種類のフォントのそれぞれでのＯＣＲ処理によって生成された文字データによって示される文字列の差分のみ確認してください。」というメッセージである。通知種類に応じた通知とは、例えば、通知種類が「低信頼」である場合には「過去に修正ミスの多い帳票です。全項目を十分に確認してください。」というメッセージである。通知種類に応じた通知とは、例えば、通知種類が「非最適領域」である場合には「最適ではない領域に対してＯＣＲ処理が実行されました。全項目を十分に確認してください。」というメッセージである。通知種類に応じた通知とは、例えば、通知種類が「非最適フォント」である場合には「最適ではないフォントでＯＣＲ処理が実行されました。全項目を十分に確認してください。」というメッセージである。通知種類に応じた通知とは、例えば、通知種類が「非最適領域フォント」である場合には「最適ではない領域に対して、最適ではないフォントでＯＣＲ処理が実行されました。全項目を十分に確認してください。」というメッセージである。
【０１７６】
帳票データ管理システム３０の修正受付部３５ｃは、Ｓ５１３の処理の後、Ｓ２１４〜Ｓ２１７（図１７参照。）の処理と同様のＳ５１４〜Ｓ５１７の処理を実行して、図２１に示す動作を終了する。
【０１７７】
発行者名５１を特定するための発行者名用目印６１は、上述の各実施の形態において発行者名５１の少なくとも一部の、特定の蛍光色での塗り潰しであるが、発行者名５１の少なくとも一部の、特定の蛍光色での塗り潰し以外のものでも良い。例えば、発行者名用目印６１は、発行者名５１の少なくとも一部の塗り潰しではなく、発行者名５１の少なくとも一部の囲みでも良い。また、発行者名用目印６１は、赤、青など、蛍光色以外の色で描かれても良い。発行者名用目印６１は、発行者記載内容用目印６２と異なる色で描かれても良いし、ＯＣＲ信頼度用目印６３と異なる色で描かれても良い。
【０１７８】
発行者記載内容用目印６２は、上述の各実施の形態において発行者記載内容読取対象領域の、蛍光色での囲みであるが、発行者記載内容読取対象領域の、蛍光色での囲み以外のものでも良い。例えば、発行者記載内容用目印６２は、赤、青など、蛍光色以外の色で描かれても良い。発行者記載内容用目印６２は、発行者名用目印６１と異なる色で描かれても良いし、ＯＣＲ信頼度用目印６３と異なる色で描かれても良い。
【０１７９】
ＯＣＲ信頼度用目印６３は、上述の各実施の形態において蛍光色で描いた×印であるが、蛍光色で描いた×印以外のものでも良い。例えば、ＯＣＲ信頼度用目印６３は、発行者記載内容用目印６２によって囲まれた範囲の外部に描かれた星印、チェックマークなどの印でも良いし、例えば、図２２に示すように、発行者記載内容用目印６２によって囲まれた範囲の内部に描かれた線などの印でも良い。ＯＣＲ信頼度用目印６３は、発行者名用目印６１と異なる色で描かれても良いし、発行者記載内容用目印６２と異なる色で描かれても良い。ＯＣＲ信頼度用目印６３は、発行者名用目印６１および発行者記載内容用目印６２の少なくとも一方の色で表されても良い。例えば、ＯＣＲ信頼度用目印６３は、ＯＣＲ処理の信頼度が高い場合に発行者名用目印６１および発行者記載内容用目印６２の黄色の蛍光色で表され、ＯＣＲ処理の信頼度が低い場合に発行者名用目印６１および発行者記載内容用目印６２のピンクの蛍光色で表されても良い。
【０１８０】
ＯＣＲ信頼度用目印６３は、上述の各実施の形態においてＯＣＲ処理の信頼度が低いことを示す目印である。しかしながら、ＯＣＲ信頼度用目印６３は、ＯＣＲ処理の信頼度が高いことを示す目印でも良いし、ＯＣＲ処理の信頼度が高いことと、低いこととを区別して示す目印でも良い。
【０１８１】
帳票データ管理システム３０のＯＣＲ実行部３５ａは、上述の各実施の形態において、Ｓ１３１において抽出した画像に含まれる全ての文字のうち、Ｓ１３１において抽出した画像において発行者名用目印６１と重なっている文字と同一の行の文字を、Ｓ１３２において検出した各位置と、Ｓ１３３において検出した各位置とに基づいて抽出する（Ｓ１３４）。しかしながら、ＯＣＲ実行部３５ａは、Ｓ１３１において抽出した画像に含まれる全ての文字のうち、Ｓ１３１において抽出した画像において発行者名用目印６１と重なっている文字と同一の行の文字を、Ｓ１３４における方法以外の方法によって抽出しても良い。
【０１８２】
帳票データ管理システム３０のＯＣＲ実行部３５ａは、上述の各実施の形態において、発行者名取得処理において発行者名取得用領域を抽出する（Ｓ１３１）ことによって、発行者名取得処理において発行者名取得用領域のみを処理の対象にする。従って、ＯＣＲ実行部３５ａは、発行者名取得処理において対象帳票画像全体を処理の対象にする構成と比較して、発行者名取得処理において処理の対象にする領域のサイズを抑えることができる。その結果、発行者名取得処理において使用する、制御部３５のＲＡＭのサイズを抑えることができる。しかしながら、ＯＣＲ実行部３５ａは、発行者名取得処理において発行者名取得用領域を抽出せずに対象帳票画像全体を処理の対象にしても良い。
【０１８３】
帳票データ管理システム３０のＯＣＲ実行部３５ａは、上述の各実施の形態において、Ｓ１３４において抽出した文字によって構成される文字列であって、この文字列内において互いに隣接する文字同士の間の距離が特定の距離以下であり、Ｓ１３１において抽出した画像において発行者名用目印６１と重なっている文字を含む文字列を抽出し（Ｓ１３５）、Ｓ１３５において抽出された文字列を発行者名として取得する（Ｓ１３６）。しかしながら、ＯＣＲ実行部３５ａは、Ｓ１３４において抽出した文字によって構成される文字列であって、この文字列の全長が特定の距離以下であり、Ｓ１３１において抽出した画像において発行者名用目印６１と重なっている文字を含む文字列を抽出し、抽出した文字列をＳ１３６において発行者名として取得しても良い。ここで、特定の距離は、例えば発行者名用目印６１と重なっている文字の２０文字分の距離など、文字の幅に応じた距離でも良いし、例えば１５ｃｍなど、文字の幅に依存しない固定の距離でも良い。また、ＯＣＲ実行部３５ａは、Ｓ１３４において抽出した全ての文字によって構成される文字列をＳ１３６において発行者名として取得しても良い。従って、利用者が希望する文字列、すなわち、発行者名の少なくとも１つの文字に発行者名用目印６１が重なっていない場合であっても、利用者が希望する文字列を適切に取得する可能性を向上することができる。
【０１８４】
上述の各実施の形態において説明した帳票データ管理システム３０の少なくとも一部の機能は、帳票データ管理システム３０においてではなく、画像形成装置において実現されても良い。同様に、上述の各実施の形態において説明した帳票データ管理システム３０の少なくとも一部の機能は、帳票データ管理システム３０においてではなく、利用者端末４０において実現されても良い。
【０１８５】
本発明の文書は、上述の各実施の形態において帳票であるが、帳票以外の文書でも良い。
【０１８６】
本願は、さらに以下の付記を開示する。なお、以下の付記は、本発明を限定するものではない。
（付記１）
ＯＣＲ処理によって文書から文字データを取得するための文書ＯＣＲプログラムであって、
前記文書の発行者の識別情報と、ＯＣＲ処理において使用するフォントの種類とを対応付けるＯＣＲ用情報を管理するＯＣＲ用情報管理部と、
前記文書に対してＯＣＲ処理を実行するＯＣＲ実行部と
をコンピューターに実現させ、
前記ＯＣＲ実行部は、前記文書における特定の領域に対してＯＣＲ処理を実行する場合に、この文書の前記発行者の前記識別情報に前記ＯＣＲ用情報において対応付けられている前記種類のフォントでＯＣＲ処理を実行することを特徴とする文書ＯＣＲプログラム。
（付記２）
ＯＣＲ処理によって文書から文字データを取得するＯＣＲ方法であって、
前記文書の発行者の識別情報と、ＯＣＲ処理において使用するフォントの種類とを対応付けるＯＣＲ用情報を管理するＯＣＲ用情報管理ステップと、
前記文書に対してＯＣＲ処理を実行するＯＣＲ実行ステップと
を備え、
前記ＯＣＲ実行ステップは、前記文書における特定の領域に対してＯＣＲ処理を実行する場合に、この文書の前記発行者の前記識別情報に前記ＯＣＲ用情報において対応付けられている前記種類のフォントでＯＣＲ処理を実行するステップであることを特徴とするＯＣＲ方法。
（付記３）
ＯＣＲ処理によって文書から文字データを取得するための文書ＯＣＲプログラムであって、
前記文書の発行者の識別情報と、この発行者によって発行される前記文書に対するＯＣＲ処理の信頼度とを対応付けるＯＣＲ用情報を管理するＯＣＲ用情報管理部と、
前記文書に対してＯＣＲ処理を実行するＯＣＲ実行部と、
前記文字データの修正を受け付ける修正受付部と
をコンピューターに実現させ、
前記ＯＣＲ実行部は、前記信頼度を示すための信頼度用目印が付された前記文書である目印付文書に対してＯＣＲ処理を実行する場合に、前記信頼度用目印によって示される前記信頼度を取得し、
前記ＯＣＲ用情報管理部は、前記目印付文書から前記ＯＣＲ実行部によって取得された前記信頼度を前記ＯＣＲ用情報に含め、
前記修正受付部は、前記文書の前記文字データの修正時に、この文書の前記発行者の前記識別情報に前記ＯＣＲ用情報において対応付けられている前記信頼度に応じた通知を実行することを特徴とする文書ＯＣＲプログラム。
（付記４）
ＯＣＲ処理によって文書から文字データを取得するＯＣＲ方法であって、
前記文書の発行者の識別情報と、この発行者によって発行される前記文書に対するＯＣＲ処理の信頼度とを対応付けるＯＣＲ用情報を管理するＯＣＲ用情報管理ステップと、
前記文書に対してＯＣＲ処理を実行するＯＣＲ実行ステップと、
前記文字データの修正を受け付ける修正受付ステップと
を備え、
前記ＯＣＲ実行ステップは、前記信頼度を示すための信頼度用目印が付された前記文書である目印付文書に対してＯＣＲ処理を実行する場合に、前記信頼度用目印によって示される前記信頼度を取得するステップであり、
前記ＯＣＲ用情報管理ステップは、前記目印付文書から前記ＯＣＲ実行ステップによって取得された前記信頼度を前記ＯＣＲ用情報に含めるステップであり、
前記修正受付ステップは、前記文書の前記文字データの修正時に、この文書の前記発行者の前記識別情報に前記ＯＣＲ用情報において対応付けられている前記信頼度に応じた通知を実行するステップであることを特徴とするＯＣＲ方法。
（付記５）
ＯＣＲ処理によって文書から文字データを取得するＯＣＲシステムであって、
前記文書に対してＯＣＲ処理を実行するＯＣＲ実行部を備え、
前記ＯＣＲ実行部は、特定の情報を取得するための特定情報用目印が付された前記文書である目印付文書に対してＯＣＲ処理を実行する場合に、前記特定情報用目印と重なっている文字と同一の行の少なくとも一部の文字によって構成され、前記特定情報用目印と重なっている文字を含む文字列であって、全長が特定の距離以下である文字列を前記特定の情報として取得することを特徴とするＯＣＲシステム。
（付記６）
ＯＣＲ処理によって文書から文字データを取得するための文書ＯＣＲプログラムであって、
前記文書に対してＯＣＲ処理を実行するＯＣＲ実行部をコンピューターに実現させ、
前記ＯＣＲ実行部は、特定の情報を取得するための特定情報用目印が付された前記文書である目印付文書に対してＯＣＲ処理を実行する場合に、前記特定情報用目印と重なっている文字と同一の行の少なくとも一部の文字によって構成され、前記特定情報用目印と重なっている文字を含む文字列であって、内部の互いに隣接する文字同士の間の距離が特定の距離以下である文字列を前記特定の情報として取得することを特徴とする文書ＯＣＲプログラム。
（付記７）
ＯＣＲ処理によって文書から文字データを取得するための文書ＯＣＲプログラムであって、
前記文書に対してＯＣＲ処理を実行するＯＣＲ実行部をコンピューターに実現させ、
前記ＯＣＲ実行部は、特定の情報を取得するための特定情報用目印が付された前記文書である目印付文書に対してＯＣＲ処理を実行する場合に、前記特定情報用目印と重なっている文字と同一の行の少なくとも一部の文字によって構成され、前記特定情報用目印と重なっている文字を含む文字列であって、全長が特定の距離以下である文字列を前記特定の情報として取得することを特徴とする文書ＯＣＲプログラム。
（付記８）
ＯＣＲ処理によって文書から文字データを取得するＯＣＲ方法であって、
前記文書に対してＯＣＲ処理を実行するＯＣＲ実行ステップを備え、
前記ＯＣＲ実行ステップは、特定の情報を取得するための特定情報用目印が付された前記文書である目印付文書に対してＯＣＲ処理を実行する場合に、前記特定情報用目印と重なっている文字と同一の行の少なくとも一部の文字によって構成され、前記特定情報用目印と重なっている文字を含む文字列であって、内部の互いに隣接する文字同士の間の距離が特定の距離以下である文字列を前記特定の情報として取得するステップであることを特徴とするＯＣＲ方法。
（付記９）
ＯＣＲ処理によって文書から文字データを取得するＯＣＲ方法であって、
前記文書に対してＯＣＲ処理を実行するＯＣＲ実行ステップを備え、
前記ＯＣＲ実行ステップは、特定の情報を取得するための特定情報用目印が付された前記文書である目印付文書に対してＯＣＲ処理を実行する場合に、前記特定情報用目印と重なっている文字と同一の行の少なくとも一部の文字によって構成され、前記特定情報用目印と重なっている文字を含む文字列であって、全長が特定の距離以下である文字列を前記特定の情報として取得するステップであることを特徴とするＯＣＲ方法。
【図１】
2020045039.tif 000003
【図２】
2020045039.tif 000004
【図３】
2020045039.tif 000005
【図４】
2020045039.tif 000006
【図５】
2020045039.tif 000007
【図６】
2020045039.tif 000008
【図７】
2020045039.tif 000009
【図８】
2020045039.tif 000010
【図９】
2020045039.tif 000011
【図１０】
2020045039.tif 000012
【図１１】
2020045039.tif 000013
【図１２】
2020045039.tif 000014
【図１３】
2020045039.tif 000015
【図１４Ａ】
2020045039.tif 000016
【図１４Ｂ】
2020045039.tif 000017
【図１５】
2020045039.tif 000018
【図１６Ａ】
2020045039.tif 000019
【図１６Ｂ】
2020045039.tif 000020
【図１７】
2020045039.tif 000021
【図１８】
2020045039.tif 000022
【図１９Ａ】
2020045039.tif 000023
【図１９Ｂ】
2020045039.tif 000024
【図２０】
2020045039.tif 000025
【図２１】
2020045039.tif 000026
【図２２】
2020045039.tif 000027
【手続補正書】
【提出日】令和1年12月25日(2019.12.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
（削除）
【請求項２】
（削除）
【請求項３】
（削除）
【請求項４】
（削除）
【請求項５】
（削除）
【請求項６】
ＯＣＲ処理によって文書から文字データを取得するＯＣＲシステムであって、
前記文書の発行者の識別情報と、前記発行者によって発行される前記文書に対するＯＣＲ処理の信頼度とを対応付けるＯＣＲ用情報を管理するＯＣＲ用情報管理部と、
前記文書に対してＯＣＲ処理を実行するＯＣＲ実行部と、
前記文字データの修正を受け付ける修正受付部と
を備え、
前記ＯＣＲ実行部は、前記信頼度を示すための信頼度用目印が付された前記文書である目印付文書に対してＯＣＲ処理を実行する場合に、前記信頼度用目印によって示される前記信頼度を取得し、
前記ＯＣＲ用情報管理部は、前記目印付文書から前記ＯＣＲ実行部によって取得された前記信頼度を前記ＯＣＲ用情報に含め、
前記修正受付部は、前記文書の前記文字データの修正時に、この文書の前記発行者の前記識別情報に前記ＯＣＲ用情報において対応付けられている前記信頼度に応じた通知を実行することを特徴とするＯＣＲシステム。
【請求項７】
前記文書は、この文書の前記発行者の前記識別情報が含まれ、
前記ＯＣＲ実行部は、前記文書に対するＯＣＲ処理によって、この文書の前記発行者の前記識別情報を取得し、
前記修正受付部は、前記ＯＣＲ実行部によって前記文書から取得された前記識別情報に前記ＯＣＲ用情報において対応付けられている前記信頼度に応じた通知を、この文書の前記文字データの修正時に実行することを特徴とする請求項６に記載のＯＣＲシステム。
【請求項８】
前記目印付文書は、前記目印付文書の前記発行者の前記識別情報を取得するための識別情報用目印が付され、
前記ＯＣＲ実行部は、前記目印付文書に対してＯＣＲ処理を実行する場合に、前記識別情報用目印によって特定される前記識別情報を取得し、
前記ＯＣＲ用情報管理部は、前記目印付文書から前記ＯＣＲ実行部によって取得された前記識別情報を前記ＯＣＲ用情報に含めることを特徴とする請求項６に記載のＯＣＲシステム。
【請求項９】
前記ＯＣＲ用情報は、ＯＣＲ処理において使用するフォントの種類を、前記識別情報と対応付け、
前記ＯＣＲ実行部は、前記文書における特定の領域に対してＯＣＲ処理を実行する場合に、この文書の前記発行者の前記識別情報に前記ＯＣＲ用情報において対応付けられている前記種類のフォントでＯＣＲ処理を実行することを特徴とする請求項６に記載のＯＣＲシステム。
【請求項１０】
前記目印付文書は、前記領域を特定するための領域用目印が付され、
前記ＯＣＲ実行部は、前記目印付文書に対してＯＣＲ処理を実行する場合に、前記領域用目印によって特定される前記領域内の文字のフォントの前記種類を特定し、
前記ＯＣＲ用情報管理部は、前記目印付文書から前記ＯＣＲ実行部によって特定された前記種類を前記ＯＣＲ用情報に含めることを特徴とする請求項９に記載のＯＣＲシステム。
【請求項１１】
前記信頼度用目印は、前記信頼度が低いことを示す目印と、前記信頼度が高いことを示す目印と、前記信頼度が高いことと低いこととを区別して示す目印との少なくとも１つを含む、請求項６に記載のＯＣＲシステム。
【請求項１２】
ＯＣＲ処理によって文書から文字データを取得するＯＣＲシステムであって、
前記文書に対してＯＣＲ処理を実行するＯＣＲ実行部を備え、
前記ＯＣＲ実行部は、特定の情報を取得するための特定情報用目印が付された前記文書である目印付文書に対してＯＣＲ処理を実行する場合に、前記特定情報用目印と重なっている文字と同一の行の少なくとも一部の文字によって構成され、前記特定情報用目印と重なっている文字を含む文字列であって、内部の互いに隣接する文字同士の間の距離が特定の距離以下である文字列を前記特定の情報として取得し、
前記特定の情報は、前記文書の発行者の識別情報であり、
前記ＯＣＲシステムは、
前記文書の前記発行者の前記識別情報と、この発行者によって発行される前記文書に対するＯＣＲ処理の信頼度とを対応付けるＯＣＲ用情報を管理するＯＣＲ用情報管理部と、
前記文字データの修正を受け付ける修正受付部とを更に備え、
前記目印付文書は、前記信頼度を示すための信頼度用目印が付され、
前記ＯＣＲ実行部は、前記目印付文書に対してＯＣＲ処理を実行する場合に、前記信頼度用目印によって示される前記信頼度を取得し、
前記ＯＣＲ用情報管理部は、前記目印付文書から前記ＯＣＲ実行部によって取得された前記信頼度を前記ＯＣＲ用情報に含め、
前記修正受付部は、前記文書の前記文字データの修正時に、この文書の前記発行者の前記識別情報に前記ＯＣＲ用情報において対応付けられている前記信頼度に応じた通知を実行することを特徴とするＯＣＲシステム。
【請求項１３】
（削除）
【請求項１４】
（削除）
【請求項１５】
前記ＯＣＲ用情報管理部は、前記ＯＣＲ用情報において、前記文書の前記発行者の前記識別情報と、ＯＣＲ処理において使用するフォントの種類とを対応付け、
前記ＯＣＲ実行部は、前記種類のフォントと、前記種類のフォントと異なるフォントとのそれぞれでＯＣＲ処理を実行し、
前記修正受付部は、前記種類のフォントでのＯＣＲ処理によって生成された前記文字データと、前記異なるフォントでのＯＣＲ処理によって生成された前記文字データとの差分を含む確認用画面を利用者端末に送信する、請求項１２に記載のＯＣＲシステム。
【国際調査報告】
2020045039.tif 000028
2020045039.tif 000029
2020045039.tif 000030
2020045039.tif 000031