(57)【要約】携帯型マルチメディア装置は、インターネットに接続することでインターネット・コンテンツを得るとともに、インターネット・コンテンツを含むフォーマットされたコンテンツをテレビ等のディスプレイに送信する。したがって、マルチメディア装置のユーザは、インターネット・テレビまたは映画を見たり、インターネット音楽を聴いたり、ゲームで遊んだり、またはさもなければ従来のコンピュータをテレビに接続する必要なくインターネット接続を体験する。さらに、いくつかの実施形態では、マルチメディア装置は、ポインティング装置として該装置を用いること（ユーザがこの装置を動かすことでユーザの望むスクリーン上にカーソルを置くこと）により、インターネットとのシームレスな対話を可能にする。
2011521520.tif 000002
【特許請求の範囲】
【請求項１】
装置であって、
少なくとも１つの入力装置を有する携帯型の筐体と、
インターネット・コンテンツを無線で受信するように構成された受信機と、
該インターネット・コンテンツを表示するために、ディスプレイに無線信号を送るように構成された送信機と
を含む装置。
【請求項２】
前記ディスプレイはテレビである、請求項１に記載の装置。
【請求項３】
前記無線信号は、ＡＴＳＣ、ＤＶＢ、ＩＳＤＢ、ＤＴＭＢ、ＤＭＢ、ＮＴＳＣ、ＰＡＬ、および、ＳＥＣＡＭの放送規格からなる群から選択される、請求項２に記載の装置。
【請求項４】
前記インターネット・コンテンツの無線受信は、ＩＥＥＥ８０２．１１規格を介する、請求項１に記載の装置。
【請求項５】
前記インターネット・コンテンツの無線受信は、携帯電話ネットワークデータ伝送規格を介する、請求項１に記載の装置。
【請求項６】
前記送信機は、前記ディスプレイ上に表示するために、非インターネット・コンテンツをもまた構成する、請求項１に記載の装置。
【請求項７】
装置であって、
少なくとも１つの入力装置を有する携帯型の筐体と、
インターネット・コンテンツを無線で受信するように構成された受信機と、
ディスプレイに無線信号を送るように構成された送信機と、
該装置上の所定の点から該ディスプレイまでの投影線に実質的に対応する該ディスプレイ上のカーソルを配置するためのディスプレイ・レコグナイザと
を含む装置。
【請求項８】
前記ディスプレイはテレビである、請求項７に記載の装置。
【請求項９】
前記無線信号は、ＡＴＳＣ、ＤＶＢ、ＩＳＤＢ、ＤＴＭＢ、ＤＭＢ、ＮＴＳＣ、ＰＡＬ、および、ＳＥＣＡＭの放送規格からなる群から選択される、請求項８に記載の装置。
【請求項１０】
前記インターネット・コンテンツの無線受信は、ＩＥＥＥ８０２．１１規格を介する、請求項７に記載の装置。
【請求項１１】
前記インターネット・コンテンツの無線受信は、携帯電話ネットワークデータ伝送規格を介する、請求項７に記載の装置。
【請求項１２】
前記送信機は、前記ディスプレイ上に表示するために、非インターネット・コンテンツをもまた構成する、請求項７に記載の装置。
【請求項１３】
方法であって、
携帯装置へのインターネット・コンテンツを受信することと、
ディスプレイ上に表示される該インターネット・コンテンツを準備することと、
該携帯装置から該ディスプレイまで該インターネット・コンテンツを無線送信することと、
該携帯装置を介して該ディスプレイ上に表示された該インターネット・コンテンツと対話することと
を含み、
該ディスプレイ上に表示された該インターネット・コンテンツと対話することは、該ディスプレイを認識し、かつ、該携帯装置が示している位置に実質的に対応する該ディスプレイ上のカーソルを配置する該携帯装置によってもたらされる、方法。
【請求項１４】
前記インターネット・コンテンツを前記ディスプレイに送信することは、ＡＴＳＣ、ＤＶＢ、ＩＳＤＢ、ＤＴＭＢ、ＤＭＢ、ＮＴＳＣ、ＰＡＬ、および、ＳＥＣＡＭからなる群から選択された放送規格のうちの少なくとも１つを使用する、請求項１３に記載の方法。
【請求項１５】
前記インターネット・コンテンツの無線受信は、ＩＥＥＥ８０２．１１規格を介する、請求項１３に記載の方法。
【請求項１６】
前記インターネット・コンテンツの無線受信は、携帯電話ネットワークデータ伝送規格を介する、請求項１３に記載の方法。
【請求項１７】
前記送信機は、前記ディスプレイ上に表示するために、非インターネットコンテンツをもまた構成する、請求項１３に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願）
この出願は、米国仮出願第６１／０４５，５６２号（２００８年４月１６日出願）と米国特許出願第１２／４２５，２９７（２００９年４月１６日付）の利益および優先権を主張するもので、それらの内容を全体として本明細書中に援用する。
（背景）
【０００２】
この出願は、テレビ等のディスプレイ上に対話型インターネット・マルチメディアを表示する装置および方法に関する。
【発明の概要】
【課題を解決するための手段】
【０００３】
（概要）
携帯型マルチメディア装置は、インターネットに接続することでインターネット・コンテンツを得るとともに、インターネット・コンテンツを含むフォーマットされたコンテンツをテレビ等のディスプレイに送信する。
【０００４】
したがって、マルチメディア装置のユーザは、インターネット・テレビまたはインターネット映画を見たり、インターネット音楽を聴いたり、ゲームで遊んだり、またはさもなければ従来のコンピュータをテレビに接続する必要なくインターネット接続を体験するプラットフォームを手にする。
【０００５】
さらに、いくつかの実施形態では、マルチメディア装置は、ポインティング・デバイス装置として該装置を用いること（ユーザがこの装置を動かすことでユーザの望むスクリーン上にカーソルを置くこと）により、インターネットとのシームレスなやりとりを可能にする。
【図面の簡単な説明】
【０００６】
参照することにより、本開示の特徴および目的は、よりいっそう明らかになる。
【０００７】
同様の参照符号が同様の構成要素を示す添付した図面に関連して以下の説明を参照することによる。
【０００８】
【図１】本開示の装置の一実施形態のブロック図である。
【図２Ａ】インターネット・コンテンツを受信して該インターネット・コンテンツをディスプレイへ送信する本開示の装置の一実施形態を説明する図である。
【図２Ｂ】インターネット・コンテンツを受信して該インターネット・コンテンツをディスプレイへ送信する本開示の装置の一実施形態を説明する図である。
【図３Ａ】各々、本開示の装置の斜視図および側面図である。
【図３Ｂ】各々、本開示の装置の斜視図および側面図である。
【図４】テレビ上にインターネット・コンテンツを重畳する本開示の装置および方法の一実施形態を説明する図である。
【図５】本開示のディスプレイ認識装置の一実施形態の斜視図である。
【図６】ディスプレイ認識装置を用いるディスプレイ認識方法の一実施形態の斜視図である。
【図７】ディスプレイ認識装置によって撮像され、かつディスプレイを認識するために用いられる画像の一実施形態を説明する図である。
【図８】本開示の装置を用いてマルチメディア・コンテンツを伝える一実施形態のフローチャートである。
【発明を実施するための形態】
【０００９】
（詳細な説明）
次に示す本開示の実施形態の詳細な記述では、同じ参照は同じ要素を示し、本開示が実施される特定の実施形態によって示される添付の図面が参照される。これらの実施形態は、本開示の実施を当業者が可能になるように、十分に詳細に記述されており、他の実施形態を利用することが可能であること、ならびに論理的変更、機械的変更、電気的変更、生物学的変更、化学的変更、機能的変更、およびその他の変更を、本開示の範囲から逸脱することなく、行うことが可能であることが、理解される。したがって、以下の詳細な説明は、限定的な意味で理解されるものではなく、添付された請求項の範囲によってのみ、本開示の範囲が定義される。本開示で使用されるように、用語「または」は論理的選言肢（すなわち、用語「および」を包含）として定義されると理解されるものとし、明確にそういうものとして示される場合または「排他的選言」として示される場合を除き、排他的選言肢を示すものではないとする。
【００１０】
本開示は、マルチメディア装置および方法に関する。具体的には、本開示の発明者は、インターネット・コンテンツへのアクセスがコンピュータ・ディスプレイのみではないディスプレイ上で可能になるように、関連方法とともに、装置を発明した。実際、本開示の実施形態によれば、装置は、ディスプレイ固有フォーマットでフォーマットされ、かつディスプレイに無線送信されるインターネット・コンテンツを受信する。
【００１１】
図１は、関連する原理を説明するものである。実施形態によれば、また図１に示されるように、マルチメディア装置は、インターネット・コンテンツ装置２５０（例えば、ルータ、無線ケーブル・モデムなど）を介してインターネット・コンテンツ２００を受信する装置である。実施形態によれば、インターネット・コンテンツ２００はマルチメディア装置１００に送信され、インターネット・コンテンツ装置２５０から無線信号を受け取るように構成される受信機１２０を介して受信される。。インターネット・コンテンツ２００は獲得され、ディスプレイ３００に表示できるようにフォーマットされる。その後、マルチメディア装置１００は、無線で送信機１３０を用いて、インターネット・コンテンツ２００をディスプレイ３００へ送信する。
【００１２】
マルチメディア装置１００のユーザは、コンピュータ１１０に接続する１つ以上の入力装置１４０を用いて、インターネットとのやりとりを行う。受信機１２０は、コンピュータ１１０によって制御され、インターネット・コンテンツ装置２５０からインターネット・コンテンツ２００を受信する。また、送信機１３０は、ディスプレイ３００上での閲覧用にフォーマットされたインターネット・コンテンツ２００を、ディスプレイ３００に送信する。
【００１３】
実施形態によって、また図２および図３に図示されるように、マルチメディア装置１００は、ディスプレイ３００（例えば、テレビ）と連動する携帯装置であり、設けられたディスプレイ３００がマルチメディア装置１００から無線信号を受信することができる。また、設けられたマルチメディア装置１００がインターネット信号を受信する。いくつかの実施形態では、コンテンツがマルチメディア装置１００そのものから提供されている場合、インターネット信号は任意のものである。ユーザがディスプレイ３００の範囲内にマルチメディア装置１００を持ち込むと、任意のインターネット・コンテンツ２００を含むコンテンツがマルチメディア装置１００からディスプレイ３００に送信される。
【００１４】
図２に示されるものは、インターネット・コンテンツ装置２５０からインターネット・コンテンツ２００を有する無線信号を受信するマルチメディア装置の説明である。続いてマルチメディア装置は、インターネット・コンテンツ２００をユーザ・フレンドリなグラフィカル・ユーザ・インタフェース（ＧＵＩ）にフォーマットし、該フォーマットがなされたインターネット・コンテンツ２００をテレビ標準信号（例えば、ＡＴＳＣ）を介してディスプレイ３００Ａに出力する。ディスプレイ３００Ａは、アンテナ３２０Ａを介してマルチメディア装置１００から信号を受信する。
【００１５】
図３では、ユーザはもはや、元の閲覧位置にはいない。しかし、マルチメディア装置１００がインターネット・コンテンツ２００を送信していることから、マルチメディア装置１００から無線信号を受信するように構成された任意のディスプレイ３００Ｂ（アンテナ３２０Ｂを有する）に対して、ユーザが直前に体験していた同一コンテンツを送信可能である。したがって、マルチメディア装置は、マルチメディア装置１００から無線信号を受信するように構成できる任意の数のディスプレイ３００上でコンテンツを体験するための移動可能な解決策を構成する。
【００１６】
例えば、ユーザがテレビ・コンテンツを記録したディジタル・ビデオ・レコーダ（ＤＶＲ）が、記録されたコンテンツをインターネットに流すためのサーバとして構成される。ユーザは、マルチメディア装置１００を用いて、記録されたコンテンツにインターネット経由でアクセスすることが可能であり、またマルチディア装置１００を用いて自分の家の任意のディスプレイ３００上で、それを見ることが可能である。さらに、ユーザが友人の家へ行き、ユーザが友人のインターネット接続にマルチメディア装置１００を接続すると、あたかも自分の家にいるかのように、ユーザは友人のテレビ上でインターネット・コンテンツ２００を体験することができる。別の例によれば、ユーザがホテルへ行き、ホテルのインターネット接続へ無線または有線を介して接続すると、ユーザは、自分が記録し、かつ自分のＤＶＲを介して利用可能となったテレビ番組を見ることを含め、インターネット・コンテンツ２００を体験することができる。
【００１７】
例えば、ユーザは、インターネットを通じて利用可能になったテレビ番組コンテンツの商用リポジトリからテレビ番組または映画を見たいとすると、そのようなリポジトリとしては、テレビ番組の以前のエピソードがオンデマンド視聴できるネットワーク・サイト、Ｎｅｔｆｉｘ．ｃｏｍまたはＨｕｌｕ．ｃｏｍ等のサード・パーティ・プロバイダ、またはＮＬＢ．ｔｖ等のスポーツ提供プロバイダといったネットワークサイトが考えられる。そのようなインターネット・コンテンツ２００は、マルチメディア装置１００によって獲得され、無線信号を受信することができるディスプレイ３００があり、インターネット接続が利用可能な任意の場所から見るためにディスプレイ３００（例えば、テレビまたはコンピュータのモニタ）に送信される。
【００１８】
実施形態によれば、マルチメディア装置１００は筐体内に配置される。筐体内に配置されるものは、コンピュータ１１０、受信機１２０、および送信機１３０である。少なくとも１つの入力装置１４０は、筐体の外部に配置され、ユーザがコマンドまたは他の入力をマルチメディア装置１００に入力するのを可能にする。実施形態によれば、筐体はテレビ用リモコンまたは他のポータブル携帯装置に匹敵する携帯型の筐体となるように構成される。一般に、この装置は、ポータブルであること、また容易に運搬、保持、または移動できるよう意図されている。
【００１９】
図３Ａおよび図３Ｂ（図５も参照）は、マルチメディア装置１００の実施形態を図示するものである。装置は、図３Ａおよび図３Ｂに示されるものから、多くの寸法、構成、またはレイアウトが得られる。図３Ａおよび図３Ｂに例証する実施形態によれば、マルチメディア装置１００が示されている。図示されるように、コンピュータ１１０、受信機１２０、および送信機１３０を含む動作用構成部品の多くは、示した筐体内部に配置される。
【００２０】
本明細書中で使用される用語「コンピュータ」は、当業者に一般に連想され、かつ公知の意味を有するものであり、限定されるものではないが、パーソナル・コンピュータおよび携帯情報端末と、マイクロプロセッサを有する、またはコンピュータにもともと関連している機能を実行することができるポータブル装置と、コンソール型のマルチメディア装置と、ディスプレイに対してマルチメディア・コンテンツを送るために用いられるセットトップ装置とが挙げられる。一般に、コンピュータは、複数のタスクを実行するための１つ以上のコア・マイクロプロセッサ（例えば中央処理装置（ＣＰＵ）、グラフィック処理装置（ＧＰＵ）、または機能的な等価物）、あるいは特定の専用の命令を実行するための少なくとも１つの専用処理装置を有する。
【００２１】
実施形態によれば、本開示のコンピュータはまた、ディスプレイに対してＧＵＩのビデオ画像を送ることができるビデオ処理チップまたはＧＰＵを有する。例えば、ＮＶＩＤＩＡ  Ｔｅｇｒａチップセットは、この開示の装置とともに使用するのに適した処理装置である。
【００２２】
実施形態によれば、マルチメディア装置１００は、コンピュータに共通するプロセッサおよび他の構成部品、例えば携帯情報端末型の装置または携帯電話で用いられるようなＡＲＭまたはＩｎｔｅｌ  ＡＴＯＭプロセッサを有する携帯装置を具備する。
【００２３】
同様に、実施形態によれば、マルチメディア装置１００のメモリおよびデータ保存装置は揮発性または不揮発性であってもよい。主記憶装置は、ランダム・アクセス・メモリ（ＲＡＭ）または読出し専用メモリ（ＲＯＭ）の形態であってもよい。当業者には承知され理解されるように、メモリもまた、プロセッサ・レジスタまたはプロセッサ・キャッシュ・メモリを有するものであってもよい。さらに、不揮発性メモリの形態も同様に熟考されるもので、当業者に周知かつ理解される、磁気メモリを含む、例えばハード・ディスク・ドライブ、ソリッドステート・ディスク・ドライブ、フラッシュ・メモリ、およびその他種々の形態の記憶装置が挙げられる。実施形態によれば、この開示の装置は、マルチメディア装置から着脱できない固定式メモリおよび着脱式のメモリの両方を有するものであってもよく、着脱式メモリは固定式メモリに加えて、またはその代わりに用いてもよい。実施形態によれば、別個のメモリをＧＰＵ用に用いてもよい。
【００２４】
実施形態によれば、マルチメディア装置１００は電池駆動式である。マルチメディア装置１００の低消費電力実施形態は、例えばアルカリ電池を電源とするものであってもよい。より高電力が要求される場合には、この開示の装置用に設計された特定の充電ステーションをつなぐことができるニッケル水素電池またはリチウムイオン電池等の特定の電源が必要となる場合がある。当業者は、個別対応で各実施形態に必要な所要電源条件を明確に理解し、不適当な実験なしに適切な電源を設ける。
【００２５】
実施形態によれば、制御装置１４０はインターネット・コンテンツ２００の選択およびそれとのやりとりを行うための入力メカニズムを提供する。図４Ａおよび図４Ｂに示されるように、入力装置は、例えばボタン１４０Ａ、１４０Ｄまたは接触感受式のダイアル１４０Ｂを有する。インターネット・コンテンツ２００に関しては、統一資源識別子（ＵＲＩ）のアドレスをタイプするために、またはインターネット・コンテンツ２００と情報のやりとりを行うために、多くの場合、キーボード１４０Ｃまたはテンキーパッドが有用である。これらの入力メカニズムには、コンピュータ１１０において少なくとも１つのコマンドが割り当てられており、それによってマルチメディア装置１００のユーザがコンピュータ１１０に接続または該コンピュータ１１０に対して入力を行うことが可能となる。なお、該入力はディスプレイ３００上にアイコンまたはイベントとして対応表示される。当業者は、入力装置の構成が種々の形態を呈するものであってもよく、また種々の構成部品を含むものであってもよいことを、容易に理解する。例えば、キーボード、キーパッド、テンキーパッド、追加のボタン、タッチ・スクリーン、タッチパッド、スクロール・ホイール、アクセロメータ、振動装置、重力検知装置、音声応答装置、およびリモコン、ゲーム用コントローラ、またはコンピュータでインストール可能な他の入力装置が適当なものであり、本開示ではそれらを明確かつ詳細に検討する。さらに、インターネットによる社会的相互関係を促進するために、または音声制御コマンド用に、マイクロホンを装置に設けてもよい。また、マルチメディア装置１００は、ビデオゲーム・プラットフォームと一緒に使用するために特別に設計された制御装置を具備するものであってもよい。
【００２６】
実施形態に基づく受信機１２０は、コンピュータ１１０とインターネット・コンテンツ装置２５０との間の無線通信のための送信機と受信機とを具備する。インターネット・コンテンツ装置２５０は、マルチメディア装置１００に対して、無線（またはいくつかの実施形態によれば有線）で、インターネット・コンテンツ２００を提供またはアクセス可能にするように、構成された任意の装置である。例えば、インターネット・コンテンツ装置２５０は、無線ルータまたは携帯電話タワーを有するものであってもよい。インターネット・コンテンツ装置２５０は、データ転送のための無線プロトコルを少なくとも介して通信を行うもので、それは独自のものであってもよく、またインターネット・コンテンツ装置２５０からマルチメディア装置１００へ特定のデータの転送に最適化されたものであってもよく、あるいはＩＥＥＥ  ８０２．ｌｌ、Ｂｌｕｅｔｏｏｔｈ  （例えば、ＩＥＥＥ  ８０２．１５．ｘ）、ＧＳＭ、ＣＤＭＡ、または３Ｇ等の安定したプロトコルに基づいて、転送されるものであってもよい。一般に、受信機は、データをＡ点からＢ点へ無線または有線で送信するように構成された装置と連携するように、設計されている。
【００２７】
同様に、送信機１３０は、マルチメディア装置１００からディスプレイ３００にコンテンツを送信するために、発信器で構成される。実施形態によれば、送信機１３０は、手を加えられることなくディスプレイが受信して用いる信号を送信する。例えば、ディスプレイ２００がテレビである場合、信号はＡＴＳＣ、ＤＶＢ、ＩＳＤＢ、ＤＴＭＢ、ＤＭＢ、ＮＴＳＣ、ＰＡＬ、ＳＥＣＡＭ、または他の標準的もしくは非標準的なテレビ放送信号であってもよい。これらの例では、内蔵アンテナまたはテレビに接続された別のアンテナが信号を受信してコンテンツを、他の放送信号の受信および表示と同じように、ディスプレイ３００上に表示することもある。実施形態によれば、送信機１３０の信号強度は、ディスプレイ３００が配置されている所定の領域にとっては十分ではあるが、近隣のディスプレイ３００に対しての送信には十分とは言えないものである。例えば、送信機１３０は、ある任意の範囲（例えば２０フィート）に配信するように送信機を構成することもあり得る。同様に、ユーザは、電力の節約とマルチメディア装置１００の範囲とのバランスを保つために、オプションとして、送信機１３０の信号強度を選択することが可能であってもよい。
【００２８】
実施形態によれば、送信機から送られた信号１３０にスクランブルをかけることで、マルチメディア装置１００からディスプレイ３００へ送られたコンテンツが無許可で視聴されるのを防ぐことが可能である。例えば、ＡＴＳＣ規格は、地上波放送用限定受信システム（Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｂｒｏａｄｃａｓｔ）と呼ばれる規定を有しており、これによって、無線放送局が信号にスクランブルをかけて、要求された認証なしでは表示できないようにする。地上波放送用限定受信システムは、低出力のＡＴＳＣ信号によってディスプレイ３００に送信されるコンテンツにふさわしいプラットフォームを提供する一方で、無許可の視聴者（例えば、隣人）が自分のディスプレイ３００を、送信者１３０が送信しているチャンネル／周波数に合わせることでマルチメディア装置１００から送信されたコンテンツを見ことを不可能にする。
【００２９】
実施形態によれば、マルチメディア装置１００は、さらに放送信号を受信するＡＴＳＣチューナ等の少なくとも１つの標準チューナを具備する。マルチメディア装置１００は、マルチメディア装置１００からのコンテンツ（例えばインターネット・コンテンツ２００）と放送コンテンツとを結合してフォーマットし、送信機１３０が信号をディスプレイ３００に送信する。実施形態によれば、マルチメディア装置１００からのコンテンツは放送コンテンツの上に置かれたＧＵＩオーバーレイである。例えば、もしユーザがＫＴＬＡで送信される野球放送を見たければ、マルチメディア装置１００のアンテナがこのゲームを受信することになる。インターネット・コンテンツ２００もまた、マルチメディア・装置１００によって受信され、これは、例えば統計、ソーシャル・ネットワーキング／インタラクション、またはファンタジー・ベースボール統計を示すために、ゲーム・コンテンツの上に置くことが可能であるＧＵＩレイヤである。
【００３０】
図４に示す別の実施例では、ライブの野球スポーツ・イベントの典型的な表示が示されている。マルチメディア装置１００は、放送コンテンツ・プロバイダによってフォーマットされる方法で、イベントを受信する。マルチメディア装置１００は、インターネット・コンテンツ２００と放送信号とを組み合わせて、ユーザのファンタジー・スポーツ・チームからのインターネット・コンテンツ２００でディスプレイ３００の左側に野球の試合を重ねる。スクリーンがより広いディスプレイ３００では、何も表示されていない部分がもしスクリーン上にあれば、そこでマルチメディア装置１００からデータと重畳される。例えばスクリーンが１６：９であるのにテレビのコンテンツが４：３である例である。示した例では、インターネット・コンテンツ２００は、野球の試合の上に目立たない場所で右側に重ねられる。実施形態によれば、ユーザはマルチメディア装置１００上の入力装置１４０を用いて、配置、サイズ、位置、および他の設定可能な提示オプションを制御することが可能である。例えば、ユーザは、ディスプレイ３００の特定の領域にカーソルが置かれている場合を除いて、１つ以上の重畳されたインターネット・コンテンツ２００を隠すことができ、またフォント・サイズ等を変えることが可能である。さらに、インターネット・コンテンツ２００がリアルタイムであるので、図４に示すようにチャット等のソーシャル・ネットワーキングが許可されることで、野球の試合観戦の体験が豊かになる。
【００３１】
実施形態によれば、送信機１３０は独自の信号受信機につながれてもよい。独自の信号受信機は、既知の方法（例えばコンポジット、コンポーネント、ＨＤＭＩ、Ｄ−ｓｕｂ等）を介して直接、ディスプレイ３００に接続する。さらに、独自の信号受信機はケーブルまたは衛星受信機に接続することにより、または放送コンテンツを受信する能力のあるチューナを有することにより、さらにサードパーティ・コンテンツを受信するように構成されてもよい。実施形態によれば、独自の信号受信機は、ケーブルまたは衛星受信機等を接続することができる１つ以上の入力を持つ。その後、ケーブルまたは衛星ボックス等からの入力信号は、マルチメディア装置１００から独自の信号受信機に無線で送信されたコンテンツと重畳される。実施形態によれば、プライバシーを保障するために、送信機１３０から独自の信号受信機に至る独自のスクランブル信号が利用される。
【００３２】
ディスプレイ３００は、マルチメディア装置１００からオーディオ／ビジュアル・コンテンツを表示することが可能な任意の装置であってもよい。例えば、ディスプレイはテレビまたはコンピュータ・モニタであってもよい。さらに、ディスプレイ３００を、ビルボード、大きなスタジアム・ディスプレイ、アリーナ・ディスプレイ、プロジェクター等とすることができ、各々がマルチメディア・コンテンツを表示することができる。
【００３３】
実施形態によれば、マルチメディア装置１００は、装置の中心的機能を実行するために、さらにオペレーティング・システムを含む。当業者によって知られ、かつ理解されるように、オペレーティング・システムは、ソフトウェア・レベルで、コンピュータ１１０、送信機１３０、受信機１２０、および入力装置からの入力を制御する。オペレーティング・システムは、商用のオペレーティング・システムをそのまま、またはマルチメディア装置１００に対して特別に改良したものであってもよい。例えば、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）オペレーティング・システム、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）モバイルあるいはｕｎｉｘベースのオペレーティング・システム（Ｌｉｎｕｘ等）は、マルチメディア装置１００のオペレーティング・システムとして用いられてもよい商用ソフトウェアの例である。実施形態によれば、オペレーティング・システムはさらに独自オペレーティング・システムであってもよく、またはマルチメディア装置１００に特化して作られた改良型の商用オペレーティング・システムであってもよい。
【００３４】
一般に、オペレーティング・システムは、マルチメディア装置１００のハードウェア・コンポーネントを制御するもので、該ハードウェア・コンポーネントは、入力、インターネットからのコンテンツの受信、ならびにディスプレイ３００上に表示するデータのフォーマットおよび送信に備えるものである。オペレーティング・システムは、インターネット・ブラウザ、ユーティリィティ、マルチメディア・プレーヤー、ゲーム等の追加ソフトウェアが付加されたものであってもよい。実施形態によれば、オペレーティング・システムは、ハード・ディスク・ドライブまたは揮発性メモリに組み込まれたフラッシュ・メモリ等のメモリ装置上に格納されて存在してもよく、あるいは読み出し専用のメモリの一部として存在してもよい。当業者は、本開示の装置とともにオペレーティング・システムをどのように実装するか、また本開示の方法をどのように実施するかを知り、かつ理解することだろう。
【００３５】
実施形態によれば、オペレーティング・システムはウェブ・ブラウジング能力を直接提供する。さらに、オペレーティング・システムは、サードパーティ・アプリケーションまたはウィジェットのサポートを含むことができる。これらのサードパーティ・アプリケーションまたはウィジェットは、マルチメディア装置１００に特有のもの、またはサードパーティーによって提供されるものであってもよい。実施形態によれば、オペレーティング・システムのブラウザは標準のウェブ・プロトコルを用いて、インターネット・サーバを識別することで、インターネット・サーバが特定のマルチメディア・フォーマットされたページと、マルチメディア装置１００ユーザ・インタフェースと互換性をもつ追加のデータ・ストリームおよびインタラクティブ性を、任意に提供することが可能になる。実施形態によれば、オペレーティング・システムは署名入り環境を提供する。それによって署名されたプログラムのみが、オーバーレイされたオペレーティング・システムの環境内で実行される。
【００３６】
実施形態によれば、マルチメディア装置１００は、アプリケーション・プログラミング・インタフェースを有しており、該アプリケーション・プログラミング・インタフェースには、開発者を支援する開発ツール、コンパイラ、エディタ、デバッガおよび他のユーティリィティ・アプリケーションが備わっている。特化したインターフェース、プログラミング環境、および言語（例えば、Ｃ＋＋、Ｆｌａｓｈ、Ｊａｖａ（登録商標）、Ｓｉｌｖｅｒｌｉｇｈｔ、ＯｐｅｎＧＬ）、同様に独自のビデオ、グラフィックス、ゲーム、およびその他のアプリケーション・プログラミング・インタフェースのサポートが検討される。
【００３７】
実施形態によれば、受信機１２０はインターネット・コンテンツ装置２５０からインターネット・コンテンツ２００を受信する。インターネット・コンテンツ２００には、インターネットで一般に入手可能なコンテンツが含まれ、該コンテンツとして、ウェブ・ページ、ダウンロード可能またはストリーミングされた音楽、画像、および視聴覚コンテンツの形態となったマルチメディア・コンテンツ、ゲーム等が含まれる。実施形態によれば、マルチメディア装置１００は、インターネット・コンテンツ２００を正しく表示するためのコーデックおよびソフトウェアのライブラリを有する。例えば、マルチメディア装置１００には、ＭＰ３、ＭＰＥＧ−４動画等を再生するためのＡｄｏｂｅ  Ｍａｃｒｏｍｅｄｉａ  Ｆｌａｓｈまたはコーデックの種々のバージョンがインストールされている。ここに列挙されない一般に用いられているソフトウェアおよびコーデックが明確かつ詳細に検討され、一般に、ホーム・コンピュータがインターネット・コンテンツ２００を表示することができれば、マルチメディア装置１００は、同じインターネット・コンテンツ２００を表示することができる（多くの場合、必要なコーデックまたはソフトウェアをインストールし使用することによる）。
【００３８】
典型的には、受信機１２０はインターネット・コンテンツ２００を無線で受信するように構成されるが、イーサネット（登録商標）（例えば８０２．３）等の有線を介してインターネット・コンテンツを受信するように構成されたものであってもよい。本実施形態によれば、無線受信は、従来の規格、例えばＩＥＥＥ  ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（ＩＥＥＥ  ８０２．１５）、ＧＳＭ、ＣＤＭＡ３  ＥＤＧＥ、３Ｇ、または他の一般に使用される規格によるものであってもよい。当業者に知られ、かつ理解されるように、無線インターネット・コンテンツは既知の暗号アルゴリズム、例えばＷＰＡ、ＷＰＡ２、ＷＥＰ等、または無線技術で用いられる他の暗号化規格によって暗号化されてもよい。
【００３９】
実施形態によれば、受信機１２０は、少なくとも１本のアンテナと、インターネット・コンテンツ２００を受信するための装置を具備する。実施形態によれば、マルチメディア装置１００のバッテリ持続時間を保つために、より低出力状態となるように受信機１２０が構成される。
【００４０】
実施形態によれば、送信機１３０は、マルチメディア装置１００が送出するメニューおよびソフトウェアインターフェースのような、インターネット・コンテンツ２００および他の所望のコンテンツを表示するためにディスプレイ３００にデータを送信する。実施形態によれば、送信機１３０はテレビ等のディスプレイ３００に固有のフォーマットで信号をディスプレイ３００に送信する発信器を有する。例えば、ディスプレイ３００がテレビである場合、信号は、標準化された放送信号（ＡＴＳＣ、ＤＶＢ、ＩＳＤＢ、ＤＴＭＢ、ＤＭＢ、ＮＴＳＣ、ＰＡＬ、ＳＥＣＡＭ、または他の規格等）あるいは非標準のテレビ放送信号であってもよく、アンテナを介して該信号をテレビのチューナで受信することができる。ディスプレイの種類とディスプレイまたはディスプレイ・ハードウェアに接続された補助的受信装置によって受信され得る信号の種類に応じて、他の信号も同様に検討されるもので、該信号として、無線ＨＤＭＩ、無線ＵＳＢ、Ｗｉｆｉ、またはＢｌｕｅｔｏｏｔｈ信号が挙げられる。一般に、信号フォーマットは、ユーザに有用である程度に、ディスプレイ３００に対する十分な明瞭度とともに、ディジタルまたはアナログ信号を送信するために十分な帯域幅および忠実度を有していなければならない。
【００４１】
ＡＴＳＣ等の規格化された放送信号を用いることは、場合によっては小さな標準的なアンテナを付けた後、マルチメディア装置１００が同報するのと同じチャンネルに、ユーザがテレビを合わせることを可能にする。さらに、デジタル・データの実際のエンコードを変えることなく周波数をシフトした低消費電力ＡＴＳＣ互換信号の同報によって、アナログ受信機がＡＴＳＣ規格の周波数にシフトすることを可能にすることで、ＡＴＳＣ規格のチューナと互換性をもつようになる。
【００４２】
実施形態によれば、マルチメディア装置１００は、フォーマットされたコンテンツを送信機１３０がディスプレイ３００に送信する周波数をユーザが指定することを可能にする。したがって、例えば、多数のマルチメディア装置１００が隣接しているディスプレイ３００と共に用いられる場合、あるいは放送信号が妨げられる場合、ある周波数上での干渉は別の周波数を用いることで解決可能である。
【００４３】
送信機１３０によって送信されたインターネット・コンテンツ２００は、テレビまたはコンピュータ・モニタ等の特定のディスプレイ３００用にフォーマットされる。実施形態によれば、インターネット・コンテンツは、ディスプレイ３００の表示画面をすべて実質的に占める。インターネット・コンテンツ２００のディスプレイは当該技術分野で周知である。実際、オープン・ソース・ウェブ・ブラウジングおよびディスプレイ・ソフトウェアは容易に入手可能であり、本開示の装置に容易に取り込むことができる。それにより、ユーザはマルチメディア装置１００の入力装置１４０を用いて、ＹｏｕＴｕｂｅ．ｃｏｍまたはＨｕｌｕ．ｃｏｍを介してテレビ番組、映画、および動画等のマルチメディア・コンテンツを見ること、音楽を聴くこと、インターネットもしくはマルチメディア装置１００上にホスティングされたゲームで遊ぶこと、あるいはさもなければキーボードおよびマウスを用いてコンピュータの前で体験するようなインターネットを体験することを選択するなど、インターネットを「サーフィン」することができる。
【００４４】
それだけでなく、いくつかの実施形態によれば、本開示の装置は、マルチメディア装置１００に関連していないテレビまたはビデオゲーム・コンテンツの見方をより良いものにするために用いられることを意図している。これらの場合では、マルチメディア装置１００は、コンテンツとの対話、あるいはソーシャル・ネットワーキングに有用なディスプレイ３００上の重畳を提供することができる。テレビジョンに連結されたアンテナを介してコンテンツが放送受信されている場合、有用なデータまたはソーシャル・ネットワーキングを放送コンテンツと重畳してもよい。ケーブル・ボックスまたは衛星受信機が存在する場合、送信機１３０は信号を独自信号受信機へ送信することができ、この信号は、上記のように、ケーブル・ボックスまたは衛星受信機からディスプレイ３００に送信されているデータと一緒に用いられる。
【００４５】
実施形態によれば、マルチメディア装置１００はユーザがディスプレイ３００の大きさを指定することを可能にするように構成される。したがって、マルチメディア装置１００は、送信機１３０によってディスプレイ３００に送信されるコンテンツをフォーマットすることで、正確な表示比率および解像度を持つ。例えば、例えば、ユーザは、ディスプレイのアスペクト比を表示装置のアスペクト比、例えば１６：９に合わせ、水平方向画素数１４４０で表示させるよう解像度を設定する。他の機能、例えば色補正、３Ｄレンダリング等も検討される。
【００４６】
インターネット・コンテンツ２００は、実施形態に従ってあらかじめフォーマットされたＧＵＩを備えたディスプレイ３００上に表示される。実施形態によれば、ＧＵＩナビゲーションは、使いやすくするためにポイント・アンド・クリックとなるように、設計される。
【００４７】
上に詳細に記述されるように、入力装置１４０は多くの異なる形態を呈するものであってもよい。実施形態によれば、入力装置は、ポインティング装置（例えばタッチパッド、ポイティング・スティック、トラックボール、または方向パッド）およびキーボードを有するものであってもよい。実施形態によれば、キーボードは、必要になるまでマルチメディア装置１００の筐体内に収めておくことも可能であり、必要時にキーボードを引き出すか、カバーを取り除いてキーボードを露出させる。さらに、マルチメディア装置がゲーム・プラットホームとして用いられる場合、専用ゲーム・コントローラは入力装置１４０を具備するもので、該入力装置１４０として、例えば、専用コントロール・パッド、トリガー、および計画的に配置されたボタンが挙げられる。
【００４８】
キーボードは、例えば、共通の携帯型の通信装置の中で用いられるようなＱＷＥＲＴＹキーボードまたは各キーに複数の文字が関連づけられたより小型のキーボードとすることができる。マルチメディア装置１００は、最初の数文字が入力された後、よく使う言葉を完成させてユーザを支援するオートコンプリートロジックがプリプログラムされたものであってもよい。
【００４９】
実施形態によれば、マルチメディア装置１００は、メニュー・オプション、キーボードを表示、あるいはカーソルの操作を可能にする接触感応画面を有する。例えば、実施形態によれば、タッチ感応画面はディスプレイ３００と同じ縦横比を有するものであってもよい。また、カーソルは、ユーザが指を置くタッチ感応ディスプレイ上の位置に対応するディスプレイ３００上に置かれる。他の実施形態によれば、タッチ画面は、メニュー・オプションを選択するのに、あるいはカーソルを置くのに役立つように同じ縦横比を共有する必要はない。しかしながら、タッチ感応画面は、ディスプレイ３００に示されたコンテンツに依存して変わるダイナミック・メニューに限定されるものであってもよい。例えば、ユーザがディスプレイ上の「メニュー」環境を入力すれば、メニューに特有のオプションがひとそろいになってタッチ感応画面に示される。ユーザがインターネット提供映画サイトの映画を見ている場合、ポーズ、スキップ、または巻き戻し等の映画専用のオブションをタッチ感応画面に表示することが可能である。
【００５０】
実施形態によれば、音声認識ソフトウェアによって、マルチメディア装置１００に入力されるコマンド用の単純なプラットフォームを提供することが可能である。したがって、これらの実施形態によれば、明らかに、マルチメディア装置１００はマイクロホンを具備することになる。他の実施形態によれば、マルチメディア装置１００は入力装置１４０の少なくとも１つとしてマイクロホンを含む。マイクロホンを、リアルタイムにおいて社交的に通信するソーシャル・ネットワーキングに用いてもよい。音声入力は、ソーシャル・ネットワーキング・プロトコルを介して接続している他のすべてのユーザのもとへ送られる。また、音声はディスプレイ３００に接続されたスピーカーから発される。
【００５１】
実施形態によれば、ポインティング装置はマルチメディア装置１００から構成される。すなわち、カーソルは、レーザ・ポインタのように、マルチメディア装置がねらいを定められている位置に、実質的に置かれる。
ディスプレイ認識
【００５２】
実施形態によれば、本開示は、入力装置１４０を備えたマルチメディア装置１００から構成される。この入力装置４０は、コンピュータ１１０に接続されたディスプレイ・レコグナイザ６０２を有するディスプレイ認識装置である。ディスプレイ認識装置はディスプレイ３００を認識するように構成される。マルチメディア装置１００がディスプレイ３００に対して向けられる場所を決めることによって、アイコンまたはカーソルがコンテンツ・フォーマット・プロセスを介してディスプレイ３００上に示される。実施形態によれば、コンピュータ１１０は、決定された位置にあるカーソルで送信機１３０からコンテンツを送信することにより、ディスプレイ３００にアイコンを配置する。
【００５３】
実施形態によれば、また図５に示されるように、マルチメディア装置１００の一実施形態が示される。マルチメディア装置１００はディスプレイ・レコグナイザ６０２（専用入力装置１４０）および他の入力装置１４０を有する。ディスプレイ・レコグナイザ６０２は撮像装置を有する。この撮像装置は、ディスプレイが位置する空間を撮像し、ディスプレイを識別する。実施形態によれば、ディスプレイ・レコグナイザ６０２は、ビデオカメラ、電荷結合素子（ＣＣＤ）、または音響撮像装置であってもよい。一般に、ディスプレイ・レコグナイザ６０２はディスプレイが位置する環境の画像を形成することができる任意の装置であってもよい。以下により詳細に説明されるように、それによってディスプレイ３００の位置を推定することができる。当業者は、本明細書に開示された一般的原理に基づいて考えられるディスプレイ・レコグナイザ６０２および他の入力装置１４０の多くの変更例を認識するだろう。
【００５４】
実施形態によれば、ディスプレイ・レコグナイザ６０２は、ＣＣＤ、ＣＭＯＳディジタル・センサ、または動画もしくは静止画を撮像するのに有用な他のディジタルもしくはアナログビデオ撮像装置であってもよい。マルチメディア装置１００がディスプレイ３００に向けられる場合、ディスプレイ・レコグナイザ６０２はディスプレイ３００が位置する空間の画像をとらえる。撮像された画像から、以下に詳しく開示するように、例えば一般のディスプレイの縦横比（すなわち幅を高さで割って得られる値）に基づいて、ディスプレイ位置が決められる。本明細書で用いられるように、用語「撮像された画像」は、写真そっくりに撮像された完成画像を意味するものであってもよく、または他の撮像技術、例えばライン走査を意味するものであってもよい。ディスプレイ位置が決定された後、ディスプレイ上のアイコンは、送信機１３０によってディスプレイ３００に送信されたフォーマット済みのコンテンツで示される。それによってアイコンは、ディスプレイ認識装置１００が向けられたディスプレイ３００上の位置に相当する。
【００５５】
ディスプレイ・レコグナイザ６０２は、実施形態によれば、可視電磁気（ｖｉｓｕａｌ  ｅｌｅｃｔｒｏｍａｇｎｅｔｉｃ、ＥＭ）範囲内にある画像を撮像する。実施形態によれば、ディスプレイ・レコグナイザ６０２は、赤外線ＥＭ範囲内の画像を撮像する。実施形態によれば、ディスプレイ・レコグナイザ６０２は、他のＥＭ範囲中の画像を捕らえてもよい。
【００５６】
実施形態によれば、ディスプレイ・レコグナイザ６０２は、音響信号器、例えばエコロケーション型技術に基づいて空間を撮像するものであってもい。実施形態によれば、ディスプレイ・レコグナイザ６０２は光検出測距（ＬＩＤＡＲ）装置、例えば遠位にある標的の範囲または他の情報を見つけるために、散乱光の特性を測定するものであってもよい。ディスプレイ・レコグナイザ６０２からの出力は、ディスプレイ・レコグナイザ６０２の動作結果に対応する点の集まりから構成されるものであってもよい。
【００５７】
ディスプレイ認識装置が用いられる実施形態によれば、マルチメディア装置１００はリモート・コントロール式の携帯型装置である。したがって、マルチメディア装置１００は、ユーザがポインティングすることができる携帯装置から構成されるものであってよい。それによってディスプレイ３００に対して可変的に配向させることが可能である。
【００５８】
実施形態によれば、マルチメディア装置１００を動かすことで、ディスプレイ３００上のアイコン（例えば矢印または十字）が動く。すなわち、アイコンはディスプレイ３００に対してマルチメディア装置１００が向けられているところを実質的に追跡する。マルチメディア装置１００がディスプレイ３００の中心に向けられる場合、アイコンはディスプレイ３００の中心に合わせられる。マルチメディア装置１００がディスプレイ３００の中心を向いているところから、ディスプレイ３００の左上側へ移動すると、その動きを追跡するためにアイコンの位置が変わり、それによって、マルチメディア装置１００とアイコンとがディスプレイ３００の左上側に向けられるまで、アイコンは常に実質的にマルチメディア装置１００が向いている場所を指す。実施形態によれば、動きはコンピュータ１１０によって獲得されるか、または比較的迅速な方式でマルチメディア装置１００からコンピュータ１１０へ伝えられる。それによって、マルチメディア装置１００の動きを追跡することから、画面を横切るアイコンの動きが滑らかに見える。
【００５９】
実施形態によれば、ディスプレイ３００に関するマルチメディア装置１００の配向、位置、および動作には、上に記述されるように、ディスプレイ３００に表示されたアイコンの位置と、１対１の相関性があってもよい。実施形態によれば、マルチメディア装置１００の相対的な動きがディスプレイ３００に表示されたアイコンの抑制された動きまたは過剰な動きに変えられるように、マルチメディア装置１００の相対的な動きに対して、係数（例えば「因数」）を乗じてもよい。実施形態によれば、ディスプレイ３００に示されるアイコンの位置は、ディスプレイ３００の中心からの方向とディスプレイの中心からの距離とから構成されるものであってもよい。ディスプレイ３００の中心からアイコンへの方向は、四辺形の中心からマルチメディア装置１００が向けられる場所への方向に相当する。ディスプレイ３００の中心からのアイコンの距離は、四辺形の中心からマルチメディア装置１００が向けられる場所への距離であり、該距離は、それよりもより大きい係数、それよりも小さい係数、またはそれに等しい係数が乗じられる。実施形態によれば、ディスプレイ３００の中心からのアイコンの距離と四辺形の中心からマルチメディア装置１００が向けられる場所への距離との関係は、線形、指数関数的、または可変感度（ｖａｒｉａｂｌｅ  ｓｅｎｓｉｔｉｖｉｔｙ）のものであってもよい。実施形態によれば、因数は、定数、変数、あるいは他の既知の条件あるいは決定可能な条件の関数であってもよい。
【００６０】
例えば、実施形態によれば、マルチメディア装置１００がディスプレイ３００の中心に向けられる場合、アイコンはディスプレイ３００の中心に合わされる。マルチメディア装置１００がディスプレイ３００の中心に向いているところから、ディスプレイ３００の左上に移動する場合、アイコンの位置は、マルチメディア装置１００の移動の方向にしたがって変わるが、この変化は、マルチメディア装置１００の移動に単に比例して（例えば、１よりも大きい因数または１未満のファクタによって）、行われる。したがって、マルチメディア装置１００は、ディスプレイ３００の左上境界を超えた位置に向けられてもよく、またアイコンは、ディスプレイ３００の左上側内に表示されてもよい（ここで因数は１未満である）。したがって、「より遅い」ものとしてディスプレイ３００上のアイコン移動を感知し、マルチメディア装置１００の小さな動作にそれほど反応しない。あるいは、マルチメディア装置１００は、ディスプレイ３００の左上境界内側の位置に向けられてもよく、またアイコンは、ディスプレイ３００の左上側内に表示されてもよい（ここで因数は１よりも大きい）。したがって、「より速い」ものとしてディスプレイ３００上のアイコン移動を感知し、マルチメディア装置１００の小さな動作に対して、より敏感に反応する。
【００６１】
アイコンがディスプレイ３００上のどこに位置しているかの判断を、図６の実施形態に基づいて説明する。図に示されるように、マルチメディア装置１００はディスプレイ３００が存在する空間の少なくとも１つの画像を撮像する。操作７０２において、一般に、この空間は、部屋または屋外の場所、例えば大きなディスプレイを有するスタジアムから構成されるものであってもよい。画像は、種々のアナログまたはデジタル・フォーマット形式（例えば不可逆圧縮（ｊｐｇ）、ビットマップ、ｔｉｆｆ圧縮、および撮像画像の操作に適する他のもの）で撮像することが可能である。
【００６２】
実施形態によって、マルチメディア装置１００が空間の画像を撮像した後、操作７０４において、空間の画像にある三次元像を、三次元から二次元に写像してもよい。カメラ・レンズが３次元画像を２次元画像に転換するので、このプロセスはカメラ・レンズによって実行される、当業者は、操作７０２および７０４が、ほとんどの場合、同じプロセスで、すなわちディスプレイ・レコグナイザ６０２による画像の撮像中に、達成されることを容易に理解するだろう。
【００６３】
実施形態によれば、マルチメディア装置１００は、微光条件下で空間を照らす光源をさらに有するものである。実施形態によれば、光源は赤外線照明を与えるものであってもよい。ディスプレイ・レコグナイザ６０２は、反射赤外光を検知するように構成されたものであってもよい。例えば、赤外線が人間の可視スペクトルの外側にあるので、赤外線光源は人間の目によって知覚されるほどに暗い部屋の明るさを増すことはない。
【００６４】
実施形態によれば、ひとたび操作７０２において画像が撮像された場合または操作７０４において３Ｄから２Ｄへマッピングされた場合、操作７０６で画像の分析を行い、ディスプレイ３００を含む空間内のオブジェクトのエッジを判断する。本実施形態に基づいて、水平および垂直の走査線を用いてエッジが検出される。走査線は、画像の水平方向または垂直方向の「線」である。各々の走査線に沿って、信号の振幅（例えば、白黒画像の黒または白の強度）が測定可能である。したがって、ディスプレイ３００の端がすべて検知されるので、マルチメディア装置１００の配向は無関係である。実施形態によれば、ディスプレイ・レコグナイザ６０２は４５°に位置する。それによって垂直方向のエッジおよび水平方向のエッジの両方が同一のステップで検知される。
【００６５】
実施形態によれば、マルチメディア装置１００によって撮像された画像は、ガウシアンぼかしフィルタを通過する。ぼかすことによって、低振幅の高周波を取り除き、入力撮像画像に自然に存在するノイズが低減される。他のノイズ減少アルゴリズムを同様に用いることができる。
【００６６】
ｉ個の二次元画像について、ガウス関数を以下のように表すことが可能である。すなわち、
【化１】
2011521520.tif 000003
式中、ｘは水平軸の基点からの距離、ｙは垂直軸の基点からの距離、およびσはガウス分布の標準偏差である。本実施形態によれば、マルチメディア装置１００の光学的特性によって、ぼかしを達成することも可能である。
【００６７】
実施形態によれば、エッジを強調するために、出力されたぼけ画像をソーベル・オペレータにかけてもよい。ソーベル・オペレータは高周波（エッジ）で標本（ピクセル）を強調し、同時に低周波ピクセルを禁じる。２Ｄでは、ソーベル・オペレータの適用は、２回通して行い、１回は強調表示された水平方向のエッジに対して、もう１回は垂直方向に対して適用する。
【化２】
2011521520.tif 000004
式中、Ａは原画像、ＧｘおよびＧｙは、各々の点で、水平方向および垂直方向の導関数近似を含む２つの画像である。その出力は、各ピクセルでの水平方向および垂直方向の勾配（ＧｘおよびＧｙ）の測定値である。この出力は、１つのピクセルにある水平方向および垂直方向のエッジの強さを示す。これら２つを組み合わせて、ピクセルに対する全体的な勾配Ｇを計算することができる。すなわち、次の通りである。
【化３】
2011521520.tif 000005
【００６８】
更に、逆正接関数（Ｇｙ／Ｇｘ）はピクセル位置でのエッジに角度（Θ）を与える。すなわち、次の通りである。
【化４】
2011521520.tif 000006
このステップからの出力は、１つのピクセルあたり、所定のピクセルごとのエッジの強度（Ｇ）とエッジの角度（Θ）（０〜３６０度）とを示している。
【００６９】
実施形態によって、ソーベル演算からの出力はキャニー・エッジ検出に用いられる。ソーベル・オペレータが広いエッジを残す場合、各エッジのより正確な位置にキャニー・エッジ検出が施されてもよい。キャニー・アルゴリズムは、近隣のピクセルと比較して、ソーベル演算からの勾配強度Ｇが極小または極大であるピクセルを見つけ、他のピクセルすべてを捨てる。例えば、Ｇの値を有し、かつＧが小さい左右に近隣ピクセルがあるピクセル（問題のピクセル）は、極大であると確認されるもので、該ピクセルが保存され、垂直方向エッジが識別される。同じことは、問題のピクセルの上方および下方にある複数のピクセルに対して繰り返され、水平方向のエッジが識別され、対角線上の複数のピクセルに対しては、対角線上のエッジが識別される。その出力はエッジ・マップであり、各々のピクセルは、それが含まれるかもしれない四種類のエッジ（水平方向、垂直方向、および２つの対角線方向）の１つとその強度を示している。
【００７０】
実施形態によれば、個別のピクセルはヒステリシス閾値化を用いて、実線を形成するために組み合わせられてもよい。高い閾値および低い閾値が確立される。ピクセルの評価を行って、それらが高い閾値を越える値を持っているかどうかを判断する。そのような値を持つピクセルは、低い閾値以下に低下しないピクセルを含む任意の方向をたどる。低い閾値よりも低くなる値を有するピクセルに遭遇する場合、トレースが停止する。
【００７１】
実施形態によれば、トレースされたピクセルの座標は最小二乗法または特異値分解を用いて、ピクセルが直線上にあるかどうかチェックし、かつ直線方程式を推定するために処理される。２本の直線が頂点を共有するところで、接続を仮定する。４つの直線が４つの頂点によって接続される場合、その後、４つの直線は四辺形を形成すると仮定する。複数の線分が共通の直線に沿って整列するところで、四辺形の計算および識別の目的のために共通の直線を考えて適用することが可能である。線分が交差しない場合、もし線分が伸びた場合に直線が交差するかどうかを評価するために、線分をそれぞれ伸ばすことが可能である。
【００７２】
実施形態によれば、検知されたエッジを用いて、空間内の四辺形を操作７０８で識別してもよい。マルチメディア装置１００が必ずしもディスプレイ３００に対して直角に配置されているとは限らないので、画像内に撮像された四辺形はディスプレイ３００の縦横比を有する長方形ではなく、むしろ別の四辺形のなんらかの形に似たものであってもよい。例えば、マルチメディア装置１００が４５°の角度で位置する場合、ディスプレイ３００の最も接近している垂直のエッジが、想像されるようにディスプレイ３００の最も遠い垂直のエッジよりも長く見えるであろう。したがって、長方形以外の四辺形が識別されてもよいことから、ディスプレイ・レコグナイザ６０２がディスプレイ３００に対してなす角度とは無関係になる。当業者は、四辺形を認定するための識別子が他の識別子と同様に見かけ上の縦横比を有すると容易に理解するだろう。
【００７３】
実施形態によれば、操作３０８中の四辺形の識別の後、ディスプレイ３００として識別された１つの四辺形あるいは識別された一群の四辺形のうちの１つを認定するために、１つ以上の操作が、操作群３０９にて実行されてもよい。実施形態によれば、識別された一群の四辺形をディスプレイ３００として認定され得る可能性のある一群の四辺形にするために、１つ以上の操作を操作セット３０９が実行してもよい。実施形態によれば、種々の操作が、組み合わさった状態で、または単独で、さらには任意の順序で、操作群３０９内で実行されることが可能であり、操作にはそれぞれディスプレイ３００として識別された四辺形が認定されること、ディスプレイ３００でないとして識別された四辺形を削除すること、あるいはディスプレイ３００であるその可能性に基づいて、識別された四辺形をランキングすることの可能性がある。
【００７４】
実施形態によれば、マルチメディア装置１００は、操作群７０９内での操作で観察される特性と、これらの特性と所定の識別子との比較に基づいて、ディスプレイ３００としての四辺形を認定または除去してもよい。実施形態によれば、観察された特性として、識別された四辺形に対応する長方形の明白な縦横比、識別された四辺形に対応する長方形の見かけ上の縦横比に基づいたマルチメディア装置１００の仮想位置、マルチメディア装置１００によって撮像された画像内の識別された四辺形の位置、識別された四辺形から出る可視光の量、識別された四辺形から出る赤外線の量、および他の識別された四辺形に関する識別された四辺形の位置とが挙げられる。これらの特性は、ディスプレイ３００の類似した特徴に対応する少なくとも１つの識別子と比較されてもよい。
【００７５】
実施形態によれば、識別された四辺形の各々は、ディスプレイ３００の既知の縦横比に匹敵する見かけ上の縦横比を有する長方形に相当するかどうかに基づいて、認定されてもよいし、除去されてもよい。実施形態によれば、識別された四辺形の各々は、操作７１０において一対の三角形に分割されてもよい。各々の四辺形から得られる三角形を分析することで、各々の四辺形が相当する長方形の実際の縦横比の評価として、見かけ上の縦横比を計算する。例えば、２つの三角形の各々には所定の四辺形の２つの辺に対応する２つの辺を有すると考えられる。一方の三角形からの２つの辺の長さの比率と他方の三角形の２つの辺の長さの比率とを平均化することで、各四辺形が対応する長方形の見かけ上の縦横比を決定することが可能である。見かけ上の縦横比は、操作７１２において、所望または所定のディスプレイ３００の所望まあは所定の縦横比と比較されてもよい。例えば、４：３または１６：９を所望または所定の縦横比とすることが可能ではあるが、他の比率も本開示の原理に容易に適応可能である。所定の四辺形に対応する長方形の見かけ上の縦横比がディスプレイ３００の所定の縦横比の所定範囲以内に収まらないと判断される場合、操作７１４において、その四辺形を無視し、次の四辺形の三角形を分析してもよい。もし単一の四辺形に必要な比率があれば、それを選択して、プロセスを操作７２２に進めてもよい。さもなければ、潜在的に認定されている四辺形の一群を、分解（ｒｅｓｏｌｕｔｉｏｎ）プロセスに送ることが可能であり、該プロセスを操作７１６または別の操作において実行することができる。
【００７６】
実施形態によれば、他の縦横比に基づく識別子を用いることが可能である。例えば、比率が正確な長方形に四角形が相当するかどうかの判断は、除去のプロセスによって遂行されてもよい。長方形を見る角度は、二次元で見た場合の長方形に対応する四辺形の外観に対して、影響を及ぼす。したがって、比率が正確な長方形に所定の四角形が相当するかどうかを判断するプロセスは、その四角形を見る角度に依存する。言いかえれば、画像を撮像して２Ｄ画像に変換する場合、各々の四辺形に対してそれを３次元から２次元に写像するための変換が生ずる。変形は、例えば、撮像装置のレンズに基づくものである。例えば、広角レンズは、画像中の四辺形を魚眼レンズとは異なったかたちで作り出す。
【００７７】
したがって、所定の四辺形が認定された比率を有する長方形に相当するかどうか判断するために、２Ｄ画像の分析を脱変換して、認定された比率を有する長方形に四辺形が実際に相当し得るかどうか判断する。そのような分析は、レンズ、焦点距離、および他の既知のデータの特性に基づく。これらのデータから、マルチメディア装置１００の仮想位置を四辺形に基づいて決定することが可能であり、該四辺形は脱変換プロセスにおいて認定された縦横比および既知のデータを有すると思われる長方形に相当すると判断されるものである。ひとたびマルチメディア装置１００の仮想位置がわかると、例えば、それが長方形が床から２０フィートの位置または９０フィート遠方に位置していると判断されるならば、その仮想位置が妥当性があるものまたは除去すべきものであると考える。実際に、そのような分析が実行される際に、一群の四辺形によってマルチメディア装置１００の仮想位置を多数生じてもよく、その結果、多数の認定された四辺形が生ずる。その後、選択プロセスを、各々の認定対象の四角形に対して実行することで、ディスプレイ３００である四角形を選択する。
【００７８】
実施形態によれば、マルチメディア装置１００は、１つの空間に関して主として用いられる。それ故、空間内にある複数の四辺形の相対的位置がわかるコンピュータ１１０を初期化してもよい。したがって、一旦複数の四辺形間の関係が決定されれば、所定の空間内のこれらの四辺形の相互関係に基づいて、ディスプレイ３００の位置がわかる。システムが四辺形の相互関係の変化を検知すると、どの四辺形がディスプレイ３００であるかを判断する全面的な方法が実行され、得られた相互関係の判断見直しが行われる。例えば、システムが初期化された後も表示が存在する空間内において、暖炉炉床の新しい額に入った写真を壁にかけてもよい。少なくとも２つの追加の四辺形が検知される（フレーム（写真自体のつや消し表面および輪郭を含む））。別の例では、マルチメディア・コンテンツの一部としてテレビをディスプレイ３００に示すことも可能であり、これもまた追加の四辺形として検出される。
【００７９】
実施形態によれば、複数の認定可能な四辺形のなかで、どの四辺形が正しい比率を有しているかを決めるために、操作７１６において、または操作群７０９の別の操作において、分解プロセスを実行してもよい。分解プロセスは、所望の比率を有する複数の四辺形のなかでどの四辺形がディスプレイ３００であるかを判断するための方法を含む。実施形態によれば、種々の分解技術を用いて、どの四角形がディスプレイ３００であるかを判断することが可能である。
【００８０】
実施形態によれば、分解は、操作７１８において、マルチメディア装置１００によって撮像された画像の中心に最接近している認定可能な四辺形の選択により、実行してもよい。
【００８１】
実施形態によれば、分解は、操作７２０において、複数のネスト化された四辺形のうちの１つを選択することによって、行ってもよい。例えば、複数のネスト化された四辺形の最も外側の１つをディスプレイ３００として選択してもよい。実施形態によれば、複数のネスト化された四辺形の中で最大なものを、ディスプレイ３００として選択してもよい。
【００８２】
実施形態によれば、マルチメディア装置１００は、所定の識別された四辺形が発散させている可視光の量に関するデータを集めてもよい。ディスプレイ３００が可視スペクトル中の光を発散させていることを知ることで、マルチメディア装置１００は、それが発散させている光の量または相対量に基づいて、識別された四辺形の認定または除去を行うことが可能である。
【００８３】
実施形態によれば、マルチメディア装置１００は、所定の識別された四辺形が発散させている赤外線の量に関するデータを集めてもよい。ディスプレイ３００が熱を発し、またそれによって赤外線を発し得ることを知ることで、マルチメディア装置１００は、それが発散させている赤外線の量または相対量に基づいて、識別された四辺形の認定または除去を行うことが可能である。
【００８４】
撮像された視界を既知の画像と比較することで、ディスプレイ３００の方向、配向、および位置に関する情報と、該画像の視界を撮像した時点でのマルチメディア装置１００の方向、配向、および位置に対するディスプレイ３００上の既知の画像の特徴とを、得ることが可能である。例えば、ディスプレイ３００は、マルチメディア装置１００によって認識しうる特徴を備えた画像を示すものであってもよい。上記特徴は、他の特徴等に対して、それらの既知の特徴（例えば、形状、寸法、色、位置）に基づいて、認識可能なものであってもよい。マルチメディア装置１００によって撮像される特徴は、マルチメディア装置１００が向けられている方向に対する特徴の位置と同様に撮像された視界内のディスプレイ３００の位置も示すものである。撮像された視界を、スケールおよび回転不変特徴検出に基づいたマルチメディア装置１００の視点と無関係の既知の画像と比較してもよい。ディスプレイ３００に示された画像はディスプレイ３００を満たすもの、あるいはディスプレイ３００の少なくとも一部分に与えられた部分的なオーバーレイであってもよい。実施形態によれは、ディスプレイ３００に関するマルチメディア装置１００のスケールまたは回転と無関係のディスプレイ３００に示されることから、ＳＩＦＴまたはＳＵＲＰ等のコンピュータ・ビジョン・アルゴリズムを用いて既知の画像を認識することが可能である。この分析は、ディスプレイ３００にマルチメディア装置１００の方向に対応するアイコンをどこで表示しなければならないかの決定を促進する。そのような方法は、単一の測定ステップとして、あるいは繰り返しマルチメディア装置１００の操作中に実行されるものであってもよい。同様に、ディスプレイ・レコグナイザ６０２をマルチメディア装置１００またはコンピュータの１１０と共に用いることで、光学式マウスを制御するアルゴリズム同様に、マルチメディア装置１００が時間をかけて移動する方向をおおまかに決定することが可能である。これらの方法は、単独または組み合わせて、あるいは本明細書に開示されている他のものとともに、使用することが可能なものである。
【００８５】
実施形態によれば、間違った四辺形が選択されるならば、マルチメディア装置１００はオーバーライド・ボタンまたはコマンド・シーケンスを有するものであってもよく、それによって、ユーザは、間違った四辺形が元あったコンピュータ１１０を選択したことが分かる。コンピュータ２００は、四辺形の関係を「記憶にとどめる」ことが可能であり、それによって、後にアイコン位置決定を反復して行う際に、正しくない四辺形を選ばないようにすることが可能である。したがって、例えば、コンピュータ４００が画面自体ではなくディスプレイ３００の画面筐体を選択する場合、ユーザはネスト化された四辺形を選択するようにコンピュータに命じることができる。ここで留意すべきことは、ディスプレイ３００ではない認定された四辺形上の位置に対してマルチメディア装置１００が向けられる場合、非表示の認定された四辺形を選択し、ディスプレイ３００の対応する部分にアイコンを出力してもよい。
【００８６】
実施形態によれば、四辺形がディスプレイ３００として選択されていた後、ディスプレイ３００上のアイコンの位置は操作７２２に決定されてもよい。実施形態によれば、ディスプレイ３００上のアイコンの位置は、アイコンを各撮像された画像の中心に実質的に位置決めすることによって、決定されるものであってもよい。より具体的には、実施形態によれば、アイコンは、マルチメディア装置１００のディスプレイ・レコグナイザ６０２の中心を通って伸びる想像上の経度の並列の直線によって交差した画素位置に置かれてもよい。実施形態によれば、さらにここに議論されるように、ディスプレイ３００上のアイコンの位置は撮像された画像の上の任意の選択された位置に相当してもよいし、あるいは撮像された画像の上の任意の選択された位置と関係があってもよい。
【００８７】
例えば、図７に例証された実施形態によれば、ディスプレイ・レコグナイザ６０２によって撮像された画像８５０が示される。画像８５０は、鉢植え８０１と、ディスプレイ３００を有するテレビと、テレビ用スタンド８０３と、壁掛け８０５とを有する空間の画像である。画像８５０内には、いくつかの四辺形８０２が存在しており、これらには、壁掛け８０５のフレーム、壁掛け８０５の写真、テレビ用スタンド８０３のキャビネット扉、テレビ用スタンド８０３の前面および側面、ディスプレイ３００、およびディスプレイ３００上に示された長方形のアイコン、さらにはメディア・コンテンツの一部としてディスプレイ３００上に示された家の扉、窓、および煙突が含まれる。当業者が容易に理解することは、煙突が不規則な四辺形であって、この四辺形のすべての角度が直角だとは限らないことである。実施形態によれば、本明細書の方法は、それらが実質的に不規則であるとわかるとすぐに、ここの方法はそのような四辺形を除外してもよい。画像８５０の中心をドットで表してもよい。
【００８８】
実施形態によれば、本明細書中で議論されるように、ディスプレイ３００として画像８５０内の識別された四辺形の認定または除去を行うために、画像８５０に対して、さらに１つ以上の操作を行ってもよい（例えば、操作群７０９にて）。実施形態によれば、画像８５０に対して、ディスプレイ３００上のアイコンの位置を決定する１つ以上の操作（例えば操作７２２において）を行ってもよい。
【００８９】
実施形態によれば、画像８５０内で識別された四辺形の各々を２つの三角形に分割してもよい。また、各四辺形に対応する長方形の見かけ上の縦横比が決定される。例えば、見かけ上の縦横比が４：３、１６：９、またはディスプレイ３００の既知の特性に対応した別の所定の縦横比ではない場合、四辺形がディスプレイ３００ではないと判断される。
【００９０】
壁掛け８０５の写真およびディスプレイ３００が各々４：３の縦横比を持つと判断されると仮定する。壁掛け８０５の写真およびディスプレイ３００の両方とも分解ステップにかけることで、どちらがディスプレイ３００か判断される。実施形態によれば、画像の中心８１０に最も近い四辺形が選択され、今回、それはディスプレイ３００に一致する。ここで、中心８１０は、マルチメディア装置１００が向けられる位置を示す。
【００９１】
しかし、ディスプレイ３００および長方形のアイコン８０２ａが各々、４：３および１６：９と判断されると仮定する。従って、分解ステップは、長方形のアイコン８０２ａがディスプレイ３００の内部でネスト化されていると判断することから、ディスプレイを表わす四辺形としてディスプレイ３００が選択（すなわち、ネスト化され、認定された四辺形の一番外側を選択）される。
【００９２】
実施形態によれば、アイコンは、中心８１０に最も近い選択された四辺形内の位置に対応して置かれてもよい。このアイコンは中心８１０の同じ位置に対応して位置する。実施形態によれば、この位置を、ディスプレイ３００（選択された四辺形）に対してＸ％、Ｙ％値によって表すことができる。実施形態によれば、位置を水平方向および垂直方向のピクセル座標として、表すことができ、ディスプレイ３００の解像度がわかる。当業者は、アイコンが置かれるべき座標を表わす様々な他の方法を知るとともに理解する。
【００９３】
実施形態によれば、画像８５０上の選択された位置は、ディスプレイ３００上のアイコンの位置に対応する。ディスプレイ３００として選択された四辺形が画像８５０上に出現する。画像８５０上の選択された位置は、四辺形内にあってもよい。四辺形は２つの三角形に分割されてもよい。また、選択された位置はこれらの２つの三角形のうちの１つの内側にあると判断されてもよい。重心座標および面積座標は、選択された位置が画像に現われる三角形の頂点に対する選択された場所の位置に基づいて決定されるものであってもよい。三角形の頂点がディスプレイ３００の３つの既知の頂点に相当するので、アイコンがディスプレイ３００に示されるように適切な位置を決定するために、座標をディスプレイ３００上に写像することが可能である。
【００９４】
マルチメディア装置１００がどこで向けられるかの座標が知られた後、操作７２４において、マルチメディア装置１００が向けられる位置に一致するディスプレイ３００に対して、アイコンが出力される。実施形態によれば、上記プロセスは短い間隔（例えば毎秒１０回）で繰り返されてもよく、それによって、アイコンは、マルチメディア装置１００がどこで向けられるかに関してマルチメディア装置１００の小さな動作にさえ、反応するように思われる。
【００９５】
実施形態によれば、画像８５０に識別された四辺形に対応する長方形の見かけ上の縦横比を、四辺形の４つの頂点に基づいて決定することが可能である。各識別された四辺形と各識別された四辺形に対応する実際の縦横比とに関して、マルチメディア装置１００の実際の位置（位置および配向を含む）は、未知と思われる。各識別された四辺形に関するマルチメディア装置１００の仮定上の位置を求めることが可能である。また、仮定上の位置は、マルチメディア装置１００の実際の位置である可能性について、評価されるものであってもよい。
【００９６】
実施形態によれば、ディスプレイ３００の既知の特性に対応する所定の縦横比（４：３、１６：９、他）を知ること、およびディスプレイ・レコグナイザ６０２の光学の特性を知ることによって、各識別された四辺形に対応する仮定上の位置を計算することが可能である。所定の四辺形用の仮定上の位置は、ディスプレイ３００のそれと等しい実際の縦横比がある長方形に対応させるために、所定の四辺形のためにマルチメディア装置１００が仮定する必要がある位置である。見かけ上の縦横比、ディスプレイ・レコグナイザ６０２の光学の特性およびマルチメディア装置１００の想定する仮説の位置に基づいて、実際の縦横比は計算可能である。したがって、計算のための仮定は、各識別された四辺形がディスプレイ３００である、またはそうであるかもしれないというものであってもよい。
【００９７】
例えば、画像８５０に基づいた対応する最初の四辺形がある最初の長方形の見かけ上の縦横比が４：３で、ディスプレイ３００が４：３であると知られている場合、画像８５０が撮像された時点でのマルチメディア装置１００の最初の仮定上の位置（最初の四辺形に対する）は、最初の四辺形に対して直角の位置となる。最初の仮定上の位置は、最初の四辺形に対するマルチメディア装置１００の実際の位置ではないと考えられる。画像８５０に基づいた対応の第２の四辺形を有する第２の長方形の見かけ上の縦横比が５．８であり、またディスプレイ３００が４：３であると知られている場合、画像８５０が撮像された時点でのマルチメディア装置１００の第２の仮定上の位置（第２の四辺形に対する）は、４：３の実際の縦横比を５：３（例えば、第２の四辺形に直角でない位置）の見かけ上の縦横比に転換する位置である。第２の仮定上の位置は、第２の四辺形に対するマルチメディア装置１００の実際の位置であってもよい。
【００９８】
実施形態によれば、マルチメディア装置１００は各仮定上の位置を比較し、どれが最もマルチメディア装置１００の実際の位置と思われるかを判断する。例えば、最初の仮定上の位置が最初の四辺形に対して直角で、第２の仮定上の位置が第２の四辺形に対して直角ではない場合、ユーザがディスプレイ３００に対して直角にマルチメディア装置１００を位置決めする可能性が高いという仮定に基づいて、マルチメディア装置１００は、最初の仮定上の位置が好まれると結論を下してもよい。したがって、マルチメディア装置１００は、最初の四辺形がディスプレイ３００であると仮定し、それに従って選択してもよい。ディスプレイ３００に対するマルチメディア装置１００の好ましい位置に関する任意の仮定は、あらかじめ選択するか、ユーザによって定義するか、またはマルチメディア装置１００の履歴位置に関係する使用データに基づくものとしてもよい。さらに、これらの原則は、立体空間内のマルチメディア装置１００の位置を決定する際に適用可能である。この情報は、例えばゲーム・コンテキストで、マルチメディア装置１００が向いている方向とディスプレイ３００に相対するマルチメディア装置１００の起点に基づいて、光線の位置を決めるための入力源として用いられる場合もある。
【００９９】
実施形態によれば、図６の操作をコンピュータ１１０上で実行する。例えば、ディスプレイ・レコグナイザ６０２は、操作７０２において、単独で画像表示空間を撮像して、他のステップを完了するためにコンピュータ上で処理するための低帯域幅損失圧縮ファイルとして、各画像を転送することが可能である。実施形態よれば、ディスプレイ・レコグナイザ６０２は、操作３０２において、ディスプレイ空間の撮像を実行し、三次元画像を２Ｄ画像に写像するものであってもよい。その後、さらに処理するためのコンピュータ１１０に対して２Ｄ画像を送信する。
【０１００】
実施形態に基づいて、かつコンピュータ１１０、受信機１２０、および送信機１３０の所要電力により、電力消費がマルチメディア装置１００の問題となる場合がある。したがって、実施形態によればリチウムイオン電池を用いてマルチメディア装置１００への電力供給がなされる。ニッケル水素電池またはニッケル・カドミウム電池もまた、いくつかの実施形態で用いることが可能である。実施形態によれば、アルカリ電池が用いられる。実施形態によれば、特注で構築されたバッテリーパックはマルチメディア装置１００に動力を供給する。他の実施形態によれば、バッテリは商用電池サイズおよびパワー規格に一致する。
【０１０１】
いくつかの実施形態によれば、充電式電池が用いられる場合、マルチメディア装置１００を充電ステーションに接続する。充電ステーションは電源に接続されており、マルチメディア装置１００のバッテリを充電する。同様に、マルチメディア装置１００は、補助ポートを有するものであってもよく、それによってマルチメディア装置を操作し、かつバッテリを充電するための電源に直接接続する。
【０１０２】
実施形態によれば、マルチメディア装置１００は、従来のリモート・コントール機能、例えば、テレビ、ＶＣＲ、ＤＶＤプレーヤ、ケーブル・ボックス、衛星受信機、オーディオ装置等の制御装置と連結している。したがって、ユーザは、マルチメディア装置１００を用いる間にテレビのボリュームを変更するための個別の装置を用いる必要がなくなる。当然、マルチメディア装置１００は、当業者に周知かつ理解されるように、適切な信号を発するハードウェアを有してもよく、該ハードウェアとして、例えば、赤外線もしくはＲＦ送信機および適当なボタンまたはマルチメディア装置１００に存在するボタンに対して写像されるコマンドが挙げられる。
【０１０３】
実施形態によれば、マルチメディア装置１００は内蔵またはウェブ・ホストされた「ホームページ」を提供する。この「ホームページ」は、マルチメディア装置１００が用いる主ディスプレイ用にフォーマットされたインターネットへの入り口として作用する。実施形態によれば、そのような入り口は、距離を置いて大画面で見るために構成されるもので、該大画面には、文章が少なくビジュアルが多く含まれ、タイプ（ニュース、娯楽、音楽、ゲーム等）、トピックス（政治、科学、コメディ）、またはジャンルによって分類される。
【０１０４】
実施形態によれば、マルチメディア装置１００は様々なソーシャル・ネットワーキング活動用のプラットフォームとして役立つ。例えば、マルチメディア装置１００は、場合により、Ｙａｈｏｏ、ＭＳＮ、ＩＣＱ、Ｇｏｏｇｌｅ、Ｓｋｙｐｅ、ＭｙＳｐａｃｅ、Ｆａｃｅｂｏｏｋ、Ｔｗｉｔｔｅｒ等のプロプライエタリ・プラットフォームを用いて、オン・スクリーンのＩＭ友達リストを提供する。実施形態によれば、それによって友達と同時にコンテンツを体験することが可能になる。例えば、一人のユーザがオンライン・テレビ番組またはビデオ・ゲームを中断する場合、番組またはビデオ・ゲームもまた、最初のユーザと同時にコンテンツを体験している他のユーザに対して中断する。
【０１０５】
さらに、コンテンツは、実施形態によれば、１つ以上のソーシャル・ネットワーキング・データ・ストリームを有する場合もある。例えば、マルチメディア装置１００は、コンテンツを体験するユーザによるマイクロホンを介したリアルタイムのコメント作成、入手可能な他の同様のコンテンツの作表、広告および他の「スポンサ・リンク」型情報、あるいはショウもしくは試合を見ることを可能にし、または好きな他の人々と視聴者を結びつけるインタラクティブ機能、例えばリアルタイムの投票を可能にする。
【０１０６】
実施形態によれば、マルチメディア装置１００は、ユーザの視聴パターンおよび一般的なナビゲーション体験に関するリアルタイムまたはオフラインのフィードバックを提供する。例えば、マルチメディア装置１００は、ユーザが特定のアイコンまたは動画を何回クリックしたか、どのサイトをユーザが訪問したか、どのぐらいインスタント・メッセージまたはチャットの送信を行ったか、どれくらいの時間、かれらがマルチメディア装置１００を使用したかと、装置のバージョンおよびステータスに関する情報（バッテリ寿命、記憶容量等）とを報告する。これらの統計はユーザに対して直接広告する目的または他の目的のために集められるものであってもよい。実施形態によれば、ユーザ・プライバシーは維持される。また、ユーザがデータを集めることを止めれば、そのようなデータは集められない。実施形態によれば、ユーザ・アカウントは、好み等のユーザ特異的情報、各ユーザ独特の関心に基づいてカスタマイズされたメニュー、好きなリンク、動画、もしくはゲーム等のリストを格納する。各マルチメディア装置１００は、実施形態によれば、複数のユーザ・アカウントまたはプロフィルを作成および選択することを可能にする。ユーザ・アカウントは、必要に応じて、インターネット・ポータルを介したログインに基づいて駆動するサーバであってもよい。
【０１０７】
図８は、本開示の方法の実施形態を示す。この方法によれば、ユーザは、ディスプレイ３００上でディスプレイ・コンテンツへのマルチメディア装置１００を用いる。従って、ユーザは、操作４００あるいは操作４０８において、他のコンテンツに示すべきインターネット・コンテンツのうちの１つを選択する。実施形態によれば、他のコンテンツは、マルチメディア装置１００のメモリ、ローカル・エリア・ネットワーク上のコンピュータ、またはデジタル・ビデオ・レコーダに格納されるコンテンツ、例えばメニュー、ナビゲーション機能、ゲーム、音楽、映画または動画、プレゼンテーション、ドキュメント等である。操作４００において、インターネット・コンテンツ２００がユーザによって選択される場合、操作４０２において、受信機１２０はインターネット・コンテンツ装置２５０からインターネット・コンテンツ２００を受信する。
【０１０８】
マルチメディア装置１００は、操作４０６において、ディスプレイ３００上に表示するためのインターネット・コンテンツ２００または他のコンテンツをフォーマットする。フォーマットは、コンテンツをディスプレイ３００に表示される正確な縦横比にすることあるいはディスプレイ３００の全領域よりも実質的に少なく占有するウィンドウ内でコンテンツをフォーマットすることであってもよい。マルチメディア装置１００は、さらに同様に他のコンテンツも表示用にフォーマットする。フォーマットは確かめることを含んでいてもよい、不透明なコンテンツ要素、例えば、コンテンツが他のコンテンツに被せられる場合。一旦フォーマットされたならば、送信機１３０は、操作４１０において、ディスプレイ１３０を表示するためにフォーマットされたコンテンツを送る。ここで、コンテンツはディスプレイ３００に表示される。
【０１０９】
種々の実施形態において、本開示の装置およびシステムは、多数の他の汎用または専用のコンピュータ・システム環境または構成あるいは他の複合システムを有するマルチメディア型セッティングにおいて、使用可能である。本発明による使用に適すると考えられる周知のコンピュータ・システム、環境、または構成の例として、限定されるものではないが、パーソナル・コンピュータ、サーバ・コンピュータ、携帯型もしくはラップトップ装置、マルチプロセッサ・システム、マイクロプロセッサ・ベース・システム、セット・トップ・ボックス、プログラム可能な家電、ネットワークＰＣ、ミニコンピュータ、メインフレーム・コンピュータ、電話通信システム、上記システムもしくは装置のいずれかを具備する分散コンピューティング環境、およびその他のものが挙げられる。
【０１１０】
ここに開示された装置、システムおよび方法は、コンピュータによって実行されて、プログラム・モジュール等のコンピュータ実行命令の一般的コンテキストに記述されてもよい。一般に、プログラム・モジュールは、特定のタスクの実行または特定のアブストラクト・データ・タイプの実現を行うルーチン、プログラム、オブジェクト、コンポーネント、データ構造等を含んでいる。システムは、分散コンピューティング環境においても実行可能なものであり、該分散コンピューティング環境において、通信ネットワークを介してリンクしている複数の遠隔処理装置によってタスクが実行される。分散コンピューティング環境では、プログラム・モジュールは、メモリ記憶装置を含む局地および遠隔のコンピュータ記憶媒体に置かれてもよい。コンピュータ・プログラムをメモリ媒体または記憶媒体に格納し、あるいはそれらをネットワークまたはＩ／Ｏバスを介してプロセッシング装置に提供してもよい。
【０１１１】
一態様では、マルチメディア装置１００は、少なくとも１つの中央処理装置（ＣＰＵ）、グラフィック処理装置（ＧＰＵ）、またはプロセッサを有する。ＧＰＵ／ＧＰＵは、少なくとも、インターネット接続装置２５０からインターネット・コンテンツ２００を受信し、フォーマットされたコンテンツをディスプレイ２００へ送信し、または一時的および長期メモリでコンピュータ実行可能命令を実行するためのコンピュータ実行可能命令を含むメモリ、ＲＯＭ、またはコンピュータ可読媒体に連結させることができる。コンピュータ可読媒体は、任意の入手可能な媒体であり、システムによってアクセスすることができる。このような媒体として、コンピュータ可読命令、データ構造、プログラム・モジュール、または他のデータのような情報の記憶のための任意の方法あるいは技術にインプリメントされた揮発および不揮発性媒体、取り外し可能および取り外し不可能な媒体が挙げられる。コンピュータ記憶装置媒体として、限定されるものではないが、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュ・メモリ、ポータブルメモリ、もしくは他のメモリ技術、ＣＤ、ＲＯＭ、ディジタル・バーサタイル・ディスク（ＤＶＤ）、もしくは他の光学ディスク記憶装置、磁気カセット、磁気テープ、ディスク記憶装置、もしくは他の磁気記憶装置、もしくは所望の情報を格納するために用いることができる他の媒体、およびマルチメディア装置１００によってアクセスすることができる媒体、あるいは少なくとも本明細書中に開示された方法が挙げられる。
【０１１２】
通信媒体は、典型的には、コンピュータ可読命令、データ構造、プログラム・モジュール、または他のデータを、搬送波等の修飾データ信号または他の移送機構に具体化するもので、任意の情報送達媒体が挙げられる。一例として、制限されるものではないが、通信媒体として、有線媒体（例えば、有線ネットワークまたは直接有線接続）および無線媒体（例えば、音響、ＲＦ、赤外線、または他の無線媒体）が挙げられる。上記のもののうちのいずれかの組み合わせもまた、コンピュータ可読媒体の範囲内に含まれるものとする。コンピュータ可読媒体は、本明細書に記載されたシステムの全体または一部分をインプリメントする命令またはデータを格納してもよい。
【０１１３】
装置および方法が最も実践的で好ましい実施形態であると現在考えられるものに関して記述されている一方で、開示された実施形態に開示を制限する必要がないことが理解される。請求の範囲の精神および範囲内に含まれる種々の変更および類似の構成をカバーするように意図されたものであり、その範囲は、そのような変更および類似の構造を包含するように最も広い解釈が与えられるものとする。本開示は、次の請求項の任意および全ての実施形態を含んでいる。
【図１】
2011521520.tif 000007
【図２Ａ】
2011521520.tif 000008
【図２Ｂ】
2011521520.tif 000009
【図３Ａ】
2011521520.tif 000010
【図３Ｂ】
2011521520.tif 000011
【図４】
2011521520.tif 000012
【図５】
2011521520.tif 000013
【図６】
2011521520.tif 000014
【図７】
2011521520.tif 000015
【図８】
2011521520.tif 000016
【国際調査報告】
2011521520.tif 000017
2011521520.tif 000018