(57)【要約】【課題】複数枚のコピー印刷処理を高速に行うことができる複合機システムを提供する。【解決手段】複合機システムとしてのＳＰＣ複合装置は、原稿から画像を読み取って画像データを生成するためのスキャナ部と、該画像データをバッファに記憶し、該データに基づいて原稿の画像を印刷するプリンタ部とを一体として具備し、原稿の複数枚のコピー印刷を行う。ＳＰＣ複合装置において、スキャナ部による１回目の読み取り動作によって生成された画像データに基づいて、コピー印刷に必要とする原稿の画像の領域判定を行うとともに、該画像に対応する全ての画像データが前記メモリ領域に収まるか否かを判定して、その判定結果に基づいてコピー印刷のための処理を変更する。【選択図】      図６
2005086540.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読み取って画像データを生成するためのスキャナ部と、前記画像データをメモリ領域に記憶し、該メモリ領域の画像データに基づいて媒体に前記原稿の画像を印刷するためのプリンタ部とを備え、前記原稿の複数枚のコピー印刷を行う複合機システムであって、
前記スキャナ部による前記画像の読み取り動作によって生成された画像データに基づいて、コピー印刷に必要とする前記原稿の画像の領域判定を行うとともに、該画像に対応する全ての画像データが前記メモリ領域に収まるか否かを判定して、その判定結果に基づいてコピー印刷のための処理を変更することを特徴とする複合機システム。
【請求項２】
前記領域判定された原稿について再度スキャナ部が読み取ってコピー印刷を行う際、前記メモリ領域に収まると判定した場合には、前記領域判定の結果に基づいて、前記原稿の読み取り動作のスキャン幅を変更し、前記メモリ領域に収まらないと判定した場合には、スキャン幅を変更せずに原稿の読み取り動作を行うことを特徴とする請求項１に記載の複合機システム。
【請求項３】
前記メモリ領域に収まると判定した場合、該メモリ領域に前記領域判定結果に基づいて保存した画像データを利用して、設定枚数までのコピー印刷を行うことを特徴とする請求項１又は２に記載の複合機システム。
【請求項４】
前記メモリ領域に収まらないと判定した場合、前記コピー印刷の都度、前記スキャナ部による原稿の読み取り動作を行い、その読み取り動作による画像データを用いて、設定枚数までのコピー印刷を行うことを特徴とする請求項３に記載の複合機システム。
【請求項５】
原稿の画像を読み取って画像データを生成するためのスキャナ部と、前記画像データをメモリ領域に記憶し、該メモリ領域の画像データに基づいて媒体に前記原稿の画像を印刷するためのプリンタ部とを備え、前記原稿の複数枚のコピー印刷を行う複合機システムであって、
所定の設定パラメータで前記コピー印刷を行った場合に前記画像に対応する全ての画像データが前記メモリ領域に収まるか否かを判定し、収まると判定した場合、前記原稿のコピー印刷を行う際に前記スキャナ部による前記画像の読み取り動作によって生成され前記メモリ領域に保存された画像データを用いて、設定枚数までのコピー印刷を行い、収まらないと判定した場合、前記スキャナ部による前記画像の読み取り動作によって生成された画像データに基づいて、コピー印刷に必要とする前記原稿の画像の領域判定を行うとともに前記領域判定の結果から画像に対応する全ての画像データが前記メモリ領域に収まるか否かを判定し、前記メモリ領域に収まると判定した場合、前記領域判定の結果に基づいて該メモリ領域に保存した画像データを利用して設定枚数までのコピー印刷を行うことを特徴とする複合機システム。
【請求項６】
前記領域判定はスキャナ部による印刷を伴わない画像読み取り動作によって行われ、前記領域判定された原稿について再度スキャナ部が読み取ったデータに基づき該メモリ領域に保存した画像データを利用して、設定枚数までのコピー印刷を行うことを特徴とする請求項５に記載の複合機システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の機能を有する複合機システムに関するものである。
【背景技術】
【０００２】
最近、ＰＣからスキャン指示を行うネットワークスキャン機能（Scanner ）、ＰＣから印刷指示を行うネットワークプリンタ機能（Printer ）、ローカルコピー機能(Copy)など複数機能を有するスキャナ一体型のプリンタ（ＳＰＣ複合装置）は、比較的安価なものが実用化されており、一般家庭に普及しつつある。このＳＰＣ複合装置は、原稿台上の原稿を一方向に走査しながらその画像を読み取って画像データを生成するためのスキャナ部と、前記画像データをＳＤＲＡＭ等のメモリ領域に一時的に記憶し、このメモリ領域から読み出した画像データに基づいて用紙に印刷画像を印刷するためのプリンタ部とを備えている。ＳＰＣ複合装置は、スキャナ部による読み取り動作とプリンタ部による印刷動作とを並行して行って、コピー時間の短縮化を図っている。すなわち、前記原稿の画像の一部を読み取ってその画像データをメモリ領域に書き込み記憶しながら、これと並行させて前記メモリ領域から読み出した前記画像データに基づいて用紙に印刷するという並行処理を、原稿の全範囲に亘って順次繰り返し行うことにより、短時間なコピー処理を実現している。
【０００３】
但し、前記メモリの記憶容量のサイズは限られているため、前述のコピー処理中に空き領域が無くなった場合には、印刷に供すべく既に読み出した画像データが存在していたメモリ領域の部分への画像データの上書きを許容している。この上書きは、特に高画質のカラーコピーのような画像データサイズが大きくなるケースに起こり得て、当然ながら、この一枚目のコピー終了時のメモリには、そのコピーに供した印刷画像に対応する一部の画像データしか残っていない。このため、原稿台上の同一原稿を複数枚コピーする場合にも、一枚コピーする度にスキャナ部による再読み取り動作を行う必要がある。
【０００４】
一方、低画質のコピー（例えば、モノクロコピー）であれば、画像データのサイズは小さいために、前記メモリ領域に、前記印刷画像に対応する全ての画像データが収まる場合がある。この場合には、メモリ領域に格納した画像データを利用して複数枚コピーを行うことにより、そのコピー時の再読み取り動作（スキャン動作）が省略される。従って、コピー時間が短縮化され、高速な複数枚のコピー印刷処理が実現される。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、従来のＳＰＣ複合装置では、コピー開始前に原稿の読み取りサイズが不明であることから、スキャナ部の読み取りサイズは、読み取り可能な最大原稿サイズもしくは印字用紙サイズに基づいて設定されている。従って、高画質のカラーコピーを行う場合には、実際に読み取り対象となる原稿サイズが小さかったとしても、メモリ領域の画像データを利用した高速な複数枚のコピー印刷処理を行うことができなかった。また、原稿サイズが小さい場合、スキャナ部は必要以上の領域を読み取ることとなり、読み取り時間が長くなるため複数枚のコピー印刷処理が遅くなってしまう。
【０００６】
本発明は上記問題点を解決するためになされたものであって、その目的は、複数枚のコピー印刷処理を高速に行うことができる複合機システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明は、原稿の画像を読み取って画像データを生成するためのスキャナ部と、前記画像データをメモリ領域に記憶し、該メモリ領域の画像データに基づいて媒体に前記原稿の画像を印刷するためのプリンタ部とを備え、前記原稿の複数枚のコピー印刷を行う複合機システムであって、前記スキャナ部による前記画像の読み取り動作によって生成された画像データに基づいて、コピー印刷に必要とする前記原稿の画像の領域判定を行うとともに、該画像に対応する全ての画像データが前記メモリ領域に収まるか否かを判定して、その判定結果に基づいてコピー印刷のための処理を変更する。
【０００８】
これによれば、スキャナ部による読み取り動作によって生成された画像データに基づいて、原稿の画像の領域判定が行われるとともに、該画像に対応する全ての画像データがメモリ領域に収まるか否かが判定される。その判定結果に基づいて、コピー印刷処理が適切に行われ、複数枚のコピー印刷処理を高速に行うことができる。
【０００９】
この複合機システムにおいて、前記領域判定された原稿について再度スキャナ部が読み取ってコピー印刷を行う際、前記メモリ領域に収まると判定した場合には、前記領域判定の結果に基づいて、前記原稿の読み取り動作のスキャン幅を変更し、前記メモリ領域に収まらないと判定した場合には、スキャン幅を変更せずに原稿の読み取り動作を行う。
【００１０】
これによれば、領域判定された原稿について再度スキャナ部が読み取ってコピー印刷を行う際には、印刷画像に対応する全ての画像データがメモリ領域に収まると判定されてコピー時間の短縮が可能である場合にのみスキャン幅が変更されるので、実用上好ましいものとなる。
【００１１】
この複合機システムにおいて、前記メモリ領域に収まると判定した場合、該メモリ領域に前記領域判定結果に基づいて保存した画像データを利用して、設定枚数までのコピー印刷を行う。
【００１２】
これによれば、メモリ領域に保存された画像データを利用して、設定枚数までのコピー印刷が行われ、スキャナ部による読み取り動作を省略することができ、複数枚のコピー印刷を高速に行うことができる。
【００１３】
この複合機システムにおいて、前記メモリ領域に収まらないと判定した場合、前記コピー印刷の都度、前記スキャナ部による原稿の読み取り動作を行い、その読み取り動作による画像データを用いて、設定枚数までのコピー印刷を行う。
【００１４】
これによれば、印刷画像に対応する全ての画像データがメモリ領域に収まらないときには、１枚目のコピー印刷と２枚目以降のコピー印刷とで同じ印刷処理が行われるため、実用上好ましいものとなる。
【００１５】
本発明では、原稿の画像を読み取って画像データを生成するためのスキャナ部と、前記画像データをメモリ領域に記憶し、該メモリ領域の画像データに基づいて媒体に前記原稿の画像を印刷するためのプリンタ部とを備え、前記原稿の複数枚のコピー印刷を行う複合機システムであって、所定の設定パラメータで前記コピー印刷を行った場合に前記画像に対応する全ての画像データが前記メモリ領域に収まるか否かを判定し、収まると判定した場合、前記原稿のコピー印刷を行う際に前記スキャナ部による前記画像の読み取り動作によって生成され前記メモリ領域に保存された画像データを用いて、設定枚数までのコピー印刷を行い、収まらないと判定した場合、前記スキャナ部による前記画像の読み取り動作によって生成された画像データに基づいて、コピー印刷に必要とする前記原稿の画像の領域判定を行うとともに前記領域判定の結果から画像に対応する全ての画像データが前記メモリ領域に収まるか否かを判定し、前記メモリ領域に収まると判定した場合、前記領域判定の結果に基づいて該メモリ領域に保存した画像データを利用して設定枚数までのコピー印刷を行う。
【００１６】
これによれば、所定の設定パラメータに基づいて、原稿の画像に対応する全ての画像データがメモリ領域に収まると判定された場合には、画像の領域判定を行うことなく、スキャナ部による読み取り動作によって生成されメモリ領域に保存された画像データを用いて、設定枚数までのコピー印刷が行われる。一方、所定の設定パラメータに基づいて、原稿の画像に対応する全ての画像データがメモリ領域に収まらないと判定された場合、スキャナ部による画像の読み取り動作によって生成された画像データに基づいて、コピー印刷に必要とする原稿の画像の領域判定が行われる。この場合、所定の設定パラメータに基づく原稿の画像ではなく、スキャナ部による読み取り動作によって、実際の原稿の画像が領域判定され、その領域判定の結果から印刷画像に対応する全ての画像データがメモリ領域に収まるか否かが判定される。ここで、収まる判定の場合には、領域判定の結果に基づいてコピー印刷に必要となる画像データがメモリ領域に保存されるので、該画像データを利用することで設定枚数までのコピー印刷を短時間に行うことができる。
【００１７】
この複合機システムにおいて、前記領域判定はスキャナ部による印刷を伴わない画像読み取り動作によって行われ、前記領域判定された原稿について再度スキャナ部が読み取ったデータに基づき該メモリ領域に保存した画像データを利用して、設定枚数までのコピー印刷を行う。
【００１８】
これによれば、スキャナ部による印刷を伴わない画像読み取り動作によって領域判定が行われるので、領域判定のために必要な解像度で読み取り動作を行うことができる。また、領域判定された原稿について再度スキャナ部によって読み取り動作が行われるので、印刷解像度の画像データをメモリ領域に保存することができる。そして、その画像データを利用することにより設定枚数までのコピー印刷を高速に行うことができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明を複合機に具体化した一実施形態を、図１〜図６に従って説明する。
図１は、本実施形態の複合機を示す斜視図であり、図２は、原稿台カバーを開いた状態の複合機を示す斜視図である。
【００２０】
本実施形態の複合機は、ＰＣからスキャン指示を行うネットワークスキャン機能（Scanner ）、ＰＣから印刷指示を行うネットワークプリンタ機能（Printer ）、ローカルコピー機能(Copy)など複数機能を有する複合装置（以下、ＳＰＣ複合装置という）である。図１及び図２に示すように、ＳＰＣ複合装置１は、原稿の画像を読み取って画像データとして入力するためのスキャナ部２と、画像データに基づいて画像を用紙等の媒体に印刷するプリンタ部３と、ユーザが操作するための操作パネル部４とを備える。ＳＰＣ複合装置１において、スキャナ部２で読み取った画像データがプリンタ部３に送信され内部の処理回路で印刷データに変換され、その印刷データに基づく画像が用紙に印刷されることでローカルコピー機能が実現される。
【００２１】
スキャナ部２はプリンタ部３の上に配置されており、そのスキャナ部２の上部には、読み取る原稿を載置するための例えばＡ４版の原稿台ガラス６と、原稿を読み取る際や不使用時に原稿台ガラス６を覆う原稿台カバー７とが設けられている。原稿台カバー７は、開閉可能に形成され、閉止した際には原稿台ガラス６上に載置された原稿を原稿台ガラス６側に押圧する機能も有している。
【００２２】
また、ＳＰＣ複合装置１の背面側にはプリンタ部３へ用紙を供給するための用紙供給部１１が設けられ、その用紙供給部１１には、カット紙（図示しない）を保持する給紙トレー１２が備えられている。ＳＰＣ複合装置１の前面側の下部に、プリンタ部３で印刷された用紙を排紙する排紙部１３が設けられ、その排紙部１３には、不使用時に排紙口を塞ぐことが可能な排紙トレー１４が備えられている。さらに、排紙部１３の上部に操作パネル部４が設けられている。なお、本実施形態においては、前記カット紙の最大用紙サイズとしてＡ４版を例に説明するが、これは一例であり、何等これに限るものではない。
【００２３】
操作パネル部４のほぼ中央には、液晶ディスプレイ１６が設けられている。液晶ディスプレイ１６は、設定項目や設定状態、動作状態等を文字にて表示することが可能であるとともに、スキャナ部２で読み取った画像を表示することも可能である。この液晶ディスプレイ１６の左側には、電源ボタン１７と、スキャンボタン１８と、設定表示ボタン１９と、クリアボタン２０とが設けられている。電源ボタン１７は、ＳＰＣ複合装置１の電源を投入、遮断するためのボタンである。スキャンボタン１８は、スキャナ部２による原稿の読み取りを開始させるためのボタンである。設定表示ボタン１９は、ユーザにより設定されたコピー機能に対する設定状態を液晶ディスプレイ１６に表示させるためのボタンである。クリアボタン２０は、コピー機能に対する設定をクリアし、各設定項目をデフォルト値に変更するためのボタンである。
【００２４】
液晶ディスプレイ１６の右側には、カラーコピーボタン２２と、モノクロコピーボタン２３と、ストップボタン２４と、コピー枚数設定ボタン２５（２５ａ，２５ｂ）とが設けられている。カラーコピーボタン２２は、カラーコピーを開始させるためのボタンであり、モノクロコピーボタン２３はモノクロコピーを開始させるためのボタンである。したがって、これらのコピーボタン２２，２３は、コピー動作の開始指示と、出力すべき画像がカラー又はモノクロのいずれであるかを選択する選択手段とを兼ねている。ストップボタン２４は、一旦開始したコピー動作を中止させるためのボタンである。コピー枚数設定ボタン２５は、表面に「＋」又は「−」が表記された２つのボタン２５ａ，２５ｂで構成され、「＋」ボタン２５ａを押すことにより設定枚数が増加され、「−」ボタン２５ｂを押すことにより設定枚数が減少される。
【００２５】
液晶ディスプレイ１６の手前側には、液晶ディスプレイ１６に表示される設定項目を切り替えるメニューボタン２６が設けられている。メニューボタン２６は、左右に配置された２つのボタンで構成され、それぞれ左向きの矢印または右向きの矢印が表記されている。左右いずれかのメニューボタン２６が押される毎に、表示される設定項目が決められた順に順次切り替わり、一通り表示し終わると最初の設定項目が表示される。左右の矢印は、設定項目を表示する順番を変更するためであり、両ボタン２６は、互いに他のボタンを押した際の表示順と逆の順番で設定項目を表示する。
【００２６】
プリンタ部３は、カラー画像の出力が可能な構成であり、例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ブラック（Ｋ）の４色の色インクを、印刷用紙等の媒体上に吐出してドットを形成することによって画像を形成するインクジェット方式を採用している。なお、色インクとして、上記４色に加えて、ライトシアン（薄いシアン、ＬＣ）、ライトマゼンタ（薄いマゼンタ、ＬＭ）、ダークイエロ（暗いイエロ、ＤＹ）を用いてもよい。
【００２７】
図３は、ＳＰＣ複合装置１の電気的構成を示すブロック図である。なお、図３には、コピー機能を実現するための回路構成を記載しており、パソコン等に接続してプリンタやスキャナとして機能する場合に必要となるインターフェース回路や処理回路等は省略している。
【００２８】
ＳＰＣ複合装置１は、プリンタ部３のケース内に全体的な制御を司るメイン基板（図示略）を備える。このメイン基板には、ＣＰＵ組み込みＡＳＩＣ（Application Specific ＩＣ）４１、プログラムＲＯＭ４２、第１のＳＤＲＡＭ４３、及び第２のＳＤＲＡＭ４４とが実装されている。
【００２９】
ＡＳＩＣ４１は、ＣＰＵ４５、スキャナ入力回路４６、画像処理回路４７、及びヘッド制御ユニット４９が内蔵されており、それらはＡＳＩＣ４１上の内部バス４１ａに接続されている。また、その内部バス４１ａには、ＡＳＩＣ４１に外付けされるプログラムＲＯＭ４２と第１のＳＤＲＡＭ４３と操作パネル部４とが接続されている。プログラムＲＯＭ４２には、ＣＰＵ４５により実行される制御プログラムなどが記憶されている。第１のＳＤＲＡＭ４３には、制御プログラムを実行して処理する画像データや印刷データなどが一時的に記憶される。
【００３０】
第２のＳＤＲＡＭ４４は、スキャナ入力回路４６と画像処理回路４７に接続されており、各回路４６，４７における処理の前後の画像データや印刷データが一時的に格納される。この第２のＳＤＲＡＭ４４のメモリ領域には、ラインバッファ４４ａ、マイクロウィーブ(Micro Weave)バッファ４４ｂ、イメージバッファ４４ｃがそれぞれ割り当てられている。各バッファ４４ａ〜４４ｃのメモリサイズは、大きい順に、マイクロウィーブバッファ４４ｂ、ラインバッファ４４ａ、イメージバッファ４４ｃとなっている。ちなみに、最大のメモリ領域が割り当てられたマイクロウィーブバッファ４４ｂのメモリサイズは１２［Ｍｂｙｔｅ］である。
【００３１】
スキャナ入力回路４６にはスキャナ部２が接続されている。スキャナ部２は、原稿台ガラス６に載置された原稿を光学的に読み取ってＣＣＤ（電荷結合素子）２ａに蓄えられた電荷を、Ａ／Ｄ変換回路２ｂによってＡ／Ｄ変換する。そして、スキャナ部２は、Ａ／Ｄ変換されたデータをＡＳＩＣ４１のスキャナ入力回路４６に入力する。
【００３２】
スキャナ入力回路４６は、ＣＰＵ４５の制御の下、スキャナ部２から入力される各ラスタラインデータ（ＲＧＢの多階調画像データ）を第２のＳＤＲＡＭ４４のラインバッファ４４ａに一旦蓄える。そして、スキャナ入力回路４６は、このラインバッファ４４ａに取り込んだＲＧＢデータに対してライン間補正処理を順次施し、同一ラインに対するＲＧＢデータとして画像処理回路４７に送る。なお、ライン間補正処理とは、スキャナ部２の構造上発生するＲ、Ｇ、Ｂの各リニアセンサ間の読み取り位置のズレを補正する処理である。詳述すると、スキャナ部２が有するＣＣＤ２ａは、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３色に対し色毎に１ラインずつのリニアセンサを有している。これら３本のリニアセンサは、読取キャリッジ（図示略）の走査方向に平行に並べられているため、原稿の同一ラインに照射された反射光を同時に受光することができない。すなわち、原稿の同一ラインに照射された反射光が各リニアセンサに受光される際には、時間的なズレが生じることになる。このため、リニアセンサの配列に伴う遅延時間分だけ遅れて送られてくるデータを同期させるための処理である。
【００３３】
また、スキャナ入力回路４６は、ライン間補正処理と並行して、ＲＧＢデータの読み取り解像度［ｄｐｉ］を、プリンタ部３が印刷するための印字解像度［ｄｐｉ］に変換する解像度変換処理も行う。つまり、ＲＧＢデータの読み取り解像度が、印字解像度よりも低い場合には、線形補間等を行って隣接するデータ間に新たなデータを生成し、逆に印字解像度よりも高い場合には、一定の割合でデータを間引く等して、ＲＧＢデータの解像度を印字解像度に揃える。尚、これは拡大若しくは縮小コピーする際にも同様である。
【００３４】
画像処理回路４７は、解像度変換処理が施された画像データを取り込み、色変換、ハーフトーン処理、マイクロウィーブ処理などの画像処理を行う。色変換処理は、ＲＧＢの多階調画像データから、ＣＭＹＫの４色の多階調画像データに変換する処理である。ハーフトーン処理は、多階調データを面積階調データに変換する処理である。マイクロウィーブ処理は、行間の縞（バンディング）を防止すべく、ドットラインの形成方法を調節する処理である。
【００３５】
この画像処理回路４７において、マイクロウィーブ処理が施されたデータはマイクロウィーブバッファ４４ｂに格納される。さらに、画像処理回路４７は、そのバッファ４４ｂに格納したデータを所定のサイズ毎に読み出して、諸情報（例えば、各色毎のノズル数、ヘッド走査回数など）に基づき並び替えた後、イメージバッファ４４ｃに転送する。このデータ転送の結果、イメージバッファ４４ｃには、プリンタ部３に設けられた書込キャリッジ（図示略）の走査毎の各ノズルにインクを吐出させるためのヘッド駆動データが格納される。
【００３６】
イメージバッファ４４ｃに記憶された走査毎のヘッド駆動データ（印刷データ）はＣＰＵ４５によって読み出され、ヘッド制御ユニット４９に転送される。ヘッド制御ユニット４９は、ＣＰＵ４５の制御によりヘッド駆動データに基づいてプリンタヘッド５０を駆動し、インク滴の吐出の有無や、吐出するインク滴の量を制御する。これによって、スキャナ部２が読み取った画像に対するコピー印刷が実現される。
【００３７】
本実施形態のＳＰＣ複合装置１では、複数枚のコピー印刷の実行時にて、印刷画像に対応する全ての画像データがマイクロウィーブバッファ４４ｂに収まる場合には、マイクロウィーブバッファ４４ｂに保存した画像データを用いて設定枚数までの印刷を行う機能を有する。この機能によって、コピー時間の短縮化を図っている。
【００３８】
具体的に、マイクロウィーブバッファ４４ｂには、ＣＭＹＫの２値データの形態で記憶されるため、印刷画像の画像データのサイズＳ［ｂｙｔｅ］は下式のように計算される。
Ｓ＝Ｒｈ×Ｒｖ×Ｗ×Ｈ×Ａ×Ｃ／８
ここで、Ｒｈ［ｄｐｉ］は印字領域の横方向印字解像度、Ｒｖ［ｄｐｉ］は印字領域の縦方向印字解像度、Ｗ［ｉｎｃｈ］は印字領域の横幅、Ｈ［ｉｎｃｈ］は印字領域の高さである。Ａは１画素［ｐｉｘｅｌ］当たりのｂｉｔ数である。また、Ｃは色数であり、カラーコピーの場合はＣＭＹＫで４色となる。従って、例えばＲｈ＝Ｒｖ＝７２０［ｄｐｉ］の印字解像度でＡ４用紙の全面に亘って縁無しにカラーコピーする場合、画像データサイズＳは、Ｓ＝７２０［ｄｐｉ］×７２０［ｄｐｉ］×８．２６８［ｉｎｃｈ］×１１．７［ｉｎｃｈ］×２［ｂｉｔ］×４／８［ｂｉｔ／ｂｙｔｅ］＝５０１４７７３５［ｂｙｔｅ］＝４８［Ｍｂｙｔｅ］となる。
【００３９】
また、Ｒｈ＝Ｒｖ＝３６０［ｄｐｉ］の印字解像度でＡ４用紙の全面に亘って縁無しにカラーコピーする場合には、その画像データサイズＳは、Ｓ＝３６０［ｄｐｉ］×３６０［ｄｐｉ］×８．２６８［ｉｎｃｈ］×１１．７［ｉｎｃｈ］×２［ｂｉｔ］×４／８［ｂｉｔ／ｂｙｔｅ］＝１２５３６９３４［ｂｙｔｅ］＝１２．０［Ｍｂｙｔｅ］となる。
【００４０】
そして、このようにして計算した画像データのサイズＳを、マイクロウィーブバッファ４４ｂのメモリサイズと比較すれば、一枚目の用紙に印刷された印刷画像に対応する全ての画像データが、マイクロウィーブバッファ４４ｂに収まるか否かを判定することができる。
【００４１】
ちなみに本実施形態のマイクロウィーブバッファ４４ｂのメモリサイズは１２［Ｍｂｙｔｅ］である。そのため、上記計算例のように、７２０［ｄｐｉ］の印字解像度で印刷を行う場合、画像データのサイズＳが４８［Ｍｂｙｔｅ］であることから、画像データがマイクロウィーブバッファ４４ｂに収まらない判定となる。この場合、コピー印刷処理において、マイクロウィーブバッファ４４ｂには、データが存在している記憶領域にデータの上書きが行われるため、コピー印刷の終了後、マイクロウィーブバッファ４４ｂには、印刷画像の一部に対応するデータしか残っていないこととなる。その結果、一枚の用紙にコピー印刷をする度に、スキャナ部２による原稿の再読み取り動作が必要になる。
【００４２】
一方、３６０［ｄｐｉ］の印字解像度で印刷を行う場合、画像データのサイズＳが１２．０［Ｍｂｙｔｅ］であることから、画像データがマイクロウィーブバッファ４４ｂに収まる判定となる。この場合、１枚のコピー印刷処理の終了後、マイクロウィーブバッファ４４ｂには、印刷画像に対応する全てのデータが残っているため、この画像データを利用して設定枚数までのコピー印刷を行うことができる。よって、スキャナ部２による再読み取り動作の必要がなくなり、印刷時間を短縮することができる。
【００４３】
ここで、図４のように、Ｌ版サイズの写真Ｐ１を原稿台ガラス６に載置して、７２０［ｄｐｉ］の印字解像度でＡ４サイズの用紙に複数枚のコピーを実施する場合の動作について説明する。
【００４４】
この場合、スキャナ部２は、読み取り可能な最大原稿サイズもしくは印字用紙サイズ（印字領域の横幅Ｗ×印字領域の高さＨ）に基づいて、Ａ４サイズの印刷画像があることを前提に読み取り動作を開始する。このとき、画像処理回路４７からマイクロウィーブバッファ４４ｂにＡ４サイズの領域に対応した画像データが転送され、マイクロウィーブバッファ４４ｂの記憶領域には画像データの上書きが行われながら、１枚目のコピー印刷が実施される。従って、二枚目のコピー印刷をするときにも、スキャナ部２による写真Ｐ１の再読み取り動作が必要となる。
【００４５】
本実施形態では、１枚目のコピー印刷のための原稿の読み取り動作で得られた画像データに基づいて、コピー印刷に必要となる原稿の画像の領域判定を行い、次のコピー印刷の処理では、その領域判定に基づいて実際に印刷画像が存在する領域のみの画像データをマイクロウィーブバッファ４４ｂに保存する。
【００４６】
具体的に、ＣＰＵ４５は、１枚目のコピー印刷の際に領域判定することによって、写真Ｐ１のコピー印刷に必要な領域として横幅Ｗ１と高さＨ１を取得し、その横幅Ｗ１と高さＨ１を含む情報を画像処理回路４７やヘッド制御ユニット４９等に通知する。画像処理回路４７は、横幅Ｗ１と高さＨ１とに応じた画像処理を行い、マイクロウィーブ処理を施した画像データをマイクロウィーブバッファ４４ｂの所定のアドレスに順次格納する。
【００４７】
図５には、マイクロウィーブバッファ４４ｂに、Ａ４サイズの印刷画像に対応した画像データを記憶する場合のデータイメージ（図中左側）と、写真（Ｌ版）サイズの印刷画像に対応した画像データを記憶する場合のデータイメージ（図中右側）とを示している。図５に示すように、マイクロウィーブバッファ４４ｂには、先頭アドレス（０番地）から順に各色（Ｃ，Ｍ，Ｙ，Ｋの色）の画像データが記憶されている。ここで、印刷画像に対応する画像データは、Ａ４サイズよりもＬ版サイズの方が少なくなり、スキャナ部２が読み取った画像領域における各走査ラインに対応する画像データのアドレスも変更される。
【００４８】
このように、マイクロウィーブバッファ４４ｂに、写真Ｐ１の画像領域（Ｗ１×Ｈ１）に応じた画像データを格納すると、印刷画像に対応する全ての画像データを納めることが可能となる。そして、マイクロウィーブバッファ４４ｂに格納した画像データを利用することにより、３枚目以降のコピー印刷処理において、スキャナ部２による再読み取り動作を省略できることから、複数枚のコピー印刷の処理時間が短縮される。
【００４９】
つまり、本実施形態のＳＰＣ複合装置１では、複数枚のコピー印刷を実行する際に、１枚目のコピー印刷の処理で取り込んだ画像の領域判定を行い、その領域判定の結果によって、印刷画像に対応する全ての画像データがマイクロウィーブバッファ４４ｂに収まるか否かを判定する。そして、画像データがマイクロウィーブバッファ４４ｂに収まる場合と収まらない場合とで、２枚目移行のコピー印刷処理を変更するよう構成している。
【００５０】
次に、ＳＰＣ複合装置１における複数枚のコピー印刷処理について図６のフローチャートを用いて説明する。
先ず、ユーザが操作パネル部４のコピー枚数設定ボタン２５を操作してコピー枚数（例えば、５枚）を設定するとともに、メニューボタン２６を操作してコピー品質モード等を設定する。そして、写真Ｐ１を原稿台ガラス６に載置した後、カラーコピーボタン２２をオンした時に、図６の処理が開始される。
【００５１】
ステップ１００において、ＣＰＵ４５は、操作パネル部４からコピー枚数、コピー品質モード等の情報を受信し、ＳＤＲＡＭ４３に設定する。続くステップ１１０において、ＣＰＵ４５は、その設定に応じた制御信号をスキャナ部２に出力し、スキャナ部２に原稿画像を読み取らせる。ここで、スキャナ部２は、最大原稿サイズ（Ａ４サイズ）の印刷画像があることを前提に、コピー品質モードの情報に含まれる所定の読み取り解像度で写真Ｐ１の読み取りを行う。
【００５２】
ステップ１２０において、ＣＰＵ４５は、印字サイズ、印字解像度等の設定に応じた制御信号を画像処理回路４７に出力し、該画像処理回路４７に所定の画像処理（色変換処理、ハーフトーン処理、マイクロウィーブ処理など）を行わせる。このとき、マイクロウィーブ処理が施された画像データが画像処理回路４７からマイクロウィーブバッファ４４ｂの所定のアドレスに順次記憶される。そして、ＣＰＵ４５は、その画像データをヘッド制御ユニット４９に転送し、該データに基づいてプリンタヘッド５０を駆動することで一枚目の用紙に写真Ｐ１の画像を印刷する。またこのとき、ＣＰＵ４５は、一定の割合で画像データを間引くことにより、印刷解像度よりも低い解像度（例えば、５０［ｄｐｉ］）の画像データをスキャナ入力回路４６から取得してＳＤＲＡＭ４３に一旦格納する。
【００５３】
その後、ステップ１３０において、ＣＰＵ４５は、ＳＤＲＡＭ４３に格納した低解像度の画像データを用いて、読み取り画像の領域判定を行い、ステップ１４０に移行して、印刷画像に対応する全ての画像データがマイクロウィーブバッファ４４ｂに収まるか否かを判定する。すなわち、ＣＰＵ４５は、その領域判定によって、実際に印刷画像が存在する領域（写真Ｐ１の画像領域）として横幅Ｗ１と高さＨ１等の情報を取得し、それに基づいて印刷画像の画像データのサイズＳを計算する。そして、そのサイズＳとマイクロウィーブバッファ４４ｂのメモリサイズとを比較することで、マイクロウィーブバッファ４４ｂに画像データが収まるか否かを判定する。
【００５４】
ここで、画像データが収まらないと判定した場合、ＣＰＵ４５は、ステップ１５０に移行して、ステップ１１０と同様に、設定に応じた制御信号をスキャナ部２に出力し、スキャナ部２に原稿画像を読み取らせる。続くステップ１６０においても、ステップ１２０と同様に画像処理を行い、マイクロウィーブバッファ４４ｂに画像データを順次記憶するとともに、その画像データに基づいてプリンタヘッド５０を駆動することで２枚目の用紙に写真Ｐ１の画像を印刷する。そして、ステップ１７０にて設定コピー枚数分（５枚分）の印刷をしたことを判定するまで、ステップ１５０，１６０の処理を繰り返し行い、５枚分の印刷をした時点で本処理を終了する。
【００５５】
一方、ステップ１４０にて画像データが収まると判定した場合、ＣＰＵ４５は、ステップ１８０に移行して、領域判定の結果に応じた制御信号をスキャナ部２に出力し、スキャナ部２に原稿画像を読み取らせる。ここで、スキャナ部２は、領域判定により得られた写真Ｐ１の画像サイズ（Ｌ版サイズ）に応じてスキャン幅を変更し写真Ｐ１の読み取りを行う。
【００５６】
ステップ１９０において、ＣＰＵ４５は、前記領域判定で得た画像領域の横幅Ｗ１，高さＨ１を含む制御信号を画像処理回路４７に出力し、該画像処理回路４７にてその画像領域に応じた画像処理（色変換処理、ハーフトーン処理、マイクロウィーブ処理など）を行わせる。そして、マイクロウィーブ処理が施された画像データが画像処理回路４７からマイクロウィーブバッファ４４ｂの所定のアドレスに順次記憶される。その後、ＣＰＵ４５は、その画像データをヘッド制御ユニット４９に転送し、該データに基づいてプリンタヘッド５０を駆動することで２枚目の用紙に写真Ｐ１の画像を印刷する。このステップ１９０の処理では、ステップ１２０やステップ１６０の処理に対し、マイクロウィーブバッファ４４ｂにおける画像データの書き込みアドレスと読み出しアドレスとが変更される（図５参照）。つまり、マイクロウィーブバッファ４４ｂには、領域判定で得た画像領域の横幅Ｗ１，高さＨ１に基づいて、保存すべき画像データのアドレスが設定され、写真サイズ（Ｌ版サイズ）の印刷画像に応じた全ての画像データが格納される。
【００５７】
その後、ステップ２００において、ＣＰＵ４５は、設定コピー枚数分（５枚分）印刷したか否かを判定する。ここで、印刷していない場合、ＣＰＵ４５は、ステップ２１０に移行して、マイクロウィーブバッファ４４ｂに記憶された画像データを利用して用紙に写真Ｐ１の画像を印刷する。そして、このステップ２１０の印刷処理を設定枚数繰り返し行い、設定枚数分印刷した時点で本処理を終了する。
【００５８】
以上記述したように、本実施の形態によれば、以下の効果を奏する。
（１）写真Ｐ１の１枚目のコピー印刷を行う際に、スキャナ部２にて読み取られた画像データに基づいて、コピー印刷に必要とする写真Ｐ１の画像の領域判定が行われるとともに、領域判定された画像に対応する全ての画像データがマイクロウィーブバッファ４４ｂに収まるか否かが判定される。その領域判定の結果に基づいて、２枚目以降のコピー印刷を適切に行うことができるので、複数枚のコピー印刷処理を高速に行うことができる。
【００５９】
（２）２枚目のコピー印刷を行う際に、領域判定された画像に対応する全ての画像データがマイクロウィーブバッファ４４ｂに収まると判定された場合、スキャナ部２のスキャン幅が変更される。一方、収まらないと判定された場合、スキャン幅が変更されず１枚目のコピー印刷と同じスキャン幅でスキャナ部２の読み取り動作が行われる。このようにすれば、画像データがマイクロウィーブバッファ４４ｂに収まり、コピー時間の短縮が可能である場合にのみ、スキャン幅が変更されるので、実用上好ましいものとなる。
【００６０】
（３）画像データがマイクロウィーブバッファ４４ｂに収まると判定された場合、２枚目のコピー印刷を行う際にスキャナ部２の読み取り動作によってマイクロウィーブバッファ４４ｂに保存された画像データを利用して、設定枚数までのコピー印刷が行われる。この場合、３枚目以降のコピー印刷処理では、スキャナ部２による再読み取り動作が省略され、コピー時間の短縮を図ることができる。
【００６１】
（４）画像データがマイクロウィーブバッファ４４ｂに収まらないと判定された場合、２枚目以降のコピー印刷の都度、１枚目のコピー印刷と同じスキャン幅でスキャナ部２による読み取り動作が行われ、その読み取り動作による画像データを用いて設定数枚までのコピー印刷が行われる。この場合、１枚目のコピー印刷と２枚目以降のコピー印刷とで同じ印刷処理が実施され、実用上好ましいものとなる。
【００６２】
（５）印字解像度よりも低い解像度の画像データによって写真Ｐ１の画像が領域判定されるので、印字解像度の画像データを用いて領域判定をする場合と比較して、ＣＰＵ４５の処理負荷が低減され、領域判定の処理を迅速に行うことができる。
【００６３】
尚、上記実施の形態は、以下の態様で実施してもよい。
・図６のステップ１３０の領域判定処理を行う前に、コピー品質モードの情報（印字解像度などの設定パラメータ）に基づいて、印刷画像（Ａ４サイズの画像）に対する全ての画像データがマイクロウィーブバッファ４４ｂに収まるか否かの判定処理を追加してもよい。そして、収まる判定の場合には、図６のステップ１３０〜１９０の処理を迂回し、ステップ２１０において、マイクロウィーブバッファ４４ｂに格納された画像データを用いてコピー印刷を行うようにする。一方、コピー品質モードの情報に基づいて収まらないと判定された場合にステップ１３０に移行して、上記実施形態と同様にステップ１３０〜２１０の処理を実施する。この場合、予め設定された印字解像度などが低く、最大印字サイズの印刷画像に対する全ての画像データがマイクロウィーブバッファ４４ｂに収まる場合には、領域判定処理等を実施することなく、マイクロウィーブバッファ４４ｂの画像データを利用した高速なコピー印刷処理を実現することができる。また、コピー品質モードの情報に基づいて収まらないと判定された場合でも、スキャナ部２による印刷画像の読み取り動作によって生成された画像データに基づいて、コピー印刷に必要とする実際の画像の領域判定が行われるとともに、該画像に対応する全ての画像データがマイクロウィーブバッファ４４ｂに収まるか否かが判定される。そして、収まる判定の場合には、領域判定の結果に基づいてコピー印刷に必要となる画像データがマイクロウィーブバッファ４４ｂに保存されるので、該画像データを利用することで設定枚数までのコピー印刷を短時間に行うことができる。
【００６４】
・上記実施形態では、印刷画像の領域判定に基づいて、スキャナ部２のスキャン幅を変更して、マイクロウィーブバッファ４４ｂに画像データを格納するよう構成していたが、これに限定されるものではない。つまり、スキャナ部２のスキャン幅は変更せず、印刷画像の領域判定に基づいて、画像処理回路４７の画像処理を変更することにより、マイクロウィーブバッファ４４ｂに写真Ｐ１のサイズ（Ｌ版サイズ）に応じた画像データ（図５参照）を保存するようにしてもよい。このようにしても、高速なコピー印刷処理を実現することができる。
【００６５】
・上記実施形態では、マイクロウィーブバッファ４４ｂに保存した画像データ（ＣＭＹＫの４色の画像データ）を利用して３枚目以降のコピー印刷をするものであったが、これに限定するものではない。例えば、色変換処理を施す前のＲＧＢの画像データをバッファに保存し、該ＲＧＢの画像データを利用して３枚目以降のコピー印刷を行うようにしてもよい。
【００６６】
・上記実施形態では、1枚目のコピー印刷をするためにスキャナ部２が取り込んだ画像データに基づいて、写真Ｐ１の画像の領域判定をするものであったが、これに限定されるものではない。つまり、複数枚のコピー印刷処理において、スキャナ部２による印刷を伴わない画像読み取り動作によって生成される画像データに基づいて、領域判定を行ってもよい。具体的には、１回目の読み取り動作としては、領域判定のために必要な解像度（印字解像度よりも低い解像度）で画像の取り込みを行うプレスキャン動作でもよい。
【００６７】
・上記実施形態では、スキャナ機能とプリンタ機能とコピー機能の複数機能を有するＳＰＣ複合装置１に具体化したが、別々の機器であるスキャナとプリンタとを接続することでコピー機としての機能を実現した複合機システムに具体化してもよい。
【００６８】
上記実施形態から把握される技術的思想を以下に記載する。
（１）前記領域判定の処理にて原稿画像の幅と高さの情報を取得し、その情報に基づいて、前記画像に対応する全ての画像データが前記メモリ領域に収まるか否かを判定することを特徴とする請求項１〜６のいずれか１項に記載の複合機システム。
【００６９】
（２）前記領域判定で使用される画像データは、印字解像度よりも低い解像度であることを特徴とする請求項１〜６のいずれか１項に記載の複合機システム。
（３）前記領域判定に基づいて、前記メモリ領域の画像データの書き込みアドレスと読み出しアドレスとを変更することを特徴とする請求項１〜６のいずれか１項に記載の複合機システム。
【図面の簡単な説明】
【００７０】
【図１】ＳＰＣ複合装置を示す斜視図。
【図２】スキャナ部のカバーを開いた状態のＳＰＣ複合装置を示す斜視図。
【図３】ＳＰＣ複合装置の電気的構成を示すブロック図。
【図４】写真を原稿台ガラスに載置した状態を示す説明図。
【図５】マイクロウィーブバッファの画像データを示す説明図。
【図６】第１実施形態における複数枚のコピー印刷処理を示すフローチャート。
【符号の説明】
【００７１】
１…ＳＰＣ複合装置、２…スキャナ部、３…プリンタ部、４４ｂ…メモリ領域としてのマイクロウィーブバッファ、Ｐ１…原稿としての写真。
【図１】
2005086540.tif 000003
【図２】
2005086540.tif 000004
【図３】
2005086540.tif 000005
【図４】
2005086540.tif 000006
【図５】
2005086540.tif 000007
【図６】
2005086540.tif 000008