JPH04160944A - データ通信方法 - Google Patents
データ通信方法Info
- Publication number
- JPH04160944A JPH04160944A JP28822290A JP28822290A JPH04160944A JP H04160944 A JPH04160944 A JP H04160944A JP 28822290 A JP28822290 A JP 28822290A JP 28822290 A JP28822290 A JP 28822290A JP H04160944 A JPH04160944 A JP H04160944A
- Authority
- JP
- Japan
- Prior art keywords
- data
- master
- communication
- slave
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 107
- 238000000034 method Methods 0.000 title claims description 23
- 238000012790 confirmation Methods 0.000 claims abstract description 18
- 238000012545 processing Methods 0.000 abstract description 9
- 238000010586 diagram Methods 0.000 description 20
- 230000005540 biological transmission Effects 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
- 235000007516 Chrysanthemum Nutrition 0.000 description 1
- 244000189548 Chrysanthemum x morifolium Species 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000004382 visual function Effects 0.000 description 1
Landscapes
- Small-Scale Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、バス方式のネットワークを用いたデータ通信
方法に係り、特に車載用のAV(オーディオ・ビジュア
ル)システムに好適なデータ通信方法に関する。
方法に係り、特に車載用のAV(オーディオ・ビジュア
ル)システムに好適なデータ通信方法に関する。
近年、車載用オーディオシステムは、単に音楽を聞くだ
けのシステムから視覚的な要素を含むシステムへと発展
しつつある。このように、オーディオのみならずビジュ
アルな機能をもったシステムはAVシステムとして知ら
れている。
けのシステムから視覚的な要素を含むシステムへと発展
しつつある。このように、オーディオのみならずビジュ
アルな機能をもったシステムはAVシステムとして知ら
れている。
車載用のAVシステムは、多種多様な要素によって構築
されている。例えば、オーディオ要素としては、カセッ
トテープデツキ、ラジオチューナ、CD(コンパクトデ
ィスク)プレーヤ等があり、ビジュアル要素としては、
TV(テレビジョン)チューナやナビゲーション装置等
が含まれている。
されている。例えば、オーディオ要素としては、カセッ
トテープデツキ、ラジオチューナ、CD(コンパクトデ
ィスク)プレーヤ等があり、ビジュアル要素としては、
TV(テレビジョン)チューナやナビゲーション装置等
が含まれている。
これらの各要素から出力されるオーディオ再生信号はア
ンプを介して車内に搭載されたスピーカから再生され、
画像再生信号は同様に車内に搭載されたデイスプレィ上
に映像出力される。今日、これらの各要素はディジタル
技術によって制御されており、その制御はマイクロコン
ピュータを用いたコントローラによって行われる。
ンプを介して車内に搭載されたスピーカから再生され、
画像再生信号は同様に車内に搭載されたデイスプレィ上
に映像出力される。今日、これらの各要素はディジタル
技術によって制御されており、その制御はマイクロコン
ピュータを用いたコントローラによって行われる。
上記各要素をシステマチックに動作させるためには、各
要素を統括的にコントロールする必要がある。そこで、
車載用AVシステムでは、上記各要素のコントローラを
バス方式のネットワークにより接続し、互の制御データ
を上記ネットワークを構成する通信バスを介して送受す
るようになっている。
要素を統括的にコントロールする必要がある。そこで、
車載用AVシステムでは、上記各要素のコントローラを
バス方式のネットワークにより接続し、互の制御データ
を上記ネットワークを構成する通信バスを介して送受す
るようになっている。
従来のネットワークでは、各コントローラの制御をポー
リング方式で行なっている。ボー「tング方式とは、各
コントローラのうちのいずれかに優先的地位を与えてそ
のコントローラをマスタとし、残る他のコントローラを
スレーブとして主従関係を定め、マスタがスレーブから
データを収集する場合に常にマスタ側からスレーブ側に
アクセスする方式である。
リング方式で行なっている。ボー「tング方式とは、各
コントローラのうちのいずれかに優先的地位を与えてそ
のコントローラをマスタとし、残る他のコントローラを
スレーブとして主従関係を定め、マスタがスレーブから
データを収集する場合に常にマスタ側からスレーブ側に
アクセスする方式である。
この従来のポーリング方式によりマスタかスレーブに通
信データを送信しアクセスしたりスレーブ側からマスタ
にデータを返信する場合に、各コントローラの識別ある
いは特定を行う必要かある。
信データを送信しアクセスしたりスレーブ側からマスタ
にデータを返信する場合に、各コントローラの識別ある
いは特定を行う必要かある。
そこで、各コントローラには当該コントローラを示すア
ドレスを割当てている。
ドレスを割当てている。
従来のアドレスの割当て方式は、各コントローラに対し
それぞれ固有のアドレスを割当てている。
それぞれ固有のアドレスを割当てている。
そして、制御データは各コントローラ固有のアドレスデ
ータにそのコントローラに対する命令データを付加した
状態で生成される。
ータにそのコントローラに対する命令データを付加した
状態で生成される。
このようなAVシステムにおいては、スレーブであるソ
ース機器(例えば、テープデツキ、チューナ等)の起動
・停止あるいは切換え操作をマスタから通信バスを介し
て送信される制御命令(以下、コマンドという。)によ
って制御するように、なっている。
ース機器(例えば、テープデツキ、チューナ等)の起動
・停止あるいは切換え操作をマスタから通信バスを介し
て送信される制御命令(以下、コマンドという。)によ
って制御するように、なっている。
ところで、マスタからスレーブに対し何らかのコマンド
(例えば、ソース機器の起動命令)を発行した場合、送
信の信頼性を高めるため、スレーブからはそのコマンド
が正しく受信されたか否かを示す肯定応答信号およびコ
マンドの実行終了を示す応答信号が返信されるようにな
っている。
(例えば、ソース機器の起動命令)を発行した場合、送
信の信頼性を高めるため、スレーブからはそのコマンド
が正しく受信されたか否かを示す肯定応答信号およびコ
マンドの実行終了を示す応答信号が返信されるようにな
っている。
しかしながら、従来では肯定応答信号とコマンド実行終
了信号の2つの意味を1つのフラグで表現する信号を応
答信号としていた。そして、マスタ装置は返信された応
答信号に含まれているデータ内容から次にどのような処
理をするかを自ら判断する必要があった。例えば、マス
タがソース機器の起動命令を送り、スレーブがその起動
命令に応答して受信確認の応答信号を返信し、次いでマ
スタが応答信号を受信したのちピー音を発生させるとい
うような動作シーケンスがあった場合、マスタは応答信
号を受けたのち自らピー音を発生すべきことを判断しな
ければピー音発生処理に移れない等の問題があった。
了信号の2つの意味を1つのフラグで表現する信号を応
答信号としていた。そして、マスタ装置は返信された応
答信号に含まれているデータ内容から次にどのような処
理をするかを自ら判断する必要があった。例えば、マス
タがソース機器の起動命令を送り、スレーブがその起動
命令に応答して受信確認の応答信号を返信し、次いでマ
スタが応答信号を受信したのちピー音を発生させるとい
うような動作シーケンスがあった場合、マスタは応答信
号を受けたのち自らピー音を発生すべきことを判断しな
ければピー音発生処理に移れない等の問題があった。
本発明の目的は、制御命令と応答信号の送受に伴なうマ
スタ装置の負担軽減を図りうるデータ通信方法を提供す
ることにある。
スタ装置の負担軽減を図りうるデータ通信方法を提供す
ることにある。
上記課題を解決するために、本発明は第1図に示すよう
に、一つのマスタ装置(M)と一つまたはそれ以上のス
レーブ装置(81〜511)が同一通信バス(B)を介
して接続されてなるバス型ネットワークにおいて、前記
通信バス(B)を介して送信される前記マスタ装置(M
)からの制御命令(D T)に応答して前記スレーブ装
置(S、〜S )から応答信号を返送するデータ通信方
法であって、前記スレーブ装置(81〜S、)から前記
マスタ装置(M)に対して前記制御命令(D T)を受
信したことを示し、かつ、受信確認音の発生要求コマン
ドを含む第1の応答信号(A CK)を送信し、次いで
、前記制御命令(D T)の内容の実行を完了したこと
を示す第2の応答信号(FIN)を送信するよう構成す
る。
に、一つのマスタ装置(M)と一つまたはそれ以上のス
レーブ装置(81〜511)が同一通信バス(B)を介
して接続されてなるバス型ネットワークにおいて、前記
通信バス(B)を介して送信される前記マスタ装置(M
)からの制御命令(D T)に応答して前記スレーブ装
置(S、〜S )から応答信号を返送するデータ通信方
法であって、前記スレーブ装置(81〜S、)から前記
マスタ装置(M)に対して前記制御命令(D T)を受
信したことを示し、かつ、受信確認音の発生要求コマン
ドを含む第1の応答信号(A CK)を送信し、次いで
、前記制御命令(D T)の内容の実行を完了したこと
を示す第2の応答信号(FIN)を送信するよう構成す
る。
〔作用〕
本発明によれば、マスタ装a (M)からの制御命令(
D T)に応答してスレーブ装置(S、〜S )からは
第1の応答信号(A CK)と第2の応答信号(FIN
)に分離された応答信号が返却される。第1の応答信号
(ACK)は制御命令(DT)の受信確認用であり、受
信確認音(ピー音)の発生要求コマンドを含んでいる。
D T)に応答してスレーブ装置(S、〜S )からは
第1の応答信号(A CK)と第2の応答信号(FIN
)に分離された応答信号が返却される。第1の応答信号
(ACK)は制御命令(DT)の受信確認用であり、受
信確認音(ピー音)の発生要求コマンドを含んでいる。
第2の応答信号(FIN)は制御命令(D T)の実行
完了を示す信号である。
完了を示す信号である。
第1の応答信号(A CK)は確認音(ピー音)の出力
コマンドデータを含んでいるためマスタ装置はその第1
の応答信号(A CK)を参照するだけで当該確認音出
力コマンドの処理に移れるため、マスタ装置の処理が軽
減される。
コマンドデータを含んでいるためマスタ装置はその第1
の応答信号(A CK)を参照するだけで当該確認音出
力コマンドの処理に移れるため、マスタ装置の処理が軽
減される。
次に、本発明の好適な実施例を図面に基づいて説明する
。
。
AVシステムの電源系統
本発明は、好適な態様では、車載用のAVシステムに適
用される。第2図に示すように、AVシステム103は
ACCスイッチ102を介してカーバッテリ101から
電源供給を受ける。ACCスイッチ102は自動車のエ
ンジンキーに連動するスイッチであり、エンジンキーを
ACCスイッチ102のポジションに回動させることに
より、車内のアクセサリ−類に電源が供給されるように
なっている。したかって、一般に、AVシステム103
にはエンジンキーを回すたびに電源供給のON10 F
Fが繰返されることになる。
用される。第2図に示すように、AVシステム103は
ACCスイッチ102を介してカーバッテリ101から
電源供給を受ける。ACCスイッチ102は自動車のエ
ンジンキーに連動するスイッチであり、エンジンキーを
ACCスイッチ102のポジションに回動させることに
より、車内のアクセサリ−類に電源が供給されるように
なっている。したかって、一般に、AVシステム103
にはエンジンキーを回すたびに電源供給のON10 F
Fが繰返されることになる。
AVシステムの構成例
第3図に、本発明が適用されるAVシステムの構成例を
示す。第3図の例では、オーディオ再生装置として、カ
セットテープ1から録音信号を再生するテープデツキ6
、アンテナ2で受信したラジオ電波を再生するFM等の
チューナ7、CD3から記録信号を再生するCDプレー
ヤ8およびマルチCD4の各CDから記録信号を再生す
るオートチェンジャ5を含むマルチCDプレーヤ9を備
えている。ビジュアル再生装置としては、アンテナ2で
受信したTV電波を再生するTVチューナ(チューナ7
に内蔵されているものとする。)、あるいは、CDプレ
ーヤ8がCD−ROMである場合にその記録静止画像を
CDプレーヤ8を介して画像出力するデイスプレィ12
などを含んでいる。CD−ROMを使う典型的な例は、
ナビゲーション装置である。外部コマンダ1oは外部が
ら各種操作命令を入力するためのキーボードからなる。
示す。第3図の例では、オーディオ再生装置として、カ
セットテープ1から録音信号を再生するテープデツキ6
、アンテナ2で受信したラジオ電波を再生するFM等の
チューナ7、CD3から記録信号を再生するCDプレー
ヤ8およびマルチCD4の各CDから記録信号を再生す
るオートチェンジャ5を含むマルチCDプレーヤ9を備
えている。ビジュアル再生装置としては、アンテナ2で
受信したTV電波を再生するTVチューナ(チューナ7
に内蔵されているものとする。)、あるいは、CDプレ
ーヤ8がCD−ROMである場合にその記録静止画像を
CDプレーヤ8を介して画像出力するデイスプレィ12
などを含んでいる。CD−ROMを使う典型的な例は、
ナビゲーション装置である。外部コマンダ1oは外部が
ら各種操作命令を入力するためのキーボードからなる。
入力装置13は外部コマンダ1oに組込むこともできる
。
。
以上の各装置は自らの動作を制御するためのコントロー
ラを有しており、各コントローラは通信BUS 14を
介して互に接続され、バス方式の制御ネットワークが形
成されている。このネットワークの構成は第4図に示さ
れており、その詳細は後述する。
ラを有しており、各コントローラは通信BUS 14を
介して互に接続され、バス方式の制御ネットワークが形
成されている。このネットワークの構成は第4図に示さ
れており、その詳細は後述する。
一方、オーディオ再生装置の再生信号はセレクタ15を
介して選択的にディジタルアンプ16に入力され、所定
量だけ増幅されたのちスピーカ17から放射される。デ
ィジタルアンプ16内に含まれるディジタル信号系の回
路も内蔵するコントローラによって制御され、このコン
トローラも通信BUS14に接続されている。
介して選択的にディジタルアンプ16に入力され、所定
量だけ増幅されたのちスピーカ17から放射される。デ
ィジタルアンプ16内に含まれるディジタル信号系の回
路も内蔵するコントローラによって制御され、このコン
トローラも通信BUS14に接続されている。
AVシステムの制御ネットワーク
第4図に、AVシステムの制御ネットワークの例を示す
。ここで、説明の便宜のため、第3図において通信BU
S 14に接続されている各装置を一般的な表現として
「ユニット」と称することとする。第4図に示すように
、通信BUS 14には各ユニットが並列的に接続され
ている。各ユニットのうち、いずれか一つは当該ネット
ワークを統括的に制御するために「マスタ」とされ、こ
れをマスタユニット200で示す。他の残りのユニット
はすべて「スレーブ」であり、これらをスレーブユニッ
ト200.〜200.で示す。
。ここで、説明の便宜のため、第3図において通信BU
S 14に接続されている各装置を一般的な表現として
「ユニット」と称することとする。第4図に示すように
、通信BUS 14には各ユニットが並列的に接続され
ている。各ユニットのうち、いずれか一つは当該ネット
ワークを統括的に制御するために「マスタ」とされ、こ
れをマスタユニット200で示す。他の残りのユニット
はすべて「スレーブ」であり、これらをスレーブユニッ
ト200.〜200.で示す。
マスタユニット200に内蔵されるマスタコントローラ
18は、通信インターフェイスIC25を介して通信B
US14に接続されている。この例では、マスタコント
ローラ18はテープデツキ6およびチューナ7のコント
ロールを兼用するようになっている。さらに、マスタコ
ントローラ18のテープデツキ6のコントロール部分は
オートチェンジャ5のコントロールをも行う。スレーブ
ユニット200−1〜200−flに内蔵される各スレ
ーブコントローラ19〜24も同様に通信インターフェ
イスIC25〜31を介して通信BUS14に接続され
ている。
18は、通信インターフェイスIC25を介して通信B
US14に接続されている。この例では、マスタコント
ローラ18はテープデツキ6およびチューナ7のコント
ロールを兼用するようになっている。さらに、マスタコ
ントローラ18のテープデツキ6のコントロール部分は
オートチェンジャ5のコントロールをも行う。スレーブ
ユニット200−1〜200−flに内蔵される各スレ
ーブコントローラ19〜24も同様に通信インターフェ
イスIC25〜31を介して通信BUS14に接続され
ている。
第5図に、マスタユニット200とスレーブユニット2
00.との接続状態の具体例を示す。第5図に示すよう
に、マスタユニット200とスレーブユニット200
とは通信BUS14によりn 接続されている。通信BUS14は2本の線からなるツ
イストペア線が使用されている。通信BUS 14を経
由して送受される通信データDTはマスタユニット20
0およびスレーブユニット200 の通信インターフェ
イスIC25およびn 通信インターフェイスIC31により送受される。
00.との接続状態の具体例を示す。第5図に示すよう
に、マスタユニット200とスレーブユニット200
とは通信BUS14によりn 接続されている。通信BUS14は2本の線からなるツ
イストペア線が使用されている。通信BUS 14を経
由して送受される通信データDTはマスタユニット20
0およびスレーブユニット200 の通信インターフェ
イスIC25およびn 通信インターフェイスIC31により送受される。
通信インターフェイスIC25は、通信ドライバ/レシ
ーバ32と通信コントロールIC33に分離されており
、同様に通信インターフェイスIC31は通信ドライバ
/レシーバ35と通信コントロールIC36に分離され
ている。この点、従来では1つのIC内に一体で設けら
れていた。通信コントロールIC33はCMOSトラン
ジスタで形成され、通信ドライバ/レシーバ32は電流
駆動能力の高いバイポーラトランジスタで形成されてい
る。通信ドライバ/レシーバ35、通信コントロールI
C36についても同様である。
ーバ32と通信コントロールIC33に分離されており
、同様に通信インターフェイスIC31は通信ドライバ
/レシーバ35と通信コントロールIC36に分離され
ている。この点、従来では1つのIC内に一体で設けら
れていた。通信コントロールIC33はCMOSトラン
ジスタで形成され、通信ドライバ/レシーバ32は電流
駆動能力の高いバイポーラトランジスタで形成されてい
る。通信ドライバ/レシーバ35、通信コントロールI
C36についても同様である。
このように、通信インターフェイスIC25についてい
えば、通信コントロールIC33と通信ドライバ/レシ
ーバ32に分離することにより、通信BUS 14の伝
送媒体の変更に対応することが可能となる。例えば、第
5図の例では、差動伝送のために通信BUS14として
ツイストペア線を用いているが、第6図に示すように、
通信BUS14として光通信ケーブル40を用いる場合
、通信ドライバ/レシーバ32に代えて電/光変換器3
8を用いることで他の構成を変えることなく対応するこ
とができる。また、マスタユニット200において発生
する動作不良は通信BUS14から混入する外乱ノイズ
によるところが大きいのであり、何らかの原因で過大信
号が混入したとしても通信ドライバ/レシーバ32のみ
の故障で済むことが多く、通信ドライバ/レシーバ32
のみを交換することにより現状復帰を簡単に行える等、
メンテナンス上有利となる。特に、車載用のAVシステ
ムの場合、自動車のエンジン系統から発生するノイズの
混入の機会が多いため、有効である。
えば、通信コントロールIC33と通信ドライバ/レシ
ーバ32に分離することにより、通信BUS 14の伝
送媒体の変更に対応することが可能となる。例えば、第
5図の例では、差動伝送のために通信BUS14として
ツイストペア線を用いているが、第6図に示すように、
通信BUS14として光通信ケーブル40を用いる場合
、通信ドライバ/レシーバ32に代えて電/光変換器3
8を用いることで他の構成を変えることなく対応するこ
とができる。また、マスタユニット200において発生
する動作不良は通信BUS14から混入する外乱ノイズ
によるところが大きいのであり、何らかの原因で過大信
号が混入したとしても通信ドライバ/レシーバ32のみ
の故障で済むことが多く、通信ドライバ/レシーバ32
のみを交換することにより現状復帰を簡単に行える等、
メンテナンス上有利となる。特に、車載用のAVシステ
ムの場合、自動車のエンジン系統から発生するノイズの
混入の機会が多いため、有効である。
また、ICの製造面からすれば、Bi−CMO8ICの
構成とするよりも、製造プロセスの異なるCMOSトラ
ンジスタとバイポーラトランジスタのICに分離した方
が製造が容易であり、コスト的にも有利となる。
構成とするよりも、製造プロセスの異なるCMOSトラ
ンジスタとバイポーラトランジスタのICに分離した方
が製造が容易であり、コスト的にも有利となる。
なお、以上の説明は、通信インターフェイスIC25に
ついて説明したが、他のスレーブユニット200.〜2
00−n17)通信インターフェイスIC26〜31に
ついても同様に通信コントロールICと通信ドライバ/
レシーバに分離されている。
ついて説明したが、他のスレーブユニット200.〜2
00−n17)通信インターフェイスIC26〜31に
ついても同様に通信コントロールICと通信ドライバ/
レシーバに分離されている。
ところで、上記マスタユニット200は、各スレーブユ
ニット200.〜200、に対して統一動作命令(以下
、統一コントローラという。)を送信したとき、その統
一コマンドの内容を表わすマスタ・ステータス・データ
MSTを生成し、常時(あるいは、周期的に)通信バス
14上に発行するようになっている。この動作プログラ
ムはマスタコントローラ18内に設定されているものと
する。マスタ・ステータス愉データMSTについては後
述する。一方、各スレーブユニット200−1〜200
、は、通信バス14上に発行されたマスタ・ステータス
・データM S’Tの内容に従って動作するよう設定さ
れている。この動作プログラムは各スレーブコントロー
ラ19〜24内に設定されているものとする。
ニット200.〜200、に対して統一動作命令(以下
、統一コントローラという。)を送信したとき、その統
一コマンドの内容を表わすマスタ・ステータス・データ
MSTを生成し、常時(あるいは、周期的に)通信バス
14上に発行するようになっている。この動作プログラ
ムはマスタコントローラ18内に設定されているものと
する。マスタ・ステータス愉データMSTについては後
述する。一方、各スレーブユニット200−1〜200
、は、通信バス14上に発行されたマスタ・ステータス
・データM S’Tの内容に従って動作するよう設定さ
れている。この動作プログラムは各スレーブコントロー
ラ19〜24内に設定されているものとする。
通信データDTの伝送フォーマット
次に、本発明で用いられる通信データDTの伝送フォー
マットについて説明する。
マットについて説明する。
第7図に、通信データDTの転送フォーマットの例を示
す。第7図に示すように、通信データDTは、先頭から
マスタユニット200のアドレスを示すマスタアドレス
データMA、スレーブニット200.〜200□のアド
レスを示すスレ−ブアドレスSA、データDの電文長を
表わす電文長データN1データDの種類を表わす分類デ
ータTPおよび転送内容を示すデータDからなる。
す。第7図に示すように、通信データDTは、先頭から
マスタユニット200のアドレスを示すマスタアドレス
データMA、スレーブニット200.〜200□のアド
レスを示すスレ−ブアドレスSA、データDの電文長を
表わす電文長データN1データDの種類を表わす分類デ
ータTPおよび転送内容を示すデータDからなる。
データDの構成は、通信データDTの内容、すなわち、
分類データTPによって異なり、大別して3種類のフォ
ーマット構成となる。第10図に示すように、第1のフ
ォーマットは接続確認のためのフォーマットであり、第
2のフォーマットはキーや表示データ等のフォーマット
であり、第3のフォーマットはチエツクサムC8の結果
を送出するフォーマットである。さらに、接続確認のた
めのフォーマットは通信データDTをスレーブユニッh
200−1〜200゜からマスタユニット200に転送
する場合と、その逆の転送の場合とで異なっている。な
お、第10図において、キーや表示データのフォーマッ
トにおいて、データ構成のうちフィジカル・ステータス
・データPS〜ロジカル・モード・データLMまでは全
て同じであるため、図示が省略されている。
分類データTPによって異なり、大別して3種類のフォ
ーマット構成となる。第10図に示すように、第1のフ
ォーマットは接続確認のためのフォーマットであり、第
2のフォーマットはキーや表示データ等のフォーマット
であり、第3のフォーマットはチエツクサムC8の結果
を送出するフォーマットである。さらに、接続確認のた
めのフォーマットは通信データDTをスレーブユニッh
200−1〜200゜からマスタユニット200に転送
する場合と、その逆の転送の場合とで異なっている。な
お、第10図において、キーや表示データのフォーマッ
トにおいて、データ構成のうちフィジカル・ステータス
・データPS〜ロジカル・モード・データLMまでは全
て同じであるため、図示が省略されている。
分類データTPは、通信データDTの先頭に配置され、
分類データTPにつづくデータDの種類を表わすデータ
領域である。分類データTPは大分類データと小分類デ
ータとで構成される。大分類データは、第8図に示すよ
うに、データDの種類を表わす。ビット配分は、分類デ
ータTP全体が8ビツトである場合、上位4ビツトが割
当てられる。小分類データは、第9図に示すように、主
にデータDのフォーマットを識別するために用いられ、
下位4ビツトが割当てられる。
分類データTPにつづくデータDの種類を表わすデータ
領域である。分類データTPは大分類データと小分類デ
ータとで構成される。大分類データは、第8図に示すよ
うに、データDの種類を表わす。ビット配分は、分類デ
ータTP全体が8ビツトである場合、上位4ビツトが割
当てられる。小分類データは、第9図に示すように、主
にデータDのフォーマットを識別するために用いられ、
下位4ビツトが割当てられる。
物理アドレスデータPAは、第11図、第12図に示す
ように、通信BUS 14上における各マスタユニット
200〜スレーブユニツト200゜〜200 の通信イ
ンターフェイスIC25〜n 31を特定するための通信上のアドレスであり、当該マ
スタユニット200、スレーブユニット200−1〜2
00−Ilを示すアドレスである。この物理アドレスデ
ータPAのうち、マスタユニット200を特定する物理
アドレスデータPAは常に固定されている。物理アドレ
スデータPAは基本的には1つのユニットには1つの物
理アドレスデータPAが割当てられる。第15図に、第
4図のユニット構成に対応付けて物理アドレスデータP
Aを割当てた例を示す。なお、第15図において、マス
タコントローラ18〜24にも物理アドレスデータPA
が設定されているが、これは、マスタ装置Mのように、
1つのコントローラマスタコントローラ18にテープデ
ツキ6、チューナ7の2つの機能要素が接続される場合
を考慮したものである。1つのコントローラに1つの機
能という組み合せでは、スレーブコントローラ19〜2
4のように、物理アドレスデータPAと論理アドレスデ
ータLAは同一アドレスとなる。
ように、通信BUS 14上における各マスタユニット
200〜スレーブユニツト200゜〜200 の通信イ
ンターフェイスIC25〜n 31を特定するための通信上のアドレスであり、当該マ
スタユニット200、スレーブユニット200−1〜2
00−Ilを示すアドレスである。この物理アドレスデ
ータPAのうち、マスタユニット200を特定する物理
アドレスデータPAは常に固定されている。物理アドレ
スデータPAは基本的には1つのユニットには1つの物
理アドレスデータPAが割当てられる。第15図に、第
4図のユニット構成に対応付けて物理アドレスデータP
Aを割当てた例を示す。なお、第15図において、マス
タコントローラ18〜24にも物理アドレスデータPA
が設定されているが、これは、マスタ装置Mのように、
1つのコントローラマスタコントローラ18にテープデ
ツキ6、チューナ7の2つの機能要素が接続される場合
を考慮したものである。1つのコントローラに1つの機
能という組み合せでは、スレーブコントローラ19〜2
4のように、物理アドレスデータPAと論理アドレスデ
ータLAは同一アドレスとなる。
フィジカル・ステータス・データPSは、マスタユニッ
ト200、スレーブユニット200.〜200 の当該
ユニットに関するステータス情報n であり、当該ユニットがもつ機能アドレス(すなわち、
後述する論理アドレスデータLA)の数を示すデータを
含んでいる。
ト200、スレーブユニット200.〜200 の当該
ユニットに関するステータス情報n であり、当該ユニットがもつ機能アドレス(すなわち、
後述する論理アドレスデータLA)の数を示すデータを
含んでいる。
第14図に、フィジカル・ステータス争データPSの詳
細フォーマットの例を示す。第14図(a)、(b)に
示すように、フィジカル・ステータス・データPSには
、マスタユニット200が発行するステータス・データ
(以下、マスタ・ステータス・データMSTという。)
とスレーブユニット200.〜200゜が発行するステ
ータス・データ(以下、スレーブ・ステータス・データ
SSTという。)の2種類がある。
細フォーマットの例を示す。第14図(a)、(b)に
示すように、フィジカル・ステータス・データPSには
、マスタユニット200が発行するステータス・データ
(以下、マスタ・ステータス・データMSTという。)
とスレーブユニット200.〜200゜が発行するステ
ータス・データ(以下、スレーブ・ステータス・データ
SSTという。)の2種類がある。
マスタ・ステータス・データMSTは、第14図(a)
に示すように、上位4ビツトは論理アドレスLAの数を
表わすビットに割当てられ、下位ビットにそれぞれ図示
するように、ステータス拡張ビット、動作許可フラグE
NF、マスタ0N10FFフラグMOF、ミュート0N
10FFフラグMUFが割当てられている。ステータス
拡張ビットは追加ステータスがあった場合に用いられる
。
に示すように、上位4ビツトは論理アドレスLAの数を
表わすビットに割当てられ、下位ビットにそれぞれ図示
するように、ステータス拡張ビット、動作許可フラグE
NF、マスタ0N10FFフラグMOF、ミュート0N
10FFフラグMUFが割当てられている。ステータス
拡張ビットは追加ステータスがあった場合に用いられる
。
動作許可フラグENFは、マスタユニット200がすで
にイネーブルONコマンドの発行を終了し、動作可能状
態になっている場合にフラグ1″が立てられる。マスタ
0N10FFフラグMOFは全てのスレーブユニット2
00−1〜200゜ニ対するマスタ状態を示し、マスタ
ONでフラグ″1”が立てられる。マスタとは、マスタ
ユニット200ならびにスレーブユニット200.〜2
00 がACCスイッチ101の0N10FFn を検出することをしない(マスタ)命令である。
にイネーブルONコマンドの発行を終了し、動作可能状
態になっている場合にフラグ1″が立てられる。マスタ
0N10FFフラグMOFは全てのスレーブユニット2
00−1〜200゜ニ対するマスタ状態を示し、マスタ
ONでフラグ″1”が立てられる。マスタとは、マスタ
ユニット200ならびにスレーブユニット200.〜2
00 がACCスイッチ101の0N10FFn を検出することをしない(マスタ)命令である。
ミューhON10FFフラグMUFは、全てのスレーブ
ユニット200.〜200゜に対し、当該AVシステム
全体としてミュート状態に入っていることを示すフラグ
であり、ミュー1− ONでフラグ″1″となる。
ユニット200.〜200゜に対し、当該AVシステム
全体としてミュート状態に入っていることを示すフラグ
であり、ミュー1− ONでフラグ″1″となる。
スレーブ・ステータス・データSSTは、第14図(b
)に示すように、上位4ビツトに論理アドレスLAの数
を表わすビットに割り当てられ、下位ビットにはステー
タス拡張ビット、ミュート機能有/無フラグMBFが割
当てられている。
)に示すように、上位4ビツトに論理アドレスLAの数
を表わすビットに割り当てられ、下位ビットにはステー
タス拡張ビット、ミュート機能有/無フラグMBFが割
当てられている。
ミュート機能有/無フラグMBFは当該スレーブユニッ
ト200.〜200−4がミュート機能をもっているか
否かを示すフラグで、もっている場合に、フラグ1”が
立つ。ミュート機能は全てのスレーブユニットが200
.〜200−11がもっている訳ではない。音声信号系
はたいてい有しており、表示機能を扱うデイスプレィな
どはもっていない。
ト200.〜200−4がミュート機能をもっているか
否かを示すフラグで、もっている場合に、フラグ1”が
立つ。ミュート機能は全てのスレーブユニットが200
.〜200−11がもっている訳ではない。音声信号系
はたいてい有しており、表示機能を扱うデイスプレィな
どはもっていない。
論理アドレスデータLAは、第13図に示すように、マ
スタユニット200、スレーブユニツh200.〜20
0、の当該ユニットがもつ機能(すなわち、チューナ、
テープデツキのこと)を示すデータであり、各機能ごと
に割当てられる。
スタユニット200、スレーブユニツh200.〜20
0、の当該ユニットがもつ機能(すなわち、チューナ、
テープデツキのこと)を示すデータであり、各機能ごと
に割当てられる。
この論理アドレスデータLAの数は物理アドレスデータ
PAで定まるコントローラが受けもつ機能の数だけ、L
A 、LA2・・・というように付加されるので一定
した数ではない。第15図に、第4図のユニット構成に
対応付けて論理アドレスデータLAを割当てた例を示す
。
PAで定まるコントローラが受けもつ機能の数だけ、L
A 、LA2・・・というように付加されるので一定
した数ではない。第15図に、第4図のユニット構成に
対応付けて論理アドレスデータLAを割当てた例を示す
。
トーカ・アドレス・データTLは、通信データDTを送
信する送信元(話し手)のアドレスを示す。
信する送信元(話し手)のアドレスを示す。
リスナ・アドレス・データLNは、通信データDTを受
信する送信先(聞き手)のアドレスを示す。
信する送信先(聞き手)のアドレスを示す。
ロジカル・ステータス・データLSは、各論理アドレス
LAに対応した機能の状態を表す。
LAに対応した機能の状態を表す。
ロジカル・モード・データLMは、各論理アドレスに対
応した機能の動作状態(モード)を表わす。
応した機能の動作状態(モード)を表わす。
チエツクサムデータC8は、データDの信頼性を向上さ
せるために、付加されたエラー検出用のデータである。
せるために、付加されたエラー検出用のデータである。
通信動作
以上説明したAVシステムにおいて、マスクユニット2
00とスレーブユニット200.〜200 との間で通
信データDTを通信する場合n の動作を以下に説明する。
00とスレーブユニット200.〜200 との間で通
信データDTを通信する場合n の動作を以下に説明する。
第16図にその具体例を示す。第16図は、TV/FM
チューナを含むスレーブユニットとマスタユニットとの
間でスレーブユニット側から自己のAVシステムへの接
続確認のアクセスを行う場合の接続確認シーケンスの例
を示したものである。
チューナを含むスレーブユニットとマスタユニットとの
間でスレーブユニット側から自己のAVシステムへの接
続確認のアクセスを行う場合の接続確認シーケンスの例
を示したものである。
このネットワークにおいては、従来のボーリング方式と
異なり、すべてスレーブユニット側からマスタユニット
へ自己のユニットの自己申告を行う。マスタユニットは
スレーブユニット側に対して積極的なアクセス動作は行
わない。
異なり、すべてスレーブユニット側からマスタユニット
へ自己のユニットの自己申告を行う。マスタユニットは
スレーブユニット側に対して積極的なアクセス動作は行
わない。
いま、第16図において、スレーブユニットが接続確認
依頼(自己申告)のため、通信データDT、を発行して
通信BUS14を経由してマスタユニットに送信を行う
。このとき通信データD T rは自己の物理アドレス
データPAを“123H” (Hは16進法のへキサ)
、相手先のマスタユニットの物理アドレスデータPAを
“100H” とし、自己のスレーブユニットがTVチ
ューナおよびF M/A Mチューナを含む構成である
ことを論理アドレスデータL A l”05、論理アド
レスデータLA2=07で示している(第13図参照)
。この通信データD T ]によりマスタユニットMは
PA=123HでL A 1=05、LA2=07の機
能をもつユニットが通信BUS 14に接続されたこと
を登録し、以後このユニットはAVシステム構成メンバ
として取扱うことになる。マスタユニットは、通信デー
タDT、が送信されたとき、当該通信データDT1を受
信したことを示すため、リターンデータRDT、をスレ
ーブユニットに返信する。次いで、新たに接続されたス
レーブユニットに対し、当該AVシステムの構成メンバ
を知らしめるため、システム接続情報DT2をスレーブ
ユニット側に送信する。このシステム接続情報DT2を
受信したスレーブユニットは受信確認のため、リターン
データRDT、、をマスタユニット側に返信する。次い
で、所定時間経過後、スレーブユニットは再び接続確認
依頼(自己申告)の通信データDT1をマスタユニット
側に送信する。所定時間経過後に、再び接続確認依頼の
通信データDT、を送信するのは、車載用AVシステム
の場合、その電源供給の0N10FFはACCスイッチ
の0N10FFに依存するため、定期的に接続確認を行
う必要があるからである。
依頼(自己申告)のため、通信データDT、を発行して
通信BUS14を経由してマスタユニットに送信を行う
。このとき通信データD T rは自己の物理アドレス
データPAを“123H” (Hは16進法のへキサ)
、相手先のマスタユニットの物理アドレスデータPAを
“100H” とし、自己のスレーブユニットがTVチ
ューナおよびF M/A Mチューナを含む構成である
ことを論理アドレスデータL A l”05、論理アド
レスデータLA2=07で示している(第13図参照)
。この通信データD T ]によりマスタユニットMは
PA=123HでL A 1=05、LA2=07の機
能をもつユニットが通信BUS 14に接続されたこと
を登録し、以後このユニットはAVシステム構成メンバ
として取扱うことになる。マスタユニットは、通信デー
タDT、が送信されたとき、当該通信データDT1を受
信したことを示すため、リターンデータRDT、をスレ
ーブユニットに返信する。次いで、新たに接続されたス
レーブユニットに対し、当該AVシステムの構成メンバ
を知らしめるため、システム接続情報DT2をスレーブ
ユニット側に送信する。このシステム接続情報DT2を
受信したスレーブユニットは受信確認のため、リターン
データRDT、、をマスタユニット側に返信する。次い
で、所定時間経過後、スレーブユニットは再び接続確認
依頼(自己申告)の通信データDT1をマスタユニット
側に送信する。所定時間経過後に、再び接続確認依頼の
通信データDT、を送信するのは、車載用AVシステム
の場合、その電源供給の0N10FFはACCスイッチ
の0N10FFに依存するため、定期的に接続確認を行
う必要があるからである。
このように、通信データDTには必ず物理アドレスデー
タPAと論理アドレスデータLAが含まれており、しか
も物理アドレスデータPAと論理アドレスデータLAと
は互に独立したデータであるため、任意の組合せによっ
て任意の相手先に通信データDTを送信することができ
る。
タPAと論理アドレスデータLAが含まれており、しか
も物理アドレスデータPAと論理アドレスデータLAと
は互に独立したデータであるため、任意の組合せによっ
て任意の相手先に通信データDTを送信することができ
る。
上記動作例は、スレーブユニットとマスタユニットとの
間の通信の例について述べたが、他のスレーブユニット
同士においても同様に通信が可能である。
間の通信の例について述べたが、他のスレーブユニット
同士においても同様に通信が可能である。
また、通信データDTのフォーマットならびに各ユニッ
トへのアドレスの割当てを上述したように物理アドレス
PAと論理アドレスLAとに分離して行ったことにより
、物理アドレスPAが不明であっても論理アドレスLA
が明確に設定されていれば、新たなユニットを接続する
ことが可能であり、当該新たなユニットと既接続のユニ
ットとの交信が可能である。
トへのアドレスの割当てを上述したように物理アドレス
PAと論理アドレスLAとに分離して行ったことにより
、物理アドレスPAが不明であっても論理アドレスLA
が明確に設定されていれば、新たなユニットを接続する
ことが可能であり、当該新たなユニットと既接続のユニ
ットとの交信が可能である。
すなわち、第17図に示すように、通信BUS14に新
たなスレーブユニット200 がm 接続されたとする。この場合、スレーブユニット200
の物理アドレスデータPAが想定されてm いない物理アドレスデータPA=101であったとして
も、その機能が「表示機能」の場合には、すでにスレー
ブユニット200内に登録された同じ機能か論理アドレ
スデータLA=01で存在するため、その論理アドレス
データLAに対してアクセスすることができるから、ス
レーブユニット200 の接続が可能である。このこと
は、AVn システムの拡張性の向上に資することとなる。
たなスレーブユニット200 がm 接続されたとする。この場合、スレーブユニット200
の物理アドレスデータPAが想定されてm いない物理アドレスデータPA=101であったとして
も、その機能が「表示機能」の場合には、すでにスレー
ブユニット200内に登録された同じ機能か論理アドレ
スデータLA=01で存在するため、その論理アドレス
データLAに対してアクセスすることができるから、ス
レーブユニット200 の接続が可能である。このこと
は、AVn システムの拡張性の向上に資することとなる。
さらに、本発明においては、上述したように、マスタユ
ニット200は、通信データDTを各スレーブユニット
200−1〜200゜に送信する際フィジカル・ステー
タス・データPSを含ませている。一方、スレーブユニ
ット200.〜200 は受信した通信データDT内の
フィジカn ル・ステータス・データPSの内容に従って動作するよ
うになっている。その結果、例えば、マスタ200がス
レーブユニット200.〜200□に対してミュートO
Nの統一コマント・データを発行した場合マスタユニッ
ト200は第14図(a)に示すマスタ・ステータス・
データMSTを生成し、通信バス14上に発行する。す
でにミュートONの統一コマント・データを受信したス
レーブユニットはミュートON動作を行うが、ことき通
信バス14上に接続されていなかった新たなスレーブユ
ニットあるいはミュートONの統一コマントの受信失敗
を行なったスレーブユニットはコマンドを受信していな
いので、ミュー)ONの動作に入れない。しかし、マス
タユニット200は、常に(すなわち通信データDTの
発行のたびに)、フィジカル・ステータス・データPS
を送信することになるので、新たなスレーブユニットは
、マスタユニット200のステータス(換言すれば、当
該AVシステムがあるべきステータス)に追従してすみ
やかにミュートON動作に入ることができる。したがっ
て、AVシステムとして統一的な動作モードとなる。
ニット200は、通信データDTを各スレーブユニット
200−1〜200゜に送信する際フィジカル・ステー
タス・データPSを含ませている。一方、スレーブユニ
ット200.〜200 は受信した通信データDT内の
フィジカn ル・ステータス・データPSの内容に従って動作するよ
うになっている。その結果、例えば、マスタ200がス
レーブユニット200.〜200□に対してミュートO
Nの統一コマント・データを発行した場合マスタユニッ
ト200は第14図(a)に示すマスタ・ステータス・
データMSTを生成し、通信バス14上に発行する。す
でにミュートONの統一コマント・データを受信したス
レーブユニットはミュートON動作を行うが、ことき通
信バス14上に接続されていなかった新たなスレーブユ
ニットあるいはミュートONの統一コマントの受信失敗
を行なったスレーブユニットはコマンドを受信していな
いので、ミュー)ONの動作に入れない。しかし、マス
タユニット200は、常に(すなわち通信データDTの
発行のたびに)、フィジカル・ステータス・データPS
を送信することになるので、新たなスレーブユニットは
、マスタユニット200のステータス(換言すれば、当
該AVシステムがあるべきステータス)に追従してすみ
やかにミュートON動作に入ることができる。したがっ
て、AVシステムとして統一的な動作モードとなる。
さらに、本発明においては、ソース機器の切換えシーケ
ンスに関し、以下のような制御手順が用いられる。ソー
ス機器の切換えシーケンスの一例としてテープデツキ6
からチューナ7(第3図参照)に切換えする例を第18
図〜第20図に示す。
ンスに関し、以下のような制御手順が用いられる。ソー
ス機器の切換えシーケンスの一例としてテープデツキ6
からチューナ7(第3図参照)に切換えする例を第18
図〜第20図に示す。
まず、ソース機器の切換えはマスタユニット200がタ
イミングを管理して行う。マスタユニット200は基本
的には切換前のソース機器(テープデツキ6)のOFF
処理を先に行ない、そのOFF処理の完了を待って切換
るべき後のソース機器(チューナ7)のON処理を行う
。
イミングを管理して行う。マスタユニット200は基本
的には切換前のソース機器(テープデツキ6)のOFF
処理を先に行ない、そのOFF処理の完了を待って切換
るべき後のソース機器(チューナ7)のON処理を行う
。
第18図は上記切換シーケンスの概要を示したものであ
る。マスタユニット200は、■テープデツキのOFF
コマンドをテープデツキ6に発行する。■テープデツキ
6は自らの動作のOFF処理を行う。■テープデツキ6
のOFF処理が完了した時点で、テープデツキ6は動作
完了信号FINをマスタ200に返信する。次いで、■
マスタ200はチューナ7にONコマンドを発行する。
る。マスタユニット200は、■テープデツキのOFF
コマンドをテープデツキ6に発行する。■テープデツキ
6は自らの動作のOFF処理を行う。■テープデツキ6
のOFF処理が完了した時点で、テープデツキ6は動作
完了信号FINをマスタ200に返信する。次いで、■
マスタ200はチューナ7にONコマンドを発行する。
■チューナ7は自らをON処理し、■ON処理の完了時
点で動作完了信号FINをマスタ200に返信する。以
上のシーケンスを要約すると、第19.図に示す通りで
ある。
点で動作完了信号FINをマスタ200に返信する。以
上のシーケンスを要約すると、第19.図に示す通りで
ある。
次に、第20図にチューナON時の切換えシーケンスの
例を示す。マスタ200は、スレーブであるチューナに
ONコマンドCMD=02を含む通信データDTを送信
する。次いで、この通信データDTのチエツクサムデー
タC8が正しい場合、スレーブユニットからリターンデ
ータRDT が返信される。次いで、スレーブユニッ
トはマスタユニットからのONコマンドCMDの受信確
認を知らせるための第1の応答信号ACKが送信される
。この第1の応答信号ACKには受信確認音(ピー音)
の発生要求ステータス・データLSI=07が含まれて
いる。次いで、マスタユニットは第1の応答信号ACK
に対するリターンデータRDTbをスレーブユニットに
返信する。次いで、スレーブユニットは通信データDT
のONコマンドCMDによって命令された動作(ON動
作)が完了した時点で第2応答信号である動作完了信号
FINをマスタユニットに送信する。マスタユニットは
その動作完了信号FINに対するリターンデータRCT
を返信する。
例を示す。マスタ200は、スレーブであるチューナに
ONコマンドCMD=02を含む通信データDTを送信
する。次いで、この通信データDTのチエツクサムデー
タC8が正しい場合、スレーブユニットからリターンデ
ータRDT が返信される。次いで、スレーブユニッ
トはマスタユニットからのONコマンドCMDの受信確
認を知らせるための第1の応答信号ACKが送信される
。この第1の応答信号ACKには受信確認音(ピー音)
の発生要求ステータス・データLSI=07が含まれて
いる。次いで、マスタユニットは第1の応答信号ACK
に対するリターンデータRDTbをスレーブユニットに
返信する。次いで、スレーブユニットは通信データDT
のONコマンドCMDによって命令された動作(ON動
作)が完了した時点で第2応答信号である動作完了信号
FINをマスタユニットに送信する。マスタユニットは
その動作完了信号FINに対するリターンデータRCT
を返信する。
に
のように、第1応答信号ACKに受信確認音の発生要求
ステータス・データLS、が含まれているため、マスタ
はこのステータス・データLSIを参照することにより
、次になすべき処理(すなわち、受信確認音の発生処理
)に移ることができる。因みに、従来では第1応答信号
ACKと第2応答信号FINが混在する応答信号であっ
たため、マスタユニットは、その応答信号の発信元等を
考慮して次の処理を判断していた。本発明では、この判
断の処理が不要となり、マスタユニットの負担が軽減さ
れる。
ステータス・データLS、が含まれているため、マスタ
はこのステータス・データLSIを参照することにより
、次になすべき処理(すなわち、受信確認音の発生処理
)に移ることができる。因みに、従来では第1応答信号
ACKと第2応答信号FINが混在する応答信号であっ
たため、マスタユニットは、その応答信号の発信元等を
考慮して次の処理を判断していた。本発明では、この判
断の処理が不要となり、マスタユニットの負担が軽減さ
れる。
以上の通り、本発明によれば、マスタ装置からの制御命
令に応答してスレーブ装置から返信される応答信号を、
制御命令受信確認用であり、受信確認音の発生要求コマ
ンドを含む第1の応答信号と、制御命令の実行完了を示
す第2の応答信号とに分けたことにより、マスタ装置は
第1の応答信号を参照するだけで受信確認音の出力コマ
ンドの処理に移ることができ、従来のように応答信号を
受けてからその応答信号の発信元に合せて次になすべき
処理をマスタ装置が判断をする必要がないのでマスタ装
置の負担が軽減される。
令に応答してスレーブ装置から返信される応答信号を、
制御命令受信確認用であり、受信確認音の発生要求コマ
ンドを含む第1の応答信号と、制御命令の実行完了を示
す第2の応答信号とに分けたことにより、マスタ装置は
第1の応答信号を参照するだけで受信確認音の出力コマ
ンドの処理に移ることができ、従来のように応答信号を
受けてからその応答信号の発信元に合せて次になすべき
処理をマスタ装置が判断をする必要がないのでマスタ装
置の負担が軽減される。
第1図は本発明の原理説明図、
第2図はAVシステムの電源系統図、
第3図はAVシステムの全体構成図、
第4図はAVシステムの制御ネットワークのブロック図
、 第5図はマスタユニットとスレーブユニットの接続状態
の具体例を示すブロック図、 第6図はマスタユニットとスレーブユニットの接続状態
の他の例を示すブロック図、 第7図は通信データの転送フォーマットを示す説明図、 第8図は分類データ(大分類)の内容を示す説明図、 第9図は分類データ(小分類)の内容を示す説明図、 第10図はデータ基本フォーマットを示す説明図、 第11図は物理アドレスの例を示す説明図、第12図は
物理アドレスの例を示す説明図、第13図は論理アドレ
スの例を示す説明図、第14図はフィジカル・ステータ
ス・データの詳細フォーマット例を示す説明図、 第15図は物理アドレスおよび論理アドレスの割当て例
を示すブロック図、 第16図は通信動作の例を示す説明図、第17図は追加
スレーブユニットを接続した場合のブロック図、 第18図はソース機器の切換えシーケンスの例を示す説
明図、 第19図はソース機器の切換えシーケンスのタイムチャ
ート、 第20図はソース機器切換えシーケンスの具体例を示す
タイムチャートである。 ACK・・・第1応答信号 ADR・・・アドレスデータ B・・・通信BUS C8・・・チエツクサムデータ D・・・データ DT・・・通信データ ENF・・・動作許可フラグ FIN・・・第2応答信号 LA、LA、〜LAIl・・・論理アドレスデータM・
・・マスタ装置 MST・・・マスタ・ステータス・データMOF・・・
マスタON10 F FフラグMUF・・・ミュートO
N10 F FフラグMBF・・・ミュート有/無フラ
グ PA、PA、〜PA、・・・物理アドレスデータPS・
・・フィジカル・ステータス・データRDT、RDT
−RDT ・・・リターンデータC 81〜s、・・・スレーブ装置 SST・・・スレーブ・ステータス・データTP・・・
分類データ 101・・・カーバッテリ 102・・・ACCスイッチ 103・・・AVシステム 200・・・マスタユニット 200、〜200−.・・・スレーブユニットト・・カ
セットテープ 2・・・アンテナ 3・・・CD 4・・・マルチCD 5・・・オートチェンジャ 6・・・テープデツキ 7・・・チューナ 8・・・CDプレーヤ 9・・・マルチCDプレーヤ 10・・・外部コマンダ 11・・・デイスプレィ 12・・・デイスプレィ 13・・・入力装置 14・・・通信BUS 15・・・セレクタ 16.16A・・・ディジタルアンプ 17・・・スピーカ 18・・・マスタコントローラ 19・・・スレーブコントローラ 20・・・スレーブコントローラ 21・・・スレーブコントローラ 22・・・スレーブコントローラ 23・・・スレーブコントローラ 24・・・スレーブコントローラ 25・・・通信インターフェイスIC 26・・・通信インターフェイスIC 27・・・通信インターフェイスIC 28・・・通信インターフェイスIC 29・・・通信インターフェイスIC 30・・・通信インターフェイスIC 31・・・通信インターフェイスIC 32・・・通信ドライバ/レシーバ 33・・・通信コントロールIC 34・・・被制御部 35・・・通信ドライバ/レシーバ 36・・・通信コントロールIC 37・・・被制御部 38・・・電/光変換器 39・・・電/光変換器 出願人代理人 石 川 泰 男帥月の厚理翫呼
H囚 第1図 AVシステムの可し界繋f旧 第2図 AVシステムの布す疵p不ツトフークの7゛ロック旧第
4諷 第8図 第9図 T′−フづ1菊(TP) テユクr(DI)
フこりN(DNNノロ1ロ −−−−−一口] (づh4)2ヰACSノ ナニフDめ基’F’−7t−マット 第10図 1勿理アドレスの仔り 第11図 オグ玉里−了ドレXの4り1) 第12図 ?スター・ステークスMST ’ スヅガ)し・Xフークス・7′−グの名手細フォーマツ
レ汐11第14図 」ΔtイF1弓し)イ1三 第16図 辻フ刀スし−フユニ・ノド〔;績し部号イトの)“ロッ
ク図第17図 ソースで!者片の)万セ史2ンーケンスの會II第旧図 ソース盤め177摸先ソーケンスのタイ・乙・シート第
19図
、 第5図はマスタユニットとスレーブユニットの接続状態
の具体例を示すブロック図、 第6図はマスタユニットとスレーブユニットの接続状態
の他の例を示すブロック図、 第7図は通信データの転送フォーマットを示す説明図、 第8図は分類データ(大分類)の内容を示す説明図、 第9図は分類データ(小分類)の内容を示す説明図、 第10図はデータ基本フォーマットを示す説明図、 第11図は物理アドレスの例を示す説明図、第12図は
物理アドレスの例を示す説明図、第13図は論理アドレ
スの例を示す説明図、第14図はフィジカル・ステータ
ス・データの詳細フォーマット例を示す説明図、 第15図は物理アドレスおよび論理アドレスの割当て例
を示すブロック図、 第16図は通信動作の例を示す説明図、第17図は追加
スレーブユニットを接続した場合のブロック図、 第18図はソース機器の切換えシーケンスの例を示す説
明図、 第19図はソース機器の切換えシーケンスのタイムチャ
ート、 第20図はソース機器切換えシーケンスの具体例を示す
タイムチャートである。 ACK・・・第1応答信号 ADR・・・アドレスデータ B・・・通信BUS C8・・・チエツクサムデータ D・・・データ DT・・・通信データ ENF・・・動作許可フラグ FIN・・・第2応答信号 LA、LA、〜LAIl・・・論理アドレスデータM・
・・マスタ装置 MST・・・マスタ・ステータス・データMOF・・・
マスタON10 F FフラグMUF・・・ミュートO
N10 F FフラグMBF・・・ミュート有/無フラ
グ PA、PA、〜PA、・・・物理アドレスデータPS・
・・フィジカル・ステータス・データRDT、RDT
−RDT ・・・リターンデータC 81〜s、・・・スレーブ装置 SST・・・スレーブ・ステータス・データTP・・・
分類データ 101・・・カーバッテリ 102・・・ACCスイッチ 103・・・AVシステム 200・・・マスタユニット 200、〜200−.・・・スレーブユニットト・・カ
セットテープ 2・・・アンテナ 3・・・CD 4・・・マルチCD 5・・・オートチェンジャ 6・・・テープデツキ 7・・・チューナ 8・・・CDプレーヤ 9・・・マルチCDプレーヤ 10・・・外部コマンダ 11・・・デイスプレィ 12・・・デイスプレィ 13・・・入力装置 14・・・通信BUS 15・・・セレクタ 16.16A・・・ディジタルアンプ 17・・・スピーカ 18・・・マスタコントローラ 19・・・スレーブコントローラ 20・・・スレーブコントローラ 21・・・スレーブコントローラ 22・・・スレーブコントローラ 23・・・スレーブコントローラ 24・・・スレーブコントローラ 25・・・通信インターフェイスIC 26・・・通信インターフェイスIC 27・・・通信インターフェイスIC 28・・・通信インターフェイスIC 29・・・通信インターフェイスIC 30・・・通信インターフェイスIC 31・・・通信インターフェイスIC 32・・・通信ドライバ/レシーバ 33・・・通信コントロールIC 34・・・被制御部 35・・・通信ドライバ/レシーバ 36・・・通信コントロールIC 37・・・被制御部 38・・・電/光変換器 39・・・電/光変換器 出願人代理人 石 川 泰 男帥月の厚理翫呼
H囚 第1図 AVシステムの可し界繋f旧 第2図 AVシステムの布す疵p不ツトフークの7゛ロック旧第
4諷 第8図 第9図 T′−フづ1菊(TP) テユクr(DI)
フこりN(DNNノロ1ロ −−−−−一口] (づh4)2ヰACSノ ナニフDめ基’F’−7t−マット 第10図 1勿理アドレスの仔り 第11図 オグ玉里−了ドレXの4り1) 第12図 ?スター・ステークスMST ’ スヅガ)し・Xフークス・7′−グの名手細フォーマツ
レ汐11第14図 」ΔtイF1弓し)イ1三 第16図 辻フ刀スし−フユニ・ノド〔;績し部号イトの)“ロッ
ク図第17図 ソースで!者片の)万セ史2ンーケンスの會II第旧図 ソース盤め177摸先ソーケンスのタイ・乙・シート第
19図
Claims (1)
- 【特許請求の範囲】 一つのマスタ装置と一つまたはそれ以上のスレーブ装置
が同一通信バスを介して接続されてなるバス型ネットワ
ークにおいて、前記通信バスを介して送信される前記マ
スタ装置からの制御命令に応答して前記スレーブ装置か
ら応答信号を返送するデータ通信方法であって、 前記スレーブ装置から前記マスタ装置に対して前記制御
命令を受信したことを示し、かつ、受信確認音の発生要
求コマンドを含む第1の応答信号を送信し、次いで、前
記制御命令の内容の実行を完了したことを示す第2の応
答信号を送信することを特徴とするデータ通信方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2288222A JP2978551B2 (ja) | 1990-10-25 | 1990-10-25 | データ通信方法 |
| EP91309897A EP0482952B1 (en) | 1990-10-25 | 1991-10-25 | Method of data communication in communication network on automobile |
| DE69115642T DE69115642T2 (de) | 1990-10-25 | 1991-10-25 | Verfahren zur Datenübertragung in einem Kraftfahrzeugübertragungsnetz |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2288222A JP2978551B2 (ja) | 1990-10-25 | 1990-10-25 | データ通信方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04160944A true JPH04160944A (ja) | 1992-06-04 |
| JP2978551B2 JP2978551B2 (ja) | 1999-11-15 |
Family
ID=17727407
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2288222A Expired - Fee Related JP2978551B2 (ja) | 1990-10-25 | 1990-10-25 | データ通信方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2978551B2 (ja) |
-
1990
- 1990-10-25 JP JP2288222A patent/JP2978551B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2978551B2 (ja) | 1999-11-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0482957B1 (en) | Method of data communication in an automobile communication network | |
| US5305355A (en) | System for data communication on automobile | |
| JPH04326897A (ja) | 車載用データ通信システム | |
| JPH04326834A (ja) | 車載用データ通信システム | |
| US5280281A (en) | Method of and system for data communication in communication network on automobile | |
| US5436851A (en) | System for data communication | |
| JP3100975B2 (ja) | データ通信システム | |
| JP3026359B2 (ja) | 車載用通信ネットワークにおけるデータ通信方法 | |
| JPH04160944A (ja) | データ通信方法 | |
| EP0482952B1 (en) | Method of data communication in communication network on automobile | |
| JP3065651B2 (ja) | 車載用通信ネットワークにおけるデータ通信方法 | |
| JP3090463B2 (ja) | データ通信システム | |
| JPH04326896A (ja) | 車載用データ通信システム | |
| JP3100997B2 (ja) | 車載用データ通信システム | |
| JPH04160941A (ja) | 車載用通信ネットワークにおけるデータ通信方法 | |
| JPH04160943A (ja) | オーディオシステムにおけるデータ通信方法 | |
| JPH04326900A (ja) | 車載用データ通信システム | |
| JP3065652B2 (ja) | 車載用通信ネットワークにおけるデータ通信方法 | |
| EP0482951B1 (en) | Method of and system for data communication in communication network on automobile | |
| JPH04326899A (ja) | 車載用データ通信システム | |
| JPH04160937A (ja) | データ通信システム | |
| JP3045326B2 (ja) | 車載用データ通信システム | |
| JPH04160934A (ja) | 車載用データ通信システム | |
| JPH04326835A (ja) | 車載用データ通信システム | |
| JPH04160932A (ja) | 通信インターフェイス装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070910 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080910 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090910 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100910 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |