(57)【要約】【課題】ＯＣＲ装置を用いて個人情報を含んだ伝票などの情報を読み取る際、読み取りの確認や補正の作業を行うオペレータに対して、情報の内容を認識させないようにしつつ、作業を可能にする。【解決手段】表示制御部３または７で、イメージ情報の表示順序をランダムに入れ替えて表示し、オペエータには断片的な情報としか認識できないようにする。【選択図】図１
2007272615.tif 000002
【特許請求の範囲】
【請求項１】
OCR装置によって自動認識された文字の表示順番をランダムに入れ替える手段と、
入れ替えられた順番で、自動認識された文字を表示する手段と、
オペレータによる補正入力を受け付ける手段と、
補正入力された情報を、ランダムな入れ替え以前の順番に並べなおす手段と
並べなおされた情報を、自動認識された情報と結合させる手段とを、それぞれ設けたことを特徴とする、文字読み取り装置。
【請求項２】
スキャナ装置によって帳票上の記載内容を読み取って生成されたイメージ情報を、項目単位で複数の帳票から無作為に抽出して合成する手段と、
抽出された情報を表示する手段と、
オペレータによる入力を受け付ける手段と、
補正入力された情報を、イメージ情報と関連づける手段と
を、それぞれ設けたことを特徴とする、文字読み取り装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、手書き文字認識装置（以下、OCR装置と略称する）に関し、特に、OCR装置によって自動的に認識できなかった文字、すなわちリジェクト文字の補正入力に際しての、秘密保持を支援する技術に関する発明である。
【背景技術】
【０００２】
従来より、金融機関や行政機関などにおいては、利用者の利便性や事務処理の信頼性を最大限確保する目的で、紙の伝票や帳票に必要事項を記載している事例が多い。
しかしながら、これらの機関においても、事務処理の効率化や情報処理の高度化は急務である。そのため、事務処理過程の途中で、これらの伝票や帳票に記載された情報を、ＯＣＲ装置によってコード化して、コード化された情報をコンピュータによって処理する例が、多く見られる。
ところが、紙の伝票や帳票に記載された文字をOCR装置が認識できない不具合が、起こり得る。このような不具合は、記載された文字が、いわゆる手書き文字である場合に、顕著である。このように文字を認識できないケースが発生したときに、OCR装置は、この認識できない文字を、リジェクト文字として特別な処理の対象にする。
【０００３】
現在多く見られるケースでは、OCR装置におけるリジェクト文字の処理として、OCR装置におけるスキャナ部分で取り込んだ当該リジェクト文字のイメージを画面に表示し、そのイメージをオペレータが目視により判読して、当該リジェクト文字に対応する文字コードを、キーボードなどの入力部を通じてOCR装置に入力する、という手法が、採用されている。
【特許文献１】特開平０７―０２１３０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の手法では、オペレータには伝票などの情報を見せなければならない。これは、リジェクト文字をOCR装置に認識させるためには、オペレータの目視に基づく判読に依存せざるを得ないため、である。
また、情報の内容によっては、初めからOCR装置を通さず、オペレータの目視のみに依存して判読する場合も有る。
ところが、上述のような金融機関や行政機関などで扱う情報には、本来、秘密保持の目的からは上記オペレータを含めた第三者への開示が望ましくない情報も、多数存在する。
そのよう秘密保持を要する情報の例としては、たとえば個人情報が挙げられる。具体的には、氏名、住所、電話番号、また金融機関においては、口座番号、取引金額などが有る。
【課題を解決するための手段】
【０００５】
上記のような課題を解決するために、第１の発明においては、OCR装置によって自動認識された文字の表示順番をランダムに入れ替える手段と、
入れ替えられた順番で、自動認識された文字を表示する手段と、
オペレータによる補正入力を受け付ける手段と、
補正入力された情報を、ランダムな入れ替え以前の順番に並べなおす手段と
並べなおされた情報を、自動認識された情報と結合させる手段とを、それぞれ設けたものである。
【０００６】
また第２の発明においては、
スキャナ装置によって帳票上の記載内容を読み取って生成されたイメージ情報を、項目単位で複数の帳票から無作為に抽出して合成する手段と、
抽出された情報を表示する手段と、
オペレータによる入力を受け付ける手段と、
補正入力された情報を、イメージ情報と関連づける手段と
を、それぞれ設けたものである。
【発明の効果】
【０００７】
上記の各手段を設けることにより、オペレータは、情報を断片的にしか認識できないものの、リジェクト文字の判読と補正入力は可能である。
秘密保持を要する情報の中には、電話番号や口座番号のように、数字の順番が入れ替わったら無意味になる情報もある。
また、氏名のように、他の情報と組み合わせることによって、秘密保持の重要性が増大する性質の情報も有る。
これらの情報については、情報を構成する文字や数字の順番を入れ替えたり、他の情報との組み合わせを任意に入れ替えたりすることによって、情報の内容を認識困難にすることが可能である。
一方、補正入力のために、文字や数字を単独で認識する作業に限れば、一文字ずつでも、目視でなら判読可能なケースが多い。
【発明を実施するための最良の形態】
【０００８】
自動認識不能文字をオペレータが目視で認識して入力する際、ならびに自動認識の正否をオペレータが確認する際に、オペレータに目視させるためのイメージ表示の順番を、文字単位もしくは伝票の項目単位でランダムに入れ替えて、目視対象の情報を、補正もしくは確認に必要な程度でだけ、オペレータが情報を認識できるようにする。
【実施例１】
【０００９】
以下、本発明を実施する上で出願人が最良と考える形態の一例について説明する。図１に、本発明を適用したＯＣＲ装置の構成の概要を示す。
図１において、１はスキャナ部である。このスキャナ部１は、従来のＯＣＲ装置に用いられるスキャナと同様に、読み取り対象の伝票などに筆記された文字や数字などの情報を認識し、この情報をビットマップから成るイメージデータに変換する。
【００１０】
２は自動認識部である。自動認識部２は、スキャナ部１が変換によって生成したイメージデータを解析し、伝票などに筆記された文字や数字などに対応するコードを特定して、文字コード列を生成する。
【００１１】
また、イメージデータの中に、対応するコードを特定できない情報が存在した際には、この情報を読み取り不可能なリジェクト文字と認識する。
また自動認識部２は、伝票に記載された氏名、住所などの項目ごとに、伝票上の文字列のうち、どれが各項目に該当する情報であるかを認識する。
この認識に際しては、伝票に予め印刷された記載枠の位置を基にして、その記載枠内においてスキャナ部によって認識されたイメージデータを、記載枠に対応する情報と認識する手法などが、考えられる。
【００１２】
３は表示制御部である。表示制御部３は、後述する各IDをもとに、イメージデータと自動認識結果とを関連付けて表示部４に表示させる。
【００１３】
４は表示部である。表示部４は、表示制御部３からの制御に基づいて、イメージデータと自動認識結果とを関連付けて表示する。
【００１４】
５はイメージデータ記憶部である。
イメージデータ記憶部５は、認識結果記憶部６は、スキャナ部１で生成されたイメージデータを、1文字ごとに分解した上で、１文字ごとに付与される文字ID、氏名、住所、口座番号などの１項目の文字列ごとに付与される項目ID、伝票１枚ごとに付与される伝票IDと、1文字ごとに関連づけて記憶する。、
【００１５】
６は認識結果記憶部である。
認識結果記憶部６は、スキャナ部１で生成されたイメージデータから自動認識部２において文字認識した結果生成された文字列を、１文字ごとに付与される文字ID、氏名、住所、口座番号などの１項目の文字列ごとに付与される項目ID、伝票１枚ごとに付与される伝票IDと、1文字ごとに関連づけて記憶する。、
【００１６】
７は表示制御部である。表示制御部７は、上述の表示制御部３と同様に、後述する各IDをもとに、イメージデータと自動認識結果とを関連付けて表示部８に表示させる。
【００１７】
８は表示部である。表示部８は、上述の表示制御部４と同様に、表示制御部７からの制御に基づいて、イメージデータと自動認識結果とを関連付けて表示する。
【００１８】
９は補正入力記憶部である。補正入力記憶部９は、次に述べる補正入力部１０においてオペレータによって入力された内容を、後述のIDを関連づけて記憶するとともに、この記憶内容を認識結果記憶部６に転送する。
【００１９】
１０は補正入力部である。補正入力部１０は、オペレータによる補正入力を受け付けるとともに、受け付けた補正入力を、補正入力記憶部９に転送する。
【００２０】
以下、ここまでに構成を説明した本発明ＯＣＲ装置の動作について、図２以降のフローチャートを用いて説明する。
まず、文字の自動認識について、図２のフローチャートを用いて説明する。
【００２１】
読み取りの対象となる伝票(図示せず)がスキャナ部１にセットされると、ステップ２０１においてスキャナ部１がこの伝票をスキャンして、伝票のイメージデータを生成する。このとき、伝票に予め印刷された記入枠などは、スキャナ部１によっては認識されない、いわゆるドロップアウト・カラーによって印刷されており、イメージデータには含まれない。このため、イメージデータに含まれるのは、顧客などが伝票に記入した氏名、住所、口座番号などの文字や数字の情報のイメージのみとなる。この段階では、生成されたイメージデータは、伝票１枚に対して、伝票の全体に対応する１件のイメージとなる。
【００２２】
生成されたイメージデータは、イメージデータ記憶部５に送られる。ここで、伝票１枚分で１件のイメージデータに対して、ステップ２０２において、イメージデータ記憶部５において伝票ＩＤが付与される。
【００２３】
次にステップ２０３において、イメージデータ記憶部５において伝票イメージが解析され、予め指定された伝票上の所定位置に記載された情報を読み取って生成されたイメージデータが、項目単位で分割されて抽出される。この抽出に際しては、伝票上の各項目に対応した所定の記入枠の内側に相当する範囲に該当するイメージデータが、当該項目に対応するイメージデータして抽出される。
【００２４】
次にステップ２０４において、イメージデータ記憶部５において、分割された項目ごとのイメージデータに、項目ＩＤが付与される。
【００２５】
次にステップ２０５において、イメージデータ記憶部５において、分割された項目ごとのイメージデータが、図１に示す自動認識部２に送られる。自動認識部２では、送られてきたイメージデータが、さらに文字単位に切り分けられる。この切り分け以降の処理は、既知の文字認識の処理の一部として行なわれるものである。
【００２６】
次にステップ２０６において、自動認識部２において、ステップ２０５で切り分けられた文字単位のイメージデータに、文字ＩＤが付与される。この文字ＩＤと切り分けられたイメージデータは、再びイメージデータ記憶部５に送られて、相互に関連づけられて記憶される。
【００２７】
次にステップ２０７において、自動認識部２において、ステップ２０５で切り分けられた文字単位のイメージデータに基づいて文字認識を行う。さらにステップ２０８において、自動認識部２において、１文字ずつ認識された文字を、それぞれの項目ごとにまとめて、各項目ごとの文字列を作成する。これにより、たとえば住所の部分において認識された文字全部が、ひとつの文字列に統合され、住所の情報として意味を持つようになる。
【００２８】
こうして作成された文字列は、図１の認識結果記憶部６に送られる、併せて、自動認識部２から認識結果記憶部６へ、認識の基となったイメージデータの文字ＩＤと項目ＩＤが認識結果記憶部６に送られ、ステップ２０９ならびに２１０において、これらのＩＤが認識結果の文字列に付与される。このとき、認識の基となったイメージデータと、当該イメージデータから認識された文字もしくは文字列には、文字ＩＤ，項目ＩＤとも、各々同じＩＤが付与される。
【００２９】
このＩＤ付与の処理により、認識前のイメージデータと認識後の文字もしくはもｒ時列とを、関連付けて参照することができる。すなわち、同じＩＤを持つイメージデータと文字もしくは文字列を抽出することで、文字認識前のデータと文字認識後のデータを比較することができる。
上記の自動認識が行なわれた部分の情報に関しては、自動認識が正しく行われたか否かを確認する確認補正作業が行われる。この確認補正作業の過程について、図３のフローチャートを用いて説明する。
【００３０】
まず、図１に示す表示制御部３において、ステップ３０１において伝票ＩＤを、ステップ３０２において項目ＩＤを指定し、確認補正のための表示対象となる項目をひとつ指定する。
【００３１】
次いで、ステップ３０３において表示制御部３で擬似乱数を発生し、かかる擬似乱数をもって文字IDを指定し、上記指定された項目のうち、擬似乱数によって指定された文字IDの1文字について、イメージデータと自動認識結果の文字の両方を、表示部の画面上に表示する。ここで、イメージデータと自動認識結果の文字とは、同じ文字ＩＤを有するものであり、この両者は、イメージデータを自動認識部２で文字認識したものが、自動認識結果の文字、という関係にある。
【００３２】
このイメージデータと自動認識結果の文字とを、ステップ３０５ならびにステップ３０６において、表示制御部３が表示部４に送って、表示部４の画面上に表示させる。
この表示を確認補正作業を担当するオペレータが表示部４の画面上で目視し、自動認識が正しく行われたか否かを１文字ごとに確認する。この結果、誤認識が発見されれば、オペレータが自動認識結果を適宜修正することになるが、この修正処理に関しては当業者にとっては周知であるため、説明を省略する。この図３に示した一連の過程が、自動認識の対象となったすべての項目について実行される。そののち、修正済みの自動認識結果は、認識結果記憶部６に記憶される。
【００３３】
上記の確認補正作業以外に、自動認識の対象とされない項目に関しては、補正入力作業をオペレータが行い、イメージデータを目視してオペレータが内容を判断し、伝票の記載内容に相当する情報を、オペレータが入力する。以下、この補正入力作業について説明する。
【００３４】
図４に、補正入力作業におけるフローチャートを示す。
まずステップ４０１において、表示制御部７が、伝票ＩＤを指定する。ここでは複数のＩＤを同時に指定するが、これは後述するように複数の伝票から抽出された情報を混在させることで、同一伝票上の複数の項目、たとえば氏名と口座番号との関連を、後述する画面表示から推測し難くするためである。
【００３５】
次にステップ４０２において、表示制御部７が、項目ＩＤを指定する。
次いで、ステップ４０３において、表示制御部７が、擬似乱数を発生する。
次いで、ステップ４０４において、表示制御部７が、発生した擬似乱数を基に伝票ＩＤを指定して、伝票ＩＤを並べ替える。
【００３６】
次いでステップ４０５において、表示制御部７が、ステップ４０４で並べ替えられた伝票ＩＤの順番に従って、まず１番目の伝票のイメージデータのうち、ステップ４０２において指定された項目ＩＤに該当する項目のイメージデータを、イメージ記憶部５から呼び出して記憶する。
この作業を、すべての項目ＩＤについて反復する。この過程が終了すると、表示制御部７には1枚分の伝票のイメージデータが記憶される。ただし、この状態では、複数の項目のイメージデータの間には、相互に何の連関も無い。たとえば、イメージデータのうち氏名の情報と住所の情報とは、擬似乱数に従って、別の伝票から偶々同時に読み出されただけのものであり、氏名と住所との間には、個人情報としては何の関連も保証されない。
【００３７】
次いでステップ４０６において、表示制御部７は表示部８の画面上に、これらのイメージデータを表示する。
このイメージデータの表示内容をみて、ステップ４０７において、補正入力作業を担当するオペレータは、イメージデータに対応した文字または数字を、文字入力部１０から入力する。
【００３８】
入力が行われると、ステップ４０８において、表示制御部７では、表示部８の画面上に表示されたイメージデータに関して、伝票IDと項目IDとを読み出して、この伝票IDと項目IDとを、入力された文字又は数字のデータと関連づけて、入力情報記憶部９に記憶させる。
そののち、入力情報記憶部９に記憶された文字又は数字のデータは、伝票IDと項目IDとともに認識結果記憶部６に送られ、ここで、確認補正作業によって確認された自動認識結果と、補正入力作業によって目視で認識され、入力された補正入力結果とが、統合される。
【産業上の利用可能性】
【００３９】
本発明は、ＯＣＲ装置に適用可能であり、特に情報の秘匿を要する個人情報などの読み取りを行うＯＣＲ装置に適する。
【図面の簡単な説明】
【００４０】
【図１】システム構成の概要を示す説明図である。
【図２】自動認識処理の過程を示すフローチャートである。
【図３】補正入力処理の過程を示すフローチャートである。
【図４】確認補正処理の過程を示すフローチャートである。
【符号の説明】
【００４１】
１  スキャナ部
２  自動認識部
３  表示制御部
４  補正入力部
５  補正部
６  認識結果記憶部
７  イメージデータ記憶部
【図１】
2007272615.tif 000003
【図２】
2007272615.tif 000004
【図３】
2007272615.tif 000005
【図４】
2007272615.tif 000006