JP3087165U - Controller device for network system and network system using it - Google Patents

Controller device for network system and network system using it

Info

Publication number
JP3087165U
JP3087165U JP2002000042U JP2002000042U JP3087165U JP 3087165 U JP3087165 U JP 3087165U JP 2002000042 U JP2002000042 U JP 2002000042U JP 2002000042 U JP2002000042 U JP 2002000042U JP 3087165 U JP3087165 U JP 3087165U
Authority
JP
Japan
Prior art keywords
signal
controller
network
state
bus
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 - Lifetime
Application number
JP2002000042U
Other languages
Japanese (ja)
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.)
Funai Electric Co Ltd
Original Assignee
Funai Electric Co Ltd
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 Funai Electric Co Ltd filed Critical Funai Electric Co Ltd
Priority to JP2002000042U priority Critical patent/JP3087165U/en
Application granted granted Critical
Publication of JP3087165U publication Critical patent/JP3087165U/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 【課題】 ネットワークシステム対応のコントローラ機
器において、コントローラ機器とターゲット機器との間
における信号の送信回数を減らして、バスの占有率を低
下させ、ネットワークに接続されている各機器間の通信
をスムーズにする。 【解決手段】 自機の状態をコントローラ機器に通知す
る機能が有るターゲット機器に対しては(S8でYE
S)、各ターゲット機器自体の状態が変化したときに変
化後の状態の通知信号を送信するように指示するための
信号を1回だけ送信しておいて(S9)、各ターゲット
機器から送信される通知信号(S10)に基づいて、各
ターゲット機器の変化後の状態を判定するようにした。
これにより、状態の通知機能があるターゲット機器に対
しては、状態問合せ処理を周期的に行う必要がなくなる
ので、コントローラ機器と各ターゲット機器との間の信
号の送受信回数を減らすことができる。
(57) [Summary] In a controller device compatible with a network system, the number of signal transmissions between the controller device and a target device is reduced to reduce the occupancy of a bus, and each device connected to a network. Smooth communication between users. SOLUTION: For a target device having a function of notifying a controller device of a state of its own device (YE in S8)
S) When the state of each target device itself changes, a signal for instructing to transmit a notification signal of the changed state is transmitted only once (S9), and is transmitted from each target device. The state after the change of each target device is determined based on the notification signal (S10).
This eliminates the need to periodically perform a status inquiry process for a target device having a status notification function, thereby reducing the number of signal transmissions and receptions between the controller device and each target device.

Description

【考案の詳細な説明】[Detailed description of the invention]

【0001】[0001]

【考案の属する技術分野】[Technical field to which the invention belongs]

本考案は、インタフェースバスを介してネットワークに接続されて、このネッ トワークに接続されている各機器の遠隔制御を行うコントローラ機器と、このコ ントローラ機器と被制御機器とをインタフェースバスを介して接続したネットワ ークシステムに関するものである。 According to the present invention, a controller device that is connected to a network via an interface bus and remotely controls each device connected to the network, and connects the controller device and a controlled device via the interface bus. It relates to a network system that has been implemented.

【0002】[0002]

【従来の技術】[Prior art]

従来より、デジタル機器をIEEE1394規格のシリアルバスケーブルを用 いて相互に接続し、双方向の通信を行うネットワークシステムがある。このシス テムでは、上記デジタル機器のうち、コントローラ機能を持つコントローラ機器 が、IEEE1394シリアルバスケーブルを介して、ネットワークに接続され ている各機器(ターゲット機器)に制御信号を伝送することにより、各ターゲッ ト機器を遠隔制御することができる。このコントローラ機器は、各ターゲット機 器の状態に合わせて送信する制御信号の種類を変更する必要がある。例えば、コ ントローラ機器がテレビであって、ターゲット機器がビデオデッキである場合、 コントローラ機器であるテレビは、ターゲット機器であるビデオデッキが停止状 態のときには、ビデオデッキに対して通常の早送り用の制御信号を送る必要があ り、また、ビデオデッキが再生中の状態のときには、ビデオデッキに対して早送 り再生用の制御信号を送る必要がある。このため、コントローラ機器は、各ター ゲット機器の最新の状態を確認するための処理を周期的に行っている。 2. Description of the Related Art Conventionally, there is a network system in which digital devices are connected to each other using an IEEE 1394 standard serial bus cable to perform bidirectional communication. In this system, among the digital devices described above, a controller device having a controller function transmits a control signal to each device (target device) connected to a network via an IEEE 1394 serial bus cable, so that each target device is controlled. Remote control of the device. This controller device needs to change the type of control signal to be transmitted according to the status of each target device. For example, when the controller device is a TV and the target device is a VCR, the TV as the controller device is normally fast-forwarded to the VCR when the VCR as the target device is stopped. It is necessary to send a control signal, and when the VCR is playing, it is necessary to send a control signal for fast-forward playback to the VCR. For this reason, the controller device periodically performs processing to check the latest status of each target device.

【0003】 従来のコントローラ機器による各ターゲット機器の状態確認処理について図5 のフローチャートを参照して説明する。IEEE1394シリアルバスケーブル を用いたネットワークにおいて接続機器の追加・削除を行うと、追加・削除の対 象となった接続機器からネットワーク内の各コントローラにバスリセット信号が 送られる。各コントローラ機器は、このバスリセット信号を検知すると(S10 1でYES)、ネットワークに接続されている全ての機器の自動認識処理を行っ た後(S102)、自機に接続されている全てのターゲット機器に対して状態問 合せ用の信号を送信する(S103)。そして、各ターゲット機器からの状態問 合せ結果を受信すると(S104)、この問合せ結果に応じてメモリに記憶して いる各ターゲット機器の最新の状態を書き換える。各コントローラ機器は、次に バスリセット信号が送られるまで(S105でNO)、各ターゲット機器に対し て数ミリ秒間隔で状態問合せ用信号の送信を繰り返し、各ターゲット機器の最新 の状態を把握する。[0005] A state checking process of each target device by a conventional controller device will be described with reference to a flowchart of FIG. When a connected device is added or deleted in a network using an IEEE 1394 serial bus cable, a bus reset signal is sent from the connected device to be added or deleted to each controller in the network. When each controller device detects this bus reset signal (YES in S101), it performs automatic recognition processing of all devices connected to the network (S102), and then executes all target devices connected to its own device. A signal for status inquiry is transmitted to the device (S103). When the result of the status inquiry from each target device is received (S104), the latest status of each target device stored in the memory is rewritten according to the result of the inquiry. Each controller device repeats transmission of a status inquiry signal to each target device at intervals of several milliseconds until the next bus reset signal is sent (NO in S105), and grasps the latest status of each target device. .

【0004】 また、バスの通信負荷を軽減する目的で、オンライン局が診断トークンを送信 する機会を、バトンを所持するオンライン局がオフライン局からの信号送出に起 因するキャリア異常を検出した場合に限るようにしたトークンバス装置が知られ ている(例えば、特開平10−173682号公報参照)。さらにまた、電力系 統監視制御装置の分野において、親局が各子局から電力系統状態や設備の状態変 化の通知を受けた場合にのみ各子局の状態を推定するための演算処理を行うよう にして親局の計算負荷を軽減するようにしたものがある(例えば、特開平11− 161302号公報参照)。[0004] Further, in order to reduce the communication load on the bus, an opportunity for the online station to transmit a diagnostic token is set when an online station having a baton detects a carrier abnormality caused by signal transmission from the offline station. A limited token bus device is known (for example, see Japanese Patent Application Laid-Open No. 10-173682). Furthermore, in the field of power system monitoring and control equipment, a calculation process for estimating the state of each slave station is performed only when the master station receives a notification of a change in the power system state or equipment state from each slave station. In some cases, the calculation load on the master station is reduced by performing the operation (for example, see Japanese Patent Application Laid-Open No. H11-161302).

