[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3045326B2 - In-vehicle data communication system - Google Patents

In-vehicle data communication system

Info

Publication number
JP3045326B2
JP3045326B2 JP3117727A JP11772791A JP3045326B2 JP 3045326 B2 JP3045326 B2 JP 3045326B2 JP 3117727 A JP3117727 A JP 3117727A JP 11772791 A JP11772791 A JP 11772791A JP 3045326 B2 JP3045326 B2 JP 3045326B2
Authority
JP
Japan
Prior art keywords
connection information
data
slave
communication
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.)
Expired - Fee Related
Application number
JP3117727A
Other languages
Japanese (ja)
Other versions
JPH04345237A (en
Inventor
保直 郷
仁克 伊形
俊之 木村
浩 下間
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pioneer Corp
Original Assignee
Pioneer Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Pioneer Corp filed Critical Pioneer Corp
Priority to JP3117727A priority Critical patent/JP3045326B2/en
Priority to EP92303728A priority patent/EP0511794B2/en
Priority to DE69203525T priority patent/DE69203525T3/en
Priority to US07/874,968 priority patent/US5305355A/en
Publication of JPH04345237A publication Critical patent/JPH04345237A/en
Application granted granted Critical
Publication of JP3045326B2 publication Critical patent/JP3045326B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Selective Calling Equipment (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、データ通信システムに
係り、特に車載用のAV(オーディオ・ビジュアル)シ
ステムの接続ネットワークとして用いるのに好適なデー
タ通信システムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data communication system, and more particularly to a data communication system suitable for use as a connection network for an on-vehicle AV (audio visual) system.

【0002】[0002]

【従来の技術】近年、車載用オーディオシステムは、単
に音楽を聞くだけのシステムから視覚的な要素を含むシ
ステムへと発展しつつある。このように、オーディオの
みならずビジュアルな機能をもったシステムはAVシス
テムとして知られている。車載用のAVシステムは、多
種多様な要素によって構築されている。例えば、オーデ
ィオ要素としては、カセットテープデッキ、ラジオチュ
ーナ、CD(コンパクトディスク)プレーヤ等があり、
ビジュアル要素としては、TV(テレビジョン)チュー
ナやナビゲーション装置等が含まれている。これらの各
要素から出力されるオーディオ再生信号はアンプを介し
て車内に搭載されたスピーカから再生され、画像再生信
号は同様に車内に搭載されたディスプレイ上に映像出力
される。今日、これらの各要素はディジタル技術によっ
て制御されており、その制御はマイクロコンピュータを
用いたコントローラによって行われる。
2. Description of the Related Art In recent years, on-board audio systems have been developed from systems that merely listen to music to systems that include visual elements. Such a system having not only audio but also visual functions is known as an AV system. An in-vehicle AV system is constructed by various elements. For example, audio elements include a cassette tape deck, a radio tuner, a CD (compact disc) player, and the like.
The visual elements include a TV (television) tuner, a navigation device, and the like. An audio reproduction signal output from each of these elements is reproduced from a speaker mounted in the vehicle via an amplifier, and an image reproduction signal is similarly output as an image on a display mounted in the vehicle. Today, each of these elements is controlled by digital technology, which is controlled by a microcomputer-based controller.

【0003】上記各要素をシステマチックに動作させる
ためには、各要素を統括的にコントロールする必要があ
る。そこで、車載用AVシステムでは、上記各要素のコ
ントローラをバス方式のネットワークにより接続し、互
の制御データを上記ネットワークを構成する通信バスを
介して送受するようになっている。上述の車載用AVシ
ステムにおいては、マスタ装置がスレーブ装置に対して
通信データを送信しアクセスしたり、スレーブ装置側か
らマスタ装置側にデータを返信するためには、各装置の
コントローラの識別あるいは特定を行う必要があり、各
コントローラには当該コントローラを示すアドレスが割
り当てられている。
In order for each of the above elements to operate systematically, it is necessary to control each element collectively. Therefore, in the on-vehicle AV system, the controllers of the above elements are connected by a bus network, and mutual control data is transmitted and received via a communication bus constituting the network. In the above-described in-vehicle AV system, in order for the master device to transmit and access communication data to the slave device or to return data from the slave device to the master device, the controller of each device must be identified or specified. Must be performed, and an address indicating the controller is assigned to each controller.

【0004】また、マスタ装置がスレーブ装置に対して
アクセスするためには、マスタ装置が、通信バス上の全
スレーブ装置のアドレスを登録しておく必要があり、登
録されていないスレーブ装置に対しては、何らアクセス
を行うことができず、当該スレーブ装置が物理的あるい
は電気的に通信バスに接続されたとしても機能しないと
いうことが起こり得る。
Further, in order for the master device to access the slave device, the master device needs to register the addresses of all slave devices on the communication bus. Cannot perform any access, and may not function even if the slave device is physically or electrically connected to the communication bus.

【0005】これを解決するため、マスタ装置はスレー
ブ装置から接続確認依頼があった場合に、当該スレーブ
装置に対し、通信バスに接続されている他のスレーブ装
置および当該マスタ装置に関する接続情報を発行するよ
うに構成している。さらにこの接続情報は各スレーブ装
置の動作状態などにより変化するため、所定時間間隔毎
にスレーブ装置は、自己の接続情報をマスタ装置に対し
て送信するようにし、各スレーブ装置の接続情報を受け
取ったマスタ装置は、全スレーブ装置の接続情報および
自己の接続情報を各スレーブ装置に送信するように構成
していた。
In order to solve this problem, when a master device receives a connection confirmation request from a slave device, the master device issues connection information regarding the other slave devices connected to the communication bus and the master device to the slave device. It is configured to be. Further, since this connection information changes depending on the operation state of each slave device, the slave device transmits its own connection information to the master device at predetermined time intervals, and receives the connection information of each slave device. The master device is configured to transmit connection information of all slave devices and its own connection information to each slave device.

【0006】図29に従来の車載用AVシステムの接続
情報のやり取りのためのタイミングチャートを示す。時
刻t1 においてスレーブ装置Aが接続確認を行ったとす
ると、所定時間Δt後にマスタ装置は、自己の接続情報
および現在当該マスタ装置が制御下においている全スレ
ーブ装置の接続情報をスレーブ装置Aに送信する。スレ
ーブ装置Aは、以後、所定時間間隔(例えば、2秒)毎
に接続確認を行い、それに1対1に対応してマスタ装置
は上述の接続情報をスレーブ装置Aに送信することとな
る。
FIG. 29 shows a timing chart for exchanging connection information of a conventional in-vehicle AV system. When the slave device A makes a connection confirmation at time t 1, the master device after the predetermined time Δt transmits the connection information of all slave devices own connection information and current the master device is placed under the control the slave apparatus A . Thereafter, the slave device A checks the connection at predetermined time intervals (for example, every two seconds), and the master device transmits the above-described connection information to the slave device A in one-to-one correspondence.

【0007】また、マスタ装置はこれと並行して所定時
間間隔(例えば、5秒)内にあるスレーブ装置からの接
続確認があったか否かを全てのスレーブ装置について判
別することにより接続スレーブ装置数とその種類を監視
しており、脱落したスレーブ装置または新規に加入した
スレーブ装置の有無の確認を行っている。例えば、それ
まで接続されていたスレーブ装置Bが時刻t2 において
脱落したとすると、マスタ装置は接続スレーブ装置数を
確認するタイミング(時刻t3 )において、スレーブ装
置Bからの接続確認が無いことを知り、それ以後スレー
ブ装置Bは脱落したものとして取り扱い、次回に送信す
べき接続情報から当該スレーブ装置Bの接続情報を除い
て送信を行うこととなる。逆に時刻t1 におけるスレー
ブ装置Aのように新規にスレーブ装置が接続され、接続
確認をしてきた場合には、それまで接続確認を行ってい
なかったスレーブ装置であることをマスタ装置が判別し
て、次回に送信すべき接続情報に当該スレーブ装置Aの
接続情報を加えて送信を行うこととなる。
In parallel with this, the master device determines, for all slave devices, whether or not connection has been confirmed from a slave device within a predetermined time interval (for example, 5 seconds), thereby determining the number of connected slave devices. The type is monitored, and the presence or absence of a dropped slave device or a newly added slave device is checked. For example, assuming that the slave device B that has been connected is disconnected at time t 2 , the master device determines that there is no connection confirmation from the slave device B at the timing of confirming the number of connected slave devices (time t 3 ). After that, the slave device B will be treated as if it has been dropped, and will be transmitted after removing the connection information of the slave device B from the connection information to be transmitted next time. Conversely new slave device to the slave device A is connected at time t 1, in the case that has the connection confirmation is to determine the master device that the slave device has not been connected confirmed until then Then, the transmission is performed by adding the connection information of the slave device A to the connection information to be transmitted next time.

【0008】[0008]

【発明が解決しようとする課題】このように、上記従来
の車載用通信バスシステムにおいては、接続確認のため
のデータのやり取りを頻繁に行う必要があり、この接続
確認のためのデータのやり取りにより通信バスが長時間
占有されることとなり、本来のデータ通信が効率良く行
えないという問題点があった。
As described above, in the above-mentioned conventional vehicle-mounted communication bus system, it is necessary to frequently exchange data for connection confirmation. The communication bus is occupied for a long time, and there is a problem that the original data communication cannot be performed efficiently.

【0009】そこで、本発明は、必要な接続確認が行え
るとともに、データ通信を効率良く行うことができる車
載用データ通信システムを提供することを目的とする。
Accordingly, an object of the present invention is to provide a vehicle-mounted data communication system capable of performing necessary connection confirmation and efficiently performing data communication.

【0010】[0010]

【課題を解決するための手段】図1に本発明の原理説明
図を示す。車載用データ通信システム100は、少なく
とも1つのマスタ装置101(、101´)および複数
のスレーブ装置102-1〜102-nが同一通信バス10
3に接続されており、スレーブ装置102-1〜102-n
は、接続情報を記憶する第1記憶手段104と、第1記
憶手段104に記憶している自己の接続情報と前回マス
タ装置101(、101´)に送信した自己の接続情報
とが同一であるか否かを示す第1変化情報をマスタ装置
101(、101´)に送信する第1接続情報送信手段
105を備え、マスタ装置101(、101´)は、接
続情報を記憶する第2記憶手段106と、各スレーブ装
置の第1変化情報に基づいて、第2記憶手段106に記
憶している接続情報をスレーブ装置102-1〜102-n
に送信する第2接続情報送信手段107と、を備えて構
成する。
FIG. 1 is a diagram illustrating the principle of the present invention. In the on-vehicle data communication system 100, at least one master device 101 (101 ′) and a plurality of slave devices 102-1 to 102 - n are connected to the same communication bus 10.
3 and the slave devices 102 -1 to 102 -n
In the first storage means 104 for storing the connection information, the own connection information stored in the first storage means 104 is the same as the previous connection information transmitted to the master device 101 (101 ') last time. A first connection information transmitting unit 105 that transmits first change information indicating whether or not the connection information is present to the master device 101 (, 101 ′), and the master device 101 (, 101 ′) stores second connection information that stores the connection information. and 106, based on the first change information of the slave devices, the connection information stored in the second storage unit 106 the slave device 102 -1 to 102 -n
And the second connection information transmitting means 107 for transmitting to the user.

【0011】[0011]

【作用】第1記憶手段104は、接続情報を記憶する。
第1接続情報送信手段105は、第1記憶手段104に
記憶している自己の接続情報と前回マスタ装置10
1(、101´)に送信した自己の接続情報とが同一で
あるか否かを示す第1変化情報をマスタ装置101(、
101´)に送信する。
The first storage means 104 stores connection information.
The first connection information transmission unit 105 stores the connection information stored in the first storage unit 104 and the previous master device 10.
1 (, 101 ′), the first change information indicating whether or not the own connection information is the same as the connection information of the master device 101 (, 101 ′).
101 ').

【0012】第2記憶手段106は、接続情報を記憶す
る。第2接続情報送信手段は、各スレーブ装置の第1変
化情報に基づいて、第2記憶手段106に記憶している
接続情報の一部または全部をスレーブ装置102-1〜1
02-nに送信する。したがって、車載用データ通信シス
テムにおいて、マスタ装置およびスレーブ装置は常に最
新の接続状態を知ることができるとともに、接続状態に
変化が生じた場合にのみ接続情報を送信すれば良いの
で、効率良いデータ通信を行うことができる。
[0012] The second storage means 106 stores connection information. Second connection information transmitting means, based on the first change information of the slave devices, some or all of the connection information stored in the second storage unit 106 the slave device 102 -1 to 1
02 -n . Therefore, in the in-vehicle data communication system, the master device and the slave device can always know the latest connection status, and only need to transmit the connection information when the connection status changes. It can be performed.

【0013】[0013]

【実施例】次に、本発明の好適な実施例を図面に基づい
て説明する。AVシステムの電源系統 本発明は、好適な態様では、車載用のAVシステムに適
用される。図2に示すように、AV装置113はACC
スイッチ112を介してカーバッテリ111から電源供
給を受ける。ACCスイッチ112は自動車のエンジン
キーに連動するスイッチであり、エンジンキーをACC
スイッチ112のポジションに回動させることにより、
車内のアクセサリー類に電源が供給されるとともに、A
V装置113に電源が供給される。
Next, a preferred embodiment of the present invention will be described with reference to the drawings. Power system of AV system The present invention is preferably applied to a vehicle-mounted AV system. As shown in FIG. 2, the AV device 113
Power is supplied from the car battery 111 via the switch 112. The ACC switch 112 is a switch linked to the engine key of the automobile.
By turning to the position of the switch 112,
Power is supplied to the accessories in the car, and A
Power is supplied to the V device 113.

【0014】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を使う典型的な例は、ナビ
ゲーション装置である。外部コマンダ10は外部から各
種操作命令を入力するためのキーボードからなる。入力
装置13は外部コマンダ10に組込むこともできる。
Configuration Example of AV System FIG. 3 shows a configuration example of an AV system to which the present invention is applied. In the example shown in FIG. 3, a tape deck 6 for reproducing a recording signal from the cassette tape 1, a tuner 7 such as an FM for reproducing a radio wave received by the antenna 2, and a CD player 8 for reproducing a recording signal from the CD 3 are used as the audio reproducing apparatus.
And a multi-CD player 9 including an autochanger 5 for reproducing a recording signal from each CD of the multi-CD 4. As the visual reproduction device, a TV tuner (supposed to be built in the tuner 7) for reproducing TV electric waves received by the antenna 2 or a still image recorded when the CD player 8 is a CD-ROM. CD
A display 12 for outputting images via the player 8 is included. A typical example of using a CD-ROM is a navigation device. The external commander 10 includes a keyboard for inputting various operation commands from outside. The input device 13 can be incorporated in the external commander 10.

【0015】以上の各装置は自らの動作を制御するため
のコントローラを有しており、各コントローラは通信B
US14を介して互に接続され、バス方式の制御ネット
ワークが形成されている。このネットワークの構成は図
3に示されており、その詳細は後述する。一方、オーデ
ィオ再生装置の再生信号S1 は、セレクタ15を介して
選択的に再生信号S2 としてディジタルアンプ16に入
力され、所定量だけ増幅された後再生信号S2 は、スピ
ーカ17から再生信号S3 として放射される。ディジタ
ルアンプ16内に含まれるディジタル信号系の回路も内
蔵するコントローラによって制御され、このコントロー
ラも通信BUS14に接続されている。
Each of the above devices has a controller for controlling its own operation.
They are connected to each other via US14 to form a bus-type control network. The configuration of this network is shown in FIG. 3, and the details will be described later. On the other hand, the reproduced signal S 1 of the audio reproducing apparatus is selectively input to the digital amplifier 16 as the reproduced signal S 2 via the selector 15, and after being amplified by a predetermined amount, the reproduced signal S 2 is output from the speaker 17. It is emitted as S 3. A digital signal circuit included in the digital amplifier 16 is also controlled by a built-in controller, and this controller is also connected to the communication BUS 14.

【0016】AVシステムの制御ネットワーク 図4に、AVシステムの制御ネットワークの例を示す。
ここで、説明の便宣のため、図4において通信BUS1
4に接続されている各装置を一般的な表現として「ユニ
ット」と称することとする。図4に示すように、通信B
US14には各ユニットが並列的に接続されている。各
ユニットのうち、いずれか一つは当該ネットワークを統
括的に制御するために「マスタ」とされ、これをマスタ
ユニット200で示す。他の残りのユニットはすべて
「スレーブ」であり、これらをスレーブユニット200
-1〜200-nで示す。
[0016] control network 4 of an AV system, an example of a control network of the AV system.
Here, for convenience of explanation, in FIG.
Each device connected to 4 is referred to as a “unit” as a general expression. As shown in FIG.
Each unit is connected to US14 in parallel. One of the units is referred to as a “master” in order to control the network in general, and this is indicated by a master unit 200. The other remaining units are all "slaves" and these are
-1 to 200 -n .

【0017】マスタユニット200に内蔵されるマスタ
コントローラ18は、通信インターフェイスIC25を
介して通信BUS14に接続されている。この例では、
マスタコントローラ18はテープデッキ6およびチュー
ナ7のコントロールを兼用するようになっている。スレ
ーブユニット200-1〜200-nに内蔵される各スレー
ブコントローラ18-1〜18-nも同様に通信インターフ
ェイスIC25-1〜25-nを介して通信BUS14に接
続されている。
The master controller 18 built in the master unit 200 is connected to the communication BUS 14 via the communication interface IC 25. In this example,
The master controller 18 also controls the tape deck 6 and the tuner 7. Similarly, the slave controllers 18 -1 to 18 -n built in the slave units 200 -1 to 200 -n are also connected to the communication BUS 14 via the communication interface ICs 25 -1 to 25 -n .

【0018】図5に、マスタユニット200とスレーブ
ユニット200-nとの接続状態の具体例を示す。図5に
示すように、マスタユニット200とスレーブユニット
200-nとは通信BUS14により接続されている。通
信BUS14は2本の線からなるツイストペア線が使用
されている。通信BUS14を経由して送受される通信
データDTはマスタユニット200およびスレーブユニ
ット200-nの通信インターフェイスIC25および通
信インターフェイスIC31により送受される。通信イ
ンターフェイスIC25は、通信ドライバ/レシーバI
C32と通信コントロールIC33に分離されており、
同様に通信インターフェイスIC31は通信ドライバ/
レシーバIC35と通信コントロールIC36に分離さ
れている。この点、従来では1つのIC内に一体で設け
られていた。通信コントロールIC33はCMOSトラ
ンジスタで形成され、通信ドライバ/レシーバIC32
は電流駆動能力の高いバイポーラトランジスタで形成さ
れている。通信ドライバ/レシーバIC35、通信コン
トロールIC36についても同様である。
FIG. 5 shows a specific example of a connection state between the master unit 200 and the slave units 200- n . As shown in FIG. 5, the master unit 200 and the slave unit 200- n are connected by the communication BUS14. The communication BUS 14 uses a twisted pair line composed of two lines. Communication data DT transmitted and received via the communication BUS 14 is transmitted and received by the communication interface IC 25 and the communication interface IC 31 of the master unit 200 and the slave unit 200- n . The communication interface IC 25 includes a communication driver / receiver I
C32 and communication control IC33,
Similarly, the communication interface IC 31 includes a communication driver /
It is separated into a receiver IC 35 and a communication control IC 36. In this regard, heretofore, the IC has conventionally been provided integrally in one IC. The communication control IC 33 is formed of a CMOS transistor, and includes a communication driver / receiver IC 32
Are formed of bipolar transistors having high current driving capability. The same applies to the communication driver / receiver IC 35 and the communication control IC 36.

【0019】このように、通信インターフェイスIC2
5についていえば、通信コントロールIC33と通信ド
ライバ/レシーバIC32に分離することにより、通信
BUS14の伝送媒体の変更に対応することが可能とな
る。例えば、図5の例では、差動伝送のために通信BU
S14としてツイストペア線を用いているが、図6に示
すように、通信BUS14として光通信ケーブル40を
用いる場合、通信ドライバ/レシーバIC32に代えて
電/光変換器38を用いることで他の構成を変えること
なく対応することができる。また、マスタユニット20
0において発生する動作不良は通信BUS14から混入
する外乱ノイズによるところが大きいのであり、何らか
の原因で過大信号が混入したとしても通信ドライバ/レ
シーバIC32のみの故障で済むことが多く、通信ドラ
イバ/レシーバIC32のみを交換することにより現状
復帰を簡単に行える等、メンテナンス上有利となる。特
に、車載用のAVシステムの場合、自動車のエンジン系
統から発生するノイズの混入の機会が多いため、有効で
ある。
Thus, the communication interface IC2
With regard to 5, the communication control IC 33 and the communication driver / receiver IC 32 are separated so that it is possible to cope with a change in the transmission medium of the communication BUS 14. For example, in the example of FIG.
Although a twisted pair wire is used as S14, as shown in FIG. 6, when an optical communication cable 40 is used as the communication BUS 14, another configuration is obtained by using an electro-optical converter 38 instead of the communication driver / receiver IC 32. We can respond without changing. Also, the master unit 20
The operation failure occurring at 0 is largely due to disturbance noise mixed in from the communication BUS 14, and even if an excessive signal is mixed in for some reason, only the communication driver / receiver IC 32 often fails. It is advantageous for maintenance, for example, by replacing the. In particular, in the case of an in-vehicle AV system, noise generated from the engine system of the automobile is often mixed, which is effective.

【0020】また、ICの製造面からすれば、Bi‐C
MOS ICの構成とするよりも、製造プロセスの異な
るCMOSトランジスタとバイポーラトランジスタのI
Cに分離した方が製造が容易であり、コスト的にも有利
となる。なお、以上の説明は、通信インターフェイスI
C25について説明したが、他のスレーブユニット20
-1〜200-nの通信インターフェイスIC25-1〜2
n についても同様に通信コントロールICと通信ドラ
イバ/レシーバICに分離されている。
From the viewpoint of IC manufacturing, Bi-C
Rather than having a MOS IC configuration, the CMOS transistor and bipolar transistor I
Separation into C facilitates production and is advantageous in terms of cost. The above description is based on the communication interface I.
Although C25 has been described, other slave units 20
Communication interface IC 25 -1 to 2 of 0 -1 to 200 -n
5 n is similarly separated into a communication control IC and a communication driver / receiver IC.

【0021】通信データDTの伝送フォーマット 次に、本発明で用いられる通信データDTの伝送フォー
マットについて説明する。図7に、通信データDTの転
送フォーマットの例を示す。図7に示すように、通信デ
ータDTは、先頭からマスタユニット200のアドレス
を示すマスタアドレスデータMA、スレーブニット20
-1〜200-nのアドレスを示すスレーブアドレスS
A、データDの電文長を表わす電文長データN、データ
Dの種類を表わす分類データTPおよび転送内容を示す
データDからなる。
The transmission format of the communication data DT will be described transmission format of the communication data DT to be used in the present invention. FIG. 7 shows an example of a transfer format of the communication data DT. As shown in FIG. 7, the communication data DT includes master address data MA indicating the address of the master unit 200 and the slave unit 20 from the top.
Slave address S indicating an address from 0 -1 to 200 -n
A, message length data N indicating the message length of data D, classification data TP indicating the type of data D, and data D indicating transfer contents.

【0022】データDの構成は、通信データDTの内
容、すなわち、分類データTPによって異なり、大別し
て3種類のフォーマット構成となる。図8に示すよう
に、第1のフォーマットは接続確認のためのフォーマッ
トであり、第2のフォーマットはキーや表示データ等の
フォーマットであり、第3のフォーマットはチェックサ
ムCSの結果を送出するフォーマットである。なお、図
8において、キーや表示データのフォーマットにおい
て、データ構成のうちフィジカルステータスPS〜ロジ
カルモードLMまでは全て同じであるため、図示が省略
されている。
The structure of the data D differs depending on the contents of the communication data DT, that is, the classification data TP, and is roughly classified into three types of format structures. As shown in FIG. 8, the first format is a format for confirming connection, the second format is a format for keys and display data, and the third format is a format for transmitting the result of the checksum CS. It is. In FIG. 8, the format of the key and the display data is the same from the physical status PS to the logical mode LM in the data configuration, so that the illustration is omitted.

【0023】分類データTPは、通信データDTの先頭
に配置され、分類データTPにつづくデータDの種類を
表わすデータ領域である。分類データTPは大分類デー
タと小分類データとで構成される。大分類データは、図
9に示すように、データDの種類を表わす。ビット配分
は、分類データTP全体が8ビットである場合、上位4
ビットが割当てられる。小分類データは、図10に示す
ように、主にデータDのフォーマットを識別するために
用いられ、下位4ビットが割当てられる。例えば、分類
データTP=“21H”の場合は、上位4ビットが“2
H”であるのでスレーブユニットからマスタユニットに
キーデータを転送することを意味し、下位4ビットが
“1H”であるので転送されるキーデータはリモコンデ
ータそのものであることを意味している。
The classification data TP is a data area arranged at the head of the communication data DT and representing the type of data D following the classification data TP. The classification data TP is composed of large classification data and small classification data. The large classification data indicates the type of the data D as shown in FIG. If the entire classification data TP is 8 bits, the bit allocation
Bits are allocated. As shown in FIG. 10, the small classification data is mainly used for identifying the format of the data D, and the lower 4 bits are allocated. For example, when the classification data TP = “21H”, the upper 4 bits are “2”.
Since it is "H", it means that key data is transferred from the slave unit to the master unit, and since the lower 4 bits are "1H", the transferred key data is the remote control data itself.

【0024】物理アドレスデータPAは、図11、図1
2に示すように、通信BUS14上における各マスタユ
ニット200〜スレーブユニット200-1〜200-n
通信インターフェイスIC25-1〜25-nを特定するた
めの通信上のアドレスであり、当該マスタユニット20
0、スレーブユニット200-1〜200-nを示すアドレ
スである。この物理アドレスデータPAのうち、マスタ
ユニット200を特定する物理アドレスデータPAは常
に固定されている。物理アドレスデータPAは基本的に
は1つのユニットには1つの物理アドレスデータPAが
割当てられる。図14に、図3のユニット構成に対応付
けて物理アドレスデータPAを割当てた例を示す。な
お、図14において、マスタコントローラ18にも物理
アドレスデータPAが設定されているが、これは、マス
タユニット200のように、1つのコントローラマスタ
コントローラ18にテープデッキ6、チューナ7の2つ
の機能要素が接続される場合を考慮したものである。1
つのコントローラに1つの機能という組み合せでは、ス
レーブコントローラ18-1、18-2、18-5のように、
物理アドレスデータPAと論理アドレスデータLAは同
一アドレスとなる。
The physical address data PA is shown in FIGS.
As shown in FIG. 2, the master unit 20 is a communication address for specifying the communication interface ICs 25 -1 to 25 -n of each of the master unit 200 to the slave units 200 -1 to 200 -n on the communication BUS 14.
0 is an address indicating the slave units 200 -1 to 200 -n . Of the physical address data PA, the physical address data PA that specifies the master unit 200 is always fixed. Basically, one unit of the physical address data PA is assigned one physical address data PA. FIG. 14 shows an example in which physical address data PA is allocated in association with the unit configuration in FIG. In FIG. 14, the physical address data PA is also set in the master controller 18. This is because the two functional elements of the tape deck 6 and the tuner 7 are provided in one controller master controller 18 like the master unit 200. Is connected. 1
In the combination of one controller and one function, as in the slave controllers 18-1 , 18-2 , 18-5 ,
The physical address data PA and the logical address data LA have the same address.

【0025】フィジカル・ステータス・データPSは、
マスタユニット200、スレーブユニット200-1〜2
00-nの当該ユニットに関するステータス情報であり、
当該ユニットがもつ機能アドレス(すなわち、後述する
論理アドレスデータLA)の数を示すデータである。論
理アドレスデータLAは、第13図に示すように、マス
タユニット200、スレーブユニット200-1〜200
-nの当該ユニットがもつ機能(すなわち、チューナ、テ
ープデッキ等の機能のこと)を示すデータであり、各機
能ごとに割てられる。この論理アドレスデータLAの数
は物理アドレスデータPAで定まるコントローラが受け
もつ機能の数だけ、LA1 、LA2 …というように付加
されるので一定した数ではない。図14に、図3のユニ
ット構成に対応付けて論理アドレスデータLAを割当て
た例を示す。
The physical status data PS is
Master unit 200, slave unit 200 -1 to 2
00- n is status information on the unit,
This data indicates the number of function addresses (that is, logical address data LA described later) of the unit. As shown in FIG. 13, the logical address data LA includes a master unit 200 and slave units 200 -1 to 200 -1.
-n is data indicating a function of the unit (that is, a function of a tuner, a tape deck, or the like), and is assigned to each function. The number of the logical address data LA is not a fixed number because the number of functions assigned to the controller determined by the physical address data PA, such as LA 1 , LA 2, ... FIG. 14 shows an example in which logical address data LA is allocated in association with the unit configuration of FIG.

【0026】トーカ・アドレス・データTLは、通信デ
ータDTを送信する送信元(話し手)のアドレスを示
す。リスナ・アドレス・データLNは、通信データDT
を受信する送信先(聞き手)のアドレスを示す。ロジカ
ル・ステータス・データLSは、各論理アドレスLAに
対応した機能の状態を表す。ロジカル・モード・データ
LMは、各論理アドレスに対応した機能の動作状態(モ
ード)を表わす。チェックサム・データCSは、データ
Dの信頼性を向上させるために、付加されたエラー検出
用のデータである。
The talker address data TL indicates an address of a transmission source (speaker) for transmitting the communication data DT. The listener address data LN is the communication data DT
Indicates the address of the transmission destination (listener) for receiving. The logical status data LS indicates a state of a function corresponding to each logical address LA. The logical mode data LM indicates an operation state (mode) of a function corresponding to each logical address. The checksum data CS is data for error detection added in order to improve the reliability of the data D.

【0027】接続情報転送動作 以上説明したAVシステムにおいて、マスタユニット2
00とスレーブユニット200-1〜200-nとの間で接
続情報を転送する動作について説明する。本AVシステ
ムにおいては、所定時間間隔毎にスレーブユニット20
-1〜200-n側からマスタユニット200へ自己のユ
ニットの接続情報を自己申告(定期通信)するものとす
る。
Connection Information Transfer Operation In the AV system described above, the master unit 2
An operation of transferring connection information between the slave unit 200 and the slave units 200 -1 to 200 -n will be described. In this AV system, the slave unit 20 is provided at predetermined time intervals.
It is assumed that the connection information of the own unit is self-reported (periodic communication) from the 0 -1 to 200 -n side to the master unit 200.

【0028】図15に本発明の車載用AVシステムの接
続情報のやり取りのためのタイミングチャートを示す。
時刻t1 において新規にスレーブ装置Aが接続確認を行
ったとする。これ以後スレーブ装置Aは、所定時間間隔
(例えば、2秒)毎に接続確認を行うが、マスタ装置
は、所定時間間隔(例えば、5秒)内に行われた全ての
接続確認を記憶するにとどめ、接続情報を送信するタイ
ミング(時刻t2 )において、はじめて接続情報をスレ
ーブ装置Aを含む全スレーブ装置に送信する。
FIG. 15 is a timing chart for exchanging connection information of the on-vehicle AV system according to the present invention.
The new slave device A makes a connection confirmation at time t 1. Thereafter, the slave device A checks the connection every predetermined time interval (for example, 2 seconds), but the master device stores all the connection confirmations performed within the predetermined time interval (for example, 5 seconds). At the timing when the connection information is transmitted (time t 2 ), the connection information is transmitted to all the slave devices including the slave device A for the first time.

【0029】また、マスタ装置はこれと並行して所定時
間間隔(例えば、5秒)内に、スレーブ装置からの接続
確認があったか否かを全てのスレーブ装置について判別
することにより接続スレーブ装置数と種類を監視してお
り、脱落したスレーブ装置または新規に加入したスレー
ブ装置の確認を行っている。例えば、それまで接続され
ていたスレーブ装置Bが時刻t3 において脱落したとす
ると、マスタ装置は接続スレーブ装置数を確認するタイ
ミング(時刻t2 )において、スレーブ装置Bからの接
続確認が無いことを知り、それ以後スレーブ装置Bは脱
落したものとして、次回の接続情報を送信するタイミン
グ(時刻t2 )において、スレーブ装置Bについての接
続情報を除いて送信することとなる。逆に時刻t1 にお
けるスレーブ装置Aのように新規にスレーブ装置が接続
され、接続確認をしてきた場合には、それまで接続確認
を行っていなかったスレーブ装置であることをマスタ装
置が判別して、次回の接続情報を送信するタイミング
(時刻t2 )において、スレーブ装置Aについての接続
情報を加えて送信することとなる。
In parallel with this, the master device determines whether or not the connection from the slave device has been confirmed within a predetermined time interval (for example, 5 seconds) for all the slave devices. The type is monitored, and a lost slave device or a newly added slave device is checked. For example, if the previously connected slave device B is dropped at time t 3 , the master device determines that there is no connection confirmation from the slave device B at the timing of checking the number of connected slave devices (time t 2 ). Knowing that, the slave device B is determined to have dropped out, and then transmits the next connection information at the next transmission time (time t 2 ), excluding the connection information for the slave device B. Conversely new slave device to the slave device A is connected at time t 1, in the case that has the connection confirmation is to determine the master device that the slave device has not been connected confirmed until then Then, at the timing of transmitting the next connection information (time t 2 ), the connection information on the slave device A is added and transmitted.

【0030】以下、図16乃至図27を参照して本発明
の転送シーケンスについて詳細に説明する。本発明にお
ける接続情報の転送シーケンスは、大別して定期通信時
の通信シーケンス、接続スレーブユニット数または種類
に変化が生じた場合の通信シーケンスとからなる。
Hereinafter, the transfer sequence of the present invention will be described in detail with reference to FIGS. The transfer sequence of the connection information in the present invention is roughly divided into a communication sequence at the time of regular communication, and a communication sequence when the number or type of connected slave units changes.

【0031】(1)定期通信時 定期通信時の基本的なアルゴリズムは大別して、スレー
ブユニットの接続情報に変化が生じなかった場合の通信
シーケンス、スレーブユニットの接続情報に変化が生じ
た場合の通信シーケンスおよびマスタユニットの接続情
報に変化が生じた場合の通信シーケンスとからなる。
(1) Periodic Communication At the time of the periodic communication, the basic algorithm at the time of the periodic communication is roughly classified into a communication sequence when the connection information of the slave unit does not change, and a communication when the connection information of the slave unit changes. It consists of a sequence and a communication sequence when a change occurs in the connection information of the master unit.

【0032】A)スレーブユニットの接続情報に変化が
生じなかった場合の通信シーケンスの基本的アルゴリズ
ムは次の通りである。 A1)スレーブユニットのスレーブコントローラは、第
1接続情報送信手段として機能し、第1変化情報を含む
分類データTPを通信データとして転送し、自己の接続
情報は転送しない。
A) The basic algorithm of the communication sequence when there is no change in the connection information of the slave unit is as follows. A1) The slave controller of the slave unit functions as first connection information transmitting means, transfers the classification data TP including the first change information as communication data, and does not transfer its own connection information.

