(57)【特許請求の範囲】
【請求項１】
住宅に設置された複数のデバイスからなる宅内サブネットワークと接続され、当該宅内サブネットワークのデバイスの動作によるイベントの発生を判定すると共に、当該宅内サブネットワークのデバイスを制御する宅内システムサーバと、
住宅外に設置された複数のデバイスからなる宅外サブネットワークと接続され、当該宅外サブネットワークのデバイスの動作によるイベントの発生を判定すると共に、当該宅外サブネットワークのデバイスを制御する宅外システムサーバと、
前記宅内システムサーバと前記宅外システムサーバとを連携させて動作させる連携モジュールとを備え、
前記連携モジュールは、
前記宅外サブネットワークと前記宅内サブネットワークの何れか一方のサブネットワークで発生したイベントの内容と、当該一方のサブネットワークで発生したイベントに対して発生する他方のサブネットワークのイベントの内容とを関連付けた連携設定情報を含む連携設定データベースを記憶する記憶手段と、
前記一方のサブネットワークでイベントが発生した場合に、前記連携データベースを参照して、当該一方のサブネットワークで発生したイベントに関連した動作を他方のサブネットワークで発生させる連携制御手段と
を備え、
前記連携設定情報は、前記宅内サブネットワークを構成する複数のデバイスが設置された住宅を示す住宅識別子と、前記宅外サブネットワークを構成する複数のデバイスが設置された地区を示す地区識別子及び当該地区に設けられた前記宅外サブネットワークを構成する個々のデバイスを示す宅外デバイス識別子と、前記一方のサブネットワークで発生したイベントに対する前記他方のサブネットワークの動作とを対応付けて構成されていること
を特徴とするネットワーク連携装置。
【請求項２】
前記宅内サブネットワークのデバイス及び前記宅外サブネットワークのデバイスは、個々のデバイスの動作内容を表す機能と、当該機能が動作開始するイベントと、当該機能の状態を表す変数とで定義されたオブジェクトとして構成され、
前記宅内システムサーバの通信手段及び前記宅外システムサーバの通信手段は、それぞれ、イベント発生通知を要求するリクエストを個々のオブジェクトに送信すると共に、個々のデバイスでイベントが発生した時に個々のデバイスから変数を受信して、イベントの発生を検知し、
前記連携制御手段は、前記一方のシステムサーバで検知したデバイスのイベントの発生を前記他方のシステムサーバに通知して、当該イベントに関連した動作を他方のシステムサーバで発生させること
を特徴とする請求項１に記載のネットワーク連携装置。
【請求項３】
前記宅内サブネットワークは、住宅から人物が外出することを検知するための外出検知センサを含み、前記宅外サブネットワークは、住宅の出口に面した街路に沿って間隔を介して設けられた複数の街路灯を含んでなり、
前記宅内システムサーバは、前記センサ群で発生したイベントから、住宅から人物が外出したイベントの発生を判定し、
前記連携制御手段は、前記人物が外出したイベントの発生を検知した場合に、前記連携設定データベースの連携設定情報を参照して、住宅の出口に該当する地区の街路灯の照度を上昇させる動作を前記宅外システムサーバに通知し、
前記宅外システムサーバは、複数の街路灯のうち、前記住宅の出口に該当する地区の街路灯に照度を上昇させる制御信号を供給して、当該街路灯の照度を上昇させる動作をさせること
を特徴とする請求項１又は請求項２に記載のネットワーク連携装置。
【請求項４】
前記宅内サブネットワークは、外部から住宅への侵入者の存在を検知するための進入検知センサを含み、前記宅外サブネットワークは、住宅の出口に面した街路に沿って間隔を介して設けられた複数の街路灯を含んでなり、
前記宅内システムサーバは、前記センサ群で発生したイベントから、外部から住宅への侵入者の存在を検知したイベントの発生を判定し、
前記連携制御手段は、前記外部から住宅への侵入者の存在を検知したイベントの発生を検知した場合に、前記連携設定データベースの連携設定情報を参照して、住宅の出口に該当する地区の街路灯の照度を上昇させる動作を前記宅外システムサーバに通知し、
前記宅外システムサーバは、複数の街路灯のうち、前記住宅の出口に該当する地区の街路灯に照度を上昇させる制御信号を供給して、当該街路灯の照度を上昇させる動作をさせること
を特徴とする請求項１又は請求項２に記載のネットワーク連携装置。
【請求項５】
前記宅外サブネットワークは、住宅の出口付近に設置された照明群及び当該各照明に設けられた人感センサを含み、前記宅内サブネットワークは、住宅の出口付近の状況を通知する機器群からなり、
前記宅外システムサーバは、前記人感センサで人物を検知したイベントが発生したことに応じて、当該人感センサに対応した照明の照度を上昇させ、
前記連携制御手段は、前記人感センサに対応した照明の照度を上昇させるイベントが発生し、且つ当該照明が住宅の出口付近に設けられたものであると判定した場合に、前記連携設定データベースの連携設定情報を参照して、住宅の出口付近の状況を通知する動作を前記宅内システムサーバに通知し、
前記宅内システムサーバは、前記機器群のそれぞれに住宅の出口付近の状況を通知する制御信号を供給して、当該機器群を動作させること
を特徴とする請求項１又は請求項２に記載のネットワーク連携装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のサブネットワーク間に配置して、当該複数のサブネットワーク間における情報の授受を行って、当該サブネットワーク間における動作を連携させるネットワーク連携装置に関する。
【背景技術】
【０００２】
従来より、複数の照明やセンサ、家電機器といったデバイスを接続したネットワークを制御する技術としては、例えば下記の特許文献１に記載されているように、個々の家電機器の運転データの相互のやりとりを行うと共に、家電機器等を最適運転させる技術が知られている。
【０００３】
この特許文献１に記載されている機器制御ネットワークシステムは、例えば、コントローラと家電機器との連携、家電機器同士の連携、センサと家電機器との連携をとって動作させることが記載されている。このような機器制御ネットワークシステムは、連携するコントローラ、家電機器、センサ内といった末端の機器に連携するための条件及び動作内容を格納させている。
【０００４】
また、この機器制御ネットワークシステムは、コントローラの操作なしに機器が連携して動作するために、連携する各機器に連携設定装置を挿入している。この連携設定装置によって、各機器は、連携するための条件及び動作内容が設定されて、連携動作が可能となっている。
【特許文献１】特開２００１−８６５７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の機器制御ネットワークシステムは、宅内の家電機器やセンサ同士の連携を図るものであるので、例えば、宅内のネットワークと宅外のネットワークとの連携をとるといったように、各ネットワークが独立して構築されている場合の連携動作を実現できるものではなかった。
【０００６】
そこで、本発明は、上述した実情に鑑みて提案されたものであり、独立したネットワークのデバイス間の連携動作を実現できるネットワーク連携装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るネットワーク連携装置は、住宅に設置された複数のデバイスからなる宅内サブネットワークと接続され、当該宅内サブネットワークのデバイスの動作によるイベントの発生を判定すると共に、当該宅内サブネットワークのデバイスを制御する宅内システムサーバと、住宅外に設置された複数のデバイスからなる宅外サブネットワークと接続され、当該宅外サブネットワークのデバイスの動作によるイベントの発生を判定すると共に、当該宅外サブネットワークのデバイスを制御する宅外システムサーバと、前記宅内システムサーバと前記宅外システムサーバとを連携させて動作させる連携モジュールとを備える。
【０００８】
このネットワーク連携装置において、連携モジュールは、上述の課題を解決するために、宅外サブネットワークと宅内サブネットワークの何れか一方のサブネットワークで発生したイベントの内容と、当該一方のサブネットワークで発生したイベントに対して発生する他方のサブネットワークの動作の内容とを関連付けた連携設定情報を含む連携設定データベースを記憶する記憶手段と、一方のサブネットワークでイベントが発生した場合に、連携データベースを参照して、当該一方のサブネットワークで発生したイベントに関連した動作を他方のサブネットワークで発生させる連携制御手段とを備える。
【発明の効果】
【０００９】
本発明に係るネットワーク連携装置によれば、宅外サブネットワークと宅内サブネットワークの何れか一方のサブネットワークで発生したイベントの内容と、当該一方のサブネットワークで発生したイベントに対して発生する他方のサブネットワークの動作の内容とを関連付けた連携設定情報を記憶しておき、一方のサブネットワークでイベントが発生した場合に、連携データベースを参照して、当該一方のサブネットワークで発生したイベントに関連した動作を他方のサブネットワークで発生させるので、独立したネットワークのデバイス間の連携動作を実現できる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態について図面を参照して説明する。
【００１１】
本発明は、図１に示すように構成されたネットワーク連携システムにおける連携モジュールに適用される。このネットワーク連携システムは、センターサーバファーム１によって、宅内サブネットワーク２と宅外サブネットワーク３との連携を取って相互のデバイスを動作させるものである。
【００１２】
このネットワーク連携システムにおいて、センターサーバファーム１と宅内サブネットワーク２とは汎用のネットワークとしてインターネットによって接続されると共に、センターサーバファーム１と宅外サブネットワーク３とは汎用のネットワークとしてインターネットによって接続されている。なお、図示はしていないが、センターサーバファーム１には複数の宅内サブネットワーク２及び複数の宅外サブネットワーク３が接続されているものとする。また、センターサーバファーム１は、宅内サブネットワーク２のデバイスを制御・監視するコントローラとして、携帯電話４と接続されて、当該携帯電話４からのリクエストを受け付けると共に、当該リクエストに対するレスポンスを携帯電話４に返信する。
【００１３】
宅内サブネットワーク２は、住宅に設置されたデバイスとして、ドアホン１１，電気錠１２，照明器具１３，防犯センサ１４（以下、総称して、「宅内デバイス」と呼ぶ。）がネットワーク接続されてなる。これら宅内デバイスは、宅内サブネットワーク２に含まれる宅内コントローラ１５と接続されている。この宅内コントローラ１５は、センターサーバファーム１と通信を行い、当該センターサーバファーム１からのリクエストに応じて、宅内デバイスの状態をセンターサーバファーム１に通知する処理や、宅内デバイスを動作させる処理を行う。
【００１４】
また、宅外サブネットワーク３は、複数の街路灯２１ａと人感センサ２１ｂとが一体化した宅外デバイスがネットワーク接続されてなる。複数の街路灯２１ａは、例えば、宅内サブネットワーク２が構築された住宅の出口に面した街路に沿って間隔を介して設けられている。また、複数の人感センサ２１ｂは、街路灯２１ａ付近を歩行する歩行者を検知可能に設けられている。これらの宅外デバイスは、宅外サブネットワーク３に含まれる宅外（街路灯）コントローラ２２と接続されている。この宅外コントローラ２２は、センターサーバファーム１と通信を行い、当該センターサーバファーム１からのリクエストに応じて、宅内デバイスの状態をセンターサーバファーム１に通知する処理や、宅内デバイスを動作させる処理を行う。
【００１５】
宅内サブネットワーク２で宅内デバイス同士及び宅内デバイスと宅内コントローラ１５とを接続する方式、宅外サブネットワーク３で宅外デバイス同士及び宅外デバイスと宅外コントローラ２２とを接続する方式としては、例えば、機器埋め込み型ネットワーク技術（ＥＭＩＴ（Embedded Micro Internetworking Technology）、以下、ＥＭＩＴ技術と称する。）を利用したもので良く、宅内デバイスと宅内コントローラ１５とがパルス幅を変調するベースバンド伝送を行うことによって信号の送受信を実現する所定の多重伝送方式（エヌマスト通信）や、ＬＯＮ（Local Operating Network）と称される分散制御ネットワーク技術を利用するものであっても良い。
【００１６】
更に、センターサーバファーム１は、宅内サブネットワーク２と宅外サブネットワーク３との連携をとる連携モジュール３１に、宅内サブネットワーク２の宅内コントローラ１５と接続された宅内システムサーバ３２と、宅外サブネットワーク３の宅外コントローラ２２と接続された宅外システムサーバ３３と、宅内サブネットワーク２と宅外サブネットワーク３とを連携させるための情報を格納した連携用データベース３４とを備える。
【００１７】
宅内システムサーバ３２は、図２に示すように、バス４１に、携帯電話４等のユーザが保持して、宅内デバイスの制御、監視をするためのクライアント端末と通信を行うユーザインターフェース４２と、宅内サブネットワーク２の宅内デバイスを制御、監視等するために宅内デバイスの場所情報を少なくとも格納した宅内用データベース４３と、宅内サブネットワーク２の宅内コントローラ１５と通信を行う宅内コントローラインターフェース４４とを備える。
【００１８】
この宅内システムサーバ３２は、ユーザからのリクエストをユーザインターフェース４２を介して宅内コントローラインターフェース４４で受信すると、当該リクエストに応じて、どの住宅のどの宅内デバイスを動作させるのかを宅内用データベース４３を参照して判定して、宅内コントローラ１５にリクエストを送信する。また、宅内システムサーバ３２は、宅内コントローラ１５から宅内デバイスの状態を通知する信号を受信した場合には、当該宅内デバイスの状態をユーザインターフェース４２を介してユーザに通知する。これによって、ユーザは、宅内システムサーバ３２にアクセスするのみで、宅内デバイスの状態を知ることができ、宅内デバイスが動作するように制御できる。
【００１９】
このように、宅内サブネットワーク２及び宅内システムサーバ３２を備えることにより、例えば、防犯センサ１４が作動した時に携帯電話４にその旨を通知でき、ユーザからのリクエストによって電気錠１２を施錠状態に制御できる。
【００２０】
宅外システムサーバ３３は、バス５１に、街路灯２１ａの制御、街路灯２１ａ及び人感センサ２１ｂの監視をするための管理者端末と通信を行うユーザインターフェース５２と、街路灯２１ａ及び人感センサ２１ｂを制御、監視等するために宅外デバイスの場所情報を少なくとも格納した宅外用データベース５３と、宅外サブネットワーク３の宅外コントローラ２２と通信を行う宅外コントローラインターフェース５４とを備える。
【００２１】
この宅外システムサーバ３３は、管理者端末からのリクエストをユーザインターフェース５２を介してユーザインターフェース５２で受信すると、当該リクエストに応じて、どの地区のどの街路灯２１ａを動作させるのかを宅外用データベース５３を参照して判定して、宅外コントローラ２２にリクエストを送信する。また、宅外システムサーバ３３は、宅外コントローラ２２から宅外デバイスの状態を通知する信号を受信した場合には、当該宅外デバイスの状態をユーザインターフェース５２を介してユーザに通知する。これによって、管理者端末は、宅外システムサーバ３３にアクセスするのみで、宅外デバイスの状態を知ることができ、宅外デバイスが動作するように制御できる。
【００２２】
このように、宅外サブネットワーク３及び宅外システムサーバ３３を備えることにより、街路灯２１ａの玉切れを宅外コントローラインターフェース５４で検知して管理者端末に通知でき、管理者端末からのリクエストによって街路灯２１ａの照度を制御できる。
【００２３】
このように宅内サブネットワーク２及び宅外サブネットワーク３をそれぞれ独立に制御できる構成を備えたネットワーク連携システムは、連携モジュール３１及び連携用データベース３４とを備えることによって、宅内サブネットワーク２の動作と宅外サブネットワーク３の動作とを連携させることができる。
【００２４】
連携モジュール３１は、宅内サブネットワーク２の宅内デバイスでイベントが発生した場合、当該イベントを発生させた宅内デバイスの場所情報とイベント内容とを、宅内サブネットワーク２から宅内コントローラインターフェース４４を介して受信する。次に、連携モジュール３１は、連携用データベース３４を参照して、当該宅内デバイスで発生したイベント内容と連携する宅外デバイスの動作、宅内デバイスの場所情報と連携する宅外デバイスの場所情報を認識する。次に、連携モジュール３１は、連携する宅外デバイスの場所情報及び動作内容を含む制御信号を宅外コントローラインターフェース５４に出力し、宅外コントローラインターフェース５４から宅外コントローラ２２に制御信号を転送させる。これによって、宅外コントローラ２２は、制御信号に含まれる場所情報で特定される宅外デバイスを、制御信号に含まれる動作内容で動作させることができる。
【００２５】
宅外サブネットワーク３の宅外デバイスでイベントが発生した場合、連携モジュール３１は、当該イベントを発生させた宅外デバイスの場所情報とイベント内容とを、宅外サブネットワーク３から宅外コントローラインターフェース５４を介して受信する。次に、連携モジュール３１は、連携用データベース３４を参照して、当該宅外デバイスで発生したイベント内容と連携する宅内デバイスの動作内容、宅外デバイスの場所情報と連携する宅内デバイスの場所情報を認識する。次に、連携モジュール３１は、連携する宅内デバイスの場所情報及び動作内容を含む制御信号を宅内コントローラインターフェース４４に出力し、宅内コントローラインターフェース４４から宅内コントローラ１５に制御信号を転送させる。これによって、宅内コントローラ１５は、制御信号に含まれる場所情報で特定される宅内デバイスを、制御信号に含まれる動作内容で動作させることができる。
【００２６】
このようなデバイス分散型のネットワーク連携システムにおいて、宅内デバイスと宅内システムサーバ３２とがＥＭＩＴ技術を利用して通信をし、宅外デバイスと宅外システムサーバ３３とがＥＭＩＴ技術を利用して通信をする場合のセンターサーバファーム１の構成を図３に示す。
【００２７】
このＥＭＩＴ技術は、携帯電話４やパーソナルコンピュータ等のユーザ端末、宅内デバイスや宅外デバイス、宅内システムサーバ３２、宅外システムサーバ３３といったネットワーク機器にＥＭＩＴミドルウェアを組み込み、当該ＥＭＩＴミドルウェア同士の通信によって通信接続を実現するものである。
【００２８】
宅内デバイス及び宅外デバイスには、図４に示すように、ＥＭＩＴミドルウェア間で各種宅内デバイス及び宅外デバイスの制御信号や宅内デバイス及び宅外デバイスの状態信号等を送受するＭＯＳ（Micro Object Server）機能部６１が実装され、宅内コントローラ１５，宅外コントローラ２２，センターサーバファーム１の宅内コントローラインターフェース４４，宅外コントローラインターフェース５４には、ＥＭＩＴミドルウェア間におけるルーティング処理、宅内デバイス及び宅外デバイスの認識処理等を行うＯＡＳ（Object Access Server）機能部７１が実装され、携帯電話４及び管理者端末には、制御対象の宅内デバイス及び宅外デバイスへの制御・監視リクエストを出力すると共に宅内デバイス及び宅外デバイスの状態表示等を行うＯＡＬ（Object Access Library）機能部（図示せず）が実装されている。
【００２９】
このセンターサーバファーム１は、宅内コントローラインターフェース４４及び宅外コントローラインターフェース５４と接続されて連携用データベース３４を参照できる宅内側連携モジュール３１Ａと、宅外コントローラインターフェース５４及び宅内コントローラインターフェース４４と接続され連携用データベース３４を参照できる宅外側連携モジュール３１Ｂとが追加されている。宅内側連携モジュール３１Ａは、宅内コントローラインターフェース４４に付属する追加モジュールであり、宅外側連携モジュール３１Ｂは、宅外コントローラインターフェース５４に付属する追加モジュールである。
【００３０】
宅内側連携モジュール３１Ａは、宅内コントローラインターフェース４４から信号を受信した場合に、連携用データベース３４を参照して、宅外コントローラインターフェース５４に信号を転送する機能を受け持ち、宅外側連携モジュール３１Ｂは、宅外コントローラインターフェース５４から信号を受信した場合に、連携用データベース３４を参照して、宅内コントローラインターフェース４４に信号を転送する機能を受け持つ。
【００３１】
宅内デバイス及び宅外デバイスは、図４に示すように、ＭＯＳ機能部６１に、アプリケーション処理部６２、インターフェースモジュール６３が接続されている。
【００３２】
アプリケーション処理部６２は、例えばセンサとして機能する場合に、検出値を取得するアプリケーションコードが記憶されており、検出値を保持してＭＯＳ機能部６１に受け渡す。
【００３３】
インターフェースモジュール６３は、ＯＳＩ（Open Systems Interconnection）参照モデルにおけるデータリンク層、ネットワーク層、トランスポート層の処理を行う。例えばデータリンク層においてイーサネット（登録商標）に従った処理を行い、ネットワーク層においてＩＰ（Internet Protocol）に従った処理を行い、トランスポート層においてＴＣＰ（Transmission Control Protocol）に従った処理を行う。このインターフェースモジュール６３の通信プロトコルバージョン、通信速度といった能力は、能力テーブル６４に格納されて、ＯＡＳ機能部７１によって取得可能となっている。
【００３４】
ＭＯＳ機能部６１は、アプリケーション処理部６２によるアプリケーション層とインターフェースモジュール６３によるトランスポート層との間のＥＭＩＴミドルウェアとして機能する。このＭＯＳ機能部６１には、ＯＡＳ機能部７１によって、宅内デバイス及び宅外デバイスがＥＭＩＴにおけるオブジェクトであることを識別するために、オブジェクトＩＤ６１ｄが与えられている。このオブジェクトＩＤ６１ｄは、ＯＡＳ機能部７１と通信するに際して、センターサーバファーム１に送信するパケットに格納される。
【００３５】
ＭＯＳ機能部６１は、機能（function）６１ａ、イベント（event）６１ｂ、変数（variable）６１ｃで定義された動作を行う。このＭＯＳ機能部６１の動作は、サービステーブル６１ｅして定義されており、センターサーバファーム１のＯＡＳ機能部７１によって、インターフェースＩＤとして取得可能となっている。
【００３６】
宅内デバイス及び宅外デバイスがセンサである場合、機能６１ａは、検出値の出力機能となり、イベント６１ｂは、例えば検出値が所定値となったら検出値を出力するイベントとなり、変数６１ｃは、検出値そのものとなる。このような宅内デバイス及び宅外デバイスは、検出値が所定値となるとイベント６１ｂでイベントを発生させ、機能６１ａによって変数６１ｃの検出値を出力する。
【００３７】
ＯＡＳ機能部７１は、サーバ機能部７２、通信モジュール７３が接続されている。
【００３８】
サーバ機能部７２は、ＯＡＳ機能部７１及び通信モジュール７３を統括制御する。このサーバ機能部７２は、ユーザ及び管理者がある宅内デバイス及び宅外デバイスを制御・監視する通信をしたい場合には、その旨のリクエストが供給され、当該リクエストに対するレスポンスを携帯電話４又は管理者端末に、通信モジュール７３を介して返信する。
【００３９】
通信モジュール７３は、宅内デバイス及び宅外デバイスのインターフェースモジュール６３との間で通信を行うと共に、他のＯＡＳ機能部７１が実装された装置の通信モジュール７３と通信を行う。この通信モジュール７３は、ＯＳＩ参照モデルにおけるデータリンク層、ネットワーク層、トランスポート層の処理を行う。例えばデータリンク層においてイーサネット（登録商標）に従った処理を行い、ネットワーク層においてＩＰに従った処理を行い、トランスポート層においてＴＣＰに従った処理を行う。個々の宅内デバイス及び宅外デバイスが様々なインターフェースモジュール６３で構成されている場合、通信モジュール７３は、デバイスアクセスコントローラ７１ｃの制御に従って、宅内デバイス及び宅外デバイスや他のＯＡＳ機能部７１を備えた装置ごとの通信プロトコルバージョン、通信速度といった宅内デバイス及び宅外デバイスの能力に応じた通信処理を行う。
【００４０】
ＯＡＳ機能部７１は、サーバ機能部７２の処理と通信モジュール７３によるトランスポート層処理との間のＥＭＩＴミドルウェアとして機能する。このＯＡＳ機能部７１は、デバイスアクセスサーバ７１ａ、所定のメモリに格納されたサービス情報７１ｂ、デバイスアクセスコントローラ７１ｃを備えて構成されている。
【００４１】
デバイスアクセスサーバ７１ａは、クライアント（ＯＡＬ）との間で通信を行うために、クライアントからのリクエストを通信モジュール７３及びサーバ機能部７２を介して受信する。そしてデバイスアクセスサーバ７１ａは、当該リクエストをデバイスアクセスコントローラ７１ｃ及び通信モジュール７３を介して宅内デバイス及び宅外デバイスに送信する動作を制御する。これによって、デバイスアクセスコントローラ７１ｃは、クライアントからの要求を宅内デバイス及び宅外デバイスに伝達して、宅内デバイス及び宅外デバイスを制御する。
【００４２】
デバイスアクセスコントローラ７１ｃは、宅内デバイス及び宅外デバイスのインターフェース定義及びサービス情報を取得するために、通信モジュール７３を介して宅内デバイス及び宅外デバイスのサービステーブル６１ｅ及び能力テーブル６４を検索する。これによって、デバイスアクセスコントローラ７１ｃは、各宅内デバイス及び宅外デバイスがどのようなサービス（機能６１ａ、イベント６１ｂ、変数６１ｃ）を有するかを判断して、各宅内デバイス及び宅外デバイスのオブジェクトＩＤ６１ｄとサービスリストとの対応関係を示すサービス情報７１ｂを作成する。また、デバイスアクセスコントローラ７１ｃは、各宅内デバイス及び宅外デバイスがどのような能力（通信プロトコルバーション、通信速度）を有するかを認識する。
【００４３】
デバイスアクセスコントローラ７１ｃは、ＭＯＳ機能部６１でイベントのイベントパケットを通信モジュール７３で受信すると、デバイスアクセスコントローラ７１ｃによって当該イベントパケットを解析して、デバイスアクセスサーバ７１ａに通知する。また、クライアントからのリクエストを宅内デバイス及び宅外デバイスに送信する場合には、当該リクエストに応答できるＭＯＳ機能部６１を、サービス情報７１ｂを参照して認識する。そして、当該リクエストに送信先のオブジェクトＩＤ６１ｄを付加し、宅内デバイス及び宅外デバイスの能力に合わせて通信モジュール７３から宅内デバイス及び宅外デバイスにパケットを送信させる。
【００４４】
また、ＯＡＳ機能部７１には、他のＥＭＩＴミドルウェア対応機器が当該ＯＡＳ機能部７１を識別するために、オブジェクトＩＤ７１ｄが与えられている。このオブジェクトＩＤ７１ｄは、宅内デバイス及び宅外デバイスのＭＯＳ機能部６１や、他のＯＡＬが実装されたクライアント（パーソナルコンピュータ）等のＥＭＩＴミドルウェア対応機器と通信するに際して、送信するパケットに格納される。
【００４５】
このようなＭＯＳ機能部６１を備えた宅内デバイス及び宅外デバイス及びＯＡＳ機能部７１を備えたセンターサーバファーム１を有するネットワーク通信システムにおいて、宅内用データベース４３は、図５（ａ）に示すように構成され、宅外用データベース５３は、図５（ｂ）に示すように構成され、連携用データベース３４は、図５（ｃ）に示すように構成される。
【００４６】
図５（ａ）に示す宅内用データベース４３には、宅内デバイスごとに、宅内サブネットワーク２の住宅ＩＤと、宅内デバイスのオブジェクトＩＤ６１ｄである機器ＩＤと、ＭＯＳ機能部６１における機能６１ａ、イベント６１ｂ、変数６１ｃの構成情報と関連付けられた機器種別ＩＤであるインターフェースＩＤと、現在の宅内デバイスの状態（アプリケーション状態）を表す最終状態情報とが格納されている。
【００４７】
また、図５（ｂ）に示す宅外用データベース５３は、街路灯２１ａごとに、宅外サブネットワーク３の地区ＩＤと、宅外デバイスのオブジェクトＩＤ６１ｄである街路灯ＩＤと、ＭＯＳ機能部６１における機能６１ａ、イベント６１ｂ、変数６１ｃの構成情報と関連付けられた機器種別ＩＤであるインターフェースＩＤと、現在の宅外デバイスの状態（アプリケーション状態）を表す最終状態情報とが格納されている。なお、図５（ｂ）では、オブジェクトＩＤ６１ｄとして街路灯ＩＤと示しているが、人感センサ２１ｂのセンサＩＤをオブジェクトＩＤ６１ｄとして含んでいることは勿論である。
【００４８】
更に、図５（ｃ）に示す連携用データベース３４には、住宅ＩＤと、地区ＩＤと、オブジェクトＩＤ６１ｄである街路灯ＩＤと、宅内サブネットワーク２で発生したイベントに対する連携する宅外サブネットワーク３の動作及び宅外サブネットワーク３で発生したイベントに連携する宅内サブネットワーク２の動作を示す連動設定情報とが対応付けられて格納されている。この連携設定情報は、連携する宅内サブネットワーク２の動作と宅外サブネットワーク３の動作（対応イベント）との実行フラグが含まれている。なお、連携用データベース３４には、宅内サブネットワーク２又は宅外サブネットワーク３の一方と、宅外サブネットワーク３又は宅内サブネットワーク２の他方との連携のみを格納したものであっても良い。
【００４９】
このような各種データベースを有するセンターサーバファーム１は、連携動作するイベントが宅内デバイスで発生したと宅内コントローラ１５で判定した場合には、当該イベント及び宅内デバイスのオブジェクトＩＤ６１ｄを含むイベント発生通知信号を宅内コントローラインターフェース４４に送信し、宅内コントローラインターフェース４４は、当該イベント発生通知信号を宅内側連携モジュール３１Ａに渡す。
【００５０】
宅内側連携モジュール３１Ａは、受信したイベント発生通知信号に含まれるイベント及びオブジェクトＩＤ６１ｄから、宅内用データベース４３のオブジェクトＩＤ６１ｄに対応した住宅ＩＤ及びイベント（インターフェースＩＤ）を参照して、連携用データベース３４に連携動作する宅外サブネットワーク３の動作が存在するかを判定する。そして、宅外サブネットワーク３で発生させる動作が存在する場合には、連携用データベース３４の地区ＩＤ及び街路灯ＩＤを読み出して、宅外サブネットワーク３で発生させる動作、街路灯ＩＤを含むリクエスト信号を宅外コントローラインターフェース５４に渡す。
【００５１】
これによって、宅外コントローラインターフェース５４は、街路灯ＩＤであるオブジェクトＩＤ６１ｄ及び動作を含むリクエスト信号を受信すると、ＯＡＳ機能部７１によって、当該リクエスト信号を宅外コントローラ２２に転送し、宅外コントローラ２２のＯＡＳ機能部７１によって、リクエスト信号に含まれるオブジェクトＩＤ６１ｄの宅外デバイスに制御信号を送信する。
【００５２】
これによって、宅内サブネットワーク２で発生したイベントに連携して、宅外サブネットワーク３で動作を発生させることができる。また、宅外サブネットワーク３で発生したイベントが宅外コントローラ２２及び宅外コントローラインターフェース５４を介して宅外側連携モジュール３１Ｂに供給された場合でも、上述と同様に、宅外側連携モジュール３１Ｂによって連携用データベース３４を参照して、宅内サブネットワーク２で動作を発生させるリクエスト信号を宅内コントローラインターフェース４４介して、宅内コントローラ１５に受信させて、宅内デバイスを動作させることができる。
【００５３】
つぎに、上述のように構成されたネットワーク連携システムにおいて、宅内サブネットワーク２の宅内デバイスと宅外サブネットワーク３の宅外デバイスとが連携動作する具体的な例について説明する。
【００５４】
先ず、図６に示すように、宅内サブネットワーク２が構築された住宅の住人がドアから外出する時に、当該住宅の出口に面した街路に沿って間隔を介して設けられた複数の街路灯２１ａのうち、住宅の出口に該当する地区の街路灯２１ａの照度を上昇させるネットワーク連携システムの動作について説明する。
【００５５】
ネットワーク連携システムは、図７に示すように、先ず、ステップＳ１において、電気錠１２によってドアが開状態になされて、その後に閉状態になされたことを検知して、当該状況を表す変数６１ｃ又はイベント６１ｂが宅内コントローラ１５のＯＡＳ機能部７１に通知される。これによって、宅内コントローラ１５のＯＡＳ機能部７１は、ステップＳ２において、住人が外出したことを示すイベント（外出イベント）が発生したことを判定し、ステップＳ３において、当該外出イベントと電気錠１２のオブジェクトＩＤ６１ｄとを含むイベント発生通知信号をセンターサーバファーム１に送信する。ここで、宅内デバイスのＭＯＳ機能部６１から宅内コントローラ１５のＯＡＳ機能部７１への信号送信、宅内コントローラ１５のＯＡＳ機能部７１から宅内コントローラインターフェース４４のＯＡＳ機能部７１への信号送信は、ＥＭＩＴミドルウェアにおけるＯＡＰ（Object Access Protocol）に準拠した処理である。
【００５６】
なお、図１には図示していないが、電気錠１２のセンサ出力のみならず、玄関内の人感センサが宅内デバイスとして設置されている場合には、電気錠１２のセンサ出力と人感センサのセンサ出力とを組み合わせて、住宅の住人が外出したことを判定しても良い。すなわち、この図７を参照した説明における宅内デバイス群は、住宅から人物が外出することを検知するための外出検知センサであればよい。
【００５７】
次に、センターサーバファーム１の宅内コントローラインターフェース４４のＯＡＳ機能部７１は、ステップＳ４において、宅内コントローラ１５のＯＡＳ機能部７１からイベント発生通知信号を受信すると、ステップＳ５において、当該イベント発生通知信号の送出先の宅内側連携モジュール３１Ａにイベント発生通知信号を転送する。なお、宅内コントローラインターフェース４４のＯＡＳ機能部７１には、予めイベント発生通知信号の送出先として宅内側連携モジュール３１Ａにルーティングする設定が登録されている。
【００５８】
次に、宅内側連携モジュール３１Ａは、ステップＳ６において、受信したイベント発生通知信号に含まれる電気錠１２のオブジェクトＩＤ６１ｄ及び外出イベントを取り出して、連携用データベース３４を参照する。そして、電気錠１２のオブジェクトＩＤ６１ｄに対応した住宅ＩＤを宅内用データベース４３を参照して取得し、連携用データベース３４に、取得した住宅ＩＤ及び外出イベントに該当する宅外サブネットワーク３の動作が含まれているか否かを判定する。そして、取得した住宅ＩＤ及び外出イベントに連携する宅外サブネットワーク３の動作（照度上昇動作）が連携設定情報として登録されている場合、ステップＳ７において、連携用データベース３４で対応した地区ＩＤ及び街路灯ＩＤ、宅外サブネットワーク３で発生させる照度上昇動作を宅外コントローラインターフェース５４のＯＡＳ機能部７１に通知する。なお、この照度上昇動作は、点灯している街路灯２１ａの照度を上昇させる動作のみならず、消灯している街路灯２１ａを点灯状態に切り換える動作を含む。
【００５９】
次に、宅外コントローラインターフェース５４のＯＡＳ機能部７１は、ステップＳ８において、ステップＳ７で宅内側連携モジュール３１Ａから送信された照度上昇動作を受信すると、ステップＳ９において、宅内側連携モジュール３１Ａから送信された地区ＩＤ及び街路灯ＩＤ、宅外サブネットワーク３で発生させる照度上昇動作を含むリクエスト信号を宅外コントローラ２２にルーティングする。ここで、宅外コントローラインターフェース５４のＯＡＳ機能部７１から宅外コントローラ２２のＯＡＳ機能部７１への信号送信は、ＥＭＩＴミドルウェアにおけるＯＡＰに準拠した処理である。
【００６０】
次に、宅外コントローラ２２のＯＡＳ機能部７１は、ステップＳ１０において、ステップＳ９で送信されたリクエスト信号に含まれる照度上昇動作から、当該照度上昇動作を含む制御信号を作成し、街路灯ＩＤで特定される街路灯２１ａに送信する。
【００６１】
次に、街路灯２１ａのＭＯＳ機能部６１は、ステップＳ１０で送信された制御信号を受信すると、制御信号に従って照度上昇動作を行い、住宅の出口を照らすように照度を上昇させる動作、又は、消灯している状態から点灯している状態に切り換える動作を行う。
【００６２】
このように、ネットワーク連携システムは、宅内サブネットワーク２と宅外サブネットワーク３とが独立したシステムサーバ４４，５４で管理されていても、住宅で発生したイベントを、宅内サブネットワーク２から宅外サブネットワーク３に通知し、当該住宅の出口に該当する地区の街路灯２１ａのみを動作させることができる。
【００６３】
つぎに、図８に示すように、宅内サブネットワーク２が構築された住宅に侵入者の存在が検知された時に、当該住宅の出口に面した街路に沿って間隔を介して設けられた複数の街路灯２１ａのうち、住宅の出口に該当する地区の街路灯２１ａの照度を上昇させて、侵入者を威嚇するネットワーク連携システムの動作について説明する。
【００６４】
ネットワーク連携システムは、図９に示すように、先ず、ステップＳ２１において、防犯センサ１４が人物の存在を検知して、当該状況を表す変数６１ｃ又はイベント６１ｂが宅内コントローラ１５のＯＡＳ機能部７１に通知される。これによって、宅内コントローラ１５のＯＡＳ機能部７１は、ステップＳ２２において、侵入者が存在することを示すイベント（侵入者検知イベント）が発生したことを判定し、ステップＳ２３において、当該侵入者検知イベントと防犯センサ１４のオブジェクトＩＤ６１ｄとを含むイベント発生通知信号をセンターサーバファーム１に送信する。
【００６５】
なお、図１には図示していないが、防犯センサ１４のセンサ出力のみならず、他のセンサ出力を組み合わせて、侵入者検知イベントを発生させても良く、外出イベントが発生した後に、帰宅イベントが発生していない間に防犯センサ１４が動作した場合に侵入者検知イベントを発生させても良い。すなわち、この図７を参照した説明における宅内デバイス群は、外部から住宅への侵入者の存在を検知するための侵入者検知センサであればよい。
【００６６】
次に、センターサーバファーム１の宅内コントローラインターフェース４４のＯＡＳ機能部７１は、ステップＳ２４において、宅内コントローラ１５のＯＡＳ機能部７１からイベント発生通知信号を受信すると、ステップＳ２５において、当該イベント発生通知信号の送出先の宅内側連携モジュール３１Ａにイベント発生通知信号を転送する。なお、宅内コントローラインターフェース４４のＯＡＳ機能部７１には、予めイベント発生通知信号の送出先として宅内側連携モジュール３１Ａにルーティングする設定が登録されている。
【００６７】
次に、宅内側連携モジュール３１Ａは、ステップＳ２６において、受信したイベント発生通知信号に含まれる防犯センサ１４のオブジェクトＩＤ６１ｄ及び外出イベントを取り出して、連携用データベース３４を参照する。そして、防犯センサ１４のオブジェクトＩＤ６１ｄに対応した住宅ＩＤを宅内用データベース４３を参照して取得し、連携用データベース３４に、取得した住宅ＩＤ及び侵入者検知イベントに該当する宅外サブネットワーク３の動作が含まれているか否かを判定する。そして、取得した住宅ＩＤ及び侵入者検知イベントに連携する宅外サブネットワーク３の動作（照度上昇動作）が連携設定情報として登録されている場合、ステップＳ２７において、連携用データベース３４で対応した地区ＩＤ及び街路灯ＩＤ、宅外サブネットワーク３で発生させる照度上昇動作を宅外コントローラインターフェース５４のＯＡＳ機能部７１に通知する。なお、この照度上昇動作は、点灯している街路灯２１ａの照度を上昇させる動作のみならず、消灯している街路灯２１ａを点灯状態に切り換える動作を含む。
【００６８】
次に、宅外コントローラインターフェース５４のＯＡＳ機能部７１は、ステップＳ２８において、ステップＳ２７で宅内側連携モジュール３１Ａから送信された照度上昇動作を受信すると、ステップＳ２９において、宅内側連携モジュール３１Ａから送信された地区ＩＤ及び街路灯ＩＤ、宅外サブネットワーク３で発生させる照度上昇動作を含むリクエスト信号を宅外コントローラ２２にルーティングする。ここで、宅外コントローラインターフェース５４のＯＡＳ機能部７１から宅外コントローラ２２のＯＡＳ機能部７１への信号送信は、ＥＭＩＴミドルウェアにおけるＯＡＰに準拠した処理である。
【００６９】
次に、宅外コントローラ２２のＯＡＳ機能部７１は、ステップＳ３０において、ステップＳ２９で送信されたリクエスト信号に含まれる照度上昇動作から、当該照度上昇動作を含む制御信号を作成し、街路灯ＩＤで特定される街路灯２１ａに送信する。
【００７０】
次に、街路灯２１ａのＭＯＳ機能部６１は、ステップＳ３０で送信された制御信号を受信すると、制御信号に従って照度上昇動作を行い、住宅の出口を照らして侵入者を威嚇するように、照度を上昇させる動作を行う。
【００７１】
このように、ネットワーク連携システムは、宅内サブネットワーク２と宅外サブネットワーク３とが独立したシステムサーバ４４，５４で管理されていても、住宅で発生したイベントを、宅内サブネットワーク２から宅外サブネットワーク３に通知し、当該住宅の出口に該当する地区の街路灯２１ａのみを動作させることができる。
【００７２】
つぎに、図１０に示すように、宅外サブネットワーク３によって、宅内サブネットワーク２が構築された住宅の出入口付近に人物が検知された時に、宅内サブネットワーク２内のドアホン１１を動作させて、人物を提示するネットワーク連携システムの動作について説明する。なお、図１０では、住宅の出入口付近の街路灯２１ａが点灯している状態を示している。
【００７３】
ネットワーク連携システムは、図１１に示すように、先ず、ステップＳ４１において、人感センサ２１ｂが人物の存在を検知して、当該状況を表す変数６１ｃ又はイベント６１ｂが宅外コントローラ２２のＯＡＳ機能部７１に通知される。これによって、宅外コントローラ２２のＯＡＳ機能部７１は、ステップＳ４２において、人感センサ２１ｂと一体化された街路灯２１ａの照度を上昇させるイベントが発生したことを判定し、ステップＳ４３において、当該人感センサ２１ｂの該当する地区の複数の街路灯２１ａに、照度を上昇させる制御信号を同報通信する。
【００７４】
次に、宅外コントローラ２２は、ステップＳ４４において、ステップＳ４３で照度を上昇させる制御信号を送信したことを表すイベント及び複数の街路灯２１ａのオブジェクトＩＤ６１ｄを含む照度変更信号をセンターサーバファーム１に送信する。
【００７５】
次に、センターサーバファーム１の宅外コントローラインターフェース５４のＯＡＳ機能部７１は、ステップＳ４５において、宅外コントローラ２２のＯＡＳ機能部７１からイベント発生通知信号を受信すると、ステップＳ４６において、当該イベント発生通知信号の送出先の宅外側連携モジュール３１Ｂにイベント発生通知信号を転送する。なお、宅外コントローラインターフェース５４のＯＡＳ機能部７１には、予めイベント発生通知信号の送出先として宅外側連携モジュール３１Ｂにルーティングする設定が登録されている。
【００７６】
次に、宅外側連携モジュール３１Ｂは、ステップＳ４７において、受信したイベント発生通知信号に含まれる街路灯２１ａのオブジェクトＩＤ６１ｄ及びイベントを取り出して、連携用データベース３４を参照する。そして、街路灯２１ａのオブジェクトＩＤ６１ｄに対応した地区ＩＤを宅外用データベース５３を参照して取得し、連携用データベース３４に、当該地区ＩＤ及びイベントに該当する宅内サブネットワーク２の動作が含まれているか否かを判定する。そして、取得した地区ＩＤ及びイベントに連携する宅内サブネットワーク２の動作（ドアホン動作）が連携設定情報として登録されている場合、ステップＳ４８において、連携用データベース３４で対応した住宅ＩＤ及びドアホン１１のオブジェクトＩＤ（図７，図９における街路灯ＩＤに相当）、宅内サブネットワーク２で発生させるドアホン動作動作を宅内コントローラインターフェース４４のＯＡＳ機能部７１に通知する。
【００７７】
次に、宅内コントローラインターフェース４４のＯＡＳ機能部７１は、ステップＳ４９において、ステップＳ４８で宅外側連携モジュール３１Ｂから送信されたドアホン動作を受信すると、ステップＳ５０において、宅外側連携モジュール３１Ｂから送信された住宅ＩＤ及びドアホン１１のオブジェクトＩＤ、宅内サブネットワーク２で発生させるドアホン動作を含むリクエスト信号を宅内コントローラ１５にルーティングする。ここで、宅内コントローラインターフェース４４のＯＡＳ機能部７１から宅内コントローラ１５のＯＡＳ機能部７１への信号送信は、ＥＭＩＴミドルウェアにおけるＯＡＰに準拠した処理である。
【００７８】
次に、宅内コントローラ１５のＯＡＳ機能部７１は、ステップＳ５１において、ステップＳ５０で送信されたリクエスト信号に含まれるドアホン動作から、当該ドアホン動作を含む制御信号を作成し、ドアホン１１のオブジェクトＩＤで特定されるドアホン１１に送信する。
【００７９】
次に、ドアホン１１のＭＯＳ機能部６１は、ステップＳ５１で送信された制御信号を受信すると、制御信号に従ってドアホン動作を行い、住宅の出口付近の状況を通知する。
【００８０】
このように、ネットワーク連携システムは、宅内サブネットワーク２と宅外サブネットワーク３とが独立したシステムサーバ４４，５４で管理されていても、宅外で発生したイベントを、宅外サブネットワーク３から宅内サブネットワーク２に通知し、当該ドアホン１１を動作させることができる。
【００８１】
なお、上述の実施の形態は本発明の一例である。このため、本発明は、上述の実施形態に限定されることはなく、この実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。
【図面の簡単な説明】
【００８２】
【図１】本発明を適用した連携モジュールを含むネットワーク連携システムの構成を示すシステム図である。
【図２】本発明を適用した連携モジュールを含むセンターサーバファームの構成を示すブロック図である。
【図３】本発明を適用した連携モジュールを含むセンターサーバファームにおいて、ＥＭＩＴ技術を利用した構成を示すブロック図である。
【図４】ＥＭＩＴ技術を利用したネットワーク連携システムにおけるＭＯＳを備えたデバイス、ＯＡＳを備えたコントローラの内部構成図である。
【図５】（ａ）は宅内システムサーバに格納された宅内用データベースの構成、（ｂ）は宅外システムサーバに格納された宅外用データベースの構成、（ｃ）は連携用データベースの構成を示す図である。
【図６】住宅の住人が外出した時に、住宅出口付近の街路灯を点灯させた様子を示す図である。
【図７】住宅の住人が外出するイベント発生時に、住宅出口付近の街路灯を点灯させるネットワーク連携システムの動作を示すフローチャートである。
【図８】住宅で侵入者が検知された時に、住宅出口付近の街路灯を点灯させた様子を示す図である。
【図９】住宅で侵入者が検知されたイベント発生時に、住宅出口付近の街路灯を点灯させるネットワーク連携システムの動作を示すフローチャートである。
【図１０】住宅の出入口付近で人物が検知された時に、住宅内のドアホンでその旨を通知する様子を示す図である。
【図１１】住宅の出入口付近で人物が検知されたイベント発生時に、住宅出口付近の街路灯を点灯させるネットワーク連携システムの動作を示すフローチャートである。
【符号の説明】
【００８３】
１  センターサーバファーム
２  宅内サブネットワーク
３  宅外サブネットワーク
４  携帯電話
１１  ドアホン
１２  電気錠
１４  防犯センサ
１５  宅内コントローラ
２１ａ  街路灯
２１ｂ  人感センサ
２２  宅外コントローラ
３１  連携モジュール
３１Ａ  宅内側連携モジュール
３１Ｂ  宅外側連携モジュール
３２  宅内システムサーバ
３３  宅外システムサーバ
３４  連携用データベース
４１，５１  バス
４２，５２  ユーザインターフェース
４３  宅内用データベース
４４  宅内コントローラインターフェース
５３  宅外用データベース
５４  宅外コントローラインターフェース
６１  ＭＯＳ機能部
６１ａ  機能
６１ｂ  イベント
６１ｃ  変数
６１ｄ  オブジェクトＩＤ
６１ｅ  サービステーブル
６２  アプリケーション処理部
６３  インターフェースモジュール
６４  能力テーブル
７１  ＯＡＳ機能部７１
７１ａ  デバイスアクセスサーバ
７１ｂ  サービス情報
７１ｃ  デバイスアクセスコントローラ
７１ｄ  オブジェクトＩＤ
７２  サーバ機能部
７３  通信モジュール
【図１】
0004797620.tif 000002
【図２】
0004797620.tif 000003
【図３】
0004797620.tif 000004
【図４】
0004797620.tif 000005
【図５】
0004797620.tif 000006
【図６】
0004797620.tif 000007
【図７】
0004797620.tif 000008
【図８】
0004797620.tif 000009
【図９】
0004797620.tif 000010
【図１０】
0004797620.tif 000011
【図１１】
0004797620.tif 000012