【0005】[0005]

【考案が解決しようとする課題】[Problems to be solved by the invention]

しかしながら、上記のような従来のコントローラ機器による各ターゲット機器 の状態確認方法では、全てのターゲット機器に対して状態問合せ処理を周期的に 行う必要があるため、バスの占有率が高くなり、ネットワークに接続されている 各機器間の通信をスムーズに行うことができないという問題があった。また、上 記特開平10−173682号公報や特開平11−161302号公報に示され る発明をIEEE1394シリアルバスケーブルを用いたネットワークシステム 及びそのコントローラ機器に適用したとしても、上記の問題を解消することはで きない。 However, in the conventional method of checking the status of each target device by the controller device as described above, the status inquiry processing needs to be performed periodically for all target devices, so that the bus occupancy increases and the network becomes inefficient. There is a problem that communication between connected devices cannot be performed smoothly. Further, even if the inventions described in JP-A-10-173682 and JP-A-11-161302 are applied to a network system using an IEEE 1394 serial bus cable and its controller device, the above-mentioned problem is solved. It is not possible.

【0006】 本考案は、上述した問題点を解決するためになされたものであり、コントロー ラ機器とターゲット機器との間における信号の送受信回数を減らして、バスの占 有率を低下させ、ネットワークに接続されている各機器間の通信をスムーズにす ることが可能なコントローラ機器とそれを用いたネットワークシステムを提供す ることを目的とする。[0006] The present invention has been made to solve the above-described problem, and reduces the number of times of transmission and reception of signals between a controller device and a target device, thereby lowering the occupation rate of a bus and reducing network occupancy. An object of the present invention is to provide a controller device capable of smoothing communication between devices connected to a network and a network system using the controller device.

【0007】[0007]

【課題を解決するための手段】[Means for Solving the Problems]

上記目的を達成するために請求項1の考案は、インタフェースバスを介してネ ットワークに接続され、このネットワークに接続される機器の追加・削除等を行 う際に生じるバスリセット信号を検知するバスリセット検知手段と、バスリセッ ト検知手段によりバスリセット信号を検知したときに、ネットワークに接続され ている機器を自動的に認識する認識手段と、認識手段により認識された機器に対 して状態問合せ用の信号を送信する送信手段と、送信手段により送信された状態 問合せ用信号に対してネットワークに接続されている各機器から返された問合せ 結果の信号を受信する受信手段と、受信手段により受信した信号に基づいてネッ トワークに接続されている各機器の状態を判定する状態判定手段とを有するネッ トワークシステム対応のコントローラ機器において、インタフェースバスは、I EEE1394シリアルバスであり、受信手段は、認識手段による認識処理の際 に、ネットワークに接続されている各機器から各機器固有のIDと、各機器が自 機の状態をコントローラ機器に通知する機能を有するか否かの情報(以下、通知 機能有無情報という)とを受信し、受信手段により受信した各機器の固有IDが 未記憶の固有IDであるときに、この機器の固有IDと通知機能有無情報とを記 憶する記憶手段と、記憶手段に記憶された各機器の固有IDと通知機能有無情報 とに基づいて、各機器に自機の状態をコントローラ機器に通知する機能が有るか 否かを判定する機能有無判定手段とを備え、機能有無判定手段により通知機能が あると判定された各機器に対しては、各機器自体の状態が変化したときに変化後 の状態の通知信号を送信するように指示するための信号を送信手段により送信し 、この指示に応じて各機器から送信された通知信号に基づいて状態判定手段によ り各機器の変化後の状態を判定し、もって、状態問合せ処理を周期的に行う必要 をなくし、コントローラ機器と各機器との間における信号の送受信回数を減らし てバスの占有率を低下させるようにしたものである。 In order to achieve the above object, the invention according to claim 1 is based on a bus which is connected to a network via an interface bus, and detects a bus reset signal generated when adding / deleting a device connected to the network. A reset detecting means, a recognizing means for automatically recognizing a device connected to the network when a bus reset signal is detected by the bus reset detecting means, and a status inquiry for the device recognized by the recognizing means. Transmitting means for transmitting a signal of the inquiry result, a receiving means for receiving a signal of an inquiry result returned from each device connected to the network in response to the inquiry signal, and a signal received by the receiving means. A network system having status determination means for determining the status of each device connected to the network based on a signal In the corresponding controller device, the interface bus is an IEEE 1394 serial bus, and the receiving means transmits the ID unique to each device from each device connected to the network and the device itself at the time of recognition processing by the recognition means. When information on whether or not the device has a function of notifying the controller status of the device (hereinafter referred to as notification function presence / absence information) is received, and the unique ID of each device received by the receiving unit is an unstored unique ID. The storage means for storing the unique ID of the device and the notification function presence / absence information, and the status of the own device in each device based on the unique ID of each device and the notification function presence / absence information stored in the storage means. A function presence / absence determining means for determining whether or not there is a function for notifying the controller device; and for each device determined to have the notification function by the function presence / absence determining means, When the status of each device changes, a signal for instructing to transmit a notification signal of the changed status is transmitted by the transmitting means, and the notification signal transmitted from each device in response to the instruction is transmitted. The state after the change of each device is determined by the state determination means based on the above, thereby eliminating the need to periodically perform the status inquiry process and reducing the number of signal transmissions and receptions between the controller device and each device. The occupancy of the bus is reduced.

【0008】 上記構成においては、認識手段による認識処理の際に、ネットワークに接続さ れている各機器から固有のIDと通知機能有無情報とを受信手段により受信して 、受信した各機器の固有IDが記憶手段に未記憶の固有IDであるときには、こ の機器の固有IDと通知機能有無情報とを記憶手段に記憶する。そして、記憶手 段に記憶された各機器の固有IDと通知機能有無情報とに基づいて、各機器に自 機の状態をコントローラ機器に通知する機能が有るか否かを機能有無判定手段に より判定する。この判定の結果、通知機能があると判定された各機器に対しては 、各機器自体の状態が変化したときに変化後の状態の通知信号を送信するように 指示するための信号を送信手段により1回だけ送信し、この指示に応じて各機器 から送信された通知信号に基づいて状態判定手段により各機器の変化後の状態を 判定する。また、通知機能がないと判定された各機器に対しては、状態問合せ用 の信号を送信手段により送信し、各機器から返された問合せ結果の信号を受信手 段により受信して、この問合せ結果の信号に基づいて状態判定手段により各機器 の現在の状態を判定する。In the above configuration, at the time of the recognition processing by the recognition means, the unique ID and the notification function presence / absence information are received by the reception means from each device connected to the network, and the received unique information of each device is received. When the ID is a unique ID not stored in the storage means, the unique ID of the device and the notification function presence / absence information are stored in the storage means. Then, based on the unique ID of each device and the notification function presence / absence information stored in the storage means, the function presence / absence determination means determines whether each device has a function of notifying the controller device of its own state. judge. As a result of this determination, a signal for instructing each device determined to have the notification function to transmit a notification signal of the changed state when the status of the device itself changes has been transmitted. Is transmitted only once, and the status determination means determines the status of each device after the change based on the notification signal transmitted from each device in response to this instruction. For each device determined not to have the notification function, a signal for status inquiry is transmitted by the transmitting means, and the signal of the inquiry result returned from each device is received by the receiving means. The current state of each device is determined by the state determination means based on the resulting signal.