【0033】A2)第1変化情報を受信したマスタコン
トローラは、スレーブユニットの接続情報に変化が無い
ことを知り、第2接続情報送信手段として機能し、第2
変化情報を含む分類データTPを全スレーブユニットに
対し送信する。 B)スレーブユニットの接続情報に変化が生じた場合の
通信シーケンスの基本的アルゴリズムは次の通りであ
る。
A2) The master controller, which has received the first change information, knows that there is no change in the connection information of the slave unit, and functions as a second connection information transmitting means.
The classification data TP including the change information is transmitted to all slave units. B) The basic algorithm of the communication sequence when a change occurs in the connection information of the slave unit is as follows.

【0034】B1)スレーブユニットのスレーブコント
ローラは、第1接続情報送信手段として機能し、第1変
化情報を含む分類データTPを送信するとともに、変化
後の自己の接続情報を通信データとして送信する。 B2)第1変化情報およびスレーブユニットの接続情報
を受信したマスタコントローラは、スレーブユニットの
接続情報を第2記憶手段としてのメモリに記憶するとと
もに、第2接続情報送信手段として機能し、第2変化情
報を含む分類データTP、自己の接続情報および記憶手
段に記憶している全スレーブユニットの接続情報を全ス
レーブユニットに対し送信する。
B1) The slave controller of the slave unit functions as first connection information transmitting means, transmits the classification data TP including the first change information, and transmits the changed own connection information as communication data. B2) The master controller that has received the first change information and the connection information of the slave unit stores the connection information of the slave unit in the memory as the second storage unit, and functions as the second connection information transmission unit, and functions as the second connection information transmission unit. The classification data TP including the information, its own connection information, and the connection information of all the slave units stored in the storage means are transmitted to all the slave units.

