(57)【要約】１次コンテンツ・プレゼンテーション・デバイスを含むコンテンツ・プレゼンテーションおよびインタラクション・システム用のコントローラー。このコントローラーは、触覚制御入力とタッチ・スクリーン制御入力とを含む。触覚制御入力は第１ユーザーの入力に応答し、コンテンツ・プレゼンテーション・デバイスに通信可能に結合される。コントローラーは、複数の触覚入力メカニズムを有し、第１組の複数のコンテンツを操作する制御入力を設ける。コントローラーは、第１ユーザーの入力に応答し、コンテンツ・プレゼンテーション・デバイスに通信可能に結合されたタッチ・スクリーン制御入力を含む。第２コントローラーは、第１コントローラーに近接し、第２組の複数の制御入力を設ける。第２組の制御入力は、以上の制御手段の内少なくとも一部に対する代わりの入力と、触覚入力メカニズムを使用して入手できない追加の入力とを含む。【選択図】図１０Ａ
2015506198.tif 000002
【特許請求の範囲】
【請求項１】
１次コンテンツ・プレゼンテーション・デバイスを含むコンテンツ・プレゼンテーションおよびインタラクション・システム用のコントローラーであって、
第１ユーザーの入力に応答し、前記コンテンツ・プレゼンテーション・デバイスに通信可能に結合された触覚制御入力であって、複数の触覚入力メカニズムを含み、コンテンツを操作する第１組の制御入力を供給する、触覚制御入力と、
前記第１ユーザーの入力に応答し、前記コンテンツ・プレゼンテーション・デバイスに通信可能に結合されたタッチ・スクリーン制御入力であって、前記スクリーンが前記触覚制御入力に近接し、第２組の制御入力を供給し、前記第２組の制御入力が、前記第１組の制御入力の少なくとも一部に対する代替入力と、前記触覚入力メカニズムを使用して入手できない追加の入力とを含む、タッチ・スクリーン入力と、
を含む、コントローラー。
【請求項２】
請求項１記載のコントローラーにおいて、前記コントローラーが前記コンテンツ・プレゼンテーション・デバイスと通信し、前記コンテンツ・プレゼンテーション・デバイスが娯楽サービスにネットワークを介して通信し、前記サービスが、２次インターフェースの１つ以上のエレメントを提供し、前記２次インターフェースが、
アプリケーション・ヘルプ・インターフェース、
アプリケーション制御インターフェース、
代替ゲーム・ビュー・インターフェース、および
前記コンテンツに関する追加情報を提供する情報インターフェース、
の内１つ以上を含む、コントローラー。
【請求項３】
請求項２記載のコントローラーにおいて、前記タッチ・スクリーン制御入力が、プロセッサーとコネクターとを含み、前記タッチ・スクリーン制御入力が、前記コネクターによって前記触覚制御入力に接続される、コントローラー。
【請求項４】
請求項３記載のコントローラーにおいて、前記第１が、少なくとも１つの撮像カメラを含み、前記撮像カメラが前記処理デバイスと通信して、前記２次ユーザー・インターフェースに入力を供給する、コントローラー。
【請求項５】
請求項４記載のコントローラーにおいて、前記第１組の制御入力の少なくとも一部が、前記第２組において供給される、コントローラー。
【請求項６】
請求項１記載のコントローラーにおいて、前記コンテンツ・プレゼンテーション・デバイスが、ネットワークを介してコンテンツ・サービスと通信し、前記サービスが、２次インターフェースの１つ以上のエレメントを提供する、コントローラー。
【請求項７】
請求項１記載のコントローラーにおいて、タッチ・スクリーン制御入力が、プロセッサーとコネクターとを含み、前記第２コントローラーが前記触覚制御入力に接続される、コントローラー。
【請求項８】
請求項１記載のコントローラーにおいて、前記第２コントローラーが、プロセッサーとワイヤレス通信システムとを含み、前記第２コントローラーが、前記ワイヤレス通信システムを介して前記コンテンツ・プレゼンテーション・デバイスに結合される、コントローラー。
【請求項９】
請求項１記載のコントローラーにおいて、前記出力デバイスがネットワークを通じてコンテンツ・サービスと通信し、前記サービスが、前記第２組の制御を含む前記タッチ・スクリーン入力において２次インターフェースの１つ以上のエレメントを提供する、コントローラー。
【請求項１０】
請求項１記載のコントローラーにおいて、前記タッチ・スクリーン制御入力が、前記触覚制御入力に通信可能に結合される、コントローラー。
【発明の詳細な説明】
【背景技術】
【０００１】
[0001]  コンテンツ・サービスのユーザーは、コンテンツ・プレゼンテーション・デバイスを制御するために複数の選択肢を有する。テレビジョンは増々複雑になり、複数のデバイスを制御する能力を有する。ゲーム・プレーイング・プラットフォームと共に用いられるゲーム・コントローラーは、ユーザーがゲームのプレーに参加することを可能にするだけでなく、ゲーミング・デバイス上に供給されるコンテンツをユーザーが消費することも可能にする。
【発明の概要】
【発明が解決しようとする課題】
【０００２】
[0002]  タッチ・スクリーンを有するいわゆる「スマートまたはタブレット計算デバイス」によって、新たな制御選択肢が設けられた。例えば、コンテンツ・プロバイダーは、ユーザーのスマート・フォンにアプリケーションをユーザーにインストールさせる。スマート・フォンは、リモート・ソース（Netflixのような）からコンテンツをストリーミングし、またはテレビジョンにおけるチャネルを変えることさえも行う（Comcast社からのXfinityTVアプリケーションを使用して）。これらの異なる制御選択肢はある実施形態では有用であるが、他の場合では触覚デバイスの方が好まれる。
【課題を解決するための手段】
【０００３】
[0003]  １次処理システムおよび１次触覚コントローラーを使用して受動型または参加型(participatory)コンテンツを消費するときに、タッチ可能コントローラー上において２次的メディアまたは制御体験をユーザーが有することを可能にする技術を提供する。２次的体験は、１次コンテンツ・プレゼンテーション・デバイスを含むコンテンツ・プレゼンテーションおよびインタラクション・システムに対して、コントローラーにおいて設けられる。コントローラーは、触覚制御入力とタッチ・スクリーン制御入力とを含む。触覚制御入力は第１ユーザーの入力に応答し、コンテンツ・プレゼンテーション・デバイスに通信可能に結合される。コントローラーは、複数の触覚入力メカニズムを有し、第１組の複数のコンテンツを操作する制御入力を設ける。コントローラーは、第１ユーザーの入力に応答し、コンテンツ・プレゼンテーション・デバイスに通信可能に結合されたタッチ・スクリーン制御入力を含む。第２コントローラーは、第１コントローラーに近接し、第２組の複数の制御入力を設ける。第２組の制御入力は、以上の制御手段の内少なくとも一部に対する代わりの入力と、触覚入力メカニズムを使用して入手できない追加の入力とを含む。
【０００４】
[0004]  この摘要は、詳細な説明において以下で更に説明する概念から選択したものを、簡略化した形態で紹介するために設けられている。この摘要は、特許請求する主題の主要な特徴や必須の特徴を特定することを意図するのではなく、特許請求する主題の範囲を判断するときに補助として使用されることを意図するのでもない。
【図面の簡単な説明】
【０００５】
【図１】図１は、ゲーミングおよびメディア・システムの一例を示す。
【図２】図２は、本技術の使用事例を示す。
【図３】図３は、本技術を実現するためのコンポーネントの全体像のブロック図を示す。
【図４】図４は、本技術を実現するためのシステム例のブロック図である。
【図５】図５は、本技術の一例を示すフロー・チャートである。
【図６】図６Ａおよび図６Ｂは、触覚コントローラーをタッチ・スクリーン・インターフェース・コントローラーと統合する種々の実施形態の平面図および側面図である。
【図７】図７Ａおよび図７Ｂは、触覚コントローラーをタッチ・スクリーン・インターフェース・コントローラーと統合する種々の実施形態の平面図および側面図である。
【図８】図８Ａおよび図８Ｂは、触覚コントローラーをタッチ・スクリーン・インターフェース・コントローラーと統合する種々の実施形態の平面図および側面図である。
【図９】図９Ａおよび図９Ｂは、触覚コントローラーをタッチ・スクリーン・インターフェース・コントローラーと統合する種々の実施形態の平面図および側面図である。
【図１０】図１０Ａ〜図１０Ｃは、触覚コントローラーをタッチ・スクリーン・インターフェース・コントローラーと統合する種々の実施形態の平面図および側面図である。
【図１１】図１１は、本明細書において説明するタッチ・スクリーン・インターフェース・コントローラーに提供される１次コンテンツおよび２次的環境の実施形態の図である。
【図１２】図１２は、本明細書において説明するタッチ・スクリーン・インターフェース・コントローラーに提供される１次コンテンツおよび２次的環境の実施形態の図である。
【図１３】図１３は、本明細書において説明するタッチ・スクリーン・インターフェース・コントローラーに提供される１次コンテンツおよび２次的環境の実施形態の図である。
【図１４】図１４は、本明細書において説明するタッチ・スクリーン・インターフェース・コントローラーに提供される１次コンテンツおよび２次的環境の実施形態の図である。
【図１５】図１５は、本明細書において説明するタッチ・スクリーン・インターフェース・コントローラーに提供される１次コンテンツおよび２次的環境の実施形態の図である。
【図１６】図１６は、本明細書において説明するタッチ・スクリーン・インターフェース・コントローラーに提供される１次コンテンツおよび２次的環境の実施形態の図である。
【図１７】図１７は、設けることができる種々のインターフェースを示すフロー・チャートである。
【図１８】図１８は、処理デバイスの一例のブロック図である。
【図１９】図１９は、タッチ・スクリーン・インターフェース・デバイスの一例のブロック図である。
【図２０】図２０は、コンソール・デバイスの一例のブロック図である。
【発明を実施するための形態】
【０００６】
[0016]  １次処理システムおよび１次触覚コントローラーを使用して受動型または参加型(participatory)コンテンツを消費するときに、タッチ可能コントローラー上において２次的メディアまたは制御体験をユーザーが有することを可能にする技術を提供する。統合された処理デバイス、接続された処理デバイス、または通信する処理デバイスを用いて、２次コントローラーを設けることができ、消費されるコンテンツに第２インターフェースを適応させる。一形態は、ゲーミング体験またはストリーミング・メディア用に２次コントローラーを設けることを含む。娯楽サービスがコンテンツを提供し、ユーザーのオンライン活動を追跡する。娯楽システムにおける消費のためにユーザーによって選択されたコンテンツに基づいて、このサービスは、タッチ・スクリーン・インターフェースのために適正な２次的体験を決定し、この体験をコンテンツと併せて提供する。コンテンツは、第三者ソースから提供してもよく、この場合、処理デバイスまたはコンソールは、コンテンツの本質(nature)についてのフィードバックを娯楽サービスに供給することができる。
【０００７】
[0017]  本技術は、図１、図１８、および図２０に示すような１次処理デバイスと共に利用することができる。図１は、ゲーミングおよびメディア・システムの一例を示す。図１に示すように、ゲーミングおよびメディア・システム２００は、ゲームおよびメディア・コンソール（以後「コンソール）２０２を含む。一般に、コンソール２０２は、以下で更に説明するように、一種の計算システムである。コンソール２０２は、コントローラー２０４（１）および２０４（２）によって表されるように、１つ以上のワイヤレス・コントローラーを収容する(accommodate)ように構成される。コンソール２０２には、光記憶ディスク２０８によって表されるような、種々の形態の可搬型記憶媒体をサポートする、内部ハード・ディスク・ドライブ（図示せず）および可搬型メディア・ドライブ２０６が配備される。適した可搬型記憶媒体の例には、ＤＶＤ、ＣＤ−ＲＯＭ、ゲーム・ディスク等が含まれる。また、コンソール２０２は、リムーバブル・フラッシュ型メモリー・ユニット２４０を受けるために２つのメモリー・ユニット・カード・レセプタクル２２５（１）および２２５（２）も含む。コンソール２０２上のコマンド・ボタン２３５が、ワイヤレスの周辺サポートをイネーブルおよびディスエーブルする。
【０００８】
[0018]  また、コンソール２０２は、追加のコントローラーのための有線接続、または他の周辺デバイスをサポートするために１つ以上のデバイスおよび２つのＵＳＢ（ユニバーサル・シリアル・バス）ポート２１０（１）および２１０（２）とワイヤレスで通信する光ポート２３０も含む。実現例では、追加のポートの数および配列が変更されてもよい。電源ボタン２１２およびイジェクト・ボタン２１４も、ゲーム・コンソール２０２の前面上に位置付けられる。電源ボタン２１２は、ゲーム・コンソールに電力を印加するために選択され、更に他の機構または制御手段へのアクセスも与えることができ、イジェクト・ボタン２１４は、記憶ディスク２０８の挿入および引き出しを可能にするために、可搬型メディア・ドライブ２０６のトレーを交互に開閉する。
【０００９】
[0019]  コンソール２０２は、Ａ／Ｖインターフェース・ケーブル２２０を介して、テレビジョンまたは他のディスプレイ（モニター２５０のような）に接続する。一実現例では、コンソール２０２には、Ａ／Ｖケーブル２２０（例えば、高品位ディスプレイ１６または他のディスプレイ・デバイスにおける高品位マルチメディア・インターフェース「ＨＤＭＩ（登録商標）」ポートに結合するのに適したＡ／Ｖケーブル）を使用するコンテンツ保証ディジタル通信(content-secured digital communication)用に構成された専用Ａ／Ｖポート（図示せず）が配備される。電源ケーブル２２２がゲーム・コンソールに電力を供給する。コンソール２０２には、更に、インターネットのようなネットワークへのアクセスを容易にするために、ケーブルまたはモデム・コネクター２２４によって表されるような、ブロードバンド能力も構成することができる。また、ブロードバンド能力は、ワイヤレスで、ワイヤレス・フィデリティ（Ｗｉ−Ｆｉ）ネットワークのようなブロードバンド・ネットワークを介して提供することもできる。
【００１０】
[0020]  各コントローラー１００は、有線またはワイヤレス・インターフェースを介してコンソール２０２に結合される。図示する実現例では、コントローラー１００はワイヤレス接続を介してコンソール２０２に結合される。コンソール２０２には、多種多様のユーザー・インタラクション・メカニズムの内任意のものを配備することができる。図２に示す例では、各コントローラー１００には２つのサム・スティック１１２（ａ）および１１２（ｂ）、Ｄ−パッド１１６、ボタン１０６、ならびに２つのトリガー１１０が配備される。
【００１１】
[0021]  これらのコントローラー１００は単なる代表であり、本明細書ではコントローラー１００の追加の実施形態についても説明する。種々のコントローラーの間には様々な共通エレメントが存在するので、これらに全体的に共通して１００と付番する。本明細書ではその変形についても適宜注記する。
【００１２】
[0022]  一実現例では、メモリー・ユニット（ＭＵ）２４０が、追加の可搬型ストレージを設けるために、コントローラー２０４に挿入されてもよい。可搬型ＭＵは、ユーザーが他のコンソール上でプレーするときに使用するためにゲーム・パラメーターを格納することを可能にする。この実現例では、各コントローラーが２つのＭＵ２４０を収容するように構成されるが、２つよりも多いまたは少ないＭＵを採用してもよい。
【００１３】
[0023]  ゲーミングおよびメディア・システム２００は、一般に、メモリー媒体に格納されたゲームをプレーするため、そして電子およびハード媒体ソース双方からの、予め記録された音楽およびビデオを再生するために構成される。異なるストレージの提供によって、ハード・ディスク・ドライブから、光ディスク媒体（例えば、２０８）から、オンライン・ソースから、またはＭＵ２４０から、タイトルを再生することができる。ゲーミングおよびメディア・システム２００が再生することができるタイプのメディアの見本には、次のものが含まれる。
【００１４】
・ＣＤおよびＤＶＤディスクから、ハード・ディスク・ドライブから、またはオンライン・ソースから再生されるゲーム・タイトル。
・可搬型メディア・ドライブ２０６におけるＣＤから、ハード・ディスク・ドライブにおけるファイルから（例えば、Windows（登録商標） Media Audio（ＷＭＡ）フォーマットの音楽）、またはオンライン・ストリーミング・ソースから再生される音楽。
【００１５】
・可搬型メディア・ドライブ２０６におけるＤＶＤディスクから、ハード・ディスク・ドライブにおけるファイルから（例えば、アクティブ・ストリーミング・フォーマット）、またはオンライン・ストリーミング・ソースから再生されるディジタル・オーディオ／ビデオ。
【００１６】
動作の間、コンソール２０２はコントローラー１００から入力を受け、ディスプレイ１６上に情報を表示するように構成される。例えば、コンソール２０２は、ユーザーにコントローラー１００を使用してゲームを選択および表示させるために、ディスプレイ２５０上にユーザー・インターフェースを表示することができる。
【００１７】
[0024]  図２は、本明細書において説明する技術を使用して採用することができる共通のユーザー・シナリオを示す。本技術によれば、娯楽システム２００によって供給されるコンテンツ１４と共に２次的体験を提供するために、触覚コントローラーと併せてタッチ・ディスプレイ・コントローラーが利用される。
【００１８】
[0025]  図２において、２人のユーザー５０および５２が、共有コンテンツ１４、この場合、テニスの試合が表示されているディスプレイ・デバイス１６の前に座っている様子が示されている。各ユーザー５０、５２には、処理コントローラー６０、６２が関連付けられる。各コントローラー６０、６２は、それぞれの関連するタッチ・コンポーネント６４、６５を有する。図２において、コントローラーはタッチ・デバイスと統合されたように例示されるが、コントローラー６０、６２は、本明細書において説明する種々のコントローラーの内任意のものを含むことができる。また図２には、娯楽システム２００も示されている。娯楽システム２００は、ゲーミング・コンソール２０２、ディスプレイ・デバイス１６、およびキャプチャ・デバイス２０を含むことができ、これらについては全て図１８から図２０に関して以下で説明する。
【００１９】
[0026]  また、図２は、目標認識および追跡デバイス２０を含む第２コントローラーも示す。目標認識および追跡デバイス２０は、Microsoft Kinect（登録商標）コントローラーのようなシステムを含むことができる。その種々の実施形態が、以下の同時係属中の特許出願において記載されている。これらの全ては、ここに引用することにより、その内容全体が本願にも含まれるものとする。２００９年５月２９日に出願され"Environment And/or Target Segmentation"（環境および／または目標物のセグメント化）と題する米国特許出願第１２／４７５，０９４号、２００９年７月２９日に出願され"Auto Generating a Visual Representation"（視覚表現の自動生成）と題する米国特許出願第１２／５１１，８５０号、２００９年５月２９日に出願され"Gesture Tool"（ジェスチャー・ツール）と題する米国特許出願第１２／４７４，６５５号、２００９年１０月２１日に出願され"Pose Tracking Pipeline"（姿勢追跡パイプライン）と題する米国特許出願第１２／６０３，４３７号、２００９年５月２９日に出願され"Device for Identifying and Tracking Multiple Humans Over Time"（経時的に多数の人間を識別し追跡するデバイス）と題する米国特許出願第１２／４７５，８０８号、２００９年１０月７日に出願され"Human Tracking System"（人間追跡システム）と題する米国特許出願第１２／５７５，３８８号、２００９年４月１３日に出願され"Gesture Recognizer System Architecture"（ジェスチャー認識システム・アーキテクチャー）と題する米国特許出願第１２／４２２，６６１号、および２００９年２月２３日に出願され"Standard Gestures"（標準的ジェスチャー）と題する米国特許出願第１２／３９１，１５０号。
【００２０】
[0027]  図２に示すように、各ユーザーは、彼ら自身のコントローラーを有し、そのコントローラーにはタッチ感応コンポーネント６４、６５が配備される。タッチ感応コンポーネントは、タッチ可能コントローラーにおいて２次的メディア制御体験を提供するために、１次コントローラー６０および６２と併せて使用される。
【００２１】
[0028]  図３は、２次的メディア制御体験を提供するために、タッチ感応デバイス４００を有する触覚コントローラー１００の一実施形態例を示す。図３に示すように、ユーザーがコンソール２０２を使用してディスプレイ１６上でコンテンツを見ることができる。コントローラー１００は、「Ｘｂｏｘ」用のコントローラーを含むことができる。
【００２２】
[0029]  図３は、触覚または手動入力を有するコントローラーの上面図である。具体的なコントローラーについて説明するが、複数のタイプのコントローラーが使用されてもよいので、これは限定であることを意図していない。コントローラー１００は、ユーザーの手とインターフェースする形状を有するコントローラーの外面の大部分を形成する筐体または本体１０２を含む。１対のハンド・グリップ１０４が、本体の下部から延びる。１組の入力またはアクション・ボタン１０６が、本体の右上部に配置されている。これらの入力ボタンは、コントローラーの本体１０２の上面におけるその向きのために、フェース・ボタンと呼ぶこともできる。これらの入力ボタンは、ユーザーによる選択を示す二進出力を有する信号を生成する単純なスイッチであってよい。他の例では、入力ボタンが、ユーザーによる異なるレベルの選択を示す信号を生成する圧力感応スイッチであってもよい。本体の上中央位置に、追加の入力ボタン１０８が設けられ、グラフィカル・ユーザー・インターフェース・メニューをナビゲートするためというような、追加の機能を設けることもできる。また、入力ボタン１０８は、二進応答信号または多レベル応答信号を供給することもできる。１組の入力ボタン１１０は、コントローラー本体１０２の上面に設けられ、指によるそれらの意図される作動のためのトリガーと呼ばれることも多い。多くの例において、これらのタイプのトリガーは、圧力感応型であるが、そうでなければならないことはない。
【００２３】
[0030]  第１アナログ・サム・スティック１１２ａが、本体１０２の面の上左部分に設けられ、第２アナログ・サム・スティック１１２ｂが、本体１０２の面の右下部分に設けられている。各アナログ・サム・スティックは、固定基準部分に対するサム・スティックの正確な角度を判定することによって、いわゆるアナログ入力を可能にする。更に、アナログ・サム・スティックは、任意の方向における異なる量の入力に応答する信号を生成するために、スティックの動き量を正確な角度で測定する。
【００２４】
[0031]  方向パッド（Ｄ−パッド）１１４が、本体１０２の面の中央左部分にある窪み１１６に形成される。他の例では、Ｄ−パッドが、窪みのないコントローラー表面の上に形成されてもよい。Ｄ−パッドは、十字形状の入力パッド１２０と４つのフィル・タブ(fill tab)１５２とを含む作動表面を含む。この例では、入力パッドは４つの入力アーム１２８を含む。他の例では、入力パッドが４本よりも多いまたは少ない入力アームを含むのでもよい。一例では、Ｄ−パッドは、４本の入力アーム１２８に対応する４つの別個の直交(ordinate)方向（例えば、ＮＳＥＷ）に、ユーザーが方向入力制御を行うことを可能にする。
【００２５】
[0032]  Ｄ−パッド１１４の作動表面のトポロジーは、ユーザーによって構成可能である。一例では、フィル・タブ１５２は、入力パッド１２０の上表面とフィル・タブの上表面との間の距離を変えるために、入力パッド１２０に関して動くことができる。このように、Ｄ−パッドの作動表面のトポロジーは、ユーザーによって変更することができる。フィル・タブ１５２が入力タブ１２０に関して上の位置にあるとき、円形または大皿形状の作動構成(actuation configuration)が得られ、フィル・タブが入力タブの上表面に関して低い位置にあるとき、十字形状の作動構成が得られる。
【００２６】
[0033]  一実施形態では、入力パッド１２０およびフィル・パッド１５２は、窪み１１６内において、作動表面の中心部に対して垂直に延びる方向パッドの中心軸を中心に回転可能である。入力パッド１２０およびフィル・パッド１５２が回転すると、フィル・タブが中心軸に平行に直線的平行移動を起こす。中心軸を中心にして方向パッド１１４を時計回りまたは反時計回り方向に回転させることによって、作動表面１１８の表面トポロジーを変えることができる。フィル・タブの直線的平行移動により、入力アーム１２８の上表面とフィル・タブ１５２の上表面との間の距離が変化し、こうして、方向パッドの作動表面のトポロジーを変更する。
【００２７】
[0034]  デバイス４００は、図４および図１９に関して以下で説明するような、タッチ可能処理デバイスであってもよい。タッチ可能処理デバイスは、ワイヤレスで、インターネット接続を介して、またはケーブル８０２およびコネクター８０３を介してコンソール２０２に結合することができる。デバイス４００は、コントローラー２０またはコントローラー１００と相互作用して、１次ディスプレイ１６およびコンソール２０２において消費されるコンテンツ１４と併せて、２次的体験を提供することができる。
【００２８】
[0035]  図４は、本技術を実現するのに適したシステムを示すブロック図である。図４は、本システムの種々の使用事例および種々のコンポーネントを示す。図４には、各々彼ら自身のディスプレイ１６と対話処理するユーザー５３、５５、５７、１次処理デバイス２０２、および１つ以上のコントローラーが示されている。ユーザーの各々は、例えば、娯楽サービス４８０または第三者プロバイダー４２５によって供給されるのでもよいコンテンツを消費する。娯楽サービスは、ユーザー５３、５５、５７による使用のためにストリーミング媒体、ゲーム、および他のアプリケーションのライブラリを含むことができるコンテンツ・ストア４７０を含むことができる。娯楽サービスは、ユーザー・プロファイル・ストア４６０を含むことができる。ユーザー・プロファイル・ストア４６０は、サービス４８０の各ユーザーのオンラインおよびコンテンツ消費活動に関する情報の記録を含む。ユーザー・プロファイル・ストア４６０は、娯楽サービス４８０によって提供されるゲーミング・アプリケーションへのユーザーの参加だけでなく、オンライン活動および第三者ソーシャル・ネットワーク・フィード４２０から集められるユーザーのソーシャル・グラフというような情報を含むことができる。コンテンツ・マネージャ４６２は、異なるタイプのコンテンツ４７０と娯楽サービス４８０によって提供される同じまたは同様のコンテンツの他のユーザーとの間における関係、ならびに、ユーザー５２、５５、５７が、本明細書において説明する処理デバイスの内任意のものを使用するときに行う(engage)活動を決定する。
【００２９】
[0036]  第三者コンテンツ・プロバイダー４２５は、コンソール２０２によって直接表示されても、サービス４８０を介して消費されてもよい。これらのプロバイダー４２５は、ソーシャル・ネットワーク・フィード４２０、商用コンテンツ・フィード４２２、商用オーディオ・ビデオ・フィード２４２、他のゲーミング・システム３２６、および私有オーディオ／ビジュアル・フィードとして含むことができる。商用コンテンツ・サービス４２２の例には、認識されたニュース・サービス・エージェンシからのニュース・サービス・フィード、およびＲＳＳフィードを含む。商用オーディオ・ビデオ・サービス４２４は、ブロードキャスト・ネットワークまたはストリーミング・メディア娯楽を提供する他の商用サービスからの娯楽ストリームを含むことができる。ゲーミング・サービス４２６は、娯楽サービス４８０によって提供されるもの以外のゲーミング・サービスからのコンテンツを含むことができる。私有オーディオ・ビデオ・フィード４２８は、ソーシャル・ネットワークを介して入手可能なオーディオ／ビジュアル・フィード、およびYouTube（登録商標）のような商用オーディオ・ビデオ・ウェブ・サイトを介して入手可能なものの双方を含むことができる。
【００３０】
[0037]  娯楽サービス４８０は、タッチ・インターフェース・デバイス・コントローラー４６４も含むことができる。このタッチ・インターフェース・デバイス・コントローラーは、インターフェース・デバイス４００上に提示すべきユーザー・インターフェース４１０を決定することができる。タッチ・インターフェース・デバイス・コントローラー４６４は、タッチ・インターフェース・デバイスに、ユーザー・インターフェースをレンダリングするというような、２次的体験を提供させるためにタッチ・インターフェース・デバイス４００に命令を与えることができ、更に、それぞれのディスプレイ・デバイス１６に提示されたコンテンツを制御するために娯楽サービスまたは第三者サービスに制御命令を与えることができる。
【００３１】
[0038]  図４に示すように、タッチ・インターフェース・デバイス４００は、処理システム２０２および娯楽サービスに種々の方法で結合することができる。ユーザー５３に関して示すように、デバイス４００−１をコントローラー１００−１に物理的に取り付けることによって、タッチ・インターフェース・デバイス４００−１がコントローラー１００−１と統合される。物理的結合の種々の例について以下で説明するが、ケーブルによるテザリング、各デバイスのインターフェース・ポートによってデバイスを物理的に接続する、各デバイスにおけるインターフェース・ポートによってデバイスを物理的に接続する、またはコントローラー１００内に組み込まれ、完全に統合されたタッチ・インターフェース・デバイスを含むことができる。ユーザー５５に関して示すように、タッチ・インターフェース・デバイス４００−２はワイヤレスでコントローラー１００−２と通信することができる。同様に、コントローラー１００−２はワイヤレスでコンソール２０２と通信し、タッチ・インターフェース・デバイスへの命令は、インターフェース・デバイス・コントローラー４６４からコンソール２０２を経由して、または直接コンソール２０２から与えることができる。ユーザー５７に関して示すように、タッチ・インターフェース・デバイス４００はネットワーク９０と直接通信することができる。ネットワーク９０は、インターネットのような公衆ネットワークおよび私有ネットワークの組み合わせであってもよく、コンソール２０２またはインターフェース・デバイス・コントローラー４６４のいずれかから命令を受けることができる。コントローラー１００は、ユーザー５７の実施形態では、コンソール２０２とも通信する。代替実施形態では、コントローラー１００は、コンソール２０２を制御するため、ならびにコンテンツ・ストア４７０および第三者システム４２５から供給されるコンテンツを制御するために、ネットワーク９０と通信することができる。
【００３２】
[0039]  図４に示すように、タッチ・インターフェース・デバイス４００の一般的なコンポーネントには、ユーザー・インターフェース４１０に与える命令を実行することができるプロセッサー４０４、ネットワーク・インターフェース４０２、揮発性メモリー４０６、および不揮発性メモリー４０８を含む。本明細書では、タッチ・インターフェース・デバイス４００の種々の能力について説明する。以下で説明する方法は、本明細書において説明する方法を実行し実現することを可能にするために、コンソール２０２、コントローラー１００、およびコントローラー２０だけでなくプロセッサー４０４によっても動作可能な命令に変換することができる。
【００３３】
[0040]  図５は、本技術による方法の全体的なフロー・チャートを示す。５１０において、タッチ・インターフェース・デバイスを、コントローラー１００のようなコントローラーに結合し、このタッチ・インターフェース・デバイスの能力を判定することができる。実施形態では、タッチ・インターフェース・デバイスがコントローラーに統合され、ステップ５１０を実行する必要がない場合もある。
【００３４】
[0041]  実施形態では、タッチ・インターフェース・デバイス４００が、汎用の(universal)接続ポートまたはワイヤレス接続能力を有し、コントローラーまたはコンソール２０２にあるいはネットワーク９０およびサービス４８０にこれらを結合することを可能にするスマート・フォンおよびメディア・プレーヤーというような、複数の異なる処理デバイスの内任意の１つを構成することできる。このような場合、５２０において、デバイスの能力が確認される。一実施形態では、タッチ・インターフェース・デバイスは、統合デバイス、または特にコントローラー１００と共に利用されるように設計された既知のデバイスである。このような実施形態では、ステップ５２０を実行する必要はない。
【００３５】
[0042]  ５３０において、ユーザーが、サービス４８０または第三者から供給されるコンテンツを受信する、あるいはコンソール２０２のような処理デバイスと協同してこのコンテンツに参加することを選択する。５４０において、タッチ・インターフェース・デバイスがある場合、提示されるコンテンツのタイプに基づいて、タッチ・インターフェース・デバイスに提示することができる２次的体験のタイプについて決定を行う。２次的体験の種々の例について以下で説明する。コンテンツがサービス４８０から提示される場合、サービス４８０は、ユーザーに提示されているコンテンツが何であるか分かっており、２次的コンテンツ、ユーザー・インターフェースまたはコントローラー、あるいは他の何らかの２次的体験をタッチ・インターフェース・デバイス４００に供給すべきか否か判定を行うことができる。コンテンツが第三者サービスから供給される場合、コンソール２０２はフィードバックをサービス４８０に供給し、次いで、サービス４８０がどの２次的体験をユーザーに提供すべきか決定することができる。５５０において、２次的体験を、提示されるコンテンツと併せて、インターフェース・デバイス上に提示する。
【００３６】
[0043]  図６Ａおよび図６Ｂは、タッチ・インターフェース・デバイス４００−６をコントローラー１００−６に接続するための１つの代案を示す。図６Ａおよび図６Ｂでは、タッチ・インターフェース・デバイス４００−１は、コントローラー１００−６と共に利用することができる複数の汎用デバイスの内任意のものである。コントローラー１００−６は、概略的に、先に説明したコントローラー１００と同等であり、ケーブル６０２のためのコネクターが配備される。これは、複数の異なるインターフェース・デバイスの内任意のものとの使用のために、プラグ６０４を使用して適応させることができる。このコネクターは、ＵＳＢまたはミニＵＳＢコネクターというような、標準的なコネクターであればよい。
【００３７】
[0044]  図６Ａおよび図６Ｂでは、アーム６１２および６１４を含むハードウェア・マウント６１０が、タッチ・インターフェース・デバイス４００−６をコントローラー１００に接続するために利用される。このように、タッチ・インターフェース・デバイス４００−６は、任意の汎用タッチ・インターフェース・デバイスとすることができ、ディスプレイ上におけるコンテンツ提示に関して２次的体験を受けるために、コントローラー１００のユーザーによって利用することができる。各アーム６１２、６１４の一端は、コントローラー１００−６における対応する結合孔に挿入することができ、各アームの第２端は、タッチ・インターフェース・デバイス４００−６をコントローラー１００−６に対して固着するブラケットを含むことができる。図６ｂに示すように、マウント６１０は、タッチ・インターフェース・デバイス４００−６を、コントローラー１００−６に関して種々の角度で位置付けることができればよい。
【００３８】
[0045]  タッチ・インターフェース・デバイス４００−６は、タッチ感応表面に対して当該デバイスの表面上に位置付けられたカメラ６３０を含むことができる。周知のように、多くのタッチ・デバイスは、当該デバイスの背面上に第２カメラを含む。コントローラー１００−６に対して角度をなすようにデバイスを位置付けることによって、カメラには異なる視野が可能になり、以下で説明するような、種々の２次的体験を提供するためにサービス４８０に対して代わりの入力を供給する。
【００３９】
[0046]  図６Ｂに示すように、コントローラー１００−６は前向きカメラ６２０も含むことができる。前向きカメラは、コントローラーが指し示される方向に向かって視野を有する。これは、システム４８０に複数の視野を与え、以下で説明するようにシステムの機能を追加する。
【００４０】
[0047]  図７Ａおよび図７Ｂは、コントローラー１００−７におけるスロット７０４に受け入れられるように構成された第２タッチ・インターフェース・デバイス４００−７を示す。この実施形態では、タッチ・インターフェース・デバイス４００−７上の物理コネクターとコントローラー１００−７上の物理コネクターとが、これら２つのデバイス間で電気的接続を可能にするように嵌合する。スロット７０４は、インターフェース・デバイス４００−７に構造的剛性を与える。加えて、デバイス４００−７の向きは、コントローラー１００−７に関して「縦向き」モードになっていることも注記しておく。代替実施形態についても以下で説明する。
【００４１】
[0048]  図７Ｂに示すように、スロット（または他の結合コンポーネント）は、タッチ・インターフェース・デバイス４００−７がコントローラー１００−７に関して可変角度を有することが可能になるように構成することができる。同様に、図７Ａは、タッチ・インターフェース・デバイス４００−７上のカメラ６３０およびコントローラー１００−７上のカメラ６２０も示す。
【００４２】
[0049]  図８Ａおよび図８Ｂに示すように、コントローラー１００−８は、横向きに実装されるインターフェース・デバイス４００−８を受けるように構成されている。デバイス４００−８は、コントローラー１００−８における１つ以上の接続に挿入されるように構成することができ、コントローラー１００−８は、先に説明したように設けられる全ての触覚エレメントを含む。タッチ・インターフェース・デバイス４００−８は、コントローラー１００−８との使用のために構成された特定のタッチ・インターフェース・デバイスとすることができ、またはコントローラー１００−８は、標準的な接続を使用して、複数の異なるデバイスの内任意のものを受け入れるように構成することができる。この場合も、図８Ｂに示すように、タッチ・インターフェース・デバイス４００−８がコントローラー１００−８に関して可変角度を有することができるように、スロット（または他の結合コンポーネント）を構成することができる。
【００４３】
[0050]  図９Ａおよび図９Ｂは、タッチ・インターフェース・デバイス４００−９がされた他のコントローラー１００−９を示す。統合タッチ・インターフェース・デバイス４００−９は、ここでは別個のインターフェース・デバイスと見なされるべきであるが、コントローラー１００−９内または上に統合されたタッチ・インターフェース・スクリーンとして見なすこともできる。図４に示した汎用インターフェース・デバイス４００の処理コンポーネントがこの実施形態に存在してもよい。ここでも、コントローラー１００−９は、他の実施形態の全ての触覚制御エレメントを例示する。
【００４４】
[0051]  図９Ａおよび図９Ｂは、図９に示すようなコントローラーの他の位置に位置付けられた追加のカメラの使用を示し、カメラ６３０および６４０が、以下で説明するような２次的体験において利用することができるユーザーの環境の代わりの視野(view)を与える。尚、これらのカメラが、本明細書において説明する種々の実施形態の内任意のものに設けられてもよいことは言うまでもない。
【００４５】
[0052]  図１０Ａ〜図１０Ｃは、コントローラー１００−１０に関するタッチ・インターフェース・デバイス４００−１０の代わりの位置付けを示す。ここに示すように、コントローラー１００−１０は、ハンド・グリップ１０４の下にタッチ・インターフェース・デバイス４００−１０を実装する。図１０Ａおよび図１０Ｂに示すように、コントローラーが設けられる角度は、コントローラー内部の物理的調節に基づいて選択することができ、このデバイス、または画面の角度をユーザーに調節させる他の機械的コンポーネントを入れるために、コントローラーに代わりのスロットを設ける。
【００４６】
[0053]  図１１〜図１７は、タッチ・ディスプレイ・コントローラー上に設けられる２次インターフェースの種々の例を示す。２次インターフェースは、ユーザーによって消費されるコンテンツと共に使用するように構成することができる。以下の説明は一例であり、任意の数の異なる２次インターフェースが、選択されるコンテンツのタイプに基づいて設けられてもよい。一般に、これらは、ユーザー・ヘルプ・インターフェース、２次コントローラー・インターフェース、または代わりのビュー・インターフェースを含む。２次コントローラー・インターフェースは、触覚制御手段によって供給されない、ゲーム制御のために代わりの１組の制御信号、または触覚制御エレメントの代わりとしての代替制御手段を供給することができる。したがって、コントローラーおよびタッチ・スクリーンによって供給されるコンテンツのための１組の制御信号に対して、１つの部分集合が触覚コントローラーによって供給され、第２の部分集合がタッチ・ディスプレイ・インターフェースによって供給されてもよい。これらの部分集合は、完全に別個であってもよく、部分的重複してもよく、または完全に重複してもよい。例えば、以下で説明するように、ゲーム・アプリケーションでは、代替ユーザー・インターフェース、またはヘルプ・スクリーンが、ゲームと合わせて設けられてもよい。ストリーミング・メディア環境では、ストリーミング・メディアに関連する追加のガイド情報を提示することもできる。加えて、コントローラーまたは補足情報の代替形態を提供することもでき、全て、ユーザーによって消費されるメディアまたはコンテンツのタイプのコンテキストに該当する。
【００４７】
[0054]  図１１は、ディスプレイ１６上でゲームをプレーする間に、２次的体験と併せてユーザーが見ることができる光景の一例を示す。ディスプレイ１６は、ネット１１１０に対してボール１１０６を打とうとするテニス・プレーヤー１０４を上に示す、テニス・ゲーム１１０２を示す。ほぼ理解されようが、テニス・ゲームの間、ユーザーはボールに対してプレーすることができる種々のストロークを有し、コントローラー１１２Ａおよび１１２Ｂは、プレーヤーを位置付けるため、そしてボタン１０６上で対応するボタン入力を入力することによって異なるタイプのショットを行うために利用することができる。図１１は、ヘルプ・スクリーン１１３０を含む２次インターフェースの一例を示し、ここでは、ユーザーには、ゲームに関してコントローラーをどのように使用するのかについての指図が与えられる。このコンテキストでは、指図はゲームに関して比較的基本的である。他のコンテキストでは、サービス４８０がゲームを制御しており、ユーザーがこのゲームに参加していることを知っているので、ヘルプ・スクリーン１１３０のコンテキストが変化することができる。例えば、ロール・プレーイング・ゲームでは、ユーザーがゲーム内における様々な異なるタイプの課題を完了させることに挑戦させられ、ユーザーが特定の課題を一定の回数失敗した場合、２次インターフェースは、ゲームにおける他のメンバーまたは参加者がこのレベルをどのようにして解決したか、ユーザーが見ることを望むか否か、ユーザーに指示するように促すことができる。これは、ビデオ・ウオークスルー(video walk-through)、段階毎の指図、基本的なヒントまたは提案、あるいはディスプレイ１６上に現れているゲーム１１０２の主体験を乱すことがない、任意の他のタイプのヘルプを含むことができる。
【００４８】
[0055]  図１２は、一人称視野１２０２でロール・プレーイング・ゲームをプレーするユーザーがチーム環境において他のメンバーを制御することができるシナリオを示す。ロール・プレーイング・ゲームの視野１２０２は、兵器１２０６の上から環境内に一人称視野を与える。図１２の示すように、ディスプレイ１６上の環境は、フェンス１２０４、１２４１、建物１２１６、および他のエレメントを含む。これらのエレメントの一部および他のプレーヤーは、このゲームの世界に存在するのでもよく、一人称視野１２０２の外側にいてもよい。
【００４９】
[0056]  この例では、ディスプレイ４００−１２上に提供される２次的体験は、ユーザーのチームにいることができる２人の他のユーザー１２５０および１２５２を示す。２次インターフェースの一例では、他のユーザー１２５０および１２５２がチーム・ベース・ゲームのメンバーでありコントローラー１００−１２の操作者が制御するプレーヤーである場合、コントローラー１００−１２の操作者が他のユーザー１２５０および１２５２を位置付けることができる。チーム・メートを位置付けるためには、例えば、ユーザーのチームメートにタッチし、タッチ・インターフェース・スクリーン４００−１２を横切ってユーザーの指を滑らすことによってこのユーザーのチームメートを要求された場所まで動かすことによって、チームメートを異なる位置にドラッグすることができる。種々のタイプのチーム・シナリオを、２次的体験と併せて利用することができる。例えば、単に画面上におけるプレーヤーの位置を制御する以上のことを、画面が行ってもよい。ユーザーが他のメンバーと視覚的および聴覚的双方で通信することを、画面が可能にしてもよい。ユーザー１２５２にタッチすると、そのチーム・メンバーへのオーディオ・チャネルが開き、オーディオ通信によってチーム・メンバーに指示を出すようにしてもよい。あるいは、ユーザー１２５２にタッチすると、コントローラー１００−１２の操作者によって選択され予めプログラムされた指示のメニューが現れ、コントローラー１００−１２のユーザーは、これらの指示を彼らのチームメートに伝えるためには、単にメニューを選択するだけでよい。あるいは、２次インターフェースは、一人称視野では見ることができないエレメントを示す環境の、上から見た地図を単に提供するのでもよい。更に他の代案では、インターフェース４００−１２にタッチすると、２次インターフェースにおけるオブジェクトについての追加情報またはヘルプ・ティップス(help tips)を提供するのでもよい。
【００５０】
[0057]  図１３は、図１２に示したものと同様のロール・プレーイング・ゲームを使用する第２シナリオを示す。この場合、ユーザーには、インターフェース４００−１３上においてゲーム環境の代替一人称視野が与えられ、この一人称視野は、ユーザーの背後で起こっていることの背面図を含むことができる。この例では、ユーザーは、他のキャラクター１３１０の形態となっている可能な危険物が、ゲーム視野１２０２の仮想環境において、コントローラー１００−１３の操作者の背後にあることを見ることができる。キャラクター１３１０は、ユーザーがインターフェースを回転させ仮想環境における背後を見なければ、２次的体験４００−１３における２次インターフェース上のみに現れる。あるいは、インターフェース４００−１３が、先に説明したカメラを利用して、ユーザー自身の環境の代わりの視野を提供し、またはユーザーの球体(sphere)内にいる実世界の人々から判断する(interpret)代わりのデーターを示し、これらの環境変数をゲーム体験に送り込むことができる。
【００５１】
[0058]  図１４は、コントローラー１００−１４において見られる触覚制御よりもあるタイプのゲームでは一層有利であると考えられる代替制御手段を利用する実施形態を示す。ユーザー制御が、スライダまたはダイアルのようなアナログ入力によって補助されるゲームでは、タッチ・インターフェース４００−１４を利用することができる。この実施形態におけるタッチ・インターフェース４００−１４は、ディスプレイ１６上に現れる射的ゲーム１４００をプレーするために利用される。このゲームでは、ユーザーは、的１４０４に当てるために発射物の十分な速度を達成するには、彼らのパチンコ(slingshot)１４０２を後ろに引かなければならない。図１４は、デバイス４００−１４上にパワー・スライダー・インターフェースを示し、ユーザーは彼らの指を初期接触点１４０６から第２接触点１４０８まで滑らせ、次いでデバイス４００−１４の画面から彼らの指を離して、ゲーム１４００において投射物を放つ。このようなアナログ制御は、一層容易に提示することができ、デバイス４００−１４上においてユーザー制御の複数の選択肢を可能にすることができる。
【００５２】
[0059]  図１４の例では、ゲームは触覚制御によって、インターフェース４００−１４と同じ標的および制御メカニズムを設けることができる。したがって、このような実施形態では、触覚デバイスからの１組の制御信号、およびインターフェース４００−１４からの１組の制御信号が重複してもよい。
【００５３】
[0060]  図１５は、コントローラー１００−１５上またはインターフェース４００−１５上の触覚制御によって実現することができる２次的体験の更に他の実施形態を示す。ポーカー・ゲーム１５００では、ユーザーは通常ゲームにおける他のユーザーが彼らのカードを知ることを望まない。コントローラー１００−１５の操作者は、タッチ・インターフェース４００−１５において彼らのカードを彼らに提示させることができる。ディスプレイがゲームにおける全てのプレーヤーによって共有される場合であっても、ユーザーは、ディスプレイ１６上においてカード・ゲーム１５００に参加するためには、ユーザー自身のデバイス上において、ゲームにおける他のプレーヤーには見ることができない、カード１５０６上でタッチ入力１５０４を利用することができる。このような実施形態は、２人のユーザーが同じゲームをプレーしているが、２人がゲームにおける他のプレーヤーと共有したくない秘密情報を有し、彼ら自身の情報にアクセスする必要があるという、図２に示したようなシナリオにおいて有用である。インターフェース４００−１５は、コントローラー１００−１５上の触覚制御の使用に対する部分的なまたは完全な代用になることができる。
【００５４】
[0061]  図１６は、通知システムを含む他の２次的体験を示す。図１６において、ディスプレイ４００−１６上における２次的体験は、他のユーザーがコントローラー１００−１６の操作者が異なるゲームをプレーするのを待っているという通知を含む。このシナリオでは、コントローラー１００−１６の操作者は、先に説明した光景１２０２で、ロール・プレーイング・ゲームをプレーしている。しかしながら、他のユーザーがコントローラー１００−１６の操作者にメッセージ１６０４および１６０８を送り、他のタイプのゲームに参加することを望むか否かこのユーザーに尋ねることができ、または任意の他のタイプの通知を送ることもできる。通知のタイプに依存して、ソフト応答制御ボタン１６１０、１６１２、１６１４、１６１６、１６１８、および１６２０が設けられ、コントローラー１００−１６の操作者が容易に通知に応答すること、または単に通知を無視することを可能にすることができる。尚、２次的体験では、任意の数の異なるタイプの通知および通知制御を実現できることは認められよう。
【００５５】
[0062]  図１７は、本技術にしたがって、種々の異なる実施形態をより具体的な方法で強調するフロー・チャートを示す。ステップ１７０２において、ユーザーは、ユーザーに提示されるまたはユーザーが参加するコンテンツを選択する。選択されたコンテンツに基づいて、２次的体験を生成し、タッチ・インターフェース・デバイスに提示する。
【００５６】
[0063]  １７０４において、コンテンツがゲームである場合、サービス４８０は、１７０６において、ユーザーに表示すべき２次的体験のためのコンポーネントを選択する。１７０８において、このサービスは、これらのコンポーネントをタッチ・インターエース・デバイスに送る。１７１０において一旦制御エレメントが受け取られたなら、１７１２において、ユーザーはこれらの制御エレメントを利用してゲームを制御することができる。タッチ・インターエース・デバイス上の２次的体験における制御エレメントは、制御信号を生成し、これらの制御信号は、このゲームの特定の要件にしたがってゲームを制御するために、サービス４８０に戻される。
【００５７】
[0064]  コンテンツがヘルプ画面を必要とする場合、１７１４において、ヘルプを表示するプロンプトを設けることができる。１７１６において、ヘルプ画面がコールされると、サービス４８０は、ユーザーがゲーム、アプリケーション、または他のコンテンツのどこにいるのか判定し、更にゲーム・アプリケーションまたはコンテンツとのユーザーの履歴を判定することができる。これは、正しいタイプのヘルプを提供するとき、または異なるタイプのヘルプを要求するための選択肢をユーザーに提供するときに、サービス４８０を助けることができる。１７１８において、しかるべきヘルプ・タイプを選択する。しかるべきヘルプのタイプは、ゲーミング・サービス４８０によって自動的に選択することができ、または特定のヘルプ・タイプを選択するようにユーザーに促すのでもよく、次いで１７１９においてこのヘルプを表示することができる。ヘルプは、以上で説明したものを含む、多くの形態をなすことができる。加えて、ゲームにおいてタスクをどのように実行するかについてのビデオをユーザーに再生すること、または他のユーザーが問題をアプリケーションによってどのように解決したかこのユーザーに示すこともできる。
【００５８】
[0065]  １７０２においてユーザーがコンテンツを選択した後、１７２０において通知を受けることができる。１７２２において、その通知がユーザーが見ることを望むかもしれないタイプのものであるか否かの判断を、サービス４８０によって行うことができる。この判断を行うために、任意の数のフィルタを使用することができる。例えば、ユーザーのソーシャル・グラフの特定のレベルから受け取られた通知メッセージは、通過することを許してもよい。ユーザーは、ゲームをプレーする招待というような、ある分類の通知を受けることを望まないことを指定してある場合もある。一旦システムが通知を与えるか否か決定したなら、本システムは１７２２においてしかるべきやり方でその通知を表示することができる。
【００５９】
[0066]  平均的な当業者(one of average skill)には理解されようが、複数のタイプのコンテンツが、サービス４８０または第三者プロバイダーによって供給されてもよい。１７２８における任意のタイプのコンテンツについて、一旦サービス４８０がコンテンツのタイプを１７３０において決定したなら、１７３２において２次的体験を提供することができる。１７３２において、本システムは、２次的体験における使用に適した制御手段、情報、またはアプリケーションを決定し、そして１７３４において、２次的ＵＩ体験をタッチ・スクリーン・コントローラーに提供する。注記したように、サービス４８０はユーザーの視聴履歴および他のオンライン活動を、現在ストリーミングされているコンテンツと併せて、直接ユーザーからのフィードバックまたはコンソール２０２からのフィードバックによって判定することができ、このフィードバックを利用して、２次インターフェースを異なるコンテキストにおいて提供することができる。
【００６０】
[0067]  図１８は、以上の技術において、本明細書において説明した処理デバイスの内任意のものとして、以上で説明した技術において使用することができる、適した計算システム環境の一例を示す。プレース・サービス(place service)を実現するためのサーバーとして、複数の計算システムが使用されてもよい。
【００６１】
[0068]  図１８を参照すると、本発明を実現するためのシステム例は、コンピューター７１０の形態とした汎用計算デバイスを含む。コンピューター７１０のコンポーネントは、処理ユニット７２０、システム・メモリー７３０、およびシステム・メモリーから処理ユニット７２０までを含む種々のシステム・コンポーネントを結合するシステム・バス７２１を含むことができる。システム・バス７２１は、メモリー・バスまたはメモリー・コントローラー、周辺バス、および種々のバス・アーキテクチャーの内任意のものを用いるローカル・バスを含む、様々なタイプのバス構造の内任意のものでよい。一例として、そして限定ではなく、このようなアーキテクチャーは、業界標準アーキテクチャー（ＩＳＡ）バス、マイクロ・チャネル・アーキテクチャー（ＭＣＡ）バス、拡張ＩＳＡ（ＥＩＳＡ）バス、ビデオ・エレクトロニクス標準連盟（ＶＥＳＡ）ローカル・バス、そしてメザニン・バス(Mezzanine bus)としても知られている周辺素子相互接続（ＰＣＩ）バスを含む。
【００６２】
[0069]  コンピューター７１０は、通例、種々のコンピューター読み取り可能媒体を含む。コンピューター読み取り可能媒体は、コンピューター７１０によってアクセスすることができる任意の入手可能な媒体とすることができ、揮発性および不揮発性双方の媒体、リムーバブルおよび非リムーバブル媒体を含む。一例として、そして限定ではなく、コンピューター読み取り可能媒体は、コンピューター記憶媒体および通信媒体を含むことができる。コンピューター記憶媒体は、揮発性および不揮発性媒体、リムーバブルおよび非リムーバブル媒体を含み、コンピューター読み取り可能命令、データー構造、プログラム・モジュール、または他のデーターというようないずれかの情報の記憶のための任意の方法または技術で実現される。コンピューター記憶媒体には、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュ・メモリーまたは他のメモリー技術、ＣＤ−ＲＯＭ、ディジタル・バーサタイル・ディスク（ＤＶＤ）または他の光ストレージ、磁気カセット、磁気テープ、磁気ディスク記憶デバイスまたはその他の磁気記憶デバイス、あるいは所望の情報を格納するために用いることができ、計算デバイス７１０によってアクセスすることができる任意の他の媒体が含まれる。
【００６３】
[0070]  システム・メモリー７３０は、リード・オンリ・メモリー（ＲＯＭ）７３１およびランダム・アクセス・メモリー（ＲＡＭ）７３２のような揮発性および／または不揮発性メモリーの形態をなすコンピューター記憶媒体を含む。基本入出力システム７３３（ＢＩＯＳ）は、起動中のように、コンピューター７１０内のエレメント間における情報転送を補助する基本的なルーチンを含み、通例ＲＯＭ７３１内に格納される。ＲＡＭ７３２は、通例、処理ユニット７２０が直ちにアクセス可能であるデーターおよび／またはプログラム・モジュール、および／または現在処理ユニット７２０によって処理されているデーターおよび／またはプログラム・モジュールを含む。一例として、そして限定ではなく、図７は、オペレーティング・システム７３４、アプリケーション・プログラム７３５、その他のプログラム・モジュール７３６、およびプログラム・データー７３７を示す。
【００６４】
[0071]  また、コンピューター７１０は、その他のリムーバブル／非リムーバブル揮発性／不揮発性コンピューター記憶媒体も含むことができる。一例として示すに過ぎないが、図７は、非リムーバブル不揮発性磁気媒体からの読み取りおよびこれへの書き込みを行なうハード・ディスク・ドライブ７４０、リムーバブル不揮発性磁気ディスク７５２からの読み取りおよびこれへの書き込みを行なう磁気ディスク・ドライブ７５１、ならびにＣＤ  ＲＯＭまたはその他の光媒体のようなリムーバブル不揮発性光ディスク７５６からの読み取りおよびこれへの書き込みを行なう光ディスク・ドライブ７５５を示す。本動作環境例において使用可能なその他のリムーバブル／非リムーバブル、揮発性／不揮発性コンピューター記憶媒体には、磁気テープ・カセット、フラッシュ・メモリー・カード、ディジタル・バーサタイル・ディスク、ディジタル・ビデオ・テープ、ソリッド・ステートＲＡＭ、ソリッド・ステートＲＯＭ等が含まれるが、これらに限定されるのではない。ハード・ディスク・ドライブ７４１は、通例、インターフェース７４０のような非リムーバブル・メモリー・インターフェースを介してシステム・バス７２１に接続され、磁気ディスク・ドライブ７５１および光ディスク・ドライブ７５５は、通例、インターフェース７５０のようなリムーバブル・メモリー・インターフェースによって、システム・バス７２１に接続される。
【００６５】
[0072]  先に論じ図７に示したドライブおよびそれらに付帯するコンピューター記憶媒体は、コンピューター読み取り可能命令、データー構造、プログラム・モジュール、およびコンピューター７１０のその他のデーターを格納する。図１８では、例えば、ハード・ディスク・ドライブ７４１は、オペレーティング・システム７４４、アプリケーション・プログラム７４５、その他のプログラム・モジュール７４６、およびプログラム・データー７４７を格納するように示されている。尚、これらの構成要素は、オペレーティング・システム７３４、アプリケーション・プログラム７３５、その他のプログラム・モジュール７３６、およびプログラム・データー７３７と同じでも異なっていても可能であることを注記しておく。オペレーティング・システム７４４、アプリケーション・プログラム７４５、その他のプログラム・モジュール７４６、およびプログラム・データー７４７は、ここでは、少なくともこれらが異なるコピーであることを示すために、異なる番号が与えられる。ユーザーは、キーボード７６２のような入力デバイス、および一般にマウス、トラックボールまたはタッチ・パッドと呼ばれるポインティング・デバイス７６１によって、コマンドおよび情報をコンピューター２０に入力することができる。他の入力デバイス（図示せず）には、マイクロフォン、ジョイスティック、ゲーム・パッド、衛星ディッシュ、スキャナー等を含むことができる。これらおよびその他の入力デバイスは、多くの場合、ユーザー入力インターフェース７６０を介して、処理ユニット７２０に接続される。ユーザー入力インターフェース７６０は、システム・バスに結合されるが、パラレル・ポート、ゲーム・ポート、またはユニバーサル・シリアル・バス（ＵＳＢ）のようなその他のインターフェースおよびバス構造によって接続されてもよい。また、モニター７９１またはその他の形式のディスプレイ・デバイスも、ビデオ・インターフェース７９０のようなインターフェースを介して、システム・バス７２１に接続される。モニターに加えて、コンピューターは、スピーカー７９７およびプリンター７９６のような、その他の周辺出力装置も含むことができ、これらは出力周辺インターフェース７９０を介して接続することができる。
【００６６】
[0073]  コンピューター７１０は、リモート・コンピューター７８０のような１つ以上のリモート・コンピューターへの論理接続を用いて、ネットワーク接続環境において動作することもできる。リモート・コンピューター７８０は、パーソナル・コンピューター、サーバー、ルーター、ネットワークＰＣ、ピア・デバイス、またはその他の共通ネットワーク・ノードとすることができ、通例、コンピューター７１０に関して先に説明したエレメントの多くまたは全てを含むが、図７にはメモリー記憶装置７８１のみを示す。図７に示す論理接続は、ローカル・エリア・ネットワーク（ＬＡＮ）７７１およびワイド・エリア・ネットワーク（ＷＡＮ）７７３、ならびに他のネットワークも含むことができる。このようなネットワーク環境は、事務所、企業規模のコンピューター・ネットワーク、イントラネットおよびインターネットにおいては、極一般的である。
【００６７】
[0074]  ＬＡＮネットワーク接続環境で用いる場合、コンピューター７１０は、ネットワーク・インターフェースまたはアダプター７７０を介してＬＡＮ７７１に接続される。ＷＡＮネットワーク接続環境で用いる場合、コンピューター７１０は、通例、モデム７７２、またはインターネットのようなＷＡＮ７７３を通じて通信を確立するその他の手段を含む。モデム７７２は、内蔵型でも外付けでもよく、ユーザー入力インターフェース７６０またはその他のしかるべきメカニズムを介してシステム・バス７２１に接続することができる。ネットワーク接続環境では、コンピューター７１０に関して図示したプログラム・モジュール、またはその一部は、リモート・メモリー記憶装置に格納することもできる。一例として、そして限定ではなく、図７は、リモート・アプリケーション・プログラム７８５がメモリー・デバイス７８１に存在するものとして示している。尚、図示のネットワーク接続は一例であり、コンピューター間で通信リンクを作る他の手段も使用可能であることは認められよう。
【００６８】
[0075]  図１９は、本技術の実施形態においてタッチ・インターフェース・デバイスとして動作することができる移動体デバイス例のブロック図である。典型的な移動体デバイスの電子回路例が図示されている。移動体デバイス９００は、１つ以上のマイクロプロセッサー９１２、およびメモリー１０１０（例えば、ＲＯＭのような不揮発性メモリーおよびＲＡＭのような揮発性メモリー）を含む。メモリー１０１０は、プロセッサー読み取り可能コードを格納する。プロセッサー読み取り可能コードは、本明細書において説明した機能を実現するために、制御プロセッサー９１２の１つ以上のプロセッサーによって実行される。
【００６９】
[0076]  移動体デバイス９００は、例えば、プロセッサー９１２、アプリケーションを含むメモリー１０１０、および不揮発性ストレージを含むことができる。アプリケーションは、ユーザー・インターフェース９１８に提供される２次インターフェースを含むことができる。プロセッサー９１２は、通信を実現することができ、更に、本明細書において説明した相互作用アプリケーションを含む任意の数のアプリケーションを実現することができる。メモリー１０１０は、不揮発性および揮発性メモリーを含む、任意の種々のメモリー記憶媒体のタイプが可能である。デバイス・オペレーティング・システムは、移動体デバイス９００の異なる動作を扱い、電話をかけるおよび受ける、テキスト・メッセージ送信、音声メールのチェック等というような動作のためのユーザー・インターフェースを内蔵することもできる。アプリケーション１０３０は、写真および／またはビデオ用のカメラ・アプリケーション、アドレス帳、カレンダー・アプリケーション、メディア・プレーヤー、インターネット・ブラウザー、ゲーム、他のマルチメディア・アプリケーション、アラーム・アプリケーション、他の第三者アプリケーション、本明細書において論じられる相互作用アプリケーション等のような、あらゆるプログラムの集合体でも可能である。メモリー１０１０における不揮発性記憶コンポーネント１０４０は、ウェブ・キャッシュ、音楽、写真、連絡先データー、スケジューリング・データー、およびその他のファイルというようなデーターを収容する。
【００７０】
[0077]  また、プロセッサー９１２は、ＲＦ送信／受信回路９０６、赤外線送信器／受信器９０８、Wi-FiまたはBluetooth（登録商標）のような任意の追加通信チャネル１０６０、および加速度計のような動き／方位センサー９１４とも通信し、一方ＲＦ送信／受信回路９０６はアンテナ９０２に結合される。加速度計は、移動体デバイス内に組み込まれており、ユーザーにジェスチャーによってコマンドを入力させるインテリジェント・ユーザー・インターフェース、ＧＰＳ衛星との連絡が途絶した後にデバイスの動きおよび方向を計算する室内ＧＳＰ機能というようなアプリケーションを可能にし、更に、電話機が回転させられたときにデバイスの向きを検出し表示を縦向きから横向きに自動的に変更することを可能にする。加速度計は、例えば、微小電気機械システム（ＭＥＭＳ）によって提供することができる。ＭＥＭＳは、半導体チップ上に構築される小さな機械的デバイス（マイクロメートル単位の寸法）である。加速方向、ならびに方位、振動、および衝撃を検知することができる。更に、プロセッサー９１２はリンガー(ringer)／バイブレーター９１６、ユーザー・インターフェース・キーパッド／スクリーン９１８、１つ以上のスピーカー１０２０、マイクロフォン９２２、カメラ９２４、光センサー９２６、および温度センサー９２８とも通信する。ユーザー・インターフェース、キーパッド、および画面は、周知の原理および技術にしたがって、容量性タッチ・スクリーンを構成することができる。
【００７１】
[0078]  プロセッサー９１２は、ワイヤレス信号の送信および受信を制御する。送信モードの間、プロセッサー９１２はマイクロフォン９２２からの音声信号、または他のデーター信号をＲＦ送信／受信回路９０６に供給する。送信／受信回路９０６は、アンテナ９０２を介した通信のために、この信号をリモート局（例えば、固定局、運営会社(operator)、他のセルラ・フォン等）に送信する。リンガー／バイブレーター９１６は、着信コール、テキスト・メッセージ、カレンダー・リマインダー、アラーム・クロック・リマインダー、またはその他の通知をユーザーに知らせるために用いられる。受信モードの間、送信／受信回路９０６は音声またはその他のデーター信号をリモート局からアンテナ９０２を介して受信する。受信された音声信号は、スピーカー１０２０に供給され、一方他の受信されたデーター信号もしかるべく処理される。
【００７２】
[0079]  加えて、移動体デバイス９００をＡＣアダプターまたは給電ドッキング・ステーション(powered docking station)のような外部電源に接続するために、物理コネクター９８８も用いることができる。また、物理コネクター９８８は、計算デバイスおよび／または本明細書において説明したコントローラー１００の種々の実施形態へのデーター接続として使用することもできる。このデーター接続は、移動体デバイスのデーターを他のデバイスにおける計算データーと同期させるというような動作に対処する。
【００７３】
[0080]  衛星ベースの無線ナビゲーションを利用してユーザー・アプリケーションの位置を中継する ＧＰＳ送受信機９６５は、このようなサービスのために、イネーブルされる。
【００７４】
[0081]  図に示したコンピューター・システム例は、コンピューター読み取り可能記憶媒体の例を含む。コンピューター読み取り可能記憶媒体は、プロセッサー読み取り可能記憶媒体でもある。このような媒体は、揮発性および不揮発性、リムーバブルおよび非リムーバブル媒体を含み、コンピューター読み取り可能命令、データー構造、プログラム・モジュール、またはその他のデーターというような情報の格納のための任意の方法または技術で実現することができる。コンピューター記憶媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、キャッシュ、フラッシュ・メモリーまたは他のメモリー技術、ＣＤ−ＲＯＭ、ディジタル・バーサタイル・ディスク（ＤＶＤ）または他の光ディスク・ストレージ、メモリー・スティックまたはカード、磁気カセット、磁気テープ、メディア・ドライブ、ハード・ディスク、磁気ディスク記憶デバイスまたは他の磁気記憶デバイス、あるいは所望の情報を格納するために用いることができコンピューターによってアクセスすることができる任意の他の媒体を含むが、これらに限定されるのではない。
【００７５】
[0082]  図２０は、コンソール２０２を実現するために使用することができる計算システムの他の実施形態のブロック図である。この実施形態では、計算システムは、ゲーミング・コンソールのような、マルチメディア・コンソール８００である。図２０に示すように、マルチメディア・コンソール８００は、中央処理ユニット（ＣＰＵ）８０１、およびメモリー・コントローラー８０２を有する。メモリー・コントローラー８０２は、フラッシュ・リード・オンリー・メモリー（ＲＯＭ）８０３、ランダム・アクセス・メモリー（ＲＡＭ）８０６、ハード・ディスク・ドライブ８０８、および可搬型メディア・ドライブ８０６を含む、種々のタイプのメモリーへのプロセッサー・アクセスを容易にする。一実現例では、ＣＰＵ８０１は、一時的にデーターを格納し、したがって、ハード・ドライブ８０８に対して行われるメモリー・アクセス・サイクル回数を減らすためにレベル１キャッシュ８１０およびレベル２キャッシュ８１２を含み、これによって処理速度およびスループットを改善する。
【００７６】
[0083]  ＣＰＵ８０１、メモリー・コントローラー８０２、および種々のメモリー・デバイスは、１つ以上のバス（図示せず）によって相互接続される。この実現例において使用されるバスの詳細は、本明細書において説明した対象の主題を理解することには特に関連はない。しかしながら、このようなバスは、シリアル・バスおよびパラレル・バス、メモリー・バス、周辺バス、およびプロセッサー・バスまたはローカル・バスの内１つ以上を含み、種々のバス・アーキテクチャーの内任意のものを使用してもよいことは言うまでもない。一例として、このようなアーキテクチャーは、業界標準アーキテクチャー（ＩＳＡ）バス、マイクロ・チャネル・アーキテクチャー（ＭＣＡ）バス、拡張ＩＳＡ（ＥＩＳＡ）バス、ビデオ電子標準協会（ＶＥＳＡ）ローカル・バス、およびメザニン・バスとしても知られている周辺コンポーネント相互接続（ＰＣＩ）バスを含むことができる。
【００７７】
[0084]  一実現例では、ＣＰＵ８０１、メモリー・コントローラー８０２、ＲＯＭ８０２、ＲＯＭ８０３、およびＲＡＭ８０６は、共通モジュール８１４に統合される。この実現例では、ＲＯＭ８０３は、フラッシュＲＯＭとして構成され、ＰＣＩバスおよびＲＯＭバス（いずれも図示されていない）によってメモリー・コントローラー８０２に接続される。ＲＡＭ８０６は、複数のデーター倍速同期ダイナミックＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）モジュールとして構成され、別個のバス（図示せず）を介してメモリー・コントローラー８０２によって独立して制御される。ハード・ディスク・ドライブ８０８および可搬型メディア・ドライブ８０５は、ＰＣＩバスおよびＡＴ取り付け（ＡＴＡ）バス８１６を介してメモリー・コントローラー８０２に接続されていることが示されている。しかしながら、他の実現例では、異なるタイプの専用データー・バス構造を代わりに適用することもできる。
【００７８】
[0085]  グラフィクス処理ユニット８２０およびビデオ・エンコーダー８２２は、高速および高解像度（例えば、高品位）グラフィクス処理のためのビデオ処理パイプラインを形成する。データーは、グラフィクス処理ユニット（ＧＰＵ）８２０からビデオ・エンコーダー８２２へディジタル・ビデオ・バス（図示せず）を通って移される。システム・アプリケーション（例えば、ポップ・アップ）によって生成される軽量メッセージが、ＧＰＵ８２０の割り込みを使用しポップアップをオーバーレイ内にレンダリングするためのコードをスケジューリングすることによって表示される。オーバーレイに使用されるメモリーの量は、オーバーレイのエリア・サイズに依存し、好ましくは、オーバーレイは画面の解像度によって拡縮する。ユーザー・インターフェース全体がコンカレント・システム・アプリケーションによって使用される場合、アプリケーションの解像度とは独立した解像度を使用することが好ましい。周波数を変更しＴＶリシンク(TV resync)を生じさせる必要性が排除されるように、この解像度を設定するためにスケーラー(scaler)を使用することもできる。
【００７９】
[0086]  オーディオ処理ユニット８２４およびオーディオ・コデック（コーダー／デコーダー）８２６は、種々のディジタル・オーディオ・フォーマットのマルチチャネル・オーディオ処理のために対応するオーディオ処理パイプラインを形成する。オーディオ・データーは、オーディオ処理ユニット８２４とオーディオ・コデック８２６との間において通信リンク（図示せず）を通って移される。ビデオおよびオーディオ処理パイプラインは、テレビジョンまたは他のディスプレイへの送信のためにデーターをＡ／Ｖ（オーディオ／ビデオ）ポート８２８に出力する。図示した実現例では、ビデオおよびオーディオ処理コンポーネント８２０〜２２８はモジュール２１４に実装される。
【００８０】
[0087]  図２０は、ＵＳＢホスト・コントローラー８３０およびネットワーク・インターフェース８３２を含むモジュール８１４を示す。ＵＳＢホスト・コントローラー８３０は、ＣＰＵ８０１およびメモリー・コントローラー８０２と、バス（例えば、ＰＣＩバス）を介して通信することが示されており、周辺コントローラー８０４（１）〜８０４（４）のホストとして役割を果たす。ネットワーク・インターフェース８３２は、ネットワーク（例えば、インターネット、ホーム・ネットワーク等）へのアクセスを与え、イーサネット（登録商標）・カード、モデム、ワイヤレス・アクセス・カード、Bluetoothモジュール、ケーブル・モデム等を含む種々の有線またはワイヤレス・インターフェース・コンポーネントの内任意のものでよい。
【００８１】
[0088]  図１８に示す実現例では、コンソール８００は、４つのコントローラー１００および８０４（１）〜８０４（４）をサポートするためにコントローラー・サポート・サブアセンブリー８４０を含む。コントローラー・サポート・サブアセンブリー８４０は、例えば、メディアおよびゲーム・コントローラーのような外部制御デバイスとの有線およびワイヤレス動作をサポートするために必要とされる任意のハードウェアおよびソフトウェア・コンポーネントを含む。フロント・パネルＩ／Ｏサブアセンブリー８４２は、電源ボタン８１２、イジェクト・ボタン８１４、および任意のＬＥＤ（発光ダイオード）、またはコンソール８０２の外面上に露出されている他のインディケーターの複数の機能をサポートする。サブアセンブリー８４０および８４２は、１つ以上のケーブル・アセンブリー８４４を介してモジュール８１４と通信可能である。他の実現例では、コンソール８００は追加のコントローラー・サブアセンブリーを含む。また、図示する実現例は、モジュール８１４に伝達することができる信号を送るおよび受けるように構成された光Ｉ／Ｏインターフェース８３５も示す。
【００８２】
[0089]  ＭＵ８４０（１）および８４０（２）は、それぞれ、ＭＵポート「Ａ」８３０（１）および「Ｂ」８３０（２）に接続可能であることが示されている。追加のＭＵ（例えば、ＭＵ８４０（３）〜８４０（６））が、コントローラー８０４（１）および８０４（３）に接続可能であることが示されている。即ち、コントローラー毎に２つのＭＵがある。また、コントローラー８０４（１）および８０４（４）は、ＭＵ（図示せず）を受けるように構成することもできる。各ＭＵ８４０は、追加のストレージを提供し、このストレージには、ゲーム、ゲーム・パラメーター、および他のデーターを格納することができる。実現例では、他のデーターが、ディジタル・ゲーム・コンポーネント、実行可能ゲーミング・アプリケーション、ゲーミング・アプリケーションを拡張するための命令セット、およびメディア・ファイルの内任意のものを含むことができる。ＭＵ８４０がコンソール８００またはコントローラーに挿入されると、メモリー・コントローラー８０２はＭＵ８４０にアクセスすることができる。システム電源モジュール８５０が、電力をゲーミング・システム８００のコンポーネントに供給する。ファン８５２がコンソール８００内部の回路を冷却する。マイクロコントローラー・ユニット８５４も設けられる。
【００８３】
[0090]  機械命令(machine instructions)を含むアプリケーション８６０が、ハード・ディスク・ドライブ８０８に格納される。コンソール８００に電源を入れると、アプリケーション８６０の種々の部分が、ＣＰＵ８０１による実行のために、ＲＡＭ８０６および／またはキャッシュ８１０および８１２にロードされる。ここで、アプリケーション８６０は、そのような例の１つである。ハード・ディスク・ドライブ８０８には、ＣＰＵ８０１における実行のために種々のアプリケーションを格納することができる。
【００８４】
[0091]  ゲーミングおよびメディア・システム８００は、単にこのシステムをモニターディスプレイ１６、テレビジョン、ビデオ・プロジェクター、または他のディスプレイ・デバイスに接続することによって、単体システムとして動作することもできる。この単体モードでは、ゲーミングおよびメディア・システム８００は、１人以上のプレーヤーが、ゲームをプレーすること、あるいは例えばムービーを見るまたは音楽を聴くことによって、ディジタル・メディアを楽しむことを可能にする。しかしながら、ネットワーク・インターフェース８３２を介して利用可能となるブロードバンド接続の統合によって、ゲーミングおよびメディア・システム８００は、より大きなネットワーク・ゲーミング共同体における参加者として更に動作することもできる。
【００８５】
[0092]  以上、構造的特徴および／または方法論的動作に特定の文言で主題について説明したが、添付した特許請求の範囲に定められる主題は必ずしも以上で説明した特定の特徴や動作には限定されないことは理解されてしかるべきである。逆に、以上で説明した特定の特徴および動作は、特許請求の範囲を実現する形態例として開示されたまでである。
【図１】
2015506198.tif 000003
【図２】
2015506198.tif 000004
【図３】
2015506198.tif 000005
【図４】
2015506198.tif 000006
【図５】
2015506198.tif 000007
【図６Ａ】
2015506198.tif 000008
【図６Ｂ】
2015506198.tif 000009
【図７Ａ】
2015506198.tif 000010
【図７Ｂ】
2015506198.tif 000011
【図８Ａ】
2015506198.tif 000012
【図８Ｂ】
2015506198.tif 000013
【図９Ａ】
2015506198.tif 000014
【図９Ｂ】
2015506198.tif 000015
【図１０Ａ】
2015506198.tif 000016
【図１０Ｂ】
2015506198.tif 000017
【図１０Ｃ】
2015506198.tif 000018
【図１１】
2015506198.tif 000019
【図１２】
2015506198.tif 000020
【図１３】
2015506198.tif 000021
【図１４】
2015506198.tif 000022
【図１５】
2015506198.tif 000023
【図１６】
2015506198.tif 000024
【図１７】
2015506198.tif 000025
【図１８】
2015506198.tif 000026
【図１９】
2015506198.tif 000027
【図２０】
2015506198.tif 000028
【国際調査報告】
2015506198.tif 000029
2015506198.tif 000030
2015506198.tif 000031