(57)【特許請求の範囲】
【請求項１】
画像形成ヘッドを搭載したキャリッジと、
用紙を搬送する搬送機構と、
搬送中の用紙の有無を検知する検知器と、
前記キャリッジを前記用紙の搬送領域内と搬送領域外とに移動させるキャリッジ移動機構と、
印刷データを取得する取得部と、
用紙サイズの指定を受け付ける制御部と、を備え、
前記搬送機構は、前記キャリッジの上流側かつ前記検知器の下流側で用紙を挟持する挟持体を有し、
前記制御部は、次に用紙を搬送する距離である搬送距離を決定し、
前記用紙が前記検知器により検知されている第一の場合、指定された前記用紙サイズに基づいて用紙の次の搬送距離が、前記用紙が前記挟持体からはずれる距離であるか否かを判定し、
前記用紙が前記検知器により検知されていない第二の場合、前記用紙が検知されなくなったタイミングに基づいて推定した用紙サイズに基づいて用紙の次の搬送距離が、前記用紙が前記挟持体からはずれる距離であるか否かを判定し、
前記搬送距離を前記挟持体から前記用紙が外れない距離であると判定した場合、前記キャリッジが前記搬送領域内に位置する状態で前記用紙を前記搬送距離だけ移動させ、
前記搬送距離を前記挟持体から用紙が外れる距離であると判定した場合、前記キャリッジを前記搬送領域外に移動させた後、前記用紙を前記搬送距離だけ移動させる、ことを特徴とする印刷装置。
【請求項２】
前記第一の場合、前記制御部は、前記指定された用紙サイズで示される用紙の搬送方向の長さから、用紙先端が前記検知器で検知されてから現在までの用紙の累積の搬送距離を引いた値を基に算出される第一の長さが、前記用紙の次の搬送距離よりも長ければ、前記用紙の次の搬送距離が前記挟持体から前記用紙が外れない距離であると判断し、
前記算出される第一の長さが次に用紙を搬送する搬送距離よりも短ければ、前記用紙の次の搬送距離が前記挟持体から用紙が外れる距離であると判断する、ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記第二の場合、前記制御部は、前記用紙が検知されなくなったタイミングに基づいて推定した前記用紙サイズで示される用紙の搬送方向の長さから、前記用紙が検知されなくなったタイミングから現在までの用紙の累積の搬送距離を引いた値を基に算出される第二の長さが、前記用紙の次の搬送距離よりも長ければ、前記用紙の次の搬送距離が前記挟持体から前記用紙が外れない距離であると判断し、
前記算出される第二の長さが次に用紙を搬送する搬送距離よりも短ければ、前記用紙の次の搬送距離が前記挟持体から用紙が外れる距離であると判断する、ことを特徴とする請求項１または請求項２に記載の印刷装置。
【請求項４】
前記取得部が取得する前記印刷データには、前記キャリッジを退避させるタイミングを示す退避情報が含まれており、
前記制御部は、前記第一の場合では、前記退避情報に基づいて、前記用紙の次の搬送距離が前記用紙が前記挟持体からはずれる距離であるか否かを判定し、
前記第二の場合では、前記退避情報を用いることなく、前記用紙の次の搬送距離が前記用紙が前記挟持体からはずれる距離であるか否かを判定する、ことを特徴とする請求項１に記載の印刷装置。
【請求項５】
前記制御部は、前記キャリッジを前記搬送領域外に移動させて前記用紙を搬送させた後は、前記挟持体から前記用紙がはずれる距離であるか否かの判定を行わない、ことを特徴とする請求項１から請求項４のいずれか一項に記載の印刷装置。
【請求項６】
前記制御部は、前記キャリッジを前記搬送領域外に移動させて前記用紙を搬送させた後に、前記挟持体から前記用紙が外れたか否かを判定し、
前記挟持体から前記用紙が外れている場合、前記用紙の次の搬送距離が前記挟持体から用紙が外れる距離であるか否かの判定を行わず、
前記挟持体から前記用紙が外れていない場合、前記用紙の次の搬送距離が前記挟持体から用紙が外れる距離であるか否かの判断を行う、ことを特徴とする請求項１から請求項４のいずれか一項に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キャリッジを移動させて印刷を行う印刷装置に関する。
【背景技術】
【０００２】
シリアル型の印刷装置は、インク等の液体を吐出する画像形成ヘッドが搭載されたキャリッジと、用紙を搬送する搬送機構と、を有している。印刷装置における印刷処理では、キャリッジの移動と用紙の搬送とを組み合わせることで、用紙に画像を形成していく。
【０００３】
両面印刷のような画像の記録態様や、印刷装置内での搬送経路の形状のため、用紙の端が上方に浮き上がり、浮き上がった用紙が画像形成ヘッドに干渉する場合がある。用紙と画像形成ヘッドとが干渉した状態でキャリッジまたは用紙が移動すると、用紙と画像形成ヘッドとの間にこすれを生じさせる。また、画像形成ヘッドにはインクがミスト状に付着している場合があり、このインクが用紙を汚す場合がある。
【０００４】
引用文献１および引用文献２は、用紙が挟持される位置に比べて上流側に配置されたセンサーと、このセンサーからの検知をもとにキャリッジを退避させる機能とを備えた印刷装置が開示されている。引用文献に開示された発明では、用紙の搬送方向における後端がセンサーを通過すると、機能はキャリッジを退避させることで、用紙と画像形成ヘッドとの間のこすれを回避している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−２３３７００号公報
【特許文献２】特開２００２−３６６７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
引用文献に開示された発明のように、用紙の挟持が解除されるタイミングを、センサーを用いて判定する方法では以下の問題が生じる。用紙の１回の搬送量がセンサーと挟持位置との距離よりも長い場合、用紙の後端がセンサーを通過するタイミングは用紙の搬送途中となる。このような場合、１回分の用紙の搬送が完了した後では、上述したこすれや用紙の汚れがすでに生じている場合がある。また、１回分の用紙の搬送途中に、センサーが用紙を検知すると、用紙の搬送を停止させてキャリッジを退避させる必要がある。このような場合、キャリッジの退避後に搬送を再開させる必要が生じ、処理が複雑となる。
【０００７】
本発明は、上記課題に鑑み、こすれや用紙の汚れが生じる可能性を低減することを目的としたキャリッジの退避動作を、より適切に行うことが可能な印刷装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の一態様では、画像形成ヘッドを搭載したキャリッジと、用紙を搬送する搬送機構と、搬送中の用紙の有無を検知する検知器と、キャリッジを用紙の搬送領域内と搬送領域外とに移動させるキャリッジ移動機構と、印刷データを取得する取得部と、用紙のサイズの指定を受け付ける制御部と、を備え、搬送機構は、キャリッジの上流側かつ検知器の下流側で用紙を挟持する挟持体を有している。
また、制御部は、次に用紙を搬送する距離である搬送距離を決定し、用紙が検知器により検知されている第一の場合、指定された用紙サイズに基づいて用紙の次の搬送距離が、用紙が挟持体からはずれる距離であるか否かを判定し、用紙が検知器により検知されていない第二の場合、用紙が検知されなくなったタイミングに基づいて推定した用紙サイズに基づいて用紙の次の搬送距離が、用紙が挟持体からはずれる距離であるか否かを判定する。そして、制御部は、搬送距離を挟持体から用紙が外れない距離であると判定した場合、キャリッジが搬送領域内に位置する状態で用紙を搬送距離だけ移動させ、搬送距離を挟持体から用紙が外れる距離であると判定した場合、キャリッジを搬送領域外に移動させた後、用紙を搬送距離だけ移動させる。
【０００９】
ここで、「用紙」とは、植物製の紙の他、動物性の紙や樹脂シート等も含む概念である。
「用紙サイズ」とは、用紙の種類に応じた長さ以外にも、キャリッジの位置の基準となる原点から用紙後端（搬送経路における上流側の端）までの距離を示すオーバーライド量を含む概念である。
「搬送領域」とは、搬送機構によって搬送される用紙が通過する印刷装置内の空間を意味する。
「搬送領域外」とは、印刷装置内において上記の搬送領域以外の空間を意味する。
「挟持体」は、用紙を挟持するものであればどのようなものであってもよく、ローラーにより用紙を上下から挟むものや、他の機構を用いて挟持するものであってもよい。
「取得部」は、印刷データを取得する機能を備えるものであれどのようなものであってもよく、着脱可能な外部メモリと接続してこの外部メモリに記憶された印刷データを取得するものや、外部の端末やサーバーと有線または無線を介して接続し、この端末やサーバーが記憶する印刷データを取得するものであってもよい。
制御部が搬送距離を決定する手法は、印刷データに含まれる情報や、印刷データのを解析した結果に基づいて決定するものの他、画像が形成される用紙の位置に応じて決定されるものであってもよい。
【００１０】
上記のように構成された発明では、挟持体の上流側に配置された検知器による用紙の検知結果に応じて、キャリッジを退避させる判定手法を切り替えるため、キャリッジの退避動作をより適切に行うことが可能となる。特に、制御部が決定する送り量の変化が顕著となる状態においても、用紙の後端側が検知されているか否かに応じて、次の送り量が用紙をニップから外す距離であるか否かの判定を適切に行うことが可能となる。
【図面の簡単な説明】
【００１１】
【図１】印刷装置の構成を説明する図。
【図２】印刷装置の内部構成を示す斜視図。
【図３】印刷処理においてメインコントローラ２０が実行する処理を説明するフローチャート。
【図４】搬送機構６０により搬送される用紙Ｐとキャリッジ７０の移動とを説明する図。
【図５】ステップＳ４、Ｓ５、Ｓ６においてメインコントローラ２０により行われるキャリッジ７０の退避判定を説明する図。
【図６】一例としてステップＳ５においてメインコントローラ２０が実行する処理を説明するフローチャート。
【図７】一例としてステップＳ６においてメインコントローラ２０が実行する処理を説明するフローチャート。
【図８】第２の実施形態にかかる印刷装置１１０の構成を示す図。
【図９】印刷データに含まれる退避情報を説明する図。
【図１０】第２の実施形態において、図３のステップＳ５において実施される処理を説明するフローチャート。
【図１１】第３の実施形態において、メインコントローラ２０が実行する印刷処理を説明するフローチャート。
【発明を実施するための形態】
【００１２】
以下、下記の順序に従って本発明の実施形態を説明する。
１．第１の実施形態：
（１）印刷装置の構成
（２）印刷処理
（３）作用・効果
２．第２の実施形態：
３．第３の実施形態：
４．その他の実施形態：
【００１３】
１．第１の実施形態：
（１）印刷装置の構成
図１は、印刷装置の構成を説明する図である。図２は、印刷装置の内部構成を示す斜視図である。
【００１４】
図１に示す印刷装置１００は、利用者による操作入力を受け付けるタッチパネル部１１と、外部メモリ２００が着脱可能に取り付けられるメモリアダプター１２と、本発明の制御部として機能するメインコントローラ２０と、モータードライバー３１、３２、３３と、ヘッドコントローラ４０と、印刷機構部５０と、を有している。印刷機構部５０には、画像形成ヘッド７５、キャリッジ７０、および搬送機構６０と、を備えている。
【００１５】
以下では、キャリッジ７０が往復移動する方向を主走査方向Ｄ１とし、用紙Ｐが搬送される方向を搬送方向Ｄ２と記載する。また、印刷装置１００の上下の方向を高さ方向Ｄ３と記載する。さらに、主走査方向Ｄ１において向きを特定する場合にＤ１１、Ｄ１２と、搬送方向Ｄ２において向きを特定する場合にＤ２１、Ｄ２２と、高さ方向Ｄ３において向きを特定する場合にＤ３１、Ｄ３２と、それぞれ記載する。
【００１６】
印刷装置１００では、タッチパネル部１１が利用者の操作を受け付けると、メインコントローラ２０は印刷機構部５０を駆動させて印刷処理を開始する。この印刷処理では、搬送機構６０による用紙Ｐの搬送方向Ｄ２での搬送と、キャリッジ７０による画像形成ヘッド７５の主走査方向Ｄ１での往復移動とを組み合わせながら、用紙Ｐに対して画像が形成されていく。
【００１７】
タッチパネル部１１は、メインコントローラ２０の入出力ポートに接続されており、メインコントローラ２０に対して利用者の操作に応じた信号を出力する。
メモリアダプター１２は、メインコントローラ２０に接続されており、外部メモリ２００に記憶された印刷データをメインコントローラ２０に出力することができる。この第１の実施形態では、メモリアダプター１２とメインコントローラ２０とで、本発明の取得部が実現される。
【００１８】
メインコントローラ２０は、タッチパネル部１１の駆動を制御するタッチパネルコントローラ２１と、外部メモリ２００に記憶された印刷データを読み取るメモリコントローラ２２と、ネットワークに接続するネットワークＩＦ２３と、ＲＯＭ２４と、ＲＡＭ２５と、ＣＰＵ２６とを備えている。ＣＰＵ２６は、メインコントローラ２０を構成する各部とバスを介して接続されており、各部の駆動を制御することができる。
【００１９】
タッチパネルコントローラ２１は、タッチパネル部１１とＣＰＵ２６との間に接続されており、タッチパネル部１１からＣＰＵ２６への操作信号の出力や、ＣＰＵ２６からタッチパネル部１１への制御信号の出力を行う。メモリコントローラ２２は、メモリアダプター１２とＣＰＵ２６との間に接続されており、ＣＰＵ２６からの制御信号に応じて、外部メモリ２００に記憶された印刷データの読み出しや、外部メモリ２００への印刷データの書き込みを行う。ネットワークＩＦ２３は、ネットワークとＣＰＵ２６とを接続し、このネットワーク上に接続されているスマートフォン等の端末やサーバーとの通信を可能にする。
【００２０】
ＲＯＭ２４には、ＣＰＵ２６が印刷処理の際に実行するプログラムやデータが記憶されている。各プログラムやデータはＲＡＭ２５に展開され、ＣＰＵ２６からの読み出しを受けて、本発明に係る処理が実現される。
【００２１】
メインコントローラ２０は、出力ポートを介してモ−タードライバー３１、３２、３３に接続されている。キャリッジ用モータードライバー３１は、印刷機構部５０のキャリッジ移動機構（後述）を駆動するためのモーター９３に接続されており、ＣＰＵ２６からの制御信号を受けてキャリッジ７０の位置制御を行うことができる。搬送用モータードライバー３２は、印刷機構部５０の搬送機構６０を駆動するためのモーター９２に接続されており、ＣＰＵ２６からの制御信号を受けて搬送機構６０の駆動を制御することができる。給紙用モータードライバー３３は、印刷機構部５０の給紙部５１を駆動するためのモーター９１に接続されており、ＣＰＵ２６からの制御信号を受けて給紙部５１の駆動を制御することができる。
【００２２】
メインコントローラ２０の出力ポートには、ヘッドコントローラ４０が接続されている。ヘッドコントローラ４０は、印刷機構部５０の画像形成ヘッド７５に接続されており、ＣＰＵ２６からの制御信号を受けて、画像形成ヘッド７５のインクの吐出を制御することができる。
【００２３】
図１、図２に示す印刷機構部５０は、用紙Ｐを筐体内部に給紙する給紙部５１と、給紙部５１により給紙された用紙Ｐを搬送する搬送機構６０と、キャリッジ７０と、キャリッジ７０を移動させるキャリッジ移動機構７２と、画像形成ヘッド７５と、用紙Ｐを支持するプラテン７６と、排紙ローラー対８１、８２と、モーター９１、９２、９３と、を有している。
この実施形態において搬送経路と記載するときは、給紙部５１、搬送機構６０、および排紙ローラー対８１、８２の順序で用紙が搬送される経路を意味するものとする。
【００２４】
給紙部５１は、用紙Ｐの束がセットされる給紙トレイ５２と、給紙トレイ５２にセットされた用紙Ｐの束から給紙対象となる１枚を他の用紙から分離する分離ローラー５３と、を有している。給紙トレイ５２は、筐体の上部に配置されており、用紙Ｐの束をセットする収容部を備えている。分離ローラー５３は、搬送経路において搬送機構６０の上流側に配置されている。分離ローラー５３は、モーター９１の駆動に応じて回転し、周面で接触した被印刷対象の用紙Ｐを搬送経路に給紙する。
【００２５】
搬送機構６０は、給紙された用紙Ｐを搬送経路内で搬送する第一搬送ローラー対６１、６２および第二搬送ローラー対６３、６４と、を備えている。第一搬送ローラー対６１、６２は、搬送経路において給紙部５１より下流側（Ｄ２１側）であって、第二搬送ローラー対６３、６４よりも上流側（Ｄ２２側）に配置されている。第二搬送ローラー対６３、６４は、搬送経路において第一搬送ローラー対６１、６２よりも下流側（Ｄ２１側）であって、キャリッジ７０よりも上流側（Ｄ２２側）に配置されている。
【００２６】
第一搬送ローラー対６１、６２と第二搬送ローラー対６３、６４とは、それぞれモーター９２の駆動により回転する駆動ローラー６１、６３と、駆動ローラー６１、６３の回転に従動して回転する従動ローラー６２、６４とを備えている。用紙Ｐは、駆動ローラー６１、６３および従動ローラー６２、６４の回転に応じて駆動ローラー６１、６３と従動ローラー６２、６４との間に引き込まれ、ニップ（挟持）される。
なお、搬送機構６０が第一搬搬送ローラー対６１、６２と第二搬送ローラー対６３、６４とを備えることは一例に過ぎず、搬送機構６０が第二搬送ローラー対６３、６４のみを備える構成であってもよい。
【００２７】
搬送経路において、第一搬送ローラー対６１、６２と第二搬送ローラー対６３、６４との間には、用紙Ｐの有無を検知する用紙センサー９０が配置されている。用紙センサー９０の出力端は、メインコントローラ２０のＣＰＵ２６に接続されている。用紙センサー９０は、第一搬送ローラー対６１、６２と第二搬送ローラー対６３、６４との間に用紙Ｐが存在する場合、ＣＰＵ２６に「紙あり」とする用紙検知信号を出力する。一方、用紙センサー９０は、第一搬送ローラー対６１、６２と第二搬送ローラー対６３、６４との間に用紙Ｐが存在しない場合、ＣＰＵ２６に「紙なし」とする用紙検知信号を出力する。用紙センサー９０は、無接触式のセンサーや接触式のセンサーを用いることができる。
【００２８】
図１に示す搬送機構６０では、用紙センサー９０が用紙Ｐの有無を検知する検知器として機能する。また、第二搬送ローラー対６３、６４が、キャリッジ７０の上流側（Ｄ２２側）かつ検知器（用紙センサー９０）の下流側（Ｄ２１側）で用紙Ｐを挟持する挟持体に対応している。そして、以下では、第二搬送ローラー対６３、６４が用紙Ｐをニップ（挟持）する位置をニップ位置ＮＰとも記載する。  
【００２９】
キャリッジ７０は、搬送方向Ｄ２の後方（Ｄ２２側）において走査方向Ｄ１に伸びるガイド軸７１に摺動可能に支持されている。キャリッジ７０の高さ方向Ｄ３での上部（Ｄ３１側）にはインクカートリッジ２０２が着脱可能に搭載され、下部（Ｄ３２側）には画像形成ヘッド７５が取りつけられている。画像形成ヘッド７５は、主走査方向Ｄ１に配列してインクを吐出するノズル列と、ノズル列にインクを吐出するための圧力を生じさせるアクチュエータとを備えている。ノズル列は、例えば、シアン、マゼンダ、イエロー、ブラックの色毎に主走査方向Ｄ１に配列している。アクチュエータは、ヘッドコントローラ４０からの制御信号に応じて駆動する。
【００３０】
キャリッジ７０の後方（Ｄ２２側）には、キャリッジ７０を主走査方向Ｄ１に沿って往復移動させるキャリッジ移動機構７２が取りつけられている。図１、２で示すキャリッジ移動機構７２は、モーター９３の駆動により回転するプーリーと、このプーリーに掛けられた無端ベルトとを備えている。無論、キャリッジ移動機構７２は図２に示すものに限定されず、キャリッジ７０を往復移動させるものであればどのようなものであってもよい。
【００３１】
以下では、キャリッジ移動機構７２により移動するキャリッジ７０の経路のうち、用紙Ｐが通過する空間を搬送領域ＡＩと、用紙Ｐが通過しない空間を搬送領域外ＡＯと記載する。図２では、搬送領域ＡＩは主走査方向Ｄ１での幅が、用紙Ｐと同じ幅の領域であり、搬送領域外ＡＯは主走査方向Ｄ１において搬送領域ＡＩの図中右側（Ｄ１２側）に位置する領域である。例えば、搬送領域外ＡＯとして画像形成ヘッド７５にキャッピングを行う機構が取りつけられた位置を流用するものであってもよい。
【００３２】
プラテン７６は、搬送経路において画像形成ヘッド７５と対向するよう配置されている。用紙Ｐは下面側（Ｄ３２側）をプラテン７６により支持された状態で搬送機構６０により搬送される。
【００３３】
排紙ローラー対８１、８２は、搬送経路においてキャリッジ７０よりも下流側（Ｄ２１側）に配置されており、用紙Ｐを筐体の外部に排出する。排紙ローラー対８１、８２は、不図示のモーターの駆動により回転する駆動ローラー８１と、駆動ローラー８１の回転に従動して回転する従動ローラー８２とを備えている（なお、図２では不図示）。
【００３４】
（２）印刷処理
次に、印刷装置１００により実施される印刷処理を説明する。図３は、印刷処理においてメインコントローラ２０が実行する処理を説明するフローチャートである。図４は、搬送機構６０により搬送される用紙Ｐとキャリッジ７０の移動とを説明する図である。図３において、メインコントローラ２０はステップＳ４で用紙Ｐの有無を判定し、ステップＳ４の結果に応じてステップＳ５またはＳ６のいずれかの退避判定を選択する。
【００３５】
図４は、はがきサイズの用紙Ｐを搬送する場合を示している。また、図４で示す例では、キャリッジ７０に配置された画像形成ヘッド７５は、用紙Ｐに対して搬送方向Ｄ２の先端ＰＦ側（画像形成領域ＧＡ１）と、後端ＰＥ側（画像形成領域ＧＡ２）で画像を形成し、それ以外の領域には画像を形成しないものとする。
【００３６】
図３のステップＳ１では、メインコントローラ２０は、搬送機構６０に用紙Ｐを頭出し位置ＨＰまで搬送させる（頭出し処理）。図４（ａ）に示すように、頭出し位置ＨＰは搬送方向Ｄ２において、用紙Ｐの先端ＰＦが用紙センサー９０により検知される位置に対応している。また、原点ＳＰは、搬送方向Ｄ２においてキャリッジ７０の位置の基準となる点を示している。例えば、原点ＳＰとして画像形成ヘッドの１８０番ノズル（搬送方向Ｄ２においてＤ２１側の先端のノズル）の位置を用いることができる。
【００３７】
ステップＳ２では、メインコントローラ２０は、１走査分の印刷を行わせる。ステップＳ２での印刷では、キャリッジ７０の主走査方向Ｄ１での移動に合わせて、画像形成ヘッド７５は１走査分のドットを用紙Ｐに形成していく。なお、この実施形態では、頭出し処理後に印刷を開始する構成としているが、これ以外にも、頭出し後に用紙Ｐを所定距離だけ搬送した後に印刷を開始するものであってもよい。
【００３８】
ステップＳ３では、メインコントローラ２０は、送り量Ｒを決定する。送り量Ｒは、搬送機構６０が１回の搬送動作で用紙Ｐを搬送する距離を示す値である。「１回の搬送動作」とは、次の１走査分のドットの形成までの間に、搬送機構６０が用紙Ｐを搬送方向Ｄ２の前方Ｄ２１側に搬送する動作を示している。送り量Ｒの決定は、例えば、メインコントローラ２０が印刷データを解析することにより行われる。この実施形態では、送り量Ｒが搬送距離に相当している。
【００３９】
図４では、送り量Ｒを搬送方向Ｄ２に伸びる矢印の長さにより示している。送り量Ｒに付された符号１、２、３、４、…Ｎは、各回での送り量Ｒを示す識別子である。図４（ｂ）では、画像形成領域ＧＡ１と画像形成領域ＧＡ２との間での搬送に該当するＮ回目の搬送時の送り量Ｒ（Ｎ）は、他の送り量Ｒ（１）〜Ｒ（４）に比べて長くなっている。この実施形態では、メインコントローラ２０が実施するホワイトスキップにより、送り量Ｒが変化している。ホワイトスキップは、メインコントローラ２０が印刷データの解析結果から画像形成領域ＧＡ１と画像形成領域ＧＡ２との間にドットが形成されない領域を判定し、この領域での送り量Ｒを多くするよう搬送機構６０を制御する処理である。これ以外にも、メインコントローラ２０が送り量Ｒを可変する要因の一例として、用紙Ｐの後端ＰＥ側での印刷時において用紙Ｐを確実に排紙するための送りの増加等がある。
【００４０】
ステップＳ４、Ｓ５、Ｓ６では、ステップＳ３で決定された送り量Ｒが、用紙Ｐの第二搬送ローラー対６３、６４のニップ（ニップ位置ＮＰ）から外れる距離であるか否かを判定する。図５は、ステップＳ４、Ｓ５、Ｓ６においてメインコントローラ２０により行われるキャリッジ７０の退避判定を説明する図である。図５に示す原理をもとに、用紙Ｐの次の送り量Ｒが、用紙Ｐをニップから外す距離であるか否かの判定が行われる。
【００４１】
次の送り量Ｒが用紙Ｐを第二搬送ローラー対６３、６４のニップから外す距離であるか否かを判定するために、メインコントローラ２０は、ニップ位置ＮＰから用紙の後端ＰＥまでの長さ（判定対象値ＤＶ１、ＤＶ２）と、送り量Ｒとを比較する判定処理を行う。次の送り量Ｒが、図５（ａ）に示す判定対象値ＤＶ１よりも短い場合、この送り量Ｒでの搬送により用紙Ｐの後端ＰＥはニップ位置ＮＰを通過しないため、この送り量Ｒを、用紙Ｐをニップ位置ＮＰから外さない距離と判定する。一方、次の送り量Ｒが、図５（ａ）に示す判定対象値ＤＶ１よりも長い場合、この送り量Ｒでの搬送により用紙Ｐの後端ＰＥがニップ位置ＮＰを通過するため、この送り量Ｒを、用紙Ｐをニップ位置ＮＰから外す距離であると判定する。
【００４２】
また、この実施形態では、メインコントローラ２０は、キャリッジ７０の原点ＳＰから用紙Ｐの後端ＰＥまでの長さ（オーバーライド量ＯＶ）を実測できるか否かに基づいて、対象判定値ＤＶの算出方法を切り替えている。オーバーライド量ＯＶの基準となる用紙Ｐの後端ＰＥの位置は、用紙センサー９０からの用紙検知信号の変化（「用紙あり」から「用紙なし」への変化）のタイミングに基づいてその位置が確定する。
【００４３】
図５（ａ）に示すように、用紙センサー９０が用紙Ｐを検知している場合、用紙Ｐの後端ＰＥの位置は確定せず、オーバーライド量ＯＶを実測することができない。このような場合、メインコントローラ２０は、指定された用紙長さＰＬに基づいて判定対象値ＤＶ１を算出（予測）する（ステップＳ５）。ここで、「指定された用紙長さＰＬ」とは、印刷装置１００に対して設定された用紙サイズをもとに得られる用紙長さをいう。
【００４４】
図５（ｂ）に示すように、用紙Ｐの後端ＰＥが用紙センサー９０を通過するタイミングで用紙センサー９０の出力が変化すると（「用紙あり」から「用紙なし」への変化）、このタイミングを利用して用紙Ｐの後端ＰＥの位置が確定する。そのため、確定したオーバーライド量ＯＶをもとに判定対象値ＤＶ２を決定することができる（ステップＳ６）。例えば、判定対象値ＤＶ２は、用紙センサー９０が用紙なしを検知したタイミングにおいて、搬送方向Ｄ２におけるニップ位置ＮＰから用紙Ｐの後端ＰＥ（または用紙センサー９０）までの距離を初期値として決定することができる。
【００４５】
ここでは、ステップＳ４において、用紙センサー９０が用紙Ｐを検知しているとして（ステップＳ４：ＹＥＳ）、メインコントローラ２０が行う退避判定（ステップＳ５）を説明する。
【００４６】
図６は、一例としてステップＳ５においてメインコントローラ２０が実施する処理を説明するフローチャートである。このフローチャートで示す処理により、用紙Ｐが用紙センサー９０により検知されている第一の場合での、用紙サイズに基づいて用紙Ｐの次の送り量Ｒが、用紙Ｐがニップからはずれる距離であるか否かの判定が実現される。
【００４７】
ステップＳ５１では、メインコントローラ２０は、以下の式（１）をもとに判定対象値ＤＶ１を算出（予測）する。
判定対象値ＤＶ１＝用紙長さＰＬ−Ｓｍａｐ／原点間距離ＳＯ−累積送り量ＣＲ１
…  （１）
Ｓｍａｐ／原点間距離ＳＯは、搬送方向Ｄ２でのニップ位置ＮＰからキャリッジ７０の原点ＳＰまでの距離。累積送り量ＣＲ１は、印刷処理が開始されてから前回の搬送処理までの送り量Ｒの総和を示す。また、この累積送り量ＣＲ１には、頭出し処理における送り量を加えるものであってもよい。そのため、判定対象値ＤＶ１は、用紙サイズで示される用紙の搬送方向Ｄ２での長さから、用紙先端が検知器で検知されてから現在までの用紙の累積の搬送距離を引いた値を基に算出される第一の長さに相当する。  
【００４８】
ステップＳ５２では、メインコントローラ２０は、判定対象値ＤＶ１をステップＳ３で決定した送り量Ｒと比較する。判定対象値ＤＶ１が送り量Ｒ以上なら（ステップＳ５２：ＹＥＳ）、ステップＳ５３では、メインコントローラ２０は「非退避」の判定を行う。すなわち、メインコントローラ２０は今回の送り量Ｒでは用紙Ｐの後端ＰＥがニップ位置ＮＰを通過しない（すなわち、用紙Ｐがニップからはずれない）と判定する。一方、判定対象値ＤＶ１が送り量Ｒ未満なら（ステップＳ５２：ＮＯ）、ステップＳ５４では、メインコントローラ２０は「退避」の判定を行う。すなわち、メインコントローラ２０は、今回の送り量Ｒで用紙Ｐがニップから外れると判定する。
【００４９】
ステップＳ５５では、メインコントローラ２０は、累積送り量ＣＲ１にステップＳ３で次の決定された送り量Ｒを加えて累積送り量ＣＲ１を更新する。
【００５０】
図３に戻り、ステップＳ５での判定結果が「非退避」である場合（ステップＳ７：ＮＯ）、ステップＳ９では、メインコントローラ２０は、決定された送り量Ｒに従って用紙Ｐを搬送する用紙搬送処理を行う。なお、ステップＳ５での判定結果が「退避」であれば（ステップＳ７：ＹＥＳ）、メインコントローラ２０はステップＳ８に進む。
【００５１】
ここでは、非退避の判定であると仮定し、ステップＳ９に進む。ステップＳ９では、メインコントローラ２０は、搬送機構６０に送り量Ｒで用紙Ｐを搬送させる。ステップＳ１０では、画像形成ヘッド７５にキャリッジ７０の移動に伴う１走査分の印刷を行わせる。
【００５２】
終了条件に該当していなければ（ステップＳ１１：ＮＯ）、ステップＳ３に戻り、メインコントローラ２０は、次回の送り量Ｒを決定する。終了条件は、例えば、印刷データを構成する全てのドットの形成が終了した場合や、紙詰まり等のエラーが生じた場合である。
【００５３】
ステップＳ３では、メインコントローラ２０は、印刷データの解析結果をもとに次の送り量Ｒを決定する。ステップＳ３〜Ｓ５、Ｓ７、Ｓ９〜Ｓ１１の各処理は、用紙センサー９０が用紙Ｐの検知を維持し、ステップＳ３で決定された送り量Ｒが判定対象値ＤＶ１よりも短い場合に継続される。その結果、用紙Ｐの印刷位置が後端ＰＥ側に移動していく。
【００５４】
用紙Ｐの搬送が継続し、用紙Ｐの後端ＰＥ側が用紙センサー９０を通過すると、用紙センサー９０が用紙Ｐを検知していない状態となる（ステップＳ４：ＮＯ）。この状態により、用紙Ｐの後端ＰＥの位置にともなうオーバーライド量ＯＶが確定する。ステップＳ６では、メインコントローラ２０は、オーバーライド量ＯＶに基づく実測値（判定対象値ＤＶ２）による退避判定を行う。
【００５５】
図７は、一例としてステップＳ６においてメインコントローラ２０が実行する処理を説明するフローチャートである。このフローチャートで示す処理により、用紙Ｐが用紙センサー９０により検知されていない第二の場合の、用紙Ｐが検知されなくなったタイミングに基づいて推定した用紙サイズに基づく、用紙Ｐの次の送り量Ｒが用紙Ｐがニップからはずれる距離であるか否かの判定が行われる。
【００５６】
ステップＳ６１では、メインコントローラ２０は、以下の式（２）をもとに判定対象値ＤＶ２を取得する。
判定対象値ＤＶ２＝センサー／Ｓｍａｐ間距離ＳＳ−累積送り量ＣＲ２
…  （２）
ここで、センサー／Ｓｍａｐ間距離ＳＳは、搬送方向Ｄ２における用紙センサー９０からニップ位置ＮＰまでの距離を示す。累積送り量ＣＲ２は、用紙センサー９０が用紙Ｐを検知しなくなったタイミングからの送り量Ｒの総和を示す。そのため、判定対象値ＤＶ２は、用紙が検知されなくなったタイミングに基づいて推定した用紙サイズで示される用紙の搬送方向の長さから、用紙が検知されなくなったタイミングから現在までの用紙の累積の搬送距離を引いた値を基に算出される第二の長さに対応する。センサー／Ｓｍａｐ間距離ＳＳを用いる以外にも、用紙センサー９０が用紙Ｐを検知しなくなったタイミングで、メインコントローラ２０がオーバーライド量ＯＶを取得し、このオーバーライド量を使用するものであってもよい。
【００５７】
ステップＳ６２では、メインコントローラ２０は、判定対象値ＤＶ２をステップＳ３で決定した送り量Ｒと比較する。判定対象値ＤＶ２が送り量Ｒ以上なら（ステップＳ６２：ＹＥＳ）、ステップＳ６３では、メインコントローラ２０は「非退避」の判定を行う。すなわち、メインコントローラ２０は次の送り量Ｒでは用紙Ｐがニップから外れないと判定する。一方、判定対象値ＤＶ２が送り量Ｒよりも短ければ（ステップＳ６２：ＮＯ）、ステップＳ６４では、メインコントローラ２０は「退避」の判定を行う。すなわち、メインコントローラ２０は、次の送り量Ｒで用紙Ｐがニップから外れると判定する。
【００５８】
ステップＳ６５では、メインコントローラ２０は、累積送り量ＣＲ２にステップＳ３で決定された送り量Ｒを加えて、累積送り量ＣＲ２を更新する。
【００５９】
図３に戻り、ステップＳ７では、ステップＳ６での判定結果がキャリッジ７０を退避させるものである場合（ステップＳ７：ＹＥＳ）、ステップＳ８では、メインコントローラ２０は、キャリッジ７０を搬送領域外ＡＯに退避させる。用紙Ｐの曲りは、ニップが解除された後の一定期間が最も大きく、その後、下方（Ｄ３２側）に収束するため、キャリッジ７０の搬送領域外ＡＯへの退避後に一定の遅延時間を設けるものであってもよい。このように構成することで、キャリッジ７０と用紙Ｐとの干渉を確実に抑制することができる。
【００６０】
ステップＳ１２では、メインコントローラ２０は、搬送機構６０に用紙Ｐを送り量Ｒで搬送させる。例えば、第二搬送ローラー対６３、６４のニップから外れた用紙Ｐは、排紙ローラー対８１、８２に受け渡される。
【００６１】
ステップＳ１３では、メインコントローラ２０は、画像形成ヘッド７５およびキャリッジ移動機構７２の駆動を制御し、用紙Ｐに画像を形成させる。そして、終了条件が成立していない場合（ステップＳ１４：ＮＯ）、ステップＳ１５では、メインコントローラ２０は、送り量Ｒを決定する。そして、ステップＳ１２に戻り、メインコントローラ２０はステップＳ１５で決定した送り量Ｒで用紙Ｐを搬送させる。
【００６２】
ステップＳ１３において１走査分の印刷を行った後、終了条件が成立した場合（ステップＳ１４：ＹＥＳ）、処理を終了する。そして、排紙ローラー対８１、８２により用紙Ｐが印刷装置１００の外部に排出される。
【００６３】
（３）作用・効果
以上説明したようにこの第一の実施形態では、挟持体の上流側に配置された用紙センサー９０による用紙Ｐの検知結果に応じて、キャリッジを退避させる判定手法を切り替えるため、キャリッジ７０の退避動作をより適切に行うことが可能となる。特に、はがきの宛名面の印刷において、用紙Ｐの先端ＰＦ側と用紙の後端ＰＥ側の間に画像が形成されない領域が多く、ホワイトスキップにより用紙Ｐの送り量Ｒの変化が顕著となる。このような場合でも、用紙Ｐの後端ＰＥ側が検知されているか否かに応じて、次の送り量Ｒが用紙Ｐをニップから外す距離であるか否かの判定を適切に行うことが可能となる。
【００６４】
メインコントローラ２０は、キャリッジ７０を搬送領域外ＡＯに移動させて用紙Ｐを搬送させた後は、搬送機構６０によるニップから用紙Ｐがはずれる距離であるか否かの判断を行わないため、印刷処理に要する時間を短縮することができる。
【００６５】
２．第２の実施形態：
この第２の実施形態では、メインコントローラ２０は、用紙センサー９０が用紙Ｐを検知する第一の場合では、印刷データに含まれる退避情報ＥＩに基づいて用紙Ｐの送り量Ｒが、用紙がニップからはずれる距離であるか否かを判定する構成が第１の実施形態と異なる。この第２の実施形態においても、用紙センサー９０が用紙を検知しない第二の場合では、退避情報ＥＩを用いることなく、用紙Ｐが検知されなくなったタイミングに基づいて用紙の送り量Ｒが用紙Ｐをニップから外す距離であるか否かを判定する。
【００６６】
図８は、第２の実施形態にかかる印刷装置１１０の構成を示す図である。この第２の実施形態に係る印刷装置１１０は、第１の実施形態と同様、タッチパネル部１１と、メモリアダプター１２と、本発明の制御部として機能するメインコントローラ２０と、各モータードライバー３１、３２、３３と、ヘッドコントローラ４０と、本発明の画像形成ヘッド７５、キャリッジ７０、および搬送機構６０を備える印刷機構部５０とを有している。
【００６７】
印刷装置１１０のメインコントローラ２０は、ＰＣ２５０と接続するＰＣＩＦ２７を備えている。メインコントローラ２０は、ＰＣＩＦ２７を介してＰＣ２５０から印刷データを取得することができる。ＰＣ２５０は、印刷装置１５０が処理可能な印刷データを生成するプリンタードライバーを有している。この第２の実施形態では、ＰＣＩＦ２７が本発明の取得部を実現する。
【００６８】
図９は、印刷データに含まれる退避情報ＥＩを説明する図である。ＰＣ２５０から供給される印刷データには、所定の走査番号での印刷のタイミングでキャリッジ７０を退避させるための退避情報ＥＩが含まれている。この退避情報ＥＩが示す走査番号は、走査番号に対応する用紙Ｐの搬送で、用紙Ｐがニップから外れるタイミングに対応している。そのため、図９に示す退避情報ＥＩでは、先頭（１番目）からＮ番目の走査番号で行われる印刷において、キャリッジ７０を退避させることを示している。この第２の実施形態では、メインコントローラ２０は、退避情報ＥＩを解析することで、次の送り量Ｒが用紙Ｐをニップから外す距離であるか否かを予測することができる。
【００６９】
次に、この第２の実施形態においてメインコントローラが実行する印刷処理を説明する。図１０は、第２の実施形態において、図３のステップＳ５において実施される処理を説明するフローチャートである。図１０に示す処理は、図３のステップＳ５において実行される処理であるため、図３を流用して説明を行う。
【００７０】
図３のステップＳ１では、メインコントローラ２０は、頭出し処理を行う。ステップＳ２では、メインコントローラ２０は、画像形成ヘッド７５にキャリッジ７０の移動を伴う１走査分の印刷を行わせる。ステップＳ３では、メインコントローラ２０は、送り量Ｒを決定する。
【００７１】
ステップＳ４、Ｓ５、Ｓ６では、次の送り量Ｒが、用紙Ｐの第二搬送ローラー対６３、６４のニップ（ニップ位置ＮＰ）から外れる距離であるか否かを判定する。ステップＳ４において、用紙センサー９０が用紙Ｐを検知している場合（ステップＳ４：ＹＥＳ）、ステップＳ５では、メインコントローラ２０は印刷データに含まれる退避情報ＥＩを用いた予測による退避判定を行う。
【００７２】
図１０のステップＳ１５１では、退避情報ＥＩが今回の走査番号に該当するものであれば（ステップＳ１５１：ＹＥＳ）、ステップＳ１５２では、メインコントローラ２０はキャリッジ７０を退避と判定する。一方、メインコントローラ２０は退避情報ＥＩが今回の走査番号に該当するか否かを判定する。退避情報ＥＩが今回の走査番号に該当するものでなければ（ステップＳ１５１：ＮＯ）、ステップＳ１５３では、メインコントローラ２０はキャリッジ７０を非退避と判定する。
【００７３】
図３に戻り、ステップＳ５での判定結果が「非退避」であれば（ステップＳ７：ＮＯ）、ステップＳ９では、メインコントローラ２０は、決定された送り量Ｒに従って用紙Ｐを搬送する用紙搬送処理を行う。また、ステップＳ５で取得された判定結果が「退避」であれば（ステップＳ７：ＹＥＳ）、ステップＳ８では、メインコントローラ２０は、キャリッジ７０を搬送領域外ＡＯに退避させる。その後、ステップＳ９では、メインコントローラ２０は、搬送機構６０に決定された送り量Ｒに従って用紙Ｐを搬送させる（用紙搬送処理）。
【００７４】
一方、ステップＳ４において、用紙センサー９０が用紙Ｐを検知していない場合（ステップＳ４：ＮＯ）、ステップＳ６では、メインコントローラ２０は、実測値（判定対象値ＤＶ２）による退避判定を行う。この第２の実施形態においても、メインコントローラ２０は、用紙センサー９０からの用紙検知信号の変化のタイミングにもとに得られる実測値（判定対象値ＤＶ２）を送り量Ｒと比較することでキャリッジ７０の退避を判定する。
【００７５】
ステップＳ７では、ステップＳ６での判定結果がキャリッジ７０を退避させるものである場合（ステップＳ７：ＹＥＳ）、ステップＳ８では、メインコントローラ２０は、キャリッジ７０を搬送領域外ＡＯに退避させる。
【００７６】
ステップＳ１２では、メインコントローラ２０は、用紙搬送機構６０に用紙Ｐを送り量Ｒだけ搬送させる。ステップＳ１３では、メインコントローラ２０は、画像形成ヘッド７５にキャリッジ７０の移動を伴う１走査分の印刷を行わせる。その後、終了条件が成立していない場合（ステップＳ１４：ＮＯ）、ステップＳ１５では、メインコントローラ２０は、送り量Ｒを決定する。そして、ステップＳ１２に戻り、メインコントローラ２０はステップＳ１５で決定した送り量Ｒで用紙Ｐを搬送させる。一方、ステップＳ１３において１走査分の印刷を行った後、終了条件が成立した場合（ステップＳ１４：ＹＥＳ）、処理を終了する。
【００７７】
以上説明したようにこの第２の実施形態では、外部の端末から送信される印刷データに含まれる退避情報ＥＩを用いてキャリッジ７０の退避を行う印刷装置においても、本発明を適用することが可能となる。
【００７８】
３．第３の実施形態：
メインコントローラ２０は、キャリッジ７０を搬送領域外ＡＯに移動させて用紙Ｐを搬送させた後に、再度、第二搬送ローラー対６３、６４から用紙が外れたか否かを判定するものであってもよい。そして、第二搬送ローラー対６３、６４から用紙Ｐが外れている場合、メインコントローラ２０は、用紙Ｐの次の送り量Ｒがニップから外れる距離であるか否かの判断を行わず、第二搬送ローラー対６３、６４から用紙が外れていない場合、用紙Ｐの次の送り量Ｒが第二搬送ローラー対６３、６４から用紙Ｐが外れる距離であるか否かの判断を行う構成としてもよい。
【００７９】
図１１は、第３の実施形態において、メインコントローラ２０が実行する印刷処理を説明するフローチャートである。この第３の実施形態においては、印刷装置１００のハードウェア構成は、第１の実施形態と同様であるため、説明を省略する。
【００８０】
図１１のステップＳ２１では、メインコントローラ２０は、頭出し処理を行う。ステップＳ２２では、メインコントローラ２０は、画像形成ヘッド７５にキャリッジ７０の移動を伴う１走査分の印刷を行わせる。ステップＳ２３では、メインコントローラ２０は、送り量Ｒを決定する。
【００８１】
ステップＳ２４、Ｓ２５、Ｓ２６では、次の送り量Ｒが、用紙Ｐの第二搬送ローラー対６３、６４のニップ（ニップ位置ＮＰ）から外れる距離であるか否かを判定する。ステップＳ２４において、用紙センサー９０が用紙Ｐを検知している場合（ステップＳ２４：ＹＥＳ）、ステップＳ２５では、メインコントローラ２０は予測値（判定対象値ＤＶ１）による退避判定を行う。また、この第３の実施形態のステップＳ２５において、判定対象値ＤＶ１の取得に使用する用紙Ｐの搬送方向Ｄ２での長さ（図６のステップＳ５１の用紙長さＰＬ）を、指定されている用紙Ｐの長さと比べて短い値としてもよい。指定されている用紙の長さと比べて短い用紙の長さを使用して判定対象値ＤＶ１を得ることで、搬送機構６０が搬送する用紙Ｐの長さが指定されている用紙よりも短い場合でも、キャリッジ７０の退避判定を適切に行うことができる。
【００８２】
一方、ステップＳ２４において、用紙センサー９０が用紙Ｐを検知していない場合（ステップＳ２４：ＮＯ）、ステップＳ２６では、メインコントローラ２０は、実測値（判定対象値ＤＶ２）による退避判定を行う。この第３の実施形態においても、メインコントローラは、用紙センサー９０からの用紙検知信号の変化のタイミングにもとに得られる実測値（判定対象値ＤＶ２）を送り量Ｒと比較することでキャリッジ７０の退避を判定する。
【００８３】
ステップＳ２５またはステップＳ２６での判定結果が「非退避」であれば（ステップＳ２７：ＮＯ）、ステップＳ２９では、メインコントローラ２０は、決定された送り量Ｒに従って用紙Ｐを搬送する用紙搬送処理を行う。
【００８４】
ステップＳ２５またはステップＳ２６での判定結果が「退避」であれば（ステップＳ２７：ＹＥＳ）、ステップＳ２８では、メインコントローラ２０は、キャリッジ７０を搬送領域外ＡＯに退避させる。ステップＳ３２では、メインコントローラ２０は、用紙搬送機構６０に用紙Ｐを送り量Ｒだけ搬送させる。ステップＳ３３では、メインコントローラ２０は、画像形成ヘッド７５にキャリッジ７０の移動を伴う１走査分の印刷を行わせる。
【００８５】
ステップＳ３４では、メインコントローラ２０は終了条件を判定する。終了条件が成立していない場合（ステップＳ３４：ＮＯ）、ステップＳ３５では、メインコントローラ２０は、用紙Ｐの後端ＰＥがニップから外れているか否かを判定する。そのため、この第３の実施形態では、キャリッジ７０の退避処理後（ステップＳ２８）に、再度、用紙Ｐがニップから外れているか否かを判断している。
【００８６】
例えば、搬送機構６０により実際に搬送される用紙Ｐの長さがユーザによって指定された用紙長さＰＬよりも長い場合、ステップＳ２５による予測値による判定において「退避」と判定された場合でも、搬送後の用紙Ｐの後端ＰＥがニップ位置ＮＰを通過しない場合がある。また、搬送機構６０の滑りによる送り量Ｒの誤差により、搬送後の用紙Ｐの後端ＰＥがニップ位置ＮＰを通過しない場合がある。このような場合、用紙Ｐの搬送を継続すると、ある走査番号において、キャリッジ７０搬送領域ＡＩに位置する状態で用紙Ｐの後端ＰＥのニップが解除され、用紙Ｐとキャリッジ７０とが干渉することとなる。このような場合においても、用紙Ｐとキャリッジ７０との干渉を予防するため、退避処理後に用紙センサー９０による用紙Ｐの検知を判定している。
【００８７】
メインコントローラ２０による用紙Ｐの後端ＰＥ側がニップから外れているか否かの判定は、用紙センサー９０の出力を用いて判定するものであってもよい。これ以外にも、第二搬送ローラー対６３、６４の下流側（Ｄ２１側）設けられたセンサーを用いて用紙Ｐの後端ＰＥを検知するものであってもよい。また、第二搬送ローラー対６３、６４を駆動するモーター９２の負荷に応じた消費電流の変化をもとに、用紙Ｐのニップが解除されているか否かを判定するものであってもよい。
【００８８】
用紙Ｐがニップから外れていない場合（ステップＳ３５：ＮＯ）、ステップＳ２３に戻り、コントローラ２０は次の送り量Ｒを決定する。そして、ステップＳ２４での用紙センサー９０による用紙の検知の有無に応じて、退避判定が行われる（ステップＳ２５、Ｓ２６）
【００８９】
一方、ステップＳ３４において、用紙Ｐがニップから外れている場合（ステップＳ３５：ＹＥＳ）、ステップＳ３６では、メインコントローラ２０は、送り量Ｒを決定する。そして、ステップＳ３２に戻り、メインコントローラ２０は、搬送機構６０にステップＳ３６で決定した送り量Ｒで用紙Ｐを搬送させる。そのため、用紙Ｐがニップから外れている場合、再度の用紙検知が行われないこととなる。そして、終了条件が成立した場合（ステップＳ３４：ＹＥＳ）、印刷処理を終了する。
【００９０】
以上説明したようにこの第３の実施形態によれば、第１の実施形態で奏する効果に加えて以下の効果を奏する。キャリッジ７０を退避させた後、再度、用紙Ｐのニップから外れているか否かを判定することで、指定された用紙サイズの不一致や搬送誤差に伴う用紙Ｐがニップから外れていない場合を検知することができる。そのため、用紙Ｐがキャリッジ７０と干渉するのを確実に予防することができる。
【００９１】
４．その他の実施形態：
本発明は様々な実施形態が存在する。
搬送機構６０としてローラー対を用いたことは一例に過ぎず、用紙Ｐを挟持できる機構であれば、ローラー対以外にもどのようなものを用いてもよい。
【００９２】
利用者から特定の用紙サイズを指定された場合にのみ、メインコントローラ２０がキャリッジ７０の退避処理を行う構成としてもよい。例えば、用紙サイズとしてはがきサイズを指定された場合にメインコントローラ２０がキャリッジ７０の退避処理を行う構成としてもよい。
また、用紙Ｐの浮き上がりが生じやすい両面印刷においてのみ、本実施形態にかかる退避処理を実行するものであってもよい。
【００９３】
用紙Ｐが用紙センサー９０により検知されていない第二の場合、用紙Ｐが検知されなくなったタイミングに基づいて用紙サイズを推定する手法は、上述した実施形態に記載されたものに限定されない。例えば、印刷が開始されてから用紙センサー９０からの用紙検知信号が変化するまでの時間に応じて、現在搬送されている用紙サイズを判定するものであってもよい。  
【００９４】
なお、本発明は上記実施例に限られるものでないことは言うまでもない。当業者であれば言うまでもないことであるが、
・上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること
は本発明の一実施例として開示されるものである。
【符号の説明】
【００９５】
１１…タッチパネル部、１２…メモリアダプター、２０…メインコントローラ、２１…タッチパネルコントローラ、２２…メモリコントローラ、２６…ＣＰＵ、３１…キャリッジ用モータードライバー、３２…搬送用モータードライバー、３３…給紙用モータードライバー、４０…ヘッドコントローラ、５０…印刷機構部、５１…給紙部、５２…給紙トレイ、５３…分離ローラー、６０…搬送機構、６１、６２…第一搬送ローラー対、６３、６４…第二搬送ローラー対、７０…キャリッジ、７１…ガイド軸、７２…キャリッジ移動機構、７５…画像形成ヘッド、７６…プラテン、８１、８２…排紙ローラー対、９０…用紙センサー、９１、９２、９３…モーター、１００…印刷装置、２００…外部メモリ、２０２…インクカートリッジ
【図１】
0006582709.tif 000002
【図２】
0006582709.tif 000003
【図３】
0006582709.tif 000004
【図４】
0006582709.tif 000005
【図５】
0006582709.tif 000006
【図６】
0006582709.tif 000007
【図７】
0006582709.tif 000008
【図８】
0006582709.tif 000009
【図９】
0006582709.tif 000010
【図１０】
0006582709.tif 000011
【図１１】
0006582709.tif 000012