(57)【要約】【課題】  複写装置の画像処理機能を簡易化し、内蔵される電子部品を簡略化することにより、低コストかつ簡単に操作できる記録装置を提供することにある。【解決手段】  読取部によって読取られる画像を、媒体に記録する記録装置であって、画像に関する大きさ情報を取得し、読取部によって読取られた画像に関する情報に基づいて、画像の画像領域に関する画像領域情報を取得し、画像に関する大きさ情報と画像領域情報に基づいて記録すべき画像を決定して、当該画像の読取領域を算出し、決定した画像が複数の場合、各画像における読取領域に表された画像を、別々の媒体に記録する。これにより、従来は画像領域に関する画像領域情報に基づいて、すべての画像を回転及び移動処理した後に印刷していたが、画像に関する大きさ情報と画像領域情報に基づいて記録すべき画像を決定して、決定された画像を、媒体に記録することができる。【選択図】  図１８
2005117432.tif 000002
【特許請求の範囲】
【請求項１】
１又は複数の画像を読み取る読取部を有し、前記読取部によって読み取られる前記画像を、媒体に記録する記録装置であって、
前記画像に関する大きさ情報を取得し、
前記読取部によって読み取られた前記画像に関する情報に基づいて、前記画像の画像領域に関する画像領域情報を取得し、
前記画像に関する大きさ情報と前記画像領域情報に基づいて、記録すべき画像を決定して、当該画像の読取領域を算出し、
決定した画像が複数の場合、各画像における前記読取領域に表された画像を、別々の前記媒体に記録することを特徴とする記録装置。
【請求項２】
前記読取領域に表された画像を、前記画像に関する大きさ情報に基づき拡大することを特徴とする請求項１に記載の記録装置。    
【請求項３】
前記画像領域情報が、前記画像に関する大きさ情報に基づく一定の大きさ以内であれば、当該画像を記録すべき画像として決定することを特徴とする請求項１又は２に記載の記録装置。  
【請求項４】
前記画像領域情報が、前記画像に関する大きさ情報に基づく一定の大きさを超える場合、当該画像を記録すべき画像として決定されないことを特徴とする請求項１〜３に記載の記録装置。  
【請求項５】
前記読取部の第１の読取動作によって読み取られた、第１の画像に関する情報に基づいて、前記画像領域情報を取得し、前記読取部の第２の読取動作によって読み取られた、第２の画像に関する情報に基づいて、記録すべきと決定された画像を記録することを特徴とする請求項１〜４に記載の記録装置。
【請求項６】
前記第１の画像に関する情報の解像度は、前記第２の画像に関する情報の解像度よりも小さいことを特徴とする請求項５に記載の記録装置。
【請求項７】
前記第１の画像に関する情報は、単一色による画像に関する情報であり、前記第２の画像に関する情報は、複数色による画像に関する情報であることを特徴とする請求項５又は６に記載の記録装置。
【請求項８】
前記第１の画像に関する情報を回転させ、回転された前記第１の画像に関する情報に基づいて、記録すべき画像を決定することを特徴とする請求項５〜７に記載の記録装置。
【請求項９】
記録すべき画像として決定された記録画像の数を報知することを特徴とする請求項１〜８に記載の記録装置。
【請求項１０】
前記報知の後、記録すべき画像を記録する前記媒体の数を、任意設定可能であることを特徴とする請求項９に記載の記録装置
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を読み取るための読取部を有し、前記読取部によって読み取られた前記画像を、媒体に記録する記録装置に関する。
【背景技術】
【０００２】
記録装置の一つである、一部の複写装置は、原稿台ガラス上に載置された原稿の位置やサイズを自動的に検知して、最適なサイズの用紙を自動的に選択する機能や、選択された用紙に合わせて自動的に変倍する機能が搭載されている。また、原稿台ガラス上に載置された複数枚の原稿を検出し、原稿ガラス上に載置された複数枚の原稿のそれぞれに対して異なる処理を行う機能を有する複写装置もある。
原稿台ガラス上に載置された複数枚の原稿を検出し、原稿ガラス上に載置された複数枚の原稿のそれぞれに対して異なる処理を行う機能を有する複写装置は、原稿の原稿枚数を検出する枚数検出手段と、各原稿の位置座標を検出する座標検出手段と、枚数検出手段により検出された枚数分の処理を座標検出手段により検出された位置座標に従って処理を行う。すなわち、当該複写装置は原稿ガラス上に複数の原稿が雑然と載置されていても、各画像の位置座標を回転及び移動処理することで、印刷用紙に方向精度良く印刷することができる機能を有している。
【０００３】
【特許文献１】特開平４−１５０５６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した複写装置は、原稿ガラス上に複数の原稿が雑然と載置されていても、各画像の位置座標を回転及び移動処理することで、印刷用紙に方向精度良く印刷することができる。しかし、この様な処理を実現させる複写装置は、夫々の複雑な処理を迅速に実現するための高度なプログラム、高速のＣＰＵ、大きな容量のメモリ等が必要となり、実用化にあたりコストがかかる一方で、ユーザーの操作方法も複雑となる。また、この様な機能を持たない低コストの複写装置の場合には、ユーザーがそれぞれの原稿写真ごとに複写の作業を繰り返し行う必要がある。
【０００５】
本発明は、上述した事情からなされたものであり、本発明の目的は、複写装置の画像処理機能を簡易化し、内蔵される電子部品を簡略化することにより、低コストを実現しながら、ユーザーが簡単に操作できる記録装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的達成のため、１又は複数の画像を読み取る読取部を有し、前記読取部によって読み取られる前記画像を、媒体に記録する記録装置であって、前記画像に関する大きさ情報を取得し、前記読取部によって読み取られた前記画像に関する情報に基づいて、前記画像の画像領域に関する画像領域情報を取得し、前記画像に関する大きさ情報と前記画像領域情報に基づいて、記録すべき画像を決定して、当該画像の読取領域を算出し、決定した画像が複数の場合、各画像における前記読取領域に表された画像を、別々の前記媒体に記録することを特徴としている。これにより、従来は画像領域に関する画像領域情報に基づいて、すべての画像を、回転及び移動処理した後に印刷していたが、画像に関する大きさ情報と画像領域情報に基づいて、記録すべき画像を決定して、決定された画像について、画像の読取領域を算出後、当該読取領域に表された画像を、媒体に記録することができる。
また、前記読取領域に表された画像を、前記画像に関する大きさ情報に基づき拡大することを特徴としている。これにより、読取領域に表された画像を、読取部に載置した画像と同じ大きさに拡大することにより、当該画像と同じ大きさの媒体に、余白を作らず記録することができる。
また、前記画像領域情報が、前記画像に関する大きさ情報に基づく一定の大きさ以内であれば、当該画像を記録すべき画像として決定することを特徴としている。これにより、所定の方向に正しく載置された画像のみを記録すべき画像として決定することができる。  
また、前記画像領域情報が、前記画像に関する大きさ情報に基づく一定の大きさを超える場合、当該画像を記録すべき画像として決定されないことを特徴としている。これにより、所定の方向に正しく載置されていない画像は、記録すべき画像として決定されない。
また、前記読取部の第１の読取動作によって読み取られた、第１の画像に関する情報に基づいて、前記画像領域情報を取得し、前記読取部の第２の読取動作によって読み取られた、第２の画像に関する情報に基づいて、記録すべきと決定された画像を記録することを特徴としている。これにより、読取部の第１の読取動作によって読み取られた、第１の画像に関する情報に基づいて画像領域情報を取得し、読取部の第２の読取動作によって読み取られた、第２の画像に関する情報に基づいて、当該画像を媒体に記録する。
【０００７】
また、前記第１の画像に関する情報の解像度は、前記第２の画像に関する情報の解像度よりも小さい。これにより、前記プレスキャン動作を速く行うことができる。また、前記第１の画像に関する情報は、単一色による画像に関する情報であり、前記第２の画像に関する情報は、複数色による画像に関する情報である。これにより、同様に前記プレスキャン動作を速く行うことができる。
【０００８】
また、前記第１の画像に関する情報を回転させ、回転された前記第１の画像に関する情報に基づいて、記録すべき画像を決定することを特徴としている。これにより、第１の画像に関する情報を回転させ、回転された画像に関する情報に基づき、記録すべき画像であるかの決定をすることができる。
【０００９】
また、記録すべき画像として決定された記録画像の数を報知することを特徴としている。これにより、ユーザーは、画像が正しく載置されなかったために、記録すべき画像として決定されなかった画像の有無と、その数を知ることができる。
また、前記報知の後、記録すべき画像を記録する前記媒体の数を、任意設定可能であることを特徴としている。これにより、ユーザーは、記録すべき画像として決定された画像の数を知った後に、当該画像を記録する媒体の数を任意に設定可能であり、必要な記録媒体の数を容易に確認することができる。また、記録すべき画像として決定されなかった画像があった場合には、記録の作業を中止することができる。
【発明を実施するための最良の形態】
【００１０】
＜＜記録装置の概略構成＞＞
図１〜図４を参照して本実施の形態に係る記録装置の概略構成について説明する。図１は本実施の形態に係る記録装置の概略構成を示した斜視図、図２はスキャナ部１０のカバーを開いた状態を示す斜視図、図３は記録装置の内部構成を示す説明図、図４はプリンタ部の内部を露出させた状態を示す斜視図である。本実施形態の記録装置は、原稿画像を入力するためのスキャナ機能、画像データに基づいて画像を用紙等の媒体に記録するプリンタ機能、スキャナ機能により入力した画像を用紙等に記録するローカルコピー機能を有するスキャナ・プリンタ・コピー複合装置（以下、ＳＰＣ複合装置という）である。
【００１１】
ＳＰＣ複合装置１は、原稿５の画像を読み取って画像データとして入力するためのスキャナ部１０と、画像データに基づいて画像を用紙等の媒体に記録するプリンタ部３０と、ＳＰＣ複合装置１全体の制御を司る制御回路５０と、入力手段をなす操作パネル部７０とを有している。そして制御回路５０の制御により、スキャナ機能、プリンタ機能、及び、スキャナ部１０から入力されたデータをプリンタ部３０にて記録するローカルコピー機能を実現する。
【００１２】
スキャナ部１０はプリンタ部３０の上に配置され、スキャナ部１０の上部に、読み取る原稿５を載置するための原稿台ガラス１２と、シート状の原稿５を読み取る際や、不使用時に原稿台ガラス１２を覆う原稿台カバー１４が設けられている。原稿台カバー１４は、開閉可能に形成され、閉止した際には原稿台ガラス１２上に載置された原稿を原稿台ガラス１２側に押圧する機能も有している。また、ＳＰＣ複合装置１の背面側にはプリンタ部３０へ用紙７を供給するための用紙供給部３２が設けられ、前面側には下側に、印刷された用紙７が排紙される排紙部３４、上側に入力手段としての操作パネル部７０が設けられており、プリンタ部３０に制御回路５０が内蔵されている。
【００１３】
排紙部３４には、不使用時に排紙口を塞ぐことが可能な排紙トレー３４１が備えられ、用紙供給部３２には、カット紙（図示しない）を保持する給紙トレー３２１が備えられている。印刷に用いる媒体としては、カット紙など単票状印刷用紙のみならず、ロール紙などの連続した印刷用紙でも構わず、ＳＰＣ複合装置１がロール紙への印刷を可能とする給紙構造を備えていてもよい。
【００１４】
図４に示すように、プリンタ部３０とスキャナ部１０とは、背面側にてヒンジ機構４１により結合されており、ヒンジ機構４１の回動部を中心としてユニット化されたスキャナ部１０が手前側から持ち上げられる。スキャナ部１０を持ち上げた状態では、プリンタ部３０を覆うカバーの上部に設けられた開口３０１からプリンタ部３０の内部が露出される構成となっている。このようにプリンタ部３０の内部を露出させることにより、インクカートリッジ等の交換や、用紙詰まりの処理等を容易に行える構成としている。
【００１５】
また、本ＳＰＣ複合装置１への電源部はプリンタ部３０側に設けられており、前記ヒンジ機構４１の近傍にスキャナ部１０へ電源を供給するための給電ケーブル４３が設けられている。
＜＜操作パネル部７０の構成＞＞
図５は、ＳＰＣ複合装置１の操作パネル部７０の構成の一例を示す図である。図５に示すように、操作パネル部７０はそのほぼ中央に表示部としての液晶ディスプレイ７２と、報知ランプ７４とが設けられている。液晶ディスプレイ７２は、設定項目や設定状態、動作状態等を文字にて表示することが可能である。液晶ディスプレイ７２の脇に設けられた報知ランプ７４は、エラー発生時に点灯してユーザーにエラー発生を報知する。液晶ディスプレイ７２の右側には、カラーコピーボタン８４と、モノクロコピーボタン８６と、ストップボタン８８と、コピー枚数設定ボタン９０とが設けられている。
【００１６】
カラーコピーボタン８４は、カラーコピーを開始させるためのボタンであり、モノクロボタン８６はモノクロコピーを開始させるためのボタンである。コピー枚数・設定変更ボタン９０は、表面に「＋」又は「−」が表記された２つのボタン９０１，９０２で構成され、「＋」ボタン９０１を押すことにより設定枚数が増加され、「−」ボタン９０２を押すことにより設定枚数が減少される。また、前記ボタン９０１，９０２は、液晶ディスプレイ７２に表示された設定項目を変更する機能も有する。液晶ディスプレイ７２の手前側には、液晶ディスプレイ７２に表示される設定項目を切り替えるメニューボタン９２が設けられている。メニューボタン９２は、左右に配置された２つのボタンで構成され、それぞれ左向きの矢印又は右向きの矢印が表記されている。左右いずれかのメニューボタン９２が押される毎に、表示される設定項目が決められた順に順次切り替わる。
＜＜スキャナ部１０の構成＞＞
スキャナ部１０は、原稿５が載置される原稿台ガラス１２と、原稿台ガラス１２に載置された原稿５の読み取り面を原稿台ガラス１２側に押圧するための原稿台カバー１４と、原稿台ガラス１２を介して対向し原稿５と一定の間隔を保ちながら原稿５に沿って走査する読取キャリッジ１６と、読取キャリッジ１６を走査するための駆動手段１８と、読取キャリッジ１６を安定した状態にて走査させるための規制ガイド２０とで構成されている。
【００１７】
読取キャリッジ１６は、原稿台ガラス１２を介して原稿５に光を照射するための光源としての露光ランプ２２と、原稿５による反射光を集光させるレンズ２４と、原稿５による反射光をレンズ２４に導くための４枚のミラー２６と、レンズを透過した反射光を受光するＣＣＤセンサ２８と、前記規制ガイド２０と係合するガイド受け部２９とで構成されている。
【００１８】
ＣＣＤセンサ２８は、光信号を電気信号に変換するフォトダイオードが列状に配置された３本のリニアセンサで構成され、これら３本のリニアセンサは平行に配置されている。ＣＣＤセンサ２８は、図示しないＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３つのフィルタを備え、リニアセンサ毎に異なる色のフィルタが設けられている。各リニアセンサはフィルタの色に対応した成分の光をそれぞれ検出する。例えば、Ｒのフィルタを備えたリニアセンサは赤色成分の光の強弱を検出する。３本のリニアセンサは、読取キャリッジ１６の移動方向（以下、「副走査方向」という）にほぼ直交する方向（以下、「主走査方向」という）に沿わされて配置される。
【００１９】
ＣＣＤセンサ２８の長さは、読み取り可能な原稿５の幅（主走査方向の長さ）より十分に短いため、原稿５の反射光による像は、レンズ２４によって縮小させてＣＣＤセンサ２８上に結像させることになる。すなわち、原稿５とＣＣＤセンサ２８との間に介在されるレンズ２４は、ＣＣＤセンサ２８側に近づけて配置するとともに、原稿５とレンズ２４との距離を長く設定する必要があり長い光路長が要求される。このため、走査する読取キャリッジ１６の限られたスペースの中で原稿５とレンズ２４との距離を確保すべく４枚のミラー２６にて反射させて長い光路長を確保している。
【００２０】
また、原稿５による反射光は、４枚のミラー２６によって反射されレンズ２４を透過してＣＣＤセンサ２８に至るが、３本のリニアセンサは平行に配置されているため、各リニアセンサに同時に結像する反射光の原稿に対する反射位置は、リニアセンサの間隔分だけ副走査方向にズレが生じることになる。このため、制御回路５０のスキャナコントロールユニット５８（図１０）では、このズレを補正するためのライン間補正処理が行われる。ライン間補正処理については後述する。
【００２１】
前記規制ガイド２０は、副走査方向に沿って設けられ、ステンレス製の円筒材で形成されている。この規制ガイド２０は、読取キャリッジ１６に設けられ、スラスト軸受けでなる２カ所のガイド受け部２９を貫通している。読取キャリッジ１６に設けられた２カ所のガイド受け部２９の副走査方向における間隔を広げることにより、読取キャリッジ１６を安定させて走査させることが可能となる。
【００２２】
駆動手段１８は、読取キャリッジ１６に固定された環状のタイミングベルト１８１と、このタイミングベルト１８１と噛み合うプーリ１８２を備え、副走査方向の一方の端部側に配置されたパルスモータ１８３と、他方の端部側に配置されてタイミングベルト１８１に張力を付与するアイドラプーリー１８４とで構成されている。このパルスモータ１８３は、制御回路５０のスキャナコントロールユニット５８（図１０）により駆動されるが、パルスモータ１８３の速度に応じて変更される読取キャリッジ１６の走査速度により、読み取った画像を副走査方向に拡大及び縮小することが可能となる。
【００２３】
そして、スキャナ部１０では、露光ランプ２２の光を原稿５に照射し、その反射光をＣＣＤセンサ２８上に結像させつつ、読取キャリッジ１６を原稿５に沿って移動させる。このとき、ＣＣＤセンサ２８が受光した光量を示す電圧値として所定の周期で読み込むことにより、１周期の間に読み取りキャリッジ１６が移動した距離分の画像を、出力する画像の１ライン分のデータとして取り込んでいく。このとき、１ライン分のデータとして、Ｒ成分、Ｇ成分、Ｂ成分の３つのデータが取り込まれる。
＜＜プリンタ部３０の構成＞＞
図６は印刷ヘッド周辺の配置を示した説明図、図７は印刷用紙搬送機構の駆動部を説明するための説明図である。次に、図３、図６、図７を参照してプリンタ部３０について説明する。  
プリンタ部３０は、カラー画像の出力が可能な構成であり、例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ブラック（Ｋ）の４色の色インクを、印刷用紙等の媒体上に吐出してドットを形成することによって画像を形成するインクジェット方式を採用している。なお、色インクとして、上記４色に加えて、ライトシアン（薄いシアン、ＬＣ）、ライトマゼンタ（薄いマゼンタ、ＬＭ）、ダークイエロ（暗いイエロ、ＤＹ）を用いてもよい。 
プリンタ部３０は、図示するように、書込キャリッジ３６に搭載された印刷ヘッド３８を駆動してインクの吐出及びドット形成を行う機構と、この書込キャリッジ３６をキャリッジモータ４０によって用紙７の搬送方向と直交する方向に往復動させる機構と、紙送りモータ（以下、ＰＦモータともいう）４２によって給紙トレー３２１（図１参照）から供給される用紙７を搬送する機構とを有している。
【００２４】
インクの吐出及びドット形成を行う機構は、インク吐出部としての複数のノズルを備えた印刷ヘッド３８を備え、印刷指令信号に基づいて所定のノズルからインクを吐出させる。印刷ヘッド３８の下面３８１には、用紙７の搬送方向に沿って、複数のノズルが列をなし、用紙７の搬送方向と直交する方向に複数列設けられている。印刷ヘッド３８及びノズル配列の詳細は後述する。印刷ヘッド３８には各ノズルに対応させて１６ビットのメモリを備えており、後述するヘッドコントロールユニット６８（図１０）からは、各ノズルに１６ビット単位でデータが転送される。
【００２５】
書込キャリッジ３６を往復動させる機構は、書込キャリッジ３６を駆動するキャリッジモータ（以下、ＣＲモータともいう）４０と、用紙７の搬送方向と直交する方向に設けられ、書込キャリッジ３６を摺動可能に保持する摺動軸４４と、書込キャリッジ３６に固定されたリニア式エンコーダ４６と、所定の間隔にスリットが形成されたリニア式エンコーダ用符号板４６１と、キャリッジモータ４０の回転軸に取付けられたプーリ４８と、プーリ４８によって駆動されるタイミングベルト４９から構成されている。
【００２６】
書込キャリッジ３６には、印刷ヘッド３８と、この印刷ヘッド３８と一体に設けられたカートリッジ装着部が固定され、このカートリッジ装着部には、黒（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）等のインクが収容されたインクカートリッジが装着される。
【００２７】
給紙トレー３２１から供給される用紙７を搬送する機構は、前記印刷ヘッド３８と対向して配置され、用紙７と印刷ヘッド３８とが適切な距離となるように用紙７を案内する案内部材としてのプラテン３５と、このプラテン３５に対し用紙７の搬送方向の上流側に設けられ、供給された用紙７をプラテン３５に所定の角度にて接触するように搬送する搬送ローラ３７と、プラテン３５に対し用紙７の搬送方向の下流側に設けられ、搬送ローラ３７から外れた用紙７を搬送して排紙するための排紙ローラ３９と、搬送ローラ３７及び排紙ローラ３９を駆動するためのＰＦモータ４２と、用紙７の搬送量を検出するためのロータリ式エンコーダ４７と、用紙７の有無及び用紙７の先端・後端を検出するための用紙検出センサ４５とを有している。
【００２８】
搬送ローラ３７は用紙７の搬送経路下側に設けられており、その上側には搬送ローラ３７と対向させて用紙７を保持するための従動ローラ３７１が設けられている。排紙ローラ３９も用紙７の搬送経路下側に設けられて、その上側に排紙ローラ３９と対向させて用紙７を保持するための従動ローラ３９１が設けられているが、排紙ローラ３９と対向する従動ローラ３９１は薄板でなり外周部に細かな歯が設けられたローラであり、印刷後の用紙７の表面と接触してもインクが擦れないように構成されている。
【００２９】
また、搬送ローラ３７と用紙７との接触位置は、プラテン３５と用紙７との接触位置より高くなるように配置されている。すなわち搬送ローラ３７から搬送された用紙７はプラテン３５と所定の角度にて接触し、さらに搬送される。これにより、用紙７はプラテン３５の後述する案内面３５１に押し付けられるように沿わされて搬送される。このため、プラテン３５によって用紙７をノズルから適正な位置に維持させて良好な画像を得ることが可能となる。
【００３０】
また、搬送ローラ３７と排紙ローラ３９とは、ギア列３１により繋げられ、ＰＦモータ４２の回転が伝達されて回動され、両ローラ３７，３９による用紙７の搬送速度は一致している。
【００３１】
プラテン３５は、印刷ヘッド３８の下面３８１、即ちノズルが設けられている面と対向し、用紙７を接触させて案内する案内面３５１を有している。この案内面３５１は、印刷ヘッド３８下面３８１のノズルが設けられている領域より狭く形成され、用紙７の搬送方向における最上流側および最下流側に位置するノズルの幾つかはプラテン３５と対向していない。これにより、用紙７の先端及び後端を印刷する際に、用紙７の外側に吐出したインクがプラテン３５に付着することを防止し、その後搬送される用紙７の裏面が汚れることを防止している。すなわち、上流側端及び下流側端のノズルと対向する位置にはプラテン３５を設けることなく空間としている。そしてこの空間部分には、プラテン３５の案内面３５１より低い位置にインク受けを備え、不要なインクを回収してプリンタ内が汚れな
いようにしている。
【００３２】
用紙検知センサ４５は、搬送ローラ３７より搬送方向の上流側に設けられ、用紙７の搬送経路より高い位置に回動中心を持つレバー４５１とその上方に設けられ、発光部と受光部とを有する透過型光センサ４５２とを有している。レバー４５１は、自重によって搬送経路に垂れ下がるように配置され給紙トレー３２１から供給された用紙７によって回動される作用部４５３と、この作用部４５３と回動中心を挟んで反対側に位置し、発光部と受光部との間を通過するように設けられた遮光部４５４とで構成されている。そして、用紙検知センサ４５は、供給された用紙７によりレバー４５１が押され、用紙７が所定位置に達すると遮光部４５４は発光部が発した光を遮るため、用紙７が所定の位置に達したことが検出される。その後、搬送ローラ７により用紙７が搬送されて、用紙７の後端が通過す
ると、レバー４５１は自重によって垂れ下がり、遮光部４５４が発光部と受光部との間から外れ、発光部の光が受光部に受光され、用紙７の後端が所定の位置に到達することを検出する。したがって、遮光部４５４が発光部の光を遮っている間は、少なくとも搬送経路内に用紙７が存在することが検出される。
＜＜ノズルの構成について＞＞
図８は、印刷ヘッド３８の下面３８１におけるノズルの配列を示す説明図である。  
印刷ヘッド３８の下面３８１には、ブラックインクノズル列３３（Ｋ）と、シアンインクノズル列３３（Ｃ）と、マゼンタインクノズル列３３（Ｍ）と、イエローインクノズル列３３（Ｙ）が形成されている。各ノズル列３３は、各色のインクを吐出するための吐出口であるノズルを複数個（本実施形態では１０個）備えている。
【００３３】
各ノズル列３３の複数のノズルは、紙搬送方向に沿って、一定の間隔（ノズルピッチ：ｋ・Ｄ）でそれぞれ整列している。ここで、Ｄは、紙搬送方向における最小のドットピッチ（つまり、用紙３２に形成されるドットの最高解像度での間隔）であり、例えば、解像度が７２０ｄｐｉであれば１／７２０インチ（約３５．３μｍ）である。また、ｋは、１以上の整数である。  
また、各ノズル列３３のノズルは、下流側のノズルほど小さい番号が付され、それぞれ第１ノズルＮ１〜第１０ノズルＮ１０とする。各ノズルには、各ノズルを駆動してインク滴を吐出させるための駆動素子としてピエゾ素子（不図示）が設けられている。
【００３４】
なお、印刷時には、用紙７が搬送ローラ３７及び排紙ローラ３９によって間欠的に所定の搬送量Ｆで搬送され、その間欠的な搬送の間に書込キャリッジ３６が走査方向に移動して各ノズルからインク滴が吐出される。  
＜＜印刷ヘッドの駆動＞＞
図９は、ヘッドコントロールユニット６８（図１０）内に設けられた駆動信号発生部の構成を示すブロック図である。次に、印刷ヘッド３８の駆動について、図９を参照しつつ説明する。
【００３５】
図１０は、制御回路５０の一例を示すブロック図であり、駆動信号発生部は、複数のマスク回路２０４と、原駆動信号発生部２０６と、駆動信号補正部２３０とを備えている。マスク回路２０４は、印刷ヘッド３８のノズルＮ１〜Ｎ１０をそれぞれ駆動するための複数のピエゾ素子に対応して設けられている。なお、図８において、各信号名の最後に付されたかっこ内の数字は、その信号が供給されるノズルの番号を示している。原駆動信号発生部２０６は、ノズルＮ１〜Ｎ１０に共通に用いられる原駆動信号ＯＤＲＶを生成する。この原駆動信号ＯＤＲＶは、一画素分の主走査期間内に、第１パルスＷ１と第２パルスＷ２の２つのパルスを含む信号である。駆動信号補正部２３０は、マスク回路２０４が整形した駆動信号波形のタイミングを復路全体で前後にずらし、補正を行う。この駆動信号波形のタイミングの補正によって、往路と復路におけるインク滴の着弾位置のズレが補正される、すなわち、往路と復路におけるドットの形成位置のズレが補正される。
【００３６】
図９に示すように、入力されたシリアル印刷信号ＰＲＴ（ｉ）は、原駆動信号発生部２０６から出力される原駆動信号ＯＤＲＶとともにマスク回路２０４に入力される。このシリアル印刷信号ＰＲＴ（ｉ）は、一画素当たり２ビットのシリアル信号であり、その各ビットは、第１パルスＷ１と第２パルスＷ２とにそれぞれ対応している。
【００３７】
そして、マスク回路２０４は、シリアル印刷信号ＰＲＴ（ｉ）のレベルに応じて原駆動信号ＯＤＲＶをマスクするためのゲートである。すなわち、マスク回路２０４は、シリアル印刷信号ＰＲＴ（ｉ）が１レベルのときには原駆動信号ＯＤＲＶの対応するパルスをそのまま通過させて駆動信号ＤＲＶとしてピエゾ素子に供給し、一方、シリアル印刷信号ＰＲＴ（ｉ）が０レベルのときには原駆動信号ＯＤＲＶの対応するパルスを遮断する。
＜＜制御回路５０の内部構造＞＞
図１０は、制御回路５０の一例を示すブロック図である。  
ＳＰＣ複合装置１の制御回路５０は、ＳＰＣ複合装置１全体の制御を司るＣＰＵ５４と、制御のためのプログラムを記憶したＲＯＭ５５と、スキャナ機能、プリント機能、ローカルコピー機能の各制御を司る制御ＡＳＩＣ５１と、ＣＰＵ５４から直接データを読み書き可能なＳＤＲＡＭ５６と、入力手段としての操作パネル部７０とがバスによって繋がっている。制御ＡＳＩＣ５１には、スキャナユニット１０、印刷ヘッド３８、および制御ＡＳＩＣ５１から直接データを読み書き可能なＡＳＩＣ用ＳＤＲＡＭ６９などが繋げられている。
【００３８】
制御ＡＳＩＣ５１は、スキャナコントロールユニット５８と、２値化処理ユニット６０と、インターレース処理ユニット６２と、イメージバッファユニット６４と、ＣＰＵインターフェイスユニット（以下、ＣＰＵＩＦユニットという）６６と、ヘッドコントロールユニット６８と、外部のホストコンピュータ３との入出力手段としてのＵＳＢインターフェイス（以下、ＵＳＢＩＦという）５２と、スキャナ部１０及びプリンタ部３０が備える各モータやランプ等のドライバを備えている。また、制御ＡＳＩＣ用ＳＤＲＡＭ６９には、ラインバッファ６９１、インターレースバッファ６９２、イメージバッファ６９３がそれぞれ割り当てられている。制御ＡＳＩＣ５１とＡＳＩＣ用ＳＤＲＡＭ６９との間では、データ転送の高速化を図るためにデータの転送単位を６４ｂｉｔとする所謂バースト転送
が行われる。
【００３９】
スキャナコントロールユニット５８は、スキャナ部１０が備える露光ランプ２２、ＣＣＤセンサ２８、読取キャリッジ駆動モータとしてのパルスモータ１８３等の各制御や、ＣＣＤセンサ２８を介して読み込んだデータを、ラインバッファ６９１を介して２値化処理ユニット６０に送出する機能を有する。
【００４０】
２値化処理ユニット６０は、送出された多階調のＲＧＢデータをＣＭＹＫの２値データに変換し、インターレース処理ユニット６２に送出する機能を有する。
【００４１】
インターレース処理ユニット６２は、１ラスタライン（印刷画像における主走査方向の１ライン）を複数回の書込キャリッジ３６の走査にて印刷する所謂オーバーラップ印刷する際には、１ラスタラインのＣＭＹＫのデータを書込キャリッジ３６の走査毎に印刷するデータに振り分けてオーバーラップ印刷対応データ（以下、「ＯＬ対応データ」という）を生成する機能を有する。生成されたＯＬ対応データは、ＡＳＩＣ用ＳＤＲＡＭ６９のインターレースバッファ６９２に記憶される。
【００４２】
また、インターレース処理ユニット６２では、インターレースバッファ６９２に記憶されたデータを、インターレース処理ユニット６２内のＳＲＡＭ６２１に所定のサイズ毎に読み出して、ＳＲＡＭ６２１上で、ノズル配列に対応させるべく並び替えてイメージバッファユニット６４に送出する機能を有する。
【００４３】
イメージバッファユニット６４では、インターレース処理ユニット６２から送出されたデータを、書込キャリッジ３６の走査毎の各ノズルにインクを吐出させるためのヘッド駆動データを生成する機能を有する。
【００４４】
ＣＰＵＩＦユニット６６は、制御ＡＳＩＣ５１に接続された制御ＡＳＩＣ用ＳＤＲＡＭ６９へのＣＰＵ５４からのアクセスを可能とする機能を有している。本制御回路５０においては、イメージバッファユニット６４により生成されたヘッド駆動データに基づいてヘッドコントロールユニット６８を駆動する際に用いられる。
【００４５】
ヘッドコントロールユニット６８は、ＣＰＵ５４の制御によりヘッド駆動データに基づいて印刷ヘッド３８を駆動しノズルからインクを吐出させる機能を有する。
＜＜制御回路５０内のデータの流れ＞＞
（１）スキャナ機能時について
制御ＡＳＩＣ５１のＵＳＢＩＦ５２に接続されたホストコンピュータ３から、スキャナユニット１０による画像読み取り指令信号と、読み取り解像度、読み取り領域等の読み取り情報データとが制御回路５０に送信される。制御回路５０では、ＣＰＵ５４により画像読み取り指令信号と読み取り情報データとに基づいて、スキャナコントロールユニット５８が制御され、スキャナユニット１０による原稿５の読み取りが開始される。このとき、スキャナコントロールユニット５８では、ランプ駆動ユニット、ＣＣＤ駆動ユニット、読取キャリッジ走査駆動ユニット等が駆動され、所定の周期にてＣＣＤセンサ２８からＲＧＢデータが読み込まれる。読み込まれたＲＧＢデータは、ＡＳＩＣ用ＳＤＲＡＭ６９に割り振られたラインバッファ６９１に一旦蓄えられ、Ｒ、Ｇ、Ｂの各データのライン間補正
処理が施され、ＵＳＢＩＦ５２を介してホストコンピュータ３に送出される。ライン間補正処理とは、スキャナ部１０の構造上発生するＲ、Ｇ、Ｂの各リニアセンサ間の読み取り位置のズレを補正する処理である。詳述すると、スキャナユニット１０が有するＣＣＤセンサ２８は、カラーセンサでありＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３色に対し色毎に１ラインずつのリニアセンサを有している。これら３本のリニアセンサは、主走査方向に平行に並べられているため、原稿５の同一ラインに照射された反射光を同時に受光することができない。すなわち、原稿５の同一ラインに照射された反射光が各リニアセンサに受光される際には、時間的なズレが生じることになる。このため、リニアセンサの配列に伴う遅延時間分だけ遅れて送られてくるデータを同期させるための処理である。
（２）プリンタ機能時について
プリンタ機能時には、制御ＡＳＩＣ５１のＵＳＢＩＦ５２に接続されたホストコンピュータ３のプリンタドライバにて、印刷すべき画像データをＳＰＣ複合装置１のプリンタ部３０にて印刷することが可能なヘッド駆動データに変換されてＵＳＢＩＦ５２から入力される。このヘッド駆動データは、例えば、インターレース方式の印刷をする場合には、印刷する画像の解像度と書込キャリッジ３６のノズル列３３が有するノズルのピッチ及び数に対応させたラスタデータを抽出し、書込キャリッジ３６の走査毎に印刷する順に並び換え、印刷ヘッド３８を駆動するための信号となるデータである。
【００４６】
ヘッド駆動データはＣＰＵ５４が直接読み取り可能なＳＤＲＡＭ５６に割り付けられたイメージバッファ５７に記憶される。イメージバッファ５７は書込キャリッジ３６の１回の走査により印刷するためのヘッド駆動データを記憶することができる容量を有するメモリ領域を２つ分備えている。そして、一方のイメージバッファ５７１に１回の走査分のデータが書き込まれると、ヘッドコントロールユニット６８に転送される。このとき、一方のイメージバッファ５７１のイメージデータがヘッドコントロールユニット６８に転送されると、他方のイメージバッファ５７２には次の走査の際に印刷するためのヘッド駆動データが記憶される。そして他方のイメージバッファ５７２に１回の走査分のデータが書き込まれると、ヘッドコントロールユニット６８に転送され、前記一方のイメージバッファ５７１にイメージデータが書き込まれる。このように、２つのイメージバッファ５７１，５７２を用いて、ヘッド駆動データの書き込み、読み出しを交互に行いながらヘッドコントロールユニット６８にて印刷ヘッド３８が駆動されて印刷が実行される。
（３）コピー機能時について
次に、コピー機能時におけるデータの流れを説明する。スキャナユニット１０により読み込まれたデータは、スキャナコントロールユニット５８を介してラインバッファ６９１に取り込まれる。ラインバッファ６９１に取り込まれたＲＧＢデータは、前述したＲＧＢのライン間補正処理が順次施され、同一ラインに対するＲＧＢデータがスキャナコントロールユニット５８から２値化処理ユニット６０に送り込まれる。
【００４７】
２値化処理ユニット６０に送り込まれたＲＧＢデータは、ハーフトーン処理された後、制御ＡＳＩＣ用ＳＤＲＡＭ６９内に格納されているルックアップテーブル（ＬＵＴ）６９５が参照されて、ＣＭＹＫの色毎の２値データに変換され、インターレース処理ユニット６２に送り込まれる。
【００４８】
インターレース処理ユニット６２に送り込まれたＣＭＹＫの２値データは、指定されたインターレース方式に基づいて、各ラスタラインの全データから書込キャリッジ３６の１回の走査毎に印刷されるデータに振り分けられる。例えば、１ラスタラインを書込キャリッジ３６の２回の走査にて形成する場合には、ラスタラインの端から奇数番目のドットを形成するデータと、偶数番目のドットを形成するデータとに振り分けられてＯＬ対応データが生成される。このＯＬ対応データは、インターレースバッファ６９２に６４ｂｉｔずつバースト転送されて記憶される。
【００４９】
また、インターレース処理ユニット６２では、インターレースバッファ６９２に記憶されたデータを所定サイズ毎に読み出して、インターレース処理ユニット６２内のＳＲＡＭ６２１にバースト転送する。このとき、インターレースバッファ６９２からは、印刷する画像解像度とノズルピッチとに基づいて印刷ヘッド３８のノズル配列に対応させてＯＬ対応データが読み出される。例えば、印刷する画像の解像度が７２０ｄｐｉであり、ノズルピッチが１／１８０ｉｎｃｈの場合には、隣接するノズルにて印刷した２本のラスタライン間に３本のラスタラインが印刷されることになる。このため、ＯＬ対応データからは３ラスタラインずつ間隔を空けたデータが書込キャリッジ３６の走査に対応したデータとして読み出されることになる。
【００５０】
転送されたデータはＳＲＡＭ６２１上で、ノズル配列に対応させるべく並び替えられてイメージバッファユニット６４に送出される。
【００５１】
イメージバッファユニット６４では、ＳＲＡＭ６２１の容量により細かくブロック化された画像データをイメージバッファ６９３にバースト転送し、書込キャリッジ３６の走査毎の各ノズルにインクを吐出させるためのヘッド駆動データとなるように整列させて記憶する。ここでイメージバッファ６９３，６９４は、書込キャリッジ３６の２回の走査分のヘッド駆動データを記憶するメモリ領域が割り当てられており、１回の走査分のヘッド駆動データが蓄積される毎に、ＣＰＵ５４によりヘッドコントロールユニット６８に送出されると共に、残りの１回の走査分のメモリ領域に次の走査に対応したヘッド駆動データの書き込みが開始される。この処理は、プリンタ機能の説明にて前述したイメージバッファの処理と同様である。
【００５２】
イメージバッファ６９３，６９４に記憶された走査毎のヘッド駆動データは、ＣＰＵ５４に制御されてＣＰＵＩＦユニット６６を介してＣＰＵ５４に読み込まれ、ＣＰＵ５４によりヘッドコントロールユニット６８に転送される。ヘッドコントロールユニット６８によりヘッド駆動データに基づいて印刷ヘッド３８が駆動され画像が印刷される。
以下、このコピー機能時における、本発明の特徴的な記録方式について詳細に説明する。
【００５３】
ＳＰＣ複合装置１は、同一サイズの複数の写真画像（例えば、表面に画像「Ａ」、「Ｂ」、「Ｃ」がそれぞれ表されている。以下、「画像Ａ」、「画像Ｂ」、「画像Ｃ」という）を同時に読み取った後に、所定の傾き以内に載置された画像を決定して、当該画像（例えば、画像Ａ、画像Ｂ及び画像Ｃ）のそれぞれを、原稿（写真画像）と同一サイズの用紙７に、余白を生じることなく、所望の数だけ印刷する。ＳＰＣ複合装置１の行う記録方式は、主にＬ版もしくは２Ｌ版の銀塩写真を焼増し感覚でコピーすることを主目的としているので、当該記録方式を写真コピー方式と呼ぶ。
（１）写真コピー方式の処理動作について
図１１は、本実施形態の簡単写真コピーの処理動作の手順を説明するためのフロー図である。図１２は、スキャナ部１０のカバーを開き、３枚の原稿５が原稿台ガラス１２上に載置された状態を示す斜視図である。図１３は、原稿台ガラス１２上に載置された３枚の画像を示している。図１４は、画像Ｂ及び画像Ｃが傾いて載置されたことを示す図である。図１５は、操作パネル７０の表示部７２に印刷すべき画像は３枚であることを表示している状態を示す。図１６は、原稿５（画像Ａ）がθ（ラジアン）傾いて原稿台ガラス１２上に載置された状態を示す図である。図１７は印刷された状態を示す図である。図１８は、原稿５がθだけ傾いて載置された状態を示す図である。図１９は、印刷された状態を示す図である。以下、図１１〜１９を用いて、本実施形態の記録装置の行う写真コピー方式について、説明する。なお、この写真コピーの処理動作手順に関するプログラムは、ＲＯＭ５５に格納されている。
【００５４】
まず、ユーザーは、ＳＰＣ複合装置Ａの給紙トレーに用紙７（本実施形態ではＬ版写真用紙を使用）をセットする（Ｓ１０１）。また、ユーザーは、操作パネル部７０の各種のボタンを操作し、用紙７に関する情報を入力する。すなわち、まず、ユーザーは、図５に示すメニューボタン９２によって、表示される設定項目を順次切り替え、設定項目である「印刷用紙」の表示画面にする。そして、ユーザーは、２つのボタン９０１，９０２を押して、設定値を「Ｌ版用紙」に設定する。これにより、ＳＰＣ複合装置は、用紙に関する情報を取得する。ただし、ユーザーが操作パネル部７０によって用紙の大きさを設定しない場合、用紙に関する設定値として、予め定められたデフォルト値（Ｌ版用紙）が用いられる。以下の説明では、Ｌ版サイズの単票状印刷用紙が複数枚セットされているものとする。
【００５５】
次に、ユーザーは、操作パネル部７０の各種のボタンを操作し、複数の印刷方式の中から「写真コピー」を選択する（Ｓ１０２）。すなわち、ユーザーは、メニューボタン９２によって表示される設定項目を順次切り替え、設定項目である「コピーモード」の表示画面にする。次に、ユーザーは、２つのボタン９０１，９０２を押すことによって、設定値を「写真コピー」に設定する。これにより、ＳＰＣ複合装置１の印刷方式が「写真コピー」に選択される（Ｓ１０２）。
【００５６】
次に、ユーザーは、ＳＰＣ複合装置１のスキャナ部１０に複数のＬ版写真画像（原稿５）をセットする（Ｓ１０３）。原稿５のセットの様子を、図１２及び図１３を用いて説明する。まず、ユーザーは、原稿台カバー１４を開き、複数の原稿５を原稿台ガラス１２に載置する（図１２）。この時ユーザーは、１枚目の原稿（画像Ａ）を、画像「Ａ」が表された側を下面にし、原稿台ガラス１２の左奥の原点マーク１２２に原稿５の角を合わせる（図１３）。次に、２枚目の原稿（画像Ｂ）を、同様に画像「Ｂ」が表された側を下面にし、１枚目の原稿の右隣にすきまを取って載置する。同様に３枚目の原稿（画像Ｃ）を、２枚目の原稿の右隣にすきまを取って載置する（図１３）。この時、原稿台ガラスの淵や記載されていないガイドを利用して、それぞれの原稿が正しい方向に載置されるようにする。そして、ユーザーは、原稿台カバー１４を閉め、原稿台ガラス１２上の原稿５を原稿台カバー１４によって原稿台ガラス１２側に押圧させる。
【００５７】
次に、ユーザーは、原稿台ガラス１２上に載置した原稿５のサイズを設定する（Ｓ１０４）。すなわち、ユーザーは、操作パネル部７０の各種のボタンを操作し、原稿５のサイズを設定することにより、ＳＰＣ複合装置は、画像に関する大きさ情報を取得する。ただし、ユーザーが操作パネル部７０によって原稿５のサイズを設定しない場合、原稿５に関する設定値として、予め定められたデフォルト値「Ｌ版サイズ」が用いられる。
【００５８】
次に、ユーザーは、写真コピーの実行を指示する（Ｓ１０５）。写真コピーの実行は、既に写真コピーを行うことが設定されているので、ユーザーが操作パネル部７０のカラーコピーボタン８４又はモノクロボタン８６を押すことによって、開始される。
【００５９】
次に、ＳＰＣ複合装置１のスキャナ部１０が、プレスキャンを開始する（Ｓ１０６）。プレスキャンは、印刷を行うためのスキャン動作に先立って行われる、画像領域情報を取得するための動作である。このプレスキャンでは、印刷を行う際のスキャン動作の解像度と比較して、低い解像度で画像の読み取りが行われる。また、このプレスキャンでは、ＲＧＢのリニアセンサのうちのＧ（グリーン）のリニアセンサのみのデータを取得する。プレスキャンは、画像読み取り時の解像度が低く（解像度が粗く）、単一色のデータのみを取得するため、読み取られた画像のデータ量が小さいので、印刷を行う際のスキャン動作と比較して、速く画像を読み取ることができる。
【００６０】
次に、ＳＰＣ複合装置１は、各原稿の画像領域情報を取得する（Ｓ１０７）。各原稿の画像領域を判別する処理方法について、図１４を使用して説明する。画像領域情報は、各画像が占める領域のＸ方向のそれぞれの最小座標（Ｘ１１、Ｘ２１、Ｘ３１）と最大座標（Ｘ１２、Ｘ２２、Ｘ３２）と、各画像が占める領域のＹ方向のそれぞれの最小座標（Ｙ１１、Ｙ２１、Ｙ３１）と最大座標（Ｙ１２、Ｙ２２、Ｙ３２）に基づく情報である（図１４）。すなわち、図１４の画像Ａのように原稿５がまっすぐセットされていれば、原稿の４角の点Ａ１（Ｘ１１，Ｙ１１）、点Ａ２（Ｘ１２，Ｙ１１）、点Ａ３（Ｘ１２，Ｙ１２）、点Ａ４（Ｘ１１，Ｙ１２）により囲まれる範囲が画像領域であり、この画像領域に係る座標情報が画像領域情報である。ただし、図１４の画像Ｂ及び画像Ｃのように、原稿５が斜めにセットされた場合、各画像の外接矩形（点線で示される長方形）が画像領域となり、画像の存在しない外側部分（図１４の斜線部分）を含む。すなわち、画像の傾きが大きくなるにしたがい、当該画像領域も大きくなり、画像が存在しない部分を多く含むことになる。そこで、本実施形態においては、後述するとおり、ある一定の傾き（スキュー値）を超えた場合には、もはやその画像は印刷されない。なお、Ｘ方向は読取キャリッジ１６の走査移動方向なので、Ｘ方向の画像領域の座標は、読取キャリッジ１６の駆動に関連づけられている。一方、Ｙ方向はＣＣＤセンサの走査方向なので、Ｙ方向の画像領域の座標は、ＣＣＤセンサの素子列に関連づけられている。以下の説明では、画像Ａの画像領域情報に係る領域の縦横の大きさは、Ｘ１２−Ｘ１１（ｍｍ）、Ｙ１２−Ｙ１１（ｍｍ）であり、画像Ｂ及び画像Ｃも同様である。  
次に、ＳＰＣ複合装置１は、印刷すべき画像の枚数を決定し（Ｓ１０８）、操作パネル７０の表示部７２にその数を表示する（Ｓ１０９）。ここで、読み取られた原稿が、印刷すべき画像に該当するかいなかは、Ｓ１０４にて設定した原稿５のサイズ（画像に関する大きさ情報）と、Ｓ１０７にて判別された画像領域情報を対比して、ＣＰＵ５４が決定する。すなわち、画像領域情報に係る領域の縦横の大きさ（図１４の画像Ｂであれば、Ｘ２２−Ｘ２１、Ｙ２２−Ｙ２１）と、あらかじめ設定された原稿５の縦横の大きさを対比して、画像領域情報に係る領域の縦横の大きさが原稿５の縦横の大きさの一定以内であるか否かを判断する。一定以内である原稿を、印刷すべき画像と決定し、当該決定された画像の枚数を操作パネル７０の表示部７２に表示する（図１５）。
この処理方法について、図１６に基づき説明する。画像領域情報に係る領域の縦横の大きさをＬ１、Ｈ１とすると、幾何学的関係よりＬ１、Ｈ１は次式（１）、（２）の通り算出される。なお、画像に関する大きさ情報に基づく画像Ａの縦横の大きさをＬ、Ｈとする。
L１＝Ｌｃｏｓθ＋Ｈｓｉｎθ・・・（１）
H１＝Ｌｓｉｎθ＋Ｈｃｏｓθ・・・（２）
ここで、原稿５の傾きを変更した場合を考えると、傾きがθ以内であれば、Ｌ≦Ｘ２２−Ｘ２１≦Ｌ１かつＨ≦Ｙ２２−Ｙ２１≦Ｈ１の条件式を満足する。原稿台ガラス１２に載置された各画像がこの条件式をみたすかいなかの判断をＣＰＵ５４が行い、所定の傾き（θ）以内に載置された画像のみを印刷すべき画像として決定する。すなわち、画像の傾きが大きいものは、画像領域の中に画像の存在しない外側部分を多く含むので、これらは印刷すべき画像から除外される。こうして、所定の傾き以内に、原稿台ガラス１２上に載置された画像の枚数を決定して、当該枚数を印刷すべき画像の数として操作パネル７０の表示部７２に表示する（Ｓ１０９）。ユーザーは、この表示された枚数により、傾いて載置されたために決定されなかった原稿の存在の有無を知ることができる。ユーザーは、印刷すべきと決定されなかった原稿の有無に関わらず以降の動作を行うことができ、その場合には、印刷すべきと決定された原稿のみを印刷することができる。また、印刷すべきと決定されなかった原稿があった場合に、以降の動作をいったん中止して、再度原稿をセットする動作（Ｓ１０３）に戻ることができる。
次に、ＳＰＣ複合装置１は、ＳＰＣ複合装置のスキャン部１０が、印刷を行うためのスキャンを行う読取領域を、前述した画像領域情報に基づき決定する（Ｓ１１０）。図１４に示す、原稿台ガラス１２上にまっすぐに載置された画像Ａは、図１７（Ａ）の様に印刷されるので、画像Ａと同一サイズのＬ版写真用紙に印刷することにより、焼増し感覚で簡単にコピーすることが実現される。しかし、図１４に示す傾いた画像Ｂを読取った後に印刷を行えば、通常は図１７（Ｂ）の様に印刷される。また、この傾いた画像の部分を抜き取り、傾き補正をすることにより図１７（Ａ）の様に印刷する一般的な方法としては、ＳＰＣ複合装置にホストコンピュータを接続して、ホストコンピュータよりＳＰＣ複合装置のスキャン部を操作し、その後ホストコンピュータよりＳＰＣ複合装置のプリンタ部を操作する。しかし、この様な方法ではホストコンピュータが必要となり、これらの煩雑な処理がユーザーの負担となる。そこで、本実施形態では、ホストコンピュータを使用せず、ユーザーの負担もなしに、簡単に写真画像を焼増し感覚でコピーすることを実現する処理方法を行う。当該処理方法について説明する。
【００６１】
原稿台ガラス１２上に載置した画像が傾いていた場合、画像領域情報に係る領域には画像の存在しない外側部分（図１４の斜線部分）を含むので、読取領域は、画像領域情報に係る領域の中で画像の存在しない部分を含まない最大領域とする。以下、図１８（Ａ）に基づいて説明する。図１８（Ａ）の画像領域情報に係る領域は点Ａ１'(Ｘ１１，Ｙ１１）、点Ａ２'(Ｘ１２，Ｙ１１）、点Ａ３'（Ｘ１２，Ｙ１２）、点Ａ４'(Ｘ１１，Ｙ１２）で囲まれる領域（外側の一点破線の長方形）で、画像Ａの存在しない部分を含む。そこで、画像Ａ（点Ａ１、Ａ２、Ａ３、Ａ４を実線で結んだ長方形）の内側に、長辺がＸ方向と平行に短辺がＹ方向と並行になる様に、画像Ａと相似の長方形を描く。この描かれた最大の長方形（画像Ａと２点で接する内接矩形）を読取領域と決定する。当該読取領域には、画像の存在しない領域はないので、この領域を印刷すれば図１９（Ａ）のように印刷される。なお、この読取領域と画像領域には一定の関係式が成立する。
この関係式について説明する。読取領域（一番内側の長方形）のＸ方向の長さ（ｌ）とＹ方向の長さを（ｈ）は、それぞれｌ＝ｘ１２−ｘ１１、ｈ＝ｙ１２−ｙ１１である。読取領域と画像Ａは相似形なので、
Ｌ：Ｈ＝ｌ：ｈ・・・（３）
の関係式が成立する。図１８（Ｂ）は図１８（Ａ）の点Ａ２と点Ａ２’’の付近を拡大した図である。点Ｐは読取領域の境界線上にあり、点Ａ２より読取領域の境界線に垂直におろした垂線と読取領域の境界線との交点である。ここで、三角形Ａ２Ａ２’’Ｐに関して、底辺ＰＡ２の長さをａ、高さＡ２’’Ｐをｂとすると、図１８（Ａ）上の幾何学的関係より、
ａ＝（Ｌ１−ｌ）/２・・・（４）
ｂ＝Ｌｓｉｎθ−（Ｈ１−ｈ）/２・・・（５）
と算出される。角Ａ２’’Ａ２Ｐはθであるから、
ａ：ｂ＝ｃｏｓθ：ｓｉｎθ・・・（６）
の関係式が成立する。  
次に、ユーザーは、操作パネル部７０の２つのボタン９０１，９０２を押すことによって、「写真コピー」を行う際の印刷枚数を設定することができる（Ｓ１１１）。このとき、ユーザーは、操作パネル７０の表示部７２に表示される枚数より、印刷に必要な用紙の総数を直ちに確認することができる。  
次に、ＳＰＣ複合装置１のスキャン部１０が、印刷を行うためのスキャンを行う（Ｓ１１２）。この読取動作は、ユーザーが操作パネル部７０のカラーコピーボタン８４又はモノクロボタン８６を押すことによって、開始される。このときのスキャン部１０の読取領域は、例えば図１８（Ａ）の画像Ａであれば、点Ａ１’’（ｘ１１，ｙ１１）、点Ａ２’’（ｘ１２，ｙ１１）、点Ａ３’’（ｘ１２，ｙ１２）、点Ａ４’’（ｘ１１，ｙ１２）によって囲まれる領域になる。なお、この読取動作の解像度は、前述のプレスキャンの際の解像度よりも高い。また、前述のプレスキャンでは単一色のデータのみを取得していたが、この読取動作では、ＲＧＢの各データを取得している。
【００６２】
次に、ＳＰＣ複合装置のプリンタ部が、印刷すべきと決定した画像の印刷を開始する（Ｓ１１３）。読取領域は画像Ａの相似形であるが、画像Ａより小さいので、画像Ａと同じサイズの用紙に印刷すれば、余白が生じてしまう。そこで、前期読取領域を画像Ａの大きさに拡大して印刷を実行する（図１９（Ｂ））。ここで、印刷された図１９（Ｂ）の画像Ａは、図１８（Ａ）の画像Ａと対比した場合、画像が傾いていて、図１８（Ａ）の画像Ａの一部分（図１８（Ａ）の斜線部分）は印刷されていない。しかし、画像の傾きが２度以内程度であれば、画像の傾きや印刷されない部分があっても実用上支障がない。本実施形態の記録装置であれば、原稿台カバー１４の押圧等により、原稿台ガラス１２上でわずかに傾いて載置された原稿５でも、図１７（Ｂ）の様に印刷されることはなく、図１９（B）のように印刷される。このように、わずかに傾いて載置された原稿５（写真画像）であっても、原稿５と同一サイズのＬ版写真用紙に印刷することにより、簡単に写真画像を焼増し感覚でコピーすることが実現できる。
（２）写真コピーを選択時の制御回路５０内でのデータの流れについて
写真コピーを選択時の制御回路５０内でのデータの流れについて、図１０を用いて説明する。
まず、ＣＰＵ５４では、Ｓ１０４の動作にて取得した原稿サイズの情報（画像大きさ情報）が、ＣＰＵ５４が直接読み取り可能なＳＤＲＡＭ５６に送り込まれる。
次に、プレスキャン開始から印刷すべきと決定された画像数の表示までの間の制御回路５０内でのデータの流れについて説明する。ＣＰＵ５４は、操作パネル部７０から「写真コピー」の設定後にカラーコピーボタン８４又はモノクロボタン８６の入力信号を受けて、スキャナコントロールユニット５８に制御信号を送信する。スキャナコントロールユニット５８は、ＣＰＵ５４からの制御信号に基づいて、スキャナ部１０を制御し、プレスキャン動作による原稿５の各画像の読み取りを開始する。
【００６３】
プレスキャン動作は、ＲＧＢのリニアセンサのうちのＧのリニアセンサのみのデータが、スキャナコントロールユニット５８を介してラインバッファ６９１に取り込まれる。前述の通り、プレスキャン動作では、画像読み取り時の解像度が低く（解像度が粗く）、単一色のデータのみを取得する。これにより、プレスキャン動作時にラインバッファ６９１に取り込まれるデータ量を小さくできるので、データの処理の負担を軽減でき、プレスキャンでは画像の読取動作を速く行うことができる。
【００６４】
そして、プレスキャン動作によって取り込まれたラインバッファ６９１のデータは、各画像の画像領域情報を得るため、２値データに変換される前に、ＣＰＵインターフェイスユニット６６を通じて、ＣＰＵ５４が直接読み取り可能なＳＤＲＡＭ５６に送り込まれる。
【００６５】
ＣＰＵ５４は、ＳＤＲＡＭ５６に送り込まれたデータを解析することによって、各画像の画像領域を判別する。本実施形態では、読取キャリッジ１６の移動方向（副走査方向）をＸ方向、ＣＣＤセンサ２８を構成するリニアセンサに平行な方向（主走査方向）をＹ方向とし、各画像の画像領域のＸ方向およびＹ方向の最小値と最大値を解析する。その結果、例えば図１４の画像Ｂであれば、ＣＰＵ５４は、画像領域情報（Ｘ２１，Ｙ２１）、（Ｘ２２，Ｙ２１）、（Ｘ２２，Ｙ２２）、（Ｘ２１，Ｙ２２）を取得する。
【００６６】
次に、ＣＰＵ５４は、各画像の画像領域情報に係る領域の縦横の大きさ（ここでは、図１４の画像Bについて説明する）Ｘ２２−Ｘ２１、Ｙ２２−Ｙ２１が、前述した条件式をみたすか否か判断する。まず、ＳＤＲＡＭ５６に送り込まれた原稿サイズの情報（画像大きさ情報）に基づき、所定の傾きをθとした場合のＸ方向の長さＬ１、とＹ方向の長さＨ１が、前述した式（１）及び式（２）により算出される。次に、条件式Ｌ≦Ｘ２２−Ｘ２１≦Ｌ１かつＨ≦Ｙ２２−Ｙ２１≦Ｈ１をみたすか、CPU５４が判断する。条件式をみたせば、印刷すべき画像として、その画像領域情報がＳＤＲＡＭ５６に送り込まれる。条件式をみたさない場合は、印刷すべき画像として決定されないので、その画像領域情報はＳＤＲＡＭ５６に送り込まれない。
次に、読取領域の決定の動作に関するデータの流れについて説明を行う。すなわち、ＳＰＣ複合装置１のスキャン部１０が、印刷をするためのスキャンを開始する（Ｓ１１２）にあたり、ＣＰＵ５４は、ＳＤＲＡＭ５６に送り込まれたデータを解析することによって、記録すべきと決定された画像について、読取領域を決定する。すなわち、読取領域は前述した画像領域情報（例えば図１８（Ａ）の画像Ａであれば（Ｘ１１，Ｙ１１）、（Ｘ１２，Ｙ１１）、（Ｘ１２，Ｙ１２）、（Ｘ１１，Ｙ１２））に基づき、前述した式（３）〜（６）をみたす、読取領域（図１８（Ａ）の点Ａ１’’、Ａ２’’、Ａ３’’、Ａ４’’で囲まれる領域）が決定される。そして、決定された読取領域に係る情報はＳＤＲＡＭ５６に送り込まれる。
次に、スキャン開始から印刷開始までの間の制御回路５０内でのデータの流れについて、説明する。ＣＰＵ５４は、操作パネル部７０のカラーコピーボタン８４又はモノクロボタン８６の入力信号を受けて、スキャナコントロールユニット５８に制御信号を送信する。当該制御信号には、スキャナ部が読取作業を行う範囲を示す、読取領域に係る情報が含まれている。そして、スキャナコントロールユニット５８は、ＣＰＵ５４からの制御信号に基づいて、スキャナ部１０を制御し、印刷すべきと決定された画像の読取領域に係る情報によって指定された範囲の読み取りを開始する。
【００６７】
スキャナコントロールユニット５８は、スキャナ部１０を制御し、所定の周期にてＣＣＤセンサから出力されるＲＧＢデータを、各画像別に、ラインバッファ６９１に取り込む。そして、以降の処理は画像別におこなわれ、各画像の印刷が行われる。  
スキャナコントロールユニット５８は、ラインバッファ６９１に一旦取り込まれたＲＧＢデータに対してＲＧＢのライン間補正処理（前述）し、同一ラインに対するＲＧＢデータを２値化処理ユニット６０に送り込む。
【００６８】
２値化処理ユニット６０は、送り込まれたＲＧＢデータをハーフトーン処理する。そして、２値化処理ユニット６０は、制御ＡＳＩＣ用ＳＤＲＡＭ６９内に格納されているルックアップテーブル（ＬＵＴ）６９５を参照し、ハーフトーン処理されたデータをＣＭＹＫの色毎の２値データに変換する。２値化ユニット６０は、ＣＭＹＫの色毎の２値データをインターレース処理ユニット６２に送り込む。
【００６９】
インターレース処理ユニット６２は、２値化処理ユニット６０から送り込まれたＣＭＹＫの色毎の２値データを、インターレースバッファ６９２に取り込む。そして、インターレースバッファ６９２に取り込まれた２値データは、ＣＰＵインターフェイスユニット６６を介して、ＣＰＵ５４が直接読み取り可能なＳＤＲＡＭ５６内のレイアウトバッファ５７３に送り込まれる。  
インターレース処理ユニット６２では、インターレースバッファ６９２に記憶されたデータを所定サイズ毎に読み出して、インターレース処理ユニット６２内のＳＲＡＭ６２１にバースト転送する。このとき、インターレースバッファ６９２からは、印刷する画像解像度とノズルピッチとに基づいて印刷ヘッド３８のノズル配列に対応させて２値データが読み出される。例えば、印刷する画像の解像度が７２０ｄｐｉであり、ノズルピッチが１／１８０ｉｎｃｈの場合には、隣接するノズルにて印刷した２本のラスタライン間に３本のラスタラインが印刷されることになる。このため、２値データからは３ラスタラインずつ間隔を空けたデータが書込キャリッジ３６の走査に対応したデータとして読み出されることになる。転送されたデータはＳＲＡＭ６２１上で、ノズル配列に対応させるべく並び替えられてイメージバッファユニット６４に送出される。
イメージバッファユニット６４では、ＳＲＡＭ６２１の容量により細かくブロック化された画像データをイメージバッファ６９３にバースト転送し、書込キャリッジ３６の走査毎の各ノズルにインクを吐出させるためのヘッド駆動データとなるように整列させて記憶する。イメージバッファ６９３，６９４に記憶された走査毎のヘッド駆動データは、ＣＰＵ５４に制御されてＣＰＵＩＦユニット６６を介してＣＰＵ５４に読み込まれ、ＣＰＵ５４によりヘッドコントロールユニット６８に転送される。  
次に、本実施形態では、読取領域に係る情報に基づいて読取られた画像を、原稿５と同じサイズに拡大して印刷する。すなわち、ＣＰＵ５４は、読取領域の縦又は横の大きさ（図１８（Ａ）のl、h）と大きさ情報に基づく原稿５の縦又は横の大きさ（Ｌ、Ｈ）を対比して、拡大倍率を算出する。ここで、読取領域と原稿サイズは相似形なので、Ｘ方向とＹ方向の拡大倍率は一致する。この拡大倍率に関するデータはいったんＳＤＲＡＭ５６に書き込まれた後、ＣＰＵ５４によりヘッドコントロールユニット６８に転送される。
【００７０】
そして、ヘッドコントロールユニット６８により、駆動データと、拡大倍率のデータに基づいて、印刷ヘッド３８が駆動され画像が印刷される。複数の印刷を行う場合には、当該データに基づいて、印刷ヘッド３８の駆動を複数回繰り返すことによって複数の印刷を行う。  
以上のデータの流れが、印刷すべきと決定された各画像について繰り返し行われることにより、同一サイズの複数の原稿を同時に読み取った後に、それぞれの原稿を、原稿と同一サイズの用紙７に所望の数だけ印刷することが実現される。  
上述の説明では、図１３に示すように原稿５を横向きに載置したが、９０度回転させて立て向きに載置してもよい。
また、上述の説明では、画像と相似の最大の長方形（画像Ａと２点で接する内接矩形）を、読取領域と決定したが、画像Aと１点もしくは３点〜４点で接する内接矩形、又はまったく接しない単なる相似の長方形であっても、同様に適用可能である。
【産業上の利用可能性】
【００７１】
記録装置として、インクジェット方式のＳＰＣ複合装置を例に説明したが、読取部を有する記録装置であれば、適用することができる。
【図面の簡単な説明】
【００７２】
【図１】本実施の形態に係る記録装置の概略構成を示した斜視図である。
【図２】スキャナ部のカバーを開いた状態を示す斜視図である。
【図３】記録装置の内部構成を示す説明図である。
【図４】プリンタ部の内部を露出させた状態を示す斜視図である。
【図５】操作パネル部の一例を示す図である。
【図６】印刷ヘッド周辺の配置を示した説明図である。
【図７】印刷用紙搬送機構の駆動部を説明するための説明図である。
【図８】ノズルの配列を示す説明図である。
【図９】駆動信号発生部の構成を示すブロック図である。
【図１０】制御回路の一例を示すブロック図である。
【図１１】本実施形態の写真コピーのフロー図である。
【図１２】スキャナ部に原稿がセットされた状態を示す斜視図である。
【図１３】原稿台ガラス上に複数の原稿が載置された状態を示す説明図である。
【図１４】傾いて載置された原稿を含む状態を示す説明図である。
【図１５】操作パネルの表示部が画像の数を表示している状態を示す図である。
【図１６】傾いて載置された原稿を示す説明図である。
【図１７】用紙に印刷された状態を示す図である。
【図１８】傾いて載置された原稿の読取領域を示す説明図である。
【図１９】用紙に印刷された状態を示す図である。
【符号の説明】
【００７３】
１  ＳＰＣ複合装置、３  ホストコンピュータ、５  原稿、７  用紙、１０  スキャナ部、１２  原稿台ガラス、１４  原稿台カバー、１６  読取キャリッジ、１８  駆動手段、１８１  タイミングベルト、１８２  プーリ、１８３  パルスモータ、１８４  アイドラプーリー、２０  規制ガイド、２２  露光ランプ、２４  レンズ、２６  ミラー、２８  ＣＣＤセンサ、２９  ガイド受け部、３０  プリンタ部、３０１  開口、３１  ギア列、３２  用紙供給部、３３  ノズル列、３４  排紙部、３４１  排紙トレー、３５  プラテン、３６  書込キャリッジ、３７  搬送ローラ、３８  印刷ヘッド、３９  排紙ローラ、３９１  従動ローラ、４０  キャリッジモータ、４１  ヒンジ機構、４２  紙送りモータ（ＰＦモータ）、４５  用紙検出センサ、４５１  レバー、４５２  透過型光センサ、４５３  作用部、４５４  遮光部、４６  リニア式エンコーダ、４６１  リニア式エンコーダ用符号板、４７  ロータリ式エンコーダ、４８  プーリ、４９  タイミングベルト、５０  制御回路、５１  制御用ＡＳＩＣ、５４  ＣＰＵ、５５  ＲＯＭ、５６  ＳＤＲＡＭ、５８  スキャナコントロールユニット、６０  ２値化処理ユニット、６２  インターレース処理ユニット、６４  イメージバッファユニット、６６  ＣＰＵインターフェイスユニット（ＣＰＵＩＦユニット）、６８  ヘッドコントロールユニット、６９  ＡＳＩＣ用ＳＤＲＡＭ、６９１  ラインバッファ、６９２  インターレースバッファ、６９３  イメージバッファ、７０  操作パネル部、７２  液晶ディスプレイ、７４  報知ランプ、７６  電源ボタン、７８  スキャンスタートボタン、８０  設定表示ボタン、８２  クリアボタン、８４  カラーコピーボタン、８６  モノクロコピーボタン、８８  ストップボタン、９０  コピー枚数設定ボタン、９２  メニューボタン
【図１】
2005117432.tif 000003
【図２】
2005117432.tif 000004
【図３】
2005117432.tif 000005
【図４】
2005117432.tif 000006
【図５】
2005117432.tif 000007
【図６】
2005117432.tif 000008
【図７】
2005117432.tif 000009
【図８】
2005117432.tif 000010
【図９】
2005117432.tif 000011
【図１０】
2005117432.tif 000012
【図１１】
2005117432.tif 000013
【図１２】
2005117432.tif 000014
【図１３】
2005117432.tif 000015
【図１４】
2005117432.tif 000016
【図１５】
2005117432.tif 000017
【図１６】
2005117432.tif 000018
【図１７】
2005117432.tif 000019
【図１８】
2005117432.tif 000020
【図１９】
2005117432.tif 000021