(57)【特許請求の範囲】
【請求項１】
双方向通信を行うためのデジタルバスを介して電子機器が接続されたことを確認するネットワーク機器の接続動作確認装置において、
前記ネットワーク機器は、ネットワーク上に新規接続電子機器が前記デジタルバスを介して接続されたことを検出する検出手段と、前記検出手段で検出された新規接続電子機器の通信に必要な制御データを得る取得手段と、前記検出手段で新規接続電子機器が検出され、かつ該新規接続電子機器が制御可能な機器であると判断されたときに該新規接続電子機器に対して対応コマンドを前記デジタルバスを介して発行して前記新規接続電子機器の動作確認を指示する確認手段とを備え、
前記新規接続電子機器は、前記ネットワーク機器から発行された前記動作確認の指示を受けて該動作確認指示に対応する動作を行うように構成するとともに、前記動作確認指示のためのデータ出力が可能なフォーマットデータを予め記憶する記憶手段を含んで構成し、前記ネットワーク機器から発行された動作確認指示を受けたときに、該記憶手段からフォーマットデータを出力し得るように構成することを特徴とするネットワーク機器の接続動作確認装置。
【請求項２】
前記記憶手段は、不揮発性メモリで構成することを特徴とする請求項１に記載のネットワーク機器の接続動作確認装置。
【請求項３】
前記デジタルバスは、ＩＥＥＥ１３９４に準拠したデータ構成であることを特徴とする請求項１に記載のネットワーク機器の接続動作確認装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク機器の接続動作確認装置に関し、特に、ＩＥＥＥ１３９４規格等の双方向通信を行うためのデジタルバスを介して複数の電子機器を接続したネットワーク機器の接続動作確認装置に関する。
【０００２】
【従来の技術】
ＩＥＥＥ１３９４規格等の双方向通信を行うためのデジタルバスを介して各種のＡ／Ｖ機器等の複数の電子機器を接続したネットワーク機器において、新規に接続された電子機器を検出する手段の具体的例は、特開平９−１１６８１９、特開平１０−１６４１１３、特開平１１−６８８８４に開示されていて、そのいずれもがＩＥＥＥ１３９４規格のインターフェイスを実装して構成されるネットワーク上に新規接続電子機器が接続されたことを、該当機器のコネクタの挿抜に伴なうバスリセット動作を利用し、当該バスリセットの前後で登録された機器情報を比較することで実現している。
【０００３】
そして、ネットワーク上に存在する主機器が新規に接続された機器を認識した後に、ユーザーに対してユーザーインターフェイス等を用いて知らせることを可能としている。
【０００４】
【発明が解決しようとする課題】
従来のネットワーク機器の接続動作確認装置は、ネットワーク上の主機器が新規に接続された機器を認識した後に、その該当機器（新規接続機器）が実際に動作制御可能な機器であるか否かをユーザーが容易に確認する手段がなかった。
【０００５】
このために、新規に接続された機器が動作制御可能な機器であった場合には、実際に動作を制御してみて初めて動作制御可能な機器であると確認することができるものであり、これらの確認動作をユーザーに強いていた。一方、新規に接続された機器が動作制御が不可能な機器であった場合には、その機器が動作制御できないことをユーザー自身が認識しておく必要があった。
【０００６】
従って、新規に接続された機器が動作制御可能な機器であるか動作制御が不可能な機器であるかを容易にユーザーに知らしめることができないという難点がある。
【０００７】
そこで、本発明の目的は、ネットワーク上に接続された機器が動作制御可能な機器であるか動作制御が不可能な機器であるかを容易にユーザーに知らしめることが、ユーザーに特別の操作をさせることなく実現できるネットワーク機器の接続動作確認装置を提供することにある。
【０００８】
【課題を解決するための手段】
前記課題を解決するために、本発明によるネットワーク機器の接続確認装置は、次に記載するような特徴的な構成を採用している。
【０００９】
（１）双方向通信を行うためのデジタルバスを介して電子機器が接続されたことを確認するネットワーク機器の接続動作確認装置において、
前記ネットワーク機器は、ネットワーク上に新規接続電子機器が前記デジタルバスを介して接続されたことを検出する検出手段と、前記検出手段で検出された新規接続電子機器の通信に必要な制御データを得る取得手段と、前記検出手段で新規接続電子機器が検出され、かつ該新規接続電子機器が制御可能な機器であると判断されたときに該新規接続電子機器に対して対応コマンドを前記デジタルバスを介して発行して前記新規接続電子機器の動作確認を指示する確認手段とを備え、
前記新規接続電子機器は、前記ネットワーク機器から発行された前記動作確認の指示を受けて該動作確認指示に対応する動作を行うように構成するとともに、前記動作確認指示のためのデータ出力が可能なフォーマットデータを予め記憶する記憶手段を含んで構成し、前記ネットワーク機器から発行された動作確認指示を受けたときに、該記憶手段からフォーマットデータを出力し得るように構成するネットワーク機器の接続動作確認装置。
【００１０】
（２）前記記憶手段は、不揮発性メモリで構成する上記（１）のネットワーク機器の接続動作確認装置。
【００１１】
（３）前記デジタルバスは、ＩＥＥＥ１３９４に準拠したデータ構成である上記（１）のネットワーク機器の接続動作確認装置。
【００１７】
【発明の実施の形態】
以下、本発明の一実施の形態によるネットワーク機器の接続動作確認装置について図面を用いて詳細に説明する。本形態によるネットワーク機器の接続動作確認装置は、図１に示すように、全体システムがｎ（自然数）個の機器で構成され、第１機器１と第２機器２と第３機器３ないし第ｎ機器４で構成され、これらのそれぞれには、ＩＥＥＥ１３９４に準拠したデータ構成でなるインターフェイスが設けられ、それがデジタルバスａ，ｂ，ｃとしてディジチェーン方式でもって接続されている。
【００１８】
第１機器１と第２機器２は、ネットワーク内の他機器からのコントロールコマンドを受信し、その受信内容に対応して動作する機器（ターゲット機器）であり、自機器に固有の情報（デバイスタイプ、対応メディア、対応コマンド等）を自機器内の記憶手段（ＲＯＭまたは不揮発性のＲＡＭ）に保有している。
【００１９】
第３機器３は、ネットワーク上に接続された他機器をコントロール可能な機器であり、グラフィカルユーザーインターフェイス（ＧＵＩ）等を実装し、ユーザーからの指示を受信して他機器コントロールコマンド等を送信可能に構成されている。また、ネットワーク上に存在する他機器の情報の取得が可能で、かつＧＵＩを用いてネットワーク上に接続されている機器の情報を表示することが可能に構成されている。
【００２０】
第３機器３の構成の一部を図２に示す回路５を用いて説明すると、ＣＰＵ６による制御の基にＲＯＭ９に格納された制御プログラムが、通常のＣＰＵアドレス／データ形式のバス８を介して実行されるように接続され、各制御対象回路（ＲＡＭ１０、インターフェイス１１、不揮発性メモリ１２、キー入力受信回路１３、表示回路１４）が当該バス８を介して接続されている。
【００２１】
表示回路１４に接続されるＬＣＤ７は、ディスプレイ画面上にグラフィカルな画像情報を表示可能とするもので、ＬＣＤ７に変えてＯＳＤ形式やＦＬ形式の表示であってもよい。キー入力受信回路１３は、第３機器３に実装された各種の操作キーが押下されたことを検出し、または、赤外線リモコンの受信回路を含んで構成される。不揮発性メモリ１２は、第３機器３（コントロール機器）自身の有する固有情報の保持、電源オン中の各種設定データの保持等に用いられるように構成されている。
【００２２】
インターフェイス１１は、バス８を介してＣＰＵ６に接続され、ＩＥＥＥ１３９４に準拠したデータで構成され、それがデジタルバスａ，ｂ，ｃ（図１参照）に接続されて少なくとも非同期通信をサポートするように構成される。
【００２３】
インターフェイス１１は、高速のシリアルバスであって、特に、プラグアンドプレイ機能や電源オン状態のままで接続が可能なホットプラグと称される機能がある。
【００２４】
このように構成されたネットワーク機器の接続動作確認装置において、第３機器３（コントロール機器）によって新規接続機器の検出処理が図３に示すフローチャートのように開始されると、先ずステップＳ１において、バスリセットが発生したか否かが検出され、発生しない場合（Ｎｏの場合）にはステップＳ１が再度に亘って実行され、バスリセットが発生したときにＹｅｓになって次のステップＳ２に進んで接続機器情報を取得する。
【００２５】
この「接続機器情報」は、具体的には、各機器のＣｏｎｆｉｇｕｒａｔｉｏｎＲＯＭ（ＩＥＥＥ１２１２で規定）上に書かれていて、リードトランズアクションを用いて読み込むことが可能である。このＣｏｎｆｉｇｕｒａｔｉｏｎＲＯＭよりグローバルユニークＩＤ（ＧＵＩＤ）の取得をする。この取得データの一例を図４に示す符号１５に概念的に表わす。
【００２６】
そして、次のステップＳ３に進んで接続機器のリストデータを作成後にＲＡＭ１０にデータ保存し、次に、ステップＳ４でバスリセット以前のデバイスリストデータと比較することで新規にデバイスが接続されたか否かを識別できることになる。
【００２７】
ステップＳ５で新規接続機器があったか否かが判定され、Ｎｏの場合には一連の動作を終了させ、Ｙｅｓの場合には、次のステップＳ６に進んで新規に機器が接続されたことをユーザーに通知し、次のステップＳ７で新規デバイスの確認制御が行われた後に一連の動作を終了させる。
【００２８】
このときのＬＣＤ７における表示は、第１機器１がＣＤプレーヤで、第２機器２がチューナで、第３機器３がモニタであった場合には、図５に示す表示７ａのようにされ、前述のような動作確認動作中には、図６に示す表示７ｂのように、表示７ａ（図５参照）の画面に「新しい機器が接続されました！機器の動作確認を行います。」という表示７ｃが重畳して表示される。
【００２９】
図３に示すステップＳ７の詳細を説明すると、新規接続機器の接続制御が図７に示すフローチャートのように開始されると、先ずステップＳ８にて、新規接続されたデバイス（第ｎ機器４）に対してＣｏｎｆｉｇｕｒａｔｉｏｎＲＯＭよりグローバルユニークＩＤ（ＧＵＩＤ）の取得をした中から必要なデータを取り出す。
【００３０】
なお、ＡＶ機器のほとんどはＡＶプロトコル（ＩＥＣ６１８８３）の規格に準拠しているので、この規格に準拠しているかどうかを確認することが可能なように特定コードが規定されている（例えば、ｕｎｉｔ  Ｓｐｅｃ  ＩＤ：００−１６，Ａ０−１６，２Ｄ−１６，  Ｕｎｉｔ  Ｓｗ  Ｖｅｒｓｉｏｎ：０１−１６）。したがって、ＣｏｎｆｉｇｕｒａｔｉｏｎＲＯＭの内のＵｎｉｔ  ｄｉｒｅｃｔｏｒｙをトランズアクションにより読み出し、上記のデータが取得できることによって確認することが可能になる。
【００３１】
次のステップＳ９にてＡＶ／Ｃコマンドが発行され、その必須コマンドであるＵＮＩＴ  ＩＮＦＯコマンドを送信し、レスポンスが返されるか否かをステップＳ１０で判定することによって対応機器であるか否かを判断できる。ステップＳ１０でＮｏの場合には、ステップＳ１７に進み、新規に接続された機器がコントロール不可機器と認識しユーザーに対してその状態をＧＵＩにて出力する。
【００３２】
また、新しい機器が接続された旨の表示は、新規接続されたデバイス（第ｎ機器４）がＤＶＤドライブである場合には図８に示す表示７ｄのようにされ、ステップＳ１７にて、新規に接続された機器がコントロール不可機器と認識された場合には、図９に示す表示７ｅのようにＤＶＤドライブに使用不可である旨のマークが付加される。
【００３３】
さて、接続された機器がＡＶ／Ｃコマンド対応のデバイスであればデバイスタイプ、対応メディアタイプ等の情報がＡＶ／Ｃコマンドベースで取得可能であるので、ステップＳ１１で取得され、第ｎ機器４が対応するコマンドで基本動作的なもの、例えば電源オン／オフ情報等を第３機器３（コントローラ機器）から送信し、ステップＳ１２にてＡＶストリームデータ出力が可能であるか否かを判定し、Ｙｅｓの場合には次のステップＳ１３に進んで、再生出力指示を行い、次にステップＳ１４でＡＶストリームデータの受信が開始される。
【００３４】
次のステップＳ１５におけるＡＶストリームデータは、Ｉｓｏｃｈｒｏｎｏｕｓ通信を用いて送信され、ＣＩＰと呼ばれるヘッダーフォーマットをサポートしている。受信したＡＶストリームのＣＩＰのＦＭＴフィールドを参照することによってデータフォーマットが何であるかを認識することも可能である。このとき、もしデバイスに再生可能なメディアが存在しない場合には、当然のこととして再生出力が無いので、この場合にはユーザーが出力の有無による確認ができなくなってしまう問題が発生する。
【００３５】
これを解決するために再生機器側に一定時間分の出力データを予めＲＯＭ等に記憶させておき、これを接続確認動作のためのみに出力するようにしてもよい。これらのコマンド指示によりユーザーはコントロール可能であるかどうかと、ＡＶストリームの送受信が可能かどうかを即座に認識することができる。
【００３６】
このようにして取得されたデバイス情報はリストアップされ、ステップＳ１６にてメモリ保存され、対応コマンド、出力データフォーマットのデータを認識した結果を以前に取得したデバイス情報に追記する。この追記されたデータの例を図１０に示す符号１６に概念的に表わす。また、一度、接続され認識できたデバイスの情報は不揮発性メモリに記憶させておくことによって、再度にバスから切り離され、接続し直された場合にはＧＵＩＤのみの読み込み動作で済む。また、自動動作確認処理は一度行えば充分であり、再度行うことは必要とされない。
【００３７】
【発明の効果】
以上の説明で明らかなように、本発明によるネットワーク機器の接続動作確認装置は、双方向通信を行うためのデジタルバスを介して複数の電子機器を接続したネットワーク機器において、ネットワーク上に新規接続電子機器が前記デジタルバスを介して接続されたことを検出する検出手段と、前記検出手段で検出された新規接続電子機器に対応する制御データを得る取得手段とを具備するように構成しているので、ネットワーク上の主機器が新規に接続された機器を認識した後に、その該当機器（新規接続機器）が実際に動作制御可能な機器であるか否かをユーザーが容易に確認することができる。
【００３８】
このために、新規に接続された機器が動作制御可能な機器であった場合には、ユーザーが実際に動作を制御して確認する必要がなく、該当機器の情報をユーザー自身で認識しておく必要が無く、従って、新規に接続された機器が動作制御可能な機器であるか動作制御が不可能な機器であるかを容易にユーザーに知らしめることができる。
【００３９】
従って、ネットワーク上に接続された機器が動作制御可能な機器であるか動作制御が不可能な機器であるかを容易にユーザーに知らしめることが、ユーザーに特別の操作をさせることなく実現できるネットワーク機器の接続動作確認装置を提供することができる。
【００４０】
以上の説明から明らかなように、本発明はデイジチェーン方式だけでなくツリー接続においても適用できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態によるネットワーク機器の接続動作確認装置の全体構成を示すブロック回路図である。
【図２】図１中に示される第３機器の詳細構成を示すブロック回路図である。
【図３】本発明の一実施の形態によるネットワーク機器の接続動作確認装置の機器接続検出処理の動作を説明するためのフローチャートである。
【図４】本発明の一実施の形態によるネットワーク機器の接続動作確認装置における取得データの一例を概念的に示す図である。
【図５】本発明の一実施の形態によるネットワーク機器の接続動作確認装置における接続機器表示画面の一例を示す図である。
【図６】本発明の一実施の形態によるネットワーク機器の接続動作確認装置における接続機器表示画面の他例を示す図である。
【図７】本発明の一実施の形態によるネットワーク機器の接続動作確認装置の制御確認処理の動作を説明するためのフローチャートである。
【図８】本発明の一実施の形態によるネットワーク機器の接続動作確認装置における接続確認表示画面の一例を示す図である。
【図９】本発明の一実施の形態によるネットワーク機器の接続動作確認装置における接続確認表示画面の他例を示す図である。
【図１０】本発明の一実施の形態によるネットワーク機器の接続動作確認装置における取得データの記憶例を概念的に示す図である。
【符号の説明】
１    第１機器
２    第２機器
３    第３機器
４    第ｎ機器
５    回路
６    ＣＰＵ
７    ＬＣＤ
８    バス
９    ＲＯＭ
１０    ＲＡＭ
１１    インターフェイス
１２    不揮発性メモリ
１３    キー入力受信回路
１４    表示回路
【図１】
0003673995.tif 000002
【図２】
0003673995.tif 000003
【図３】
0003673995.tif 000004
【図４】
0003673995.tif 000005
【図５】
0003673995.tif 000006
【図６】
0003673995.tif 000007
【図７】
0003673995.tif 000008
【図８】
0003673995.tif 000009
【図９】
0003673995.tif 000010
【図１０】
0003673995.tif 000011