JPH0823584A - Electronic equipment control system - Google Patents
Electronic equipment control systemInfo
- Publication number
- JPH0823584A JPH0823584A JP6179558A JP17955894A JPH0823584A JP H0823584 A JPH0823584 A JP H0823584A JP 6179558 A JP6179558 A JP 6179558A JP 17955894 A JP17955894 A JP 17955894A JP H0823584 A JPH0823584 A JP H0823584A
- Authority
- JP
- Japan
- Prior art keywords
- connection
- command
- avm
- inter
- plug
- 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
Landscapes
- Small-Scale Networks (AREA)
- Selective Calling Equipment (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、ビデオデータやオーデ
ィオデータのようなデジタルデータを例えばIEEE−
P1394に準拠したシリアルバス(以下「P1394
シリアルバス」と略す。)のような通信制御バスを用い
て伝送する技術に関する。The present invention relates to digital data such as video data and audio data, for example IEEE-
Serial bus compliant with P1394 (hereinafter "P1394
Abbreviated as "serial bus". ) Related to transmission technology using a communication control bus.
【0002】[0002]
【従来の技術】P1394シリアルバスのような制御信
号と情報信号とを混在させることのできる通信制御バス
によって複数の電子機器を接続し、これらの機器間で情
報信号及び制御信号を通信するシステムが考えられてい
る。2. Description of the Related Art A system for connecting a plurality of electronic devices by a communication control bus capable of coexisting control signals and information signals, such as a P1394 serial bus, and communicating information signals and control signals between these devices is available. It is considered.
【0003】図14にこのようなシステムの例を示す。
このシステムは4台のデジタルビデオテープレコーダー
(以下「VTR」という。)、1台のカムコーダー(以
下「CAM」という。)、1台の編集機、及び1台のコ
ンピュータを備えている。そして、各ノードの間はP1
394シリアルバスのツイストペアケーブルにより接続
されている。各機器はツイストペアケーブルから入力さ
れる情報信号及び制御信号を中継する機能を持っている
ので、この通信システムは各機器が共通のP1394シ
リアルバスに接続されている通信システムと等価であ
る。FIG. 14 shows an example of such a system.
This system includes four digital video tape recorders (hereinafter referred to as "VTRs"), one camcorder (hereinafter referred to as "CAMs"), one editing machine, and one computer. And P1 between each node
It is connected by a twisted pair cable of 394 serial bus. Since each device has a function of relaying information signals and control signals input from the twisted pair cable, this communication system is equivalent to a communication system in which each device is connected to a common P1394 serial bus.
【0004】P1394シリアルバスに各機器を接続し
て通信システムを構成すると、バスがリセットされ、I
EEE−P1394で規定する手法により自動的に、各
機器の物理アドレス(ノードID)が決定され、さらに
後述するサイクルマスター及びバスマネージャーが決定
される。When each device is connected to the P1394 serial bus to form a communication system, the bus is reset and I
The physical address (node ID) of each device is automatically determined by the method defined in EEE-P1394, and the cycle master and bus manager described later are also determined.
【0005】バスを共有している機器におけるデータ伝
送は、図15のように所定の通信サイクル(例えば12
5μsec)毎に時分割多重によって行なわれる。バス
上における通信サイクルの管理は、サイクルマスターと
呼ばれる所定の機器が通信サイクルの開始時であること
を示す同期パケット(サイクルスタートパケット:以下
「CSP」という。)をバス上の他の機器へ伝送するこ
とによってその通信サイクルにおけるデータ伝送が開始
される。Data transmission in devices sharing a bus has a predetermined communication cycle (for example, 12) as shown in FIG.
Every 5 μsec) by time division multiplexing. The management of the communication cycle on the bus transmits a synchronization packet (cycle start packet: hereinafter referred to as "CSP"), which indicates that a predetermined device called a cycle master is at the start of the communication cycle, to another device on the bus. By doing so, data transmission in the communication cycle is started.
【0006】1通信サイクル中におけるデータ伝送の形
態は、ビデオデータやオーディオデータなどの同期型デ
ータ(以下「Isoデータ」という)と、接続制御コマ
ンド等の非同期型データ(以下「Asyncデータ」と
いう)の2種類である。そして、Isoデータパケット
がAsyncデータパケットより先に伝送される。Is
oデータパケットそれぞれにチャンネル番号1,2,3
,・・・Nを付けることにより、複数のIsoデータ
を区別することができる。送信すべき全てのチャンネル
のIsoデータパケットの送信が終了した後、次のCS
Pまでの期間がAsyncデータパケットの伝送に使用
される。The form of data transmission during one communication cycle is as follows: Synchronous data such as video data and audio data (hereinafter referred to as "Iso data") and asynchronous data such as connection control commands (hereinafter referred to as "Async data"). There are two types. Then, the Iso data packet is transmitted before the Async data packet. Is
Channel number 1, 2, 3 for each data packet
, N can be distinguished from each other. After the transmission of Iso data packets of all channels to be transmitted is completed, the next CS
The period up to P is used for transmission of Async data packets.
【0007】バスにIsoデータパケットを送出しよう
とする機器は、チャンネルとデータ伝送に必要な帯域を
まず確保する。このため、バスのチャンネルと帯域を管
理する所定の機器(バスマネージャー:以下「BM」と
いう。)に、チャンネル及び必要とする帯域を申請す
る。BMは、図16に示すように、バスの各チャンネル
の使用状態を示すレジスタREG1と、バスの残りの容
量を示すレジスタREG2を備えている。Isoデータ
パケットを送出しようとするノードは、これらのレジス
タREG1,2に対して、Asyncデータパケットを
用いて読み出し命令を送り、REG1,2の内容を読み
出す。そして、空きチャンネルと空き容量があれば、A
syncデータパケットを用いて自分が使用したいチャ
ンネルと帯域をREG1,2に書き込むための書き込み
命令をBMへ送る。レジスタREG1,2への書き込み
に成功すれば、バスへの出力が可能となる。A device that intends to send an Iso data packet to the bus first secures a channel and a band required for data transmission. Therefore, the channel and the required bandwidth are applied to a predetermined device (bus manager: hereinafter referred to as “BM”) that manages the channel and the bandwidth of the bus. As shown in FIG. 16, the BM includes a register REG1 indicating the usage status of each channel of the bus and a register REG2 indicating the remaining capacity of the bus. The node that intends to send out the Iso data packet sends a read command to these registers REG1 and REG2 using the Async data packet to read the contents of REG1 and REG2. If there is a free channel and free space, A
A write command is sent to the BM to write the channel and band that the user wants to use to the REG 1 and 2 using the sync data packet. If writing to the registers REG1 and REG2 succeeds, output to the bus becomes possible.
【0008】図14に示した通信システム内の機器であ
るVTRの基本構成を図17に示す。このVTRはVT
Rとしての本質的な機能単位であるデッキ部11とチュ
ーナー部12に加えて、P1394シリアルバスに対す
るデジタルインターフェイス(以下「デジタルI/F」
という。)13、このデジタルI/F13とデッキ部1
1又はチューナー部12の切り換え接続を行うスイッチ
ボックス部14、及び通信制御マイコン15を備えてい
る。機器がCAMであればデッキ部11とチューナー部
12の代わりにカメラ部があり、編集機やコンピュータ
であればビデオデータやコンピュータデータの処理部が
ある。FIG. 17 shows the basic structure of a VTR which is a device in the communication system shown in FIG. This VTR is VT
In addition to the deck section 11 and the tuner section 12 which are the essential functional units as R, a digital interface to the P1394 serial bus (hereinafter referred to as "digital I / F").
Say. ) 13, this digital I / F 13 and deck unit 1
1 or a switch box unit 14 for switching connection of the tuner unit 12, and a communication control microcomputer 15. If the device is a CAM, there is a camera unit instead of the deck unit 11 and the tuner unit 12, and if it is an editing machine or a computer, there is a processing unit for video data and computer data.
【0009】このように構成された機器において機器間
接続は通信制御マイコン15が行う。通信制御マイコン
15において機器間接続を行うための構成を図18に示
す。アプリケーション1は、ユーザーによる機器の操作
部(図示せず)の設定操作にしたがって、通信相手、帯
域等のパラメータを含んだコマンドを生成し、機器間接
続制御部2へ渡す。機器間接続制御部2はこれらのパラ
メータを機器間接続情報を管理するテーブル(Conn
ection Management Table:以
下「CMT」という。)3に登録すると共に、帯域とチ
ャンネルの獲得等の機器間接続処理を実行する。In the device thus constructed, the communication control microcomputer 15 performs the inter-device connection. FIG. 18 shows a configuration for connecting the devices in the communication control microcomputer 15. The application 1 generates a command including parameters such as a communication partner and a band according to a setting operation of an operation unit (not shown) of the device by the user, and passes the command to the inter-device connection control unit 2. The inter-device connection control unit 2 uses these parameters as a table (Conn) for managing inter-device connection information.
section Management Table: Hereinafter referred to as “CMT”. ) 3, and performs inter-device connection processing such as acquisition of band and channel.
【0010】機器の電源をオフにしたり、バスに対して
機器を抜き差しすることによりバスリセットが起こる。
この時、通信制御マイコン15はCMT3に保持してい
る機器間接続情報を基に機器間接続を張り直すことによ
り、リセット前の機器間接続を維持することができる。A bus reset occurs when the power of the device is turned off or when the device is inserted into or removed from the bus.
At this time, the communication control microcomputer 15 can maintain the inter-device connection before the reset by reestablishing the inter-device connection based on the inter-device connection information held in the CMT 3.
【0011】[0011]
【発明が解決しようとする課題】以上のように構成され
た通信システムにおいて、通信システム全体の機器間接
続を管理する機器(Audio Video Mana
ger:以下「AVM」という。)を設け、バス全体の
伝送能力を活かしてバスを効率的に利用したり、バスへ
出力する情報信号に優先順位を付けることが考えられて
いれる。In the communication system configured as described above, a device (Audio Video Mana) that manages connection between devices of the entire communication system.
ger: Hereinafter referred to as "AVM". ) Is provided to make efficient use of the bus by utilizing the transmission capacity of the entire bus, and to prioritize information signals to be output to the bus.
【0012】AVMになるのは、コンピュータのような
通信システム全体を管理する能力のある機器である。そ
して、AVMになるためには、システム内の全機器のA
VMレジスタ(図示せず)に自分のノードIDを書き込
むことが必要であり、この書き込みに成功した機器がA
VMとなる。また、各機器は、システム内にAVMがい
るかいないかは、自分のAVMレジスタにノードIDが
書かれているかどうかにより判別することができる。The AVM is a device such as a computer capable of managing the entire communication system. In order to become an AVM, A of all the devices in the system
It is necessary to write your own node ID in the VM register (not shown), and the device that succeeded in this writing is A
It becomes VM. Further, each device can determine whether or not there is an AVM in the system by checking whether or not the node ID is written in its own AVM register.
【0013】通信システムによっては、AVMが存在し
ないものもある。また、バスのリセット前とリセット後
でAVMの有無、AVMの変更等が起こることもある。
このため、AVMがシステム全体の機器間接続を管理す
るためには、各機器がCMTに保持している機器間接続
情報を問い合わせることが必要である。したがって、問
い合わせに必要な通信数がシステム上に接続されている
機器数に比例して増えてしまう。また、AVMの知らな
いところで各機器間の接続が切られ帯域等の解放が行わ
れている可能性があるため、バスリセット時に限らず、
常に一定の周期、あるいは必要時に、全機器に必要な情
報を問い合わせる必要がある。Some communication systems do not have an AVM. Further, before and after resetting the bus, presence / absence of AVM, change of AVM, etc. may occur.
Therefore, in order for the AVM to manage the device-to-device connection of the entire system, it is necessary for each device to inquire about the device-to-device connection information held in the CMT. Therefore, the number of communications required for inquiry increases in proportion to the number of devices connected to the system. Further, since there is a possibility that the connection between the devices is cut off and the band or the like is released without the AVM's knowledge, this is not limited to when the bus is reset,
It is necessary to inquire all devices of necessary information at fixed intervals or when necessary.
【0014】本発明は、このような問題点を解決するた
めになされたものであって、AVMから各機器に対する
機器間接続情報の問い合わせを不要にする電子機器制御
方式を提供することを目的とする。The present invention has been made in order to solve such a problem, and an object thereof is to provide an electronic equipment control system which eliminates the need for the AVM to inquire the equipment connection information to each equipment. To do.
【0015】また、本発明は、機器間接続処理を実行す
る部分の構成を簡素化し、ハード化を容易にする電子機
器制御方式を提供することを目的とする。It is another object of the present invention to provide an electronic device control system that simplifies the configuration of the portion that executes the inter-device connection processing and facilitates hardware implementation.
【0016】[0016]
【課題を解決するための手段】前記課題を解決するため
に、本発明に係る電子機器制御方式は、バスにより接続
された複数の電子機器間で情報信号及び制御信号の通信
を行うシステムにおいて、各電子機器内に機器間接続の
制御命令の送信先を選択する第1の手段と、この制御命
令を実行する第2の手段とを設け、システム内にシステ
ム全体の接続を管理する管理機器が存在する場合には、
第1の手段は制御命令を管理機器へ送信して機器間接続
処理を代行させ、システム内に管理機器が存在しない場
合には、第1の手段は制御命令を第2の手段へ送信する
ことを特徴とするものである。In order to solve the above problems, an electronic device control system according to the present invention is a system for communicating information signals and control signals between a plurality of electronic devices connected by a bus, A management device for managing the connection of the entire system is provided in the system by providing a first means for selecting a destination of a control command for inter-device connection and a second means for executing the control command in each electronic device. If it exists,
The first means transmits the control command to the management device to perform the inter-device connection processing on behalf, and when the management device does not exist in the system, the first means transmits the control command to the second device. It is characterized by.
【0017】また、本発明によれば、第2の手段は第1
の手段の下位に階層化されている。第2の手段はハード
ウェアにより構成することが好適である。さらに、本発
明によれば、第1の手段には機器間接続のパラメータを
保持する保持手段が設けられている。この保持手段は、
機器間接続を解放する制御命令が実行されるまで、機器
間接続のパラメータを保持するので、バスリセット時に
も機器間接続を維持できる。According to the invention, the second means is the first means.
It is layered below the means. The second means is preferably configured by hardware. Furthermore, according to the present invention, the first means is provided with a holding means for holding a parameter for inter-device connection. This holding means
Since the parameter of the inter-device connection is held until the control command for releasing the inter-device connection is executed, the inter-device connection can be maintained even at the bus reset.
【0018】そして、本発明によれば、第2の手段は、
自分及び他の電子機器における第1の手段から公平に制
御命令を受信するように構成されている。According to the present invention, the second means is
It is configured to receive the control command fairly from itself and the first means in the other electronic device.
【0019】[0019]
【作用】本発明によれば、第1の手段は、システム全体
の接続を管理する管理機器が存在する場合には、機器間
接続の制御命令を管理機器へ送信し、存在しない場合に
は、機器間接続の制御命令を第2の手段へ送信する。管
理機器又は第2の制御手段は、受信した機器間接続の制
御命令を実行する。According to the present invention, the first means transmits a control command for inter-device connection to the management device when there is a management device for managing the connection of the entire system, and when there is no management device, A control command for inter-device connection is transmitted to the second means. The management device or the second control means executes the received control command for inter-device connection.
【0020】[0020]
【実施例】以下本発明の実施例について、図面を参照し
ながら詳細に説明する。図1に本発明の実施例において
機器間接続を行うための構成を示す。アプリケーション
1は、ユーザーの操作に応じて通信相手、帯域等のパラ
メータを含んだコマンドを作成し、コマンド処理部21
へ渡す。コマンド処理部21は各々の接続に対して機器
内で一意に定まるコネクションIDを付け、アプリケー
ション1から渡されたパラメータと共にCMT3に登録
する。コマンド処理部21からアプリケーション1への
返事としてこのコネクションIDを渡すことにより、こ
れ以後、アプリケーション1はコネクションIDを用い
たコマンドを送信するだけで、接続のパラメータが一意
に決定される。Embodiments of the present invention will now be described in detail with reference to the drawings. FIG. 1 shows a configuration for connecting devices in an embodiment of the present invention. The application 1 creates a command including parameters such as a communication partner and a band according to a user operation, and the command processing unit 21
Hand over to. The command processing unit 21 attaches a connection ID that is uniquely determined within the device to each connection, and registers it in the CMT 3 together with the parameters passed from the application 1. By passing this connection ID as a reply from the command processing unit 21 to the application 1, the application 1 thereafter only sends a command using the connection ID to uniquely determine the connection parameters.
【0021】コマンド処理部21は、通信システム内に
AVMが存在しない場合には、CMT3に登録した接続
のパラメータを含むコマンドを、自分のコマンド処理実
行部22へ送信する。コマンド処理実行22は、このパ
ラメータにしたがって機器間接続処理を実行する。一
方、AVMが存在する場合には、CMT3に登録した接
続のパラメータを含むコマンドをAVMへ送信して機器
間接続処理を任せる。If the AVM does not exist in the communication system, the command processing unit 21 sends a command including the connection parameter registered in the CMT 3 to its own command processing execution unit 22. The command processing execution 22 executes the inter-device connection processing according to this parameter. On the other hand, when the AVM exists, the command including the connection parameter registered in the CMT 3 is transmitted to the AVM and the inter-device connection processing is entrusted.
【0022】コマンド処理部21は、アプリケーション
1から機器間接続の解放(disconnect)コマ
ンドを受けた場合、通信システム内にAVMが存在する
かどうかを判断する。前記したように、この解放コマン
ドはコネクションIDを用いたコマンドである。そし
て、AVMが存在しない場合には解放コマンドを自己の
機器間接続処理部22へ送信し、AVMが存在する場合
には解放コマンドをAVMへ送信する。自己の機器間接
続処理部22又はAVMが機器間接続の解放処理を行っ
た後に、コマンド処理部21はコネクションID及びパ
ラメータをCMT3から削除する。When the command processing unit 21 receives a disconnect command for disconnecting the connection between devices from the application 1, the command processing unit 21 determines whether an AVM exists in the communication system. As described above, this release command is a command using the connection ID. If the AVM does not exist, the release command is transmitted to its own inter-device connection processing unit 22, and if the AVM exists, the release command is transmitted to the AVM. The command processing unit 21 deletes the connection ID and the parameter from the CMT 3 after its own inter-device connection processing unit 22 or AVM performs the inter-device connection release process.
【0023】以上説明したアプリケーション1とコマン
ド処理部21はソフトウェアで構成されている。また、
コマンド処理実行部22はソフトウェアで構成すること
もハードウェアで構成することもできるが、ハードウェ
アで構成することにより、低コスト化、処理速度の高速
化を実現することが望ましい。The application 1 and the command processing section 21 described above are composed of software. Also,
The command processing execution unit 22 may be configured by software or hardware, but it is desirable to realize cost reduction and processing speed increase by configuring it by hardware.
【0024】以上各機器において機器間接続を行う部分
について説明したが、AVMも基本的に同じ構成であ
る。ただ、AVMの場合、各機器との間で機器間接続情
報を送受信するように構成されている点が異なる。The parts for connecting the devices in each device have been described above, but the AVM basically has the same structure. However, the AVM is different in that it is configured to transmit and receive device-to-device connection information to and from each device.
【0025】コマンド処理実行部22がコマンド処理部
21より受ける機器間接続等の要求には、〔1〕接続
(connect)、〔2〕解放(disconnec
t)、〔3〕保護(protect)、〔4〕非保護
(unprotect)、の4種類がある。The command processing execution unit 22 receives from the command processing unit 21 a request for connection between devices, etc., [1] connection (connect), [2] release (disconnectnec).
t), [3] protection (protect), and [4] unprotection (unprotect).
【0026】コマンド処理実行部22では、コマンド処
理部21から受けた機器間接続要求のパラメータに応じ
て、可能な処理を実行する。ここで、可能な処理とは、
各機器が持つ能力に応じて保持している処理を指す。例
えばAVMになる能力のあるコンピュータは、「AVM
を降りよ」というコマンドを受けた際に、AVMとして
の管理を行っていたら、AVMを降りてもよいかどうか
判断する。そして、AVMを降りることが出来ない場合
や、AVMとしての管理を行っていない場合は、AVM
を降りる処理を行わない。The command processing execution unit 22 executes possible processing according to the parameters of the inter-device connection request received from the command processing unit 21. Here, possible processing is
Refers to the processing held according to the capabilities of each device. For example, a computer capable of becoming an AVM is "AVM
When receiving the command "get off", if it is managed as an AVM, it is determined whether or not it is possible to get off the AVM. If it is not possible to get off the AVM or if it is not managed as an AVM, the AVM
Do not process to get off.
【0027】以下前記各機器間接続処理について説明す
る。 〔1〕接続(connect) (1)ブロードキャスト出力 例えば、図14に示すシステムで、CAMを再生モード
にすると、CAMのアプリケーション1からそのコマン
ド処理部21へ図2のパラメータを含んだ接続のコマン
ドが送信される。コマンド処理部21は各々の接続に対
して機器内で一意に定まるコネクションIDを付け、ア
プリケーション1から渡されたパラメータと共にCMT
3に登録する。そして、AVMが存在しなければ、自己
のコマンド処理実行部22へ図2のパラメータを含んだ
接続のコマンドを渡す。これに対して、AVMが存在す
る場合には、接続のコマンドをAVMのコマンド処理部
21へ渡す。The inter-device connection processing will be described below. [1] Connection (1) Broadcast output For example, in the system shown in FIG. 14, when the CAM is set to the reproduction mode, the application 1 of the CAM sends a command for connection including the parameters of FIG. 2 to its command processing unit 21. Sent. The command processing unit 21 attaches a connection ID that is uniquely determined in the device to each connection, and the CMT together with the parameters passed from the application 1
Register to 3. If the AVM does not exist, the command of the connection including the parameters of FIG. 2 is passed to its own command processing execution unit 22. On the other hand, when the AVM exists, the connection command is passed to the command processing unit 21 of the AVM.
【0028】図2において、パラメータの出力ノードI
Dは情報信号を出力している機器のID(この場合CA
MのノードID)である。出力プラグ番号は情報信号を
出力しているプラグの番号(この場合、プラグ0)であ
る。入力ノードIDは情報信号を入力している機器のI
Dである。この場合、CAMは再生モードにし、入力機
器を指定しないで情報信号をバスへ出力しているので、
ブロードキャストになっている。入力プラグ番号は、情
報信号を入力しているプラグ番号である。ここでは、ブ
ロードキャスト出力なので「don’t care」に
なっている。BW(Bandwidth)は情報信号の
伝送に必要な帯域である。PB(Protect Bi
t)は、機器間接続が保護されているかどうかを示す。
この場合、0なので保護されていない。以上のパラメー
タを持つ機器間接続に対してコネクションID=1が付
与されている。In FIG. 2, the parameter output node I
D is the ID of the device outputting the information signal (CA in this case)
Node ID of M). The output plug number is the number of the plug outputting the information signal (in this case, plug 0). The input node ID is the I of the device receiving the information signal.
It is D. In this case, the CAM is in the playback mode and outputs the information signal to the bus without specifying the input device.
It is a broadcast. The input plug number is the plug number that inputs the information signal. Here, since it is a broadcast output, it is “don't care”. BW (Bandwidth) is a band required for transmitting an information signal. PB (Protect Bi
t) indicates whether the inter-device connection is protected.
In this case, since it is 0, it is not protected. Connection ID = 1 is assigned to the inter-device connection having the above parameters.
【0029】ここで本実施例におけるプラグについて簡
単に説明しておく。P1394シリアルバスには時分割
されたチャンネルにデータパケットを送出するため、物
理的なプラグでチャンネル毎の信号を分ける必要はな
い。しかし、ある機器から別の機器へ経路を決めた結果
は、アナログ信号線で接続したことと同じ意味を持つ。
さらに、1台の機器が同時に複数チャンネルを扱える場
合には、それらを区別することが必要となる。そこで、
本実施例では、各機器に仮想的なプラグを設け、入出力
する際にチャンネルを区別するようにした。Here, the plug in this embodiment will be briefly described. Since data packets are sent to the P1394 serial bus on time-divided channels, it is not necessary to separate signals for each channel by a physical plug. However, the result of determining the path from one device to another has the same meaning as connecting with an analog signal line.
Furthermore, when one device can handle a plurality of channels at the same time, it is necessary to distinguish them. Therefore,
In this embodiment, each device is provided with a virtual plug so that channels can be distinguished when inputting and outputting.
【0030】図3は仮想的なプラグの一例を示す。ここ
では、仮想的なプラグは、図17の通信制御マイコン1
5内に設けられたレジスタであり、4バイトで一つのプ
ラグを表す。アドレス00h−03hまでの4バイトが
入力プラグ0、以下04h−07h,08h−0Bh,
0Ch−0Fhを入力プラグ1,2,3とし、最大4つ
まで用意している。また、アドレス10h−13hまで
の4バイトが出力プラグ0、以下14h−17h,18
h−1Bh,1Ch−1Fhを出力プラグ1,2,3と
し、最大4つまで用意している。入出力プラグは、その
機器が一度に扱える数だけ設ければよいので、例えば入
出力2系統ずつ扱える機器は、図中の「・・ ・・」の
領域は空きレジスタになる。そして、入出力共に、プラ
グ0はデフォルトのチャンネル(固定チャンネル)に対
する入出力に用いている。FIG. 3 shows an example of a virtual plug. Here, the virtual plug is the communication control microcomputer 1 of FIG.
It is a register provided in 5, and 4 bytes represent one plug. 4 bytes up to the address 00h-03h are input plug 0, and the following 04h-07h, 08h-0Bh,
0Ch-0Fh is used as the input plugs 1, 2, 3 and up to four are prepared. In addition, 4 bytes up to addresses 10h to 13h are output plugs 0, hereinafter 14h to 17h and 18
Output plugs 1, 2, and 3 are h-1Bh and 1Ch-1Fh, and up to four are prepared. Since it is sufficient to provide the input / output plugs by the number that the device can handle at one time, for example, for a device that can handle two input / output systems, the area "..." In the figure is an empty register. For both input and output, the plug 0 is used for input and output with respect to the default channel (fixed channel).
【0031】入力プラグのプラグ−イネーブルを1にセ
ットすると、デジタルI/Fはチャンネル番号にセット
されたチャンネルからIsoデータパケットを受信す
る。入力プラグのプラグ−イネーブルを0クリアすると
デジタルI/Fは受信を停止する。その際、プラグの他
のフィールドも0クリアする。入力プラグのPC(Pr
otect Counter)は、送信機器との信号接
続を保護する時に、そのLSBを1にセットし、非保護
にする時に0クリアする。When the plug-enable of the input plug is set to 1, the digital I / F receives the Iso data packet from the channel set to the channel number. When the plug-enable of the input plug is cleared to 0, the digital I / F stops receiving. At that time, the other fields of the plug are also cleared to zero. Input plug PC (Pr
The Detect Counter) sets the LSB to 1 when protecting the signal connection with the transmitting device, and clears it to 0 when unprotecting.
【0032】出力プラグのプラグ−イネーブルを1にセ
ットすると、デジタルI/Fはチャンネル番号にセット
されたチャンネルに、DR(Data Rate)で指
定された伝送速度で、Bandwidthに示された帯
域を使ってIsoデータパケットを送信する。出力プラ
グのプラグ−イネーブルを0クリアすると、デジタルI
/Fは送信を停止する。その際、プラグの他のフィール
ドも0クリアすること。出力プラグのPCは、受信機器
との信号接続を保護する時に1だけ増やし、非保護にす
る時に1だけ減らすこととし、保護を要求してきた機器
を数える。When the plug-enable of the output plug is set to 1, the digital I / F uses the band indicated in Bandwidth for the channel set in the channel number at the transmission rate specified by DR (Data Rate). And transmits the Iso data packet. When the plug-enable of the output plug is cleared to 0, the digital I
/ F stops transmission. At that time, clear the other fields of the plug to zero. The PC of the output plug is increased by 1 when the signal connection with the receiving device is protected and is decreased by 1 when the signal connection with the receiving device is not protected, and the devices requesting protection are counted.
【0033】これらのプラグは、コマンド処理実行部2
2に備えられている。そして、接続制御命令とはこれら
のプラグに書き込みを行うことである。これらのプラグ
は、P1394のトランザクションによって、自分で
も、他機器からでも区別することなく公平に書き換える
ことができる。これにより、複数の機器がほぼ同時にプ
ラグへの書き込みを実行しようとした時に、矛盾なく処
理することができる。ただし、接続の保護のために、P
Cが0になっている時にのみ書き換える。なお、各プラ
グにおける「−−」は予約ビットである。These plugs are used by the command processing execution unit 2
Prepared for 2. The connection control command is to write to these plugs. These plugs can be rewritten fairly by the transaction of P1394 without distinguishing themselves or from other devices. As a result, when a plurality of devices try to execute writing to the plug almost at the same time, they can be processed without contradiction. However, to protect the connection, P
Rewrite only when C is 0. Note that "---" in each plug is a reserved bit.
【0034】CAMを再生モードに設定したときのコマ
ンド処理部21におけるブロードキャスト出力処理の流
れを図4に示す。まず、ステップS1で、帯域(BW:
Bandwidth)とデフォルトのチャンネル(DC
N:Default Channel Number)
を獲得できれば、ステップS2で、プラグ0とデフォル
トのチャンネルを用いてIsoデータパケットをバスへ
出力し、処理を終える。FIG. 4 shows the flow of broadcast output processing in the command processing section 21 when the CAM is set to the reproduction mode. First, in step S1, the band (BW:
Bandwidth) and default channel (DC
N: Default Channel Number)
If so, in step S2, the Iso data packet is output to the bus by using the plug 0 and the default channel, and the process ends.
【0035】ステップS1で、帯域とデフォルトのチャ
ンネルを獲得できない場合には、ステップS3で、デフ
ォルトのチャンネルからIsoデータパケットを入力
し、データパケットのヘッダに付与されているノードI
Dを調べる。つまり、デフォルトのチャンネルに出力し
ている機器を調べるわけである。If the band and the default channel cannot be obtained in step S1, the Iso data packet is input from the default channel in step S3, and the node I added to the header of the data packet is input.
Examine D. In other words, it checks the device that is outputting to the default channel.
【0036】次に、ステップS4で、ステップS3でノ
ードIDを調べた機器に対して出力を停止するように指
令し、成功すれば、ステップS5で、解放された帯域と
自分が必要な帯域を調整し、これに成功すれば、ステッ
プS2で、プラグ0とデフォルトのチャンネルを用いて
Isoデータパケットをバスへ出力し、処理を終える。Next, in step S4, the device whose node ID is checked in step S3 is instructed to stop the output, and if succeeded, in step S5, the released band and the band required by itself are set. If the adjustment is successful and this is successful, in step S2, the Iso data packet is output to the bus using the plug 0 and the default channel, and the processing ends.
【0037】デフォルトのチャンネルの出力が保護され
ている等の理由により、ステップS4で出力の停止がで
きなかった場合には、処理を終える。また、ステップS
5で、帯域の調整ができなかった場合には、ステップS
6で帯域とチャンネルを解放して処理を終える。If the output cannot be stopped in step S4 because the output of the default channel is protected or the like, the process is terminated. Step S
If the band cannot be adjusted in step 5, step S
At step 6, the band and the channel are released, and the process ends.
【0038】(2)ブロードキャスト入力 VTR1がデジタル−イン等になっている場合、図5の
ように、ブロードキャスト入力を意味し、デフォルトの
チャンネルを入力する。したがって、このときはCAM
の出力を入力する。この場合のブロードキャスト入力処
理の流れを図6に示す。(2) Broadcast Input When the VTR 1 is digital-in or the like, it means broadcast input, as shown in FIG. 5, and the default channel is input. Therefore, at this time, CAM
Input the output of. The flow of the broadcast input process in this case is shown in FIG.
【0039】(3)1対1(one to one)接
続 図14の編集機で、VTR2を再生モードに設定し、V
TR3を録画モードに設定したとすると、接続のパラメ
ータは図7のようになる。このように、入出力機器を指
定し、1対1に機器間でデータのやり取りをすること
を、1対1接続と呼ぶ。(3) One-to-one connection With the editing machine shown in FIG.
If TR3 is set to the recording mode, the connection parameters are as shown in FIG. In this way, specifying an input / output device and exchanging data between devices on a one-to-one basis is called a one-to-one connection.
【0040】この場合の1対1接続処理の流れを図8に
示す。まず、ステップS1で、VTR2が帯域とオプシ
ョンのチャンネル(OCN:Option Chann
elNumber)を獲得できたかどうか判断する。こ
こで、OCNはデフォルトチャンネル以外のチャンネル
番号を示す。そして、獲得できていれば、VTR2に出
力するように指令し、次にVTR3に入力するように指
令し(ステップS2,S3)、処理を終える。もし、ス
テップS1で、帯域とチャンネルが獲得できていなけれ
ば、そのまま処理を終える。The flow of the one-to-one connection processing in this case is shown in FIG. First, in step S1, the VTR 2 determines a band and an optional channel (OCN: Option Channel).
eNumber) is determined. Here, OCN indicates a channel number other than the default channel. If it has been acquired, the VTR 2 is instructed to output it, and then the VTR 3 is instructed to input it (steps S2 and S3), and the process ends. If it is determined in step S1 that the band and channel have not been acquired, the process ends.
【0041】ここで、図14のコンピュータがAVMと
しての管理をしている場合、編集機のアプリケーション
1からコマンド処理部21へ送信された接続のコマンド
は、コンピュータのコマンド処理部21へ渡される。そ
して、ここからコンピュータのコマンド処理実行部22
へ渡され、図7のパラメータを基に図8の処理が行われ
る。Here, when the computer of FIG. 14 manages as the AVM, the connection command transmitted from the application 1 of the editing machine to the command processing unit 21 is passed to the command processing unit 21 of the computer. Then, from here, the command processing execution unit 22 of the computer
8 and the processing of FIG. 8 is performed based on the parameters of FIG.
【0042】〔2〕解放(disconnect) (1)ブロードキャスト出力停止 CAMを停止モードに設定し、ブロードキャスト出力を
停止した場合の処理の流れを図9に示す。ステップS1
は出力を停止する処理であり、ステップS2は帯域とチ
ャンネルを解放する処理である。前記したように、入力
の停止は、CAMの出力プラグ0のプラグ−イネーブル
を0にすることで実行される。そして、帯域とチャンネ
ルの解放は、BMのREG1,REG2に帯域とデフォ
ルトのチャンネル番号を解放するための書き込み命令を
送ることで実行される。[2] Release (1) Broadcast Output Stop FIG. 9 shows the flow of processing when the CAM is set to the stop mode and the broadcast output is stopped. Step S1
Is a process of stopping the output, and step S2 is a process of releasing the band and the channel. As described above, the stop of the input is executed by setting the plug-enable of the output plug 0 of the CAM to 0. The release of the band and the channel is executed by sending a write command for releasing the band and the default channel number to REG1 and REG2 of the BM.
【0043】(2)ブロードキャスト入力停止 VTR1を停止モードに設定し、ブロードキャスト入力
を停止した場合の処理の流れを図10に示す。(2) Stop of Broadcast Input FIG. 10 shows the flow of processing when the VTR 1 is set in the stop mode and the broadcast input is stopped.
【0044】(3)1対1接続中断 編集機でのVTR2、VTR3間の作業を停止したとき
の、処理の流れを図11に示す。ステップS1は、VT
R2が出力を停止したかどうか判断する処理である。こ
こで、出力を停止していれば、VTR2に帯域とチャン
ネルを解放するように指令し、次にVTR3に入力を停
止するように指令する(ステップS2,S3)。AVM
の有無でのコマンドの遷移は、1対1接続時と同様であ
る。(3) One-to-one connection interruption FIG. 11 shows the flow of processing when the work between VTR2 and VTR3 in the editing machine is stopped. Step S1 is VT
This is a process of determining whether or not R2 has stopped output. If the output is stopped, the VTR 2 is instructed to release the band and the channel, and then the VTR 3 is instructed to stop the input (steps S2 and S3). AVM
The transition of the command depending on the presence or absence of is similar to that at the time of one-to-one connection.
【0045】〔3〕保護(protect) (1)ブロードキャスト出力/入力 ブロードキャスト出力及び入力の場合、録画時等にプロ
テクトコマンドが発生することがある。例えば、CAM
の出力をVTR1で入力し、録画している場合は、VT
R1は自分の入力プラグ0のPCを1にし、CAMの出
力プラグ0のPCを1増やしに行く。この場合の処理の
流れを図12に示す。[3] Protect (1) Broadcast Output / Input In the case of broadcast output and input, a protect command may occur during recording or the like. For example, CAM
Input the output of VTR1 with VTR, and if recording, VT
R1 sets the PC of its own input plug 0 to 1 and increases the PC of its CAM output plug 0 by 1. The processing flow in this case is shown in FIG.
【0046】(2)1対1接続 1対1接続では、接続処理を行うと同時に、その機器間
の接続を保護するため、自動的にプテテクトが張られ
る。つまり、出力している機器は出力プラグのPCを1
増やし、入力している機器は入力プラグのPCを1にす
る処理が自動的に行われる。したがって、保護のコマン
ドは発生しない。(2) One-to-one connection In the one-to-one connection, at the same time as the connection processing is performed, the protection is automatically set to protect the connection between the devices. In other words, the output device is the output plug PC 1
In the case of increasing and inputting the device, the processing of setting the PC of the input plug to 1 is automatically performed. Therefore, no protection command is issued.
【0047】〔4〕非保護(unprotect) (1)ブロードキャスト出力/入力 例えば、〔3〕(1)のプロテクトを外す要求を受けた
場合は、CAMの出力プラグ0のPCを1減らし、自己
の入力プラグ0のPCを0にする。この場合のプロテク
トの解除の処理の流れを図13に示す。[4] Unprotect (1) Broadcast output / input For example, when a request for removing the protection of [3] (1) is received, the PC of the output plug 0 of the CAM is decremented by 1, and Set the PC of input plug 0 to 0. FIG. 13 shows the flow of processing for canceling the protection in this case.
【0048】(2)1対1接続 1対1接続では、接続処理を行うと同時に、その機器間
の接続を保護するため、プロテクトが張られる。そし
て、1対1接続の解放と共に、接続保護が解除される。
つまり、出力している機器は出力プラグのPCを1減ら
し、入力している機器は入力プラグのPCを0にする処
理が自動的に行われる。したがって、非保護のコマンド
は発生しない。(2) One-to-one connection In the one-to-one connection, protection is provided to protect the connection between the devices at the same time as the connection processing is performed. Then, with the release of the one-to-one connection, the connection protection is released.
In other words, the output device automatically reduces the output plug PC by 1, and the input device automatically sets the input plug PC to 0. Therefore, unprotected commands do not occur.
【0049】このように、本実施例では、機器間接続制
御をコマンド処理部21とコマンド処理実行部22とに
レイヤー分けし、コマンド処理実行部22の処理を簡素
化したので、コマンド処理実行部22をハードウェア化
することもできる。As described above, in the present embodiment, the inter-device connection control is divided into the command processing section 21 and the command processing execution section 22, and the processing of the command processing execution section 22 is simplified. 22 can also be made into hardware.
【0050】[0050]
【発明の効果】以上詳細に説明したように、本発明によ
れば、システム全体の接続を管理する管理機器が存在す
るときは管理機器へ、存在しないときは自己のコマンド
処理実行部へコマンドを送信する。したがって、管理機
器が存在するときは、各機器から管理機器に対して接続
情報を問い合わせなくてもシステム内における使用帯域
及びチャンネル等の管理が行える。As described in detail above, according to the present invention, when a management device for managing the connection of the entire system exists, a command is sent to the management device, and when it does not exist, a command is sent to its own command processing execution unit. Send. Therefore, when there is a managed device, it is possible to manage the used band and channel in the system without inquiring each device of the managed device about the connection information.
【0051】また、コマンド処理部とコマンド処理実行
部とにレイヤー分けすることにより、コマンド処理実行
部の処理を簡素化できるので、コマンド処理実行部をハ
ードウェア化することが容易になり、低コスト化、処理
速度の向上等が実現できる。Also, by dividing the command processing unit and the command processing execution unit into layers, the processing of the command processing execution unit can be simplified, so that the command processing execution unit can be easily made into hardware, and the cost can be reduced. It is possible to realize higher efficiency and higher processing speed.
【図1】本発明の実施例において機器間接続を行うため
の構成を示す図である。FIG. 1 is a diagram showing a configuration for connecting devices according to an embodiment of the present invention.
【図2】CAMが持つCMTの内容を示す図である。FIG. 2 is a diagram showing the contents of a CMT included in a CAM.
【図3】プラグの一例を示す図である。FIG. 3 is a diagram showing an example of a plug.
【図4】コマンド処理部におけるブロードキャスト出力
処理の流れを示す図である。FIG. 4 is a diagram showing a flow of broadcast output processing in a command processing unit.
【図5】VTR1が持つCMTの内容を示す図である。FIG. 5 is a diagram showing the contents of CMT possessed by the VTR 1.
【図6】コマンド処理部におけるブロードキャスト入力
処理の流れを示す図である。FIG. 6 is a diagram showing a flow of broadcast input processing in a command processing unit.
【図7】編集機が持つCMTの内容を示す図である。FIG. 7 is a diagram showing the contents of CMT possessed by the editing machine.
【図8】コマンド処理部における1対1接続処理の流れ
を示す図である。FIG. 8 is a diagram showing a flow of one-to-one connection processing in a command processing unit.
【図9】コマンド処理部におけるブロードキャスト出力
停止処理の流れを示す図である。FIG. 9 is a diagram showing a flow of broadcast output stop processing in a command processing unit.
【図10】コマンド処理部におけるブロードキャスト入
力停止処理の流れを示す図である。FIG. 10 is a diagram showing a flow of broadcast input stop processing in a command processing unit.
【図11】コマンド処理部における1対1接続解放処理
の流れを示す図である。FIG. 11 is a diagram showing a flow of one-to-one connection release processing in a command processing unit.
【図12】コマンド処理部における保護処理の流れを示
す図である。FIG. 12 is a diagram showing a flow of protection processing in a command processing unit.
【図13】コマンド処理部における非保護処理の流れを
示す図である。FIG. 13 is a diagram illustrating a flow of non-protection processing in a command processing unit.
【図14】P1394シリアルバスを用いた通信システ
ムの一例を示す図である。FIG. 14 is a diagram showing an example of a communication system using a P1394 serial bus.
【図15】P1394シリアルバスを用いた通信システ
ムを用いた通信システムにおけるバス上のデータ構造の
一例を示す図である。FIG. 15 is a diagram showing an example of a data structure on a bus in a communication system using a communication system using a P1394 serial bus.
【図16】P1394シリアルバスを用いた通信システ
ムにおいて、チャンネルと帯域を確保する方法を説明す
図である。FIG. 16 is a diagram illustrating a method of securing channels and bands in a communication system using a P1394 serial bus.
【図17】図14の通信システムにおけるVTRの基本
構成を示す図である。17 is a diagram showing a basic configuration of a VTR in the communication system of FIG.
【図18】図14のVTRにおける通信制御マイコンが
機器間接続を行うための構成を示す図である。18 is a diagram showing a configuration for a communication control microcomputer in the VTR of FIG. 14 to perform interdevice connection.
1…アプリケーション、21…コマンド処理部、22…
コマンド処理実行部、3…CMT1 ... Application, 21 ... Command processing unit, 22 ...
Command processing execution unit, 3 ... CMT
───────────────────────────────────────────────────── フロントページの続き (72)発明者 佐藤 真 東京都品川区北品川6丁目7番35号 ソニ ー株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Makoto Sato 6-735 Kitashinagawa, Shinagawa-ku, Tokyo Sony Corporation
Claims (4)
で情報信号及び制御信号の通信を行うシステムにおい
て、 各電子機器内に機器間接続の制御命令の送信先を選択す
る第1の手段と、該制御命令を実行する第2の手段とを
設け、前記システム内に該システム全体の接続を管理す
る管理機器が存在する場合には、前記第1の手段は前記
制御命令を該管理機器へ送信して機器間接続処理を代行
させ、前記システム内に前記管理機器が存在しない場合
には、前記第1の手段は前記制御命令を前記第2の手段
へ送信することを特徴とする電子機器制御方式。1. In a system for communicating information signals and control signals between a plurality of electronic devices connected by a bus, first means for selecting a destination of a control command for device-to-device connection in each electronic device. , A second means for executing the control command is provided, and when there is a management device for managing the connection of the entire system in the system, the first means sends the control command to the management device. An electronic device, wherein the first device transmits the control command to the second device when the management device does not exist in the system by transmitting the device connection processing on behalf of the device. control method.
されている請求項1記載の電子機器制御方式。2. The electronic device control system according to claim 1, wherein the second means is layered below the first means.
を保持する保持手段を有する請求項1記載の電子機器制
御方式。3. The electronic equipment control system according to claim 1, wherein the first means has a holding means for holding a parameter for inter-device connection.
おける第1の手段から公平に制御命令を受信する請求項
1記載の電子機器制御方式。4. The electronic device control system according to claim 1, wherein the second means fairly receives the control command from itself and the first means in other electronic devices.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17955894A JP3291926B2 (en) | 1994-07-07 | 1994-07-07 | Electronic device control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17955894A JP3291926B2 (en) | 1994-07-07 | 1994-07-07 | Electronic device control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0823584A true JPH0823584A (en) | 1996-01-23 |
JP3291926B2 JP3291926B2 (en) | 2002-06-17 |
Family
ID=16067841
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP17955894A Expired - Fee Related JP3291926B2 (en) | 1994-07-07 | 1994-07-07 | Electronic device control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3291926B2 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1996034477A1 (en) * | 1995-04-28 | 1996-10-31 | Matsushita Electric Industrial Co., Ltd. | Data transmitter, data receiver, and data transmission controller |
WO1999030463A1 (en) * | 1997-12-10 | 1999-06-17 | Sony Corporation | Data communication method and electronic device, and program supplying medium for supplying data communication program |
WO1999038291A1 (en) * | 1998-01-23 | 1999-07-29 | Sony Corporation | Method of network configuration, method and apparatus for information processing, and computer-readable media |
JPH11339386A (en) * | 1998-05-21 | 1999-12-10 | Kenwood Corp | Av system mounting ieee 1394 serial bus |
JP2001517036A (en) * | 1997-09-18 | 2001-10-02 | トムソン コンシユーマ エレクトロニクス インコーポレイテツド | Digital television device for controlling peripheral electronic devices via digital bus |
US6434117B1 (en) | 1998-03-06 | 2002-08-13 | Nec Corporation | IEEE-1394 serial bus network capable of multicast communication |
US6487589B1 (en) | 1996-12-26 | 2002-11-26 | Hitachi, Ltd. | Information device, information device system control method, and information device system |
US6567421B2 (en) | 1995-04-28 | 2003-05-20 | Matsushita Electric Industrial Co., Ltd. | Data transmitting apparatus, data receiving apparatus and data transmission control apparatus |
US6728765B2 (en) | 1996-12-26 | 2004-04-27 | Hitachi, Ltd. | Information device, information device system control method, and information device system |
JP2009065702A (en) * | 2008-11-07 | 2009-03-26 | Fujitsu Ltd | Data processing method |
-
1994
- 1994-07-07 JP JP17955894A patent/JP3291926B2/en not_active Expired - Fee Related
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1996034477A1 (en) * | 1995-04-28 | 1996-10-31 | Matsushita Electric Industrial Co., Ltd. | Data transmitter, data receiver, and data transmission controller |
US6922416B2 (en) | 1995-04-28 | 2005-07-26 | Matsushita Electric Industrial Co., Ltd. | Data transmitting apparatus, data receiving apparatus and data transmission control apparatus |
US6587477B1 (en) | 1995-04-28 | 2003-07-01 | Matsushita Electric Industrial Co., Ltd. | Data transmitting apparatus, data receiving apparatus and data transmission control apparatus |
US6577646B2 (en) | 1995-04-28 | 2003-06-10 | Matsushita Electric Industrial Co., Ltd. | Data transmitting apparatus, data receiving apparatus and data transmission control apparatus |
US6128316A (en) * | 1995-04-28 | 2000-10-03 | Matsushita Electric Industrial Co., Ltd. | Data transmitting apparatus data receiving apparatus and data transmission control apparatus |
US6266346B1 (en) | 1995-04-28 | 2001-07-24 | Matsushita Electric Industrial Co., Ltd. | Data transmitting apparatus, data receiving apparatus and data transmission control apparatus |
US6567421B2 (en) | 1995-04-28 | 2003-05-20 | Matsushita Electric Industrial Co., Ltd. | Data transmitting apparatus, data receiving apparatus and data transmission control apparatus |
US6487589B1 (en) | 1996-12-26 | 2002-11-26 | Hitachi, Ltd. | Information device, information device system control method, and information device system |
US6728765B2 (en) | 1996-12-26 | 2004-04-27 | Hitachi, Ltd. | Information device, information device system control method, and information device system |
US7136910B2 (en) | 1996-12-26 | 2006-11-14 | Hitachi, Ltd. | Information device, information device system control method, and information device system |
JP2001517036A (en) * | 1997-09-18 | 2001-10-02 | トムソン コンシユーマ エレクトロニクス インコーポレイテツド | Digital television device for controlling peripheral electronic devices via digital bus |
WO1999030463A1 (en) * | 1997-12-10 | 1999-06-17 | Sony Corporation | Data communication method and electronic device, and program supplying medium for supplying data communication program |
WO1999038291A1 (en) * | 1998-01-23 | 1999-07-29 | Sony Corporation | Method of network configuration, method and apparatus for information processing, and computer-readable media |
US6434117B1 (en) | 1998-03-06 | 2002-08-13 | Nec Corporation | IEEE-1394 serial bus network capable of multicast communication |
JPH11339386A (en) * | 1998-05-21 | 1999-12-10 | Kenwood Corp | Av system mounting ieee 1394 serial bus |
JP2009065702A (en) * | 2008-11-07 | 2009-03-26 | Fujitsu Ltd | Data processing method |
Also Published As
Publication number | Publication date |
---|---|
JP3291926B2 (en) | 2002-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2152242C (en) | Communication system and electronic apparatus | |
US6275889B1 (en) | Connection control apparatus | |
EP1085700B1 (en) | Data transmission system and method | |
JP3500785B2 (en) | Communication control method and electronic device | |
JP3291926B2 (en) | Electronic device control method | |
KR19990072916A (en) | Data communication system, data communication method and data communication apparatus | |
JP3348526B2 (en) | Audio-video manager device, audio-video device, and communication method | |
US5838248A (en) | Electronic arrangement and communication control method therefor | |
JP3246200B2 (en) | Data communication method and electronic device | |
JP3478285B2 (en) | Data communication method and electronic device | |
JP3702888B2 (en) | Communication control method and communication system | |
JP3704773B2 (en) | Electronic device and control method thereof | |
CA2354102C (en) | Communication system and electronic apparatus | |
JP3127704B2 (en) | Data transfer method | |
JPH07327287A (en) | Data transmission equipment | |
JP3567920B2 (en) | Data communication method and electronic device | |
JP3478293B2 (en) | Communication control method and electronic device | |
JP3627726B2 (en) | Electronics | |
JP3358618B2 (en) | Data transfer method | |
KR20020015654A (en) | Information control method, information processor, and information control system | |
JP3341758B2 (en) | Data transfer method | |
EP1098494A1 (en) | Communication method, communication system and electronic device | |
JP2004135156A (en) | Data communication equipment, data communication method, recording medium and program | |
JP2004080798A (en) | Electronic device and communication control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20020226 |
|
LAPS | Cancellation because of no payment of annual fees |