(57)【要約】【課題】イメージデータと、イメージデータに対応する認識文字列とを容易に比較可能にしたうえで、参酌対象となる他の項目の確認をも可能にして、オペレータによる効率的な確認作業ができる文字認識装置を提供する。【解決手段】項目切出手段２は、イメージデータ１を項目イメージデータに切り出す。表示生成手段３は、訂正指示を受け付ける際に、訂正対象を含む項目イメージデータに対応する複数項目の文字認識情報の表示と、訂正対象となる文字認識情報に対応する項目イメージデータの表示とを併せた表示画面を生成する。項目イメージデータ表示配置手段４は、表示画面における項目イメージデータの表示位置を、項目イメージデータに対応する文字認識情報の表示位置および関連付け定義された他の文字認識情報の表示位置と重複しない表示位置に配置する。【選択図】図１
2010152464.tif 000002
【特許請求の範囲】
【請求項１】
イメージデータの文字認識を行って得られた文字認識情報の確認画面を生成する文字認識装置において、
前記イメージデータから予め定めた項目単位に項目イメージデータを切り出す項目切出手段と、
複数の前記項目を関連付け定義した関連付け定義情報を記憶する関連付け定義情報記憶手段と、
前記文字認識情報の訂正指示を受け付ける際に、訂正対象を含む前記項目イメージデータに対応する複数項目の前記文字認識情報の表示と、訂正対象となる前記文字認識情報に対応する前記項目イメージデータの表示とを併せた確認画面を生成する表示生成手段と、
前記確認画面における前記項目イメージデータの表示位置を、前記項目イメージデータに対応する前記文字認識情報の表示位置および関連付け定義された他の前記文字認識情報の表示位置と重複しない表示位置に配置する項目イメージデータ表示配置手段と、
を備えることを特徴とする文字認識装置。
【請求項２】
前記関連付け定義情報は、関連付けされた複数の前記項目を特定可能な情報であり、一の項目の前記文字認識情報が他の項目の前記文字認識情報の確認に有意な情報を含む関係で関連付けされていることを特徴とする請求項１記載の文字認識装置。
【請求項３】
前記項目イメージデータ表示配置手段は、前記確認画面における前記項目イメージデータの表示位置を、前記項目イメージデータに対応する前記文字認識情報の表示位置および関連付け定義された他の前記文字認識情報の表示位置と重複しない表示位置に配置可能か否かを判断し、配置できないと判断した場合に、
前記項目イメージデータの表示を予め設定した表示位置に配置することを特徴とする請求項１記載の文字認識装置。
【請求項４】
前記項目イメージデータ表示配置手段は、前記項目イメージデータ表示の文字列と、対応する前記文字認識情報の文字列とが、前記文字認識情報の文字列近傍で並行する位置関係となる表示位置に、前記項目イメージデータの表示を配置することを特徴とする請求項１記載の文字認識装置。
【請求項５】
前記項目イメージデータ表示配置手段は、前記確認画面における前記項目イメージデータの表示位置を、対応する前記文字認識情報の表示位置の近傍にある他の訂正是非が未確認の前記文字認識情報の表示位置と重複しない表示位置に配置した後に、対応する前記文字認識情報と関連付け定義された他の前記文字認識情報の表示位置を避けて配置することを特徴とする請求項４記載の文字認識装置。
【請求項６】
前記文字認識装置は、
前記訂正指示を受け付ける入力受付手段と、
前記訂正指示の入力情報を記憶する入力情報記憶手段と、を備え、
前記項目イメージデータ表示配置手段は、
前記入力情報に基づいて前記文字認識情報の訂正是非の確認が済んでいるか否かの判断をすることを特徴とする請求項５記載の文字認識装置。
【請求項７】
イメージデータの文字認識を行って得られた文字認識情報の確認画面を生成する文字認識装置において、
前記イメージデータから予め定めた項目単位に項目イメージデータを切り出す項目切出手段と、
前記文字認識情報の訂正指示を受け付ける際に、訂正対象を含む前記項目イメージデータに対応する複数項目の前記文字認識情報の表示と、訂正対象となる前記文字認識情報に対応する前記項目イメージデータの表示とを併せて確認画面を生成する表示生成手段と、
前記確認画面における前記項目イメージデータの表示位置を、対応する前記文字認識情報の表示位置の近傍にある他の訂正是非が未確認の前記文字認識情報の表示位置と重複しない表示位置に配置する項目イメージデータ表示配置手段と、
を備えることを特徴とする文字認識装置。
【請求項８】
前記文字認識装置は、
前記訂正指示を受け付ける入力受付手段と、
前記訂正指示の入力情報を記憶する入力情報記憶手段と、を備え、
前記項目イメージデータ表示配置手段は、
前記入力情報に基づいて前記文字認識情報の訂正是非の確認が済んでいるか否かの判断をすることを特徴とする請求項７記載の文字認識装置。
【請求項９】
イメージデータの文字認識を行って得られた文字認識情報の確認画面を生成する文字認識装置の確認画面生成方法において、
前記イメージデータから予め定めた項目単位に項目イメージデータを切り出すステップと、
複数の前記項目を関連付け定義した関連付け定義情報を取得するステップと、
項目イメージデータの表示位置を、前記項目イメージデータに対応する前記文字認識情報の表示位置および関連付け定義された他の前記文字認識情報の表示位置と重複しない表示位置に設定して、訂正対象を含む前記項目イメージデータに対応する複数項目の前記文字認識情報の表示と、訂正対象となる前記文字認識情報に対応する前記項目イメージデータの表示とを併せた確認画面を生成するステップと、
を備えることを特徴とする文字認識装置の確認画面生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はイメージデータから文字認識を行う文字認識装置に関し、特にイメージデータから文字認識を行って得られた文字認識情報を訂正指示により訂正可能な文字認識装置に関する。
【背景技術】
【０００２】
一般に文字認識装置は、入力されたイメージデータ中の文字または文字列を認識して文字データを出力する。このような文字認識装置では、文字イメージの濃淡、手書き文字の巧拙などを原因としてイメージデータから正確な文字の認識をすることができない場合がある。そのような場合には、オペレータによりイメージデータを確認して文字列を訂正する必要がある。また、文字認識ができた場合であっても“１”と“７”との誤認識などがあり、やはりオペレータによる確認作業を必要とする。また、文字を正確に認識した場合であってもイメージとして入力された文字自体が誤記である場合があり、やはりオペレータによる確認作業が必要とされる。特に、金融機関などの決済をともなう場面では、帳票のイメージデータと文字認識をしたデータとを比較して、文字認識をしたデータを確認する作業が欠かせない。
【０００３】
そこで、たとえば、認識結果文字列に対応するイメージデータをその認識結果文字列の近傍となる上位置に表示して、認識結果文字列とイメージデータとの相互確認作業を容易にすることが行われている。しかしながら、このような表示によれば、すべての項目について認識結果文字列とイメージデータとの双方を表示する必要があるため、帳票の項目数次第では確認画面が上下方向に伸展してしまう。そのため表示に必要な画面領域が大きくなりすぎて、確認対象となる項目が一画面に納まらない場合がある。そうすると画面をスクロールしての確認作業が必要とされ作業効率が低下する。
【０００４】
そこで、表示されている文字フィールドの認識結果文字列にカーソルが位置付けられたとき認識結果文字列の真下または真上に対応するイメージデータを表示するという提案がある（たとえば、特許文献１参照）。これにより、確認画面の上下方向の伸展が抑えられ確認作業が容易になる。
【特許文献１】特開平４−２１６１８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、対応する認識文字列の真下または真上にイメージデータを表示することで、真下または真上に位置する他の認識文字列が隠れるという問題がある。オペレータは、イメージデータと、イメージデータに対応する認識文字列との比較をするだけでなく、他の項目も参酌したうえで確認を行うことがある。そうしたときに、参酌対象となる他の項目がイメージ表示で隠れていると、オペレータによる効率的な確認作業ができなくなる。
【０００６】
本発明はこのような点に鑑みてなされたものであり、オペレータによる効率的な確認作業ができる文字認識装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明では上記課題を解決するために、イメージデータの文字認識を行って得られた文字認識情報の確認画面を生成する文字認識装置において、前記イメージデータから予め定めた項目単位に項目イメージデータを切り出す項目切出手段と、複数の前記項目を関連付け定義した関連付け定義情報を記憶する関連付け定義情報記憶手段と、前記文字認識情報の訂正指示を受け付ける際に、訂正対象を含む前記項目イメージデータに対応する複数項目の前記文字認識情報の表示と、訂正対象となる前記文字認識情報に対応する前記項目イメージデータの表示とを併せた確認画面を生成する表示生成手段と、前記確認画面における前記項目イメージデータの表示位置を、前記項目イメージデータに対応する前記文字認識情報の表示位置および関連付け定義された他の前記文字認識情報の表示位置と重複しない表示位置に配置する項目イメージデータ表示配置手段と、を備えることを特徴とする文字認識装置が提供される。
【０００８】
このような文字認識装置によれば、項目切出手段により、イメージデータから予め定めた項目を単位にした項目イメージデータが切り出される。関連付け定義情報記憶手段により、複数の項目を関連付け定義した関連付け定義情報が記憶される。表示生成手段により、文字認識情報の訂正指示を受け付ける際に、訂正対象を含む項目イメージデータに対応する複数項目の文字認識情報の表示と、訂正対象となる文字認識情報に対応する項目イメージデータの表示とを併せた確認画面が生成される。項目イメージデータ表示配置手段により、確認画面における項目イメージデータの表示位置が、項目イメージデータに対応する文字認識情報の表示位置および関連付け定義された他の文字認識情報の表示位置と重複しない表示位置に配置される。
【０００９】
また、本発明では上記課題を解決するために、イメージデータの文字認識を行って得られた文字認識情報の確認画面を生成する文字認識装置において、前記イメージデータから予め定めた項目単位に項目イメージデータを切り出す項目切出手段と、前記文字認識情報の訂正指示を受け付ける際に、訂正対象を含む前記項目イメージデータに対応する複数項目の前記文字認識情報の表示と、訂正対象となる前記文字認識情報に対応する前記項目イメージデータの表示とを併せて確認画面を生成する表示生成手段と、前記確認画面における前記項目イメージデータの表示位置を、対応する前記文字認識情報の表示位置の近傍にある他の訂正是非が未確認の前記文字認識情報の表示位置と重複しない表示位置に配置する項目イメージデータ表示配置手段と、を備えることを特徴とする文字認識装置が提供される。
【００１０】
このような文字認識装置によれば、項目切出手段により、イメージデータから予め定めた項目を単位にした項目イメージデータが切り出される。表示生成手段により、文字認識情報の訂正指示を受け付ける際に、訂正対象を含む項目イメージデータに対応する複数項目の文字認識情報の表示と、訂正対象となる文字認識情報に対応する項目イメージデータの表示とを併せた確認画面が生成される。項目イメージデータ表示配置手段により、確認画面における項目イメージデータの表示位置が、対応する文字認識情報の表示位置の近傍にある他の訂正是非を未確認の文字認識情報の表示位置と重複しない表示位置に配置される。
【発明の効果】
【００１１】
開示の文字認識装置によれば、確認画面において参酌対象となる他の項目の文字認識情報を容易に比較可能となり、オペレータによる効率的な確認作業ができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施形態を図面を参照して詳細に説明する。まず、本実施形態の概要について説明し、その後、本実施形態の具体的な内容を説明する。
図１は、実施形態の文字認識装置の概要を示す図である。図１に示す文字認識装置１００は、イメージデータ１を入力して、イメージデータ１から認識した文字を表示装置に表示するための確認表示信号６（画像信号）を出力する。文字認識装置１００は、項目切出手段２、表示生成手段３、項目イメージデータ表示配置手段４、関連付け定義情報記憶手段５を有する。
【００１３】
項目切出手段２は、入力したイメージデータ１から所定の項目に対応するイメージ部分を、項目イメージデータとして切り出す。
表示生成手段３は、項目イメージデータの文字認識の結果である文字認識情報と、項目イメージデータを併せた確認画面の生成をして確認表示信号６を出力する。
【００１４】
図示しない表示装置は、確認表示信号６に基づいて確認画面を表示する。
項目イメージデータ表示配置手段４は、関連付け定義情報記憶手段５が記憶する関連付け定義情報に基づいて、項目イメージデータに対応する文字認識情報の表示位置および関連付け定義された他の文字認識情報の表示位置と重複しない表示位置に項目イメージデータの表示を配置する。
【００１５】
これにより、オペレータが確認画面で文字認識情報を確認する際に、項目イメージデータの表示と参酌すべき他の項目の文字認識情報とが重なることがなくなり、参酌対象となる他の項目の文字認識情報を確認しながらの効率的な作業を可能にする。
【００１６】
さらに、動的に項目イメージデータの表示位置を制御するため、常に項目イメージデータを表示する領域を設ける必要がなくなり、確認画面をコンパクトに構成することができる。確認画面のコンパクト化は、オペレータによる画面送り作業を軽減し確認作業の効率化に寄与する。
【００１７】
以下、実施形態をより具体的に説明する。
［第１の実施形態］
最初に、第１の実施形態を図面を参照して詳細に説明する。
【００１８】
図２は、第１の実施形態の文字認識装置のハードウェア構成を示す図である。文字認識装置１００は、ＣＰＵ（Central Processing Unit）１０１によって装置全体が制御されている。ＣＰＵ１０１には、バス１０７を介してＲＡＭ（Random Access Memory）１０２、ハードディスクドライブ（ＨＤＤ：Hard Disk Drive）１０３、通信インタフェース１０４、グラフィック処理装置１０５および入出力インタフェース１０６が接続されている。
【００１９】
ＲＡＭ１０２には、ＣＰＵ１０１に実行させるＯＳ（Operating System）プログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０２には、ＣＰＵ１０１による処理に必要な各種データが格納される。ＨＤＤ１０３には、ＯＳプログラムやアプリケーションプログラムが格納される。通信インタフェース１０４は、ネットワーク３０に接続されている。
【００２０】
グラフィック処理装置１０５には、モニタ２３が接続されている。グラフィック処理装置１０５は、ＣＰＵ１０１からの命令に従って、画像をモニタ２３の画面に表示させる。入出力インタフェース１０６は、スキャナ２０、キーボード２１やマウス２２から送られてくる信号を、バス１０７を介してＣＰＵ１０１に送信する。また、図示しないＤＭＡＣ（Direct Memory Access Controller）は、スキャナ２０から送られてくる信号を、ＣＰＵ１０１を介さずＲＡＭ１０２やＨＤＤ１０３に送信する。以上のようなハードウェア構成によって、本実施形態の処理機能を実現することができる。
【００２１】
図３は、第１の実施形態の文字認識装置の機能を示すブロック図である。図３に示す文字認識装置１００は、スキャナ２０がスキャンした帳票のイメージデータ１を入力して、イメージデータ１から認識した文字をモニタ２３に表示し、キーボード２１またはマウス２２により訂正入力または確認入力を受け付けるものである。文字認識装置１００は、項目切出手段２、帳票定義情報記憶手段７、文字認識手段８、文字認識情報記憶手段９、項目イメージデータ記憶手段１０、項目イメージデータ表示配置手段４、画面定義情報記憶手段１１、関連付け定義情報記憶手段５、入力受付手段１３、入力情報記憶手段１２、表示生成手段３を有する。
【００２２】
項目切出手段２は、入力したイメージデータ１から所定の項目に対応するイメージ部分を、帳票定義情報記憶手段７が記憶する項目切出し用情報に基づいて項目イメージデータとして切り出す。
【００２３】
文字認識手段８は、帳票定義情報記憶手段７が記憶する項目ごとの文字認識用情報を参酌して、項目切出手段２が切り出した項目イメージデータについて所定の文字認識アルゴリズムに従い文字認識を行う。文字認識手段８は、文字認識の結果として文字認識情報を生成する。
【００２４】
なお、文字認識情報は、項目イメージデータから所定の情報を認識して抽出した情報であり、必ずしも狭義の文字に限られず、数字や記号、図柄などの有意な情報を含む概念である。また、文字認識情報は、一文字（最小認識単位）の情報に限られず、多くの場合は複数文字からなる文字列である。
【００２５】
文字認識情報記憶手段９は、文字認識手段８が項目イメージデータから文字認識した結果である文字認識情報を項目ごとに記憶する。
項目イメージデータ記憶手段１０は、項目切出手段２が切り出した項目イメージデータを項目ごとに記憶する。
【００２６】
項目イメージデータ表示配置手段４は、項目イメージデータ記憶手段１０が記憶する項目イメージデータを確認画面に配置する制御（表示位置の設定）を行う。項目イメージデータを確認画面へ配置する制御は、画面定義情報記憶手段１１が記憶する画面定義情報、関連付け定義情報記憶手段５が記憶する関連付け定義情報、入力情報記憶手段１２が記憶する入力情報に基づいて行われる。
【００２７】
表示生成手段３は、画面定義情報記憶手段１１が記憶する画面定義情報、文字認識情報記憶手段９が記憶する文字認識情報、項目イメージデータ表示配置手段４から指示される項目イメージデータとその表示位置に基づいてモニタ２３に表示する確認画面を生成する。
【００２８】
帳票定義情報記憶手段７は、イメージデータ１の読み取り元となった帳票の帳票定義情報を記憶している。帳票定義情報には、読み取り元となった帳票の項目数、各項目名、各項目の記載欄の位置、大きさなどの項目イメージデータを切り出すために用いる項目切出し用情報と、記載内容の入力フォームに関する入力フォーム情報（たとえば、数字、アルファベット、漢字、カナ、記号等の種別、桁数または文字数など）、文字認識を最適化するための項目別の辞書（たとえば、金融機関名一覧、支店名一覧）などの文字認識のために用いる文字認識用情報がある。また、帳票定義情報記憶手段７は、複数種類の帳票を扱う場合には、帳票ごとの帳票定義情報を記憶する。
【００２９】
画面定義情報記憶手段１１は、モニタ２３に表示する確認画面を定義する画面定義情報を記憶している。画面定義情報は、確認画面に表示する要素の位置、大きさ、色彩を定義する。表示要素には、文字認識情報、項目イメージデータ、背景画像などがある。また、画面定義情報は、表示要素の状態（たとえば、文字認識情報の未確認状態、訂正可能状態、訂正済状態、確認状態など）に応じた表示態様の変化（たとえば、文字の色彩、大きさ、フォントの変更、背景の色彩変更など）も記憶している。そして、画面定義情報は、表示生成手段３が確認画面を生成するのに用いられる。また、画面定義情報は、項目イメージデータ表示配置手段４が項目イメージデータと文字認識情報の表示の干渉を避けて項目イメージデータの表示位置を制御するのにも用いられる。
【００３０】
関連付け定義情報記憶手段５は、複数の項目を関連付けした関連付け定義情報を記憶する。関連付け定義情報により相互に関連付けされた項目は、確認画面での同時の視認性の確保を保証すべき項目である。一方の項目の文字認識情報が他方の項目の文字認識情報の確認に役立つとされる場合に関連付けがなされ、関連付けされた複数の項目のリストが関連付け定義情報として登録される。
【００３１】
入力受付手段１３は、オペレータによる操作入力をキーボード２１またはマウス２２から受け付ける。
入力情報記憶手段１２は、入力受付手段１３が受け付けた操作入力に基づいて入力情報を記憶する。入力情報は、確認画面における入力状態を示す入力状態情報と、操作入力の履歴の入力履歴情報とを含む。
【００３２】
このような文字認識装置１００によれば、受け付けたイメージデータ１は、項目切出手段２により項目イメージデータに切り出される。切り出された項目イメージデータは、項目イメージデータ記憶手段１０に記憶される。また、切り出された項目イメージデータからは、文字認識手段８により文字認識がされた出力結果として文字認識情報を得る。文字認識情報は、文字認識情報記憶手段９に記憶される。項目イメージデータ記憶手段１０から項目イメージデータ表示配置手段４により読み出された項目イメージデータは、画面定義情報、入力情報、関連付け定義情報により確認画面での表示位置が制御される。文字認識情報記憶手段９から表示生成手段３により読み出された文字認識情報と、表示位置が制御された項目イメージデータとは、表示生成手段３により画面定義情報に基づいて生成される確認画面に表示される。
【００３３】
これにより、オペレータが確認画面で文字認識情報を確認する際に、項目イメージデータの表示と参酌すべき他の項目の文字認識情報とが重なることがなくなり、参酌対象となる他の項目の文字認識情報を確認しながらの効率的な作業を可能にする。
【００３４】
さらに、動的に項目イメージデータの表示位置を制御するため、常に項目イメージデータを表示する領域を設ける必要がなくなり、確認画面をコンパクトに構成することができる。確認画面のコンパクト化は、オペレータによる画面送り作業を軽減し確認作業の効率化に寄与する。
【００３５】
図４は、第１の実施形態の帳票（振込依頼書）の一例を示す図である。振込依頼書５０は、金融機関において顧客が振込依頼をする場合に用いられる帳票である。振込依頼書５０は、金融機関が処理を行うのに必要な情報を記載するための振込金額記載欄５３、振込先銀行名記載欄５４、振込先支店名記載欄５５、振込先口座番号記載欄５６、振込人名記載欄５７および依頼人名記載欄５８を備える。各記載欄の左横には、その記載欄に記載すべき内容を示す項目５１がそれぞれ見出しとして記載されている。顧客は、振込依頼書５０の各記載欄に依頼する取引内容５２を記入する。
【００３６】
顧客は、取引内容５２を記入した振込依頼書５０を窓口係に提出する。窓口係は、振込依頼書５０をスキャナ２０で読み取り、振込依頼書５０のイメージデータ１を生成する。生成された振込依頼書５０のイメージデータ１は、スキャナ２０が接続される文字認識装置１００に入力される。なお、振込依頼書５０は帳票の一例であり、取り扱い業務に応じて各種の帳票が用意される。
【００３７】
文字認識装置１００に入力されたイメージデータ１は、項目切出手段２により各項目記載欄の大きさで項目イメージデータとして切り出される。ここで、各項目イメージデータには、振込金額イメージデータ、振込先銀行名イメージデータ、振込先支店名イメージデータ、振込先口座番号イメージデータ、振込人名イメージデータ、依頼人名イメージデータがある。
【００３８】
各項目イメージデータの切出しは、イメージデータ１から帳票の種類を特定し、特定した帳票に対応する帳票定義情報を帳票定義情報記憶手段７から読み出す。帳票定義情報には、読み取り元となった帳票の項目数、各項目名、各項目の記載欄の位置、大きさなどの項目イメージデータ１を切り出すために用いる項目切出し用情報がある。
【００３９】
なお、金融機関の帳票は一例であって、イメージデータ１として取り込み可能であれば、イメージデータ化の対象とすることができる。たとえば、一般の取引における申込書、請求書、領収書等の各種書類、キャッシュカードや免許証などのカード類、通帳等の冊子類の任意のページまたは複数ページの組み合わせがある。
【００４０】
また、イメージデータ１は、光学的読取手段としてのスキャナやデジタルカメラなどで帳票を介して情報をイメージデータ化したものに限らず、座標読取手段としてのタッチパネルなどで帳票を介さずに情報をイメージデータ化したものを含む。
【００４１】
図５は、第１の実施形態の帳票の確認画面を示す図である。確認画面６０は、金融機関においてオペレータが振込依頼書５０の文字認識結果を確認する画面であり、モニタ２３に表示される。確認画面６０は、オペレータが確認を必要とする文字認識結果を表示するため振込金額表示欄６３、振込先銀行名表示欄６４、振込先支店名表示欄６５、振込先口座番号表示欄６６、振込人名表示欄６７および依頼人名表示欄６８を備える。各表示欄には、顧客が記入した内容の文字認識結果として文字認識情報が表示される。確認画面６０に表示される文字認識情報には、数字列として振込金額認識情報、振込先口座番号認識情報があり、文字列認識情報として振込先銀行名認識情報、振込先支店名認識情報、振込人名認識情報、依頼人名認識情報がある。なお、文字認識情報の数字列は数値として取り扱うようにしてもよい。各表示欄の左横には、その表示欄に表示される内容を示す項目６１がそれぞれ見出しとして表示される。
【００４２】
なお、確認画面６０は帳票の一つである振込依頼書５０に対応した表示例であり、各種の帳票に対応した確認画面が画面定義情報に基づいて生成される。
オペレータは、キーボード２１またはマウス２２の操作により、表示欄に表示されている表示内容を訂正可能な状態に選択することで、図５には図示されていない項目イメージデータが表示され確認画面６０の各表示欄に表示された文字認識結果を確認する。
【００４３】
次に、確認画面６０において表示する項目イメージデータの表示位置を決定する項目イメージデータ表示処理について説明する。項目イメージデータ表示処理は、文字認識装置１００により、項目イメージデータを表示する際に実行される。
【００４４】
図６は、第１の実施形態の項目イメージデータ表示処理の手順を示すフローチャートである。以下、図６に示す処理をステップ番号に沿って説明する。
［ステップＳ１０］表示生成手段３は、表示されている文字認識情報を訂正可能な状態にある表示欄についてカーソルを表示する。カーソルの移動は、入力受付手段１３がキーボード２１またはマウス２２の操作を受け付けて行われる。カーソル表示は、訂正対象となる項目の表示欄を移動する他に、表示欄内の文字列内を移動する。
【００４５】
カーソルにより表示欄がフォーカスされた状態（カーソルが表示欄に位置する状態）では、表示欄に表示されている文字認識情報に対応した項目イメージデータを確認画面６０に表示する。項目イメージデータ表示配置手段４は、項目イメージデータをどこに表示するかを決定するため、Ｓ２０からＳ４０までの処理を実行する。
【００４６】
［ステップＳ２０］項目イメージデータ表示配置手段４は、隣接する項目の表示欄を隠す位置に項目イメージデータを表示することを避けるため、隣接する項目の表示欄と項目イメージデータの表示との重なりをチェックする。
【００４７】
［ステップＳ３０］項目イメージデータ表示配置手段４は、隣接する未入力項目の表示欄を隠す位置に項目イメージデータを表示することを避けるため、隣接する項目の表示欄の状態をチェックする。
【００４８】
［ステップＳ４０］項目イメージデータ表示配置手段４は、関連する項目の表示欄を隠す位置に項目イメージデータを表示することを避けるため、関連する項目の表示欄と項目イメージデータの表示との重なりをチェックする。
【００４９】
［ステップＳ５０］項目イメージデータ表示配置手段４は、項目イメージデータの表示位置を決定し、表示生成手段３は、決定した表示位置に項目イメージデータを表示する確認画面を生成する。
【００５０】
このようにして、カーソルが移動表示してフォーカスされた状態の表示欄が切り替わっても、項目イメージデータ表示配置手段４により項目イメージデータの表示位置が適切に制御されるため、オペレータが確認画面で文字認識情報を確認する際に、項目イメージデータの表示と参酌すべき他の項目の文字認識情報とが重なることがなくなり、参酌対象となる他の項目の文字認識情報を確認しながらの効率的な作業を可能にする。
【００５１】
さらに、動的に項目イメージデータの表示位置を制御するため、常に項目イメージデータを表示する領域を設ける必要がなくなり、確認画面をコンパクトに構成することができる。確認画面のコンパクト化は、オペレータによる画面送り作業を軽減し確認作業の効率化に寄与する。
【００５２】
次に、図６中の重なりチェック処理について詳細に説明する。
図７は、第１の実施形態の重なりチェック処理の手順を示すフローチャートである。以下、図７に示す処理をステップ番号に沿って説明する。
【００５３】
［ステップＳ２１］項目イメージデータの縦／横サイズを算出する。デフォルトでは、項目イメージデータの縦／横サイズは、対応する文字認識情報の表示欄のサイズとなる。したがって、項目イメージデータ表示配置手段４は、画面定義情報を参照して項目イメージデータの縦／横サイズを得る。また、オプションとして、帳票の原寸サイズや、原寸の拡大または縮小サイズなどを選択できる。この場合には、画面定義情報と帳票定義情報とを参照して項目イメージデータの縦／横サイズを得る。
【００５４】
［ステップＳ２２］項目イメージデータに対応する文字認識情報の表示欄に隣接する上側に、算出した縦／横サイズの項目イメージデータの表示をしたとき、上方向に隣接する文字認識情報の表示欄と項目イメージデータとが重なるか（表示領域の干渉の有無）をチェックする。上方向に隣接する文字認識情報の表示欄と項目イメージデータとが重なる場合には、ステップＳ２３の処理に進む。上方向に隣接する文字認識情報の表示欄と項目イメージデータとが重ならない場合には、ステップＳ２５の処理に進む。
【００５５】
［ステップＳ２３］項目イメージデータに対応する文字認識情報の表示欄に隣接する下側に、算出した縦／横サイズの項目イメージデータの表示をしたとき、下方向に隣接する文字認識情報の表示欄と項目イメージデータとが重なるか（表示領域の干渉の有無）をチェックする。下方向に隣接する文字認識情報の表示欄と項目イメージデータとが重なる場合には、重なりチェック処理を終了する。下方向に隣接する文字認識情報の表示欄と項目イメージデータとが重ならない場合には、ステップＳ２４の処理に進む。
【００５６】
［ステップＳ２４］算出した縦／横サイズの項目イメージデータの表示位置を対応する文字認識情報の表示欄に隣接する下側に設定して、重なりチェック処理を終了する。
［ステップＳ２５］算出した縦／横サイズの項目イメージデータの表示位置を対応する文字認識情報の表示欄に隣接する上側に設定して、重なりチェック処理を終了する。
【００５７】
このようにして、項目イメージデータ表示配置手段４は、隣接する項目の表示欄と項目イメージデータの表示との重なりをチェックして、項目イメージデータの表示位置を設定するので、隣接する項目の表示欄を隠す位置に項目イメージデータを表示することを避けることができる。
【００５８】
次に、図６中の入力済みチェック処理について詳細に説明する。
図８は、第１の実施形態の入力済みチェック処理の手順を示すフローチャートである。以下、図８に示す処理をステップ番号に沿って説明する。
【００５９】
本処理は、重なりチェック処理で項目イメージデータの表示位置が設定されなかった場合に実行される。すなわち、重なりチェック処理で項目イメージデータの表示位置が設定された場合には、本処理は実行されない。
【００６０】
［ステップＳ３１］項目イメージデータに対応する文字認識情報の表示欄に隣接する上側（上位置）の表示欄が、入力済みであるか否かをチェックする。上側の表示欄が未入力であれば、ステップＳ３２の処理に進む。上側の表示欄が入力済みであれば、ステップＳ３４の処理に進む。
【００６１】
なお、表示欄の入力済みとは、表示欄に表示されている文字認識情報の訂正または確認がなされたことをいう。表示欄の未入力とは、表示欄に表示されている文字認識情報の訂正または確認がなされていないことをいう。訂正または確認がなされたか否かの判断は、画面定義情報記憶手段１１が記憶する表示欄ごとの状態情報（訂正済状態、確認状態）を参照して判断することができる。
【００６２】
なお、入力情報記憶手段１２が記憶する入力情報（入力履歴）により判断することもできる。その際に、表示欄の再訂正を受け入れるため、カーソルの下方向からの移動の検出など特定の入力履歴により入力済み状態（訂正済状態、確認状態）をキャンセルして未入力状態（未確認状態）とするようにしてもよい。
【００６３】
［ステップＳ３２］項目イメージデータに対応する文字認識情報の表示欄に隣接する下側（下位置）の表示欄が、入力済みであるか否かをチェックする。下側の表示欄が未入力であれば、ステップＳ３５の処理に進む。下側の表示欄が入力済みであれば、ステップＳ３３の処理に進む。
【００６４】
［ステップＳ３３］ステップＳ２１で算出した縦／横サイズの項目イメージデータの表示位置を対応する文字認識情報の表示欄に隣接する下側に設定して、入力済みチェック処理を終了する。
【００６５】
［ステップＳ３４］ステップＳ２１で算出した縦／横サイズの項目イメージデータの表示位置を対応する文字認識情報の表示欄に隣接する上側に設定して、入力済みチェック処理を終了する。
【００６６】
［ステップＳ３５］ステップＳ２１で算出した縦／横サイズの項目イメージデータの表示位置をデフォルト位置（たとえば、対応する文字認識情報の表示欄に隣接する上側）に設定して、入力済みチェック処理を終了する。
【００６７】
このようにして、項目イメージデータ表示配置手段４は、隣接する項目の表示欄の状態をチェックして、隣接する入力済みの項目の表示欄側に、項目イメージデータの表示位置を設定するので、未入力項目のある表示欄を隠す位置に項目イメージデータを表示することを避けることができる。
【００６８】
次に、図６中の関連項目チェック処理について詳細に説明する。
図９は、第１の実施形態の関連項目チェック処理の手順を示すフローチャートである。以下、図９に示す処理をステップ番号に沿って説明する。
【００６９】
［ステップＳ４１］重なりチェック処理または入力済みチェック処理で設定された項目イメージデータの表示位置と、関連項目の表示欄とが重なるか（表示領域の干渉の有無）をチェックする。表示欄と重ならない場合、および表示欄と重なってもその表示欄が関連項目でない場合（非関連項目である場合）は、関連項目チェック処理を終了する。重なった表示欄が関連項目である場合は、ステップＳ４２の処理に進む。
【００７０】
なお、関連項目か否かの判断は、関連付け定義情報記憶手段５が記憶する関連付け定義情報によりすることができる。項目イメージ表示の項目と、重なると判断された表示欄の項目とが、同一の関連付け定義リスト（関連付け定義情報）の要素として定義されている場合に、関連項目であると判断される。
【００７１】
［ステップＳ４２］設定されている項目イメージデータの表示位置を、対応する文字認識情報の表示欄に対して逆側に設定する。つまり、項目イメージデータの表示位置が対応する文字認識情報の表示欄に対して上側に設定されていたのであれば、下側に設定しなおす。また、項目イメージデータの表示位置が対応する文字認識情報の表示欄に対して下側に設定されていたのであれば、上側に設定しなおす。
【００７２】
［ステップＳ４３］ステップＳ４２で設定された項目イメージデータの表示位置と、関連項目の表示欄とが重なるかをチェックする。表示欄と重ならない場合、および表示欄と重なってもその表示欄が関連項目でない場合は、関連項目チェック処理を終了する。重なった表示欄が関連項目である場合は、ステップＳ４４の処理に進む。
【００７３】
［ステップＳ４４］設定されている項目イメージデータの表示位置を固定位置に設定する。固定位置は、項目イメージデータの表示位置を対応する表示欄の近傍に設定できない場合に設定される項目イメージデータの表示位置である。固定位置は、画面定義情報記憶手段１１に固定位置情報として記憶される。固定位置情報は、帳票で一つの固定位置とすることができる。この場合、項目イメージデータと文字認識情報の双方比較が容易でなくなるが表示位置の把握が容易である。また、項目ごとに固定位置を設定してもよく、たとえば、項目イメージデータの表示位置を関連する文字認識情報の表示欄に隣接する位置とすることもできる。この場合、一項目単位での双方比較が容易でなくとも、関連項目単位での双方比較を容易にすることができる。
【００７４】
このようにして、項目イメージデータ表示配置手段４は、関連する項目の表示欄をチェックして、項目イメージデータの表示位置を設定するので、関連する項目のある表示欄を隠す位置に項目イメージデータを表示することを避けることができる。
【００７５】
次に、確認画面の表示例について詳細に説明する。
図１０は、第１の実施形態の確認画面における重なりチェックの表示例を示す図である。図４の振込依頼書５０のイメージデータ１から生成された図５の確認画面６０よりも表示領域に余裕のある確認画面において、オペレータが操作入力をしている途中の表示例である。
【００７６】
図１０（Ａ）は、上位置重なりチェックの後に、項目イメージ表示を対応する表示欄の上側に設定する表示例である。
オペレータは、カーソルを移動表示して振込金額の項目についてフォーカスしている。フォーカスされた状態では、振込金額表示欄６３中の“１０，０００”の最下位桁にアンダーバーが表示される。この状態は、オペレータが振込金額の項目の文字認識情報を訂正できる訂正可能状態である。ここで、オペレータが文字認識情報である“１０，０００”が正確に認識された結果であるかを確認するため、項目イメージデータ表示６３ａとして“１０，０００”が表示される。項目イメージデータ表示６３ａには、顧客の手書き文字がイメージ表示される。項目イメージデータ表示６３ａの表示位置は、ステップＳ２２により上位置重なりチェックがされ、上位置重なりがないのでステップＳ２５により項目イメージデータ表示６３ａに対応する振込金額表示欄６３の上側（近傍で並行する位置）となる。
【００７７】
図１０（Ｂ）は、下位置重なりチェックの後に、項目イメージ表示を対応する表示欄の下側に設定する表示例である。
オペレータは、振込金額表示欄６３中の“１０，０００”を確認（図１０（Ａ））し、次の振込先銀行名表示欄６４にカーソルを移動表示して振込先銀行名の項目についてフォーカスしている。フォーカスされた状態では、振込先銀行名表示欄６４中の“あいう銀行”の文字列末尾にアンダーバーが表示される。ここで、オペレータが文字認識情報である“あいう銀行”が正確に認識された結果であるかを確認するため、項目イメージデータ表示６４ａとして“あいう銀行”が表示される。項目イメージデータ表示６４ａには、顧客の手書き文字がイメージ表示される。項目イメージデータ表示６４ａの表示位置は、上位置重なりがあるのでステップＳ２２の上位置重なりチェックの後にステップＳ２３により下位置重なりチェックがされ、下位置重なりがないのでステップＳ２４により項目イメージデータ表示６４ａに対応する振込先銀行名表示欄６４の下側（近傍で並行する位置）となる。
【００７８】
なお、文字認識情報（入力項目）の確認は、オペレータによるキーボード２１のエンターキーの押下で受け付けられ、振込金額表示欄６３は、訂正可能状態から訂正済状態または確認状態となり入力済みとして内部状態（表示要素の状態）が更新される。また、背景色や文字色または書体の変更により状態の更新が明示される。
【００７９】
図１１は、第１の実施形態の確認画面における入力済みチェックの表示例を示す図である。図４の振込依頼書５０のイメージデータ１から生成された図５の確認画面６０において、オペレータが操作入力をしている途中の表示例である。
【００８０】
図１１（Ａ）は、上位置重なりチェックの後に、項目イメージ表示を対応する表示欄の上側に設定する表示例である。オペレータは、カーソルを移動表示して振込金額の項目についてフォーカスしている。項目イメージデータ表示６３ａの表示位置は、ステップＳ２２により上位置重なりチェックがされ、上位置重なりがないのでステップＳ２５により項目イメージデータ表示６３ａに対応する振込金額表示欄６３の上側（近傍で並行する位置）となる。
【００８１】
図１１（Ｂ）は、入力済みチェックの後に、項目イメージ表示を対応する表示欄の上側に設定する表示例である。オペレータは、振込金額表示欄６３中の“１０，０００”を確認（図１１（Ａ））し、次の振込先銀行名表示欄６４にカーソルを移動表示して振込先銀行名の項目についてフォーカスしている。フォーカスされた状態では、振込先銀行名表示欄６４中の“あいう銀行”の文字列末尾にアンダーバーが表示される。ここで、オペレータが文字認識情報である“あいう銀行”が正確に認識された結果であるかを確認するため、項目イメージデータ表示６４ａとして“あいう銀行”が表示される。項目イメージデータ表示６４ａには、顧客の手書き文字がイメージ表示される。項目イメージデータ表示６３ａの表示位置は、上位置重なり、下位重なりともあるので、ステップＳ３１により上位置入力済みチェックがなされ、上位置入力済みが判定されるのでステップＳ３４により項目イメージデータ表示６４ａに対応する振込先銀行名表示欄６４の上側（近傍で並行かつ入力済みの振込金額表示欄６３に重なる位置）となる。
【００８２】
図１２は、第１の実施形態の確認画面における関連項目チェックの表示例を示す図である。図４の振込依頼書５０のイメージデータ１から生成された図５の確認画面６０において、オペレータが操作入力をしている途中の表示例である。ここで、振込先銀行名表示欄６４と振込先支店名表示欄６５とは、関連付け定義されている。たとえば、リストＮｏ１＝｛振込先銀行名、振込先支店名｝のような関連付け定義リスト（関連付け定義情報）が関連付け定義情報記憶手段５に記憶されている。これにより、振込先銀行名の確認には振込先支店名を参考情報とすることができ、また、振込先支店名の確認には振込先銀行名を参考情報とすることができるので、両者を同時に確認可能にすることによるオペレータの確認作業の効率が向上する。具体的には、項目イメージデータ表示が“あいう銀行”であるのか“あいら銀行”であるのかが判然としないときに、両銀行名とも実在する場合には、支店名“かきく支店”を判別の手がかりとすることができる。したがって、関連付け定義は、一方の項目が他方の項目の確認に有意な情報を含む項目間でなされる。たとえば、関連項目には郵便番号と住所、名称とフリガナ、識別コードと名称など所定の対応関係がある場合に関連付けが有効である。
【００８３】
図１２（Ａ）は、関連項目チェックの後に、項目イメージ表示を対応する表示欄の上側に設定する表示例である。オペレータは、カーソルを移動表示して振込先銀行名の項目についてフォーカスしている。項目イメージデータ表示６４ａの表示位置は、重なりチェック処理Ｓ２０、入力済みチェック処理Ｓ３０により項目イメージデータ表示６４ａに対応する振込先銀行名表示欄６４の上側（近傍で並行かつ入力済みの振込金額表示欄６３に重なる位置）となっている。ここで、入力済みの振込金額表示欄６３は、振込先銀行名と関連付け定義されていないので、項目イメージデータ表示６４ａと入力済みの振込金額表示欄６３との重なりは、表示位置関連項目チェックＳ４１で非関連項目の重なりと判定される。したがって、項目イメージデータ表示６４ａは、重なりチェック処理Ｓ２０、入力済みチェック処理Ｓ３０により設定された表示位置に表示される。
【００８４】
図１２（Ｂ）は、関連項目チェックの後に、項目イメージ表示を対応する表示欄の下側に設定する表示例である。オペレータは、振込先銀行名表示欄６４中の“あいう銀行”を確認（図１２（Ａ））し、次の振込先支店名表示欄６５にカーソルを移動表示して振込先支店名の項目についてフォーカスしている。項目イメージデータ表示６５ａの表示位置は、重なりチェック処理Ｓ２０、入力済みチェック処理Ｓ３０により項目イメージデータ表示６５ａに対応する振込先銀行名表示欄６４の上側（近傍で並行かつ入力済みの振込先銀行名表示欄６４に重なる位置）となっている。ここで、入力済みの振込先銀行名表示欄６４は、振込先銀行名と関連付け定義されているので、項目イメージデータ表示６５ａと入力済みの振込先銀行名表示欄６４との重なりは、表示位置関連項目チェックＳ４１で関連項目の重なりと判定される。そして、ステップＳ４２により表示位置が逆側に設定される。したがって、項目イメージデータ表示６５ａは、重なりチェック処理Ｓ２０、入力済みチェック処理Ｓ３０により設定された表示位置とは逆側である、項目イメージデータ表示６４ａに対応する振込先支店名表示欄６５の下側（近傍で並行かつ関連項目である振込先銀行名表示欄６４に重ならない位置）となる。
【００８５】
図１３は、第１の実施形態の確認画面における関連項目チェックの表示例を示す図である。図４の振込依頼書５０のイメージデータ１から生成された図５の確認画面６０において、オペレータが操作入力をしている途中の表示例である。ここで、振込先銀行名表示欄６４と振込先支店名表示欄６５と振込先口座番号表示欄６６とは、関連付け定義されている。たとえば、リストＮｏ２＝｛振込先銀行名、振込先支店名、振込先口座番号｝のような関連付け定義リストが関連付け定義情報記憶手段５に記憶されている。
【００８６】
図１３では、振込先支店名の項目についてフォーカスしている。振込先支店名表示欄６５の上位置にある項目（振込先銀行名）、下位置にある項目（振込先口座番号）は、ともに振込先支店名と関連付け定義されているので、表示位置関連項目チェックＳ４１、Ｓ４３では、振込先支店名表示欄６５の上位置、下位置ともに関連項目と判定され、Ｓ４４により項目イメージデータ表示は固定位置６９に表示される。
【００８７】
以上、説明したように、文字認識装置１００によれば、複数の項目を関連付け定義した関連付け定義情報を記憶するようにしたので、表示画面における項目イメージデータの表示位置を、項目イメージデータに対応する文字認識情報の表示位置および関連付け定義された他の文字認識情報の表示位置と重複しない表示位置に配置することができるようになる。そして、訂正指示を受け付ける際に、訂正対象を含む項目イメージデータに対応する複数項目の文字認識情報の表示と、訂正対象となる文字認識情報に対応する項目イメージデータの表示とを併せた表示画面を生成しても、訂正の確認に必要な文字認識情報が項目イメージデータの表示により確認できなくなるという不具合が生じなくなる。
【００８８】
したがって、項目イメージデータと、項目イメージデータに対応する項目の文字認識情報とを容易に比較可能にしたうえで、参酌対象となる他の項目の文字認識情報も容易に比較可能となる。これにより、オペレータによる効率的な確認作業ができる。
【００８９】
また、本発明では、表示画面における項目イメージデータの表示位置を、対応する文字認識情報の表示位置の近傍にある他の訂正是非を未確認の文字認識情報の表示位置と重複しない表示位置に配置するようにしたので、訂正指示を受け付ける際に、訂正対象を含む項目イメージデータに対応する複数項目の文字認識情報の表示と、訂正対象となる文字認識情報に対応する項目イメージデータの表示とを併せた表示画面を生成しても、訂正の確認に必要な文字認識情報が項目イメージデータの表示により確認できなくなるという不具合が生じなくなる。
【００９０】
したがって、項目イメージデータと、項目イメージデータに対応する項目の文字認識情報とを容易に比較可能にしたうえで、参酌対象となる他の項目の文字認識情報も容易に比較可能となる。これにより、オペレータによる効率的な確認作業ができる。
【００９１】
［第２の実施形態］
図１４は、第２の実施形態の確認画面における関連項目チェックの表示例を示す図である。第１の実施形態とは、関連付け定義された複数の項目イメージデータ表示のグループを１つの項目イメージデータ表示として扱う点で異なる。
【００９２】
振込先銀行名表示欄６４の項目イメージデータ表示として、項目イメージデータ表示６４ｂを表示する。また、振込先支店名表示欄６５の項目イメージデータ表示として、項目イメージデータ表示６４ｂを表示する。
【００９３】
これにより、一項目単位での双方比較が最善位置とはならなくとも、関連項目単位での双方比較を容易とすることができる。特に、関連項目の項目イメージデータ表示を同時に確認したい場合に優れる。
【００９４】
［第３の実施形態］
図１５は、第３の実施形態の帳票が縦書きの場合の確認画面の表示例を示す図である。第１の実施形態とは、確認画面７０において各項目の項目イメージデータ表示と表示欄とが横書きから縦書きになっている点で異なる。このように、縦書きの帳票に対しては、項目イメージデータ表示の縦書き文字列と、対応する文字認識情報の縦書き文字列とが、文字認識情報の縦書き文字列近傍で並行する位置関係となるように確認画面７０に表示される。これにより、本発明は横書きの記載形式の帳票に限らず、縦書きの記載形式の帳票にも適用可能である。
【００９５】
［第４の実施形態］
図１６は、第４の実施形態の文字認識システムのシステム構成を示す図である。第１の実施形態とは、文字認識装置１００の備える機能をネットワーク上に分散配置して文字認識システム１２０を構成している点で異なる。
【００９６】
文字認識システム１２０はネットワーク３０と、ネットワーク３０に接続する帳票確認端末１１０と、帳票確認サーバ１１１とから構成される。スキャナ２０ａは、ネットワーク３０、帳票確認端末１１０および帳票確認サーバ１１１のいずれとの接続であってもよい。キーボード２１、マウス２２およびモニタ２３は、帳票確認端末１１０に接続される。帳票確認端末１１０と、帳票確認サーバ１１１は、図２の文字認識装置１００と同様のハードウェア構成であり、通信インタフェースを介してネットワーク３０に接続し、相互に情報を送受信する。このような、文字認識システム１２０によれば、帳票確認サーバ１１１に帳票定義情報記憶手段７、画面定義情報記憶手段１１、関連付け定義情報記憶手段５のうち少なくとも一つ以上を備えるようにして、帳票確認端末１１０がネットワーク３０に複数台接続される場合の共通情報の共用化をすることができる。また、帳票確認端末１１０の機能を入出力管理に限定し、その他の機能を帳票確認サーバ１１１に集約することもできる。このように、帳票確認端末１１０と帳票確認サーバ１１１の機能分担は任意に設定可能であり、１台の文字認識装置１００の機能をネットワーク３０上に分散して文字認識システム１２０を構成することができる。
【００９７】
以上、本発明の文字認識装置を図示の実施形態に基づいて説明したが、本発明はこれに限定されるものではなく、文字認識装置１００の各部の構成は、同様の機能を有する任意の構成のものに置換することができる。また、本発明に他の任意の構成物や工程が付加されていてもよい。また、本発明は、前述した実施形態のうちの任意の２以上の構成（特徴）を組み合わせたものであってもよい。
【００９８】
なお、文字認識装置１００が備える処理機能の一部をソフトウェアで実現する場合、その機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータで実現される。
【００９９】
処理内容を記述したプログラムは、コンピュータで読み取り可能な媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、たとえば、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどが挙げられる。磁気記録装置としては、たとえば、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどが挙げられる。光ディスクとしては、たとえば、ＤＶＤ（Digital Versatile Disk）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などが挙げられる。光磁気記録媒体としては、たとえば、ＭＯ（Magnet-Optical disk）などが挙げられる。
【０１００】
プログラムを流通させる場合には、たとえば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１０１】
上記プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【図面の簡単な説明】
【０１０２】
【図１】実施形態の文字認識装置の概要を示す図である。
【図２】第１の実施形態の文字認識装置のハードウェア構成を示す図である。
【図３】第１の実施形態の文字認識装置の機能を示すブロック図である。
【図４】第１の実施形態の帳票（振込依頼書）の一例を示す図である。
【図５】第１の実施形態の帳票の確認画面を示す図である。
【図６】第１の実施形態の項目イメージデータ表示処理の手順を示すフローチャートである。
【図７】第１の実施形態の重なりチェック処理の手順を示すフローチャートである。
【図８】第１の実施形態の入力済みチェック処理の手順を示すフローチャートである。
【図９】第１の実施形態の関連項目チェック処理の手順を示すフローチャートである。
【図１０】第１の実施形態の確認画面における重なりチェックの表示例を示す図である。
【図１１】第１の実施形態の確認画面における入力済みチェックの表示例を示す図である。
【図１２】第１の実施形態の確認画面における関連項目チェックの表示例を示す図である。
【図１３】第１の実施形態の確認画面における関連項目チェックの表示例を示す図である。
【図１４】第２の実施形態の確認画面における関連項目チェックの表示例を示す図である。
【図１５】第３の実施形態の帳票が縦書きの場合の確認画面の表示例を示す図である。
【図１６】第４の実施形態の文字認識システムのシステム構成を示す図である。
【符号の説明】
【０１０３】
１  イメージデータ
２  項目切出手段
３  表示生成手段
４  項目イメージデータ表示配置手段
５  関連付け定義情報記憶手段
６  確認表示信号
１００  文字認識装置
【図１】
2010152464.tif 000003
【図２】
2010152464.tif 000004
【図３】
2010152464.tif 000005
【図４】
2010152464.tif 000006
【図５】
2010152464.tif 000007
【図６】
2010152464.tif 000008
【図７】
2010152464.tif 000009
【図８】
2010152464.tif 000010
【図９】
2010152464.tif 000011
【図１０】
2010152464.tif 000012
【図１１】
2010152464.tif 000013
【図１２】
2010152464.tif 000014
【図１３】
2010152464.tif 000015
【図１４】
2010152464.tif 000016
【図１５】
2010152464.tif 000017
【図１６】
2010152464.tif 000018