【0009】 上記のように、各機器に自機の状態をコントローラ機器に通知する機能が有る か否かを機能有無判定手段により判定して、通知機能があると判定した各機器に 対しては、各機器自体の状態が変化したときに変化後の状態の通知信号を送信す るように指示するための信号を送信手段により1回だけ送信しておき、各機器か ら送信される状態の通知信号に基づいて状態判定手段により各機器の変化後の状 態を判定するようにした。これにより、通知機能がある機器に対しては、状態問 合せ処理を周期的に行って各機器の状態を確認する必要がなくなるので、全ての 機器に対して状態問合せ処理を周期的に行う場合と比べて、コントローラ機器と 各機器との間における信号の送受信回数を減らすことができ、従って、バスの占 有率を低下させることができる。As described above, the function presence / absence determining means determines whether each device has a function of notifying the controller device of the state of the own device, and for each device determined to have the notification function, When the status of each device changes, a signal for instructing to transmit a notification signal of the changed status is transmitted only once by the transmitting means, and the status transmitted from each device is transmitted. The state of each device after the change is determined by the state determination means based on the notification signal. This eliminates the need to periodically perform status inquiry processing for devices with the notification function to check the status of each device. In comparison with the above, it is possible to reduce the number of times signals are transmitted and received between the controller device and each device, and therefore, it is possible to reduce the bus occupancy.

【0010】 また、請求項2の考案は、インタフェースバスを介してネットワークに接続さ れ、このネットワークに接続される機器の追加・削除等を行う際に生じるバスリ セット信号を検知するバスリセット検知手段と、バスリセット検知手段によりバ スリセット信号を検知したときに、ネットワークに接続されている機器を自動的 に認識する認識手段と、認識手段により認識された機器に対して状態問合せ用の 信号を送信する送信手段と、送信手段により送信された状態問合せ用信号に対し てネットワークに接続されている各機器から返された問合せ結果の信号を受信す る受信手段と、受信手段により受信した信号に基づいてネットワークに接続され ている各機器の状態を判定する状態判定手段とを有するネットワークシステム対 応のコントローラ機器において、受信手段は、認識手段による認識処理の際に、 ネットワークに接続されている各機器から各機器固有のIDと、各機器が自機の 状態をコントローラ機器に通知する機能を有するか否かの情報(以下、通知機能 有無情報という)とを受信し、受信手段により受信した各機器の固有IDと通知 機能有無情報とを記憶する記憶手段と、記憶手段に記憶された各機器の固有ID と通知機能有無情報とに基づいて、各機器に自機の状態をコントローラ機器に通 知する機能が有るか否かを判定する機能有無判定手段とを備え、機能有無判定手 段により通知機能があると判定された各機器に対しては、各機器自体の状態が変 化したときに変化後の状態の通知信号を送信するように指示するための信号を前 記送信手段により送信し、この指示に応じて各機器から送信された通知信号に基 づいて状態判定手段により各機器の変化後の状態を判定し、もって、状態問合せ 処理を周期的に行う必要をなくし、コントローラ機器と各機器との間における信 号の送受信回数を減らしてバスの占有率を低下させるようにしたものである。A second aspect of the present invention is a bus reset detecting means which is connected to a network via an interface bus and detects a bus reset signal generated when adding or deleting a device connected to the network. A recognition means for automatically recognizing a device connected to the network when a bus reset signal is detected by the bus reset detection means, and a status inquiry signal to the device recognized by the recognition means. A transmitting means for transmitting, a receiving means for receiving a signal of an inquiry result returned from each device connected to the network in response to the status inquiry signal transmitted by the transmitting means, and a signal received by the receiving means. A network system having status determination means for determining the status of each device connected to the network based on the Of the controller device, the receiving means has a function of notifying the controller device of the ID unique to each device from each device connected to the network and the state of the device to the controller device during the recognition processing by the recognition means. Storage means for receiving information on whether or not each device has the notification function presence / absence information, and storing the unique ID of each device and the notification function presence / absence information received by the receiving means; and each device stored in the storage means. Function presence / absence determination means for determining whether or not each device has a function of notifying the controller device of its own status based on the unique ID and the notification function presence / absence information. A signal for instructing each device determined to have the notification function to transmit a notification signal of the changed state when the status of the device itself has changed is transmitted by the transmitting means. The state determination means determines the state of each device after the change based on the notification signal transmitted from each device in response to this instruction, thereby eliminating the need to periodically perform a state inquiry process. The number of transmissions and receptions of signals between devices and each device is reduced to reduce the bus occupancy.

【0011】 この構成においては、認識手段による認識処理の際に、ネットワークに接続さ れている各機器から固有のIDと通知機能有無情報とを受信手段により受信して 、受信した各機器の固有IDと通知機能有無情報とを記憶手段に記憶する。そし て、記憶手段に記憶された各機器の固有IDと通知機能有無情報とに基づいて、 各機器に自機の状態をコントローラ機器に通知する機能が有るか否かを機能有無 判定手段により判定する。この判定の結果、通知機能があると判定された各機器 に対しては、各機器自体の状態が変化したときに変化後の状態の通知信号を送信 するように指示するための信号を送信手段により送信し、この指示に応じて各機 器から送信された通知信号に基づいて状態判定手段により各機器の変化後の状態 を判定する。この判定の結果、通知機能があると判定された各機器に対しては、 各機器自体の状態が変化したときに変化後の状態の通知信号を送信するように指 示するための信号を送信手段により送信し、この指示に応じて各機器から送信さ れた通知信号に基づいて状態判定手段により各機器の変化後の状態を判定する。 これにより、通知機能がある機器に対しては、状態問合せ処理を周期的に行って 各機器の状態を確認する必要がなくなるので、全ての機器に対して状態問合せ処 理を周期的に行う場合と比べて、コントローラ機器と各機器との間の信号の送受 信回数を減らすことができ、従って、バスの占有率を低下させることができる。In this configuration, at the time of the recognition processing by the recognition unit, the unique ID and the notification function presence / absence information are received from each device connected to the network by the reception unit, and the received unique ID of each device is received. The ID and the notification function presence / absence information are stored in the storage unit. Then, based on the unique ID of each device and the notification function presence / absence information stored in the storage unit, it is determined by the function presence / absence determination unit whether each device has a function of notifying the controller device of its own state. I do. As a result of the determination, a signal for instructing each device determined to have the notification function to transmit a notification signal of the changed state when the state of the device itself changes, is transmitted by the transmitting unit. Then, based on the notification signal transmitted from each device in response to this instruction, the state determination unit determines the changed state of each device. As a result of this determination, a signal for instructing each device determined to have the notification function to transmit a notification signal of the changed status when the status of the device itself changes is transmitted. Means, and the state determination means determines the changed state of each device based on the notification signal transmitted from each device in response to this instruction. This eliminates the need to periodically perform status inquiry processing for devices with the notification function to check the status of each device. In comparison with the above, the number of times of transmission and reception of signals between the controller device and each device can be reduced, and therefore, the occupancy of the bus can be reduced.

【0012】 また、請求項3の考案は、上記請求項2に記載の考案において、コントローラ 機器に接続されるインタフェースバスをIEEE1394シリアルバスとしたも のである。この構成においては、IEEE1394シリアルバスを用いたネット ワークにおいて、上記請求項2と同様な作用を得ることができる。[0012] The invention of claim 3 is the invention of claim 2, wherein the interface bus connected to the controller device is an IEEE1394 serial bus. With this configuration, the same operation as the above-described claim 2 can be obtained in a network using the IEEE 1394 serial bus.

