(57)【要約】【課題】画像データから切り出された大量の文字画像データを認識した認識結果を短時間で効率的に修正できる文字認識結果修正装置を提供する。【解決手段】認識データ記憶部２０３には、文字画像データとその認識結果の候補文字コードと、市街化距離とが記録されている。表示制御部２０５は、候補文字コードが同一の文字画像データを市街化距離の長いものから順に読み出し文字画像データ一覧を表示する。文字修正部２０６は、選択された文字画像データの候補文字コードを入力された正しい文字の文字コードに置換する。【選択図】  図２
2004341754.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データから１文字毎の文字画像データを切り出す切出手段と、
切り出された文字画像データから認識辞書を用いて候補文字を認識する候補文字認識手段と、
前記文字画像データの画像データ上での位置と、候補文字の文字コードとを文字画像データに対応付けて記憶する記憶手段と、
前記記憶手段に記憶された文字コードが同一の文字画像データを抽出して一覧表示する抽出表示手段と、
一覧表示された文字画像データのうち誤認識された文字画像データを正しい文字に修正する文字修正操作手段と、
前記記憶手段に記憶された誤認識された文字画像データに対応付けられた候補文字の文字コードを修正された正しい文字の文字コードに置換する置換手段とを備えることを特徴とする文字認識結果修正装置。
【請求項２】
前記候補文字認識手段は、認識した候補文字の認識の確からしさを示す類似度を求め、
前記記憶手段は、前記文字画像データに、更に候補文字の類似度とを対応付けて記憶しており、
前記抽出表示手段は、類似度の高い順又は低い順に文字画像データを抽出して一覧表示することを特徴とする請求項１記載の文字認識結果修正装置。
【請求項３】
前記候補文字認識手段は、認識辞書に登録された文字の標準特徴量と前記文字画像データの特徴量との距離を求めてその最短の文字を候補文字と認識し、
前記記憶手段に記憶される類似度は前記距離であり、
前記抽出表示手段は、当該距離の長いものから順に抽出して一覧表示することを特徴とする請求項２記載の文字認識結果修正装置。
【請求項４】
前記文字修正操作手段は、
文字コードに対応して誤認識の確率の高い複数の文字を登録した誤認識辞書と、
候補文字の文字コードに対応する複数の文字を前記誤認識辞書から読み出し、候補文字の一覧表示とともに表示する誤認識文字表示部と、
前記一覧表示された一の文字画像データに誤認識文字表示部で表示された一の文字を関連付けて一の文字に修正する修正操作部とを有することを特徴とする請求項４記載の文字認識結果修正装置。
【請求項５】
前記修正操作部は、オペレータによって、一の文字を一の文字画像データにドラッグアンドドロップされる操作であることを特徴とする請求項４記載の文字認識結果修正装置。
【請求項６】
入力された画像データから１文字毎の文字画像データを切り出す切出ステップと、
切り出された文字画像データから認識辞書を用いて候補文字を認識する候補文字認識ステップと、
前記文字画像データの画像データ上での位置と、候補文字の文字コードとを文字画像データに対応付けて記憶領域に記録する記録ステップと、
前記記憶領域に記録された文字コードが同一の文字画像データを抽出して一覧表示する抽出表示ステップと、
一覧表示された文字画像データのうち誤認識された文字画像データを正しい文字に修正する文字修正操作ステップと、
前記記憶領域に記憶された誤認識された文字画像データに対応付けられた候補文字の文字コードを修正された正しい文字の文字コードに置換する置換ステップとを有することを特徴とする文字認識結果修正方法。
【請求項７】
コンピュータを内蔵する文字認識結果修正装置に適用される文字認識結果修正プログラムであって、
入力された画像データから１文字毎の文字画像データを切り出す切出ステップと、
切り出された文字画像データから認識辞書を用いて候補文字を認識する候補文字認識ステップと、
前記文字画像データの画像データ上での位置と、候補文字の文字コードとを文字画像データに対応付けて記憶領域に記録する記録ステップと、
前記記憶領域に記録された文字コードが同一の文字画像データを抽出して一覧表示する抽出表示ステップと、
一覧表示された文字画像データのうち誤認識された文字画像データを正しい文字に修正する文字修正操作ステップと、
前記記憶領域に記憶された誤認識された文字画像データに対応付けられた候補文字の文字コードを修正された正しい文字の文字コードに置換する置換ステップとの各ステップをコンピュータに実行させる文字認識結果修正プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＯＣＲ装置等によって入力された画像データに含まれる文字画像データの文字認識結果を正しい文字に修正する文字認識結果修正装置及びその方法に関する。
【０００２】
【従来の技術】
近年、ペーパーレス化への要求が高まり、既存文書を電子化し、保存利用することが頻繁に行なわれるようになってきた。
既存文書を電子化して保存利用するには、ＯＣＲ装置等を利用して文字認識をし、文書に含まれる文字をテキストコード化する技術が使われている。１００％の精度で文字認識されないのが現状であり、文字認識結果を修正する場合、文字認識した文字画像と認識結果の文字とを並べて表示し、間違った部分を目視で見つけ、キーボードで修正する作業を行なっている（例えば、特許文献１）。
【０００３】
しかし、間違った文字を探して修正する作業に時間がかかるという問題がある。
そこで、誤認識された文字画像の修正の効率を高めるため、所定領域の同一文字種や同一文字コードの文字画像をまとめて、その認識結果の文字と並べて表示して修正する技術が開示されている（例えば、特許文献２）。
【０００４】
【特許文献１】
特開平１−１１１２８５号公報
【０００５】
【特許文献２】
特開平１１−００７４９２号公報
【０００６】
【発明が解決しようとする課題】
ところが、特許文献２の技術でも、文字画像と認識結果の文字とを逐次対比して、誤認識されていれば修正するという作業をしなければならないので、大量の文書を扱う場合には、その作業効率を更に高める必要がある。
そこで、本発明は、短時間で大量の文字認識結果を修正することのできる文字認識結果修正装置及びその方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記課題を解決するため、本発明は、入力された画像データから１文字毎の文字画像データを切り出す切出手段と、切り出された文字画像データから認識辞書を用いて候補文字を認識する候補文字認識手段と、前記文字画像データの画像データ上での位置と、候補文字の文字コードとを文字画像データに対応付けて記憶する記憶手段と、前記記憶手段に記憶された文字コードが同一の文字画像データを抽出して一覧表示する抽出表示手段と、一覧表示された文字画像データのうち誤認識された文字画像データを正しい文字に修正する文字修正操作手段と、
前記記憶手段に記憶された誤認識された文字画像データに対応付けられた候補文字の文字コードを修正された正しい文字の文字コードに置換する置換手段とを備えることとしている。
【０００８】
【発明の実施の形態】
以下、本発明に係る文字認識結果修正装置の実施の形態を図面を用いて説明する。
（実施の形態１）
図１は、本発明に係る文字認識結果修正装置の一実施の形態のハードウェア構成を示す図である。
【０００９】
この文字認識結果修正装置は、本装置の各部の制御を行なう中央処理装置（ＣＰＵ）１０と、処理の経過や結果を表示するカソード・レイ・チューブ（ＣＲＴ）１１と、マウス１２と、キーボード１３と、スキャナー１４と、ランダム・アクセス・メモリ（ＲＡＭ）１５と、ハードディスク１９と、リード・オンリー・メモリ（ＲＯＭ）２２とを備えている。
【００１０】
ＣＲＴ１１は、液晶ディスプレイ等であってもよい。マウス１２と、キーボード１３と、スキャナー１４とは入力部を構成する。
ＲＡＭ１５は、スキャナー１４で読み込まれた文書の画像データを記憶する全体画像記憶領域１６と、画像データから切り出された文字画像データごとの認識結果を記憶する認識データ記憶領域１７と、ＣＰＵ１０の作業領域１８を有する。
【００１１】
ハードディスク１９は、プログラム記憶領域２０とオペレーティングシステムを記憶するＯＳ記憶領域２１とを有する。プログラム記憶領域２０には、本実施の形態の文字認識結果修正プログラムが記憶されており、このプログラムに従いＣＰＵ１０が動作する。
ＲＯＭ２２は、起動プログラム記憶領域２３と、認識辞書２４と、誤認識辞書２５とを有している。
【００１２】
起動プログラム記憶領域２３に記憶されている起動プログラムは、オペレーティングシステムが動作するのに必要である。
認識辞書２４は、標準文字の標準特徴量とその文字コードとの組を登録している。標準文字とは、認識対象とする文字画像データと照合される文字をいい、文字の他に記号も含まれる。
【００１３】
誤認識辞書２５については、後述する。
図２は、本実施の形態１の構成図である。
文字認識結果修正装置は、スキャナー１４と、全体画像記憶部２０１と、文字画像データ切出部２０２と、認識データ記憶部２０３と、文字認識部２０４と、表示制御部２０５と、文字修正部２０６と、制御部２０７とを備えている。
【００１４】
スキャナー１４は、文書が記載された用紙を読み込み画像データとして、全体画像記憶部２０１に記憶させる。この際、カラー画像として記憶されてもよいし、白黒の二値画像として記憶されてもよい。
全体画像記憶部２０１に画像データが記憶されると、制御部２０７の指示によって、文字画像データ切出部２０２が画像データから１文字毎の文字画像データを切り出し、文字認識部２０４に通知するとともに、認識データ記憶部２０３に、その文字画像データを記憶させる。
【００１５】
文字画像データ切出部２０２は、その画像データに文書番号と文字画像番号とを付与し、文字画像データの画像データ上の位置を記録する。
認識データ記憶部２０３には、文字画像データの認識結果が記録される。
図３は、認識データ記憶部２０３に記憶されている文字画像データ認識結果の一例を示す図である。
【００１６】
文字画像データ認識結果３０１には、文書番号３０２と、文字画像番号３０３と、文字画像データ３０４と、文字画像位置３０５と、候補文字コード３０６と、市街化距離３０７とが含まれている。
文書番号３０２は、スキャナー１４で読み込んだ文書の用紙、即ち、画像データごとに与えられる番号である。
【００１７】
文字画像番号３０３は、画像データから切り出された文字画像データに順番に与えられる番号である。
文字画像データ３０４は、１文字として切り出された文字のイメージデータである。
文字画像位置３０５は、文字画像データ３０４を外接する矩形の対角位置の頂点のｘ，ｙ座標で示されている。ここでは、左上頂点と右下頂点とを用いている。
【００１８】
これらの文書番号３０２、文字画像番号３０３、文字画像データ３０４及び文字画像位置３０５は、文字画像データ切出部２０２によって記録される。
候補文字コード３０６と市街化距離３０７とは、文字認識部２０４によって記録される。
文字認識部２０４は、認識辞書２４を有し、文字画像データ切出部２０２から文字画像データの通知を受けると、文字画像データから特徴量を抽出し、認識辞書２４の各標準文字の標準特徴量との市街化距離を計算する。この市街化距離が最短となった標準文字を候補文字として認識し、その文字コードを認識データ記憶部２０３に記録されている文字画像データ認識結果３０１の候補文字コード３０６に記録する。併せて、その市街化距離３０７も記録する。
【００１９】
ここで、市街化距離３０７は、認識対象とする文字画像データと標準文字との類似度を示すものであり、市街化距離の短い程類似度が高く、文字画像データが標準文字である確率が高くなる。市街化距離が長い程、その類似度が低いことになる。
例えば、文字画像番号「３」の文字画像データを候補文字コード「２３３０」、即ち「０」と認識しているが、市街化距離３０７は「２３００」と、文字画像番号「１」、「２」の文字画像データの市街化距離「８５０」、「７６０」よりも長く、誤認識されている確率は高い。
【００２０】
なお、類似度は、市街化距離で示す必要はなく、認識辞書の特徴量等に応じて他の値を用いてよいのは勿論である。
認識データ記憶部２０３に記録された文字画像データ認識結果について、修正をするときには、制御部２０７は、表示制御部２０５に候補文字コードごとに文字画像データを一覧表示するよう指示する。
【００２１】
表示制御部２０５は、認識データ記憶部２０３に記録されている候補文字コード３０６から１つを選び、同一の候補文字コードを有する文字画像データを抽出する。この際、市街化距離の長い文字画像データから順に抽出し、一覧表示する。一覧表示した文字画像データ３０４と文字画像データ認識結果３０１との関連は、例えば、文書番号３０２と文字画像番号３０３とで関連付けておく。
【００２２】
文字修正部２０６は、表示制御部２０５によって一覧表示された文字画像データの誤認識を修正する。
図４は、誤認識文字画像データの修正画面の一例を示す図である。
修正画面４０１には、文字画像データ一覧４０２と、正しい文字を入力するテキストボックス４０３とが表示されている。
【００２３】
オペレータは、文字画像データ一覧４０２を見れば、文字画像データの認識された文字が何であるかを一目で認識することができる。文字画像データ一覧４０２の場合には、数字「０」が文字画像データから認識される。
表示制御部２０５によって、文字画像データ一覧４０２の左上方の文字画像データが誤認識されている確率が高く、右下方の文字画像データが誤認識されている確率が低いように表示されている。
【００２４】
したがって、オペレータは文字画像データ４０２の最上段の近傍の文字画像データを特に注意して誤認識の文字画像データを見つけるようにすればよい。
オペレータは、反転表示のカーソル４０４を誤認識の文字画像データにマウス１２で移動させ、修正後の文字をテキストボックス４０３にキーボード１３を用いて入力する。例えば、「０」と誤認識された文字画像データ（最上段の第１文字）を「１」に修正する。
【００２５】
文字修正部２０６は、表示制御部２０５からカーソル４０４の位置に表示された文字画像データの文書番号と文字画像番号との通知を受ける。認識データ記憶部２０３に記憶されている文字画像データ認識結果３０１の文書番号と文字画像番号とで特定される候補文字コードをテキストボックス４０３に入力された文字の文字コードで置換する。
【００２６】
この処理を文字画像データ認識結果３０１の候補文字コード３０６として記録された候補文字コードの数だけ繰り返して行なう。
このようにすれば、大量の画像データから認識された文字画像データの誤認識を短時間で効率的に修正することができる。
制御部２０７は、スキャナー１４によって文書が読み込まれ、全体画像記憶部２０１に画像データが記憶されると、文字画像データ切出部２０２に１文字毎の文字画像データの切り出しを指示する。また、文字認識部２０４によって文字画像データの認識が終了し、オペレータによる終了指示があったときには、表示制御部２０５に修正画面の表示指示をする。
【００２７】
なお、表示制御部２０５によって、類似度の低い文字画像データから順に配置するようにしたけれども、逆にしてもよいのは勿論である。
図５は、認識データ記憶部２０３に最終的に文字認識修正結果として記憶される内容を示している。
文字認識修正結果５０１には、文書の文書番号５０２と、画像データ上での文字位置を示す文字画像位置５０３と、文字コード５０４とが記録されている。文字コード５０４は、誤認識の文字画像データとして修正されないときには、文字画像データ認識結果３０１の候補文字コード３０６がそのまま記録される。
【００２８】
これによって、文書ごとに、文書に含まれる文字画像位置に記載された文字の正しい文字コードが記録されることになる。例えば、この文字画像位置で特定されるサイズで文字コードで示される文字を所定のフォントでプリントすれば、スキャナー１４で入力された元の文書が復元されることになる。
次に、本実施の形態の動作を図６、図７のフローチャートを用いて説明する。
【００２９】
図６は、認識辞書２４を用いて文書中の文字画像データを認識処理する動作を説明するフローチャートである。
先ず、スキャナー１４で文書を読み込み、全体画像記憶部２０１に画像データを記憶させる（Ｓ６０２）。
文字画像データ切出部２０２は、画像データから一文字毎の文字画像データを切り出し、認識データ記憶部２０３に文字画像データ等を記録するとともに、文字認識部２０４に文字画像データを通知する（Ｓ６０４）。
【００３０】
文字認識部２０４は、認識辞書２４と照合し、市街化距離を計算し、市街化距離の一番短い標準文字を候補文字と認識する（Ｓ６０６）。文字画像データに対応して認識した候補文字の文字コードと市街化距離とを文字画像データ認識結果３０１に記録する（Ｓ６０８）。
次に、文字認識部２０４は、文字画像データ切出部２０２から文字画像データの通知がされたか否かを判定し（Ｓ６１０）、通知がされていればＳ６０６に戻り、通知がされていなければＳ６１２に移る。
【００３１】
次に、制御部２０７は、、終了指示があるか否かを判定し（Ｓ６１２）、あれば、処理を終了し、なければ、Ｓ６０２に戻る。
図７は、文字認識部２０４で認識された文字画像データ認識結果３０１の修正処理の動作を説明するフローチャートである。
先ず、表示制御部２０５は、認識データ記憶部２０３に記憶されている文字画像データ認識結果３０１に誤認識修正の未処理の候補文字コードがあるか否かを判定する（Ｓ７０２）。なければ処理を終了する。あるときは、未処理の候補文字コードを１つ選び、その文字画像データを市街化距離の長い方から順に読み出して並べた文字画像データ一覧を表示する（Ｓ７０４）。
【００３２】
次に、文字修正部２０６は、文字画像データ一覧から誤認識された文字画像データが選択さたか否かを判定し（Ｓ７０６）、選択されなければＳ７０２に戻る。選択されたときは、選択された文字画像データの正しい文字の入力を受ける（Ｓ７０８）。
文字修正部２０６は、認識データ記憶部２０３に記録されている文字画像データ認識結果３０１の候補文字コードを正しい文字の文字コードで置換し（Ｓ７１０）、Ｓ７０６に戻る。
【００３３】
（実施の形態２）
次に、本発明に係る文字認識結果修正装置の実施の形態２について説明する。この文字認識結果修正装置の構成は、上記実施の形態１の構成（図２参照）とほぼ同様であり、文字修正部２０６が誤認識辞書２５を有することが異なる。そこで、本実施の形態固有の構成について説明する。
【００３４】
図８は、文字修正部２０６が有する誤認識辞書の一例を示す図である。誤認識辞書２５は、文字コード８０１ごとに経験的にその文字に誤認識されやすい誤認識文字８０２とその文字コード８０３とが登録されている。例えば数字「０」は、数字「６」，「１」、アルファベット「Ｏ」，「ｏ」，「ａ」，「Ｄ」、ギリシャ文字「σ」，「Θ」から誤認識されることがあることを示している。
【００３５】
文字修正部２０６は、制御部２０７から候補文字コードの通知を受けると、誤認識辞書２５の一致する文字コードに登録された複数の誤認識文字を読み出し、表示制御部２０５に通知する。
制御部２０７は、文字認識部２０４で文字画像データの認識が終了したことを受け、表示制御部２０５に修正画面を表示するよう指示する。表示制御部２０５から選択した候補文字コードの通知を受けると、文字修正部２０６にその候補文字コードを通知する。
【００３６】
表示制御部２０５は、制御部２０７から修正画面の表示指示を受け、文字修正部２０６から誤認識文字の通知を受けると、ＣＲＴ１１に修正画面を表示する。
図９は、ＣＲＴ１１に表示された修正画面の一例を示す図である。
修正画面９０１には、文字画像データ一覧４０２と、この候補文字コードに対応する複数の誤認識文字９０２とが表示されている。誤認識文字９０２は、文字画像データ一覧４０２に表示された候補文字コードの文字に誤認識される確率の高い文字群である。
【００３７】
誤認識文字９０２は、文字画像データ４０２の最上段の近く、即ち、類似度の低い文字画像データの近傍に表示されている。
候補文字の修正操作を具体的に説明すると、文字画像データ一覧４０２の最上段の第４文字目の文字画像データ９０５が誤認識されている場合、オペレータは、マウスで誤認識文字９０２の中から正しい文字「６」９０３を選択し、矢符９０４で示すように文字画像データ９０５にドラッグアンドドロップする。
【００３８】
文字修正部２０６は、選択された文字「６」の文字コードを誤認識辞書２５から読み出し、認識データ記憶部２０３に記録された候補文字コードを読み出した文字コードで置換する。
このように、誤認識が予想される確率の高い文字を誤認識文字９０２として表示しておけば、実施の形態１のように、キーボードを用いて、テキストボックス４０３に文字を入力する煩雑さを回避して、効率的に誤認識文字を修正することができる。
【００３９】
なお、誤認識された文字画像データが修正されたことを確認できるように、文字画像データ９０５の表示を誤認識文字「６」９０３の表示に表示制御部２０５が変更表示するようにしてもよい。
次に、本実施の形態の動作を簡単に説明する。上記実施の形態１の動作と図７に示したフローチャートのＳ７０４〜Ｓ７０８の動作が異なるだけである。
【００４０】
表示制御部２０５は、未処理の候補文字コードを１つ選び、その文字画像データを市街化距離の長い方から順に読み出して並べた文字画像データ一覧と、誤認識文字とを表示した修正画面を表示する。
文字修正部２０６は、誤認識文字から正しい文字が選択され、誤認識された文字画像データにドラッグアンドドロップがされたか否かを判定する。ドラッグアンドドロップがされれば、Ｓ７１０に、されなければＳ７０２に戻る。
【００４１】
なお、上記各実施の形態では、文書に記載された手書き文字の誤認識修正について説明したけれども、手書き文字に限るものではなく、プリントされた印刷文字に適用できるのは勿論である。
また、文字コードはＪＩＳ文字コードを利用したけれども、他の文字コードを用いてよいのは勿論である。
【００４２】
【発明の効果】
以上説明したように、本発明は、入力された画像データから１文字毎の文字画像データを切り出す切出手段と、切り出された文字画像データから認識辞書を用いて候補文字を認識する候補文字認識手段と、前記文字画像データの画像データ上での位置と、候補文字の文字コードとを文字画像データに対応付けて記憶する記憶手段と、前記記憶手段に記憶された文字コードが同一の文字画像データを抽出して一覧表示する抽出表示手段と、一覧表示された文字画像データのうち誤認識された文字画像データを正しい文字に修正する文字修正操作手段と、前記記憶手段に記憶された誤認識された文字画像データに対応付けられた候補文字の文字コードを修正された正しい文字の文字コードに置換する置換手段とを備えることとしている。このような構成によって、大量の画像データに含まれる文字画像データを文字コード単位で修正するので、短時間に効率的に誤認識された文字画像データを正しい文字に修正することができる。
【００４３】
また、前記候補文字認識手段は、認識した候補文字の認識の確からしさを示す類似度を求め、前記記憶手段は、前記文字画像データに、更に候補文字の類似度とを対応付けて記憶しており、前記抽出表示手段は、類似度の高い順又は低い順に文字画像データを抽出して一覧表示することとしている。このような構成によって、オペレータは、一覧表示された文字画像データの最初の方、又は最後の方を注目して誤認識された文字画像データを見つけることができる。
【００４４】
また、前記候補文字認識手段は、認識辞書に登録された文字の標準特徴量と前記文字画像データの特徴量との距離を求めてその最短の文字を候補文字と認識し、前記記憶手段に記憶される類似度は前記距離であり、前記抽出表示手段は、当該距離の長いものから順に抽出して一覧表示することとしている。このような構成によって、オペレータは、一覧表示された文字画像データの最初の方だけを注目すれば、ご認識された文字画像データを見つけることができる。
【００４５】
また、前記文字修正操作手段は、文字コードに対応して誤認識の確率の高い複数の文字を登録した誤認識辞書と、候補文字の文字コードに対応する複数の文字を前記誤認識辞書から読み出し、候補文字の一覧表示とともに表示する誤認識文字表示部と、前記一覧表示された一の文字画像データに誤認識文字表示部で表示された一の文字を関連付けて一の文字に修正する修正操作部とを有することとしている。このような構成によって、一覧表示された文字画像データの誤認識された文字画像データを容易に正しい文字に修正することができる。
【００４６】
また、前記修正操作部は、オペレータによって、一の文字を一の文字画像データにドラッグアンドドロップされる操作であることとしている。このような構成によって、更に、オペレータは、誤認識された文字画像データを簡単な操作で正しい文字に修正することが可能となる。
また、本発明は、入力された画像データから１文字毎の文字画像データを切り出す切出ステップと、切り出された文字画像データから認識辞書を用いて候補文字を認識する候補文字認識ステップと、前記文字画像データの画像データ上での位置と、候補文字の文字コードとを文字画像データに対応付けて記憶領域に記録する記録ステップと、前記記憶領域に記録された文字コードが同一の文字画像データを抽出して一覧表示する抽出表示ステップと、一覧表示された文字画像データのうち誤認識された文字画像データを正しい文字に修正する文字修正操作ステップと、前記記憶領域に記憶された誤認識された文字画像データに対応付けられた候補文字の文字コードを修正された正しい文字の文字コードに置換する置換ステップとを有することとしている。このような方法によって、短時間に効率的に誤認識された文字画像データを正しい文字に修正することができる。
【００４７】
更に、本発明は、コンピュータを内蔵する文字認識結果修正装置に適用される文字認識結果修正プログラムであって、入力された画像データから１文字毎の文字画像データを切り出す切出ステップと、切り出された文字画像データから認識辞書を用いて候補文字を認識する候補文字認識ステップと、前記文字画像データの画像データ上での位置と、候補文字の文字コードとを文字画像データに対応付けて記憶領域に記録する記録ステップと、前記記憶領域に記録された文字コードが同一の文字画像データを抽出して一覧表示する抽出表示ステップと、一覧表示された文字画像データのうち誤認識された文字画像データを正しい文字に修正する文字修正操作ステップと、前記記憶領域に記憶された誤認識された文字画像データに対応付けられた候補文字の文字コードを修正された正しい文字の文字コードに置換する置換ステップとの各ステップをコンピュータに実行させることとしている。このような文字認識結果修正プログラムを文字認識結果修正装置に適用することによって、短時間に効率的に誤認識された文字画像データを正しい文字に修正することができる。
【図面の簡単な説明】
【図１】本発明に係る文字認識結果修正装置の実施の形態１のハードウェア構成を示す図である。
【図２】上記実施の形態の構成図である。
【図３】上記実施の形態の認識データ記憶部に文字画像データに対応付けて記憶された認識データの一例を示す図である。
【図４】上記実施の形態の修正画面の一例を示す図である。
【図５】上記実施の形態で修正された文字認識結果の一例を示す図である。
【図６】上記実施の形態の文字認識の動作を説明するフローチャートである。
【図７】上記実施の形態の文字画像データの認識結果の修正の動作を説明するフローチャートである。
【図８】本発明に係る文字認識結果修正装置の実施の形態２の文字修正部の有する誤認識辞書の内容の一例を示す図である。
【図９】上記実施の形態の修正画面の一例を示す図である。
【符号の説明】
１０  ＣＰＵ
１１  ＣＲＴ
１２  マウス
１３  キーボード
１４  スキャナー
１５  ＲＡＭ
１９  ハードディスク
２２  ＲＯＭ
２４  認識辞書
２５  誤認識辞書
２０１  全体画像記憶部
２０２  文字画像データ切出部
２０３  認識データ記憶部
２０４  文字認識部
２０５  表示制御部
２０６  文字修正部
２０７  制御部
【図１】
2004341754.tif 000003
【図２】
2004341754.tif 000004
【図３】
2004341754.tif 000005
【図４】
2004341754.tif 000006
【図５】
2004341754.tif 000007
【図６】
2004341754.tif 000008
【図７】
2004341754.tif 000009
【図８】
2004341754.tif 000010
【図９】
2004341754.tif 000011