【0035】C)マスタユニットの接続情報に変化が生
じた場合の通信シーケンスの基本的アルゴリズムは次の
通りである。 C1)マスタユニットのマスタコントローラは第2変化
情報を含む分類データTPを送信するとともに、変化後
の自己の接続情報を通信データとして転送する。
C) The basic algorithm of the communication sequence when the connection information of the master unit changes is as follows. C1) The master controller of the master unit transmits the classification data TP including the second change information, and transfers its own connection information after the change as communication data.

【0036】(2)接続スレーブユニット数または種類
に変化が生じた場合 接続スレーブユニット数または種類に変化が生じた場合
の通信シーケンスの基本的アルゴリズムは大別して、ス
レーブユニットが脱落した場合の通信シーケンスと、ス
レーブユニットが新規に接続された場合の通信シーケン
スとからなる。 D)スレーブユニットの脱落時の通信シーケンスの基本
的アルゴリズムは次の通りである。
(2) Number or type of connected slave units
Basically the algorithm of a communication sequence when a change is changed when connected slave unit number or type caused occurs broadly includes a communication sequence when the slave unit is dropped, when a slave unit is connected to the new And a communication sequence. D) The basic algorithm of the communication sequence when the slave unit drops out is as follows.

【0037】D1)マスタユニットのマスタコントロー
ラは、前回接続情報を受信したスレーブユニットから定
期通信が行われなかった場合には、当該スレーブユニッ
トは脱落したものと判断し、第2接続情報送信手段とし
て機能し、第2変化情報を含む分類データTP、第2記
憶手段としてのメモリに記憶している自己の接続情報お
よび当該脱落したスレーブユニットを以外の全スレーブ
ユニットの接続情報を現在接続されている全スレーブユ
ニットに対し送信する。
D1) If the master unit of the master unit does not perform regular communication from the slave unit that has received the connection information last time, it determines that the slave unit has dropped out, and as a second connection information transmitting means. Currently, the classification data TP including the second change information, the connection information of its own stored in the memory as the second storage means, and the connection information of all slave units other than the dropped slave unit are currently connected. Send to all slave units.

