(57)【要約】【課題】スキップ動作を行う構成が備わった画像処理装置であっても、短時間で画像記録を行う。【解決手段】原稿を画像データとして読み取り、画像データを用いて、原稿を副走査方向に所定幅で分割したバンド毎に、原稿の白領域を検出し、各バンドの画像データと、当該バンドが白領域であるか否かの情報とが対応付けられて記憶され、メモリ部から、各バンドの画像データと当該バンドが白領域であるか否かの情報とを読み出し、白領域以外のバンドの画像データを記録媒体に記録し、白領域のバンドをスキップし、白領域のバンドの連続数が予め定められた第１連続数閾値より大きいか否かを判断し、読み出し処理は、第１判断部が大きいと判断した時から第１所定時間経過後にメモリから各バンドの画像データと当該バンドが白領域であるか否かの情報を読み出す。【選択図】図１
2010253844.tif 000002
【特許請求の範囲】
【請求項１】
原稿を画像データとして読み取る読み取り部と、
前記画像データを用いて、前記原稿を副走査方向に所定幅で分割したバンド毎に、前記原稿の白領域を検出するバンド別検出部と、
各バンドの画像データと、当該バンドが前記白領域であるか否かの情報とが対応付けられて記憶されるメモリ部と、
前記メモリ部から、各バンドの画像データと当該バンドが前記白領域であるか否かの情報とを読み出し、前記白領域以外のバンドの画像データを記録媒体に記録し、前記白領域のバンドをスキップする出力部と、を有する画像処理装置において、
前記白領域のバンドの連続数が予め定められた第１連続数閾値より大きいか否かを判断する第１判断部を有し、
前記出力部は、前記第１判断部が前記白領域のバンドの連続数が予め定められた第１連続数閾値より大きいと判断した時から第１所定時間経過後に前記メモリ部から前記各バンドの画像データと当該バンドが白領域であるか否かの情報を読み出すことを特徴とする画像処理装置。
【請求項２】
原稿を画像データとして読み取る読み取り部と、
前記画像データを用いて、前記原稿の副走査方向、主走査方向にそれぞれ第１所定幅、第２所定幅を有するブロック単位で、前記原稿の白領域を検出するブロック別検出部と、
各ブロックの画像データと、当該ブロックが前記白領域であるか否かの情報とが対応付けられて記憶されるメモリ部と、
前記メモリ部から、各ブロックの画像データと当該ブロックが前記白領域であるか否かの情報とを読み出し、前記白領域以外のブロックの画像データを記録媒体に記録し、前記白領域のブロックをスキップする出力部と、を有する画像処理装置において、
前記白領域のブロックの連続数が予め定められた第１連続数閾値より大きいか否かを判断する第１判断部を有し、
前記出力部は、前記第１判断部が前記白領域のブロックの連続数が予め定められた第１連続数閾値より大きいと判断した時から第１所定時間経過後に前記メモリから前記各ブロックの画像データと当該ブロックが白領域であるか否かの情報を読み出すことを特徴とする画像処理装置。
【請求項３】
更に、前記画像データを用いて、前記原稿のページ毎に前記白領域を検出するページ別検出部と、
前記白領域のページの連続数が予め定められた第２連続数閾値より大きいか否かを判断する第２判断部を有し、
前記出力部は、前記第２判断部が前記白領域のページの連続数が予め定められた第２連続数閾値より大きいと判断した時から第２所定時間経過後に、または前記第２判断部が前記白領域のページの連続数が予め定められた第２連続数閾値より大きくないと判断しかつ前記第１判断部が前記白領域のバンドの連続数が予め定められた第１連続数閾値より大きいと判断した時から第３所定時間経過後に前記メモリから前記各バンドと当該バンドが白領域であるか否かの情報を読み出すことを特徴とする請求項１記載の画像処理装置。
【請求項４】
更に、前記画像データを用いて、前記原稿のページ毎に前記白領域を検出するページ別検出部と、
前記白領域のページの連続数が予め定められた第２連続数閾値より大きいか否かを判断する第２判断部を有し、
前記出力部は、前記第２判断部が前記白領域のページの連続数が予め定められた第２連続数閾値より大きいと判断した時から第２所定時間経過後に、または前記第２判断部が前記白領域のページの連続数が予め定められた第２連続数閾値より大きくないと判断しかつ前記第１判断部が前記白領域のブロックの連続数が予め定められた第１連続数閾値より大きいと判断した時から第３所定時間経過後に前記メモリから前記各ブロックと当該ブロックが白領域であるか否かの情報を読み出すことを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記出力部は、前記メモリ部から白領域以外の画像データを読み出した後、前記出力部のプロット手段が起動されることを特徴とする請求項１〜４何れかに記載の画像処理装置。
【請求項６】
更に、前記スキップの回数から記録媒体に記録する時間を計算する計算部を有することを特徴とする請求項１〜４何れかに記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機、ファクシミリ、プリンタ等、又はこれらの機能を複合した画像処理装置に関する。
【背景技術】
【０００２】
今日、複写機としての機能だけでなく、ファクシミリ機能、プリンタ機能、スキャナ機能等、色々な機能が融合された画像処理装置（デジタル複合機（ＭＦＰ：Multi Function Product)）が開発されている。
【０００３】
また、複写機として、インクジェット記録装置がある。インクジェット記録装置は、転写紙などに印字するための印字ヘッドを有する。印字ヘッドは、インク吹き出しノズルが副走査方向に複数配列されているものである。インクジェット記録装置は、印字ヘッドを主走査方向に移動させて、インク吹き出しノズルから記録媒体（例えば、転写紙）にインクを吐出して複数バンド単位（バンドについては後述する）に画像記録（印字）を行う。インクジェット記録装置は、記録手段のコンパクト化が容易であり、高精細な画像を高速で記録することできる。従って、ランニングコストが安く、ノンインパクト方式であるため騒音が少ないなどの理由があり、ＭＦＰの記録装置にも採用され、普及してきている。
【０００４】
また、例えば、特許文献１などに記されるように、大量にセットされた原稿の中に紛れ込んだ白紙を検出することによって、無駄なコピーやスキャナまたはＦＡＸ送信を防止する画像処理装置がある。
また、例えば、特許文献２〜４いずれかに記載されている画像処理装置は、画像記録をする際に、原稿の画像記録する必要のない領域（以下、「白領域」という。）を検出し、白領域では印字ヘッドを移動させず画像記録しない、いわゆるスキップ動作を行う。この技術により、記録速度すなわち印字ヘッドのプロット処理の生産性を向上させている。ここで、白領域とは、原稿の背景色の領域であり、例えば原稿の白色の領域である。また、記録媒体の白領域以外の領域をカラー領域（黒領域を含む）という。また、スキップ動作とは、インクジェット記録装置に限らず、全ての画像処理装置において、白領域を画像記録しないことをいう。
【０００５】
また、画像処理装置が搭載する機能や使われ方は多種・多様になってきており、長尺原稿のコピーというものがある。例えば１５ｍという長尺の原稿を、ロール型の転写紙を用いてコピーするというものである。
【０００６】
これらの処理達成する画像処理装置の構成としては、特許文献５に記されるように、原稿を読取った画像データをメモリに蓄積し、メモリに蓄積したデータを記録装置（プロッタ装置）に出力する画像処理装置がある。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
例えば、画像処理装置により長尺原稿のコピー等を行う（例えば、インクジェット記録装置では、印字ヘッドを走査させながらプロットする）場合に、原稿の途中に白領域が多く存在するとスキップ動作が多数発生する。一方、画像データのメモリへの蓄積処理は原稿の白領域も読み取って行う。従って、原稿を読取ってメモリに画像データを蓄積する速度ｖ１と、メモリから画像データを読み出して記録媒体に記録する速度ｖ２を比較すると、ｖ１＜ｖ２となる。そのため、一度、原稿から読み取った画像データを１ページ分メモリに蓄積した後、記録媒体への記録処理を行っていた。これにより、長尺原稿などでは１枚目のコピーが終了する時間が著しく長くなるという問題があった。
そこで、本発明は、上記のような問題を鑑みて、スキップ動作を行う構成が備わった画像処理装置において、長尺原稿の画像記録を行う場合であっても、短時間で画像記録を行う画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、原稿を画像データとして読み取る読み取り部と、前記画像データを用いて、前記原稿を副走査方向に所定幅で分割したバンド毎に、前記原稿の白領域を検出するバンド別検出部と、各バンドの画像データと、当該バンドが前記白領域であるか否かの情報とが対応付けられて記憶されるメモリ部と、前記メモリ部から、各バンドの画像データと当該バンドが前記白領域であるか否かの情報とを読み出し、前記白領域以外のバンドの画像データを記録媒体に記録し、前記白領域のバンドをスキップする出力部と、を有する画像処理装置において、前記白領域のバンドの連続数が予め定められた第１連続数閾値より大きいか否かを判断する第１判断部を有し、前記出力部は、前記第１判断部が大きいと判断した時から第１所定時間経過後に前記メモリから前記各バンドの画像データと当該バンドが白領域であるか否かの情報を読み出す第１判断部を有することを特徴とする画像処理装置とした。
【０００９】
また、バンド別検出部に換えてブロック別検出部とすることもできる。ブロック別検出部は、画像データを用いて、前記原稿の副走査方向、主走査方向にそれぞれ第１所定幅、第２所定幅を有するブロック単位で、前記原稿の白領域を検出する。
【発明の効果】
【００１０】
本発明の画像処理装置によれば、スキップ動作を行う機能が備わった画像処理装置で長尺原稿の画像記録を行う場合であっても、短時間で画像記録を行う。
【図面の簡単な説明】
【００１１】
【図１】本実施例の画像処理装置の機能構成例を示したブロック図である。
【図２】本実施例の画像データ処理部の機能構成例を示したブロック図である。
【図３】本実施例のバンド別検出部の機能構成例を示したブロック図である。
【図４】バンド及びブロックを説明するための図である。
【図５】本実施例のバンド別検出部の主な処理の流れを示したフローチャートである。
【図６】罫線フォーマットの原稿を示した図である。
【図７】格子状の罫線フォーマットの原稿を示した図である。
【図８】出力Ｉ／Ｆ処理部などの機能構成例を示した図である。
【図９】第２メモリ部に画像データのバンドの蓄積または読み出しを模式的に示した図である。
【図１０】本実施例の画像処理装置の主な処理の流れを示したフローチャート図である。
【図１１】ブロック別検出部の機能構成例を示したブロック図である。
【図１２】別の実施例の出力Ｉ／Ｆ出力部などの機能構成例を示したブロック図である。
【図１３】ページ別検出部などの機能構成例を示したブロック図である。
【図１４】バンド別検出部、ページ別検出部の主な処理の流れを示したフローチャート図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明を実施するための形態の説明を行う。なお、同じ機能を持つ構成部や同じ処理を行う過程には同じ番号を付し、重複説明を省略する。
【実施例１】
【００１３】
図１に本発明における画像処理装置１００の全体構成例を示す。この実施例１の画像処理装置１００は、読み取り部１と、画像データ処理部２と、バス制御回路部３と、第１メモリ部４と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）５と、出力Ｉ／Ｆ処理部６と、第２メモリ部７と、出力部８と、操作表示部９と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０と、Ｎ．Ｂ．１１と、第３メモリ部１２と、Ｓ．Ｂ．１３と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１４と受信部１５と、で構成されている。以下の説明では、インクジェットプリント方式を採用している画像処理装置について説明するが、本発明はこの方式に限られない。また、「記録媒体」とは、紙や、紙に類するものであり、「記録する」とは、例えば転写紙に原稿の文字、記号などを印字することまたは、絵柄、模様などを転写することである。
【００１４】
上記「発明が解決しようとする課題」でも述べたように、原稿を読取ってメモリに画像データを蓄積する速度ｖ１と、メモリから画像データを読み出して記録媒体に記録する速度ｖ２を比較すると、ｖ１＜ｖ２となる。そこで、この実施例１の画像処理装置１００では、白領域のバンドの連続数が、予め定められた第１連続数閾値Ｂ１より大きいか否かの判断を第１判断部１１０が行う。第１判断部１１０が大きいと判断した時から第１所定時間Ｔ１経過までは、出力部８は、メモリから画像データなどを読み出さない。そして、第１所定時間Ｔ１経過後に、出力部８はメモリから画像データを読み出す。以下、各構成部の詳細な説明を行う。
【００１５】
読み取り部１はＣＣＤ光電変換素子からなるラインセンサとＡ／Ｄコンバータとそれら駆動回路を具備する。読み取り部１は、セットされた原稿を読み取ることで、原稿の濃淡情報を得ることができる。そして、読み取り部１は、当該濃淡情報からＲＧＢ各８ビットのデジタル画像データ（以下、単に「画像データ」という。）を生成し出力する。
また、読み取り部１は、ＡＤＦ装置を具備しているので、セットされた原稿を順次搬送しながら走行体固定で読取ることができる。この場合は、原稿を搬送させながら、原稿後端を検出するため、原稿スキャン後に原稿のサイズが確定する。
画像データ処理部２は、読取り部１からの画像データに対し、各種画像処理を行う。その詳細は後述する。
バス制御回路部３は、画像処理装置１００内で必要な画像データや制御コマンド等の各種データのやり取りを行うデータバスの制御装置であり、複数種のバス規格間のブリッジ機能を有している。本実施例では、バス制御回路部３と、画像データ処理部２および出力Ｉ／Ｆ処理部６とはＰＣＩバスで接続されており、バス制御回路部３とＨＤＤ５とはＡＴＡバスで接続されており、バス制御回路部３と第１メモリ部４とはＤＤＲ２規格で接続されており、ＡＳＩＣ化されている。
第１メモリ部４は、複数種のバス規格間をブリッジする際の処理の速度差を吸収するために一時的にやりとりするデータを記憶したり、ＣＰＵ１０が画像処理装置１００の制御を行う際に、プログラムや中間処理した画像データを一時的に記憶する揮発性メモリである。従って、ＣＰＵ１０は第１メモリ部４内に記憶した画像データを自由に読み書きできる。本実施例では、第１メモリ部４として、規格化されパーソナルコンピュータに使用されているＤＲＡＭ（ＤＩＭＭ）を使用する。
【００１６】
ＨＤＤ５は、デスクトップパソコンにも使用されている電子データを保存するための大型の記憶装置で、本デジタル画像処理装置内では主に画像データおよび画像データの付帯情報を蓄積する。本実施例ではＩＤＥを拡張して規格化されているＡＴＡバス接続のハードディスクを使用する。
出力Ｉ／Ｆ処理部６は、バス制御回路部３を介して第１メモリ部４から送信されるＣＭＹＫの画像データを受け取ると共に、出力部８にその画像データを送信する。その詳細は後述する。
【００１７】
第２メモリ部７は、第１メモリ部４から送られてくるＣＭＹＫの画像データを、出力部８の機構に合わせて一時的に蓄積する揮発性メモリである。その詳細は後述する。また、本実施例では第２メモリ部７は、前述の第１メモリ部４と同様にＤＲＡＭ（ＤＩＭＭ）を使用する。
出力部８は、出力Ｉ／Ｆ処理部６を介して第２メモリ部７からＣＭＹＫの画像データを順次受け取る。例えば、インクジェット方式を採用している場合には、インクジェットの印字ヘッドを走行させながらプロット処理を行い、記録媒体上に画像を記録する。
【００１８】
ＣＰＵ１０は、本デジタル画像処理装置の制御全体を司るマイクロプロセッサである。
【００１９】
Ｎ．Ｂ．１１とＳ．Ｂ．１３は、パーソナルコンピュータに使用されるチップセットのひとつで、それぞれＮｏｒｔｈＢｒｉｄｇｅ、ＳｏｕｔｈＢｒｉｄｇｅと呼ばれる汎用の電子デバイスである。主にＡＧＰバス，ＰＣＩバス，ＩＳＡバス，メモリを含むＣＰＵシステムを構築する際によく使用されるバスのブリッジ機能を汎用回路化したもので、本実施例ではＮ．Ｂ．１１とＳ．Ｂ．１３との間にはＰＣＩバスが構築され、ＣＰＵ１０，ＲＯＭ１４等の間をブリッジしている。
ＲＯＭ１４は、ＣＰＵが本デジタル画像処理装置の制御を行う際のプログラム（含むブート）が格納されるメモリである。
操作表示部９は、本デジタル画像処理装置とユーザのインターフェースを行う部分で、ＬＣＤ（液晶表示装置）とキースイッチから構成され、装置の各種状態や操作方法をＬＣＤに表示し、ユーザからのキースイッチ入力を検知する。本実施例ではＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ１０と接続する。
受信部１５（例えば、外部Ｉ／Ｆ回路部）はＰＣＩ−ＥＸＰＲＥＳＳバスと外部の端末１６（例えば、ＰＣ端末）を接続する装置である。受信部１５により画像処理装置１００は外部の端末と各種データのやり取りを行うことができる。例えば、その接続Ｉ／Ｆにネットワーク（イーサネット（登録商標））を使用すればよい。すなわち画像処理装置１００は受信部１５を介してネットワークに接続されている。なお、受信部１５はなくてもよい。
外部端末１６は例えばパーソナルコンピュータで、パーソナルコンピュータにインストールされたアプリケーションソフトやドライバを介して、ユーザは画像処理装置１００に対して各種制御や画像データの入出力を行う。
【００２０】
第３メモリ部１２は、外部の端末１６から送られてきたプリンタ画像データを展開したり、ＣＰＵ１０が制御を行う際のプログラムを一時的に記憶する揮発性メモリである。従って、ＣＰＵ１０は第３メモリ部１２内に記憶した画像データを自由に読み書きすることが可能である。
その他、ＣＰＵは高速処理を求められるため、通常起動時にはＲＯＭ１４に記憶されたブートプログラムにてシステムを起動し、その後は高速にアクセス可能な第３メモリ部１２に展開されたプログラムによって処理を行う。また、本実施例では前述の第１メモリ部４と同様にＤＲＡＭ（ＤＩＭＭ）を使用する。
［複写動作］
ユーザが画像形成装置１００を用いて原稿を記録媒体に複写する際には、ユーザは原稿を読取り部１にセットし、ユーザの所望する設定（ソート処理等）と動作開始の入力を操作表示部９から入力する。操作表示部９は入力された情報を、機器内部の制御コマンドデータに変換する。変換された制御コマンドデータはバスを介してＣＰＵ１０に通知される。ＣＰＵ１０は動作開始の制御コマンドデータに従って、コピー動作に必要な設定や動作を順に行う。以下に動作プロセスを順に記す。
読取り部１は原稿をＲＧＢの画像データとして読み取る。画像データ処理部２は、読み取られたＲＧＢの画像データをＣＭＹＫの画像データに変換する。ＣＭＹＫの画像データは、バス制御回路部３を介して一旦、第１メモリ部４に蓄積される。第１メモリ部４には複数ページ分の画像データが蓄積できるため、ＣＰＵ１０が画像データを管理することによりソート処理等を行うことができる。
次に、第１メモリ部４に蓄積された画像データは、バスと書き込みＩ／Ｆ処理部６を介して、出力部８に送られる。その後、出力部８は、インクジェットの印字ヘッドを走行させながらプロット処理を行い、記録媒体上にコピー画像を記録し、出力する。
【００２１】
図２に画像データ処理部２の機能構成例を示す。図２を用いて、画像データ処理部２内の動作を説明する。
認識処理手段５０は、読取部１からの画像データを用いて、原稿認識処理を実施し、画素毎に特徴データ（この例では、絵柄領域や文字エッジ領域や網点領域）を得る。認識処理手段５０は、各画素の濃度と周囲の濃度とを比較することにより、特徴データを判定する。なお認識処理手段５０の処理については「特開２００３−４６７７２号公報」等に記載されている。
フィルタ処理手段５１は、ユーザからの画質モードの設定に従い、画像データに対する空間周波数の補正処理を行う。フィルタ処理手段５１は、例えば、「文字モード」が指定された場合は、文字をハッキリ再現するため鮮鋭化処理を行い、「写真モード」が指定された場合は、絵柄を滑らかに表現するため平滑化処理を行う。
【００２２】
次に、色変換手段５２は、ユーザからのカラーモードの設定に従い、色変換処理を行う。色変換手段５２は例えば、「カラーモード」が指定された場合はＲＧＢ→ＣＭＹＫ変換を行い、「モノクロモード」が指定された場合はＲＧＢ→Ｋ（モノクロ）変換を行う。
次に、変倍処理手段５３は、ユーザの指定に従って変倍処理（解像度変換）を行う。本実施例では読取り部１の走査密度が６００ｄｐｉ、出力部８の走査密度が６００ｄｐｉである。また、ユーザにより等倍コピーを指定された場合には、変倍処理手段５３は、変倍処理（解像度変換）を行わない。また、ユーザにより５０％縮小コピーが指定された場合には、変倍処理手段５３は、「６００ｄｐｉ→３００ｄｐｉ」に解像度変換する（画素数を半分にする）。そして、出力部８が、その変換された画像データを走査密度６００ｄｐｉで記録媒体に記録（プロット）することにより５０％縮小画像が形成される。
次に、階調処理手段５４は、ユーザからの画質モードの設定に従い、画像データの階調変換処理を行う。例えば、ユーザが読取り部１の画素深度を８ｂｉｔ／ｐｉｘｅｌｉと設定し、出力部８の画素深度を２ｂｉｔ／ｐｉｘｅｌと設定した場合には、階調処理手段５４は「８ｂｉｔ／ｐｉｘｅｌ→２ｂｉｔ／ｐｉｘｅｌ」の変換を実施する。このときに指定された画質モードに従って処理方法を切り替える。例えば「文字モード」が選択された場合には、階調処理手段５４は文字をハッキリさせるため誤差拡散法による擬似中間調処理を行う。また、「写真モード」が選択された場合には、階調処理手段５４は、写真を滑らかに再現させるためディザ法による擬似中間調処理を行う。
【００２３】
また、図３に、画像データ処理部２内のバンド別検出部７１の機能構成例を示す。図３を用いて、バンド別検出部７１の処理内容を説明する。この例ではバンド別検出部７１は、バンド別２値化手段７１０およびバンド別条件判定手段７１２を備えている。ステップＳ４において、バンド別検出部７１は、ＣＭＹＫの画像データを用いて、原稿の白領域を順次、バンド毎に検出する。
【００２４】
図４にバンドの概念図を示す。図４の太線で示すように、バンドとは原稿を副走査方向に所定幅（以下、「第１所定幅ａ」という。）で分割した領域をいう。また、以下の説明では、この所定幅ａ示す情報をバンド幅情報という。ＣＰＵ１０がバンド幅情報を保持している。また、バンド幅はバンドを構成するラインの本数であり、１バンドを１ラインとしてもよい。
【００２５】
バンド幅情報は、ＣＰＵ１０がバンド別検出部７１に送信する。バンド別検出部７１の処理の詳細の一例として、未だ出願公開されていない出願番号２００８−２３２３８２号に記載されているが、念のため説明する。また、以下の説明では、この処理手法を「白領域検出手法」といい、白領域のバンドを白バンドという場合もある。
【００２６】
図３に示すバンド別２値化手段７１０は、画像データを受信すると、予め定められたバンド別２値化閾値ＴＨ１と画素値とを比較することにより、２値化処理を行う。例えば、画素値がＴＨ１以上である画素を黒とし、画素値がＴＨ１未満である画素を白と判断する。
【００２７】
バンド別条件判定手段７１２は、バンド別２値化手段７１０から２値化されたデータ、すなわち２値データを受信すると、画像データに対する白領域か否かを判定する。ここで、判定条件とは、２値データに関する条件である。図５にバンド別条件判定手段７１２の処理の流れを示すフローチャート図を示す。以下、図５を用いて詳細に説明する。
【００２８】
バンド別条件判定手段７１２は認識処理手段５０よりの特徴データを用いて、原稿種別を判定する（ステップＳ１０２）。具体的には、画像データ単位でヒストグラム分析を行う。そして、以下の（１）〜（４）の４つの条件に基づいて、原稿を判断する。
【００２９】
（１）文字エッジ領域が原稿全体のＡ１％以上であり、かつ網点領域が原稿全体のＡ２％未満である場合・・・文字原稿と判定
（２）文字エッジ領域が原稿全体のＡ１％未満であり、かつ網点領域が原稿全体のＡ２％未満である場合・・・文字絵柄以外の原稿と判定
文字絵柄以外の原稿としては、白地原稿や、罫線フォーマットのみでカラー領域がない原稿（有効な情報が書き込まれていない原稿）などがある。
（３）文字エッジ領域が原稿全体のＡ１％以上であり、かつ網点領域が原稿全体のＡ２％以上である場合・・・文字および絵柄原稿と判定
（４）文字エッジ領域が原稿全体のＡ１％未満であり、かつ網点領域が原稿全体のＡ２以上である場合・・・絵柄原稿と判定
ここで、Ａ１、Ａ２をそれぞれ文字エッジ閾値、網点閾値とし、例えば、それぞれ「３０」と設定すればよい。そして、バンド別条件判定手段７１２は、変倍処理手段５３からの画像データを受信し、濃度連続性判定処理を行う。まず原稿種別が文字・絵柄以外である場合には（ステップＳ１０４のＹｅｓ）、バンド別条件判定手段７１２は画像データに対して、第１連続性判定処理を行う（ステップＳ１０６）。
【００３０】
第１連続性判定処理では、２つの条件（以下、第１条件、第２条件という。）に従い、記録すべき画像データの有無を判定する。第１条件として、２値化処理により黒と判定された画素（以下、「黒画素」という。）が連続して出現する連続数Ｌ（以下、「黒画素群連結幅」という。）が、予め定められたバンド別長さ閾値ＬＥＮ１より大きいか否かを判定する。第２条件として、バンド別長さ閾値ＬＥＮ１より大きい黒画素群連結幅が出現した出現回数が、予め定められたバンド別回数閾値ＣＮＴ１より大きいか否かを判定する。
【００３１】
バンド別条件判定手段７１２は、第１条件、第２条件が成立するバンドを白領域と判定する。例えば、図６に示すような、罫線フォーマットに何も情報が書き込まれていない原稿は、原稿種別判定では、文字・絵柄以外と判定される。しかし、罫線が記されているため、カラー領域であると判断される可能性がある。ところが、第１条件、第２条件に従って判定することにより、罫線フォーマットのようにカラー領域を含まない画像データを正確に特定することができる。何故なら、ステップＳ１０４で、原稿が文字・絵柄以外と判定されているので、第１条件、第２条件を満たすということは、罫線が記されているということが判定できるからである。このように、通常、画像データの中でカラー領域は、ある程度以上の濃度をもった画素が連続して形成されることが多い点に着目して条件を設定することにより、より正確に白領域の有無を判定することができる。
【００３２】
ステップＳ１０６の第１連続性判定処理において、カラー領域が存在すると判定された場合には（ステップＳ１０８のＹｅｓ）、バンド別条件判定手段７１２は、「判定対象バンドは白領域である」旨の判定結果を出力する（ステップＳ１１２）。一方、カラー領域が存在しないと判定された場合には（ステップＳ１０８のＮｏ）、「判定対象バンドは、白領域でない」旨の判定結果を出力する（ステップＳ１１０）。
【００３３】
また、ステップＳ１０４において、原稿種別が文字である場合には（ステップＳ１１４
のＹｅｓ）、バンド別条件判定手段７１２は、第２連続性判定処理を行う（ステップＳ１１６）。ここで、第２連続性判定処理とは、第１連続性判定処理とほぼ同様の処理であるが、２つのカウント条件において利用する閾値ＬＥＮ１、ＣＮＴ１の値が異なる。第２連続判定処理における閾値ＬＥＮ１、ＣＮＴ１は、いずれも第１連続性判定処理で用いる閾値ＬＥＮ１、ＣＮＴ１よりも大きい値に設定される。
【００３４】
ステップＳ１１６の第２連続性判定処理後は、第１連続性判定処理後と同様に、カラー領域の有無に応じて、判定結果を出力する（ステップＳ１０８〜１１２）。また、ステップＳ１１４でＮｏと判定される（つまり、絵柄原稿である）と判定されると、判定対象のバンドは白領域である」という判定結果を出力する。
【００３５】
ステップＳ１１６の第２連続性判定処理がない場合は、認識処理手段５０は、罫線部を文字エッジと認識する。このため、例えば、図７に示すような格子状の罫線フォーマット原稿の原稿種別は、バンド別条件判定手段７１２により誤って文字原稿と判定されてしまう。そこで、第２連続性判定処理において、閾値の値を第２連続性判定処理における閾値よりも大きく設定しておき、長い連続性が数多く発生する状態を検出するようにした。これは、図７に示すような細かい罫線フォーマットには比較的長い線分が多数存在するという特徴に着目したものである。以上までが、白領域検出手法の説明である。
【００３６】
そして、バンド別条件判定手段７１２は、後述するＩＪレンダリング処理手段６１によりレンダリングされる前のバンドの画像データと、当該バンドが白領域であるか否かの情報とが対応付けられて順次、判定結果メモリ７２に記憶される。そして、判定結果メモリ７２に記憶されたバンドと当該バンドが白領域であるか否かの情報とが対応付けられて、一旦、第１メモリ部４に記憶される。
図８に出力Ｉ／Ｆ処理部６の機能構成例を示す。図８を用いて、出力Ｉ／Ｆ処理部６の動作を説明する。出力Ｉ／Ｆ処理部６内のＩＪレンダリング処理手段６１は、第１メモリ部４からのＣＭＹＫの画像データを、レンダリングされる前のバンドの画像データと当該バンドが白領域であるか否かの情報とを対応付けて受信する。そして、ＩＪレンダリング処理手段６１は、出力部８による記録処理を行うため（出力部８がインクジェット方式を採用している場合には、印字ヘッドのインク吹き出しノズルの配列に適応するため）の並べ替えを行う。
ステップＳ６において、ＩＪレンダリング処理手段６１は、出力部８の印字ヘッド（図示せず）のインク吹き出しノズルの配列に適応するための並び替えを行い、画像データをバンド単位で、当該バンドが白領域であるか否かを示す情報と対応付けて第２メモリ部７に格納していく。次に転送処理手段６２は、出力部８の記録処理（インクジェット方式を採用している場合には印字ヘッドの走査）に合わせて、第２メモリ部７に格納された画像データを順次バンド単位で、当該バンドが白領域が否かの情報と対応付けて送出する。
【００３７】
次に、出力部８によるスキップ動作を説明する。スキップ動作とは、ＣＰＵ１０が原稿内で主走査方向に白領域のバンドがある場合には、出力部８の印字ヘッドの駆動を停止させ、記録媒体に記録させないようにする動作である。そして、ＣＰＵ１０は印字ヘッドを記録時に、より素早く次に駆動を必要とする位置まで移動させる。さらに、主走査方向に白領域が連続し、印字する画像データがない場合は、画像データがある位置（白領域以外の領域）まで、副走査方向に記録用紙を素早く搬送させる制御を行う。これらのスキップ動作によって、生産性を向上させることが可能になる。
また、第１判断部１１０は、原稿の読み取りと記録処置（プロット処理）を同時に行っていた場合に、判定結果メモリ７２（レンダリング前の画像データのバンド）、または第２メモリ部７（レンダリング後の画像データのバンド）を逐次、監視する。以下では、第２メモリ部７（レンダリング前の画像データのバンド）を監視する場合を説明する。
図９に、画像データがバンド毎に第２メモリ部７に蓄積されること、および、画像データがバンド毎に第２メモリ部７から読み出すことを模式的に示す。図９では、バンドの画像データと当該バンドが白領域であるか否かの情報とが対応付けられていることは示さずに、白領域のバンドには、何も付さず、白領域以外のバンド（カラー領域のバンド）には、ハッチングを付す。
図９に示すように、ステップＳ８において、第１判断部１１０は、逐一、白領域のバンドの連続数（連続している数）が予め定められた第１連続数閾値Ｂ１（例えば１０）より大であるか否かを判断する。以下の説明では、連続している白領域のバンドを白領域のバンド群という場合もある。図９の例では、白領域のバンドの連続数は１１である。従って、第１連続数閾値Ｂ１を１０と設定した場合には、第１判断部１１０は、バンドの連続数が予め定められた第１連続数閾値Ｂ１より大きいと判断する。
そして、第１判断部１１０は、大きいと判断した時（時点）から（ステップＳ８のＹｅｓ）、第１所定時間Ｔ１経過するまでは、第２メモリ部７から前記各バンドと当該バンドが白領域であるか否かの情報を読み出させない。つまり、当該第１所定時間Ｔ１経過するまでは、判断部１１０は、出力部８に記録媒体に記録させない。具体的には、第１判断部１１０は、出力部８に対して、読み込み禁止信号を送信する。
そして、第１所定時間Ｔ１経過後に、第１判断部１１０は、第２メモリ部７から前記各バンドと当該バンドが白領域であるか否かの情報を読み出させる（ステップＳ１２）。つまり、当該第１所定時間Ｔ１経過後に、判断部１１０は、出力部８に記録媒体に記録させる。具体的には、第１判断部１１０は、出力部８に対して、読み込み開始信号を送信する。
ここで、第１所定時間Ｔ１とは予め定められる時間であり、例えば、５ｍｓと定めてもよい。また、カラー領域のバンドが複数個（例えば５個）連続で第２メモリ部７（または、判定結果メモリ７２）に記憶されるまでの時間としてもよい。
また、上述のように、出力部８はスキップ動作を行う。従って、ＣＰＵ１０は第２メモリ部７（または、判定結果メモリ７２）の画像データが白領域のバンドであるかないかを判断し、白領域のバンドであった場合は、出力部８の転送処理の読み出し処理および出力部８の印字ヘッドの走査をスキップさせる。
白バンドの連続数が第１閾値Ｂ１より大きくない場合には（ステップＳ１０のＮｏ）、通常通り、出力部８が第２メモリ部７から画像データを読み出し、当該読み出した画像データを記録媒体に記録する。
【００３８】
また、ＣＰＵ１０は、原稿１枚分の画像データを読み取った後、全バンドの判定結果の内、白紙閾値Ｃ（例えば９８％）以上が白領域と判断部１１０により判断された場合、その原稿を白紙と判断し、操作表示部９に表示することで、ユーザに警告してもよい。
【００３９】
図１０を用いて、実施例１の画像処理装置１００の主な処理の流れを説明する。
ステップＳ２において、読み取り部１は原稿を画像データとして読み取る。ステップＳ４において、バンド別検出部７１は、画像データを用いて、バンド毎に、原稿の白領域を検出する。ステップＳ６において、第２メモリ部７には、各バンドの画像データと、当該バンドが白領域であるか否かの情報とが対応付けられて記憶される。ステップＳ８において、第１判断部１１０は、白領域のバンドの連続数が予め定められた第１連続数閾値Ｂ１より大きいか否かを判断する。
第１判断部１１０が、白領域のバンドの連続数が第１連続数閾値Ｂ１より大きいと判断した（ステップＳ８のＹｅｓ）時点から第１所定時間経過Ｔ１が経過するまでは、ステップＳ１２において、第１判断部１１０は、出力部８に対して、第２メモリ部７から、各バンドの画像データと当該バンドが白領域であるか否かの情報を読み出させない。
第１判断部１１０が、白領域のバンドの連続数が第１連続数閾値Ｂ１より大きくないと判断した場合には（ステップＳ８のＮｏ）、通常通り、ステップＳ１０において、第１判断部１１０は、出力部８に対して、第２メモリ部７から、各バンドの画像データと当該バンドが白領域であるか否かの情報を読み出させる。
【００４０】
図９を用いて、本実施例１の効果を説明する。従来のスキップ動作を有する画像形成装置であれば、図９のように、白領域のバンドの連続数が第１閾値Ｂ１より多い場合には、出力部８がスキップ動作を行うことから、カラー領域のバンドα１の読み出しおよび記録媒体への記録→白領域のバンド群α２のスキップ→カラー領域のバンドα２の読み出しおよび記録媒体への記録、との処理を行う。従って、原稿を読取ってメモリに画像データを蓄積するスピードｖ１と、メモリから画像データを読み出して記録媒体に記録するスピードｖ２を比較すると、ｖ１＜ｖ２となってしまい、記録媒体への記録処理を行うことができなくなる場合がある。
【００４１】
そこで、本実施例１のように、第１判断部１１０が白領域のバンド数が予め定められた閾値Ｂ１より大と判断し、この判断時から第１所定時間Ｔ１の間は、出力部８に対して第２メモリ部７（または、判定結果メモリ７２）から画像データを読み出させない（つまり出力部８に記録媒体への記録処理を行わせない）。そして、第１判断部１１０は出力部８に対して、判断時から第１所定時間Ｔ１経過後に、第２メモリ部７（または、判定結果メモリ７２）から画像データを読み出させる。つまり、第１判断部１１０は、出力部８に記録媒体への記録処理を行わせる。
従って、原稿を読取ってメモリに画像データを蓄積するスピードｖ１に対して、メモリから画像データを読み出して記録媒体に記録するスピードｖ２が速くなることを抑止しながら、原稿１枚分の画像データを記録媒体に記録することができる。つまり、原稿を読取った画像データを第２メモリ部７に蓄積させながら、１ページ分の読み取りが終了しない内に、第２メモリ部７から画像データを読み出して記録媒体への記録処理（プロット処理）を開始できる。よって、長尺原稿等での１枚目のコピーが出来上がる時間を著しく改善することが可能である。
【実施例２】
【００４２】
実施例１の画像処理装置では、バンド毎の画像データについて白領域を判断していた。この実施例２では、バンド別検出部７１はブロック毎の画像データについて白領域を判断する。
【００４３】
まず、ブロックについて、図４を用いて説明する。図４の太線で囲むように、ブロックとは、原稿の副走査方向、主走査方向にそれぞれ第１所定幅ａ、第２所定幅ｂを有する領域である。つまり、実施例１で説明したバンドを第２所定幅ｂで主走査方向に分割した領域であるともいえる。また以下の説明では、第２所定幅ｂを示す情報を主走査幅情報といい、ＣＰＵ１０が予め保持している。
【００４４】
図１１に実施例２のブロック別検出部７５の機能構成例を示し、図１２に出力Ｉ／Ｆ処理部６の機能構成例を示す。
【００４５】
ブロック別２値化手段７５０は、バンド別２値化閾値ＴＨ２を用いて、２値化処理を行う。また、図１１に示すように、ＣＰＵ１０は、バンド幅情報と主走査幅情報をブロック別条件判定手段７５２に送信する。ブロック別条件判定手段７５２は、予め定められたブロック別長さ閾値ＬＥＮ２、ブロック別回数閾値ＣＮＴ２を用いて処理を行う。ブロック別２値化手段７５０、ブロック別条件判定手段７５２の処理内容は、バンド別長さ閾値、バンド別回数閾値が異なる以外は、バンド別２値化手段７１０、バンド別条件判定手段７１２と同一である。
また、判定結果メモリ７２、第１メモリ部４、第２メモリ部７では、各ブロックの画像データと、当該ブロックが白領域であるか否かを示す情報とが対応付けられて記憶されている。
【００４６】
この実施例２の画像処理装置１００のように、バンド別検出部７１がブロック毎に白領域であるか否かを検出することにより、主走査方向の後端の白領域を検出できる。従って、出力部８がブロックごとの白領域についてスキップ動作を行うことにより、実施例１と比較してより細やかなスキップ動作を行うことができる。
【実施例３】
【００４７】
実施例３の画像処理装置は、実施例１の画像処理装置と比較して、ページ別検出部７３と第２判断部１２０とを有する点で異なる。ＣＰＵ１０が第２判断部１２０を有する。図１３にページ別検出部７３などの機能構成例を示す。上述のように、バンド別検出部７１は、バンド毎に白領域を検出する。一方、ページ別検出部７３は原稿のページごとに白領域を検出する。以下の説明では、白領域のページであると検出されたページを白ページという場合もある。
【００４８】
図１４にバンド別検出部７１とページ別検出部７３の処理フローを示す。
【００４９】
まず、ページ別検出手段７３のページ別２値化手段７３０が、ページ別２値化閾値ＴＨ３を用いて、入力された画像データに対して２値化処理を行う。そして、ページ別条件判定手段７２２は、ページ別長さ閾値ＬＥＮ３およびページ別回数閾値ＣＮＴ３を用いて、ページ毎に、白領域のページか否かを検出する。ページ別２値化手段７３０、ページ別条件判定手段７２２の処理内容は、バンド別長さ閾値、バンド別回数閾値が異なる以外は、バンド別２値化手段７１０、バンド別条件判定手段７１２と同一である。
そして、ページ別判定手段７２２が、判定結果メモリ７２に、ページと当該ページが白領域か否かを示す情報とを対応付けて記憶させる。また、上述のように、バンド別検出部７１は、白領域のバンドを検出する（ステップＳ２０１）。
【００５０】
第２判断部１２０は、白ページの連続数が予め定められた第２連続数閾値Ｂ２より大きいか否かを逐次、判断する（ステップＳ２０２）。第２判断部１２０が大きいと判断すると（ステップＳ２０２のＹｅｓ）、当該大きいと判断した時（時点）から、第２所定時間Ｔ２が経過するまでは、第２判断部１２０は、出力部８に対して第２メモリ部７から画像データの読み込みを行わせない。具体的には、第２判断部１２０は出力部８に読み込み禁止信号を送信する。つまり、第２判断部１２０は、出力部８に対して第２メモリ部７からの画像データの記録を行わせない。
【００５１】
そして、当該大きいと判断した時点から第２所定時間Ｔ２が経過した時点で、出力部８は第２メモリ部７から、各ページと、当該ページが白領域であるか否かの情報と、を対応付けて読み出す（ステップＳ２０８）。具体的には、第２判断部１２０は、読み出し開始信号を出力部８に送信する。つまり、第２判断部１２０は、出力部８に対して第２メモリ部７からの画像データの記録を行わせる。
【００５２】
また、第２判断部１２０は、白ページの連続数が予め定められた第２連続数閾値Ｂ２より大きくないと判断し（ステップＳ２０２のＮｏ）、第１判断部１１０が白領域のバンドの連続数が予め定められた第１連続数閾値Ｂ１より大きいと判断した場合には（ステップＳ２０４のＹｅｓ）、当該大きいと判断した時（時点）から、第３所定時間Ｔ３が経過するまでは、第２判断部１２０は、出力部８に対して第２メモリ部７から画像データの読み込みを行わせない。そして、当該大きいと判断した時点から第３所定時間Ｔ３が経過した時点で、出力部８は第２メモリ部７から、各バンドと、当該バンドが白領域であるか否かの情報と、を対応付けて読み出す。また、ＣＰＵ１０が第１判断部１１０を有する。
【００５３】
また、ステップＳ２０６において、第２判断部１２０が、白領域のバンドの連続数が第１連続閾値Ｂ１より大きくないと判断すると（ステップＳ２０４のＮｏ）、通常通り、出力部８が第２メモリ部７から画像データを読み出す（ステップＳ２０６）。
また、第２所定時間Ｔ２＞第３所定時間Ｔ３とすることが好ましい。また、第１所定時間Ｔ１と、第３所定時間Ｔ３とは等しくすることが好ましい。
このように、バンド別検出部７１による白バンドの検出と、ページ別検出部７３による白ページの検出を行うことで、実施例１と比較して、更に正確な白領域の検出を行うことができる。
また、バンド別検出部７１と、ページ別検出部７３とで処理を行う例を説明したが、ブロック別検出部７５と、ページ別検出部７３とで処理を行うこともできる。この場合の機能構成例として、図１３記載のバンド別検出部７１はブロック別検出部７５に代替される。また、この場合の処理の流れとして、図１４記載のステップＳ２０１の「バンド毎に白領域を検出」は「ブロック毎に白領域を検出」に代替され、ステップＳ２０２の「白バンドの連続数」は「白ブロックの連続数」に代替される。ただし、白ブロックとは白領域のブロックを示す。
【００５４】
また、従来では、バンド別検出部７１は、画像データ処理部２内に設け、ページ別検出部７３は、出力Ｉ／Ｆ処理部６内に設けていた。しかし、この実施例３のように、バンド別検出部７１、ページ別検出部７３ともに画像処理データ処理部２内に設けた。従って、判定結果メモリ７２を１つにまとめることが出来、コストダウンが可能となった。
また、上記では、バンド別検出部７１とページ別検出部７３との組み合わせについて説明したが、実施例２で説明したブロック別検出部７５とページ別検出部７３とを組み合わせてもよい。
【００５５】
次に、バンド別検出部７１で用いるバンド別長さ閾値ＬＥＮ１と、ページ別検出部７３で用いるページ別長さ閾値ＬＥＮ３とについて説明する。バンド別検出部７１、ページ別検出部７３が共に、上記白領域検出手法を用いる場合には、上述の黒画素群連結幅Ｌを求める。バンド別検出部７１で求めるバンド別黒画素群連結幅をＬ１とし、ページ別検出部７３で求めるページ別黒画素群連結幅をＬ３とする。ページ別検出部７３は、ページ別黒画素群連結幅Ｌ３が原稿１ページ分の領域に対して著しく少なかった場合、つまり、ページ別長さ閾値ＬＥＮ３より大きくなければ白ページと判断する。また、バンド別検出部７１は、バンド別黒画素群連結幅Ｌ１が１バンドの領域に対して著しく少なかった場合、つまり、バンド別長さ閾値ＬＥＮ１より大きくなければ白バンドと判断する。
また、１バンドは１ページと比べて領域面積が小さい。従って、バンド別長さ閾値ＬＥＮ１は、ページ別長さ閾値ＬＥＮ３よりも小さくするほうが好ましい。
【００５６】
このように、バンド別検出部７１で用いるバンド別長さ閾値ＬＥＮ１とページ別検出部７３で用いるページ別長さ閾値ＬＥＮ３、とを別個に設けることで、白ページ検知と白バンド検知の両方を精度よく行うことができる。
【実施例４】
【００５７】
実施例４の画像処理装置は、図１に示すように、受信部１５を有する構成である。受信部１５を有することにより、外部端末１６（例えばＰＣ）から画像データを受信し、当該画像データを記録媒体に記録させることができる。つまり、画像処理装置１００をプリンタとして用いる場合である。以下、詳細に説明する。
［プリンタ動作］
ユーザが外部端末１６に対して、電子データの印刷を指示すると、外部端末１６のプリンタドライバソフトは、印刷指定された電子データのレンダリングを行い、例えば、ＣＭＹＫ各２ビットの画像データを生成する。外部端末１６はネットワークを介して画像処理装置１００にプリント要求信号と生成したＣＭＹＫ各２ビットの画像データを送出する。画像データは受信部１５に入力され、入力されたデータは、ノースブリッジ１１を介してＣＰＵ１０に送信される。ＣＰＵ１０は外部端末１６からのプリント要求信号を受信すると、以下の処理を行う。
外部端末１６よりの画像データは、受信部１５、ノースブリッジ１１、バス制御回路部３を介して第１メモリ部４に蓄積される。そして、第１メモリ部４に蓄積されたＣＭＹＫ各２ビットの画像データは画像データ出力部２に送信される。画像データ出力部２は送信された画像データに対して白領域を検出する。その後の処理については、実施例１〜３で説明した通りなので省略する。
この実施例３のように、受信部１５を設けることで、読み取り部１で読み取った画像データのみならず、外部端末１６からの画像データに対しても、実施例１〜３で説明した処理を行うことができる。
【実施例５】
【００５８】
実施例５の画像処理装置は、実施例１〜４で説明した画像処理装置と比較して、図２に破線で示すように、画像データ処理部２内に、加工手段５６を有していることが異なる。
【００５９】
加工手段５６は、所定の加工を施す。所定の加工とはユーザが所望する加工であり、ユーザにより操作表示部９から入力される。ここで加工とは、例えば、マスク処理や、領域拡張、領域削除などである。
マスク処理について説明すると、原稿処理装置で本の見開きをコピーする場合に、中央部に影が現れ、黒い画像が形成される。マスク処理とは、この形成される黒画像を削除する処理である。
【００６０】
また、領域拡張とは、例えば、原稿に対して綴じ代を付加する処理であり、領域削除とは、綴じ代を削除する処理である。
【００６１】
そして、バンド別検出部７１は、加工手段５６により加工が施された加工後画像データに対して、白領域を検出できる。
【００６２】
このように、バンド別検出部７１の前段に、加工手段５６を設けることで、所定の加工が施された加工データに対しても白領域を検出できる。
【実施例６】
【００６３】
実施例６の画像処理装置は、インクジェット方式を採用したものである。そしてこの実施例６では、出力部８に備えられているプロット手段（例えば、印字ヘッド）について説明する。
【００６４】
本実施例の画像処理装置を複写機として利用する場合には、原稿の最初の複数枚が白紙の場合がある。この場合に、通常の場合では、白紙のまま複写するという無駄な複写を行っていた。
【００６５】
そこで、この実施例６では、出力部８が第２メモリ部７から白領域以外（つまり、カラー領域）のバンドを読み出した後に、ＣＰＵ１０は出力部のプロット手段は起動させる。このようにすることで、最初の複数枚が白紙である原稿を複写する場合であっても、無駄な複写を行うことがないという顕著な効果を有することになる。
【実施例７】
【００６６】
実施例７の画像処理装置は、計算部１３０を有する点で、実施例１〜６に記載の画像処理装置とは異なる。計算部１３０は図示しないが、ＣＰＵ１０と対応する。計算部１３０は、出力部８のスキップの回数Ｅから記録媒体に記録する総時間Ｆを計算する。例えば、以下の式により計算する。
Ｆ＝Ｓ×（Ｖ−Ｗ×Ｅ）
ここで、Ｓを原稿の枚数とし、Ｗを１回のスキップ動作により削減できる時間とし、Ｖをスキップ動作がない場合の１枚の原稿の記録時間とする。そして、計算された計算時間は、操作表示部９に表示される。
【００６７】
このように、計算部１３０により記録媒体への記録の総時間Ｆを算出して、操作表示部９に表示して、ユーザに示す。従って、ユーザは記録する時間を予め知ることができ、ユーザにとって更に使い勝手がよいものになる。
【先行技術文献】
【特許文献】
【００６８】
【特許文献１】特開２００６−１９１２２９号公報
【特許文献２】特開２００５−０３５０２４号公報
【特許文献３】特開２００５−０８８３８７号公報
【特許文献４】特開２００５−２５２４９０号公報
【特許文献５】特開２００７−３６９９１号公報
【図１】
2010253844.tif 000003
【図２】
2010253844.tif 000004
【図３】
2010253844.tif 000005
【図４】
2010253844.tif 000006
【図５】
2010253844.tif 000007
【図６】
2010253844.tif 000008
【図７】
2010253844.tif 000009
【図８】
2010253844.tif 000010
【図９】
2010253844.tif 000011
【図１０】
2010253844.tif 000012
【図１１】
2010253844.tif 000013
【図１２】
2010253844.tif 000014
【図１３】
2010253844.tif 000015
【図１４】
2010253844.tif 000016