(57)【要約】【課題】ホッパ、分離パッドなどのニップ部材による大きな衝突音の発生を抑制しつつ給紙速度を高速化し、しかも、用紙の給紙位置を安定させること。【解決手段】給紙制御実行手段９３は、第一給紙ローラ１２を所定のニップ速度まで加速してニップ部材１３を第一給紙ローラ１２に当接させ、その当接後に再び第一給紙ローラ１２を加速する。用紙検出手段５１は、その再加速後に用紙Ｐを検出する。そして、給紙制御実行手段９３は、用紙検出手段５１が用紙Ｐを検出してから所定の制御距離にて駆動制御を終了する。【選択図】図５
2007119154.tif 000002
【特許請求の範囲】
【請求項１】
給紙トレイから用紙を搬送する第一給紙ローラと、
給紙の際に上記第一給紙ローラに当接し、上記第一給紙ローラとの間で上記給紙トレイの用紙を挟むニップ部材と、
上記第一給紙ローラを所定のニップ速度まで加速して上記ニップ部材を上記第一給紙ローラに当接させ、その当接後に再び上記第一給紙ローラを加速する給紙制御実行手段と、
上記給紙トレイから搬送される用紙の搬送方向下流側に配設され、上記第一給紙ローラの再加速後に上記用紙を検出する用紙検出手段と、を有し、
上記給紙制御実行手段は、上記用紙検出手段が上記用紙を検出したら、所定の制御距離にて駆動制御を終了することを特徴とする給紙装置。
【請求項２】
前記第一給紙ローラにより給紙トレイから搬送された用紙を所定の給紙位置へ搬送する第二給紙ローラと、
前記第一給紙ローラおよび上記第二給紙ローラの速度を段階的に減速して停止させるテーブルを記憶する記憶手段と、を有し、
前記給紙制御実行手段は、前記用紙検出手段が前記用紙を検出したら、上記テーブルにより速度が管理された減速制御を開始して駆動制御を終了することを特徴とする請求項１記載の給紙装置。
【請求項３】
前記第一給紙ローラにより給紙トレイから搬送された用紙を所定の給紙位置へ搬送する第二給紙ローラと、
前記第一給紙ローラおよび前記第二給紙ローラを、前記所定のニップ速度まで加速した後に停止させるホッパーテーブル、前記第一給紙ローラおよび前記第二給紙ローラを、前記所定のニップ速度より早い最大送り速度まで加速した後に速度を段階的に停止まで減速して停止させる頭だしテーブル、および前記第一給紙ローラおよび前記第二給紙ローラを、前記所定のニップ速度から上記最大送り速度まで加速する連続駆動テーブルを記憶する記憶手段と、を有し、
前記給紙制御実行手段は、前記第一給紙ローラおよび前記第二給紙ローラを、上記ホッパーテーブルにより前記所定のニップ速度まで加速し、上記連続駆動テーブルにより最大送り速度まで加速した後、前記用紙検出手段が前記用紙を検出したら、上記頭だしテーブルにより速度が管理された減速制御を開始して駆動制御を終了することを特徴とする請求項１記載の給紙装置。
【請求項４】
請求項１から３の中のいずれか１項記載の給紙装置と、
前記給紙装置により給紙された用紙に対して、上記給紙装置が目標とする所定の給紙位置において印刷を実行する印刷制御実行手段と、
を有することを特徴とするプリンタ。
【請求項５】
紙送りの停止を検出に基づき判断する停止判断手段と、
上記停止判断手段が停止していると判断した場合に、前記給紙制御実行手段および前記印刷制御実行手段を含む複数の制御実行部の中から次に実行させる１つの制御実行部を選択し、この選択した制御実行部に対して実行を指示する次制御判断手段と、
を有することを特徴とする請求項４記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、給紙装置およびプリンタに関する。
【背景技術】
【０００２】
特許文献１は、給紙装置を有するプリンタを開示する。特許文献１記載のプリンタでは、ホッパや分離パッドと給紙ローラとで用紙トレイ上の用紙を挟み、給紙ローラの回転でその挟み込んだ用紙を用紙トレイから搬送する。また、給紙ローラと印字ヘッドとの間に設けられた搬送ローラ対で挟み込んで、用紙トレイから搬送される用紙を、印字ヘッドへ供給する。
【０００３】
【特許文献１】特開２００１−２４７２２５号公報（図１０、発明の詳細な説明など）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１記載の給紙装置では、給紙ローラおよび搬送ローラ対の回転速度を上げることで、給紙時間を短縮することが可能である。しかしながら、給紙ローラおよび搬送ローラ対の回転速度を上げた場合、以下のような問題がある。
【０００５】
排紙トレイ上の用紙を給紙ローラとの間で挟み込むために、ホッパや分離パッドは給紙ローラと接離する。一般的に、ホッパや分離パッドは、ポッパの裏側に圧縮して配設されるホッパバネにより常時押し上げられる力が作用している。そして、たとえば給紙ローラと分離パッドとの間からアイドルローラが離脱したり、給紙ローラと一体的に回転するギャップ用カムがホッパや分離パッドから離れたりすることで、ホッパおよび分離パッドは上昇し、給紙ローラに当接する。
【０００６】
ホッパおよび分離パッドが上昇して給紙ローラに当接すると、衝突音が発生する。給紙ローラおよび搬送ローラ対の回転速度を上げた場合、ホッパおよび分離パッドは勢い良く上昇し、大きな衝突音が発生する。この結果、プリンタの使用者に、大きな衝突音による不快感を与えてしまうことになる。
【０００７】
なお、このような大きな音の発生を抑制するために、ホッパや分離パッドが給紙トレイに当接するときに給紙ローラなどの回転速度を一時的に減速することも考えられるが、このように加減速を繰り返した場合、たとえテーブル化された所定の速度曲線にしたがって速度を管理したとしても、給紙制御終了時の用紙の給紙位置は、ばらついて、安定しなくなってしまう。
【０００８】
本発明は、ホッパ、分離パッドなどのニップ部材による大きな衝突音の発生を抑制しつつ給紙速度を高速化でき、しかも、用紙の給紙位置が安定する給紙装置およびプリンタを得ることを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る給紙装置は、給紙トレイから用紙を搬送する第一給紙ローラと、給紙の際に第一給紙ローラに当接し、第一給紙ローラとの間で給紙トレイの用紙を挟むニップ部材と、第一給紙ローラを所定のニップ速度まで加速してニップ部材を第一給紙ローラに当接させ、その当接後に再び第一給紙ローラを加速する給紙制御実行手段と、給紙トレイから搬送される用紙の搬送方向下流側に配設され、第一給紙ローラの再加速後に用紙を検出する用紙検出手段と、を有する。そして、給紙制御実行手段は、用紙検出手段が用紙を検出したら、所定の制御距離にて駆動制御を終了する。
【００１０】
この構成を採用すれば、第一給紙ローラが所定のニップ速度で回転している状態で、ニップ部材が第一給紙ローラに当接する。したがって、ニップ部材が第一給紙ローラに当接するとき発せられる音は、たとえばその後の加速された速度で回転している場合に比べて小さくなる。しかも、その当接後には、所定のニップ速度より早い速度で制御するので、給紙速度が高速化される。
【００１１】
また、用紙検出手段は、第一給紙ローラの所定のニップ速度から加速後に用紙を検出し、給紙制御実行手段は、その用紙検出手段の用紙検出を基準として所定の制御距離にて第一給紙ローラの駆動制御を終了する。したがって、給紙完了時の用紙の位置は、用紙検出手段の用紙検出位置を基準として、目標とする給紙位置に安定する。
【００１２】
本発明に係る給紙装置は、上述した発明の構成に加えて、第一給紙ローラにより給紙トレイから搬送された用紙を所定の給紙位置へ搬送する第二給紙ローラと、第一給紙ローラおよび第二給紙ローラの速度を段階的に減速して停止させるテーブルを記憶する記憶手段と、を有する。そして、給紙制御実行手段は、用紙検出手段が用紙を検出したら、テーブルにより速度が管理された減速制御を開始して駆動制御を終了する。
【００１３】
この構成を採用すれば、用紙検出手段が用紙を検出してから駆動制御が終了するまでの減速期間の速度は、テーブルにより管理され、段階的に減速制御される。したがって、停止の際に、第一給紙ローラおよび第二給紙ローラが回転しすぎたりしてしまうことを抑制することができ、給紙完了時の用紙の位置は、安定する。
【００１４】
本発明に係る給紙装置は、上述した発明の各構成に加えて、第一給紙ローラにより給紙トレイから搬送された用紙を所定の給紙位置へ搬送する第二給紙ローラと、第一給紙ローラおよび第二給紙ローラを、所定のニップ速度まで加速した後に停止させるホッパテーブル、第一給紙ローラおよび第二給紙ローラを、所定のニップ速度より早い最大送り速度まで加速した後に速度を段階的に停止まで減速して停止させる頭だしテーブル、および第一給紙ローラおよび第二給紙ローラを、所定のニップ速度から最大送り速度まで加速する連続駆動テーブルを記憶する記憶手段と、を有する。そして、給紙制御実行手段は、第一給紙ローラおよび第二給紙ローラを、ホッパテーブルにより所定のニップ速度まで加速し、連続駆動テーブルにより最大送り速度まで加速した後、用紙検出手段が用紙を検出したら、頭だしテーブルにより速度が管理された減速制御を開始して駆動制御を終了する。
【００１５】
この構成を採用すれば、用紙は、その搬送速度がホッパテーブル、連続駆動テーブルおよび頭だしテーブルにより管理された状態で、印刷領域へ給紙される。しかも、用紙の搬送速度および給紙位置は、用紙検出手段による用紙の検出を基準として、段階的な減速制御により制御される。したがって、停止の際に、第一給紙ローラおよび第二給紙ローラが回転しすぎたりしてしまうことを抑制することができ、給紙完了時の用紙の位置は、安定する。
【００１６】
本発明に係るプリンタは、上述した発明に係る各構成の給紙装置と、給紙装置により給紙された用紙に対して、給紙装置が目標とする所定の給紙位置において印刷を実行する印刷制御実行手段と、を有するものである。
【００１７】
この構成を採用すれば、給紙装置のニップ部材が第一給紙ローラに当接するときの音を抑制しながら、用紙を高速に給紙し、印刷することができる。また、給紙装置により搬送される用紙の給紙位置は、印刷制御実行手段が印刷を実行する給紙位置に安定し、印刷制御実行手段は、正確な位置に安定して搬送される用紙に対して印刷をすることができる。
【００１８】
本発明に係るプリンタは、上述した発明の構成に加えて、紙送りの停止を検出に基づき判断する停止判断手段と、停止判断手段が停止していると判断した場合に、給紙制御実行手段および印刷制御実行手段を含む複数の制御実行部の中から次に実行させる１つの制御実行部を選択し、この選択した制御実行部に対して実行を指示する次制御判断手段と、を有するものである。
【００１９】
この構成を採用すれば、第一給紙ローラなどが停止していることを検出に基づいて確認しながら、１つ１つの制御を順番に実行することができる。したがって、第一給紙ローラなどが停止し切っていない状態において次の制御を開始してしまうことはなく、期待通りの高品質の印刷を実行することができる。
【００２０】
しかも、給紙制御実行手段は、次制御判断手段からの１回の実行指示に基づいて、給紙トレイの用紙を給紙位置まで搬送する。したがって、たとえば給紙制御実行手段が仮にニップ制御と給紙位置までの給紙制御とを、次制御判断手段からの別々の実行指示に基づいて別々に実行する場合に比べて、それらの間の停止期間において停止判断手段が検出に基づく停止判断をすることなく、格段に高速に、一連の給紙制御を完了し、印刷制御実行手段が印刷を実行する給紙位置に用紙を搬送することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態に係る給紙装置およびプリンタを、図面に基づいて説明する。プリンタは、給紙トレイから排紙トレイへ印刷媒体の一種である用紙を搬送し、その搬送される用紙へインクを吐出して印刷をする所謂インクジェット方式のプリンタを例として説明する。給紙装置は、そのインクジェット方式のプリンタの一部として説明する。
【００２２】
図１は、本発明の実施の形態に係るプリンタ１の概略機構を示す正面図である。図２は、図１のプリンタの概略機構を示す透視斜視図である。
【００２３】
プリンタ１は、給紙トレイ１０に載置される用紙Ｐを排紙トレイ１１まで搬送する搬送機構と、搬送機構により搬送される用紙Ｐなどの印刷媒体に対してインクを吐出するインク吐出機構と、を有する。
【００２４】
搬送機構は、第一給紙ローラとしてのＬＤローラ１２、ニップ部材としてのホッパ１３１３、用紙ガイド１４、第二給紙ローラとしてのＰＦローラ１５、プラテン１６、排紙ローラ１７などを有する。
【００２５】
ホッパ１３は、給紙トレイ１０の下端部に配設される。ホッパ１３および給紙トレイ１０により、用紙Ｐが載置可能な平らな面が形成される。ホッパ１３および給紙トレイ１０は、ホッパ１３側が下側となる傾斜姿勢で配設される。これにより、給紙トレイ１０に載置される用紙Ｐは、ホッパ１３上に位置決めされる。また、ホッパ１３は、給紙トレイ１０との接合部分において、図１の紙面に略垂直な方向を回転軸として回転可能に配設される。
【００２６】
ＬＤローラ１２は、円柱の側部が切り欠かれた側面略Ｄ字状に形成される。ＬＤローラ１２は、図１の紙面に略垂直な向きに配設される回転軸１８に配設される。この回転軸１８には、さらにギャップ用カム１９が配設される。ギャップ用カム１９は、ＬＤローラ１２の外周より一回り大きい大径部と、ＬＤローラ１２の外周より一回り小さい小径部と、を有する。ギャップ用カム１９の大径部は、たとえばＬＤローラ１２の切欠部に対応して設けられる。残りの部分は、小径部となる。また、ギャップ用カム１９の大径部には、凹部が形成される。
【００２７】
図３は、図１中のＬＤローラ１２とホッパ１３とによるニップ動作の説明図である。図３（Ａ）に示すように、ＬＤローラ１２およびギャップ用カム１９は、ホッパ１３に近接して配設される。ホッパ１３の裏面には、ホッパバネ２１が配設される。ホッパバネ２１の力により、ホッパ１３には、ＬＤローラ１２方向への力が付勢される。これにより、プリンタ１が停止している状態では、図３（Ａ）に示すように、ホッパ１３の下端部に形成された凸部１３ａが、ギャップ用カム１９の凹部１９ｃに嵌っている。
【００２８】
この状態からたとえば図３（Ａ）中に矢印で示すようにＬＤローラ１２が右回りに回転すると、ホッパ１３の下端縁は、ギャップ用カム１９の凹部１９ｃから外れ、ギャップ用カム１９の大径部１９ａに当接する。さらに、ＬＤローラ１２が右回りに回転すると、図３（Ｂ）に示すように、ホッパ１３の下端縁は、ギャップ用カム１９の大径部１９ａからはずれ、ギャップ用カム１９の小径部１９ｂに当接するようになる。このとき、ホッパ１３とＬＤローラ１２との間隔は最小となり、ホッパ１３上に用紙Ｐがある場合、その用紙ＰがＬＤローラ１２に当接することになる。この結果、給紙トレイ１０上の用紙Ｐは、ＬＤローラ１２とホッパ１３とによりニップされる。
【００２９】
図３（Ｂ）の状態からさらにＬＤローラ１２が右回りに回転すると、ＬＤローラ１２に当接する用紙Ｐは、ＬＤローラ１２の回転にしたがって、図３の左下方向へ搬送される。用紙Ｐは、給紙トレイ１０から搬送される。なお、ＬＤローラ１２は１回転すると、図３（Ａ）に示すように、ホッパ１３の下端部に形成された凸部１３ａがギャップ用カム１９の凹部１９ｃに嵌った状態で停止する。
【００３０】
説明を図１に戻す。搬送機構の用紙ガイド１４、ＰＦローラ１５および排紙ローラ１７は、ＬＤローラ１２と排紙トレイ１１との間の印刷媒体の搬送経路に沿って、一列に配設される。以下、給紙トレイ１０から排紙トレイ１１までの用紙Ｐの搬送経路を印刷媒体搬送経路とよび、給紙トレイ１０側を印刷媒体搬送方向上流側と呼び、排紙トレイ１１側を印刷媒体搬送方向下流側と呼ぶ。
【００３１】
用紙ガイド１４は、その上面が略平らな板形状の部材である。
【００３２】
ＰＦローラ１５は、略円柱形状のローラである。ＰＦローラ１５の上側には、略円柱形状を有する従動ローラ２３が配設される。ＰＦローラ１５および従動ローラ２３は、図１の紙面に略垂直な方向を回転軸として、回転可能に配設される。
【００３３】
プラテン１６は、略平らな板部材と、その上面に形成される複数のリブ１６ａとを有する。
【００３４】
排紙ローラ１７は、略円柱形状のローラである。排紙ローラ１７の上側には、略円柱形状を有する従動ローラ２４が配設される。排紙ローラ１７および従動ローラ２４は、図１の紙面に略垂直な方向を回転軸として、回転可能に配設される。
【００３５】
以上の構成を有する搬送機構の上側には、インク吐出機構が配設される。インク吐出機構は、主に、キャリッジ軸３１、キャリッジ３２、インクタンク３３、記録ヘッド３４などを有する。
【００３６】
キャリッジ軸３１は、円柱形状の軸部材である。キャリッジ軸３１は、ＰＦローラ１５の上方において、図１の紙面に略垂直な方向に伸びるように配設される。
【００３７】
キャリッジ３２は、キャリッジ軸３１により保持され、プラテン１６の上方に位置する。キャリッジ３２は、キャリッジ軸３１の軸方向に沿って移動可能である。キャリッジ３２の下面には、図示外の複数のインク吐出ノズル３５を有する記録ヘッド３４が配設される。この記録ヘッド３４の走査範囲とプラテン１６との間が、インクを用紙Ｐへ吐出する印刷領域となる。この印刷領域が、この実施の形態のプリンタ１による目標となる所定の給紙位置となる。
【００３８】
また、キャリッジ３２には、インクタンク３３が配設される。インクタンク３３に収容されるインクは、複数のインク吐出ノズル３５へ供給される。各インク吐出ノズル３５内には、印加電圧により変形するピエゾ素子が配設される。ピエゾ素子が変形すると、各インク吐出ノズル３５からインクが吐出される。
【００３９】
図４は、図１のプリンタ１機構を制御する制御系の主なハードウェア構成を示す図である。図５は、図１のプリンタ１に実現される制御系のブロック図である。プリンタ１の制御系は、ホストコンピュータ２が接続される外部Ｉ／Ｆ（ＩｎｔｅｒＦａｃｅ）４１を有する。
【００４０】
外部Ｉ／Ｆ４１は、たとえばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル、プリンタケーブル、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ケーブルなどが接続可能な図示外のコネクタを有する。外部Ｉ／Ｆ４１は、このコネクタを介して、ホストコンピュータ２から印刷データを受信する。なお、外部Ｉ／Ｆ４１は、ブルートゥース、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などにより、ホストコンピュータ２との間で無線通信により接続されるものであってもよい。
【００４１】
外部Ｉ／Ｆ４１は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：特定用途集積回路）４２に接続される。ＡＳＩＣ４２は、図示外のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：中央処理装置）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、プログラマブルＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、タイマなどを有するものであり、プログラマブルＲＯＭに記憶されたプログラムに基づいて所定の動作するコンピュータである。
【００４２】
また、ＡＳＩＣ４２は、図示外のＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ：入出力）ポート、ＡＤＣ（Ａｎａｌｏｇ  ｔｏ  Ｄｉｇｉｔａｌ  Ｃｏｎｖｅｒｔｅｒ）、ＤＡＣ（Ｄｉｇｉｔａｌ  ｔｏ  Ａｎａｌｏｇ  Ｃｏｎｖｅｒｔｅｒ）などを有する。Ｉ／Ｏポートは、デジタル信号の入出力に使用される。ＡＤＣは、入力信号の波形を所定の周期でサンプリングする。ＤＡＣは、所定のサンプリング周期で、設定された値に応じたレベルに変化する信号を出力する。
【００４３】
ＡＳＩＣ４２のＩ／Ｏポートには、プリンタ１の状態を検出するための、用紙検出手段としてのＰＦ（ペーパーフィード）センサ５１、リニアエンコーダ５２、ロータリエンコーダ５３などが接続される。なお、ＡＳＩＣ４２に接続されるその他のセンサとしては、たとえば、用紙Ｐの縁を検出するＰＷ（ペーパーワイド）センサ、記録ヘッド３４と用紙Ｐとのギャップを検出するＰＧ（ペーパーギャップ）センサ、ＣＤＲ（ＣＤ  Ｒｅｃｏｒｄａｂｌｅ）トレイセンサ、ＣＤＲガイドセンサなどがある。
【００４４】
ＰＦセンサ５１は、用紙ガイド１４上を通過する用紙Ｐの先端や後端などを検出するものである。ＰＦセンサ５１は、図１に示すように、透過式光学センサ５１ａと、用紙Ｐの有無によって回動するリトラクトレバー５１ｂと、を有する。リトラクトレバー５１ｂは、通常はその下端が用紙ガイド１４に当接するように配設される。用紙ガイド１４上を用紙Ｐが通過するとき、リトラクトレバー５１ｂは、通過する用紙Ｐにより押し上げられて回動する。リトラクトレバー５１ｂの上端部は、透過式光学センサ５１ａから離間する。透過式光学センサ５１ａは、このリトラクトレバー５１ｂの有無に応じて変化する受光信号を、ＡＳＩＣ４２のＩ／Ｏポートへ出力する。
【００４５】
リニアエンコーダ５２は、キャリッジ３２の主走査方向の位置および速度を検出するものである。リニアエンコーダ５２は、細長い反射プレート５２ａと、反射式光学センサ５２ｂと、を有する。図１に示すように、反射式光学センサ５２ｂは、キャリッジ３２のＬＤローラ１２側の面に配設される。反射プレート５２ａは、図２に示すように、反射式光学センサ５２ｂの走査範囲に対向するように、キャリッジ軸３１を保持するキャリッジユニットの内側面に配設される。反射プレート５２ａには、キャリッジ３２の移動方向に沿って白色パターンと黒色パターンとが交互に並んだパターンが印刷される。キャリッジ３２が移動すると、反射式光学センサ５２ｂの受光光量はこの反射プレート５２ａのパターンに応じて変化し、反射式光学センサ５２ｂは、その受光光量の変化に応じて変化する受光信号を、ＡＳＩＣ４２のＩ／Ｏポートへ出力する。
【００４６】
ロータリエンコーダ５３は、用紙Ｐの搬送速度および搬送量を検出するものである。ロータリエンコーダ５３は、円板５３ａと、透過式光学センサ５３ｂと、を有する。円板５３ａの外周部には、円板５３ａの外周に沿って複数のスリット５３ｃが配列される。円板５３ａは、ＰＦローラ１５と一体化され、ＰＦローラ１５とともに回転する。透過式光学センサ５３ｂは、円板５３ａの外周部を検出するように配設される。ＰＦローラ１５とともに円板５３ａが回転すると、透過式光学センサ５３ｂの受光光量はスリット５３ｃの配列パターンに応じて変化し、透過式光学センサ５３ｂは、その受光光量の変化に応じて変化する受光信号を、ＡＳＩＣ４２のＩ／Ｏポートへ出力する。
【００４７】
この他にも、ＡＳＩＣ４２には、記録ヘッド制御回路６１、ＣＲ（キャリッジ）モータドライバ６２、ＰＦモータドライバ６３などが接続される。記録ヘッド制御回路６１は、ＡＳＩＣ４２からの制御信号に基づいて、記録ヘッド３４の複数のインク吐出ノズル３５内に配設される複数のピエゾ素子に対して電圧を印加する。ＣＲモータドライバ６２は、ＡＳＩＣ４２からの制御信号に基づいて、ＣＲモータ６４を回転駆動する。ＰＦモータドライバ６３は、ＡＳＩＣ４２からの制御信号に基づいて、ＰＦモータ６５を回転駆動する。
【００４８】
ＣＲモータ６４およびＰＦモータ６５は、たとえばＤＣモータである。ＤＣモータの回転速度は、たとえばそれに流れる電流の大きさが制御されることで加減速する。なお、ＣＲモータ６４やＰＦモータ６５は、ステッピングモータなどのパルスモータであってもよい。
【００４９】
ＣＲモータ６４は、図２に示すように、キャリッジ３２が固定される回転ベルト６６を回転駆動する。キャリッジ３２は、ＣＲモータ６４の回転にしたがって印刷領域を走査する。
【００５０】
ＰＦモータ６５は、所定の駆動伝達機構を介して、ＬＤローラ１２、ＰＦローラ１５および排紙ローラ１７を回転駆動する。この駆動伝達機構は、回転するＬＤローラ１２の周速度、ＰＦローラ１５の周速度、および排紙ローラ１７の周速度が略均一となるように駆動力を伝達する。また、駆動伝達機構は、ＬＤローラ１２については、ＬＤローラ１２を１回転毎に回転を休止するように駆動力を伝達する。
【００５１】
この他にも、ＡＳＩＣ４２には、システムバス７１が接続される。システムバス７１には、ＡＳＩＣ４２とは別体のＣＰＵ７２、記憶手段としてのメモリ７３、ＲＡＭ７４、タイマ７５などが接続される。なお、これらＣＰＵ７２、メモリ７３、ＲＡＭ７４、タイマ７５は、それぞれが別々のチップとして形成されていても、１チップ化されていてもよい。
【００５２】
メモリ７３は、ファームプログラム８１や、各種の制御用データを記憶する。制御用データには、たとえばホッパテーブル８２、頭だしテーブル８３、連続駆動テーブル８４などがある。なお、メモリ７３に記憶されるファームプログラム８１や制御用データは、プリンタ１の出荷前にメモリ７３に記憶されていても、プリンタ１の出荷後にメモリ７３に記憶されていてもよい。プリンタ１の出荷後にメモリ７３に記憶されるファームプログラム８１や制御用データは、たとえばＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体から読み込んだものや、電気通信回線などの伝送媒体を介してダウンロードされたものであればよい。また、メモリ７３に記憶されるファームプログラム８１や制御用データは、その一部のみがプリンタ１の出荷後に更新記憶されたものであってもよい。
【００５３】
図６は、図４中のホッパテーブル８２のデータ構造を示す説明図である。ホッパテーブル８２には、ＰＦモータ６５の所定の制御目標速度曲線が、離散的な複数の速度データとして記憶される。複数の速度データの先頭部分は、速度０から所定のニップ速度まで、所定値以下の加速度で加速制御するデータとなっている。複数の速度データの中央部分は、所定のニップ速度で定速制御するデータとなっている。複数の速度データの後端部分は、所定のニップ速度から速度０まで、所定値以下の加速度で減速制御するデータとなっている。
【００５４】
なお、所定のニップ速度は、ＰＦモータ６５の最大制御速度より低い速度であり、たとえば以下のように決定される。図３（Ａ）に示すようにギャップ用カム１９の大径部１９ａに当接するホッパ１３は、ＬＤローラ１２の回転にしたがって、図３（Ｂ）に示すように小径部１９ｂに当接するようになる。ホッパ１３が、大径部１９ａから離れて小径部１９ｂに当接するとき、衝突音が発生する。この衝突音は、ＬＤローラ１２の回転速度が速いほど大きくなる。所定のニップ速度は、たとえばこの衝突音がユーザにとって不快と感じない程度の大きさに抑えられる速度に決定される。
【００５５】
図７は、図４中の頭だしテーブル８３のデータ構造を示す説明図である。頭だしテーブル８３には、ＰＦモータ６５を、速度０からＰＦモータ６５の最大制御速度まで所定値以下の加速度で加速した後、その最大制御速度で定速制御する制御目標速度曲線の離散的な複数の速度データと、最大制御速度から速度０まで、所定値以下の加速度で減速制御する制御目標速度曲線の離散的な複数の速度データとが記憶される。頭だしテーブル８３には、この他にも、減速制御距離情報８３ａが記憶される。減速制御距離情報８３ａは、最大制御速度から速度０まで減速する制御に必要となる距離を示す情報である。
【００５６】
図８は、図４中の連続駆動テーブル８４のデータ構造を示す説明図である。連続駆動テーブル８４には、ＰＦモータ６５を、所定のニップ速度からＰＦモータ６５の最大制御速度まで所定値以下の加速度で加速制御する制御目標速度曲線が、離散的な複数の速度データとして記憶される。
【００５７】
ＣＰＵ７２は、メモリ７３に記憶されるファームプログラム８１をＲＡＭ７４に読み込んで実行する。これにより、プリンタ１には、図５に示すように、停止判断手段としての停止判断部９１、次制御判断手段としての次制御判断部９２、給紙制御実行手段としての給紙制御実行部９３、印刷制御実行手段としてのインク吐出制御実行部９４、紙送り制御実行部９５、エラー制御実行部９６などが実現される。
【００５８】
停止判断部９１は、プリンタ１が停止状態であるか否かを判断する。具体的にはたとえば、停止判断部９１は、ロータリエンコーダ５３の受光素子がＡＳＩＣ４２へ出力する受光信号と、リニアエンコーダ５２の受光素子がＡＳＩＣ４２へ出力する受光信号とに基づいて、それらが所定の時間（たとえば数マイクロ秒〜数百ミリ秒）変化しないとき、プリンタ１が停止状態であると判断する。
【００５９】
給紙制御実行部９３は、給紙トレイ１０に載置される用紙Ｐを印刷領域へ搬送する制御を実行する。給紙制御実行部９３は、具体的にはたとえば、ホッパテーブル８２、頭だしテーブル８３などを使用して、ＡＳＩＣ４２内に実現されるＤＣユニット１０１に対して、ＰＦモータ６５の回転速度を指示する。
【００６０】
インク吐出制御実行部９４は、印刷領域に供給された用紙Ｐに対するインク吐出制御を実行する。インク吐出制御実行部９４は、具体的にはたとえば、ＤＣユニット１０１に対して、所定の速度曲線にしたがったＣＲモータ６４の回転速度を指示し、印刷データに基づくキャリッジ３２の１走査分のインク吐出制御データを出力する。
【００６１】
紙送り制御実行部９５は、印刷領域に給紙されている用紙Ｐの搬送制御を実行する。紙送り制御実行部９５は、具体的にはたとえば、ＤＣユニット１０１に対して、所定の速度曲線にしたがったＰＦモータ６５の回転速度を指示する。
【００６２】
エラー制御実行部９６は、プリンタ１の異常状態を解消するための制御を実行する。たとえば紙送りが正常になされていない場合、エラー制御実行部９６は、ＤＣユニット１０１に対して、印刷媒体搬送経路上の用紙Ｐをすべて排出するように、ＰＦモータ６５を所定の時間以上連続的に駆動することを指示する。
【００６３】
なお、ＤＣユニット１０１は、たとえばＡＳＩＣ４２のＤＡＣ、Ｉ／Ｏポートなどを使用し、記録ヘッド制御回路６１、ＣＲモータドライバ６２およびＰＦモータドライバ６３へ各種の信号を出力する。ＤＣユニット１０１は、予め定められた所定の短い周期（たとえば数十マイクロ秒）毎に、ＣＲモータドライバ６２やＰＦモータドライバ６３へ出力する信号を更新する。これにより、記録ヘッド３４、ＣＲモータ６４およびＰＦモータ６５は、給紙制御実行部９３、インク吐出制御実行部９４、紙送り制御実行部９５、エラー制御実行部９６などの指示にしたがって制御される。
【００６４】
次制御判断部９２は、これら給紙制御実行部９３、インク吐出制御実行部９４、紙送り制御実行部９５、エラー制御実行部９６などに対して、実行を指示する。次制御判断部９２は、実行を指示した処理が完了すると、次に実行する処理を判断し、その判断した処理を実行する制御実行部に対して実行を指示する。なお、次制御判断部９２は、基本的に、１回に、１つの制御実行部に対して実行を指示する。次制御判断部９２は、複数の制御実行部に対して同時に実行を指示しない。
【００６５】
次に、以上の構成を有する実施の形態１に係るプリンタ１の動作を説明する。
【００６６】
図９は、実施の形態１に係るプリンタ１の給紙から印刷までの制御を示すタイミングチャートである。
【００６７】
プリンタ１の図示外の電源ボタンが操作され、プリンタ１が起動すると、図５に示すように、プリンタ１には、ＤＣユニット１０１、停止判断部９１、次制御判断部９２、給紙制御実行部９３、インク吐出制御実行部９４、紙送り制御実行部９５、エラー制御実行部９６などが実現される。外部Ｉ／Ｆ４１が、それに接続されるホストコンピュータ２から印刷データを受信すると、プリンタ１の次制御判断部９２は、その印刷データに基づく印刷を開始する。
【００６８】
なお、ホストコンピュータ２は、たとえば、所定の用紙Ｐに所定の画像を印刷するイメージを生成し、その印刷イメージをインク色毎のイメージへ変換し、各インク色のイメージをハーフトーン処理し、複数色のハーフトーンイメージをラスタライズ処理する。ホストコンピュータ２は、このラスタライズ処理後のデータを、印刷データとしてプリンタ１へ送信すればよい。
【００６９】
この他にもたとえば、ホストコンピュータ２は、印刷する画像のデータと用紙Ｐやレイアウトなどの印刷条件とを、プリンタ１へ送信するようにしてもよい。この場合、プリンタ１では、ＡＳＩＣ４２が、受信した画像データおよび印刷条件から、ラスタライズ処理後の印刷データを生成するようにすればよい。
【００７０】
次制御判断部９２は、印刷を開始すると、まず、プリンタ１が印刷可能な状態であるか否かを判断する。具体的にはたとえば、次制御判断部９２は、ＡＳＩＣ４２から、ＰＦセンサ５１、リニアエンコーダ５２、ロータリエンコーダ５３などの検出信号に基づく検出情報を取得し、これらの検出情報が正常であるか否かを判断する。
【００７１】
プリンタ１が印刷可能な状態であると判断すると、次制御判断部９２は、給紙制御実行部９３へ実行を指示する。次制御判断部９２は、たとえば、ホッパテーブル８２、連続駆動テーブル８４および頭だしテーブル８３を使用した連続給紙制御を指示する。給紙制御実行部９３は、給紙トレイ１０上の用紙Ｐを印刷領域まで停止することなく搬送する連続給紙制御を開始する。
【００７２】
連続給紙制御において、給紙制御実行部９３は、まず、ホッパテーブル８２の先頭のデータを読み込み、その読み込んだデータの目標制御速度をＤＣユニット１０１へ指示する。
【００７３】
最初の目標制御速度が指示されると、ＤＣユニット１０１およびＰＦモータドライバ６３は、ＰＦモータ６５を回転し始める。ＰＦモータ６５の回転駆動力は、駆動伝達機構を介して、ＬＤローラ１２、ＰＦローラ１５および排紙ローラ１７に伝達される。ＬＤローラ１２、ＰＦローラ１５および排紙ローラ１７は、ＰＦモータ６５の回転にしたがって回転を開始する。
【００７４】
また、ロータリエンコーダ５３は、ＰＦモータ６５の回転にしたがったパルスを出力する。ＤＣユニット１０１およびＰＦモータドライバ６３は、ロータリエンコーダ５３が検出する速度が、ＤＣユニット１０１に指示された目標制御速度となるように、ＰＦモータ６５の回転速度を制御する。
【００７５】
最初の目標制御速度をＤＣユニット１０１に指示した後、給紙制御実行部９３は、所定の周期でホッパテーブル８２の次のデータを読み込み、その読み込んだデータの目標制御速度をＤＣユニット１０１へ指示する。ＤＣユニット１０１に指示される目標制御速度は、所定の周期で変更される。目標制御速度が変更されると、ＤＣユニット１０１およびＰＦモータドライバ６３は、ロータリエンコーダ５３が検出する速度が、その変更された目標制御速度となるように、ＰＦモータ６５の回転速度を制御する。
【００７６】
これにより、ＤＣユニット１０１およびＰＦモータドライバ６３は、ロータリエンコーダ５３の検出速度がホッパテーブル８２の先頭から順番に格納される複数のデータにしたがった速度で変化するように、ＰＦモータ６５の回転速度を制御する。ＰＦモータ６５の回転速度は、図９の期間Ｍ１に示すように、ホッパテーブル８２の先頭部分のデータにしたがって速度０から所定のニップ速度まで加速される。ＰＦモータ６５の回転速度は、その後、図９の期間Ｍ２に示すように、ホッパテーブル８２の中央部分のデータにしたがって所定のニップ速度で定速制御される。
【００７７】
そして、このＰＦモータ６５の回転速度が所定のニップ速度で定速制御されている期間Ｍ２において、ＬＤローラ１２およびギャップ用カム１９が回転すると、ホッパ１３はギャップ用カム１９の大径部１９ａから離れ、小径部１９ｂに当接する。給紙トレイ１０上の用紙Ｐは、ホッパ１３とＬＤローラ１２とによりニップされ、ＬＤローラ１２の回転にしたがって搬送され始める。
【００７８】
連続給紙制御が指示されている場合、給紙制御実行部９３は、ホッパテーブル８２のデータにしたがってＰＦモータ６５をニップ速度で定速制御した後、連続駆動テーブル８４の複数のデータの読み込みを開始し、連続駆動テーブル８４のデータに基づく制御を開始する。連続駆動テーブル８４には、所定のニップ速度からＰＦモータ６５の最大制御速度まで加速する制御目標速度曲線のデータが記憶されている。給紙制御実行部９３は、連続駆動テーブル８４の複数のデータをその先頭から順番に所定の周期で読み込み、その読み込んだデータの目標制御速度をＤＣユニット１０１へ指示する。ＰＦモータ６５の回転速度は、図９の期間Ｍ３に示すように、所定のニップ速度から最大制御速度まで加速する。
【００７９】
連続駆動テーブル８４の最後のデータまで読み込んでＰＦモータ６５の回転速度を最大制御速度まで加速制御した後、給紙制御実行部９３は、図９の期間Ｍ４に示すように、ＤＣユニット１０１へ最大制御速度を指示したまま、ＰＦセンサ５１の検出信号の監視を開始する。
【００８０】
ＬＤローラ１２の回転にしたがって搬送される用紙Ｐは、ＰＦセンサ５１のリトラクトレバー５１ｂを押し上げる。ＰＦセンサ５１の検出信号は、用紙Ｐ無しから用紙Ｐありへ変化する。なお、給紙制御実行部９３は、ＤＣユニット１０１へ最大制御速度を指示するために、頭だしテーブル８３の定速制御のデータを読み込むようにしてもよい。
【００８１】
ＰＦセンサ５１が用紙Ｐを検出すると、給紙制御実行部９３は、頭だしテーブル８３から減速制御距離情報８３ａを読み込む。給紙制御実行部９３は、その変化時点のロータリエンコーダ５３の累積パルス数に、減速制御距離情報８３ａの距離に相当する所定の一定パルス数を加算し、加算結果の累積パルス数となるタイミングを、減速制御の開始タイミングとして決定する。
【００８２】
減速制御の開始タイミングを決定した後、給紙制御実行部９３は、ロータリエンコーダ５３の累積パルス数をカウントする。ロータリエンコーダ５３の累積パルス数が、決定した累積パルス数になると、給紙制御実行部９３は、頭だしテーブル８３から、最大制御速度から速度０まで減速する制御目標速度曲線の先頭のデータを読み込み、その読み込んだデータの目標制御速度をＤＣユニット１０１へ指示する。また、給紙制御実行部９３は、所定の周期毎に頭だしテーブル８３から次のデータを読み込み、その読み込んだデータの目標制御速度をＤＣユニット１０１へ指示する。
【００８３】
図９の期間Ｍ５に示すように、ＰＦモータ６５は、頭だしテーブル８３の減速データに基づいて最大制御速度から減速し、停止する。ロータリエンコーダ５３の検出回転速度も、その速度変化に追従して段階的に減速し、最終的には速度「０」になる。給紙制御実行部９３は、頭だしテーブル８３の最後の減速データに基づいて制御速度「０」を指示した後、連続給紙制御を終了する。
【００８４】
この期間Ｍ４およびＭ５において、ＬＤローラ１２の回転にしたがって搬送されてＰＦセンサ５１のリトラクトレバー５１ｂを押し上げた用紙Ｐは、ＰＦローラ１５およびその従動ローラ２３によりニップされ、ＰＦローラ１５が所定量回転したときに、停止する。用紙Ｐの停止位置は、安定する。また、用紙Ｐの先端部分は、印刷領域に正確に位置決めされる。
【００８５】
給紙制御実行部９３による連続給紙制御が完了すると、ＰＦローラ１５の回転は停止する。ロータリエンコーダ５３は、パルスを出力しなくなる。停止判断部９１は、ロータリエンコーダ５３の検出信号が所定の時間にわたって変化しないことを確認し、プリンタ１が停止状態にあると判断する。
【００８６】
給紙制御実行部９３による連続給紙制御が完了し、停止判断部９１により停止状態にあると判断されると、次制御判断部９２は、プリンタ１が印刷可能な状態であるか否かを判断し、その判断に応じて次に実行させる制御実行部を決定する。たとえばプリンタ１に異常があり、印刷可能な状態ではないと判断すると、次制御判断部９２は、エラー制御実行部９６に実行を指示する。エラー制御実行部９６は、たとえば、ＰＦモータ６５を所定時間連続的に駆動し、印刷媒体搬送経路上の用紙Ｐを排紙トレイ１１へ排出する。
【００８７】
プリンタ１が印刷可能な状態であると判断すると、次制御判断部９２は、印刷領域に給紙された用紙Ｐへインクを吐出するために、インク吐出制御実行部９４にインク吐出制御の実行を指示する。
【００８８】
インク吐出制御実行部９４は、ＤＣユニット１０１に、キャリッジ３２の目標速度を指示する。ＤＣユニット１０１およびＣＲモータドライバ６２は、ＣＲモータ６４を回転させる。ＣＲモータ６４の回転駆動力により、キャリッジ３２は、図１の紙面に垂直な方向への移動を開始する。キャリッジ３２の移動速度は、図９の期間Ｎ１の中央部に示すように、所定の定速度に制御される。
【００８９】
また、インク吐出制御実行部９４は、リニアエンコーダ５２により検出されるキャリッジ３２の速度が所定の速度になった後、ＤＣユニット１０１へインク吐出を指示する。ＤＣユニット１０１および記録ヘッド制御回路６１は、記録ヘッド３４の複数のピエゾ素子に対して、印刷データにしたがった波形の電圧を印加する。記録ヘッド３４の複数のインク吐出ノズル３５からは、印加される電圧波形にしたがってインクが吐出される。吐出したインクは、印刷領域に給紙されている用紙Ｐの先端部分に付着する。キャリッジ３２が１走査すると、印刷領域に給紙されている用紙Ｐには、その１走査分のインクが付着する。インク吐出が終わると、インク吐出制御実行部９４は、キャリッジ３２を停止させる。
【００９０】
以上のインク吐出制御実行部９４によるインク吐出制御が完了すると、停止判断部９１は、プリンタ１が停止状態にあるか否かを判断する。停止判断部９１は、リニアエンコーダ５２からの検出信号が所定の時間変化しないことを確認すると、プリンタ１が停止状態にあると判断する。
【００９１】
インク吐出制御実行部９４による１走査分のインク吐出制御が完了し、停止判断部９１により停止状態にあると判断されると、次制御判断部９２は、プリンタ１が印刷可能な状態であるか否かを判断し、その判断に応じて次に実行させる制御実行部を決定する。プリンタ１が印刷可能な状態であると判断すると、次制御判断部９２は、紙送り制御実行部９５に実行を指示する。
【００９２】
紙送り制御実行部９５は、印刷領域に給紙されている用紙Ｐを、所定量だけ送る制御を実行する。紙送り制御実行部９５は、所定の速度曲線にしたがったＰＦモータ６５の速度指示をＤＣユニット１０１へ出力する。ＤＣユニット１０１およびＰＦモータドライバ６３、ロータリエンコーダ５３の検出パルスに基づいて判断される速度が、指示されている速度となるようにＰＦモータ６５の回転速度を制御する。
【００９３】
これにより、図９の期間Ｍ１１からＭ１３に示すように、ＰＦモータ６５は、所定の速度まで加速制御され、その速度で定速制御され、その後、停止する。印刷領域に給紙されている用紙Ｐは、所定量、搬送される。なお、この紙送り制御により搬送される所定量は、たとえば記録ヘッド３４に形成される複数のインク吐出ノズル３５の、印刷媒体搬送方向の配列幅に相当する距離とすればよい。
【００９４】
紙送り制御実行部９５による１回の用紙送り制御が完了すると、停止判断部９１は停止状態にあると判断し、次制御判断部９２は、次に実行させる制御実行部を決定する。次制御判断部９２は、インク吐出制御実行部９４に対して、２走査目のインク吐出制御の実行を指示する。
【００９５】
以降、次制御判断部９２は、インク吐出制御実行部９４による１走査分のインク吐出制御が完了する度に、紙送り制御実行部９５に１回分の用紙送り制御の実行を指示し、且つ、紙送り制御実行部９５による１回分の用紙送り制御が完了する度に、インク吐出制御実行部９４による１走査分のインク吐出制御の実行を指示する。これにより、印刷領域に給紙された用紙Ｐには、１走査毎にインクが付着し、印刷データに基づく画像などが印刷される。
【００９６】
また、次制御判断部９２は、未処理の印刷データがなくなったり、１ページ分の印刷が完了したりすると、図示外の排紙制御実行部に実行を指示する。排紙制御実行部は、ＤＣユニット１０１に対して、排紙のためのＰＦモータ６５の回転速度を指示する。ＤＣユニット１０１およびＰＦモータドライバ６３は、ＰＦモータ６５を所定時間回転させる。印刷領域に給紙されている用紙Ｐは、ＰＦローラ１５および排紙ローラ１７により搬送され、排紙トレイ１１へ排出される。
【００９７】
また、次制御判断部９２は、外部Ｉ／Ｆ４１が、２枚以上の用紙Ｐに連続して印刷する印刷データを受信しているとき、最後のページ以外の各ページの印刷が完了したときには、排紙制御実行部の替わりに、給紙制御実行部９３へ連続給紙制御を指示する。給紙制御実行部９３は、１枚目の用紙Ｐの場合と同様に、ホッパテーブル８２、連続駆動テーブル８４および頭だしテーブル８３のデータを使用し、ＰＦセンサ５１が用紙Ｐを検出したら所定の距離で停止させる。これにより、２枚目以降の用紙Ｐが印刷領域へ給紙される。また、排紙ローラ１７は、ＰＦモータドライバ６３によりＬＤローラ１２およびＰＦローラ１５とともに回転駆動される。したがって、印刷領域に給紙されていた印刷済みの用紙Ｐは、排紙トレイ１１へ排出される。
【００９８】
以上のように、この実施の形態１では、給紙トレイ１０の用紙Ｐを印刷領域まで搬送する際、給紙制御実行部９３は、図９に示すような２段の山が連続するような速度曲線でＬＤローラ１２およびＰＦローラ１５の回転を制御する。
【００９９】
そして、給紙制御実行部９３が低い方の山の速度（ニップ速度）で制御しているときに、ホッパ１３は、ギャップ用カム１９の小径部１９ｂに当接する。そのため、ホッパ１３がギャップ用カム１９の小径部１９ｂに当接することにより発せられるホッパバネ２１の開放動作音は、仮にたとえば高い方の最大制御速度において同様の当接がなされる場合にくらべて小さくなる。プリンタ１の使用者に、大きな音による不快感を与えてしまうことがなくなる。
【０１００】
また、給紙制御実行部９３は、ホッパ１３がギャップ用カム１９の小径部１９ｂに当接した後、ＬＤローラ１２およびＰＦローラ１５の回転速度を最大制御速度へ加速する。そのため、給紙トレイ１０上の用紙Ｐは、給紙トレイ１０から印刷領域まで短時間で給紙される。
【０１０１】
特に、仮にたとえば給紙制御実行部９３がホッパテーブル８２による制御と、頭だしテーブル８３による制御とを別々に実行する場合、それらの制御の間で、停止判断部９１が停止を判断し、次制御判断部９２が給紙制御実行部９３へ頭だしテーブル８３による制御を指示する必要がある。それに対して、この実施の形態では、次制御判断部９２が連続駆動制御を指示しているので、この判断および指示に必要な時間も削減することができ、給紙トレイ１０上の用紙Ｐは、給紙トレイ１０から印刷領域まで更に短い時間で給紙される。
【０１０２】
したがって、この実施の形態によるプリンタ１では、ホッパ１３がギャップ用カム１９の小径部１９ｂに当接するときに発生する音を、不快感を与えないレベルに押さえつつ、給紙制御を短縮することができる。給紙制御が短縮されることで、１枚の用紙Ｐに印刷する時間も短縮され、その結果、単位時間当たりに印刷可能な枚数を増やすことができる。また、プリンタ１は、印刷領域に正確に安定して給紙される用紙Ｐに対して印刷をすることができる。
【０１０３】
また、この実施の形態では、給紙制御実行部９３は、ＰＦセンサ５１が用紙Ｐの先端を検出したタイミングを基準として、頭だしテーブル８３の減速制御距離情報８３ａおよび最大制御速度から速度０まで所定値以下の加速度で段階的に減速制御する制御目標速度曲線の速度データとを使用して、用紙Ｐを減速させ停止させている。したがって、給紙完了時の用紙Ｐの位置は、停止の際に、ＬＤローラ１２やＰＦローラ１５が回転しすぎたりしてしまうことを抑制することができ、目標とする印刷領域に安定する。
【０１０４】
特に、ＰＦセンサ５１が用紙Ｐの先端を検出する最大制御速度での定速制御期間の直前の加速期間は、連続駆動テーブル８４の複数のデータに基づいて、段階的に加速するように制御されている。したがって、最大制御速度での定速制御期間では、その当初から用紙Ｐの搬送速度が安定する。加速直後のタイミングにおいてＰＦセンサ５１が用紙Ｐの先端を検出した場合であっても、ＰＦセンサ５１は、用紙Ｐの先端を安定して且つ正確に検出することができる。その結果、用紙Ｐの印刷領域への給紙位置も安定する。
【０１０５】
また、この実施の形態では、用紙Ｐを給紙トレイ１０から印刷領域まで連続的に搬送するために、給紙制御実行部９３は、ホッパテーブル８２、連続駆動テーブル８４および頭だしテーブル８３を使用している。したがって、メモリ７３には、この連続駆動をするために必要となる、用紙Ｐを給紙トレイ１０から印刷領域まで連続的に搬送するためのすべての速度データを、ホッパテーブル８２や頭だしテーブル８３とは別に記憶させる必要が無い。メモリ７３の記憶領域を増やすことなく、連続駆動制御が可能となる。また、ホッパテーブル８２や頭だしテーブル８３は、個別に簡単に修正することが可能である。
【０１０６】
以上の実施の形態は、本発明の好適な実施の形態の例であるが、本発明は、これに限定されるものではなく、発明の要旨を逸脱しない範囲において種々の変形、変更が可能である。
【０１０７】
たとえば上記実施の形態では、次制御判断部９２は、給紙制御実行部９３に対して、ホッパテーブル８２、連続駆動テーブル８４および頭だしテーブル８３を使用した連続給紙制御を指示している。この他にもたとえば、次制御判断部９２は、たとえば印刷媒体の種類などに応じて、給紙制御実行部９３に対して、ホッパテーブル８２による制御と、頭だしテーブル８３による制御とを別々に指示するようにしてもよい。
【０１０８】
図１０は、給紙制御実行部９３に対して、ホッパテーブル８２による制御と、頭だしテーブル８３による制御とが別々に指示された場合の制御を示す変形例のタイミングチャートである。図１０に示すように、給紙制御実行部９３は、ホッパテーブル８２による加速、定速および減速制御をした後、頭だしテーブル８３による加速、定速および減速制御を実行する。
【０１０９】
この変形例の場合、ホッパテーブル８２による定速制御期間Ｍ２と頭だしテーブル８３による定速制御期間Ｍ４との間に、速度０までの減速制御期間Ｍ２１と、次制御判断部９２からの制御指示待ち期間Ｍ２２と、速度０から最大制御速度まで加速する加速制御期間Ｍ２３とが存在する。したがって、図９と比較すれば明らかなように、ホッパテーブル８２による加速制御を開始してから、頭だしテーブル８３による減速制御が完了するまでの期間は、この実施の形態の場合よりも長くなってしまう。
【０１１０】
上記実施の形態や変形例では、連続駆動テーブル８４は、ニップ速度から最大制御速度まで加速する速度曲線の複数の速度データを有する。この他にもたとえば、連続駆動テーブル８４は、ニップ速度から減速し、その後最大制御速度まで加速する速度曲線の複数の速度データを有するものであってもよい。
【０１１１】
上記実施の形態や変形例では、給紙トレイ１０上の用紙Ｐを印刷領域まで搬送するために、ホッパテーブル８２、連続駆動テーブル８４および頭だしテーブル８３の３つのテーブルを使用している。この他にもたとえば、メモリ７３には、速度０から所定のニップ速度まで所定値以下の加速度で加速制御する速度データと、所定のニップ速度で定速制御する速度データと、所定のニップ速度からＰＦモータ６５の最大制御速度まで所定値以下の加速度で加速制御する速度データと、最大制御速度で定速制御する速度データと、最大制御速度から速度０まで所定値以下の加速度で減速制御する速度データとを有する連続駆動テーブル８４を記憶させ、次制御判断部９２は、この連続駆動テーブル８４を指定して、給紙制御実行部９３に給紙を指示するようにしてもよい。この場合、連続駆動テーブル８４には、さらに減速制御距離情報８３ａを記憶させることで、給紙制御実行部９３は、最大制御速度での定速制御期間Ｍ４におけるＰＦセンサ５１の用紙検出に基づいて、用紙Ｐを印刷領域へ精度良く且つ安定して給紙することかできる。
【０１１２】
上記実施の形態や変形例では、給紙制御実行部９３は、最大制御速度での定速制御期間Ｍ４におけるＰＦセンサ５１の用紙検出を監視している。この他にもたとえば、給紙制御実行部９３は、ＰＦモータ６５の駆動を開始してから停止させるまでのすべての期間について、ＰＦセンサ５１の用紙検出を監視するようにしてもよい。この変形例の場合において、給紙制御実行部９３は、たとえば最大制御速度での定速制御期間Ｍ４以外の期間においてＰＦセンサ５１が用紙Ｐを検出したら、ＰＦモータ６５を所定期間駆動して印刷媒体搬送経路上の用紙Ｐを排紙トレイ１１へ排出する所定のエラー処理を実行するようにしてもよい。このエラー制御のための目標制御速度は、たとえば連続駆動テーブル８４に記憶させておけばよい。これにより、プリンタ１は、エラーが発生した時にはプリンタ１の制御停止後のエラー制御実行部９６の処理を待つことなく、ただちにエラー制御を開始することができる。
【０１１３】
上記実施の形態や変形例では、ホッパ１３は、ギャップ用カム１９の大径部１９ａと小径部１９ｂとに当接する。この他にもたとえば、ホッパ１３は、ギャップ用カム１９の大径部１９ａとＬＤローラ１２とに当接するようにしてもよい。また、ホッパ１３に替えて、リタードローラなどがＬＤローラ１２などに接離するようにしてもよい。
【０１１４】
上記実施の形態や変形例では、給紙トレイ１０から印刷領域まで搬送される用紙Ｐを検出するセンサとして、ＰＦセンサ５１を使用している。この他にもたとえば、用紙Ｐの縁を検出するためにキャリッジ３２に設けられるＰＷセンサを、用紙Ｐを検出するセンサとして使用してもよい。
【０１１５】
上記実施の形態や変形例では、次制御判断部９２は、停止判断部９１の検出に基づくプリンタ１の停止判断後に、次の制御実行部へ実行を指示している。この他にもたとえば、次制御判断部９２は、設計などにより同期が確保されている場合などにおいては、前の制御実行部の実行が完了したら直ちに、あるいは、前の制御実行部の実行が完了する前に、次の制御実行部へ実行を指示するようにしてもよい。
【０１１６】
上記実施の形態や変形例では、給紙トレイ１０上の用紙Ｐは、印刷領域まで搬送された後、所定量ずつ搬送され、最後に排紙トレイ１１まで搬送されている。この他にもたとえば、給紙トレイ１０上の用紙Ｐは、印刷領域で停止することなく排紙トレイ１１まで一気に搬送されるようにしてもよい。
【０１１７】
上記実施の形態や変形例では、印刷領域において、用紙Ｐにはインクが吐出されている。この他にもたとえば、印刷領域において用紙Ｐへトナー粒子を付着したり、印刷媒体としての印画紙に焼き付け処理をしたりするようにしてもよい。
【０１１８】
上記実施の形態や変形例では、ＬＤローラ１２は、ＰＦモータ６５で駆動されることで、ＰＦローラ１５などと同期するようになっているが、ＬＤローラ専用のモータをＰＦモータ６５とは別に設けるようにしてもよい。その際は、ホッパテーブル８２に基づく当初の給紙制御は、主にＬＤローラ１２の専用モータに対して行われ、頭だしテーブル８３に基づく紙送り制御はＰＦモータ６５に対して行われることとなる。
【産業上の利用可能性】
【０１１９】
本発明は、給紙装置を有するすべての装置に適用でき、特にホストコンピュータからの印刷データを印刷するインクジェット方式のプリンタなどに利用すると好適である。
【図面の簡単な説明】
【０１２０】
【図１】本発明の実施の形態に係るプリンタの主な機構を示す構成図である。
【図２】図１のプリンタの主な機構を示す透視斜視図である。
【図３】図１のプリンタのニップ動作の説明図である。
【図４】図１のプリンタの制御系のハードウェア構成を示すブロック図である。
【図５】図１のプリンタに実現される制御系の機能を示すブロック図である。
【図６】図４のメモリに記憶されるホッパテーブルのデータ構造を示す図である。
【図７】図４のメモリに記憶される頭だしテーブルのデータ構造を示す図である。
【図８】図４のメモリに記憶される連続駆動テーブルのデータ構造を示す図である。
【図９】図１のプリンタでの連続給紙制御などを示すタイミングチャートである。
【図１０】ホッパ制御と頭だし制御とが別々な変形例のタイミングチャートである。
【符号の説明】
【０１２１】
１  プリンタ、１０  給紙トレイ、１２  ＬＤローラ（第一給紙ローラ）、１３  ホッパ（ニップ部材）、１５  ＰＦローラ（第二給紙ローラ）、５１  ＰＦセンサ（用紙検出手段）、７３  メモリ（記憶手段）、８２  ホッパテーブル、８３  頭だしテーブル、８４  連続駆動テーブル、９１  停止判断部（停止判断手段）、９２  次制御判断部（次制御判断手段）、９３  給紙制御実行部（給紙制御実行手段）、９４  インク吐出制御実行部（印刷制御実行手段）、Ｐ  用紙。
【図１】
2007119154.tif 000003
【図２】
2007119154.tif 000004
【図３】
2007119154.tif 000005
【図４】
2007119154.tif 000006
【図５】
2007119154.tif 000007
【図６】
2007119154.tif 000008
【図７】
2007119154.tif 000009
【図８】
2007119154.tif 000010
【図９】
2007119154.tif 000011
【図１０】
2007119154.tif 000012