(57)【特許請求の範囲】
【請求項１】
複数の電子機器がＩＥＥＥ１３９４インタフェース仕様の通信制御バスに接続されて構築される電子機器システムにおいて、任意の電子機器は、他の電子機器から送信される特定のパケットもしくはパケット列を受信する受信手段と、前記受信手段により受信される前記特定のパケットもしくはパケット列を判別する判別手段と、前記判別手段による判別結果に基づいて前記任意の電子機器の状態を切り替える状態切り替え手段と、を有する電子機器システムであって、
前記状態切り替え手段は、ＩＥＥＥ１３９４バスを介して送受信する前記特定のパケットもしくはパケット列に基づき、前記任意の電子機器の状態を、運用モードからサービスモードへ、または、サービスモードから運用モードへ、と切り替えることを特徴とする電子機器システム。
【請求項２】
前記特定のパケットは、非同期ロックリクエストパケットであることを特徴とする請求項１記載の電子機器システム。
【請求項３】
前記非同期ロックリクエストパケットに対応する非同期ロックレスポンスパケット内に、サービスモード動作時における動作情報が含まれていることを特徴とする請求項２記載の電子機器システム。
【請求項４】
前記任意の電子機器は、前記切り替え手段により、運用モードからサービスモードへ、または、サービスモードから運用モードへ、と切り替える際に、パケット送信元である前記他の電子機器のＩＤ情報を照合する照合手段を有し、前記照合手段による照合結果に基づいて前記切り替え手段による切り替え動作を決定することを特徴とする請求項１または２記載の電子機器システム。
【請求項５】
前記パケット送信元のＩＤ情報は、前記通信制御バスに接続される各電子機器固有のＩＤ情報であることを特徴とする請求項４記載の電子機器システム。
【請求項６】
複数の電子機器がＩＥＥＥ１３９４インタフェース仕様の通信制御バスに接続されて構築される電子機器システムの制御方法であって、任意の電子機器は、他の電子機器から送信される特定のパケットもしくはパケット列を受信する受信工程と、前記受信工程により受信される前記特定のパケットもしくはパケット列を判別する判別工程と、前記判別工程による判別結果に基づいて前記任意の電子機器の状態を切り替える状態切り替え工程と、を有する電子機器システムの制御方法において、
前記状態切り替え工程は、ＩＥＥＥ１３９４バスを介して送受信する前記特定のパケットもしくはパケット列に基づき、前記任意の電子機器の状態を、運用モードからサービスモードへ、または、サービスモードから運用モードへ、と切り替えることを特徴とする電子機器システムの制御方法。
【請求項７】
前記特定のパケットは、非同期ロックリクエストパケットであることを特徴とする請求項６記載の電子機器システムの制御方法。
【請求項８】
前記非同期ロックリクエストパケットに対応する非同期ロックレスポンスパケット内に、サービスモード動作時における動作情報が含まれていることを特徴とする請求項７記載の電子機器システムの制御方法。
【請求項９】
前記任意の電子機器は、前記切り替え工程により、運用モードからサービスモードへ、または、サービスモードから運用モードへ、と切り替える際に、パケット送信元である前記他の電子機器のＩＤ情報を照合する照合工程を有し、前記照合工程による照合結果に基づいて前記切り替え工程による切り替え動作を決定することを特徴とする請求項６または７記載の電子機器システムの制御方法。
【請求項１０】
前記パケット送信元のＩＤ情報は、前記通信制御バスに接続される各電子機器固有のＩＤ情報であることを特徴とする請求項９記載の電子機器システムの制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子機器システム及びその制御方法に関し、特にサービスモードに遷移する機能を備える電子機器システム及びその制御方法に関する。
【０００２】
【従来の技術】
従来、製造工程における初期設定や、運用／稼動場所における設定変更やファームウェアの更新、故障診断等のために、サービスモード（保守モード、診断モード）を備えた装置において、通常の運用モードからサービスモードへの遷移するものが知られている。
【０００３】
例えば、特開平０１−２５７９７４号公報に開示される「電子写真装置の診断機能設定装置」は、操作パネルの数字キーから所定の暗証番号を入力することでサービスモードへの遷移を適正に制御するものである。
【０００４】
また、特開平０５−０３５０３３号公報に開示される「画像形成装置」は、キーの押される順序だけでなく、それらの押下されていた時間も考慮した上で、サービスモードへの遷移を適正に制御するものである。
【０００５】
一方、操作を行うためのキーやボタン数の少ない装置や、サービスモードにおける情報を表示するのに十分な表示パネル等の表示手段を備えていない装置においては、外部とのインタフェースをを経由して保守のための機器をつなぎ、操作性や表示能力の問題を解決するものとして、例えば、特開平０９−２９７５０３号公報及び特開平０９−２９７５０８号公報に開示される「画像形成装置の保守管理システム」が知られている。
【０００６】
【発明が解決しようとする課題】
しかしながら、製造工程における初期設定や、運用／稼動場所における設定変更や故障診断等のために、サービスモード（保守モード）を備えた装置において、通常の運用モードからサービスモードへの遷移するために特定のキー操作を行うものは、一般ユーザが通常使用時に偶然にサービスモードに移行してしまう危険性があり、これを防ぐためには操作性を犠牲にしてキー操作を複雑にしたり、コストを犠牲にして付加的な回路等を装置に実装することで防止する必要があった。
【０００７】
一方、操作を行うためのキーやボタン数の少ない装置や、サービスモードにおける情報を表示するのに十分な表示パネル等の表示部を備えていない装置においては、そもそも装置本体の操作によるサービスモードへの遷移やサービスモード時の操作自体が困難であると共に、外部とのインタフェースを利用した保守等を行う場合でも、キー操作によりサービスモードに遷移する場合と似たような問題が付きまとう。つまり、通常の通信を行っている際は、誤ってサービスモードに移行しないような手順であることが必要となってくる。
【０００８】
このため、使用するインタフェースの規格外の通信方式を使うことが考えられるが、そのための付加的な回路が必要になったり、追加分のプロトコルをファームウエア内に実装しなければならない、開発／製造コストの面で不利となってしまう。
【０００９】
また、ＲＳ−２３２Ｃやセントロニクスインタフェースのように、装置間がポイントｔｏポイントで接続されるインタフェースにおいてはともかく、ＩＥＥＥ１３９４、ＵＳＢ、イーサーネットのように、同一のバスやネットワーク上に他の装置も接続されている場合には、他の機器への影響も考慮して規格外の通信方式を選択することが難しいといった問題があった。
【００１０】
さらに、ポイントｔｏポイントで接続型のインタフェース経由においては、そのインタフェース自体を動作させた状態での保守作業を行うことができないといった問題があった。
【００１１】
本発明は、上記問題点に鑑みて成されたものであって、ＩＥＥＥ１３９４インタフェースを備えた電子機器において、操作性、コスト、安全性に優れたサービスモードへの遷移及びサービスモードの運用を実現する電子機器システム及びその制御方法を提供することを目的とする。
【００１２】
【課題を解決するための手段】
前記課題を解決するために、請求項１記載の発明は、複数の電子機器がＩＥＥＥ１３９４インタフェース仕様の通信制御バスに接続されて構築される電子機器システムにおいて、任意の電子機器は、他の電子機器から送信される特定のパケットもしくはパケット列を受信する受信手段と、受信手段により受信される特定のパケットもしくはパケット列を判別する判別手段と、判別手段による判別結果に基づいて任意の電子機器の状態を切り替える状態切り替え手段と、を有する電子機器システムであって、状態切り替え手段は、ＩＥＥＥ１３９４バスを介して送受信する特定のパケットもしくはパケット列に基づき、任意の電子機器の状態を、運用モードからサービスモードへ、または、サービスモードから運用モードへ、と切り替えることを特徴とする。
【００１４】
請求項２記載の発明は、請求項１記載の発明において、特定のパケットは、非同期ロックリクエストパケットであることを特徴とする。
【００１７】
請求項３記載の発明は、請求項２記載の発明において、非同期ロックリクエストパケットに対応する非同期ロックレスポンスパケット内に、サービスモード動作時における動作情報が含まれていることを特徴とする。
【００１８】
請求項４記載の発明は、請求項１または２記載の発明において、任意の電子機器は、切り替え手段により、運用モードからサービスモードへ、または、サービスモードから運用モードへ、と切り替える際に、パケット送信元である他の電子機器のＩＤ情報を照合する照合手段を有し、照合手段による照合結果に基づいて切り替え手段による切り替え動作を決定することを特徴とする。
【００１９】
請求項５記載の発明は、請求項４記載の発明において、パケット送信元のＩＤ情報は、通信制御バスに接続される各電子機器固有のＩＤ情報であることを特徴とする。
【００２０】
請求項６記載の発明は、複数の電子機器がＩＥＥＥ１３９４インタフェース仕様の通信制御バスに接続されて構築される電子機器システムの制御方法であって、任意の電子機器は、他の電子機器から送信される特定のパケットもしくはパケット列を受信する受信工程と、受信工程により受信される特定のパケットもしくはパケット列を判別する判別工程と、判別工程による判別結果に基づいて任意の電子機器の状態を切り替える状態切り替え工程と、を有する電子機器システムの制御方法において、状態切り替え工程は、ＩＥＥＥ１３９４バスを介して送受信する特定のパケットもしくはパケット列に基づき、任意の電子機器の状態を、運用モードからサービスモードへ、または、サービスモードから運用モードへ、と切り替えることを特徴とする。
【００２２】
請求項７記載の発明は、請求項６記載の発明において、特定のパケットは、非同期ロックリクエストパケットであることを特徴とする。
【００２５】
請求項８記載の発明は、請求項７記載の発明において、非同期ロックリクエストパケットに対応する非同期ロックレスポンスパケット内に、サービスモード動作時における動作情報が含まれていることを特徴とする。
【００２６】
請求項９記載の発明は、請求項６または７記載の発明において、任意の電子機器は、切り替え工程により、運用モードからサービスモードへ、または、サービスモードから運用モードへ、と切り替える際に、パケット送信元である他の電子機器のＩＤ情報を照合する照合工程を有し、照合工程による照合結果に基づいて切り替え工程による切り替え動作を決定することを特徴とする。
【００２７】
請求項１０記載の発明は、請求項９記載の発明において、パケット送信元のＩＤ情報は、通信制御バスに接続される各電子機器固有のＩＤ情報であることを特徴とする。
【００２８】
【発明の実施の形態】
次に、添付図面を参照して本発明の実施形態である電子機器システム及びその制御方法を詳細に説明する。図１から図５を参照すると、本発明に係る電子機器システム及びその制御方法の実施の形態が示されている。なお、本発明の実施形態として、上記システムを画像形成システムとして適用した場合を示すものであるが、これに限定されるものではない。
【００２９】
図１は、本発明の実施形態である画像形成システムの通常モード時における概略構成を示すブロック図である。図１において、本発明の実施形態である画像形成システムは、複数の画像形成装置が同一のＩＥＥＥ１３９４バス上に接続されて構成されるものであり、ここでは、任意の画像形成装置（以下、ターゲット装置１と称す）のサービスモード切り替え制御について詳述する。
【００３０】
なお、同一のＩＥＥＥ１３９４バス上には、上記ターゲット装置１以外の他の画像形成装置３が複数台存在してもよく、また、ターゲット装置１が複数台存在してもよい。このことは、各々の画像形成装置に動的に割り当てられるノードＩＤによって一意に区別され、当該ノードＩＤが通信パケットに用いられるアドレスの一部となるためである。
【００３１】
図２は、本発明の実施形態である画像形成システムのサービスモード時における概略構成を示すブロック図である。図２において、ターゲット装置１に対しての遠隔制御を行うためのホスト装置２が新たに接続されているものである。
【００３２】
ターゲット装置１は、ホスト装置２から送信されるパケットあるいはパケット列に基づいてサービスモードに遷移し、保守作業や診断作業を行っている最中であっても、当該ターゲット装置１以外の複数の画像形成装置は、通常通りＩＥＥＥ１３９４バスを使用した通信を行える。また、ターゲット装置１自身も、ホスト装置２以外の画像形成装置とは、通常の運用形態と何ら変わりなく通信を行うことが可能である。
【００３３】
上述の画像形成システムにおいて、ターゲット装置１をサービスモードに遷移させる際には、ホスト装置２を操作して予め定められたパケットをターゲット装置１に送信する。
【００３４】
このパケットは、ＩＥＥＥ１３９４バス上の他の画像形成装置３がターゲット装置１に対して送信する可能性のないものでなければならず、かつＩＥＥＥ１３９４規格に完全に合致したものであれば、どのような種類や大きさのものでも構わない。以下、このパケットとして非同期ロックリクエストパケットを使用した場合を説明する。
【００３５】
ホスト装置２は、ターゲット装置１の予め決められたオフセットアドレス、もしくはターゲット装置１のコンフィグレーションＲＯＭ内のディレクトリに埋め込まれている情報を予め取得することにより得られたオフセットアドレスに対して、非同期ロックリクエストパケットを送信する。
【００３６】
通常、ロックリクエストを発行する場合、リクエスト送信元は、リクエストの宛先オフセットアドレスに対してリードリクエストを発行して事前に内容取得を行う可能性が高いことから、ターゲット装置１は、このオフセットアドレスに対するリードリクエストに対しては、レスポンスとしてアドレスエラーを返す、もしくはアクノリッジとしてアドレスエラーを返すことによって、それに続くロックリクエストを抑止可能であり、結果としてホスト装置以外の機器から非同期ロックリクエストを受ける可能性は殆ど無くなる。
【００３７】
なお、オフセットアドレスは、当該オフセットアドレスそのものが直接ディレクトリに埋め込まれているのであっても良いし、埋め込まれているバージョン情報等から演算によってオフセットアドレスを求める方法を用いても良い。
【００３８】
図３は、本発明の実施形態におけるロックリクエストパケットの第１のフォーマットを示す図である。ホスト装置２からターゲット装置１へ送る非同期ロックリクエストパケットのデータフィールド内の「arg ＿value 」と「data＿value 」部分にＩＤやパスワード等の認証情報を埋め込み、ターゲット装置１は、所望の認証情報の場合にのみサービスモードへと遷移する。
【００３９】
仮に、認証情報が不正なものであればレスポンスとしてアドレスエラーを返す、もしくはアクノリッジとしてアドレスエラーを返す。これにより、ＩＥＥＥ１３９４バスにつながれた他の機器の暴走等により不正な非同期ロックリクエストパケットを受け取り、意図せず偶然にサービスモードへと遷移するような事態を避けることが可能である。
【００４０】
また、サービスモードに遷移する前にパケットの送信元が意図したホスト装置２であるかどうかを確認することで、より一層安全性を高めることが可能である。例えば、ホスト装置２は、予め定められたオフセットアドレスを宛先とした非同期リードリクエストを受け取った場合、ターゲット装置１が識別可能なＩＤ情報をレスポンスとして返すようにしておく。ターゲット装置１は、ホスト装置２のこのオフセットアドレスの内容を読み出し、自身をサービスモードへと遷移させるのに十分なホスト装置であるかどうかを判断することが可能となる。
【００４１】
図４は、本発明の実施形態におけるバスインフォブロックのフォーマットを示す図である。上述されるＩＤ情報として、コンフィグレーションＲＯＭのバス情報ブロック「Bus ＿Info＿Block 」内にあるノード固有ＩＤ（node＿vendor＿idとchip＿id＿hi及びchip＿id＿lo）を使う。
【００４２】
サービスモードに遷移すると、ターゲット装置１は、サービスモードの動作に必要なレジスタ群を動的にＩＥＥＥ１３９４アドレス上にマッピングする等して、ホスト装置２からの遠隔操作を可能な状態とする。
【００４３】
ホスト装置２は、ＩＥＥＥ１３９４で規定されている標準のトランザクションを使用し、これらレジスタ群を操作することにより、ターゲット装置１を操作し、各種設定、内部情報やログの収集、リアルタイムでのターゲット装置１のモニタリング等を実行する。
【００４４】
図５は、本発明の実施形態におけるロックリクエストパケットの第１のフォーマットを示す図である。ターゲット装置１は、これらレジスタ群を予め定められたオフセットアドレス上にマップしても良いが、例えば、このオフセットアドレス情報をレスポンスパケットのデータフィールド内（old ＿value 部分）に埋め込み、ホスト装置へと伝えることで、より柔軟なサービスモードの運用が可能となる。
上記の本実施の形態によれば、ＩＥＥＥ１３９４インタフェースを経由して、ホスト装置から遠隔操作することにより、サービスモードを実行するので、装置の表示能力や操作性によらず、高機能なサービスモードの実現が可能である。さらに、ＩＥＥＥ１３９４規格に完全に適合したものであるので、付加回路や特別なプロトコルのサポートの必要がなく、また他のプロトコルとも共存可能であるので、同一のバス上に繋がっている他の機器への影響を防止することができる。そして、電子機器のＩＥＥＥ１３９４インタフェースが通常の使用目的で動作中であっても、サービスモードへの移行を可能とすると共に、動作中の同じインタフェース経由でリアルタイムに電子機器の内部情報をモニタリングするといった保守作業も実現することができる。
【００４５】
なお、上述される実施形態は、本発明の好適な実施形態であり、本発明の要旨を逸脱しない範囲内において種々変形して実施することが可能である。例えば、上述される実施形態においては、画像形成装置のサービスモードへの遷移に関するものであるが、本発明は、これに限られるものでなく、コンピュータ同士あるいは各家庭における電気製品等にも十分適用することができる。
【００４６】
【発明の効果】
以上の説明より明らかなように、本発明の電子機器システム及びその制御方法によれば、複雑なキー入力による操作性の低下や、付加回路や特別なプロトコルのサポートによるコストの上昇を招くことなく、適切にサービスモードへの遷移を制御することができる。
【図面の簡単な説明】
【図１】本発明の実施形態である電子機器システムの通常状態を示すシステム構成図である。
【図２】本発明の実施形態である電子機器システムのサービスモードの運用状態を示すシステム構成図である。
【図３】本発明の実施形態における非同期ロックリクエストパケットの第１のフォーマットを示す図である。
【図４】本発明の実施形態におけるバスインフォブロックのフォーマットを示す図である。
【図５】本発明の実施形態における非同期ロックリクエストパケットの第２のフォーマットを示す図である。
【符号の説明】
１  ターゲット装置
２  ホスト装置
３  画像形成装置
４  ＩＥＥＥ１３９４ポート
５  接続ケーブル
【図１】
0004227717.tif 000002
【図２】
0004227717.tif 000003
【図３】
0004227717.tif 000004
【図４】
0004227717.tif 000005
【図５】
0004227717.tif 000006