(57)【要約】【課題】  数字列の構成に基づいて誤認識をチェックできない桁の数字であっても、誤認識である可能性が高い場合にはオペレータに警告を報知することができる。【解決手段】  記録媒体の画像を読取装置により読み取って、読取り装置により読取った画像から記録媒体に記載されている数字列を文字認識し、認識した数字列における所定の桁の数字が誤認識である可能性が高いか否かを予め設定されている正当性値に基づいて判定し、この判定により前記所定の桁の数字が誤認識である可能性が高いと判定した場合には認識した数字列とともに当該所定桁の数字を確認する旨の警告を表示するようにしたものである。【選択図】      図２
2007065736.tif 000002
【特許請求の範囲】
【請求項１】
数字列が記載されている記録媒体上の画像を読取る読取手段と、
この読取手段により読取った前記記録媒体の画像から数字列を文字認識する文字認識手段と、
前記文字認識手段により認識した数字列における所定の桁の数字の値に対する正当性を予め設定されている値に基づいて判断する判断手段と、
この判断手段により前記所定の桁の数字の値が正当性の高い値であると判断した場合、前記文字認識手段により認識した数字列を表示する第１の表示手段と、
前記判断手段により前記所定の桁の数字の値が正当性の低い値であると判断した場合、前記文字認識手段により認識した数字列に加えて前記所定の桁の数字を確認する旨の警告を表示する第２の表示手段と、
を具備することを特徴とする文字認識装置。
【請求項２】
さらに、前記第２の表示手段により表示された警告に応じて前記所定桁の数字に対する訂正の数字が指定された場合、前記第２の表示手段により表示されている数字列のうち前記所定桁の数字を訂正の数字に置き換えて表示する第３の表示手段を有する、
ことを特徴とする前記請求項１に記載の文字認識装置。
【請求項３】
前記第２の表示手段は、前記所定桁の数字を確認する旨の警告とともに、前記所定桁の数字に対する訂正の数字を指定させるための数字キーを表示し、
前記第３の表示手段は、前記第２の表示手段により表示された数字キーにより前記所定桁の数字に対する訂正の数字が指定された場合、前記第２の表示手段により表示されている数字列において前記所定桁の数字を訂正の数字に置き換えて表示する、
ことを特徴とする前記請求項２に記載の文字認識装置。
【請求項４】
数字列が記載されている記録媒体上の画像を読取り、
この読取った前記記録媒体の画像から数字列を文字認識し、
この文字認識により認識した数字列における所定の桁の数字の値に対する正当性を予め設定されている値に基づいて判断し、
この判断により前記所定の桁の数字の値が正当性の高い値であると判断した場合、前記文字認識した数字列を表示装置に表示し、
前記判断により前記所定の桁の数字の値が正当性の低い値でないと判断した場合、前記文字認識した数字列とともに当該所定桁の数字を確認する旨の警告を前記表示装置に表示する、
ことを特徴とする文字認識方法。
【請求項５】
さらに、前記表示装置に表示された警告に応じて前記所定桁の数字に対する訂正の数字が指定された場合、前記表示装置に表示されている数字列のうち前記所定桁の数字を指定された訂正の数字に置き換えて表示する、
ことを特徴とする前記請求項４に記載の文字認識方法。
【請求項６】
さらに、当該所定桁の数字を確認する旨の警告とともに、前記所定桁の数字に対する訂正の数字を指定させるための数字キーを表示し、
前記表示装置に表示された前記数字キーにより前記所定桁の数字に対する訂正の数字が指定された場合、前記表示装置により表示されている数字列において前記所定桁の数字を訂正の数字に置き換えて表示する、
ことを特徴とする前記請求項５に記載の文字認識方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、たとえば、識別情報などの所定のフォーマットの数字列が記載されている申請書やＩＤカードなどの記録媒体の画像を読取って前記数字列を文字認識する文字認識装置及び文字認識方法に関する。
【背景技術】
【０００２】
従来、たとえば、識別情報に対応づけて種々の情報を管理している情報管理システムでは、データベースに識別情報に対応づけた情報を記憶している。このため、上記情報管理システムでは、特定の情報をデータベースから抽出する場合、上記のような識別情報をキーにして所望の情報を検索し、抽出している。また、上記のような情報管理システムでは、所望の情報を抽出するために、識別情報を入力する作業が必要となる。特に、頻繁に識別情報の入力作業が発生する情報管理システムには、識別情報の入力作業を効率化するため、文字認識装置を有しているものが提案されている。このような識別情報を認識するための文字認識装置を有する情報管理システムでは、識別情報が記載されている申請書やＩＤカードなどの記録媒体の画像を読取り、その画像から識別情報を文字認識する。
【０００３】
上記のような文字認識装置で認識された識別情報は、一般的には、人手により人間の目で確認している。また、上記のような文字認識装置での誤認識のチェックを機械的に行うため、識別情報として、所定の規則に基づいて体系化された数字列が採用されていることもある。このような場合、数字列の体系に基づいて認識結果としての数字列の正当性をチェックすることが可能である。たとえば、数字列における所定の桁にチェックデジットを設定しておけば、そのチェックデジットによって数字列の正当性をチェックすることが可能である。
【０００４】
しかしながら、識別情報としての数字列を所定の規則に基づいて体系化していても、実際の運用において、識別情報としての数字列には、上記のようなチェックデジットによるチェックなどのように機械的にチェックできない数字が付与されていることが多い。
【０００５】
たとえば、ＩＤカードに関する情報を管理する情報管理システムでは、ＩＤカードを再発行するごとにカウントアップされる再発行回数を示す数字を最終桁などに付与していることが多い。このようなＩＤカードの再発行などは、任意のタイミングで任意の回数行われる。このため、識別情報としての数字列においてＩＤカードの再発行回数を示す数字をチェックデジットなどによるチェック対象とするのは難しく、ＩＤカードを再発行するごとに識別情報としての数字列を大幅に変更するのも運用面において好ましくない。このため、従来の情報管理システムでは、実際には、識別情報としての数字列においてチェックの対象外となる桁の数字についてはシステムが誤認識をチェックできずに、人間による確認に依存しているという問題点がある。
【特許文献１】特開平６−１８７４８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
この発明は、上記のような問題点が解決するものであり、認識結果としての数字例における全ての数字について、誤認識の確認及び訂正を容易に行わせることができる文字認識装置及び文字認識方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明の一形態としての文字認識装置は、数字列が記載されている記録媒体上の画像を読取る読取手段と、この読取手段により読取った前記記録媒体の画像から数字列を文字認識する文字認識手段と、前記文字認識手段により認識した数字列における所定の桁の数字の値に対する正当性を予め設定されている値に基づいて判断する判断手段と、この判断手段により前記所定の桁の数字の値が正当性の高い値であると判断した場合、前記文字認識手段により認識した数字列を表示する第１の表示手段と、前記判断手段により前記所定の桁の数字の値が正当性の低い値であると判断した場合、前記文字認識手段により認識した数字列に加えて前記所定の桁の数字を確認する旨の警告を表示する第２の表示手段とを有する。
【０００８】
この発明の一形態としての文字認識方法は、数字列が記載されている記録媒体上の画像を読取り、この読取った前記記録媒体の画像から数字列を文字認識し、この文字認識により認識した数字列における所定の桁の数字の値に対する正当性を予め設定されている値に基づいて判断し、この判断により前記所定の桁の数字の値が正当性の高い値であると判断した場合、前記文字認識した数字列を表示装置に表示し、前記判断により前記所定の桁の数字の値が正当性の低い値でないと判断した場合、前記文字認識した数字列とともに当該所定桁の数字を確認する旨の警告を前記表示装置に表示する。
【発明の効果】
【０００９】
この発明によれば、認識結果としての数字例における全ての数字について、誤認識の確認及び訂正を容易に行わせることができる文字認識装置及び文字認識方法を提供することができる。
【発明を実施するための最良の形態】
【００１０】
この発明を実施するための最良の形態について図面を参照しつつ詳細に説明する。  
図１は、この発明の実施の形態に係る情報管理システム１の構成例を概略的に示す図である。  
図１に示すように、情報管理システム１は、コンピュータ（電子計算機）１１、読取装置１２、印刷装置１３およびサーバ装置１４により構成される。上記情報管理システム１では、所定の規則に基づいて体系化された数字列としての識別情報に対応づけられた各種の情報を管理するものである。なお、本実施の形態では、所定の規則に基づいて体系化された数字列としての識別情報が付与されるＩＤカードに関する情報を管理する情報管理システム１を想定して説明するものとする。また、本実施の形態では、識別情報は、各ＩＤカードごとあるいは各個人ごとに与えられるものとし、識別情報に対応づけられる管理対象となる情報としては、たとえば、氏名、住所、生年月日、性別等の個人情報などの情報であるものとする。
【００１１】
上記コンピュータ１１は、たとえば、一般的なパーソナルコンピュータなどにより構成される。上記コンピュータ１１では、上記読取装置１２により読取った画像から識別情報としての数字列を認識したり、識別情報としての数字列をキーとして当該識別情報に対応する情報を上記サーバ装置１４へ要求したり、上記サーバ装置１４から取得した情報に基づいて上記印刷装置１３による印刷処理を行したりするものである。また、上記コンピュータは、読取装置１２、印刷装置１３およびサーバ装置１４とのデータ通信を行うための各インターフェース（図示しない）を有し、それらのインターフェースを介して読取装置１２、印刷装置１３およびサーバ装置１４とのデータ通信を行うようになっている。
【００１２】
上記読取装置１２は、たとえば、ハンドスキャナなどの一般的な画像読取装置（スキャナ）により構成される。上記読取装置１２は、識別情報としての数字列が記載されている記録媒体の画像を光学的に読取るものである。上記読取装置１２では、記録媒体において少なくとも識別情報としての数字列が記載されている領域を含む領域の画像を光学的に走査し、電子データ（画像データ）に変換するものである。また、上記読取装置１２は、読取った画像データを上記コンピュータ１１へ出力するようになっている。
【００１３】
上記印刷装置１３は、たとえば、一般的なプリンタなどの印刷装置により構成される。上記印刷装置１３は、上記コンピュータ１１からの印刷指示に基づいて印刷処理を行うものである。  
上記サーバ装置１４は、たとえば、一般的なサーバコンピュータなどにより構成される。上記サーバ装置１４は、ＩＤカードに関する情報などの当該情報管理システム１が取り扱う情報を管理する装置である。上記サーバ装置１４は、上記コンピュータ１１からの識別情報をキーとした情報の問合せに対して、識別情報をキーに情報を検索してその識別情報に対応する情報を抽出し、抽出した情報を上記コンピュータ１１へ返すようになっている。
【００１４】
図２は、この発明の実施の形態に係る情報管理システム１の構成例を示すブロック図である。  
上記コンピュータ１１は、図１に示すように、制御部２１、記憶部２２、表示部２３、操作部２４、および、文字認識（ＯＣＲ）部２５などを有している。  
上記制御部２１は、当該コンピュータ１１全体の制御を司るものである。上記制御部２１は、図示しないＣＰＵや内部メモリなどにより構成される。上記制御部２１は、上記記憶部２２や図示しない内部メモリに記憶されている制御プログラムに基づいて種々の処理を実行するものである。すなわち、上記制御部２１は、上記記憶部２２などのメモリに記憶されているアプリケーションプログラムを実行することにより種々の機能を実現している。
【００１５】
上記記憶部２２は、種々の処理を実現するための制御プログラムなどの制御データ、あるいは、処理データなどを記憶するものである。また、上記記憶部２２には、たとえば、後述する正当性値が予め記憶されている。上記表示部２３は、オペレータに対する操作案内や確認画面などを表示するものである。上記操作部２４は、オペレータにより種々の操作指示が入力されるものである。なお、上記表示部２３及び上記操作部２４は、たとえば、タッチパネル内蔵の表示装置により構成するようにしても良い。
【００１６】
上記文字認識部２５は、画像データから数字などの文字情報を認識するものである。本実施の形態では、画像データから数字列を構成する各桁の数字を文字認識する機能を有しているものとする。なお、上記文字認識部２５は、例えば、上記記憶部２２などのメモリに記憶されているアプリケーションプログラムを制御部２１などが実行することにより実現される機能である。
【００１７】
また、上記コンピュータ１１は、上記読取装置１２とのデータの送受信を行うインターフェース（図示しない）、上記印刷装置１３とのデータの送受信を行うインターフェース（図示しない）、および、上記サーバ装置１４とのデータの送受信を行うインターフェース（図示しない）などを有している。
【００１８】
上記のような構成により、上記コンピュータ１１では、上記読取装置１２により画像データを取得し、上記読取装置１２から取得した画像データから識別情報としての数字列を文字認識し、文字認識した識別情報としての数字列に基づいて上記サーバ装置１４に情報を問合せる。また、上記コンピュータ１１では、上記サーバ装置１４から取得した識別情報としての数字列に対応する情報を表示部により表示したり、上記印刷装置１３により印刷処理を行ったりするようになっている。
【００１９】
上記読取装置１２は、申請者あるいはＩＤカードなどの識別情報としての数字列が記載されている記録媒体から少なくとも数字列の記載領域を含む画像を光学的に読み取って電子データとしての画像データに変換するものである。また、上記読取装置１２は、読取った少なくとも数字列の記載領域を含む領域の画像データを図示しないインターフェースを介して上記コンピュータ１１へ供給するようになっている。  
上記印刷装置１３は、上記コンピュータ１１から与えられる印刷データに基づいて申請書（書類）として用いられる所定の用紙に免許証Ｃから読み取った情報を含む申請内容を印刷するものである。
【００２０】
上記サーバ装置１４は、図２に示すように、データベース４１を有している。上記データベース４１には、個人に関する情報やＩＤカードに関する情報などを数字列で表される識別情報に対応づけて記憶している。また、上記サーバ装置１４では、図示しない制御部や上記コンピュータ１１とデータ通信を行うための図示しないインターフェースを有している。このような構成により、上記サーバ装置１４では、上記コンピュータ１１からの識別情報としての数字列をキーとした情報の問合せに対して、識別情報に対応付けられている情報を上記データベース４１から抽出し、抽出した情報を上記コンピュータ１１へ返すようになっている。
【００２１】
次に、本実施の形態の情報管理システム１で用いられる識別情報としての数字列のフォーマット例について説明する。  
図３は、識別情報として用いられる数字列の構成例を示す図である。
【００２２】
上述したように、本実施の形態の情報管理システム１では、識別情報としての数字列に対応づけて種々の情報がデータベース４１に記憶されている。このため、上記データベース４１から特定の情報を抽出するには、識別情報としての数字列を確定する必要がある。このような識別情報としての数字列は、任意の数字の羅列で構成することも可能であるが、情報管理システムの運用における利便性を考慮すると、所定の規則に基づくフォーマットを予め設定しておいた方が良い。従って、本実施の形態では、識別情報としての数字列は、所定の規則に基づいて体系化されたフォーマットで形成されているものとする。
【００２３】
たとえば、図３に示す例では、識別情報としての数字列は、以下の（１）〜（４）のような規則に従って体系化された構成を有している。
【００２４】
（１）識別情報は、１２桁の数字列である。
【００２５】
（２）１〜１０桁目は、それぞれ任意の数字である。
【００２６】
（３）１１桁目は、１〜１０桁目の数字列のチェックデジットとしての数字である。なお、チェックデジットとは、所定の法則に基づいて算出される値（数字）を示すものである。この場合、１１桁目の数字は、１〜１０桁目の数字列を所定の法則に基づいて算出される値（数字）を示すものである。
【００２７】
（４）１２桁目は、０から始まって特定の処理（たとえばＩＤカードの再発行）を行うごとに１づつカウントアップされる数字である。
【００２８】
図３に示すように体系化された数字例では、１〜１０桁目の数字列は、１１桁目のチェックデジットとしての数字に基づいてチェックできる。しかしながら、１２桁目の数字は、ＩＤカードの再発行などの任意のタイミングで行われる特定の処理に応じて変更されるため、任意の値をとりうる。このため、図３に示すように体系化された数字列では、チェックデジットによってチェックできない桁（１２桁目）の数字を数字列自体だけではチェックできない。
【００２９】
本実施の形態では、上記のように体系化された数字列において、チェックデジットによってチェックできない桁（数字列自体からはチェックできない桁）の数字を予め設定した条件に基づいてチェックするものである。このようなチェックするための条件としては、たとえば、数字列自体からはその正当性がチェックできない桁の数字に対する正当性値として設定することができる。
【００３０】
つまり、本実施の形態の情報管理システムは、上記のような正当性値に基づいて認識結果としての数字列における特定の桁の数字をチェックし、その桁の数字が確からしいか否かを判定するものである。また、上記正当性値は、数字に対する数値の範囲を指定するもであっても良いし、特定の数字を指定するものであっても良いし、コンピュータによって論理的に判定可能な条件を指定するものであっても良い。なお、上記のような正当性値は、上記コンピュータ１１の記憶部２２あるいは上記制御部２１内の図示しない内部メモリ等に予め設定（記憶）されるデータであるものとする。
【００３１】
たとえば、上記のように、ＩＤカードの再発行に応じて１２桁目の数字が変更される場合を想定する。この場合、ＩＤカードの再発行回数としては、通常、「０」（再発行無し）が最も多く、続いて「１」（再発行回数が１回）、「２」（再発行回数が２回）の順に多い。さらに、当該ＩＤカードの運用状況にもよるが、ＩＤカードの再発行回数として「３」以上は、稀であることが多い。つまり、ＩＤカードの再発行回数としての１２桁目の数字が「３」以上であることが稀であることから、認識結果として１２桁目の数字が「３」以上である場合には、その１２桁目の数字は誤認識されている可能性が高い（つまり正当性が低い）。
【００３２】
このような場合、上記正当性値として「３」を設定しておき、１２桁目の数字が「３」以上であるか否かを判定し、１２桁目の数字が「３」以上である場合には１２桁目の数字が誤認識されている可能性が高い（正当性が低い）ことを判定するようにする。この判定により誤認識の可能性が高いと判定された認識結果については、オペレータに警告したり、認識結果としての数字列をオペレータに確認させたりすることが可能となる。これにより、オペレータは、誤認識の可能性が高い数字列、あるいは、数字列における誤認識の可能性が高い数字に注目して確認することができる。この結果として、識別情報の入力処理あるいは情報管理システムにおける処理全体を効率化できる。  
このように、正当な数字として出現する確率と誤認識として出現する確率とに応じて特定の桁の数字が確からしいか否かを判定するための正当性値を設定することにより、認識結果が誤認識の可能性が高いか否か容易にチェックすることができる。
【００３３】
また、文字認識処理における誤認識の傾向としては、たとえば、「０」が「８」と誤読される確率が高いという傾向がある。これは、「０」が記載されている記録媒体が汚れている場合などに発生しやすい誤認識である。このような文字認識処理における誤認識の傾向を加味して、上記正当性値を設定するようにしても良い。たとえば、上記のように、ＩＤカードの再発行回数を示す数字を１２桁目の数字とする場合、１２桁目の数字は「０」である確率が最も高く、１２桁目の数字が「８」である確率は極端に低い。このような場合、正当性値として「３」を設定しておくことにより、１２桁目の数字が「８」と認識された場合、１２桁目の数字は、正当性値「３」以上であるため誤読である可能性が高いという判定を行うことが可能となる。
【００３４】
このように、正当な数字として出現する確率と誤認識として出現する確率と文字認識処理における誤認識の傾向とに応じて、特定の桁の数字が確からしいか否かを判定するための正当性値を設定することにより、誤認識の可能性が高い認識結果を文字認識処理における誤認識の傾向に応じて容易にチェックすることができる。
【００３５】
次に、上記情報管理システム１における識別情報の認識処理（入力処理）について説明する。  
図４は、上記情報管理システム１における識別情報の認識処理（入力処理）の流れを説明するためのフローチャートである。また、図５、図６、図７および図８は、識別情報の認識処理段階における表示部２３の表示例を示す図である。なお、ここでは、上記コンピュータ１１の表示部２３および操作部２４は、タッチパネル内蔵の表示装置により構成されているものとし、オペレータからの操作指示は、当該表示装置に表示されたタッチキーを触れることにより入力されるものとする。
【００３６】
まず、コンピュータ１１の電源が投入されると、コンピュータ１１の制御部２１は、起動処理を実行するとともに、上記読取装置１２、印刷装置１３、およびサーバ装置１４との接続状態を確認する処理を行う。上記読取装置１２、印刷装置１３およびサーバ装置１４との接続が確立して当該コンピュータ１１が起動すると、上記制御部２１は、初期画面として識別情報の入力処理を受け付ける受付画面を上記表示部２３に表示する（ステップＳ１）。たとえば、図５は、受付画面の表示例を示すものである。図５に示す受付画面の例では、識別情報としての数字列が記載されている領域の画像を読取装置１２により読む込む旨の操作案内が表示されている。このような受付画面が表示されている受付状態において、上記情報管理システム１では、識別情報が記載されている記録媒体上の画像の読み込み開始が可能となる。
【００３７】
上記のような受付状態において、オペレータは、記録媒体上における識別情報としての数字列が記載されている領域を含む領域の画像を上記読取装置１２により画像データとして読取る（ステップＳ２）。これにより読取った数字列が記載されている領域を含む領域の画像データは、上記読取装置１２から上記コンピュータ１１へ送信される。
【００３８】
上記読取装置１２から画像データを受信したコンピュータ１１は、上記読取装置１２から受信した画像データから数字列を認識する文字認識処理を上記文字認識部２５により行う（ステップＳ３）。上記文字認識部２５による文字認識処理により数字列が認識されると、上記制御部２１は、認識結果として得られた数字列を所定の桁に設定されているチェックデジットによりチェックする（ステップＳ４）。
【００３９】
例えば、図３に示すような数字列が識別情報として用いられている場合、上記制御部２１は、１１桁目の数字に基づいて１〜１０桁目の数字をチェックする。つまり、図３に示すように体系化された数字列については、上記制御部２１は、所定の法則に基づいて１〜１０桁目の数字を演算し、その演算結果が１１桁目の数字と一致するか否かをチェックし、両者が一致すれば数字列の１１桁までの認識結果と判定し、両者が一致しなければ数字列の１１桁までに誤認識があるものと判定する。
【００４０】
上記のようなチェックデジットによるチェックの結果として認識結果が誤っていると判定した場合、つまり、チェックデジットによるチェックによって誤認識が検出された場合、上記制御部２１は、上記ステップＳ２あるいは上記ステップＳ３へ戻り、再度、当該数字列の認識処理を行う（ステップＳ５）。また、上記のようなチェックデジットによるチェックによって認識結果としての数字列における誤認識が検出された場合、上記制御部２１は、当該数字列の認識処理をエラーとして処理を終了するようにしても良い。
【００４１】
また、上記のようなチェックデジットによるチェックの結果として認識結果としての数字列が正しいと判定した場合、つまり、チェックデジットによるチェックによって誤認識が検出されなかった場合、上記制御部２１は、さらに、チェックデジットでチェックできない桁の数字に対して正当性をチェックする処理（正当性チェック）を行う（ステップＳ６）。この正当性チェックでは、上記制御部２１は、上記記憶部２２などに記憶されている正当性値を読み出し、読み出した正当性値に基づいて当該正当性チェックの対象となる桁の数字が正しいらしい（正当性が高い）か否かを判定する。
【００４２】
例えば、図３に示すような数字列が識別情報として用いられ、かつ、正当性値が「３」と設定されている場合、上記制御部２１は、認識結果としての数字列の１２桁目の数字が「３」未満であるか「３」以上であるかチェックする。つまり、図３に示すように体系化された数字列に対して正当性値が「３」に設定されている場合、上記制御部２１は、１２桁目の数字が正当性値「３」未満であるか正当性値「３」以上であるかを判断し、１２桁目の数字が正当性値「３」未満であれば１２桁目の数字が正しいらしい（正当性が高い）と判定し、１２桁目の数字が正当性値「３」以上であれば１２桁目の数字が正くないらしい（正当性が低い、つまり、誤認識の可能性が高い）と判定する。
【００４３】
上記のような正当性チェックが成功した場合、つまり、上記正当性チェックによりチェック対象の桁の数字が正しいらしいと判定した場合、上記制御部２１は、認識した識別情報としての数字列をオペレータに確認させるための確認画面として上記表示部２３により表示する（ステップＳ７）。また、この際、上記制御部２１は、オペレータに認識結果としての数字列を確定するための確定キーなども表示部２３に表示する。
【００４４】
たとえば、図６は、正当性チェックが成功した場合に表示部２３により表示される確認画面の表示例を示すものである。図６に示す確認画面の例では、認識した識別情報としての数字列が表示される表示領域と、表示した認識結果としての数字列を確定させるための確定キーと、表示した認識結果としての数字列を取り消すための取消キーとが表示されている。
【００４５】
また、上記のような正当性チェックが失敗した場合、つまり、上記正当性チェックによりチェック対象の桁の数字が誤認識の可能性が高いと判定した場合、上記制御部２１は、認識した識別情報としての数字列とともに、正当性チェックの対象となった桁の数字を確認する旨の警告を警告画面として上記表示部２３により表示する（ステップＳ８）。また、この際、上記制御部２１は、正当性チェックの対象となった桁の数字を訂正入力するための数字キーおよび正当性チェックの対象となった桁を示す案内も警告画面において表示部２３に表示する（ステップＳ９）。
【００４６】
たとえば、図７は、正当性チェックが失敗した場合に表示部２３により表示される警告画面の表示例を示すものである。図７に示す警告画面の例では、図６に示す確認画面の表示内容に加えて、「０」〜「９」までの各数字キー、誤認識の可能性が高いと判定された数字（正当性チェックの対象となった桁）を示す矢印、および、矢印の数字が誤っていれば訂正する旨の案内が表示されている。このような警告画面が表示されている状態において、オペレータは、矢印が示す数字を確認し、訂正があれば上記数字キーによって正しい数字を訂正入力する。
【００４７】
上記のような警告画面において数字を訂正する場合、オペレータは、警告画面上に表示されている数字キーから正しい数字の数字キーを選び、入力する。オペレータにより訂正入力がされると、上記制御部２１は、オペレータにより入力された数字を検知し、対象となっている桁の数字をオペレータが入力した数字に置き換えて表示する（ステップＳ１０）。
【００４８】
たとえば、また、図８は、図７に示す表示状態において「０」の数字キーが入力された場合の表示例を示すものである。図７に示すような警告画面の表示状態においてオペレータが「０」の数字キーを入力すると、上記制御部２１は、上記表示部２３により表示している警告画面を図８に示すような表示状態とする。つまり、図７に示す警告画面で「８」と表示されている訂正対象となる桁の数字は、オペレータが「０」の数字キーを入力するのに応じて「０」に置き換えられ、図８に示すような表示状態となる。
【００４９】
また、図６、図７あるいは図８に示すような表示画面においてオペレータが確定キーを入力すると、上記制御部２１は、当該画面上に表示されている認識結果としての数字列を確定する（ステップＳ１１）。認識結果としての数字列が確定すると、上記コンピュータ１１の制御部２１は、確定した数字列に対応する情報を要求する信号を上記サーバ装置１４へ送信する。このような数字列に対応する情報の要求を受けたサーバ装置１４では、数字列に対応する情報をデータベース４１から抽出し、上記コンピュータ１１へ送信する。これにより、上記コンピュータ１１では、記録媒体に記載されている数字列の認識結果としての数字列に対応する情報を取得することができる。
【００５０】
上記のように、本実施の形態では、記録媒体の画像を読取装置により読み取って、読取り装置により読取った画像から記録媒体に記載されている数字列を文字認識し、認識した数字列における所定の桁の数字が誤認識である可能性が高いか否かを予め設定されている正当性値に基づいて判定し、この判定により前記所定の桁の数字が誤認識である可能性が高いと判定した場合には認識した数字列とともに当該所定桁の数字を確認する旨の警告を表示するようにしたものである。これにより、数字列の構成に基づいて誤認識をチェックできない桁の数字であっても、誤認識である可能性が高い場合にはオペレータに警告を報知することができる。
【００５１】
さらに、前記所定の桁の数字が誤認識である可能性が高いと判定した場合には認識した数字列とともに当該所定桁の数字を確認する旨の警告を表示し、前記所定桁の数字に対する訂正の数字が入力されたのに応じて表示されている前記所定桁の数字を訂正の数字に置き換えて表示する。これにより、誤認識である可能性が高い数字と訂正した数字を確実にオペレータに確認させることができる。
【００５２】
さらに、前記所定の桁の数字が誤認識である可能性が高いと判定した場合には認識した数字列とともに当該所定桁の数字を確認する旨の警告とともに、前記所定桁の数字に対する訂正の数字を指定させるための数字キーを表示し、前記所定桁の数字に対する訂正の数字が入力されたのに応じて表示されている数字列のうち前記所定桁の数字を訂正の数字に置き換えて表示する。これにより、誤認識である可能性が高い数字に対する訂正入力を容易に行うことができる。
【図面の簡単な説明】
【００５３】
【図１】この発明の実施の形態に係る情報管理システムの構成例を概略的に示す図。
【図２】情報管理システムの構成例を示すブロック図。
【図３】識別情報としての数字列の構成例を示す図。
【図４】情報管理システムにおける識別情報の入力処理を説明するためのフローチャート。
【図５】初期状態（受付状態）における表示部の表示例を示す図。
【図６】認識した数字列の正当性が確認された場合の表示例を示す図。
【図７】認識した数字列における特定の桁の数字に対する正当性が確認できなかった場合の表示例を示す図。
【図８】認識した数字列において正当性が確認できなかった桁の数字を訂正した場合の表示例を示す図。
【符号の説明】
【００５４】
１…情報管理システム、１１…コンピュータ（電子計算機）、１２…読取装置、１３…印刷装置、１４…サーバ装置、２１…制御部、２２…記憶部、２３…表示部、２４…操作部、２５…文字認識部（ＯＣＲ処理部）、４１…データベース
【図１】
2007065736.tif 000003
【図２】
2007065736.tif 000004
【図３】
2007065736.tif 000005
【図４】
2007065736.tif 000006
【図５】
2007065736.tif 000007
【図６】
2007065736.tif 000008
【図７】
2007065736.tif 000009
【図８】
2007065736.tif 000010