(57)【特許請求の範囲】
【請求項１】
予め罫線と文字を記録する文字記録領域とが設けられた帳票に対してそれぞれ異なる文字が記録された複数の記録済み帳票のイメージを入力するイメージ入力手段と、
このイメージ入力手段により入力された前記複数の帳票のイメージの位置合わせを行う手段と、
位置合わせ後の各帳票のイメージの画素毎に黒ビットの数を計数し、計数した黒ビットの数を所定の閾値と比較して各画素を２値化して、入力した複数の記録済み帳票のイメージに共通する共通イメージを作成する手段と、
前記２値化において黒ビットの数が前記閾値よりも少ない画素に着目し、各入力イメージにおいて着目している画素の位置における計数した黒ビットの数に応じて、各画素をグレースケールで表示して、入力した複数のイメージのうち、互いに相違するイメージを演算して差異イメージを作成する手段と、
前記共通イメージと前記差異イメージとに基づいて前記文字記録領域を検出する文字記録領域検出手段と、
を具備したことを特徴とする帳票における文字記録領域の検出装置。
【請求項２】
前記文字記録領域検出手段は、
前記共通イメージにおいて前記罫線で囲まれた罫線領域を検出する手段と、
前記差異イメージを包含する矩形領域を検出する手段と、
前記検出した罫線領域の範囲内に前記矩形領域が含まれる場合に、その罫線領域を文字記録領域であると検出する手段と
を具備することを特徴とする請求項１記載の帳票における文字記録領域の検出装置。
【請求項３】
前記文字記録領域検出手段は、
前記共通イメージにおいて前記罫線で囲まれていない領域に存在する共通イメージを包含する第１の矩形領域を検出する手段と、
前記差異イメージを包含する第２の矩形領域を検出する手段と、
前記検出した第１の矩形領域と前記検出した第２の矩形領域とが隣接する場合に、前記第２の矩形領域が文字記録領域であると検出する手段と
を具備することを特徴とする請求項１記載の帳票における文字記録領域の検出装置。
【請求項４】
予め罫線と文字を記録する文字記録領域とが設けられた帳票に対してそれぞれ異なる文字が記録された複数の記録済み帳票のイメージを入力するイメージを準備するステップと、
このイメージ入力手段により入力された前記複数の帳票のイメージの位置合わせを行うステップと、
位置合わせ後の各帳票のイメージの画素毎に黒ビットの数を計数し、計数した黒ビットの数を所定の閾値と比較して各画素を２値化して、入力した複数の記録済み帳票のイメージに共通する共通イメージを作成するステップと、
前記２値化において黒ビットの数が前記閾値よりも少ない画素に着目し、各入力イメージにおいて着目している画素の位置における計数した黒ビットの数に応じて、各画素をグレースケールで表示して、入力した複数のイメージのうち、互いに相違するイメージを演算して差異イメージを作成するステップと、
前記共通イメージと前記差異イメージとに基づいて前記文字記録領域を検出する検出ステップと
を具備することを特徴とする帳票における文字記録領域の検出方法。
【請求項５】
前記文字記録領域を検出するステップは、
前記共通イメージにおいて前記罫線で囲まれた罫線領域を検出するステップと、
前記差異イメージを包含する矩形領域を検出するステップと、
前記検出した罫線領域の範囲内に前記矩形領域が含まれる場合に、その罫線領域を文字記録領域であると検出するステップと
を具備することを特徴とする請求項４記載の帳票における文字記録領域の検出装置。
【請求項６】
前記文字記録領域検出するステップは、
前記共通イメージにおいて前記罫線で囲まれていない領域に存在する共通イメージを包含する第１の矩形領域を検出するステップと、
前記差異イメージを包含する第２の矩形領域を検出するステップと、
前記検出した第１の矩形領域と前記検出した第２の矩形領域とが隣接する場合に、前記第２の矩形領域が文字記録領域であると検出するステップと
を具備することを特徴とする請求項４記載の帳票における文字記録領域の検出装置。
【請求項７】
コンピュータを動作させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体において、
前記プログラムは、
予め罫線と文字を記録する文字記録領域とが設けられた帳票に対してそれぞれ異なる文字が記録された複数の記録済み帳票のイメージを入力させる手段と、
このイメージ入力手段により入力された前記複数の帳票のイメージの位置合わせを行わせる手段と、
位置合わせ後の各帳票のイメージの画素毎に黒ビットの数を計数し、計数した黒ビットの数を所定の閾値と比較して各画素を２値化して、入力した複数の記録済み帳票のイメージに共通する共通イメージを作成させる手段と、
前記２値化において黒ビットの数が前記閾値よりも少ない画素に着目し、各入力イメージにおいて着目している画素の位置における計数した黒ビットの数に応じて、各画素をグレースケールで表示して、入力した複数のイメージのうち、互いに相違するイメージを演算して差異イメージを作成させる手段と、
前記共通イメージと前記差異イメージとに基づいて前記文字記録領域を検出させる手段と
を具備することを特徴とする記憶媒体。
【請求項８】
前記文字記録領域検出させる手段は、
前記共通イメージにおいて前記罫線で囲まれた罫線領域を検出させる手段と、
前記差異イメージを包含する矩形領域を検出させる手段と、
前記検出した罫線領域の範囲内に前記矩形領域が含まれる場合に、その罫線領域を文字記録領域であると検出させる手段と
を具備することを特徴とする請求項７記載の記憶媒体。
【請求項９】
前記文字記録領域検出させる手段は、
前記共通イメージにおいて前記罫線で囲まれていない領域に存在する共通イメージを包含する第１の矩形領域を検出させる手段と、
前記差異イメージを包含する第２の矩形領域を検出させる手段と、
前記検出した第１の矩形領域と前記検出した第２の矩形領域とが隣接する場合に、前記第２の矩形領域が文字記録領域であると検出させる手段と
を具備することを特徴とする請求項７記載の記憶媒体。
【請求項１０】
予め罫線と文字を記録する文字記録領域とが設けられた帳票に対してそれぞれ異なる文字が記録された複数の記録済み帳票のイメージを入力するイメージ入力手段と、
このイメージ入力手段により入力された前記複数の帳票のイメージの位置合わせを行う手段と、
位置合わせ後の各帳票のイメージの画素毎に黒ビットの数を計数し、計数した黒ビットの数を所定の閾値と比較して各画素を２値化して、入力した複数の記録済み帳票のイメージに共通する共通イメージを作成する手段と、
前記２値化において黒ビットの数が前記閾値よりも少ない画素に着目し、各入力イメージにおいて着目している画素の位置における計数した黒ビットの数に応じて、各画素をグレースケールで表示して、入力した複数のイメージのうち、互いに相違するイメージを演算して差異イメージを作成する手段と、
前記共通イメージと前記差異イメージとに基づいて前記文字記録領域の位置情報を検出する文字記録領域検出手段と、
前記画像処理手段により作成された前記共通イメージと前記差異イメージとに基づいて前記検出された文字記録領域に対する属性を設定する属性設定手段と、
前記検出された前記文字記録領域の位置情報と前記設定された属性とを対応させて前記記録済み帳票のフォーマット制御情報として設定するフォーマット設定手段と
を具備することを特徴とする帳票フォーマット作成装置。
【請求項１１】
所定の文字と属性とを対応させた属性辞書を設け、前記属性設定手段は、前記共通イメージから文字認識を行い、この文字認識結果に基づいて前記属性辞書を参照して前記文字認識したイメージに隣接した文字記録領域に属性を設定することを特徴とする請求項１０記載の帳票フォーマット作成装置。
【請求項１２】
前記設定された文字記録領域の属性を修正する属性修正手段を設けたことを特徴とする請求項１０記載の帳票フォーマット作成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光学的文字読取装置（以下、ＯＣＲと呼ぶ。）において、読み取り対象とする既存帳票における文字記録領域の検出及び読み取り対象とする既存帳票におけるフォーマットの設定に関する。
【０００２】
【従来の技術】
最近、ＯＣＲによって既存帳票に記録された文字の読み取りのニーズが高まってきている。
【０００３】
ＯＣＲ読取専用に設計されていない既存帳票を読み取りする場合には、その帳票のフォーマットとして、予めＯＣＲにフォーマット・コントロール・データ（ＦＣデータ）を登録する必要がある。このＦＣデータとしては、帳票上の文字記録領域（罫線で囲まれた領域）の位置情報（座標データ）とその領域に記録される文字の字種、フォント、手書き文字又は活字文字の区別等の属性を登録することにより行われている。ここで、記録とは手書きによる文字の記入及びプリンタ等による印字の両方を含む。
【０００４】
それぞれに異なる文字が記録された複数の記録済み帳票のイメージを用いて、これら複数のイメージを論理積演算をすることにより未記入の帳票イメージを得る技術が、公開公報（特開平１０−４０３１２号）に開示されている。
【０００５】
しかし、この公開公報に開示された技術では、帳票上に設定された文字記録領域の検出はできなかった。又、検出した文字記録領域に対して、その文字記録領域に記録されるべき文字の属性の１つである字種を検出することもできなかった。
【０００６】
【発明が解決しようとする課題】
本発明はこのような問題を解決するためになされたもので、既存帳票において文字記録領域を検出する帳票における文字記録領域の検出装置、帳票における文字記録領域の検出方法、記録媒体及び帳票フォーマット作成装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明は、予め罫線と文字を記録する文字記録領域とが設けられた帳票に対してそれぞれ異なる文字が記録された複数の記録済み帳票のイメージを入力するイメージ入力手段と、このイメージ入力手段により入力された前記複数の帳票のイメージの位置合わせを行う手段と、位置合わせ後の各帳票のイメージの画素毎に黒ビットの数を計数し、計数した黒ビットの数を所定の閾値と比較して各画素を２値化して、入力した複数の記録済み帳票のイメージに共通する共通イメージを作成する手段と、前記２値化において黒ビットの数が前記閾値よりも少ない画素に着目し、各入力イメージにおいて着目している画素の位置における計数した黒ビットの数に応じて、各画素をグレースケールで表示して、入力した複数のイメージのうち、互いに相違するイメージを演算して差異イメージを作成する手段と、前記共通イメージと前記差異イメージとに基づいて前記文字記録領域を検出する文字記録領域検出手段とを具備した帳票における文字記録領域の検出装置である。
【０００８】
このような構成によれば、既存帳票における文字記録領域を検出できる。
【０００９】
また、本発明は、予め罫線と文字を記録する文字記録領域とが設けられた帳票に対してそれぞれ異なる文字が記録された複数の記録済み帳票のイメージを入力するイメージ入力手段と、このイメージ入力手段により入力された前記複数のイメージに基づいて、前記複数のイメージにおいてイメージが共通する共通イメージと前記複数のイメージにおいて互いに異なるイメージを論理和演算した差異イメージとを作成する画像処理手段と、この画像処理手段により作成された前記共通イメージと前記差異イメージとに基づいて前記文字記録領域の位置情報を検出する文字記録領域検出手段と、前記画像処理手段により作成された前記共通イメージと前記差異イメージとに基づいて前記検出された文字記録領域に対する属性を設定する属性設定手段と、前記検出された前記文字記録領域の位置情報と前記設定された属性とを対応させて前記記録済み帳票のフォーマット制御情報として設定するフォーマット設定手段とを具備した帳票フォーマット作成装置である。
【００１０】
このような構成にすれば、既存帳票に対して、帳票フォーマットを設定できる。
【００１１】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について詳細説明する。
図１は、本発明の帳票フォーマット設定装置のシステム全体を示すシステム図である。システムバス１０には、ＣＰＵ１１、ＲＡＭ１２、スキャナ１３、イメージバッファ１４、入力端末１５、磁気ディスク装置（ＨＤＤ）１６がそれぞれ接続されている。
【００１２】
ＣＰＵ１１は、ＨＤＤ１６に格納されている制御プログラムをＲＡＭ１２にロードして実行することにより、システム全体の制御を行うものである。
【００１３】
スキャナ１３は、帳票イメージを読み取り、システムに入力するものである。イメージバッファ１４は、スキャナ１３から入力された帳票イメージを一次的に保持すると共に、イメージ処理する際に対象となるイメージを保持してイメージ処理を実行するためのワーキングエリアとして用いられ。入力端末１５は、ＣＲＴ等の表示装置とキーボードやマウスなどの入力装置とから構成されている。
【００１４】
ＨＤＤ１６は、プログラムやデータ、イメージを記録するためのもので、図２に示すように、本発明を実現する帳票フォーマット設定プログラム２１、帳票フォーマット設定のためのイメージ処理対象となる帳票イメージを保持する入力イメージ記憶部２２、設定した帳票フォーマットデータを記録する帳票フォーマット記憶部２３とが設けられている。また、帳票フォーマット設定プログラム２１には、属性辞書が含まれている。
【００１５】
次に図３に示すフローチャートに基づいて、本発明の動作を詳細に説明する。本発明は、ＨＤＤ１６に記録されている帳票フォーマット設定プログラム２１をＲＡＭ１２にロードし、これをＣＰＵ１１で実行することで実現される。本発明の実施例では、図５、図６に示すような既存帳票５０をＯＣＲでの文字認識対象とするために帳票フォーマットデータを設定する場合について、説明する。図５、図６に示した既存帳票５０には、氏名、年齢、住所を記入するための記入欄５１、５２、５３がそれぞれ設けられている。また、氏名、年齢、住所の項目名が予め印刷された項目名欄５４、５５，５６が設けられている。これらの各記入欄、各項目名欄は、罫線により区切られて設定されている。更に、既存帳票５０の右上の位置にこの帳票を作成した日付（年月日）を記入できるように「年」、「月」「日」が予め印刷されている。
【００１６】
まず、図５、図６に示した記入済みの既存帳票のイメージをスキャナ１３を介して複数入力する（ステップＳ３０）。スキャナ１３から入力された帳票イメージは、メージバッファ１４に一旦保持された後、ＨＤＤ１６の入力イメージ記憶部２２に保存する。ここで入力するイメージの数は、１００〜１０００程度が適当であり、適宜決定すればよい。尚、事前に複数の帳票イメージを保持している場合には、直接ＨＤＤ１６の入力イメージ記憶部２２に保存しても良い。
【００１７】
次に、これら入力した帳票イメージに対して照合処理を行う（ステップＳ３１）。この照合処理の動作を図４に示したフローチャートを用いて説明する。
【００１８】
先ず上記入力した複数の帳票イメージをイメージ処理により位置合わせを行う（ステップＳ４０）。次にこの位置合わせをした複数の帳票イメージに基づいて共通するイメージを作成する（ステップＳ４１）。この共通イメージの作成は、先ず位置合わせ後の各帳票イメージに基づいて、各画素毎に黒ビットの数を計数する。この計数した黒ビットの数を所定の閾値と比較して各画素を２値化する。即ち、黒ビット数が閾値よりも多い画素は「黒」とし、黒ビット数が閾値よりも少ない画素を「白」と判定する。上記閾値としては、例えば入力した記録済み帳票のイメージ数の９０％程度の数値を用いるのが適当である。この２値化により入力した複数の記録済み帳票のイメージに共通するイメージを作成することができる。図６に、この作成した共通イメージを図示した。
【００１９】
次に、この作成した共通イメージの座標データを取得する（ステップＳ４１）。即ち、図７に示したイメージにおいて、罫線を検出し、この罫線により囲われている罫線領域７１、７２、７３、７４、７５、７６の座標データを取得する。更に、共通イメージが罫線で囲われていない場合には、そのイメージを包含する矩形領域７０ａ、７０ｂ、７０ｃを決定し、その矩形領域の座標データを取得する。また、共通イメージの内、項目文字「住所」、「氏名」、「年齢」に対応するイメージについては、罫線に囲まれていないので、座標データを取得しない。
【００２０】
次に上記位置合わせをした複数の帳票イメージに基づいて、互いに相違するイメージを論理和演算して差異イメージとして作成する（ステップＳ４３）。この差異イメージの取得は、次のように行う。先ず、上記２値化において「白」と判定された画素に着目し、上記各入力イメージにおいて着目している画素の位置における上記計数した黒ビット数に応じて、各画素をグレースケールで表示する。このグレースケールで表示した帳票イメージを図８に示す。この図８にグレースケールで図示したイメージは、上記入力した複数のイメージのうち、互いに相違するイメージを論理和演算して作成した差異イメージである。
【００２１】
次に図８に図示したように差異イメージを包含する矩形領域８１、８２、８３、８４、８５、８６を検出し、この各矩形領域の座標データを取得する（ステップＳ４４）。これらステップＳ４１とステップＳ４４を中心とする照合処理（ステップＳ３０）が、本発明の画像処理手段に相当する。
【００２２】
以上で照合処理が終了し、図３のフローチャートのステップＳ３２へ戻り、既存帳票５０の文字記録領域の判定を行う（ステップＳ３２）。この文字記録領域の判定処理は、作成した共通イメージと差異イメージとの座標データを比較することで、読み取り対象の文字が記入される文字記録領域を判定する。図７、図８に図示した場合には、罫線領域７１、７２、７３、７４、７５、７６の座標データと矩形領域８１、８２、８３、８４、８５、８６の座標データとを比較して文字記録領域を判定する。
【００２３】
罫線領域の座標範囲に包含される矩形領域がある場合には、その罫線領域は、文字が記入される文字記録領域であると判定する。例えば、矩形領域８４は、罫線領域７１の座標の範囲に包含されるので、罫線領域７１は文字記録領域であると判定する。同様な判定により、罫線領域７２，７３も文字記録領域であると判定される。
【００２４】
また、罫線で囲われていないイメージを包含する矩形領域７０ａ、７０ｂ、７０ｃについては、この領域に隣接する矩形領域８１、８２、８３、８４、８５、８６の有無に基づいて、文字記録領域の判定をする。矩形領域７０ａと矩形領域８１とが隣接するので、矩形領域７０ａに隣接する矩形領域７７ａ（矩形領域８１に相当）が文字記録領域であると判定する。同様な判定により、矩形領域７７ｂと矩形領域７７ｃも文字記録領域であると判定される。
【００２５】
尚、帳票の形式によっては、罫線で囲まれた文字記録領域内に項目名が設けられている場合がある。このような場合、例えば図９に示すように共通イメージが作成され、図１０に示すように差異イメージが作成される。この場合には、罫線領域９０の座標の範囲内に矩形領域１００の座標が包含されるので、罫線領域９０は、文字記録領域であると判定する。このステップＳ３２で説明した文字記録領域の判定処理が、本発明の文字記録領域検出手段である。
【００２６】
次に、ステップ３３へ進み、上記ステップ３２で判定した文字記録領域の属性を設定する（ステップ３３）。この属性とは、ＯＣＲが文字認識する際に使用する、認識対象文字の字種やその文字が手書きか活字かの区別やフォントなどを定義するものである。ＯＣＲでは文字記録領域に属性をフォーマットデータとして予め定義しておけば、その文字記録領域から得られた文字認識対象の文字パターンは定義された字種であるとして以後の文字認識処理が行われる。例えば文字認識処理を入力した文字パターンと標準パターンとの類似度演算により実施している場合には、全ての字種の標準パターンとの類似度演算が必要なく、認識処理を高速化できると共に、誤った文字認識結果が得られることなく認識率の向上につながる。
【００２７】
この文字記録領域の属性設定では、先ず、上記説明した共通イメージの中から、罫線以外のイメージを文字認識して項目文字を得る。図７に図示した共通イメージの場合には、「年」、「月」、「日」、「住所」、「氏名」、「年齢」の項目文字が認識される。
【００２８】
次にこの認識した項目文字に基づいて属性辞書を参照して、その項目文字に対応する文字記録領域の属性を定義する。属性辞書は図１１に図示したように属性データとして字種が定義されているものとする。図１１において、属性辞書１１０には項目文字１１１と属性の内の１つである字種１１２とが対応して定義されている。例えば「住所」という項目文字に対しては、「漢字、平仮名、カタカナ、数字、〒（郵便番号の記号）」という字種が定義されている。同様に項目文字「年齢」には「数字」の属性が定義されている。このように定義された属性辞書１１０を上記文字認識した項目文字の認識結果に基づいて参照することで、項目文字に対応する属性データを求めることができる。
【００２９】
このように属性辞書を参照して求めた属性に基づいて、次のように属性の定義がなされる。図７において、項目文字「住所」が設けられている位置に隣接する文字記録領域である罫線領域７１の属性である字種として、「漢字、平仮名、カタカナ、数字、〒」を定義する。また、項目文字「氏名」が設けられている位置に隣接する文字記録領域である罫線領域７２の属性である字種として、「漢字、平仮名、カタカナ」を定義する。更に項目文字「年齢」が設けられている位置に隣接する文字記録領域である罫線領域７３の属性である字種として、「数字」を定義する。このような属性の定義は、罫線領域の座標データと属性データとを組み合わせることで定義される。このステップＳ３３で説明した文字記録領域の属性設定処理が、本発明の属性設定手段に相当する。
【００３０】
次にステップＳ３４へ進み、入力端末１５を用いて、オペレータによりステップＳ３３までにおいて求められた文字記録領域とその文字記録領域に設定された属性とを修正処理を行う（ステップＳ３４）。図１２には、この修正処理の際に入力端末１５の表示装置に表示される画面を図示した。図１２に図示した画面は左右に区分されており、左側の領域にこれまでのステップにて求めた共通イメージ及び文字記録領域とを表示する。この左側の領域において文字記録領域が点線で囲まれて図示されており、実線で図示した罫線は単なる罫線を示している。実際の画面では、色分け表示して区別表示しているものとする。また、右側の領域には、定義されている属性を表示する属性表示領域１２１を表示している。
【００３１】
オペレータは、マウスで図示されている文字記録領域をクリックすることで、画面右側にその文字記録領域に設定されている属性を確認する。図１２では、属性表示領域１２１に定義されている属性が表示される。定義されている属性を削除する場合には、マウスで定義された属性文字を指定した後、削除ボタン１２２をクリックすることで行う。また、属性を追加する場合には、属性アイコン１２３の中から、定義したい属性を選択し属性表示領域１２１にドラック・アンド・ドロップすることで追加する。また、文字記録領域を追加／削除する場合には、画面左側の領域において、鉛筆、消しゴムのアイコン１２４、１２５をマウスでクリックした後、マウスで指定した範囲に罫線の線引きまたは罫線の線消しを行うと共に、マウスで指定した位置にキーボードから項目文字を入力する。もし、文字記録領域を追加した場合には、上記と同様にその属性を設定する。また、詳細説明は省略するが、属性として字種以外のフォント、読み取り対象文字が手書き文字か活字文字かの区別の指定、文字認識の際の知識処理の種類の指定等のその他の属性設定も、この修正処理の際に行う。
【００３２】
このように修正処理された文字記録領域とその属性とをフォーマットコントロールデータとしてＨＤＤ１６の帳票フォーマット記憶部２３に保存する（ステップＳ３５）。このステップＳ３５で説明した帳票フォーマットの保存処理が、本発明のフォーマット設定手段である。
【００３３】
尚、本発明における記憶媒体としては、磁気ディスク、フロッピーディスク、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ等）、光磁気ディスク（ＭＯ等）、半導体メモリ等、プログラムが記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式は何れの形態であっても良い。また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づきコンピュータ上で稼働しているオペレーティングシステムやデータベース管理ソフトなどのミドルウェア（ＭＷ）等が本実施形態を実現するための各処理の一部を実行しても良い。更に、、本発明における記憶媒体は、コンピュータと独立した媒体に限らず、ＬＡＮやインターネット等により伝送されてきたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。また、記憶媒体は１つに限らず、複数の媒体から本実施形態における処理が実行される場合も本発明における記憶媒体に含まれ、媒体構成は何れの構成であっても良い。
【００３４】
尚、本発明におけるコンピュータは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するものであって、パーソナルコンピュータなどの１つからなる装置、複数の装置がネットワークを介して接続されたシステム等の何れの構成であっても良い。また、本発明におけるコンピュータとは、パーソナルコンピュータに限らず、情報処理機器に含まれる演算処理装置、マイクロプロセッサ等も含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【００３５】
【発明の効果】
以上説明した通り、本発明によれば、記入済み帳票の複数のイメージを照合処理することで、帳票の文字記録領域を高い精度で検出することができると共に、この検出した文字記録領域の属性を設定することができる。また、文字記録領域とその属性を修正する手段を設けたので、最適な帳票フォーマットの設定ができる。
【図面の簡単な説明】
【図１】本発明の実施形態に関わるシステムの概略構成を示す図である。
【図２】図１のＨＤＤ１６に記録されているプログラム等の構成を示す図である。
【図３】本発明の動作を説明するためのフローチャート図である。
【図４】図３のステップＳ３１の詳細を示すフローチャート図である。
【図５】既存帳票のイメージを示す図である。
【図６】既存帳票のイメージを示す図である。
【図７】共通イメージを示す図である。
【図８】差異イメージを示す図である。
【図９】共通イメージの他の例を示す図である。
【図１０】差異イメージの他の例を示す図である。
【図１１】属性辞書の構成を示す図である。
【図１２】入力端末の画面の表示例を示す図である。
【符号の説明】
１０‥‥システムバス
１１‥‥ＣＰＵ
１２‥‥ＲＡＭ
１３‥‥スキャナ
１４‥‥イメージバッファ
１５‥‥入力端末
１６‥‥ＨＤＤ
【図１】
0004078009.tif 000002
【図２】
0004078009.tif 000003
【図３】
0004078009.tif 000004
【図４】
0004078009.tif 000005
【図５】
0004078009.tif 000006
【図６】
0004078009.tif 000007
【図７】
0004078009.tif 000008
【図８】
0004078009.tif 000009
【図９】
0004078009.tif 000010
【図１０】
0004078009.tif 000011
【図１１】
0004078009.tif 000012
【図１２】
0004078009.tif 000013