【0013】 また、請求項4の考案は、請求項1又は請求項3のいずれかに記載のコントロ ーラ機器とこのコントローラ機器により制御される被制御機器とをIEEE13 94シリアルバスケーブルを用いて接続することにより実現されるネットワーク システムである。この構成においては、コントローラ機器と被制御機器との間に おける信号の送受信回数、及びコントローラ機器間の信号の送受信回数を減らす ことができるので、バスの占有率を低下させることができる。According to a fourth aspect of the present invention, a controller device according to any one of the first and third aspects and a controlled device controlled by the controller device are connected by using an IEEE1394 serial bus cable. This is a network system realized by connecting. In this configuration, the number of signal transmissions / receptions between the controller device and the controlled device and the number of signal transmissions / receptions between the controller devices can be reduced, so that the bus occupancy can be reduced.

【0014】[0014]

【考案の実施の形態】[Embodiment of the invention]

以下、本考案を具体化した一実施形態に係るネットワークシステム対応のコン トローラ機器とそれを用いたネットワークシステムについて図面を参照して説明 する。図1は、本考案に係るネットワークシステムの概略構成を示す。ネットワ ークシステム1は、コントローラ機器(以下、コントローラという)2a,2b 、及び被制御機器3a,3b,3c,3dをIEEE1394シリアルバスケー ブル(以下、IEEE1394ケーブルという)4を介して接続することにより 構築される。このネットワークシステム1では、コントローラ2a,2bが、I EEE1394ケーブル4を介して、ネットワークシステム1内の他の機器(以 下、ターゲット機器という)に制御信号を伝送することにより、各ターゲット機 器を遠隔制御することができる。コントローラ2aから見たターゲット機器は、 図に示されるコントローラ2b、及び被制御機器3a,3b,3c,3dである 。 Hereinafter, a controller device for a network system according to an embodiment of the present invention and a network system using the controller device will be described with reference to the drawings. FIG. 1 shows a schematic configuration of a network system according to the present invention. The network system 1 is constructed by connecting controller devices (hereinafter referred to as controllers) 2a and 2b and controlled devices 3a, 3b, 3c and 3d via an IEEE 1394 serial bus cable (hereinafter referred to as an IEEE 1394 cable) 4. Is done. In this network system 1, the controllers 2a and 2b transmit control signals to other devices (hereinafter, referred to as target devices) in the network system 1 via the IEEE 1394 cable 4, thereby connecting each target device. Can be controlled remotely. The target devices viewed from the controller 2a are the controller 2b and the controlled devices 3a, 3b, 3c, 3d shown in the figure.

【0015】 図2は、上記コントローラ2aとターゲット機器の電気的ブロック構成を示す 。コントローラ2aは、IEEE1394ケーブル4を介して画像情報等のデー タを入出力するためのディジタル・インタフェース11(送信手段、受信手段) を有しており、このインタフェース11の内部にはコントローラ2aのGUID (Global Unique Identification)や、コントローラ2a自体の性能に関する情 報等を記憶したコンフィグレーションROM12が組み込まれている。GUID とは、一般に、IEEE1394の規格によるシリアルバスを採用するネットワ ークに接続される各機器に固有の識別符号を意味し、各機器の製造時に世界中で 唯一の識別符号として各機器に付与されるものである。また、コントローラ2a は、ディジタル・インタフェース11を介して各ターゲット機器10から入力さ れたデータの処理を含む各種の処理の制御を行うCPU13、ディジタル・イン タフェース11を介して入力された各ターゲット機器10のGUID等のデータ を記憶するメモリ14(記憶手段)、各種の指示を入力するための操作部15、 及び各種のメッセージ情報等を表示するための表示部16を有している。CPU 13は、請求項におけるバスリセット検知手段、認識手段、状態判定手段及び機 能有無判定手段としても機能する。FIG. 2 shows an electric block configuration of the controller 2a and the target device. The controller 2a has a digital interface 11 (transmitting means, receiving means) for inputting and outputting data such as image information via the IEEE 1394 cable 4. Inside the interface 11, the GUID of the controller 2a is provided. (Global Unique Identification) and a configuration ROM 12 that stores information on the performance of the controller 2a itself. The GUID generally means an identification code unique to each device connected to a network adopting the IEEE 1394 serial bus, and is assigned to each device as a unique identification code worldwide when each device is manufactured. Is what is done. Further, the controller 2a includes a CPU 13 for controlling various processes including a process of data input from each target device 10 via the digital interface 11, and each target device input via the digital interface 11. It has a memory 14 (storage means) for storing data such as 10 GUIDs, an operation section 15 for inputting various instructions, and a display section 16 for displaying various message information and the like. The CPU 13 also functions as a bus reset detection unit, a recognition unit, a state determination unit, and a function presence / absence determination unit in the claims.

【0016】 次に、上記のターゲット機器10の詳細構成について説明する。図に示される ように、ターゲット機器10は、コントローラ2aと同様な構成となっており、 ターゲット機器10を構成する各ブロック21〜26は、それぞれコントローラ 2aを構成する各ブロック11〜16に相当する。また、ターゲット機器10の コンフィグレーションROM22に記憶されている情報の中には、ターゲット機 器10が自機の現在の状態が変化した場合に変化後の状態をコントローラ2aに 通知する機能を有するか否かという情報(以下、通知機能有無情報という)も含 まれる。このようにコンフィグレーションROM22の内部にターゲット機器1 0の通知機能有無情報を記憶するようにした理由は、ターゲット機器10の中に は、自機の状態をコントローラ2aに通知する機能を有するものと、この機能を 有しないものとがあるからである。本実施形態によるコントローラ2aは、制御 対象となる各ターゲット機器10が上記の通知機能を有する場合には、この通知 機能を利用して、従来のコントローラよりも各ターゲット機器10に対する制御 信号の送信回数が少なくて済むように工夫している。Next, a detailed configuration of the target device 10 will be described. As shown in the figure, the target device 10 has the same configuration as the controller 2a, and the blocks 21 to 26 constituting the target device 10 correspond to the blocks 11 to 16 constituting the controller 2a, respectively. . In addition, in the information stored in the configuration ROM 22 of the target device 10, if the target device 10 has a function of notifying the controller 2a of the changed state when the current state of the target device 10 has changed, This information also includes information on the presence or absence (hereinafter referred to as notification function presence / absence information). The reason why the notification function presence / absence information of the target device 10 is stored in the configuration ROM 22 is that the target device 10 has a function of notifying the controller 2a of the state of the target device 10 itself. This is because some do not have this function. When each of the target devices 10 to be controlled has the above-described notification function, the controller 2a according to the present embodiment uses the notification function to transmit a control signal to the target devices 10 more frequently than the conventional controller. It is devised so that it can be reduced.

