+

JPH0865772A - Home control system - Google Patents

Home control system

Info

Publication number
JPH0865772A
JPH0865772A JP19417294A JP19417294A JPH0865772A JP H0865772 A JPH0865772 A JP H0865772A JP 19417294 A JP19417294 A JP 19417294A JP 19417294 A JP19417294 A JP 19417294A JP H0865772 A JPH0865772 A JP H0865772A
Authority
JP
Japan
Prior art keywords
command
simplified
user
commands
control
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.)
Pending
Application number
JP19417294A
Other languages
Japanese (ja)
Inventor
Masaru Yuki
勝 結城
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.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP19417294A priority Critical patent/JPH0865772A/en
Publication of JPH0865772A publication Critical patent/JPH0865772A/en
Pending legal-status Critical Current

Links

Landscapes

  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Selective Calling Equipment (AREA)

Abstract

(57)【要約】 【目的】 使用回数の多いコマンドに対して簡略コマン
ドを割り当てる。 【構成】 主制御装置2から伝送路である電力線4に機
器制御のためのコマンドが送信される。主制御装置2は
電力線4を通過するコマンドの使用回数を検知する。コ
マンドの使用回数が所定回数以上に達するとそのコマン
ドに対して簡略コマンドの割り当てを行う。主制御装置
2はその割り当てられた簡略コマンドをすべての機器1
の副制御装置3に報知する。各副制御装置3はその簡略
コマンドを記憶する。以後、簡略コマンドにより機器制
御および応答が実行されるので、電力線4上でのトラフ
ィックが減少する。
(57) [Summary] [Purpose] Assign simplified commands to commands that are used frequently. [Configuration] A command for device control is transmitted from main controller 2 to power line 4 which is a transmission path. Main controller 2 detects the number of times the command that has passed through power line 4 has been used. When the number of times the command is used reaches a predetermined number or more, a simplified command is assigned to the command. The main control unit 2 sends the assigned simplified command to all devices 1.
To the sub-control device 3 of. Each sub control unit 3 stores the simplified command. After that, the device control and the response are executed by the simplified command, so that the traffic on the power line 4 is reduced.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、電力線を制御、応答信
号の伝送路として利用し、家庭内の複数の電子機器等を
遠隔制御、集中制御するホームコントロールシステムに
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a home control system that uses a power line as a control and transmission line for response signals to remotely and centrally control a plurality of electronic devices in a home.

【0002】[0002]

【従来の技術】複数の電子機器等を家庭内で遠隔制御、
集中制御するホームコントロールシステムでは、その制
御、応答信号の伝送路として家庭に既に配線されている
電力線を利用する方法が広く知られている。これは専用
の配線工事や専用通信線使用等の無駄を避けるためであ
る。
Remote control of a plurality of electronic devices at home,
In a centralized control home control system, a method is widely known in which a power line that has already been wired at home is used as a control and response signal transmission path. This is to avoid waste such as dedicated wiring work and use of dedicated communication lines.

【0003】そして、これら機器の制御および応答のた
めに、日本電子機械工業会規格ET−2101のホーム
バスシステム(HBS)で規定されるHBSプロトコル
等が提案されており、そのコマンド中には各機器のアド
レス、制御する機能の特定、タイマー設定時間等を制御
および応答するための単機能制御や応答コマンドがそれ
ぞれ含まれている。図10はHBSコマンドの制御信号
の基本フォーマットを示し、PRは同時におこる電文送
信の競合制御を行う優先コード、SAは自己アドレス、
DAは相手アドレス、CCはプロトコルスイッチやデー
タフィールド等の識別を行う制御コード、BCはデータ
フィールドのキャラクタ数を指定する電文長コード、D
ATAは後述するデータ,オペレーションコード,オペ
ランド等、FCCはフレームの伝送エラーを検出するチ
ェックコード、DMYは誤りチェックの計算時間用に割
り当てられるダミー、ACK/NAKは受信端末の応答
用コードである。そして、DATAの中身であるHDは
コマンドの識別やアドレスの有無を表すヘッダコード、
SA′は自己サブアドレス、DA′は相手サブアドレ
ス、SSDAは自己サブデバイスアドレス、DSDAは
相手サブデバイスアドレス、TSは機器の動作を特定す
るテーブルのコードであるテーブルセレクタ、OPCは
制御する機能を選択するオペレーションコード、OPR
は機能制御コードであるオペランド、TCは複数種類の
コマンドを連続するときに1つのコマンドの終了を示す
ターミネーションコードである。なお、フレーム中の各
コード,アドレスは、スタートビット(1ビット)、デ
ータ(8ビット)、パリティ(1ビット)、ストップビ
ット(1ビット)の合計11ビットからなる。また、D
ATA中のコードやアドレスは複数種類を1つのコマン
ドとすることもできる。
For controlling and responding to these devices, the HBS protocol defined by the Home Bus System (HBS) of the Japan Electronic Machinery Manufacturers Association Standard ET-2101 has been proposed, and each command is included in the command. It includes a single-function control and response command for controlling and responding to the device address, specification of the function to be controlled, and timer setting time. FIG. 10 shows a basic format of the control signal of the HBS command, PR is a priority code for performing contention control of simultaneous message transmission, SA is a self address,
DA is a partner address, CC is a control code for identifying a protocol switch or a data field, BC is a message length code that specifies the number of characters in the data field, D
ATA is data, operation code, operand, etc. described later, FCC is a check code for detecting a frame transmission error, DMY is a dummy allocated for error check calculation time, and ACK / NAK is a response code of the receiving terminal. HD, which is the content of DATA, is a header code indicating the presence or absence of a command identification and address,
SA 'is a self sub-address, DA' is a partner sub-address, SSDA is a self-sub-device address, DSDA is a partner sub-device address, TS is a table selector which is a code of a table for specifying the operation of the device, and OPC selects a control function. Operation code, OPR
Is an operand that is a function control code, and TC is a termination code that indicates the end of one command when a plurality of types of commands are continued. Each code and address in the frame has a total of 11 bits including a start bit (1 bit), data (8 bits), parity (1 bit), and stop bit (1 bit). Also, D
A plurality of types of codes and addresses in ATA can be treated as one command.

【0004】従来は機器の制御および応答信号として、
これらの単制御や応答コマンドを直列に並べただけのコ
マンドを周波数変調やスペクトル拡散変調等の変調を行
って、伝送路である電力線上に出力させていた。例え
ば、“ある機器の電源をオンする”というコマンドの1
回目の送信を上記のHBSコマンドを用いると、図11
のように、コード,アドレスは14種で合計154ビッ
トのコマンドとなる。なお、図11中の下段のコマンド
は16進数でアドレスはその設定により00〜FFまで
任意であるため、ここでは**とした。また、機器の指
定はアドレスにより行われ、FCCはSAからOPRま
での和の2の補数の値となるので、ここでは**とし
た。そして、受信側の機器はこのコマンドを受信してD
MY時間で誤り判定をした後に発信側にACK/NAK
を返送する。
Conventionally, as control and response signals for equipment,
A command in which these single control and response commands are arranged in series is subjected to modulation such as frequency modulation or spread spectrum modulation, and output on the power line which is the transmission path. For example, the command 1 "Turn on the power of a certain device"
If the above HBS command is used for the second transmission, FIG.
As described above, there are 14 types of codes and addresses, and a total of 154 bit commands are provided. The command in the lower part of FIG. 11 is a hexadecimal number, and the address is optional from 00 to FF depending on its setting. In addition, since the device is designated by the address and the FCC is the value of the two's complement of the sum from SA to OPR, it is set to ** here. Then, the receiving device receives this command and
ACK / NAK to the sender after making an error determination in MY time
Will be returned.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、通常、
電力線の信号伝送特性は劣悪であるため、ホームコント
ロールシステムにおいては伝送する信号の割合(伝送レ
ート)を低く設定するのが普通であった。しかも、上記
のような機器の制御および応答コマンドは、数多くの機
器の数多くの機能に対応できるものでなければならず、
その結果として図11のようにコマンドが長いものとな
ってしまう。そのため、電力線のように伝送特性が悪い
伝送路ではコマンドが完全に伝送されない等の送受信エ
ラーの発生確率が上昇してしまう。また、コマンドが長
いために、電力線における伝送レートの低さと相まっ
て、伝送路の信号量(トラフィック)等を高めてしま
い、さらにデータ伝送の信頼性を低下させてしまうとい
った問題がある。
However, in general,
Since the signal transmission characteristic of the power line is poor, it is common to set the ratio of signals to be transmitted (transmission rate) low in the home control system. Moreover, the device control and response commands as described above must be compatible with many functions of many devices,
As a result, the command becomes long as shown in FIG. As a result, the probability of occurrence of transmission / reception errors such as incomplete transmission of commands increases on a transmission line with poor transmission characteristics such as a power line. Further, since the command is long, there is a problem that the signal amount (traffic) of the transmission line is increased in combination with the low transmission rate on the power line, and the reliability of data transmission is further reduced.

