(57)【要約】      （修正有）【課題】Ｂｌｕｅｔｏｏｔｈ（登録商標）通信とＺｉｇＢｅｅ（登録商標）通信との通信データを変換することができる通信変換装置を提供する。【解決手段】通信変換装置であって、近距離無線通信の規格に準拠した通信プロトコルであるＢｌｕｅｔｏｏｔｈ通信のデータを受信するＢｌｕｅｔｏｏｔｈ通信部３と、Ｂｌｕｅｔｏｏｔｈ通信部３によって受信されたＢｌｕｅｔｏｏｔｈ通信のデータを、近距離無線通信の規格に準拠した通信プロトコルであるＺｉｇＢｅｅ通信のデータに変換する伝送データ変換部４と、伝送データ変換部４によって変換されたＺｉｇＢｅｅ通信のデータを送信するＺｉｇＢｅｅ通信部１とを備えた。【選択図】図３
2009253657.tif 000002
【特許請求の範囲】
【請求項１】
近距離無線通信の規格に準拠した通信プロトコルである第１通信プロトコルのデータを受信する第１通信プロトコル受信部と、
前記第１通信プロトコル受信部によって受信された第１通信プロトコルのデータを、近距離無線通信の規格に準拠した通信プロトコルであり、前記第１通信プロトコルとは別の通信プロトコルである第２通信プロトコルのデータに変換する通信プロトコル変換部と、
前記通信プロトコル変換部によって変換された第２通信プロトコルのデータを送信する第２通信プロトコル送信部と、
を備える通信変換装置。
【請求項２】
請求項１に記載の通信変換装置において、さらに、
前記第２通信プロトコルのデータを受信する第２通信プロトコル受信部と、
前記第１通信プロトコルのデータを送信する第１通信プロトコル送信部と、を備え、
前記通信プロトコル変換部は、さらに前記第２通信プロトコル受信部によって受信された第２通信プロトコルのデータを第１通信プロトコルのデータに変換し、
前記第１通信プロトコル送信部は、前記通信プロトコル変換部によって変換された第１通信プロトコルのデータを送信することを特徴とする通信変換装置。
【請求項３】
請求項１または請求項２に記載の通信変換装置において、
前記第１通信プロトコルはＩＥＥＥ８０２．１５．１の仕様に準拠した通信プロトコルであり、前記第２通信プロトコルはＩＥＥＥ８０２．１５．４の仕様に準拠した通信プロトコルであることを特徴とする通信変換装置。
【請求項４】
近距離無線通信の規格に準拠した通信プロトコルである第１通信プロトコルのデータを送信および受信する携帯端末機と、
近距離無線通信の規格に準拠した通信プロトコルであり、前記第１通信プロトコルとは別の通信プロトコルである第２通信プロトコルのデータを受信し、該データに基づき自己の制御をする機器と、
前記携帯端末機および前記機器と通信可能な通信変換部と、を備え、
前記通信変換部は、
前記携帯端末機から送信された第１通信プロトコルのデータを受信する第１通信プロトコル受信部と、
前記第１通信プロトコル受信部によって受信された第１通信プロトコルのデータを、前記第２通信プロトコルのデータに変換する通信プロトコル変換部と、
前記通信プロトコル変換部によって変換された第２通信プロトコルのデータを前記機器に送信する第２通信プロトコル送信部と、
を備える機器管理システム。
【請求項５】
請求項４に記載の機器管理システムにおいて、
前記通信変換部は、さらに、
前記第２通信プロトコルのデータを前記機器から受信する第２通信プロトコル受信部と、
前記第１通信プロトコルのデータを送信する第１通信プロトコル送信部と、を備え、
前記通信プロトコル変換部は、さらに前記第２通信プロトコル受信部によって受信された第２通信プロトコルのデータを第１通信プロトコルのデータに変換し、
前記第１通信プロトコル送信部は、前記通信プロトコル変換部によって変換された第１通信プロトコルのデータを前記携帯端末機に送信することを特徴とする機器管理システム。
【請求項６】
請求項４または請求項５に記載の機器管理システムにおいて、
前記第１通信プロトコルは、ＩＥＥＥ８０２．１５．１の仕様に準拠した通信プロトコルであり、前記第２通信プロトコルは、ＩＥＥＥ８０２．１５．４の仕様に準拠した通信プロトコルであることを特徴とする機器管理システム。
【請求項７】
請求項５または請求項６に記載の機器管理システムにおいて、
前記携帯端末機は、前記機器に対する制御指示を前記第１通信プロトコルのデータとして送信し、
前記第１通信プロトコル受信部は、前記携帯端末機から前記制御指示を前記第１通信プロトコルのデータとして受信し、
前記通信プロトコル変換部は、前記第１通信プロトコル受信部にて第１通信プロトコルのデータとして受信された前記制御指示を、前記第２通信プロトコルのデータに変換し、
前記第２通信プロトコル送信部は、前記通信プロトコル変換部によって第２通信プロトコルのデータに変換された前記制御指示を前記機器へ送信し、
前記機器は、前記制御指示に基づき、自己の制御をし、制御結果を前記第２通信プロトコルのデータとして送信し、
前記第２通信プロトコル受信部は、前記機器によって前記第２通信プロトコルのデータとして送信された制御結果を受信し、
前記通信プロトコル変換部は、前記第２通信プロトコル受信部にて第２通信プロトコルのデータとして受信された前記制御結果を、前記第１通信プロトコルのデータに変換し、
前記第１通信プロトコル送信部は、前記通信プロトコル変換部によって第１通信プロトコルのデータに変換された前記制御結果を前記携帯端末機へ送信することを特徴とする機器管理システム。
【請求項８】
請求項５乃至請求項７のいずれかに記載の機器管理システムにおいて、
さらに、前記第２通信プロトコルによる通信が確立された場合に前記機器に関する情報である機器情報を取得する機器情報取得部を備え、
前記携帯端末機は、さらに前記機器情報の取得指示を前記第１通信プロトコルのデータとして送信し、
前記第１通信プロトコル受信部は、前記携帯端末機から前記取得指示を前記第１通信プロトコルのデータとして受信し、
前記通信プロトコル変換部は、前記第１通信プロトコル受信部にて第１通信プロトコルのデータとして受信された取得指示を、前記第２通信プロトコルのデータに変換し、
前記第２通信プロトコル送信部は、前記通信プロトコル変換部によって第２通信プロトコルのデータに変換された前記取得指示を前記機器情報取得部へ送信し、
前記機器情報取得部は、取得した前記機器情報を前記第２通信プロトコルのデータとして送信し、
前記第２通信プロトコル受信部は、前記機器情報取得部にて送信された前記機器情報を受信し、
前記通信プロトコル変換部は、前記第２通信プロトコル受信部にて第２通信プロトコルのデータとして受信された前記機器情報を、前記第１通信プロトコルのデータに変換し、
前記第１通信プロトコル送信部は、前記通信プロトコル変換部によって第１通信プロトコルのデータに変換された前記機器情報を前記携帯端末機へ送信することを特徴とする機器管理システム。
【請求項９】
近距離無線通信の規格に準拠した通信プロトコルである第１通信プロトコルのデータを取得する第１通信プロトコル取得ステップと、
前記第１通信プロトコル取得ステップによって取得されたデータを、近距離無線通信の規格に準拠した通信プロトコルであり、前記第１通信プロトコルとは別の通信プロトコルである第２通信プロトコルのデータに変換する通信プロトコル変換ステップと、
前記通信プロトコル変換部によって変換された第２通信プロトコルのデータを出力する第２通信プロトコル出力ステップと、
を備える通信変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＥＥＥ８０２．１５．４に準拠した通信プロトコルとＩＥＥＥ８０２．１５．１に準拠した通信プロトコルとの通信プロトコルの変換を行う通信変換装置、通信変換プログラムおよびこれらを使用することで機器を管理する機器管理システムに関する。
【背景技術】
【０００２】
センシング機器が自立的にネットワークを形成し、ネットワーク内の情報を共有することのできるセンサネットワークに特化した通信技術として、ＩＥＥＥ８０２．１５．４に準拠したＺｉｇＢｅｅが近年注目されている。また、モバイル端末向けの短距離通信技術としてＩＥＥＥ８０２．１５．１に準拠したＢｌｕｅｔｏｏｔｈ（登録商標）が普及し、Ｂｌｕｅｔｏｏｔｈ対応のＰＣや携帯電話機、ＰＤＡ等のモバイル端末が非常に増えてきている。
【０００３】
なお、本発明の関連ある従来技術として、複数の画像入出力装置すべてに必要であった公衆回線をひとつにまとめ、情報の送受信にかかる通信量を抑えるシステムが開示されている（例えば特許文献１）。
【特許文献１】特開２００７−１５７０８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＺｉｇＢｅｅネットワークに配置されたセンシング機器に対しモバイル端末からメンテナンスを行う場合、操作されるモバイル端末にＺｉｇＢｅｅモジュールを組み込む必要がある。このことは、モバイル端末の軽量化や製造コストの観点で問題となる。
【０００５】
本発明は上述した課題を解決するためになされたものであり、ＺｉｇＢｅｅネットワークに配置されたセンシング機器をＢｌｕｅｔｏｏｔｈが搭載されたモバイル端末から制御するための通信プロトコルの変換を可能にする通信変換装置、通信変換プログラム、およびこれらを用いることでセンシング機器を管理する機器管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するため、本発明の一態様に係る通信変換装置は、近距離無線通信の規格に準拠した通信プロトコルである第１通信プロトコルのデータを受信する第１通信プロトコル受信部と、前記第１通信プロトコル受信部によって受信された第１通信プロトコルのデータを、近距離無線通信の規格に準拠した通信プロトコルであり、前記第１通信プロトコルとは別の通信プロトコルである第２通信プロトコルのデータに変換する通信プロトコル変換部と、前記通信プロトコル変換部によって変換された第２通信プロトコルのデータを送信する第２通信プロトコル送信部と、を備えるものである。
【０００７】
また、本発明の一態様に係る機器管理システムは、近距離無線通信の規格に準拠した通信プロトコルである第１通信プロトコルのデータを送信および受信する携帯端末機と、近距離無線通信の規格に準拠した通信プロトコルであり、前記第１の通信プロトコルとは別の通信プロトコルである第２通信プロトコルのデータを受信し、該データに基づき自己の制御をする機器と、前記携帯端末および前記機器と通信可能な通信変換部と、を備え、前記通信変換部は、前記携帯端末機から送信された第１通信プロトコルのデータを受信する第１通信プロトコル受信部と、前記第１通信プロトコル受信部によって受信された第１通信プロトコルのデータを、前記第２通信プロトコルのデータに変換する通信プロトコル変換部と、前記通信プロトコル変換部によって変換された第２通信プロトコルのデータを前記機器に送信する第２通信プロトコル送信部と、を備えるものである。
【０００８】
さらに、本発明の一態様に係る通信変換プログラムは、近距離無線通信の規格に準拠した通信プロトコルである第１通信プロトコルのデータを取得する第１通信プロトコル取得ステップと、前記第１通信プロトコル取得ステップによって取得された第１通信プロトコルのデータを、近距離無線通信の規格に準拠した通信プロトコルであり、前記第１通信プロトコルとは別の通信プロトコルである第２通信プロトコルのデータに変換する通信プロトコル変換ステップと、前記通信プロトコル変換部によって変換された第２通信プロトコルのデータを出力する第２通信プロトコル出力ステップと、をコンピュータに実行させるものである。
【発明の効果】
【０００９】
近距離無線通信の規格に準拠した２つの別種の通信プロトコルのデータ変換をすることができる。
【発明を実施するための最良の形態】
【００１０】
本実施の形態における機器管理システムの構成を図１を参照しつつ説明する。
【００１１】
機器管理システム３００は、ＭＤ２０（携帯端末機）、アクセスポイントであるＡＰ１０（通信変換装置、通信変換部）、ＭＳ３０（取得部、通信変換部）、ＳＤ４０（機器）を備える。
【００１２】
ＭＤ２０は、モバイル機器向け短距離無線通信規格（ＩＥＥＥ８０２．１５．１）に準拠したＢｌｕｅｔｏｏｔｈの通信プロトコル（第１通信プロトコル）でデータの送信および受信をすることができるＰＣ、携帯電話機およびＰＤＡ等のモバイル端末である。以下、Ｂｌｕｅｔｏｏｔｈの通信プロトコルを使用した通信をＢｌｕｅｔｏｏｔｈ通信と称す。
【００１３】
ＳＤ４０は、メンテナンス対象となる例えば防犯装置、空調装置等であり、センサ向け短距離通信無線規格（ＩＥＥＥ８０２．１５．４）に準拠したＺｉｇＢｅｅの通信プロトコル（第２通信プロトコル）で送信および受信をすることができるセンシング機器である。以下、ＺｉｇＢｅｅの通信プロトコルを使用した通信をＺｉｇＢｅｅ通信と称す。
【００１４】
ＭＳ３０は、ＺｉｇＢｅｅネットワークを構成するＳＤ４０を統括管理する管理サーバである。具体的には、ＭＳ３０はＺｉｇＢｅｅの通信プロトコルによるＺｉｇＢｅｅネットワークが構成された場合、ＺｉｇＢｅｅ通信を用いてＳＤ４０の機器情報を収集し、またＺｉｇＢｅｅ通信を介してＳＤ４０にメンテナンス（ＳＤ４０による自己制御）を行わせる。
【００１５】
ＡＰ１０は、Ｂｌｕｅｔｏｏｒｈ通信とＺｉｇＢｅｅ通信との通信プロトコルを変換するアクセスポイントである。ＡＰ１０は、ＭＤ２０からＢｌｕｅｔｏｏｔｈ通信を介してＳＤ４０の機器情報の要求やＳＤ４０へのメンテナンス要求を受信する。またＡＰ１０は、Ｂｌｕｅｔｏｏｔｈの通信プロトコルをＺｉｇＢｅｅの通信プロトコルに変換し、受信した機器情報の要求やメンテナンス要求をＭＳ３０へＺｉｇＢｅｅ通信を介して送信する。
【００１６】
また、ＡＰ１０は、ＳＤ４０の機器情報やメンテナンスの実行結果をＭＳ３０からＺｉｇＢｅｅ通信を介して受信し、ＺｉｇＢｅｅの通信プロトコルをＢｌｕｅｔｏｏｔｈの通信プロトコルに変換した後、ＭＤ２０へＢｌｕｅｔｏｏｒｈ通信を介して送信する。
【００１７】
尚、Ｂｌｕｅｔｏｏｔｈ通信において、ＭＤ２０がマスターとして機能し、ＡＰ１０がスレーブとして機能する。
【００１８】
次に、ＡＰ１０の構成を図２を参照しつつ説明する。
【００１９】
ＡＰ１０は、ＺｉｇＢｅｅ通信モジュール１０１、Ｂｌｕｅｔｏｏｔｈ通信モジュール１０２、中央演算装置であるプロセッサ１０３、揮発性、不揮発性の記憶媒体であるメモリ１０４を備える。
【００２０】
ＺｉｇＢｅｅ通信モジュール１０１は、ＩＥＥＥ８０２．１５．４の仕様に準拠した通信プロトコルを送受信する無線通信装置であり、Ｂｌｕｅｔｏｏｔｈ通信モジュール１０２は、ＩＥＥＥ８０２．１５．１の仕様に準拠した通信プロトコルを送受信する無線通信装置である。また、ＣＰＵ１０３、メモリ１０４によって、ＺｉｇＢｅｅ通信モジュール１０１に対する通信制御指示、Ｂｌｕｅｔｏｏｔｈ通信モジュール１０２に対する通信制御指示、および通信プロトコル変換がなされる。
【００２１】
次に、図３にて示す機能ブロックに基づき、ＡＰ１０の機能を説明する。
【００２２】
ＡＰ１０は、ＺｉｇＢｅｅ通信部１、通信制御部２、Ｂｌｕｅｔｏｏｔｈ通信部３、伝送データ変換部４を備える。
【００２３】
ＺｉｇＢｅｅ通信部１は、ＺｉｇＢｅｅ通信を行う機能部であり、ＺｉｇＢｅｅネットワーク内に複数存在し、データを次々と中継するマルチホップネットワークを実現するデータ転送制御を行うＺｉｇＢｅｅ  Ｒｏｕｔｅｒの１つとして動作する。
【００２４】
Ｂｌｕｅｔｏｏｔｈ通信部３は、Ｂｌｕｅｔｏｏｔｈ通信を行う機能部である。尚、Ｂｌｕｅｔｏｏｔｈ通信は、シリアルポートプロファイル（Ｂｌｕｅｔｏｏｔｈ対応機器間で仮想的なシリアルポートによる接続をするためのプロファイル。以下ＳＰＰと称す。）により通信が確立される。
【００２５】
通信制御部２は、ＺｉｇＢｅｅ通信の送受信の制御および、Ｂｌｕｅｔｏｏｔｈ通信の送受信の制御をアプリケーションレイアで行う機能部である。
【００２６】
伝送データ変換部４は、Ｂｌｕｅｔｏｏｔｈ通信によって取得されたデータを解析して、ＺｉｇＢｅｅ通信データに変換する機能部である。また伝送データ変換部４は、ＺｉｇＢｅｅ通信データを解析してＢｌｕｅｔｏｏｔｈ通信用のデータに変換する。
【００２７】
次に、Ｂｌｕｅｔｏｏｔｈ通信上およびＺｉｇＢｅｅ通信上に流れるコマンドおよびレスポンスのデータについて図４を参照しつつ説明する。
【００２８】
ＭＤ２０とＡＰ１０との間では、Ｂｌｕｅｔｏｏｔｈ通信のＳＰＰ上に、予め定義された所定のデータフォーマット（詳細は後述）のデータが流れることで通信がなされる。本実施の形態では、機器情報要求（ACCESS_POINT_REGIST_REQUEST）、機器情報応答(ACCESS_POINT_REGIST_CONFIRMATION)、メンテナンス要求(DEVICE_CONTROL_REQUEST)、実行結果応答(DEVICE_CONTROL_CONFIRMATION)の４つの定義されたデータフォーマットがＳＰＰ上に流れるものとする。
【００２９】
ＡＰ１０、ＭＳ３０、ＳＤ４０の各機器間では、ＺｉｇＢｅｅ通信におけるＡＰＳＤＥ−ＤＡＴＡ．ｒｅｑｕｅｓｔのＡＰＳプリミティブが使用され、ＡＰＳプリミティブのデータ部に予め定義された所定のフォーマット（詳細は後述）のデータが入ることで通信がなされる。本実施の形態では、機器情報要求としてAPSDE-DATA.request(ACCESS_POINT_REGIST_INDICATION)、機器情報応答としてAPSDE-DATA.request(ACCESS_POINT_REGIST_RESPONSE)、メンテナンス要求としてAPSDE-DATA.request(DEVICE_CONTROL_INDICATION)、実行結果応答としてAPSDE-DATA.request(DEVICE_CONTROL_RESPONSE)が定義されている。尚、上述の表記において、APSDE-DATA.request後の括弧内がデータ部に相当する。
【００３０】
ＡＰ１０は、Ｂｌｕｅｔｏｏｔｈ通信の機器情報要求、メンテナンス要求をＺｉｇＢｅｅ通信のものに変換し、ＺｉｇＢｅｅ通信の機器情報応答、実行結果応答をＢｌｕｅｔｏｏｔｈ通信のものに変換する。
【００３１】
次に、機器情報要求、機器情報応答のデータフォーマットを図５、図６に示す。
【００３２】
ACCESS_POINT_REGIST_REQUESTは、所定のコマンドコード（０ｘ４５）、要求するアクセスポイントの固有ネットワークアドレスの順で構成されており、ACCESS_POINT_REGIST_INDICATIONは、所定のコマンドコード（０ｘ８Ｂ）、要求するアクセスポイントの動的ネットワークアドレスの順で構成されている。
【００３３】
ACCESS_POINT_REGIST_RESPONSEは、所定のレスポンスコード（０ｘ８Ｃ）、受諾または拒否を示す応答コード、要求したアクセスポイントの動的ネットワークアドレス、機器情報が取得可能なデバイス数（制御可能なデバイス数）、およびデバイスのリストの順で構成されており、ACCESS_POINT_REGIST_CONFIRMATIONは、所定のレスポンスコード（
０ｘ８Ａ）、成功かエラーかを示す実行結果、機器情報が取得可能なデバイス数（制御可能なデバイス数）、およびデバイスのリストの順で構成されている。
【００３４】
図６に、上述のデバイスのリストとして格納されるデータのフォーマットを示す。デバイスのリストは、デバイス（ＳＤ４０等のセンシング機器）固有のデバイスＩＤ、当該デバイスの機器情報の数（制御ＩＤ数）、および機器情報の内容（制御ＩＤ１、制御ＩＤ２、・・・、制御ＩＤＮ）が１つのデータセットとして構成されており、このデータセットが制御可能なデバイス数分格納される。
【００３５】
図７に、ACCESS_POINT_REGIST_CONFIRMATIONのデータフォーマットの一例を示す。図７に示したデータフォーマットは、１番、２番のＩＤが割り当てられたセンシング機器の機器情報が取得された場合を示しており、さらにデバイスＩＤ１のセンシング機器に関する機器情報が２つ、デバイスＩＤ２のセンシング機器に関する機器情報が１つ格納されたデータフォーマットとなっている。
【００３６】
次に、メンテナンス要求およびその実行結果のデータフォーマットを図８に示す。
【００３７】
DEVICE_CONTROL_REQUESTは、所定のコマンドコード（０ｘ４４）、メンテナンスを行うセンシング機器のデバイスＩＤ、いずれのメンテナンス（例えば電源制御、ドア開閉制御等）を行うかを示す制御ＩＤ、制御ＩＤにおけるいずれの制御（電源制御の場合はＯＮまたはＯＦＦ、ドア開閉制御の場合は開く、または閉じる、等）をセンシング機器にさせるかの制御コードの順で構成されたフォーマットであり、DEVICE_CONTROL_INDICATIONは、所定のコマンドコード（０ｘ８８）、デバイスＩＤ、制御ＩＤ、制御コードの順で構成されたフォーマットである。
【００３８】
DEVICE_CONTROL_RESPONSEは、所定のレスポンスコード（０ｘ８９）、
センシング機器がメンテナンス要求を受諾、または拒否したかを示す応答コード、デバイスＩＤ、制御ＩＤ、メンテナンス要求に対する実行処理結果の順で構成されたフォーマットであり、DEVICE_CONTROL_CONFIRMATIONは、所定のレスポンスコード（０ｘ８Ａ）、実行結果、デバイスＩＤ、制御ＩＤ、実行処理結果の順で構成されたフォーマットである。
【００３９】
図９に、メンテナンス要求（DEVICE_CONTROL_REQUEST）、および実行結果応答（DEVICE_CONTROL_CONFIRMATION）の一例を示す。図９においては、デバイスＩＤ２を有するセンシング機器に対し、電源制御（制御ＩＤ１）を行わせ、その電源制御をＯＮにするメンテナンス要求およびその実行結果応答（成功）のフォーマットである。
【００４０】
次に、本実施の形態における機器管理システム３００のＭＤ２０、ＡＰ１０、ＭＳ３０、ＳＤ４０間の要求通知、およびその要求通知に対する結果通知の流れを示すタイムチャートを図１０に示す。
【００４１】
まず、ＳＤ４０が、ＭＳ３０に対しＺｉｇＢｅｅ通信の接続実行を行い（ステップＳ１）、ＺｉｇＢｅｅ通信の接続が確立されれば機器情報を通知する（ステップＳ２）。
【００４２】
ＡＰ１０も同様に、ＭＳ３０に対し接続実行を行い（ステップＳ３）、ＺｉｇＢｅｅ通信の接続が確立されれば機器情報を通知する（ステップＳ４）。これにより、ＭＳ３０、ＳＤ４０、およびＡＰ１０が各々ＺｉｇＢｅｅ通信によって接続された状態となり、ＺｉｇＢｅｅネットワークが確立される。ＭＳ３０は通知された機器情報を収集することで、ＺｉｇＢｅｅネットワーク上の機器（ＡＰ１０、ＳＤ４０）の状態を管理する。
【００４３】
ステップＳ４までの処理によってＺｉｇＢｅｅネットワークが確立された場合において、次に、ＭＤ２０がＡＰ１０に対しＢｌｕｅｔｏｏｔｈ通信の接続要求を行い（ステップＳ５）、ＡＰ１０が接続応答をＭＤ２０に返すことで（ステップＳ６）、Ｂｌｕｅｔｏｏｔｈ通信（ＳＰＰを用いたＢｌｕｅｔｏｏｔｈ通信）の接続が確立する。
【００４４】
ＳＤ４０に関する機器情報を要求する場合、ＭＤ２０は、機器情報要求を確立されたＢｌｕｅｔｏｏｔｈ通信によってＡＰ１０へ送信し（ステップＳ７）、ＡＰ１０は、Ｂｌｕｅｔｏｏｔｈ通信用の通信プロトコルをＺｉｇＢｅｅ通信用の通信プロトコルに変換する。ＡＰ１０は、ＭＳ３０へＳＤ４０に関する機器情報の要求をＺｉｇＢｅｅ通信によって送信する（ステップＳ８）。
【００４５】
ＭＳ３０は、管理している機器の機器情報を機器情報応答としてＡＰ１０にＺｉｇＢｅｅ通信によって送信する（ステップＳ９）。尚、本実施の形態では、ＭＳ３０によって管理されているＡＰ１０およびＳＤ４０の機器情報が送信されるものとする。ＡＰ１０は、送信された機器情報応答をＺｉｇＢｅｅ通信用の通信プロトコルからＢｌｕｅｔｏｏｔｈ通信用の通信プロトコルへ変換する。ＡＰ１０は、機器情報応答をＢｌｕｅｔｏｏｔｈ通信によってＭＤ２０に送信する（ステップＳ１０）。
【００４６】
ＭＤ２０はＡＰ１０、ＳＤ４０の機器情報を受信し、自己の表示パネルに機器情報を表示する。ここで、ユーザによってメンテナンスを行うセンシング機器が選択される。尚、ここではＳＤ４０が選択されたとする。
【００４７】
ＭＤ２０は、ＳＤ４０に対するメンテナンス要求をＡＰ１０に送信し（ステップＳ１１）、ＡＰ１０は、Ｂｌｕｅｔｏｏｔｈ通信用の通信プロトコルをＺｉｇＢｅｅ通信用の通信プロトコルに変換し、ＭＳ３０へメンテナンス要求を転送する（ステップＳ１２）。ＭＳ３０は、ＳＤ４０に対しメンテナンス実行要求を送信し（ステップＳ１３）、ＳＤ４０は指定された制御ＩＤ、制御コードに基づき該当する制御を行う。
【００４８】
ＳＤ４０による制御が完了し、その実行結果がＭＳ３０に返ってきた場合、ＭＳ３０は、ＳＤ４０の実行結果をＡＰ１０にＺｉｇＢｅｅ通信で転送し（ステップＳ１４）、ＡＰ１０は、実行結果をＺｉｇＢｅｅ通信用の通信プロトコルからＢｌｕｅｔｏｏｔｈ通信用の通信プロトコルに変換する。ＡＰ１０は、Ｂｌｕｅｔｏｏｔｈ通信用の通信プロトコルに変換された実行結果をＭＤ２０に送信する（ステップＳ１５）。
【００４９】
次に、ＡＰ１０内部の処理を図１１、図１２のタイムチャートに示す。まず、機器情報要求がＭＤ２０から送信された場合におけるＡＰ１０内部の処理を図１１のタイムチャートを参照しつつ説明する。
【００５０】
Ｂｌｕｅｔｏｏｔｈ通信部３がＭＤ２０よりＢｌｕｅｔｏｏｔｈ通信のＳＰＰを介して機器情報要求を受信した場合（ステップＳ２０）、Ｂｌｕｅｔｏｏｔｈ通信部３は、通信制御部２に対し機器情報要求（ACCESS_POINT_REGIST_REQUESTのフォーマット）を出力し（ステップＳ２１）、通信制御部２は入力した機器情報要求を伝送データ変換部４に転送する（ステップＳ２２）。
【００５１】
伝送データ変換部４は、受信した電文からコマンドコードおよび固有ネットワークアドレスを抽出することで、ACCESS_POINT_REGIST_REQUESTのフォーマットを解析する（ステップＳ２３）。また、伝送データ変換部４は、コマンドコードの変換、および固有ネットワークアドレスと動的ネットワークアドレスとの変換を行うことで、ACCESS_POINT_REGIST_REQUESTをACCESS_POINT_REGIST_INDICATIONに変換する。さらに伝送データ変換部４は、ＺｉｇＢｅｅ通信を行うためのＡＰＳプリミティブを付与する（APSDE-DATA.request（ACCESS_POINT_REGIST_INDICATION）の形式に変換する）（ステップＳ２３）。
【００５２】
伝送データ変換部４は、変換したAPSDE-DATA.request（ACCESS_POINT_REGIST_INDICATION）を通信制御部２に出力し（ステップＳ２４）、通信制御部２は、さらにＺｉｇＢｅｅ通信部１に転送する（ステップＳ２５）。ＺｉｇＢｅｅ通信部１は、機器情報要求をＭＳ３０へ送信する（ステップＳ２６）。
【００５３】
ＺｉｇＢｅｅ通信部１は、ＭＳ３０から機器情報応答があった場合（ステップＳ２７）、APSDE-DATA.request（ACCESS_POINT_REGIST_RESPONSE）を通信制御部２に出力し（ステップＳ２８）、通信制御部２は、さらにAPSDE-DATA.request（ACCESS_POINT_REGIST_RESPONSE）を伝送データ変換部４に転送する（ステップＳ２９）。
【００５４】
伝送データ変換部４は、受信した電文から、レスポンスコード、応答コード、制御可能なデバイス数、デバイスのリストを抽出（解析）し、ACCESS_POINT_REGIST_CONFIRMATIONのフォーマットに変換する（尚、応答コードが受諾の場合、実行結果は成功となり、応答コードが拒否の場合実行結果はエラーとなる）（ステップＳ３０）。
【００５５】
伝送データ変換部４は、変換したACCESS_POINT_REGIST_CONFIRMATIONのフォーマットを通信制御部２に出力し（ステップＳ３１）、通信制御部２はさらにＢｌｕｅｔｏｏｔｈ通信部３に転送する（ステップＳ３２）。Ｂｌｕｅｔｏｏｔｈ通信部３は、機器情報要求に対する応答として、機器情報応答をＢｌｕｅｔｏｏｔｈ通信のＳＰＰを介してＭＤ２０に返す（ステップＳ３３）。
【００５６】
次に、メンテナンス要求がＭＤ２０から送信された場合におけるＡＰ１０内部の処理を図１２のタイムチャートを参照しつつ説明する。
【００５７】
Ｂｌｕｅｔｏｏｔｈ通信部３がＭＤ２０よりメンテナンス要求を受信した場合（ステップＳ４０）、Ｂｌｕｅｔｏｏｔｈ通信部３は、通信制御部２に対しメンテナンス要求（DEVICE_CONTROL_REQUESTのフォーマット）を送信し（ステップＳ４１）、通信制御部２は受信したメンテナンス要求を伝送データ変換部４に転送する（ステップＳ４２）。
【００５８】
伝送データ変換部４は、受信した電文からコマンドコード、デバイスＩＤ、制御ＩＤ、制御コードを抽出することで、DEVICE_CONTROL_REQUESTのフォーマットを解析する（ステップＳ４３）。また、伝送データ変換部４は、コマンドコードの変換を行うことでDEVICE_CONTROL_REQUESTからDEVICE_CONTROL_INDICATIONに変換し、さらにＺｉｇＢｅｅ通信を行うためＡＰＳプリミティブを付与する（APSDE-DATA.request（DEVICE_CONTROL_INDICATION）の形式に変換する）（ステップＳ４３）。
【００５９】
伝送データ変換部４は、変換したAPSDE-DATA.request（DEVICE_CONTROL_INDICATION）を通信制御部２に送信し（ステップＳ４４）、通信制御部２は、さらにＺｉｇＢｅｅ通信部１に転送する（ステップＳ４５）。ＺｉｇＢｅｅ通信部１は、受信したメンテナンス要求をＭＳ３０へ送信する（ステップＳ４６）。
【００６０】
ＺｉｇＢｅｅ通信部１は、ＭＳ３０から実行結果応答があった場合（ステップＳ４７）、APSDE-DATA.request（DEVICE_CONTROL_RESPONSE）を通信制御部２に送信し（ステップＳ４８）、通信制御部２は、さらにAPSDE-DATA.request（DEVICE_CONTROL_RESPONSE）を伝送データ変換部４に転送する（ステップＳ４９）。
【００６１】
伝送データ変換部４は、受信した電文から、レスポンスコード、応答コード、デバイスＩＤ、制御ＩＤ、実行処理結果を抽出（解析）し、DEVICE_CONTROL_CONFIRMATIONのフォーマットに変換する（尚、応答コードが受諾の場合、実行結果は成功となり、応答コードが拒否の場合実行結果はエラーとなる）（ステップＳ５０）。
【００６２】
伝送データ変換部４は、変換したDEVICE_CONTROL_CONFIRMATIONのフォーマットを通信制御部２に送信し（ステップＳ５１）、通信制御部２はさらにＢｌｕｅｔｏｏｔｈ通信部３に転送する（ステップＳ５２）。Ｂｌｕｅｔｏｏｔｈ通信部３は、メンテナンス要求に対する実行結果として、実行結果応答をＢｌｕｅｔｏｏｔｈ通信のＳＰＰを介してＭＤ２０に返す（ステップＳ５３）。
【００６３】
本発明の応用例として、ビルおよび工場といった建物内の空調管理や照明管理を行うビル管理システムが考えられ、人感センサや熱探知センサ、煙感知センサと監視カメラ等を組み合わせた防災、防犯システムが考えられる。その他にも構内位置情報管理システムや在庫管理システム等にも応用が可能である。
【００６４】
本実施の形態において、通信変換プログラムは上述したＡＰ（通信変換装置）の内部に予めインストールされているものとして記載したが、本発明における通信変換プログラムは記憶媒体に記憶されたものも含まれる。ここで記憶媒体とは、磁気テープ、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクドライブ等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤディスク等）、光磁気ディスク（ＭＯ等）、フラッシュメモリ等、ＡＰ（通信変換装置）に対し脱着可能な媒体や、さらにネットワークを介することで伝送可能な媒体等、上述したＡＰ（通信変換装置）におけるコンピュータで読み取りや実行が可能な全ての媒体をいう。
【図面の簡単な説明】
【００６５】
【図１】本実施の形態における機器管理システムの一例を示す図である。
【図２】本実施の形態におけるＡＰの構成の一例を示す図である。
【図３】本実施の形態におけるＡＰの機能の一例を示す機能ブロック図である。
【図４】本実施の形態におけるコマンドおよびそのレスポンスの内容を示す図である。
【図５】本実施の形態における機器情報に関するコマンド／レスポンスのデータフォーマットの一例を示す図である。
【図６】本実施の形態におけるデバイスのリストのフォーマットの一例を示す図である。
【図７】本実施の形態における機器情報に関するコマンド／レスポンスのデータフォーマットの具体的な例を示す図である。
【図８】本実施の形態におけるメンテナンスに関するコマンド／レスポンスのデータフォーマットの一例を示す図である。
【図９】本実施の形態におけるメンテナンスに関するコマンド／レスポンスのデータフォーマットの具体的な例を示す図である。
【図１０】本実施の形態における機器管理システムの処理の一例を示すタイムチャートである。
【図１１】本実施の形態におけるＡＰの処理（機器情報要求および応答）の一例を示すタイムチャートである。
【図１２】本実施の形態におけるＡＰの処理（メンテナンス要求および応答）の一例を示すタイムチャートである。
【符号の説明】
【００６６】
１  ＺｉｇＢｅｅ通信部、２  通信制御部、３  Ｂｌｕｅｔｏｏｔｈ通信部、４  伝送データ変換部、１０  ＡＰ、２０  ＭＤ、３０  ＭＳ、４０  ＳＤ、
１０１  ＺｉｇＢｅｅ通信モジュール、１０２  Ｂｌｕｅｔｏｏｔｈ通信モジュール、１０３  プロセッサ、１０４  メモリ、３００  機器管理システム。
【図１】
2009253657.tif 000003
【図２】
2009253657.tif 000004
【図３】
2009253657.tif 000005
【図４】
2009253657.tif 000006
【図５】
2009253657.tif 000007
【図６】
2009253657.tif 000008
【図７】
2009253657.tif 000009
【図８】
2009253657.tif 000010
【図９】
2009253657.tif 000011
【図１０】
2009253657.tif 000012
【図１１】
2009253657.tif 000013
【図１２】
2009253657.tif 000014