(57)【要約】【課題】プリンタで印刷された用紙を積載する少なくとも２つのトレイの何れか一方のトレイを用いて該プリンタによる一連の印刷動作を行わせるよう構成されたもので従来にない提案を行う。【解決手段】プリンタによる一連の印刷動作に先立ち、オペレータから操作手段を介して、該一連の印刷動作で該２つのトレイの両方を利用する指示または何れか一方のトレイのみを利用する指示の何れかを受け付けられるようにする。そして、該２つの指示のうち、後者の指示がなされたら、該一連の印刷動作の途中で該２つのトレイの何れか一方のトレイが満載になるのを条件に警告手段で警告情報を出力できるようにする。一方、該２つの指示のうち、前者の指示がなされたら、該一連の印刷動作の途中で前記２つのトレイの何れか一方のトレイが満載になっても該警告手段で警告情報を出力しないで該他方のトレイを用いて該プリンタで該一連の印刷動作を継続できるようにする。【選択図】図３
2008228342.tif 000002
【特許請求の範囲】
【請求項１】
プリンタで印刷された用紙を積載する少なくとも２つのトレイの何れか一方のトレイを用いて前記プリンタによる一連の印刷動作を行わせるよう構成された印刷システムであって、
前記プリンタによる一連の印刷動作に先立ち、オペレータから操作手段を介して、前記一連の印刷動作で前記２つのトレイの両方を利用する指示または何れか一方のトレイのみを利用する指示の何れかを受け付けるための受付手段と、
前記２つの指示のうち、後者の指示がなされたら、前記一連の印刷動作の途中で前記２つのトレイの何れか一方のトレイが満載になるのを条件に警告手段で警告情報を出力させ、
前記２つの指示のうち、前者の指示がなされたら、前記一連の印刷動作の途中で前記２つのトレイの何れか一方のトレイが満載になっても前記警告手段で警告情報を出力しないで前記他方のトレイを用いて前記プリンタで前記一連の印刷動作を継続させるための制御手段と、
を有することを特徴とする印刷システム。
【請求項２】
請求項１記載の印刷システムであって、
前記警告手段として、
警告情報を表示するための表示手段、あるいは、
前記プリンタを有する印刷装置から他の装置に対して前記警告情報を送信するための送信手段が適用されることを特徴とする印刷システム。
【請求項３】
請求項２記載の印刷システムであって、
前記他の装置として、
前記印刷装置に対する印刷要求が行えるように構成され且つ前記印刷装置のステータスを取得できるように構成された、外部コントローラとして機能する装置が適用されることを特徴とする印刷システム。
【請求項４】
請求項１乃至３の何れかに記載の印刷システムに適用される印刷装置であって、前記プリンタと前記受付手段と前記制御手段を有することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタで印刷された用紙を積載する少なくとも２つのトレイの何れか一方のトレイを用いて該プリンタによる一連の印刷動作を行わせるよう構成された印刷システム、印刷装置に関する。
【背景技術】
【０００２】
従来から、印刷された用紙を積載するのに複数のスタッカを利用する数多くの提案がなされている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、プリンタで印刷された用紙を積載する少なくとも２つのトレイの何れか一方のトレイを用いて該プリンタによる一連の印刷動作を行わせるよう構成されたもので、以下についての提案は何ら提案されていない。
【０００４】
即ち、前記プリンタによる一連の印刷動作に先立ち、オペレータから操作手段を介して、前記一連の印刷動作で該２つのトレイの両方を利用する指示または何れか一方のトレイのみを利用する指示の何れかを受け付けられるようにする。そして、該２つの指示のうち、後者の指示がなされたら、該一連の印刷動作の途中で該２つのトレイの何れか一方のトレイが満載になるのを条件に警告手段で警告情報を出力できるようにする。一方、該２つの指示のうち、前者の指示がなされたら、該一連の印刷動作の途中で前記２つのトレイの何れか一方のトレイが満載になっても該警告手段で警告情報を出力しないで該他方のトレイを用いて該プリンタで該一連の印刷動作を継続できるようにする。このような提案は何らなされていない。
【０００５】
本発明は、このような状況のもとでなされたもので、上述の仕組みを満足する印刷システム及び印刷装置を提供することを目的とするものである。
【課題を解決するための手段】
【０００６】
前記目的を達成するため、本発明では、プリンタで印刷された用紙を積載する少なくとも２つのトレイの何れか一方のトレイを用いて前記プリンタによる一連の印刷動作を行わせるよう構成された印刷システムであって、前記プリンタによる一連の印刷動作に先立ち、オペレータから操作手段を介して、前記一連の印刷動作で前記２つのトレイの両方を利用する指示または何れか一方のトレイのみを利用する指示の何れかを受け付けるための受付手段と、前記２つの指示のうち、後者の指示がなされたら、前記一連の印刷動作の途中で前記２つのトレイの何れか一方のトレイが満載になるのを条件に警告手段で警告情報を出力させ、前記２つの指示のうち、前者の指示がなされたら、前記一連の印刷動作の途中で前記２つのトレイの何れか一方のトレイが満載になっても前記警告手段で警告情報を出力しないで前記他方のトレイを用いて前記プリンタで前記一連の印刷動作を継続させるための制御手段と、
を有することを特徴とする印刷システム、印刷装置を提供する。
【発明の効果】
【０００７】
以上説明したように、本発明によれば、プリンタで印刷された用紙を積載する少なくとも２つのトレイの何れか一方のトレイを用いて該プリンタによる一連の印刷動作を行わせるよう構成されたもので、該プリンタによる一連の印刷動作に先立ち、オペレータから操作手段を介して、該一連の印刷動作で該２つのトレイの両方を利用する指示または何れか一方のトレイのみを利用する指示の何れかを受け付けられるようにする。そして、該２つの指示のうち、後者の指示がなされたら、該一連の印刷動作の途中で該２つのトレイの何れか一方のトレイが満載になるのを条件に警告手段で警告情報を出力できるようにする。一方、該２つの指示のうち、前者の指示がなされたら、該一連の印刷動作の途中で前記２つのトレイの何れか一方のトレイが満載になっても該警告手段で警告情報を出力しないで該他方のトレイを用いて該プリンタで該一連の印刷動作を継続できるようにする。この仕組みを満足する印刷システム及び印刷装置を提供することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態をファクシミリ装置（複合機）の実施例により詳しく説明する。本発明は、ファクシミリ装置等の画像形成装置の形に限らず、実施例の説明に裏付けられて画像形成装置の処理方法の形で実施することができる。また、実施例は２つの排紙口を有する例であるが、本発明はこれに限らず、３つ以上の排紙口を有する形で同様に実施することができる。
【実施例１】
【０００９】
図１は実施例１である“ファクシミリ装置”の構成を示すブロック図である。
【００１０】
同図において、ＣＰＵ  Ｓ１０１は、システム制御部であり、装置全体を制御する。ＲＯＭ  Ｓ１１１は、ＣＰＵ  Ｓ１０１の制御プログラムを格納するものである。ＲＡＭ  Ｓ１１２は、ＳＲＡＭ等で構成され、プログラム制御変数等を格納するためのものである。また、オペレータが登録した送信宛先や各種設定値、装置の管理データ類、各種ワークバッファもＲＡＭに格納されるものである。外部表示部Ｓ１０３は、ＬＣＤ，ＬＥＤ等でユーザに表示通知するためのものである。ＭＯＤＥＭ  Ｓ１０４は、ファクシミリの送受信信号の変復調を行なうものであり、ＮＣＵ  Ｓ１０５は、選択信号（ダイヤルパルスまたはトーンダイヤラ）を回線制御部Ｓ１０６を介して通信回線Ｓ１０７に送出する機能を有し、呼び出し音の検出による自動着信動作も行なう。操作部Ｓ１０２は、キーボード，タッチパネル等で構成され、オペレータが各種入力操作を行なうためのものである。
【００１１】
外部制御部Ｓ１０８は、いわゆる拡張インターフェースであり、いろいろな機能拡張を行う場合に、外部のコントローラＳ１０９を接続して、新しい機能を追加するものである。なお、図１のシステム構成図に用いている外部コントローラＳ１０９は、ホストコンピュータＳ１１０に接続され、ホストコンピュータＳ１１０からの印刷要求、および印刷データを受け取り、記録部Ｓ１１３にデータを受け渡しできるようにするためのものである。記録部Ｓ１１３は、プリンタのエンジン部分であり、画像信号を受け取り、記録紙に印字する機能や、排紙部Ｓ１１４を制御して、印字後の記録紙を排出する機能を持っている。
【００１２】
画像読取り部Ｓ１１５は、コンタクトセンサやＣＣＤを使って、ＣＰＵ  Ｓ１０１からの制御に従い、原稿から画情報を読み込む。
【００１３】
以上の前提をもって、実施例を説明する。
【００１４】
まず、予め動作の設定を登録する。
【００１５】
図１の操作部Ｓ１０２から、オペレータによる動作の設定を行う。
【００１６】
この設定は、図３に示すように、階層構造になっており、Ｓ２０１の「排紙口指定」において、Ｓ２０２「しない」を選択すると、それより下の設定項目は現れない。また、この場合、上段・下段の排紙口をまとめて一つの排紙口として使用することを意味する。Ｓ２０３「する」と選択した場合は、それぞれの機能についての設定項目が現れ、上段・下段の排紙を行いたい排紙口を設定する。
【００１７】
また、Ｓ２０７「ＰＲＩＮＴＥＲ」の項目は、ハードウェアで外部のプリンタコントローラを検出することにより、外部プリンタコントローラ１０９が接続されている場合に限り表示されるようになっている。排紙部は図２のとおりに構成されている。
【００１８】
次に排紙口指定を「しない」設定にした場合の動きを説明する。
【００１９】
ファックスの受信画像やファックス本体でコピー、また通信などのレポートを出力する場合は、ＲＡＭの画像記憶領域Ｓ１１２ａに受信画像やコピー画像、レポート画像が作成され、画像記憶領域Ｓ１１２ａにある画情報を、随時記録部Ｓ１１３により記録し、排紙部Ｓ１１４により排紙を行う。
【００２０】
排紙口指定を「しない」設定にした場合は、順次、下段の排紙口から印字された記録紙が排紙されていく（図１３：Ｆ１０１→Ｆ１１０）。実際の装置の動きを模式したのが、図６である。
【００２１】
ある時、下段の排紙口が一杯になる（図７：下段排紙口満載時）と、排紙部Ｓ１１４にある満載センサが働き、下段排紙口が「満載である」ことを画像記録処理部Ｓ１１１ｄに伝え、排紙口を上段へ切り替える（図１３：Ｆ１１０→Ｆ１１５、図８：下段排紙口から上段排紙口への切り替え）。
【００２２】
このときの上段排紙口の切り替えは、図５にあるように、画像記録処理部Ｓ１１１ｄが記録部Ｓ１１３に対して、上段への切り替えコマンドを発行することにより警告をだすことなく、行われる。
【００２３】
また、下段排紙口の記録紙が取り除かれ、下段排紙口の満載センサが「満載でない」ことを画像記憶処理部Ｓ１１１ｄに伝えると、上段への排紙から下段への排紙に切り替える処理を行う（図１３：Ｆ１１０→Ｆ１１４）。
【００２４】
この一連の動作により、上段の排紙口と下段の排紙口を一つの大きな排紙口として利用する場合、排紙口に蓄積される紙の量に応じて、下段から上段へと切り替わる（図９，図１０：セパレータなしでの大容量排紙口使用時）。また、排紙口から記録紙を取り除くことにより、再び下段からの排紙を行うようになる。
【００２５】
また、上段排紙口と下段排紙口をまとめて一つの排紙口と使用している状態であっても、上段排紙口と下段排紙口をセパレータにより分離している場合、下段・上段排紙口の両方が満載になった状態から、下段排紙口の記録紙のみを取り除くことにより、印字を再開することができる（図１１：上段排紙口満載時の下段排紙口からの排紙）。
【００２６】
記録紙が取り除かれないまま、上段の排紙口までが一杯になり、上段の排紙口に設置されている満載センサが満載を検知すると、これから記録を行おうとした記録紙は排紙口満載状態として印字を中止し、現在記録中（プリンタの機内に滞留している記録紙）の紙を排出してから、印字を停止する（図１３：Ｆ１０１→Ｆ１１０→Ｆ１１１→Ｆ１１６）。
【００２７】
次に、上段排紙口と下段排紙口をそれぞれ分けて使用する場合について述べる。
【００２８】
前述の図３の登録設定において、「排紙口指定」を「する」とした場合、それぞれの機能についての排紙先を指定することができるようになる。
【００２９】
例えば、ファックス機能の出力先は上段排紙口、レポート機能の出力先は下段排紙口、といった形である。この結果、ファックス機能により出力された記録紙が上段で満載状態になった場合は、ＬＣＤに排紙口が満載である警告表示を行う一方、下段排紙口が満載でなければ、引き続き下段排紙口に対する出力は可能である。図４はこのようにして排紙先を指定し設定した例を示す。なお排紙口の指定の設定は設定登録領域Ｓ１１２ｂに登録される。
【００３０】
具体的な処理の流れを、以下に説明する。
【００３１】
ファックス装置内部の画像記憶領域Ｓ１１２ａに図１２に示されるような、画像そのものの領域と、それぞれの画情報の素性（レポート，ファックス，コピー，プリンタなど）を示すテーブルにより構成されている。
【００３２】
この管理テーブルの画情報ビットを参照することにより、印字を行う画像がどのようにして生成されたものか判断することができるので、これを利用して排紙口の指定を行う。
【００３３】
具体的な例として、レポートの出力の排紙までの流れを説明する。
【００３４】
まず、オペレータによる図１の操作部Ｓ１０２からのオペレーション、または定期的に生成されるレポートにより画像記憶領域Ｓ１１２ａにレポートが生成される。この画像記憶領域Ｓ１１２ａでは、図１２にあるように、画情報のそれぞれを指し示すポインタのテーブルに、その画情報の素性を示す情報ビットがセットされている。
【００３５】
画像の生成が終わり、図１の画像記録処理部Ｓ１１１ｄが記録部Ｓ１１３に画情報の記録を依頼すると、記録部Ｓ１１３は前述の画情報のテーブルを参照し、レポートの排紙口設定を設定登録領域Ｓ１１２ｂに読み出しに行く（図１３：Ｆ１０１→Ｆ１０２→Ｆ１０３）。
【００３６】
レポートの排紙口設定が、図４にあるように、上段排紙口への排紙設定になっていると、上段排紙口の状態を調べ、排紙可能であれば上段排紙口への排紙をセットし、記録を開始する（図１３：Ｆ１０３→Ｆ１０７→Ｆ１１３→Ｆ１１５）。
【００３７】
以上説明にしたように、本実施例によれば、複数の機能を有するファクシミリ装置において、それぞれの機能に対する排紙口を設定することにより、記録紙が混ざってしまうことを避けられる。また、排紙口の間に設けられたはセパレータを取り外し、大容量の排紙口として使用する際には、下段の排紙口から上段の排紙口へと排紙口を切り替えることにより、大容量の排紙口においてもスムーズな排紙を実現できる。
【実施例２】
【００３８】
図１４は実施例２である“ファクシミリ装置”の構成を示すブロック図である。本実施例のハードウェアの構成は、図示のように図１（実施例１）と同様なので、図１の説明を援用し、ここでの説明は省略する。
【００３９】
記録制御の説明のために、プリンタエンジン（記録部Ｓ１１３）の制御方法について、簡単に述べる。
【００４０】
記録部Ｓ１１３の制御方法は、ビデオ信号と呼ばれる、画像信号や同期信号など、いくつかの信号と、記録部制御のための、コマンド，ステータスと呼ばれる多ビットのシリアル信号により制御を行う。コマンドにより記録部Ｓ１１３の設定を行い、ステータスにより記録部Ｓ１１３の情報を得ることができる。コマンドとステータスは対になっており、コマンドに対するステータスを記録部Ｓ１１３は送信する。コマンドとステータスのやりとりは、図２２のように交互に行われる。
【００４１】
また、本実施例においては、ビデオ信号のような高速な応答を要求される信号に関して（画像信号など）、外部コントローラＳ１０９と記録部Ｓ１１３の接続はダイレクトに行われ、ハードウェアスイッチによりファクシミリの画像記録処理部Ｓ１１１ｄと切り替えを行っている。この接続方法により、外部コントローラＳ１０９からの印字時に、厳密な制御を要求されるビデオ信号の制御に関して、ファクシミリの画像記録処理部Ｓ１１１ｄは一切関知する必要がない。
【００４２】
そして、コマンド，ステータスについては、外部コントローラＳ１０９と記録部Ｓ１１３の間で、ファクシミリの外部制御部Ｓ１０８が仲介役となり、外部コントローラＳ１０９から見ると、外部制御部Ｓ１０８が記録部Ｓ１１３のような応答をすることにより、外部コントローラＳ１０９からの要求に応える形をとっている。
【００４３】
例えば、コマンドにより不図示のカセット１からの給紙、下段排紙口からの排紙をセットし、ビデオ信号の１つ／ＰＲＩＮＴ信号をＯＮにすることで、記録紙がカセット１から下段排紙口へと運ばれる。その途中で、記録紙への記録が行われる。
【００４４】
また、ステータスにより、排紙口の状態や、カセットの紙サイズなどを知ることができる。
【００４５】
本実施例にあるような構成では、すなわち、外部コントローラＳ１０９が、画像記録処理部Ｓ１１１ｄと同様に、記録制御を司るような場合、記録部Ｓ１１３の使用に対する競合制御が必要になる。
【００４６】
そのために、予め外部コントローラＳ１０９は、記録部Ｓ１１３を使用しようとする前と、使用し終った後、そして記録紙毎に外部制御部Ｓ１０８に対して仮想制御コマンドを送るようにしておく。
【００４７】
仮想制御コマンドは、記録部Ｓ１１３へ伝わることはなく、外部制御部Ｓ１０８が競合制御などのために利用するものである。
【００４８】
この仮想制御コマンドは、前述のプリンタエンジンに対するコマンド，ステータスと同じフォーマットでやりとりされる。
【００４９】
例えば、画像記録処理部Ｓ１１１ｄは外部制御部Ｓ１０８からの記録要求に対して記録部Ｓ１１３が使用可能な場合に、その旨を伝えるステータスを外部コントローラＳ１０８に対して返答し、使用不可能である場合には使用不可能である旨を外部コントローラＳ１０９に伝える。
【００５０】
また、本実施例の説明において、トレイという言葉を使用する場合があるが、これは排紙口と同じ意味である。
【００５１】
以上の前提を持って、本実施例を説明する。
【００５２】
まず、予め動作の設定を登録する。
【００５３】
図１４の操作部Ｓ１０２から、オペレータによる動作の設定を行う。
【００５４】
この設定は、図１５に示すように、階層構造になっており、Ｓ２０１の「排紙口指定」において、Ｓ２０２「しない」を選択すると、それより下の設定項目は現れない。また、この場合、上段・下段の排紙口をまとめて一つの排紙口として使用することを意味する。
【００５５】
Ｓ２０３「する」と選択した場合は、それぞれの機能についての設定項目が現れ、上段・下段の排紙を行いたい排紙口を設定する。Ｓ２０７「ＰＲＩＮＴＥＲ」の項目は、ハードウェアで外部コントローラＳ１０９を検出することにより、外部コントローラＳ１０９が接続されている場合に限り表示されるようになっている。なお、排紙口指定の設定は設定登録領域Ｓ１１２ｂに登録される。図１６にその設定例を示す。
【００５６】
まず、排紙口の制御に関連するコマンドがいくつかあるので、それらについて説明する。
【００５７】
１）ページ間情報コマンド（仮想制御コマンド）
２）排紙口指定コマンド（上段排紙口指定、下段排紙口指定）
１）のコマンドは、各ページごと外部コントローラにＳ１０９から外部制御部Ｓ１０８に対して送られてくる仮想制御コマンドである。外部コントローラＳ１０９は、ページ間情報コマンドを、印字を１ページ行う毎に外部制御部Ｓ１０８に対して送る。
【００５８】
このページ間情報コマンドをきっかけとして、外部コントローラＳ１０９の排紙口設定を行う。コマンドとステータスのやりとりの流れは、図２３のように行われる。
【００５９】
以下に、具体的な処理を図１７を用いて説明する。
【００６０】
まず、ページ間情報コマンドが来た場合、現在使用中の排紙口（＝トレイ）を調べる（Ｆ２０２）。排紙口が上段もしくは下段ではない場合は、改めて排紙口の設定は行わずに終了する（Ｆ２１０）。これは、排紙口として指定されるものが、上段・下段以外に存在する場合のための処理である。
【００６１】
現在使用している排紙口が、上段もしくは下段である場合、設定登録領域Ｓ１１２ｂに予め設定されている外部コントローラＳ１０９の排紙口の設定を参照する（Ｆ２０４）。そして、Ｆ２０４の結果、外部コントローラＳ１０９の排紙口の設定は上段であると判断された場合（Ｆ２０５）、かつ、現在指定されている排紙口が下段の場合は、排紙口を上段にセットする（Ｆ２０７）。また、Ｆ２０４の結果、外部コントローラＳ１０９の排紙口の設定が下段であると判断され（Ｆ２０８）、現在指定されている排紙口が上段である場合、排紙口を下段にセットする（Ｆ２０９）。これらの条件に当てはまらない場合は、改めて排紙口の設定は行わない。
【００６２】
ここまでの説明では、排紙口の指定を「する」場合と「しない」場合の違いが現れていない。その理由は、Ｆ２０４での処理の中にある。そこで、Ｆ２０４の処理について、図１８を用いて説明する。
【００６３】
外部コントローラＳ１０９の排紙口の設定を参照する動作は、実際の登録の内容と、排紙口の状態によって参照の結果を変えている。
【００６４】
まず、排紙口指定を「する」にしてあるのか、「しない」にしてあるのかを判断する（Ｆ３０２）。この結果、指定「しない」場合はＦ３０５へ処理が移り、下段排紙口が満載であれば上段排紙口と結果を返し（Ｆ３０４）、満載でなければ下段排紙口と結果を返す（Ｆ３０６）。
【００６５】
Ｆ３０２において、排紙口指定「する」と判断された場合（Ｆ３０３）、外部コントローラＳ１０９の排紙口設定の登録に従って、上段排紙口と設定されていれば上段排紙口を返し（Ｆ３０４）、下段排紙口と設定されていれば、下段排紙口と結果を返す（Ｆ３０６）。
【００６６】
この結果、排紙口指定「する」場合は、設定された排紙口に指定が行われ、排紙口指定「しない」場合は、現在使用している排紙口の状態によって、上段排紙口、下段排紙口と切り替えることができる。
【００６７】
また、ページ間情報コマンドに同期して、排紙口の指定処理を行うことにより、外部コントローラＳ１０９が、一切排紙口の指定コマンドを打ってこないような場合でも、装置の設定に従って、外部コントローラＳ１０９の出力の排紙先を指定することができる。
【００６８】
次に、２）の排紙口指定コマンドの場合を説明する。
【００６９】
排紙口指定コマンドは、外部コントローラＳ１０９が意図的に排紙口の指定を行うために送信してくるコマンドである。しかし、本実施例では、外部コントローラＳ１０９は装置側の排紙口の数を知らない。そのために、外部コントローラＳ１０９が送信する排紙口設定コマンドが、実際の装置の排紙口と一対一で対応しているとは限らない。そのような場合でも、この排紙口コマンドを装置側が受けるタイミングで、１）のページ間コマンドのように、排紙口の設定を行えばよい。コマンドとステータスの処理の流れは、図２４のようになる。
【００７０】
具体的な流れを、図１４と図１９を用いて説明する。
【００７１】
まず、排紙口指定コマンドを、外部制御部Ｓ１０８が外部コントローラＳ１０９から受信すると、コマンドで指定している排紙口は、下段排紙口かどうか判断する（Ｆ４０２）、下段排紙口を指定している場合は、設定登録領域Ｓ１１２ｂに登録されている外部コントローラＳ１０９の排紙口設定を参照する。ここでも、図１８にある、装置の登録内容と排紙口の状態によって、参照結果を変えるようにしている。動作については、前述のページ間コマンドの場合と同様なので、省略する。
【００７２】
参照の結果、外部コントローラＳ１０９の排紙口設定が上段排紙口と判断されると、排紙口設定コマンドを上段排紙口指定コマンドに変換して、記録部Ｓ１１３に送信する（Ｆ４０６）。
【００７３】
Ｆ４０２で、受信した排紙口コマンドが下段排紙口指定コマンドではない場合や、Ｆ４０４で外部コントローラＳ１０９の排紙口の設定の参照結果が上段排紙口ではない場合は、外部コントローラＳ１０９から送られてきた排紙口指定コマンドＳ１１３をそのまま記録部に送信する（Ｆ４０６）。
【００７４】
なぜなら、外部コントローラＳ１０９が実際の装置の排紙口の構成を知らない場合は、排紙口の指定コマンドを送ってきたとしても、標準で装備されている下段排紙口の指定コマンドしか送ってこないはずである。
【００７５】
すなわち、外部コントローラＳ１０９が下段排紙口指定以外のコマンドを送ってきた場合は、意図的に外部コントローラＳ１０９が排紙口を指定していると判断して、そのまま記録部Ｓ１１３にコマンドを送信する。
【００７６】
ここまでは、排紙口の設定に関係するコマンドについて説明してきた。
【００７７】
最初に説明したように、コマンドにはそれに対応するステータスというものが存在する。
【００７８】
簡単に言えば、ステータスとは、コマンドに対する記録部Ｓ１１３の返事である。
【００７９】
ステータスで返される情報は、コマンドに対する記録部Ｓ１１３からの結果である。例えば、排紙口指定コマンドに対するステータスは、記録部Ｓ１１３に設定された排紙口の情報が返される。
【００８０】
前述してきたコマンドと同様に、ステータスに関しても情報の変換を行う必要がある。
【００８１】
変換を行う必要があるステータスは以下のようになる。
【００８２】
１）  排紙口指定コマンドに対するステータス
２）  現在指定されている排紙口情報要求コマンドに対するステータス
３）  警告情報要求コマンドに対するステータス
【００８３】
まず、１）の排紙口指定コマンドに対するステータスは、排紙口指定コマンドによって指定された排紙口の設定をステータスとして返す。つまり、上段排紙口指定コマンドを受けた記録部Ｓ１１３が、記録部Ｓ１１３側の設定を上段排紙口に切り替えた場合、そのコマンドのステータスとして、上段排紙口が設定されたという情報を返す。同様に、下段排紙口指定コマンドを記録部Ｓ１１３が受けた場合は、ステータスとして下段排紙口が設定されたという情報を返す。
【００８４】
また、コマンドを受けた記録部Ｓ１１３が、何らかの理由で排紙口の設定ができなかった場合は、排紙口設定ができなかったという情報をステータスに加えて返す。
【００８５】
また、このステータスだけを要求するコマンド、２）の排紙口設定状態要求コマンドというものも、同様のステータスを得ることができるコマンドである。つまり、現在記録部Ｓ１１３において設定されている排紙口の情報をステータスとして返す。
【００８６】
これらのステータスを、外部コントローラＳ１０９に対してそのまま伝えるのには問題がある。なぜならば、外部コントローラＳ１０９は排紙部の構成は知らないわけであり、上段排紙口の設定ステータスを受けても誤動作をしてしまう可能性もある。
【００８７】
そのために、外部コントローラＳ１０９からのコマンドを監視し、必要に応じて、そのコマンドに対するステータスを変換する処理が必要になる。
【００８８】
以下に、図１４と図２０を用いて、具体的な処理の流れを説明する。
【００８９】
まず、外部制御部Ｓ１０８において、外部コントローラＳ１０９からのコマンドを保持しておき、また、前述のコマンドによる処理による記録部Ｓ１１３からのステータスも保持する（Ｆ５０１）。
【００９０】
ここで、Ｆ５０１で保持したコマンドが、排紙口指定コマンドか、もしくは排紙口状態を要求するコマンドかを判断する（Ｆ５０２）。ここで、外部コントローラＳ１０９からのコマンドが、これらのコマンドに該当する場合は、記録部Ｓ１１３からのステータスを書き換え、下段排紙口が設定されている情報にして（Ｆ５０３）、外部コントローラＳ１０９にステータスとして返送する。
【００９１】
また、Ｆ５０２において、該当するコマンドではないと判断された場合は、記録部Ｓ１１３から送られてきたステータスをそのまま外部コントローラへ返送する。
【００９２】
最後に、３）について説明する。
【００９３】
警告ステータス要求コマンドとは、記録部Ｓ１１３に関する警告、例えば（現在使用している）排紙口が満載であるとか、インク（またはトナーなど）が少なくなってきている、などの情報を要求するコマンドである。
【００９４】
本実施例のように、外部コントローラＳ１０９からの排紙口指定を変換している場合、現在使用している排紙口が満載でない場合でも、外部コントローラＳ１０９から警告ステータス要求コマンドに対しては、外部コントローラＳ１０９の排紙口に設定されている排紙口の状態を調べ、その排紙口が満載であれば、警告ステータス要求コマンドの返答ステータスにその情報を盛り込んで、外部コントローラＳ１０９に送信する必要がある。
【００９５】
以下に具体的な説明を、図１４と図１８と図２１を用いて説明する。
【００９６】
排紙口指定コマンドのステータスの場合と同様に、外部制御部Ｓ１０８において、外部コントローラＳ１０９からのコマンドを保持しておき、記録部Ｓ１１３からのステータスも保持する（Ｆ６０１）。
【００９７】
そして、Ｆ６０１で保持したコマンドが、警告ステータス要求コマンドであった場合は、図１８にある外部コントローラＳ１０９で使用している排紙口の参照を行い（Ｆ６０３）、外部コントローラＳ１０９で使用する排紙口が満載の場合は、返送するステータスに排紙口が満載である警告情報を加えて（Ｆ６０５）、外部コントローラＳ１０９へステータスを送信する（Ｆ６０６）。満載でなければ、そのままステータスを外部コントローラＳ１０９へ送信する。
【００９８】
また、Ｆ６０２で警告ステータス要求コマンドではないと判断された場合も同様に、ステータスには何も加えずに外部コントローラＳ１０９へステータスを送信する。
【００９９】
以上説明したように、本実施例によれば、排紙口を２つ有するファクシミリ装置において、プリンタ機能等を持つ外部コントローラを装着した場合に、外部コントローラ側は複数ある排紙口の存在を知らなくても、ファクシミリ装置側の設定で、外部コントローラの出力先を自由に設定することができる。また、外部コントローラ側から見れば、排紙口の存在を意識しなくてもよいため、汎用性のあるコントローラを作ることができる。
【図面の簡単な説明】
【０１００】
【図１】実施例１のシステム構成を示すブロック図
【図２】排紙部の構成を示す図
【図３】登録テーブルへの設定の仕方を示す図
【図４】登録テーブルの設定例を示す
【図５】画像記録処理部と記録部のコマンド，ステータスのやりとりを示す図
【図６】下段排紙口への排紙を示す図
【図７】下段排紙口満載時を示す図
【図８】下段排紙口から上段排紙口への切り替えを示す図
【図９】セパレートなしでの下段排紙口から上段排紙口への切り替えを示す図
【図１０】セパレートなしでの大容量排紙口使用時を示す図
【図１１】上段排紙口が満載時での下段排紙口への排紙を示す図
【図１２】ファクシミリ装置内での画情報の管理の説明図
【図１３】排紙口決定のフローチャート
【図１４】実施例２のシステム構成を示すブロック図
【図１５】登録テーブルへの設定の仕方を示す図
【図１６】登録テーブルの設定例を示す図
【図１７】ページ間情報コマンドに対する処理を示すフローチャート
【図１８】外部コントローラで使用する排紙口を決定する処理を示すフローチャート
【図１９】排紙口指定コマンドが外部コントローラから送信された際の処理を示すフローチャート
【図２０】排紙口指定コマンドに対するステータスを外部コントローラに送信する際の処理を示すフローチャート
【図２１】警告ステータス要求コマンドに対するステータスを外部コントローラに送信する際の処理を示すフローチャート
【図２２】装置内のコマンドとステータスのやりとりを示す図
【図２３】仮想コマンドを契機に行われる排紙口設定のコマンドとステータスの処理やりとりを示す図
【図２４】外部コントローラからのコマンドに対するステータスの処理を示す図
【符号の説明】
【０１０１】
Ｓ１０１    ＣＰＵ
Ｓ１０２    操作部
Ｓ１０６    回線制御部
Ｓ１１２ｂ  設定登録領域
Ｓ１１３    記録部
Ｓ１１４    排紙部
Ｓ１１５    画像読み取り部
【図１】
2008228342.tif 000003
【図２】
2008228342.tif 000004
【図３】
2008228342.tif 000005
【図４】
2008228342.tif 000006
【図５】
2008228342.tif 000007
【図６】
2008228342.tif 000008
【図７】
2008228342.tif 000009
【図８】
2008228342.tif 000010
【図９】
2008228342.tif 000011
【図１０】
2008228342.tif 000012
【図１１】
2008228342.tif 000013
【図１２】
2008228342.tif 000014
【図１３】
2008228342.tif 000015
【図１４】
2008228342.tif 000016
【図１５】
2008228342.tif 000017
【図１６】
2008228342.tif 000018
【図１７】
2008228342.tif 000019
【図１８】
2008228342.tif 000020
【図１９】
2008228342.tif 000021
【図２０】
2008228342.tif 000022
【図２１】
2008228342.tif 000023
【図２２】
2008228342.tif 000024
【図２３】
2008228342.tif 000025
【図２４】
2008228342.tif 000026