(57)【要約】【課題】  文字を含んでいる原画像を合成する際に、文字認識処理を使用しても処理時間が長くならずに済む画像処理装置を得る。【解決手段】  特徴領域検出部２２は、２つの原画像において共通な特徴領域を検出する。文字認識処理部２３は、その２つの原画像のそれぞれにおいて、特徴領域の隣接領域に対して文字認識処理を実行する。結合ライン特定部２４は、２つの原画像のそれぞれにおける文字認識処理により隣接領域から得られる文字コードに基づいて結合ラインを特定する。合成処理部２５は、２つの原画像を、特定された結合ラインにおいて結合して１つの合成画像を生成する。【選択図】  図１
2019129358.tif 000002
【特許請求の範囲】
【請求項１】
２つの原画像において共通な特徴領域を検出する特徴領域検出部と、
前記２つの原画像のそれぞれにおいて、前記特徴領域の隣接領域に対して文字認識処理を実行する文字認識処理部と、
前記２つの原画像のそれぞれにおける前記文字認識処理により前記隣接領域から得られる文字コードに基づいて結合ラインを特定する結合ライン特定部と、
前記２つの原画像を、特定された前記結合ラインにおいて結合して１つの合成画像を生成する合成処理部と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記文字認識処理部は、前記隣接領域に所定サイズ範囲のオブジェクトが存在する場合には、前記隣接領域に対して文字認識処理を実行し、前記隣接領域に所定サイズ範囲のオブジェクトが存在しない場合には、前記隣接領域に対して文字認識処理を実行せず、
前記結合ライン特定部は、前記文字認識処理が実行された場合には、前記文字認識処理により前記隣接領域から得られる文字コードに基づいて結合ラインを特定し、前記文字認識処理が実行されなかった場合には、前記特徴領域に基づいて結合ラインを特定すること、
を特徴とする請求項１記載の画像処理装置。
【請求項３】
前記結合ライン特定部は、前記文字認識処理により前記隣接領域から得られた前記文字コードのうち、文字認識結果の確度が所定値より高い文字コードに基づいて前記結合ラインを特定することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記結合ライン特定部は、前記文字認識処理により前記隣接領域から得られた前記文字コードに、文字認識結果の確度が所定値より高い文字コードがない場合、前記特徴領域に基づいて結合ラインを特定することを特徴とする請求項３記載の画像処理装置。
【請求項５】
１つの原稿から前記２つの原画像を読み取る画像読取装置をさらに備えることを特徴とする請求項１から請求項４のうちのいずれか１項記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関するものである。
【背景技術】
【０００２】
ある画像処理装置は、２つの原画像を重複領域で接合して１つの合成画像を生成する機能を有する。ある画像処理装置は、文字を含む２つの原画像において文字領域を特定し、文字認識によって文字領域の文字コードを特定し、文字領域の位置およびサイズ並びに文字コードの一致度の高い行画像の位置で２つの原画像を結合している（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２７８５１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のように、原画像のすべての領域に対して文字認識処理を実行すると、２つの原画像の画像合成のための処理時間が長くなってしまう。特に、原画像が新聞の画像のように大量の文字を含んでいる場合には、処理時間が非常に長くなってしまう。
【０００５】
本発明は、上記の問題に鑑みてなされたものであり、文字を含んでいる原画像を合成する際に、文字認識処理を使用しても処理時間が長くならずに済む画像処理装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像処理装置は、２つの原画像において共通な特徴領域を検出する特徴領域検出部と、前記２つの原画像のそれぞれにおいて、前記特徴領域の隣接領域に対して文字認識処理を実行する文字認識処理部と、前記２つの原画像のそれぞれにおける前記文字認識処理により前記隣接領域から得られる文字コードに基づいて結合ラインを特定する結合ライン特定部と、前記２つの原画像を、特定された前記結合ラインにおいて結合して１つの合成画像を生成する合成処理部とを備える。
【発明の効果】
【０００７】
本発明によれば、文字を含んでいる原画像を合成する際に、文字認識処理を使用しても処理時間が長くならずに済む画像処理装置が得られる。
【０００８】
本発明の上記又は他の目的、特徴および優位性は、添付の図面とともに以下の詳細な説明から更に明らかになる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。
【図２】図２は、２つの原画像と合成画像との関係を説明する図である。
【図３】図３は、図１における画像処理装置１３の動作について説明するフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図に基づいて本発明の実施の形態を説明する。
【００１１】
図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。図１に示す画像形成装置１は、複写機である。ただし、画像形成装置１は、複合機などでもよい。この画像形成装置１は、印刷装置１１と、画像読取装置１２と、画像処理装置１３と、メモリー１４と、表示装置１５と、入力装置１６とを備える。
【００１２】
印刷装置１１は、出力デバイスの一例であって、画像処理装置１３による各種画像処理後の画像データに基づいて原稿画像（例えば、後述の合成画像）を電子写真プロセスで印刷する内部装置である。
【００１３】
また、画像読取装置１２は、原稿から原稿画像を光学的に読み取り、原稿画像の画像データを生成する内部装置である。この実施の形態では、画像読取装置１２は、２回の画像読取で、１つの原稿から２つの原画像を読み取る。
【００１４】
また、画像処理装置１３は、画像読取装置１２などで生成された画像データに対して、色調整、色変換などの画像処理を行う。
【００１５】
さらに、画像処理装置１３は、互いに一部が重複する２つの原画像を１つの合成画像に合成する。図２は、２つの原画像と合成画像との関係を説明する図である。図２に示すように、２つの原画像１０１，１０２は、原画像１０１，１０２の重複領域１１１内の結合ラインで接合され、１つの合成画像１０３に合成される。
【００１６】
また、メモリー１４は、フラッシュメモリーなどの、書き換え可能な不揮発性の記憶装置であり、各種データを記憶している。表示装置１５は、例えば画像内の色を調整するための色調整画面などの、各種画面をユーザーに対して表示する。入力装置１６は、ユーザー操作を検出する。例えば、表示装置１５および入力装置１６は、画像形成装置１の操作パネルに設けられ、表示装置１５としては、液晶ディスプレイなどが使用され、入力装置１６としては、タッチパネル、ハードキーなどが使用される。
【００１７】
画像処理装置１３は、ＡＳＩＣ（Application Specific Integrated Circuit）やマイクロコンピューターで実現され、制御部２１、特徴領域検出部２２、文字認識処理部２３、結合ライン特定部２４、および合成処理部２５を備える。
【００１８】
制御部２１は、印刷装置１１、画像読取装置１２などの内部装置を制御して、原画像を取得したり、合成画像を印刷したりする。
【００１９】
特徴領域検出部２２は、例えば図２に示すように、２つの原画像１０１，１０２（第１画像１０１および第２画像１０２）において共通な特徴領域１２１，１２２を検出する。特徴領域は、輪郭（エッジ）の濃度差が明確なオブジェクト（文字オブジェクト、写真オブジェクトなど）であり、特徴領域検出部２２は、そのオブジェクトの輪郭の形状などに基づいて、２つの原画像１０１，１０２において共通な特徴領域１２１，１２２を検出する。
【００２０】
文字認識処理部２３は、２つの原画像１０１，１０２のそれぞれにおいて、上述の特徴領域１２１，１２２の隣接領域に対して文字認識処理を実行する。
【００２１】
この隣接領域は、原画像１０１，１０２における部分領域であって、例えば、共通特徴領域１２１，１２２から所定距離の範囲の領域とされる。また、例えば、この隣接領域は、主走査方向において共通特徴領域１２１，１２２に隣接し、副走査方向において共通特徴領域１２１，１２２の幅と同一の幅を有するようにしてもよい。
【００２２】
結合ライン特定部２４は、２つの原画像１０１，１０２のそれぞれにおける文字認識処理により隣接領域から得られる文字コードに基づいて結合ラインを特定する。
【００２３】
この実施の形態では、文字認識処理部２３は、隣接領域に、所定サイズ範囲（原稿に使用される文字のサイズの上限値と下限値との間の範囲）のオブジェクトが存在する場合には、隣接領域に対して文字認識処理を実行し、隣接領域に、所定サイズ範囲のオブジェクトが存在しない場合には、隣接領域に対して文字認識処理を実行しない。そして、結合ライン特定部２４は、文字認識処理が実行された場合には、文字認識処理により得られる文字コードに基づいて結合ラインを特定し、文字認識処理が実行されなかった場合には、特徴領域に基づいて結合ラインを特定する。
【００２４】
結合ライン特定部２４は、重複領域１１１において空白ライン（オブジェクトがないライン）があれば、その空白ラインを結合ラインとして特定する。なお、重複領域１１１は、第１画像１０１の共通特徴領域１２１の位置および第２画像１０２の共通特徴領域１２２の位置から特定される。
【００２５】
結合ライン特定部２４は、重複領域１１１において空白ラインがない場合、上述のように、隣接領域から得られた文字コード、または共通特徴領域１２１，１２２に基づいて結合ラインを特定する。
【００２６】
隣接領域から得られた文字コードに基づいて結合ラインを特定する場合、重複領域１１１において第１画像１０１と第２画像１０２との間で略同一の位置にあるオブジェクトであって、文字認識処理により隣接領域から同一の文字コードが得られたオブジェクトを特定し、特定したオブジェクトを通過しないライン（つまり、文字オブジェクト以外のオブジェクトを通過するが文字オブジェクトを通過しないライン）が、結合ラインとされる。
【００２７】
共通特徴領域１２１，１２２に基づいて結合ラインを特定する場合、例えば、２つの原画像１０１，１０２の重複領域１１１において、第１画像１０１と第２画像１０２との間で画素値分布の差分が最も小さいラインが、結合ラインとされる。
【００２８】
また、この実施の形態では、結合ライン特定部２４は、文字認識処理により隣接領域から得られた文字コードのうち、文字認識結果の確度が所定値より高い文字コードに基づいて結合ラインを特定する。したがって、文字認識処理により隣接領域から得られた文字コードに、文字認識結果の確度が所定値より高い文字コードがない場合には、上述のように、特徴領域に基づいて結合ラインが特定される。
【００２９】
合成処理部２５は、２つの原画像１０１，１０２を、結合ライン特定部２４により特定された結合ラインにおいて接合して１つの合成画像１０３を生成する。
【００３０】
次に、上記画像処理装置１３の動作について説明する。図３は、図１における画像処理装置１３の動作について説明するフローチャートである。
【００３１】
まず、制御部２１は、例えば画像読取装置１２を使用して、図２に示すような２つの原画像１０１，１０２を取得する（ステップＳ１）。
【００３２】
次に、特徴領域検出部２２は、その第１画像１０１および第２画像１０２のそれぞれにおける特徴領域を検出し、第１画像１０１および第２画像１０２に共通な特徴領域（共通特徴領域１２１，１２２）を特定する（ステップＳ２）。
【００３３】
そして、文字認識処理部２３は、第１画像１０１および第２画像１０２の共通特徴領域１２１，１２２の隣接領域におけるオブジェクトを検出し（ステップＳ３）、隣接領域に対する文字認識処理を実行するか否かを、そのオブジェクトのサイズ（主走査方向および／または副走査方向のサイズ）に基づいて上述のように判定する（ステップＳ４）。
【００３４】
隣接領域に対する文字認識処理を実行すると判定した場合、文字認識処理部２３は、第１画像１０１および第２画像１０２のそれぞれにおいて、その共通特徴領域１２１，１２２の隣接領域に対して文字認識処理を実行する（ステップＳ５）。このとき、文字認識処理部２３は、第１画像１０１および第２画像１０２におけるその隣接領域以外の部分に対しては文字認識処理を実行しない。
【００３５】
なお、ここで文字認識処理を実行する場合において、共通特徴領域１２１，１２２のサイズが上述の所定サイズ範囲である場合には、共通特徴領域１２１，１２２に対しても文字認識処理を実行し、その文字認識処理により得られた文字コードも、隣接領域から得られた文字コードと同様に取り扱うようにしてもよい。
【００３６】
そして、結合ライン特定部２４は、第１画像１０１および第２画像１０２の間で対応するオブジェクトから文字認識処理により得られた文字コードのうち、第１画像１０１および第２画像１０２に共通な文字コード（共通文字コード）を特定する（ステップＳ６）。
【００３７】
さらに、結合ライン特定部２４は、第１画像１０１および第２画像１０２において文字認識結果の確度が所定値より高い共通文字コードがあるか否かを判定する（ステップＳ７）。
【００３８】
そのような文字認識結果の確度が所定値より高い共通文字コードがあれば、結合ライン特定部２４は、その共通文字コードに基づいて、上述のようにして結合ラインを特定する（ステップＳ８）。
【００３９】
一方、そのような文字認識結果の確度が所定値より高い共通文字コードがなければ、結合ライン特定部２４は、その特徴領域に基づいて、上述のようにして結合ラインを特定する（ステップＳ９）。また、ステップＳ４において文字認識処理を実行しないと判定した場合には、結合ライン特定部２４は、その特徴領域に基づいて、上述のようにして結合ラインを特定する（ステップＳ９）。
【００４０】
そして、結合ラインが特定されると、合成処理部２５は、上述の第１画像１０１および第２画像１０２を、特定された結合ラインにおいて結合して、例えば図２に示すような１つの合成画像を生成する（ステップＳ１０）。つまり、合成処理部２５は、第１画像１０１の先端ラインから結合ライン（あるいは結合ラインの１つ前のライン）までの部分を抽出し、第１画像１０１の結合ライン（あるいは結合ラインの１つ後のライン）から終端ラインまでの部分を抽出し、抽出した２つの部分画像を連続させることで、第１画像１０１および第２画像１０２を合成し、合成画像１０３を生成する。生成された合成画像１０３は、印刷されたり、画像ファイルとして保存されたり出力されたりする。
【００４１】
以上のように、上記実施の形態によれば、特徴領域検出部２２は、２つの原画像において共通な特徴領域を検出する。文字認識処理部２３は、その２つの原画像のそれぞれにおいて、特徴領域の隣接領域に対して文字認識処理を実行する。結合ライン特定部２４は、２つの原画像のそれぞれにおける文字認識処理により得られる文字コードに基づいて結合ラインを特定する。合成処理部２５は、２つの原画像を、特定された結合ラインにおいて結合して１つの合成画像を生成する。
【００４２】
これにより、文字を含んでいる原画像を合成する際に、文字認識処理を使用しても処理時間が長くならずに済み、合成画像において結合ライン付近での文字画像が不連続になり画質が低くなることが抑制される。
【００４３】
なお、上述の実施の形態に対する様々な変更および修正については、当業者には明らかである。そのような変更および修正は、その主題の趣旨および範囲から離れることなく、かつ、意図された利点を弱めることなく行われてもよい。つまり、そのような変更および修正が請求の範囲に含まれることを意図している。
【産業上の利用可能性】
【００４４】
本発明は、例えば、スキャナー、コピー機、複合機などに適用可能である。
【符号の説明】
【００４５】
１２  画像読取装置
１３  画像処理装置
２２  特徴領域検出部
２３  文字認識処理部
２４  結合ライン特定部
２５  合成処理部
【図１】
2019129358.tif 000003
【図２】
2019129358.tif 000004
【図３】
2019129358.tif 000005