【0038】E)スレーブユニットが新規に接続された
場合の通信シーケンスの基本的アルゴリズムは次の通り
である。 E1)スレーブユニットのスレーブコントローラは、第
1接続情報送信手段として機能し、第1変化情報を含む
分類データTPを送信するとともに、自己の接続情報を
通信データとして転送する。
E) The basic algorithm of the communication sequence when a slave unit is newly connected is as follows. E1) The slave controller of the slave unit functions as first connection information transmitting means, transmits the classification data TP including the first change information, and transfers its own connection information as communication data.

【0039】E2)第1変化情報およびスレーブユニッ
トの接続情報を受信したマスタコントローラは、第2記
憶手段としてのメモリにスレーブユニットの接続情報を
新たに記憶するとともに、第2接続情報送信手段として
機能し、第2変化情報を含む分類データTP、自己の接
続情報および記憶手段に記憶している新規に接続された
スレーブユニットを含む全スレーブユニットの接続情報
を全スレーブユニットに対し送信する。
E2) Upon receiving the first change information and the slave unit connection information, the master controller newly stores the slave unit connection information in the memory as the second storage unit and functions as the second connection information transmission unit. Then, the classification data TP including the second change information, the connection information of the self, and the connection information of all the slave units including the newly connected slave unit stored in the storage means are transmitted to all the slave units.

【0040】これらのシーケンスはマスタユニット20
0およびスレーブユニット200-1〜200-nを構成す
るコントローラ内に制御プログラムとして格納されてい
る。(I )定期通信時の詳細動作 ここで図16乃至図20の通信シーケンスを参照して、
定期通信における接続情報転送処理について詳細に説明
する。
These sequences correspond to the master unit 20
0 and the slave units 200 -1 to 200 -n are stored as control programs in the controllers. (I) Detailed operation at the time of periodic communication Here, referring to the communication sequence of FIG. 16 to FIG.
The connection information transfer process in the regular communication will be described in detail.

【0041】(i )スレーブユニットの接続情報に変化
が無かった場合 本シーケンスは、スレーブユニットの接続情報に変化が
無い場合であって、第1変化情報に相当するデータのみ
を転送し、当該スレーブユニットの接続情報を転送しな
い場合のものである。いま、図16において、スレーブ
ユニット(PA=“124H”)が自己の接続情報を転
送するために通信データDT1 を発行して通信バス14
を経由してマスタユニットに送信を行う。このとき通信
データDT1 は、自己の物理アドレスデータPA=“1
24H”とし、転送先のマスタユニットの物理アドレス
PA=“100H”とし、転送するデータ数が2個であ
ることを電文長N=“02H”で示し、接続情報の転送
であることを分類データTPの上位4ビットを“0H”
にすることで示し、第1変化情報として転送する接続情
報に変化が無いことを分類データTPの下位4ビットを
“0H”にすることで示し、チェックサムデータCSを
付加する。
(I) When there is no change in the connection information of the slave unit This sequence is for the case where there is no change in the connection information of the slave unit. Only the data corresponding to the first change information is transferred, This is a case where the connection information of the unit is not transferred. Now, in FIG. 16, the slave unit (PA = “124H”) issues communication data DT 1 to transfer its own connection information and
Is transmitted to the master unit via. At this time, the communication data DT 1 has its own physical address data PA = “1”.
24H ", the physical address PA of the transfer destination master unit =" 100H ", the number of data to be transferred is two, the message length N =" 02H ", and the classification data indicates that the connection information is to be transferred. Upper 4 bits of TP are set to “0H”
, The lower 4 bits of the classification data TP are set to “0H” to indicate that there is no change in the connection information transferred as the first change information, and the checksum data CS is added.

【0042】これによりマスタユニットは、接続情報を
受信したことを示すため、チェックサムが合っていたこ
とを示すリターンデータRDT1 を発行して当該スレー
ブユニットに返信する。さらにマスタユニットは、シス
テム全体の接続状態が変化しなかったことを知らしめる
ため、所定の接続情報転送タイミングに各スレーブユニ
ットに変化なしを表す第2変化情報に相当する通信デー
タDT2 を発行して各スレーブユニットに転送する。こ
の場合、全てのスレーブユニットに対して通信データD
2 を発行するのであるが、説明の簡略化のため、前述
のスレーブユニットに通信データDT2 を送信する場合
についてのみ説明する。このとき通信データDT2 は、
自己の物理アドレスデータPA=“100H”とし、転
送先のスレーブユニットの物理アドレスPA=“124
H”とし、転送するデータ数が2個であることを電文長
N=“02H”で示し、接続情報の転送であることを分
類データTPの上位4ビットを“0H”にすることで示
し、第1変化情報として転送する接続情報に変化が無い
ことを分類データTPの下位4ビットを“0H”にする
ことで示し、チェックサムデータCSを付加する。
Thus, the master unit issues return data RDT1 indicating that the checksum is correct and returns it to the slave unit to indicate that the connection information has been received. Further, the master unit issues communication data DT 2 corresponding to the second change information indicating no change to each slave unit at a predetermined connection information transfer timing in order to notify that the connection state of the entire system has not changed. To each slave unit. In this case, communication data D is transmitted to all slave units.
Although to issue T 2, for simplicity of description, only the case of transmitting the communication data DT 2 in the aforementioned slave unit. At this time, the communication data DT 2 is
The own physical address data PA = “100H”, and the physical address PA = “124” of the transfer destination slave unit.
H, indicating that the number of data to be transferred is two by a message length N = “02H”, indicating that the connection information is to be transferred by setting the upper 4 bits of the classification data TP to “0H”, No change in the connection information transferred as the first change information is indicated by setting the lower 4 bits of the classification data TP to “0H”, and the checksum data CS is added.

【0043】これによりスレーブユニットは、接続情報
を受信したことを示すため、チェックサムが合っていた
ことを示すリターンデータRDT2 を発行してマスタユ
ニットに返信する。以上のような通信動作により、マス
タユニットおよび各スレーブユニットは、それまで保持
していた接続情報を更新すること無く保持し続け、この
保持している接続情報に基づいてデータ通信を行うこと
となる。
As a result, the slave unit issues return data RDT 2 indicating that the checksum is correct and returns it to the master unit to indicate that the connection information has been received. By the communication operation as described above, the master unit and each slave unit continue to hold the connection information held up to now without updating, and perform data communication based on the held connection information. .

【0044】(ii)スレーブユニットの接続情報に変化
があった場合 −その1− 本シーケンスは、スレーブユニットの接続情報に変化が
あった場合であって、マスタユニットが接続情報に変化
があったスレーブユニットから通信データを受け取った
後に全スレーブユニットの接続情報を転送する場合のも
のである。前述のスレーブユニット(PA=“124
H”)の接続情報に変化を与えるような事態が生じた場
合、例えば、ディスプレー(論理アドレスデータLA=
“01H”)が故障して動作不能となり、外部コマンダ
ー(論理アドレスデータLA=“09H”)のみの機能
しか動作しなくなってしまった場合には、スレーブユニ
ットは、変化後の接続情報をマスタユニットに転送する
ため、図17に示すように通信データDT3 を発行して
通信バス14を経由してマスタユニットに送信を行う。
このとき通信データDT3 は、自己の物理アドレスデー
タPA=“124H”とし、転送先のマスタユニットの
物理アドレスPA=“100H”とし、転送するデータ
数が4個であることを電文長N=“04H”で示し、接
続情報の転送であることを分類データTPの上位4ビッ
トを“0H”にすることで示し、転送する接続情報に変
化があったことを分類データTPの下位4ビットを“1
H”にすることで示し、当該スレーブユニットの有する
機能が1つであることを、フィジカルステータスデータ
PSの上位4ビットを“1H”にすることで示し、現在
有する機能が外部コマンダーであることをロジカルアド
レスデータLA=“09H”で示し、チェックサムデー
タCSを付加する。
(Ii) When the connection information of the slave unit has changed. —Part 1— This sequence is for the case where the connection information of the slave unit has changed, and the connection information of the master unit has changed. This is a case in which connection information of all slave units is transferred after receiving communication data from the slave units. The aforementioned slave unit (PA = “124
H ”), the connection information may be changed, for example, when the display (logical address data LA =
If “01H”) fails and becomes inoperable, and only the function of the external commander (logical address data LA = “09H”) alone operates, the slave unit transmits the changed connection information to the master unit. 17, the communication data DT 3 is issued and transmitted to the master unit via the communication bus 14 as shown in FIG.
At this time, the communication data DT 3 has its own physical address data PA = “124H”, the physical address PA of the transfer destination master unit = “100H”, and the message length N = 4 that the number of data to be transferred is four. This is indicated by “04H”, indicating that the connection information is to be transferred by setting the upper 4 bits of the classification data TP to “0H”, and indicating that the connection information to be transferred has changed by the lower 4 bits of the classification data TP. “1
"H" to indicate that the slave unit has one function by setting the upper 4 bits of the physical status data PS to "1H", indicating that the function currently possessed is an external commander. Logical address data LA = "09H" is shown, and checksum data CS is added.

