(57)【要約】【課題】制御上の用紙の大きさと印刷対象となる用紙の大きさが相違した際の不具合を防止する。【解決手段】ノズル列よりも搬送方向の上流側には、用紙Ｓの終端を検出する紙検出器５３を設ける。プリンタ側コントローラ６０は、紙検出器５３からの検出信号に基づいて用紙Ｓの終端の位置を取得する。そして、用紙Ｓの終端の位置が搬送量切り替え範囲に達するまでは、通常処理用搬送量で用紙Ｓを搬送させて印刷を行い、搬送量切り替え範囲に達した後は、通常処理用搬送量よりも少ない終端部処理用搬送量で用紙Ｓを搬送させて印刷を行う。【選択図】  図１２
2006231700.tif 000002
【特許請求の範囲】
【請求項１】
媒体を搬送するための搬送機構と、
媒体搬送方向に配置された複数のノズルからなるノズル列と、
前記ノズル列よりも前記媒体搬送方向の上流側に配置され、前記媒体の終端を検出するセンサと、
前記搬送機構による媒体の搬送、及び前記ノズル列からのインクの吐出を制御するコントローラであって、
第１の搬送量で前記媒体を搬送させて前記媒体に対する印刷を行わせた後に、前記第１の搬送量よりも少ない第２の搬送量で前記媒体を搬送させて前記媒体に対する印刷を行わせ、且つ、前記センサによる前記媒体の終端の検出結果に応じて、前記第１の搬送量から前記第２の搬送量へ切り替えるタイミングを定めるコントローラと、
を有する印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
前記複数のノズルの内、前記媒体搬送方向の上流側に位置する一部のノズルを臨む位置に設けられ、前記媒体に着弾しなかったインクを受けるインク受け部を、さらに有する印刷装置。
【請求項３】
請求項２に記載の印刷装置であって、
前記コントローラは、
前記センサによる前記媒体の終端の検出結果に基づいて前記媒体の終端の位置を取得し、取得した媒体の終端の位置が、前記媒体搬送方向の上流側に位置する一部のノズルで印刷される位置を超えた場合に、前記媒体に対する印刷を停止させる印刷装置。
【請求項４】
請求項１から請求項３の何れかに記載の印刷装置であって、
前記コントローラは、
前記センサによる前記媒体の終端の検出結果に基づいて前記媒体の終端の位置を取得し、取得した媒体の終端の位置が、予め定められた搬送量切り替え位置に達したタイミングで、前記第１の搬送量から前記第２の搬送量へ切り替える印刷装置。
【請求項５】
請求項４に記載の印刷装置であって、
前記搬送量切り替え位置は、
前記第１の搬送量による印刷で印刷されなかった部分を、前記第２の搬送量による印刷で印刷するために必要な搬送量に基づいて定められている印刷装置。
【請求項６】
請求項５に記載の印刷装置であって、
前記複数のノズルの内、前記媒体搬送方向の上流側に位置する一部のノズルを臨む位置に設けられ、前記媒体に着弾しなかったインクを受けるインク受け部を、さらに有し、
前記搬送量切り替え位置は、
前記媒体搬送方向の上流側に位置する一部のノズルの内、前記媒体搬送方向における最下流のノズルを基点とし、前記基点から前記第２の搬送量による印刷で印刷するために必要な搬送量だけ媒体搬送方向の上流側の位置を最下流の切り替え位置とし、前記最下流の切り替え位置から前記第１の搬送量だけ前記媒体搬送方向の上流側の位置を最上流の切り替え位置とする範囲に定められている印刷装置。
【請求項７】
請求項３から請求項６の何れかに記載の印刷装置であって、
前記搬送機構は、
前記媒体を搬送する際の駆動源となる搬送モータを有し、
前記コントローラは、
前記搬送モータに対する制御信号と前記センサによる前記媒体の終端の検出結果とに基づいて、前記媒体の終端の位置を取得する印刷装置。
【請求項８】
請求項２から請求項７の何れかに記載の印刷装置であって、
前記第２の搬送量は、
前記媒体搬送方向の上流側に位置する一部のノズルの数に基づき定められる印刷装置。
【請求項９】
請求項１から請求項８の何れかに記載の印刷装置であって、
前記センサは、
発光素子と受光素子を有し、前記媒体の有無によって前記受光素子の受光量を異ならせる印刷装置。
【請求項１０】
媒体を搬送するための搬送機構であって、前記媒体を搬送する際の駆動源となる搬送モータを有する搬送機構と、
媒体搬送方向に配置された複数のノズルからなるノズル列と、
前記ノズル列よりも前記媒体搬送方向の上流側に配置されたセンサであって、発光素子と受光素子を有し、前記媒体の有無によって前記受光素子の受光量を異ならせることで、前記媒体の終端を検出するセンサと、
前記複数のノズルの内、前記媒体搬送方向の上流側に位置する一部のノズルを臨む位置に設けられ、前記媒体に着弾しなかったインクを受けるインク受け部と、
前記搬送機構による媒体の搬送、及び前記ノズル列からのインクの吐出を制御するコントローラであって、
第１の搬送量で前記媒体を搬送させて前記媒体に対する印刷を行わせた後に、前記第１の搬送量よりも少ない第２の搬送量で前記媒体を搬送させて前記媒体に対する印刷を行わせ、
且つ、
前記搬送モータに対する制御信号と前記センサによる前記媒体の終端の検出結果とに基づいて、前記媒体の終端の位置を取得し、取得した媒体の終端の位置が、予め定められた搬送量切り替え位置に達したタイミングで、前記第１の搬送量から前記第２の搬送量へ切り替え、
前記取得した媒体の終端の位置が、前記媒体搬送方向の上流側に位置する一部のノズルで印刷される位置を超えた場合に、前記媒体に対する印刷を停止させる
コントローラと、
を有し、
前記搬送量切り替え位置は、
前記第１の搬送量による印刷で印刷されなかった部分を、前記第２の搬送量による印刷で印刷するために必要な搬送量に基づき、前記媒体搬送方向の上流側に位置する一部のノズルの内、前記媒体搬送方向における最下流のノズルを基点とし、前記基点から前記第２の搬送量による印刷で印刷するために必要な搬送量だけ媒体搬送方向の上流側の位置を最下流の切り替え位置とし、前記最下流の切り替え位置から前記第１の搬送量だけ前記媒体搬送方向の上流側の位置を最上流の切り替え位置とする範囲に定められ、
前記第２の搬送量は、
前記媒体搬送方向の上流側に位置する一部のノズルの数に基づき定められる印刷装置。
【請求項１１】
第１の搬送量で媒体を搬送させて前記媒体に対する印刷を行わせるステップと、
前記媒体の終端を検出するセンサからの検出信号に基づき、前記第１の搬送量から前記第１の搬送量よりも少ない第２の搬送量へ切り替えるタイミングを定めるステップと、
定めたタイミングで前記第１の搬送量から前記第２の搬送量へ切り替えて、前記媒体に対する印刷を行わせるステップと、を有する印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、媒体の搬送量を異ならせて印刷を行う印刷装置、及び、印刷方法に関する。
【背景技術】
【０００２】
プリンタ、プロッタ、及び、ファクシミリ等の印刷装置には、ノズルから吐出させたインクによって媒体上に画像を印刷するインクジェット方式のものがある。この印刷装置では、ヘッドを移動させながらインクを断続的に吐出させるインク吐出動作と、ヘッドの移動方向と交差する方向に媒体を搬送する搬送動作とを交互に行わせることで、媒体に画像を印刷している。
【０００３】
この種の印刷装置には、搬送量を異ならせて印刷を行うものがある。例えば、画像を印刷する領域を拡張するため、媒体の終端部分における搬送量を中間部分における搬送量よりも少なくして印刷を行うものがある（例えば、特許文献１を参照。）。この印刷装置において、搬送量の切り替えタイミングは、印刷対象となる媒体の大きさに基づいて定められていた。例えば、印刷の開始からのパス数（ヘッドを移動方向へ移動させた回数に相当する。）が規定数に達したことを条件にして搬送量を切り替えていた。
【特許文献１】特開平７−２４２０２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この種の印刷装置には、ヘッドよりも媒体搬送方向の上流側に、媒体を検出するためのセンサが設けられているものがある。この印刷装置では、センサによって媒体の終端が検出されると、規定パス数の印刷が行われた後に印刷が終了して媒体が排出される。この印刷装置において、搬送量の制御は、媒体の終端の検出とは連動していない。このため、印刷対象の媒体の長さが、制御上指定された媒体の長さと異なっていた場合に不具合が生じる場合がある。例えば、媒体搬送方向の長さに関し、印刷対象の媒体の方が制御上指定された媒体よりも短かった場合には、ヘッドの移動方向に長い未印刷の部分が所々に残った状態で、媒体が排出されてしまう。また、縁無し印刷において、印刷対象の媒体の方が制御上指定された媒体よりも長かった場合には、少ない搬送量で媒体が搬送される回数が通常よりも増えてしまい、その分印刷時間が長くなってしまう。
【０００５】
本発明は、このような課題に鑑みてなされたものであり、その目的は、制御上の媒体の大きさと印刷対象となる媒体の大きさが相違した際の不具合を防止することにある。
【課題を解決するための手段】
【０００６】
前記課題を解決するための主たる発明は、
媒体を搬送するための搬送機構と、
媒体搬送方向に配置された複数のノズルからなるノズル列と、
前記ノズル列よりも前記媒体搬送方向の上流側に配置され、前記媒体の終端を検出するセンサと、
前記搬送機構による媒体の搬送、及び前記ノズル列からのインクの吐出を制御するコントローラであって、
第１の搬送量で前記媒体を搬送させて前記媒体に対する印刷を行わせた後に、前記第１の搬送量よりも少ない第２の搬送量で前記媒体を搬送させて前記媒体に対する印刷を行わせ、且つ、前記センサによる前記媒体の終端の検出結果に応じて、前記第１の搬送量から前記第２の搬送量へ切り替えるタイミングを定めるコントローラと、
を有する印刷装置である。
【０００７】
本発明の他の特徴については、本明細書及び添付図面の記載によって明らかにする。
【発明を実施するための最良の形態】
【０００８】
＝＝＝開示の概要＝＝＝
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【０００９】
すなわち、媒体を搬送するための搬送機構と、媒体搬送方向に配置された複数のノズルからなるノズル列と、前記ノズル列よりも前記媒体搬送方向の上流側に配置され、前記媒体の終端を検出するセンサと、前記搬送機構による媒体の搬送、及び前記ノズル列からのインクの吐出を制御するコントローラであって、第１の搬送量で前記媒体を搬送させて前記媒体に対する印刷を行わせた後に、前記第１の搬送量よりも少ない第２の搬送量で前記媒体を搬送させて前記媒体に対する印刷を行わせ、且つ、前記センサによる前記媒体の終端の検出結果に応じて、前記第１の搬送量から前記第２の搬送量へ切り替えるタイミングを定めるコントローラと、を有する印刷装置が実現できること。  
このような印刷装置によれば、センサによる媒体の終端の検出結果に応じて、前記第１の搬送量から前記第２の搬送量へ切り替えるタイミングが定められ、このタイミングで第１の搬送量から第２の搬送量への切り替えが行われる。このため、印刷対象の媒体の大きさが制御上指定された媒体の大きさと相違してしまっても、適正な印刷を行うことができる。
【００１０】
かかる印刷装置であって、前記複数のノズルの内、前記媒体搬送方向の上流側に位置する一部のノズルを臨む位置に設けられ、前記媒体に着弾しなかったインクを受けるインク受け部を、さらに有すること。  
このような印刷装置によれば、所謂縁無し印刷を行う場合において、媒体の大きさが相違してしまっても、装置内が汚れてしまう不具合を防止できる。
【００１１】
かかる印刷装置であって、前記コントローラは、前記センサによる前記媒体の終端の検出結果に基づいて前記媒体の終端の位置を取得し、取得した媒体の終端の位置が、前記媒体搬送方向の上流側に位置する一部のノズルで印刷される位置を超えた場合に、前記媒体に対する印刷を停止させること。  
このような印刷装置によれば、印刷時間の短縮化が図れる。
【００１２】
かかる印刷装置であって、前記コントローラは、前記センサによる前記媒体の終端の検出結果に基づいて前記媒体の終端の位置を取得し、取得した媒体の終端の位置が、予め定められた搬送量切り替え位置に達したタイミングで、前記第１の搬送量から前記第２の搬送量へ切り替えること。  
このような印刷装置によれば、第１の搬送量から第２の搬送量へ切り替えるタイミングを適正化できる。
【００１３】
かかる印刷装置であって、前記搬送量切り替え位置は、前記第１の搬送量による印刷で印刷されなかった部分を、前記第２の搬送量による印刷で印刷するために必要な搬送量に基づいて定められていること。  
このような印刷装置によれば、第２の搬送量による印刷の範囲を最適化でき、ひいては印刷時間の短縮化が図れる。
【００１４】
かかる印刷装置であって、前記搬送量切り替え位置は、前記媒体搬送方向の上流側に位置する一部のノズルの内、前記媒体搬送方向における最下流のノズルを基点とし、前記基点から前記第２の搬送量による印刷で印刷するために必要な搬送量だけ媒体搬送方向の上流側の位置を最下流の切り替え位置とし、前記最下流の切り替え位置から前記第１の搬送量だけ前記媒体搬送方向の上流側の位置を最上流の切り替え位置とする範囲に定められていること。  
このような印刷装置によれば、用紙の終端部分に未印刷の部分が残ってしまう不具合を確実に防止できる。
【００１５】
かかる印刷装置であって、前記搬送機構は、前記媒体を搬送する際の駆動源となる搬送モータを有し、前記コントローラは、前記搬送モータに対する制御信号と前記センサによる前記媒体の終端の検出結果とに基づいて、前記媒体の終端の位置を取得すること。  
このような印刷装置によれば、媒体の終端の位置を取得するにあたり、搬送モータに対する制御信号を用いるので、特別な構成を付加することなく高い精度で媒体の終端の位置が取得できる。
【００１６】
かかる印刷装置であって、前記第２の搬送量は、前記媒体搬送方向の上流側に位置する一部のノズルの数に基づき定められること。  
このような印刷装置によれば、第２の搬送量を最適化でき、ひいては印刷時間の短縮化が図れる。
【００１７】
かかる印刷装置であって、前記センサは、発光素子と受光素子を有し、前記媒体の有無によって前記受光素子の受光量を異ならせること。  
このような印刷装置によれば、媒体の終端を精度良く検出できる。
【００１８】
また、媒体を搬送するための搬送機構であって、前記媒体を搬送する際の駆動源となる搬送モータを有する搬送機構と、媒体搬送方向に配置された複数のノズルからなるノズル列と、前記ノズル列よりも前記媒体搬送方向の上流側に配置されたセンサであって、発光素子と受光素子を有し、前記媒体の有無によって前記受光素子の受光量を異ならせることで、前記媒体の終端を検出するセンサと、前記複数のノズルの内、前記媒体搬送方向の上流側に位置する一部のノズルを臨む位置に設けられ、前記媒体に着弾しなかったインクを受けるインク受け部と、前記搬送機構による媒体の搬送、及び前記ノズル列からのインクの吐出を制御するコントローラであって、第１の搬送量で前記媒体を搬送させて前記媒体に対する印刷を行わせた後に、前記第１の搬送量よりも少ない第２の搬送量で前記媒体を搬送させて前記媒体に対する印刷を行わせ、且つ、前記搬送モータに対する制御信号と前記センサによる前記媒体の終端の検出結果とに基づいて、前記媒体の終端の位置を取得し、取得した媒体の終端の位置が、予め定められた搬送量切り替え位置に達したタイミングで、前記第１の搬送量から前記第２の搬送量へ切り替え、前記取得した媒体の終端の位置が、前記媒体搬送方向の上流側に位置する一部のノズルで印刷される位置を超えた場合に、前記媒体に対する印刷を停止させるコントローラと、を有し、前記搬送量切り替え位置は、前記第１の搬送量による印刷で印刷されなかった部分を、前記第２の搬送量による印刷で印刷するために必要な搬送量に基づき、前記媒体搬送方向の上流側に位置する一部のノズルの内、前記媒体搬送方向における最下流のノズルを基点とし、前記基点から前記第２の搬送量による印刷で印刷するために必要な搬送量だけ媒体搬送方向の上流側の位置を最下流の切り替え位置とし、前記最下流の切り替え位置から前記第１の搬送量だけ前記媒体搬送方向の上流側の位置を最上流の切り替え位置とする範囲に定められ、前記第２の搬送量は、前記媒体搬送方向の上流側に位置する一部のノズルの数に基づき定められる印刷装置を実現することもできる。  
このような印刷装置によれば、既述のほぼ全ての効果を奏するので、本発明の目的が最も有効に達成される。
【００１９】
また、第１の搬送量で媒体を搬送させて前記媒体に対する印刷を行わせるステップと、前記媒体の終端を検出するセンサからの検出信号に基づき、前記第１の搬送量から前記第１の搬送量よりも少ない第２の搬送量へ切り替えるタイミングを定めるステップと、定めたタイミングで前記第１の搬送量から前記第２の搬送量へ切り替えて、前記媒体に対する印刷を行わせるステップと、を有する印刷方法を実現することもできる。
【００２０】
＝＝＝印刷システム１００＝＝＝
＜印刷システム１００の構成について＞
次に、本発明を実施するための最良の形態について説明する。なお、以下の説明は、印刷装置と印刷制御装置とを含む印刷システムを例に挙げて行う。ここで、図１は、印刷システム１００の構成を説明する図である。  
この印刷システム１００は、印刷装置としてのプリンタ１と、印刷制御装置としてのコンピュータ１１０とを含んでいる。具体的には、コンピュータ１１０と、表示装置１２０と、入力装置１３０と、記録再生装置１４０とを有する。プリンタ１は、用紙、布、フィルム等の媒体に画像を印刷するものである。なお、この媒体に関し、以下の説明では、代表的な媒体である用紙Ｓ（図３Ａを参照。）を例に挙げて説明する。コンピュータ１１０は、プリンタ１と通信可能に接続されている。そして、プリンタ１に画像を印刷させるため、コンピュータ１１０は、その画像に応じた印刷データをプリンタ１に出力する。このコンピュータ１１０には、アプリケーションプログラムやプリンタドライバ等のコンピュータプログラムがインストールされている。表示装置１２０は、ディスプレイを有する。この表示装置１２０は、例えば、コンピュータプログラムのユーザーインタフェースを表示するためのものである。入力装置１３０は、例えば、キーボード１３１やマウス１３２である。記録再生装置１４０は、例えば、フレキシブルディスクドライブ装置１４１やＣＤ−ＲＯＭドライブ装置１４２である。
【００２１】
＝＝＝コンピュータ１１０＝＝＝
＜コンピュータ１１０の構成について＞
次に、コンピュータ１１０の構成について説明する。ここで、図２は、コンピュータ１１０、及びプリンタ１の構成を説明するブロック図である。  
このコンピュータ１１０は、前述した記録再生装置１４０と、ホスト側コントローラ１１１とを有する。記録再生装置１４０は、ホスト側コントローラ１１１と通信可能に接続されており、例えばコンピュータ１１０の筐体に取り付けられている。ホスト側コントローラ１１１は、コンピュータ１１０における各種の制御を行うものであり、前述した表示装置１２０や入力装置１３０も通信可能に接続されている。このホスト側コントローラ１１１は、インタフェース部１１２と、ＣＰＵ１１３と、メモリ１１４とを有する。インタフェース部１１２は、プリンタ１との間に介在し、データの受け渡しを行う。ＣＰＵ１１３は、コンピュータ１１０の全体的な制御を行うための演算処理装置である。メモリ１１４は、ＣＰＵ１１３が使用するコンピュータプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ、磁気ディスク装置等によって構成される。このメモリ１１４に格納されるコンピュータプログラムとしては、前述したように、アプリケーションプログラムやプリンタドライバがある。そして、ＣＰＵ１１３は、メモリ１１４に格納されているコンピュータプログラムに従って各種の制御を行う。
【００２２】
プリンタドライバは、アプリケーションプログラムから出力された画像データを印刷データに変換する機能をコンピュータ１１０に実現させる。そして、プリンタ１は、コンピュータ１１０からの印刷データを受信することで用紙Ｓに対する印刷を行う。言い換えると、コンピュータ１１０は、印刷データを介してプリンタ１の動作を制御しているといえる。従って、コンピュータ１１０は、このプリンタドライバによって印刷制御装置として機能する。そして、プリンタドライバは、画像データを印刷データに変換する機能を実現させるためのコードを有する。
【００２３】
印刷データは、プリンタ１が解釈できる形式のデータであって、各種のコマンドデータと、画素データとを有する。コマンドデータとは、プリンタ１に特定の動作の実行を指示するためのデータである。このコマンドデータには、例えば、給紙を指示するコマンドデータ、搬送量を示すコマンドデータ、排紙を指示するコマンドデータがある。また、画素データは、印刷される画像の画素に関するデータである。ここで、画素とは、用紙上に仮想的に定められた方眼状の升目であり、ドットが形成される領域を示す。そして、印刷データにおける画素データは、用紙上に形成されるドットに関するデータ（例えば、ドットの大きさのデータ）である。本実施形態において、画素データは２ビットのデータによって構成されている。例えば図７に示すように、この画素データには、ドット無しに対応するデータ［００］と、小ドットに対応するデータ［０１］と、中ドットの形成に対応するデータ［１０］と、大ドットに対応するデータ［１１］とがある。従って、このプリンタ１は、１画素の中で４階調を表現できる。そして、プリンタドライバは、アプリケーションプログラムから出力された画像データを印刷データに変換するため、解像度変換処理、色変換処理、ハーフトーン処理、ラスタライズ処理などを行う（後述する）。
【００２４】
＝＝＝プリンタ１＝＝＝
＜プリンタ１の構成について＞
次に、プリンタ１の構成について説明する。ここで、図３Ａは、本実施形態のプリンタ１の構成を説明する斜視図である。図３Ｂは、本実施形態のプリンタ１の構成を説明する側面図である。なお、以下の説明では、図２も参照する。  
図２に示すように、プリンタ１は、用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０、検出器群５０、プリンタ側コントローラ６０、及び駆動信号生成回路７０を有する。このプリンタ１では、プリンタ側コントローラ６０によって制御対象部、すなわち用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０、及び駆動信号生成回路７０が制御される。これにより、プリンタ側コントローラ６０は、コンピュータ１１０から受け取った印刷データに基づき、用紙Ｓに画像を印刷させる。また、検出器群５０の各検出器は、プリンタ１内の状況を監視している。そして、各検出器は、検出結果をプリンタ側コントローラ６０に出力する。各検出器からの検出結果を受けたプリンタ側コントローラ６０は、その検出結果に基づいて制御対象部を制御する。
【００２５】
＜用紙搬送機構２０について＞
用紙搬送機構２０は、媒体を搬送するための搬送機構に相当する。この用紙搬送機構２０は、用紙Ｓを搬送方向に所定の搬送量で搬送するものである。この搬送方向は、次に説明するキャリッジ移動方向と交差する方向である。そして、図３Ａ及び図３Ｂに示すように、用紙搬送機構２０は、給紙ローラ２１と、搬送モータ２２と、搬送ローラ２３と、プラテン２４と、排紙ローラ２５とを有する。給紙ローラ２１は、紙挿入口に挿入された用紙Ｓを印刷開始位置へ向けて送るためのローラであり、この例ではＤ形の断面形状をしている。搬送モータ２２は、用紙Ｓを搬送方向に搬送させる際の駆動源である。本実施形態の搬送モータ２２は、直流モータ（ＤＣモータ）によって構成されている。搬送ローラ２３は、給紙ローラ２１によって送られてきた用紙Ｓを搬送方向へ搬送するためのローラである。この搬送ローラ２３の動作も搬送モータ２２によって制御される。排紙ローラ２５は、印刷が終了した用紙Ｓを搬送するためのローラである。
【００２６】
プラテン２４は、印刷中の用紙Ｓを、この用紙Ｓの裏面側から支持する部材である。ここで、図４Ａはプラテン２４の平面図である。図４Ｂは、プラテン２４の一部を拡大して示す斜視図である。プラテン２４には、用紙Ｓに着弾しなかったインクを受けるためのインク受け溝２４１が設けられている。このインク受け溝２４１は、ヘッドとの対向面が開放された溝状の部分であり、ヘッドが有するノズルと対向する位置に設けられている。なお、インク受け溝２４１とノズルとの位置関係については、後で説明する。そして、インク受け溝２４１には、インクを吸収するためのインク吸収部材２４２が設けられている。このインク吸収部材２４２は、スポンジ等の液体を吸収できる部材によって作製されている。このインク吸収部材２４２と用紙Ｓとを直接接触させないようにするため、プラテン２４には複数の突起２４３が設けられている。この突起２４３は、インク吸収部材２４２の表面よりも上側（ヘッド側）に突出しており、その先端面が用紙Ｓの背面に接触する。
【００２７】
＜キャリッジ移動機構３０について＞
キャリッジ移動機構３０は、ヘッドユニット４０が取り付けられたキャリッジＣＲをキャリッジ移動方向に移動させるためのものである。キャリッジ移動方向には、一側から他側への移動方向と、他側から一側への移動方向が含まれている。なお、ヘッドユニット４０はヘッド４１を有し、ヘッド４１は複数のノズルＮｚによって構成されるノズル列（Ｎｋ〜Ｎｙ）を有する（図５及び図６を参照。）。このため、キャリッジ移動方向は、ノズル列が移動するノズル列の移動方向（所定方向）に相当する。従って、キャリッジ移動機構３０は、ノズル列を所定方向に移動させるノズル列移動機構に相当する。
【００２８】
このキャリッジ移動機構３０は、キャリッジモータ３１と、ガイド軸３２と、タイミングベルト３３と、駆動プーリー３４と、従動プーリー３５とを有する。キャリッジモータ３１は、キャリッジＣＲを移動させるための駆動源に相当する。このキャリッジモータ３１は、プリンタ側コントローラ６０によって動作が制御される。そして、キャリッジモータ３１の回転軸には、駆動プーリー３４が取り付けられている。この駆動プーリー３４は、キャリッジ移動方向の一端側に配置されている。駆動プーリー３４とは反対側のキャリッジ移動方向の他端側には、従動プーリー３５が配置されている。タイミングベルト３３は、キャリッジＣＲに接続されているとともに、駆動プーリー３４と従動プーリー３５とに架け渡されている。ガイド軸３２は、キャリッジＣＲを移動可能な状態で支持する。このガイド軸３２は、キャリッジ移動方向に沿って取り付けられている。従って、キャリッジモータ３１が動作すると、キャリッジＣＲは、このガイド軸３２に沿ってキャリッジ移動方向に移動する。
【００２９】
＜ヘッドユニット４０について＞
ヘッドユニット４０は、インクを用紙Ｓに向けて吐出させるためのものである。このヘッドユニット４０は、キャリッジＣＲに取り付けられている。そして、このヘッドユニット４０が有するヘッド４１は、プラテン２４に対向する位置に取り付けられている。また、ヘッドユニット４０が有するヘッド制御部４２は、ケースの内部に設けられている。
【００３０】
次に、ヘッド４１の構造について説明する。ここで、図５は、ヘッド４１の構造を説明するための断面図である。図６は、ヘッド４１が有するノズルＮｚの配置を説明するための図である。例示したヘッド４１は、インク貯留室４１１から圧力室４１２を通ってノズルＮｚに至る一連のインク流路を有している。このインク流路はノズルＮｚに対応する数だけ設けられている。そして、圧力室４１２の一部を区画する振動板４１３にはピエゾ素子４１４が設けられている。このピエゾ素子４１４は、圧力室４１２とは反対側となる振動板４１３の表面に設けられており、電位差に応じて振動板４１３を変形させる。インク流路はインクで満たされているため、振動板４１３の変形によって、対応するノズルＮｚからインクを吐出させることができる。このようなピエゾ素子４１４は、インクを吐出させるための動作を実行可能な素子に相当する。
【００３１】
このヘッド４１において、ノズルＮｚは、所定ピッチで用紙Ｓの搬送方向に配置されており、ノズル列を構成している。ノズルＮｚの形成ピッチは、ｋ・Ｄで表される。ここで、Ｄは、搬送方向における最小のドットピッチ、つまり、用紙Ｓに形成されるドットの最高解像度での間隔である。また、ｋは、最小のドットピッチＤとノズルピッチとの関係を表す係数であり、１以上の整数に定められる。例えば、ノズルピッチが１８０ｄｐｉ（１／１８０インチ）であって、搬送方向のドットピッチが７２０ｄｐｉ（１／７２０インチ）である場合、係数ｋは４となる。図示の例において、各ノズル列のノズルＮｚは、下流側のノズルＮｚほど若い番号が付されている（♯１〜♯１８０）。すなわち、ノズルＮｚ（♯１）は、ノズルＮｚ（♯１８０）よりも搬送方向の下流側、つまり用紙Ｓの始端側に位置している。そして、このノズル列が、キャリッジ移動方向（ノズル列移動方向）に位置を異ならせて、複数設けられている。また、このヘッド４１は、吐出させるインクの種類をノズル列毎に定めることができる。このヘッド４１は、図６の左側から、ブラックインクを吐出させる第１ノズル列Ｎｋと、シアンインクを吐出させる第２ノズル列Ｎｃと、マゼンタインクを吐出させる第３ノズル列Ｎｍと、イエローインクを吐出させる第４ノズル列Ｎｙとを有している。
【００３２】
前述したインク受け溝２４１は、搬送方向の下流側及び上流側において、キャリッジＣＲが移動し得る範囲の全体に設けられている。このインク受け溝２４１において、搬送方向の下流側に位置する部分はノズルＮｚ（♯１）〜ノズルＮｚ（♯３５）に臨み、搬送方向の上流側に位置する部分はノズルＮｚ（♯１４５）〜ノズルＮｚ（♯１８０）に臨む。このため、ノズルＮｚ（♯１）〜ノズルＮｚ（♯３５）、及び、ノズルＮｚ（♯１４５）〜ノズルＮｚ（♯１８０）から吐出されたインクは、用紙Ｓに着弾しなかった場合において、インク吸収部材２４２に着弾して吸収される。その結果、プリンタ１の内部が汚れてしまう不具合を防止できる。
【００３３】
以下の説明では、便宜上、インク受け溝２４１における搬送方向の下流側の部分を下流側インク受け溝２４１ａともいい、搬送方向の上流側の部分を上流側インク受け溝２４１ｂともいう。この上流側インク受け溝２４１ｂは、用紙Ｓの終端部分への印刷時において、用紙Ｓに着弾しなかったインクを受けるインク受け部に相当する。そして、このインク受け溝２４１は、規格化された大きさの用紙Ｓの側縁に対応する位置にも設けられている。例えば、Ａ４版の用紙Ｓ、Ｂ５版の用紙Ｓ、はがきサイズの用紙Ｓにおける側縁に対応する位置において、搬送方向に沿って設けられている。また、下流側インク受け溝２４１ａに臨むノズルＮｚ（♯１）〜ノズルＮｚ（♯３５）は、縁無し印刷において、用紙Ｓの始端部分を印刷する際に用いられるノズル群である。以下、これらのノズルＮｚを総称して始端部処理用ノズル群ともいう。同様に、上流側インク受け溝２４１ｂに臨むノズルＮｚ（♯１４５）〜ノズルＮｚ（♯１８０）は、縁無し印刷において、用紙Ｓの終端部分を印刷する際に用いられるノズル群である。以下、これらのノズルＮｚを総称して終端部処理用ノズル群ともいう。
【００３４】
＜検出器群５０について＞
検出器群５０は、プリンタ１の状況を監視するためのものである。図３Ａ，図３Ｂに示すように、この検出器群５０には、リニア式エンコーダ５１、ロータリー式エンコーダ５２、紙検出器５３、及び紙幅検出器５４が含まれている。リニア式エンコーダ５１は、キャリッジＣＲのキャリッジ移動方向の位置を検出するためのものである。ロータリー式エンコーダ５２は、搬送ローラ２３の回転量を検出するためのものである。紙検出器５３は、印刷される用紙Ｓを検出するためのものである。紙幅検出器５４は、印刷される用紙Ｓの幅を検出するためのものである。
【００３５】
本実施形態において、紙検出器５３は、発光素子と受光素子とを有する光学式センサによって構成されている。この紙検出器５３では、用紙Ｓの有無に応じて受光素子の受光量を異ならせている。例えば、用紙Ｓが有る場合には受光素子が用紙Ｓからの反射光を受光し、用紙Ｓが無くなった場合には受光素子は反射光を受光しない。すなわち、紙検出器５３からの検出信号は、用紙Ｓの始端や終端が通過したタイミングでレベルが変化する。従って、この紙検出器５３は、用紙Ｓの始端や終端を検出するセンサに相当する。プリンタ側コントローラ６０では、紙検出器５３からの検出信号のレベルを監視することで、用紙Ｓの始端や終端が通過したタイミングを知ることもできる。なお、紙検出器５３に関し、用紙Ｓが有る場合に、用紙Ｓによって光を遮り、受光素子に受光させないようにしてもよい。そして、この紙検出器５３は、ヘッド４１（ノズル列）よりも上流側に配置されている。このため、プリンタ側コントローラ６０は、用紙Ｓの始端や終端の位置を印刷前に認識することができる。
【００３６】
＜プリンタ側コントローラ６０について＞
前述したように、プリンタ側コントローラ６０は、プリンタ１の制御を行うものである。例えば、プリンタ側コントローラ６０は、搬送モータ２２の回転量を制御することによって用紙Ｓの搬送を制御する。また、プリンタ側コントローラ６０は、キャリッジモータ３１の回転を制御することによってキャリッジＣＲの移動を制御する。すなわち、プリンタ側コントローラ６０は、所定の搬送量で用紙Ｓを搬送させる動作と、キャリッジＣＲ（ヘッド４１）を移動させながら断続的にインクを吐出させる動作とを交互に行わせることで、用紙Ｓに画像を印刷させている。このプリンタ側コントローラ６０は、図２に示すように、インタフェース部６１と、ＣＰＵ６２と、メモリ６３と、制御ユニット６４とを有する。インタフェース部６１は、外部装置であるコンピュータ１１０との間で、データの受け渡しを行う。ＣＰＵ６２は、プリンタ１の全体的な制御を行うための演算処理装置である。メモリ６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ等の記憶素子によって構成される。そして、ＣＰＵ６２は、メモリ６３に記憶されているコンピュータプログラムに従って各制御対象部を制御する。例えば、ＣＰＵ６２は、制御ユニット６４を介して用紙搬送機構２０やキャリッジ移動機構３０を制御する。即ち、搬送モータ２２やキャリッジモータ３１に対する制御信号を出力する。また、ＣＰＵ６２は、ヘッド４１の動作を制御するためのヘッド制御信号をヘッド制御部４２に出力したり、駆動信号ＣＯＭを生成させるための波形情報を駆動信号生成回路７０に出力したりする。
【００３７】
＜駆動信号生成回路７０について＞
駆動信号生成回路７０は、ピエゾ素子４１４に印加される駆動信号ＣＯＭを、プリンタ側コントローラ６０から出力された波形情報に基づいて生成する。ここで、図７は、駆動信号ＣＯＭと、駆動信号ＣＯＭの印加制御とを説明するための図である。例示した駆動信号ＣＯＭは、１つの繰り返し周期内に４つの波形部が含まれている。そして、各波形部には、１つの駆動パルスが含まれている。すなわち、第１波形部ＳＳ１には第１駆動パルスＰＳ１が含まれ、第２波形部ＳＳ２には第２駆動パルスＰＳ２が含まれている。また、第３波形部ＳＳ３には第３駆動パルスＰＳ３が含まれ、第４波形部ＳＳ４には第４駆動パルスＰＳ４が含まれている。ここで、第１駆動パルスＰＳ１、第３駆動パルスＰＳ３、第４駆動パルスＰＳ４は、互いに同じ形状をしている。そして、これらの駆動パルスの内、１つの駆動パルスがピエゾ素子４１４に印加されると、対応するノズルＮｚからは所定量（例えば７ｐｌ）のインクが吐出される。また、２つの駆動パルスがピエゾ素子４１４に印加されると、倍の量のインクが吐出される。つまり、印加される駆動パルスの数が増える程、吐出されるインクの量が増える。一方、第２駆動パルスＰＳ２は、インクを吐出させない場合に用いられる駆動パルスである。この第２駆動パルスＰＳ２がピエゾ素子４１４に印加されると、インクが吐出されない程度に、メニスカス（ノズルＮｚで露出しているインクの自由表面）が振動する。このような振動によってノズル付近のインクが攪拌され、インクの増粘防止が図れる。
【００３８】
ヘッド制御部４２は、印刷データとして送られてくる画素データに基づき、ピエゾ素子４１４に印加する波形部を定める。簡単に説明すると、画素データがドット無しに対応するデータ［００］であった場合、ヘッド制御部４２は、第２波形部ＳＳ２のみをピエゾ素子４１４に印加させる。また、小ドットの形成を示すデータ［０１］であった場合、ヘッド制御部４２は、第３波形部ＳＳ３のみをピエゾ素子４１４に印加させる。同様に、ヘッド制御部４２は、画素データが中ドットの形成を示すデータ［１０］であった場合には第３波形部ＳＳ３及び第４波形部ＳＳ４をピエゾ素子４１４に印加させ、画素データが大ドットの形成を示すデータ［１１］であった場合には第１波形部ＳＳ１、第３波形部ＳＳ３及び第４波形部ＳＳ４をピエゾ素子４１４に印加させる。この制御を行うことで、このプリンタ１では、１画素の中で４階調を表現している。
【００３９】
＝＝＝印刷動作＝＝＝
＜コンピュータ１１０側の動作について＞
まず、コンピュータ１１０側の動作について説明する。ここで、図８は、印刷動作の実行期間中におけるコンピュータ１１０側の動作を説明するためのフローチャートである。このコンピュータ１１０側の動作は、プリンタドライバに基づき、ホスト側コントローラ１１１によって実行される。従って、プリンタドライバは、各動作を実行するためのコードを有している。
【００４０】
この動作においてホスト側コントローラ１１１は、解像度変換処理（ステップＳ１０）、色変換処理（ステップＳ２０）、ハーフトーン処理（ステップＳ３０）、ラスタライズ処理（Ｓ４０）を順次行う。なお、これらの処理は、ユーザーが、プリンタ１をコンピュータ１１０に通信可能に接続し、図１で説明した印刷システム１００にした状態で行われる。具体的には、印刷画質や用紙サイズ等の必要な情報が入力された状態で、プリンタドライバのユーザーインタフェースの画面から、印刷実行の操作がなされたことを条件に行われる。以下、各処理について説明する。
【００４１】
解像度変換処理（Ｓ１０）：解像度変換処理は、アプリケーションプログラムから出力された画像データ（テキストデータ、イメージデータなど）を、用紙Ｓに画像を印刷する際の解像度（印刷するときのドットの間隔であり、印刷解像度ともいう。）に変換する処理である。例えば、印刷解像度が７２０×７２０ｄｐｉに指定されている場合、ホスト側コントローラ１１１は、アプリケーションプログラムから受け取った画像データを７２０×７２０ｄｐｉの解像度の画像データに変換する。この変換方法としては、画素データの補間や間引きなどがある。なお、この画像データ中の各画素データは、ＲＧＢ色空間により表される多段階（例えば２５６段階）の階調値を有するデータである。以下、このＲＧＢの階調値を有する画素データのことをＲＧＢ画素データと言い、また、これらＲＧＢ画素データから構成される画像データをＲＧＢ画像データと言う。
【００４２】
色変換処理（Ｓ２０）：色変換処理は、前述したＲＧＢ画像データの各ＲＧＢ画素データを、ＣＭＹＫ色空間により表される多段階（例えば２５６段階）の階調値を有するデータに変換する処理である。ここで、ＣＭＹＫは、プリンタ１が有するインクの色である。すなわち、Ｃはシアンを意味する。また、Ｍはマゼンタを、Ｙはイエローを、Ｋはブラックをそれぞれ意味する。以下、このＣＭＹＫの階調値を有する画素データのことをＣＭＹＫ画素データといい、これらＣＭＹＫ画素データから構成される画像データのことをＣＭＹＫ画像データという。この色変換処理は、例えば、ＲＧＢの階調値とＣＭＹＫの階調値とを対応付けたテーブルを参照することによって行われる。
【００４３】
ハーフトーン処理（Ｓ３０）：ハーフトーン処理は、多段階の階調値を有するＣＭＹＫ画素データを、プリンタ１が表現可能な、少段階の階調値を有するＣＭＹＫ画素データに変換する処理である。例えば、ハーフトーン処理により、２５６段階の階調値を示すＣＭＹＫ画素データが、４段階の階調値を示す２ビットのＣＭＹＫ画素データに変換される。この２ビットのＣＭＹＫ画素データは、前述したように、ドット無しに対応するデータ［００］と、小ドットに対応するデータ［０１］と、中ドットの形成に対応するデータ［１０］と、大ドットに対応するデータ［１１］である。このようなハーフトーン処理には、例えばディザ法等が利用され、プリンタ１がドットを分散して形成できるような２ビットのＣＭＫＹ画素データを作成する。また、このハーフトーン処理に用いる方法は、ディザ法に限るものではなく、γ補正法や誤差拡散法等を利用しても良い。
【００４４】
ラスタライズ処理（Ｓ４０）：ラスタライズ処理は、ハーフトーン処理がなされたＣＭＹＫ画像データを、プリンタ１へ転送すべきデータ順に変更する処理である。ラスタライズ処理されたデータは、前述した印刷データとしてプリンタ１に出力される。ホスト側コントローラ１１１は、規定量の印刷データが得られる毎に、得られた印刷データをプリンタ１へ出力する。本実施形態では、１パス分の印刷データが得られる毎に、この印刷データを出力する。なお、パスとは、キャリッジＣＲをキャリッジ移動方向へ１回移動させる動作を意味する。
【００４５】
＜プリンタ１側の動作について＞
次に、プリンタ１側の動作について説明する。ここで、図９は、印刷時におけるプリンタ１の動作を説明するフローチャートである。以下に説明される各動作は、プリンタ側コントローラ６０が、メモリ６３内に格納されたコンピュータプログラムに従って、各制御対象部を制御することにより実行される。そして、コンピュータプログラムは、各動作を実行させるためのコードを有する。
【００４６】
印刷命令受信（Ｓ１１０）：プリンタ側コントローラ６０は、コンピュータ１１０からインタフェース部６１を介して、印刷命令を受信する。この印刷命令は、コンピュータ１１０から送信される印刷データのヘッダに含まれている。そして、コントローラは、受信した印刷データに含まれる各種コマンドの内容を解析し、以下の給紙動作、搬送動作、ドット形成動作等を行う。
【００４７】
給紙動作（Ｓ１２０）：印刷命令を受信したならば、プリンタ側コントローラ６０は、給紙動作を行う。給紙動作とは、印刷対象となる用紙Ｓを移動させ、印刷開始位置（所謂、頭出し位置）に位置決めする処理である。すなわち、プリンタ側コントローラ６０は、給紙ローラ２１を回転させ、印刷対象となる用紙Ｓを搬送ローラ２３まで送る。続いて、プリンタ側コントローラ６０は、搬送ローラ２３を回転させ、給紙ローラ２１から送られてきた用紙Ｓを印刷開始位置に位置決めする。なお、用紙Ｓが印刷開始位置に位置決めされたとき、ヘッド４１の少なくとも一部のノズルＮｚは、用紙Ｓと対向する。
【００４８】
ドット形成動作（Ｓ１３０）：次に、プリンタ側コントローラ６０は、ドット形成動作を行う。ドット形成動作とは、所定方向（具体的には、キャリッジ移動方向）に沿って移動するノズルＮｚからインクを断続的に吐出させ、用紙Ｓにドットを形成する動作である。コントローラは、キャリッジモータ３１を駆動し、キャリッジＣＲをキャリッジ移動方向に移動させる。また、コントローラは、キャリッジＣＲが移動している間に、印刷データに基づいてノズルＮｚからインクを吐出させる。そして、ノズルＮｚから吐出されたインクが用紙上に着弾すれば、用紙上にドットが形成される。すなわち、このドット形成動作により、用紙上には、ノズルＮｚの移動方向に沿った複数のドットからなるラスタラインが形成される。
【００４９】
搬送動作（Ｓ１４０）：次に、プリンタ側コントローラ６０は、搬送動作を行う。搬送動作とは、用紙Ｓを搬送方向へ所定の搬送量だけ移動させる処理である。プリンタ側コントローラ６０は、搬送モータ２２を駆動し、搬送ローラ２３を回転させて用紙Ｓを搬送方向に搬送する。この搬送動作により、ヘッド４１は、先程のドット形成動作によって形成されたドットの位置（搬送方向の位置）とは異なる位置に、ドットを形成することができる。ここで、所定の搬送量は、用紙Ｓの始終端部分と中間部分とで異なっている。即ち、用紙Ｓの始終端部分における搬送量は、用紙Ｓの中間部分における搬送量よりも小さい。また、プリンタ側コントローラ６０は、この搬送動作にて紙検出器５３からの検出信号に基づき、用紙Ｓの終端が紙検出器５３を通過したか否かを監視している。なお、所定の搬送量や用紙Ｓの終端の検出については、後で説明する。
【００５０】
排紙判断（Ｓ１５０）：次に、プリンタ側コントローラ６０は、印刷中の用紙Ｓについて排紙を行うか否かの判断を行う。この判断時において、印刷中の用紙Ｓに印刷するためのデータが残っていれば、排紙は行われない。そして、プリンタ側コントローラ６０は、印刷するためのデータがなくなるまで、或いは、用紙Ｓの終端の位置が終端部処理用ノズル群を超えるまで、ドット形成動作と搬送動作とを交互に繰り返す。その結果、ドット（ラスタライン）から構成される画像が、次第に用紙上へ印刷される。
【００５１】
排紙動作（Ｓ１６０）：印刷中の用紙Ｓに印刷するためのデータがなくなったならば、プリンタ側コントローラ６０は、排紙動作を行って印刷された用紙Ｓを排出する。すなわち、プリンタ側コントローラ６０は、排紙ローラ２５を回転させることにより、印刷された用紙Ｓを排出する。なお、排紙を行うか否かの判断は、印刷データに含まれる排紙コマンドに基づいて行っても良い。
【００５２】
印刷終了判断（Ｓ１７０）：次に、プリンタ側コントローラ６０は、印刷を続行するか否かの判断を行う。次の用紙Ｓに印刷を行うのであれば、次の用紙Ｓの給紙動作を行う。また、次の用紙Ｓに印刷を行わないのであれば印刷動作を終了する。
【００５３】
＝＝＝印刷方式について＝＝＝
このような構成を有する本実施形態のプリンタ１では、インターレース方式による印刷が行われる。そして、このインターレース方式を用いることで、インクの吐出特性といったノズルＮｚ毎の個体差を、印刷される画像上で分散し、目立たないようにしている。ここで、図１０は、インターレース方式の説明図であり、途中のパスから用紙Ｓの搬送量を少なくした例を説明している。なお、説明の便宜上、ヘッド４１の代わりとして示すノズル列が、用紙Ｓに対して移動しているように描かれているが、実際には用紙Ｓが搬送方向に移動される。つまり、この図は、ノズル列と用紙Ｓとの相対的な位置関係を示すものである。また、各ラスタラインの番号は、便宜上付したものである。具体的には、パスＮ＋５で最も用紙Ｓの終端側に形成されるラスタラインをｒ（１）として示している。加えて、同図において、黒丸で示されたノズルＮｚは、実際にインクを吐出するノズルＮｚであり、白丸で示されたノズルＮｚはインクを吐出しないノズルＮｚである。
【００５４】
例示したインターレース方式では、用紙Ｓが搬送方向に一定の搬送量で搬送される毎に、各ノズルＮｚが、その直前のパスで形成されたラスタラインのすぐ上のラスタラインを形成する。このように搬送量を一定にして各ラスタラインを形成するためには、実際にインクを吐出するノズル数Ｎｎ（整数）は係数ｋと互いに素の関係にあることが求められ、搬送量ＦはＮｎ・Ｄに設定される。
【００５５】
図１０の例において、ノズル列は、搬送方向に沿って配列された８個のノズルＮｚを有するが、搬送量Ｆを一定にして各ラスタラインを形成するために、７個のノズルＮｚを用いてインターレース方式による印刷が行われている。また、７個のノズルＮｚが用いられるため、用紙Ｓは搬送量７・Ｄにて搬送される。その結果、例えば、１８０ｄｐｉ（４・Ｄ）のノズルピッチのノズル列を用いて、７２０ｄｐｉ（＝Ｄ）のドット間隔にて用紙Ｓにドットが形成される。そして、７個のノズルＮｚを用いた印刷がパスＮまで行われる。そして、パスＮ＋１以降は、搬送量３・Ｄにて印刷が行われる。このような搬送量の切り替えは、用紙Ｓにおける中間部分の印刷から終端部分の印刷に移行する場合等に行われる。終端部分の印刷では、インクのプラテン２４への着弾を防止すべく、上流側インク受け溝２４１ｂに臨むノズルＮｚを使用するからである。この場合、終端部分の印刷における搬送量は、インク受け部に臨むノズルＮｚの数に応じて定められる。これは、インク受け部に臨むノズルＮｚを有効に使用して、印刷を効率よく行わせるためである。その結果、終端部処理用搬送量を最適化できる。
【００５６】
ところで、搬送量３・Ｄの場合、通常は３個のノズルＮｚを用いれば、搬送量を一定に保ったまま各ラスタラインを埋めることができる。しかし、７個のノズルＮｚを用いた印刷で形成されなかったラスタラインを補完的に形成するため、この例では使用するノズルＮｚが段階的に減らされている。パスＮでは、ラスタラインｒ（１６），ｒ（２０），ｒ（２４）の様に、４ライン毎にラスタラインが形成される。前述したように、このインターレース方式では、その直前のパスで形成されたラスタラインのすぐ上のラスタラインを形成する。このため、パスＮにおいて、ラスタラインｒ（１６）〜ｒ（１９）と、ラスタラインｒ（２１），ｒ（２２）と、ラスタラインｒ（２５），ｒ（２６）と、ラスタラインｒ（２９），ｒ（３３）が形成されずに残っている。これらのラスタラインを形成するため、パスＮ＋１では６個のノズルＮｚを用いた印刷が行われ、パスＮ＋２では５個のノズルＮｚを用いた印刷が行われ、パスＮ＋３では４個のノズルＮｚを用いた印刷が行われている。そして、パスＮ＋４以降は３個のノズルＮｚを用いた印刷が行われる。
【００５７】
このように、搬送量７・Ｄの印刷動作から搬送量３・Ｄの印刷動作へ切り替えた場合、搬送量３・Ｄの印刷動作を複数パス分行う必要があることが判る。例えば、ラスタラインｒ（１６）よりも用紙Ｓの始端側に位置する全てのラスタラインを形成するためには、パスＮ＋３まで印刷動作を行う必要がある。同様に、ラスタラインｒ（７）よりも用紙Ｓの始端側に位置する全てのラスタラインを形成するためには、パスＮ＋５まで印刷動作を行う必要がある。
【００５８】
＜印刷動作における概要について＞
このプリンタ１では、搬送方向の両端部分における搬送量を中間部分における搬送量よりも小さくして印刷を行っている。そして、用紙Ｓの終端側の部分で搬送量を切り替える場合には、紙検出器５３からの検出結果に基づいて、中間部分の印刷に適した搬送量（第１の搬送量に相当する。以下、通常処理用搬送量ともいう。）から終端部分の印刷に適した搬送量（第２の搬送量に相当する。以下、終端部処理用搬送量ともいう。）へと切り替えるタイミングを定めている。このように、用紙Ｓの終端の位置を取得し、取得した用紙Ｓの終端の位置に基づいて搬送量を切り替えるタイミングを定めているので、印刷対象の用紙Ｓにおける搬送方向のサイズが、指定されたサイズと相違してしまっても、印刷を適正に行わせることができる。例えば、未印刷のラインが残ったまま印刷が終了してしまったり、終端部分における搬送量で不必要に多くの範囲を印刷してしまったりする不具合を防止することができる。以下、印刷動作について詳細に説明する。
【００５９】
＜搬送量の切り替えについて＞
まず、搬送量の切り替えについて説明する。ここで、図１１Ａは、搬送量の切り替え制御を説明するための概念図である。図１１Ｂは、搬送モータ２２に対する制御信号と、紙検出器５３からの検出信号の関係を説明するタイミングチャートである。図１１Ｃは、用紙Ｓの終端の位置を説明する概念図である。また、図１２は、用紙Ｓの終端の位置を説明するための概念図である。このプリンタ１において、プリンタ側コントローラ６０は、紙検出器５３による検出結果に基づいて用紙Ｓの終端の位置を取得する。そして、取得した終端の位置から搬送量の切り替えタイミングを定める。この切り替えタイミングは、通常処理用搬送量で用紙Ｓを搬送した場合において、用紙Ｓの終端が搬送量切り替え位置に達するまでのパス数として定められる。
【００６０】
ここで、搬送量切り替え位置について説明する。この搬送量切り替え位置を定めるためには、以下の条件を考慮する必要がある。第１の条件は、終端部処理用ノズル群における最下流のノズルＮｚ（ノズルＮｚ（＃１４５）が相当する。）から搬送方向の上流側に定められることである。搬送量切り替え位置が、この最下流のノズルＮｚよりも搬送方向の下流側に定められると、ノズルＮｚから吐出されたインクが下流側インク受け溝２４１ａから外れてしまい、プラテン２４に付着してしまうからである。第２の条件は、終端部処理用搬送量による印刷範囲（以下、終端部処理必要範囲ともいう。）が確保できることである。図１０の例で説明したように、インターレース方式において、用紙Ｓの終端部分を隙間無く印刷するためには、通常処理用搬送量から終端部処理用搬送量に切り替わった後、終端部処理用搬送量による印刷を複数パス行う必要がある。このため、搬送量切り替え位置は、少なくともこの複数パスの印刷範囲（終端部処理必要範囲）が確保できる位置に定められる。第３の条件は、通常処理量搬送量で搬送しても終端部処理必要範囲が確保できることである。
【００６１】
以上の条件を考慮して、このプリンタ１では、搬送量切り替え位置が定められている。具体的には、図１１Ａに示すように、終端部処理用ノズル群における最下流のノズルＮｚを基点にして、この基点から搬送方向の上流側に終端部処理必要範囲だけ離れた位置を、最下流の搬送量切り替え位置としている。そして、最下流の搬送量切り替え位置から搬送方向の上流側に通常処理量搬送量だけ離れた位置を、最上流の搬送量切り替え位置としている。従って、最下流の搬送量切り替え位置から最上流の搬送量切り替え位置までの範囲が、搬送量切り替え位置として定められる。以下、この範囲のことを搬送量切り替え範囲ともいう。
【００６２】
次に、用紙Ｓの終端の位置を取得する動作について説明する。前述したように、中間部分に対する印刷動作において、用紙Ｓは通常処理用搬送量毎に搬送される。このため、単に紙検出器５３からの検出信号を監視したのでは、取得した用紙Ｓの終端の位置は、通常処理用搬送量分の幅を持ってしまう。そこで、本実施形態では、搬送モータ２２が直流モータであることに着目し、搬送モータ２２への制御信号の出力タイミングと紙検出器５３からの検出信号におけるレベル変化のタイミングとに基づいて用紙Ｓの終端の位置を検出するようにしている。図１１Ｂに示すように、搬送モータ２２への制御信号が、停止を示すＬレベルから動作を示すＨレベルに変化すると、搬送モータ２２は用紙Ｓを搬送する。
【００６３】
ここで、搬送モータ２２は直流モータであるから、Ｈレベルの電圧値に応じた回転数で回転する。このため、用紙Ｓの搬送量は、搬送モータ２２への制御信号をＨレベルにした後の経過時間によって判断することができる。そして、毎回の搬送動作において、用紙Ｓの搬送量は予め定められている。すなわち、用紙Ｓの中間部分に対する印刷動作において、用紙Ｓは、通常処理用搬送量毎に搬送されている。従って、紙検出器５３からの検出信号が、紙有りを示すＬレベルから紙無しを示すＨレベルになったタイミングｔｄに基づいて、用紙Ｓの終端の位置を取得することができる。具体的には、搬送モータ２２への制御信号をＨレベルにしたタイミングｔｍと、紙検出器５３からの検出信号がＨレベルになったタイミングｔｄとの差△ｔから用紙Ｓの終端が紙検出器５３を通過するまでの搬送量△ｍが取得される。そして、図１１Ｃに示すように、通過するまでの搬送量△ｍと通常処理用搬送量との差から、この搬送動作を終了した時点における用紙Ｓの終端の位置が取得される。このように構成することで、特別な構成を付加することなく、高い精度で用紙Ｓの終端の位置を取得できる。
【００６４】
さらに、プリンタ側コントローラ６０は、通常処理用搬送量に基づき、パス毎の用紙Ｓの終端の位置を取得できる。このため、プリンタ側コントローラ６０は、用紙Ｓの終端が紙検出器５３を通過した後、用紙Ｓの終端が搬送量切り替え範囲に達するまでのパス数を求めることもできる。図１２の例で説明すると、プリンタ側コントローラ６０は、用紙Ｓの終端が紙検出器５３を通過した直後の位置ＰＥ１から用紙Ｓの終端が搬送量切り替え範囲に達する位置ＰＥ２まで移動するために必要なパス数（つまり、搬送量）を、用紙Ｓの終端が紙検出器５３を通過した直後に求めることができる。
【００６５】
＜搬送量の切り替え動作の具体例について＞
次に、図１２を参照して、搬送量の切り替え動作の具体例について説明する。なお、以下の動作は、メモリ６３に記憶されたコンピュータプログラムに従ってプリンタ側コントローラ６０が実行する。このため、このコンピュータプログラムは、以下の動作を実行させるためのコードを有する。
【００６６】
用紙Ｓの中間部分に対する印刷時において、プリンタ側コントローラ６０は、通常処理用搬送量（第１の搬送量）で用紙Ｓを搬送させて用紙Ｓに画像を印刷する。ここで、プリンタ側コントローラ６０は、搬送動作（Ｓ１６０，図９を参照。）が行われる毎に、紙検出器５３からの検出信号を監視している。そして、プリンタ側コントローラ６０は、紙検出器５３からの検出信号のレベルが、紙有りを示すレベル（例えばＬレベル）から紙無しを示すレベル（例えばＨレベル）へ変化した場合に、用紙Ｓの終端の位置を取得する。前述したように、プリンタ側コントローラ６０は、搬送モータ２２に対する制御信号のレベルを変化させたタイミングと、紙検出器５３からの検出信号のレベルが変化したタイミング（用紙Ｓの終端が通過したタイミング）とに基づいて、通過直後における用紙Ｓの終端の停止位置ＰＥ１を取得する。
【００６７】
また、プリンタ側コントローラ６０は、停止位置ＰＥ１と通常処理用搬送量とに基づいて、用紙Ｓの終端が搬送量切り替え範囲に達するために必要なパス数を取得する。この例では、８パス後の停止位置ＰＥ２が搬送量切り替え範囲内であるため、必要なパス数として８パスが取得される。そして、この必要なパス数が、終端部処理用搬送量（第２の搬送量）に切り替えるタイミングを規定する。そして、この必要なパス数の情報は、コンピュータ１１０へ出力される。これにより、コンピュータ１１０は、前述したラスタサイズ処理（Ｓ４０）において、該当するパス数以降における用紙Ｓの搬送量や使用ノズルＮｚを変更する。すなわち、ハーフトーン処理（Ｓ３０）がなされたＣＭＹＫ画像データの並び順を、終端部処理用搬送量に適合させるように定める。
【００６８】
その後は、定めたパス数の印刷が行われるまで、言い換えれば、用紙Ｓの終端の位置が搬送量切り替え範囲内に達するまで、通常処理用搬送量による印刷が繰り返し行われる。そして、定めたパス数の印刷が行われたことを条件に切り替えタイミングと判断され、用紙Ｓの搬送量が通常処理用搬送量から終端部処理用搬送量に変更される。すなわち、コンピュータ１１０は、終端部処理用搬送量に対応した印刷データをプリンタ１へ出力する。そして、この印刷データを受け取ったプリンタ１は、通常処理用搬送量から終端部処理用搬送量へ切り替えて、用紙Ｓの終端部分に対する印刷を行う。
【００６９】
この終端部分に対する印刷においても、プリンタ側コントローラ６０は、用紙Ｓの終端の位置を取得する。ここで、プリンタ側コントローラ６０は、用紙Ｓの終端の位置が、終端部処理用ノズル群における最下流のノズルＮｚ（＃１４５）を超えたか否かを監視している。そして、用紙Ｓの終端の位置が最下流のノズルＮｚ（＃１４５）を超えた場合、プリンタ側コントローラ６０は印刷動作を終了して排紙動作（Ｓ１５０）を行うと共に、印刷動作を終了する旨の情報をコンピュータ１１０へ出力する。印刷動作を終了する旨の情報を受け取ったコンピュータ１１０は、画像データの印刷データへの変換を停止する。そして、次の用紙Ｓに対する画像データがある場合には、その画像データの印刷データへの変換を行う。また、次の用紙Ｓに対する画像データがない場合には、印刷データへの変換処理を終了する。
【００７０】
以上の制御を行うプリンタ１では、従来のプリンタ１に比べて以下の利点がある。すなわち、紙検出器５３による用紙Ｓの終端の検出結果に応じて、通常処理用搬送量から終端部処理用搬送量へ切り替えるタイミングが定められ、このタイミングで通常処理用搬送量から終端部処理用搬送量への切り替えが行われる。このため、印刷対象となる用紙Ｓの大きさが制御上指定された用紙Ｓの大きさと相違してしまっても、適正な印刷を行うことができる。即ち、印刷対象となる用紙Ｓの長さに適したタイミングで終端部処理用搬送量に切り替えられるので、適正な印刷を行うことができる。例えば、終端部処理用搬送量による印刷回数が過度に多くなってしまう等の不具合を防止できる。そして、終端部処理用搬送量で必要となる印刷範囲を考慮して搬送量切り替え範囲が定められているので、終端部処理用搬送量での印刷回数（パス数）が適正化されて、処理時間の短縮化が図れる。また、終端部処理用搬送量の印刷で未印刷のラインが残ってしまう不具合を確実に防止できる。
【００７１】
＝＝＝その他の実施の形態＝＝＝
上記の実施形態では、印刷装置としてのプリンタ１について説明したが、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。例えば、以下に示す実施形態であっても本発明に含まれる。
【００７２】
＜印刷方式について＞
前述した実施形態では、説明の便宜のため、モデル化したノズル列（８ノズル）を例に挙げてインターレース方式を説明した。しかし、インターレース方式は、この例に限定されない。実際のノズル列は、９６個や１８０個という多数のノズルＮｚで構成されている。このため、インターレース方式にも種々の方式がある。例えば、インターレース方式には、１つのラスタラインを複数のノズルＮｚに担当させるオーバーラップ方式を加えたものがある。このようなインターレース方式であっても本発明に含まれる。
【００７３】
＜搬送モータ２２について＞
前述した実施形態では、直流モータによって構成された搬送モータ２２を例に挙げて説明した。しかし、搬送モータ２２は他の種類のモータで構成されていてもよい。例えば、パルスモータで構成されていてもよい。この場合、用紙Ｓの終端が紙検出器５３を通過したタイミング（検出信号のレベルが変化したタイミング）と搬送モータ２２に与えたパルスの数とに基づいて、プリンタ側コントローラ６０は、用紙Ｓの終端の位置を取得することができる。
【００７４】
＜紙検出器５３について＞
前述した実施形態では、発光素子と受光素子とを有する紙検出器５３を例に挙げて説明した。しかし、紙検出器５３は、他の構成のものであってもよい。例えば、用紙Ｓが接触することで回転するアームを有するメカニカルセンサであってもよい。
【図面の簡単な説明】
【００７５】
【図１】印刷システム１００の構成を説明する図である。
【図２】コンピュータ１１０、及びプリンタ１の構成を説明するブロック図である。
【図３】図３Ａは、本実施形態のプリンタ１の構成を説明する斜視図である。図３Ｂは、本実施形態のプリンタ１の構成を説明する側面図である。
【図４】図４Ａはプラテン２４の平面図である。図４Ｂは、プラテン２４の一部を拡大して示す斜視図である。
【図５】ヘッド４１の構造を説明するための断面図である。
【図６】ヘッド４１が有するノズルＮｚの配置を説明するための図である。
【図７】駆動信号ＣＯＭと、駆動信号ＣＯＭの印加制御とを説明するための図である。
【図８】印刷動作の実行期間中におけるコンピュータ１１０側の動作を説明するためのフローチャートである。
【図９】印刷時におけるプリンタ１の動作を説明するフローチャートである。
【図１０】インターレース方式の説明図である。
【図１１】図１１Ａは、搬送量の切り替え制御を説明するための概念図である。図１１Ｂは、搬送モータ２２に対する制御信号と、紙検出器５３からの検出信号の関係を説明するタイミングチャートである。図１１Ｃは、用紙Ｓの終端の位置を説明する概念図である。
【図１２】用紙Ｓの終端の位置を説明するための概念図である。
【符号の説明】
【００７６】
１  プリンタ，２０  用紙搬送機構，２１  給紙ローラ，２２  搬送モータ，
２３  搬送ローラ，２４  プラテン，２４１  インク受け溝，
２４１ａ  下流側インク受け溝，２４１ｂ  上流側インク受け溝，
２４２  インク吸収部材，２４３  突起，２５  排紙ローラ，
３０  キャリッジ移動機構，３１  キャリッジモータ，３２  ガイド軸，
３３  タイミングベルト，３４  駆動プーリー，３５  従動プーリー，
４０  ヘッドユニット，４１  ヘッド，４１１  インク貯留室，４１２  圧力室，
４１３  振動板，４１４  ピエゾ素子，４２  ヘッド制御部，５０  検出器群，
５１  リニア式エンコーダ，５２  ロータリー式エンコーダ，５３  紙検出器，
５４  紙幅検出器，６０  プリンタ側コントローラ，６１  インタフェース部，
６２  ＣＰＵ，６３  メモリ，６４  制御ユニット，７０  駆動信号生成回路，
１００  印刷システム，１１０  コンピュータ，１１１  ホスト側コントローラ，
１１２  インタフェース部，１１３  ＣＰＵ，１１４  メモリ，１２０  表示装置，
１３０  入力装置，１３１  キーボード，１３２  マウス，１４０  記録再生装置，
１４１  フレキシブルディスクドライブ装置，１４２  ＣＤ−ＲＯＭドライブ装置，
Ｓ  用紙，ＣＲ  キャリッジ，Ｎｚ  ノズル，Ｎｋ  第１ノズル列，
Ｎｃ  第２ノズル列，Ｎｍ  第３ノズル列，Ｎｙ  第４ノズル列，ＣＯＭ  駆動信号，
ＳＳ１  第１波形部，ＳＳ２  第２波形部，ＳＳ３  第３波形部，ＳＳ４  第４波形部，
ＰＳ１  第１駆動パルス，ＰＳ２  第２駆動パルス，ＰＳ３  第３駆動パルス，
ＰＳ４  第４駆動パルス
【図１】
2006231700.tif 000003
【図２】
2006231700.tif 000004
【図３】
2006231700.tif 000005
【図４】
2006231700.tif 000006
【図５】
2006231700.tif 000007
【図６】
2006231700.tif 000008
【図７】
2006231700.tif 000009
【図８】
2006231700.tif 000010
【図９】
2006231700.tif 000011
【図１０】
2006231700.tif 000012
【図１１】
2006231700.tif 000013
【図１２】
2006231700.tif 000014