(57)【要約】【課題】オペレータが最も用紙を取り出しやすい積載手段に用紙を排出することで、オペレータの利便性を高める。【解決手段】排紙先決定手段は、複数の積載手段のそれぞれについて床面からの高さと、排紙処理装置のオペレータが積載手段から用紙を取り出す際の操作情報（例：オペレータとして想定される人間の身長の情報）とからオペレータが用紙を取り出しやすい積載手段を排紙先として決定する。搬送手段は、排紙先決定手段により決定された排紙先へと用紙を搬送する。【選択図】図１
2011121752.tif 000002
【特許請求の範囲】
【請求項１】
排紙処理装置であって、
画像形成部から排出された用紙を積載する複数の積載手段と、
前記複数の積載手段のそれぞれについての床面からの高さと、前記排紙処理装置のオペレータが前記積載手段から用紙を取り出す際の操作情報とから該オペレータが用紙を取り出しやすい積載手段を排紙先として決定する排紙先決定手段と、
前記排紙先決定手段により決定された前記排紙先へと前記用紙を搬送する搬送手段と
を備えたことを特徴とする排紙処理装置。
【請求項２】
前記排紙先決定手段は、
前記複数の積載手段の段数と、前記画像形成部の高さとに基づいて前記複数の積載手段のそれぞれについて床面からの高さを決定することを特徴とする請求項１に記載の排紙処理装置。
【請求項３】
前記排紙先決定手段は、
前記複数の積載手段の段数と、前記画像形成部の高さと、前記画像形成部の下方に接続された給紙手段の高さとに基づいて前記複数の積載手段のそれぞれについて床面からの高さを決定することを特徴とする請求項１に記載の排紙処理装置。
【請求項４】
前記排紙先決定手段は、
前記複数の積載手段のそれぞれについて床面からの高さと、前記操作情報とから前記複数の積載手段のそれぞれについての優先順位を決定し、前記複数の積載手段のうちで最も優先順位の高い積載手段を排紙先として決定することを特徴とする請求項１ないし３のいずれか１項に記載の排紙処理装置。
【請求項５】
前記操作情報は、前記オペレータとして想定される人間の身長の情報を含むことを特徴とする請求項１ないし４のいずれか１項に記載の排紙処理装置。
【請求項６】
ある画像形成ジョブから次の画像形成ジョブへの区切り目を検知する区切り目検知手段と、
前記区切り目検知手段が区切り目を検出すると、その時点で排紙先として選択されている積載手段から、該積載手段の次に優先順位の高い他の積載手段へ排紙先を切り替える切り替え手段と
をさらに備えることを特徴とする請求項４または５に記載の排紙処理装置。
【請求項７】
前記排紙先決定手段は、
前記複数の積載手段の段数が、所定の段数以上であれば、前記複数の積載手段のうち最も低い位置にある積載手段を最優先とし、前記複数の積載手段の段数が前記所定の段数未満であれば、前記複数の積載手段のうち最も高い位置にある積載手段を最優先とすることを特徴とする請求項４ないし６のいずれ１項に記載の排紙処理装置。
【請求項８】
前記排紙先決定手段は、
前記画像形成部の下方に接続された給紙手段の段数が、所定の段数以上であれば、前記複数の積載手段のうち最も低い位置にある積載手段を最優先とし、前記給紙手段の段数が前記所定の段数未満であれば、前記複数の積載手段のうち最も高い位置にある積載手段を最優先とすることを特徴とする請求項４ないし６のいずれ１項に記載の排紙処理装置。
【請求項９】
前記排紙先決定手段は、
前記画像形成部の下方にオプションの給紙手段が接続されていれば、前記複数の積載手段のうち最も低い位置にある積載手段を最優先とし、前記画像形成部の下方にオプションの給紙手段が接続されていなければ、前記複数の積載手段のうち最も高い位置にある積載手段を最優先とすることを特徴とする請求項４ないし６のいずれ１項に記載の排紙処理装置。
【請求項１０】
前記複数の積載手段のうち１つ以上の積載手段を排紙許可と設定し、残りの積載手段を排紙不許可と設定する排紙許可設定手段をさらに備え、
前記排紙先決定手段は、前記排紙許可設定手段により排紙を許可されている積載手段から排紙先を決定することを特徴とする請求項１ないし９のいずれか１項に記載の排紙処理装置。
【請求項１１】
前記複数の積載手段のそれぞれについて用紙が満載されているか否かを検出する検出手段をさらに備え、
前記排紙先決定手段は、
前記検出手段により満載であると検出されている積載手段を除外して排紙先を決定することを特徴とする請求項１ないし１０のいずれか１項に記載の排紙処理装置。
【請求項１２】
画像形成装置であって、
画像を形成する前記画像形成部と、
請求項１ないし１１のいずれか１項に記載の排紙処理装置と
を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体上に画像を形成する画像形成部に接続される排紙処理装置に関する。
【背景技術】
【０００２】
排紙処理装置は、一般に、複数の積載ビンに振り分けて原稿を排出するソーターを備えている。特許文献１では、配列方向で最上位のビンに第１の原稿群を排紙し、配列方向で最下位のビンに第２の原稿群を排紙することが提案されている。これによれば、複数の原稿群を容易に判別できるようなるという。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−１６３３２号公報  請求項１
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の装置で少数部数からなる複数の原稿群を順次印刷すると、最上位の近辺のビンと最下位の近辺のビンに集中的に現行が排紙されることとなる。しかし、床からの排紙処理装置の高さによっては、最上位または最下位に位置するどちらかのビンに排紙された用紙をオペレータが取り出しにくくなるといった課題がある。そこで、本発明は、オペレータが用紙を取り出しやすいビンに優先的に用紙を排出することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の排紙処理装置は、例えば、複数の積載手段、排紙先決定手段および搬送手段を備える。複数の積載手段は、画像形成部から排出された用紙を積載する。排紙先決定手段は、複数の積載手段のそれぞれについて床面からの高さと、排紙処理装置のオペレータとして想定される人間の身長とからオペレータが最も用紙を取り出しやすい積載手段を排紙先として決定する。搬送手段は、排紙先決定手段により決定された排紙先へと用紙を搬送する。
【発明の効果】
【０００６】
本発明によれば、オペレータが最も用紙を取り出しやすい積載手段に用紙が排出されるため、オペレータの利便性が高まる。
【図面の簡単な説明】
【０００７】
【図１】画像形成装置の概略を示した図である。
【図２】制御部の概略を示した図である。
【図３】基本的な排出処理を示したフローチャートである。
【図４】排出先決定処理の一例を示したフローチャートである。
【図５】排出先決定処理の一例を示したフローチャートである。
【図６】画像形成装置の概略を示した図である。
【図７】画像形成装置の概略を示した図である。
【図８】排出先決定処理の一例を示したフローチャートである。
【発明を実施するための形態】
【０００８】
本発明では、排紙先決定手段は、複数の積載手段のうちオペレータが最も用紙を取り出しやすい積載手段を排紙先として決定することで、オペレータの利便性を高める。用紙を取り出しやすさは、床からの各積載手段の高さと、排紙処理装置のオペレータとして想定される人間の身長とから決定される。この身長は、実際の排紙処理装置を使用するオペレータの身長であってもよいし、平均的な人間の身長であってもよい。床からの各積載手段の高さは、用紙を取り出しやすさを決定する上で重要である。例えば、画像形成装置が設置された床から１０ｃｍの高さにあるビンに排紙された用紙は、床から１ｍの高さにあるビンに排紙された用紙よりも取り出しにくいことは容易に想像できるであろう。オペレータがしゃがむ必要があるかどうかはオペレータの利便性に大きく影響を及ぼすからである。よって、床からの各積載手段の高さと、排紙処理装置のオペレータが積載手段から用紙を取り出す際の操作情報（例：オペレータとして想定される人間の身長の情報）とを考慮して複数の積載手段に優先順位を付与することが重要となろう。優先順位を付与するのは、例えば、特定の積載手段が満載になった場合に次に優先順位の高い積載手段を選択するためである。なお、身長に代えて、肩までの床からの高さ、肘までの床からの高さ、手までの床からの高さなど、身長に由来ないしは密接に関連した身体データが採用されてもよい。いずれも、用紙を取り出しやすさに直結した要素だからである。よって、身長とこれらの身体データが均等であることは明らかである。以下では、本発明の下位概念について説明する。
【０００９】
[実施例１]
図１において画像形成装置は本体１と排紙オプション４０と大別される。本体１には、用紙を保持するカセット２、５、９、２０、２３が備えされている。なお、カセット２、５、９、２０、２３は給紙手段の一例であるが、このうちの１つ以上がオプションとして追加されたカセットであってもよい。工場出荷時の画像形成装置に給紙オプションが追加されると、排紙オプション４０の床からの高さも増加するため、最適な取り出し位置も変化する。よって、カセットの段数も考慮することが重要な場合がある。カセット２、５、９、２０、２３には、それぞれ用紙をピックアップするピックアップローラ３、６、１０、２１、２４が設けられる。ピックアップされた用紙は、対応するフィードリタードローラ対４、７、１１、２２、２５によって一枚ずつ分離される。給紙センサ８は用紙の給紙状況を確認するためのセンサである。ＴＯＰセンサ１４によって先端が検出されると、用紙は、レジストローラ１３によって停止し、画像の書き出しタイミングに応じて再度搬送を開始される。画像形成部３５によって用紙にトナー画像が転写され、定着器２８によって用紙にトナー画像が定着する。定着排紙センサ１８によって用紙の先端が検知され、その後、搬送ローラ１５によって用紙は排紙オプション４０へと搬送される。オペレーションパネル３６は、オペレータ向けの情報を表示し、かつ、オペレータが設定情報を入力するための入出力装置である。
【００１０】
排紙オプション４０は、複数の積載手段を備えた排紙処理装置の一例である。本体１から搬送されてきた用紙はＩＮセンサ７５によって検出される。用紙は、搬送ローラ７１〜７３および５１〜５８、並びに、フラッパ６１〜６７によって適宜誘導され、積載ビン４１〜４８のうちオペレータが最も用紙を取り出しやすいいずれかの積載ビンに排紙される。積載ビン４１〜４８は、画像形成部から排出された用紙を積載する複数の積載手段として機能する。フラッパ６１〜６７は、ソレノイドやモータによって駆動される。搬送ローラ７１〜７３および５１〜５８は、搬送モータ７６によって駆動される。フラッパ６１〜６７や搬送ローラ７１〜７３および５１〜５８は、排紙先決定手段により決定された排紙先へと用紙を搬送する搬送手段として機能する。積載ビン４１〜４８のそれぞれには、満載と紙無しを検知するための満載／紙なしフラグ８１〜８８が設けられている。これは、満載のビンにはもはや用紙を積載できなくなるため、次善のビンを排紙先として選択するために有効である。なお、ひとつのフラグに対して、満載を検知する満載センサと紙無しを検知する紙無しセンサの二つのセンサを配置してもよい。
【００１１】
図２において制御基板２００は、排紙オプション４０を制御する制御基板であり、ＣＰＵ２０１が搭載されている。ＣＰＵ２０１は、複数の積載手段のそれぞれについての床面からの高さと、排紙処理装置のオペレータとして想定される人間の身長とからオペレータが最も用紙を取り出しやすい積載手段を排紙先として決定する排紙先決定手段として機能する。ＣＰＵ２０１は、通信Ｉ／Ｆ２２０を通じて画像形成装置本体１と接続されている。ＣＰＵ２０１は、通信Ｉ／Ｆ２２０を通じて、用紙のサイズ、用紙搬送速度の指定、用紙排出予告等の情報を本体１の制御部と交換する。ＰＵＬＬ−ＵＰ抵抗２０２、２２１−２２８、２３１−２３８は、センサの情報を入力するための抵抗である。ＣＰＵ２０１には、これらの抵抗を介してＩＮセンサ７５、満載センサ９１−９８、紙無しセンサ１０１−１０８の各状態が入力される。モータドライバ２０５は、排紙オプション４０の搬送モータ７６を駆動する回路である。ソレノイドドライバ２１１−２１７は、フラッパ６１−６７を駆動するためのソレノイド１１１−１１７をＯＮ／ＯＦＦする回路である。ＣＰＵ２０１は、モータドライバ２０５を通じて搬送モータ７６の回転を制御し、ソレノイドドライバ２１１−２１７を通じてフラッパ６１−６７の動作を制御する。
【００１２】
図３を用いて基本的な排紙制御について説明する。Ｓ３０１で、ＣＰＵ２０１は、本体１から搬入されることになる用紙のサイズを示すサイズ情報を受信する。Ｓ３０２で、ＣＰＵ２０１は、本体１から排紙オプション４０への用紙の搬入を予告するためのコマンドを本体１から受信する。ＣＰＵ２０１は、このコマンドに応じて排紙オプション４０における用紙の受け取り準備を開始する。Ｓ３０３で、ＣＰＵ２０１は、搬送モータ７６の回転をスタートするようモータドライバ２０５に指示する。Ｓ３０４で、ＣＰＵ２０１は、排紙オプション４０へ用紙が搬入されたかどうかをＩＮセンサ７５の検出結果に基づいて判定する。ＩＮセンサ７５により用紙の先端が検出されるとＳ３０５に進む。
【００１３】
Ｓ３０５で、ＣＰＵ２０１は、複数の積載ビンのそれぞれについての床面からの高さと、排紙オプション４０のオペレータとして想定される人間の身長とからオペレータが最も用紙を取り出しやすい積載ビンを排紙先として決定する。なお、ＣＰＵ２０１は、床面からの高さのデータと身長のデータとから計算により最優先の積載ビンを決定してもよい。また、ＣＰＵ２０１は、積載ビンの段数、本体１の床からの高さ（内蔵している給紙カセットの段数）、本体１の下方に接続されている給紙オプションの高さ（給紙カセットの段数）から、最優先の積載ビンを決定してもよい。つまり、オペレータの身長から用紙を取り出しやすい範囲の高さ（床からの位置）が決定され、その位置に最も近い位置の積載ビンが最優先の積載ビンとなる。身長から用紙を取り出しやすい範囲を決定する算術式は、人間工学の見地や実験から決定すればよい。例えば、範囲を身長の半分から身長までとして算出してもよい。上述したように身長のデータは、実際のオペレータの身長データであってもよいし、予め統計データから決定された身長データであってもよい。また、積載ビンの優先順位は予め工場出荷時に決定しておき、満載か否かなどに応じて、実際に排紙する排紙先をＣＰＵ２０１が決定してもよい。この場合は算術演算を省略できる利点があろう。このようなオペレータとして想定される人間の身長の情報は、排紙された用紙をオペレータが取り出す際に、取り出しやすさの指標となる操作情報であり、この操作情報を用いて排出先を決定する。なお、排出先の具体的な決定方法については後述する。
【００１４】
Ｓ３０６で、ＣＰＵ２０１は、排出先として決定された積載ビンの位置と用紙のサイズ情報とから、ＩＮセンサ７５を用紙の後端が抜けるタイミングと排出先に対応したフラッパＯＮを実行するタイミングとのどちらが先であるかを判定する。フラッパＯＮのタイミングが先であれば、Ｓ３０７に進む。Ｓ３０７で、ＣＰＵ２０１は、ＩＮセンサ７５がＯＮになったタイミングから所定時間の経過を待つ。Ｓ３０８で、ＣＰＵ２０１は、排出先に対応したフラッパをＯＮするようソレノイドドライバに指示する。例えば、積載ビン４７は排出先であれば、ソレノイドドライバ２１７がソレノイド１１７を稼働させ、フラッパ６７をＯＮする。Ｓ３０９で、ＣＰＵ２０１は、ＩＮセンサ７５がＯＦＦになったかどうか（すなわち用紙の紙の後端が抜けたかどうか）を判定する。ＩＮセンサ７５を用紙の後端を抜けると、Ｓ３１３に進む。Ｓ３１３で、ＣＰＵ２０１は、所定時間の経過を待つ。この所定時間は、用紙の後端がＩＮセンサ７５を通過してから用紙の後端が排出先のフラッパを通過するまでの時間である。この時間は、用紙のサイズ、搬送速度およびＩＮセンサ７５からフラッパまでの距離から算出できる。所定時間が経過すると、Ｓ３１４に進む。Ｓ３１４で、ＣＰＵ２０１は、排出先に対応したフラッパをＯＦＦするようソレノイドドライバに指示する。
【００１５】
一方、Ｓ３０６で、フラッパＯＮのタイミングが後であると判定されると、Ｓ３１０に進む。Ｓ３１０で、ＣＰＵ２０１は、ＩＮセンサ７５がＯＦＦになったかどうか（用紙の後端がＩＮセンサ７５を通過したかどうか）を判定する。後端がＩＮセンサ７５を通過すると、Ｓ３１１に進む。Ｓ３１１で、ＣＰＵ２０１は、ＩＮセンサ７５がＯＮとなったタイミングから所定時間の経過を待つ。Ｓ３１１は、Ｓ３０７と同等の処理である。Ｓ３１２で、Ｓ３０８と同様に、ＣＰＵ２０１は、排出先に対応したフラッパをＯＮするようソレノイドドライバに指示する。これにより所望のフラッパがオンとなり、用紙を所望の排出先へ誘導する。その後、Ｓ３１３に進む。
【００１６】
図４を用いて排出先の具体的な決定方法について説明する。なお、図４に示したフローチャートは図３のＳ３０５に対応している。ここでは、画像形成部の下方に接続されたカセットの段数が所定の段数以上であれば、複数の積載ビンのうち最も低い位置にある積載ビンを最優先とする。また、カセットの段数が所定の段数未満であれば、複数の積載ビンのうち最も高い位置にある積載ビンを最優先とする。
【００１７】
Ｓ２０１で、ＣＰＵ２０１は、給紙カセットの数（給紙段数）が所定値Ｔｈ１以上であるかどうかを判定する。所定値Ｔｈ１は、床からの各積載ビンの高さと、オペレータとして想定される人間の身長と、カセットの総数（給紙オプションの段数）とから決定される。ＣＰＵ２０１は、複数の積載ビンの段数と、画像形成部の高さとに基づいて複数の積載ビンのそれぞれについて床面からの高さを決定してもよい。例えば、画像形成部の高さと、１段あたりの積載ビンの高さのデータは不揮発性の記憶装置に記憶されている。図１では、カセット数は５であり、積載ビンの数は８である。さらに、オペレータの平均身長を考慮し、所定値Ｔｈ１を４とする。なお、給紙段数のデータは、ＣＰＵ２０１が本体１の制御部から取得する。Ｔｈ１は、予め不揮発性の記憶装置に記憶されているものとする。なお、排紙オプション４０が交換されたり、給紙オプションが追加されたりしたときは、これらの各段数のデータに基づいて、ＣＰＵ２０１がＴｈ１の値を増減する。すなわち、ＣＰＵ２０１は、複数の積載ビンの段数と、画像形成部の高さと、画像形成部の下方に接続された給紙オプションの高さとに基づいて複数の積載ビンのそれぞれについて床面からの高さを決定してもよい。給紙オプションに関しては図７を用いて後述する事にする。給紙段数がＴｈ１未満であれば、複数ある積載ビン４１−４８のうち上段を優先すべく、Ｓ４０６に進む。
【００１８】
Ｓ４０６で、ＣＰＵ２０１は、最上段に位置する積載ビン４８を示す定数ＴＯＰを変数Ｊに代入する。この例ではＴＯＰ＝４８であるが、これは説明をわかりやすくするための便宜上の値に過ぎない。ここでは、ＴＯＰの値は最上段の積載ビンの参照番号に一致している。このように、積載ビン４１−４８のうち最上段の積載ビン４８が最も優先順位が高く、２番目は積載ビン４７であり、最も優先順位が低いのは最下段の積載ビン４１に決定される。Ｓ４０７で、ＣＰＵ２０１は、Ｊ番目の積載ビンが満載かどうかを対応する満載センサの検出結果に基づいて判定する。すなわち、ＣＰＵ２０１や満載センサは、複数の積載手段のそれぞれについて用紙が満載されているか否かを検出する検出手段として機能する。満載か否かを判定するのは、満載であると検出されている積載ビンを除外して排紙先を決定するためである。満載でなければ、Ｓ４１０に、進み、ＣＰＵ２０１は、Ｊ番目の積載ビンを排出先として決定する。一方、Ｊ番目の積載ビンが満載であれば、Ｓ４０８に進み、ＣＰＵ２０１は、変数Ｊから１を減算する。Ｓ４０９で、ＣＰＵ２０１は、すべての積載ビンについて満載かどうかを判定したかどうかを確認する。例えば、ＣＰＵ２０１は、変数Ｊを用いて、判定対象が最後の積載ビン４１かどうかを判定する。判定対象が最後の積載ビン４１でなければ、Ｓ４０７に戻り、Ｊ−１番目（例えば、積載ビン４７）が満載かどうかを判定する。このように、ＣＰＵ２０１は、積載ビン４８から順番に積載ビン４７、４６、、、４１という優先順位に従って満載が発生していないビンを探索する。満載が発生していない積載ビンが発見されると、その積載ビンが排出先として決定される。
【００１９】
一方、Ｓ２０１で給紙段数がＴｈ１以上と判定されると、下段の積載ビンを優先するためにＳ４０２に進む。Ｓ４０２で、ＣＰＵ２０１は、最下段に位置する積載ビン４１を示す定数Ｂｏｔｔｏｍを変数Ｊに代入する。これにより、優先順位は、積載ビン４１が最も高く、積載ビン４８が最も低く設定されることになる。Ｓ４０３で、ＣＰＵ２０１は、Ｊ番目の積載ビンが満載かどうかを対応する満載センサの検出結果に基づいて判定する。満載でなければ、Ｓ４１０に、進み、ＣＰＵ２０１は、Ｊ番目の積載ビンを排出先として決定する。一方、Ｊ番目の積載ビンが満載であれば、Ｓ４０４に進み、ＣＰＵ２０１は、変数Ｊに１を加算する。Ｓ４０５で、ＣＰＵ２０１は、すべての積載ビンについて満載かどうかを判定したかどうかを確認する。例えば、ＣＰＵ２０１は、変数Ｊを用いて、判定対象が最後の積載ビン４８かどうかを判定する。判定対象が最後の積載ビン４８でなければ、Ｓ４０３に戻り、Ｊ＋１番目（例えば、積載ビン４２）が満載かどうかを判定する。このように、ＣＰＵ２０１は、積載ビン４１から順番に積載ビン４２、４３、、、４８という優先順位に従って満載が発生していないビンを探索する。満載が発生していない積載ビンが発見されると、Ｓ４１０で、その積載ビンが排出先として決定される。
【００２０】
このように、図４によれば、複数の積載ビンのそれぞれについての優先順位を決定し、複数の積載積載ビンのうちで最も優先順位の高い積載ビンを排紙先として決定する。さらに、満載が発生すると排出先となる積載ビンを変更する。しかし、排出先ビンの変更トリガーは、満載に限ったことではなく、複数あるジョブの区切り目であってもよい。つまり、あるジョブが終了して次のジョブに切り替わる際に、ＣＰＵ２０１は、排出先を変更してもよい。
【００２１】
図５を用いてジョブの区切り目をトリガーとして排出先を変更する例について説明する。Ｓ５０１で、Ｓ２０１と同様に、ＣＰＵ２０１は、給紙段数がＴｈ１以上であるかどうかを判定する。給紙段数がＴｈ１未満であれば、上段を優先すべく、Ｓ５０２に進む。Ｓ５０２で、ＣＰＵ２０１は、不揮発性メモリに記憶されていた前回の排出先を示すビン情報ＮＶ＿ＤＡＴＡを読み出し、変数Ｊに格納する。Ｓ５０３で、ＣＰＵ２０１は、本体１から取得したジョブのデータに基づいて、複数のジョブの区切り目を検知したかどうかを判定する。このように、ＣＰＵ２０１は、ある画像形成ジョブから次の画像形成ジョブへの切れ目を検知する切れ目検知手段として機能する。ジョブの区切り目を検知していなければ、Ｓ５０７に進み、排出先をＪ番目の積載ビンとしつつ、ＮＶ＿ＤＡＴＡにＪを代入する。一方、ジョブの区切り目を検知すると、Ｓ５０４に進む。Ｓ５０４で、ＣＰＵ２０１は、Ｊの値を１つ減算する。Ｓ５０５で、ＣＰＵ２０１は、Ｊの値がゼロになったか否かを判定する。Ｊがゼロでなければ、Ｓ５０７に進む。一方、Ｊがゼロであれば、Ｓ５０６に進み、ＣＰＵ２０１は、Ｊに最上段の積載ビンを示す値（例：４８）を代入する。その後、Ｓ５０７に進む。
【００２２】
一方、Ｓ５０１で給紙段数がＴｈ１以上と判定されると、上段を優先すべくＳ５０７に進む。Ｓ５０７で、ＣＰＵ２０１は、不揮発性メモリに記憶されていた前回の排出先を示すビン情報ＮＶ＿ＤＡＴＡを読み出し、変数Ｊに格納する。Ｓ５０８で、ＣＰＵ２０１は、本体１から取得したジョブのデータに基づいて、複数のジョブの区切り目を検知したかどうかを判定する。ジョブの区切り目を検知していなければ、Ｓ５０７に進み、排出先をＪ番目の積載ビンとしつつ、ＮＶ＿ＤＡＴＡにＪを代入する。一方、ジョブの区切り目を検知すると、Ｓ５０９に進む。Ｓ５０９で、ＣＰＵ２０１は、Ｊの値を１つ加算する。Ｓ５１０で、ＣＰＵ２０１は、Ｊの値が最大値（例：４９）以上になったか否かを判定する。Ｊが最大値以上になっていなければ、Ｓ５０７に進む。一方、Ｊが最大値以上になっていれば、Ｓ５１１に進み、ＣＰＵ２０１は、Ｊに最下段の積載ビンを示す値（例：１）を代入する。その後、Ｓ５０７に進む。
【００２３】
本実施例によれば給紙カセットの段数から各積載ビンまでの高さが推測され、各積載ビンまでの高さとオペレータの推定身長とからオペレータが最も用紙を取り出しやすい積載ビンが決定される。よって、オペレータが最も用紙を取り出しやすい積載ビンに用紙が排出されるため、オペレータの利便性が高まる。例えば、オペレータは、積載ビンを指定する操作を省けることになる。給紙カセットの段数やオペレータの推定身長のデータはオペレータが入力してもよいが、給紙カセットの段数は本体１からＣＰＵ２０１へ通知してもよいし、オペレータの推定身長は工場出荷時に不揮発性メモリに書き込まれてもよい。オペレータの推定身長は実際の身長データであってもよいし、統計から得られた平均身長であってもよい。
【００２４】
各積載ビンまでの高さとオペレータの推定身長とから各積載ビンの優先順位が決定されるため、最優先の積載ビンが満載になると、その次に優先順位の高い積載ビンが排出先として選択される。よって、多数の排紙を実行する際にも、満載によって画像形成が中断されることなくなり、しかも、オペレータにとって相対的に用紙を取り出しやすい複数の積載ビンに排紙されるため、オペレータの利便性が高まるであろう。
【００２５】
ジョブの区切り目においては、現在の排出先として指定されている積載ビンからその次の優先順位の積載ビンへと排出先を変更できる。すなわち、ＣＰＵ２０１は、切れ目を検出すると、その時点で排紙先として選択されている積載ビンから、この積載ビンの次に優先順位の高い他の積載ビンへ排紙先を切り替える切り替え手段として機能する。よって、複数のジョブに関する多数の用紙を手作業で仕分けする手間を省ける。
【００２６】
[実施例２]
実施例１では、給紙段数に応じて優先順位のつけ方を変更する事例について説明した。実施例２では、積載ビンの数（排紙段数）に応じて優先順位のつけ方を変更する事例について説明する。例えば、ＣＰＵ２０１は、複数の積載ビンの段数が、所定の段数以上であれば、複数の積載ビンのうち最も低い位置にある積載ビンを最優先とする。一方、ＣＰＵ２０１は、複数の積載ビンの段数が所定の段数未満であれば、複数の積載ビンのうち最も高い位置にある積載ビンを最優先とする。
【００２７】
図６は、４段の積載ビンを備えた排紙オプション４０と１段の給紙カセットを備えた本体１からなる画像形成装置を示した図である。なお、すでに説明した箇所には同一の参照符号を付与することで説明を簡潔にする。図１に示した画像形成装置と比較すると、図６に示した画像形成装置は積載ビンの数も給紙カセットの数も相対的に少ない。これは、一般には、高さの低い画像形成装置と考えられる。よって、高い位置にある積載ビンのほうが低い位置にある積載ビンよりも用紙を取り出しやすい。一方で、５段以上の積載ビンが存在すれば、上段よりも下段のほうが用紙を取り出しやすくなる。このように、排紙段数が所定の閾値Ｔｈ２以上であれば下段の積載ビンの優先順位を高め、一方で、排紙段数が所定の閾値Ｔｈ２未満であれば上段の積載ビンの優先順位を高めてもよい。これを実現するには、Ｓ２０１やＳ５０１で、ＣＰＵ２０１は、排紙段数と閾値Ｔｈ２とを比較すればよい。そして、排紙段数が閾値Ｔｈ２以上であればＳ４０２やＳ５０７に進み、排紙段数が閾値Ｔｈ２未満であればＳ４０６やＳ５０２に進めばよい。
【００２８】
このように本実施例では、給紙段数が少ない場合は、排紙段数に応じて排紙先の優先順位を決定すればよいことになる。その他の効果は実施例１で説明した通りである。
【００２９】
[実施例３]
図８を用いて、実施例２の本体１に給紙オプション３８が接続された実施例３について説明する。ここでは、画像形成部の下方に接続されたカセットの段数が所定の段数以上であれば、複数の積載ビンのうち最も低い位置にある積載ビンを最優先とする。一方で、カセットの段数が所定の段数未満であれば、複数の積載ビンのうち最も高い位置にある積載ビンを最優先とする。なお、すでに説明した箇所には同一の参照符号を付与することで説明を簡潔にする。
【００３０】
給紙オプション３８は、４段の給紙用のカセット５、９、３０、２３を備え、本体１の下方に接続されている。本体１の制御部は、給紙オプション３８が接続されていること、そのカセットの段数が４であることを、給紙オプション３８のメモリまたは制御部から取得する。さらに、本体１の制御部は、取得した情報を排紙オプション４０のＣＰＵ２０１へ転送する。このように、給紙オプション３８が接続されているか否かでは、上段と下段とのどちらを優先すればよいかが異なることになる。つまり、給紙オプション３８が接続されていれば下段のほうが用紙を取り出しやすくなり、給紙オプション３８が接続されていなければ上段のほうが用紙を取り出しやすくなる。
【００３１】
そこで、Ｓ２０１やＳ５０１で、ＣＰＵ２０１は、給紙オプション３８が接続されているかを判定してもよい。そして、給紙オプション３８が接続されていればＳ４０２やＳ５０７に進み、給紙オプション３８が接続されていなければＳ４０６やＳ５０２に進めばよい。このように、本実施例では、給紙オプションの接続の有無に応じて排紙先の優先順位を決定することで、オペレータの利便性を高めることができる。その他の効果は実施例１で説明した通りである。
【００３２】
[実施例４]
複数ある積載ビンのうち一部にのみ排紙を許可し、残りには排紙を許可しないように設定したいことがある。この場合は、排紙を許可された複数の積載ビンについて優先順位を付与する必要がある。このような事例について実施例４では取り扱うことにする。
【００３３】
図８に示したフローチャートは、図４に示したフローチャートの変形例である。具体的には、Ｓ４０２、Ｓ４０６の中身を変更し、さらに、Ｓ４０５、Ｓ４０６をそれぞれＳ８０５、Ｓ８０６に置換している。なお、事前にＣＰＵ２０１は、オペレータから入力されたデータに基づいて排紙が許可された積載ビンと、排紙が許可されていない積載ビンとを識別しておく。このように、ＣＰＵ２０１は、複数の積載手段のうち１つ以上の積載手段を排紙許可と設定し、残りの積載手段を排紙不許可と設定する排紙許可設定手段として機能する。そして、ＣＰＵ２０１は、排紙許可設定手段により排紙を許可されている積載ビンから排紙先を決定する。
【００３４】
Ｓ８０１で、ＣＰＵ２０１は、排紙が許可された複数の積載ビンのうち最上段にある積載ビンを示す値をＥ＿Ｔｏｐに代入し、排紙が許可された複数の積載ビンのうち最下段にある積載ビンを示す値をＥ＿Ｂｏｔｔｏｍに代入する。Ｓ８０２で、ＣＰＵ２０１は、変数ＪにＥ＿Ｂｏｔｔｏｍを代入する。また、Ｓ８０５で、ＣＰＵ２０１は、排紙が許可された複数の積載ビンのすべてについて満載チェックが終了したか否かを判定するために、変数ＪとＥ＿Ｔｏｐとを比較する。このように、給紙段数が閾値Ｔｈ１以上であれば、排紙が許可された複数の積載ビンのうち、下段の積載ビンに高い優先順位が付与されることになる。
【００３５】
一方で、上段を優先すべき場合は、Ｓ８０３とＳ８０４を実行する。Ｓ８０３で、ＣＰＵ２０１は、排紙が許可された複数の積載ビンのうち最上段にある積載ビンを示す値をＥ＿Ｔｏｐに代入し、排紙が許可された複数の積載ビンのうち最下段にある積載ビンを示す値をＥ＿Ｂｏｔｔｏｍに代入する。Ｓ８０４で、ＣＰＵ２０１は、変数ＪにＥ＿Ｔｏｐを代入する。また、Ｓ８０６で、ＣＰＵ２０１は、排紙が許可された複数の積載ビンのすべてについて満載チェックが終了したか否かを判定するために、変数ＪとＥ＿Ｂｏｔｔｏｍとを比較する。このように、給紙段数が閾値Ｔｈ１以上であれば、排紙が許可された複数の積載ビンのうち上段の積載ビンに高い優先順位が付与されることになる。
【００３６】
図５に示したフローチャートについても同様に排紙が許可された複数の積載ビンについてのみ優先順位を付与してもよい。すなわち、排紙が許可されていない１つ以上の積載ビンを除外して、優先順位を付与すればよい。
【００３７】
このように何らかの事情によって特定の積載ビンへの排紙を禁止されるときは、それを除外した残りの積載ビンについて優先順位を付与することができる。その他の基本的な効果についてはすでに説明した通りである。
【００３８】
なお、実施例２や３に関しても実施例４の技術思想を導入できることはいうまでもない。これは、排紙段数や給紙オプションの有無に関する判定移行の処理は実施例１と共通だからである。
【００３９】
[実施例５]
上述したように、オペレーションパネル３６から入力されたオペレータの身長のデータをＣＰＵ２０１が利用してもよい。例えば、ＣＰＵ２０１は、実施例１ないし４のＳ２０１またはＳ５０１で、身長と閾値Ｔｈ３とを比較し、身長が閾値Ｔｈ３以上であれば、上段を優先すべくＳ４０６またはＳ５０２へ進む。一方、身長が閾値Ｔｈ３未満であれば、下段を優先すべくＳ４０２またはＳ５０７へ進む。なお、身長の入力は、オペレーションパネル３６に限定されるものではなく、不図示のＰＣ等から入力されてもよい。
【図１】
2011121752.tif 000003
【図２】
2011121752.tif 000004
【図３】
2011121752.tif 000005
【図４】
2011121752.tif 000006
【図５】
2011121752.tif 000007
【図６】
2011121752.tif 000008
【図７】
2011121752.tif 000009
【図８】
2011121752.tif 000010