(57)【要約】      （修正有）【課題】印刷データを被記録媒体に縁なし記録する際に、センサを用いて被記録媒体の斜行を検出したりインクを無駄に使用することなく被記録媒体に画像が記録されない領域が生じることを効果的に防止することができる画像記録装置、画像記録方法、画像記録プログラム、及びプリンタドライバの提供。【解決手段】複合機は、記録用紙の記録面を含む大きさの印刷データを取得する。複合機では、記録用紙が搬送方向５０へ搬送される過程で記録用紙に対して印刷データに基づいて画像が縁なし記録される。画像記録ユニットが記録する画像における直交方向５１の幅は、搬送される記録用紙に対して搬送方向５０の下流側から上流側へ向けて相対的に拡張される。【選択図】図１６
2008188784.tif 000002
【特許請求の範囲】
【請求項１】
被記録媒体の記録面を含む大きさの画像を表す印刷データを取得する取得部と、
上記被記録媒体が所定の搬送方向へ搬送される過程で該被記録媒体に対して上記印刷データに基づいて画像を縁なし記録する記録部と、
上記記録部が記録する画像における上記搬送方向と直交する方向の幅を、上記搬送される被記録媒体に対して上記搬送方向の下流側から上流側へ向けて相対的に拡張させる拡張部と、を具備する画像記録装置。
【請求項２】
上記拡張部は、上記印刷データの画像における少なくとも上記直交する方向の両縁に対応する画素データを空白を表す画素データに置換する置換部と、
上記直交する方向の上記置換される画素データの画素数を上記搬送方向の下流側から上流側へ向けて減少させる減少部と、を含むものである請求項１に記載の画像記録装置。
【請求項３】
上記置換部は、上記被記録媒体のサイズ、上記印刷データが表す画像の種類、上記被記録媒体の種類、及び上記被記録媒体に上記画像が記録される解像度の少なくともいずれか１つが所定の条件を満たすことを条件として上記置換を行う請求項２に記載の画像記録装置。
【請求項４】
上記減少部は、上記被記録媒体のサイズ、上記印刷データが表す画像の種類、上記被記録媒体の種類、及び上記被記録媒体に上記画像が記録される解像度の少なくともいずれか１つに応じて、上記画素数を減少させる勾配を変更する請求項２又は３に記載の画像記録装置。
【請求項５】
上記記録部は、上記直交する方向へ走査されながら上記被記録媒体にインクを吐出する記録ヘッドを備え、
上記拡張部は、上記被記録媒体の搬送に伴って上記直交する方向における上記記録ヘッドからインクが吐出される範囲を広げることにより上記幅を拡張させるものである請求項１に記載の画像記録装置。
【請求項６】
上記拡張部は、上記被記録媒体のサイズ、上記印刷データが表す画像の種類、上記被記録媒体の種類、上記被記録媒体に上記画像が記録される解像度、及び上記記録部による記録が開始されてからの上記被記録媒体の搬送量の少なくともいずれか１つに応じて上記範囲を広げる勾配を変更する請求項５に記載の画像記録装置。
【請求項７】
被記録媒体が所定の搬送方向へ搬送される過程で該被記録媒体に対して印刷データに基づいて画像を記録する画像記録方法であって、
上記被記録媒体の記録面を含む大きさの画像を表す印刷データを取得する第１ステップと、
上記取得された印刷データの画像における上記搬送方向と直交する方向の両縁に対応する画素データを空白を表す画素データに置換し、該置換において上記直交する方向の上記置換される画素データの画素数を上記搬送方向の下流側から上流側へ向けて減少させる第２ステップと、
上記第２ステップの処理が施された印刷データに基づいて上記被記録媒体に画像を縁なし記録する第３ステップと、を含んでなる画像記録方法。
【請求項８】
被記録媒体の記録面を含む大きさの画像を表す印刷データを取得する第１ステップと、
上記被記録媒体が所定の搬送方向へ搬送される過程で該被記録媒体に対して上記印刷データに基づいて、上記搬送方向と直交する方向へ走査される記録ヘッドからインクを吐出して画像を縁なし記録する第２ステップと、
上記被記録媒体の搬送に伴って、上記搬送方向と直交する方向における上記記録ヘッドからインクが吐出される範囲を広げる第３ステップと、を含んでなる画像記録方法。
【請求項９】
被記録媒体の記録面を含む大きさの画像を表す印刷データを取得する取得部と、
上記被記録媒体が所定の搬送方向へ搬送される過程で該被記録媒体に対して上記印刷データに基づいて画像を縁なし記録する記録部と、
上記記録部が記録する画像における上記搬送方向と直交する方向の幅を、上記搬送される被記録媒体に対して上記搬送方向の下流側から上流側へ向けて相対的に拡張させる拡張部として画像記録装置を機能させる画像記録プログラム。
【請求項１０】
被記録媒体が所定の搬送方向へ搬送される過程で該被記録媒体に対して印刷データに基づいて画像を縁なし記録する画像記録装置へ上記印刷データを転送する転送部と、
上記被記録媒体の記録面を含む大きさの画像を表す画像データを生成する第１生成部と、
上記生成された画像データの画像における上記搬送方向と直交する方向の両縁に対応する画素データを空白を表す画素データに置換し、該置換において上記直交する方向の上記置換される画素データの画素数を上記搬送方向の下流側から上流側へ向けて減少させることにより上記印刷データを生成する第２生成部としてコンピュータを機能させるプリンタドライバ。
【請求項１１】
上記第２生成部は、上記被記録媒体のサイズ、上記印刷データが表す画像の種類、上記被記録媒体の種類、及び上記被記録媒体に上記画像が記録される解像度の少なくともいずれか１つが所定の条件を満たすことを条件として上記置換を行う請求項１０に記載のプリンタドライバ。
【請求項１２】
上記第２生成部は、上記被記録媒体のサイズ、上記印刷データが表す画像の種類、上記被記録媒体の種類、及び上記被記録媒体に上記画像が記録される解像度の少なくともいずれか１つに応じて上記画素数を減少させる勾配を変更する請求項１０又は１１に記載のプリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データに基づいて被記録媒体に画像を縁なし記録する画像記録装置、その画像記録方法、画像記録装置に適用される画像記録プログラム、及び画像記録装置へ印刷データを転送するコンピュータにインストールされるプリンタドライバに関する。
【背景技術】
【０００２】
従来の画像記録装置には、印刷データに基づいて記録用紙の全面に画像を縁なし記録（縁なし印刷）する機能を備えたものがある。この縁なし記録は、画像が記録される領域を記録用紙の記録面よりも大きく設定し、記録用紙の外側にまでインクを吐出して行われる印刷処理である。
【０００３】
特許文献１に記載のドット記録装置は、記録ヘッドの移動方向に延びるプラテンを備える。プラテンは、記録用紙が搬送される搬送路を挟んで記録ヘッドと対向配置されている。プラテンの上面の一部には、記録ヘッドの移動方向に延びる溝が形成されている。溝は、記録ヘッドの一部のノズルと対向して形成されている。この溝の底には、吸収部材が設けられている。ドット記録装置では、縁なし記録を行う場合に記録ヘッドの一部のノズルが使用される。この一部のノズルと対向するプラテンには上述のように溝が形成されている。記録用紙に着弾しなかったインクが吸収部材に吸収されるので、縁なし記録によりプラテンの上面にインクが付着することが防止される。
【０００４】
特許文献２には、縁なし記録用の印刷データを生成する情報処理端末が開示されている。この情報処理端末は、印刷装置において使用される記録用紙の記録面を含む大きさの縁なし記録用の印刷データを生成して印刷装置へ送信する。
【０００５】
特許文献３に記載のレーザプリンタには、記録用紙の搬送路に記録用紙を検出するコンタクトイメージセンサ（ＣＩＳ：Contact Image Sensor）が設けられている。このレーザプリンタは、ＣＩＳの検出結果に基づいて、記録用紙の先端位置及び横端位置の検出、記録用紙の斜行量の検出、レーザ光による感光体ベルトへの画像形成動作の制御などを行う。
【０００６】
特許文献４に記載のインクジェット記録装置は、記録ヘッドが搭載されたキャリッジに光センサが設けられている。光センサは、記録用紙の搬送路へ向けて光を照射する発光素子と、その光の反射光を検出する受光素子とからなる。このインクジェット記録装置は、受光素子が検出した光の光量に基づいて、記録ヘッドの下方に位置する物体が記録用紙であるか又はプラテンであるかを判断する。その判断結果に基づいて、インクジェット記録装置は、記録用紙が存在する領域へのインクの吐出を許可し、記録用紙が存在しない領域へのインクの吐出を禁止する。このため、記録用紙が斜行した場合にインクが無駄に消費されることが防止される。
【０００７】
特許文献５には、入力された画像データを解像度変換により拡大処理して縁なし記録用の印刷データを生成する印刷制御装置が開示されている。この印刷制御装置は、画像データが表す画像を中央領域と周辺領域とに区画する。印刷制御装置は、中央領域に対応する画素データに対しては拡大処理を行わず、周辺領域に対応する画素データを拡大処理する。画像データを構成する画素データのうち、画像の周縁部分に対応する画素データに対してのみ拡大処理が行われるので、縁なし記録用の印刷データを生成した場合に被写体の画像が欠損することが防止される。
【０００８】
特許文献６に記載の記録装置は、記録用紙の搬送方向と直交する方向（主走査方向）へ往復動するキャリッジを備えている。キャリッジには、記録用紙へインクを吐出する記録ヘッド、及び記録用紙を検出する紙検知センサが搭載されている。縁なし記録時に、紙検知センサにより記録用紙の主走査方向における両端位置が検出される。記録装置は、検出された両端位置に基づいて、主走査方向において記録ヘッドがインクの吐出を開始する開始位置、及びインクの吐出を終了する終了位置を決定する。紙検知センサにより斜行が検知された場合、開始位置及び終了位置が主走査方向の外側へ拡大される。
【０００９】
特許文献７には、記録用紙における搬送方向の上流側端部及び下流側端部に対しては記録ヘッドの一部のノズルからインクを吐出して画像を記録し、その他の領域に対しては記録ヘッドの全てのノズルからインクを吐出して画像を記録する技術が開示される。
【００１０】
【特許文献１】特開２００２−１０３５８６号公報
【特許文献２】特開２００１−２６１４８号公報
【特許文献３】特開２００５−１０２３９号公報
【特許文献４】特開２００５−８１６８７号公報
【特許文献５】特開２００５−１６９７７７号公報
【特許文献６】特開２００５−２２２１０号公報
【特許文献７】特開２００３−１１２４１６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
縁なし記録の際に記録用紙が斜行した場合、記録用紙の斜行を検出するセンサを有しない画像記録装置では、記録用紙に画像が記録されない領域が生じるおそれがあった。また、上記従来の画像記録装置のように記録紙の斜行を検出するセンサを設けると、構成が複雑になって製造コストがかさむという問題がある。
【００１２】
縁なし記録により画像が記録される領域を単純に大きくした場合、インクが打ち捨てられる領域が増大する。このため、無駄に使用されたインクがプラテンを汚したり、インクミストの発生量が増加するという問題点がある。
【００１３】
本発明は、かかる問題に鑑みてなされたものであり、印刷データを被記録媒体に縁なし記録する際に、センサを用いて被記録媒体の斜行を検出したりインクを無駄に使用することなく被記録媒体に画像が記録されない領域が生じることを効果的に防止することができる画像記録装置、画像記録方法、画像記録プログラム、及びプリンタドライバを提供することを目的とする。
【課題を解決するための手段】
【００１４】
(1)  本発明に係る画像記録装置は、被記録媒体の記録面を含む大きさの画像を表す印刷データを取得する取得部と、上記被記録媒体が所定の搬送方向へ搬送される過程で該被記録媒体に対して上記印刷データに基づいて画像を縁なし記録する記録部と、上記記録部が記録する画像における上記搬送方向と直交する方向の幅を、上記搬送される被記録媒体に対して上記搬送方向の下流側から上流側へ向けて相対的に拡張させる拡張部と、を具備する。
【００１５】
この画像記録装置は、取得した印刷データに基づいて、いわゆる縁なし印刷を行う機能を有する。被記録媒体は、所定の搬送方向へ搬送される。その過程で、被記録媒体に対して印刷データに基づいて画像が縁なし記録される。印刷データは、印刷処理に使用される被記録媒体の記録面を含む大きさの画像を表すものである。このため、被記録媒体における記録面の外側の領域にまで印刷データの画像が記録される。この画像の記録中には、搬送される被記録媒体が斜行することがある。被記録媒体が斜行した場合、その搬送方向の下流側よりも上流側の方が斜行の影響が大きい。換言すれば、搬送方向の下流側よりも上流側の方が被記録媒体のずれ量が大きい。記録部により記録される画像の搬送方向と直交する方向における幅は、搬送される被記録媒体に対して搬送方向の下流側から上流側へ向けて相対的に拡張される。縁なし記録を行う際に、斜行による被記録媒体のずれ量をセンサで検出したりインクを無駄遣いすることなく被記録媒体に画像が記録されない領域が生じることが効果的に防止される。
【００１６】
(2)  上記拡張部は、上記印刷データの画像における少なくとも上記直交する方向の両縁に対応する画素データを空白を表す画素データに置換する置換部と、上記直交する方向の上記置換される画素データの画素数を上記搬送方向の下流側から上流側へ向けて減少させる減少部と、を含むものであってもよい。
【００１７】
印刷データは、その画像が被記録媒体の記録面の外側まで拡大されたものである。すなわち、印刷データは、被記録媒体の記録面に対して十分に広いものである。印刷データは、その画像における上記直交する方向の両縁に対応する画素データが空白を表す画素データに置換される。空白を表す画素データとは、白色を表す所定の表色値を有する画素データ、又は表色値を有しない画素データである。これらの画素データは、記録用紙に画像が記録されない画素データであるという点で共通する。上記直交する方向における置換される画素データの画素数は、搬送方向の下流側から上流側へ向けて減少される。印刷データの画像は、上述の画像処理によって、上記直交する方向の幅が斜行の影響が少ない被記録媒体の搬送方向下流側から斜行の影響が大きい上流側へ向けて広がったものとなる。
【００１８】
(3)  上記置換部は、上記被記録媒体のサイズ、上記印刷データが表す画像の種類、上記被記録媒体の種類、及び上記被記録媒体に上記画像が記録される解像度の少なくともいずれか１つが所定の条件を満たすことを条件として上記置換を行うものでもよい。
【００１９】
印刷条件に基づいて、置換部による処理を実行するか否かが切り替えられる。斜行が発生しやすい印刷条件を所定の条件に設定しておくことにより、置換部による処理が必要に応じて行われる。
【００２０】
(4)  上記減少部は、上記被記録媒体のサイズ、上記印刷データが表す画像の種類、上記被記録媒体の種類、及び上記被記録媒体に上記画像が記録される解像度の少なくともいずれか１つに応じて、上記画素数を減少させる勾配を変更するものでもよい。
【００２１】
例えば、被記録媒体が普通紙である場合と光沢紙である場合とでは、斜行による被記録媒体のずれ量が異なる。上記構成により、上記減少部による処理が効果的に行われる。
【００２２】
(5)  上記記録部は、上記直交する方向へ走査されながら上記被記録媒体にインクを吐出する記録ヘッドを備え、上記拡張部は、上記被記録媒体の搬送に伴って上記直交する方向における上記記録ヘッドからインクが吐出される範囲を広げることにより上記幅を拡張させるものであってもよい。
【００２３】
被記録媒体の斜行の影響は、搬送方向の下流側から上流側へ向けて大きくなる。上記直交する方向において記録ヘッドからインクが吐出される範囲は、下流側から上流側へ向けて広げられる。これにより、被記録媒体の記録面における搬送方向上流側において画像が記録されない領域が生じることが効果的に防止される。
【００２４】
(6)  上記拡張部は、上記被記録媒体のサイズ、上記印刷データが表す画像の種類、上記被記録媒体の種類、上記被記録媒体に上記画像が記録される解像度、及び上記記録部による記録が開始されてからの上記被記録媒体の搬送量の少なくともいずれか１つに応じて上記範囲を広げる勾配を変更するものでもよい。
【００２５】
斜行による被記録媒体のずれ量は、印刷条件によって異なる。例えば、被記録媒体が光沢紙である場合のずれ量は、被記録媒体が普通紙である場合のずれ量よりも大きい。上記構成により、拡張部による処理が効果的に行われる。
【００２６】
(7)  また、本発明に係る画像記録方法は、被記録媒体が所定の搬送方向へ搬送される過程で該被記録媒体に対して印刷データに基づいて画像を記録する画像記録方法であって、上記被記録媒体の記録面を含む大きさの画像を表す印刷データを取得する第１ステップと、上記取得された印刷データの画像における上記搬送方向と直交する方向の両縁に対応する画素データを空白を表す画素データに置換し、該置換において上記直交する方向の上記置換される画素データの画素数を上記搬送方向の下流側から上流側へ向けて減少させる第２ステップと、上記第２ステップの処理が施された印刷データに基づいて上記被記録媒体に画像を縁なし記録する第３ステップと、を含んでなる。
【００２７】
第１ステップでは、縁なし記録される印刷データが取得される。印刷データは、印刷処理に使用される被記録媒体を含む大きさの画像を表すものである。印刷データは、その画像における上記直交する方向の両縁に対応する画素データが空白を表す画素データに置換される。空白を表す画素データとは、白色を表す所定の表色値を有する画素データ、又は表色値を有しない画素データである。これらの画素データは、記録用紙に画像が記録されない画素データであるという点で共通する。置換される画素データの上記直交する方向の画素数は、搬送方向の下流側から上流側へ向けて減少される。印刷データの画像は、上述の画像処理によって、上記直交する方向の幅が斜行の影響が少ない被記録媒体の搬送方向下流側から斜行の影響が大きい上流側へ向けて広がったものとなる。このため、被記録媒体に対して画像が記録されない領域が生じることが効果的に防止される。
【００２８】
(8)  また、本発明に係る画像記録方法は、被記録媒体の記録面を含む大きさの画像を表す印刷データを取得する第１ステップと、上記被記録媒体が所定の搬送方向へ搬送される過程で該被記録媒体に対して上記印刷データに基づいて、上記搬送方向と直交する方向へ走査される記録ヘッドからインクを吐出して画像を縁なし記録する第２ステップと、上記被記録媒体の搬送に伴って、上記搬送方向と直交する方向における上記記録ヘッドからインクが吐出される範囲を広げる第３ステップと、を含んでなる。
【００２９】
被記録媒体の斜行の影響は、搬送方向の下流側から上流側へ向けて大きくなる。上記直交する方向において記録ヘッドから印刷が吐出される範囲は、下流側から上流側へ広げられる。これにより、被記録媒体の記録面における搬送方向上流側において画像が記録されない領域が生じることが効果的に防止される。
【００３０】
(9)  また、本発明の画像記録プログラムは、被記録媒体の記録面を含む大きさの画像を表す印刷データを取得する取得部と、上記被記録媒体が所定の搬送方向へ搬送される過程で該被記録媒体に対して上記印刷データに基づいて画像を縁なし記録する記録部と、上記記録部が記録する画像における上記搬送方向と直交する方向の幅を、上記搬送される被記録媒体に対して上記搬送方向の下流側から上流側へ向けて相対的に拡張させる拡張部として画像記録装置を機能させるものとして捉えることもできる。
【００３１】
(10)  また、本発明のプリンタドライバは、被記録媒体が所定の搬送方向へ搬送される過程で該被記録媒体に対して印刷データに基づいて画像を縁なし記録する画像記録装置へ上記印刷データを転送する転送部と、上記被記録媒体の記録面を含む大きさの画像を表す画像データを生成する第１生成部と、上記生成された画像データの画像における上記搬送方向と直交する方向の両縁に対応する画素データを空白を表す画素データに置換し、該置換において上記直交する方向の上記置換される画素データの画素数を上記搬送方向の下流側から上流側へ向けて減少させることにより上記印刷データを生成する第２生成部としてコンピュータを機能させるものである。
【００３２】
例えばＰＣなどのコンピュータにおいて、被記録媒体の記録面を含む大きさの画像を表す画像データが生成される。この画像データは、被記録媒体が搬送される搬送方向と直交する方向の両縁に対応する画素データが空白を表す画素データに置換される。空白を表す画素データとは、白色を表す所定の表色値を有する画素データ、又は表色値を有しない画素データである。これらの画素データは、記録用紙に画像が記録されない画素データであるという点で共通する。両端に対応する画素データは、上記直交する方向の画素数が搬送方向の下流側から上流側へ向けて減少するように置換される。これにより、コンピュータにおいて印刷データが生成される。印刷データは、画像記録装置へ転送されてその画像が被記録媒体の記録面に縁なし記録される。
【００３３】
(11)  上記第２生成部は、上記被記録媒体のサイズ、上記印刷データが表す画像の種類、上記被記録媒体の種類、及び上記被記録媒体に上記画像が記録される解像度の少なくともいずれか１つが所定の条件を満たすことを条件として上記置換を行うものでもよい。
【００３４】
印刷条件に基づいて、第２生成部による処理を実行するか否かが切り替えられる。斜行が発生しやすい印刷条件を所定の条件に設定しておくことにより、第２生成部による処理が必要に応じて行われる。
【００３５】
(12)  上記第２生成部は、上記被記録媒体のサイズ、上記印刷データが表す画像の種類、上記被記録媒体の種類、及び上記被記録媒体に上記画像が記録される解像度の少なくともいずれか１つに応じて上記画素数を減少させる勾配を変更するものでもよい。
【００３６】
例えば、被記録媒体が普通紙である場合と光沢紙である場合とでは、斜行による被記録媒体のずれ量が異なる。上記構成により、上記第２生成部による処理が効果的に行われる。
【発明の効果】
【００３７】
本発明によれば、被記録媒体の記録面に記録される画像の幅が、被記録媒体の搬送方向の下流側から上流側へ向けて相対的に拡張される。すなわち、画像の幅は、斜行の影響が少ない搬送方向の下流側から斜行の影響が大きい上流側へ向けて広くなる。このため、縁なし記録を行う際に、斜行による被記録媒体のずれ量をセンサで検出したりインクを無駄遣いすることなく被記録媒体に画像が記録されない領域が生じることが効果的に防止される。
【発明を実施するための最良の形態】
【００３８】
以下、適宜図面が参照されて本発明の実施形態が説明される。なお、本実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、実施形態を適宜変更できることは言うまでもない。
【００３９】
［第１実施形態］
まず、本発明の画像記録装置の一実施形態に係る複合機１０の構成及び動作について説明する。図１は、複合機１０の外観構成を示す斜視図である。
【００４０】
図１に示されるように、複合機１０は、プリンタ部２０を下部に備え、スキャナ部１２を上部に備えて構成された多機能装置（ＭＦＤ：Multi Function Device）である。この複合機１０は、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能を有する。プリンタ部２０は、本発明の画像記録装置に相当するものである。したがって、プリンタ機能以外の機能は任意のものであり、例えば、スキャナ部１２がなく、スキャナ機能やコピー機能を有しない単機能のプリンタにも本発明は適用可能である。
【００４１】
複合機１０は、端末装置７０（本発明におけるコンピュータの一例、図９参照）と接続されて、端末装置７０等から転送（送信）された印刷データに基づいて記録用紙（本発明の被記録媒体の一例）に画像を記録する。なお、複合機１０は、印刷データに基づいて記録用紙の外側の領域にまでインクを吐出して記録用紙に画像を縁なし記録（縁なし印刷）する機能を有する。また、複合機１０は、デジタルカメラ等が接続されて、デジタルカメラ等から出力される画像データを記録用紙に記録することができる。また、複合機１０は、メモリカード等の各種記憶媒体が装填されて、該記憶媒体に記録された画像データ等を記録用紙に記録することもできる。
【００４２】
図１に示されるように、複合機１０は、高さより横幅及び奥行きが大きい幅広薄型の概ね直方体形状を呈する。プリンタ部２０は、正面に開口１６が形成されている。給紙トレイ２９及び排紙トレイ２１は、開口１６の内側に上下２段に設けられている。給紙トレイ２９には、記録用紙が収容される。記録用紙としては、普通紙、光沢紙、インクジェット紙、はがき等が挙げられる。
【００４３】
プリンタ部２の正面の右下部には、扉２８が開閉自在に設けられている。扉２８の内側にはカートリッジ装着部（不図示）が設けられている。扉２８が開かれると、カートリッジ装着部が正面側に露出されてインクカートリッジが装抜可能になる。インクカートリッジは、カートリッジ装着部に装着されることにより、インクチューブ４１（図４参照）を介して記録ヘッド３９（図７参照）と連結される。インクカートリッジには、記録ヘッド３９へ供給されるインクが貯留されている。複合機１０では、画像の記録に４色のカラーインクが使用される。この４色のカラーインクは、染料インクであるシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、及び顔料インクであるブラック（Ｂｋ）である。したがって、カートリッジ装着部には、これら４色にそれぞれ対応する４つのインクカートリッジが装着される。なお、使用されるインクは４色に限定されるものではなく、例えば、染料インクであるフォトブラック（ＰＢｋ）を追加した５色のインクが使用されてもよい。また、後述のキャリッジ３８（図４参照）には、記録ヘッド３９と共にサブタンクが設けられている。サブタンクは、インクカートリッジから供給されたインクを貯留する。記録ヘッド３９は、このサブタンクから供給されるインクを吐出して記録用紙に画像を記録する。
【００４４】
複合機１０の上部はスキャナ部１２である。スキャナ部１２は、原稿の画像を読み取るものである。このスキャナ部１２は、フラットベッドスキャナ（ＦＢＳ：Flat Bed Scanner）や自動原稿搬送装置（ＡＤＦ：Automatic Document Feeder）を有して構成されている。なお、スキャナ部１２は任意の構成であるため、本実施形態においてはその詳細な説明は省略する。複合機１０の正面上部には、操作パネル１４が設けられている。操作パネル１４は、各種情報を表示する液晶ディスプレイ、ユーザが情報を入力する入力キー等から構成される。複合機１０は、端末装置７０等から送信される情報又は操作パネル１４からの操作入力に基づいて動作する。
【００４５】
図２は、複合機１０の内部構成を示す縦断面図である。
【００４６】
図２に示されるように、複合機１０の底側には給紙トレイ２９が設けられている。この給紙トレイ２９の奥側（図２の紙面の右側）に分離傾斜板２２が設けられている。分離傾斜板２２は、装置背面側（図２の紙面の右側）へ倒れるように傾斜している。この分離傾斜板２２は、給紙トレイ２９から供給された記録用紙を分離して上方へ案内する。分離傾斜板２２の上方には搬送路２３が設けられている。搬送路２３は、記録用紙が搬送されるものであり、その一部が湾曲形成されている。具体的には、搬送路２３は、分離傾斜板２２から上方へ向かった後、複合機１０の正面側（図２の紙面の左側）へ曲がって正面側へと延び、画像記録ユニット２４（本発明の記録部に相当する）を通過して排紙トレイ２１へ通じている。給紙トレイ２９に収容された記録用紙は、搬送路２３に沿って下方から上方へＵターンするように案内されて画像記録ユニット２４に至り、画像記録ユニット２４により画像記録が行われた後に排紙トレイ２１に排出される。搬送路２３は、画像記録ユニット２４が配設されている箇所以外は、所定間隔で対向する外側ガイド面と内側ガイド面とから構成されている。
【００４７】
図３は、プリンタ部２０の主要構成を示す部分拡大断面図である。
【００４８】
図３に示されるように、給紙トレイ２９の上側には給紙ローラ２５が設けられている。給紙ローラ２５は、記録用紙と圧接して記録用紙を搬送ローラ６７（図３及び図８参照）及びピンチローラ６４（図８参照）へ供給する。給紙ローラ２５は、図３及び図８に示されるように、湾曲形成された搬送路２３よりも記録用紙の搬送方向の上流側（以下、単に「上流側」とも称される。）に設けられている。給紙ローラ２５は、給紙トレイ２９に積載された記録用紙に圧接して記録用紙を分離傾斜板２２へ供給する。給紙ローラ２５は、給紙アーム２６の先端に軸支されている。給紙ローラ２５は、複数のギヤが噛合されてなる駆動伝達機構２７（図２及び図３参照）により、ＬＦモータ８５（図７参照）から駆動力が伝達されて回転される。
【００４９】
図３に示されるように、給紙アーム２６は、基軸２６ａを回動軸として、給紙トレイ２９に接離可能に上下動される。給紙アーム２６は、自重により給紙トレイ２９に接触するように下側に回動される。これにより、給紙ローラ２５が給紙トレイ２９に接触される。給紙トレイ２９に記録用紙が収容されている場合、給紙ローラ２５は、給紙トレイ２９における最上位置の記録用紙に圧接される。給紙トレイ２９及び排紙トレイ２１が開口１６（図２参照）から挿抜される際には、給紙アーム２６が上側（図８における矢印１８の方向）へ退避される。給紙ローラ２５は、給紙トレイ２９上の記録用紙の表面に圧接された状態でＬＦモータ８５から伝達される駆動力により回転される。これにより、給紙ローラ２５のローラ面と記録用紙との間の摩擦力によって最上位置の記録用紙が分離傾斜板２２へ向けて送り出される。記録用紙は、その先端が分離傾斜板２２に当接して上方へ、つまり搬送路２３へ案内される。給紙ローラ２５によって最上位置の記録用紙が送り出される際に、その直下の記録用紙が摩擦や静電気の作用によって共に送り出される場合があるが、該記録用紙は分離傾斜板２２との当接によって制止される。
【００５０】
図３に示されるように、湾曲形成された搬送路２３よりも記録用紙の搬送方向の下流側（以下、単に「下流側」とも称される。）には、搬送ローラ６７が設けられている。図８に示されるように、搬送路２３を挟んで搬送ローラ６７と対向する位置には、ピンチローラ６４が設けられている。なお、ピンチローラ６４は、図３には表れていない。ピンチローラ６４は、搬送ローラ６７に圧接可能に付勢されている。記録用紙は、給紙ローラ２５により搬送路２３へ供給されると、搬送ローラ６７とピンチローラ６４との間へ進入する。その際、ピンチローラ６４は記録用紙の厚み分だけ退避して記録用紙を搬送ローラ６７とともに狭持する。搬送ローラ６７は、ＬＦモータ８５（図７参照）から駆動力が伝達されて回転される。搬送ローラ６７の回転力が確実に記録用紙へ伝達され、記録用紙がプラテン４２（図３参照）上へ搬送される。搬送ローラ６７には、図３及び図８に示されるように、ロータリーエンコーダ８３（図７参照）のエンコーダディスク１９が設けられている。エンコーダディスク１９は、搬送ローラ６７と同軸に設けられており、搬送ローラ６７と共に回転する。このため、このエンコーダディスク１９の回転を検出することにより、搬送ローラ６７の回転を検出することができる。エンコーダディスク１９については、後に詳述される。
【００５１】
上述の記録用紙の搬送は、搬送ローラ６７及びピンチローラ６４が記録用紙を狭持して単位送り量を搬送する動作を繰り返すことにより行われる。記録用紙Ｐ（図８参照）の先端が搬送ローラ６７及びピンチローラ６４の間へ到達した後、後述の制御部１００（図７参照）は、搬送ローラ６７を単位送り量に相当する回転量毎に間欠して回転させる。「単位送り量」は、本実施形態においては、記録ヘッド３９（図７及び図８参照）により記録用紙Ｐに画像を連続的に記録する際の改行幅である。すなわち、記録用紙Ｐは、搬送ローラ６７及びピンチローラ６４に狭持されて記録ヘッド３９の下方を改行幅ずつ搬送される。制御部１００は、この改行幅ずつの搬送に対して、記録ヘッド３９を主走査方向（図８の紙面に垂直な方向）へ走査しながらインクを吐出させて画像を記録する。すなわち、改行幅毎に画像記録と単位送り量の搬送とが交互に繰り返されることにより、記録用紙Ｐの全域に連続的な画像が記録される。
【００５２】
図３に示されるように、搬送ローラ６７の下流側には、画像記録ユニット２４が設けられている。画像記録ユニット２４は、主走査方向（図３の紙面に垂直な方向）へ往復動するキャリッジ３８（図４参照）にヘッド制御基板３３（図７参照）及び記録ヘッド３９（図７参照）が搭載されたものである。ここで、主走査方向は、記録用紙の搬送方向と略直交する方向である。すなわち、主走査方向は、本発明における直交する方向と同じ方向である。記録ヘッド３９には、上述のインクカートリッジからインクチューブ４１（図４参照）を通じて４色のインクが供給される。４色のインクは、上述のように、シアン（Ｃ）・マゼンタ（Ｍ）・イエロー（Ｙ）・ブラック（Ｂｋ）である。記録ヘッド３９は、記録用紙に上記各インクを微小なインク滴として選択的に吐出する。記録用紙は、搬送ローラ６７及びピンチローラ６４によりプラテン４２上を搬送される。この過程において、キャリッジ３８の往復動により記録ヘッド３９が記録用紙の搬送方向と略直交する方向へ走査されながらインク滴を選択的に吐出する。これにより、プラテン４２上を通過する記録用紙に画像が記録される。
【００５３】
画像記録ユニット２４の下流側には、排紙ローラ６８（図３及び図８参照）が設けられている。搬送路２３を挟んで排紙ローラ６８と対向する位置には、拍車ローラ６９が設けられている。拍車ローラ６９は、排紙ローラ６８に圧接されている。記録用紙は、プラテン４２を通過する過程において画像記録ユニット２４により画像が記録される。この記録用紙が搬送ローラ６８と拍車ローラ６９との間へ進入すると、記録用紙は排紙ローラ６８及び拍車ローラ６９により狭持される。ＬＦモータ８５（図７参照）からの駆動力は、搬送ローラ６７と共に排紙ローラ６８へも伝達される。これにより、搬送ローラ６７及び排紙ローラ６８は、所定の改行幅で間欠駆動される。搬送ローラ６７及び排紙ローラ６８の回転は同期されている。
【００５４】
図４は、プリンタ部２０の主要構成を示す平面図である。
【００５５】
図４に示されるように、搬送路２３の上側（図３の紙面の上側）には、一対のガイドレール４３，４４が設けられている。ガイドレール４３，４４は、記録用紙の搬送方向５０に所定距離を隔てられて、記録用紙の搬送方向５０と直交する方向（以下、「直交方向」とも称される。）５１に延設されている。キャリッジ３８は、ガイドレール４３，４４を跨ぐようにして記録用紙の搬送方向５０と直交する水平方向に往復動可能に載置されている。
【００５６】
ガイドレール４３は、ガイドレール４４よりも上流側に配設されている。ガイドレール４３は、搬送路２３（図３参照）の幅方向（直交方向５１）の長さがキャリッジ３８の往復動範囲より長い平板のものである。ガイドレール４３における下流側の上面がガイド面４３Ａである。キャリッジ３８における上流側の端部は、このガイド面４３Ａに摺動可能に支持される。
【００５７】
ガイドレール４４は、ガイドレール４３よりも下流側に配設されている。ガイドレール４４は、搬送路２３の幅方向の長さがガイドレール４３とほぼ同じ平板状のものである。ガイドレール４４における上流側の縁部４５は、上方へ向かって略直角に曲折されている。ガイドレール４４における下流側の上面がガイド面４４Ａである。キャリッジ３８における下流側の端部は、このガイド面４４Ａに摺動可能に支持される。キャリッジ３８は、縁部４５を不図示のローラ等により狭持する。これにより、キャリッジ３８が、ガイドレール４３，４４のガイド面４３Ａ，４４Ａ上に摺動自在に担持される。そして、キャリッジ３８は、ガイドレール４４の縁部４５を基準として、記録用紙の搬送方向と直交する水平方向に往復動可能となる。
【００５８】
ガイドレール４４の上面には、ベルト駆動機構４６が設けられている。ベルト駆動機構４６は、ガイドレール４４に沿って設けられている。ベルト駆動機構４６は、駆動プーリ４７、従動プーリ４８、及びタイミングベルト４９を有する。駆動プーリ４７及び従動プーリ４８は、搬送路２３の幅方向の両端付近にそれぞれ設けられている。タイミングベルト４９は、内側に歯が設けられた無端環状のものであり、駆動プーリ４７と従動プーリ４８との間に張り渡されている。駆動プーリ４７の外周には、タイミングベルト４９の歯と噛合する歯が形成されている。このため、駆動プーリ４７の回転がタイミングベルト４９に確実に伝達され、タイミングベルト４９が周運動される。キャリッジ３８は、このタイミングベルト４９と連結されている。このため、キャリッジ３８は、ベルト駆動機構４６の動作に基づいてガイドレール４３，４４上を往復動する。記録ヘッド３９は、このキャリッジ３８に搭載されている。このため、記録ヘッド３９は、搬送路２３の幅方向（直交方向５１）を主走査方向として往復動可能となっている。
【００５９】
駆動プーリ４７は、ガイド面４４Ａと直交する方向を軸として、ガイドレール４４の上面の一方端（図４では右端）に回転自在に設けられている。つまり、駆動プーリ４７の軸方向は、鉛直方向である。図４には表れていないが、ガイドレール４４の下側にはＣＲ（キャリッジ）モータ８０（図７参照）が設けられている。ＣＲモータ８０の駆動力は、駆動プーリ４７の軸へ伝達される。これにより、駆動プーリ４７が回転されてキャリッジ３８が往復動される。
【００６０】
ガイドレール４４の縁部４５に沿って、リニアエンコーダ８４（図７参照）のエンコーダストリップ５４（図４参照）が配設されている。リニアエンコーダ８４は、エンコーダストリップ５４をキャリッジ３８に搭載されたフォトインタラプタ５５（図４参照）により検出するものである。リニアエンコーダ８４の検出信号に基づいて、キャリッジ３８の往復動が制御される。
【００６１】
図４に示されるように、搬送路２３の下側には、記録ヘッド３９と対向してプラテン４２が配設されている。プラテン４２は、キャリッジ３８の往復動範囲のうち、記録用紙が通過する中央部分に渡って配設されている。プラテン４２の幅は、搬送可能な記録用紙の最大幅より十分に大きいものである。このため、記録用紙は、その両端が常にプラテン４２の上を通過するように搬送路２３に沿って搬送される。プラテン４２とガイドレール４３，４４とは所定間隔が隔てられた状態で平行している。このため、ガイドレール４３，４４上をスライド移動される記録ヘッド３９の下面と、プラテン４２の上面とが所定のヘッドギャップで対向される。
【００６２】
記録ヘッド３９には、不図示のインクカートリッジと連結されたインクチューブ４１（図４参照）を通じてインクが供給される。インクカートリッジはインク色毎に設けられており、各色毎に独立したインクチューブ４１により記録ヘッド３９へ各色インクが供給される。各インクチューブ４１は、合成樹脂製のチューブであり可撓性を有する。したがって、各インクチューブ４１は、キャリッジ３８の往復動に伴って姿勢変化しながら記録ヘッド３９に追従する。
【００６３】
図５は、記録ヘッド３９のノズル形成面を示す底面図である。
【００６４】
記録ヘッド３９は、図５に示されるように、その下面にノズル３５が、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｂｋ）の各色インク毎に、記録用紙の搬送方向に列設されている。なお、図５において、下方向が記録用紙の搬送方向であり、左右方向がキャリッジ３８の往復移動方向である。各色インクのノズル３５は、それぞれ記録用紙の搬送方向に列をなしており、各色インクのノズル３５の列が、キャリッジ３８の往復移動方向に並んでいる。なお、各ノズル３５の搬送方向のピッチや数は、記録画像の解像度等を考慮して適宜設定される。また、カラーインクの種類や数に応じてノズル３５の列数を増減してもよい。
【００６５】
図６は、記録ヘッド３９の内部構成を示す概略的な部分拡大断面図である。
【００６６】
図６に示されるように、記録ヘッド３９の下面に形成されたノズル３５の上流側には、圧電素子６１を備えたキャビティ６２が形成されている。圧電素子６１は、ヘッド制御基板３３（図７参照）によって所定の電圧が印加されることにより変形される。これにより、キャビティ６２の容積が縮小される。このキャビティ６２の容量の変化によって、キャビティ６２内のインクがノズル３５からインク滴として吐出される。
【００６７】
キャビティ６２は、ノズル３５毎に設けられており、複数のキャビティ６２に渡ってマニホールド６３が形成されている。マニホールド６３は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｂｋ）の各色のインク毎に設けられている。マニホールド６３の上流側にはインク供給口５７が設けられている。インク供給口５７には、上記サブタンクが連結されており、インク供給口５７から記録ヘッド３９の内部へインクが供給される。インク供給口５７からマニホールド６３へ供給されたインクは、マニホールド６３により各キャビティ６２に分配される。マニホールド６３を介してキャビティ６２に流れ込んだインクは、圧電素子６１の変形によってノズル３５からインク滴として記録用紙に吐出される。
【００６８】
図７は、本実施形態に係る複合機１０の構成例を示すブロック図である。
【００６９】
制御部１００は、複合機１０の全体動作を制御する。制御部１００は、図７に示されるように、ＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）１０４を主とするマイクロコンピュータとして構成されている。この制御部１００は、バス１０７を介してＡＳＩＣ（Application Specific Integrated Circuit）１０９と接続されている。
【００７０】
ＲＯＭ１０２には、ＣＰＵ１０１が複合機１０の各種動作を制御するためのプログラム等が格納されている。ＲＡＭ１０３は、ＣＰＵ１０１が上記プログラムを実行する際に用いる各種データを一時的に記憶する記憶領域又は作業領域として使用される。本実施形態においては、ロータリーエンコーダ８３により検出された記録用紙Ｐの搬送量などがこのＲＡＭ１０３に一時的に記憶される。ＥＥＰＲＯＭ１０４には、電源オフ後も保持すべき設定やフラグ等が格納される。
【００７１】
ＡＳＩＣ１０９には、ヘッド制御基板３３、駆動回路８２、駆動回路８１、スキャナ部１２（図１参照）、操作パネル１４（図１参照）、ロータリーエンコーダ８３、リニアエンコーダ８４、及びＬＡＮ Ｉ／Ｆ（Local Area Network Interface）８６が接続されている。
【００７２】
ヘッド制御基板３３は、ＡＳＩＣ１０９から入力される画像信号に基づいて、記録ヘッド３９を駆動制御する。これにより、記録ヘッド３９のノズル３５（図５参照）から所定のタイミングで各色インクが選択的に吐出され、記録用紙に画像が記録される。なお、ヘッド制御基板３３は、記録ヘッド３９と共にキャリッジ３８（図４参照）に搭載されている。
【００７３】
駆動回路８２は、ＡＳＩＣ１０９から入力される相励磁信号等に基づいて、ＣＲモータ８０に駆動信号を通電する。この駆動信号を受けたＣＲモータ８０が回転することにより、キャリッジ３８の往復動が制御される。
【００７４】
駆動回路８１は、ＬＦモータ８５を駆動させるものである。ＬＦモータ８５には、給紙ローラ２５（図３参照）、搬送ローラ６７（図３参照）、排紙ローラ６８（図３参照）が接続されている。駆動回路８１は、ＡＳＩＣ１０９からの出力信号を受けてＬＦモータ８５を駆動させる。ＬＦモータ８５の駆動力は、ギヤや駆動軸等からなる周知の駆動機構を介して、給紙ローラ２５、搬送ローラ６７、及び排紙ローラ６８へ選択的に伝達される。
【００７５】
スキャナ部１２は、原稿の画像を読み取るものである。操作パネル１４は、ユーザが情報を入力する入力キー、各種情報を表示する液晶表示装置（Liquid Crystal Display）等を有して構成されている。
【００７６】
ロータリーエンコーダ８３は、搬送ローラ６７の回転を測定して記録用紙Ｐ（図８参照）の搬送量を検出するものである。制御部１００は、このロータリーエンコーダ８３の検出結果に基づいて、記録用紙Ｐの搬送、すなわち搬送ローラ６７を回転させるＬＦモータ８５（図７参照）を制御する。リニアエンコーダ８４は、直交方向５１（図４参照）に往復動するキャリッジ３８の移動量を検出するものである。制御部１００は、このリニアエンコーダ８４の検出結果に基づいてキャリッジ３８の往復動を制御する。
【００７７】
ＬＡＮ Ｉ／Ｆ８６は、ＬＡＮ３１と複合機１０とを通信可能に接続するインターフェースである。ＬＡＮ３１には端末装置７０が接続されている。複合機１０は、ＬＡＮ３１を介して端末装置７０と接続されている。なお、詳述しないが、ＡＳＩＣ１０９には、各種小型メモリカードが挿入されるスロット部等が接続されている。
【００７８】
図８は、搬送路２３によるＵターンパスを示す模式図である。
【００７９】
図８に示されるように、搬送路２３における搬送ローラ６７及びピンチローラ６４の上流側には、レジストセンサ７１が配置されている。レジストセンサ７１は、搬送路２３に沿って搬送される記録用紙Ｐの有無を検出するものである。レジストセンサ７１は、本実施形態においては、メカニカルセンサである。このレジストセンサ７１は、反射型の光センサ（フォトインタラプタ）及び回動可能に軸支されたフィーラを備える。フォトインタラプタは、フィーラへ向けて光を出射する発光部、及びフィーラからの反射光を受光する受光部を有する。レジストセンサ７１は、このフォトインタラプタの受光部により受光された光の輝度に基づいてセンサ信号（例えば、輝度に応じた電気信号）を出力する。フィーラがフォトインタラプタの対向位置にある状態では、フィーラで反射した光が受光部により受光される。この場合、受光部により受光された光の強度に応じたセンサ信号がレジストセンサ７１から出力される。すなわち、フィーラが検出されているので、レジストセンサ７１はＯＮ状態にある。記録用紙Ｐが位置Ｐ１（図８参照）に到達すると、記録用紙Ｐがフィーラに当接してフィーラが回動される。これにより、フィーラがフォトインタラプタと対向する姿勢から姿勢変化される。このため、発光部からフィーラへ出射した光がフィーラから受光部へ向けて反射されず、発光部から出射された光は受光部により受光されない。この場合、受光部からは電流が出力されない。すなわち、レジストセンサ７１はＯＦＦ状態となる。このように、記録用紙Ｐが到達することでレジストセンサ７１の状態が変化するので、制御部１００は、レジストセンサ１００から出力されるセンサ信号に基づいて、記録用紙Ｐを検出することができる。
【００８０】
図８に示されるように、搬送ローラ６７には、エンコーダディスク１９及び光センサ７３が設けられている。エンコーダディスク１９は、搬送ローラ６７と共に回転する透明な円盤状のものであり、放射状のマークが所定ピッチで記されている。すなわち、エンコーダディスク１９は、搬送ローラ６７の軸に固定されており、搬送ローラ６７と共に回転する。光センサ７３は、搬送ローラ６７と近接する位置に配置されている。光センサ７３は、発光素子と受光素子との間の空間にエンコーダディスク１９の周縁が位置するように配置されている。ロータリーエンコーダ８３は、エンコーダディスク１９のマークを光センサ７３の検出結果に基づいてカウントすることにより、エンコーダディスク１９の回転を検出する。搬送ローラ６７は、エンコーダディスク１９と共に回転されるので、このエンコーダディスク１９の回転を検出することにより搬送ローラ６７の回転を検出することができる。エンコーダディスク１９のマークが検出される毎に、光センサ７３から１のパルス信号が出力される。ロータリーエンコーダ８３は、このパルス数をカウントすることにより、搬送ローラ６７の回転を検出する。搬送ローラ６７の回転が検出されることにより、記録用紙９の搬送量が検出される。
【００８１】
図９は、本実施形態に係る端末装置７０の構成例を示すブロック図である。
【００８２】
端末装置７０は、例えばパーソナルコンピュータ等からなる。制御部９０は、端末装置７０の全体動作を制御するものである。図９に示されるように、制御部９０は、ＣＰＵ９１、ＲＯＭ９２、ＲＡＭ９３を主とするマイクロコンピュータとして構成されている。この制御部９０は、バス８８を介して操作部９５、表示部９６、ＨＤＤ（Hard Disk Drive）９７、ＣＲ−ＲＯＭドライブ９８、及びＬＡＮ Ｉ／Ｆ９９と接続されている。
【００８３】
ＲＯＭ９２には、ＣＰＵ９１が端末装置７０の各種動作を制御するためのプログラム等が格納されている。ＲＡＭ９３は、ＣＰＵ９１が上記プログラムを実行する際に用いる各種データを一時的に記憶する記憶領域又は作業領域として使用される。これらＣＰＵ９１、ＲＯＭ９２、及びＲＡＭ９３から構成される制御部９０が、本発明の転送部、第１生成部、及び第２生成部に相当する。
【００８４】
操作部９５は、端末装置７０に対する動作指示や設定等の操作入力を受け付けるものであり、キーボードやマウス等からなる。端末装置７０は、印刷データを複合機１０へ転送して複合機１０に印刷処理させる。操作部９５は、その印刷条件を設定するための操作入力を受け付ける。表示部９６は、各種画面情報を表示するものであり、液晶ディスプレイなどからなる。表示部９６は、例えば端末装置７０の動作状態、複合機１０に対する印刷データの印刷条件を設定するための設定画面等を表示する。
【００８５】
ＨＤＤ９７は、大容量のメモリ領域を有する記憶媒体を内蔵する記憶装置である。ＨＤＤ９７は、端末装置７０で生成された各種データ、複合機１０に印刷処理させる画像データ等を格納する。ＨＤＤ９７は、種々の印刷条件に対応付けられた第１画素数、第２画素数、及び設定ライン数を格納する。第１画素数、第２画素数、及び設定ライン数については後に詳述される。ＨＤＤ９７は、各種のハードウェアを制御するためのドライバや各種アプリケーションソフトウェア等のプログラムを格納している。本発明に係るプリンタドライバは、ＣＤ−ＲＯＭドライブ９８を介してこのＨＤＤ９７に格納される。制御部９０がこのプリンタドライバを読み出して実行することにより、制御部９０は、本発明の転送部、第１生成部、及び第２生成部として機能する。なお、本発明に係るプリンタドライバは、インターネットを介して端末装置７０にインストールされてもよい。
【００８６】
ＬＡＮ Ｉ／Ｆ９９は、ＬＡＮ３１と端末装置７０とを通信可能に接続するインターフェースである。ＬＡＮ３１には複合機１０が接続されており、端末装置７０は、ＬＡＮ３１を介して複合機１０と接続されている。
【００８７】
図１０は、印刷開始命令が入力された場合に端末装置７０において行われる処理の手順を示すフローチャートである。なお、以下のフローチャートに基づいて説明する端末装置７０の処理は、ＲＯＭ９２に格納されているプログラム、及びＨＤＤ９７に格納されているプリンタドライバに基づいて制御部９０が発行する命令に従って行われる。
【００８８】
操作部９５から複合機１０に対して印刷処理を指示するための所定の操作入力が行われると、複合機１０に対して印刷条件を設定するための設定画面（不図示）が表示部９６に表示される。ユーザは、この設定画面に表示されたチェックボックスを操作部９５からの操作入力によりチェックすること等により印刷条件を指定することができる。本実施形態においては、印刷条件は、印刷に使用される記録用紙のサイズ、印刷データが表す画像の種類、記録用紙の種類、及び記録用紙に記録される画像の解像度である。記録用紙のサイズとしては、Ａ４サイズ、Ｂ５サイズ、Ａ５サイズ、はがきサイズ、Ｌ判サイズ、Ｂ４サイズ、リーガルサイズ等が挙げられる。画像の種類としては、テキスト又は写真が挙げられる。記録用紙の種類としては、普通紙、光沢紙、インクジェット紙などが挙げられる。記録用紙に記録される解像度は、高解像度（例えば１２００×１２００ｄｐｉ）、又は低解像度（例えば６００×６００ｄｐｉ）が挙げられる。図１０に示されるフローチャートの判断処理は、上記設定画面に従って操作部９５から入力された情報、又はデフォルトの印刷条件に基づいて判断される。
【００８９】
制御部９０は、操作部９５からの印刷開始を指示する所定の操作入力の有無に基づいて、印刷開始命令があったか否かを判断する（Ｓ１）。印刷開始命令がないと制御部９０が判断した場合（Ｓ１：ＮＯ）、待機状態となる。印刷開始命令があったと判断した場合（Ｓ１：ＹＥＳ）、制御部９０は、操作部９５からの所定操作の有無に基づいて縁なし記録が指定されているか否かを判断する（Ｓ２）。制御部９０は、縁なし記録が指定されていないと判断した場合（Ｓ２：ＮＯ）、第１処理（図１１参照）を実行する（Ｓ３）。
【００９０】
制御部９０は、縁なし記録が指定されていると判断した場合（Ｓ２：ＹＥＳ）、記録用紙のサイズが所定サイズ（例えばＢ５サイズ）よりも大きいか否かを判断する（Ｓ４）。制御部９０は、記録用紙のサイズが所定サイズ以下（例えば、はがきサイズ）であると判断した場合（Ｓ４：ＮＯ）、第２処理（図１３参照）を実行する（Ｓ５）。第２処理は、複合機１０において縁なし記録が行われる際に記録用紙がわずかに斜行すると予測される場合に行われる。
【００９１】
制御部９０は、記録紙のサイズが所定サイズより大きいと判断した場合（Ｓ４：ＹＥＳ）、複合機１０へ印刷データとして送信される画像の種類がテキストであるか又は写真であるかを判断する（Ｓ６）。画像の種類がテキストであると制御部９０が判断した場合（Ｓ６：テキスト）、処理がステップＳ５へ進められる。制御部９０は、画像の種類が写真であると判断した場合（Ｓ６：写真）、指定された記録用紙の種類が普通紙であるか、又は光沢紙とインクジェット紙のいずれかであるかを判断する（Ｓ７）。指定された記録用紙の種類が普通紙であると制御部９０が判断した場合（Ｓ７：普通紙）、処理がステップＳ５へ進められる。
【００９２】
制御部９０は、指定された記録用紙の種類が光沢紙又はインクジェット紙であると判断した場合（Ｓ７：光沢紙・インクジェット紙）、指定された解像度が高解像度であるか又は低解像度であるかを判断する（Ｓ８）。指定された解像度が低解像度であると制御部９０が判断した場合（Ｓ８：低解像度）、処理がステップＳ５へ進められる。制御部９０は、指定された解像度が高解像度であると判断した場合（Ｓ８：高解像度）、第３処理（図１５参照）を実行する。第３処理は、複合機１０において縁なし記録が行われる際に記録用紙が大きく斜行すると予測される場合に行われる。
【００９３】
図１１は、図１０のステップＳ３における第１処理の詳細フローチャートである。図１２は、印刷データの画像１２０と記録用紙の記録面１２２との大きさの関係を示す模式図である。
【００９４】
制御部９０は、ステップＳ２において縁なし記録が指定されていないと判断した場合、記録用紙の記録面１２２に含まれる大きさの画像を表す画像データを生成する（Ｓ１１）。具体的には、制御部９０は、アプリケーションからの描画命令（テキスト描画や図形描画）に基づいて、記録用紙の記録面１２２よりも小さい画像を表す画像データを生成する。ここで生成される画像データは、レッド（Ｒ）・グリーン（Ｇ）・ブルー（Ｂ）の３つの色成分からなる１ページ分の画像データである。この画像データは、多値のカラー画像データであり、ＲＧＢの色成分毎に８ｂｉｔ（２５６階調）で表現される。
【００９５】
制御部９０は、生成された画像データに対して所定の画像処理を実行する（Ｓ１２）。具体的には、制御部９０は、ＲＧＢ形式の画像データをＣＭＹＫ形式に変換する。すなわち、制御部９０は、ＲＧＢ形式の画像データに基づいて、シアン（Ｃ）・マゼンタ（Ｍ）・イエロー（Ｙ）・ブラック（Ｋ）の４つの色成分からなる画像データを生成する。そして、制御部９０は、ＣＭＹＫ形式の画像データを誤差拡散処理やディザ処理により２値化する。
【００９６】
制御部９０は、用紙情報やレイアウト情報を付加して印刷データを生成する（Ｓ１３）。制御部９０は、生成した印刷データを複合機１０へ転送する（Ｓ１４）。これにより、複合機１０では、ステップＳ１４の処理で転送された印刷データに基づいて記録用紙に画像が記録される。図１２に示されるように、印刷データの画像１２０は、記録用紙の記録面１２２に含まれる大きさのものである。このため、印刷データに基づいて画像が記録された記録用紙の周縁には余白が形成される。なお、ここでの複合機１０における画像の記録は通常の印刷処理であるため、その詳細な説明は省略する。
【００９７】
制御部９０は、次ページがあるか否かを判断する（Ｓ１５）。次ページがあると制御部９０が判断した場合（Ｓ１５：ＹＥＳ）、処理がステップＳ１１へ戻されて次ページについてステップＳ１１〜ステップＳ１４の処理が行われる。このように、複合機１０に印刷処理させる印刷データは、ページ単位で生成及び転送される。次ページがないと制御部９０が判断した場合（Ｓ１５：ＮＯ）、処理が終了される。
【００９８】
図１３は、図１０のステップＳ５における第２処理の詳細フローチャートである。図１４は、印刷データの画像１２４と記録用紙の記録面１２６との大きさの関係を示す模式図である。なお、図１４においては、記録用紙が斜行して記録面１２６が記録用紙の搬送方向５０に対して傾斜した状態が示されている。
【００９９】
制御部９０は、ステップＳ４においてＮＯと判断した場合、ステップＳ６においてテキストと判断した場合、ステップＳ７において普通紙と判断した場合、及びステップＳ８において低解像度と判断した場合、記録用紙の記録面に含まれる大きさの画像を表す画像データを生成する（Ｓ２１）。なお、ここでの記録面は、傾斜していない状態の記録面１２６である。このステップＳ２１の処理で生成される画像データは、ステップＳ１１の処理で生成される画像データと同様に、ＲＧＢ形式の多値のカラー画像データである。制御部９０は、画像データを第１倍率（例えば１．１倍）で拡大処理して記録用紙の記録面を含む大きさの画像１２４を表す画像データを生成する（Ｓ２２）。この拡大処理は、例えば画像データを解像度変換することにより行われる。
【０１００】
制御部９０は、ステップＳ２２の処理で生成された画像データに対して、ステップＳ１２の処理と同様に所定の画像処理を実行する（Ｓ２３）。制御部９０は、画像処理された画像データに基づいて、用紙情報やレイアウト情報を付加して印刷データを生成する（Ｓ２４）。制御部９０は、生成した印刷データを複合機１０へ転送する（Ｓ２５）。これにより、複合機１０では、ステップＳ２５の処理で転送された印刷データに基づいて記録用紙に画像１２４が縁なし記録される。図１４に示されるように、印刷データの画像１２４は、記録用紙の記録面１２６を含む大きさのものである。このため、記録用紙の外側の領域にまで記録ヘッド３９からインクが吐出されて記録用紙に画像が縁なし記録される。
【０１０１】
制御部９０は、次ページがあるか否かを判断する（Ｓ２６）。次ページがあると制御部９０が判断した場合（Ｓ２６：ＹＥＳ）、処理がステップＳ２１へ戻されて次ページについてステップＳ２１〜ステップＳ２５の処理が行われる。このように、複合機１０に印刷処理させる印刷データは、ページ単位で生成及び転送される。次ページがないと制御部９０が判断した場合（Ｓ２６：ＮＯ）、処理が終了される。
【０１０２】
図１５は、図１０のステップＳ９における第３処理の詳細フローチャートである。図１６は、印刷データの画像１２８と記録用紙の記録面１３０との大きさの関係を示す模式図である。図１７は、第１画素数、第２画素数、及び設定ライン数について説明するための模式図である。なお、図１６においては、記録用紙が大きく斜行して記録面１３０が記録用紙の搬送方向５０に対して大きく傾斜した状態が示されている。
【０１０３】
制御部９０は、ステップＳ８において高解像度と判断した場合、記録用紙の記録面に含まれる大きさの画像を表す画像データを生成する（Ｓ３１）。なお、ここでの記録面は、搬送方向５０に対して傾斜していない状態の記録面１３０である。このステップＳ３１の処理で生成される画像データは、ステップＳ１１の処理で生成される画像データと同様に、ＲＧＢ形式の多値のカラー画像データである。制御部９０は、画像データを第２倍率（例えば１．２倍）で拡大処理して記録用紙の記録面を含む大きさの画像１２８を表す画像データを生成する（Ｓ３２）。この拡大処理は、例えば画像データを解像度変換することにより行われる。
【０１０４】
図１６に示されるように、ステップＳ３２で生成された画像データの画像１２８は、置換領域１３２に含まれる画素データが白画素データ（本発明の空白を表す画素データの一例）に置換される。ここで、白画素データは、白色を表す所定の表色値（例えば、Ｒ，Ｇ，Ｂ＝２５５，２５５，２５５）を有する画素データである。制御部９０は、この画素データの置換を行うために、第１画素数、第２画素数、設定ライン数を設定する（Ｓ３３）。第１画素数は、白画素データに置換される画素データの直交方向５１における画素数である（図１７参照）。設定ライン数は、画素データが第１画素数分だけ白画素データに置換される搬送方向５０におけるライン数である（図１７参照）。第２画素数は、直交方向５１に第１画素数分の画素データが搬送方向５０に設定ライン数分置換された後に第１画素数を減少させるための画素数である（図１７参照）。設定された第１画素数、第２画素数、及び設定ライン数は、ＲＡＭ９３の所定領域に格納される。なお、図１７においては、初期の第１画素数が「１５」、第２画素数が「１」、設定ライン数が「４」である場合が例示されている。なお、第１画素数、第２画素数、及び設定ライン数は、操作部９５からの操作入力に基づいて設定された印刷条件に応じて変更されるものである。
【０１０５】
制御部９０は、直交方向５１（本発明の直交する方向に相当する）における両縁の画素データを第１画素数だけ白画素データに置換する（Ｓ３４）。例えば、制御部９０は、置換の対象となる画素データのＲＧＢ値を、２５５，２５５，２５５に変更する。これにより、制御部９０は、直交方向５１における両縁の画素データを白画素データに置換する。このステップＳ３４の処理は、直交方向５１のライン毎に行われる。
【０１０６】
制御部９０は、搬送方向５０に設定ライン数の画素データを置換したか否かを判断する（Ｓ３５）。設定ライン数の画素データを置換していないと制御部９０が判断した場合（Ｓ３５：ＮＯ）、処理がステップＳ３４へ戻される。制御部９０は、設定ライン数の画素データを置換したと判断した場合（Ｓ３５：ＹＥＳ）、最終ラインまで画素データを置換したか否かを判断する（Ｓ３６）。すなわち、制御部９０は、搬送方向５０における全てのラインに対してステップＳ３４の処理が行われたか否かを判断する。制御部９０は、最終ラインまで画素データを置換していないと判断した場合（Ｓ３６：ＮＯ）、第１画素数を第２画素数だけ減少させる（Ｓ３７）。図１７に例示されるように、第１画素数「１５」を第２画素数「１」だけ減少させる。これにより、第１画素数が「１５」から「１４」に変更されて処理がステップＳ３４へ戻される。ステップＳ３４〜ステップＳ３７の処理は、ステップＳ３６においてＹＥＳと判断されるまで繰り返される。ステップＳ３４〜ステップＳ３７の処理を繰り返すことにより、制御部９０は、直交方向５１の両縁の画素データを置換し、その置換において直交方向５１の画素数を搬送方向５０の下流側から上流側へ向けて減少させる。これにより、置換領域１３２に含まれる画素データが白画素データに置換される。
【０１０７】
ステップＳ３４〜ステップＳ３７の一連の画素データの置換は、図１０及び図１５から明らかなように、記録用紙が所定サイズよりも大きく、画像の種類が写真であり、記録用紙が光沢紙又はインクジェット紙であり、記録用紙に画像が高解像度で記録されることを条件として行われる。本実施形態においては、印刷条件がこれら４つの条件を満たすことを条件として画素データの置換が行われるが、本発明の所定の条件はこれに限定されるものではない。例えば、他の印刷条件に関わらず記録用紙が所定サイズよりも大きいと判断されたことを条件として画素データを置換してもよい。また、他の印刷条件に関わらず記録用紙が光沢紙又はインクジェット紙であると判断されたことを条件として画素データを置換してもよい。すなわち、直交方向５１における両縁の画素データを白画素データに置換する処理は、記録用紙のサイズ、画像の種類、記録用紙の種類、解像度の少なくともいずれか１つが所定の条件を満たすことを条件として行われればよい。
【０１０８】
なお、制御部９０は、設定される印刷条件に応じて、第１画素数、第２画素数、及び設定ライン数を適宜変更する。すなわち、制御部９０は、記録用紙のサイズ、画像の種類、記録用紙の種類、及び記録用紙に画像が記録される解像度の少なくともいずれか１つに応じて画素数を減少させる勾配を変更する。
【０１０９】
制御部９０は、最終ラインまで画素データを置換したと判断した場合（Ｓ３６：ＹＥＳ）、画像データに対して、ステップＳ１２の処理と同様に所定の画像処理を実行する（Ｓ３８）。制御部９０は、制御部９０は、用紙情報やレイアウト情報を付加して印刷データを生成する（Ｓ３９）。制御部９０は、生成した印刷データを複合機１０へ転送する（Ｓ４０）。これにより、複合機１０では、ステップＳ４０の処理で転送された印刷データに基づいて記録用紙に画像が記録される。
【０１１０】
制御部９０は、次ページがあるか否かを判断する（Ｓ４１）。次ページがあると制御部９０が判断した場合（Ｓ４１：ＹＥＳ）、処理がステップＳ３１へ戻されて次ページについてステップＳ３１〜ステップＳ４０の処理が行われる。このように、複合機１０に印刷処理させる印刷データは、ページ単位で生成及び転送される。次ページがないと制御部９０が判断した場合（Ｓ４１：ＮＯ）、処理が終了される。
【０１１１】
図１６に示されるように、印刷データの画像１２８は、記録用紙の記録面１３０を含む大きさのものである。画像１２８は、直交方向５１の両縁に対応する画素データが白画素データに置換されており、その白画素データは、置換領域１３２で示されるように、搬送方向５０の下流側から上流側へ向けて減少されている。複合機１０では、画像１２８を示す印刷データに基づいて記録用紙の外側の領域、すなわち記録面１３０の外側の領域にまで記録ヘッド３９からインクが吐出されて記録用紙に画像が縁なし記録される。
【０１１２】
以上説明したように、端末装置７０において、記録用紙の記録面１３０を含む大きさの画像１２８を表す画像データが生成される。この画像データは、直交方向５１の両縁に対応する画素データが白画素データに置換される。図１６に示されるように、画素データは、直交方向５１の画素数が搬送方向５０の下流側から上流側へ向けて減少するように白画素データに置換される。これにより、端末装置７０において印刷データが生成される。印刷データは、複合機１０へ転送されてその画像が記録用紙の記録面１３０に縁なし記録される。画像の幅は、斜行の影響が少ない搬送方向５０の下流側から斜行の影響が大きい上流側へ向けて広くなる（図１６参照）。このため、複合機１０において縁なし記録を行う際に、斜行による記録用紙のずれ量をセンサで検出することなく記録用紙において画像が記録されない領域が生じることが効果的に防止される。記録用紙において画像が記録されない領域が生じることを効果的に防止できる領域のみ、画像が記録される領域が外側へ拡張される。このため、打ち捨てられたインクがプラテン４２を汚したり、インクミストの発生量が増加することが最低限に抑えられる。
【０１１３】
なお、斜行が発生するか否か、或いは、斜行の程度は、印刷条件により相違する。斜行が発生しやすい印刷条件を本発明の所定の条件として設定しておくことにより、両縁の画素データを白画素データに置換する処理が必要に応じて行われる。また、置換される画素データの画素数を減少させる勾配が印刷条件に応じて変更される。このため、両縁の画素データを白画素データに置換する処理が効果的に行われる。
【０１１４】
［第２実施形態］
以下に、本発明の第２実施形態に係る複合機１０及び画像記録方法が説明される。なお、第１実施形態と同様の構成についてはその説明が省略される。第２実施形態においては、端末装置７０に本発明に係るプリンタドライバがインストールされる代わりに、複合機１０にファームウェア（本発明に係る画像記録プログラム）が格納されている。すなわち、複合機１０には、端末装置７０からＬＡＮ３１を介してインストールされたファームウェアがＥＥＰＲＯＭ１０４が格納されている。制御部１００は、このファームウェアをＥＥＰＲＯＭ１０４から読み出して実行することにより、制御部１００が本発明における取得部、拡張部、置換部、減少部として機能し、画像記録ユニット２４が記録部として機能する。
【０１１５】
図１８及び図１９は、印刷データを受信した場合に複合機１０において行われる処理の手順を示すフローチャートである。なお、以下のフローチャートに基づいて説明する複合機１０の処理は、ＥＥＰＲＯＭ１０４に格納されているファームウェアに基づいて制御部１００が発行する命令に従って行われる。また、図１８及び図１９に基づいて説明する複合機１０における処理は、図１５における第３処理と一部同様のものである。このため、類似する処理についてはその説明を省略し、異なる点について主に説明する。
【０１１６】
端末装置７０は、印刷データを生成して複合機１０へ転送する。この印刷データは、縁なし記録が指定されたものであるか否かに関わらず、記録用紙の記録面に含まれる大きさの画像を表すものである。複合機１０の制御部１００は、端末装置７０から転送された印刷データを受信したか否かを判断する（Ｓ５１）。印刷データを受信していないと制御部１００が判断した場合（Ｓ５１：ＮＯ）、待機状態となる。制御部１００は、印刷データを受信したと判断した場合（Ｓ５１：ＹＥＳ）、その印刷データが縁なし印刷用に拡大されたものであるか否かを判断する（Ｓ５２）。すなわち、制御部１００は、印刷データが表す画像が画像の記録に使用される記録用紙の記録面を含む大きさのものであるか否かを受信した印刷データに基づいて判断する。制御部１００は、印刷データが縁なし印刷用に拡大されたものではないと判断した場合（Ｓ５２：ＮＯ）、その印刷データに基づいて通常の記録動作を実行する（Ｓ５３）。すなわち、制御部１００は、記録面１２２の周縁に余白が形成されるように、画像記録ユニット２４により印刷データの画像１２０を記録面１２２に記録する。
【０１１７】
制御部１００は、印刷データが縁なし印刷用に拡大されたものであると判断した場合（Ｓ５２：ＹＥＳ）、すなわち記録用紙の記録面を含む大きさの画像を表す印刷データを取得した場合、その印刷データをＲＡＭ１０３の所定領域に格納する（第１ステップ）。そして、制御部１００は、記録用紙のサイズが所定サイズ（例えばＡ４サイズ）よりも大きいか否かを判断する（Ｓ５４）。制御部１００は、記録用紙のサイズが所定サイズ以下であると判断した場合（Ｓ５４：ＮＯ）、端末装置７０から取得した印刷データに基づいて記録紙に画像を縁なし記録する（Ｓ５５）。この縁なし記録は、記録用紙が斜行しない、又は斜行しても記録用紙のずれ量がわずかであると予測される場合に行われる。換言すれば、通常の縁なし記録を行っても記録用紙に画像が記録されない領域が生じるおそれがないと想定される場合に、ステップＳ５５の縁なし記録が行われる。
【０１１８】
制御部１００は、記録用紙のサイズが所定サイズより大きいと判断した場合（Ｓ５４：ＹＥＳ）、取得した印刷データに含まれる情報に基づいて、印刷データの画像がテキストであるか又は写真であるかを判断する（Ｓ５６）。印刷データの画像がテキストであると制御部１００が判断した場合（Ｓ５６：テキスト）、処理がステップＳ５５へ進められる。制御部１００は、印刷データの画像の種類が写真であると判断した場合（Ｓ５６：写真）、記録用紙が普通紙であるか、又は光沢紙とインクジェット紙とのいずれかであるかを判断する（Ｓ５７）。記録用紙の種類が普通紙であると制御部１００が判断した場合（Ｓ５７：普通紙）、処理がステップＳ５５へ進められる。
【０１１９】
制御部１００は、記録用紙の種類が光沢紙又はインクジェット紙であると判断した場合、（Ｓ５７：光沢紙・インクジェット紙）、指定された解像度が高解像度であるか又は低解像度であるかを判断する（Ｓ５８）。指定された解像度が低解像度であると制御部１００が判断した場合（Ｓ５８：低解像度）、処理がステップＳ５５へ進められる。制御部１００は、指定された解像度が高解像度であると判断した場合（Ｓ５８：高解像度）、その印刷データを第３倍率（例えば１．１倍）で拡大処理する（Ｓ６１）。これにより、置換領域１３２（図１６参照）に含まれる画素データが白画素データに置換される前の画像１２８（図１６参照）を表す印刷データが得られる。
【０１２０】
制御部１００は、第１画素数、第２画素数、設定ライン数を設定する（Ｓ６２）。第１画素数、第２画素数、及び設定ライン数は、ステップＳ３３（図１５参照）において設定されるものと同様のものである。設定された第１画素数、第２画素数、設定ライン数は、ＲＡＭ１０３の所定領域に格納される。なお、第１画素数、第２画素数、及び設定ライン数は、端末装置７０から取得した印刷データに含まれる印刷条件に応じて変更されるものである。
【０１２１】
制御部１００は、直交方向５１における両縁の画素データを第１画素数だけ白画素データに置換する（Ｓ６３）。このステップＳ６３の処理は、ステップＳ３４の処理と同様に行われる。制御部１００は、搬送方向５０に設定ライン数の画素データを置換したか否かを判断する（Ｓ６４）。設定ライン数の画素データを置換していないと制御部１００が判断した場合（Ｓ６４：ＮＯ）、処理がステップＳ６３へ戻される。制御部１００は、設定ライン数の画素データを置換したと判断した場合（Ｓ６４：ＹＥＳ）、最終ラインまで画素データを置換したか否かを判断する（Ｓ６５）。すなわち、制御部１００は、搬送方向５０における全てのラインに対してステップＳ６３の処理が行われたか否かを判断する。制御部１００は、最終ラインまで画素データを置換していないと判断した場合（Ｓ６５：ＮＯ）、第１画素数を第２画素数だけ減少させる（Ｓ６６）。ステップＳ６３〜ステップＳ６６の処理は、ステップＳ６５においてＹＥＳと判断されるまで繰り返される。ステップＳ６３〜ステップＳ６６の処理を繰り返すことにより、制御部１００は、直交方向５１の両縁に対応する画素データを白画素データに置換し、その置換において直交方向５１の画素数を搬送方向５０の下流側から上流側へ向けて減少させる（第２ステップ）。このように、制御部１００は、画像記録ユニット２４が記録する画像における直交方向５１の幅を、搬送される記録用紙に対して搬送方向５０の下流側から上流側へ向けて相対的に拡張させる（図１６参照）。これにより、図１６に示される画像を表す印刷データが複合機１０において得られる。
【０１２２】
ステップＳ６３〜ステップＳ６６の処理は、記録用紙のサイズが所定サイズより大きく、画像の種類が写真であり、指定された記録用紙が光沢紙又はインクジェット紙であり、指定された解像度が高解像度であるという条件を満たすことを条件として行われる。なお、本発明の所定の条件はこれに限定されるものではない。すなわち、制御部１００は、すなわち、制御部１００は、記録用紙のサイズ、印刷データが表す画像の種類、記録用紙の種類、及び記録用紙に画像が記録される解像度の少なくともいずれか１つが所定の条件を満たすことを条件として画素データの置換を行えばよい。
【０１２３】
なお、記録用紙のサイズや記録用紙の種類により、斜行による記録紙のずれ量が異なることが予測される。したがって、制御部１００は、記録用紙のサイズ、印刷データが表す画像の種類、記録用紙の種類、及び記録用紙に画像が記録される解像度の少なくともいずれか１つに応じて、画素数を減少させる勾配を変更するようにしてもよい。この勾配の変更は、第１画素数、第２画素数、及び設定ライン数を変更することにより容易に行われる。
【０１２４】
制御部１００は、両縁の画素データを白画素データに置換する処理が施された印刷データに基づいて記録用紙の画像を縁なし記録する（Ｓ６７、第３ステップ）。制御部１００は、次ページがあるか否かを判断する（Ｓ６８）。次ページがあると制御部１００が判断した場合（Ｓ６８：ＹＥＳ）、処理がステップＳ６１へ戻される。次ページの印刷データに対して、ステップＳ６１以降の処理が行われる。すなわち、端末装置７０から取得された印刷データは、各ページ毎に両縁の画素データを白画素データに置換する処理、及び印刷処理が行われる。次ページがないと制御部１００が判断した場合（Ｓ６８：ＮＯ）、処理が終了される。
【０１２５】
本発明の第２実施形態に係る複合機１０では、記録用紙は、搬送路２３に沿って所定の搬送方向５０へ搬送される。その過程で、画像記録ユニット２４により記録用紙に対して印刷データに基づいて画像が縁なし記録される。印刷データは、印刷処理に使用される記録用紙の記録面を含む大きさの画像を表すものである。このため、記録用紙における記録面の外側の領域にまで印刷データの画像が記録される。この画像の記録中には、搬送される記録用紙が斜行することがある。記録用紙が斜行した場合、その搬送方向５０の下流側よりも上流側の方が斜行の影響が大きい。換言すれば、搬送方向５０の下流側よりも上流側の方が記録用紙のずれ量が大きい。画像記録ユニット２４により記録される画像の直交方向５１における幅は、搬送される記録用紙に対して搬送方向５０の下流側から上流側へ向けて相対的に拡張される。すなわち、画像の幅は、斜行の影響が少ない搬送方向５０の下流側から斜行の影響が大きい上流側へ向けて広くなる。このため、縁なし記録を行う際に、斜行による記録用紙のずれ量をセンサで検出することなく記録用紙において画像が記録されない領域が生じることが効果的に防止される。
【０１２６】
また、印刷データは、その画像が記録用紙の記録面の外側まで拡大されたものである。すなわち、印刷データは、記録用紙の記録面に対して十分に広いものである。印刷データは、その画像における直交方向５１の両縁に対応する画素データが白画素データに置換される。直交方向５１における置換される画素データの画素数は、搬送方向５０の下流側から上流側へ向けて減少される。印刷データの画像は、ステップＳ６３〜ステップＳ６６の画像処理によって、直交方向５１の幅が斜行の影響が少ない下流側から斜行の影響が大きい上流側へ向けて広がったものとなる。
【０１２７】
また、印刷条件に基づいて、両縁の画素データを白画素データに置換するか否かが切り替えられる。斜行が発生しやすい印刷条件を本発明の所定の条件に設定しておくことにより、両縁の画素データを白画素データに置換する処理が必要に応じて行われる。また、記録用紙が普通紙である場合と光沢紙である場合とでは、斜行による記録用紙のずれ量が異なる。印刷条件に応じて画素数を減少させる勾配が変更されるので、両縁の画素データを白画素データに置換する処理が効果的に行われる。
【０１２８】
記録用紙において画像が記録されない領域が生じることを効果的に防止できる領域のみ、画像が記録される領域が外側へ拡張される。このため、打ち捨てられたインクがプラテン４２を汚したり、インクミストの発生量が増加することが最低限に抑えられる。
【０１２９】
なお、第１実施形態〜第２実施形態においては、直交方向５１の両縁の画素データが白画素データに置換される形態について説明したが、本発明における空白を表す画素データは白画素データに限定されるものではない。本発明における空白を表す画素データは、表色値（ここでは、ＲＧＢ値）を有しない画素データであってもよい。これらの画素データは、記録用紙に画像が記録されない画素データであるという点で共通する。したがって、置換された画素データについては記録用紙に画像が記録されない。
【０１３０】
［第３実施形態］
以下に、本発明の第３実施形態に係る複合機１０及び画像記録方法が説明される。なお、第１実施形態及び第２実施形態と同様の構成についてはその説明が省略される。第３実施形態においては、端末装置７０に本発明に係るプリンタドライバがインストールされる代わりに、複合機１０にファームウェア（本発明に係る画像記録プログラム）が格納されている。すなわち、複合機１０には、端末装置７０からＬＡＮ３１を介してインストールされたファームウェアがＥＥＰＲＯＭ１０４が格納されている。制御部１００は、このファームウェアをＥＥＰＲＯＭ１０４から読み出して実行することにより、複合機１０が本発明における取得部、記録部、拡張部、置換部、減少部として機能する。
【０１３１】
図２０は、縁なし印刷用の画像データを受信した場合に第３の実施形態に係る複合機１０において行われる処理の手順を示すフローチャートである。図２１は、設定テーブル１１１〜１１５を示す説明図である。図２２は、記録ヘッド３９からのインクの吐出範囲について説明するための説明図である。なお、以下のフローチャートに基づいて説明する複合機１０の処理は、ＥＥＰＲＯＭ１０４に格納されているファームウェアに基づいて制御部１００が発行する命令に従って行われる。
【０１３２】
制御部１００は、端末装置７０から転送された縁なし印刷用の印刷データを受信したか否かを判断する（Ｓ７１）。ここでの縁なし印刷用の印刷データは、記録用紙の記録面を含む大きさの画像を表す印刷データである。縁なし印刷用の印刷データを受信していないと制御部１００が判断した場合（Ｓ７１：ＮＯ）、待機状態となる。制御部１００は、縁なし印刷用の印刷データを受信したと判断した場合（Ｓ７１：ＹＥＳ）、この印刷データをＲＡＭ１０３の所定領域に格納する。制御部１００は、この印刷データを解像度変換により拡大処理して画像１４０（図２２参照）を表す印刷データを生成する（Ｓ７２、第１ステップ）。本実施形態においては、この印刷データに基づいて記録用紙に画像が縁なし記録される。
【０１３３】
本実施形態においては、ＥＥＰＲＯＭ１０４に設定テーブル１１１〜１１５（図２１参照）が格納されている。設定テーブル１１１〜１１５は、印刷条件と係数Ａ〜Ｅとを対応付けて格納するものである。係数Ａ〜Ｅは、後述のインクの吐出範囲Ｔ（図２２参照）を算出するために用いられる。設定テーブル１１１は、端末装置７０から指定された記録用紙のサイズと係数Ａとを対応付けて格納する（図２１（Ａ）参照）。設定テーブル１１２は、印刷データが表す画像の種類と係数Ｂとを対応付けて格納する（図２１（Ｂ）参照）。設定テーブル１１３は、記録用紙の種類と係数Ｃとを対応付けて格納する（図２１（Ｃ）参照）。設定テーブル１１４は、記録用紙に画像を記録する際の解像度と係数Ｄとを対応付けて格納する（図２１（Ｄ）参照）。設定テーブル１１５は、縁なし印刷が開始されてからの記録用紙の搬送量と係数Ｅとを対応付けて格納する（図２１（Ｅ）参照）。
【０１３４】
制御部１００は、記録用紙のサイズを判断して係数Ａを設定する（Ｓ７３）。具体的には、制御部１００は、端末装置７０から受信した印刷データに含まれる情報に基づいて、端末装置７０から指定された記録用紙のサイズを判断する。そして、制御部１００は、判断した記録用紙に対応する係数を設定テーブル１１１から読み出して係数Ａに設定する。設定された係数Ａの情報は、ＲＡＭ１０３に一時的に格納される。
【０１３５】
制御部１００は、印刷データの画像の種類を判断して係数Ｂを設定する（Ｓ７４）。具体的には、制御部１００は、端末装置７０から受信した印刷データに含まれる情報に基づいて、その印刷データの画像の種類を判断する。そして、制御部１００は、判断した画像の種類に対応する係数を設定テーブル１１２から読み出して係数Ｂに設定する。設定された係数Ｂの情報は、ＲＡＭ１０３に一時的に格納される。
【０１３６】
制御部１００は、記録用紙の種類を判断して係数Ｃを設定する（Ｓ７５）。具体的には、制御部１００は、端末装置７０から受信した印刷データに含まれる情報に基づいて、指定された記録用紙の種類を判断する。そして、制御部１００は、判断した記録用紙の種類に対応する係数を設定テーブル１１３から読み出して係数Ｃに設定する。設定された係数Ｃの情報は、ＲＡＭ１０３に一時的に格納される。
【０１３７】
制御部１００は、解像度を判断して係数Ｄを設定する（Ｓ７６）。具体的には、制御部１００は、端末装置７０から受信した印刷データに含まれる情報に基づいて、端末装置７０から指定された解像度を判断する。そして、制御部１００は、判断した解像度に対応する係数を設定テーブル１１４から読み出して係数Ｄに設定する。設定された係数Ｄの情報は、ＲＡＭ１０３に一時的に格納される。
【０１３８】
制御部１００は、記録用紙の搬送量を判断して係数Ｅを設定する（Ｓ７７）。具体的には、制御部１００は、ロータリーエンコーダ８３（図７参照）の検出結果に基づいて記録用紙の搬送量を判断する。縁なし印刷の開始前は、搬送量はゼロである。制御部１００は、判断した搬送量に対応する係数を設定テーブル１１５から読み出して係数Ｅに設定する。例えば、搬送量が６．５ｃｍである場合、設定される係数Ｅは１．０２である（図２１（Ｅ）参照）。設定された係数Ｅの情報は、ＲＡＭ１０３に一時的に格納される。
【０１３９】
制御部１００は、設定された係数Ａ〜Ｅ、及び仮想用紙１３７の幅Ｗに基づいてインクの吐出範囲Ｔを設定する（Ｓ７８）。具体的には、制御部１００は、係数Ａ〜Ｅと幅Ｗとを積算する。このインクの吐出範囲Ｔを示す情報は、ヘッド制御基板３３に設けられたレジスタ（不図示）に一時的に格納される。
【０１４０】
インクの吐出範囲Ｔが設定されると、制御部１００は、１パス印刷を実行する（Ｓ７９）。具体的には、制御部１００は、キャリッジ３８を１往復させる過程において記録ヘッド３９からインクを選択的に吐出して記録用紙に画像を記録する。このステップＳ７９の処理は、ステップＳ７２の処理で生成された印刷データに基づいて行われる。制御部１００は、ＬＦモータ８５を制御して記録用紙を１改行幅搬送する（Ｓ８０）。
【０１４１】
制御部１００は、全印刷データの処理が完了したか否かを判断する（Ｓ８１）。具体的には、制御部１００は、ステップＳ７２において生成された印刷データの全ての画素データに対してステップＳ７９の処理が行われたか否かを判断する。全印刷データの処理が完了していないと制御部１００が判断した場合（Ｓ８１：ＮＯ）、処理がステップＳ７７へ戻される。すなわち、ステップＳ８１の処理でＹＥＳと判断されるまでステップＳ７７〜ステップＳ８０（第２ステップ）の処理が繰り返される。これにより、制御部１００は、記録用紙が搬送方向５０へ搬送される過程で記録用紙に対して印刷データに基づいて、直交方向５１へ走査される記録ヘッド３９からインクを吐出して画像を縁なし記録する。
【０１４２】
ここで、係数Ｅ（図２１（Ｅ）参照）は、記録用紙の搬送に伴ってその値が大きくなるものである。したがって、ステップＳ７７〜ステップＳ８０の処理が繰り返されることによってインクの吐出範囲Ｔが広げられる。これにより、記録ヘッド２４が記録する画像における直交方向５１の幅が、搬送される記録用紙に対して搬送方向５０の下流側から上流側へ向けて相対的に拡張される（図２２参照）。すなわち、ステップＳ７７及びステップＳ７８の処理が本発明の第３ステップに相当する。なお、図２２における吐出禁止エリア１３５は、記録ヘッド３９からインクが吐出されない領域を示している。すなわち、吐出禁止エリア１３５は、ステップＳ７８の処理で設定されたインクの吐出範囲の外側を示している。吐出禁止エリア１３５に対応する印刷データの画素データがヘッド制御基板３３に入力されたとしても、記録ヘッド３９からはインクが吐出されない。
【０１４３】
なお、インクの吐出範囲を広げる際の勾配は、本実施形態においては、係数Ａ〜Ｅに基づいて設定される。換言すれば、印刷に使用される記録用紙のサイズ、印刷データが表す画像の種類、記録用紙の種類、記録用紙の画像が記録される解像度、及び画像記録ユニット２４による記録が開始されてからの記録用紙の搬送量に応じて変更される。ただし、インクの吐出範囲を広げる勾配は、これらの印刷条件の少なくともいずれか１つに基づいて変更されればよく、これらの印刷条件全てに基づいて変更される必要はない。例えば、設定テーブル１１１のみを使用して、記録用紙のサイズのみに基づいてインクの吐出範囲Ｔが決定されてもよい。
【０１４４】
記録用紙の斜行の影響は、搬送方向５０の下流側から上流側へ向けて大きくなる。本実施形態においては、直交方向５１において記録ヘッド３９からインクが吐出される範囲（インクの吐出範囲Ｔ）は、下流側から上流側へ向けて広げられる。これにより、記録用紙の記録面における搬送方向上流側（図２２における下側）において画像が記録されない領域が生じることが効果的に防止される。
【０１４５】
また、斜行による記録用紙のずれ量は、印刷条件によって異なる。例えば、記録用紙が光沢紙である場合の記録用紙のずれ量は、記録用紙が普通紙である場合のずれ量よりも大きい。本実施形態においては、設定テーブル１１１〜１１５に基づいて、インクが吐出される範囲を広げる勾配が決定される。このため、インクが吐出される範囲を広げる処理が印刷条件に応じて効果的に行われる。記録用紙において画像が記録されない領域が生じることを効果的に防止できる領域のみ、画像が記録される領域が外側へ拡張される。このため、打ち捨てられたインクがプラテン４２を汚したり、インクミストの発生量が増加することが最低限に抑えられる。
【０１４６】
なお、第１実施形態〜第３実施形態においては、画像記録ユニット２４により記録される画像が下流側を上底とし且つ下流側よりも幅広の上流側を下底とする台形形状（例えば図１６参照）の画像を示す形態について説明したが、画像はこれに限定されるものではない。
【０１４７】
図２３は、画像記録ユニット２４により記録される画像の変形例を示す模式図であり、（Ａ）は被記録媒体が記録用紙である場合、（Ｂ）は被記録媒体がＣＤである場合を示す。
【０１４８】
図２３（Ａ）に示されるように、長方形の記録用紙が大きく斜行して記録面１４３が傾いたとしても、搬送方向５０の上流側における直交方向５１の両端に画像が記録されない領域が生じる可能性は低い。したがって、画像記録ユニット２４により記録される画像は、上流側における直交方向５１の両端の角部を切除した形状（ここでは六角形形状）の画像１４５であってもよい。インクが打ち捨てられる領域が減少するので、打ち捨てられたインクによるプラテン４２の汚染、及びインクミストの発生がさらに抑制される。
【０１４９】
また、図２３（Ｂ）に示されるように、本発明の被記録媒体がＣＤ（Compact Disc）１４９である場合、その記録面に対して直交方向５１の外側へ向けて外形が略楕円形状の画像１４７を画像記録ユニット２４により記録するようにしてもよい。
【０１５０】
なお、第１実施形態〜第３実施形態においては、複合機１０が端末装置７０から転送された印刷データに基づいて記録用紙に画像を縁なし記録する場合について説明したが、縁なし記録される印刷データはこれに限定されるものではない。例えば、スキャナ部１２により読み取られた原稿の画像データに基づいて制御部１００が印刷データを生成し、その印刷データに基づいて画像を縁なし記録する形態でもよい。また、デジタルカメラやメモリカード等から取得した画像データに基づいて制御部１００が印刷データを生成し、その印刷データに基づいて画像を縁なし記録する形態でもよい。
【図面の簡単な説明】
【０１５１】
【図１】図１は、複合機１０の外観構成を示す斜視図である。
【図２】図２は、複合機１０の内部構成を示す縦断面図である。
【図３】図３は、プリンタ部２０の主要構成を示す部分拡大断面図である。
【図４】図４は、プリンタ部２０の主要構成を示す平面図である。
【図５】図５は、記録ヘッド３９のノズル形成面を示す底面図である。
【図６】図６は、記録ヘッド３９の内部構成を示す概略的な部分拡大断面図である。
【図７】図７は、本実施形態に係る複合機１０の構成例を示すブロック図である。
【図８】図８は、搬送路２３によるＵターンパスを示す模式図である。
【図９】図９は、本実施形態に係る端末装置７０の構成例を示すブロック図である。
【図１０】図１０は、印刷開始命令が入力された場合に端末装置７０において行われる処理の手順を示すフローチャートである。
【図１１】図１１は、図１０のステップＳ３における第１処理の詳細フローチャートである。
【図１２】図１２は、印刷データの画像１２０と記録用紙の記録面１２２との大きさの関係を示す模式図である。
【図１３】図１３は、図１０のステップＳ５における第２処理の詳細フローチャートである。
【図１４】図１４は、印刷データの画像１２４と記録用紙の記録面１２６との大きさの関係を示す模式図である。
【図１５】図１５は、図１０のステップＳ９における第３処理の詳細フローチャートである。
【図１６】図１６は、印刷データの画像１２８と記録用紙の記録面１３０との大きさの関係を示す模式図である。
【図１７】図１７は、第１画素数、第２画素数、及び設定ライン数について説明するための模式図である。
【図１８】図１８は、印刷データを受信した場合に複合機１０において行われる処理の手順を示すフローチャートである。
【図１９】図１９は、印刷データを受信した場合に複合機１０において行われる処理の手順を示すフローチャートである。
【図２０】図２０は、縁なし印刷用の画像データを受信した場合に第３の実施形態に係る複合機１０において行われる処理の手順を示すフローチャートである。
【図２１】図２１は、設定テーブル１１１〜１１５を示す説明図である。
【図２２】図２２は、記録ヘッド３９からのインクの吐出範囲について説明するための説明図である。
【図２３】図２３は、画像記録ユニット２４により記録される画像の変形例を示す模式図であり、（Ａ）は被記録媒体が記録用紙である場合、（Ｂ）は被記録媒体がＣＤである場合を示す。
【符号の説明】
【０１５２】
１０・・・複合機（本発明の画像記録装置の一例）
２４・・・画像記録ユニット（本発明の記録部に相当）
３５・・・ノズル
３９・・・記録ヘッド
５０・・・搬送方向
５１・・・直交方向
７０・・・端末装置（本発明のコンピュータの一例）
８０・・・ＣＲモータ
９０・・・制御部（本発明の転送部、第１生成部、第２生成部に相当）
１００・・・制御部（本発明の取得部、拡張部、置換部、減少部に相当）
１２０，１２４，１２８，１４０・・・画像
１２２，１２６，１３０・・・記録面
【図１】
2008188784.tif 000003
【図２】
2008188784.tif 000004
【図３】
2008188784.tif 000005
【図４】
2008188784.tif 000006
【図５】
2008188784.tif 000007
【図６】
2008188784.tif 000008
【図７】
2008188784.tif 000009
【図８】
2008188784.tif 000010
【図９】
2008188784.tif 000011
【図１０】
2008188784.tif 000012
【図１１】
2008188784.tif 000013
【図１２】
2008188784.tif 000014
【図１３】
2008188784.tif 000015
【図１４】
2008188784.tif 000016
【図１５】
2008188784.tif 000017
【図１６】
2008188784.tif 000018
【図１７】
2008188784.tif 000019
【図１８】
2008188784.tif 000020
【図１９】
2008188784.tif 000021
【図２０】
2008188784.tif 000022
【図２１】
2008188784.tif 000023
【図２２】
2008188784.tif 000024
【図２３】
2008188784.tif 000025