(57)【要約】【課題】  マーカによる画像処理の領域指定方法において、マーカエリア内のオブジェクトの属性に適した画像処理を行う。【解決手段】  本発明は、原稿の画像情報をデジタル信号として取り込む画像処理装置において、前記原稿上のオブジェクト（テキスト、イメージ、表、線図など）を解析する文書画像解析手段と、前記原稿上で少なくとも２色以上の色を検出する色検出手段と、前記色検出手段の出力により、前記原稿の特定の領域を判別する色領域判別手段と、前記色領域判別手段によって特定された領域の、前記文書画像解析手段によって抽出されたオブジェクトから、対象オブジェクトを選択するオブジェクト選択手段と、前記オブジェクト選択手段によって選択されたオブジェクトの属性によって処理を決定する処理決定手段とを有する画像処理装置を提供する。【選択図】  図１
2006340103.tif 000002
【特許請求の範囲】
【請求項１】
原稿上のイメージを光学的に読込み、電気信号に変換して入力するイメージ入力手段と、
前記原稿上のオブジェクトを解析する文書画像解析手段と、
前記原稿上で少なくとも２色以上の色を検出する色検出手段と、
前記色検出手段の出力により、前記原稿の特定の領域を判別する色領域判別手段と、
前記色領域判別手段によって特定された領域の、前記文書画像解析手段によって抽出されたオブジェクトから、対象オブジェクトを選択するオブジェクト選択手段と、
前記オブジェクト選択手段によって選択されたオブジェクトの属性によって処理を決定する処理決定手段とを有する画像処理装置。
【請求項２】
請求項１記載の画像処理装置において、前記色領域判別手段によって特定された領域の情報を使用して複数毎のイメージの処理を行うバッチ処理手段とを有する画像処理装置。
【請求項３】
請求項１記載の画像処理装置において、各オブジェクトに対する処理を設定する設定手段を有する画像処理装置。
【請求項４】
請求項１記載の画像処理装置において、前記色領域判別手段によって特定された領域の情報を保管する領域情報保管手段と、領域情報保管手段によって保管されている領域の情報を画像処理に適用する領域情報摘出手段とを有する画像処理装置。
【請求項５】
請求項１記載の画像処理装置は、前記色検出手段により検出された文字を文字認識する文字認識手段と、前記文字認識手段によって認識された文字をテキストオブジェクトの置換文字とする置換文字化手段とを有する画像処理装置。
【請求項６】
原稿上のイメージを光学的に読込み、電気信号に変換して入力するイメージ入力工程と、
前記原稿上のオブジェクトを解析する文書画像解析工程と、
前記原稿上で少なくとも２色以上の色を検出する色検出工程と、
前記色検出工程における出力により、前記原稿の特定の領域を判別する色領域判別工程と、
前記色領域判別工程によって特定された領域の前記文書画像解析手段によって抽出されたオブジェクトから、対象オブジェクトを選択するオブジェクト選択工程と、
前記オブジェクト選択工程によって選択されたオブジェクトの属性によって処理を決定する処理決定工程とを有する画像処理方法。
【請求項７】
請求項６記載の画像処理方法の各工程をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像処理装置に関し、特にユーザのマーキングの自由度を高めるのに用いて好適な技術に関する。
【背景技術】
【０００２】
従来、デジタル複写機などでは、原稿の画像情報がデジタル信号化されるため、画像データの取扱いが比較的容易で、各種の画像処理，加工が簡単に行える。画像加工を行う場合は、領域を指定して領域内のみ加工を行うようにしており、その領域指定の方法としては、マークエリア法などの方法が主として用いられている。具体的には特許文献１などがあり、マーカで指定された文字を文字認識し、画像処理を行う方法がある。
【０００３】
【特許文献１】特開平０５−２９２２８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の方法は、処理対象としているのが文字であるためにマーカエリア内にイメージなどが存在した場合には適切な画像処理が行えない。また文字認識する文字部をマーカで指定する際は、ユーザは正確に文字部をマーカで指定しなくてはならず自由度があまりなかった。本発明はマーカエリア内の各オブジェクトのテキスト、イメージ、表などの属性毎に適切な処理を施し、かつユーザのマーキングの自由度を高める。
【課題を解決するための手段】
【０００５】
そこで、上記の目的を達成するため本発明は、原稿上のイメージを光学的に読込み、電気信号に変換して入力するイメージ入力手段と、前記原稿上のオブジェクトを解析する文書画像解析手段と、前記原稿上で少なくとも２色以上の色を検出する色検出手段と、前記色検出手段の出力により、前記原稿の特定の領域を判別する色領域判別手段と、前記色領域判別手段によって特定された領域の、前記文書画像解析手段によって抽出されたオブジェクトから、対象オブジェクトを選択するオブジェクト選択手段と、前記オブジェクト選択手段によって選択されたオブジェクトの属性によって処理を決定する処理決定手段とを有する画像処理装置等、を提供する。
【発明の効果】
【０００６】
本発明によれば、マーカエリア内の各オブジェクトのテキスト、イメージ、表などの属性毎に適切な処理が可能になり、ユーザのマーキングの自由度も高まる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施例を説明するが、本実施例において、マーカとは、蛍光ペン等のマーキングに用いられる文房具を意味するとともに、蛍光ペン等により用紙上に描かれた線図等を意味するものとする。そして、マーキングとは、用紙上に線図等を印すこととする。
【実施例１】
【０００８】
図１は本発明の実施例を示す複合画像形成装置の構成を説明するブロック図である。
【０００９】
図１において、１は第１の画像入力手段として機能する原稿を画像データに変換する画像入力装置（リーダ部）、２は画像出力手段として機能するための複数種類の記録紙カセットを有し、プリント命令により画像データを記録紙上に可視像として出力する画像出力装置（プリンタ部）、３は前記リーダ部１と電気的に接続された外部装置であり、各種の機能を有する。すなわち、第２の画像入力手段として機能する外部装置３には、画像データを送信するためのファクシミリ（ファックス）部５、画像データなど各種情報を格納している外部記憶装置８，コンピュータおよびＬＡＮと接続するためのコンピュータインターフェース部６，コンピュータおよびリーダ部から送られてきた情報を一時的に蓄積するためのメモリ部７、画像データからマーカ記載部を分離する画像分離部９、マーカ記載部から処理を行う範囲情報（以下、指定範囲情報）を算出する領域解析部１０、画像データ中の部分領域の属性を分類するための処理（以下、ブロックセレクション）を行うブロックセレクション部１１、ブロックセレクション部１１によって抽出された各オブジェクトの中から画像処理対象となるオブジェクトを選別する処理オブジェクト選別部１２、各オブジェクトの属性毎に画像処理を行う画像加工部１３および上記各機能処理を制御するコア部４等を備えている。
【００１０】
図２は、図１に示したリーダ部１およびプリンタ部２の構成を説明する断面図である。以下、構成および動作について説明する。
【００１１】
原稿給送装置１０１上に積載された原稿は、１枚ずつ順次原稿台ガラス面１０２上に搬送される。原稿が原稿台ガラス面１０２の所定位置へ搬送されると、スキャナ部のランプ１０３が点灯し、かつスキャナ・ユニット１０４が移動して原稿を照射する。原稿の反射光は、ミラー１０５，１０６，１０７，レンズ１０８を介してＣＣＤイメージ・センサ１０９（以下、ＣＣＤと称する）に入力する。
【００１２】
ＣＣＤ１０９に照射された原稿の反射光は、ここで光電変換される。変換された電気信号は、画像処理部１１０において、各種の画像処理が施され、外部切り換え回路は、リーダ部１からの信号をプリンタ部２または外部装置３へ切り換えるセレクタである。また、外部切り換え回路は、リーダ部１からの信号と、外部装置３からの信号のいずれかを選択し、プリンタ部２に接続する機能も備えている。
【００１３】
画像処理部１１０の外部切り換え回路にて、プリンタ部２へ接された電気信号は、露光制御部２０１にて変調された光信号に変換されて感光体２０２を照射する。照射光によって感光体２０２上に作られた潜像は、現像器２０３によって現像される。上記潜像の先端とタイミングを合わせて転写紙積載部２０４または転写紙積載部２０５より転写紙が搬送され、転写部２０６において、上記現像された像が転写される。転写された像は定着部２０７にて転写紙に定着された後、排紙部２０８より装置外部に排出される。排紙部２０８から出力された転写紙は、ソータ２２０のソート機能が作動しているときは、各ビンに排紙される。
【００１４】
一方、ソータ２２０のソータ機能が選択していないときは、ソータ２２０の最上位のビンに排出される。
【００１５】
続いて、順次読み込む画像を１枚の出力用紙の両面に出力する方向について説明する。
【００１６】
定着部２０７で定着された出力用紙を、一度、排紙部２０８まで搬送後、用紙の搬送向きを反転して搬送方向切り換え部材２０９を介して再給紙用被転写紙積載部２１０に搬送する。次の原稿が準備されると、上記プロセスと同様にして原稿画像が読み取られるが転写紙については再給紙用被転写紙積載部２１０より給紙されるので、結局、同一出力紙の表面，裏面に２枚の原稿画像を出力することができる。
【００１７】
図３は本発明の画像処理装置の動作の概要を説明するメインフローチャート図である。
Ｓ１０１においてリーダ部１から図４の画像データが入力されると、Ｓ１０２で画像分離部９は、図４の画像データ上のマーカ記載部を画像データから分離し図５の原画像データと図６のマーカデータを生成する。生成方法として、リーダ部１から図４の画像データが入力された際に図４の画像データと同じ大きさの、全域を白で塗りつぶされた２値画像データを生成し、図４の画像データを画素単位に走査し予め指定されたマーカの色のピクセルを検知すると生成した２値画像データ上の同領域を黒画素にする方法や、特開平４−４６４６２などの方法があるが本実施例では特に限定するものではない。図５の原画像データは図４の画像データからマーカ記載部を除去したデータであり、図６のマーカデータは図４の画像データからマーカ記載部を抽出したデータである。
【００１８】
Ｓ１０３において領域解析部１０は、図６のマーカデータから図７の指定範囲情報を算出する。図７の指定範囲情報とは図６のマーカデータのマーカ記載部の輪郭の外接矩形（以下、処理対象領域）における、マーカデータの原点Ｇに対しての左上、右下座標を示す情報である。
【００１９】
Ｓ１０４においてブロックセレクション部１１は、図５の画像データをブロックセレクションし、図８のように各オブジェクトを抽出する。図８の各オブジェクトの詳細情報を示したのが図９の各オブジェクトの詳細な情報（以下、オブジェクトデータ）であり、各オブジェクトは外接矩形によって扱われ、画像データの原点に対しての外接矩形の左上座標と右下座標などの情報を保持している。また各オブジェクトは図１０に示すように木構造によって管理されているため、親となるオブジェクトと子となるオブジェクトとの関係を保持している。例えば図８の表オブジェクトＨ内には文字オブジェクトＩ〜Ｑが存在するため、図９のオブジェクトデータの表オブジェクトＨには子オブジェクトとして文字オブジェクトＩ〜Ｑがあることを明示し、文字オブジェクトＩ〜Ｑは親オブジェクトとして表オブジェクトＨがあることを明示する。
【００２０】
Ｓ１０５において処理オブジェクト選別部１２は、ブロックセレクション部１１によって抽出された各オブジェクトの中から画像処理対象となるオブジェクトを選別する。Ｓ１０６においてＳ１０５で選別されたオブジェクトの属性毎に固有の画像処理を選択し、画像加工部１３によって図５の画像データに選択された画像処理を施し、図１１の画像データを生成する。Ｓ１０７において例えば画像加工部１３は、生成した図１１の画像データを保存、送信、保存などの後処理を行う。
【００２１】
図１２は図６のマーカデータから図７の指定範囲情報を算出する詳細な処理を示すフローチャート図である。上述したように、図１２に示されるフローチャートの各ステップにおける処理は、領域解析部１０が行う。
【００２２】
図６のマーカデータを、輪郭線追跡により探索する。Ｓ２０１において図６のマーカデータを矢印Ｓで示す右下から始まり、図形の右端に出会うまで上方にスキャンする。このスキャンは、他の方向、例えば左上から右下に向けて行ってもよい。Ｓ２０２においてマーキング用に予め設定されているピクセル値の画素（以下、対象画素）にぶつかると、隣接した画素が、対象画素かどうかを図１４で示すパターンの方向の順に調べられる。この探索は、中心から見て８方向のベクトルで表わされるので８  方向探索と呼ばれる。隣接した対象画素が存在すると、このプロセスにより、図１３のような８方向探索が順次行われマーカ記載部の外部輪郭が得られる。閉じた輪郭の内側の部分は追跡されない。
【００２３】
８方向探索により得られた輪郭線、すなわち一つの連結成分が取り出されると、つぎの対象画素に出会うまで再びスキャンが進行する。スキャンは、全ての連結成分が検出されるまで続けられ、図６のマーカデータからマーカ記載部Ｍ１、Ｍ２の連結成分が抽出される。
【００２４】
Ｓ２０３においてすべての連結成分は矩形で切り出される。この場合、個々の連結成分を覆う可能な限り最小の矩形が描かれることになる。こうして、図６におけるマーカ記載部Ｍ１のまわりに矩形ＭＭ１が、マーカ記載部ＭＲ２のまわりに矩形ＭＲ２が描かれる。Ｓ２０４において図６のマーカデータの原点Ｇに対して矩形ＭＲ１、ＭＲ２の左上座標と右下座標を取得し、図７の指定範囲情報を生成する。
【００２５】
図１５は画像処理の対象となるオブジェクトを抽出する処理の詳細を示すフローチャートである。上述したように、図１５に示されるフローチャートの各ステップにおける処理は、処理オブジェクト選別部１２が行う。
【００２６】
Ｓ３０１において図７の指定範囲情報を参照し、図８のブロックセレクションデータから画像処理の対象となるオブジェクトを抽出する。Ｓ３０２で図１６のパネル上のプレビュー部１６−１に図５の画像データを表示し、更にＳ３０１で抽出したオブジェクトの外接矩形を擬似的に図５の画像データの上に重複表示する。
【００２７】
ユーザは図１６のパネル上のプレビュー部１６−１で画像処理の対象となるオブジェクトを確認後、他の原稿に対しても再度、生成した図７の指定範囲情報を使用して画像処理を行いたい場合には図１６のパネル上の保存ファイル名部１６−３に保存するファイル名を入力後、保存ボタン１６−４を押下する。保存ボタン１６−４が押下されると、Ｓ３０４において、外部記憶装置８に図１６のパネル上の保存ファイル名部１６−３に入力されているファイル名で生成した図７の指定範囲情報を格納する。図７の指定範囲情報を外部記憶装置８に格納すると図１６のパネル上の格納ファイル部１６−２にＳ３０４で格納したファイル名を追加する。なお保存ファイル名部１６−３にファイル名が入力されていない場合は処理を行わない。もしくはユーザにファイル名が入力されていないために保存を行うことができないことを通知しても良い。
【００２８】
Ｓ３０５でユーザは図７の指定範囲情報ではなく、外部記憶装置内８にある他の指定範囲情報を使用したい場合は、図１６のパネル上の格納ファイル部１６−２から任意のファイル名の指定範囲情報が表示されている個所を押下して選択する。格納ファイル部１６−２が押下されると、Ｓ３０６で外部記憶装置内８から指定されたファイル名の指定範囲情報を摘出する。再びＳ３０１に戻り、再度摘出した指定範囲情報と図８のブロックセッションデータを参照し、処理対象となるオブジェクトを抽出し、Ｓ３０７で図１７のパネル上のプレビュー部１６−１に表示されていたオブジェクトの外接矩形を破棄し、新たに摘出したオブジェクトの外接矩形を表示する。この際前回生成した図７の指定範囲情報はメモリ上に一時保管し、ユーザが保存ボタン１６−４を押下した際に再びメモリ上から摘出し、外部記憶装置８に格納可能とする。
【００２９】
上記処理はユーザが処理に使用する指定範囲情報を決定し、処理実行ボタン１６−５が押下されるまで反復される。
【００３０】
図１７は画像処理の対象となるオブジェクトを抽出する処理の示す図１５のフローチャートのＳ３０１の詳細を示すフローチャートである。上述したように、図１７に示されるフローチャートの各ステップにおける処理は、処理オブジェクト選別部１２が行う。
【００３１】
Ｓ４０１において図９のオブジェクトデータの各オブジェクトの外接矩形から、図７の指定範囲情報の処理対象領域ＭＲ１の外接矩形との重複率Ａと重複率Ｂを次式によって算出する。
重複率Ａ  ＝  重複している矩形の面積  ／  処理対象領域の外接矩形の全面積
重複率Ｂ  ＝  重複している矩形の面積  ／  オブジェクトの外接矩形の全面積
【００３２】
上記の重複率Ａの最大値は１であり、重複率Ａが１の場合は、オブジェクトの外接矩形内に処理対象領域の外接矩形が完全に収まっている、もしくは完全に一致している状態を示す。逆に重複率Ａが０に近い場合はオブジェクトの外接矩形と処理対象領域の外接矩形が重複している面積が非常に少ないことを示す。重複率Ｂの最大値も同じく１であり重複率Ｂが１の場合は、処理対象領域の外接矩形内にオブジェクトの外接矩形が収まっている、もしくは完全に一致している状態を示す。逆に重複率Ｂが０に近い場合はオブジェクトの外接矩形と処理対象領域の外接矩形が重複している面積が非常に少ないことを示す。以上の処理を全オブジェクトに対して行う（図１８）。
【００３３】
Ｓ４０２において重複率Ａ、Ｂの両方が閾値０．６以上のオブジェクトをユーザが選択しているオブジェクトと見なして抽出する。この閾値は大きいほど正確な、つまりユーザが選択しているオブジェクトが抽出できる可能性が高くなるが、ユーザがマーキングする際の制限が多くなってしまう欠点がある。逆に閾値が小さいほどユーザがマーキングする際の制限が少なくなり自由度が増すが、オブジェクトの抽出が不正確になる可能性がある。本実施例では任意の閾値０．６を設置しているが、パネル上でユーザが閾値を設定してもよい。両重複率が閾値０．６より大きいオブジェクトＨが選択され処理対象のオブジェクトとする。
【００３４】
Ｓ４０４、Ｓ４０５において選択したオブジェクトＨに子オブジェクトが存在する場合、それら子オブジェクトＩ、Ｊ、Ｋ、Ｌ、Ｍ、Ｎ、Ｏ、Ｐ、Ｑを新たに画像処理の対象となるオブジェクトに追加する。Ｓ４０６において上記の処理で画像処理の対象となったオブジェクトＨ、Ｉ、Ｊ、Ｋ、Ｌ、Ｍ、Ｎ、Ｏ、Ｐ、Ｑのオブジェクトデータを一時メモリ７に格納する。上記処理を全ての処理対象領域Ｂに対して行い、オブジェクトＨ、Ｉ、Ｊ、Ｋ、Ｌ、Ｍ、Ｎ、Ｏ、Ｐ、ＱとオブジェクトＷが画像処理の対象オブジェクトとしてメモリ７に格納される。
【００３５】
図１９はオブジェクトの属性毎に個別の画像処理を行うフローチャートである。上述したように、図１９に示されるフローチャートの各ステップにおける処理は、画像加工部１３が行う。
【００３６】
Ｓ５０１にてメモリ７に一時格納されている処理対象となるオブジェクトＨ、Ｉ、Ｊ、Ｋ、Ｌ、Ｍ、Ｎ、Ｏ、Ｐ、ＱとオブジェクトＷを摘出し、各オブジェクトの属性を検査する。
【００３７】
Ｓ５０３オブジェクトの属性がテキストの場合、オブジェクトの外接矩形の座標情報を参照し、図５の画像データ上の対象位置にある文字を背景色のピクセルで消去し、消去した文字画素と同じピクセル色の画素で予め設定された文字と置換する。例えばテキストオブジェクトがセキュリティー上、隠さなければならない場合は置換文字を「＊」のような記号文字にし、図５の画像データの５−１を図１１の画像データの１１−１の状態にする。
【００３８】
Ｓ５０５にてオブジェクトの属性がイメージの場合、オブジェクトの外接矩形の座標情報を参照し、図５の画像データ上の対象位置に予め設定された方法で画像処理を行う。例えば対象のイメージオブジェクトがセキュリティー上、隠さなければならない場合は対象領域の画素にモザイクをかけ図５の画像データの５−１を図１１の画像データの１１−１の状態にする。画像にモザイク処理を施す方法は、ある指定範囲内の画素のピクセル平均値で、その指定範囲の画素を塗りつぶす方法などがあるが本実施例では特に限定しない。
【００３９】
上記処理をメモリに一時格納されている全てのオブジェクトデータに対して行い図１１の画像データを生成する。
【００４０】
図２０は図１１の画像データの後処理の詳細を示すフローチャートである。上述したように、図２０に示されるフローチャートの各ステップにおける処理は、例えば画像加工部１３が行う。
【００４１】
Ｓ６０１で生成した図１１の画像データをパネル上に表示する（図２１）。ユーザは図１１の画像データを保存する場合は、図１９のパネル上の保存ファイル名部２１−５にファイル名を入力後、保存ボタン２１−１を押下する。Ｓ６０３、Ｓ６０４において保存ボタン２１−１が押下されると保存ファイル名部２１−５に入力されているファイル名で図１１の画像データを外部記憶装置８に格納する。ユーザは図１１の画像データをファックスする場合は送信先部２１−６にファックス番号を入力後、送信ボタン２１−２を押下する。送信ボタン２１−２が押下されるとＳ６０６、Ｓ６０７において図１１の画像データをファックス部５に転送し、電話回線１５を通じて電話回線網に送信する。ユーザは図１１の画像データを印刷する場合、印刷ボタン２１−３を押下する。印刷ボタン２１−３が押下されるとＳ６１０にて図１１の画像データをプリンタ部２に転送し、印刷を実行する。
【００４２】
上記処理は終了ボタン２１−４が押下されるまで続行する。終了ボタン２１−４が押下されると処理を終了する。
【実施例２】
【００４３】
同一の指定範囲情報を使用して複数毎の画像を処理する。実施例１と同様にユーザは生成された、もしくは予め外部記憶装置内８にある指定範囲情報を図２２のパネル上のファイル名部２２−１を押下して指定する。次にユーザは予め外部記憶装置８に格納されている処理対象となる画像データを画像ファイル名部２２−５から選択する。画像ファイル名部２２−５に表示される処理対象となる画像データはマーキングがされていない画像データとする。画像ファイル名部２２−５が押下されると例えば処理オブジェクト選別部１２は、ユーザが選択した画像ファイル名の個所を反転表示し、ユーザが選択していることを確認可能にし、ユーザは選択した画像データの画像ファイル名部２２−５が反転表示になっていることを確認すると、挿入ボタン２２−３を押下し画像データを処理対象の画像データとする。挿入ボタン２２−３が押下されると例えば処理オブジェクト選別部１２は、画像ファイル名部２２−５で選択されている画像ファイル名を選択画像ファイル部２２−２に画像ファイル名を表示する。この際既に同一の画像ファイル名が選択画像ファイル部２２−２に存在する場合は、新たに挿入しない。また画像ファイル名部２２−５で画像ファイル名が選択されていないのにもかかわらず挿入ボタン２２−３が押下された場合は、例えば処理オブジェクト選別部１２は、処理を行わない。例えば処理オブジェクト選別部１２は、上記処理をユーザが画像処理を施す画像ファイルを全て選択し処理実行ボタン２２−８が押下されるまで続行する。ユーザはパネル上の選択画像ファイル部２２−２で処理対象の画像データのファイル名を確認すると、処理実行ボタン２２−８を押下する。処理実行ボタン２２−８が押下されると例えば処理オブジェクト選別部１２は、パネル上の選択ファイル名部２２−２にある名前の画像データを外部記憶装置８から摘出し、メモリ内に一時格納する。以下摘出した全ての画像データに対して実施例１と同様な処理を行う。
【実施例３】
【００４４】
画像データのオブジェクト毎に行う画像処理の設定方法において、図２３のパネル上で選択が可能な実施例について説明する。ユーザは各オブジェクトの属性毎の画像処理方法を図２３のパネル上のボタン２３−１と２３−２を押下して選択する。例えば画像データ上のテキストオブジェクに対して塗りつぶしの処理を施したい場合は２３−１の塗りつぶしの個所を押下し、イメージオブジェクトに対してはぼかし処理を施したい場合は２３−２のぼかしの個所を押下する。ユーザは各オブジェクトの属性に対しての処理が決定すると処理実行ボタンを押下する。処理実行ボタンが押下されると、例えば処理オブジェクト選別部１２は、図２３のパネル上の２３−１と２３−２のオブジェクトの属性毎の処理方法を摘出し、メモリ上に図２４の処理方法情報を生成する。例えば処理オブジェクト選別部１２は、各オブジェクトの画像処理において、メモリ上にある図２４の処理方法情報を参照し、画像処理を行い図２５の画像データを生成する。なお画像をぼかす方法として一般的に知られている技術として隣接する画素のピクセル値との平均値で対象画素を塗りつぶす方法などがあるが本実施例では特に限定しない。
【実施例４】
【００４５】
テキストオブジェクトの置換する文字の設定方法において、ユーザは原稿のテキストオブジェクトのマーキングエリア内に置換する文字を記載し図２６の原稿を生成する。リーダ部１から図２６の画像データが送信されてくると、画像分離部９は、実施例１と同様な方法でマーカ記載部を抽出するが、マーカ記載部の内部も摘出し図２７のマーカデータを生成する。領域解析部１０は、画像分離部９が生成した図２７のマーカデータから実施例１の方法と同様に各マーカ記載部の輪郭を抽出し、摘出したマーカ記載部の輪郭の内部も輪郭抽出し、文字部も摘出する。外部装置３は、摘出した文字部の輪郭の外接矩形を文字認識し、テキストオブジェクトの置換文字として文字コードをメモリ７に一時格納する。また、外部装置３は、各オブジェクト毎の画像処理に至るまでは実施例１と同様な処理を行い、テキストオブジェクトの画像処理の段階において、メモリ内にある文字コードを置換文字とし、以下実施例１と同じ処理を行い、図２８の画像を生成する。
【００４６】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００４７】
【図１】図１は、複合画像形成装置の構成図である。
【図２】図２は、リーダ部及びプリンタ部の断面図である。
【図３】図３は、本画像処理装置の処理の概要を示すフローチャート図である。
【図４】図４は、原稿をスキャンした画像データの図である。
【図５】図５は、図４の画像データからマーカ記載部を除去した画像データの図である。
【図６】図６は、図４の画像データからマーカ記載部を摘出したデータの図である。
【図７】図７は、図６のマーカデータの各マーカ記載部の外接矩形の左上、右下座標の情報を示す図である。
【図８】図８は、図５の画像データをブロックセレクションした様子を示す図である。
【図９】図９は、図８の各オブジェクトの関係を階層構造化した図である。
【図１０】図１０は、図８の各オブジェクトの情報を示す図である。
【図１１】図１１は、図５の画像データを本画像処理装置で画像処理した後の画像データの図である。
【図１２】図１２は、図６のマーカデータから指定範囲情報を算出する処理の詳細を示すフローチャート図である。
【図１３】図１３は、８方向探索の概要を示す図である。
【図１４】図１４は、８方向探索の探索方向を示す図である。
【図１５】図１５は、画像処理の対象となるオブジェクトを選択する処理の詳細を示すフローチャート図である。
【図１６】図１６は、指定範囲情報を保存・指定するためのパネルを示す図である。
【図１７】図１７は、画像処理の対象となるオブジェクトを抽出する処理の詳細を示すフローチャート図である。
【図１８】図１８は、図５の画像データの各オブジェクトの外接矩形とマーカデータの処理対象領域との重複率を示す図である。
【図１９】図１９は、各オブジェクト毎の画像処理を示すフローチャート図である。
【図２０】図２０は、生成した図１１の画像データの後処理を示すフローチャート図である。
【図２１】図２１は、生成した図１１の画像データを保存、送信、印刷の処理を選択するパネルを示す図である。
【図２２】図２２は、実施例２における指定範囲情報を保存・指定したり、複数の画像データを選択したりするパネルを示す図である。
【図２３】図２３は、実施例３における指定範囲情報を保存・指定したり、各オブジェクトの処理方法を選択したりするパネルを示す図である。
【図２４】図２４は、実施例３における各オブジェクトの処理方法を示す図である。
【図２５】図２５は、実施例３における図５の画像データを画像処理した画像データを示す図である。
【図２６】図２６は、実施例４におけるテキストオブジェクトの置換文字の記載を示す図である。
【図２７】図２７は、実施例４における図２６の画像データからマーカ記載部を摘出したマーカデータを示す図である。
【図２８】図２８は、実施例４における図５の画像を画像処理した画像データを示す図である。
【符号の説明】
【００４８】
１：リーダ部
２：プリンタ部
３：外部装置
４：コア部
５：ファックス部
６：コンピュータインターフェース部
７：メモリ部
８：外部記憶装置
９：画像分離部
１０：領域解析部
１１：ブロックセレクション部
１２：処理オブジェクト選別部
１３：画像加工部
１４：コンピュータ
１５：電話回線
１０１：原稿給送装置
１０２：原稿台ガラス面
１０３：ランプ
１０４：スキャナ・ユニット
１０５、１０６、１０７：ミラー
１０８：レンズ
１０９：ＣＣＤイメージ・センサ
１１０：画像処理部
２０１：露光制御装置
２０２：感光体
２０３：現像器
２０４、２０５：転写紙積載部
２０６：転写部
２０７：定着部
２０８：排紙部
２０９：搬送方向切り替え部材
２１０：再給紙用被転写紙積載部
２２０：ソータ
５−１、５−２：処理対象領域
１１−１、１１−２：処理対象領域
１６−１：プレビュー部
１６−２：ファイル部
１６−３：保存ファイル名部
１６−４：保存ボタン
１６−５：処理実行ボタン
２１−１：保存ボタン
２１−２：送信ボタン
２１−３：印刷ボタン
２１−４：終了ボタン
２１−５：保存ファイル名部
２１−６：送信先部
２２−１：ファイル名部
２２−２：選択画像ファイル名部
２２−３：挿入ボタン
２２−４：削除ボタン
２２−５：画像ファイル名部
２２−６：保存ボタン
２２−７：保存ファイル名部
２２−８：処理実行ボタン
２３−１：テキストオブジェクト部の画像処理方法選択部
２３−２：イメージオブジェクト部の画像処理方法選択部
【図１】
2006340103.tif 000003
【図２】
2006340103.tif 000004
【図３】
2006340103.tif 000005
【図４】
2006340103.tif 000006
【図５】
2006340103.tif 000007
【図６】
2006340103.tif 000008
【図７】
2006340103.tif 000009
【図８】
2006340103.tif 000010
【図９】
2006340103.tif 000011
【図１０】
2006340103.tif 000012
【図１１】
2006340103.tif 000013
【図１２】
2006340103.tif 000014
【図１３】
2006340103.tif 000015
【図１４】
2006340103.tif 000016
【図１５】
2006340103.tif 000017
【図１６】
2006340103.tif 000018
【図１７】
2006340103.tif 000019
【図１８】
2006340103.tif 000020
【図１９】
2006340103.tif 000021
【図２０】
2006340103.tif 000022
【図２１】
2006340103.tif 000023
【図２２】
2006340103.tif 000024
【図２３】
2006340103.tif 000025
【図２４】
2006340103.tif 000026
【図２５】
2006340103.tif 000027
【図２６】
2006340103.tif 000028
【図２７】
2006340103.tif 000029
【図２８】
2006340103.tif 000030