(57)【要約】      （修正有）【課題】シートが搬送ローラ対を通過するときの搬送量のずれ量を低減しつつ、シートの画像記録に要する時間が長くなることを抑制することができる手段を提供する。【解決手段】複合機は、用紙を搬送する搬送ローラ対と、記録ヘッドと、コントローラとを備える。コントローラは、各記録パスの間に用紙を搬送する改行量を決定し（Ｓ６０）、搬送ローラ対を回転して用紙を改行量搬送する改行処理（Ｓ１１０）と、搬送ローラ対を停止させて記録ヘッドに１パスの画像を記録させるパス記録処理（Ｓ４０）とを交互に実行する。また、コントローラは、搬送ローラ対が減速しているときに用紙が搬送ローラ対を通過すると判断した場合に（Ｓ８０：Ｙｅｓ）、ステップＳ６０で決定した改行量に代えて改行調整量を決定する（Ｓ１００）。【選択図】図８
2020138510.tif 000002
【特許請求の範囲】
【請求項１】
シートを挟持して搬送するローラ対と、
記録ヘッドと、
コントローラと、を備えており、
上記コントローラは、
取得した印刷データに基づいて各記録パスの間にシートを搬送する改行量を決定し、
上記ローラ対を、決定した改行量に対応する回転量だけ回転してシートを搬送方向へ搬送する改行処理と、上記ローラ対を停止させて上記記録ヘッドに１パスの画像を記録させるパス記録処理と、を交互に繰り返してシートに画像記録し、
上記改行処理のうち、シートがローラ対を通過する改行処理を特定し、
特定された改行処理において、上記ローラ対の回転が減速しているときに、シートが上記ローラ対を通過するか否かを判断し、
上記ローラ対の回転が減速しているときにシートが上記ローラ対を通過すると判断したことを条件として、特定された改行処理において、決定した改行量に代えて調整改行量を決定し、
上記調整改行量は、特定された改行処理においてシートが上記ローラ対を通過せず、且つ、特定された改行処理の次の改行処理において上記ローラ対の回転が減速していないときにシートが上記ローラ対を通過する量である画像記録装置。
【請求項２】
上記調整改行量は、特定された改行処理における上記改行量から設定改行量を減算した量であり、
上記設定改行量は、特定された改行処理において上記ローラ対の回転が減速しているときのシートの搬送量以上であり、且つ、特定された改行処理の次の改行処理において上記ローラ対の回転が減速していないときのシートの搬送量以下である請求項１に記載の画像記録装置。
【請求項３】
特定された改行処理における上記ローラ対の回転開始からの時間または回転量に対する上記ローラ対の回転速度の第１特性と、特定された改行処理の次の改行処理における上記ローラ対の回転開始からの時間または回転量に対する上記ローラ対の回転速度の第２特性とが記憶されたメモリを備え、
上記コントローラは、上記第１特性及び上記第２特性に基づいて、上記調整改行量を算出する請求項１に記載の画像記録装置。
【請求項４】
上記コントローラは、上記パス記録処理のうち、特定された改行処理の直後の上記パス記録処理でシートに記録される印刷データと、特定された改行処理の直前の上記パス記録処理でシートに記録される印刷データとが上記搬送方向において連続しているときに、特定された改行処理において、決定した改行量に代えて調整改行量を決定する請求項１から３のいずれかに記載の画像記録装置。
【請求項５】
上記コントローラは、上記改行処理において、上記ローラ対を加速、定速、減速の順序で回転させ、
上記調整改行量は、特定された改行処理の次の改行処理において上記ローラ対の回転が加速しているときにシートが上記ローラ対を通過する量である請求項１から４のいずれかに記載の画像記録装置。
【請求項６】
上記ローラ対より上記搬送方向の下流に位置しており、シートに当接する当接部材を備え、
上記調整改行量は、特定された改行処理の次の改行処理の開始から終了に亘ってシートが上記当接部材に当接している量である請求項１から５のいずれかに記載の画像記録装置。
【請求項７】
上記ローラ対より上記搬送方向の下流においてシートに当接する当接部材を備え、
上記調整改行量は、特定された改行処理の終了時においてシートの上記搬送方向の上流端から上記当接部材までの上記搬送方向に沿った距離が上記改行量となる量である請求項１から５のいずれかに記載の画像記録装置。
【請求項８】
上記ローラ対より上記搬送方向の下流に位置しており、駆動伝達されて回転する駆動ローラを備え、
上記コントローラは、特定された改行処理の次の改行処理において、上記駆動ローラを一周の整数倍回転させる請求項１から７のいずれかに記載の画像記録装置。
【請求項９】
上記ローラ対より上記搬送方向の下流に位置しており、シートを挟持して搬送する第２ローラ対を備え、
上記ローラ対の回転を上記第２ローラ対へ伝達する伝達機構を備え、
上記伝達機構は、上記ローラ対の順回転を上記第２ローラ対へ伝達し、上記ローラ対の逆回転を上記第２ローラ対へ伝達しないワンウェイクラッチを備える請求項１から８のいずれかに記載の画像記録装置。
【請求項１０】
シートを挟持して搬送するローラ対と、記録ヘッドと、コントローラと、を備え、上記コントローラが、上記ローラ対を回転してシートを搬送方向へ搬送する改行処理と、上記ローラ対を停止させて上記記録ヘッドに１パスの画像を記録させるパス記録処理と、を交互に繰り返してシートに画像記録する画像記録装置へ、生成した印刷データを送信するプリンタドライバであって、
上記印刷データは、
各記録パスにおいてシートに記録する画像データと、各記録パスの間にシートを搬送する改行量とを含み、
上記改行量は、次の上記記録パスの上記画像データに基づいて決定され、
上記改行処理のうち、シートが上記ローラ対を通過する特定改行処理において、上記ローラ対の回転が減速しているときにシートが上記ローラ対を通過する場合に、上記特定改行処理において決定された改行量が、調整改行量に代えられ、
上記調整改行量は、上記特定改行処理においてシートが上記ローラ対を通過せず、且つ、上記特定改行処理の次の改行処理において上記ローラ対の回転が減速していないときにシートが上記ローラ対を通過する量であるプリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シートに画像記録可能な画像記録装置、及び画像記録装置に印刷データを送信するプリンタドライバに関する。
【背景技術】
【０００２】
画像記録装置は、シートに画像記録する記録部と、搬送ローラ対と、排出ローラ対とを備えている。搬送ローラ対は、記録部よりシートの搬送方向の上流に位置しており、シートを記録部へ向けて搬送する。排出ローラ対は、記録部より搬送方向の下流に位置しており、画像記録されたシートを装置外へ排出する。
【０００３】
画像記録されるシートは、最初のうち、搬送ローラ対及び排出ローラ対の双方に挟持されている。画像記録が進むと、シートの搬送方向の上流端は、搬送ローラ対を通過する。以後、シートは、排出ローラ対のみに挟持された状態で残りの画像記録がなされる。
【０００４】
シートが搬送ローラ対を通過した瞬間、搬送ローラ対を構成する一対のローラは、互いに離間した状態から接した状態へ遷移する。この状態の遷移時に搬送ローラ対からシートに搬送方向の力が瞬間的に作用して、シートの搬送量が瞬間的に増加して、ずれてしまう。この問題の対策として、例えば、特許文献１に開示された画像記録装置では、シートの間欠搬送において、シートが搬送ローラ対を通過する直前の搬送のシートの停止位置を固定することによって、シートが搬送ローラ対を通過するときのシートの搬送量のずれのばらつきを小さくしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０８−２５７２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示された画像記録装置では、シートが搬送ローラ対を通過するときのシートの搬送量のずれのばらつきは小さくなるものの、シートの搬送量のずれが小さくなるわけではないため、シートに記録される画質に影響が出てしまう。
【０００７】
また、特許文献１に開示された画像記録装置では、固定された停止位置によっては、シートが搬送ローラ対を通過する直前の搬送の搬送量が少なくなる場合がある。この場合、シートの画像記録完了までに要する間欠搬送数が増加して、画像記録の高速化を阻害するおそれがある。
【０００８】
本発明は、上記事情に鑑みてなされたものであり、その目的は、シートが搬送ローラ対を通過するときの搬送量のずれ量を低減しつつ、シートの画像記録に要する時間が長くなることを抑制することができる手段を提供することである。
【課題を解決するための手段】
【０００９】
(1)  本発明の画像記録装置は、シートを挟持して搬送するローラ対と、記録ヘッドと、コントローラと、を備えている。上記コントローラは、取得した印刷データに基づいて各記録パスの間にシートを搬送する改行量を決定し、上記ローラ対を、決定した改行量に対応する回転量だけ回転してシートを搬送方向へ搬送する改行処理と、上記ローラ対を停止させて上記記録ヘッドに１パスの画像を記録させるパス記録処理と、を交互に繰り返してシートに画像記録する。上記コントローラは、上記改行処理のうち、シートがローラ対を通過する改行処理を特定し、特定された改行処理において、上記ローラ対の回転が減速しているときに、シートが上記ローラ対を通過するか否かを判断し、上記ローラ対の回転が減速しているときにシートが上記ローラ対を通過すると判断したことを条件として、特定された改行処理において、決定した改行量に代えて調整改行量を決定する。上記調整改行量は、特定された改行処理においてシートが上記ローラ対を通過せず、且つ、特定された改行処理の次の改行処理において上記ローラ対の回転が減速していないときにシートが上記ローラ対を通過する量である。
【００１０】
ローラ対の回転が減速しているときに、シートがローラ対を通過した場合は、ローラ対が加速しているときや定速のときに、シートがローラ対を通過した場合よりも、通過したときのシートの搬送量のずれが大きくなることを、本願発明者は見出した。
【００１１】
本構成では、コントローラは、特定された改行処理においてローラ対の回転が減速しているときにシートがローラ対を通過すると判断すると、特定された改行処理において改行量の代わりに調整改行量だけシートを搬送させる。これにより、搬送量のずれが大きくなる状態でシートがローラ対を通過することが防止される。また、特定された改行処理において調整改行量だけシートが搬送されると、特定された改行処理の次の改行処理において、ローラ対の回転が減速していないときにシートがローラ対を通過する。これにより、搬送量のずれが小さい状態でシートがローラ対を通過することができる。
【００１２】
また、本構成では、特定された改行処理においてローラ対の回転が減速していないときにシートがローラ対を通過すると判断すると、特定された改行処理においてシートが調整改行量より多い改行量搬送される。これにより、シートの画像記録に要する時間が長くなることを抑制することができる。
【発明の効果】
【００１３】
本発明によれば、シートが搬送ローラ対を通過するときの搬送量のずれ量を低減しつつ、シートの画像記録に要する時間が長くなることを抑制することができる。
【図面の簡単な説明】
【００１４】
【図１】図１は、複合機１０の斜視図である。
【図２】図２は、プリンタ部１１の内部構造を模式的に示す縦断面図である。
【図３】図３は、キャリッジ２３及びガイドレール４３、４４の平面図である。
【図４】図４は、伝達部７４、伝達部８５の模式図であって、（Ａ）は搬送モータ１０２を順回転させた状態を、（Ｂ）は搬送モータ１０２を逆回転させた状態を示す。
【図５】図５は、駆動伝達機構７０及び各ローラ６０、６２の平面図である。
【図６】図６は、プリンタ部１１の機能ブロック図である。
【図７】図７は、図２のＩＶ−ＩＶ断面図であり、当接部材１１０とプラテン４２とを示す。
【図８】図８は、画像記録処理のフローチャートである。
【図９】図９は、改行処理における搬送モータ１０２の順回転開始からの時間と、当該時間に対する搬送ローラ対５４（詳細には搬送ローラ６０）の回転速度との特性を示す図である。
【図１０】図１０は、変形例における改行処理における搬送モータ１０２の順回転開始からの時間と、当該時間に対する搬送ローラ対５４（詳細には搬送ローラ６０）の回転速度との特性を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。また、以下の説明では、複合機１０が使用可能に設置された状態（図１の状態）を基準として上下方向７が定義され、開口１３が設けられている面を前面１０４として前後方向８が定義され、複合機１０を前方から後方に視て左右方向９が定義される。上下方向７、前後方向８、及び左右方向９は互いに直交している。本実施形態では、上下方向７が鉛直方向に相当し、前後方向８及び左右方向９が水平方向に相当する。
【００１６】
［複合機１０の全体構成］
図１に示されるように、複合機１０（画像記録装置の一例）は、概ね直方体に形成されている。複合機１０は、下部にインクジェット記録方式で用紙１２（シートの一例、図２参照）に画像を記録するプリンタ部１１を有している。複合機１０は、ファクシミリ機能及びプリント機能などの各種の機能を有している。
【００１７】
図２に示されるように、プリンタ部１１は、給送トレイ２０と、排出トレイ２１と、給送部１５と、搬送ローラ対５４と、排出ローラ対５５と、記録部２４と、プラテン４２と、当接部材１１０と、センサ１２０と、ロータリエンコーダ１２１と、駆動伝達機構７０（図６参照）と、コントローラ１３０（図６参照）とを備えている。
【００１８】
［給送トレイ２０、排出トレイ２１］
図１及び図２に示されるように、給送トレイ２０は、プリンタ部１１の正面に形成された開口１３を通じて、後方へ挿入され、前方へ脱抜される。給送トレイ２０は、積層された複数の用紙１２を支持する。排出トレイ２１は、給送トレイ２０の上方に位置している。排出トレイ２１は、開口１３を通じて排出ローラ対５５によって排出された用紙１２を支持する。
【００１９】
［給送部１５］
図２に示されるように、給送部１５は、給送ローラ２５と、給送アーム２６と、軸２７とを備えている。
【００２０】
給送ローラ２５は、給送アーム２６の先端部に回転可能に支持されている。給送ローラ２５は、給送トレイ２０に用紙１２が支持されている場合には用紙１２に、給送トレイ２０に用紙１２が支持されていない場合には給送トレイ２０の用紙１２の支持面に、上方から当接する。給送アーム２６は、その基端部を、プリンタ部１１のフレーム（不図示）によって、軸２７周りに回動可能に支持されている。
【００２１】
給送ローラ２５は、搬送モータ１０２（図６参照）の逆回転によって、図２における時計回りに回転する。これにより、給送ローラ２５は、給送トレイ２０に支持された用紙１２を、後方へ搬送して、後述する搬送路６５へ向けて給送する。
【００２２】
搬送路６５へ給送された用紙１２は、搬送路６５に沿って搬送方向１６に搬送される。搬送方向１６は、搬送路６５に沿った方向で、図２に一点鎖線の矢印で示されている。給送トレイ２０によって搬送方向１６に搬送される用紙１２は、搬送路６５に位置する搬送ローラ対５４へ向かう。
【００２３】
［搬送路６５］
図２に示されるように、プリンタ部１１の内部には、用紙１２が通過する搬送路６５が形成されている。搬送路６５は、プリンタ部１１の内部において所定間隔を隔てて対向するガイド部材１８、１９によって形成される空間、及び記録部２４とプラテン４２とによって形成される空間を指す。
【００２４】
搬送路６５は、湾曲された湾曲搬送路と、直線的に延びる直線搬送路とで構成されている。湾曲搬送路は、プリンタ部１１の後部において下方から上方に延びつつＵターンする経路である。直線搬送路は、搬送ローラ対５４から記録部２４を経て排出トレイ２１に至る経路である。また、本実施形態に係る搬送ローラ対５４及び排出ローラ対５５は、搬送路６５の直線搬送路に位置している。
【００２５】
なお、搬送路６５は、図２に示されたような湾曲搬送路と直線搬送路よりなる構成に限らない。例えば、搬送路６５は、直線搬送路のみによって構成されていてもよい。
【００２６】
［搬送ローラ対５４及び排出ローラ対５５］
図２に示されるように、搬送ローラ対５４（ローラ対の一例）は、搬送路６５の直線搬送路に位置している。搬送ローラ対５４は、互いに対向する搬送ローラ６０及びピンチローラ６１を備える。搬送ローラ６０は、搬送モータ１０２（図６参照）によって駆動される。ピンチローラ６１は、搬送ローラ６０の回転に伴って連れ回る。
【００２７】
排出ローラ対５５（第２ローラ対の一例）は、搬送路６５における搬送ローラ対５４よりも搬送方向１６の下流に位置している。排出ローラ対５５は、互いに対向する排出ローラ６２（駆動ローラの一例）及び拍車６３を備える。排出ローラ６２は、搬送モータ１０２（図６参照）によって駆動される。拍車６３は、排出ローラ６２の回転に伴って連れ回る。
【００２８】
搬送ローラ対５４及び排出ローラ対５５は、用紙１２を挟持して搬送する。
【００２９】
搬送ローラ６０及び排出ローラ６２は、用紙１２を搬送方向１６に搬送する向き、及び当該向きと逆向き（換言すると、用紙１２を搬送方向１６と逆向きに搬送する向き）に回転可能である。以下の説明において、搬送ローラ６０及び排出ローラ６２の回転のうち、用紙１２を搬送方向１６へ搬送する向きの回転は、順回転と記される。また、搬送ローラ６０及び排出ローラ６２の回転のうち、順回転と逆向きの回転は、逆回転と記される。
【００３０】
［記録部２４］
図２に示されるように、記録部２４は、搬送路６５の直線搬送路に位置している。本実施形態において、記録部２４は、直線搬送路における搬送ローラ対５４及び排出ローラ対５５の間に位置している。
【００３１】
記録部２４は、プラテン４２の上方にプラテン４２に対向して設けられている。プラテン４２は、搬送ローラ対５４によって搬送される用紙１２を下方から支持するものである。
【００３２】
図７に示されるように、プラテン４２は、その上面に、複数のリブ３８を備えている。各リブ３８は、前後方向８に延びている。リブ３８は、左右方向９に間隔を空けて設けられている。用紙１２は、リブ３８の上端に支持されている。
【００３３】
図２に示されるように、記録部２４は、キャリッジ２３と、記録ヘッド３９とを備えている。
【００３４】
図３に示されるように、キャリッジ２３からは、インクチューブ３２及びフレキシブルフラットケーブル３３が延出されている。インクチューブ３２は、インクカートリッジのインクを記録ヘッド３９に供給する。フレキシブルフラットケーブル３３は、コントローラ１３０（図６参照）が実装された制御基板と記録ヘッド３９とを電気的に接続する。
【００３５】
キャリッジ２３は、ガイドレール４３、４４に支持されている。ガイドレール４３、４４は、前後方向８に沿って離間して配置されている。ガイドレール４３、４４は、左右方向９へ延設されている。キャリッジ２３は、ガイドレール４４に設けられた公知のベルト機構４１に連結されている。ベルト機構４１は、キャリッジモータ１０３（図６参照）の駆動により周運動する。ベルト機構４１が周運動することによって、キャリッジ２３は、左右方向９に沿って移動する。なお、キャリッジ２３の移動方向は、左右方向９に限らず、前後方向８及び左右方向９に拡がる仮想面（本実施形態では水平面）と平行であって搬送方向１６と交差する方向であればよい。
【００３６】
図２に示されるように、記録ヘッド３９は、キャリッジ２３に搭載されている。記録ヘッド３９は、複数のサブタンク（不図示）と、複数のノズル４０と、インク流路（不図示）と、圧電素子５０（図６参照）とを備えている。
【００３７】
複数のサブタンクには、インクカートリッジ（不図示）やインクタンク（不図示）などからインクが供給される。複数のノズル４０は、記録ヘッド３９の下面に開口されている。インク流路は、複数のサブタンクと複数のノズル４０とを繋ぐ。図６に示される圧電素子５０は、インク流路の一部を変形させることでノズル４０からインク滴を吐出させる。圧電素子５０は、コントローラ１３０（図６参照）により給電されることで動作し、圧電素子５０の動作によってノズル４０からインク滴が吐出される。キャリッジ２３が移動する過程において、プラテン４２に支持されている用紙１２に対して記録ヘッド３９がインク滴を吐出する。これにより、用紙１２に画像が記録される。
【００３８】
［当接部材１１０］
図２に示されるように、搬送路６５におけるノズル４０よりも搬送方向１６の上流には、当接部材１１０が配置されている。
【００３９】
図７に示されるように、当接部材１１０は、左右方向９に間隔を空けて複数配置されている。本実施形態において、当接部材１１０の数は６個であるが、６個以外の数であってもよい。なお、各当接部材１１０は、独立していてもよいし、互いに連結していてもよい。
【００４０】
図２に示されるように、各当接部材１１０は、その搬送方向１６の上流端部１１１において、嵌合などの公知の手段によってガイドレール４３に取り付けられている。各当接部材１１０は、上流端部１１１から下方且つ前方に湾曲している。これにより、各当接部材１１０は、複数のノズル４０のうち最も上流に配置されたノズル４０の搬送方向１６の上流近傍まで延設されている。各当接部材１１０の下流端部１１２は、ノズル４０より搬送方向１６の上流且つ搬送ローラ対５４より搬送方向１６の下流に位置している。また、各当接部材１１０は、上下方向７において、プラテン４２へ向かって延設されている。各当接部材１１０の搬送方向１６の下流端部１１２は、プラテン４２に支持された用紙１２の上面と当接可能である。
【００４１】
図７に示されるように、プラテン４２に設けられた各リブ３８は、左右方向９において隣り合う当接部材１１０の下流端部１１２の間に位置している。各リブ３８の上端は、各当接部材１１０の下流端部１１２の下端よりも上方に位置している。これにより、各リブ３８に支持され且つ各当接部材１１０の下流端部１１２に当接された用紙１２は、左右方向９に連続する波形状となる。つまり、複数のリブ３８は、複数の当接部材１１０と協同して用紙１２に左右方向９に沿った波形状を付与する。
【００４２】
なお、プリンタ部１１は、当接部材１１０を備えていなくてもよい。つまり、当接部材１１０の有無は任意である。
【００４３】
［センサ１２０］
図２に示されるように、センサ１２０は、搬送路６５における搬送ローラ対５４よりも搬送方向１６の上流に位置する。センサ１２０は、センサ１２０の配置位置に用紙１２が存在することを検知するためのセンサであり、公知のものが採用可能である。給送部１５によって搬送された用紙１２は、センサ１２０の配置位置を通過して搬送ローラ対５４に到達する。センサ１２０は、用紙１２が配置位置に存在していることに応じて、ハイレベル信号またはローレベル信号の一方（本実施形態ではローレベル信号）をコントローラ１３０（図６参照）に出力する。一方、センサ１２０は、用紙１２が配置位置に存在していないことに応じて、ハイレベル信号またはローレベル信号の他方（本実施形態ではハイレベル信号）をコントローラ１３０へ出力する。
【００４４】
［ロータリエンコーダ１２１］
図２に示されるように、プリンタ部１１は、搬送ローラ６０の回転に応じてパルス信号を発生させる公知のロータリエンコーダ１２１を備える。ロータリエンコーダ１２１は、エンコーダディスク１２３と、光学センサ１２４とを備える。エンコーダディスク１２３は、搬送ローラ６０の回転と共に回転する。光学センサ１２４は、回転するエンコーダディスク１２３を読み取ってパルス信号を生成し、生成したパルス信号をコントローラ１３０へ出力する。なお、ロータリエンコーダ１２１は、搬送モータ１０２の回転に応じてパルス信号を発生させるものであってもよい。この場合、エンコーダディスク１２３は、搬送モータ１０２の軸に取り付けられる。
【００４５】
［駆動伝達機構７０］
図６に示されるように、駆動伝達機構７０は、搬送モータ１０２の駆動力を、給送ローラ２５、搬送ローラ６０、及び排出ローラ６２へ伝達する。駆動伝達機構７０は、ギヤ、プーリ、無端環状のベルト、及び遊星ギヤ機構等の全部又は一部を組み合わせて構成される。
【００４６】
図４及び図５に示されるように、駆動伝達機構７０は、搬送モータ１０２の軸と一体回転するプーリ７１と、搬送ローラ６０の軸６０Ａと一体回転するプーリ７２と、プーリ７１、７２に巻架された無端環状のベルト７３とを備える。これにより、搬送ローラ６０は、搬送モータ１０２の順回転の駆動力が伝達されて順回転し、搬送モータ１０２の逆回転が伝達されて逆回転する。搬送ローラ６０は、順回転することによって、ピンチローラ６１との間に挟持した用紙１２を搬送方向１６に搬送する。なお、搬送ローラ６０が搬送モータ１０２の逆回転が伝達されたときに回転しない（停止する）ように、駆動伝達機構７０が構成されていてもよい。
【００４７】
図５に示されるように、駆動伝達機構７０は、搬送モータ１０２の回転を搬送ローラ６０の軸６０Ａを介して給送ローラ２５及び排出ローラ６２へ伝達する伝達部７４、８５を備える。但し、搬送モータ１０２の回転を給送ローラ２５、搬送ローラ６０、及び排出ローラ６２へ伝達する具体的な構成は、以下の例に限定されない。
【００４８】
［伝達部７４］
図４及び図５に示される伝達部７４（伝達機構の一例）は、搬送モータ１０２の順回転の駆動力を、搬送ローラ６０から排出ローラ６２へ伝達する。図５に示されるように、伝達部７４は、搬送路６５よりも左方に設けられている。なお、伝達部７４の位置は、図５に示された位置に限定されない。例えば、伝達部７４は、搬送路６５よりも右方に設けられていてもよい。
【００４９】
図４及び図５に示されるように、伝達部７４は、互いに噛合するギヤ７５、７６と、プーリ７７、７８と、無端環状のベルト８１で構成されている。
【００５０】
ギヤ７５は、ギヤ７６と噛合し且つ搬送ローラ６０の軸６０Ａと一体回転する。ギヤ７６及びプーリ７７は、同軸で一体回転する。
【００５１】
プーリ７８は、排出ローラ６２の軸６２Ａの外側に取り付けられている。プーリ７８は、軸６２Ａ周りに回転可能である。プーリ７８が回転することによって、排出ローラ６２が連動して回転可能である。プーリ７８は、ワンウェイクラッチ８３を備えている。ワンウェイクラッチ８３は、搬送モータ１０２の順回転が伝達されたときに、排出ローラ６２をプーリ７８と一体に回転させる。つまり、ワンウェイクラッチ８３は、プーリ７８へ伝達された搬送モータ１０２の順回転を、排出ローラ６２の軸６２Ａへ伝達する。一方、ワンウェイクラッチ８３は、搬送モータ１０２の逆回転が伝達されたときに、プーリ７８を排出ローラ６２に対して空転させる。つまり、ワンウェイクラッチ８３は、プーリ７８へ伝達された搬送モータ１０２の逆回転を、排出ローラ６２の軸６２Ａへ伝達しない。
【００５２】
ベルト８１は、プーリ７７、７８に巻架されている。
【００５３】
図４（Ａ）に示されるように、伝達部７４は、搬送モータ１０２の順回転を、搬送ローラ６０から排出ローラ６２へ伝達して、排出ローラ６２を順回転させる。なお、排出ローラ６２が順回転していることは、排出ローラ６２の外側に記載された矢印で示されている。一方、図４（Ｂ）に示されるように、伝達部７４は、搬送モータ１０２の逆回転を、搬送ローラ６０から排出ローラ６２へ伝達しない。
【００５４】
以上より、排出ローラ６２は、搬送モータ１０２の順回転が伝達部７４を介して伝達されることによって、拍車６３との間に挟持した用紙１２を搬送方向１６に搬送する向きに回転する。これにより、用紙１２は、排出トレイ２１へ排出される。
【００５５】
［伝達部８５］
図４に示される伝達部８５は、搬送ローラ６０の軸６０Ａを介して伝達された搬送モータ１０２の回転を、給送ローラ２５へ伝達する。図４に示されるように、伝達部８５は、ギヤ８４、８６乃至９１と、プーリ９３乃至９５と、無端環状のベルト９６、９７と、太陽ギヤ９８と、遊星ギヤ９９と、アーム１００とで構成されている。
【００５６】
ギヤ８４は、軸６０Ａと一体回転する。ギヤ８６は、ギヤ８４と噛合している。ギヤ８７は、ギヤ８６と噛合している。ギヤ８７及びプーリ９２は、同軸で一体回転する。ギヤ８８及びプーリ９３は、同軸で一体回転する。ギヤ８９は、ギヤ８８と噛合している。太陽ギヤ９８は、ギヤ８９と同軸で一体回転する。遊星ギヤ９９は、太陽ギヤ９８と噛合し且つギヤ９０に接離する。アーム１００は、一端が太陽ギヤ９８に回動可能に支持され、他端で遊星ギヤ９９を自転可能及び太陽ギヤ９８の周りを公転可能に支持している。これにより、遊星ギヤ９９は、太陽ギヤ９８が回転することによって、自転しながら太陽ギヤ９８の周りを公転する。ギヤ９０は、ギヤ９１と噛合する。ギヤ９１及びプーリ９４は、同軸で一体回転する。プーリ９５は、給送ローラ２５と同軸で一体回転する。ベルト９６は、プーリ９２、９３に巻架されている。ベルト９７は、プーリ９４、９５に巻架されている。
【００５７】
図４（Ａ）に示されるように、遊星ギヤ９９は、搬送モータ１０２の順回転の駆動力が太陽ギヤ９８へ伝達されることによって、ギヤ９０から離間する。その結果、伝達部８５は、搬送モータ１０２の順回転の駆動力を給送ローラ２５へ伝達しない。つまり、このとき、給送ローラ２５は停止している。
【００５８】
一方、図４（Ｂ）に示されるように、遊星ギヤ９９は、搬送モータ１０２の逆回転の駆動力が太陽ギヤ９８へ伝達されることによって、ギヤ９０と噛合する。その結果、伝達部８５は、搬送モータ１０２の逆回転の駆動力を給送ローラ２５へ伝達する。これにより、給送ローラ２５は回転して、給送トレイ２０に支持された用紙１２を、後方へ搬送して、搬送路６５へ向けて給送する。
【００５９】
［コントローラ１３０］
図６に示されるように、コントローラ１３０は、ＣＰＵ１３１、ＲＯＭ１３２、ＲＡＭ１３３、ＥＥＰＲＯＭ１３４、及びＡＳＩＣ１３５を備えており、これらは内部バス１３７によって接続されている。ＲＯＭ１３２には、ＣＰＵ１３１が各種動作を制御するためのプログラムなどが格納されている。ＲＡＭ１３３は、ＣＰＵ１３１が上記プログラムを実行する際に用いるデータや信号等を一時的に記録する記憶領域、或いはデータ処理の作業領域として使用される。ＥＥＰＲＯＭ１３４には、電源オフ後も保持すべき設定やフラグ等が格納される。
【００６０】
ＡＳＩＣ１３５には、搬送モータ１０２及びキャリッジモータ１０３が接続されている。ＡＳＩＣ１３５は、各モータを回転させるための駆動信号を生成し、この駆動信号を元に各モータを制御する。各モータは、ＡＳＩＣ１３５からの駆動信号によって順回転又は逆回転する。例えば、コントローラ１３０は、搬送モータ１０２の駆動を制御して各ローラを駆動させる。また、コントローラ１３０は、キャリッジモータ１０３の駆動を制御してキャリッジ２３を往復移動させる。
【００６１】
また、ＡＳＩＣ１３５には、センサ１２０と、ロータリエンコーダ１２１とが接続されている。コントローラ１３０は、センサ１２０から出力される検知信号に基づいて、センサ１２０の配置位置に用紙１２が存在することを検知する。また、コントローラ１３０は、センサ１２０から出力される検知信号と、ロータリエンコーダ１２１から出力されるパルス信号とに基づいて、用紙１２の位置を検知する。
【００６２】
また、ＡＳＩＣ１３５には、圧電素子５０が接続されている。圧電素子５０は、不図示のドライブ回路を介してコントローラ１３０により給電されることで動作する。コントローラ１３０は、圧電素子５０への給電を制御し、複数のノズル４０から選択的にインク滴を吐出させる。
【００６３】
コントローラ１３０は、用紙１２に画像記録する際、搬送モータ１０２を制御することによって、搬送ローラ対５４及び排出ローラ対５５に所定の改行量の用紙１２の搬送（改行処理）及び停止を交互に繰り返す間欠搬送処理を実行させる。なお、用紙１２の改行量は、例えば、搬送ローラ６０の回転量を上述したロータリーエンコーダでカウントすることによって認識される。改行処理における搬送モータ１０２は、ＲＯＭ１３２に記憶された後述するデータテーブルに従って制御され、所定の改行量は、当該データテーブルに基づいて決定される。
【００６４】
コントローラ１３０は、間欠搬送処理において用紙１２が停止している間に、パス記録処理を実行する。パス記録処理は、キャリッジ２３を左右方向９に沿って移動させながら、圧電素子５０への給電を制御して、ノズル４０からインク滴を吐出させる処理である。コントローラ１３０は、パス記録処理において、キャリッジ２３を右向きまたは左向きに移動させながら、ノズル４０からインク滴を吐出させる１回の記録パス（以下、記録パスをパスとも称し、１回の記録パスを１パス分の画像記録とも称する。）を実行する。これにより、用紙１２に対して１パス分の画像記録が実行される。
【００６５】
間欠搬送処理とパス記録処理とが交互に繰り返し実行されることによって、用紙１２の画像記録可能な全領域に、画像記録することが可能である。つまり、コントローラ１３０は、複数パスで１枚の用紙１２に画像記録させる。
【００６６】
改行処理における搬送ローラ対５４（詳細には搬送ローラ６０）の順回転開始からの時間と、当該時間に対する搬送ローラ対５４（詳細には搬送ローラ６０）の回転速度との特性が、データテーブルとしてＲＯＭ１３２に記憶されている。なお、当該特性は、ＥＥＰＲＯＭ１３４に記憶されていてもよい。ＲＯＭ１３２及びＥＥＰＲＯＭ１３４は、メモリの一例である。
【００６７】
上記特性の例が、図９において特性ＴＰ（ｎ）、特性ＴＰ（ｎ＋１）として示されている。本実施形態では、上記特性は、加速領域Ｒ１、定速領域Ｒ２、Ｒ２’、及び減速領域Ｒ３で構成されている。コントローラ１３０は、搬送モータ１０２をフィードバック制御などの公知の手段によって上記特性に従うように制御することで、搬送ローラ対５４を加速、定速、減速の順序で回転させる。
【００６８】
本実施形態では、上記特性の加速度及び減速度（上記特性の傾き）並びに定速度（上記特性の縦軸の値）は一定であり、定速領域の時間（上記特性の横軸の長さ）のみが変更される。定速領域の時間が変更されることで、改行処理における改行量が変わる。
【００６９】
例えば、図９の例では、特性ＴＰ（ｎ）と特性ＴＰ（ｎ＋１）の加速度及び減速度並びに定速度は同一であるが、特性ＴＰ（ｎ）の定速領域Ｒ２の時間は、特性ＴＰ（ｎ＋１）の定速領域Ｒ２’の時間より長い。この場合、搬送ローラ６０が特性ＴＰ（ｎ）に従うように制御されたときの用紙１２の改行量は、搬送ローラ６０が特性ＴＰ（ｎ＋１）に従うように制御されたときの用紙１２の改行量よりも大きくなる。なお、定速領域の時間が零になることもあり得る。この場合、上記特性は、加速領域Ｒ１及び減速領域Ｒ３のみで構成される。
【００７０】
上述した所定の改行量は、上記特性の面積（例えば、図９の特性ＴＰ（ｎ）におけるＳ１＋Ｓ２の面積、図９の特性ＴＰ（ｎ＋１）におけるＳ１＋Ｓ３の面積）によって決定される。
【００７１】
なお、上記特性は、１つのみ（例えば特性ＴＰ（ｎ）のみ）がＲＯＭ１３２やＥＥＰＲＯＭ１３４に記憶されていてもよいし、複数（例えば特性ＴＰ（ｎ）及び特性ＴＰ（ｎ＋１））がＲＯＭ１３２やＥＥＰＲＯＭ１３４に記憶されていてもよい。１つの特性のみ（例えば特性ＴＰ（ｎ）のみ）がＲＯＭ１３２やＥＥＰＲＯＭ１３４に記憶されている場合、記憶されていない他の特性（例えば特性ＴＰ（ｎ＋１））は当該１つの特性から定速領域の時間を変えることによって算出可能である。
【００７２】
また、上記特性は、時間に対する搬送ローラ６０の回転速度の特性に限らない。例えば、上記特性は、改行処理における搬送ローラ対５４（詳細には搬送ローラ６０）の順回転開始からの回転量と、当該回転量に対する搬送ローラ対５４（詳細には搬送ローラ６０）の回転速度との特性であってもよい。
【００７３】
［画像記録処理］
以下、図８のフローチャートを参照しつつ、本実施形態における画像記録処理が説明される。画像記録処理は、コントローラ１３０のＣＰＵ１３１によって実行される。以下の各処理は、ＲＯＭ１３２に記憶されているプログラムをＣＰＵ１３１が読み出して実行してもよいし、コントローラ１３０に搭載されたハードウェア回路によって実現されてもよい。
【００７４】
複合機１０の操作部１７（図１参照）や複合機１０と接続された外部機器などから、印刷データがコントローラ１３０へ送られる。印刷データは、画像記録制御を開始する旨のコマンドの他、用紙１２のサイズに関する情報や、用紙１２へ画像記録される画像データを含んでいる。
【００７５】
コントローラ１３０は、印刷データを取得すると（Ｓ１０）、搬送モータ１０２を逆回転させる。これにより、給送ローラ２５は、回転して、給送トレイ２０に支持された用紙１２を搬送路６５へ給送する（Ｓ２０）。給送された用紙１２は、搬送モータ１０２の逆回転によって逆回転している搬送ローラ対５４に当接して斜行矯正される。
【００７６】
次に、コントローラ１３０は、頭出しを実行する（Ｓ３０）。頭出しにおいて、コントローラ１３０は、搬送モータ１０２を逆回転から順回転に切り替える。これにより、搬送ローラ対５４は、順回転して、当接している用紙１２を搬送方向１６へ搬送させて、画像記録開始位置で停止させる。画像記録開始位置とは、用紙１２における画像記録領域の搬送方向１６の下流端が、複数のノズル４０のうち搬送方向１６の最下流に配置されたノズル４０と対向する位置である。
【００７７】
次に、コントローラ１３０は、用紙１２へのパス記録処理を実行する（Ｓ４０）。詳述すると、コントローラ１３０は、搬送モータ１０２を停止させることで用紙１２を停止させた上で、キャリッジモータ１０３を駆動させることでキャリッジ２３を左右方向９に沿って移動させる。コントローラ１３０は、キャリッジ２３を移動させながら、圧電素子５０への給電を制御して、ノズル４０からインク滴を吐出させる。これにより、用紙１２に対して１パス分の画像記録が実行される。
【００７８】
次に、コントローラ１３０は、印刷データに含まれる画像データや用紙１２のサイズに基づいて、現在画像記録の対象となっている用紙１２に対する画像記録が終了したか否かを判断する（Ｓ５０）。
【００７９】
現在画像記録の対象となっている用紙１２に対する画像記録が終了したと判断した場合（Ｓ５０：Ｙｅｓ）、コントローラ１３０は、搬送モータ１０２を順回転させることで排出ローラ対５５を順回転させる。これにより、当該用紙１２は搬送方向１６へ搬送されて、排出トレイ２１へ排出される（Ｓ１２０）。
【００８０】
次に、コントローラ１３０は、印刷データに含まれる画像データに未だ用紙１２に記録されていない画像データがあるか否か、換言すると次ページの画像記録があるか否かを判断する（Ｓ１３０）。
【００８１】
次ページの画像記録が無い場合（Ｓ１３０：Ｎｏ）、印刷データに基づく画像記録処理は終了する。
【００８２】
次ページの画像記録がある場合（Ｓ１３０：Ｙｅｓ）、コントローラ１３０は、後続の用紙１２を給送トレイ２０から搬送路６５へ給送し（Ｓ２０）、頭出しする（Ｓ３０）。なお、後続の用紙１２の給送（Ｓ２０）は、先行の用紙１２の排出（Ｓ１２０）と並行して実行されてもよい。
【００８３】
ステップＳ５０において、現在画像記録の対象となっている用紙１２に対する画像記録が終了していないと判断した場合（Ｓ５０：Ｎｏ）、コントローラ１３０は、この後にステップＳ１１０で実行される改行処理、つまり次に実行される改行処理（Ｓ１１０）における用紙１２の改行量を決定する（Ｓ６０）。改行量は、ＲＯＭ１３２に記憶されたデータテーブルと、印刷データに含まれる画像データとに基づいて決定される。例えば、コントローラ１３０は、画像データを参照する。そして、今回のパス記録処理（Ｓ４０）で記録された画像と、次のパス記録処理（Ｓ４０）で記録される画像との間の搬送方向１６の間隔が長い程、コントローラ１３０は、改行量を大きく設定する。
【００８４】
次に、コントローラ１３０は、次に実行される改行処理（Ｓ１１０）において、用紙１２がステップＳ６０で決定された改行量を搬送される過程で搬送ローラ対５４を通過するか否かを判断する（Ｓ７０）。つまり、コントローラ１３０は、次に実行される改行処理（Ｓ１１０）において、用紙１２の後端（搬送方向１６の上流端）が搬送ローラ対５４の挟持位置（ニップ位置）より搬送方向１６の下流に位置するか否かを判断する。コントローラ１３０は、この判断を、センサ１２０及びロータリエンコーダ１２１から出力された信号に基づいて検知した用紙１２の位置と、センサ１２０からニップ位置までの搬送方向１６に沿った距離（設計値）に基づいて行う。
【００８５】
次に実行される改行処理（Ｓ１１０）において用紙１２がステップＳ６０で決定された改行量を搬送される過程で搬送ローラ対５４を通過するとき、上述した「次に実行される改行処理」が特定された改行処理に相当する。つまり、コントローラ１３０は、ステップＳ７０において、ステップＳ１１０で実行される改行処理のうち、用紙１２が搬送ローラ対５４を通過する改行処理を特定する。
【００８６】
用紙１２が搬送ローラ対５４を通過しない場合（Ｓ７０：Ｎｏ）、コントローラ１３０は、改行処理を実行する（Ｓ１１０）。このとき、コントローラ１３０は、用紙１２をステップＳ６０で決定された改行量搬送するために、当該改行量に対応する回転量だけ搬送ローラ対５４を回転させる。
【００８７】
用紙１２が搬送ローラ対５４を通過する場合（Ｓ７０：Ｙｅｓ）、コントローラ１３０は、次に実行される改行処理（Ｓ１１０）を用紙１２が搬送ローラ対５４を通過する改行処理として特定する。
【００８８】
次に、コントローラ１３０は、用紙１２が搬送ローラ対５４を通過するときに搬送ローラ６０が減速しているか否かを判断する（Ｓ８０）。換言すると、コントローラ１３０は、搬送ローラ６０がデータテーブルにおける減速領域Ｒ３の特性に従うように制御されているときに用紙１２が搬送ローラ対５４を通過するか否かを判断する。
【００８９】
搬送ローラ６０が減速していない場合（Ｓ８０：Ｎｏ）、換言すると、搬送ローラ６０がデータテーブルにおける加速領域Ｒ１または定速領域Ｒ２の特性に従うように制御されているときに用紙１２が搬送ローラ対５４を通過する場合、コントローラ１３０は、改行処理を実行する（Ｓ１１０）。このとき、コントローラ１３０は、用紙１２をステップＳ６０で決定された改行量搬送するために、当該改行量に対応する回転量だけ搬送ローラ対５４を回転させる。
【００９０】
搬送ローラ６０が減速している場合（Ｓ８０：Ｙｅｓ）、換言すると、搬送ローラ６０がデータテーブルにおける減速領域Ｒ３の特性に従うように制御されているときに用紙１２が搬送ローラ対５４を通過する場合、コントローラ１３０は、印刷データを参照する。
【００９１】
そして、コントローラ１３０は、直近に実行されたパス記録処理（Ｓ４０）で用紙１２に記録される印刷データと、次に実行されるパス記録処理（Ｓ４０）で用紙１２に記録される印刷データとが搬送方向１６において連続しているか否か判断する（Ｓ９０）。換言すると、コントローラ１３０は、次に実行される改行処理（特定された改行処理、Ｓ１１０）の直前のパス記録処理（Ｓ４０）で用紙１２に記録される印刷データ（以下、直前印刷データと記す。）と、特定された改行処理（Ｓ１１０）の直後のパス記録処理（Ｓ４０）で用紙１２に記録される印刷データ（以下、直後印刷データと記す。）とが搬送方向１６において連続しているか否か判断する（Ｓ９０）。
【００９２】
ここで、直前印刷データと直後印刷データとが搬送方向１６において連続しているとは、直前印刷データが複数のノズル４０のうち搬送方向１６の最上流のノズル４０１（図２参照）によって吐出されるデータを含んでおり、且つ、直後印刷データが複数のノズル４０のうち搬送方向１６の最下流のノズル４０２（図２参照）によって吐出されるデータを含んでいることを指す。
【００９３】
直前印刷データと直後印刷データとが搬送方向１６において連続していない場合（Ｓ９０：Ｎｏ）、コントローラ１３０は、改行処理を実行する（Ｓ１１０）。このとき、コントローラ１３０は、用紙１２をステップＳ６０で決定された改行量搬送するために、当該改行量に対応する回転量だけ搬送ローラ対５４を回転させる。
【００９４】
直前印刷データと直後印刷データとが搬送方向１６において連続している場合（Ｓ９０：Ｙｅｓ）、コントローラ１３０は、特定された改行処理（Ｓ１１０）における用紙１２の調整改行量を決定する（Ｓ１００）。
【００９５】
調整改行量は、特定された改行処理（Ｓ１１０）において、ステップＳ６０で決定された改行量の代わりに実行される改行量である。本実施形態において、調整改行量は、以下で説明する条件１及び条件２を満たす固定量に設定される。
【００９６】
条件１は、特定された改行処理（Ｓ１１０）において用紙１２が搬送ローラ対５４を通過しないことである。条件１を満たすため、調整改行量は、ステップＳ６０で決定された改行量より少ない量に設定される。つまり、調整改行量は、ステップＳ６０で決定された改行量から設定改行量を減算した量に設定される。そして、設定改行量は、特定された改行処理（Ｓ１１０）において搬送ローラ対５４の回転が減速しているときの用紙１２の搬送量以上の量に設定される。
【００９７】
例えば、特定された改行処理（Ｓ１１０）において、搬送ローラ６０が図９における特性ＴＰ（ｎ）に従うように動作する場合、設定改行量は、領域Ｓ１の面積以上の量に設定される。
【００９８】
条件２は、特定された改行処理の次の改行処理（Ｓ１１０）、つまり特定された改行処理後に実行されたパス記録処理（Ｓ４０）の後に実行される改行処理（Ｓ１１０）において、搬送ローラ対５４の回転が減速していないとき（加速または定速のとき）に用紙１２が搬送ローラ対５４を通過する量である。条件２を満たすため、設定改行量は、特定された改行処理の次の改行処理（Ｓ１１０）において搬送ローラ対５４の回転が減速していないとき（加速または定速のとき）の用紙１２の搬送量以下の量に設定される。
【００９９】
例えば、特定された改行処理（Ｓ１１０）において、搬送ローラ６０が図９における特性ＴＰ（ｎ）に従うように動作し、その後、特定された改行処理の次の改行処理（Ｓ１１０）において、搬送ローラ６０が図９における特性ＴＰ（ｎ＋１）に従うように動作する場合、設定改行量は、領域Ｓ３の面積以下の量に設定される。
【０１００】
そして、上述したように、調整改行量は、ステップＳ６０で決定された改行量から、上述した条件１及び条件２を満たす設定改行量を減算した量に設定される（Ｓ１００）。
【０１０１】
調整改行量が上記のように設定されたとき（Ｓ１００）、特定された改行処理の次の改行処理（Ｓ１１０）において搬送ローラ対５４の回転が加速または定速のときに、用紙１２が搬送ローラ対５４を通過する。
【０１０２】
このとき、特定された改行処理の次の改行処理（Ｓ１１０）において搬送ローラ対５４の回転が定速のときに、用紙１２が搬送ローラ対５４を通過するよりも、特定された改行処理の次の改行処理（Ｓ１１０）において搬送ローラ対５４の回転が加速のときに、用紙１２が搬送ローラ対５４を通過する方が望ましい。
【０１０３】
特定された改行処理の次の改行処理（Ｓ１１０）において搬送ローラ対５４の回転が加速のときに、用紙１２が搬送ローラ対５４を通過するようにするために、設定改行量は、条件１を満たしつつもできるだけ小さい量に設定される。
【０１０４】
例えば、搬送ローラ６０が図９における特性ＴＰ（ｎ＋１）に従うように動作する場合、設定改行量は、領域Ｓ１の面積以上且つ領域Ｓ３の面積以下との条件を満たしつつ、領域Ｓ１＋Ｓ３１の面積以下に設定される。これにより、調整設定量は、特定された改行処理の次の改行処理（Ｓ１１０）において搬送ローラ対５４の回転が加速しているときに用紙１２が搬送ローラ対５４を通過するような量となる。
【０１０５】
調整改行量の決定（Ｓ１００）後、コントローラ１３０は、特定された改行処理を実行する（Ｓ１１０）。このとき、コントローラ１３０は、用紙１２をステップＳ１００で決定された調整改行量搬送するために、当該調整改行量に対応する回転量だけ搬送ローラ対５４を回転させる。
【０１０６】
特定された改行処理（Ｓ１１０）の後、パス記録処理が実行される（Ｓ４０）。以降、コントローラ１３０は、現在画像記録の対象となっている用紙１２に対する画像記録が終了したと判断するまで（Ｓ５０：Ｙｅｓ）、改行処理（Ｓ１１０）とパス記録処理（Ｓ４０）とを交互に繰り返して実行することによって、用紙１２に画像を記録する。
【０１０７】
コントローラ１３０は、特定された改行処理の次の改行処理（Ｓ１１０）を実行するとき、排出ローラ６２がその一周の整数倍回転するように、ステップＳ６０において改行量を決定することが好ましい。もちろん、改行量は、排出ローラ６２がその一周の整数倍回転するような量でなくてもよい。
【０１０８】
現在画像記録の対象となっている用紙１２に対する画像記録が終了したと判断した場合（Ｓ５０：Ｙｅｓ）、コントローラ１３０は上述したステップＳ１２０、Ｓ１３０を実行する。ステップＳ１３０において次ページの画像記録が無い場合（Ｓ１３０：Ｎｏ）、印刷データに基づく画像記録処理は終了する。
【０１０９】
［本実施形態の効果］
搬送ローラ対５４の回転が減速しているときに、用紙１２が搬送ローラ対５４を通過した場合は、搬送ローラ対５４が加速しているときや定速のときに、用紙１２が搬送ローラ対５４を通過した場合よりも、通過したときの用紙１２の搬送量のずれが大きくなることを、本願発明者は見出した。
【０１１０】
本実施形態では、コントローラ１３０は、特定された改行処理において搬送ローラ対５４の回転が減速しているときに用紙１２が搬送ローラ対５４を通過すると判断すると（Ｓ８０：Ｙｅｓ）、特定された改行処理（Ｓ１１０）において改行量の代わりに調整改行量だけ用紙１２を搬送させる。これにより、搬送量のずれが大きくなる状態で用紙１２が搬送ローラ対５４を通過することが防止される。また、特定された改行処理において調整改行量だけ用紙１２が搬送されると、特定された改行処理の次の改行処理において（Ｓ１１０）、搬送ローラ対５４の回転が減速していないときに用紙１２が搬送ローラ対５４を通過する。これにより、搬送量のずれが小さい状態で用紙１２が搬送ローラ対５４を通過することができる。
【０１１１】
また、本実施形態では、特定された改行処理において搬送ローラ対５４の回転が減速していないときに用紙１２が搬送ローラ対５４を通過すると判断すると（Ｓ８０：Ｎｏ）、特定された改行処理（Ｓ１１０）において用紙１２が調整改行量より多い改行量搬送される。これにより、用紙１２の画像記録に要する時間が長くなることを抑制することができる。
【０１１２】
また、本実施形態によれば、設定改行量が固定量であるため、処理を単純化できる。
【０１１３】
また、印刷データが搬送方向１６において連続している場合に用紙１２の搬送量がずれると用紙１２に記録される画質への影響が白筋などとして顕著に表れる一方で、印刷データが搬送方向１６において連続していない場合には、用紙１２の搬送量が少々ずれても用紙１２に記録される画質への影響は目立たない。本実施形態では、画質への影響が大きいと懸念される場合には（Ｓ９０：Ｙｅｓ）、特定された改行処理において改行量の代わりに調整改行量だけ用紙１２が搬送されることによって、用紙１２に記録される画質への影響を抑制できる。また、画質への影響が小さいと予想される場合には（Ｓ９０：Ｎｏ）、特定された改行処理において改行量だけ用紙１２が搬送されることによって、用紙１２の画像記録に要する時間が長くなることを抑制することができる。
【０１１４】
また、搬送ローラ対５４が加速しているときに用紙１２が搬送ローラ対５４を通過したときの搬送量のずれ量は、搬送ローラ対５４が定速のときに用紙１２が搬送ローラ対５４を通過したときの搬送量のずれ量よりも小さい。本実施形態では、調整設定量が、特定された改行処理の次の改行処理（Ｓ１１０）において搬送ローラ対５４の回転が加速しているときに用紙１２が搬送ローラ対５４を通過するような量とすることができる。この場合、用紙１２が搬送ローラ対５４を通過したときの搬送量のずれ量を小さくすることができる。
【０１１５】
また、本実施形態のように、特定された改行処理の次の改行処理において搬送ローラ対５４の回転が加速しているときに用紙１２が搬送ローラ対５４を通過する量に、調整改行量が設定される場合、特定された改行処理の次の改行処理において搬送ローラ対５４の回転が定速のときに用紙１２が搬送ローラ対５４を通過する量に、調整改行量が設定されるよりも、調整改行量を大きい量に設定できる。これにより、用紙１２の画像記録に要する時間が長くなることを抑制することができる。
【０１１６】
また、本実施形態によれば、特定された改行処理の次の改行処理を実行するとき、排出ローラ６２がその一周の整数倍回転するように、ステップＳ６０において改行量を決定することが好ましい。この場合、当該次の改行処理において、排出ローラ対５５の偏心の影響を小さくできるため、用紙１２の搬送量のばらつきを抑制することができる。
【０１１７】
また、ワンウェイクラッチ８３が設けられた構成の場合、用紙１２が搬送ローラ対５４を通過したときの用紙１２の搬送量の瞬間的な増加によって、排出ローラ対５５が空転する。そのため、ワンウェイクラッチ８３が設けられていない構成よりも、搬送量のずれが大きくなる。しかし、上記実施形態では、搬送ローラ対５４の回転が減速しているときに、用紙１２が搬送ローラ対５４を通過することが回避されるため、用紙１２が搬送ローラ対５４を通過するときの搬送量のずれ量を低減することができる。
【０１１８】
［変形例］
上記実施形態では、ステップＳ８０において、コントローラ１３０は、用紙１２の搬送ローラ対５４通過時において搬送ローラ６０が減速領域Ｒ３内で制御されているときに、用紙１２が搬送ローラ６０の減速時に搬送ローラ対５４を通過すると判断した。つまり、ステップＳ８０において「Ｙｅｓ」と判断されるのは、搬送ローラ６０が減速領域Ｒ３内（減速領域Ｒ３の全範囲のいずれか）で制御されているときであった。
【０１１９】
しかし、ステップＳ８０において「Ｙｅｓ」と判断されるのは、搬送ローラ６０が減速領域Ｒ３内で制御されているときに限らない。
【０１２０】
例えば、ステップＳ８０において「Ｙｅｓ」と判断されるのは、搬送ローラ６０が減速領域Ｒ３の一部の範囲内で制御されているときであってもよい。ここで、一部の範囲は、例えば、減速領域Ｒ３のうち搬送ローラ６０の停止直前の領域であってもよいし、減速領域Ｒ３のうち定速時の１／２の速度となって以降の領域であってもよい。
【０１２１】
また、例えば、ステップＳ８０において「Ｙｅｓ」と判断されるのは、搬送ローラ６０が減速領域Ｒ３の全範囲に加えて、定速領域Ｒ２のうち減速領域Ｒ３に入る直前の領域を含んでいてもよい。この場合、ステップＳ８０の判定時には搬送ローラ６０が減速していない場合（定速であるが減速開始直前である場合）であっても、ステップＳ８０において「Ｙｅｓ」と判定され得る。
【０１２２】
上記実施形態では、用紙１２が搬送ローラ対５４を通過するときに搬送ローラ６０が減速している場合（Ｓ８０：Ｙｅｓ）、印刷データの連続の判断（Ｓ９０）が実行された。しかし、当該場合に、ステップＳ９０が実行されることなく、調整改行量の決定（Ｓ１００）が実行されてもよい。
【０１２３】
上記実施形態では、ＲＯＭ１３２に記憶されたデータテーブル、つまり改行処理における搬送モータ１０２の順回転開始からの時間と、当該時間に対する搬送ローラ６０の回転速度との特性において、加速及び減速（つまり当該特性の傾き）は一定であり、定速領域Ｒ２の時間のみが変更された。しかし、当該特性において、加速度及び減速度並びに定速度は一定でなくてもよい。
【０１２４】
例えば、図１０に示されるように、特性ＴＰ（ｎ）の次の改行処理における特性ＴＰ（ｎ＋１）の加速度及び減速度が特性ＴＰ（ｎ）の加速度及び減速度よりも小さく（つまり傾きが小さく）てもよく、特性ＴＰ（ｎ＋１）の定速度が特性ＴＰ（ｎ）の定速度よりも小さく（つまり図１０の縦軸の値が小さく）てもよい。
【０１２５】
この場合、加速度、減速度、定速度が異なる複数の特性の各々が、ＲＯＭ１３２またはＥＥＰＲＯＭ１３４に記憶される。例えば、図１０の例では、特性ＴＰ（ｎ）及び特性ＴＰ（ｎ＋１）がＲＯＭ１３２またはＥＥＰＲＯＭ１３４に記憶される。特性ＴＰ（ｎ）は、第１特性の一例である。特性ＴＰ（ｎ＋１）は、第２特性の一例である。
【０１２６】
この場合、コントローラ１３０は、ステップＳ６０、Ｓ１００において、ＲＯＭ１３２またはＥＥＰＲＯＭ１３４に記憶された各特性（データテーブル）を参照しつつ、改行量や設定改行量を算出する。例えば、ステップＳ６０において改行量を決定する際、コントローラ１３０は、特性ＴＰ（ｎ）から領域Ｓ１＋Ｓ２の面積（つまり特性ＴＰ（ｎ）全体の面積）を算出する。また、ステップＳ１００において調整改行量を決定する際、コントローラ１３０は、特性ＴＰ（ｎ）から領域Ｓ１の面積を算出し、特性ＴＰ（ｎ）とは異なる特性ＴＰ（ｎ＋１）から領域Ｓ３の面積を算出する。そして、設定改行量を領域Ｓ１の面積以上且つ領域Ｓ４の面積以下に設定し、ステップＳ６０で算出した領域Ｓ１＋Ｓ２の面積から設定改行量を減算することで調整改行量を算出する。つまり、コントローラ１３０は、複数の特性（この変形例では２つの特性ＴＰ（ｎ）、ＴＰ（ｎ＋１０））に基づいて、調整改行量を算出する。
【０１２７】
上記の変形例によれば、搬送ローラ対５４の最高速度、加速度、減速度が改行処理毎に異なる場合であっても、適切な調整改行量を算出できる。
【０１２８】
上記実施形態では、調整改行量は、固定量に設定されていたが可変量に設定されていてもよい。例えば、図９に示される例における領域Ｓ３の面積の大小や、図１０に示される例における領域Ｓ４の面積の大小に応じて、設定改行量が可変に設定されることによって、調整改行量が可変に設定されてもよい。
【０１２９】
調整変形量は、特定された改行処理（Ｓ１１０）において用紙１２が搬送ローラ対５４を通過せず、且つ、特定された改行処理の次の改行処理（Ｓ１１０）において搬送ローラ対５４の回転が減速していないときに用紙１２が搬送ローラ対５４を通過する量であることを条件として、以下のように設定されてもよい。
【０１３０】
例えば、調整設定量は、特定された改行処理の次の改行処理（Ｓ１１０）の開始から終了に亘って用紙１２が当接部材１１０に当接している量であってもよい。例えば、図２に示されるように、特定された改行処理の終了時における用紙１２の後端の位置が位置Ｐ１であり、当接部材１１０の搬送方向１６の下流端の位置が位置Ｐ２である場合、調整設定量は、位置Ｐ１及び位置Ｐ２間の搬送方向１６に沿った長さＬと同量または長さＬより小さい量に設定される。調整設定量がこのように設定されることにより、特定された改行処理の次の改行処理（Ｓ１１０）の開始から終了に亘って用紙１２の当接部材１１０への当接が維持される。
【０１３１】
上記の変形例によれば、特定された改行処理の次の改行処理（Ｓ１１０）において用紙１２が当接部材１１０に当接しているため、当該次の改行処理において用紙１２の姿勢を安定させることができる。
【０１３２】
上記実施形態では、給送ローラ２５及び搬送ローラ６０は、共通のモータ（搬送モータ１０２）によって駆動されていた。しかし、給送ローラ２５は、搬送モータ１０２とは異なるモータによって駆動されていてもよい。
【０１３３】
上記実施形態では、複合機１０は、記録ヘッド３９とキャリッジ２３を備えた所謂シリアルヘッド方式のものであったが、複合機１０は、キャリッジ２３を備えていない所謂ラインヘッド方式のものであってもよい。
【０１３４】
上記実施形態では、プリンタ部１１は、インクジェット記録方式で用紙１２に画像を記録するものであった。しかし、プリンタ部１１は、インクジェット記録方式以外で用紙１２に画像を記録するものであってもよい。例えば、プリンタ部１１は、感熱式プリンタや熱転写プリンタなどの所謂サーマルプリンタであってもよい。
【０１３５】
上記実施形態では、プリンタ部１１のコントローラ１３０が、改行量や調整改行量を決定していた。しかし、改行量や調整改行量を決定するのは、コントローラ１３０でなくてもよい。
【０１３６】
例えば、複合機１０と接続された外部機器に記憶されているプログラムであるプリンタドライバが改行量や調整改行量を決定してもよい。
【０１３７】
プリンタドライバは、外部機器のメモリ（例えばハードディスクやＲＯＭ）に記憶されており、ＲＡＭなどに読み出されてコントローラ（例えばＣＰＵ）によって実行される。プリンタドライバは、外部機器においてユーザによって印刷を実行する旨の指示を取得すると、用紙へ記録する画像データ、印刷枚数、用紙のサイズなどに基づいて、印刷データを生成する。そして、プリンタドライバは、生成した印刷データを複合機１０へ送信する。
【０１３８】
プリンタドライバは、印刷データの生成に際して、例えば、複合機１０の設計データ（例えば、ノズル４０の数や配列情報や、搬送ローラ対５４の位置情報や、搬送ローラ対５４の上述したデータテーブルなど）に基づいて、印刷データを、各パス記録処理において用紙１２に記録する画像データと、各パス記録処理間の改行処理において用紙１２を搬送する改行量とを含むものとする。また、プリンタドライバは、各パス記録処理において用紙１２に記録する画像データに基づいて各改行量を決定するが、改行処理のうち、用紙１２が搬送ローラ対５４を通過する特定改行処理において、搬送ローラ対５４の回転が減速しているときに用紙１２が搬送ローラ対５４を通過する場合に、上記特定改行処理において決定された改行量が、調整改行量に代えられる。調整改行量は、上記実施形態や上記変形例で説明した量に設定される。これにより、プリンタドライバによって生成された印刷データは、各パス記録処理において用紙１２に記録する画像データと、各パス記録処理間の改行処理において用紙１２を搬送する改行量（一部において調整改行量）とを含むものとなる。
【０１３９】
複合機１０のコントローラ１３０は、プリンタドライバが生成した印刷データを取得して、当該印刷データの通りにパス記録処理や改行処理を実行するが、改行量や調整改行量を決定する処理（Ｓ６０、Ｓ７０、Ｓ９０、Ｓ１００、Ｓ１１０）を実行しない。これらの処理に相当することは、プリンタドライバが印刷データの生成時に実行しているためである。つまり、コントローラ１３０は、印刷データに含まれる改行量や調整改行量に従って用紙１２を搬送する。
【０１４０】
上記の変形例によれば、コントローラ１３０に上記実施形態で説明したような処理をさせる印刷データを、プリンタドライバが複合機１０へ送ることによっても、上述したような効果を奏することができる。
【符号の説明】
【０１４１】
１０・・・複合機（画像記録装置）
１２・・・用紙（シート）
１６・・・搬送方向
３９・・・記録ヘッド
５４・・・搬送ローラ対（ローラ対）
１３０・・・コントローラ
【図１】
2020138510.tif 000003
【図２】
2020138510.tif 000004
【図３】
2020138510.tif 000005
【図４】
2020138510.tif 000006
【図５】
2020138510.tif 000007
【図６】
2020138510.tif 000008
【図７】
2020138510.tif 000009
【図８】
2020138510.tif 000010
【図９】
2020138510.tif 000011
【図１０】
2020138510.tif 000012