(57)【特許請求の範囲】
【請求項１】
処理すべき画像中の特定の領域を検出する検出手段と、
前記処理すべき画像を複数のブロックに分割する分割手段と、
前記処理すべき画像に含まれる文字を認識する文字認識手段と、
文字認識手段の認識結果を用いて、前記分割手段により分割された複数のブロックのうち、一部が前記特定の領域内に含まれる第１のブロックと全部が前記特定の領域内に含まれる第２のブロックについて、前記第１のブロックに属する文字より構成される文章と前記第２のブロックに属する文字より構成される文章との間の文脈が適正か否かを判断し、当該文脈が適正な場合、前記第１のブロックと第２のブロックとの間の関連性が有ると判断する第１の判断手段と、
前記第１の判断手段の判断結果に応じて、前記第１のブロックの画像を前記特定の領域に属する画像として扱うか否かを判断する第２の判断手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
さらに、前記第２の判断手段の判断結果に基づいて、前記特定の領域又は特定の領域以外の領域に対して所定の画像処理を施す画像処理手段を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記所定の画像処理は、画像の消去であることを特徴とする請求項２に記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、トリミング機能を有するデジタル複写機等に用いられる画像処理装置に関する。
【０００２】
【従来の技術】
従来、トリミング機能を有する画像処理装置として、例えば特開昭６２ー１５９７０号公報に示されるように、新聞記事等の原稿画像中の所望のトリミング領域をフェルトペンなどのマーカーで囲みマークを付しておき、原稿画像読取り手段で原稿画像と一緒に囲みマークを読み取り、囲みマーク識別手段で囲みマークを識別し、囲みの外側で空白処理を行い、これにより所望領域の画像を抽出するようにしたものがある。
【０００３】
これとは別に、特開平５ー３２８０９６号、特開平５ー１５３３７１号公報に示されるように、トリミング領域内の画像の特徴を認識し、その画像が輪郭に凹凸のある形状である場合、その外形形状に応じて記事画像の特定領域を移動・再配置してトリミングする一方、トリミング領域内の不要な領域を削除できるようにしたものもある。
【０００４】
【発明が解決しようとする課題】
しかし、前者のものでは、フェルトペンなどにより囲みマークを付ける際、トリミング領域の輪郭が粗雑にならないように、正確にマーキングしなければならず、指定作業が面倒である。
【０００５】
また、特開平５ー３２８０９６号などにおいては、トリミング領域内の不要な画像を除去する機能を有しているものの、トリミング領域の周辺の有用な画像を取り込む機能がなく、必要な画像が欠落するおそれがある。
【０００６】
この発明は、上記問題を解決するためになされたものであり、トリミング領域の指定作業が簡易であり、しかも正確にトリミングして出力できる画像処理装置を提供することを課題とする。
【０００７】
【課題を解決するための手段】
上記課題は、処理すべき画像中の特定の領域を検出する検出手段と、前記処理すべき画像を複数のブロックに分割する分割手段と、前記処理すべき画像に含まれる文字を認識する文字認識手段と、文字認識手段の認識結果を用いて、前記分割手段により分割された複数のブロックのうち、一部が前記特定の領域内に含まれる第１のブロックと全部が前記特定の領域内に含まれる第２のブロックについて、前記第１のブロックに属する文字より構成される文章と前記第２のブロックに属する文字より構成される文章との間の文脈が適正か否かを判断し、当該文脈が適正な場合、前記第１のブロックと第２のブロックとの間の関連性が有ると判断する第１の判断手段と、前記第１の判断手段の判断結果に応じて、前記第１のブロックの画像を前記特定の領域に属する画像として扱うか否かを判断する第２の判断手段と、を備えることを特徴とする画像処理装置によって解決される。
また、上記画像処理装置は、さらに、前記第２の判断手段の判断結果に基づいて、前記特定の領域又は特定の領域以外の領域に対して所定の画像処理を施す画像処理手段を備える。好ましくは、前記所定の画像処理は、画像の消去である。
【０００８】
この画像処理装置によれば、所望の画像に対してトリミング領域の指定を行えば、画像がトリミング領域内およびその領域周辺部の線分や空白の状態により複数のブロックに分割される。そして、分割されたブロックの文字情報が文字認識手段により認識され、文脈認識手段により、一部がトリミング領域内に存在するブロックと全部がトリミング領域内に存在するブロックとの間で文脈が判定される。一部がトリミング領域内に存在するブロックのうち、文脈が適正なブロックの画像はトリミング領域の画像として取り込まれ、適正でないブロックの画像はトリミング領域外の画像として処理される。
【０００９】
これにより、画像に対して概略的にトリミング領域を指定しておけば、トリミング領域が自動判別されるともに、周辺の有用な一部の画像が欠落したりすることなく、所望の画像がトリミングして出力される。
【００１０】
【発明の実施の形態】
以下、この発明の実施形態を図面に基づいて説明する。
【００１１】
図１は、本発明に係る画像処理装置を備えた複写機１の全体構成図である。図１に示すように、複写機１は、イメージリーダーＩＲとページプリンタＰＲＴとを備えたデジタル複写機である。
【００１２】
前記イメージリーダーＩＲは、走査部１０と、画像信号処理部２０と、画像メモリ３１（図２に示す）を含むメモリユニット３０と、トリミング処理部９０を備えており、原稿台ガラス１８上に置かれた原稿を読み取り、その原稿の画像の各画素に対応する画像データを生成するようになっている。露光ランプ１１および第１ミラー１２を有する第１スキャナ１９と、第２ミラー１３ａおよび第３ミラー１３ｂを有する第２スキャナ１５とは、スキャンモータＭ２によって駆動され、矢印ｂ方向（副走査方向）に移動する。露光ランプ１１の光は、原稿台ガラス１８上の原稿によって反射され、ミラー１２、１３ａ、１３ｂおよびレンズ１４を経由してラインセンサ１６に照射される。ラインセンサ１６は、図１の紙面と直交する方向（主走査方向）に多数の光電変換素子（ＣＣＤ）を配列したものであり、各画素に対応する画像データを出力する。また、上述のように第１スキャナ１９および第２スキャナ１５がｂ方向に移動することにより、ラインセンサ１６は、原稿画像を副走査することができる。なお、第１スキャナ１９がホームポジションにあるか否かはセンサ（図示せず）によって検出される。
【００１３】
前記ラインセンサ１６から出力された画像データは、画像信号処理部２０において、Ａ／Ｄ変換器によるデジタルの多値データに変換され、さらにシェーディグ補正、変倍移動処理、下地レベル補正、エッジ強調、スムーシング等の公知の画像信号処理を施されたのち、メモリユニット３０内の画像メモリ３１に一旦保存される。
【００１４】
トリミング処理部９０は、ユーザーが操作パネル２００等によってトリミング処理の操作を指示したときに、画像メモリ３１に保存された画像データに後述するトリミング処理を施す。トリミング処理された画像データは、その後プリンタ部ＰＲＴの印字処理部４０に出力される。
【００１５】
イメージリーダーＩＲの本体の上部には、原稿カバーを兼ねた付加装置である自動両面原稿送り装置（ＡＤＦＲ）５００が、その後端を支点にして開閉可能な形態で組み付けられている。ＡＤＦＲ５００は、原稿スタッカ５１０上にセットされた原稿を、給紙ローラ５０１とさばきローラ５０２とさばきパッド５０３と中間ローラ５０４とレジストローラ５０５と搬送ベルト５０６とにより、原稿台ガラス１８上に搬送し、読み取り後の原稿を排紙ローラ５０９により原稿排出トレイ５１１上に排出する。さらに、ＡＤＦＲ５００には、原稿スケール５１２と、原稿の有無を検出する原稿センサＳＥ５０と、原稿サイズセンサＳＥ５１と、排出センサＳＥ５２とが設けられている。なお、図１の符号２００は操作パネルを示す。
【００１６】
ページプリンタＰＲＴは、露光制御信号を出力する印字処理部４０と、半導体レーザ６２を光源とするプリントヘッド６０と、感光体ドラム７１およびその周辺装置からなる現像・転写系７０Ａと、定着ローラ８４および排出ローラ８５などを備えた定着排出系７０Ｂと、再給紙ユニット６００を含む循環式の用紙搬出系７０Ｃとを含み、イメージリーダＩＲから転送された画像データに基づいて電子写真プロセスによって複写画像をプリントするようになっている。また、ページプリンタＰＲＴの下部には、数百枚程度の用紙を収納することができる２つの用紙カセット８０ａ、８０ｂと、２つの用紙サイズセンサＳＥ１１、ＳＥ１２と、給紙用ローラ群とが設けられている。
【００１７】
半導体レーザ６２から出たレーザビームは、ポリゴンミラー６５によりその進行方向が主走査方向に変更された後、主レンズ６９および各種ミラー６７ａ、６７ｂ、６７ｃを経由して感光体ドラム７１の露光位置に導かれる。感光体ドラム７１の表面は帯電チャージャ７２によって一様に帯電させられる。露光により形成された潜像は、現像器７３によりトナー像となり、このトナー像は転写位置（複写位置）で転写チャージャ７４により用紙上に転写される。そして、用紙は分離チャージャ７５により感光体ドラム７１から分離され、この後搬送ベルト８３と定着ローラ８４と排出ローラ８５とを介して、排紙トレー６２１にフェースアップで排出される。
【００１８】
図２は、図１に示したデジタル複写機１の要部の電気的構成を示すブロック図である。
【００１９】
デジタル複写機１は、前述したように、ＣＣＤからなるラインセンサ１６、画像信号処理部２０、メモリユニット３０内の画像メモリ３１、印字処理部４０を含むページプリンタＰＲＴを備えるとともに、画像トリミングのためのトリミング処理部９０を備えている。
【００２０】
トリミング処理を行わせる場合には、ユーザーは操作パネル２００によってトリミングモードの指定操作を行うと共に、記事画像等の中から所望領域の画像を囲むようにマーカーによる囲みマーク（図６、図１０）Ｍを付して、原稿読み取りを行わせる。
【００２１】
ラインセンサ１６によって読み取られた画像データは、前記画像信号処理部２０に入力される。この画像信号処理部２０では、前述したようなデジタルの多値データへの変換処理、シェーディング補正、変倍移動処理、下地レベル補正、エッジ強調、スムージング等の画像処理を行ったのち、画像データを画像メモリ３１に一旦保持する。
【００２２】
前記トリミング処理部９０は、トリミング領域内の画像に対してトリミング処理を実施するものであり、閉領域検出部９１、文字認識部９２、画像分割部９３、文脈認識部９４、判別部９５、画像消去部９６を備えている。
【００２３】
前記閉領域検出部９１は、画像メモリ３１に記憶されている画像データの中からマーカーによる特定色の線形領域を検出することによって、線形領域で囲まれた閉領域をトリミング領域として検出するものである。
【００２４】
前記文字認識部９２は、画像メモリ３１に記憶されている画像データから一文字ずつのイメージで文字情報を切り出すとともに、内蔵されている辞書を参照しながら文字を認識するものである。
【００２５】
画像分割部９３は、図６および図１０に示すように、トリミング指定され閉領域検出部９１で検出された閉領域（トリミング領域）Ｒと、その周辺の線分（罫線）Ｌまたは空白領域Ｗとに基づいて、画像Ｖを複数のブロックに分割するものである（図７、図８、図１１、図１２参照）。この実施形態では、後述するように二段階でブロック化を行うが、これに限られるのではない。
【００２６】
文脈認識部９４は、文字認識部９２による文字認識結果から文脈を認識する。
【００２７】
判別部９５は、前記画像分割部９３によって分割されたブロックが、閉領域Ｒに含まれるか否かを判断するものである。また、一部が閉領域Ｒに含まれるブロック（閉領域Ｒの境界上に存在するブロック）については、前記文脈認識部９４の文脈認識結果に応じて、文脈が適正であればそのブロックの画像を閉領域Ｒ内の画像と判断し、文脈が適正でなければそのブロックの画像を閉領域Ｒ外の画像と判断する。
【００２８】
画像消去部９６は、判別部９５の判別結果に従い、閉領域Ｒ内の画像を残して閉領域Ｒ外の画像を消去し、あるいは閉領域Ｒ外の画像を残して閉領域Ｒ内の画像を消去するように、画像メモリ３１等を制御する。
【００２９】
前記トリミング処理部９０で行われるトリミング処理を図３のフローチャートを参照して説明する。なお、以下の説明ならびに図面では、ステップをＳと略称する。
【００３０】
まず、Ｓ１で、閉領域検出部９１によって、画像メモリ５０の画像データを検索することにより、例えば図６および図１０に示すように、囲みマークＭで囲まれた特定色の線形領域、つまり閉領域（トリミング領域）Ｒを検出する。
【００３１】
次にＳ２で、画像分割部９３１は罫線切り出し処理を行う。この処理は、所定幅の黒画素が所定長さ以上にわたって直線状に連なるものを追跡することによって、罫線を切り出す処理である。さらにＳ３で、空白領域検出処理を行う。この処理は、文字認識部４０で検出した文字から文字列の空間部を埋めることができる程度の黒画素拡大処理を行った後、所定幅以上で所定長さ以上の空白部を追跡することによって、空白領域を検出する処理である。
【００３２】
さらに、画像分割部９３１はＳ４で、一次ブロック分割処理として、罫線切り出し処理と空白領域検出処理の検出結果に従い、図７および図１１に示すように、画像を罫線Ｌおよび空白部Ｗで囲まれた複数のブロックに分割する。
【００３３】
次いで、Ｓ５で一次トリミング処理が行われる。即ち、判別部９３３は、閉領域検出部９０の検出結果に基づいて、囲みマークＭによる閉領域Ｒに完全に含まれるブロックと一部が含まれるブロックと完全に閉領域Ｒ外のブロックを判別し、この結果に基づいて画像消去部９６は、完全に閉領域Ｒ外のブロックの画像データを画像メモリ３１から消去する。
【００３４】
次に、Ｓ６で、二次ブロック分割処理として、画像分割部９３は、一次トリミング処理で抽出されたブロックの細分化を行う。この場合、以下のような条件を満足する文字列を境界とすることで細分化の判定基準とする。
【００３５】
（Ａ）文字列の先頭で字下げが行われているか。
【００３６】
（Ｂ）文字列の先頭で章番号に相当するような数字、記号が存在するか。
【００３７】
（Ｃ）文字列の最後にピリオドや句読点のような文の区切りを示す記号が存在するか。
【００３８】
Ｓ７では、文脈認識部９４によるブロック間関連性検出処理が行われる。即ち、詳細は後述するが、一部が前記閉領域Ｒに含まれるブロックがトリミング対象か否かを判別するために、明らかにトリミング対象ブロックと判断されるブロック換言すれば全部が前記閉領域Ｒに含まれるブロックとの文章のつながり度合いを検出する。
【００３９】
Ｓ８では二次トリミング処理が行われる。即ち、判別部９５は、二次ブロック分割処理で作成されたブロック単位で、閉領域Ｒ内の画像か否かを判別する。閉領域Ｒに完全に含まれるブロックは、そのまま閉領域Ｒ内のブロックと判断する。一部が閉領域Ｒに含まれるブロックについては、面積比（閉領域内部／ブロック全領域）と、完全に含まれるブロックとの文章のつながり度合い（接続語句関連性の有無と重複語句数）とから総合的に判断する。そして、閉領域Ｒ内のブロックと判断されたブロック以外のブロックの画像が、画像消去部９６によって消去される。なお、囲みマークＭも消去される。従って、閉領域Ｒ内のブロックと判断されたブロックの画像のみが画像メモリ３１に保持される。
【００４０】
以上のようにして、画像メモリ３１内の画像データは、トリミング処理が施され、これにより、ページプリンタＰＲＴへの画像出力準備が完了したことになる。
【００４１】
図４は、前記Ｓ７のブロック間関連性検出処理に関する前半部分のフローチャートである。
【００４２】
まず、Ｓ１００１で、二次ブロック分割処理で作成されたブロックのうち、一部が前記閉領域Ｒに含まれるブロックを選択し、その中の先頭文字列を抽出する。次にＳ１００２で、全部が閉領域に含まれるブロックを選択し、その中の最後尾文字列を抽出する。そしてＳ１００３で、前記先頭文字列と最後尾文字列とを接続する。
【００４３】
次にＳ１００４で、辞書を参照し、接続された二つの文字列をはさむ語句（二つの文字列のつなぎの部分に位置する語句）が適正な語句か否かを判断し、二つの文字列をはさむ語句が適正であるときは（Ｓ１００４の判定がＹＥＳ）、Ｓ１０１２に進んで、接続語句の関連性が有るものと判断する。この処理により、ブロックの先頭側が閉領域Ｒに含まれるブロックのうち、全部が閉領域Ｒに含まれるブロックと文脈につながりのあるブロックが抽出される。
【００４４】
二つの文字列をはさむ語句が適正でないときは（Ｓ１００４の判定がＮＯ）、Ｓ１００５で、全部が閉領域Ｒに含まれるブロックをすべて検索したか否かを判断する。前記ブロックのすべてについて、前記検索を行っていないときには（Ｓ１００５の判定がＮＯ）、Ｓ１００２に戻って、Ｓ１００２〜Ｓ１００５の処理を繰り返す。
【００４５】
全部が閉領域Ｒに含まれるブロックをすべて検索した場合、つまり、それでも二つの文字列をはさむ語句が適正であることが検出されなかったときは（Ｓ１００５の判定がＹＥＳ）、Ｓ１００６で、一部が前記閉領域Ｒに含まれるブロックの最後尾文字列を抽出した後、Ｓ１００７で、全部が閉領域Ｒに含まれるブロックの先頭文字列を抽出し、ついでＳ１００８で二つの文字列を接続する。
【００４６】
この後、Ｓ１００９では、辞書を参照し、二つの文字列を挟む語句（二つの文字列のつなぎの部分に位置する語句）が適正であるか否かを判断し、適正であるときは（Ｓ１００９の判定がＹＥＳ）、Ｓ１０１２に進んで、接続語句の関連性が有るものと判断される。この処理により、ブロックの後部側が閉領域Ｒに含まれるブロックのうち、全部が閉領域Ｒに含まれるブロックと文脈につながりのあるブロックが抽出される。
【００４７】
一方、二つの文字列をはさむ語句が適正でないときは（Ｓ１００９の判定がＮＯ）、Ｓ１０１０で、全部が閉領域Ｒに含まれるブロックをすべて検索したか否かを判断する。前記ブロックのすべてについて、前記検索を行っていないときには（Ｓ１０１０の判定がＮＯ）、Ｓ１００７に戻って、Ｓ１００７〜Ｓ１０１０の処理を繰り返す。
【００４８】
全部が閉領域Ｒに含まれるブロックをすべて検索した場合、つまり、それでも二つの文字列をはさむ語句が適正であることが検出されなかったときは（Ｓ１０１０の判定がＹＥＳ）、Ｓ１０１１で、一部が閉領域Ｒに含まれるブロックについて、前記処理をすべて実行したか否かを判断する。一部が閉領域Ｒに含まれるブロックのすべてについて、処理が実行されていないときには（Ｓ１０１１の判定がＮＯ）、Ｓ１００１に戻って、前記処理（Ｓ１００１〜Ｓ１０１１）を繰り返す。
【００４９】
図５は、前記ブロック間関連性検出処理に関する後半部分のフローチャートである。
【００５０】
前記Ｓ１０１１において、一部が閉領域Ｒに含まれるブロックについて、前記処理（Ｓ１００１〜Ｓ１０１１）がすべて実行されたときは（Ｓ１０１１の判定がＹＥＳ）、Ｓ１０１３でブロックの文字列を選択したのち、Ｓ１０１４で、前記二次ブロック分割処理（図３のＳ６）で作成されたブロックのすべてに対して、語句／出現回数のヒストグラムを作成する。
【００５１】
ついで、Ｓ１０１５では、すべてのブロックについてヒストグラムを作成したか否かを判断し、すべてのブロックについてヒストグラムを作成していないときは（Ｓ１０１５の判定がＮＯ）、Ｓ１０１３にもどってすべてのブロックのヒストグラムを作成するまでＳ１０１３〜Ｓ１０１５の処理を繰り返す。すべてのブロックについてヒストグラムが作成されているときは（Ｓ１０１５の判定がＹＥＳ）、Ｓ１０１６で、一部が閉領域Ｒに含まれているブロックのヒストグラムを選択したのち、さらにＳ１０１７で、全部が閉領域Ｒに含まれるブロックのヒストグラムを選択する。
【００５２】
この後、Ｓ１０１８では、一部が閉領域Ｒに含まれるブロックのヒストグラムと、全部が閉領域Ｒに含まれるブロックのヒストグラムとを検索し、同一語句が存在するか否かを判断する。同一語句が存在しているときは（Ｓ１０１８の判定がＹＥＳ）、Ｓ１０１９で、存在した語句の出現回数が少ない方の値を重複語句数として記憶し、Ｓ１０２０で、この処理を、全部が閉領域Ｒに含まれるブロックのすべてに対して実行したか否かを判断する。前記同一語句が存在していないときは（Ｓ１０１８の判定がＮＯ）、そのままＳ１０２０に進む。
【００５３】
Ｓ１０２０の判断において、全部が閉領域Ｒに含まれるブロックのすべてに対しての検索が行われれたときは（Ｓ１０２０の判定がＹＥＳ）、Ｓ１０２１に進む。すべてに対しての検索が行われれていないときは（Ｓ１０２０の判定がＮＯ）、Ｓ１０１７に戻って、全部が閉領域Ｒに含まれるブロックのすべてに対して検索が行われるまで、Ｓ１０１７〜Ｓ１０２０の処理を繰り返す。
【００５４】
Ｓ１０２１では、一部が閉領域Ｒに含まれるブロックのすべてに対して検索が行われたか否かを判断し、行われていれば（Ｓ１０２１の判定がＹＥＳ）、リターンする。行われていなければ（Ｓ１０２１の判定がＮＯ）、Ｓ１０１６に戻って、一部が閉領域Ｒに含まれるブロックのすべてに対して検索が行われるまで、Ｓ１０１６〜Ｓ１０２１の処理を繰り返す。
【００５５】
このようなブロック間関連性検出処理により、一部が閉領域Ｒに含まれるブロックについて、全部が閉領域Ｒに含まれるブロックとの接続関連性の有無、重複語句数が検出され、これらに基づいて二次トリミング処理（図３のＳ８）が行われる。
【００５６】
以上のトリミング処理をまとめると、トリミングしたい所望の原稿画像に対して概略の外枠である囲みマークを付して画像を読み取らせることにより、マークで囲まれた閉領域Ｒが検出され、さらに閉領域内ならびにその周辺部が、罫線や空白の状態により複数のブロックに分割される。そして、分割されたブロックの文字情報を文字認識部９２が認識し、文脈認識部９３２により、一部が閉領域Ｒに含まれるブロックについて、全部が閉領域Ｒに含まれるブロックとの間で文章の脈絡が判定される。文脈が適正であれば、ブロック間での文章が残され、文脈が適正でなければ、消去対象範囲として消去される。
【００５７】
これにより、トリミング領域が自動判別され、一部の画像が欠落したりすることなく、原稿の記事画像がトリミングされて出力される。
【００５８】
つぎに、上述した画像トリミングの具体例を説明する。
【００５９】
第１例として、例えば図６に示すような新聞ＮＰの中の囲みマークＭで囲んだ閉領域Ｒの記事画像Ｖをトリミングする場合を説明する。
【００６０】
この記事画像Ｖに一次ブロック分割処理を施すと、図７に示すような状態に画像が加工される。つまり、この一時ブロック分割処理において、図６中の罫線Ｌの切り出し処理ならびに空白領域Ｗの検出処理により、図７に示すように、画像が複数のブロックに分割される。そして、一次トリミング処理によって、全部または一部が前記閉領域Ｒに含まれるブロック（グレーの部分）Ｂ１の画像が残され、その他のブロック（白色の部分）Ｂ０の画像は、消去される。
【００６１】
ついで、上記一次トリミング処理で残された画像は、二次ブロック分割処理が施され、図８に拡大して示すように、一層細分化され、複数のブロックとなる。最終的には、図８のグレーのブロックＢ２に対応する画像がトリミング処理結果として出力され、図９に示すように所望の画像Ｖがコピーされる。
【００６２】
第２例として、図１０に示すような雑誌ＭＧの中の囲みマークＭで囲んだ閉領域Ｒの記事画像Ｖをトリミングする場合を説明する。
【００６３】
この記事画像Ｖに一次ブロック分割処理を施すと、図１１に示すような状態に画像が加工される。つまり、この一次ブロック分割処理において、図１０中の罫線Ｌの切り出し処理ならびに空白領域Ｗの検出処理により、図１１に示すように、画像が複数のブロックに分割される。そして、一次トリミング処理によって、全部または一部が前記閉領域Ｒに含まれるブロック（グレーの部分）Ｂ１の画像が残され、その他のブロック（白色の部分）Ｂ０の画像は、消去される。
【００６４】
ついで、上記一次トリミング処理で残された画像は、二次ブロック分割処理が施され、図１２に拡大して示すように、一層細分化され、複数のブロックとなる。最終的には、図１２のグレーのブロックＢ２に対応する画像がトリミング処理結果として出力され、図１３に示すように所望の画像Ｖがコピーされる。
【００６５】
なお、上記実施形態では、原稿画像の所望画像に対するトリミング領域の指示を、フェルトペン等のマーカーにより、囲みマークＭを付するもので説明したが、トリミング領域の指示は、マーカーによるものに限られるものではなく、例えばディスプレイ画面上や座標ボードでの、ペン入力やタッチ操作による座標指示で行ってもよい。
【００６６】
また、閉領域Ｒ内の画像のみを残すようにトリミング処理する場合を示したが、閉領域Ｒ内の画像を消去して、閉領域Ｒ外の画像を残すようにトリミング処理するものとしても良い。
【００６７】
また、複写機１を例に説明したが、スキャナにより読み取った画像をコンピュータでトリミング処理して、処理済みの画像データをネットワークなどを介して出力する形態のシステムに適用しても良い。
【００６８】
【発明の効果】
以上のように、この発明によれば、トリミング領域を正確に指示しなくても、所望の領域を正確にトリミングすることが可能な画像処理装置を提供することができる。
【図面の簡単な説明】
【図１】この発明の実施形態にかかる画像処理装置が適用されたデジタル複写機を示す構成図である。
【図２】同じくデジタル複写機の要部の電気的構成を示すブロック図である。
【図３】トリミング処理部におけるトリミング処理を示すフローチャートである。
【図４】図３のブロック間関連性検出処理に関する前半部分のフローチャートである。
【図５】同じくブロック間関連性検出処理に関する後半部分のフローチャートである。
【図６】トリミング処理の第１の具体例におけるトリミング領域の指定状態の説明図である。
【図７】図６の画像に対して一次トリミング処理を施して複数のブロックに分割した状態の説明図である。
【図８】図７の画像に対して二次トリミング処理を施してブロックを細分化した状態の説明図である。
【図９】図７の画像に対してブロック間関連性処理を施して最終的に得られる画像の説明図である。
【図１０】トリミング処理の第２の具体例におけるトリミング領域の指定状態の説明図である。
【図１１】図１０の画像に対して一次トリミング処理を施して複数のブロックに分割した状態の説明図である。
【図１２】図１１の画像に対して二次トリミング処理を施してブロックを細分化した状態の説明図である。
【図１３】図１２の画像に対してブロック間関連性処理を施して最終的に得られる画像の説明図である。
【符号の説明】
３１・・・・・・・・・・・・画像メモリ
９０・・・・・・・・・・・・トリミング処理部
９１・・・・・・・・・・・・閉領域検出部
９２・・・・・・・・・・・・文字認識部
９３・・・・・・・・・・・・画像編集部
９３１・・・・・・・・・・・画像分割部
９３２・・・・・・・・・・・文脈認識部
９３３・・・・・・・・・・・判別部
Ｂ１，Ｂ２・・・・・・・・・分割ブロック
Ｌ・・・・・・・・・・・・・線分
Ｒ・・・・・・・・・・・・・閉領域（トリミング領域）
Ｗ・・・・・・・・・・・・・空白領域
【図１】
0003729017.tif 000002
【図２】
0003729017.tif 000003
【図３】
0003729017.tif 000004
【図４】
0003729017.tif 000005
【図５】
0003729017.tif 000006
【図６】
0003729017.tif 000007
【図７】
0003729017.tif 000008
【図８】
0003729017.tif 000009
【図９】
0003729017.tif 000010
【図１０】
0003729017.tif 000011
【図１１】
0003729017.tif 000012
【図１２】
0003729017.tif 000013
【図１３】
0003729017.tif 000014