(57)【要約】      （修正有）【課題】画像形成装置の電源の立ち上げ時間を最低限にし、さらに直列接続された周辺機器からの応答信号の受信洩れを無くして、直列接続されている全ての周辺機器を認識すること。【解決手段】画像形成装置１が、前段の周辺機器２にＡＴＮ信号を送信し（Ｓ１０１）、受信待機状態となる。前段の周辺機器２はそれに対し、機器情報を送信し（Ｓ１０２）、当該周辺機器２が最後に送信する機器情報を送信する際、自機情報の送信が完了した旨を通知する送信完了情報を画像形成装置１に送信する（Ｓ１０３）。同様に前段の周辺機器２から後段の周辺機器３へＡＴＮ信号を送信し（Ｓ１０４）、当該周辺機器３から受信した機器情報及び送信完了情報を画像形成装置１へ転送する（Ｓ１０６、１０８）。直列接続の最後段に位置する周辺機器３は、終了コマンドを前段の周辺機器２を中継して画像形成装置１へ送信する（Ｓ１１０、Ｓ１１１）。【選択図】図３
2008200956.tif 000002
【特許請求の範囲】
【請求項１】
直列接続された複数の周辺機器からの応答信号により前記各周辺機器を認識する画像形成装置であって、
前記周辺機器に問い合わせ信号を送信する手段と、前記複数の周辺機器からの応答信号及び直列接続された最後段の周辺機器からの終了コマンドを受信する受信手段と、前記問い合わせ信号を送信したとき前記受信手段を受信待機状態にする手段と、前記受信手段が前記終了コマンドを受信したとき、前記受信待機状態を解除する手段と、を備えたことを特徴とする画像形成装置。
【請求項２】
請求項１に記載された画像形成装置において、
周辺機器の機器情報を表示する表示手段と、前記受信待機状態を解除したとき、直列接続している周辺機器の機器情報を前記表示手段に表示するよう制御する表示制御手段と、を備えたことを特徴とする画像形成装置。
【請求項３】
画像形成装置と接続可能な周辺機器であって、
前記画像形成装置又は前段の周辺機器から問い合わせ信号を受信する手段と、前記受信した問い合わせ信号を後段の周辺機器に送信する手段と、前記画像形成装置又は前記前段の周辺機器に応答信号を送信する手段と、前記後段の周辺機器から受信した応答信号を転送する手段と、前記問い合わせ信号を送信してから所定時間内に応答信号の受信が無いとき、前記画像形成装置又は前記前段の周辺機器に終了コマンドを送信する手段と、前記後段の周辺機器から受信した終了コマンドを転送する手段と、を備えたことを特徴とする周辺機器。
【請求項４】
請求項１又は２に記載された画像形成装置に、請求項３に記載された周辺機器を直列接続して構成した画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び周辺機器及び画像形成システムに関し、特に、直列接続した周辺機器を信号を利用して認識する画像形成装置及び直列接続した画像形成装置に信号を利用して機器情報を送信する周辺機器及びその画像形成装置と周辺機器から構成した画像形成システムに関する。
【背景技術】
【０００２】
従来、画像形成装置に周辺機器（例えば、大量給紙ユニット、ソータ、大量排紙トレーなど）を接続して、画像形成装置に複数の機能を追加し、画像形成装置の汎用性を向上させた画像形成システムが知られている（例えば、特許文献１参照）。
この画像形成システムにおいては、周辺機器との接続部であるコネクタに接続される周辺機器の種類を画像形成装置が認識できず、各コネクタ毎に接続できる周辺機器が予め決められていた。そのため、コネクタと周辺機器との接続の組み合わせを自由に変えることはできず、画像形成装置の汎用性を十分高めることができなかった。
【０００３】
そこで、画像形成装置の電源立ち上げ時に、接続された周辺機器にその機器情報を問い合わせるための信号（以下、問い合わせ信号という）を送り、周辺機器からのその問い合わせ信号に対して応答する信号（以下、応答信号という）を受信して、周辺機器の存在や種類などを認識することで、任意の周辺機器を任意のコネクタに接続できるようにした画像形成装置が知られている（特許文献２参照）。
【０００４】
即ち、この画像形成装置は接続された周辺機器を信号の送受信によって認識するとき、ユーザが予め所定の時間を画像形成装置に設定しておき、画像形成装置が周辺機器に問い合わせ信号を送信し、この時間（待機時間）だけ画像形成装置が応答信号の受信を待機した状態（受信待機状態）にして、待機時間内に周辺機器から応答信号が返ってくれば周辺機器が接続されていると判断し、さらにその応答信号によって周辺機器の種類などを認識する。
【０００５】
また、この画像形成装置では直列方式で複数の周辺機器を接続すること、つまり周辺機器同士を直列に接続すること（以下、直列接続という）が行われている。
この方式において画像形成装置と周辺機器が信号を送受信する際、複数の周辺機器が連なって接続されているため、問い合わせ信号を送信し、連なって接続された周辺機器の末端（最後段）に位置する周辺機器から応答信号が返ってくるまでに、複数の周辺機器を画像形成装置にそれぞれ直接接続する方式（並列接続方式）に比べてより時間が掛かる。
【０００６】
即ち、例えば実際には画像形成装置に接続されている周辺機器の数が１台のときであっても、複数の周辺機器が接続されていることを想定して、前述した待機時間をより長く設定しておかなければならず、余分な待機が発生する可能性がある。特に、画像形成装置は電源の立ち上げのときに周辺機器の種類や台数の認識処理を行うため、この待機時間は画像形成装置の電源の立ち上げ時間を長くする原因となっている。
そこで、待機時間を短く設定すると、接続されている全ての周辺機器からの応答を待たずに全ての周辺機器からの応答を受信したと判断し、応答信号の受信洩れが発生する可能性がある。応答信号の受信洩れが発生すると、接続されている周辺機器の全てを認識できず、その周辺機器の機能が使用できなくなるという問題がある。
【特許文献１】特開昭６２−１０５１５９号公報
【特許文献２】特開平６−５２０８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は上記の問題を解決するためになされたもので、その目的は、画像形成装置に応答信号の受信洩れを発生させず、応答信号の受信時における待機時間を短縮することである。
【課題を解決するための手段】
【０００８】
請求項１の発明は、直列接続された複数の周辺機器からの応答信号により前記各周辺機器を認識する画像形成装置であって、前記周辺機器に問い合わせ信号を送信する手段と、前記複数の周辺機器からの応答信号及び直列接続された最後段の周辺機器からの終了コマンドを受信する受信手段と、前記問い合わせ信号を送信したとき前記受信手段を受信待機状態にする手段と、前記受信手段が前記終了コマンドを受信したとき、前記受信待機状態を解除する手段と、を備えたことを特徴とする。
請求項２の発明は、請求項１に記載された画像形成装置において、周辺機器の機器情報を表示する表示手段と、前記受信待機状態を解除したとき、直列接続している周辺機器の機器情報を前記表示手段に表示するよう制御する表示制御手段と、を備えたことを特徴とする。
請求項３の発明は、画像形成装置と接続可能な周辺機器であって、前記画像形成装置又は前段の周辺機器から問い合わせ信号を受信する手段と、前記受信した問い合わせ信号を後段の周辺機器に送信する手段と、前記画像形成装置又は前記前段の周辺機器に応答信号を送信する手段と、前記後段の周辺機器から受信した応答信号を転送する手段と、前記問い合わせ信号を送信してから所定時間内に応答信号の受信が無いとき、前記画像形成装置又は前記前段の周辺機器に終了コマンドを送信する手段と、前記後段の周辺機器から受信した終了コマンドを転送する手段と、を備えたことを特徴とする。
請求項４の発明は、請求項１又は２に記載された画像形成装置に、請求項３に記載された周辺機器を直列接続して構成した画像形成システムである。
【発明の効果】
【０００９】
本発明によれば、画像形成装置は、直列接続された最後段の周辺機器からの終了コマンドで受信待機状態を終了するため、応答信号の受信洩れを発生させることなく、応答信号の受信時における待機時間を短縮でき、したがって、画像形成装置の電源の立ち上げ時間を短縮できる。
【発明を実施するための最良の形態】
【００１０】
以下に本発明の一実施形態に係る画像形成装置及び周辺機器を、添付した図面を用いて説明する。
図１は本実施形態に係る画像形成装置及び周辺機器の要素のブロック図である。
画像形成装置１はＣＰＵ１０、ＲＯＭ２０、ＲＡＭ３０、タイマ４０、表示パネル制御部５０、通信回路制御部６０、外部Ｉ／Ｆ（インターフェース）部７０、表示パネル８０から構成されている。
ＣＰＵ１０は、メモリに格納されているプログラムを読み込んで、各部を制御する制御手段であり、例えば、接続された周辺機器に対して信号を送信する命令を通信回路制御部６０に送信すると共に、問い合わせ信号を周辺機器に送信したときは、通信回路制御部６０を前述した受信待機状態にし、後述する終了コマンドの受信により受信待機状態を解除する。
ＲＯＭ２０は、ＣＰＵ１０で実行するプログラム（例えば、周辺機器に信号を送信するための送信プログラムなど）を記憶している記憶手段であり、また、周辺機器に送信する信号や、周辺機器の種類を判定するためのデータなどが記憶されている。
【００１１】
ＲＡＭ３０は、ＣＰＵ１０で実行するプログラムを一時的に格納するための記憶手段であり、また、周辺機器から受信した機器情報（周辺機器の種類や周辺機器が有する機能、周辺機器の状態（正常か否か）など）を一時的に保存する。
タイマ４０は、ＣＰＵ１０で実行したプログラムにより、画像形成装置が周辺機器に問い合わせ信号を送信してから応答信号を受信するまでの時間を計時する計時手段である。
表示パネル制御部５０は、ＣＰＵ１０の命令により表示パネル８０に情報を表示させる表示制御手段である。
【００１２】
通信回路制御部６０は、周辺機器に対して信号を送信し、周辺機器からの信号を受信する、信号の送受信手段である。また、受信した信号の種類、即ち、応答信号か後述する終了コマンドかを認識することができる。
外部Ｉ／Ｆ部７０は周辺機器と接続するためのインターフェースであり、この外部Ｉ／Ｆ部７０を介して信号の送受信が行われる。
表示パネル８０は、本画像形成装置の状態などを表示するための表示手段であり、例えば本画像形成装置の周辺機器の接続状態などを表示する。
【００１３】
周辺機器２はＣＰＵ１１、ＲＯＭ２１、ＲＡＭ３１、タイマ４１、通信回路制御部６１、外部Ｉ／Ｆ（インターフェース）部７１から構成されている。
ＣＰＵ１１は、周辺機器全体の制御手段であり、信号を画像形成装置１や他の周辺機器に送信するための命令を通信回路制御部６１に送信する。
ＲＯＭ２１は、ＣＰＵ１１で実行するためのプログラムを記憶している記憶手段であり、また、画像形成装置１や他の周辺機器に送信する信号や、自機の種類などのデータが記憶されている。
ＲＡＭ３１は、ＣＰＵ１１で実行するプログラムを一時的に格納するための記憶手段であり、また、画像形成装置１にて設定する応答信号の待機時間などの設定を一時的に保存する。
【００１４】
タイマ４１は、他の周辺機器に問い合わせ信号を送信してから応答信号を受信するまでの時間を計時する計時手段である。
通信回路制御部６１は、画像形成装置１や他の周辺機器に対して信号を送信し、画像形成装置１や他の周辺機器からの信号を受信する、信号の送受信手段である。また、通信回路制御部６１は、タイマ４１で計時している時間が所定時間を超えたときに、後述する終了コマンドを画像形成装置１又は他の周辺機器に送信する。
外部Ｉ／Ｆ部７１は画像形成装置１や他の周辺機器と接続するためのインターフェースであり、この外部Ｉ／Ｆ部７１を介して信号の送受信が行われる。
【００１５】
本実施形態に係る画像形成システムは、画像形成装置と、その画像形成装置に直列接続している一台以上の周辺機器とから構成される。
図２は本実施形態に係る画像形成システムの構成例を示す概略図である。
図２Ａは画像形成装置１に、コネクタを介して周辺機器２が接続されており、この周辺機器２の他方のコネクタに他の周辺機器３が直列に接続されている状態を示している。このとき、最後段の周辺機器である周辺機器３は図１に示した周辺機器２と同一のハードウェアを備えている。
【００１６】
また、図２Ｂに示すように、周辺機器３を画像形成装置１に接続し、この周辺機器３の他方のコネクタに周辺機器２を直列に接続する、即ち図２Ａに示した周辺機器２と周辺機器３の接続順を逆にすることも考えられる。
【００１７】
図３は図２Ａに示した画像形成システムの構成において、信号の送信手順を説明するためのシーケンス図である。
まず、画像形成装置１は、周辺機器２に前述した問い合わせ信号であるＡＴＮ（Attention）信号を送信すると（Ｓ１０１）、通信回路制御部６０は受信待機状態になる。周辺機器２は画像形成装置１からのＡＴＮ信号を受信し、前述した応答信号である周辺機器２の機器情報を画像形成装置１に送信する（Ｓ１０２）。
【００１８】
周辺機器２は、当該周辺機器２が有する複数の機器情報のうち、最後に送信する機器情報と共に、自機情報の送信が完了した旨を通知する送信完了情報を画像形成装置１に送信する（Ｓ１０３）。この送信完了情報により画像形成装置１は、当該周辺機器２の全ての機器情報を受信したことを認識する。
周辺機器２は、送信完了情報を送信すると、周辺機器２に接続されている後段の周辺機器３にＡＴＮ信号を送信する（Ｓ１０４）。
【００１９】
ＡＴＮ信号を受信した後段の周辺機器３は、当該周辺機器３の機器情報を前段の周辺機器２へ送信し（Ｓ１０５）、前段の周辺機器２は受信した後段の周辺機器３の機器情報を画像形成装置１へ転送する（Ｓ１０６）。
後段の周辺機器３は最後に送信する機器情報と共に送信完了情報を、ステップＳ１０５及びステップＳ１０６において説明したように、前段の周辺機器２を介して画像形成装置１へ送信する（Ｓ１０７、Ｓ１０８）。
【００２０】
後段の周辺機器３は送信完了情報を送信すると、他方のコネクタを介してＡＴＮ信号の送信を試みる（Ｓ１０９）。この場合、このコネクタに他の周辺機器が接続されているかは無関係である。図２Ａに示すように、後段の周辺機器３の他方のコネクタには接続されている周辺機器はなく、周辺機器３が直列接続の最後段となっている（ステップＳ１０９におけるＡＴＮ信号の送信先を示す矢印は点線としている）。
従って、後段の周辺機器３の通信回路制御部６１は、後段の周辺機器から応答信号を受信することはないから、タイマ４１で計時している時間が所定時間を超えたときに、画像形成装置１の通信回路制御部６０の受信待機状態を解除させるための命令である終了コマンドを前段の周辺機器２を介して画像形成装置１へ送信する。（Ｓ１１０、Ｓ１１１）。
画像形成装置１が終了コマンドを受信すると、通信回路制御部６０は受信待機状態を解除し、電源の立ち上げ完了後、表示パネル８０に受信した機器情報を表示する（Ｓ１１２）。
【００２１】
なお、表示パネル８０に受信した機器情報が表示されると、ユーザは自身の使用したい周辺機器の機能を指定して画像出力を行えるようになる。例えば、用紙折り機能が付いた周辺機器が接続されたときはその機能が使えることを表示し、ステープル機能が付いた別の周辺機器が接続されたときはその機能が使えることを表示する。また、上記両方の周辺機器が接続されたときは両方の機能が使用できることを表示する。
また、画像形成装置１はステップＳ１１０、ステップＳ１１１の処理における終了コマンドが所定時間経過しても画像形成装置１に通知されないときは周辺機器が接続されていないものと判断する。例えば、所定時間内に機器情報を受信しても、終了コマンドが受信できないときは、所定時間内に受信した機器情報のみを接続されている周辺機器として認識して、表示パネル８０に表示する。
【００２２】
以上の処理で、画像形成装置は周辺機器の種類、機能及び状態などを認識することができ、さらに、最後段の周辺機器から終了コマンドを受信することで受信待機状態を終了するため、応答信号を待つための待機時間を短縮しつつ応答信号の受信洩れを無くすことができる。
【００２３】
図４は本実施形態の画像形成システムにおける、周辺機器の信号の送受信処理を示すフロー図である。
まず、周辺機器が、画像形成装置（又は他の周辺機器）からＡＴＮ信号を受信すると（Ｓ２０１）、ＲＯＭ２１に格納されている自機情報を参照する（Ｓ２０２）。次に、参照した自機情報が最後に送信する情報か否かを判定し（Ｓ２０３）、最後に送信する情報ではないときは（Ｓ２０３、ＮＯ）、その自機情報を画像形成装置（又は他の周辺機器）に送信し（Ｓ２０４）、再度自機情報を参照する（Ｓ２０２）。
参照した自機情報が最後に送信する情報であるときは（Ｓ２０３、ＹＥＳ）、その機器情報と共に送信完了情報を画像形成装置（又は他の周辺機器）に送信する（Ｓ２０５）。
【００２４】
次に、他方のコネクタを介してＡＴＮ信号を送信する（Ｓ２０６）。即ち、画像形成装置（又は他の周辺機器）と接続しているコネクタとは別のコネクタを介してＡＴＮ信号を送信する。また、同時にタイマ４１が計時を開始する。
ＡＴＮ信号を送信した後、所定時間内に機器情報の信号の受信があったときは（Ｓ２０７、ＹＥＳ）、受信した機器情報の信号を画像形成装置（又は他の周辺機器）へ転送する（Ｓ２０８）。
【００２５】
一方、所定時間内に機器情報の信号の受信が無いときは（Ｓ２０７、ＮＯ且つＳ２０９、ＹＥＳ）、終了コマンドを画像形成装置（又は他の周辺機器）に送信する（Ｓ２１０）。
【００２６】
なお、以上の処理フローは、ＣＰＵ１１がＲＯＭ２１に格納されている信号送信プログラムを実行することで、通信回路制御部６１に命令を送信し、各信号の送信制御を行う。
以上の処理によって、周辺機器は全ての自機情報の信号を画像形成装置に送信でき、且つ、他の周辺機器からの機器情報の信号も画像形成装置に送信することができる。また、終了コマンドを画像形成装置に送信することができるため、画像形成装置の受信待機状態を解除して、画像形成装置の応答信号を待つための待機時間を最小限にすることができる。
【図面の簡単な説明】
【００２７】
【図１】本実施形態に係る画像形成装置及び周辺機器の要素のブロック図である。
【図２】画像形成システムの構成例を示す概略図である。
【図３】図２Ａに示した画像形成システムの構成において、信号の送信手順を説明するためのシーケンス図である。
【図４】画像形成システムにおける、周辺機器の信号の送受信処理を示すフロー図である。
【符号の説明】
【００２８】
１・・・画像形成装置、２、３・・・周辺機器、１０、１１・・・ＣＰＵ、２０、２１・・・ＲＯＭ、３０、３１・・・ＲＡＭ、４０、４１・・・タイマ、５０・・・表示パネル制御部、６０、６１・・・通信回路制御部、７０、７１・・・外部Ｉ／Ｆ部、８０・・・表示パネル。
【図１】
2008200956.tif 000003
【図２】
2008200956.tif 000004
【図３】
2008200956.tif 000005
【図４】
2008200956.tif 000006