【0017】 次に、上記のターゲット機器10に対する制御信号の送信回数を減らすための 工夫について図3のフローチャートを参照して説明する。ネットワークシステム 1へのターゲット機器10の追加・削除時や、各ターゲット機器10の電源投入 時には、追加・削除の対象となるターゲット機器10がコントローラ2aにバス リセット信号を送出する。コントローラ2aのCPU13は、このバスリセット 信号を検出すると(S1でYES)、ネットワークシステム1内の各ターゲット 機器10の自動認識処理を開始する(S2)。この自動認識処理の過程において 、各ターゲット機器10は、自機のコンフィグレーションROM22に格納され ている自機のGUID、通知機能有無情報等の情報をIEEE1394ケーブル 4を介してコントローラ2aに送信する。コントローラ2aのCPU13は、各 ターゲット機器10のGUID、通知機能有無情報等を受信すると(S3)、受 信したGUIDがメモリ14に未記録のGUIDであるか否かをチェックする( S4)。Next, a contrivance for reducing the number of transmissions of the control signal to the target device 10 will be described with reference to a flowchart of FIG. When the target device 10 is added to or deleted from the network system 1 or when the power of each target device 10 is turned on, the target device 10 to be added or deleted sends a bus reset signal to the controller 2a. When detecting the bus reset signal (YES in S1), the CPU 13 of the controller 2a starts automatic recognition processing of each target device 10 in the network system 1 (S2). In the process of the automatic recognition process, each target device 10 transmits information such as its own GUID and notification function presence / absence information stored in its own configuration ROM 22 to the controller 2a via the IEEE 1394 cable 4. When the CPU 13 of the controller 2a receives the GUID of each target device 10, the notification function presence / absence information, and the like (S3), the CPU 13 checks whether the received GUID is a GUID not recorded in the memory 14 (S4).

【0018】 上記S4のチェック処理について図4を参照して説明する。コントローラ2a のメモリ14内には、図に示されるように、各ターゲット機器10のGUIDと 通知機能有無情報とからなる通知機能情報テーブル41用のエリアが確保されて いる。通知機能情報テーブル41を構成する要素の数は62個に設定されている 。何故なら、IEEE1394の規格によるネットワークシステム1内に接続可 能な機器の数は最大で63であり、コントローラ2a(イニシエータ)を除いた ターゲット機器10の最大数は62となるからである。通知機能情報テーブル4 1には、過去に1度でもコントローラ2aに接続されたことのある全てのターゲ ット機器10のGUIDと通知機能有無情報とが格納されている。ただし、コン トローラ2aに接続されたことのあるターゲット機器10の中には、コントロー ラ2aに直接接続されたものだけではなく、他のコントローラやターゲット機器 10を介して間接的に接続されたものが含まれる。例えば、図1に示される機器 構成の場合、コントローラ2aから見たターゲット機器10には、コントローラ 2aに直接接続されている被制御機器3a,3b及びコントローラ2bだけでは なく、コントローラ2bを介してコントローラ2aに間接的に接続される被制御 機器3c,3dが含まれる。コントローラ2aのCPU13は、各ターゲット機 器10から各ターゲット機器10のGUIDと通知機能有無情報とを受信すると 、メモリ14内の通知機能情報テーブル41を読み込んで、受信した各ターゲッ ト機器10のGUIDが通知機能情報テーブル41に未記憶のGUIDであるか 否かをチェックする。The check processing in S4 will be described with reference to FIG. As shown in the figure, an area for a notification function information table 41 including a GUID of each target device 10 and notification function presence / absence information is secured in the memory 14 of the controller 2a. The number of elements constituting the notification function information table 41 is set to 62. This is because the maximum number of devices that can be connected to the network system 1 according to the IEEE 1394 standard is 63, and the maximum number of target devices 10 excluding the controller 2a (initiator) is 62. The notification function information table 41 stores the GUIDs and notification function presence / absence information of all target devices 10 that have been connected to the controller 2a at least once in the past. However, among the target devices 10 that have been connected to the controller 2a, not only those directly connected to the controller 2a but also those indirectly connected via other controllers or the target device 10 Is included. For example, in the case of the device configuration shown in FIG. 1, the target device 10 viewed from the controller 2a includes not only the controlled devices 3a and 3b and the controller 2b directly connected to the controller 2a but also the controller 2b via the controller 2b. The controlled devices 3c and 3d indirectly connected to 2a are included. Upon receiving the GUID of each target device 10 and the notification function presence / absence information from each target device 10, the CPU 13 of the controller 2 a reads the notification function information table 41 in the memory 14 and receives the received GUID of each target device 10. Is a GUID that has not been stored in the notification function information table 41.

【0019】 上記のチェック処理が終了すると、コントローラ2aのCPU13は、図3の フローチャートの処理に戻り、受信したGUIDが通知機能情報テーブル41に 未記憶のGUIDであるときには(S4でYES)、過去に1度もコントローラ 2aに接続されたことのないターゲット機器10が接続されたと判断して、受信 したGUIDと通知機能有無情報とをメモリ14内の通知機能情報テーブル41 に追加して記憶する(S5)。これに対して、受信したGUIDが既に通知機能 情報テーブル41に格納されているGUIDであるときには(S4でNO)、受 信したGUIDと通知機能有無情報とを通知機能情報テーブル41に記憶せずに 、S6の処理に進む。コントローラ2aのCPU13は、ネットワークシステム 1に接続されている全てのターゲット機器10の認識処理を終了すると(S6で YES)、ディジタル・インタフェース11とIEEE1394ケーブル4とを 介して各ターゲット機器10に対して状態問合せ用の制御信号を送信する。そし て、各ターゲット機器10から返された問合せ結果の信号に基づいて、各ターゲ ット機器10の現在の状態を確認する(S7)。When the above-described check processing is completed, the CPU 13 of the controller 2a returns to the processing of the flowchart in FIG. 3, and if the received GUID is a GUID not stored in the notification function information table 41 (YES in S4), It is determined that the target device 10 that has never been connected to the controller 2a has been connected, and the received GUID and the notification function presence / absence information are added and stored in the notification function information table 41 in the memory 14 ( S5). On the other hand, when the received GUID is a GUID already stored in the notification function information table 41 (NO in S4), the received GUID and the notification function presence / absence information are not stored in the notification function information table 41. Then, the process proceeds to S6. When the CPU 13 of the controller 2a completes the process of recognizing all the target devices 10 connected to the network system 1 (YES in S6), the CPU 13 sends the target devices 10 via the digital interface 11 and the IEEE1394 cable 4 to each of the target devices 10. A control signal for status inquiry is transmitted. Then, the current state of each target device 10 is confirmed based on the signal of the query result returned from each target device 10 (S7).

【0020】 上記S7の確認処理が終了すると、コントローラ2aのCPU13は、メモリ 14内の通知機能情報テーブル41に格納されている各ターゲット機器10のG UIDと通知機能有無情報とを読み出す。そして、これらのGUIDと通知機能 有無情報とに基づいて、現在ネットワークシステム1に接続されている各ターゲ ット機器10が自機の状態の変化時に変化後の状態をコントローラ2aに通知す る機能(以下、状態通知機能という)を有するか否かを判断する(S8)。コン トローラ2aのCPU13は、上記の判断の結果、状態通知機能を有すると判断 したターゲット機器10に対しては(S8でYES)、当該ターゲット機器10 自体の状態が変化した場合に変化後の状態を通知するように指示するための制御 信号(以下、状態通知指示信号という)を1回だけ送信する(S9)。そして、 次のバスリセット信号を検出するまで(S11でNO)、状態通知指示信号の送 信先のターゲット機器10から変化後の状態の通知信号が送信されるのを待つ( S10)。When the confirmation process in S7 is completed, the CPU 13 of the controller 2a reads the G UID of each target device 10 and the notification function presence / absence information stored in the notification function information table 41 in the memory 14. Based on the GUID and the notification function presence / absence information, each target device 10 currently connected to the network system 1 notifies the controller 2a of the changed status when the status of the target device 10 changes. (Hereinafter, it is determined whether or not it has a status notification function) (S8). If the CPU 13 of the controller 2a determines that the target device 10 has the status notification function as a result of the above determination (YES in S8), the status after the change is changed when the status of the target device 10 itself changes. Is transmitted only once (hereinafter, referred to as a state notification instruction signal) for instructing to notify (S9). Until the next bus reset signal is detected (NO in S11), the process waits for the notification signal of the changed status to be transmitted from the target device 10 to which the status notification instruction signal is transmitted (S10).

