(57)【要約】【課題】  文字認識により得た結果の修正作業を効率よく行えるよう支援することが可能な文字認識装置、文字認識方法、及びプログラムを提供する。【解決手段】  文字認識装置１の制御部１１は、文字列を含む画像を取得し、取得した画像の文字列から各文字画像を切り出し、切り出した文字画像から文字を認識し、文字コードに変換する。また、制御部１１は得られた文字コードを文字画像に変換し、元の文字画像（切り出した文字画像Ａ．ｂｍｐ）と、文字コードから変換された文字画像（変換後文字画像Ｂ．ｂｍｐ）とを比較して一致度を求める。制御部１１は一致度の値に基づいて文字認識の正当性を判定し、判定結果をユーザに明示する。【選択図】図１
2019212209.tif 000002
【特許請求の範囲】
【請求項１】
文字列を含む画像を取得する画像取得手段と、
取得した画像の文字列から各文字画像を切り出し、切り出した文字画像から文字を認識し、文字コードに変換する文字認識手段と、
前記文字認識手段により得られた文字コードを文字画像に変換する変換手段と、
前記文字切り出し手段により切り出した文字画像と、前記変換手段により変換された文字画像とを比較する比較手段と、
前記比較手段による比較結果に基づいて文字認識の正当性を判定する判定手段と、
を備えることを特徴とする文字認識装置。
【請求項２】
前記判定手段により正当性が低いと判定した文字を明示する判定結果出力手段を更に備えることを特徴とする請求項１に記載の文字認識装置。
【請求項３】
前記判定結果出力手段は、前記文字認識手段による認識結果として表示されるデータ内の、前記判定手段により正当性が低いと判定された文字を識別可能に表示することを特徴とする請求項２に記載の文字認識装置。
【請求項４】
前記変換手段は、前記文字コードを、前記文字切り出し手段により切り出した文字画像と略同一のフォントの文字画像に変換することを特徴とする請求項１から請求項３のいずれかに記載の文字認識装置。
【請求項５】
文字画像と文字コードとを紐づけたデータテーブルを予め記憶する記憶手段を更に備えることを特徴とする請求項１から請求項４のいずれかに記載の文字認識装置。
【請求項６】
前記比較手段は、前記文字切り出し手段により切り出した文字画像と、前記変換手段により変換された文字画像との一致度を算出することを特徴とする請求項１から請求項５のいずれかに記載の文字認識装置。
【請求項７】
前記文字列を含む画像は、IDカードの画像であることを特徴とする請求項１から請求項６のいずれかに記載の文字認識装置。
【請求項８】
コンピュータが、
文字列を含む画像を取得するステップと、
取得した画像の文字列から各文字画像を切り出し、切り出した文字画像から文字を認識し、文字コードに変換するステップと、
前記文字コードを文字画像に変換するステップと、
前記切り出した文字画像と、前記文字コードから変換された文字画像とを比較するステップと、
比較結果に基づいて文字認識の正当性を判定するステップと、
を含むことを特徴とする文字認識方法。
【請求項９】
コンピュータを、
文字列を含む画像を取得する画像取得手段、
取得した画像の文字列から各文字画像を切り出し、切り出した文字画像から文字を認識し、文字コードに変換する文字認識手段、
前記文字認識手段により得られた文字コードを文字画像に変換する変換手段、
前記文字切り出し手段により切り出した文字画像と、前記変換手段により変換された文字画像とを比較する比較手段、
前記比較手段による比較結果に基づいて文字認識の正当性を判定する判定手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字認識装置、文字認識方法、及びプログラムに係り、詳細には、画像から文字を読取り、認識するＯＣＲ（Optical Character Recognition/Reader）に関する。
【背景技術】
【０００２】
近年、多量の名刺、手紙、葉書、文献リスト等を画像読み取り装置で読み取って資料化する、いわゆるデータベース化が行われている。例えば、IDカードの券面画像を光学的に読み取り、ＯＣＲにより文字認識を行って文字コードに変換し、IDカードに記載されている内容をデータベース化する作業が行われている。
【０００３】
しかし、特にIDカードの住所欄は１行で文字列を収める必要があるため、全角、半角、２／３角等が混在し、かつ文字ピッチも一定ではない。そのため、文字列から文字を切り出すのが困難であり、文字認識の精度が一般の文章と比べて劣ってしまうという問題があった。また、変換後の文字データが正しいか否かを目視確認する必要があるため、作業に時間を要し、検出漏れの虞もあった。
【０００４】
例えば、特許文献１には、文字を文字列から切り出した後、ＯＣＲ処理を行い、更にＯＣＲ処理の精度とＯＣＲ処理により抽出された文字の修正情報とを関連づけて修正ログを記録することが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許２０１１−２５３３２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の特許文献１に記載される発明における修正ログは、不正な修正が行われたかを監視するための記録である。またＯＣＲ処理の精度がどのように求められるかについては記載されず、不明である。
【０００７】
本発明は、このような課題に鑑みてなされたもので、文字認識により得た結果の修正作業を効率よく行えるよう支援することが可能な文字認識装置、文字認識方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
前述した課題を解決するための第１の発明は、文字列を含む画像を取得する画像取得手段と、取得した画像の文字列から各文字画像を切り出し、切り出した文字画像から文字を認識し、文字コードに変換する文字認識手段と、前記文字認識手段により得られた文字コードを文字画像に変換する変換手段と、前記文字切り出し手段により切り出した文字画像と、前記変換手段により変換された文字画像とを比較する比較手段と、前記比較手段による比較結果に基づいて文字認識の正当性を判定する判定手段と、を備えることを特徴とする文字認識装置である。
【０００９】
第１の発明によれば、文字認識装置は、文字列を含む画像を取得し、取得した画像の文字列から各文字画像を切り出し、切り出した文字画像から文字を認識し、文字コードに変換する。また、得られた文字コードを文字画像に変換し、文字切り出し手段により切り出した文字画像と、文字コードから変換された文字画像とを比較し、比較結果に基づいて文字認識の正当性を判定する。実際に文字認識により得られた文字コードから生成した文字画像と、元の文字画像（切出した文字画像）とを比較しているため、正確に文字認識されたか否かを判定でき、文字認識結果の修正作業を効率よく行えるよう支援することが可能となる。
【００１０】
第１の発明において、前記判定手段により正当性が低いと判定した文字を明示する判定結果出力手段を更に備えることが望ましい。また、前記判定結果出力手段は、前記文字認識手段による認識結果として表示されるデータ内の、前記判定手段により正当性が低いと判定された文字を識別可能に表示することが望ましい。これにより、ユーザは、どの文字が正確に変換されていないのかを容易に確認できる。また、仮に正確に変換されていたとしても正当性が低いと判定されていれば、その文字が明示されるため、ユーザは限られた文字だけを検査すればよく、効率よく修正作業を進めることが可能となる。これにより、総合的に文字変換の品質を向上できる。
【００１１】
前記変換手段は、前記文字コードを、前記文字切り出し手段により切り出した文字画像と略同一のフォントの文字画像に変換することが望ましい。元の文字画像と略同一のフォントの文字画像を比較することで、フォントの誤差による一致度の精度の低下を防ぎ、より正確な正当性判定を行うことが可能となる。
【００１２】
また、文字画像と文字コードとを紐づけたデータテーブルを予め記憶する記憶手段を更に備えることが望ましい。これにより、処理対象となる書類に適したデータテーブルで文字認識及び変換手段による文字生成を行うことが可能となる。
【００１３】
前記比較手段は、前記文字切り出し手段により切り出した文字画像と、前記変換手段により変換された文字画像との一致度を算出することが望ましい。これにより一致度の値で正当性を判定できるようなる。
【００１４】
第１の発明において、前記文字列を含む画像は、IDカードの画像であることが好適である。様々な文字サイズや文字間ピッチが混在するため、誤認識の多いIDカードであっても、本発明を適用することで、IDカードのＯＣＲによる文字認識結果の修正作業効率が向上する。
【００１５】
第２の発明は、コンピュータが、文字列を含む画像を取得するステップと、取得した画像の文字列から各文字画像を切り出し、切り出した文字画像から文字を認識し、文字コードに変換するステップと、前記文字コードを文字画像に変換するステップと、前記切り出した文字画像と、前記文字コードから変換された文字画像とを比較するステップと、比較結果に基づいて文字認識の正当性を判定するステップと、を含むことを特徴とする文字認識方法である。
【００１６】
第２の発明によれば、コンピュータにより、文字列を含む画像を取得し、取得した画像の文字列から各文字画像を切り出し、切り出した文字画像から文字を認識し、文字コードに変換する。また、得られた文字コードを文字画像に変換し、文字切り出し手段により切り出した文字画像と、文字コードから変換された文字画像とを比較し、比較結果に基づいて文字認識の正当性を判定する。これにより、実際に文字認識により得られた文字コードから生成した文字画像と、元の文字画像（切出した文字画像）とを比較しているため、正確に文字認識されたか否かを判定できる。
【００１７】
第３の発明は、コンピュータを、文字列を含む画像を取得する画像取得手段、取得した画像の文字列から各文字画像を切り出し、切り出した文字画像から文字を認識し、文字コードに変換する文字認識手段、前記文字認識手段により得られた文字コードを文字画像に変換する変換手段、前記文字切り出し手段により切り出した文字画像と、前記変換手段により変換された文字画像とを比較する比較手段、前記比較手段による比較結果に基づいて文字認識の正当性を判定する判定手段、として機能させることを特徴とするプログラムである。
【００１８】
第３の発明によれば、コンピュータを第１の発明の文字認識装置として機能させることが可能となる。
【発明の効果】
【００１９】
本発明により、文字認識により得た結果の修正作業を効率よく行えるよう支援することが可能な文字認識装置、文字認識方法、及びプログラムを提供できる。
【図面の簡単な説明】
【００２０】
【図１】本発明に係る文字認識装置１の機能構成を示すブロック図
【図２】文字データテーブル１２１の一例を示す図
【図３】文字認識装置１として機能するコンピュータの内部構成図
【図４】文字認識処理の流れを示すフローチャート
【図５】読み取った入力画像３１の一例
【図６】文字認識結果４１と入力画像３１内の文字（元の文字画像）との一致度４３を示す図
【図７】文字認識の正当性判定結果の表示例を示す図
【発明を実施するための形態】
【００２１】
以下、図面に基づいて本発明の実施形態を詳細に説明する。なお、以下の実施の形態では、好適な例としてIDカードの文字認識について説明するが、本発明の適用範囲はIDカードに限定されず、文字列を含む様々な書類等について適用できる。
【００２２】
図１は、本発明に係る文字認識装置１の機能構成を示すブロック図、図２は、文字認識装置１として機能するコンピュータの内部構成の例を示す図である。文字認識装置１は、画像から文字を認識する処理（ＯＣＲ）を行う装置である。
【００２３】
図１に示すように、文字認識装置１は、画像取得部２、文字切り出し部３、文字認識部４、変換部５、比較部６、判定部７、判定結果出力部８、及び記憶部１２を備える。記憶部１２には、文字データテーブル１２１が記憶される。
【００２４】
画像取得部２は、画像を取得し文字認識装置１に入力する。入力する画像（以下、入力画像３１と呼ぶ）は、文字列を含む画像である。画像取得部２は、図１に示すように、スキャナ２０により読み取った画像を直接スキャナ２０から取得してもよいし、記憶部１２や記録媒体等に記憶されている画像を取得してもよい。スキャナ２０は、読取り対象の媒体（例えば、IDカード等）から文字や画像等を光学的に読み込み、デジタル画像データに変換して出力する装置である。IDカードは、例えば運転免許証、マイナンバーカード、在留カード、特別永住者カードなどである。
【００２５】
文字切り出し部３は、入力画像３１に含まれる文字列から各文字を文字画像として切り出し（分割し）、文字認識部４に入力する。
【００２６】
文字認識部４は、文字切り出し部３により切り出した文字画像に対してＯＣＲによる文字認識を行い、文字コードに変換し、変換した文字コードを制御部１１のＲＡＭに保持するとともに変換部５に入力する。
【００２７】
変換部５は、文字認識部４により得られた文字コードを文字画像に変換する。以下の説明において、変換部５により変換した文字画像を変換後文字画像と呼ぶ。
変換部５は、文字コードを文字画像に変換する際、元の文字画像（文字切り出し部３により切り出した文字画像）と略同一のフォントの文字画像に変換することが望ましい。これは、後述する比較部６において、文字認識（ＯＣＲ変換）により得た文字と元の文字画像との比較を行う際、フォントの誤差によるマッチングミスを防ぎ、一致度をより正確に算出するためである。
【００２８】
比較部６は、文字切り出し部３により切り出した文字画像（元の文字画像）と、変換部５により変換された文字画像（変換後文字画像）とを比較する。比較部６は、元の文字画像と、変換後文字画像との一致度を算出する。例えば、元の文字画像と変換後文字画像において、「黒」を示す画素と「白」を示す画素がどの程度一致しているかで一致度を算出する。一致度は、文字毎に求められるものとする。
【００２９】
判定部７は、比較部６による比較結果に基づいて文字認識（ＯＣＲ変換）の正当性を判定する。一致度が所定の閾値以下の場合は、文字認識（ＯＣＲ変換）の正当性が低いと判断する。正当性の判定結果は、文字毎に求められるものとする。
【００３０】
判定結果出力部８は、判定部７による判定結果を出力する。例えば、判定結果出力部８は、文字認識部４による認識結果として表示されるデータ内の、判定部７により文字認識（ＯＣＲ変換）の正当性が低いと判定された文字を識別可能に表示する。または、文字認識（ＯＣＲ変換）の正当性が低い文字がある場合に、アラートを表示したり鳴動したりするようにしてもよい。
【００３１】
記憶部１２は、文字画像と文字コードとを紐づけた文字データテーブル１２１を予め記憶している。変換部５は、文字データテーブル１２１を参照することにより、文字コードから文字画像への変換を行う。
【００３２】
図２は、文字データテーブル１２１の例を示す図である。図２に示すように、文字データテーブル１２１には、文字画像（ビットマップ）と文字コードとが紐づけて記憶されている。文字コードとは、各文字を識別するコードであり、例えば、ＪＩＳコード、シフトＪＩＳ、日本語ＥＵＣ、ユニコード等、標準的な規格で定められた文字コードを用いればよい。また、文字データテーブル１２１に記憶される文字画像は、文字認識の処理対象とする媒体に応じたフォントとすることが望ましい。
【００３３】
また、記憶部１２には、文字認識の処理対象とする媒体毎にそれぞれ文字データテーブル１２１が記憶されていてもよい。例えば、運転免許証等を処理対象とする場合は、用いるフォントが各都道府県で異なるが、都道府県毎に使用されているフォントの文字画像を学習（記憶）した文字データテーブル１２１を複数記憶部１２に記憶しておくようにしてもよい。このように記憶部１２に複数の文字データテーブル１２１を記憶する構成とした場合は、読取るIDカードの種類（用途や住所）を表示部１６に表示してユーザに選択させ、変換部５はユーザが選択したIDカードの種類に即した文字データテーブル１２１を使用することとしてもよい。これにより、文字コードから変換される文字画像のフォントとして、IDカードの文字と同一フォントを確実に選択することができるようなり、比較部６による一致度の算出を精度よく行うことが可能となる。」
【００３４】
図３は、文字認識装置１として機能させるコンピュータの構成例を示す図である。図３に示すように、文字認識装置１は、制御部１１、記憶部１２、メディア入出力部１３、通信制御部１４、入力部１５、表示部１６、周辺機器Ｉ／Ｆ部１７等がバス１９を介して接続されて構成される。周辺機器Ｉ／Ｆ部１７には、スキャナ２０（図１）が接続される。コンピュータを文字認識装置１として機能させる場合、コンピュータの制御部１１は、図４に示す処理を記述したプログラムを実行することにより実現する。
【００３５】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等により構成される。ＣＰＵは、記憶部１２、ＲＯＭ、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、バス１９を介して接続された各部を駆動制御する。ＲＯＭは、コンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持する。ＲＡＭは、ロードしたプログラムやデータを一時的に保持するとともに、制御部１１が各種処理を行うために使用するワークエリアを備える。制御部１１は、上記プログラムを読み出して実行することにより、文字認識装置１の各手段（画像取得部２、文字切り出し部３、文字認識部４、変換部５、比較部６、判定部７、及び判定結果出力部８）として機能する。
【００３６】
記憶部１２は、例えば、ハードディスクドライブ等の記憶装置である。記憶部１２には制御部１１が実行するプログラムや、プログラム実行に必要なデータ、オペレーティングシステム等が格納されている。これらのプログラムコードは、制御部１１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて実行される。また、記憶部１２には、文字データテーブル１２１（図２）が予め記憶される。
【００３７】
メディア入出力部１３は、例えば、ＣＤ、ＤＶＤ、ＭＯ等の各種記録媒体（メディア）のドライブ装置であり、メディアに対してデータの入出力（書込み／読み出し）を行う。
【００３８】
通信制御部１４は、通信制御装置、通信ポート等を有し、ネットワーク１８等との通信を制御する。ネットワーク１８は、ＬＡＮ（Local Area Network）や、より広域に通信接続されたＷＡＮ（Wide Area Network）、またはインターネット等の公衆の通信回線、基地局等を含む。ネットワーク１８は有線、無線を問わない。文字認識装置１はネットワーク１８を介してサーバ（不図示）にアクセスし、各種のプログラムやデータを送受信可能な構成としてもよい。
【００３９】
入力部１５は、例えば、タッチパネル、キーボード、マウス等のポインティング・デバイス、テンキー等の入力装置であり、入力されたデータを制御部１１へ出力する。
表示部１６は、例えば液晶パネル、ＣＲＴモニタ等のディスプレイ装置と、ディスプレイ装置と連携して表示処理を実行するための論理回路（ビデオアダプタ等）で構成され、制御部１１の制御により入力された表示情報をディスプレイ装置上に表示させる。なお、入力部１５及び表示部１６は、表示画面にタッチパネル等の入力装置を一体的に設けたタッチパネルディスプレイとしてもよい。
【００４０】
周辺機器Ｉ／Ｆ（インタフェース）部１７は、周辺機器を接続させるためのポートであり、周辺機器Ｉ／Ｆ部１７を介して周辺機器とのデータの送受信を行う。周辺機器Ｉ／Ｆ部１７は、ＵＳＢ等で構成されており、通常複数の周辺機器Ｉ／Ｆを有する。周辺機器との接続形態は有線、無線を問わない。
バス１９は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
【００４１】
次に、図４を参照して、文字認識装置１が実行する処理の流れについて説明する。図４は処理の流れを説明するフローチャートである。文字認識装置１の制御部１１は、記憶部１２から図４に示す処理に関するプログラム及びデータを読み出し、このプログラム及びデータに基づいて処理を実行する。
【００４２】
まず、文字認識装置１の制御部１１（画像取得部２）は、スキャナ２０により読み込んだ画像または記憶部１２等に記憶された画像を入力画像３１として取得する（ステップＳ１０１）。ステップＳ１０１で取得する入力画像３１は、文字列を含む画像であり、以下の例では、IDカードの画像とする。図５は入力画像３１であるIDカードの画像を模式的に示した図である。
【００４３】
制御部１１（文字切り出し部３）は、ステップＳ１０１で取得した入力画像３１に含まれる文字列から各文字を切り出し、ビットマップデータの文字画像としてＲＡＭに保持する（ステップＳ１０２）。以下、切り出した画像を元の文字画像（Ａ．ｂｍｐ）と呼ぶ。
【００４４】
制御部１１（文字認識部４）は、元の文字画像（Ａ．ｂｍｐ）に対してＯＣＲによる文字認識を行い、文字コードに変換する（ステップＳ１０３）。
【００４５】
次に、制御部１１（変換部５）は、ステップＳ１０３で認識した文字コードを文字画像（Ｂ．ｂｍｐ）に変換する（ステップＳ１０４）。例えば、ステップＳ１０３で「山」の文字コードが認識された場合、「山」の文字コードから「山」の文字画像（Ｂ．ｂｍｐ）を生成する。
【００４６】
ステップＳ１０４では、制御部１１は、元の文字画像（Ａ．ｂｍｐ）との誤差を減らすため、元の文字画像（Ａ．ｂｍｐ）と略同一のフォントの文字画像を生成することが望ましい。そのため、制御部１１は、ステップＳ１０４における文字画像（Ｂ．ｂｍｐ）への変換の際、IDカード用のフォントの文字画像を格納した文字データテーブル１２１を参照する。略同一のフォントとは、同一のフォントが文字データテーブル１２１にあれば同一のものを使用し、まったく同一のフォントの文字データテーブル１２１が無い場合は、最も近いフォントの文字データテーブル１２１を参照して文字画像（Ｂ．ｂｍｐ）を生成するという意味である。
【００４７】
制御部１１（比較部６）は、ステップＳ１０２で切り出した文字画像（Ａ．ｂｍｐ）と、ステップＳ１０４で変換した文字画像（Ｂ．ｂｍｐ）とを比較する（ステップＳ１０５）。ステップＳ１０５において、制御部１１は、ステップＳ１０４で変換した文字画像（Ｂ．ｂｍｐ）を基準にステップＳ１０２で切り出した文字画像（Ａ．ｂｍｐ）を重ね、一致度を算出する。例えば、２つの文字画像（Ａ．ｂｍｐとＢ．ｂｍｐ）において、「黒」を示す画素と「白」を示す画素がどの程度一致しているかで一致度を算出する。
【００４８】
制御部１１（判定部７）は、一致度の値に基づいて文字認識（ＯＣＲ変換）の正当性を判定する（ステップＳ１０６）。例えば、一致度が所定の閾値以下の場合は、文字認識（ＯＣＲ変換）の正当性が低いと判定する。
【００４９】
図６は、ステップＳ１０３で文字認識した結果を示す文字認識結果４１（文字コードとして認識済みの文字データ）と、文字認識結果４１に含まれる各文字の元の文字画像（Ａ．ｂｍｐ）と文字認識結果４１の変換後文字画像（Ｂ．ｂｍｐ）との一致度４３を示すデータである。図５に示す入力画像３１（IDカード）の住所欄の文字列からは、文字認識処理によって「東京都新宿区新宿9-3-11CAST新宿6F」が認識されている。また、文字認識結果４１の各文字の元の文字画像（Ａ．ｂｍｐ）と変換後文字画像（Ｂ．ｂｍｐ）との一致度４３が、文字の順に列記されている。図６の例では、文字認識結果４１の「東京都新宿区新宿9-3-11」の最後の「1」の一致度が「６５」と低い値を示している。
【００５０】
なお、IDカードのように住所欄、氏名欄、生年月日欄等の項目毎の記載欄がある書類であれば、図６に示すように、項目毎に文字認識結果４１が記録されることが望ましい。また、この場合、各文字の一致度も項目毎に文字順に保持されるものとする。
【００５１】
制御部１１（判定結果出力部８）は、ステップＳ１０６による判定結果を出力する。具体的には、例えば図７に示すように、文字認識結果５１として表示される文字データ内に、文字認識（ＯＣＲ変換）の正当性が低い文字が含まれる場合は、その文字を修正候補５３として色分けしたり、太字で強調したり、点滅させる等、他の文字と識別可能に表示する。図７は判定結果の出力例を示す図である。制御部１１は、入力画像３１とともに、ステップＳ１０２の文字認識処理により得た文字認識結果５１を表示部１６に表示する。文字認識結果５１のうち、文字認識（ＯＣＲ変換）の正当性の低い文字（図７の例では、住所欄の文字列の最後の「１」の文字。正解は「７」）が修正候補５３として識別表示される。このように、文字認識結果５１内に文字認識（ＯＣＲ変換）の正当性が低い文字を修正候補５３として明示することで、ユーザは文字認識（ＯＣＲ変換）の正当性が低い文字を容易に確認し、検査、修正を行うことが可能となる。また、図７に示すように、文字認識結果（判定結果を含む）５１を入力画像３１と並べて表示すれば、修正作業がより容易となりユーザを支援できる。
【００５２】
なお、正当性判定の結果の出力は、表示部１６への表示に限定されず、記憶部１２への記憶や上位アプリケーションへの出力としてもよい。また、正当性が低い文字を含む場合にアラートの表示や鳴動を行ってもよい。
【００５３】
また、本実施の形態で例示した手順によれば、仮に文字認識（ＯＣＲ変換）が正しく行われていても、一致度が低く算出された文字は文字認識（ＯＣＲ変換）の正当性が低いとして明示される。しかし、ユーザは、明示された限られた文字を修正候補として検査できるため、全文を検査する場合と比較して、検査漏れを減らすことが可能となる。これにより、修正作業も含めた総合的な文字認識の品質を向上させることができる。
【００５４】
以上、添付図面を参照して、本発明に係る文字認識装置等の好適な実施形態について説明したが、本発明は係る例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００５５】
１………………………文字認識装置（コンピュータ）
１１……………………制御部
１２……………………記憶部
１３……………………メディア入出力部
１４……………………通信制御部
１５……………………入力部
１６……………………表示部
１７……………………周辺機器Ｉ／Ｆ部
１８……………………ネットワーク
１９……………………バス
２０……………………スキャナ
２………………………画像取得部
３………………………文字切り出し部
４………………………文字認識部
５………………………変換部
６………………………比較部
７………………………判定部
８………………………判定結果出力部
３１……………………入力画像
４１……………………文字認識結果
４３……………………一致度
５１……………………文字認識結果（判定結果を含む）
５３……………………修正候補
【図１】
2019212209.tif 000003
【図２】
2019212209.tif 000004
【図３】
2019212209.tif 000005
【図４】
2019212209.tif 000006
【図５】
2019212209.tif 000007
【図６】
2019212209.tif 000008
【図７】
2019212209.tif 000009