(57)【要約】【課題】手間なく確実に機器の動作状態を通信端末上で確認できるようにする。【解決手段】制御装置２０は、機器３０の操作を表す操作信号を通信端末１０から受信し、受信した操作信号に応じて、機器３０に制御信号を送信する。制御装置２０は、制御信号が送信された時点からこの制御信号に対して設定された設定時間が経過したときに、機器３０の画像を撮影し、撮影した画像を表す画像データを通信端末１０に送信する。【選択図】図１
2014230199.tif 000002
【特許請求の範囲】
【請求項１】
機器の操作を表す操作信号を通信端末から受信する信号受信部と、
前記信号受信部により受信された前記操作信号に応じて、前記機器を制御する制御信号を当該機器に送信する信号送信部と、
前記信号送信部により前記制御信号が送信された時点から当該制御信号に対して設定された時間が経過したときに、前記機器の画像を撮影し、当該撮影した画像を表す第１の画像データを生成する撮像部と、
前記撮像部により生成された前記第１の画像データを前記通信端末に送信する画像送信部と
を備える制御装置。
【請求項２】
前記撮像部は、前記信号送信部が前記制御信号を送信する前に、前記機器の画像を撮影し、当該撮影した画像を表す第２の画像データを生成し、
前記第１の画像データが表す画像と前記第２の画像データが表す画像との差分が強調されるように、前記第１の画像データに画像処理を施す画像処理部をさらに備え、
前記画像送信部は、前記画像処理部により前記画像処理が施された第１の画像データを前記通信端末に送信する
請求項１に記載の制御装置。
【請求項３】
前記撮像部は、前記信号送信部が前記制御信号を送信する前後の所定の期間において、前記機器の複数の画像を連続して撮影し、
前記撮像部により撮影された前記複数の画像において、直前に撮影された画像との差分量が閾値より大きい画像を特定し、前記信号送信部により前記制御信号が送信された時点から当該特定した画像が撮影された時点までの時間を、当該制御信号に設定する設定部をさらに備える
請求項１又は２に記載の制御装置。
【請求項４】
前記撮像部は、前記信号送信部が前記制御信号を送信する前に、前記機器の画像を撮影し、当該撮影した画像を表す第２の画像データを生成し、
前記第１の画像データが表す画像と前記第２の画像データが表す画像との差分に応じて、前記機器が動作したか否かを判定する判定部をさらに備え、
前記画像送信部は、前記第１の画像データとともに又は前記第１の画像データに代えて、前記判定部による判定結果を前記通信端末に送信する
請求項１から３のいずれか１項に記載の制御装置。
【請求項５】
前記信号送信部は、前記信号受信部により複数の機器の操作を表す操作信号が受信された場合には、当該複数の機器に設定された時間の長さに応じた順番で、当該複数の機器に制御信号を送信する
請求項１から４のいずれか１項に記載の制御装置。
【請求項６】
コンピュータに、
機器の操作を表す操作信号を通信端末から受信するステップと、
前記受信された操作信号に応じて、前記機器を制御する制御信号を当該機器に送信するステップと、
前記制御信号が送信された時点から当該制御信号に対して設定された時間が経過したときに、撮像部に前記機器の画像を撮影させるステップと、
前記撮像部により撮影された前記画像を表す第１の画像データを前記通信端末に送信するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器を遠隔操作する技術に関する。
【背景技術】
【０００２】
携帯電話などの通信端末を使って、家電機器を遠隔操作する技術が知られている。特許文献１には、このような技術により遠隔操作される機器の動作状態を確認するために、機器の動作状態を撮像した映像信号を操作端末に出力する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２３８２７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、単に機器の現在の映像が表示されるだけであるため、ユーザーは、動作前の状態との違いを詳細に見比べなければならず、不便である。
本発明は、手間なく確実に機器の動作状態を通信端末上で確認できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、機器の操作を表す操作信号を通信端末から受信する信号受信部と、前記信号受信部により受信された前記操作信号に応じて、前記機器を制御する制御信号を当該機器に送信する信号送信部と、前記信号送信部により前記制御信号が送信された時点から当該制御信号に対して設定された時間が経過したときに、前記機器の画像を撮影し、当該撮影した画像を表す第１の画像データを生成する撮像部と、前記撮像部により生成された前記第１の画像データを前記通信端末に送信する画像送信部とを備える制御装置を提供する。
【０００６】
前記制御装置において、前記撮像部は、前記信号送信部が前記制御信号を送信する前に、前記機器の画像を撮影し、当該撮影した画像を表す第２の画像データを生成し、前記第１の画像データが表す画像と前記第２の画像データが表す画像との差分が強調されるように、前記第１の画像データに画像処理を施す画像処理部をさらに備え、前記画像送信部は、前記画像処理部により前記画像処理が施された第１の画像データを前記通信端末に送信してもよい。
【０００７】
前記制御装置において、前記撮像部は、前記信号送信部が前記制御信号を送信する前後の所定の期間において、前記機器の複数の画像を連続して撮影し、前記撮像部により撮影された前記複数の画像において、直前に撮影された画像との差分量が閾値より大きい画像を特定し、前記信号送信部により前記制御信号が送信された時点から当該特定した画像が撮影された時点までの時間を、当該制御信号に設定する設定部をさらに備えてもよい。
【０００８】
前記制御装置において、前記撮像部は、前記信号送信部が前記制御信号を送信する前に、前記機器の画像を撮影し、当該撮影した画像を表す第２の画像データを生成し、前記第１の画像データが表す画像と前記第２の画像データが表す画像との差分に応じて、前記機器が動作したか否かを判定する判定部をさらに備え、前記画像送信部は、前記第１の画像データとともに又は前記第１の画像データに代えて、前記判定部による判定結果を前記通信端末に送信してもよい。
【０００９】
前記制御装置において、前記信号送信部は、前記信号受信部により複数の機器の操作を表す操作信号が受信された場合には、当該複数の機器に設定された時間の長さに応じた順番で、当該複数の機器に制御信号を送信してもよい。
【００１０】
また、本発明は、コンピュータに、機器の操作を表す操作信号を通信端末から受信するステップと、前記受信された操作信号に応じて、前記機器を制御する制御信号を当該機器に送信するステップと、前記制御信号が送信された時点から当該制御信号に対して設定された時間が経過したときに、撮像部に前記機器の画像を撮影させるステップと、前記撮像部により撮影された前記画像を表す第１の画像データを前記通信端末に送信するステップとを実行させるためのプログラムを提供する。
【発明の効果】
【００１１】
本発明によれば、手間なく確実に機器の動作状態を通信端末上で確認することができる。
【図面の簡単な説明】
【００１２】
【図１】遠隔操作システムの全体構成を示す図である。
【図２】通信端末のハードウェア構成を示す図である。
【図３】第１実施形態に係る通信端末の機能構成を示す図である。
【図４】制御装置のハードウェア構成を示す図である。
【図５】制御テーブルの一例を示す図である。
【図６】制御装置の機能構成を示す図である。
【図７】第１実施形態に係る遠隔操作システムの動作を示すシーケンスチャートである。
【図８】機器の撮影タイミングの一例を示す図である。
【図９】表示部に表示される画像の一例を示す図である。
【図１０】第２実施形態に係る制御装置の機能構成を示す図である。
【図１１】第２実施形態に係る遠隔操作システムの動作を示すシーケンスチャートである。
【図１２】画像処理の一例を示す図である。
【図１３】画像処理の別の例を示す図である。
【図１４】画像処理の別の例を示す図である。
【図１５】変形例に係る制御装置の機能構成を示す図である。
【図１６】設定処理を説明する図である。
【図１７】変形例に係る制御装置の機能構成を示す図である。
【発明を実施するための形態】
【００１３】
［第１実施形態］
１．構成
（１）システム全体の構成
図１は、第１実施形態に係る遠隔操作システム１の全体構成を示す図である。遠隔操作システム１は、通信端末１０と、制御装置２０とを備える。通信端末１０と制御装置２０とは、移動体通信網やインターネットを含むネットワーク２を介して接続される。通信端末１０は、例えば携帯電話やスマートフォン、タブレット端末である。通信端末１０は、ユーザーの家に設置された複数の機器３０を遠隔操作するときに用いられる。複数の機器３０には、例えばエアコン、照明、テレビ、ヒーター、扇風機、ビデオレコーダ、オーディオプレーヤ、洗濯機、風呂給湯器、電気錠、電動シャッタ、電動カーテン、ロボット掃除機、コンピュータ等の、ユーザーにより操作される各種の機器が含まれる。制御装置２０は、通信端末１０上で行われた操作に従って機器３０を制御する機能を有する。
【００１４】
（２）通信端末の構成
図２は、通信端末１０のハードウェア構成を示す図である。通信端末１０は、ＣＰＵ（Central Processing Unit）などのプロセッサ１１と、ＲＡＭ（Random Access Memory）などのメインメモリ１２と、通信部１３と、タッチパネルやキーなどの入力部１４と、液晶ディスプレイなどの表示部１５と、フラッシュメモリなどの記憶部１６とを備える。なお、通信端末１０は、これらの構成の他に、音声通話を行うための構成を備えていてもよい。
【００１５】
プロセッサ１１は、記憶部１６に記憶されたプログラムを実行することにより、通信端末１０の各部を制御する。メインメモリ１２は、プログラムやデータを一時的に記憶する。メインメモリ１２は、プロセッサ１１がプログラムを実行する際の作業領域として用いられる。通信部１３は、ネットワーク２に接続されるインタフェースである。具体的には、ネットワーク２には基地局が含まれており、通信部１３はこの基地局に無線で接続される。通信部１３は、ネットワーク２を介してサーバー装置と通信を行う。入力部１４は、ユーザーの操作に応じた情報をプロセッサ１１に入力する。表示部１５は、各種の情報を表示する。記憶部１６は、各種のプログラムやデータを記憶する。
【００１６】
図３は、通信端末１０の機能構成を示す図である。通信端末１０は、プロセッサ１１が１又は複数のプログラムを実行することにより、送信部１１１、受信部１１２及び表示制御部１１３の機能を実現する。送信部１１１は、機器３０の操作を表す操作信号を、通信部１３を介して制御装置２０に送信する。受信部１１２は、制御装置２０から通信部１３を介して画像データを受信する。表示制御部１１３は、受信部１１２によって受信された画像データに応じた画像を表示部１５に表示させる。
【００１７】
（３）制御装置の構成
図４は、制御装置２０のハードウェア構成を示す図である。制御装置２０は、ＣＰＵなどのプロセッサ２１と、ＲＡＭなどのメインメモリ２２と、通信部２３と、赤外線発光ダイオードなどの制御信号送信部２４と、カメラなどの撮像部２５と、フラッシュメモリなどの記憶部２６と、モーターなどの駆動部２７と、回転台２８とを備える。
【００１８】
プロセッサ２１は、記憶部２６に記憶されたプログラムを実行することにより、制御装置２０の各部を制御する。メインメモリ２２は、プログラムやデータを一時的に記憶する。メインメモリ２２は、プロセッサ２１がプログラムを実行する際の作業領域として用いられる。通信部２３は、ネットワーク２に接続されるインタフェースである。通信部２３は、ネットワーク２を介して通信端末１０と通信を行う。制御信号送信部２４は、赤外線により、機器３０に制御信号を送信する。制御信号送信部２４は、特定の方向に指向性を有する。撮像部２５は、画像を撮影し、撮影した画像を表す画像データを生成する。記憶部２６は、各種のプログラムやデータを記憶する。また、記憶部２６は、制御テーブル２６１を記憶する。
【００１９】
駆動部２７は、回転台２８を駆動して回転させる。回転台２８は、水平方向及び垂直方向に回転可能な台である。図１に示すように、回転台２８の上には、制御信号送信部２４と撮像部２５とが固定される。制御信号送信部２４と撮像部２５の向きは、制御信号送信部２４の照射方向と撮像部２５の光軸方向とが概ね一致するように予め調整される。
【００２０】
図５は、記憶部２６に記憶された制御テーブル２６１の一例を示す図である。制御テーブル２６１は、機器３０に制御信号を送信するときに用いられる。制御テーブル２６１には、機器３０の識別情報と、操作信号と、制御信号と、機器３０の方向と、設定時間とが対応付けて格納される。
【００２１】
機器３０の識別情報は、機器３０を識別する情報である。機器３０の識別情報には、例えば機器３０のメーカー名や機種種別が含まれる。操作信号は、機器３０の操作を表す信号である。制御信号は、機器３０を制御する信号である。制御信号は、例えば機器３０を遠隔操作するためのサービスの提供者又は制御装置２０のメーカーによりサーバー装置に登録されており、予めサーバー装置からダウンロードされる。機器３０の方向は、予め定められた制御装置２０の設置地点から見た対象の機器３０の方向である。設定時間は、制御信号に従って機器３０が動作を開始した時点から実際に動作したことが外見上認識できるようになるまでの時間である。
【００２２】
設定時間は、制御信号毎に予め設定される。例えば、エアコンは、電源がオンになってもすぐには外観に変化がないため、ルーバーが開くまでエアコンの電源がオンになったことを外見上認識することができない。この場合、エアコンに電源をオンにする制御信号ｓ１が送信されてからルーバーが開くまでの時間が計測され、計測された時間が設定時間として制御信号ｓ１に設定される。例えば、エアコンに制御信号ｓ１が送信されてから５秒後にルーバーが開く場合には、５秒という設定時間が制御信号ｓ１に設定される。他の制御信号についても同様に設定時間が設定される。
【００２３】
図６は、制御装置２０の機能構成を示す図である。制御装置２０は、プロセッサ２１が１又は複数のプログラムを実行することにより、信号受信部２１１、信号送信部２１２、駆動制御部２１３、撮像制御部２１４及び画像送信部２１５の機能を実現する。制御装置２０は、本発明に係るコンピュータの一例である。信号受信部２１１は、機器３０の操作を表す操作信号を通信端末１０から通信部２３を介して受信する。信号送信部２１２は、制御テーブル２６１を参照して、信号受信部２１１により受信された操作信号に応じて、機器３０を制御する制御信号を制御信号送信部２４を介して機器３０に送信する。駆動制御部２１３は、制御テーブル２６１を参照して、制御信号送信部２４が機器３０の方を向くように、駆動部２７に回転台２８を回転させる。撮像制御部２１４は、制御テーブル２６１を参照して、信号送信部２１２により制御信号が送信された時点からこの制御信号に対して設定された設定時間が経過したときに、撮像部２５に機器３０の画像を撮影させる。画像送信部２１５は、撮像部２５により撮影された画像を表す第１の画像データを、通信部２３を介して通信端末１０に送信する。
【００２４】
２．動作
次に、遠隔操作システム１の動作について説明する。遠隔操作システム１では、通信端末１０上で行われた操作に従って機器３０が制御されるとともに、その操作の結果である機器３０の動作状態を表す画像がユーザーに提示される。
【００２５】
図７は、遠隔操作システム１の動作を示すシーケンスチャートである。ユーザーは、入力部１４を介して、機器３０の操作を表す操作信号を入力する。例えば、エアコンの電源をオンにする場合には、エアコンの電源をオンにする操作を表す操作信号Ｓ１が入力される。操作信号が入力されると、ステップＳ１０１の処理が開始される。
【００２６】
ステップＳ１０１において、送信部１１１は、入力された操作信号を通信部１３を介して制御装置２０に送信する。通信端末１０から操作信号が送信されると、信号受信部２１１は、通信部２３を介してこの操作信号を受信する。
【００２７】
ステップＳ１０２において、駆動制御部２１３は、制御信号送信部２４が制御対象の機器３０の方を向くように、駆動部２７に回転台２８を回転させる。具体的には、駆動制御部２１３は、制御テーブル２６１において、通信端末１０から受信した操作信号と対応付けて格納された機器３０の方向を特定する。続いて、駆動制御部２１３は、特定した機器３０の方向と制御信号送信部２４の照射方向とが一致するように、駆動部２７に回転台２８を回転させる。例えば、通信端末１０から操作信号Ｓ１を受信した場合には、図５に示す制御テーブル２６１において、この操作信号Ｓ１と対応付けて格納された方向Ｄ１が特定される。この場合、制御信号送信部２４の照射方向が方向Ｄ１となるように、回転台２８が回転される。
【００２８】
ステップＳ１０３において、信号送信部２１２は、通信端末１０から受信した操作信号に対応する制御信号を、制御信号送信部２４を介して制御対象の機器３０に送信する。具体的には、信号送信部２１２は、通信端末１０から受信した操作信号と対応付けて格納された制御信号を制御テーブル２６１から読み出す。続いて、信号送信部２１２は、読み出した制御信号を制御信号送信部２４を介して送信する。例えば、通信端末１０から操作信号Ｓ１を受信した場合には、図５に示す制御テーブル２６１において操作信号Ｓ１と対応付けて格納された制御信号ｓ１が読み出される。この場合、制御信号送信部２４から制御信号ｓ１が送信される。ここで、ステップＳ１０２では、制御信号送信部２４が制御対象の機器３０の方を向くように調整されている。そのため、制御信号送信部２４から送信された制御信号ｓ１は、制御対象の機器３０であるエアコンに到達する。
【００２９】
ステップＳ１０４において、機器３０は、制御装置２０から受信した制御信号に従って動作する。例えば、エアコンが制御装置２０から制御信号ｓ１を受信した場合には、エアコンの電源がオンになる。
【００３０】
ステップＳ１０５において、撮像制御部２１４は、制御信号送信部２４から制御信号が送信された時点からこの制御信号に対して設定された設定時間が経過したときに、撮像部２５に制御対象の機器３０の画像を撮影させる。具体的には、撮像制御部２１４は、制御信号送信部２４から制御信号が送信されたときにタイマーを起動し、時間の計測を開始する。また、撮像制御部２１４は、制御テーブル２６１において、ステップＳ１０３で送信された制御信号と対応付けて格納された設定時間を特定し、制御信号が送信された時点からこの設定時間が経過すると、撮像部２５に制御対象の機器３０の画像を撮影させる。撮像部２５は、撮像制御部２１４の制御の下、制御対象の機器３０の画像を撮影し、撮影した画像を表す画像データを生成する。この画像データは、第１の画像データの一例である。
【００３１】
ここで、上述したように、制御信号送信部２４及び撮像部２５は、制御信号送信部２４の照射方向と撮像部２５の光軸方向とが概ね一致するように固定されている。そのため、ステップＳ１０２において制御信号送信部２４が制御対象の機器３０の方を向くように調整されると、撮像部２５も制御対象の機器３０の方を向くことになる。したがって、ステップＳ１０５では、改めて回転台２８を回転させなくても、制御対象の機器３０の画像を撮影することができる。
【００３２】
図８は、機器３０の撮影タイミングの一例を示す図である。図８では、制御信号ｓ１の送信に応じてエアコンの画像を撮影する場合の撮影タイミングが例示されている。時刻ｔ０において、制御信号ｓ１がエアコンに送信されると、この制御信号ｓ１に従ってエアコンの電源がオンになる。ただし、時刻ｔ０の時点では、まだエアコンのルーバーは閉じている。時刻ｔ０から数秒経過すると、ルーバーが開き始め、時刻ｔ０から５秒後の時刻ｔ５において、ルーバーが完全に開く。制御信号ｓ１が送信された場合には、図５に示す制御テーブル２６１において、制御信号ｓ１と対応付けて格納された５秒という設定時間が特定されるため、時刻ｔ０から５秒後の時刻ｔ５にエアコンの画像が撮影される。これにより、ルーバーが開いた状態のエアコンの画像が撮影される。
【００３３】
ステップＳ１０６において、画像送信部２１５は、撮像部２５により生成された画像データを、通信部２３を介して通信端末１０に送信する。制御装置２０から画像データが送信されると、受信部１１２は、通信部１３を介してこの画像データを受信する。
【００３４】
ステップＳ１０７において、表示制御部１１３は、受信部１１２により受信された画像データに応じた画像１５１を表示部１５に表示させる。図９は、表示部１５に表示される画像１５１の一例を示す図である。この画像１５１には、ルーバーが開いた状態のエアコンの像が含まれている。ユーザーは、この画像を見ることにより、エアコンの電源をオンにする操作に従って、実際にエアコンの電源がオンになったことを確認することができる。
【００３５】
このように機器３０の動作状態を通信端末１０上で確認することは、特に、テレビやビデオレコーダのように、電源をオンにする制御信号と電源をオフにする制御信号とが同じ信号であり、トグル動作を行うような機器３０を遠隔操作するときに有効である。このような機器３０は、操作前の状態によっては、ユーザーの操作に応じてユーザーの意図とは逆の動作状態になってしまう場合がある。例えば、テレビの電源がオン状態のときに、ユーザーが通信端末１０上でテレビの電源をオンにする操作を行うと、テレビの電源はオフになってしまう。この場合、テレビの電源がオフになったことが確認できれば、ユーザーは、操作をやり直すことができる。
【００３６】
以上説明した第１実施形態によれば、ユーザーが通信端末１０上で機器３０の操作を行うと、この操作に従って機器３０が制御された後、機器３０の画像が撮影され、撮影された画像が通信端末１０上に表示される。さらに、機器３０の画像は、機器３０が制御信号に従って動作したことが外見上認識できるようなタイミングで撮影される。したがって、手間なく確実に機器３０の動作状態を通信端末１０上で確認することができる。
【００３７】
また、第１実施形態によれば、機器３０の画像を撮影するだけで足りるため、例えば制御装置２０に機器３０の動作状態を検知するための各種センサーを設ける必要がない。したがって、制御装置２０の構成を簡略化することができる。
【００３８】
［第２実施形態］
次に、本発明の第２実施形態について説明する。上述した第１実施形態では、撮像部２５により生成された画像データをそのまま通信端末１０に送信する例について説明した。これに対し、第２実施形態では、撮像部２５により生成された画像データに画像処理を施してから通信端末１０に送信する。第２実施形態に係る通信端末１０の構成及び制御装置２０の構成は、基本的には、第１実施形態で説明した構成と同じである。ただし、第２実施形態に係る制御装置２０は、第１実施形態で説明した機能構成とは異なる機能構成を備える。以下、第１実施形態との相違点を中心に説明する。
【００３９】
図１０は、第２実施形態に係る制御装置２０の機能構成を示す図である。制御装置２０は、第１実施形態で説明した機能に加えて、画像処理部２１６の機能を実現する。また、第２実施形態においては、撮像制御部２１４は、信号送信部２１２が制御信号を送信する前にも、撮像部２５に機器３０の画像を撮影させる。撮像部２５は、撮像制御部２１４の制御の下、信号送信部２１２が制御信号を送信する前にも機器３０の画像を撮影し、撮影した画像を表す第２の画像データを生成する。画像処理部２１６は、第１の画像データが表す画像と第２の画像データが表す画像との差分が強調されるように、第１の画像データに画像処理を施す。画像送信部２１５は、画像処理部２１６により画像処理が施された第１の画像データを通信端末１０に送信する。
【００４０】
図１１は、第２実施形態に係る遠隔操作システム１の動作を示すシーケンスチャートである。ステップＳ２０１及びＳ２０２の処理は、第１実施形態で説明したステップＳ１０１及びＳ１０２の処理と同じである。
【００４１】
ステップＳ２０３において、撮像制御部２１４は、信号送信部２１２により制御信号が送信される前に、撮像部２５に対象の機器３０の画像を撮影させる。撮像部２５は、撮像制御部２１４の制御の下、制御対象の機器３０の画像を撮影し、撮影した画像を表す参照画像データを生成する。この参照画像データは、第２の画像データの一例である。
【００４２】
ステップＳ２０４〜Ｓ２０６の処理は、第１実施形態で説明したステップＳ１０３〜Ｓ１０５の処理と同じである。なお、以下の説明では、ステップＳ２０６で撮影された画像を表す画像データを「対象画像データ」という。この対象画像データは、第１の画像データの一例である。
【００４３】
ステップＳ２０７において、画像処理部２１６は、ステップＳ２０３で生成された参照画像データが表す画像５０とステップＳ２０６で生成された対象画像データが表す画像５１との差分が強調されるように、対象画像データに画像処理を施す。具体的には、画像処理部２１６は、参照画像データが表す画像５０と対象画像データが表す画像５１との差分を抽出する。続いて、画像処理部２１６は、抽出した差分が強調されるように対象画像データに画像処理を施す。
【００４４】
図１２は、画像処理の一例を示す図である。図１２では、ステップＳ２０３でルーバーが閉じた状態のエアコンの画像５０を表す参照画像データが生成され、ステップＳ２０６でルーバーが開いた状態のエアコンの画像５１を表す対象画像データが生成された場合に行われる画像処理が例示されている。この例では、画像５０と画像５１とは破線で囲まれたルーバー部分が相違するため、画像５０と画像５１の差分としてルーバー部分が抽出される。この場合、対象画像データに対して、ルーバー部分を赤く着色する等、ルーバー部分の色相、明度又は彩度を変更する画像処理が施される。
【００４５】
図１３は、画像処理の別の例を示す図である。この例では、図１２に示す例と同様に、画像５０と画像５１の差分としてルーバー部分が抽出される。ただし、対象画像データに対して、ルーバー部分に囲み線５２や矢印の画像５３を付加する画像処理が施される。
【００４６】
図１４は、画像処理の別の例を示す図である。この例では、図１２に示す例と同様に、画像５０と画像５１の差分としてルーバー部分が抽出される。ただし、対象画像データに対して、ルーバー部分を切り抜く画像処理が施される。
【００４７】
ステップ２０８において、画像送信部２１５は、ステップＳ２０７で画像処理が施された対象画像データを、通信部２３を介して通信端末１０に送信する。以降の処理は、第１実施形態と同様である。
【００４８】
以上説明した第２実施形態によれば、機器３０が動作する前の状態と動作した後の状態との差分が強調して表示されるため、機器３０の動作状態を容易に認識することができる。
【００４９】
［変形例］
本発明は、上述した第１及び第２実施形態に限定されず、以下のように変形してもよい。また、以下の変形例を互いに組み合わせてもよい。
【００５０】
（１）上述した第１及び第２実施形態では、予め設定時間が設定される例について説明した。しかし、設定時間は、制御装置２０によって設定されてもよい。この場合、制御装置２０は、第１又は第２実施形態で説明した処理を行う前に、設定処理を行う。
【００５１】
図１５は、本変形例に係る制御装置２０の機能構成を示す図である。制御装置２０は、第１実施形態で説明した機能に加えて、設定部２１７の機能を実現する。設定処理においては、撮像制御部２１４は、信号送信部２１２が制御信号を送信する前後の所定の期間において、撮像部２５に機器３０の複数の画像を連続して撮影させる。設定部２１７は、撮像部２５により撮影された複数の画像において、直前に撮影された画像との差分量が閾値より大きい画像を特定し、信号送信部２１２により制御信号が送信された時点から、特定した画像が撮影された時点までの時間を設定時間として制御信号に設定する。この差分量とは、比較対象の２個の画像が異なる度合いを表す量である。例えば、差分量は、比較対象の２個の画像の差分を抽出することによって、変化が生じた領域を特定し、特定した領域の画素数を計算することによって求められる。また、制御信号が送信された時点から特定した画像が撮影された時点までの時間は、例えばタイマーを用いて計測される。設定部２１７により設定された設定時間は、制御信号と対応付けて制御テーブル２６１に格納される。
【００５２】
図１６は、設定処理を説明する図である。図１６では、制御信号ｓ１に設定時間を設定する処理が例示されている。この例では、制御信号ｓ１がエアコンに送信される１秒前に画像６０が撮影され、制御信号ｓ１がエアコンに送信されてから１〜６秒後にそれぞれ画像６１〜６６が撮影される。画像６０〜６４は、いずれもルーバーが閉じた状態のエアコンを表しているため、直前に撮影された画像との間でほとんど変化が生じず、直前に撮影された画像との間の差分量は閾値以下になる。一方、画像６５は、ルーバーが開いた状態のエアコンを表しており、直前に撮影された画像６４との間でルーバー部分に大きな変化が生じるため、直前に撮影された画像６５との間の差分量は閾値より大きくなる。この場合、制御信号ｓ１が送信されてから５秒後に撮影された画像６５が特定され、制御信号ｓ１には５秒という設定時間が設定される。
【００５３】
本変形例によれば、例えばユーザーが自ら設定時間を設定する作業を行わなくても、適切な設定時間が設定される。
【００５４】
（２）上述した第１及び第２実施形態において、制御装置２０が、機器３０が動作したか否かを判定し、その判定結果を通信端末１０に送信してもよい。
【００５５】
図１７は、本変形例に係る制御装置２０の機能構成を示す図である。制御装置２０は、第１実施形態で説明した機能に加えて、判定部２１８の機能を実現する。本変形例においては、撮像制御部２１４は、上述した第２実施形態と同様に、信号送信部２１２が制御信号を送信する前にも、撮像部２５に機器３０の画像を撮影させる。撮像部２５は、撮像制御部２１４の制御の下、信号送信部２１２が制御信号を送信する前にも機器３０の画像を撮影し、撮影した画像を表す第２の画像データを生成する。
【００５６】
判定部２１８は、第１の画像データが表す画像と第２の画像データが表す画像との差分に応じて、機器３０が動作したか否かを判定する。具体的には、判定部２１８は、第１の画像データが表す画像と第２の画像データが表す画像との差分量を算出し、算出した差分量が閾値より大きい場合には、機器３０が動作したと判定する。この差分量は、例えばこれらの画像の差分を抽出することによって、変化が生じた領域を特定し、特定した領域の画素数を計算することによって求められる。例えば、図１２に示すように、信号送信部２１２が制御信号を送信する前に、ルーバーが閉じた状態のエアコンの画像５０が撮影され、信号送信部２１２が制御信号を送信した後に、ルーバーが開いた状態のエアコンの画像５１が撮影された場合には、画像５０と画像５１とはルーバー部分に大きな変化があるため、画像５０と画像５１の差分量は閾値より大きくなる。この場合には、制御対象の機器３０が動作したと判定される。
【００５７】
また、判定部２１８は、第１の画像データが表す画像と第２の画像データが表す画像との予め設定された領域における差分に応じて、機器３０が動作したか否かを判定してもよい。例えば、機器３０が動作したことが外見上認識できる変化が電源ランプの点灯である場合には、画像全体の領域に対する電源ランプの領域の占める割合が小さいため、電源ランプが点灯してもそれらの画像の差分量が閾値を越えない場合がある。このような場合に、電源ランプの領域を予め設定しておけば、電源ランプが点灯することにより、電源ランプの領域における差分量が閾値より大きくなるため、機器３０が動作したと判定される。
【００５８】
画像送信部２１５は、第１の画像データとともに又は第１の画像データに代えて、判定部２１８による判定結果を、通信部２３を介して通信端末１０に送信する。例えば、制御対象の機器３０が動作したと判定された場合には、機器３０が動作したことを示すメッセージが通信端末１０に送信される。この場合、通信端末１０の表示部１５には、制御装置２０から受信した判定結果が表示される。
【００５９】
本変形例によれば、制御装置２０により機器３０が動作したか否かが判定され、その判定結果が表示されるため、機器３０の動作状態を容易に認識することができる。
【００６０】
（３）上述した第１及び第２実施形態において、ユーザーにより複数の機器３０の操作を表す操作信号が入力された場合、信号送信部２１２は、これらの複数の機器３０に設定された設定時間の長さに応じた順番で複数の機器３０に制御信号を送信してもよい。
【００６１】
例えば、信号送信部２１２は、設定された設定時間が短い機器から順番に複数の機器３０に制御信号を送信してもよい。ここでは、ユーザーにより、エアコンの電源をオンにする操作を表す操作信号Ｓ１と、照明を点ける操作を表す操作信号Ｓ２と、テレビの電源をオンにする操作を表す操作信号Ｓ３とがまとめて入力された場合を例に挙げて説明する。この場合、まず図５に示す制御テーブル２６１から、操作信号Ｓ１に対応する制御信号ｓ１と、操作信号Ｓ２に対応する制御信号ｓ２と、操作信号Ｓ３に対応する制御信号ｓ３とが読み出される。
【００６２】
ここで、図５に示す制御テーブル２６１において、制御信号ｓ１に対応する設定時間は「５秒」であり、制御信号ｓ２に対応する設定時間は「１秒」であり、制御信号ｓ３に対応する設定時間は「３秒」である。この場合、最初に、設定時間が最も短い制御信号ｓ２が照明に向けて送信される。次に、設定時間が２番目に短い制御信号ｓ３がテレビに向けて送信される。最後に、設定時間が最も長い制御信号ｓ１がエアコンに向けて送信される。これにより、ユーザーにより複数の機器３０の操作を表す操作信号が入力されたときに、最初に撮影された機器３０の画像がユーザーに提示されるまでにかかる時間を短くすることができる。
【００６３】
または、信号送信部２１２は、設定された設定時間が長い機器から順番に複数の機器３０に制御信号を送信してもよい。この場合、最初に、設定時間が最も長い制御信号ｓ１がエアコンに向けて送信される。次に、設定時間が２番目に長い制御信号ｓ３がテレビに向けて送信される。最後に、設定時間が最も短い制御信号ｓ２が照明に向けて送信される。これにより、ユーザーにより複数の機器３０の操作を表す操作信号が入力されたときに、これらの機器３０の画像が全て提示されるまでにかかる時間を短くすることができる。
【００６４】
（４）上述した第１及び第２実施形態において、制御装置２０は、車輪やキャタピラ、脚などの移動機構を備え、複数の部屋の間を移動してもよい。制御装置２０は、制御対象の機器３０が別の部屋に設置されている場合には、その部屋の定められた位置へと移動してからステップＳ１０２又はＳ２０２の処理を開始する。
【００６５】
（５）上述した第１及び第２実施形態では、通信端末１０が携帯電話やスマートフォン、タブレット端末である例について説明した。しかし、通信端末１０は、これらの端末に限定されず、例えばノート型パーソナルコンピュータであってもよい。
【００６６】
（６）上述した第１及び第２実施形態では、プロセッサ２１がプログラムを実行することにより、制御装置２０の機能が実現される例について説明した。しかし、制御装置２０の機能は、ＡＳＩＣ（application specific integrated circuit）により実現されてもよい。例えば、画像処理部２１６、設定部２１７又は判定部２１８がＡＳＩＣにより実現されてもよい。
【００６７】
（７）通信端末１０のプロセッサ１１及び制御装置２０のプロセッサ２１により実行されるプログラムは、インターネットなどの通信回線を介してダウンロードされてもよい。また、このプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどの、コンピュータが読取可能な記録媒体に記録した状態で提供されてもよい。
【００６８】
（８）上述した第１及び第２実施形態では、制御信号送信部２４は、赤外線を利用して、機器３０に制御信号を送信する例について説明した。しかし、制御信号送信部２４は、赤外線以外の光を利用して、機器３０に制御信号を送信してもよいし、電波を利用して、機器３０に制御信号を送信してもよい。
【００６９】
また、この変形例において、撮像部２５は、魚眼レンズを有し、水平方向に沿って３６０度の画角で画像を撮影してもよい。これにより、撮像部２５の向きを変えなくても、機器３０が設置された部屋全体の画像を撮影することができる。さらに、制御装置２０は、撮影された画像の座標を極座標変換して平面画像を生成し、この平面画像から機器３０を含む部分を切り出してもよい。この処理は、例えば第２実施形態で説明した画像処理部２１６が行ってもよい。この場合、機器３０を含む部分の画像を表す画像データが通信端末１０に送信される。
【００７０】
この変形例によれば、駆動部２７及び回転台２８を用いなくても、機器３０に制御信号を送信し、機器３０の画像を撮影することができる。
【００７１】
（９）上述した第１及び第２実施形態では、予め設定時間が設定される例について説明した。しかし、設定時間は、ネットワーク２に接続されたサーバー装置からダウンロードされ、制御テーブル２６１に格納されてもよい。このとき、制御装置２０は、機器３０の識別情報（型番等）をサーバー装置に送信することにより、その機器３０に対応する設定時間をダウンロードしてもよい。
【符号の説明】
【００７２】
１  遠隔操作システム、１０  通信端末、２０  制御装置、２１  プロセッサ、２２  メインメモリ、２３  通信部、２４  制御信号送信部、２５  撮像部、２６  記憶部、２７  駆動部、２８  回転台、１１１  送信部、１１２  受信部、１１３  表示制御部、２１１  信号受信部、２１２  信号送信部、２１３  駆動制御部、２１４  撮像制御部、２１５  画像送信部、２１６  画像処理部、２１７  設定部、２１８  判定部
【図１】
2014230199.tif 000003
【図２】
2014230199.tif 000004
【図３】
2014230199.tif 000005
【図４】
2014230199.tif 000006
【図５】
2014230199.tif 000007
【図６】
2014230199.tif 000008
【図７】
2014230199.tif 000009
【図８】
2014230199.tif 000010
【図９】
2014230199.tif 000011
【図１０】
2014230199.tif 000012
【図１１】
2014230199.tif 000013
【図１２】
2014230199.tif 000014
【図１３】
2014230199.tif 000015
【図１４】
2014230199.tif 000016
【図１５】
2014230199.tif 000017
【図１６】
2014230199.tif 000018
【図１７】
2014230199.tif 000019