(57)【要約】【課題】３次元メディアガイダンスアプリケーションをナビゲートするためのシステムおよび方法の提供。【解決手段】３次元（３Ｄ）メディアガイダンスアプリケーションをナビゲートするシステムおよび方法が提供される。第１の選択可能なメディアガイダンスオブジェクトが、立体視光学デバイスを介して見られる場合に、第１の面内に表示され得る画面上に表示されてもよい。立体視光学デバイスを介して見られる場合に、第２の面内に表示され得る画面上に第２の選択可能なメディアガイダンスオブジェクトが表示されてもよい。第１と第２の面とは、異なる位置においてディスプレイに垂直な軸と交差することが感知されてもよい。第１および第２の選択可能なメディアガイダンスオブジェクトのうちの少なくとも１つのユーザ選択が受信されてもよい。【選択図】図６Ｂ
2020188479.tif 000002
【特許請求の範囲】
【請求項１】
立体視メディアガイドをナビゲートするための方法であって、前記方法は、
複数の選択可能なオブジェクトを含む前記立体視メディアガイドを表示のために生成することと、
第１の速度におけるユーザの腕の動きを検出したことに応答して、前記立体視メディアガイド内のカーソルの位置を識別することと、
前記第１の速度よりも大きい第２の速度における前記ユーザの腕の第２の動きを検出したことに応答して、前記複数の選択可能なオブジェクトのうち前記位置に隣接するオブジェクトを選択することであって、前記選択されたオブジェクトは、前記ユーザが立体視光学デバイスを介して前記立体視メディアガイドを見る場合に、前記ユーザからの第１の距離に現れる、ことと、
前記選択されたオブジェクトの選択に応じて、前記立体視メディアガイドの前記表示を調整することにより、前記ユーザが前記立体視光学デバイスを介して前記立体視メディアガイドを見る場合に前記選択されたオブジェクトが前記ユーザからの第２の距離に現れるようにすることであって、前記第２の距離は、前記第１の距離と異なる、ことと
を含む、方法。
【請求項２】
前記立体視メディアガイドの前記表示を調整することにより、前記選択されたオブジェクトが前記ユーザからの前記第２の距離に現れるようにすることは、
前記ユーザの右目によって見られるべき第１の点に中心が置かれる前記選択されたメディアオブジェクトの第１の画像を表示のために生成することと、
前記ユーザの左目によって見られるべき第２の点に中心が置かれる前記選択されたメディアオブジェクトの第２の画像を表示のために生成することと
を含む、請求項１に記載の方法。
【請求項３】
前記第１の点と前記第２の点との間のオフセット距離を計算することと、
前記距離に基づいて前記選択されたメディアオブジェクトが画面からであるように現れている見かけの距離を計算することと
をさらに含み、
前記第２の距離は、前記オフセット距離と前記見かけの距離との間の関係に基づいて計算される、請求項２に記載の方法。
【請求項４】
前記複数のオブジェクトは、第１の複数の選択可能なオブジェクトであり、
前記選択されたオブジェクトの選択に応じて第２の複数の選択可能なオブジェクトを表示のために生成することをさらに含む、請求項１に記載の方法。
【請求項５】
前記立体視メディアガイドの前記表示を調整することにより、前記選択されたオブジェクトが前記ユーザからの前記第２の距離に現れるようにすることは、前記選択されたメディアオブジェクトが動くことが前記ユーザにより感知されるようにする、請求項１に記載の方法。
【請求項６】
立体視メディアガイドをナビゲートするためのシステムであって、前記システムは、制御回路を備え、
前記制御回路は、
複数の選択可能なオブジェクトを含む前記立体視メディアガイドを表示のために生成することと、
第１の速度におけるユーザの腕の動きを検出したことに応答して、前記立体視メディアガイド内のカーソルの位置を識別することと、
前記第１の速度よりも大きい第２の速度における前記ユーザの腕の第２の動きを検出したことに応答して、前記複数の選択可能なオブジェクトのうち前記位置に隣接するオブジェクトを選択することであって、前記選択されたオブジェクトは、前記ユーザが立体視光学デバイスを介して前記立体視メディアガイドを見る場合に、前記ユーザからの第１の距離に現れる、ことと、
前記選択されたオブジェクトの選択に応じて、前記立体視メディアガイドの前記表示を調整することにより、前記ユーザが前記立体視光学デバイスを介して前記立体視メディアガイドを見る場合に前記選択されたオブジェクトが前記ユーザからの第２の距離に現れるようにすることであって、前記第２の距離は、前記第１の距離と異なる、ことと
を行うように構成される、システム。
【請求項７】
前記制御回路は、さらに、前記立体視メディアガイドの前記表示を調整することにより、前記選択されたオブジェクトが前記ユーザからの前記第２の距離に現れるようにする場合に、
前記ユーザの右目によって見られるべき第１の点に中心が置かれる前記選択されたメディアオブジェクトの第１の画像を表示のために生成することと、
前記ユーザの左目によって見られるべき第２の点に中心が置かれる前記選択されたメディアオブジェクトの第２の画像を表示のために生成することと
を行うように構成される、請求項６に記載のシステム。
【請求項８】
前記制御回路は、さらに、
前記第１の点と前記第２の点との間のオフセット距離を計算することと、
前記距離に基づいて前記選択されたメディアオブジェクトが画面からであるように現れている見かけの距離を計算することと
を行うように構成され、
前記第２の距離は、前記オフセット距離と前記見かけの距離との間の関係に基づいて計算される、請求項７に記載のシステム。
【請求項９】
前記複数のオブジェクトは、第１の複数の選択可能なオブジェクトであり、
前記制御回路は、さらに、前記選択されたオブジェクトの選択に応じて第２の複数の選択可能なオブジェクトを表示のために生成するように構成される、請求項６に記載のシステム。
【請求項１０】
前記立体視メディアガイドの前記表示を調整することにより、前記選択されたオブジェクトが前記ユーザからの前記第２の距離に現れるようにすることは、前記選択されたメディアオブジェクトが動くことが前記ユーザにより感知されるようにする、請求項６に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本願は、米国実用特許出願第１２／５７１，２８３号（２００９年月日出願）および米国実用特許出願第１２／５７１，２８７号（２００９年９月３０日出願）の利益を主張し、これらの出願の開示は、その全体が本明細書に参照によって援用される。
【背景技術】
【０００２】
（例えば、インターネット、ケーブル、およびサテライトのテレビおよびラジオによって）平均的な人が利用可能なメディアコンテンツ（例えば、ビデオおよびオーディオ）の量が急激に増えていることから、双方向番組ガイド等の双方向メディアガイダンスアプリケーションの人気が拡大してきている。典型的には、双方向メディアガイダンスアプリケーションは、時間および番組提供元（例えば、テレビチャンネル）によってインデックス付けされる２次元（２Ｄ）グリッドのガイド一覧を提示する。特に、ガイド一覧は、画面に平坦に現れる。これらのガイダンスアプリケーションは、２次元ビューで他のガイド関係データ（例えば、ユーザプロファイル、推奨）をさらに提示する。
【発明の概要】
【課題を解決するための手段】
【０００３】
上記を鑑み、本発明の種々の実施形態による３次元（３Ｄ）メディアガイダンスアプリケーションをナビゲートするためのシステムおよび方法が提供される。特に、２次元画面上に表示される選択可能なメディアガイダンスオブジェクトは、立体視光学デバイスを使用して２次元画面が見られる場合に、３次元空間のいずれかに設置されるように現れてもよい。
【０００４】
いくつかの実施形態では、立体視光学デバイスを介して見られるメディアガイダンスアプリケーションが、画面上に提示され得る。メディアガイダンスアプリケーションは、３次元空間においてユーザから異なる距離にあるように現れる選択可能なメディアガイダンスオブジェクトを含んでもよい。いくつかの実装では、立体視光学デバイスを介して見られる場合に、第１および第２の面に現れる選択可能なメディアガイダンスオブジェクトの第１および第２が、それぞれ表示されてもよい。第２の面は、第１の面とは異なる位置において表示画面に垂直な軸と交差することが感知されてもよい。これにより、第１の選択可能なメディアガイダンスオブジェクトが第２の選択可能なメディアガイダンスオブジェクトよりもユーザに近いという外観が作成されてもよい。
【０００５】
いくつかの実施形態では、立体視光学デバイスは、ユーザの左および右目に対応する左および右のレンズを含んでもよい。立体視光学デバイスは、レンズのうちのどれをブロックするか、およびレンズのうちのどれをブロック解除するかを示す、メディア装置デバイスから信号を受信するように構成されてもよい。ブロックされるレンズは可視光を透過させなくてもよく、ブロック解除されたレンズは可視光を透過させてもよい。いくつかの実装では、立体視光学デバイスは、右目のために生成される立体画像の一部のみが画面上に表示される場合に、左レンズをブロックし、右レンズをブロック解除するように指示されてもよく、立体視光学デバイスは、左目のために生成される立体画像の一部のみが画面上に表示される場合に、右レンズをブロックし、左レンズをブロック解除するように指示されてもよい。いくつかの実装では、対応する目について生成される立体画像の一部のそれぞれが画面上に表示されてもよく、対応するレンズは、ユーザが２つの画像を別々に感知できなくてもよい十分高速なレートで、代替的にブロックおよびブロック解除されてもよく、組み合わされた画像を３次元であると解釈するために、画像を共に感知する。
【０００６】
いくつかの実施形態では、表示される選択可能なメディアガイダンスオブジェクトのうちの少なくとも１つのユーザ選択を受信してもよい。いくつかの実装では、ユーザ選択は、加速度計を有する入力デバイスによって受信されてもよい。他の実装では、入力デバイスは、加速度計の代わりに、またはこれに追加して、ジャイロスコープを有してもよい。メディア装置デバイスは、入力デバイスの動きを検知してもよい。入力デバイスの検出された動きに基づいて、メディア装置デバイスは、表示される選択可能なメディアガイダンスオブジェクトに対するアクションを実行してもよい。いくつかの実装では、メディア装置デバイスは、入力デバイスの動きに基づいて、３次元空間でカーソルを動かしてもよい。特に、ユーザは、右方向へ、時計回りに入力デバイスを振り回してもよく、その結果、メディア装置デバイスが、時計回りの方向に、円形に、３次元空間内でカーソルを動かしてもよい。いくつかの実装では、メディア装置デバイスは、入力デバイスのすばやい（急な）動きを検出してもよく、その結果として、メディア装置デバイスは、３次元空間で、カーソルの位置に最も近い選択可能なメディアガイダンスオブジェクトの選択を有効にしてもよい。
【０００７】
いくつかの実施形態では、メディア装置デバイスは、特定の方向の入力デバイスの動きを検出してもよく、このため、メディア装置デバイスは、表示される選択可能なメディアガイダンスオブジェクトのモードを変化させてもよい。特に、選択可能なメディアガイダンスオブジェクトのモードは、特定のメディアアセットに関連付けられる俳優に対応してもよい。入力デバイスの動きの検出の結果として、メディア装置デバイスは、プレイ一覧モードに対応するように、選択可能なメディアガイダンスオブジェクトのモードを変化させてもよい。より具体的には、選択可能なメディアガイダンスオブジェクトがプレイリストモードである場合、選択可能なメディアガイダンスオブジェクトのうちの１つは、特定のプレイリストを識別してもよく、残りの選択可能なメディアガイダンスオブジェクトはプレイリストのメディアアセットを提示してもよい。
【０００８】
いくつかの実施形態では、立体視メディアガイダンスアプリケーションが、メディア装置デバイスによって、ローカルで生成されてもよい。メディア装置デバイスは、ユーザの右目で見られる画面の第１の点に中心が置かれる選択可能なメディアガイダンスオブジェクトを含む第１の画像を生成してもよい。メディア装置デバイスは、ユーザの左目で見られる第１の点とは異なる画面の第２の点に中心が置かれる選択可能なメディアガイダンスオブジェクトのコピーを含む第２の画像を生成してもよい。いくつかの実装では、メディア装置デバイスは、立体画像を生成するために、画面上に表示するための立体画像を生じさせる第１と第２の画像とを重ね合わせてもよい。選択可能なメディアオブジェクトは、ユーザが、立体視光学デバイスによって立体画像を見る場合に、ユーザからの感知される距離における立体画像内に現れてもよい。画面上の第１と第２の点との間の距離は、感知される距離に比例してもよい。
【０００９】
いくつかの実施形態では、メディア装置デバイスは、第１および第２の画像の表示を交互にしてもよく、表示される画像に対応するレンズをブロック／ブロック解除するように、立体視光学デバイスに指示してもよい。いくつかの実装では、メディア装置デバイスは、ユーザによって感知できるよりも速いレートで、第１および第２の画像の表示を交互に行ってもよい。
本明細書は、例えば、以下の項目も提供する。
（項目１）
ユーザに立体視メディアガイダンスアプリケーションを提示する方法であって、該メディアガイダンスアプリケーションは、該ユーザによって着用された立体視光学デバイスを介して見られ、該方法は、
ディスプレイ画面を有するユーザ装置デバイスを使用して、第１の選択可能なメディアガイダンスオブジェクトを表示することであって、第１の選択可能なメディアガイダンスオブジェクトは、該立体視光学デバイスを介して見られる場合に第１の面内に現れる、ことと、
該ユーザ装置デバイスを使用して、第２の選択可能なメディアガイダンスオブジェクトを表示することであって、該第２の選択可能なメディアガイダンスオブジェクトは、該立体視光学デバイスを介して見られる場合に第２の面内に現れ、該第２の面は、該第１の面とは異なる位置において該ディスプレイ画面に垂直な軸と交差することが感知される、ことと、
該第１および第２の選択可能なメディアガイダンスオブジェクトのうちの少なくとも１つのユーザ選択を受信することと
を含む、方法。
（項目２）
前記第１の選択可能なメディアガイダンスオブジェクトは、メディアアセットの群を識別し、
前記第２の選択可能なメディアガイダンスオブジェクトは、該群の該メディアアセットのうちの１つに対応する、項目１に記載の方法。
（項目３）
前記メディアアセットの群は、テレビ番組、時間帯、出演者、映画のジャンル、歌、音楽アーティスト、およびビデオゲームから成る群から選択される、項目２に記載の方法。
（項目４）
前記群の前記メディアアセットのうちの前記１つは、出演者、特定の時間帯の番組放送、テレビ番組、および前記第１の選択可能なメディアアセットによって識別されるジャンルに属する映画から成る群から選択される、項目２に記載の方法。
（項目５）
前記第１の選択可能なメディアガイダンスオブジェクトのユーザ選択は、該第１の選択可能なメディアガイダンスオブジェクトがどの群を識別するかを決定する、項目２に記載の方法。
（項目６）
前記ユーザの動きを検出することと、
該検出された動きに応じて、前記立体視光学デバイスを介して見られる場合に、前記第１および第２の面とは、異なる位置で前記軸と交差することが感知される異なる面に現れる追加の選択可能なメディアガイダンスオブジェクトを表示することと
をさらに含む、項目１に記載の方法。
（項目７）
前記ユーザ選択は、赤外線光およびカメラを使用して受信される、項目１に記載の方法。
（項目８）
前記ユーザ選択は、前記入力デバイスを使用して受信され、該入力デバイスは、該入力デバイスの動作および向きを前記ユーザ装置デバイスに伝達するための加速度計およびジャイロスコープのうちの少なくとも１つを有する、項目１に記載の方法。
（項目９）
基準点を前記入力デバイスの前記向きに対して指定することと、
該基準点に対応する前記ディスプレイ画面上の視覚インジケータの位置を決定することと、
該入力デバイスの向きの変化を生じさせる動きを検出することと、
該向きの変化に基づいて、該基準点に対する該動きの方向を決定することと、
該ディスプレイ画面上の新しい位置まで、該動きの決定された方向に該視覚インジケータを動かすことと
をさらに含む、項目８に記載の方法。
（項目１０）
前記受信することは、
前記視覚インジケータの前記位置に最も近い前記選択可能なメディアガイダンスオブジェクトの選択を示す動きを検出することと、
該視覚インジケータの該位置に最も近い該選択可能なメディアガイダンスオブジェクトを選択することと
を含む、項目９に記載の方法。
（項目１１）
前記第１および第２の選択可能なメディアガイダンスオブジェクトは、形が球形である、項目１に記載の方法。
（項目１２）
前記ユーザ選択は、前記第２の選択可能なメディアガイダンスオブジェクトが、前記第１の選択可能なメディアガイダンスオブジェクトの周りを旋回することが感知されるようにする、項目１に記載の方法。
（項目１３）
任意の表示される選択可能なメディアガイダンスオブジェクトの前記ユーザ選択は、該表示される選択可能なメディアガイダンスオブジェクトのいずれの移動もなしに実行される、項目１に記載の方法。
（項目１４）
前記第１の面内に現れる前記第１の選択可能なメディアガイダンスオブジェクトは、第１の透視図内に現れ、
前記第２の面内の前記第２の選択可能なメディアガイダンスオブジェクトは、該第１の透視図とは異なる第２の透視図内に現れる、項目１に記載の方法。
（項目１５）
前記第１および第２の透視図内に現れる前記メディアガイダンスオブジェクトの組み合わせは、該メディアガイダンスオブジェクトの連続する配列として現れ、
該配列は、隣接の第１の点に第１の折り畳みを有するように現れ、該第１の点は、該第１の透視図内に現れる前記第１のメディアガイダンスオブジェクトと該第２の透視図内に現れる前記第２のメディアガイダンスオブジェクトとの間の第１の位置に対応する、項目１４に記載の方法。
（項目１６）
立体視メディアガイダンスアプリケーションをユーザに提示するシステムであって、該メディアガイダンスアプリケーションは、該ユーザによって着用される立体視光学デバイスを介して見られ、該システムは、
垂直軸を有するディスプレイ画面と、
第１の選択可能なメディアガイダンスオブジェクトを該ディスプレイ画面上に表示する手段であって、該第１の選択可能なメディアガイダンスオブジェクトは、該立体視光学デバイスを介して見られる場合に、第１の面内に現れ、該第１の面は、第１の位置において該軸と交差することが感知される、手段と、
第２の選択可能なメディアガイダンスオブジェクトを該ディスプレイ画面上に表示する手段であって、第２の選択可能なメディアガイダンスオブジェクトは、該立体視光学デバイスを介して見られる場合に、第２の面内に現れ、該第２の面は、該第１の位置とは異なる第２の位置において該軸と交差することが感知される、手段と、
該第１および第２の選択可能なメディアガイダンスオブジェクトのうちの少なくとも１つのユーザ選択を受信する手段と
を備える、システム。
（項目１７）
前記第１の選択可能なメディアガイダンスオブジェクトは、メディアアセットの群を識別し、
前記第２の選択可能なメディアガイダンスオブジェクトは、該群の該メディアアセットのうちの１つに対応する、項目１６に記載のシステム。
（項目１８）
前記メディアアセットの群は、テレビ番組、時間帯、出演者、映画のジャンル、歌、音楽アーティスト、およびビデオゲームから成る群から選択される、項目１６に記載のシステム。
（項目１９）
前記群の前記メディアアセットのうちの前記１つは、出演者、特定の時間帯の番組放送、テレビ番組、および前記第１の選択可能なメディアアセットによって識別されるジャンルに属する映画から成る群から選択される、項目１７に記載のシステム。
（項目２０）
前記第１の選択可能なメディアガイダンスオブジェクトのユーザ選択は、前記第１の選択可能なメディアガイダンスオブジェクトがどの群を識別するかを決定する、項目１７に記載のシステム。
（項目２１）
前記ユーザの動きを検出する手段と、
追加の選択可能なメディアガイダンスオブジェクトを前記ディスプレイ画面上に、前記検出された動きに応じて表示する手段であって、該追加の選択可能なメディアガイダンスオブジェクトは、前記立体視光学デバイスを介して見られる場合に、前記第１および第２の位置とは異なる位置において前記軸と交差することが感知される異なる面内に現れる、手段と
をさらに備える、項目１６に記載のシステム。
（項目２２）
赤外線光およびカメラを使用して前記ユーザ選択が受信される、項目１６に記載のシステム。
（項目２３）
入力デバイスの動作および向きを前記ユーザ装置デバイスに伝達するための加速度計およびジャイロスコープのうちの少なくとも１つを有する前記入力デバイスを使用して、前記ユーザ選択が受信される、項目１６に記載のシステム。
（項目２４）
基準点を前記入力デバイスの前記向きに割り当てる手段と、
該基準点に対応する前記ディスプレイ画面上の視覚インジケータの位置を決定する手段と、
該入力デバイスの向きの変化を生じさせる動きを検出する手段と、
該向きの変化に基づいて、該基準点に対する該動きの該方向を決定する手段と、
該ディスプレイ画面上の新しい位置まで、該動きの決定された方向に該視覚インジケータを動かす手段と
をさらに備える、項目２３に記載のシステム。
（項目２５）
前記視覚インジケータの前記位置に最も近い前記選択可能なメディアガイダンスオブジェクトの選択を示す動きを検出する手段と、
該視覚インジケータの該位置に最も近い該選択可能なメディアガイダンスオブジェクトを選択する手段と
をさらに備える、項目２４に記載のシステム。
（項目２６）
前記第１および第２の選択可能なメディアガイダンスオブジェクトは、球形である、項目１６に記載のシステム。
（項目２７）
前記ユーザ選択は、前記第２の選択可能なメディアガイダンスオブジェクトが、前記第１の選択可能なメディアガイダンスオブジェクトの周りを旋回することが感知されるようにする、項目１６に記載のシステム。
（項目２８）
任意の表示される選択可能なメディアガイダンスオブジェクトの前記ユーザ選択は、該表示される選択可能なメディアガイダンスオブジェクトのいずれも動かさずに実行される、項目１６に記載のシステム。
（項目２９）
前記第１の面内に現れる前記第１の選択可能なメディアガイダンスオブジェクトは、第１の透視図の中に現れ、
前記第２の面内の前記第２の選択可能なメディアガイダンスオブジェクトは、該第１の透視図とは異なる第２の透視図内に現れる、項目１６に記載のシステム。
（項目３０）
前記第１および第２の透視図内に現れる前記メディアガイダンスオブジェクトの組み合わせは、メディアガイダンスオブジェクトの連続する配列として現れ、
該配列は、隣接の第１の点に第１の折り畳みを有するように現れ、該第１の点は、該第１の透視図内に現れる前記第１のメディアガイダンスオブジェクトと該第２の透視図内に現れる前記第２のメディアガイダンスオブジェクトとの間の第１の位置に対応する、項目２９に記載のシステム。
（項目３１）
第１の点を有する画面上に表示される選択可能な立体視メディアオブジェクトのためのグラフィックを設計する方法であって、該方法は、
ユーザの右目によって見られるべき該第１の点に中心が置かれる第１の選択可能なメディアオブジェクトを含む第１の画像を生成することと、
該ユーザの左目によって見られるべき、該第１の点とは異なる該画面の第２の点に中心が置かれる該第１の選択可能なメディアオブジェクトのコピーを含む第２の画像を生成することと、
立体画像を生成するために、該画面上に表示するための第１の画像と第２の画像とを重ね合わせることであって、該第１の選択可能なメディアオブジェクトは、該ユーザが立体視光学デバイスを介して該立体画像を見る場合に、該ユーザからの第１の感知される距離における該立体画像内に現れる、ことと
を含み、該画面の該第１の点と第２の点との間の距離は、該第１の感知される距離に対応する、方法。
（項目３２）
オフセット距離と見かけの距離との間の関係を決定するために相似の三角形を使用することをさらに含み、
該オフセット距離は、前記第１の点と第２の点との間の距離であり、
該見かけの距離は、前記第１の選択可能なメディアオブジェクトが前記画面からであるように現れている距離であり、
該見かけの距離は、該第１の選択可能なメディアオブジェクトが該画面の後ろにあるように現れる場合には正であり、該第１の選択可能なメディアオブジェクトが該画面の前にあるように現れる場合には負である、項目３１に記載の方法。
（項目３３）
前記オフセット距離および前記見かけの距離は、以下の式に従って計算され、
ａ＝（ｚ＊ｅ）／（Ｄ＋ｚ）
ｚ＝（Ｄ＊ａ）／（ｅ−ａ）
式中、ａは該オフセット距離であり、ｚは該見かけの距離であり、ｅは前記ユーザの目の瞳の間の距離と前記メディアオブジェクトの幅との間の差であり、Ｄは該ユーザの目と前記画面との間の距離である、項目３２に記載の方法。
（項目３４）
前記第１および第２の画像内の前記第１の選択可能なメディアオブジェクトの前記位置を計算するために、座標系を使用することをさらに含む、項目３１に記載の方法。
（項目３５）
前記第１の選択可能なメディアオブジェクトが設置される前記第１および第２の画像内の前記位置を更新することをさらに含み、それにより、該第１の選択可能なメディアオブジェクトが前記立体画像内を動くことが感知されるようにする、項目３１に記載の方法。
（項目３６）
前記立体視光学デバイスは、
前記ユーザの右目によって前記第１の画像を見るための第１の開口であって、該第１の画像は該ユーザの右目によって見られる唯一の画像である、第１の開口と、
該ユーザの左目によって前記第２の画像を見るための第２の開口であって、該第２の画像は該ユーザの左目によって見られる唯一の画像である、第２の開口と
を備える、項目３１に記載の方法。
（項目３７）
前記立体視光学デバイスは、
前記第１の開口を覆う第１のレンズであって、前記ユーザは、該第１のレンズを介して前記第１の画像を見る、第１のレンズと、
前記第２の開口を覆う第２のレンズであって、該ユーザは、前記第２のレンズを介して前記第２の画像を見る、第２のレンズと、
をさらに備える、項目３６に記載の方法。
（項目３８）
前記重ね合わせることは、
トランスミッタから第１の信号を伝送することと、
センサによって該第１の信号を受信することと、
該第１の信号の受信に応じて、
前記第１のレンズをブロックし、および、
前記第２のレンズをブロック解除することと、
該トランスミッタから第２の信号を伝送することと、
該センサによって前記第２の信号を受信することと、
該第２の信号の受信に応じて、
該第１のレンズをブロック解除し、および
該第２のレンズをブロックする、ことと
を含み、
該第１および第２のレンズは、該第１および第２のレンズがブロック解除される場合に、可視光が通過することを可能にし、該第１および第２のレンズがブロックされる場合に、可視光が通過することを防止する、項目３７に記載の方法。
（項目３９）
前記第１および第２のレンズは液晶を備える、項目３８に記載の方法。
（項目４０）
前記第１および第２のレンズは、シャッタリングプロセスを使用してブロックおよびブロック解除される、項目３８に記載の方法。
（項目４１）
前記第１および第２の信号は、赤外線信号である、項目３８に記載の方法。
（項目４２）
前記第１の画像は、第３の点に中心が置かれる第２の選択可能なメディアオブジェクトを含み、
前記第２の画像は、該第３の点とは異なる前記画面の第４の点に中心が置かれる該第２の選択可能なメディアオブジェクトのコピーを含み、
該第２の選択可能なメディアオブジェクトは、第２の感知される距離において前記立体画像内に現れ、
前記第１の選択可能なメディアガイダンスオブジェクトは、第１の透視図内の該立体画像内に現れ、
該第２の選択可能なメディアガイダンスオブジェクトは、該第１の透視図とは異なる第２の透視図内の該立体画像内に現れる、項目３１に記載の方法。
（項目４３）
前記第１および第２の透視図内に現れる前記メディアガイダンスオブジェクトの組み合わせは、該メディアガイダンスオブジェクトの連続する配列として現れ、
該配列は、隣接の第１の点に第１の折り畳みを有するように現れ、該第１の点は、該第１の透視図内に現れる前記第１のメディアガイダンスオブジェクトと該第２の透視図内に現れる前記第２のメディアガイダンスオブジェクトとの間の第１の位置に対応する、項目４２に記載の方法。
（項目４４）
前記選択可能な立体視メディアオブジェクトは、ゲーム、ソフトウェアアプリケーション、およびメディアガイドから成る群から選択される環境内に表示されるメディアオブジェクトである、項目３１に記載の方法。
（項目４５）
選択可能な立体視メディアオブジェクトのためのグラフィックを設計するシステムであって、該システムは、
第１の点を有するディスプレイ画面と、
ユーザの右目によって見られるべき該第１の点に中心が置かれる第１の選択可能なメディアオブジェクトを含む第１の画像を生成する手段と、
該ユーザの左目によって見られるべき、該第１の点とは異なる該ディスプレイ画面の第２の点に中心が置かれる該第１の選択可能なメディアオブジェクトのコピーを含む第２の画像を生成する手段と、
立体画像を生成するために、該ディスプレイ画面上に表示するための該第１の画像と第２の画像とを重ね合わせる手段であって、該第１の選択可能なメディアオブジェクトは、該ユーザが立体視光学デバイスを介して該立体画像を見る場合に、該ユーザからの第１の感知される距離における該立体画像内に現れる、手段と
を備え、
該ディスプレイ画面上の該第１の点と第２の点との間の距離は、該第１の感知される距離に対応する、システム。
（項目４６）
オフセット距離と見かけの距離との間の関係を決定するために、相似の三角形を使用する手段をさらに備え、
該オフセット距離は、前記第１の点と第２の点との間の前記距離であり、
該見かけの距離は、前記第１の選択可能なメディアオブジェクトが前記ディスプレイ画面からであるように現れている距離であり、
該見かけの距離は、該第１の選択可能なメディアオブジェクトが該ディスプレイ画面の後ろにあるように現れる場合には正であり、該第１の選択可能なメディアオブジェクトが該ディスプレイ画面の前にあるように現れる場合には負である、項目４５に記載のシステム。
（項目４７）
前記オフセット距離および前記見かけの距離を、以下の式に従って計算する手段をさらに備え、
ａ＝（ｚ＊ｅ）／（Ｄ＋ｚ）
ｚ＝（Ｄ＊ａ）／（ｅ−ａ）
式中、ａは該オフセット距離であり、ｚは該見かけの距離であり、ｅは前記ユーザの目の瞳の間の距離と前記メディアオブジェクトの幅との間の差であり、Ｄは該ユーザの目と前記ディスプレイ画面との間の距離である、項目４６に記載のシステム。
（項目４８）
前記第１および第２の画像内の前記第１の選択可能なメディアオブジェクトの前記位置を計算するために、座標系を使用する手段をさらに備える、項目４５に記載のシステム。
（項目４９）
前記第１の選択可能なメディアオブジェクトが設置される、前記第１および第２の画像内の前記位置を更新する手段をさらに備え、それにより、該第１の選択可能なメディアオブジェクトが前記立体画像内を動くことが感知されるようにする、項目４５に記載のシステム。
（項目５０）
前記立体視光学デバイスは、
前記ユーザの右目によって前記第１の画像を見るための第１の開口であって、該第１の画像は、該ユーザの右目によって見られる唯一の画像である、第１の開口と、
該ユーザの左目によって前記第２の画像を見るための第２の開口であって、該第２の画像は、該ユーザの左目によって見られる唯一の画像である、第２の開口と
を備える、項目４５に記載のシステム。
（項目５１）
前記立体視光学デバイスは、
前記第１の開口を覆う第１のレンズであって、前記ユーザは該第１のレンズを介して前記第１の画像を見る、第１のレンズと、
前記第２の開口を覆う第２のレンズであって、該ユーザは該第２のレンズを介して前記第２の画像を見る、第２のレンズと
をさらに備える、項目５０に記載のシステム。
（項目５２）
トランスミッタによって第１の信号を伝送する手段と、
センサによって該第１の信号を受信する手段と、
前記第１のレンズをブロックする手段と、
該受信された第１の信号に応じて、前記第２のレンズをブロック解除する手段と、
該トランスミッタによって第２の信号を伝送する手段と、
該センサによって該第２の信号を受信する手段と、
該第１のレンズをブロック解除する手段と、
該受信された第１の信号に応じて、該第２のレンズをブロックする手段と
をさらに備え、
該第１および第２のレンズは、該第１および第２のレンズがブロック解除される場合に可視光が通過することを可能にし、該第１および第２のレンズがブロックされる場合に可視光が通過することを防止する、項目５１に記載のシステム。
（項目５３）
前記第１および第２のレンズは、液晶を備える、項目５２に記載のシステム。
（項目５４）
シャッタリングプロセスを使用して、前記第１および第２のレンズをブロックおよびブロック解除する手段をさらに備える、項目５２に記載のシステム。
（項目５５）
前記第１および第２の信号は、赤外線信号である、項目５２に記載のシステム。
（項目５６）
前記第１の画像は、第３の点に中心が置かれる第２の選択可能なメディアオブジェクトを含み、
前記第２の画像は、該第３の点とは異なる、前記ディスプレイ画面の第４の点に中心が置かれる該第２の選択可能なメディアオブジェクトのコピーを含み、
該第２の選択可能なメディアオブジェクトは、第２の感知される距離において該立体画像内に現れ、
前記第１の選択可能なメディアガイダンスオブジェクトは、第１の透視図内の前記立体画像内に現れ、
該第２の選択可能なメディアガイダンスオブジェクトは、該第１の透視図とは異なる第２の透視図内の前記立体画像内に現れる、項目４５に記載のシステム。
（項目５７）
前記第１および第２の透視図内に現れる前記メディアガイダンスオブジェクトの組み合わせは、メディアガイダンスオブジェクトの連続する配列として現れ、
該配列は、隣接の第１の点において第１の折り畳みを有するように現れ、該第１の点は、該第１の透視図内に現れる前記第１のメディアガイダンスオブジェクトと該第２の透視図内に現れる前記第２のメディアガイダンスオブジェクトとの間の第１の位置に対応する、項目５６に記載のシステム。
（項目５８）
前記選択可能な立体視メディアオブジェクトは、ゲーム、ソフトウェアアプリケーション、およびメディアガイドから成る群から選択される環境内に表示されるメディアオブジェクトである、項目４５に記載のシステム。
【図面の簡単な説明】
【００１０】
本発明の上記および他の目的および利点は、類似参照文字が全体を通して類似部品を指す、添付図面と併せて解釈される、以下の詳細な説明を考慮すると明白となるであろう。
【図１】図１および２は、本発明の一実施形態によるメディアガイダンスアプリケーション一覧を提供するために使用してもよい例示的な表示画面を示す。
【図２】図１および２は、本発明の一実施形態によるメディアガイダンスアプリケーション一覧を提供するために使用してもよい例示的な表示画面を示す。
【図３】図３は、本発明の別の実施形態による、例示的なユーザ機器デバイスを示す。
【図４】図４は、本発明の別の実施形態による、例示的なプラットフォーム間の双方向メディアシステムの図を示す。
【図５Ａ】図５Ａは、本発明の実施形態による、例示的な立体視光学デバイスを示す。
【図５Ｂ】図５Ｂは、本発明の別の実施形態による、例示的な立体視光学デバイスを示す。
【図５Ｃ】図５Ｃは、本発明の第３の実施形態による、例示的な立体視光学デバイスを示す。
【図５Ｄ】図５Ｄは、本発明の一実施形態による、例示的な立体視光学デバイスのパターンを示す。
【図６Ａ】図６Ａは、本発明の一実施形態による、異なる面に現れるメディアオブジェクトの表示画面の例示的な正面図を示す。
【図６Ｂ】図６Ｂは、本発明の一実施形態による、メディアオブジェクトが実際に３次元であると仮定する、図６Ａに示される表示画面の例示的な側面図を示す。
【図７】図７Ａは、本発明の一実施形態による、異なる面で表示されるメディアオブジェクトの例示的な表示画面を示す。図７Ｂは、本発明の一実施形態による、異なる面で表示される出演者の提示の例示的な表示画面を示す。
【図８】図８は、本発明の一実施形態による、ユーザ装置デバイスおよび周辺デバイスの例示的な構成を示す。
【図９】図９Ａ−Ｂは、本発明の一実施形態による、表示画面のメディアガイダンスオブジェクトの例示的な構成を示す。
【図１０】図１０−１１は、本発明の実施形態による、３次元メディアガイダンスアプリケーションをナビゲートするための例示的な流れ図である。
【図１１】図１０−１１は、本発明の実施形態による、３次元メディアガイダンスアプリケーションをナビゲートするための例示的な流れ図である。
【図１２Ａ】図１２Ａは、本発明の一実施形態による、ユーザの左目で見られる例示的な画像を示す。
【図１２Ｂ】図１２Ｂは、本発明の一実施形態による、ユーザの右目で見られる例示的な画像を示す。
【図１２Ｃ】図１２Ｃは、本発明の一実施形態による、図１２Ａ−Ｂにおける画像を重ね合わせることによって形成される立体画像の例示的な側面図を示す。
【図１３】図１３は、本発明の一実施形態による、立体画像の生成における相似の三角形の使用を示す図である。
【図１４】図１４は、本発明の一実施形態による、立体画像の生成で使用される座標系を示す。
【図１５】図１５は、本発明の一実施形態による、３次元メディアガイド表示のグラフィックを設計するための例示的な流れ図である。
【図１６】図１６は、本発明の一実施形態による、異なる視点で表示されるメディアガイダンスオブジェクトの例示的な表示画面を示す。
【発明を実施するための形態】
【００１１】
本発明は、概して、立体視、すなわち３Ｄのメディアガイダンスアプリケーションの提示および設計に関する。特に、フォーカスされている複数のオブジェクト（例えば、ユーザプロファイル、メディアアセット、または番組スケジュール情報）が第１の面に表示され、複数の残りのオブジェクトが、第１の面とは異なる位置で表示画面に垂直な軸と交差することが感知される追加の面に表示される。より具体的には、フォーカスされているオブジェクトは、画面上で平坦に現れるように表示されてもよく、他のオブジェクトは、画面の前または後ろにあるかのように現れるように表示されてもよい。本明細書に定義されるように、アセットまたはメディアアセットは、再生、アクセス、録画および／または見られてもよい任意のタイプのメディア（またはデータファイル）を指す。本明細書で称されるように、「フォーカス」という用語またはフォーカスされることは、項目またはオブジェクトを、他の項目またはオブジェクトよりも視覚的に顕著にするために、表示される項目またはオブジェクトの外観を変化させることを意味することを理解すべきである。
【００１２】
任意の所与のメディア送達システムにおいて、ユーザに利用可能なメディアの量は、膨大となり得る。結果として、多くのユーザは、ユーザがメディアの選択肢を効率的にナビゲートし、所望し得るメディアコンテンツを容易に識別することを可能にする、インターフェースを通したメディアガイダンスの形態を所望している。そのようなガイダンスを提供するアプリケーションは、本明細書では、双方向メディアガイダンスアプリケーションと称されるが、メディアガイダンスアプリケーションまたはガイダンスアプリケーションと称されることもある。
【００１３】
双方向メディアガイダンスアプリケーションは、ガイダンスを提供するメディアに応じて、種々の形態をとってもよい。１つの典型的な種類のメディアガイダンスアプリケーションは、双方向テレビ番組ガイドである。双方向テレビ番組ガイド（電子番組ガイドと呼ばれることもある）は、とりわけ、従来のテレビ番組（従来の放送、ケーブル、衛星、インターネットまたは他の手段を介して提供される）、ならびに有料番組、オンデマンド番組（ビデオオンデマンド（ＶＯＤ）システムのような）、インターネットコンテンツ（例えば、ストリーミングメディア、ダウンロード可能なメディア、ウェブキャスト等）、および他の種類のメディアまたはビデオコンテンツを含む、多くの種類のメディアコンテンツ間を、ユーザがナビゲートおよび検索することを可能にする、周知のガイダンスアプリケーションである。ガイダンスアプリケーションはまた、ユーザが、例えば、ビデオクリップ、記事、広告、チャットセッション、ゲーム等を含む、ビデオコンテンツに関連するコンテンツ間でナビゲートし、検索することも可能にする。ガイダンスアプリケーションはまた、ユーザが、マルチメディアコンテンツ間でナビゲートすることも可能にする。用語「マルチメディア」とは、本明細書では、テキスト、オーディオ、静止画、画像、動画、ビデオ、および双方向コンテンツ形態等の、少なくとも２つの異なるコンテンツ形態を利用する、メディアならびにコンテンツとして定義される。マルチメディアコンテンツは、コンピュータおよび電子デバイス等の情報コンテンツ処理デバイスによって、記録および再生、表示またはアクセスされてもよいが、また、ライブパーフォーマンスの一部であることも可能である。メディアコンテンツに関連して論議される、本発明の実施形態はまた、ビデオ、オーディオ、および／またはマルチメディア等の他の種類のコンテンツにも適用可能であることを理解されたい。
【００１４】
インターネット、モバイルコンピューティング、高速無線ネットワークの登場に伴い、ユーザは、パーソナルコンピュータ（ＰＣ）や、手持ち式コンピュータ、携帯端末（ＰＤＡ）、携帯電話、または他のモバイルデバイス等の従来はアクセスしなかった他のデバイス上で、メディアにアクセスしている。これらのデバイス上で、ユーザは、テレビを通して利用可能な同じメディア間をナビゲートおよび検索することができる。その結果として、メディアガイダンスは、これらのデバイス上でも必要である。提供されるガイダンスは、テレビのみを通して利用可能なメディアコンテンツ、これらのデバイスのうちの１つ以上のみを通して利用可能なメディアコンテンツ、またはテレビおよびこれらのデバイスのうちの１つ以上の両方を通して利用可能なメディアコンテンツのためのものであってもよい。メディアガイダンスアプリケーションは、ＰＤＡ、携帯電話、または他のモバイルデバイスの手持ち式コンピュータ上で、オンラインアプリケーション（すなわち、ウェブサイト上で提供される）、あるいは独立型アプリケーションまたはクライアントとして提供されてもよい。メディアガイダンスアプリケーションを実装してもよい、種々のデバイスおよびプラットフォームは、以下でより詳細に説明される。
【００１５】
メディアガイダンスアプリケーションの機能のうちの１つは、メディア一覧およびメディア情報をユーザに提供することである。図１−２は、メディアガイダンス、特にメディア一覧を提供するために使用されてもよい、例示的な表示画面を示す。図１−２、７Ａ−Ｂ、９Ａ−Ｂ、および１２Ａ−Ｃに示される表示画面は、任意の好適なデバイスまたはプラットフォーム上で実装されてもよい。図１−２、７Ａ−Ｂ、９Ａ−Ｂ、および１２Ａ−Ｃの表示は、全画面表示として図示されているが、それらはまた、表示されているメディアコンテンツ上に完全または部分的にオーバーレイされてもよい。ユーザは、表示画面に提供された選択可能なオプション（例えば、メニューオプション、一覧オプション、アイコン、ハイパーリンク等）を選択することによって、あるいはリモートコントロールまたは他のユーザ入力インターフェースもしくはデバイス上の専用ボタン（例えば、「ガイド」ボタン）を押下することによって、メディア情報へのアクセス要望を指示してもよい。ユーザの指示に応じて、メディアガイダンスアプリケーションは、グリッド内の時間およびチャンネル別、時間別、チャンネル別、メディアの種類別、カテゴリ別（例えば、映画、スポーツ、ニュース、子供向け、または他の番組カテゴリ）、または、他の所定、ユーザ定義、あるいは他の組織化基準等のいくつかの方法のうちの１つで組織化されたメディア情報を伴う表示画面を提供してもよい。
【００１６】
図１は、単一表示内の異なる種類のメディアコンテンツへのアクセスも可能にする、時間およびチャンネル別に配設された例示的なグリッド番組一覧表示１００を示す。表示１００は、（１）各チャンネル／メディア種類識別子（列内のセル）が利用可能な異なるチャンネルまたはメディアの種類を識別するチャンネル／メディア種類識別子１０４の列、および（２）各時間識別子（行内のセル）が番組の時間帯を識別する時間識別子１０６の行を有するグリッド１０２を含んでもよい。グリッド１０２はまた、番組一覧１０８等の番組一覧のセルも含み、各一覧は、一覧の関連チャンネルおよび時間の上に、提供される番組のタイトルを提供する。ユーザ入力デバイスを用いて、ユーザは、ハイライト領域１１０を移動させることによって番組一覧を選択することができる。ハイライト領域１１０によって選択される番組一覧に関する情報が、番組情報領域１１２の中に提供されてもよい。領域１１２は、例えば、番組タイトル、番組内容、番組が提供される時間（該当する場合）、番組が放送されるチャンネル（該当する場合）、番組の評価、および他の所望の情報を含んでもよい。
【００１７】
スケジュールに従って提供される線形番組へのアクセスを提供することに加えて、メディアガイダンスアプリケーションはまた、スケジュールに従って提供されない非線形番組へのアクセスも提供する。非線形番組は、オンデマンドメディアコンテンツ（例えば、ＶＯＤ）、インターネットコンテンツ（例えば、ストリーミングメディア、ダウンロード可能なメディア等）、ローカルに記憶されたメディアコンテンツ（例えば、デジタルビデオレコーダ（ＤＶＲ）、デジタルビデオディスク（ＤＶＤ）、ビデオカセット、コンパクトディスク（ＣＤ）に記憶されたビデオコンテンツ等）、または時間的制約のない他のメディアコンテンツを含む、異なるメディアソースからのコンテンツを含んでもよい。オンデマンドコンテンツは、映画および特定のメディアプロバイダによって提供されるオリジナルのメディアコンテンツの両方を含んでもよい（例えば、「Ｔｈｅ  Ｓｏｐｒａｎｏｓ」や「Ｃｕｒｂ  Ｙｏｕｒ  Ｅｎｔｈｕｓｉａｓｍ」を提供するＨＢＯ  Ｏｎ  Ｄｅｍａｎｄ）。ＨＢＯ  ＯＮ  ＤＥＭＡＮＤは、Ｔｉｍｅ  Ｗａｒｎｅｒ  Ｃｏｍｐａｎｙ  Ｌ．Ｐ．らによって所有されるサービスマークであり、ＴＨＥ  ＳＯＰＲＡＮＯＳおよびＣＵＲＢ  ＹＯＵＲ  ＥＮＴＨＵＳＩＡＳＭは、Ｈｏｍｅ  Ｂｏｘ  Ｏｆｆｉｃｅ，  Ｉｎｃ．によって所有される商標である。インターネットコンテンツは、チャットセッションまたはウェブキャストのようなウェブイベント、あるいは、インターネットウェブサイトまたは他のインターネットアクセス（例えば、ＦＴＰ）を通して、ストリーミングメディアまたはダウンロード可能なメディアとしてオンデマンドで利用可能なコンテンツを含んでもよい。
【００１８】
グリッド１０２は、オンデマンド一覧１１４、録画メディア一覧１１６、およびインターネットコンテンツ一覧１１８を含む、非線形番組の一覧を提供してもよい。異なる種類のメディアソースからのコンテンツのための一覧を組み合わせる表示は、「混合メディア」表示と呼ばれることもある。表示１００とは異なる、表示されてもよい一覧の種類の種々の順列は、ユーザ選択またはガイダンスアプリケーション定義に基づいてもよい（例えば、録画および放送一覧のみの表示、オンデマンドおよび放送の一覧のみの表示等）。例示されるように、一覧１１４、１１６、および１１８は、これらの一覧の選択が、それぞれ、オンデマンド一覧、録画一覧、またはインターネット一覧専用の表示へのアクセスを提供し得ることを示すように、グリッド１０２内に現れる時間帯全体に及ぶものとして示されている。他の実施形態では、これらのメディア種類の一覧は、グリッド１０２に直接含まれてもよい。ユーザがナビゲーションアイコン１２０のうちの１つを選択することに応じて、付加的な一覧が表示されてもよい（ユーザ入力デバイス上の矢印キーを押すことは、ナビゲーションアイコン１２０を選択することと同様に表示に影響を及ぼしてもよい）。
【００１９】
表示１００はまた、ビデオ領域１２２、広告１２４、およびオプション領域１２６を含んでもよい。ビデオ領域１２２は、ユーザが、現在利用可能であるか、今後利用可能となるか、または利用可能であった番組を見ることおよび／またはプレビューすることを可能にしてもよい。ビデオ領域１２２のコンテンツは、グリッド１０２に表示される一覧のうちの１つに対応するか、またはそれから独立してもよい。ビデオ領域を含むグリッド表示は、ピクチャインガイド（ＰＩＧ）表示と呼ばれることもある。ＰＩＧ表示およびそれらの機能は、２００３年５月１３日発行のＳａｔｔｅｒｆｉｅｌｄらの米国特許第６，５６４，３７８号、および２００１年５月２９日発行のＹｕｅｎらの米国特許第６，２３９，７９４号でさらに詳細に説明されており、それらは全体を参照することによって本明細書に組み込まれる。ＰＩＧ表示は、本発明の他のメディアガイダンスアプリケーション表示画面に含まれてもよい。
【００２０】
広告１２４は、（例えば、購読番組に対する）ユーザのアクセス権に応じて、現在利用可能であるか、将来利用可能となるか、または決して利用可能とはなり得ないメディアコンテンツの広告を提供してもよく、グリッド１０２内のメディア一覧のうちの１つ以上に対応するか、または無関係であってもよい。広告１２４はまた、グリッド１０２内に現れるメディアコンテンツに関係するか、または無関係である製品またはサービスに対するものであってもよい。広告１２４は、選択可能であってもよく、メディアコンテンツに関するさらなる情報を提供すること、製品またはサービスに関する情報を提供すること、メディアコンテンツ、製品、またはサービスの購入を可能にすること、広告に関するメディアコンテンツを提供すること等を行ってもよい。広告１２４は、ユーザのプロファイル／選好、監視されたユーザ活動、提供される表示の種類、または他の好適な標的化された広告基盤に基づいて標的化されてもよい。
【００２１】
広告１２４は、長方形またはバナー形状として示されているが、広告は、ガイダンスアプリケーション表示内の任意の好適なサイズ、形状、および場所で提供されてもよい。例えば、広告１２４は、グリッド１０２に水平方向に隣接する長方形として提供されてもよい。これは、パネル広告と呼ばれることもある。加えて、広告は、メディアコンテンツまたはガイダンスアプリケーション表示上にオーバーレイされるか、または表示内に埋め込まれてもよい。広告はまた、テキスト、画像、回転画像、ビデオクリップ、または他の種類のメディアコンテンツを含んでもよい。広告は、ガイダンスアプリケーションを有するユーザ機器内、ユーザ機器に接続されたデータベース内、遠隔場所（ストリーミングメディアサーバを含む）内、あるいは他の記憶手段またはこれらの場所の組み合わせ上に記憶されてもよい。メディアガイダンスアプリケーションに広告を提供するステップは、例えば、それらの全体で参照することにより本明細書に組み込まれる、２００３年１月１７日出願のＫｎｕｄｓｏｎらの米国特許出願第１０／３４７，６７３号、２００４年６月２９日発行のＷａｒｄ，ＩＩＩらの米国特許第６，７５６，９９７号、および２００２年５月１４日発行のＳｃｈｅｉｎらの米国特許第６，３８８，７１４号で、さらに詳細に論議されている。広告は、本発明の他のメディアガイダンスアプリケーション表示画面に含まれてもよいことが理解されるであろう。
【００２２】
オプション領域１２６は、ユーザが、異なる種類のメディアコンテンツ、メディアガイダンスアプリケーション表示、および／またはメディアガイダンスアプリケーション特徴にアクセスすることを可能にしてもよい。オプション領域１２６は、ディプレイ１００（および本発明の他の表示画面）の一部であってもよく、あるいは画面上のオプションを選択すること、またはユーザ入力デバイス上の専用または割当可能ボタンを押下することによって、ユーザによって呼び出されてもよい。オプション領域１２６内の選択可能オプションは、グリッド１０２内の番組一覧に関連する特徴に関してもよく、またはメインメニュー表示から利用可能なオプションを含んでもよい。番組一覧に関連する特徴は、他の放送時間または番組の受信方法の検索、番組の録画、番組の連続録画の有効化、番組および／またはチャンネルをお気に入りとして設定、番組の購入、あるいは他の特徴を含んでもよい。メインメニュー表示から利用可能オプションは、検索オプション、ＶＯＤオプション、ペアレンタルコントロールオプション、種々の種類の一覧表示へのアクセス、プレミアムサービスへの加入、ユーザのプロファイルの編集、ブラウザオーバーレイにアクセス、または他のオプションを含んでもよい。
【００２３】
メディアガイダンスアプリケーションは、ユーザの選好に基づいて個人化されてもよい。個人化されたメディアガイダンスアプリケーションは、ユーザが、メディアガイダンスアプリケーションによって個人化された「体験」を生成するように、表示および特徴をカスタマイズすることを可能にする。この個人化された体験は、ユーザがこれらのカスタマイズを入力できるようにすることによって、および／または種々のユーザ選好を決定するようにメディアガイダンスアプリケーションがユーザ活動を監視することによって、生成されてもよい。ユーザは、ログインすることによって、または別様にガイダンスアプリケーションに対して自らを識別することによって、個人化されたガイダンスアプリケーションにアクセスしてもよい。メディアガイダンスアプリケーションのカスタマイズは、ユーザプロファイルに従って作成されてもよい。カスタマイズは、提示方式（例えば、表示のカラー方式、テキストのフォントサイズ等）、表示されるメディアコンテンツ一覧の態様（例えば、ＨＤＴＶ番組のみ、お気に入りチャンネル選択に基づいたユーザ指定の放送チャンネル、チャンネルの表示の並び替え、推奨メディアコンテンツ等）、所望の録画特徴（例えば、特定のユーザに対する録画または連続録画、録画の質等）、ペアレンタルコントロール設定、および他の所望のカスタマイズを変動させるステップを含んでもよい。
【００２４】
メディアガイダンスアプリケーションは、ユーザがユーザプロファイル情報を提供することを可能にしてもよく、またはユーザプロファイル情報を自動的に編成してもよい。メディアガイダンスアプリケーションは、例えば、ユーザがアクセスするメディア、および／またはユーザがガイダンスアプリケーションと行ってもよい他の対話を監視してもよい。加えて、メディアガイダンスアプリケーションは、特定のユーザに関連する他のユーザプロファイルの全体または一部を取得し（例えば、ｗｗｗ．ｔｖｇｕｉｄｅ．ｃｏｍ等のユーザがアクセスするインターネット上の他のウェブサイトから、ユーザがアクセスする他のメディアガイダンスアプリケーションから、ユーザがアクセスする他の双方向アプリケーションから、ユーザの手持ち式デバイスから等）、および／またはメディアガイダンスアプリケーションがアクセスしてもよい他のソースから、ユーザに関する情報を取得してもよい。結果として、ユーザの異なるデバイスにわたって、統一されたガイダンスアプリケーション体験をユーザに提供することができる。この種類のユーザ経験は、図４に関連して、以下でより詳細に説明される。付加的な個人化されたメディアガイダンスアプリケーション特徴は、２００５年７月１１日出願のＥｌｌｉｓらの米国特許出願第１１／１７９，４１０号、１９９９年１１月９日出願のＢｏｙｅｒらの米国特許出願第０９／４３７，３０４号、および２００２年２月２１日出願のＥｌｌｉｓらの米国特許出願第１０／１０５，１２８号でさらに詳細に説明されており、それらは全体を参照することにより本明細書に組み込まれる。
【００２５】
メディアガイダンスを提供するための別の表示構成が、図２に示される。ビデオモザイク表示２００は、メディアタイプ、ジャンル、および／または他の組織化基準に基づいて組織化されるメディアコンテンツ情報の選択可能なオプション２０２を含む。表示２００では、テレビ一覧オプション２０４が選択されているため、放送番組一覧として、一覧２０６、２０８、２１０、および２１２を提供している。図１の一覧とは異なり、表示２００の一覧は、メディアを説明する簡単なテキスト（例えば、番組のタイトル）およびアイコンに限定されない。むしろ、表示２００では、一覧は、カバーアート、メディアコンテンツからの静止画、ビデオクリップのプレビュー、メディアコンテンツからのライブビデオ、または一覧によって説明されているメディアコンテンツをユーザに示す他の種類のメディアを含む、グラフィック画像を提供してもよい。グラフィック一覧の各々はまた、一覧と関連するメディアコンテンツに関するさらなる情報を提供するように、テキストを同伴してもよい。例えば、一覧２０８は、メディア部分２１４およびテキスト部分２１６を含む、１つより多くの部分を含んでもよい。メディア部分２１４および／またはテキスト部分２１６は、ビデオを全画面で見るように、またはメディア部分２１４に表示されるビデオに関連する番組一覧を閲覧するように（例えば、ビデオが表示されるチャンネルの一覧を閲覧するように）、選択可能であってもよい。
【００２６】
表示２００の一覧は、異なるサイズである（すなわち、一覧２０６は、一覧２０８、２１０、および２１２より大きい）が、所望の場合、全ての一覧が同じサイズであってもよい。一覧は、メディアプロバイダの所望に応じて、またはユーザ選好に基づいて、ユーザに関心の程度を示すように、または、あるコンテンツを強調するように、異なるサイズであるか、またはグラフィックが強調されてもよい。メディア一覧をグラフィック的に強調するための種々のシステムおよび方法は、例えば、全体を参照することにより本明細書に組み込まれる、２００５年１２月２９日出願のＹａｔｅｓの米国特許出願第１１／３２４，２０２号で論議されている。
【００２７】
ユーザは、それらのユーザ装置デバイスのうちの１つ以上からメディアコンテンツおよびメディアガイダンスアプリケーション（および上記および下記のその表示画面）にアクセスしてもよい。図３は、例示的なユーザ装置デバイス３００の一般化された実施形態を示す。ユーザ装置デバイスのより特定の実装が、図４に関連して以下に記載されている。ユーザ装置デバイス３００は、入力／出力（以下、「Ｉ／Ｏ」）パス３０２を介して、メディアコンテンツおよびデータを受信してもよい。Ｉ／Ｏパス３０２は、処理回路３０６および格納装置３０８を含む制御回路３０４へ、メディアコンテンツ（例えば、放送プログラミング、オンデマンドプログラミング、インターネットコンテンツ、および他のビデオまたはオーディオ）およびデータを提供してもよい。Ｉ／Ｏパス３０２を使用して、コマンド、リクエスト、および他の適したデータを送受信するために、制御回路３０４を使用してもよい。Ｉ／Ｏパス３０２は、１つ以上の通信パス（以下に記載）へ制御回路３０４（および具体的には処理回路３０６）を接続してもよい。Ｉ／Ｏ機能は、これらの通信経路のうちの１つ以上によって提供されてもよいが、図面が複雑になり過ぎることを回避するため、図３では単一経路として示されている。
【００２８】
制御回路３０４は、１つ以上のマイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ、プログラム可な能論理素子等に基づく処理回路等の任意の好適な処理回路３０６に基づいてもよい。いくつかの実施形態では、制御回路３０４は、メモリ（すなわち、記憶装置３０８）に記憶されたメディアガイダンスアプリケーションに対する命令を実行する。クライアント・サーバに基づく実施形態では、制御回路３０４は、ガイダンスアプリケーションサーバあるいは他のネットワークまたはサーバと通信するための好適な通信回路を含んでもよい。通信回路は、ケーブルモデム、総合デジタル通信網（ＩＳＤＮ）モデム、デジタル加入者回線（ＤＳＬ）モデム、電話モデム、または他の機器との通信用無線モデムを含んでもよい。そのような通信は、インターネットあるいは任意の他の好適な通信ネットワークまたは経路を伴ってもよい（図４に関連してさらに詳細に説明される）。加えて、通信回路は、ユーザ機器デバイスのピアツーピア通信、または相互から遠隔の場所にあるユーザ機器デバイスの通信を可能にする回路を含んでもよい（以下でさらに詳細に説明される）。
【００２９】
メモリ（例えば、ランダムアクセスメモリ、読み取り専用メモリ、または任意の他の好適なメモリ）、ハードドライブ、光学ドライブ、あるいは任意の他の好適な固定または可撤性記憶装置（例えば、ＤＶＤレコーダ、ＣＤレコーダ、ビデオカセットレコーダ、または他の好適な録画デバイス）は、制御回路３０８の一部である記憶装置３０４として提供されてもよい。記憶装置３０８は、上記の種類の記憶デバイスのうちの１つ以上を含んでもよい。例えば、ユーザ機器デバイス３００は、ＤＶＲ（パーソナルビデオレコーダまたはＰＶＲと称されることもある）用のハードドライブおよび２次記憶装置としてのＤＶＤレコーダを含んでもよい。記憶装置３０８は、番組情報、ガイダンスアプリケーション設定、ユーザ選好またはプロファイル情報、あるいはガイダンスアプリケーションを操作する際に使用される他のデータを含む、本明細書で説明される種々の種類のメディアおよびガイダンスアプリケーションデータを記憶するために使用されてもよい。非揮発性メモリもまた、使用されてもよい（例えば、ブートアップルーチンや他の命令を起動するために）。
【００３０】
制御回路３０４は、１つ以上のアナログチューナ、１つ以上のＭＰＥＧ−２デコーダ、または他のデジタル復号回路、高解像度チューナ、または任意の他の好適な同調あるいはビデオ回路、もしくはそのような回路の組み合わせ等の、ビデオ生成回路および同調回路を含んでもよい。符号化回路（例えば、記憶のために、無線、アナログ、またはデジタル信号をＭＰＥＧ信号に変換するためのもの）もまた、提供されてもよい。回路３０４はまた、メディアをユーザ機器３００の好ましい出力形式に上方変換および下方変換するためのスケーラ回路を含んでもよい。回路３０４はまた、デジタルおよびアナログ信号間で変換するためのデジタルからアナログへの変換回路およびアナログからデジタルへの変換回路を含んでもよい。同調および符号化回路は、メディアコンテンツを受信して表示する、再生する、または録画するために、ユーザ機器によって使用されてもよい。同調および符号化回路はまた、ガイダンスデータを受信するために使用されてもよい。例えば、同調、ビデオ生成、符号化、復号、スケーラ、およびアナログ／デジタル回路を含む、本明細書で説明される回路は、１つ以上の汎用または専門プロセッサ上で稼働するソフトウェアを使用して実装されてもよい。複数のチューナが、同時同調機能に対処するように提供されてもよい（例えば、見ることおよび録画機能、ピクチャインピクチャ（ＰＩＰ）機能、多重チューナ録画機能等）。記憶装置３０８が、ユーザ機器３００とは別のデバイスとして提供される場合、同調および符号化回路（複数のチューナを含む）は、記憶装置３０８と関連付けられてもよい。
【００３１】
ユーザは、ユーザ入力インターフェース３１０を使用して制御回路３０４を制御してもよい。ユーザ入力インターフェース３１０は、リモートコントロール、マウス、トラックボール、キーパッド、キーボード、タッチ画面、タッチパッド、スタイラス入力、ジョイスティック、音声認識インターフェース、または他のユーザ入力インターフェース等、任意の好適なユーザインターフェースであってもよい。いくつかの実施形態では、ユーザ入力インターフェース３１０は、加速度計３１６を含んでもよい。ユーザが加速度計３１６を含むユーザ入力インターフェース３１０を移動させる場合、加速度計３１６は、ユーザ入力インターフェースの動きおよび向きについての情報を、ユーザ装置デバイス３００へ伝送してもよい。いくつかの実施形態では、ユーザ入力インターフェース３１０は、加速度計３１６に加えて、またはこの代わりに、ジャイロスコープ（図示せず）を含んでもよい。
【００３２】
例えば、加速度計３１６を含むユーザ入力インターフェース３１０は、Ｎｉｎｔｅｎｄｏ  Ｗｉｉで使用されるユーザ入力インターフェースと同様の棒状のデバイスであってもよい。一実施形態では、棒状のデバイスは、矩形角柱の形であってもよい。他の実施形態では、棒状のデバイスは、三角形角柱、球体、または円筒の形であってもよい、または棒状のデバイスは、ピラミッドまたは円錐のように、ある端からもう一方の端へ徐々に狭くしてもよい。ユーザが棒状のデバイスを持ち、腕を振り回す場合に、加速度計３１６は、ユーザから最も離れた、棒状のデバイス上の点の上方向の動きおよび上方向の向きを示す情報を伝送してもよい。ユーザが棒状のデバイスを持ち、腕を振り下ろす場合、加速度計３１６は、ユーザから最も離れた、棒状のデバイス上の点の下方向の動きおよび下方向の向きを示す情報を伝送してもよい。ユーザが棒状のデバイスを持ち、腕を地面と平行に振る場合、加速度計３１６は、横方向の動きおよび地面に平行な棒状のデバイスの向きを示す情報を伝送してもよい。ユーザは、上方向、下方向、および横方向の腕の動きの任意の組み合わせで棒状のデバイスを動かし、その向きを変えてもよい。ユーザは、棒状のデバイスを持ちながら、上下左右または円形の動きに手首を動かす等、腕全体でなく手首だけを動かすことにより、棒状のデバイスを動かし、その向きを変えてもよい。
【００３３】
ディスプレイ３１２は、独立型デバイスとして提供されるか、またはユーザ機器デバイス３００の他の要素と一体化してもよい。ディスプレイ３１２は、モニタ、テレビ、モバイルデバイス用液晶画面（ＬＣＤ）、または視覚的画像を表示するための任意の他の好適な機器のうちの１つ以上であってもよい。いくつかの実施形態では、ディスプレイ３１２は、ＨＤＴＶ対応型であってもよい。スピーカ３１４は、ユーザ機器デバイス３００の他の要素との統合として提供されてもよく、または独立型ユニットであってもよい。ディスプレイ３１２上に表示されるビデオおよび他のメディアコンテンツのオーディオ構成要素は、スピーカ３１４を通して再生されてもよい。いくつかの実施形態では、音声は、スピーカ３１４を介して音声を処理および出力する、受信機（図示せず）に配信されてもよい。
【００３４】
ガイダンスアプリケーションは、任意の好適なアーキテクチャを使用して実装されてもよい。例えば、それは、ユーザ機器デバイス３００上で完全に実装される、独立型アプリケーションであってもよい。そのようなアプローチでは、アプリケーションの命令は、ローカルに記憶され、アプリケーションによって使用するためのデータは、周期的にダウンロードされる（例えば、テレビチャンネルのＶＢＩから、帯域外フィードから、または別の好適なアプローチを使用して）。別の実施形態では、メディアガイダンスアプリケーションは、クライアント・サーバベースのアプリケーションである。ユーザ機器デバイス３００上に実装される、シックまたはシンクライアントによって使用するためのデータは、ユーザ機器デバイス３００の遠隔にあるサーバに要求を発行することによって、オンデマンドで読み出される。クライアント・サーバベースのガイダンスアプリケーションの一実施例では、制御回路３０４は、遠隔サーバによって提供されるウェブページを解釈する、ウェブブラウザを実行する。
【００３５】
さらに他の実施形態では、メディアガイダンスアプリケーションは、インタープリタまたは仮想マシン（制御回路３０４によって実行される）によって、ダウンロードされ、解釈または別様に実行される。いくつかの実施形態では、ガイダンスアプリケーションは、ＥＴＶバイナリ交換形式（ＥＴＶ  Ｂｉｎａｒｙ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ／ＥＢＩＦ）で符号化され、好適なフィードの一部として制御回路３０４によって受信され、制御回路３０４上で稼働するユーザエージェントによって解釈されてもよい。例えば、ガイダンスアプリケーションは、ＥＢＩＦウィジェットであってもよい。他の実施形態では、ガイダンスアプリケーションは、制御回路３０４によって実行されるローカル仮想マシンまたは他の好適なミドルウェアによって受信および実行される、一連のＪＡＶＡ（登録商標）ベースのファイルによって定義されてもよい。そのような実施形態のうちのいくつか（例えば、ＭＰＥＧ−２または他のデジタルメディア符号化スキームを採用するもの）では、ガイダンスアプリケーションは、例えば、番組のＭＰＥＧオーディオおよびビデオパケットを用いたＭＰＥＧ−２オブジェクトカルーセルにおいて符号化および伝送されてもよい。
【００３６】
図３のユーザ機器デバイス３００は、ユーザテレビ機器４０２、ユーザコンピュータ機器４０４、無線通信デバイス４０６、または非携帯型ゲーム機等のメディアにアクセスするために好適な任意の他の種類のユーザ機器として、図４のシステム４００に実装することができる。簡単にするために、これらのデバイスは、本明細書では総称して、ユーザ機器またはユーザ機器デバイスと呼ばれてもよい。メディアガイダンスアプリケーションが実装されるユーザ機器デバイスは、独立型デバイスとして機能してもよく、またはデバイスのネットワークの一部であってもよい。デバイスの種々のネットワーク構成が実装されてもよく、以下でさらに詳細に論議される。
【００３７】
ユーザテレビ機器４０２は、セットトップボックス、衛星放送用受信機（ＩＲＤ）、テレビセット、デジタル記憶デバイス、ＤＶＤレコーダ、ビデオカセットレコーダ（ＶＣＲ）、ローカルメディアサーバ、または他のユーザテレビ機器を含んでもよい。これらのデバイスのうちの１つ以上は、所望の場合、単一デバイスとなるように統合されてもよい。ユーザコンピュータ機器４０４は、ＰＣ、ラップトップ、タブレット、ＷｅｂＴＶボックス、パーソナルコンピュータテレビ（ＰＣ／ＴＶ）、ＰＣメディアサーバ、ＰＣメディアセンタ、または他のユーザコンピュータ機器を含んでもよい。ＷＥＢＴＶは、Ｍｉｃｒｏｓｏｆｔ  Ｃｏｒｐ．によって所有される商標である。無線ユーザ通信デバイス４０６は、ＰＤＡ、携帯電話、携帯用ビデオプレーヤ、携帯用音楽プレーヤ、携帯用ゲーム機、または他の無線デバイスを含んでもよい。
【００３８】
ＰＣ用テレビチューナーカード、ＷｅｂＴＶ、および他のユーザ機器デバイスへのビデオの統合の出現に伴い、デバイスを上記のデバイスのうちの１つとして分類しようとすると、明確に区分できなくなることに留意されたい。実際、ユーザテレビ機器４０２、ユーザコンピュータ機器４０４、および無線ユーザ通信デバイス４０６の各々は、図３に関連して上記で説明されるシステム特徴のうちの少なくともいくつかを利用し、結果として、デバイス上で利用可能なメディアコンテンツの種類に関する融通性を含んでもよい。例えば、ユーザテレビ機器４０２は、インターネットコンテンツへのアクセスを可能にするインターネット対応型であってもよい一方で、ユーザコンピュータ機器４０４は、テレビ番組へのアクセスを可能にするチューナを含んでもよい。メディアガイダンスアプリケーションはまた、種々の種類のユーザ機器上で同一レイアウトを有してもよく、またはユーザ機器の表示能力に合わせられてもよい。例えば、ユーザコンピュータ機器上では、ガイダンスアプリケーションは、ウェブブラウザによってアクセスされるウェブサイトとして提供されてもよい。別の実施例では、ガイダンスアプリケーションは、無線ユーザ通信デバイス用に縮小されてもよい。
【００３９】
システム４００では、典型的には、各種類のユーザ機器デバイスが２つ以上存在するが、図面が複雑になり過ぎることを回避するように、それぞれ１つだけが図４に示されている。加えて、各ユーザは、２つ以上の種類のユーザ機器デバイスを利用し（例えば、ユーザはテレビセットおよびコンピュータを有してもよい）、また各種類のユーザ機器デバイスを２つ以上利用してもよい（例えば、ユーザはＰＤＡおよび携帯電話および／または複数のテレビセットを有してもよい）。
【００４０】
ユーザはまた、家庭内デバイスおよび遠隔デバイスにわたって一貫したメディアガイダンスアプリケーション設定を維持するように、種々の設定を設定してもよい。設定は、本明細書で説明される設定、ならびに、お気に入りのチャンネルおよび番組、番組を推奨するためにガイダンスアプリケーションが利用する番組選好、表示選好、および他の望ましいガイダンス設定を含む。例えば、ユーザが、オフィスのパソコンで、例えば、ウェブサイトｗｗｗ．ｔｖｇｕｉｄｅ．ｃｏｍの上で、チャンネルをお気に入りとして設定した場合、所望であれば、同じチャンネルが、ユーザの家庭内デバイス（例えば、ユーザテレビ機器およびユーザコンピュータ機器）、ならびにユーザのモバイルデバイス上でお気に入りとして表示される。したがって、同じまたは異なる種類のユーザ機器デバイスであるかどうかにかかわらず、１つのユーザ機器デバイス上で行われる変更は、別のユーザ機器デバイス上のガイダンス体験を変更することができる。さらに、行われる変更は、ユーザによる設定入力、ならびにガイダンスアプリケーションによって監視されるユーザ活動に基づいてもよい。
【００４１】
ユーザ機器デバイスは、通信ネットワーク４１４に連結されてもよい。すなわち、ユーザテレビ機器４０２、ユーザコンピュータ機器４０４、および無線ユーザ通信デバイス４０６は、それぞれ、通信経路４０８、４１０、および４１２を介して、通信ネットワーク４１４に連結される。通信ネットワーク４１４は、インターネット、携帯電話ネットワーク、モバイルデバイス（例えば、Ｂｌａｃｋｂｅｒｒｙ）ネットワーク、ケーブルネットワーク、公衆交換電話ネットワーク、または他の種類の通信ネットワーク、あるいは通信ネットワークの組み合わせを含む、１つ以上のネットワークであってもよい。ＢＬＡＣＫＢＥＲＲＹは、Ｒｅｓｅａｒｃｈ  Ｉｎ  Ｍｏｔｉｏｎ  Ｌｉｍｉｔｅｄ  Ｃｏｒｐ．によって所有されるサービスマークである。経路４０８、４１０、および４１２は、別個または一緒に、衛星経路、光ファイバ経路、ケーブル経路、インターネット通信をサポートする経路（例えば、ＩＰＴＶ）、フリースペース接続（例えば、放送または他の無線信号用）、あるいは任意の他の好適な有線または無線通信経路、もしくはそのような経路の組み合わせ等の、１つ以上の通信経路を含んでもよい。経路４１２は、図４に示された例示的実施形態において、無線経路であることを示すように破線で描かれ、経路４０８および４１０は、有線経路であることを示すように実線で描かれている（しかし、これらの経路は、所望であれば無線経路であってもよい）。ユーザ機器デバイスとの通信は、これらの通信経路のうちの１つ以上によって提供されてもよいが、図４では、図面が複雑になり過ぎることを回避するように、単一経路として示されている。
【００４２】
ユーザ機器デバイスの間に通信パスは図示されていないが、これらのデバイスは、経路４０８、４１０、および４１２に関連して上記で説明されるもの、ならびにＵＳＢケーブル、ＩＥＥＥ  １３９４ケーブル、無線経路（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、赤外線、ＩＥＥＥ  ８０２−１１ｘ等）等の他の短距離ポイントツーポイント通信経路、あるいは有線または無線経路を介した他の短距離通信等の通信経路を介して、相互に直接通信してもよい。ＢＬＵＥＴＯＯＴＨは、Ｂｌｕｅｔｏｏｔｈ（登録商標）  ＳＩＧ、ＩＮＣによって所有される認証マークである。ユーザ装置デバイスは、さらに、通信ネットワーク４１４を介して、間接的な経路により、相互に直接通信してもよい。
【００４３】
システム４００は、それぞれ通信経路４２０および４２２を介して通信ネットワーク４１４に連結される、メディアコンテンツソース４１６およびメディアガイダンスデータソース４１８を含む。経路４２０および４２２は、経路４０８、４１０、および４１２に関して上記で説明される通信経路のうちのいずれかを含んでもよい。メディアコンテンツソース４１６およびメディアガイダンスデータソース４１８との通信は、１つ以上の通信経路を介して交信されてもよいが、図４では、図面が複雑になり過ぎることを回避するように、単一経路として示されている。加えて、メディアコンテンツソース４１６およびメディアガイダンスデータソース４１８のそれぞれが２つ以上あってもよいが、図４では、図面が複雑になり過ぎることを回避するように、それぞれ１つだけが示されている。（これらのソースのそれぞれの異なる種類を以下で論議する）。所望であれば、メディアコンテンツソース４１６およびメディアガイダンスデータソース４１８は、１つのソースデバイスとして統合されてもよい。ソース４１６および４１８と、ユーザ機器デバイス４０２、４０４、および４０６との間の通信は、通信ネットワーク４１４を通したものとして示されているが、いくつかの実施形態では、ソース４１６および４１８は、経路４０８、４１０、および４１２に関連して上記で説明されるもの等の通信経路（図示せず）を介して、ユーザ機器デバイス４０２、４０４、および４０６と直接通信してもよい。
【００４４】
メディアコンテンツソース４１６は、テレビ配信施設、ケーブルシステムヘッドエンド、衛星配信施設、番組ソース（例えば、ＮＢＣ、ＡＢＣ、ＨＢＯ等のテレビ放送会社）、中間配信施設および／またはサーバ、インターネットプロバイダ、オンデマンドメディアサーバ、および他のメディアコンテンツプロバイダを含む、１つ以上の種類のメディア配信機器を含んでもよい。ＮＢＣは、Ｎａｔｉｏｎａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｃｏｍｐａｎｙ，  Ｉｎｃ．によって所有される商標であり、ＡＢＣは、ＡＢＣ，  ＩＮＣ．によって所有される商標であり、ＨＢＯは、Ｈｏｍｅ  Ｂｏｘ  Ｏｆｆｉｃｅ，  Ｉｎｃ．によって所有される商標である。メディアコンテンツソース４１６は、メディアコンテンツの発信元であってもよく（例えば、テレビ放送会社、ウェブキャストプロバイダ等）、またはメディアコンテンツの発信元でなくてもよい（例えば、オンデマンドメディアコンテンツプロバイダ、ダウンロード用放送番組のビデオコンテンツのインターネットプロバイダ等）。メディアコンテンツソース４１６は、ケーブルソース、衛星プロバイダ、オンデマンドプロバイダ、インターネットプロバイダ、または他のメディアコンテンツプロバイダを含んでもよい。メディアコンテンツソース４１６は、ユーザ機器デバイスのうちのいずれかから遠隔の場所にある、異なる種類のメディアコンテンツ（ユーザによって選択されるビデオコンテンツを含む）を記憶するために使用される、遠隔メディアサーバを含んでもよい。メディアコンテンツの遠隔記憶のため、および遠隔に記憶されたメディアコンテンツをユーザ機器に提供するためのシステムおよび方法は、その全体を参照することにより本明細書に組み込まれる、１９９９年６月１１日出願のＥｌｌｉｓらの米国特許出願第０９／３３２，２４４号に関連して、さらに詳細に論議されている。
【００４５】
メディアガイダンスデータソース４１８は、メディア一覧、メディア関連情報（例えば、放送時間、放送チャンネル、メディアのタイトル、メディア内容、評価情報（例えば、ペアレンタルコントロール評価、批評家の評価等）、ジャンルまたはカテゴリ情報、俳優情報、放送会社またはプロバイダのロゴのロゴデータ等）、メディア形式（例えば、標準解像度、高解像度等）、広告情報（例えば、テキスト、画像、メディアクリップ等）、オンデマンド情報、および、ユーザが所望のメディア選択間でナビゲートし、検索するために役立つ、任意の他の種類のガイダンスデータ等のメディアガイダンスデータを提供してもよい。
【００４６】
メディアガイダンスアプリケーションデータは、任意の好適なアプローチを使用して、ユーザ機器デバイスに提供されてもよい。いくつかの実施形態では、ガイダンスアプリケーションは、データフィード（例えば、連続フィード、トリクルフィード、またはチャンネルの垂直帰線消去間隔内のデータ）を介して番組ガイドデータを受信する、独立型双方向テレビ番組ガイドであってもよい。番組スケジュールデータおよび他のガイダンスデータは、テレビチャンネルのサイドバンド上で、テレビチャンネルの垂直帰線消去間隔内で、帯域内デジタル信号を使用して、帯域外デジタル信号を使用して、または任意の他の好適なデータ伝送技術によって、ユーザ機器に提供されてもよい。番組スケジュールデータおよび他のガイダンスデータは、複数のアナログまたはデジタルテレビチャンネル上でユーザ機器に提供されてもよい。番組スケジュールデータおよび他のガイダンスデータは、任意の好適な頻度で（例えば、連続して、毎日、ユーザ指定期間で、システム指定期間で、ユーザ機器からの要求に応じて等）ユーザ機器に提供されてもよい。いくつかのアプローチでは、メディアガイダンスデータソース４１８からのガイダンスデータは、クライアントサーバアプローチを使用して、ユーザの機器に提供されてもよい。例えば、ユーザの機器上に存在するガイダンスアプリケーションクライアントは、必要な時にガイダンスデータを取得するように、ソース４１８とのセッションを開始してもよい。メディアガイダンスデータソース４１８は、ユーザ機器デバイス４０２、４０４、および４０６に、メディアガイダンスアプリケーション自体、またはメディアガイダンスアプリケーションのソフトウェア更新を提供してもよい。
【００４７】
メディアガイダンスアプリケーションは、例えば、ユーザ機器デバイス上に実装される独立型アプリケーションであってもよい。他の実施形態では、メディアガイダンスアプリケーションは、クライアントがユーザ機器デバイス上に常駐する場合のみ、クライアントサーバアプリケーションであってもよい。例えば、メディアガイダンスアプリケーションは、部分的にユーザ機器デバイス３００の制御回路３０４上のクライアントアプリケーションとして、および部分的に遠隔サーバ上のサーバアプリケーションとして（例えば、メディアガイダンスデータソース４１８）、実装されてもよい。ガイダンスアプリケーション表示は、メディアガイダンスデータソース４１８によって生成され、ユーザ機器デバイスに伝送されてもよい。メディアガイダンスデータソース４１８はまた、ユーザ機器上での記憶のためにデータを伝送してもよく、次いで、ユーザ機器は、制御回路によって処理される命令に基づいて、ガイダンスアプリケーション表示を生成する。
【００４８】
メディアガイダンスシステム４００は、いくつかのアプローチ、またはネットワーク構成を例示することを目的としており、これによって、ユーザ機器デバイスならびにメディアコンテンツおよびガイダンスデータのソースは、メディアにアクセスし、メディアガイダンスを提供する目的で、相互に通信してもよい。本発明は、これらのアプローチのいずれか１つまたは一部において、またはメディアを送達し、メディアガイダンスを提供するための他のアプローチを採用するシステムにおいて、適用されてもよい。以下の３つのアプローチは、図４の一般化実施例の具体的例示を提供する。
【００４９】
１つのアプローチでは、ユーザ機器デバイスは、ホームネットワーク内で相互に通信してもよい。ユーザ機器デバイスは、上記で説明される短距離ポイントツーポイント通信方式を介して、ホームネットワーク上に提供されるハブまたは他の類似デバイスを通した間接経路を介して、あるいは通信ネットワーク４１４を介して、直接相互に通信することができる。１つの家庭内の複数の個人のそれぞれが、ホームネットワーク上の異なるユーザ機器デバイスを操作してもよい。結果として、種々のメディアガイダンス情報または設定が、異なるユーザ機器デバイス間で伝達されることが望ましくてもよい。例えば、２００５年７月１１日出願のＥｌｌｉｓらの米国特許出願第１１／１７９，４１０号でさらに詳細に説明されているように、ホームネットワーク内の異なるユーザ機器デバイス上で、ユーザが一貫したメディアガイダンスアプリケーション設定を維持することが望ましくてもよい。ホームネットワーク内の異なる種類のユーザ機器デバイスはまた、メディアコンテンツを伝送するように相互に通信してもよい。例えば、ユーザは、ユーザコンピュータ機器から携帯用ビデオプレーヤまたは携帯用音楽プレーヤにメディアコンテンツを伝送してもよい。
【００５０】
第２のアプローチでは、ユーザは、複数の種類のユーザ機器を有してもよく、これによって、メディアコンテンツにアクセスしてメディアガイダンスを取得する。例えば、一部のユーザは、家庭内およびモバイルデバイスによってアクセスされる、ホームネットワークを有してもよい。ユーザは、リモートデバイス上で実装されるメディアガイダンスアプリケーションを介して、家庭内デバイスを制御してもよい。例えば、ユーザは、オフィスのパーソナルコンピュータ、あるいはＰＤＡまたはウェブ対応携帯電話等のモバイルデバイスを介して、ウェブサイト上のオンラインメディアガイダンスアプリケーションにアクセスしてもよい。ユーザは、オンラインガイダンスアプリケーション上で種々の設定（例えば、録画、リマインダ、または他の設定）を設定して、ユーザの家庭内機器を制御してもよい。オンラインガイドは、直接、またはユーザの家庭内機器上のメディアガイダンスアプリケーションと通信することによって、ユーザの機器を制御してもよい。ユーザ機器デバイスが相互から遠隔の場所にある、ユーザ機器デバイスの通信のための種々のシステムおよび方法は、例えば、その全体を参照することにより本明細書に組み込まれる、２００４年８月２６日出願のＥｌｌｉｓらの米国特許出願第１０／９２７，８１４号で論議されている。
【００５１】
第３のアプローチでは、家庭内外のユーザ機器デバイスは、メディアコンテンツソース４１６と直接通信してメディアコンテンツにアクセスするために、メディアガイダンスアプリケーションを使用することができる。具体的には、家庭内では、ユーザテレビ機器４０４およびユーザコンピュータ機器４０６のユーザは、メディアガイダンスアプリケーションにアクセスし、望ましいメディアコンテンツ間でナビゲートし、検索してもよい。ユーザはまた、無線ユーザ通信デバイス４０６を使用して、家庭外のメディアガイダンスアプリケーションにアクセスし、望ましいメディアコンテンツ間でナビゲートし、検索してもよい。
【００５２】
メディアコンテンツの論議は、ビデオコンテンツを中心としているが、メディアガイダンスの原則は、音楽、画像等の他の種類のメディアコンテンツに適用できることが理解されるであろう。
【００５３】
いくつかの実施形態では、メディアガイダンスアプリケーションオブジェクトまたはメディアガイダンスオブジェクトは、異なる面に表示されるように現れてもよい。特に、メディアガイダンスオブジェクトのうちの１つは、第１の面に表示されてもよく（例えば、メディアガイダンスオブジェクトは、画面上で平坦に現れる）、他のメディアガイダンスオブジェクトは、第２の面に表示されてもよい（例えば、画面の前または画面の後ろにあるかのように現れるメディアガイダンスオブジェクト）。
【００５４】
本明細書に定義されるように、メディアガイダンスオブジェクトまたはメディアガイダンスアプリケーションオブジェクトという用語は、任意のウェブサイト、ライブビデオフィード、または録画されたビデオフィードプレイバックあるいはユーザプロファイルの視覚的提示等のメディアガイダンスアプリケーションデータの視覚的提示、メディアアセット、以前に録画されたメディアアセット、メディアアセット推奨、電子メールメッセージ、通知、リマインダ、スケジューリングされた録画、お気に入りのチャンネル、写真、アイコン、スケッチ、ショートメッセージサービス（ＳＭＳ）メッセージ、マルチメディアメッセージングサービス（ＭＭＳ）メッセージ、サービス提供者メッセージ、新しいメディアアセットリリース、メディアカテゴリ、未来の時間に見られるメディアアセットを含むキュー、メディアアセットのプレイリスト、または家庭用ビデオ、あるいはこれらの任意の組み合わせを意味する。
【００５５】
立体視メディアガイダンスアプリケーションでは、立体視効果は、ユーザの右目で見られる第１の画像の生成およびユーザの左目で見られる第２の画像の生成によって実現されてもよい。立体画像を生成するために２つの画像が重ね合わされる。立体画像では、一部のオブジェクトは、ユーザにより近いように現れ、他のオブジェクトは、より離れているように現れる。ユーザの目のそれぞれに提示される画像を分離するために、ユーザは、立体視光学デバイスを介して立体視メディアガイダンスアプリケーションを見てもよい。
【００５６】
図５Ａは、本発明の一実施形態による例示的な立体視光学デバイスを示す。特に、立体視光学デバイス５００は、眼鏡のような構造であってもよい。立体視光学デバイス５００は、ユーザの右目のための第１の開口５０２ａおよびユーザの左目のための第２の開口５０２ｂを有してもよい。ユーザが開口５０２ａを通して覗くと、ユーザは、ユーザの右目のために生成された画像のみを見る。同様に、ユーザが開口５０２ｂを通して覗くと、ユーザは、ユーザの左目のために生成された画像のみを見る。開口５０２ａおよび５０２ｂは、フレーム構造５０４によって包囲されてもよい。フレーム構造５０４は、ユーザが立体視光学デバイス５００を着用する場合に、ユーザの鼻に置かれ得るブリッジ５０６を含んでもよい。立体視光学デバイス５００は、さらに、ユーザの頭の側面にそって走り、ユーザの耳に引っ掛けるサイドピース５０８を有してもよい。サイドピース５０８は、ねじ、ヒンジ、のり、または任意の他の適した取り付け手段によってフレーム構造５０４に取り付けられてもよい。いくつかの実施形態では、サイドピース５０８は、ユーザが立体視光学デバイス５００を着用していない場合にフレーム構造５０４の後ろに折り畳まれ得る。
【００５７】
一実施形態では、フレーム構造５０４、ブリッジ５０６、およびサイドピース５０８は、プラスチックでできていてもよい。別の実施形態では、フレーム構造５０４、ブリッジ５０６、およびサイドピース５０８は、金属でできていてもよい。フレーム構造５０４、ブリッジ５０６、およびサイドピース５０８を作成するために、任意の他の適した材料を使用してもよい。いくつかの実施形態では、フレーム構造５０４、ブリッジ５０６、およびサイドピース５０８は、全て、同じ材料でできていてもよい。他の実施形態では、フレーム構造５０４、ブリッジ５０６、およびサイドピース５０８の各々は、異なる材料でできていてもよい。さらに他の実施形態では、フレーム構造５０４、ブリッジ５０６、およびサイドピース５０８のうちの１つは、他の２つのパーツとは異なる材料でできていてもよい。
【００５８】
いくつかの実施形態では、開口５０２ａは、第１のレンズによって覆われてもよく、開口５０２ｂは第２のレンズで覆われてもよい。レンズは、液晶またはいくつかの他の適した材料でできていてもよい。いくつかの実施形態では、レンズのそれぞれを通して見られる画像は、適切なときに、レンズをブロックおよびブロック解除することによって重ね合わされる。レンズがブロックされる場合、可視光は、レンズを通過できない。レンズがブロック解除される場合、可視光は、レンズを通過することができる。
【００５９】
いくつかの実施形態では、ユーザ装置デバイス上のトランスミッタは、センサによって受信される第１の信号を伝送してもよい。第１の信号の受信に応じて、第１のレンズはブロックされ、第２のレンズはブロック解除される。次いで、第２の信号がトランスミッタによって伝送され、センサによって受信されてもよい。第２の信号の受信に応じて、第１のレンズはブロック解除され、第２のレンズはブロックされる。トランスミッタ、センサ、および信号が、図８に関連して以下により詳細に記載される。
【００６０】
いくつかの実施形態では、レンズは、シャッタリングプロセスを使用して、ブロックおよびブロック解除されてもよい。例えば、視覚の残像によって、ユーザに対して、レンズのシャッタリングを気づかせないようにし、代わりに、連続する立体画像を見せるように、上記のレンズのブロックおよびブロック解除のプロセスは、一秒当たり何度も繰り返されてもよい。いくつかの実施形態では、レンズのブロックおよびブロック解除によって、一秒当たり６０回のレートが生じる。他の実施形態では、ブロックおよびブロック解除は、より遅いまたはより速いレートで生じてもよい。例えば、ブロックおよびブロック解除は、一秒当たり３０回のレートで生じてもよい。
【００６１】
図５Ｂは、本発明の別の実施形態による例示的な立体視光学デバイスを示す。特に、立体視光学デバイス５２０は、ゴーグルのような構造であってもよい。立体視光学デバイス５２０は、ユーザの右目のための第１の開口５２２ａおよびユーザの左目のための第２の開口５２２ｂを有してもよい。ユーザが開口５２２ａを通して覗くと、ユーザは、ユーザの右目のために生成された画像のみを見る。同様に、ユーザが開口５２２ｂを通して覗くと、ユーザは、ユーザの左目のために生成された画像のみを見る。開口５２２ａおよび５２２ｂは、フレーム構造５２４によって包囲されてもよい。フレーム構造５２４は、ユーザが立体視光学デバイス５２０を着用する場合に、ユーザの鼻に置かれてもよいブリッジ５２６をを含んでもよい。立体視光学デバイス５２０は、立体視光学デバイス５２０を固定するために、ユーザの頭に巻くバンド５２８をさらに有してもよい。バンド５２８は、ねじ、ヒンジ、のり、または任意の他の適した取り付け手段によって、フレーム構造５２４に取り付けられてもよい。
【００６２】
一実施形態では、フレーム構造５２４およびブリッジ５２６は、プラスチックでできていてもよい。別の実施形態では、フレーム構造５２４およびブリッジ５２６は、金属でできていてもよい。フレーム構造５２４およびブリッジ５２６を作成するために、任意の他の適した材料を使用してもよい。いくつかの実施形態では、フレーム構造５２４およびブリッジ５２６は、同じ材料でできていてもよい。他の実施形態では、フレーム構造５２４およびブリッジ５２６は、異なる材料でできていてもよい。
【００６３】
いくつかの実施形態では、バンド５２８は、プラスチックまたは金属等の剛性の材料でできていてもよい。他の実施形態では、バンド５２８は、ゴムまたはラテックス等の弾性の材料でできていてもよい。バンド５２８の長さは、立体視光学デバイス５２０が異なるサイズのユーザによって着用されてもよいように、調整可能であってもよい。いくつかの実施形態では、開口５２２ａは、第１のレンズによって覆われてもよく、開口５２２ｂは第２のレンズによって覆われてもよい。レンズは、液晶またはいくつかの他の適した材料でできていてもよい。いくつかの実施形態では、レンズのそれぞれを通して見られる画像は、図５Ａに関連して、上記のように適切な時間でレンズをブロックおよびブロック解除することによって重ね合わせられる。
【００６４】
図５Ｃは、本発明の第３の実施形態による例示的な立体視光学デバイスを示す。特に、立体視光学デバイス５４０は、オペラグラスのような構造であってもよい。立体視光学デバイス５４０は、ユーザの右目のための第１の開口５４２ａおよびユーザの左目のための第２の開口５４２ｂを有してもよい。ユーザが開口５４２ａを通して覗くと、ユーザは、ユーザの右目のために生成された画像のみを見る。同様に、ユーザが開口５４２ｂを通して覗くと、ユーザは、ユーザの左目のために生成された画像のみを見る。開口５４２ａおよび５４２ｂは、それぞれ、フレーム構造５４４ａおよび５４４ｂによって包囲されてもよい。フレーム構造５４４ａおよび５４４ｂは、ユーザが立体視光学デバイス５４０を着用する場合に、ユーザの鼻に置かれてもよいブリッジ５４６によって接続されてもよい。ブリッジ５４６の長さは、立体視光学デバイス５４０が異なるサイズのユーザによって使用されてもよいように、調整可能であってもよい。
【００６５】
いくつかの実施形態では、フレーム構造５４４ａおよび５４４ｂならびにブリッジ５４６は、プラスチック、紙および／または金属でできていてもよい。フレーム構造５４４ａおよび５４４ｂならびにブリッジ５４６を作成するために、任意の他の適した材料を使用してもよい。いくつかの実施形態では、フレーム構造５４４ａおよび５４４ｂならびにブリッジ５４６は、同じ材料でできていてもよい。他の実施形態では、フレーム構造５４４ａおよび５４４ｂならびにブリッジ５４６は、異なる材料でできていてもよい。いくつかの実装では、立体視光学デバイス５４０は、一枚の紙に提供され、特定の領域に基づいて切断されてもよい。立体視光学デバイス５４０は、図５Ｄに関連して図示および以下に記載されるように、オブジェクトの切断断面を結合および折り畳むことにより、形成してもよい。特定の向きにある場合に、第２の開口５４２ｂが、ユーザの右目から可視光が通過できるようにし、ユーザの右目によって見るために生成された重ね合わされた立体画像の一部のみを見ることができるように、立体視光学デバイス５４０がユーザの顔に位置するように構成されてもよい。さらに、特定の向きにある場合に、第１の開口５４２ａが、ユーザの左目から可視光が通過できるようにし、ユーザの左目によって見るために生成された重ね合わせられた立体画像の一部のみを見ることができるようにされてもよい。一緒に見られる場合、ユーザの脳は画像を組み合わせて、（以下により詳細に記載される）３次元オブジェクトとして、組み合わされた画像を感知する。
【００６６】
立体視光学デバイス５４０は、開口５４２ａおよび５４２ｂを通して覗く場合に、ユーザが持ち得るハンドル５４８をさらに有してもよい。ハンドル５４８は、ねじ、ヒンジ、のり、または任意の他の適した取り付け手段によって、フレーム構造５４４ａまたはフレーム構造５４４ｂのいずれかに取り付けられてもよい。ハンドル５４８の長さは、異なるサイズのユーザによって立体視光学デバイス５４０が使用できるように調整可能であってもよい。ハンドル５４８は、プラスチック、金属、ゴム、または任意の他の適した材料または材料の組み合わせでできていてもよい。いくつかの実施形態では、ハンドル５４８は、立体視光学デバイス５４０が使用されていない場合に、フレーム構造５４４ａおよび５４４ｂの後ろに畳み込まれてもよい。
【００６７】
いくつかの実施形態では、開口５４２ａは、第１のレンズに覆われてもよく、開口５４２ｂは、第２のレンズに覆われていてもよい。レンズは、液晶またはいくつかの他の適した材料でできていてもよい。いくつかの実施形態では、レンズのそれぞれを介して見られる画像は、図５Ａに関連して上記のように、適切な時にレンズをブロックおよびブロック解除することにより、重ね合わせられる。
【００６８】
図５Ｄは、本発明の一実施形態による例示的な立体視光学デバイスのパターン５６０を示す。パターン５６０は、上記の立体視光学デバイス５４０と相似の立体視光学デバイスを形成するために、切断および組み立てられてもよい。パターン５６０のアウトラインが切断された後に、スリットを線５６２ａ−ｄに沿って切断してもよい。パターン５６０を黒い側面が互いに面し、フレーム構造を形成するように点線５６４ａ−ｆに沿って折り畳んでもよい。フレーム構造は、スリット５６２ａをスリット５６２ｂに挿入し、スリット５６２ｄをスリット５６２ｃに挿入することによって一緒に固定してもよい。
【００６９】
各目の画像が並んで提示される実施形態において、パターン５６０から形成される立体視光学デバイスを使用してもよい。例えば、左目のための画像が、画面の左部分に表示されてもよく、右目のための画像が画面の部分から離れた適した距離において画面の右部分に表示されてもよい。いくつかの実装では、２つの別々の画面が、それぞれ、それぞれの目の画像を表示するように構成されてもよい。ユーザは、ある時に片目をつぶることにより、それぞれの目の画像を、フレーム構造およびフレームの広い側から覗いてもよい。ユーザは、両目が開いている場合に、１つの立体画像を見てもよい。
【００７０】
図５Ａ−Ｄに関連して上記に記載されているもの等の立体視光学デバイスは、ユーザが、立体視メディアガイダンスアプリケーションを見る場合に使用されてもよい。例示的な立体視メディアガイダンスアプリケーション表示画面が、図６Ａ−Ｂおよび７Ａ−Ｂに関連して以下に詳細に記載されている。
【００７１】
図６Ａは、本発明の一実施形態による、異なる面に現れるメディアオブジェクトの表示画面６００の例示的な正面図を示す。表示画面６００を見るユーザ６０８は、第１の選択可能なメディアガイダンスオブジェクト６０２および第２の選択可能なメディアガイダンスオブジェクト６０４を見る。第１の選択可能なメディアガイダンスオブジェクト６０２は、見られると、表示画面６００に垂直な軸６０６に沿って第２の選択可能なメディアガイダンスオブジェクト６０４よりもユーザに近く現れる。
【００７２】
第１および第２の選択可能なメディアガイダンスオブジェクト６０２および６０４のユーザの感知が、図６Ｂにさらに示される。図６Ｂは、第１および第２の選択可能なメディアガイダンスオブジェクト６０２および６０４が、実際に３次元であると仮定する、図６Ａに示される表示画面の例示的な側面図を示す。第１の選択可能なメディアガイダンスオブジェクト６０２は、点線６１２によって示される第１の面に表示される。第２の選択可能なメディアガイダンスオブジェクト６０４は、第１の面６１２とは異なる位置にある軸６０６と交差する点線６１４によって示される第２の面に表示される。ユーザは、図５Ａ−Ｃに関連して上記のものと相似の立体視光学デバイス６１６を介して、表示画面６００を見てもよい。ユーザは、図３に関連して上記に記載のユーザ入力デバイス等の、ユーザ入力デバイス６１０を有する第１および第２の選択可能なメディアガイダンスオブジェクト６０２および６０４のうちの少なくとも１つを選択してもよい。選択可能なメディアガイダンスオブジェクトの選択は、図９Ａ−Ｂおよび１０に関連して以下に詳細に記載される。
【００７３】
複数の選択可能なメディアガイダンスオブジェクトは、図７Ａ−Ｂに関連して以下に記載されるように、立体視メディアガイダンスアプリケーション表示に構成されてもよい。図７Ａは、本発明の一実施形態による、異なる面に表示される選択可能なメディアオブジェクトの例示的な表示画面７００を示す。選択可能なメディアガイダンスオブジェクト７０２、７０４、７０６、７０８、７１０、および７１２は、惑星（ｐｌａｎｅｔａｒｙ）システムに基づいて構成されてもよい。特に、選択可能なメディアガイダンスオブジェクト７０２は、惑星システム内の太陽の位置にあってもよく、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２は、太陽の周囲の軌道を旋回する惑星の位置にあってもよい。より具体的には、選択可能なメディアガイダンスオブジェクト７０２は、３次元空間の中心領域にあるものとして立体視光学デバイスを使用する場合に、ユーザによって感知されてもよく、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２は、３次元空間で選択可能なメディアガイダンスオブジェクト７０２を包囲するものとして、ユーザによって感知されてもよい。
【００７４】
いくつかの実装では、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２は、選択可能なメディアガイダンスオブジェクト７０２と同じレベル（または高さ）であるとして設置および見られてもよい、または、各選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２は、異なるレベルであるように現れてもよい。いくつかの実装では、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２は、選択可能なメディアガイダンスオブジェクト７０２から等距離であるものとして設置および見られてもよいか、または、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２の各々は、異なる程度の距離にあるように現れてもよい。いくつかの実施形態では、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２のうちの任意の１つと選択可能なメディアガイダンスオブジェクト７０２との間の距離は、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２が、選択可能なメディアガイダンスオブジェクト７０２にどのように関連するかに対応してもよい。
【００７５】
いくつかの実施形態では、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２は、選択可能なメディアガイダンスオブジェクト７０２の周りを回転してもよい。例えば、各選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２は、選択可能なメディアガイダンスオブジェクト７０２の周りを円形に、特定の速度（ユーザによって事前決定または選択されてもよい）で、適時に（ｉｎ  ｔｉｍｅ）動いてもよい。いくつかの実装では、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２は、処理回路３０６が特定方向の入力デバイスによる動きを検出すると動いてもよい。例えば、ユーザが右側に一度、入力デバイスを急に動かすと、処理回路３０６は、選択可能なメディアガイダンスオブジェクト７０２の周りに時計回りに回転させることによって、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２を再配置してもよい。
【００７６】
選択可能なメディアガイダンスオブジェクト７０２、７０４、７０６、７０８、７１０、および７１２の各々は、異なる点において画面の垂線と交差する異なる平面内に表示されてもよい。例えば、第１の選択可能なメディアガイダンスオブジェクト６０２がユーザに対して現れるとき（例えば、３次元空間においてユーザに対してより近くに現れてもよい）、選択可能なメディアガイダンスオブジェクト７０２がユーザに現れてもよく、第２の選択可能なメディアガイダンスオブジェクト７０４がユーザに対して現れるとき、選択可能なメディアガイダンスオブジェクト７１２が、ユーザに対して現れてもよい（例えば、３次元空間においてユーザからより離れて現れてもよい）。いくつかの実装では、選択可能なメディアガイダンスオブジェクト７０２、７０４、７０６、７０８、７１０、および７１２は、球形、矩形、三角形、または任意の他の形状であってもよい。
【００７７】
いくつかの実施形態では、選択可能なメディアガイダンスオブジェクトは、半透明、部分的に透明または完全に透明に現れてもよい。例えば、選択可能なメディアオブジェクト７０６は、３次元空間において、選択可能なメディアオブジェクト７０８よりもユーザにより近くに現れてもよい。選択可能なメディアオブジェクト７０６は、選択可能なメディアオブジェクト７０８のユーザの視覚を部分的にまたは完全に妨害し得る。選択可能なメディアオブジェクト７０６は、ユーザが選択可能なメディアオブジェクト７０６を通して選択可能なメディアオブジェクト７０８を依然として見得るように、半透明、部分的に透明または完全に透明に表示してもよい。特に、ユーザは、画面の同じ部分の選択可能なメディアオブジェクト７０８と選択可能なメディアオブジェクト７０６との両方を見得る。いくつかの実装では、透明度のレベルは、（例えば、ユーザまたはシステムによって）調整されてもよい。例えば、ユーザは、透明効果によって可視光がより通過できること（例えば、窓のように見える）を可能にする完全な透明度により近づけ得る高いレベルの透明度を設定してもよい。あるいは、ユーザは、あるオブジェクトが別のものより少し不透明に現れるように、より少ない可視光が通過できる（例えば、曇りガラスのように見える）ことを可能にする不透明または半透明に近づける透明効果を生じさせてもよい、より低い透明度レベルを設定してもよい。
【００７８】
いくつかの実施形態では、選択可能なメディアオブジェクトは、ある他の選択可能なメディアオブジェクトよりも多く重複してもよい。例えば、選択可能なメディアオブジェクト７０６は、選択可能なメディアオブジェクト７０８および選択可能なメディアオブジェクト７１０の両方と重複してもよい。いくつかの実施形態では、選択可能なメディアオブジェクト７０８は、選択可能なメディアオブジェクト７１０と重複してもよく、選択可能なメディアオブジェクト７０６によって重複されてもよい。選択可能なメディアオブジェクトの間の重複は、各選択可能なメディアオブジェクトの部分のみ、または１つ以上の選択可能なメディアオブジェクトの全体によってもよいことを理解されたい。
【００７９】
いくつかの実施形態では、選択可能なメディアオブジェクト７０６は、選択可能なメディアオブジェクト７０８と重複するエリアにおいて半透明、部分的に透明または完全に透明に現れてもよく、他の非重複エリアにおいて不透明に現れてもよい。他の実施形態では、選択可能なメディアオブジェクト７０６は、他の選択可能なメディアオブジェクトと重複しないエリアにおいても、その全体が半透明または完全に透明に現れてもよい。
【００８０】
いくつかの実施形態では、選択可能なメディアガイダンスオブジェクト７０２は、メディアアセットの群を識別してもよく、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２の各々は、群のメディアアセットのうち１つに対応してもよい。例えば、選択可能なメディアガイダンスオブジェクト７０２は、テレビ番組の群を識別してもよく、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２の各々は、群の中の異なるテレビ番組を表してもよい。特に、選択可能なメディアガイダンスオブジェクト７０２は、特定の時間においてあるいは特定のソース（例えば、放送、サテライト、インターネット、地上波）から利用可能または放送されるテレビ番組の群を識別してもよく、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２の各々は、特定の時間においてあるいは特定のソースから利用可能または放送される異なるメディアアセットを表してもよい。同様に、選択可能なメディアガイダンスオブジェクト７０２は、メディアアセットの出演者またはディレクターの群を識別してもよく、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２の各々は、群における出演者またはディレクターのうちの異なる１つを表してもよい。選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２（上記および下記）は、画像、ビデオ、テキスト、オーディオファイル、ウェブサイトまたは、ユーザが選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２のうちの１つによって提供されるメディアアセット提示を感知する場合に、ユーザに対してメディアアセットを識別するメディアアセットに一意の他の提示を有するメディアアセットを提示してもよい。
【００８１】
いくつかの実装では、選択可能なメディアガイダンスオブジェクト７０２は、メディアアセットのジャンルを識別してもよく、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２の各々は、群におけるメディアアセットのうちの異なる１つを提示してもよい。例えば、選択可能なメディアガイダンスオブジェクト７０２は、コメディまたはアクション映画等の映画のジャンルを識別してもよく、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２の各々は、そのジャンルの異なる映画タイトルを表してもよい。いくつかの実施形態では、選択可能なメディアガイダンスオブジェクト７０２は、歌、音楽アーティスト、カテゴリ、ユーザが受信する電子メール、お気に入りのメディアアセット、プレイリストまたはビデオゲームを識別してもよい。例えば、選択可能なメディアガイダンスオブジェクト７０２は、メディアアセットのプレイリストを識別してもよく、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２の各々は、プレイリスト内のメディアアセットのうちの異なる１つまたは同様のジャンルあるいは期間の他のメディアアセットを表してもよい。
【００８２】
いくつかの実施形態では、選択可能なメディアガイダンスオブジェクト７０２は、ユーザプロファイルを識別してもよく、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０および７１２の各々は、ユーザプロファイルの異なる推奨を表してもよい。推奨は、ユーザプロファイルに関連付けられた視聴履歴に基づいてもよい、または推奨は、ソーシャルネットワークの推奨であってもよい。いくつかの実施形態では、推奨は、特定のトピックにおける同様の映画またはドキュメンタリー等の関係するメディアアセットの推奨であってもよい。いくつかの実施形態では、推奨は、映画ポスター、ＤＶＤ、またはスポーツの試合等のユーザが興味を抱き得る製品の推奨であってもよい。
【００８３】
いくつかの実施形態では、選択可能なメディアガイダンスオブジェクト７０２は、メディアアセットを識別してもよく、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２の各々は、識別されたメディアアセットに関係する広告を含んでもよい。例えば、識別されたメディアアセットが歌である場合、広告は、歌を歌うアーティストによる地域のコンサートまたは歌を含むＣＤに関連付けられてもよい。識別されたメディアアセットがスポーツのイベントである場合、広告は、そのイベントを見ながらユーザが注文したいと思う可能性のある食べ物またはプレイしているチームのユニフォームに関連してもよい。いくつかの実施形態では、広告は、広告された項目の値引きを含んでもよい。いくつかの実施形態では、表示される広告のうちのいくつかは、識別されたメディアアセットに直接関係しなくてもよく、代わりに、地域または地区の広告であってもよい。
【００８４】
いくつかの実施形態では、選択可能なメディアガイダンスオブジェクト７０２は、メディアアセットを識別してもよく、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２の各々は、識別されたメディアアセットに関連付けられた相互関係を表してもよい。例えば、選択可能なメディアガイダンスオブジェクト７０２がテレビ番組を識別する場合、選択可能なメディアガイダンスオブジェクト７０４は、テレビ番組を別のユーザに推奨するためのオプションを提示してもよく、選択可能なメディアガイダンスオブジェクト７０６は、ユーザがテレビ番組についてより多くの情報を得ることができるようにしてもよいハイパーリンクを含んでもよい。加えて、選択可能なメディアガイダンスオブジェクト７０８は、テレビ番組について他のユーザとチャットするためのオプションを提示してもよく、一方で、選択可能なメディアガイダンスオブジェクト７１０は、テレビ番組についての雑学的知識のゲームのプレイにユーザを招待してもよい。
【００８５】
いくつかの実施形態では、選択可能なメディアガイダンスオブジェクト７０２（「太陽」オブジェクト）のユーザ選択は、群を選択可能なメディアガイダンスオブジェクト７０２が識別するモードを設定してもよい。「太陽」オブジェクトについて選択されたモードは、どの「惑星」オブジェクトを表示するかを決定してもよい。例えば、ユーザは、特定のメディアアセット内の俳優の群を提示または識別するために、選択可能なメディアガイダンスオブジェクト７０２のモードを設定してもよく、選択可能なメディアガイダンスオブジェクト７０２によって特定の時間に放送されるテレビ番組の群を提示または識別するために、そのモードを変化させてもよい。いくつかの実施形態では、処理回路３０６は、入力デバイスの上下の動きを検出してもよく（例えば、入力に基づいて、処理回路３０６が加速度計および／またはジャイロスコープから受信する）、その結果、「太陽」オブジェクト、ひいては表示され得る「惑星」オブジェクトのモードを変更してもよい。いくつかの実装では、太陽オブジェクトについて設定されたモードは、入力デバイスが急に動く特定の方向に基づいて変化してもよい。例えば、処理回路３０６が、表示の垂線に対して４５度の角度を形成する線の方向に入力デバイスが急に動くことを決定すると、処理回路３０６は、テレビスケジュールとなる選択可能なメディアガイダンスオブジェクト７０２のモードを設定してもよく、処理回路３０６が、入力デバイスが表示の垂線に対して９０度の角度を形成する線の方向に急に動くことを決定すると、処理回路３０６は、メディアアセット内の俳優となる選択可能なメディアガイダンスオブジェクト７０２のモードを設定してもよい。より具体的には、選択可能なメディアガイダンスオブジェクト７０２の各モードは、入力デバイスが動くか、または急に動く異なる方向に関連付けられてもよい。
【００８６】
いくつかの実施形態では、ユーザは、新しい「太陽」オブジェクトになるように「惑星」オブジェクトのうち１つを選択してもよく、「惑星」オブジェクトは、ビリヤードの玉のように画面（例えば、３次元空間）から「太陽」オブジェクトを弾き、これと置き換わり、新しい「惑星」オブジェクトを表示してもよい。他の実施形態では、ユーザは、「太陽」オブジェクトの位置へ「惑星」オブジェクトをドラッグして、「惑星」オブジェクトを新しい「太陽」オブジェクトにしてもよい。
【００８７】
いくつかの実施形態では、選択可能なメディアガイダンスオブジェクト７０２、７０４、７０６、７０８、７１０、および７１２と共に、画像ボックス７１４および記述ボックス７１６が表示されてもよい。画像ボックス７１４は、選択可能なメディアガイダンスオブジェクト７０２、７０４、７０６、７０８、７１０、および７１２のうちの１つに関連付けられた画像を表示してもよい。いくつかの実施形態では、画像ボックス７１４内の画像は、静止画であってもよい。例えば、静止画は、俳優の写真またはテレビショーからの画面ショットにしてもよい。他の実施形態では、画像ボックス７１４内の画像は、回転画像またはコンテンツのストリーミングクリップ等の動画にしてもよい。いくつかの実施形態では、動画は、映画の予告編または出演者のインタビューにしてもよい。
【００８８】
記述ボックス７１６は、選択可能なメディアガイダンスオブジェクト７０２、７０４、７０６、７０８、７１０、および７１２のうちの１つを記述するテキストを表示してもよい。いくつかの実施形態では、記述ボックス７１６内のテキストは、テキストの全てがすぐに見られてもよいようにサイズ決めされてもよい。他の実施形態では、ユーザは、テキストの全てを見るために、記述ボックス７１６内を上下または左右に手動でスクロールしてもよい。さらに他の実施形態では、記述ボックス内のテキスト７１６は、ユーザがテキストの全てを読んでもよいように、上下または左右に自動でスクロールしてもよい。さらに他の実施形態では、記述ボックス７１６内にいくつかのテキストが表示されてもよく、ユーザは、テキストの残りを読むために記述ボックス７１６を選択してもよい。記述ボックス内のテキスト７１６は、選択可能なメディアガイダンスオブジェクト７０２、７０４、７０６、７０８、７１０、および７１２のいずれかまたは全てに関連してもよい。例えば、記述ボックス内のテキスト７１６は、俳優のバイオグラフィー、あらすじ、歌の歌詞、またはビデオゲームの説明にしてもよい。
【００８９】
いくつかの実施形態では、選択可能なメディアガイダンスオブジェクト７０２、７０４、７０６、７０８、７１０、および７１２自体が、画像またはテキスト、または両方を含んでもよい。選択可能なメディアガイダンスオブジェクト７０２、７０４、７０６、７０８、７１０、および７１２内の画像およびテキストは、画像ボックス７１４および記述ボックス７１６に関連して上記に記載される方法のいずれかまたは全てにおいて表示されてもよい。
【００９０】
図７Ｂは、本発明の一実施形態による異なる位置における画面の垂線と交差する異なる面に表示される出演者の提示の例示的な表示画面７５０を示す。特に、選択可能なメディアガイダンスオブジェクト７５２、７５４、７５６、７５８、７６０、および７６２は、惑星システムに基づいて構成されてもよい。選択可能なメディアガイダンスオブジェクト７５２、７５４、７５６、７５８、７６０、および７６２の各々は、異なる点または位置において画面の垂線に交差する異なる面に表示されてもよい。選択可能なメディアガイダンスオブジェクト７５２は、「太陽」オブジェクトであってもよく、テレビ番組Ｈｏｕｓｅを識別してもよい。選択可能なメディアガイダンスオブジェクト７５２は同じであってもよいか、または選択可能なメディアガイダンスオブジェクト７０２と同様の機能を有してもよい（図７Ａ）。選択可能なメディアガイダンスオブジェクト７５４、７５６、７５８、７６０、および７６２は、「惑星」オブジェクトであってもよく、選択可能なメディアガイダンスオブジェクト７５２によって識別されたテレビ番組「Ｈｏｕｓｅ」の出演者に対応してもよい。選択可能なメディアガイダンスオブジェクト７５４、７５６、７５８、７６０、および７６２は、選択可能なメディアガイダンスオブジェクト７０４、７０６、７０８、７１０、および７１２と同じであってもよいか、または同様の機能を有してもよい（図７Ａ）。「惑星」オブジェクト７５４、７５６、７５８、７６０、および７６２は、出演者の写真および出演者の名前を含んでもよい。別の実施形態では、「太陽」オブジェクトは、時間帯を識別してもよく、「惑星」オブジェクトは、その時間帯についてスケジューリングされた番組に対応してもよい。さらに別の実施形態では、「太陽」オブジェクトは、映画のジャンルを識別してもよく、「惑星」オブジェクトは、そのジャンルに属する映画に対応してもよい。
【００９１】
図７Ｂ内の画像ボックス７６４は、「太陽」オブジェクト、選択可能なメディアガイダンスオブジェクト７５２に関連付けられた画像を表示する。特に、画像ボックス７６４内の画像は、「太陽」オブジェクトによって識別されたテレビ番組の主要キャラクター、Ｄｒ．Ｈｏｕｓｅの写真であってもよい。別の実施形態では、画像ボックス７６４内の画像は、「Ｈｏｕｓｅ」の次のエピソードのコマーシャルであってもよい。さらに別の実施形態では、画像ボックス７６４内の画像は、選択可能なメディアガイダンスオブジェクト７５４、７５６、７５８、７６０、および７６２のうちの１つにおいて現れる出演者の写真であってもよい。
【００９２】
図７Ｂの記述ボックス７６６は、「惑星」オブジェクトのうちの１つに関連付けられたテキストを表示する。特に、記述ボックス内のテキスト７６６は、選択可能なメディアオブジェクト７５４に表示される出演者、Ｏｍａｒ  Ｅｐｐｓのバイオグラフィーであってもよい。別の実施形態では、記述ボックス内のテキスト７６６は、概してテレビショー「Ｈｏｕｓｅ」について記述してもよい。他の実施形態では、記述ボックス内のテキスト７６６は、「Ｈｏｕｓｅ」の前または次のエピソードのあらすじであってもよい。
【００９３】
上記のもの等の立体視メディアガイダンスアプリケーションは、複数のユーザ装置デバイスおよび周辺デバイスを使用して表示およびナビゲートされてもよい。図８は、本発明の一実施形態によるユーザ装置デバイスおよび周辺デバイスの例示的な構成８００を示す。立体視メディアガイダンスアプリケーションは、テレビセット８０２の画面に表示されてもよい。ユーザ８１０は、図５Ａ−Ｃに関連して上記に記載の立体視光学デバイスのうちの１つ等の立体視光学デバイス８１２を介して立体視メディアガイダンスアプリケーションを見てもよい。セットトップボックス８０４は、テレビセット８０２上に載置されてもよい、またはテレビセット８０２に組み込まれてもよい。カメラ８０６は、さらに、テレビセット８０２上に載置されるまたはこれに組み込まれてもよい。本明細書で参照されるように、ユーザテレビ装置は、独立してまたは結合して、それぞれのまたは全てのセットトップボックス８０４、カメラ８０６およびテレビセット８０２を含んでもよい。カメラ８０６は、ユーザ８１０またはユーザ入力デバイス８１４の動きを検出してもよい。いくつかの実施形態では、カメラ８０６は、赤外線カメラであってもよい。赤外線カメラは、ユーザ８１０の熱的画像を形成することにより、ユーザ８１０の動きを検出してもよい。あるいは、ユーザ入力デバイス８１４は、赤外線カメラによって検出され得る赤外線光を放出してもよい。
【００９４】
トランシーバー８０８は、さらに、テレビセット８０２上に載置される、またはこれに組み込まれてもよい。トランシーバー８０８は、さらに、上記および下記で言及されるユーザテレビ装置に含まれてもよい。トランシーバー８０８は、立体視光学デバイス８１２を制御するために使用してもよい。例えば、トランシーバー８０８は、立体視光学デバイス８１２上のセンサによって受信される赤外線信号を伝送してもよい。赤外線信号は、図５Ａ−Ｃに関連して上記に記載のように、ユーザ８１０が立体画像を見るように、光学デバイス８１２上のレンズをブロックおよびブロック解除してもよい。例えば、処理回路３０６は、左目のみでユーザが見る画面上の画像を表示してもよく、したがって、右レンズをブロックし左レンズをブロック解除するために、ユーザの光学デバイスへメッセージを送信するように、トランシーバー８０８に指示してもよい。（例えば、ミリ秒またはマイクロ秒）後に、処理回路３０６は、ユーザが右目のみで見る画面上の画像を表示してもよく、したがって、左のレンズをブロックし、右のレンズをブロック解除するために、ユーザの光学デバイスへメッセージを送信するようにトランシーバー８０８に指示してもよい。
【００９５】
トランシーバー８０８は、さらに、ユーザ入力デバイス８１４から信号を受信してもよい。例えば、ユーザ８１０は、表示される選択可能なメディアガイダンスオブジェクトを選択するために、ユーザ入力デバイス８１４上のボタンを押してもよい。ユーザ入力デバイス８１４は、トランシーバー８０８によって受信したユーザ選択を示す、赤外線信号等の信号を伝送してもよい。いくつかの実施形態では、トランシーバー８０８は、ユーザ８１０およびユーザ入力デバイス８１４の動きを検出するために、カメラ８０６と共に協調して作動してもよい。例えば、カメラ８０６は、ユーザ８１０の幅広い腕の動きを検出してもよく、一方で、トランシーバー８０８は、ユーザ入力デバイス８１４内の加速度計によって収集されるユーザ入力デバイス８１４の動きおよび向きについての情報を受信する。カメラ８０６およびトランシーバー８０８によって収集された情報に基づき、立体視メディアガイダンスアプリケーション表示は、図９Ａ−Ｂに関連して以下に詳細に記載されるように、修正されてもよい。
【００９６】
図９Ａ−Ｂは、本発明の一実施形態による表示画面上のメディアガイダンスオブジェクトの例示的な構成９００および９５０を各々示す。構成９００および９５０は、共に、図７Ａ−Ｂに関連して上記に記載のように、惑星の構成である。特に、図９Ａ内の選択可能なメディアガイダンスオブジェクト９０２、９０４、９０６、９０８、９１０、および９１２ならびに図９Ｂ内の選択可能なメディアガイダンスオブジェクト９５２、９５４、９５６、９５８、９６０、および９６２は、惑星システムに基づいて構成され、それぞれ、選択可能なメディアガイダンスオブジェクト７０２、７０４、７０６、７０８、７１０、７１２および／または７５２、７５４、７５６、７５８、７６０および７６２（図７Ａおよび７Ｂ）と同じまたは同様の機能を有する。
【００９７】
図９Ａの選択可能なメディアガイダンスオブジェクト９０２、９０４、９０６、９０８、９１０、および９１２ならびに図９Ｂの選択可能なメディアガイダンスオブジェクト９５２、９５４、９５６、９５８、９６０、および９６２の各々は、異なる点において画面の垂線と交差する異なる面に表示されてもよい。選択可能なメディアガイダンスオブジェクト９０２は、図９Ａ内の「太陽」オブジェクトであってもよく、選択可能なメディアガイダンスオブジェクト９５２は、図９Ｂ内の「太陽」オブジェクトであってもよい。両方の「太陽」オブジェクトがテレビ番組「Ｈｏｕｓｅ」を識別するために示されているが、太陽オブジェクトは、上記のようにメディアアセットの任意の群を識別し得ることを理解すべきである。画像ボックス９１８および９６８内の画像は、それらのそれぞれの構成の「太陽」オブジェクトに対応する。図９Ａの選択可能なメディアガイダンスオブジェクト９０４、９０６、９０８、９１０、および９１２ならびに選択可能なメディアガイダンスオブジェクト９５４、９５６、９５８、９６０、および９６２は、「惑星」オブジェクトであってもよく、「Ｈｏｕｓｅ」の出演者に対応してもよい。
【００９８】
図９Ａの選択可能なメディアガイダンスオブジェクト９０４は、視覚インジケータ９１４によって包囲されてもよい。いくつかの実施形態では、視覚インジケータ９１４は、完全に半透明または透明であってもよい。他の実施形態では、視覚インジケータ９１４は、選択可能なメディアガイダンスオブジェクトと重複するエリアにおいて半透明または透明、他のエリアにおいて不透明であってもよい。
【００９９】
記述ボックス９２０は、選択可能なメディアガイダンスオブジェクト９０４に関連付けられたテキスト、視覚インジケータ９１４によってフォーカスされる選択可能なメディアガイダンスオブジェクトを表示する。特に、記述ボックス内のテキスト９２０は、選択可能なメディアオブジェクト９０４に表示される出演者、Ｏｍａｒ  Ｅｐｐｓのバイオグラフィーである。いくつかの実施形態では、記述ボックス９２０および／または画像ボックス９１８は、選択可能なメディアガイダンスオブジェクト９０２に関連付けられる情報を提供してもよい。このような状況において、記述ボックス９２０および／または画像ボックス９１８は、関連付けられる選択可能なメディアガイダンスオブジェクトと同じ面に存在するように現れてもよい。例えば、記述ボックス９２０および／または画像ボックス９１８は、選択可能なオブジェクト９０２が選択可能なメディアガイダンスオブジェクト９１２よりもユーザに近い距離にあるように表示させる、第１の位置において、画面の垂線に交差する面に存在するように現れてもよい選択可能なメディアガイダンスオブジェクト９０２によって識別された「Ｈｏｕｓｅ」についての情報を含んでもよい。したがって、記述ボックス９２０および／または画像ボックス９１８は、さらに、選択可能なメディアガイダンスオブジェクト９０２と同じ面に存在してもよく、ユーザからメディアガイダンスオブジェクト９０２と同じ距離にあるように現れてもよい。これにより、ユーザが、表示される選択可能なメディアガイダンスオブジェクト記述ボックス９２０および／または画像ボックス９１８のどれが対応するかを視覚的に識別できるようにしてもよい。
【０１００】
いくつかの実施形態では、記述ボックス９２０および／または画像ボックス９１８は、画面の面に現れてもよく、一方で、選択可能なメディアガイダンスオブジェクトは画面の前および／または後ろの面に現れる。いくつかの実施形態では、１つ以上の選択可能なメディアガイダンスオブジェクトは、画面の面に現れてもよく、一方で、他の選択可能なメディアガイダンスオブジェクトは、画面の前および／または後ろの面に現れてもよい。例えば、記述ボックス９２０および画像ボックス９１８は、選択可能なメディアガイダンスオブジェクト９０２を有する画面の面に現れてもよく、一方で、他の選択可能なメディアガイダンスオブジェクトは、画面の前および後ろの面に現れてもよい。
【０１０１】
ユーザは、立体視メディアガイダンスアプリケーション表示における視覚インジケータ９１４の位置を変化させてもよい。いくつかの実施形態では、ユーザは、上、下、左、および右の矢印キーまたはユーザ入力デバイスの他のボタンを使用して、視覚インジケータ９１４を動かしてもよい。他の実施形態では、ユーザは、ユーザ入力デバイスを持ち、視覚インジケータ９１４を動かしたい方向に、腕の一方を動かしてもよい。例えば、ユーザが選択可能なメディアガイダンスオブジェクト９０６へ視覚インジケータ９１４を動かそうとする場合、ユーザは、腕を右方向に動かしてもよい。ユーザが視覚インジケータ９１４を選択可能なメディアガイダンスオブジェクト９０２の方向に動かそうとする場合、ユーザは、腕を上げてもよい。いくつかの実装では、処理回路３０６は、入力デバイスが動かされる（例えば、ユーザの腕の動きに基づいて）遅いおよび一様な速度に基づいて、画面の周囲にカーソルを動かしてもよく、入力デバイスが動かされる速く中程度の速度に基づいて（例えば、特定の方向における手首の動きのユーザの急な動きに基づいて）、カーソルの位置に隣接する選択可能なメディアガイダンスオブジェクトに関連するモードの変化の選択に影響してもよい。
【０１０２】
別の実施形態では、視覚インジケータ９１４は、「惑星」オブジェクトが動く間、静止したままでもよい。例えば、ユーザは、「太陽」オブジェクトの周りに図９Ａの「惑星」オブジェクトを回転させるために、円形に腕を動かしてもよい。その結果が図９Ｂに図示される。図９Ｂにおいて、処理回路３０６は、図９Ａのそれらのそれぞれの位置と比較して時計回りの方向に、「惑星」オブジェクトを１つの位置だけずらしてもよい。特に、出演者Ｏｌｉｖｉａ  Ｗｉｌｄｅを表す選択可能なメディアガイダンスオブジェクト９５４は、図９Ｂの視覚インジケータ９６４へとずらされ、記述ボックス内のテキスト９７０が、Ｏｌｉｖｉａ  Ｗｉｌｄｅのバイオグラフィーになる。出演者Ｏｍａｒ  Ｅｐｐｓを表す選択可能なメディアガイダンスオブジェクト９６２は、「太陽」オブジェクトの後ろにずれ、全ての他の「惑星」オブジェクト９５６、９５８、および９６０は、図９Ａに示される構成を維持するために、これに従って時計回りにずれる。立体視メディアガイダンスアプリケーションのナビゲーションおよび修正は、図１０および１１に関連して以下により詳細に記載される。上記および下記の動きは３次元空間（ドメイン）内にあり、そのため、メディアガイダンスオブジェクトが２次元画面に再配置されても、立体視光学デバイスを介して見られる場合には、メディアガイダンスオブジェクトは、再配置され、３次元領域においてユーザにより近い、およびユーザからより離れた位置に動くように現れることを理解されたい。
【０１０３】
図７Ａ、７Ｂ、９Ａおよび９Ｂに示される円のサイズは、３次元空間の選択可能なメディアガイダンスオブジェクトの異なる位置を表すことを理解されたい。例えば、円のサイズは、立体視光学デバイスを介して見られる場合に、選択可能なメディアガイダンスオブジェクトが、ユーザにどれくらい近いか／ユーザからどれくらい離れているように見えるかを表す。特に、円のサイズが大きくなるほど、選択可能なメディアガイダンスオブジェクトはユーザに近くなるように現れ、円のサイズが小さくなるほど、選択可能なメディアガイダンスオブジェクトはユーザから離れているように現れる。より具体的には、選択可能なメディアガイダンスオブジェクト７５２は、サイズがより小さく示される選択可能なメディアガイダンスオブジェクト７６０よりも、立体視光学デバイスを介して見られる場合に、ユーザにより近く現れる。
【０１０４】
図１０は、本発明の一実施形態による３次元メディアガイダンスアプリケーションをナビゲートするための例示的な流れ図１０００である。ステップ１００２において、ユーザの動きが検出される。例えば、処理回路３０６は、円形にまたは左右に腕を振るユーザを検出してもよい。
【０１０５】
ステップ１００４において、動きが、追加の選択可能なメディアガイダンスオブジェクトを表示するためのコマンドを示すかどうかが決定される。例えば、ユーザは、「詳細オプション」という表示画面の断面をポイントまたはハイライトしてもよい。処理回路３０６は、さらに、より多くのオプションが望ましいことを示す横方向のすばやいユーザの腕の回す動き等のいくつかの事前決定された動きを検出してもよい。ステップ１００４において、動きが、追加の選択可能なメディアガイダンスオブジェクトを表示するためのコマンドを示すわけではないと決定されると、プロセスは、ステップ１００６に進む。
【０１０６】
ステップ１００６において、追加の選択可能なメディアガイダンスオブジェクトが表示される。表示され得る追加の選択可能なメディアガイダンスオブジェクトは、既に表示される選択可能なメディアガイダンスオブジェクトとは異なる面に現れてもよい。例えば、特定の時間帯に対してより多くの番組一覧が表示されてもよい。番組一覧のうちのいくつかは、表示画面の前に現れてもよく、他の番組一覧は、表示画面の後ろに現れてもよい。あるいは、特定のジャンルのより多くのメディアアセットが表示されてもよい。メディアアセットのうちのいくつかは、表示画面の前に現れてもよく、他のメディアアセットは、表示画面の後ろに現れてもよい。
【０１０７】
いくつかの実施形態では、表示される追加の選択可能なメディアガイダンスオブジェクトは、既に表示されている選択可能なメディアガイダンスオブジェクトとは異なるメディアアセットタイプであってもよい。一実施形態では、「太陽」オブジェクトは、映画のジャンルであってもよく、既に表示されている「惑星」オブジェクトは、そのジャンルの映画タイトルであってもよい。表示される追加の選択可能なメディアガイダンスオブジェクトは、「太陽」に関係していてもよいか、または関係していなくてもよい広告を含む「惑星」オブジェクト、および既に表示されている「惑星」オブジェクトであってもよい。
【０１０８】
いくつかの実施形態では、オブジェクトの間の関係を示すために、選択可能なメディアガイダンスオブジェクトの間に色分けされた線を示してもよい。例えば、表示される「太陽」オブジェクトは、テレビショーを表してもよく、表示される「惑星」オブジェクトの第１のセットは、テレビショーのエピソードを表してもよく、表示される「惑星」オブジェクトの第２のセットは、テレビショーの出演者を表してもよい。赤い線は、「太陽」オブジェクトをエピソードの「惑星」オブジェクトに接続してもよく、青い線は「太陽」オブジェクトを出演者の「惑星」オブジェクトに接続してもよい。加えて、緑の線は、出演者「惑星」オブジェクトを、出演者が現れる、エピソードを表す他の「惑星」オブジェクトに接続してもよい。
【０１０９】
ステップ１００４において、動きは、追加の選択可能なメディアガイダンスオブジェクトを表示するためのコマンドを示さないことが決定される場合、プロセスは、ステップ１００８に進む。ステップ１００８において、動きが選択可能なメディアガイダンスオブジェクトの選択を示すかどうかが決定される。例えば、ユーザは、選択を示すために、空気をパンチする、または画面を突いてもよい。ステップ１００８において、動きが、選択可能なメディアガイダンスオブジェクトの選択を示さないことが決定される場合、プロセスは、ステップ１０１０に進む。
【０１１０】
ステップ１０１０において、視覚インジケータの位置に最も近い選択可能なメディアガイダンスオブジェクトが選択される。例えば、視覚インジケータ９１４は、選択可能なメディアガイダンスオブジェクト９０４上にセンタリングされてもよく、選択可能なメディアガイダンスオブジェクト９０４が選択される（図９Ａ）。あるいは、視覚インジケータは、任意の選択可能なメディアガイダンスオブジェクトに触れなくてもよいが、任意の他のオブジェクトよりもある選択可能なメディアガイダンスオブジェクトへずっと近くてもよく、最も近いオブジェクトが選択される。いくつかの実施形態では、ユーザは、視覚インジケータまたは表示される選択可能なメディアガイダンスオブジェクトのいずれも動かさずにこれを選択するために、望ましい選択可能なメディアガイダンスオブジェクトにポイントするのみでよい。
【０１１１】
ステップ１００８において、動きが選択可能なメディアガイダンスオブジェクトの選択を示さないと決定される場合、プロセスは、ステップ１０１２に進む。ステップ１０１２において、視覚インジケータは、ユーザの動きの方向に動く。例えば、ユーザが腕を左方向に振る場合、視覚インジケータは、画面の左方向に動いてもよい。ユーザが腕を下方向に振る場合、視覚インジケータは、画面の底面に向かって動いてもよい。
【０１１２】
いくつかの実施形態では、選択可能なメディアガイダンスオブジェクトの選択は、選択可能なメディアガイダンスオブジェクトに関係するより多くの情報が表示されるようにしてもよい。例えば、テレビ番組を表す選択可能なメディアガイダンスオブジェクトの選択は、番組が何についてのものか、番組にどの俳優が出演するか、または番組が放映されるのはいつ、どのチャンネルかについての情報を表示させてもよい。他の実施形態では、特定の選択可能なメディアガイダンスオブジェクトがテレビ番組を表す場合、その特定のオブジェクトを選択することで、ユーザのテレビ装置に、表された番組にチャンネルを合わせる、またはこれへのアクセスを提供させる（例えば、サーバから番組に対応するオンデマンドメディアアセットをダウンロードする、またはインターネットからメディアアセットをストリーミングする）。
【０１１３】
図１１は、本発明の一実施形態による３次元メディアガイダンスアプリケーションをナビゲートするための別の例示的な流れ図１１００である。ステップ１１０２において、入力デバイスの向きについて基準点が割り当てられる。例えば、入力デバイスが、現在、上方向をポイントしている場合、基準点は、表示画面の上端の中心であってもよい。入力デバイスが、現在、表示画面にポイントされている場合、基準点は、表示画面の中心であってもよい。入力デバイスが現在下方向をポイントしている場合、基準点は、表示画面の下端の中心であってもよい。表示画面上の任意の適した点が、入力デバイスの現在の向きの基準点として割り当てられてもよい。
【０１１４】
ステップ１１０４において、基準点に対応する表示画面上の視覚インジケータの位置が決定される。例えば、基準点が表示画面の上端の中心である場合、視覚インジケータは、視覚インジケータの上端が基準点となるように設置されてもよい。基準点が表示画面の中心である場合、視覚インジケータは、基準点にセンタリングされてもよい。基準点が表示画面の下端の中心にある場合、視覚インジケータは、視覚インジケータの下端が基準点のわずかに上に位置されるように設置されてもよい。視覚インジケータの位置および基準点の間の任意の適した関係が決定されてもよい。
【０１１５】
ステップ１１０６において、検出された動きが入力デバイスの向きの変化を生じさせたかどうかが決定される。検出された動きが入力デバイスの向きの変化を生じさせていないと決定される場合、ステップ１１０２において、プロセスは再び開始する。例えば、システムは、入力デバイス全体の純粋に横方向の変換に応答しなくてもよい。入力デバイスがテーブル上に配置され、天井の方向をポイントする場合、および入力デバイスがテーブル上を動くが天井の方向にポイントした状態を維持されている場合、ステップ１１０６において、入力デバイスの向きが変化していないと決定されてもよい。
【０１１６】
検出された動きが入力デバイスの向きの変化を生じさせたと決定される場合、プロセスは、ステップ１１０８に進む。ステップ１１０８において、基準点に対する動きの方向は、向きの変化に基づいて決定される。例えば、入力デバイスは、基準点に対して、上方向に傾斜されてもよい。あるいは、入力デバイスは、基準点の一方の側から他の側へ横方向に回転してもよい。入力デバイスの向きの変化は、基準点に対する任意の方向で生じてもよい。
【０１１７】
ステップ１１１０において、視覚インジケータは、決定された動きの方向で、表示画面上の新しい位置に動く。例えば、入力デバイスが上方向に傾いている場合、視覚インジケータは、表示画面の上端に向かって動いてもよい。入力デバイスが基準点の左方向にポイントしていたが、現在では基準点の右方向にポイントしている場合、視覚インジケータは、表示画面の右端に向かって動いてもよい。
【０１１８】
図１０−１１の流れ図の上記のステップは、図に示され、記載される順序およびシーケンスに制限されない任意の順序またはシーケンスで実施または実行されてもよいことを理解されたい。さらに、図１０−１１の流れ図の上記のステップのいくつかは、待ち時間および処理時間を短縮するために、適切な場合にはほぼ同時に、または並列に実施または実行されてもよい。
【０１１９】
前記のように、立体視効果は、ユーザの右目で見られる第１の画像を生成し、ユーザの左目で見られる第２の画像を生成し、次いで立体画像を生成するために２つの画像を重ね合わせることで、実現してもよい。２つの画像の設計は、図１２Ａ−Ｃおよび１３に関連して以下に詳細に記載される。
【０１２０】
図１２Ａは、本発明の一実施形態によるユーザの右目で見られる例示的な画像１２００を示す。画像１２００は、点１２０２でセンタリングされる選択可能なメディアオブジェクト１２０６を含む。点１２０２は、画像１２００の左端１２０４からの距離ｄに配置される。
【０１２１】
図１２Ｂは、本発明の一実施形態によるユーザの左目で見られる例示的な画像１２２０を示す。画像１２２０は、点１２２２に中心が置かれる選択可能なメディアオブジェクト１２３０を含む。選択可能なメディアオブジェクト１２３０は、点１２２４に中心が置かれる点線の選択可能なメディアオブジェクト１２２８として図１２Ｂに再現される、図１２Ａにおいて選択可能なメディアオブジェクト１２０６の距離による変換である。点１２２２は、画像１２２０の左端１２２６から距離ｄ＋ａにおいて配置される。
【０１２２】
図１２Ｃは、本発明の一実施形態による、立体画像１２４０が実際に３次元であると仮定する図１２Ａ−Ｂの画像を重ね合わせることによって形成される立体画像１２４０の例示的な側面図を示す。図１２Ａからの選択可能なメディアオブジェクト１２０６および図１２Ｂからの選択可能なメディアオブジェクト１２３０の重ね合わせが、選択可能なメディアオブジェクト１２４２を生成する。選択可能なメディアオブジェクト１２４２が、（上記の）立体視デバイスを介して立体画像１２４０を見ているユーザ１２４４からの見かけの距離Ｐにあることが感知される。距離ａとＰとの間の関係は、図１３に関連して以下により詳細に説明される。
【０１２３】
図１３は、本発明の一実施形態による立体画像を生成するための相似の三角形の使用を示す図である。点１３０８と１３１０との間の図１３の底部に示される距離ｅは、ユーザの目の瞳の間の距離とユーザ装置デバイスとの間の差として定義される、「有効な目の間隔」を表す。距離Ｄは、線１３０６によって表されるユーザの目から、線１３００によって表される表示画面までの距離である。距離ａは、右目の画像における画像特徴と、左目の画像内の同じ画像特徴の間の距離であり、それぞれ、点１３０２および１３０４によって表される。大きな距離ａは、オブジェクトがユーザの非常に近くであるように見えるようにする。３次元フィルムおよび３次元ゲームは、岩、矢印、刀および他の驚くべき項目などの、ユーザに向かって飛び出す特徴に、大きな距離を適用してもよい。面１３１４に沿う点１３１２によって表された立体画像内のメディアオブジェクトは、ユーザから距離Ｐに現れることが感知される。線１３１６が、点１３０２と点１３１０との間に示され得、点１３０４と点１３０８との間に別の線１３１８が示されることにより、２つの相似の三角形が形成され得る。点１３０８、１３１０、および１３１２に頂点を有する１つの三角形が形成される。点１３０４、１３０２、および１３１２に頂点を有する第２の三角形が形成される。この相似の三角形は、以下の関係を生じさせる。
【０１２４】
ａ／（Ｄ−Ｐ）＝ｅ／Ｐ
ａとＰとの間のより明らかな関係を得るため、上記の式を、以下のように書き換えることができる。
【０１２５】
ａ＝ｅ＊（Ｄ−Ｐ）／Ｐ
または
Ｐ＝ｅ＊Ｄ／（ａ＋ｅ）
上記の設計式を使用して、変換距離ａが、任意の望ましい見かけの距離Ｐに対して計算され得、見かけの距離Ｐは、任意の変換距離ａに対して計算され得る。上記の解析は、全ての値が正であると仮定する。いくつかの実装では、正および負の値を有する座標系が使用されることにより、左右への変換における差、および画面の前または後ろに現れるメディアオブジェクトの間の差が、明らかになる。
【０１２６】
図１４は、本発明の一実施形態による立体画像を生成するために使用される座標系１４００を示す。表示画面１４０２について、正のｘ軸１４０４は右方向を向いているので右への変換は正であり、左への変換は負である。表示画面１４０２の後ろに現れる画像特徴は、正のｚの値を有し得、表示画面１４０２の前に現れる画像特徴は、正のｚ軸１４０８が表示画面１４０２の後ろの方向であるので、負のｚの値を有し得る。正のｙ軸１４０６は下方向を向いている。メモリ内の最も低い点に左上の画素によってグラフィックメモリがレイアウトされるので、この反対の方向が生じ得る。つまり、座標系の原点は、画面の左上の画素に置かれてもよい。したがって、ｙの値が大きくなるにつれてメモリアドレスが大きくなるため、逆向きのｙ軸は、ｙの値をメモリアドレスと共に一貫して増加させる。
【０１２７】
上記の座標系を使用して、図１３内の点１３１２は、線１３００から距離−ｚにあるように定義されてもよい。したがって、相似の三角形の関係は、次のように書き換えることができる。
【０１２８】
ａ／ｚ＝ｅ／（Ｄ＋ｚ）
設計式は、次のように書き換えることができる。
【０１２９】
ａ＝（ｚ＊ｅ）／（Ｄ＋ｚ）
および
ｚ＝（Ｄ＊ａ）／（ｅ−ａ）
これらの設計式は、目の間隔に基づいて変化し得、したがって、ユーザ間で変化し得る。ｚの結果が大きいと、変換が右方向に動くので、常にユーザからより離れ得、ｚの結果が小さいと、変換が左方向に動くので、常にユーザにより近くなり得る。
【０１３０】
上記の座標系におけるｘおよびｙ方向の長さ寸法は、画素位置へと変換され得る。グラフィックバッファにおける水平方向および垂直方向の画素の数は、システム毎に異なり得るので、画素にｘおよびｙ座標を拡大縮小（ｓｃａｌｉｎｇ）するために、以下のような一般式を使用してもよい。
【０１３１】
画素内のｘ＝（左から右に向かうインチ単位の局所的なｘの距離／インチ単位の画面上での全体距離）＊（画面全体における全画素数）
画素内のｙ＝（上部から底部へのインチ単位の局所的なｙの距離／インチ単位の画面上での全体距離）＊（画面全体における全画素数）。
【０１３２】
画素に変換されると、任意の所与のユーザ装置デバイスでの再生中の任意の所与のオブジェクトのインチ単位のサイズは、ユーザ装置デバイスの表示画面のサイズに従って変化し得る。特に、表示画面が大きくなるほど、オブジェクトの測定可能な画像がより大きくなり得る。上記の式を使用することによって、測定は、どのようにこれらが変換、拡大または縮小されるかにかかわらず、互いに比例して（ｐｒｏｐｏｒｔｉｏｎａｌｌｙ）正確なままであり得る。
【０１３３】
図７Ａ−Ｂに関連して上記に記載のように、立体視メディアガイダンスアプリケーション表示は、惑星システムにならってモデル化され得る。３次元グラフィックからのいくつかの特定の式を使用して、立体視メディアガイダンスアプリケーション表示の「太陽」および「惑星」オブジェクトは、オブジェクトを形成する画素のｘ、ｙ、およびｚ座標について、任意の場所に任意の角度で配置され得る。
【０１３４】
いくつかの実施形態では、「惑星」オブジェクトは、「太陽」オブジェクトの後ろから外に、およびその周囲を動くようにアニメーション化されてもよい。上記の座標系を使用して、ユーザの目の各々に提示される画像内のメディアオブジェクトの位置は、計算され得る。加えて、第１および第２の画像内のメディアオブジェクトの位置は、メディアオブジェクトが立体画像内を移動ように感知されるように、更新され得る。
【０１３５】
いくつかの実施形態では、計算は、「太陽」オブジェクトの中心が座標系の原点（０，０，０）になるように考慮することによって、簡略化し得る。表示画面の左上隅は、画素空間の原点（０，０，０）にあり得るので、画素空間の計算は、原点として「太陽」オブジェクトの中心を処理するように変換され得る。処理回路３０６は、３次元コンピュータグラフィックから以下の変換式を使用して、変換を実行し得る。
【０１３６】
ｎｅｗ＿ｘ＝ｏｌｄ＿ｘ＋Ｔｘ、式中、Ｔｘ＝定数
ｎｅｗ＿ｙ＝ｏｌｄ＿ｙ＋Ｔｙ、式中、Ｔｙ＝定数
ｎｅｗ＿ｚ＝ｏｌｄ＿ｚ＋Ｔｚ、式中、Ｔｚ＝定数。
【０１３７】
いくつかの実施形態では、異なるサイズの表示画面の間の座標を変換するために、処理回路３０６によって、３次元コンピュータグラフィックからのスケーリング式を使用してもよい。
【０１３８】
ｎｅｗ＿ｘ＝ｓｃａｌｉｎｇ＿ｆａｃｔｏｒ＊ｏｌｄ＿ｘ
ｎｅｗ＿ｙ＝ｓｃａｌｉｎｇ＿ｆａｃｔｏｒ＊ｏｌｄ＿ｙ
ｎｅｗ＿ｚ＝ｓｃａｌｉｎｇ＿ｆａｃｔｏｒ＊ｏｌｄ＿ｚ
いくつかの実施形態では、セットトップボックス等のユーザ装置デバイスは、アニメーションに必要なレートで３次元コンピュータモデルに必要な全ての点を計算するために十分な処理能力を有してもよい。いくつかの実装では、ユーザ装置デバイスは、各フレームバッファが、画素の全画面表示を収容することに十分に大きいメモリ格納装置を含む、４つのフレームバッファを使用してもよい。いくつかの実装では、表示画面上でユーザ装置デバイスによって現在提示されている２つの画像のために、４つのバッファのうちの２つを使用してもよく、アニメーションにおける次の画像ペアを作成するために他の２つのバッファを使用してもよい。
【０１３９】
３次元空間に表示するための任意の２次元メディアガイダンスアプリケーションを変換するために、立体画像を生成するための上記および下記の方法を使用してもよい。さらに、メディアガイダンスアプリケーションが３次元空間に表示されると、選択を完了し、メディアガイダンスアプリケーションについてナビゲートするために、３次元ナビゲーション技術（例えば、加速度計および／またはジャイロスコープを有する入力デバイスを用いる）を使用してもよい。２次元から３次元に変換してもよいメディアガイダンスアプリケーションのある特定の例は、メニューオプションおよび項目が異なる透視図で構成される折り畳みガイド設計を有する、折り畳みメディアガイダンスアプリケーションであってもよい。
【０１４０】
例えば、メニューオプションのリストは、第１の透視図に表示されてもよく、メニューオプションのうちの選択された１つに対応する項目は、第１の透視図とは異なる第２の透視図内のメニューオプションに隣接して表示されてもよい。複数の透視図を有する折り畳みガイドまたはメディアガイダンスアプリケーション（メディアガイダンスアプリケーション）が、２００９年９月３０日出願の米国特許出願第１２／５７１０６９号、第１２／５７１０３５号および第１２／５７１１８６号により詳細に記載されており、（代理人整理番号第ＵＶ−４８６Ａ、ＵＶ−４８６ＢおよびＵＶ−４８６Ｃ）、これらは、全体を参照することによって本明細書に組み込まれる。
【０１４１】
図１６は、本発明の一実施形態による、異なる視点で表示されるメディアガイダンスオブジェクトの例示的な表示画面１６００を示す。特に、画面１６００は、第１のメディアガイダンスオブジェクト１６０２、第２のメディアガイダンスオブジェクト１６０４、第３のメディアガイダンスオブジェクト１６０６、第４のメディアガイダンスオブジェクト１６０８、第１の透視図１６１０、第２の透視図１６１２および第３の透視図１６１４を含んでもよい。４つのメディアガイダンスオブジェクトが画面１６００に示されるが、任意の数のメディアガイダンスオブジェクトが、異なる任意の視点で表示されてもよい。さらに、画面１６００に３つの異なる透視図が示されるが、任意の数の透視図が提供されてもよい。
【０１４２】
第１のメディアガイダンスオブジェクト１６０２は、第１の透視図１６１０に表示されてもよい。第１のメディアガイダンスオブジェクト１６０２は、例えば、ユーザプロファイル提示、メディアアセット提示、番組ガイド一覧、または上記のおよび下記に記載の任意の他のメディアガイダンスオブジェクトあるいは上記の組み合わせにしてもよい。第１のメディアガイダンスオブジェクト１６０２は、線１６１６が第１の消失点１６１８において収束するように表示されてもよい。第１の透視図１６１０に表示されるメディアガイダンスオブジェクトから現れる全ての線は、第１の消失点１６１８で収束してもよい。第１のメディアガイダンスオブジェクト１６０２は、画面１６００から出るように現れる。
【０１４３】
第２のメディアガイダンスオブジェクト１６０４は、第２の透視図１６１２に表示されてもよい。第２の透視図１６１２は、第１の透視図１６１０とは異なってもよい。第２のメディアガイダンスオブジェクト１６０４は、例えば、ユーザプロファイル提示、メディアアセット提示、番組ガイド一覧、または上記および下記に記載の任意の他のメディアガイダンスオブジェクトまたは上記の組み合わせであってもよい。第２のメディアガイダンスオブジェクト１６０４は、第１のメディアガイダンスオブジェクト１６０２と同じタイプであってもよい、または異なるタイプであってもよい。
【０１４４】
第２のメディアガイダンスオブジェクト１６０４は、線１６２０が平行であり、消失点において収束しないように表示されてもよい。第２の透視図１６１２に表示されるメディアガイダンスオブジェクトから現れる全ての線は、平行であってもよく、消失点において収束しない。第２のメディアガイダンスオブジェクト１６０４は、画面１６００上に平坦であるように現れる。
【０１４５】
第３および第４のメディアガイダンスオブジェクト１６０６および１６０８は、第３の透視図１６１４に表示されてもよい。第３および第４のメディアガイダンスオブジェクト１６０６および１６０８は、例えば、ユーザプロファイル提示、メディアアセット提示、番組ガイド一覧、または上記および下記に記載の任意の他のメディアガイダンスオブジェクトまたは上記の組み合わせであってもよい。第３および第４のメディアガイダンスオブジェクト１６０６および１６０８は、第１および／または第２のメディアガイダンスオブジェクト１６０２および１６０４と同じタイプであってもよいか、または異なるタイプであってもよい。いくつかの実装では、第３および第４のメディアガイダンスオブジェクト１６０６および１６０８は、第２のメディアガイダンスオブジェクト１６０４と同じタイプであってもよく（例えば、番組一覧）、第１のメディアガイダンスオブジェクト１６０２とは異なるタイプであってもよい。
【０１４６】
第３および第４のメディアガイダンスオブジェクト１６０６および１６０８は、線１６２２が第１の消失点１６１８とは異なる位置にある第２の消失点１６２４において収束するように表示されてもよい。第３の透視図１６１４に表示されるメディアガイダンスオブジェクトから現れる全ての線は、第２の消失点１６２４において収束してもよい。第３および第４のメディアガイダンスオブジェクト１６０６および１６０８は、画面１６００へ入るように現れる。
【０１４７】
メディアガイダンスオブジェクトが異なる透視図に表示されるが、メディアガイダンスオブジェクトは、ユーザによって明らかに視覚的に区別可能であることを理解されたい。しかしながら、特定の視点へと非常に遠くに表示されるいくつかのメディアガイダンスオブジェクトは、歪んで、視覚的に区別が困難になり得る。例えば、メディアガイダンスオブジェクトは、任意の透視図に表示される画像またはビデオの大部分が確認可能であり、ユーザによって明確に視聴可能であるような画像またはビデオにしてもよい。特に、画面から出入りするように現れる透視図に表示される画像またはビデオは、画面上に平坦に現れる透視図に画像またはビデオが表示される場合と実質的に同じくらい明確である。
【０１４８】
第１の透視図１６１０に表示されるメディアガイダンスオブジェクトは、第２の透視図１６１２に表示されるメディアガイダンスオブジェクトに隣接するか、またはその次であってもよい。例えば、第１のメディアガイダンスオブジェクト１６０２および第２のメディアガイダンスオブジェクト１６０４が第２のメディアガイダンスオブジェクト１６０４の第１の側１６２６で接続するように、第１のメディアガイダンスオブジェクト１６０２は、第２のメディアガイダンスオブジェクト１６０４に隣接して表示されてもよい。
【０１４９】
第３の透視図１６１４に表示されるメディアガイダンスオブジェクトは、第２の透視図１６１２内に現れるメディアガイダンスオブジェクトに隣接するか、またはその次であってもよい。いくつかの実装では、第３の透視図１６１４に表示されるメディアガイダンスオブジェクトは、第１の透視図１６１０に表示されるメディアガイダンスオブジェクトに隣接する第２の透視図１６１２に表示されるメディアガイダンスオブジェクトの側とは反対である第２の透視図１６１２に表示されるメディアガイダンスオブジェクトの側に隣接してもよい。例えば、第３のメディアガイダンスオブジェクト１６０６は、第３のメディアガイダンスオブジェクト１６０６および第２のメディアガイダンスオブジェクト１６０４が、第１の側１６２６の反対である第２のメディアガイダンスオブジェクト１６０４の第２の側１６２８に接続するように、第２のメディアガイダンスオブジェクト１６０４に隣接して表示されてもよい。
【０１５０】
ある透視図に表示されるメディアガイダンスオブジェクトおよび別の透視図に表示されるメディアガイダンスオブジェクトの間の隣接の点は、本明細書では「折り畳み」または「折り畳み点」と称される。これらが接するように、メディアガイダンスオブジェクトは直に隣接しなくてもよいことを理解すべきであり、こうした状況において、隣接の点は、ある透視図が別の透視図に変化する点を指す。例えば、画面１６００内のメディアガイダンスオブジェクトは、２つの折り畳み点を作成するように、異なる視点で表示される。種々の実施形態では、１つ、２つまたは任意の他の適した数の折り畳み点が存在してもよい。折り畳み点は、２つの表示されるメディアガイダンスオブジェクトの間で生じる画面におけるしわの外観を生じさせる。
【０１５１】
いくつかの実施形態では、２次元空間によって制限される異なる透視図の折り畳みガイドの種々のオプションおよび項目を表示する代わりに、折り畳みガイドは、３次元空間に変換されてもよい。より具体的には、第１の透視図に表示される折り畳みガイドのオプションは、第１の位置において画面の垂線に交差する第１の面の表示のために生成されてもよく、オプションのうちの選択された１つに対応する項目は、第１の位置とは異なる第２の位置において画面の垂線と交差する第２の面内の表示のように生成されてもよい。
【０１５２】
例えば、第１の透視図１６１０に表示される第１のメディアガイダンスオブジェクト１６０２は、選択可能なメディアガイダンスオブジェクト７０４が図７Ａ内に現れる面等の、第１の面に現れてもよい。第１のメディアガイダンスオブジェクト１６０２は、メディアガイダンスオブジェクト７０４と同じまたは同様の機能および挙動を有してもよい。第２の透視図１６１２に表示される第２のメディアガイダンスオブジェクト１６０４は、選択可能なメディアガイダンスオブジェクト７０２が現れる面等の、第２の面に現れてもよい。第２のメディアガイダンスオブジェクト１６０４は、メディアガイダンスオブジェクト７０２と同じまたは同様の機能および挙動を有してもよい。第１の面は、第２の面よりも見る者の近くに現れてもよい。いくつかの実施形態では、第３の透視図１６１４に表示される第３のメディアガイダンスオブジェクト１６０６は、選択可能なメディアガイダンスオブジェクト７０８が表示される面等の第３の面に現れてもよく、第３の透視図１６１４に表示される第４のメディアガイダンスオブジェクト１６０８は、選択可能なメディアガイダンスオブジェクト７１０が表示される面等の第４の面に現れてもよい。他の実施形態では、第３のメディアガイダンスオブジェクト１６０６および第４のメディアガイダンスオブジェクト１６０８は、第３の面等の、同じ面に現れてもよい。いくつかの実装では、第３および第４のメディアガイダンスオブジェクト１６０６および１６０８は、メディアガイダンスオブジェクト７０８と同じまたは同様の機能および挙動を有してもよい。
【０１５３】
いくつかの実施形態では、第１および第２の面は、画面の前にあるように現れてもよく、第３および第４の面は、画面の後ろにあるように現れてもよい。他の実施形態では、面は、全て、画面の前にあるように現れてもよいが、第３および第４の面は、第１および第２の面よりもユーザから離れているように現れてもよい。第１、第２、第３および第４の面の３次元空間の位置の任意の他の望ましい構成は、本発明の範囲から逸脱せずに、選択されてもよい。いくつかの実施形態では、異なる面は、上記のように、折り畳み点で出会ってもよい。
【０１５４】
図１５は、本発明の一実施形態による３次元メディアガイド表示のグラフィックを設計するための例示的な流れ図１５００である。ステップ１５０２において、ユーザからのオブジェクトの望ましい感知される距離が決定される。例えば、処理回路３０６は、選択可能なメディアガイダンスオブジェクト７５４がユーザの顔から数インチに現れるべきであると決定してもよい。あるいは、処理回路３０６は、選択可能なメディアガイダンスオブジェクト７６２が、表示画面の後ろに、ユーザから離れて現れるべきであると決定してもよい。
【０１５５】
ステップ１５０４において、第１の点および第２の点の間の適切な距離が計算される。第１の点は、図１２Ａに関連して上記のように、ユーザの右目で見られる画像内の選択可能なメディアオブジェクト１２０６の中心にしてもよい。第２の点は、図１２Ｂに関連して上記に記載のように、ユーザの左目で見られる画像内の同じ選択可能なメディアオブジェクト１２２２の中心にしてもよい。第１および第２の点の間の適切な距離は、ユーザからのオブジェクトの望ましい感知される距離に関係してもよい。処理回路３０６は、図１３に関連して上記に記載の式のいずれかを使用して、これらの適切な距離を計算してもよい。
【０１５６】
ステップ１５０６において、第１の画像は、ユーザの右目で見られる第１の点に中心が置かれるオブジェクトで生成される。例えば、オブジェクトは、図７Ｂに関連して上記に記載のように、惑星ガイド内の「太陽」オブジェクトであるテレビシリーズを表す選択可能なメディアガイダンスオブジェクト７５２にしてもよい。あるいは、オブジェクトは、「惑星」オブジェクトである出演者を表す選択可能なメディアガイダンスオブジェクト７５４、７５６、７５８、７６０、または７６２にしてもよい。処理回路３０６は、上記の相似の三角形アルゴリズムによる、ユーザの右目で見られる選択可能なメディアガイダンスオブジェクト７５２の第１の画像を生成してもよい。
【０１５７】
ステップ１５０８において、第２の画像は、ユーザの左目で見られる第２の点に中心が置かれるオブジェクトと共に生成される。例えば、オブジェクトは、図７Ｂに関連して上記に記載のように、惑星ガイド内の「太陽」オブジェクトであるテレビシリーズを表す選択可能なメディアガイダンスオブジェクト７５２にしてもよい。あるいは、オブジェクトは、「惑星」オブジェクトである出演者を表す選択可能なメディアガイダンスオブジェクト７５４、７５６、７５８、７６０、または７６２にしてもよい。処理回路３０６は、選択可能なメディアガイダンスオブジェクト７５２の第１の画像をコピーし、第１の画像内の位置選択可能なメディアガイダンスオブジェクト７５２の左／右へ、異なる点にあるそのオブジェクトを位置することにより、第２の画像を生成してもよい。
【０１５８】
ステップ１５１０において、第１および第２の画像が重ね合わされる。例えば、処理回路３０６は、画面上での同時表示のために、第１および第２の画像を単一の画像に組み合わせてもよい。立体視光学デバイスでユーザによって見られる場合に、重ね合わせられた画像は、ユーザの左目が第１の画像を見、ユーザの右目が第２の画像を見る際に、３次元で現れる。ユーザの脳は、ユーザのそれぞれの目によって見られる２つの画像を組み合わせ、選択可能なメディアガイダンスオブジェクト７５２の２つの位置の間の距離に応じて、表示の前または後ろに位置するものとして、画像を解釈する。
【０１５９】
図１５の流れ図の上記のステップは、図に示され、記載される順序およびシーケンスに制限されない任意の順序またはシーケンスで実施または実行されてもよいことを理解されたい。さらに、図１５の流れ図の上記のステップのうちのいくつかは、待ち時間および処理時間を短縮するために、適切な場合同時にまたは並列に、実施または実行されてもよい。
【０１６０】
本発明の上記の実施形態は、限定ではなく例示の目的で提示され、本発明は、以下の請求項のみによって限定される。
【図１】
2020188479.tif 000003
【図２】
2020188479.tif 000004
【図３】
2020188479.tif 000005
【図４】
2020188479.tif 000006
【図５Ａ】
2020188479.tif 000007
【図５Ｂ】
2020188479.tif 000008
【図５Ｃ】
2020188479.tif 000009
【図５Ｄ】
2020188479.tif 000010
【図６Ａ】
2020188479.tif 000011
【図６Ｂ】
2020188479.tif 000012
【図７】
2020188479.tif 000013
【図８】
2020188479.tif 000014
【図９】
2020188479.tif 000015
【図１０】
2020188479.tif 000016
【図１１】
2020188479.tif 000017
【図１２Ａ】
2020188479.tif 000018
【図１２Ｂ】
2020188479.tif 000019
【図１２Ｃ】
2020188479.tif 000020
【図１３】
2020188479.tif 000021
【図１４】
2020188479.tif 000022
【図１５】
2020188479.tif 000023
【図１６】
2020188479.tif 000024