(57)【要約】【課題】効率良く機器を操作する。【解決手段】１又は複数の機器に対する制御情報の履歴に基づき、操作対象の機器を操作する情報処理装置を有する機器設定システムであって、前記機器に対する制御情報の履歴を取得する情報取得手段と、前記情報取得手段により得られた制御情報の履歴を分析して、機器の種別に基づく機器設定情報を生成する機器設定情報生成手段と、前記機器設定情報生成手段により得られた機器設定情報に基づき、前記機器の種別に対応する前記操作対象の機器に設定を行う設定手段とを有することにより上記課題を解決する。【選択図】図１
2016038873.tif 000002
【特許請求の範囲】
【請求項１】
１又は複数の機器に対する制御情報の履歴に基づき、操作対象の機器を操作する情報処理装置を有する機器設定システムであって、
前記機器に対する制御情報の履歴を取得する情報取得手段と、
前記情報取得手段により得られた制御情報の履歴を分析して、機器の種別に基づく機器設定情報を生成する機器設定情報生成手段と、
前記機器設定情報生成手段により得られた機器設定情報に基づき、前記機器の種別に対応する前記操作対象の機器に設定を行う設定手段とを有することを特徴とする機器設定システム。
【請求項２】
前記機器設定情報生成手段は、
前記制御情報の履歴に基づき、前記機器を利用する利用者ごとに設定パターンを分析し、前記機器設定情報を生成することを特徴とする請求項１に記載の機器設定システム。
【請求項３】
前記機器設定情報生成手段は、
前記機器を利用する季節、前記機器を利用する時間帯、前記機器を利用するときの天気、及び前記機器を利用するときの温度又は湿度の少なくとも１つに基づき、前記機器設定情報を生成することを特徴とする請求項１又は２に記載の機器設定システム。
【請求項４】
前記機器設定情報生成手段は、
前記機器の利用開始時間から利用停止時間に基づき、前記機器設定情報を生成することを特徴とする請求項１乃至３のいずれか一項に記載の機器設定システム。
【請求項５】
前記設定手段は、
前記操作対象の機器として許可された制御可能な権限のある機器に対して設定を行うことを特徴とする請求項１乃至４のいずれか一項に記載の機器設定システム。
【請求項６】
前記設定手段は、
前記制御情報の履歴を取得した機器が接続されている第１のネットワークと異なる第２のネットワークに接続された前記操作対象の機器に対して設定を行うことを特徴とする請求項１乃至５のいずれか一項に記載の機器設定システム。
【請求項７】
前記操作対象の機器として許可された制御可能な権限は、
前記第２のネットワークに接続された専用端末で設定され、前記情報処理装置に送信されることを特徴とする請求項６に記載の機器設定システム。
【請求項８】
１又は複数の機器に対する制御情報の履歴に基づき、操作対象の機器を操作する情報処理装置を有する機器設定システムにおける機器設定方法であって、
前記情報処理装置が、
前記機器に対する制御情報の履歴を取得する情報取得手順と、
前記情報取得手順により得られた制御情報の履歴を分析して、機器の種別に基づく機器設定情報を生成する機器設定情報生成手順と、
前記機器設定情報生成手順により得られた機器設定情報に基づき、前記機器の種別に対応する前記操作対象の機器に設定を行う設定手順とを有することを特徴とする機器設定方法。
【請求項９】
操作対象の機器を操作する情報処理装置であって、
１又は複数の機器に対する制御情報の履歴を分析して生成された、機器の種別に基づく機器設定情報を取得する取得手段と、
前記操作対象の機器として許可された制御可能な権限のある機器か判断する判断手段と、
前記取得手段により得られた機器設定情報に基づき、前記機器の種別に対応する前記判断手段により得られた制御可能な権限のある機器に設定を行う設定手段とを有することを特徴とする情報処理装置。
【請求項１０】
コンピュータを、
１又は複数の機器に対する制御情報の履歴を分析して生成された、機器の種別に基づく機器設定情報を取得する取得手段、
操作対象の機器として許可された制御可能な権限のある機器か判断する判断手段、及び、
前記取得手段により得られた機器設定情報に基づき、前記機器の種別に対応する前記判断手段により得られた制御可能な権限のある機器に設定を行う設定手段として機能させるための機器設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、機器設定システム、機器設定方法、情報処理装置、及び機器設定プログラムに関する。
【背景技術】
【０００２】
スマートハウスの実現を目指して、家電メーカや通信会社、電力会社等が加入する「エコーネットコンソーシアム」により、家電機器の制御、運転状態や消費電力量の把握等を行うための標準規格として策定された「ＥＣＨＯＮＥＴ  Ｌｉｔｅ」が知られている。スマートハウスとは、例えば太陽光発電パネルや蓄電池等と、家電機器や電気自動車等とをつないで効率良くエネルギーを使用するシステムを用いた家やビル、施設等である。
【０００３】
上述した標準規格に沿った通信プロトコルは、例えば家電機器等に組み込まれ、家庭内で通信ネットワーク環境を作ることで、家電機器の設定、省エネ、セキュリティ、メンテナンス等の価値が提供される。
【０００４】
なお、外出先や宿泊先等に設けられている機器等は、自宅と異なり慣れない操作を強いられる。そこで、設定対象の機器情報を取得し、取得した機器情報を用いて設定対象に自動で設定を行う方法が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、例えば家電機器は、利用する人それぞれの要求に合わせて操作される。また、その家電機器に設定する機器設定値等は、例えばその家電機器を利用する人、利用する時間帯、天気、季節等によりそれぞれ異なる。上述した特許文献１の手法では、単に設定対象の機器情報を取得し、取得した機器情報を用いて設定対象に設定を行うだけであるため、機器を利用する人、利用する時間帯、天気、季節等に応じた設定を行うことができなかった。
【０００６】
１つの側面では、本発明は、効率良く機器を操作することを目的とする。
【課題を解決するための手段】
【０００７】
一態様において、１又は複数の機器に対する制御情報の履歴に基づき、操作対象の機器を操作する情報処理装置を有する機器設定システムであって、前記機器に対する制御情報の履歴を取得する情報取得手段と、前記情報取得手段により得られた制御情報の履歴を分析して、機器の種別に基づく機器設定情報を生成する機器設定情報生成手段と、前記機器設定情報生成手段により得られた機器設定情報に基づき、前記機器の種別に対応する前記操作対象の機器に設定を行う設定手段とを有する。
【発明の効果】
【０００８】
効率良く機器を操作することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る機器設定システムの概略構成の一例を示す図である。
【図２】コンピュータシステムのハードウェア構成の一例を示す図である。
【図３】本実施形態に係る管理装置の機能構成の一例を示す図である。
【図４】本実施形態に係る携帯端末の機能構成の一例を示す図である。
【図５】本実施形態に係る機器設定情報を収集するシーケンスの一例である。
【図６】機器設定用データの生成処理の一例を示すフローチャートである。
【図７】集計用のキー情報付加処理の一例を示すフローチャートである。
【図８】本実施形態に係る機器設定用データを用いた設定シーケンスの一例である。
【図９】機器設定用データの設定処理の一例を示すフローチャートである。
【図１０】機器設定処理に用いられるテーブルの一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、実施の形態について詳細に説明する。
【００１１】
＜機器設定システム：概略構成＞
図１は、本実施形態に係る機器設定システムの概略構成の一例を示す図である。図１（Ａ）は、データ収集及び分析を行う機器設定システム（第１のシステム）の一例を示す。図１（Ｂ）は、機器に対する自動設定を行う機器設定システム（第２のシステム）の一例を示す。
【００１２】
図１（Ａ）に示す機器設定システム１Ａは、例えば管理装置１０と、情報処理装置の一例としての携帯端末２０と、機器の一例としての家電機器３０ＡとがネットワークＮ１（第１のネットワーク）を介して接続される。機器設定システム１Ａは、例えば利用者の家庭内で設置されている通信ネットワーク環境の一例である。ネットワークＮ１は、例えば無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等であるが、これに限定されるものではない。
【００１３】
管理装置１０は、例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等により構成される。管理装置１０は、家電機器３０Ａに対して設定された機器設定情報（機器設定値や設定内容）の履歴（制御情報の履歴）等を取得し、例えば利用者ごとに設定パターンを分析し、利用者の好みの機器設定情報（機器設定用データ）を生成するプログラムがインストールされている。
【００１４】
携帯端末２０は、例えばスマートフォンや、タブレット端末、携帯電話、ウェアラブル端末等であり、利用者が携帯する端末の一例である。携帯端末２０は、例えば管理装置１０から家電機器３０Ａごとに生成された機器設定用データを取得して格納する。携帯端末２０は、可搬型の端末であり、例えば他の地点（場所）にある同一規格の異なるネットワークと接続することが可能である。例えば、図１（Ａ）に示す携帯端末２０と、図１（Ｂ）に示す携帯端末２０とは、利用者によって持ち運ばれた同一の携帯端末であるが、これに限定されるものではない。
【００１５】
なお、図１（Ａ）に示す機器設定システム１Ａにおいて、管理装置１０と携帯端末２０とは、例えば１つの情報処理装置で実現し、例えば携帯端末２０が管理装置１０の機能を有していても良い。
【００１６】
家電機器３０Ａは、例えば図１（Ａ）の例では、家電機器３０Ａ−１〜３０Ａ−３を有しているが、数や種類等についてはこれに限定されるものではなく、１又は複数の家電機器を有していれば良い。
【００１７】
家電機器３０Ａ−１は、例えば照明である。家電機器３０Ａ−２は、例えばエアコン（エアーコンディショナー）である。家電機器３０Ａ−３は、例えば電気便座である。図１（Ａ）の例では、家電機器３０Ａ−１〜３０Ａ−３は、それぞれリモコン（リモートコントローラ、遠隔操作装置）を付属機器として備え、リモコンを介して設定や変更を行うが、これに限定されるものではない。
【００１８】
図１（Ｂ）に示す機器設定システム１Ｂは、図１（Ａ）に示す機器設定システム１Ａで得られた機器設定用データを用いて、操作対象の機器に設定を行う。機器設定システム１Ｂは、例えば携帯端末２０と、家電機器３０ＢとがネットワークＮ２（第２のネットワーク）を介して接続される。機器設定システム１Ｂは、例えば利用者の外出先や宿泊先の施設等に設置されている通信ネットワーク環境の一例である。ネットワークＮ２は、例えば無線ＬＡＮ等であるが、これに限定されるものではない。
【００１９】
携帯端末２０は、家電機器３０Ｂに自動で設定を行う機器設定プログラムがインストールされている。携帯端末２０は、例えば利用者が外出する前に、機器設定システム１Ａから機器設定用データを取得して格納する。携帯端末２０は、ネットワークＮ２に接続すると、家電機器３０Ｂの情報を取得し、機器設定用データに基づき、例えば家電機器３０Ｂのうち選択された家電機器３０Ｂに設定を行う。
【００２０】
家電機器３０は、例えば図１（Ｂ）の例では、家電機器３０Ｂ−１〜３０Ｂ−２を有しているが、数や種類等についてはこれに限定されるものではなく、１又は複数の家電機器を有していれば良い。
【００２１】
家電機器３０Ｂ−１は、例えば照明である。家電機器３０Ｂ−２は、例えばエアコンである。図１（Ｂ）の例では、家電機器３０Ｂ−１〜３０Ｂ−２は、それぞれリモコンを付属機器として備え、リモコンを介して設定や変更を行うが、これに限定されるものではない。
【００２２】
図１の例では、例えばＥＣＨＯＮＥＴ  Ｌｉｔｅ等の標準規格に対応した機器で構成される通信ネットワーク環境の場合に、自宅等で収集した機器の設定内容を、外出先や宿泊先の施設等の機器に自動で設定を行う。これにより、効率良く機器を操作することが可能となる。
【００２３】
なお、本実施形態では、機器の一例としての家電機器からデータを収集し、分析等を行い、他のシステムの家電機器に自動設定を行う例を示しているが、機器の種類についてはこれに限定されるものではない。例えばバスユニットシステムや、電気自動車等であっても良い。また、他のシステムではなく、同一のシステム内の機器に自動設定を行うことも可能であり、例えば利用者権限のある管理者がイベント会場や会議室等に設置された空調整備等に設定を行うことも可能である。
【００２４】
また、上述した第１のシステムと第２のシステムとは、逆の構成であっても良い。例えば、外出先や宿泊先の施設等に設置された家電機器から収集した設定内容等を、自宅の家電機器等に反映させることも可能である。
【００２５】
＜ハードウェア構成＞
上述した管理装置１０や携帯端末２０は、例えば図２に示すハードウェア構成のコンピュータシステムにより実現される。図２は、コンピュータシステムのハードウェア構成の一例を示す図である。
【００２６】
図２に示すコンピュータシステム２は、入力装置４１と、表示装置４２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４３と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４４と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４５と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４６と、通信Ｉ／Ｆ４７と、外部Ｉ／Ｆ４８とを有し、それぞれがバスＢで相互に接続されている。
【００２７】
入力装置４１は、キーボードやマウス、タッチパネル等を含み、ユーザが各操作信号を入力するのに用いられる。表示装置４２は、ディスプレイ等を含み、コンピュータシステム２による処理結果を表示する。
【００２８】
ＲＡＭ４３は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。ＲＯＭ４４は、電源を切ってもプログラムやデータを保持可能な不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ４４には、コンピュータシステム２の起動時に実行されるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）、ＯＳ（Ｏｐｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ）設定、及びネットワーク設定等のプログラムやデータを格納する。
【００２９】
ＨＤＤ４５は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、例えばコンピュータシステム２全体を制御する基本ソフトウェアであるＯＳや、ＯＳ上において各種機能を提供するアプリケーションソフトウェア等がある。
【００３０】
ＨＤＤ４５は、格納しているプログラムやデータを所定のファイルシステム及び／又はＤＢ（データベース）により管理する。なお、コンピュータシステム２は、ＨＤＤ４５の代わりにＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）が設けられても良い。
【００３１】
ＣＰＵ４６は、ＲＯＭ４４やＨＤＤ４５等の記憶装置からプログラムやデータをＲＡＭ４３上に読み出し、処理を実行することで、コンピュータシステム２全体の制御や機能を実現する演算装置である。
【００３２】
通信Ｉ／Ｆ４７は、コンピュータシステム２をネットワークＮ１〜Ｎ２に接続するインターフェースである。これにより、コンピュータシステム２は、通信Ｉ／Ｆ４７を介してデータ通信を行う。
【００３３】
外部Ｉ／Ｆ４８は、外部装置とのインターフェースである。外部装置には、記録媒体４８Ａ等がある。これにより、コンピュータシステム２は、外部Ｉ／Ｆ４８を介して記録媒体４８Ａの読み取り及び／又は書き込みを行うことが可能である。
【００３４】
記録媒体４８Ａには、フレキシブルディスク、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＳＤメモリカード（ＳＤ  Ｍｅｍｏｒｙ  ｃａｒｄ）、ＵＳＢメモリ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ  ｍｅｍｏｒｙ）等がある。
【００３５】
管理装置１０や携帯端末２０は、コンピュータシステム２のハードウェア構成により、後述する各種処理を実現することが可能となる。
【００３６】
次に、上述した管理装置１０や携帯端末２０の機能構成について図を用いて説明する。
【００３７】
＜管理装置１０：機能構成＞
図３は、本実施形態に係る管理装置の機能構成の一例を示す図である。図３に示すように、管理装置１０は、例えば機器探索手段１１と、規格情報取得手段１２と、情報取得手段の一例としての機器設定情報収集手段１３と、機器設定情報生成手段の一例としての収集データ分析手段１４と、設定手段の一例としての機器自動設定手段１５と、記憶手段１６とを有する。また、記憶手段１６は、規格ＤＢ１６Ａと、機器設定情報収集データ１６Ｂと、機器設定用データ１６Ｃとを有する。
【００３８】
機器探索手段１１は、ネットワークＮ１に接続されている家電機器３０Ａを探索する。機器探索手段１１は、例えば家電機器３０Ａから得られる機器情報（例えば、家電機器３０Ａを識別する識別ＩＤ）に基づき、家電機器３０Ａを探索する。
【００３９】
なお、家電機器３０Ａの識別ＩＤは、例えば設置場所とＩＰアドレス等により設定されると良い。また、家電機器３０Ａの識別ＩＤには、機器の種別を含んでいても良い。例えば、家電機器３０Ａの識別ＩＤが「ｅ００１」である場合に、先頭の「ｅ」がエアコンであるという機器の種別を示す。
【００４０】
規格情報取得手段１２は、機器探索手段１１で探索した家電機器３０Ａの規格情報（プロパティ情報）を、記憶手段１６の規格ＤＢ１６Ａから取得する。プロパティ情報とは、家電機器３０Ａの属性情報（規格等で設定された設定対象に関する情報）等であるがこれに限定されるものではない。
【００４１】
例えば家電機器３０Ａがエアコンである場合、プロパティ情報としては「動作状態（ＯＮ／ＯＦＦ）」、「運転モード（暖房／冷房）」、「温度自動設定」、「温度設定値」等があるが、これに限定されるものではない。また、家電機器３０Ａが照明である場合、プロパティ情報としては「動作状態（ＯＮ／ＯＦＦ）」、「照明レベル設定（％）」、「光色設定（昼白色／電球色）」等であるが、これに限定されるものではない。
【００４２】
機器設定情報収集手段１３は、規格情報取得手段１２が取得した家電機器３０Ａの規格情報に基づき、家電機器３０Ａが保持するプロパティ情報に対応する機器設定情報（機器設定値や設定内容）の履歴を家電機器３０Ａから収集する。また、機器設定情報収集手段１３は、家電機器３０Ａから収集した機器設定情報の履歴（機器設定情報収集データ）を、記憶手段１６の機器設定情報収集データ１６Ｂに格納する。
【００４３】
なお、機器設定情報収集手段１３による収集間隔は、任意に設定可能であり、設定された時間間隔ごと（例えば設定時間ごと）に機器設定情報の履歴を収集し、機器設定情報収集データ１６Ｂに出力する。
【００４４】
収集データ分析手段１４は、所定のタイミングで、記憶手段１６の機器設定情報収集データ１６Ｂに格納された機器設定情報の履歴を分析し、家電機器３０Ａ−１〜３０Ａ−３のそれぞれについて機器設定情報（機器設定用データ）を生成する。所定のタイミングとは、例えば週ごと、曜日ごと、月ごと、年ごと、複数年における月ごと等であるがこれに限定されるものではなく、例えば利用者が指定した日や時間等のタイミングでも良く、利用者から指示された直後でも良い。
【００４５】
収集データ分析手段１４は、例えば家電機器３０Ａの利用者ごとにその設定傾向を示す設定パターンを分析する。また、収集データ分析手段１４は、例えば家電機器３０Ａを利用する季節、利用する曜日、利用する時間帯、利用したときの天気、利用したときの外気の温度や湿度等における設定パターンを分析する。例えば、家電機器３０Ａ−２のエアコンの場合には、夏（７月〜９月）の曜日ごと、時間帯、天気ごとにおける温度や湿度の設定値、風向き等を示すが、これに限定されるものではない。
【００４６】
また、収集データ分析手段１４は、家電機器３０Ａの利用時間ごと（例えば、利用開始時間から利用停止時間まで等）の設定パターンを分析して、機器設定用データを生成することも可能である。例えば、家電機器３０Ａ−１の照明の場合は、利用時間ごとの色の明るさの変化等を示し、家電機器３０Ａ−２のエアコンの場合は、利用時間ごとの温度の変化等を示すが、これに限定されるものではない。
【００４７】
また、収集データ分析手段１４は、例えば利用者ごとに機器設定用データを、記憶手段１６の機器設定用データ１６Ｃに格納する。例えば、機器設定システム１Ａにおいて家電機器３０Ａ−２が各部屋に設置され、家電機器３０Ａ−２が複数存在する場合、各部屋の利用者がそれぞれの部屋に設置されている家電機器３０Ａ−２を利用する。
【００４８】
このような場合、予め利用者情報（利用者ＩＤ）とその利用者が利用する家電機器３０Ａ−１の識別ＩＤとを対応付けて登録しておき、収集データ分析手段１４は、家電機器３０Ａ−１の識別ＩＤと利用者ＩＤとを対応付けた機器設定用データを生成すると良い。
【００４９】
機器自動設定手段１５は、規格情報取得手段１２が取得した家電機器３０Ａの規格情報と、記憶手段１６の機器設定用データ１６Ｃに格納された機器設定用データとに基づき、家電機器３０Ａに設定を行う。これにより、通常は、リモコンを用いて利用者が手動で家電機器３０Ａを操作するが、機器自動設定手段１５により自動で家電機器３０Ａに各種設定を行うことが可能となる。
【００５０】
なお、機器設定用データ１６Ｃは、機器自動設定手段１５で用いられるだけでなく、携帯端末２０からの取得要求に応じて携帯端末２０にデータが送信され、他のネットワークの家電機器（例えば、家電機器３０Ｂ）に設定変更を行うときに用いられる。
【００５１】
＜携帯端末２０：機能構成＞
図４は、本実施形態に係る携帯端末の機能構成の一例を示す図である。図４に示すように、携帯端末２０は、取得手段の一例としての設定用データ取得手段２１と、判断手段の一例としての機器探索手段２２と、規格情報取得手段２３と、設定手段の一例としての機器自動設定手段２４と、記憶手段２５とを有する。また、記憶手段２５は、規格ＤＢ１６Ａと、機器設定用データ１６Ｃとを有する。
【００５２】
設定用データ取得手段２１は、管理装置１０から家電機器３０Ａの機器設定用データを取得し、記憶手段２５の機器設定用データ１６Ｃに機器設定用データを格納する。設定用データ取得手段２１は、例えば利用者から手動により指示があった場合や、予め設定されたタイミングで機器設定用データを取得する。
【００５３】
予め設定されたタイミングとは、例えば家電機器３０Ａの数や種類等、機器の構成が変化したときや、家電機器３０Ａを操作するときの機器設定値が所定値以上に変化したとき等とすると良い。機器設定値が所定値以上に変化したときとは、例えばエアコン等において、例えば温度の変化量の閾値が５℃である場合に、３０℃の設定から２０℃に変更されたとき等であるが、これに限定されるものではない。
【００５４】
なお、設定用データ取得手段２１は、操作画面等から入力された利用者ＩＤに対応付けられた家電機器３０Ａの機器設定用データを取得することで、例えば各部屋に設置された複数の家電機器３０Ａの機器設定用データがある場合でも、利用者ごとの機器設定用データを取得することが可能となる。
【００５５】
機器探索手段２２は、携帯端末２０がネットワークＮ２に接続されると、ネットワークＮ２に接続されている家電機器３０Ｂを探索する。機器探索手段２２は、例えば家電機器３０Ｂのうち、操作対象の機器として許可された制御可能な権限のある機器か否か判断することが可能である。
【００５６】
規格情報取得手段２３は、機器探索手段２２で探索した家電機器３０Ｂの規格情報（プロパティ情報）を、記憶手段２５の規格ＤＢ１６Ａから取得する。
【００５７】
機器自動設定手段２４は、規格情報取得手段２３が取得した家電機器３０Ｂの規格情報と、記憶手段２５の機器設定用データ１６Ｃに格納された機器設定用データとに基づき、家電機器３０Ｂに設定を行う。
【００５８】
なお、本実施形態では、携帯端末２０は、機器設定システム１Ｂにおける家電機器３０Ｂに対して設定を行うが、機器設定システム１Ａにおける家電機器３０Ａに対して設定を行うことも可能である。例えば、携帯端末２０は、機器設定システム１Ａが設置されている家に所定距離以内に近づいた場合に、家電機器３０Ａに対して機器設定用データを送信することで、到着する前に家電機器３０Ａを制御することも可能である。
【００５９】
＜機器設定情報の履歴を収集するシーケンス＞
図５は、本実施形態に係る機器設定情報の収集シーケンスの一例である。図５に示す収集シーケンスは、例えば管理装置１０と機器３０Ａとにより実行される。
【００６０】
図５に示すように、管理装置１０は、ネットワークＮ１に接続されている家電機器３０Ａに、機器情報の取得要求を行う（Ｓ１０）。管理装置１０は、通信可能な家電機器３０Ａから機器情報を取得する（Ｓ１１）。
【００６１】
管理装置１０は、Ｓ１１の処理で家電機器３０Ａから取得した機器情報に基づいて、規格ＤＢ１６Ａから対象となる家電機器３０Ａのプロパティ情報を取得する（Ｓ１２）。管理装置１０は、対象となる家電機器３０Ａに対してプロパティ情報に対応する機器設定情報の取得要求を行う（Ｓ１３）。
【００６２】
管理装置１０は、家電機器３０Ａからプロパティ情報に対応する機器設定情報を取得する（Ｓ１４）。なお、Ｓ１３及びＳ１４の処理は、通信可能な家電機器３０Ａごとに行う。また、Ｓ１３及びＳ１４の処理は、停止の指示等があるまで所定の時間間隔ごと（例えば、設定時間ごと）に定期的に実行される。
【００６３】
管理装置１０は、例えば予め設定されたタイミング（例えば月１回等）で、Ｓ１４で取得した家電機器３０Ａの機器設定情報の履歴（機器設定情報収集データ）に基づき、例えば利用者の設定パターンを分析し、利用者ごとに機器設定用データを生成する（Ｓ１５）。なお、管理装置１０は、機器設定情報収集データの保存期間を所定期間（例えば、１〜３年間分）として予め設定しておき、所定期間以上保存されたデータについては自動的に削除しても良く、他のデータサーバ等にデータを移動しても良い。これにより、管理装置１０内の記憶領域を抑制することが可能となる。
【００６４】
＜機器設定用データの生成処理＞
図６は、機器設定用データの生成処理の一例を示すフローチャートである。図６に示すように、管理装置１０は、収集データ分析手段１４により、機器設定情報収集データ（機器設定情報の履歴）に対して分析集計用のキー情報を付加する（Ｓ２０）。Ｓ２０の処理の詳細については後述する。
【００６５】
次に、管理装置１０は、収集データ分析手段１４により、例えば、家電機器３０Ａの識別ＩＤや、Ｓ２０の処理でキー情報として付加した月、曜日、時間帯、プロパティ情報等が同一のデータ（機器設定情報の履歴）を取得する（Ｓ２１）。なお、Ｓ２１の処理では、管理装置１０は、季節や、天気、外気の温度や湿度等が同一のデータを取得しても良く、これに限定されるものではない。
【００６６】
管理装置１０は、収集データ分析手段１４により、Ｓ２１の処理で取得したデータに基づき、例えば機器設定情報の平均を求める（Ｓ２２）。Ｓ２２の処理では、管理装置１０は、機器設定情報が、例えば数値（例えば、２６℃、２３℃等）の場合にはその平均値を求め、数値以外（例えば、冷房／暖房、強／弱、風向き、照明の色等）の場合には、最も頻度が高いものを取得するが、これに限定されるものではない。
【００６７】
管理装置１０は、収集データ分析手段１４により、Ｓ２２の処理の結果に基づき機器設定用データを生成し、機器設定用データ１６Ｃに出力して（Ｓ２３）、処理を終了する。
【００６８】
＜集計用のキー情報付加処理（Ｓ２０の処理）例＞
図７は、集計用のキー情報付加処理の一例を示すフローチャートである。図７に示すように、収集データ分析手段１４は、機器設定情報収集データ（機器設定情報の履歴）の全データを対象として、例えば年月日情報に基づき、月（０１〜１２）の情報を付加する（Ｓ３０）。次に、収集データ分析手段１４は、曜日（月〜日）の情報を付加する（Ｓ３１）。次に、収集データ分析手段１４は、時間帯の情報を付加して（Ｓ３２）、処理を終了する。
【００６９】
なお、時間帯情報は、０６：００〜０８：５９、０９：００〜１１：５９、１２：００〜１４：５９、１５：００〜１７：５９、１８：００〜２０：５９、２１：００〜２３：５９等のように、複数の区間を所定時間間隔で区分けすることが可能であるが、これに限定されるものではない。
【００７０】
＜機器設定用データの設定シーケンス＞
図８は、本実施形態に係る機器設定用データを用いた設定シーケンスの一例である。図８に示す設定シーケンスは、例えば管理装置１０と、携帯端末２０と、家電機器３０Ｂとにより実行される。
【００７１】
図８に示すように、携帯端末２０は、機器設定システム１Ａ（ネットワークＮ１）の環境下において、管理装置１０から機器設定用データをインポートする（Ｓ４０）。なお、Ｓ４０の処理は、携帯端末２０が、例えば利用者が外出するとき等のタイミングで、利用者からその旨の指示を受け付けたときに行っても良く、予め設定されたタイミングで行っても良い。
【００７２】
次に、携帯端末２０は、利用者に所持され、利用者の移動と共に移動し、例えば機器設定システム１Ｂの環境に接続可能な状態になると、機器設定システム１Ｂの環境下でネットワークＮ２に接続する。
【００７３】
携帯端末２０は、ネットワークＮ２に接続されている家電機器３０Ｂに、機器情報の取得要求を行い（Ｓ４１）、家電機器３０Ｂから機器情報を取得する（Ｓ４２）。
【００７４】
Ｓ４２の処理では、携帯端末２０は、予め機器設定システム１Ｂの管理者等により、操作対象の機器として許可された制御可能な権限のある機器が登録されているため、その制御可能な権限のある家電機器３０Ｂの機器情報を取得すると良い。
【００７５】
次に、携帯端末２０は、Ｓ４２の処理で取得した機器情報に基づき、規格ＤＢ１６Ａから対象となる家電機器３０Ｂのプロパティ情報を取得する（Ｓ４３）。次に、携帯端末２０は、Ｓ４０の処理でインポートした機器設定用データに基づき、Ｓ４３の処理で取得したプロパティ情報に対応させて、家電機器３０Ｂに設定を行う（Ｓ４４）。Ｓ４４の処理では、携帯端末２０は、例えば月、曜日、時間帯等に応じた機器設定用データを取得して、家電機器３０Ｂの該当項目に対して設定を行う。
【００７６】
携帯端末２０は、Ｓ４４の処理の後、例えば家電機器３０Ｂから設定が終了したか等の応答を受理する（Ｓ４５）。
【００７７】
＜機器設定用データの設定処理＞
図９は、機器設定用データの設定処理の一例を示すフローチャートである。図９に示すように、例えば携帯端末２０は、機器自動設定手段２４により、機器探索手段２２で取得した家電機器３０の機器情報（識別ＩＤ）と同一の識別ＩＤの機器設定用データを抽出する（Ｓ５０）。
【００７８】
機器自動設定手段２４は、機器設定用データに、取得した家電機器３０の識別ＩＤと同一の識別ＩＤが存在するか判断する（Ｓ５１）。Ｓ５１の処理で、同一の識別ＩＤが存在する場合には、家電機器３０の識別ＩＤが、設置場所とＩＰアドレス等により設定されているため、例えば機器設定システム１Ａ（ネットワークＮ１）の環境下であると判断することが可能である。
【００７９】
また、機器自動設定手段２４は、機器設定用データに、取得した家電機器３０の識別ＩＤと同一の識別ＩＤが存在しない場合には、その場所が機器設定システム１Ａ（ネットワークＮ１）の環境下ではないと判断することが可能である。
【００８０】
携帯端末２０は、Ｓ５１の処理において、同一の識別ＩＤが存在する場合（Ｓ５１の処理において、ＹＥＳ）、一致した識別ＩＤに対応する機器設定用データを対象とする（Ｓ５２）。また、携帯端末２０は、同一の識別ＩＤが存在しない場合（Ｓ５１の処理において、ＮＯ）、同一の種類の家電機器（取得した識別ＩＤが家電機器３０Ｂ−２のエアコンである場合、家電機器３０Ａ−２のエアコン）に対応する機器設定用データを対象とする（Ｓ５３）。
【００８１】
Ｓ５３の処理において、同一の種類の家電機器に対応する機器設定用データが複数存在する場合（例えば、各部屋に設置された識別ＩＤが異なる家電機器３０Ａ−２の機器設定用データが複数存在する場合）には、操作画面上にその機器設定用データを表示して利用者に選択させても良い。また、選択された機器設定用データについては、例えば２回目以降のデータとして採用することも可能である。
【００８２】
なお、例えば利用者ＩＤに基づき、家電機器３０Ａ−２の機器設定用データがインポートされている場合には、家電機器３０Ａの機器設定用データは複数存在しないため、上述した処理を省略することが可能である。
【００８３】
また、設定対象とする同一種類の家電機器３０Ｂが、例えば各部屋等に複数存在するような場合には、複数の家電機器３０Ｂに同じ機器設定用データを設定しても良い。
【００８４】
次に、携帯端末２０は、機器自動設定手段２４により、設定当日の月、曜日、時間帯等が一致する機器設定用データのプロパティに対応する機器設定情報（機器設定値や設定内容）を抽出し（Ｓ５４）、家電機器３０に対して設定を行い（Ｓ５５）、処理を終了する。
【００８５】
＜テーブルの一例＞
図１０は、機器設定処理に用いられるテーブルの一例を示す図である。図１０（Ａ）は、機器設定システム１Ａ（ネットワークＮ１）の環境下における機器設定情報収集データの一例を示し、図１０（Ｂ）は、収集データを分析して得られた機器設定用データの一例を示している。
【００８６】
図１０（Ａ）に示す機器設定情報収集データは、例えば「識別ＩＤ」、「機器の種類」、「年月日」、「取得時刻」、「プロパティ」、「設定値」等の項目を有している。例えば「識別ＩＤ」は、機器を一意に識別するＩＤを示している。「年月日」は、例えばデータを収集した年月日を示している。「取得時刻」は、例えばデータを取得した時刻を示している。「プロパティ」は、機器の属性を示している。「設定値」は、機器の属性の設定値や設定内容を示している。
【００８７】
図１０（Ａ）の例では、例えば識別ＩＤ「ｅ００１」で識別される「エアコン」について、「２０１４年０１月０６日」の「９：００」の「動作状態」が「ＯＮ」であったことを示す収集データが示されている。なお、「取得時刻」は、例えば任意の時刻（例えば、９：００、１２：００、１５：００、１８：００、２１：００）で、任意の回数指定することが可能であり、所定間隔（例えば１時間単位等）で指定しても良い。
【００８８】
また、図１０（Ａ）に示す収集データについては、これに限定されるものではなく、例えば、地域、季節、天気（気温や湿度）等の項目を設けることが可能である。天気の場合には、例えばネットワークを介して気象庁等から天気情報を取得しても良く、外気の温度や湿度等から天気を推測することも可能である。
【００８９】
図１０（Ｂ）に示す機器設定用データは、例えば「識別ＩＤ」、「機器の種類」、「月」、「曜日」、「時間帯」、「プロパティ」、「設定値」等の項目を有している。「識別ＩＤ」、「機器の種類」、「プロパティ」、「設定値」は、図１０（Ａ）の例と同様である。
【００９０】
例えば「月」は、図１０（Ａ）に示す収集データの年月日から取得した（キー情報が付加された）月を示している。「曜日」は、図１０（Ａ）に示す収集データの年月日から取得した曜日を示している。「時間帯」は、図１０（Ａ）に示す複数の収集データの取得時間から得られた所定の時間帯（開始時刻〜終了時刻）を示している。すなわち、図１０（Ｂ）に示す機器設定用データでは、ある機器のある月のある曜日における時間帯でのあるプロパティに対する設定値等が示されている。
【００９１】
図１０（Ｂ）の例では、例えば識別ＩＤ「ｅ００１」で識別される「エアコン」について、「１月の月曜日９：００〜１１：５９」の間であれば、「動作状態：ＯＮ」に設定することを示す設定用データが示されている。これは、収集データ分析手段１４により、「１月の月曜日９：００〜１１：５９」の時間帯における収集データの統計の結果、「動作状態」が「ＯＦＦ」の状態よりも「ＯＮ」の状態の方が多かったため、「ＯＮ」の設定値が用いられている。
【００９２】
なお、収集データ分析手段１４による分析処理において、例えば温度や湿度等のように「設定値」が数値の場合には、その時間帯における数値の平均値を算出し、分析後の設定値とすることが可能である。また、設定値が「ＯＮ／ＯＦＦ」、「冷房／暖房」、「強／弱」等の場合には、その値の多い方により、設定値を決定することが可能である。
【００９３】
上述した図１０（Ｂ）に示すように、例えば月ごと、曜日ごと、時間帯ごとにデータを集計することで、利用者の設定パターンを得ることが可能となる。
【００９４】
＜他の実施形態＞
上述した機器設定システムの他の実施形態として、例えば携帯端末２０のアプリケーションを用いてエンドユーザ側の情報を用意する例について説明する。
【００９５】
例えば、上述した図１の例において、機器設定システム１Ａ（例えば、自宅内）は、携帯端末２０（例えば、専用アプリをインストール）と、家電機器３０Ａ（例えば、エアコン、照明等）とを有する。なお、管理装置１０は、例えば１以上の情報処理装置から構成されるクラウドサーバとして、データの送受信可能な状態でネットワークＮ１に接続されている。また、機器設定システム１Ｂ（例えば、外出先（宿泊施設））は、専用端末（例えば、ＰＣ）と、家電機器３０Ｂとを有する。
【００９６】
このような実施形態において、携帯端末２０は、機器を操作する機能（リモコンのような通常の操作画面や推奨設定ボタン）等を有していると良い。推奨設定ボタンは、動作制御を行うためのボタンである。携帯端末２０の画面には、操作したい機器の種類を選択する画面と、選択された種類の機器リストを表示する画面（１台の場合には省略可能）と、選択された機器に応じた操作画面とを備えておいても良い。
【００９７】
また、携帯端末２０は、事前に操作対象の機器を登録する機能を有していても良い。これは、例えば利用者が手動で入力するような場合（例えば、機器ＩＤ（識別ＩＤ）を手入力する場合）であり、自宅等にある家電機器を操作するために用いられる。この登録は、利用期間の制限は設けられていないものとする。なお、機器を登録する際には、操作対象の機器ＩＤ等を手入力で入力する必要がある。そのため、操作対象の機器は、視認可能な状態で機器ＩＤが表示されると良い。
【００９８】
また、携帯端末２０は、機器設定システム１Ｂの専用端末から入力される操作対象の機器を登録する機能を有していても良い。この場合、例えばＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等により自動的に操作対象の機器に関する情報を取得するのが好ましいが、これに限定されるものではない。なお、この登録は、外出先や宿泊先の機器を操作するためのものであり、例えばセキュリティの観点から利用期間に制限が設けられているのが好ましい。
【００９９】
また、携帯端末２０は、手入力よりも専用端末からの入力が優先される仕組みを設け、専用端末からの登録後に利用者が手動で同じ機器ＩＤを登録した場合に、利用期間の制限機能が優先されても良い。これにより、例えば宿泊期間外に利用者から機器が操作されるリスクを低減することが可能となる。
【０１００】
また、携帯端末２０は、操作内容の情報（機器設定情報の履歴）を管理装置１０に送信する機能を有していても良い。携帯端末２０は、例えば端末ＩＤ、機器ＩＤ、操作内容の情報、位置情報を管理装置１０に送信する。なお、時刻や、天候等の情報は、携帯端末２０から送信しても、管理装置１０で取得しても良い。管理装置１０は、携帯端末２０の位置情報を取得することで、その位置に対応する天候等の情報を取得することが可能となる。
【０１０１】
また、携帯端末２０は、操作可能な機器（制御可能な権限のある機器）を判定する機能を有していても良い。携帯端末２０は、例えば機器探索により応答のあった機器から機器ＩＤを取得し、操作対象の機器（制御可能な権限のある機器）として登録されているか判断する。
【０１０２】
携帯端末２０は、登録されていない機器を操作対象外として判断し、登録されている機器（利用期間があれば利用期間内）を制御可能な権限のある機器として判断する。携帯端末２０は、上述した機器を選択する画面に制御可能な権限のある機器（種類）を表示することも可能である。
【０１０３】
また、携帯端末２０は、管理装置１０により分析された機器設定用データ（利用者の設定パターン）を受信する機能を有していても良い。この場合、携帯端末２０は、端末ＩＤと、選択された機器の種類、機器ＩＤ等を管理装置１０に送信し、管理装置１０から分析結果に基づく機器の制御情報（機器設定用データ）を受信する。管理装置１０は、少なくとも機器の種類に応じた制御情報を送信し、機器ＩＤが一致する場合にはその制御情報を送信すると良い。
【０１０４】
また、機器設定システム１Ｂの専用端末（例えば、宿泊先の受付係が使用する宿泊先に設置された端末）は、宿泊情報や機器管理情報を登録する機能を有していても良い。この場合、専用端末は、例えば宿泊情報として部屋番号、宿泊日（期間）、利用者情報を対応付けて記録するテーブルを有する。また、専用端末は、例えば機器管理情報として、部屋番号、機器の種類、機器ＩＤを対応付けて管理するテーブルを有する。専用端末は、例えばチェックイン時等に宿泊情報を登録する際、携帯端末２０が操作可能な機器（制御可能な権限のある機器）の機器ＩＤ、利用期間（宿泊期間）等の設定可能条件を、携帯端末２０に送信する。
【０１０５】
これにより、携帯端末２０は、宿泊先等において操作対象の機器として許可された制御可能な権限のある機器にのみ設定を行うことが可能となり、セキュリティを向上させることが可能となる。
【０１０６】
上述した実施形態によれば、例えば、利用者の家庭等に設置されているＥＣＨＯＮＥＴ  Ｌｉｔｅ等の標準規格の対応機器の制御情報の履歴（機器設定情報の履歴）を収集し、利用者の設定パターンを分析して、利用者の好みの機器設定用データを生成する。これにより、他の場所に設置されているＥＣＨＯＮＥＴ  Ｌｉｔｅ等の対応機器を自動又は簡単に、効率良く操作することが可能となる。
【０１０７】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０１０８】
１  機器設定システム
２  コンピュータシステム
１０  管理装置
１１  機器探索手段
１２  規格情報取得手段
１３  機器設定情報収集手段（情報取得手段の一例）
１４  収集データ分析手段（機器設定情報生成手段の一例）
１５，２４  機器自動設定手段（設定手段の一例）
１６，２５  記憶手段
２０  携帯端末（情報処理装置の一例）
２１  設定用データ取得手段（取得手段の一例）
２２  機器探索手段（判断手段の一例）
２３  規格情報取得手段
３０  家電機器
４１  入力装置
４２  表示装置
４３  ＲＡＭ
４４  ＲＯＭ
４５  ＨＤＤ
４６  ＣＰＵ
４７  通信Ｉ／Ｆ
４８  外部Ｉ／Ｆ
４８Ａ  記録媒体
【先行技術文献】
【特許文献】
【０１０９】
【特許文献１】特開平０９−１６８００９号公報
【図１】
2016038873.tif 000003
【図２】
2016038873.tif 000004
【図３】
2016038873.tif 000005
【図４】
2016038873.tif 000006
【図５】
2016038873.tif 000007
【図６】
2016038873.tif 000008
【図７】
2016038873.tif 000009
【図８】
2016038873.tif 000010
【図９】
2016038873.tif 000011
【図１０】
2016038873.tif 000012