(57)【要約】【課題】所定のネットワーク内の機器における外部のネットワークとの適切な通信を可能にすること。【解決手段】管理装置は、取得部と、決定部とを具備する。取得部は、所定のネットワークへ通信される通信情報を取得する。決定部は、取得部により取得された通信情報の種別に関する情報及び情報の送信先に関する情報に基づいて、通信情報を送信先へ送信するかを決定する。【選択図】図２
2018055201.tif 000002
【特許請求の範囲】
【請求項１】
所定のネットワークへ通信される通信情報を取得する取得部と；
前記取得部により取得された通信情報の種別に関する情報及び情報の送信先に関する情報に基づいて、前記通信情報を前記送信先へ送信するかを決定する決定部と；
を具備する管理装置。
【請求項２】
前記決定部は、前記送信先として設定されたグループに含まれる機器端末のうち、処理可能な機器端末のみへ前記通信情報を送信すると決定する
請求項１に記載の管理装置。
【請求項３】
前記決定部は、グループにおいて所定のイベントが発生した場合に、前記グループに含まれる機器端末から取得した情報の外部への送信態様を決定する
請求項１または請求項２に記載の管理装置。
【請求項４】
前記決定部は、所定の条件を満たす場合、前記送信先の状態に関わらず、前記通信情報を前記送信先へ送信すると決定する
請求項１〜３のいずれか１項に記載の管理装置。
【請求項５】
前記取得部により取得された通信情報の種別に関する情報及び情報の送信先である電化製品に関する情報に基づいて、前記通信情報を前記電化製品へ送信するかを決定する
請求項１〜４のいずれか１項に記載の管理装置。
【請求項６】
機器端末と；
請求項１〜５のいずれか１項に記載の管理装置と；
を具備する管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、管理装置及び管理システムに関する。
【背景技術】
【０００２】
近年、宅内に設置された家電やセンサなどの種々の電子機器等の管理装置（以下、単に「機器」とする場合がある）を管理し、遠隔操作や遠隔監視等の各種サービスを可能にする管理システムが知られている。例えば、ＨＥＭＳ（Home  Energy  Management  System）における管理装置（コントローラ）と他の機器との間の通信については、９２０ＭＨｚ帯を通信媒体として用いるＷｉ−ＳＵＮ（Wireless  Smart  Utility  Network）規格による通信を行う管理システムの導入が進められている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−９３６６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のような技術においては、所定のネットワーク内の機器における外部のネットワークとの適切な通信を行うことが難しい場合がある。例えば、所定のネットワークにおける通信速度に比べて他のネットワークにおける通信速度が速い場合、所定のネットワーク内の機器に所定のネットワーク外から送信される情報を適切に通信することが難しい場合がある。
【０００５】
本発明は、所定のネットワーク内の機器における外部のネットワークとの適切な通信を可能にする管理装置及び管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本実施形態の管理装置は、取得部と、決定部とを具備する。取得部は、所定のネットワークへ通信される通信情報を取得する。決定部は、取得部により取得された通信情報の種別に関する情報及び情報の送信先に関する情報に基づいて、通信情報を送信先へ送信するかを決定する。
【発明の効果】
【０００７】
本発明によれば、所定のネットワーク内の機器における外部のネットワークとの適切な通信を可能にする。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態１に係る管理システムにおける管理処理を示す図である。
【図２】図２は、実施形態１に係る管理装置の構成を示すブロック図である。
【図３】図３は、実施形態１に係るグループ情報記憶部に記憶される情報の一例を示す図である。
【図４】図４は、実施形態１に係るスケジュール情報記憶部に記憶される情報の一例を示す図である。
【図５】図５は、実施形態１に係る管理システムにおける管理処理のフローチャートを示す図である。
【図６】図６は、実施形態１に係る管理システムにおける他の管理処理のフローチャートを示す図である。
【図７】図７は、実施形態２に係る管理システムにおける管理処理を示す図である。
【図８】図８は、実施形態２に係る管理装置の構成を示すブロック図である。
【図９】図９は、実施形態２に係る設定情報記憶部に記憶される情報の一例を示す図である。
【図１０】図１０は、実施形態２に係る管理システムにおける管理処理のフローチャートを示す図である。
【図１１】図１１は、管理システムの構成概要を示す図である。
【図１２】図１２は、管理装置の機能概要を示す図である。
【図１３】図１３は、管理装置におけるＩＰアドレスの紐付けを示す図である。
【発明を実施するための形態】
【０００９】
以下で説明する実施形態１、２に係る管理装置１００、１００Ａは、所定のネットワークへ通信される通信情報を取得する取得部１３１と、取得部１３１により取得された通信情報の種別に関する情報及び情報の送信先に関する情報に基づいて、通信情報を送信先へ送信するかを決定する決定部１３２、１３２Ａとを具備する。
【００１０】
また、以下で説明する実施形態１、２に係る管理装置１００、１００Ａにおいて、決定部１３２、１３２Ａは、送信先として設定されたグループに含まれる機器端末５０のうち、処理可能な機器端末５０のみへ通信情報を送信すると決定する。
【００１１】
また、以下で説明する実施形態２に係る管理装置１００Ａにおいて、決定部１３２Ａは、グループにおいて所定のイベントが発生した場合に、グループに含まれる機器端末５０から取得した情報の外部への送信態様を決定する。
【００１２】
また、以下で説明する実施形態１、２に係る管理装置１００、１００Ａにおいて、決定部１３２、１３２Ａは、所定の条件を満たす場合、送信先の状態に関わらず、通信情報を送信先へ送信すると決定する。
【００１３】
また、以下で説明する実施形態１、２に係る管理装置１００、１００Ａにおいて、決定部１３２、１３２Ａは、取得部１３１により取得された通信情報の種別に関する情報及び情報の送信先である電化製品（図１１中の照明機器ＬＴやエアコンＥＣやエネルギー計測ユニットＥＵや給湯器ＷＨや蓄電池ＢＴ等）に関する情報に基づいて、通信情報を電化製品へ送信するかを決定する。
【００１４】
また、以下で説明する実施形態１、２に係る管理システム１、１Ａは、機器端末５０と、管理装置１００、１００Ａとを具備する。
【００１５】
［実施形態１］
まず、本発明の実施形態１に係る管理システム１を図面に基づいて説明する。図１は、実施形態１に係る管理システムにおける管理処理を示す図である。例えば、管理システム１は、ＨＥＭＳ等のエネルギー管理システムであってもよい。
【００１６】
実施形態１に係る管理システム１は、管理装置１００（機器Ａ）と、機器端末５０−１（機器Ｂ）と、機器端末５０−２（機器Ｃ）とを具備する。なお、機器端末５０−１や機器端末５０−２等を区別せずに説明する場合は、「機器端末５０」とする。また、図１に示す例では、説明を簡単にするために、機器端末５０−１、５０−２の２台の機器端末５０を図示するが、管理システム１には、３台以上の機器端末５０が含まれてもよい。例えば、管理装置１００は、機器端末５０と所定のネットワークを介して通信可能に接続されている。図１に示した管理システム１には、複数台の管理装置１００が含まれてもよい。
【００１７】
また、管理装置１００は、公衆回線網と家庭内ネットワークをつなぐネットワーク機器であるホームゲートウェイ（Home  Gateway）であってもよい。なお、管理装置１００等の管理処理を行う機器（装置）とホームゲートウェイ等のネットワーク制御を行う機器（装置）は別体であってもよい。また、機器端末５０は、ＨＥＭＳに含まれる照明機器やテレビや空調機器や蓄電池等の種々の電化製品等であってもよい。また、図１の例では、機器端末５０−１（機器Ｂ）と、機器端末５０−２（機器Ｃ）とは、同じグループＧＰ１に含まれるものとする。
【００１８】
ここで、図１１を用いて、管理装置１００がホームゲートウェイである場合の構成の一例を説明する。図１１は、管理システムの構成概要を示す図である。
【００１９】
図１１に示す例では、管理装置１００としてのホームゲートウェイＨＧは、所定のネットワーク（ネットワークＮＴ１）により管理システム１内の各機器端末５０と通信可能である。図１１に示す例では、機器端末５０として、照明機器ＬＴやエアコンＥＣやエネルギー計測ユニットＥＵや給湯器ＷＨや蓄電池ＢＴ等が含まれる。図１１に示す例では、管理装置１００と各機器端末５０とは１対ｎ接続され、９２０ＭＨｚ帯の無線通信が行なわれる。例えば、このようなネットワークＮＴ１は、Ｗｉ−ＳＵＮ  ＨＡＮ（Home  Area  Network）等の規格に準拠したネットワークであってもよい。以下では、このようなネットワークＮＴ１を低速ネットワークとする場合がある。図１１に示す例では、ホームゲートウェイＨＧがネットワークＮＴ１の終端点となる。また、図１１に示す例では、ホームゲートウェイＨＧは、他の通信メディアにより外部のネットワークＮＴ２との通信が可能である。また、例えば、従来のＷｉ−ＳＵＮ  ＨＡＮに基づくネットワークの場合、マルチキャストやブロードキャスト通信を行わない規格であってもよい。また、図１１に示す例のようにホームゲートウェイＨＧで終端しており、従来のＷｉ−ＳＵＮ  ＨＡＮに基づくネットワークの場合、各機器端末５０は外部との直接通信が不可である仕様であってもよい。
【００２０】
図１１に示すホームゲートウェイＨＧ等の管理装置１００は、マルチキャストやパケットフォワードする機能を有する。この点について、図１２及び図１３を用いて説明する。図１２は、管理装置の機能概要を示す図である。図１３は、管理装置におけるＩＰ（Internet  Protocol）アドレスの紐付けを示す図である。
【００２１】
図１２に示すように、ホームゲートウェイＨＧは、他のネットワーク（例えば、図１１中のネットワークＮＴ２）と通信するパケット送信部ＰＳ１０やパケット受信部ＰＲ１０を有する。また、ホームゲートウェイＨＧは、管理システム１内のネットワーク（例えば、図１１中のネットワークＮＴ１）と通信する低速側パケット送信部ＰＳ２０や低速側パケット受信部ＰＲ２０を有する。なお、これらの送受信に関する各部は、概念的なものであり、図１２中のホームゲートウェイＨＧ（管理装置１００）は、図２に示す通信部１１０や制御部１３０（例えば、取得部１３１や送信部１３３）により実現されてもよい。
【００２２】
図１２に示すように、ホームゲートウェイＨＧは、パケットスケジューラＳＣ１０やパケット送信リストＰＬ１０や低速側パケット送信リストＰＬ２０や機器用ＩＰアドレス取得部ＰＡ１０等を有する。なお、これらの送受信に関する各部は、概念的なものであり、図１２中のホームゲートウェイＨＧ（管理装置１００）は、図２に示す制御部１３０（例えば、決定部１３２）や記憶部１２０により実現されてもよい。例えば、パケットスケジューラＳＣ１０には、マルチキャストやパケットフォワードするパケットの種類が格納される。例えば、低速側パケット送信リストＰＬ２０は、パケットスケジューラＳＣ１０により、低速ネットワーク（例えば、図１１中のネットワークＮＴ１）へパケットを送信する場合、送信先を確認するために参照するリストである。
【００２３】
例えば、ホームゲートウェイＨＧは、マルチキャストの設定を行う場合、パケットスケジューラＳＣ１０へ送信するパケットを設定し、低速側パケット送信リストＰＬ２０に送信先の情報を設定する。
【００２４】
また、例えば、ホームゲートウェイＨＧは、マルチキャストの動作を行う場合、低速側パケット受信部ＰＲ２０にデータ（通信情報）を受信する。そして、例えば、ホームゲートウェイＨＧは、パケットスケジューラＳＣ１０を参照して対象パケットか確認（決定）する。そして、例えば、ホームゲートウェイＨＧは、対象パケットなら低速側パケット送信リストＰＬ２０を参照し、送信先を決定する。そして、例えば、ホームゲートウェイＨＧは、低速側パケット送信部ＰＳ２０へ送信パケットを送る。
【００２５】
また、例えば、ホームゲートウェイＨＧは、低速側ネットワークから他のネットワークへパケットフォワードを行う場合、ＩＰアドレスの付け替えを行う。以下では、他のネットワーク（例えば、図１１中のネットワークＮＴ２）において通信されるパケットがＩＰｖ４（Internet  Protocol  version  4）に対応するパケットであり、管理システム１内のネットワーク（例えば、図１１中のネットワークＮＴ１）において通信されるパケットがＩＰｖ６（Internet  Protocol  version  6）に対応するパケットであるものとする。
【００２６】
この場合、例えば、ホームゲートウェイＨＧは、図１３に示す機器用ＩＰアドレス取得部ＰＡ１０のように、ＩＰｖ４のＩＰアドレスとＩＰｖ６のＩＰアドレスとを紐付けた情報を記憶する。図１３に示す例は、他のネットワーク側のＩＰアドレス「ＩＰｖ４−ＡＤ１」に対応する低速側ネットワークのＩＰｖ６アドレスが「ＩＰｖ６−ＡＤ１」である場合を示す。なお、図１３の例では、ＩＰｖ４のＩＰアドレスを「ＩＰｖ４−ＡＤ１」等としたり、ＩＰｖ６のＩＰアドレスを「ＩＰｖ６−ＡＤ１」等としたりして、ＩＰアドレスを抽象的に示すが、各ＩＰアドレスは「１３１．２０６．・・・」のように具体的なＩＰアドレスが対応するものとする。
【００２７】
例えば、ホームゲートウェイＨＧは、低速側ネットワークに接続している各機器端末５０のＩＰアドレスを予め取得する。例えば、ホームゲートウェイＨＧは、各機器端末５０のＩＰアドレスを各機器端末５０から直接取得（設定）したり、もしくは、ＤＨＣＰ（Dynamic  Host  Configuration  Protocol）などを利用したりすることにより取得し、機器用ＩＰアドレス取得部ＰＡ１０に格納する。なお、機器用ＩＰアドレス取得部ＰＡ１０が各機器端末５０のＩＰアドレスを収集する機能を有してもよい。これにより、機器用ＩＰアドレス取得部ＰＡ１０には、パケットフォワードのために他のネットワークのＩＰアドレスがリスト（格納）される。
【００２８】
また、例えば、ホームゲートウェイＨＧは、低速側ネットワークに不要なパケットを送らないために、定期的に接続している各機器端末５０が応答できるかどうかを確認してもよい。例えば、ホームゲートウェイＨＧは、ある機器端末５０が応答しない場合は、その機器端末５０に対応する低速側ネットワークのＩＰｖ６アドレスを削除してもよい。図１３に示す例は、ＩＰｖ４−ＡＤ２に対応する低速側ネットワークのＩＰｖ６アドレスが削除された場合を示す。
【００２９】
また、例えば、ホームゲートウェイＨＧ（管理装置１００）は、９２０ＭＨｚは比較的低速のため、マルチキャストしなくてもよい。例えば、ホームゲートウェイＨＧ（管理装置１００）は、所定の条件を満たす場合、マルチキャストしてもよい。例えば、ホームゲートウェイＨＧ（管理装置１００）は、グループ化が完了している場合や重要な命令である場合、マルチキャストしてもよい。また、例えば、ホームゲートウェイＨＧ（管理装置１００）は、宛先指定のパケットであっても、所定の条件を満たす場合、（パケット）フォワードしなくてもよい。例えば、ホームゲートウェイＨＧ（管理装置１００）は、宛先指定のパケットであっても、ブリッジ先には宛先ＭＡＣ（Media  Access  Control）の機器が実際にない場合や機器はあるが指定ＥＯＪ（ECHONETオブジェクト）やＥＰＣ（ECHONETプロパティ）を持ってない場合、（パケット）フォワードしなくてもよい。なお、これらの点についての詳細は後述する。
【００３０】
例えば、管理装置１００は、機器端末５０の接続を判断したり指示したりするコントローラ（情報処理装置）である。管理装置１００は、管理システム１においてグループ化の対象となる機器に含まれてもよい。なお、管理装置１００を管理機能に限定し、管理装置１００を除いた機器端末５０群のみでグループ化を形成してもよい。また、管理装置１００は、外部サーバＡであるサーバ２００と通信可能であるものとする。また、例えば、機器端末５０は、管理装置１００により認証接続される対象機器であり、グループ化の対象となる機器である。また、機器端末５０は、ＨＥＭＳに含まれる照明機器やテレビや空調機器や蓄電池等の種々の電化製品等であってもよい。
【００３１】
図１に示す例においては、管理装置１００と機器端末５０との間の通信には、所定のプロトコル（以下、「プロトコルＡ」ともいう）が用いられる。例えば、伝送媒体や上位通信プロトコルを含むプロトコルＡによる通信では、管理装置１００が機器端末５０の接続可否について判断可能である。例えば、プロトコルＡによる通信において管理装置１００と機器端末５０との接続が許可される場合、管理装置１００は、所定の識別情報（ＩＤ）やパスワード、もしくは、電子証明書などの認証情報を用いて機器端末５０を認証する。また、プロトコルＡは、管理装置１００と機器端末５０との間で安全な通信路を構築できるプロトコルである。また、例えば、プロトコルＡは、前述の手順によって構築された安全な通信路上でグループ鍵を配布する通信路としても利用される。
【００３２】
また、図１に示す例においては、管理装置１００と機器端末５０との間の通信には、所定のプロトコル（以下、「プロトコルＢ」ともいう）が用いられる。例えば、プロトコルＢは、管理装置１００が機器端末５０の属性情報を取得可能なプロトコルである。例えば、プロトコルＢは、ＥＣＨＯＮＥＴ  Ｌｉｔｅ規格に準拠するプロトコル等であってもよい。
【００３３】
例えば、プロトコルＢによる通信においては、プロトコルＡによって認証成功後に管理装置１００と機器端末５０との間で形成される１対１の２者限定のグループ上で安全な暗号化通信を使いコマンドやデータの送受信が行われるものとする。
【００３４】
また、管理装置１００とユーザ端末（図示省略）との間の通信には、所定のプロトコル（以下、「プロトコルＣ」ともいう）が用いられてもよい。ユーザ端末は、管理装置１００の操作端末であり、プロトコルＣを用いて管理装置１００に対して種々の設定や制御を行うものとする。プロトコルＣは赤外線リモコンやＷｉ−Ｆｉ（登録商標）（Wireless  Fidelity）等など各種伝送媒体を利用することができる。
【００３５】
［管理システムによる処理］
ここから、図１を用いて実施形態１に係る管理システム１による管理処理を説明する。なお、図１の例では、管理装置１００が管理システム１内のネットワーク（例えば、図１１中のネットワークＮＴ１）外のサーバ２００から管理システム１内の機器端末５０への通信情報を取得した場合を例に説明する。なお、以下では、管理システム１内のネットワークを低速ネットワークと記載し、管理システム１外のネットワーク（例えば、図１１中のネットワークＮＴ２）を高速ネットワークと記載する場合がある。
【００３６】
まず、機器Ａである管理装置１００が外部サーバＡであるサーバ２００から通信情報を取得する（ステップＳ１）。例えば、管理装置１００は、サーバ２００から通信情報としてパケットＡを取得する。なお、パケットＡ〜Ｄ等（図４、図９参照）は、パケットの種別を示すものであり、各通信情報の内容は異なってもよい。例えば、パケットＡは、マルチキャストをしないパケットの種別であってもよい。また、例えば、パケットＢは、マルチキャストをするパケットの種別であってもよい。また、例えば、パケットＣは、パケットフォワードをするパケットの種別であってもよい。
【００３７】
そして、管理装置１００は、サーバ２００から取得したパケットＡの種別である通信情報の送信先を決定する（ステップＳ２）。例えば、管理装置１００は、スケジュール情報記憶部１２２（図４参照）に記憶された情報に基づいて、パケットＡの種別である通信情報の送信先を決定する。図１の例では、管理装置１００は、スケジュール情報記憶部１２２（図４参照）に記憶されたパケットＡの種別である通信情報の送信先は１つの機器であり、その機器が機器Ｃであることを示す情報に基づいて、送信先を決定する。
【００３８】
例えば、管理装置１００は、上述したホームゲートウェイＨＧのように、例えば図１３中の機器用ＩＰアドレス取得部ＰＡ１０に示すＩＰアドレスの紐付け情報に基づいて、パケットＡのＩＰアドレスを付け替えてもよい。例えば、管理装置１００は、図１３中の機器用ＩＰアドレス取得部ＰＡ１０に示すＩＰアドレスの紐付け情報を記憶部１２０（図２参照）に記憶してもよい。なお、管理装置１００は、パケットＡを機器Ｃである機器端末５０−２に送信可能であればどのような処理により、サーバ２００から取得した通信情報であるパケットＡを機器端末５０−２に送信してもよい。そして、管理装置１００は、ＩＰアドレス部分を付け替えたパケットＡを機器端末５０−２に送信する（ステップＳ３）。
【００３９】
このように、管理装置１００は、サーバ２００から取得したパケットＡを機器Ｃである機器端末５０−２が含まれるグループＧＰ１全体に送信せずに、機器端末５０−２のみに送信する。これにより、管理装置１００は、通信速度が低速な管理システム１内のネットワークにおける通信量を抑制することができるため、所定のネットワーク内の機器における外部のネットワークとの適切な通信を可能にすることができる。
【００４０】
［管理装置の構成例］
次に、図２を用いて、実施形態１に係る管理装置１００の構成について説明する。図２は、実施形態１に係る管理装置の構成を示すブロック図である。図２に示すように、管理装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、管理装置１００は、管理装置１００の管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、ＵＩ（User  Interface）画面として各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００４１】
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）によって実現される。通信部１１０は、図示しない所定のネットワークと有線又は無線で接続される。そして、通信部１１０は、図示しない所定のネットワークを介して、他の管理装置１００やユーザ端末等との間で情報の送受信を行う。例えば、通信部１１０は、プロトコルＡやプロトコルＢにより他の管理装置１００と通信を行う。また、例えば、通信部１１０は、プロトコルＣによりユーザ端末と通信を行う。
【００４２】
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。実施形態１に係る記憶部１２０は、図２に示すように、グループ情報記憶部１２１やスケジュール情報記憶部１２２を有する。
【００４３】
グループ情報記憶部１２１は、グループ情報を記憶する。図３は、実施形態１に係るグループ情報記憶部に記憶される情報の一例を示す図である。図３に示すように、グループ情報記憶部１２１は、グループ情報として、「グループＩＤ」、「グループ」、「機器情報」といった項目を有する。「機器情報」には、「＃１」、「＃２」といった項目を有する。なお、「機器情報」には、「＃３」、「＃４」等、所属する機器に対応する数の項目を有する。
【００４４】
「グループＩＤ」は、グループを識別するための情報を示す。「グループ」は、グループの名称等を示す。「機器情報」中の「＃１」、「＃２」は、そのグループに所属する機器を示す。
【００４５】
図３に示す例においては、グループＩＤ「ＧＰ１」により識別されるグループは、「グループＡ」であることを示す。また、グループＡには、「機器Ｂ」や「機器Ｃ」が所属することを示す。また、図３に示す例においては、グループＩＤ「ＧＰ２」により識別されるグループは、「グループＸ」であることを示す。また、グループＸには、「機器Ａ」や「機器Ｂ」が所属することを示す。
【００４６】
スケジュール情報記憶部１２２は、パケットの種別やその送信先等の種々のスケジュールに関する情報を記憶する。図４は、実施形態１に係るスケジュール情報記憶部に記憶される情報の一例を示す図である。図４に示すように、スケジュール情報記憶部１２２は、スケジュール情報として、「スケジュールＩＤ」、「通信情報」、「送信先」といった項目を有する。「送信先」には、「＃１」、「＃２」といった項目を有する。なお、「送信先」には、「＃３」、「＃４」等、送信先に対応する数の項目を有する。例えば、スケジュール情報記憶部１２２には、図１２に示すパケットスケジューラＳＣ１０やパケット送信リストＰＬ１０や低速側パケット送信リストＰＬ２０や機器用ＩＰアドレス取得部ＰＡ１０等に格納される情報に対応する情報が記憶されてもよい。
【００４７】
「スケジュールＩＤ」は、スケジュールを識別するための情報を示す。「通信情報」は、通信される情報の内容を示す。「送信先」中の「＃１」、「＃２」は、送信先となる機器やグループを示す。
【００４８】
図４に示す例においては、スケジュールＩＤ「ＳＣ１」に対応する通信情報は、「パケットＡ」であることを示す。また、通信情報「パケットＡ」の送信先は、機器Ｃであることを示す。また、図４に示す例においては、スケジュールＩＤ「ＳＣ２」に対応する通信情報は、「パケットＢ」であることを示す。また、通信情報「パケットＢ」の送信先は、グループＡやグループＢであることを示す。なお、スケジュール情報記憶部１２２は、通信情報「パケットＢ」がマルチキャストされる種別のパケット（通信情報）であることを示す情報を記憶してもよい。
【００４９】
図２の説明に戻って、制御部１３０は、各種の処理手順などを規定したプログラム及び所要データを格納するための内部メモリを有し、これらによって種々の処理を実行するが、特に本発明に密接に関連するものとしては、取得部１３１、決定部１３２、及び送信部１３３を有する。
【００５０】
取得部１３１は、各種情報を取得する。取得部１３１は、外部の情報処理装置から各種情報を取得する。また、取得部１３１は、記憶部１２０から各種情報を取得する。例えば、取得部１３１は、所定のネットワークへ通信される通信情報を取得する。例えば、取得部１３１は、サーバ２００から通信情報であるパケットＡを取得する。
【００５１】
決定部１３２は、各種処理を実行する。例えば、決定部１３２は、取得部１３１により取得された通信情報の種別に関する情報及び情報の送信先に関する情報に基づいて、通信情報を送信先へ送信するかを決定する。例えば、決定部１３２は、送信先として設定されたグループに含まれる機器端末のうち、処理可能な機器端末のみへ通信情報を送信すると決定する。例えば、決定部１３２は、所定の条件を満たす場合、送信先の状態に関わらず、通信情報を送信先へ送信すると決定する。
【００５２】
送信部１３３は、各種情報を送信する。送信部１３３は、外部の情報処理装置へ各種情報を送信する。例えば、送信部１３３は、決定部１３２による決定に応じて、各種情報を機器端末５０やサーバ２００等の種々の外部装置へ送信する。また、例えば、送信部１３３は、他の管理装置１００との間で安全な暗号化通信が可能となるよう所定の鍵を機器端末５０へ送信してもよい。
【００５３】
ここで、管理装置１００における処理の流れを、図５を用いて説明する。図５は、実施形態１に係る管理システムにおける管理処理のフローチャートを示す図である。
【００５４】
まず、管理装置１００は、通信情報を取得した場合（ステップＳ１０１：Ｙｅｓ）、通信情報に対応するスケジュール情報を取得する（ステップＳ１０２）。例えば、管理装置１００は、スケジュール情報記憶部１２２（図４参照）から通信情報に対応するスケジュール情報を取得する。その後、管理装置１００は、スケジュール情報に基づいて送信先に通信情報を送信する（ステップＳ１０３）。また、管理装置１００は、通信情報を取得していない場合（ステップＳ１０１：Ｎｏ）、ステップＳ１０１の処理を繰り返す。
【００５５】
ここで、管理装置１００における処理の流れを、図６を用いて説明する。図６は、実施形態１に係る管理システムにおける他の管理処理のフローチャートを示す図である。具体的には、図６は、所定の条件を満たす場合、送信先の状態に関わらず対象となる機器端末５０へ通信情報を送信する場合のフローチャートを示す図である。
【００５６】
まず、管理装置１００は、通信情報を取得した場合（ステップＳ２０１：Ｙｅｓ）、通信情報に対応するスケジュール情報を取得する（ステップＳ２０２）。例えば、管理装置１００は、スケジュール情報記憶部１２２（図４参照）から通信情報に対応するスケジュール情報を取得する。また、管理装置１００は、通信情報を取得していない場合（ステップＳ２０１：Ｎｏ）、ステップＳ２０１の処理を繰り返す。
【００５７】
その後、管理装置１００は、所定の条件を満たすかどうかを判定する（ステップＳ２０３）。例えば、管理装置１００は、通信情報の内容が重要であるかどうかを判定する。例えば、管理装置１００は、所定の条件を満たす場合（ステップＳ２０３：Ｙｅｓ）、スケジュール情報に基づいて送信先に通信情報を送信する（ステップＳ２０４）。例えば、管理装置１００は、所定の条件を満たす場合、送信先の状態に関わらず、通信情報を送信先へ送信する。また、例えば、管理装置１００は、所定の条件を満たさない場合（ステップＳ２０３：Ｎｏ）、スケジュール情報に基づく送信先のうち、受信可能な送信先に通信情報を送信する（ステップＳ２０４）。例えば、管理装置１００は、送信先として設定されたグループに含まれる機器端末のうち、処理可能（受信可能）な機器端末のみへ通信情報を送信する。
【００５８】
［実施形態２］
なお、管理装置１００Ａは、機器端末５０から収集した情報を管理システム１Ａ外の外部装置へ送信してもよい。この点について、図７−１０を用いて説明する。図７は、実施形態２に係る管理システムにおける管理処理を示す図である。なお、実施形態１と同様の構成については、同一の符号を付して適宜説明を省略する。
【００５９】
［管理システムによる処理］
ここから、図７を用いて実施形態２に係る管理システム１Ａによる管理処理を説明する。なお、図７の例では、管理装置１００Ａが管理システム１Ａ内の機器端末５０から収集した情報をサーバ２００へ送信する態様を決定する場合を例に説明する。なお、以下では、管理システム１Ａ内のネットワークを低速ネットワークと記載し、管理システム１Ａ外のネットワーク（例えば、図１１中のネットワークＮＴ２）を高速ネットワークと記載する場合がある。
【００６０】
まず、機器Ａである管理装置１００Ａが機器Ｂである機器端末５０−１からログ情報を取得する（ステップＳ２１）。例えば、管理装置１００Ａは、グループＧＰ１に含まれる機器端末５０−１からパケットＣの種別であるログ情報を取得する。例えば、グループＧＰ１に含まれる機器端末５０−１は、グループＧＰ１において発生したイベントに関するログ情報を管理装置１００Ａへ送信する。例えば、グループＧＰ１が見守り機能に関するグループである場合、機器端末５０−１は、グループＧＰ１において発生した見守り対象に関するイベントに関するログ情報を管理装置１００Ａへ送信する。
【００６１】
そして、管理装置１００Ａは、機器端末５０−１から取得したパケットＣの種別であるログ情報の送信態様を決定する（ステップＳ２２）。例えば、管理装置１００Ａは、設定情報記憶部１２３（図９参照）に記憶された情報に基づいて、グループＧＰ１に含まれる機器端末５０から取得されたパケットＣの種別であるログ情報の送信態様を決定する。図７の例では、管理装置１００Ａは、設定情報記憶部１２３（図９参照）に記憶されたパケットＣの送信先は外部サーバＡであり、その送信タイミングは取得後であることを示す情報に基づいて、送信態様を決定する。そして、管理装置１００Ａは、決定した送信態様に基づいて、パケットＣを取得後すぐに、パケットＣを外部サーバＡであるサーバ２００に送信する（ステップＳ２３）。例えば、管理装置１００Ａは、上述したホームゲートウェイＨＧのように、例えば図１３中の機器用ＩＰアドレス取得部ＰＡ１０に示すＩＰアドレスの紐付け情報に基づいて、パケットＣのＩＰアドレスを付け替えてもよい。
【００６２】
このように、管理装置１００Ａは、情報に対応付けた送信態様に基づいて、管理システム１Ａ外へ情報を送信することにより、通信速度が低速な管理システム１Ａ内のネットワークにおける通信量を抑制することができるため、所定のネットワーク内の機器における外部のネットワークとの適切な通信を可能にすることができる。なお、上記例では、管理装置１００Ａは、グループごとに応じて送信態様が決定されてもよい。例えば、管理装置１００Ａは、見守り機能等を有する機器端末５０が含まれるグループから取得されたログ情報は、取得後すぐに外部サーバＡへ送信すると決定してもよい。これにより、管理装置１００Ａは、グループごとに対応付けた送信態様に基づいて、管理システム１Ａ外へ情報を適切なタイミングで送信することができる。
【００６３】
［管理装置の構成例］
次に、図８を用いて、実施形態２に係る管理装置１００Ａの構成について説明する。図８は、実施形態２に係る管理装置の構成を示すブロック図である。図８に示すように、管理装置１００Ａは、通信部１１０と、記憶部１２０Ａと、制御部１３０Ａとを有する。なお、管理装置１００Ａは、管理装置１００Ａの管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、ＵＩ画面として各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００６４】
記憶部１２０Ａは、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。実施形態２に係る記憶部１２０Ａは、図８に示すように、グループ情報記憶部１２１やスケジュール情報記憶部１２２や設定情報記憶部１２３を有する。
【００６５】
設定情報記憶部１２３は、設定情報を記憶する。例えば、設定情報記憶部１２３は、管理システム１Ａ内から管理システム１Ａ外への通信に関するスケジュール情報を記憶する。例えば、設定情報記憶部１２３は、パケットの種別やその送信先等の種々のスケジュールに関する情報を記憶する。図９は、実施形態２に係る設定情報記憶部に記憶される情報の一例を示す図である。図９に示すように、設定情報記憶部１２３は、設定情報として、「設定ＩＤ」、「送信態様」、「ログ情報」、「送信先」といった項目を有する。「送信先」には、「＃１」、「＃２」といった項目を有する。なお、「送信先」には、「＃３」、「＃４」等、送信先に対応する数の項目を有する。例えば、設定情報記憶部１２３には、図１１に示すパケットスケジューラＳＣ１０やパケット送信リストＰＬ１０や低速側パケット送信リストＰＬ２０や機器用ＩＰアドレス取得部ＰＡ１０等に格納される情報に対応する情報が記憶されてもよい。
【００６６】
「設定ＩＤ」は、設定を識別するための情報を示す。「送信態様」は、収集された情報の送信態様を示す。「ログ情報」は、収集された情報の内容を示す。「送信先」中の「＃１」、「＃２」は、送信先となる機器やグループを示す。
【００６７】
図９に示す例においては、設定ＩＤ「ＳＴ１」に対応する送信態様は、「取得後」であることを示す。図９に示す例においては、設定ＩＤ「ＳＴ１」に対応するログ情報は、「パケットＣ」であることを示す。また、通信情報「パケットＣ」の送信先は、外部サーバＡであることを示す。また、図９に示す例においては、設定ＩＤ「ＳＴ２」に対応する送信態様は、「１時間おき」であることを示す。図９に示す例においては、設定ＩＤ「ＳＴ２」により識別される通信情報は、「パケットＤ」であることを示す。また、通信情報「パケットＤ」の送信先は、外部サーバＸや外部サーバＹであることを示す。なお、設定情報記憶部１２３は、ログ情報「パケットＤ」がマルチキャストされる情報であることを示す情報を記憶してもよい。なお、設定ＩＤ「ＳＴ１」に対応する送信態様は、各グループに対応付けて記憶されてもよい。設定ＩＤ「ＳＴ１」は、グループＧＰ１に対応付けられて、グループＧＰ１に含まれる機器端末５０から取得した情報の送信態様は、「取得後」であることを記憶してもよい。
【００６８】
図８の説明に戻って、制御部１３０Ａは、各種の処理手順などを規定したプログラム及び所要データを格納するための内部メモリを有し、これらによって種々の処理を実行するが、特に本発明に密接に関連するものとしては、取得部１３１、決定部１３２Ａ、及び送信部１３３を有する。例えば、取得部１３１は、機器端末５０からログ情報であるパケットＣを取得する。例えば、送信部１３３は、決定部１３２Ａによる決定に応じて、ログ情報をサーバ２００へ所定のタイミングで送信する。
【００６９】
決定部１３２Ａは、決定部１３２と同様に各種処理を実行する。例えば、決定部１３２Ａは、グループにおいて所定のイベントが発生した場合に、グループに含まれる機器端末５０から取得した情報の外部への送信態様を決定する。例えば、決定部１３２Ａは、グループＧＰ１に含まれる機器端末５０から所定のイベントの発生を示すログ情報を取得した場合に、取得後すぐにグループＧＰ１に含まれる機器端末５０から取得した情報を外部サーバＡへ送信すると決定する。
【００７０】
ここで、管理装置１００Ａにおける処理の流れを、図１０を用いて説明する。図１０は、実施形態２に係る管理システムにおける管理処理のフローチャートを示す図である。
【００７１】
まず、管理装置１００Ａは、ログ情報を取得した場合（ステップＳ３０１：Ｙｅｓ）、ログ情報に対応する設定情報を取得する（ステップＳ３０２）。例えば、管理装置１００Ａは、設定情報記憶部１２３（図９参照）からログ情報に対応する設定情報を取得する。その後、管理装置１００Ａは、設定情報に基づく送信態様で送信先にログ情報を送信する（ステップＳ３０３）。また、管理装置１００Ａは、ログ情報を取得していない場合（ステップＳ３０１：Ｎｏ）、ステップＳ３０１の処理を繰り返す。
【００７２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。また、これらの実施形態やその変形は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【符号の説明】
【００７３】
１                    管理システム
１００                管理装置（機器Ａ）
１１０                通信部
１２０                記憶部
１２１                グループ情報記憶部
１２２                スケジュール情報記憶部
１３０                制御部
１３１                取得部
１３２                決定部
１３３                送信部
５０−１（５０）      機器端末（機器Ｂ）
５０−２（５０）      機器端末（機器Ｃ）
【図１】
2018055201.tif 000003
【図２】
2018055201.tif 000004
【図３】
2018055201.tif 000005
【図４】
2018055201.tif 000006
【図５】
2018055201.tif 000007
【図６】
2018055201.tif 000008
【図７】
2018055201.tif 000009
【図８】
2018055201.tif 000010
【図９】
2018055201.tif 000011
【図１０】
2018055201.tif 000012
【図１１】
2018055201.tif 000013
【図１２】
2018055201.tif 000014
【図１３】
2018055201.tif 000015