【0045】これによりマスタユニットは、接続情報を
受信したことを示すため、リターンデータRDT3 を発
行して、当該スレーブユニットに返信する。マスタユニ
ットは分類データTPの下位4ビットが“1H”である
ことから当該スレーブユニットの接続情報に変化があっ
たことを知り、変化有りを表す第2情報を含む通信デー
タDT4 を発行して通信バスを経由して各スレーブユニ
ットに転送する。ここでは、説明の簡略化のため前述の
スレーブユニットに通信データDT4 を送信する場合に
ついてのみ説明する。
As a result, the master unit issues return data RDT 3 to indicate that the connection information has been received, and returns it to the slave unit. The master unit knows that there is a change in the connection information of the slave unit since the lower 4 bits of the classification data TP is "IH", by issuing a communication data DT 4 including the second information indicating the presence of change Transfer to each slave unit via the communication bus. Here, a description will be given only when transmitting the communication data DT 4 in the aforementioned slave unit for simplicity of explanation.

【0046】このとき、通信データDT4 は、自己の物
理アドレスデータPA=“100H”とし、転送先のス
レーブユニットの物理アドレスPA=“124H”と
し、転送するデータ数に対応する電文長Nを付加し、接
続情報の転送であることを分類データTPの上位4ビッ
トを“0H”にすることで示し、転送する接続情報に変
化が有ったことを分類データTPの下位4ビットを“1
H”にすることで示し、マスタユニットの接続情報MS
および全スレーブユニットの接続情報SL1 〜SLn
付加し、チェックサムデータCSを付加する。
At this time, the communication data DT 4 has its own physical address data PA = “100H”, the physical address PA of the destination slave unit = “124H”, and the message length N corresponding to the number of data to be transferred. In addition, the transfer of connection information is indicated by setting the upper 4 bits of the classification data TP to “0H”, and the lower 4 bits of the classification data TP are set to “1” to indicate that the connection information to be transferred has changed.
H ”to indicate the connection information MS of the master unit.
And connection information SL 1 to SL n of all slave units, and checksum data CS.

【0047】この場合において、マスタユニットの接続
情報MSは、当該マスタユニットの有する機能が3つで
あることを、フィジカルステータスデータPSの上位4
ビットを“3H”にすることで示し、現在有する機能が
マスタ、カセットテープデッキ、チューナであることを
それぞれ第1ロジカルアドレスデータLA1 =“00
H”、第2ロジカルアドレスデータLA2 =“03
H”、第3ロジカルアドレスデータLA3 =“07H”
とすることで示している。
In this case, the connection information MS of the master unit indicates that the master unit has three functions, the upper four of the physical status data PS.
By setting the bit to “3H”, the first logical address data LA 1 = “00” indicates that the current function is the master, the cassette tape deck, and the tuner, respectively.
H ”, the second logical address data LA 2 =“ 03 ”
H ”, third logical address data LA 3 =“ 07H ”
Is shown.

【0048】また、前述のスレーブユニット(物理アド
レスデータPA=“124H”)の接続情報は、接続情
報SL1 として送信している。このとき接続情報SL1
は、当該スレーブユニットの物理アドレスデータPAの
下位8ビット=“24H”で当該スレーブユニットの接
続情報であることを示し、当該スレーブユニットの有す
る機能が1つであることを、フィジカルステータスデー
タPSの上位4ビットを“1H”にすることで示し、現
在有する機能が外部コマンダーであることをロジカルア
ドレスデータLA=“09H”で示している。他のスレ
ーブユニットの接続情報SL2 〜SLn についても同様
である。
[0048] Further, the connection information of the aforementioned slave units (physical address data PA = "124H") is transmitted as the connection information SL 1. At this time, the connection information SL 1
Indicates that the lower 8 bits = "24H" of the physical address data PA of the slave unit is connection information of the slave unit, and indicates that the slave unit has only one function. The upper four bits are set to “1H”, and the logical address data LA = “09H” indicates that the current function is an external commander. The same applies to the connection information SL 2 to SL n of other slave units.

【0049】これにより当該スレーブユニットは、通信
データDT4 を受信したことを示すため、リターンデー
タRDT4 を発行して、マスタユニットに返信する。以
上のような通信動作により、各スレーブユニットは、そ
れまで保持していた通信情報を更新し、それ以後の通信
動作は新しい接続情報に基づいて行うこととなる。
As a result, the slave unit issues return data RDT 4 to indicate that the communication data DT 4 has been received, and returns it to the master unit. By the above-described communication operation, each slave unit updates the communication information held so far, and performs the subsequent communication operation based on the new connection information.

【0050】(iii )スレーブユニットの接続情報に変
化があった場合−その2− 本シーケンスは、スレーブユニットの接続情報に変化が
あった場合であって、マスタユニットが当該接続情報に
変化が有ったスレーブユニットの接続情報のみを全スレ
ーブユニットに転送する場合のものである。前述のスレ
ーブユニットの接続情報に変化を与えるような事態が生
じた場合、例えば、前述(図17の説明参照)と同様に
ディスプレーが故障して動作不能となった場合には、ス
レーブユニットは、変化後の接続情報をマスタユニット
に転送するため、図18に示すように通信データDT5
を発行して通信バス14を経由してマスタユニットに送
信を行う。
(Iii) When there is a change in the connection information of the slave unit—part 2—This sequence is when there is a change in the connection information of the slave unit, and the master unit has a change in the connection information. In this case, only the connection information of the slave unit is transferred to all slave units. If a situation occurs that changes the connection information of the slave unit described above, for example, as described above (see the description of FIG. 17), and if the display fails and becomes inoperable, the slave unit: for transferring the connection information after the change to the master unit, the communication data DT 5 as shown in FIG. 18
Is transmitted to the master unit via the communication bus 14.

【0051】これによりマスタユニットは、接続情報を
受信したことを示すため、リターンデータRDT5 を発
行して、当該スレーブユニットに返信する。マスタユニ
ットは分類データTPの下位4ビットが“1H”である
ことから当該スレーブユニットの接続情報に変化があっ
たことを知り、変化有りを表す第2情報を含む通信デー
タDT6 を発行して通信バスを経由して各スレーブユニ
ットに転送する。ここでは、説明の簡略化のため前述の
スレーブユニットに通信データDT6 を送信する場合に
ついてのみ説明する。
As a result, the master unit issues return data RDT 5 to indicate that the connection information has been received, and returns it to the slave unit. Since the lower 4 bits of the classification data TP are “1H”, the master unit knows that the connection information of the slave unit has changed, and issues the communication data DT 6 including the second information indicating the change. Transfer to each slave unit via the communication bus. Here, for simplification of description, only the case where the communication data DT 6 is transmitted to the above-described slave unit will be described.

【0052】このとき、通信データDT6 は、自己の物
理アドレスデータPA=“100H”とし、転送先のス
レーブユニットの物理アドレスPA=“124H”と
し、転送するデータ数が5個であることを電文長N=
“05H”にすることで示し、接続情報の転送であるこ
とを分類データTPの上位4ビットを“0H”にするこ
とで示し、転送する接続情報に変化が有ったことを分類
データTPの下位4ビットを“1H”にすることで示
し、当該接続情報に変化の有ったスレーブユニットの接
続情報SL1 を付加し、チェックサムデータCSを付加
する。
At this time, the communication data DT 6 has its own physical address data PA = “100H”, the physical address PA of the slave unit of the transfer destination = “124H”, and the number of data to be transferred is five. Message length N =
"05H" indicates that the transfer of the connection information is indicated by setting the upper 4 bits of the classification data TP to "0H", and indicates that the connection information to be transferred has changed. lower 4 bits indicated by the "IH", adds the connection information SL 1 of there slave unit of change in the connection information, adds the check sum data CS.

【0053】この場合において、接続情報SL1 は、当
該スレーブユニットの物理アドレスデータPAの下位8
ビット=“24H”で当該スレーブユニットの接続情報
であることを示し、当該スレーブユニットの有する機能
が1つであることを、フィジカルステータスデータPS
の上位4ビットを“1H”にすることで示し、現在有す
る機能が外部コマンダーであることをロジカルアドレス
データLA=“09H”で示している。
In this case, the connection information SL 1 is the lower 8 bits of the physical address data PA of the slave unit.
Bit = “24H” indicates the connection information of the slave unit, and indicates that the slave unit has only one function.
Are set to “1H”, and the logical address data LA = “09H” indicates that the current function is an external commander.

【0054】これにより当該スレーブユニットは、通信
データDT6 を受信したことを示すため、リターンデー
タRDT6 を発行して、マスタユニットに返信する。以
上のような通信動作により、各スレーブユニットは、そ
れまで保持していた接続情報のうち新たに通知された部
分のみを更新し、それ以後の通信動作は新しい接続情報
に基づいて行うこととなる。
As a result, the slave unit issues return data RDT 6 to indicate that the communication data DT 6 has been received, and returns it to the master unit. By the communication operation as described above, each slave unit updates only the newly notified part of the connection information held so far, and the subsequent communication operation is performed based on the new connection information. .

【0055】この方法によれば、マスタユニットは、全
ての接続情報を送信する必要が無くなり、接続情報に変
化の有ったスレーブユニットの接続情報のみを送信すれ
ば良いので、通信バスを占有する時間をより減少させる
ことができる。 (iv)マスタユニットの接続情報に変化が有った場合
−その1− 本シーケンスはマスタユニットの接続情報に変化が有っ
た場合であって、変化後の自己の接続情報および全スレ
ーブユニットの接続情報を転送する場合のものである。
マスタユニットは、変化後の接続情報を全スレーブユニ
ットに転送するため、図19に示すように通信データD
7 を発行して通信バス14を経由してマスタユニット
に送信を行う。このとき、通信データDT7 は、自己の
物理アドレスデータPA=“100H”とし、転送先の
スレーブユニットの物理アドレスPA=“124H”と
し、転送するデータ数に対応する電文長Nを付加し、接
続情報の転送であることを分類データTPの上位4ビッ
トを“0H”にすることで示し、転送する接続情報に変
化が有ったことを分類データTPの下位4ビットを“1
H”にすることで示し、マスタユニットの接続情報MS
および全スレーブユニットの接続情報SL1 〜SLn
付加し、チェックサムデータCSを付加する。
According to this method, the master unit does not need to transmit all the connection information, and suffices to transmit only the connection information of the slave unit whose connection information has changed, so that the master unit occupies the communication bus. The time can be further reduced. (Iv) When the connection information of the master unit changes
-Part 1- This sequence is for the case where there is a change in the connection information of the master unit, and in the case of transferring the changed connection information of itself and the connection information of all the slave units.
The master unit transfers the connection information after the change to all the slave units, and as shown in FIG.
To transmit to the master unit via the communication bus 14 by issuing T 7. At this time, the communication data DT 7 sets its own physical address data PA = “100H”, sets the physical address PA of the transfer destination slave unit = “124H”, and adds a message length N corresponding to the number of data to be transferred. The transfer of connection information is indicated by setting the upper 4 bits of the classification data TP to “0H”, and the lower 4 bits of the classification data TP are indicated by “1” to indicate that the connection information to be transferred has changed.
H ”to indicate the connection information MS of the master unit.
And connection information SL 1 to SL n of all slave units, and checksum data CS.

【0056】この場合において、マスタユニットの接続
情報MSは、例えば当該マスタユニットの物理アドレス
データPAの下位8ビット=“00H”で当該マスタユ
ニットの接続情報が変更されたことを示し、上述の3つ
の機能を有するマスタユニットのチューナの機能が故障
して現在有する機能が2つであることを、フィジカルス
テータスデータPSの上位4ビットを“2H”にするこ
とで示し、現在有する機能がマスタ、カセットテープデ
ッキであることをそれぞれ第1ロジカルアドレスデータ
LA1 =“00H”、第2ロジカルアドレスデータLA
2 =“03H”とすることで示している。
In this case, the connection information MS of the master unit indicates that the connection information of the master unit has been changed by, for example, the lower 8 bits = “00H” of the physical address data PA of the master unit. By setting the upper 4 bits of the physical status data PS to “2H”, it is indicated that the tuner function of the master unit having two functions has failed and the current function has two functions. The first logical address data LA 1 = “00H” and the second logical address data LA
2 = “03H”.

