(57)【要約】【課題】排紙台に積載された用紙の積載量を簡単且つ正確に判定することを目的とする。【解決手段】排紙された用紙を積載する積載台３７と、ジョブデータに応じて排紙されてから積載台３７に積載されるまでの用紙を検出するセンサ３８と、センサ３８が用紙を検出しているセンサオン時間を計測する検出時間測定部５６と、積載台３７の積載量が満載間近になったか否かを判定するための満載間近時間を記憶する記憶部５４と、前記ジョブデータの用紙情報と検出時間測定部５６の測定結果により、積載台３７の積載状態を判定する判定部５５と、判定部５５によりセンサオン時間が満載間近時間以上と判定されたとき、給紙を一時停止した後、所定枚数ずつ給紙する制御を行う搬送制御部５６と、を備えている。【選択図】図２
2015009958.tif 000002
【特許請求の範囲】
【請求項１】
排紙された用紙を積載する積載台と、
ジョブデータに応じて排紙されてから前記積載台に積載されるまでの用紙を検出するセンサと、
前記センサが前記用紙を検出しているセンサオン時間を計測する検出時間測定部と、
前記積載台の積載量が満載間近になったか否かを判定するための満載間近時間を記憶する記憶部と、
前記ジョブデータの用紙情報と前記検出時間測定部の測定結果により、前記積載台の積載状態を判定する判定部と、
前記判定部により前記センサオン時間が前記満載間近時間以上と判定されたとき、給紙を一時停止した後、所定枚数ずつ給紙する制御を行う搬送制御部と、
を備えたことを特徴とする搬送制御装置。
【請求項２】
前記搬送制御部は、
前記判定部により前記センサオン時間が前記満載間近時間以上と判定され、さらに排紙を継続すると前記満載状態になると判定されたとき、給紙を一時停止しない搬送制御を行うことを特徴とする請求項１記載の搬送制御装置。
【請求項３】
前記搬送制御部は、給紙を一時停止する前に、満載間近時間以上と判定されてから所定時間給紙を継続する
ことを特徴とする請求項１記載の搬送制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ等の印刷装置に適用される搬送制御装置に関するものである。
【背景技術】
【０００２】
印刷装置として、例えばインクジェットプリンタがある。インクジェットプリンタが印刷した用紙は排紙トレイに排紙されていく。排紙トレイに積載された用紙が満載近くなると、満載間近（ニアフル）として検知し、その旨をユーザに警告する。積載量がニアフルの状態から、さらに排紙を行うと、排紙トレイは満載状態になる。排紙トレイが満載状態になると、印刷は中断される。そして、ユーザに対して再度警告を行い、排紙トレイから用紙を除去させることで、印刷が再開される。
【０００３】
このとき、ニアフルを検知してからさらに排紙をしたときに、実際には排紙トレイが満載状態になっていないにもかかわらず、排紙トレイが満載であると判定されることがある。この場合には、本来なら、まだ排紙可能であるにもかかわらず、印刷が中断されることになり、生産性の低下を招来する。
【０００４】
そこで、用紙種別や排紙台の残容量等を認識して印刷可能残数を算出し、印刷ジョブデータを印刷途中で中断することを防止する技術が特許文献１に開示されている。この特許文献１の技術では、空気抵抗等の影響による落下速度を考慮して、排紙トレイの積載量を推定している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−８９９６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、インクジェットプリンタの排紙口からは用紙が一定の速度で排出され、排紙トレイに自由落下する。このとき、排紙トレイの用紙の積載量が少ない時点では、排紙口から排出された用紙は速い速度で排紙トレイに落下する。
【０００７】
しかしながら、排紙トレイの積載量が多くなると、自由落下する用紙が受ける空気抵抗等の影響が大きくなる。これにより、積載量が多いときには、用紙の落下速度は低速になる。特に、ニアフルになると、用紙の落下速度は著しく低速になる。
【０００８】
特許文献１の技術では、空気抵抗等の影響による落下速度を考慮してニアフルになってからの残り許容積載量を推定している。しかしながら、用紙種別（用紙のサイズや重量、形状等）ごとのパルス幅を算出して残り許容積載量を推定しているだけなので、積載の乱れなどの影響を考慮せず積載するので、正確に満載状態を判定することは難しい。特に、用紙の落下速度が著しく低速になると、排紙された用紙同士の接触が起き、積載の乱れが生じやすい。また、満載状態が近くなったときからの残り許容積載量は、あくまで推定なので、実際の満載状態よりも余裕を持たせている場合がある。
【０００９】
そこで、本発明は、排紙台に積載された用紙の積載量を簡単且つ正確に判定することを目的とする。
【課題を解決するための手段】
【００１０】
以上の課題を解決するため、第１の発明は、排紙された用紙を積載する積載台と、ジョブデータに応じて排紙されてから前記積載台に積載されるまでの用紙を検出するセンサと、前記センサが前記用紙を検出しているセンサオン時間を計測する検出時間測定部と、
前記積載台の積載量が満載間近になったか否かを判定するための満載間近時間を記憶する記憶部と、前記ジョブデータの用紙情報と前記検出時間測定部の測定結果により、前記積載台の積載状態を判定する判定部と、前記判定部により前記センサオン時間が前記満載間近時間以上と判定されたとき、給紙を一時停止した後、所定枚数ずつ給紙する制御を行う搬送制御部と、を備えたことを特徴とする。
【００１１】
また、第２の発明は、前記搬送制御部は、前記判定部により前記センサオン時間が前記満載間近時間以上と判定され、さらに排紙を継続すると前記満載状態になると判定されたとき、給紙を一時停止しない搬送制御を行うことを特徴とする。
【００１２】
また、第３の発明は、前記搬送制御部は、給紙を一時停止する前に、満載間近時間以上と判定されてから所定時間給紙を継続することを特徴とする。
【発明の効果】
【００１３】
第１の発明によれば、センサオン時間がニアフル状態である満載間近時間以上となったときに、用紙の給紙を一時停止している。これにより、空気抵抗等の影響を受けたとしても、センサの検出範囲から用紙が外れるため、積載の乱れにかかわらず満載状態になったか否かを正確に判定することができる。
【００１４】
第２の発明によれば、残り印刷枚数に基づいて給紙を続けると満載状態になると判定されたときには、ニアフル状態における予想値に基づく積載台の残り積載許容枚数分の用紙の給紙を一時停止せずに搬送する制御を行う。これにより、満載になることが予めわかっているときは早めに満載状態の報知を受けることができる。
【００１５】
第３の発明によれば、ニアフル状態から所定時間給紙を継続することで、満載間近時間になった後すぐに給紙の一時停止するよりもタイムロスを短縮して早く印刷物を取得することができる。
【図面の簡単な説明】
【００１６】
【図１】実施形態における印刷装置の内部構成図である。
【図２】実施形態の制御を行うための機能ブロック図である。
【図３】実施形態の処理を行うためのフローチャートである。
【図４】落下する用紙と検出範囲との関係を説明した図である。
【図５】従来手法と本実施形態の手法とを比較した矩形波を示す図である。
【図６】変形例の処理を行うためのフローチャートである。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、本発明の実施形態について説明する。図１は、印刷装置の一例として、インクジェットプリンタ（以下、単にプリンタとする）１の内部構成を示している。印刷装置としてはインクジェットプリンタ以外の任意の印刷装置を適用することができる。例えば、孔版印刷機やレーザプリンタ等であってもよい。
【００１８】
また、図１では、プリンタ１にオプション装置として排紙装置２を接続した構成を例示しているが、排紙装置２ではなく単なる排紙トレイがプリンタ１に設けられているものであってもよい。
【００１９】
プリンタ１は用紙に所定の画像や文字、イラスト等を印刷する装置である。排紙装置２はプリンタ１が印刷した用紙に所定の後処理を施して、排紙を行う装置である。排紙装置２はプリンタ１に着脱可能に接続されている。
【００２０】
プリンタ１は、給紙部１１と内部給紙台１２と外部給紙ローラ１３と内部給紙ローラ１４とレジストローラ１５と搬送ベルト１６と印刷部１７と上昇搬送ローラ１８と水平搬送ローラ１９と切り替え部２０と排紙搬送ローラ２１と反転搬送ローラ２２と反転ローラ２３と再給紙ローラ２４と表示部２５とを備えている。また、プリンタ１は、給紙系搬送経路ＦＲと通常搬送経路ＣＲと排紙系搬送経路ＤＲと反転搬送経路ＳＲとを備えている。
【００２１】
給紙部１１は印刷に用いられる用紙を積載している。ここでは、給紙部１１は一部がプリンタ１から外部に露出して設置されている。内部給紙台１２も同様に印刷に用いられる用紙を積載している。ここでは、内部給紙台１２はプリンタ１の内部に設置されている。給紙部１１および内部給紙台１２は給紙を行う給紙手段として機能する。
【００２２】
外部給紙ローラ１３は給紙部１１から用紙を１枚ずつ取り出して、給紙系搬送経路ＦＲに沿って、レジストローラ１５へ向けて搬送する。内部給紙ローラ１４も同様に、内部給紙台１２から用紙を１枚ずつ取り出して、給紙系搬送経路ＦＲに沿って、レジストローラ１５へ向けて搬送する。
【００２３】
レジストローラ１５は、外部給紙ローラ１３、内部給紙ローラ１４、再給紙ローラ２４、から搬送されてきた用紙を一旦停止させる。その後、斜行補正を行い、搬送ベルト１６および印刷部１７に向けて搬送する。
【００２４】
搬送ベルト１６は、レジストローラ１５の下流側に配置され、レジストローラ１５により搬送された用紙を、搬送ベルト１６の表面に形成された搬送面に吸着させつつ、搬送する。搬送ベルト１６は、駆動ローラおよび従動ローラに架け渡される環状の無端状ベルトである。
【００２５】
搬送ベルト１６には、用紙を吸着保持するための貫通孔であるベルト孔（図示せず）が多数形成されている。搬送ベルト１６は、駆動ローラの駆動により、図１における時計回り方向に回転することで、搬送面上に吸着保持した用紙を図１における右方向に向けて搬送する。
【００２６】
印刷部１７は、搬送ベルト１６の上部に配置され、用紙の搬送方向と略直交する方向に複数のノズル列が配列されたラインタイプのインクジェットヘッドを有する。印刷部１７は、搬送ベルト１６により搬送される用紙にインクジェットヘッドのノズルからインクを吐出して画像を印刷する。
【００２７】
上昇搬送ローラ１８は、用紙をニップしつつ、搬送ベルト１６から受け渡され、印刷部１７により印刷された用紙を図１における上昇方向へ、水平搬送ローラ１９に向けて搬送する。
【００２８】
水平搬送ローラ１９は用紙をニップしつつ、上昇搬送ローラ１８から受け渡された用紙を図１における右方向から左方向へ搬送する。水平搬送ローラ１９は、通常搬送経路ＣＲに沿って配置されている。
【００２９】
切り替え部２０は、用紙の搬送経路を排紙系搬送経路ＤＲと反転搬送経路ＳＲとの間で切り替えるように構成されている。切り替え部２０は、排紙系搬送経路ＤＲと反転搬送経路ＳＲとの分岐点に配置されている。
【００３０】
例えば、用紙に両面印刷される場合、切り替え部２０は、片面印刷済みの用紙を反転搬送経路ＳＲ側に用紙が搬送されるように切り替えを行う。そして、反転搬送ローラ２２は通常搬送経路ＣＲから切り替え部２０により切り替えられた用紙を反転ローラ２３に向けて搬送する。
【００３１】
反転ローラ２３は、片面印刷済みの用紙を一時的に反転搬送経路ＳＲに搬入した後に搬出して、再給紙ローラ２４へ向けて搬送する。反転ローラ２３は、反転搬送経路ＳＲ上に配置されている。反転搬送経路ＳＲは、用紙を一時的に搬入するための空間である。反転搬送経路ＳＲは排紙装置２の下方に形成されている。
【００３２】
再給紙ローラ２４は、反転ローラ２３により搬送されてきた用紙をレジストローラ１５へ向けて搬送する。再給紙ローラ２４は、反転ローラ２３とレジストローラ１５とで形成される経路上に配置されている。反転ローラ２３により表裏が反転された用紙は、未印刷面が上向きとなる状態でレジストローラ１５から搬送ベルト１６に搬送される。そして、印刷部１７により未印刷面が印刷された用紙は、上昇搬送ローラ１８および水平搬送ローラ１９を搬送される。
【００３３】
また、片面印刷または両面印刷で用紙が排紙される場合、通常搬送経路ＣＲにおける切り替え部２０に到達すると、排紙系搬送経路ＤＲに切り替えられ、切り替え部２０から、排紙搬送ローラ２１にニップされながら搬送される。
【００３４】
排紙搬送ローラ２１は、水平搬送ローラ１９から用紙を受け取り、ニップしながら、排紙装置２に向けて搬送する。
表示部２５は、プリンタ１におけるユーザからの指示を操作するパネルであり、プリンタの装置上面に備えられている。表示部２５はタッチパネルディスプレイ方式としてもよく、この場合には、表示部２５を用いてユーザは所定の情報をプリンタ１に入力することができる。
【００３５】
次に、排紙装置２の構成について説明する。排紙装置２はプリンタ１に接続され、印刷処理がなされた用紙は、排紙系搬送経路ＤＲから排紙装置２に搬送される。排紙装置２は、後処理搬送ローラ３１と排紙ローラ３２と反転搬出ローラ３３と支持部材３４と後処理送出ローラ３５と後処理部３６と積載台３７とセンサ３８とを備えている。
【００３６】
プリンタ１の排紙系搬送経路ＤＲから搬送される用紙は、後処理搬送ローラ３１により受け取られ、搬送される。また、排紙ローラ３２は、後処理搬送ローラ３１から用紙をニップする。そして、反転搬出ローラ３３は排紙ローラ３２から用紙を受け取り、積載台３７に用紙を１枚ずつ排紙する。これにより、排紙された用紙は積載台３７に積載されていく。
【００３７】
従って、反転搬出ローラ３３の位置が用紙を排紙する排紙口３３Ａとなる。勿論、図１の機構以外の機構の場合には、排紙口３３Ａは別の位置に設けられてもよい。
反転搬出ローラ３３の近傍には、センサ３８が設けられている。センサ３８は排紙口３３Ａから排出された用紙を検出するセンサである。センサ３８は積載台３７が満載状態であるか否かを判定するために設けられている。このため、積載台３７が満載状態となる位置の近傍にセンサ３８を設置してもよい。
【００３８】
また、用紙に対してステープル処理やパンチ処理等の後処理を行うときには、用紙は支持部材３４に排紙されるとともに、後処理送出ローラ３５によって、後処理部３６に送出される。後処理部３６に送出された用紙はステープル処理やパンチ処理等の後処理が行われる。なお、後処理部３６は特に処理を行わない無処理の場合もある。
【００３９】
次に、図２を参照して、本実施形態の制御を行うための機能ブロック図について説明する。この図に含まれる各部により搬送制御装置が構成される。プリンタ１は、前述したセンサ３８と通信インタフェース（図２では通信Ｉ／Ｆとして示している）４１とコントローラ４２とローラ制御部４３とを備えている。
【００４０】
センサ３８は、前述したように、積載台３７に排紙される用紙を検出している。通信インタフェース４１は、プリンタ１がネットワークと接続されている場合に、ネットワークとの間でデータの通信を行うインタフェースになる。
【００４１】
プリンタ１がネットワークに接続されている場合、当該ネットワークに接続される情報処理端末（例えば、パーソナルコンピュータ）から印刷データが出力される。当該印刷データは情報処理端末のプリンタドライバ４１Ｄにより制御される。
【００４２】
図２の例では、ネットワーク経由でプリンタドライバ４１Ｄにより、通信インタフェース４１からプリンタ１に印刷データが入力されるようになっている。ただし、ネットワーク以外の方法でプリンタ１に印刷データを入力してもよい。例えば、ユーザが可搬型の外部記憶装置（外部メモリ等）をプリンタ１に接続して、プリンタ１に印刷データを入力してもよい。
【００４３】
次に、コントローラ４２について説明する。コントローラ４２はプリンタ１に実装されており、例えばＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）等を備えている。ＲＡＭに展開された所定のプログラムを実行することにより、コントローラ４２の各機能が実行される。
【００４４】
コントローラ４２は、ジョブデータ受信部５１とジョブデータ処理部５２と検出時間測定部５３と記憶部５４と判定部５５と搬送制御部５６とを備えている。コントローラ４２はプリンタ１に備えられる各部を統括制御する。なお、記憶部５４には複数の情報が記憶される。このため、記憶部５４を複数の記憶装置で構成してもよいし、単一の記憶装置を領域分割して記憶してもよい。
【００４５】
ジョブデータ受信部５１は、通信インタフェース４１から印刷データを受信する。この印刷データは印刷ジョブのジョブデータである。当該ジョブデータは、ネットワークに接続される他の情報処理端末のプリンタドライバ４１Ｄから入力される。
【００４６】
ジョブデータ処理部５２はジョブデータ受信部５１が受信したジョブデータを処理する。ジョブデータには印刷される枚数（印刷枚数）などの用紙情報が含まれており、印刷枚数は１枚印刷されるごとにデクリメントされる。そして、印刷枚数分のジョブデータは１つのジョブとして管理される。ジョブデータ処理部５２は１つのジョブの残りの印刷枚数のデータを残り印刷枚数として判定部５５に出力する。
【００４７】
検出時間測定部５３はセンサ３８が用紙を検出している時間を測定する。センサ３８が用紙を検出するとセンサ３８はオンになる。検出時間測定部５３はセンサ３８がオンを継続している時間を測定する。
【００４８】
以下、センサ３８がオンを継続している時間をセンサオン時間とする。従って、センサ３８がオンからオフに変化したときにセンサオン時間はその時点で終了する。このセンサオン時間は判定部５５に出力される。
【００４９】
記憶部５４は種々の情報を記憶する。ここでは、満載間近時間と満載時間と予想限界枚数とを記憶する。勿論、記憶部５４にはこれら以外の情報が記憶されていてもよい。例えば、後述する第３の時間を記憶してもよい。
【００５０】
満載間近時間および満載時間は予め設定された時間であり、設定された満載間近時間および満載時間が記憶部５４に記憶される。満載間近時間は、積載台３７に積載された用紙の枚数が満載間近（ニアフル）に到達したか否かを判定するための時間である。満載時間は、積載台３７に積載された用紙の枚数が満載状態に到達したか否かを判定するための時間である。従って、「満載間近時間＜満載時間」となる。
【００５１】
予想限界枚数は、積載台３７に積載された用紙の積載量が満載間近（ニアフル）の状態になってから、排紙可能な残り枚数を示す理論値である。ジョブデータには用紙種別等の情報が含まれており、当該用紙種別等の情報に基づいて、予想限界枚数が得られる。この予想限界枚数は記憶部５４に記憶される。
【００５２】
判定部５５は、検出時間測定部５３が測定しているセンサオン時間が満載間近時間以上になったか否かを判定する。センサオン時間が満載間近時間以上になったと判定したときに、判定部５５はニアフル状態になったと判定する。
【００５３】
また、判定部５５は、検出時間測定部５３が測定しているセンサオン時間が満載時間以上になったか否かを判定する。センサオン時間が満載時間以上になったと判定したときに、判定部５５は満載状態になったと判定する。
【００５４】
さらに、判定部５５は、ジョブデータ処理部５２から入力する残り印刷枚数と記憶部５４が記憶している予想限界枚数との比較を行う。そして、残り印刷枚数が示すジョブの残り枚数が予想限界枚数以下であるか否かを判定する。
【００５５】
判定部５５が判定した種々の判定結果は、搬送制御部５６を制御するときに使用される。つまり、搬送制御部５６は判定部５５からの判定結果に基づいて、搬送方法の制御を行う。ここでは、搬送制御部５６は、判定結果に基づいて、第１の搬送制御と第２の搬送制御との何れかを決定する。
【００５６】
搬送制御部５６はローラ制御部４３の制御を行う。ローラ制御部４３は、搬送制御部５６の制御により、図１に示した各種ローラの駆動制御を行う。これにより、搬送制御が行われる。
【００５７】
搬送制御部５６により、ローラ制御部４３が各種ローラを回転する制御を行うことにより、給紙部１１から給紙された用紙はプリンタ１の内部を搬送され、排紙口３３Ａから排紙されて積載台３７に積載される。一方、各種ローラを停止させる制御を行うことにより、給紙および排紙は停止される。
【００５８】
次に、図３のフローチャートに基づいて、動作について説明していく。まず、コントローラ４２はジョブデータがあるか否かを判定する（ステップＳ１）。ジョブデータがなければ、印刷すべきデータがないため、そのまま処理を終了する。
【００５９】
一方、プリンタドライバ４１Ｄから印刷データが通信インタフェース４１に入力されると、印刷データ（ジョブデータ）はジョブデータ受信部５１に受信される。ジョブデータ受信部５１が受信したジョブデータは１つの印刷ジョブとして、ジョブデータ処理部５２で処理される。ジョブデータ処理部５２はジョブデータに基づいて、印刷が行われるように処理を行う。
【００６０】
つまり、給紙部１１から給紙された用紙が各種ローラにより搬送されて、印刷部１７により印刷されて、排紙装置２の排紙口３３Ａから排出される。排出された印刷済みの用紙は積載台３７に排紙されていく。このとき、ジョブデータ処理部５２は、用紙に１枚印刷されるごとに、残り印刷枚数をデクリメントしていく。
【００６１】
印刷済みの用紙が排紙装置２の排紙口３３Ａから排出されると、重力により用紙は積載台３７に向けて自由落下する。排紙口３３Ａの近傍にはセンサ３８が設けられており、自由落下している用紙を検出する。
【００６２】
センサ３８には所定の検出範囲があり、当該検出範囲内に自由落下している用紙が入っているときには、センサ３８は用紙を検出する。この場合には、センサ３８はオンになる。一方、検出範囲内に用紙がなければセンサ３８はオフになる。従って、センサ３８は用紙が検出範囲内に入っているか否かの監視を行っている（ステップＳ２）。
【００６３】
図４は、用紙Ｐの自由落下とセンサ３８の検出範囲ＤＲ（用紙Ｐの落下方向の検出範囲）との関係を概念的に示している。用紙Ｐは排紙口３３Ａから１枚ずつ、一定の速度で排出され、排出された用紙Ｐは自由落下する。
【００６４】
同図（ａ）に示すように、積載量が少ない場合には、自由落下する用紙Ｐは空気抵抗等の影響を強く受けないため、比較的高速に落下していく。従って、用紙Ｐが検出範囲ＤＲに入っている時間（センサ３８が用紙Ｐを検出している時間：センサオン時間）は短くなる。
【００６５】
一方、同図（ｂ）に示すように、積載量が多い場合には、自由落下する用紙Ｐは空気抵抗等の影響を強く受けるため、落下速度が低下する。これにより、用紙Ｐが落下する速度は低速になる。そして、排紙口３３Ａからは一定の速度で連続排紙がされるため、検出範囲ＤＲに複数枚の用紙Ｐが入る。このため、センサオン時間は長くなる。
【００６６】
つまり、最も下にある用紙Ｐが検出範囲ＤＲから外れたとしても、次の用紙Ｐや新たな用紙Ｐ等が検出範囲ＤＲに入る。これにより、センサ３８は常にオンになり、センサオン時間は長くなる。
【００６７】
前述したように、記憶部５４には満載間近時間が記憶されている。満載間近時間は、積載台３７に積載された用紙の枚数が満載間近（ニアフル）に到達したか否かを判定するための時間である。積載台３７の積載量がニアフルに到達したときには、排紙口３３Ａから排出された用紙Ｐの落下速度は低速になる。
【００６８】
このため、センサ３８が用紙Ｐを検出しているセンサオン時間は長くなる。記憶部５４に記憶される満載間近時間は、積載台３７の積載量がニアフル状態に達したときのセンサオン時間となる。
【００６９】
判定部５５は、検出時間測定部５３が検出しているセンサオン時間（センサ３８がオンになっている時間）と満載間近時間とを比較する（ステップＳ３）。積載台３７の用紙Ｐの積載量が少ないうちは、センサオン時間は短い。従って、ステップＳ３で、判定部５５はＮＯと判定し、ステップＳ１に戻る。
【００７０】
排紙口３３Ａからは用紙Ｐが連続排紙されるため、ジョブデータの印刷枚数が多ければ、積載台３７の積載量が多くなる。そして、空気抵抗等の影響により、センサオン時間が長くなる。従って、判定部５５は、センサオン時間が満載間近時間に到達したとき（ステップＳ３でＹＥＳ）、積載台３７の積載量はニアフル状態にあると判定する。
【００７１】
ステップＳ３でＹＥＳと判定されたとき、つまり積載台３７の積載量がニアフル状態に達したときに、判定部５５は残り印刷枚数と予想限界枚数との比較を行う（ステップＳ４）。このために、判定部５５はジョブデータ処理部５２から残り印刷枚数を取得し、記憶部５４から予想限界枚数を取得する。
【００７２】
ジョブデータ処理部５２は、１枚印刷されるごとに、ジョブデータが示す印刷枚数をデクリメントする。従って、判定部５５がジョブデータ処理部５２から取得したときの残り印刷枚数は、積載台３７の積載量がニアフル状態になったときの残り印刷枚数となる。
【００７３】
前述したように、記憶部５４には、積載台３７の積載量がニアフル状態になってから、後何枚の用紙を排紙することが可能かを示す理論値である予想限界枚数が記憶されている。そこで、判定部５５は残り印刷枚数と予想限界枚数とを比較して、残り印刷枚数が予想限界枚数以下であれば（ステップＳ４でＹＥＳ）、第１の搬送制御を行うと判定する。一方、残り印刷枚数が予想限界枚数より多ければ（ステップＳ４でＮＯ）、第２の搬送制御を行うと判定する。
【００７４】
判定部５５が第１の搬送制御を行うと判定した場合には、用紙Ｐを給紙部１１から１枚だけ給紙した後に、給紙および排紙を一時停止する（ステップＳ５）。このために、搬送制御部５６はローラ制御部４３を制御して、各種ローラが１枚だけ給紙を行い、その後一時停止するように制御する。これにより、用紙Ｐの給紙および排紙は一時的に停止する。
【００７５】
センサ３８は、用紙Ｐが検出範囲ＤＲに入っているか否かを監視しており（ステップＳ６）、用紙Ｐが検出範囲ＤＲに入っていればセンサ３８はオンになる。前述したように、積載台３７の積載量がニアフル状態になっていれば、用紙Ｐは空気抵抗等の影響を強く受ける。このため、用紙Ｐの落下速度は低速になり、センサ３８の検出範囲ＤＲには常に複数枚の用紙Ｐが入っていることになる。従って、センサ３８のセンサオン時間は長くなる。
【００７６】
そこで、第１の搬送制御では、搬送制御部５６は、ローラ制御部４３が各種ローラを停止させるように制御して、給紙および排紙を一時停止させる。これにより、排紙口３３Ａから用紙Ｐは一時的に排紙されなくなる。
【００７７】
給紙および排紙が一時停止された直後は、複数枚の用紙Ｐは検出範囲ＤＲに入っているため、センサ３８はオンになっている。しかし、新たな用紙Ｐが排紙されないため、検出範囲ＤＲに入っていた複数枚の用紙Ｐはいずれ当該検出範囲ＤＲから外れる。
【００７８】
これにより、センサ３８はオンからオフに変化する。一方、積載台３７に積載された用紙Ｐの積載量が満載状態になったときには、給紙および排紙の一時停止を行ったとしても、センサ３８はオン検出したままの状態になる。前述したように、記憶部５４には満載時間が記憶されている。満載時間は、積載台３７に積載された用紙の枚数が満載に到達したか否かを判定するための時間である。
【００７９】
そこで、判定部５５は、記憶部５４に記憶されている満載時間を取得し、検出時間測定部５３からセンサオン時間を取得する。そして、判定部５５は、満載時間とセンサオン時間との比較を行う（ステップＳ７）。
【００８０】
センサオン時間が満載時間以上であれば（ステップＳ７でＹＥＳ）、積載台３７に積載された用紙の枚数は満載状態になっている。従って、コントローラ４２は満載状態であると判定し、その旨の警告を満載エラーとして出力する（ステップＳ８）。満載エラーが出力されると、ユーザは積載台３７から用紙Ｐを除去する。これにより、印刷を再開することができる。
【００８１】
一方、ステップＳ７において、センサオン時間が満載時間未満と判定部５５が判定したときには、積載台３７に積載された用紙は満載状態には達していない。つまり、センサオン時間はニアフル状態と判定するための満載間近時間よりも長いが、満載状態と判定するための満載時間に達する前にセンサ３８の状態はオンからオフに変化する。
【００８２】
これは、搬送制御部５６がローラ制御部４３を制御して、給紙および排紙を一時停止しているためである。前述したように、排紙を継続している場合には、センサ３８の検出範囲ＤＲに複数枚の用紙Ｐが入っている状態が継続するため、センサオン時間は継続する。従って、給紙および排紙を一時停止しない場合には、実際に満載状態に達していなくても、センサオン時間が満載時間を超過する。つまり、実際には積載台３７にまだ排紙可能であるにもかかわらず、満載状態と判断され、印刷が中断される。
【００８３】
そこで、ステップＳ５において、給紙および排紙を一時停止している。これにより、センサ３８は用紙Ｐを検出しなくなり、センサ３８はオフになる。このため、センサオン時間は満載時間よりも短くなるため、判定部５５は満載状態と判定しない。
【００８４】
ステップＳ７でＮＯと判定された場合、つまりセンサオン時間が満載時間よりも短い場合には、判定部５５は満載状態には至っていないと判定し、１枚ずつ印刷を行う。まず、判定部５５はジョブデータ処理部５２から残り印刷枚数を取得する。そして、判定部５５は残り印刷枚数が０枚であるか否かを判定する（ステップＳ９）。
【００８５】
残り印刷枚数が０枚ということは、印刷ジョブが完了したことになる。従って、この場合（ステップＳ９でＹＥＳ）は、そのまま印刷処理を終了する。つまり、積載台３７が満載状態になる前に印刷ジョブが全て完了したことになる。一方、残り印刷枚数が０枚ではない場合（ステップＳ９でＮＯ）、つまり１枚以上ある場合には、ステップＳ５に処理が戻る。
【００８６】
前述したように、ステップＳ５において、給紙部１１から１枚だけ給紙が行われ、その後給紙および排紙を一時停止している。このため、１枚ずつの給紙および排紙が行われる。つまり、ステップＳ５からステップＳ９の処理（第１の搬送制御）が繰り返される。
【００８７】
従って、判定部５５は、センサオン時間が満載間近時間以上であり、且つ満載時間よりも短いと判定したときに、給紙部１１から１枚だけ給紙を行い、その後給紙および排紙を一時停止する制御を行っている。
【００８８】
これにより、用紙種別とは無関係に、且つパルス幅の演算を行うことなく、積載台３７の用紙Ｐが満載状態になったか否かを判定することができる。つまり、給紙および排紙の一時停止を行いながら１枚ずつ排紙を行っているため、空気抵抗等の影響を受けたとしても、満載状態に到達したか否かを正確に判定することができる。
【００８９】
以上が第１の搬送制御である。ところで、ステップＳ４で、残り印刷枚数が予想限界枚数よりも多い場合（ステップＳ４でＮＯ）には、第２の搬送制御を行う。残り印刷枚数が予想限界枚数よりも多い場合には、印刷ジョブの残りを印刷すると満載状態になると判定される。
【００９０】
このため、給紙および排紙の一時停止を行うことなく、そのまま通常の印刷を行う（ステップＳ１０）。そして、印刷された枚数が予想限界枚数に達するまで印刷を行い（ステップＳ１１）、予想限界枚数に達したときに、満載エラーを出力する（ステップＳ１２）。満載エラーを出力することで、積載台３７から用紙Ｐを除去する警告をユーザに対して行い、ユーザが積載台３７から用紙Ｐを除去した後に、再び印刷が開始される。
【００９１】
従って、第２の搬送制御では、第１の搬送制御のように給紙および排紙を一時停止するような制御は行わず、通常の印刷を行い、予想限界枚数に達したときに満載エラーを出力している。
【００９２】
以上のように、ステップＳ４において、残り印刷枚数が予想限界枚数以下であると判定部５５が判定したときには、給紙および排紙の一時停止を行う第１の搬送制御を行い、残り印刷枚数が予想限界枚数より多いと判定部５５が判定したときには、給紙および排紙の一時停止を行わない第２の搬送制御を行う。
【００９３】
次に、図５を用いて、従来手法と本実施形態の手法との比較を行う。同図（ａ）は従来手法のセンサ３８の矩形波を示し、同図（ｂ）は本発明の手法の矩形波を示す。積載量が少ない時点では、空気抵抗等の影響をそれほど受けないため、センサ３８はオンを検出した直後にオフになる。この状態を同図（ａ）の１枚目として示している。この場合、センサオン時間は非常に短い。
【００９４】
積載量が多くなると、空気抵抗等の影響により、用紙Ｐの落下速度が低下する。このため、センサ３８のセンサオン時間は長くなる。この状態を同図（ａ）の２枚目として示している。ただし、２枚目の時点では、センサ３８はオンの状態からオフの状態に変化している。
【００９５】
３枚目以降からはセンサ３８は継続的にオンになっている。ここで、満載間近時間を２５００ｍｓｅｃ、満載時間を５０００ｍｓｅｃとすると、従来手法の場合は、センサオン時間が２５００ｍｓｅｃよりも長いため、７枚目の時点でニアフル状態が検出される。
【００９６】
そして、センサオン時間は５０００ｍｓｅｃよりも長いため、１１枚目の時点で満載状態が検出される。このため、従来手法の場合は、１１枚目の時点で、満載エラーを出力し、印刷を中断する。
【００９７】
次に、本実施形態の手法を同図（ｂ）に示す。なお、３枚目までの振る舞いは同図（ａ）と同じであるとする。同図（ｂ）に示されるように、センサオン時間は満載間近時間である２５００ｍｓｅｃよりも長い。このため、判定部５５はニアフル状態を検出する。この時点で、残り印刷枚数が予想限界枚数よりも多い場合、１枚だけ給紙を行い、その後、給紙および排紙を一時停止する。このときには、積載台３７に積載された用紙Ｐの積載量はニアフル状態であるが、満載状態にはなっていない。
【００９８】
従って、搬送制御部５６は、ローラ制御部４３を制御することで、各種ローラを停止させる。これにより、給紙および排紙が一時停止する。従って、新たに排紙される用紙Ｐがないため、センサ３８の検出範囲ＤＲに入っていた用紙Ｐは検出範囲ＤＲから外れて、センサ３８はオフになる。このため、同図（ｂ）の８枚目の時点では、センサオン時間は満載時間より短くなるため、満載状態とは判定されず、残り印刷枚数が０か否かが判定される。
【００９９】
残り印刷枚数が０でなければ、先ほど１枚だけ給紙を行った９枚目の用紙が排紙され、再び給紙および排紙が一時停止する。そして、同図（ｂ）に示すように、９枚目の用紙Ｐはセンサ３８の検出範囲ＤＲから外れて、センサ３８は再びオフになる。
【０１００】
以上の動作が２０枚目まで繰り返される。そして、２１枚目の時点で、給紙および排紙の一時停止を行っても、センサ３８は継続的にオンになる。同図（ｂ）に示すように、センサオン時間は満載時間である５０００ｍｓｅｃを超過する。従って、この時点で、満載状態と判定され、印刷が中断する。
【０１０１】
同図（ａ）および（ｂ）から明らかなように、従来手法の場合は１１枚目で満載状態と判定された。これにより、１１枚目の印刷が終了した後に印刷が中断される。一方、本実施形態の手法では、２１枚目で満載状態と判定された。これにより、２１枚目の印刷が終了した後に印刷が中断される。
【０１０２】
従って、第１の搬送制御を行うことにより、用紙種別とは無関係に且つ複雑な演算を行うことなく、簡単に且つ正確に積載台３７が満載状態であるか否かが判定される。これにより、従来手法よりも本実施形態の手法の方が、より多くの用紙Ｐを印刷することができ、生産性の向上を図ることができる。
【０１０３】
ここで、図５において、残り印刷枚数が１５枚であったとする。従来手法の場合には、１１枚目の時点で満載状態と判定され、印刷が中断する。そして、満載エラーが出力され、ユーザが積載台３７から用紙Ｐを除去するまで印刷が再開されない。
【０１０４】
一方、本実施形態の手法では、２１枚目までの印刷を行うことが可能である。よって、１５枚の残り印刷枚数が全て印刷され、満載状態と判定されることはない。従って、印刷が中断することなく、印刷ジョブが完了する。
【０１０５】
従来手法の場合には、満載エラーによりユーザに警告して、積載台３７から用紙Ｐを除去させる作業が必要なため、印刷ジョブが完了するまでに多くの時間を要する。一方、本実施形態の手法では、満載エラーが発生することがない。これにより、印刷を中断することないため、印刷ジョブが完了するまでに要する時間が著しく短くなる。
【０１０６】
従って、従来手法と比較して、本実施形態の手法は生産性が大幅に向上する。それだけでなく、前述のようなケースの場合、従来手法ではユーザが用紙Ｐを除去する必要があるが、本実施形態の手法では印刷ジョブが完了するため、用紙Ｐを除去する必要はない。これにより、ユーザに用紙Ｐの除去という余計な作業を強いることもなくなる。
【０１０７】
また、判定部５５は、ステップＳ４において、残り印刷枚数が予想限界枚数以下のときに第１の搬送制御を行うように判定し、残り印刷枚数が予想限界枚数より多いときに第２の搬送制御を行うように判定している。つまり、残り印刷枚数に基づいて、第１の搬送制御と第２の搬送制御とを切り替えている。
【０１０８】
第１の搬送制御の場合には、積載台３７に積載された用紙Ｐが満載状態に達したか否かを簡単に且つ正確に判定できるが、そのために給紙および排紙を一時中断する必要がある。このために、連続印刷を行う場合と比較すると、ある程度のタイムロスが発生する。
【０１０９】
そこで、ステップＳ４において、判定部５５が残り印刷枚数が予想限界枚数以下のときに第１の搬送制御を行うように制御し、残り印刷枚数が予想限界枚数よりも多いときに第２の搬送制御を行うように制御している。
【０１１０】
残り印刷枚数が予想限界枚数より多いときには、印刷中の印刷ジョブは満載状態に達すると予想される。満載状態に達することが予想されるときには、第１の搬送制御を行ったとしても満載状態になるため、前述のタイムロスの分だけ生産性が低下する。そこで、この場合には、第１の搬送制御ではなく、第２の搬送制御を行うようにしている。
【０１１１】
このように、第１の搬送制御と第２の搬送制御とを状況に応じて切り替えているため、満載状態に達しないことが確実なときには、第１の搬送制御を行う。これにより、残り印刷枚数が満載にならないと判定されたときは、満載状態でないことを正確に判定しているので、印刷装置に積載された印刷物を一度取りに行くだけ良くなる。
【０１１２】
次に、変形例について説明する。変形例では、第１の搬送制御を行うときに、満載間近以上と判定されてから所定時間は印刷を行うようにしている。この制御について、説明する。
【０１１３】
前述したように、第１の搬送制御を行うときには、１枚の給紙を行い、給紙および排紙を一時停止している。従って、前述したように、用紙Ｐが満載状態に達したか否かを簡単且つ正確に判定できるものの、一時停止によるタイムロスが発生する。
【０１１４】
本変形例では、このタイムロスをできる限り短くするようにしている。図６のフローチャートを参照して説明する。図６のフローチャートにおいて、判定部５５が第１の搬送制御を行うと判定したとき、すなわち残り印刷枚数が予想限界枚数以下と判定したときに、搬送制御部５６は、直ちに１枚の給紙を行い、給紙および排紙を一時停止するのではなく、通常の印刷を継続する（ステップＳ２１）。
【０１１５】
つまり、排紙口３３Ａからは用紙Ｐが継続的に排紙される。このため、センサオン時間は長くなる。そして、判定部５５は満載間近時間に到達後、所定時間が経過したか否かを判定する（ステップＳ２２）。
【０１１６】
この所定時間は、満載間近時間から満載時間になるまでの間の時間であり、満載間近時間に到達してから、所定時間の間はステップＳ２１の通常の印刷を行うが、所定時間経過後はステップＳ５の１枚給紙を行い、給紙および排紙の一時停止を行う。なお、この所定時間は、記憶部５４に記憶させておくことができる。  ニアフル状態を検出してから満載状態を検出するまでの間には一定の時間があり、この間の全ての時間について、ステップＳ５の処理を行っていると、一時停止によるタイムロスが長くなる。
【０１１７】
そこで、ニアフル状態を検出してから所定時間が経過するまでは通常の印刷を行い、所定時間経過後からステップＳ５の処理を行うようにする。これにより、一時停止によるタイムロスの影響を小さくすることができる。
【０１１８】
例えば、図５で示したように、満載間近時間が「２５００ｍｓｅｃ」、満載時間が「５０００ｍｓｅｃ」のときに、所定時間を「４０００ｍｓｅｃ」と設定することができる。この所定時間は任意に設定することができるが、満載時間に近づけることが望ましい。  所定時間を満載時間に近づけることにより、連続排紙の時間が長くなり、一時停止のステップＳ５の処理が短くなる。これにより、生産性の向上により寄与することができる。
【０１１９】
なお、本実施形態では、センサ３８のセンサオン時間が満載間近以上と判定されて、残り印刷枚数が予想限界枚数以下のときに第１の搬送制御としているが、予想限界枚数以上のときに第１の搬送制御を行い、予想限界枚数以下のときに、第２の搬送制御を行うようにしてもよい。これにより、第１の搬送制御の方が第２の搬送制御よりも多くの用紙を排紙して満載状態を検出できる。
【符号の説明】
【０１２０】
１    プリンタ
３７  積載台
３８  センサ
４１  通信インタフェース
４２  コントローラ
４３  ローラ制御部
５１  ジョブデータ受信部
５２  ジョブデータ処理部
５３  検出時間測定部
５４  記憶部
５５  判定部
５６  印刷制御部
【図２】
2015009958.tif 000003
【図３】
2015009958.tif 000004
【図４】
2015009958.tif 000005
【図５】
2015009958.tif 000006
【図６】
2015009958.tif 000007
【図１】
2015009958.tif 000008