【0021】 これに対して、上記S8の判断処理の結果、状態通知機能が無いと判断したタ ーゲット機器10に対しては(S8でNO)、コントローラ2aのCPU13は 、ディジタル・インタフェース11とIEEE1394ケーブル4とを介して当 該ターゲット機器10自体の状態問合せ用の制御信号を周期的に送信する(S1 2)。そして、各ターゲット機器10から返された問合せ結果の信号をディジタ ル・インタフェース11を用いて受信して(S13)、この問合せ結果の信号に 基づき各ターゲット機器10の現在の状態を確認する。コントローラ2aのCP U13は、バスリセット信号を検出するまで(S14でNO)、上記S12の状 態問合せ用制御信号の送信処理とS13の問合せ結果信号の受信処理とを繰り返 す。On the other hand, as a result of the determination processing in S8, for the target device 10 that is determined not to have the status notification function (NO in S8), the CPU 13 of the controller 2a transmits the digital interface 11 and the IEEE1394. A control signal for inquiring the status of the target device 10 itself is periodically transmitted via the cable 4 (S12). Then, a signal of an inquiry result returned from each target device 10 is received using the digital interface 11 (S13), and the current state of each target device 10 is confirmed based on the signal of the inquiry result. Until the bus reset signal is detected (NO in S14), the CPU 13 of the controller 2a repeats the transmission processing of the state inquiry control signal in S12 and the reception processing of the inquiry result signal in S13.

【0022】 上述したように、本実施形態によるコントローラ2aによれば、ネットワーク システム1に接続されている各ターゲット機器10のGUIDと通知機能有無情 報とを記憶しておいて、これらの情報に基づいて各ターゲット機器10が自機の 状態を通知する機能が有るか否かを判定し、通知機能があると判定されたターゲ ット機器10に対しては、状態通知指示信号を1回だけ送信して、各ターゲット 機器10から返された通知信号に基づいて各ターゲット機器10の状態を判定す るようにした。これにより、通知機能があるターゲット機器10に対しては、状 態問合せ処理を周期的に送信する必要がなくなるので、従来の全てのターゲット 機器10に対して状態問合せ処理を周期的に行うコントローラ2aと比べて、コ ントローラ2aと各ターゲット機器10との間における信号の送信回数を減らし てバスの占有率を低下させることができ、従って、ネットワークシステム1に接 続されている各機器間の通信をスムーズに行うことができる。As described above, according to the controller 2 a according to the present embodiment, the GUID of each target device 10 connected to the network system 1 and the notification function presence / absence information are stored, and the information is stored in the information. Each target device 10 determines whether or not it has a function of notifying the status of its own device based on the target device 10, and sends a status notification instruction signal only once to the target device 10 determined to have the notification function. The status of each target device 10 is determined based on the notification signal transmitted from each target device 10. This eliminates the need to periodically transmit the status inquiry process to the target device 10 having the notification function. Therefore, the controller 2a that periodically performs the status inquiry process to all the conventional target devices 10 In comparison with the network system 1, the number of signal transmissions between the controller 2a and each target device 10 can be reduced to reduce the occupancy of the bus. Can be performed smoothly.

【0023】 本考案は、上記実施形態に限られるものではなく、様々な変形が可能である。 例えば、本実施形態では、各ターゲット機器10から送信されたGUIDがメモ リ14内の通知機能情報テーブル41に未記憶のGUIDであるときに限り、こ のターゲット機器10のGUIDと通知機能有無情報とを通知機能情報テーブル 41に格納したが、自動認識処理の際に各ターゲット機器から送信されたGUI Dと通知機能有無情報とを無条件に通知機能情報テーブルに格納してもよい。ま た、上記の実施形態では、メモリ14内の通知機能情報テーブル41の要素数を 62個に設定したが、図1に示されるようなローカルな通信システムをブリッジ を用いて複数個接続する場合を考慮して、通知機能情報テーブルの要素数を63 の整数倍としてもよい。The present invention is not limited to the above embodiment, and various modifications are possible. For example, in this embodiment, only when the GUID transmitted from each target device 10 is a GUID not stored in the notification function information table 41 in the memory 14, the GUID of this target device 10 and the notification function presence / absence information Are stored in the notification function information table 41. However, the GUID and the notification function presence / absence information transmitted from each target device at the time of the automatic recognition processing may be unconditionally stored in the notification function information table. Further, in the above embodiment, the number of elements of the notification function information table 41 in the memory 14 is set to 62, but when a plurality of local communication systems as shown in FIG. In consideration of the above, the number of elements of the notification function information table may be an integral multiple of 63.

【0024】[0024]

【考案の効果】[Effect of the invention]

以上のように請求項1の考案によれば、ネットワークに接続されている各機器 の固有IDと通知機能有無情報とを記憶しておいて、これらの情報に基づいて各 機器に自機の状態を通知する機能が有るか否かを判定し、通知機能があると判定 した各機器に対しては、各機器自体の状態が変化したときに変化後の状態の通知 信号を送信するように指示するための信号を1回だけ送信して、各機器から返さ れた通知信号に基づき各機器の状態を判定するようにした。これにより、通知機 能がある機器に対しては、状態問合せ処理を周期的に行って各機器の状態を確認 する必要がなくなるので、全ての機器に対して状態問合せ処理を周期的に行う場 合と比べて、コントローラ機器と各機器との間の信号の送受信回数を減らすこと ができ、従って、バスの占有率を低下させて、ネットワークに接続されている各 機器間の通信をスムーズにすることができる。 As described above, according to the invention of claim 1, the unique ID of each device connected to the network and the notification function presence / absence information are stored, and the status of the own device is stored in each device based on the information. Determines whether or not each device has a notification function, and instructs each device determined to have the notification function to transmit a notification signal of the changed status when the status of each device itself changes. This is done by sending a signal only once to determine the status of each device based on the notification signal returned from each device. This eliminates the need to periodically check the status of each device by periodically performing status inquiry processing for devices that have a notification function. This makes it possible to periodically perform status inquiry processing for all devices. The number of times that signals are sent and received between the controller device and each device can be reduced as compared with the case where the bus is occupied and the communication between devices connected to the network is smoothed. be able to.

【0025】 また、従来のコントローラ機器と異なり、状態問合せ処理を周期的に行う相手 先の機器を通知機能がない機器に限定することができるので、従来のコントロー ラ機器と比べて、バスの占有率を高めることなく、状態問合せ用の信号の送信周 期を短くすることができる。これにより、従来のコントローラ機器を用いて各機 器の状態を把握した場合と比べて、各機器のより新しい状態を把握することがで きる。Also, unlike the conventional controller device, it is possible to limit the device of the other party that periodically performs the status inquiry processing to the device having no notification function, so that the bus occupation is smaller than that of the conventional controller device. The transmission period of the status inquiry signal can be shortened without increasing the rate. As a result, a newer state of each device can be grasped as compared with a case where the state of each device is grasped using a conventional controller device.

