(57)【要約】【課題】コピー時間の短縮化が図れる記録装置、及び記録装置の制御方法を実現する。【解決手段】原稿から画像を読み取って画像データを生成するための画像読み取り手段と、前記画像データを記憶するメモリ領域と、該メモリ領域から適宜タイミングで読み出した画像データに基づいて被印刷体に印刷画像を印刷するための印刷手段とを備える記録装置において、前記印刷画像に対応する全ての画像データが前記メモリ領域に収まるか否かを判定し、収まる判定の場合には、前記画像読み取り手段による原稿の再読み取りを実行せずに、前記メモリ領域内の画像データに基づいて設定枚数までの印刷を行う。【選択図】　　　　図１３
2004128895.tif 000002
【特許請求の範囲】
【請求項１】
原稿から画像を読み取って画像データを生成するための画像読み取り手段と、前記画像データを記憶するメモリ領域と、該メモリ領域から適宜タイミングで読み出した画像データに基づいて被印刷体に印刷画像を印刷するための印刷手段とを備える記録装置において、
前記印刷画像に対応する全ての画像データが前記メモリ領域に収まるか否かを判定し、収まる判定の場合には、前記画像読み取り手段による原稿の再読み取りを実行せずに、前記メモリ領域内の画像データに基づいて設定枚数までの印刷を行うことを特徴とする記録装置。
【請求項２】
請求項１に記載の記録装置において、
被印刷体種類若しくはコピー品質のいずれか、又はこれらの組み合わせで規定されるコピー品質モード情報を入力する入力手段を有し、
前記判定は、前記入力手段から入力されたコピー品質モード情報に基づいてなされることを特徴とする記録装置。
【請求項３】
請求項２に記載の記録装置において、
前記入力手段は、更に、カラー印字又はモノクロ印字のいずれの印字モードにより印刷するかを規定するカラー／モノクロ印字モード情報を入力可能とし、
前記判定は、前記入力手段から入力されたコピー品質モード情報とカラー／モノクロ印字モード情報との組み合わせモードに基づいてなされることを特徴とする記録装置。
【請求項４】
請求項３に記載の記録装置において、
前記メモリ領域のサイズは、前記組み合わせモードのうちの少なくとも一のモードで読み取り生成される画像データの最大サイズ以上に設定されていることを特徴とする記録装置。
【請求項５】
請求項１乃至請求項４のいずれかに記載の記録装置において、
前記メモリ領域には、空き領域が無くなるまで画像データが順次記憶され、前記空き領域が無くなった場合には、前記読み出し済みの画像データが存在していた領域に、画像データが記憶されることを特徴とする記録装置。
【請求項６】
請求項１乃至請求項５のいずれかに記載の記録装置において、
前記画像データはＣＭＹＫデータであることを特徴とする記録装置。
【請求項７】
原稿から画像を読み取ってＣＭＹＫの画像データを生成するための画像読み取り手段と、前記画像データを記憶するメモリ領域と、該メモリ領域から適宜タイミングで読み出した画像データに基づいて被印刷体に印刷画像を印刷するための印刷手段とを備える記録装置において、
被印刷体種類若しくはコピー品質のいずれか、又はこれらの組み合わせで規定されるコピー品質モード情報を入力する入力手段を有し、
該入力手段は、更に、カラー印字又はモノクロ印字のいずれの印字モードにより印刷するかを規定するカラー／モノクロ印字モード情報を入力可能とし、
前記メモリ領域には、空き領域が無くなるまで画像データが順次記憶され、前記空き領域が無くなった場合には、前記読み出し済みの画像データが存在していた領域に画像データが記憶され、
前記メモリ領域のサイズは、前記コピー品質モード情報とカラー／モノクロ印字モード情報との組み合わせモードのうちの少なくとも一のモードで読み取り生成される画像データの最大サイズ以上に設定され、
前記印刷画像に対応する全ての画像データが前記メモリ領域に収まるか否かの判定を、前記入力手段から入力されたコピー品質モード情報とカラー／モノクロ印字モード情報との組み合わせモードに基づいて行って、収まる判定の場合には、前記画像読み取り手段による原稿の再読み取りを実行せずに、前記メモリ領域内の画像データに基づいて設定枚数までの印刷を行うことを特徴とする記録装置。
【請求項８】
原稿から画像を読み取って画像データを生成するための画像読み取り手段と、前記画像データを記憶するメモリ領域と、前記メモリ領域から適宜タイミングで読み出した画像データに基づいて被印刷体に印刷画像を印刷するための印刷手段とを備える記録装置の制御方法において、
前記印刷画像に対応する全ての画像データが前記メモリ領域に収まるか否かを判定し、収まる判定の場合には、前記画像読み取り手段による原稿の再読み取りを実行せずに、前記メモリ領域内の画像データに基づいて設定枚数までの印刷を行うことを特徴とする記録装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録装置および記録装置の制御方法に関する。
【０００２】
【従来の技術】
最近一般家庭に普及しつつあるスキャナ一体型のプリンタ（以下スキャナプリンタコピー又はＳＰＣ複合装置という）は、原稿台上の原稿を一方向に走査しながらその画像を読み取って画像データを生成するためのスキャナ部と、前記画像データを一時的に記憶するＳＤＲＡＭ等のメモリと、このメモリのメモリ領域から読み出した画像データに基づいて用紙に印刷画像を印刷するためのプリンタ部とを備えている。そして、スキャナ部による読み取り動作とプリンタ部による印刷動作とを並行して行って、コピー時間の短縮化を図っている。すなわち、前記原稿の画像の一部を読み取ってその画像データをメモリ領域に書き込み記憶しながら、これと並行させて前記メモリ領域から読み出した前記画像データに基づいて用紙に印刷するという並行処理を、原稿の全範囲に亘って順次繰り返し行うことにより、短時間なコピー処理を実現している。
【０００３】
但し、前記メモリの記憶容量たるメモリサイズは限られているため、前述のコピー処理中に空き領域が無くなった場合には、印刷に供すべく既に読み出した画像データが存在していたメモリ領域の部分への画像データの上書きを許容している。この上書きは、特に高画質のカラーコピーのような画像データサイズが大きくなるケースに起こり得て、当然ながら、この一枚目のコピー終了時のメモリには、そのコピーに供した印刷画像に対応する一部の画像データしか残っていない。このため、原稿台上の同一原稿を複数枚コピーする場合にも、一枚コピーする度にスキャナ部による再読み取り動作を行なう必要がある。そして、前記ＳＰＣ複合装置による複数枚コピー処理は、上記ケースに合わせて設定されており、すなわち例外なく一枚コピーする毎に再読み取り動作を行うようになっている。
【０００４】
【発明が解決しようとする課題】
しかしながら、低画質のモノクロコピーであれば、画像データサイズは小さいために、前記メモリ領域に、前記印刷画像に対応する全ての画像データが収まる場合がある。また、この低画質のモノクロコピーは比較的使用頻度が高いため、このモノクロコピーに対してだけでも複数枚コピー時の再読み取り動作を省略できればコピー時間の短縮化が図れて、その使い勝手は非常に良いものとなる。
本発明は、かかる課題に鑑みてなされたものであり、その目的とするところは、コピー時間の短縮化が図れる記録装置、及び記録装置の制御方法を実現することにある。
【０００５】
【課題を解決するための手段】
前記課題を解決するために、主たる本発明は、原稿から画像を読み取って画像データを生成するための画像読み取り手段と、前記画像データを記憶するメモリ領域と、該メモリ領域から適宜タイミングで読み出した画像データに基づいて被印刷体に印刷画像を印刷するための印刷手段とを備える記録装置において、前記印刷画像に対応する全ての画像データが前記メモリ領域に収まるか否かを判定し、収まる判定の場合には、前記画像読み取り手段による原稿の再読み取りを実行せずに、前記メモリ領域内の画像データに基づいて設定枚数までの印刷を行うことを特徴とする記録装置である。
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【０００６】
【発明の実施の形態】
＝＝＝開示の概要＝＝＝
本明細書及び添付図面の記載により少なくとも次のことが明らかにされる。
原稿から画像を読み取って画像データを生成するための画像読み取り手段と、前記画像データを記憶するメモリ領域と、該メモリ領域から適宜タイミングで読み出した画像データに基づいて被印刷体に印刷画像を印刷するための印刷手段とを備える記録装置において、前記印刷画像に対応する全ての画像データが前記メモリ領域に収まるか否かを判定し、収まる判定の場合には、前記画像読み取り手段による原稿の再読み取りを実行せずに、前記メモリ領域内の画像データに基づいて設定枚数までの印刷を行うことを特徴とする記録装置。
【０００７】
このような記録装置によれば、前記印刷画像に対応する全ての画像データが、前記メモリ領域に収まる場合には、当該メモリ領域内に既に記憶された画像データを用いて設定枚数までの印刷を行うことができる。従って、当該収まる場合には、画像読み取り手段による再読み取り動作を省略可能となり、コピー時間の短縮化が図れる。
【０００８】
また、かかる記録装置において、被印刷体種類若しくはコピー品質のいずれか、又はこれらの組み合わせで規定されるコピー品質モード情報を入力する入力手段を有し、前記判定は、前記入力手段から入力されたコピー品質モード情報に基づいてなされるのが望ましい。
このような記録装置によれば、入力手段から入力されるコピー品質モード情報に基づいて前記判定がなされるため、ユーザが入力手段からコピー品質モード情報を入力した時点で、メモリ領域に収まるか否かが決まる。従って、判定のための複雑な演算処理が不要となる。
【０００９】
また、かかる記録装置において、前記入力手段は、更に、カラー印字又はモノクロ印字のいずれの印字モードにより印刷するかを規定するカラー／モノクロ印字モード情報を入力可能とし、前記判定は、前記入力手段から入力されたコピー品質モード情報とカラー／モノクロ印字モード情報との組み合わせモードに基づいてなされることが望ましい。
このような記録装置によれば、前記コピー品質モード情報に加えて、画像データサイズに大きく影響するカラー／モノクロ印字モード情報を入力可能とし、これらを組み合わせてなる組み合わせモードに基づいて前記判定がなされる。従って、前記判定をより精細に行うことができる。
【００１０】
また、かかる記録装置において、前記メモリ領域のサイズは、前記組み合わせモードのうちの少なくとも一のモードで読み取り生成される画像データの最大サイズ以上に設定されているのが望ましい。
このような記録装置によれば、前記メモリ領域は、前記一の組み合わせモードで読み取り生成される画像データの最大サイズ以上に設定されているので、前記一のモードに対して、再読み取り動作を行わないように設定することができる。従って、ユーザは、このモードにすれば、期待通りの短時間でコピーをすることができる。
【００１１】
また、かかる記録装置において、前記メモリ領域には、空き領域が無くなるまで画像データが順次記憶され、前記空き領域が無くなった場合には、前記読み出し済みの画像データが存在していた領域に、画像データが記憶されるのが望ましい。
このような記録装置によれば、前記メモリ領域に空き領域が無くなった場合には、読み出し済みの画像データが存在していた領域に画像データを記憶するので、メモリ領域のサイズを小さくすることができる。
【００１２】
また、かかる記録装置において、前記画像データはＣＭＹＫデータであるのが望ましい。
このような記録装置によれば、画像データを記憶するメモリ領域のサイズを小さくすることができる。すなわち、画像データがＲＧＢデータの場合には、濃淡の多階調データを有するため画像データサイズが大きくなり、大きなサイズのメモリ領域が必要となるが、ＣＭＹＫデータの場合は２値データであるため画像データサイズを小さくできて、もって小さなメモリ領域でこと足りる。
【００１３】
また、原稿から画像を読み取ってＣＭＹＫの画像データを生成するための画像読み取り手段と、前記画像データを記憶するメモリ領域と、該メモリ領域から適宜タイミングで読み出した画像データに基づいて被印刷体に印刷画像を印刷するための印刷手段とを備える記録装置において、被印刷体種類若しくはコピー品質のいずれか、又はこれらの組み合わせで規定されるコピー品質モード情報を入力する入力手段を有し、該入力手段は、更に、カラー印字又はモノクロ印字のいずれの印字モードにより印刷するかを規定するカラー／モノクロ印字モード情報を入力可能とし、前記メモリ領域には、空き領域が無くなるまで画像データが順次記憶され、前記空き領域が無くなった場合には、前記読み出し済みの画像データが存在していた領域に画像データが記憶され、前記メモリ領域のサイズは、前記コピー品質モード情報とカラー／モノクロ印字モード情報との組み合わせモードのうちの少なくとも一のモードで読み取り生成される画像データの最大サイズ以上に設定され、前記印刷画像に対応する全ての画像データが前記メモリ領域に収まるか否かの判定を、前記入力手段から入力されたコピー品質モード情報とカラー／モノクロ印字モード情報との組み合わせモードに基づいて行って、収まる判定の場合には、前記画像読み取り手段による原稿の再読み取りを実行せずに、前記メモリ領域内の画像データに基づいて設定枚数までの印刷を行うことが望ましい。
このような印刷装置によれば、既述の全ての効果を奏するため、本発明の目的が最も有効に達成される。
【００１４】
また、原稿から画像を読み取って画像データを生成するための画像読み取り手段と、前記画像データを記憶するメモリ領域と、前記メモリ領域から適宜タイミングで読み出した画像データに基づいて被印刷体に印刷画像を印刷するための印刷手段とを備える記録装置の制御方法において、前記印刷画像に対応する全ての画像データが前記メモリ領域に収まるか否かを判定し、収まる判定の場合には、前記画像読み取り手段による原稿の再読み取りを実行せずに、前記メモリ領域内の画像データに基づいて設定枚数までの印刷を行うことを特徴とする記録装置の制御方法。
このような記録装置の制御方法によれば、前記印刷画像に対応する全ての画像データが、前記メモリ領域に収まる場合には、当該メモリ領域内に既に記憶された画像データを用いて設定枚数までの印刷を行うことができる。従って、当該収まる場合には、画像読み取り手段による再読み取り動作を省略可能となり、コピー時間の短縮化が図れる。
【００１５】
＝＝＝記録装置の概略構成＝＝＝
図１〜図５を参照して本実施の形態に係る記録装置の概略構成について説明する。図１は本実施の形態に係る記録装置の概略構成を示した斜視図、図２はスキャナ部のカバーを開いた状態を示す斜視図、図３は記録装置の内部構成を示す説明図、図４はプリンタ部の内部を露出させた状態を示す斜視図、図５は操作パネル部の一例を示す図である。
【００１６】
本実施形態の記録装置は、原稿の画像を入力するためのスキャナ機能、画像データに基づいて印刷画像を用紙等の被印刷体に印刷するためのプリンタ機能、スキャナ機能により入力した画像を用紙等に印刷するローカルコピー機能を有するスキャナ・プリンタ・コピー複合装置（以下、ＳＰＣ複合装置という）である。
【００１７】
ＳＰＣ複合装置１は、原稿５から画像を読み取って画像データを生成するための画像読み取り手段としてのスキャナ部１０と、画像データに基づいて印刷画像を用紙等の被印刷体に印刷するための印刷手段としてのプリンタ部３０と、ＳＰＣ複合装置１全体の制御を司る制御回路５０と、入力手段をなす操作パネル部７０とで構成されている。そして制御回路５０の制御により、スキャナ機能、プリンタ機能、及び、スキャナ部１０から入力されたデータをプリンタ部３０にて印刷するローカルコピー機能を実現する。尚、前記画像データを記憶するためのメモリ領域は、前記制御回路５０内蔵の後記ＡＳＩＣ用ＳＤＲＡＭ６９内に用意されている。
【００１８】
スキャナ部１０はプリンタ部３０の上に配置され、スキャナ部１０の上部に、読み取る原稿５を載置するための例えばＡ４判の原稿台ガラス１２と、シート状の原稿５を読み取る際や、不使用時に原稿台ガラス１２を覆う原稿台カバー１４が設けられている。原稿台カバー１４は、開閉可能に形成され、閉止した際には原稿台ガラス１２上に載置された原稿を原稿台ガラス１２側に押圧する機能も有している。
【００１９】
また、ＳＰＣ複合装置１の背面側にはプリンタ部３０へ用紙７を供給するための用紙供給部３２が設けられる。前面側の下側には、印刷された用紙５が排紙される排紙部３４が、またその上側には操作パネル部７０が設けられており、前記プリンタ部３０に制御回路５０が内蔵されている。
【００２０】
排紙部３４には、不使用時に排紙口を塞ぐことが可能な排紙トレー３４１が備えられ、用紙供給部３２にはカット紙（図示しない）を保持する給紙トレー３２１が備えられている。尚、本実施形態においては、前記カット紙の最大用紙サイズとしてＡ４判を例に説明するが、これは一例であり、何等これに限るものではない。
【００２１】
図４に示すように、プリンタ部３０とスキャナ部１０とは、背面側にてヒンジ機構４１により結合されており、ヒンジ機構４１の回動部を中心としてユニット化されたスキャナ部１０が手前側から持ち上げられる。スキャナ部１０を持ち上げた状態では、プリンタ部３０を覆うカバーの上部に設けられた開口３０１からプリンタ部３０の内部が露出される構成となっている。このようにプリンタ部３０の内部を露出させることにより、インクカートリッジ等の交換や、用紙詰まりの処理等を容易に行える構成としている。
【００２２】
また、本ＳＰＣ複合装置１への電源部はプリンタ部３０側に設けられており、前記ヒンジ機構４１の近傍にスキャナ部１０へ電源を供給するための給電ケーブル４３が設けられている。さらに、このＳＰＣ複合装置１には、スキャナ機能によるホストコンピュータ３への画像の取り込み、ホストコンピュータ３から送信された画像データの、プリンタ機能による出力を実現するためのＵＳＢインターフェイス５２が設けられている（図１０）。
【００２３】
＝＝＝操作パネル部７０の構成＝＝＝
図５に示すように、入力手段としての操作パネル部７０は、そのほぼ中央に表示部としての液晶ディスプレイ７２と、報知ランプ７４とが設けられている。液晶ディスプレイ７２は文字の表示が可能であり、設定項目や設定状態、動作状態等を文字にて表示することが可能である。この液晶ディスプレイ７２の脇にある赤色ＬＥＤの報知ランプ７４は、エラー発生時に点灯してユーザにエラーを報知する。
【００２４】
液晶ディスプレイ７２の左側には、電源ボタン７６と、スキャンスタートボタン７８と、設定表示ボタン８０と、クリアボタン８２とが設けられている。電源ボタン７６は、本ＳＰＣ複合装置１の電源を投入、遮断するためのボタンである。スキャンスタートボタン７８は、ＳＰＣ複合装置１がホストコンピュータ３に接続された状態において、スキャナ部１０による原稿５からの画像の読み取り動作を開始させるためのボタンである。設定表示ボタン８０は、ユーザにより設定されたコピー機能に対する設定状態を液晶ディスプレイ７２に表示させるためのボタンである。クリアボタン８２は、コピー機能に対する設定をクリアし、各設定項目をデフォルト値に変更するためのボタンである。
液晶ディスプレイ７２の右側には、カラーコピーボタン８４と、モノクロコピーボタン８６と、ストップボタン８８と、コピー枚数設定ボタン９０とが設けられている。
【００２５】
カラーコピーボタン８４は、カラーコピーを開始させるためのボタンであり、モノクロボタン８６はモノクロコピーを開始させるためのボタンである。したがって、これらのコピーボタン８４，８６は、コピー動作の開始指示と、出力すべき印刷画像がカラー又はモノクロのいずれであるかを選択する選択手段とを兼ねている。詳細には、このいずれかのコピーボタン８４，８６を押すことによって、カラー印字又はモノクロ印字のいずれの印字モードにより印刷するかを規定するカラー／モノクロ印字モード情報が生成されて、この情報はＣＰＵ５４に送信される。尚、このカラー／モノクロ印字モード情報は、後述する本発明の特徴的事項である複数枚コピーの処理に供される。ストップボタン８８は、開始したコピー動作を中止させるためのボタンである。
【００２６】
コピー枚数設定ボタン９０は、前記複数枚コピーを行う際に使用され、表面に「＋」又は「−」が表記された２つのボタン９０１，９０２で構成される。「＋」ボタン９０１を押すことにより設定枚数が増加され、「−」ボタン９０２を押すことにより設定枚数が減少される。そして、このボタン９０によって前記設定枚数に基づくコピー枚数情報が生成されて、前記コピーボタン８４，８６が押されると、前記カラー／モノクロ印字モード情報と共に前記コピー枚数情報がＣＰＵ５４に送信される。尚、このコピー枚数情報は、後述する本発明の特徴的事項である複数枚コピーの処理に供される。
【００２７】
液晶ディスプレイ７２の手前側には、液晶ディスプレイ７２に表示される設定項目を切り替えるメニューボタン９２が設けられている。メニューボタン９２は、左右に配置された２つのボタンで構成され、それぞれ左向きの矢印または右向きの矢印が表記されている。左右いずれかのメニューボタン９２が押される毎に、表示される設定項目が決められた順に順次切り替わり、一通り表示し終わると最初の設定項目が表示される。左右の矢印は、設定項目を表示する順番を変更するためであり、両ボタン９２は、互いに他のボタンを押した際の表示順と逆の順番で設定項目を表示する。
【００２８】
このメニューボタン９２では、用紙の種類毎にコピー品質モードを設定することができる。コピー品質モードはコピー画質に主に関係し、すなわち、このコピー品質モードの選択によって、スキャナ部１０で画像を読み取る際の読み取り解像度およびプリンタ部３０で印刷する際の印字解像度が決定される。
【００２９】
図１１に、本実施形態のＳＰＣ複合装置１に用意されたコピー品質モードを例示するが、例えば普通紙に対しては「エコノミー、速い、綺麗」の３種類のコピー品質モードが選択可能となっており、スーパーファイン紙に対しては「速い、綺麗」の２種類が選択可能となっている。また、これら普通紙等よりも一般に高画質が要求される光沢紙、ＰＭ写真用紙、およびＰＭマット紙に対しては、それぞれに一種類のコピー品質モードが用意されている。ユーザは、液晶ディスプレイ７２を見ながらメニューボタン９２を適宜操作して、このコピー品質モードを入力する。そして、この入力に基づいて生成されたコピー品質モード情報は、前述のカラー／モノクロ印字モード情報等と共にＣＰＵ５４に送信される。尚、このコピー品質モード情報は、後述する本発明の特徴的事項である複数枚コピーの処理に供される。
【００３０】
＝＝＝スキャナ部１０の構成＝＝＝
スキャナ部１０は、原稿５が載置される原稿台ガラス１２と、原稿台ガラス１２に載置された原稿５の読み取り面を原稿台ガラス１２側に押圧するための押圧カバー１４と、原稿台ガラス１２を介して対向し原稿５と一定の間隔を保ちながら原稿５に沿って走査する読取キャリッジ１６と、読取キャリッジ１６を走査するための駆動手段１８と、読取キャリッジ１６を安定した状態にて走査させるための規制ガイド２０とで構成されている。
【００３１】
読取キャリッジ１６は、原稿台ガラス１２を介して原稿５に光を照射するための光源としての露光ランプ２２と、原稿５による反射光を集光させるレンズ２４と、原稿５による反射光をレンズ２４に導くための４枚のミラー２６と、レンズを透過した反射光を受光するＣＣＤセンサ２８と、前記規制ガイド２０と係合するガイド受け部２９とで構成されている。
【００３２】
ＣＣＤセンサ２８は、光信号を電気信号に変換するフォトダイオードが列状に配置された３本のリニアセンサで構成され、これら３本のリニアセンサは平行に配置されている。ＣＣＤセンサ２８は、図示しないＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３つのフィルタを備え、リニアセンサ毎に異なる色のフィルタが設けられている。各リニアセンサはフィルタの色に対応した成分の光をそれぞれ検出する。例えば、Ｒのフィルタを備えたリニアセンサは赤色成分の光の強弱を検出する。３本のリニアセンサは、読取キャリッジ１６の走査方向（以下、副走査方向という）にほぼ直交する方向（以下、主走査方向という）に沿わされて配置される。
【００３３】
また、原稿５による反射光は、４枚のミラー２６によって反射されレンズ２４を透過してＣＣＤセンサ２８に至るが、３本のリニアセンサは平行に配置されているため、各リニアセンサに同時に結像する反射光の原稿に対する反射位置は、リニアセンサの間隔分だけ副走査方向にズレが生じることになる。このため、制御回路５０のスキャナコントロールユニット５８（図１０）では、このズレを補正するためのライン間補正処理が行われる。ライン間補正処理については後述する。
【００３４】
前記規制ガイド２０は、副走査方向に沿って設けられ、ステンレス製の円筒材で形成されている。この規制ガイド２０は、読取キャリッジ１６に設けられ、スラスト軸受けでなる２カ所のガイド受け部２９を貫通している。読取キャリッジ１６に設けられた２カ所のガイド受け部２９の副走査方向における間隔を広げることにより、読取キャリッジ１６を安定させて走査させることが可能となる。
【００３５】
駆動手段１８は、読取キャリッジ１６に固定された環状のタイミングベルト１８１と、このタイミングベルト１８１と噛み合うプーリ１８２を備え、副走査方向の一方の端部側に配置されたパルスモータ１８３と、他方の端部側に配置されてタイミングベルト１８１に張力を付与するアイドラプーリー１８４とで構成されている。このパルスモータ１８４は、制御回路５０のスキャナコントロールユニット５８（図１０）により駆動されるが、パルスモータ１８３の速度に応じて変更される読取キャリッジ１６の走査速度により、読み取った画像を副走査方向に拡大及び縮小することが可能となる。
【００３６】
そして、スキャナ部１０では、露光ランプ２２の光を原稿５に照射し、その反射光をＣＣＤセンサ２８上に結像させつつ、読取キャリッジ１６を原稿５に沿って移動させる。このとき、ＣＣＤセンサ２８が受光した光量を示す電圧値として所定の周期で読み込むことにより、１周期の間に読み取りキャリッジ１６が移動した距離分の画像を、出力する画像の１ライン分のデータとして取り込んでいく。このとき、１ライン分のデータとして、Ｒ成分、Ｇ成分、Ｂ成分の３つのデータが取り込まれる。
【００３７】
＝＝＝プリンタ部３０の構成＝＝＝
プリンタ部３０は、カラー画像の出力が可能な構成であり、例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ブラック（Ｋ）の４色の色インクを、用紙上に吐出してドットを形成することによって画像を形成するインクジェット方式を採用している。なお、色インクとして、上記４色に加えて、ライトシアン（薄いシアン、ＬＣ）、ライトマゼンタ（薄いマゼンタ、ＬＭ）、ダークイエロ（暗いイエロ、ＤＹ）を用いてもよい。
【００３８】
次に、図３、図６、図７を参照してプリンタ部３０について説明する。図６は印刷ヘッド周辺の配置を示した説明図、図７は用紙搬送機構の駆動部を説明するための説明図である。
【００３９】
プリンタ部３０は、図示するように、書込キャリッジ３６に搭載された印刷ヘッド３８を駆動してインクの吐出及びドット形成を行う機構と、この書込キャリッジ３６をキャリッジモータ４０によって用紙７の搬送方向と直交する方向に往復動させる機構と、紙送りモータ（以下、ＰＦモータともいう）４２によって給紙トレー３２１（図１参照）から供給される用紙７を搬送する機構とを有している。
【００４０】
インクの吐出及びドット形成を行う機構は、インク吐出部としての複数のノズルを備えた印刷ヘッド３８を備え、印刷指令信号に基づいて所定のノズルからインクを吐出させる。印刷ヘッド３８の下面３８１には、用紙７の搬送方向に沿って、複数のノズルが列をなし、用紙７の搬送方向と直交する方向に複数列設けられている。印刷ヘッド３８及びノズル配列の詳細は後述する。印刷ヘッド３８には各ノズルに対応させて１６ビットのメモリを備えており、後述するヘッドコントロールユニット６８（図１０）からは、各ノズルに１６ビット単位でデータが転送される。
【００４１】
書込キャリッジ３６を往復動させる機構は、書込キャリッジ３６を駆動するキャリッジモータ（以下、ＣＲモータともいう）４０と、用紙７の搬送方向と直交する方向に設けられ、書込キャリッジ３６を摺動可能に保持する摺動軸４４と、書込キャリッジ３６に固定されたリニア式エンコーダ４６と、所定の間隔にスリットが形成されたリニア式エンコーダ用符号板４６１と、キャリッジモータ４０の回転軸に取付けられたプーリ４８と、プーリ４８によって駆動されるタイミングベルト４９から構成されている。
【００４２】
書込キャリッジ３６には、印刷ヘッド３８と、この印刷ヘッド３８と一体に設けられたカートリッジ装着部が固定され、このカートリッジ装着部には、黒（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）等のインクが収容されたインクカートリッジが装着される。
【００４３】
給紙トレー３２１から供給される用紙７を搬送する機構は、前記印刷ヘッド３８と対向して配置され、用紙７と印刷ヘッド３８とが適切な距離となるように用紙７を案内する案内部材としてのプラテン３５と、このプラテン３５に対し用紙７の搬送方向の上流側に設けられ、供給された用紙７をプラテン３５に搬送する搬送ローラ３７と、プラテン３５に対し用紙７の搬送方向の下流側に設けられ、搬送ローラ３７から外れた用紙７を搬送して排紙するための排紙ローラ３９と、搬送ローラ３７及び排紙ローラ３９を駆動するためのＰＦモータ４２と、用紙７の搬送量を検出するためのロータリ式エンコーダ４７と、用紙７の有無及び用紙７の先端・後端を検出するための用紙検出センサ４５とを有している。
【００４４】
搬送ローラ３７は用紙７の搬送経路下側に設けられており、その上側には搬送ローラ３７と対向させて用紙７を保持するための従動ローラ３７１が設けられている。排紙ローラ３９も用紙７の搬送経路下側に設けられて、その上側に排紙ローラ３９と対向させて用紙７を保持するための従動ローラ３９１が設けられている。この搬送ローラ３７と排紙ローラ３９とは、ギア列３１により繋げられ、ＰＦモータ４２の回転が伝達されて回動され、両ローラ３７，３９による用紙７の搬送速度は一致している。
【００４５】
プラテン３５は、印刷ヘッド３８の下面３８１、即ちノズルが設けられている面と対向して、用紙７を接触させて案内する案内面３５１を有している。
【００４６】
用紙検知センサ４５は、搬送ローラ３７より搬送方向の上流側に設けられ、用紙７の搬送経路より高い位置に回動中心を持つレバー４５１とその上方に設けられ、発光部と受光部とを有する透過型光センサ４５２とで構成されている。レバー４５１は、自重によって搬送経路に垂れ下がるように配置され給紙トレー３２１から供給された用紙７によって回動される作用部４５３と、この作用部４５３と回動中心を挟んで反対側に位置し、発光部と受光部との間を通過するように設けられた遮光部４５４とで構成されている。そして、用紙検知センサ４５は、供給された用紙７によりレバー４５１が押され、用紙７が所定位置に達すると遮光部４５４は発光部が発した光を遮るため、用紙７が所定の位置に達したことが検出される。その後、搬送ローラ７により用紙７が搬送されて、用紙７の後端が通過すると、レバー４５１は自重によって垂れ下がり、遮光部４５４が発光部と受光部との間から外れ、発光部の光が受光部に受光され、用紙７の後端が所定の位置に到達することを検出する。したがって、遮光部４５４が発光部の光を遮っている間は、少なくとも搬送経路内に用紙７が存在することが検出される。
【００４７】
＝＝＝ノズルの構成について＝＝＝
図８は、印刷ヘッド３８の下面３８１におけるノズルの配列を示す説明図である。印刷ヘッド３８の下面３８１には、ブラックインクノズル列３３（Ｋ）と、シアンインクノズル列３３（Ｃ）と、マゼンタインクノズル列３３（Ｍ）と、イエローインクノズル列３３（Ｙ）が形成されている。各ノズル列３３は、各色のインクを吐出するための吐出口であるノズルを複数個（本実施形態では１０個）備えている。
【００４８】
各ノズル列３３の複数のノズルは、紙搬送方向に沿って、一定の間隔（ノズルピッチ：ｋ・Ｄ）でそれぞれ整列している。ここで、Ｄは、紙搬送方向における最小のドットピッチ（つまり、用紙７に形成されるドットの最高解像度での間隔）であり、例えば、解像度が７２０ｄｐｉであれば１／７２０インチ（約３５．３μｍ）である。また、ｋは、１以上の整数である。
【００４９】
また、各ノズル列３３のノズルは、下流側のノズルほど小さい番号が付されてそれぞれ第１ノズルＮ１〜第１０ノズルＮ１０とし、紙搬送方向の位置に関して、隣のノズル列３３のノズルと揃えて設けられている。各ノズルには、各ノズルを駆動してインク滴を吐出させるための駆動素子としてピエゾ素子（図示しない）が設けられている。
【００５０】
なお、印刷時には、用紙７が搬送ローラ３７及び排紙ローラ３９によって間欠的に所定の搬送量Ｆで搬送され、その間欠的な搬送の間に書込キャリッジ３６が走査方向に移動して各ノズルからインク滴が吐出される。
【００５１】
＝＝＝印刷ヘッドの駆動＝＝＝
次に、印刷ヘッド３８の駆動について、図９を参照しつつ説明する。図９は、ヘッドコントロールユニット６８（図１０）内に設けられた駆動信号発生部の構成を示すブロック図である。
【００５２】
図９において、駆動信号発生部は、複数のマスク回路２０４と、原駆動信号発生部２０６と、駆動信号補正部２３０とを備えている。マスク回路２０４は、印刷ヘッド３８のノズルＮ１〜Ｎ１０をそれぞれ駆動するための複数のピエゾ素子に対応して設けられている。なお、図９において、各信号名の最後に付されたかっこ内の数字は、その信号が供給されるノズルの番号を示している。原駆動信号発生部２０６は、ノズルＮ１〜Ｎ１０に共通に用いられる原駆動信号ＯＤＲＶを生成する。この原駆動信号ＯＤＲＶは、一画素分の主走査期間内に、第１パルスＷ１と第２パルスＷ２の２つのパルスを含む信号である。駆動信号補正部２３０は、マスク回路２０４が整形した駆動信号波形のタイミングを復路全体で前後にずらし、補正を行う。この駆動信号波形のタイミングの補正によって、往路と復路におけるインク滴の着弾位置のズレが補正される、すなわち、往路と復路におけるドットの形成位置のズレが補正される。
【００５３】
図９に示すように、入力されたシリアル印刷信号ＰＲＴ（ｉ）は、原駆動信号発生部２０６から出力される原駆動信号ＯＤＲＶとともにマスク回路２０４に入力される。このシリアル印刷信号ＰＲＴ（ｉ）は、一画素当たり２ビットのシリアル信号であり、その各ビットは、第１パルスＷ１と第２パルスＷ２とにそれぞれ対応している。
【００５４】
そして、マスク回路２０４は、シリアル印刷信号ＰＲＴ（ｉ）のレベルに応じて原駆動信号ＯＤＲＶをマスクするためのゲートである。すなわち、マスク回路２０４は、シリアル印刷信号ＰＲＴ（ｉ）が１レベルのときには原駆動信号ＯＤＲＶの対応するパルスをそのまま通過させて駆動信号ＤＲＶとしてピエゾ素子に供給し、一方、シリアル印刷信号ＰＲＴ（ｉ）が０レベルのときには原駆動信号ＯＤＲＶの対応するパルスを遮断する。
【００５５】
＝＝＝制御回路５０の内部構造＝＝＝
図１０は、制御回路５０の一例を示すブロック図である。
ＳＰＣ複合装置１の制御回路５０は、ＳＰＣ複合装置１全体の制御を司るＣＰＵ５４と、スキャナ機能、プリント機能、ローカルコピー機能の各制御を司る制御ＡＳＩＣ５１と、ＣＰＵ５４から直接データを読み書き可能なＳＤＲＡＭ５６と、入力手段としての操作パネル部７０とがバスによって繋がっている。制御ＡＳＩＣ５１には、スキャナユニット１０、印刷ヘッド３８、および制御ＡＳＩＣ５１から直接データを読み書き可能なＡＳＩＣ用ＳＤＲＡＭ６９などが繋げられている。
【００５６】
制御ＡＳＩＣ５１は、スキャナコントロールユニット５８と、２値化処理ユニット６０と、インターレース処理ユニット６２と、イメージバッファユニット６４と、ＣＰＵインターフェイスユニット（以下、ＣＰＵＩＦユニットという）６６と、ヘッドコントロールユニット６８と、外部のホストコンピュータ３との入出力手段としてのＵＳＢインターフェイス（以下、ＵＳＢＩＦという）５２と、スキャナ部１０及びプリンタ部３０が備える各モータやランプ等のドライバを備えている。
【００５７】
また、制御ＡＳＩＣ用ＳＤＲＡＭ６９のメモリ領域には、ラインバッファ６９１、インターレースバッファ６９２、イメージバッファ６９３がそれぞれ割り当てられている。図１２にこの制御ＡＳＩＣ用ＳＤＲＡＭのメモリマップを示すが、その割り当てられたメモリサイズは、大きい順に、インターレースバッファ６９２、ラインバッファ６９１、イメージバッファ６９３となっている。ちなみに、最大のメモリ領域が割り当てられたインターレースバッファ６９２のメモリサイズは１２［Ｍｂｙｔｅ］である。
【００５８】
尚、制御ＡＳＩＣ５１とＡＳＩＣ用ＳＤＲＡＭ６９との間では、データ転送の高速化を図るためにデータの転送単位を６４ｂｉｔとする所謂バースト転送が行われる。
【００５９】
スキャナコントロールユニット５８は、スキャナ部１０が備える露光ランプ２２、ＣＣＤセンサ２８、読取キャリッジ駆動モータとしてのパルスモータ１８３等の各制御や、ＣＣＤセンサ２８を介して読み込んだＲＧＢデータを、ラインバッファ６９１を介して２値化処理ユニット６０に送出する機能を有する。尚、後述するコピー機能時においては、このスキャナコントロールユニット５８は、ＲＧＢデータの読み取り解像度を、プリンタ部３０が印刷するための印字解像度に変換する解像度変換処理等も行うが、それらについては後述する。
【００６０】
２値化処理ユニット６０は、送出された多階調のＲＧＢデータをＣＭＹＫの２値データに変換し、インターレース処理ユニット６２に送出する機能を有する。
【００６１】
インターレース処理ユニット６２は、１ラスタライン（印刷画像における主走査方向の１ライン）を複数回の書込キャリッジ３６の走査にて印刷する所謂オーバーラップ印刷するために、１ラスタラインのＣＭＹＫのデータを書込キャリッジ３６の走査毎に印刷するデータに振り分けてオーバーラップ印刷対応データ（以下、ＯＬ対応データという）を生成する機能を有する。生成されたＯＬ対応データは、ＡＳＩＣ用ＳＤＲＡＭ６９のインターレースバッファ６９２に記憶される。
【００６２】
また、インターレース処理ユニット６２では、インターレースバッファ６９２に記憶されたデータを、インターレース処理ユニット６２内のＳＲＡＭ６２１に所定のサイズ毎に読み出して、ＳＲＡＭ６２１上で、ノズル配列に対応させるべく並び替えてイメージバッファユニット６４に送出する機能を有する。
【００６３】
イメージバッファユニット６４では、インターレース処理ユニット６２から送出されたデータを、書込キャリッジ３６の走査毎の各ノズルにインクを吐出させるためのヘッド駆動データを生成する機能を有する。
【００６４】
ＣＰＵＩＦユニット６６は、制御ＡＳＩＣ５１に接続された制御ＡＳＩＣ用ＳＤＲＡＭ６９へのＣＰＵ５４からのアクセスを可能とする機能を有している。本制御回路５０においては、イメージバッファユニット６４により生成されたヘッド駆動データに基づいてヘッドコントロールユニット６８を駆動する際に用いられる。
【００６５】
ヘッドコントロールユニット６８は、ＣＰＵ５４の制御によりヘッド駆動データに基づいて印刷ヘッド３８を駆動しノズルからインクを吐出させる機能を有する。
【００６６】
＜＜＜各機能におけるデータの流れ＞＞＞
・スキャナ機能時
制御ＡＳＩＣ５１のＵＳＢＩＦ５２に接続されたホストコンピュータ３から、スキャナユニット１０による画像読み取り指令信号と、読み取り解像度、読み取り領域等の読み取り情報データとが制御回路５０に送信される。制御回路５０では、ＣＰＵ５４により画像読み取り指令信号と読み取り情報データとに基づいて、スキャナコントロールユニット５８が制御され、スキャナユニット１０による原稿５の読み取りが開始される。このとき、スキャナコントロールユニット５８では、ランプ駆動ユニット、ＣＣＤ駆動ユニット、読取キャリッジ走査駆動ユニット等が駆動され、所定の周期にてＣＣＤセンサ２８からＲＧＢデータが読み込まれる。読み込まれたＲＧＢデータは、ＡＳＩＣ用ＳＤＲＡＭ６９に割り振られたラインバッファ６９１に一旦蓄えられ、Ｒ、Ｇ、Ｂの各データのライン間補正処理が施され、ＵＳＢＩＦ５２を介してホストコンピュータ３に送出される。ライン間補正処理とは、スキャナ部１０の構造上発生するＲ、Ｇ、Ｂの各リニアセンサ間の読み取り位置のズレを補正する処理である。詳述すると、スキャナユニット１０が有するＣＣＤセンサ２８は、カラーセンサでありＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３色に対し色毎に１ラインずつのリニアセンサを有している。これら３本のリニアセンサは、読取キャリッジ１６の走査方向に平行に並べられているため、原稿５の同一ラインに照射された反射光を同時に受光することができない。すなわち、原稿５の同一ラインに照射された反射光が各リニアセンサに受光される際には、時間的なズレが生じることになる。このため、リニアセンサの配列に伴う遅延時間分だけ遅れて送られてくるデータを同期させるための処理である。
【００６７】
・プリンタ機能時
プリンタ機能時には、制御ＡＳＩＣ５１のＵＳＢＩＦ５２に接続されたホストコンピュータ３のプリンタドライバにて、印刷すべき画像データをＳＰＣ複合装置１のプリンタ部３０にて印刷することが可能なヘッド駆動データに変換されてＵＳＢＩＦ５２から入力される。このヘッド駆動データは、例えば、インターレース方式の印刷をする場合には、印字解像度と書込キャリッジ３６のノズル列３３が有するノズルのピッチ及び数に対応させたラスタデータを抽出し、書込キャリッジ３６の走査毎に印刷する順に並び換え、印刷ヘッド３８を駆動するための信号となるデータである。
【００６８】
ヘッド駆動データはＣＰＵ５４が直接読み取り可能なＳＤＲＡＭ５６に割り付けられたイメージバッファ５７に記憶される。イメージバッファ５７は書込キャリッジ３６の１回の走査により印刷するためのヘッド駆動データを記憶することができる容量を有するメモリ領域を２つ分備えている。そして、一方のイメージバッファ５７１に１回の走査分のデータが書き込まれると、ヘッドコントロールユニット６８に転送される。このとき、一方のイメージバッファ５７１のイメージデータがヘッドコントロールユニット６８に転送されると、他方のイメージバッファ５７２には次の走査の際に印刷するためのヘッド駆動データが記憶される。そして他方のイメージバッファ５７２に１回の走査分のデータが書き込まれると、ヘッドコントロールユニット６８に転送され、前記一方のイメージバッファ５７１にイメージデータが書き込まれる。このように、２つのイメージバッファ５７１，５７２を用いて、ヘッド駆動データの書き込み、読み出しを交互に行いながらヘッドコントロールユニット６８にて印刷ヘッド３８が駆動されて印刷が実行される。
【００６９】
・コピー機能時
次に、コピー機能時におけるデータの流れを説明する。
操作パネル部７０から前記コピー品質モード等が入力されて、コピーボタン８４，８６が押されると、ＣＰＵ５４から制御ＡＳＩＣ５１へコピー開始指令が送信される。すると、制御ＡＳＩＣ５１のスキャナコントロールユニット５８は、前記入力に基づくコピー品質モード情報に対応付けられた所定の読み取り解像度でスキャナユニット１０に原稿の画像を読み取らせる。そして、スキャナユニット１０によって読み取られたデータは、スキャナコントロールユニット５８を介してラインバッファ６９１に取り込まれる。ラインバッファ６９１に取り込まれたＲＧＢデータは、前述したＲＧＢのライン間補正処理が順次施され、同一ラインに対するＲＧＢデータがスキャナコントロールユニット５８から２値化処理ユニット６０に送り込まれる。
【００７０】
また、これと並行して、スキャナコントロールユニット５８では、前記ＲＧＢデータの読み取り解像度［ｄｐｉ］を、プリンタ部３０が印刷するための印字解像度［ｄｐｉ］に変換する解像度変換処理も行う。つまり、ＲＧＢデータの読み取り解像度が、前記コピー品質モード情報に対応付けられた印字解像度よりも低い場合には、線形補間等を行って隣接するデータ間に新たなデータを生成し、逆に印字解像度よりも高い場合には、一定の割合でデータを間引く等して、ＲＧＢデータの解像度を印字解像度に揃える。尚、これは拡大若しくは縮小コピーする際にも同様である。すなわち、前記ＲＧＢデータの拡大若しくは縮小後の解像度［ｄｐｉ］が印字解像度に一致するように、線形補間又は間引き処理をする。また、特に拡大コピーの際には、プリンタ部３０が印刷可能な最大印字領域以内のＲＧＢデータのみを抽出する処理がなされる。このようにスキャナコントロールユニット５８では、ＲＧＢデータの解像度を印字解像度に揃えるとともに、その印字領域の大きさが前記プリンタ部３０の最大印字領域に収まるようにＲＧＢデータを取りだして２値化処理ユニット６０に送る。
【００７１】
次に、２値化処理ユニット６０に送り込まれたＲＧＢデータは、ハーフトーン処理された後、制御ＡＳＩＣ用ＳＤＲＡＭ６９内に格納されているルックアップテーブル（ＬＵＴ）６９５が参照されて、ＣＭＹＫの色毎の２値データに変換され、インターレース処理ユニット６２に送り込まれる。
【００７２】
インターレース処理ユニット６２に送り込まれたＣＭＹＫの２値データは、指定されたインターレース方式に基づいて、各ラスタラインの全データから書込キャリッジ３６の１回の走査毎に印刷されるデータに振り分けられる。例えば、１ラスタラインを書込キャリッジ３６の２回の走査にて形成する場合には、ラスタラインの端から奇数番目のドットを形成するデータと、偶数番目のドットを形成するデータとに振り分けられてＯＬ対応データが生成される。このＯＬ対応データは、インターレースバッファ６９２にバースト転送されて記憶される。
【００７３】
インターレース処理ユニット６２では、インターレースバッファ６９２に記憶されたデータを所定サイズ毎に読み出して、インターレース処理ユニット６２内のＳＲＡＭ６２１にバースト転送する。このとき、インターレースバッファ６９２からは、印刷画像の印字解像度とノズルピッチとに基づいて印刷ヘッド３８のノズル配列に対応させてＯＬ対応データが読み出される。例えば、印刷画像の印字解像度が７２０ｄｐｉであり、ノズルピッチが１／１８０ｉｎｃｈの場合には、隣接するノズルにて印刷した２本のラスタライン間に３本のラスタラインが印刷されることになる。このため、ＯＬ対応データからは３ラスタラインずつ間隔を空けたデータが書込キャリッジ３６の走査に対応したデータとして読み出されることになる。
【００７４】
尚、インターレースバッファ６９２のメモリサイズは、前述の１２［Ｍｂｙｔｅ］に限られており、インターレース処理ユニット６２から順次転送されてくるＯＬ対応データの全データサイズが大きい場合には、これらＯＬ対応データを全てに亘っては記憶しきれない。そのため、このような場合、つまりインターレースバッファ６９２に空き領域が無くなった場合には、ここから既に読み出されて前記ＳＲＡＭ６２１にバースト転送されたデータが存在していた領域への上書きを許容している。そして、このような上書きを許容する使い方であるため、一枚コピー処理した後のインターレースバッファ６９２には、このコピー処理で印刷した印刷画像の一部に対応するＯＬ対応データしか残っていない場合がある。これは、原稿の画像データサイズが大きくなる、高印字解像度でカラーコピーをする時に起こり易く、逆に画像データサイズが小さくなる、低印字解像度でモノクロコピーをする際には起こり難い。尚、前記読み出されて転送されたデータが存在していた領域へのデータの書き込み方法は、上述のような、前記領域にデータを直接上書きする方法に限るものではない。例えば、前記領域にヌルデータを書き込んだ後に、当該領域に書き込むようにしても良い。ちなみに、このインターレースバッファ６９２は、後述する本発明の特徴的事項である複数枚コピーの処理に供される。
【００７５】
このインターレースバッファ６９２から転送されたデータはＳＲＡＭ６２１上で、ノズル配列に対応させるべく並び替えられてイメージバッファユニット６４に送出される。
【００７６】
イメージバッファユニット６４では、ＳＲＡＭ６２１のメモリサイズにより細かくブロック化された画像データをイメージバッファ６９３にバースト転送し、書込キャリッジ３６の走査毎の各ノズルにインクを吐出させるためのヘッド駆動データとなるように整列させて記憶する。ここでイメージバッファ６９３，６９４は、書込キャリッジ３６の２回の走査分のヘッド駆動データを記憶するメモリ領域が割り当てられており、１回の走査分のヘッド駆動データが蓄積される毎に、ＣＰＵ５４によってヘッドコントロールユニット６８に送出されると共に、残りの１回の走査分のメモリ領域に次の走査に対応したヘッド駆動データの書き込みが開始される。この処理は、プリンタ機能の説明にて前述したイメージバッファ５７１，５７２の処理と同様である。
【００７７】
イメージバッファ６９３，６９４に記憶された走査毎のヘッド駆動データは、ＣＰＵ５４に制御されてＣＰＵＩＦユニット６６を介してＣＰＵ５４に読み込まれ、ＣＰＵ５４によりヘッドコントロールユニット６８に転送される。ヘッドコントロールユニット６８によりヘッド駆動データに基づいて印刷ヘッド３８が駆動され印刷画像が印刷される。
【００７８】
＝＝＝コピー機能における同一原稿を複数枚コピーする処理＝＝＝
ここで、本発明に係る特徴的事項である同一原稿を複数枚コピーする処理について説明する。
最初に、図１３に示す上記処理のフローチャートおよび図１０を参照してこの処理の流れについて説明する。
【００７９】
先ず、操作パネル部７０から前記コピー枚数情報およびコピー品質モード情報等が入力されるとともに（Ｓ１０１）、カラー若しくはモノクロのいずれか一方のコピーボタン８４，８６が押されると（Ｓ１０２）、ＣＰＵ５４には、前記情報を付帯したカラー／モノクロ印字モード情報が送信される。すると、ＣＰＵ５４はコピー開始指令を制御ＡＳＩＣ５１に送信する。これを受信した制御ＡＳＩＣ５１は、スキャナユニット１０に原稿の画像を読み取らせるとともに、前述の２値化処理やインターレース処理等を行ってＣＭＹＫの画像データ（ＯＬ対応データ）を生成し、この画像データ（ＯＬ対応データ）をインターレースバッファ６９２に記憶する。また、これと並行して、制御ＡＳＩＣ５１は、インターレースバッファ６９２から前記画像データ（ＯＬ対応データ）を読み出して、この画像データ（ＯＬ対応データ）に基づいてＣＰＵ５４と連係して印刷ヘッド３８に一枚目の印刷画像を印刷させる（Ｓ１０３）。
【００８０】
次に、二枚目の印刷前に、ＣＰＵ５４は、インターレースバッファ６９２内に、一枚目の印刷画像に対応する全ての画像データ（ＯＬ対応データ）が収まっているか否かを判定する（Ｓ１０４）。そして、収まっていない判定の場合には、制御ＡＳＩＣ５１に対して前記一枚目と同じ指令を送信し、これを受けた制御ＡＳＩＣ５１は、スキャナユニット１０に原稿の画像を再読み取りさせるともに再読み取りして生成した画像データ（ＯＬ対応データ）に基づいてＣＰＵ５４と連係して印刷ヘッド３８に印刷させる処理を行い、この処理を設定枚数繰り返す（Ｓ１０７，Ｓ１０８）。
【００８１】
一方、収まる判定の場合には、ＣＰＵ５４は制御ＡＳＩＣ５１に対して、インターレースバッファ６９２内の画像データ（ＯＬ対応データ）に基づいて設定枚数までの印刷を行う指令を送信する。これを受けた制御ＡＳＩＣ５１は、スキャナユニット１０に再読み取りさせずに、前記インターレースバッファ６９２内の画像データ（ＯＬ対応データ）に基づいてＣＰＵ５４と連係して設定枚数までの印刷を行う（Ｓ１０５，Ｓ１０６）。
【００８２】
そして、以上のような処理を行うことにより、少なくとも、画像データがインターレースバッファ６９２内に収まるという判定の場合には再読み取り動作を実施しないため、コピー時間の短縮化を図ることができる。また、この二枚目以降の印刷に供する、インターレースバッファ６９２に記憶された画像データ（ＯＬ対応データ）は、ＣＭＹＫの２値データである。よって、その画像データサイズは小さく、もってインターレースバッファ６９２のメモリサイズを小さくすることができる。すなわち、画像データ（ＯＬ対応データ）がＲＧＢデータの場合には、濃淡の多階調データを有して画像データサイズが大きくなるため、必要なメモリサイズが大きくなってしまうが、前述のＣＭＹＫデータの場合は２値データであるため画像データサイズを小さくできて、もって前述の小さなメモリサイズでこと足りる。
【００８３】
ここで、インターレースバッファ６９２に、前記一枚目の用紙に印刷される印刷画像に対応する全ての画像データ（ＯＬ対応データ）が収まるか否かの判定の基本的な考え方を説明する。先ず、インターレースバッファ６９２には、前述のように画像データがＣＭＹＫの２値データの形態で書き込み記憶されるため、前記印刷画像の画像データサイズＳ［Ｂｙｔｅ］は下式によって計算できる。
Ｓ＝Ｒｈ×Ｒｖ×Ｗ×Ｈ×Ａ×Ｃ／８
上式中、Ｒｈ［ｄｐｉ］は印字領域の横方向印字解像度、Ｒｖ［ｄｐｉ］は印字領域の縦方向印字解像度、Ｗ［ｉｎｃｈ］は印字領域の横幅、Ｈ［ｉｎｃｈ］は印字領域の高さである。Ａは１画素［ｐｉｘｅｌ］当たりのｂｉｔ数である。また、Ｃは色数であり、カラーコピーの場合はＣＭＹＫで４色、モノクロコピーの場合はＫのみの１色となる。
【００８４】
この計算の具体例を示すと、例えばＲｈ＝Ｒｖ＝７２０［ｄｐｉ］の印字解像度でＡ４用紙の全面に亘って縁無しにカラーコピーする場合には、その画像データサイズＳは、
Ｓ＝７２０［ｄｐｉ］×７２０［ｄｐｉ］×８．２６８［ｉｎｃｈ］×１１．７［ｉｎｃｈ］×２［ｂｉｔ］×４／８［ｂｉｔ／ｂｙｔｅ］
＝５０１４７７３５［ｂｙｔｅ］
＝４８［Ｍｂｙｔｅ］となる。
また、Ｒｈ＝Ｒｖ＝７２０［ｄｐｉ］の印字解像度でＡ４用紙の全面に亘って縁無しにモノクロコピーする場合には、
Ｓ＝７２０［ｄｐｉ］×７２０［ｄｐｉ］×８．２６８［ｉｎｃｈ］×１１．７［ｉｎｃｈ］×２［ｂｉｔ］×１／８［ｂｉｔ／ｂｙｔｅ］
＝１２５３６９３４［ｂｙｔｅ］
＝１２．０［Ｍｂｙｔｅ］となる。
尚、上記計算例において１画素当たりのｂｉｔ数を２［ｂｉｔ］としているのは、前述したマスク回路のシリアル印刷信号に２［ｂｉｔ］を要するためである。
【００８５】
そして、このようにして計算した画像データサイズＳを、インターレースバッファ６９２のメモリサイズと比較すれば、一枚目の用紙に印刷された印刷画像に対応する全ての画像データが、前記インターレースバッファ６９２に収まるか否かを判定することができる。ちなみに本実施形態のインターレースバッファ６９２のメモリサイズは１２［Ｍｂｙｔｅ］であるため、上記計算例の画像データサイズＳが４８［Ｍｂｙｔｅ］である前記カラーコピーに対しては収まらない判定となるが、１２．０［Ｍｂｙｔｅ］であるモノクロコピーに対しては収まる判定となる。
【００８６】
但し、本実施形態にあっては、処理の高速化を図るべく、前記画像データサイズＳの計算や、この計算結果をメモリサイズと比較するといった複雑な演算処理をも省略して判定するようになっている。すなわち、この判定結果をまとめてなる判定結果一覧テーブルが、ＣＰＵ５４のＲＯＭ（図示しない）内に予め格納されて用意されており、ＣＰＵ５４は、操作パネル部７０から入力された前記コピー品質モード情報とカラー／モノクロ印字モード情報とをキーとして単に判定結果一覧テーブルを参照することによって判定している。
【００８７】
この判定結果一覧テーブル５４１を図１４に示すが、この判定結果一覧テーブル５４１には、前記コピー品質モード５４１ａとカラー／モノクロ印字モード５４１ｂとを組み合わせてなる組み合わせモード毎に、判定結果が対応付けられて記録されている。例えば、コピー品質モード５４１ａが「普通紙−速い」でカラー／モノクロ印字モード５４１ｂが「モノクロ」の組み合わせモードに対しては、図中○印表記の「収まる」という判定結果が対応付けられている。また「普通紙−速い」かつ「カラー」の組み合わせモードについては、×印表記の「収まらない」という判定結果が対応付けられている。そして、本実施形態にあっては、図１４に示すように１６ある組み合わせモードのうちの少なくとも３つの組み合わせモードに対しては、「収まる」との判定結果が対応付けられている。よって、ユーザがこれら３つの組み合わせモードのいずれかを選択した場合には、スキャナユニット１０による再読み取り動作は行われずに、ユーザは期待通りの短時間コピーをすることができる。
【００８８】
尚、上記コピー品質モード５４１ａとカラー／モノクロ印字モード５４１ｂとからなる組み合わせモード毎に判定結果を設定している理由は、コピー品質モード５４１ａの相違によって前述の計算式における印字解像度が相違し、またカラー／モノクロ印字モード５４１ｂの相違によって色数が相違し、これらの相違を通して前記印刷画像の画像データサイズＳが変化するからである。ちなみに、前述の図１１におけるコピー品質モード５４１ａ毎に対応付けられた印字解像度は、同図中の下方へ向かうに従って高くなるように設定されている。
【００８９】
ここで、この判定結果一覧テーブル５４１の作成方法について説明する。この判定結果一覧テーブル５４１中の各判定結果は、前記ＲＯＭに格納される都合上予め予想して決めておかねばならない。このため、組み合わせモード毎に、そのモードで可能性のある最大の画像データサイズＳｍと、前記インターレースバッファ６９２のメモリサイズとを比較して前記判定結果を決めている。この最大の画像データサイズＳｍの計算は、前述の画像データサイズの計算式を用いて行う。すなわち、同式中の印字解像度Ｒｈ，Ｒｖおよび色数Ｃには、前記組み合わせモード毎に一義的に定まる所定値を代入する一方、印字領域のサイズたるＷ×Ｈには、プリンタ部３０が印字可能な最大印字領域を代入し、これによって各組み合わせモードにおける最大の画像データサイズＳｍを計算する。
【００９０】
例えば、本実施形態の場合は、最大用紙サイズが前述のようにＡ４判であるため、前記最大印字領域のサイズは、幅Ｗが８．２６８［ｉｎｃｈ］で、高さＨが１１．７［ｉｎｃｈ］である。よって、これを前記計算式に代入するとともに、組み合わせモードが「普通紙−速い」かつ「モノクロ」の場合には、横方向印字解像度Ｒｈが７２０［ｄｐｉ］で縦方向Ｒｖは７２０［ｄｐｉ］、また色数Ｃが１［ｃｏｌｏｒ］であることから、これらを更に前記計算式に代入すると、最大の画像データサイズＳｍは１２．０［Ｍｂｙｔｅ］と計算される。この計算結果を、インターレースバッファ６９２のメモリサイズである１２［Ｍｂｙｔｅ］と比較して、この組み合わせモードに対しては「収まる」という判定結果を対応付ける。
【００９１】
一方、これよりも印字解像度が高い「普通紙−綺麗」かつ「モノクロ」の組み合わせモードでは、横縦方向の印字解像度Ｒｈがそれぞれに１４４０［ｄｐｉ］、７２０［ｄｐｉ］であるため、画像データサイズＳは２４．０［Ｍｂｙｔｅ］となり、もってこの組み合わせモードに対しては「収まらない」という判定結果を対応付ける。
【００９２】
＝＝＝その他の実施形態＝＝＝
上記の実施形態は、主にＳＰＣ複合装置について説明したが、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に係る記録装置に含まれるものである。
【００９３】
前述の実施形態では、記録装置としてＳＰＣ複合装置を説明したが、これに限られるものではない。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、液体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などに、本実施形態と同様の技術を適用しても良い。また、これらの方法や製造方法も応用範囲の範疇である。
【００９４】
前述の実施形態では、染料インク又は顔料インクといったインクをノズルから吐出していた。しかし、ノズルから吐出する液体は、このようなインクに限られるものではない。例えば、金属材料、有機材料（特に高分子材料）、磁性材料、導電性材料、配線材料、成膜材料、電子インク、加工液、遺伝子溶液などを含む液体（水も含む）をノズルから吐出しても良い。このような液体を対象物に向かって直接的に吐出すれば、省材料、省工程、コストダウンを図ることができる。
【００９５】
前述の実施形態では、ピエゾ素子を用いてインクを吐出していた。しかし、液体を吐出する方式は、これに限られるものではない。例えば、熱によりノズル内に泡を発生させる方式など、他の方式を用いてもよい。
【００９６】
前述の実施形態では、複数枚コピーの印刷を、インターレースバッファに記憶された画像データに基づいて実施してスキャナ部による再読み取りを省略したが、これに限るものではない。例えば、イメージバッファに、原稿の画像に対応する全ての画像データが記憶されている場合には、イメージバッファの画像データに基づいて設定枚数までの印刷をするようにしても良い。
【００９７】
前述の実施形態では、入力されたコピー品質モード情報とカラー／モノクロ印字モード情報とをキーとして、予め用意した判定結果一覧テーブルを参照することによって、再読み取り動作をするか否かの判定を行ったが、判定方法はこれに限るものではない。例えば、二枚目の印刷処理の直前に、インターレースバッファを実際に参照して、当該インターレースバッファに印刷画像に対応する全ての画像データが収まっているか否かを実際にチェックするようにしても良い。このチェック方法の一例を挙げると、例えば、インターレースバッファへの画像データの上書き方法が、そのメモリ領域の先頭番地から順番に上書き記憶されるような方法の場合には、次のようにして判定しても良い。一枚目の印刷用にインターレースバッファの先頭番地に最初に記憶された画像データを別途上書きされない領域にも記憶しておくとともに、二枚目以降の各印刷処理の直前に、前記先頭番地の画像データを、前記上書きされない領域の画像データと比較して、両者が同じであれば収まっていると判定する。
【００９８】
【発明の効果】
本発明によれば、コピー時間の短縮化が図れる記録装置、及び記録装置の制御方法を実現する。
【図面の簡単な説明】
【図１】本実施の形態に係る記録装置の概略構成を示した斜視図である。
【図２】スキャナ部のカバーを開いた状態を示す前記記録装置の斜視図である。
【図３】前記記録装置の内部構成を示す説明図である。
【図４】プリンタ部の内部を露出させた状態を示す前記記録装置の斜視図である。
【図５】操作パネル部の一例を示す図である。
【図６】印刷ヘッド周辺の配置を示した説明図である。
【図７】用紙搬送機構の駆動部を説明するための説明図である。
【図８】印刷ヘッドの下面におけるノズルの配列を示す説明図である。
【図９】ヘッドコントロールユニット内に設けられた駆動信号発生部の構成を示すブロック図である。
【図１０】制御回路の一例を示すブロック図である。
【図１１】コピー品質モードを示す説明図である。
【図１２】制御ＡＳＩＣ用ＳＤＲＡＭのメモリマップである。
【図１３】同一原稿を複数枚コピーする処理のフローチャートである。
【図１４】判定結果一覧テーブルである。
【符号の説明】
１　ＳＰＣ複合装置　　　　　　　　　３　ホストコンピュータ
５　原稿　　　　　　　　　　　　　　７　用紙
１０　スキャナ部（スキャナユニット）１２　原稿台ガラス
１４　押圧カバー　　　　　　　　　　１６　読取キャリッジ
１８　駆動手段　　　　　　　　　　　２０　規制ガイド
２２　露光ランプ　　　　　　　　　　２４　レンズ
２６　ミラー　　　　　　　　　　　　２８　ＣＣＤセンサ
２９　ガイド受け部　　　　　　　　　３０　プリンタ部
３２　用紙供給部　　　　　　　　　　３１　ギア列
３３　ノズル列　　　　　　　　　　　３４　排紙部
３５　プラテン　　　　　　　　　　　３６　書込キャリッジ
３７　搬送ローラ　　　　　　　　　　３８　印刷ヘッド
３９　排紙ローラ　　　　　　　　　　４０　キャリッジモータ
４１　ヒンジ機構　　　　　　　　　　４２　紙送りモータ（ＰＦモータ）
４３　給電ケーブル　　　　　　　　　４４　摺動軸
４５　用紙検出センサ　　　　　　　　４６　リニア式エンコーダ
４７　ロータリ式エンコーダ　　　　　４８　プーリ
４９　タイミングベルト　　　　　　　５０　制御回路
５１　制御ＡＳＩＣ　　　　　５２　ＵＳＢインターフェイス（ＵＳＢＩＦ）
５４　ＣＰＵ　　　　　　　　５６　ＳＤＲＡＭ
５７　イメージバッファ　　　５８　スキャナコントロールユニット
６０　２値化処理ユニット　　６２　インターレース処理ユニット
６４　イメージバッファユニット
６６　ＣＰＵインターフェイスユニット（ＣＰＵＩＦユニット）
６８　ヘッドコントロールユニット　　６９　ＡＳＩＣ用ＳＤＲＡＭ
７０　操作パネル部　　　　　　　　　７２　液晶ディスプレイ
７４　報知ランプ　　　　　　　　　　７６　電源ボタン
７８　スキャンスタートボタン　　　　８０　設定表示ボタン
８２　クリアボタン　　　　　　　　　８４　カラーコピーボタン
８６　モノクロコピーボタン　　　　　８８　ストップボタン
９０　コピー枚数設定ボタン　　　　　９２　メニューボタン
１８１　タイミングベルト　　　　　１８２　プーリ
１８３　パルスモータ　　　　　　　１８４　アイドラプーリ
２０４　マスク回路　　　　　　　　２０６　原駆動信号発生部
２３０　駆動信号補正部　　　　　　３０１　開口
３２１　給紙トレー　　　　　　　　３４１　排紙トレー
３５１　案内面　　　　　　　　　　３７１　従動ローラ
３８１　下面　　　　　　　　　　　３９１　従動ローラ
４５１　レバー　　　　　　　　　　４５２　透過型光センサ
４５３　作用部　　　　　　　　　　４５４　遮光部
４６１　リニア式エンコーダ用符号板　５４１　判定結果一覧テーブル
５４１ａ　コピー品質モード　　　５４１ｂ　カラー／モノクロ印字モード
５７１　イメージバッファ　　　　　５７２　イメージバッファ
６２１　ＳＲＡＭ　　　　　　　　　６９１　ラインバッファ
６９２　インターレースバッファ　　６９３　イメージバッファ
６９４　イメージバッファ　　９０１　ボタン　　９０２　ボタン
【図１】
2004128895.tif 000003
【図２】
2004128895.tif 000004
【図３】
2004128895.tif 000005
【図４】
2004128895.tif 000006
【図５】
2004128895.tif 000007
【図６】
2004128895.tif 000008
【図７】
2004128895.tif 000009
【図８】
2004128895.tif 000010
【図９】
2004128895.tif 000011
【図１０】
2004128895.tif 000012
【図１１】
2004128895.tif 000013
【図１２】
2004128895.tif 000014
【図１３】
2004128895.tif 000015
【図１４】
2004128895.tif 000016