(57)【要約】制御方法は、情報端末の表示部におけるユーザインタフェース領域に、候補情報を表示させるステップと、ネットワークを介して、複数の機器のそれぞれについて、当該機器に対して行われた操作を示す操作履歴を取得するステップと、情報端末の表示部におけるユーザインタフェース領域に、複数の機器のうち、選択された機器情報、場所情報、および操作者情報の少なくともいずれか１つに基づいて抽出される機器であって、取得した操作履歴が所定の条件に合致した機器に対して所定の制御を行うか否かをユーザに確認するダイアログを表示させるステップと、情報端末に表示されたダイアログで合致した機器への所定の制御を行うことがユーザにより確認された場合、所定の制御を合致した機器に実行させるための制御信号を生成するステップと、ネットワークを介して制御信号を合致した機器に送信するステップと、を含む。
2014103309.tif 000002
【特許請求の範囲】
【請求項１】
複数の機器と、ネットワークを介して前記複数の機器のうち少なくとも一の機器である制御対象機器への制御を行う情報端末とを備えるリモートコントロールシステムにおける制御方法であって、
前記情報端末の表示部におけるユーザインタフェース領域に、前記複数の機器から制御対象機器を選択するための候補を示す機器情報、前記複数の機器が設置されている場所を選択するための場所の候補を示す場所情報、および、前記複数の機器に対する操作を行った操作者を選択するための操作者の候補を示す操作者情報のうちの少なくともいずれか１つを表示させるステップと、
前記ネットワークを介して、前記複数の機器のそれぞれについて、当該機器に対して行われた操作を示す操作履歴を取得するステップと、
前記情報端末の表示部におけるユーザインタフェース領域に、前記複数の機器のうち、選択された機器情報、場所情報、および操作者情報の少なくともいずれか１つに基づいて抽出される機器であって、取得した操作履歴が所定の条件に合致した機器に対して所定の制御を行うか否かをユーザに確認するダイアログを表示させるステップと、
前記情報端末に表示された前記ダイアログで前記合致した機器への前記所定の制御を行うことがユーザにより確認された場合、前記所定の制御を前記合致した機器に実行させるための制御信号を生成するステップと、
前記ネットワークを介して前記制御信号を前記合致した機器に送信するステップと、を含む
制御方法。
【請求項２】
前記操作履歴は、前記複数の機器のそれぞれについて、当該機器に対して行われた操作と、当該操作が行われた時刻とが関連付けられており、
前記所定の条件は、前記操作履歴のうちの最新の操作履歴において、電源がオンの状態となっており、かつ、当該最新の操作履歴が示す操作が行われた時刻から所定時間が経過した機器を抽出する第１条件であり、
前記ダイアログを表示させるステップでは、前記ダイアログとして、前記第１条件に合致した機器である第１機器に対して、前記所定の制御として電源をオフにする第１制御を行うか否かをユーザに確認するダイアログを表示させる
請求項１に記載の制御方法。
【請求項３】
前記操作履歴は、前記複数の機器のそれぞれについて、当該機器に対して行われた操作と、当該操作が行われた時刻とが関連付けられており、
前記所定の条件は、前記操作履歴のうちの最新の操作履歴において、電源がオンの状態となっており、かつ、当該最新の操作履歴が示す操作が行われた時刻から所定時間が経過しており、かつ、設置されている場所にユーザがいない機器を抽出する第１条件であり、
前記ダイアログを表示させるステップでは、前記ダイアログとして、前記第１条件に合致した機器である前記第１機器に対して、前記所定の制御として電源をオフにする第１制御を行うか否かをユーザに確認するダイアログを表示させる
請求項１に記載の制御方法。
【請求項４】
前記操作履歴は、さらに、前記複数の機器のそれぞれについて、当該操作を行った操作者が関連付けられており、
前記第１条件は、さらに、前記操作履歴で示される操作のうちの最新の操作を行った操作者が現在いる場所とは異なる場所に設置されている機器を抽出する条件を含み、
前記制御方法は、さらに、
前記最新の操作を行った操作者が、当該最新の操作の対象となった機器が設置されている場所にいるか否かを判定するステップを含み、
前記ダイアログを表示させるステップでは、前記ダイアログとして、選択された機器情報、場所情報、および操作者情報の少なくともいずれか１つに基づいて抽出される機器であって、取得した操作履歴および判定された結果が前記第１条件に合致した機器である第１機器に対して、前記第１制御を行うか否かをユーザに確認するダイアログを表示させる
請求項３に記載の制御方法。
【請求項５】
前記ダイアログを表示させるステップでは、前記ダイアログとともに、前記第１条件に合致したことを示す表示態様で、前記所定の条件に合致した制御対象機器を示す情報を表示させる
請求項１から４のいずれか１項に記載の制御方法。
【請求項６】
前記ダイアログを表示させるステップでは、さらに、
前記情報端末の表示部におけるユーザインタフェース領域に、前記複数の機器のうちで、選択された機器情報、場所情報、および操作者情報のうちの少なくともいずれか１つにより抽出される機器に対して行われた操作履歴を抽出するか否かを確認するダイアログを表示させ、
前記制御方法は、さらに、
前記情報端末に表示された前記ダイアログで前記抽出される機器に対して行われた操作履歴を抽出することがユーザにより確認された場合、前記抽出される機器に対して行われた操作履歴を抽出し、前記抽出した操作履歴を前記情報端末の表示部におけるユーザインタフェース領域に表示させるステップとを含む
請求項１から５のいずれか１項に記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモートコントロールシステムにおける制御方法に関する。
【背景技術】
【０００２】
近年、家庭内においてもネットワーク環境が整備されてきたことに伴い、パソコンなどの情報機器だけでなく、テレビ、ビデオレコーダ、エアコンおよび冷蔵庫等の家電機器もネットワークに接続されつつある。それによって、ネットワークを介して、家電機器を制御することが可能となるなどユーザに様々な利便性をもたらしつつある。【０００３】
例えば、特許文献１には、家電機器を含む機器を快適に制御できる統合コントローラに関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１１１１５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されるような従来技術では、所定の制御を行うべき機器がある場合に、当該機器の状態を確認できないため適切な制御を行わせることができないという問題がある。【０００６】
本発明は、上述の事情を鑑みてなされたもので、情報端末を用いて制御対象機器を状況に応じて適切に制御することができる制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するための、本発明の一態様に係る制御方法は、複数の機器と、ネットワークを介して前記複数の機器のうち少なくとも一の機器である制御対象機器への制御を行う情報端末とを備えるリモートコントロールシステムにおける制御方法であって、前記情報端末の表示部におけるユーザインタフェース領域に、前記複数の機器から制御対象機器を選択するための候補を示す機器情報、前記複数の機器が設置されている場所を選択するための場所の候補を示す場所情報、および、前記複数の機器に対する操作を行った操作者を選択するための操作者の候補を示す操作者情報のうちの少なくともいずれか１つを表示させるステップと、前記ネットワークを介して、前記複数の機器のそれぞれについて、当該機器に対して行われた操作を示す操作履歴を取得するステップと、前記情報端末の表示部におけるユーザインタフェース領域に、前記複数の機器のうち、選択された機器情報、場所情報、および操作者情報の少なくともいずれか１つに基づいて抽出される機器であって、取得した操作履歴が所定の条件に合致した機器に対して所定の制御を行うか否かをユーザに確認するダイアログを表示させるステップと、前記情報端末に表示された前記ダイアログで前記合致した機器への前記所定の制御を行うことがユーザにより確認された場合、前記所定の制御を前記合致した機器に実行させるための制御信号を生成するステップと、前記ネットワークを介して前記制御信号を前記合致した機器に送信するステップと、を含む。【０００８】
なお、これらの全般的または具体的な態様は、システム、方法、集積回路、コンピュータプログラムまたはコンピュータで読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。
【発明の効果】
【０００９】
本発明の制御方法は、情報端末を用いて制御対象機器の状況に応じて次にユーザが操作すべき制御を提案することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態におけるリモートコントロールシステムの全体構成の一例を示す図である。
【図２】図２は、実施の形態における情報端末の構成の一例を示すブロック図である。
【図３】図３は、実施の形態におけるサーバの構成の一例を示すブロック図である。
【図４】図４は、実施の形態に係るリモートコントロールシステムの制御方法を示すフローチャートである。
【図５】図５は、実施の形態の実施例におけるリモートコントロールシステムの処理の一例を示すタイミングチャートである。
【図６】図６は、実施の形態の実施例におけるスマートホンの表示画面のＧＵＩの一例を示す図である。
【図７】図７は、実施の形態の実施例におけるスマートホン表示画面において、制御メニュからダイアログに画面遷移する場合の一例を示す図である。
【図８】図８は、実施の形態の実施例における機器の制御処理について説明するための図である。
【図９】図９は、実施の形態の実施例における操作履歴テーブルの一例を示す図である。
【図１０】図１０は、実施の形態の実施例におけるダイアログの表示処理について説明するための図である。
【図１１】図１１は、実施の形態の実施例におけるリモコンアプリによりサーバに送信される情報の内容を示すテーブルである。
【図１２】図１２は、実施の形態の実施例におけるサーバのＤＢに登録されているユーザ情報テーブルの一例を示す図である。
【図１３】図１３は、実施の形態の実施例におけるスマートホン表示画面において、ダイアログに画面遷移する場合の一例を示す図である。
【図１４】図１４は、実施の形態の実施例におけるスマートホン表示画面において、ダイアログに画面遷移する場合の一例を示す図である。
【発明を実施するための形態】
【００１１】
（発明の基礎となった知見）
特許文献１に開示されるような従来技術では、例えば、ユーザが操作すべき機器に対して適切な操作を行うことができないという問題がある。
【００１２】
より具体的には、複数の家電機器のうち制御対象となる家電機器である制御対象機器（以下、対象機器とも記載）は、「操作をする人（ｗｈｏ）」、「操作する時間（ｗｈｅｎ）」、「操作する場所（ａｔ  ｗｈｅｒｅ）」、「操作対象機器（ｗｈａｔ）」および「操作対象機器の置いてある場所（ｔｏ  ｗｈｅｒｅ）」等の状況によって、操作すべき機器および当該操作が異なる。例えば、電源が長時間オンになっている機器がある場合に、当該機器の電源をオフにした方が、ユーザが所望している可能性が高いが、ユーザは、どの機器の電源が長時間オンになっているかを判断する必要があり手間である。
【００１３】
本発明は、上述の事情を鑑みてなされたもので、情報端末を用いて制御対象機器を状況に応じて適切に制御することができる制御方法を提供することを目的とする。
【００１４】
上記目的を達成するための、本発明の一態様に係る制御方法は、複数の機器と、ネットワークを介して前記複数の機器のうち少なくとも一の機器である制御対象機器への制御を行う情報端末とを備えるリモートコントロールシステムにおける制御方法であって、前記情報端末の表示部におけるユーザインタフェース領域に、前記複数の機器から制御対象機器を選択するための候補を示す機器情報、前記複数の機器が設置されている場所を選択するための場所の候補を示す場所情報、および、前記複数の機器に対する操作を行った操作者を選択するための操作者の候補を示す操作者情報のうちの少なくともいずれか１つを表示させるステップと、前記ネットワークを介して、前記複数の機器のそれぞれについて、当該機器に対して行われた操作を示す操作履歴を取得するステップと、前記情報端末の表示部におけるユーザインタフェース領域に、前記複数の機器のうち、選択された機器情報、場所情報、および操作者情報の少なくともいずれか１つに基づいて抽出される機器であって、取得した操作履歴が所定の条件に合致した機器に対して所定の制御を行うか否かをユーザに確認するダイアログを表示させるステップと、前記情報端末に表示された前記ダイアログで前記合致した機器への前記所定の制御を行うことがユーザにより確認された場合、前記所定の制御を前記合致した機器に実行させるための制御信号を生成するステップと、前記ネットワークを介して前記制御信号を前記合致した機器に送信するステップと、を含む。
【００１５】
これによれば、情報端末を用いて制御対象機器の状況に応じて次にユーザが操作すべき制御を提案することができる制御方法を実現することができる。
【００１６】
また、例えば、前記操作履歴は、前記複数の機器のそれぞれについて、当該機器に対して行われた操作と、当該操作が行われた時刻とが関連付けられており、前記所定の条件は、前記操作履歴のうちの最新の操作履歴において、電源がオンの状態となっており、かつ、当該最新の操作履歴が示す操作が行われた時刻から所定時間が経過した機器を抽出する第１条件であり、前記ダイアログを表示させるステップでは、前記ダイアログとして、前記第１条件に合致した機器である第１機器に対して、前記所定の制御として電源をオフにする第１制御を行うか否かをユーザに確認するダイアログを表示させるとしてもよい。
【００１７】
また、例えば、前記操作履歴は、前記複数の機器のそれぞれについて、当該機器に対して行われた操作と、当該操作が行われた時刻とが関連付けられており、前記所定の条件は、前記操作履歴のうちの最新の操作履歴において、電源がオンの状態となっており、かつ、当該最新の操作履歴が示す操作が行われた時刻から所定時間が経過しており、かつ、設置されている場所にユーザがいない機器を抽出する第１条件であり、前記ダイアログを表示させるステップでは、前記ダイアログとして、前記第１条件に合致した機器である前記第１機器に対して、前記所定の制御として電源をオフにする第１制御を行うか否かをユーザに確認するダイアログを表示させるとしてもよい。
【００１８】
また、例えば、前記操作履歴は、さらに、前記複数の機器のそれぞれについて、当該操作を行った操作者が関連付けられており、前記第１条件は、さらに、前記操作履歴で示される操作のうちの最新の操作を行った操作者が現在いる場所とは異なる場所に設置されている機器を抽出する条件を含み、前記制御方法は、さらに、前記最新の操作を行った操作者が、当該最新の操作の対象となった機器が設置されている場所にいるか否かを判定するステップを含み、前記ダイアログを表示させるステップでは、前記ダイアログとして、選択された機器情報、場所情報、および操作者情報の少なくともいずれか１つに基づいて抽出される機器であって、取得した操作履歴および判定された結果が前記第１条件に合致した機器である第１機器に対して、前記第１制御を行うか否かをユーザに確認するダイアログを表示させるとしてもよい。
【００１９】
また、例えば、前記ダイアログを表示させるステップでは、前記ダイアログとともに、前記第１条件に合致したことを示す表示態様で、前記所定の条件に合致した制御対象機器を示す情報を表示させるとしてもよい。
【００２０】
また、例えば、前記ダイアログを表示させるステップでは、さらに、前記情報端末の表示部におけるユーザインタフェース領域に、前記複数の機器のうちで、選択された機器情報、場所情報、および操作者情報のうちの少なくともいずれか１つにより抽出される機器に対して行われた操作履歴を抽出するか否かを確認するダイアログを表示させ、前記制御方法は、さらに、前記情報端末に表示された前記ダイアログで前記抽出される機器に対して行われた操作履歴を抽出することがユーザにより確認された場合、前記抽出される機器に対して行われた操作履歴を抽出し、前記抽出した操作履歴を前記情報端末の表示部におけるユーザインタフェース領域に表示させるステップとを含むとしてもよい。
【００２１】
なお、これらの全般的または具体的な態様は、システム、方法、集積回路、コンピュータプログラムまたはコンピュータで読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラムまたは記録媒体の任意な組み合わせで実現されてもよい。
【００２２】
以下、図面を参照しながら、本発明の一態様に係るリモートコントロールシステムにおける制御方法について説明する。
【００２３】
なお、以下で説明する実施の形態は、いずれも本発明の一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置および接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００２４】
（実施の形態）
１．リモートコントロールシステムの構成
以下、実施の形態に係るリモートコントロールシステム１００について図面を参照しながら説明する。
【００２５】
１．１  リモートコントロールシステムの全体構成
図１は、実施の形態におけるリモートコントロールシステムの全体構成の一例を示す図である。
【００２６】
図１に示すリモートコントロールシステム１００は、複数の機器と、ネットワーク５を介して複数の機器のうち少なくとも一の機器である制御対象機器の制御を行う情報端末とを備える。本実施の形態では、リモートコントロールシステム１００は、情報端末１、情報端末２、宅内３の制御対象機器、および、サーバ４から構成され、ネットワーク５で接続されている。
【００２７】
ここで、情報端末１および情報端末２は、例えばスマートホン、タブレットなど、タッチパネル機能を有する表示部を有する携帯可能な機器である。なお、以下では、情報端末１および情報端末２は、これらの例に限られず、タッチパネル機能を有する表示部を有し、宅内３の制御対象機器およびサーバ４とネットワーク５で接続することができれば、その種別は問わない。本実施の形態では、情報端末１および情報端末２はスマートホンであるとして以下説明する。
【００２８】
図１に示す宅内３には、光回線終端装置３１、ルータ３２、ＷＬＡＮ  ＡＰ３３、ホームゲートウェイ（以下、ＨＧＷ３４と記載）、ＨＥＭＳ（Ｈｏｍｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）３５、ホームコントローラ３６および制御対象機器（以下、制御対象機器３００と記載）などの複数の機器が設置されている。
【００２９】
制御対象機器３００は、例えばテレビ３０１、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標） Ｄｉｓｃ）レコーダ３０２、ドアホン３０３、コタツなどの暖房器具３０４、ＩＨ（Ｉｎｄｕｃｔｉｏｎ  Ｈｅａｔｉｎｇ）クッキングヒータ３０５、照明３０６、エアコン３０７または給湯器３０８等の家電機器である。
【００３０】
制御対象機器３００はＨＧＷ３４を介して、サーバ４とネットワーク接続が可能である。また、制御対象機器３００は、ＨＧＷ３４から通知された処理要求に応じて、所定の処理を実行し、処理結果をＨＧＷ３４に通知する。
【００３１】
ＨＧＷ３４は、サーバ４からの処理要求を宅内３の制御対象機器３００に通知するとともに、制御対象機器３００から取得した情報や処理結果をサーバ４に対して通知する機能を有する。
【００３２】
ネットワーク５は、ローカルエリアネットワーク又はインターネットのようなワイドエリアネットワークであってもよい。本実施の形態では、ネットワーク５は、インターネットとして説明する。
【００３３】
１．２  情報端末の構成
図２は、実施の形態における情報端末の構成の一例を示すブロック図である。
【００３４】
情報端末１は、制御対象機器３００に対して処理要求を行うリモートコントローラとしての機能を有する。情報端末１（以下スマートホンとも記載）は、機器ＩＤを有し、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）による現在位置が測定可能で、位置情報をサーバ４に送信する機能を有する。また、情報端末１は、制御対象機器３００に対する処理要求を行う場合には、制御内容とともに、機器ＩＤ、現在位置情報も通知する。それにより、ユーザ（情報端末１の操作者）は、例えば、情報端末１に対して操作を行うことにより、録画予約の設定し忘れやコタツの消し忘れなどに対して、宅外でも録画予約やコタツ電源オフなどの操作、すなわち宅外から制御対象機器３００に対する操作（制御）をすることができる。
【００３５】
以下、より詳細に説明する。情報端末１は、図２に示すように、表示部１１と、取得部１２と、生成部１３と、通信部１４と、制御部１５とを備える。
【００３６】
表示部１１は、タッチディスプレイなどであり、少なくともタッチ入力が可能なユーザインタフェース領域を有する。表示部１１は、制御部１５により制御される。すなわち、表示部１１は、ユーザインタフェース領域を含む表示画面に、制御部１５により決定された表示態様で、機器情報、場所情報、および、操作者情報のうちの少なくともいずれか１つである候補情報、ダイアログなどを表示する。ダイアログは、ユーザに対して次に取るべき行動（操作）を促すための表示である。
【００３７】
取得部１２は、ネットワーク５を介して、前記複数の機器のそれぞれについて、当該機器に対して行われた操作を示す操作履歴を取得する。
【００３８】
制御部１５は、情報端末１の表示部１１におけるユーザインタフェース領域に、複数の機器から制御対象機器３００を選択するための候補を示す機器情報、複数の機器が設置されている場所を選択するための候補を示す場所情報、および、複数の機器に対する操作を行った操作者を選択するための操作者の候補を示す操作者情報のうちの少なくともいずれか１つを表示させる。また、制御部１５は、情報端末１の表示部１１におけるユーザインタフェース領域に、複数の機器のうち、選択された機器情報、場所情報、および操作者情報の少なくともいずれか１つに基づいて抽出される機器であって、取得した操作履歴が所定の条件に合致した機器に対して所定の制御を行うか否かをユーザに確認するダイアログを表示させる。
【００３９】
生成部１３は、情報端末１の表示部１１におけるユーザインタフェース領域に表示されたダイアログで、合致した機器への所定の制御を行うことがユーザにより確認された場合、所定の制御を合致した機器（制御対象機器３００）に実行させるための制御信号を生成する。
【００４０】
通信部は、ネットワーク５を介して生成部１３で生成された制御信号を合致した機器（制御対象機器３００）に送信する。
【００４１】
ここで、例えば、操作履歴は、複数の機器のそれぞれについて、当該機器に対して行われた操作と、当該操作が行われた時刻とが関連付けられていてもよい。そして、所定の条件は、操作履歴のうちの最新の操作履歴において、電源がオンの状態となっており、かつ、当該最新の操作履歴が示す操作が行われた時刻から所定時間が経過した機器を抽出する第１条件としてもよい。この場合、例えば、制御部１５は、ダイアログとして、第１条件に合致した機器である第１機器に対して、所定の制御として電源をオフにする第１制御を行うか否かをユーザに確認するダイアログを表示させるとしてもよい。
【００４２】
また、例えば、操作履歴は、複数の機器のそれぞれについて、当該機器に対して行われた操作と、当該操作が行われた時刻とが関連付けられていてもよい。そして、所定の条件は、操作履歴のうちの最新の操作履歴において、電源がオンの状態となっており、かつ、当該最新の操作履歴が示す操作が行われた時刻から所定時間が経過しており、かつ、設置されている場所にユーザがいない機器を抽出する第１条件としてもよい。この場合、例えば、制御部１５は、ダイアログとして、第１条件に合致した機器である第１機器に対して、所定の制御として電源をオフにする第１制御を行うか否かをユーザに確認するダイアログを表示させるとしてもよい。
【００４３】
また、例えば、操作履歴は、さらに、複数の機器のそれぞれについて、当該操作を行った操作者が関連付けられていてもよい。そして、第１条件は、さらに、操作履歴で示される操作のうちの最新の操作を行った操作者が現在いる場所とは異なる場所に設置されている機器を抽出する条件を含んでいてもよい。この場合、例えば、制御部１５は、最新の操作を行った操作者が、当該最新の操作の対象となった機器が設置されている場所にいるか否かを判定してもよい。そして、例えば、制御部１５は、ダイアログとして、選択された機器情報、場所情報、および操作者情報の少なくともいずれか１つに基づいて抽出される機器であって、取得した操作履歴および判定された結果が第１条件に合致した機器である第１機器に対して、第１制御を行うか否かをユーザに確認するダイアログを表示させるとしてもよい。
【００４４】
また、例えば、制御部１５は、ダイアログとともに、第１条件に合致したことを示す表示態様で、所定の条件に合致した制御対象機器を示す情報を表示させるとしてもよい。
【００４５】
また、例えば、制御部１５は、操作履歴に基づいて、共通の場所に設置されている機器に対して行われた操作であって、共通の時間帯に行われた操作を操作群として関連付けてもよい。この場合、所定の条件は、関連付けられた操作群のうちの一の操作が行われたときに、未だ行われていない操作に対応する機器である第２機器を抽出する第２条件としてもよい。また、この場合、例えば、制御部１５は、ダイアログとして、第２条件に合致した機器である第２機器に対して、所定の制御として未だ行われていない操作により実行される第２制御を行うか否かをユーザに確認するダイアログを表示させるとしてもよい。さらに、この場合、生成部１３は、情報端末１の表示部１１のユーザインタフェース領域に表示されたダイアログで第２機器への第２制御を行うことがユーザにより確認された場合、第２制御を第２機器に実行させるための制御信号を生成するとしてもよい。さらに、この場合、通信部１４は、ネットワーク５を介して生成部１３で生成された制御信号を第２機器に送信するとしてもよい。
【００４６】
また、例えば、制御部１５は、情報端末１の表示部１１におけるユーザインタフェース領域に、複数の機器のうちで、選択された機器情報、場所情報、および操作情報のうちの少なくともいずれか１つにより抽出された機器に対して行われた操作履歴を抽出するか否かを確認するダイアログを表示させるとしてもよい。そして、この場合、例えば、制御部は、情報端末１の表示部１１におけるユーザインタフェース領域に表示されたダイアログで抽出される機器に対して行われた操作履歴を抽出することがユーザ二より確認された場合、抽出される機器に対して行われた操作履歴を抽出し、抽出した操作履歴を情報端末１の表示部１１におけるユーザインタフェース領域に表示させるとしてもよい。
【００４７】
１．３  サーバの構成
図３は、実施の形態におけるサーバの構成の一例を示すブロック図である。
【００４８】
サーバ４は、例えば情報端末１から処理要求を受け付け、当該処理要求を実行する。また、サーバ４は、処理要求を実行するために必要な情報をＨＧＷ３４に問い合わせる処理を行う。サーバ４は、ＨＧＷ３４を介して制御対象機器３００に対して処理要求を通知する。
【００４９】
サーバ４は、データベース（ＤＢ４１）と、特定部４２と、送信部４３と、判定部４４と、更新部４５と、生成部４６とを備える。
【００５０】
ＤＢ４１には、各制御対象機器の種別や機器ＩＤ、その機器が有する機能、および、その機器を所有する所有者（個人・共用）に関する情報などが登録されている。制御対象機器はそれぞれ、機能（提供可能な機能）が異なるため、登録されている情報はそれぞれ異なる。例えば、コタツの機能には、電源のオン、電源オフなどがあり、ＢＤレコーダの機能には、電源のオン、電源オフ、再生、早送り、録画、予約などがある。
【００５１】
特定部４２は、機器ＩＤに基づいて処理要求を発行した情報端末１（スマートホン）の所有者（操作者）を特定する。
【００５２】
判定部４４は、操作者の現在位置情報と予め登録されている操作者の自宅位置情報とに基づいて、処理要求を発行した情報端末１（スマートホン）が、宅内３に存在するのか、宅外に存在するのかを判定する。
【００５３】
送信部４３は、特定した所有者（操作者）の属性、情報端末１（スマートホン）の現在位置、制御対象機器の属性、機能などに応じたインタフェースを送信することで、情報端末１の制御部１５に状況に応じたインタフェースを提供することができる。
【００５４】
１．４  リモートコントロールシステムの動作
次に、以上のように構成されたリモートコントロールシステム１００の動作について説明する。
【００５５】
図４は、実施の形態に係るリモートコントロールシステムの制御方法を示すフローチャートである。
【００５６】
まず、ユーザは、情報端末１のリモコン機能を起動する（Ｓ１）。ここで、例えば、情報端末１（スマートホン）では、リモートコントローラとしての機能（リモコン機能）が情報端末１にインストールされたアプリケーション（リモコンアプリ）によって提供されるとしている。
【００５７】
次に、リモートコントロールシステム１００は、情報端末１の表示部１１におけるユーザインタフェース領域に、複数の機器から制御対象機器を選択するための候補を示す機器情報、複数の機器が設置されている場所を選択するための場所の候補を示す場所情報、および、複数の機器に対する操作を行った操作者を選択するための操作者の候補を示す操作者情報のうちの少なくともいずれか１つを表示させる（Ｓ２）。そして、リモートコントロールシステム１００は、ネットワークを介して、前記複数の機器のそれぞれについて、当該機器に対して行われた操作を示す操作履歴を取得する。
【００５８】
本実施の形態では、リモートコントロールシステム１００は、情報端末１の表示部１１におけるユーザインタフェース領域に、複数の機器のうち制御対象となる制御対象機器３００の候補を表示させる。
【００５９】
次に、情報端末１の操作者のタッチ入力などにより、機器情報、場所情報、および操作者情報のうちの少なくともいずれか１つが選択されたか否かを確認する（Ｓ３）。
【００６０】
機器情報、場所情報、および操作者情報のうちの少なくともいずれか１つが選択された場合（Ｓ３でＹ）、リモートコントロールシステム１００は、選択された機器情報、場所情報、および操作者情報の少なくともいずれか１つに基づいて抽出される機器であって、取得した操作履歴が所定の条件に合致した機器に対して所定の制御を行うか否かをユーザに確認するダイアログを表示する（Ｓ４）。なお、Ｓ３において、機器情報、場所情報、および操作者情報の少なくともいずれか１つが選択されたことが確認できなった場合（Ｓ３でＮ）には、再度Ｓ３に戻り処理を実行する。
【００６１】
次に、情報端末１の操作者のタッチ入力などによりユーザによるダイアログの確認が行われたか否かを判定する（Ｓ５）。より具体的には、リモートコントロールシステム１００は、情報端末１の操作者のダイアログへのタッチ入力などにより、情報端末１の表示部１１におけるユーザインタフェース領域に表示されたダイアログで合致した機器への所定の制御を行うことがユーザにより許可されたか否かを判定する。
【００６２】
次に、ダイアログでユーザにより許可された場合（Ｓ５でＹ）、リモートコントロールシステム１００は、制御信号を生成する（Ｓ６）。具体的には、ダイアログで「はい」が選択された場合（Ｓ５でＹ）、情報端末１の生成部１３は、所定の制御を前記合致した機器に実行させるための制御信号を生成する。ここで、制御信号は、上記処理要求に対応する。なお、Ｓ５において、ダイアログでユーザにより許可されなかった場合（Ｓ５でＮ）には、当該処理を終了する。
【００６３】
次に、リモートコントロールシステム１００は、ネットワーク５を介して制御信号を制御対象機器に送信する（Ｓ７）。より具体的には、情報端末１の通信部１４は、生成部１３で生成された制御信号（処理要求）をサーバ４に送信する。サーバ４は、受信した制御信号（処理要求）を、ＨＧＷ３４を介して、制御対象機器３００（前記合致した機器）に送信する。
【００６４】
１．５  実施例１
以下、以上のように動作するリモートコントロールシステム１００の制御対象機器に対するリモコン制御の一例を実施例として図５に示すタイミングチャートを用いて説明する。
【００６５】
図５は、実施の形態の実施例におけるリモートコントロールシステムの処理の一例を示すタイミングチャートである。
【００６６】
ここで、スマートホン（情報端末１）におけるリモートコントローラとしての機能は、上述同様に、スマートホンにインストールされたリモコンアプリによって提供されるとして説明する。
【００６７】
まず、スマートホン（情報端末１）の操作者（以下、ユーザと記載）は、リモコンアプリを起動する（Ｓ１０１）。
【００６８】
すると、リモコンアプリは、図６に示す表示画面１１０に、リモコンアプリのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を表示する（Ｓ１０２）。
【００６９】
図６は、実施の形態の実施例におけるスマートホンの表示画面に表示されたリモコンアプリのＧＵＩの一例を示す図である。図６に示す表示画面１１０は、表示部１１のインタフェース領域に対応し、ユーザによるタッチ入力が可能な領域である。図６に示す例では、制御対象機器を選択するための候補を示す機器情報として、テレビのアイコン５２とダイニング照明のアイコン５３と電子レンジのアイコン５４とエアコンのアイコン５５とキッチン照明のアイコン５６とＢＤレコーダのアイコン５７で表示されている。キッチン照明に対して制御を行う場合、ユーザは、キッチン照明のアイコン５６をタップ（タッチ入力）することで、制御対象機器としてキッチン照明を選択することができる。ここでは、リモコンアプリは、機器情報が選択されたか否かを判定する（Ｓ１０３）。
【００７０】
次に、制御対象機器としてキッチン照明のアイコン５６が選択されると（Ｓ１０３：Ｙ）、リモコンアプリは、例えば図７に示すようにキッチン照明を制御するための制御メニュが表示される（Ｓ１０４）。ここで、図７は、実施の形態の実施例におけるスマートホン表示画面において、制御メニュからダイアログに画面遷移する場合の一例を示す図である。リモコンアプリは、図７の（ａ）に示すように、表示部１１に表示される表示画面１１０には、電源ＯＮボタン５６１および電源ＯＦＦボタン５６２を制御メニュとして表示する。なお、機器情報が選択されなければ（Ｓ１０３：Ｎ）、ステップＳ１０３を繰り返す。
【００７１】
そして、リモコンアプリは、制御メニュが選択されたか否かを判定する（Ｓ１０５）。
【００７２】
ここで、スマートホンのユーザは、表示画面１１０（ユーザインタフェース領域）に表示された電源ＯＦＦボタン５６１をタップ（タッチ入力）した場合（Ｓ１０５：Ｙ）、電源ＯＦＦボタン５６１が示す制御をキッチン照明に行わせるための制御信号を生成する（Ｓ１０６）。そして、リモコンアプリは、ネットワーク５を介して生成した制御信号をサーバ４に通知（送信）する（Ｓ１０７）。リモコンアプリが制御信号をサーバ４に送信したときに、リモートコントロールシステムでは、当該制御信号による制御を制御対象機器に行わせる処理である機器の制御処理（Ｓ１０８）と、ダイアログの表示処理（Ｓ１０９）とが行われる。機器の制御処理およびダイアログの表示処理は、図５では、説明の便宜上、この順番で行われるように記載してあるが、並列に処理されてもよいし、逆の順番で行われるようにしてもよい。
【００７３】
図８は、本実施の形態の実施例における機器の制御処理（Ｓ１０８）について説明するための図である。
【００７４】
ステップＳ１０８の機器の制御処理では、まず、サーバ４は、リモコンアプリから通知された制御信号を実行するように、ＨＧＷ３４を介して、制御対象機器に通知する（Ｓ２０１、Ｓ２０２）。ステップＳ１０８では、制御対象機器がキッチン照明であるので、サーバ４は、キッチン照明に対して、制御信号に示された電源オフの処理（実行指示）を実行するように通知する。
【００７５】
次に、制御信号を受け付けた制御対象機器は、当該処理を実行し（Ｓ２０３）、ＨＧＷを介して、サーバ４に処理が完了した旨を通知する（Ｓ２０４、Ｓ２０５）。なお、制御対象機器は、制御信号を受け付けたとして説明したがそれに限らない。制御対象機器は、制御信号に基づき当該処理の実行を要求する信号のみをサーバ４から受け付けるとしてもよい。この場合、制御対象機器は、その信号に基づき、当該処理の実行を行えばよい。
【００７６】
最後に、サーバ４は、ＨＧＷ３４を介して、制御対象機器より処理が完了した旨の通知を受けて、制御対象機器の現在の状態を更新する更新処理を行う（Ｓ２０６）。図９に示す事前ダイアログテーブルの「キッチン照明」に対応する操作日時Ｇ１０４、操作情報Ｇ１０５、操作者Ｇ１０６、および場所Ｇ１０７の項目を実行された制御に応じた情報に更新する更新処理を行う。
【００７７】
図９は、本実施の形態の実施例における操作履歴テーブルの一例を示す図である。
【００７８】
図９に示す操作履歴テーブルＧ１０１は、電子レンジ、炊飯器、換気扇、照明、テレビ、冷蔵庫などを示す機器種別Ｇ１０３、各機器種別を識別するための機器ＩＤ  Ｇ１０２、各機器を操作した最新の時刻を示す操作日時Ｇ１０４、各機器の最新の操作により実行された制御を示す操作情報Ｇ１０５、各機器について操作情報に対応した操作を行った操作者ＩＤ  Ｇ１０６、各機器が操作情報に対応した制御を実行した場所（つまり、各機器の設置場所）を示すＧ１０７、リモコンアプリにダイアログを表示する際のメッセージ文章Ｇ１０８を紐付けたテーブルである。操作履歴テーブルＧ１０１は、サーバ４側が管理する。つまり、操作履歴テーブルＧ１０１は、サーバ４のＤＢ４１に格納されている。
【００７９】
操作情報Ｇ１０５は、操作者が制御対象機器を操作した内容を格納する。なお本実施の形態では操作情報は最新の情報を格納しているが、最新の情報だけで無く過去の操作情報も格納する構成であっても構わない。加えて、操作情報Ｇ１０５は、各機器において操作により実行された制御としたが、これに限らずに、故障情報を列挙してもよい。
【００８０】
メッセージ文章Ｇ１０８は、機器種別Ｇ１０３と、操作者ＩＤ  Ｇ１０６、操作時刻Ｇ１０４、および操作情報Ｇ１０５の各情報を基に構成され、リモコンアプリにダイアログを表示する文章を格納する。つまり、サーバ４のＤＢ４１には、例えば、機器種別Ｇ１０３と、操作者ＩＤ  Ｇ１０６、操作時刻Ｇ１０４、および操作情報Ｇ１０５の各情報の組み合わせと、これらの組み合わせに対して予め定められた文章とが紐付けられているメッセージ情報がさらに格納されている。そして、サーバ４では、メッセージ情報を参照することで、機器種別Ｇ１０３と、操作者ＩＤ  Ｇ１０６、操作時刻Ｇ１０４、および操作情報Ｇ１０５の各情報の組み合わせに対応する文章を特定し、特定された文章がメッセージ文章Ｇ１０８に格納される。
【００８１】
なお、操作履歴テーブルでは、操作情報と操作情報で示される操作を行った操作者とが対応付けられており、操作を行った操作者が特定されている。操作者を特定する方法としては、例えば、情報端末１でリモートコントロールシステムを用いた操作を行うことで、操作者を特定してもよい。また、操作者を特定する方法は、例えば、情報端末１と複数の機器とのそれぞれにＮＦＣが埋め込まれており、複数の機器を操作者が操作する際（操作する直前または操作した直後）に情報端末１を操作対象の機器にかざすことで、情報端末１の端末ＩＤを操作対象の機器に取得させて、操作対象の機器が操作情報とともにＨＧＷ３４に送信するようにしてもよい。
【００８２】
なお、サーバ４は、ＨＧＷ３４とのやり取りを通じて制御対象機器の状態をリアルタイムに取得することができるので、制御対象機器の現在の状態をＤＢ４１に登録されている操作履歴テーブルの状態の項目に反映することができる。
【００８３】
なお、サーバ４は、制御対象機器の状態を、スマートホンからの処理要求がある度に、ＨＧＷ３４を介して制御対象機器に問い合わせるとしてもよい。
【００８４】
また、サーバ４は、複数の制御指標としてスマートホンの位置、処理要求の内容、制御対象機器の状態などをＤＢ４１にログとして保存する。そして、サーバ４は、これらの複数の制御指標を分析することで、制御対象機器の制御メニュやユーザインタフェースの表示態様の決定に利用するとしてもよい。
【００８５】
図１０は、本実施の形態の実施例におけるダイアログの表示処理（Ｓ１０９）について説明するための図である。
【００８６】
ステップＳ１０９のダイアログの表示処理では、制御信号がサーバ４に送信されると、リモコンアプリは、例えば図１１に示すような情報すなわちスマートホン（情報端末１）のＩＤ、スマートホンの位置情報（ＧＰＳによる測位情報）、コタツの機器ＩＤなどの情報を含めてキッチン照明に対する処理要求をサーバ４へ送信する（Ｓ３０１）。図１１に示すスマートホンＩＤと制御対象機器ＩＤとの情報は予めサーバ４とリモコンアプリとの間で共有されているものとする。ここで、図１１は、実施の形態の実施例におけるリモコンアプリによりサーバに送信される情報の内容を示すテーブルである。
【００８７】
なお、スマートホンの位置情報としては、ＧＰＳの測位情報に加えてＧＰＳによる高度情報などを含めてもよい。位置情報のＧＰＳによる測位は、定期的に行ってもよいし、リモコンアプリの起動時、またはサーバ４への送信時などに行うように構成してもよい。位置情報の測位は、ＧＰＳによる方法に限らない。例えば、スマートホンの基地局の位置情報を利用したり、スマートホンが備える加速度センサを利用した移動履歴から現在位置を推定したりするとしてもよい。また、スマートホンを利用して自宅玄関錠を施錠した場合に、宅外に出たと判定するなどしてもよい。つまり、位置情報の推定（測位）には、様々な方法があり、いずれを採用してもよい。
【００８８】
次に、サーバ４は、複数の機器のそれぞれについて、当該機器に対して行われた操作を示す操作履歴を取得する（Ｓ３０２）。より具体的には、サーバ４は、ＨＧＷ３４から操作対象の機器に対して行われた操作履歴を取得して、ＤＢ４１に格納されている操作履歴テーブルの状態を更新する。なお、サーバ４は、ステップＳ３０１の後のタイミングで操作履歴の取得が行われなくてもよく、定期的にＨＧＷ３４から操作履歴を取得してもよいし、操作対象の機器に対して操作が行われる度に当該操作を示す情報を操作履歴として取得してもよい。
【００８９】
そして、サーバ４は、特定処理を実行する（Ｓ３０３）。より具体的には、サーバ４の特定部４２は、スマートホンのリモコンアプリから通知（送信）されたスマートホンＩＤと、図１２とを用いてユーザの属性を特定する処理を実行する。ここで、図１２は、実施の形態の実施例におけるサーバのＤＢに登録されているユーザ情報テーブルの一例を示す図である。すなわち、サーバ４の特定部４２は、リモコンアプリ（情報端末１）から通知されたスマートホンＩＤが「１」の場合、図１２を用いて、スマートホンの所有者が「お父さん」であり、「大人」であると特定することができる。
【００９０】
次に、サーバ４は、判定処理を実行する（Ｓ３０４）。より具体的には、サーバ４の判定部４４は、スマートホンのリモコンアプリから通知されたスマートホンの現在位置情報と、予め登録された自宅位置情報とに基づいて、処理要求を発行したスマートホンが、宅内３にあるのか、宅外にあるのかを判定する。
【００９１】
ここで、例えば、サーバ４の判定部４４は、現在位置情報と自宅位置情報の差分が±１０ｍ以内の場合に、スマートホンは宅内３に位置（存在）すると判定し、それ以外は宅外に位置（存在）すると判定する。また、サーバ４の判定部４４は、そのスマートホンが宅内無線ＬＡＮに接続しているときには、測位情報にかかわらず宅内３に位置すると判断するとしてもよい。
【００９２】
なお、サーバ４の判定部４４は、測位情報が得られない場合または測位情報が得られても測位精度が低い場合には、そのスマートホンは宅外に位置すると判定してもよい。これは、安全性等の観点から宅内３から操作可能な機能でも宅外からは操作できないように、宅外で操作可能な機能は制限されるとする場合には、誤って宅内３と判定するより、宅外と判定した方が安全性を高めることができるからである。
【００９３】
なお、以下では、Ｓ１０５においてサーバ４の判定部４４は、処理要求を発行したスマートホン（情報端末１）が、宅内３に存在（位置）すると判定したものとして説明する。
【００９４】
次に、サーバ４は、制御対象機器の現在の状態を更新する更新処理を実行する（Ｓ３０７）。より具体的には、サーバ４の更新部４５は、そのスマートホンから通知された制御対象機器ＩＤに基づいて、制御対象機器の状態変化をリアルタイムに検知しているＨＧＷ３４とのやりとりを通じて（Ｓ３０５およびＳ３０６）、制御対象機器の現在の状態を取得し、例えば図９に示す操作履歴テーブルの操作情報Ｇ１０５、操作者Ｇ１０６、および場所Ｇ１０７の項目を更新する更新処理を行う（Ｓ３０７）。
【００９５】
次に、サーバ４は、ステップＳ１０３で選択された機器情報に基づいて、当該機器情報が示す機器が設置されている場所を、ＤＢ４１の操作履歴テーブルから特定し、制御対象機器のうちで特定した場所に設置されている制御対象機器を抽出する。そして、抽出された制御対象機器のうち、第１条件に合致した機器である第１機器に対して、所定の制御を行うか否かをユーザに確認する表示情報（ダイアログ表示）を生成する（Ｓ３０８）。
【００９６】
本実施例では、第１条件は、操作履歴のうちの最新の操作履歴において、電源がオンの状態となっており、かつ、当該最新の操作履歴が示す操作が行われた時刻から所定時間（例えば１時間）が経過した機器を抽出する条件である。また、所定の制御とは、電源をオフにする制御（第１制御）である。
【００９７】
本実施例では、サーバ４の生成部４６は、図７の（ａ）に示すように、ステップＳ１０３で選択された機器がキッチン照明であるため、キッチン照明が設置されている場所を、ＤＢ４１の操作履歴テーブルから「台所」であると特定する。そして、制御対象機器のうちで「台所」に設置されている全ての機器（つまり、電子レンジ、炊飯器、および換気扇）を抽出する。ここでは、サーバ４の生成部４６は、電子レンジ、炊飯器、および換気扇に紐付いているメッセージ文章Ｇ１０８を図９の操作履歴テーブルを参照することにより抽出する。そして、サーバ４の生成部４６は、抽出されたメッセージ文章Ｇ１０８が含まれるダイアログを生成する。より具体的には、台所に設置されている機器のうちで、第１条件を満たす機器は、ユーザがキッチン照明の操作を行ったときの時刻が７：１０であり、かつ、１時間以上電源がオンとされているのは換気扇である。つまり、サーバ４の生成部４６は、換気扇の電源をオフにするか否かをユーザに確認するためのダイアログを生成する。
【００９８】
次に、サーバ４の送信部４３は、生成した表示情報をリモコンアプリに通知（送信）する（Ｓ３０９）。
【００９９】
次に、リモコンアプリは、通知（送信）された表示情報に基づいて、ダイアログ表示を行う（Ｓ３１０）。より具体的には、スマートホンのリモコンアプリ（制御部１５）は、送信された表示情報に基づいて、表示部１１のユーザインタフェース領域に表示する内容（表示内容）と表示態様を決定する。そして、リモコンアプリは、例えば、図７の（ｂ）に示すように決定した表示内容および表示態様（表示画面１１０）で表示部１１に表示させる。
【０１００】
ここで図５に戻り、ダイアログ表示処理が終了すると、スマートホンのリモコンアプリ（制御部１５）は、表示部１１に表示させたダイアログについて、ユーザの許可を得たか否かを判定する（Ｓ１１０）。より具体的には、制御部１５は、スマートホンのユーザにより表示画面１１０（ユーザインタフェース領域）に表示された「はい」ボタンがタップ（タッチ入力）されたか、「いいえ」ボタンがタップ（タッチ入力）されたかを確認する。「はい」ボタンがタップされた場合（Ｓ１１０：Ｙ）、生成部１３は当該処理の実行指示を示す制御信号を生成する（Ｓ１１１）。リモコンアプリが制御信号をサーバ４に送信したときに、リモートコントロールシステムでは、機器の制御処理（Ｓ１１３）が行われる。
【０１０１】
ステップＳ１１３の機器の制御処理は、制御対象機器が換気扇であり、かつ、制御が電源をオフにする制御であることが、ステップＳ１０８の処理とは異なるのみであり、図８で説明した処理と同一の処理が行われ、図５で示すリモートコントロールにおける処理を終了する。また、ステップＳ１１０において「いいえ」ボタンがタップされた場合（Ｓ１１０：Ｎ）、生成部１３は図５で示すリモートコントロールシステムにおける処理を終了する。
【０１０２】
このように、情報端末を用いてキッチン照明を操作するだけで、キッチン照明が設置されている場所である台所にある他の機器に対する操作情報を受け取ることができる。そして、さらに、換気扇の電源をオンにしたまま長時間放置されていることを注意マークとともに表示させることでユーザに換気扇の電源がオンになったままで電源がオフにされていないことを通知することができる。また、ユーザは、通知されたダイアログに応答するだけで、換気扇の電源をオフにすることができる。
【０１０３】
１．６  実施例２
上記実施例１では、ユーザが、複数の機器のうちの制御対象機器に対して、情報端末１により操作を行ったときに、制御対象機器が設置されている場所と同じ場所に設置されている機器を抽出しているが、これに限らない。例えば、図１３の（ａ）に示す画面７０１ように、候補情報として、ユーザに、複数の機器が設置されている場所を選択させるための候補を示す場所情報を表示させて、場所情報を選択させてもよい。図１３の（ａ）は、ユーザが場所情報として「リビング」を選択した場合の画面の一例を示す図である。この場合には、サーバ４により設置されている場所が「リビング」である機器のメッセージ文章Ｇ１０８がＤＢ４１の操作履歴テーブルから抽出される。
【０１０４】
このとき、実施例１では、さらにメッセージ文章Ｇ１０８を抽出するための条件である第１条件を、操作履歴のうちの最新の操作履歴において、電源がオンの状態となっており、かつ、当該最新の操作履歴が示す操作が行われた時刻から所定時間（例えば１時間）が経過した機器を抽出する条件であるとしたが、これに限らない。
【０１０５】
例えば、第１条件を、さらに、設置されている場所にユーザがいない機器を抽出する条件としてもよい。また、例えば、第１条件を、操作履歴テーブルに格納されている操作履歴で示される操作のうちの最新の操作を行った操作者が現在いる場所とは異なる場所に設置されている機器を抽出する条件としてもよい。つまり、いずれの場合であっても、最新の操作を行った操作者が、操作の対象となった機器が設置されている場所にいなくなっている機器を抽出する。
【０１０６】
実施例２の場合、図１３の（ｂ）に示す画面７０２のように、「リビング」に設置されてある機器のうちで、１時間以上電源がオンになっており、かつ、当該機器が設置されている場所から当該機器の電源をオンにした操作者（お父さん）がいなくなっている条件に該当する機器であるテレビに対して、電源をオフにするか否かをユーザに確認するダイアログがユーザのスマートホンに表示される。ユーザは、当該ダイアログにおいて「はい」をタップすれば、テレビの電源をオフにする制御信号がリモコンアプリにより生成され、サーバ４、およびＨＧＷ３４を介してテレビに送信され、テレビの電源をオフにする制御が行われる。
【０１０７】
これにより、テレビを視聴していたお父さんが外出したのにも関わらず、テレビの電源がオンのまま１時間以上放置されていることをユーザに通知することができる。なお、機器が設置されている場所に操作者がいるか否かの判定は、情報端末１から送信している位置情報に基づいて判定してもよいし、宅内３の各部屋に設置された人感センサ、カメラなどが検出した結果に基づいて判定してもよい。
【０１０８】
また、実施例２では、場所情報をユーザに選択させることで、ダイアログを作成する対象となる機器を抽出しているが、これに限らずに、当該ユーザがいる場所（部屋）を特定することができれば、当該ユーザがいる場所に設置されている機器を例えばリモコンアプリの起動時に自動的に選択することにより、機器を抽出してもよい。
【０１０９】
１．７  実施例３
上記実施例１および２では、設置されている場所を絞り込むことにより、当該場所に設置されている機器に関するダイアログを作成しているが、これに限らない。例えば、図１４の（ａ）に示す画面８０１のように、候補情報として、ユーザに、複数の機器に対する操作を行った操作者を選択させるための候補を示す操作者情報を表示させて、操作者情報を選択させてもよい。また、機器を制御するためのダイアログを表示させなくてもよく、例えば、候補情報により抽出された機器に対して新たな操作が行われたときに、当該操作を示す操作情報を通知するか否かをユーザに確認するダイアログを表示させてもよい。
【０１１０】
図１４の（ａ）は、ユーザが操作者情報として「子供さん」を選択した場合の例を示す図である。この場合には、サーバ４により最新の操作を行った操作者が「子供さん」であるききのメッセージ文章Ｇ１０８がＤＢ４１の操作履歴テーブルから抽出される。
【０１１１】
このとき、スマートホンには、図１４の（ｂ）に示す画面８０２のように、操作者が「子供さん」であるメッセージ文章Ｇ１０８とともに、「子供さん」が新たに行った操作を示す操作情報を通知するか否かを確認するダイアログが表示される。ユーザは、当該ダイアログにおいて「はい」をタップすれば、お子さんが行う操作情報の通知を受けることができ、例えば、お子さんの照明の点灯に伴う起床などのタイミングを知ることができる。なお、ここで通知を受けることができる操作情報は、これから行われる操作を示す操作情報だけでなく、過去に遡って行われた操作を示す操作情報であってもよい。
【０１１２】
１．８  効果
以上のように、本実施の形態によれば、情報端末を用いて制御対象機器の状況に応じて次にユーザが操作すべき制御を提案することができる制御方法を実現することができる。
【０１１３】
具体的には、ユーザが情報端末を用いて制御対象機器を操作したときに、当該制御対象機器に関連する機器の操作履歴を取得するため、ユーザに対して関連する機器の状況を通知することができる。また、ユーザは通知されたダイアログに応答するだけで、ダイアログで提示された内容の制御を当該制御に対応する機器に行わせることができる。つまり、ユーザは、少ない操作で、制御すべき状況にある可能性の高い機器に対して、当該制御を行わせることができる。これにより、ユーザは、機器の制御状況を無駄なくユーザの所望の状態にすることができる。
【０１１４】
１．９  なお書
なお、上記実施例１では、ユーザが制御対象の機器を示す機器情報を選択することにより、当該機器が設置されている場所が同じ機器を抽出しており、上記実施例２では、ユーザが場所情報を選択することにより、当該場所情報が示す場所が同じ機器を抽出しており、上記実施例３では、ユーザが操作者情報を選択することにより、当該操作者情報が示す操作者により操作された機器を抽出している。しかし、これらのように、機器情報の選択、場所情報の選択、または、操作者情報の選択が個々に行われるのに限らずに、これらの候補者情報の組み合わせにより機器が抽出されるようにしてもよい。
【０１１５】
また、上記実施例１または２では、機器の抽出が行われた後に、機器を制御するためのダイアログを表示させているが、上記実施例１および２の機器の抽出が行われた後に、上記実施例３のような操作履歴を通知するか否かをユーザに確認するダイアログを表示させるようにしてもよい。
【０１１６】
また、上記実施例１および２では、電源がオンになっている機器に対して、電源をオフにする制御を行わせるか否かのダイアログを表示させているが、これに限らない。例えば、操作履歴テーブルの操作履歴に基づいて、共通の場所に設置されている機器に対して行われた操作であって、共通の時間帯に行われた操作を操作群として関連付けられた操作群情報をサーバ４が生成していてもよい。この場合、所定の条件は、関連付けられた操作群のうちの一の操作が行われたときに、操作群のうちの未だ行われていない一の操作以外の他の操作に対応する機器を抽出する第２条件としてもよい。所定の条件が第２条件である場合、ダイアログとして、第２条件に合致した機器に対して、他の操作により当該機器で実行される制御を行うか否かをユーザに確認するダイアログを表示してもよい。そして、当該ダイアログでユーザが「はい」をタップした場合、当該制御を当該機器に行わせる制御信号を生成して、送信するようにしてもよい。
【０１１７】
これにより、ユーザは、ある操作をある機器に行った場合に、セットで行っている操作がスマートホンの表示部１１にダイアログで提示されることになる。このため、ユーザは、ダイアログに応答するだけで、いつもセットで行っている操作を容易に行うことができる。
【０１１８】
また、本実施の形態では、ユーザの属性、スマートホンの位置、対象機器の状態を制御指標（何に基づいて制御するのかを示す指標）として用いたが、これに限らない。例えば、以下に挙げる事項を適宜組み合わせて、制御指標としてもよい。
【０１１９】
（用語の説明）
人に関する属性は、ハンディキャップ有、痴呆／徘徊，老人（普通），大人（仕事をしている人），大人（主婦），大人（父），大人（母），男、女、既婚、既婚、単身、子あり、子無し、未成年、１８才未満、学生、子供（大学生），子供（中高生），子供（小学生），子供（幼児），赤ちゃん（ハイハイ期）、赤ちゃん（寝返り期）、個人認証済み、近くにいる人物との関係性（家族、親戚、知人／友人、上司／同僚／部下、お得意様など）を含む。
【０１２０】
また、時間に関する属性は、操作する時間（早朝、朝、午前、昼、午後、夕方、夜、深夜など）、継続使用時間、累積使用時間、無操作時間、前回ログオン日時、日付、曜日、休日、記念日、日の出／日没時刻を含む。
【０１２１】
また、操作者のいる場所である宅外、宅内には、以下のようなものを含むとしてもよい。
【０１２２】
宅外：職場、出張先、駅、駐車場、家から○○圏内、家周辺、屋外周辺、玄関、裏口、ベランダ
宅内：リビング、寝室、風呂場、洗面所、トイレ、台所
【０１２３】
また、制御対象機器の設置場所、現在位置である宅外、宅内は、以下のようなものを含む。
【０１２４】
宅外：屋外周辺、玄関、裏口、ベランダ
宅内：リビング、寝室、風呂場、洗面所、トイレ、台所
【０１２５】
また、制御対象機器の属性としては、機器の種類（電気ヒータ、ＢＤレコーダ・・・）、火気を取り扱うかどうか、通信手段の種類（ｗｉｆｉ，ＮＦＣ，ＰＬＣ、・・・）、セキュリティモジュールの有無、プライバシー情報を取り扱うか、センサの種類、入力手段の種類などを含むとしてもよい。
【０１２６】
以上、本発明の態様に係るコントローラ等の家電連携の統合リモコンＵＩについて、実施の形態に基づいて説明したが、本発明は、この実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の一つまたは複数の態様の範囲内に含まれてもよい。
【０１２７】
なお、上記実施の形態において、各構成要素は、専用のハードウェアで構成されるか、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。
【産業上の利用可能性】
【０１２８】
本発明は、コントローラシステムにおける制御方法に利用でき、特に、ユーザが次に行うべき操作の内容を提示できるリモコン制御を行うことのできる家電連携の統合リモコンＵＩやリモコン機能を備える携帯可能な情報端末等の制御方法にも利用できる。
【符号の説明】
【０１２９】
１、２  情報端末
３  宅内
４  サーバ
５  ネットワーク
１１  表示部
１２  取得部
１３  生成部
１４  通信部
１５  制御部
３１  光回線終端装置
３２  ルータ
３３  ＷＬＡＮ  ＡＰ
３４  ＨＧＷ
３５  ＨＥＭＳ
３６  ホームコントローラ
４１  ＤＢ
４２  特定部
４３  送信部
４４  判定部
４５  更新部
４６  生成部
１００  リモートコントロールシステム
１１０  表示画面
３００  制御対象機器
３０１  テレビ
３０２  レコーダ
３０３  ドアホン
３０４  暖房器具
３０５  クッキングヒータ
３０６  照明
３０７  エアコン
３０８  給湯器
【図１】
2014103309.tif 000003
【図２】
2014103309.tif 000004
【図３】
2014103309.tif 000005
【図４】
2014103309.tif 000006
【図５】
2014103309.tif 000007
【図６】
2014103309.tif 000008
【図７】
2014103309.tif 000009
【図８】
2014103309.tif 000010
【図９】
2014103309.tif 000011
【図１０】
2014103309.tif 000012
【図１１】
2014103309.tif 000013
【図１２】
2014103309.tif 000014
【図１３】
2014103309.tif 000015
【図１４】
2014103309.tif 000016
【国際調査報告】
2014103309.tif 000017
2014103309.tif 000018
2014103309.tif 000019
2014103309.tif 000020