(57)【特許請求の範囲】
【請求項１】
リモートコントローラーによって操作可能である機器と、画像を表示可能である端末装置とを含み、ネットワークを介して前記機器を制御する機器制御システムであって、
前記端末装置は、
出力部と、
前記機器を操作する前記リモートコントローラーと類似の外見の画像を前記機器から受信する端末受信部と、
前記端末受信部によって受信される前記画像を前記出力部に出力させる端末出力処理部と、
前記端末出力処理部によって出力される前記画像に対し、前記端末装置を用いて行われる操作により生成される操作情報を前記機器に送信する端末送信部とを具備し、
前記機器は、
前記操作情報に従って処理を行う機器処理部と、
前記機器の現在の状態を示す状態情報を送信する機器状態送信部とを具備し、
前記端末装置は、
前記状態情報を受信する端末機器状態受信部と、
前記端末機器状態受信部によって受信された前記状態情報に対応する画像を前記出力部に出力させる端末機器状態出力処理部とを具備する機器制御システム。
【請求項２】
前記端末送信部は、前記画像上で選択された位置を示す座標情報に対応する、前記機器に対する処理命令を、前記操作情報として前記機器に送信し、
前記機器処理部は、前記端末装置から受信した前記操作情報としての処理命令に従って処理を行う請求項１に記載の機器制御システム。
【請求項３】
前記端末送信部は、前記画像上で選択された位置を示す座標情報を前記操作情報として前記機器に送信し、
前記機器処理部は、前記端末装置から受信した前記操作情報としての座標情報に対応する、前記機器に対する処理命令に従って処理を行う請求項１に記載の機器制御システム。
【請求項４】
前記端末受信部は、前記機器を操作する前記リモートコントローラーと同一の外見の画像を受信する請求項１乃至３のいずれかに記載の機器制御システム。
【請求項５】
前記機器制御システムは、さらに前記機器へのリンクを前記端末装置に提供するリンクサーバを含む請求項１乃至４のいずれかに記載の機器制御システム。
【請求項６】
リモートコントローラーによって操作可能である機器と、画像を表示可能である端末装置と、前記機器を管理する管理サーバとを含み、ネットワークを介して前記機器を制御する機器制御システムであって、
前記端末装置は、
出力部と、
前記機器を操作する前記リモートコントローラーと類似の外見の画像を前記管理サーバから受信する端末受信部と、
前記端末受信部によって受信される前記画像を前記出力部に出力させる端末出力処理部と、
前記端末出力処理部によって出力される前記画像に対し、前記端末装置を用いて行われる操作により生成される操作情報を前記管理サーバに送信する端末送信部とを具備し、
前記管理サーバは、
前記端末送信部から受信した前記操作情報を前記機器へ送信するサーバ操作情報送信部を具備し、
前記機器は、
前記サーバ操作情報送信部から受信した前記操作情報に従って処理を行う機器処理部と、
前記機器の現在の状態を示す状態情報を前記管理サーバに送信する機器状態送信部とを具備し、
前記管理サーバは、
前記機器状態送信部から受信した前記状態情報を前記端末装置へ送信するサーバ機器状態通信部を具備し、
前記端末装置は、
前記サーバ機器状態通信部から送信された前記状態情報を受信する端末機器状態受信部と、
前記端末機器状態受信部によって受信された前記状態情報に対応する画像を前記出力部に出力させる端末機器状態出力処理部とを具備する機器制御システム。
【請求項７】
前記端末送信部は、前記画像上で選択された位置を示す座標情報に対応する、前記機器に対する処理命令を前記操作情報として前記管理サーバに送信し、
前記サーバ操作情報送信部は、前記端末装置から受信した前記操作情報としての処理命令を前記機器に送信し、
前記機器処理部は、前記管理サーバから受信した前記操作情報としての処理命令に従って処理を行う請求項６に記載の機器制御システム。
【請求項８】
前記端末送信部は、前記画像上で選択された位置を示す座標情報を前記操作情報として前記管理サーバに送信し、
前記サーバ操作情報送信部は、前記端末装置から受信した前記操作情報としての座標情報に対応する前記機器に対する処理命令を、前記操作情報として前記機器に送信し、
前記機器処理部は、前記管理サーバから受信した前記操作情報としての処理命令に従って処理を行う請求項６に記載の機器制御システム。
【請求項９】
前記端末受信部は、前記機器を操作する前記リモートコントローラーと同一の外見の画像を受信する請求項６乃至８のいずれかに記載の機器制御システム。
【請求項１０】
前記端末出力処理部は、前記画像上で選択された位置を示す座標情報に対応する説明を示す説明情報を前記出力部に出力させる請求項１乃至９のいずれかに記載の機器制御システム。
【請求項１１】
前記ネットワークを介して制御される前記機器が複数である場合、前記端末出力処理部は、複数の前記機器のそれぞれを特定するために用いられる表示領域を、複数の前記機器のそれぞれに対応付けて前記出力部に出力させ、前記表示領域のいずれかが選択されることにより特定された前記機器に対応する前記画像を前記出力部に出力させる請求項１乃至１０のいずれかに記載の機器制御システム。
【請求項１２】
前記リモートコントローラーが前記状態情報を表示する表示部を有する場合、前記端末機器状態出力処理部は、前記表示部に対応する前記画像内の領域に、前記端末機器状態受信部によって受信された前記状態情報に対応する画像を出力させる請求項１乃至１１のいずれかに記載の機器制御システム。
【請求項１３】
ネットワークを介して、リモートコントローラーによって操作可能である機器と通信する、画像を表示可能である端末装置であって、
出力部と、
前記機器を操作する前記リモートコントローラーと類似の外見の画像を前記機器から受信する端末受信部と、
前記端末受信部によって受信される前記画像を前記出力部に出力させる端末出力処理部と、
前記端末出力処理部によって出力される前記画像に対し、前記端末装置を用いて行われる操作により生成される操作情報を前記機器に送信する端末送信部と、
前記機器が送信する前記機器の現在の状態を示す状態情報を受信する端末機器状態受信部と、
前記端末機器状態受信部によって受信された前記状態情報に対応する画像を前記出力部に出力させる端末機器状態出力処理部とを具備する端末装置。
【請求項１４】
ネットワークを介して、画像を表示可能である端末装置と通信する、リモートコントローラーによって操作可能である機器であって、
前記端末装置が、前記機器を操作する前記リモートコントローラーと類似の外見の画像を前記機器から受信して表示し、前記画像に対して前記端末装置を用いて行われる操作により生成される操作情報を送信する場合、前記操作情報に従って処理を行う機器処理部と、
前記機器の現在の状態を示す状態情報を送信する機器状態送信部とを具備する機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモートコントローラーによって操作可能である機器を制御する機器制御システム、端末装置及び機器に関する。
【背景技術】
【０００２】
近年、住宅内の様々な機器には、リモートコントローラーが付属している。利用者は、リモートコントローラーを操作することによって当該機器を遠隔操作することが可能である。また、ウェブブラウザを用いて画面上に表示された共通のインターフェースを提示し、利用者が当該共通のインターフェースを利用して、住宅内の各機器を総括して制御する技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１４８８８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に記載された技術では、様々な機器に係るリモートコントローラーのそれぞれの操作方法をすでに習得した利用者も、新たに当該共通のインターフェースの操作方法を覚えなければならない。また、同一の機器を、付属のリモートコントローラーとは異なる共通のインターフェースを利用することは、特にリモートコントローラーの操作に熟達した利用者を混乱させ、誤操作の原因ともなる。
【０００５】
上記問題点に鑑み、本発明は、端末装置の画面に表示された画像から、機器を容易に操作することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明は以下のような特徴を有している。
【０００７】
本発明の特徴は、リモートコントローラーによって操作可能である機器（機器２０）と、画像を表示可能である端末装置（端末装置１０）とを含み、ネットワーク（ネットワーク４０）を介して前記機器を制御する機器制御システム（機器制御システム１）であって、前記端末装置は、出力部（モニタ１４０）と、前記機器を操作する前記リモートコントローラーと類似の外見の画像を前記機器から受信する端末受信部（端末受信部１１１）と、前記端末受信部によって受信される前記画像を前記出力部に出力させる端末出力処理部（端末出力処理部１１２）と、前記端末出力処理部によって出力される前記画像に対し、前記端末装置を用いて行われる操作により生成される操作情報を前記機器に送信する端末送信部（端末送信部１１４）とを具備し、前記機器は、前記操作情報に従って処理を行う機器処理部（機器処理部２１２）と、前記機器の現在の状態を示す状態情報を送信する機器状態送信部（機器状態送信部２１３）とを具備し、前記端末装置は、前記状態情報を受信する端末機器状態受信部（端末機器状態受信部１１５）と、前記端末機器状態受信部によって受信された前記状態情報に対応する画像を前記出力部に出力させる端末機器状態出力処理部（端末機器状態出力処理部１１６）とを具備することを要旨とする。
【０００８】
このような機器制御システムによれば、端末装置には、リモートコントローラーと類似の外見の画像が表示されるため、利用者は、表示された画像に対する操作を行うことで、リモートコントローラーを実際に操作する場合と同様の感覚で操作を行うことができ、機器を容易に操作することが可能となる。また、利用者は、機器の現在の状態を知ることができる。
【０００９】
本発明の特徴は、前記端末受信部は、前記機器を操作する前記リモートコントローラーと同一の外見の画像を受信することを要旨とする。
【００１１】
本発明の特徴は、前記端末送信部は、前記画像上で選択された位置を示す座標情報に対応する、前記機器に対する処理命令を、前記操作情報として前記機器に送信し、前記機器処理部は、前記端末装置から受信した前記操作情報としての処理命令に従って処理を行うことを要旨とする。
【００１２】
本発明の特徴は、前記端末送信部は、前記画像上で選択された位置を示す座標情報を前記操作情報として前記機器に送信し、前記機器処理部は、前記端末装置から受信した前記操作情報としての座標情報に対応する、前記機器に対する処理命令に従って処理を行うことを要旨とする。
【００１３】
本発明の特徴は、前記機器制御システムは、さらに前記機器へのリンクを前記端末装置に提供するリンクサーバを含むことを要旨とする。
【００１４】
このような機器制御システムによれば、リンクサーバのＵＲＬのみを知っていれば、機器のＵＲＬを知らなくとも、機器のそれぞれにアクセスすることが可能である。
【００１５】
リモートコントローラーによって操作可能である機器と、画像を表示可能である端末装置と、前記機器を管理する管理サーバ（管理サーバ３０）とを含み、ネットワークを介して前記機器を制御する機器制御システムであって、前記端末装置は、出力部と、前記機器を操作する前記リモートコントローラーと類似の外見の画像を前記管理サーバから受信する端末受信部と、前記端末受信部によって受信される前記画像を前記出力部に出力させる端末出力処理部と、前記端末出力処理部によって出力される前記画像に対し、前記端末装置を用いて行われる操作により生成される操作情報を前記管理サーバに送信する端末送信部とを具備し、前記管理サーバは、前記端末送信部から受信した前記操作情報を前記機器へ送信するサーバ操作情報送信部（サーバ操作情報送信部３１２）を具備し、前記機器は、前記サーバ操作情報送信部から受信した前記操作情報に従って処理を行う機器処理部と、前記機器の現在の状態を示す状態情報を前記管理サーバに送信する機器状態送信部とを具備し、前記管理サーバは、前記機器状態送信部から受信した前記状態情報を前記端末装置へ送信するサーバ機器状態通信部（サーバ機器状態通信部３１３）を具備し、前記端末装置は、前記サーバ機器状態通信部から送信された前記状態情報を受信する端末機器状態受信部と、前記端末機器状態受信部によって受信された前記状態情報に対応する画像を前記出力部に出力させる端末機器状態出力処理部とを具備することを要旨とする。
【００１６】
本発明の特徴は、前記端末送信部は、前記画像上で選択された位置を示す座標情報に対応する、前記機器に対する処理命令を前記操作情報として前記管理サーバに送信し、前記サーバ操作情報送信部は、前記端末装置から受信した前記操作情報としての処理命令を前記機器に送信し、前記機器処理部は、前記管理サーバから受信した前記操作情報としての処理命令に従って処理を行うことを要旨とする。
【００１７】
本発明の特徴は、前記端末送信部は、前記画像上で選択された位置を示す座標情報を前記操作情報として前記管理サーバに送信し、前記サーバ操作情報送信部は、前記端末装置から受信した前記操作情報としての座標情報に対応する前記機器に対する処理命令を、前記操作情報として前記機器に送信し、前記機器処理部は、前記管理サーバから受信した前記操作情報としての処理命令に従って処理を行うことを要旨とする。
【００１８】
本発明の特徴は、前記端末出力処理部は、前記画像上で選択された位置を示す座標情報に対応する説明を示す説明情報を前記出力部に出力させることを要旨とする。
【００１９】
このような機器制御システムによれば、外見画像のボタンのいずれかがクリックされた場合に出力される吹き出し、音声又は動画等による説明により、リモートコントローラーに慣れていない利用者が、操作方法を確認しながら機器を操作することができる。
【００２０】
本発明の特徴は、前記ネットワークを介して制御される前記機器が複数である場合、前記端末出力処理部は、複数の前記機器のそれぞれを特定するために用いられる表示領域を、複数の前記機器のそれぞれに対応付けて前記出力部に出力させ、前記表示領域のいずれかが選択されることにより特定された前記機器に対応する前記画像を前記出力部に出力させることを要旨とする。
【００２１】
このような機器制御システムによれば、タブを用いることにより、複数の機器を１つのウェブブラウザ画面で効率よく操作することができる。
【００２４】
本発明の特徴は、前記リモートコントローラーが前記状態情報を表示する表示部を有する場合、前記端末機器状態出力処理部は、前記表示部に対応する前記画像内の領域に、前記端末機器状態受信部によって受信された前記状態情報に対応する画像を出力させることを要旨とする。
【００２５】
本発明の特徴は、ネットワークを介して、リモートコントローラーによって操作可能である機器と通信する、画像を表示可能である端末装置であって、出力部と、前記機器を操作する前記リモートコントローラーと類似の外見の画像を前記機器から受信する端末受信部と、前記端末受信部によって受信される前記画像を前記出力部に出力させる端末出力処理部と、前記端末出力処理部によって出力される前記画像に対し、前記端末装置を用いて行われる操作により生成される操作情報を前記機器に送信する端末送信部と、前記機器が送信する前記機器の現在の状態を示す状態情報を受信する端末機器状態受信部と、前記端末機器状態受信部によって受信された前記状態情報に対応する画像を前記出力部に出力することを要旨とする。
【００２６】
本発明の特徴は、ネットワークを介して、画像を表示可能である端末装置と通信する、リモートコントローラーによって操作可能である機器であって、前記端末装置が、前記機器を操作する前記リモートコントローラーと類似の外見の画像を前記機器から受信して表示し、前記画像に対して前記端末装置を用いて行われる操作により生成される操作情報を送信する場合、前記操作情報に従って処理を行う機器処理部を具備し、前記機器の現在の状態を示す状態情報を送信することを要旨とする。
【発明の効果】
【００２７】
本発明によれば、端末装置に表示された画像から、機器を容易に操作することが可能となる。
【図面の簡単な説明】
【００２８】
【図１】本発明の第１の実施形態に係る機器制御システムの全体概略構成図である。
【図２】本発明の実施形態に係る端末装置の構成図である。
【図３】本発明の実施形態に係る端末装置に表示される、機器を操作するリモートコントローラーと同一の外見の第１の画像である。
【図４】本発明の実施形態に係る端末装置に表示される、機器を操作するリモートコントローラーと同一の外見の第２の画像である。
【図５】本発明の実施形態に係る端末又は機器マッピング保持部の構成図である。
【図６】本発明の第１の実施形態に係る機器の構成図である。
【図７】本発明の第１の実施形態に係る端末装置のフローチャートである。
【図８】本発明の第１の実施形態に係る機器のフローチャートである。
【図９】本発明の第２の実施形態に係る機器制御システムの全体概略構成図である。
【図１０】本発明の第２の実施形態に係る機器の構成図である。
【図１１】本発明の第２の実施形態に係る管理サーバの構成図である。
【図１２】本発明の実施形態に係るサーバマッピング保持部の構成図である。
【図１３】本発明の第２の実施形態に係る端末装置のフローチャートである。
【図１４】本発明の第２の実施形態に係る管理サーバのフローチャートである。
【図１５】本発明の第２の実施形態に係る機器のフローチャートである。
【発明を実施するための形態】
【００２９】
次に、図面を参照して、本発明の第１乃至第２の実施形態を説明する。以下の実施形態における図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。なお、当該実施形態において、機器を操作するリモートコントローラーと同一の外見の画像（外見画像）はウェブコンテンツとしてウェブブラウザを用いて画面上に表示される。また、機器を操作するリモートコントローラーと同一の外見の画像には、ボタンの大きさが異なる、製造者のマークを有する等、リモートコントローラー自体との差異を有する画像も含まれる。
【００３０】
＜第１の実施形態＞
第１の実施形態において、（１）機器制御システムの全体概略構成、（２）端末装置及び機器の構成、（３）端末装置及び機器の動作、（４）作用・効果について説明する。
【００３１】
（１）機器制御システムの全体概略構成
図１は、本発明の第１の実施形態に係る機器制御システム１の全体概略構成図である。
【００３２】
図１に示すように、機器制御システム１は、端末装置１０と、機器２０と、インターネット、ＬＡＮ等のネットワーク４０とを含む。
【００３３】
端末装置１０は、ネットワーク４０を介して、機器２０に対して、当該機器２０を操作するための外見画像を要求する。次に、端末装置１０は、機器２０からの画像を受信して、表示する。次に、端末装置１０は、表示された画像に対する端末装置１０の操作により取得された操作情報を、ネットワーク４０を介して、機器２０に送信する。なお、端末装置１０は携帯端末であってもよい。
【００３４】
機器２０は、ネットワーク４０を介して、端末装置１０から操作情報を受信し、当該操作情報に従って処理を行う。
【００３５】
（２）端末装置及び機器の構成
図２は、本発明の第１の実施形態に係る端末装置１０の構成図である。
【００３６】
図２に示す端末装置１０は、機器２０を操作するための外見画像に対し利用者によって操作が行われることにより、機器２０に処理を行わせるものである。端末装置１０は、例えばパーソナルコンピュータである。端末装置１０は、制御部１１０、通信部１２０、操作部１３０、モニタ１４０及び記憶部１５０を含む。
【００３７】
制御部１１０は、例えばＣＰＵによって構成され、端末装置１０が具備する各種機能を制御する。
【００３８】
通信部１２０は、機器２０との間で、ネットワーク４０を介した通信を行う。
【００３９】
操作部１３０は、テンキーやファンクションキーなどによって構成され、利用者の操作内容を入力するために用いられるインターフェースである。また、操作部１３０は、モニタ１４０に表示された文字列などを選択したりするポインティングデバイスであるマウスも含まれる。
【００４０】
モニタ１４０は、制御部１１０を介して受信した画像を表示したり、操作内容を表示したりする。
【００４１】
記憶部１５０は、例えばメモリによって構成され、端末装置１０における制御などに用いられる各種情報を記憶する。
【００４２】
制御部１１０は、端末受信部１１１、端末出力処理部１１２、端末マッピング保持部１１３、端末送信部１１４、端末機器状態受信部１１５及び端末機器状態出力処理部１１６を含む。
【００４３】
端末受信部１１１は、機器２０から、ネットワーク４０を介して、機器２０を操作するための外見画像を受信する。具体的には、利用者が、操作部１３０を用いて、当該画像に係るウェブコンテンツのＵＲＬをウェブブラウザに直接入力した場合に、端末受信部１１１は、当該画像を受信する。
【００４４】
図３に示すように、端末出力処理部１１２は、端末受信部１１１が受信した当該画像をモニタ１４０に表示させる。また、利用者の操作に応じて、端末装置１０が複数の機器２０の操作を同時に行う場合は、図４に示すように、端末出力処理部１１２は、当該複数の機器２０の名称が記載されたタブをモニタ１４０に表示してもよい。その際、端末出力処理部１１２は、当該タブのいずれかが操作部１３０のマウスなどを用いてクリックされた場合、当該クリックされたタブに係る機器２０を操作するための外見画像を表示する。また、端末出力処理部１１２は、外見画像のボタン等がクリックされた場合、当該ボタン等に係る説明を表示等してもよい。具体的には、図４に示すように、モニタ１４０には、“リモコン操作”と“使い方説明”とのモード切替ボタンが表示される。当該“使い方説明”ボタンを押下後、外見画像のボタンのいずれかがクリックされた場合に、端末出力処理部１１２は、吹き出し、音声又は動画等により、当該外見画像のボタンの説明を行う。一方当該“リモコン操作”ボタンを押下後、外見画像のボタンのいずれかがクリックされた場合は、端末送信部１１４による処理が行われる。
【００４５】
図５に示すように、端末マッピング保持部１１３は、端末出力処理部１１２によってモニタ１４０に表示された、機器２０を操作するための外見画像の特定の座標と、当該座標に対応する、機器２０への処理命令とを関連付けて保持する。
【００４６】
端末送信部１１４は、端末出力処理部１１２によってモニタ１４０に表示された、機器２０を操作するための外見画像を、操作部１３０のマウスなどを用いてクリックした場合、当該クリックした箇所の座標情報を、機器２０に送信する。または、端末送信部１１４は、当該座標情報に対応する端末マッピング保持部１１３の座標に関連付けられた機器２０への処理命令を機器２０に送信してもよい。なお、当該座標情報は、例えば、ｈｔｍｌのｉｎｐｕｔタグのｔｙｐｅ＝“ｉｍａｇｅ”属性により取得することが可能である。
【００４７】
端末機器状態受信部１１５は、機器２０の現在の状態に関する情報、例えば、機器２０が起動しておらずＯＦＦの状態である等、機器２０を操作するための外見画像上に表示されない情報を、ネットワーク４０を介して、機器２０から受信する。
【００４８】
図３に示すように、端末機器状態出力処理部１１６は、端末機器状態受信部１１５が受信した、機器２０の現在の状態に関する情報をモニタ１４０に表示させる。また、機器２０を操作するリモートコントローラー自体が、機器２０の現在の状態を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等を有する場合は、端末機器状態出力処理部１１６が、図４に示すように、外見画像の該当部分に、当該ＬＣＤに表示されるものと同様の機器２０の現在の状態を表示する。
【００４９】
図６は、本発明の第１の実施形態に係る機器２０の構成図である。
【００５０】
図６に示す機器２０は、端末装置１０における利用者の操作に応じて、処理を行うものである。機器２０は、制御部２１０、通信部２２０、記憶部２３０を含む。
【００５１】
制御部２１０は、例えばＣＰＵによって構成され、機器２０が具備する各種機能を制御する。
【００５２】
通信部２２０は、端末装置１０との間で、ネットワーク４０を介した通信を行う。
【００５３】
記憶部２３０は、例えばメモリによって構成され、機器２０における制御などに用いられる各種情報を記憶する。
【００５４】
制御部２１０は、機器マッピング保持部２１１、機器処理部２１２及び機器状態送信部２１３を含む。
【００５５】
図５に示すように、機器マッピング保持部２１１は、端末装置１０に送信された、機器２０を操作するための外見画像の特定の座標と、当該座標に対応する、機器２０への処理命令とを関連付けて保持する。
【００５６】
機器処理部２１２は、ネットワーク４０を介して、端末送信部１１４から受信した機器２０への処理命令に従い機器２０の処理を行う。また、機器処理部２１２は、ネットワーク４０を介して、端末送信部１１４から受信した座標情報に対応する機器マッピング保持部２１１の座標に関連付けられた機器２０への処理命令に従い機器２０の処理を行う。
【００５７】
機器状態送信部２１３は、周期的に又は機器２０の特定処理が終わった場合などに、機器２０の現在の状態に関する情報、例えば、機器２０が起動しておらずＯＦＦの状態である等、機器２０を操作するための外見画像上に表示されない情報を、ネットワーク４０を介して、端末装置１０に送信する。
【００５８】
（３）端末装置及び機器の動作
次に、端末装置及び機器の動作を説明する。
【００５９】
図７は、端末装置の動作を示すフローチャートである。
【００６０】
ステップＳ１０１において、利用者が、操作部１３０を用いて、当該画像に係るウェブコンテンツのＵＲＬをウェブブラウザに直接入力するなどにより、端末受信部１１１は、機器２０から、ネットワーク４０を介して、機器２０を操作するための外見画像を受信する。
【００６１】
ステップＳ１０２において、端末出力処理部１１２は、端末受信部１１１が受信した外見画像をモニタ１４０に表示させる。
【００６２】
ステップＳ１０３において、端末出力処理部１１２によって表示された外見画像の特定の箇所を、操作部１３０のマウスなどを用いてクリックする。
【００６３】
ステップＳ１０４において、端末送信部１１４は、当該クリックされた箇所の座標情報を、機器２０に送信する。または、端末送信部１１４は、当該座標情報に対応する端末マッピング保持部１１３の座標に関連付けられた機器２０への処理命令を機器２０に送信してもよい。
【００６４】
ステップＳ１０５において、端末機器状態受信部１１５は、機器２０の現在の状態に関する情報、例えば、機器２０が起動しておらずＯＦＦの状態である等、外見画像上に表示されない情報を、ネットワーク４０を介して、機器２０から受信し、端末機器状態出力処理部１１６は、端末機器状態受信部１１５が受信した、機器２０の現在の状態に関する情報をモニタ１４０に表示させる。なお、機器２０の現在の状態に関する情報の受信及び表示はどのタイミングで行われてもよい。
【００６５】
図８は、機器の動作を示すフローチャートである。
【００６６】
ステップＳ２０１において、制御部２１０は、ネットワーク４０を介して、端末装置１０から送信された座標情報又は機器２０への処理命令を受信する。
【００６７】
ステップＳ２０２において、機器処理部２１２は、受信した機器２０への処理命令に従い機器２０の処理を行う。また、機器処理部２１２は、受信した座標情報に対応する機器マッピング保持部２１１の座標に関連付けられた機器２０への処理命令に従い機器２０の処理を行う。
【００６８】
ステップＳ２０３において、機器状態送信部２１３は、機器２０の現在の状態に関する情報、例えば、機器２０が起動しておらずＯＦＦの状態である等、機器２０を操作するための外見画像上に表示されない情報を、ネットワーク４０を介して、端末装置１０に送信する。なお、機器２０の現在の状態に関する情報の送信はどのタイミングで行われてもよい。
【００６９】
（４）作用・効果
本発明の第１の実施形態において、端末装置１０は、機器２０を操作するための外見画像を、ウェブコンテンツとして機器２０から受信しウェブブラウザを用いて画面上に表示する。当該画像上の特定のボタン等をマウス等でクリックする利用者の操作に応じて、端末装置１０は、リモートコントローラーそのものを使用せずとも、当該リモートコントローラーに配置された当該特定のボタン等を押下した場合と同一の処理を機器２０に行わせることができるよう構成されている。
【００７０】
このような機器制御システム１によれば、端末装置１０の画面に表示された、機器２０を操作するための外見画像から、さまざまな機器２０を容易に操作することができる。
【００７１】
また、リモートコントローラーそのものに熟達している利用者にとっては、新たに操作方法を覚える必要がなく、ただちに間違いのない操作を行うことができる。
【００７２】
また、端末装置１０を用いることにより、リモートコントローラー本体では操作できない遠隔地から、ネットワーク経由で機器を操作することができる。
【００７３】
また、タブを用いることにより、複数の機器を１つのウェブブラウザ画面で効率よく操作することができる。
【００７４】
また、外見画像のボタンのいずれかがクリックされた場合に出力される吹き出し、音声又は動画等による説明により、リモートコントローラーに慣れていない利用者が、操作方法を確認しながら機器を操作することができる。
【００７５】
＜第２の実施形態＞
第２の実施形態において、（１）機器制御システムの全体概略構成、（２）端末装置、機器及び管理サーバの構成、（３）端末装置、機器及び管理サーバの動作、（４）作用・効果について説明する。
【００７６】
（１）機器制御システムの全体概略構成
図９は、本発明の第２の実施形態に係る機器制御システム１の全体概略構成図である。
【００７７】
図９に示すように、機器制御システム１は、端末装置１０と、機器２０と、管理サーバ３０と、ネットワーク４０とを含む。
【００７８】
端末装置１０は、ネットワーク４０を介して、管理サーバ３０に機器２０を操作するための外見画像を要求し、管理サーバ３０から当該画像を受信して、表示する。次に、端末装置１０は、表示された画像に対する端末装置１０の操作により取得された操作情報を、ネットワーク４０を介して、管理サーバ３０に送信する。なお、端末装置１０は携帯端末であってもよい。
【００７９】
機器２０は、ネットワーク４０を介して、管理サーバ３０から操作情報を受信し、当該操作情報に従って処理を行う。
【００８０】
管理サーバ３０は、ネットワーク４０を介して、端末装置１０から操作情報を受信し、機器２０に送信する。
【００８１】
（２）端末装置、機器及び管理サーバの構成
図２は、本発明の第２の実施形態に係る端末装置１０の構成図である。
【００８２】
図２に示す端末装置１０は、機器２０を操作するための外見画像に対し利用者によって操作が行われることにより、機器２０に処理を行わせるものである。端末装置１０は、例えばパーソナルコンピュータである。端末装置１０は、制御部１１０、通信部１２０、操作部１３０、モニタ１４０及び記憶部１５０を含む。
【００８３】
制御部１１０は、例えばＣＰＵによって構成され、端末装置１０が具備する各種機能を制御する。
【００８４】
通信部１２０は、管理サーバ３０との間で、ネットワーク４０を介した通信を行う。
【００８５】
操作部１３０は、テンキーやファンクションキーなどによって構成され、利用者の操作内容を入力するために用いられるインターフェースである。また、操作部１３０は、モニタ１４０に表示された文字列などを選択したりするポインティングデバイスであるマウスも含まれる。
【００８６】
モニタ１４０は、制御部１１０を介して受信した画像を表示したり、操作内容を表示したりする。
【００８７】
記憶部１５０は、例えばメモリによって構成され、端末装置１０における制御などに用いられる各種情報を記憶する。
【００８８】
制御部１１０は、端末受信部１１１、端末出力処理部１１２、端末マッピング保持部１１３、端末送信部１１４、端末機器状態受信部１１５及び端末機器状態出力処理部１１６を含む。
【００８９】
端末受信部１１１は、管理サーバ３０から、ネットワーク４０を介して、機器２０を操作するための外見画像を受信する。具体的には、まず、利用者が、操作部１３０を用いて、機器制御システム１に属する機器２０のリストに係るウェブコンテンツのＵＲＬをウェブブラウザに直接入力する。次に、端末装置１０が、管理サーバ３０から、当該リストを受信し、表示する。更に、利用者が当該リストから特定の機器２０を選択し、管理サーバ３０から、当該特定の機器２０を操作するための外見画像を受信する。
【００９０】
図３に示すように、端末出力処理部１１２は、端末受信部１１１が受信した当該画像をモニタ１４０に表示させる。また、利用者の操作に応じて、端末装置１０が複数の機器２０の操作を同時に行う場合は、図４に示すように、端末出力処理部１１２は、当該複数の機器２０の名称が記載されたタブをモニタ１４０に表示してもよい。その際、端末出力処理部１１２は、当該タブのいずれかが操作部１３０のマウスなどを用いてクリックされた場合、当該クリックされたタブに係る機器２０を操作するための外見画像を表示する。また、端末出力処理部１１２は、外見画像のボタン等がクリックされた場合、当該ボタン等に係る説明を表示等してもよい。具体的には、図４に示すように、モニタ１４０には、“リモコン操作”と“使い方説明”とのモード切替ボタンが表示される。当該“使い方説明”ボタンを押下後、外見画像のボタンのいずれかがクリックされた場合に、端末出力処理部１１２は、吹き出し、音声又は動画等により、当該外見画像のボタンの説明を行う。一方当該“リモコン操作”ボタンを押下後、外見画像のボタンのいずれかがクリックされた場合は、端末送信部１１４による処理が行われる。
【００９１】
図５に示すように、端末マッピング保持部１１３は、端末出力処理部１１２によってモニタ１４０に表示された、機器２０を操作するための外見画像の特定の座標と、当該座標に対応する、機器２０への処理命令とを関連付けて保持する。
【００９２】
端末送信部１１４は、端末出力処理部１１２によってモニタ１４０に表示された、機器２０を操作するための外見画像を、操作部１３０のマウスなどを用いてクリックした場合、当該クリックした箇所の座標情報と機器２０を特定する名称等とを、管理サーバ３０に送信する。または、端末送信部１１４は、当該座標情報に対応する端末マッピング保持部１１３の座標に関連付けられた機器２０への処理命令と当該機器２０を特定する名称等とを管理サーバ３０に送信してもよい。なお、当該座標情報は、例えば、ｈｔｍｌのｉｎｐｕｔタグのｔｙｐｅ＝“ｉｍａｇｅ”属性により取得することが可能である。
【００９３】
端末機器状態受信部１１５は、機器２０の現在の状態に関する情報、例えば、機器２０が起動しておらずＯＦＦの状態である等、機器２０を操作するための外見画像上に表示されない情報を、ネットワーク４０を介して、管理サーバ３０から受信する。
【００９４】
図３に示すように、端末機器状態出力処理部１１６は、端末機器状態受信部１１５が受信した、機器２０の現在の状態に関する情報をモニタ１４０に表示させる。また、機器２０を操作するリモートコントローラー自体が、機器２０の現在の状態を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等を有する場合は、端末機器状態出力処理部１１６が、図４に示すように、外見画像の該当部分に、当該ＬＣＤに表示されるものと同様の機器２０の現在の状態を表示する。
【００９５】
図１０は、本発明の第２の実施形態に係る機器２０の構成図である。
【００９６】
図１０に示す機器２０は、端末装置１０における利用者の操作に応じて、処理を行うものである。機器２０は、制御部２１０、通信部２２０、記憶部２３０を含む。
【００９７】
制御部２１０は、例えばＣＰＵによって構成され、機器２０が具備する各種機能を制御する。
【００９８】
通信部２２０は、端末装置１０との間で、ネットワーク４０を介した通信を行う。
【００９９】
記憶部２３０は、例えばメモリによって構成され、機器２０における制御などに用いられる各種情報を記憶する。
【０１００】
制御部２１０は、機器処理部２１２及び機器状態送信部２１３を含む。
【０１０１】
機器処理部２１２は、ネットワーク４０を介して、後述する管理サーバ３０のサーバ操作情報送信部３１２から受信した機器２０への処理命令に従い機器２０の処理を行う。
【０１０２】
機器状態送信部２１３は、周期的に又は機器２０の特定処理が終わった場合などに、機器２０の現在の状態に関する情報、例えば、機器２０が起動しておらずＯＦＦの状態である等、機器２０を操作するための外見画像上に表示されない情報を、ネットワーク４０を介して、管理サーバ３０に送信する。
【０１０３】
図１１は、本発明の第２の実施形態に係る管理サーバ３０の構成図である。
【０１０４】
図１１に示す管理サーバ３０は、機器制御システム１に属する機器２０の管理を行うものである。管理サーバ３０は、制御部３１０、通信部３２０、記憶部３３０を含む。
【０１０５】
制御部３１０は、例えばＣＰＵによって構成され、管理サーバ３０が具備する各種機能を制御する。
【０１０６】
通信部３２０は、端末装置１０及び機器２０との間で、ネットワーク４０を介した通信を行う。
【０１０７】
記憶部３３０は、例えばメモリによって構成され、管理サーバ３０における制御などに用いられる各種情報を記憶する。
【０１０８】
制御部３１０は、サーバマッピング保持部３１１、サーバ操作情報送信部３１２及びサーバ機器状態通信部３１３を含む。
【０１０９】
図１２に示すように、サーバマッピング保持部３１１は、機器２０を特定する名称等と、端末装置１０に送信された、機器２０を操作するための外見画像の特定の座標と、当該座標に対応する、機器２０への処理命令とを関連付けて保持する。
【０１１０】
サーバ操作情報送信部３１２は、ネットワーク４０を介して、端末送信部１１４から受信した機器２０への処理命令を、端末送信部１１４から受信した機器２０を特定する名称等により特定される機器２０へ送信する。また、サーバ操作情報送信部３１２は、ネットワーク４０を介して、端末送信部１１４から受信した、機器２０を特定する名称等と座標情報とに対応する、サーバマッピング保持部３１１の機器２０を特定する名称等と座標とに関連付けられた機器２０への処理命令を当該名称等により特定される機器２０へ送信する。
【０１１１】
サーバ機器状態通信部３１３は、機器２０の現在の状態に関する情報、例えば、機器２０が起動しておらずＯＦＦの状態である等、機器２０を操作するための外見画像上に表示されない情報を、ネットワーク４０を介して、機器２０から受信し、端末装置１０に送信する。
【０１１２】
（３）端末装置、機器及び管理サーバの動作
次に、端末装置及び機器の動作を説明する。
【０１１３】
図１３は、端末装置の動作を示すフローチャートである。
【０１１４】
ステップＳ１１１において、利用者が、操作部１３０を用いて、機器制御システム１に属する機器２０のリストに係るウェブコンテンツのＵＲＬをウェブブラウザに直接入力し、表示された当該リストから利用者が特定の機器２０を選択することにより、端末受信部１１１は、管理サーバ３０から、ネットワーク４０を介して、選択された機器２０を操作するための外見画像を受信する。
【０１１５】
ステップＳ１１２において、端末出力処理部１１２は、端末受信部１１１が受信した外見画像をモニタ１４０に表示させる。
【０１１６】
ステップＳ１１３において、端末出力処理部１１２によって表示された外見画像の特定の箇所を、操作部１３０のマウスなどを用いてクリックする。
【０１１７】
ステップＳ１１４において、端末送信部１１４は、当該クリックされた箇所の座標情報と機器２０を特定する名称等とを管理サーバ３０に送信する。または、端末送信部１１４は、当該座標情報に対応する端末マッピング保持部１１３の座標に関連付けられた機器２０への処理命令と機器２０を特定する名称等とを管理サーバ３０に送信してもよい。
【０１１８】
ステップＳ１１５において、端末機器状態受信部１１５は、機器２０の現在の状態に関する情報、例えば、機器２０が起動しておらずＯＦＦの状態である等、外見画像上に表示されない情報を、ネットワーク４０を介して、管理サーバ３０から受信し、端末機器状態出力処理部１１６は、端末機器状態受信部１１５が受信した、機器２０の現在の状態に関する情報をモニタ１４０に表示させる。なお、機器２０の現在の状態に関する情報の受信及び表示はどのタイミングで行われてもよい。
【０１１９】
続いて図１４は、管理サーバの動作を示すフローチャートである。
【０１２０】
ステップＳ３１１において、制御部３１０は、ネットワーク４０を介して、端末装置１０から送信された座標情報又は機器２０への処理命令と機器２０を特定する名称等とを受信する。
【０１２１】
ステップＳ３１２において、サーバ操作情報送信部３１２は、ネットワーク４０を介して、端末送信部１１４から受信した機器２０への処理命令を、端末送信部１１４から受信した機器２０を特定する名称等により特定される機器２０へ送信する。また、サーバ操作情報送信部３１２は、ネットワーク４０を介して、端末送信部１１４から受信した、機器２０を特定する名称等と座標情報とに対応する、サーバマッピング保持部３１１の機器２０を特定する名称等と座標とに関連付けられた機器２０への処理命令を当該名称等により特定される機器２０へ送信する。
【０１２２】
ステップＳ３１３において、サーバ機器状態通信部３１３は、機器２０の現在の状態に関する情報、例えば、機器２０が起動しておらずＯＦＦの状態である等、機器２０を操作するための外見画像上に表示されない情報を、ネットワーク４０を介して、機器２０から受信し、端末装置１０に送信する。なお、機器２０の現在の状態に関する情報の送信はどのタイミングで行われてもよい。
【０１２３】
続いて図１５は、機器の動作を示すフローチャートである。
【０１２４】
ステップＳ２１１において、制御部２１０は、ネットワーク４０を介して、管理サーバ３０から送信された機器２０への処理命令を受信する。
【０１２５】
ステップＳ２１２において、機器処理部２１２は、受信した機器２０への処理命令に従い機器２０の処理を行う。
【０１２６】
ステップＳ２１３において、機器状態送信部２１３は、機器２０の現在の状態に関する情報、例えば、機器２０が起動しておらずＯＦＦの状態である等、機器２０を操作するための外見画像上に表示されない情報を、ネットワーク４０を介して、管理サーバ３０に送信する。なお、機器２０の現在の状態に関する情報の送信はどのタイミングで行われてもよい。
【０１２７】
（４）作用・効果
本発明の第２の実施形態において、端末装置１０は、機器２０を操作するための外見画像を、ウェブコンテンツとして管理サーバ３０から受信しウェブブラウザを用いて画面上に表示する。当該画像上の特定のボタン等をマウス等でクリックする利用者の操作に応じて、端末装置１０は、リモートコントローラーそのものを使用せずとも、当該リモートコントローラーに配置された当該特定のボタン等を押下した場合と同一の処理を機器２０に行わせることができるよう構成されている。
【０１２８】
このような機器制御システム１によれば、端末装置１０の画面に表示された、機器２０を操作するための外見画像から、さまざまな機器２０を容易に操作することができる。
【０１２９】
また、リモートコントローラーそのものに熟達している利用者にとっては、新たに操作方法を覚える必要がなく、ただちに間違いのない操作を行うことができる。
【０１３０】
また、端末装置１０を用いることにより、リモートコントローラー本体では操作できない遠隔地から、ネットワーク経由で機器を操作することができる。
【０１３１】
また、タブを用いることにより、複数の機器を１つのウェブブラウザ画面で効率よく操作することができる。
【０１３２】
また、外見画像のボタンのいずれかがクリックされた場合に出力される吹き出し、音声又は動画等による説明により、リモートコントローラーに慣れていない利用者が、操作方法を確認しながら機器を操作することができる。
【０１３３】
また、管理サーバ３０が、機器制御システム１に属する機器２０のそれぞれを管理しているため、当該管理サーバ３０のＵＲＬのみを知っていれば、機器２０のＵＲＬを知らなくとも、機器２０のそれぞれに処理を行わせることが可能である。
【０１３４】
＜その他の実施形態＞
上記のように、本発明は実施形態によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなる。
【０１３５】
上述した第１の実施形態では、端末装置１０が、機器２０を操作するための外見画像を受信し機器２０に処理を行わせる場合は、当該画像に係るウェブコンテンツのＵＲＬをウェブブラウザに直接入力する。しかしながら、機器制御システム１において、複数の機器２０への複数のリンクのみを含むウェブコンテンツを端末装置１０に提供する、リンクサーバを有することが可能である。利用者が当該リンクサーバのＵＲＬのみを知っていれば、端末装置１０は、当該リンクサーバから、複数の機器２０への複数のリンクのみを含むウェブコンテンツを取得することができる。更に、端末装置１０は、利用者によって、当該ウェブコンテンツに含まれる、複数の機器２０への複数のリンクのうちいずれかが選択された場合には、選択されたリンクに関連付けられた当該機器２０のＵＲＬを用いて、当該機器２０にアクセスすることが可能である。
【０１３６】
また、上述した第１及び第２の実施形態では、機器２０を操作するための外見画像がウェブコンテンツであるが、これに限定されるものではない。
【０１３７】
このように本発明は、ここでは記載していない様々な実施形態等を包含するということを理解すべきである。したがって、本発明はこの開示から妥当な特許請求の範囲の発明特定事項によってのみ限定されるものである。
【産業上の利用可能性】
【０１３８】
本発明の機器制御システム、端末装置及び機器は、端末装置の画面に表示された画像から、機器を容易に操作することが可能であり、機器制御システム、端末装置及び機器として有用である。
【符号の説明】
【０１３９】
１０…端末装置、２０…機器、３０…管理サーバ、４０…ネットワーク、１１０…制御部、１１１…端末受信部、１１２…端末出力処理部、１１３…端末マッピング保持部、１１４…端末送信部、１１５…端末機器状態受信部、１１６…端末機器状態出力処理部、１２０…通信部、１３０…操作部、１４０…モニタ部、１５０…記憶部、２１０…制御部、２１１…機器マッピング保持部、２１２…機器処理部、２１３…機器状態送信部、２２０…通信部、２３０…記憶部、３１０…制御部、３１１…サーバマッピング保持部、３１２…サーバ操作情報送信部、３１３…サーバ機器情報通信部、３２０…通信部、３３０…記憶部
【図１】
0005427592.tif 000002
【図２】
0005427592.tif 000003
【図３】
0005427592.tif 000004
【図４】
0005427592.tif 000005
【図５】
0005427592.tif 000006
【図６】
0005427592.tif 000007
【図７】
0005427592.tif 000008
【図８】
0005427592.tif 000009
【図９】
0005427592.tif 000010
【図１０】
0005427592.tif 000011
【図１１】
0005427592.tif 000012
【図１２】
0005427592.tif 000013
【図１３】
0005427592.tif 000014
【図１４】
0005427592.tif 000015
【図１５】
0005427592.tif 000016