(57)【要約】【課題】  電子機器の接続数に制限のあるネットワークにおいて、制限数以上の電子機器の接続を可能にする。【解決手段】  情報記憶部１ａは、ネットワーク３から切り離して独自に管理する他の電子機器の機器情報を記憶している。情報取得部１ｂは、下位に接続された他の電子機器２ｂ，２ｃの機器情報を取得する。情報比較部１ｃは、情報取得部１ｂによって取得された機器情報と情報記憶部１ａに記憶されている機器情報とを比較する。ネットワーク分離部１ｄは、比較結果が一致した場合、下位の他の電子機器をネットワーク３から切り離し、独自に管理する。例えば、電子機器２ｂの機器情報が情報記憶部１ａに記憶されている場合、ネットワーク分離部１ｄは、電子機器２ｂをネットワーク３から切り離し、独自に管理する。【選択図】  図１
2006086946.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続され通信する電子機器において、
前記ネットワークから切り離して独自に管理する他の電子機器の機器情報を記憶した情報記憶部と、
下位に接続された前記他の電子機器の前記機器情報を取得する情報取得部と、
前記情報取得部によって取得された前記機器情報と前記情報記憶部に記憶されている前記機器情報とを比較する情報比較部と、
比較結果が一致した場合、前記他の電子機器を前記ネットワークから切り離し独自に管理するネットワーク分離部と、
を有することを特徴とする電子機器。
【請求項２】
前記機器情報は、製造会社を識別するベンダ識別子と実装されているチップのチップ識別子とを含むことを特徴とする請求項１記載の電子機器。
【請求項３】
自己の前記機器情報を記憶した自己情報記憶部を有することを特徴とする請求項１記載の電子機器。
【請求項４】
自己の前記機器情報は、前記他の電子機器を独自に管理する前の情報と独自に管理した後の情報とを含むことを特徴とする請求項３記載の電子機器。
【請求項５】
前記独自に管理した後の情報を上位に接続されている前記他の電子機器に伝達可能にすることを特徴とする請求項４記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子機器に関し、特にネットワークに接続され通信する電子機器に関する。
【背景技術】
【０００２】
シリアルバスの規格にＩＥＥＥ１３９４がある。ＩＥＥＥ１３９４は、ＣＤ（Compact Disc）やＭＤ（Mini Disc）などの電子機器同士を相互に接続することができる規格である。
【０００３】
図１０は、ＩＥＥＥ１３９４で接続された電子機器を示した図である。
図に示すように電子機器１０１〜１０９がＩＥＥＥ１３９４のネットワークに接続されている。電子機器１０１〜１０９には、各機器を識別するためのノードＩＤが付与されている。ノードＩＤは、ＩＥＥＥ１３９４の規格に従って付与される。図に示すノード０〜８は、電子機器１０１〜１０９に付与されているノードＩＤを示す。
【０００４】
ＩＥＥＥ１３９４は、ＩＳＯ／ＩＥＣ１３２１２（ＡＮＳＩ／ＩＥＥＥ１２１２）で規定される６４ビットのアドレス空間を有している。これによって、電子機器を接続しているバスのバスＩＤと、ノードＩＤと、各ノード（電子機器１０１〜１０９）の内部空間とを表すことができる。
【０００５】
図１１は、ＩＥＥＥ１３９４で規定されているアドレスのデータフォーマットを示す図である。
図に示すデータフォーマット１１１は、ＩＥＥＥ１３９４で規定されるアドレスのデータフォーマットを示している。データフォーマット１１１の下部に示す数字は、アドレスのビットを示している。図に示すようにビット５４からビット６３までは、各ノードを接続しているバスのバスＩＤを表し、ビット４８からビット５３までは、ノードのノードＩＤを表す。残りのビット０からビット４７は、各ノードの内部空間を表す。
【０００６】
図１２は、ＩＥＥＥ１３９４で規定されているアドレス空間を説明する図である。
図のアドレス空間１２１に示すように電子機器を接続するバスは、１０２３個識別することができる。しかし、同一バスに接続される電子機器は、バスＩＤが１０２３のバスを使用することになっている。
【０００７】
１つのバスは、６４個のノードＩＤを有している。従って、１つのバスには、６４個の電子機器を接続することが可能である。しかし、ノードＩＤ６３は、ブロードキャスト用に予約されているので、実際は、ノードＩＤが０から６２の６３台の電子機器が接続限界となる。すなわち、ＩＥＥＥ１３９４のネットワークでは、６３台の電子機器しか接続できないという制限がある。
【０００８】
各ノードには、０から４７ビットで示される内部空間が割り当てられている。内部空間の先頭から２Ｋバイトは、ＩＥＥＥ１３９４のノードとして最低限必須とされるレジスタおよび情報の領域として予約されている。それ以外の領域には、例えば、下位のノードを制御するためのレジスタが割り当てられる。このレジスタにコマンドを書き込むことによって、下位のノードを制御することができる。
【０００９】
例えば、図１０において、電子機器１０５をＡＶチューナ、電子機器１０２をＣＤ、電子機器１０１をＭＤとする。図１２のアドレス空間１２１の内部空間をＡＶチューナの内部空間とし、この内部空間にＣＤ、ＭＤを制御するためのＡＶ／Ｃプロトコルレジスタが割り当てられているとする。内部空間のＢ０００〜Ｂ２００番地に、書き込み用のＡＶ／Ｃプロトコルレジスタが割り当てられ、Ｄ０００〜Ｄ２００番地に、読み出し用のＡＶ／Ｃプロトコルレジスタが割り当てられているとする。
【００１０】
ＡＶチューナは、ＣＤ、ＭＤを制御する場合、書き込み用のＡＶ／Ｃプロトコルレジスタにコマンドを書き込む。ＡＶ／Ｃプロトコルレジスタに書き込まれたコマンドは、ＣＤ、ＭＤに送られ、ＣＤ、ＭＤは、所定の動作をする。また、ＡＶチューナは、ＣＤ、ＭＤにより、読み出し用のＡＶ／Ｃプロトコルレジスタに書き込まれたコマンドを読み出し、所定の動作をする。これにより、ＡＶチューナとＣＤとＭＤは、１つのマルチオーディオとして使用することができる。
【００１１】
なお、ＩＥＥＥ１３９４のバスに接続されるノードをネットワークからユーザがあるいは自動的に切り離すように遠隔制御可能とすることで、各ノード間のデータ伝送を再開でき、ネットワーク全体のデータ処理能力の劣化を防止し、かつ消費電力の抑制を可能にしたネットワーク制御装置およびネットワーク制御方法がある（例えば、特許文献１参照）。
【特許文献１】特開平１１−１６３９１２号公報（段落番号〔００１９〕〜〔００３０〕、図１）
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかし、上記のようにネットワークにおいて電子機器の接続数に制限がある場合、制限数以上の電子機器をネットワークに接続することができなかった。
本発明はこのような点に鑑みてなされたものであり、制限数以上の電子機器の接続を可能とする電子機器を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明では上記問題を解決するために、図１に示すようなネットワーク３に接続され通信する電子機器１において、ネットワーク３から切り離して独自に管理する他の電子機器の機器情報を記憶した情報記憶部１ａと、下位に接続された他の電子機器２ｂ，２ｃの機器情報を取得する情報取得部１ｂと、情報取得部１ｂによって取得された機器情報と情報記憶部１ａに記憶されている機器情報とを比較する情報比較部１ｃと、比較結果が一致した場合、他の電子機器をネットワーク３から切り離し独自に管理するネットワーク分離部と、を有することを特徴とする電子機器が提供される。
【００１４】
このような電子機器１によれば、独自に管理する電子機器が下位に接続されると、その電子機器をネットワーク３から切り離し、ネットワーク３とは別に独自に管理する。これにより、ネットワーク３に接続されている電子機器２ａ〜２ｃの数が削減される。
【発明の効果】
【００１５】
本発明の電子機器では、独自に管理する電子機器が下位に接続されると、その電子機器をネットワークから切り離し、独自に管理するようにした。これにより、ネットワークに接続されている電子機器の数が削減され、ネットワークで決められている制限数以上の電子機器をネットワークに接続することが可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の原理を図面を参照して詳細に説明する。
図１は、電子機器の概要を示した図である。
図に示すように電子機器１，２ａ〜２ｃは、ネットワーク３を介して接続されている。電子機器１の上位には、電子機器２ａが接続され、電子機器１の下位には、電子機器２ｂ，２ｃが接続されている。
【００１７】
電子機器１は、情報記憶部１ａ、情報取得部１ｂ、情報比較部１ｃ、およびネットワーク分離部１ｄを有している。
情報記憶部１ａは、ネットワーク３から切り離して、独自に管理する他の電子機器の機器情報を記憶している。
【００１８】
情報取得部１ｂは、下位に接続された電子機器２ｂ，２ｃの機器情報を取得する。
情報比較部１ｃは、情報取得部１ｂによって取得された電子機器２ｂ，２ｃの機器情報と、情報記憶部１ａに記憶されている機器情報とを比較する。
【００１９】
ネットワーク分離部１ｄは、比較結果が一致した場合、下位の電子機器をネットワーク３から切り離し独自に管理する。例えば、電子機器２ｂを独自に管理する電子機器とし、この電子機器２ｂの機器情報が情報記憶部１ａに記憶されているとする。この場合、ネットワーク分離部１ｄは、電子機器２ｂをネットワーク３から切り離し、ネットワーク３とは別に独自に管理する。
【００２０】
このように、独自に管理する電子機器が下位に接続されると、その電子機器をネットワーク３から切り離し、独自に管理するようにした。これにより、ネットワーク３に接続されている電子機器１，２ａ〜２ｃの数が削減されたことになり、ネットワーク３の制限数以上の電子機器をネットワーク３に接続することが可能となる。
【００２１】
次に、本発明の実施の形態を図面を参照して詳細に説明する。
図２は、電子機器同士の接続を示した図である。
図に示すように電子機器１０，２１〜２８は、ＩＥＥＥ１３９４のネットワークに接続されている。電子機器１０，２１〜２８には、各機器を識別するためのノードＩＤが付与されている。ノードＩＤは、ＩＥＥＥ１３９４の規格に従って付与される。図に示すノード０〜６は、電子機器１０，２１〜２８に付与されているノードＩＤを示す。
【００２２】
電子機器１０，２１〜２８は、例えば、ＡＶチューナやＣＤ、ＭＤ、デジタルカメラである。これら電子機器１０，２１〜２８は、ＩＥＥＥ１３９４のネットワークによってデータのやり取りをすることができる。
【００２３】
電子機器１０，２１〜２８は、下位のノードＩＤにおいて特定の電子機器が接続されると、その下位の電子機器をＩＥＥＥ１３９４のバスから切り離し、独自のネットワークで管理する。電子機器１０，２１〜２８は、この独自に管理する電子機器の情報を予め有している。この情報は、例えば、電子機器の製造メーカや機種などである。従って、電子機器１０，２１〜２８は、予め有している情報の電子機器が下位に接続されると、その電子機器をＩＥＥＥ１３９４のネットワークから切り離して独自に管理する。そして、下位の電子機器を独自に管理する電子機器は、上位の電子機器に対し、１つの電子機器であるように応答する。これによって、独自に管理された電子機器分、ノードＩＤが削減され、６３台以上の電子機器の接続が可能になる。
【００２４】
例えば、図２において、電子機器１０は、電子機器２１，２２を独自に管理する情報を有しているとする。そして、電子機器２１，２２がＩＥＥＥ１３９４のネットワークのバスに接続されたとする。電子機器１０は、下位のノードに電子機器２１，２２が接続されたので、電子機器２１，２２をＩＥＥＥ１３９４のネットワークから切り離し、独自に管理する。電子機器２１，２２は、電子機器１０によって独自に管理されることにより、電子機器１０の上位のノードにある電子機器２５からは、１つのまとまった電子機器として見える。すなわち、電子機器２５からは、点線の枠Ａの電子機器が下位に接続されているとして見える。さらに、枠Ａの電子機器の下位に電子機器２４，２３が接続されていると見える。よって、例えば、電子機器１０をＡＶチューナ、電子機器２１をＣＤ、電子機器２２をＭＤとすると、電子機器２５からは、ＡＶチューナとＣＤとＭＤとからなる１つのまとまったマルチオーディオとして見える。なお、電子機器２１，２２が電子機器１０に独自に管理されると、ＩＥＥＥ１３９４の規格により、新たなノードＩＤが付与される。１つにまとまった電子機器（枠Ａ）に対し、例えば、ノード２のノードＩＤが付与される。
【００２５】
次に、電子機器１０の機能について説明する。
図３は、電子機器の機能ブロック図である。
図に示すように電子機器１０は、制御部１１、リンク制御部１２ａ，１２ｂ、フィジカル制御部１３ａ，１３ｂ、切替え制御部１４、信号切替え部１５、およびポートＰＡ〜ＰＣを有している。また、制御部１１は、トポロジ制御部１１ａ、ノード数調整部１１ｂ、ファンクション制御部１１ｃ、および機器データベース１１ｄを有している。なお、図に示してないが、例えば、電子機器１０がＡＶチューナであればＡＶチューナとして機能するための機能ブロック、ＣＤであればＣＤとして機能するための機能ブロックを有することになる。
【００２６】
制御部１１のトポロジ制御部１１ａは、ＩＥＥＥ１３９４の規定に従って、電子機器１０を制御する。例えば、ＩＥＥＥ１３９４の規定に従って、電子機器１０に付与されるノードＩＤを取得する。また、電子機器１０，２１〜２８がどのようなトポロジで接続されているかを認識する。そして、他の電子機器とデータの送受信の制御を行う。
【００２７】
ノード数調整部１１ｂは、機器データベース１１ｄに予め記憶されている独自に管理する電子機器の機器情報を取得する。また、下位に接続されている電子機器からその電子機器の機器情報を取得する。ノード数調整部１１ｂは、取得した機器データベース１１ｄの機器情報と、下位に接続されている電子機器の機器情報を比較する。機器情報が一致すれば、ノード数調整部１１ｂは、ＩＥＥＥ１３９４のネットワークのバスから、下位の電子機器を切り離すように切替え制御部１４を制御する。
【００２８】
ファンクション制御部１１ｃは、下位の電子機器をＩＥＥＥ１３９４のバスから切り離して独自のネットワークで管理する場合、内部空間の予約された領域（先頭の２Ｋバイトの領域）にある自己の機器情報を切替える。つまり、下位の電子機器を独自に管理することによって、新たな機能を持った電子機器となると、その新たな電子機器に対応した機器情報に切替える。また、電子機器１０は、独自管理用内部空間を有し、下位の電子機器を独自に管理することになった場合、ファンクション制御部１１ｃは、独自に管理する電子機器の機器情報を独自管理用内部空間に格納する。なお、機器情報とは、具体的には、電子機器の製造メーカを識別するベンダＩＤや、製品を識別するためのチップＩＤである。また、電子機器の機能や能力に関する情報である。電子機器１０は、管理前と管理後の自己の機器情報を、例えば、ＲＡＭ（Random Access Memory）やＨＤＤ（Hard Disk Drive）の記憶装置に予め記憶している。
【００２９】
例えば、電子機器１０をＡＶチューナ、電子機器２１をＣＤ、電子機器２２をＭＤとする。電子機器１０，２１，２２が１つにまとめられると、上位の電子機器２５からは、１つのマルチオーディオとして見える。そこで、ファンクション制御部１１ｃは、例えば、内部空間の予約領域の、ＡＶチューナの機器情報を、マルチオーディオの機器情報に切替える。また、ファンクション制御部１１ｃは、独自管理用内部空間に、独自に管理する電子機器の機器情報を格納する。電子機器１０は、下位にある電子機器２１，２２をＣＤ，ＭＤと認識することができる。
【００３０】
また、ファンクション制御部１１ｃは、下位の電子機器を独自に管理する場合、電子機器１０に割り当てられているＩＥＥＥ１３９４の内部空間の空き領域に、独自に管理する電子機器が有していた、制御用の領域を割り当てる。電子機器１０の下位にある電子機器が電子機器１０によって管理されると、電子機器１０の上位にある電子機器２５からは、電子機器１０の下位にある電子機器が見えなくなり、制御できないからである。上記のように、電子機器１０の内部空間に、独自に管理する電子機器が有していた、制御用の領域を割り当てることにより、電子機器１０の上位にある電子機器２５からでも、電子機器１０の下位にある電子機器２１，２２を制御することが可能となる。また、下位の電子機器２１，２２は、自分のリソースを電子機器１０の上位の電子機器に伝えることができる。
【００３１】
図４は、ＩＥＥＥ１３９４で規定されているアドレス空間を説明する図である。
図１２でも説明したように、ＩＥＥＥ１３９４では、バスを１０２３個識別することができる。図のアドレス空間３１に示すように、１つのバスは、６４個のノードＩＤを有し、６４個の電子機器を接続することが可能である。しかし、ノードＩＤ６３は、ブロードキャスト用に予約されているので、実際は、ノードＩＤが０から６２の６３台の電子機器が接続限界となる。各電子機器は、内部空間が割り当てられ、その先頭２Ｋバイトは、予約領域であり、上記で説明した機器固有の情報が格納される。なお、図に示す内部空間は、電子機器１０（ノード２）の内部空間とする。
【００３２】
ファンクション制御部１１ｃは、内部空間の空き領域に、電子機器１０の制御用の領域と、独自に管理する下位の電子機器の制御用の領域を割り当てる。具体的には、内部空間のＢ０００〜Ｂ２００番地とＤ０００〜Ｄ２００番地に、電子機器１０の領域を割り当てる。１Ｂ０００〜１Ｂ２００番地と１Ｄ０００〜１Ｄ２００番地に、電子機器１０の下位にある電子機器２１の領域を割り当てる。２Ｂ０００〜２Ｂ２００番地と２Ｄ０００〜２Ｄ２００番地に、電子機器１０の下位にある電子機器２２の領域を割り当てる。
【００３３】
このように、電子機器１０に割り当てられている内部空間の空き領域に、下位の電子機器２１，２２の領域を割り当てることにより、電子機器１０の上位にある電子機器２５は、１つにまとめられた電子機器１０，２１，２２の個々に対して、制御が可能となる。また、１つにまとめられた電子機器１０，２１，２２は、どのようなリソースを有しているかを、上位の電子機器２５に伝えることができる。
【００３４】
例えば、電子機器１０をＡＶチューナ、電子機器２１をＣＤ、電子機器２２をＭＤとする。電子機器１０の上位にある電子機器２５は、電子機器１０，２１，２２が１つにまとめられたことにより、下位には、１つのマルチオーディオが接続されているとしか見えない。しかし、ファンクション制御部１１ｃによって、電子機器１０の内部空間に、電子機器２１，２２を制御するための領域を割り当てることにより、電子機器２５は、マルチオーディオがどのようなリソース（ＣＤ，ＭＤ）を有しているか認識することができ、制御することが可能となる。
【００３５】
機器データベース１１ｄには、下位に電子機器が接続された場合、その電子機器が独自に管理すべき電子機器であるかを判断するための機器情報が格納される。
図５は、機器データベースのデータ構成例を示す図である。
【００３６】
図に示すように機器データベース１１ｄは、ＶＩＤ、ＣＩＤ、および機器の欄を有している。機器データベース１１ｄは、例えば、ＲＡＭやＨＤＤの記憶装置に構築される。
ＶＩＤの欄には、電子機器の製造メーカを識別するベンダＩＤが格納される。ＣＩＤの欄には、電子機器に実装されているチップのチップＩＤが格納される。なお、ＶＩＤとＣＩＤで、グローバルユニークＩＤと呼ばれる。機器の欄には、例えば、アンプやコンパクトディスク、ミニディスクなど、電子機器がどのような機能を有しているかを示す情報が格納される。
【００３７】
ノード数調整部１１ｂは、下位の電子機器のＶＩＤ，ＣＩＤの機器情報を取得する。そして、機器データベース１１ｄに格納されているＶＩＤ，ＣＩＤの機器情報と比較し、一致すれば、下位の電子機器をＩＥＥＥ１３９４のバスから切り離すように切替え制御部１４を制御する。
【００３８】
リンク制御部１２ａ，１２ｂは、ＩＥＥＥ１３９４規格のリンクレイヤ部分の処理をする。フィジカル制御部１３ａ，１３ｂは、ＩＥＥＥ１３９４規格のフィジカルレイヤ部分の処理をする。リンク制御部１２ａとフィジカル制御部１３ａは、通常状態（下位の電子機器を独自に管理しない状態）においてのデータが流れる経路である。リンク制御部１２ｂとフィジカル制御部１３ｂは、電子機器１０が下位の電子機器を管理することになったときのデータが流れる経路である。
【００３９】
切替え制御部１４は、ノード数調整部１１ｂの制御に応じて、信号切替え部１５の信号経路を切替える。信号切替え部１５は、切替え制御部１４の制御によって、リンク制御部１２ａ、フィジカル制御部１３ａと、リンク制御部１２ｂ、フィジカル制御部１３ｂのポートＰＣへの経路を切替える。なお、通常状態では、リンク制御部１２ａ、フィジカル制御部１３ａの信号経路が有効になるように制御される。電子機器１０が下位の電子機器を独自に管理することになったときは、リンク制御部１２ｂ、フィジカル制御部１３ｂの信号経路が有効になるように制御される。これによって、ポートＰＣのバスが、他のＩＥＥＥ１３９４のバスから切り離され、独自に管理されることになる。
【００４０】
次に、電子機器１０の動作について説明する。
図６は、図２の電子機器を独自に管理する前の接続例を示した図である。
図６に示す電子機器１０，２１〜２８は、図２と同じである。電子機器１０のポートＰＡは、図に示すように電子機器２５に接続され、ポートＰＢは、電子機器２４に接続され、ポートＰＣは、電子機器２１に接続されているとする。また、電子機器１０をＡＶチューナ、電子機器２１をＣＤ，電子機器２２をＭＤとする。
【００４１】
まず、電子機器１０の制御部１１のトポロジ制御部１１ａは、ＩＥＥＥ１３９４の規定に従って、電子機器１０に付与されるノードＩＤを取得する。また、電子機器１０，２１〜２８がどのようなトポロジで接続されているかを認識する。
【００４２】
ノード数調整部１１ｂは、図の矢印に示すように、下位に接続されている電子機器２１，２２からＶＩＤ、ＣＩＤの機器情報を読み出す。ノード数調整部１１ｂは、読み出した機器情報と、機器データベース１１ｄの機器情報とを比較する。
【００４３】
図７は、ノード数調整部の動作を説明する図である。
図には、ノード数調整部１１ｂと機器データベース１１ｄと下位の電子機器２１，２２から読み出されたＶＩＤ，ＣＩＤが示してある。電子機器２１から読み出されたＶＩＤ，ＣＩＤを１２３，４５６、電子機器２２から読み出されたＶＩＤ，ＣＩＤを７８９，０１２とする。
【００４４】
ノード数調整部１１ｂは、図に示す電子機器２１，２２から読み出されたＶＩＤ，ＣＩＤと、機器データベース１１ｄの機器情報を比較する。機器データベース１１ｄが有しているデータを図５の構成例とすると、電子機器２１，２２から読み出されたＶＩＤ，ＣＩＤと一致する。これによって、ノード数調整部１１ｂは、下位に独自に管理する電子機器が接続されたと判断でき、電子機器２１，２２をＩＥＥＥ１３９４のバスから切り離すように切替え制御部１４を制御する。なお、機器データベース１１ｄの機器の欄から、電子機器２１は、コンパクトディスク（ＣＤ）、電子機器２２は、ミニディスク（ＭＤ）と認識することができる。
【００４５】
切替え制御部１４は、リンク制御部１２ｂ、フィジカル制御部１３ｂの信号経路が有効になるように信号切替え部１５を制御する。これによって、ポートＰＣに接続されている電子機器２１，２２は、他の電子機器を接続しているＩＥＥＥ１３９４のネットワークのバスから切り離される。そして、電子機器２１，２２は、電子機器１０によって独自に管理されることになる。
【００４６】
ファンクション制御部１１ｃは、内部空間の予約された領域の機器情報を切替える。また、独自管理用内部空間に独自に管理する電子機器の機器情報を格納する。
図８は、下位の電子機器を独自に管理する前のファンクション制御部の動作を説明する図である。
【００４７】
図には、電子機器１０に割り当てられているＩＥＥＥ１３９４の内部空間４１と、電子機器１０が下位の電子機器を独自に管理するための独自管理用内部空間４２が示してある。内部空間４１と独自管理用内部空間４２の予約領域には、電子機器のＶＩＤ，ＣＩＤが格納されるBus＿Info＿Blockの領域と、電子機器のリソースデータ（電子機器の機能や能力に関する情報）が格納されるConfiguration ROMの領域を有している。
【００４８】
下位に独自に管理する電子機器が接続されていない場合は、電子機器１０は、ＡＶチューナである。よって、ファンクション制御部１１ｃは、内部空間４１のBus＿Info＿Blockの領域に、ＡＶチューナとして電子機器１０に付与されているＶＩＤ，ＣＩＤを格納する。また、内部空間４１のConfiguration ROMの領域に、ＡＶチューナのリソースデータを格納する。なお、下位に独自に管理する電子機器が接続されていないので、内部空間４１は、ポートＰＡ〜ＰＣから読み出しされる。
【００４９】
図９は、下位の電子機器を独自に管理するときのファンクション制御部の動作を説明する図である。
図には、図８と同じ内部空間４１、独自管理用内部空間４２が示してある。電子機器１０の下位に、独自に管理する電子機器２１，２２が接続された場合、電子機器１０は、マルチオーディオとなる。従って、ファンクション制御部１１ｃは、内部空間４１のBus＿Info＿Blockの領域に、マルチオーディオとして電子機器１０に付与されているＶＩＤ，ＣＩＤを格納する。また、内部空間４１のConfiguration ROMの領域に、マルチオーディのリソースデータを格納する。独自管理用内部空間４２のBus＿Info＿Blockの領域には、独自管理することになった電子機器２１，２２のＶＩＤ，ＣＩＤを格納する。また、独自管理用内部空間４２のConfiguration ROMの領域に独自管理することになった電子機器２１，２２のリソースデータを格納する。
【００５０】
このように、内部空間４１のBus＿Info＿Blockの領域とConfiguration ROMの領域の情報を、ＡＶチューナからマルチオーディオの情報に切替えることにより、上位のノードにある電子機器２５は、下位にマルチオーディオが接続されていると認識することができる。また、電子機器１０は、独自管理用内部空間４２を有することによって、下位のノードにどのような電子機器が接続されているか認識することができる。
【００５１】
なお、ポートＰＣは、ＩＥＥＥ１３９４のバスから切り離されている。よって、内部空間４１は、ポートＰＡ，ＰＢから読み出しされるが、独自管理用内部空間４２は、ポートＰＣのみから読み出しされる。
【００５２】
また、ファンクション制御部１１ｃは、図４に示すように内部空間の予約領域以外の領域に、独自に管理する下位の電子機器のための領域を割り当てる。このように、電子機器１０に割り当てられている内部空間の空き領域に、下位の電子機器２１，２２の領域を割り当てることにより、電子機器１０の上位にある電子機器２５は、ＣＤ，ＭＤである電子機器２１，２２を直接制御することが可能となる。また、１つにまとめられた電子機器１０，２１，２２からなるマルチオーディオが、どのようなリソースを有しているかを、上位の電子機器２５に伝えることができる。
【００５３】
以上より、電子機器１０，２１〜２８は、物理的には図６に示すような接続関係を有しているが、電子機器１０が電子機器２１，２２をＩＥＥＥ１３９４のバスから切り離し、独自に管理することから、図２に示すような接続関係となる。また、電子機器１０の上位にある電子機器２５からは、電子機器１０は、マルチオーディオとして認識されても、電子機器１０の下位にあるＣＤ，ＭＤの電子機器２１，２２を直接制御することができる。これによって、ＩＥＥＥ１３９４のネットワークに接続されている電子機器の数が削減され、６３台以上の電子機器をＩＥＥＥ１３９４のネットワークに接続することが可能となる。
【００５４】
なお、上記では、電子機器１０のみが独自に管理する機能を有するように説明したが、もちろん他の電子機器もこの機能を有していてもよい。この場合、さらにＩＥＥＥ１３９４に接続されている電子機器の数が削減され、より多くの電子機器がＩＥＥＥ１３９４に接続されることになる。
【００５５】
また、独自に管理される電子機器は、独自のネットワークで通信するので、ベンダ固有の拡張が容易となる。
さらに、バスリソースが閉じた利用ができる。例えば、ＣＤからＭＤへのデータコピーを閉じたバスで行うことができる。
【００５６】
（付記１）  ネットワークに接続され通信する電子機器において、
前記ネットワークから切り離して独自に管理する他の電子機器の機器情報を記憶した情報記憶部と、
下位に接続された前記他の電子機器の前記機器情報を取得する情報取得部と、
前記情報取得部によって取得された前記機器情報と前記情報記憶部に記憶されている前記機器情報とを比較する情報比較部と、
比較結果が一致した場合、前記他の電子機器を前記ネットワークから切り離し独自に管理するネットワーク分離部と、
を有することを特徴とする電子機器。
【００５７】
（付記２）  前記機器情報は、製造会社を識別するベンダ識別子と実装されているチップのチップ識別子とを含むことを特徴とする付記１記載の電子機器。
（付記３）  自己の前記機器情報を記憶した自己情報記憶部を有することを特徴とする付記１記載の電子機器。
【００５８】
（付記４）  自己の前記機器情報は、前記他の電子機器を独自に管理する前の情報と独自に管理した後の情報とを含むことを特徴とする付記３記載の電子機器。
（付記５）  前記独自に管理した後の情報を上位に接続されている前記他の電子機器に伝達可能にすることを特徴とする付記４記載の電子機器。
【００５９】
（付記６）  上位に接続されている前記他の電子機器が下位に接続されている前記他の電子機器を制御できるためのアドレス空間を有することを特徴とする付記１記載の電子機器。
【００６０】
（付記７）  前記ネットワークは、ＩＥＥＥ１３９４に準拠していることを特徴とする付記１記載の電子機器。
（付記８）  ネットワークに接続され通信する電子機器のネットワーク構成方法において、
情報比較部によって、情報記憶部に記憶されている前記ネットワークから切り離して独自に管理する他の電子機器の機器情報と、下位に接続された前記他の電子機器から取得した前記機器情報とを比較し、
ネットワーク分離部によって、比較結果が一致した場合、前記他の電子機器を前記ネットワークから切り離し独自に管理する、
ことを特徴とするネットワーク構成方法。
【図面の簡単な説明】
【００６１】
【図１】電子機器の概要を示した図である。
【図２】電子機器同士の接続を示した図である。
【図３】電子機器の機能ブロック図である。
【図４】ＩＥＥＥ１３９４で規定されているアドレス空間を説明する図である。
【図５】機器データベースのデータ構成例を示す図である。
【図６】図２の電子機器を独自に管理する前の接続例を示した図である。
【図７】ノード数調整部の動作を説明する図である。
【図８】下位の電子機器を独自に管理する前のファンクション制御部の動作を説明する図である。
【図９】下位の電子機器を独自に管理するときのファンクション制御部の動作を説明する図である。
【図１０】ＩＥＥＥ１３９４で接続された電子機器を示した図である。
【図１１】ＩＥＥＥ１３９４で規定されているアドレスのデータフォーマットを示す図である。
【図１２】ＩＥＥＥ１３９４で規定されているアドレス空間を説明する図である。
【符号の説明】
【００６２】
１，２ａ〜２ｃ  電子機器
１ａ  情報記憶部
１ｂ  情報取得部
１ｃ  情報比較部
１ｄ  ネットワーク分離部
３  ネットワーク
【図１】
2006086946.tif 000003
【図２】
2006086946.tif 000004
【図３】
2006086946.tif 000005
【図４】
2006086946.tif 000006
【図５】
2006086946.tif 000007
【図６】
2006086946.tif 000008
【図７】
2006086946.tif 000009
【図８】
2006086946.tif 000010
【図９】
2006086946.tif 000011
【図１０】
2006086946.tif 000012
【図１１】
2006086946.tif 000013
【図１２】
2006086946.tif 000014