(57)【要約】【課題】印刷ジョブで設定された用紙の種類と異なる用紙の種類を、用紙の搬送中に検出する場合であっても、印刷を継続しつつ、該用紙を再利用して印刷するときの利便性を向上する技術を提供すること。【解決手段】印刷装置の制御部は、第１用紙の種類と、第１印刷ジョブの有する情報に含まれる用紙の種類とが同一が否かを判断する用紙判断処理において否定判断したことを条件として、搬送経路から搬送経路外である退避位置まで第１用紙を退避させる退避処理（Ｓ４０）と、用紙判断処理において否定判断した場合において、第１用紙を利用でき、かつ、第１印刷ジョブとは異なる、少なくとも一つの第２印刷ジョブが、有るか否かを判断する利用判断処理（Ｓ４５）と、利用判断処理において肯定判断した場合、退避した第１用紙を利用して第２印刷ジョブに基づく画像を印刷部によって印刷させる第１印刷処理と、を実行する。【選択図】図４
2015127107.tif 000002
【特許請求の範囲】
【請求項１】
給紙部と、
印刷部と、
排紙部と、
前記給紙部から前記印刷部を経由して前記排紙部まで延びる搬送経路と、
前記給紙部から前記印刷部までの前記搬送経路に設けられるセンサと、
制御部と、を備え、
前記制御部は、
第１印刷ジョブに対応して前記給紙部から第１用紙を給紙する第１給紙処理と、
前記センサを用いて前記第１用紙の種類を検出する検出処理と、
検出された前記第１用紙の種類と、前記第１印刷ジョブの有する情報に含まれる用紙の種類とが同一が否かを判断する用紙判断処理と、
前記用紙判断処理において否定判断したことを条件として、前記搬送経路から前記搬送経路外である退避位置まで前記第１用紙を退避させる退避処理と、
前記用紙判断処理において否定判断した場合において、前記第１用紙を利用でき、かつ、前記第１印刷ジョブとは異なる、少なくとも一つの第２印刷ジョブが、有るか否かを判断する利用判断処理と、
前記利用判断処理において肯定判断した場合、退避した前記第１用紙を利用して前記第２印刷ジョブに基づく画像を前記印刷部によって印刷させる第１印刷処理と、を実行する、印刷装置。
【請求項２】
請求項１に記載の印刷装置において、
前記制御部は、
前記利用判断処理において、否定判断した場合、前記給紙部から第２用紙を給紙する第２給紙処理と、
前記給紙した第２用紙を利用して、前記第２印刷ジョブとは異なる印刷ジョブに基づく画像を前記印刷部によって印刷させる第２印刷処理と、を実行する、印刷装置。
【請求項３】
請求項１または請求項２に記載の印刷装置において、
前記制御部は、
前記用紙判断処理において否定判断した場合において、前記退避位置まで前記第１用紙を退避させるか否かを判断する退避判断処理を実行し、
前記退避判断処理において、肯定判断した場合、前記退避処理を実行し、
前記退避判断処理において、否定判断した場合、前記第１用紙を排紙する排紙処理を実行する、印刷装置。
【請求項４】
請求項３に記載の印刷装置において、
前記制御部は、
前記退避判断処理において、前記第１用紙の種類と同じ用紙の種類に関する情報である退避用紙情報を有する第２印刷ジョブが有るか否かを判断する、印刷装置。
【請求項５】
請求項１から請求項４のいずれか一項に記載の印刷装置において、
前記制御部は、
前記利用判断処理において、前記退避位置に退避した用紙の種類に対応する前記第２印刷ジョブが有るか否かを判断する、印刷装置。
【請求項６】
請求項１から請求項４のいずれか一項に記載の印刷装置において、
前記制御部は、
前記利用判断処理において、前記用紙判断処理における否定判断の対象となった用紙の種類に対応する前記第２印刷ジョブが有るか否かを判断し、
前記利用判断処理において肯定判断した場合において、前記退避処理を実行する、印刷装置。
【請求項７】
請求項１から請求項６のいずれか一項に記載の印刷装置において、
前記制御部は、
前記利用判断処理において、前記第１用紙の種類と同じ用紙の種類に関する情報である退避用紙情報を有する前記第２印刷ジョブがあるか否かを判断する、印刷装置。
【請求項８】
請求項７に記載の印刷装置において、
前記給紙部は、複数の給紙部を含み、
前記制御部は、
各給紙部に対して用紙の種類に関する情報を登録する登録処理を実行し、
前記第１給紙処理において、前記第１印刷ジョブの有する情報に含まれる用紙の種類と同じ用紙の種類を登録した給紙部から前記第１用紙を給紙し、
前記第２給紙処理において、前記第２印刷ジョブとは異なる印刷ジョブの有する情報に含まれる用紙の種類と同じ用紙の種類を登録した給紙部から前記第２用紙を給紙する、印刷装置。
【請求項９】
請求項８に記載の印刷装置において、
前記制御部は、
前記第２給紙処理において、前記第１印刷ジョブの有する情報に含まれる用紙の種類と同じ用紙の種類を登録した給紙部から前記第２用紙を給紙し、
前記第２印刷処理において、前記第２用紙を利用して、前記第１印刷ジョブに基づく画像を前記印刷部によって印刷させる、印刷装置。
【請求項１０】
請求項９に記載の印刷装置において、
前記給紙部は、第１給紙部と第２給紙部とを含み、
前記制御部は、
前記第１給紙部に登録している用紙の種類と、前記第２給紙部に登録している用紙の種類とが同じである場合、
前記第１給紙処理において前記第１用紙を前記第１給紙部から給紙するとき、前記第２給紙処理にて前記第２用紙を前記第２給紙部から給紙する、印刷装置。
【請求項１１】
請求項１０に記載の印刷装置において、
前記制御部は、
前記第１給紙処理において前記第１用紙を給紙した前記第１給紙部以外で、前記第１印刷ジョブの有する情報に含まれる用紙の種類と同じ用紙の種類を登録した給紙部が無い場合、
前記第２給紙処理において、前記第１印刷ジョブとは異なる第３印刷ジョブの有する情報に含まれる用紙の種類と同じ用紙の種類を登録した給紙部から前記第２用紙を給紙し、
前記第２印刷処理において、前記第２用紙を利用して、前記第３印刷ジョブに基づく画像を前記印刷部によって印刷する、印刷装置。
【請求項１２】
請求項８から請求項１１のいずれか一項に記載の印刷装置において、
前記制御部は、
前記利用判断処理において、前記第２印刷ジョブが有ると判断した場合において、当該第２印刷ジョブが複数の用紙に印刷する印刷ジョブである場合、前記退避した前記第１用紙を利用した印刷の後、前記第１用紙の種類と同じ用紙の種類を登録した給紙部から給紙する、印刷装置。
【請求項１３】
請求項８から請求項１１のいずれか一項に記載の印刷装置において、
前記制御部は、
前記利用判断処理において、前記第２印刷ジョブが有ると判断した場合において、当該第２印刷ジョブが複数の用紙に印刷する印刷ジョブである場合、前記退避した前記第１用紙を利用した印刷の後、前記退避した前記第１用紙を給紙した給紙部から給紙する、印刷装置。
【請求項１４】
請求項１から請求項１３のいずれか一項に記載の印刷装置において、
前記制御部は、
前記利用判断処理において、前記第２印刷ジョブがあると判断した場合、印刷ジョブを前記第１印刷ジョブから前記第２印刷ジョブに変更して前記印刷部によって画像を印刷させる、印刷装置。
【請求項１５】
請求項１から請求項１４のいずれか一項に記載の印刷装置において、
前記制御部は、
前記利用判断処理において、前記第２印刷ジョブが複数あると判断した場合において、
前記第１印刷処理において、退避した前記第１用紙を利用して、当該複数の第２印刷ジョブのうち一枚の用紙にのみ印刷する第２印刷ジョブに基づく画像を前記印刷部によって印刷させる、印刷装置。
【請求項１６】
請求項１５に記載の印刷装置において、
前記制御部は、
一枚の用紙にのみ印刷する第２印刷ジョブよりも先に複数の用紙に印刷する第２印刷ジョブを受信した場合であっても、前記一枚の用紙にのみ印刷する第２印刷ジョブを先に実行する、印刷装置。
【請求項１７】
請求項１から請求項１６のいずれか一項に記載の印刷装置において、
前記用紙の種類は、用紙のサイズによる種類である、印刷装置。
【請求項１８】
請求項１から請求項１７のいずれか一項に記載の印刷装置において、
前記退避位置は、用紙の両面印刷時に利用されるスイッチバック経路である、印刷装置。
【請求項１９】
請求項１８に記載の印刷装置において、
前記制御部は、
前記第１印刷ジョブとは異なる印刷ジョブが両面印刷ジョブの場合、前記退避判断処理において否定判断し、前記排紙処理によって前記第１用紙を排紙する、印刷装置。
【請求項２０】
給紙部と、
印刷部と、
排紙部と、
前記給紙部から前記印刷部を経由して前記排紙部まで延びる搬送経路と、
前記給紙部から前記印刷部までの前記搬送経路に設けられるセンサと、
制御部と、を備え、
前記制御部は、
第１印刷ジョブに対応して前記給紙部から第１用紙を給紙する給紙処理と、
前記センサを用いて前記第１用紙の種類を検出する検出処理と、
検出された前記第１用紙の種類と、前記第１印刷ジョブの有する情報に含まれる用紙の種類とが同一が否かを判断する用紙判断処理と、
前記用紙判断処理において否定判断したことを条件として、前記搬送経路から前記搬送経路外の所定位置まで前記第１用紙を移動させる移動処理と、
前記所定位置に位置した前記第１用紙を前記印刷部に移動させる再移動処理と、
再移動された前記第１用紙に、前記第１印刷ジョブとは異なり、かつ、当該再移動された前記第１用紙を利用できる印刷ジョブに基づく画像を、前記印刷部によって印刷させる印刷処理と、を実行する、印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷装置に関し、詳しくは、印刷ジョブで設定された用紙の種類と給紙された用紙の種類とが異なる場合の対応技術に関する。
【背景技術】
【０００２】
従来、印刷ジョブで設定された用紙の種類と給紙された用紙の種類とが異なる場合の対応技術として、例えば、特許文献１に記載されたものが知られている。この印刷装置では、搬送中に検出した用紙サイズが印刷ジョブで設定された用紙サイズと異なる場合、搬送を中断せずに排紙して印刷を継続可能にすることにより、複数のジョブを連続的に処理する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２５４３９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、排紙された用紙を再利用したい場合、用紙を給紙トレイに再セットする手間がかかったり、再セットしたとしても、搬送中に再びジョブに設定された用紙の種類と異なる用紙の種類が検出され再び排紙される、という無駄な処理が実行されてしまったりする虞がある。
【０００５】
本発明は、印刷ジョブで設定された用紙の種類と異なる用紙の種類を、用紙の搬送中に検出する場合であっても、印刷を継続しつつ、異なる用紙の種類の検出対象となった用紙を再利用して印刷するときの利便性を向上する技術を提供するものである。
【課題を解決するための手段】
【０００６】
本明細書によって開示される印刷装置は、給紙部と、印刷部と、排紙部と、前記給紙部から前記印刷部を経由して前記排紙部まで延びる搬送経路と、前記給紙部から前記印刷部までの前記搬送経路に設けられるセンサと、制御部と、を備え、前記制御部は、第１印刷ジョブに対応して前記給紙部から第１用紙を給紙する第１給紙処理と、前記センサを用いて前記第１用紙の種類を検出する検出処理と、検出された前記第１用紙の種類と、前記第１印刷ジョブの有する情報に含まれる用紙の種類とが同一が否かを判断する用紙判断処理と、前記用紙判断処理において否定判断したことを条件として、前記搬送経路から前記搬送経路外である退避位置まで前記第１用紙を退避させる退避処理と、前記用紙判断処理において否定判断した場合において、前記第１用紙を利用でき、かつ、前記第１印刷ジョブとは異なる、少なくとも一つの第２印刷ジョブが、有るか否かを判断する利用判断処理と、前記利用判断処理において肯定判断した場合、退避した前記第１用紙を利用して前記第２印刷ジョブに基づく画像を前記印刷部によって印刷させる第１印刷処理と、を実行する。
本構成によれば、印刷ジョブで設定された用紙の種類と異なる用紙の種類を、用紙の搬送中に検出する場合であっても、印刷を継続しつつ、異なる用紙の種類の検出対象となった用紙を再利用して印刷するときの利便性を向上することができる。
【０００７】
上記印刷装置において、前記制御部は、前記利用判断処理において、否定判断した場合、前記給紙部から第２用紙を給紙する第２給紙処理と、前記給紙した第２用紙を利用して、前記第２印刷ジョブとは異なる印刷ジョブに基づく画像を前記印刷部によって印刷させる第２印刷処理と、を実行するようにしてもよい。
本構成によれば、退避用紙が利用できない場合であっても、中断ジョブ等を優先して実行できる。
【０００８】
また、上記印刷装置において、前記制御部は、前記用紙判断処理において否定判断した場合において、前記退避位置まで前記第１用紙を退避させるか否かを判断する退避判断処理を実行し、前記退避判断処理において、肯定判断した場合、前記退避処理を実行し、前記退避判断処理において、否定判断した場合、前記第１用紙を排紙する排紙処理を実行するようにしてもよい。
本構成によれば、退避判断処理によって、無用に用紙を退避させることによる印刷の継続への悪影響を減らすことができる。
【０００９】
また、上記印刷装置において、前記制御部は、前記退避判断処理において、前記第１用紙の種類と同じ用紙の種類に関する情報である退避用紙情報を有する第２印刷ジョブが有るか否かを判断するようにしてもよい。
本構成によれば、退避した用紙を利用する可能性が少ない場合は、用紙を退避させることによる印刷の継続への悪影響を減らすことができる。
【００１０】
また、上記印刷装置において、前記制御部は、前記利用判断処理において、前記退避位置に退避した用紙の種類に対応する前記第２印刷ジョブが有るか否かを判断するようにしてもよい。
本構成によれば、利用判断処理より先に退避処理を優先して実行することができる。
【００１１】
また、上記印刷装置において、前記制御部は、前記利用判断処理において、前記用紙判断処理における否定判断の対象となった用紙の種類に対応する前記第２印刷ジョブが有るか否かを判断し、前記利用判断処理において肯定判断した場合において、前記退避処理を実行するようにしてもよい。
本構成によれば、退避処理より先に利用判断処理を実行するため、利用判断処理で否定判断した場合、用紙判断処理における否定判断の対象となった用紙を退避させず排紙することができる。
【００１２】
また、上記印刷装置において、前記制御部は、前記利用判断処理において、前記第１用紙の種類と同じ用紙の種類に関する情報である退避用紙情報を有する前記第２印刷ジョブがあるか否かを判断するようにしてもよい。
本構成によれば、退避用紙情報を有する第２印刷ジョブがあれば、退避した第１用紙を用いた印刷を好適に行え、第２印刷ジョブがなければ、第２用紙を用いた印刷を行えるので、第２印刷ジョブの有無に応じて好適な印刷を行える。
【００１３】
また、上記印刷装置において、前記給紙部は、複数の給紙部を含み、前記制御部は、各給紙部に対して用紙の種類に関する情報を登録する登録処理を実行し、前記第１給紙処理において、前記第１印刷ジョブの有する情報に含まれる用紙の種類と同じ用紙の種類を登録した給紙部から前記第１用紙を給紙し、前記第２給紙処理において、前記第２印刷ジョブとは異なる印刷ジョブの有する情報に含まれる用紙の種類と同じ用紙の種類を登録した給紙部から前記第２用紙を給紙するようにしてもよい。
本構成によれば、複数の給紙部の中から、印刷ジョブの有する情報に含まれる用紙の種類と同じ用紙の種類を登録した給紙部から給紙することができる。
【００１４】
また、上記印刷装置において、前記制御部は、前記第２給紙処理において、前記第１印刷ジョブの有する情報に含まれる用紙の種類と同じ用紙の種類を登録した給紙部から前記第２用紙を給紙し、前記第２印刷処理において、前記第２用紙を利用して、前記第１印刷ジョブに基づく画像を前記印刷部によって印刷させるようにしてもよい。
本構成によれば、第１印刷ジョブの有する情報に含まれる用紙の種類と異なる用紙の種類を、第１用紙の搬送中に検出する場合であっても、第１用紙を退避位置に退避させた後、第２用紙を利用して第１印刷ジョブに基づく印刷を継続することができる。
【００１５】
また、上記印刷装置において、前記給紙部は、第１給紙部と第２給紙部とを含み、前記制御部は、前記第１給紙部に登録している用紙の種類と、前記第２給紙部に登録している用紙の種類とが同じである場合、前記第１給紙処理において前記第１用紙を前記第１給紙部から給紙するとき、前記第２給紙処理にて前記第２用紙を前記第２給紙部から給紙するようにしてもよい。
第１給紙処理後に第１給紙部に実際に入っている用紙が第１給紙部に登録している用紙の種類と異なる用紙の種類の場合、第２給紙処理にて第１給紙部から給紙すると再び第１印刷ジョブの有する情報に含まれる用紙の種類と異なる用紙の種類を検出してしまい、第１印刷ジョブに基づく印刷を行えない。しかしながら、本構成によれば、第２給紙部に実際に入っている用紙が第２給紙部に登録している用紙の種類と同一の用紙の種類であれば、第１印刷ジョブに基づく印刷を行える。
【００１６】
また、上記印刷装置において、前記制御部は、前記第１給紙処理において前記第１用紙を給紙した前記第１給紙部以外で、前記第１印刷ジョブの有する情報に含まれる用紙の種類と同じ用紙の種類を登録した給紙部が無い場合、前記第２給紙処理において、前記第１印刷ジョブとは異なる第３印刷ジョブの有する情報に含まれる用紙の種類と同じ用紙の種類を登録した給紙部から前記第２用紙を給紙し、前記第２印刷処理において、前記第２用紙を利用して、前記第３印刷ジョブに基づく画像を前記印刷部によって印刷するようにしてもよい。
例えば、Ａ４の第１印刷ジョブを印刷しようと第１給紙部から給紙したらレターだったので、レターを退避させ、退避させたレターを利用してレターの第２印刷ジョブを印刷したいが第２印刷ジョブが無い場合がある。その場合、さらに第１給紙部以外でＡ４が登録されている第２給紙部から給紙して第１印刷ジョブを印刷したいが該当する第２給紙部が無い場合であっても、例えば、第２給紙部がＡ３に登録され、第３印刷ジョブがＡ３の場合、第３印刷ジョブを印刷して印刷を継続できる可能性が高まる。
【００１７】
また、上記印刷装置において、前記制御部は、前記利用判断処理において、前記第２印刷ジョブがあると判断した場合、印刷ジョブを前記第１印刷ジョブから前記第２印刷ジョブに変更して前記印刷部によって画像を印刷させるようにしてもよい。
本構成によれば、印刷ジョブの印刷順は変わるものの、退避した用紙を有効利用しつつ、退避による印刷の継続への悪影響を早めに低減させることができる。すなわち、退避位置に用紙がある場合、次に退避が必要な用紙を退避させることができず、排紙せざるをえないため、排紙処理による継続印刷への影響が考えられる。
【００１８】
また、上記印刷装置において、前記制御部は、前記利用判断処理において、前記第２印刷ジョブが有ると判断した場合において、当該第２印刷ジョブが複数の用紙に印刷する印刷ジョブである場合、前記退避した前記第１用紙を利用した印刷の後、前記第１用紙の種類と同じ用紙の種類を登録した給紙部から給紙するようにしてもよい。
本構成によれば、退避した用紙を有効利用して、複数の用紙に印刷する印刷ジョブを好適に処理することができる。
【００１９】
また、上記印刷装置において、前記制御部は、前記利用判断処理において、前記第２印刷ジョブが有ると判断した場合において、当該第２印刷ジョブが複数の用紙に印刷する印刷ジョブである場合、前記退避した前記第１用紙を利用した印刷の後、前記退避した前記第１用紙を給紙した給紙部から給紙するようにしてもよい。
第１用紙の種類が給紙部に登録された用紙の種類と違っているのであれば、その給紙部には、登録されている用紙の種類とは異なる用紙の種類の用紙が入っていることもある。その場合、退避した第１用紙の種類と同じ用紙の種類を登録した給紙部が無い場合であっても、退避用紙を有効利用しつつ、複数の用紙に印刷する印刷ジョブを好適に処理することができる。
【００２０】
また、上記印刷装置において、前記制御部は、前記利用判断処理において、前記第２印刷ジョブが複数あると判断した場合において、前記第１印刷処理において、退避した前記第１用紙を利用して、当該複数の第２印刷ジョブのうち一枚の用紙にのみ印刷する第２印刷ジョブに基づく画像を前記印刷部によって印刷させるようにしてもよい。
本構成によれば、退避用紙を利用できる第２印刷ジョブが複数ある場合において、退避した用紙を有効利用して、印刷ジョブの有する用紙の種類と合致した用紙で確実に印刷ジョブを処理することができる。
【００２１】
また、上記印刷装置において、前記制御部は、一枚の用紙にのみ印刷する第２印刷ジョブよりも先に複数の用紙に印刷する第２印刷ジョブを受信した場合であっても、前記一枚の用紙にのみ印刷する第２印刷ジョブを先に実行するようにしてもよい。
本構成によれば、第２印刷ジョブの印刷順は変わるものの、退避した用紙を有効利用しつつ、退避による印刷の継続への悪影響を早めに低減させることができる。
【００２２】
また、上記印刷装置において、前記用紙の種類は、用紙のサイズによる種類であるようにしてもよい。
本構成によれば、印刷ジョブで設定された用紙サイズと異なる用紙サイズを、用紙の搬送中に検出する場合であっても、印刷を継続しつつ、異なる用紙サイズの検出対象となった用紙を再利用して印刷するときの利便性を向上することができる。
【００２３】
また、上記印刷装置において、前記退避位置は、用紙の両面印刷時に利用されるスイッチバック経路であるようにしてもよい。
本構成によれば、スイッチバック経路を退避位置として好適に利用できる。
【００２４】
また、上記印刷装置において、前記制御部は、前記第１印刷ジョブとは異なる印刷ジョブが両面印刷ジョブの場合、前記退避判断処理において否定判断し、前記排紙処理によって前記第１用紙を排紙するようにしてもよい。
両面印刷時にはスイッチバック経路が利用されるため、スイッチバック経路を退避位置として利用できない。そのため、第１印刷ジョブとは異なる印刷ジョブが両面印刷ジョブの場合は第１用紙を排紙することにより、両面印刷ジョブへの影響を防止できる。
【００２５】
また、本明細書によって開示される印刷装置は、給紙部と、印刷部と、排紙部と、前記給紙部から前記印刷部を経由して前記排紙部まで延びる搬送経路と、前記給紙部から前記印刷部までの前記搬送経路に設けられるセンサと、制御部と、を備え、前記制御部は、第１印刷ジョブに対応して前記給紙部から第１用紙を給紙する給紙処理と、前記センサを用いて前記第１用紙の種類を検出する検出処理と、検出された前記第１用紙の種類と、前記第１印刷ジョブの有する情報に含まれる用紙の種類とが同一が否かを判断する用紙を前記印刷部に移動させる再移動処理と、再移動された前記第１用紙に、前記第１印刷ジョブとは異なり、かつ、当該再移動された前記第１用紙を利用できる印刷ジョブに基づく画像を、前記印刷部によって印刷させる印刷処理とを実行する。
【発明の効果】
【００２６】
本発明によれば、印刷ジョブで設定された用紙の種類と異なる用紙の種類を、用紙の搬送中に検出する場合であっても、印刷を継続しつつ、異なる用紙の種類の検出対象となった用紙を再利用して印刷するときの利便性を向上することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施形態に係るプリンタの電気的構成を示すブロック図
【図２】プリンタの内部構成を示した概略図
【図３】印刷制御処理に係る実施例１を示すフローチャート
【図４】印刷制御処理に係る実施例１を示すフローチャート
【図５】印刷制御処理に係る実施例２を示すフローチャート
【図６】印刷制御処理に係る実施例３を示すフローチャート
【図７】印刷制御処理に係る実施例３を示すフローチャート
【図８】印刷制御処理に係る実施例４を示すフローチャート
【図９】印刷ジョブとトレイとの関係を示す表
【発明を実施するための形態】
【００２８】
本発明に係る一実施形態について図１から図９を参照して説明する。
１．プリンタの電気的構成
プリンタ３０は、図１に示されるように、ＣＰＵ３１（制御部の一例）、ＲＯＭ３２、ＲＡＭ３３、ＨＤＤ３４、操作部３５、表示部３６、印刷部３７、搬送機構３８、ネットワークインターフェイス３９、用紙検知部４０等を備える。ＲＯＭ３２には、プリンタ３０の動作を制御するための各種プログラムが記録されている。ＣＰＵ３１は、ＲＯＭ３２から読み出したプログラムに従って、その処理結果をＲＡＭ３３に記憶させながら、プリンタ３０の動作を制御する。プリンタ３０は印刷装置の一例である。なお、本実施形態では、プリンタとして、トナーを使用した電子写真方式のプリンタを想定しているが、これに限られず、プリンタは、インクを使用したインクジェット式のプリンタであってもよい。また、コピー機能、ＦＡＸ機能等を含む複合機に組み込まれた印刷に係る部門であってもよい。
【００２９】
操作部３５は、複数のボタンを備え、ユーザによって印刷開始の指示などの各種の入力操作が可能である。表示部３６は、液晶ディスプレイやランプ等を備えており、各種の設定画面や動作状態等を表示することが可能である。
【００３０】
印刷部３７は、電子写真方式の印刷に必要な、帯電部、感光ドラム、現像部、転写部等を含み、用紙７に印刷を行う。ネットワークインターフェイス３９は、通信回線２０を介して外部の、例えばパーソナルコンピュータである端末装置１０等に接続されており、相互のデータ通信が可能である。
【００３１】
端末装置１０は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ハードディスクドライブ１４、キーボードやポインティングデバイス等を有する操作部１５、液晶ディスプレイ等を有する表示部１６、通信回線２０に接続されるネットワークインターフェイス１７等を備える。ハードディスクドライブ１４には、ＯＳや、印刷用のデータを作成可能なアプリケーションソフト、プリンタ３０を制御するためのプリンタドライバなどの各種プログラムが記憶されている。プリンタ３０は、端末装置１０から印刷指示および印刷データ（印刷ジョブ）を受け取る。
【００３２】
２．プリンタの内部構成
プリンタ３０は、図２に示されるように、収納部４１、搬送機構３８、印刷部３７、定着器４３、および排出トレイ（排紙部の一例）４５等を備える。
【００３３】
収納部４１は、プリンタ３０の底部に設けられており、複数（本実施形態では４台）のトレイ（給紙部の一例）Ｔを備え、各トレイＴには所定の用紙７が収納されている。以下、各トレイＴを区別する場合には、上段のものから順に「第１トレイＴ１」、「第２トレイＴ２」、「第３トレイＴ３」、および「第４トレイＴ４」という。
【００３４】
搬送機構３８は、ピックアップローラ４７、レジストレーションローラ（以下、単にレジストローラと記す）４９、搬送ベルト５１、および反転機構５３等を含む。ピックアップローラ４７は、トレイＴに収納された用紙７を１枚ずつ取り出してレジストローラ４９へと搬送する。レジストローラ４９は、搬送されてきた用紙７の姿勢を整えて、所定のタイミングでベルト５１上に送り出す。
【００３５】
印刷部３７は、ベルト５１により搬送される用紙７に対し、所定の印刷位置Ｘにて、例えば端末装置１０から受信した印刷データに基づく画像（モノクロ画像、カラー画像）を形成する。画像が形成された用紙７は、定着器４３で熱定着され、排出トレイ４５上へと排出される。なお、トレイＴからの用紙７を印刷位置Ｘに導くための経路（図２の実線矢印部分）を、印刷搬送パスＰ１（搬送経路の一例）という。印刷搬送パスＰ１は、トレイＴから印刷部３７を経由して排出トレイ４５まで延びる。
【００３６】
反転機構５３は、排出ローラ５５、スイッチバック経路Ｐ２（図２の点線矢印部分）、フラッパ５９、複数の反転搬送ローラ６１等を備えている。例えば両面連続方式で両面印刷する場合には、用紙７は、印刷部３７により裏面（トレイＴに収納されていたときの下面）に画像が印刷され、その後、一旦排出ローラ５５まで搬送される。そして、当該排出ローラ５５の逆回転により、用紙７は、フラッパ５９、スイッチバック経路Ｐ２、複数の反転搬送ローラ６１、レジストローラ４９を介して搬送され、表裏が反転された状態でベルト５１上に送り出される。そして、その用紙７は印刷部３７により表面（トレイＴに収納されていたときの上面）に画像が印刷された後に排出トレイ４５上へと排出される。
【００３７】
用紙検知部４０（センサの一例）は、トレイＴから印刷部３７までの印刷搬送パスＰ１に設けられる。具体的には、用紙検知部４０は、図２に示されるように、レジストローラ４９の用紙搬送下流側の近傍に設けられる。用紙検知部４０は、例えば、印刷搬送パスＰ１を挟んで対峙して設けられる発光部４０Ａと受光部４０Ｂを含む。用紙検知部４０は、発光部４０Ａからの直接光を受光部４０Ｂで受光することによって、用紙７が発光部４０Ａに達した際に、用紙７の幅を検出する。そして、ＣＰＵ３１は、用紙検知部４０からの検出信号（用紙幅）に基づいて、用紙幅に応じた用紙サイズを検出する。
【００３８】
なお、用紙検知部４０が設けられる位置は、レジストローラ４９の用紙搬送下流側に限られず、例えば、レジストローラ４９の用紙搬送上流側に設けられてもよい。また、発光部４０Ａおよび受光部４０Ｂを、印刷搬送パスＰ１に対して、同一側に設け、受光部４０Ｂは用紙７からの反射光を受光することによって用紙幅を検出するようにしてもよい。また、用紙検知部４０は固定式のものであってもよいし、用紙７の幅方向に移動する移動式のものであってもよい。
【００３９】
３．印刷制御処理
次に、図３から図９を参照して、本実施形態に係る印刷制御処理の実施例を説明する。各実施例の印刷制御処理は、例えばＲＯＭ３２に格納された所定のプログラムに基づいて、プリンタ３０の電源投入に応じて、ＣＰＵ３１によって実行される。なお、本実施形態において、印刷ジョブとトレイＴとの関係は、基本的に、図９の「例（１）」の場合を想定している。
【００４０】
３−１．各実施例に共通の処理
まず、ＣＰＵ３１が各実施例において共通に実行する処理を説明する。ＣＰＵ３１は、共通処理として、第１給紙処理、検出処理、用紙判断処理、退避処理、利用判断処理、および第１印刷処理を実行する。なお、退避処理と利用判断処理の実行順序は、任意である。
【００４１】
第１給紙処理では、ＣＰＵ３１は、第１印刷ジョブに対応してトレイＴから第１用紙７Ｆを給紙する。ここで、第１印刷ジョブとは、印刷ジョブが複数ある場合、端末装置１０から最初に受信した印刷ジョブである。また、第１用紙７Ｆとは、第１印刷ジョブにおいて最初にトレイＴから給紙される用紙７である。
【００４２】
検出処理では、ＣＰＵ３１は、用紙検知部４０を用いて第１用紙７Ｆの種類、本実施形態では、第１用紙７Ｆのサイズを検出する。
【００４３】
用紙判断処理では、ＣＰＵ３１は、検出処理によって検出された第１用紙７Ｆの種類（サイズ）と、第１印刷ジョブの有する情報に含まれる用紙の種類（サイズ）とが同一が否かを判断する。
【００４４】
退避処理では、ＣＰＵ３１は、用紙判断処理において否定判断したことを条件として、印刷搬送パスＰ１から印刷搬送パスＰ１外である、退避位置まで第１用紙７Ｆを退避させる。本実施形態では、退避位置はスイッチバック経路Ｐ２とされる。なお、退避位置はスイッチバック経路Ｐ２に限られず、例えば、プリンタ３０の側面に設けられ、プリンタ３０外部からユーザによって用紙７を給紙するためのマルチパストレイ等であってもよい。その場合、スイッチバック経路Ｐ２からマルチパストレイへ第１用紙７Ｆを退避させるためのフラッパを設けるようにすればよい。
【００４５】
利用判断処理では、ＣＰＵ３１は、用紙判断処理において否定判断した場合において、第１用紙７Ｆを利用でき、かつ、第１印刷ジョブとは異なる、少なくとも一つの第２印刷ジョブがあるか否かを判断する。
【００４６】
第１印刷処理では、利用判断処理において肯定判断した場合、退避した第１用紙７Ｆを利用して第２印刷ジョブに基づく画像を印刷部３７によって印刷させる。
【００４７】
３−２．実施例１（退避処理および退避用紙の使用を優先する例）
実施例１では、用紙判断処理において否定判断したことのみを条件として退避処理が実行される例、すなわち、退避処理が優先して実行される例を説明する。また、実施例１では、中断された印刷ジョブ（第１印刷ジョブ）の実行よりも、退避された用紙（以下、「退避用紙」と記す）７Ｓを使用する印刷ジョブ（第２印刷ジョブ）の実行の方が優先される。すなわち、退避用紙７Ｓを使用して印刷する処理である第１印刷処理（図３のステップＳ８０参照）は、第１印刷ジョブに代えて、第２印刷ジョブのためにすぐに実行される。
【００４８】
実施例１において、図３に示されるように、まず、ＣＰＵ３１は、各トレイＴに対して用紙のサイズに関する情報を、例えば、ＲＡＭ３３内の所定領域に登録する（ステップＳ５：登録処理の一例）。例えば、図９に示される「例（１）」のように登録する。すなわち、第１トレイＴ１をＡ４サイズ用、第２トレイＴ２をＡ４サイズ用、第３トレイＴ３をＡ３サイズ用、第４トレイＴ４をレターサイズ用に登録する。この登録は、例えば、各トレイＴに設けられた、用紙サイズ検出センサ(図示せず)からに検出信号に基づいて行われる。
【００４９】
次に、ＣＰＵ３１は、端末装置１０からプリンタ３０に送信され、受信した印刷ジョブ（以下、単に「ジョブ」と記す）が有るか否かを判断する（ステップＳ１０）。ジョブがないと判断した場合、ジョブを受信するまで待機する（ステップＳ１０：ＮＯ）。一方、ジョブが有ると判断した場合（ステップＳ１０：ＹＥＳ）、受信順の一番早いジョブ（第１印刷ジョブの一例）を実行ジョブに指定する（ステップＳ１５）。
【００５０】
なお、実施例１では、図９に示される「例（１）」のように、ジョブとして、受信順に、Ａ４サイズの印刷情報を有するジョブＸ、Ａ３サイズの印刷情報を有するジョブＹ、レターサイズの印刷情報を有するジョブＺが有るとする。そのため、実施例１では、ジョブＸが第１印刷ジョブの一例であり、実行ジョブに指定される。
【００５１】
次いで、ＣＰＵ３１は、指定ジョブの用紙種類に対応するトレイＴ（この場合、第１トレイＴ１）から用紙７（第１用紙７Ｆの一例）を給紙する（ステップＳ２０：第１給紙処理の一例）。次いで、ＣＰＵ３１は、用紙検知部４０からの情報に基づいて、用紙の種類を検出する（ステップＳ２５：検出処理の一例）。ここでは、ＣＰＵ３１は、用紙の種類として用紙サイズを検出する。なお、用紙の種類はこれに限られず、例えば、光沢紙、普通紙、厚紙等の用紙タイプであってもよい。その際、用紙検知部４０は、用紙タイプを検出する用紙検知部が使用される。
【００５２】
次いで、ＣＰＵ３１は、検出された用紙の種類と、実行ジョブの有する情報に含まれる用紙の種類とが同一が否かを判断する（ステップＳ３０：用紙判断処理の一例）。用紙の種類が同一であると判断した場合（ステップＳ３０：ＹＥＳ）、すなわち、検出された用紙がＡ４サイズである場合、ＣＰＵ３１は、実行ジョブに基づく画像を印刷部３７によって用紙７に印刷させ（ステップＳ８０）、画像が形成された用紙７を、排出トレイ４５上に排出させる（ステップＳ８５）。
【００５３】
次いで、ＣＰＵ３１は、実行ジョブ、すなわち、ジョブＸに含まれる印刷処理が全て終了したか否か、すなわち、ジョブＸが終了したか否かを判断する（ステップＳ９０）。ジョブＸが終了していないと判断した場合（ステップＳ９０：ＮＯ）、ステップＳ２０に戻り、次の用紙７に係る処理を行う。一方、ジョブＸが終了したと判断した場合（ステップＳ９０：ＹＥＳ）、他のジョブが有るか否かを判断する（ステップＳ９５）。
【００５４】
他のジョブが有ると判断した場合（ステップＳ９５：ＹＥＳ）、ステップＳ１５に戻り、他のジョブ、すなわち、ジョブＹおよびジョブＺに対してステップＳ１５からステップＳ９５までの処理を行う。一方、他のジョブがないと判断した場合（ステップＳ９５：ＮＯ）、ステップＳ１０の処理に戻り、次のジョブを受信するまで待機する。なお、印刷制御処理は、プリンタ３０の電源がオフされた場合に終了する。
【００５５】
次に、ステップＳ３０の処理に戻って、用紙の種類が同一でないと判断した場合（ステップＳ３０：ＮＯ）、例えば、検出された用紙の種類がレターサイズであった場合、図４に示されるように、ＣＰＵ３１は、ジョブＸの印刷処理を中断して（ステップＳ３５）、スイッチバック経路Ｐ２にレターサイズの用紙７を退避させる（ステップＳ４０：退避処理、移動処理の一例）。すなわち、ＣＰＵ３１は、ステップＳ３０の処理において否定判断したことを条件として、スイッチバック経路Ｐ２にレターサイズの用紙７を退避させる。
【００５６】
次いで、ＣＰＵ３１は、スイッチバック経路Ｐ２に退避された用紙（退避用紙）７Ｓの種類に対応するジョブ（第２印刷ジョブ）が有るか否かを判断する（ステップＳ４５：利用判断処理の一例）。言い換えれば、ＣＰＵ３１は、退避用紙７Ｓの種類（レターサイズ）に対応するジョブが、現在実行中のジョブＸ以外のジョブ（ジョブＹおよびジョブＺ）の中に有るか否かを判断する。なお、ここで、レターサイズである第１用紙７Ｆが退避用紙７Ｓとされ、退避用紙７Ｓの種類に対応するジョブとは、退避用紙７Ｓと同じ用紙の種類に関する情報である退避用紙情報（ここでは、レター情報）を有するジョブ（第２印刷ジョブ）である。
【００５７】
このように、実施例１では、退避処理（ステップＳ４０）の後に、利用判断処理（ステップＳ４５）が実行される。そのため、退避用紙７Ｓの利用の有無にかかわらず、退避処理を優先して実行することができる。
【００５８】
退避用紙７Ｓの種類に対応するジョブが有ると判断した場合（ステップＳ４５：ＹＥＳ）、対応するジョブ（ここでは、レタージョブ）を、退避用紙７Ｓを利用する実行ジョブ（第２印刷ジョブ）に指定する（ステップＳ５０）。図９の「例（１）」の場合では、第２印刷ジョブ（レタージョブ）として、ジョブＺが存在する。そのため、ジョブＺが次の実行ジョブに指定される。
【００５９】
次に、ＣＰＵ３１は、退避用紙７Ｓを印刷部３７に搬送し（ステップＳ５５：再移動処理の一例）、ステップＳ２５に戻る。そして、ステップＳ３０の処理で肯定判断した場合、次の実行ジョブ（ジョブＺ：第２印刷ジョブ）に基づく画像を印刷部３７によって退避用紙７Ｓに印刷させる（ステップＳ８０：第１印刷処理：印刷処理の一例）。
【００６０】
一方、退避用紙７Ｓの種類、すなわち、レターサイズに対応するジョブ（レタージョブ）がないと判断した場合（ステップＳ４５：ＮＯ）、ＣＰＵ３１は、用紙判断処理（ステップＳ３０）における否定判断の対象となった用紙（以下、「否定判断用紙」と記す）、ここでは退避用紙７Ｓを、スイッチバック経路Ｐ２から印刷部３７を経由して、排出トレイ４５上に排出する（ステップＳ６０）。この場合は、例えば、図９の「例（１）」において、ジョブＺが無い場合に相当する。次いで、中断したジョブ（ジョブＸ）の用紙種類（Ａ４サイズ）に対応する別の給紙トレイが有るか否かを判断する（ステップＳ６５）。
【００６１】
対応する別の給紙トレイが有ると判断した場合（ステップＳ６５：ＹＥＳ）、対応する別の給紙トレイから用紙７（第２用紙の一例）を給紙して（ステップＳ７０：第２給紙処理の一例）、ステップＳ２５の処理に戻る。そして、ステップＳ３０の処理で肯定判断した場合、ジョブＺ（第２印刷ジョブ）とは異なる印刷ジョブ（ジョブＸあるいは他のジョブ）に基づく画像を印刷部３７によって、用紙７に印刷させる（ステップＳ８０：第２印刷処理の一例）。この場合、図９の「例（１）」においては、第２トレイＴ２（別の給紙トレイ）から、Ａ４サイズの用紙７（第２用紙）が給紙される。
【００６２】
一方、対応する別の給紙トレイがないと判断した場合（ステップＳ６５：ＮＯ）、印刷を中断した用紙（退避用紙７Ｓ）を給紙した給紙トレイから用紙７（第２用紙の一例）を給紙して（ステップＳ７５：第２給紙処理の一例）、ステップＳ２５の処理に戻る。そして、ステップＳ３０の処理で肯定判断した場合、ジョブＺ（第２印刷ジョブ）とは異なる印刷ジョブ（ジョブＸ、あるいは他のジョブ）に基づく画像を印刷部３７によって、用紙７に印刷させる（ステップＳ８０：第２印刷処理の一例）。この場合、図９の「例（１）」においては、第１トレイＴ１（印刷を中断した用紙を給紙した給紙トレイ）からＡ４サイズの用紙７（第２用紙）が給紙される。
【００６３】
このようにＣＰＵ３１は、利用判断処理において否定判断した場合（ステップＳ４５：ＮＯ）、トレイＴから第２用紙を給紙する第２給紙処理（Ｓ７０、Ｓ７５）と、第２印刷ジョブ（ジョブＺ）とは異なる印刷ジョブ（ジョブＸ）に基づく画像を、印刷部３７によって第２用紙に印刷させる第２印刷処理（Ｓ８０）と、を実行する。そのため、退避用紙７Ｓが利用できない場合であっても、中断されたジョブ（ジョブＸ）を継続して実行できる。
【００６４】
３−３．実施例２（退避判断処理および利用判断処理を優先）
実施例２では、用紙を退避させる判断として、退避判断処理が追加され、退避判断処理および利用判断処理が、退避処理より先に実行される。すなわち、実施例２では、退避判断処理および利用判断処理が、退避処理に優先して実行される。また、実施例２おいても、中断されたジョブの実行より、退避された用紙を使用するジョブの実行が優先される。なお、主に、実施例１と異なる点についてのみ説明し、実施例１と同一の処理には同一のステップ番号を付して、その説明を省略する。
【００６５】
すなわち、実施例２では、図５に示されるように、ＣＰＵ３１は、用紙の種類が同一でないと判断した場合（ステップＳ３０：ＮＯ）、印刷処理を中断した後（ステップＳ３５）、同一の実行ジョブにおいて、この中断が２度目の中断であるか否かを判断する（ステップＳ３６：退避判断処理の一例）。２度目の中断であると判断した場合（ステップＳ３６：ＹＥＳ）、ＣＰＵ３１は、中断したジョブを実行ジョブから外す（ステップＳ４１）。そして、ＣＰＵ３１は、印刷を中断した用紙７を排出トレイ４５上に排紙させ（ステップＳ４２：排紙処理の一例）、ステップＳ１０の処理に戻る。その際、ＣＰＵ３１は、２回中断したジョブを、例えば、表示部３６に表示させて、報知する（ステップＳ４３）。
【００６６】
一方、２度目の中断でないと判断した場合（ステップＳ３６：ＮＯ）、ＣＰＵ３１は、否定判断用紙の種類（ここでは、レター）に対応するジョブが、現在実行中のジョブ以外のジョブの中に有るか否かを判断する（ステップＳ４５Ａ：利用判断処理の一例）。否定判断用紙の種類に対応するジョブが有ると判断した場合（ステップＳ４５Ａ：ＹＥＳ）、実施例１と同様に、対応するジョブを、退避用紙７Ｓを利用する実行ジョブ（第２印刷ジョブ）に指定する（ステップＳ５０）。次いで、ＣＰＵ３１は、用紙７を、一旦、スイッチバック経路Ｐ２に退避させ（退避処理の一例）、さらに印刷部３７に搬送する（ステップＳ５５Ａ）。そして、ステップＳ２５に戻る。
【００６７】
一方、否定判断用紙の種類に対応するジョブがないと判断した場合（ステップＳ４５Ａ：ＮＯ）、ＣＰＵ３１は、否定判断用紙を、スイッチバック経路Ｐ２を経由せずに、そのまま、排出トレイ４５上に排出する（ステップＳ６０Ａ）。次いで、ステップＳ６５以下、実施例１と同様の処理を行う。
【００６８】
このように、実施例２では、ＣＰＵ３１は、退避処理（ステップＳ５５Ａ）より先に利用判断処理（ステップＳ４５Ａ）を実行する。そのため、利用判断処理で否定判断した場合、否定判断用紙を、スイッチバック経路Ｐ２に退避させずに、直接、排紙することができる（ステップＳ６０Ａ）。
【００６９】
また、退避判断処理（ステップＳ３６）によって、無用に用紙７を退避させることによる印刷の継続への悪影響を減らすことができる。
【００７０】
なお、実施例２において、退避判断処理に係るステップＳ３６、Ｓ４１、Ｓ４２、およびＳ４３の処理は省略されてもよい。この場合は、実施例１において、利用判断処理が退避処理の先に実行される場合に相当する。
【００７１】
３−４．実施例３（印刷中断されたジョブの実行を優先する例）
実施例３では、実施例１および実施例２とは逆に、退避された用紙を使用するジョブ（第２印刷ジョブ）の実行より、中断されたジョブ（第１印刷ジョブ）の実行が優先される。すなわち、退避用紙７Ｓを使用して印刷する処理である第１印刷処理（図６のステップＳ８０参照）は、第１印刷ジョブを別の用紙を利用して実行してから、第２印刷ジョブのために実行される。なお、主に、実施例１と異なる点についてのみ説明し、実施例１と同一の処理には同一のステップ番号を付して、その説明を省略する。
【００７２】
実施例３では、図６に示されるように、ＣＰＵ３１は、ジョブがあると判断した場合（ステップＳ１０：ＹＥＳ）、退避用紙７Ｓが有るか否かを判断する（ステップＳ１２）。退避用紙７Ｓがないと判断した場合（ステップＳ１２：ＮＯ）、ステップＳ１５に移行する。一方、退避用紙７Ｓが有ると判断した場合（ステップＳ１２：ＹＥＳ）、退避用紙７Ｓの利用タイミングであるか否かを判断する（ステップＳ１４：利用判断処理の一例）。
【００７３】
ここで、退避用紙７Ｓの利用タイミングであるか否かの判断として、例えば、
（１）退避用紙７Ｓの種類に合うジョブがあるか否か、
（２）退避用紙７Ｓの種類に合うジョブの実行順が到来したか否か、
（３）退避用紙７Ｓの種類に合い、かつ１枚の用紙にのみ印刷するジョブが有るか否か、等が含まれる。
【００７４】
退避用紙７Ｓの利用タイミングであると判断した場合（ステップＳ１４：ＹＥＳ）、退避用紙７Ｓを利用した印刷を行うために、実施例１と同様に、ステップＳ５０、およびＳ５５の処理を実行し、ステップＳ２５の処理に移行する。一方、退避用紙７Ｓの利用タイミングでないと判断した場合（ステップＳ１４：ＮＯ）、ステップＳ１５に移行する。すなわち、ステップＳ１４の判断処理によって、退避用紙７Ｓの利用タイミングでないと判断された場合、印刷中断されたジョブの実行が優先されることとなる。
【００７５】
また、ＣＰＵ３１は、用紙の種類が同一でないと判断した場合（ステップＳ３０：ＮＯ）、図７に示されるように、印刷処理を中断した後（ステップＳ３５）、実施例２と同様に、同一の実行ジョブにおいて、この中断が２度目の中断であるか否かを判断する（ステップＳ３６：退避判断処理の一例）。さらに、実施例３では、退避判断処理として、既に退避用紙７Ｓが有るか否か、両面印刷用のジョブが有るか否か、および、検出用紙の種類と同一のジョブが有るか否かを判断する。
【００７６】
すなわち、２度目の中断でないと判断した場合（ステップＳ３６：ＮＯ）、ＣＰＵ３１は、既に退避用紙７Ｓが有るか否かを判断する（ステップＳ３７）。既に退避用紙７Ｓが有ると判断した場合（ステップＳ３７：ＮＯ）、用紙７を退避できないため、ステップＳ６０に移行して否定判断用紙７Ｎを排紙する。
【００７７】
一方、退避用紙７Ｓが無いと判断した場合（ステップＳ３７：ＹＥＳ）、次に、両面印刷用のジョブが有るか否かを判断する（ステップＳ３８）。両面印刷用のジョブが有ると判断した場合（ステップＳ３８：ＹＥＳ）、ステップＳ６０に移行して否定判断用紙７Ｎを排紙する。
【００７８】
すなわち、両面印刷時にはスイッチバック経路Ｐ２が利用されるため、スイッチバック経路Ｐ２を退避位置として利用できない。そのため、第１印刷ジョブとは異なる印刷ジョブが両面印刷ジョブの場合は、否定判断用紙７Ｎ（第１用紙）を排紙することにより、両面印刷ジョブへの影響を防止できる。一方、両面印刷用のジョブが無いと判断した場合（ステップＳ３８：ＮＯ）、さらに、否定判断用紙７Ｎの種類と同一のジョブが有るか否かを判断する（ステップＳ３９）。
【００７９】
否定判断用紙７Ｎの種類と同一のジョブが無いと判断した（ステップＳ３９：ＮＯ）、退避用紙７Ｓを利用するジョブが無いため、ステップＳ６０に移行して用紙７を排紙する。一方、否定判断用紙７Ｎの種類と同一のジョブが有ると判断した（ステップＳ３９：ＹＥＳ）、スイッチバック経路Ｐ２に用紙７を退避させる（ステップＳ４０）。次いで、以下、印刷中断されたジョブの実行するための処理を実行する（ステップＳ６５、Ｓ７０、Ｓ７５等）。
【００８０】
なお、退避判断処理（ステップＳ３６、Ｓ３７、Ｓ３８、およびＳ３９）の実行順序は、任意である。例えば、ステップＳ３７の前にステップＳ３８が実行されてもよい。また、実行する退避判断処理も任意である。例えば、ステップＳ３６の処理は省略されてもよい。なお、ステップＳ３７およびＳ３８の退避判断処理を、実施例２において実行するようにしてもよい。
【００８１】
このように実施例３では、退避用紙７Ｓが無い場合等の、退避用紙７Ｓの利用タイミングでないと判断した場合（ステップＳ１４：ＮＯ）、退避判断処理を実施することにより、退避用紙７Ｓを使用するジョブの実行よりも、中断されたジョブの実行が優先される。
【００８２】
３−５．実施例４（退避用紙を利用するジョブの有無にかかわらず退避させる例）
実施例４では、実施例３において、退避用紙７Ｓを利用するジョブの有無にかかわらず退避させる例が示される。すなわち、図８に示されるように、実施例４は、実施例３において、退避判断処理の一つである、否定判断用紙７Ｎの種類と同一のジョブが有るか否かを判断する処理（ステップＳ３９）が省略されたものである。この場合、退避用紙７Ｓを利用するジョブが無い場合であっても、否定判断用紙７Ｎをスイッチバック経路Ｐ２に退避させることができる。
【００８３】
４．本実施形態の効果
本実施形態では、ＣＰＵ３１は、用紙判断処理において否定判断したこと（ステップＳ３０：ＮＯ）を条件として、印刷搬送パスＰ１からスイッチバック経路Ｐ２（退避位置）まで、第１印刷ジョブ（例えば、Ａ４印刷ジョブ）の第１用紙（例えば、レター用紙）７Ｆを退避する。そして、ＣＰＵ３１は、利用判断処理において肯定判断した場合（ステップＳ４５：ＹＥＳ）、退避した第１用紙７Ｆを利用でき、かつ、第１印刷ジョブとは異なる、第２印刷ジョブ（レター印刷ジョブ）に基づく画像を、印刷部３７によって、退避した第１用紙７Ｆに印刷させる。
【００８４】
すなわち、本実施形態では、利用判断処理において肯定判断された場合、排紙せずにスイッチバック経路Ｐ２に退避した第１用紙７Ｆを利用して印刷を行うことができる。そのため、印刷ジョブで設定された用紙の種類（例えば、Ａ４サイズ）と異なる用紙の種類（例えば、レターサイズ）を、用紙７の搬送中に検出する場合であっても、印刷処理を継続しつつ、異なる用紙の種類の検出対象となった用紙（レターサイズの用紙）を再利用して印刷するときの、利便性を向上することができる。
【００８５】
＜他の実施形態＞
本明細書で開示される技術は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような種々の態様も含まれる。
【００８６】
（１）制御部（ＣＰＵ３１）は、第１給紙処理（ステップＳ２０）において第１用紙を給紙した第１給紙部以外で、第１印刷ジョブの有する情報に含まれる用紙の種類と同じ用紙の種類を登録した給紙部が無い場合、第２給紙処理において、第１印刷ジョブとは異なる第３印刷ジョブの有する情報に含まれる用紙の種類と同じ用紙の種類を登録した給紙部から第２用紙を給紙し、第２印刷処理において、第２用紙を利用して、第３印刷ジョブに基づく画像を印刷部によって印刷するようにしてもよい。
【００８７】
例えば、図９の「例（２）」に示されるように、ジョブＸ（第１印刷ジョブ）を印刷しようと第１トレイＴ１から給紙したらレター用紙（第１用紙）だったので、レター用紙を退避させ、退避させたレター用紙を利用してレターのジョブＺ（第２印刷ジョブ）を印刷したいがレター用紙のジョブが無い場合がある。その場合、さらに第１トレイＴ１以外でＡ４が登録されているトレイＴから給紙してＡ４ジョブ（第１印刷ジョブ）を印刷したいが、「例（２）」のように該当するトレイＴが無い場合であっても、例えば、第２トレイＴ２がＡ３に登録され、ジョブＹ（第３印刷ジョブ）がＡ３のジョブの場合、ジョブＹを印刷して印刷を継続できる可能性が高まる。
【００８８】
（２）制御部（ＣＰＵ３１）は、利用判断処理において、第２印刷ジョブ（例えば、レタージョブ）があると判断した場合（ステップＳ４５、Ｓ４５Ａ：ＹＥＳ）、印刷ジョブを第１印刷ジョブ（例えば、Ａ４ジョブ）から第２印刷ジョブに変更して印刷部によって画像を印刷させるようにしてもよい。  
この場合、印刷ジョブの印刷順は変わるものの、退避した用紙を有効利用しつつ、退避による印刷の継続への悪影響を早めに低減させることができる。すなわち、退避位置に用紙がある場合、次に退避が必要な用紙を退避させることができず、排紙せざるをえないため、排紙処理による継続印刷への影響が考えられる。
【００８９】
（３）制御部（ＣＰＵ３１）は、利用判断処理において、第２印刷ジョブ（例えば、レタージョブ）が有ると判断した場合において（ステップＳ４５、Ｓ４５Ａ：ＹＥＳ）、当該第２印刷ジョブ（レタージョブ）が複数の用紙に印刷する印刷ジョブである場合、退避した第１用紙を利用した印刷の後、第１用紙の種類（レター用紙）と同じ用紙の種類を登録した給紙部（第３トレイＴ３）から給紙するようにしてもよい。
この場合、退避用紙７Ｓを有効利用して、複数の用紙に印刷する印刷ジョブ（ジョブＺ：レタージョブ）を好適に処理することができる。図９の「例（３）」の場合を参照。
（４）制御部（ＣＰＵ３１）は、利用判断処理において、第２印刷ジョブ（例えば、レタージョブ）が有ると判断した場合において（ステップＳ４５、Ｓ４５Ａ：ＹＥＳ）、当該第２印刷ジョブ（レタージョブ）が複数の用紙に印刷する印刷ジョブである場合、退避した第１用紙を利用した印刷の後、退避した第１用紙（レター用紙）を給紙した給紙部（第１トレイＴ１）から給紙するようにしてもよい。
この場合、第１用紙の種類（レター）が給紙部（第１トレイＴ１）に登録された用紙の種類（Ａ４）と違っているのであれば、その給紙部（第１トレイＴ１）には、登録されている用紙の種類（Ａ４）とは異なる用紙の種類の用紙（レター）が入っていることもある。その場合、退避した第１用紙の種類（レター）と同じ用紙の種類（レター）を登録した給紙部が無い場合であっても（図９の「例（３）」において、第３トレイＴ３がレターでない場合）、退避用紙７Ｓを有効利用しつつ、複数の用紙に印刷する印刷ジョブ（ジョブＺ：レタージョブ）を好適に処理することができる。図９の「例（３）」の場合を参照。
【００９０】
（５）制御部（ＣＰＵ３１）は、利用判断処理において、第２印刷ジョブ（例えば、レタージョブ）が複数（ジョブＹおよびジョブＺ：図９の「例（４）」参照）有ると判断した場合において、第１印刷処理において、退避した第１用紙を利用して、当該複数の第２印刷ジョブのうち一枚の用紙にのみ印刷する第２印刷ジョブ（ジョブＺ）に基づく画像を印刷部によって印刷させるようにしてもよい。
この場合、図９の「例（４）」に示されるように、退避用紙を利用できる第２印刷ジョブが、ジョブＹおよびジョブＺの複数ある場合において、退避した用紙を有効利用して、印刷ジョブの有する用紙の種類と合致した用紙で確実に印刷ジョブを処理することができる。図９の「例（４）」の場合を参照。
【００９１】
その際、制御部（ＣＰＵ３１）は、一枚の用紙にのみ印刷する第２印刷ジョブ（ジョブＺ）よりも先に複数の用紙に印刷する第２印刷ジョブ（ジョブＹ）を受信した場合であっても、一枚の用紙にのみ印刷する第２印刷ジョブ（ジョブＺ）を先に実行するようにしてもよい。この場合、第２印刷ジョブの印刷順は変わるものの、退避した用紙を有効利用しつつ、退避による印刷の継続への悪影響を早めに低減させることができる。
【００９２】
（６）制御部（ＣＰＵ３１）は、退避処理、利用判断処理、および第１印刷処理に代えて、移動処理、再移動処理、および印刷処理とを実行するようにしてもよい。すなわち、制御部は、移動処理において、用紙判断処理において否定判断したことを条件として、搬送経路から搬送経路外の所定位置まで第１用紙を移動させ、再移動処理において、所定位置に位置した第１用紙を印刷部に移動させ、印刷処理において、再移動された第１用紙に、第１印刷ジョブとは異なり、かつ、当該再移動された第１用紙を利用できる印刷ジョブに基づく画像を、印刷部によって印刷させる。
この場合であっても、印刷ジョブで設定された用紙の種類と異なる用紙の種類を、用紙の搬送中に検出する場合であっても、印刷を継続しつつ、異なる用紙の種類の検出対象となった用紙を再利用して印刷するときの利便性を向上することができる。
【００９３】
（７）上記実施形態では、制御部は、ＣＰＵ３１により構成される例を示したが、これに限られない。制御部は、例えば、ＡＳＩＣ（特定用途向けＩＣ）により構成されてもよい。
【符号の説明】
【００９４】
３０…プリンタ、３１…ＣＰＵ、３７…印刷部、４０…用紙検知部、Ｐ１…印刷搬送パス、Ｐ２…スイッチバック経路、Ｔ１−Ｔ４…トレイ
【図１】
2015127107.tif 000003
【図２】
2015127107.tif 000004
【図３】
2015127107.tif 000005
【図４】
2015127107.tif 000006
【図５】
2015127107.tif 000007
【図６】
2015127107.tif 000008
【図７】
2015127107.tif 000009
【図８】
2015127107.tif 000010
【図９】
2015127107.tif 000011