(57)【特許請求の範囲】
【請求項１】
拡張現実システムにおいて使用するために、関心のあるシーン内の現実のオブジェクトの位置を追跡するためにモバイルフォンを用いる方法であって、
前記モバイルフォン内のアンテナで送信波を受信することと、
前記送信波で照射されたときに前記現実のオブジェクトから反射されるエネルギーに関連付けられる反射波を前記アンテナで受信することと、
前記アンテナと通信するプロセッサにより、前記送信波と前記反射波との間の差異を判定することと、
前記関心のあるシーン内の前記現実のオブジェクトの前記位置に関連付けられる追跡データを、前記差異に基づいて前記プロセッサにより生成することと、
前記追跡データを前記関心のあるシーンに関する追加のデータと結合して、前記拡張現実システムの中の前記現実のオブジェクトの前記位置を表す結合データを生成することと
を備える方法。
【請求項２】
前記プロセッサは第１のプロセッサであり、前記方法は、前記追跡データを、ネットワークを介して前記第１のプロセッサから第２のプロセッサに送信することをさらに備える、請求項１に記載の方法。
【請求項３】
前記モバイルフォンは、第１のモバイルフォンであり、前記方法は、第２のモバイルフォンによって前記送信波を生成することをさらに備える、請求項２に記載の方法。
【請求項４】
前記第２のモバイルフォンから前記第１のモバイルフォンに制御信号を送信することをさらに備え、前記制御信号は、前記第１のモバイルフォンに前記送信波を聞くように要求するのに有効である、請求項３に記載の方法。
【請求項５】
前記第２のモバイルフォンによって基地局と通信することをさらに備え、前記第２のモバイルフォンは、前記基地局と通信するときに前記送信波を生成するのに有効である、請求項３に記載の方法。
【請求項６】
まず、前記送信波が前記モバイルフォンによって生成され、次に前記反射波が前記モバイルフォンによって受信され、前記送信波は周波数の第１のセットを含む第１のスペクトルを有し、前記反射波は周波数の第２のセットを含む第２のスペクトルを有する、請求項１に記載の方法。
【請求項７】
前記追跡データは、前記プロセッサの位置を含む、請求項１に記載の方法。
【請求項８】
前記追跡データは、前記プロセッサと前記現実のオブジェクトとの間の距離を含む、請求項７に記載の方法。
【請求項９】
前記第２のモバイルフォンが前記現実のオブジェクトを照射するように要求するのに有効な制御信号を前記第２のプロセッサから前記第２のモバイルフォンに送信することをさらに備える、請求項３に記載の方法。
【請求項１０】
前記追跡データは、前記送信波に関する前記反射波のドップラースペクトルの変化、前記現実のオブジェクトと前記モバイルフォンとの間の角度、前記現実のオブジェクトと前記モバイルフォンとの間の角度の変化、または前記現実のオブジェクトの速度のうちの少なくとも１つを含む、請求項７に記載の方法。
【請求項１１】
前記差異は、前記モバイルフォンに関する前記現実のオブジェクトの移動によって引き起こされるドップラースペクトルの変化に関する、請求項１に記載の方法。
【請求項１２】
前記追跡データは、第１の追跡データであり、前記方法は、前記現実のオブジェクトの前記位置に関する第２の追跡データを第２のプロセッサによって判定することをさらに備え、前記第２の追跡データは、前記モバイルフォンおよび別のモバイルフォンによって生成された第１の追跡データの少なくとも２つのセットに基づく、請求項１に記載の方法。
【請求項１３】
前記モバイルフォン内のカメラによって前記関心のあるシーンに関するデータをキャプチャすることと、
前記モバイルフォンによって、前記追跡データおよび前記関心のあるシーンに関する前記データに基づいて画像を表示することと
をさらに備える、請求項１に記載の方法。
【請求項１４】
前記モバイルフォン内のカメラによって前記関心のあるシーンに関するデータをキャプチャすることと、
前記モバイルフォンによって前記第２の追跡データを受信することと、
前記モバイルフォンによって、前記第２の追跡データおよび前記関心のあるシーンに関する前記データに基づいて画像を表示することと
をさらに備える、請求項１２に記載の方法。
【請求項１５】
前記第２のプロセッサと通信するカメラによって前記関心のあるシーンに関するデータをキャプチャすることと、
前記第２の追跡データおよび前記関心のあるシーンに関する前記データに基づいて画像を生成することと、
前記画像をディスプレイに送信することと
をさらに備える、請求項１２に記載の方法。
【請求項１６】
請求項１に記載の方法を実施するように構成されたモバイルフォンであって、
プロセッサと、
前記プロセッサと通信しているように構成されたメモリと、
前記プロセッサと通信しているように構成されたアンテナとを備え、前記アンテナは、基地局と通信するのに有効であり、送信波を受信するのに有効であり、反射波を受信するのに有効であり、前記反射波は、前記送信波で照射されたときに前記現実のオブジェクトから反射されるエネルギーと関連付けられ、
前記プロセッサは、
前記送信波と前記反射波との間の差異を判定し、
前記差異に基づいて、前記関心のあるシーン内の前記現実のオブジェクトの前記位置に関連付けられる追跡データを生成し、
前記追跡データを前記関心のあるシーンに関する追加のデータと結合して結合データを生成し、前記結合データは前記拡張現実システムの中の前記現実のオブジェクトの前記位置を表し、
前記追跡データを前記メモリに格納する、
モバイルフォン。
【請求項１７】
前記プロセッサと通信するように構成されたディスプレイをさらに備え、前記プロセッサは、前記追跡データに基づいて画像を生成するのに有効であり、前記ディスプレイは、前記画像を表示するのに有効である、請求項１６に記載のモバイルフォン。
【請求項１８】
前記プロセッサと通信するように構成されたカメラをさらに備え、前記カメラは、前記関心のあるシーンに関するデータをキャプチャするのに有効であり、前記プロセッサは、前記追跡データおよび前記関心のあるシーンに関する前記データに基づいて前記画像を生成するように構成される、請求項１７に記載のモバイルフォン。
【請求項１９】
モバイルフォンから受信された第１の追跡データを使用して関心のあるシーン内の現実のオブジェクトの位置を追跡するのに有効な拡張現実デバイスであって、前記第１の追跡データは、送信波と反射波との間の差異に関し、前記反射波は、前記送信波で照射されたときに前記現実のオブジェクトから反射されるエネルギーに関連付けられ、前記拡張現実デバイスは、
プロセッサと、
前記プロセッサと通信するように構成されたメモリと、
前記プロセッサと通信するように構成されたアンテナとを備え、前記アンテナは、前記第１の追跡データを受信するのに有効であり、前記第１の追跡データは、前記関心のあるシーン内の前記現実のオブジェクトの位置に関し、前記プロセッサは、前記第１の追跡データに基づいて前記関心のあるシーン内の前記現実のオブジェクトの前記位置に関する第２の追跡データを判定するように構成され、前記プロセッサは、前記第１の追跡データおよび前記第２の追跡データを、前記関心のあるシーンに関する追加のデータと結合して結合データを生成し、前記結合データは、拡張現実システムの中の前記現実のオブジェクトの前記位置を表す、拡張現実デバイス。
【請求項２０】
前記プロセッサは、複数のモバイルフォンから前記第１の追跡データを受信するのに有効である、請求項１９に記載のデバイス。
【請求項２１】
前記プロセッサと通信するように構成されたディスプレイをさらに備え、前記プロセッサは、前記第２の追跡データに基づいて画像を生成し、前記ディスプレイは、前記画像を表示するのに有効である、請求項１９に記載のデバイス。
【請求項２２】
関心のあるシーン内の現実のオブジェクトの位置を追跡する方法において、請求項１９に記載の拡張現実デバイスにおける使用のための方法であって、
第１の追跡データを１つまたは複数のモバイルフォンからプロセッサにおいて受信することであって、前記第１の追跡データは、送信波と反射波との間の差異に関し、前記反射波は、前記送信波で照射されたときに前記現実のオブジェクトから反射されるエネルギーに関連付けられ、前記第１の追跡データは、前記関心のあるシーン内の前記現実のオブジェクトの前記位置に関する、受信することと、
前記プロセッサによって、前記第１の追跡データに基づいて前記現実のオブジェクトの前記位置に関する第２の追跡データを判定することと、
前記プロセッサによって、前記第１の追跡データおよび前記第２の追跡データを、前記関心のあるシーンに関する追加のデータと結合して結合追跡データを生成することであって、前記結合追跡データは、前記拡張現実システムの中の前記現実のオブジェクトの前記位置を表す、生成することと
を備える方法。
【請求項２３】
前記プロセッサによって前記第２の追跡データに基づいて画像を生成することと、
前記画像をディスプレイ上で表示することと
をさらに備える、請求項２２に記載の方法。
【請求項２４】
拡張現実における使用のために、関心のあるシーン内の現実のオブジェクトの位置を追跡するシステムにおいて、
モバイルフォンであって、
第１のプロセッサと、
前記第１のプロセッサと通信するように構成された第１のアンテナとを備え、
前記第１のアンテナは基地局と通信するのに有効であり、前記第１のアンテナは送信波を受信するのに有効であると共に前記現実のオブジェクトから反射された反射波を受信するのに有効であり、前記反射波は、前記送信波で照射されたときに前記現実のオブジェクトから反射されるエネルギーに関連付けられ、
前記第１のプロセッサは、前記送信波と前記反射波との間の差異を判定するのに有効であり、前記差異に基づいて第１の追跡データを生成するのに有効であり、前記第１の追跡データは、前記関心のあるシーン内の前記現実のオブジェクトの前記位置に関連付けられる、モバイルフォンと、
請求項１９に記載の拡張現実デバイスであって、
第２のプロセッサと、
前記第２のプロセッサと通信するように構成された第２のアンテナとを備え、
前記第２のアンテナは、前記第１の追跡データを受信するのに有効であり、前記第２のプロセッサは、前記第１の追跡データに基づいて前記現実のオブジェクトの前記位置に関する第２の追跡データを判定するように構成され、前記第２のプロセッサは、前記第１の追跡データおよび前記第２の追跡データを、前記関心のあるシーンに関する追加のデータと結合して結合追跡データを生成するように構成され、前記結合追跡データは、前記拡張現実の中の前記現実のオブジェクトの前記位置を表す、拡張現実デバイスと
を備えるシステム。
【請求項２５】
前記モバイルフォンは第１のモバイルフォンであり、前記システムは第２のモバイルフォンをさらに備え、前記第２のモバイルフォンは前記送信波を生成するのに有効である、請求項２４に記載のシステム。
【請求項２６】
前記第２のプロセッサは、前記第２のモバイルフォンに制御信号を送信するのに有効であり、前記制御信号は、前記第２のモバイルフォンが前記現実のオブジェクトを照射するように要求するのに有効である、請求項２５に記載のシステム。
【請求項２７】
前記基地局は第１の基地局であり、
前記第２のモバイルフォンは第２の基地局と通信するのにさらに有効であり、
前記第２のモバイルフォンは、前記第２の基地局と通信しているときに前記送信波を生成するのに有効である、
請求項２５に記載のシステム。
【請求項２８】
前記送信波は、周波数の第１のセットを含む第１のスペクトルで前記モバイルフォンによってまず生成され、
前記モバイルフォンは、次に周波数の第２のセットを含む第２のスペクトルで前記反射波を受信するように動作するのに有効である、
請求項２４に記載のシステム。
【請求項２９】
前記第１の追跡データは前記第１のプロセッサの位置を含む、請求項２４に記載のシステム。
【請求項３０】
前記第１の追跡データは、前記第１のプロセッサと前記現実のオブジェクトとの間の距離、前記反射波に関するドップラースペクトルの変化、前記現実のオブジェクトと前記モバイルフォンとの間の角度、前記現実のオブジェクトと前記モバイルフォンとの間の角度の変化、または前記現実のオブジェクトの速度のうちの少なくとも１つを含む、請求項２４に記載のシステム。
【請求項３１】
前記差異は、前記モバイルフォンに関する前記現実のオブジェクトの移動によって引き起こされるドップラースペクトルの変化に関する、請求項２４に記載のシステム。
【請求項３２】
前記第１のプロセッサと通信するように構成されたディスプレイをさらに備え、前記第１のプロセッサは前記第２の追跡データに基づいて画像を生成するのに有効であり、前記ディスプレイは前記画像を表示するのに有効である、請求項２４に記載のシステム。
【請求項３３】
前記第１のプロセッサと通信するように構成されたカメラをさらに備え、前記カメラは前記関心のあるシーンに関するデータをキャプチャするのに有効であり、前記第１のプロセッサは、前記第２の追跡データおよび前記関心のあるシーンに関する前記データに基づいて前記画像を生成するのに有効である、請求項３２に記載のシステム。
【請求項３４】
コンピューティングデバイスによって実行されたときに、請求項１に記載の拡張現実システムにおいて使用するために、関心のあるシーン内の現実のオブジェクトの位置を追跡するためにモバイルフォンを使用する方法を実行するように前記コンピューティングデバイスを適応させる、コンピュータ実行可能命令が格納されているコンピュータ記憶媒体であって、前記方法は、
前記モバイルフォン内のアンテナで送信波を受信することと、
前記送信波で照射されたときに前記現実のオブジェクトから反射されるエネルギーに関連付けられる反射波を前記アンテナで受信することと、
前記アンテナと通信しているプロセッサによって前記送信波と前記反射波との間の差異を判定することと、
前記関心のあるシーン内の前記現実のオブジェクトの前記位置に関連付けられる追跡データを、前記差異に基づいて前記プロセッサによって生成することと、
前記追跡データを前記関心のあるシーンに関する追加のデータと結合して、前記拡張現実システムの中の前記現実のオブジェクトの前記位置を表す結合データを生成することとを備える、コンピュータ記憶媒体。
【請求項３５】
前記差異は、前記モバイルフォンに関する前記現実のオブジェクトの移動によって引き起こされるドップラースペクトルの変化に関する、請求項３４に記載のコンピュータ読取り可能記憶媒体。
【請求項３６】
拡張現実における使用のために、関心のあるシーン内の現実のオブジェクトの位置を追跡するシステムにおいて、
第１のモバイルフォンであって、
第１のプロセッサと
前記第１のプロセッサと通信するように構成された第１のアンテナとを備え、前記第１のアンテナは第１の基地局と通信するのに有効であり、前記第１のアンテナは第１の送信波を受信すると共に前記現実のオブジェクトから反射された第１の反射波を受信するのに有効であり、前記第１の反射波は、前記第１の送信波で照射されたときに前記現実のオブジェクトから反射される第１のエネルギーに関連付けられ、
前記第１のプロセッサは、前記第１の送信波と前記第１の反射波との間の第１の差異を判定するのに有効であり、前記差異に基づいて第１の追跡データを生成するのに有効であり、前記第１の追跡データは、前記関心のあるシーン内の前記現実のオブジェクトの前記位置に関連付けられる、第１のモバイルフォンと、
第２のモバイルフォンであって、
第２のプロセッサと、
前記第２のプロセッサと通信するように構成された第２のアンテナとを備え、前記第２のアンテナは第２の基地局と通信するのに有効であり、前記第２のアンテナは第２の送信波を受信すると共に前記現実のオブジェクトから反射された第２の反射波を受信するのに有効であり、前記第２の反射波は、前記第２の送信波で照射されたときに前記現実のオブジェクトから反射される第２のエネルギーに関連付けられ、
前記第２のプロセッサは、前記第２の送信波と前記第２の反射波との間の第２の差異を判定するのに有効であると共に前記第２の差異に基づいて第２の追跡データを生成するのに有効であり、前記第２の追跡データは、前記関心のあるシーン内の前記現実のオブジェクトの前記位置に関連付けられる、第２のモバイルフォンと、
請求項１９に記載の拡張現実デバイスであって、
第３のプロセッサと、
前記第３のプロセッサと通信するように構成された第３のアンテナとを備え、
前記第３のアンテナは、前記第１の追跡データおよび前記第２の追跡データを受信するのに有効であり、前記第３のプロセッサは、前記第１の追跡データおよび前記第２の追跡データに基づいて前記現実のオブジェクトの前記位置に関する第３の追跡データを判定するように構成され、前記第３のプロセッサは、前記第１の追跡データ、前記第２の追跡データおよび前記第３の追跡データを、前記関心のあるシーンに関する前記追加のデータと結合して結合追跡データを生成するように構成され、前記結合追跡データは、前記拡張現実システムの中の前記現実のオブジェクトの前記位置を表す、前記拡張現実デバイスと  を備えるシステム。
【請求項３７】
第３のモバイルフォンをさらに備え、前記第３のモバイルフォンは前記第１の送信波を生成するのに有効である、請求項３６に記載のシステム。
【発明の詳細な説明】
【背景技術】
【０００１】
本明細書に別途明示されていない限り、本節に記載の材料は、本出願における特許請求の範囲より前の技術ではなく、本節に含まれることによって従来技術であると認められるものではない。
【０００２】
拡張現実システムでは、現実の世界のユーザの視界は、コンピューティングデバイスによって生成された追加の情報で拡張または増大される。ユーザは、ユーザに提供されたディスプレイを通して、関心のあるシーン内の現実のオブジェクトの上に置かれた仮想の幾何学的オブジェクトを見ることができる。さらに、現実のオブジェクトに関する非幾何学的情報が追加され、ディスプレイ上で表示され得る。
【発明の概要】
【課題を解決するための手段】
【０００３】
本開示の上記および他の特徴は、添付の図面に関連して理解される以下の説明および添付の特許請求の範囲から、より十分に明らかになるであろう。これらの図面は、単に本開示によるいくつかの実施形態を図示するだけであり、したがって、本開示の範囲を限定するとみなされるべきではないことを理解して、本開示は、添付の図面を使用することにより、さらに具体的かつ詳細に説明される。
【図面の簡単な説明】
【０００４】
【図１】拡張現実におけるオブジェクトの追跡を実行するために利用することができるいくつかの例示的システムを例示する図である。
【図２】拡張現実におけるオブジェクトの追跡を実行するために利用することができるいくつかの例示的システムを例示する図である。
【図３】拡張現実におけるオブジェクトの追跡のための例示的プロセスの流れ図である。
【図４】拡張現実におけるオブジェクトの追跡のためのコンピュータプログラム製品を例示する図である。
【図５】本開示による拡張現実におけるオブジェクトの追跡を実行するように構成された例示的コンピューティングデバイス４００を例示するブロック図である。
【発明を実施するための形態】
【０００５】
これらはすべて、本明細書で提示される少なくともいくつかの実施形態によって構成される。
【０００６】
以下の詳細な説明では、本明細書の一部を形成する添付の図面が参照される。これらの図面では、文脈が別途指示しない限り、通常、同様の符号は同様の構成要素を識別する。詳細な説明に記載されている例示的実施形態、図面、および請求項は、限定的であることを意味するものではない。本明細書で提示される主題の趣旨または範囲から逸脱することなく、他の実施形態が利用されてもよく、他の変更が行われてもよい。本開示の態様は、本明細書で一般的に説明され、図に例示されているように、さまざまな異なる構成で、構成、代替、結合、分離、および設計されることが可能であり、それらのすべてが本明細書で明示的に企図されていることが容易に理解されるであろう。
【０００７】
本開示は、一般的に、とりわけ拡張現実におけるオブジェクトの追跡に関する方法、装置、システム、デバイス、およびコンピュータプログラム製品に関する。
【０００８】
簡潔に言えば、一般的に、オブジェクトを追跡するための技術が説明される。いくつかの実施例では、システムはモバイルフォンおよび拡張現実デバイスを備えてよい。モバイルフォンは、送信波を受信し、オブジェクトから反射された反射波を受信するのに有効であり得る。モバイルフォンは、送信波と反射波との間の差異を判定し、判定された差異に基づいて第１の追跡データを生成するように構成され得る。拡張現実デバイスは、第１の追跡データを受信し、第１の追跡データに基づいて、オブジェクトの位置に関する第２の追跡データを判定するように構成され得る。判定された第１の追跡データおよび第２の追跡データに基づいてディスプレイ上で画像が生成され得る。
【０００９】
図１は、本明細書で提示される少なくともいくつかの実施形態による拡張現実におけるオブジェクトの追跡を実行するために利用することができるいくつかの例示的システムを例示する。いくつかの実施例では、システム１００は、照射デバイス１０２、リスニングデバイス１０４、ネットワーク１０６、拡張現実デバイス１０８、およびディスプレイ１１０を含んでよい。以下でより詳細に説明されるように、いくつかの実施例では、照射デバイス１０２は、電磁波を使用してオブジェクト１１４を照射するように構成され得る。オブジェクト１１４は、方向１１６に移動していてよい。リスニングデバイス１０４は、照射デバイス１０２によって生成された電磁波を受信し、オブジェクト１１４から反射された電磁波を受信するように構成され得る。照射デバイス１０６から受信された電磁波とオブジェクト１１４から受信された電磁波との間の差異に基づいて、リスニングデバイス１０４は、オブジェクト１１４の位置に関する情報を生成するように構成され得る。その情報は、ネットワーク１０６を通して拡張現実デバイス１０８に送信され得る。デバイス１０８は、この情報を使用して、関心のあるシーン１１８に関してユーザ１１２のためにディスプレイ１１０上に画像１４２を生成するように構成され得る。システム１００の構成要素はすべて、関心のあるシーン１１８の中に配置されても、外に配置されてもよい。
【００１０】
図２は、本明細書に記載の少なくともいくつかの実施形態による拡張現実におけるオブジェクトの追跡を実行するために利用することができるいくつかの例示的システムを例示する。図２のシステムは、図１のシステム１００と事実上同様であり、さらに詳細である。図１の構成要素と同一の符号をつけられた図２における構成要素は、明瞭にするために、再度説明されない。
【００１１】
システム１００は、図１において上記で説明された構成要素に加えて、基地局１２４およびＧＰＳ衛星コンステレーション１３６をさらに含んでよい。図２に例示されているように、いくつかの実施例では、照射デバイス１０２は、１つまたは複数のモバイルフォンを含んでよい。他の実施例では、照射デバイス１０２は、電磁波形を送信するように構成され得る任意のデバイスでよい。いくつかの実施例では、照射デバイス１０２は、セルラ通信ソース、あるいはオーディオ、テレビもしくはいくつかの他のデータ通信ソースのために使用され得るような無線周波数（ＲＦ）通信ソースおよび／またはブロードキャスティングソースを含んでよい。いくつかの実施例では、照射デバイス１０２は、ＴＶ（アナログまたはデジタル）放送、グローバル移動体（ＧＳＭ（登録商標））通信、符号分割多元接続（ＣＤＭＡ）通信、広帯域符号分割多元接続（ＷＣＤＭＡ）通信、衛星通信、時分割多元接続（ＴＤＭＡ）通信、直交周波数分割多元接続（ＯＦＤＭＡ）通信、パーソナルハンディフォンシステム（ＰＨＳ）通信、振幅変調（ＡＭ）または周波数変調（ＦＭ）放送、デジタルオーディオ放送（ＤＡＢ）、地上デジタルビデオ放送（ＤＶＢ−Ｔ）、無線ローカルエリアネットワーク（ＷＬＡＮ）アクセスポイント、広域ネットワーク（ＷＡＮ）アクセスポイント、メトロポリタンエリアネットワーク（ＭＡＮ）アクセスポイント、パーソナルエリアネットワーク（ＰＡＮ）アクセスポイントなどを含んでよい。同様に、いくつかの実施例では、照射デバイス１０２は、ＴＶ受信機、デジタルＴＶ受信機、ＧＳＭ（登録商標）デバイス、ＣＤＭＡデバイス、ＡＭ／ＦＭラジオ受信機、ＰＤＡ、スマートフォン、衛星ラジオ受信機、ＤＡＢ受信機、ＤＶＢ−Ｔ受信機、ＷＬＡＮデバイス、ＷＡＮデバイス、ＭＡＮデバイス、およびＰＡＮデバイスなど含んでよい。
【００１２】
照射デバイス１０２は、照射デバイス１０２がセルラネットワークの基地局１２４とアップリンク通信チャネルを介して通信するときなどに電磁波１２０を送信するように構成され得る。電磁波１２０は、無指向性であり、多くの方向に伝播する可能性がある。簡単にするために、５つの方向の波、１２０ａ、１２０ｂ、１２０ｃ、１２０ｄ、および１２０ｅが図示されている。いくつかの実施例では、波１２０ａおよび１２０ｂは、方向１１６に移動しているオブジェクト１１４に当たる。波１２０ａおよび／または１２０ｂは、オブジェクト１１４に当たると、オブジェクト１１４から反射する可能性がある。さらに、オブジェクト１１４が方向１１６に移動するにつれて、オブジェクト１１４から反射した波１２０ａ、１２０ｂは、波１２２によって例示されているように周波数シフトまたはドップラーシフトを受ける可能性がある。
【００１３】
リスニングデバイス１０４は、上記で論じられたように照射デバイスとして使用することができる１つまたは複数のモバイルフォンまたは任意のデバイスを含んでよい。各リスニングフォン１０４は、すべてプロセッサ１２８と通信していてよいアンテナアレイ１２６、全地球測位システム（ＧＰＳ）モジュール１３０、ネットワークモジュール１３２、メモリ１３４、ディスプレイ１５４、センシングモジュール１５０、およびカメラ１４８のうちの１つまたは複数を含んでよい。ＧＰＳモジュール１３０は、ＧＰＳ衛星コンステレーション１３６からデバイス１０４の位置情報を受信するように構成され得る。アンテナアレイ１２６は、以下で論じられるビーム形成アルゴリズムの使用によってなど、リスニングフォン１０４によって使用される電磁検出の方向および利得を形成するように構成され得る。ネットワークモジュール１３２は、ネットワーク１０６を通してデバイス１０４からデバイス１０８に情報を伝達するように構成され得る。ネットワークモジュール１３２およびネットワーク１０６は、たとえば、Ｗｉ−Ｆｉネットワーク、パケットネットワーク、ショートメッセージサービス（ＳＭＳ）によるテキストメッセージング、無線ローカルエリアネットワーク（ＷＬＡＮ）、パーソナルエリアネットワーク（ＰＡＮ）、広域ネットワーク（ＷＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、およびブルートゥース、ジグビー、ＷｉＭａｘなど他の通信形式の一部でもよく、それらを含んでもよい。メモリ１３４は、リスニングフォン１０４によって使用される情報を格納するように構成され得る。カメラ１４８は、関心のあるシーン１１８に関するデータをキャプチャするように構成され得る。
【００１４】
いくつかの実施例では、単一のモバイルフォンが、照射デバイス１０２およびリスニングデバイス１０４の両方として使用されてよい。たとえば、単一のモバイルフォンは、波１２０を照射するためおよび反射波１２２を聞き取るために、それぞれ別のセットの周波数を使用してよい。時分割多重化、直交周波数分割多重化など他のタイプの分割多重化方式が単一のモバイルフォンによって使用されてもよい。
【００１５】
いくつかの実施例では、リスニングデバイス１０４は、照射デバイス１０２にリンクされてよい。たとえば、照射デバイス１０２は、照射デバイスが照射しようとしていることをデバイス１０８またはネットワーク１０６内のデバイスに通知するために制御信号を送信するように構成され得る。デバイス１０８は、リスニングデバイス１０４に聞き取るように要求するおよび／または照射デバイス１０２に照射するように要求する制御信号を送信するように構成され得る。
【００１６】
図１に関連して上記で論じられたように、移動しているオブジェクト１１４に波１２０が当たったときに、反射波１２２が生成され得る。リスニングフォン１０４のアンテナ１２６は、反射波１２２および／または送信波１２０ｅを受信するように構成され得る。たとえば、波１２２および１２０ｅは、リスニングフォン１０４の直接チャネルおよびエコーチャネルを通してリスニングフォン１０４によって受信され得る。プロセッサ１２８は、反射波１２２と送信波１２０との間の差異を判定するように構成され得る。いくつかの実施例では、この差異は、以下でさらに詳細に論じられるように、相互相関処理を使用してドップラースペクトルを判定するために使用され得る。差異が閾値より大きい場合は、プロセッサ１２８は、以下でさらに詳細に論じられるように、オブジェクト１１４の位置に関する追跡データ１４０を判定するように構成され得る。
【００１７】
いくつかの実施例では、閾値は、ドップラースペクトルに偏移があるかどうかを検出するために使用される検出方法に基づいて判定され得る。検出方法が違うと、閾値が違うことになる可能性がある。たとえば、システム１００が定誤警報率（ＣＲＡＦ）検出を使用する場合は、検出閾値は、システムが誤警報の一定の予め定めた確率を維持するように算出され得る。
【００１８】
各リスニングデバイス１０４は、たとえば、ＧＰＳモジュール１３０によって、または基地局１２４との通信によって、それ自体の位置を判定するように構成され得る。たとえば、各基地局１２４は、基地局のそれぞれのＧＰＳ位置をリスニングデバイス１０４に通知するように構成され得る。リスニングデバイス１０４内のプロセッサ１２８は、デバイス１０４と各基地局１２４との間の距離を概算し、それによってデバイス１０４の位置を三角測量するように構成され得る。プロセッサ１２８は、波１０２と波１２２との間の差異を判定する。プロセッサ１２８は、ビーム形成アルゴリズムを使用してリスニングデバイス１０４に関連したオブジェクト１１４に関する追跡データ１４０を判定するように構成され得る。いくつかの実施例では、ビーム形成アルゴリズムは、オブジェクト１１４の位置の推定値、オブジェクト１１４の移動によって引き起こされるドップラースペクトルの変化、オブジェクト１１４とリスニングフォン１０４との間の角度、および／またはオブジェクト１１４とリスニングフォン１０４との間の角度もしくは速度の変化などの追跡データ１４０を判定するために使用され得る。ビーム形成アルゴリズムは、メモリ１３４に格納されてよく、たとえば、カルマンフィルタでよい。
【００１９】
フォン１０４がディスプレイ１５４を含む場合は、プロセッサ１２８は、追跡データ１４０を使用して、ディスプレイ１５４上にオブジェクトの画像を表示するように構成され得る。プロセッサ１２８は、追跡データ１４０をカメラ１４８によってキャプチャされたデータと結合し、および／または結合された情報をディスプレイ１５４上に表示するように構成され得る。
【００２０】
プロセッサ１２８は、時間および／または日付スタンプを含む追跡データ１４０を、ネットワークモジュール１３２およびネットワーク１０６を通してデバイス１０８に送信するように構成され得る。デバイス１０８は、追跡データ１４０を受信するように構成され得る。追跡データ１４０は、デバイス１０８によって複数のリスニングフォン１０４から受信され得る。追跡データ１４０は、ディスプレイ１１０上で関心のあるシーン１１８の画像１４２を生成するために、カメラ１３８からのキャプチャされたデータおよび／またはカメラ１４８からのデータなど、関心のあるシーン１１８に関する他のデータと結合され得る。ディスプレイ１１０は、コンピュータモニタ１１０ａ、モバイルフォン１１０ｂ、または何らかの他のモバイルデバイス（図示せず）など、任意の形式のディスプレイでよく、関心のあるシーン１１８の中に配置されても、その外に配置されてもよい。たとえば、リスニングフォン１０４および／または照射フォン１０２は、ディスプレイ１１０のために使用され得る。
【００２１】
デバイス１０８は、複数のリスニングデバイス１０４から追跡データ１４０を受信し、オブジェクト１１４の拡張追跡データ１５２を判定するように構成され得る。いくつかの実施例では、追跡データ１４０は、３つのリスニングデバイスから受信され得る。これらの実施例では、各追跡データは、それぞれのリスニングデバイスの位置およびオブジェクトとそれぞれのリスニングデバイスとの間の距離を示すことができる。デバイス１０８は、オブジェクト１１４の位置を三角測量するように構成され得る。デバイス１０８は、拡張追跡データ１５２をディスプレイ１１０に送信するように構成され得る。上記で論じられたように、いくつかの実施例では、ディスプレイ１１０は、リスニングモバイルフォン１０４または照射モバイルフォン１０２でよい。いくつかの実施例では、リスニングフォン１０４がディスプレイ１１０ｂに対応するディスプレイ１５４を含む場合は、プロセッサ１２８は、拡張追跡データ１５２に基づいてディスプレイ１５４を更新するように構成され得る。
【００２２】
いくつかの実施例では、照射デバイス１０２およびリスニングデバイス１０４は、追跡データ１４０をデバイス１０８に定期的に送信するように構成され得る。上記で論じられたデータに加えて、追跡データ１４０は、各デバイスの識別、各デバイスの位置、および照射またはリスニングなどの実行されるモードを含んでよい。いくつかの実施例では、デバイス１０８は、デバイス１０２または１０４の外部にあってよく、ネットワーク１０６を通して通信することができる。いくつかの実施例では、デバイス１０８によって実行されるプロセスは、デバイス１０２および／または１０４に配信されたソフトウェアでよい。ソフトウェアがデバイス１０２および／または１０４に配信される実施例では、デバイスはネットワーク１０６を使用して相互に通信するように構成され得る。
【００２３】
移動しているオブジェクト１１４がリスニングデバイス１０４およびデバイス１０８によって検出された後に、リスニングデバイス１０４およびデバイス１０８は、オブジェクト１１４を追跡するように構成され得る。いくつかの実施例では、第１に、デバイス１０８は、デバイス１０２または１０４のうちのどれがシーン１１８におけるオブジェクト１１４の追跡のために利用可能かを判定することができる。いくつかの実施例では、デバイス１０８は、いくつかのデバイスに、それらのデバイスが照射または聞き取るように構成されるように要求するために制御信号を送信するように構成され得る。たとえば、図２に示されているように、デバイス１０８は、デバイス１０２を照射するように構成し、デバイス１０４を聞き取るように構成するために制御信号を送信するように構成され得る。たとえば、オブジェクト１１４が図において右に移動するにつれて、制御信号は、最初に、デバイス１０２ａが照射するように構成され、デバイス１０２ｂが聞き取るように構成されるように要求することができる。その後、制御信号は、デバイス１０２ｂが照射するように構成され、デバイス１０４ｂが聞き取るように構成されるように要求することができる。
【００２４】
上記で論じられたように、オブジェクト１１４が照射デバイスに関連して移動するときに、オブジェクト１１４はドップラースペクトルの変化を引き起こす。この変化は、波１２０と波１２２との間の差異を測定することによりリスニングデバイス１０４によって検出され得る。たとえば、リスニングデバイス１０４は、アンテナアレイ１２６において２つの異なるチャネル上の波１２０および波１２２を受信することができる。プロセッサ１２８は、波１２０および波１２２に対して、ブラインド等化、増幅、減衰（たとえば、ゲインスケーリング）、ダウンコンバージョン、復調、デジタル化（たとえば、コンパレータおよび／またはアナログトゥデジタルコンバータによって量子化される）、データフォーマッティング、信号補正（たとえば、直交信号補正、乗法信号補正など）、帯域幅フィルタリング（たとえば、バンドパス、ローパス、ハイパスフィルタなどのパッシブまたはアクティブフィルタを使用する）、適応フィルタリング、信号平均、および／またはデータ平均のうちの１つまたは複数などの信号処理を実行するように構成され得る。いくつかの実施例では、上記の信号処理は、信号処理モジュール１５０において示されているようなハードウェアモジュールを使用してプロセッサ１２８によって実行され得る。プロセッサ１２８は、ドップラースペクトルを判定するために波１０２と波１２２との間のコヒーレント相互相関を実行するように構成され得る。定義された閾値より大きいドップラースペクトルの変化は、追跡データ１４０の少なくとも一部のために利用され得る。
【００２５】
他の有りうる利益の中では、リスニングデバイスは、ポータブル、低コスト、および低電力消費にされ得る。リスニングデバイスのための追加の周波数割当ては行われ得るが、必要ではないかもしれない。いくつかの実施例では、リスニングデバイスは、パッシブデバイスであり得るので、高ステルス対応機能を有し得る。パッシブデバイスは、いくつかの実施形態では、信号を能動的に送信しないので、タスクは内密に実行され得る。たとえば、リスニングデバイスは、いかなるタイプの信号も能動的に送信することなく、移動しているオブジェクトを追跡することができる。その結果として、他のデバイスは、リスニングデバイスが追跡を実行しようとしていることを検出するのが難しいかもしれない。
【００２６】
既存のモバイルフォンは、既存のハードウェアに対する修正なしに、リスニングデバイスとして使用され得る。異種のセンサを追加することは、較正およびデータ融合から生じる複雑性を追加する可能性がある。オブジェクトはモバイルフォンによって照射され得るので、本開示によって構成されるシステムは、容易に編成され得る。モバイルフォンは、さまざまな物理的位置を有する傾向があるので、いくつかの記載されたシステムにおけるモバイルフォンは、オブジェクトが散在する空間的多様性を含む可能性がある。これは、より広いエリアのカバレッジを可能にし、長い距離において弱い散在するオブジェクトでも追跡することを可能にし得る。本開示によるシステムは、モバイルフォンを使用して、追跡されるオブジェクトを、そのモバイルフォン上のカメラからキャプチャされた情報と統合することができる。
【００２７】
図３は、本開示の少なくともいくつかの実施形態による拡張現実におけるオブジェクトの追跡のための例示的プロセスの流れ図を示す。図３におけるプロセスは、たとえば、上記で論じられたシステム１００を使用して実行され得る。例示的プロセスは、ブロックＳ２、Ｓ４、Ｓ６、Ｓ８、Ｓ１０、Ｓ１２、Ｓ１４、Ｓ１６、Ｓ１８、Ｓ２０、Ｓ２２、Ｓ２４および／またはＳ２６のうちの１つまたは複数によって例示されているような１つまたは複数の動作、行為、または機能を含んでよい。さまざまなブロックは、個別のブロックとして例示されているが、所望の実施形態に応じて、追加のブロックに分割されても、より少ないブロックに結合されても、または削除されてもよい。処理はブロックＳ２において開始してよい。
【００２８】
ブロックＳ２において、モバイルフォンなどの照射デバイスは、送信された電磁波を使用してオブジェクトを照射するように構成され得る。照射は、たとえば、基地局と通信することにより実行され得る。ブロックＳ２の後にブロックＳ４が続いてよい。
【００２９】
ブロックＳ４において、モバイルフォンなどのリスニングデバイスは、送信された電磁波を検出するように構成され得る。処理は、ブロックＳ４からブロックＳ６に継続してよい。
【００３０】
ブロックＳ６において、リスニングデバイスはオブジェクトから反射された波を検出するように構成され得る。処理は、ブロックＳ６からブロックＳ８に継続してよい。
【００３１】
ブロックＳ８において、リスニングデバイスは差異を判定するために送信波を反射波と比較するように構成され得る。処理は、ブロックＳ８からブロックＳ１０に継続してよい。
【００３２】
ブロックＳ１０において、リスニングデバイスによって、差異が閾値より大きいかどうかの問合せが行われ得る。差異が閾値より小さい（「いいえ」）と判定された場合は、処理は、ブロックＳ１０からブロックＳ４に継続してよい。そうではなく、差異が閾値より大きい（「はい」）と判定された場合は、処理は、ブロックＳ１０からＳ１２に継続してよい。
【００３３】
ブロックＳ１２において、リスニングデバイスは追跡データを判定するように構成され得る。追跡データは、追跡データ１４０において上記で言及された情報を含んでよい。処理は、ブロックＳ１２からブロックＳ１４およびＳ２２に継続してよい。
【００３４】
ブロックＳ２２において、リスニングデバイスがディスプレイを含む場合は、リスニングデバイスは、追跡データに基づいてオブジェクトに関する情報を表示するように構成され得る。
【００３５】
ブロックＳ１４において、リスニングデバイスは、追跡データを拡張現実デバイスに送信するように構成され得る。処理は、ブロックＳ１４からブロックＳ１６に継続してよい。
【００３６】
ブロックＳ１６において、拡張現実デバイスは、複数のリスニングデバイスから受信される追跡データを受信するように構成され得る。処理は、ブロックＳ１６からブロックＳ１８に継続してよい。
【００３７】
ブロックＳ１８において、デバイスは、オブジェクトの位置に関する拡張追跡データを判定するように構成され得る。処理は、ブロックＳ１８からブロックＳ２０に継続してよい。
【００３８】
ブロックＳ２０において、拡張現実デバイスは、拡張追跡データをディスプレイに送信するように構成され得る。処理は、ブロックＳ２０からブロックＳ２４に進んでよい。
【００３９】
ブロックＳ２４において、リスニングデバイスがディスプレイを含む場合は、リスニングデバイスは、拡張追跡データを受信するように構成され得る。処理は、ブロックＳ２４からブロックＳ２６に継続してよい。
【００４０】
ブロックＳ２６において、リスニングデバイスは、拡張追跡データに基づいてディスプレイを更新するように構成され得る。
【００４１】
図４は、本開示の少なくともいくつかの実施例による拡張現実におけるオブジェクトの追跡のためのコンピュータプログラム製品３００を例示する。プログラム製品３００は、信号担持媒体３０２を含んでよい。信号担持媒体３０２は、たとえば、プロセッサによって実行される場合、図１〜３に関して上記で説明された機能を提供することができる１つまたは複数の命令３０４を含んでよい。したがって、たとえば、システム１００を参照すると、照射デバイス１０２、リスニングデバイス１０４および／またはデバイス１０８内のプロセッサのうちの１つまたは複数は、媒体３０２によってシステム１００に運ばれた命令３０４に応答して、図４に示されているブロックのうちの１つまたは複数を始めてよい。
【００４２】
いくつかの実施形態では、信号担持媒体３０２は、ハードディスクドライブ、コンパクトディスク（ＣＤ）、デジタルビデオディスク（ＤＶＤ）、デジタルテープ、メモリなどの、しかしそれらに限定されない、コンピュータ可読媒体３０６を包含してよい。いくつかの実施形態では、信号担持媒体３０２は、メモリ、読出し／書込み（Ｒ／Ｗ）ＣＤ、Ｒ／Ｗ  ＤＶＤなどの、しかしそれらに限定されない、記録可能媒体３０８を包含してよい。いくつかの実施形態では、信号担持媒体３０２は、デジタルおよび／またはアナログ通信媒体（たとえば、光ファイバケーブル、導波路、有線通信リンク、無線通信リンクなど）などの、しかしそれらに限定されない、通信媒体３１０を包含してよい。したがって、たとえば、プログラム製品３００は、ＲＦ信号担持媒体３０２によってシステム１００の１つまたは複数のモジュールに運ばれることが可能であり、信号担持媒体３０２は、無線通信媒体３１０（たとえば、ＩＥＥＥ８０２．１１規格に準拠した無線通信媒体）によって運ばれる。
【００４３】
図５は、本開示の少なくともいくつかの実施形態による拡張現実におけるオブジェクトの追跡を実行するように構成された例示的コンピューティングデバイス４００を例示するブロック図である。非常に基本的な構成４０２では、コンピューティングデバイス４００は、通常、１つまたは複数のプロセッサ４０４およびシステムメモリ４０６を含む。メモリバス４０８は、プロセッサ４０４とシステムメモリ４０６との間で通信するために使用され得る。
【００４４】
所望の構成によれば、プロセッサ４０４は、マイクロプロセッサ（μＰ）、マイクロコントローラ（μＣ）、デジタル信号プロセッサ（ＤＳＰ）、またはそれらの任意の組合せを含むがそれらに限定されない任意のタイプのものでよい。プロセッサ４０４は、レベル１キャッシュ４１０およびレベル２キャッシュ４１２などの１つまたは複数のレベルのキャッシング、プロセッサコア４１４、ならびにレジスタ４１６を含んでよい。例示的プロセッサコア４１４は、算術論理ユニット（ＡＬＵ）、浮動小数点ユニット（ＦＰＵ）、デジタル信号処理コア（ＤＳＰコア）、またはそれらの任意の組合せを含んでよい。例示的メモリコントローラ４１８はまた、プロセッサ４０４と共に使用されてもよく、いくつかの実施形態では、メモリコントローラ４１８は、プロセッサ４０４の内部部分でよい。
【００４５】
所望の構成によれば、システムメモリ４０６は、揮発性メモリ（ＲＡＭなど）、不揮発性メモリ（ＲＯＭ、フラッシュメモリなど）またはそれらの任意の組合せを含むがそれらに限定されない任意のものでよい。システムメモリ４０６は、オペレーティングシステム４２０、１つまたは複数のアプリケーション４２２、およびプログラムデータ４２４を含んでよい。
【００４６】
アプリケーション４２２は、図１〜４に関して前に説明されたものを含めて本明細書に記載の機能を実行するように構成された拡張現実アルゴリズム４２６におけるオブジェクトの追跡を含んでよい。プログラムデータ４２４は、本明細書に記載されているような拡張現実アルゴリズムにおけるオブジェクトの追跡のために有用であり得るオブジェクト追跡データ４２８を含んでよい。いくつかの実施形態では、アプリケーション４２２は、拡張現実システムにおけるオブジェクトの追跡が提供され得るようにオペレーティングシステム４２０上でプログラムデータ４２４を用いて実行するように構成され得る。上記の基本構成４０２は、図５において内部の破線の中の構成要素によって例示されている。
【００４７】
コンピューティングデバイス４００は、追加の特徴または機能、および基本構成４０２と任意の必要とされるデバイスおよびインタフェースとの間の通信を容易にするための追加のインタフェースを有してよい。たとえば、バス／インタフェースコントローラ４３０は、ストレージインタフェースバス４３４を介しての基本構成４０２と１つまたは複数のデータストレージデバイス４３２との間の通信を容易にするために使用され得る。データストレージデバイス４３２は、取外し可能なストレージデバイス４３６、取外し不可能なストレージデバイス４３８、またはそれらの組合せでよい。取外し可能なストレージデバイスおよび取外し不可能なストレージデバイスとしては、少数の例を挙げれば、フレキシブルディスクドライブおよびハードディスクドライブ（ＨＤＤ）などの磁気ディスクデバイス、コンパクトディスク（ＣＤ）ドライブまたはデジタル多用途ディスク（ＤＶＤ）ドライブなどの光ディスクドライブ、ソリッドステートドライブ（ＳＳＤ）、ならびにテープドライブなどがある。例示的コンピュータ記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、または他のデータなどの情報の記憶のために任意の方法または技術で実装される揮発性および不揮発性、取外し可能なおよび取外し不可能な媒体を含んでよい。
【００４８】
システムメモリ４０６、取外し可能なストレージデバイス４３６、および取外し不可能なストレージデバイス４３８は、コンピュータ記憶媒体の例である。コンピュータ記憶媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリもしくは他のメモリ技術、ＣＤ−ＲＯＭ、デジタル多用途ディスク（ＤＶＤ）もしくは他の光ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージもしくは他の磁気ストレージデバイス、または、所望の情報を格納するために使用されることが可能であり、コンピューティングデバイス４００によってアクセスされることが可能である任意の他の媒体を含むがそれらに限定されない。任意のそのようなコンピュータ記憶媒体は、コンピューティングデバイス４００の一部でよい。
【００４９】
コンピューティングデバイス４００はまた、さまざまなインタフェースデバイス（たとえば、出力デバイス４４２、周辺インタフェース４４４、および通信デバイス４４６）から基本構成４０２への通信を容易にするためのインタフェースバス４４０を含んでよい。例示的出力デバイス４４２は、１つまたは複数のＡ／Ｖポート４５２を介してディスプレイまたはスピーカなどのさまざまな外部デバイスと通信するように構成され得るグラフィックス処理ユニット４４８およびオーディオ処理ユニット４５０を含む。例示的周辺インタフェース４４４は、１つまたは複数のＩ／Ｏポート４５８を介して、入力デバイス（たとえば、キーボード、マウス、ペン、音声入力デバイス、タッチ入力デバイスなど）または他の周辺デバイス（たとえば、プリンタ、スキャナなど）などの外部デバイスと通信するように構成され得るシリアルインタフェースコントローラ４５４またはパラレルインタフェースコントローラ４５６を含む。例示的通信デバイス４４６は、１つまたは複数の通信ポート４６４を介してネットワーク通信リンクを通して１つまたは複数の他のコンピューティングデバイス４６２と通信するのを容易にするように構成され得るネットワークコントローラ４６０を含む。
【００５０】
ネットワーク通信リンクは、通信媒体の一例であり得る。通信媒体は通常、コンピュータ可読命令、データ構造、プログラムモジュール、または、搬送波もしくは他のトランスポート機構などの変調データ信号内の他のデータによって実施されてよく、任意の情報配信媒体を含んでよい。「変調データ信号」は、その信号の特徴のうちの１つまたは複数が、その信号内の情報をエンコードするようなやり方で設定または変更される信号でよい。例として、限定としてではなく、通信媒体は、有線ネットワークまたは直接有線接続などの有線媒体、ならびに音響、無線周波数（ＲＦ）、マイクロ波、赤外線（ＩＲ）および他の無線媒体などの無線媒体を含んでよい。本明細書で使用される用語、コンピュータ可読媒体は、記憶媒体および通信媒体の両方を含んでよい。
【００５１】
コンピューティングデバイス４００は、セルフォン、携帯情報端末（ＰＤＡ）、パーソナルメディアプレーヤデバイス、無線ウェブウォッチデバイス、パーソナルヘッドセットデバイス、特定用途向デバイス、または上記機能のいずれかを含むハイブリッドデバイスなどのスモールフォームファクタポータブル（またはモバイル）電子デバイスの一部として実装されてよい。コンピューティングデバイス４００はまた、ラップトップコンピュータ構成および非ラップトップコンピュータ構成の両方を含むパーソナルコンピュータとして実装されてよい。
【００５２】
本開示は、さまざまな態様の例示を意図するものである本出願に記載された特定の実施形態よって限定されるべきではない。当業者には明らかであろうように、本開示の趣旨および範囲から逸脱することなく、多くの修正および変形が行われてよい。本明細書に列挙されたものに加えて、本開示の範囲内の機能的に同等の方法および装置は、前述の説明から当業者には明らかであろう。そのような修正および変形は、添付の特許請求の範囲の範囲内に入るものとする。本開示は、添付の特許請求の範囲が権利を有する全範囲の同等物と共に、そのような特許請求の範囲によってのみ限定されるべきである。本開示は、もちろんさまざまであり得る特定の方法、反応物、複合混合物、または生物システムに限定されないことが理解されるべきである。また、本明細書で使用される専門用語は、特定の実施形態を記述するためであって、限定的であることを意図するものではないことも理解されるべきである。
【００５３】
本明細書における実質的にすべての複数形および／または単数形の用語の使用に対して、当業者は、状況および／または用途に適切なように、複数形から単数形に、および／または単数形から複数形に変換することができる。さまざまな単数形／複数形の置き換えは、理解しやすいように、本明細書で明確に説明することができる。
【００５４】
通常、本明細書において、特に添付の特許請求の範囲（たとえば、添付の特許請求の範囲の本体部）において使用される用語は、全体を通じて「オープンな（ｏｐｅｎ）」用語として意図されていることが、当業者には理解されよう（たとえば、用語「含む（ｉｎｃｌｕｄｉｎｇ）」は、「含むがそれに限定されない（ｉｎｃｌｕｄｉｎｇ  ｂｕｔ  ｎｏｔ  ｌｉｍｉｔｅｄ  ｔｏ）」と解釈されるべきであり、用語「有する（ｈａｖｉｎｇ）」は、「少なくとも有する（ｈａｖｉｎｇ  ａｔ  ｌｅａｓｔ）」と解釈されるべきであり、用語「含む（ｉｎｃｌｕｄｅｓ）」は、「含むがそれに限定されない（ｉｎｃｌｕｄｅｓ  ｂｕｔ  ｉｓ  ｎｏｔ  ｌｉｍｉｔｅｄ  ｔｏ）」と解釈されるべきである、など）。導入される請求項で具体的な数の記載が意図される場合、そのような意図は、当該請求項において明示的に記載されることになり、そのような記載がない場合、そのような意図は存在しないことが、当業者にはさらに理解されよう。たとえば、理解の一助として、添付の特許請求の範囲は、導入句「少なくとも１つの（ａｔ  ｌｅａｓｔ  ｏｎｅ）」および「１つまたは複数の（ｏｎｅ  ｏｒ  ｍｏｒｅ）」を使用して請求項の記載を導くことを含む場合がある。しかし、そのような句の使用は、同一の請求項が、導入句「１つまたは複数の」または「少なくとも１つの」および「ａ」または「ａｎ」などの不定冠詞を含む場合であっても、不定冠詞「ａ」または「ａｎ」による請求項の記載の導入が、そのように導入される請求項の記載を含む任意の特定の請求項を、単に１つのそのような記載を含む実施形態に限定する、ということを示唆していると解釈されるべきではない（たとえば、「ａ」および／または「ａｎ」は、「少なくとも１つの」または「１つまたは複数の」を意味すると解釈されるべきである）。同じことが、請求項の記載を導入するのに使用される定冠詞の使用にも当てはまる。また、導入される請求項の記載で具体的な数が明示的に記載されている場合でも、そのような記載は、少なくとも記載された数を意味すると解釈されるべきであることが、当業者には理解されよう（たとえば、他の修飾語なしでの「２つの記載（ｔｗｏ  ｒｅｃｉｔａｔｉｏｎｓ）」の単なる記載は、少なくとも２つの記載、または２つ以上の記載を意味する）。さらに、「Ａ、ＢおよびＣ、などの少なくとも１つ」に類似の慣例表現が使用されている事例では、通常、そのような構文は、当業者がその慣例表現を理解するであろう意味で意図されている（たとえば、「Ａ、Ｂ、およびＣの少なくとも１つを有するシステム」は、Ａのみ、Ｂのみ、Ｃのみ、ＡおよびＢを共に、ＡおよびＣを共に、ＢおよびＣを共に、ならびに／またはＡ、Ｂ、およびＣを共に、などを有するシステムを含むが、それに限定されない）。「Ａ、Ｂ、またはＣ、などの少なくとも１つ」に類似の慣例表現が使用されている事例では、通常、そのような構文は、当業者がその慣例表現を理解するであろう意味で意図されている（たとえば、「Ａ、Ｂ、またはＣの少なくとも１つを有するシステム」は、Ａのみ、Ｂのみ、Ｃのみ、ＡおよびＢを共に、ＡおよびＣを共に、ＢおよびＣを共に、ならびに／またはＡ、Ｂ、およびＣを共に、などを有するシステ���を含むが、それに限定されない）。２つ以上の代替用語を提示する事実上いかなる離接する語および／または句も、明細書、特許請求の範囲、または図面のどこにあっても、当該用語の一方（ｏｎｅ  ｏｆ  ｔｈｅ  ｔｅｒｍｓ）、当該用語のいずれか（ｅｉｔｈｅｒ  ｏｆ  ｔｈｅ  ｔｅｒｍｓ）、または両方の用語（ｂｏｔｈ  ｔｅｒｍｓ）を含む可能性を企図すると理解されるべきであることが、当業者にはさらに理解されよう。たとえば、句「ＡまたはＢ」は、「Ａ」または「Ｂ」あるいは「ＡおよびＢ」の可能性を含むことが理解されよう。
【００５５】
さらに、本開示の特徴または態様がマーカッシュグループによって記述される場合は、本開示はまた、それによって、マーカッシュグループの任意の個々のメンバまたはメンバのサブグループによって記述されることを当業者は理解するであろう。
【００５６】
当業者には理解されるであろうように、文書による説明を提供することによってなど、すべての目的のために、本明細書で開示されるすべての範囲はまた、すべての可能なサブ範囲およびそれらのサブ範囲の組合せを包含する。列挙されているいかなる範囲も十分に説明し、同じ範囲が少なくとも等しい半分、３分の１、４分の１、５分の１、１０分の１などに分類され得るようにしているので、容易に認識され得る。非限定的な例として、本明細書で論じられる各範囲は、下の３分の１、中央の３分の１、および上の３分の１に容易に分類され得る。当業者にはまた理解されるであろうように、「まで（ｕｐ  ｔｏ）」、「少なくとも(ａｔ  ｌｅａｓｔ)」、「より大きい(ｇｒｅａｔｅｒ  ｔｈａｎ)」、「より小さい（ｌｅｓｓ  ｔｈａｎ）」、および同種のものなどの言葉は、記載された数を含み、上記で論じられたように、それに続いてサブ範囲に分類され得る範囲を指す。最後に、当業者には理解されるであろうように、範囲は各個々のメンバを含む。したがって、たとえば、１〜３個のセルを有するグループは、１個、２個、または３個のセルを有するグループを指す。同様に、１〜５個のセルを有するグループは、１個、２個、３個、４個、または５個のセルを有するグループを指し、以下同様である。
【００５７】
本明細書ではさまざまな態様および実施形態が開示されてきたが、他の態様および実施形態は当業者には明らかであろう。本明細書で開示されたさまざまな態様および実施形態は、例示のためであって、限定的であることを意図するものではなく、真の範囲および趣旨は、添付の特許請求の範囲によって示される。
【図１】
0005566472.tif 000002
【図２】
0005566472.tif 000003
【図３】
0005566472.tif 000004
【図４】
0005566472.tif 000005
【図５】
0005566472.tif 000006