(57)【要約】  特許請求された主題は、３次元の（３Ｄ）仮想環境内での実施のために２次元の（２Ｄ）データの一部を捕捉することを容易にするシステム及び／方法を提供する。装置は１つ以上の２Ｄ画像を捕捉することができ、２Ｄ画像は装置の方向によって決定される全体像からの具体のオブジェクトを表す。装置は、当該装置によって収集された２つ以上の２Ｄ画像から３Ｄ画像を構築することができるコンテンツ統合部を含んでもよく、当該構築は、各２Ｄ画像に関連した各対応する全体像を調整することに少なくとも部分的に基づく。
2011524571.tif 000002
【特許請求の範囲】
【請求項１】
３次元の（３Ｄ）オブジェクトの構築のために２次元の（２Ｄ）データの一部を捕捉することを容易にするシステムであって、
１つ以上の２Ｄ画像を捕捉する装置であって、前記２Ｄ画像は前記装置（１０４）の方向によって決定される全体像からの具体のオブジェクトを表す、装置を備え、
前記装置が、前記装置によって収集された２つ以上の２Ｄ画像から３Ｄオブジェクトを構築するコンテンツ統合部を含み、前記構築は、各２Ｄ画像（１０２）に関連付けられた各対応する全体像を調整することに少なくとも部分的に基づくシステム。
【請求項２】
前記コンテンツ統合部は、実質的に同様の画像の一部又は実質的に同様の全体像の一部のうち少なくとも１つを含む２つ以上の２Ｄ画像を調整することにより、前記３Ｄオブジェクトを与える請求項１に記載のシステム。
【請求項３】
前記２Ｄ画像は、写真、デジタル写真、具体のオブジェクトの画像、前記具体のオブジェクトを捕捉する動画のセグメントからのフレーム、又は動画の一部のフレームのうち少なくとも１つである請求項１に記載のシステム。
【請求項４】
前記装置が２Ｄ捕捉要求を分析する評価部をさらに含み、前記２Ｄ捕捉要求は、前記２Ｄ画像を捕捉するためのコンテキストを定義し、新たな３Ｄオブジェクトの作成、３Ｄオブジェクトの改造又は既存の３Ｄオブジェクトの補足のうち少なくとも１つに関連する請求項１に記載のシステム。
【請求項５】
前記評価部は、３Ｄオブジェクトが前記３Ｄ環境内の既存の３Ｄオブジェクト、以前にアクセスされた３Ｄオブジェクト又は新たな３Ｄオブジェクトのうち少なくとも１つであるか否かを確認するために少なくとも１つの３Ｄオブジェクトを遠隔にホストする３Ｄ環境を利用する、請求項４に記載のシステム。
【請求項６】
前記装置は、既存の３Ｄオブジェクトの補足のために少なくとも１つの２Ｄ画像を捕捉し、前記捕捉された２Ｄ画像は既存の３Ｄオブジェクトを補足し、前記３Ｄ環境に通信される請求項５に記載のシステム。
【請求項７】
前記評価部は、既存の３Ｄオブジェクト又は以前にアクセスされた３Ｄオブジェクトの所定の構造を識別し、前記所定の構造は、対応する３Ｄオブジェクトを構築するための、２Ｄコンテンツ及びそのような２Ｄコンテンツの配置を定義する青写真である請求項６に記載のシステム。
【請求項８】
前記コンテンツ統合部は、前記２Ｄ画像内に表示されたコンテンツの評価に少なくとも部分的に基づいて、新たな３Ｄオブジェクトの所定の構造をリアルタイムで作成する請求項７に記載のシステム。
【請求項９】
前記３Ｄオブジェクトのための２Ｄコンテンツを捕捉するために前記所定の構造に従って２Ｄ画像を捕捉することを指示する助言の一部を提供するナビゲーション・コンポーネントをさらに備え、前記助言の一部は、地理的な位置、全体像、前記装置の角度、前記装置の方向、又は前記装置のズームレベルうちの少なくとも１つを識別する請求項８に記載のシステム。
【請求項１０】
前記助言の一部は、音声の一部、動画の一部、ルート、地理的な地図上のルート、１組の地理的な方向、テキストの一部、又はグラフィックの一部のうち少なくとも１つである請求項９に記載のシステム。
【請求項１１】
前記装置は、メタデータの一部を備える３Ｄオブジェクトの構築に関連した捕捉された２Ｄ画像を付加するリアルタイムのタグ付けコンポーネントをさらに含む請求項１に記載のシステム。
【請求項１２】
２次元の（２Ｄ）コンテンツを捕捉する装置内に３次元の（３Ｄ）オブジェクトの構築を組み込むことを容易にする、コンピューターにより実施される方法であって、
装置（７０２、８０６）によって２Ｄコンテンツの一部を捕捉するステップと、
対応する全体像を有する２Ｄコンテンツの２つ以上の部分に少なくとも部分的に基づいて前記２Ｄコンテンツの２つ以上の部分を調整することにより、３Ｄオブジェクトを作成するステップであって、前記３Ｄオブジェクトの作成は前記装置（７０４、７０６、８０６）内で提供される、３Ｄオブジェクトを作成するステップと
を備える方法。
【請求項１３】
前記装置によって前記２Ｄコンテンツの一部を捕捉することに関連する要求を受信するステップと、
２Ｄ捕捉モードを決定するために前記要求を評価するステップであって、前記２Ｄ捕捉モードは、既存の３Ｄオブジェクトの改造又は既存の３Ｄオブジェクトの補足のうち少なくとも１つである、要求を評価するステップと、
決定された２Ｄ捕捉モードに部分的に基づいて２Ｄコンテンツの一部を収集するために位置及び全体像に対する助言を提供するステップと
をさらに備える請求項１２に記載の方法。
【請求項１４】
前記装置内のメタデータの一部を備えた２Ｄコンテンツの前記捕捉された一部を付加するステップと、
３Ｄオブジェクトの構築のための２Ｄコンテンツの捕捉に基づいて装置の設定を最適化するステップと
をさらに備える請求項１２に記載の方法。
【請求項１５】
１つ以上の２次元の（２Ｄ）画像を捕捉する手段であって、前記２Ｄ画像は、装置（１０４、７０２）の方向によって決定される全体像からの具体のオブジェクトを表す、捕捉する手段と、
前記装置によって収集された２つ以上の２Ｄ画像から３次元の（３Ｄ）オブジェクトを構築する手段であって、前記構築は、各２Ｄ画像（１０２、７０４、７０６）に関連した各対応する全体像を調整することに少なくとも部分的に基づく、構築する手段と、
３Ｄオブジェクト（２０２、８０６）の一部を表す２Ｄ画像を捕捉するために地理的な位置に対する助言の一部を生成する手段と、
前記装置（２０２、８０６）上のディスプレイ又は前記装置上のスピーカーのうち少なくとも１つを介して助言の一部を通信する手段と、
前記助言（２０２、３０２）の一部を生成することを容易にするために位置を識別するための全地球測位サービス（ＧＰＳ）コンポーネントを利用する手段と、
前記助言（２０２）の一部を生成することを容易にするために前記装置の方向を識別するための加速度計を利用する手段と、
メタデータの一部を備えた捕捉された２Ｄ画像を自動的に付加する手段であって、前記メタデータは、地理的な位置、コンテンツ又は３Ｄオブジェクト（４０２）に対する関係のうち少なくとも１つと関連する、付加する手段と、
前記２Ｄ画像又は前記構築された３Ｄオブジェクト（１０４、１０２）の特性に基づいて前記装置についての装置設定を最適化する手段と
を備える装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置に組み込まれた３Ｄコンテンツ統合（コンテンツ・アグリゲーション、コンテンツ集約）に関する。
【背景技術】
【０００２】
[0001]人々は、デジタル画像技術における進歩によって、容易に且つ効率的に多数のデジタル写真を撮り、コンパクトな記憶媒体、ハードドライブ又は他の装置にそれらを格納することができる。通常、多数のデジタル写真の閲覧は、その集合の中の画像のスライドショーを提示することを含む。また、閲覧は、デジタル写真の低解像度のサムネイル画像の大画面での表示を含んでもよい。サムネイル画像によって、ユーザーは、画像品質及び詳細を犠牲にして、同時に複数の写真を知覚することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
[0002]例示的な画像閲覧機構は、写真の間に現実世界の関係を伝えることはない。例えば、一群の風景やランドマークの写真を考えると、ユーザーには、写真が撮られた位置が互いにどのように関連しているかに関する情報が提示されない。さらに、そのような機構は、現実世界の関係に基づいた写真間の閲覧や写真間の遷移（transitions）を可能にしない。一般に、従来の技術による写真間の閲覧は、写真間の遠近感（視点、全体像、perspective）及び位置を理解することに対する盲目的な手法（blind approach）を含む。
【０００４】
[0003]デジタルスチール写真に加えて、ユーザーは、従来のデジタルカメラによって動画を撮影することができる。通常、動画及び写真は、コンテンツ、画像又はシーンを共有するにもかかわらず、別々に管理されて閲覧される。例えば、装置はシーンのリアルタイムの動画及びスチール写真を収集することができるが、そのような収集されたデータの再生は別々に行われる。さらに、デジタルスチール写真と同様に、従来の技術は、２つ以上の動画間の関係及び共有される全体像を伝えることに対して盲目的な手法を利用する。
【課題を解決するための手段】
【０００５】
[0004]以下は、本明細書に記載された幾つかの態様の基本的理解を提供するために本発明の単純化された概要を示す。この概要は、特許請求された主題の広範囲な概説ではない。特許請求された主題の重要な又は重大な要素を識別するようには意図されず、また、本発明の範囲を記述するようにも意図されない。その唯一の目的は、後に示されるより詳細な説明に対する前置きとして、特許請求された主題の幾つかの概念を単純化された形で提示することである。
【０００６】
[0005]本発明は、３次元の仮想環境内での実施のために２次元の像をとらえる（捕捉する）ことを容易にするシステム及び／又は方法に関連する。コンテンツ統合部（content aggregator）は、３次元（３Ｄ）画像を作成するために複数の２次元（２Ｄ）画像又はコンテンツを収集して組み合わせることができ、そのような３Ｄ画像は、（例えば、各画像及び全体像（視点、遠近感、パースペクティブ、perspective）のポイントを表示して）仮想環境中で探索することができる。例えば、角錐（pyramid）の一群の絵／写真（例えば、角錐の第１の側面の第１の写真、角錐の第２の側面の第２の写真、角錐の第３の側面の第３の写真、及び角錐の第４の側面の第４の写真）は、実質的に同様の表されたデータ及び／又は全体像に基づいて角錐の３Ｄ画像又はオブジェクトを作成するために収集することができる。ユーザーは、写真及びその視点（perspective）（例えば、写真が撮られた位置／方向）を表示するために各写真を選択することができる３Ｄ画像を分析することができる。本発明は、デジタルカメラ、動画、モバイル装置、携帯機器、携帯型デジタル端末（ＰＤＡ）、セルラー装置などの様々な装置への２Ｄコンテンツの集約能力を使用する。換言すれば、装置は、３Ｄ画像又はオブジェクトの作成のためにデータを収集することができるコンテンツ統合部設定又はモードを含んでもよい。
【０００７】
[0006]さらに、本発明は、３Ｄ画像又はオブジェクト内において表されない画像又は動画をとらえるためにユーザーに対するガイド又はナビゲーションを使用することができる。さらにまた、本発明は、どの写真又は動画を捕捉すべきかについての助言（guidance）及び命令によって、３Ｄ画像又はオブジェクトの改造（re-creation）（例えば、以前に見られた３Ｄ画像の一部の改造又は再構築）を可能にし得る。そのようなモード又は設定は、コンテンツ統合能力を向上させるための最適化された写真又は動画構成をさらに含んでもよい。例えば、コンテンツ統合設定により、３Ｄ画像の単一の写真もしくは動画フレーム、又は３Ｄ画像の改造のための複数の写真を捕捉する方法についての指示を提供することができる。
【０００８】
[0007]本発明の別の態様によれば、装置は、絵、写真又は動画を収集するようにパスに沿ってユーザーに指示しナビゲートするために、ガイド（例えば、動画、音声など）を利用することができる。例えば、３Ｄ画像に関連した絵／写真を改造するために正確な位置を識別するべく、装置は全地球測位システム（ＧＰＳ）を利用することができる。ユーザーが彼又は彼女の気に入る画像をとらえることを可能にすることに加えて、装置は、３Ｄ画像、３Ｄオブジェクト、３Ｄ仮想環境などを更新するためにある位置においてオブジェクトの写真／絵／動画をとるようにユーザーに警告することができ、当該位置からのそのような写真／絵／動画は３Ｄ画像の作成に必要とされる（例えば、提示されていない）。特許請求された主題の他の態様において、データのそのような捕捉された一部から３Ｄ画像又はオブジェクトを構築するために装置によるデータ（例えば、画像、写真、動画など）の一部をとらえることを容易にする方法が提供される。
【０００９】
[0008]以下の説明及び添付された図面は、特許請求された主題のある実例となる態様を詳細に述べる。しかし、これらの態様は、本発明の原理を使用することができる様々な方法のうちの少数のものを示すに過ぎず、特許請求された主題はそのような態様及びそれらの均等物をすべて含むように意図される。図面と共に考慮することにより、特許請求された主題の他の利点及び新規な特徴が本発明の以下の詳細な説明から明らかとなろう。
【図面の簡単な説明】
【００１０】
【図１】[0009]３次元の（３Ｄ）オブジェクトを構築するために装置により２次元の（２Ｄ）画像をとらえることを容易にする例示的なシステムのブロック図を示す。
【図２】[0010]装置を利用して３Ｄオブジェクトを改造することを容易にする例示的なシステムのブロック図を示す。
【図３】[0011]全地球測位サービス（ＧＰＳ）を利用することにより装置による２Ｄ画像の収集を向上させることを容易にする例示的なシステムのブロック図を示す。
【図４】[0012]装置から収集されたデータにメタデータを関連付けることを容易にする例示的なシステムのブロック図を示す。
【図５】[0013]本発明による、表示技術及び／又はブラウズ技術を利用することを容易にする例示的なシステムのブロック図を示す。
【図６】[0014]装置に２Ｄコンテンツ統合技術を組み込むことを容易にする例示的なシステムのブロック図を示す。
【図７】[0015]３次元の（３Ｄ）オブジェクトを構築するために装置により２次元（２Ｄ）画像をとらえるための例示的な方法論を示す。
【図８】[0016]３Ｄオブジェクトを改造すること又は３Ｄオブジェクトと関連する２Ｄコンテンツの収集を向上させることを容易にする例示的な方法論を示す。
【図９】[0017]特許請求された主題の新規な態様を使用することができる例示的なネットワーキング環境を示す。
【図１０】[0018]特許請求された主題に従って使用することができる例示的な動作環境を示す。
【発明を実施するための形態】
【００１１】
[0019]特許請求された主題は図面に関して記述され、全体を通じて、同様の参照番号が同様の要素を参照するために使用される。以下の記載においては、説明の目的のために、多数の具体的な詳細が本発明についての詳細な理解を提供するために述べられる。しかし、特許請求された主題がこれらの特定の詳細なしに実施され得ることは明らかであろう。他の例において、周知の構造及び装置は本発明について記述することを容易にするためにブロック図の形で示される。
【００１２】
[0020]本明細書において使用される場合、「コンポーネント」、「システム」、「データ記憶部」、「エンジン」、「評価部」、「統合部」、「環境」などの用語は、コンピューター関連のエンティティ、ハードウェア、（例えば、実行中の）ソフトウェア、及び／又はファームウェアを指すように意図される。例えば、コンポーネントは、プロセッサー上で実行されるプロセス、プロセッサー、オブジェクト、実行ファイル、プログラム、機能、ライブラリー、サブルーチン、及び／又はコンピューターもしくはソフトウェアとハードウェアとの組み合わせであってもよい。例として、サーバー上で実行されるアプリケーションとサーバーの両方がコンポーネントになり得る。１つ以上のコンポーネントがプロセス内に存在することができ、コンポーネントは、１つのコンピューターに集中することができ、及び／又は、２つ以上のコンピューター間で分散することができる。
【００１３】
[0021]さらに、特許請求された主題は、開示された主題を実施するようにコンピューターを制御するためにソフトウェア、ファームウェア、ハードウェア又はそれらの任意の組み合わせを生成する、標準的なプログラミング及び／又はエンジニアリング技術を使用する、方法、装置又は製品として実施されてもよい。本明細書において使用されるような「製品」なる語は、任意のコンピューター読み取り可能な装置、搬送波又は媒体からアクセス可能なコンピューター・プログラムを包含するように意図される。例えば、コンピューター読み取り可能な媒体は、磁気記憶装置（例えば、ハードディスク、フロッピー(登録商標)ディスク、磁気ストリップ．．．）、光ディスク（例えば、コンパクトディスク（ＣＤ）、デジタルバーサタイルディスク（ＤＶＤ）．．．）、スマート・カード、及びフラッシュ・メモリー装置（例えば、カード、スティック、キードライブ．．．）を含んでもよいがこれらに限定されない。また、電子メールを送受信したりインターネット又はローカル・エリア・ネットワーク（ＬＡＮ）などのネットワークにアクセスしたりする際に使用されるもののようなコンピューター読み取り可能な電子データを運ぶために搬送波を使用することができることが認識されるべきである。もちろん、当業者であれば、特許請求された主題の範囲又は趣旨から逸脱することなく、多くの修正がこの構成になされてもよいことを認識するであろう。さらに、「例示的」なる語は、本明細書において、例、事例又は実例として役立つことを意味するように使用される。本明細書において「例示的」であるものとして記載されるいかなる態様又は設計も、必ずしも他の態様又は設計よりも好ましいものであるとか有利なものであると解釈されるべきではない。
【００１４】
[0022]ここで図面に移ると、図１は、３次元の（３Ｄ）オブジェクトを構築するために装置により２次元の（２Ｄ）画像をとらえることを容易にするシステム１００を示す。システム１００はコンテンツを捕捉及び／又は収集することができる装置１０４を含んでもよく、コンテンツは、画像１０６の一部又は動画１０８の一部のうち少なくとも１つであってもよい。さらに、装置１０４は、捕捉されたコンテンツ（例えば、画像１０６の一部、動画１０８の一部など）によって３Ｄ画像又はオブジェクトを構築することができる、コンテンツ統合部１０２を含んでもよい。コンテンツ統合部１０２は、そのような２Ｄコンテンツの対応する全体像又は視点に少なくとも部分的に基づいて、２Ｄコンテンツ（例えば、画像１０６の一部、動画１０８の一部など）を調整する（整列させる、そろえる、align）ことにより、３Ｄ画像又はオブジェクトを構築することができる。例えば、装置１０４は、特定の全体像又は視点からコンテンツを捕捉又は収集することができ、そのような全体像又は視点は装置１０４の方向に依存する。
【００１５】
[0023]さらに、システム１００は、各々が特定の全体像又は視点を有する２つ以上の２Ｄ画像を含み得る、３Ｄ環境１１０を含んでもよい。装置１０４及び／もしくは別個のコンポーネント／環境、並びに／又はその任意の適切な組み合わせに３Ｄ環境１１０を組み込むことができることが認識されるべきである。特に、２Ｄ画像は、３Ｄ画像又はオブジェクトを構築するために装置１０４内に含まれるコンテンツ統合部１０２によって統合又は収集することができ、収集及び／又は統合は各２Ｄ画像の全体像に基づいてもよい。したがって、２Ｄ画像は、探索したり、ナビゲートしたり、閲覧したりすることができる、３Ｄ環境１１０又は装置１０４内に３Ｄ画像を提供するために構築することができる。３Ｄ環境１１０は、任意の適切な数の２Ｄコンテンツ及び／又は３Ｄ画像もしくはオブジェクトをホストすることができる。例えば、構築された３Ｄオブジェクトは装置１０４内で作成することができ、次に、３Ｄ環境にアップロードすることができる。３Ｄの構築されたオブジェクト（例えば、画像など）が、画像、写真、動画（例えば、動画の静止フレームなど）、音声、絵、媒体データ、写真、メタデータ、取引カード（trade card）、物理的な現実世界の一部を表す任意の媒体、オブジェクトの絵、項目を表すコンテンツ、エンティティを描写するコンテンツ、現実世界内の具体の（corporeal）オブジェクトなどであるがこれらに限定されない、任意の適切な２Ｄコンテンツからのものであり得ることが認識されるべきである。例えば、３Ｄオブジェクト又は画像の構築は装置１０４内でホストすることができる。別の例において、装置１０４は２Ｄコンテンツをとらえて、３Ｄ環境１１０にそのようなデータを伝えることができ、環境１１０は３Ｄオブジェクト又は画像を作成し、装置１０４にそのような３Ｄオブジェクト又は画像を伝えることができる。
【００１６】
[0024]例えば、３Ｄ画像又はオブジェクトが立方体（例えば、物理的な現実世界又は環境における具体のオブジェクト）であり得る３Ｄ環境を探索することができる。一般に、３Ｄ画像又はオブジェクトは、共有の全体像、２Ｄコンテンツ内の範囲におけるオーバーラップ（例えば、絵Ａ及び絵Ｂの両方が立方体の一部を表示するなど）、実質的に類似の視点、及び／又は正確に立方体を描写するために２Ｄコンテンツに関連付けられる任意の他の関係（例えば、メタデータ、タグ定義など）を調整することにより構築することができる。したがって、立方体は、立方体の第１の面の第１の画像（例えば、全体像（視点）は立方体の第１の面に面している）、立方体の第２の面の第２の画像（例えば、全体像は立方体の第２の面に面している）、立方体の第３の面の第３の画像（例えば、全体像は立方体の第３の面に面している）、立方体の第４の面の第４の画像（例えば、全体像は立方体の第４の面に面している）、立方体の第５の面の第５の画像（例えば、全体像は立方体の第５の面に面している）、及び立方体の第６の面の第６の画像（例えば、全体像は立方体の第６の面に面している）を組み合わせることにより作成することができる。先に述べたように、立方体の画像は、画像の全体像の一部（例えば、画像間のオーバーラップ）を共有してもよい。それらの全体像又は視点に基づいて立方体の画像を統合することによって、立方体の３Ｄ画像は３Ｄ環境１１０内に作成することができ、表示され、見られ、ナビゲートされ、閲覧されたりすることができる。
【００１７】
[0025]上記の例に続いて、コンテンツ統合部１０２は、装置１０４からの捕捉及び／又は収集されたコンテンツを利用することができ、探索、ナビゲーション、表示などのために３Ｄ画像又はオブジェクトのシームレス且つ自動的な生成を可能にすることができる。装置１０４は、外部のソース（例えば、インターネット、ネットワーク、サーバー、外部のハードドライブなど）からそのようなコンテンツを受信するのではなく、収集された２Ｄコンテンツから３Ｄ画像又はオブジェクトを自動的に作成することができる。別の例において、装置１０４は、収集された２Ｄコンテンツから３Ｄ画像又はオブジェクトを自動的に作成し、外部ソースからのコンテンツによってそのような３Ｄ画像又はオブジェクトを補完することができる。一般に、本発明は、コンテンツ（例えば、画像、動画など）の自動的な収集及び装置１０４内でのそのような２Ｄコンテンツから構築される３Ｄ画像又はオブジェクトの生成を可能にする。
【００１８】
[0026]さらに、システム１００は、コンテンツ統合部１０２及び／又は装置１０４を実質的に任意のオペレーティング・システム及び／もしくはデータベース・システムへと統合し並びに／又は互いと統合するために様々なアダプター、コネクター、チャネル、通信パスなどを提供する、任意の適切な及び／又は必要なインターフェース・コンポーネント（図示せず）を含んでもよい。また、インターフェース・コンポーネントは、コンテンツ統合部１０２、装置１０４、画像１０６の一部、動画１０８の一部、３Ｄ環境（図示せず）並びにシステム１００に関連付けられる任意の他の装置及び／又はコンポーネントとのインタラクションを提供する、様々なアダプター、コネクター、チャネル、通信パスなどを提供することができる。
【００１９】
[0027]図２は、装置を利用して３Ｄオブジェクトを改造することを容易にするシステム２００を示す。システム２００は組み込まれたコンテンツ統合部１０２を備えた装置１０４を含んでもよい。装置１０４及びコンテンツ統合部１０２の組み合わせは、３Ｄ画像又はオブジェクトを構築するために利用することができる、２Ｄ画像のシームレスな捕捉を提供することができ、３Ｄ画像又はオブジェクトは、閲覧したり、表示したり、ナビゲートしたり、探索したりすることができる。特に、コンテンツ統合部１０２は、物理的な現実世界内のオブジェクト、シーン、風景などを表す２Ｄコンテンツの所定の構造又は組織（例えば、対応する３Ｄ画像又はオブジェクトを構築するために２Ｄコンテンツ及びそのようなコンテンツの配置を定義する設計図（青写真、blueprint）など）に基づいて、３Ｄ画像又はオブジェクトの改造を可能にすることができる。一般に、所定の構造又は組織は、３Ｄ画像又はオブジェクトをシステム２００によって複製することを可能にする。
【００２０】
[0028]３Ｄ画像の改造に関連する要求は装置１０４によって受信することができ、装置１０４において、評価部２０４は改造すべき３Ｄ画像又はオブジェクトを識別するために要求を分析することができる。当該要求は、（例えば、３Ｄ環境１１０によってホストされたり、外部ソースによってホストされたり、装置１０４内に格納されたりする）既存の３Ｄ画像又はオブジェクト又は２Ｄコンテンツから作成も構築もされなかった３Ｄ画像又はオブジェクトと関連してもよいことが認識されるべきである。いずれの場合も、評価部２０４は、新たな３Ｄ画像もしくはオブジェクトが作成されているのか、それとも既存の３Ｄ画像もしくはオブジェクトが改造されているかを識別することができる。そのような要求に基づいて、ナビゲーション・コンポーネント２０４は、３Ｄ画像又はオブジェクトを作成するために助言（guidance）又は支援を提供することができる。例えば、支援又は助言は、２Ｄコンテンツをとらえるために装置１０４についての位置及び／又は方向に関連していてもよい。識別された全体像、方向などを備えたコンテンツを捕捉すると、装置１０４内のコンテンツ統合部１０２は３Ｄ画像又はオブジェクトを構築することができる。支援又は助言が、音声の一部、動画の一部、ルート、地理的な地図上のルート、１組の地理的な方向、テキストの一部、グラフィックの一部、及び／又は３Ｄ構築のためにコンテンツを捕捉するための装置１０４の位置、全体像及び方向を識別することを容易にする任意の他の適切なデータであってもよいことが認識されるべきである。そのような助言又は支援は装置を介して通信することができ、装置はスピーカー又ディスプレイの少なくとも１つを含んでもよい。
【００２１】
[0029]例えば、ユーザーは、自身が２Ｄコンテンツから３Ｄ画像又はオブジェクトを作成又は構築したい建物へ移動していてもよい。そのような要望に基づいて、ユーザーは、そのようなタスクを行うために組み込まれたコンテンツ統合部を備えた装置を利用することができる。ユーザーは要求を通信することができ、装置は、必要な２Ｄコンテンツ並びに対応する全体像及び／又は視点をレイアウトする、所定の構造又は組織を決定又は確認することができる。この情報（例えば、装置の方向、角度、ズーム、視点など）により、３Ｄ画像又はオブジェクトを構築することができる。ユーザーにこの情報を伝えるために、装置は、音声、グラフィックス、動画、テキストなどの任意の適切なデータを提供することができる。例えば、装置は、どこで２Ｄコンテンツを捕捉すべきか及びどこから全体像、方向、角度などを捕捉すべきかについてのルート及び指示を備えた地図を示すためにディスプレイを利用することができる。そのようなディスプレイは、特定の所望の詳細のレベル（例えば、より多くのコンテンツが、より高い程度の表される全体像につながるなど）に必要とされるコンテンツの量をさらに示してもよい。一旦構築されたならば、３Ｄ画像又はオブジェクトは装置１０４内で構築し利用することができる。別の例において、３Ｄ画像又はオブジェクトは３Ｄ環境１１０で利用することができる。
【００２２】
[0030]さらに、装置１０４が、３Ｄ画像又はオブジェクトを構築するためにどの又はどれだけの２Ｄコンテンツをとらえる必要があるかを自動的に確認することができることが認識されるべきである。換言すれば、装置１０４は所定の構造又は組織を利用する必要はない。例えば、装置１０４は、十分なコンテンツが収集されたかどうか判断するために捕捉された２Ｄコンテンツ（例えば、画像１０６の一部、音声１０８の一部など）を連続的に分析するために評価部２０４を実施することができる。各３Ｄ画像又はオブジェクトのコンテンツの量は、複雑さ、全体像、サイズ及び／又は任意の他の適切な特性によって変わり得ることがさらに認識されるべきである。
【００２３】
[0031]図３は、全地球測位サービス（ＧＰＳ）を利用することにより装置によって２Ｄ画像の収集を向上させることを容易にするシステム３００を示す。システム３００は、３Ｄ画像又はオブジェクトを作成するためにコンテンツ統合部１０２により２Ｄコンテンツ収集を統合する装置１０４を含んでもよい。装置１０４は、２Ｄコンテンツ（例えば、画像１０６の一部、動画１０８の一部など）を捕捉又は収集することができる、デジタルカメラ、ビデオカメラ、カメラ、スマートフォン、携帯機器、ウェブカメラ、モバイル装置、携帯型デジタル端末（ＰＤＡ）、セルラー装置、使い捨てカメラ、装置内の統合カメラ（例えば、ラップトップ・カメラ、デスクトップ・カメラ、自動車カメラなど）、画像取り込み能力を備えた計算装置などの任意の適切な装置又はコンポーネントであってもよいがこれらに限定されない。一般に、システム３００は２Ｄコンテンツから３Ｄ画像又はオブジェクトを作成することができ、２Ｄコンテンツから装置１０４についての既存の３Ｄ画像又はオブジェクトを改造し、及び／又は装置１０４から捕捉された２Ｄコンテンツによって既存の３Ｄ画像又はオブジェクトを補完することができる。
【００２４】
[0032]動画１０８の一部は、セグメントの長さに依存して、何百あるいは何千にも達する数となり得る多数の動画フレームを含んでもよい動画セグメントであってもよい。例えば、フィルムは毎秒２４のフレームを有してもよく、テレビ動画は毎秒約３０のフレームを有してもよく、ある装置は毎秒何百ものフレームを捕捉してもよい。個々のフレームはそれぞれ単一の静止画であり、フレームの迅速な連続により、繊細な動作を知覚することができる。しかし、１秒における複数のフレームは、通常、捕捉された画像の観点から非常に類似している。従って、コンテンツ統合部１０２は、３Ｄ画像又はオブジェクトを生成するために動画の一部を利用することができる。
【００２５】
[0033]既存の３Ｄ画像又はオブジェクトを補完するシステム３００の１つの例において、評価部２０４は、特定の３Ｄ画像又はオブジェクトに関連付けられた２Ｄコンテンツを調べることができる。そのような検査に基づいて、装置１０４は、３Ｄ画像又はオブジェクトのために利用することができる補足的な２Ｄコンテンツを捕捉するよう警告を受けるか又は連絡されてもよい。例えば、３Ｄ環境１１０は、複数の２Ｄコンテンツ画像及び／又は３Ｄ画像もしくはオブジェクトをホストすることができ、特定の３Ｄ画像又はオブジェクトは不完全な対象（coverage）、バックアップ要件などに基づいて補完することができる。評価部２０４は、そのような必要性が存在するかどうか判断することができ、ナビゲーション・コンポーネント２０２はそのような必要とされる２Ｄコンテンツをとらえるために助言又は支援を提供することができる。一般に、システム３００は、不完全な又は部分的な３Ｄ画像又は３Ｄオブジェクトが、獲得した２Ｄコンテンツを用いて完成されることを可能にすることができる。例えば、そのような画像及び全体像が既存の３Ｄ画像又はオブジェクト中に表されないので、装置１０４は、特定の全体像からオブジェクトの２Ｄ画像をとらえるためにユーザーに地図上のルートを提供することができる。
【００２６】
[0034]システム３００は、装置１０４が、３Ｄオブジェクト又は画像のローカルの対象（coverage）（例えば、２Ｄコンテンツの捕捉、２Ｄ画像の収集など）又はコミュニティー・システム内のグローバルな対象を提供することを可能にすることができる。ローカルの対象は、装置１０４が、２Ｄコンテンツを捕捉し、装置１０４の使用のためにローカルのプライベートな３Ｄオブジェクト又は画像を作成することを可能にすることができる。グローバルな対象は、装置１０４が、２Ｄコンテンツを捕捉し、コミュニティと共有される３Ｄオブジェクト又は画像を作成することを可能にすることができる。グローバルな対象が、２Ｄコンテンツの一部を共有することができるという点で粒度が高いこと、一群の２Ｄコンテンツ、３Ｄオブジェクトの一部、又は３Ｄオブジェクトであってもよいことが認識されるべきである。さらに、装置１０４は、３Ｄオブジェクト又は画像の描写のためにコミュニティー・システムに組み込むことができる２Ｄコンテンツの一部を可能にする場合がある。
【００２７】
[0035]さらにまた、装置１０４は、２Ｄコンテンツ（例えば、画像１０６の一部、動画１０８の一部など）をとらえるために位置、方向及び全体像を識別することを容易にするために、全地球測位システム（ＧＰＳ）コンポーネント３０２を利用することができる。ＧＰＳコンポーネント３０２が、装置１０４に組み込まれる（図示されるような）スタンド・アロンのコンポーネント、及び／又はその任意の適切な組み合わせであってもよいことが認識されるべきである。例えば、装置１０４は、写真／動画捕捉能力及び位置追跡のためにＧＰＳサービスを提供するサービスを備えたスマートフォンであってもよい。ＧＰＳコンポーネント３０２は、３Ｄ画像又はオブジェクトを構築するべく２Ｄコンテンツをとらえるために、地理的位置、方向などを提供するため、ナビゲーション・コンポーネント２０２に関連して利用することができる。ＧＰＳコンポーネント３０２及び／又は装置１０４が、地理的な位置に関連して、特定の角度又は方向を識別するために加速度計（図示せず）を利用することができることがさらに認識されるべきである。
【００２８】
[0036]また、装置１０４は、地理的位置を識別するか又は見つけるために装置１０４からの視界が既存の３Ｄオブジェクト又は画像と比較される２Ｄコンテンツ捕捉モードを利用することができる。換言すれば、見られており且つ捕捉される可能性のあるコンテンツのほか、装置１１０の方向は、３Ｄオブジェクトを表す既存の２Ｄコンテンツと比較することができ、当該比較は装置の位置を明らかにすることができる。したがって、既存の３Ｄオブジェクト又は画像及び含まれる２Ｄコンテンツを利用することにより、装置１０４の地理的位置及び方向をＧＰＳコンポーネント３０２なしに決定することができる。
【００２９】
[0037]システム３００は、装置１０４に関連する任意の適切なデータを含み得るデータ記憶部３０４、コンテンツ統合部１０２、画像１０６の一部、動画１０８の一部、ナビゲーション・コンポーネント２０２、評価部２０４、ＧＰＳコンポーネント３０２などをさらに含み得る。例えば、データ記憶部３０４は、２Ｄコンテンツ、３Ｄ画像又はオブジェクトのために２Ｄコンテンツを調整するための所定の構造又は組織、構築された３Ｄ画像又はオブジェクト、コンテンツ収集設定（例えば、好み、設定、パスワードなど）、ルート、地図、地理的な位置、２Ｄコンテンツの方向、２Ｄコンテンツに関連する全体像、２Ｄコンテンツの調整、２Ｄコンテンツ収集のための助言、収集された画像、収集された動画、３Ｄ環境データ（例えば、３Ｄ画像、３Ｄオブジェクト、ユーザー名、パスワード、既存の２Ｄコンテンツ、要求された２Ｄコンテンツなど）、ＧＰＳデータ、加速度計データ、データ要求などを含んでもよいがこれらを含むことに限定されない。
【００３０】
[0038]データ記憶部３０４が、例えば、揮発性メモリー又は不揮発性メモリーのいずれであってもよく、揮発性及び不揮発性メモリーの両方を含んでもよいことが認識されるべきである。限定ではなく例として、不揮発性メモリーは、読み取り専用メモリー（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、電気的にプログラム可能なＲＯＭ（ＥＰＲＯＭ）、電気的に消去可能なプログラマブルＲＯＭ（ＥＥＰＲＯＭ）又はフラッシュ・メモリーを含んでもよい。揮発性メモリーはランダム・アクセス・メモリー（ＲＡＭ）を含んでもよく、それは外部キャッシュ・メモリーとして働く。限定ではなく例として、ＲＡＭは、スタティックＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、ダブル・データ・レートＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、エンハンストＳＤＲＡＭ（ＥＳＤＲＡＭ）、シンクリンク（Ｓｙｎｃｈｌｉｎｋ）ＤＲＡＭ（ＳＬＤＲＡＭ）、ＲａｍｂｕｓダイレクトＲＡＭ（ＲＤＲＡＭ）、ダイレクトＲａｍｂｕｓダイナミックＲＡＭ（ＤＲＤＲＡＭ）及びＲａｍｂｕｓダイナミックＲＡＭ（ＲＤＲＡＭ）などの多くの形で利用可能である。本発明のシステム及び方法のデータ記憶部３０４は、これら及び任意の他の適切な種類のメモリーを含むように意図されるがこれらに限定されない。また、データ記憶部３０４がサーバー、データベース、ハードドライブ、ペン・ドライブ、外部ハードドライブ、ポータブル・ハードドライブなどであり得ることが認識されるべきである。
【００３１】
[0039]図４は、装置から収集されたデータへメタデータを関連付けることを容易にするシステム４００を示す。システム４００は、２Ｄコンテンツ（例えば、画像１０６の一部、動画１０８の一部など）の自動的な捕捉及びコンテンツ統合部１０２により２Ｄコンテンツから構築される３Ｄ画像又はオブジェクトのシームレスな作成を提供することができる装置１０４を含んでもよく、構築は、２Ｄコンテンツに関連する全体像及び視点に基づいて２Ｄコンテンツを調整し組織することに基づく。装置１０４は、組み込まれたコンテンツ統合部１０２により３Ｄ画像又はオブジェクトを構築するために利用することができる２Ｄ画像の自動的な収集を可能にするモード又は設定を含んでもよい。特に、そのようなモード又は設定は、３Ｄオブジェクト又は画像の構築のために２Ｄコンテンツの捕捉を最適化するため、既存の装置設定及び／又は構成を利用することができる。例えば、装置１０４は、シーン・モード（例えば、自動的なもの、ユーザーにより定義されたもの、クローズアップ、ポートレート、風景、スポーツ、夜、冬、夏、夜ポートレート、日没など）、オプションのパノラマモード（例えば、コンテンツ統合部がこの設定に対してロバストであるのでオプションであり、２Ｄコンテンツはより類似したものとすることができる、など）、写真ステッチングモード（例えば、コンテンツ統合部がこの設定に対してロバストであるのでオプションであり、２Ｄコンテンツはより類似したものとすることができる、など）、フラッシュモード（例えば、自動フラッシュ、フラッシュ・オン（flash on）、赤目現象（red eye）低減、フラッシュなしなど）、タイマー設定、シーケンスモード（例えば、バースト・ショット、遅れた捕捉など）、露出補償、ホワイトバランス、色調、光感度、コントラスト、鮮明さなどを含んでもよい。そのような装置設定及び／又はモードは自動的に最適化することができ、ユーザーにより定義することができ、及び／又はそれらの任意の適切な組み合わせとすることができる。
【００３２】
[0040]システム４００は、装置１０４からの捕捉された２Ｄコンテンツのタグ付けを可能にするリアルタイムのタグ付けコンポーネント４０２をさらに含んでもよい。リアルタイムのタグ付けコンポーネント４０２は、関連付けられる任意の適切なメタデータを備えた２Ｄコンテンツ及び／又は３Ｄ画像もしくはオブジェクトの一部を付加することができる。特に、リアルタイムのタグ付けコンポーネント４０２は、地理的データの一部、著者データの一部、所有者データの一部、セキュリティ・データの一部、時間、日付、角度、全体像、装置データの一部、ズームレベル、ズーム、視点、３Ｄオブジェクト関連データの一部、３Ｄオブジェクト内の位置、３Ｄオブジェクト内の配置、カテゴリー定義、トピック定義、ランキング、人気ランキング、品質ランキング、フレーム・レート、解像度、オブジェクト表現、純粋な閲覧データの一部、本物の閲覧データの一部のうち少なくとも１つなどのメタデータを包含するがこれらに限定されない。３Ｄ環境１１０、コンテンツ統合部１０２、装置１０４、異種の装置、異種のコンテンツ統合部、コミュニティ、ウェブサイト、ネットワーク、サーバー、ユーザー、ソフトウェアの一部、アプリケーション、ハードウェアの一部などによってそのようなメタデータを利用することができることが認識されるべきである。
【００３３】
[0041]図５は、本発明による、表示技術及び／又は閲覧技術を利用することを容易にするシステム５００を示す。システム５００は、上述のような画像１０６の一部又は動画１０８の一部のうち少なくとも１つをとらえることができる装置１０４を含んでもよい。システム５００は、任意の適切なデータ（例えば、３Ｄオブジェクトデータ、３Ｄ画像、２Ｄコンテンツ、２Ｄ画像など）とのシームレスなパン及び／又はズームインタラクションを可能にする表示エンジン５０２をさらに含み、そのようなデータは、複数の大きさ又は視界及びそれに関連する１つ以上の解像度を含んでもよい。換言すれば、表示エンジン５０２は、ズームされ又はパンされた視界が様々な解像度品質を含み得るようなズーミング（例えば、ズーム・イン、ズーム・アウトなど）及び／又はパニング（例えば、パン・アップ、パン・ダウン、パン・ライト（pan right）、パン・レフト（pan left）など）を可能にすることにより、表示されるデータに対する最初のデフォルトの閲覧を操作することができる。表示エンジン５０２は、視覚的情報が、含まれるデータ量又はネットワークの帯域幅にかかわらず滑らかに閲覧されることを可能にする。さらに、表示エンジン５０２は、任意の適切なディスプレイ又は画面（例えば、携帯機器、セルラー装置、モニター、プラズマ・テレビ、装置表示など）とともに使用することができる。表示エンジン５０２は、さらに以下の利点又は強化の少なくとも１つを提供することができる：１）ナビゲーションの速度はオブジェクト（例えば、データ）のサイズや数に依存しないものとすることができる；２）性能は、画面又ディスプレイ上のピクセルに対する帯域幅の比率に依存し得る；３）視界間の遷移は滑らかにすることができる；４）拡大縮小は、任意の解像度の画像に対してほぼ完全且つ迅速である。
【００３４】
[0042]例えば、画像は、特定の解像度でデフォルトの視点にて見ることができる。しかし、表示エンジン５０２は、（デフォルトの視点と比較して）様々な解像度で複数の視界又は大きさで画像がズームされ及び／又はパンされることを可能にすることができる。したがって、等しいか又はより高い解像度での拡大表示を得るために、ユーザーは、画像の一部の上でズーム・インすることができる。画像がズームされ及び／又はパンされることを可能にすることによって、画像は、各々が１つ以上の解像度を備えつつ、様々な大きさ、レベル又は視界において見られ又は探索されることができる、実質的に無限の空間又は量を含むことができる。換言すれば、画像は、パン、ズームなどから独立した滑らかな遷移を備えつつ解像度を維持しながら、より粒度の細かいレベルで見ることができる。さらに、表示エンジン５０２でズームされるか又はパンされるまで、最初の視界は、画像についての情報又はデータの一部を露出しなくてもよい。
【００３５】
[0043]閲覧エンジン５０４もまた、システム５００に含んでもよい。閲覧エンジン５０４は、インターネット、ネットワーク、サーバー、ウェブサイト、ウェブ・ページ、３Ｄ環境（図示せず）、３Ｄ画像、３Ｄオブジェクトなどのうちの少なくとも１つに関連して閲覧される任意の適切なデータについてのシームレス且つ滑らかなパニング及び／又はズーミングを実施するために表示エンジン５０２を利用することができる。閲覧エンジン５０４が、スタンド・アロンのコンポーネントであってもよく、ブラウザに組み込まれてもよく、ブラウザと組み合わせて利用されてもよく（例えば、パッチ又はファームウェアの更新を介したレガシー・ブラウザー、ソフトウェア、ハードウェアなど）及び／又はそれらの任意の適切な組み合わせであってもよいことが認識されるべきである。例えば、閲覧エンジン５０４は、既存のブラウザに対するシームレスなパニング及び／又はズーミングなどのインターネット・ブラウジング能力を組み込むことができる。例えば、閲覧エンジン５０４は、３Ｄオブジェクト又は画像上でのシームレスなズーム及び／又はパンによる強化されたブラウジングを提供するために、表示エンジン５０２を利用することができ、様々な大きさ又は視界が滑らかなズーミング及び／又はパニングにより露出することができる。
【００３６】
[0044]先に述べたように、システム５００は、装置１０４内及び／又は３Ｄ環境（図示せず）内で（例えば、各画像及び全体像のポイントを表示して）探索することができる３Ｄ画像又はオブジェクトを作成するために、複数の２次元の（２Ｄ）コンテンツ（例えば、媒体データ、画像、動画、写真、メタデータ、取引カードなど）を収集することができる、コンテンツ統合部１０２を含んでもよい。完全な３Ｄ画像又はオブジェクトをユーザーに提供するために、本物の視界（例えば、画像からの純粋な視界）は、合成の視界（synthetic views）（例えば、３Ｄモデル上に投影されたブレンドなどのコンテンツ間の補間）と組み合わせられる。例えば、コンテンツ統合部１０２は、場所又はオブジェクトの多数の写真を統合し、類似性についてそのような写真を分析し、３Ｄオブジェクトを作成するために再構築された３Ｄ空間にそのような写真を表示して、各写真が次の写真にどのように関連しているかを描写する。収集されたコンテンツが様々な位置（例えば、インターネット、ローカルデータ、リモートデータ、サーバー、ネットワーク、無線で収集されたデータなど）からのものであり得ることが認識されるべきである。例えば、膨大なコンテンツ（例えば、ギガバイトなど）は、実質的に任意の角度又は視点からシーンを見るために、迅速に（例えば、数秒など）アクセスすることができる。別の例において、コンテンツ統合部１０２は、細部を拡大し集中するために、実質的に同様のコンテンツを識別しズーム・インすることができる。コンテンツ統合部１０２は、以下の少なくとも１つを提供することができる：１）様々な角度からコンテンツを見るためにシーンを通じて歩いたり飛んだりする；２）解像度（例えば、メガピクセル、ギガピクセルなど）と無関係にシームレスにコンテンツにズーム・インし又はコンテンツからズーム・アウトする；３）コンテンツが他のコンテンツに関して捕捉された位置を見つける；４）現在見られるコンテンツに類似したコンテンツを見つける；５）エンティティ（例えば、ユーザー、マシン、装置、コンポーネントなど）に一群のコンテンツ又はコンテンツについての特定の視界を伝える。
【００３７】
[0045]図６は、装置に２Ｄコンテンツ統合技術を組み込むことを容易にするために情報（インテリジェンス、intelligence）を使用するシステム６００を示す。システム６００は、装置１０４、コンテンツ統合部１０４、画像１０６の一部及び動画１０８の一部を含んでもよく、これらは、以前の図面において記載されていたそれぞれの装置、統合部、画像、及び動画に実質的に類似していてもよい。システム６００は、さらに、インテリジェント・コンポーネント６０２を含む。インテリジェント・コンポーネント６０２は、３Ｄ画像又はオブジェクトを作成するために装置１０４内で２Ｄコンテンツを捕捉することを容易にするべく、コンテンツ統合部１０２及び／又は装置１０４によって利用することができる。例えば、インテリジェント・コンポーネント６０２は、３Ｄ画像又はオブジェクトのための２Ｄコンテンツ、３Ｄ画像又はオブジェクト内に表されない全体像、３Ｄ画像又はオブジェクトに必要とされる補足的な２Ｄコンテンツ、コンテンツ統合のための装置最適化設定、２Ｄコンテンツを捕捉することを指示するための助言又は支援、ルート、地図、方向、全体像、視点、角度、地理的な位置、２Ｄコンテンツのタグ、捕捉された２Ｄコンテンツのメタデータ、ユーザーの好み、設定などを推論することができる。
【００３８】
[0046]インテリジェント・コンポーネント６０２は、ユーザー単位で装置によって２Ｄコンテンツを捕捉するための最適な助言又は支援を識別するために、情報の価値（ＶＯＩ）の計算を使用することができる。例えば、ＶＯＩ計算を利用することにより、２Ｄコンテンツを捕捉するための最も理想的及び／又は適切な助言又は支援を決定することができる（例えば、ユーザーＡは音声指示を好み、ユーザーＢは地図上のルートを好み、ルートＸはルートＹより理想的であるなど）。さらに、インテリジェント・コンポーネント６０２が、イベント及び／又はデータを介して捕捉されるような観察の組から、システム、環境及び／又はユーザーの状態についての推論を提供したり当該状態を推論したりすることができることが理解されるべきである。推論は特定のコンテキストもしくは行動を識別するために使用することができ、又は例えば、複数の状態にわたる確率分布を生成することができる。推論は確率的であってもよい−すなわち、データ及びイベントの考察に基づいた関心のある状態に関する確率分布の計算であってもよい。推論はまた、１組のイベント及び／又はデータからより高いレベルのイベントを構成するのに使用される技術を指してもよい。そのような推論は、１組の観察されたイベント及び／又はイベントのデータからの新たなイベント又は行動の構築、イベントが接近した一時的な近接において相関するか否か、並びにイベント及びデータは１つ又は幾つかのイベント・ソース及びデータ・ソースに由来するか否かに帰着する。（明示的に及び／又は暗黙に訓練された）様々な分類スキーム及び／又はシステム（例えば、サポート・ベクトル・マシン、ニューラル・ネットワーク、エキスパートシステム、ベイジアン信頼ネットワーク、ファジー論理、データ融合エンジン．．．）は、特許請求された主題に関して自動的な及び／又は推論された行動を行うことに関して使用することができる。
【００３９】
[0047]分類器は、入力がクラス、すなわち、ｆ（ｘ）＝信頼（クラス）（confidence(class)）に属するという確かさに、入力属性ベクトル（ｘ＝（ｘｌ，ｘ２，ｘ３，ｘ４，ｘｎ））をマッピングする機能である。そのような分類は、（例えば、分析ユーティリィティ及びコストを考慮に入れた）確率的及び／又は統計に基づいた分析を使用して、自動的に実行されることをユーザーが希望する行動を予知又は推論することができる。サポート・ベクトル・マシン（ＳＶＭ）は使用することができる分類器の一例である。ＳＶＭは可能な入力の空間に超曲面を見つけることにより動作し、超曲面は、引き金とならない（non-triggering）イベントから引き金となる（triggering）基準を分割することを試みる。直観的に、これは、訓練データに近いが同一ではないデータのテストにとって分類を正確にする。他の指示されたモデル分類手法及び指示されないモデル分類手法は、例えば、ナイーブ・ベイズ（単純ベイズ）、ベイジアン・ネットワーク、決定木、ニューラル・ネットワーク、ファジー論理モデルを含み、異なるパターンの独立を提供する確率的分類モデルを使用することができる。本明細書において使用されるような分類はまた、優先度のモデルを開発するために利用される統計的回帰（statistical regression）を含む。
【００４０】
[0048]装置１０４は、ユーザーと装置１０４に結合された任意のコンポーネントとの間のインタラクションを容易にするために様々な種類のユーザー・インターフェースを提供する提示コンポーネント６０４をさらに利用することができる。図示されるように、提示コンポーネント６０４は装置１０４とともに利用することができる別個のエンティティである。しかし、提示コンポーネント６０４及び／又は同様の表示コンポーネントを装置１０４及び／又はスタンド・アロンの装置に組み込むことができることが認識されるべきである。提示コンポーネント６０４は、１つ以上のグラフィカル・ユーザー・インターフェース（ＧＵＩ）、コマンド・ライン・インターフェースなどを提供することができる。例えば、データをロードしたり、インポートしたり、読み込んだりするための領域又は手段をユーザーに提供するＧＵＩを提供することができ、ＧＵＩはそのようなものの結果を提示するための領域を含んでもよい。これらの領域は、編集制御、コンボ・ボックス、ラジオボタン、チェック・ボックス、押しボタン及びグラフィック・ボックスとして、ダイアログ・ボックス、スタティック制御、ドロップ・ダウン・メニュー、リストボックス、ポップ・アップ・メニューを含む既知のテキスト及び／又はグラフィック領域を備えてもよい。また、領域を見ることができるかどうかを決定するためのナビゲーション・ボタン及びツールバー・ボタンのための垂直及び／又は水平のスクロール・バーなどの提示を容易にするためのユーティリィティを使用することができる。例えば、ユーザーは、装置１０４に結合され及び／又は装置１０４に組み込まれたコンポーネントの１つ以上とインタラクトすることができる。
【００４１】
[0049]ユーザーはまた、例えば、マウス、ローラー・ボール、タッチパッド、キーパッド、キーボード、タッチ・スクリーン、ペン及び／又は音声駆動、身体動作検出などの様々な装置を介して情報を選択し提供するために領域とインタラクトすることができる。通常、キーボード上の押しボタン又は入力キーなどの機構は、検索を開始するために後に情報を入力するのに使用することができる。しかし、特許請求された主題がそのように限定されないことが認識されるべきである。例えば、単にチェック・ボックスを反転表示させること（highlighting）によって情報の伝達を開始することができる。別の例において、コマンド・ライン・インターフェースを使用することができる。例えば、コマンド・ライン・インターフェースは、（例えば、ディスプレイ上のテキスト・メッセージ及び音声トーンを介して）テキスト・メッセージを提供することを通じて情報についてユーザーを促すことができる。その後、ユーザーは、インターフェース・プロンプトにおいて提供されるオプション又は当該プロンプトにおいて提起された質問に対する答えに対応する文字数字の（alpha-numeric）入力などの適切な情報を提供することができる。ＧＵＩ及び／又はＡＰＩに関連してコマンド・ライン・インターフェースを使用することができることが認識されるべきである。また、コマンド・ライン・インターフェースは、制限されたグラフィック・サポート及び／又は低い帯域幅の通信チャネルを備えたハードウェア（例えば、動画カード）及び／又はディスプレイ（例えば、白黒、ＥＧＡ、ＶＧＡ、ＳＶＧＡなど）に関連して使用することができる。
【００４２】
[0050]図７−８は特許請求された主題による方法論及び／又はフロー図を示す。説明を簡単にするため、方法論は一連の行為として示され、説明される。本発明が示された行為及び／又は行為の順序によって限定されないことが理解され認識されるべきである。例えば、行為は、様々な順序で及び／又は同時に生じてもよく、本明細書に示されず記載されない他の行為とともに生じてもよい。さらに、示されたすべての行為が特許請求された主題による方法論を実施するために要求されなくともよい。また、当業者であれば、状態図又はイベントを介して一連の相互に関連する状態として方法論が代替的に表されてもよいことを理解し認識するであろう。さらに、本明細書においてこれ以後及び全体にわたって開示された方法論が、コンピューターにそのような方法論を運んで転送することを容易にするための製品上に格納されることができることがさらに認識されるべきである。製品なる語は、本明細書において使用される場合、任意のコンピューター読み取り可能な装置、搬送波又は媒体からアクセス可能なコンピューター・プログラムを包含するように意図される。
【００４３】
[0051]図７は、３次元の（３Ｄ）オブジェクトを構築するために装置により２次元の（２Ｄ）画像をとらえることを容易にする方法７００を示す。参照番号７０２において、２次元の（２Ｄ）コンテンツの一部は装置によってとらえることができる。当該装置は、デジタルカメラ、ビデオカメラ、カメラ、スマートフォン、携帯機器、ウェブカメラ、モバイル装置、携帯型デジタル端末（ＰＤＡ）、セルラー装置、使い捨てカメラ、装置内の統合されたカメラ（例えば、ラップトップ・カメラ、デスクトップ・カメラ、自動車カメラなど）、画像取り込み能力を備えた計算装置など、２Ｄコンテンツを捕捉し又は収集することができる任意の適切な装置又はコンポーネントであってもよいが、これらに限定されない。さらに、２Ｄコンテンツは、画像、写真、動画（例えば、動画の静止フレームなど）、音声、絵、媒体データ、写真、メタデータ、取引カード、物理的な現実世界の一部を表す任意の媒体、オブジェクトの絵、項目を表すコンテンツ、エンティティを描写するコンテンツ、現実世界内の具体のオブジェクトなどであってもよい。
【００４４】
[0052]参照番号７０４において、３次元オブジェクトは、対応する全体像に基づいて２つ以上の２Ｄコンテンツの一部を調整する（整列させる、そろえる、align）ことによって作成することができる。２Ｄコンテンツは、ナビゲートされ見ることができる３Ｄオブジェクト（例えば、３Ｄオブジェクトは全体として複数の２Ｄ画像又はコンテンツを含む）を組み立てるために、コンテンツの全体像又は視点に従って、組み合わせることができる。参照番号７０６において、３Ｄオブジェクトの作成は装置内で提供される。換言すれば、装置は、２Ｄコンテンツを捕捉して、自動的に、そのような２Ｄコンテンツから３Ｄオブジェクトを作成することができる。例えば、角錐の２Ｄ写真（例えば、第１の側面の第１の写真、第２の側面の第２の写真、第３の側面の第３の写真、第４の側面の第４の写真及び最下段の側面の第５の写真）を統合して、これら写真を対応する視点及びオーバーラップしたコンテンツと整列させることに基づいて、３Ｄ仮想環境においてナビゲートされるか又は閲覧することができる３Ｄオブジェクトを組み立てることができる。統合又は収集された２Ｄコンテンツが任意の適切な数の画像又はコンテンツであってもよいことが認識されるべきである。
【００４５】
[0053]図８は、３Ｄオブジェクトを改造するか、又は３Ｄオブジェクトに関連する２Ｄコンテンツの収集を向上させることを容易にするための方法８００を示す。参照番号８０２において、２次元の（２Ｄ）コンテンツの一部を捕捉することに関連する要求を受信することができる。参照番号８０４において、当該要求は、装置による２Ｄの捕捉が、既存の３Ｄオブジェクトの改造又は既存の３Ｄオブジェクトの補完のうち少なくとも１つに関連するか否かを決定するために評価することができる。参照番号８０６において、位置及び全体像に対する助言（誘導、guidance）は、決定された２Ｄ捕捉に部分的に基づいて２Ｄコンテンツを収集するために提供される。
【００４６】
[0054]例えば、支援又は助言は２Ｄコンテンツをとらえるために装置の位置及び／又は方向に関連してもよい。識別された全体像、方向などを備えたコンテンツをとらえると、３Ｄ画像又はオブジェクトを作成することができる。支援又は助言は、音声の一部、動画の一部、ルート、テキストの一部、グラフィックの一部、地図、及び／又は２Ｄ捕捉（例えば、改造又は補完）に従ってコンテンツを捕捉するために装置の位置、全体像、角度及び／又は方向を識別することを容易にすることができる任意の他の適切なデータであってもよいことが認識されるべきである。例えば、装置は、ルートを備える地図及びどこで２Ｄコンテンツを捕捉しどの視点、方向、角度などから捕捉すべきかについての指示を示すために、ディスプレイを利用することができる。
【００４７】
[0055]特許請求された主題の様々な態様を実施するために追加のコンテキストを提供するため、図９−１０及び以下の説明は、本発明の様々な態様が実施され得る適切なコンピューター環境の簡潔な概説を提供するように意図される。例えば、一群の２Ｄ画像から３Ｄ画像又はオブジェクトを構築するコンテンツ統合部を含む装置は、以前の図に記載されたように、そのような適切なコンピューター環境において実施することができる。特許請求された主題は、ローカルコンピューター及び／又はリモート・コンピューター上で実行されるコンピューター・プログラムのコンピューター実行可能命令の一般的なコンテキストにおいて上で説明されてきたが、当業者であれば、本発明がまた他のプログラム・モジュールと組み合わせて実施されてもよいことを認識するであろう。一般に、プログラム・モジュールは、特定のタスクを実行し及び／又は特定の抽象データ型を実装するルーチン、プログラム、コンポーネント、データ構造などを含む。
【００４８】
[0056]さらに、当業者であれば、本発明の方法が、単一のプロセッサー又はマルチプロセッサー・コンピューター・システム、ミニコンピューター、メインフレーム・コンピューターのほか、各々が１つ以上の関連する装置と動作可能に通信し得る、パーソナル・コンピューター、携帯型の計算装置、マイクロプロセッサーベースの及び／又はプログラム可能な家電などを含む他のコンピューター・システム構成によって実施されてもよいことを認識するであろう。特許請求された主題の図示された態様はまた、通信ネットワークを介してリンクされる遠隔処理装置によってあるタスクが行われる分散コンピューティング環境において実施されてもよい。しかし、すべてではないにしても、本発明の幾つかの態様は、スタンド・アロンのコンピューター上で実施されてもよい。分散コンピューティング環境では、プログラム・モジュールはローカル及び／又は遠隔記憶装置に配置されてもよい。
【００４９】
[0057]図９は、特許請求された主題がインタラクトすることができる、計算環境９００のサンプルの概略ブロック図である。システム９００は１つ以上のクライアント９１０を含む。クライアント９１０はハードウェア及び／又はソフトウェア（例えば、スレッド、プロセス、計算装置）であってもよい。システム９００はまた、１つ以上のサーバー９２０を含む。サーバー９２０はハードウェア及び／又はソフトウェア（例えば、スレッド、プロセス、計算装置）であってもよい。例えば、サーバー９２０は、本発明の使用により変換を行うためにスレッドを収容することができる。
【００５０】
[0058]クライアント９１０とサーバー９２０との間の可能な１つの通信は、２つ以上の計算機プロセス間で送信されるのに適したデータパケットの形式とすることができる。システム９００は、クライアント９１０とサーバー９２０との間の通信を容易にするために使用することができる通信フレームワーク９４０を含む。クライアント９１０は、クライアント９１０にとってローカルな情報を格納するために使用することができる１つ以上のクライアント・データ記憶部９５０に動作可能に接続される。同様に、サーバー９２０は、サーバー９２０にとってローカルな情報を格納するために使用することができる１つ以上のサーバー・データ記憶部９３０に動作可能に接続される。
【００５１】
[0059]図１０に関して、特許請求された主題の様々な態様を実施するための例示的な環境１０００は、コンピューター１０１２を含む。コンピューター１０１２は、演算処理装置１０１４、システム・メモリー１０１６及びシステム・バス１０１８を含む。システム・バス１０１８は、演算処理装置１０１４へのシステム・メモリー１０１６の結合を含む、システム・コンポーネントの結合を行うが、これに限定されない。演算処理装置１０１４は様々な利用可能なプロセッサーのうち任意のものであってよい。デュアル・マイクロプロセッサー及び他のマルチプロセッサー・アーキテクチャーもまた、演算処理装置１０１４として使用することができる。
【００５２】
[0060]システム・バス１０１８は、工業規格アーキテクチャー（ＩＳＡ）、マイクロチャネル・アーキテクチャー（ＭＳＡ）、拡張ＩＳＡ（ＥＩＳＡ）、インテリジェント・ドライブ・エレクトロニクス（ＩＤＥ）、ＶＥＳＡローカル・バス（ＶＬＢ）、周辺コンポーネント相互接続（ＰＣＩ）、カード・バス、ユニバーサル・シリアル・バス（ＵＳＢ）、アドバンスト・グラフィックス・ポート（ＡＧＰ）、パーソナル・コンピューター・メモリー・カード国際協会バス（ＰＣＭＣＩＡ）、ファイヤーワイヤー（商標）（ＩＥＥＥ  １３９４）及び小型コンピューター・システム・インターフェース（ＳＣＳＩ）を含むがこれらに限定されない、任意の様々な利用可能なバス・アーキテクチャーを使用する、メモリーバスもしくはメモリー制御部、周辺バスもしくは外部バス、及び／又はローカル・バスを含む幾つかの種類のバス構造のうち任意のものであってもよい。
【００５３】
[0061]システム・メモリー１０１６は揮発性メモリー１０２０及び不揮発性メモリー１０２２を含む。スタートアップ中などに、コンピューター１０１２内の要素間で情報を転送するための基本ルーチンを含む、基本入出力システム（ＢＩＯＳ）は、不揮発性メモリー１０２２に格納される。限定ではなく例として、不揮発性メモリー１０２２は、読み取り専用メモリー（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、電気的にプログラム可能なＲＯＭ（ＥＰＲＯＭ）、電気的に消去可能なプログラマブルＲＯＭ（ＥＥＰＲＯＭ）又はフラッシュ・メモリーを含んでもよい。揮発性メモリー１０２０はランダム・アクセス・メモリー（ＲＡＭ）を含み、それは外部キャッシュ・メモリーとして働く。限定ではなく例として、ＲＡＭは、スタティックＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、シンクロナスＤＲＡＭ（ＳＤＲＡＭ）、ダブル・データ・レートＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、エンハンストＳＤＲＡＭ（ＥＳＤＲＡＭ）、シンクリンク（Synchlink）ＤＲＡＭ（ＳＬＤＲＡＭ）、ＲａｍｂｕｓダイレクトＲＡＭ（ＲＤＲＡＭ）、ダイレクトＲａｍｂｕｓダイナミックＲＡＭ（ＤＲＤＲＡＭ）及びＲａｍｂｕｓダイナミックＲＡＭ（ＲＤＲＡＭ）などの多くの形式で利用可能である。
【００５４】
[0062]コンピューター１０１２はまた、取外し可能／取外し不能、揮発性／不揮発性のコンピューター記憶媒体を含む。図１０は、例えば、ディスク記憶装置１０２４を示す。ディスク記憶装置１０２４は、磁気ディスク・ドライブ、フロッピー(登録商標)ディスク・ドライブ、テープ・ドライブ、Ｊａｚドライブ、ジップ・ドライブ、ＬＳ−１００ドライブ、フラッシュ・メモリー・カード又はメモリー・スティックのような装置を含むがこれらに限定されない。また、ディスク記憶装置１０２４は、記憶媒体を、コンパクト・ディスクＲＯＭ装置（ＣＤ−ＲＯＭ）、ＣＤ記録可能ドライブ（ＣＤ−Ｒドライブ）、ＣＤ書換え可能ドライブ（ＣＤ−ＲＷドライブ）又はデジタル・バーサタイル・ディスクＲＯＭドライブ（ＤＶＤ−ＲＯＭ）などの光ディスク・ドライブを含むがこれらに限定されない他の記憶媒体とは別個に又はこれらと一緒に含んでもよい。システム・バス１０１８へのディスク記憶装置１０２４の接続を容易にするために、通常、インターフェース１０２６などの取外し可能又は取外し不能なインターフェースが使用される。
【００５５】
[0063]図１０が、ユーザーと適切な動作環境１０００において説明される基本的なコンピューター資源との間の媒介として働くソフトウェアについて記載することが認識されるべきである。そのようなソフトウェアはオペレーティング・システム１０２８を含む。オペレーティング・システム１０２８は、ディスク記憶装置１０２４上に格納することができ、コンピューター・システム１０１２の資源を制御し割り当てるように作用する。システム・アプリケーション１０３０は、システム・メモリー１０１６又はディスク記憶装置１０２４上のいずれかに格納されたプログラム・モジュール１０３２及びプログラム・データ１０３４を介してオペレーティング・システム１０２８による資源の管理を利用する。特許請求された主題が様々なオペレーティング・システム又はオペレーティング・システムの組み合わせにより実施することができることが認識されるべきである。
【００５６】
[0064]ユーザーは入力装置１０３６を介してコンピューター１０１２へコマンド又は情報を入力する。入力装置１０３６は、マウスなどのポインティングデバイス、トラックボール、スタイラス、タッチパッド、キーボード、マイクロホン、ジョイスティック、ゲーム・パッド、衛星放送アンテナ、スキャナー、ＴＶチューナー・カード、デジタルカメラ、デジタル・ビデオカメラ、ウェブカメラなどを含むがこれらに限定されない。これら及び他の入力装置は、インターフェース・ポート１０３８を介してシステム・バス１０１８を通じて演算処理装置１０１４に接続する。インターフェース・ポート１０３８は、例えば、シリアルポート、パラレルポート、ゲームポート及びユニバーサル・シリアル・バス（ＵＳＢ）を含む。出力装置１０４０は、入力装置１０３６として同じ種類のポートのうちの幾つかを使用する。したがって、例えば、ＵＳＢポートは、コンピューター１０１２へ入力を提供し、及びコンピューター１０１２から出力装置１０４０へ情報を出力するために使用されてもよい。出力アダプター１０４２は、出力装置１０４０の中で特に特別なアダプターを必要とする、モニター、スピーカー及びプリンターのような幾つかの出力装置１０４０が存在することを示すために提供される。出力アダプター１０４２は、限定でなく例として、出力装置１０４０とシステム・バス１０１８との間の接続の手段を提供する、ビデオカード及びサウンドカードを含む。他の装置及び／又は装置のシステムがリモート・コンピューター１０４４などの入出力能力の両方を提供することが注目されるべきである。
【００５７】
[0065]コンピューター１０１２は、リモート・コンピューター１０４４などの１つ以上のリモート・コンピューターへの論理接続を使用して、ネットワーク化された環境において動作することができる。リモート・コンピューター１０４４は、パーソナル・コンピューター、サーバー、ルーター、ネットワークＰＣ、ワークステーション、マイクロプロセッサーベースの電気器具、ピア装置又は他の共通ネットワークノードなどであってもよく、通常、コンピューター１０１２に関連して記載された多くの又はすべての要素を含む。簡潔にするために、メモリー記憶装置１０４６のみがリモート・コンピューター１０４４とともに示される。リモート・コンピューター１０４４は、ネットワーク・インターフェース１０４８を介してコンピューター１０１２に論理的に接続され、次に、通信接続１０５０を介して物理的に接続される。ネットワーク・インターフェース１０４８は、ローカル・エリア・ネットワーク（ＬＡＮ）及び広域ネットワーク（ＷＡＮ）などの有線及び／又は無線通信ネットワークを包含する。ＬＡＮ技術は、ファイバー分散データ・インターフェース（ＦＤＤＩ）、銅分散データ・インターフェース（ＣＤＤＩ）、イーサネット（登録商標）、トークン・リングなどを含む。ＷＡＮ技術は、二地点間リンク、統合サービス・デジタル・ネットワーク（ＩＳＤＮ）及びその変化などの回線交換ネットワーク、パケット交換ネットワーク、及びデジタル加入者線（ＤＳＬ）を含むがこれらに限定されない。
【００５８】
[0066]通信接続１０５０は、バス１０１８にネットワーク・インターフェース１０４８を接続するために使用されるハードウェア／ソフトウェアを指す。通信接続１０５０がコンピューター１０１２の内部の実例となる明瞭さのために示されるが、それはコンピューター１０１２の外部にあってもよい。ネットワーク・インターフェース１０４８への接続に必要なハードウェア／ソフトウェアは、例示の目的のみのために、通常の電話品質のモデムを含むモデム、ケーブル・モデム及びＤＳＬモデム、ＩＳＤＮアダプター、並びにイーサネット(登録商標)・カードなど、内部及び外部の技術を含む。
【００５９】
[0067]上に記載されたものは本発明の例を含む。勿論、特許請求された主題について記述する目的でコンポーネント又は方法論についてのすべての考えられる組み合わせを記載することはできないが、当業者であれば、本発明についての多くのさらなる組み合わせ及び置換が可能であることを認識することができる。したがって、特許請求された主題は、添付の特許請求の範囲の趣旨及び範囲内にある変更、修正及び変化をすべて包含するように意図される。
【００６０】
[0068]特に、上述のコンポーネント、装置、回路、システムなどによって実行される様々な機能に関して、そのようなコンポーネントについて記述するために使用される用語（「手段」への言及を含む）は、他の方法で指定されない限り、たとえ開示された構造と構造上等価でなくても、特許請求された主題の本明細書に示された例示的な態様において機能を実行する、記載されたコンポーネント（例えば、機能的な均等物）の指定された機能を実行する任意のコンポーネントに対応するように意図される。この点において、本発明が、システムのほか、特許請求された主題の様々な方法の行為及び／又はイベントを行うためのコンピューター実行可能命令を有するコンピューター読み取り可能な媒体を含むことがさらに認識されよう。
【００６１】
[0069]アプリケーション及びサービスが本発明の広告技術を使用することを可能にする、例えば、適切なＡＰＩ、ツールキット、ドライバー・コード、オペレーティング・システム、コントロール、スタンド・アロン又はダウンロード可能なソフトウェア・オブジェクトなど、本発明を実施する複数の方法がある。特許請求された主題は、ＡＰＩ（又は他のソフトウェア・オブジェクト）の見地からの使用を考慮するほか、本発明に従う広告技術によって動作するソフトウェア・オブジェクト又はハードウェア・オブジェクトの見地からの使用を考慮する。したがって、本明細書に記載された本発明の様々な実施例は、完全にハードウェアである態様、部分的にハードウェアであり部分的にソフトウェアである態様のほか、ソフトウェアである態様を有してもよい。
【００６２】
[0070]前述のシステムは幾つかのコンポーネント間の相互作用に関して記述された。そのようなシステム及びコンポーネントが、上述のものの様々な置換及び組み合わせに従う、それらのコンポーネント又は指定されたサブコンポーネント、指定されたコンポーネント又はサブコンポーネントのうちの幾つか、及び／又は追加のコンポーネントを含んでもよいことが認識される。サブコンポーネントはまた、親コンポーネント（階層的）内に含まれるものではない他のコンポーネントに通信で結合されたコンポーネントとして実施することができる。さらに、１つ以上のコンポーネントが、総計の機能を提供する単一のコンポーネントへと組み合わせられてもよく、又は、幾つかの別個のサブコンポーネントへと分割されてもよく、また、管理層などの任意の１つ以上の中間層が、統合された機能を提供するためにそのようなサブコンポーネントに通信で結合するように提供されてもよいことに注目すべきである。本明細書に記載されるいかなるコンポーネントも、本明細書において具体的に記載されてはいないが当業者に一般に知られている１つ以上の他のコンポーネントとインタラクトしてもよい。
【００６３】
[0071]また、本発明の特定の特徴は幾つかの実施例のうちの１つのみに関して示されたが、そのような特徴は、任意の所与の又は特定の用途にとって望ましく有利であるよう、他の実施例の１つ以上の他の特徴と組み合わされてもよい。さらに、「含む」、「含んでいる」、「有する」、「包含する」といった語やその変形、及び他の同様の語が詳細な説明又は請求項のいずれかにおいて使用される限りにおいて、これらの語は、いかなる追加の又は他の要素を排除することなく、オープンな移行語としての「備える」という語と同様に、包括的であるように意図される。
【図１】
2011524571.tif 000003
【図２】
2011524571.tif 000004
【図３】
2011524571.tif 000005
【図４】
2011524571.tif 000006
【図５】
2011524571.tif 000007
【図６】
2011524571.tif 000008
【図７】
2011524571.tif 000009
【図８】
2011524571.tif 000010
【図９】
2011524571.tif 000011
【図１０】
2011524571.tif 000012
【国際調査報告】
2011524571.tif 000013
2011524571.tif 000014