(57)【要約】【課題】ユーザが、首や視線を上下にする動作を行うことなく、表示装置の映像表示におけるリモコン操作を行うことができるリモコン装置、情報処理装置、情報処理システム、遠隔制御方法及びプログラムを提供する。【解決手段】情報処理装置を遠隔制御するための指示を情報処理装置に対して送信可能なリモコン装置であって、映像データを表示するとともに、接触により指示を入力可能な表示入力部を有し、表示入力部は、映像データを表示するときに、指示を示すグラフィックユーザインターフェースを映像データ上に表示し、グラフィックユーザインターフェースの表示部分に接触があった場合に、表示部分に割り当てられている指示を受け付ける。【選択図】図１
2010062808.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置を遠隔制御するための指示を前記情報処理装置に対して送信可能なリモコン装置であって、
映像データを表示するとともに、接触により前記指示を入力可能な表示入力部を有し、
前記表示入力部は、
前記映像データを表示するときに、前記指示を示すグラフィックユーザインターフェースを前記映像データ上に表示し、
前記グラフィックユーザインターフェースの表示部分に接触があった場合に、前記表示部分に割り当てられている指示を受け付けることを特徴とするリモコン装置。
【請求項２】
前記映像データは、
前記情報処理装置から表示装置に出力されて表示される映像データと同じ映像データであり、
前記表示装置で行われる映像データの表示と、前記表示入力部で行われる映像データの表示とは同時に行われることを特徴とする請求項１記載のリモコン装置。
【請求項３】
前記映像データが所定形式に圧縮されている場合に前記映像データの展開を行い、展開した映像データを前記表示入力部に出力する映像展開部をさらに有することを特徴とする請求項１又は２記載のリモコン装置。
【請求項４】
前記グラフィックユーザインターフェースの表示部分に接触があり、前記表示入力部によって、前記表示部分に割り当てられている指示が受け付けられた場合に、前記グラフィックユーザインターフェースは、前記指示を視認可能な表示に変更されることを特徴とする請求項１から３のいずれか１項に記載のリモコン装置。
【請求項５】
リモコン装置から受信した指示に基づいて制御される情報処理装置であって、
前記リモコン装置から映像データの表示指示を受信した場合に、前記映像データに対してグラフィックユーザインターフェースを重畳した重畳映像データを生成する出力情報生成部と、
前記出力情報生成部で生成された重畳映像データを前記リモコン装置へ送信する送信部と、
を有することを特徴とする情報処理装置。
【請求項６】
前記出力情報生成部は、
前記リモコン装置から映像データの表示指示を受信した場合に、表示装置に対して前記映像データ又は前記重畳映像データを出力し、
前記表示装置で行われる映像表示と、前記リモコン装置で行われる映像表示とが同時に行われることを特徴とする請求項５記載の情報処理装置。
【請求項７】
前記出力情報生成部で生成された重畳映像データを所定形式に圧縮して前記送信部へ出力する映像圧縮部をさらに有することを特徴とする請求項５又は６記載の情報処理装置。
【請求項８】
請求項１から４のいずれか１項に記載のリモコン装置と、
請求項５から７のいずれか１項に記載の情報処理装置と、
を有することを特徴とする情報処理システム。
【請求項９】
情報処理装置を遠隔制御するための指示を前記情報処理装置に対して送信可能なリモコン装置で行われる遠隔制御方法であって、
接触により前記指示を入力可能な表示入力部に映像データを表示するときに、前記指示を示すグラフィックユーザインターフェースを前記映像データ上に表示するステップと、
前記グラフィックユーザインターフェースの表示部分に接触があった場合に、前記表示部分に割り当てられている指示を受け付けるステップと、
を有することを特徴とする遠隔制御方法。
【請求項１０】
リモコン装置から受信した指示に基づいて制御される情報処理装置で行われる遠隔制御方法であって、
前記リモコン装置から映像データの表示指示を受信した場合に、前記映像データに対してグラフィックユーザインターフェースを重畳した重畳映像データを生成するステップと、
前記生成された重畳映像データを前記リモコン装置へ送信するステップと、
を有することを特徴とする遠隔制御方法。
【請求項１１】
情報処理装置を遠隔制御するための指示を前記情報処理装置に対して送信可能なリモコン装置に実行させるプログラムであって、
接触により前記指示を入力可能な表示入力部に映像データを表示するときに、前記指示を示すグラフィックユーザインターフェースを前記映像データ上に表示する処理と、
前記グラフィックユーザインターフェースの表示部分に接触があった場合に、前記表示部分に割り当てられている指示を受け付ける処理と、
を実行させることを特徴とするプログラム。
【請求項１２】
リモコン装置から受信した指示に基づいて制御される情報処理装置に実行させるプログラムであって、
前記リモコン装置から映像データの表示指示を受信した場合に、前記映像データに対してグラフィックユーザインターフェースを重畳した重畳映像データを生成する処理と、
前記生成された重畳映像データを前記リモコン装置へ送信する処理と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔制御を行うことができるリモコン装置、情報処理装置、情報処理システム、遠隔制御方法及びプログラムに関する。
【背景技術】
【０００２】
情報処理装置の一例であるＡＶ（Audio and Visual）機器では、リモコンを用いた遠隔制御（リモコン操作という）が可能なものが多い。リモコンに係る技術例としては、例えば、特許文献１に開示されているものがある。
【特許文献１】特開２００４−９６５４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
現在、ＡＶ機器では多機能化が進んでおり、それに伴って、リモコンに搭載されるキー（ボタン）の数が多くなっている（特許文献１の図１参照）。このように多数のキーが搭載されていると、押し間違い等の操作ミスが起こりやすい。よって、ユーザ（操作者）はリモコン操作を行うときには、手元のキー群を視認して所望のキーを操作することになる。
【０００４】
しかし、例えばテレビなどの表示装置においてリモコン操作を行う場合には、所望の入力結果が得られたかどうかを確認するために、ユーザは、表示装置に表示されている映像を視認する必要もある。つまりユーザは、表示装置の表示映像と手元のリモコンのキー群を交互に視認するために、首や視線を上下にする動作を繰り返さなければならない。よって、表示装置の映像表示におけるリモコン操作は、ユーザにとって大変煩わしいという問題があった。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、ユーザが、首や視線を上下にする動作を行うことなく、表示装置の映像表示におけるリモコン操作を行うことができるリモコン装置、情報処理装置、情報処理システム、遠隔制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
かかる目的を達成するために、本発明のリモコン装置は、情報処理装置を遠隔制御するための指示を情報処理装置に対して送信可能なリモコン装置であって、映像データを表示するとともに、接触により指示を入力可能な表示入力部を有し、表示入力部は、映像データを表示するときに、指示を示すグラフィックユーザインターフェースを映像データ上に表示し、グラフィックユーザインターフェースの表示部分に接触があった場合に、表示部分に割り当てられている指示を受け付けることを特徴とする。
【０００７】
本発明の情報処理装置は、リモコン装置から受信した指示に基づいて制御される情報処理装置であって、リモコン装置から映像データの表示指示を受信した場合に、映像データに対してグラフィックユーザインターフェースを重畳した重畳映像データを生成する出力情報生成部と、出力情報生成部で生成された重畳映像データをリモコン装置へ送信する送信部と、を有することを特徴とする。
【０００８】
本発明の情報処理システムは、本発明のリモコン装置と、本発明の情報処理装置と、を有することを特徴とする。
【０００９】
本発明の遠隔制御方法は、第１の態様として、情報処理装置を遠隔制御するための指示を情報処理装置に対して送信可能なリモコン装置で行われる遠隔制御方法であって、接触により指示を入力可能な表示入力部に映像データを表示するときに、指示を示すグラフィックユーザインターフェースを映像データ上に表示するステップと、グラフィックユーザインターフェースの表示部分に接触があった場合に、表示部分に割り当てられている指示を受け付けるステップと、を有することを特徴とする。
【００１０】
本発明の遠隔制御方法は、第２の態様として、リモコン装置から受信した指示に基づいて制御される情報処理装置で行われる遠隔制御方法であって、リモコン装置から映像データの表示指示を受信した場合に、映像データに対してグラフィックユーザインターフェースを重畳した重畳映像データを生成するステップと、生成された重畳映像データをリモコン装置へ送信するステップと、を有することを特徴とする。
【００１１】
本発明のプログラムは、第１の態様として、情報処理装置を遠隔制御するための指示を情報処理装置に対して送信可能なリモコン装置に実行させるプログラムであって、接触により指示を入力可能な表示入力部に映像データを表示するときに、指示を示すグラフィックユーザインターフェースを映像データ上に表示する処理と、グラフィックユーザインターフェースの表示部分に接触があった場合に、表示部分に割り当てられている指示を受け付ける処理と、を実行させることを特徴とする。
【００１２】
本発明のプログラムは、第２の態様として、リモコン装置から受信した指示に基づいて制御される情報処理装置に実行させるプログラムであって、リモコン装置から映像データの表示指示を受信した場合に、映像データに対してグラフィックユーザインターフェースを重畳した重畳映像データを生成する処理と、生成された重畳映像データをリモコン装置へ送信する処理と、を実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ユーザが、首や視線を上下にする動作を行うことなく、表示装置の映像表示におけるリモコン操作を行うことができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための最良の形態として、実施形態１及び２について添付図面を参照して詳細に説明する。
【００１５】
〔実施形態１〕
図１は、本発明の情報処理システムの一実施形態の構成を示すとともに、本発明の一実施形態である情報処理装置及びリモコン装置の構成を示す図である。図１に示すように、本実施形態の情報処理システムは、情報処理装置１と、リモコン装置２と、表示装置３とを有する。情報処理装置１とリモコン装置２は、無線ネットワーク４を介して通信を行う。なお、本明細書では、情報処理装置１に対してリモコン装置２を用いた遠隔制御（リモコン操作）を行う者を、「ユーザ」、「操作者」あるいは「リモコン操作者」という。
【００１６】
情報処理装置１は、例えば、家庭などに設置可能なホームサーバなどが挙げられる。図１に示すように、情報処理装置１は、制御部１０と、映像圧縮部１１と、送信部１２と、受信部１３とを有する。各部について以下に説明する。
【００１７】
制御部１０は、情報処理装置１全体を制御する。図１に示すように、制御部１０は、コマンド解析手段１０１と、出力情報生成手段１０２とを備える。コマンド解析部１０１は、受信部１３を介してリモコン装置２から受信したコマンド（リモコン操作者による指示）に基づいて、情報処理装置１にて実行されるべき処理内容を解析する。出力情報生成手段１０２は、コマンド解析手段１０１により解析された処理内容に基づいて、表示装置３やリモコン装置２に送信すべき映像データ（音声データを含んでもよい）を生成する。なお、出力情報生成手段１０２は、出力すべき映像データを、外部の記憶装置（図示せず）から取得したり、あるいは、情報処理装置１に内蔵の記憶部（図示せず）から検索したりしてもよい。この映像データは、リアルタイムのもの（例えば、初回のテレビ放送のデータ）、記録済みのもの（例えば、初回のテレビ放送のデータを録画したデータ）、いずれであってもよい。出力情報生成手段１０２は、生成（検索、取得）した映像データを、表示装置３及び映像圧縮部１１へ出力する。これにより、表示装置３及びリモコン装置２には同じ映像データが同時に表示される。なお、出力情報生成手段１０２は、表示装置３に対しては、非圧縮の映像データ（非圧縮映像）を出力する。
【００１８】
映像圧縮部１１は、出力情報生成手段１０２で生成された映像データを所定の方式で圧縮（エンコード）する。所定の圧縮方式として、例えば、ＭＰＥＧ−２（Moving Picture Experts Group-2）が挙げられるが、これに限定されない。また、映像圧縮部１１は、出力情報生成手段１０２から、圧縮対象の映像データとともにリモコン装置２への送信指示を受け取った場合は、圧縮映像データ（圧縮映像）を送信部１２へ出力する。
【００１９】
送信部１２は、制御部１０からの指示に従って、リモコン装置２に対し所定の情報（信号）を送信する。例えば、送信部１２は、映像圧縮部１１から入力された圧縮映像データを送信する。なお、このようなリモコン装置２との通信のための送信部だけではなく、送信部１２の例として、リモコン装置２以外の装置・機器と通信を行うための送信部（通信インターフェース部）を有するようにしてもよい。
【００２０】
受信部１３は、リモコン装置２から所定の情報（信号）を受信する。例えば、受信部１３は、リモコン装置２で入力されたコマンド（リモコン操作者による指示）を受信する。なお、このようなリモコン装置２との通信のための受信部だけではなく、受信部１３の例として、リモコン装置２以外の装置・機器と通信を行うための受信部（通信インターフェース部）を有するようにしてもよい。また、受信部１３のその他の例として、テレビ放送を受信するための受信部（アンテナ部）を有するようにしてもよい。
【００２１】
リモコン装置２は、情報処理装置１を遠隔制御するために、操作者が所望の入力操作を行うための装置・機器である。リモコン装置２は、図１に示すように、判断部２０と、映像展開部２１と、受信部２２と、送信部２３と、ＯＳＤ表示部２４と、表示／入力部２５とを有する。各部について以下に説明する。
【００２２】
表示／入力部２５は、例えば、タッチパネルを採用した液晶ディスプレイなどが挙げられる。すなわち、表示／入力部２５は、操作者に対して所定の情報を表示する機能と、操作者からの入力操作を受け付ける機能とを有する。この操作者の入力操作は、指先やスタイラス・ペン等による画面への接触によって行われる。なお、この表示／入力部２５以外に、表示部や入力部を備えるようにしてもよい。
【００２３】
判断部２０は、表示／入力部２５で行われた入力操作を検知し、入力されたコマンド（リモコン操作者による指示）を送信部２３へ出力する。また、判断部２０は、入力されたコマンドがオンスクリーンＧＵＩ（Graphical User Interface）の表示を必要とするものか否かを判断し、判断結果をＯＳＤ表示部２４へ出力する。なお、判断部２０は、例えば、どのコマンドがオンスクリーンＧＵＩの表示を必要とするかを示すテーブルを保持しており、そのテーブルを参照して上記判断を行う。
【００２４】
ＯＳＤ表示部２４は、判断部２０の判断結果が「表示必要」である場合に、ＯＳＤ（On Screen Display）を行い、オンスクリーンＧＵＩを表示／入力部２５へ出力する。これにより、表示／入力部２５にはオンスクリーンＧＵＩが表示される。なお、ＯＳＤ表示部２４は、出力するオンスクリーンＧＵＩを、予め記憶しておいてもよいし、あるいは、図示しない記憶部から取得するようにしてもよい。オンスクリーンＧＵＩの例としては、表示／入力部２５で行われる映像表示（表示装置３と同じ映像表示）に対する各種コマンド（指示）を示すアイコン群が挙げられる。各種コマンドの例としては、「早送り」、「再生」、「巻き戻し」等が挙げられる。このオンスクリーンＧＵＩの具体的な例については図３を用いて後述する。
【００２５】
送信部２３は、情報処理装置１に対し所定の情報（信号）を送信する。例えば、送信部２３は、判断部２０で検知されたコマンド（リモコン操作者による指示）を情報処理装置１へ送信する。
【００２６】
受信部２２は、情報処理装置１から所定の情報（信号）を受信する。例えば、受信部２２は、送信部１２から送信された圧縮映像データを受信する。
【００２７】
映像展開部２１は、受信部２２を介して受信した圧縮映像データを展開（デコード）し、表示／入力部２５へ出力する。これにより、表示／入力部２５には、情報処理装置１から受信した映像データ（表示装置３で表示されるものと同じ）が表示されるとともに、ＯＳＤ表示部２４によりオンスクリーンＧＵＩが表示される。
【００２８】
表示装置３は、情報処理装置１から無線又は有線により映像データを受信し、その映像データを画面表示する。情報処理装置１から受信する映像データは、上述したように、出力情報生成手段１０２により生成された、非圧縮の映像データ（非圧縮映像）である。
【００２９】
次に、以上のように構成された本実施形態の情報処理システムにおける動作（本発明の一実施形態である遠隔制御方法）について説明する。図２は、本実施形態の情報処理システムにおける動作の一例を示すシーケンスチャートである。図３（ａ）は、表示装置３における表示例を示す図であり、図３（ｂ）は、リモコン装置２における表示例を示す図である。
【００３０】
まず、操作者は、リモコン装置２の表示／入力部２５において、所望の映像を画面表示（再生）するように指示を入力する（ステップＳ１）。判断部２０は、その入力を検知し、映像表示指示（操作者が所望の映像を識別可能な映像ＩＤを含む）を送信部２３へ出力する。また、判断部２０は、映像表示指示がオンスクリーンＧＵＩの表示を必要とするか否かを判断する（ステップＳ２）。ここで、判断部２０において、「映像表示指示はオンスクリーンＧＵＩの表示が必要」と予め設定されているものとする。よって、判断部２０は、判断結果として、「表示必要」を示す情報をＯＳＤ表示部２４へ出力する。この情報を受けたＯＳＤ表示部２４は、例えば図示しない記憶部から取得したオンスクリーンＧＵＩを表示／入力部２５に出力する。送信部２３は、映像表示指示を情報処理装置１へ送信する（ステップＳ３）。
【００３１】
情報処理装置１において、受信部１３は映像表示指示を受信すると、制御部１０へ出力する。制御部１０のコマンド解析手段１０１は、映像表示指示の解析を行う（ステップＳ３）。また、制御部１０の出力情報生成手段１０２は、例えば、映像表示指示に含まれている映像ＩＤに対応付けられた映像データを、図示しない記憶部から検索する。そして、出力情報生成手段１０２は、検索した映像データ（映像ＩＤが示す映像データ）を映像圧縮部１１へ出力する。映像圧縮部１１は、映像データを所定の形式で圧縮して送信部１２へ出力する。送信部１２は、圧縮された映像データ（圧縮映像）をリモコン装置２へ送信する（ステップＳ５）。また、このとき、出力情報生成手段１０２は、検索した映像データを圧縮せずに表示装置３へ送信する（ステップＳ５）。
【００３２】
表示装置３は、受信した非圧縮の映像データを画面表示する（ステップＳ６）。また、このとき、リモコン装置２において、受信部２２は圧縮された映像データを受信すると、映像展開部２１へ出力する。映像展開部２１は、圧縮された映像データを展開し、表示／入力部２５に出力する。表示／入力部２５は、展開された映像データを画面表示するとともに、ＯＳＤ表示部２４から入力されるオンスクリーンＧＵＩを表示する（ステップＳ６）。このようにして、表示装置３と表示／入力部２５とにおいて、同じ画像の同時表示が開始される。
【００３３】
ここで、ステップＳ６で表示される映像の例を図３に示す。図３（ａ）は、表示装置３に画面表示されている映像の例である。図３（ｂ）は、表示／入力部２５に画面表示されている映像の例である。図３（ａ）及び（ｂ）に示すように、表示装置３と表示／入力部２５には同じ映像が表示されるが、図３（ｂ）に示すように、表示／入力部２５の表示画面下部には映像上にオンスクリーンＧＵＩ８が表示される。オンスクリーンＧＵＩ８は、例として、８ａ、８ｂ、８ｃ、８ｄ、８ｅの５つのアイコンからなるアイコン群である。各アイコンは、操作者が実行できる指示を視認可能なように示している。８ａは「巻き戻し」、８ｂは「停止」、８ｃは「一時停止」、８ｄは「再生」、８ｅは「早送り」をそれぞれ示す。操作者は、アイコン８ａ〜８ｅの中から所望のものを指先やスタイラス・ペンなどでタッチすることで、タッチしたアイコンに割り付けられた指示を入力できる。
【００３４】
ステップＳ６において映像表示が開始されると、判断部２０は、オンスクリーンＧＵＩ８に対する入力操作（タッチ）を検出するまで待機する（ステップＳ７／ＮＯ）。
【００３５】
ここで、操作者が、例えば、表示中の映像を一時停止させるために「一時停止」を示すアイコン８ｃをタッチしたとすると、判断部２０は、アイコン８ｃに対するタッチを検出する（ステップＳ７／ＹＥＳ）。そして、判断部２０は、一時停止指示を送信部２３へ出力する。またこのとき、判断部２０は、タッチされたアイコンがアイコン８ｃであることを操作者が視認できるような表示にオンスクリーンＧＵＩ８を変更するよう、ＯＳＤ表示部２４に命令する。送信部２３は、一時停止指示を情報処理装置１へ送信する（ステップＳ８）。
【００３６】
情報処理装置１において、受信部１３は一時停止指示を受信すると、制御部１０へ出力する。制御部１０のコマンド解析手段１０１は、一時停止指示の解析を行う（ステップＳ９）。また、制御部１０の出力情報生成手段１０２は、現在出力中の映像データを一時停止させた映像データ（一時停止映像データ）を生成する。そして、出力情報生成手段１０２は、生成した一時停止映像データを映像圧縮部１１へ出力する。映像圧縮部１１は、一時停止映像データを所定の形式で圧縮して送信部１２へ出力する。送信部１２は、圧縮された一時停止映像データをリモコン装置２へ送信する（ステップＳ１０）。また、このとき、出力情報生成手段１０２は、生成した一時停止映像データを圧縮せずに表示装置３へ送信する（ステップＳ１０）。
【００３７】
表示装置３は、受信した非圧縮の一時停止映像データを画面表示する（ステップＳ１１）。また、このとき、リモコン装置２において、受信部２２は圧縮された一時停止映像データを受信すると、映像展開部２１へ出力する。映像展開部部２１は、圧縮された一時停止映像データを展開（伸張）し、表示／入力部２５に出力する。表示／入力部２５は、展開された一時停止映像データを画面表示するとともに、ＯＳＤ表示部２４から入力されるオンスクリーンＧＵＩを表示する（ステップＳ１１）。このようにして、表示装置３と表示／入力部２５とにおいて、表示中の画像が同時に一時停止される。なお、ステップＳ１１で表示／入力部２５に表示されるオンスクリーンＧＵＩは、現在指示されているアイコンがアイコン８ｃであることを操作者が視認できる表示である。この表示の例としては、アイコン８ｃの色、サイズ、形状を変化させたり、あるいは、他のアイコンを消去してアイコン８ｃのみを表示させたりしてもよい。
【００３８】
以上説明したように本実施形態では、リモコン装置２の表示／入力部２５には、表示装置３に表示中の映像と同じ映像が同時に表示される。またこのとき、表示／入力部２５には、表示中の映像上にオンスクリーンＧＵＩ８が表示される（図３（ｂ）参照）。操作者が所望のオンスクリーンＧＵＩ８を指などでタッチすると、タッチ部分に割り当てられた指示が実行され、表示装置３及び表示／入力部２５に表示中の映像に反映される。よって、操作者は、表示装置３に表示中の映像をリモコン装置２で視認しながら、同一画面内に表示されるオンスクリーンＧＵＩ８をタッチして指示を行うことができる。また、操作者は、指示を出した結果についてもリモコン装置２で視認できる。つまり、本実施形態によれば、操作者は、首や視線を上下にする動作を行うことなく、リモコン操作を行うことができる。
【００３９】
また、本実施形態では、オンスクリーンＧＵＩ８は表示／入力部２５にのみ表示され、表示装置３には表示されない。よって、表示装置３に表示される映像を複数人で見て、その中の一人（操作者）がリモコン装置２を用いて表示映像に対する指示を行うような場合、表示装置３にはオンスクリーンＧＵＩ８が表示されないので、操作者以外の視聴者はストレスなく見ることができる。
【００４０】
〔実施形態２〕
図４は、本発明の情報処理システムの一実施形態の構成を示すとともに、本発明の情報処理装置の一実施形態である情報処理装置及びリモコン装置の構成を示す図である。図４に示すように、本実施形態の情報処理システムは、情報処理装置１と、リモコン装置２と、表示装置３とを有する。情報処理装置１とリモコン装置２は、無線ネットワーク４を介して通信を行う。このように、図４に示す本実施形態の情報処理システムの全体構成は、図１に示す上記実施形態１と同様であるが、情報処理装置１及びリモコン装置２の内部構成が異なる。なお、図４に示す各部及び各手段の基本的な機能・動作は実施形態１で説明した通りであるので、ここでの説明は省略し、以下では実施形態１と異なる部分のみを説明する。
【００４１】
図４に示すように、リモコン装置２は、映像展開部２１と、受信部２２と、送信部２３と、表示／入力部２５とを有する。図１に示す構成と比較すると、図４に示す構成では、判断部２０及びＯＳＤ表示部２４を有していない。一方で、情報処理装置１は、図４に示すように、図１に示す構成と同様であるが、本実施形態では、図１に示す判断部２０及びＯＳＤ表示部２４の各機能を制御部１０に持たせるように構成する。すなわち、図４に示す制御部１０において、コマンド解析手段１０１は判断部２０の機能を有し、また、出力情報生成手段１０２はＯＳＤ表示部２４の機能を有する。つまり、実施形態１ではリモコン装置２において実現していた判断部２０及びＯＳＤ表示部２４の機能・動作を、本実施形態では情報処理装置１で実現するようにする。なお、判断部２０及びＯＳＤ表示部２４の機能・動作は、実施形態１と基本的に同様であるので、ここでの説明は省略する。
【００４２】
次に、以上のように構成された本実施形態の情報処理システムにおける動作（本発明の一実施形態である遠隔制御方法）について説明する。図５は、本実施形態の情報処理システムにおける動作の一例を示すシーケンスチャートである。
【００４３】
まず、操作者は、リモコン装置２の表示／入力部２５において、所望の映像を画面表示（再生）するように指示を入力する（ステップＳ２１）。送信部２３は、その入力を検知し、映像表示指示（操作者が所望の映像を識別可能な映像ＩＤを含む）を情報処理装置１へ送信する（ステップＳ２２）。
【００４４】
情報処理装置１において、受信部１３は映像表示指示を受信すると、制御部１０へ出力する。制御部１０のコマンド解析手段１０１は、映像表示指示の解析を行う（ステップＳ２３）。また、コマンド解析手段１０１は、映像表示指示がオンスクリーンＧＵＩの表示を必要とするか否かを判断する（ステップＳ２３）。ここで、コマンド解析手段１０１において、「映像表示指示はオンスクリーンＧＵＩの表示が必要」と予め設定されているものとする。よって、コマンド解析手段１０１は、判断結果として、「表示必要」を示す情報を出力情報生成手段１０２へ出力する。また、コマンド解析手段１０１は、映像表示指示に含まれている映像ＩＤを出力情報生成手段１０２へ出力する。
【００４５】
制御部１０の出力情報生成手段１０２は、例えば、映像表示指示に含まれている映像ＩＤに対応付けられた映像データを図示しない記憶部から検索する。また、出力情報生成手段１０２は、例えば、オンスクリーンＧＵＩを図示しない記憶部から取得する。ここで、オンスクリーンＧＵＩの例を図３（ｂ）に示すアイコン群とする。そして、出力情報生成手段１０２は、検索した映像データ（映像ＩＤが示す映像データ）を圧縮せずに表示装置３へ送信する（ステップＳ２４）。またこのとき、出力情報生成手段１０２は、検索した映像データに対してＯＳＤ処理を行い、取得したオンスクリーンＧＵＩ８を重畳した映像データ（以下、重畳映像データという）を生成する。出力情報生成手段１０２は、生成した重畳映像データを映像圧縮部１１へ出力する。映像圧縮部１１は、重畳映像データを所定の形式で圧縮して送信部１２へ出力する。送信部１２は、圧縮された重畳映像データ（圧縮映像）をリモコン装置２へ送信する（ステップＳ２４）。
【００４６】
表示装置３は、受信した非圧縮の映像データを画面表示する（ステップＳ２５）。また、このとき、リモコン装置２において、受信部２２は圧縮された重畳映像データを受信すると、映像展開部２１へ出力する。映像展開部２１は、圧縮された重畳映像データを展開し、表示／入力部２５に出力する。表示／入力部２５は、展開された重畳映像データを画面表示する（ステップＳ２５）。このようにして、表示装置３と表示／入力部２５とにおいて、同じ画像の同時表示が開始される。なお、表示／入力部２５に表示される映像は、オンスクリーンＧＵＩ８が重畳されたものであり、例えば図３（ｂ）に示すものとなる。一方、表示装置３に表示される映像は、例えば図３（ａ）に示すものとなる。
【００４７】
ステップＳ２５において映像表示が開始されると、送信部２３は、オンスクリーンＧＵＩ８に対する入力操作（タッチ）を検出するまで待機する（ステップＳ２６／ＮＯ）。
【００４８】
ここで、操作者が、例えば、表示中の映像を一時停止させるために「一時停止」を示すアイコン８ｃをタッチしたとすると、送信部２３は、アイコン８ｃに対するタッチを検出する（ステップＳ２６／ＹＥＳ）。そして、送信部２０３は、一時停止指示を情報処理装置１送信する（ステップＳ２７）。
【００４９】
情報処理装置１において、受信部１３は一時停止指示を受信すると、制御部１０へ出力する。制御部１０のコマンド解析手段１０１は、一時停止指示の解析を行う（ステップＳ２８）。そして、コマンド解析手段１０１は、現在表示中の映像データを一時停止させた映像データを生成するように、出力情報生成手段１０２に命令する。また、コマンド解析手段１０１は、タッチされたアイコンがアイコン８ｃであることを操作者が視認できる表示にオンスクリーンＧＵＩ８を変更するよう、出力情報生成手段１０２に命令する。出力情報生成手段１０２は、現在出力中の映像データを一時停止させた映像データ（一時停止映像データ）を生成し、生成した一時停止映像データを圧縮せずに表示装置３へ送信する（ステップＳ２９）。またこのとき、出力情報生成手段１０２は、生成した一時停止映像データにおいて、ＯＳＤ処理により重畳しているオンスクリーンＧＵＩ８の表示を、タッチされたアイコンがアイコン８ｃであることを操作者が視認できる表示に変更する。この表示の変更例としては、アイコン８ｃの色、サイズ、形状を変化させたり、あるいは、他のアイコンを消去してアイコン８ｃのみを表示させたりしてもよい。出力情報生成手段１０２は、オンスクリーンＧＵＩ８の表示を変更した一時停止映像データを映像圧縮部１１へ出力する。映像圧縮部１１は、この一時停止映像データを所定の形式で圧縮して送信部１２へ出力する。送信部１２は、圧縮された一時停止映像データをリモコン装置２へ送信する（ステップＳ２９）。
【００５０】
表示装置３は、受信した非圧縮の一時停止映像データを画面表示する（ステップＳ３０）。また、このとき、リモコン装置２において、受信部２２は圧縮された一時停止映像データを受信すると、映像展開部２１へ出力する。映像展開部部２１は、圧縮された一時停止映像データを展開し、表示／入力部２５に出力する。表示／入力部２５は、展開された一時停止映像データを画面表示する（ステップＳ３０）。このようにして、表示装置３と表示／入力部２５とにおいて、表示中の画像が同時に一時停止される。なお、表示／入力部２５に表示される一時停止映像データは、現在指示されているアイコンがアイコン８ｃであることを操作者が視認できる表示である。
【００５１】
以上説明したように本実施形態では、リモコン装置２の表示／入力部２５には、表示装置３に表示中の映像と同じ映像が同時に表示される。またこのとき、表示／入力部２５には、表示中の映像上にオンスクリーンＧＵＩ８が表示される（図３（ｂ）参照）。操作者が所望のオンスクリーンＧＵＩ８を指などでタッチすると、タッチ部分に割り当てられた指示が実行され、表示装置３及び表示／入力部２５に表示中の映像に反映される。よって、操作者は、表示装置３に表示中の映像をリモコン装置２で視認しながら、同一画面内に表示されるオンスクリーンＧＵＩ８をタッチして指示を行うことができる。また、操作者は、指示を出した結果についてもリモコン装置２で視認できる。つまり、本実施形態によれば、操作者は、首や視線を上下にする動作を行うことなく、リモコン操作を行うことができる。
【００５２】
また、本実施形態では、上記実施形態１で説明した判断部２０及びＯＳＤ表示部２４の機能を情報処理装置１にて実現するようにしている。よって、本実施形態によれば、リモコン装置２の構成を簡略化することができるので、リモコン装置２の軽量化や小型化を実現できる。
【００５３】
なお、上記実施形態２では、情報処理装置１の出力情報生成手段１０２にＯＳＤ表示部２４の機能を持たせているので、表示装置３に表示する映像にもオンスクリーンＧＵＩ８を表示することができる。その場合、出力情報生成手段１０２は、まず、図示しない記憶部から検索した映像データに対してＯＳＤ処理を行い、図示しない記憶部から取得したオンスクリーンＧＵＩ８を重畳した映像データを生成する。そして、出力情報生成手段１０２は、生成した映像データを圧縮せずに表示装置３へ送信するとともに、生成した映像データを映像圧縮部１１へ出力するようにする。映像圧縮部１１はその映像データを所定の形式で圧縮し、送信部１２は圧縮された映像データをリモコン装置２へ送信する。これにより、表示装置３と表示／入力部２５の両方において、例えば図３（ｂ）に示すような、オンスクリーンＧＵＩ８が重畳された映像データが画面表示される。
【００５４】
次に、以上のように説明した本発明の実施形態１、２を適用可能な具体例について、図６を用いて説明する。図６は、本発明の実施形態１、２を適用可能な具体例の構成を示す図である。
【００５５】
図６に示す具体例では、パソコン５と、テレビ６と、携帯端末７とを有する構成である。パソコン５は、テレビ放送を受信可能な家庭用のコンピュータであり、実施形態１、２における情報処理装置１に相当する。テレビ６は、パソコン５から出力される映像データを表示可能とする家庭用のテレビ受信機であり、実施形態１、２における表示装置３に相当する。携帯端末７は、パソコン５に対してリモコン操作を可能とする移動体通信端末であり、実施形態１、２におけるリモコン装置２に相当する。なお、携帯端末７の構成は、図１、図４のいずれかに示す構成と同じである。タッチパネル画面７１は、表示／入力部２５に相当する。
【００５６】
パソコン５の構成と、実施形態１、２における情報処理装置１の構成との対応について説明する。アンテナ５４及びＴＶ受信ボード５３は、図１、４に示す受信部１３に相当する。グラフボード５０は、図１、４に示す制御部１０に相当する。映像圧縮ボード５１は、図１、４に示す映像圧縮部１１に相当する。無線・有線ネットワークボード５２は、図１、４に示す送信部１２に相当する。このように構成されたパソコン５は、実施形態１又は２のいずれかで説明した動作を行う。この動作の詳細については説明済みであるので、ここでの説明は省略する。
【００５７】
以上、本発明の各実施形態について説明したが、上記各実施形態に限定されるものではなく、その要旨を逸脱しない範囲において種々の変形が可能である。
【００５８】
例えば、上述した各実施形態における動作（各シーケンスチャートに示す動作）は、ハードウェア、又は、ソフトウェア、あるいは、両者の複合構成によって実行することも可能である。
【００５９】
ソフトウェアによる処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させてもよい。あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させてもよい。
【００６０】
例えば、プログラムは、記録媒体としてのハードディスクやＲＯＭ（Read Only Memory）に予め記録しておくことが可能である。あるいは、プログラムは、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)，ＭＯ(Magneto optical)ディスク，ＤＶＤ(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的、あるいは、永続的に格納（記録）しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。
【００６１】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送してもよい。又は、ＬＡＮ(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送してもよい。コンピュータでは、転送されてきたプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることが可能である。
【００６２】
また、上記実施形態で説明した処理動作に従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行するように構築することも可能である。
【００６３】
また、上記実施形態で説明したシステムは、複数の装置の論理的集合構成にしたり、各装置の機能を混在させたりするように構築することも可能である。
【産業上の利用可能性】
【００６４】
本発明は、遠隔制御を可能とする装置・機器、システムに適用できる。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施形態１の情報処理システムに係る構成を示すブロック図である。
【図２】本発明の実施形態１の情報処理システムに係る動作の一例を示すシーケンスチャートである。
【図３】本発明の実施形態１、２の情報処理システムに係る映像データの画面表示例を示す図である。
【図４】本発明の実施形態２の情報処理システムに係る構成を示すブロック図である。
【図５】本発明の実施形態２の情報処理システムに係る動作の一例を示すシーケンスチャートである。
【図６】本発明の実施形態１、２を適用可能な具体例の構成を示す図である。
【符号の説明】
【００６６】
１    情報処理装置
２    リモコン装置
３    表示装置
４    無線ネットワーク
５    パソコン
６    テレビ
７    携帯端末
８    オンスクリーンＧＵＩ
８ａ、８ｂ、８ｃ、８ｄ、８ｅ    アイコン
１０    制御部
１１    映像圧縮部
１２    送信部
１３    受信部
２０    判断部
２１    映像展開部
２２    受信部
２３    送信部
２４    ＯＳＤ表示部２４
２５    表示／入力部
５０    グラフボード
５１    映像圧縮ボード
５２    無線・有線ネットワークボード
５３    ＴＶ受信ボード
５４    アンテナ
７１    タッチパネル画面
１０１    コマンド解析手段
１０２    出力情報生成手段
【図１】
2010062808.tif 000003
【図２】
2010062808.tif 000004
【図３】
2010062808.tif 000005
【図４】
2010062808.tif 000006
【図５】
2010062808.tif 000007
【図６】
2010062808.tif 000008