(57)【要約】【課題】原稿における画像処理を行う領域を簡単な手書きのマークによって指定することができる画像処理装置を提供する。【解決手段】複合機は、スキャナ部による原稿の読み取り（Ｓ１０１）で取得した原稿の画像データから画像処理を指示する予め決められた手書きの処理マークを検出した場合に（Ｓ１０２⇒Ｓ１０３；Ｙｅｓ⇒Ｓ１０４；Ｙｅｓ）、画像データに対するレイアウト解析を行って抽出した複数の抽出領域（Ｓ１０６）と処理マークとの位置関係に基づいて（Ｓ１０７）、複数の抽出領域の中から画像処理を行う指定領域を決定する（Ｓ１０８）。【選択図】図９
2010136085.tif 000002
【特許請求の範囲】
【請求項１】
画像データに画像処理を行う画像処理部と、
原稿を読み取って画像データを取得する読取部と、
前記読取部により取得された前記原稿の画像データから画像処理を指示する予め決められた手書きの処理マークを検出した場合に、前記画像データに対するレイアウト解析を行って抽出した複数の抽出領域と前記処理マークとの位置関係に基づいて、前記複数の抽出領域の中から前記画像処理部により画像処理を行う指定領域を決定する制御部と、
を備える
ことを特徴とする画像処理装置。
【請求項２】
前記制御部は、前記複数の抽出領域の中で前記処理マークの重心位置が位置する抽出領域を前記指定領域に決定する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記制御部は、前記抽出領域を矩形領域または複数の矩形領域を組み合わせた領域として抽出する
ことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記制御部は、文字列を囲む複数の隣接または一部が重複する前記矩形領域を組み合わせて１つの前記抽出領域として抽出する
ことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
操作部を更に備え、
前記制御部は、前記複数の抽出領域と前記処理マークとの位置関係に基づいて前記指定領域を決定できない場合は、前記処理マークに対する前記指定領域の決定を前記操作部を通じて受け付ける
ことを特徴とする請求項１乃至４のいずれか１つに記載の画像処理装置。
【請求項６】
前記画像処理部は複数種類の画像処理が実行可能で、前記処理マークは前記画像処理部が行う複数種類の画像処理に対応して複数種類が予め決められており、
前記制御部は、前記画像処理部が前記指定領域に行う画像処理の種類を前記処理マークの種類に応じて選択する
ことを特徴とする請求項１乃至４のいずれか１つに記載の画像処理装置。
【請求項７】
前記制御部は、前記画像データから検出した前記複数種類のうちの２種類以上の前記処理マークが１つの前記指定領域に対して画像処理を指示していると判断した場合に、前記画像処理部が前記１つの指定領域に行う画像処理の種類として、前記２種類以上の前記処理マークに対応する２種類以上の画像処理を選択する
ことを特徴とする請求項６に記載の画像処理装置。
【請求項８】
操作部を更に備え、
前記制御部は、前記２種類以上の前記処理マークに対応する２種類以上の画像処理の中に組み合わせ不可となる画像処理が含まれている場合は、前記画像処理の種類の選択を前記操作部を通じて受け付ける
ことを特徴とする請求項７に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手書きのマークにより指定された原稿の指定領域に画像処理を行う画像処理装置に関する。
【背景技術】
【０００２】
原稿をスキャナで読み取ってその原稿画像の一部の領域に画像処理を行う画像処理装置においては、原稿にペンで手書きのマークを記入（マーキング）してその領域を指定する技術が知られている。たとえば、画像処理を行う領域をマーカーペンで書いた線で囲んだり、特許文献１に記載されているように、画像処理を行う文字領域をマーカーペンで塗り潰したり、同文字領域上にマーカーペンで線を引いたり点（ドット）を打ったりして指定するようにしている。
【０００３】
【特許文献１】特開２００１−２３０９１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像処理を行う領域が大きかったり複雑な形状であったりすると、その領域を上記のような手書きの線で囲んだり塗り潰したりする作業は大変である。特に、複雑な形状の文字領域や、隣接する他の領域との余白（境界の空白部）が狭い領域などに対しては、その領域の範囲を手書きのマークで正確に指定することが困難になる場合もある。
【０００５】
本発明は、上記の問題を解決しようとするものであり、原稿における画像処理を行う領域を簡単な手書きのマークによって指定することができる画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【０００７】
［１］画像データに画像処理を行う画像処理部と、
原稿を読み取って画像データを取得する読取部と、
前記読取部により取得された前記原稿の画像データから画像処理を指示する予め決められた手書きの処理マークを検出した場合に、前記画像データに対するレイアウト解析を行って抽出した複数の抽出領域と前記処理マークとの位置関係に基づいて、前記複数の抽出領域の中から前記画像処理部により画像処理を行う指定領域を決定する制御部と、
を備える
ことを特徴とする画像処理装置。
【０００８】
上記発明では、原稿を読み取って取得した画像データから画像処理を指示する予め決められた手書きの処理マークを検出した場合は、画像データに含まれている文字列（文章）の領域や、絵や写真などの画像（イメージ）の領域をレイアウト解析を行って抽出し、それらの領域（抽出領域）を基準にして領域に対する上記の処理マークの位置を調べ、画像処理を行う領域を決定する。
【０００９】
処理マークは、原稿における領域の指定とその領域への画像処理の実行指示とを果たす「印」として機能するものであり、予め任意のマークを決めておく。画像処理を行う領域は、画像データから抽出した複数の領域の中で、領域における中心部や端部などの任意の箇所（一部分）に手書きの処理マークが重なっている領域などに決定することができる。領域に対する処理マークの重なり状態（位置の関係）としては、領域における上記の箇所に処理マークの全部分または大部分が重なっている状態などが含まれる。
【００１０】
なお、レイアウト解析によって抽出される領域の種類は、原稿の内容に応じて異なる。たとえば、文字列（文章）のみが複数記載された原稿では、複数の文字領域が抽出される。画像（イメージ）のみが複数記載された原稿では、複数の画像領域が抽出される。文字列と画像が混在する原稿では、文字領域と画像領域が抽出される。
【００１１】
このように、原稿の画像データから画像処理を指示する予め決められた手書きの処理マークを検出した場合は、画像データに対するレイアウト解析を行って文字領域や画像領域を抽出し、その抽出した複数の抽出領域と上記処理マークとの位置関係に基づいて、複数の抽出領域の中から画像処理を行う指定領域を決定する。すなわち、抽出領域を基準にして手書きの処理マークの位置を調べ、指定領域を決定する。
【００１２】
これにより、原稿における画像処理を行う領域を手書きのマークで指定する場合に、手書きの線で囲んだり塗り潰したりして領域の全範囲にマーキングするなどしなくても、領域の任意の箇所（一部分）に処理マーク（「印」）を記入するなどの簡単なマーキングによる指定が可能になる。また、このようなマーキング方法であれば、手書きの処理マークは、たとえば、記号や幾何図形などの単純な形状にすることができ、記入自体が簡単に行えるようになる。
【００１３】
［２］前記制御部は、前記複数の抽出領域の中で前記処理マークの重心位置が位置する抽出領域を前記指定領域に決定する
ことを特徴とする［１］に記載の画像処理装置。
【００１４】
上記発明では、手書きの処理マークが複数の抽出領域に跨っているような場合でも、そのうちの上記処理マークの重心位置が位置する抽出領域を指定領域に決定することができ、指定領域の決定が容易に行えるようになる。
【００１５】
［３］前記制御部は、前記抽出領域を矩形領域または複数の矩形領域を組み合わせた領域として抽出する
ことを特徴とする［１］または［２］に記載の画像処理装置。
【００１６】
上記発明では、原稿の画像データに含まれている抽出対象の領域（文字列、絵、写真などの領域：抽出領域）が、矩形領域、または、複数の矩形領域を組み合わせた領域として抽出される。これにより、原稿に手書きの処理マークを記入して画像処理を行う領域を指定する際には、文字列、絵、写真などの領域を、矩形領域、または、複数の矩形領域を組み合わせた領域の単位で指定できるようになる。
【００１７】
［４］前記制御部は、文字列を囲む複数の隣接または一部が重複する前記矩形領域を組み合わせて１つの前記抽出領域として抽出する
ことを特徴とする［３］に記載の画像処理装置。
【００１８】
上記発明では、文字列を囲む矩形領域のうち、隣接または一部が重複する複数の矩形領域は、組み合わせられて１つの抽出領域として抽出される。これにより、複数の文字列や複雑な形状の文字列を１つの文字領域（抽出領域）として抽出できるようになる。
【００１９】
また、原稿に記載されているそのような複数の文字列（長文）や複雑な形状の文字列に対しては、処理マークを１つ記入するだけで、画像処理を行う１つの領域であることが指定できるようになり、マーキングがより簡単に行えるようになる。
【００２０】
［５］操作部を更に備え、
前記制御部は、前記複数の抽出領域と前記処理マークとの位置関係に基づいて前記指定領域を決定できない場合は、前記処理マークに対する前記指定領域の決定を前記操作部を通じて受け付ける
ことを特徴とする［１］乃至［４］のいずれか１つに記載の画像処理装置。
【００２１】
たとえば、２つの抽出領域の間（境界部分）に位置する手書きの処理マークなどは、その何れの抽出領域を指定しているのかが不明であり、このような処理マークからは指定領域の決定が困難である。
【００２２】
上記発明では、複数の抽出領域と手書きの処理マークとの位置関係に基づいて指定領域を決定できない場合は、操作部を通じてユーザからその処理マークに対する指定領域の決定を受け付ける（指定領域の決定操作）。これにより、ユーザの所望する指定領域を正しく決定することができる。
【００２３】
［６］前記画像処理部は複数種類の画像処理が実行可能で、前記処理マークは前記画像処理部が行う複数種類の画像処理に対応して複数種類が予め決められており、
前記制御部は、前記画像処理部が前記指定領域に行う画像処理の種類を前記処理マークの種類に応じて選択する
ことを特徴とする［１］乃至［４］のいずれか１つに記載の画像処理装置。
【００２４】
上記発明では、画像処理を行う原稿の領域（指定領域）に記入する処理マークの種類を変えるだけで、画像処理の種類が変更（選択）できるようになり、利便性が向上する。
【００２５】
［７］前記制御部は、前記画像データから検出した前記複数種類のうちの２種類以上の前記処理マークが１つの前記指定領域に対して画像処理を指示していると判断した場合に、前記画像処理部が前記１つの指定領域に行う画像処理の種類として、前記２種類以上の前記処理マークに対応する２種類以上の画像処理を選択する
ことを特徴とする［６］に記載の画像処理装置。
【００２６】
上記発明では、画像処理を行う原稿の１つの領域（指定領域）に２種類以上の処理マークを記入すると、それらの処理マークに対応する２種類以上の画像処理が上記の１つの領域に対して行われるようになり、利便性が向上する。
【００２７】
［８］操作部を更に備え、
前記制御部は、前記２種類以上の前記処理マークに対応する２種類以上の画像処理の中に組み合わせ不可となる画像処理が含まれている場合は、前記画像処理の種類の選択を前記操作部を通じて受け付ける
ことを特徴とする［７］に記載の画像処理装置。
【００２８】
上記発明では、原稿の画像データから検出した２種類以上の手書きの処理マークが１つの指定領域に対応しているがそれらの処理マークに対応する２種類以上の画像処理の中に組み合わせ不可となる画像処理が含まれている場合は、操作部を通じてユーザから画像処理の種類の選択（訂正）を受け付ける（画像処理の選択（訂正）操作）。これにより、ユーザが誤って組み合わせ不可となる画像処理を指示した場合でも、ユーザの所望する画像処理に訂正することができる。
【発明の効果】
【００２９】
本発明に係る画像処理装置によれば、原稿における画像処理を行う領域を簡単な手書きのマークによって指定できるようになる。たとえば、大きな領域や複雑な形状の領域などでも、その領域に対して単純な手書きのマーク（処理マーク）を記入するだけの簡単なマーキングで画像処理を行う領域に指定できるようになり、利便性が向上する。
【発明を実施するための最良の形態】
【００３０】
以下、図面に基づき本発明の実施の形態を説明する。
【００３１】
図１は、本発明の実施の形態に係る画像処理装置としての複合機１０（ＭＦＰ；Multi Function Peripheral/Multi Function Printer）における制御系の構成を示すブロック図である。
【００３２】
複合機１０は、原稿を読み取ってその複製画像を記録紙に印刷して出力するコピー機能、読み取った原稿の画像データをファイルにして保存したり外部端末やサーバなどへ転送したりするスキャン機能、外部端末から受信した印刷データに基づいてラスタライズして得た画像を記録紙に印刷して出力するプリンタ機能、原稿を読み取って取得した画像データに対するレイアウト解析や文字認識を行う機能などを備えている。
【００３３】
また複合機１０は、手書きの処理マークにより指定された原稿の指定領域に画像処理を行う機能を備えている。詳細には、処理マークは、原稿における領域の指定とその領域への画像処理の実行指示とを果たす「印」として機能するものであり、予め所定のマークが決められている。複合機１０は、原稿の画像データから画像処理を指示する予め決められた手書きの処理マークを検出した場合に、その画像データに対するレイアウト解析を行って抽出した複数の抽出領域と上記の処理マークが書かれた位置との位置関係に基づいて、複数の抽出領域の中から画像処理を行う指定領域を決定する機能や、その指定領域に画像処理を行った原稿の複製画像（編集画像）を記録紙に印刷して出力する機能を備えている。さらに、１つの指定領域に対して複数種類の画像処理のうちの何れか１つまたは２つ以上を組み合わせて行う機能を備えている。処理マークは、複合機１０が行う複数種類の画像処理に対応して複数種類が予め決められている。
【００３４】
「レイアウト解析」とは、画像データ（原稿画像）に含まれている文字列、表、図、絵、写真などの原稿を構成する画像要素の領域を抽出し、抽出した文字列の領域について見出しや段組みなどを解析する処理のことであり、「文書構造解析」ともいう。このレイアウト解析により、画像データに含まれている画像要素の領域が自動的に抽出（識別）される。
【００３５】
本明細書中では、レイアウト解析によって抽出された文字列、表、図、絵、写真の各領域（抽出領域）を、「文字領域」、「表領域」、「図領域」、「絵領域」、「写真領域」と呼び、「絵領域」と「写真領域」を総称して「画像領域」（イメージ領域）と呼ぶ。なお、この「画像領域」に上記の「表領域」や「図領域」を含ませるようにしてもよい。
【００３６】
「文字認識」とは、画像データ（原稿画像）のレイアウト解析を行って抽出した文字領域、表領域、図領域に含まれている文字を一文字単位に分離して認識する処理のことである。
【００３７】
また、本明細書中で使用する「画像」を含む用語において、「画像領域」と、それ以外の「原稿画像」、「複製画像」、「画像データ」、「画像処理」、「画像要素」、「画像」（単独で使用する場合）などとでは、「画像」の意味合いが異なる。「画像領域」における「画像」は、レイアウト解析の説明で述べたように、絵や写真といったイメージのみを指す（表や図を含む場合もある）。他の用語における「画像」は、絵や写真といったイメージに加えて、文字なども含むものを指す。
【００３８】
図１に示すように、複合機１０は、当該複合機１０の全体の動作を統括制御する制御部としてのシステム制御部１１に、ＲＯＭ（Read Only Memory）１２と、ハードディスク装置１３（図中では「ＨＤＤ」（Hard Disk Drive）と表記）と、不揮発メモリ１４と、ＤＲＡＭ（Dynamic Random Access Memory）１５と、スキャナ部１６と、プリンタ部１７と、画像処理部１８と、ＬＣＤ（Liquid Crystal Display）表示部１９と、入力部２０と、通信Ｉ／Ｆ（Interface）２１が接続されて構成されている。
【００３９】
ＲＯＭ１２は、システム制御部１１が実行する各種の制御プログラムを格納する機能を果たす。ハードディスク装置１３は、定型フォーマットのデータや各種の保存データなどを格納する機能を果たす。
【００４０】
不揮発メモリ１４は、複合機１０のシリアル番号や各種のソフトウェアパラメータなどを格納する機能を果たす。ＤＲＡＭ１５は、スキャン動作で読み取った原稿の画像データを一時的に格納する画像メモリとしての機能を果たす。
【００４１】
スキャナ部１６は、原稿を光学的に読み取って画像データを取得する機能を果たす。たとえば、原稿を照射する光源と、原稿をその幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に移動させる移動機構と、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーからなる光学経路などを備えている。ラインイメージセンサはＣＣＤ（Charge Coupled Device）で構成される。ラインイメージセンサが出力するアナログ画像信号はＡ／Ｄ（Analog to Digital）変換され、デジタルの画像データとして出力される。
【００４２】
プリンタ部１７は、入力された画像データに対応する画像を電子写真プロセスにより記録紙に形成して出力する機能を果たす。たとえば、記録紙の搬送装置と、感光体ドラムと、帯電装置と、入力される画像データに応じて点灯制御されるＬＤ（Laser Diode）と、ＬＤから射出されたレーザ光を感光体ドラム上で走査させる走査ユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有する、いわゆるレーザープリンタとして構成されている。プリンタ部１７は、レーザ光に代えてＬＥＤ（Light Emitting Diode）で感光体ドラムを照射するＬＥＤプリンタであってもよいし、他の方式のプリンタであってもかまわない。
【００４３】
画像処理部１８は、画像データに対して、画像補正、回転、拡大／縮小、圧縮／伸張など各種の画像処理を行う機能を果たす。また、外部端末から依頼された印刷における印刷データ（ベクタ形式のイメージデータ）に対してラスタライズ処理を行う機能を果たす。さらに、原稿の画像データにおける手書きの処理マークにより指定された指定領域に対し、各種の画像処理を行う機能を果たす。
【００４４】
ＬＣＤ表示部１９と入力部２０は、表示操作パネルおよび入力キーを構成している。ＬＣＤ表示部１９は、複合機１０の設定、操作、警告、確認、エラーなどに関する各種の表示を行う機能を果たす。入力部２０は、ユーザ（オペレータ）からの入力操作を受け付ける機能を果たす。
【００４５】
通信Ｉ／Ｆ２１は、ＬＡＮ（Local Area Network）などのネットワーク２を介して接続された外部端末やサーバなどとの間で行う通信を制御する機能を果たす。
【００４６】
図２は、手書きの処理マークで指定された原稿の指定領域に画像処理を行って印刷（コピー）する際に参照される処理テーブル３０を示している。この処理テーブル３０は、ＲＯＭ１２または不揮発メモリ１４などに格納されている。
【００４７】
処理テーブル３０には、指定領域の種類と、画像処理の種類（処理内容）と、処理マークの種類とが関連付けられて登録されている。本実施の形態では、指定領域の種類は、画像領域と文字領域とが登録されている。処理マークは、予め決められた記号や幾何図形からなるマークであり、画像処理の種類に対応させて複数種類が予め登録されている。
【００４８】
画像領域に対しては、処理内容と処理マークの種類は以下のものが登録されている。
[処理内容]                        [処理マーク]
・カラー画像のモノクロ印刷                ＝（イコール記号）
・画像非印刷                              ×（乗算記号／罰点記号）
・別ページへの拡大印刷                    △（三角図形）
・マスキング処理（ハッチなど）            ◇（菱形図形）
【００４９】
文字領域に対しては、処理内容と処理マークの種類は以下のものが登録されている。
[処理内容]                        [処理マーク]
・指定ワードのカラー化、アンダーライン    ＋（加算記号）
・文字列非印刷                            ×（乗算記号／罰点記号）
・別ページへの拡大印刷                    △（三角図形）
・マスキング処理（ハッチなど）            ◇（菱形図形）
・何もしない領域（グループから分離）      ○（円図形）
【００５０】
また、１つの画像領域または１つの文字領域に対して上記の複数種類の画像処理を組み合わせて実行することもできる。しかし、非印刷の処理とその他の画像処理とは組み合わせて実行することができない。このような組み合わせ不可となる画像処理の組み合わせ情報（禁則情報）は、処理テーブル３０と同様にＲＯＭ１２または不揮発メモリ１４などに記憶されている。
【００５１】
システム制御部１１はプログラムを実行することで、以下の（１）〜（６）の各機能を果たす。
【００５２】
（１）原稿の画像データから処理テーブル３０に登録されている処理マークと同一の手書きの処理マークを検出した場合に、その画像データに対するレイアウト解析を行い、抽出した複数の抽出領域（画像領域／文字領域）と上記の手書きの処理マークとの位置関係に基づいて、複数の抽出領域の中から画像処理部１８により画像処理を行う指定領域を決定する。詳細には、複数の抽出領域の中で手書きの処理マークの重心位置が位置する抽出領域を指定領域に決定する。
【００５３】
（２）原稿の画像データから検出した手書きの処理マークの重心位置は、その処理マークの端点、交点、頂点などのＸＹ座標を検出し、これらのＸＹ座標に基づいて求める。
【００５４】
「＝」の処理マークに対しては２本の平行（ほぼ平行）な直線（ほぼ真直ぐな線）によって形成される仮想の矩形（略矩形／四角形）における２本の仮想対角線の交点が重心位置であると認識する。この場合は、平行な各線の両側の端点を検出してそれらの４つの端点のＸＹ座標から上記の交点を算出して重心位置であると認識する。
【００５５】
「＋」と「×」の処理マークに対しては２本の直線（ほぼ真直ぐな線）の交点が重心位置であると認識する。この場合は、交差する各線の交点を検出してその交点のＸＹ座標が重心位置であると認識する。また、上記の「＝」の処理マークと同様に、交差する各線の両側の端点を検出してそれらの４つの端点のＸＹ座標から仮想の交点を算出して重心位置であると認識するようにしてもよい。
【００５６】
「△」の処理マークの場合は、三角図形の頂点とその対辺の中点を結ぶ３つの線分が交わる点が重心である。「◇」の処理マークの場合は、菱形図形の２本の対角線が交わる点が重心である。これらの多角図形からなる処理マークでは、各頂点を検出しそれらのＸＹ座標から上記の重心を算出して重心位置であると認識する。「○」の処理マークでは、円図形の中心点が重心であり、この中心点を算出して重心位置であると認識する。
【００５７】
原稿に記入された処理マークは手書きされたものであるため、直線であるべきところが湾曲したり蛇行してしまったり、幾何図形の場合は歪んでしまったりすることがある。このように、手書きであるため直線や形状が多少崩れてしまうような処理マークに対し、上述した算出方法を用いることで、より正確な重心位置を求めることができる。
【００５８】
（３）原稿の画像データに対するレイアウト解析では、抽出領域（文字領域／画像領域）を矩形領域または複数の矩形領域を組み合わせた領域として抽出する。詳細には、原稿の画像データに含まれている文字列、絵、写真などの個々の画像要素（原稿を構成する個々の画像要素）を識別し、その画像要素毎に矩形領域をまたは複数の矩形領域を組み合わせた領域として抽出領域を抽出する。また、文字列を囲む複数の隣接または一部が重複する矩形領域を組み合わせて１つの抽出領域として抽出する。
【００５９】
（４）原稿の画像データに対するレイアウト解析を行って抽出した複数の抽出領域と、原稿の画像データから検出した手書きの処理マークとの位置関係に基づいて指定領域を決定できない場合は、その処理マークに対する指定領域の決定を入力部２０を通じて受け付ける（指定領域の決定操作）。
【００６０】
（５）指定領域に実行する画像処理の種類は、処理テーブル３０に登録されている指定領域の種類（画像領域／文字領域）と処理マークの種類に応じて選択する。また、原稿の画像データから検出した２種類以上の手書きの処理マークが１つの指定領域に対して画像処理を指示していると判断した場合は、その１つの指定領域に実行する画像処理の種類として、上記の２種類以上の処理マークに対応する２種類以上の画像処理を選択する。
【００６１】
（６）上記の２種類以上の処理マークに対応する２種類以上の画像処理の中に組み合わせ不可となる画像処理が含まれている場合は、画像処理の種類の選択を入力部２０を通じて受け付ける（画像処理の選択（訂正）操作）。
【００６２】
次に、複合機１０の動作について説明する。
【００６３】
複合機１０において、コピー、スキャン、プリント（印刷）の各動作における画像データの入力から出力までの流れは以下のようになっている。
【００６４】
（画像データの入力）
コピー動作とスキャン動作の場合は、複合機１０のスキャナ部１６で原稿の読み取りを行うと、スキャナ部１６から画像データが順次出力されシステム制御部１１を介してＤＲＡＭ１５に入力される。この画像データはＤＲＡＭ１５に一時的に格納され、更にＤＲＡＭ１５からシステム制御部１１を介してハードディスク装置１３に転送され格納される。
【００６５】
プリント動作の場合は、複合機１０の通信Ｉ／Ｆ２１が外部端末からネットワーク２を通じて印刷データを受信すると、画像処理部１８が印刷データを画像データに展開する。この画像データはコピー動作などと同様にＤＲＡＭ１５に一時的に格納され、ＤＲＡＭ１５からハードディスク装置１３に転送され格納される。
【００６６】
（画像データの出力）
コピー動作とプリント動作の場合は、ハードディスク装置１３に格納された画像データがシステム制御部１１により読み出され画像処理部１８を経由してプリンタ部１７へ出力される。このとき、画像処理部１８は画像データに各種の画像処理を行う。プリンタ部１７は画像データに従ってＬＤの点灯制御を行い、画像を記録紙に形成して出力（印刷出力）する。
【００６７】
スキャン動作による画像データの転送（ファイル転送）の場合は、ハードディスク装置１３に格納された画像データがシステム制御部１１により読み出され画像処理部１８を経由して通信Ｉ／Ｆ２１へ出力される。このとき、画像処理部１８は画像データに各種の画像処理を行う。通信Ｉ／Ｆ２１はネットワーク２を通じて外部端末やサーバなどに画像データを出力する。
【００６８】
続いて、処理マークが記入された原稿を複合機１０がコピーモードで読み取り、その手書きの処理マークによる指定領域に画像処理を実行して原稿の複製画像を印刷出力する動作について説明する。
【００６９】
図３は、複合機１０による上記の動作で原稿の指定領域に画像処理が行われる概要を示している。図３（ａ）に示すように、本例の原稿５０には、文字列（文章）５１と、４つの絵５３ａ、５３ｂ、５３ｃ、５３ｄが印刷されている。ユーザは、原稿５０における所望の領域に所望の種類の画像処理を行いたい場合は、マーカーペンでその所望の領域に所望の種類の画像処理を指示する処理マークを記入するといった手書きによるマーキングを行う。
【００７０】
たとえば、絵５３ｂを削除したい場合は、図３（ｂ）に示すように、マーカーペンで絵５３ｂにおける任意の箇所に「×」の処理マーク５５を記入する。この「×」の処理マーク５５の場合は、２本の直線の交点（重心位置）が絵５３ｂに重なるように記入する。この条件を満足していれば、処理マーク５５の記入位置や大きさなどは問わない。たとえば、絵５３ｂの中央部などに処理マーク全体が重なるように記入してもよく、図３（ｂ）に例示するように、絵５３ｂの端部（角部）などに処理マーク５５の一部が絵５３ｂからはみ出すように記入してもよい。
【００７１】
ただし、原稿上の画像（文字列、表、図、絵、写真など）をできるだけ汚さないようにしたければ、処理マークは、種類が識別可能な大きさで可及的に小さく、かつ、対象となる領域（処理マークを記入する領域）に重なる部分を可及的に小さく、かつ、対象となる領域からはみ出した部分が隣接する領域に重ならないようにまたは重なってもその重なる部分を可及的に小さくするように記入することが好ましい。
【００７２】
また、マーカーペンは、原稿上の画像と識別可能でかつ画像への悪影響が小さい色彩や濃度のインクを塗料とするマーカーペンを使用することが好ましい。たとえば、蛍光インクを塗料とする蛍光マーカーペンなどを使用することが好ましい。このような蛍光インクで書かれた処理マークであれば、処理マークの重なっている部分でも下の画像部分が透けて見えるため、その画像部分が識別可能である。
【００７３】
複合機１０でコピーモードを選択し、図３（ｂ）に示すような処理マーク５５を記入した原稿５０を複合機１０のスキャナ部１６で読み取らせると、システム制御部１１は図２で説明した処理テーブル３０を参照して、スキャナ部１６により取得された原稿５０の画像データから処理テーブル３０に登録されている処理マークと同一の手書きの処理マークを検索する。
【００７４】
処理テーブル３０に登録されている何れかの種類の処理マークを検出した場合は、その処理マークに対応する画像処理の種類を選択する。さらに、原稿５０の画像データに対するレイアウト解析を行って抽出した複数の抽出領域の中で処理マークの重心位置が位置する抽出領域を、処理マークによって指示された画像処理を行う指定領域に決定する。そして、処理マークを削除し、その指定領域に処理マークによって指示された画像処理を行った原稿の複製画像を印刷して出力する。
【００７５】
本例の場合は、図３（ｃ）に示すように、原稿５０の画像データから「×」の処理マーク５５が検出され、この処理マーク５５に対応する非印刷（削除）の画像処理が選択される（図２参照）。また、原稿５０の画像データに対するレイアウト解析により、文字列５１が文字領域５２として抽出され、絵５３ａ、５３ｂ、５３ｃ、５３ｄがそれぞれ画像領域５４ａ、５４ｂ、５４ｃ、５４ｄとして抽出される。これらの抽出領域の中で、処理マーク５５の重心位置Ｇ（「×」の交点）が重なっている絵５３ｂの画像領域５４ｂが処理マーク５５によって指示された非印刷の画像処理を行う指定領域に決定される。そして、図３（ｄ）に示すように、原稿５０から処理マーク５５と絵５３ｂを削除した複製画像が印刷された印刷物６０が出力される。
【００７６】
また、非印刷（削除）以外の画像処理では、指定領域に決定された文字領域や画像領域に記入されている処理マークだけが周知の画像削除処理によって削除され、この処理マークが削除された指定領域に処理マークによって指示された種類の画像処理が実行される。
【００７７】
図４は、原稿５０に複数の処理マークを記入した場合の一例を示している。
【００７８】
本例では、上述した図３（ａ）と同じ原稿５０において、処理マーク５５の他に、絵５３ｃに「△」の処理マーク５６が記入されており、文字列５１に「×」の処理マーク５７が記入されている。「△」の処理マーク５６は、絵５３ｃから一部がはみ出して、隣接する絵５３ｂや文字列５１に掛かっているが、重心位置Ｇは絵５３ｃに重なっている。「×」の処理マーク５７は、文字列５１から一部がはみ出しているが、重心位置Ｇは文字列５１に重なっている。
【００７９】
この場合は、複合機１０は読み取った原稿５０の画像データから上記の３つの処理マーク５５、５６、５７を検出し、「×」の処理マーク５５および処理マーク５７に対応する非印刷（削除）と、「△」の処理マーク５６に対応する別ページへの拡大印刷との画像処理を選択する（図２参照）。
【００８０】
また、原稿５０の画像データに対するレイアウト解析により文字列５１および画像領域５４ａ、５４ｂ、５４ｃ、５４ｄを抽出し、これらの抽出領域の中で、図３（ｃ）で説明したように、処理マーク５５の重心位置Ｇ（「×」の交点）が重なっている絵５３ｂの画像領域５４ｂを、処理マーク５５によって指示された非印刷の画像処理を行う指定領域に決定する。さらに、処理マーク５６の重心位置Ｇ（「△」の中心点）が重なっている絵５３ｃの画像領域５４ｂを、処理マーク５６によって指示された別ページへの拡大印刷の画像処理を行う指定領域に決定し、処理マーク５７の重心位置Ｇ（「×」の交点）が重なっている文字列５１の文字領域５２を、処理マーク５７によって指示された非印刷の画像処理を行う指定領域に決定する。
【００８１】
そして複合機１０は、原稿５０から処理マーク５５、５６、５７と絵５３ｂと文字列５１を削除した複製画像を印刷した印刷物と、原稿５０の絵５３ｃを拡大して印刷した印刷物との計２ページを出力する。
【００８２】
図５は、原稿５０に記入された処理マークが複数の領域に跨っている場合に複合機１０に表示される確認画面７０の一例を示している。
【００８３】
図示のように、原稿５０の画像データから検出された「×」の処理マーク５８が絵５３ｂと絵５３ｃに跨っていて処理マーク５８の重心位置が絵５３ｂと絵５３ｃの間の空白に位置するような場合には、複合機１０は、処理マーク５８の重心位置に基づいて指定領域を決定することができない。ただし、処理マーク５８の重心位置を挟んで配置されている絵５３ｂの画像領域５４ｂまたは絵５３ｃの画像領域５４ｃが指定領域であることは推測できる。
【００８４】
また、たとえば、処理マーク５８が絵５３ｂの右側端部に掛かるように記入されているが処理マーク５８の重心位置は絵５３ｂから外れているような場合には、絵５３ｂの画像領域５４ｂが指定領域であると推測できる。
【００８５】
このように、複数の抽出領域の中から指定領域は決定できないが指定領域の候補となる抽出領域を推測できる場合は、複合機１０はＬＣＤ表示部１９に確認画面７０として候補となる抽出領域を表示し、入力部２０を通して指定領域の決定操作をユーザから受け付ける。
【００８６】
たとえば、確認画面７０には対象となる原稿５０の画像（読み取った原稿画像）を表示すると共に、指定領域の候補となる抽出領域には識別子を付加する。ここでは、識別子として番号を用いており、絵５３ｂの画像領域５４ｂには１番目の候補領域であることを示す「１」を付加し、絵５３ｃの画像領域５４ｃには２番目の候補領域であることを示す「２」を付加して表示している。識別子は、このような番号の他に、ローマ字（「Ａ」、「Ｂ」・・・）やアイコン（「候補領域１」、「候補領域２」・・・）などを用いてもよい。また、候補領域が目立つように枠で囲ったり、ハイライトで表示したりするなどしてもよい。
【００８７】
読み取った原稿が複数ページである場合は、確認画面７０には更に、表示するページを前ページに切り替える操作を受け付ける前ページボタン７１（図中では「前頁」と表記）と、確認画面７０に表示するページを次ページに切り替える操作を受け付ける次ページボタン７２（図中では「次頁」と表記）とが表示される。
【００８８】
確認画面７０における所定の領域（本例の場合は下部領域）には、指定領域が不明確であるためにその選択・決定操作を要求する旨をユーザに報知するメッセージ７３と、複数の候補領域の中から指定領域を選択する操作を受け付ける選択ボタンと、画像処理を行わずにキャンセルする操作を受け付けるキャンセルボタン７６（図中では「処理しない」と表記）とが表示される。選択ボタンは、複数の候補領域に対応した複数の選択ボタンが表示される。本例の場合は、１番目の候補領域である絵５３ｂの画像領域５４ｂに対応する選択ボタン７４（図中では「領域１」と表記）と、２番目の候補領域である絵５３ｃの画像領域５４ｃに対応する選択ボタン７５（図中では「領域２」と表記）とが表示される。
【００８９】
ユーザは、上記の確認画面７０を通して、原稿５０における複数（または１つ）の候補領域の中からの指定領域の選択・決定や、画像処理のキャンセルを行うことができる。本例の場合は、原稿５０の複製画像から削除する領域を、選択ボタン７４の押下によって絵５３ｂ（画像領域５４ｂ）に選択・決定し、選択ボタン７５の押下によって絵５３ｃ（画像領域５４ｃ）に選択・決定することができる。また、キャンセルボタン７６の押下によって原稿５０の複製画像に対する画像処理をキャンセルすることができる。
【００９０】
図６〜図８は、原稿の画像データに対するレイアウト解析で、複雑な形状の文字領域を抽出する場合の抽出方法（抽出動作）を示している。
【００９１】
図６に示すように、本例の原稿８０は３つの写真８３ａ、８３ｂ、８３ｃが点在しており、残りの領域に文字列が配置されている。詳細には、原稿８０の右上に写真８３ａが配置され、原稿８０の左中央に写真８３ｂが配置され、原稿８０の右下に写真８３ｃが配置されており、これらの写真８３ａ、８３ｂ、８３ｃを囲むように文字列が配置されている。右上の写真８３ａと右下の写真８３ｃは、右側を除いた上側と左側と下側とが文字列に囲まれており、左中央に写真８３ｂは、左側を除いた上側と右側と下側とが文字列に囲まれている。
【００９２】
複合機１０は、この原稿８０をスキャナ部１６で読み取って取得した画像データに対するレイアウト解析で、画像データに含まれている個々の画像要素（写真８３ａ、８３ｂ、８３ｃおよび文字列）を識別し、それらを矩形領域に分割する。
【００９３】
写真８３ａ、８３ｂ、８３ｃの各矩形領域については個別の画像領域（写真領域）として抽出する。詳細には、写真８３ａを囲む矩形領域を１つの画像領域８４ａとして抽出し、写真８３ｂを囲む矩形領域を１つの画像領域８４ｂとして抽出し、写真８３ｃを囲む矩形領域を１つの画像領域８４ｃとして抽出する。
【００９４】
また、本例の原稿８０に対しては文字列全体を６つの矩形領域（文字列ブロック）に分割する。すなわち、写真８３ａの上側に位置する文字列８１ａを囲む矩形領域８２ａと、写真８３ａの左側に位置する文字列８１ｂを囲む矩形領域８２ｂと、写真８３ａの下側でかつ写真８３ｂの上側に位置する文字列８１ｃを囲む矩形領域８２ｃと、写真８３ｂの右側に位置する文字列８１ｄを囲む矩形領域８２ｄと、写真８３ｂの下側でかつ写真８３ｃの左側に位置する文字列８１ｅを囲む矩形領域８２ｅと、写真８３ｃの下側に位置する文字列８１ｆを囲む矩形領域８２ｆとに分割する。
【００９５】
この６分割した文字列の矩形領域のうち、隣接または一部が重複する複数の矩形領域については、それらを組み合わせて１つの文字領域として抽出する（グルーピング処理）。また、他の文字列の矩形領域と隣接していない、または、一部が重複していない矩形領域はそのまま１つの文字領域として抽出する。
【００９６】
上記の文字列に対する矩形領域の分割においては、分割する矩形領域の上部と下部に所定のマージンを設けて矩形領域とする。図７に、そのマージンの設定方法の一例を示す。
【００９７】
たとえば、矩形領域内の文字列における行間の長さ（Ｓ１）を検出し、矩形領域の上部と下部にその行間隔の１／２以上の長さをマージン（Ｓ２）として設ける（Ｓ２≧１／２×Ｓ１）。図７では、３つの矩形領域９０ａ、９０ｂ、９０ｃの上部と下部に、同じマージンを設けた場合を示している。詳細には、各矩形領域の上部には、矩形領域内の最上行の文字の上端から上方へＳ１の１／２以上となるマージンＳ２を設けている。各矩形領域の下部には、矩形領域内の最下行の文字の下端から下方へＳ１の１／２以上となるマージンＳ２を設けている（上部マージン＝下部マージン）。
【００９８】
なお、このマージンには適宜な範囲（下限値および上限値）を設けることが望ましい。上記のように文字列の行間隔に基づいてマージンを設定する場合は、たとえば、マージンＳ２は文字列の行間の長さＳ１の１／２以上で３／４以下の範囲にするなどしてもよい（Ｓ２＝１／２×Ｓ１〜３／４×Ｓ１）。また、矩形領域内の文字列が１行である場合は、文字の高さに基づいてマージンを設定する。たとえば、文字の高さ（Ｈ）の１／２以上で３／４以下の範囲にマージンを設定するなどしてもよい。
【００９９】
上部と下部にこのようなマージンを設けて分割した３つの矩形領域９０ａ、９０ｂ、９０ｃに対してグルーピング処理を行い、上部と下部が隣接または一部が重複する複数の矩形領域はそれらを組み合わせて１つの文字領域として抽出する。本例の場合は、矩形領域９０ａの下部と矩形領域９０ｂの上部とが一部重なっており（重複領域Ｒ）、矩形領域９０ｂの下部と矩形領域９０ｃの上部は離間している。したがって、矩形領域９０ａと矩形領域９０ｂを１つの文字領域９１として抽出する。
【０１００】
また、上記例では離間している矩形領域９０ａの下部（下縁）と矩形領域９０ｂの上部（上縁）が隣接していた場合には、３つの矩形領域９０ａ、９０ｂ、９０ｃを１つの文字領域として抽出する。
【０１０１】
図６に例示した原稿８０では、文字列８１ａ（１行のみ）から文字列８１ｃの最下行までの行間隔が一定になっており、文字列８１ｄの最上行から文字列８１ｆ（１行のみ）までの行間隔が一定になっている。また、文字列８１ｃの最下行と文字列８１ｄの最上行との行間隔は、上記の一定の行間隔のたとえば２倍以上（約４倍など）となっている。
【０１０２】
図８は、図６で説明した原稿８０における６つの文字列の矩形領域を図７で説明したグルーピング処理を行って文字領域として抽出した状態を示している。
【０１０３】
グルーピング処理を上述した方法で行うと、図８に示すように、文字列８１ａの矩形領域８２ａと、文字列８１ｂの矩形領域８２ｂと、文字列８１ｃの矩形領域８２ｃとが１つの文字領域８５として抽出される。また、文字列８１ｄの文字領域８２ｄと、文字列８１ｅの文字領域８２ｅと、文字列８１ｆの文字領域８２ｆとが１つの文字領域８６として抽出される。
【０１０４】
これにより、原稿８０の文字列では、処理マークを記入して画像処理を行う領域を指定する際に、上側の文字領域８５と下側の文字領域８６に対して一方または両方の指定が可能となる。
【０１０５】
また、文字領域では図２で説明したように「○」の処理マークを記入することで、何もしない領域（グループから分離）が指定可能である。たとえば、上述した原稿８０であれば、図６に示した文字列８１ｄに「○」の処理マークを記入し、文字列８１ｅまたは文字列８１ｆに他の特定の処理マークを記入するなどすれば、文字列８１ｄを分離した、文字列８１ｅと文字列８１ｆを含む１つの文字領域に対して特定の処理マークに対応する画像処理が行われるようになる。
【０１０６】
図９は、複合機１０におけるコピー動作の流れを示している。
【０１０７】
複合機１０のシステム制御部１１は、入力部２０を通したコピーモードの選択操作を受け付けると本処理を開始する（Ｓｔａｒｔ）。原稿がセットされてスタート操作を受け付けると、その原稿をスキャナ部１６で読み取って画像データを取得し（ステップＳ１０１）、その画像データから手書きのマークを検索する（ステップＳ１０２）。
【０１０８】
手書きのマークを検出しなかった場合は（ステップＳ１０３；Ｎｏ）、システム制御部１１はプリンタ部１７に原稿の画像データに対応する画像（原稿の複製画像）の印刷出力を実行させて（ステップＳ１１３）、本処理を終了する（Ｅｎｄ）。
【０１０９】
手書きのマークを検出した場合は（ステップＳ１０３；Ｙｅｓ）、システム制御部１１は処理テーブル３０を参照して、検出した手書きのマークが処理マークであるか否かを判定する（ステップＳ１０４）。
【０１１０】
検出した手書きのマークが処理テーブル３０に登録されていない種類（形状）のマーク、たとえばラインやドットなどのマークであり、処理マークではないと判定した場合は（ステップＳ１０４；Ｎｏ）、システム制御部１１はプリンタ部１７に原稿の画像データに対応する画像（原稿の複製画像）の印刷出力を実行させて（ステップＳ１１３）、本処理を終了する（Ｅｎｄ）。
【０１１１】
検出した手書きのマークが処理マークであると判定した場合は（ステップＳ１０４；Ｙｅｓ）、システム制御部１１は処理テーブル３０を参照して、その処理マークに対応する画像処理の種類を選択する（ステップＳ１０５（「処理内容を識別」））。また、原稿の画像データから複数の手書きのマークを検出し、それらの中に複数種類の処理マークが存在する場合は、その複数種類の処理マークに対応する複数種類の画像処理を選択する。
【０１１２】
ここで処理内容を確定できなかった場合は（ステップＳ１０６；Ｎｏ）、システム制御部１１はＬＣＤ表示部１９に画像処理の選択画面を表示し、入力部２０を通して選択された画像処理に確定する（ステップＳ１０７）。
【０１１３】
原稿の画像データから検出した手書きの処理マークから処理内容を確定する（ステップＳ１０６；Ｙｅｓ）、または、上記の選択操作を受けて処理内容を確定すると（ステップＳ１０６；Ｎｏ⇒ステップＳ１０７）、システム制御部１１は原稿の画像データに対するレイアウト解析で文字領域や画像領域を抽出する（ステップＳ１０８）。また、文字領域の抽出では図６〜図８で説明したグルーピング処理を行う。
【０１１４】
続いて、システム制御部１１は検出した手書きの処理マークの重心位置を算出し（ステップＳ１０９）、その処理マークの重心位置が重なっている文字領域や画像領域を指定領域に決定する。
【０１１５】
図５で説明したように、処理マークの重心位置が文字領域や画像領域に重なっていないために指定領域を決定できない場合は（ステップＳ１１０；Ｎｏ）、システム制御部１１はＬＣＤ表示部１９に確認画面（指定領域の候補となる抽出領域）を表示し、入力部２０を通して選択された領域を指定領域に確定する（ステップＳ１１１）。
【０１１６】
原稿の画像データから検出した手書きの処理マークの重心位置から指定領域を決定する（ステップＳ１１０；Ｙｅｓ）、または、上記の選択操作を受けて指定領域を決定すると（ステップＳ１１０；Ｎｏ⇒ステップＳ１１１）、システム制御部１１は画像処理部１８にその処理マークによって指示された（処理マークの種類に応じて確定した）画像処理を指定領域に対して実行させ（ステップＳ１１２）、プリンタ部１７にその画像処理を施した画像データに基づいた画像（画像処理を行った原稿の複製画像）の印刷出力を実行させて（ステップＳ１１３）、本処理を終了する（Ｅｎｄ）。
【０１１７】
また、原稿の画像データから検出した２種類以上の手書きの処理マークのそれぞれの重心位置が１つの指定領域に位置している場合は、システム制御部１１はその１つの指定領域に対して上記の２種類以上の処理マークが画像処理を指示していると判断する。そして、メモリに記憶されている禁則情報を確認し、上記の２種類以上の処理マークに対応する２種類以上の画像処理が組み合わせ不可でなければ、画像処理部１８にそれらの画像処理を上記の１つの指定領域に対して実行させる。
【０１１８】
組み合わせが不可となる画像処理が含まれている場合は、システム制御部１１は処理内容の指示が不適切であると判断し、ＬＣＤ表示部１９にその指定領域と組み合わせ不可である画像処理の種類などをエラー画面などとして表示し、入力部２０を通して画像処理の訂正操作やキャンセル操作などを受け付ける。
【０１１９】
また、画像領域に対してのみ有効な「＝」の処理マークの重心位置が文字領域に重なっている、あるいは、文字領域に対してのみ有効な「＋」や「○」の処理マークの重心位置が画像領域に重なっているような場合は（図２参照）、システム制御部１１は処理内容の指示が不適切であると判断する。そして、ＬＣＤ表示部１９にその指定領域と、不適切であると判断した処理内容（エラーとなった画像処理の種類など）と、該当する指定領域に対して選択可能な画像処理の種類などをエラー画面などとして表示し、入力部２０を通して画像処理の訂正操作やキャンセル操作などを受け付ける。
【０１２０】
上記の２つのケースにおける表示と操作の受け付けは、たとえば、ステップＳ１０８およびＳ１０９からステップＳ１１０へ移行する前に、ステップＳ１０４（画像処理の選択画面表示および選択操作の受け付け）と同様の工程を実行するなどして行う。
【０１２１】
このように、本実施の形態に係る複合機１０では、原稿の画像データから画像処理を指示する予め決められた手書きの処理マークを検出した場合は、画像データに対するレイアウト解析を行って文字領域や画像領域を抽出し、その抽出した複数の抽出領域と処理マークとの位置関係に基づいて、複数の抽出領域の中から画像処理を行う指定領域を決定する。すなわち、抽出領域を基準にして手書きの処理マークの位置を調べ、指定領域を決定する。
【０１２２】
これにより、原稿における画像処理を行う領域を手書きのマークで指定する場合に、従来のように手書きの線で囲んだり塗り潰したりして領域の全範囲にマーキングするなどしなくても、領域の任意の箇所（一部分）に処理マークを記入するだけの簡単なマーキングによる指定が可能になる。また、このようなマーキング方法であれば、処理マークは図２で説明したような記号や幾何図形などの単純な形状にすることができ、記入自体が簡単に行えるようになる。したがって、原稿に記載されている大きな領域や複雑な形状の領域などでも、その領域に対して単純な処理マークを記入するだけの簡単なマーキングで画像処理を行う領域として指定できるようになり、利便性が向上する。
【０１２３】
また、本実施の形態では複数の抽出領域（文字領域／画像領域）の中で処理マークの重心位置が位置する抽出領域を指定領域に決定するようにしている。これにより、処理マークが複数の抽出領域に跨っているような場合でも、そのうちの処理マークの重心位置が位置する抽出領域を指定領域に決定することができ、指定領域の決定（特定）が容易に行えるようになる。
【０１２４】
また、原稿の画像データに対するレイアウト解析では、原稿の画像データに含まれている抽出対象の領域、本実施の形態では文字列、絵、写真などの領域が、矩形領域、または、複数の矩形領域を組み合わせた領域として抽出される。これにより、原稿に手書きの処理マークを記入して画像処理を行う領域を指定する際には、文字列、絵、写真などの領域を、矩形領域、または、複数の矩形領域を組み合わせた領域の単位で指定できるようになる。
【０１２５】
特に、文字列を囲む矩形領域では、隣接または一部が重複する複数の矩形領域は組み合わせられて１つの抽出領域として抽出される。これにより、複数の文字列や複雑な形状の文字列を１つの文字領域として抽出できるようになる。また、原稿に記載されているそのような複数の文字列（長文）や複雑な形状の文字列に対しては、処理マークを１つ記入するだけで、画像処理を行う１つの領域であることが指定できるようになり、マーキングがより簡単に行えるようになる。
【０１２６】
また、抽出領域と手書きの処理マークとの位置関係に基づいて指定領域を決定できない場合は、入力部２０を通じてユーザからその処理マークに対する指定領域の決定を受け付けるようにしている。これにより、ユーザの所望する指定領域を正しく決定することができる。
【０１２７】
また処理マークは、複数種類の画像処理に対応させて複数種類のマークを予め登録している。これにより、画像処理を行う原稿の領域（指定領域）に記入する処理マークの種類を変えるだけで、画像処理の種類が変更（選択）できるようになり、利便性が向上する。
【０１２８】
また、画像処理を行う原稿の１つの領域（指定領域）に２種類以上の処理マークを記入すると、それらの処理マークに対応する２種類以上の画像処理が上記の１つの領域に対して行われるようになり、利便性が向上する。
【０１２９】
また、原稿の画像データから検出した２種類以上の手書きの処理マークが１つの指定領域に対応しているがそれらの処理マークに対応する２種類以上の画像処理の中に組み合わせ不可となる画像処理が含まれている場合は、入力部２０を通じてユーザから画像処理の種類の選択（訂正）を受け付けるようにしている。これにより、ユーザが誤って組み合わせ不可となる画像処理を指示した場合でも、ユーザの所望する画像処理に訂正することができる。
【０１３０】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１３１】
たとえば、上述した実施の形態では、原稿への処理マークの記入で画像処理を行うように指定する領域は、文字列（文字領域）、絵や写真（画像領域）としているが、これらの他に表（表領域）や図（図領域）などとしてもよい。
【０１３２】
また、原稿の画像データに対するレイアウト解析を行って抽出した複数の抽出領域の中から処理マークの重心位置が重なっている抽出領域を指定領域に決定するようにしているが、重心位置以外の位置に基づいて指定領域を決定するようにしてもよい。たとえば、１つの処理マークが１つの抽出領域のみに重なっている（掛かっている）場合には、処理マークの重心位置が重なっているか否かにかかわらずその抽出領域を指定領域に決定するなどしてもよい。
【０１３３】
またレイアウト解析では、原稿の画像データに含まれている個々の画像要素を識別して矩形領域に分割するようにしているが、円形状の図や絵といった非矩形の画像要素の領域分割も可能とするために、非矩形領域に分割する汎用の処理（手段）を併用し、識別した画像要素の形状に応じて分割方法を切り替えるようにしてもよい。この場合は、各種形状の画像要素をその形状に応じた領域（矩形領域／非矩形領域）に分割して自動抽出できるようになり、処理マークによる画像処理の指示は非矩形の画像要素に対しても行えるようになる。
【０１３４】
また、レイアウト解析および処理マークに基づいて自動的に決定した指定領域と処理内容（原稿上の何れの領域に何れの種類の画像処理を実行するか）をＬＣＤ表示部１９に表示し、入力部２０を通じてユーザからその承認を受け付けた場合に画像処理を実行するようにしてもよい。さらに、ユーザが原稿に記入した処理マークによって処理対象になると認識している領域（ユーザが意図していた領域）と、レイアウト解析により自動抽出された領域とが一致しない場合もあるため、レイアウト解析により自動抽出された抽出領域や、自動決定された指定領域のサイズ、形状、位置などの修正操作をユーザから受け付けられるように構成してもよい。
【０１３５】
また、処理マークで指定された領域（指定領域）に画像処理を行う動作は、実施の形態で説明したコピー動作に限らない。読み取った原稿の画像データをファイルにして複合機１０内のハードディスク装置１３に保存したり、通信Ｉ／Ｆ２１からネットワーク２を通じて外部端末やサーバなどへ転送したりするスキャン動作にて行うようにしてもよい。
【０１３６】
また、本発明は実施の形態で説明した複合機に限らず、複写機やスキャナ機などの他の画像処理装置にも適用可能である。
【図面の簡単な説明】
【０１３７】
【図１】本発明の実施の形態に係る画像処理装置としての複合機における制御系の構成を示すブロック図である。
【図２】本発明の実施の形態に係る複合機内に格納されている処理テーブルを示す図である。
【図３】本発明の実施の形態に係る複合機が手書きのマーキング（処理マーク）で指定された原稿の指定領域に画像処理を行う動作の流れを示す説明図である。
【図４】原稿に複数の処理マークを記入した場合の一例を示す図である。
【図５】本発明の実施の形態に係る複合機に表示される確認画面の一例を示す図である。
【図６】複雑な形状の文字列が記載された原稿の一例を示す図である。
【図７】グルーピング処理によって複数の矩形領域を１つの文字領域として抽出するために、矩形領域に設けるマージンの設定方法の一例を示す説明図である。
【図８】図６の原稿における各矩形領域をグルーピング処理を行って文字領域として抽出した状態を示す図である。
【図９】本発明の実施の形態に係る複合機におけるコピー動作の流れを示す流れ図である。
【符号の説明】
【０１３８】
２…ネットワーク
１０…複合機
１１…システム制御部
１２…ＲＯＭ
１３…ハードディスク装置
１４…不揮発メモリ
１５…ＤＲＡＭ
１６…スキャナ部
１７…プリンタ部
１８…画像処理部
１９…ＬＣＤ表示部
２０…入力部
２１…通信Ｉ／Ｆ
３０…処理テーブル
５０…原稿
５１…文字列
５２…文字領域
５３ａ、５３ｂ、５３ｃ、５３ｄ…絵
５４ａ、５４ｂ、５４ｃ、５４ｄ…画像領域
５５、５６、５７、５８…処理マーク
６０…印刷物
７０…確認画面
７１…前ページボタン
７２…次ページボタン
７３…メッセージ
７４、７５…選択ボタン
７６…キャンセルボタン
８０…原稿
８１ａ、８１ｂ、８１ｃ、８１ｄ、８１ｅ、８１ｆ…文字列
８２ａ、８２ｂ、８２ｃ、８２ｄ、８２ｅ、８２ｆ…矩形領域
８３ａ、８３ｂ、８３ｃ…写真
８５、８６…文字領域
９０ａ、９０ｂ、９０ｃ…矩形領域
９１…文字領域
Ｇ…重心位置
Ｈ…文字の高さ
Ｓ１…文字列の行間の長さ（行間隔）
Ｓ２…マージン
【図１】
2010136085.tif 000003
【図２】
2010136085.tif 000004
【図３】
2010136085.tif 000005
【図４】
2010136085.tif 000006
【図５】
2010136085.tif 000007
【図６】
2010136085.tif 000008
【図７】
2010136085.tif 000009
【図８】
2010136085.tif 000010
【図９】
2010136085.tif 000011