(57)【特許請求の範囲】
【請求項１】
電気通信網により制御装置に接続され、前記制御装置を介して電気機器を遠隔制御する端末装置であって、
前記制御装置から、前記電気機器が遠隔制御された場合に想定される安全度を制御内容毎に示す安全度情報を受信する受信手段と、
前記受信された安全度情報を記憶する記憶手段と、
ユーザから、前記電気機器の遠隔制御指示を受け付ける遠隔制御指示受付手段と、
前記遠隔制御指示が受け付けられたことに応答して、前記記憶されている安全度情報に基づいて、前記ユーザに前記遠隔制御指示に基づく制御内容で前記電気機器を遠隔制御することの決定指示を要求するか否かを判別する判別手段と、
前記ユーザに前記決定指示を要求すると判別された場合、前記ユーザに前記決定指示を要求する決定指示要求手段と、
前記ユーザから、前記要求に応じてなされる前記決定指示を受け付ける決定指示受付手段と、
前記ユーザに前記決定指示を要求しないと判別された場合、又は、前記ユーザから前記決定指示が受け付けられた場合、前記制御装置に、前記遠隔制御指示に基づく制御信号を送信する送信手段と、を備える、
端末装置。
【請求項２】
前記受信手段は、前記制御装置から、前記端末装置に付与されている権限を示す権限情報をさらに受信し、
前記記憶手段は、前記受信された権限情報をさらに記憶し、
前記判別手段は、前記記憶されている安全度情報と権限情報とに基づいて、前記ユーザに前記決定指示を要求するか否かを判別する、
請求項１に記載の端末装置。
【請求項３】
前記判別手段は、前記記憶されている安全度情報と権限情報とに基づいて、前記遠隔制御指示に基づく遠隔制御を許可するか否かをさらに判別し、前記遠隔制御指示に基づく遠隔制御を許可すると判別した場合、前記記憶されている安全度情報と権限情報とに基づいて、前記ユーザに前記決定指示を要求するか否かを判別する、
請求項２に記載の端末装置。
【請求項４】
前記受信手段は、前記制御装置から、他の端末装置に対応付けられている識別情報と、前記他の端末装置に付与されている権限を示す他端末権限情報と、をさらに受信し、
前記記憶手段は、前記受信された識別情報と他端末権限情報とをさらに記憶し、
前記ユーザから、識別情報の入力を受け付ける識別情報受付手段をさらに備え、
前記判別手段は、前記記憶されている識別情報と前記受け付けられた識別情報とが一致するか否かをさらに判別し、前記記憶されている識別情報と前記受け付けられた識別情報とが一致すると判別した場合、前記記憶されている権限情報に代えて、前記記憶されている他端末権限情報に基づいて、前記遠隔制御指示に基づく遠隔制御を許可するか否かと、前記ユーザに前記決定指示を要求するか否かとを判別する、
請求項３に記載の端末装置。
【請求項５】
前記受信手段は、前記制御装置から、前記電気機器に対する遠隔制御の履歴を示す履歴情報をさらに受信し、
前記記憶手段は、前記受信された履歴情報をさらに記憶し、
前記判別手段は、前記記憶されている安全度情報と履歴情報とに基づいて、前記ユーザに前記決定指示を要求するか否かを判別する、
請求項１乃至４のいずれか１項に記載の端末装置。
【請求項６】
前記判別手段は、前記遠隔制御指示に基づく制御内容と、前記記憶されている履歴情報に含まれる制御内容とが競合する関係にある場合、前記ユーザに前記決定指示を要求すると判別する、
請求項５に記載の端末装置。
【請求項７】
前記受信手段は、前記制御装置から、前記電気機器に対する遠隔制御の履歴を示す履歴情報をさらに受信し、
前記記憶手段は、前記受信された履歴情報をさらに記憶し、
前記ユーザに、前記記憶されている履歴情報により示される履歴を提示する履歴提示手段をさらに備える、
請求項１乃至６のいずれか１項に記載の端末装置。
【請求項８】
前記履歴提示手段は、前記履歴から導出される安全度に応じた態様で、前記履歴を提示する、
請求項７に記載の端末装置。
【請求項９】
前記履歴提示手段は、前記履歴から導出される安全度が所定の閾値よりも低い場合、前記履歴を強調表示する、
請求項８に記載の端末装置。
【請求項１０】
前記受信手段は、前記制御装置から、他の端末装置が前記電気機器に対して遠隔制御が可能な状況であるか否かを示す情報を含む他端末状況情報をさらに受信し、
前記記憶手段は、前記受信された他端末状況情報をさらに記憶し、
前記ユーザに、前記記憶されている他端末状況情報により示される、前記他の端末装置の状況を提示する他端末状況提示手段をさらに備える、
請求項１乃至９のいずれか１項に記載の端末装置。
【請求項１１】
前記決定指示要求手段は、前記ユーザに前記決定指示を要求すると判別された場合、前記ユーザに前記遠隔制御指示に基づく遠隔制御に伴うリスクを示すリスク情報を提示する、
請求項１乃至１０のいずれか１項に記載の端末装置。
【請求項１２】
電気通信網により制御装置に接続された端末装置と前記制御装置とを備え、前記端末装置から前記制御装置を介して電気機器を遠隔制御する遠隔制御システムであって、
前記端末装置は、
前記制御装置から、前記電気機器が遠隔制御された場合に想定される安全度を制御内容毎に示す安全度情報を受信する受信手段と、
前記受信された安全度情報を記憶する記憶手段と、
ユーザから、前記電気機器の遠隔制御指示を受け付ける遠隔制御指示受付手段と、
前記遠隔制御指示が受け付けられたことに応答して、前記記憶されている安全度情報に基づいて、前記ユーザに前記遠隔制御指示に基づく制御内容で前記電気機器を遠隔制御することの決定指示を要求するか否かを判別する判別手段と、
前記ユーザに前記決定指示を要求すると判別された場合、前記ユーザに前記決定指示を要求する決定指示要求手段と、
前記ユーザから、前記要求に応じてなされる前記決定指示を受け付ける決定指示受付手段と、
前記ユーザに前記決定指示を要求しないと判別された場合、又は、前記ユーザから前記決定指示が受け付けられた場合、前記制御装置に、前記遠隔制御指示に基づく制御信号を送信する送信手段と、を備え、
前記制御装置は、
前記端末装置から、前記制御信号を受信する受信手段と、
前記受信された制御信号に従って、前記電気機器を制御する電気機器制御手段と、を備える、
遠隔制御システム。
【請求項１３】
電気通信網により制御装置に接続された端末装置から、前記制御装置を介して電気機器を遠隔制御する遠隔制御方法であって、
ユーザから、前記電気機器の遠隔制御指示を受け付ける遠隔制御指示受付ステップと、
前記遠隔制御指示が受け付けられたことに応答して、前記電気機器が遠隔制御された場合に想定される安全度を制御内容毎に示す安全度情報に基づいて、前記ユーザに前記遠隔制御指示に基づく制御内容で前記電気機器を遠隔制御することの決定指示を要求するか否かを判別する判別ステップと、
前記ユーザに前記決定指示を要求すると判別された場合、前記ユーザに前記決定指示を要求する決定指示要求ステップと、
前記ユーザから、前記要求に応じてなされる前記決定指示を受け付ける決定指示受付ステップと、
前記ユーザに前記決定指示を要求しないと判別された場合、又は、前記ユーザから前記決定指示が受け付けられた場合、前記遠隔制御指示に基づいて前記電気機器を制御する電気機器制御ステップと、を備える、
遠隔制御方法。
【請求項１４】
電気通信網により制御装置に接続され、前記制御装置を介して電気機器を遠隔制御するコンピュータを、
前記制御装置から、前記電気機器が遠隔制御された場合に想定される安全度を制御内容毎に示す安全度情報を受信する受信手段、
前記受信された安全度情報を記憶する記憶手段、
ユーザから、前記電気機器の遠隔制御指示を受け付ける遠隔制御指示受付手段、
前記遠隔制御指示が受け付けられたことに応答して、前記記憶されている安全度情報に基づいて、前記ユーザに前記遠隔制御指示に基づく制御内容で前記電気機器を遠隔制御することの決定指示を要求するか否かを判別する判別手段、
前記ユーザに前記決定指示を要求すると判別された場合、前記ユーザに前記決定指示を要求する決定指示要求手段、
前記ユーザから、前記要求に応じてなされる前記決定指示を受け付ける決定指示受付手段、
前記ユーザに前記決定指示を要求しないと判別された場合、又は、前記ユーザから前記決定指示が受け付けられた場合、前記制御装置に、前記遠隔制御指示に基づく制御信号を送信する送信手段、として機能させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電気機器を遠隔制御する端末装置、遠隔制御システム、遠隔制御方法、及び、プログラムに関する。
【背景技術】
【０００２】
現在、専用のリモートコントローラではなく、スマートフォンなどの汎用の端末装置を用いて、住居内の電気機器を遠隔制御する技術が知られている。ここで、遠隔制御される電気機器の安全性などに鑑み、ユーザが実行可能な遠隔操作を制限したいことがある。
【０００３】
例えば、特許文献１には、電気機器の機能毎に、遠隔制御を許容するか否かを決定する電気機器遠隔操作システムが開示されている。特許文献１に開示された電気機器遠隔操作システムでは、遠隔制御の対象となる機能に応じて、遠隔制御を許容するか否かが画一的に決定される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２８７６３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された電気機器遠隔操作システムでは、遠隔制御を希望する機能が許容されない機能である場合、画一的に遠隔制御が制限される。従って、例えば、安全性に問題がないことがはっきりと判明している場合でも、遠隔制御を可能にする術がないという事態が生じ、利便性に欠ける側面があった。このため、利便性を損なわずに適切に遠隔制御を制限したいという要望がある。
【０００６】
本発明は、上記問題に鑑みてなされたものであり、利便性を損なわずに安全に遠隔制御することが可能な端末装置、遠隔制御システム、遠隔制御方法、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る端末装置は、
電気通信網により制御装置に接続され、前記制御装置を介して電気機器を遠隔制御する端末装置であって、
前記制御装置から、前記電気機器が遠隔制御された場合に想定される安全度を制御内容毎に示す安全度情報を受信する受信手段と、
前記受信された安全度情報を記憶する記憶手段と、
ユーザから、前記電気機器の遠隔制御指示を受け付ける遠隔制御指示受付手段と、
前記遠隔制御指示が受け付けられたことに応答して、前記記憶されている安全度情報に基づいて、前記ユーザに前記遠隔制御指示に基づく制御内容で前記電気機器を遠隔制御することの決定指示を要求するか否かを判別する判別手段と、
前記ユーザに前記決定指示を要求すると判別された場合、前記ユーザに前記決定指示を要求する決定指示要求手段と、
前記ユーザから、前記要求に応じてなされる前記決定指示を受け付ける決定指示受付手段と、
前記ユーザに前記決定指示を要求しないと判別された場合、又は、前記ユーザから前記決定指示が受け付けられた場合、前記制御装置に、前記遠隔制御指示に基づく制御信号を送信する送信手段と、を備える。
【発明の効果】
【０００８】
本発明によれば、利便性を損なわずに安全に遠隔制御することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施形態に係る遠隔制御システムの構成図である。
【図２】本発明の第１の実施形態に係る端末装置の構成図である。
【図３】本発明の第１の実施形態に係る制御装置の構成図である。
【図４】本発明の第１の実施形態に係る端末装置の機能を説明するための図である。
【図５】安全度情報を示す図である。
【図６】権限情報を示す図である。
【図７】履歴情報を示す図である。
【図８】他端末状況情報を示す図である。
【図９】本発明の第１の実施形態に係る端末装置が実行する遠隔制御指示受付処理を示すフローチャートである。
【図１０】遠隔制御指示受付画面を示す図である。
【図１１】決定指示受付画面を示す図である。
【図１２】本発明の第１の実施形態に係る制御装置が実行する遠隔制御中継処理を示すフローチャートである。
【図１３】本発明の第２の実施形態に係る端末装置の機能を説明するための図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態を、図面を参照して説明する。
【００１１】
（第１の実施形態）
まず、本発明の第１の実施形態に係る遠隔制御システム１０００について説明する。遠隔制御システム１０００は、インターネット５００などを介して、端末装置１００などから、電気機器３００などを遠隔制御するためのシステムである。図１に示すように、遠隔制御システム１０００は、端末装置１００、１１０、１２０、制御装置２００、電気機器３００、３１０、３２０、宅内端末装置４００を備える。
【００１２】
端末装置１００は、ユーザからの指示に従って、電気機器３００などを遠隔制御するための制御信号を制御装置２００に送信する装置である。なお、制御信号は、送信元の端末装置を示す情報と、送信先の電気機器を示す情報と、制御内容を示す情報とを含む情報を伝達する信号である。端末装置１００は、インターネット５００に接続する機能を有する。端末装置１００は、例えば、スマートフォン、携帯電話、タブレット端末である。
【００１３】
端末装置１１０、１２０は、それぞれ、端末装置１００と同様の構成及び機能を有する。なお、本実施形態では、基本的に、ユーザが端末装置１００を操作することにより、遠隔制御が実現されるものとして説明する。以下、適宜、端末装置１１０、１２０のそれぞれを、他の端末装置という。なお、端末装置の個数は、図１に示す例に限られないことはもちろんである。
【００１４】
制御装置２００は、端末装置１００などから供給された制御信号に従って、ユーザの宅内に配置された電気機器３００などを制御する装置である。制御装置２００は、インターネット５００に接続する機能を有する。つまり、端末装置１００などを利用した、電気機器３００などに対する遠隔制御は、制御装置２００が有する中継機能により実現される。制御装置２００は、専用のコンピュータであってもよいし、パーソナルコンピュータなどの汎用のコンピュータであってもよい。
【００１５】
電気機器３００は、遠隔制御の対象となる機器であり、基本的に、ユーザの宅内に配置される。電気機器３００は、制御装置２００による制御に従って、遠隔制御される。従って、電気機器３００は、制御装置２００と通信する機能や、制御装置２００により指示された制御内容に従って動作する機能を有する。電気機器３００は、例えば、エアコン、給湯器、電気ストーブ、炊飯器である。本実施形態では、電気機器３００は、エアコンであるものとして説明する。
【００１６】
電気機器３１０、３２０は、それぞれ、電気機器３００と同様に、遠隔制御の対象となる機器である。なお、本実施形態では、遠隔制御の対象は、基本的に、電気機器３００であるものとして説明する。以下、適宜、電気機器３１０、３２０のそれぞれを、他の電気機器という。なお、電気機器の個数は、図１に示す例に限られないことはもちろんである。
【００１７】
宅内端末装置４００は、ユーザからの指示に従って、制御装置２００を介して、電気機器３００などを遠隔制御する装置である。従って、宅内端末装置４００は、電気機器３００を遠隔制御するという意味では、端末装置１００などと同様の装置である。しかしながら、宅内端末装置４００は、宅内で使用されることを前提とした装置である。このため、宅内端末装置４００は、端末装置１００などが備えている、安全面を考慮した使用制限などの機能を備えていなくてもよい。なお、制御装置２００は、例えば、Ｗｉ−Ｆｉ（Wireless Fidelity）通信が可能なエリアに存在する端末装置を宅内端末装置４００として扱い、Ｗｉ−Ｆｉ通信が可能なエリアに存在しない端末装置を端末装置１００などとして扱うことができる。
【００１８】
宅内端末装置４００は、有線又は無線により制御装置２００と接続される。宅内端末装置４００は、制御装置２００のインターフェースとして機能してもよい。宅内端末装置４００は、専用のリモートコントローラであってもよいし、スマートフォン、携帯電話、タブレット端末などの汎用の機器であってもよい。
【００１９】
インターネット５００は、端末装置１００などと制御装置２００とを相互に接続する電気通信網である。なお、理解を容易にするため、図１では、ルータ、ゲートウェイ、サーバなどの図示を省略している。
【００２０】
次に、図２を参照して、端末装置１００の物理的な構成について説明する。図２に示すように、端末装置１００は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、フラッシュメモリ１４、通信装置１５、タッチスクリーン１６を備える。端末装置１００が備える各構成要素は、バスを介して相互に接続される。
【００２１】
ＣＰＵ１１は、端末装置１００の全体の動作を制御する。なお、ＣＰＵ１１は、ＲＯＭ１２に格納されているプログラムに従って動作し、ＲＡＭ１３をワークエリアとして使用する。
【００２２】
ＲＯＭ１２には、端末装置１００の全体の動作を制御するためのプログラムやデータが記憶される。
【００２３】
ＲＡＭ１３は、ＣＰＵ１１のワークエリアとして機能する。つまり、ＣＰＵ１１は、ＲＡＭ１３にプログラムやデータを一時的に書き込み、これらのプログラムやデータを適宜参照する。
【００２４】
フラッシュメモリ１４は、各種の情報を記憶する不揮発性メモリである。例えば、フラッシュメモリ１４は、後述する、安全度情報、権限情報、履歴情報、他端末状況情報を記憶する。なお、端末装置１００は、フラッシュメモリ１４に代えて、ハードディスクなどを備えていてもよい。
【００２５】
通信装置１５は、端末装置１００をインターネット５００に接続するためのインターフェースである。通信装置１５は、例えば、ＮＩＣ（Network Interface Card）を備える。
【００２６】
タッチスクリーン１６は、ユーザによりなされたタッチ操作を検知し、検知の結果を示す信号をＣＰＵ１１に供給する。また、タッチスクリーン１６は、ＣＰＵ１１などから供給された画像信号に基づく画像を表示する。このように、タッチスクリーン１６は、端末装置１００のユーザインターフェースとして機能する。
【００２７】
次に、図３を参照して、制御装置２００の物理的な構成について説明する。図３に示すように、制御装置２００は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、フラッシュメモリ２４、通信装置２５、タッチスクリーン２６、電気機器制御装置２７を備える。制御装置２００が備える各構成要素は、バスを介して相互に接続される。
【００２８】
ＣＰＵ２１は、制御装置２００の全体の動作を制御する。なお、ＣＰＵ２１は、ＲＯＭ２２に格納されているプログラムに従って動作し、ＲＡＭ２３をワークエリアとして使用する。
【００２９】
ＲＯＭ２２には、制御装置２００の全体の動作を制御するためのプログラムやデータが記憶される。
【００３０】
ＲＡＭ２３は、ＣＰＵ２１のワークエリアとして機能する。つまり、ＣＰＵ２１は、ＲＡＭ２３にプログラムやデータを一時的に書き込み、これらのプログラムやデータを適宜参照する。
【００３１】
フラッシュメモリ２４は、各種の情報を記憶する不揮発性メモリである。例えば、フラッシュメモリ２４は、後述する、安全度情報、権限情報、履歴情報、他端末状況情報を記憶する。なお、制御装置２００は、フラッシュメモリ２４に代えて、ハードディスクなどを備えていてもよい。
【００３２】
通信装置２５は、制御装置２００をインターネット５００に接続するためのインターフェースである。つまり、通信装置２５は、ＣＰＵ２１による制御に従って、端末装置１００などと通信する。通信装置２５は、例えば、端末装置１００から供給された情報を受信し、また、ＣＰＵ２１から供給された情報を端末装置１００に送信する。通信装置２５は、例えば、ＮＩＣを備える。
【００３３】
タッチスクリーン２６は、ユーザによりなされたタッチ操作を検知し、検知の結果を示す信号をＣＰＵ２１に供給する。また、タッチスクリーン２６は、ＣＰＵ２１などから供給された画像信号に基づく画像を表示する。このように、タッチスクリーン２６は、制御装置２００のユーザインターフェースとして機能する。
【００３４】
電気機器制御装置２７は、ＣＰＵ２１による制御に従って、電気機器３００などを制御する。例えば、電気機器制御装置２７は、端末装置１００から通信装置２５に供給された制御信号に含まれる情報を含む信号を、電気機器３００に供給する。また、電気機器制御装置２７は、ＣＰＵ２１による制御に従って、宅内端末装置４００と通信することができる。電気機器制御装置２７は、例えば、赤外線通信モジュールなどの近距離通信用の通信モジュールを備える。
【００３５】
次に、図４を参照して、端末装置１００の機能について説明する。図４に示すように、端末装置１００は、機能的には、受信部１０１、記憶部１０２、遠隔制御指示受付部１０３、判別部１０４、決定指示要求部１０５、決定指示受付部１０６、送信部１０７、履歴提示部１０８、他端末状況提示部１０９を備える。
【００３６】
受信部１０１は、制御装置２００から安全度情報を受信する。ここで、安全度情報は、電気機器３００が遠隔制御された場合に想定される安全度を制御内容毎に示す情報である。受信部１０１は、例えば、ＣＰＵ１１、通信装置１５を備える。
【００３７】
記憶部１０２は、受信された安全度情報を記憶する。記憶部１０２は、例えば、ＣＰＵ１１、フラッシュメモリ１４を備える。この場合、ＣＰＵ１１の指示に従って、安全度情報がフラッシュメモリ１４に記憶される。
【００３８】
遠隔制御指示受付部１０３は、ユーザから、電気機器３００の遠隔制御指示を受け付ける。遠隔制御指示受付部１０３は、例えば、ＣＰＵ１１、タッチスクリーン１６を備える。
【００３９】
判別部１０４は、遠隔制御指示が受け付けられたことに応答して、決定指示を要求するか否かを判別する。ここで、決定指示は、遠隔制御指示に基づく制御内容で電気機器３００を遠隔制御することを決定する指示である。言い換えれば、決定指示は、遠隔制御の実行を確定させる指示である。なお、決定指示を要求するか否かは、安全度情報に基づいて決定される。判別部１０４は、例えば、ＣＰＵ１１を備える。
【００４０】
決定指示要求部１０５は、ユーザに決定指示を要求すると判別された場合、ユーザに決定指示を要求する。言い換えれば、決定指示要求部１０５は、遠隔制御指示に従った遠隔制御を本当に実行してもよいか否かをユーザに問い合わせる。決定指示要求部１０５は、例えば、ＣＰＵ１１、タッチスクリーン１６を備える。
【００４１】
決定指示受付部１０６は、ユーザから、要求に応じてなされる決定指示を受け付ける。言い換えれば、決定指示受付部１０６は、ユーザから問い合わせに対する回答を受け付ける。決定指示受付部１０６は、例えば、ＣＰＵ１１、タッチスクリーン１６を備える。
【００４２】
送信部１０７は、ユーザに決定指示を要求しないと判別された場合、又は、ユーザから決定指示が受け付けられた場合、制御装置２００に、遠隔制御指示に基づく制御信号を送信する。送信部１０７は、例えば、ＣＰＵ１１、通信装置１５を備える。
【００４３】
ここで、受信部１０１は、制御装置２００から権限情報をさらに受信することができる。なお、権限情報は、端末装置１００に付与されている権限を示す情報である。この場合、記憶部１０２は、受信された権限情報をさらに記憶する。そして、判別部１０４は、記憶されている安全度情報と権限情報とに基づいて、ユーザに決定指示を要求するか否かを判別する。
【００４４】
また、判別部１０４は、記憶されている安全度情報と権限情報とに基づいて、遠隔制御指示に基づく遠隔制御を許可するか否かをさらに判別することができる。判別部１０４は、遠隔制御指示に基づく遠隔制御を許可すると判別した場合、記憶されている安全度情報と権限情報とに基づいて、ユーザに決定指示を要求するか否かを判別することができる。このように、ユーザに決定指示を要求する前提として、遠隔制御が許可されることが要求される。
【００４５】
ここで、受信部１０１は、制御装置２００から履歴情報をさらに受信することができる。なお、履歴情報は、電気機器３００などに対する遠隔制御の履歴を示す情報である。この場合、記憶部１０２は、受信された履歴情報をさらに記憶する。そして、判別部１０４は、記憶されている安全度情報と履歴情報とに基づいて、ユーザに決定指示を要求するか否かを判別する。
【００４６】
例えば、判別部１０４は、遠隔制御指示に基づく制御内容と、履歴情報に含まれる制御内容とが競合する関係にある場合、ユーザに決定指示を要求すると判別することができる。例えば、電気機器３００に対して、暖房運転開始の指示がなされてから所定の期間が経過する前に冷房運転開始の指示がなされた場合、判別部１０４は、ユーザに決定指示を要求すると判別することができる。この場合、冷房運転を開始するために、ユーザによる決定指示が必要となる。
【００４７】
履歴提示部１０８は、ユーザに履歴情報により示される履歴を提示する。履歴提示部１０８が履歴を提示するタイミングや、履歴提示部１０８が提示する履歴の内容は、適宜、調整することができる。例えば、履歴提示部１０８は、ユーザが遠隔操作指示や決定指示をなそうとしているときに、履歴を提示することが好適である。また、例えば、履歴提示部１０８は、遠隔制御指示により指定された制御対象に関する履歴や、遠隔制御指示により指定された制御内容に関する履歴を提示することが好適である。履歴提示部１０８は、例えば、ＣＰＵ１１、タッチスクリーン１６を備える。
【００４８】
また、受信部１０１は、制御装置２００から他端末状況情報をさらに受信することができる。他端末状況情報は、他の端末装置（例えば、端末装置１１０や端末装置１２０）が、電気機器３００に対して遠隔制御が可能な状況であるか否かを示す情報を含む情報である。なお、遠隔制御が可能な状況とは、例えば、遠隔制御を実行するアプリケーションが起動している状態である。この場合、記憶部１０２は、受信された他端末状況情報をさらに記憶する。
【００４９】
他端末状況提示部１０９は、ユーザに、記憶されている他端末状況情報により示される、他の端末装置の状況を提示する。他の端末装置の状況を提示する手法は、適宜、調整することができる。例えば、他端末状況提示部１０９は、他の端末装置のそれぞれが、遠隔操作を実行するアプリケーションを起動中であるか否かのみを明示してもよいし、さらに、詳細な状況を明示してもよい。他端末状況提示部１０９は、例えば、ＣＰＵ１１、タッチスクリーン１６を備える。
【００５０】
ここで、決定指示要求部１０５は、ユーザに決定指示を要求すると判別された場合、ユーザに遠隔制御指示に基づく遠隔制御に伴うリスクを示すリスク情報を提示することができる。つまり、決定指示要求部１０５は、決定指示をなすか否かを判別する材料として、ユーザに遠隔制御に伴うリスクを示すリスク情報を提示することができる。例えば、リスク情報は、エアコンの暖房運転により部屋が暑くなりすぎる可能性があることを明示する情報である。もしくは、例えば、リスク情報は、直前になされた制御内容と異なる制御内容で遠隔制御することにより、エアコンの燃費が悪化する可能性、エアコンが誤動作する可能性、宅内にいる人の快適性を損ねる可能性などがあることを明示する情報である。
【００５１】
ここで、図５を参照して、安全度情報について説明する。安全度情報は、電気機器毎に、制御内容と安全度とを対応付ける情報である。ただし、図５では、理解を容易にするため、安全度情報のうち、電気機器３００に関する部分のみを示している。なお、安全度情報は、例えば、管理者の指示に従って、制御装置２００が備えるフラッシュメモリ２４に登録される。
【００５２】
本実施形態では、１から５の数値で安全度を示す。安全度を示す数値が高いほど、安全であること（危険でないこと）を意味する。安全度は危険度の逆の概念を意味する。安全度は、電気機器毎、制御内容毎に、対応付けられる。つまり、電気機器と制御内容とが特定されると、安全度が特定される。ある電気機器がある制御内容に従って動作した場合に想定される安全の程度が高いほど、その電気機器とその制御内容とに対応付けられる安全度を示す数値が高くなる。
【００５３】
図５に示す例では、設定温度変更（基準範囲外）に対応付けられた安全度が１、冷房運転開始、暖房運転開始及び除湿運転開始に対応付けられた安全度が２、電源ＯＮ及び設定温度変更（基準範囲内）に対応付けられた安全度が３、電源ＯＦＦ及び運転停止に対応付けられた安全度が５である。この例では、基準範囲外の設定温度になるように電気機器３００（エアコン）を遠隔制御した場合が最も危険である。また、この例では、電源がＯＦＦされるように電気機器３００を遠隔制御した場合、及び、運転が停止されるように電気機器３００を遠隔制御した場合が一番安全である。なお、基準範囲は、例えば、常温に近い温度範囲とすることができる。また、運転停止は、冷房運転、暖房運転もしくは除湿運転を停止することを意味する。
【００５４】
次に、図６を参照して、権限情報について説明する。権限情報は、端末装置とその端末装置を使用するユーザに与えられた権限とを対応付ける情報である。本実施形態では、ユーザは、予め定められた端末装置を用いて認証を受け、認証を受けた端末装置を使用するものとする。従って、本実施形態では、ユーザに権限が付与されることと、ユーザが使用する携帯端末に権限が付与されることは同義である。なお、権限情報は、例えば、管理者の指示に従って、制御装置２００が備えるフラッシュメモリ２４に登録される。
【００５５】
本実施形態では、権限には、条件付制御権限と無条件制御権限とがある。条件付制御権限は、決定指示を伴って遠隔制御することができる権限である。一方、無条件制御権限は、決定指示を伴わずに遠隔制御することができる権限である。また、条件付制御権限と無条件制御権限とは、いずれも、制御可能な安全度の下限により表される。
【００５６】
図６に示す例では、端末装置１００に対応付けられた条件付制御権限は１である。従って、ユーザが端末装置１００を用いて、決定指示を伴って遠隔制御できる制御内容は、安全度が１以上の制御内容に限られる。例えば、制御対象が電気機器３００であり、決定指示を伴う場合、全ての制御が可能となる。
【００５７】
また、図６に示す例では、端末装置１００に対応付けられた無条件制御権限は２である。従って、ユーザが端末装置１００を用いて、決定指示を伴わずに遠隔制御できる制御内容は、安全度が２以上の制御内容に限られる。例えば、制御対象が電気機器３００であり、決定指示を伴わない場合、基準範囲外の設定温度に変更する制御はできないが、それ以外の制御は全て可能となる。
【００５８】
本実施形態では、決定指示を伴えば、決定指示を伴わない場合以上の遠隔制御が可能となるように、条件付制御権限と無条件制御権限とが設定される。その理由は、ユーザがリスクが少ないと判断した場合や、ユーザがリスクを承知している場合に、ユーザが決定指示をなすと考えられるためである。
【００５９】
なお、図６において、宅内端末装置４００や自動制御にも権限が対応付けられている。この理由は、これらの権限は、制御内容が競合した場合の判断に用いられるためである。
【００６０】
次に、図７を参照して、履歴情報について説明する。履歴情報は、いずれかの端末装置がいずれかの制御対象に対して遠隔制御した（もしくは遠隔制御しようとした）履歴を示す情報である。
【００６１】
履歴情報は、例えば、図７に示すように、制御日時と端末装置と制御対象と制御内容と制御結果とが対応付けられたレコードの集合体である。制御日時は、遠隔制御が実行された時刻を示す情報である。端末装置は、遠隔制御指示が受け付けられた端末装置を示す情報である。制御対象は、遠隔制御の対象となる装置を示す情報である。制御内容は、遠隔制御指示により指示された遠隔制御の内容を示す情報である。制御結果は、遠隔制御指示により指示された遠隔制御が受け付けられたか否かを示す情報である。
【００６２】
履歴情報は、使用又は記憶される際、適宜、任意の項目に着目して抽出又は並べ替えられる。図７では、新しい履歴を示すレコードから順に示されている。なお、図７は、２番目に新しいレコードにより示される遠隔制御の制御内容が、３番目に新しいレコードにより示される遠隔制御の制御内容と競合して、受け付けられなかった例を示している。
【００６３】
次に、図８を参照して、他端末状況情報について説明する。他端末状況情報は、端末装置とアプリケーションの起動状態と最新の制御日時とを対応付ける情報である。ある端末装置に対応付けられたアプリケーションの起動状態がＯＮである場合、その端末装置を用いた遠隔操作が近いうちになされる蓋然性が高いことが予想される。また、ある端末装置に対応付けられた最新の制御日時が現在時刻に近い場合、その端末装置を用いた遠隔操作が近いうちになされる蓋然性が高いことが予想される。なお、最新の制御日時は、履歴情報から抽出することも可能である。
【００６４】
また、図８は、他端末状況情報が、端末装置１１０、１２０に関する情報のほか、端末装置１００に関する情報、宅内端末装置４００に関する情報、自動制御に関する情報をも含んでいる例を示している。この理由は、他端末状況情報の使い勝手の向上のためである。
【００６５】
次に、図９に示すフローチャートを参照して、端末装置１００が実行する遠隔制御指示受付処理について説明する。なお、端末装置１００は、遠隔制御をするためのアプリケーションを起動することの指示をタッチスクリーン１６などで受け付けたことに応答して、図１０に示す遠隔制御指示受付処理を開始する。
【００６６】
まず、ＣＰＵ１１は、安全度情報と権限情報とを取得する（ステップＳ１０１）。具体的には、ＣＰＵ１１は、通信装置１５を制御して、制御装置２００に対して、安全度情報と権限情報とを要求する。そして、ＣＰＵ１１は、通信装置１５が制御装置２００から受信した安全度情報と権限情報とを取得する。ＣＰＵ１１は、取得した安全度情報と権限情報とを、フラッシュメモリ１４に記憶する。
【００６７】
ＣＰＵ１１は、ステップＳ１０１の処理を完了すると、履歴情報と他端末状況情報とを取得する（ステップＳ１０２）。具体的には、ＣＰＵ１１は、通信装置１５を制御して、制御装置２００に対して、履歴情報と他端末状況情報とを要求する。そして、ＣＰＵ１１は、通信装置１５が制御装置２００から受信した履歴情報と他端末状況情報とを取得する。ＣＰＵ１１は、取得した履歴情報と他端末状況情報とを、フラッシュメモリ１４に記憶する。
【００６８】
ＣＰＵ１１は、ステップＳ１０２の処理を完了すると、遠隔制御指示受付画面を表示する（ステップＳ１０３）。具体的には、ＣＰＵ１１は、ＲＯＭ１２などに記憶されているプログラムやデータに基づいて、遠隔制御指示受付画面を表す画像信号を生成し、タッチスクリーン１６に供給する。一方、タッチスクリーン１６は、供給された画像信号に応じた遠隔制御指示受付画面を表示する。なお、遠隔制御指示受付画面に表示される内容は、タッチスクリーン１６に対するタッチ操作などにより変化する。
【００６９】
ここで、図１０を参照して、遠隔制御指示受付画面について説明する。遠隔制御指示受付画面６００は、例えば、リスト領域６０１、ボタン領域６０２、６０３、６０４、６０８、表示領域６０５、６０６、６０７を備える。なお、図１０には、遠隔制御の制御対象がエアコンであり、エアコンの電源が投入済みであり、冷房運転中である場合に表示される画面を示している。
【００７０】
リスト領域６０１には、現在の運転モードを提示するとともに、運転モードの変更指示を受け付けるドロップダウンリストが表示される。ボタン領域６０２には、設定温度を上げる指示を受け付けるボタンが表示される。ボタン領域６０３には、設定温度を下げる指示を受け付けるボタンが表示される。ボタン領域６０４には、運転停止の指示を受け付けるボタンが表示される。表示領域６０５には、制御対象の現在の状態が表示される。表示領域６０６には、最新の制御履歴が表示される。表示領域６０７には、他の端末装置の状況が表示される。ボタン領域６０８には、エアコンの電源をオフする指示を受け付けるボタンが表示される。
【００７１】
リスト領域６０１に対してタッチ操作がなされると、運転モードの候補のリストが表示される。そして、表示された候補の中から、新たに運転モードが選択されると、新たに選択された運転モードでの運転が開始されることになる。従って、リスト領域６０１に対するタッチ操作は、遠隔制御指示となりうる。また、ボタン領域６０２、６０３、６０４、６０７に対するタッチ操作は、いずれも、遠隔制御指示である。また、表示領域６０５、６０６、６０７に表示される情報は、いずれも、遠隔制御指示を出す前に参考にすることが望ましい情報である。なお、表示領域６０６に表示される情報は、履歴情報に基づいて生成される情報である。また、表示領域６０７に表示される情報は、他端末状況情報に基づいて生成される情報である。
【００７２】
ＣＰＵ１１は、ステップＳ１０３の処理を完了すると、遠隔制御指示があったか否かを判別する（ステップＳ１０４）。なお、ＣＰＵ１１は、タッチスクリーン１６の所定の領域にタッチ操作がなされたことを検知した場合、遠隔制御指示があったと判別することができる。
【００７３】
ＣＰＵ１１は、遠隔制御指示があったと判別すると（ステップＳ１０４：ＹＥＳ）、遠隔制御を許可するか否かを判別する（ステップＳ１０５）。ＣＰＵ１１が遠隔制御を許可するか否かを判別する手法は、適宜、調整することができる。例えば、ＣＰＵ１１は、遠隔制御指示により示される制御対象や制御内容と、フラッシュメモリ１４などに記憶されている安全度情報や権限情報や履歴情報と、に基づいて、遠隔制御を許可するか否かを判別することができる。
【００７４】
まず、履歴情報を用いない場合について説明する。例えば、端末装置が端末装置１００であり、制御対象が電気機器３００であり、制御内容が冷房運転開始であるとする。この場合、端末装置１００に付与された条件付制御権限が示す最低安全度は１であり、電気機器３００の冷房運転開始に付与された安全度は２である。従って、この場合、遠隔制御指示は許可される。
【００７５】
ここで、仮に、端末装置が端末装置１２０であり、他の条件は変わらないものとする。この場合、端末装置１２０に付与された条件付制御権限が示す最低安全度は３であり、電気機器３００の冷房運転開始に付与された安全度は２である。従って、この場合、遠隔制御指示は許可されない。
【００７６】
次に、履歴情報を用いる場合について説明する。この場合、まず、履歴情報を考慮せずに、安全度情報や権限情報を考慮して、遠隔制御指示が許可されるか否かが判別される。ここで、遠隔制御指示が許可されないと判別された場合、履歴情報の内容に拘わらず、遠隔制御指示は許可されないと判別される。一方、遠隔制御指示が許可されると判別された場合、履歴情報に基づいて、遠隔制御指示が許可されるか否かがさらに判別される。
【００７７】
なお、履歴情報を用いて遠隔制御指示が許可されるか否かを判別する手法は、適宜、調整することができる。例えば、第１の遠隔制御指示がなされた後に第２の遠隔制御指示がなされた場合において、（Ａ１）第１の遠隔制御指示の指示内容と第２の遠隔制御指示の指示内容とが競合する関係にあり、（Ａ２）第１の遠隔制御指示がなされた時刻から第２の遠隔制御指示がなされた時刻までの時間が所定の時間内であり、（Ａ３）第１の遠隔制御指示を受け付けた端末装置の条件付権限が第２の遠隔制御指示を受け付けた端末装置の条件付権限よりも高い場合、第２の遠隔制御指示が許可されないと判別される。
【００７８】
なお、（Ａ１）に関し、指示内容が競合する典型例は、同一の制御対象に対して、相反する制御内容（例えば、暖房運転開始と冷房運転開始）が指示されることであるが、この例に限定されない。例えば、同一の家屋内に配置されている２つのエアコンに対して、それぞれ、暖房運転開始と冷房運転開始とが指示された場合は、指示内容が競合すると見なしてもよい。また、例えば、履歴情報を考慮しない判別において遠隔制御指示が許可された場合、上記（Ａ１）〜（Ａ３）の条件にかかわらず、決定指示が受け付けられることを条件に、遠隔制御指示が許可されてもよい。
【００７９】
ＣＰＵ１１は、遠隔制御を許可すると判別した場合（ステップＳ１０５：ＹＥＳ）、決定指示が必要か否かを判別する（ステップＳ１０６）。ＣＰＵ１１が決定指示が必要か否かを判別する手法は、適宜、調整することができる。例えば、ＣＰＵ１１は、遠隔制御指示により示される制御対象や制御内容と、フラッシュメモリ１４などに記憶されている安全度情報や権限情報や履歴情報と、に基づいて、決定指示が必要か否かを判別することができる。
【００８０】
まず、履歴情報を用いない場合について説明する。例えば、端末装置が端末装置１００であり、制御対象が電気機器３００であり、制御内容が冷房運転開始であるとする。この場合、端末装置１００に付与された無条件制御権限が示す最低安全度は２であり、電気機器３００の冷房運転開始に付与された安全度は２である。従って、この場合、決定指示が必要でない判別される。
【００８１】
ここで、仮に、制御内容が基準範囲外の設定温度変更であり、他の条件は変わらないものとする。この場合、端末装置１００に付与された無条件制御権限が示す最低安全度は２であり、電気機器３００の基準範囲外の設定温度変更に付与された安全度は１である。従って、この場合、決定指示が必要と判別される。
【００８２】
次に、履歴情報を用いる場合について説明する。この場合、まず、履歴情報を考慮せずに、安全度情報や権限情報を考慮して、決定指示が必要か否かが判別される。ここで、決定指示が必要と判別された場合、履歴情報の内容に拘わらず、決定指示が必要と判別される。一方、決定指示が必要でないと判別された場合、履歴情報に基づいて、決定指示が必要か否かがさらに判別される。
【００８３】
なお、履歴情報を用いて決定指示が必要か否かを判別する手法は、適宜、調整することができる。例えば、第１の遠隔制御指示がなされた後に第２の遠隔制御指示がなされた場合において、（Ａ１）第１の遠隔制御指示の指示内容と第２の遠隔制御指示の指示内容とが競合する関係にあり、（Ａ２）第１の遠隔制御指示がなされた時刻から第２の遠隔制御指示がなされた時刻までの時間が所定の時間内である場合、決定指示が必要と判別される。この他、（Ａ３）で示したように、さらに、権限を考慮して、決定指示が必要か否かが判別されてもよい。
【００８４】
ＣＰＵ１１は、決定指示が必要と判別した場合（ステップＳ１０６：ＹＥＳ）、決定指示受付画面を表示する（ステップＳ１０７）。具体的には、ＣＰＵ１１は、ＲＯＭ１２などに記憶されているプログラムやデータに基づいて、決定指示受付画面を表す画像信号を生成し、タッチスクリーン１６に供給する。一方、タッチスクリーン１６は、供給された画像信号に応じた決定指示受付画面を表示する。
【００８５】
ここで、図１１を参照して、決定指示受付画面について説明する。決定指示受付画面６１０は、ユーザにより既になされた遠隔制御指示に従った遠隔制御を実行することの確認をユーザに促すための画面である。つまり、決定指示受付画面６１０は、安全性が疑わしい場合や他の遠隔制御と競合する可能性がある場合などに、ユーザにリスクがあることを明示する画面である。決定指示受付画面６１０は、典型的には、ポップアップ画面である。決定指示受付画面６１０は、例えば、ボタン領域６１１、６１２、表示領域６１３を備える。
【００８６】
ボタン領域６１１は、決定指示を受け付けるボタンが表示される領域である。つまり、ユーザは、遠隔制御指示に従った遠隔制御を実行させたい場合に、ボタン領域６１１をタッチ操作する。
【００８７】
一方、ボタン領域６１２は、キャンセル指示を受け付けるボタンが表示される領域である。つまり、ユーザは、遠隔制御指示に従った遠隔制御を実行させたくない場合に、ボタン領域６１２をタッチ操作する。
【００８８】
表示領域６１３には、遠隔制御指示に従った遠隔制御を実行することにより生じると考えられるリスクが表示される。なお、どのようなリスク表示がされるのかは、ＲＯＭ１２やフラッシュメモリ１４に記憶されているプログラムやデータにより決定される。
【００８９】
ＣＰＵ１１は、ステップＳ１０７の処理を完了すると、決定指示があったか否かを判別する（ステップＳ１０８）。例えば、ＣＰＵ１１は、タッチスクリーン１６の所定の領域（例えば、ボタン領域６１１）にタッチ操作がなされたことを検知した場合、決定指示があったと判別することができる。
【００９０】
ＣＰＵ１１は、決定指示が必要でないと判別した場合（ステップＳ１０６：ＮＯ）、もしくは、決定指示があったと判別した場合（ステップＳ１０８：ＹＥＳ）、制御信号を送信する（ステップＳ１０９）。具体的には、ＣＰＵ１１は、遠隔制御指示に基づく制御信号を生成し、通信装置１５から制御装置２００に向けて送信させる。
【００９１】
ＣＰＵ１１は、遠隔制御指示がないと判別した場合（ステップＳ１０４：ＮＯ）、遠隔制御を許可しないと判別した場合（ステップＳ１０５：ＮＯ）、決定指示がないと判別した場合（ステップＳ１０８：ＮＯ）、自端末情報を送信する（ステップＳ１１０）。自端末情報は、例えば、アプリケーションが起動状態であることを示す情報、遠隔制御指示がなされたことを示す情報、遠隔制御指示による遠隔制御が許可されたか否かを示す情報などを含む。
【００９２】
次に、図１２に示すフローチャートを参照して、制御装置２００が実行する遠隔制御中継処理について説明する。なお、制御装置２００は、電源が投入されたことに応答して、図１２に示す遠隔制御中継処理を開始する。
【００９３】
まず、ＣＰＵ２１は、安全度情報と権限情報との取得要求があるか否かを判別する（ステップＳ２０１）。具体的には、ＣＰＵ２１は、通信装置２５を監視し、通信装置２５が上記取得要求を端末装置１００から受信したか否かを判別する。
【００９４】
ＣＰＵ２１は、安全度情報と権限情報との取得要求があると判別すると（ステップＳ２０１：ＹＥＳ）、安全度情報と権限情報とを取得要求の送信元である端末装置１００に送信する（ステップＳ２０２）。具体的には、ＣＰＵ２１は、フラッシュメモリ２４などに記憶されている安全度情報と権限情報とを、通信装置２５に端末装置１００に向けて送信させる。
【００９５】
ＣＰＵ２１は、安全度情報と権限情報との取得要求がないと判別した場合（ステップＳ２０１：ＮＯ）、もしくは、ステップＳ２０２の処理を完了した場合、履歴情報と他端末状況情報との取得要求があるか否かを判別する（ステップＳ２０３）。具体的には、ＣＰＵ２１は、通信装置２５を監視し、通信装置２５が上記取得要求を端末装置１００から受信したか否かを判別する。
【００９６】
ＣＰＵ２１は、履歴情報と他端末状況情報との取得要求があると判別すると（ステップＳ２０３：ＹＥＳ）、履歴情報と他端末状況情報とを取得要求の送信元である端末装置１００に送信する（ステップＳ２０４）。具体的には、ＣＰＵ２１は、フラッシュメモリ２４などに記憶されている履歴情報と他端末状況情報とを、通信装置２５に端末装置１００に向けて送信させる。
【００９７】
ＣＰＵ２１は、履歴情報と他端末状況情報との取得要求がないと判別した場合（ステップＳ２０３：ＮＯ）、もしくは、ステップＳ２０４の処理を完了した場合、制御信号を受信したか否かを判別する（ステップＳ２０５）。具体的には、ＣＰＵ２１は、通信装置２５を監視し、通信装置２５が制御信号を端末装置１００から受信したか否かを判別する。
【００９８】
ＣＰＵ２１は、制御信号を受信したと判別した場合（ステップＳ２０５：ＹＥＳ）、電気機器３００を制御する（ステップＳ２０６）。具体的には、ＣＰＵ２１は、通信装置２５が受信した制御信号により示される電気機器３００を、この制御信号により示される制御内容で制御するように、電気機器制御装置２７を制御する。一方、電気機器制御装置２７は、ＣＰＵ２１による制御に従って、電気機器３００を制御する。
【００９９】
ＣＰＵ２１は、制御信号を受信していないと判別した場合（ステップＳ２０５：ＮＯ）、もしくは、ステップＳ２０６の処理を完了した場合、自端末情報を受信したか否かを判別する（ステップＳ２０７）。具体的には、ＣＰＵ２１は、通信装置２５を監視し、通信装置２５が自端末情報を端末装置１００から受信したか否かを判別する。
【０１００】
ＣＰＵ２１は、自端末情報を受信したと判別すると（ステップＳ２０７：ＹＥＳ）、他端末状況情報と履歴情報とを更新する（ステップＳ２０８）。つまり、ＣＰＵ２１は、フラッシュメモリ２４などに記憶されている他端末状況情報と履歴情報とを、受信した自端末情報で更新する。
【０１０１】
ＣＰＵ２１は、自端末情報を受信していないと判別した場合（ステップＳ２０７：ＮＯ）、もしくは、ステップＳ２０８の処理を完了した場合、ステップＳ２０１に処理を戻す。
【０１０２】
以上説明したように、本実施形態によれば、安全性などが疑わしいと予測される場合に、ユーザに決定指示が要求される。このため、利便性の低下を防止しつつ、安全性の向上が期待できる。
【０１０３】
また、本実施形態によれば、端末装置１００に付与された権限に基づいて、決定指示を要求するか否かが決定される。このため、例えば、安全性を見落としやすいユーザが利用する端末装置だけ、決定指示が要求されやすいように調整することができる。
【０１０４】
また、本実施形態によれば、遠隔制御を許可するか否かが決定された後、決定指示を要求するか否かが決定される。このため、例えば、遠隔制御を、無条件に許可する、決定指示を条件に許可する、無条件に許可しない、などのように、多段階で遠隔制御を制限することができる。
【０１０５】
また、本実施形態によれば、対象装置に対してなされた遠隔制御の履歴に基づいて、決定指示を要求するか否かが決定される。このため、例えば、遠隔制御指示により指定された制御内容が、この遠隔操作指示の直前になされた制御内容と競合する場合、その旨をユーザに認識されたり、遠隔制御を制限したりすることができる。
【０１０６】
また、本実施形態によれば、対象装置に対してなされた遠隔制御の履歴を、安全性などを判別するための判断材料として、ユーザに提示することができる。
【０１０７】
また、本実施形態によれば、他の端末装置が遠隔制御する蓋然性が高いか否かを、安全性などを判別するための判断材料として、ユーザに提示することができる。
【０１０８】
また、本実施形態によれば、ユーザに決定指示を要求する際に、実行しようとしてる遠隔制御に伴うリスクを、ユーザに知らせることできる。
【０１０９】
（第２の実施形態）
第１の実施形態では、遠隔制御指示を受け付ける端末装置１００に付与された権限により、遠隔制御が制限されたり決定指示の要求の有無が判別される例を示した。本発明において、例えば、一時的に、遠隔制御の制限を緩めたり、決定指示が要求されないようにすることができる。以下、第２の実施形態に係る遠隔制御システムについて説明する。なお、以下では、基本的に、第２の実施形態に係る遠隔制御システムが第１の実施形態に係る遠隔制御システムと異なる部分について説明する。
【０１１０】
第２の実施形態に係る端末装置１５０の物理的な構成は、基本的に、図２に示す端末装置１００の物理的な構成と同様である。以下、図１３を参照して、第２の実施形態に係る端末装置１５０の機能について説明する。
【０１１１】
図１３に示すように、端末装置１５０は、機能的には、受信部１０１、記憶部１０２、遠隔制御指示受付部１０３、判別部１０４、決定指示要求部１０５、決定指示受付部１０６、送信部１０７、履歴提示部１０８、他端末状況提示部１０９、識別情報受付部１５１を備える。ここで、受信部１０１、記憶部１０２、判別部１０４、識別情報受付部１５１以外の機能は、第１の実施形態で説明した機能と同様である。
【０１１２】
受信部１０１は、制御装置２００から、他の端末装置（例えば、端末装置１１０）に対応付けられている識別情報と、他の端末装置に付与されている権限を示す他端末権限情報と、をさらに受信する。
【０１１３】
識別情報は、例えば、端末装置１５０のユーザが、端末装置１１０を使用することが許可されたユーザであるか否かを識別するための情報である。識別情報は、英数字などにより表される文字情報（例えば、パスワード）であってもよいし、顔画像や指紋情報などであってもよい。
【０１１４】
本実施形態では、端末装置１５０に付与されている権限よりも、端末装置１１０に付与されている権限の方が大きいものとする。この場合、他端末権限情報により示される権限は、端末装置１５０に付与されている権限情報よりも大きい権限を示す情報となる。
【０１１５】
ここで、記憶部１０２は、受信された、識別情報と他端末権限情報とをさらに記憶する。
【０１１６】
識別情報受付部１５１は、ユーザから、識別情報の入力を受け付ける。識別情報受付部１５１は、例えば、ＣＰＵ１１、タッチスクリーン１６、指紋認識装置、撮像装置などを備える。
【０１１７】
ここで、判別部１０４は、記憶されている識別情報と受け付けられた識別情報とが一致するか否かをさらに判別する。そして、判別部１０４は、記憶されている識別情報と受け付けられた識別情報とが一致すると判別した場合、記憶されている権限情報に代えて、記憶されている他端末権限情報に基づいて、各種の判別処理を実行する。なお、各種の判別処理は、遠隔制御指示に基づく遠隔制御を許可するか否かを判別する処理や、ユーザに決定指示を要求するか否かを判別する処理である。
【０１１８】
本実施形態によれば、ある端末装置を使用するユーザに、一時的に、他の端末装置を使用するユーザと同様の権限が与えられる。従って、例えば、付与されている権限が比較的大きい端末装置が使用できない場合でも、付与されている権限が比較的小さい他の端末装置を用いて、一時的に比較的大きな権限を得ることができる。このため、ユーザの利便性を維持しつつ、安全性を高めることが期待できる。
【０１１９】
（変形例）
以上、本発明の実施形態を説明したが、本発明を実施するにあたっては、種々の形態による変形及び応用が可能である。
【０１２０】
本発明において、第１の実施形態や第２の実施形態において説明した構成、機能、動作のどの部分を採用するのかは任意である。また、本発明において、上述した構成、機能、動作のほか、更なる構成、機能、動作が採用されてもよい。
【０１２１】
例えば、第１の実施形態では、判別部１０４による判別処理において、安全度情報と権限情報と履歴情報との全てが使用される例を示した。本発明において、判別部１０４による判別処理において、使用される情報は、この例に限定されない。例えば、判別部１０４による判別処理において、安全度情報と権限情報と履歴情報とのうちの１つ又は２つの情報のみが使用されてもよいし、他の情報が使用されてもよい。
【０１２２】
第１の実施形態では、決定指示を要求すると判別された場合、制御内容の安全度にかかわらず、注意喚起の程度が同程度である例を示した。本発明において、制御内容の安全度が低いほど、注意喚起の程度を高くしてもよい。例えば、制御内容の安全度が低いほど、ユーザに要求する決定指示の回数を多くすることができる。
【０１２３】
第１の実施形態では、遠隔制御指示が受け付けられた後に、遠隔制御を許可するか否かの判別処理が実行される例を示した。本発明において、許可されない遠隔制御を指示する遠隔制御指示が、あらかじめ受け付けられないように制限されていてもよい。この場合、受け付けられた遠隔制御指示に基づく制御は、決定指示さえなされれば実行される構成となる。
【０１２４】
第１の実施形態では、遠隔制御システムが備える機能のうち、大部分を端末装置が備える例を示した。本発明において、遠隔制御システムが備える機能を、端末装置と制御装置とのうちのいずれに備えさせるのかは任意である。
【０１２５】
第１の実施形態では、安全度が、制御対象（電気機器）と制御内容とに応じて定められる例について説明した。本発明において、安全度をどのように定めるのかは適宜調整することができる。例えば、安全度は、制御内容に拘わらず制御対象のみに応じて定められてもよいし、制御対象に拘わらず制御内容のみに応じて定められてもよい。
【０１２６】
第１の実施形態では、遠隔制御指示受付画面６００において、履歴や他の端末装置の状況が提示される例について説明した。本発明において、履歴や他の端末装置の状況が提示される手法やタイミングは、この例に限定されない。例えば、ユーザによる指示に応答して、図７に示すような履歴の一覧が提示されてもよい。また、提示される履歴の一覧は、各種の条件に従って、抽出や並び替えがなされたものであってもよい。また、特定のレコードやセルが強調表示されてもよい。例えば、安全度が比較的低い（安全度が所定の閾値よりも低い）制御対象や制御内容を示すレコードが、目立つ色で強調表示されてもよい。この場合、安全性の低い制御対象や制御内容に関わる履歴の視認性を高めることができる。
【０１２７】
あるいは、表示されるレコードに、安全度を示す数値や文字列が含まれていてもよい。なお、安全度を示す情報は、履歴情報の生成時に、履歴情報に含められてもよいし、表示時に、履歴情報に含まれる制御対象や制御内容と、安全度情報とから導かれてもよい。
【０１２８】
また、図５に示す安全度情報の一覧、図６に示す権限情報の一覧、図８に示す他端末制御情報の一覧などが、ユーザによる指示に従って、表示されてもよい。さらに、安全度情報、権限情報などは、例えば、端末装置１００や制御装置２００などを利用する、編集権限を有する管理者により編集されてもよい。
【０１２９】
第１の実施形態では、安全度が１から５の数値で示される例を示した。本発明において、安全度をどのように表すのかは任意である。例えば、安全度は０（安全でない）と１（安全である）により表されてもよい。なお、制御内容毎の安全度は、制御対象に対応付けられた安全レベルに基づいて決定されてもよい。
【０１３０】
第１の実施形態では、遠隔制御指示や決定指示がタッチスクリーン１６へのタッチ操作である例について説明した。本発明において、各種の指示は、この例に限定されない。例えば、各種の指示は、キーやボタンの押圧操作、音声の入力などであってもよい。また、決定指示の要求も、タッチスクリーン１６による画面表示によるものに限定されない。例えば、音声の出力により、決定指示の要求がなされてもよい。
【０１３１】
本発明に係る端末装置１００、１５０、制御装置２００の動作を規定する動作プログラムを既存のパーソナルコンピュータや情報端末装置に適用することで、当該パーソナルコンピュータ等を本発明に係る端末装置１００、１５０、制御装置２００として機能させることも可能である。
【０１３２】
また、このようなプログラムの配布方法は任意であり、例えば、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto Optical Disk）、メモリカードなどのコンピュータ読み取り可能な記録媒体に格納して配布してもよいし、インターネットなどの通信ネットワークを介して配布してもよい。
【０１３３】
本発明は、本発明の広義の精神と範囲を逸脱することなく、様々な実施形態及び変形が可能とされるものである。また、上述した実施形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。つまり、本発明の範囲は、実施形態ではなく、特許請求の範囲によって示される。そして、特許請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
【産業上の利用可能性】
【０１３４】
本発明は、電気機器を遠隔制御するシステムに適用可能である。
【符号の説明】
【０１３５】
１１、２１  ＣＰＵ、１２、２２  ＲＯＭ、１３、２３  ＲＡＭ、１４、２４  フラッシュメモリ、１５、２５  通信装置、１６、２６  タッチスクリーン、２７  電気機器制御装置、１００、１１０、１２０、１５０  端末装置、１０１  受信部、１０２  記憶部、１０３  遠隔制御指示受付部、１０４  判別部、１０５  決定指示要求部、１０６  決定指示受付部、１０７  送信部、１０８  履歴提示部、１０９  他端末状況提示部、１５１  識別情報受付部、２００  制御装置、３００、３１０、３２０  電気機器、４００  宅内端末装置、５００  インターネット、６００  遠隔制御指示受付画面、６０１  リスト領域、６０２、６０３、６０４、６０８、６１１、６１２  ボタン領域、６０５、６０６、６０７、６１３  表示領域、６１０  決定指示受付画面、１０００  遠隔制御システム
【要約】
【課題】利便性を損なわずに安全に遠隔制御する。
【解決手段】受信部１０１は、制御装置から、電気機器が遠隔制御された場合に想定される安全度を制御内容毎に示す安全度情報を受信する。遠隔制御指示受付部１０３は、ユーザから、電気機器の遠隔制御指示を受け付ける。判別部１０４は、遠隔制御指示が受け付けられたことに応答して、安全度情報に基づいて、ユーザに遠隔制御指示に基づく制御内容で電気機器を遠隔制御することの決定指示を要求するか否かを判別する。決定指示要求部１０５は、決定指示を要求すると判別された場合、ユーザに決定指示を要求する。決定指示受付部１０６は、ユーザから、決定指示を受け付ける。送信部１０７は、決定指示を要求しないと判別された場合、又は、決定指示が受け付けられた場合、制御装置に、遠隔制御指示に基づく制御信号を送信する。
【選択図】図４【図１】
0005409946.tif 000002
【図２】
0005409946.tif 000003
【図３】
0005409946.tif 000004
【図４】
0005409946.tif 000005
【図５】
0005409946.tif 000006
【図６】
0005409946.tif 000007
【図７】
0005409946.tif 000008
【図８】
0005409946.tif 000009
【図９】
0005409946.tif 000010
【図１０】
0005409946.tif 000011
【図１１】
0005409946.tif 000012
【図１２】
0005409946.tif 000013
【図１３】
0005409946.tif 000014