(57)【要約】【課題】ネットワーク上の機器間の通信を可能とするＩＤの設定において、ディップスイッチなどによるＩＤ設定のような専門性の高いＩＤ設定ではなく、より簡易な機器へのＩＤ設定方法が可能な通信システムを提供する。【解決手段】通信を実現したい２の機器において、それぞれの機器は、対となるＩＤ、例えば同じＩＤを記憶した２つのＩＤデバイスの一方を装着する。各機器はそれぞれのＩＤを記憶し、データを送信する際には記憶したＩＤをヘッダとして、データを送信し、データを受信する際に、自機で記憶されているＩＤがヘッダに付されているデータのみを受信する。【選択図】図１
2007329759.tif 000002
【特許請求の範囲】
【請求項１】
親機と、親機に通信路を介して接続された子機と、第１記憶媒体と、第２記憶媒体とを備えた通信システムであって、
前記第１記憶媒体は、
照合対象となる情報である第１識別情報を記憶する第１記憶手段と、
前記親機又は前記子機と接続するための接続端子とを備え、
前記第２記憶媒体は、
前記第１識別情報と所定の基準に基づいて対となる第２識別情報を記憶する第２記憶手段と、
前記親機又は前記子機と接続するための接続端子とを備え、
前記親機は、
記憶媒体を、自機に装着するための親機コネクタ部と、
前記親機コネクタ部に装着している記憶媒体から識別情報を読み出す第１読出し手段と、
前記第１読出し手段に読み出された識別情報と所定の基準に基づいて対となる識別情報を保持する機器と通信する第１通信手段とを備え、
前記子機は、
記憶媒体を、自機に装着するための子機コネクタ部と、
前記子機コネクタ部に装着している記憶媒体から識別情報を読み出す第２読出し手段と、
前記第２読出し手段に読み出された識別情報と所定の基準に基づいて対となる識別情報を保持する機器と通信する第２通信手段とを備える
ことを特徴とする通信システム。
【請求項２】
前記所定の基準は、前記第１識別情報と、前記第２識別情報とが同一であることであり、
前記親機は更に、
自機で装着している記憶媒体の識別情報をヘッダに付してデータを送信する第１送信手段と、
前記通信路を介してデータを受信する第１受信手段と、
前記第１受信手段で受信したデータのヘッダに付されている識別情報と、前記第２読出し手段により読み出された識別情報とを比較する第１比較手段と、
前記第１比較手段により二つの識別情報が一致した場合に、そのデータを自機に対するデータとして、当該データを解析し、当該解析に基づいて自機を制御する第１制御手段とを備え、
前記子機は更に、
自機で装着している記憶媒体の識別情報をヘッダに付してデータを送信する第２送信手段と、
前記通信路を介してデータを受信する第２受信手段と、
前記第２受信手段で受信したデータのヘッダに付されている識別情報と、前記第２読出し手段により読み出された識別情報とを比較する第２比較手段と、
前記第２比較手段により二つの識別情報が一致した場合に、そのデータを自機に対するデータとして、当該データを解析し、当該解析に基づいて自機を制御する第２制御手段とを備える
ことを特徴とする請求項１記載の通信システム。
【請求項３】
通信路に接続された親機と、前記通信路に接続された子機と、前記通信路に接続されたＩＤ対応付け装置と、第１記憶媒体と、第２記憶媒体と、第３記憶媒体と、第４記憶媒体とを備えた通信システムであって、
前記第１記憶媒体は、
照合対象となる情報である第１識別情報を記憶する第１記憶手段と、
前記親機又は前記子機又は前記ＩＤ対応付け装置と接続するための接続端子とを備え、
前記第２記憶媒体は、
前記第１識別情報と所定の基準に基づいて対となる第２識別情報を記憶する第２記憶手段と、
前記親機又は前記子機又は前記ＩＤ対応付け装置と接続するための接続端子とを備え、
前記第３記憶媒体は、
照合対象となる情報である第３識別情報を記憶する第３記憶手段と、
前記親機又は前記子機又は前記ＩＤ対応付け装置と接続するための接続端子とを備え、
前記第４記憶媒体は、
前記第３識別情報と所定の基準に基づいて対となる第４識別情報を記憶する第４記憶手段と、
前記親機又は前記子機又は前記ＩＤ対応付け装置と接続するための接続端子とを備え、
前記親機は、
記憶媒体を、自機に装着するための親機コネクタ部と、
前記親機コネクタ部に装着している記憶媒体から識別情報を読み出す第１読出し手段と、
前記ＩＤ対応付け装置から送信されてくる前記子機の保持する識別情報と所定の基準に基づいて対になる識別情報を記憶するための識別情報記憶手段と、
前記第１読出し手段に読み出された識別情報と所定の基準に基づいて対となる識別情報を保持する機器と通信する第１通信手段と、
前記識別情報記憶手段に記憶されている識別情報と所定の基準に基づいて対となる識別情報を保持する機器と通信する第２通信手段とを備え、
前記子機は、
記憶媒体を、自機に装着するための子機コネクタ部と、
前記子機コネクタ部に装着している記憶媒体から識別情報を読み出す第２読出し手段と、
前記第２読出し手段に読み出された識別情報と所定の基準に基づいて対となる識別情報を保持する機器と通信する第３通信手段とを備え、
前記ＩＤ対応付け装置は、
親機に装着される記憶媒体が保持する識別情報と所定の基準に基づいて対となる識別情報を保持する記憶媒体を、自機に装着するための親機対応コネクタ部と、
子機に装着される記憶媒体が保持する識別情報と所定の基準に基づいて対となる識別情報を保持する記憶媒体を、自機に装着するための子機対応コネクタ部と、
前記親機対応コネクタ部に装着している記憶媒体から識別情報を読み出す第３読出し手段と、
前記子機対応コネクタ部に装着している記憶媒体から識別情報を読み出す第４読出し手段と、
子機対応コネクタ部に装着された記憶媒体の識別情報を前記親機に送信する送信手段とを備える
ことを特徴とする通信システム。
【請求項４】
通信路に接続された親機と、前記通信路に接続された子機と、前記通信路に接続されたＩＤ対応付け装置と、第１記憶媒体と、第２記憶媒体と、第３記憶媒体と、第４記憶媒体とを備えた通信システムであって、
前記第１記憶媒体は、
照合対象となる情報である第１識別情報を記憶する第１記憶手段と、
前記親機又は前記子機又は前記ＩＤ対応付け装置と接続するための接続端子とを備え、
前記第２記憶媒体は、
前記第１識別情報と所定の基準に基づいて対となる第２識別情報を記憶する第２記憶手段と、
前記親機又は前記子機又は前記ＩＤ対応付け装置と接続するための接続端子とを備え、
前記第３記憶媒体は、
照合対象となる情報である第３識別情報を記憶する第３記憶手段と、
前記親機又は前記子機又は前記ＩＤ対応付け装置と接続するための接続端子とを備え、
前記第４記憶媒体は、
前記第３識別情報と所定の基準に基づいて対となる第４識別情報を記憶する第４記憶手段と、
前記親機又は前記子機又は前記ＩＤ対応付け装置と接続するための接続端子とを備え、
前記親機は、
記憶媒体を、自機に装着するための親機コネクタ部と、
前記親機コネクタ部に装着している記憶媒体から識別情報を読み出す第１読出し手段と、
前記第１読出し手段に読み出された識別情報と所定の基準に基づいて対となる識別情報を保持する機器と通信する第１通信手段とを備え、
前記子機は、
記憶媒体を、自機に装着するための子機コネクタ部と、
前記子機コネクタ部に装着している記憶媒体から識別情報を読み出す第２読出し手段と、
前記第２読出し手段に読み出された識別情報と所定の基準に基づいて対となる識別情報を保持する機器と通信する第２通信手段とを備え、
前記ＩＤ対応付け装置は、
親機に装着される記憶媒体が保持する識別情報と所定の基準に基づいて対となる識別情報を保持する記憶媒体を、自機に装着するための親機対応コネクタ部と、
子機に装着される記憶媒体が保持する識別情報と所定の基準に基づいて対となる識別情報を保持する記憶媒体を、自機に装着するための子機対応コネクタ部と、
前記親機対応コネクタ部に装着している記憶媒体から識別情報を読み出す第３読出し手段と、
前記子機対応コネクタ部に装着している記憶媒体から識別情報を読み出す第４読出し手段と、
前記親機と前記子機との通信を中継する中継通信手段とを備える
ことを特徴とする通信システム。
【請求項５】
前記第１記憶媒体と前記第２記憶媒体とは、互いが対となることが視認可能な外見的特徴であって、前記第３記憶媒体とも前記第４記憶媒体とも異なる外見的特徴を有する
ことを特徴とする請求項３又は４記載の通信システム。
【請求項６】
前記識別情報は、
前記親機若しくは前記子機において受信される暗号化されたデータを復号するための暗号鍵または復号するための暗号鍵と呼応する鍵でもあり、
前記親機及び前記子機は、更に
前記識別情報を暗号鍵として送信するデータを暗号化する暗号化手段と、
受診した暗号化データを前記識別情報を用いて復号する復号手段とを備える
ことを特徴とする請求項１又は３又は４記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２つの機器間において通信を行う通信システムに関し、特にＩＤ（IDentifier）の設定方法に関する。
【背景技術】
【０００２】
従来、ネットワーク接続された複数台の機器よりなるシステムを構築する際には、ある機器相互間での連動動作を可能とするために機器には例えば同一のＩＤを設定する。同一のＩＤを設定されている機器間においては互いの認証が可能となる。簡単な例で示すと、ホームネットワークの場合において、スイッチと照明を対応付けるために同一のＩＤを設定する場合である。スイッチと照明に同一のＩＤを設定することで、スイッチの切替が行われるとその切替を行ったことを示す情報がＩＤと共に送信され、その情報を受けて照明が点灯したり消灯したりする仕組みである。
【０００３】
機器にＩＤを設定する手法としては、機器に付属のＤＩＰスイッチや、ロータリースイッチなどを操作することにより、施工業者がＩＤの設定を行う方法がある。また、施工業者がＰＣなどの情報処理端末を機器に接続して、機器内部のＲＯＭやＲＡＭにＩＤの設定情報を書き込むという手法をとることもある。
特許文献１には、ＩＤを設定する技術として、コードレス電話機の親機と子機のシステムが開示されており、そのシステムに新規子機を追加する場合に、新規子機に対して新規子機が親機の子機であることを認識させるために、親機に接続されて当該親機から取得した親機のＩＤを通知する設定端末が開示されている。
【特許文献１】特開２００１−２２３７９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上述のように施工業者がＤＩＰスイッチの設定を行うようなシステムにおいては、ＩＤの設定に専用のスキルが必要とされるため、誰もがシステム設定を容易には行えなかった。また、情報処理端末を用いてのシステム設定についても同様に専用のスキルが必要となる。
しかし、例えば、新たな機器をホームネットワークに組み込んで各機器間で連携動作をさせたい場合などには、家人は専用スキルをもっていないことが多く、専用スキルをもつ施工業者を呼ぶか、マニュアルなどを読んで専用スキルを学びＩＤの設定を行う必要がある。
【０００５】
そこで、本発明は、上記問題に鑑みてなされたものであり、システム設定においてＩＤの設定を容易に行える通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は、親機と、親機に通信路を介して接続された子機と、第１記憶媒体と、第２記憶媒体とを備えた通信システムであって、前記第１記憶媒体は、照合対象となる情報である第１識別情報を記憶する第１記憶手段と、前記親機又は前記子機と接続するための接続端子とを備え、前記第２記憶媒体は、前記第１識別情報と所定の基準に基づいて対となる第２識別情報を記憶する第２記憶手段と、前記親機又は前記子機と接続するための接続端子とを備え、前記親機は、記憶媒体を、自機に装着するための親機コネクタ部と、前記親機コネクタ部に装着している記憶媒体から識別情報を読み出す第１読出し手段と、前記第１読出し手段に読み出された識別情報と所定の基準に基づいて対となる識別情報を保持する機器と通信する第１通信手段とを備え、前記子機は、記憶媒体を、自機に装着するための子機コネクタ部と、前記子機コネクタ部に装着している記憶媒体から識別情報を読み出す第２読出し手段と、前記第２読出し手段に読み出された識別情報と所定の基準に基づいて対となる識別情報を保持する機器と通信する第２通信手段とを備えることを特徴としている。
【発明の効果】
【０００７】
ここで所定の基準に基づいて対となる識別情報とは、少なくとも２つの記憶媒体に記憶されている識別情報が、それぞれを装着した機器において、もう一方を自機の通信相手と認識できるものであればよく、例えば同じ識別情報であったり、あるいは、お互いに足して、規定された数値になるＩＤであったりする。
これにより、親機と子機それぞれが対応する識別情報を記憶した２つの記憶媒体を１つずつ装着することで、親機と子機間における通信が可能となる。従来のように、ディップスイッチの操作や、ＰＣなどによるＩＤの設定を行っておらず、単に記憶媒体を機器に装着するだけなので誰でも容易にＩＤの設定が可能となる。また、この様な構成をとっていることで、例えばホームネットワークなどにおいては、装着されているＩＤデバイスを変えるだけで、スイッチと照明の対応を簡単に変えることが可能になる。
【０００８】
また、前記所定の基準は、前記第１識別情報と、前記第２識別情報とが同一であることであり、前記親機は更に、自機で装着している記憶媒体の識別情報をヘッダに付してデータを送信する第１送信手段と、前記通信路を介してデータを受信する第１受信手段と、前記第１受信手段で受信したデータのヘッダに付されている識別情報と、前記第２読出し手段により読み出された識別情報とを比較する第１比較手段と、前記第１比較手段により二つの識別情報が一致した場合に、そのデータを自機に対するデータとして、当該データを解析し、当該解析に基づいて自機を制御する第１制御手段とを備え、前記子機は更に、自機で装着している記憶媒体の識別情報をヘッダに付してデータを送信する第２送信手段と、前記通信路を介してデータを受信する第２受信手段と、前記第２受信手段で受信したデータのヘッダに付されている識別情報と、前記第２読出し手段により読み出された識別情報とを比較する第２比較手段と、前記第２比較手段により二つの識別情報が一致した場合に、そのデータを自機に対するデータとして、当該データを解析し、当該解析に基づいて自機を制御する第２制御手段とを備えることとしてよい。
【０００９】
これにより、機器は自機で受信したデータの識別情報と、自機で記憶している識別情報とを比較することで、そのデータが自機に送信されてきたデータであるかどうかを判別することができる。こうして、機器は自機で受信したデータのうち自機に宛てられたデータを選択して、自機に宛てられたデータのみを受信することができる。
また、本発明は、通信路に接続された親機と、前記通信路に接続された子機と、前記通信路に接続されたＩＤ対応付け装置と、第１記憶媒体と、第２記憶媒体と、第３記憶媒体と、第４記憶媒体とを備えた通信システムであって、前記第１記憶媒体は、照合対象となる情報である第１識別情報を記憶する第１記憶手段と、前記親機又は前記子機又は前記ＩＤ対応付け装置と接続するための接続端子とを備え、前記第２記憶媒体は、前記第１識別情報と所定の基準に基づいて対となる第２識別情報を記憶する第２記憶手段と、前記親機又は前記子機又は前記ＩＤ対応付け装置と接続するための接続端子とを備え、前記第３記憶媒体は、照合対象となる情報である第３識別情報を記憶する第３記憶手段と、前記親機又は前記子機又は前記ＩＤ対応付け装置と接続するための接続端子とを備え、前記第４記憶媒体は、前記第３識別情報と所定の基準に基づいて対となる第４識別情報を記憶する第４記憶手段と、前記親機又は前記子機又は前記ＩＤ対応付け装置と接続するための接続端子とを備え、前記親機は、記憶媒体を、自機に装着するための親機コネクタ部と、前記親機コネクタ部に装着している記憶媒体から識別情報を読み出す第１読出し手段と、前記ＩＤ対応付け装置から送信されてくる前記子機の保持する識別情報と所定の基準に基づいて対になる識別情報を記憶するための識別情報記憶手段と、前記第１読出し手段に読み出された識別情報と所定の基準に基づいて対となる識別情報を保持する機器と通信する第１通信手段と、前記識別情報記憶手段に記憶されている識別情報と所定の基準に基づいて対となる識別情報を保持する機器と通信する第２通信手段とを備え、前記子機は、記憶媒体を、自機に装着するための子機コネクタ部と、前記子機コネクタ部に装着している記憶媒体から識別情報を読み出す第２読出し手段と、前記第２読出し手段に読み出された識別情報と所定の基準に基づいて対となる識別情報を保持する機器と通信する第３通信手段とを備え、前記ＩＤ対応付け装置は、親機に装着される記憶媒体が保持する識別情報と所定の基準に基づいて対となる識別情報を保持する記憶媒体を、自機に装着するための親機対応コネクタ部と、子機に装着される記憶媒体が保持する識別情報と所定の基準に基づいて対となる識別情報を保持する記憶媒体を、自機に装着するための子機対応コネクタ部と、前記親機対応コネクタ部に装着している記憶媒体から識別情報を読み出す第３読出し手段と、前記子機対応コネクタ部に装着している記憶媒体から識別情報を読み出す第４読出し手段と、子機対応コネクタ部に装着された記憶媒体の識別情報を前記親機に送信する送信手段とを備えることを特徴としてよい。
【００１０】
これにより、親機は、自機に十分な数の記憶媒体を装着できない場合に、親機に対して新たにシステムに加わった子機の識別情報を、ＩＤ対応付け装置から伝達してもらうことで、親機は子機との通信が可能となる。こうすることで親機が通信路を介して複数の機器と接続されてなるシステムにおいていくつもの機器を組み込むことも可能になる。
また、本発明は、通信路に接続された親機と、前記通信路に接続された子機と、前記通信路に接続されたＩＤ対応付け装置と、第１記憶媒体と、第２記憶媒体と、第３記憶媒体と、第４記憶媒体とを備えた通信システムであって、前記第１記憶媒体は、照合対象となる情報である第１識別情報を記憶する第１記憶手段と、前記親機又は前記子機又は前記ＩＤ対応付け装置と接続するための接続端子とを備え、前記第２記憶媒体は、前記第１識別情報と所定の基準に基づいて対となる第２識別情報を記憶する第２記憶手段と、前記親機又は前記子機又は前記ＩＤ対応付け装置と接続するための接続端子とを備え、前記第３記憶媒体は、照合対象となる情報である第３識別情報を記憶する第３記憶手段と、前記親機又は前記子機又は前記ＩＤ対応付け装置と接続するための接続端子とを備え、前記第４記憶媒体は、前記第３識別情報と所定の基準に基づいて対となる第４識別情報を記憶する第４記憶手段と、前記親機又は前記子機又は前記ＩＤ対応付け装置と接続するための接続端子とを備え、前記親機は、記憶媒体を、自機に装着するための親機コネクタ部と、前記親機コネクタ部に装着している記憶媒体から識別情報を読み出す第１読出し手段と、前記第１読出し手段に読み出された識別情報と所定の基準に基づいて対となる識別情報を保持する機器と通信する第１通信手段とを備え、前記子機は、記憶媒体を、自機に装着するための子機コネクタ部と、前記子機コネクタ部に装着している記憶媒体から識別情報を読み出す第２読出し手段と、前記第２読出し手段に読み出された識別情報と所定の基準に基づいて対となる識別情報を保持する機器と通信する第２通信手段とを備え、前記ＩＤ対応付け装置は、親機に装着される記憶媒体が保持する識別情報と所定の基準に基づいて対となる識別情報を保持する記憶媒体を、自機に装着するための親機対応コネクタ部と、子機に装着される記憶媒体が保持する識別情報と所定の基準に基づいて対となる識別情報を保持する記憶媒体を、自機に装着するための子機対応コネクタ部と、前記親機対応コネクタ部に装着している記憶媒体から識別情報を読み出す第３読出し手段と、前記子機対応コネクタ部に装着している記憶媒体から識別情報を読み出す第４読出し手段と、前記親機と前記子機との通信を中継する中継通信手段とを備えることを特徴としてよい。
【００１１】
これにより、ＩＤ対応付け装置が、親機と子機との通信を中継することができ、親機の親機コネクタ部が十分な数の記憶媒体を装着できなくともＩＤ対応付け装置が親機コネクタ部の代わりをつとめ、通信を伝達する構成にすることができる。こうすることで通信路を介して接続されてなるシステムにおいていくつもの機器を組み込むことも可能になる。
また、前記第１記憶媒体と前記第２記憶媒体とは、互いが対となることが視認可能な外見的特徴であって、前記第３記憶媒体とも前記第４記憶媒体とも異なる外見的特徴を有することとしてよい。
【００１２】
２つの記憶媒体を外見上から対になることが分かるように作成し、また、その他の対になる記憶媒体とは異なる外見上の特徴を備えることで、ユーザは一目でどれとどれの記憶媒体が対になるかを判断できる。外見上の特徴を有することでシステムにおいて機器間の通信相手を変えたい場合にユーザは間違えることなく、記憶媒体のペアを見分けることができ、システム設定をより簡易にすることができる。ここで、外見上の特徴とは、例えば、形状であったり、色であったり、あるいは、記憶媒体に識別情報を記したタグをつけたりしたものであってもよい。
【００１３】
また、前記識別情報は、前記親機若しくは前記子機において受信される暗号化されたデータを復号するための暗号鍵または復号するための暗号鍵と呼応する鍵でもあり、前記第１機器及び前記第２機器は、更に前記識別情報を暗号鍵として送信するデータを暗号化する暗号化手段と、受診した暗号化データを前記識別情報を用いて復号する復号手段を備えることとしてよい。
【００１４】
これにより、識別情報を鍵とした暗号通信も可能になる。識別情報は、識別情報が付随する暗号化データを復号するための鍵そのものであってもよいし、当該暗号化データを復号するための鍵と対となる鍵であってもよい。暗号化されたデータを送受信する構成にすることで通信における安全性を高めることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態である通信システムについて図面を用いて説明する。
＜実施の形態１＞
図１に通信システムのシステム構成の外観図を、図２に概念図を示した。図１や図２に示すように、親機１ａと、親機１ａの子機として、スイッチ２ａ、２ｃ、２ｅと、照明装置２ｂ、２ｄとを含んで構成される。
【００１６】
親機１ａと、スイッチ２ａ、２ｃ、２ｅと、照明装置２ｂ、２ｄとは通信路３ａを介して接続されている。また、親機１ａには、ＩＤデバイス４ａ１、４ｂ１、４ｃ１、４ｄ１、４ｅ１、・・・が装着されている。また、スイッチ２ａはＩＤデバイス４ａ２を、照明装置２ｂはＩＤデバイス４ｂ２を、スイッチ２ｃはＩＤデバイス４ｃ２を、照明装置２ｄはＩＤデバイス４ｄ２を、スイッチ２ｅはＩＤデバイス４ｅ２を、装着している。以下スイッチや照明装置を子機と記述することもある。
【００１７】
スイッチ２ａもしくはスイッチ２ｃを切り替えることで照明装置２ｂが点灯したり消灯したりする。スイッチ２ｅを切り替えることで、照明装置２ｄが点灯したり消灯したりする。
なお、通信路３ａはここでは電力線であり、親機１ａ並びに各子機は、電力線搬送通信を実行する機能を有している。
【００１８】
以下、親機１ａと子機とＩＤデバイスの機能構成について説明する。
まず、図３を用いて親機１ａの機能を説明する。図３は、親機１ａの機能構成を示した機能ブロック図である。図３に示すように、親機１ａは、コネクタ１００ａ〜ｇと、第１通信部１１０と、第２通信部１２０と、記憶部１３０と、制御部１４０とを含んで構成される。
【００１９】
コネクタ１００ａ〜ｇは、ＩＤデバイスを装着するための接続コネクタである。コネクタ１００ａ〜ｇは、ＩＤデバイスが接続されたことを検出して第１通信部１１０に伝達する機能を有する。ここでは、コネクタ１００ａはＩＤデバイス４ａ１を、コネクタ１００ｂはＩＤデバイス４ｂ１を、コネクタ１００ｃはＩＤデバイス４ｃ１を、コネクタ１００ｄはＩＤデバイス４ｄ１を、コネクタ１００ｅはＩＤデバイス４ｅ１を装着している。なお、コネクタは、全て同一形状であることが望ましい。
【００２０】
第１通信部１１０は、ＩＤデバイスが接続されたことを制御部１４０に伝達する機能と、制御部１４０からの制御信号をＩＤデバイスに送信する機能と、ＩＤデバイスから送信されてくるＩＤを、制御部１４０に伝達する機能とを有する。また、第１通信部１１０は、コネクタからＩＤデバイスがはずされた場合に、そのことを示す情報を、そのはずされたＩＤデバイスを装着していたコネクタ番号の情報とともに制御部１４０に伝達する機能も有する。なお、第１通信部１１０は、各コネクタ番号と、その接続関係の情報を保持しているので、コネクタ番号の情報を伝達することが可能となる。
【００２１】
第２通信部１２０は、電力線搬送通信を実行する機能を有し、制御部１４０から受けた信号を通信路３ａに送信する機能と、通信路３ａを流れる信号を受信して制御部１４０に伝達する機能を有する。
記憶部１３０は、メモリであり、親機１ａに接続されているＩＤデバイスが保持するＩＤ情報をコネクタ番号に対応付けて記憶したＩＤ情報１３１を記憶する機能を有する。なお、図３にて破線で示したロジック情報１３２は、各子機を連動させて動作させるための情報であるが、その詳細については実施の形態２において説明する。また、記憶部１３０は、どの子機と子機とが連動して動作するかの情報を保持している。例えば、図１のシステム図を例にとると、ＩＤデバイス４ａ１に記憶されているＩＤを保持する子機とＩＤデバイス４ｂ１に記憶されているＩＤを保持する子機とを対応付けて記憶している。また、ＩＤデバイス４ｃ１に記憶されているＩＤを保持する子機とＩＤデバイス４ｂ１に記憶されているＩＤを保持する子機とを対応付けて記憶している。また、ＩＤデバイス４ｅ１に記憶されているＩＤを保持する子機とＩＤデバイス４ｄ１に記憶されているＩＤを保持する子機とを対応付けて記憶している。
【００２２】
制御部１４０は、親機１ａの各部を制御する機能を有し、第１通信部１１０に対して接続されたＩＤデバイスのＩＤを要求する機能と、第１通信部１１０から伝達されたＩＤを、第１通信部１１０から伝達された接続しているコネクタ番号と対応付けて記憶部１３０のＩＤ情報１３１に書き込む機能を有する。また、制御部１４０は、比較部１４１を含み、当該比較部１４１は、第２通信部１２０から受け取ったデータのヘッダのＩＤと自機のＩＤ情報１３１に記憶されているどのＩＤと一致するかを比較する。そして一致するＩＤがあった場合に、データを正式に受信し、付随するデータに従った子機の処理を行う。ここでいう子機の処理とは、例えば、受信したＩＤと連動して動作する子機に対応するＩＤを読出し、当該ＩＤをヘッダに付して、必要なデータを送信することである。ここで必要なデータとは、対応する子機によって異なり、例えば子機が照明装置であった場合などは、点灯指示を示すデータであったり、あるいは図１には図示していないが子機が空調施設の場合にはその制御データであったりする。なお、本実施の形態において送受信されるデータは、そのヘッダに３byteのＩＤが付されており、ヘッダに後続する形で、実際のデータが存在する。また、制御部１４０は、ＩＤデバイスが自機からはずされた場合には、そのＩＤデバイスが保持するＩＤを記憶部１３０のＩＤ情報１３１から削除する機能も有する。
【００２３】
次に子機の機能構成について説明する。ここでは、本発明についての各子機に必要な機能を重点的に説明し、各子機について固有の機能については簡単に説明する。子機については、子機２ａを例に説明する。その他の子機については、子機２ａ同様の機能構成を有するため、説明を割愛する。
子機２ａは、図４に示すように、コネクタ２００と、第１通信部２１０と、第２通信部２２０と、記憶部２３０と、制御部２４０とを含んで構成される。
【００２４】
コネクタ２００は、ＩＤデバイスを装着するための接続コネクタであり、コネクタ２００にＩＤデバイスが装着された場合に、接続されたことを第１通信部２１０に伝達する機能を有する。ここでは、コネクタ２００はＩＤデバイス４ａ２を装着している。
第１通信部２１０は、ＩＤデバイスが接続されたことを制御部２４０に伝達する機能と、制御部２４０からの制御信号をＩＤデバイスに送信する機能と、ＩＤデバイスから送信されてくるＩＤ情報を、制御部２４０に伝達する機能とを有する。
【００２５】
第２通信部２２０は、電力線搬送通信を実行する機能を有し、制御部２４０から受けた信号を通信路３ａに送信する機能と、通信路３ａを流れる信号を受信して制御部２４０に伝達する機能とを有する。
記憶部２３０は、メモリであり、子機１００に接続されているＩＤデバイスが保持するＩＤをＩＤ情報２３１として記憶する機能を有する。
【００２６】
制御部２４０は、子機２ａの各部を制御する機能を有し、第１通信部２１０に対して接続されたＩＤデバイスのＩＤを要求する機能と、第１通信部２１０から伝達されたＩＤを記憶部２３０に書き込む機能を有する。また、制御部２４０は比較部２４１を含み、当該比較部２４１は、第２通信部２２０から受け取ったデータのヘッダのＩＤと自機のＩＤ情報２３１に記憶されているＩＤと一致するかを比較する。一致する場合には、そのデータを受信し、ヘッダのＩＤに付随するデータに基づく処理を実行する。また、ＩＤ情報２３１に記憶しているＩＤを読出し、当該ＩＤ情報をヘッダに付して、必要なデータを前記第２通信部を介して送信する機能も有する。例えば、子機２ａは、スイッチであるので、スイッチの切替がユーザによって行われた場合に、状態の変化があったことを示す状態情報を自機で保持するＩＤ情報と共に送信する。スイッチ２ａは、２つの状態を有し、この２つの状態は「０」と「１」との２値の情報で管理されている。そしてスイッチが切り替わった場合には、自機の状態情報を前の状態とは異なる方の情報に切り替え、切り替えた後の情報を送信する。また、制御部２４０は、ＩＤデバイスが自機からはずされた場合には、そのＩＤデバイスが保持するＩＤ情報を記憶部２３０のＩＤ情報２３１から削除する機能も有する。
【００２７】
最後にＩＤデバイスの機能構成について図５の機能ブロック図を用いて説明する。ここではＩＤデバイス４ａ１を例に説明し、その他のＩＤデバイスについては、ＩＤデバイス４ａ１と同様の構成を有するため、説明を割愛する。
ＩＤデバイス４ａ１は、ＩＤ記憶部４００と、制御部４１０と、通信部４２０と、接続端子４３０とを含んで構成される。
【００２８】
ＩＤ記憶部４００は、メモリであり、ＩＤを記憶する機能を有する。
制御部４１０は、通信部４２０から、親機もしくは子機からの制御信号を受けて、記憶部４００にあるＩＤ情報を読み出す機能と、読み出したＩＤ情報を通信部４２０に伝達する機能とを有する。
通信部４２０は、接続端子４３０を介して得た親機もしくは子機からの制御信号を制御部４１０に伝達する機能と、制御部４１０から受け取ったＩＤ情報を親機もしくは子機に接続端子４３０を介して送出する機能とを有する。
【００２９】
接続端子４３０は、親機もしくは子機のコネクタに接続するための端子である。なお、記憶媒体の接続端子は、全ての記憶媒体について同一形状であることが望ましい。
次に、当該システムに係るデータについて説明する。
まず、図６を用いて親機１ａが保持するＩＤ情報１３１について説明する。図６に示すように、ＩＤ情報１３１には、親機１ａの各コネクタのコネクタ番号に対応付けて、そのコネクタに接続されているＩＤデバイスのＩＤ情報が記憶されている。親機はコネクタと子機の種類を対応付けて記憶しているのでコネクタ番号に対応してＩＤを記憶することで親機は子機に対する指示を正しく出力することができる。
【００３０】
本図にあるように、例えば、コネクタ番号１００ａのＩＤは、「0f28b9」になっている。ここでは、ＩＤは、１６進数表現で、３byteのデータであるとする。
次に各子機が記憶しているＩＤについて図７を用いて説明する。図７（ａ）は子機２ａ、図７（ｂ）は子機２ｂ、図７（ｃ）は子機２ｃ、図７（ｄ）は子機２ｄ、図７（ｅ）は子機２ｅがそれぞれ記憶しているＩＤを示した図である。
【００３１】
図７（ａ）に示すように、子機２ａは自機のＩＤとして「0f28b9」を、図７（ｂ）に示すように、子機２ｂは自機のＩＤとして「b6bc11」を、図７（ｃ）に示すように、子機２ｃは自機のＩＤとして「21588a」を、図７（ｄ）に示すように、子機２ｄは自機のＩＤとして「9080ec」を、図７（ｅ）に示すように、子機２ｅは自機のＩＤとして「000e30」を記憶している。
【００３２】
この図７に示したデータは、子機が記憶しているＩＤであるが、元々は、ＩＤデバイスが記憶しているＩＤである。図７（ａ）はＩＤデバイス４ａ１とＩＤデバイス４ａ２とが記憶しているＩＤを示しており、図７（ｂ）はＩＤデバイス４ｂ１とＩＤデバイス４ｂ２とが記憶しているＩＤを示しており、図７（ｃ）はＩＤデバイス４ｃ１とＩＤデバイス４ｃ２とが記憶しているＩＤを示しており、図７（ｄ）はＩＤデバイス４ｄ１とＩＤデバイス４ｄ２とが記憶しているＩＤを示しており、図７（ｅ）はＩＤデバイス４ｅ１とＩＤデバイス４ｅ２とが記憶しているＩＤを示している。
【００３３】
以上に説明したように、通信システムは、２つの対となるＩＤデバイスが同じＩＤを保持しており、それぞれが別の機器に装着されることで、そのＩＤを用いて２つの機器間の通信を実行可能にすることを特徴としている。
次に、本実施の形態の動作を図８〜図１１に示すフローチャートを用いて説明する。
まず、図８を用いて親機、もしくは子機にＩＤデバイスが接続された際の親機、もしくは子機の動作を示す。ここでは図３と図８を用いて親機１ａに、ＩＤデバイス４ａ１が接続された場合を例にとり説明する。
【００３４】
コネクタ１００ａに、ＩＤデバイス４ａ１が接続されたことを検出した第１通信部１１０は、制御部１４０にコネクタ１００ａにＩＤデバイスが接続されたことを伝達する（ステップＳ８１）。
ＩＤデバイス４ａ１が接続されたという情報を受けた制御部１４０は、第１通信部１１０に、コネクタ１００ａを介してＩＤデバイス４ａ１にＩＤを要求する制御信号を出力する（ステップＳ８２）。
【００３５】
当該制御信号をＩＤデバイス４ａ１に送信した第１通信部１１０は、当該制御信号に応じてＩＤデバイスから出力されたＩＤ「0f28b9」を受信し、制御部１４０に伝達する（ステップＳ８３）。
ＩＤ「0f28b9」を受け取った制御部１４０は、記憶部１３０のＩＤ情報１３１にコネクタ番号１００ａに対応付けるようにＩＤ「0f28b9」を書き込む（ステップＳ８４）。
【００３６】
こうすることで、親機１ａは、ＩＤ「0f28b9」を記憶している自機以外の機器と通信が行えるようになる（ステップＳ８５）。データの送受信の詳細については、図１０及び図１１を用いて後述する。
ここでは、親機にＩＤデバイスが装着された場合を説明したが、ＩＤが記憶部に記憶されるまでの手順は子機においても同様である。
【００３７】
次にＩＤデバイスが親機もしくは子機に装着された場合におけるＩＤデバイスの動作を図９に示すフローチャートと図５を用いて説明する。
接続端子４３０が、コネクタに接続されると、通信部４２０は、ＩＤデバイスを装着した機器からＩＤを要求する制御信号を受信する（ステップＳ９１）。
当該制御信号を通信部４２０から受けた制御部４１０は、ＩＤ記憶部４００に記憶されているＩＤを読み出す。図５のＩＤデバイス４ａ１の場合は、ＩＤデバイス４ａ１のＩＤ「0f28b9」を読み出す（ステップＳ９２）。
【００３８】
そして、制御部４１０は、通信部４２０にＩＤ「0f28b9」を伝達し、当該ＩＤを通信部４２０は、接続されている機器へと送出する（ステップＳ９３）。
次に各機器におけるデータの送受信に係る動作を示す。
まず、データ送信の場合について図１０を用いて説明する。ここでは、親機１ａが子機２ｂにデータを送信する場合について説明する。
【００３９】
まず、制御部１４０は、記憶部１３０に記憶されているＩＤ情報１３１からコネクタ番号１００ｂに対応するＩＤ「b6bc11」を読み出す（ステップＳ１０１）。ここで親機１ａの場合はどの機器に対するデータを送信するのかを判断してＩＤを読み出しているが、子機の場合は、記憶しているＩＤは一つなのでそれを読み出す。
そして親機１ａは、読み出したＩＤ「b6bc11」をヘッダとして、当該ＩＤに続けて送信したいデータを付して送信する（ステップＳ１０２）。送信したいデータとは、送信先の機器によって異なるが、子機２ｂの場合だと、子機２ｂは照明装置なので照明装置２ｂを点灯させるかあるいは消灯させるかのデータとなる。具体的には、照明装置２ｂを点灯させる場合には、「１」を、照明装置２ｂを消灯させる場合には「０」を送信する。ここで、「１」及び「０」は１byteのデータである。つまり、照明装置２ｂを点灯させる場合に第２通信部１２０から通信路３ａに送出されるデータは、「b6bc1101」となる。ここでは、わかりやすくするために、「b6bc1101」という表現にしたが、実際に、送信するデータは２進数表現で、「1011 0110 1011 1100 0001 0001 0000 0001」である。
【００４０】
子機の場合、親機に送信するデータは、単に状態のデータであることが多い。例えば子機２ａ、つまりスイッチ２ａの場合は、２状態あり、その何れの状態にあるのかの情報である「０」もしくは「１」という情報をＩＤに付して送信する。
ここからデータ受信の場合の機器の動作を図１１のフローチャートを用いて説明する。
まず各機器の第２通信部は通信路３ａを介して送信されてくるデータを受信する（ステップＳ１１１）。そして制御部は、第２通信部が受信したデータのヘッダにある３byte分のデータをＩＤとして抽出する（ステップＳ１１２）。また、同時に制御部は、記憶部に記憶しているＩＤを読み出す。そして制御部の比較部は、抽出したＩＤと、記憶部から読み出したＩＤとを比較する（ステップＳ１１３）。なお、ここで親機の場合は比較対照のＩＤは複数であるが子機の場合は一つである。つまり親機の場合においては、図１のシステム図を例にすると、親機は複数の子機と通信するために複数のＩＤを記憶しているため、それぞれと比較する必要があるためである。
【００４１】
比較部でＩＤが比較された結果、２つのＩＤが一致した場合には（ステップＳ１１４のＹＥＳ）、機器は、そのデータを正式に受信し、定められた処理を実行して（ステップＳ１１５）、終了する。２つのＩＤが一致しなかった場合には（ステップＳ１１４のＮＯ）、受信したデータを破棄して（ステップＳ１１６）、終了する。
この対になるＩＤデバイスがあることで、通信システムにおいてＩＤの設定が容易になる。また、例えば図１のシステムのような場合などには、スイッチと照明装置との対応を好きに組み替えることが可能となるので、施工段階で設定されている対応をユーザが気に入らなかったときに、その対応関係の変更がコネクタに差し込むＩＤデバイスを変えて、つまりＩＤのペアリングを変えることで容易に行える。
＜実施の形態２＞
実施の形態２においては、子機間がロジック情報に基づいて親機の指示に従って連動して動作することを具体例をもって説明する。
【００４２】
では、実際に機器間同士で動作を連動させる場合の、親機の仕様の一例を図３と図１２〜図１４を用いて説明する。ここでは基本的な構成は実施の形態１に示した通信システムに準ずるものとして、図１に示したスイッチ２ａ、２ｃと照明装置２ｂが連携する場合について説明する。図１に示すように、照明装置２ｂは階段を照らすための照明装置であり、スイッチ２ａは２階のスイッチであり、スイッチ２ｃは１階のスイッチである。両スイッチで、照明装置２ｂの点灯消灯を切り替えたい。
【００４３】
これを実現するため、図３にて破線で示すように、親機１ａの記憶部１３０は、ロジック情報１３２も記憶している。また、図示していないが、各子機の状態を示す情報も記憶している。このロジック情報１３２が、スイッチ２ａ、２ｃ、照明装置２ｂの動作を決定するための情報である。これからロジック情報１３２について説明する。
図１２には、ロジック情報１３２を分かりやすく説明するために、スイッチ２ａ、２ｃと照明装置２ｂの関係を示した回路図を記した。図１２（ａ）、（ｂ）は、照明装置２ｂが点灯しない場合を示しており、図１２（ｃ）、（ｄ）は、照明装置２ｂが点灯する場合を示している。なお、図１２の回路図を説明するために、通電状態という表現を用いるがこれは本図の回路上の説明であって、実際に本システムにおいては通電するわけではなく、照明装置２ｂの点灯、消灯はロジックによって制御される。
【００４４】
図１２（ａ）に示すように、スイッチ２ａが左におれ、一方スイッチ２ｃの方は右に折れているため、照明装置２ｂには通電状態にはならないために点灯しない。また、図１２（ｂ）は、図１２（ａ）の場合とでは各スイッチの方向が異なるもののやはり通電状態にならないため照明装置２ｂは点灯しない。
図１２（ｃ）に示すように、スイッチ２ａ、２ｃは共に右におれ、照明装置２ｂには通電状態になるので、点灯する。また、図１２（ｄ）は、図１２（ｃ）の場合とでは各スイッチの方向が異なるもののやはり通電状態になっているので照明装置２ｂは点灯する。
【００４５】
以上に説明したように、スイッチ２ａ、２ｃ、照明装置２ｂは図１２に示した４つの状態をとりうる。
では、図１２の回路図で示したような各状態を、ロジックで制御することを実現するために親機１ａが保持するロジック情報１３２について説明する。実際に親機１ａが保持するロジック情報１３２とは、図１３に示すような真理値表である。
【００４６】
図１３に示すようにロジック情報１３２は、スイッチ２ａとスイッチ２ｃのそれぞれの状態に対応するように、照明装置２ｂの状態を示した情報である。スイッチ２ａとスイッチ２ｃは共に、どちらの側に切り替わっているのかの２状態を有し、その２状態を「０」と「１」とで示す。ここで状態情報を、「０」及び「１」と表現するもののこれは実際に通信でやり取りされるデータは、１byteのデータである。一方、照明装置２ｂも点灯と消灯の２状態しかないので、消灯を「０」で、点灯を「１」で表す。
【００４７】
図１３に示すように、ロジック情報１３２は、スイッチ２ａとスイッチ２ｃの両方の状態が「０」もしくは「１」になっている場合、照明装置２ｂは、「１」即ち点灯する状態になるように親機１ａから照明装置２ｂに対して指示が出力されるデータ構成になっている。これは、図１２（ｃ）及び（ｄ）の場合と一致する。
一方、スイッチ２ａとスイッチ２ｃの両方の状態が互いに異なる値になっていた場合には、照明装置２ｂは、「０」即ち消灯する状態になるように親機１ａから照明装置２ｂに対して指示が出力されるデータ構成になっている。これは、図１２（ａ）及び（ｂ）の場合と一致する。なお、照明装置２ｂは、「０」を受信した場合に消灯し、「１」を受信した場合に点灯することを予め定められている。
【００４８】
では、この場合のロジックに従った親機１ａの動作を図１４に示したフローチャートに基づいて説明する。
まず、スイッチから、ＩＤに付されて、送信されてきた状態の情報を受信する（ステップＳ１４１）。データ受信の動作の詳細については、図１１のフローチャートに基づく。例えばスイッチ２ａから、「１」という状態情報を受信したとする。
【００４９】
すると制御部１４０は、記憶部１３０に記憶されているスイッチ２ａに対応する状態情報を「１」に書き換える。そして制御部１４０は、スイッチ２ａと関連性のある情報を記憶部１３０から読み出す。ここでは、スイッチ２ｃの状態情報を読み出す。
そして、読み出したスイッチ２ｃの状態と受信したスイッチ２ａの状態とに対応する照明装置２ｂの状態をロジック情報１３２から取得する（ステップＳ１４３）。ここで、スイッチ２ａから取得した状態情報が「１」であった場合で、スイッチ２ｃの状態が「０」のときには、真理値表より得られる照明装置２ｂの状態は、「０」となるし、スイッチ２ｃの状態が「１」のときには、真理値表より得られる照明装置２ｂの状態は「１」となる。
【００５０】
制御部１４０は、取得した照明装置２ｂの状態が「１」であるかどうかを判断し（ステップＳ１４４）、「１」である場合には（ステップＳ１４４のＹＥＳ）、点灯指示、即ち照明装置２ｂのＩＤとともに、「１」という情報を送信する（ステップＳ１４５）。そして、取得した照明装置２ｂの状態が「１」ではなく「０」であった場合には（ステップＳ１４４のＮＯ）、消灯指示、即ち照明装置２ｂのＩＤとともに、「０」という情報を送信する（ステップＳ１４５）。そして、制御部１４０からデータを受信した照明装置２ｂは、そのデータに基づいて、点灯、あるいは消灯する。
＜実施の形態３＞
実施の形態１に示したような通信システムにおいて、新たな機器を付け足していくとＩＤデバイスを装着するための親機のコネクタが不足することも考えられる。実施の形態３に示す発明は、その問題を解決するための技術を開示する。
【００５１】
図１５に実施の形態３に係る通信システムの構成例を示した。同図に示すように、通信システムは、親機１ｂと、ＩＤ対応付け装置５ａと、子機２ｆと、子機２ｇとを含んで構成される。親機１ｂとＩＤ対応付け装置５ａと子機２ｆ、２ｇとは通信路３ｂとを介して接続されている。実施の形態１とは異なり、通信システムにはＩＤ対応付け装置５ａが組み込まれている。
【００５２】
図１５に示すように親機１ｂはＩＤデバイス４ｆ１を、ＩＤ対応付け装置５ａはＩＤデバイス４ｆ２、４ｇ１、４ｈ１を、子機２ｆはＩＤデバイス４ｇ２を、子機２ｇはＩＤデバイス４ｈ２を装着している。
ＩＤデバイスが保持するＩＤの対応について説明すると、ＩＤデバイス４ｆ１と４ｆ２とは同じＩＤを保持している。また、ＩＤデバイス４ｇ１と４ｇ２とは同じＩＤを、ＩＤデバイス４ｈ１と４ｈ２とは同じＩＤを保持している。
【００５３】
図１６は、ＩＤ対応付け装置５ａの機能構成を示した機能ブロック図である。図１６に示すようにＩＤ対応付け装置５ａは、コネクタ５００ａ〜ｅと、第１通信部５１０と、第２通信部５２０と、記憶部５３０と、制御部５４０と、第３通信部５５０とを含んで構成される。
コネクタ５００ａは、親機と対応するＩＤデバイスを装着するためのコネクタである。また、コネクタ５００ｂ〜ｅは、子機に装着されるＩＤデバイスと対になるＩＤデバイスを装着するためのコネクタである。
【００５４】
第１通信部５１０は、ＩＤデバイスが接続されたことを制御部５４０に伝達する機能と、制御部５４０からの制御信号をＩＤデバイスに伝達する機能と、ＩＤデバイスから送信されてくるＩＤを、制御部５４０に伝達する機能とを有する。
第２通信部５２０は、制御部５４０から受けた信号を通信路３ｂに送信する機能と、通信路３ｂを流れる信号を受信して制御部５４０に伝達する機能を有する。
【００５５】
記憶部５３０は、データを記憶する機能を有するメモリであり、ＩＤ対応付け装置５ａに接続されているＩＤデバイスが保持するＩＤをコネクタ番号に対応付けて記憶したＩＤ情報５３１を記憶する機能を有する。
制御部５４０は、親機１ｂの各部を制御する機能を有し、第１通信部５１０に対して接続されたＩＤデバイスのＩＤ情報を要求する機能と、第１通信部５１０から伝達されたＩＤを、接続しているコネクタ番号と対応付けて記憶部５３０のＩＤ情報５３１に書き込む機能を有する。また、同様に第３通信部５５０に対して接続されたＩＤデバイスのＩＤ情報を要求する機能と、第３通信部５５０から伝達されたＩＤを、接続しているコネクタ番号と対応付けて記憶部５３０のＩＤ情報５３１に書き込む機能を有する。ここで、ＩＤ対応付け装置は、第３通信部５５０を介して取得するＩＤは親機１ｂと通信するためのＩＤであることを予め記憶している。また、制御部５４０は、第１通信部５１０のコネクタにＩＤデバイスが新たに接続された場合に、親機１ｂに送信するためのＩＤ、即ちＩＤデバイス４ｆ１のＩＤをヘッダにして、新たに接続されたＩＤデバイスのＩＤを付して送信する機能も有する。このとき、接続されたＩＤデバイスと対応するＩＤデバイスを接続されて子機に関するデータ、例えば何の機器であるかなどのデータを一緒に送信する機能を有する。また、制御部５４０は、ＩＤデバイスがコネクタからはずされた場合に、そのはずされたＩＤデバイスのＩＤを記憶部５３０のＩＤ情報５３１から削除する機能も有する。と同時に、制御部５４０は、その削除されたＩＤを親機の記憶部からも削除するために、親機のＩＤに付して送信する機能を有する。
【００５６】
子機２ｆ、２ｇに関してその機能は、実施の形態１に示したものと大差はないため、その説明を割愛する。
また親機１ｂについても、その機能は実施の形態１に示したものと大差はないが、制御部に関しては、実施の形態１のものに加え、自機のＩＤをヘッダにして送信されてきたデータは、自機の子機のＩＤと、その子機に関するデータであると認識し、記憶部のＩＤ情報に新たに登録する機能を有する。また、自機のＩＤをヘッダにして送信されてきたデータの子機のＩＤが既に記憶部に登録されているものであった場合には、当該子機のＩＤを記憶部から削除する機能を有する。
【００５７】
次に、本発明におけるＩＤ対応付け装置５ａと、実施の形態３に特有の親機１ｂの動作を説明する。まずＩＤ対応付け装置５ａの動作を図１７のフローチャートに基づいて説明する。
コネクタにＩＤデバイスが装着されて、当該コネクタから接続を検出した信号を受けて第１通信部５１０は、ＩＤデバイスの接続を検出する（ステップＳ１７１）。第１通信部５１０は、その旨を制御部５４０に伝達する。
【００５８】
制御部５４０は、第１通信部５１０に対して、その接続されたＩＤデバイスが保持するＩＤを要求し、通信部５１０からＩＤを取得する（ステップＳ１７２）。そして制御部５４０は、通信部５１０から返されたＩＤを記憶部５３０のＩＤ情報５３１に登録する。
そして、制御部５４０は、ＩＤ情報５３１から親機に対応するＩＤを読出し、読み出したＩＤをヘッダに、新たに取得したＩＤを付して送信する（ステップＳ１７３）。なお、コネクタ５００ａにＩＤデバイスが装着された場合には、親機１ｂと通信するためにＩＤ対応付け装置５ａ用のＩＤとしてＩＤの登録のみを行う。
【００５９】
また、制御部５４０は、コネクタからＩＤデバイスがはずされた場合には、ＩＤ情報５３１からはずされたＩＤデバイスのＩＤを削除する。このとき同時に、そのはずされたＩＤデバイスのＩＤを、親機のＩＤに付して送信する。そうすると親機では、そのＩＤが削除されることになる。
なお、本実施の形態においては、ＩＤ対応付け装置５ａの第２通信部５２０は、親機１ｂに対して親機１ｂが子機と通信するためのＩＤを伝達するものであるので、親機１ｂや、子機２ｆ、２ｇからは親機や子機の処理に関するデータを受信しない。
【００６０】
次に、実施の形態３に特有の親機１ｂの動作を図３の機能ブロック図と図１８のフローチャートを用いて説明する。ここでは、新たな子機が通信システムに接続された場合、もしくは通信システムから子機がはずされた場合の親機１ｂの動作を示している。
親機１ｂは、第２通信部１２０でデータを受信する（ステップＳ１８１）。そして、比較部１４１は、そのヘッダとして付されているＩＤがＩＤデバイス４ｆ１のＩＤと同一のものであるかを比較する（ステップＳ１８２）。
【００６１】
比較の結果ＩＤデバイス４ｆ１のＩＤと一致しなかった場合には（ステップＳ１８２のＮＯ）、ＩＤを記憶部に登録するもしくは削除するための処理を終了する。比較の結果ＩＤデバイス４ｆ１のＩＤと一致した場合には（ステップＳ１８２のＹＥＳ）、制御部１４０は、ＩＤデバイス４ｆ１のＩＤと共に付されてきたＩＤが記憶部１３０に記憶されているかどうかを判定する。
【００６２】
判定の結果、親機１ｂのＩＤと共に付されて送信されてきたＩＤが記憶部１３０に未登録、即ち記憶されていなかった場合には（ステップＳ１８３のＹＥＳ）、制御部１４０は、自機の子機として付されてきたＩＤを、子機の情報と共に、記憶部１３０に書き込んで（ステップＳ１８４）終了する。こうすることで、親機１ｂは新たな子機との通信が可能になる。ここで子機の情報とは、子機が何の機器であるかの情報である。
【００６３】
一方、判定の結果、親機１ｂのＩＤと共に付されて送信されてきたＩＤが記憶部１３０に登録されていた場合即ち記憶済みであった場合には（ステップＳ１８３のＮＯ）、制御部１４０は、その付されてきたＩＤを記憶部１３０から削除する（ステップＳ１８５）。こうすることで、親機１ｂは、その付されたＩＤを保持していた子機が、通信システムからはずされたものと認識し、以降、その子機に対する指示は出力する必要がないので、親機１ｂのＩＤと共に送信されてきたＩＤを記憶部１３０から削除する。
＜補足＞
上記実施の形態に基づいて本発明に係る通信システムについて説明してきたが、本発明における通信システムの実施の形態はこれらに限るものではないことは勿論である。
【００６４】
以下、その変形例について説明する。
（１）上記実施の形態においては、スイッチの切替をトリガに照明装置のＯＮ、ＯＦＦを制御したが通信のタイミングは、子機の種類によって異なるものであり、通信システムにおいては、それぞれの子機において必要なタイミングにおいて装着しているＩＤデバイスのＩＤをヘッダに付してデータを送信する構成になっていればよい。
（２）上記実施の形態においては、対となるＩＤデバイスはそれぞれ同じＩＤを記憶していることとしたが、ＩＤの形態としてはその他の形態をとってもよい。例えば、単なる照合対象の情報ではなく、子機のシステム上におけるＩＰアドレスそのものの情報であってもよい。この場合には、２つの通信機器間での通信を実現するために、ＩＤデバイスには、識別情報として２つのＩＰアドレスが記憶されており、機器は一方のアドレスを読み出して、自機のアドレスとし、もう一方のアドレスに対するデータの送信を実行する。
【００６５】
この構成にすると、データ送信の際に上述のようなブロードキャストするような構成にする必要は無く、親機は、その子機のＩＰアドレスに直接データを送信する構成が可能になる。
また、ＩＤ情報は同じものとしたが、対になるものであるならば何でも良く、例えば、２つの対となるＩＤデバイスに記憶されているＩＤが互いの補数になる関係のＩＤが記憶されていることとしてもよい。このような場合には、制御部は、受信したデータをその補数に変換して、比較する必要がある。
（３）上記実施の形態において、ＩＤデバイスの形態については、特に記述しなかったが、２つのＩＤデバイスは、それぞれ対となるＩＤを記憶していることをユーザが判別できるよう外見上の特徴があってよい。例えば、ＩＤが記されたタグが付されていてもよいし、あるいは対となるＩＤデバイスは、同じ色の外装や、模様を有することとしてもよい。あるいは、形状そのものが同一であるようにしてもよい。
【００６６】
なお、一対のＩＤデバイスが有する外見的特徴は他のＩＤデバイスでは用いないようにする。例えば、一対のＩＤデバイスを赤色にした場合には、他のＩＤデバイスは青色にするという具合にである。
（４）上記実施の形態において、システムの一例として照明装置とスイッチのシステムを示したが、子機は別にこれらのものに限る必要はなく、例えば空調のＯＮ、ＯＦＦを可能とするスイッチや、空調設備などであってもよい。
（５）上記実施の形態において、ＩＤデバイスの取替えについては特に記述しなかったので、ＩＤの設定の変更が容易なことを、図１９、２１を用いて説明する。
【００６７】
まず、図１９には、実施の形態に示したシステム構成例とは異なるシステムの構成例を示している。本図にある通信システムは、親機１ｃ、１ｄと子機２ｈ、２ｉ、２ｊ、２ｋ、２ｌ、２ｍとを含んで構成され、各機器は通信路３ｃを介して接続されている。このように通信システムには複数の親機が存在していてもよい。
親機１ｃには、ＩＤデバイス４ｉ１、４ｊ１、４ｋ１が、親機１ｄには、ＩＤデバイス４ｌ１、４ｍ１、４ｎ１が、装着されている。また、子機２ｈにはＩＤデバイス４ｉ２が、子機２ｉにはＩＤデバイス４ｊ２が、子機２ｊにはＩＤデバイス４ｋ２が、子機２ｋにはＩＤデバイス４ｌ２が、子機２ｌにはＩＤデバイス４ｍ２が、子機２ｍにはＩＤデバイス４ｎ２が、装着されている。そしてＩＤデバイス４ｉ１はＩＤデバイス４ｉ２と、ＩＤデバイス４ｊ１はＩＤデバイス４ｊ２と、ＩＤデバイス４ｋ１はＩＤデバイス４ｋ２と、ＩＤデバイス４ｌ１はＩＤデバイス４ｌ２と、ＩＤデバイス４ｍ１はＩＤデバイス４ｍ２と、ＩＤデバイス４ｎ１はＩＤデバイス４ｎ２と、同じＩＤを保持している。
【００６８】
これにより、親機１ｃが、子機２ｈ、２ｉ、２ｊを管理し、親機１ｄが、子機２ｋ、２ｌ、２ｍを管理するシステム構成を実現できている。
ここで、このシステム構成を図２０に示すシステム構成に変更したとする。図２０に示したように、図１９のシステムから、ＩＤデバイス４ｋ１とＩＤデバイス４ｎ１とが入れ替わってることが分かる。このシステム構成へ変更するためにユーザが実際に行う操作は単純なもので、ＩＤデバイスの差し替えのみである。
【００６９】
実際の親機それぞれの動作を簡単に説明すると、まず、親機１ｃからＩＤデバイス４ｋ１がはずされることで、ＩＤデバイス４ｋ１のＩＤが親機１ｃの記憶部から削除される。また、親機１ｄからＩＤデバイス４ｎ１がはずされることで、ＩＤデバイス４ｎ１のＩＤが親機１ｄの記憶部から削除される。こうすることで、親機１ｃは子機２ｊと、そして親機１ｄは子機２ｍとは通信できなくなる。
【００７０】
そして、図２０に示すように親機１ｃにはＩＤデバイス４ｎ１が、親機１ｄにはＩＤデバイス４ｋ１が装着される。すると、各親機は、それぞれが装着した新たなＩＤデバイスのＩＤを記憶する。こうして、親機１ｃは子機２ｍと、親機１ｄは子機２ｊと通信が可能になり、その子機に対する指示を出したりすることができるようになる。
前述のように、これはユーザサイドではＩＤデバイスの差し替えのみを実行したに過ぎず、従来技術に比して、そのＩＤの設定が容易になっていることは明らかである。
（６）本発明における通信システムは、上記実施の形態において開示したシステム構成以外のシステム構成にしてもよい。
【００７１】
その構成例の一つとして、図２１に示すようなシステム構成例も考えられる。図２１に示すように、通信システムは、親機１ｅと、ＩＤ対応付け装置５ｂ、５ｃと、子機２ｎ、２ｏ、２ｐ、２ｑ、２ｒとを含んで構成され、通信路３ｄを介して接続されている。
図２１に示すように各機器にＩＤデバイスが装着されており、ＩＤデバイス４ｏ１とＩＤデバイス４ｏ２は同じＩＤを保持している。また、ＩＤデバイス４ｐ１はＩＤデバイス４ｐ２と同じＩＤを、ＩＤデバイス４ｑ１はＩＤデバイス４ｑ２と同じＩＤを、ＩＤデバイス４ｒ１はＩＤデバイス４ｒ２と同じＩＤを、ＩＤデバイス４ｓ１はＩＤデバイス４ｓ２と同じＩＤを、ＩＤデバイス４ｔ１はＩＤデバイス４ｔ２と同じＩＤを、ＩＤデバイス４ｕ１はＩＤデバイス４ｕ２と同じＩＤを保持している。
【００７２】
ＩＤ対応付け装置５ｂの第３通信部のコネクタには親機のＩＤデバイス４ｏ１と同じＩＤを保持するＩＤデバイス４ｏ２が装着されている。これにより、ＩＤ対応付け装置５ｂは、親機１ｅを親機と認識する。
また、ＩＤ対応付け装置５ｃの第３通信部のコネクタには、ＩＤ対応付け装置５ｂのＩＤデバイス４ｒ１と同じＩＤを保持するＩＤデバイス４ｒ２が装着されている。これにより、ＩＤ対応付け装置５ｃは、ＩＤ対応付け装置５ｂを親機と認識する。ＩＤ対応付け装置５ｃの第１通信部に接続されたＩＤデバイスのＩＤは、一旦ＩＤ対応付け装置５ｂに送信されるが、そのあとで、ＩＤ対応付け装置５ｂは、送信されてきたＩＤを親機１ｅに送信する。そして、親機１ｅは送信されてきたＩＤを子機のＩＤとして認識する。
【００７３】
これによって、図２１に示すシステムにおいては、全ての子機は親機１ｅの子機として、親機１ｅとの通信が可能な構成になる。
（７）上記実施の形態においては、親機１ａが、各子機がそれぞれどのような機器で、どの機器と連動するかを記憶しているものとして説明したが、親機１ａが予めその存在、即ちどのような機器で、どのような動作仕様であるのかを認識していない機器の場合には、他の機器と連動動作ができないことがある。
【００７４】
このような場合に、子機は、ＩＤデバイスが装着されると、自機の動作仕様の情報を、親機に対して送信し、親機は当該動作仕様情報を記憶し、その動作仕様に従って、子機を制御する構成にしてもよい。
（８）上記実施の形態３において、ＩＤ対応付け装置５ａは、親機に対してＩＤを送信するものであり、実際の子機の制御は親機が行う構成になっていた。しかし、ＩＤ対応付け装置５ａは、親機と子機の間のデータ送信を中継する機能を有していてもよい。
【００７５】
例えば、親機１ｂは、単にＩＤ対応付け装置５ａに対して、ＯＮ、ＯＦＦの制御信号のみを送信し、ＩＤ対応付け装置が、各子機に対してそのＯＮ、ＯＦＦの制御信号を各子機に送信する構成にしてもよい。こうすると子機が全て照明装置などであった場合には、その点灯消灯を一括して管理できるようになる。
また、他の例としては、親機１ｂが子機が通信システムに接続されていることのみを認識している場合に、ＩＤ対応付け装置５ａに対して、子機の指定と指示内容を出力し、ＩＤ対応付け装置５ａは、当該指示内容を解析して、指定された子機に対する指示を出力するという構成にしてもよい。
（９）上記実施の形態において用いているＩＤは単に識別情報としてでなく、更に、付随する暗号化データを復号することに係る鍵として用いてもよい。例えば、秘密鍵暗号方式における秘密鍵として用いることとしてもよく、その場合、識別情報を秘密鍵として用いて暗号化データを復号する。こうすることで、データ送信における機密性を高めることが可能になる。あるいは公開鍵暗号方式における公開鍵として用いてもよい。
【００７６】
そして、親機や子機は、データを暗号化して送信する機能や、暗号化されたデータを復号する機能を有していてもよい。
また、ＩＤの全てが鍵である必要はなく、ＩＤの一部が鍵であってもよい。この場合、親機や子機は、ＩＤのどの部分が鍵に相当するのかを記憶しておく必要がある。
（１０）上記実施の形態においては、ＩＤは、３byteのデータであるとしたが、これは別に何byteであってもよく、人手で扱うことが困難であるレベル、例えば、１０byteのデータであってもよい。
（１１）上記実施の形態２においては、ロジック情報１３２を親機１ａが記憶していることとしたが、実施の形態３に示すようなＩＤ対応付け装置が親機からの指示を子機に中継するような場合には、ロジック情報をＩＤ対応付け装置が記憶し、ＩＤ対応付け装置が記憶しているロジック情報に従って子機を連動して動作させるための具体的指示を出力することとしてもよい。
（１２）上記実施の形態において、親機、子機、ＩＤ対応付け装置それぞれにおいて各機能部は、１又は複数のLSI（Large Scale Integration）、VLSI（Very Large Scale Integration）により実現されてよく、一のLSIが各機能部全ての機能を実行できるシステムLSIであってもよい。
【図面の簡単な説明】
【００７７】
【図１】通信システムの外観図である。
【図２】通信システムのシステム構成図である。
【図３】親機１ａの機能構成を示した機能ブロック図である。
【図４】子機の機能構成を示した機能ブロック図である。
【図５】ＩＤデバイスの機能構成を示した機能ブロック図である。
【図６】親機が記憶しているＩＤ情報である。
【図７】子機それぞれが記憶しているＩＤである。
【図８】親機もしくは子機がＩＤデバイスを装着した場合の動作フローを示したフローチャートである。
【図９】ＩＤデバイスが親機もしくは子機に装着された場合のＩＤデバイスの動作フローを示したフローチャートである。
【図１０】親機もしくは子機のデータ送信に係る動作フローを示したフローチャートである。
【図１１】親機もしくは子機のデータ受信に係る動作フローを示したフローチャートである。
【図１２】ロジック情報を回路図で示した場合の２つのスイッチと照明装置のなす４つの状態を示した図である。
【図１３】ロジック情報１３２である。
【図１４】ロジック情報１３２に基づく親機１ａの動作フローを示したフローチャートである。
【図１５】実施の形態２に係るシステム構成を示したシステム構成図である。
【図１６】ＩＤ対応付け装置の機能構成を示した機能ブロック図である。
【図１７】ＩＤ対応付け装置がＩＤデバイスを装着した場合の動作フローを示したフローチャートである。
【図１８】ＩＤ対応付け装置から、子機のＩＤを受信した場合の親機の動作フローを示したフローチャートである。
【図１９】通信システムのその他のシステム構成例を示した図である。
【図２０】通信システムでＩＤデバイスの交換が可能であることを示した図である。
【図２１】通信システムのその他のシステム構成例を示した図である。
【符号の説明】
【００７８】
１ａ、１ｂ、１ｃ、１ｄ、１ｅ  親機
２ａ  スイッチ（子機）
２ｂ  照明装置（子機）
２ｃ  スイッチ（子機）
２ｄ  照明装置（子機）
２ｅ  スイッチ（子機）
２ｆ、２ｇ、２ｈ、２ｉ、２ｊ、２ｋ、２ｌ、２ｍ、２ｎ、２ｏ、２ｐ、２ｑ、２ｒ  子機
３ａ、３ｂ、３ｃ、３ｄ  通信路
４ａ１、４ａ２、４ｂ１、４ｂ２、４ｃ１、４ｃ２、４ｄ１、４ｄ２、４ｅ１、４ｅ２、４ｆ１、４ｆ２、４ｇ１、４ｇ２、４ｈ１、４ｈ２、４ｉ１、４ｉ２、４ｊ１、４ｊ２、４ｋ１、４ｋ２、４ｌ１、４ｌ２、４ｍ１、４ｍ２、４ｎ１、４ｎ２、４ｏ１、４ｏ２、４ｐ１、４ｐ２、４ｑ１、４ｑ２、４ｒ１、４ｒ２、４ｓ１、４ｓ２、４ｔ１、４ｔ２、４ｕ１、４ｕ２  ＩＤデバイス
５ａ、５ｂ、５ｃ  ＩＤ対応付け装置
１００ａ〜ｇ、２００、５００ａ〜ｅ  コネクタ
１１０、２１０、５１０  第１通信部
１２０、２２０、５２０  第２通信部
１３０、２３０、５３０  記憶部
１３１、２３１、５３１  ＩＤ情報
１３２  ロジック情報
１４０、２４０、４１０、５４０  制御部
１４１、２４１  比較部
４００  ＩＤ記憶部
４２０  通信部
４３０  接続端子
５５０  第３通信部
【図１】
2007329759.tif 000003
【図２】
2007329759.tif 000004
【図３】
2007329759.tif 000005
【図４】
2007329759.tif 000006
【図５】
2007329759.tif 000007
【図６】
2007329759.tif 000008
【図７】
2007329759.tif 000009
【図８】
2007329759.tif 000010
【図９】
2007329759.tif 000011
【図１０】
2007329759.tif 000012
【図１１】
2007329759.tif 000013
【図１２】
2007329759.tif 000014
【図１３】
2007329759.tif 000015
【図１４】
2007329759.tif 000016
【図１５】
2007329759.tif 000017
【図１６】
2007329759.tif 000018
【図１７】
2007329759.tif 000019
【図１８】
2007329759.tif 000020
【図１９】
2007329759.tif 000021
【図２０】
2007329759.tif 000022
【図２１】
2007329759.tif 000023