【0026】 また、請求項2の考案によれば、ネットワークに接続されている各機器の固有 IDと通知機能有無情報とを記憶しておいて、これらの情報に基づいて各機器に 自機の状態をコントローラ機器に通知する機能が有るか否かを判定し、通知機能 があると判定された各機器に対しては、各機器自体の状態が変化したときに変化 後の状態の通知信号を送信するように指示するための信号を送信するようにした 。これにより、通知機能がある機器に対しては、状態問合せ処理を周期的に行う 必要がなくなるので、上記請求項1と同様な効果を得ることができる。According to the invention of claim 2, the unique ID of each device connected to the network and the notification function presence / absence information are stored, and each device is provided with its own device based on these information. It is determined whether or not there is a function for notifying the controller device of the status, and for each device determined to have the notification function, a notification signal of the changed status is sent when the status of each device changes. A signal to instruct to transmit is now transmitted. This eliminates the need to periodically perform a status inquiry process for a device having a notification function, so that an effect similar to that of the first aspect can be obtained.

【0027】 また、請求項3の考案によれば、IEEE1394シリアルバスを用いたネッ トワークにおいて、上記請求項2と同等の効果を得ることができる。According to the third aspect of the present invention, an effect equivalent to that of the second aspect can be obtained in a network using an IEEE 1394 serial bus.

【0028】 また、請求項4の考案によれば、請求項1又は請求項3のいずれかに記載のコ ントローラ機器とこのコントローラ機器により制御される被制御機器とをIEE E1394シリアルバスケーブルを用いて接続することによりネットワークシス テムを構成したので、かかるネットワークシステムにおけるコントローラ機器と 被制御機器との間の信号の送受信回数、及びコントローラ機器間の信号の送受信 回数を減らすことができる。これにより、バスの占有率を低下させて、ネットワ ークシステム内における各機器間の通信をスムーズにすることができる。Further, according to the invention of claim 4, the controller device according to any one of claims 1 and 3 and the controlled device controlled by the controller device use an IEEE 1394 serial bus cable. Thus, the network system is configured by the connection and connection, so that the number of times of transmission and reception of signals between the controller device and the controlled device and the number of times of transmission and reception of signals between controller devices in such a network system can be reduced. As a result, the occupancy of the bus can be reduced, and communication between the devices in the network system can be made smooth.

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

【図1】 本考案の一実施形態によるコントローラ機器
を含むネットワークシステムの概略構成図。
FIG. 1 is a schematic configuration diagram of a network system including a controller device according to an embodiment of the present invention.

【図2】 上記ネットワークシステムを構成するコント
ローラ機器とターゲット機器の電気的ブロック構成図。
FIG. 2 is an electrical block diagram of a controller device and a target device constituting the network system.

【図3】 上記ネットワークシステムを構成するコント
ローラ機器による各ターゲット機器の状態の確認処理を
示すフローチャート。
FIG. 3 is a flowchart showing processing for confirming the state of each target device by a controller device constituting the network system.

【図4】 上記コントローラ機器のメモリ内の通知機能
情報テーブルを示す図。
FIG. 4 is a diagram showing a notification function information table in a memory of the controller device.

【図5】 従来のコントローラ機器による各ターゲット
機器の状態の確認処理を示すフローチャート。
FIG. 5 is a flowchart showing a conventional controller device for checking the state of each target device.

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

1 ネットワークシステム 2a,2b コントローラ 3a,3b,3c,3d 被制御機器 4 IEEE1394シリアルバスケーブル 10 ターゲット機器(ネットワークに接続されてい
る各機器) 11 ディジタル・インタフェース(送信手段、受信
手段) 13 CPU(バスリセット検知手段、認識手段、状
態判定手段、機能有無判定手段) 14 メモリ(記憶手段)
Reference Signs List 1 network system 2a, 2b controller 3a, 3b, 3c, 3d controlled device 4 IEEE 1394 serial bus cable 10 target device (each device connected to network) 11 digital interface (transmitting means, receiving means) 13 CPU (bus) (Reset detection means, recognition means, state determination means, function presence / absence determination means) 14 memory (storage means)

Claims (4)

