(57)【要約】【課題】  作動中に接続しているＩＥＥＥ１３９４等の通信制御バスがリセットされた場合に、雑音を発生させる虞がないオーディオ装置の提供。【解決手段】  通信制御バス１で接続された音声信号出力機器３〜６を含む複数の電気機器２〜７が通信を行い、通信制御バス１がリセットされた場合は、電気機器２〜７の接続状態が更新されるシステムに含まれ、音声信号出力機器３〜６が出力したディジタル音声信号を受信しアナログ化して出力し、通信制御バス１がリセットされた場合は、リセットされた後の通信制御バス１に接続されている電気機器２〜７の個数に関連する数値を記憶するオーディオ装置。通信制御バス１がリセットされた場合に、音声信号の出力を禁止する禁止手段を備える構成である。【選択図】        図１
2005130019.tif 000002
【特許請求の範囲】
【請求項１】
通信制御バスで接続された音声信号出力機器を含む複数の電気機器が通信を行い、前記通信制御バスがリセットされた場合は、前記電気機器の接続状態が更新されるシステムに含まれ、前記音声信号出力機器が出力したディジタル音声信号を受信しアナログ化して出力し、前記通信制御バスがリセットされた場合は、リセットされた後の前記通信制御バスに接続されている電気機器の個数に関連する数値を記憶するオーディオ装置において、
前記通信制御バスがリセットされた場合に、音声信号の出力を禁止する禁止手段を備えることを特徴とするオーディオ装置。
【請求項２】
前記通信制御バスがリセットされた場合に、リセットされる前に記憶していた前記数値を記憶し直す記憶手段と、リセットされた後の前記個数に関連する数値と前記記憶手段が記憶し直した数値との大小を判定する手段とを更に備え、該手段が前記個数に関連する数値の方が小でないと判定したときは、前記禁止手段の禁止動作を解除すべくなしてある請求項１記載のオーディオ装置。
【請求項３】
前記音声信号出力機器が出力したディジタル音声信号を受信したときは、前記禁止手段の禁止動作を解除すべくなしてある請求項１又は２記載のオーディオ装置。
【請求項４】
通信制御バスと、音声信号出力機器を含み、前記通信制御バスに接続され、該通信制御バスを通じて通信を行う複数の電気機器とを備え、前記通信制御バスがリセットされた場合は、前記電気機器の接続状態が更新される通信制御システムにおいて、
請求項１乃至３の何れか１つに記載されたオーディオ装置を備えることを特徴とする通信制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＥＥＥ１３９４等の通信制御バスで接続された複数の電気機器が通信を行い、制御バスがリセットされた場合は、電気機器の接続状態が更新されるシステムに含まれ、電気機器の内のＣＤプレーヤ及びラジオ等の音声信号出力機器が出力したディジタル音声信号を受信しアナログ化して出力するオーディオ装置、及びそのオーディオ装置を備えた通信制御システムに関するものである。
【背景技術】
【０００２】
ＩＥＥＥ１３９４規格は、電気機器がディジタルデータをやりとりする為のシリアルバス規格であり、コネクタの物理的な規格と電気的な規格、及び基本的な信号のやりとりに関して定義してある。各電気機器は、ＩＥＥＥ１３９４における通信単位である１又は複数のノードを通じてシリアルバスに接続される。各ノードは、それぞれアドレス（ノードＩＤ）を割り当てられ、１００、２００又は４００Ｍｂｐｓの転送速度で時分割パケット交換方式の通信が行われる。
【０００３】
ＩＥＥＥ１３９４では、通信方式として、リアルタイム伝送用のアイソクロナス（Isochronous ）伝送と、通常の（非同期）データ伝送用のアシンクロナス（Asynchronous）伝送との２種類が可能である。動画映像及び音声等のリアルタイムデータにはアイソクロナス伝送を用い、制御コマンド及び静止画像等の非同期データにはアシンクロナス伝送を用いるような使い分けが可能である。また、ＩＥＥＥ１３９４では、パーソナルコンピュータとＡＶ（Audio Visual）機器等、複数の装置間でデータ伝送が可能であるが、パーソナルコンピュータを含めずに、ＡＶ機器等の家庭電化製品のみでもネットワークを構築することが出来、１対１の接続にも利用できる。
【０００４】
ノードＩＤの割り当ては、シリアルバスに新しくノードが接続されたり、シリアルバスからノードが外されるなど、トポロジー（ノードの接続状態）に変化が生じたときにリセットされ（バスリセット）、新たに行われる。ノードＩＤの割り当ては、各ノードに接続された他のノードが１つ（葉）か複数（枝）かに応じたノード間の通信により自動的に行われ（ツリー識別;tree-identify）、適切に選択された１つのノードをルート（Root）として、他のノードが枝に繋がる道筋を識別するように行われる。
【０００５】
ディスプレイを有する機器である場合には、ノードＩＤが割り当てられた各ノードから送られた電気機器の種類及び種類毎の符号を、ディスプレイに表示することが出来る。ユーザは、表示された種類及び種類毎の符号に基づき電気機器を選択し、選択した電気機器を操作制御することが出来る。
【０００６】
電気機器メーカのＩＤは、申請によりＩＥＥＥ１３９４の登録機関に登録されており（Company ＩＤ）、電気機器の種類は、各電気機器のノード・ユニークＩＤとして、各電気機器がテキストデータを有している。電気機器の種類毎の番号は、ユーザがディップスイッチにより設定する。
【０００７】
ツリー識別が終了すると、各ノードがアドレスで使用するｐｈｙｓｉｃａｌ−ＩＤを選択して、低レベルの出力管理及びシステムのトポロジーを構築する為の、バス接続に関する管理情報を作成する（自己識別;self-identify）。ツリー識別が終了した時点では、各ノードのノードＩＤを決めるカウンタ（self-ID-count）は０である。自己識別では、ルートが、予め割り振られたポート（接続端子）番号の内の最小の番号を有するポートへ送信許可を与え、他のポート全てを受信状態にする。
【０００８】
送信許可を与えられたポートのノードは、現在のカウンタの値０を自己のノードＩＤとして、図４に示すｓｅｌｆ−ＩＤパケットをルート及び他の全てのポートへ送信する。送信許可を与えられたノードは、下位のポート（子ポート）を有している場合、上述した動作と同様に行い、下位のポートのノードのｓｅｌｆ−ＩＤパケットをルート及び他の全てのポートへ送信する。ルート及び他の全てのポートのノードは、受信したｓｅｌｆ−ＩＤパケットをカウンタによりカウントする。
【０００９】
ノードは、有するポートが３つ以下の場合は、図４（ａ）に示すｓｅｌｆ−ＩＤパケットを送信し、４つ以上の場合は、図４（ｂ）に示すｓｅｌｆ−ＩＤパケットを２〜４個、ポート数に応じて送信する。尚、図４において、phy＿ID(physical＿ID)は、ターゲットの物理ＩＤを示し、L(link＿active)は、リンクとトランザクション・レイヤの電源入を示し、gap＿cnt(gap＿count)は、PHY＿configuration.gap＿count値を示し、sp(PHY＿SPEED)は、サポートしている速度を示す。
【００１０】
del(PHY＿DELAY)は、リピータの最長遅延を示し、c(CONTENDER)は、バス又はアイソクロノス・リソースマネージャ候補を示し、pwr(POWER＿CLASS)は、電力状態を示し、p0-p2(NPORT)は、ポートの親子等の接続状態を示し、i(initiated＿reset)は、リセットを発行したことを表す。m(more＿packets)は、パケットが続くことを示し、n は、連結されたパケットの番号を示し、r 及びrsv は予約を示し、pa-ph は、ポートの親子等の接続状態（最大p26 迄）を示す。
【００１１】
ルートは、送信許可を与えたノードの自己認識が終了すると、次に小さい番号を有するポートへ送信許可を与え、以下、小さいポート番号順にポートへ送信許可を与え、ルート及び他の全てのポートのノードは、受信したｓｅｌｆ−ＩＤパケットをカウンタによりカウントして行く。最後に、ルートのノードが、自己のｓｅｌｆ−ＩＤパケットを他の全てのポートに送信して、自己識別が終了する。この後、一定期間（arbitration reset gap）バスがアイドル状態になることにより、通常のアービトレーション（バスの使用権を取得する為の調停）及びパケット通信が行える状態になる。
【００１２】
ＩＥＥＥ１３９４規格のオーディオビデオ用アプリケーション・レイヤであるＡＶ／Ｃ（Audio/video Control）では、オーディオ音出力中にバスリセットが発生した場合、バスリセット前の音声出力状態を維持し、1秒以内に接続状態を復帰させると仕様化されている。
【非特許文献１】“TA Document 1999032 Clarification and Implementation Guideline for Isochronous Connection Management of IEC61883-1”Sponsored by 1394 Trade Association,Accepted for Release by 1394 Trade Association Board of Directors（「普及協会文書1999032  IEC（国際電気標準会議）61883-1規格によるアイソクロノス通信の取扱い入門」1394普及協会提供  1394普及協会理事会保証）
【非特許文献２】「入門ＩＥＥＥ１３９４規格」平成１２年5月２５日第２版第１刷、稲田元彦著、株式会社技術評論社
【非特許文献３】「ＩＥＥＥ１３９４  ＡＶ機器への応用」２０００年１月２８日初版１刷、高田信司監修、日刊工業新聞社
【発明の開示】
【発明が解決しようとする課題】
【００１３】
ＡＶ／Ｃでは、上述したように仕様化されており、例えばＣＤプレーヤがシステムから取り外された場合にも、バスリセットが発生する。しかし、ＣＤプレーヤ等の音声信号出力機器から音声信号を受けて増幅し、スピーカへ出力するオーディオ装置は、音声信号出力機器が取り外されても、ミュート状態（無音状態）になる仕様にはなっていない。その為、音声が出力されている状態で、その音声信号を出力している音声信号出力機器が取り外されると、オーディオ装置は、音声信号を出力可能である状態を続け、暫くノイズが発生する可能性があるという問題がある。
【００１４】
本発明は、上述したような事情に鑑みてなされたものであり、作動中に接続しているＩＥＥＥ１３９４等の通信制御バスがリセットされた場合に、雑音を発生させる虞がないオーディオ装置、及びこのオーディオ装置を備えた通信制御システムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
第１発明に係るオーディオ装置は、通信制御バスで接続された音声信号出力機器を含む複数の電気機器が通信を行い、前記通信制御バスがリセットされた場合は、前記電気機器の接続状態が更新されるシステムに含まれ、前記音声信号出力機器が出力したディジタル音声信号を受信しアナログ化して出力し、前記通信制御バスがリセットされた場合は、リセットされた後の前記通信制御バスに接続されている電気機器の個数に関連する数値を記憶するオーディオ装置において、前記通信制御バスがリセットされた場合に、音声信号の出力を禁止する禁止手段を備えることを特徴とする。
【００１６】
このオーディオ装置では、通信制御バスで接続された音声信号出力機器を含む複数の電気機器が通信を行い、通信制御バスがリセットされた場合は、電気機器の接続状態が更新されるシステムに含まれ、音声信号出力機器が出力したディジタル音声信号を受信しアナログ化して出力する。通信制御バスがリセットされた場合は、リセットされた後の通信制御バスに接続されている電気機器の個数に関連する数値を記憶する。通信制御バスがリセットされた場合に、禁止手段が、音声信号の出力を禁止する。
【００１７】
第２発明に係るオーディオ装置は、前記通信制御バスがリセットされた場合に、リセットされる前に記憶していた前記数値を記憶し直す記憶手段と、リセットされた後の前記個数に関連する数値と前記記憶手段が記憶し直した数値との大小を判定する手段とを更に備え、該手段が前記個数に関連する数値の方が小でないと判定したときは、前記禁止手段の禁止動作を解除すべくなしてあることを特徴とする。
【００１８】
このオーディオ装置では、記憶手段が、通信制御バスがリセットされた場合に、リセットされる前に記憶していた、通信制御バスに接続されている電気機器の個数に関連する数値を記憶し直す。判定する手段が、リセットされた後の通信制御バスに接続されている電気機器の個数に関連する数値と、記憶手段が記憶し直した数値との大小を判定する。判定する手段が、リセットされた後の個数に関連する数値の方が小でないと判定したときは、禁止手段の禁止動作を解除する。
【００１９】
第３発明に係るオーディオ装置は、前記音声信号出力機器が出力したディジタル音声信号を受信したときは、前記禁止手段の禁止動作を解除すべくなしてあることを特徴とする。
【００２０】
このオーディオ装置では、音声信号出力機器が出力したディジタル音声信号を受信したときは、禁止手段の禁止動作を解除する。
【００２１】
第４発明に係る通信制御システムは、通信制御バスと、音声信号出力機器を含み、前記通信制御バスに接続され、該通信制御バスを通じて通信を行う複数の電気機器とを備え、前記制御バスがリセットされた場合は、前記電気機器の接続状態が更新される通信制御システムにおいて、請求項１乃至３の何れか１つに記載されたオーディオ装置を備えることを特徴とする。
【００２２】
この通信制御システムでは、音声信号出力機器を含む複数の電気機器が、通信制御バスに接続され、通信制御バスを通じて通信を行い、通信制御バスがリセットされた場合は、電気機器の接続状態が更新される。請求項１乃至３の何れか１つに記載されたオーディオ装置を備えている。
【発明の効果】
【００２３】
第１発明に係るオーディオ装置によれば、作動中に接続しているＩＥＥＥ１３９４等の通信制御バスがリセットされた場合に、雑音を発生させる虞がないオーディオ装置を実現することが出来る。
【００２４】
第２発明に係るオーディオ装置によれば、作動中に接続しているＩＥＥＥ１３９４等の通信制御バスがリセットされた場合に、雑音を発生させる虞がなく、また、バスリセットが機器の取り外しに起因しない場合は、速やかに復旧することが出来るオーディオ装置を実現することが出来る。
【００２５】
第３発明に係るオーディオ装置によれば、作動中に接続しているＩＥＥＥ１３９４等の通信制御バスがリセットされた場合に、雑音を発生させる虞がなく、雑音を発生させる虞がない場合は、速やかに復旧することが出来るオーディオ装置を実現することが出来る。
【００２６】
第４発明に係る通信制御システムによれば、ＩＥＥＥ１３９４等の通信制御バスがリセットされた場合に、オーディオ装置が雑音を発生させる虞がない通信制御システムを実現することが出来る。
【発明を実施するための最良の形態】
【００２７】
以下に、本発明をその実施の形態を示す図面に基づき説明する。図１は、本発明に係る通信制御システムの実施の形態である車載ＬＡＮ（Local Area Network）の構成を示すブロック図である。この車載ＬＡＮは、通信制御バスであるＩＥＥＥ１３９４シリアルバス１に、コントローラ２、ＣＤプレーヤ３、ＭＤプレーヤ４、カセットデッキ５、ラジオ受信機６、及びオーディオ装置７が接続されている。
【００２８】
コントローラ２は、ルートノードであり、シリアルバス１を通じてこの車載ＬＡＮシステム全体を制御する。オーディオ装置７は、音声信号出力機器であるＣＤプレーヤ３、ＭＤプレーヤ４、カセットデッキ５又はラジオ受信機６が出力したディジタル音声信号を、シリアルバス１を通じて受信し、アナログ信号に変換して増幅し、スピーカ８に出力する。
【００２９】
図２は、本発明に係るオーディオ装置の実施の形態の構成を示すブロック図である。このオーディオ装置７は、キー等の入力する手段を備えた操作部１６と、表示画面を備えた表示部１７と、ネットワーク内の他の電気機器と接続するＩＥＥＥ１３９４シリアルバス１にコネクタ接続され、シリアルバス１を制御するＩＥＥＥ１３９４コントローラ１９とを備えている。
【００３０】
このオーディオ装置７は、また、ＩＥＥＥ１３９４コントローラ１９を通じて受信したディジタル音声信号をアナログ化して増幅し、スピーカ８に出力する出力部１２と、メモリ１３（記憶手段）と、プロセッサ１５とを備えている。出力部１２、操作部１６、表示部１７、ＩＥＥＥ１３９４コントローラ１９及びオーディオ装置７のその他の部分は、３２ビットの内部バス１８に接続され、内部バス１８は、ブリッジ回路１４を介して、メモリ１３及びプロセッサ１５に接続されている。
【００３１】
以下に、このような構成のオーディオ装置７及び車載ＬＡＮの動作を、それを示す図３のフローチャートを参照しながら説明する。ＩＥＥＥ１３９４シリアルバス１に新しく電気機器（ノード）が接続されたり、シリアルバス１から電気機器が外されるなど、トポロジー（ノードの接続状態）に変化が生じた場合、シリアルバス１はリセットされ（バスリセット）、バスリセット信号がシリアルバス１に接続されている全ての電気機器へ送信される。
【００３２】
オーディオ装置７のプロセッサ１５は、バスリセット信号をシリアルバス１を通じて受信すると（Ｓ２）、ＩＥＥＥ１３９４コントローラ１９が記憶していた、以前のバスリセット時に受信したｓｅｌｆ−ＩＤパケットのカウント値をメモリ１３に記憶し直す（Ｓ３）。次いで、コントローラ１９が、記憶していたトポロジー情報（ノードの接続に関する情報）を消去し（Ｓ４）、プロセッサ１５が、出力部１２においてミュート状態（無音状態）を開始させる（Ｓ６）（禁止手段）。プロセッサ１５は、バスリセット信号を受信しなければ（Ｓ２）リターンする。
【００３３】
次に、コントローラ１９が、他の電気機器（ノード）との通信により、ツリー識別処理を行う（Ｓ８）。他の電気機器も同様にツリー識別処理を行い、コントローラ２をルート（Root）として、他の電気機器（ノード）が枝に繋がる道筋が識別される（ツリー識別）。
【００３４】
コントローラ１９は、次に、オーディオ装置７（ノード）がアドレスで使用するｐｈｙｓｉｃａｌ−ＩＤを選択して、バス接続に関する管理情報を作成し、ｓｅｌｆ−ＩＤパケットに構成して、シリアルバス１を通じて他の全電気機器（ポート（接続端子））に送信する自己識別処理を行う（Ｓ１０）。また、他の電気機器からのｓｅｌｆ−ＩＤパケットを受信してカウントして行く自己識別処理を行う（Ｓ１０）。尚、ツリー識別及び自己識別については、背景技術に詳述してあるので、説明を省略する。
【００３５】
プロセッサ１５は、コントローラ１９の自己識別処理（Ｓ１０）が終了すると、コントローラ１９が、受信したｓｅｌｆ−ＩＤパケットをカウントして記憶しているカウント値（Ｓ１０）と、メモリ１３に記憶し直したカウント値（Ｓ３）との大小を比較する（Ｓ１２）。その結果、記憶しているカウント値（Ｓ１０）が、メモリ１３に記憶し直したカウント値（Ｓ３）より小さくなければ、電気機器の取り外しは行われず、従って、オーディオ装置７へ音声信号を与えている音声信号出力機器も取り外されなかったとして、ミュート状態を解除して（Ｓ１６）リターンする。
【００３６】
プロセッサ１５は、記憶しているカウント値（Ｓ１０）が、メモリ１３に記憶し直したカウント値（Ｓ３）より小さければ（Ｓ１２）、コントローラ１９がディジタル音声信号（データ）を受信するか否かを判定する（Ｓ１４）。その結果、ディジタル音声信号を受信すれば、オーディオ装置７へ音声信号を与えている音声信号出力機器は取り外されていなかったとして、ミュート状態を解除して（Ｓ１６）リターンする。ディジタル音声信号を受信しなければ、受信する迄、ミュート状態を続け、その間にオーディオ装置７の電源がオフになれば（Ｓ１８）、リターンして、電源のオフ処理を行う。
【図面の簡単な説明】
【００３７】
【図１】本発明に係る通信制御システムの実施の形態である車載ＬＡＮの構成を示すブロック図である。
【図２】本発明に係るオーディオ装置の実施の形態の構成を示すブロック図である。
【図３】本発明に係るオーディオ装置及び車載ＬＡＮの動作を示すフローチャートである。
【図４】ｓｅｌｆ−ＩＤパケットの構成を示す説明図である。
【符号の説明】
【００３８】
１  （ＩＥＥＥ１３９４）シリアルバス
２  コントローラ
３  ＣＤプレーヤ（音声信号出力機器）
４  ＭＤプレーヤ（音声信号出力機器）
５  カセットデッキ（音声信号出力機器）
６  ラジオ受信機（音声信号出力機器）
７  オーディオ装置
８  スピーカ
１２  出力部
１３  メモリ（記憶手段）
１５  プロセッサ
１９  （ＩＥＥＥ１３９４）コントローラ
【図１】
2005130019.tif 000003
【図２】
2005130019.tif 000004
【図３】
2005130019.tif 000005
【図４】
2005130019.tif 000006