(57)【要約】【課題】複数枚の未登録の印刷媒体を同時に循環経路に搬送することが可能な両面印刷装置を提供する。【解決手段】両面印刷装置１は、循環経路ＲＣ、ＲＲで印刷用紙ＰＡを搬送しつつ画像を印刷する装置である。両面印刷装置１は、循環経路ＲＣ、ＲＲを搬送される印刷用紙ＰＡと印刷用紙ＰＡとの間隔である紙間を調整するレジストローラ２１と、印刷用紙ＰＡの搬送方向の長さである用紙長ＰＬを算出するために印刷用紙ＰＡを検出して検出信号を出力する用紙センサ２７と、用紙センサ２７から入力された印刷用紙ＰＡの検出信号に基づいて印刷用紙ＰＡの用紙長ＰＬを算出して、用紙長ＰＬから紙間値ＳＰを算出して、紙間値ＳＰに基づいてレジストローラ２１を制御して印刷用紙ＰＡを搬送する制御部９とを備える。【選択図】図９
2011126673.tif 000002
【特許請求の範囲】
【請求項１】
循環経路で印刷媒体を搬送しつつ画像を印刷する両面印刷装置において、
前記循環経路を搬送される印刷媒体と印刷媒体との間隔を調整する間隔調整部と、
印刷媒体の搬送方向の長さである媒体長を算出するために印刷媒体を検出して検出信号を出力する媒体長検出手段と、
前記媒体長検出手段から入力された印刷媒体の検出信号に基づいて前記媒体長を算出して、前記循環経路の循環経路長及び前記媒体長から間隔値を算出して、前記間隔値に基づいて前記間隔調整部を制御して印刷媒体を搬送する制御部とを備えることを特徴とする両面印刷装置。
【請求項２】
印刷媒体の搬送方向と直交する方向の幅である媒体幅を検出して出力する媒体幅検出手段と、
前記間隔調整部へ給紙する印刷媒体を載置するための複数の給紙台を有する給紙部とを更に備え、
前記制御部は、前記媒体長、前記媒体幅、及び前記算出した間隔値と前記給紙台とを関連付けて記憶する記憶手段を有することを特徴とする請求項１に記載の両面印刷装置。
【請求項３】
前記制御部は、前記間隔値が閾値間隔以下の場合、前記間隔値が大きくなるように再度算出することを特徴とする請求項１または請求項２に記載の両面印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷媒体を循環させるための循環経路を有する両面印刷装置に関する。
【背景技術】
【０００２】
従来、記憶媒体に登録された定形の印刷媒体以外に、不定形の未登録の印刷媒体を印刷可能な印刷装置が知られている。
【０００３】
特許文献１には、未登録の印刷媒体の長さと幅を検出するためのセンサを備える印刷装置が開示されている。この印刷装置では、センサによって未登録の印刷媒体の長さと幅を検出すると、制御部によって、印刷媒体に印刷される画像位置が決定される。これにより、特許文献１の印刷装置では、未登録の印刷媒体にでも適切な位置に画像を印刷することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−３３０４２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術では、複数枚の未登録の印刷媒体を同時に循環経路に搬送することができないといった課題がある。
【０００６】
本発明は、上述した課題を解決するために創案されたものであり、複数枚の未登録の印刷媒体を同時に循環経路に搬送することが可能な両面印刷装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る両面印刷装置の第１の特徴は、循環経路で印刷媒体を搬送しつつ画像を印刷する両面印刷装置において、前記循環経路を搬送される印刷媒体と印刷媒体との間隔を調整する間隔調整部と、印刷媒体の搬送方向の長さである媒体長を算出するために印刷媒体を検出して検出信号を出力する媒体長検出手段と、前記媒体長検出手段から入力された印刷媒体の検出信号に基づいて前記媒体長を算出して、前記循環経路の循環経路長及び前記媒体長から間隔値を算出して、前記間隔値に基づいて前記間隔調整部を制御して印刷媒体を搬送する制御部とを備える。
【０００８】
また、本発明に係る両面印刷装置の第２の特徴は、印刷媒体の搬送方向と直交する方向の幅である媒体幅を検出して出力する媒体幅検出手段と、前記間隔調整部へ給紙する印刷媒体を載置するための複数の給紙台を有する給紙部とを更に備え、前記制御部は、前記媒体長、前記媒体幅、及び前記算出した間隔値と前記給紙台とを関連付けて記憶する記憶手段を有する。
【０００９】
また、本発明に係る両面印刷装置の第３の特徴は、前記制御部は、前記間隔値が閾値間隔以下の場合、前記間隔値が大きくなるように再度算出する。
【発明の効果】
【００１０】
本発明の第１の特徴によれば、制御部が印刷媒体の媒体長を算出するとともに、循環経路の循環経路長及び媒体長から間隔値を算出する。そして、制御部は、間隔値に基づいて、間隔調整部を制御する。これにより、第１の特徴は、印刷媒体の詰まり（ジャム）を低減しつつ、複数枚の未登録の印刷媒体を同時に循環経路に搬送することができる。
【００１１】
本発明の第２の特徴によれば、制御部が、媒体長、媒体幅及び算出した間隔値と、給紙台とを関連付けて記憶手段に記憶している。これにより、次回以降の印刷において、制御部は、同じ給紙台から搬送される印刷媒体の間隔値を容易に設定できる。
【００１２】
本発明の第３の特徴によれば、算出した間隔値が閾値間隔以下の場合、制御部は間隔値が大きくなるように再度算出する。これにより、第３の特徴は、間隔値の精度を向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態による両面印刷装置の全体概略図である。
【図２】両面印刷装置の制御系を説明するためのブロック図である。
【図３】印刷用紙の用紙情報テーブルを説明する図である。
【図４】印刷用紙の選択画面の図である。
【図５】不定形の印刷用紙の用紙サイズが書き換えられた印刷用紙の用紙情報テーブルを説明する図である。
【図６】不定形の印刷用紙の用紙サイズが書き換えられた状態での印刷用紙の選択画面の図である。
【図７】紙間値テーブルを説明する図である。
【図８】印刷用紙給紙処理のフローチャートである。
【図９】印刷用紙給紙処理において実行される紙間値設定処理のフローチャートである。
【図１０】紙間値設定処理において実行される第１紙間値算出処理のフローチャートである。
【図１１】紙間値設定処理において実行される第２紙間値算出処理のフローチャートである。
【図１２】紙間値設定処理において実行される第３紙間値算出処理のフローチャートである。
【図１３】紙間値設定処理において実行される第４紙間値算出処理のフローチャートである。
【発明を実施するための形態】
【００１４】
＜第１実施形態＞
以下、図面を参照して、本発明の第１実施形態について説明する。図１は、第１実施形態による両面印刷装置の全体概略図である。図２は、両面印刷装置の制御系を説明するためのブロック図である。図３は、印刷用紙の用紙情報テーブルを説明する図である。図４は、印刷用紙の選択画面の図である。図５は、不定形の印刷用紙の用紙サイズが書き換えられた印刷用紙の用紙情報テーブルを説明する図である。図６は、不定形の印刷用紙の用紙サイズが書き換えられた状態での印刷用紙の選択画面の図である。図７は、紙間値テーブルを説明する図である。以下の説明において、ユーザが位置する図１の紙面表方向を前方とする。また、図１に示すように、ユーザから視て、上下左右を上下左右方向とする。
【００１５】
図１の太線で示す経路が、印刷用紙（請求項の印刷媒体に相当）ＰＡが搬送される搬送経路である。搬送経路のうち実線で示す経路が通常経路ＲＣである。搬送経路のうち一点鎖線で示す経路が、反転経路ＲＲである。搬送経路のうち点線で示す経路が、排紙経路ＲＤである。搬送経路のうち二点鎖線で示す経路が、給紙経路ＲＳである。通常経路ＲＣと反転経路ＲＲとが、請求項の循環経路に相当する。以下の説明において、上流及び下流とは、搬送経路における上流及び下流の意味とする。
【００１６】
ここで、片面印刷の際には、印刷用紙ＰＡは、給紙経路ＲＳ、通常経路ＲＣ、排紙経路ＲＤの順に搬送される。両面印刷の際には、印刷用紙ＰＡは、給紙経路ＲＳ、循環経路（通常経路ＲＣ及び反転経路ＲＲ）、通常経路ＲＣ、排紙経路ＲＤの順に搬送される。
【００１７】
図１及び図２に示すように、第１実施形態による両面印刷装置１は、給紙部２と、搬送印刷部３と、上昇搬送部４と、水平搬送部５と、排紙部６と、反転部７と、入力表示部８と、制御部９と、各部を収納する筐体１０とを備えている。
【００１８】
給紙部２は、印刷用紙ＰＡを搬送して給紙するものである。給紙部２は、搬送経路の最も上流側に配置されている。給紙部２は、サイド給紙台１１と、３台の内部給紙台１２ａ、１２ｂ、１２ｃと、サイド給紙ローラ１３と、サイド給紙モータ１４と、複数対の内部給紙ローラ１５と、内部給紙モータ１６と、合流給紙ローラ１７と、合流給紙モータ１８とを備えている。
【００１９】
給紙台１１、１２ａ〜１２ｃは、給紙用の印刷用紙ＰＡを積載するものである。尚、給紙台１１、１２ａ〜１２ｃに積載されている印刷用紙ＰＡには、後述する用紙情報が未登録の印刷用紙ＰＡも含まれる。
【００２０】
サイド給紙ローラ１３は、サイド給紙台１１に積載されている印刷用紙ＰＡを搬送印刷部３へと給紙する。サイド給紙ローラ１３は、サイド給紙台１１の下流側端部と搬送印刷部３のレジストローラ２１との間の給紙経路ＲＳに沿って配置されている。サイド給紙ローラ１３は、サイド給紙モータ１４によって回転駆動される。
【００２１】
内部給紙ローラ１５は、何れかの内部給紙台１２ａ〜１２ｃに積載されている印刷用紙ＰＡを合流給紙ローラ１７へ搬送する。内部給紙ローラ１５は、複数の内部給紙台１２ａ〜１２ｃの下流側端部と合流給紙ローラ１７との間の複数の給紙経路ＲＳの何れかに沿って配置されている。内部給紙ローラ１５は、内部給紙モータ１６によって回転駆動される。
【００２２】
合流給紙ローラ１７は、内部給紙ローラ１５から搬送された印刷用紙ＰＡを搬送印刷部３へと給紙する。合流給紙ローラ１７は、内部給紙ローラ１５と搬送印刷部３のレジストローラ２１との間の給紙経路ＲＳ上に配置されている。合流給紙ローラ１７は、合流給紙モータ１８によって回転駆動される。
【００２３】
搬送印刷部３は、印刷用紙ＰＡを搬送しつつ、画像を印刷するものである。搬送印刷部３は、給紙部２の下流側に配置されている。搬送印刷部３は、レジストローラ（請求項の間隔調整部に相当）２１と、レジストモータ２２と、ベルト搬送部２３と、ベルトモータ２４と、インクジェットヘッド部２５と、用紙幅センサ２６と、用紙センサ２７とを備えている。
【００２４】
レジストローラ２１は、給紙部２から給紙された印刷用紙ＰＡをベルト搬送部２３へと供給するものである。また、レジストローラ２１は、反転部７から搬送される印刷用紙ＰＡをベルト搬送部２３へと再給紙するものである。ここで、レジストローラ２１は、先に搬送されている印刷用紙ＰＡとの間隔（以下、紙間）が後述する紙間値ＳＰとなるように印刷用紙ＰＡをベルト搬送部２３へと搬送する。レジストローラ２１は、搬送印刷部３の上流部の通常経路ＲＣ上に配置されている。換言すると、レジストローラ２１は、給紙経路ＲＳと反転経路ＲＲとの合流地点の近傍に配置されている。レジストローラ２１は、レジストモータ２２によって回転駆動される。
【００２５】
ベルト搬送部２３は、レジストローラ２１から搬送された印刷用紙ＰＡの下面を無端ベルトによって吸引しつつ、印刷用紙ＰＡを上昇搬送部４へと搬送する。ベルト搬送部２３は、レジストローラ２１よりも通常経路ＲＣの下流側に配置されている。ベルト搬送部２３は、通常経路ＲＣの下方に配置されている。ベルト搬送部２３は、ベルトモータ２４によって印刷用紙ＰＡを搬送する無端ベルトが駆動される。
【００２６】
インクジェットヘッド部２５は、複数のライン式のインクジェットヘッド（図示略）を備えている。インクジェットヘッド部２５は、通常経路ＲＣを挟みベルト搬送部２３と反対側に配置されている。インクジェットヘッド部２５が配置される領域は、ベルト搬送部２３の上面よりも小さい領域である。複数のインクジェットヘッドは、異なる色のインクを吐出する。これにより、ベルト搬送部２３によって搬送される印刷用紙ＰＡに画像が印刷される。
【００２７】
用紙幅センサ２６は、レジストローラ２１から通常経路ＲＣに沿って搬送される印刷用紙ＰＡの幅（以下、用紙幅）ＰＷを検出して、制御部９へと出力するものである。尚、用紙幅ＰＷとは、印刷用紙ＰＡの搬送方向と直交する方向の印刷用紙ＰＡの長さ（幅）のことである。制御部９は、検出された印刷用紙ＰＡの用紙幅ＰＷと登録済みの印刷用紙ＰＡの用紙幅の情報とを比較して、搬送されている印刷用紙ＰＡが登録済みか否かを判定する。用紙幅センサ２６は、レジストローラ２１と用紙センサ２７との間の通常経路ＲＣに沿って配置されている。用紙幅センサ２６は、ＣＩＳ（Contact Image Sensor）を適用できる。
【００２８】
用紙センサ２７は、レジストローラ２１から通常経路ＲＣに沿って搬送される印刷用紙ＰＡの先端及び後端を検出して、検出信号を制御部９へと出力するものである。制御部９は、用紙センサ２７からの検出信号に基づいて、印刷用紙ＰＡの給紙タイミング及び印刷用紙ＰＡのジャムを判定する。また、制御部９は、用紙センサ２７から入力された先端及び後端の検出信号に基づいて、印刷用紙ＰＡの長さ（以下、用紙長）ＰＬを算出する。尚、用紙長ＰＬとは、印刷用紙ＰＡの搬送方向の長さのことである。更に、制御部９は、印刷用紙ＰＡの用紙長ＰＬと登録済みの印刷用紙ＰＡの用紙長の情報とを比較して、搬送されている印刷用紙ＰＡが登録済みか否かを判定する。用紙センサ２７は、レジストローラ２１よりも通常経路ＲＣの下流側に配置されている。用紙センサ２７は、発光素子及び受光素子を有する光センサを適用できる。
【００２９】
上昇搬送部４は、下方の搬送印刷部３によって印刷された印刷用紙ＰＡを上方の水平搬送部５へと搬送する。上昇搬送部４は、複数対（例えば、２対）の上昇搬送ローラ２８と、上昇モータ２９とを備えている。
【００３０】
複数対の上昇搬送ローラ２８は、搬送印刷部３と水平搬送部５との間の通常経路ＲＣに沿って、所定の間隔を開けて配置されている。上昇搬送ローラ２８が配置される領域の通常経路ＲＣは、左側が開口された半円状に構成されている。全ての上昇搬送ローラ２８は、１個の上昇モータ２９によって回転駆動される。
【００３１】
水平搬送部５は、上昇搬送部４から搬送された印刷用紙ＰＡを排紙部６または反転部７へと搬送する。水平搬送部５は、複数対（例えば、４対）の水平搬送ローラ３１と、水平モータ３２と、切替部３３とを備えている。
【００３２】
複数対の水平搬送ローラ３１は、上昇搬送部４と排紙部６との間の通常経路ＲＣに沿って、所定の間隔を開けて配置されている。一対の水平搬送ローラ３１は、反転経路ＲＲの上流部に配置されている。全ての水平搬送ローラ３１は、１個の水平モータ３２によって回転駆動される。
【００３３】
切替部３３は、排紙部６に繋がる排紙経路ＲＤと、反転部７に繋がる反転経路ＲＲとの間で印刷用紙ＰＡの搬送経路を切り替える。切替部３３は、排紙経路ＲＤと反転経路ＲＲとの分岐点に配置されている。
【００３４】
排紙部６は、印刷済みの印刷用紙ＰＡを排紙して積載するものである。排紙部６は、複数対の排紙ローラ４１と、排紙モータ４２と、排紙台４３と、用紙センサ４４とを備えている。
【００３５】
排紙ローラ４１は、水平搬送部５から搬送される印刷済みの印刷用紙ＰＡを排紙台４３へと排紙する。複数対の排紙ローラ４１は、排紙経路ＲＤに沿って、切替部３３と排紙台４３との間に配置されている。排紙ローラ４１は、排紙モータ４２によって回転駆動される。
【００３６】
排紙台４３は、排紙ローラによって排紙された印刷済みの印刷用紙ＰＡを積載するためのものである。排紙台４３は、排紙経路ＲＤの下流端に配置されている。排紙台４３の一部は、筐体１０から露出している。
【００３７】
用紙センサ４４は、排紙経路ＲＤに沿って、排紙台４３へと排紙される印刷用紙ＰＡを検出して、検出信号を制御部９へと出力する。制御部９は、用紙センサ４４からの検出信号に基づいて、印刷用紙ＰＡのジャムを判定する。また、制御部９は、用紙センサ４４からの検出信号に基づいて、印刷用紙ＰＡの排紙枚数をカウントする。用紙センサ４４は、排紙台４３の近傍の排紙経路ＲＤ上に配置されている。用紙センサ４４は、発光素子及び受光素子を有する光センサを適用できる。
【００３８】
反転部７は、両面印刷の際に、片面印刷済みの印刷用紙ＰＡを反転させて搬送印刷部３へと再給紙するものである。反転部７は、反転ローラ４６と、反転モータ４７と、スイッチバック部４８と、再給紙ローラ４９と、再給紙モータ５０と、フリッパ５１とを備えている。
【００３９】
反転ローラ４６は、水平搬送部５から搬送された印刷用紙ＰＡをスイッチバック部４８に一時的に搬入した後に搬出して、再給紙ローラ４９へと搬送する。反転ローラ４６は、反転経路ＲＲ上において、最も下流側の水平搬送ローラ３１とスイッチバック部４８の搬入口との間に配置されている。反転ローラ４６は、反転モータ４７によって正転方向（搬入時）及び反転方向（搬出時）に回転駆動される。
【００４０】
スイッチバック部４８は、反転ローラ４６が印刷用紙ＰＡを一時的に搬入するための空間である。スイッチバック部４８は、排紙台４３の下部に形成された空間からなる。スイッチバック部４８は、反転ローラ４６の近傍が印刷用紙ＰＡを搬入するために開口されている。
【００４１】
再給紙ローラ４９は、反転ローラ４６から搬送された印刷用紙ＰＡを搬送印刷部３のレジストローラ２１へと搬送する。再給紙ローラ４９は、反転ローラ４６とレジストローラ２１との間の反転経路ＲＲ上に配置されている。再給紙ローラ４９は、再給紙モータ５０によって回転される。
【００４２】
フリッパ５１は、水平搬送ローラ３１によって搬送される印刷用紙ＰＡを反転ローラ４６へとガイドする。また、フリッパ５１は、反転ローラ４６によって搬送される印刷用紙ＰＡを再給紙ローラ４９へとガイドする。フリッパ５１は、最も下流側の水平搬送ローラ３１、反転ローラ４６及び再給紙ローラ４９の３個所の重心近傍に配置されている。
【００４３】
入力表示部８は、種々の画像や情報等を表示するとともに、ユーザが情報や指示等を入力するためのものである。入力表示部８は、筐体１０の上部に設けられている。入力表示部８は、タッチパネル及び操作キー等を備えている。入力表示部８は、ユーザによって、未登録の印刷用紙ＰＡの用紙長ＰＬ及び用紙幅ＰＷを含む用紙サイズを入力可能に構成されている。
【００４４】
次に、図２を参照して、両面印刷装置１の制御系について説明する。
【００４５】
制御部９は、両面印刷装置１の制御全般を司るものである。即ち、制御部９は、給紙部２と、搬送印刷部３と、上昇搬送部４と、水平搬送部５と、排紙部６と、反転部７と、入力表示部８とを制御する。図２に示すように、制御部９は、種々のプログラムを実行するＣＰＵ(Central Processing Unit)５５と、各情報が一時的に記憶されるＲＡＭ(Random Access Memory)５６と、基本プログラム等が記憶されているＲＯＭ(Read Only Memory)５７と、印刷処理用のプログラム、印刷用紙給紙処理用のプログラム等が記憶されているＨＤＤ(Hard Disk Drive)５８と、入出力を行うための接続部５９とを備えている。ＨＤＤ５８が、請求項の記憶手段に相当する。
【００４６】
ＨＤＤ５８には、図３に示す用紙情報テーブル６１が記憶されている。用紙情報テーブル６１は、給紙台１１、１２ａ〜１２ｃと用紙情報とが関連付けられたテーブルである。用紙情報とは、用紙長ＰＬ及び用紙幅ＰＷである用紙サイズ、紙質を示す用紙種類、厚みに基づく給紙設定と、紙間値（請求項の間隔値に相当）ＳＰを含む。紙間値ＳＰとは、両面印刷の際の印刷用紙ＰＡと印刷用紙ＰＡとの間隔（以下、紙間）の設定値のことである。図３に示すように、不定形の印刷用紙ＰＡが未登録の場合、用紙サイズは不定形、紙間値ＳＰは不定として記憶される。この状態で、印刷用紙ＰＡの選択画面が入力表示部８に表示されると、図４に示すように、該当する給紙台１２ｃの用紙サイズが不定形と表示される。この後、不定形の印刷用紙ＰＡの用紙情報が登録されると、図５に示す用紙情報テーブル６１のように該当する用紙サイズの情報が、例えば、２００×２００ｍｍに書き換えられるとともに、不定の紙間値が「ＳＰ４」に書き換えられる。この状態で、印刷用紙ＰＡの選択画面が入力表示部８に表示されると、図６に示すように該当する給紙台１２ｃの用紙サイズが、書き換えられた情報で表示される。
【００４７】
ＨＤＤ５８には、図７に示す紙間値テーブル６２が記憶されている。紙間値テーブル６２は、印刷用紙ＰＡの用紙長ＰＬと紙間値ＳＰとを関連付けたテーブルである。また、紙間値テーブル６２には、固定の紙間値ＳＰも含まれる。固定の紙間値ＳＰは、片面印刷の場合と、同時搬送される印刷用紙ＰＡが２枚以下の両面印刷の場合に適用される。
【００４８】
ＨＤＤ５８には、印刷用紙ＰＡを搬送可能な紙間の最小値である閾値紙間ＴｈＳＰが記憶されている。閾値紙間ＴｈＳＰは、反転部７での反転（スイッチバック）可能な紙間等を考慮して設定される。ＨＤＤ５８には、循環経路ＲＣ、ＲＲの経路長の和である循環経路長ＣＬが記憶されている。ＨＤＤ５８には、両面印刷時に印刷用紙ＰＡを複数枚同時に搬送可能な用紙長ＰＬの最大値である閾値用紙長ＴｈＰＬが記憶されている。ここで、閾値用紙長ＴｈＰＬは、循環経路ＲＣ、ＲＲの循環経路長ＣＬの１／３である。従って、用紙長ＰＬが閾値用紙長ＴｈＰＬ未満とは、循環経路ＲＣ、ＲＲに印刷用紙ＰＡが３枚以上同時に搬送できることを意味する。
【００４９】
ＨＤＤ５８には、印刷用紙給紙処理用のプログラム内で実行される紙間値算出処理用のプログラムが記憶されている。これにより、制御部９は、未登録の不定形の印刷用紙ＰＡによって両面印刷する際に、印刷用紙ＰＡの紙間値ＳＰを算出する。具体的には、制御部９は、循環経路ＲＣ、ＲＲの循環経路長ＣＬの余りを印刷用紙ＰＡの搬送可能最大枚数Ｍｍａｘで割って、紙間値ＳＰを算出する。ここで、印刷用紙ＰＡの搬送可能最大枚数Ｍｍａｘとは、閾値紙間ＴｈＳＰよりも大きい紙間で循環経路ＲＣ、ＲＲに同時に搬送可能な搬送可能な印刷用紙ＰＡの最大枚数のことである。循環経路ＲＣ、ＲＲの循環経路長ＣＬの余りとは、循環経路長ＣＬから印刷用紙ＰＡの搬送可能最大枚数Ｍｍａｘと用紙長ＰＬとを乗算した値を引いた値である。
【００５０】
接続部５９には、給紙部２の給紙モータ１４、１６、１８が信号を受信可能に接続されている。これにより、制御部９は、給紙モータ１４、１６、１８を制御して、何れかの給紙台１１、１２ａ〜１２ｃから印刷用紙ＰＡを給紙する。
【００５１】
接続部５９には、搬送印刷部３のモータ２２、２４及びインクジェットヘッド部２５が信号を受信可能に接続されている。これにより、制御部９は、紙間値ＳＰに基づいて、レジストモータ２２を介してレジストローラ２１を制御することにより、印刷用紙ＰＡをベルト搬送部２３へと搬送する。また、制御部９は、ベルトモータ２４及びインクジェットヘッド部２５を制御して、印刷用紙ＰＡをベルト搬送部２３によって搬送しつつ、印刷用紙ＰＡに画像を印刷する。接続部５９には、搬送印刷部３の用紙幅センサ２６が印刷用紙ＰＡの用紙幅ＰＷに対応する用紙幅信号を送信可能に接続されている。接続部５９には、搬送印刷部３の用紙センサ２７が、印刷用紙ＰＡの先端及び後端の検出に対応する先端検出信号及び後端検出を送信可能に接続されている。これにより、制御部９は、用紙センサ２７からの検出信号に基づいて、ベルト搬送部２３近傍の印刷用紙ＰＡのジャムを検出する。制御部９は、用紙センサ２７からの検出信号に基づいて、給紙タイミングを制御する。制御部９は、用紙センサ２７から入力された先端検出信号及び後端検出信号と、搬送速度とから印刷用紙ＰＡの用紙長ＰＬを算出する。更に、制御部９は、印刷用紙ＰＡの用紙幅ＰＷ及び用紙長ＰＬから搬送されている印刷用紙ＰＡが登録済みか否かを判定する。
【００５２】
接続部５９には、上昇搬送部４の上昇モータ２９が信号を受信可能に接続されている。これにより、制御部９は、上昇モータ２９を制御することによって、印刷用紙ＰＡを水平搬送部５へと搬送する。
【００５３】
接続部５９には、水平搬送部５の水平モータ３２及び切替部３３が信号を受信可能に接続されている。これにより、制御部９は、水平モータ３２を制御することによって、排紙部６または反転部７へと印刷用紙ＰＡを搬送する。
【００５４】
接続部５９には、排紙部６の排紙モータ４２が信号を受信可能に接続されている。これにより、制御部９は、排紙モータ４２を制御することによって印刷済みの印刷用紙ＰＡを排紙台４３へと排紙する。接続部５９には、排紙部６の用紙センサ４４が信号を送信可能に接続されている。これにより、制御部９は、用紙センサ４４から送信される検出信号に基づいて、排紙された印刷用紙ＰＡをカウントして、印刷用紙ＰＡの搬送完了や印刷完了を判定する。
【００５５】
接続部５９には、反転部７のモータ４７、５０が信号を受信可能に接続されている。制御部９は、モータ４７、５０を制御して水平搬送部５から搬送された印刷用紙ＰＡを反転させて、搬送印刷部３へと再給紙する。
【００５６】
接続部５９には、入力表示部８が信号を送受信可能に接続されている。制御部９は、入力表示部８に種々の情報を表示することができる。また、制御部９は、入力表示部８を介して、ユーザから入力される種々の情報を受信する。ユーザが入力する情報としては、印刷用紙ＰＡの用紙サイズ等の登録情報である。これにより、制御部９は、給紙台１１、１２ａ〜１２ｃと入力された用紙情報とを関連付けて、ＨＤＤ５８の用紙情報テーブル６１を書き換える。
【００５７】
（両面印刷装置の動作）
次に、上述した両面印刷装置１の動作説明をする。尚、動作説明は、本実施形態の特徴である印刷用紙ＰＡの給紙と、それ以降の印刷用紙ＰＡの印刷から排紙までとを分けて説明する。図８は、印刷用紙給紙処理のフローチャートである。図９は、印刷用紙給紙処理において実行される紙間値設定処理のフローチャートである。図１０は、紙間値設定処理において実行される第１紙間値算出処理のフローチャートである。図１１は、紙間値設定処理において実行される第２紙間値算出処理のフローチャートである。図１２は、紙間値設定処理において実行される第３紙間値算出処理のフローチャートである。図１３は、紙間値設定処理において実行される第４紙間値算出処理のフローチャートである。
【００５８】
（印刷用紙の給紙）
まず、印刷用紙給紙処理に基づいて実行される印刷用紙ＰＡの給紙について説明する。印刷用紙給紙処理は、画像データが入力されて、印刷動作を開始する際に実行される処理である。
【００５９】
まず、画像データが入力されて、印刷用紙給紙処理が開始すると、図８に示すように、制御部９は、印刷用紙ＰＡの給紙枚数をカウントするための給紙カウント値Ｃｎｔに「１」を設定する（Ｓ１）。
【００６０】
次に、制御部９は、給紙部２及び搬送印刷部３を制御して、１枚目の印刷用紙ＰＡを給紙する。これにより、何れかの給紙台１１、１２ａ〜１２ｃから印刷用紙ＰＡが、給紙ローラ１３、１５、１７により給紙経路ＲＳに沿って、搬送印刷部３のレジストローラ２１へと搬送される。この後、印刷用紙ＰＡは、レジストローラ２１によって、ベルト搬送部２３へと搬送される。
【００６１】
印刷用紙ＰＡがレジストローラ２１からベルト搬送部２３へと搬送される間に、制御部９は、ステップＳ３〜Ｓ５を実行する。具体的には、制御部９は、用紙幅センサ２６から用紙幅ＰＷが入力されたか否かを判定する（Ｓ３）。制御部９は、用紙幅センサ２６から用紙幅ＰＷが検出されるまで、ステップＳ３を繰り返す（Ｓ３：Ｎｏ）。一方、用紙幅信号が用紙幅センサ２６から制御部９に入力されると、制御部９は、用紙幅センサ２６によって用紙幅ＰＷが検出されたと判定する（Ｓ３：Ｙｅｓ）
【００６２】
次に、制御部９は用紙センサ２７によって、印刷用紙ＰＡの先端が検出されたか否かを判定する（Ｓ４）。制御部９は、用紙センサ２７によって印刷用紙ＰＡの先端が検出されるまで、ステップＳ４を繰り返す（Ｓ４：Ｎｏ）。一方、先端検出信号が用紙センサ２７から制御部９に入力されると、制御部９は、用紙センサ２７によって印刷用紙ＰＡの先端が検出されたと判定する（Ｓ４：Ｙｅｓ）。
【００６３】
次に、制御部９は用紙センサ２７によって、印刷用紙ＰＡの後端が検出されたか否かを判定する（Ｓ５）。制御部９は、用紙センサ２７によって印刷用紙ＰＡの後端が検出されるまで、ステップＳ５を繰り返す（Ｓ５：Ｎｏ）。一方、後端検出信号が用紙センサ２７から制御部９に入力されると、制御部９は用紙センサ２７によって印刷用紙ＰＡの後端が検出されたと判定する（Ｓ５：Ｙｅｓ）。
【００６４】
次に、制御部９は、印刷用紙ＰＡの先端及び後端の検出時間の差と搬送速度とから印刷用紙ＰＡの用紙長ＰＬを算出する（Ｓ６）。
【００６５】
次に、制御部９は、搬送中の印刷用紙ＰＡの用紙長ＰＬ及び用紙幅ＰＷから未登録の印刷用紙ＰＡか否かを判定する（Ｓ７）。具体的には、制御部９は、算出した用紙長ＰＬ及び入力された用紙幅ＰＷが、登録済みの印刷用紙ＰＡの用紙情報テーブル６１に含まれているかを判定する。制御部９は、用紙長ＰＬ及び用紙幅ＰＷが登録済みでない場合、搬送中の印刷用紙ＰＡが未登録用紙であると判定して（Ｓ７：Ｙｅｓ）、ステップＳ８の処理を実行する。
【００６６】
次に、制御部９は、算出された用紙長ＰＬが閾値用紙長ＴｈＰＬ未満か否かを判定する（Ｓ８）。制御部９は、用紙長ＰＬが閾値用紙長ＴｈＰＬよりも未満であると判定すると（Ｓ８：Ｙｅｓ）、ステップＳ９の処理を実行する。
【００６７】
次に、制御部９は、入力された画像データに基づいて、両面印刷か否かを判定する（Ｓ９）。制御部９は、両面印刷であると判定すると（Ｓ９：Ｙｅｓ）、図９に示す紙間値設定処理を実行して、紙間値ＳＰを設定する（Ｓ１０）。
【００６８】
一方、制御部９は、印刷用紙ＰＡが登録用紙である場合（Ｓ７：Ｎｏ）、または、用紙長ＰＬが閾値用紙長ＴｈＰＬ以上である場合（Ｓ８：Ｎｏ）、または、片面印刷である場合（Ｓ９：Ｎｏ）、紙間値ＳＰを抽出する（Ｓ１１）。具体的には、制御部９は、ＨＤＤ５８に記憶されている図７に示す紙間値テーブル６２から算出された用紙長ＰＬに該当する紙間値ＳＰを抽出する。
【００６９】
次に、制御部９は、抽出された紙間値ＳＰまたは設定された紙間値ＳＰに基づいて、給紙部２の給紙ローラ１３、１５、１７及び搬送印刷部３のレジストローラ２１を制御して、２枚目以降の印刷用紙ＰＡを給紙する（Ｓ１２）。ここで、制御部９は、片面印刷の場合、または、同時搬送される印刷用紙ＰＡが２枚以下の両面印刷の場合、給紙される印刷用紙ＰＡと印刷用紙ＰＡとの紙間が紙間値ＳＰとなるようにレジストローラ２１を制御する。一方、制御部９は、同時搬送される印刷用紙ＰＡが３枚以上の両面印刷の場合、給紙される印刷用紙ＰＡと印刷用紙ＰＡとの紙間が、給紙間隔（＝用紙長ＰＬ＋２×紙間値ＳＰ）となるように、レジストローラ２１を制御する。この制御は、第１面（先に印刷される面）が印刷された１枚目の印刷用紙ＰＡが反転部７によって反転されて、その１枚目の印刷用紙ＰＡがレジストローラ２１によって再給紙可能となるまで続けられる。
【００７０】
次に、制御部９は、給紙カウント値Ｃｎｔを「＋１」インクリメントする（Ｓ１３）。
【００７１】
次に、制御部９は、給紙カウント値Ｃｎｔが、画像データの給紙枚数Ｎか否かを判定する（Ｓ１４）。この後、制御部９は、給紙カウント値Ｃｎｔが給紙枚数ＮとなるまでステップＳ１２〜Ｓ１４を繰り返す。
【００７２】
一方、制御部９は、給紙カウント値Ｃｎｔが給紙枚数Ｎとなったと判定すると（Ｓ１４：Ｙｅｓ）、印刷用紙ＰＡの用紙長ＰＬ、用紙幅ＰＷが、図３に示す用紙情報テーブル６１及び図７に示す紙間値テーブル６２に未登録か否かを判定する（Ｓ１５）。
【００７３】
制御部９は、用紙長ＰＬ、用紙幅ＰＷが未登録であると判定すると（Ｓ１５：Ｙｅｓ）、用紙長ＰＬ、用紙幅ＰＷ及び紙間値ＳＰを給紙台１１、１２ａ〜１２ｃと関連付けて、用紙情報テーブル６１を書き換えるとともに、用紙長ＰＬを紙間値ＳＰと関連付けて紙間値テーブル６２を書き換えた後（Ｓ１６）、印刷用紙給紙処理を終了する。一方、制御部９は、用紙長ＰＬ及び用紙幅ＰＷが既に登録済みであると判定すると（Ｓ１５：Ｎｏ）、用紙情報テーブル６１及び紙間値テーブル６２を書き換えることなく、印刷用紙給紙処理を終了する。
【００７４】
（紙間値設定処理）
次に、図９を参照して、紙間値ＳＰを算出して設定するための紙間値設定処理（Ｓ１０）について説明する。尚、上述したように紙間値設定処理は、搬送された印刷用紙ＰＡが未登録用紙であって、用紙長ＰＬが閾値用紙長ＴｈＰＬ未満であって、且つ、両面印刷である場合に実行される処理である。
【００７５】
図９に示すように、紙間設定値処理が開始すると、制御部９は、以下の式に基づいて、仮定枚数Ｍを算出する（Ｓ２１）。
Ｍ＝ＣＬ／ＰＬ    
式から明らかなように、仮定枚数Ｍは、循環経路長ＣＬを用紙長ＰＬで割ったものである。即ち、仮定枚数Ｍは、循環経路ＲＣ、ＲＲに並べられる印刷用紙ＰＡの枚数のことである。
【００７６】
次に、制御部９は、仮定枚数Ｍが整数か否かを判定する（Ｓ２２）。制御部９は、仮定枚数Ｍが整数であると判定すると（Ｓ２２：Ｙｅｓ）、仮定枚数Ｍが奇数か否かを判定する（Ｓ２３）。
【００７７】
制御部９は、仮定枚数Ｍが奇数であると判定すると（Ｓ２３：Ｙｅｓ）、図１０に示す第１紙間値算出処理を実行する（Ｓ２４）。一方、制御部９は、仮定枚数Ｍが奇数でないと判定すると（Ｓ２３：Ｎｏ）、即ち、仮定枚数Ｍが偶数の場合、図１１に示す第２紙間値算出処理を実行する（Ｓ２５）。
【００７８】
一方、制御部９は、仮定枚数Ｍが整数でないと判定すると（Ｓ２２：Ｎｏ）、整数化仮定枚数ＩＮＴ（Ｍ）が奇数か否かを判定する（Ｓ２６）。尚、整数化仮定枚数ＩＮＴ（Ｍ）とは、仮定枚数Ｍの小数点以下の値を切り捨てた値である。
【００７９】
次に、制御部９は、整数化仮定枚数ＩＮＴ（Ｍ）が奇数であると判定すると（Ｓ２６：Ｙｅｓ）、図１２に示す第３紙間値算出処理を実行する（Ｓ２７）。一方、制御部９は、整数化仮定枚数ＩＮＴ（Ｍ）が奇数でないと判定すると（Ｓ２６：Ｎｏ）、即ち、整数化仮定枚数ＩＮＴ（Ｍ）が偶数の場合、図１３に示す第４紙間値算出処理を実行する。
【００８０】
この後、何れかの紙間値算出処理（Ｓ２４、Ｓ２５、Ｓ２７、Ｓ２８）の実行が終了して紙間値ＳＰを算出すると、紙間値設定処理を終了して、上述した印刷用紙給紙処理のステップＳ１２以降を実行する。
【００８１】
（第１紙間値算出処理）
次に、図１０を参照して、第１紙間値算出処理（Ｓ２４）について説明する。尚、上述したように第１紙間値算出処理は、仮定枚数Ｍが、奇数である場合に実行される処理である。
【００８２】
図１０に示すように、第１紙間値算出処理が開始すると、制御部９は、カウント値ｐに「１」を設定する（Ｓ３１）。
【００８３】
次に、制御部９は、「Ｍ−２ｐ」が正の値か否かを判定する（Ｓ３２）。ここで、「ＣＬ＝ＰＬ×Ｍ」である点を考慮すると、仮定枚数Ｍの印刷用紙ＰＡを循環経路ＲＣ、ＲＲ上で搬送すると、紙間が「０」になる。また、循環経路ＲＣ、ＲＲ上に搬送できる印刷用紙ＰＡは、第１面、第２面（後に印刷する面）を交互に印刷する両面印刷の場合、奇数でなければならないので、循環経路ＲＣ、ＲＲで搬送できる印刷用紙ＰＡの枚数は、「Ｍ−２ｐ」以下である。
【００８４】
次に、制御部９は、「Ｍ−２ｐ」が正の値と判定すると（Ｓ３２：Ｙｅｓ）、循環経路長ＣＬ、用紙長ＰＬ、仮定枚数Ｍ、カウント値ｐを以下の式（１）に代入して、紙間値ＳＰを算出する（Ｓ３３）。
ＳＰ＝（ＣＬ−ＰＬ（Ｍ−２ｐ））／（Ｍ−２ｐ）    ・・・（１）
尚、「ＣＬ＝ＰＬ×Ｍ」及び「Ｍ−２ｐ＞０」なので、紙間値ＳＰは正の数になる。ここで、「ＣＬ−ＰＬ（Ｍ−２ｐ）」は、（Ｍ−２ｐ）枚の用紙長ＰＬの印刷用紙ＰＡが循環経路長ＣＬの循環経路ＲＣ、ＲＲに搬送されている状態での、循環経路長ＣＬの余りである。この余りを枚数（Ｍ−２ｐ）で割ることにより、紙間値ＳＰが算出される。
【００８５】
次に、制御部９は、紙間値ＳＰが閾値紙間ＴｈＳＰ以上であるか否かを判定する（Ｓ３４）。
【００８６】
制御部９は、紙間値ＳＰが閾値紙間ＴｈＳＰ未満であると判定すると（Ｓ３４：Ｎｏ）、カウント値ｐを「＋１」インクリメントして（Ｓ３５）、ステップＳ３２〜Ｓ３４を繰り返して、紙間値ＳＰを再度算出する。この再度の算出により、紙間値ＳＰは、大きくなる。一方、制御部９は、紙間値ＳＰが閾値紙間ＴｈＳＰ以上であると判定すると（Ｓ３４：Ｙｅｓ）、第１紙間値算出処理を終了する。尚、この時の「Ｍ−２ｐ」が、搬送可能最大枚数Ｍｍａｘである。
【００８７】
また、制御部９は、「Ｍ−２ｐ」が正の数でないと判定すると（Ｓ３２：Ｎｏ）、搬送判定用のフラグＦを「１」にするとともに、図７に示すＨＤＤ５８の紙間値テーブル６２から固定の紙間値ＳＰを抽出して（Ｓ３６）、第１紙間値算出処理を終了する。尚、搬送判定用のフラグＦが「１」の場合、同時に搬送される印刷用紙ＰＡは２枚以下である。
【００８８】
（第２紙間値算出処理）
次に、図１１を参照して、第２紙間値算出処理（Ｓ２５）について説明する。尚、上述したように第２紙間値算出処理は、仮定枚数Ｍが、偶数である場合に実行される処理である。
【００８９】
図１１に示すように、第２紙間値算出処理が開始すると、制御部９は、カウント値ｐに「１」を設定する（Ｓ４１）。
【００９０】
次に、制御部９は、「Ｍ＋１−２ｐ」が正の値か否かを判定する（Ｓ４２）。ここで、循環経路ＲＣ、ＲＲ上に搬送できる印刷用紙ＰＡは奇数でなければならないので、実際に循環経路ＲＣ、ＲＲで搬送できる印刷用紙ＰＡの枚数は、「Ｍ＋１−２ｐ」以下である。
【００９１】
次に、制御部９は、「Ｍ＋１−２ｐ」が正の値と判定すると（Ｓ４２：Ｙｅｓ）、循環経路長ＣＬ、用紙長ＰＬ、仮定枚数Ｍ、カウント値ｐを以下の式（２）に代入して、紙間値ＳＰを算出する（Ｓ４３）。
ＳＰ＝（ＣＬ−ＰＬ（Ｍ＋１−２ｐ））／（Ｍ＋１−２ｐ）    ・・・（２）
尚、「ＣＬ＝ＰＬ×Ｍ」及び「Ｍ＋１−２ｐ＞０」なので、紙間値ＳＰは正の数になる。ここで、「ＣＬ−ＰＬ（Ｍ＋１−２ｐ）」は、（Ｍ＋１−２ｐ）枚の用紙長ＰＬの印刷用紙ＰＡが循環経路長ＣＬの循環経路ＲＣ、ＲＲに搬送されている状態での、循環経路長ＣＬの余りである。この余りを枚数（Ｍ＋１−２ｐ）で割ることにより、紙間値ＳＰが算出される。
【００９２】
次に、制御部９は、紙間値ＳＰが閾値紙間ＴｈＳＰ以上であるか否かを判定する（Ｓ４４）。
【００９３】
制御部９は、紙間値ＳＰが閾値紙間ＴｈＳＰ未満であると判定すると（Ｓ４４：Ｎｏ）、カウント値ｐを「＋１」インクリメントして（Ｓ４５）、ステップＳ４２〜Ｓ４４を繰り返して、紙間値ＳＰを再度算出する。この再度の算出により、紙間値ＳＰは、大きくなる。一方、制御部９は、紙間値ＳＰが閾値紙間ＴｈＳＰ以上であると判定すると（Ｓ４４：Ｙｅｓ）、第２紙間値算出処理を終了する。尚、この時の「Ｍ＋１−２ｐ」が、搬送可能最大枚数Ｍｍａｘである。
【００９４】
また、制御部９は、「Ｍ＋１−２ｐ」が正の数でないと判定すると（Ｓ４２：Ｎｏ）、搬送判定用のフラグＦを「１」にするとともに、図７に示すＨＤＤ５８の紙間値テーブル６２から固定の紙間値ＳＰを抽出して（Ｓ４６）、第２紙間値算出処理を終了する。
【００９５】
（第３紙間値算出処理）
次に、図１２を参照して、第３紙間値算出処理（Ｓ２７）について説明する。尚、上述したように第３紙間値算出処理は、整数化仮定枚数ＩＮＴ（Ｍ）が、奇数である場合に実行される処理である。
【００９６】
図１２に示すように、第３紙間値算出処理が開始すると、制御部９は、カウント値ｐに「０」を設定する（Ｓ５１）。
【００９７】
次に、制御部９は、「ＩＮＴ（Ｍ）−２ｐ」が正の値か否かを判定する（Ｓ５２）。ここで、循環経路ＲＣ、ＲＲ上に搬送できる印刷用紙ＰＡは奇数でなければならないので、循環経路ＲＣ、ＲＲで搬送できる印刷用紙ＰＡの最大枚数は、「ＩＮＴ（Ｍ）−２ｐ」である。
【００９８】
次に、制御部９は、「ＩＮＴ（Ｍ）−２ｐ」が正の値と判定すると（Ｓ５２：Ｙｅｓ）、循環経路長ＣＬ、用紙長ＰＬ、整数化仮定枚数ＩＮＴ（Ｍ）、カウント値ｐを以下の式（３）に代入して、紙間値ＳＰを算出する（Ｓ５３）。
ＳＰ＝（ＣＬ−ＰＬ（ＩＮＴ（Ｍ）−２ｐ））／（ＩＮＴ（Ｍ）−２ｐ）
・・・（３）
尚、「ＣＬ＝ＰＬ×Ｍ」及び「ＩＮＴ（Ｍ）−２ｐ＞０」なので、紙間値ＳＰは正の数になる。ここで、「ＣＬ−ＰＬ（ＩＮＴ（Ｍ）−２ｐ）」は、（ＩＮＴ（Ｍ）−２ｐ）枚の用紙長ＰＬの印刷用紙ＰＡが、循環経路長ＣＬの循環経路ＲＣ、ＲＲに搬送されている状態での、循環経路長ＣＬの余りである。この余りを枚数（ＩＮＴ（Ｍ）−２ｐ）で割ることにより、紙間値ＳＰが算出される。
【００９９】
次に、制御部９は、紙間値ＳＰが閾値紙間ＴｈＳＰ以上であるか否かを判定する（Ｓ５４）。
【０１００】
制御部９は、紙間値ＳＰが閾値紙間ＴｈＳＰ未満であると判定すると（Ｓ５４：Ｎｏ）、カウント値ｐを「＋１」インクリメントして（Ｓ５５）、ステップＳ５２〜Ｓ５４を繰り返して、紙間値ＳＰを再度算出する。この再度の算出により、紙間値ＳＰは、大きくなる。一方、制御部９は、紙間値ＳＰが閾値紙間ＴｈＳＰ以上であると判定すると（Ｓ５４：Ｙｅｓ）、第３紙間値算出処理を終了する。尚、この時の「ＩＮＴ（Ｍ）−２ｐ」が、搬送可能最大枚数Ｍｍａｘである。
【０１０１】
また、制御部９は、「ＩＮＴ（Ｍ）−２ｐ」が正の数でないと判定すると（Ｓ５２：Ｎｏ）、搬送判定用のフラグＦを「１」にするとともに、図７に示すＨＤＤ５８の紙間値テーブル６２から固定の紙間値ＳＰを抽出して（Ｓ５６）、第３紙間値算出処理を終了する。
【０１０２】
（第４紙間値算出処理）
次に、図１３を参照して、第４紙間値算出処理（Ｓ２８）について説明する。尚、上述したように第４紙間値算出処理は、整数化仮定枚数ＩＮＴ（Ｍ）が、偶数である場合に実行される処理である。
【０１０３】
図１３に示すように、第４紙間値算出処理が開始すると、制御部９は、カウント値ｐに「０」を設定する（Ｓ６１）。
【０１０４】
次に、制御部９は、「ＩＮＴ（Ｍ）−（２ｐ＋１）」が正の値か否かを判定する（Ｓ６２）。ここで、循環経路ＲＣ、ＲＲ上に搬送できる印刷用紙ＰＡは奇数でなければならないので、実際に循環経路ＲＣ、ＲＲで搬送できる印刷用紙ＰＡの最大枚数は、「ＩＮＴ（Ｍ）−（２ｐ＋１）」である。
【０１０５】
次に、制御部９は、「ＩＮＴ（Ｍ）−（２ｐ＋１）」が正の値と判定すると（Ｓ６２：Ｙｅｓ）、循環経路長ＣＬ、用紙長ＰＬ、整数化仮定枚数ＩＮＴ（Ｍ）、カウント値ｐを以下の式（４）に代入して、紙間値ＳＰを算出する（Ｓ６３）。
ＳＰ＝（ＣＬ−ＰＬ（ＩＮＴ（Ｍ）−（２ｐ＋１）））
／（ＩＮＴ（Ｍ）−（２ｐ＋１））    ・・・（４）
尚、「ＣＬ＝ＰＬ×Ｍ」及び「ＩＮＴ（Ｍ）−（２ｐ＋１）＞０」なので、紙間値ＳＰは正の数になる。ここで、「ＣＬ−ＰＬ（ＩＮＴ（Ｍ）−（２ｐ＋１））」は、（ＩＮＴ（Ｍ）−（２ｐ＋１））枚の用紙長ＰＬの印刷用紙ＰＡが、循環経路長ＣＬの循環経路ＲＣ、ＲＲに搬送されている状態での循環経路長ＣＬの余りである。この余りを枚数（ＩＮＴ（Ｍ）−（２ｐ＋１））で割ることにより、紙間値ＳＰが算出される。
【０１０６】
次に、制御部９は、紙間値ＳＰが閾値紙間ＴｈＳＰ以上であるか否かを判定する（Ｓ６４）。
【０１０７】
制御部９は、紙間値ＳＰが閾値紙間ＴｈＳＰ未満であると判定すると（Ｓ６４：Ｎｏ）、カウント値ｐを「＋１」インクリメントして（Ｓ６５）、ステップＳ６２〜Ｓ６４を繰り返して、紙間値ＳＰを再度算出する。この再度の算出により、紙間値ＳＰは、大きくなる。一方、制御部９は、紙間値ＳＰが閾値紙間ＴｈＳＰ以上であると判定すると（Ｓ６４：Ｙｅｓ）、第４紙間値算出処理を終了する。尚、この時の「ＩＮＴ（Ｍ）−（２ｐ＋１）」が、搬送可能最大枚数Ｍｍａｘである。
【０１０８】
また、制御部９は、「ＩＮＴ（Ｍ）−（２ｐ＋１）」が正の数でないと判定すると（Ｓ６２：Ｎｏ）、搬送判定用のフラグＦを「１」にするとともに、図７に示すＨＤＤ５８の紙間値テーブル６２から固定の紙間値ＳＰを抽出して（Ｓ６６）、第４紙間値算出処理を終了する。
【０１０９】
（印刷用紙の印刷から排紙まで）
次に、給紙された印刷用紙ＰＡの印刷から排紙までを、片面印刷及び両面印刷に分けて説明する。
【０１１０】
片面印刷の場合、印刷用紙ＰＡは、紙間が固定の紙間値ＳＰとなるようにレジストローラ２１からベルト搬送部２３へと順次搬送される。次に、印刷用紙ＰＡはベルト搬送部２３によって搬送されつつ、画像がインクジェットヘッド部２５によって印刷用紙ＰＡに印刷される。この後、印刷用紙ＰＡは、ベルト搬送部２３から上昇搬送部４へと搬送される。次に、印刷用紙ＰＡは、上昇搬送部４の上昇搬送ローラ２８及び水平搬送部５の水平搬送ローラ３１により搬送されつつ、切替部３３によって排紙部６へとガイドされる。最後に、印刷用紙ＰＡは、排紙部６の排紙ローラ４１によって排紙台４３に排紙される。
【０１１１】
次に、両面印刷の場合について説明する。
【０１１２】
まず、両面印刷の場合において、同時に循環経路ＲＣ、ＲＲ上を搬送される印刷用紙ＰＡが、２枚以下の場合について説明する。これは、フラグＦが「１」の場合、または、「閾値用紙長ＴｈＰＬ≦用紙長ＰＬ」の場合である。尚、この場合の紙間値は、固定の紙間値ＳＰとなる。
【０１１３】
この両面印刷の場合、何れかの給紙台１１、１２ａ〜１２ｃから給紙された印刷用紙ＰＡは、搬送印刷部３によって搬送されつつ、画像がインクジェットヘッド部２５によって印刷される。この後、印刷用紙ＰＡは、上昇搬送部４及び水平搬送部５によって、切替部３３まで搬送される。次に、印刷用紙ＰＡは、切替部３３によって反転経路ＲＲへとガイドされる。この後、印刷用紙ＰＡは、水平搬送ローラ３１によって搬送されつつ、フリッパ５１により反転部７の反転ローラ４６へとガイドされる。次に、印刷用紙ＰＡは、反転ローラ４６によってスイッチバック部４８に一時的に搬入された後、反転ローラ４６によって搬出される。この後、印刷用紙ＰＡは、反転ローラ４６によって搬送されつつ、フリッパ５１によって再給紙ローラ４９へとガイドされる。次に、印刷用紙ＰＡは、再給紙ローラ４９によってレジストローラ２１へと再給紙される。再給紙された印刷用紙ＰＡは、レジストローラ２１によりベルト搬送部２３へと搬送される。ここで、印刷用紙ＰＡは、反転部７によって反転されているので、印刷用紙ＰＡの未印刷面が、インクジェットヘッド部２５へと向けられている。これにより、印刷用紙ＰＡはベルト搬送部２３によって搬送されつつ、画像が印刷用紙ＰＡの未印刷面にインクジェットヘッド部２５によって印刷される。
【０１１４】
この印刷用紙ＰＡの後端がレジストローラ２１から抜けると、次の印刷用紙ＰＡが給紙部２によってレジストローラ２１へと給紙される。そして、次の印刷用紙ＰＡは、先の印刷用紙ＰＡとの紙間が固定の紙間値ＳＰとなるようにレジストローラ２１によってベルト搬送部２３へと搬送される。
【０１１５】
一方、先の印刷用紙ＰＡは、未印刷面に画像が印刷された後、上昇搬送部４、水平搬送部５及び排紙部６によって排紙台４３まで搬送される。
【０１１６】
次に、両面印刷の場合において、３枚以上の印刷用紙ＰＡが、同時に循環経路ＲＣ、ＲＲ上を搬送される場合について説明する。
【０１１７】
この両面印刷の場合、印刷用紙ＰＡは、紙間が給紙間隔（＝用紙長ＰＬ＋２×紙間値ＳＰ）となるように、給紙部２及びレジストローラ２１によって給紙台１１、１２ａ〜１２ｃからベルト搬送部２３へと順次搬送される。この後、印刷用紙ＰＡは、搬送印刷部３によって搬送されつつ、画像がインクジェットヘッド部２５によって印刷される。次に、印刷用紙ＰＡは、上昇搬送部４、水平搬送部５及び反転部７によってレジストローラ２１へと搬送される。そして、印刷用紙ＰＡは、レジストローラ２１によってベルト搬送部２３へと再給紙される。ここで、再給紙される印刷用紙ＰＡは、給紙部２から給紙される印刷用紙ＰＡと印刷用紙ＰＡとの中間に配置される。これにより、反転部７から再給紙される印刷用紙ＰＡと給紙部２から給紙される印刷用紙ＰＡとの紙間は、略紙間値ＳＰとなる。この後、再給紙された印刷用紙ＰＡは、画像が未印刷面に印刷された後、上昇搬送部４、水平搬送部５及び排紙部６によって排紙台４３へと搬送される。
【０１１８】
（第１実施形態の効果）
次に、上述した第１実施形態の両面印刷装置１の効果について説明する。
【０１１９】
第１実施形態による両面印刷装置１では、制御部９が、不定形の未登録の印刷用紙ＰＡの用紙長ＰＬを算出して、その用紙長ＰＬ及び循環経路ＲＣ、ＲＲの循環経路長ＣＬから紙間値ＳＰを算出している。そして、制御部９は、算出した紙間値ＳＰに基づいて、未登録の印刷用紙ＰＡによる両面印刷時の給紙間隔をレジストローラ２１によって制御している。これにより、両面印刷装置１は、ジャム（紙詰まり）を低減しつつ、複数枚の未登録の印刷用紙ＰＡを同時に搬送しつつ、画像を印刷用紙ＰＡに印刷できる。この結果、両面印刷装置１は、印刷時間の短縮、及び、生産性の向上を実現できる。
【０１２０】
また、両面印刷装置１では、制御部９が算出した紙間値ＳＰをＨＤＤ５８の用紙情報テーブル６１及び紙間値テーブル６２に記憶する。これにより、次回の印刷以降では、制御部９は、紙間値ＳＰを算出することなく、複数枚の印刷用紙ＰＡの同時搬送が可能となる。特に、制御部９は、紙間値ＳＰを給紙台１１、１２ａ〜１２ｃと関連付けて、用紙情報テーブル６１を書き換えるので、次回同じ給紙台１１、１２ａ〜１２ｃから印刷用紙ＰＡを給紙する場合、複数枚の印刷用紙ＰＡの同時搬送がより容易に可能となる。
【０１２１】
また、両面印刷装置１では、制御部９が算出した紙間値ＳＰが閾値紙間ＴｈＳＰよりも小さい場合、印刷用紙ＰＡの仮定枚数Ｍを「２」減らした後、紙間値ＳＰを再度算出している。これにより、両面印刷装置１に適応した紙間値ＳＰを精度よく算出することができる。
【０１２２】
以上、実施形態を用いて本発明を詳細に説明したが、本発明は本明細書中に説明した実施形態に限定されるものではない。本発明の範囲は、特許請求の範囲の記載及び特許請求の範囲の記載と均等の範囲により決定されるものである。以下、上記実施形態を一部変更した変更形態について説明する。
【０１２３】
上述した実施形態の構成の形状、配置、数値、材質等は適宜変更可能である。また、上述した実施形態の各処理は、適宜変更可能である。
【０１２４】
上述した実施形態では、印刷用紙を対象に説明したが、他の樹脂製の印刷媒体等を搬送可能な両面印刷装置に本願発明を適用してもよい。
【０１２５】
また、実施形態における循環経路長や閾値等の数値は、装置の特性等に適応させて変更可能である。例えば、循環経路の循環経路長は、通常経路の経路長と反転経路の経路長との和でなくても、反転部の往復搬送等を考慮して経路長を設定してもよい。閾値用紙長は、（循環経路／３）としたが、閾値紙間や搬送ローラの間隔等を考慮してこれよりも小さくしてもよい。閾値紙間（閾値間隔）は、印刷媒体の滑り等を考慮して適宜変更可能である。また、ジャムの発生率が高い場合、制御部が閾値紙間を大きくするように構成してもよい。
【符号の説明】
【０１２６】
１            両面印刷装置
２            給紙部
３            搬送印刷部
４            上昇搬送部
５            水平搬送部
６            排紙部
７            反転部
８            入力表示部
９            制御部
１１          サイド給紙台
１２ａ〜１２ｃ          内部給紙台
１３          サイド給紙ローラ
１４          サイド給紙モータ
１５          内部給紙ローラ
１６          内部給紙モータ
１７          合流給紙ローラ
１８          合流給紙モータ
２１          レジストローラ
２２          レジストモータ
２５          インクジェットヘッド部
２６          用紙幅センサ
２７          用紙センサ
４４          用紙センサ
６１          用紙情報テーブル
６２          紙間値テーブル
ＣＬ          循環経路長
Ｍ            仮定枚数
ＩＮＴ（Ｍ）  整数化仮定枚数
Ｍｍａｘ      搬送可能最大枚数
ＰＡ          印刷用紙
ＲＣ          通常経路
ＲＤ          排紙経路
ＲＲ          反転経路
ＲＳ          給紙経路
ＲＣ、ＲＲ    循環経路
ＰＬ          用紙長
ＰＷ          用紙幅
ＳＰ          紙間値
ＴｈＰＬ      閾値用紙長
ＴｈＳＰ      閾値紙間
【図１】
2011126673.tif 000003
【図２】
2011126673.tif 000004
【図３】
2011126673.tif 000005
【図４】
2011126673.tif 000006
【図５】
2011126673.tif 000007
【図６】
2011126673.tif 000008
【図７】
2011126673.tif 000009
【図８】
2011126673.tif 000010
【図９】
2011126673.tif 000011
【図１０】
2011126673.tif 000012
【図１１】
2011126673.tif 000013
【図１２】
2011126673.tif 000014
【図１３】
2011126673.tif 000015