【実用新案登録請求の範囲】[Utility model registration claims] 【請求項1】 インタフェースバスを介してネットワー
クに接続され、 このネットワークに接続される機器の追加・削除等を行
う際に生じるバスリセット信号を検知するバスリセット
検知手段と、 前記バスリセット検知手段によりバスリセット信号を検
知したときに、前記ネットワークに接続されている機器
を自動的に認識する認識手段と、 前記認識手段により認識された機器に対して状態問合せ
用の信号を送信する送信手段と、 前記送信手段により送信された状態問合せ用信号に対し
てネットワークに接続されている各機器から返された問
合せ結果の信号を受信する受信手段と、 前記受信手段により受信した信号に基づいてネットワー
クに接続されている各機器の状態を判定する状態判定手
段とを有するネットワークシステム対応のコントローラ
機器において、 前記インタフェースバスは、IEEE1394シリアル
バスであり、 前記受信手段は、前記認識手段による認識処理の際に、
ネットワークに接続されている各機器から各機器固有の
IDと、各機器が自機の状態をコントローラ機器に通知
する機能を有するか否かの情報(以下、通知機能有無情
報という)とを受信し、 前記受信手段により受信した各機器の固有IDが未記憶
の固有IDであるときに、この機器の固有IDと通知機
能有無情報とを記憶する記憶手段と、 前記記憶手段に記憶された各機器の固有IDと通知機能
有無情報とに基づいて、各機器に自機の状態をコントロ
ーラ機器に通知する機能が有るか否かを判定する機能有
無判定手段とを備え、 前記機能有無判定手段により通知機能があると判定され
た各機器に対しては、各機器自体の状態が変化したとき
に変化後の状態の通知信号を送信するように指示するた
めの信号を前記送信手段により1回だけ送信し、この指
示に応じて各機器から送信された通知信号に基づいて前
記状態判定手段により各機器の変化後の状態を判定し、
もって、状態問合せ処理を周期的に行う必要をなくし、
コントローラ機器と各機器との間における信号の送受信
回数を減らしてバスの占有率を低下させるようにしたこ
とを特徴とするネットワークシステム対応のコントロー
ラ機器。
1. A bus reset detecting means connected to a network via an interface bus and detecting a bus reset signal generated when adding / deleting a device connected to the network, and the bus reset detecting means Recognition means for automatically recognizing a device connected to the network when detecting a bus reset signal, and transmission means for transmitting a signal for status inquiry to the device recognized by the recognition means, Receiving means for receiving an inquiry result signal returned from each device connected to the network in response to the status inquiry signal transmitted by the transmitting means; connecting to the network based on the signal received by the receiving means And a state determination means for determining the state of each device being connected. In the roller device, wherein the interface bus is a IEEE1394 serial bus, the receiving unit, when the recognition processing by said recognition means,
An ID unique to each device and information as to whether each device has a function of notifying the controller device of its own status (hereinafter referred to as notification function presence / absence information) is received from each device connected to the network. When the unique ID of each device received by the receiving unit is an unstored unique ID, a storage unit that stores the unique ID of the device and the notification function presence / absence information, and each device stored in the storage unit. Function presence / absence determination means for determining whether or not each device has a function of notifying the controller device of its own state based on the unique ID and the notification function presence / absence information. For each device determined to have a function, a signal for instructing to transmit a notification signal of the changed state when the state of the device itself changes has been transmitted only once by the transmission unit. And, it determines the state after the change of each device by said state determination means based on the notification signal transmitted from each apparatus in accordance with this instruction,
This eliminates the need to periodically perform the status inquiry process,
A controller device compatible with a network system, wherein a bus occupancy is reduced by reducing the number of times signals are transmitted and received between the controller device and each device.
【請求項2】 インタフェースバスを介してネットワー
クに接続され、 このネットワークに接続される機器の追加・削除等を行
う際に生じるバスリセット信号を検知するバスリセット
検知手段と、 前記バスリセット検知手段によりバスリセット信号を検
知したときに、前記ネットワークに接続されている機器
を自動的に認識する認識手段と、 前記認識手段により認識された機器に対して状態問合せ
用の信号を送信する送信手段と、 前記送信手段により送信された状態問合せ用信号に対し
てネットワークに接続されている各機器から返された問
合せ結果の信号を受信する受信手段と、 前記受信手段により受信した信号に基づいてネットワー
クに接続されている各機器の状態を判定する状態判定手
段とを有するネットワークシステム対応のコントローラ
機器において、 前記受信手段は、前記認識手段による認識処理の際に、
ネットワークに接続されている各機器から各機器固有の
IDと、各機器が自機の状態をコントローラ機器に通知
する機能を有するか否かの情報(以下、通知機能有無情
報という)とを受信し、 前記受信手段により受信した各機器の固有IDと通知機
能有無情報とを記憶する記憶手段と、 前記記憶手段に記憶された各機器の固有IDと通知機能
有無情報とに基づいて、各機器に自機の状態をコントロ
ーラ機器に通知する機能が有るか否かを判定する機能有
無判定手段とを備え、 前記機能有無判定手段により通知機能があると判定され
た各機器に対しては、各機器自体の状態が変化したとき
に変化後の状態の通知信号を送信するように指示するた
めの信号を前記送信手段により送信し、この指示に応じ
て各機器から送信された通知信号に基づいて前記状態判
定手段により各機器の変化後の状態を判定し、もって、
状態問合せ処理を周期的に行う必要をなくし、コントロ
ーラ機器と各機器との間における信号の送受信回数を減
らしてバスの占有率を低下させるようにしたことを特徴
とするネットワークシステム対応のコントローラ機器。
2. A bus reset detecting means which is connected to a network via an interface bus and detects a bus reset signal generated when adding / deleting a device connected to the network, and the bus reset detecting means Recognition means for automatically recognizing a device connected to the network when detecting a bus reset signal, and transmission means for transmitting a signal for status inquiry to the device recognized by the recognition means, Receiving means for receiving an inquiry result signal returned from each device connected to the network in response to the status inquiry signal transmitted by the transmitting means; connecting to the network based on the signal received by the receiving means And a state determination means for determining the state of each device being connected. In the roller device, said receiving means, upon recognition by said recognition means,
An ID unique to each device and information as to whether each device has a function of notifying the controller device of its own status (hereinafter referred to as notification function presence / absence information) is received from each device connected to the network. A storage unit that stores the unique ID of each device and the notification function presence / absence information received by the reception unit; and, based on the unique ID of each device and the notification function presence / absence information stored in the storage unit, Function presence / absence determination means for determining whether or not there is a function of notifying the controller device of the state of the own device; and for each device determined to have a notification function by the function presence / absence determination means, A signal for instructing to transmit a notification signal of the changed state when the state of the terminal itself changes is transmitted by the transmitting unit, and based on the notification signal transmitted from each device in response to the instruction. It determines the state after the change of each device by said state judging means, with,
A controller device compatible with a network system, which eliminates the need to periodically perform a status inquiry process, reduces the number of signal transmissions and receptions between the controller device and each device, and reduces the bus occupancy.
【請求項3】 前記インタフェースバスは、IEEE1
394シリアルバスであることを特徴とする請求項2に
記載のコントローラ機器。
3. An interface bus according to claim 1, wherein
The controller device according to claim 2, wherein the controller device is a 394 serial bus.
【請求項4】 請求項1又は請求項3のいずれかに記載
のコントローラ機器とこのコントローラ機器により制御
される被制御機器とをIEEE1394シリアルバスケ
ーブルを用いて接続することにより実現されることを特
徴とするネットワークシステム。
4. A method according to claim 1, wherein the controller is connected to a controlled device controlled by the controller using an IEEE 1394 serial bus cable. And a network system.
JP2002000042U 2002-01-08 2002-01-08 Controller device for network system and network system using it Expired - Lifetime JP3087165U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002000042U JP3087165U (en) 2002-01-08 2002-01-08 Controller device for network system and network system using it

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002000042U JP3087165U (en) 2002-01-08 2002-01-08 Controller device for network system and network system using it

Publications (1)

Publication Number Publication Date
JP3087165U true JP3087165U (en) 2002-07-19

Family

ID=43238532

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002000042U Expired - Lifetime JP3087165U (en) 2002-01-08 2002-01-08 Controller device for network system and network system using it

Country Status (1)

Country Link
JP (1) JP3087165U (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03207965A (en) * 1990-01-11 1991-09-11 Sanyo Electric Co Ltd Absorption freezer
US7912597B2 (en) 2005-10-06 2011-03-22 Denso Corporation On-vehicle network diagnosis system and on-vehicle control apparatus thereof
WO2014003121A1 (en) * 2012-06-29 2014-01-03 株式会社エヌ・ティ・ティ・ドコモ Mobile station and wireless base station
JP2017153143A (en) * 2017-05-08 2017-08-31 株式会社Nttドコモ Mobile station and radio base station

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03207965A (en) * 1990-01-11 1991-09-11 Sanyo Electric Co Ltd Absorption freezer
US7912597B2 (en) 2005-10-06 2011-03-22 Denso Corporation On-vehicle network diagnosis system and on-vehicle control apparatus thereof
WO2014003121A1 (en) * 2012-06-29 2014-01-03 株式会社エヌ・ティ・ティ・ドコモ Mobile station and wireless base station
JP2014011649A (en) * 2012-06-29 2014-01-20 Ntt Docomo Inc Mobile station and radio base station
JP2017153143A (en) * 2017-05-08 2017-08-31 株式会社Nttドコモ Mobile station and radio base station

Similar Documents

Publication Publication Date Title
US20190132763A1 (en) Method and device for transmitting data
US9823989B2 (en) Method and apparatus for connecting to external device
CN111064552B (en) Intelligent device control method and device, electronic device and storage medium
CN111542130A (en) Method and device for controlling household appliance and terminal equipment
JP4217602B2 (en) Communication adapter and electrical equipment connected to it
JP3087165U (en) Controller device for network system and network system using it
JP2002044180A (en) Communication system
CN113246117B (en) Control method and equipment of robot and building management system
CN113840269A (en) Multimedia data transmission method and device, electronic equipment and storage medium
CN112865990B (en) File upgrading method, system and device
US6803857B1 (en) Remote control system
CN111642031B (en) Method for connecting multiple devices, electronic device and computer readable storage medium
JP2003199180A (en) Device controller and method, device control system
CN112788658A (en) Data sharing method of communication equipment, communication equipment and storage medium
JP6319520B2 (en) Elevator signal transmission apparatus and elevator signal transmission method
JP3097460B2 (en) Heterogeneous bus controller
JP3623460B2 (en) Data transmission method using Ethernet between compact control stations
JP2003033409A (en) Patient monitoring system, method, and program for making nurse call by radio communication
JP2004048218A (en) Remote controller, controlled apparatus and control program used therefor
JP2937871B2 (en) Polling monitoring method
KR20060099588A (en) Home automation system and gateway device connected to a home gateway through a mobile communication network
JP2002077218A (en) Bridge device and control command relaying method
JP2006033490A (en) Data communication device, and communication system
JP2973936B2 (en) Data transmission method
JPH10116242A (en) Peripheral equipment switching system

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080424

Year of fee payment: 6