(57)【要約】【課題】  帳票などに記載された文字の自動認識を支援する文字認識支援システムに係り、自動認識された文字の修正漏れの防止に役立つことを課題とする。【解決手段】  自動文字認識による第一認識文字データ及び第二認識文字データのいずれでも、修正されている文字は、信頼性レベル１とし（Ｓ９０７）、いずれか一方のみ修正されている文字は、信頼性レベル２とし（Ｓ９０８）、いずれも修正されていない文字を信頼性レベル３と判定する（Ｓ９０９）。修正済の文字列を再確認する文字再修正画面で、信頼性が高い文字は網掛け表示するとともに入力不可とし、信頼性の低い文字の再確認を促す。【選択図】        図９
2006099213.tif 000002
【特許請求の範囲】
【請求項１】
文字イメージデータを自動文字認識して得られた文字コード列に対する修正を操作者に促す文字認識支援システムであって、以下の要素を有することを特徴とする文字認識支援システム
（１）文字イメージデータを自動文字認識して、文字コード列からなる第一認識文字データを生成する第一文字認識エンジン部
（２）生成した第一認識文字データを記憶する第一認識文字データ記憶部
（３）文字イメージデータを自動文字認識して、文字コード列からなる第二認識文字データを生成する第二文字認識エンジン部
（４）生成した第二認識文字データを記憶する第二認識文字データ記憶部
（５）第一認識文字データの文字コード列を文字として表示する第一認識文字表示エリアと、文字イメージデータをイメージとして表示するイメージ表示エリアとを有し、第一認識文字表示エリアに含まれる文字の修正操作を操作者に促す文字修正画面を出力し、文字修正画面で修正された文字コードを含む文字コード列と文字毎に修正されたか否かを示す修正有無とからなる第一修正文字データを受け付け、
更に、第二認識文字データの文字コード列を文字として表示する第二認識文字表示エリアと、文字イメージデータをイメージとして表示するイメージ表示エリアとを有し、第二認識文字表示エリアに含まれる文字の修正操作を操作者に促す文字修正画面を出力し、文字修正画面で修正された文字コードを含む文字コード列と文字毎に修正されたか否かを示す修正有無とからなる第二修正文字データを受け付ける文字修正操作部
（６）受け付けた第一修正文字データを記憶する第一修正文字データ記憶部
（７）受け付けた第二修正文字データを記憶する第二修正文字データ記憶部
（８）第一修正文字データに含まれる修正有無と、第二修正文字データに含まれる修正有無との組み合わせにより、文字毎の信頼性レベルを判定する信頼性レベル判定部
（９）判定した文字毎の信頼性レベルを記憶する信頼性レベル記憶部
（１０）第一認識文字データの文字コード列、又は第二認識文字データの文字コード列を、文字として表示する認識文字表示エリアと、文字イメージデータをイメージとして表示するイメージ表示エリアとを有し、文字毎の信頼性レベルに基づいて、認識文字表示エリアの文字領域毎の表示属性を設定し、認識文字表示エリアに含まれる文字の修正操作を操作者に促す文字修正画面を出力し、文字修正画面で修正された文字コードを含む文字コード列を、再修正文字データとして受け付ける文字再修正操作部。
【請求項２】
文字再修正操作部は、更に、文字毎の信頼性レベルに基づいて、認識文字表示エリアの文字領域毎の入力属性を設定することを特徴とする請求項１記載の文字認識支援システム。
【請求項３】
信頼性レベル記憶部は、第一修正文字データに含まれる文字コードと、第二修正文字データに含まれる文字コードが違う場合に、当該文字の信頼性レベルを、「確認を要するレベル」に判定することを特徴とする請求項１記載の文字認識支援システム。
【請求項４】
信頼性レベル判定部は、第一修正文字データと第二修正文字データが共に修正有である場合と、第一修正文字データと第二修正文字データのいずれか一方が修正無で、他方が修正有である場合とを、「確認を要しないレベル」と判定し、
文字再修正操作部は、信頼性レベルが「確認を要しないレベル」である文字について、認識文字表示エリアの文字領域の表示属性を、操作者が認識し難い表示形態に設定することを特徴とする請求項１記載の文字認識支援システム。
【請求項５】
信頼性レベル判定部は、第一修正文字データと第二修正文字データが共に修正有である場合を、「確認を要しないレベル」と判定し、
文字再修正操作部は、信頼性レベルが「確認を要しないレベル」である文字について、認識文字表示エリアの文字領域の表示属性を、操作者が認識し難い表示形態に設定することを特徴とする請求項１記載の文字認識支援システム。
【請求項６】
文字再修正操作部は、信頼性レベルが「確認を要しないレベル」である文字について、認識文字表示エリアの文字領域の入力属性を、入力不可に設定することを特徴とする請求項４又は５のいずれかに記載の文字認識支援システム。
【請求項７】
信頼性レベル判定部は、操作者のレベルに応じて、信頼性レベルを修正することを特徴とする請求項１記載の文字認識支援システム。
【請求項８】
文字イメージデータを自動文字認識して得られた文字コード列に対する修正を操作者に促す文字認識支援システムとなるコンピュータに、以下の手順を実行させるためのプログラム
（１）文字イメージデータを自動文字認識して、文字コード列からなる第一認識文字データを生成する第一文字認識手順
（２）文字イメージデータを自動文字認識して、文字コード列からなる第二認識文字データを生成する第二文字認識手順
（３）第一認識文字データの文字コード列を文字として表示する第一認識文字表示エリアと、文字イメージデータをイメージとして表示するイメージ表示エリアとを有し、第一認識文字表示エリアに含まれる文字の修正操作を操作者に促す文字修正画面を出力し、文字修正画面で修正された文字コードを含む文字コード列と文字毎に修正されたか否かを示す修正有無とからなる第一修正文字データを受け付ける第一文字修正操作手順
（４）第二認識文字データの文字コード列を文字として表示する第二認識文字表示エリアと、文字イメージデータをイメージとして表示するイメージ表示エリアとを有し、第二認識文字表示エリアに含まれる文字の修正操作を操作者に促す文字修正画面を出力し、文字修正画面で修正された文字コードを含む文字コード列と文字毎に修正されたか否かを示す修正有無とからなる第二修正文字データを受け付ける第二文字修正操作手順
（５）第一修正文字データに含まれる修正有無と、第二修正文字データに含まれる修正有無との組み合わせにより、文字毎の信頼性レベルを判定する信頼性レベル判定手順
（６）第一認識文字データの文字コード列、又は第二認識文字データの文字コード列を、文字として表示する認識文字表示エリアと、文字イメージデータをイメージとして表示するイメージ表示エリアとを有し、文字毎の信頼性レベルに基づいて、認識文字表示エリアの文字領域毎の表示属性を設定し、認識文字表示エリアに含まれる文字の修正操作を操作者に促す文字修正画面を出力し、文字修正画面で修正された文字コードを含む文字コード列を、再修正文字データとして受け付ける文字再修正操作手順。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、帳票などに記載された文字の自動認識を支援する文字認識支援システムに係り、自動認識された文字の修正漏れの防止に役立つ技術に関する。
【背景技術】
【０００２】
入会申込書や商品発注書のような帳票は、現在でもその多くは、用紙に直接手書きで記入される。従って、これら帳票に係るデータを電子化することが必要であり、特定フィールドの文字のコード化を効率化する為に、ＯＣＲによる自動文字認識処理を用いたＯＣＲシステムが開発されている。
【０００３】
このような手書き文字の自動認識処理は技術的に難易度が高く、また、現実に処理されるイメージデータそのものが劣化しているケースも多いため、認識率は決して高くない。その為、文字認識エンジンにより認識結果を得て、更にこれらをオペレータがイメージ中の文字と目視で比較して確認する作業を行っている。
【０００４】
しかし、このようなオペレータによる認識文字の修正を経ても、現実には過誤が絶えない。つまり、オペレータが確認すべき範囲が広く、量も多い為に、その注意力を維持できる限界を超えていると考えられる。
【特許文献１】特開平１１−３２８３０４号公報
【特許文献２】特開平１１−２２４３０５号公報
【特許文献３】特開２００３−０９１６９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上述ような問題を解決するためになされたものであって、主な目的は、自動文字認識結果を修正した修正文字列について、その修正の信頼性に基づいて特に再度の確認が必要な文字を抽出し、それらの文字に限って、操作者に再確認と再修正を促すことにより、認識ミス看過の防止に役立つことである。
【課題を解決するための手段】
【０００６】
本発明に係る文字認識支援システムは、
文字イメージデータを自動文字認識して得られた文字コード列に対する修正を操作者に促す文字認識支援システムであって、以下の要素を有することを特徴とする
（１）文字イメージデータを自動文字認識して、文字コード列からなる第一認識文字データを生成する第一文字認識エンジン部
（２）生成した第一認識文字データを記憶する第一認識文字データ記憶部
（３）文字イメージデータを自動文字認識して、文字コード列からなる第二認識文字データを生成する第二文字認識エンジン部
（４）生成した第二認識文字データを記憶する第二認識文字データ記憶部
（５）第一認識文字データの文字コード列を文字として表示する第一認識文字表示エリアと、文字イメージデータをイメージとして表示するイメージ表示エリアとを有し、第一認識文字表示エリアに含まれる文字の修正操作を操作者に促す文字修正画面を出力し、文字修正画面で修正された文字コードを含む文字コード列と文字毎に修正されたか否かを示す修正有無とからなる第一修正文字データを受け付け、
更に、第二認識文字データの文字コード列を文字として表示する第二認識文字表示エリアと、文字イメージデータをイメージとして表示するイメージ表示エリアとを有し、第二認識文字表示エリアに含まれる文字の修正操作を操作者に促す文字修正画面を出力し、文字修正画面で修正された文字コードを含む文字コード列と文字毎に修正されたか否かを示す修正有無とからなる第二修正文字データを受け付ける文字修正操作部
（６）受け付けた第一修正文字データを記憶する第一修正文字データ記憶部
（７）受け付けた第二修正文字データを記憶する第二修正文字データ記憶部
（８）第一修正文字データに含まれる修正有無と、第二修正文字データに含まれる修正有無との組み合わせにより、文字毎の信頼性レベルを判定する信頼性レベル判定部
（９）判定した文字毎の信頼性レベルを記憶する信頼性レベル記憶部
（１０）第一認識文字データの文字コード列、又は第二認識文字データの文字コード列を、文字として表示する認識文字表示エリアと、文字イメージデータをイメージとして表示するイメージ表示エリアとを有し、文字毎の信頼性レベルに基づいて、認識文字表示エリアの文字領域毎の表示属性を設定し、認識文字表示エリアに含まれる文字の修正操作を操作者に促す文字修正画面を出力し、文字修正画面で修正された文字コードを含む文字コード列を、再修正文字データとして受け付ける文字再修正操作部。
【０００７】
文字再修正操作部は、更に、文字毎の信頼性レベルに基づいて、認識文字表示エリアの文字領域毎の入力属性を設定することを特徴とする。
【０００８】
信頼性レベル記憶部は、第一修正文字データに含まれる文字コードと、第二修正文字データに含まれる文字コードが違う場合に、当該文字の信頼性レベルを、「確認を要するレベル」に判定することを特徴とする。
【０００９】
信頼性レベル判定部は、第一修正文字データと第二修正文字データが共に修正有である場合と、第一修正文字データと第二修正文字データのいずれか一方が修正無で、他方が修正有である場合とを、「確認を要しないレベル」と判定し、
文字再修正操作部は、信頼性レベルが「確認を要しないレベル」である文字について、認識文字表示エリアの文字領域の表示属性を、操作者が認識し難い表示形態に設定することを特徴とする。
【００１０】
信頼性レベル判定部は、第一修正文字データと第二修正文字データが共に修正有である場合を、「確認を要しないレベル」と判定し、
文字再修正操作部は、信頼性レベルが「確認を要しないレベル」である文字について、認識文字表示エリアの文字領域の表示属性を、操作者が認識し難い表示形態に設定することを特徴とする。
【００１１】
文字再修正操作部は、信頼性レベルが「確認を要しないレベル」である文字について、認識文字表示エリアの文字領域の入力属性を、入力不可に設定することを特徴とする。
【００１２】
信頼性レベル判定部は、操作者のレベルに応じて、信頼性レベルを修正することを特徴とする。
【００１３】
本発明に係るプログラムは、
文字イメージデータを自動文字認識して得られた文字コード列に対する修正を操作者に促す文字認識支援システムとなるコンピュータに、以下の手順を実行させるためのプログラムであることを特徴とする
（１）文字イメージデータを自動文字認識して、文字コード列からなる第一認識文字データを生成する第一文字認識手順
（２）文字イメージデータを自動文字認識して、文字コード列からなる第二認識文字データを生成する第二文字認識手順
（３）第一認識文字データの文字コード列を文字として表示する第一認識文字表示エリアと、文字イメージデータをイメージとして表示するイメージ表示エリアとを有し、第一認識文字表示エリアに含まれる文字の修正操作を操作者に促す文字修正画面を出力し、文字修正画面で修正された文字コードを含む文字コード列と文字毎に修正されたか否かを示す修正有無とからなる第一修正文字データを受け付ける第一文字修正操作手順
（４）第二認識文字データの文字コード列を文字として表示する第二認識文字表示エリアと、文字イメージデータをイメージとして表示するイメージ表示エリアとを有し、第二認識文字表示エリアに含まれる文字の修正操作を操作者に促す文字修正画面を出力し、文字修正画面で修正された文字コードを含む文字コード列と文字毎に修正されたか否かを示す修正有無とからなる第二修正文字データを受け付ける第二文字修正操作手順
（５）第一修正文字データに含まれる修正有無と、第二修正文字データに含まれる修正有無との組み合わせにより、文字毎の信頼性レベルを判定する信頼性レベル判定手順
（６）第一認識文字データの文字コード列、又は第二認識文字データの文字コード列を、文字として表示する認識文字表示エリアと、文字イメージデータをイメージとして表示するイメージ表示エリアとを有し、文字毎の信頼性レベルに基づいて、認識文字表示エリアの文字領域毎の表示属性を設定し、認識文字表示エリアに含まれる文字の修正操作を操作者に促す文字修正画面を出力し、文字修正画面で修正された文字コードを含む文字コード列を、再修正文字データとして受け付ける文字再修正操作手順。
【発明の効果】
【００１４】
本発明によれば、認識文字の修正に対する信頼性に基づいて再確認を要する文字を抽出するので、操作者の注意を集中させて、看過の可能性が比較的高い文字を効率的にチェックさせることができる。
【発明を実施するための最良の形態】
【００１５】
実施の形態１．
本システムでは、手書き文字の自動認識結果を操作者が文字修正し、その修正結果を更に再修正する手順を採る。まず、自動文字認識から文字修正までの処理について説明する。
【００１６】
図１は、文字認識支援システムの文字修正までの処理に関する構成を示す図である。文字修正まで処理に関連して、文字認識支援システムは、手書文字イメージデータ記憶部１１、第一文字認識エンジン部１２、第一認識文字データ記憶部１３、第二文字認識エンジン部１４、第二認識文字データ記憶部１５、文字修正操作部１６、第一修正文字データ記憶部１７、及び第二修正文字データ記憶部１８を有している。
【００１７】
図２は、文字修正までの処理フローを示す図である。第一文字認識エンジン部１２による第一文字認識処理（Ｓ２０１）で、手書文字イメージデータ記憶部１１に記憶されている手書き文字イメージデータから文字を認識し、認識した文字コード列を第一認識文字データとして、第一認識文字データ記憶部１３に記憶させる。次に、第二文字認識エンジン部１４による第二文字認識処理（Ｓ２０２）で、同様に手書文字イメージデータ記憶部１１に記憶されている手書き文字イメージデータから文字を認識し、認識した文字コード列を第二認識文字データとして、第二認識文字データ記憶部１５に記憶させる。
【００１８】
文字修正操作部１６による第一文字修正操作処理（Ｓ２０３）では、帳票フォーマットに従って、第一認識文字データ記憶部１３に記憶している第一認識文字データの文字コード列を文字表示として配置し、その文字に対応する手書き文字イメージ部分をイメージのまま配置し、第一認識文字の確認と修正を促す文字修正画面を生成し、出力する。
【００１９】
図３は、第一認識文字データに関する文字修正画面の例を示す図である。３０１は、手書き文字イメージ部分のイメージ表示エリアであり、３０２は、第一認識文字の表示エリアである。３１１から３１９までの各文字表示エリアは、他の文字の修正に影響されずに、独立して文字を修正する（つまり、別の文字に置き換える）操作を行うことができる。このように、文字修正画面は、第一認識文字データに含まれる文字ごとに修正操作が可能であり、修正した文字を含む文字コード列を受け付けるように構成されている。文字コード列は、第一修正文字データの一部として、第一修正文字データ記憶部１７に記憶させる。尚、後述するように、修正文字データには、文字コード列と文字毎の修正有無（修正別）の情報が含まれている。
【００２０】
第二文字修正操作処理（Ｓ２０４）では、同様に文字修正操作部１６により、帳票フォーマットに従って、第二認識文字データ記憶部１５に記憶している第二認識文字データと、その文字に対応する手書き文字イメージ部分を配置し、第二認識文字の確認と修正を促す文字修正画面を生成し、出力する。
【００２１】
図４は、第二認識文字データに関する文字修正画面の例を示す図である。４０１は、手書き文字イメージ部分のイメージ表示エリアであり、４０２は、第二認識文字の表示エリアである。４１１から４１９までの各文字の領域は、他の文字の修正に影響されずに、独立して文字を修正する操作を行うことができる。このように、文字修正画面は、第二認識文字データに含まれる文字ごとに修正操作が可能であり、置き換えた文字を含む文字コード列を受け付けるように構成されている。文字コード列は、第二修正文字データとして、第二修正文字データ記憶部１８に記憶させる。第二修正文字データにも、文字コード列と文字毎の修正有無（修正別）の情報が含まれている。
【００２２】
図５は、第一修正文字データの例を示す図であり、図６は、第二修正文字データの例を示す図である。修正文字データは、第一修正文字データの場合も、第二修正文字データの場合も、文字コード列と文字毎の修正有無（修正別）の情報を有している。
【００２３】
図５の第一修正文字データの場合、１文字目と２文字目が修正されていることを示している。しかし、実際には、まだ５文字目の‘吉’と６文字目‘材’が誤っている。図６の第二修正文字データの場合も、１文字目と３文字目と６文字目とが修正されていることを示しているが、まだ５文字目の‘吉’が誤っている。
【００２４】
続いて、文字再修正までの処理について説明する。図７は、文字認識支援システムの文字再修正までの処理に関する構成を示す図である。文字再修正まで処理に関して、文字認識支援システムは、信頼性レベル判定部７１、信頼性レベル記憶部７２、文字再修正操作部７３、再修正文字データ記憶部７４、及び再修正文字データ出力部７５を有している。
【００２５】
図８は、文字再修正まで処理フローを示す図である。信頼性レベル判定部７１による信頼性レベル判定処理（Ｓ８０１）に続いて、文字再修正操作部７３による文字再修正操作処理（Ｓ８０２）を行う。
【００２６】
信頼性レベル判定処理（Ｓ８０１）について詳述する。図９は、信頼性レベル判定処理フローを示す図である。文字コード列に含まれる１文字コード毎に以下の処理を繰り返す（Ｓ９０１）。第一修正文字データから該当する文字コード（第一文字コード）と対応する修正有無（第一文字修正有無）を読み込み（Ｓ９０２）、同様に第二修正文字データから該当する文字コード（第二文字コード）と対応する修正有無（第二文字修正有無）を読み込む（Ｓ９０３）。そして、第一文字コードと第二文字コードを比較する（Ｓ９０４）。両文字コードが不一致の場合には、信頼性レベルを４とする（Ｓ９０５）。一方、両文字コードが一致した場合には、第一文字修正有無と第二文字修正有無の組み合わせを判定する（Ｓ９０６）。共に修正有りの場合には、信頼性レベルを１とする（Ｓ９０７）。いずれか一方が修正有りで他方が修正無しの場合には、信頼性レベルを２とする（Ｓ９０８）。共に修正無しの場合には、信頼性レベルを３とする（Ｓ９０９）。そして、すべての文字について処理した時点で終了する（Ｓ９１０）。
【００２７】
図１０は、信頼性レベルの例を示す図である。１文字目は、第一文字コードと第二文字コードともに修正されていることを示し、２文字目と３文字目は、いずれか一方のみが収修正されていることを示し、４文字目と５文字目は、いずれも修正されていないことを示している。６文字目は、第一文字コードと第二文字コードが一致していないことを示している。
【００２８】
このように、信頼性レベル１は、ともに操作者により修正されているので、信頼性が高いと想定される。一方、信頼性レベル４は、文字コード自体が一致していないので、いずれかが誤っており、必ず確認し、再修正しなければならない。信頼性レベル２については、いずれかの文字が操作者により修正されており、更に文字コードが一致しているので、信頼性が比較的高いと想定される。信頼性レベル３については、文字コードが一致しているが、いずれの操作者も修正していないので、操作者がともに誤りを見逃している可能性があり、比較的信頼性が低い。図３と図４の例では、いずれも５文字目について誤りを看過している。
【００２９】
文字再修正操作処理では、上述の信頼性レベルに基づいて、操作者に文字の確認と再修正を促す。文字再修正操作処理（Ｓ８０２）について詳述する。図１１は、文字再修正操作処理フローを示す図である。
【００３０】
まず、第一修正文字データ記憶部から第一修正文字データに含まれる文字コード列を読み込み（Ｓ１１０１）、当該文字コード列を再修正フィールドに文字表示するように設定する（Ｓ１１０２）。この例では、第一修正文字データを再修正の基礎としているが、第二修正文字データを再修正の基礎としても構わない。その場合には、Ｓ１１０１で第二修正文字データ記憶部から第二修正文字データに含まれる文字コード列を読み込む。
【００３１】
文字コード列に含まれる１文字コード毎に以下の処理を繰り返す（Ｓ１１０３）。信頼性レベル記憶部７２から当該文字に対応する信頼性レベルを読み込み（Ｓ１１０４）、信頼性レベルに従って、当該文字の領域の表示属性を設定し（Ｓ１１０５）、同様に信頼性レベルに従って、当該文字の領域の入力属性を設定する（Ｓ１１０６）。
【００３２】
本実施の形態では、信頼性レベル３と信頼性レベル４について、確認と再修正を促す。つまり、信頼性レベル３と信頼性レベル４を「確認を要するレベル」と判定している。従って、「確認を要しないレベル」である信頼性レベル１と信頼性レベル２の文字の領域のベースを暗いパターンの表示属性とする。例えば、カラー表示の場合は、グレーにする。あるいは、網掛け表示とする。また、「確認を要しないレベル」である信頼性レベル１と信頼性レベル２の文字の領域は、文字カーソルを受け入れず、文字の入力が不可能な入力属性とする。図１２は、文字再修正画面の例を示す図である。
【００３３】
これらの処理をすべての文字について処理した時点で（Ｓ１１０７）、手書き文字イメージ部分の表示エリアに、手書き文字部分のイメージデータを設定し（Ｓ１１０８）、文字再修正画面を出力する（Ｓ１１０９）。信頼性レベル３と信頼性レベル４の文字が、他の文字に比べて見やすく表示されているので、操作者は、これらの文字を確認し、誤りを見つけた場合には、再修正する。
【００３４】
操作者の操作でこの画面を閉じると、文字再修正操作部７３は、再修正された文字コードを含む再修正文字データを受け付ける（Ｓ１１１０）。そして、受け付けた再修正文字データを、再修正文字データ記憶部７４に記憶する（Ｓ１１１１）。再修正文字データは、必要に応じて再修正文字データ出力部７５から出力することができる。本実施の形態によれば、認識文字の修正に対する信頼性に基づいて再確認を要する文字を抽出するので、操作者の注意を集中させて、看過の可能性が比較的高い文字を効率的にチェックさせることができる。
【００３５】
実施の形態２．
実施の形態１では、信頼性レベル３と信頼性レベル４について、「確認を要するレベル」として確認と再修正を促したが、更に信頼性レベル２も含めて「確認を要するレベル」として確認と再修正を促してもよい。
【００３６】
この形態では、Ｓ１１０５で、「確認を要しないレベル」である信頼性レベル１の文字の領域のみ、そのベースを暗いパターンの表示属性とする。また、Ｓ１１０６で、「確認を要しないレベル」である信頼性レベル１の文字の領域のみ、文字カーソルを受け入れず、文字の入力が不可能な入力属性とする。本実施の形態によれば、実施の形態１と比べて、より広い範囲について確認を行うことができ、確認作業を行うオペレータの作業量が増えても、より正確な認識が要求される場合において、有効である。
【００３７】
実施の形態３．
上述の実施の形態では、確認と再修正を促さない文字の領域のベースを暗いパターンの表示属性としたが、代わりに、表示文字を薄い色としてもよい。また、表示文字を小さくしてもよい。
【００３８】
つまり、確認と再修正を促さない文字の表示属性を、文字が比較的読み難い状態（操作者が認識し難い状態）の表示属性とすることが有効である。本実施の形態によれば、実施の形態１と比べて、表示属性に様々なバリエーションを持たせることができ、ユーザの希望や画面構成に応じて使いやすい表示属性を用いた文字認識支援システム及びプログラムを提供できる。
【００３９】
実施の形態４．
上述の形態では、信頼性レベルにより表示属性と入力属性を区別したが、表示属性のみ区別し、入力属性については区別しなくてもよい。つまり、信頼性にかかわらず、いずれの文字も修正できるように文字再修正画面を生成してもよい。本実施の形態によれば、実施の形態１と比べて、いずれの文字も修正できるので、より自由度の高い文字認識支援システム及びプログラムを提供できる。
【００４０】
実施の形態５．
文字修正操作部１６により出力される文字修正画面に対する操作を行う操作者のランクを信頼性に反映させる形態について説明する。
【００４１】
例えば、予め操作者を識別する操作者ＩＤに対応付けて、操作者のランク係数を記憶した操作者ランクテーブルを設けておく。そして、文字修正画面において、当該画面を操作する操作者ＩＤを入力させ、第一認識文字の修正の場合には第一修正文字データ記憶部１７に、第一修正文字データとともに、第一の操作者ＩＤを記憶しておく。第二認識文字の修正の場合には、同様に第二修正文字データ記憶部１８に、第二修正文字データとともに、第二の操作者ＩＤを記憶しておく。
【００４２】
例えば、平均的な操作者よりも優れた注意力を有する場合には、ランク係数を小さく（例えば、１以下）、逆に平均的な操作者よりも注意力が劣る場合には、ランク係数を大きくする（例えば、１以上）。
【００４３】
信頼性レベル判定部７１による信頼性レベル判定処理では、第一修正文字データ記憶部１７と第二修正文字データ記憶部１８からそれぞれ第一の操作者ＩＤと第二の操作者ＩＤを読み込み、これらの操作者ＩＤに対応するランク係数を操作者ランクテーブルからそれぞれ取得し、２つのランク係数を信頼性レベルに乗じて、積を新たな信頼性レベルする。つまり、操作者のランクに応じて、信頼性レベルを修正する。
【００４４】
そして、修正した信頼性レベルが所定の閾値を越えているか否かで、「確認を要するレベル」と「確認を要しないレベル」を判定する。
【００４５】
本実施の形態によれば、操作者のランクを反映した信頼性に基づいて、修正文字の確認及び再修正を促すことができる。  
【００４６】
文字認識支援システムは、コンピュータであり、各要素はプログラムにより処理を実行することができる。また、プログラムを記憶媒体に記憶させ、記憶媒体からコンピュータに読み取られるようにすることができる。
【００４７】
図１３は、文字認識支援システムのハードウエア構成例を示す図である。バスに、演算装置１３０１、データ記憶装置１３０２、メモリ１３０３が接続されている。データ記憶装置１３０２は、例えばＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やハードディスクである。メモリ１３０３は、通常ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
【００４８】
プログラムは、通常データ記憶装置１３０２に記憶されており、メモリ１３０３にロードされた状態で、順次演算装置１３０１に読み込まれ処理を行う。
【図面の簡単な説明】
【００４９】
【図１】文字認識支援システムの文字修正まで処理に関する構成を示す図である。
【図２】文字修正までの処理フローを示す図である。
【図３】第一認識文字データに関する文字修正画面の例を示す図である。
【図４】第二認識文字データに関する文字修正画面の例を示す図である。
【図５】第一修正文字データの例を示す図である。
【図６】第二修正文字データの例を示す図である。
【図７】文字認識支援システムの文字再修正まで処理に関する構成を示す図である。
【図８】文字再修正まで処理フローを示す図である。
【図９】信頼性レベル判定処理フローを示す図である。
【図１０】信頼性レベルの例を示す図である。
【図１１】文字再修正操作処理フローを示す図である。
【図１２】文字再修正画面の例を示す図である。
【図１３】文字認識支援システムのハードウェア構成例を示す図である。
【符号の説明】
【００５０】
１１  手書文字イメージデータ記憶部、１２  第一文字認識エンジン部、１３  第一認識文字データ記憶部、１４  第二文字認識エンジン部、１５  第二認識文字データ記憶部、１６  文字修正操作部、１７  第一修正文字データ記憶部、１８  第二修正文字データ記憶部、７１  信頼性レベル判定部、７２  信頼性レベル記憶部、７３  文字再修正操作部、７４  再修正文字データ記憶部、７５  再修正文字データ出力部。
【図１】
2006099213.tif 000003
【図２】
2006099213.tif 000004
【図３】
2006099213.tif 000005
【図４】
2006099213.tif 000006
【図５】
2006099213.tif 000007
【図６】
2006099213.tif 000008
【図７】
2006099213.tif 000009
【図８】
2006099213.tif 000010
【図９】
2006099213.tif 000011
【図１０】
2006099213.tif 000012
【図１１】
2006099213.tif 000013
【図１２】
2006099213.tif 000014
【図１３】
2006099213.tif 000015