(57)【特許請求の範囲】
【請求項１】
リモートサーバに接続する建物外ネットワークと、各建物に設置された建物内機器に接続する建物内ネットワークとに接続されるゲートウェイ装置において、前記建物外ネットワークを制御する建物外ネットワーク制御部と、前記建物内ネットワークを制御する建物内ネットワーク通信制御部と、演算処理部と、記憶部とを備え、前記演算処理部は、前記ゲートウェイ装置の起動時から前記記憶手段に記憶された情報に応じて決定された遅延時間後に、前記建物外ネットワーク制御部が前記建物外ネットワークを介して前記リモートサーバに接続を開始するゲートウェイ装置。
【請求項２】
リモートサーバに接続する建物外ネットワークと、各建物に設置された建物内機器に接続する建物内ネットワークとに接続されるゲートウェイ装置において、前記建物外ネットワークを制御する建物外ネットワーク制御部と、前記建物内ネットワークを制御する建物内ネットワーク通信制御部と、演算処理部と、記憶手段とを備え、前記演算処理部は、前記ゲートウェイ装置の起動時から前記記憶手段に記憶された情報に応じて決定された遅延時間後に、前記建物外ネットワーク制御部が建物外ネットワークを介して前記リモートサーバに接続を開始するとともに、前記リモートサーバに接続して、時刻同期要求のメッセージを送信するゲートウェイ装置。
【請求項３】
リモートサーバに接続する建物外ネットワークと、各建物に設置された建物内機器に接続する建物内ネットワークと接続されるゲートウェイ装置において、前記建物外ネットワークを制御する建物外ネットワーク制御部と、前記建物内ネットワークを制御する建物内ネットワーク通信制御部と、演算処理部と、記憶手段とを備え、前記演算処理部は、前記ゲートウェイ装置の起動時から前記記憶手段に記憶された情報に応じて決定された遅延時間後に、前記建物外ネットワーク制御部が建物外ネットワークを介して前記リモートサーバに接続を開始するとともに、前記リモートサーバに時刻同期要求のメッセージを送信し、このリモートサーバの持つ現在時刻情報を含んだ時刻同期応答のメッセージを受信するゲートウェイ装置。
【請求項４】
現在時刻を保持するタイマー部を備え、リモートサーバから受信するリモートサーバの現在時刻情報を含んだ時刻同期応答を受信した場合に、演算処理部はリモートサーバの現在時刻情報を前記タイマー部に設定することを特徴とする請求項１記載のゲートウェイ装置。
【請求項５】
リモートサーバに接続する建物外ネットワークと、各建物に設置された建物内機器に接続する建物内ネットワークとに接続されるゲートウェイ装置において、前記建物外ネットワークを制御する建物外ネットワーク制御部と、前記建物内ネットワークを制御する建物内ネットワーク通信制御部と、演算処理部と、記憶手段とを備え、前記演算処理部は、前記ゲートウェイ装置の起動時に、前記記憶手段に記憶された情報に応じて建物外ネットワーク制御部が建物外ネットワークを介して接続対象となるリモートサーバを切り替えることを特徴とするゲートウェイ装置。
【請求項６】
記憶手段には、ゲートウェイ装置固有のシリアル番号情報を保存し、演算処理部は前記記憶手段から読み込んだ前記シリアル番号情報に応じてリモートサーバに接続する遅延時間を決定することを特徴とする請求項１または５項記載のゲートウェイ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、建物外のリモートサーバと建物内機器を接続し建物内機器のリモート制御サービスを提供するホームネットワーク装置に関する。
【０００２】
【従来の技術】
図４に従来のゲートウェイ装置の概略構成図を示す。ゲートウェイ装置１０１は建物外ネットワーク１０３を介してリモートサーバ１０２と接続され、さらに建物内ネットワーク１０４を介して建物内機器１５０、１５１と接続されている。演算処理部３１０は建物外通信インタフェース１１７を通じて建物外ネットワーク通信を制御し、リモートサーバ１０２との通信を実現し、同様に建物内通信インタフェース１１４を通じて建物内機器１５０、１５１との通信を実現している。
【０００３】
【特許文献１】
特開２００２−７７２７４号公報
【０００４】
【発明が解決しようとする課題】
このような従来のゲートウェイ装置では、例えばゲートウェイ装置が同一地域に設置されており、停電が発生した場合で、停電が復旧した場合に複数のゲートウェイ装置が一斉に起動して、一斉に時刻同期要求メッセージをリモートサーバに送信することにより、リモートサーバの処理負荷が増大する。
【０００５】
本発明は、上記のような課題を解決するためになされたものであり、リモートサーバへの同時アクセス負荷を軽減するゲートウェイ装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記の課題を解決するため、本発明の第１のゲートウェイ装置は、リモートサーバに接続する建物外ネットワークと、各建物に設置された建物内機器に接続する建物内ネットワークとに接続されるものであって、建物外ネットワークを制御する建物外ネットワーク制御部と、建物内ネットワークを制御する建物内ネットワーク通信制御部と、演算処理部と、記憶部とを備え、演算処理部は、ゲートウェイ装置の起動時から記憶手段に記憶された情報に応じて決定された遅延時間後に、建物外ネットワーク制御部が建物外ネットワークを介してリモートサーバに接続を開始する。
【０００７】
本発明第２のゲートウェイ装置は、リモートサーバに接続する建物外ネットワークと、各建物に設置された建物内機器に接続する建物内ネットワークとに接続されるゲートウェイ装置において、建物外ネットワークを制御する建物外ネットワーク制御部と、建物内ネットワークを制御する建物内ネットワーク通信制御部と、演算処理部と、記憶手段とを備
え、演算処理部は、ゲートウェイ装置の起動時から記憶手段に記憶された情報に応じて決定された遅延時間後に、建物外ネットワーク制御部が建物外ネットワークを介してリモートサーバに接続を開始するとともに、リモートサーバに接続して、時刻同期要求のメッセージを送信する。
【０００８】
本発明第３のゲートウェイ装置は、リモートサーバに接続する建物外ネットワークと、各建物に設置された建物内機器に接続する建物内ネットワークと接続されるゲートウェイ装置において、建物外ネットワークを制御する建物外ネットワーク制御部と、建物内ネットワークを制御する建物内ネットワーク通信制御部と、演算処理部と、記憶手段とを備え、演算処理部は、ゲートウェイ装置の起動時から記憶手段に記憶された情報に応じて決定された遅延時間後に、建物外ネットワーク制御部が建物外ネットワークを介してリモートサーバに接続を開始するとともに、リモートサーバに時刻同期要求のメッセージを送信し、このリモートサーバの持つ現在時刻情報を含んだ時刻同期応答のメッセージを受信する。
【０００９】
本発明第４のゲートウェイ装置は、第１の発明に加え、リモートサーバから受信するリモートサーバの現在時刻情報を含んだ時刻同期応答を受信した場合に、演算処理部はリモートサーバの現在時刻情報をタイマー部に設定する。
【００１０】
本発明第５のゲートウェイ装置は、リモートサーバに接続する建物外ネットワークと、各建物に設置された建物内機器に接続する建物内ネットワークとに接続されるゲートウェイ装置において、建物外ネットワークを制御する建物外ネットワーク制御部と、建物内ネットワークを制御する建物内ネットワーク通信制御部と、演算処理部と、記憶手段とを備え、演算処理部は、ゲートウェイ装置の起動時に、記憶手段に記憶された情報に応じて建物外ネットワーク制御部が建物外ネットワークを介して接続対象となるリモートサーバを切り替える。
【００１１】
また、記憶手段には、ゲートウェイ装置固有のシリアル番号情報を保存し、演算処理部は前記シリアル番号情報を読み込み、リモートサーバに接続する遅延時間を決定する判断手段を前記演算処理部に設ける。
【００１２】
【発明の実施の形態】
以下、図面を参照しながら発明の実施の形態を説明する。
【００１３】
図１に本発明のゲートウェイ装置を含むシステムの全体構成図を示す。ゲートウェイ装置１は、建物外通信インタフェース１７と演算処理部１０と建物内通信インタフェース１４と記憶手段１５とタイマー１６から構成される。ゲートウェイ装置１は、建物外ネットワーク３を介して、建物外ネットワーク３に接続されたリモートサーバ２と通信を行い、さらに建物内ネットワーク４を介して、建物内ネットワーク４に接続された建物内機器５０、５１と通信を行う。
【００１４】
演算処理部１０は、建物外通信インタフェース１７を介して建物外ネットワーク３の通信制御を行う建物外通信制御部１１と、建物内通信インタフェース１４を介して建物内ネットワーク４の通信制御を行う建物外通信制御部１３と、建物外ネットワーク３と建物内ネットワーク４の通信データのプロトコル変換を行うプロトコル変換部１２から構成されている。
【００１５】
上記構成で、リモートサーバ２において、建物内機器５０の制御要求、を行うと、この制御要求メッセージＭ１０は建物外ネットワーク３を介してゲートウェイ装置１に送信され、この制御要求のメッセージは、ゲートウェイ装置１内部の建物内通信インタフェース
１７を介して演算処理部１０の建物外通信制御部１１からプロトコル変換部１３にて建物外通信用プロトコルから建物内通信用プロトコルの制御要求メッセージｍ１０へプロトコル変換が行われる。建物内制御用プロトコルに変換された制御要求メッセージｍ１０は、建物内通信制御部１３から建物内通信インタフェース１４を介して建物内ネットワーク４に送信され、建物内機器５０の制御を行うことができる。
【００１６】
例えば、建物が通常の住宅で建物内機器５０が宅内にあるエアコンであった場合、リモートサーバ２は、ゲートウェイ装置１を介してエアコンに対し、電源のON／OFFの命令や設定温度の変更等の指令を制御要求として発信し、ゲートウェイ装置１の中ではプロトコルの変更が行なわれる
上記制御要求メッセージＭ１０には、リモートサーバ２の現在時刻情報が含まれており、プロトコル変換部１３は制御要求メッセージＭ１０からリモートサーバ２の現在時刻情報を読み取り、演算処理部１０はこの時刻情報をタイマー１６に設定することにより、ゲートウェイ装置１の現在時刻を補正することができる。
【００１７】
また、ゲートウェイ装置１の演算は電源を入れて起動する際に、演算処理部１０は建物外ネットワーク３を介して、時刻同期要求メッセージＭ２０をリモートサーバ２に送信する。これに対して、リモートサーバ２は、リモートサーバ２の現在時刻情報を含んだ時刻同期応答メッセージＭ２１を建物外ネットワーク３を介して演算処理部１０に返信する。プロトコル変換部１２は時刻同期応答メッセージＭ２１からリモートサーバ２の現在時刻情報を読み取り、演算処理部１０はこの時刻情報をタイマー１６に設定することにより、ゲートウェイ装置１の現在時刻を補正することができる。
【００１８】
さらに、不揮発性メモリからなる記憶手段１５には、ゲートウェイ装置に固有のシリアル番号情報が保存されており、演算処理部１０は次に示す手順で前記時刻同期要求メッセージＭ２０をリモートサーバ２に送信するまでの遅延時間を決定する。
【００１９】
たとえば、シリアル番号を十進数変換した一の位数値をＮ１とし、Ｎ１に定数Ｓを乗じた値を遅延時間Ｔとして定義すると、ゲートウェイ装置は起動時にＴ秒の遅延を行った後にリモートサーバ２に時刻同期要求メッセージＭ２０をリモートサーバに送信する。
【００２０】
これにより、ゲートウェイ装置が同一地域に設置されており、停電が発生した場合であっても、停電が復旧した場合に複数のゲートウェイ装置が一斉に起動して、一斉に時刻同期要求メッセージＭ２０をリモートサーバ２に送信することにより、リモートサーバ２の処理負荷が増大することを抑止する効果を発揮する。すなわち、ゲートウェイ装置のシリアル番号に基づいてＴ秒ごとの遅延があるために、リモートサーバ２へのゲートウェイからの同時アクセス負荷を十分の一に軽減することができる。
【００２１】
上記はあくまで遅延時間Ｔを決定する規則の一例であるが、この遅延時間Ｔを別の規則に従って決定すれば、リモートサーバ２に対する負荷分散レベルを変更することができる。
【００２２】
また、記憶手段１５には上記シリアル番号情報に加えて、リモートサーバ２のＩＰアドレスや、リモートサーバ２にアクセスするための認証情報からなるリモートサーバ接続情報が記録されており、演算処理部１０は記憶手段１５からこれらの情報を読み込んで、接続対象のリモートサーバを切り替えることができる構成になっている。ゲートウェイ装置ごとに、記憶手段１５に保存する接続情報を選択的に保存することにより、リモートサーバへのアクセス負荷を軽減することができる。さらに、このリモートサーバ接続情報は、リモートサーバ２から建物外ネットワーク３を経由して演算処理部１０に送信され、プロトコル変換部１２にてプロトコル変換され、記憶手段１５に保存できる構成になっている
ので、リモートサーバ２に接続されているゲートウェイ装置の数が増加して、リモートサーバ２の処理負荷が増大した場合には、リモートサーバ２から上記のように任意のゲートウェイ装置に対して、リモートサーバ接続情報を更新することにより、結果的にリモートサーバ２の処理負荷の軽減を実現することができる。
【００２３】
また、リモートサーバ２から、ゲートウェイ装置１の動作状態を有効または無効に設定する設定要求メッセージＭ３０を送信し、ゲートウェイ装置１の演算処理部１０は、この設定要求メッセージＭ３０受信した場合に、記憶手段１５に動作状態情報を記憶手段に保存する。演算処理部１０には、記憶手段１５に保存された動作状態情報を読み取って、ゲートウェイ装置が動作有効か動作無効かを判定する判定手段を設けている。この判定手段が記憶手段に保存された動作状態情報が動作有効であると判断した場合には、ゲートウェイの機能を有効に設定し、判定手段が記憶手段に保存された動作状態情報が動作無効であると判断した場合には、ゲートウェイの機能を無効に設定する。リモートサーバに対してゲートウェイ装置の状態を有効または無効に設定できる。
【００２４】
【発明の効果】
以上説明したように本発明では、ゲートウェイからリモートサーバへの同時アクセス負荷を軽減することができる。
【図面の簡単な説明】
【図１】  本発明の一実施の形態に係るゲートウェイ装置の概略構成図
【図２】  本発明の一実施の形態に係るゲートウェイ装置の制御要求処理のシーケンスを示す図
【図３】  本発明の一実施の形態に係るゲートウェイ装置の時刻同期処理のシーケンスを示す図
【図４】  従来のゲートウェイ装置の概略構成図
【符号の説明】
１，１０１  ゲートウェイ装置
２，１０２  リモートサーバ
３，３０３  建物外ネットワーク
４，１０４  建物内ネットワーク
１０、１１０  演算処理部
１１、１１１  建物外通信制御部
１２、１１２  プロトコル変換部
１３  建物内通信制御部
１４、１１４  建物内通信インタフェース
１５  記憶手段
１６  タイマー部
１７、１１７  建物外通信インタフェース
【図１】
0003849658.tif 000002
【図２】
0003849658.tif 000003
【図３】
0003849658.tif 000004
【図４】
0003849658.tif 000005