【0057】さらに上述の方法と同様にして、全スレー
ブユニットの接続情報SL1 〜SL n を付加している。
これにより当該スレーブユニットは、通信データDT7
を受信したことを示すため、リターンデータRDT7
発行して、マスタユニットに返信する。以上のような通
信動作により、各スレーブユニットは、それまで保持し
ていたマスタユニットの接続情報を更新し、それ以後の
マスタユニットとの通信動作は新しい接続情報に基づい
て行うこととなる。
Further, in the same manner as described above,
Unit connection information SL1~ SL nIs added.
As a result, the slave unit transmits the communication data DT7
Return data RDT to indicate that7To
Issue and reply to master unit. Like above
Communication, each slave unit keeps
Update the connection information of the master unit that was
Communication operation with the master unit is based on the new connection information
Will be performed.

【0058】(v )マスタユニットの接続情報に変化が
有った場合 −その2− 本シーケンスはマスタユニットの接続情報に変化が有っ
た場合であって、変化後の自己の接続情報を転送し、全
スレーブユニットの接続情報は転送しない場合のもので
ある。マスタユニットは、変化後の接続情報を全スレー
ブユニットに転送するため、図20に示すように通信デ
ータDT8 を発行して通信バス14を経由してマスタユ
ニットに送信を行う。このとき、通信データDT8は、
自己の物理アドレスデータPA=“100H”とし、転
送先のスレーブユニットの物理アドレスPA=“124
H”とし、転送するデータ数が6個であることを電文長
N=“06H”で示し、接続情報の転送であることを分
類データTPの上位4ビットを“0H”にすることで示
し、転送する接続情報に変化が有ったことを分類データ
TPの下位4ビットを“1H”にすることで示し、マス
タユニットの接続情報MSを付加し、チェックサムデー
タCSを付加する。
(V) When there is a change in the connection information of the master unit—part 2—This sequence is when there is a change in the connection information of the master unit, and the own connection information after the change is transferred. However, the connection information of all the slave units is not transferred. In order to transfer the changed connection information to all the slave units, the master unit issues communication data DT 8 and transmits it to the master unit via the communication bus 14 as shown in FIG. At this time, the communication data DT 8 is
The own physical address data PA = “100H”, and the physical address PA = “124” of the transfer destination slave unit.
H, indicating that the number of data to be transferred is 6 by a message length N = “06H”, indicating that the connection information is to be transferred by setting the upper 4 bits of the classification data TP to “0H”, The change of the connection information to be transferred is indicated by setting the lower 4 bits of the classification data TP to “1H”, the connection information MS of the master unit is added, and the checksum data CS is added.

【0059】この場合において、マスタユニットの接続
情報MSは、例えば当該マスタユニットの物理アドレス
データPAの下位8ビット=“00H”で当該マスタユ
ニットの接続情報が変更されたことを示し、例えば上述
の3つの機能を有するマスタユニットのチューナの機能
が故障して現在有する機能が2つであることを、フィジ
カルステータスデータPSの上位4ビットを“2H”に
することで示し、現在有する機能がマスタ、カセットテ
ープデッキであることをそれぞれ第1ロジカルアドレス
データLA1 =“00H”、第2ロジカルアドレスデー
タLA2 =“03H”とすることで示している。
In this case, the connection information MS of the master unit indicates that the connection information of the master unit has been changed by, for example, the lower 8 bits = "00H" of the physical address data PA of the master unit. The upper four bits of the physical status data PS are set to "2H" to indicate that the function of the tuner of the master unit having the three functions has failed and that the current function has two functions. The fact that the disc is a cassette tape deck is indicated by setting the first logical address data LA 1 = “00H” and the second logical address data LA 2 = “03H”.

【0060】これにより当該スレーブユニットは、通信
データDT8 を受信したことを示すため、リターンデー
タRDT8 を発行して、マスタユニットに返信する。以
上のような通信動作により、各スレーブユニットは、そ
れまで保持していたマスタユニットの接続情報のみを更
新し、それ以後のマスタユニットとの通信動作は新しい
接続情報に基づいて行うこととなる。
Thus, the slave unit issues return data RDT 8 to indicate that the communication data DT 8 has been received, and returns it to the master unit. With the above communication operation, each slave unit updates only the connection information of the master unit that has been held up to that point, and the subsequent communication operation with the master unit is performed based on the new connection information.

【0061】(II)スレーブユニット数または種類に変
化が生じた場合の詳細動作 次に、図21乃至図25を参照して、接続スレーブユニ
ット数または種類に変化が生じた場合の接続情報転送処
理について詳細に説明する。 i )スレーブユニットが脱落した場合。 いま、図21に示すように通信バスにn台のスレーブユ
ニット200-1〜200-nが接続されているとすると、
通常は、図23に示すような通信データDT9 が接続情
報として全スレーブユニットに対して送信される。この
とき通信データDT9 は、自己の物理アドレスデータP
A=“100H”とし、転送先のスレーブユニットの物
理アドレスPA=“124H”とし、転送するデータ数
に対応する電文長Nを付加し、接続情報の転送であるこ
とを分類データTPの上位4ビットを“0H”にするこ
とで示し、転送する接続情報に変化が有ったことを分類
データTPの下位4ビットを“1H”にすることで示
し、マスタユニットの接続情報MSおよび全スレーブユ
ニットの接続情報SL1 〜SLn-1 、SLn を付加し、
チェックサムデータCSを付加する。
(II) Change to the number or type of slave units
Detailed Operation in Case of Change of Connection Next, with reference to FIGS. 21 to 25, a connection information transfer process in the case where the number or type of connected slave units has changed will be described in detail. i) When the slave unit is dropped. Now, assuming that n slave units 200 -1 to 200 -n are connected to the communication bus as shown in FIG.
Normally, communication data DT 9 as shown in FIG. 23 is transmitted to all slave units as connection information. At this time, the communication data DT 9 contains its own physical address data P
A = “100H”, the physical address PA of the slave unit of the transfer destination = “124H”, the message length N corresponding to the number of data to be transferred is added, and the transfer of connection information is indicated by the upper 4 By setting the bit to “0H”, the connection information to be transferred is changed by setting the lower 4 bits of the classification data TP to “1H” to indicate the connection information MS of the master unit and all slave units. Connection information SL 1 to SL n−1 and SL n of
Checksum data CS is added.

【0062】これにより当該スレーブユニットは、通信
データDT9 を受信したことを示すため、リターンデー
タRDT9 を発行して、マスタユニットに返信する。そ
の後、例えばスレーブコントローラの動作異常等により
図22に示すようにスレーブユニット200-n-1が脱落
し、当該スレーブユニット200-n-1からの定期通信が
前回の定期通信が終了してから所定時間内に行われなか
ったとすると、マスタユニットは前回記憶していた接続
情報との比較により、当該スレーブユニット200-n-1
が通信バスから脱落したとみなし、接続状態に変化が生
じたとして通信データDT10を発行して全スレーブユニ
ットに対して送信を行う(図23参照)。このとき通信
データDT10は、自己の物理アドレスデータPA=“1
00H”とし、例えば転送先のスレーブユニットの物理
アドレスPA=“124H”とし、転送するデータ数に
対応する電文長Nを付加し、接続情報の転送であること
を分類データTPの上位4ビットを“0H”にすること
で示し、転送する接続情報に変化が有ったことを分類デ
ータTPの下位4ビットを“1H”にすることで示し、
マスタユニットの接続情報MSおよび全スレーブユニッ
トの接続情報SL1 〜SLn (ただし、接続情報SL
n-1 を除く)を付加し、チェックサムデータCSを付加
する。
Thus, the slave unit issues return data RDT 9 to indicate that the communication data DT 9 has been received, and returns it to the master unit. Thereafter, as shown in FIG. 22, the slave unit 200- n-1 is dropped due to, for example, an abnormal operation of the slave controller, and the regular communication from the slave unit 200- n-1 is performed after the previous regular communication ends. If not performed within the time, the master unit compares the slave unit 200 -n-1 with the previously stored connection information.
There deemed to fall off from the communication bus, to transmit the total slave unit issues a communication data DT 10 as a change in the connection status has occurred (see FIG. 23). At this time, the communication data DT 10 has its own physical address data PA = “1”.
00H ", for example, the physical address PA of the slave unit of the transfer destination is set to" 124H ", and a message length N corresponding to the number of data to be transferred is added. "0H" indicates that the connection information to be transferred has changed by setting the lower 4 bits of the classification data TP to "1H",
Master unit connection information MS and all slave unit connection information SL 1 to SL n (however, connection information SL
n-1 ) and checksum data CS.

【0063】これにより当該スレーブユニットは、通信
データDT10を受信したことを示すため、リターンデー
タRDT10を発行して、マスタユニットに返信する。 ii)スレーブユニットが新規に接続された場合。 いま、図22に示すように通信バスにn台のスレーブユ
ニット200-1〜200-nが接続されているとすると、
通常は、図25に示すような通信データDT11が接続情
報として全スレーブユニットに対して個々に送信され
る。このとき通信データDT11は、自己の物理アドレス
データPA=“100H”とし、例えば転送先のスレー
ブユニットの物理アドレスPA=“124H”とし、転
送するデータ数に対応する電文長Nを付加し、接続情報
の転送であることを分類データTPの上位4ビットを
“0H”にすることで示し、転送する接続情報に変化が
無いことを分類データTPの下位4ビットを“0H”に
することで示し、マスタユニットの接続情報MSおよび
全スレーブユニットの接続情報SL1 〜SLn を付加
し、チェックサムデータCSを付加する。
[0063] Thus the slave unit, to indicate that it has received the communication data DT 10, by issuing a return data RDT 10, replies to the master unit. ii) When a slave unit is newly connected. Now, assuming that n slave units 200 -1 to 200 -n are connected to the communication bus as shown in FIG.
Typically, the communication data DT 11 as shown in FIG. 25 is transmitted individually for all slave unit as connection information. At this time, the communication data DT 11 has its own physical address data PA = “100H”, for example, the physical address PA = “124H” of the transfer destination slave unit, and adds a message length N corresponding to the number of data to be transferred. The transfer of connection information is indicated by setting the upper 4 bits of the classification data TP to “0H”, and the transfer of connection information is not changed by setting the lower 4 bits of the classification data TP to “0H”. shows, adds connection information SL 1 to SL n connection information MS and all slave units in the master unit, adds a checksum data CS.

【0064】これにより当該スレーブユニットは、通信
データDT11を受信したことを示すため、リターンデー
タRDT11を発行して、マスタユニットに返信する。そ
の後、例えば、図24に示すようにスレーブユニット2
00-NEWが通信バスに新規に接続されるとともに、スレ
ーブユニット200-NEWから接続確認が有ったとする
と、マスタユニットは前回記憶していた接続情報との比
較により、当該スレーブユニット200-NEWが通信バス
に新規に接続されたと判別し、接続状態に変化が生じた
として通信データDT12を発行して全スレーブユニット
に対して送信を行う(図25参照)。このとき通信デー
タDT12は、自己の物理アドレスデータPA=“100
H”とし、例えば転送先のスレーブユニットの物理アド
レスPA=“124H”とし、転送するデータ数に対応
する電文長Nを付加し、接続情報の転送であることを分
類データTPの上位4ビットを“0H”にすることで示
し、転送する接続情報に変化が有ったことを分類データ
TPの下位4ビットを“1H”にすることで示し、マス
タユニットの接続情報MSおよび全スレーブユニットの
接続情報SL1 〜SLn および新規に接続されたスレー
ブユニット200-NEWの接続情報SLNEW を付加し、チ
ェックサムデータCSを付加する。
As a result, the slave unit issues return data RDT 11 to indicate that the communication data DT 11 has been received, and returns it to the master unit. Thereafter, for example, as shown in FIG.
Assuming that 00- NEW is newly connected to the communication bus and that there is a connection confirmation from the slave unit 200- NEW , the master unit compares the slave unit 200- NEW with the previously stored connection information, and determines that the newly connected to the communication bus to transmit the total slave unit issues a communication data DT 12 as a change in the connection status has occurred (see FIG. 25). At this time, the communication data DT 12 has its own physical address data PA = “100”.
H ", for example, the physical address PA of the slave unit of the transfer destination is set to" 124H ", and a message length N corresponding to the number of data to be transferred is added. "0H" indicates that there is a change in the connection information to be transferred by indicating the lower 4 bits of the classification data TP by "1H", and indicates the connection information MS of the master unit and the connection of all the slave units. adds information SL 1 to SL n and connection information SL nEW of the newly connected slave unit 200 -NEW, adds a checksum data CS.

