(57)【要約】【課題】電子看板などで再生されているコンテンツを遠隔操作できるコンテンツ遠隔システムを提供する。【解決手段】遠隔操作端末２は，コンテンツの操作内容が表現されたアイコンの画像を投影した後，コンテンツ制御装置３のディスプレイ部３２を撮影し，アイコンの画像が重なり合っているコンテンツを特定する。そして，操作ボタン２５０が押されると，画像が投影されているアイコンの識別子と操作対象のコンテンツの識別子が含まれる操作イベントメッセージを，無線通信を利用してコンテンツ制御装置３に送信する。コンテンツ制御装置３は，操作イベントメッセージを受信すると，操作イベントメッセージに含まれるアイコンの識別子に関連付けられたコマンドの識別子で特定されるコマンド処理を実行する。【選択図】図１
2010198302.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを遠隔操作するときに利用される遠隔操作端末と，前記遠隔操作端末からの指示に従いコンテンツを制御するコンテンツ制御装置とから構成されるコンテンツ遠隔操作システムであって，
前記遠隔操作端末は，前記コンテンツ制御装置と無線通信するための無線通信部と，コンテンツの操作内容が表現されたアイコンの画像を投影するプロジェクタ部と，前記プロジェクタ部の投影範囲を含むように撮影範囲が設定されたカメラ部と，前記コンテンツを識別する特定情報を前記コンテンツの識別子に関連付けたコンテンツ情報，及び，前記アイコンの画像を前記アイコンの識別子に関連付けたアイコン情報を記憶するデータ記憶装置と，前記アイコンを設定するアイコンイベントを発生させるアイコンボタンと，前記コンテンツを操作する操作イベントを発生させる操作ボタンと，前記アイコンイベントを検知すると，前記プロジェクタ部で投影する前記アイコンの画像をユーザに選択させる処理を実行し，選択された前記アイコンの画像の投影を前記プロジェクタ部に指示する手段と、
投影されている前記アイコンの画像と前記コンテンツ情報に含まれる前記特定情報を利用し，前記カメラ部が撮影した画像を解析することで前記アイコンの画像と重なり合う前記コンテンツの識別子を取得する第１の処理と，前記操作イベントを検知すると，画像が投影されている前記アイコンの識別子と操作対象の前記コンテンツの識別子が含まれる操作イベントメッセージを，無線通信部を利用して前記コンテンツ制御装置に送信する第２の処理を実行する制御部を備え，
前記コンテンツ制御装置は，前記遠隔操作端末と通信するための通信部と，前記コンテンツを表示するディスプレイ部と，前記コンテンツの表示内容を変更するコマンドの識別子に前記アイコンの識別子が関連付けられたコマンド情報を記憶するデータ記憶装置と，前記ディスプレイ部に前記コンテンツを再生し，前記遠隔操作端末から前記操作イベントメッセージを受信すると，該操作イベントメッセージに含まれる前記アイコンの識別子に関連付けられたコマンドの識別子で特定される処理を実行し，該操作イベントメッセージに含まれる前記コンテンツの識別子で特定される前記コンテンツの表示内容を変更するコンテンツ制御部を備え，
ていることを特徴とするコンテンツ遠隔操作システム。
【請求項２】
請求項１に記載のコンテンツ遠隔操作システムにおいて，前記遠隔操作端末は，それぞれ異なる前記操作イベントを発生する複数の前記操作ボタンを備え，前記制御部は，前記第２の処理において，検知した前記操作イベントの識別子を前記操作イベントメッセージに含ませ， 前記コンテンツ制御部は，前記操作イベントメッセージに含まれる前記操作パラメータを前記コマンドのコマンドパラメータとして利用することを特徴とするコンテンツ遠隔操作システム。
【請求項３】
請求項２に記載のコンテンツ遠隔操作システムにおいて，前記遠隔操作端末の前記制御部は，前記第２の処理において，前記アイコンの画像と重なり合う前記コンテンツを特定できたときのみ，前記操作イベントメッセージを送信することを特徴とするコンテンツ遠隔操作システム。
【請求項４】
請求項２または請求項３に記載のコンテンツ遠隔操作システムにおいて，前記アイコン情報には，前記アイコンの識別子に関連付けて，前記アイコンの画像が投影されているときに受付可能な前記操作イベントの識別子が記憶され，前記制御部は，前記第２の処理において，検知した前記操作イベントの識別子が，画像が投影されている前記アイコンの識別子に関連付けられているときのみ，前記操作イベントメッセージを送信することを特徴とするコンテンツ遠隔操作システム。
【請求項５】
請求項２から請求項４のいずれか一つに記載のコンテンツ遠隔操作システムにおいて，前記コンテンツ情報には，前記コンテンツの識別子に関連付けて，前記コンテンツが再生されているときに受付可能な前記アイコンの識別子が記憶され，前記制御部は，前記第２の処理において，画像を投影している前記アイコンの識別子が，操作対象となる前記コンテンツの識別子に関連付けられているときのみ，前記操作イベントメッセージを送信することを特徴とするコンテンツ遠隔操作システム。
【請求項６】
請求項５に記載のコンテンツ遠隔操作システムにおいて，前記コンテンツ情報には，前前記コンテンツが再生されているときに受付可能な前記アイコンの識別子に関連付けて前記操作イベントの識別子が記憶され，前記遠隔操作端末の前記制御部は，前記第２の処理において，画像を投影している前記アイコンの識別子が，操作対象となる前記コンテンツの識別子に関連付けられ，更に，検知した前記操作イベントの識別子が該アイコンの識別子に関連付けられているときのみ，前記操作イベントメッセージを送信することを特徴とするコンテンツ遠隔操作システム。
【請求項７】
請求項１から請求項６のいずれか一つに記載のコンテンツ遠隔操作システムにおいて，前記コンテンツ制御部が再生する前記コンテンツに，前記コンテンツを識別する第１のマークを含ませ，更に，前記アイコンの画像の所定位置に前記アイコンで共通の第２のマークを含ませ，前記遠隔操作端末の前記データ記憶装置に記憶される前記コンテンツ情報には，特徴情報として，前記コンテンツが含む前記第１のマークの画像と前記コンテンツのサイズを前記コンテンツの識別子に関連付けて記憶し，更に，前記アイコン情報には，前記第２マークの画像とそのサイズ，前記アイコンの識別子に関連付けて前記アイコンの画像及びそのサイズを記憶し，前記制御部は，前記第１の処理において，前記第１のマークを利用して，前記カメラ部が撮影した画像に含まれる前記コンテンツの識別子と該映画像上におけると前記コンテンツの座標を特定し，更に，前記第２のマークを利用して，該映像上におけると前記アイコンの座標を特定することで，前記アイコンの画像と重なり合う前記コンテンツを特定するコンテンツ遠隔操作システム。
【請求項８】
コンテンツを遠隔操作するときに利用される遠隔操作端末と，前記遠隔操作端末からの指示に従いコンテンツを制御するコンテンツ制御装置とから構成されるコンテンツ遠隔操作システムであって，
前記遠隔操作端末は，前記コンテンツ制御装置と無線通信するための無線通信部と，コンテンツの操作内容が表現されたアイコンの画像を投影するプロジェクタ部と，前記プロジェクタ部の投影範囲を含むように撮影範囲が設定されたカメラ部と，前記コンテンツを識別する特定情報を前記コンテンツの識別子に関連付けたコンテンツ情報，前記アイコンの画像を前記アイコンの識別子に関連付けたアイコン情報、及び前記アイコンの識別子が関連付けられたコマンド情報を記憶するデータ記憶装置と，前記アイコンを設定するアイコンイベントを発生させるアイコンボタンと，前記コンテンツを操作する操作イベントを発生させる操作ボタンと，前記アイコンイベントを検知すると，前記プロジェクタ部で投影する前記アイコンの画像をユーザに選択させる処理を実行し，選択された前記アイコンの画像の投影を前記プロジェクタ部に指示する手段と、
投影されている前記アイコンの画像と前記コンテンツ情報に含まれる前記特定情報を利用し，前記カメラ部が撮影した画像を解析することで前記アイコンの画像と重なり合う前記コンテンツの識別子を取得する第１の処理と，前記操作イベントを検知すると，前記アイコンの識別子に対応付けられたコマンドを，無線通信部を利用して前記コンテンツ制御装置に送信する第２の処理を実行する制御部を備え，
前記コンテンツ制御装置は，前記遠隔操作端末と通信するための通信部と，前記コンテンツを表示するディスプレイ部と，前記ディスプレイ部に前記コンテンツを再生し，前記遠隔操作端末からコンテンツ識別子とコマンドを受信すると，コンテンツ識別子に対応するコンテンツに対してコマンドで特定される処理を実行し，コンテンツの表示内容を変更するコンテンツ制御部を備え，
ていることを特徴とするコンテンツ遠隔操作システム。
【請求項９】
請求項８に記載のコンテンツ遠隔操作システムにおいて，前記遠隔操作端末は，それぞれ異なる前記操作イベントを発生する複数の前記操作ボタンを備え，前記制御部は，前記第２の処理において，検知した前記操作イベントの識別子と前記アイコンの識別子に対応したコマンドを選択することを特徴とするコンテンツ遠隔操作システム。
【請求項１０】
コンテンツを遠隔操作するときに利用される遠隔操作端末であって，
前記遠隔操作端末は，コンテンツを制御する装置と無線通信するための無線通信部と，コンテンツの操作内容が表現されたアイコンの画像を投影するプロジェクタ部と，前記プロジェクタ部の投影範囲を含むように撮影範囲が設定されたカメラ部と，前記コンテンツを識別する特定情報を前記コンテンツの識別子に関連付けたコンテンツ情報，及び，前記アイコンの画像を前記アイコンの識別子に関連付けたアイコン情報を記憶するデータ記憶装置と，前記アイコンを設定するアイコンイベントを発生させるアイコンボタンと，前記コンテンツを操作する操作イベントを発生させる操作ボタンと，前記アイコンイベントを検知すると，前記プロジェクタ部で投影する前記アイコンの画像をユーザに選択させる処理を実行し，選択された前記アイコンの画像の投影を前記プロジェクタ部に指示した後，投影されている前記アイコンの画像と前記コンテンツ情報に含まれる前記特定情報を利用し，前記カメラ部が撮影した画像を解析することで前記アイコンの画像と重なり合う前記コンテンツの識別子を取得する第１の処理と，前記操作イベントを検知すると，画像が投影されている前記アイコンの識別子と操作対象の前記コンテンツの識別子が含まれる操作イベントメッセージを，無線通信部を利用して前記装置に送信する第２の処理を実行する制御部を備えている，
ことを特徴とする遠隔操作端末。
【請求項１１】
請求項１０に記載の遠隔操作端末において，それぞれ異なる前記操作イベントを発生する複数の前記操作ボタンを備え，前記制御部は，前記第２の処理において，検知した前記操作イベントの識別子を前記操作イベントメッセージに含ませ， 前記コマンド制御装置の前記コンテンツ制御部は，前記操作イベントメッセージに含まれる前記操作パラメータを前記コマンドのコマンドパラメータとして利用することを特徴とする遠隔操作端末。
【請求項１２】
請求項９に記載の遠隔操作端末において，前記遠隔操作端末の前記制御部は，前記第２の処理において，前記アイコンの画像と重なり合う前記コンテンツを特定できたときのみ，前記操作イベントメッセージを送信することを特徴とする遠隔操作端末。
【請求項１３】
請求項１１または請求項１２に記載の遠隔操作端末において，前記アイコン情報には，前記アイコンの識別子に関連付けて，前記アイコンの画像が投影されているときに受付可能な前記操作イベントの識別子が記憶され，前記制御部は，前記第２の処理において，検知した前記操作イベントの識別子が，画像が投影されている前記アイコンの識別子に関連付けられているときのみ，前記操作イベントメッセージを送信することを特徴とする遠隔操作端末。
【請求項１４】
請求項１１から請求項１３のいずれか一つに記載の遠隔操作端末において，前記コンテンツ情報には，前記コンテンツの識別子に関連付けて，前記コンテンツが再生されているときに受付可能な前記アイコンの識別子が記憶され，前記制御部は，前記第２の処理において，画像を投影している前記アイコンの識別子が，操作対象となる前記コンテンツの識別子に関連付けられているときのみ，前記操作イベントメッセージを送信することを特徴とする遠隔操作端末。
【請求項１５】
請求項１４に記載の遠隔操作端末において，前記コンテンツ情報には，前前記コンテンツが再生されているときに受付可能な前記アイコンの識別子に関連付けて前記操作イベントの識別子が記憶され，前記遠隔操作端末の前記制御部は，前記第２の処理において，画像を投影している前記アイコンの識別子が，操作対象となる前記コンテンツの識別子に関連付けられ，更に，検知した前記操作イベントの識別子が該アイコンの識別子に関連付けられているときのみ，前記操作イベントメッセージを送信することを特徴とする遠隔操作端末。
【請求項１６】
請求項１０から請求項１５のいずれか一つに記載の遠隔操作端末において，前記コンテンツ制御部が再生する前記コンテンツに，前記コンテンツを識別する第１のマークを含ませ，更に，前記アイコンの画像の所定位置に前記アイコンで共通の第２のマークを含ませ，前記遠隔操作端末の前記データ記憶装置に記憶される前記コンテンツ情報には，特徴情報として，前記コンテンツが含む前記第１のマークの画像と前記コンテンツのサイズを前記コンテンツの識別子に関連付けて記憶し，更に，前記アイコン情報には，前記第２マークの画像とそのサイズ，前記アイコンの識別子に関連付けて前記アイコンの画像及びそのサイズを記憶し，前記制御部は，前記第１の処理において，前記第１のマークを利用して，前記カメラ部が撮影した画像に含まれる前記コンテンツの識別子と該映画像上におけると前記コンテンツの座標を特定し，更に，前記第２のマークを利用して，該映像上におけると前記アイコンの座標を特定することで，前記アイコンの画像と重なり合う前記コンテンツを特定する遠隔操作端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，電子看板などにおいて再生されているコンテンツを遠隔操作するための発明である。
【背景技術】
【０００２】
近年のデジタル化技術の進歩に伴い，紙媒体を利用した看板に代わり，大型のディスプレイやプロジェクタを利用した電子看板が，遊技施設や病院など，様々な場所に設置されるようになった。
【０００３】
電子看板を採用するメリットして，電子看板で再生するコンテンツの変更が容易かつ迅速に行える点に加え，電子看板のユーザが該コンテンツを操作できる点がある。
【０００４】
電子看板で再生されるコンテンツを操作するためには，コンテンツの操作に利用する物理的な操作インターフェース（例えば，タッチパネル）を電子看板に設ければよいが，コンテンツの遠隔操作が可能な発明も開示されている。
【０００５】
例えば，特許文献１では，コンテンツを再生する街頭モニタ端末装置と短距離無線通信で接続する携帯無線端末を利用し，携帯無線端末で選択された目的地までの経路案内画像を街頭モニタ端末装置で再生するシステムが開示されている。
【０００６】
更に，特許文献２では，各種コマンドに対応するアイコンをコンテンツと共に画面に表示し、アイコンが表示されている領域を少なくともカメラで撮影し，カメラで撮影された画像を解析することで指示棒の先端位置を特定し，指示棒で示されたアイコンに対応するコマンド（例えば，画面のスクロール処理）を実行する装置が開示されている。
【０００７】
しかしながら，特許文献１で開示されている発明によれば，ユーザは携帯無線端末を利用して，街頭モニタ端末装置で再生するコンテンツを遠隔操作で選択及び操作することができるようになるが， コンテンツを操作する以外のユーザは，コンテンツが操作されている状況（例えば，目的地の選択状況など）を確認することができない。
【０００８】
更に，特許文献２で開示されている発明によれば，指示棒で示されたアイコンに対応するコマンド（例えば，画面のスクロール処理）を実行することが可能になるが，コマンドに対応する複数のアイコンを表示させる必要があり，コマンドが多い場合には操作性に欠ける。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平２００３−８５１７６号公報
【特許文献２】特開平７−４９７４８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
そこで，本発明は，電子看板などで再生されているコンテンツを操作する新たなコンテンツ遠隔システム及び遠隔操作端末を提供することにより，スクロール処理など様々なコマンドを実行でき，かつ，コンテンツが操作されている状況（例えば，目的地の選択状況など）を操作者以外のユーザが確認でき，かつ，コンテンツに対応するすべてのアイコンを表示させることのないようにする。
【課題を解決するための手段】
【００１１】
上述した課題を解決する第１の発明は，コンテンツを遠隔操作するときに利用される遠隔操作端末と，前記遠隔操作端末からの指示に従いコンテンツを制御するコンテンツ制御装置とから構成されるコンテンツ遠隔操作システムであって，前記遠隔操作端末は，前記コンテンツ制御装置と無線通信するための無線通信部と，コンテンツの操作内容が表現されたアイコンの画像を投影するプロジェクタ部と，前記プロジェクタ部の投影範囲を含むように撮影範囲が設定されたカメラ部と，前記コンテンツを識別する特定情報を前記コンテンツの識別子に関連付けたコンテンツ情報，及び，前記アイコンの画像を前記アイコンの識別子に関連付けたアイコン情報を記憶するデータ記憶装置と，前記アイコンを設定するアイコンイベントを発生させるアイコンイベント発生部と，前記コンテンツを操作する操作イベントを発生させる操作イベント発生部と，前記アイコンイベントを検知すると，前記プロジェクタ部で投影する前記アイコンの画像をユーザに選択させる処理を実行し，選択された前記アイコンの画像の投影を前記プロジェクタ部に指示する手段と，投影されている前記アイコンの画像と前記コンテンツ情報に含まれる前記特定情報を利用し，前記カメラ部が撮影した画像を解析することで前記アイコンの画像と重なり合う前記コンテンツの識別子を取得する第１の処理と，前記操作イベントを検知すると，画像が投影されている前記アイコンの識別子と操作対象の前記コンテンツの識別子が含まれる操作イベントメッセージを，無線通信部を利用して前記コンテンツ制御装置に送信する第２の処理を実行する制御部を備え，前記コンテンツ制御装置は，前記遠隔操作端末と通信するための通信部と，前記コンテンツを表示するディスプレイ部と，前記コンテンツの表示内容を変更するコマンドの識別子に前記アイコンの識別子が関連付けられたコマンド情報を記憶するデータ記憶装置と，前記ディスプレイ部に前記コンテンツを再生し，前記遠隔操作端末から前記操作イベントメッセージを受信すると，該操作イベントメッセージに含まれる前記アイコンの識別子に関連付けられたコマンドの識別子で特定されるコマンド処理を実行し，該操作イベントメッセージに含まれる前記コンテンツの識別子で特定される前記コンテンツの表示内容を変更するコンテンツ制御部を備えていることを特徴とするコンテンツ遠隔操作システムである。
【００１２】
第１の発明に記載のコンテンツ遠隔操作システムによれば，コンテンツの操作に遠隔操作端末を利用するため，コンテンツを操作するための物理的なインターフェースをコンテンツ制御装置側に設けなくて済み，コンテンツを操作する者は，コンテンツ制御装置から離れた場所からコンテンツを遠隔操作することができるようになる。
【００１３】
また，スクロール処理など様々なコマンドに対応した複数のアイコンを用意しておけば，遠隔操作端末を利用して，スクロール処理など様々なコマンドをコンテンツ制御装置に実行させることが可能になる。また，コンテンツの内容を示すアイコンの画像は遠隔操作端末によって投影されるため，コンテンツを操作する以外のユーザも，コンテンツが操作されている状況を確認することができるようになる。
【００１４】
更に，コンテンツの内容を示すアイコンの画像は遠隔操作端末によって投影されるため，コマンドに対応する複数のアイコンをディスプレイ部に表示させる必要もなく，また，遠隔操作端末側で操作対象となるコンテンツを特定するため，複数のコンテンツが再生される場合であっても，同一のアイコンの画像を用いて，コンテンツ毎に操作できるようになる。
【００１５】
更に，第２の発明は，第１の発明に記載のコンテンツ遠隔操作システムにおいて，前記遠隔操作端末の前記操作イベント発生部は，ユーザの操作に応じた前記操作イベントを発生し，前記制御部は，前記第２の処理において，検知した前記操作イベントの識別子を前記操作イベントメッセージに含ませ， 前記コンテンツ制御部は，前記操作イベントメッセージに含まれる前記操作パラメータを前記コマンドのコマンドパラメータとして利用することを特徴とするコンテンツ遠隔操作システムである。
【００１６】
上述した第２の発明によれば，同じアイコンであっても，発生した操作イベントによって，コマンド処理を変更することが可能になる。
【００１７】
更に，第３の発明は，第２の発明に記載のコンテンツ遠隔操作システムにおいて，前記遠隔操作端末の前記制御部は，前記第２の処理において，前記アイコンの画像と重なり合う前記コンテンツを特定できたときのみ，前記操作イベントメッセージを送信することを特徴とするコンテンツ遠隔操作システムである。
【００１８】
上述した第３の発明によれば，アイコンの画像と重なり合うコンテンツを特定できない場合，操作イベントメッセージを送信する処理を中断できる。
【００１９】
更に，第４の発明は，第２の発明または第３の発明に記載のコンテンツ遠隔操作システムにおいて，前記アイコン情報には，前記アイコンの識別子に関連付けて，前記アイコンの画像が投影されているときに受付可能な前記操作イベントの識別子が記憶され，前記制御部は，前記第２の処理において，検知した前記操作イベントの識別子が，画像が投影されている前記アイコンの識別子に関連付けられているときのみ，前記操作イベントメッセージを送信することを特徴とするコンテンツ遠隔操作システムである。
【００２０】
上述した第４の発明によれば，検知した操作イベントの識別子が，画像が投影されているアイコンの識別子に関連付けられていない場合，操作イベントメッセージを送信する処理を中断できる。
【００２１】
更に，第５の発明は，第２の発明から第４の発明のいずれか一つに記載のコンテンツ遠隔操作システムにおいて，前記コンテンツ情報には，前記コンテンツの識別子に関連付けて，前記コンテンツが再生されているときに受付可能な前記アイコンの識別子が記憶され，前記制御部は，前記第２の処理において，画像を投影している前記アイコンの識別子が，操作対象となる前記コンテンツの識別子に関連付けられているときのみ，前記操作イベントメッセージを送信することを特徴とするコンテンツ遠隔操作システムである。
【００２２】
上述した第５の発明によれば，画像を投影している前記アイコンの識別子が，操作対象となるコンテンツの識別子に関連付けられていない場合，操作イベントメッセージを送信する処理を中断できる。
【００２３】
更に，第6の発明は，第５の発明に記載のコンテンツ遠隔操作システムにおいて，前記コンテンツ情報には，前記コンテンツが再生されているときに受付可能な前記アイコンの識別子に関連付けて前記操作イベントの識別子が記憶され，前記遠隔操作端末の前記制御部は，前記第２の処理において，画像を投影している前記アイコンの識別子が，操作対象となる前記コンテンツの識別子に関連付けられ，更に，検知した前記操作イベントの識別子が該アイコンの識別子に関連付けられているときのみ，前記操作イベントメッセージを送信することを特徴とするコンテンツ遠隔操作システムである。
【００２４】
上述した第６の発明によれば，画像を投影しているアイコンの識別子が，操作対象となるコンテンツの識別子に関連付けられ，更に，検知した操作イベントの識別子が該アイコンの識別子に関連付けられていない場合，操作イベントメッセージを送信する処理を中断できる。
【００２５】
更に，第７の発明は，第１の発明から第６の発明のいずれか一つに記載のコンテンツ遠隔操作システムにおいて，前記コンテンツ制御部が再生する前記コンテンツに，前記コンテンツを識別する第１のマークを含ませ，更に，前記アイコンの画像の所定位置に前記アイコンで共通の第２のマークを含ませ，前記遠隔操作端末の前記データ記憶装置に記憶される前記コンテンツ情報には，特徴情報として，前記コンテンツが含む前記第１のマークの画像と前記コンテンツのサイズを前記コンテンツの識別子に関連付けて記憶し，更に，前記アイコン情報には，前記第２マークの画像とそのサイズ，前記アイコンの識別子に関連付けて前記アイコンの画像及びそのサイズを記憶し，前記制御部は，前記第１の処理において，前記第１のマークを利用して，前記カメラ部が撮影した画像に含まれる前記コンテンツの識別子と該映画像上におけると前記コンテンツの座標を特定し，更に，前記第２のマークを利用して，該映像上におけると前記アイコンの座標を特定することで，前記アイコンの画像と重なり合う前記コンテンツを特定するコンテンツ遠隔操作システムである。
【００２６】
上述した第７の発明のようにすれば，遠隔操作装置の制御部は第１の処理を実行できる。
【００２７】
第８の発明は、コンテンツを遠隔操作するときに利用される遠隔操作端末と，前記遠隔操作端末からの指示に従いコンテンツを制御するコンテンツ制御装置とから構成されるコンテンツ遠隔操作システムであって，前記遠隔操作端末は，前記コンテンツ制御装置と無線通信するための無線通信部と，コンテンツの操作内容が表現されたアイコンの画像を投影するプロジェクタ部と，前記プロジェクタ部の投影範囲を含むように撮影範囲が設定されたカメラ部と，前記コンテンツを識別する特定情報を前記コンテンツの識別子に関連付けたコンテンツ情報，前記アイコンの画像を前記アイコンの識別子に関連付けたアイコン情報、及び前記アイコンの識別子が関連付けられたコマンド情報を記憶するデータ記憶装置と，前記アイコンを設定するアイコンイベントを発生させるアイコンボタンと，前記コンテンツを操作する操作イベントを発生させる操作ボタンと，前記アイコンイベントを検知すると，前記プロジェクタ部で投影する前記アイコンの画像をユーザに選択させる処理を実行し，選択された前記アイコンの画像の投影を前記プロジェクタ部に指示する手段と、投影されている前記アイコンの画像と前記コンテンツ情報に含まれる前記特定情報を利用し，前記カメラ部が撮影した画像を解析することで前記アイコンの画像と重なり合う前記コンテンツの識別子を取得する第１の処理と，前記操作イベントを検知すると，前記アイコンの識別子に対応付けられたコマンドを，無線通信部を利用して前記コンテンツ制御装置に送信する第２の処理を実行する制御部を備え，
前記コンテンツ制御装置は，前記遠隔操作端末と通信するための通信部と，前記コンテンツを表示するディスプレイ部と，前記ディスプレイ部に前記コンテンツを再生し，前記遠隔操作端末からコンテンツ識別子とコマンドを受信すると，コンテンツ識別子に対応するコンテンツに対してコマンドで特定される処理を実行し，コンテンツの表示内容を変更するコンテンツ制御部を備え，
ていることを特徴とするコンテンツ遠隔操作システムである。
【００２８】
更に、第９の発明は第８に記載のコンテンツ遠隔操作システムにおいて，前記遠隔操作端末は，それぞれ異なる前記操作イベントを発生する複数の前記操作ボタンを備え，前記制御部は，前記第２の処理において，検知した前記操作イベントの識別子と前記アイコンの識別子に対応したコマンドを選択することを特徴とするコンテンツ遠隔操作システム。
【００２９】
第１０の発明は，コンテンツを遠隔操作するときに利用される遠隔操作端末であって，前記遠隔操作端末は，コンテンツを制御する装置と無線通信するための無線通信部と，コンテンツの操作内容が表現されたアイコンの画像を投影するプロジェクタ部と，前記プロジェクタ部の投影範囲を含むように撮影範囲が設定されたカメラ部と，前記コンテンツを識別する特定情報を前記コンテンツの識別子に関連付けたコンテンツ情報，及び，前記アイコンの画像を前記アイコンの識別子に関連付けたアイコン情報を記憶するデータ記憶装置と，前記アイコンを設定するアイコンイベントを発生させるアイコンイベント発生部と，前記コンテンツを操作する操作イベントを発生させる操作イベント発生部，前記アイコンイベントを検知すると，前記プロジェクタ部で投影する前記アイコンの画像をユーザに選択させる処理を実行し，選択された前記アイコンの画像の投影を前記プロジェクタ部に指示した後，投影されている前記アイコンの画像と前記コンテンツ情報に含まれる前記特定情報を利用し，前記カメラ部が撮影した画像を解析することで前記アイコンの画像と重なり合う前記コンテンツの識別子を取得する第１の処理と，前記操作イベントを検知すると，画像が投影されている前記アイコンの識別子と操作対象の前記コンテンツの識別子が含まれる操作イベントメッセージを，無線通信部を利用して前記装置に送信する第２の処理を実行する制御部を備えていることを特徴とする遠隔操作端末である。
【００３０】
更に，第１１の発明は，第１０の発明に記載の遠隔操作端末において，前記遠隔操作端末の前記操作イベント発生部は，ユーザの操作に応じた前記操作イベントを発生し，前記制御部は，前記第２の処理において，検知した前記操作イベントの識別子を前記操作イベントメッセージに含ませ， 前記コマンド制御装置の前記コンテンツ制御部は，前記操作イベントメッセージに含まれる前記操作パラメータを前記コマンドのコマンドパラメータとして利用することを特徴とする遠隔操作端末である。
【００３１】
更に，第１２の発明は，第１１の発明に記載の遠隔操作端末において，前記遠隔操作端末の前記制御部は，前記第２の処理において，前記アイコンの画像と重なり合う前記コンテンツを特定できたときのみ，前記操作イベントメッセージを送信することを特徴とする遠隔操作端末である。
【００３２】
更に，第１３の発明は，第１１の発明または第１０の発明に記載の遠隔操作端末において，前記アイコン情報には，前記アイコンの識別子に関連付けて，前記アイコンの画像が投影されているときに受付可能な前記操作イベントの識別子が記憶され，前記制御部は，前記第２の処理において，検知した前記操作イベントの識別子が，画像が投影されている前記アイコンの識別子に関連付けられているときのみ，前記操作イベントメッセージを送信することを特徴とする遠隔操作端末である。
【００３３】
更に，第１４の発明は，第１１の発明から第１２の発明のいずれか一つに記載の遠隔操作端末において，前記コンテンツ情報には，前記コンテンツの識別子に関連付けて，前記コンテンツが再生されているときに受付可能な前記アイコンの識別子が記憶され，前記制御部は，前記第２の処理において，画像を投影している前記アイコンの識別子が，操作対象となる前記コンテンツの識別子に関連付けられているときのみ，前記操作イベントメッセージを送信することを特徴とする遠隔操作端末である。
【００３４】
更に，第１５の発明は，第１４の発明に記載の遠隔操作端末において，前記コンテンツ情報には，前前記コンテンツが再生されているときに受付可能な前記アイコンの識別子に関連付けて前記操作イベントの識別子が記憶され，前記遠隔操作端末の前記制御部は，前記第２の処理において，画像を投影している前記アイコンの識別子が，操作対象となる前記コンテンツの識別子に関連付けられ，更に，検知した前記操作イベントの識別子が該アイコンの識別子に関連付けられているときのみ，前記操作イベントメッセージを送信することを特徴とする遠隔操作端末である。
【００３５】
更に，第１６の発明は，第１０の発明から第１５の発明のいずれか一つに記載の遠隔操作端末において，前記コンテンツ制御部が再生する前記コンテンツに，前記コンテンツを識別する第１のマークを含ませ，更に，前記アイコンの画像の所定位置に前記アイコンで共通の第２のマークを含ませ，前記遠隔操作端末の前記データ記憶装置に記憶される前記コンテンツ情報には，特徴情報として，前記コンテンツが含む前記第１のマークの画像と前記コンテンツのサイズを前記コンテンツの識別子に関連付けて記憶し，更に，前記アイコン情報には，前記第２マークの画像とそのサイズ，前記アイコンの識別子に関連付けて前記アイコンの画像及びそのサイズを記憶し，前記制御部は，前記第１の処理において，前記第１のマークを利用して，前記カメラ部が撮影した画像に含まれる前記コンテンツの識別子と該映画像上におけると前記コンテンツの座標を特定し，更に，前記第２のマークを利用して，該映像上におけると前記アイコンの座標を特定することで，前記アイコンの画像と重なり合う前記コンテンツを特定する遠隔操作端末である。
【００３６】
第１０の発明から第１６の発明は，遠隔操作端末に係わる発明である。
【発明の効果】
【００３７】
このように，上述した本発明によれば，スクロール処理など様々なコマンドを実行でき，かつ，コンテンツが操作されている状況（例えば，目的地の選択状況など）を操作者以外のユーザが確認でき，かつ，コンテンツに対応するすべてのアイコンを表示させることのないコンテンツ遠隔操作システム及び遠隔操作端末を提供できる。
【図面の簡単な説明】
【００３８】
【図１】コンテンツ遠隔操作システムを説明する図。
【図２】遠隔操作端末の外観の一例を示した図。
【図３】遠隔操作端末のブロック図。
【図４】イベントテーブルを説明する図。
【図５】アイコン情報を説明する図。
【図６】コンテンツ情報を説明する図。
【図７】アイコンの画像を投影し，操作対象となるコンテンツを特定する第１の処理の手順を示したフロー図。
【図８】第１のマーカ及び第２のマーカを含むカメラ画像の一例を示した図。
【図９】操作イベントメッセージをコンテンツ制御装置に送信する第２の処理の手順を示したフロー図。
【図１０】コンテンツ制御装置のブロック図。
【図１１】コマンド情報を説明する図。
【図１２】操作イベントメッセージに対応するコマンドを実行する動作を説明するフロー図。
【図１３】コマンドが実行される前のディスプレイ部を示した図。
【図１４】スクロールさせるコマンドを実行した後のディスプレイ部を示した図。
【図１５】ズームさせるコマンドを実行した後のディスプレイ部を示した図。
【図１６】回転させるコマンドを実行した後のディスプレイ部を示した図。
【発明を実施するための形態】
【００３９】
ここから，本発明の実施形態を示しながら，実施できる程度に本発明を説明する。図１は，本実施形態におけるコンテンツ遠隔操作システム１を説明する図である。
【００４０】
図１に図示したように，本実施形態におけるコンテンツ遠隔操作システム１は，コンテンツを操作（例えば，スクロール，拡大/縮小及び回転）するために利用される遠隔操作端末２と，コンテンツを再生し，遠隔操作端末２の指示に従いコンテンツを制御するコンテンツ制御装置３とから少なくとも構成される。
【００４１】
遠隔操作端末２は，コンテンツ制御装置３と無線通信するための無線通信部が具備され，コンテンツ制御装置３で再生されているコンテンツを遠隔操作できる。また，コンテンツ制御装置３で再生されているコンテンツを遠隔操作するために，遠隔操作端末２には，コンテンツの操作内容が表現されたアイコンの画像を投影するプロジェクタ部２２と，プロジェクタの投影範囲を含むように撮影範囲が設定されたカメラ部２３と，アイコンを設定するアイコン設定イベントを発生させるアイコンボタン２４０と，コンテンツを操作する操作イベントを発生させる操作ボタン２５０が具備される。
【００４２】
遠隔操作端末２は，アイコンボタン２４０が押されることで発生するアイコン設定イベントを検知すると，プロジェクタ部２２で投影するアイコンの画像をユーザに選択させる処理を実行し，選択されたアイコンの画像の投影をプロジェクタ部２２に指示した後，カメラ部２３で撮影した画像を解析することでアイコンの画像と重なり合うコンテンツの識別子を取得する。
【００４３】
また，遠隔操作端末２は，操作ボタン２５０が押されることで発生する操作イベントを検知すると，画像が投影されているアイコンの識別子と操作対象のコンテンツの識別子が含まれる操作イベントメッセージを，無線通信部を利用してコンテンツ制御装置３に送信する。
【００４４】
コンテンツ制御装置３は，遠隔操作端末２と通信するための通信部と，コンテンツを表示するディスプレイ部３２を具備し，ディスプレイ部３２にコンテンツを再生しているときに，遠隔操作端末２から操作イベントメッセージを受信すると，該操作イベントメッセージに含まれるアイコンの識別子で特定されるコマンドの処理を実行し，該コンテンツの表示内容を変更する。
【００４５】
このように，本実施形態に係わるコンテンツ遠隔操作システム１によれば，コンテンツの操作に遠隔操作端末２を利用するため，コンテンツを操作するための物理的なインターフェースをコンテンツ制御装置３側に設けなくて済み，コンテンツを操作する者は，コンテンツ制御装置３から離れた場所からコンテンツを遠隔操作することができるようになる。
【００４６】
また，スクロール処理など様々なコマンドに対応した複数のアイコンを用意しておけば，遠隔操作端末２を利用して，スクロール処理など様々なコマンドをコンテンツ制御装置３に実行させることが可能になる。また，コンテンツの内容を示すアイコンの画像は遠隔操作端末２によって投影されるため，コンテンツを操作する以外のユーザも，コンテンツが操作されている状況を確認することができるようになる。
【００４７】
更に，コンテンツの内容を示すアイコンの画像は遠隔操作端末２によって投影されるため，コマンドに対応する複数のアイコンをディスプレイ部３２に表示させる必要もなく，また，遠隔操作端末２側で操作対象となるコンテンツを特定するため，複数のコンテンツが再生される場合であっても，同一のアイコンの画像を用いて，コンテンツ毎に操作できるようになる。
【００４８】
まず，図１で図示したコンテンツ遠隔操作システム１を構成する遠隔操作端末２について，詳細に説明する。図２は，遠隔操作端末２の外観の一例を示した図で，図３は，遠隔操作端末２のブロック図である。
【００４９】
遠隔操作端末２は，ハンディ型のプロジェクタのような形状で，遠隔操作端末２の正面には，コンテンツ制御装置３で再生されているコンテンツ上にアイコンを投影するための投影用レンズ２２ｄと，コンテンツ制御装置３で再生されているコンテンツを撮影するために利用される撮影用レンズ２３ｃが設けられ，遠隔操作端末２の上面には，コンテンツ上に投影するアイコンの設定に利用されるアイコンボタン２４０と，コンテンツの操作に利用される操作ボタン２５０とが備えられ，遠隔操作端末２には操作ボタン２５０として，上方向の方向キー２５０ａ，下方向の方向キー２５０ｂ，右方向の方向キー２５０ｃ，左方向の方向キー２５０ｄ及びセンターボタン２５０ｅに加え，電源ボタン２８が備えられている。
【００５０】
図３に図示したように，遠隔操作端末２は，ＣＰＵ２０ａ（Central Processing Unit），ＲＡM２０ｂ（Random Access Memory）及びＲＯＭ２０ｃ（Read-Only Memory）などから構成される制御部２０と，電気的に書換え可能な不揮発性メモリであるフラッシュメモリなどで実現されるデータ記憶部２６と，コンテンツ制御装置３と無線通信するための無線通信部２１と，アイコンを投影するためのプロジェクタ部２２と，プロジェクタ部２２の投影範囲を含むように撮影範囲が設計されているカメラ部２３と，アイコンイベントを発生するアイコンイベント発生部２４と，操作イベントを発生する操作イベント発生部２５備えている。
【００５１】
遠隔操作端末２の無線通信部２１の具体的な実現内容は，コンテンツ制御装置３との通信形態に依存する。例えば，遠隔操作端末２がコンテンツ制御装置３と直接通信するときは，無線通信部２１は，赤外線投光素子を含む赤外線用通信回路やアンテナを含むBluetooth（ブルートゥース）用通信回路で実現される。また，遠隔操作端末２がネットワークを介して間接的にコンテンツ制御装置３と通信するときとは，無線通信部２１は，無線ＬＡＮルータと無線通信するための無線ＬＡＮ用通信回路で実現される。
【００５２】
遠隔操作端末２のプロジェクタ部２２は，一般的なプロジェクタと同様に，投影用レンズ２２ｄ，投影用画像処理回路２２ｂ，投影用光源２２ａ及び投影用素子２２ｃ（例えば，液晶パネル）などから構成され，データ記憶部２６に記憶されたアイコンの画像を投影するために利用される。
【００５３】
遠隔操作端末２のカメラ部２３は，撮影用レンズ２３ｃ，撮影用画像処理回路２３ａ及び撮影用素子２３ｂ（例えば，ＣＣＤ）などから構成され，制御部２０から撮影指示を受けると，撮影範囲内の画像を撮影し，撮影された画像を制御部２０のＲＡＭ２０ｂに格納する。
【００５４】
なお，図１に図示したように，プロジェクタ部２２の投影範囲２２ｅがカメラ部２３の撮影範囲２３ｄに含まれ，かつ，カメラ部２３の撮影範囲２３ｄがプロジェクタ部２２の投影範囲２２ｅよりも大きくなるように，カメラ部２３とプロジェクタ部２２の光学系は設計されている。
【００５５】
遠隔操作端末２のアイコンイベント発生部２４は，アイコンボタン２４０と，アイコンボタン２４０が押される毎に，アイコンイベントに対応するイベント信号を発生する電気回路２４１で実現され，該イベント信号は遠隔操作端末２の制御部２０に入力される。
【００５６】
また，遠隔操作端末２の操作イベント発生部２５は，操作ボタン２５０（ここでは，上下左右の４つの方向キー２５０ａ〜ｄとセンターボタン２５０ｅの５つ）と，操作ボタン２５０のいずれかが押されると，押された操作ボタン２５０に対応するイベント信号を発生する電気回路２５１で実現され，該イベント信号は遠隔操作端末２の制御部２０に入力される。
【００５７】
遠隔操作端末２のデータ記憶部２６には，イベント信号に対応するイベントの識別子が記述されるイベントテーブル２６０，アイコンの画像などを含むアイコン情報２６１，及び，コンテンツの画像的特徴を示す特徴情報などを含むコンテンツ情報２６２が記憶される。
【００５８】
図４は，遠隔操作端末２のデータ記憶部２６に記憶されるイベントテーブル２６０を説明する図である。イベントテーブル２６０には，イベント信号毎にレコードが設けられ，該レコードには，該レコード対応するイベント信号の識別子が関連付けられている。
【００５９】
図２で図示したように，遠隔操作端末２の制御部には，アイコンボタン２４０及び操作ボタン２５０（上下左右の４つの方向キー２５０ａ〜ｄとセンターボタン２５０ｅの５つ）が押されることで発生するイベント信号が入力されるため，図４で図示したイベントテーブル２６０には，アイコンボタン２４０，上下左右それぞれの方向キー２５０ａ〜ｄ，及び，センターボタン２５０ｅに対応するイベント信号毎に，イベント信号に対応するイベントの識別子が記述されている。
【００６０】
例えば，図４において，アイコンボタン２４０が押されたときに発生するイベント信号に対応するイベントの識別子は「OnIconButton」で，上方向の方向キー２５０ａが押されたときに発生するイベント信号に対応するイベントの識別子は「OnUpButton」で，遠隔操作端末２は，イベントテーブル２６０を参照し，識別子が「OnIconButton」であるイベントを検知するとアイコンイベントが発生したと判断し，また，識別子が「OnIconButton」以外（例えば，「OnUpButton」）のイベントを検知すると，識別子に対応する操作イベントが発生したと判断する。
【００６１】
図５は，遠隔操作端末２のデータ記憶部２６に記憶されるアイコン情報２６１を説明する図である。遠隔操作端末２のデータ記憶部２６には，遠隔操作端末２が対応しているアイコン毎に，アイコン情報２６１が記憶され，図５では，スクロール操作用のアイコンのアイコン情報２６１ａ（図５（ａ）），ズーム操作用のアイコンのアイコン情報２５２ｂ（図５（ｂ）），及び，回転操作用のアイコンのアイコン情報２６２ｃ（図５（ｃ））を図示している。
【００６２】
一つのアイコン情報２６０には，アイコンの識別子と，該識別子で特定されるアイコンの画像のファイル名，該識別子で特定されるアイコンを投影しているときに受け付け可能な操作イベントの識別子が含まれている。
【００６３】
図５に従えば，スクロール操作用のアイコンの画像のファイル名は「scroll.bmp」で，ズーム操作用のアイコンの画像のファイル名は「zoom.bmp」で，回転操作用のアイコンのファイル名は「rotate.bmp」である。
【００６４】
加えて，図５に従えば，ファイル名が「scroll.bmp」の画像が投影されているときに受け付け可能な操作イベントの識別子は，「OnUpButton」，「OnDownButton」，「OnRightButton」，「OnLeftButton」及び「OnCenterButton」の５つである。また，ファイル名が「zoom.bmp」の画像が投影されているときに受け付け可能な操作イベントの識別子は，「OnUpButton」及び「OnDownButton」の２つである。更に，ファイル名が「rotate.bmp」の画像が投影されているときに受け付け可能な操作イベントの識別子は，「OnRightButton」及び「OnLeftButton」の２つである。
【００６５】
図６は，遠隔操作端末２のデータ記憶部２６に記憶されるコンテンツ情報２６２を説明する図である。遠隔操作端末２のデータ記憶部２６には，コンテンツ制御装置３で再生されるコンテンツ毎にコンテンツ情報２６２が記憶され，コンテンツ情報２６２には，コンテンツの識別子，該識別子で特定されるコンテンツのサイズ（縦横の画素数），該識別情報で特定されるコンテンツの画像的特徴を示す特徴情報，及び，該識別子で特定されるコンテンツの操作に利用できるアイコンの識別子，該アイコンの識別子で特定されるアイコンの画像が投影されているときに受付可能な操作イベントの識別子が含まれる。なお，コンテンツ情報２６２に含まれる特徴情報は実施形態に依存し，特徴情報をマーカとしたときの例については後述する。
【００６６】
例えば，スクロール操作及びズーム操作には対応しているが，回転操作には対応していないコンテンツの場合，コンテンツの操作に利用できるアイコンの識別子として，スクロール操作用のアイコンの識別子（「icon01」）及びズーム操作用のアイコンの識別子（「icon02」）がコンテンツ情報に含まれ，更に，スクロール操作用のアイコンの識別子（「icon01」）及びズーム操作用のアイコンの識別子（「icon02」）毎に，受付可能な操作イベントの識別子（例えば，「OnUpButton」）が記述される。
【００６７】
遠隔操作端末２の制御部２０は，制御部２０に入力されたイベントに従った処理を実行する手段で，これから述べる機能を制御部２０のＣＰＵ２０ａに実行させるコンピュータプログラムが制御部２０のＲＯＭ２０ｃに記憶されている。
【００６８】
遠隔操作端末２の制御部２０は，イベントテーブル２６０を参照し，制御部２０に入力されたイベント信号に対応するイベントの識別子が「OnIconButton」であるとき，操作イベントが発生したと判断し，上述したアイコンの画像を投影し，操作対象となるコンテンツを特定する第１の処理を実行する。また，遠隔操作端末２の制御部２０は，制御部２０に入力されたイベント信号に対応するイベントの識別子が「OnIconButton」以外であるとき，操作イベントが発生したと判断し，操作イベントメッセージをコンテンツ制御装置３に送信する第２の処理を実行する。
【００６９】
図７は，アイコンの画像を投影し，操作対象となるコンテンツを特定する第１の処理の手順を示したフロー図である。第１の処理において，まず，遠隔操作端末２の制御部２０は，投影するアイコンの画像をユーザに選択させる処理（Ｓ１）を実行する。なお，遠隔操作端末２の制御部２０は，投影するアイコンの画像が選択されると，該アイコンの画像に対応するアイコン情報のアイコンの識別子を保持する。
【００７０】
投影するアイコンの画像をユーザに選択させる処理の実現方法は任意である。例えば，操作イベントを検知する毎に，遠隔操作端末２に記憶されたアイコン情報２６１をサイクリックに切替え，切替えたアイコン情報２６１で特定されるアイコンの画像を投影するアイコンの画像とすることで，投影するアイコンの画像をユーザに選択させることもできる。
【００７１】
また，アイコン情報２６１に操作内容を示すテキスト（例えば，アイコンの画像のファイル名）を含ませておき，操作イベントが発生すると，遠隔操作端末２に記憶された全てのアイコン情報２６１の該テキストを表示（投影）させ，該テキストをユーザに選択させることで，投影するアイコンの画像をユーザに選択させることもできる。
【００７２】
遠隔操作端末２の制御部２０は，投影するアイコンの画像をユーザに選択させる処理を実行すると，ユーザによって選択されたアイコンの画像の投影をプロジェクタ部２２に指示し，該アイコンの画像を投影させる処理（Ｓ２）を実行する。
【００７３】
遠隔操作端末２の制御部２０は，アイコンの画像を投影させると，操作対象となるコンテンツを特定するループ処理Ｌ１を，アイコンの画像が投影されている間，一定のサイクル（例えば，０.５秒毎）毎に実行する。
【００７４】
操作対象となるコンテンツを特定する動作を行うとき，まず，遠隔操作端末２の制御部２０は，カメラ部２３を作動させて，カメラ部２３の撮影範囲内の画像（以下，カメラ画像）を撮影し（Ｓ３），カメラ画像を画像処理することで，カメラ画像におけるアイコンの画像の座標範囲（以下，アイコン座標）を検出する処理（Ｓ４）を実行する。
【００７５】
遠隔操作端末２の制御部２０は，アイコン座標の抽出結果に応じて処理を分岐させ（Ｓ５），アイコン座標が検出できない場合，図７のＳ１１に進み，操作対象となるコンテンツの識別子の代わりにエラーコードをＲＡＭ２０ｂに格納し，アイコン座標が抽出できた場合，操作対象となるコンテンツを特定する動作を続行する。
【００７６】
なお，アイコン座標の抽出結果に応じて処理を分岐させるのは，遠隔操作端末２とコンテンツ制御装置３間に人物がいるときなど，アイコンの画像の投影状態によっては，アイコンの画像が認識できない場合があるためである。
【００７７】
遠隔操作端末２の制御部２０は，アイコン座標を検出すると，遠隔操作端末２のコンテンツ情報に含まれる特徴情報を利用して，カメラ画像に撮影されているコンテンツを特定した後，特定したコンテンツ毎に，カメラ画像におけるコンテンツの座標範囲（以下，コンテンツ座標）を検出する処理（Ｓ６）を実行する。
【００７８】
遠隔操作端末２の制御部２０は，コンテンツの識別結果に応じて処理を分岐させ（Ｓ７），コンテンツ座標を検出できなかった場合，図７のＳ１１に進み，操作対象となるコンテンツの識別子の代わりにエラーコードをＲＡＭ２０ｂに格納し，コンテンツ座標を検出できた場合，操作対象となるコンテンツを特定する動作を続行する。
【００７９】
遠隔操作端末２の制御部２０は，コンテンツ座標を検出すると，アイコン座標と重なり合うコンテンツ座標を検出する処理（Ｓ８）を実行する。
【００８０】
遠隔操作端末２の制御部２０は，アイコン座標と重なり合うコンテンツ座標の検出結果によって処理を分岐させ（Ｓ９），アイコン座標と重なり合うコンテンツ座標の検出できた場合，該コンテンツ領域に対応するコンテンツを操作対象とし，該コンテンツの識別子をＲＡＭ２０ｂの所定の領域に格納する（Ｓ１０）。
【００８１】
また，図７のＳ１１に進み，アイコン座標と重なり合うコンテンツ座標を検出できない場合，操作対象となるコンテンツの識別子の代わりにエラーコードをＲＡＭ２０ｂに格納する。
【００８２】
ここでは、遠隔操作装置２は投影するアイコンの識別子を（Ｓ１）で取得しているが、別途アイコン画像とアイコン画像の特徴量とアイコン識別子を対応づけたアイコン関連ファイルを用意しておき、（Ｓ４）の段階で遠隔操作端末２のカメラ部２３でアイコンを撮影して取得したアイコンデータの特徴量を算出して、アイコン関連ファイルに記述されている特徴量を比較して特徴量が近い値のアイコン識別子を取得するようにしてもよい。または、後述するようにアイコン画像の左上にマーカを付与したときに、マーカをアイコン識別子情報に用いてもよい。
【００８３】
操作対象となるコンテンツを特定する処理を実現する手法は任意であるが，ここでは，一例として，拡張現実（Augmented Reality）で利用されているマーカを利用した手法について記載しておく。
【００８４】
拡張現実（Augmented Reality）で利用されているマーカを利用して操作対象となるコンテンツを特定する処理を実現するとき，コンテンツ制御装置３で再生されるコンテンツごとに，コンテンツを識別するための第１のマーカをコンテンツの所定の位置（ここでは，左上隅）に含ませておき，更に，アイコンの画像を示す第２のマーカをアイコンの画像の所定の位置（ここでは，左上隅）に投影させるようにしておく。
【００８５】
図８は，第１のマーカ及び第２のマーカを含むカメラ画像の一例を示した図で，図８で図示したカメラ画像２３０には，コンテンツ２３０ａの第１のマーカ２３１ａとして，コンテンツ２３０ａを識別する文字「Ａ」が記載された四角枠がコンテンツ２３０ａの左上隅に含まれ，コンテンツ２３０ｂの第１のマーカ２３１ｂとして，コンテンツ２３０ｂを識別する文字「Ｂ」が記載された四角枠がコンテンツ２３０ｂの左上隅に含まれ，更に，アイコンの画像２３３を示す第２のマーカ２３４として，文字が記載されていない太線の四角枠がアイコンの画像２３３の左上隅に含まれている。
【００８６】
マーカを利用して操作対象となるコンテンツを特定する処理を実行するとき，コンテンツ２３０ａのコンテンツ情報２６２には，第１のマーカ２３１ａの画像及びサイズ（縦横の画素数）が特徴情報として記憶され，コンテンツ２３０ｂのコンテンツ情報２６２には，第１のマーカ２３１ｂの画像及びサイズ（縦横の画素数）が特徴情報として記憶される。
【００８７】
加えて，カメラ画像２３０から第２のマーカ２３４が検出できるように，遠隔操作端末２には，第２のマーカ２３４の画像とそのサイズ（縦横の画素数）が記憶され，更に，第１のマーカ２３１ａ，ｂ及び第２のマーカ２３４から，アイコン座標２３６及びコンテンツ座標２３５ａ，ｂを検出するために，プロジェクタ部２２が有する投影用素子２２ｃのサイズ（縦横の画素数）が記憶される。
【００８８】
遠隔操作端末２の制御部２０は，アイコン座標２３６を検出するとき，例えば，「マーカー追跡に基づく拡張現実感システムとそのキャリブレーション」（TVRSJ Vol.4 No.4,1999）に記載の拡張現実感（Augmented Reality）の技術を利用して，遠隔操作端末２が記憶している第２のマーカ２３４をカメラ画像２３０から抽出する。
【００８９】
そして，カメラ画像２３０における第２のマーカ２３４のサイズと遠隔操作端末２が記憶している第２のマーカ２３４のサイズ比と，遠隔操作端末２が記憶しているアイコンの画像２３３のサイズから，カメラ画像２３０におけるアイコンの画像２３３のサイズを算出し，カメラ画像２３０における第２のマーカ２３４の位置からアイコン座標２３６を算出する。
【００９０】
遠隔操作端末２の制御部２０は，コンテンツ座標を検出するとき，まず，パターンマッチングの技術を利用して，カメラ画像２３０に含まれる第１のマーカ２３１ａ，ｂを特定する。
【００９１】
そして，第２のマーカ２３４と同様に，カメラ画像２３０における第１のマーカ２３１ａと遠隔操作端末２が記憶している第１のマーカ２３１ａのサイズ比と，遠隔操作端末２が記憶しているコンテンツのサイズから，第１のマーカ２３１ａに対応するコンテンツ２３０ａのコンテンツ座標を算出し，カメラ画像２３０における第２のマーカ２３４の位置からコンテンツ２３０ａのコンテンツ座標２３５ａを算出する。なお，コンテンツ２３０ｂについても，第１のマーカ２３１ｂを利用して，コンテンツ２３０ｂのコンテンツ座標２３５ｂを算出する。
【００９２】
遠隔操作端末２は，アイコン座標２３６とコンテンツ座標２３５ａ，ｂを求めると，座標系の演算などを利用して，コンテンツ座標２３５ａ，ｂのいずれかがアイコン座標２３６と重なり合っているか特定し，図８では，アイコン座標２３６がコンテンツ座標と２３５ａと重なり合っているため，コンテンツ２３０ａの識別子を操作対象となるコンテンツのコンテンツＩＤとして取得する。
【００９３】
次に，図９を参照しながら，操作イベントメッセージをコンテンツ制御装置に送信する第２の処理について説明する。図９は，操作イベントメッセージをコンテンツ制御装置に送信する第２の処理の手順を示したフロー図である。
【００９４】
操作イベントメッセージをコンテンツ制御装置３に送信する第２の処理において，まず，遠隔操作端末２の制御部２０は，制御部２０のＲＡＭ２０ｂに格納されている操作対象となるコンテンツの識別子を確認する処理（Ｓ２０）を実行する。
【００９５】
操作対象となるコンテンツの識別子の確認結果に応じて処理を分岐し（Ｓ２１），遠隔操作端末２の制御部２０は，該識別子がエラーコードである場合，操作イベントメッセージを送信する動作を中止し，該識別子がエラーコードでなければ，操作イベントメッセージを送信する動作を続行する。
【００９６】
格納されているコンテンツの識別子がエラーコードでないとき，遠隔操作端末２は，画像が投影されているアイコンのアイコン情報２６１を確認する処理（Ｓ２２）を実行し，発生した操作イベントの識別子が該アイコン情報２６１に含まれているか確認することで，該アイコンで受付可能な操作イベントであるか確認する。
【００９７】
遠隔操作端末２の制御部２０は，発生した操作イベントの確認結果によって処理を分岐させ（Ｓ２３），画像が投影されているアイコンで受付可能な操作イベントでない場合，操作イベントメッセージを送信する処理を中止し，画像が投影されているアイコンで受付可能な操作イベントである場合，操作イベントメッセージを送信する処理を続行する。
【００９８】
例えば，図５によれば，発生した操作イベントの識別子が「OnUpButton」の場合，投影されているアイコンの画像のファイル名が「scroll.bmp」及び「zoom.bmp」であれば，操作イベントメッセージを送信する処理は続行され，該ファイル名が「rotate.bmp」であれば，操作イベントメッセージを送信する処理は中断される。
【００９９】
次に，遠隔操作端末２の制御部２０は，格納されているコンテンツの識別子に対応するコンテンツ情報２６２を確認する処理（Ｓ２４）を実行し，画像が投影されているアイコンの識別子が，該コンテンツの識別子で特定される該コンテンツ情報２６２に含まれているか確認することで，該識別子で特定されるコンテンツの操作に利用できるアイコンの識別子であるか確認し，更に，発生した操作イベントの識別子が該アイコンの識別子に関連付けられているか確認することで，該アイコンの識別子で特定されるアイコンの画像が投影されているときに受付可能な操作イベントの識別子であるか確認する。
【０１００】
遠隔操作端末２の制御部２０は，コンテンツ情報２６２の確認結果によって処理を分岐させ（Ｓ２５），コンテンツの操作に利用できるアイコンの識別子，かつ，該アイコンの識別子で特定されるアイコンの画像が投影されているときに受付可能な操作イベントの識別子でない場合，操作イベントメッセージを送信する処理を中止し，コンテンツの操作に利用できるアイコンの識別子，かつ，該アイコンの識別子で特定されるアイコンの画像が投影されているときに受付可能な操作イベントの識別子である場合，遠隔操作端末２は，該アイコンの識別子，操作イベントの識別子及び操作対象となるコンテンツの識別子を少なくとも含む操作イベントメッセージを生成し，無線通信部２１を利用して，該操作イベントメッセージをコンテンツ制御装置３に送信して（Ｓ２６），この手順を終了する。
【０１０１】
ここから，コンテンツ制御装置３について詳細に説明する。図１０は，コンテンツ制御装置３のブロック図である。
【０１０２】
図１２に図示したように，コンテンツ制御装置３は，ネットワークを介して遠隔操作端末２と通信するための通信部３１と，コンテンツを表示するディスプレイ部３２と，ディスプレイ部３２の指定された領域にコンテンツを再生し，該領域内のコンテンツを操作するコマンドを有するコンテンツ制御部３０と，コンテンツなどを記憶するデータ記憶部３３を備えている。
【０１０３】
コンテンツ制御装置３の通信部３１の実現内容は，当然のことながら，遠隔操作端末２に備えられた無線通信部２１に対応する。例えば，遠隔操作端末２の無線通信部２１が赤外線用通信回路ならば，コンテンツ制御装置３の通信部３１は，赤外線投光素子を含む赤外線用通信回路になる。また，遠隔操作端末２の無線通信部２１が無線ＬＡＮ用通信回路ならば，コンテンツ制御装置３の通信部３１は，無線ＬＡＮルータと有線又は無線で通信するＬＡＮ通信回路で実現される。
【０１０４】
コンテンツ制御装置３のディスプレイ部３２とは，コンテンツを表示する表示装置で，例えば，液晶ディスプレイなどで実現される。
【０１０５】
コンテンツ制御装置３のデータ記憶部３３は，大容量のハードディスクや半導体メモリなどで実現され，データ記憶部３３には，コンテンツを操作するコマンド毎にコマンド情報３３０が記憶される。
【０１０６】
なお，コンテンツ制御装置３が再生するコンテンツは，データ記憶部３３に記憶されていてもよく，また，コンテンツを記憶しているサーバ（図示していない）から，通信部３１を利用して受け取るようにしてもよい。
【０１０７】
図１１は，データ記憶装置３３に記憶されるコマンド情報３３０を説明する図である。図１１では，図５のアイコン情報２６１ａ〜ｃに対応するコマンド情報３３０ａ〜ｃを例示している。
【０１０８】
図１１に図示しているように，コマンド情報３３０には，コマンドの識別子には一つのアイコンの識別子が関連付けられ，更に，該アイコンの識別子には少なくとも一つの操作イベントの識別子が関連付けられ，更に，一つの該操作イベントの識別子には少なくとも一つのコマンドパラメータが関連付けられている。
【０１０９】
図１１（ａ）では，コンテンツをスクロールさせるコマンドのコマンド情報３３０ａで，コマンド情報３３０ａにおいて，コマンドの識別子は「scroll」で，更に，該コマンドに対応するアイコンの識別子は「icon01」である。
【０１１０】
また，コマンド情報３３０ａにおいて，該コマンドに対応している操作イベント毎にコマンドパラメータが関連付けられている。例えば，名称が「OnUpButton」である操作イベントにはコマンドパラメータとして，１０画素だけ上にスクロールする処理を行う「up,10pixel」が関連付けられ，また，名称が「OnCenterButton」である操作イベントにはコマンドパラメータとして，コンテンツの表示を初期状態に戻す処理を行う「initialize」が関連付けられている。
【０１１１】
図１１（ｂ）では，コンテンツをズームさせるコマンドのコマンド情報３３０ｂで，コマンド情報３３０ｂにおいて，コマンドの識別子は「zoom」で，更に，該コマンドに対応するアイコンの識別子は「icon02」である。
【０１１２】
また，コマンド情報３３０ｂにおいて，該コマンドに対応している操作イベント毎にコマンドパラメータが関連付けられている。例えば，名称が「OnUpButton」である操作イベントにはコマンドパラメータとして，ズームのレベルを拡大する方向にレベル１だけ移動させる処理を行う「in,1」が関連付けられている。
【０１１３】
図１１（ｃ）では，コンテンツをズームさせるコマンドのコマンド情報３３０ｃで，コマンド情報３３０ｃにおいて，コマンドの識別子は「rotate」で，更に，該コマンドに対応するアイコンの識別子は「icon03」である。
【０１１４】
また，コマンド情報３３０ｃにおいて，該コマンドに対応している操作イベント毎にコマンドパラメータが関連付けられている。例えば，名称が「OnRightButton」である操作イベントにはコマンドパラメータとして，現在の角度よりも右に１０°回転させる処理を行う「right,10°」が関連付けられている。
【０１１５】
コンテンツ制御装置３のコンテンツ制御部３０は，ＣＰＵ３０a，ＲＡＭ３０ｂ及びＲＯＭ３０ｃなどが実装された回路で実現され，コンテンツ制御部３０のＲＯＭ３０ｃには，これからの述べる機能をＣＰＵ３０aに実行させるためのプログラムコードが記憶されている。
【０１１６】
コンテンツ制御装置３のコンテンツ制御部３０は，コンテンツの再生する指示を受けると，指示されたディスプレイ部３２内の指定された領域に指定されたコンテンツを再生させる。再生するコンテンツは静止画でも動画でもよい。
【０１１７】
また，コンテンツ制御装置３のコンテンツ制御部３０は，通信部３１を利用して，操作イベントメッセージを遠隔操作端末２から受信すると，データ記憶部３３に記憶されたコマンド情報３３０を参照し，操作イベントメッセージに対応するコマンドを実行させ，ディスプレイ部３２で再生されるコンテンツの表示内容を変更する。
【０１１８】
図１２は，操作イベントメッセージに対応するコマンドを実行する動作を説明するフロー図である。
【０１１９】
コンテンツ制御装置３の通信部３１が操作イベントメッセージを受信すると（Ｓ３０），コンテンツ制御装置３のコンテンツ制御部３０は，データ記憶部３３に記憶されているコマンド情報３３０を参照し，該操作イベントメッセージで示されるコマンドの識別子を特定する処理（Ｓ３１）を実行する。
【０１２０】
図１１を参照すればわかるように，アイコンの識別子によってコマンドの識別子は一意に決定されるため，コンテンツ制御部３０は，操作イベントメッセージに含まれるアイコンの識別子を含むコマンド情報３３０を検索し，検索したコマンド情報３３０のコマンド識別子を取得する。
【０１２１】
コンテンツ制御装置３のコンテンツ制御部３０は，操作イベントメッセージで示されるコマンドの識別子を特定すると，次に，該操作イベントメッセージに含まれる操作イベントの識別子に対応するコマンドパラメータを特定する処理（Ｓ３２）を実行する。
【０１２２】
図１１を参照すればわかるように，操作イベントの識別子によってコマンドパラメータは一意に決定するため，コンテンツ制御部３０は，検索したコマンド情報から，操作イベントメッセージに含まれる操作イベントの識別子に対応するコマンドパラメータを取得する。
【０１２３】
コンテンツ制御装置３のコンテンツ制御部３０は，コマンドの識別子とコマンドパラメータを取得すると，操作イベントメッセージに含まれるコンテンツの識別子に対応するコンテンツを対象とし，コマンドパラメータを引数として，コマンドの識別子で特定されるコマンド処理を実行し，ディスプレイ部３２で再生されている該コンテンツの表示を変更し（Ｓ３３），図１２の手順は終了する。
【０１２４】
ここから，上述したコマンドを実行するときの処理について簡単に説明する。図１３は，コマンドが実行される前のディスプレイ部３２を示した図で，図１４は，コンテンツをスクロールさせるコマンドを実行した後のディスプレイ部３２を示した図で，図１５は，コンテンツをズームさせるコマンドを実行した後のディスプレイ部３２を示した図で，図１６は，コンテンツを回転させるコマンドを実行した後のディスプレイ部３２を示した図である。
【０１２５】
スクロール用のアイコンの画像４０ａを図１３のコンテンツ４と重ねた状態で，操作ボタン２５０（ここでは，操作ボタン２５０ｃ）が押されると，図１３のコンテンツ４をスクロールさせるコマンドを実行され，コマンドのパラメータ（ここでは，「right」）に従う方向に，コンテンツにおける表示領域を変更し，図１３に表示されているコンテンツ４における表示領域は右方向に移動し，図１４のようにコンテンツ４０が表示される。
【０１２６】
ズーム用のアイコンの画像４１ａを図１３のコンテンツ４と重ねた状態で，操作ボタン２５０（ここでは，操作ボタン２５０ａ）が押されると，図１３のコンテンツ４をズームさせるコマンドが実行され，コマンドのパラメータ（ここでは，「up」）に従い，図１３のコンテンツ４における表示領域を拡大または縮小し（ここでは，縮小），図１３のディスプレイに表示されているコンテンツの表示領域を縮小し，図１５のコンテンツ４１のように，図１３のコンテンツ４の中心部が拡大されて表示される。
【０１２７】
回転用のアイコンの画像４２ａは図１３のコンテンツ４と重ねた状態で，操作ボタン２５０（ここでは，操作ボタン２５０ｃ）が押されると，図１３のコンテンツ４を回転させるコマンドが実行され，コマンドのパラメータ（ここでは，「right」）に従う方向に，図１３のコンテンツ４における表示領域を傾け（ここでは，９０°），図１６のコンテンツ４２のように，図１３のコンテンツ４は右方向に９０°回転されて表示される。
【０１２８】
実施例ではコンテンツ制御装置３のデータ記憶装置３３に記憶されているコマンド情報３３０よって遠隔操作端末２から送信されてきたアイコン識別子と操作イベント識別子に対応するコマンドを特定して、コンテンツの処理を行っている。そのため、遠隔操作端末２とコンテンツ制御装置３はアイコンの識別子と操作イベント識別子を共通化しておけばよく、コンテンツ制御装置３のディスプレイ部３２で表示しているコンテンツのスクロールのような処理でもアイコンの種類によって、スクロールの速度を変えたコマンドを設定することが可能になる。
【０１２９】
この他にコンテンツ制御装置３０のディスプレイ部３２に表示したコンテンツの処理コマンドの指示方法として、遠隔操作端末２で、コマンドを指定して、コマンドとコンテンツ識別子をコンテンツ制御装置３に送信して処理を行う方法がある。
【０１３０】
具体的には、コマンド情報３３０を遠隔操作端末２のデータ記憶部２６に記憶しておき、遠隔操作端末２の利用者が操作ボタン２５０を操作することによって操作イベントが発生したときに、遠隔操作端末２のカメラ部２３で撮影しているコンテンツの特徴情報とアイコンからコンテンツ識別子とアイコン識別子を求めて、コマンド情報３３０からコンテンツ制御装置３に送信するコマンドを設定する。コンテンツ識別子とアイコン識別子はアイコンを画像処理することによって、図７で記載した処理で求めることができる。ここで求めたアイコン識別子とイベント操作識別子からデータ記憶部２６のコマンド情報３３０を参照して対応するコマンドを選択することができる。選択したコマンドとコンテンツ識別子をコンテンツ制御装置３に送信して対象のコンテンツをコマンドの内容で処理を行うことができる。
【符号の説明】
【０１３１】
１  コンテンツ遠隔操作システム
２  遠隔操作端末
２０  制御部
２１  無線通信部
２２  プロジェクタ部
２３  カメラ部
２４  アイコンイベント発生部
２４０  アイコンボタン
２５  操作イベント発生部
２５０  操作ボタン
２６  データ記憶部
２６０  イベントテーブル
２６１  アイコン情報
２６２  コンテンツ情報
３  コンテンツ制御装置
３０  コンテンツ制御部
３１  通信部
３２  ディスプレイ部
３３  データ記憶部
３３０  コマンド情報
【図１】
2010198302.tif 000003
【図２】
2010198302.tif 000004
【図３】
2010198302.tif 000005
【図４】
2010198302.tif 000006
【図５】
2010198302.tif 000007
【図６】
2010198302.tif 000008
【図７】
2010198302.tif 000009
【図９】
2010198302.tif 000010
【図１０】
2010198302.tif 000011
【図１１】
2010198302.tif 000012
【図１２】
2010198302.tif 000013
【図８】
2010198302.tif 000014
【図１３】
2010198302.tif 000015
【図１４】
2010198302.tif 000016
【図１５】
2010198302.tif 000017
【図１６】
2010198302.tif 000018