【0006】本発明は、上記に鑑み、頻繁に使用される
コマンドに対して簡略コマンドを割り当てて電力線での
トラフィックの減少を図れるホームコントロールシステ
ムの提供を目的とする。
In view of the above, it is an object of the present invention to provide a home control system capable of reducing a traffic on a power line by assigning a simplified command to a frequently used command.

【0007】[0007]

【課題を解決するための手段】本発明請求項1,2によ
る課題解決手段は、図1の如く、複数の機器1を集中制
御する主制御装置2と、各機器1を制御する複数の副制
御装置3とを備え、主制御装置2と副制御装置3との間
で電力線4を利用してデータ伝送を行うものであって、
電力線4を介して相互に伝送されるコマンドのうち頻繁
に使用されるコマンドに対して簡略化したコマンドを割
り当てるコマンド割当手段21と、副制御装置3に簡略
コマンドを割り当てたことを報知する割当報知手段22
とを有せしめられ、簡略コマンドを利用して機器の制御
および応答を行わせるものである。そして、コマンド割
当手段21は、伝送されるコマンドが所定回数以上使わ
れたか否かを検知して所定回数以上になったときに簡略
コマンドを割り当てるよう構成されている。
As shown in FIG. 1, a main control device 2 for centrally controlling a plurality of devices 1 and a plurality of sub-devices for controlling each device 1 are provided. A control device 3 is provided to perform data transmission between the main control device 2 and the sub control device 3 by using the power line 4.
A command allocating means 21 for allocating a simplified command to a frequently used command among commands transmitted to each other via the power line 4, and an allocation notification for informing that the simplified command is allocated to the sub-control device 3. Means 22
Is used to control and respond to the device by using a simplified command. Then, the command assigning means 21 is configured to detect whether or not the command to be transmitted has been used a predetermined number of times or more and to assign the simplified command when the command has reached the predetermined number of times or more.

【0008】請求項3による課題解決手段は、図6の如
く、簡略コマンドの割り当てを行ったことを使用者に報
知する手段と、使用者によって外部から入力された簡略
コマンドを用いて各機器1の制御および応答を行わせる
手段31とが設けられたものである。
As shown in FIG. 6, the problem solving means according to claim 3 informs the user that the simplified command has been assigned, and each device 1 by using the simplified command input from the outside by the user. And means 31 for controlling and responding to.

【0009】請求項4による課題解決手段は、使用者が
簡略コマンドを設定する手段が設けられたものである。
The problem solving means according to claim 4 is provided with a means for the user to set a simplified command.

【0010】請求項5による課題解決手段は、簡略コマ
ンドの使用状況を検知して、簡略コマンドが使用頻度の
多い順になるよう割り当てを変更する手段が設けられた
ものである。
According to a fifth aspect of the present invention, there is provided means for detecting the use status of a simplified command and changing the allocation so that the simplified commands are arranged in order of frequency of use.

【0011】[0011]

【作用】上記請求項1,2による課題解決手段におい
て、各機器1の駆動制御を行うとき、主制御装置2から
電力線4に機器制御のためのコマンドが送信される。こ
のとき、主制御装置2では、通過する制御コマンドおよ
び機器側からの応答コマンド等を常に検知しており、あ
るコマンドの使用回数が所定回数以上に達したことを検
知すると、そのコマンドに対して簡略コマンドの割り当
てが行われる。
In the problem solving means according to claims 1 and 2, when the drive control of each device 1 is performed, the command for device control is transmitted from the main controller 2 to the power line 4. At this time, the main control device 2 always detects a passing control command and a response command from the device side, and when it detects that the number of times of use of a certain command reaches a predetermined number or more, A short command is assigned.

【0012】そして、簡略コマンドの割り当てが終了す
ると、主制御装置2はその割り当てられた簡略コマンド
を電力線4上のすべての機器1の副制御装置3に報知
し、報知を受けた各副制御装置3ではその簡略コマンド
が記憶される。以後、その簡略コマンドにより機器制御
および応答が実行されるので、電力線4上でのトラフィ
ックが減少する。
When the assignment of the simplified command is completed, the main control device 2 notifies the assigned simplified command to the sub control devices 3 of all the devices 1 on the power line 4, and each of the sub control devices that have received the notification. In 3, the simplified command is stored. After that, the device control and response are executed by the simplified command, so that the traffic on the power line 4 is reduced.

【0013】請求項3による課題解決手段において、主
制御装置2により使用頻度の多いコマンドに対して簡略
コマンドが割り当てられると、その内容が使用者に知ら
せられる。そして、使用者はよく使うコマンドが簡略化
されたことが分かり、その簡略コマンドを覚えておく
と、それを使って外部から機器の制御が行える。
In the problem solving means according to the third aspect, when the main control unit 2 assigns a simplified command to a command that is frequently used, the user is informed of the content thereof. Then, the user finds that the frequently used command is simplified, and if the memorized simple command is memorized, the user can externally control the device.

【0014】請求項4による課題解決手段において、使
用者が予め簡略化させたいコマンドに対して簡略コマン
ドの設定を行うと、既に自動的に割り当てられた簡略コ
マンドがあるときは、使用者の設定が優先されて使用者
の設定どうりに簡略コマンドが割り当てられる。そのた
め、使用者は装置から押し付けられるコマンドではな
く、自分の覚えやすいコマンドを設定することができ
る。
In the problem solving means according to claim 4, when the user sets a simplified command in advance for a command to be simplified, if there is already a simplified command automatically assigned, the user sets. Is given priority and a simplified command is assigned according to the user's setting. Therefore, the user can set a command that the user can easily remember, rather than a command pressed from the device.

【0015】請求項5による課題解決手段において、主
制御装置2により既に割り当てられている簡略コマンド
に対してその使用頻度あるいは使用状況等が検知され、
簡略コマンドが使用頻度の多い順になっていなければ、
主制御装置2はそれを順番どうりに並び替える。そのた
め、使用者の機器1の使用状況変化に対応することがで
きる。
In the problem solving means according to claim 5, the main controller 2 detects the usage frequency or usage status of the simplified command already assigned,
If the simple commands are not in the order of frequency of use,
Main controller 2 rearranges them in order. Therefore, it is possible to deal with a change in the usage status of the device 1 by the user.

【0016】[0016]

【実施例】【Example】

(第一実施例)本実施例のホームコントロールシステム
は、家庭内の複数の電子機器(照明、空調、セキュリテ
ィ機器等)等を集中的にコントロールするもので、図1
の如く、複数の機器1を集中制御する主制御装置2と、
各機器1を制御する複数の副制御装置3とを備え、家庭
内に配設される既存の電力線4を利用して主制御装置2
と各副制御装置3との間でデータ伝送を行う。
(First Embodiment) The home control system of the present embodiment centrally controls a plurality of electronic devices (lighting, air-conditioning, security devices, etc.) in a home.
, A main controller 2 for centrally controlling a plurality of devices 1,
The main control device 2 is provided with a plurality of sub-control devices 3 for controlling each device 1 and using the existing power line 4 installed in the home.
Data is transmitted between each sub control unit 3.