【0065】これにより当該スレーブユニットは、通信
データDT12を受信したことを示すため、リターンデー
タRDT10を発行して、マスタユニットに返信する。こ
のようにして全スレーブユニットは、通信バスに新たに
スレーブユニット200-NEWが接続されたことを知り、
相互に通信動作を行うことが可能となる。以上の説明
は、スレーブユニット数が変化する場合であったが、ス
レーブユニット数に変化がなくスレーブユニットの種類
のみが変化した場合には、いずれかのスレーブユニット
が脱落し、新規にスレーブユニットが接続された場合で
あるので、上述の脱落および新規接続の処理を行うこと
となる。
[0065] Thus the slave unit, to indicate that it has received the communication data DT 12, by issuing a return data RDT 10, replies to the master unit. In this way, all the slave units know that the slave unit 200- NEW is newly connected to the communication bus, and
The communication operation can be performed mutually. In the above description, the number of slave units changes, but if the number of slave units does not change and only the type of slave unit changes, one of the slave units is dropped and a new slave unit is added. Since the connection has been made, the above-described process of dropout and new connection is performed.

【0066】他の実施例 以上の各実施例においては、各スレーブユニットに個々
に接続情報を転送する場合について述べたが、全スレー
ブユニットまたは所定の複数のスレーブユニットに同時
に接続情報を転送する場合の他の実施例について詳細に
説明する。図26において、通信データDT13は、マス
タユニットが選択した複数のスレーブユニットに同時に
接続情報を送るための形式を備えており、このような通
信データを以下、同報通信データという。なお、この場
合において、各スレーブユニットを表す物理アドレスデ
ータPAは、12ビットで表されているものとする。
Other Embodiments In the above embodiments, the case where connection information is individually transferred to each slave unit has been described. However, the case where connection information is simultaneously transferred to all slave units or a plurality of predetermined slave units is described. Another embodiment will be described in detail. In Figure 26, the communication data DT 13 includes a format for sending simultaneously connection information to a plurality of slave units by the master unit selects, such communication data hereinafter referred to broadcast data. In this case, it is assumed that the physical address data PA representing each slave unit is represented by 12 bits.

【0067】例えば、全スレーブユニットの物理アドレ
スデータPAの全12ビットのうち上位4ビットが全て
“1H”であるとすれば、マスタユニットの同報通信デ
ータにおいては、受信先のスレーブユニットの物理アド
レスデータPA=“1FFH”として接続情報を送信す
る。これにより各スレーブユニットは物理アドレスデー
タPAの下位8ビット=“FFH”をマスクデータとし
て上位4ビットが等しいか否かを判別する。この場合に
は全てのスレーブユニットが上位4ビットが等しいと認
識するため、全てのスレーブユニットが接続情報を受信
することとなる。
For example, if the upper 4 bits of all 12 bits of the physical address data PA of all the slave units are all “1H”, the broadcast data of the master unit contains the physical address of the slave unit of the receiving destination. The connection information is transmitted as address data PA = "1FFH". As a result, each slave unit determines whether or not the upper 4 bits are equal using the lower 8 bits of the physical address data PA = “FFH” as the mask data. In this case, since all the slave units recognize that the upper 4 bits are equal, all the slave units receive the connection information.

【0068】したがって、マスタユニットは一度の送信
で、全てのスレーブユニットに同一の接続情報を送信す
ることが可能となり、通信バスの占有時間をより短縮す
ることが可能となる。この後、各スレーブユニットは、
当該接続情報を受信したことを示すリターンデータを返
信する。上述の実施例は、全てのスレーブユニットに接
続情報を送信する場合であったが、同一通信バスに物理
アドレスデータPAの上位4ビットが異なるスレーブユ
ニット群が複数接続されていれば、それらのうち物理ア
ドレスデータPAの上位4ビットが同一のスレーブユニ
ット群を構成するスレーブユニットにのみ接続情報を同
時に送信することが可能となる。
Therefore, the master unit can transmit the same connection information to all the slave units by one transmission, and the occupation time of the communication bus can be further reduced. After this, each slave unit
Return the return data indicating that the connection information has been received. In the above-described embodiment, the connection information is transmitted to all the slave units. However, if a plurality of slave units having different upper 4 bits of the physical address data PA are connected to the same communication bus, any The connection information can be transmitted at the same time only to the slave units constituting the slave unit group in which the upper 4 bits of the physical address data PA are the same.

【0069】例えば、図27に示すように、第1群(A
Vグループ)は物理アドレスデータPAの上位4ビット
が“1H”、第2群(電話グループ)は物理アドレスデ
ータPAの上位4ビットが“2H”、第3群(ナビゲー
ショングループ)は物理アドレスデータPAの上位4ビ
ットが“3H”、第4群(FAXグループ)は物理アド
レスデータPAの上位4ビットが“4H”である場合
に、マスタユニットの同報通信データにおいて、受信先
の物理アドレスデータPA=“2FFH”として接続情
報を送信すれば、第2群である電話グループに属するス
レーブユニットにのみ接続情報を同時に送信することが
可能となる。
For example, as shown in FIG. 27, the first group (A
V group), the upper 4 bits of the physical address data PA are “1H”, the second group (telephone group) has the upper 4 bits of the physical address data PA “2H”, and the third group (navigation group) is the physical address data PA. When the upper 4 bits of the physical address data PA are “4H” and the upper 4 bits of the fourth group (FAX group) are “4H” in the broadcast data of the master unit, the physical address data PA If the connection information is transmitted as "2FFH", it is possible to simultaneously transmit the connection information only to the slave units belonging to the second group, the telephone group.

【0070】また、以上の各実施例においては、接続情
報を受信後、リターンデータを返信していたが、通信の
信頼性が高いシステムにおいては、リターンデータを省
略することも可能である。さらに以上の各実施例におい
ては、マスタユニットが1つの場合についてのみ述べた
が、マスタユニットが複数ある場合についても本発明の
適用が可能である。この場合においては、図28に示す
ようにマスタユニットの各コントローラについてもアド
レス設定を行って、いずれのマスタユニットからの通信
動作であるか、またはいずれのマスタユニットへの通信
動作であるかを特定する必要がある。
In each of the above embodiments, the return data is returned after receiving the connection information. However, in a system with high communication reliability, the return data can be omitted. Furthermore, in each of the above embodiments, only one master unit has been described. However, the present invention can be applied to a case where there are a plurality of master units. In this case, as shown in FIG. 28, address setting is also performed for each controller of the master unit to specify which master unit is the communication operation or which master unit is the communication operation. There is a need to.

【0071】[0071]

【発明の効果】本発明によれば、スレーブ装置の第1接
続情報送信手段は、第1記憶手段に記憶している自己の
接続情報と前回マスタ装置に送信した自己の接続情報と
が同一であるか否かを示す第1変化情報をマスタ装置に
送信し、マスタ装置の第2接続情報送信手段は、各スレ
ーブ装置の第1変化情報に基づいて第2記憶手段に記憶
している接続情報の一部または全部をスレーブ装置に送
信するので、マスタ装置およびスレーブ装置は常に最新
の接続情報により最新の接続状態を知ることができると
ともに、接続情報の送信のために通信バスが占有される
時間が短縮し、本来のデータ通信を効率良く行うことが
できるという効果を奏する。
According to the present invention, the first connection information transmitting means of the slave device has the same connection information stored in the first storage device and its own connection information previously transmitted to the master device. The first change information indicating whether or not there is any information is transmitted to the master device, and the second connection information transmitting means of the master device stores the connection information stored in the second storage means based on the first change information of each slave device. Is transmitted to the slave device, the master device and the slave device can always know the latest connection state based on the latest connection information, and the communication bus is occupied for transmitting the connection information. And the original data communication can be performed efficiently.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の原理説明図である。FIG. 1 is a diagram illustrating the principle of the present invention.

【図2】AVシステムの電源系統図である。FIG. 2 is a power supply system diagram of the AV system.

【図3】AVシステムの全体構成図である。FIG. 3 is an overall configuration diagram of an AV system.

【図4】AVシステムの制御ネットワークのブロック図
である。
FIG. 4 is a block diagram of a control network of the AV system.

【図5】マスタユニットとスレーブユニットの接続状態
の具体例を示すブロック図である。
FIG. 5 is a block diagram showing a specific example of a connection state between a master unit and a slave unit.

【図6】マスタユニットとスレーブユニットの接続状態
の他の例を示すブロック図である。
FIG. 6 is a block diagram showing another example of a connection state between a master unit and a slave unit.

【図7】通信データの転送フォーマットを示す説明図で
ある。
FIG. 7 is an explanatory diagram showing a transfer format of communication data.

【図8】データ基本フォーマットを示す説明図である。FIG. 8 is an explanatory diagram showing a basic data format.

【図9】分類データTPの内容(大分類)の説明図であ
る。
FIG. 9 is an explanatory diagram of the contents (major classification) of the classification data TP.

【図10】分類データTPの内容(小分類)の説明図で
ある。
FIG. 10 is an explanatory diagram of contents (small classification) of classification data TP.

【図11】物理アドレスの例(1)の説明図である。FIG. 11 is an explanatory diagram of an example (1) of a physical address.

【図12】物理アドレスの例(2)の説明図である。FIG. 12 is an explanatory diagram of an example (2) of a physical address.

【図13】論理アドレスの例の説明図である。FIG. 13 is an explanatory diagram of an example of a logical address.

【図14】物理アドレスおよび論理アドレスの割当て例
を示すブロック図である。
FIG. 14 is a block diagram illustrating an example of assignment of physical addresses and logical addresses.

【図15】本発明のデータ通信のタイミングチャートで
ある。
FIG. 15 is a timing chart of data communication of the present invention.

【図16】通信動作の例を示す説明図(1)である。FIG. 16 is an explanatory diagram (1) illustrating an example of a communication operation;

【図17】通信動作の例を示す説明図(2)である。FIG. 17 is an explanatory diagram (2) illustrating an example of a communication operation;

【図18】通信動作の例を示す説明図(3)である。FIG. 18 is an explanatory diagram (3) illustrating an example of a communication operation;

【図19】通信動作の例を示す説明図(4)である。FIG. 19 is an explanatory diagram (4) illustrating an example of a communication operation;

【図20】通信動作の例を示す説明図(5)である。FIG. 20 is an explanatory diagram (5) illustrating an example of a communication operation;

【図21】通信システムの接続状態説明図(1)であ
る。
FIG. 21 is an explanatory diagram (1) of a connection state of the communication system.

【図22】通信システムの接続状態説明図(2)であ
る。
FIG. 22 is an explanatory diagram (2) of a connection state of the communication system.

【図23】通信動作の例を示す説明図(6)(脱落時)
である。
FIG. 23 is an explanatory diagram (6) showing an example of a communication operation (when dropped out).
It is.

【図24】通信システムの接続状態説明図(3)であ
る。
FIG. 24 is an explanatory diagram (3) of a connection state of the communication system.

【図25】通信動作の例を示す説明図(7)(新規接続
時)である。
FIG. 25 is an explanatory diagram (7) illustrating an example of a communication operation (at the time of new connection);

【図26】通信動作の例を示す説明図(8)(同報通
信)である。
FIG. 26 is an explanatory diagram (8) (broadcast communication) illustrating an example of communication operation;

