(57)【要約】      （修正有）【課題】ゲーム環境及び拡張現実（ＡＲ）／仮想現実（ＶＲ）環境で体験されるような、シミュレーション（疑似）体験を提供する。【解決手段】シミュレーションアダプタは、現実世界の物理的オブジェクトに取り付け可能であり、現実世界の物理的オブジェクトと関連付けられた１又は複数の特徴及び／又はシミュレーション事象をシミュレーション装置に送達するように構成されている。シミュレーション装置は、現実世界の物理的オブジェクトの１又は複数の特徴、及び／又は現実世界の物理的オブジェクトに関連付けられたシミュレーション事象に基づいて、シミュレーション体験を生成するように構成されている。【選択図】なし【特許請求の範囲】
【請求項１】
物理的オブジェクトを示す１又は複数の特徴を含む特徴プロファイルを取得する工程と、
前記特徴プロファイルをシミュレーション装置に送信する工程と、
シミュレーションアダプタが取り付けられる前記物理的オブジェクトによって体験又は開始されるシミュレーション事象が、前記１又は複数の特徴に相当する、前記シミュレーション装置によって生成されたシミュレーション体験に表示されるように、前記シミュレーション装置とインタラクトする工程と、を含むことを特徴とするコンピュータで実行される方法。
【請求項２】
前記特徴プロファイルを取得する工程は、前記特徴プロファイルを保存する前記シミュレーションアダプタのローカルメモリにアクセスすること、前記特徴プロファイルを保存するシミュレーション装置のメモリユニットにアクセスすること、及び、前記特徴プロファイルを保存する遠隔配置されたサービスプロバイダのメモリユニットにアクセスすることのうちの少なくとも１つを含むことを特徴とする請求項１に記載のコンピュータで実行される方法。
【請求項３】
前記シミュレーションアダプタの前記ローカルメモリ、前記シミュレーション装置の前記メモリユニット及び前記遠隔配置されたサービスプロバイダの前記メモリユニットから前記記憶された特徴プロファイルを読み出す工程、又は、前記シミュレーションアダプタの前記ローカルメモリ内に保存された特徴プロファイル値を、前記シミュレーション装置の前記メモリユニット又は前記遠隔配置されたサービスプロバイダの前記メモリユニットに保存された前記特徴プロファイルに関連付ける工程をさらに含むことを特徴とする請求項２に記載のコンピュータで実行される方法。
【請求項４】
前記シミュレーション体験は、拡張現実（ＡＲ）、仮想現実（ＶＲ）、製品試験及びゲーム体験のうちの少なくとも１つを含むことを特徴とする請求項１に記載のコンピュータで実行される方法。
【請求項５】
前記シミュレーション事象に応答して刺激を生成することを前記シミュレーションアダプタに命令する刺激生成情報を受信する工程をさらに含むことを特徴とする請求項１に記載のコンピュータで実行される方法。
【請求項６】
前記刺激は音声、視覚、及び触覚によるフィードバック刺激のうち少なくとも１つを含むことを特徴とする請求項４に記載のコンピュータで実行される方法。
【請求項７】
前記物理的オブジェクトに合わせて前記シミュレーションアダプタを較正する工程をさらに含むことを特徴とする請求項１に記載のコンピュータで実行される方法。
【請求項８】
第２の物理的オブジェクトを示す１又は複数の特徴を含む第２の特徴プロファイルを取得する工程と、
前記第２の特徴プロファイルを前記シミュレーション装置に送信する工程と、
前記シミュレーションアダプタが取り付けられた前記第２の物理的オブジェクトによって体験又は開始されるシミュレーション事象が、前記シミュレーション装置によって生成された前記シミュレーション体験に、又は、前記第２の物理的オブジェクトを示す前記１又は複数の特徴に相当する、前記シミュレーション装置によって生成された第２のシミュレーション体験に表示されるように、前記シミュレーション装置とインタラクトする工程と、をさらに含むことを特徴とする請求項１に記載のコンピュータで実行される方法。
【請求項９】
前記シミュレーションアダプタに関連付けられた１又は複数のセンサから環境情報を取得する工程と、前記環境情報を前記シミュレーション装置に送信する工程とをさらに含み、前記環境情報の１又は複数の態様が、前記シミュレーション体験を生成することに使用されることを特徴とする請求項１に記載のコンピュータで実行される方法。
【請求項１０】
物理的オブジェクトを示す１又は複数の特徴を含む特徴プロファイルをシミュレーション装置で受信する工程と、
前記物理的オブジェクトの前記特徴プロファイル、及び、対応する実行プロファイルを適合させる工程と、
前記１又は複数の特徴のうちの少なくとも１つに基づいてシミュレーション体験を生成する工程と、を含み、
前記物理的オブジェクトの使用を含むシミュレーション事象が前記実行プロファイルに基づいて表示されることを特徴とするコンピュータで実行される方法。
【請求項１１】
前記シミュレーション装置のローカルメモリユニット、及びサービスプロバイダのメモリユニットの少なくとも一方から、前記対応する実行プロファイルを取得する工程をさらに含むことを特徴とする請求項９に記載のコンピュータで実行される方法。
【請求項１２】
前記特徴プロファイルは、前記物理的オブジェクトに取り付けられるとともにシミュレーション事象発生情報を前記シミュレーション装置に通信するように構成されたシミュレーションアダプタ、及び、前記シミュレーションアダプタによってアクセス可能な遠隔データソースのうちの少なくとも一方から受信されることを特徴とする請求項９に記載のコンピュータで実行される方法。
【請求項１３】
前記シミュレーション装置に関連付けられた１又は複数のセンサから前記シミュレーション事象発生情報を受信する工程をさらに含むことを特徴とする請求項１１に記載のコンピュータで実行される方法。
【請求項１４】
前記物理的オブジェクトを示す前記１又は複数の特徴への変更を受信する工程と、前記１又は複数の変更された特徴のうちの少なくとも１つに基づいて前記シミュレーション体験を更新する工程と、をさらに含むことを特徴とする請求項９に記載のコンピュータで実行される方法。
【請求項１５】
前記物理的オブジェクトの更新された仮想表示を購入する選択肢と、前記物理的オブジェクトの前記仮想表示に相当する現実世界の類似物を購入する選択肢のうちの少なくとも一方を提示する工程をさらに含むことを特徴とする請求項９に記載のコンピュータで実行される方法。
【請求項１６】
前記物理的オブジェクトに関連付けられたシミュレーション事象発生を分析する工程と、
シミュレーション刺激を生成する工程、及び、前記物理的オブジェクトに取り付けられたシミュレーションアダプタへの送信、及び、前記シミュレーションアダプタによる実行のためのシミュレーション刺激に関する命令を生成する工程の少なくとも一方と、をさらに含むことを特徴とする請求項９に記載のコンピュータで実行される方法。
【請求項１７】
物理的オブジェクトに関連付けられた１又は複数の特徴、及び、前記物理的オブジェクトに関連付けられた１又は複数のシミュレーション事象発生に基づいて、シミュレーション体験を生成するように構成されたシミュレーション装置と、
前記物理的オブジェクトに取り付けられるとともに、前記物理的オブジェクトに関連付けられた前記１又は複数の特徴、及び、前記物理的オブジェクトに関連付けられた前記１又は複数のシミュレーション事象発生を、前記シミュレーション装置に通信するように構成されたシミュレーションアダプタを備えることを特徴とするシステム。
【請求項１８】
前記シミュレーションアダプタは、シミュレーション刺激生成コンポーネントを備え、前記シミュレーション刺激生成コンポーネントは、前記１又は複数のシミュレーション事象発生に応答して刺激を生成すること、及び、前記１又は複数のシミュレーション事象発生に応答して刺激を生成させるために前記シミュレーション装置から命令を受信することのうち少なくとも一方を行うように構成されたことを特徴とする請求項１６に記載のシステム。
【請求項１９】
前記シミュレーションアダプタ及び前記シミュレーション装置のうちの少なくとも一方は、前記物理的オブジェクトのアクション又は前記物理的オブジェクトに対するアクション、及び、前記物理的オブジェクトに対する環境条件を感知するように構成された１又は複数のセンサを備えることを特徴とする請求項１６に記載のシステム。
【請求項２０】
前記シミュレーション装置は、前記物理的オブジェクトに対する前記環境条件に基づいて、前記シミュレーション体験を生成するように構成されることを特徴とする請求項１８に記載のシステム。
【請求項２１】
１又は複数のローカル又は遠隔データリポジトリをさらに備え、前記物理的オブジェクトの前記１又は複数の特徴に基づいて、１又は複数の応答のアクションを表す実行プロファイルに加えて、前記物理的オブジェクトの前記１又は複数の特徴が前記データリポジトリから取得されることを特徴とする請求項１６に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は全般に、ゲーム環境及び拡張現実（ＡＲ）／仮想現実（ＶＲ）環境で体験されるような、シミュレーション（疑似）体験に関する。
【背景技術】
【０００２】
ＶＲは、ユーザがインタラクト（相互作用）できる、完全な没入型仮想世界／空間体験の創作物を指す。ＡＲはＶＲ要素及び現実世界の混成を指すことができる。例えば、ＡＲは、物理的な現実世界環境のライブで表示される体験を提供することを含んでもよく、この中では、現実世界の要素がコンピュータ処理による感覚入力によって拡張される。ビデオゲームの中で作り出されるような、さらに別の環境は、ゲーム環境内でプレイヤーインタラクションをシミュレーションすることを含むことができる。
【発明の概要】
【課題を解決するための手段】
【０００３】
一実施形態によれば、コンピュータ実施方法は、物理的オブジェクトを示す１又は複数の特徴を含む特徴プロファイル（ｃｈａｒａｃｔｅｒｉｓｔｉｃｓ  ｐｒｏｆｉｌｅ）を取得する工程と、当該特徴プロファイルをシミュレーション装置に送信する工程を含む。当該方法は、シミュレーションアダプタが取り付けられた物理的オブジェクトによって体験又は開始されたシミュレーション事象が、１又は複数の特徴に相当する、シミュレーション装置によって生成されたシミュレーション体験に表示されるように、シミュレーション装置とインタラクトする工程をさらに含む。
【０００４】
一実施形態によれば、コンピュータ実施方法は、シミュレーション装置で、物理的オブジェクトを示す１又は複数の特徴を含む特徴プロファイルを受信し、物理的オブジェクトの特徴プロファイル及び対応する実行プロファイル（ｐｅｒｆｏｒｍａｎｃｅ  ｐｒｏｆｉｌｅ）を適合（一致、マッチング）させる工程を含む。方法は、１又は複数の特徴のうちの少なくとも１つの特徴に基づいてシミュレーション体験を生成する工程をさらに含み、実行プロファイルに基づいて、物理的オブジェクトの使用を含むシミュレーション事象が表示される。
【０００５】
一実施形態によれば、システムは、物理的オブジェクトと関連付けられた１又は複数の特徴、及び、物理的オブジェクトと関連付けられた１又は複数のシミュレーション事象発生に基づいてシミュレーション体験を生成するように構成されたシミュレーション装置を備える。システムは、物理的オブジェクトに取り付けられるとともに、物理的オブジェクトと関連付けられた１又は複数の特徴、及び、物理的オブジェクトと関連付けられた１又は複数のシミュレーション事象発生をシミュレーション装置に通信するように構成されたシミュレーションアダプタをさらに備える。
【図面の簡単な説明】
【０００６】
本発明は、１又は複数の様々な実施形態に従って、以下の図面を参照して詳細に説明される。図面は例示のみを目的として提供され、典型的な、又は例示としての実施形態を描写しているに過ぎない。
【０００７】
【図１Ａ】図１Ａは、１つの実施形態に従った、シミュレーション体験に物理的オブジェクトを提供する例示のプロセスを図示した工程フロー図である。
【０００８】
【図１Ｂ】図１Ｂは、１つの実施形態に従った、シミュレーション体験に物理的オブジェクトを提供する例示のプロセスを図示した工程フロー図である。
【０００９】
【図２Ａ】図２Ａは、様々な実施形態に従った、物理的オブジェクトを使用してシミュレーション体験を提供する例示のシステムを図示している。
【００１０】
【図２Ｂ】図２Ｂは、図２Ａのシステムにおけるシミュレーションアダプタ及びシミュレーション装置要素の例示の構成要素を図示している。
【００１１】
【図２Ｃ】図２Ｃは、１つの実施形態に従った例示のシミュレーションアダプタを図示している。
【００１２】
【図２Ｄ】図２Ｄは、１つの実施形態に従った例示のシミュレーションアダプタを図示している。
【００１３】
【図３】図３は、１つの実施形態に従った例示のシミュレーション体験を図示している。
【００１４】
【図４】図４は、１つの実施形態に従った例示のシミュレーション体験を図示している。
【００１５】
【図５】図５は、本発明にて説明される実施形態の様々な特徴を実施するために使用されうる例示のコンピュータモジュールである。
【００１６】
図面は包括的ではない。また、図面は、開示された形態そのものに本開示を限定するものではない。
【発明を実施するための形態】
【００１７】
シミュレート環境を提供又は生成するシステムは、専用の入力機構に依存することがままある。例えば、従来のゲームシステムは、例えば、ゲームの中で仮想オブジェクトを制御するなど、ユーザ又はプレイヤーがゲームシステムとインタラクトすることを可能にする１又は複数の専用コントローラに依存する。この専用コントローラは、通常、同一のフォームファクタ（ｆｏｒｍ  ｆａｃｔｏｒ）及び機能性を有し、当該専用コントローラは１又は複数の方向パッド及び１又は複数のボタンを含む片手用又は両手用装置を備えてもよい。仮想オブジェクトの制御タイプに関わらず、また、そのタイプが仮想の運動用機材、武器又は他の対象であるか否かに関わらず、専用コントローラは、使用又は制御される仮想オブジェクトを正確に表示しないため、ユーザのシミュレーション体験は限定的である。
【００１８】
いくつかのシステムは、バット又はラケットのような仮想オブジェクトの幾分かの典型として考えられる、専用の「ワンド（ｗａｎｄ，棒状）」コントローラに依存する。ギターシミュレーションゲームなどのいくつかのゲームは、ボタンを使用して操作されるとともに、実際の弦ではなく「弦のかき鳴らし（ｓｔｒｕｍｍｅｒ）」がシミュレートされるギター形状のコントローラに依存する。さらに別の専用コントローラは、棒状コントローラを挿入可能なオブジェクトのイメージを備える。しかし、これらのシステム及びコントローラは「正確な」体験を実現することができない。つまり、ラケットのおもちゃ版では実際のラケットの重量及びスイングの特徴を正確にシミュレートすることはできない。また、ギターのおもちゃ版では本物のギターの演奏特徴をシミュレートすることはできない。
【００１９】
したがって、本発明の様々な実施形態は、（現実世界の）物理的オブジェクト２０２に取り付け可能なシミュレーションアダプタ２０４（図２Ａ）に関し、シミュレーションアダプタ２０４によって、ユーザが、実際の物理的オブジェクト２０２を使用して、シミュレーション環境内でシミュレーション体験とインタラクトする、又はシミュレーション体験に参加することが可能となる。いくつかの実施形態では、シミュレート事象（イベント）に反応した物理的オブジェクト２０２の動作が正確に表示されるように、物理的オブジェクト２０２の特徴がシミュレーション装置又はシステム２０６に伝達されることが可能である。いくつかの実施形態では、物理的オブジェクト２０２の１又は複数の特徴がカスタマイズ又は拡張されることが可能である。いくつかの実施形態では、シミュレーションアダプタ２０４は、異なるタイプの物理的オブジェクトに取り付けられるように設定可能であり、それらの異なるタイプの物理的オブジェクトを反映するように適切に構成されることが可能である。さらに別の実施形態では、シミュレーションアダプタ２０４の使用が回避されてもよい。したがって、シミュレーション装置又はシステム２０６は、物理的オブジェクト２０２と関連付けられた１又は複数の特徴プロファイル（ｃｈａｒａｃｔｅｒｉｓｔｉｃｓ  ｐｒｏｆｉｌｅｓ）を直接入力及び／又は受信するように使用されてもよい。
【００２０】
ここで使用されているように、物理的オブジェクト（ｐｈｙｓｉｃａｌ  ｏｂｊｅｃｔ）という用語は、例えばゲーム環境、ＡＲ／ＶＲ体験などのシミュレート環境と、又は該環境でインタラクトするのに使用される現実世界の類似物（ａｎａｌｏｇ）を指す。これは、シミュレート体験又は環境内で制御又はインタラクトするためだけに使用される専用コントローラとは区別される。例えば、ユーザは（日常生活で使用可能な）現実世界の野球バットを、ゲームシステムによって生成又は提示されるシミュレートされた野球ゲームでプレーする際にも使用することができる。
【００２１】
図１Ａは、物理的オブジェクトを使用してシミュレート体験を提供するための様々な実施形態に従ったシミュレーションアダプタによって実行される例示の工程を図示している。
【００２２】
工程１００で、物理的オブジェクトを示す１又は複数の特徴を含む特徴プロファイル（形態）が取得される。上記はシミュレーションアダプタが所望の物理的オブジェクトと一緒に使用されることを可能にする。シミュレーションアダプタに記憶された１よりも多い特徴プロファイルが存在してもよく、又は、シミュレーションアダプタは、他のタイプの物理的オブジェクトと関連付けられた追加的な特徴プロファイルを取得できてもよい。特徴プロファイルが取得、記憶及び使用されうる方法が、以下にさらに説明されよう。
【００２３】
例えば、シミュレーションアダプタが現実世界の野球バットのような物理的オブジェクトと共に使用される場合、シミュレーションアダプタは野球バットモードで動作するように構成可能である。これはローカルメモリから野球バットの特徴プロファイルを引き出すことにより実現できる。シミュレーションアダプタは、１又は複数の特徴プロファイルをローカルメモリに局所的に記憶でき、ユーザは、所望の特徴プロファイルを起動しさえすればいい。図２Ｃに図示されているように、シミュレーションアダプタ２０４は、ディスプレイ２０４Ｆ（例えばタッチスクリーン）及び／又は、ディスプレイを介して操作するための１又は複数のボタン２０４Ｇのようなユーザインタフェースを有してもよい。いくつかの実施形態では、シミュレーションアダプタ２０４は、ユーザが音声コマンドを介してシミュレーションアダプタ２０４とインタラクトするのに使用できるマイクロフォン２０４Ｈを有してもよい。図２Ｄに示されているように、いくつかの実施形態では、シミュレーションアダプタ２０４は、ユーザが特定の特徴プロファイルを起動するために押すことができる単一のボタン２０４Ｉのような、より単純なユーザインタフェースを有してもよい。１よりも多い特徴プロファイルがシミュレーションアダプタに記憶されている場合、順次的にボタンを押すこと、又は、特定の組合せのボタンを押すことにより、特定の特徴プロファイルを起動させてもよい。いくつかの実施形態では、例えばＰＣ、スマートフォン、タブレット、専用構成装置、ゲームコンソール、シミュレーション装置（以下の詳述される）又は同様の装置などのパーソナルコンピュータ装置に通信可能に接続されてもよい。パーソナルコンピュータ装置を通じてシミュレーションアダプタとインタラクトすることによって、特定の特徴プロファイルが選択できる。また、シミュレーションアダプタ２０４は、例えばセンサなどのシミュレーションアダプタ２０４のある態様を、特定の物理的オブジェクトに合わせて調節又は調整するための１又は複数の較正（キャリブレーション）技術を実行するように構成されてもよい。
【００２４】
あるいは、特徴プロファイルを遠隔データベース又はサーバから取得し、シミュレーションアダプタにロードすることも可能である。様々な実施形態が実行されうる例示のシステムを図示した図２Ａを参照すると、シミュレーションアダプタ２０４は、例えば、オンラインゲームホスト、物理的オブジェクト２０２の製造者もしくは販売者、又は、特徴プロファイル情報の他のデータリポジトリ（保存場所）もしくはデータソースのような、シミュレーション装置２０６及び／又は１又は複数のサービスプロバイダ２１４から１又は複数の特徴プロファイルを取得してもよい。サービスプロバイダ２１４は、そこからネットワーク２１２を介して特徴プロファイルが取得できるサーバ２１６及びデータベース２１８を備えてもよい。いくつかの実施形態では、例えばスマートフォン、ＰＣ、タブレットなどの通信可能に接続されたコンピュータ装置を通じて、１又は複数の特徴プロファイルが入力、アップデート及び／又は削除されてもよい。いくつかの実施形態では、シミュレーションアダプタ２０４は、１又は複数の特徴プロファイル値もしくは識別子を保存（記憶）してもよい。１又は複数の特徴プロファイル値もしくは識別子は、シミュレーション装置２０６、及び／又は、１又は複数のサービスプロバイダ２１４から記憶された１又は複数の対応する特徴プロファイルと関連付けられうる。このように、特徴プロファイル全体がシミュレーションアダプタ２０４にダウンロードされる必要はない。
【００２５】
さらに、例えば、ユーザがスマートフォン又はシミュレーションアダプタ２０４のような装置でスキャンできる統一商品コード（ＵＰＣ）、シリアル番号、型式番号、ＱＲコード（登録商標）又は他の識別子などの製品識別子を有してもよい。スキャン装置は、物理的オブジェクト２０２に関連付けられた対応する特徴プロファイルを、ローカルメモリ、シミュレーション装置２０６、及び／又は、１又は複数のサービスプロバイダ２１４から取得することができる。スキャン装置は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ、赤外線通信、近距離無線通信（ＮＦＣ）を介した無線通信を使用して、又は、ユニバーサルシリアルバス（ＵＳＢ）のような有線通信を通じて、特徴プロファイルをシミュレーションアダプタ２０４に送信してもよい。
【００２６】
ネットワーク２１２は、セルラーネットワークもしくはデータネットワーク、衛星ネットワーク、イントラネット、エクストラネット、仮想プライベートネットワーク（ＶＰＮ）、ローカルエリアネットワーク（ＬＡＮ）、無線ＬＡＮ（ＷＬＡＮ）、広域ネットワーク（ＷＡＮ）、パーソナルエリアネットワーク（ＰＡＮ）、インターネットの一部、公衆交換電話網（ＰＳＴＮ）の一部又はそれらの任意の組合せといった任意の通信ネットワークであってもよい。したがって、ネットワーク２１２は、同軸ケーブル、光ファイバーケーブルシステム、イーサネット（登録商標）、電波などの様々な通信メディアを採用してもよい。さらに、ネットワーク２１２は、先述の任意のネットワークの１又は複数の組合せであってもよい。
【００２７】
工程１０２で、シミュレーションアダプタによって取得された特徴プロファイルは、シミュレーション装置に送信されてもよい。再度図２Ａを参照すると、かかるシミュレーション装置の例であるシミュレーション装置２０６はシミュレーションアダプタ２０４に通信可能に接続されてもよい。シミュレーション装置２０６は、セットトップボックス、ゲームコンソール、又は、いくつかの実施形態では、テレビの一部、モニター、頭部装着型ディスプレイ（ＨＭＤ）装置又は同様の装置であってもよい。特徴プロファイルの送信は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ、赤外線通信、ＮＦＣを介した無線通信を使用して、又は、ＵＳＢのような有線通信を通じて実施できる。このように、シミュレーション装置２０６は、少なくとも、シミュレーション装置２０６によって生成されるシミュレーション環境とのインタラクション、又は当該環境でのインタラクションに使用される物理的オブジェクト２０２のタイプの通知を受けることができる。
【００２８】
工程１０４で、シミュレーションアダプタ２０４が取り付けられた又はシミュレーションアダプタ２０４に関連付けられた物理的オブジェクト２０２によって体験又は開始されたシミュレーション事象が、シミュレーション装置２０６によって生成されたシミュレーション体験において表示されるように、シミュレーションアダプタ２０４及びシミュレーション装置２０６がインタラクトし得る。表示は１又は複数の特徴に相当する。例えば、物理的オブジェクト２０２の動き（モーション）、又は、物理的オブジェクト２０２に対するユーザの動き（モーション）が、シミュレーションアダプタ２０４を介してシミュレーション装置２０６に伝達されることが可能である。このように、シミュレーション体験において、シミュレーション装置２０６が物理的オブジェクト２０２を正確に表示できる。
【００２９】
シミュレーション体験は、提示（プレゼンテーション）出力装置２１０上に提示（表示）されてもよい。いくつかの実施形態では、提示出力装置２１０は、シミュレーション体験の視覚態様を表示するための少なくとも１つのディスプレイ２０８、及び、シミュレーション体験の音声態様がそれを通じて表示可能な１又は複数のスピーカ２０９を備えてもよい。
【００３０】
ディスプレイ２０８はそこに表示される視覚情報を通じてシミュレーション体験を提供してもよい。視覚情報は、例えば画像、動画及び／又は他の視覚情報のような視覚的に観察可能な情報を含んでもよい。ディスプレイ２０８は、１又は複数のＨＭＤ４１０（図４参照）、シミュレーション装置２０６（又は、その代わりに提示装置２１０）が一体化されたＨＭＤ、透明ディスプレイ、光学的透明ディスプレイ、動画透明ディスプレイ、サンバイザー、眼鏡、サングラス、コンピュータ、ラップトップ、スマートフォン、タブレット、モバイル装置、プロジェクタ、モニター、テレビ及び／又は他のディスプレイに含まれるか、それらとして具現化されてもよい。
【００３１】
いくつかの実施形態では、ディスプレイ２０８の位置及び／又は方向、ユーザ、及び／又は、物理的オブジェクト２０２が変化したときに、ディスプレイ２０８上に表示される視覚情報が変化するように、ディスプレイ２０８は運動、位置、及び／又は方向追跡コンポーネントを含んでもよい。ディスプレイ２０８は、ＡＲ、ＶＲ又は他のシミュレーション表示技術を使用して、シミュレーション体験を表示するように構成されてもよい。例えば、ディスプレイ２０８は、現実世界のオブジェクトの１又は複数の部分が仮想世界のオブジェクトの１又は複数の部分によって拡張されているように見えるように、１又は複数の画像、動画及び／又は他の視覚情報に対して、重ね合わされた画像を表示することにより、シミュレーション体験を視覚的に提供してもよい。いくつかの実施形態では、ディスプレイ２０８は、シミュレーション体験を表示するために、ＡＲ又はＶＲ技術を使用して、２０１５年１２月１１日に出願された、「ＳＹＳＴＥＭＳ  ＡＮＤ  ＭＥＴＨＯＤＳ  ＦＯＲ  ＡＵＧＭＥＮＴＩＮＧ  ＡＮ  ＡＰＰＥＡＲＡＮＣＥ  ＯＦ  ＡＮ  ＡＣＴＵＡＬ  ＶＥＨＩＣＬＥ  ＣＯＭＰＯＮＥＮＴ  ＷＩＴＨ  Ａ  ＶＩＲＴＵＡＬ  ＶＥＨＩＣＬＥ  ＣＯＭＰＯＮＥＮＴ」と題された米国特許出願第１４／９６６，７５４に記載されたシステム及び方法を用いてシミュレーション体験を表示してもよく、上述は参照によりその全体が組み込まれる。シミュレーション体験を提供する他のシステム及び方法が検討される。
【００３２】
スピーカ２０９は、該スピーカ２０９によって生成される音声情報を通じてシミュレーション体験を提供してもよい。音声（オーディオ）情報は、音声的に観察可能な情報を含みうる。音声情報は、テニスラケット、ゴルフクラブ、ホッケースティック、ボール、武器、野球バットなどの個別の音、振動、及び／又は、オブジェクトの特徴プロファイルからの個別のオブジェクトに関連付けられた他の音声情報を含んでもよい。スピーカ２０９は、１又は複数のヘッドフォン、イヤホン、ヘッドセット、イヤセット及び／又は他のスピーカを含んでもよい。いくつかの実施では、スピーカ２０９はディスプレイ２０８と関連付けられたスピーカを含んでもよい。
【００３３】
図１Ｂは、例えば、物理的オブジェクト２０２のような物理的オブジェクトを使用してシミュレーション体験を提供するための様々な実施形態に従った、図２Ａのシミュレーション装置２０６のようなシミュレーション装置によって実行される例示の工程を図示している。工程１１０で特徴プロファイルが受信される。先述のように、特徴プロファイルは物理的オブジェクトの１又は複数の特徴を含んでもよい。特徴プロファイルは、例えばシミュレーションアダプタ２０４を通じてユーザによって特定又は選択されてもよく、及び、シミュレーションアダプタ２０４によって、シミュレーション装置２０６に対して送信されてもよい。このように、シミュレーション装置２０６は、例えば野球バット又はテニスラケットのような、少なくとも、物理的オブジェクト２０２が具現化する対象を認識してもよい。
【００３４】
工程１１２で、物理的オブジェクトの特徴プロファイルが、対応する実行プロファイルに適合（一致、マッチング）されてもよい。例えば、特徴プロファイル内で特定された特徴に応じて、シミュレーション装置２０６がユーザによる物理的オブジェクト２０２の使用に関連付けられたシミュレーション事象又はシミュレーション事象に対する反応を表示する方法を決定するために、対応する実行プロファイルが使用可能である。つまり、特定の長さ及び重量を有する木製の野球バットのような特定のタイプの野球バットは、他の特定の長さ及び／又は重量を有するアルミニウム製野球バットと比較して、ボールを打った時に異なる反応を示すか、又は、異なる結果を提供してもよい。シミュレーション装置２０６は、ユーザに対して正確なシミュレーション体験を表示するように、個別の事例で使用される物理的オブジェクトに対応する実行プロファイル（すなわち、特徴プロファイルで特定された少なくとも１又は複数の特徴）を使用できる。つまり、工程１１４では、シミュレーション体験が１又は複数の特徴のうち少なくとも１つに基づいて生成され、物理的オブジェクトの使用を含むシミュレーション事象が実行プロファイルに基づいて表示される。シミュレーション体験は、視覚、音声、触覚及び／又は他の方法で認識可能に提示（表示）されることが可能である。
【００３５】
図２Ｂはシミュレーションアダプタ２０４及びシミュレーション装置２０６を構成しうる例示のコンポーネントを図示している。シミュレーションアダプタ２０４は、以下のコンポーネント、すなわち、シミュレーションプロファイルコンポーネント２０４Ａ、シミュレーション事象発生コンポーネント２０４Ｂ、シミュレーション刺激生成コンポーネント２０４Ｃ、環境情報コンポーネント２０４Ｄ、及び、少なくとも１つのセンサ２０４Ｅを備えてもよい。シミュレーション装置２０６は、以下のコンポーネント、すなわち、シミュレーションプロファイルコンポーネント２０６Ａ、シミュレーション事象発生コンポーネント２０６Ｂ、シミュレーション刺激生成コンポーネント２０６Ｃ、シミュレーション実行プロファイルデータベース２０６Ｄ、シミュレーション提供コンポーネント２０６Ｅ、環境情報コンポーネント２０６Ｆ、及び、少なくとも１つのセンサ２０６Ｇを含んでもよい。先述のコンポーネントの全てが必ずしも必要なわけではなく、例えばローカルメモリ、プロセッサ、通信コンポーネント、ユーザインターフェースコンポーネントなど（それらのうちいくつかは図２Ｃ、２Ｄ及び５に図示されている）の他のコンポーネントが存在してもよい。
【００３６】
シミュレーションアダプタ２０４に関して、シミュレーションプロファイルコンポーネント２０４Ａは、ユーザによって選択又は規定された特定の特徴プロファイルを読み出して保持してもよい。シミュレーションプロファイルコンポーネント２０４Ａは、ローカルメモリユニット、バッファ又はキャッシュから特徴プロファイルを取得してもよい。あるいは、シミュレーションプロファイルコンポーネント２０４Ａは、シミュレーション装置２０６及び／又は１又は複数のサービスプロバイダ２１４と通信した上で、これらの遠隔地にある特徴プロファイルデータリポジトリから特徴プロファイルをダウンロードするか、又は、読み出してもよい。特徴プロファイルは、シミュレーション装置２０６との通信チャネルを確立した上で、シミュレーション装置２０６に送信されてもよい。特徴プロファイルの内容は、特徴プロファイルと関連付けられた物理的オブジェクトのタイプに応じて異なってもよい。いくつかの特徴プロファイルは、単純に、物理的オブジェクトのタイプを示す情報を含んでもよい。一方で、いくつかの特徴プロファイルは、シミュレーション体験を生成する際に関連しうる、色、重量、長さ、高さ、又は他の特徴を示す情報を追加的に含んでもよい。いくつかの実施形態では、特徴プロファイル全体ではなく、１又は複数の特定の特徴に関する情報のみがシミュレーション装置２０６に送信されてもよい。いくつかの実施形態では、ユーザが、特徴プロファイルの１又は複数の特徴を変更又は更新してもよい。
【００３７】
シミュレーション事象発生コンポーネント２０４Ｂは、シミュレーション体験内のシミュレーション事象の発生（ｏｃｃｕｒｒｅｎｃｅ）を識別するように構成されてもよい。シミュレーション事象は、１又は複数の特定のアクション（行動、動作）、特定のモーション（動き）、特定の音、特定の場所、特定の状況及び／又は物理的オブジェクトに関連する他の特定の条件、物理的オブジェクトのユーザ、及び／又は、シミュレーション体験の状況的根拠を指してもよい。シミュレーション事象の発生は１又は複数の運動情報、行動情報及び環境情報に基づいて識別されてもよい。１又は複数の運動情報、行動情報及び／又は環境情報が、特定のシミュレーション事象に対応する物理的オブジェクト及び／又は該物理的オブジェクトのユーザに関連する１又は複数の特定のモーション、特定のアクション、特定の音、特定の場所、特定の環境及び／又は他の特定の条件のうちの１又は複数の発生を示す場合に、シミュレーション事象発生コンポーネント２０４Ｂがシミュレーション事象の発生を識別するように構成されてもよい。
【００３８】
環境情報コンポーネント２０４Ｄは、影響を与えうる、又は、物理的オブジェクトの使用により影響を受けうる周囲のアクション、要素、あるいは、周囲の環境の関連因子もしくは態様に関する情報を取得するように構成されてもよい。シミュレーション事象発生コンポーネント２０４Ｂは、環境情報コンポーネント２０４Ｄで受信された、又は、環境情報コンポーネント２０４Ｄによってシミュレーション事象発生コンポーネント２０４Ｂに送信された情報に基づいて、シミュレーション事象の発生を識別してもよい。環境情報は、物理的オブジェクト及び／又は該物理的オブジェクトを使用する人物に関連するモーション、アクション、音、場所、周囲環境及び／又は他の情報を、それらに限定されることなく含んでもよい。環境情報は、センサ２０４Ｅによって生成された出力信号から取得されてもよい。
【００３９】
センサ２０４Ｅは、１又は複数の画像センサ、音声センサ、温度センサ、車両速度センサ、車輪速度センサ、モーションセンサ、加速度計、チルトセンサ、傾斜センサ、角速度センサ、ジャイロスコープ、航法センサ、地理位置情報センサ、磁気探知機、レーダ探知機、レーダセンサ、近接センサ、距離センサ、振動センサ、光探知センサ、車両センサ、エンジン制御モジュールセンサ、及び／又は他のセンサを含んでもよい。いくつかの実施形態では、センサは、環境情報を捕捉するカメラ、追跡マーカ、マイクロフォン、又は他のコンポーネントをさらに含んでもよい。いくつかの実施では、センサ２０４Ｅがシミュレーションアダプタ２０４に設置されてもよい。いくつかの実施では、センサ２０４Ｅはユーザによって着用されてもよい。いくつかの実施では、センサ２０４Ｅはシミュレーションアダプタ２０４に設置されるか又は連結されてもよい。センサ２０４Ｅは単体で図示されているが、様々な実施形態は１よりも多いセンサの使用、又は、先述のセンサの組合せが検討されてもよい。
【００４０】
シミュレーション刺激生成コンポーネント２０４Ｃは、それに関して事象の発生が識別されるシミュレーション事象に対応するシミュレーション刺激（ｓｔｉｍｕｌｉ）を生成するように構成されてもよい。シミュレーション刺激は、シミュレーション体験を変化させうる、１又は複数の視覚、音声、触覚、及び／又は他の要素のシミュレーションを指してもよい。シミュレーション事象に対応するシミュレーション刺激がシミュレーション情報の中に見つかった場合、シミュレーション刺激生成コンポーネント２０４Ｃは、シミュレーション事象のためのシミュレーション刺激を生成するように構成されてもよい。シミュレーション刺激生成コンポーネント２０４Ｃは、ＬＥＤライトや１又は複数のスピーカのような１又は複数の刺激出力コンポーネント（図示せず）を含んでもよい。、刺激を生成することをシミュレーション刺激生成コンポーネント２０４Ｃに命令するための情報が、シミュレーション装置２０６の対応するシミュレーション刺激生成コンポーネント２０６Ｃから受信されてもよい。
【００４１】
シミュレーション装置２０６を参照すると、シミュレーションプロファイルコンポーネント２０４Ａによって送信された特徴プロファイル（又はそこに含まれる情報）は、対応するシミュレーションプロファイルコンポーネント２０６Ａによって受信されてもよい。ユーザは、シミュレーションプロファイルコンポーネント２０６Ａによって受信された１又は複数の特徴を変更又は更新してもよい。例えば、ユーザが、物理的オブジェクトの色、異なる材料、ブランディング、グラフィックの増減などのシミュレーション環境で表示される美的外観をカスタマイズすることを望む場合がある。１又は複数の特徴に対する変更が、シミュレーション環境に対する物理的オブジェクトの現実世界での実行にどのように影響しうるかをユーザが判断できるように、ユーザは特定の特徴を調節することを望む場合がある。
【００４２】
シミュレーション装置２０６は、シミュレーション実行プロファイルデータベース２０６Ｄにアクセスし、受信された特徴プロファイル、又は、特徴プロファイルから収集された１又は複数の特徴を示す１又は複数の情報要素に基づいて、対応する実行プロファイルを決定する。あるいは、シミュレーション装置２０６は、サードパーティのデータベース、又は、図２Ａのサービスプロバイダ２１４のようなサービスプロバイダにアクセスし、関連する実行プロファイル又は実行パラメータを取得する。１又は複数の先述のデータ保存部に含まれた又はそこから取得された実行情報は、物理的オブジェクトのユーザ、サードパーティ、販売者又は製造者によって蓄積（コンパイル）され得る。また、実行情報は、物理的オブジェクトそのもの又は同一／類似の物理的オブジェクトの現実世界における過去の使用から、他のユーザ又はエンティティ（実体）によって、クラウドソーシング、取得又は派生されてもよい。
【００４３】
シミュレーション事象発生コンポーネント２０６Ｂは、シミュレーションアダプタ２０４のシミュレーション事象発生コンポーネント２０４Ｂからの事象発生情報を受信するように構成されている。シミュレーション事象発生コンポーネント２０４Ｂと同様に、シミュレーション事象発生コンポーネント２０６Ｂは、物理的オブジェクトの使用に基づくが、シミュレーション装置２０６及び／又は環境情報コンポーネント２０６Ｇの視点から、シミュレーション事象の発生を識別するように構成されてもよい。
【００４４】
シミュレーションアダプタ２０４の環境情報コンポーネント２０４Ｄと同様の環境情報コンポーネント２０６Ｆは、影響を与えうる、もしくは、物理的オブジェクトの使用により影響を受けうる周囲のアクション、要素、又は、周囲の環境の関連因子もしくは態様に関する情報を取得するように構成されてもよい。しかしながら、かかる環境情報は、シミュレーション装置２０６において又はシミュレーション装置２０６の観点から取得される。いくつかの実施形態では、シミュレーションアダプタ２０４の使用が回避され、設定プロファイル（ｃｏｎｆｉｇｕｒａｔｉｏｎ  ｐｒｏｆｉｌｅ）がシミュレーション装置２０６に直接入力されるか又はシミュレーション装置２０６で受信されてもよい。かかる実施形態では、シミュレーションアダプタ２０４を介して感知又は取得された情報の追加ではなく、影響を与えうる、もしくは、物理的オブジェクトの使用により影響を受けうる周囲のアクション、要素、あるいは周囲の環境の関連因子もしくは態様に関するすべての関連情報を取得するために、環境情報コンポーネント２０６Ｆが使用されてもよい。
【００４５】
シミュレーションアダプタ２０４のセンサ２０４Ｅと同様のセンサ２０６Ｇは、１又は複数の画像センサ、温度センサ、車両速度センサ、車輪速度センサ、モーションセンサ、加速度計、チルトセンサ、傾斜センサ、角速度センサ、ジャイロスコープ、航法センサ、地理位置情報センサ、磁気探知機、レーダ探知機、レーダセンサ、近接センサ、距離センサ、振動センサ、光探知センサ、車両センサ、エンジン制御モジュールセンサ及び／又は他のセンサを含んでもよい。いくつかの実施形態では、センサは、環境情報をキャプチャ（捕捉）するカメラ又は任意の他のコンポーネントをさらに含んでもよい。いくつかの実施では、センサ２０６Ｇがシミュレーション装置２０６に設置されてもよい。いくつかの実施では、センサ２０６Ｇはユーザによって着用されるか、又は、シミュレーション装置２０６に設置されるか、そうでなければ、連結されてもよい。センサ２０６Ｇは単体で図示されているが、様々な実施形態は、１よりも多いセンサの使用、又は、先述のセンサの組合せを検討してもよい。
【００４６】
シミュレーション事象発生コンポーネント２０４Ｂから取得されるシミュレーション事象、及び、シミュレーション事象発生コンポーネント２０６Ｂによって決定されるシミュレーション事象は、シミュレーション提供コンポーネント２０６Ｅと通信してもよい。シミュレーション提供コンポーネント２０６Ｅは、シミュレーション装置提示出力装置２２０を操作することにより、シミュレートされた体験を提供するように構成されてもよい。シミュレーション体験は１又は複数の視覚、音声、触覚、及び／又は他の要素によるシミュレーションを通じて実現可能であり、当該視覚、音声、触覚、及び／又は他の要素によるシミュレーションは、シミュレーション事象発生又はシミュレーション刺激に応答して変化する。シミュレーション事象発生及び／又はシミュレーション刺激は、物理的オブジェクト２０２に関連付けられた特徴及び実行に基づいてもよい。
【００４７】
シミュレーション装置２０６のシミュレーション刺激発生コンポーネント２０６Ｃは、それに対して事象が識別されるシミュレーション事象に対応するシミュレーション刺激を生成するように構成されてもよい。シミュレーション刺激生成コンポーネント２０６Ｃは、シミュレーションアダプタ２０４のシミュレーション刺激生成コンポーネント２０４Ｃに命令を送信してもよい。当該命令は、シミュレーション刺激生成コンポーネント２０４Ｃに、ユーザ及び物理的オブジェクト２０２に対してシミュレーション刺激局部（ｌｏｃａｌ）を生成するように命令するものである。
【００４８】
図３は、様々な実施形態に従った、ユーザに提供された物理的オブジェクトを含む例示のシミュレーション体験を図示している。ユーザ３００は、物理的オブジェクト３０２、すなわち現実世界のラケットを使用して、コンピュータゲーム又はＡＲ／ＶＲ体験を通じるなどしてシミュレーション体験に参加することを望むことができる。シミュレーション体験は、シミュレーション装置がその中で具現化されているであろうゲームコンソール３０６によって提供されてもよい。物理的オブジェクト３０２は、通常はシミュレーション体験においてインタラクトするためのゲームコンソール３０６に関連付けられた従来のパドルコントローラ３０７と区別される。
【００４９】
物理的オブジェクト３０２を使用するために、ユーザ３００は物理的オブジェクト３０２にシミュレーションアダプタ３０４を取り付けてもよい。物理的オブジェクト３０２にシミュレーションアダプタ３０４を取り付ける方法は多様である。いくつかの実施形態では、シミュレーションアダプタ３０４は、ユーザ３００がシミュレーションアダプタ３０４を物理的オブジェクト３０２に取り付けられるように、再利用可能な粘着性物質を備えている。いくつかの実施形態では、シミュレーションアダプタ３０４はベルクロ（登録商標）（面ファスナー）又はバックル付きストラップ、クランプ、磁石、吸着キャップ、又は他の取付け機構のような、１又は複数の取付け機構で構成されてもよい。
【００５０】
本実施形態で、シミュレーションアダプタ３０４は、１又は複数の電子的伝達などを通じて視覚的に感知できる追跡（トラッキング）マーカ３２０を含んでもよい。図３は２つの追跡センサ３２２及び３２４を示している。この実施形態では、追跡センサ３２２はシミュレーション装置３０６で実行されてもよく、一方で、追跡センサ３２４は、例えば部屋の壁などのユーザがセンサを配置したい場所でどこでも実行されうる。様々な実施形態に従って、多かれ少なかれ追跡センサが使用されてもよいことに留意すべきである。必ずしもすべての実施形態ではないものの、物理的オブジェクト３０２の動作及び／又は位置を示すデータ量を増加することにより、追跡マーカ及び追跡センサの使用がシミュレーション体験の精度を高めることができる。
【００５１】
ユーザ３００は、シミュレーションアダプタ３０４をコンピュータ装置又はスマートフォンなどに通信可能に接続することによって、シミュレーションアダプタ３０４のユーザインタフェースを通じて物理的オブジェクト３０２の特徴プロファイルを選択してもよい。特徴プロファイルの選択は、いかなる時でも発生することができ、必ずしもシミュレーションアダプタ３０４を物理的オブジェクト３０２に取り付けた場合にのみ発生するわけではない。上記のように、ユーザ３００はシミュレーションアダプタ３０４を較正することを望みうる。
【００５２】
シミュレーション体験はゲームコンソール３０６を介して開始されてもよい。図示されているように、ここでユーザ３００は、例えばテレビなどの提示出力装置３１０上に提示されるシミュレーション体験に参画、インタラクト、制御又は参加するために物理的オブジェクト３０２を使用してもよい。ユーザ３００によって選択された特徴プロファイル、及び／又は、特徴プロファイル内に含まれた１又は複数の特徴の任意の変更に応じて、ゲームコンソール３０６として具現化された又はゲームコンソール３０６内に具現化されたシミュレーション装置は、正確な表示及び体験をユーザ３００に対して生成することができる。シミュレーション装置は、シミュレーション刺激を生成するために、特徴プロファイルに相当する実行プロファイルを取得し、シミュレーションアダプタ３０４とシミュレーション事象発生情報をやりとり（交換）し、シミュレーション刺激などを生成するようにシミュレーションアダプタ３０４を提供し、及び／又は、シミュレーション刺激などを生成することをシミュレーションアダプタ３０４に命令してもよい。このように、ユーザ３００は、従来のコントローラ３０７によって提供されるよりも、さらに正確なシミュレーション体験に参加することができる。
【００５３】
図４は、様々な実施形態に従った、ユーザに対して提供された物理的オブジェクトを含む例示のシミュレーション体験を示している。ユーザ４００は、物理的オブジェクト４０２、すなわちユーザが家に持ち帰ったアミューズメントパークで製造された現実世界の剣のおもちゃ、を使用して、コンピュータゲーム又はＡＲ／ＶＲ体験を通じるなどしてシミュレーション体験に参加することを望むかもしれない。シミュレーション体験は、シミュレーション装置及び提示出力装置がその中に具現化されうるＨＭＤ４１０によって提供されてもよい。
【００５４】
物理的オブジェクト４０２を使用するために、ユーザ４００はシミュレーションアダプタ４０４を物理的オブジェクト４０２に取り付けてもよい。ユーザ４００はシミュレーションアダプタ４０４をコンピュータ装置又はスマートフォンなどに通信可能に接続することによって、シミュレーションアダプタ４０４のユーザインタフェースを通じて物理的オブジェクト４０２の特徴プロファイルを選択してもよい。この実施形態では、物理的オブジェクト４０２の特徴プロファイルは、サーバ２１６／データベース２１８（図２Ａ参照）の実施形態であり得るアミューズメントパークのサーバ／データベースと接続することによって取得されてもよい。特徴プロファイルは、ユーザ４００が物理的オブジェクト４０２を構築したときに作成されて、アミューズメントパークのサーバ／データベースに保存されてもよい。ユーザ４００は、シミュレーションアダプタ４０４によって、そこから特徴プロファイルを取得可能な統一資源ロケータ（ＵＲＬ）を付与されてもよい。あるいは、シミュレーションアダプタ４０４は、アミューズメントパークで特徴プロファイルを用いて構成されてもよい。
【００５５】
シミュレーション体験は、ＨＭＤ４１０を介して開始（起動）されてもよい。図示されているように、ユーザ４００は、ここで、ＨＭＤ４１０を通じて提示されるシミュレーション体験に参画、インタラクト、制御又は参加するために物理的オブジェクト４０２（仮想の剣４１１として表示されている）を使用してもよい。ユーザ４００によって選択された特徴プロファイルに応じて、ＨＭＤ４１０として具現化された又はＨＭＤ４１０内で具現化されたシミュレーション装置は、ユーザ４００に対して正確な表示及び体験を生成することができる。シミュレーション装置４０４は、（剣の効果音のような）シミュレーション刺激などを生成するために、特徴プロファイルに相当する実行プロファイルを取得し、シミュレーション事象発生情報をやりとりしてもよい。
【００５６】
留意されるべきであるが、ユーザ４００は、物理的オブジェクト４０２に関連付けられた、例えば色又はスタイルなどの１又は複数の特徴を変更することを選択してもよい。ユーザ４００は、シミュレーションアダプタ４０４に一体化されたユーザインタフェースを介して、又は、スマートフォンアプリケーションなどの接続されたコンピュータ装置のユーザインタフェースを介して、このような特徴を変更することができる。
【００５７】
さらに留意されるべきであるが、ユーザ４００に対して提示されるシミュレーション体験のコンテクスト（背景、状況）から、ユーザ４００には、仮想オブジェクトの別バージョンを「解除（アンロック）」して、それらでプレーする機会を与えられる。仮想オブジェクトの別のバージョンの例は、シミュレーション体験でより大きな力を有する剣、シミュレーション体験で異なる色を有する剣などの異なる特徴を有する仮想の剣である。これら別バージョンの解除は、シミュレーション体験内でユーザ４００がアップグレード料金を支払うことが前提となっており、これはオンラインゲーム体験であってもよい。さらに、ユーザ４００は、物理的オブジェクトそのもののアップグレードバージョン又は改修バージョンを購入する機会も与えられてもよい。したがって、ユーザ４００が、物理的オブジェクトのアップグレードバージョン又は改修バージョンを購入するための商取引に参加できるように、ＨＭＤ４１０は、商取引インタフェース及び／又はサービスプロバイダとの接続性を提示する機能で設定されてもよい。
【００５８】
本発明に記述されている機能性は、物理的オブジェクトの試験及び／又はカスタマイズ可能な製品の販売という観点から使用されてもよい。例えば、ユーザがＨＭＤを使用して「ベースレベル（ｂａｓｅ−ｌｅｖｅｌ）」の自動車のデモンストレーションを行うことを可能にするようにシミュレーションアダプタが使用されてもよい。ベースレベルの自動車に座っているユーザが、自動車のベースレベルの特徴プロファイルを通じて、自動車内部にいる及び／又は自動車を運転するシミュレーション体験を得ることができる。次いで、ユーザは１又は複数の特徴を変更して、更新された自動車を仮想的に体験することができる。
【００５９】
図５は、例えばシミュレーションアダプタ２０４及びシミュレーション装置２０６のような、例えば、システム２００の１又は複数の要素である、ここに開示されるシステム及び方法の様々な特徴を実行するために使用されうる、例示のコンピュータモジュールを図示している。
【００６０】
ここで使用されているように、モジュールという用語が、本発明の１又は複数の実施形態に従って実行可能な機能性の所与の単位を説明してもよい。ここで使用されているように、モジュールは任意の形体のハードウェア、ソフトウェア、又はそれらの組合せを使用して実行されてもよい。例えば、１又は複数のプロセッサ、コントローラ、ＡＳＩＣｓ、ＰＬＡｓ、ＰＡＬｓ、ＣＰＬＤｓ、ＦＰＧＡｓ、論理的コンポーネント、ソフトウェアルーチン、又は他の機構がモジュールを構成するのに実行されてもよい。実行時、説明されている個別のモジュール又は機能及び特徴が、１又は複数のモジュール間で部分的に、又は全体として共有できるように、ここに説明される様々なモジュールが実行されてもよい。言い換えれば、この説明を読んだ後に当業者にとって明白であるように、ここに説明される様々な特徴及び機能性は、あらゆる所与の適用において実施されてもよく、様々な組み合わせ及び変形における１又は複数の、分離した、又は共有されたモジュールで実施可能である。機能性の様々な特徴又は要素が分離したモジュールとして個々に説明又は請求されているかもしれないが、当業者は、これらの特徴及び機能性は、１又は複数の共通ソフトウェア及びハードウェア要素の間で共有可能であることを理解するであろう。また、かかる説明は分離したハードウェア又はソフトウェアコンポーネントがかかる特徴又は機能を実行するために使用されることを要求したり、暗示したりしないであろうことを理解するであろう。
【００６１】
１つの実施形態において、適用されるコンポーネント又はモジュールが、ソフトウェアを使用して、全体的又は部分的に実施される場合、これらのソフトウェア要素は、説明されている機能性を実行可能なコンピュータ又は処理モジュールを用いて操作するのに使用できる。かかる例の１つであるコンピュータモジュールが図５に示されている。この例示のコンピュータモジュール５００の観点から、様々な実施形態が説明されている。この説明を読んだ後、当業者は、他のコンピュータモジュール又はアーキテクチャを使用して本適用を実施する方法を明確に理解するであろう。
【００６２】
ここで、図５を参照すると、コンピュータモジュール５００はコンピュータ機能又は処理機能を提示しており、例えば、自動調整式ディスプレイ、デスクトップ、ラップトップ、ノードブック、及びタブレット式コンピュータ；手持ち式コンピュータ装置（タブレット、ＰＤＡ、スマートフォン、携帯電話、パームトップなど）；ワークステーション又はディスプレイ付きの他の装置；サーバ；又は、所与の適用又は環境に望ましい、又は適した、その他のタイプの特殊用途又は汎用コンピュータ装置の範囲で見られるコンピュータ機能又は処理機能が挙げられる。コンピュータモジュー５００は、所与の装置に埋め込まれた、又は所与の装置で利用可能なコンピュータ機能も表示してもよい。例えば、コンピュータモジュールは、例えばナビゲーションシステム、携帯用コンピュータ装置などの他の電子機器、及び、処理機能の別の形体を含みうる他の電子機器に見ることができる。
【００６３】
コンピュータモジュール５００は、例えば、１又は複数のプロセッサ、コントローラ、コントロールモジュール、又は、例えばプロセッサ５０４のような他の処理装置を含んでもよい。プロセッサ５０４は、例えば、マイクロプロセッサ、コントローラ、又は他の制御ロジックといった、汎用又は特殊用途の処理エンジンを使用して実行されてもよい。コンピュータモジュール５００の他のコンポーネントとのインタラクトを容易にするため、又は外部と通信するために、任意の通信媒体が使用されてもよいが、図示されている例ではプロセッサ５０４はバス５０２に連結されている。
【００６４】
コンピュータモジュール５００は１又は複数のメモリモジュールを含んでもよく、ここでは単にメインメモリ５０８と呼ばれる。例えば、好適にはランダムアクセスメモリ（ＲＡＭ）又は他の動的メモリが、情報及びプロセッサ５０４によって実行される命令を記憶するのに使用されてもよい。メインメモリ５０８も、プロセッサ５０４によって実行される命令の実行中、テンポラリ変数又は他の中間情報を記憶するために使用されてもよい。同様に、コンピュータモジュール５００は、プロセッサ５０４に対する静的情報及び命令を記憶するための、バス５０２に連結された読み取り専用メモリ（「ＲＯＭ」）又は他の静的記憶装置を含んでもよい。
【００６５】
さらに、コンピュータモジュール５００は、１又は複数の様々な形体の情報記憶機構５１０を含んでもよい。この情報記憶機構５１０は、例えば、メディアドライブ５１２及び記憶装置インタフェース５２０を含んでもよい。メディアドライブ５１２は固定又は取り外し可能な記憶メディア５１４を支持するためのドライブ又は他の機構を含んでもよい。例えば、ハードディスクドライブ、半導体ドライブ、磁気テープドライブ、光ディスクドライブ、コンパクトディスク（ＣＤ）又はデジタルビデオディスク（ＤＶＤ）ドライブ（Ｒ又はＲＷ）、又は他の取り外し可能又は固定メディアドライブが提供されてもよい。したがって、記憶メディア５１４は、例えば、ハードディスク、集積回路アセンブリ、磁気テープ、カートリッジ、光ディスク、ＣＤ又はＤＶＤ、又は、メディアドライブ５１２によって読み取り、書き込み、又はアクセスされる他の固定又は取り外し可能なメディアを含んでもよい。これらの例が表しているように、記憶メディア５１４は、そこにコンピュータソフトウェア又はデータを記憶しているコンピュータ使用可能記憶メディアを含むことができる。
【００６６】
別の実施形態で、情報記憶機構５１０は、コンピュータプログラム又は他の命令、又はデータをコンピュータモジュール５００にロードさせるための他の同様の手段を含んでもよい。かかる手段は、例えば、固定又は取り外し可能な記憶装置５２２及びインタフェース５２０を含んでもよい。かかる記憶装置５２２及びインタフェース５２０の例は、プログラムカートリッジ及びカートリッジインタフェース、取り外し可能なメモリ（例えば、フラッシュメモリ又は他の取り外し可能なメモリモジュール）、及びメモリスロット、ＰＣＭＣＩＡスロット及びカード、ならびに、ソフトウェア及びデータを記憶装置５２２からコンピュータモジュール５００に送信させる他の固定又は取り外し可能な記憶装置５２２及びインタフェース５２０を含むことができる。
【００６７】
コンピュータモジュール５００は通信インタフェース５２４を含んでもよい。ソフトウェア及びデータをコンピュータモジュール５００と外部装置の間で送信させるのに、通信インタフェース５２４が使用されてもよい。通信インタフェース５２４の例は、モデム又はソフトモデム、ネットワークインタフェース（イーサネット（登録商標）、ネットワークインタフェースカード、ＷｉＭｅｄｉａ、ＩＥＥＥ８０２．ＸＸ又は他のインタフェースなど）、通信ポート（例えば、ＵＳＢポート、ＩＲポート、ＲＳ２３２ポート、Ｂｌｕｅｔｏｏｔｈ（登録商標）インタフェース、又は他のポート）、又は他の通信インタフェースを含んでもよい。通信インタフェース５２４を介して送信されるソフトウェア及びデータは、典型的には信号によって伝送され、当該信号は、所与の通信インタフェース５２４によって交換可能な電子的、電磁的信号（光学を含む）、又は、他の信号であってもよい。これらの信号は、チャネル５２８を介して通信インタフェース５２４に提供されてもよい。このチャネル５２８は、有線又は無線通信媒体を使用して信号を伝送し、実施されてもよい。チャネルのいくつかの例は、電話線、セルラー方式リンク、ＲＦリンク、光学リンク、ネットワークインタフェース、ローカルエリアネットワーク又はワイドエリアネットワーク、及び、他の有線又は無線通信チャネルを含んでもよい。
【００６８】
さらに、コンピュータモジュール５００はユーザインタフェース５３０を含んでもよい。ユーザインタフェース５３０はディスプレイと、例えば１又は複数のボタン、ソフトキー、又は他の作動可能なコンポーネントのような物理的入力機構、又はそれらの組合せを備える。
【００６９】
本文書では、用語「コンピュータプログラム媒体」及び「コンピュータ使用可能媒体」は、全般に、例えば、メモリ５０８、記憶装置５２０、メディア５１４及びチャネル５２８などの、一時的又は非一時的メディアを指すために使用される。これらの、及び他の様々な形体のコンピュータプログラムメディア又はコンピュータ使用可能メディアが、実行用処理装置への、１又は複数の命令の１又は複数のシーケンスを伝送する際に含まれてもよい。メディア上で具現化されるかかる命令は、全般に「コンピュータプログラムコード」又は「コンピュータプログラム製品」と呼ばれる（コンピュータプログラムの形体、又は他のグルーピングでグループ分けされてもよい）。実行時、かかる命令は、コンピュータモジュール５００に、ここで検討される本出願の特徴又は機能を実行させることができる。
【００７０】
ここまで、本発明の様々な実施形態が述べられてきたが、１又は複数の個別の実施形態で説明されている様々な特徴、態様及び機能性は、その適用性において、説明されている特定の実施形態に限定するものではなく、かかる実施形態が説明されているか否か、及び、かかる特徴が説明されている実施形態の一部として提示されているか否かに関わらず、単独で、又は様々な組み合わせにより、１又は複数の他の適用の実施形態にも当てはまることは理解されるべきである。したがって、本発明の広がり及び範囲は、上記の例示的実施形態のいずれによっても限定されるものではない。
【００７１】
本文書中で使用される用語や表現法、及びそれらの変化形は、明確に述べられていない限り、限定のない、可変性であるとみなされなければならない。上述の例示として、「含む」という用語は「限定せずに含む」といった意味で読まれるべきである。「例えば」という用語は論じられている事項の事例を提供するために使用されるものであり、包括的な、又は限定するためのリストではない。用語「ａ」又は「ａｎ」は、「少なくとも１つ」「１つ以上」などの意味として読まれるべきである。「従来の」「伝来の」「通常の」「標準的な」「周知の」といった形容詞及び類似の用語は、一定の期間又は一定の期間後に使用可能な事項に、記載の事項を限定するものと解釈されるべきではなく、現在又は今後いつでも利用可能又は周知であろう、従来の、伝来の、通常の、又は標準的な技術を包含すると解釈されるべきである。同様に、本文書が当業者に明白な、又は周知の技術について言及している場合には、その技術には、現在、もしくは今後いつでも、当業者にとって明白な、又は周知の技術を包含する。
【００７２】
一部の例において、「１又は複数の」「少なくとも」「しかしそれに限定されない」などの幅を持たせる用語及びフレーズの存在を、このような幅を持たせるフレーズが存在しない場合に、最も狭い意味合いが意図されている又は要求されていると読むべきではない。用語「モジュール」の使用は、モジュールの一部として説明又は請求されているコンポーネント又は機能性が、すべて共通のパッケージ内で構成されていることを暗示しているわけではない。実際、モジュールのすべての、又は任意の、様々なコンポーネントは、制御論理であれ、他のコンポーネントであれ、単一のパッケージに組み合されるか、又は別々に維持されることが可能であり、さらに、複数のグループ分け又はパッケージ、あるいは、複数の場所に割り振られることが可能である。
【００７３】
さらに、ここに明記される様々な実施形態は、例示のブロック図、フロー図及び他の図面の観点から説明されている。本文書を読んだ後に当業者に明白となるであろうように、図示される実施形態及び様々な選択肢は、図示された事例に限定することなく、実施されることが可能である。例えば、ブロック図及びそれらに付随する説明は、特定のアーキテクチャ又は構造を義務付けると解釈されるべきではない。
【図１Ａ】
2018156631.tif 000002
【図１Ｂ】
2018156631.tif 000003
【図２Ａ】
2018156631.tif 000004
【図２Ｂ】
2018156631.tif 000005
【図２Ｃ】
2018156631.tif 000006
【図２Ｄ】
2018156631.tif 000007
【図３】
2018156631.tif 000008
【図４】
2018156631.tif 000009
【図５】
2018156631.tif 000010
【外国語明細書】
2018156631000001.pdf