【0017】主制御装置2は、各機器1に対する制御コ
マンドおよび機器側からの応答コマンドを送受信するた
めのコマンド送受信器5と、中央処理装置としてのCP
U6と、機器1の制御および応答コマンド等が格納され
たROM7と、機器1の制御および応答コマンド等を記
憶しておくRAM8と、信号送受信するために振幅,周
波数,位相,スペクル拡散変調等の所望の方式で変調,
復調を行う変/復調器9と、使用者が機器制御の実行、
および各機器の状況確認等が集中的に行える家庭情報盤
10とから構成されている。そして、主制御装置2は変
/復調器9を介して電力線4に接続されている。また、
家庭情報盤10には、機器制御用のボタン,スイッチ等
や状況確認用のLED表示,数字や絵文字等による液晶
表示,音声等によるスピーカ等が配置され、使用者は家
庭情報盤10によってすべての機器の制御および管理が
行えるようになっている。
The main controller 2 has a command transmitter / receiver 5 for transmitting and receiving control commands for each device 1 and a response command from the device side, and a CP as a central processing unit.
U6, ROM 7 in which control and response commands of the device 1 are stored, RAM 8 in which control and response commands of the device 1 are stored, and amplitude, frequency, phase, spread spectrum modulation, etc. for transmitting and receiving signals. Modulate in the desired way,
A modulator / demodulator 9 that performs demodulation, and a user executes equipment control,
And a home information board 10 capable of intensively checking the status of each device. The main controller 2 is connected to the power line 4 via the modulator / demodulator 9. Also,
The home information panel 10 is provided with buttons for controlling devices, switches and the like, LED display for status confirmation, liquid crystal display with numbers and pictograms, speakers with voice, etc. The equipment can be controlled and managed.

【0018】一方、副制御装置3は、主制御装置2から
の制御コマンドおよび主制御装置2への応答コマンドを
送受信するためのコマンド送受信器11と、中央処理装
置としてのCPU12と、機器1の制御および応答コマ
ンド等が格納されたROM13と、機器1の制御および
応答コマンド等を記憶しておくRAM14と、信号送受
信するために振幅,周波数,位相,スペクル拡散変調等
の所望の方式で変調,復調を行う変/復調器15とから
構成されている。そして、副制御装置3は変/復調器1
5を介して電力線4に接続され、コマンド送受信器11
には各機器1が接続されている。なお、副制御装置3の
CPU12には、主制御装置2から電力線4を介して送
信されてくるコマンドを判別する機能と、そのコマンド
が後述する簡略化コマンドであると判断したときに簡略
化コマンドを元のコマンドに変換して機器1の制御を行
わせる機能とを備えている。また、副制御装置3では各
機器間のデータ伝送も行えるようになっている。
On the other hand, the sub control unit 3 includes a command transmitter / receiver 11 for transmitting and receiving control commands from the main control unit 2 and response commands to the main control unit 2, a CPU 12 as a central processing unit, and a device 1. A ROM 13 in which control and response commands and the like are stored, a RAM 14 in which control and response commands and the like of the device 1 are stored, and a desired method such as amplitude, frequency, phase, and spread spectrum modulation for transmitting and receiving signals, It is composed of a modulator / demodulator 15 that performs demodulation. Then, the sub-control device 3 is the modulator / demodulator 1
5 is connected to the power line 4 via the command transmitter / receiver 11
Each device 1 is connected to. It should be noted that the CPU 12 of the sub control device 3 has a function of determining a command transmitted from the main control device 2 via the power line 4 and a simplified command when the command is determined to be a simplified command described later. Is converted into an original command to control the device 1. Further, the sub-control device 3 can also perform data transmission between each device.

【0019】そして、主制御装置2のCPU6は、制御
および応答コマンドの使用頻度等を検知しており、電力
線4を介して相互に伝送されるコマンドのうち頻繁に使
用されるコマンドに対して簡略化したコマンドを割り当
てるコマンド割当手段21と、副制御装置3に簡略コマ
ンドを割り当てたことを報知する割当報知手段22とを
有せしめられ、簡略コマンドを利用して機器1の制御お
よび応答を行わせる。
The CPU 6 of the main controller 2 detects the frequency of use of control and response commands, etc., and simplifies the frequently used commands among the commands mutually transmitted via the power line 4. A command allocating means 21 for allocating a simplified command and an allocation notifying means 22 for informing that the simplified command has been allocated to the sub-control unit 3 are provided, and the simplified command is used to control the device 1 and respond. .

【0020】コマンド割当手段21は、伝送されるコマ
ンドが所定回数(単位時間当たりの回数)以上使われた
か否かを検知して、所定回数以上になったときに簡略コ
マンドを割り当てるよう構成されている。また、所定回
数以上になったコマンドが複数ある場合は、使用頻度の
多い順に簡略コマンドを割り当てるようになっている。
The command assigning means 21 is configured to detect whether or not the command to be transmitted has been used a predetermined number of times (the number of times per unit time) or more, and to assign the simplified command when the number of times has reached the predetermined number or more. There is. Further, when there are a plurality of commands that have reached the predetermined number of times or more, the simplified commands are assigned in descending order of frequency of use.

【0021】割当報知手段22は、簡略コマンドが割り
当てられると、その内容を電力線4を介して各副制御装
置3に送信するもので、各副制御装置3はその内容を受
信するとRAM14に記憶しておく。
When the simplified command is assigned, the allocation notifying means 22 transmits the content of the simplified command to each sub-control device 3 via the power line 4, and each sub-control device 3 stores the content in the RAM 14 when it receives the content. Keep it.

【0022】簡略コマンドは、図2の如く、ヘッダ部、
コマンド部およびエンドコード部から構成されており、
ヘッダ部は一般のコマンドと簡略コンンドとの違いを判
別するためのものである。そして、コマンド部は元のコ
マンドを示すもので、割り当て可能なコマンドの中で最
も簡単なコマンドが割り当てられ、使用頻度の多いコマ
ンドが複数あるときは、コマンド部に1,2,3の順で
割り当てられる。また、エンドコード部は簡略コマンド
の終了を示すものである。例えば図11に示す従来のH
BSコマンド等の一般のコマンドが、主制御装置2のC
PU6によって図2のように変換され、この簡略コマン
ドが元のコマンドに変わって電力線4を介して各機器1
に伝送される。
The simplified command, as shown in FIG.
It consists of a command section and an end code section,
The header part is for distinguishing a general command from a simplified command. The command part indicates the original command. The simplest command among the commands that can be allocated is allocated, and when there are a plurality of frequently used commands, the command part is in the order of 1, 2, 3. Assigned. The end code part indicates the end of the simplified command. For example, the conventional H shown in FIG.
A general command such as a BS command is the C command of the main controller 2.
Converted by the PU 6 as shown in FIG. 2, the simplified command is changed to the original command, and each device 1 is transferred via the power line 4.
Be transmitted to.

【0023】上記構成において、主制御装置2のCPU
6による簡略コマンドの割り当て動作を図3のフローチ
ャートに基づいて説明する。使用者が家庭情報盤10を
操作して各機器1の駆動制御を行うと、その制御コマン
ドは主制御装置2のコマンド送受信器5からCPU6を
通って、変/復調器9により変調されて電力線4に送信
される。このとき、主制御装置2のCPU6では、通過
する制御コマンドおよび機器側からの応答コマンド等を
常に検知しており、その使用状況および使用頻度等がR
AM8に記憶され、使用頻度が少なく簡略化されていな
い制御コマンドの場合は、そのまま変/復調器9から電
力線4を介して制御対象となる機器1の副制御装置3に
送られる。
In the above structure, the CPU of the main controller 2
The operation of assigning the simplified command by 6 will be described with reference to the flowchart of FIG. When the user operates the home information panel 10 to control the drive of each device 1, the control command passes from the command transmitter / receiver 5 of the main controller 2 through the CPU 6, and is modulated by the modulator / demodulator 9 to obtain the power line. 4 is transmitted. At this time, the CPU 6 of the main control device 2 always detects the passing control command, the response command from the device side, and the like, and the usage status and the usage frequency are R
When the control command is stored in the AM 8 and is not frequently used and is not simplified, the control command is sent as it is from the modulator / demodulator 9 to the sub control device 3 of the device 1 to be controlled via the power line 4.