【図27】通信システムの接続状態説明図(4)であ
る。
FIG. 27 is an explanatory diagram (4) of the connection state of the communication system.

【図28】通信システムの接続状態説明図(5)であ
る。
FIG. 28 is an explanatory diagram (5) of the connection state of the communication system.

【図29】従来のデータ通信のタイミングチャートであ
る。
FIG. 29 is a timing chart of the conventional data communication.

【符号の説明】[Explanation of symbols]

1…カセットテープ 2…アンテナ 3…CD 4…マルチCD 5…オートチェンジャ 6…テープデッキ 7…チューナ 8…CDプレーヤ 9…マルチCDプレーヤ 10…外部コマンダ 11…ディスプレイ 12…ディスプレイ 13…入力装置 14…通信BUS 15…セレクタ 16、16A…ディジタルアンプ 17…スピーカ 18…マスタコントローラ 18-1〜18-n…スレーブコントローラ 25…通信インターフェイスIC 32…通信ドライバ/レシーバIC 33…通信コントロールIC 34…被制御部 35…通信ドライバ/レシーバIC 36…通信コントロールIC 37…被制御部 38…電/光変換器 39…電/光変換器 100…車載用データ通信システム 101、101´…マスタ装置 102-2〜102-n…スレーブ装置 103…通信バス 104…第1記憶手段 105…第1接続情報送信手段 106…第2記憶手段 107…第2接続情報送信手段 200…マスタユニット 200-1〜200-n200NEW …スレーブユニット ADR…アドレスデータ B…通信BUS CS…チェックサムデータ D…データ DT…通信データ LA、LA1 〜LAn …論理アドレスデータ PA、PA1 〜PAn …物理アドレスデータ PS…フィジカル・ステータス・データ TP…分類データDESCRIPTION OF SYMBOLS 1 ... Cassette tape 2 ... Antenna 3 ... CD 4 ... Multi-CD 5 ... Autochanger 6 ... Tape deck 7 ... Tuner 8 ... CD player 9 ... Multi-CD player 10 ... External commander 11 ... Display 12 ... Display 13 ... Input device 14 ... Communication BUS 15 ... selector 16, 16A ... digital amplifier 17 ... speaker 18 ... master controller 18 -1 ~ 18 -n ... slave controller 25 ... communication interface IC 32 ... communication driver / receiver IC 33 ... communication control IC 34 ... the controller 35 ... communication driver / receiver IC 36 ... communication control IC 37 ... the controller 38 ... electric / optical converter 39 ... electric / optical converter 100 ... vehicle data communication system 101 and 101 ... master device 102 -2 to 102 - n ... Slave device 1 03 communication bus 104 first storage unit 105 first connection information transmission unit 106 second storage unit 107 second connection information transmission unit 200 master unit 200 -1 to 200 -n 200 NEW slave unit ADR address data B ... communication BUS CS ... checksum data D ... data DT ... communication data LA, LA 1 ~LA n ... logical address data PA, PA 1 ~PA n ... physical address data PS ... physical status data TP ... classification data

───────────────────────────────────────────────────── フロントページの続き (72)発明者 下間 浩 埼玉県川越市大字山田字西町25番地1 パイオニア株式会社川越工場内 (56)参考文献 特開 昭63−215239(JP,A) 特開 昭63−284944(JP,A) 特開 平2−2279(JP,A) 特開 昭64−67661(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04L 12/28 ──────────────────────────────────────────────────続 き Continuation of front page (72) Inventor Hiroshi Shimoma 25-1, Nishimachi, Yamada, Kawagoe-shi, Saitama Prefecture Pioneer Corporation Kawagoe Factory (56) References JP-A-63-215239 (JP, A) 63-284944 (JP, A) JP-A-2-2279 (JP, A) JP-A 64-67661 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) H04L 12 / 28

Claims (9)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 少なくとも1つのマスタ装置および複数
のスレーブ装置が同一通信バスに接続されてなるバス方
式の車載用データ通信システムにおいて、前記スレーブ
装置は、接続情報を記憶する第1記憶手段と、前記第1
記憶手段に記憶している自己の接続情報と前回前記マス
タ装置に送信した自己の接続情報とが同一であるか否か
を示す第1変化情報を前記マスタ装置に送信する第1接
続情報送信手段を備え、前記マスタ装置は、接続情報を
記憶する第2記憶手段と、各スレーブ装置の前記第1変
化情報に基づいて、前記第2記憶手段に記憶している接
続情報を前記スレーブ装置に送信する第2接続情報送信
手段と、を備えたことを特徴とする車載用データ通信シ
ステム。
1. A bus type vehicle-mounted data communication system in which at least one master device and a plurality of slave devices are connected to the same communication bus, wherein the slave device stores first connection means for storing connection information; The first
First connection information transmitting means for transmitting to the master device first change information indicating whether or not its own connection information stored in the storage means is the same as its own connection information transmitted to the master device last time; The master device transmits the connection information stored in the second storage device to the slave device based on the first change information of each slave device. And a second connection information transmitting means.
【請求項2】 請求項1記載の車載用データ通信システ
ムにおいて、前記第1接続情報送信手段は、前記自己の
接続情報と前記前回送信した自己の接続情報とが同一で
はない場合には、前記第1変化情報とともに、前記第1
記憶手段に記憶している自己の接続情報を前記マスタ装
置に送信することを特徴とする車載用データ通信システ
ム。
2. The in-vehicle data communication system according to claim 1, wherein said first connection information transmitting means is configured to determine whether said own connection information is not the same as said last transmitted connection information. Along with the first change information, the first
An in-vehicle data communication system, wherein the self-connection information stored in the storage means is transmitted to the master device.
【請求項3】 請求項1または請求項2記載の車載用デ
ータ通信システムにおいて、前記第2接続情報送信手段
は、前記第2記憶手段に記憶している接続情報がすでに
前記スレーブ装置に送信した接続情報と同一であるか否
かを示す第2変化情報を前記スレーブ装置に送信するこ
とを特徴とする車載用データ通信システム。
3. The in-vehicle data communication system according to claim 1, wherein the second connection information transmitting unit has already transmitted the connection information stored in the second storage unit to the slave device. An in-vehicle data communication system, wherein second change information indicating whether or not the information is the same as connection information is transmitted to the slave device.
【請求項4】 請求項3記載の車載用データ通信システ
ムにおいて、前記第2変化情報を送信する際に、前記第
2記憶手段に記憶されている自己の接続情報および前記
通信バスに接続されているスレーブ装置の接続情報のう
ち少なくとも一方を前記スレーブ装置に送信することを
特徴とする車載用データ通信システム。
4. The in-vehicle data communication system according to claim 3, wherein when transmitting the second change information, the second change information is connected to the own connection information stored in the second storage means and the communication bus. An on-vehicle data communication system, wherein at least one of connection information of a slave device is transmitted to the slave device.
【請求項5】 請求項1乃至請求項4のいずれかに記載
の車載用データ通信システムにおいて、前記第2接続情
報送信手段は、前記通信バスに接続されているスレーブ
装置の総数または種類に変化があったことを検出した場
合に、前記第2記憶手段に記憶されている接続情報を前
記スレーブ装置に送信することを特徴とする車載用デー
タ通信システム。
5. The in-vehicle data communication system according to claim 1, wherein the second connection information transmitting unit changes a total number or types of slave devices connected to the communication bus. Transmitting the connection information stored in the second storage means to the slave device when detecting that there has been an error.
【請求項6】 請求項3乃至請求項5のいずれかに記載
の車載用データ通信システムにおいて、前記第2接続情
報送信手段は、前記通信バスに接続されている複数のス
レーブ装置に同時受信可能に前記接続情報および前記第
2変化情報のうち少なくとも前記第2変化情報を送信す
ることを特徴とする車載用データ通信システム。
6. The in-vehicle data communication system according to claim 3, wherein said second connection information transmitting means is capable of simultaneous reception by a plurality of slave devices connected to said communication bus. Transmitting at least the second change information of the connection information and the second change information to the in-vehicle data communication system.
【請求項7】 請求項3乃至請求項6のいずれかに記載
の車載用データ通信システムにおいて、前記第2接続情
報送信手段は、前記通信バスに接続されている複数のス
レーブ装置のうち、所定のグループに属するスレーブ装
置にのみ前記接続情報および前記第2変化情報のうち少
なくとも前記第2変化情報を送信することを特徴とする
車載用データ通信システム。
7. The in-vehicle data communication system according to claim 3, wherein said second connection information transmitting means is a predetermined one of a plurality of slave devices connected to said communication bus. Wherein at least the second change information of the connection information and the second change information is transmitted only to slave devices belonging to the group of.
【請求項8】 請求項1乃至請求項7のいずれかに記載
の車載用データ通信システムにおいて、前記第1接続情
報送信手段は、所定時間間隔毎に少なくとも前記第1変
化情報を前記マスタ装置に送信することを特徴とする車
載用データ通信システム。
8. The in-vehicle data communication system according to claim 1, wherein the first connection information transmitting unit transmits at least the first change information to the master device at predetermined time intervals. An in-vehicle data communication system for transmitting.
【請求項9】 請求項3乃至請求項8のいずれかに記載
の車載用データ通信システムにおいて、前記第2接続情
報送信手段は、所定時間間隔毎に少なくとも前記第2変
化情報を前記スレーブ装置に送信することを特徴とする
車載用データ通信システム。
9. The in-vehicle data communication system according to claim 3, wherein said second connection information transmitting means transmits at least said second change information to said slave device at predetermined time intervals. An in-vehicle data communication system for transmitting.
JP3117727A 1991-04-26 1991-05-22 In-vehicle data communication system Expired - Fee Related JP3045326B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP3117727A JP3045326B2 (en) 1991-05-22 1991-05-22 In-vehicle data communication system
EP92303728A EP0511794B2 (en) 1991-04-26 1992-04-24 System for data communication on automobile
DE69203525T DE69203525T3 (en) 1991-04-26 1992-04-24 Data transmission system in a vehicle.
US07/874,968 US5305355A (en) 1991-04-26 1992-04-27 System for data communication on automobile

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3117727A JP3045326B2 (en) 1991-05-22 1991-05-22 In-vehicle data communication system

Publications (2)

Publication Number Publication Date
JPH04345237A JPH04345237A (en) 1992-12-01
JP3045326B2 true JP3045326B2 (en) 2000-05-29

Family

ID=14718795

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3117727A Expired - Fee Related JP3045326B2 (en) 1991-04-26 1991-05-22 In-vehicle data communication system

Country Status (1)

Country Link
JP (1) JP3045326B2 (en)

Also Published As

Publication number Publication date
JPH04345237A (en) 1992-12-01

Similar Documents

Publication Publication Date Title
US5351041A (en) Method of data communication in communication network on automobile
US5305355A (en) System for data communication on automobile
JPH04326897A (en) On-vehicle data communicaiton system
JPH04326834A (en) On-vehicle data communication system
EP0482953B1 (en) Method of and system for data communication in communication network on automobile
JP3007407B2 (en) Data communication system
JP3045326B2 (en) In-vehicle data communication system
JPH04326898A (en) On-vehicle data communication system
JP3100975B2 (en) Data communication system
JP3026359B2 (en) Data communication method in in-vehicle communication network
JP3100997B2 (en) In-vehicle data communication system
JP3065651B2 (en) Data communication method in in-vehicle communication network
JPH04326896A (en) On-vehicle data communication system
EP0482951B1 (en) Method of and system for data communication in communication network on automobile
EP0482952B1 (en) Method of data communication in communication network on automobile
JP3065652B2 (en) Data communication method in in-vehicle communication network
JP2966502B2 (en) Data communication method in in-vehicle communication network
JPH04326835A (en) On-vehicle data communication system
JP3090463B2 (en) Data communication system
JP2978551B2 (en) Data communication method
JPH04326900A (en) On-vehicle data communication system
JPH04326899A (en) On-vehicle data communication system
JPH04160934A (en) On-vehicle data communication system
JPH04160937A (en) Data communication system
JPH04160932A (en) Communication interface unit

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090317

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090317

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100317

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110317

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees