(57)【要約】【課題】  給紙装置や排紙装置を多数接続して動作する画像形成装置において、ユーザに対してより分かり易く、選択の幅を広げるインタフェースを設ける。【解決手段】  装置の設置時のネットワークに接続されているアクセサリ装置の並び順の確定の方法や、電源が投入されていないアクセサリ装置が存在する場合の並び順の確定の仕方を操作画面に表示する。【選択図】        図１
2007062166.tif 000002
【特許請求の範囲】
【請求項１】
給紙アクセサリ装置、排紙アクセサリ装置を複数接続して制御を行い、給紙アクセサリ装置と排紙アクセサリ装置の接続順序を確定する画像形成装置において、
画像形成装置全体のシステム制御を行うコントローラと、印刷制御を行うプリンタエンジンと、増設可能な給紙アクセサリ装置と、増設可能な排紙アクセサリ装置とから構成され、コントローラおよびプリンタエンジンには給紙アクセサリ装置と排紙アクセサリ装置の接続順序を保持しておく記憶手段を有し、プリンタエンジンは、給紙アクセサリ装置、排紙アクセサリ装置の電源状態を検知する手段を有し、前記検知手段により得られた電源状態をコントローラに通知する通知手段と、コントローラは前記通知手段により通知された給紙および排紙アクセサリ装置の電源状態と、前記記憶手段に記憶されている順序情報を比較する比較手段と、前記比較手段の結果が一致している場合は、画像形成装置を使用可能な状態に移行し、一致していない場合は操作画面に一致していないことを示すメッセージを表示するとともに、一致していない給紙アクセサリ装置、排紙アクセサリ装置を切り離して画像形成装置を使用可能な状態へ移行するか、電源の再投入を促す状態へ移行するか、給紙アクセサリ装置と排紙アクセサリ装置の接続順序を再設定する状態へ移行するかのいずれかを選択可能にすることを特徴とする画像形成装置。
【請求項２】
請求項１記載の画像形成装置であって、
給紙アクセサリ装置、排紙アクセサリ装置と画像形成装置の接続形態がネットワークであることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＯＤ（Ｐｒｉｎｔ  Ｏｎ  Ｄｅｍａｎｄ）市場において利用されるような高速画像出力が可能で、かつ給紙装置や排紙装置を多数接続して動作する画像形成装置に関するものである。
【０００２】
更に詳細には、多数の給紙装置や排紙装置がネットワーク（代表的なものとしてアークネットがある）で画像形成装置に接続されて制御されるような構成の画像形成装置の給紙装置および排紙装置の並び順序を確定するための制御方法に関するものである。
【背景技術】
【０００３】
印刷業界においては、既に給紙装置や排紙装置を多数接続して制御装置を拡大可能とする仕組みが既に提案されている。個々のステーション（アクセサリ装置）をバス接続して制御するものである（例えば、下記特許文献１参照。）。
【０００４】
代表的な接続形態としてＡＲＣＮＥＴ接続がある。ＡＲＣＮＥＴとは、Ａｔｔａｃｈｅｄ  Ｒｅｓｏｕｒｃｅ  Ｃｏｍｐｕｔｅｒ  Ｎｅｔｗｏｒｋの略称であり、トークンパッシング方式ネットワークプロトコルの名称である。特徴としてはリアルタイム性を重視し、柔軟なネットワークトポロジーで、バス、スター、ツリーの全ての構成が可能である。またエラー検知機能も装備している。使用例としては産業用機器分野や流通、輸送分野やビルディングオートメーション、医療機器分野など幅広い分野で実現されている。
【特許文献１】特開平０８−３３６９５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このように様々な分野で実現されているＡＲＣＮＥＴを利用して、給紙アクセサリ装置、排紙アクセサリ装置を接続した画像形成装置を構成する場合には、画像形成装置とそれぞれのアクセサリ装置の並び順を確定する必要がある。ネットワーク上に接続されたアクサせり装置は、接続されているノードとしては認識できるが、物理的にどのような順番で接続されているか、隣にどのようなアクセサリ装置が接続されているかを認識することはできない。
【０００６】
またネットワーク上には接続されているが、電源が投入されていなかったり、電源が入っていても、物理的に切り離されているアクセサリ装置が存在する場合もあり得る。給紙アクセサリ装置や排紙アクセサリ装置の様々な状態の組み合わせに対して、動作できるようにシステム全体の構成を確定する必要がある。
【０００７】
（発明の目的）
そこで、本発明は、給紙装置や排紙装置を多数接続して動作する画像形成装置において、装置の設置時のネットワークに接続されているアクセサリ装置の並び順の確定の方法や、電源が投入されていないアクセサリ装置が存在する場合の並び順の確定の仕方を操作画面に表示することにより、ユーザに対してより分かり易く、選択の幅を広げるインタフェースを設けることを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために、本発明では、
給紙アクセサリ装置、排紙アクセサリ装置を複数接続して制御を行い、給紙アクセサリ装置と排紙アクセサリ装置の接続順序を確定する画像形成装置において、
画像形成装置全体のシステム制御を行うコントローラと、印刷制御を行うプリンタエンジンと、増設可能な給紙アクセサリ装置と、増設可能な排紙アクセサリ装置とから構成され、コントローラおよびプリンタエンジンには給紙アクセサリ装置と排紙アクセサリ装置の接続順序を保持しておく記憶手段を有し、プリンタエンジンは、給紙アクセサリ装置、排紙アクセサリ装置の電源状態を検知する手段を有し、前記検知手段により得られた電源状態をコントローラに通知する通知手段と、コントローラは前記通知手段により通知された給紙および排紙アクセサリ装置の電源状態と、前記記憶手段に記憶されている順序情報を比較する比較手段と、前記比較手段の結果が一致している場合は、画像形成装置を使用可能な状態に移行し、一致していない場合は操作画面に一致していないことを示すメッセージを表示するとともに、一致していない給紙アクセサリ装置、排紙アクセサリ装置を切り離して画像形成装置を使用可能な状態へ移行するか、電源の再投入を促す状態へ移行するか、給紙アクセサリ装置と排紙アクセサリ装置の接続順序を再設定する状態へ移行するかのいずれかを選択可能にすることにより、ユーザに分かりやすく、尚且つ状況に応じてユーザが選択できるパターンを複数設けることにより、給紙および排紙アクセサリ装置の様々な状態の組み合わせに対して対応が可能とするような構成とする。
【発明の効果】
【０００９】
本発明の請求項にある発明によれば、給紙アクセサリ装置、排紙アクセサリ装置を複数接続して制御を行い、給紙アクセサリ装置と排紙アクセサリ装置の接続順序を確定する画像形成装置において、画像形成装置全体のシステム制御を行うコントローラと、印刷制御を行うプリンタエンジンと、増設可能な給紙アクセサリ装置と、増設可能な排紙アクセサリ装置とから構成され、コントローラおよびプリンタエンジンには給紙アクセサリ装置と排紙アクセサリ装置の接続順序を保持しておく記憶手段を有し、プリンタエンジンは、給紙アクセサリ装置、排紙アクセサリ装置の電源状態を検知する手段を有し、前記検知手段により得られた電源状態をコントローラに通知する通知手段と、コントローラは前記通知手段により通知された給紙および排紙アクセサリ装置の電源状態と、前記記憶手段に記憶されている順序情報を比較する比較手段と、前記比較手段の結果が一致している場合は、画像形成装置を使用可能な状態に移行し、一致していない場合は操作画面に一致していないことを示すメッセージを表示するとともに、一致していない給紙アクセサリ装置、排紙アクセサリ装置を切り離して画像形成装置を使用可能な状態へ移行するか、電源の再投入を促す状態へ移行するか、給紙アクセサリ装置と排紙アクセサリ装置の接続順序を再設定する状態へ移行するかのいずれかを選択可能にすることにより、ユーザに分かりやすく、尚且つ状況に応じてユーザが選択できるパターンを複数設けることにより、給紙および排紙アクセサリ装置の様々な状態の組み合わせに対して対応が可能となるのである。
【発明を実施するための最良の形態】
【００１０】
以下に、本発明を実施するための最良の形態を、実施例に基づいて説明する。
【実施例１】
【００１１】
本発明の特徴を説明する典型的な画像形成装置について、まず、図２のブロック図を用いて並び順の説明する。
【００１２】
図２の２０１は画像形成装置全体のシステム制御を行うコントローラを示し、コピー／プリント／ファックスといった複合機能のジョブのスケジューリングを行い、コントローラ２０１とプリンタ間のＩ／Ｆ２０２を介して印刷制御を行うプリンタエンジン２０３と接続されている。Ｉ／Ｆ２０２はシリアル通信で構成されていても良いし、デュアルポートメモリを介しての通信で構成されていても良い。プリンタエンジン２０３はネットワーク２０４を介して各種の給紙アクセサリ装置、あるいは排紙アクセサリ装置と接続されている。既に説明したように２０４のネットワークはＡＲＣＮＥＴと呼ばれるローカルネットワーク通信プロトコルによって実現されている。
【００１３】
２０５〜２０７はＰＯＤデッキあるいはマルチインサータを示し、プリンタエンジン２０３の上流から用紙を給紙するデッキか、プリンタエンジン２０３の下流側で用紙を挿入するためのインサータとして動作する。
【００１４】
２０８は印刷物の後処理である製本機能機能を有するくるみ製本機を示す。更に２０９は用紙に穴をあけるパンチャであり、２１０、２１１は用紙を排出するスタッカを示している。最後に２１２はソート機能を有したフィニッシャを示している。このフィニッシャ２１２は内蔵機能として、パンチャ機能やトリマ機能を有している。
【００１５】
図２では、給紙アクセサリ装置として２つのＰＯＤデッキ、排紙アクセサリ装置としてインサータ、くるみ製本機、パンチャ、２つのスタッカ、フィニッシャの６つのアクセサリを接続した形態となっている。
【００１６】
次に図２で説明した複合機のより詳細について、図３を用いて説明する。この複合機は、コピー／プリンタ／ファックスのそれぞれの機能を有している。
【００１７】
図３において、本複合機はスキャナとドキュメントフィーダ（ＤＦ）３０１と、ユーザがジョブのモード設定を行ったり、装置の状態を表示するための操作部３０２、読み取られた画像を記録用紙に画像形成するプリンタエンジン３０３から構成されている。プリンタエンジン３０３はその内部に標準的に装備された給紙デッキ３０４および３０５と、給紙カセット３０６および３０７を有しており、記録用紙をこれらのうちの指定された給紙段から給紙する。ここまでが画像形成装置が標準で備えている機能となる。
【００１８】
次に本発明の中心となるアクセサリ装置について説明する。
【００１９】
給紙アクセサリ装置であるＰＯＤデッキ３０８がプリンタエンジン３０３の右に隣接して接続されている。ＰＯＤデッキ３０８には３段の給紙デッキ３０９〜３１１が装備されている。
【００２０】
３１２も同様のＰＯＤデッキを表していて、複数台のＰＯＤデッキが給紙アクセサリとして接続できることを示している。３１３〜３１５は３段の給紙デッキを表している。これらのＰＯＤデッキ３０８，３１２は、プリンタエンジン３０３からの給紙指示に応じて、デッキ内にある記録用紙を給紙し、プリンタエンジン３０３内へと用紙を搬送する動作を行う。
【００２１】
次にプリンタエンジン３０３の下流である左隣に隣接する３１６はマルチインサータを示す。メカ的な構成は先に説明したＰＯＤデッキ３０８，３１２と全く同一の構成をしている。プリンタエンジン３０３の下流側に位置するため、ここから給紙された用紙に対しては、画像形成を行うことが出来ない。既に印刷された用紙や白紙を挿入する場合などに、このマルチインサータ３１６から用紙を給紙し、プリンタエンジン３０３から搬送されてきた記録用紙の間に挿入紙を挿入する動作を行う。マルチインサータ３１６は３１７〜３１９の３段の給紙段を有する。
【００２２】
次に製本機能を有するくるみ製本機３２０について説明する。このくるみ製本機３２０は表紙をくるんで背の部分を糊付けする製本機である。この製本の方式はページ数が多い本格的な製本に向いている。プリンタエンジン３０３で画像形成された記録用紙は、マルチインサータ３１６内のスルーパスを通って、くるみ製本機３２０へと搬送されてくる。製本の本文（中紙と呼ぶ）は、くるみ製本機３２０内のスタックトレイに一時的に積載され、全ての中紙が積載されると、束ねられた中紙は糊付けされ、表紙との合流部分へと搬送される。最後に中紙の倍のサイズ（正確には、倍以上のサイズ）の表紙がプリンタエンジン３０３側から、あるいはインサータ３２２から搬送されて来て、中紙の糊付けされた部分を表紙の中央部に接着させる。更に表紙を折り曲げて中紙を包む。更に設定によっては、１方向あるいは３方向の裁断をして製本の仕上げを行う。最後に排紙トレイ３２１に排出される。
【００２３】
次に３２３はパンチャである。２穴や３穴や４穴、あるいは３０穴のパンチ穴をあけることができる。
【００２４】
次に３２４はスタッカである。５０００枚の用紙をスタックすることが可能である。このスタッカ３２４にはサンプルトレイ３２５を持っている。このサンプルトレイ３２５は本文の出力動作を行っていながら、画像確認用にプルーフ出力する場合に用いるトレイとして使用される。大量枚数、あるいは大量部数の出力をしている時にユーザが操作パネルから指示を行うと本文の出力とは別にあらかじめ指定されていたページの画像がサンプルトレイ３２５に出力される。スタッカ３２４は複数段カスケードに接続することが可能で、スタッカ３２６とサンプルトレイ３２７は３２４、３２５と全く同様のものである。
【００２５】
次に３２８はペーパーフォールでリングユニットである。これは搬送されてきた用紙を２つ折りや３つ折り、観音折りなどの用紙を折る機能を有するものである。折られた用紙は更に下流の排紙装置へと搬送される。
【００２６】
次の３２９がフィニッシャである。シフトソート機能や、１箇所綴じ、２箇所綴じ、中綴じなどのステイプルソート機能を有する。３３０、３３１の複数段の排紙トレイを持ち、コピー機能やプリント機能、ファックスの受信プリント機能といったジョブの種類毎に専用のトレイとして設定することも可能である。このフィニッシャ３２９にはインサータ３３２がオプションで接続することが可能で、挿入紙を最後段で挿入することも可能である。更にサドル製本機３３３もオプションで接続することが可能である。この製本は背中にステープルをして２つ折りにする週刊誌の製本のような仕上がりの中綴製本を行うことができる機能を有している。
【００２７】
最後に３３４はトリマである。中綴じ製本を行った場合、中央部の用紙が外側の用紙に比べて突出する形となるため、製本された用紙の一辺を裁断し、仕上がりを良くするためのものである。
【００２８】
以上、画像形成装置に接続された最大の給紙および排紙アクセサリ装置の構成について詳細を説明した。
【００２９】
次に、本画像形成装置のシステム全体を制御するコントローラについてハード構成の詳細について図４を用いて説明する。
【００３０】
メインコントローラ４０１は、主にＣＰＵ４０２と、バスコントローラ４０３、及び各種Ｉ／Ｆコントローラ回路から構成される。
【００３１】
ＣＰＵ４０２とバスコントローラ４０３は、機器全体の動作を制御するものであり、ＣＰＵ４０２はＲＯＭ４０４からＲＯＭ  Ｉ／Ｆ４０５を経由して読込んだプログラムに基づいて動作する。また、ＰＣから受信したＰＤＬ（ページ記述言語）コードデータを解釈し、ラスターイメージデータに展開する動作も、このプログラムに記述されており、ソフトウェアによって処理される。バスコントローラ４０３は各Ｉ／Ｆから入出力されるデータ転送を制御するものであり、バス競合時の調停やＤＭＡデータ転送の制御を行う。
【００３２】
ＤＲＡＭ４０６はＤＲＡＭ  Ｉ／Ｆ４０７によってメインコントローラ４０１と接続されており、ＣＰＵ４０２が動作するためのワークエリアや、画像データを蓄積するためのエリアとして使用される。
【００３３】
コーデック４０８は、ＤＲＡＭ４０６に蓄積されたラスターイメージデータをＭＨ／ＭＲ／ＭＭＲ／ＪＢＩＧ／ＪＰＥＧ等の方式で圧縮し、また逆に圧縮され蓄積されたコードデータをラスターイメージデータに伸長する。ＳＲＡＭ４０９はコーデック４０８の一時的なワーク領域として使用される。コーデック４０８はＩ／Ｆ４１０を介してメインコントローラ４０１と接続され、ＤＲＡＭ４０６との間のデータの転送は、バスコントローラ４０３によって制御されＤＭＡ転送される。
【００３４】
グラフィックプロセッサ４２４は、ＤＲＡＭ４０６に蓄積されたラスターイメージデータに対して、画像回転、画像変倍、色空間変換、二値化の処理をそれぞれ行う。ＳＲＡＭ４２５はグラフィックプロセッサ４２４の一時的なワーク領域として使用される。グラフィックプロセッサ４２４はＩ／Ｆを介してメインコントローラ４０１と接続され、ＤＲＡＭ４０６との間のデータの転送は、バスコントローラ４０３によって制御されＤＭＡ転送される。
【００３５】
ネットワークコントローラ４１１はＩ／Ｆ４１３によってメインコントローラ４０１と接続され、コネクタ４１２によって外部ネットワークと接続される。ネットワークとしては一般的にイーサネット(登録商標)があげられる。
【００３６】
汎用高速バス４１５には、拡張ボードを接続するための拡張コネクタ４１４とＩ／Ｏ制御部４１６とが接続される。汎用高速バスとしては、一般的にＰＣＩバスがあげられる。Ｉ／Ｏ制御部４１６には、スキャナ部、プリンタ部の各ＣＰＵと制御コマンドを送受信するための調歩同期シリアル通信コントローラ４１７が２チャンネル装備されており、Ｉ／Ｏバス４１８によってスキャナＩ／Ｆ回路４２６，プリンタＩ／Ｆ回路４３０に接続されている。
【００３７】
パネルＩ／Ｆ４２１は、ＬＣＤコントローラ４２０に接続され、操作部上の液晶画面に表示を行うためのＩ／Ｆと、ハードキーやタッチパネルキーの入力を行うためのキー入力Ｉ／Ｆとから構成される。
【００３８】
操作部は液晶表示部と液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーを有する。タッチパネルまたはハードキーにより入力された信号は前述したパネルＩ／Ｆ４２１を介してＣＰＵ４０２に伝えられ、液晶表示部はパネルＩ／Ｆ４２１から送られてきた画像データを表示するものである。液晶表示部には、本画像形成装置の操作における機能表示や画像データ等を表示する。
【００３９】
リアルタイムクロックモジュール４２２は、機器内で管理する日付と時刻を更新／保存するためのもので、バックアップ電池４２３によってバックアップされている。
【００４０】
Ｅ−ＩＤＥインタフェース４３９は、外部記憶装置を接続するためのものである。本実施例においては、このＩ／Ｆ４３９を介してハードディスクドライブ４３８を接続し、ハードディスク４４０へ画像データを記憶させたり、ハードディスク４４０から画像データを読み込む動作を行う。
【００４１】
コネクタ４２７と４３２は、それぞれスキャナ部とプリンタ部とに接続され、同調歩同期シリアルＩ／Ｆ４２８，４３３とビデオＩ／Ｆ４２９，４３４とから構成される。
【００４２】
スキャナＩ／Ｆ４２６は、コネクタ４２７を介してスキャナ部と接続され、また、スキャナバス４４１によってメインコントローラ４０１と接続されており、スキャナ部から受け取った画像に対して所定の処理を施す機能を有し、さらに、スキャナ部から送られたビデオ制御信号をもとに生成した制御信号を、スキャナバス４２９に出力する機能も有する。スキャナバス４２９からＤＲＡＭ４０６へのデータ転送は、バスコントローラ４０３によって制御される。
【００４３】
プリンタＩ／Ｆ４３０はコネクタ４３２を介してプリンタ部と接続され、またプリンタバス４３１によってメインコントローラ４０１と接続され、メインコントローラ４０１から出力された画像データに所定の処理を施してプリンタ部へ出力する機能を有する。更に、プリンタ部から送られたビデオ制御信号をもとに生成した制御信号を、プリンタバス４３１に出力する機能も有する。
【００４４】
ＤＲＡＭ４０６上に展開されたラスターイメージデータのプリンタ部への転送は、バスコントローラ４０３によって制御され、プリンタバス４３１、ビデオＩ／Ｆ４３４を経由して、プリンタ部へＤＭＡ転送される。
【００４５】
ＳＲＡＭ４３６は、バックアップ用電池から供給される電源により、装置全体が電源遮断されても記憶内容を保持できる構成となっているメモリであり、バス４３５を介してＩ／Ｏ制御部４１６と接続されている。ＥＥＰＲＯＭ４３７も同様にバス４３５を介してＩ／Ｏ制御部４１６と接続されているメモリである。コントローラのハード構成の詳細は以上である。
【００４６】
次に各種印刷設定を行う操作部について説明する。
【００４７】
図５の５０１に示すような操作部が図４のパネルＩ／Ｆ４２１の先に接続されている。５０２はユーザが設定した設定値などを取り消すためのリセットキーである。５０３は動作中のジョブを中止させる時に使用するストップキーである。５０４は置数などの数値入力を行うためのテンキーである。５０５はタッチパネル式の操作画面であり、具体的には図６で示すような画面を表示する。各種設定をするためのタッチパネルのボタンが多数存在する。５０６は原稿の読み込みなどジョブをスタートさせるためのスタートキーである。５０７は設定などをクリアするためのクリアキーである。以上が操作部の各部の説明である。
【００４８】
５０５のタッチパネルに表示される内容について図６を用いて説明する。画面上部に表示されているタグ６０２は各機能を選択する。左から順に、コピー機能、ＦＡＸ送信やＥメール送信、ファイルサーバへの送信などの送信機能、スキャナ部で読み込んだ画像データを機器内のハードディスクに格納したり、格納されたデータの操作やプリントを行うことが出来るボックス機能、ネットワーク経由でＰＣから操作してスキャン画像をＰＣに取り込むことが出来るリモートスキャナ機能である。各機能のタグを選択することによりそれぞれの詳細設定が出来る画面に遷移する。図示したものはコピー機能の画面である。色モードを選択するボタン６０３や、倍率指定ボタン６０４、用紙選択ボタン６０５、シフトソートやステイプルソートなどフィニッシング指定を行うソータボタン６０６、両面指定を行う両面ボタン６０７を有する。また、濃度を指定するバー６０８、原稿タイプを選択するボタン６０９、その他各種の応用モードを設定する応用モードボタン６１０などが配置されている。
【００４９】
続いて本発明の制御の詳細について説明を行う。まず図７のブロック図を用いてコントローラ内の制御モジュールについて説明する。７０１は、図２のコントローラ２０１、または図４のメインコントローラ４０１と同一のコントローラを示す。コントローラ７０１内にはユーザが操作する操作部の制御を行う操作部制御モジュール７０２と、給紙アクセサリ装置と排紙アクセサリ装置の接続順序を保持しておくステータス／コンフィグ管理モジュール７０３と、プリンタエンジン７０５と通信を行うコントローラ７０１側のドライバモジュール７０４から構成されている。ステータス／コンフィグ管理モジュール７０３は、電源投入時に、プリンタエンジンのコンフィグレーション情報を収集し記憶しておく。それと共に、ドアオープンや用紙無しなどのプリンタエンジンのステータスの変化を検知して、ステータス情報の収集も行う。本発明の特徴的な制御となる並び順序情報も同時にこのモジュール内に格納することになる。
【００５０】
より具体的に説明するために、図８〜図１２の図を用いて説明を進めていく。
【００５１】
まず図８はシステムの確定後の一例を示した図である。システムの確定とは、サービスマンの一連の設置手順により一通りセットアップが完了した状態であることを示している。図の中央には図２で説明したブロック図と同様のアクセサリ群のメカ的な接続状態を示している。上位半分がコントローラ側が有する情報を表し、下位半分がプリンタエンジン側が有する情報を表している。
【００５２】
８０１は位置情報を示している。位置情報８０１の右側にそれぞれのアクセサリ装置に対応した数値が記載されている。その値がアクセサリ装置の位置情報を示している。位置情報は、プリンタエンジンを中心に上流側には０ｘ０１、０ｘ０２と増えていき、プリンタエンジンの下流側には、０ｘＦＦ（−１）、０ｘＦＥ（−２）と減少して行くように設定されている。一旦設置手順を完了しているために、位置情報には正しい値が設定されている。
【００５３】
次に８０２はアクセサリ装置ＩＤを示している。アクセサリ装置ＩＤ８０２は種類毎に上位の桁が決められており、下位の桁はプリンタエンジンに近い順に１、２、３．．．となるようなルールとする。８０５や８０６のＰＯＤデッキでは上位が１と決められており、プリンタエンジン８０４に近い順に、８０５のＰＯＤデッキには０ｘ１１、８０６のＰＯＤデッキには０ｘ１２というアクセサリＩＤが割り当てられている。同様に８０７のマルチインサータには上位の桁は２が割り当てられていて、マルチインサータは１つしか存在しないために、下位の桁は１となり０ｘ２１となる。くるみ製本機８０８のアクセサリ装置ＩＤは０ｘ６１、パンチャ８０９の装置ＩＤは０ｘ３１と割り当てられ、スタッカ８１０、８１１の装置ＩＤは、プリンタエンジン８０４に近い順に０ｘ５１、０ｘ５２と割り当てられている。最後に８１２のフィニッシャは０ｘ０１の装置ＩＤが割り当てられている。
【００５４】
次にプリンタエンジン側の情報には、図示しないがコントローラ側情報と同様の位置情報を有している。それとは別にネットワークノードＩＤ８０３を有している。これはネットワークのＭＡＣアドレスのようなもので機器にユニークに割り当てられた番号である。これも同様に上位の桁を装置の種類毎にある程度カテゴライズしている。メカ的に同一であるマルチインサータ８０７とＰＯＤデッキ８０５，８０６は上位桁は１となり、下位の桁はユニークに割り振られているので、８０７のマルチインサータが０ｘ１１、８０５のＰＯＤデッキが０ｘ１２、８０６のＰＯＤデッキが０ｘ１３となっている。コントローラ側が有するアクセサリ装置ＩＤ８０２とは一致しない。同様に８１０と８１１のスタッカでもユニークにつけたノードＩＤはプリンタエンジン８０４に遠い８１１のスタッカに０ｘ５１のノードＩＤが割り当てられ、８１０のスタッカに０ｘ５２が割り当てられている。詳細に関しては後述するがプリンタエンジン８０４はこのネットワークノードＩＤとコントローラが有するものと同一の位置情報の２つの情報からコントローラへ通知するアクセサリ装置ＩＤへと変換を行った後にコントローラに通知するのである。
【００５５】
次に図９を用いて画像形成装置が最初に設置される（前）の状態について説明する。設置開始時には、９０１の位置情報は何も設定されていないので、コントローラ内のステータス／コンフィグ管理モジュールに保持されている位置情報は全て０の状態となっている。プリンタエンジン側の位置情報も同様である。この状態での電源投入時の動作としては、詳細については図１３のシーケンス図を用いて後述するが、確定していない９０２のアクセサリ装置ＩＤに対しては９０３のネットワークノードＩＤをそのまま通知する。スタッカ９１０、９１１については物理的に遠い位置に接続されている９１１のスタッカが、アクセサリ装置ＩＤの定義的にはプリンタエンジン９０４に近いことを示す０ｘ５１を通知することになる。また９０７のマルチインサータに関しては、ＰＯＤデッキなのかインサータなのかをプリンタエンジン９０４自身が知ることが出来ないので、ＰＯＤデッキの装置ＩＤの上位桁を意味する１が通知され、０ｘ１１と通知される。この状態においては、アクセサリ装置ＩＤが多数コントローラ側に通知されてくるにも関わらず、コントローラとしては位置情報９０１が全く設定されていない状態となっている。そのため、装置の並び順序が確定していないことを検知することができ、ユーザに対して装置の並び順序を確定するように促す画面を表示して通知することができる。この詳細に関しても図１３で後述する。
【００５６】
次に図１０でサービスマンが装置の並び順序を設定している状態について説明する。サービスマンは操作部から１００１の位置情報を全てのアクセサリ装置ＩＤ１００２に対して設定する（図８の位置情報８０１と同一の値をここで設定することになる）。設定が完了するとコントローラ側からプリンタエンジン１００５側に位置情報１００１とアクセサリ装置ＩＤ１００２のセットが各装置毎に通知される。通知された値をプリンタエンジン１００５は、１００３の位置情報の記憶領域に格納する。
【００５７】
この設定完了後に電源ＯＮされた時の状態を図１１を用いて説明する。コントローラ側では１１０１の位置情報と１１０２のアクセサリ種類を保持している。電源投入後のコンフィグレーションで、プリンタエンジン１１１４側からアクセサリ装置ＩＤが通知されてくる。このアクセサリ装置ＩＤは、１１０４のプリンタエンジン側位置情報と１１０５のネットワークノードＩＤの２つの情報からアクセサリ装置ＩＤに変換してコントローラ側に通知してくるものである。コントローラはこの通知されてきたアクセサリ装置ＩＤとコントローラ内で保持している位置情報およびアクセサリ種類の情報を照合し、一致している場合には正常起動し、一致していない場合はそれを示すメッセージを表示するように制御するのである。
【００５８】
次に電源ＯＮ時の並び順序の照合で不一致が発生した場合の具体例を図１２を用いて説明する。１２０１の位置情報、１２０２のアクセサリ種類、１２０３のアクセサリ装置ＩＤ、１２０４のプリンタエンジン側位置情報と１２０５のネットワークノードＩＤはこれまで説明してきたものと同様である。
【００５９】
この図の例では右端のＰＯＤデッキ１２０７と、左から３番目のスタッカ１２１１の電源が入っていない場合を想定している。この状態でコンフィグレーションが行われると、コントローラは給紙アクセサリ装置はＰＯＤデッキが２段カスケードに接続されていることを１２０１の位置情報と１２０２のアクセサリ種類の組み合わせから知っているが、プリンタエンジン１２１４からは０ｘ１１のアクセサリ装置ＩＤしか通知されてこないために、給紙アクセサリ装置が装置順序の設定と不一致していることが認識される。
【００６０】
同様に、アクセサリ装置ＩＤが０ｘ５１のスタッカ１２１１もコンフィグレーションで通知されてこないために、排紙アクセサリ装置も装置順序の設定と不一致していることが認識される。この場合はＰＯＤデッキを切り離した状態でシステム全体を立ち上げるのか、またスタッカ１２１１とその下流側のアクセサリであるスタッカ１２１２とフィニッシャ１２１３も切り離した状態でシステム全体を立ち上げるのか、あるいはアクセサリ装置の電源の確認を行うのかをユーザに選択できるようにする。
【００６１】
ユーザが前者を選択した場合には、図１４で示すように電源ＯＦＦとそれに関連する装置は切り離された状態（機能を縮退した状態）で起動する。この場合は、給紙側のＰＯＤデッキ１２０７や排紙側のスタッカ１２１１から下流のアクセサリ装置は操作部上には表示されないことになる。物理的には図３の接続形態になっている装置でも、操作パネル上には図１４の上図に示すような装置構成であると表示する。
【００６２】
操作パネルの１４０１に示すフィニッシング処理を選択するソータのボタンには通常、シフトソート／ステイプルソート／グループソートなどの設定ができるようにボタンが表示される。しかし、このような状態ではフィニッシャは電源が入っていても存在しない状態として処理されるために、シフトソートやステイプルソートは選択できないようにボタンが網掛けされる。
【００６３】
同様に１４０２で給紙段選択を行うメニューでも本来であれば１０段の給紙段から選択できるが、ＰＯＤデッキ分の３段が選択できなくなり、７段の給紙段しか表示されなくなる。
【００６４】
また１４０３の応用モード内にもフィニッシャが接続されていないと実行できない機能（中綴製本など）があるため、それらのボタンは操作パネル上で網掛けされ選択できないようになる。ユーザが後者を選択した場合には、電源の確認を促す画面を表示してユーザに電源状態が正しいことを再チェックさせるように促す。
【００６５】
以上の具体的な例を説明してきたものをシーケンス図として表すと図１３のようになる。縦軸に左側に１３０１のコントローラ、右側に１３０２のプリンタエンジンが示されている。コントローラ１３０１は更に詳細に操作パネル（操作画面）、コンフィグ／ステータス管理部、通信ドライバに分けられている。
【００６６】
電源がＯＮされるとコントローラ１３０１側の通信ドライバからプリンタエンジン１３０２へコンフィグレーションを開始することを示すＣｏｎｆｉｇＨｏｌｄを通知する。次に必要なコンフィグレーションを要求するＣｏｎｆＲｅｑを発行し、それに応答する形でプリンタエンジン１３０２はまず給紙アクセサリ装置情報を示すＩｎｐｕｔＣｏｎｆｉｇを通知する。
【００６７】
次に排紙アクセサリ装置情報を要求するＣｏｎｆＲｅｑを発行し、プリンタエンジン１３０２はコントローラ１３０１へＯｕｔｐｕｔＣｏｎｆｉｇを通知する。これらの中で先に述べたアクセサリ装置ＩＤのやり取りを行う。
【００６８】
このやり取りが終了するとコントローラ１３０１はＣｏｎｔＣｏｎｆｉｇをプリンタエンジン１３０２にコンフィギュレーションが完了したことを通知し、コンフィグ／ステータス管理部へコンフィグレーションが確定したことをＣｏｎｆｉｇＦｉｘで通知する。
【００６９】
コンフィグ／ステータス管理部は、通知されたコンフィグレーション情報と内部で保持してある各アクセサリ装置の位置情報と一致しているかどうかを判断し、判断した結果を操作画面へ通知する。一致している場合は、１３０３の正常起動画面を表示する。これ以降は通常動作となる。一致していない場合は、１３０４か１３０５の画面を表示する。１３０４は全く並び順序が設定されていない場合であり、画像形成装置がユーザ先に最初に設置された場合がこの画面になる。１３０５は並び順序の設定はされているが一致しない場合である。黒で示したアクセサリは電源がＯＦＦの状態であることを示している。
【００７０】
この操作画面１３０５内では、ＹｅｓかＮｏか再構築の３つから選択することが可能である。
【００７１】
Ｙｅｓを押下すると電源がＯＦＦされているものはそのまま切り離された状態で１３０３の画面へと移行する（図１４と同様）。Ｎｏを押下すると“アクセサリ装置の電源を再確認して下さい”を表示する。電源確認の後、（図示しない）“ＯＫ”キーを押下すると再度、ＣｏｎｆｉｇＨｏｌｄのところからコンフィグレーションをやり直す。
【００７２】
“再構築”を選択すると１３０６のサービス画面へと以降する。この例では直接サービス画面１３０６へ移行すると説明したが、ユーザが使用中にいきなりサービス画面１３０６へ移行するのは妥当ではないので、間にサービスマンに連絡する旨のメッセージ画面を出すような構成にしても良い。
【００７３】
サービス画面１３０６では、ＩＤとアクセサリ装置名とリストが表示され、オーダ（並び順序）を設定できる画面が表示される。１３０７のＩＤと１３０８のアクセサリ装置名が表示され、１３０９と１３１０はＲ０１でプリンタエンジンの右側１番目であることを示している。これは既に並び順序が設定されていることを表している。
【００７４】
１３１１はオーダ（並び順序）が−（ハイフン）表示となっており確定していないことを示している。このようにＩＤやアクセサリ装置名が表示されているにも関わらずオーダ（並び順序）が設定されていないアクセサリ装置を全て設定し、１３１２のＯＫキーを押下することにより再構築が完了する。
【００７５】
最後にこれらの制御を表したフローチャートを図１で説明する。
【００７６】
まず、ステップ１０２で電源がＯＮされ、ステップ１０３で給紙排紙アクセサリ装置のコンフィグレーション情報をコントローラは取得する。
【００７７】
ステップ１０４でコンフィグレーション情報からアクセサリが接続されていないと判断した場合は、ステップ１０５で正常起動画面を表示し終了する（正常動作）。アクセサリが接続されている場合には、ステップ１０６で並び順序情報が１つでも設定されているかを確認し、設定されていない場合にはステップ１０７へ移行しサービスマンコール画面を表示する。その後サービスマンがステップ１０８で並び順序の画面に入り、ステップ１０９で設定を行いステップ１１０で主電源をＯＦＦし、ステップ１０２に戻り最初からコンフィグレーションをやり直す。
【００７８】
ステップ１０６で１つでも並び順序情報が設定されている場合にはステップ１１１へ移行し、並び順序とコンフィグレーション情報が一致するかをチェックする。一致する場合は、ステップ１０５へ移行し正常起動で終了する。
【００７９】
一致しない場合はステップ１１２でユーザ選択画面を表示する（図１３の１３０５）。ここでＹｅｓを押下するとステップ１１４へ移行し、不一致しているアクセサリとそれよりプリンタエンジンから遠いアクセサリは動作／表示とも機能を切り離した（縮退）状態にして１０５で正常起動画面を表示し終了する。
【００８０】
ステップ１１３でＮｏを選択した場合には、ステップ１１５に進みアクセサリ装置の電源確認を促す画面を表示する。確認の後、ステップ１０３へ戻り再度コンフィグレーションからやり直すフローへ戻る。
【図面の簡単な説明】
【００８１】
【図１】システムの構築と確定の制御を示すフローチャート
【図２】画像形成装置の構成概要図
【図３】画像形成装置の動作説明図
【図４】コントローラのハード構成図
【図５】操作パネルのハード構成図
【図６】操作パネル表示（基本画面）を示す図
【図７】コントローラの制御に関係するソフトモジュールブロック図
【図８】システム確定後の状態の一例を示す図
【図９】システム構築時の初期状態を示す図
【図１０】システム構築時のサービスマン設定時の状態を示す図
【図１１】システム構築作業完了後の電源立ち上げ時の状態を示す図
【図１２】システム確定時の異常状態を示す図
【図１３】システム構築および確定制御を示すシーケンス図
【図１４】設定変更後の操作パネル表示の差（印刷条件設定）を示す図
【符号の説明】
【００８２】
２０１  コントローラ
２０２  Ｉ／Ｆ
２０３  プリンタエンジン
２０４  ネットワーク
２０５、２０６、２０７  ＰＯＤデッキあるいはマルチインサータ
２０８  くるみ製本機
２０９  パンチャ
２１０、２１１  スタッカ
２１２  フィニッシャ
【図１】
2007062166.tif 000003
【図２】
2007062166.tif 000004
【図３】
2007062166.tif 000005
【図４】
2007062166.tif 000006
【図５】
2007062166.tif 000007
【図７】
2007062166.tif 000008
【図８】
2007062166.tif 000009
【図９】
2007062166.tif 000010
【図１０】
2007062166.tif 000011
【図１１】
2007062166.tif 000012
【図６】
2007062166.tif 000013
【図１２】
2007062166.tif 000014
【図１３】
2007062166.tif 000015
【図１４】
2007062166.tif 000016