(57)【要約】【課題】  通信規格上、同時接続最大数を超える十分な数のスレーブ機器をマスタ機器に実質的に接続可能にし、スレーブ機器の情報がマスタ機器にない場合でもパークモード移行を行うことができるネットワークを構築できるマスタ機器を提供する。【解決手段】  マスタ機器４は、中央処理サーバ１と通信を行うネットワーク接続部１１と、スレーブ機器５との通信を行なう無線送受信部１２と、これを制御する中央演算処理部１３と、物理リンク管理部１４と、パーク機器管理部１５と、パークモード指示部１６と、時刻取得部１７と、動作履歴データベース１８と、接続機器情報データベース１９とから構成され、スレーブ機器５からの機器情報を中央処理サーバ１に送信し、中央処理サーバ１内の機器情報データベース９に保存されている機器情報を参照してパークモードへの移行指示を行う。【選択図】      図４
2006139571.tif 000002
【特許請求の範囲】
【請求項１】
中央処理サーバと通信を行うネットワーク接続部と、
スレーブ機器と通信を行う無線送受信部と、
スレーブ機器との物理リンクを管理する物理リンク管理部と、
パークモードのスレーブ機器を管理するパーク機器管理部と、
前記中央処理サーバからの指示を受けて該当するスレーブ機器をパークモードに移行させる指示を行うパークモード指示部と、
現在時刻を取得する時刻取得部と、
前記無線送受信部により通信したスレーブ機器各々の動作履歴を保存する動作履歴データベースと、
当該マスタ機器に接続されているスレーブ機器の情報を保存する接続機器情報データベースと、
前記各部を動作制御する中央演算処理部とを備えたマスタ機器。
【請求項２】
前記スレーブ機器の情報が当該スレーブ機器の型番を示す情報であることを特徴とする請求項１に記載のマスタ機器。
【請求項３】
前記スレーブ機器の情報が当該スレーブ機器の名称を示す情報であることを特徴とする請求項１に記載のマスタ機器。
【請求項４】
前記スレーブ機器の情報が当該スレーブ機器の動作頻度を示す情報であることを特徴とする請求項１に記載のマスタ機器。
【請求項５】
前記スレーブ機器の情報が当該スレーブ機器の非稼動時刻を示す情報であることを特徴とする請求項１に記載のマスタ機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークシステムにおけるマスタ機器に関する。
【背景技術】
【０００２】
Ｂｌｕｅｔｏｏｔｈ（登録商標）方式を用いているマスタ機器とスレーブ機器から構成される無線通信システムでは、通信規格上、マスタ機器と常時通信可能な物理リンクを保持しているスレーブ機器の最大接続台数には制限がある（Ｂｌｕｅｔｏｏｔｈ方式では７台）。しかし、家庭内に存在する家電機器をスレーブ機器としてマスタ機器に接続することを考えた場合、通信規格上の最大接続台数制限のため十分な数の家電機器をマスタ機器に同時に接続できないという問題点がある。
【０００３】
例えば、スレーブ機器である家電機器が電子レンジである場合には調理の終了後一定時間の経過後に電源が遮断される自動電源遮断機能を有することが多い。このような家電機器は一般に通信頻度がそう高くないため、必要なときに通信できればよいと考えることができる。しかしながら、家庭内に存在する機器は数多くあり、常に新製品が登場している。このため、予めマスタ機器に通信状態からはずす製品型番を登録しておくことは困難である。また、予め登録している場合にも時間の経過により登録情報は陳腐化してしまう。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、このような従来技術の問題点に鑑みてなされたものであり、通信規格上、マスタ機器に接続可能な最大接続台数を超える台数のスレーブ機器をマスタ機器に実質的に接続可能にし、また、新製品のスレーブ機器が接続された場合でも即座に対応できるネットワークシステムを構築できるマスタ機器を提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１の発明のマスタ機器は、中央処理サーバと通信を行うネットワーク接続部と、スレーブ機器と通信を行う無線送受信部と、スレーブ機器との物理リンクを管理する物理リンク管理部と、パークモードのスレーブ機器を管理するパーク機器管理部と、前記中央処理サーバからの指示を受けて該当するスレーブ機器をパークモードに移行させる指示を行うパークモード指示部と、現在時刻を取得する時刻取得部と、前記無線送受信部により通信したスレーブ機器各々の動作履歴を保存する動作履歴データベースと、当該マスタ機器に接続されているスレーブ機器の情報を保存する接続機器情報データベースと、前記各部を動作制御する中央演算処理部とを備えたものである。
【０００６】
請求項２の発明は、請求項１のマスタ機器において、前記スレーブ機器の情報が当該スレーブ機器の型番を示す情報であることを特徴とするものである。
【０００７】
請求項３の発明は、請求項１のマスタ機器において、前記スレーブ機器の情報が当該スレーブ機器の名称を示す情報であることを特徴とするものである。
【０００８】
請求項４の発明は、請求項１のマスタ機器において、前記スレーブ機器の情報が当該スレーブ機器の動作頻度を示す情報であることを特徴とするものである。
【０００９】
請求項５の発明は、請求項１のマスタ機器において、前記スレーブ機器の情報が当該スレーブ機器の非稼動時刻を示す情報であることを特徴とするものである。
【発明の効果】
【００１０】
本発明のマスタ機器によれば、スレーブ機器からの機器情報を中央処理サーバに送信し、中央処理サーバ内の機器情報データベースに保存されている機器情報を参照して当該スレーブ機器のパークモードへの移行指示を行うことができるので、通信規格上、当該マスタ機器に接続可能な最大接続台数を超える台数のスレーブ機器の接続を実質的に可能にし、また、新製品のスレーブ機器が算入してきた場合でも即座に対応できるネットワークシステムを構築できる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態を図に基づいて詳説する。
【００１２】
（第１の実施の形態）図１は本発明の第１の実施の形態のネットワークシステムの構成を示す図であり、図２はマスタ機器とスレーブ機器の構成を示す図である。ホームネットワークにアプリケーションを提供するＡＳＰ（アプリケーションサービスプロバイダ）サーバ１はインターネット２を通して宅内のモデム３を介し、ホームネットワークを管理するＩＴホームゲートウェイ（マスタ機器）４と接続されている。マスタ機器４はＬＡＮやＢｌｕｅｔｏｏｔｈ等のネットワークを利用してスレーブ機器群５と接続されている。
【００１３】
図３は中央処理サーバ（ＡＳＰサーバ）１の構成図である。中央処理サーバ１は、宅内のマスタ機器４とインターネット２を通して接続するネットワーク接続部６と、現在時刻を取得する時刻取得部８と、スレーブ機器情報を保持している機器情報データベース９と、スレーブ機器の個別の動作履歴を保持している個別機器動作履歴データベース１０と、各部を動作制御する中央演算処理部７を備えている。
【００１４】
図４はマスタ機器４の構成図である。マスタ機器４は、インターネット等のネットワークと接続するネットワーク接続部１１と、スレーブ機器５との通信を行なう無線送受信部１２と、実際に通信が可能な状態である物理リンクが保持されているか否かを管理する物理リンク管理部１４と、論理リンクを保持したまま物理リンクを切断しているスレーブ機器５を管理するパーク機器管理部１５と、マスタ機器４に接続されているスレーブ機器５をパークモードに移行させるパークモード指示部１６と、物理リンク開始時刻を取得する時刻取得部１７と、マスタ機器４とスレーブ機器５の通信履歴を保持する動作履歴データベース１８と、スレーブ機器５の機器情報を保持する接続機器情報データベース１９と、各部を動作制御する中央演算処理部１３を備えている。
【００１５】
図５はスレーブ機器５の構成図であり、このスレーブ機器５は通信装置２０と家電機器４０から成る。通信装置２０は、マスタ機器４と通信を行う無線送受信部２１と、無線送受信部２１を制御する中央演算処理部２２と、パーク状態を保持するパーク状態保持部２３と、マスタ機器４のパークモード指示部１６からの指令を受けてパークモード移行を要求するパークモード移行要求部２４と、パークモードから通信可能な状態への移行を要求するパークモード復帰要求部２５と、現在時刻を取得する時刻取得部２６と、通信状態を監視する通信状態監視部２７と、家電機器４０の状態を取得する家電状態取得部２８と、動作履歴を保存する動作履歴データベース２９を備えている。家電機器４０は、通信装置２０と通信を行う無線送受信部４２と、無線送受信部４２を制御する中央演算処理部４３と、家電情報通知部４４と、家電の状態を通知する状態通知部４５と、機器情報を保存する機器情報データベース４６を備えている。これら通信装置２０と家電機器４０は、家電接続インターフェース３０とアダプタ接続インターフェース４１で接続されている。
【００１６】
マスタ機器４はスレーブ機器５とＬＡＮやＢｌｕｅｔｏｏｔｈ等のネットワーク規格を利用して接続しているが、ネットワークシステムにより規格上の制限となっている同時最大接続台数以上のスレーブ機器５をマスタ機器４と接続する場合の、新たにスレーブ機器５をマスタ機器４と通信させる手順について以下に説明する。
【００１７】
図６は本実施の形態のネットワークシステムによる通信手順のシーケンス図である。スレーブ機器５をマスタ機器４と接続して通信可能状態とし（ステップＳ１）、スレーブ機器５は型番を示す機器情報をマスタ機器４に送信する（ステップＳ２）。マスタ機器４は受信した機器情報を中央処理サーバ１に送信する（ステップＳ３）。中央処理サーバ１は受信した機器情報を機器情報データベース９と参照し（ステップＳ４）、物理リンクを切断してよい機器か否か判断する（ステップＳ５）。当該スレーブ機器５が物理リンクを切断してよい機器の場合はパークモード移行の指示をマスタ機器４に送信し（ステップＳ６）、マスタ機器４は当該スレーブ機器５をパークモードに移行する（ステップＳ７）。他方、当該スレーブ機器５が物理リンクを切断してはいけない機器の場合は、中央処理サーバ１は物理リンク保持の指示をマスタ機器４に送信し（ステップＳ８）、マスタ機器４は当該スレーブ機器５との物理リンクを保持する（ステップＳ９）。
【００１８】
本実施の形態によれば、新製品のスレーブ機器５等がネットワークに接続され、マスタ機器４内の接続機器情報データベース１９上に製品データがない場合でも、中央処理サーバ１からの指示によりパークモード移行を行うことが可能となり、ネットワーク規格等で定められた最大接続可能台数を超える台数のスレーブ機器を実質的に接続可能にする。
【００１９】
（第２の実施の形態）図６のフローチャートのステップＳ２でスレーブ機器５がマスタ機器４に送信する機器情報をスレーブ機器の名称を示す情報に代え、当該情報を用いて中央処理サーバ１で第１の実施の形態と同様の処理を行うようにすることができる。
【００２０】
本実施の形態によれば、新製品のスレーブ機器５等がネットワークに接続され、マスタ機器４内の接続機器情報データベース１９上に製品データがない場合でも、中央処理サーバ１からの指示によりパークモード移行を行うことが可能となり、ネットワーク規格等で定められた最大接続可能台数を超える台数のスレーブ機器を実質的に接続可能にする。
【００２１】
（第３の実施の形態）図６のフローチャートのステップＳ２でスレーブ機器５がマスタ機器４に送信する機器情報をスレーブ機器５の時間ごとの動作頻度を示す情報に代え、中央処理サーバ１では当該情報を用いて個別機器動作履歴データベース１０を参照しパークモード移行の指示を送信するようにすることができる。
【００２２】
本実施の形態によれば、動作頻度の低いスレーブ機器５をパークモードに移行させることにより、動作頻度の高いスレーブ機器５との物理リンクを優先的に確保することが可能となる。
【００２３】
（第４の実施の形態）図６のフローチャートのステップＳ２でスレーブ機器５がマスタ機器４に送信する機器情報をスレーブ機器５の非稼動時刻を示す情報に代え、中央処理サーバ１では当該情報を用いて個別機器動作履歴データベース１０を参照しパークモード移行の指示を送信するようにすることができる。
【００２４】
本実施の形態によれば、非稼動時刻の長いスレーブ機器５をパークモードに移行させることにより、稼動時刻の長いスレーブ機器５との物理リンクを優先的に確保することが可能となる。
【００２５】
当該第４の実施の形態による通信手順について、図１において対象とするスレーブ機器５がエアコンである場合を例にしてより具体的に説明する。まず、マスタ機器４とエアコン（以降スレーブ機器５と呼ぶ）との物理リンクを確立する。例えばスレーブ機器５にマスタ機器４との物理リンクの確立に必要な情報をあらかじめ埋め込んでおくなどの手段があるが、本実施の形態において特に指定しない。物理リンクの確立後、スレーブ機器５は内部に保持している型番情報をマスタ機器４に送信する。マスタ機器４は取得したスレーブ機器５の型番情報をあらかじめ設定されているアドレスの中央処理サーバ１に送信する。なお、中央処理サーバ１のアドレスの指定にはＵＲＬ（Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｏｒ）などにより指定する。またスレーブ機器５であるエアコンの動作が変更された場合、例えば、電源のＯＮ／ＯＦＦや、風量、温度の変更、運転モードの切り替えなどが行なわれた場合には、変更内容がマスタ機器４に通知される。マスタ機器４はこのスレーブ機器５からの動作情報を中央処理サーバ１に報告する。中央処理サーバ１では、各マスタ機器４に接続されているスレーブ機器５毎に動作情報と時刻を個別機器動作履歴データベース１０に保管する。
【００２６】
また中央処理サーバ１では、個別機器動作履歴データベース１０内の情報をあらかじめ決められた時間間隔、たとえば１時間ごとの動作頻度を算出する。エアコンの設置されている部屋に人がいないときなどはエアコンの動作モードの切り替えなどは行なわれないため、マスタ機器４とスレーブ機器５であるエアコンとの物理リンクを維持し、通信可能な状態にしておく必要はないと考えることができる。そこで、接続されているスレーブ機器５がある時間帯での利用頻度がない場合、もしくは接続されているスレーブ機器５の中で最も利用頻度が少ないスレーブ機器５に対して中央処理サーバ１からパークモードへの移行指示をマスタ機器４に送信する。マスタ機器４は中央処理サーバ１からの指示に従って該当するスレーブ機器５をパークモード（つまり、物理的リンクは切断し、論理的リンクの接続は継続するモード）に移行させる。
【００２７】
以上の手順により、マスタ機器４は新たに登録されるスレーブ機器５の情報を持たなくとも適切な通信状態に設定することができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の第１の実施の形態のネットワークシステムのブロック図。
【図２】本発明の第１の実施の形態におけるマスタ機器とスレーブ機器との間の通信動作を示す説明図。
【図３】本発明の第１の実施の形態における中央処理サーバのブロック図。
【図４】本発明の第１の実施の形態におけるマスタ機器のブロック図。
【図５】本発明の第１の実施の形態におけるスレーブ機器のブロック図。
【図６】本発明の第１の実施の形態の通信シーケンス図。
【符号の説明】
【００２９】
１  中央処理サーバ（ＡＳＰサーバ）
２  インターネット網
３  モデム
４  マスタ機器（ＩＴホームゲートウェイ）
５  スレーブ機器
６  ネットワーク接続部
７  中央演算処理部
８  時刻取得部
９  機器情報データベース
１０  個別機器動作履歴データベース
１１  ネットワーク接続部
１２  無線送受信部
１３  中央演算処理部
１４  物理リンク管理部
１５  パーク機器管理部
１６  パークモード指示部
１７  時刻取得部
１８  動作履歴データベース
１９  接続機器情報データベース
２０  通信装置
２１  無線送受信部
２２  中央演算処理部
２３  パーク状態保持部
２４  パークモード移行要求部
２５  パークモード復帰要求部
２６  時刻取得部
２７  通信状態監視部
２８  家電状態取得部
２９  動作履歴データベース
３０  家電接続インターフェース
４０  家電機器
４１  アダプタ接続インターフェース
４２  無線送受信部
４３  中央演算処理部
４４  家電情報通知部
４５  状態通知部
４６  機器情報データベース
【図１】
2006139571.tif 000003
【図２】
2006139571.tif 000004
【図３】
2006139571.tif 000005
【図４】
2006139571.tif 000006
【図５】
2006139571.tif 000007
【図６】
2006139571.tif 000008