(57)【要約】【課題】誤読文字を容易に見つけられるようにすることにより、誤読文字修正の全時間を短縮する。【解決手段】ユーザの設定に応じて、頁単位又は全頁一括して、文字認識結果を補助ファイルに入れ、原稿画像データのＰＤＦファイルに併合し又は併合しない。文字認識確度が閾値より小さい場合、ユーザの選択に応じて、その文字又は指定の置換記号を指定色で表示させるようにする。求めた各文字認識確度をその文字コードと対応付けて記憶しておき、ユーザが設定画面上のスライドバーで閾値を変更し、ＯＫボタンを押下したことに応答して、上記表示のデータを更新してもよい。【選択図】図６
2013130997.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサと、
スキャナと、
プログラム及びパターン辞書が格納された記憶手段と、
を有し、該プログラムは該プロセッサに対し、該スキャナで読み取った原稿画像の文字領域を認識させ、該文字領域内の文字画像と該パターン辞書とに基づいて文字を認識させることにより、該文字画像を文字コードに変換させるともに、該文字コードを該文字領域中の文字画像の位置と対応付けさせ、該対応付けた文字コードと位置の情報を含む文字認識結果を該記憶手段に格納させる画像形成装置において、
該記憶手段にはさらに閾値が格納され、
該プログラムは該プロセッサに対しさらに、
該文字を認識したときの認識確度が該閾値より小さい場合、該文字の文字コードに要確認情報を付加させ、
該要確認情報は、該認識結果を閲覧する際に該要確認情報が付加された文字コードの文字を該要確認情報が付加されていないものと異なるように表示させるものであることを特徴とする画像形成装置。
【請求項２】
該要確認情報は、文字コードの表示色を示す情報であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
該要確認情報は、文字コードを置換する所定の記号コードであることを特徴とする請求項１に記載の画像形成装置。
【請求項４】
該プログラムは該プロセッサに対しさらに、該スキャナで読み取った原稿画像の画像ファイルに、該認識結果を内容とする補助ファイルを、抽出可能に併合させて、該記憶手段に格納させる、
ことを特徴とする請求項１乃至３のいずれか１つに記載の画像形成装置。
【請求項５】
該プログラムは該プロセッサに対しさらに、ユーザによる選択に応じ、読み取った頁毎に又は全頁一括して、該認識結果の文字コードを含むファイルを補助ファイルとして抽出可能に、該原稿画像の画像ファイルに併合させ該記憶手段に格納させる、
ことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
該プログラムは該プロセッサに対しさらに、認識した各文字について、該認識確度を該文字コードと対応付けさせて該記憶手段に格納させ、
該閾値の変更入力の確定に応答して、各文字につき、該格納された認識確度と該変更された閾値とに基づき該要確認情報の付加処理を再度行わせることにより、該要確認情報を更新させる、
ことを特徴とする請求項１乃至５のいずれか１つに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャナで読み取った原稿画像に対しＯＣＲ処理を行う機能を備えた画像形成装置に関する。
【背景技術】
【０００２】
紙文書の電子化により、文書管理コストを削減したり、再利用性を向上させたり、機械翻訳で利用したりすることができるので、その需要が増加している。
【０００３】
下記特許文献１に開示されているように、紙文書の電子化作業において、原稿画像のレイアウト認識を行って、文字画像領域、図形領域及び画像領域を認識し、この文字画像領域をＯＣＲ処理して文字コードに変換することが行われている。
【０００４】
ＯＣＲの文字識字率は平均９０％以上であり、その向上が図られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−６６１９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、ＯＣＲの文字識字率が向上しても、１００％にはすることができないので、ユーザは、誤読した文字を見つけて修正する必要があり、その処理に要する時間が比較的長い。
【０００７】
本発明の目的は、このような問題点に鑑み、誤読文字を容易に見つけられるようにすることにより、誤読文字修正の全時間を短縮することが可能な画像形成装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１態様では、プロセッサと、
スキャナと、
プログラム及びパターン辞書が格納された記憶手段と、
を有し、該プログラムは該プロセッサに対し、該スキャナで読み取った原稿画像の文字領域を認識させ、該文字領域内の文字画像と該パターン辞書とに基づいて文字を認識させることにより、該文字画像を文字コードに変換させるともに、該文字コードを該文字領域中の文字画像の位置と対応付けさせ、該対応付けた文字コードと位置の情報を含む文字認識結果を該記憶手段に格納させる画像形成装置において、
該記憶手段にはさらに閾値が格納され、
該プログラムは該プロセッサに対しさらに、
該文字を認識したときの認識確度が該閾値より小さい場合、該文字の文字コードに要確認情報を付加させ、
該要確認情報は、該認識結果を閲覧する際に該要確認情報が付加された文字コードの文字を該要確認情報が付加されていないものと異なるように表示させるものである。
【０００９】
本発明による画像形成装置の第２態様では、第１態様において、該要確認情報は、文字コードの表示色を示す情報である。
【００１０】
本発明による画像形成装置の第３態様では、第１態様において、該要確認情報は、文字コードを置換する所定の記号コードである。
【００１１】
本発明による画像形成装置の第４態様では、第１乃至３態様のいずれか１つにおいて、該プログラムは該プロセッサに対しさらに、該スキャナで読み取った原稿画像の画像ファイルに、該認識結果を内容とする補助ファイルを、抽出可能に併合させて、該記憶手段に格納させる。
【００１２】
本発明による画像形成装置の第５態様では、第４態様において、該プログラムは該プロセッサに対しさらに、ユーザによる選択に応じ、読み取った頁毎に又は全頁一括して、該認識結果の文字コードを含むファイルを補助ファイルとして抽出可能に、該原稿画像の画像ファイルに併合させ該記憶手段に格納させる。
【００１３】
本発明による画像形成装置の第６態様では、第１乃至５態様のいずれか１つにおいて、該プログラムは該プロセッサに対しさらに、認識した各文字について、該認識確度を該文字コードと対応付けさせて該記憶手段に格納させ、
該閾値の変更入力の確定に応答して、各文字につき、該格納された認識確度と該変更された閾値とに基づき該要確認情報の付加処理を再度行わせることにより、該要確認情報を更新させる。
【発明の効果】
【００１４】
上記第１態様の構成によれば、文字認識確度が閾値より小さい場合、その文字コードに要確認情報を付加し、該要確認情報は、認識結果を閲覧する際に該要確認情報が付加された文字コードの文字を該要確認情報が付加されていないものと異なるように表示させるものであるので、誤読文字発見が容易となり、より短時間で誤読文字を修正可能となるという効果を奏する。
【００１５】
上記第２態様の構成によれば、文字認識確度が閾値より小さい文字が、通常の文字と異なる色で表示されることになるので、誤読文字発見が容易となるという効果を奏する。
【００１６】
上記第３態様の構成によれば、文字認識確度が閾値より小さい文字が、所定の記号で表示されることになるので、誤読文字発見が容易となるという効果を奏する。
【００１７】
上記第４態様の構成によれば、該スキャナで読み取った原稿画像の画像ファイルに、該認識結果を内容とする補助ファイルを、抽出可能に併合するので、機械翻訳などでの利便性向上とコンパクト化を図ることができるという効果を奏する。
【００１８】
上記第５態様の構成によれば、ユーザによる選択に応じ、読み取った頁毎に又は全頁一括して、該認識結果の文字コードを含むファイルを補助ファイルとして抽出可能に、該原稿画像の画像ファイルに併合するので、前記利便性がさらに向上するという効果を奏する。
【００１９】
上記第６態様の構成によれば、閾値を適当に変えて誤読文字の発見をし易くすることができるので、誤読文字発見がさらに容易となり、さらに短時間で誤読文字を修正可能となるという効果を奏する。
【００２０】
本発明の他の目的、特徴的な構成及び効果は、以下の説明を特許請求の範囲及び図面の記載と関係づけて読むことにより明らかになる。 
【図面の簡単な説明】
【００２１】
【図１】本発明が適用された画像形成システムの概略図である。
【図２】主に画像形成装置のハードウエア構成を示す概略ブロック図である。
【図３】画像形成装置の操作パネル又はＰＣの表示装置に表示されるＯＣＲ処理の設定画面の構成図である。
【図４】原稿画像の電子化処理を示す概略フローチャートである。
【図５】図４の続きを示す概略フローチャートである。
【図６】図４のステップＳ１０での、１つの文字画像に対する文字認識及び低確度文字に対する処理を示す概略フローチャートである。
【図７】（Ａ）及び（Ｂ）は図４のステップＳ５の説明図である。
【図８】（Ａ）〜（Ｃ）は図４のステップＳ１０の説明図である。
【実施例１】
【００２２】
図１は、本発明が適用された実施例１に係る画像形成システムの概略図である。
【００２３】
このシステムでは、画像形成装置１０とＰＣ（Personal Computer）２０とがネットワーク３０で結合されている。原稿画像を電子ファイル化する場合、ユーザは、画像形成装置１０の操作パネル又はＰＣ２０でスキャナに対する設定及びＯＣＲ（Optical Character Reader）処理に関する設定を行い、開始指示を与える。これにより、画像形成装置１０のスキャナで原稿の画像データが読み取られ、これに対しＯＣＲ処理が行われる。ユーザは、その結果をＰＣ２０で取得して表示させ、誤読文字を修正する。
【００２４】
図２は、主に画像形成装置１０のハードウエア構成を示す概略ブロック図である。
【００２５】
この画像形成装置１０では、ＣＰＵ１１がインターフェイス１２を介してＰＲＯＭ１３、ＤＲＡＭ１４、補助記憶装置１５、ネットワークインターフェイス１６、操作パネル１７、スキャナ１８、プリンタ１９及びファックスモデム１Ａに結合されている。図４では、簡単化の為に、複数種のインターフェイスを１つのブロック１２で表している。
【００２６】
ＰＲＯＭ１３は、例えばフラッシュメモリであり、ＢＩＯＳ（Basic Input/Output System）、ＯＳ（Operating System）、各種ドライバ、及び、画像形成装置として機能させるための各種アプリケーションが格納されている。このアプリケーションには、ＯＣＲ処理が含まれる。ＤＲＡＭ１４は、主記憶装置として用いられる。補助記憶装置１５には、印刷用データ、スキャナ１８で読み取った画像データ、後述の補助ファイル、及びファクシミリ受信データが保存される。ネットワークインターフェイス１６は、ネットワーク３０に結合されている。操作パネル１７は、入力部及び表示部を供えている。スキャナ１８は、画像ファイル生成のために用いられ、このファイルは印刷、ファクシミリ送信又はファイル送信のために用いられる。プリンタ１９は、プリントエンジン並びに用紙の給紙部、搬送部及び排紙部を備え、ＤＲＡＭ１４に生成されたビットマップデータが供給され、このデータに基づいて感光ドラムに静電潜像を形成し、この像をトナーで現像し、トナー像を用紙に転写し定着させ、排紙する。
【００２７】
図３は、画像形成装置１０の操作パネル又はＰＣ２０の表示装置に表示されるＯＣＲ処理の設定画面４０である。
【００２８】
この設定では、主にラジオボタンにより設定値が選択される。ＯＣＲ処理「有」が選択されると、以下の設定が有効になり、「無」が選択されると、以下の設定項目がグレイアウト表示されて無効になる。
【００２９】
ＯＣＲ処理の結果は、補助ファイルに保存され、そのファイル形式、ファイルの添付方法及び頁単位出力／一括出力を選択可能となっている。
【００３０】
詳説すれば、このファイル形式には、レイアウト情報や、文字コード、フォントの種類、サイズ及び色等の情報を含む形式、例えばＲＴＦ（Rich Text Format）形式と、文字コードと表示色のタグとを含むテキスト（ＴＸＴ）形式との一方を選択可能となっている。
【００３１】
ここで、スキャナで読み取った画像データは、イメージオブジェクトとしてＰＤＦ（Portable Document Format）ファイル化される。ファイル添付方法には、このＰＤＦファイル内に、上記補助ファイルをアーカイブする（併合する）方法と、このＰＤＦファイルとは別個のファイルとして保存する方法とがあり、いずれか一方を選択可能となっている。この併合は、例えば補助ファイルが注釈ファイルとして行われる。
【００３２】
ＯＣＲ処理での誤読文字の修正や処理結果の利用を行うのに、補助ファイルを頁単位に分割した方が便利である場合と、分割せずに全頁一括の補助ファイルとした方が便利である場合とがあることを考慮して、頁単位出力／一括出力の一方を選択可能となっている。
【００３３】
補助ファイル形式としてＲＴＦを選択した場合には、原稿画像の図形やイメージを切り出してＲＴＦファイル内にレイアウトするか、図形やイメージの矩形領域を罫線でＲＴＦファイル内に記述するか、図形やイメージを無視するかのいずれかを選択可能となっている。
【００３４】
本実施例１の主な特徴は、低確度認識文字（誤読可能性の高い文字）に対する表示処理であり、これに関しては、文字認識確度Ｈの閾値Ｈthと、文字認識確度Ｈが閾値Ｈthより低い文字の表示形式と、表示色とを選択可能となっている。
【００３５】
詳説すれば、この閾値Ｈthは、スライドバー４１で設定され、平均的な原稿画像の認識結果に対する誤読文字の修正が容易に行えるように既定値が定められている。
【００３６】
低確度認識文字の表示形式には、文字認識確度Ｈが閾値Ｈth未満の文字をそのまま表示するか、特定の記号に置換して表示するかを選択可能となっている。この記号は、コンボボックス４２の端部をクリックして記号の一覧を表示させ、その１つをクリックすることにより、選択可能となっている。表示形式によらず、その文字の表示色をコンボボックス４３で前期同様にして選択可能となっている。
【００３７】
図４及び図５は、原稿画像の電子化処理を示す概略フローチャートである。以下、括弧内は図中のステップ識別符号である。
【００３８】
（Ｓ０）画像形成装置１０の操作パネル又はＰＣ２０で、スキャナの解像度等の設定及び上記設定画面４０での設定を行う。
【００３９】
（Ｓ１）原稿の各頁について、このステップＳ１からステップＳ１２までの処理を行う。
【００４０】
（Ｓ２）原稿をスキャナ１８で読み取って画像データに変換し、ノイズ除去等の前処理を行う。
【００４１】
（Ｓ３）この画像データをイメージオブジェクトとして、ＰＤＦファイルを生成し、ファイル名に頁番号を付加して補助記憶装置１５に格納する。
【００４２】
（Ｓ４）設定画面４０でＯＣＲ処理「有」が選択されている場合にはステップＳ６へ進み、そうでなければステップＳ１３へ進む。
【００４３】
（Ｓ５）原稿画像に対しレイアウト解析を行う。即ち、射影ヒストグラム法により、文字画像領域と、文字画像領域以外のイメージ領域とを認識し、その位置及びサイズの情報を取得する。
【００４４】
例えば図７（Ａ）に示すような原稿画像５０の場合、このレイアウト解析により、図７（Ｂ）に示すように、領域５１及び５２を文字画像領域と認識し、領域５３及び５４をイメージ領域と認識する。
【００４５】
（Ｓ６、Ｓ７）設定画面４０のイメージの選択で、「レイアウト」が選択されている場合にはステップＳ８へ進み、「矩形領域のみ」が選択されている場合にはステップＳ９へ進み、「無視」が選択されている場合にはステップＳ１０へ進む。
【００４６】
（Ｓ８）補助ファイル形式としてＲＴＦが選択されている場合には、ステップＳ５で認識されたイメージ領域のイメージデータをコピーし、イメージオブジェクトとして、ＲＴＦファイル内の対応する領域に配置し（ＲＴＦファイルに該イメージオブジェクトのレイアウト情報を持たせ）、ステップＳ１０へ進む。
【００４７】
（Ｓ９）補助ファイル形式としてＲＴＦが選択されている場合には、ステップＳ５で認識されたイメージ領域の矩形枠を、罫線枠としてＲＴＦファイル内の対応する部分に記述し（ＲＴＦファイルに該罫線枠のレイアウト情報を持たせ）、ステップＳ１０へ進む。
【００４８】
（Ｓ１０）現頁の各文字画像領域について、文字認識処理を行う。即ち、射影ヒストグラム法により文字画像領域から文字画像の行又は列を切り出し、次いでその行又は列から文字画像を切り出し、文字認識及び低確度文字に対する処理を行う。
【００４９】
図６は、文字画像ｉに対する文字認識及び低確度文字に対する処理を示す概略フローチャートである。この文字認識処理は公知の方法であり、概説する。
【００５０】
（Ｓ２０）文字画像ｉの線を細線化し、文字画像のサイズを正規化する。
【００５１】
（Ｓ２１）正規化された文字画像の特徴を抽出する。
【００５２】
（Ｓ２２）この特徴と標準パターンとのマッチングを行う。即ち、両パターン間の距離を算出する。最も距離が短い標準パターンに基づいて、文字コードを決定する。
【００５３】
（Ｓ２３）ステップＳ２２での距離に基づいて、文字認識の確度Ｈiを求める。例えば、最も短い距離がＬ１で、次に短い距離がＬ２である場合、Ｈi＝（Ｌ２−Ｌ１）／Ｌ１として確度Ｈiを求める。
【００５４】
（Ｓ２４）確度Ｈiが閾値Ｈth未満であればステップＳ２５へ進み、そうでなければ図６の処理を終了する。
【００５５】
（Ｓ２５）設定画面４０で「記号」が選択されている場合には、ステップＳ２６へ進み、そうでなければステップＳ２７へ進む。
【００５６】
（Ｓ２６）認識された文字のコードを、設定画面４０のコンボボックス４２で選択されている文字のコードで置換する。
【００５７】
（Ｓ２７）認識された文字又はステップＳ２６で置換された文字のコードの属性としての表示色を、設定画面４０のコンボボックス４３で選択されているものに変更する。
【００５８】
例えば図８（Ａ）に示す文字画像領域において、最後の行が網掛け文字で文字認識確度が閾値Ｈth未満となり、その認識結果が図８（Ｂ）に示すようになって、表示色が他の行と異なっている。図８（Ｃ）は、この閾値Ｈth未満の文字を記号で置換した場合を示している。
【００５９】
（Ｓ１１）ファイル形式がＴＸＴの場合には、現頁の全認識文字のコードと確度Ｈが閾値Ｈth未満の文字コードを囲む表示色タグとを含む補助ファイルを、ファイル名に頁番号を付加して補助記憶装置１５に格納する。ファイル形式がＲＴＦの場合にはさらに、上記レイアウト情報がこのファイルに含まれ、また、各文字コードの属性として、その文字領域内の位置が含まれる。
【００６０】
（Ｓ１２）原稿の全頁について処理が終了していなければ、ステップＳ１へ戻る。
【００６１】
（Ｓ１３）ステップＳ３で生成された各頁のＰＤＦファイルを頁順に併合して１つのファイルにし、併合前のＰＤＦファイルを削除する。
【００６２】
（Ｓ１４）設定画面４０で補助ファイルの出力方法として「全頁一括」が選択されている場合にはステップＳ１５へ進み、そうでなければ（設定画面４０でＯＣＲ処理「無」が選択されている場合を含む）ステップＳ１６へ進む。
【００６３】
（Ｓ１５）ステップＳ１１で生成された各頁の補助ファイルを頁順に併合して１つのファイルにし、併合前の補助ファイルを削除する。
【００６４】
（Ｓ１６）設定画面４０で補助ファイルの添付方法として「一体」が選択されている場合にはステップＳ１７へ進み、そうでなければ（設定画面４０でＯＣＲ処理「無」が選択されている場合を含む）図５の処理を終了する。
【００６５】
（Ｓ１７）設定画面４０で補助ファイルの出力方法として「頁単位」が選択されている場合には、ステップＳ１１で生成された各頁の補助ファイルをＰＤＦファイルの対応する頁の注釈ファイルとしてＰＤＦファイルに併合し、「全頁一括」が選択されている場合には、ステップＳ１５で生成された補助ファイルを注釈ファイルとしてＰＤＦファイルに併合する。
【００６６】
本実施例によれば、文字認識確度が閾値より小さい場合、ユーザの選択に応じて、その文字又は指定記号が指定色で表示されるので、誤読文字発見が容易となり、より短時間で誤読文字を修正可能となるという効果を奏する。特に補助ファイルがＲＴＦ形式の場合には、表示させた場合、文字に関し原稿上の位置と補助ファイル上の位置が対応しているので、誤読文字発見がより容易となり、さらに短時間で誤読文字を修正可能となるという効果を奏する。
【００６７】
また、「頁単位」又は「全頁一括」の補助ファイルは、注釈ファイルであるので、ＰＤＦファイルの仕様に基づき、ユーザの指定によりＰＤＦファイルから抽出して分離させることが可能となっている。これにより、ファイルのコンパクト化を図ると共に認識結果の利用の利便性が向上するという効果を奏する。
【実施例２】
【００６８】
実施例２では、図６のステップＳ２３において、求めた文字認識確度Ｈiをその文字コードと対応付けて記憶（この対応付けた情報を補助ファイル内又は別個のファイルとして保存）しておき、ユーザが設定画面４０上のスライドバー４１で閾値を変更し、ＯＫボタン（設定の確定ボタン）を押下したことに応答して、ステップＳ２４〜Ｓ２７の処理を各文字コードについて行う。
【００６９】
これにより、低確度認識文字が閾値に応じて変更され、通常の文字と異なった色で表示される。
【００７０】
本実施例２によれば、閾値を適当に変えて誤読文字の発見をし易くすることができるので、誤読文字発見が実施例１の場合よりもさらに容易となり、さらに短時間で誤読文字を修正可能となるという効果を奏する。
【００７１】
以上において、本発明の好適な実施例を説明したが、本発明には他にも種々の変形例が含まれ、上記複数の実施例で述べた構成要素の他の組み合わせ、各構成要素の機能を実現する他の構成を用いたもの、当業者であればこれらの構成又は機能から想到するであろう他の構成も、本発明に含まれる。
【００７２】
以上において、本発明の好適な実施例を説明したが、本発明には他にも種々の変形例が含まれ、上記実施例で述べた各構成要素の機能を実現する他の構成を用いたもの、当業者であればこれらの構成又は機能から想到するであろう他の構成も、本発明に含まれる。
【００７３】
例えば、レイアウト解析で表を識別し、表内の文字画像に対しても図６の処理を行い、これを補助ファイル内でＣＳＶ形式により記述する構成を付加したものであってもよい。また、図形領域を認識してベクトルオブジェクトに変換し、ＲＴＦファイルに配置する構成や、ＲＴＦファイルの替わりに、文字の位置や色の情報を記述できる他のフォーマットのファイルを用いてもよい。
【符号の説明】
【００７４】
１０  画像形成装置
１１  ＣＰＵ
１２  インターフェイス
１３  ＰＲＯＭ
１４  ＤＲＡＭ
１５  補助記憶装置
１６  ネットワークインターフェイス
１７  操作パネル
１８  スキャナ
１９  プリンタ
１Ａ  ファックスモデム
２０  ＰＣ
３０  ネットワーク
４０  設定画面
４１  スライドバー
４２、４３  コンボボックス
５０  原稿画像
５１〜５４  領域
【図１】
2013130997.tif 000003
【図２】
2013130997.tif 000004
【図３】
2013130997.tif 000005
【図４】
2013130997.tif 000006
【図５】
2013130997.tif 000007
【図６】
2013130997.tif 000008
【図７】
2013130997.tif 000009
【図８】
2013130997.tif 000010