(57)【特許請求の範囲】
【請求項１】
所定方向の所定位置に設けられた凸部で媒体を支持し、
前記所定方向と交差する方向の位置が異なる複数のノズルを移動し、
移動する前記複数のノズルから、前記凸部に支持された前記媒体に向かってインクを吐出し、
前記媒体に印刷画像を印刷する印刷方法であって、
前記複数のノズルには、前記所定方向に移動する間に、前記凸部と対向するノズルと、前記凸部と対向しないノズルとがあり、
前記媒体の前記所定方向の長さに応じて、前記媒体の前記所定方向の端が前記凸部の上にあるか否かを判別し、
前記媒体の前記所定方向の端が前記凸部の上にある場合、前記凸部と対向するノズルからは前記インクを吐出せず、前記凸部と対向しないノズルから、前記媒体の前記所定方向の端に向かって前記インクを吐出する
ことを特徴とする印刷方法。
【請求項２】
請求項１に記載の印刷方法であって、
前記媒体の前記所定方向の端を検出することによって、前記媒体の前記所定方向の長さを検出する
ことを特徴とする印刷方法。
【請求項３】
請求項１に記載の印刷方法であって、
前記媒体のサイズに関する情報を取得することによって、前記媒体の前記所定方向の長さを検出する
ことを特徴とする印刷方法。
【請求項４】
請求項１〜３のいずれかに記載の印刷方法であって、
前記媒体に着弾しないインクを吸収材が吸収する
ことを特徴とする印刷方法。
【請求項５】
請求項１〜４のいずれかに記載の印刷方法であって、
前記媒体の所定方向の端が前記凸部の上にない場合、前記凸部と対向するノズル及び前記凸部と対向するノズルから、前記媒体の前記所定方向の端に向かって前記インクを吐出する
ことを特徴とする印刷方法。
【請求項６】
請求項５に記載の印刷方法であって、
前記媒体の所定方向の端が前記凸部の上にない場合であって、前記インクが吐出される領域と、前記媒体を支持しない前記凸部と、の間の前記所定方向の距離が、所定の距離よりも短い場合、前記凸部と対向するノズルからは前記インクを吐出せず、前記凸部と対向しないノズルから、前記媒体の前記所定方向の端に向かって前記インクを吐出する
ことを特徴とする印刷方法。
【請求項７】
請求項１〜６のいずれかに記載の印刷方法であって、
前記凸部と対向するノズルは、２つの前記凸部と対向しないノズルに挟まれている
ことを特徴とする印刷方法。
【請求項８】
請求項７に記載の印刷方法であって、
前記媒体の所定方向の端が前記凸部の上にない場合、
前記２つの前記凸部と対向しないノズルのうちの一方から、前記媒体の上端に向かって前記インクを吐出し、
前記２つの前記凸部と対向しないノズルのうちの他方から、前記媒体の下端に向かって前記インクを吐出し、
前記媒体の所定方向の端が前記凸部の上にある場合、
前記２つの前記凸部と対向しないノズルのうちの一方から、前記媒体の上端に向かって前記インクを吐出し、
前記２つの前記凸部と対向しないノズルのうちの一方から、前記媒体の下端に向かって前記インクを吐出する
ことを特徴とする印刷方法。
【請求項９】
請求項８に記載の印刷方法であって、
前記インクを吐出するノズルがＮ個であり、媒体に形成されるドットの間隔がＤであり、ノズルピッチがｋ×Ｄである場合、
Ｎとｋが互いに素の関係であり、
前記媒体の搬送量は、Ｎ×Ｄである
ことを特徴とする印刷方法。
【請求項１０】
請求項７に記載の印刷方法であって、
前記媒体の所定方向の端が前記凸部の上にある場合に、前記凸部と対向するノズルを挟む前記２つの前記凸部と対向しないノズルの両方から、前記媒体に向かってインクを吐出する
ことを特徴とする印刷方法。
【請求項１１】
請求項１０に記載の印刷方法であって、
前記インクを吐出するノズルがＮ個であり、媒体に形成されるドットの間隔がＤであり、ノズルピッチがｋ×Ｄである場合、
Ｎ／２とｋとが互いに素の関係であり、
前記媒体の搬送量は、（Ｎ／２）×Ｄである
ことを特徴とする印刷方法。
【請求項１２】
請求項１０に記載の印刷方法であって、
前記媒体の所定方向の端が前記凸部の上にある場合に、前記媒体を搬送方向及び逆方向に搬送して、前記２つの前記凸部と対向しないノズルのうちの一方及び他方から交互にインクを吐出する
ことを特徴とする印刷方法。
【請求項１３】
請求項１〜６のいずれかに記載の印刷方法であって、
前記凸部と対向しないノズルは、２つの前記凸部と対向するノズルに挟まれている
ことを特徴とする印刷方法。
【請求項１４】
所定方向の所定位置に設けられ、媒体を支持する凸部と、
前記所定方向と交差する方向の位置が異なる複数のノズルを、前記所定方向に移動するための移動部と、
前記媒体の前記所定方向の長さに応じて前記媒体の前記所定方向の端が前記凸部の上にあるか否かを判別し、前記媒体の前記所定方向の端が前記凸部の上にある場合、移動中に前記凸部と対向するノズルからは前記インクを吐出させず、移動中に前記凸部と対向しないノズルから、前記媒体の前記所定方向の端に向かって前記インクを吐出させるコントローラと、
を有することを特徴とする印刷装置。
【請求項１５】
所定方向の所定位置に設けられ、媒体を支持する凸部と、
前記所定方向と交差する方向の位置が異なる複数のノズルを、前記所定方向に移動するための移動部と、
を有する印刷装置に、
前記媒体の前記所定方向の長さに応じて、前記媒体の前記所定方向の端が前記凸部の上にあるか否かを判別させ、
前記媒体の前記所定方向の端が前記凸部の上にある場合、移動中に前記凸部と対向するノズルからは前記インクを吐出させず、移動中に前記凸部と対向しないノズルから、前記媒体の前記所定方向の端に向かって前記インクを吐出させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷方法、印刷装置、およびプログラムに関する。
【背景技術】
【０００２】
近年、コンピュータの出力装置の一種として、画像またはテキスト等の情報をインクによって印刷媒体に印刷するプリンタが広く用いられている。
【０００３】
このようなプリンタにおいて、印刷媒体の端まで隙間無く画像を印刷する、いわゆる「縁なし印刷」を行う場合には、紙送り制御系および印刷ヘッドの機械的な制御誤差によって発生する印刷媒体の端の隙間（未印刷部分）を防止するため、印刷媒体よりも大きめの画像データを用いて印刷を行うようにしている。
【０００４】
しかしながら、印刷媒体よりも大きめの画像データを用いて印刷すると、印刷媒体をはみ出したインクが、プリンタ内部（例えば、プラテン）に付着してしまい、印刷媒体や装置自体を汚してしまう。
【０００５】
そこで、本件出願人は、プラテンに凹部を設けて、そこに吸収材を配置するとともに、縁なし印刷を行う場合には、印刷媒体をはみ出したインクが吸収材に吸収されるように印刷ヘッドからのインクの吐出位置を制御することにより、プラテンが汚損することを防止する発明を既に出願している（特許文献１参照）。
【特許文献１】特開２００２−１０３５８６号公報（請求の範囲、要約）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、印刷媒体が吸収材に接触し、印刷用紙の裏面がインクによって汚れることを防止するために、印刷媒体の裏面（印刷面とは反対側の面）に当接する複数の凸部を設け、当該凸部の周囲に吸収材を配置しているものがある。
【０００７】
このような複数の凸部は、定形用紙（Ａ４、Ｂ５、ハガキ、Ｌ版等）が配置された場合には、その左右端（移動方向の端）が吸収材の上に来るように、それぞれの寸法および配置位置が決定されている。
【０００８】
このような印刷装置において、例えば、定形用紙以外の印刷媒体が使用された場合には、吸収材の上に印刷媒体の左右端が位置せず、前述した凸部の上に左右端が位置する場合があり、そのような場合には凸部にインクが着弾して汚損してしまうという問題点がある。
【０００９】
また、凸部にインクが付着した状態で、次の印刷媒体に印刷しようとすると、凸部に付着したインクが、印刷媒体の裏面に付着して汚損してしまうという問題点もある。
【００１０】
本発明は、上記の事情に基づきなされたもので、その目的とするところは、非定形の印刷媒体を使用して縁なし印刷をした場合であっても、プリンタ内部および印刷媒体の裏面にインクが付着することを防止する印刷装置、印刷方法、および印刷用プログラムを提供しよう、とするものである。
【課題を解決するための手段】
【００１１】
本発明は、所定方向の所定位置に設けられた凸部で媒体を支持し、前記所定方向と交差する方向の位置が異なる複数のノズルを移動し、移動する前記複数のノズルから、前記凸部に支持された前記媒体に向かってインクを吐出し、前記媒体に印刷画像を印刷する印刷方法であって、前記複数のノズルには、前記所定方向に移動する間に、前記凸部と対向するノズルと、前記凸部と対向しないノズルとがあり、前記媒体の前記所定方向の長さに応じて、前記媒体の前記所定方向の端が前記凸部の上にあるか否かを判別し、前記媒体の前記所定方向の端が前記凸部の上にある場合、前記凸部と対向するノズルからは前記インクを吐出せず、前記凸部と対向しないノズルから、前記媒体の前記所定方向の端に向かって前記インクを吐出することを特徴とする。
【発明を実施するための最良の形態】
【００１２】
＝＝＝開示の概要１＝＝＝
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【００１３】
所定方向の所定位置に設けられた凸部で媒体を支持し、
前記所定方向と交差する方向の位置が異なる複数のノズルを移動し、
移動する前記複数のノズルから、前記凸部に支持された前記媒体に向かってインクを吐出し、
前記媒体に印刷画像を印刷する印刷方法であって、
前記複数のノズルには、前記所定方向に移動する間に、前記凸部と対向するノズルと、前記凸部と対向しないノズルとがあり、
前記媒体の前記所定方向の端が前記凸部の上にある場合、前記凸部と対向するノズルからは前記インクを吐出せず、前記凸部と対向しないノズルから、前記媒体の前記所定方向の端に向かって前記インクを吐出する
ことを特徴とする印刷方法。  
このような印刷方法によれば、媒体を支持する凸部にインクが付着することを防止できる。
【００１４】
かかる印刷方法であって、前記媒体の前記所定方向の長さに応じて、前記媒体の前記所定方向の端が前記凸部の上にあるか否かを判別することが望ましい。また、かかる印刷方法であって、前記媒体の前記所定方向の端を検出することによって、前記媒体の前記所定方向の長さを検出することが好ましい。また、前記媒体のサイズに関する情報を取得することによって、前記媒体の前記所定方向の長さを検出することが好ましい。これにより、凸部と対向するノズルからインクを吐出するか否かを判別できる。
【００１５】
かかる印刷方法であって、前記媒体に着弾しないインクを吸収材が吸収することが望ましい。これにより、インクの堆積を軽減できる。
【００１６】
かかる印刷方法であって、前記媒体の所定方向の端が前記凸部の上にない場合、前記凸部と対向するノズル及び前記凸部と対向するノズルから、前記媒体の前記所定方向の端に向かって前記インクを吐出することが望ましい。これにより、印刷速度を向上させることができる。
【００１７】
かかる印刷方法において、前記媒体の所定方向の端が前記凸部の上にない場合であって、前記インクが吐出される領域と、前記媒体を支持しない前記凸部と、の間の前記所定方向の距離が、所定の距離よりも短い場合、前記凸部と対向するノズルからは前記インクを吐出せず、前記凸部と対向しないノズルから、前記媒体の前記所定方向の端に向かって前記インクを吐出することが望ましい。これにより、マージンが少ない場合でも、インクが凸部に付着することを防止できる。
【００１８】
かかる印刷方法であって、前記凸部と対向するノズルは、２つの前記凸部と対向しないノズルに挟まれていることが望ましい。これにより、プラテンの搬送方向の中央部に、凸部を設けることができる。
【００１９】
かかる印刷方法であって、前記媒体の所定方向の端が前記凸部の上にない場合、前記２つの前記凸部と対向しないノズルのうちの一方から、前記媒体の上端に向かって前記インクを吐出し、前記２つの前記凸部と対向しないノズルのうちの他方から、前記媒体の下端に向かって前記インクを吐出し、前記媒体の所定方向の端が前記凸部の上にある場合、前記２つの前記凸部と対向しないノズルのうちの一方から、前記媒体の上端に向かって前記インクを吐出し、前記２つの前記凸部と対向しないノズルのうちの一方から、前記媒体の下端に向かって前記インクを吐出することが望ましい。これにより、印刷画像の画質が向上する。また、前記インクを吐出するノズルがＮ個であり、媒体に形成されるドットの間隔がＤであり、ノズルピッチがｋ×Ｄである場合、Ｎとｋが互いに素の関係であり、前記媒体の搬送量は、Ｎ×Ｄであることが好ましい。これにより、一定の搬送量で媒体を搬送しながら、ノズルピッチよりも高い解像度の印刷画像を得ることができる。
【００２０】
かかる印刷方法であって、前記媒体の所定方向の端が前記凸部の上にある場合に、前記凸部と対向するノズルを挟む前記２つの前記凸部と対向しないノズルの両方から、前記媒体に向かってインクを吐出することが望ましい。また、前記インクを吐出するノズルがＮ個であり、媒体に形成されるドットの間隔がＤであり、ノズルピッチがｋ×Ｄである場合、Ｎ／２が互いに素の関係であり、前記媒体の搬送量は、（Ｎ／２）×Ｄであることが好ましい。これにより、印刷画像の画質が向上する。また、前記媒体の所定方向の端が前記凸部の上にある場合に、前記媒体を搬送方向及び逆方向に搬送して、前記２つの前記凸部と対向しないノズルのうちの一方及び他方から交互にインクを吐出することが好ましい。
【００２１】
かかる印刷方法であって、前記凸部と対向しないノズルは、２つの前記凸部と対向するノズルに挟まれていることが望ましい。
【００２２】
所定方向の所定位置に設けられ、媒体を支持する凸部と、
前記所定方向と交差する方向の位置が異なる複数のノズルを、前記所定方向に移動するための移動部と、
前記媒体の前記所定方向の端が前記凸部の上にある場合、移動中に前記凸部と対向するノズルからは前記インクを吐出させず、移動中に前記凸部と対向しないノズルから、前記媒体の前記所定方向の端に向かって前記インクを吐出させるコントローラと、
を有することを特徴とする印刷装置。  
このような印刷装置によれば、媒体を支持する凸部にインクが付着することを防止できる。
【００２３】
所定方向の所定位置に設けられ、媒体を支持する凸部と、
前記所定方向と交差する方向の位置が異なる複数のノズルを、前記所定方向に移動するための移動部と、
を有する印刷装置に、
前記媒体の前記所定方向の端が前記凸部の上にある場合、移動中に前記凸部と対向するノズルからは前記インクを吐出させず、移動中に前記凸部と対向しないノズルから、前記媒体の前記所定方向の端に向かって前記インクを吐出させる
ことを特徴とするプログラム。  
このようなプログラムによれば、媒体を支持する凸部にインクが付着することを防止するように、印刷装置を制御できる。
【００２４】
＝＝＝開示の概要２＝＝＝
また、本明細書及び添付図面の記載により、少なくとも、以下の事項も明らかとなる。
【００２５】
本実施形態は、画像データを入力し、画像データに対応してインクを印刷ヘッドから吐出することにより、印刷媒体に所望の画像を印刷する印刷装置において、印刷媒体の主走査方向の幅よりも広い幅を有する画像データが印刷対象であることを検出する検出手段と、検出手段によって印刷媒体の主走査方向の幅よりも広い幅を有する画像データが印刷対象であることが検出された場合には、画像データの印刷媒体から主走査方向にはみ出た範囲であって、印刷ヘッドの１回の主走査により印刷しようとする範囲が、インクを吸収するための吸収材が配置された範囲内に収まっているか否かを判定する判定手段と、判定手段によって吸収材が配置されていない範囲に画像データの範囲がはみ出している場合には、副走査方向に配列されている複数のノズルの中で、吸収材が配置されている範囲に属するノズルのみを用いて印刷を行う印刷手段と、を有している。  
このため、非定形の印刷媒体を使用して縁なし印刷をした場合であっても、プリンタ内部および印刷媒体の裏面にインクが付着することを防止することができる。
【００２６】
また、判定手段は、画像データの印刷媒体から主走査方向にはみ出た範囲であって、印刷ヘッドの１回の主走査により印刷しようとする範囲が、インクを吸収するための吸収材が配置された範囲内に収まっているか否かを判定するようにしている。このため、プリンタ内部にインクが付着することを確実に防止できる。
【００２７】
また、判定手段は、画像データの印刷媒体から主走査方向にはみ出た範囲であって、印刷ヘッドの１回の主走査により印刷しようとする範囲が、吸収材が配置されていない部分から所定の距離だけ離れているか否かについてさらに判定する。このため、インク滴の飛翔する経路がズレを生じたような場合でも、プリンタ内部にインクが付着することを確実に防止できる。
【００２８】
また、吸収材は、主走査方向に連続して形成された第１の領域と、主走査方向に不連続に形成された第２の領域とを有し、印刷手段は、判定手段によって画像データの印刷媒体から主走査方向にはみ出た範囲であって、印刷ヘッドの１回の主走査により印刷しようとする範囲が、第２の領域の吸収材が配置されている範囲内に収まっている場合には、第１および第２の領域の双方に属するノズルを用いて印刷を行い、一方、判定手段によって画像データの印刷媒体から主走査方向にはみ出た範囲であって、印刷ヘッドの１回の主走査により印刷しようとする範囲が、第２の領域の吸収材が配置されている範囲内に収まっていない場合には、第１の領域に属するノズルのみを用いて印刷を行う、ようにしている。このため、定形用紙に対しては高速に印刷を行い、非定形用紙に対してはインクがプリンタ内部に付着しないように印刷することができる。
【００２９】
また、吸収材は、主走査方向に連続して形成された第３の領域をさらに有し、上流側から下流側に向けて、第１、第２、第３の領域の順に配置されており、印刷手段は、判定手段によって画像データの印刷媒体から主走査方向にはみ出た範囲であって、印刷ヘッドの１回の主走査により印刷しようとする範囲が、第２の領域の吸収材が配置されている範囲内に収まっている場合には、第１、第２、および第３の領域の全てに属するノズルを用いて印刷を行い、一方、判定手段によって画像データの印刷媒体から主走査方向にはみ出た範囲であって、印刷ヘッドの１回の主走査により印刷しようとする範囲が、第２の領域の吸収材が配置されている範囲内に収まっていない場合は、上端処理については、第３の領域の範囲に属するノズルを用いて印刷を行い、下端処理については、第１の領域の範囲に属するノズルを用いて印刷を行い、通常の印刷については第１および第３の領域のいずれかに属するノズル、または、これら双方に属するノズルを用いて印刷を行う、ようにしている。このため、定形用紙に対しては高速に印刷を行い、非定形用紙に対してはインクがプリンタ内部に付着しないように印刷することができる。
【００３０】
また、印刷媒体の主走査方向の幅を検出するセンサをさらに有しており、判定手段は、センサによって検出された印刷媒体の範囲と、検出手段の検出結果に基づいて、印刷ヘッドの１回の主走査により印刷しようとする範囲が、インクを吸収するための吸収材が配置された範囲内に収まっているか否かを判定する、ようにしている。このため、印刷媒体の主走査方向の幅を確実に検出することが可能になる。
【００３１】
また、センサは、印刷ヘッドに設けられた光学センサであり、印刷ヘッドの主走査方向の往復動作に応じて、印刷媒体の幅を検出するようにしている。このため、印刷媒体の幅を正確に検出することが可能になる。
【００３２】
また、判定手段は、吸収材の範囲を示す情報と、センサからの情報に応じて、印刷ヘッドの１回の主走査により印刷しようとする範囲が、インクを吸収するための吸収材が配置された範囲内に収まっているか否かを判定する。このため、印刷ヘッドを左右に往復動作させることにより、単一の光センサでも位置を検出することが可能になる。
【００３３】
また、本実施形態は、画像データを入力し、画像データに対応してインクを印刷ヘッドから吐出することにより、印刷媒体に所望の画像を印刷する印刷方法において、印刷媒体の主走査方向の幅よりも広い幅を有する画像データが印刷対象であることを検出する検出ステップと、検出ステップによって印刷媒体の主走査方向の幅よりも広い幅を有する画像データが印刷対象であることが検出された場合には、画像データの印刷媒体から主走査方向にはみ出た範囲であって、印刷ヘッドの１回の主走査により印刷しようとする範囲が、インクを吸収するための吸収材が配置された範囲内に収まっているか否かを判定する判定ステップと、判定ステップによって吸収材が配置されていない範囲に画像データの範囲がはみ出している場合には、副走査方向に配列されている複数のノズルの中で、吸収材が配置されている範囲に属するノズルのみを用いて印刷を行う印刷ステップと、を有するようにしている。
【００３４】
このため、本方法によれば、非定形の印刷媒体を使用して縁なし印刷をした場合であっても、プリンタ内部および印刷媒体の裏面にインクが付着することを防止することができる。
【００３５】
また、本実施形態は、画像データを入力し、画像データに対応してインクを印刷ヘッドから吐出することにより、印刷媒体に所望の画像を印刷する処理をコンピュータに機能させるコンピュータ読み取り可能な印刷用プログラムにおいて、コンピュータを、印刷媒体の主走査方向の幅よりも広い幅を有する画像データが印刷対象であることを検出する検出手段、検出手段によって印刷媒体の主走査方向の幅よりも広い幅を有する画像データが印刷対象であることが検出された場合には、画像データの印刷媒体から主走査方向にはみ出た範囲であって、印刷ヘッドの１回の主走査により印刷しようとする範囲が、インクを吸収するための吸収材が配置された範囲内に収まっているか否かを判定する判定手段、判定手段によって吸収材が配置されていない範囲に画像データの範囲がはみ出している場合には、副走査方向に配列されている複数のノズルの中で、吸収材が配置されている範囲に属するノズルのみを用いて印刷を行う印刷手段、として機能するようにしている。
【００３６】
このため、本プログラムをコンピュータにインストールすれば、非定形の印刷媒体を使用して縁なし印刷をした場合であっても、プリンタ内部および印刷媒体の裏面にインクが付着することを防止することができる。
【００３７】
以下、本発明の一実施の形態について、図面を参照して説明する。
【００３８】
＝＝＝印刷装置の概要＝＝＝
＜印刷装置の構成について＞
まず、本発明の実施の形態に係る印刷装置の概要について、図１および図２を参照しつつ説明する。なお、本明細書中においては、プリンタ２２とコンピュータ９０の組み合わせを「印刷装置」と称する。また、「画像」とは、自然画等の画像のみならず、線画およびテキストも含み、いわゆるイメージデータと呼ばれるものとテキストデータと呼ばれるものの両方のデータによって得られる画像、文字、線画等を含むものとする。
【００３９】
図１は、印刷装置を構成するプリンタ２２の概略構成図である。図２は、制御回路４０を中心としたプリンタ２２の主要部の構成例を示すブロック図である。
【００４０】
図１に示すように、プリンタ２２は、紙送りモータ２３によって、印刷媒体である印刷用紙Ｐを搬送する搬送機構（副走査送り機構）と、キャリッジモータ２４によってキャリッジ３１を紙送りローラ２６の軸方向に往復動させる移動機構（主走査送り機構）とを有している。ここで、搬送機構による印刷用紙Ｐの送り方向を搬送方向（副走査方向）といい、移動機構によりキャリッジ３１の移動する方向を移動方向（主走査方向）という。
【００４１】
また、プリンタ２２は、キャリッジ３１に搭載され、印刷ヘッド１２を備えた印刷ヘッドユニット６０と、この印刷ヘッドユニット６０を駆動してインクの吐出およびドット形成を制御するヘッド駆動機構と、これらの紙送りモータ２３、キャリッジモータ２４、印刷ヘッドユニット６０および操作パネル３２との信号のやり取りを司る制御回路４０とを備えている。
【００４２】
つぎに、印刷ヘッド１２の構成について、図１を参照しつつ説明する。
【００４３】
キャリッジ３１には、図１に示すように、ブラック（Ｋ）のインクを収納したカートリッジ７１、シアン（Ｃ）のインクを収納したカートリッジ７２、マゼンタ（Ｍ）のインクを収納したカートリッジ７３、イエロー（Ｙ）のインクを収納したカートリッジ７４の４つのインクカートリッジ７１〜７４が着脱可能に搭載される。
【００４４】
キャリッジ３１の下部には印刷ヘッド１２が設けられている。印刷ヘッド１２には、それぞれの色のインクに対応したノズル列が形成されている。各ノズル列には、インク吐出箇所としてのノズルが印刷用紙Ｐの搬送方向に列状に配置されている。
【００４５】
また、キャリッジ３１の下部に設けられ、各インクに対応づけられたノズル列には、ノズル毎に、電歪素子の１つであって応答性に優れたピエゾ素子が配置されている。ピエゾ素子は、ノズルまでインクを導くインク通路を形成する部材に接する位置に設置されている。ピエゾ素子は、電圧の印加により結晶構造が歪み、極めて高速に電気−機械エネルギの変換を行う。
【００４６】
本実施の形態では、ピエゾ素子の両端に設けられた電極間に所定時間幅の電圧を印加することにより、ピエゾ素子が電圧の印加時間だけ伸張し、インク通路の一側壁を変形させる。この結果、インク通路の体積はピエゾ素子の伸張に応じて収縮し、この収縮分に相当するインクが、インク滴となって、ノズルの先端から高速に吐出される。このインク滴が紙送りローラ２６に沿わされた印刷用紙Ｐに染み込むことにより、ドットが形成されて印刷が行われる。インク滴の大きさは、ピエゾ素子への電圧の印加方法によって変更することができる。これにより、大、中、小の３種類の異なる大きさのドットを形成することができる。
【００４７】
制御回路４０は、コネクタ５６を介してコンピュータ９０に接続されている。コンピュータ９０は、後述するようにプリンタ２２用のプリンタドライバプログラムを搭載し、入力装置であるキーボードや、マウス等の操作によるユーザの指令を受け付け、また、プリンタ２２における種々の情報を表示装置の画面表示によりに提示するユーザインターフェースを構成している。
【００４８】
印刷用紙Ｐを搬送する搬送機構は、紙送りモータ２３の回転を紙送りローラ２６と用紙搬送ローラ（図示せず）とに伝達するギヤトレイン（図示せず）を備える。
【００４９】
また、キャリッジ３１を往復動させる移動機構は、紙送りローラ２６の軸と並行に架設されキャリッジ３１を摺動可能に保持する摺動軸３４と、キャリッジモータ２４との間に無端の駆動ベルト３６を張設するプーリ３８と、キャリッジ３１の原点位置を検出するための光学センサ３９とを備えている。なお、光学センサ３９は、光を印刷用紙Ｐに対して投射する光源と、印刷用紙Ｐからの反射光を対応する画像信号に変換するフォトダイオード（または、ＣＣＤ素子）とによって構成されている。
【００５０】
図２に示すように、制御回路４０は、印刷手段であるＣＰＵ（Central Processing Unit）４１、プログラマブルＲＯＭ（Ｐ−ＲＯＭ（Read Only Memory））４３、ＲＡＭ（Random Access Memory）４４、文字のドットマトリクスを記憶したキャラクタジェネレータ（ＣＧ（Character Generator））４５、ＥＥＰＲＯＭ（Electronically Erasable and Programmable ROM）４６、およびエンコーダ４７を備えた算術論理演算回路として構成されている。なお、エンコーダ４７は、キャリッジモータ２４に具備された検出部４８からの検出信号に基づいて、キャリッジ３１の移動方向における位置を検出する。また、エンコーダ４７は、紙送りモータ２３に具備された検出部４９からの検出信号に基づいて、印刷用紙Ｐの搬送方向における位置を検出する。
【００５１】
この制御回路４０は、さらに、外部のモータ等とのインタフェース（Ｉ／Ｆ（Interface））であるＩ／Ｆ専用回路５０と、このＩ／Ｆ専用回路５０に接続され印刷ヘッドユニット６０を駆動してインクを吐出させるヘッド駆動回路５２と、紙送りモータ２３およびキャリッジモータ２４を駆動するモータ駆動回路５４とを備えている。
【００５２】
Ｉ／Ｆ専用回路５０は、パラレルインタフェース回路を内蔵しており、コネクタ５６を介してコンピュータ９０から供給される印刷データＰＤを受け取ることができる。
【００５３】
＜印刷ヘッド１２とプラテン３００の構成について＞
図３は、印刷ヘッド１２におけるノズルＮの配列を示す説明図である。印刷ヘッド１２には、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の各色ごとにインクを吐出する４組のノズルアレイ（ノズル列）が配置されている。これらの４組のノズルアレイは、移動方向に沿って並ぶように配列されている。各ノズルアレイには、それぞれ１８０個のノズルが一定のノズルピッチで一列に配列されている。なお、ノズルピッチとはノズル間隔のことであり、本実施形態では１８０ｄｐｉ（１／１８０インチ）である。搬送方向のドット間隔をＤとしたとき、ノズルピッチをｋ×Ｄとして表すこともある。例えば、ドット間隔Ｄが７２０ｄｐｉ（１／７２０インチ）のとき、本実施形態のノズルピッチは４×Ｄである（ｋ＝４）。つまり、ｋは、印刷ヘッド１２上に配されるノズルの搬送方向の間隔が何ラスタライン分（すなわち、何画素分）であるかを示す値である。例えば、間に３ラスタライン分の間隔をあけて配されている場合、ｋは４である。なお、「ラスタライン」とは、移動方向に並ぶ画素の列である。
【００５４】
図４に示すように、印刷ヘッド１２は、プラテン３００に対向する位置に設けられている。プラテン３００は、紙送りローラ２６および排紙ローラ２５の中間に配置され、紙送りローラ２６と従動ローラ２６ａおよび排紙ローラ２５と従動ローラ２５ａによって搬送される印刷用紙Ｐと、印刷ヘッド１２との間の距離が一定に保たれるように、印刷用紙Ｐを支持する。また、プラテン３００の上部には、凹部３０２が設けられており、その底にはインクを吸収するための吸収材３０６が配置されている。また、凹部３０２の中央部には、凸部３０３が配置されている。なお、図４において、１〜１５の数字は、ノズル番号を示している。前述したように、実際には、１８０個程度のノズルが存在しているが、説明を簡略化するために、以下では、ノズルが１５個であるものとする。また、以下では、ノズルの番号に「＃」を付して各ノズルを表す。
【００５５】
図３に破線で示した範囲Ｒｕは、印刷ヘッド１２上のノズルＮのうちの搬送方向の上流側（印刷用紙Ｐの先端が先に到達する側）の所定の範囲である。図４に示すように、印刷ヘッド１２の範囲Ｒｕと向かい合うプラテン３００の部分には、上流側の凹部３０２が存在している。すなわち、各色ノズル列の＃１１〜＃１５は、上流側の凹部３０２と向かい合う位置に設けられている。上流側の凹部３０２と向かい合うノズルの集合（これら各色ノズル列の集合）を、ノズル群Ｎｕと表記する。
【００５６】
同様に、図３に破線で示した範囲Ｒｌは、印刷ヘッド１２上のノズルＮのうちの搬送方向の下流側（印刷用紙Ｐの先端が後に到達する側）の所定の範囲である。図４に示すように、印刷ヘッド１２の範囲Ｒｌと向かい合うプラテン３００の部分には、下流側の凹部３０２が存在している。すなわち、各色ノズル列の＃１〜＃５は、下流側の凹部３０２と向かい合う位置に設けられている。下流側の凹部３０２と向かい合うノズルの集合（これら各色ノズル列の集合）を、ノズル群Ｎｌと表記する。
【００５７】
図５は、プラテン３００の詳細な構成例を説明するための図である。この図に示すように、プラテン３００は、内部に凹部３０２を有する枠体３０１によって構成され、凹部３０２内には凸部３０３〜３０５が設けられている。凹部３０２の底部には、凸部３０３〜３０５がそれぞれ貫通する矩形孔３０７〜３０９を有する吸収材３０６が配置される。
【００５８】
図６は、図５に示す凸部３０３〜３０５と、印刷用紙Ｐとの関係を示す図である。
【００５９】
この図に示すように、Ｌ版、ハガキ、Ｂ５、Ａ４等の定形用紙のそれぞれの端部が吸収材３０６の上に位置するように、凸部３０３〜３０５の寸法および配置位置が決定されている。すなわち、Ｌ版の場合、用紙の右端が凸部３０３の右側の吸収材３０６の上になるように凸部３０３が配置され、用紙の左端が凸部３０３と凸部３０４の間の吸収材３０６の上になるように凸部３０３及び凸部３０４が配置される。ハガキもＬ版の場合と同様である。Ｂ５用紙の場合には、用紙の右端が凸部３０３の右側の吸収材３０６の上になるように凸部３０３が配置され、用紙の左端が凸部３０４と凸部３０５の間にある吸収材３０６の上になるように凸部３０４及び凸部３０４が配置される。Ａ４用紙の場合は、用紙の右端が凸部３０３の右側の吸収材３０６の上になるように凸部３０３が配置され、用紙の左端が凸部３０５の左側の吸収材３０６の上になるように凸部３０５が配置される。このように、定形用紙が使用された場合には、用紙の左右端が必ず吸収材３０６の上になるように、凸部３０３〜３０５が配置される。
【００６０】
＜通常の印刷時の動作について＞
まず、ブラックのノズルアレイの印刷方法の参考例を説明する。これは、他の色のノズルアレイによるドット形成の様子も同様なので、他の色のノズルアレイの説明を省略し、説明を簡略化するためである。
【００６１】
図７は、通常の印刷方法の説明図である。なお、説明の便宜上、印刷ヘッド（又はブラックのノズルアレイ）が印刷用紙に対して移動しているように描かれているが、同図はヘッドと印刷用紙との相対的な位置を示すものであって、実際には印刷用紙が搬送方向に移動している。また、同図において、黒丸で示されたノズルは、インクを吐出可能なノズルである。白丸で示されたノズルは、インクを吐出不可に設定されているノズルである。図中には、パス１〜パス４における印刷ヘッド（又はノズルアレイ）の位置とドットの形成の様子をしている。
【００６２】
この印刷方法では、ｋが２以上であって、１回のパスで記録されるラスタラインの間に記録されないラスタラインが挟まれる。ここで、「パス」とは、ノズルが移動方向に１回移動することをいう。「ラスタライン」とは、移動方向に並ぶ画素の列であり、走査ラインともいう。また、「画素」とは、インク滴を着弾させドットを記録する位置を規定するために、仮想的に定められた方眼状の桝目である。
【００６３】
この印刷方法では、印刷用紙が搬送方向に一定の搬送量Ｆで搬送される毎に、各ノズルが、その直前のパスで記録されたラスタラインのすぐ上のラスタラインを記録する。このように搬送量を一定にして記録を行うためには、インクを吐出可能なノズル数Ｎ（整数）はｋと互いに素の関係にあり、搬送量ＦはＮ・Ｄに設定される。
【００６４】
同図では、ノズルアレイは搬送方向に沿って配列された１５個のノズルを有する。ｋは４なので、この印刷方法を行うための条件である「Ｎとｋが互いに素の関係」を満たす。また、１５個のノズルが用いられるため、印刷用紙は搬送量１５・Ｄにて搬送される。その結果、１８０ｄｐｉ（４・Ｄ）のノズルピッチのノズルアレイを用いて、７２０ｄｐｉ（＝Ｄ）のドット間隔にて印刷用紙にドットが形成される。
【００６５】
同図は、最初のラスタラインはパス３のノズル♯４が形成し、２番目のラスタラインはパス２のノズル♯８が形成し、３番目のラスタラインはパス１のノズル♯１２が形成し、４番目のラスタラインはパス４のノズル♯１が形成し、連続的なラスタラインが形成される様子を示している。なお、パス１では、ノズル♯１２よりも搬送方向上流側のノズルのみがインクを吐出し、パス２では、ノズル♯８よりも搬送方向上流側のノズルがインクを吐出している。これは、パス１やパス２において全てのノズルからインクを吐出しても、連続したラスタラインを印刷用紙に形成できないためである。パス４以降では、１５個のノズル（♯１〜♯１５）がインクを吐出し、印刷用紙が一定の搬送量Ｆ（＝１５・Ｄ）にて搬送されて、連続的なラスタラインがドット間隔Ｄにて形成される。
【００６６】
実際のノズル数は、１８０個である。ノズル数が１８０個の場合、通常の印刷処理では、１７９個のノズルからインクが吐出され、印刷用紙が１７９／７２０インチ（＝１７９・Ｄ）の搬送量にて搬送される。これにより、１／１８０インチのノズルピッチのノズルアレイにより、１／７２０インチ（＝Ｄ）の解像度でドットを形成することができる。
【００６７】
＝＝＝コンピュータの構成＝＝＝
つぎに、コンピュータ９０の構成について、図８を参照しつつ説明する。
【００６８】
図８に示すように、コンピュータ９０は、ＣＰＵ９１、ＲＯＭ９２、ＲＡＭ９３、ＨＤＤ（Hard Disk Drive）９４、ビデオ回路９５、Ｉ／Ｆ９６、バス９７、表示装置９８、入力装置９９および外部記憶装置１００によって構成されている。
【００６９】
ここで、検出手段であり、判定手段であるＣＰＵ９１は、ＲＯＭ９２やＨＤＤ９４に格納されているプログラムに従って各種演算処理を実行するとともに、装置の各部を制御する制御部である。
【００７０】
ＲＯＭ９２は、ＣＰＵ９１が実行する基本的なプログラムやデータを格納しているメモリである。ＲＡＭ９３は、ＣＰＵ９１が実行途中のプログラムや、演算途中のデータ等を一時的に格納するメモリである。
【００７１】
ＨＤＤ９４は、ＣＰＵ９１からの要求に応じて、記録媒体であるハードディスクに記録されているデータやプログラムを読み出すとともに、ＣＰＵ９１の演算処理の結果として発生したデータを前述したハードディスクに記録する記録装置である。
【００７２】
ビデオ回路９５は、ＣＰＵ９１から供給された描画命令に応じて描画処理を実行し、得られた画像データを映像信号に変換して表示装置９８に出力する回路である。
【００７３】
Ｉ／Ｆ９６は、入力装置９９および外部記憶装置１００から出力された信号の表現形式を適宜変換するとともに、プリンタ２２に対して印刷データＰＤを出力する回路である。
【００７４】
バス９７は、ＣＰＵ９１、ＲＯＭ９２、ＲＡＭ９３、ＨＤＤ９４、ビデオ回路９５およびＩ／Ｆ９６を相互に接続し、これらの間でデータの授受を可能とする信号線である。
【００７５】
表示装置９８は、例えば、ＬＣＤ（Liquid Crystal Display）モニタやＣＲＴ（Cathode Ray Tube）モニタによって構成され、ビデオ回路９５から出力された映像信号に応じた画像を表示する装置である。
【００７６】
入力装置９９は、例えば、キーボードやマウスによって構成されており、ユーザの操作に応じた信号を生成して、Ｉ／Ｆ９６に供給する装置である。
【００７７】
外部記憶装置１００は、例えば、ＣＤ−ＲＯＭ（Compact Disk-ROM）ドライブユニット、ＭＯ（Magneto Optic）ドライブユニット、ＦＤＤ（Flexible Disk Drive）ユニットによって構成され、ＣＤ−ＲＯＭディスク、ＭＯディスク、ＦＤに記録されているデータやプログラムを読み出してＣＰＵ９１に供給する装置である。また、ＭＯドライブユニットおよびＦＤＤユニットの場合には、ＣＰＵ９１から供給されたデータを、ＭＯディスクまたはＦＤに記録する装置である。
【００７８】
図９は、コンピュータ９０に実装されているプログラムおよびドライバの機能について説明する図である。なお、これらの機能は、コンピュータ９０のハードウエアと、ＨＤＤ９４に記録されているソフトウエアとが協働することにより実現される。この図に示すように、コンピュータ９０には、アプリケーションプログラム２０１、ビデオドライバプログラム２０２、およびプリンタドライバプログラム２１０が実装されており、これらが所定のオペレーティングシステム（ＯＳ）の下で動作している。
【００７９】
ここで、アプリケーションプログラム２０１は、例えば、画像処理プログラムであり、ディジタルカメラ等から取り込まれた画像を加工処理したり、ユーザによって描画された画像を加工処理したりした後、プリンタドライバプログラム２１０およびビデオドライバプログラム２０２に出力する。
【００８０】
ビデオドライバプログラム２０２は、ビデオ回路９５を駆動するためのプログラムであり、例えば、アプリケーションプログラムから供給された画像データに対してガンマ処理やホワイトバランスの調整等を行った後、映像信号を生成して表示装置９８に供給して表示させる。
【００８１】
プリンタドライバプログラム２１０は、解像度変換モジュール２１１、色変換モジュール２１２、色変換テーブル２１３、ハーフトーンモジュール２１４、記録率テーブル２１５、および印刷データ生成モジュール２１６によって構成されており、アプリケーションプログラム２０１によって生成された画像データに対して後述する種々の処理を施して印刷データＰＤを生成し、プリンタ２２に供給する。
【００８２】
ここで、解像度変換モジュール２１１は、アプリケーションプログラム２０１から供給された画像データの解像度を、印刷ヘッド１２の解像度に応じて変換する処理を行う。
【００８３】
色変換モジュール２１２は、ＲＧＢ（Red, Green, Blue）表色系によって表現されている画像データを、色変換テーブル２１３を参照して、ＣＭＹＫ（Cyan, Magenta, Yellow, Black）表色系の画像データに変換する処理を行う。
【００８４】
ハーフトーンモジュール２１４は、後述するようにディザ処理により、ＣＭＹＫ表色系によって表された画像データを、記録率テーブル２１５を参照して、大、中、小の３種類のドットの組み合わせからなるビットマップデータに変換する。
【００８５】
印刷データ生成モジュール２１６は、ハーフトーンモジュール２１４から出力されたビットマップデータから、各主走査時のドットの記録状態を示すラスタデータと、搬送量（副走査送り量）を示すデータとを含む印刷データＰＤを生成して、プリンタ２２に供給する。
【００８６】
＝＝＝印刷時の処理＝＝＝
つぎに、図１０を参照して、図１に示すコンピュータ９０により画像データを印刷する場合の処理について説明する。図１０に示す処理は、ＨＤＤ９４に格納されている所定の画像データ（画像ファイル）が、入力装置９９により指定され、当該画像データに関連付けられているアプリケーションプログラム２０１が起動された場合に実行される。このフローチャートが開始されると、以下のステップが実行される。
【００８７】
＜印刷開始までの処理（ステップＳ１０〜ステップＳ１６＞
ステップＳ１０：アプリケーションプログラム２０１は、アプリケーションプログラム２０１の編集画面を表示させるための情報をＨＤＤ９４から取得し、ビデオ回路９５に供給する。その結果、図１１に示すような、画面２５０が表示装置９８に表示される。
【００８８】
図１１に示す表示例では、画面２５０の上部には、メニューとしてファイル２５１、編集２５２、およびオプション２５３が表示されている。また、その下には編集の対象となる画像が表示される表示領域２５５がある。この例では、表示領域２５５には、画像が表示されているが、実際には、ステップＳ１０の処理が終了した時点では画像は表示されていない。
【００８９】
ステップＳ１１：アプリケーションプログラム２０１は、アプリケーションプログラム２０１を起動する際に指定された画像データを、ＨＤＤ９４から読み取る。
【００９０】
ステップＳ１２：アプリケーションプログラム２０１は、ステップＳ１１において読み取られた画像データを、表示領域２５５に表示する。その結果、表示領域２５５には、図１１に示すように、例えば、ディジタルカメラ等によって撮影された画像が表示される。
【００９１】
ステップＳ１３：アプリケーションプログラム２０１は、表示領域２５５に表示されている画像を印刷する操作がなされたか否かを判定する。具体的には、図１２に示すように、ファイル２５１が操作されることにより表示されるプルダウンメニュー２５４から「印刷」が選択されたか否かを判定し、選択された場合にはステップＳ１４に進み、それ以外の場合には同様の処理を繰り返す。
【００９２】
ステップＳ１４：アプリケーションプログラム２０１はプリンタドライバプログラム２１０を呼び出し、プリンタドライバプログラム２１０は、表示装置９８に対して印刷画面を表示させる。その結果、表示装置９８には、図１３に示すような画面２７０が新たに表示される。
【００９３】
この表示例では、画面２７０には、タイトル２７１、ラジオボタン２７２，２７３、テキストボックス２７４，２７５、およびボタン２７６が表示されている。ここで、タイトル２７１である「印刷」は、この画面２７０が印刷用の画面であることを示す。ラジオボタン２７２は、通常印刷を実行する場合に選択される。ラジオボタン２７３は、縁なし印刷を実行する場合に選択される。ここで、縁なし印刷とは、印刷用紙Ｐの上下左右の全ての端に空白ができないように印刷する場合と、左右端のみに空白ができないように印刷する場合を含むものとする。
【００９４】
テキストボックス２７４には、画像を印刷する枚数が入力される。テキストボックス２７５には、印刷用紙のサイズ（例えば、Ａ４，Ｂ５等）が入力される。ボタン２７６は、入力された内容で印刷処理を開始する場合に操作される。
【００９５】
ステップＳ１５：プリンタドライバプログラム２１０は、図１３に示すボタン２７６が操作されたか否かを判定し、操作された場合にはステップＳ１６に進み、それ以外の場合には同様の処理を繰り返す。
【００９６】
ステップＳ１６：プリンタドライバプログラム２１０は、縁なし印刷か否かを判定する。すなわち、プリンタドライバプログラム２１０は、図１３のラジオボタン２７３が選択されているか否かを判定し、選択されている場合にはステップＳ１９に進み、それ以外の場合にはステップＳ１７に進む。
【００９７】
＜通常の印刷処理（ステップＳ１７〜ステップＳ１８＞
ステップＳ１７：アプリケーションプログラム２０１からプリンタドライバプログラム２１０に画像データが供給され、プリンタドライバプログラム２１０は、通常の印刷処理を実行するための印刷データＰＤを生成する処理を開始する。
【００９８】
ステップＳ１８：プリンタドライバプログラム２１０は、アプリケーションプログラム２０１から供給された画像データ（Ｒ，Ｇ，Ｂ表色系によって表されている画像データ）に対して、解像度変換処理、ディザ処理等を施し、印刷データＰＤを生成し、プリンタ２２に印刷データＰＤを供給する。プリンタ２２では、印刷ヘッド１２を移動方向に駆動し、受信した印刷データＰＤに対応して印刷ヘッド１２からインクを吐出して、ラスタラインを印刷用紙Ｐに形成する（この動作を、「走査」又は「主走査」とも言う。）。そして、１回のパスが終了した後に、印刷用紙を所定の搬送量にて搬送し（この動作を「副走査」とも言う。）、同様の処理を繰り返すことにより、印刷用紙Ｐには、所定の範囲（印刷用紙Ｐをはみ出さない範囲）に画像が印刷されることになる。この結果、通常の印刷処理が完了する。
【００９９】
既に説明した通り、ノズル数が１５個の場合、通常の印刷処理では、全てのノズル（１５個のノズル）からインクが吐出され、印刷用紙が１５／７２０インチ（＝１５・Ｄ）の搬送量にて搬送される。これにより、１／１８０インチのノズルピッチのノズルアレイにより、１／７２０インチ（＝Ｄ）の解像度でドットを形成することができる。実際のノズル数は１８０個であるので、１７９個のノズルからインクが吐出され、印刷用紙が１７９／７２０インチ（１７９・Ｄ）の搬送量にて搬送される。
【０１００】
＜縁なし印刷処理のための前処理（ステップＳ１９〜ステップＳ２２＞
ステップＳ１９：ラジオボタン２７３が選択されると、このステップに移行し、プリンタドライバプログラム２１０は、プリンタ２２に対して、印刷用紙Ｐの移動方向のサイズを測定するように要求する。その結果、プリンタ２２は、印刷用紙Ｐを１枚だけ搬送し（吸引し）、キャリッジ３１を移動させ、図１４に示すように、まず、印刷用紙Ｐの例えば左端を検出する。このとき、光学センサ３９は、印刷用紙Ｐの左端からの反射光を検出するとともに、そのときの位置をエンコーダ４７から取得する。つぎに、図１４に示すように、印刷ヘッド１２を右端に移動させ、光学センサ３９により、印刷用紙Ｐの右端を検出するとともに、そのときの位置をエンコーダ４７から取得する。そして、エンコーダ４７から取得した、印刷用紙Ｐの左端および右端の位置情報を参照して、印刷用紙Ｐの移動方向のサイズ（長さ）を求める。
【０１０１】
ステップＳ２０：プリンタドライバプログラム２１０は、吸収材３０６（図４及び図５参照）の配置情報を、プリンタ２２から取得する。なお、吸収材３０６の配置情報とは、吸収材３０６が存在する位置を示す情報をいう。
【０１０２】
縁なし印刷の場合には、印刷用紙Ｐの端の部分に空白部分ができることを防止するために、図１５に示すように、画像データ３２０は、印刷用紙Ｐをはみ出すように印刷される。つまり、縁なし印刷の場合には、図１５に示すように、印刷用紙Ｐよりも広い領域３０２にインクが吐出される。このため、印刷用紙Ｐをはみ出したはみ出し部分３２１に応じて吐出されるインク滴は、印刷用紙Ｐに着弾しないことになる。はみ出し部分３２１に対応するインク滴Ｉｐは、図１６に示すように、吸収材３０６に吸収される。このため、インク滴Ｉｐが凸部３０３〜３０５に付着してこれらを汚損することを防止できる。ここで、図１６は、印刷用紙Ｐの左右端部分の印刷の状態を示す図である。凹部３０２は、最大サイズ（この例では、Ａ４用紙）の印刷用紙Ｐの左右幅よりも長く設けられている。
【０１０３】
なお、ステップＳ２０にいう、吸収材３０６の配置情報とは、図１７に示すように、印刷用紙Ｐの右端が通過する位置Ｔを基準とした場合における、幅ｄ１〜ｄ６の情報をいう。幅ｄ１は、位置Ｔから凸部３０３の左端までの距離である。幅ｄ２は、位置Ｔから凸部３０４の右端までの距離である。また、幅ｄ３は、位置Ｔから凸部３０４の左端までの距離である。幅ｄ４は、位置Ｔから凸部３０５の右端までの距離である。幅ｄ５は、位置Ｔから凸部３０５の左端までの距離である。幅ｄ６は、位置Ｔから枠体３０１の左端までの距離である。これらの幅ｄ１〜ｄ６を参照することにより、印刷用紙Ｐが非定形用紙である場合に、印刷用紙Ｐの左右端が吸収材３０６の上部に来るか否かを判定することができる。なお、幅ｄ１〜ｄ６に関する配置情報は、例えば、プリンタ２２のＰ−ＲＯＭ４３に格納されており、プリンタドライバプログラム２１０は、プリンタ２２に対して配置情報を送信するように要求することにより、配置情報を得ることができる。
【０１０４】
図１０に戻って、ステップＳ２０の処理が終了すると、ステップＳ２１に進む。
【０１０５】
ステップＳ２１：プリンタドライバプログラム２１０は、ステップＳ１９で取得した印刷用紙Ｐのサイズに関する情報と、ステップＳ２０で取得した吸収材３０６の配置情報とを比較し、印刷用紙Ｐの左端が吸収材３０６の上部に位置しているか否かを判定する（言い換えれば、印刷用紙Ｐの左端が凸部の上に位置しているか否かを判定する）。具体的には、印刷用紙Ｐの左右方向の長さをＷとし、印刷用紙Ｐからはみ出して印刷される画像データＧの幅をｇ（図１８参照）とした場合、例えば、ｄ１＜Ｗ＜ｄ２である場合には、吸収材３０６の上部（凸部３０３と凸部３０４の間にある吸収材３０６の上部）に位置しているとして、ステップＳ２２に進む。また、例えば、ｄ２＜Ｗ＜ｄ３である場合には、図１８に示すように、印刷用紙Ｐの左端からはみ出したインクは、凸部３０４の上部に位置し、吸収材３０６の上部に位置しないので、ステップＳ２５に進む。
【０１０６】
ステップＳ２２：プリンタドライバプログラム２１０は、画像データと、凸部３０３〜３０５の間のマージンが十分か否かを判定する。すなわち、図１９に示すように、印刷用紙Ｐの左端をはみ出した画像データＧの左端と、画像データＧの左側に存在する凸部３０５との距離（マージン）ｍが所定の距離以上ある場合には、マージンが十分としてステップＳ２３に進む。一方、図２０に示すように、印刷用紙Ｐの左端をはみ出した画像データＧの左端と、画像データＧの左側に存在する凸部３０５との距離（マージン）ｍが所定の距離未満ある場合には、インクが凸部３０５に付着するおそれがあるので、マージンが十分でないとしてステップＳ２５に進む。なお、印刷用紙Ｐからはみ出して印刷される画像データＧの幅をｇ（図１８参照）とした場合、マージンｍは、配置情報と、印刷用紙Ｐの左右方向の長さＷと、幅ｇとに基づいて、算出される。
【０１０７】
＜通常の縁なし印刷処理（ステップＳ２３、ステップＳ２４＞
ステップＳ２３：アプリケーションプログラム２０１は、画像データを、プリンタドライバプログラム２１０に受け渡し、印刷データＰＤを生成するように要求する。その結果、解像度変換処理、ディザ処理等が行われ、印刷用紙Ｐのサイズよりも、所定のサイズだけ大きい印刷データＰＤが生成され、プリンタ２２に供給されて、通常の縁なし印刷処理が実行されることになる。
【０１０８】
印刷が開始されると、まず、プリンタ２２は、印刷用紙Ｐを給紙し（吸引し）、図２１に示すノズル＃１〜＃５の下まで移動させる。つまり、印刷用紙Ｐが給紙されたとき、印刷用紙Ｐの上端は、凹部３０２の上に位置し、凹部３０２とノズル♯１〜♯５との間に位置する。そして、ノズル＃１〜＃５からインクを吐出して、印刷用紙Ｐの上端に画像を印刷する処理（上端処理）を実行する。このとき、印刷用紙Ｐと対向しないノズル（図中のノズル♯１と♯２）から吐出されたインクは、印刷用紙Ｐに着弾せず、凹部３０２に着弾する。このように、印刷用紙Ｐよりも広い範囲にインクを吐出することによって、印刷用紙Ｐの上端に空白をなくすことができる。
【０１０９】
上端の印刷が終了すると、印刷用紙Ｐの上端が凹部３０２の上を通過し、図２２に示すように、全てのノズル♯１〜♯１５が印刷用紙Ｐと対向するようになる。そこで、上端の印刷が終了すると、ノズル＃１〜＃１５の全てを使用して画像を印刷する。このとき、印刷用紙Ｐの左右端は、図１６に示すように、吸収材３０６の上に位置しているので、印刷用紙Ｐを外れたインク滴Ｉｐは、全て吸収材３０６に吸収されるため、凸部３０３〜３０５が汚れることを防止できる。このように、印刷用紙Ｐよりも広い範囲にインクを吐出することによって、印刷用紙Ｐの左右端に空白をなくすことができる。
【０１１０】
全ノズルを用いての印刷処理を続けると、印刷用紙Ｐの下端が紙送りローラ２６を通過し、図２３に示すように、印刷用紙Ｐの下端がノズル♯１１〜♯１５の下に位置するようになる。そこで、全ノズルを用いての印刷処理が終了すると、つづいて、印刷用紙Ｐの下端に対して、図２３に示すノズル＃１１〜＃１５を使用して、画像を印刷する処理（下端処理）を実行する。このとき、印刷用紙Ｐと対向しないノズル（図中のノズル♯１４と♯１５）から吐出されたインクは、印刷用紙Ｐに着弾せず、凹部３０２に着弾する。このように、印刷用紙Ｐよりも広い範囲にインクを吐出することによって、印刷用紙Ｐの下端に空白をなくすことができる。
【０１１１】
以上の処理により、通常の縁なし印刷処理が完了する。
【０１１２】
＜本実施形態の縁なし印刷処理（ステップＳ２５、ステップＳ２６＞
ステップＳ２５：アプリケーションプログラム２０１は、画像データを、プリンタドライバプログラム２１０に受け渡し、印刷データＰＤを生成するように要求する。プリンタドライバプログラム２１０は、受け取った画像データに対して、解像度変換処理、ディザ処理等を施し、印刷用紙Ｐのサイズよりも、所定のサイズだけ大きい印刷データＰＤを生成し、プリンタ２２に供給する。
【０１１３】
ここで、ステップＳ２６の印刷処理に進むのは、例えば、図１８に示すように、画像データが凸部３０３〜３０５の上に位置している場合や、図２０に示すように、マージンが十分でない場合である。これらの場合、そのまま印刷すると、凸部３０３〜３０５にインク滴Ｉｐが付着して汚れるおそれがある。そこで、ステップＳ２６の印刷処理では、凸部３０３〜３０５の直上に位置するノズル＃６〜＃１０以外のノズル（ノズル＃１〜＃５およびノズル＃１１〜＃１５の双方またはいずれか一方）を使用して全ての部分に対しての印刷を行う。したがって、ステップＳ２５の処理では、使用するノズルに合わせて、印刷データＰＤを生成する。なお、使用するノズルについては、後述の具体例にて説明する。
【０１１４】
ステップＳ２６：プリンタドライバプログラム２１０は、以上のようにして生成された印刷データＰＤをプリンタ２２に供給して印刷させる。これにより、プリンタ２２は、印刷用紙Ｐを給紙し、凸部３０３〜３０５の直上に位置するノズル＃６〜＃１０以外のノズル（ノズル＃１〜＃５およびノズル＃１１〜＃１５の双方またはいずれか一方）を使用して全ての部分に対しての印刷を行う。その結果、定型用紙以外の印刷用紙Ｐが使用された場合であっても、凸部３０３〜３０５を汚さずに縁なし印刷を行うことが可能になる。
【０１１５】
＝＝＝本実施形態の印刷処理の具体例＝＝＝
＜ノズル♯１〜♯５のみを使用する例＞
図２４は、ノズル♯１〜♯５のみを使用する場合の印刷方法の説明図である。使用するノズル数Ｎが５個であり、ｋが４であるので、「Ｎとｋが互いに素の関係」という条件を満たす。また、５個のノズルが用いられるため、印刷用紙は搬送量５・Ｄにて搬送される。
【０１１６】
まず、印刷用紙Ｐが１枚だけ給紙され、印刷用紙Ｐの上端がノズル♯１〜♯５の下まで到達する（図２１と同様）。次に、ノズル♯１〜♯５を使用して上端処理が実行され、画像データの上端部分が印刷される。  
この例では、印刷用紙Ｐの上端が凹部３０２の上を通過し、全てのノズル♯１〜♯１５が印刷用紙Ｐと対向するようになった後も、図２５に示すように、ノズル♯１〜♯５を使用して画像を印刷する。このとき、凸部３０３〜３０５の上に印刷用紙の左右端が位置するような場合であっても、インクが吐出される領域での印刷用紙Ｐの左右端は、吸収材３０６の上に位置しているので、印刷用紙Ｐを外れたインク滴は、全て吸収材３０６に吸収される。  
印刷処理を続けると、印刷用紙Ｐの下端が紙送りローラ２６を通過する。前述の通常の縁なし印刷処理では、図２３に示すように、ノズル♯１１〜♯１５を使用して、印刷用紙Ｐの下端に画像を印刷していたが、この例では、図２６に示すように、ノズル♯１〜♯５を使用する。これにより、使用するノズルを途中で切り換えずに、ノズル♯１〜♯５のみを使用して、印刷を完了することができる。
【０１１７】
参考までに、図２４の印刷方法を図２７のように示すこともできる。図中に示す縦方向に並んだ升目は、印刷ヘッドを示しており、升目の中に存在する数字は、ノズル番号を示している。この例では、“１”、“２”、“３”、“４”、“５”の数字を含む下流側のノズル群の移動中にインクが吐出されることにより、画像が形成される。なお、図中において、印刷不可領域は、ラスタラインが完全に埋まらない領域を示す。したがって、この領域にラスタラインが形成されないように、印刷データＰＤが生成される。また、印刷可能領域は、ラスタラインが完全に埋まる領域を示す。また、用紙位置とは、縁なし印刷がなされる場合における、想定される用紙の上端位置を示している。すなわち、この例では、用紙の上端位置よりも上に存在する１０行分の画像データが印刷用紙Ｐをはみ出すこととなり、この用紙位置から印刷不可領域までの間が上端のはみ出し部分となる。
【０１１８】
＜ノズル♯１１〜♯１５のみを使用する例＞
図２８は、ノズル♯１１〜♯１５のみを使用する場合の印刷方法の説明図である。使用するノズル数が５個であり、ｋが４であるので、「Ｎとｋが互いに素の関係」という条件を満たす。また、５個のノズルが用いられるため、印刷用紙は搬送量５・Ｄにて搬送される。  
この例では、印刷用紙Ｐが給紙されると、印刷用紙Ｐの上端がノズル♯１１〜♯１５の下まで到達する。次に、ノズル♯１１〜♯１５を使用して上端処理が実行され、画像データの上端部分が印刷される。この例では、印刷用紙Ｐの上端が凹部３０２の上を通過し、全てのノズル♯１〜♯１５が印刷用紙Ｐと対向するようになった後も、ノズル♯１１〜♯１５を使用して画像を印刷する。そして、印刷用紙Ｐの下端が紙送りローラを通過した後、ノズル♯１１〜♯１５を使用して下端処理を実行する。  
この例であっても、前述の例と同様に、印刷用紙Ｐを外れたインク滴は、全て吸収材３０６に吸収されるので、凸部３０３〜３０５を汚さない。
【０１１９】
＜ノズル♯１〜♯５及びノズル♯１１〜♯１５を使用する例＞
図２９は、ノズル♯１〜♯５及びノズル♯１１〜♯１５を使用する場合の印刷方法の説明図である。本実施形態では、凸部３０３〜３０５と対向するノズル♯６〜♯１０は、インクを吐出しない。そこで、図中のノズル♯６〜♯１０に対応する升目には、×印が付けられている。つまり、図中において、数字に×印が付けられた升目は、インクを吐出しないノズルの番号を示している。
【０１２０】
前述の印刷方法では、１つのラスタラインを１つのノズルで形成しているが、この例では、１つのラスタラインを２つのノズルで形成している。例えば、あるラスタラインの偶数画素をノズル♯１４が形成し、そのラスタラインの奇数画素をノズル♯４が形成する。また、あるラスタラインの奇数画素をノズル♯１３が形成し、そのラスタラインの偶数画素をノズル♯３が形成する。
【０１２１】
あるラスタラインをＭ個のノズルで形成する場合、搬送量を一定にして記録を行うためには、Ｎ／Ｍが整数であること、Ｎ／Ｍはｋと互いに素の関係にあること、搬送量が（Ｎ／Ｍ）・Ｄに設定されること、が条件となる。この例では、使用するノズル数Ｎは１０個であり、「Ｎ／Ｍが整数である」との条件を満たす。また、使用するノズル数Ｎが１０個であり、１つのラスタラインを形成するノズルの数Ｍが２であり、ｋが４であるので、「Ｎ／Ｍとｋが互いに素の関係」という条件を満たす。そして、搬送量は、５・Ｄ（＝（１０／２）・Ｄ）に設定される。
【０１２２】
＜印刷中に逆方向に搬送する例＞
図３０は、印刷中に逆方向に搬送する場合の印刷方法の説明図である。但し、ここでは、説明の都合上、全ノズル数は１３個であり、凹部と向かい合う位置にあるノズルは、ノズル♯１〜♯４及びノズル♯１０〜♯１３である。また、前述の例では、ノズルピッチを示すｋは４であったが、ここでは説明の都合上、ｋは５である。
【０１２３】
ここでは、搬送方向に連続するラスタラインを、ノズル♯１〜♯４と、ノズル♯１０〜♯１３とで１つずつ交互に印刷する。
【０１２４】
また、図３１に示すように、搬送方向に連続するラスタラインを、ノズル＃１０〜＃１３と、ノズル＃１〜＃４とで２つずつ交互に印刷することができる。また、３つ以上ずつ交互に印刷することも可能である。
【０１２５】
なお、図３０および図３１では、説明を簡単にするため、複数存在するノズル列のうち１列のノズル列のみを使用して説明している。そして、１列のノズル列は１３個のノズルを有するものとする。また、各ノズルは４ラスタライン分の間隔をあけて配されているものとする。
【０１２６】
また、図３０および図３１では、時間とともに搬送方向に相対的に送られる印刷ヘッド１２を、順に左から右にずらして示している。図３０および図３１に示すように、４ドットまたは８ドットずつの定則送りを行う。その結果、各ラスタラインは、それぞれ一つのノズルによってドットを記録される。なお、搬送量（副走査送り量）の単位の「ドット」は、搬送方向の印刷解像度に対応する１ドット分のピッチを意味しており、これはラスタラインのピッチとも等しい。図３０および図３１において数字がふられたノズルが、ラスタラインにドットを記録するノズルである。
【０１２７】
プリンタ２２では、まず、印刷用紙Ｐが１枚だけ給紙され（吸引され）、紙送りが行われ、印刷用紙Ｐの先端がノズル＃１〜＃４の下まで到達する。つぎに、ノズル＃１〜＃４を用いて上端処理が実行され、画像データの上端部分が印刷される。
【０１２８】
上端処理が終了すると、ノズル＃１〜＃４およびノズル＃１０〜＃１３の双方を使用して、印刷処理を実行する。このとき、ノズル＃５〜＃９については、使用しないので、インクが凸部３０３〜３０５に付着してこれらを汚すことはない。
【０１２９】
そして、印刷用紙Ｐの後端が、ノズル＃１０〜＃１３の下に到達した場合には、下端処理を実行した後、排紙処理を実行する。
【０１３０】
以上に説明したように、本実施の形態によれば、縁なし印刷を行う場合には、印刷用紙Ｐの左右方向の長さを検出し、移動方向に印刷用紙Ｐをはみ出して印刷される範囲にインク吸収材３０６が存在する場合であって、十分なマージンが存在する場合には、全てのノズルを用いて印刷を行い、それ以外の場合にはインクの吸収材３０６が存在する部分に対応するノズルのみを用いて印刷を行うようにした。その結果、定形用紙以外の印刷用紙Ｐが使用された場合であっても、凸部３０３〜３０５を汚さずに縁なし印刷を行うことが可能になる。
【０１３１】
＝＝＝その他の実施形態＝＝＝
以上、本発明の一実施の形態について説明したが、本発明はこれ以外にも種々変形可能である。
【０１３２】
＜インクについて＞
例えば、以上の実施の形態では、インクとしては、ＣＭＹＫの４色を用いるようにしたが、これら４色に加えて淡色系のインク（ライトシアン（ＬＣ）、ライトマゼンタ（ＬＭ）、ダークイエロー（ＤＹ））のインクを用いるようにしてもよい。
【０１３３】
＜印刷ヘッドについて＞
また、以上の実施の形態では、ピエゾ素子を用いてインクを吐出するヘッドを備えたプリンタ２２を用いているが、吐出駆動素子としては、ピエゾ素子以外の種々のものを利用することが可能である。例えば、インク通路に配置したヒータに通電し、インク通路内に発生する気泡（バブル）によりインクを吐出するタイプの吐出駆動素子を備えたプリンタに適用することも可能である。
【０１３４】
＜給紙について＞
また、以上の実施の形態では、ストッカに貯留されている印刷用紙Ｐを自動的に給紙して印刷する場合を例に挙げて説明したが、例えば、手差しにより印刷用紙Ｐを供給する場合において、同様の処理を実行することも可能である。また、ステップＳ２２のマージンが十分か否かの判断を省略するようにしたり、印刷用紙Ｐの右端位置が変更可能である場合には、右端が吸収材の上に来ているか否かの判断ステップを加えるようにしてもよい。
【０１３５】
＜印刷用紙の長さについて＞
また、以上の実施の形態では、印刷用紙Ｐの左右方向の長さを光学センサ３９によって検出するようにしたが、長さをユーザがコンピュータ９０に直接入力するようにしてもよい。また、前述した定形用紙（Ｌ版、ハガキ、Ｂ５、Ａ４）以外の定形用紙が使用された場合には、その定形用紙名を入力することにより、テーブルからサイズに関する情報を取得するようにしてもよい。
【０１３６】
また、以上の実施の形態では、印刷ヘッド１２に具備されている光学センサ３９を用いて印刷用紙Ｐのサイズを検出するようにしたが、例えば、ラインセンサを用いてサイズを検出することも可能である。さらに、スキャナを有しているプリンタの場合には、スキャナで印刷用紙Ｐのサイズを一旦測定した後に、印刷を行うようにしてもよい。
【０１３７】
＜プラテンについて１＞
また、以上の実施の形態では、プラテン３００としては、図５に示すように、矩形の枠体３０１に凸部３０３〜３０５を有するものを例に挙げて説明した。但し、本発明は、このようなものに限定されるものではなく、これ以外の形状を有するプラテンにも適用可能である。また、印刷媒体の表面形状としては、上述の実施の形態のような四角形以外に、円形、三角形、五角形、台形等各種の形状のものに本発明を適用することができる。このように、四角形以外の場合、サイズではなく形状を検出し、その形状に応じて印刷データを生成することとなるが、「サイズ」とは、この形状を含むものとする。
【０１３８】
例えば、図３２Ａに示すプラテン３００Ａでは、６つの凸部４０１〜４０６が設けられている。このようなプラテン３００Ａの場合では、吸収材３０６Ａの左右に連続する領域４０７〜４０９の３箇所を用いて印刷を行うことができるので、図５に示すプラテン３００に比較すると、高速に縁なし印刷を行うことが可能になる。
【０１３９】
また、図３２Ｂに示すプラテン３００Ｂでは、幅の狭い３つの凸部４２０〜４２２を有している。このようなプラテン３００Ｂの場合では、吸収材３０６Ｂの左右に連続する幅広の領域４２３，４２４を用いて印刷を行うことができるので、図５に示すプラテン３００に比較すると、高速に縁なし印刷を行うことが可能になる。
【０１４０】
＜プラテンについて２＞
前述の実施形態では、凸部３０３〜３０５の搬送方向上流側及び搬送方向下流側に、キャリッジ移動方向に沿う凹部３０６が２つ設けられていた（例えば図４参照）。但し、キャリッジ移動方向に沿う凹部は、１つであっても良い。
【０１４１】
図３３は、キャリッジ移動方向に沿う凹部が１つになる例の説明図である。図３４は、この実施形態のプラテンの構成例を示す図である。  
プラテン３００Ｃは、６つの凸部４４１〜４４６を備えている。吸収材３０６Ｃは、搬送方向上流側の凸部４４１〜４４３と、搬送方向下流側の凸部４４４〜４４６との間に位置する。  
各色ノズル列の♯１１〜♯１５は、上流側の凸部４４１〜４４３と向かい合う位置に設けられている。各色ノズル列の♯１〜♯５は、下流側の凸部４４４〜４４６と向かい合う位置に設けられている。各色ノズル列の♯６〜♯１０は、凹部３０６Ｃのうちのキャリッジ移動方向に連続する部分と向かい合う位置に設けられている。
【０１４２】
通常の縁なし印刷の場合、まず、プリンタ２２は、印刷用紙Ｐの上端がノズル♯６〜♯１０の下になるまで、印刷用紙Ｐを給紙する。そして、ノズル♯６〜１０からインクを吐出して、印刷用紙Ｐの上端に画像を印刷する処理（上端処理）を行う。その後、全てのノズルが印刷用紙Ｐと対向するようになると、ノズル♯１〜♯１５の全てを使用して画像を印刷する。そして、印刷用紙Ｐの下端が紙送りローラを通過すると、印刷用紙Ｐの下端がノズル♯１１〜♯１５の下に位置するようになる。このときにノズル♯１１〜♯１５からインクを吐出すると、上流側の凸部４４１〜４４３にインクが着弾するおそれがある。そこで、ノズル♯１１〜♯１５からのインクの吐出を禁止し、ノズル♯６〜♯１０を使用して、下端処理を行う。
【０１４３】
印刷用紙Ｐの左端が凸部４４１〜４４６の上に位置するような場合や、マージンｍが十分でない場合、以下のように縁なし印刷を行う。まず、まず、プリンタ２２は、印刷用紙Ｐの上端がノズル♯６〜♯１０の下になるまで、印刷用紙Ｐを給紙する。そして、ノズル♯６〜１０を使用して上端処理を行う。全てのノズル♯１〜♯１５が印刷用紙Ｐと対向するようになった後も、図３３に示すように、ノズル♯６〜♯１０を使用して画像を印刷する。その後、ノズル♯６〜♯１０を使用して下端処理を行う。これにより、ノズル♯６〜１０のみを使用して、印刷を完了することができる。
【０１４４】
＜プログラムについて＞
なお、以上の処理機能を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ、ＤＶＤ−ＲＡＭ（Random Access Memory）、ＣＤ−ＲＯＭ、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。光磁気記録媒体には、ＭＯなどがある。
【０１４５】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１４６】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０１４７】
＝＝＝まとめ＝＝＝
（１）通常の印刷方法では、まず、プリンタは、印刷用紙（印刷媒体の一例）を給紙して、プリンタは、搬送方向（移動方向と交差する方向）の位置が異なる１５個のノズルを移動させ、移動するノズルから凸部に支持された印刷用紙に向かってインクを吐出させ、印刷用紙に印刷画像を印刷する。  
プリンタが縁なし印刷を行う場合、プリンタは、印刷用紙の端に向かってインクを吐出させる。これにより、印刷用紙の端部に余白をつくらずに、印刷を行うことができる。但し、プリンタが縁なし印刷を行う場合、印刷用紙よりも広い範囲にインクを吐出するため、印刷用紙に着弾しないインクが発生する。このように、印刷用紙からはみ出したインクは、プリンタ内部や印刷用紙の裏面を汚すおそれがある。  
そこで、縁なし印刷を行うプリンタには、凸部が設けられている。この凸部は、定型用紙を支持する際に印刷用紙の下に位置するように、所定の位置に設けられている（図１７参照）。そして、定型用紙が縁なし印刷される場合に、凸部と対向するノズル♯６〜♯１０から印刷用紙の左右端に向かってインクが吐出されても、印刷用紙からはみ出したインクが凸部に着弾しないようになっている（図１６参照）。
【０１４８】
但し、定型用紙以外の印刷用紙に対して縁なし印刷を行う場合、凸部の上に印刷用紙の左右端が位置する場合がある。このような場合に、凸部と対向するノズル♯６〜♯１０から印刷用紙の左右端に向かってインクが吐出されると、凸部にインクが着弾する。この結果、プリンタ内部や印刷用紙の裏面を汚すおそれがある。  
これを防ぐため、前述の印刷方法では、印刷用紙の左右端（所定方向の端）が凸部の上にある場合、凸部と対向するノズル♯６〜♯１０からはインクを吐出せず、凸部と対向しないノズル♯１〜♯５や、ノズル♯１１〜♯１５から、印刷用紙の左右端に向かってインクを吐出する。  
これにより、印刷用紙に着弾しないインクがあったとしても、インクが凸部に着弾することはない。この結果、プリンタの内部や印刷用紙の裏面を汚さずに済む。
【０１４９】
（２）前述の印刷方法では、プリンタドライバは、印刷用紙の幅（所定方向の長さ）に応じて、印刷用紙の左右端が凸部の上にあるか否かを判別している。例えば、図１７に示すプラテンにおいて、印刷用紙の幅Ｗがｄ１＜Ｗ＜ｄ２であれば、印刷用紙の左端が凸部の上にないと判別できる。同様に、印刷用紙の幅がｄ２＜Ｗ＜ｄ３であれば、印刷用紙の左端が凸部の上にあると判別できる。  
なお、プリンタは、予め凸部が設けられている位置に関する配置情報を記憶しており、プリンタドライバは、印刷用紙の幅と配置情報とに基づいて、印刷用紙の左右端が凸部の上にあるか否かを判別している。
【０１５０】
（３）前述の印刷方法では、図１４に示すように、キャリッジを移動させて、光学センサにより印刷用紙の左右端（所定方向の端）を検出し、印刷用紙の幅（所定方向の長さ）を検出している。これにより、プリンタドライバは、検出された印刷用紙の幅に応じて、印刷用紙の左端が凸部の上にあるか否かを判別できる。
【０１５１】
（４）但し、光学センサによらずに、印刷用紙の幅に関する情報を取得しても良い。印刷用紙の幅に関する情報の取得方法として、例えば、ユーザが直接入力する方法や、用紙の種類に応じてテーブルから幅に関する情報を取得する方法などがある。
【０１５２】
（５）前述の印刷方法では、印刷用紙に着弾しないインクを吸収材が吸収している。これにより、凹部にインクが堆積しないので、印刷用紙の裏面を汚さずに済む。
【０１５３】
（６）前述の印刷方法では、印刷用紙の左右端（所定方向の端）が凸部の上にない場合、全てのノズル♯１〜♯１５から印刷用紙の左右端に向かってインクを吐出する（図２２参照）。ノズル♯１〜５のみを使用する場合、搬送量は５・Ｄになるが、全てのノズル♯１〜♯１５を使用する場合、搬送量は１５・Ｄになる。このため、凸部と対向するノズル♯６〜♯１０が使用できれば、搬送量が多くなり、印刷速度を向上させることができる。
【０１５４】
（７）但し、印刷用紙の左右端（所定方向の端）が凸部の上にない場合であっても、図１９に示すように、画像データＧ（インクが吐出される領域）と、媒体を支持しない凸部３０５との間の距離ｍが所定の距離以下の場合には、凸部と対向するノズル♯６〜♯１０からはインクを吐出しない。これは、距離ｍが所定の距離以下の場合には、インクの飛行曲がり等の影響により、インクが凸部に付着するおそれがあるためである。
【０１５５】
（８）前述の印刷方法では、凸部と対向するノズル♯６〜♯１０は、凸部と対向しないノズル♯１〜♯５と、凸部と対向しないノズル♯１１〜♯１５との間で挟まれている。これは、図４に示すように、プラテンに設けられた凸部が、搬送方向の上流側及び下流側の凹部に挟まれているためである。
【０１５６】
（９）前述の印刷方法では、通常の縁なし印刷の場合（媒体の所定方向の端が凸部の上にない場合）、ノズル♯１〜♯５から印刷用紙の上端に向かってインクを吐出し、ノズル♯１１〜♯１５から印刷用紙の下端に向かってインクを吐出する。つまり、通常の縁なし印刷の場合、上端処理と下端処理で使用されるノズルが異なる。  
一方、印刷用紙の左右端（媒体の所定方向の端）が凸部の上にある場合、ノズル♯１〜５から印刷用紙の上端に向かってインクを吐出し、ノズル♯１〜５から印刷用紙の下端に向かってインクを吐出する（図２６参照）。つまり、この場合、上端処理と下端処理で使用されるノズルが同じである。これにより、使用するノズルを途中で切り換えずに済むので、ノズル♯１〜♯５のみを使用して印刷を完了することができ、一定の搬送量で印刷を完了することができ、印刷画像の画質が向上する。
【０１５７】
（１０）前述の印刷方法では、インクを吐出するノズルがＮ個であり、ドット間隔がＤであり、ノズルピッチがｋ×Ｄである場合、Ｎとｋが互いに素の関係であり、搬送量がＮ×Ｄに設定される。これにより、一定の搬送量で印刷用紙を搬送しながら、ノズルピッチよりも高い解像度の印刷画像を得ることができる。例えば、ノズルピッチが１８０ｄｐｉの印刷ヘッドを用いて、７２０ｄｐｉの解像度の印刷画像を得ることができる。
【０１５８】
（１１）図２７や図２８に示す印刷方法では、ノズル♯１〜♯５又はノズル♯１１〜♯１５のいずれか一方のみを用いて、印刷を行っている。しかし、両方のノズル群を用いて印刷を行うこともできる。
【０１５９】
（１２）例えば、図２９に示す印刷方法では、ノズル♯１〜♯５及びノズル♯１１〜♯１５の両方のノズル群を用いて印刷を行っている。このように、２つのノズル群を使用する印刷方法では、Ｎ／２とｋとが互いに素の関係であり、搬送量が（Ｎ／２）×Ｄに設定されることが望ましい。これにより、１つのラスタラインを２つのノズルが形成するように、印刷を行うことができる。これにより、ノズルの製造ばらつきがラスタラインに与える影響が緩和されるので、印刷画像の画質が向上する。
【０１６０】
（１３）また、図３０や図３１に示す印刷方法では、搬送方向への搬送と逆方向への搬送を繰り返し、ノズル♯１〜♯５とノズル♯１１〜♯１５とを交互に使用することによって、両ノズル群を用いて印刷を行っている。
【０１６１】
（１４）図３３に示す印刷方法では、凸部と対向しないノズル♯６〜♯１０は、凸部と対向するノズル♯１〜♯５と、凸部と対向するノズル♯１１〜♯１５との間で挟まれている。これは、図３４に示すように、プラテンに設けられた凹部が、搬送方向の上流側及び下流側の凸部に挟まれているためである。
【０１６２】
（１５）前述の印刷方法の全ての構成を含む形態であれば、全ての効果を奏することができるので、望ましい。
【０１６３】
（１６）前述の印刷装置は、プリンタとコンピュータの組み合わせを指している。このコンピュータには、プリンタドライバがインストールされている。このプリンタは、凸部とキャリッジモータを備えている。凸部は、定型用紙を支持する際に印刷用紙の下に位置するように、所定の位置に設けられている。キャリッジモータは、キャリッジを移動させることにより、１５個のノズルをキャリッジ移動方向（所定方向）に移動させる。  
このようなプリンタが定型用紙以外の印刷用紙に対して縁なし印刷を行う場合、凸部の上に印刷用紙の左右端が位置する場合がある。このような場合に、凸部と対向するノズル♯６〜♯１０から印刷用紙の左右端に向かってインクが吐出されると、凸部にインクが着弾する。この結果、プリンタ内部や印刷用紙の裏面を汚すおそれがある。  
これを防ぐため、前述の印刷装置では、印刷用紙の左右端（所定方向の端）が凸部の上にある場合、プリンタの制御回路（コントローラの一例）は、凸部と対向するノズル♯６〜♯１０からはインクを吐出させず、凸部と対向しないノズル♯１〜♯５や、ノズル♯１１〜♯１５から、印刷用紙の左右端に向かってインクを吐出させる。なお、このような動作は、プリンタドライバがインストールされたコンピュータのＣＰＵ（コントローラの一例）が印刷データを生成し、この印刷データに基づいてプリンタの制御回路がプリンタ内の各要素を制御することにより、実現される。つまり、プリンタの制御回路及びコンピュータのＣＰＵが、印刷装置のコントローラとして、このような動作を実現させている。  
このような印刷装置によれば、プリンタの内部や印刷用紙の裏面を汚さずに済む。
【０１６４】
（１７）前述のプリンタドライバ（プログラムの一例）は、コンピュータに、印刷データを生成させ、プリンタに印刷データを送信させる。プリンタは、この印刷データに基づいて、印刷用紙の左右端（所定方向の端）が凸部の上にある場合に、プリンタの制御回路（コントローラの一例）は、凸部と対向するノズル♯６〜♯１０からはインクを吐出せず、凸部と対向しないノズル♯１〜♯５や、ノズル♯１１〜♯１５から印刷用紙の左右端に向かってインクを吐出するように、動作する。  
このようなプログラムによれば、プリンタの内部や印刷用紙の裏面を汚さないように、印刷装置を制御できる。
【図面の簡単な説明】
【０１６５】
【図１】本実施の形態に係る印刷装置の主要部分の概略構成を示す図である。
【図２】図１に示すプリンタの制御回路の詳細な構成例を示すブロック図である。
【図３】図１に示す印刷装置における印刷ヘッドに設けられたノズルの詳細な構成例を示す図である。
【図４】図１に示す印刷装置における印刷ヘッドと、印刷用紙、およびプラテンの関係を示す図であって、上下端にインクがはみ出して印刷される状況を説明するための図である。
【図５】図４に示すプラテンの詳細な構成例を示す図である。
【図６】図４に示すプラテンと、定形用紙との関係を示す図である。
【図７】通常の印刷方法の説明図である。
【図８】図１に示すコンピュータの詳細な構成例を示すブロック図である。
【図９】図８に示すコンピュータのハードウエアとソフトウエアとが協働することにより実現される処理機能の一例を示す図である。
【図１０】図１に示す印刷装置において、画像を印刷する際に実行される処理の一例を説明するためのフローチャートである。
【図１１】図１０に示すフローチャートが実行された場合に、図８に示す表示装置に表示される画面の一例である。
【図１２】図１１に示す画面においてメニューとしての「ファイル」が操作された場合に表示されるプルダウンメニューの一例である。
【図１３】図１２に示すプルダウンメニューにおいて「印刷」が選択された場合に表示される画面の一例である。
【図１４】図１に示すプリンタにおいて、印刷用紙の移動方向の幅を検出する場合のキャリッジの動作を説明するための図である。
【図１５】図１に示す印刷装置における印刷用紙と、画像データと、はみ出し領域の関係を示す図である。
【図１６】図１に示す印刷装置中の印刷ヘッドと、印刷用紙、およびプラテンの関係を示す図であって、左右端にインクがはみ出して印刷される状況を説明するための図である。
【図１７】図４に示すプラテンに配置される吸収材の配置情報の一例を示す図である。
【図１８】図１に示す印刷装置において画像データの印刷用紙からはみ出した部分が、吸収材の上にない場合のこれらの位置関係を示す図である。
【図１９】図１に示す印刷装置において画像データの印刷用紙からはみ出した部分が、吸収材の上にある場合であって、凸部からの距離が十分である場合のこれらの位置関係を示す図である。
【図２０】図１に示す印刷装置において画像データの印刷用紙からはみ出した部分が、吸収材の上にある場合であって、凸部からの距離が十分でない場合のこれらの位置関係を示す図である。
【図２１】通常の縁なし印刷処理時の上端処理の説明図である。
【図２２】印刷用紙の中央部を通常の縁なし印刷処理する様子を示す図である。
【図２３】通常の縁なし印刷処理時の下端処理の説明図である。
【図２４】本実施形態の第１の具体例の説明図である。
【図２５】印刷用紙の中央部を縁なし印刷処理する様子を示す図である。
【図２６】第１の具体例の下端処理の説明図である。
【図２７】第１の具体例を別の方法で示した図である。
【図２８】本実施形態の第２の具体例の説明図である。
【図２９】本実施形態の第３の具体例の説明図である。
【図３０】印刷処理の他の一例を示す図である。
【図３１】印刷処理の他の一例を示す図である。
【図３２】図３２Ａは、６つの凸部を有するプラテンの構成例を示す図である。図３２Ｂは、幅の狭い凸部を有するプラテンの構成例を示す図である。
【図３３】凹部が１つ場合の印刷処理の様子を示す図である。
【図３４】プラテンの構成例を示す図である。
【符号の説明】
【０１６６】
２２  プリンタ（印刷装置の一部）
４１  ＣＰＵ
９０  コンピュータ（印刷装置の一部）
９１  ＣＰＵ
３０６，３０６Ａ，３０６Ｂ，３０６Ｃ  吸収材
Ｐ  印刷用紙（印刷媒体）
【図１】
0004622405.tif 000002
【図２】
0004622405.tif 000003
【図３】
0004622405.tif 000004
【図７】
0004622405.tif 000005
【図８】
0004622405.tif 000006
【図１０】
0004622405.tif 000007
【図１１】
0004622405.tif 000008
【図１２】
0004622405.tif 000009
【図１３】
0004622405.tif 000010
【図１４】
0004622405.tif 000011
【図１５】
0004622405.tif 000012
【図２４】
0004622405.tif 000013
【図２７】
0004622405.tif 000014
【図２８】
0004622405.tif 000015
【図２９】
0004622405.tif 000016
【図３０】
0004622405.tif 000017
【図３１】
0004622405.tif 000018
【図４】
0004622405.tif 000019
【図５】
0004622405.tif 000020
【図６】
0004622405.tif 000021
【図９】
0004622405.tif 000022
【図１６】
0004622405.tif 000023
【図１７】
0004622405.tif 000024
【図１８】
0004622405.tif 000025
【図１９】
0004622405.tif 000026
【図２０】
0004622405.tif 000027
【図２１】
0004622405.tif 000028
【図２２】
0004622405.tif 000029
【図２３】
0004622405.tif 000030
【図２５】
0004622405.tif 000031
【図２６】
0004622405.tif 000032
【図３２】
0004622405.tif 000033
【図３３】
0004622405.tif 000034
【図３４】
0004622405.tif 000035