(57)【要約】【課題】本発明は画像処理範囲を適切に設定して、画像処理のアルゴリズムの変更に対して柔軟に対応することのできる画像処理装置を提供する。【解決手段】デジタル複写装置１は、スキャナ４で読み取った原稿の画像データをＤＳＰ３で地肌除去処理等の画像処理を施して、プリンタ５で記録出力したり、コンピュータに転送するが、このとき、選択された画像領域の主走査領域の情報と画像処理を行う画像処理デバイスであるＤＳＰ３の主走査方向の処理単位情報とに基づいて、実際に画像処理を行うP-Window（実行処理範囲）を演算するとともに、当該P-Windowを、画像領域情報の内側であって、原稿領域を超えない範囲に設定する。したがって、ＤＳＰ３等の画像処理デバイスで画像処理する主走査位置を算定して、P-Windowを設定することができ、画像選択範囲に合わせて画像処理デバイスで画像処理を行なうことができる。【選択図】          図１
2005056235.tif 000002
【特許請求の範囲】
【請求項１】
入力される画像データのうち、選択された画像領域の画像データに対して種々の画像処理を施す画像処理装置において、前記選択された画像領域の主走査領域の情報と前記画像処理を行う画像処理デバイスの主走査方向の処理単位情報とに基づいて、実際に画像処理を行う実行処理範囲を演算するとともに、当該実行処理範囲を、画像領域情報の内側であって、原稿領域を超えない範囲に設定することを特徴とする画像処理装置。
【請求項２】
前記画像処理装置は、前記実行処理範囲の大きさを、前記選択された画像領域の大きさに応じて変動して設定することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像処理装置は、前記画像データの利用形態を複数備え、当該画像データの利用形態に応じて、前記実行処理範囲として、固定範囲と前記選択画像領域に連動して変動する変動範囲を自動的に選択設定することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記画像処理装置は、前記実行処理範囲を固定範囲とするか前記選択画像領域に連動して変動する変動範囲とするかを、適宜選択設定可能であることを特徴とする請求項２記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、詳細には、画像処理範囲を適切に設定して、画像処理のアルゴリズムの変更に対して柔軟に対応することのできる画像処理装置に関する。
【背景技術】
【０００２】
デジタル複写装置、ファクシミリ装置、デジタルプリンタ等の画像処理装置においては、入力される画像データに対して種々の画像処理を施している。
【０００３】
例えば、図７に示すように、デジタル複写装置１００は、本体筐体１０１の上面にコンタクトガラス等の原稿台１０２が設けられ、さらに、原稿台１０２の上面を開閉可能に覆うＡＤＦ（Auto Document Feeder）１０３が配設されている。また、デジタル複写装置１００は、本体筐体１０１の上部側面に操作部１０４が設けられ、本体筐体１０１の下部には、複数の用紙カセット１０５が設けられている。
【０００４】
デジタル複写装置１００は、原稿台１０２上に原稿Ｇ（図８参照）がセットされ、ＡＤＦ１０３で当該原稿台１０２台上の原稿Ｇが押さえ付けられた後、操作部１０４で必要な設定操作が行われて、スタートキーが投入されると、原稿台１０２の下方に配設されている読取光学系１１０（図８参照）で原稿Ｇを主走査及び副走査して、原稿Ｇの画像を読み取る。そして、読取光学系１１０は、図８に示すように、光源１１１、ミラー１１２、中継ミラー・レンズ群１１３及びＣＣＤ（Charge Coupled Device ）１１４等を備えており、光源１１１とミラー１１２等が、図８に矢印で示す副走査方向に移動しつつ、ＣＣＤ１１４が主走査方向に読み取って、原稿Ｇを主走査及び副走査して、原稿Ｇの画像を読み取る。
【０００５】
デジタル複写装置１００は、図９（ａ）に示すように、原稿台１０２上の原稿Ｇの原稿面に光源１１１から光を照射して副走査する画像範囲が副走査範囲信号ＦＧＡＴＥで示され、ＣＣＤ１１４の読取方向、すなわち、主走査方向のラインの開始点の合図となる同期信号が主走査同期信号ＬＳＹＮＣで示され、さらに、主走査方向の原稿読取面の画像範囲が主走査範囲信号ＬＧＡＴＥで示されている。そして、主走査方向の原稿Ｇの読み取りを、図１０の画像走査の具体例について示すように、ＣＣＤ１１４によって主走査方向に、ｌｉｎｅ１、ｌｉｎｅ２、ｌｉｎｅ３、・・・というように走査し、このときの副走査範囲信号ＦＧＡＴＥ、主走査同期信号ＬＳＹＮＣ及び主走査範囲信号ＬＧＡＴＥと画像データの時間的な関係は、図９（ｂ）に示すようになっている。デジタル複写装置１００は、上記主走査及び副走査により、２次元である原稿画像のデータを時間軸による画像データに置き換えて処理を行なう。
【０００６】
上記デジタル複写装置１００は、図１１に示すように、ブロック構成されており、ＨＯＳＴ（ホスト）−ＣＰＵ（Central Processing Unit ）１２１、画像処理部１２２、スキャナ１２３、プリンタ１２４及び画像蓄積部１２５等を備えている。
【０００７】
ＨＯＳＴ−ＣＰＵ１２１は、各ブロックに処理や設定の指示を送り、デジタル複写装置１００の処理全般を制御する。
【０００８】
デジタル複写装置１００は、スキャナ１２３が、ＣＣＤ１１４で読み取った画像データをＡ／Ｄ変換して、画像処理部１２２で、シェーディング補正等のスキャナ画像の補正を行うとともに、地肌除去処理、フィルタ処理、マスク処理、誤差拡散処理等の画像処理を施して、必要に応じて画像蓄積部１２５に送って、画像蓄積部１２５に蓄積する。
【０００９】
なお、地肌除去処理は、画像データに対してライン毎に一定の主走査範囲の地肌レベルを捕らえ、その地肌レベルに沿って低濃度部の地肌データを補正することにより、薄い一定の地肌を持つ画像の地肌を飛ばして、実際に必要とする地肌以上の濃度のデータを画像として抽出する。
【００１０】
画像蓄積部１２５は、ハードディスク等の大容量の記憶媒体が用いられ、大量の画像データを蓄積可能で、また、圧縮／伸張機能で圧縮された画像データを記憶することで、さらに大量の画像データを蓄積する。画像蓄積部１２５は、画像処理部１２２と画像データのやり取りを行なって、少なくともコピー出力紙（以下、転写紙）の１枚分の画像編集用の一時的なメモリ領域を確保して画像処理部１２２から画像を受け取り、最終的に印字する際に、画像処理部１２２が読み出して、プリンタ１２４に渡す。
【００１１】
プリンタ１２４は、所定の記録方式、例えば、電子写真方式で、画像処理部１２２からの画像データに基づいて、画像を転写紙に記録出力する。
【００１２】
そして、画像処理部１２２としては、従来からコスト、スピード的に汎用のＣＰＵよりも、特定用途の目的のために特化した設計のＡＳＩＣ（Application Specific Integrated Circuit）が用いられ、パフォーマンスが向上されてきている。
【００１３】
ところが、近年のＩＣ（Integrated Circuit）の動作速度の高速化と製品サイクルの短縮化による製品毎の設計負担の問題、そして、コア組み込み型ＩＣの普及に伴なって、画像処理部１２２として、ＤＳＰ（Digital Signal Processor:デジタルシグナルプロセッサ）や画像処理に特化した画像処理プロセッサ等が使用され始めてきている。
【００１４】
ＤＳＰは、基本的に内部に信号処理部（ＡＬＵ（算術論理演算器）等からなるプロセッサ部）と信号処理部を動作させるプログラム格納部（メモリ）から構成され、ハード及びソフトウェアの両面を有していて、ミドルウェアとして位置付けられている。ＤＳＰは、このＡＬＵを複数個持ち、一連の画像データに対してこれら複数のＡＬＵが並列に同時に実行するＳＩＭＤ（Single Instruction-stream Multiple Data-stream）構造及び並列処理に不向きな誤差拡散等の処理に対しては専用のハードウェアを持つことにより、従来のＡＳＩＣよりも高速かつ柔軟性よく処理を行なうことを可能にしている。
【００１５】
そして、上記図１１のデジタル複写装置１００は、画像処理部１２２をＤＳＰにすると、ＨＯＳＴ−ＣＰＵ１２１と画像処理部１２２の部分が、図１２に示すように、ＨＯＳＴ−ＣＰＵ１２１とＤＳＰ１２６で表される。
【００１６】
ＨＯＳＴ−ＣＰＵ１２１は、内部に制御プログラムを格納するＲＯＭ１２１ａを有し、このＲＯＭ１２１ａ内にＤＳＰ１２６にダウンロードするプログラムを格納している。
【００１７】
ＨＯＳＴ−ＣＰＵ１２１がＤＳＰ１２６にプログラムをダウンロードするのは、電源投入時のＢｏｏｔ処理時やリセット命令終了後であり、ＨＯＳＴ−ＣＰＵ１２１は、図１３に示すような手順で、ＨＯＳＴ−ＣＰＵ１２１のＲＯＭ１２１ａ内のＤＳＰプログラムエリアの内容をＤＳＰ１２６のメモリ部１２６ｂへ投入する。
【００１８】
すなわち、ＨＯＳＴ−ＣＰＵ１２１は、各処理へのＢｏｏｔ処理を行い（ステップＳ１０１）、上流処理への設定を行うと（ステップＳ１０２）、ＤＳＰ１２６へのプログラムと必要なデータの設定を行って（ステップＳ１０３）、下流処理への設定を行う（ステップＳ１０４）。
【００１９】
ＤＳＰ１２６は、図１２に示したように、実際の信号入力／信号処理／信号出力を行なうプロセッサ部１２６ａと、プロセッサ部１２６ａの動作を決定するプログラムを内蔵するメモリ部１２６ｂを備えており、プロセッサ部１２６ａが、メモリ部１２６ｂにダウンロードされたプログラムに従って、処理を行なう。
【００２０】
そして、ＤＳＰ１２６は、そのＳＩＭＤの構成が、図１４のように示され、図１４（ｂ）に示すように、１つのＳＩＭＤが、複数のＰＥ（Processor Element：プロセッサエレメント）で構成されている。
【００２１】
ＰＥは、演算機（ＡＬＵ）、ＡＬＵのレジスタ、ラインメモリ（ＦＩＦＯ）等から構成され、ＰＥの１つが、１画素の画像データの処理を受け持つ。
【００２２】
ＳＩＭＤは、ＰＥが並列に複数配置されることで、ＰＥの数の分だけの処理を同時に行なうことができ、１ＳＩＭＤあたりの処理画像データ数がＰＥの数で決定される。
【００２３】
そして、ＤＳＰ１２６は、図１４（ａ）に示すように、外部からの画像データを入力用のラインメモリ（ＦＩＦＯ）で一度バッファリングした後、１ＳＩＭＤ分の処理単位毎に処理を行って、処理後のデータを、出力用のＦＩＦＯに蓄積する。ＤＳＰ１２６は、この処理を全ての画像データに対して行なった後、出力用のＦＩＦＯから処理後のデータを出力する。
【００２４】
そして、スキャナ１２３で読み取った原稿Ｇの画像データの有効画像領域とＳＩＭＤの関係は、図１５のように示され、ＤＳＰ１２６では、ＳＩＭＤ処理の対象範囲は、ＬＧＡＴＥ区間となり、読取原稿面を読み取った画像データに対してその主走査方向をＳＩＭＤ毎に分割して処理を行なっている。
【００２５】
すなわち、ＳＩＭＤ型のＤＳＰ１２６を用いた画像処理においては、並列に処理される単位で画像処理が行なわれることになり、主走査方向の処理単位は、ＳＩＭＤとなる場合が多い。
【００２６】
そして、従来、画像処理を行うのに、種々の提案が行われており、本出願人も、先に、種々の提案を行っている（特許文献１〜特許文献３参照）。
【００２７】
【特許文献１】特開平５−１１０８２０号公報
【特許文献２】特開２００２−２４７４０４号公報
【特許文献３】特開２００２−７７６１８号公報
【発明の開示】
【発明が解決しようとする課題】
【００２８】
しかしながら、このような従来の画像処理技術にあっては、画像処理を高速にかつ柔軟に処理する上で、改良の必要があった。
【００２９】
例えば、特許文献３等の画像処理技術は、画像処理のハードウェア構成により地肌除去を行っているが、地肌除去に限らず固定化されたハードウェアで画像処理するには、その処理速度と柔軟さに限界があり、汎用化してアルゴリズムの変更に対して柔軟に対応する上で、改良の必要があった。
【００３０】
そこで、請求項１記載の発明は、入力される画像データのうち、選択された画像領域の画像データに対して種々の画像処理を施すに際して、選択された画像領域の主走査領域の情報と画像処理を行う画像処理デバイスの主走査方向の処理単位情報とに基づいて、実際に画像処理を行う実行処理範囲を演算するとともに、当該実行処理範囲を、画像領域情報の内側であって、原稿領域を超えない範囲に設定することにより、画像処理デバイスで画像処理する主走査位置を算定して、実行処理範囲を設定し、画像選択範囲に合わせて画像処理デバイスで画像処理を行なうことのできる画像処理装置を提供することを目的としている。
【００３１】
請求項２記載の発明は、実行処理範囲の大きさを、選択された画像領域の大きさに応じて変動して設定することにより、主走査処理位置に対してその処理範囲に自由度を持たせ、より柔軟に対応した画像処理を行うことのできる画像処理装置を提供することを目的としている。
【００３２】
請求項３記載の発明は、画像データの利用形態に応じて、実行処理範囲として、固定範囲と選択画像領域に連動して変動する変動範囲を自動的に選択設定することにより、主走査処理位置に対してその処理範囲に自由度を持たせるとともに、容易に実行処理範囲を設定して利用性をより一層向上させ、より柔軟に対応した画像処理をより一層簡単かつ容易に行うことのできる画像処理装置を提供することを目的としている。
【００３３】
請求項４記載の発明は、実行処理範囲を固定範囲とするか選択画像領域に連動して変動する変動範囲とするかを、適宜選択設定可能とすることにより、主走査処理位置に対してその処理範囲に自由度を持たせるとともに、ユーザの選択に応じて容易に実行処理範囲を設定し、より一層柔軟に対応した画像処理をより一層簡単かつ容易に行うことのできる画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【００３４】
請求項１記載の発明の画像処理装置は、入力される画像データのうち、選択された画像領域の画像データに対して種々の画像処理を施す画像処理装置において、前記選択された画像領域の主走査領域の情報と前記画像処理を行う画像処理デバイスの主走査方向の処理単位情報とに基づいて、実際に画像処理を行う実行処理範囲を演算するとともに、当該実行処理範囲を、画像領域情報の内側であって、原稿領域を超えない範囲に設定することにより、上記目的を達成している。
【００３５】
上記構成によれば、入力される画像データのうち、選択された画像領域の画像データに対して種々の画像処理を施すに際して、選択された画像領域の主走査領域の情報と画像処理を行う画像処理デバイスの主走査方向の処理単位情報とに基づいて、実際に画像処理を行う実行処理範囲を演算するとともに、当該実行処理範囲を、画像領域情報の内側であって、原稿領域を超えない範囲に設定するので、画像処理デバイスで画像処理する主走査位置を算定して、実行処理範囲を設定することができ、画像選択範囲に合わせて画像処理デバイスで画像処理を行なうことができる。
【００３６】
この場合、例えば、請求項２に記載するように、前記画像処理装置は、前記実行処理範囲の大きさを、前記選択された画像領域の大きさに応じて変動して設定するものであってもよい。
【００３７】
上記構成によれば、実行処理範囲の大きさを、選択された画像領域の大きさに応じて変動して設定するので、主走査処理位置に対してその処理範囲に自由度を持たせることができ、より柔軟に対応した画像処理を行うことができる。
【００３８】
また、例えば、請求項３に記載するように、前記画像処理装置は、前記画像データの利用形態を複数備え、当該画像データの利用形態に応じて、前記実行処理範囲として、固定範囲と前記選択画像領域に連動して変動する変動範囲を自動的に選択設定するものであってもよい。
【００３９】
上記構成によれば、画像データの利用形態に応じて、実行処理範囲として、固定範囲と選択画像領域に連動して変動する変動範囲を自動的に選択設定するので、主走査処理位置に対してその処理範囲に自由度を持たせることができるとともに、容易に実行処理範囲を設定して利用性をより一層向上させることができ、より柔軟に対応した画像処理をより一層簡単かつ容易に行うことができる。
【００４０】
さらに、例えば、請求項４に記載するように、前記画像処理装置は、前記実行処理範囲を固定範囲とするか前記選択画像領域に連動して変動する変動範囲とするかを、適宜選択設定可能であってもよい。
【００４１】
上記構成によれば、実行処理範囲を固定範囲とするか選択画像領域に連動して変動する変動範囲とするかを、適宜選択設定可能とするので、主走査処理位置に対してその処理範囲に自由度を持たせることができるとともに、ユーザの選択に応じて容易に実行処理範囲を設定することができ、より一層柔軟に対応した画像処理をより一層簡単かつ容易に行うことができる。
【発明の効果】
【００４２】
請求項１記載の発明の画像処理装置によれば、入力される画像データのうち、選択された画像領域の画像データに対して種々の画像処理を施すに際して、選択された画像領域の主走査領域の情報と画像処理を行う画像処理デバイスの主走査方向の処理単位情報とに基づいて、実際に画像処理を行う実行処理範囲を演算するとともに、当該実行処理範囲を、画像領域情報の内側であって、原稿領域を超えない範囲に設定するので、画像処理デバイスで画像処理する主走査位置を算定して、実行処理範囲を設定することができ、画像選択範囲に合わせて画像処理デバイスで画像処理を行なうことができる。
【００４３】
請求項２記載の発明の画像処理装置によれば、実行処理範囲の大きさを、選択された画像領域の大きさに応じて変動して設定するので、主走査処理位置に対してその処理範囲に自由度を持たせることができ、より柔軟に対応した画像処理を行うことができる。
【００４４】
請求項３記載の発明の画像処理装置によれば、画像データの利用形態に応じて、実行処理範囲として、固定範囲と選択画像領域に連動して変動する変動範囲を自動的に選択設定するので、主走査処理位置に対してその処理範囲に自由度を持たせることができるとともに、容易に実行処理範囲を設定して利用性をより一層向上させることができ、より柔軟に対応した画像処理をより一層簡単かつ容易に行うことができる。
【００４５】
請求項４記載の発明の画像処理装置によれば、実行処理範囲を固定範囲とするか選択画像領域に連動して変動する変動範囲とするかを、適宜選択設定可能とするので、主走査処理位置に対してその処理範囲に自由度を持たせることができるとともに、ユーザの選択に応じて容易に実行処理範囲を設定することができ、より一層柔軟に対応した画像処理をより一層簡単かつ容易に行うことができる。
【発明を実施するための最良の形態】
【００４６】
以下、本発明の好適な実施の形態を添付図面に基づいて詳細に説明する。なお、以下に述べる実施の形態は、本発明の好適な実施の形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【実施例１】
【００４７】
図１〜図６は、本発明の画像処理装置の一実施の形態を示す図であり、図１は、本発明の画像処理装置の一実施の形態を適用したデジタル複写装置１の概略ブロック構成図である。
【００４８】
図１において、デジタル複写装置１は、ＨＯＳＴ−ＣＰＵ２、ＤＳＰ（Digital Signal Processor）３、スキャナ４、プリンタ５及び画像蓄積部６等を備えている。
【００４９】
ＨＯＳＴ−ＣＰＵ２は、各ブロックに処理や設定の指示を送り、デジタル複写装置１としての基本処理を実行するとともに、後述する画像処理を実行する。特に、ＨＯＳＴ−ＣＰＵ２は、ＤＳＰ３に対して画像処理用のプログラムと必要なデータの設定を行う。
【００５０】
スキャナ４は、原稿Ｇの画像面を主走査及び副走査して、当該原稿Ｇの画像を読み取り、当該読み取った原稿Ｇの画像データをデジタルデータにＡ／Ｄ変換し、また、必要なスキャナ特性の補正を行ってＤＳＰ３に出力する。
【００５１】
ＤＳＰ３は、ＨＯＳＴ−ＣＰＵ２から画像処理用のプログラムが設定され、スキャナ４から受け取った画像データに対して、シェーディング処理等のスキャナ画像の補正に加え、地肌除去処理、フィルタ処理、マスク処理及び誤差拡散処理等の画像処理を行ない、画像蓄積部６に出力する。
【００５２】
画像蓄積部６は、ハードディスク等の大容量の記憶媒体が用いられ、大量の画像データを蓄積可能で、また、圧縮／伸張機能で圧縮された画像データを記憶することで、さらに大量の画像データを蓄積する。画像蓄積部６は、画像処理部６と画像データのやり取りを行なって、少なくとも転写紙１０の１枚分の画像編集用の一時的なメモリ領域を確保してＤＳＰ３から画像を受け取り、最終的に印字する際に、ＤＳＰ３が読み出して、プリンタ５に渡す。
【００５３】
プリンタ５は、所定の記録方式、例えば、電子写真方式で、ＤＳＰ３からの画像データに基づいて、画像を転写紙１０に記録出力する。
【００５４】
次に、本実施の形態の作用を説明する。デジタル複写装置１は、各種画像処理を、ＤＳＰ３を用いて、必要な画像範囲について行う。
【００５５】
すなわち、デジタル複写装置１は、まず、画像処理に必要な制御プログラムと必要なデータをＨＯＳＴ−ＣＰＵ２の図示しないＲＯＭ（図示略）からＤＳＰ３のメモリ部（図示略）にダウンロードし、ＤＳＰ３が当該制御プログラムに基づいて画像処理を行う。
【００５６】
そして、デジタル複写装置１は、スキャナ４で、原稿Ｇの画像面を主走査及び副走査して、当該原稿Ｇの画像を読み取り、当該読み取った原稿Ｇの画像データをデジタル変換して、ＤＳＰ３に出力し、ＤＳＰ３で、シェーディング補正等のスキャナ画像の補正を行うとともに、地肌除去処理、フィルタ処理、マスク処理、誤差拡散処理等の画像処理を施して、必要に応じて画像蓄積部６に送って、画像蓄積部６に蓄積する。デジタル複写装置１は、最終的に印字する際に、ＤＳＰ３が画像蓄積部６から画像データを読み出して、プリンタ５に渡し、プリンタ５が当該画像データに基づいて、画像を転写紙１０に記録出力する。
【００５７】
そして、ＤＳＰ３は、上述のように、制御プログラムに基づいて各種画像処理を行うが、その画像処理の一つである地肌除去処理の概要について、図２に基づいて説明する。
【００５８】
ＤＳＰ３は、地肌除去処理では、任意のレベル以下の画像濃度を地肌として認識し、そのレベルをライン毎に重畳して原画像を正規化する処理を行う。
【００５９】
例えば、デジタル複写装置１では、コピーを行う場合、スキャナ４で原稿Ｇを読み取る際に必ず存在する主走査先端に近い位置から、ある一定の幅(P-Window幅)を持って参照範囲とし、主走査及び副走査の先端は、原稿台のスケール影等の影響を考慮して、当該先端の少し後を範囲開始地点としている。
【００６０】
そして、いま、図２（ａ）の地肌除去前画像に破線で示す範囲を地肌参照範囲とすると、この地肌参照範囲の地肌を基準として、一定濃度の地肌が除去されて、図２（ｂ）に地肌除去後画像として示すように、地肌が除去されることとなる。
【００６１】
また、デジタル複写装置１は、情報処理装置、例えば、パーソナルコンピュータと接続して、当該パーソナルコンピュータからの指定によって、スキャナ４にセットされた原稿Ｇの画像を読み取って、当該パーソナルコンピュータに送信するスキャナ動作を行う。
【００６２】
そして、デジタル複写装置１は、パーソナルコンピュータからの指定された原稿の画像範囲を読み取って送信する場合がある。
【００６３】
この場合、デジタル複写装置１は、上述のように、スキャナ４で読み取ってデジタル変換した原稿Ｇの画像データを、ＤＳＰ３で各種画像処理を行い、例えば、地肌除去処理を行うが、このとき、図３に示すように、地肌参照範囲が固定されていると、実際に選択された領域（図３で太線で囲まれている領域）の地肌と固定の地肌参照範囲が異なる領域であると、選択領域の地肌が参照されず、地肌除去が行われないという不具合が発生するおそれがある。
【００６４】
そこで、図４に示すように、画像選択領域に合わせて、以下のように実行処理範囲としてのP-Window領域を計算する。
【００６５】
・主走査切出開始位置から一定量後に、暫定の主走査開始位置を設定する。
【００６６】
・暫定の固定主走査開始位置がＳＩＭＤ境界と一致しない場合、次のＳＩＭＤを主走査開始位置とする。
【００６７】
・主走査開始位置から固定ＳＩＭＤ分（図４の例では、５ＳＩＭＤ分）をP-Window範囲とする。また、画像選択範囲がP-Windowの固定幅よりも小さい場合には、その主走査終了位置を画像範囲の内側に巻き込むことも許可する。
【００６８】
このように本実施の形態のデジタル複写装置１は、入力される画像データのうち、選択された画像領域の画像データに対して種々の画像処理を施すに際して、選択された画像領域の主走査領域の情報と画像処理を行う画像処理デバイスであるＤＳＰ３の主走査方向の処理単位情報とに基づいて、実際に画像処理を行うP-Window（実行処理範囲）を演算するとともに、当該P-Windowを、画像領域情報の内側であって、原稿領域を超えない範囲に設定している。
【００６９】
したがって、ＤＳＰ３等の画像処理デバイスで画像処理する主走査位置を算定して、P-Windowを設定することができ、画像選択範囲に合わせて画像処理デバイスで画像処理を行なうことができる。
【００７０】
また、上述の場合、P-Windowの幅は、固定であるが、P-Windowの幅を可変としてもよく、この場合、P-Window領域を以下のように計算する。
【００７１】
・主走査切出開始位置から一定量後に、暫定の主走査開始位置を設定する。
【００７２】
・暫定の固定主走査開始位置がＳＩＭＤ境界と一致しない場合、次のＳＩＭＤを主走査開始位置とする。
【００７３】
・主走査開始位置から指定ＳＩＭＤ分をP-Window範囲とする。
【００７４】
以上のようにすることで、さらに原稿の広い領域を考慮した処理に対応することができる。
【００７５】
そして、デジタル複写装置１は、上述のように、コピー動作とスキャナ動作を行うことができ、動作がコピー動作であるかスキャナ動作であるかによって、ＤＳＰ３でのP-Windowの領域を図５に示すように設定する。すなわち、ＨＯＳＴ−ＣＰＵ２は、デジタル複写装置１の動作がコピー動作であるかスキャナ動作であるかを判別し（ステップＳ１０１）、コピー動作であると、画像が主走査側の先端から有効となるため、予め保存されている固定のP-Window領域を呼び出して（ステップＳ１０２）、当該固定のP-Window領域をＤＳＰ３に設定する（ステップＳ１０３）。
【００７６】
ステップＳ１０１で、デジタル複写装置１の動作がスキャナ動作であると、スキャナでの選択エリア（選択領域）に合わせて、P-Window領域を変動で計算し（ステップＳ１０４）、当該計算したP-Window領域をＤＳＰ３に設定する（ステップＳ１０３）。
【００７７】
したがって、主走査処理位置に対してその処理範囲に自由度を持たせることができるとともに、容易に実行処理範囲を設定して利用性をより一層向上させることができ、より柔軟に対応した画像処理をより一層簡単かつ容易に行うことができる。
【００７８】
また、デジタル複写装置１は、デジタル複写装置１の動作状態に関わらず、操作部等での設定内容に応じて処理範囲を選択する。
【００７９】
すなわち、図６に示すように、ＨＯＳＴ−ＣＰＵ２は、処理の最初に、選択指定された処理方法が固定か変動かを判断し（ステップＳ２０１）、固定の場合には、デフォルトのP-Window領域の設定値を呼び出して（ステップＳ２０２）、当該P-Window領域をＤＳＰ３に設定する（ステップＳ２０３）。
【００８０】
ステップＳ２０１で、変動が選択されている場合には、ＨＯＳＴ−ＣＰＵ２は、その選択エリアに合わせて、P-Window領域を変動で計算し（ステップＳ２０４）、当該計算したP-Window領域をＤＳＰ３に設定する（ステップＳ２０３）。
【００８１】
したがって、主走査処理位置に対してその処理範囲に自由度を持たせることができるとともに、ユーザの選択に応じて容易に実行処理範囲を設定することができ、より一層柔軟に対応した画像処理をより一層簡単かつ容易に行うことができる。
【００８２】
以上、本発明者によってなされた発明を好適な実施の形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００８３】
スキャナ、ファクシミリ装置、複写装置等の画像処理範囲を設定して画像処理のアルゴリズムを変更する画像処理装置に適用することができる。
【図面の簡単な説明】
【００８４】
【図１】本発明の画像処理装置の一実施の形態を適用したデジタル複写装置の概略ブロック構成図。
【図２】図１のＤＳＰによる地肌除去処理の説明図。
【図３】図１のデジタル複写装置のスキャナ動作での地肌参照範囲とスキャナ選択領域の関係を示す図。
【図４】図１のデジタル複写装置のスキャナ動作での地肌参照範囲をスキャナ選択領域に応じた領域とする場合の説明図。
【図５】図１のデジタル複写装置でコピー動作とスキャナ動作とでP-Windowの設定を選択する領域設定処理を示すフローチャート。
【図６】図１のデジタル複写装置で固定と変動の設定操作に応じて、P-Windowの設定を選択する領域設定処理を示すフローチャート。
【図７】従来のデジタル複写装置の概略外観斜視図。
【図８】図７のデジタル複写装置の読取光学系の概略構成図。
【図９】図７のデジタル複写装置の原稿と制御信号の関係（ａ）及び同期信号群と有効画像領域のタイミング（ｂ）を示す図。
【図１０】図７のデジタル複写装置による原稿の画像走査の具体例を示す図。
【図１１】図７のデジタル複写装置の概略ブロック構成図。
【図１２】図１１の画像処理部をＤＳＰに変更したデジタル複写装置の要部ブロック構成図。
【図１３】図１２のＨＯＳＴ−ＣＰＵによるＤＳＰへのプログラムのダウンロードの設定処理を示すフローチャート。
【図１４】図１２のＤＳＰの画像データの流れ（ａ）と入力データとＳＩＭＤ処理の関係（ｂ）を示す図。
【図１５】原稿の画像データの有効画像領域とＳＩＭＤの関係を示す図。
【符号の説明】
【００８５】
１  デジタル複写装置
２  ＨＯＳＴ−ＣＰＵ
３  ＤＳＰ
４  スキャナ
５  プリンタ
６  画像蓄積部
Ｇ  原稿
１０  転写紙
【図１】
2005056235.tif 000003
【図２】
2005056235.tif 000004
【図３】
2005056235.tif 000005
【図４】
2005056235.tif 000006
【図５】
2005056235.tif 000007
【図６】
2005056235.tif 000008
【図７】
2005056235.tif 000009
【図８】
2005056235.tif 000010
【図９】
2005056235.tif 000011
【図１０】
2005056235.tif 000012
【図１１】
2005056235.tif 000013
【図１２】
2005056235.tif 000014
【図１３】
2005056235.tif 000015
【図１４】
2005056235.tif 000016
【図１５】
2005056235.tif 000017