【0024】そして、簡略化されていない制御コマンド
の使用回数が単位時間当たりに所定回数以上に達したこ
とを検知すると、CPU6は簡略コマンド割り当てルー
チンに入って制御コマンドに対する割り当て動作が始ま
る。ここで、その制御コマンドが例えば“防犯警戒セッ
ト”という制御でHBSコマンドであれば図4のような
構成となる。この場合FCCはフレームの伝送エラー検
出のために、SAはデータフィールド最後(ここではO
PR)のキャラクターまでの和の2の補数の値を割り当
てられ、110ビットの非常に長いコマンド送信が必要
となり、機器制御内容が増えたり機器の数が増えると、
さらに長いコマンド送信となる。また、従来の図11の
“機器の電源をオンする”という単純な制御においても
154ビットのコマンドが必要となって、コマンドの送
受信エラー発生の原因となってしまうため、コマンドの
簡略化が行われる。
Then, when it is detected that the number of times the non-simplified control command has been used has reached a predetermined number of times per unit time or more, the CPU 6 enters the simplified command allocation routine to start the allocation operation for the control command. Here, if the control command is an HBS command under the control of, for example, "crime prevention set," the configuration is as shown in FIG. In this case, the FCC detects the transmission error of the frame, and the SA indicates the end of the data field (here, O
The value of the two's complement of the sum up to the character of (PR) is assigned, and a very long command transmission of 110 bits is required, and when the device control content increases or the number of devices increases,
It will be a longer command transmission. Further, even in the conventional simple control of "turning on the power of the device" in FIG. 11, a 154 bit command is required, which causes a command transmission / reception error, so that the command is simplified. Be seen.

【0025】まず、図2に示す簡略コマンドのコマンド
部に1が割り当てられ、そのコマンドがすでに割り当て
られているかを確認し、すでに割り当てられていればさ
らにコマンド部に1を加えて確認を進める。そして、コ
マンド部にそのコマンドが割り当てられていなければ、
コマンド部の割り当てが確定される。そして、簡略コマ
ンドのコマンド部の割り当てが終了すると、主制御装置
2はその割り当てられた簡略コマンドのコマンド部を自
身のRAM8に記憶させるとともに電力線4上のすべて
の機器1の副制御装置3に報知し、報知を受けた各副制
御装置3ではその簡略コマンドのコマンド部がRAM1
4に記憶される。なお、各副制御装置3では各機器間の
データ伝送も簡略コマンドを使って行われる。
First, 1 is assigned to the command part of the simplified command shown in FIG. 2, and it is confirmed whether the command has already been assigned. If it has already been assigned, 1 is further added to the command part to proceed with the confirmation. And if the command is not assigned to the command section,
The allocation of the command section is confirmed. Then, when the allocation of the command portion of the simplified command is completed, the main control device 2 stores the allocated command portion of the simplified command in its own RAM 8 and informs the sub-control devices 3 of all the devices 1 on the power line 4. However, in each of the sub control devices 3 that have received the notification, the command portion of the simplified command is stored in the RAM 1
4 is stored. In each sub-control device 3, data transmission between each device is also performed by using a simple command.

【0026】その後、簡略コマンドは、確定されたコマ
ンド部にヘッダ部およびエンドコード部が付けられて電
力線4に送信され、制御対象となる機器1の副制御装置
3に送られる。ここで、ヘッダ部の決め方としては、一
般のコマンド(ここでは図4のHBSコマンド)の先頭
部であるPRで使用されていないコマンドが使用され
る。なお、先頭部で使用されていないコマンドがない場
合は、その次のSA部まで考えて、以降順番に増やして
一般のコマンドでは割り当てられていない、あるいは予
備部分として残されているコマンドの最も短いコマンド
が簡略コマンドのヘッダ部とされる。また、エンドコー
ド部は任意に決められる。そして、このように割り当て
られた簡略コマンドは、図2のように29ビットのコマ
ンドに簡略化される。
After that, the simplified command is transmitted to the power line 4 with the header portion and the end code portion attached to the confirmed command portion, and then to the sub-control device 3 of the device 1 to be controlled. Here, as a method of determining the header part, a command which is not used in PR which is the head part of a general command (here, the HBS command in FIG. 4) is used. If there is no command that is not used in the head part, consider the next SA part, and increase the number of commands in order, and the commands that are not assigned by general commands or remain as spare parts are the shortest. The command is used as the header of the simplified command. Also, the end code part is arbitrarily determined. The simplified command assigned in this way is simplified into a 29-bit command as shown in FIG.

【0027】そして、電力線4を介して副制御装置3に
送られてきた簡略コマンドは、変/復調器15を介して
CPU12で受信され、CPU12によってそのコマン
ドが簡略コマンドか否かの判断が行われる。このとき、
CPU12は一般のコマンドと簡略コマンドとの違いを
ヘッダ部にて判別して、そのコマンドが一般のコマンド
であればそのまま通過させ、コマンド送受信器11から
機器1に対してコマンドが送信され、コマンドの内容に
応じた機器制御が実行される。一方、そのコマンドが簡
略コマンドであれば、RAM14に記憶されている情報
からこの簡略コマンドを元の一般のコマンドへの逆変換
を行う。そして、簡略コマンドから一般のコマンドとな
ったものがコマンド送受信器11に送られて機器制御が
実行される。
Then, the simplified command sent to the sub control unit 3 via the power line 4 is received by the CPU 12 via the modulator / demodulator 15, and the CPU 12 determines whether or not the command is a simplified command. Be seen. At this time,
The CPU 12 determines the difference between the general command and the simplified command in the header portion, and if the command is a general command, the command is passed as it is, and the command transmitter / receiver 11 transmits the command to the device 1, Device control according to the content is executed. On the other hand, if the command is a simplified command, the information stored in the RAM 14 is inversely converted into the original general command. Then, the general command converted from the simplified command is sent to the command transmitter / receiver 11 to execute the device control.

【0028】なお、主制御装置2のCPU6を通る制御
コマンドにすでに簡略コマンドが割り当てられている場
合は、RAM8から割り当てられた簡略コマンドのコマ
ンド部が呼び出されて、そのコマンド部にヘッダ部およ
びエンドコード部を付けて制御対象の機器1に送信され
る。
If a simplified command has already been assigned to the control command passing through the CPU 6 of the main control unit 2, the command portion of the assigned simplified command is called from the RAM 8 and the header portion and the end are added to the command portion. It is transmitted to the device 1 to be controlled with a code part.

【0029】また、実際には各家庭の状況にもよるが、
使用頻度の高いコマンドが複数存在する場合が多く、例
えばエアコン等の機器1ではオンオフや設定等、セキュ
リティ関係のコマンドでは防犯警戒セットが多いと思わ
れる。そして、図5に複数のコマンドを順番に簡略化し
たものを示す。まず“エアコンの電源オンオフ”が一番
多く、これをHBSコマンドで記述すると、図5(a)
のようになる。ここでは、DA、DA′、DSDAの相
手アドレス情報によりエアコンを特定するが、各システ
ムにより任意であるのでアドレスは**とする。また、
SA、SA′、SSDAの自己アドレス情報も各システ
ムにより任意であるので**とする。次いで“エアコン
の温度を1℃下げる”が多く、これをHBSコマンドで
記述すると、図5(b)のようになる。この場合アドレ
スの扱いは図5(a)と同じである。そして“防犯警戒
セット”となり、これをHBSコマンドで記述すると、
図5(c)のようになる。この場合アドレスの扱いは図
5(a)と同じで、相手アドレスDAの(0C)という
データはHBSで規格化されているNT(ネットワーク
ターミネーション)用であり、NTの機能としては電話
回線監視、制御、状態通知の機能がある。
Actually, depending on the situation of each family,
In many cases, there are a plurality of commands that are frequently used, and it is considered that there are many crime prevention alert sets for security-related commands such as on / off and setting of the device 1 such as an air conditioner. Then, FIG. 5 shows a simplified version of a plurality of commands in order. First of all, "Power on / off of air conditioner" is the most common.
become that way. Here, the air conditioner is specified by the partner address information of DA, DA ', and DSDA, but since it is arbitrary by each system, the address is set to **. Also,
The self-address information of SA, SA ', and SSDA is also optional depending on each system, so it is designated as **. Next, there are many cases where "the temperature of the air conditioner is lowered by 1 ° C". If this is described by the HBS command, it becomes as shown in Fig. 5 (b). In this case, the address handling is the same as in FIG. And it becomes "crime warning set", and if you describe this with HBS command,
It becomes like FIG.5 (c). In this case, the handling of the address is the same as in FIG. 5A, the data (0C) of the partner address DA is for NT (Network Termination) standardized by HBS, and the function of NT is telephone line monitoring, It has control and status notification functions.

【0030】そして、これらのコマンドがコマンド割当
手段21により簡略化されると、まず“エアコンの電源
オンオフ”は図5(d)のようになる。このヘッダ部は
HBSコマンドのPRの予備部分であれば任意でよい
が、ここでは例としてC7(1100011:2進数)
とした。なお、HBSコマンドのPRでは、2進数で
(**000**)となる領域が予備領域となってい
る。そして、エンドコード部は任意であるが、ここでは
例としてECとした。以下、“エアコンの温度を1℃下
げる”が図5(e)となり、“防犯警戒セット”が図5
(f)となって、使用頻度の高い順にコマンド部に、
1,2,3と順に割り当てられる。
Then, when these commands are simplified by the command assigning means 21, first, "power on / off of air conditioner" is as shown in FIG. 5 (d). This header part may be arbitrary as long as it is a spare part of the PR of the HBS command, but here, as an example, C7 (1100011: binary number)
And In the PR of the HBS command, the area of binary number (** 000 **) is the spare area. Although the end code part is optional, EC is used here as an example. Below, "Reduce the temperature of the air conditioner by 1 ° C" is shown in Fig. 5 (e), and "Crime prevention alert set" is shown in Fig. 5
In (f), in the command section in descending order of frequency of use,
1, 2, and 3 are sequentially assigned.

【0031】このように、主制御装置2によって使用頻
度の高いコマンドに対して簡略化したコマンドが割り当
てられるので、図4に示す110ビットのコマンドが2
9ビットとなり、図11の154ビットのコマンドが2
9ビットとなる。したがって、そのビット数の少ない簡
略コマンドを用いてデータ伝送が行われるので、コマン
ドが伝送される電力線4上においては、図4のコマンド
では約74%、図11のコマンドでは約81%のトラフ
ィックの低減が可能となり、さらに簡略化が進めばシス
テム全体として74%以上のトラフィックの低減が可能
で、送受信エラー発生の確率も低下し、システムとして
の信頼性が向上する。
As described above, since the simplified command is assigned to the frequently used command by the main control unit 2, the 110-bit command shown in FIG.
It becomes 9 bits, and the 154 bit command in FIG. 11 becomes 2
It is 9 bits. Therefore, since data transmission is performed using a simplified command having a small number of bits, about 74% of the traffic of the command of FIG. 4 and about 81% of the traffic of the command of FIG. If the simplification is further promoted, traffic can be reduced by 74% or more in the entire system, the probability of occurrence of transmission / reception error is reduced, and the reliability of the system is improved.

【0032】しかも、簡略コマンドの割り当ては主制御
装置2によって自動的に行われ、各副制御装置3に割り
当てたことを報知するので、システム内で簡略コマンド
が使用可能となり、各機器間のデータ伝送の信頼性も向
上する。
Moreover, since the simple control command is automatically assigned by the main control unit 2 and the sub control unit 3 is notified, the simple control command can be used in the system and the data between the respective devices can be used. Transmission reliability is also improved.

【0033】さらに、このコマンドの簡略化はシステム
のフロントエンド、すなわち主制御装置2で行われるの
で、如何なる既存のホームコントロールシステムにも適
用できる。
Furthermore, since the simplification of this command is performed by the front end of the system, that is, the main control unit 2, it can be applied to any existing home control system.

【0034】ところで上記実施例では、簡略化の対象と
なるコマンドが単一のものについて述べたが、一度に複
数の機器制御を行わせるコマンドに対しても簡略化可能
にすれば、さらなるトラフィックの減少が可能となる。
つまり、図4のような110ビットのコマンドが2つつ
ながったものを簡略化すれば、約85%ビット数が少な
くなるので、電力線4上のトラフィックの低減が可能と
なり、さらに、“2台のエアコンをオンさせて防犯警戒
解除し、風呂を沸かし始める”といったような複数のコ
マンドをも簡略化すれば、それ以上の約87%の電力線
4上のトラフィックの低減が期待できる。
In the above embodiment, the single command to be simplified has been described. However, if the command for controlling a plurality of devices at a time can be simplified, a further traffic load will be increased. It is possible to decrease.
In other words, if the 110-bit command as shown in FIG. 4 is simplified, the number of bits is reduced by about 85%, so that the traffic on the power line 4 can be reduced. By simplifying a plurality of commands such as turning on the air conditioner to release the security alert and start heating the bath, it is expected that the traffic on the power line 4 will be reduced by about 87%.

【0035】(第二実施例)本実施例のホームコントロ
ールシステムでは、図6の如く、主制御装置2に、簡略
コマンドの割り当てを行ったことを家庭情報盤10を利
用して使用者に音声あるいは文字等により報知する機能
と、使用者によって外部から入力された簡略コマンドを
用いて各機器1の制御を行わせる手段としてのモデム3
1が設けられている。モデム31は、家庭情報盤10お
よび主制御装置2のCPU6に接続され、電話回線を介
して外部と接続されており、使用者が公衆電話等を使っ
て、外部から家庭内の各機器1の制御を行えるものであ
る。なお、その他の構成は第一実施例と同じである。
(Second Embodiment) In the home control system of the present embodiment, as shown in FIG. 6, the home information panel 10 is used to notify the user that the simplified command has been assigned to the main control unit 2. Alternatively, the modem 3 as a means for controlling each device 1 by using a function of notifying by characters or the like and a simplified command input from the outside by the user
1 is provided. The modem 31 is connected to the home information panel 10 and the CPU 6 of the main control device 2 and is connected to the outside through a telephone line, and the user uses a public telephone or the like to externally connect each device 1 in the home. It can be controlled. The other structure is the same as that of the first embodiment.

【0036】上記構成において、主制御装置2のCPU
6により使用頻度の多いコマンドに対して簡略コマンド
が割り当てられると、その内容がCPU6から家庭情報
盤10に送られ、家庭情報盤10の液晶表示あるいはス
ピーカによって文字、音声等で使用者に知らせられる。
そして、使用者はよく使うコマンドが簡略化されたこと
が分かり、その簡略コマンドを覚えておく。すると、使
用者は家庭情報盤10からその簡略コマンドを使って機
器の制御が行える。また、使用者が外出先から家庭内の
機器1を動作させたい場合は、公衆電話から電話回線を
介して簡略コマンドを送信することにより、簡略コマン
ドが電話回線およびモデム31を介してCPU6で受信
され、CPU6が動作して電力線4を介して副制御装置
3に簡略コマンドが送られて各機器1の制御が行われ
る。
In the above structure, the CPU of the main controller 2
When a simplified command is assigned to a frequently used command by the CPU 6, the content is sent from the CPU 6 to the home information board 10 and the user is informed by characters, voice, etc. by a liquid crystal display of the home information board 10 or a speaker. .
Then, the user finds that the frequently used command is simplified, and remembers the simplified command. Then, the user can control the device from the home information board 10 using the simplified command. Further, when the user wants to operate the device 1 in the home from the outside, the simplified command is received by the CPU 6 via the telephone line and the modem 31 by transmitting the simplified command from the public telephone through the telephone line. Then, the CPU 6 operates to send a simplified command to the sub control device 3 via the power line 4 to control each device 1.

【0037】このように、割り当てられた簡略コマンド
を使用者に知らせるので、使用者も簡略コマンドが使用
でき、外部から簡単に機器1の制御が行える。しかも家
庭外部の公衆電話回線からモデム31を介して機器1を
操作しようとする場合においても、従来のように被制御
機器番号や運転制御番号といった多くの数字を憶える必
要もなく、簡単なコマンドを憶えるだけでよいので、使
用者に負担を与えることはない。
In this way, since the assigned simplified command is notified to the user, the user can also use the simplified command and can easily control the device 1 from the outside. Moreover, even when trying to operate the device 1 from the public telephone line outside the home via the modem 31, it is not necessary to remember many numbers such as controlled device numbers and operation control numbers as in the conventional case, and a simple command can be issued. It only needs to be remembered, so it does not burden the user.

【0038】(第三実施例)本実施例のホームコントロ
ールシステムでは、主制御装置2のCPU6に、使用者
が予め使用頻度の多いコマンドに対して簡略コマンドを
設定しておく機能が設けられている。これは家庭情報盤
10に備えられたスイッチあるいはキー等を操作するこ
とにより、使用者が簡略化させたいコマンドに対して簡
略コマンドを設定できるもので、使用者はその設定した
簡略コマンドを使って以後の機器制御が行える。なお、
その他の構成は第一実施例と同じである。
(Third Embodiment) In the home control system of the present embodiment, the CPU 6 of the main control unit 2 is provided with a function of allowing the user to previously set simple commands for frequently used commands. There is. This is because the user can set a simplified command for a command that the user wants to simplify by operating a switch or a key provided on the home information panel 10. The user can use the set simplified command. Subsequent device control can be performed. In addition,
The other structure is the same as that of the first embodiment.

【0039】使用者が簡略コマンドの割り当てを行う場
合の動作を図7のフローチャートに基づいて説明する。
まず、使用者が家庭情報盤10のスイッチあるいはキー
等を操作して、簡略化させたいコマンドに対して簡略コ
マンドの設定を行う。すると、主制御装置2のCPU6
では、使用者が割り当てようとする簡略コマンドが既に
使用されているか否を検知する。そして、それが使用さ
れていなければ、CPU6は簡略コマンド割り当てルー
チンに入って使用者の設定したコマンドを割り当てる。
The operation when the user allocates the simplified command will be described with reference to the flowchart of FIG.
First, the user operates a switch or key of the home information panel 10 to set a simplified command for a command to be simplified. Then, the CPU 6 of the main controller 2
Then, it is detected whether or not the simplified command to be assigned by the user has already been used. Then, if it is not used, the CPU 6 enters a simplified command allocation routine and allocates the command set by the user.

【0040】一方、使用者が割り当てようとする簡略コ
マンドが既に使用されている場合、その簡略コマンドは
使用者が設定したものなのか、あるいはCPU6が自動
的に割り当てたものなのかの判断が行われ、CPU6が
割り当てたものであれば、そのCPU6が割り当てた簡
略コマンドを割り当てルーチンによって割り当てなおし
て変更する。そして、使用者の設定を優先させて、使用
者の設定どうりに簡略コマンドが割り当てられる。ま
た、使用者が以前に設定したものであれば、家庭情報盤
10の液晶表示,スピーカ等を使って既に設定済みであ
ることが使用者に報知され、設定するコマンドの変更を
促す。
On the other hand, if the simplified command to be assigned by the user has already been used, it is determined whether the simplified command is set by the user or automatically assigned by the CPU 6. If it is assigned by the CPU 6, the simplified command assigned by the CPU 6 is reassigned and changed by the assignment routine. Then, the user's setting is prioritized, and the simplified command is assigned according to the user's setting. If the user has previously set, the user is informed that the setting has already been made using the liquid crystal display of the home information panel 10, the speaker, etc., and prompts the user to change the command to be set.

【0041】そして、簡略コマンドの割り当てが終了す
ると、その内容が各機器1の副制御装置3に報知される
とともにRAM14に記憶され、以後のデータ伝送が簡
略コマンドで行われる。
When the allocation of the simplified command is completed, the contents are notified to the sub-control unit 3 of each device 1 and stored in the RAM 14, and the subsequent data transmission is performed by the simplified command.

【0042】このように、使用者が使用したいコマンド
に対して、システムの使用開始、使用途中に拘わらず簡
略コマンドを設定できるので、システム中での使用頻度
は高くないが使用者がよく使用するコマンドについて、
好みの簡略コマンドを割り当てることが可能となる。そ
のため、使用者の簡略コマンド設定による電力線4のト
ラフィックの低減が可能となり、使用者は装置から押し
付けられるコマンドではなく、自分の覚えやすい番号を
コマンドとして設定でき、しかも使用者の設定した簡略
コマンドが優先されて割り当てられるので、システムの
使用が容易になりシステムの操作性が向上する。
As described above, since a simplified command can be set for a command that the user wants to use regardless of whether the system is being used or is being used, it is not frequently used in the system but is often used by the user. About the command,
It is possible to assign a simple command of your choice. Therefore, the traffic of the power line 4 can be reduced by the user's simple command setting, and the user can set the number easy to remember as a command instead of the command pressed from the device, and the simple command set by the user can be set. Since the priority is assigned, the system is easy to use and the operability of the system is improved.

【0043】(第四実施例)本実施例のホームコントロ
ールシステムは、主制御装置2のCPU6に、簡略コマ
ンドの使用状況を検知してその簡略コマンドが使用頻度
の多い順になるよう割り当てを変更する機能が設けられ
ている。なお、その他の構成は第三実施例と同じであ
る。
(Fourth Embodiment) In the home control system of the present embodiment, the CPU 6 of the main control unit 2 detects the usage status of the simplified commands and changes the allocation so that the simplified commands are arranged in the order of frequency of use. Functions are provided. The rest of the configuration is the same as in the third embodiment.

【0044】これは、使用者の機器1の使用状況変化に
応じて、簡略コマンドの割り当てを変更するもので、以
下図8のフローチャートに基づいてその変更動作の説明
を行う。まず主制御装置2のCPU6では、一般のコマ
ンドの検知を行うとともに、既に割り当てられた簡略コ
マンドに対してその使用頻度あるいは使用状況等が検知
され、その情報がRAM8に記憶される。そして、一定
時間毎にRAM8からその情報を読み出して、簡略コマ
ンドの使用頻度を計算し、使用頻度の多い順に短い簡略
コマンドが割り当てられているかの確認が行われる。
This is to change the assignment of the simplified command according to the change in the usage status of the user's device 1, and the changing operation will be described below with reference to the flowchart of FIG. First, the CPU 6 of the main control unit 2 detects a general command, detects the frequency of use or the usage status of the already assigned simplified command, and stores the information in the RAM 8. Then, the information is read from the RAM 8 at regular time intervals, the usage frequency of the simple commands is calculated, and it is confirmed whether the short simple commands are assigned in descending order of usage frequency.

【0045】ここで、簡略コマンドが使用頻度の多い順
になっていなければ、主制御装置2のCPU6はそれを
順番どうりに並び替えて、その変更したこと、および変
更内容が各機器1の副制御装置3に報知され、その内容
が副制御装置3のRAM14に記憶される。そして、以
後はその簡略コマンドによってデータ伝送が行われると
ともに、一定時間毎に簡略コマンドの割り当て変更が行
われる。
If the simplified commands are not in the order of frequency of use, the CPU 6 of the main control unit 2 rearranges them in order, and the changes are made, and the changed contents are sub-items of each device 1. The control device 3 is notified and the content is stored in the RAM 14 of the sub-control device 3. Then, thereafter, data transmission is performed by the simplified command, and the assignment of the simplified command is changed at regular time intervals.

【0046】このように、簡略コマンド設定後において
も一般コマンドと同様に、簡略コマンドの使用頻度およ
び使用状況等を検知し続け、使用頻度の多い順、つまり
ビット数の少ない順に簡略コマンドを並び替えるので、
簡略コマンドの使用頻度の変化に応じて常時電力線4上
のトラフィックの低減を図ることができる。しかも、簡
略コマンドの割り当ての変更は、一定時間毎に行われる
ので、時間の経過や使用者の生活状況の変化に伴うホー
ムコントロールシステムの利用状況の変化にも、迅速に
対応することができる。
As described above, even after the simple command is set, similarly to the general command, the usage frequency and the usage status of the simple command are continuously detected, and the simple commands are rearranged in the order of high usage frequency, that is, in the order of small number of bits. So
It is possible to constantly reduce the traffic on the power line 4 according to the change in the usage frequency of the simple commands. Moreover, since the assignment of simplified commands is changed at regular intervals, it is possible to quickly respond to changes in the usage status of the home control system due to the passage of time or changes in the living conditions of the user.

【0047】ところで、上記実施例による簡略コマンド
の割り当て変更は、すべての簡略コマンドが対象となっ
ていたが、この場合使用者が設定した簡略コマンドをも
変更されるので、使用者は変更されたものを新たに覚え
なおす必要がでてくるため、使用者にとっては大変面倒
なことであった。そこで、主制御装置2のCPU6に、
簡略コマンドの割り当て変更を行うときに、使用者の設
定した簡略コマンドをその対象から外す機能を設ける。
以下図9のフローチャートに基づいてこの機能の説明を
行う。つまり、簡略コマンドの割り当て変更が必要にな
ったとき、その簡略コマンドの中に使用者が設定したも
のがあるか否かの確認が行われ、使用者が設定したもの
がなければそのまま使用頻度の多い順に短い簡略コマン
ドが並び替えられる。そして、使用者が設定した簡略コ
マンドがあれば、それを除外した残りの簡略コマンドに
対して割り当て変更が行われる。このとき、使用者の設
定したものは、その順番が固定されているので、それ以
外の空いている順番に並び替えられる。このように、使
用者の設定した簡略コマンドが割り当て変更から除外さ
れるので、使用者の設定した簡略コマンドはそのまま使
用可能とされ、使用者は新規にコマンドを憶えなおす手
間が省ける。
By the way, the assignment of the simplified commands according to the above-described embodiment is intended for all the simplified commands, but in this case, the simplified command set by the user is also changed, so the user is changed. This is very troublesome for the user because it is necessary to re-remember things. Therefore, in the CPU 6 of the main controller 2,
A function is provided to exclude the simple commands set by the user from the target when changing the allocation of the simple commands.
This function will be described below based on the flowchart of FIG. In other words, when it becomes necessary to change the assignment of simple commands, it is confirmed whether or not there are some simple commands set by the user. Short short commands are sorted in descending order. Then, if there is a simplified command set by the user, the assignment is changed to the remaining simplified commands excluding it. At this time, since the order of the items set by the user is fixed, they can be rearranged in any other vacant order. In this way, since the simplified command set by the user is excluded from the assignment change, the simplified command set by the user can be used as it is, and the user can save the trouble of newly remembering the command.

【0048】なお、本発明は、上記実施例に限定される
ものではなく、本発明の範囲内で上記実施例に多くの修
正および変更を加え得ることは勿論である。例えば、上
記実施例では、主制御装置2のCPU6によって簡略コ
マンドの割り当てが行われたが、副制御装置3のCPU
12でそれをやってもよく、また主制御装置2および副
制御装置3の両方のCPU6,12で行うようにしても
よい。
The present invention is not limited to the above embodiments, and it goes without saying that many modifications and changes can be made to the above embodiments within the scope of the present invention. For example, in the above embodiment, the simplified command is assigned by the CPU 6 of the main control device 2, but the CPU of the sub control device 3 is assigned.
It may be performed by the CPU 12 or by the CPUs 6 and 12 of both the main controller 2 and the sub controller 3.

【0049】また、上記実施例では、簡略化されるコマ
ンドとして制御コマンドについて述べたが、応答コマン
ドに対しても同様に簡略化が行われる。
In the above embodiment, the control command is described as a simplified command, but the response command is also simplified.

【0050】さらに、主制御装置2および副制御装置3
のメモリは、RAM8,14およびROM7,13の2
種類としたが、それぞれ1つのメモリとして内部で各領
域の割り当てを行ってもよい。さらに各CPU6,1
2、RAM8,14およびROM7,13は、コマンド
送受信器のそれと共用してもよい。
Further, the main controller 2 and the sub controller 3
Memory is RAM8,14 and ROM7,13 2
Although the types are used, each memory may be internally assigned to each area. Furthermore, each CPU 6,1
2, RAM8,14 and ROM7,13 may be shared with that of the command transceiver.

【0051】そして、RAM8,14およびROM7,
13をフラッシュEEPROM等の不揮発性メモリとす
ると、例えば停電等で電源が全て落ちて、システムに電
源供給されなくなっても、フラッシュEEPROMによ
って簡略コマンドの割り当て内容や一般コマンド、簡略
コマンドの使用状況等が保存されているので、電源復帰
後に簡略コマンドの割り当てを行う必要がなく、速やか
に各家庭に合った電力線上のトラフィックの減少がなさ
れたコマンドが使用できる。
The RAMs 8 and 14 and the ROM 7,
If 13 is a non-volatile memory such as a flash EEPROM, even if the power is completely cut off due to a power failure or the like and the system is no longer supplied with power, the flash EEPROM can display the contents of assignment of simple commands, general commands, and usage status of simple commands. Since it is stored, it is not necessary to assign a simplified command after the power is restored, and a command with reduced traffic on the power line suitable for each home can be used promptly.

【0052】[0052]

【発明の効果】以上の説明から明らかな通り、本発明請
求項1,2によると、主制御装置によって使用頻度の高
いコマンドに対して簡略化したコマンドが割り当てられ
るので、従来ビット数が多かったコマンドが少ないビッ
ト数になる。したがって、そのビット数の少ない簡略コ
マンドを用いてデータ伝送が行われるので、コマンドが
伝送される電力線上においては十分なトラフィックの低
減が可能となり、送受信エラー発生の確率も低下して、
システムとしての信頼性が向上する。
As is apparent from the above description, according to claims 1 and 2 of the present invention, since a simplified command is assigned to a command which is frequently used by the main control device, the number of bits has conventionally been large. The command has a small number of bits. Therefore, since data transmission is performed using a simplified command having a small number of bits, it is possible to sufficiently reduce traffic on the power line on which the command is transmitted, and the probability of occurrence of transmission / reception error also decreases.
The reliability of the system is improved.

【0053】しかも、簡略コマンドの割り当ては主制御
装置によって自動的に行われ、各副制御装置に割り当て
たことを報知するので、システム内で簡略コマンドが相
互に使用可能となり、各機器間のデータ伝送の信頼性も
向上する。
Moreover, since the simple control command is automatically assigned by the main control unit and the fact that it has been assigned to each sub control unit is notified, the simple control commands can be mutually used in the system, and data between respective devices can be used. Transmission reliability is also improved.

【0054】さらに、検知する機器制御および応答コマ
ンドには制限がないので、従来のホームコントロールシ
ステム用のコマンド全てに対応できる。
Further, since there is no limitation on the device control and response command to be detected, it is possible to support all the commands for the conventional home control system.

【0055】請求項3によると、割り当てられた簡略コ
マンドを使用者に知らせるので、使用者も簡略コマンド
が使用でき、外部から簡単に機器の制御が行え、外部か
ら機器を操作しようとする場合においても、従来のよう
に被制御機器番号や運転制御番号といった多くの数字を
憶える必要もなく、簡単なコマンドを憶えるだけでよい
ので、使用者に負担を与えることはない。
According to the third aspect, since the assigned simplified command is notified to the user, the user can use the simplified command, the device can be easily controlled from the outside, and the device can be operated from the outside. Also, unlike the conventional case, it is not necessary to memorize many numbers such as controlled device numbers and operation control numbers, and since it is sufficient to memorize simple commands, the user is not burdened.

【0056】請求項4によると、予め使用したいコマン
ドに対して、システムの使用開始、使用途中に拘わらず
簡略コマンドを設定できるので、使用者が好みの簡略コ
マンドを割り当てることができる。そのため、使用者の
簡略コマンド設定による電力線のトラフィックの低減が
可能となり、使用者は装置から押し付けられるコマンド
ではなく、自分の覚えやすい番号をコマンドとして設定
できるので、システムの使用が容易になり、システムの
操作性が向上する。
According to the fourth aspect, the simplified command can be set for the command desired to be used in advance regardless of whether the system is being used or is being used. Therefore, the user can assign the desired simplified command. Therefore, it is possible to reduce the power line traffic by the user's simple command setting, and the user can set the number easy to remember as a command instead of the command pressed from the device, which facilitates the use of the system. Operability is improved.

【0057】請求項5によると、簡略コマンド設定後に
おいても一般のコマンドと同様に、簡略コマンドの使用
頻度および使用状況等を検知し続け、使用頻度の多い
順、つまりビット数の少ない順に簡略コマンドを並び替
えるので、簡略コマンドの使用頻度の変化に応じて常時
電力線上のトラフィックの低減を図ることができる。し
たがって、時間の経過や使用者の生活状況の変化に伴う
ホームコントロールシステムの利用状況の変化にも、迅
速に対応することができる。
According to the fifth aspect of the present invention, even after the simple command is set, similarly to a general command, the usage frequency and usage status of the simple command are continuously detected, and the simple commands are arranged in descending order of frequency of use, that is, in ascending order of number of bits. By rearranging, the traffic on the power line can be constantly reduced according to the change in the usage frequency of the simplified commands. Therefore, it is possible to quickly respond to changes in the usage status of the home control system due to the passage of time or changes in the living status of the user.

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

【図1】本発明の第一実施例におけるホームコントロー
ルシステムの構成図
FIG. 1 is a configuration diagram of a home control system according to a first embodiment of the present invention.

【図2】簡略コマンドの構成を示す図FIG. 2 is a diagram showing the structure of a simplified command.

【図3】簡略コマンドの割り当て動作を示すフローチャ
ート
FIG. 3 is a flowchart showing a simplified command allocation operation.

【図4】機器制御のHBSコマンドの構成を示す図FIG. 4 is a diagram showing a configuration of a device control HBS command.

【図5】複数のコマンド簡略化を示す図FIG. 5 is a diagram showing multiple command simplifications.

【図6】第二実施例のホームコントロールシステムの構
成図
FIG. 6 is a configuration diagram of a home control system according to a second embodiment.

【図7】第三実施例の使用者による簡略コマンドの割り
当て動作を示すフローチャート
FIG. 7 is a flowchart showing an operation of assigning a simplified command by a user of the third embodiment.

【図8】第四実施例の簡略コマンドの割り当て変更動作
を示すフローチャート
FIG. 8 is a flowchart showing a simplified command assignment changing operation of the fourth embodiment.

【図9】使用者が割り当てた簡略コマンドを変更の対象
から除外する動作を示すフローチャート
FIG. 9 is a flowchart showing an operation of excluding a simplified command assigned by a user from a target of change.

【図10】HBSコマンドの制御信号の基本フォーマッ
トを示す図
FIG. 10 is a diagram showing a basic format of a control signal of an HBS command.

【図11】HBSコマンドの構成を示す図FIG. 11 is a diagram showing the structure of an HBS command.

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

1 機器 2 主制御装置 3 副制御装置 4 電力線 21 コマンド割当手段 22 割当報知手段 1 Equipment 2 Main Control Device 3 Sub Control Device 4 Power Line 21 Command Allocation Means 22 Allocation Informing Means

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 複数の機器を集中制御する主制御装置
と、各機器を制御する複数の副制御装置とを備え、前記
主制御装置と副制御装置との間で電力線を利用してデー
タ伝送を行うホームコントロールシステムにおいて、前
記電力線を介して相互に伝送されるコマンドのうち頻繁
に使用されるコマンドに対して簡略化したコマンドを割
り当てるコマンド割当手段と、前記副制御装置に簡略コ
マンドを割り当てたことを報知する割当報知手段とを有
せしめられ、簡略コマンドを利用して機器の制御および
応答を行わせることを特徴とするホームコントロールシ
ステム。
1. A main controller for centrally controlling a plurality of devices, and a plurality of sub-controllers for controlling each device, and data transmission between the main controller and the sub-controller using a power line. In the home control system, the command assigning means assigns a simplified command to a frequently used command among the commands mutually transmitted through the power line, and the simplified command is assigned to the sub control device. A home control system characterized by being provided with an allocation notifying means for notifying that the device is controlled and responded using a simplified command.
【請求項2】 コマンド割当手段は、伝送されるコマン
ドが所定回数以上使われたか否かを検知して所定回数以
上になったときに簡略コマンドを割り当てるよう構成さ
れたことを特徴とする請求項1記載のホームコントロー
ルシステム。
2. The command allocating means is configured to detect whether or not a command to be transmitted has been used a predetermined number of times or more and to allocate a simplified command when the command has reached a predetermined number of times or more. The home control system described in 1.
【請求項3】 簡略コマンドの割り当てを行ったことを
使用者に報知する手段と、使用者によって外部から入力
された簡略コマンドを用いて各機器の制御および応答を
行わせる手段とが設けられたことを特徴とする請求項1
記載のホームコントロールシステム。
3. A means for notifying the user that the simplified command has been assigned, and a means for controlling and responding to each device by using the simplified command input from the outside by the user are provided. Claim 1 characterized by the above.
The listed home control system.
【請求項4】 使用者が簡略コマンドを設定する手段が
設けられたことを特徴とする請求項1記載のホームコン
トロールシステム。
4. The home control system according to claim 1, further comprising means for a user to set a simplified command.
【請求項5】 簡略コマンドの使用状況を検知して、簡
略化コマンドが使用頻度の多い順になるよう割り当てを
変更する手段が設けられたことを特徴とする請求項1記
載のホームコントロールシステム。
5. The home control system according to claim 1, further comprising means for detecting the usage status of the simplified commands and changing the allocation so that the simplified commands are arranged in descending order of frequency of use.
JP19417294A 1994-08-18 1994-08-18 Home control system Pending JPH0865772A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19417294A JPH0865772A (en) 1994-08-18 1994-08-18 Home control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19417294A JPH0865772A (en) 1994-08-18 1994-08-18 Home control system

Publications (1)

Publication Number Publication Date
JPH0865772A true JPH0865772A (en) 1996-03-08

Family

ID=16320133

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19417294A Pending JPH0865772A (en) 1994-08-18 1994-08-18 Home control system

Country Status (1)

Country Link
JP (1) JPH0865772A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11163813A (en) * 1997-09-26 1999-06-18 Technical Maintenance Corp Digital radio transmission system for speaker
JP2009055282A (en) * 2007-08-27 2009-03-12 Toa Corp Private broadcast system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11163813A (en) * 1997-09-26 1999-06-18 Technical Maintenance Corp Digital radio transmission system for speaker
JP2008072752A (en) * 1997-09-26 2008-03-27 Touchtunes Music Corp Digital transmission system for loudspeaker
JP2009055282A (en) * 2007-08-27 2009-03-12 Toa Corp Private broadcast system

Similar Documents

Publication Publication Date Title
US6633781B1 (en) Home appliance networking system and method for controlling the same
CN101971568B (en) Method and device for communicating change-of-value information in building automation system
US7126291B2 (en) Radio frequency lighting control system programming device and method
US6927547B2 (en) System bridge and timeclock for RF controlled lighting systems
US7650323B2 (en) CAN communication for building automation system
KR100529876B1 (en) Home network system's operating method
EA006952B1 (en) METHOD AND SYSTEM INTRODUCED FOR TRANSFERING SIGNALS TO NODES IN THE SYSTEM
JPH07192187A (en) Remote monitoring system
KR100457592B1 (en) Network system connected with multi-master devices and its operating method for the same
EP3447636B1 (en) Fire and security system including addressable loop and automatic firmware upgrade
EP1693991B1 (en) Method and system for transmission of signals to nodes in a system
JPH0865772A (en) Home control system
JP4368478B2 (en) Elevator local equipment network and transmission control method thereof
JP2000101578A (en) Wireless network system
US20040111500A1 (en) System and method for commissioning a unit into a networked control system
CN110868343B (en) KNX node automatic discovery method and KNX system
JPH0522781A (en) Remote monitoring control system
JPS60134644A (en) Remote control monitoring system
KR100657807B1 (en) How to set address of multi air conditioner
JP2004185877A (en) Lighting control system
JPH0715769A (en) Group control address setter for air conditioner
JPH07151372A (en) Facility management device
JP2022129743A (en) Fire alarm system, control device and terminal
JPH116648A (en) Control method of air conditioner
JP3630743B2 (en) Central control system
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载