(57)【特許請求の範囲】
【請求項１】
通信チャネルを介してデータを送信する方法であって、
直交周波数分割多重技法を用いて前記通信チャネルを介する伝送のためのデータを変調して、それぞれの送信アンテナを使用する伝送のための少なくとも第１のおよび第２のデータストリームを生成することと、
第１のデータストリームのデータの少なくとも一部を複製した複製データを第２のデータストリームに挿入することと、
前記通信チャネルを介して前記第１のおよび前記第２のデータストリームを送信することと
を備える、方法。
【請求項２】
パイロットシンボルを前記第１のおよび前記第２のデータストリームに挿入すること
をさらに備える、請求項１に記載の方法。
【請求項３】
前記第１のデータストリームからのデータの少なくとも一部を複製した複製データを前記第２のデータストリームに前記挿入することが、前記第１のデータストリームからのデータの前記複製データを前記第２のデータストリーム内の２つのパイロットシンボルの間の位置で前記第２のデータストリームに挿入することを備える、請求項２に記載の方法。
【請求項４】
前記第１のデータストリームからのデータの少なくとも一部を複製した複製データを前記第２のデータストリームに前記挿入することが、前記第１のデータストリームからのデータのそれぞれの複製データを前記第２のデータストリーム内の各２つのパイロットシンボルの間の第２のデータストリームに挿入することを備える、請求項３に記載の方法。
【請求項５】
ブロック符号化技法に従って前記第１のおよび前記第２のデータストリームを符号化することをさらに備える、請求項１に記載の方法。
【請求項６】
前記ブロック符号化技法が、時空間ブロック符号化技法を備える、請求項５に記載の方法。
【請求項７】
前記ブロック符号化技法が、空間周波数ブロック符号化技法を備える、請求項５に記載の方法。
【請求項８】
通信チャネルを介して送信される信号を復号する方法であって、
前記通信チャネルを介してパイロットシンボルを受信することと、
前記パイロットシンボルに少なくとも部分的に基づいて前記通信チャネルのチャネル行列を推定することと、
前記通信チャネルを介して送信される複数のデータストリームから複製データを受信することと、
前記推定されたチャネル行列を使用し、前記複製データを復号することと、
前記複製データに少なくとも部分的に基づいて前記チャネル行列の更新された推定を生成することと
を備える、方法。
【請求項９】
前記チャネル行列の前記更新された推定を使用し、前記通信チャネルを介して、その後に受信された信号を復号することをさらに備える、請求項８に記載の方法。
【請求項１０】
前記複製データを前記復号することが、ジョイントディテクション技法を使用することを備える、請求項８に記載の方法。
【請求項１１】
前記複製データを前記復号することが、時空間ブロック復号技法を使用することを備える、請求項８に記載の方法。
【請求項１２】
前記複製データを前記復号することが、空間周波数ブロック復号技法を使用することを備える、請求項８に記載の方法。
【請求項１３】
前記複製データが、複数データストリーム内に同一データシンボルを含む、請求項８に記載の方法。
【請求項１４】
少なくとも第１のおよび第２の送信アンテナを使用する通信チャネルを介する伝送のための直交周波数分割多重技法に従ってデータを変調するように構成される変調装置であって、前記第１のアンテナでの伝送のための第１のデータストリームおよび前記第２のアンテナでの伝送のための第２のデータストリームを少なくとも生成するようにさらに構成される、変調装置と、
前記変調装置に結合され、前記第１のおよび前記第２のデータストリームを受信するように構成されるレプリケータであって、前記第１のデータストリームからの少なくとも１つのデータシンボルを前記第２のデータストリームに挿入するように構成される、レプリケータと、
前記レプリケータに結合され、前記挿入された少なくとも１つのシンボルを含む前記第１のおよび前記第２のデータストリームを受信するように構成される符号器であって、ブロック符号化技法に従って前記第１のおよび前記第２のデータストリームを符号化するように構成される、符号器と、
前記符号器に結合され、前記符号化された第１のおよび第２のデータストリームを受信するように構成される送信機であって、前記第１のアンテナを使用して前記通信チャネルを介して前記第１のデータストリームを送信するように構成され、前記第２のアンテナを使用して前記通信チャネルを介して前記挿入された少なくとも１つのシンボルを含む前記第２のデータストリームを送信するようにさらに構成される、送信機と
を備える、通信装置。
【請求項１５】
前記ブロック符号化技法が、時空間符号化技法を含む、請求項１４に記載の通信装置。
【請求項１６】
前記ブロック符号化技法が、空間周波数符号化技法を含む、請求項１４に記載の通信装置。
【請求項１７】
前記第１のおよび前記第２のデータストリームが少なくとも２つのパイロットシンボルをさらに含み、前記レプリケータが前記少なくとも２つのパイロットシンボルの間に前記少なくとも１つのデータシンボルを挿入するように構成される、請求項１４に記載の通信装置。
【請求項１８】
通信チャネルを介して信号を受信するように構成される受信機であって、前記信号が通信チャネルを介して送信される第１のおよび第２のデータストリームに少なくとも部分的に基づき、前記第２のデータストリームが前記第１のデータストリームから複製された少なくとも１つのデータシンボルを含む、受信機と、
前記受信機および前記チャネル推定器に結合される復号器であって、前記受信信号を受信するようにおよび前記第１のデータストリームから複製された前記少なくとも１つのデータシンボルを復号するように構成される、復号器と、
前記復号器および前記受信機に結合されるチャネル推定器であって、前記受信信号および前記復号された少なくとも１つのデータシンボルを受信するように構成され、前記復号された少なくとも１つのデータシンボルに少なくとも部分的に基づいて前記通信チャネルのチャネル行列を推定するように構成される、チャネル推定器と
を備え、
前記復号器が前記チャネル行列の前記推定に少なくとも部分的に基づいて、その後の受信信号を復号するようにさらに構成される、通信装置。
【請求項１９】
前記復号器が、ジョイントディテクション技法を使用し、前記少なくとも１つのデータシンボルを復号するように構成される、請求項１８に記載の通信装置。
【請求項２０】
前記第１のおよび前記第２のデータストリームが各々、少なくとも１つのパイロットシンボルをさらに含み、前記チャネル推定器が、前記少なくとも１つのパイロットシンボルを受信し、前記少なくとも１つのパイロットシンボルに少なくとも部分的に基づいて前記チャネル行列の最初の推定を生成するように構成される、請求項１８に記載の通信装置。
【発明の詳細な説明】
【背景技術】
【０００１】
本明細書において他に指示のない限り、本項に記載の材料は、本願の特許請求の範囲に対する先行技術ではなく、本項に含めることにより先行技術として認められない。
【０００２】
多入力多出力（ＭＩＭＯ）通信システムは、複数の送信アンテナおよび複数の受信アンテナを使用して通信チャネルを介してデータシンボルを通信する。ＭＩＭＯ通信システムは、同一周波数帯域を使用し、複数の移動局が供されることを可能にし得る。この方式で、ＭＩＭＯ通信システムは、その通信システムがユーザに送ることができるデータの量を有利に増やすことができる。
【０００３】
ＭＩＭＯシステムは、ワイヤレスネットワークと、３ＧＰＰＬＴＥ−Ａｄｖａｎｃｅｄなどの３Ｇおよび４Ｇシステムを含むセルラシステムと、ローカルおよびワイドエリアネットワークと、ワイヤレス広帯域システム（ＷｉＭＡＸなど）などを含むがこれらに限定されない、さまざまなアプリケーションで用途を見つけることができる。
【０００４】
概して、ＭＩＭＯシステム内の送信機は複数のアンテナを有し得る。受信デバイスは、通信チャネルを介するデータの受信のための単一アンテナをそれぞれ有することがあり、または複数のアンテナを有することがある。
【０００５】
しかし、その通信チャネルは、マルチパス干渉、反射、１つもしくは複数の移動局の動き、または通信チャネルの他のプロパティによって引き起こされ得るものなど、送信される信号にさまざまな非理想性を持ち込むことがある。通信チャネルを介して受信機によって受信される信号は、チャネル行列Ｈによる送信信号に関連し得る。チャネル行列は、一般に、反射などの効果の表現を含む、送信されるデータシンボル上の通信チャネルの動作を表すことができる、データの行列を指す。
【０００６】
直交周波数分割多重（ＯＦＤＭ）変調技法は、通信チャネルを介する送信のためのデータを変調するために使用され得る。ＯＦＤＭは、一般に、異なる副搬送波周波数を使用して送信されることになるデータの異なる部分を変調することを含む。
【０００７】
ブロック符号化技法は、データを符号化し、通信チャネルを介して複数のデータストリームを送信するために、通信システムで使用され得、データ転送の信頼性を改善することができる。ブロック符号化技法は、時空間ブロック符号化を含み、複数のアンテナにわたって複数のデータストリームを送信することができる。アラモウチ（Ａｌａｍｏｕｔｉ）時空間ブロック符号化は、当技術分野で知られている１つの特定のタイプの時空間ブロック符号化である。時空間ブロック符号化技法は、通信チャネルが、連続するデータ伝送時間中に一定であることを必要とすることがあり、常に有利ではないことがある。もう１つのタイプのブロック符号化技法は、空間周波数ブロック符号化である。アラモウチ空間周波数ブロック符号化は、当技術分野で知られている１つの特定のタイプの空間周波数ブロック符号化である。空間周波数ブロック符号化技法は、異なる周波数が同様の通信チャネルプロパティを経験することを必要とすることがあり、場合によってはより有利であり得る。
【０００８】
ブロック符号化技法は、一般には、ＯＦＤＭと一緒に使用され得る。ブロック符号化ＯＦＤＭ伝送の復号は、それを介して伝送が受信される通信チャネルのプロパティの知識を必要とし得る。したがって、ブロック符号化ＯＦＤＭ伝送を使用するシステムは、一般に、チャネル行列などの通信チャネルの１つまたは複数のプロパティを測定する。通信チャネルのプロパティを測定する１つの方法は、パイロットシンボルを送信データストリームに挿入することである。パイロットシンボルは、受信機に知られていることがあり、知られているパイロットシンボルは、通信チャネルの１つまたは複数のプロパティの推定を生成するために、受信信号と比較され得る。パイロットシンボルを送信データストリームに挿入する必要性は、通信システムにおいて達成可能なデータ転送速度に不利に影響し得る。
【発明の概要】
【０００９】
本開示の前述のおよび他の特徴は、添付の図面とともに、以下の説明および添付の特許請求の範囲からより十分に明らかとなろう。これらの図面は本開示によるいくつかの例のみを示し、したがって、その範囲を限定するものとして考えられるべきではないことを理解して、本開示は、以下のような添付の図面の使用を介してさらなる特異性および詳細とともに説明される。
【００１０】
本開示は、通信チャネルを介してデータを送信する方法を説明する。いくつかの例示的方法は、データを変調すること、１つのストリームから別のストリームにデータを挿入すること、および／または、通信チャネルを介してデータストリームを送信することを含み得る。その変調を、直交周波数分割多重技法に従って実行することができ、それぞれの送信アンテナを使用する伝送のために少なくとも第１のおよび第２のデータストリームを生成することができる。挿入は、第１のデータストリームのデータの少なくとも一部を第２のデータストリームに挿入することができる。
【００１１】
本開示は、通信チャネルを介して送信される信号を復号する方法を説明する。例示的方法は、通信チャネルを介してパイロットシンボルを受信すること、パイロットシンボルに少なくとも部分的に基づいて通信チャネルのチャネル行列を推定すること、通信チャネルを介して送信される複数のデータストリームから複製データを受信すること、推定されたチャネル行列を使用してその複製データを復号すること、および／または、その複製データに少なくとも部分的に基づいてそのチャネル行列の更新された推定を生成することを含み得る。
【００１２】
本開示は、通信装置を説明する。例示的通信装置は、変調装置、レプリケータ、符号器、および／または、送信機を含み得る。変調装置は、少なくとも第１のおよび第２の送信アンテナを使用する通信チャネルを介する伝送のために直交周波数分割多重技法に従ってデータを変調するように構成され得る。変調装置は、第１のアンテナでの送信のための少なくとも第１のデータストリーム、および、第２のアンテナでの送信のための第２のデータストリームを生成するようにさらに構成され得る。レプリケータは、変調装置と結合可能であり、第１のおよび第２のデータストリームを受信するように構成され得る。レプリケータはまた、第１のデータストリームからの少なくとも１つのデータシンボルを第２のデータストリームに挿入するように構成され得る。符号器は、レプリケータに結合可能であり、挿入された少なくとも１つのシンボルを含む第１のおよび第２のデータストリームを受信するように構成され得る。符号器は、ブロック符号化技法に従って第１のおよび第２のデータストリームを符号化するように構成され得る。送信機は、符号器に結合可能であり、符号化された第１のおよび第２のデータストリームを受信するように構成され得る。送信機は、第１のアンテナを使用して通信チャネルを介して第１のデータストリームを送信するように構成可能であり、挿入された少なくとも１つのシンボルを含む第２のデータストリームを、第２のアンテナを使用して通信チャネルを介して送信するようにさらに構成され得る。
【００１３】
例示的通信装置は、受信機、復号器、および／または、チャネル推定器を含み得る。受信機は、通信チャネルを介して信号を受信するように構成可能であり、その信号は通信チャネルを介して送信される第１のおよび第２のデータストリームに少なくとも部分的に基づき、第２のデータストリームは、第１のデータストリームから複製された少なくとも１つのデータシンボルを含む。復号器は、受信機およびチャネル推定器に結合され得る。復号器は、受信信号を受信し、第１のデータストリームから複製された少なくとも１つのデータシンボルを復号するように構成され得る。チャネル推定器は、復号器および受信機に結合可能であり、受信信号および復号された少なくとも１つのデータシンボルを受信するように構成され得る。チャネル推定器は、復号された少なくとも１つのデータシンボルに少なくとも部分的に基づいて通信チャネルのチャネル行列を推定するように構成され得る。復号器はまた、チャネル行列の推定に少なくとも部分的に基づいて、その後の受信信号を復号するように構成され得る。
【００１４】
前述の概要は、単に説明を目的とし、決して限定するものではない。前述の例示的態様、実施形態、および特徴に加えて、さらなる態様、実施形態、および特徴が、図面および以下の詳細な説明を参照することにより明らかとなろう。
【図面の簡単な説明】
【００１５】
【図１】本開示の少なくともいくつかの例による通信チャネルを介する通信のために構成された例示的システムの概略図である。
【図２】本開示の例による配列された通信装置１１０の構成要素の概略図である。
【図３】本開示の例による通信チャネルを介して送信される信号の概略図である。
【図４】本開示の例に従って配列された通信装置１１５の構成要素の概略図である。
【図５】本開示のいくつかの例による通信チャネルを介して送信される信号の概略図である。
【図６】本開示の例に従って配列された通信チャネルを介して信号を送信する例示的方法である。
【図７】本開示の例に従って配列された通信チャネルを介して信号を受信する例示的方法である。
【図８】本開示の例に従って更新されたチャネル推定を生成するために配列された例示的コンピューティングデバイス８００を説明するブロック図である。
【発明を実施するための形態】
【００１６】
以下の詳細な説明は、その一部を成す添付の図面を参照する。図面では、文脈が他の方法で指図しない限り、同様の記号は、通常は、同様の構成要素を識別する。詳細な説明、図面、および特許請求の範囲に記載された事例は、限定を意図していない。本明細書に提示される主題の趣旨および範囲を逸脱することなしに、他の例が使用可能であり、他の変更が行われ得る。本開示の態様は、概して本明細書に記載され、図面に示されるように、そのすべてが本明細書で黙示的に意図された、多種多様な異なる構成で、配列、置換、結合、分離、および設計され得ることが、容易に理解されよう。
【００１７】
本開示は、特に、通信システム内のパイロットシンボルとしての複製データの使用に概して関連する、方法、システム、デバイス、および／または装置に引用される。伝送方法の例は、通信チャネルを介して送信されることになる第２のデータストリームに第１のデータストリームからのデータの少なくとも一部を挿入することを含む。２つのデータストリームを受信するとき、受信方法の例は、複製データを受信すること、推定されたチャネル行列を使用して複製データを復号すること、および、複製データに少なくとも部分的に基づいてチャネル行列の更新された推定を生成することを含む。
【００１８】
図１は、本開示の少なくともいくつかの例による通信チャネルを介する通信のために構成された例示的システムの概略図である。システム１００は、通信チャネル１０５を介する通信のために構成されたマルチユーザ多入力多出力システムでもよい。システム１００は、通信装置１１０、１１５、１１６、および／または１１７を含み得る。通信装置は、ユーザ（図示せず）によって操作され得る。
【００１９】
通信装置１１０は、基地局として実装され得、複数の移動局１１５、１１６、および１１７と通信するように構成され得る。通信装置１１０は、各周波数を介して複数のユーザと通信するために、空間的多様性のための複数のアンテナを使用する通信チャネル１０５を介して通信するために使用され得る、アンテナ１１２および１１４を含み得る。
【００２０】
通信装置１１０は、アンテナ１１２および１１４、符号器１５８、送信機１６０、レプリケータ１６２、および／または変調装置１６４を含み得る。アンテナ１１２および１１４は、送信機１６０に結合され得る。符号器１５８は、送信機１６０に結合され得る。変調装置１６４は、符号器１５８に結合され得る。レプリケータ１６２は、変調装置１６４および符号器１５８に結合され得る。
【００２１】
変調装置１６４は、通信チャネル１０５を介する伝送のためのデータを受信するように構成され得る。変調装置１６４は、直交周波数分割多重（ＯＦＤＭ）などの１つまたは複数の変調技法に従ってデータを変調するように構成され得る。任意の適切な変調装置が使用可能であり、変調装置１６４は、ハードウェア、ソフトウェア、またはそれらの組み合わせで実装され得る。したがって、変調装置１６４は、通信チャネルを介する通信のための複数のデータストリームを生成することができ、いくつかの例では、アンテナ１１２および１１４のそれぞれを使用する伝送のためのデータストリームを生成することができる。パイロットシンボルは、変調装置１６４によってデータストリームに挿入することができ、または、いくつかの例では、変調装置１６４の前もしくは後で、挿入することができる。
【００２２】
レプリケータ１６２は、変調装置によって生成された１つまたは複数のデータストリームを受信するように構成され得る。レプリケータ１６２は、以下にさらに説明するように、１つのデータストリームからのデータの少なくとも一部を複製し、その複製データを別のデータストリームに挿入するように構成され得る。任意の適切なハードウェア、ソフトウェア、またはそれらの組み合わせが、混合器を含む、レプリケータ１６２を実装するために使用され得る。
【００２３】
符号器１５８は、変調装置１６４によって生成され、そして、レプリケータ１６２によって修正されていることがある、１つまたは複数のデータストリームを受信するように構成され得る。符号器１５８は、いくつかの例でのアラモウチ時空間またはアラモウチ空間周波数ブロック符号化を含む、時空間または空間周波数ブロック符号化などのブロック符号化技法に従ってデータストリームを符号化するように構成され得る。
【００２４】
送信機１６０は、送信機１６０とアンテナ１１２および／または１１４のうちの１つまたは複数との協調動作を介し、通信チャネル１０５によって符号化されたデータを送信するように構成され得る。
【００２５】
図１には示さないが、通信装置１１０はまた、通信チャネルを介して受信された信号を受信、復号および復調するように構成された構成要素も含み得る。すなわち、通信装置１１０は、いくつかの例で、通信チャネルを介して信号の送信および受信の両方を行うことができる。
【００２６】
通信装置１１５は、アンテナ１１９、受信機１７２、復号器１７４、チャネル推定器１７８、および／または復調装置１７０を含み得る。アンテナ１１９は、受信機１７２およびチャネル推定器１７８に結合され得る。チャネル推定器１７８はまた、復号器１７４に結合され得る。復調装置１７０は、復号器１７４に結合され得る。
【００２７】
受信機１７２は、アンテナ１１９と協調して通信チャネル１０５を介して信号を受信し、受信信号を復号器１７４に提供するように構成される。図１には示さないが、いくつかの例では、複数のアンテナが、通信装置１１５で提供され得る。しかし、アラモウチ符号化および復号を使用する例では、一般に、単一受信アンテナが、通信チャネル１０５を介して信号を受信するために使用され得る。任意の適切な受信機が使用可能であり、受信機１７２は、ハードウェア、ソフトウェア、またはそれらの組み合わせで実装され得る。以下にさらに記載するように、受信信号はデータを含み得る。
【００２８】
復号器１７４は、受信機１７２から受信された信号を復号して、データを提供するように構成され得る。さまざまな復号技法の何れかが、受信機１７２によって受信される信号を符号化するために使用される技法に従って、使用され得る。復号技法の例は、時空間および空間周波数ブロック復号を含むブロック復号技法を、いくつかの例で、アラモウチ時空間および空間周波数復号を含む。任意の適切な復号器が使用可能であり、復号器１７４は、ハードウェア、ソフトウェア、またはそれらの組み合わせで実装され得る。
【００２９】
復調装置１７０は、復号器１７４からの復号されたデータを復調するように構成され得る。復調装置１７０は、概して、直交周波数分割多重（ＯＦＤＭ）技法による復調を含む、任意の復調技法を実装することができる。任意の適切な復調装置が使用可能であり、復調装置１７０は、ハードウェア、ソフトウェア、またはそれらの組み合わせで実装され得る。
【００３０】
チャネル推定器１７８は、通信チャネル１０５と関連するチャネル行列Ｈのすべてまたは一部を推定するように構成され得る。以下にさらに説明するように、チャネル推定器１７８は、パイロットシンボルを使用してチャネル行列を推定することができる。チャネル推定器１７８はまた、復号された複製データをパイロットシンボルとして使用して、チャネル行列を推定するおよび／またはチャネル行列の推定を更新するように構成され得る。複製データを使用してチャネル行列の推定を生成または更新することによって、通信装置１１５は、いくつかの例では、通信チャネル１０５を介して通信される信号に挿入されることになるパイロットシンボルの必要な数が、より少なくなり得る。送信信号に挿入されるパイロットシンボルの数を減らすことは、有利には、いくつかの例で、通信システム１００のデータ転送速度を改善することができる。
【００３１】
図１には示さないが、通信装置１１５はまた、通信チャネル１０５を介して信号を送信するための送信機、符号器、および／または変調装置などの構成要素も含み得る。すなわち、いくつかの例では、通信装置１１５は、その通信チャネルを介して信号の送信および受信の両方を行うことができる。
【００３２】
通信装置１１６および１１７は、通信装置１１５と同様に構成され得る。通信装置１１６は、アンテナ１２１を含み得る。通信装置１１７は、アンテナ１２３を含み得る。
【００３３】
通信チャネル１０５は、概して、電磁信号を送信するための任意の適切な媒体を含み得る。通信チャネル１０５は、送信されるシンボル上に通信チャネル１０５の動作を記述するチャネル行列Ｈによって特徴付けられ得る。チャネル行列Ｈは、通信チャネルにおける反射などの効果の表現を提供することができる。チャネル行列Ｈは、経時的に変化することができ、いくつかの例では、周期的に計算され得る。単一の通信チャネル１０５が図１に示されるが、任意の数の通信チャネルが使用され得る。
【００３４】
通信装置１１５、１１６、および１１７を含む、任意の数の通信装置が、通信システム１００に含まれ得る。図示されないが、通信装置１１６および１１７は、移動局１１５に示されるものと類似の構成要素を含み得る。通信装置１１５、１１６、および１１７は、いくつかの例では、移動局として実装され得る。
【００３５】
図２は、本開示の例に従って配列された通信装置１１０の構成要素の概略図である。変調装置１６４は、マッピングおよびパイロット挿入ブロック２０２を含んでよく、マッピングおよびパイロット挿入ブロック２０２は直列並列変換器２０４に結合されてよく、直列並列変換器２０４は逆フーリエ変換（ＩＦＦＴ）ブロック２０６に結合されてよく、逆フーリエ変換（ＩＦＦＴ）ブロック２０６は並列直列変換器２０８に結合されてよい。レプリケータ１６２は、並列直列変換器２０８に結合され得る。符号器１５８は、レプリケータ１６２に結合され得る。
【００３６】
動作中、通信チャネルを介する送信のためのデータは、データをシンボルにマップし、データストリームにパイロットシンボルを挿入するように構成される、マッピングおよびパイロット挿入ブロック２０２に提供され得る。いくつかの例では、パイロットシンボルは、信号処理ストリームに後で挿入され得る。直列並列変換器２０４、ＩＦＦＴ２０６、および並列直列変換器２０８は、ＯＦＤＭ技法に従ってデータストリームを変調して、通信チャネルを介する送信のための複数のデータストリームを生成するように構成され得る。レプリケータ１６２は、１つのストリームからのいくつかのデータシンボルが別のストリームに挿入されるように、変調されたデータの一部を複製することができる。時空間符号器１５８は次いで、通信チャネルを介する送信のための、挿入されたシンボルを含む、データストリームを符号化することができる。図２の構成は、データストリームの時空間符号化を提供することができる。
【００３７】
図３は、本開示の例による通信チャネルを介して送信される信号の概略図である。図３の信号３０２、３０３、３０４、および３０５は、いくつかの例では、図１の送信機１６０によって送信され、受信機１７２によって受信され得る。図３の例は、時空間ブロック符号化技法を使用して符号化された信号を示す。具体的には、信号３０２および３０３は第１の期間中に送信可能であり、一方、信号３０４および３０５は第２の期間中に送信される。信号３０２および３０４は、図１のアンテナ１１２によるなど、１つの位置から送信され得る。信号３０３および３０５は、図１のアンテナ１１４によるなど、別の位置から送信され得る。信号３０２、３０３、３０４、および３０５の関係は、概して、使用される時空間符号化技法によって指定され得る。図示された各信号は、図３のボックスに示すように、複数のデータシンボルを符号化することができる。たとえば、信号３０２は、シンボル３１０〜３１７を符号化することができる。パイロットシンボルはまた、信号によって符号化され得る。図３の例では、シンボル３１０および３１４は、パイロットシンボルを表し得る。したがって、パイロットシンボル３１０および３１４はまた、信号３０３内に同様の周波数で存在し得る。さらに、信号３０２からの複製データシンボルが、信号３０３に含まれ得る。図３のこの例では、データシンボル３１２および３１６は、図のように、第２の空間位置の対応する周波数の位置のシンボルに複製され得る。追加のデータシンボル３１８〜３２１は、信号３０３に含まれ得る。
【００３８】
図３の例は、データストリーム内の２つのパイロットシンボル間の中間点に挿入された複製データシンボルを示す。他の例では、複製データシンボルは、２つのパイロットシンボル間の中間点以外の位置に挿入することができ、複製データシンボルは、他よりも１つのパイロットシンボルに近い位置に挿入され得る。いくつかの例では、いくつかのパイロットシンボルは、それらの間に挿入された複製データシンボルを有さないことがある。一般に、任意の数または配列の複製データシンボルがデータストリームに挿入され得る。以下にさらに説明するように、複製データシンボルは、パイロットシンボルと同様の形で使用されて通信チャネルを推定することができる。複製データシンボルはまたデータを符号化するので、パイロットシンボルとしての複製データシンボルの使用は、いくつかの例では、通信システムを介する通信のデータ転送速度を増やすことができる。
【００３９】
図４は、本開示の例に従って配列された通信装置１１５の構成要素の概略図である。復調装置１７０は、直列並列変換器４０２、高速フーリエ変換ユニット（ＦＦＴ）４０４、並列直列変換器４０６、およびマッピングブロック４０８を含み得る。直列並列変換器４０２は、ＦＦＴ４０４に結合され得る。ＦＦＴ４０４は、チャネル推定器および時空間復号器１７４に結合され得る。時空間復号器１７４は、並列直列変換器４０６に結合され得る。並列直列変換器４０６は、マッピングブロック４０８に結合され得る。
【００４０】
動作中、図３の信号３０２〜３０５など、受信機１７２によって受信された信号は、直列並列変換器４０２に提供され、並列ストリームに変換され得る。ＦＦＴ４０４は、ストリームのフーリエ変換を実行し、フーリエ変換された信号をチャネル推定器１７８および時空間復号器１７４に提供することができる。以下に記載する方法に従って、チャネル推定器１７８は、受信されたパイロットシンボルおよび／または複製データシンボルに基づいてチャネル行列のすべてまたは一部を推定することができる。時空間復号器１７４は、推定されたチャネル行列に従って、データストリームを復号することができる。さらに、時空間復号器１７４は、チャネル推定器１７８に複製データシンボルを示す信号を提供することができる。複製データシンボルは、チャネル行列のすべてまたは一部を推定するために、またはチャネル行列の推定を更新するために、チャネル推定器１７８によって使用され得る。復号された信号は、時空間復号器１７４から並列直列変換器４０６に提供され、復号されたシンボルの直列データストリームに変換することができる。そのシンボルを、マッピングブロック４０８に提供することができ、出力データのストリームに変換することができる。この方式では、データは、いくつかの例では、通信システム内で符号化、送信、受信、および復号され得る。
【００４１】
いくつかの例では、変調装置のＦＦＴおよびＩＦＦＴブロックに対する符号器および復号器の位置決めは変わり得る。具体的には、図４に示す構成は、時空間符号化および復号技法を使用する例に相当し得る。いくつかの例では、空間周波数符号化および復号が使用され得る。空間周波数符号化が使用される例では、符号器１５８は、直列並列変換器２０４とＩＦＦＴ２０６の間に結合され得る。
【００４２】
図５は、本開示のいくつかの例による通信チャネルを介して送信される信号の概略図である。図５に示す例は、空間周波数符号化技法を使用する例に関連し得る。Ｓ１〜Ｓ１１のラベル表示されたシンボルを含む入力データシンボル５０５は、図１の変調装置１６４に提供され得る。空間周波数符号化技法による変調、パイロット挿入、データ複製、および符号化に続いて、１つの信号ストリーム５１０が、図１のアンテナ１１２などの第１の位置からの送信のために生成可能であり、第２の信号ストリーム５１５は、図１のアンテナ１１４などの第２の位置からの送信のために生成され得る。ストリーム５１０および５１５内のシンボル間の関係は、一般に、空間周波数符号化技法によって指定される。
【００４３】
パイロットシンボル５２０〜５２５がデータストリーム５１０内に示されており、対応するデータシンボルがデータストリーム５１５内にある。データシンボル５３０〜５３９がデータストリーム５１０に含まれており、対応するデータシンボルがデータストリーム５１５内にある。パイロットシンボル５２０〜５２５は、データシンボル５３０〜５３９の間に挿入されてあることがある。データシンボル５３０および５３１は、データストリーム５１０および５１５内のある周波数から別の周波数に複製されている。複製データシンボルは、パイロットシンボル５２３と５２４の間の位置に挿入されている。一般に前述のように、複製データシンボルの任意の数または位置決めが、一般に、使用され得る。図５に示す例では、データシンボルは、ペアで複製されている。データシンボルのペアの複製は、いくつかの例では、データストリームを符号化するために使用される符号化技法との一貫性のために有利であることがある。
【００４４】
図６は、本開示の例に従って配列された通信チャネルを介して信号を送信するための例示的方法である。本方法は、ブロック６０５、６１０、６１５、６２０、および／または６２５のうちの１つまたは複数を含み得る。本明細書に記載のさまざまなブロックは、連続して、並行して、または、本明細書に記載されたものとは異なる順番で実行され得る。一部の実装形態では、図示されたブロックのうちの１つまたは複数が、削除、結合、または、追加のブロックに分離され得ることもまた理解されたい。方法６００は、ブロック６０５「直交周波数分割多重技法に従ってデータを変調して複数のデータストリームを生成する」を含み得る。ブロック６０５には、ブロック６１０「そのデータストリームにパイロットシンボルを挿入する」が続き得る。ブロック６１０には、ブロック６１５「１つのデータストリームからのデータを複製し、その複製データを別のデータストリームに挿入する」が続き得る。ブロック６１５には、ブロック６２０「ブロック符号化技法に従ってデータストリームを符号化する」が続き得る。ブロック６２０には、ブロック６２５「通信チャネルを介してデータストリームを送信する」が続き得る。
【００４５】
データは、ブロック６０５でＯＦＤＭ技法に従って変調され得る。その変調は、たとえば、ＤＳＰまたは他の処理ユニットなどの通信装置内の任意の適切な構造体によって実行され得る。いくつかの例では、１つのデータストリームが、各アンテナについて生成されて、通信チャネルを介するデータの送信に使用され得る。
【００４６】
ブロック６１０で、パイロットシンボルは、データストリームに挿入され得る。挿入は、たとえば、混合器または多重化装置を含む、通信装置内の任意の適切な構造体によって、実行され得る。一般に、パイロットシンボルは、通信システムの送信および受信デバイスによって知られているシンボルに対応する。知られているパイロットシンボルを符号化する信号を復号することによって、受信デバイスは、通信チャネルのチャネル行列の推定を生成することができる。パイロットシンボルは、通信装置と通信する任意のメモリ構造体に保存され得る、または、通信装置に通信され得る。任意の数のパイロットシンボルは、概して、十分な任意の間隔でデータストリームに挿入され得る。より多くのパイロットシンボルがデータストリームに挿入されるほど、通信システムの全体のデータ伝送速度はさらに下がり得る。しかし、より多くのパイロットシンボルがデータストリームに挿入される例では、受信通信装置によるチャネル行列の推定はより正確になり得る。したがって、データ転送速度とチャネル推定の精度の間にはトレードオフが存在し得る。以下にさらに説明するように、パイロットシンボルとしての複製データシンボルの使用は、より多くのパイロットシンボルを使用するほど大幅に全体のデータ転送速度に影響を与えることなく、チャネル推定精度を有利には上げることができる。
【００４７】
ブロック６１５で、データは、１つのデータストリームから複製され、別のデータストリームに挿入され得る。その複製は、たとえば、混合器または多重化装置を含む、通信装置内の任意の適切な構造体によって実行され得る。いくつかの例では、同構造体は、パイロットシンボルを挿入するために使用されたように、複製データを挿入するために使用され得る。複製データは、データストリームからの１つまたは複数のシンボルを含み得る。いくつかの例では、シンボルのペアが複製され得る。データは、それがデータストリームの各々で同周波数帯域で送信されるように、挿入され得る。任意の数の複製データインスタンスが、伝送に含まれ得る。以下にさらに説明するように、複製データは、通信チャネルに関連するチャネル行列の推定を改善するために使用され得る。したがって、より多くの複製データが挿入されるにつれて、チャネル行列推定の精度は増すことができる。しかし、より多くの複製データが挿入されるにつれて、通信システムの全体のデータ転送速度は減少し得るが、その減少は、より多くの知られているパイロットシンボルが挿入された場合ほど大幅ではない。複製データは、２つのパイロットシンボルの間に挿入可能であり、２つのパイロットシンボルの間の中間点に挿入することができる。しかし、その複製データは、いくつかの例では、実質的に任意の位置に挿入され得る。
【００４８】
ブロック６２０で、データストリームは、ブロック符号化技法に従って符号化され得る。符号化は、通信装置内の任意の適切な構造体によって、たとえばＤＳＰまたは他の処理ユニットによって、実行することができる。前述のように、時空間符号化または空間周波数符号化を含む、任意のブロック符号化技法が使用され得る。
【００４９】
ブロック６２５で、データストリームは、通信チャネルを介して送信され得る。その送信は、いくつかの例では、１つまたは複数のアンテナと協調して動作する送信機によって実行され得る。いくつかの例では、各アンテナは、データストリームのうちの１つを送信するために使用され得る。
【００５０】
図７は、本開示の例に従って配列された通信チャネルを介して信号を受信するための例示的方法である。本方法７００は、ブロック７０５、７１０、７１５、７２０、７２５、および／または７３０のうちの１つまたは複数を含み得る。本明細書に記載のさまざまなブロックは、連続して、並行して、または、本明細書に記載されるものとは異なる順序で実行され得る。一部の実装形態では、図示されたブロックのうちの１つまたは複数は、削除、結合、または、追加ブロックに分離することができることもまた理解されたい。本方法７００は、ブロック７０５「知られているパイロットシンボルを通信チャネルを介して受信すること」を含み得る。ブロック７０５には、ブロック７１０「知られているパイロットシンボルに少なくとも部分的に基づいて通信チャネルを推定すること」が続き得る。ブロック７１０には、ブロック７１５「通信チャネルを介して複数のデータストリームから複製データを受信すること」が続き得る。ブロック７１５には、ブロック７２０「通信チャネルの推定を使用し、複製データを復号すること」が続き得る。ブロック７２０には、ブロック７２５「複製データに少なくとも部分的に基づいて通信チャネルの推定を更新すること」が続き得る。ブロック７２５には、ブロック７３０「更新されたチャネル推定を使用し、その後に受信されたデータを復号すること」が続き得る。
【００５１】
ブロック７０５で、知られているパイロットシンボルが、通信チャネルを介して受信され得る。該シンボルは、通信装置の任意の適切な受信機によって受信することができる。知られているパイロットシンボルを符号化する信号が一般に受信され得る。受信信号はまた、その符号化されたシンボルがパイロットシンボルであるという指示を提供することができる。
【００５２】
ブロック７１０で、通信チャネルが、受信されたパイロットシンボルに少なくとも部分的に基づいて推定され得る。その推定は、ＤＳＰまたは他の処理ユニットなど、通信装置の任意の適切な構造体によって実行され得る。一般に、チャネル行列のすべてまたは一部は、知られているパイロットシンボルと復号された受信パイロットシンボルを比較することによって、推定され得る。知られているパイロットシンボルは、通信装置に記憶され得る、または、そうでない場合、通信チャネルを介して受信される復号されたパイロットシンボルとの比較のために通信装置に通信され得る。チャネル行列のすべてまたは一部を推定するデータを含む、推定されたチャネルは、いくつかの例では、記憶され得る。
【００５３】
ブロック７１５で、複数のデータストリームからの複製データが、通信チャネルを介して受信され得る。任意の適切な受信機が、複製データを受信するために使用され得る。複製データの例は、前述されている。一般に、複製データを符号化することができる信号が受信され、そして、その信号はまた、そのデータが１つまたは複数の複製されたデータシンボルを含むという指示を符号化することができる。複製データを符号化する信号が、いくつかの例では、単一のアンテナによって受信され得る。
【００５４】
ブロック７２０で、複製データは、通信チャネルの推定を使用して、復号され得る。ＤＳＰまたは他の処理ユニットなど、通信装置の任意の適切な構造体が、復号を実行するために使用され得る。いくつかの例では、ジョイントディテクション技法が、最大比合成など、複製データを復号するために使用される。複製データの複数のコピーを復号することによって、その復号は、単一データシンボルの復号よりも正確であると考えることができる。したがって、復号された複製データは、通信チャネルの推定を生成または更新するために、使用され得る。
【００５５】
ブロック７２５で、通信チャネルの推定は、複製データに少なくとも部分的に基づいて更新され得る。本更新は、ＤＳＰまたは他の処理ユニットなどの通信装置内の任意の適切な構造体によって実行され得る。その推定は、復号されたシンボルをそのシンボルを符号化する受信信号の２つのインスタンスと比較することによって、更新され得る。この方式では、チャネル行列のすべてまたは一部を含み得る、チャネル推定が、生成または更新され得る。更新されたチャネル推定は、いくつかの例では、記憶され得る。
【００５６】
ブロック７３０で、その後に受信されたデータは、更新されたチャネル推定を使用し、復号され得る。すなわち、チャネル推定の更新に続いて受信された信号は、更新されたチャネル推定を使用し、復号することができる。更新されたチャネル推定は、いくつかの例では、復号性能を改善することができる。
【００５７】
したがって、パイロットシンボルおよび複製データシンボルに基づいて通信チャネルを推定する例が前述されている。この方式では、パイロットシンボルの数を、複製データシンボルの使用を介して効果的に増やすことができる。結果として得られるチャネル推定の精度は、いくつかの例では、挿入されたパイロットシンボルの有効数が、パイロットシンボルの数と、挿入された複製データシンボルの数との合計に等しい事例の精度に近くなり得る。複製データシンボルはまた、通信チャネルを介してデータを送信するが、複製データシンボルの使用は、より多くのパイロットシンボルの使用ほどシステムの全体のデータ転送速度を大幅に損なわないことが可能である。
【００５８】
図８は、本開示の例に従って更新されたチャネル推定を生成するために配列された例示的コンピューティングデバイス８００を示す、ブロック図である。非常に基本的構成８０１で、コンピューティングデバイス８００は、通常は、１つまたは複数のプロセッサ８１０およびシステムメモリ８２０を含む。メモリバス８３０は、プロセッサ８１０とシステムメモリ８２０の間で通信するために使用され得る。
【００５９】
所望の構成により、プロセッサ８１０は、マイクロプロセッサ（μΡ）、マイクロコントローラ（μＣ）、デジタル信号プロセッサ（ＤＳＰ）、またはそれらの任意の組み合わせを含むがこれらに限定されない任意のタイプでもよい。プロセッサ８１０は、レベル１キャッシュ８１１およびレベル２キャッシュ８１２、プロセッサコア８１３、およびレジスタ８１４など、もう１つのレベルのキャッシングを含み得る。例示的プロセッサコア８１３は、算術論理演算ユニット（ＡＬＵ）、浮動小数点演算ユニット（ＦＰＵ）、デジタル信号処理コア（ＤＳＰコア）、またはそれらの任意の組み合わせを含み得る。例示的メモリコントローラ８１５はまたプロセッサ８１０と、または、メモリコントローラ８１５がプロセッサ８１０の内的部分でもよいいくつかの実装形態で、使用され得る。
【００６０】
所望の構成に応じて、システムメモリ８２０は、揮発性メモリ（ＲＡＭなど）、非揮発性メモリ（ＲＯＭ、フラッシュメモリなど）またはそれらの任意の組み合わせを含むがこれらに限定されない任意のタイプでもよい。システムメモリ８２０は、オペレーティングシステム８２１、１つまたは複数のアプリケーション８２２、およびプログラムデータ８２４を含み得る。アプリケーション８２２は、受信されたパイロットシンボル、複製データシンボル、またはそれらの組み合わせに基づいて通信チャネルの推定を生成するように配列されたチャネル推定ルーチン８２３を含み得る。プログラムデータ８２４は、一般に前述のようにチャネル推定を生成するために有用であり得る、知られているパイロットシンボル８２５、複製データシンボル８２６、チャネル推定８２７、またはそれらの組み合わせを含み得る。いくつかの実施形態では、アプリケーション８２２は、チャネルの推定が、受信されたパイロットシンボルおよび複製データシンボルに基づいて生成および／または更新されるように、オペレーティングシステム８２１上のプログラムデータ８２４と動作するように配列され得る。この記載された基本構成は、破線８０１内のそれらの構成要素によって図８に示される。
【００６１】
コンピューティングデバイス８００は、基本構成８０１と任意の所要のデバイスおよびインターフェースの間の通信を円滑に進めるために、追加の特徴または機能性、および追加のインターフェースを有し得る。たとえば、バス／インターフェースコントローラ８４０は、ストレージインターフェースバス８４１を介する基本構成８０１と１つまたは複数のデータ記憶装置８５０の間の通信を円滑に進めるために、使用され得る。データ記憶装置８５０は、取外し式ストレージデバイス８５１、非取外し式ストレージデバイス８５２、またはそれらの組み合わせでもよい。取外し式ストレージおよび非取外し式ストレージデバイスの例は、いくつか例を挙げると、フレキシブルディスクドライブおよびハードディスクドライブ（ＨＤＤ）などの磁気ディスクデバイス、コンパクトディスク（ＣＤ）ドライブまたはデジタル多用途ディスク（ＤＶＤ）ドライブなどの光ディスクドライブ、ソリッドステートドライブ（ＳＳＤ）、およびテープドライブを含む。例示的コンピュータ記憶媒体は、コンピュータ可読命令、データ構造体、プログラムモジュール、または他のデータなど、情報の記憶のための任意の方法または技術で実装された、揮発性および非揮発性の、取外し式および非取外し式の媒体を含み得る。
【００６２】
システムメモリ８２０、取外し式ストレージ８５１および非取外し式ストレージ８５２は、コンピュータ記憶媒体のすべての例である。コンピュータ記憶媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリもしくは他のメモリ技術、ＣＤ−ＲＯＭ、デジタル多用途ディスク（ＤＶＤ）もしくは他の光ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージもしくは他の磁気ストレージデバイス、または、所望の情報を記憶するために使用可能なおよびコンピューティングデバイス８００によってアクセス可能な任意の他の媒体を含むがこれらに限定されない。任意のそのようなコンピュータ記憶媒体は、デバイス８００の部分でもよい。
【００６３】
コンピューティングデバイス８００はまた、バス／インターフェースコントローラ８４０を介するさまざまなインターフェースデバイス（たとえば、出力インターフェース、周辺インターフェース、および通信インターフェース）から基本構成８０１への通信を円滑に進めるためのインターフェースバス８４２を含み得る。例示的出力装置８６０は、１つまたは複数のＡ／Ｖポート８６３を介してディスプレイまたはスピーカなどのさまざまな外部デバイスに通信するように構成され得る、グラフィック処理ユニット８６１およびオーディオ処理ユニット８６２を含む。例示的周辺インターフェース８７０は、１つまたは複数のＩ／Ｏポート８７３を介して入力デバイス（たとえば、キーボード、マウス、ペン、音声入力デバイス、タッチ入力デバイスなど）または他の周辺デバイス（たとえば、プリンタ、スキャナなど）などの外部デバイスと通信するように構成され得る、シリアルインターフェースコントローラ８７０またはパラレルインターフェースコントローラ８７２を含む。例示的通信装置８８０は、１つまたは複数の通信ポート８８２を介しネットワーク通信リンクによって１つまたは複数の他のコンピューティングデバイス８９０との通信を円滑に進めるように配列され得る、ネットワークコントローラ８８１を含む。
【００６４】
ネットワーク通信リンクは、通信媒体の一例でもよい。通信媒体は、通常は、搬送波または他の移送機構などの変調されたデータ信号内のコンピュータ可読命令、データ構造体、プログラムモジュール、または他のデータによって実施することができ、任意の情報配信媒体を含み得る。「変調されたデータ信号」は、その特性集合のうちの１つまたは複数を有する信号でもよく、その信号内の情報の符号化などの形で変更され得る。例として、但し限定ではなく、通信媒体は、ワイヤードネットワークまたは直接ワイヤード接続などのワイヤード媒体と、音響、無線周波数（ＲＦ）、マイクロ波、赤外線（ＩＲ）および他のワイヤレス媒体などのワイヤレス媒体とを含み得る。本明細書では、コンピュータ可読媒体という用語は、記憶媒体および通信媒体の両方を含み得る。
【００６５】
コンピューティングデバイス８００は、携帯電話、パーソナルデータアシスタント（ＰＤＡ）、パーソナルメディアプレーヤデバイス、ワイヤレスウェブ監視デバイス、パーソナルヘッドセットデバイス、特定用途向けデバイス、または前述の機能の何れかを含むハイブリッドデバイスなどの小形要素携帯用（もしくはモバイル）電子デバイスの一部として実装され得る。コンピューティングデバイス８００はまた、ラップトップコンピュータおよび非ラップトップコンピュータ構成の両方を含むパーソナルコンピュータとして実装され得る。
【００６６】
本開示は、さまざまな態様の実例として意図された、本願に記載の特定の例に関して限定されない。当業者には明らかなように、多数の修正形態および例がその趣旨および範囲を逸脱することなしに行われ得る。本明細書に詳述されたものに加えて、本開示の範囲内の機能的に同等の方法および装置が、前述の説明から当業者には明らかとなろう。そのような修正形態および例は、添付の特許請求の範囲内にあるものとする。本開示は、そのような特許請求が権利を与えられるのと同等の全範囲とともに、添付の特許請求の範囲に関してのみ限定されるものである。本開示は、もちろん、変化し得る、特定の方法、試薬、化合物組成または生体システムに限定されないことを理解されたい。本明細書で使用される専門用語は、個々の例を説明することのみを目的とし、限定するものではないこともまた理解されたい。
【００６７】
本明細書に記載の実質的に任意の複数形および／または単数形の用語の使用に関して、当業者は、文脈および／またはアプリケーションに適切なように複数形から単数形におよび／または単数形から複数形に置き換えることができる。さまざまな単数形／複数形の置換が、明確さを目的として、本明細書で明示的に示され得る。
【００６８】
一般に、本明細書で、特に添付の特許請求の範囲（たとえば、添付の特許請求の範囲の本文）で、使用される用語は、概して、「開かれた」用語として意図される（たとえば、「含んでいる」という用語は「含んでいるがこれに限定されない」として解釈されるべきであり、「有する」という用語は「少なくとも有する」として解釈されるべきであり、「含む」という用語は「含むがこれに限定されない」として解釈されるべきであるなど）が、当業者には理解されよう。
【００６９】
紹介される特許請求の詳述の具体的な数が意図される場合、そのような意図は本特許請求で明示的に詳述されることになり、そのような詳述がない場合には、そのような意図は存在しないことが、さらに当業者には理解されよう。たとえば、理解を助けるものとして、以下の添付の特許請求の範囲は、特許請求の範囲の詳述を導入するために、導入句「少なくとも１つの」および「１つまたは複数の」の使用を含むことがある。しかし、たとえ同特許請求が導入句「１つまたは複数の」もしくは「少なくとも１つの」および「ａ」もしくは「ａｎ」などの不定冠詞を含むときでも、そのような句の使用は、不定冠詞「ａ」または「ａｎ」による特許請求の範囲の詳述の導入が、そのような導入された特許請求の範囲の詳述を含む何れかの特定の特許請求をそのような詳述を１つのみ含む例に制限することを暗示するものとして解釈されるべきではなく（たとえば、「ａ」および／または「ａｎ」は「少なくとも１つの」または「１つまたは複数の」を意味するものとして解釈されるべきである）、特許請求の範囲の詳述の導入に使用される定冠詞の使用についても同じことが言える。加えて、たとえ紹介される特許請求の範囲の詳述の特定の数が明示的に記述されていても、そのような詳述は少なくともその記述された数であることを意味するものとして解釈されるべきであること（たとえば、「２つの詳述」の単なる記述は、他の修正語句なしに、少なくとも２つの詳述、または２つ以上の詳述を意味する）が、当業者には認められよう。
【００７０】
さらに、「Ａ、Ｂ、およびＣのうちの少なくとも１つ、など」と類似の規定が使用される場合には、概して、そのような構文は、その規定（たとえば、「Ａ、Ｂ、およびＣのうちの少なくとも１つを有するシステム」は、Ａのみ、Ｂのみ、Ｃのみ、ＡおよびＢをともに、ＡおよびＣをともに、ＢおよびＣをともに、および／または、Ａ、ＢおよびＣをともになどを有するシステムを含むがこれらに限定されないことになる）を当業者が理解するであろうという意味で意図されている。「Ａ、ＢまたはＣのうちの少なくとも１つなど」と類似の規定が使用される場合には、概して、そのような解釈は、当業者がその規定（たとえば、「Ａ、ＢまたはＣのうちの少なくとも１つを有するシステム」がＡのみ、Ｂのみ、Ｃのみ、ＡおよびＢをともに、ＡおよびＣをともに、ＢおよびＣをともに、および／または、Ａ、ＢおよびＣをともになどを有するシステムを含むがこれらに限定されないこと）を理解するであろうという意味で意図されている。実質的に任意の離接語および／または２つ以上の代替用語を提示する句は、説明でも、特許請求の範囲でも、または図面でも、その用語のうちの１つ、用語のどちらか、または両方の用語を含む可能性を意図するものとして理解されるべきであることが、さらに当業者には理解されよう。たとえば、句「ＡまたはＢ」は、「Ａ」または「Ｂ」、あるいは「ＡおよびＢ」の可能性を含むことが理解されよう。
【００７１】
加えて、本開示の特徴または態様がマーカッシュグループに関して記載される場合、その開示はまた、それによって、マーカッシュグループの任意の個々のメンバまたはサブグループに関して記載されることが、当業者には認められよう。
【００７２】
当業者には理解されるように、明細書の提供に関してなど、任意のおよびすべての目的で、本明細書で開示されるすべての範囲はまた、任意のおよびすべての起こり得る部分的範囲とそれらの部分的範囲の組み合わせとを包含する。任意の記載された範囲は、少なくとも同等の２分の１、３分の１、４分の１、５分の１、１０分の１などに同範囲が分解されることを十分に説明し、および可能にするものとして容易に認識され得る。非限定的例として、本明細書で論じられる各範囲は、下位の３分の１、中間の３分の１および上位の３分の１などに容易に分解され得る。当業者には理解されるように、「まで」、「少なくとも」、「よりも大きい」、「よりも少ない」などのすべての言語は、その詳述された数を含み、前述のような部分的範囲にその後に分解され得る範囲を指す。最後に、当業者には理解されるように、範囲は、各個々のメンバを含む。したがって、たとえば、１〜３項目を有するグループは、１、２または３項目を有するグループを指す。同様に、１〜５項目を有するグループは、１、２、３、４または５項目を有するグループなどを指す。
【００７３】
前述の詳細な記載は、ブロック図、流れ図、および／または例の使用によって、デバイスおよび／またはプロセスのさまざまな例を説明するが、そのようなブロック図、流れ図、および／または例は、１つまたは複数の機能および／または動作を含み、そのようなブロック図、流れ図または例内の各機能および／または動作は、個々におよび／または集合的に、広範なハードウェア、ソフトウェア、ファームウェア、または実質的にそれらの任意の組み合わせによって、実装され得ることが、当業者には理解されよう。一例では、本明細書に記載の主題のいくつかの部分は、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、デジタル信号プロセッサ（ＤＳＰ）、または他の統合された形式を介して実装され得る。しかし、本明細書で開示される例のいくつかの態様は、全体でまたは部分的に、１つまたは複数のコンピュータ上で実行される１つまたは複数のコンピュータプログラムとして（たとえば、１つまたは複数のコンピュータシステム上で実行される１つまたは複数のプログラムとして）、１つまたは複数のプロセッサ上で実行される１つまたは複数のプログラムとして（たとえば、１つまたは複数のマイクロプロセッサ上で実行される１つまたは複数のプログラムとして）、ファームウェアとして、あるいは、実質的にそれらの任意の組み合わせとして、集積回路内に同等に実装可能であり、その回路を設計すること、および／または、ソフトウェアおよび／またはファームウェアに符号を書くことは、本開示を考慮すると当業者の技術のうちに十分にあることが、当業者には認識されよう。たとえば、ユーザが、速度および精度が最重要であると判断した場合、そのユーザは主にハードウェアおよび／またはファームウェア媒体を選ぶことができ、柔軟性が最重要である場合、ユーザは主にソフトウェア実装を選ぶことができ、または、さらに再び別法として、ユーザはハードウェア、ソフトウェア、および／またはファームウェアの何らかの組み合わせを選ぶことができる。
【００７４】
さらに、本明細書に記載された主題のメカニズムをさまざまな形式のプログラム製品として配布することができることを、当業者は理解するであろうし、本明細書に記載された主題の例示的な例が、実際に配布を実行するために使用される信号伝達媒体の特定のタイプにかかわらず適用されることを、当業者は理解するであろう。信号伝達媒体の例には、フロッピー（登録商標）ディスク、ハードディスクドライブ、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）、デジタルテープ、コンピュータメモリ、などの記録可能なタイプの媒体、ならびに、デジタル通信媒体および／またはアナログ通信媒体（たとえば、光ファイバケーブル、導波管、有線通信リンク、無線通信リンクなど）の通信タイプの媒体が含まれるが、それらには限定されない。
【００７５】
本明細書で説明したやり方で装置および／またはプロセスを記載し、その後そのように記載された装置および／またはプロセスを、データ処理システムに統合するためにエンジニアリング方式を使用することは、当技術分野で一般的であることを当業者は認識するであろう。すなわち、本明細書に記載された装置および／またはプロセスの少なくとも一部を、妥当な数の実験によってデータ処理システムに統合することができる。通常のデータ処理システムは、一般に、システムユニットハウジング、ビデオディスプレイ装置、揮発性メモリおよび不揮発性メモリなどのメモリ、マイクロプロセッサおよびデジタル信号プロセッサなどのプロセッサ、オペレーティングシステムなどの計算実体、ドライバ、グラフィカルユーザインターフェース、およびアプリケーションプログラムのうちの１つもしくは複数、タッチパッドもしくはスクリーンなどの１つもしくは複数の相互作用装置、ならびに／またはフィードバックループおよびコントロールモータを含むコントロールシステム（たとえば、位置検知用および／もしくは速度検知用フィードバック、コンポーネントの移動用および／もしくは数量の調整用コントロールモータ）を含むことを、当業者は理解するであろう。通常のデータ処理システムは、データコンピューティング／通信システムおよび／またはネットワークコンピューティング／通信システムの中に通常見られるコンポーネントなどの、市販の適切なコンポーネントを利用して実装することができる。
【００７６】
本明細書に記載された主題は、さまざまなコンポーネントをしばしば例示しており、これらのコンポーネントは、他のさまざまなコンポーネントに包含されるか、または他のさまざまなコンポーネントに接続される。そのように図示されたアーキテクチャは、単に例にすぎず、実際には、同じ機能を実現する多くの他のアーキテクチャが実装可能であることが理解されよう。概念的な意味で、同じ機能を実現するコンポーネントの任意の構成は、所望の機能が実現されるように効果的に「関連付け」される。したがって、特定の機能を実現するために組み合わされた、本明細書における任意の２つのコンポーネントは、アーキテクチャまたは中間のコンポーネントにかかわらず、所望の機能が実現されるように、お互いに「関連付け」されていると見ることができる。同様に、そのように関連付けされた任意の２つのコンポーネントは、所望の機能を実現するために、互いに「動作可能に接続」または「動作可能に結合」されていると見なすこともでき、そのように関連付け可能な任意の２つのコンポーネントは、所望の機能を実現するために、互いに「動作可能に結合できる」と見なすこともできる。動作可能に結合できる場合の具体例には、物理的にかみ合わせ可能な、および／もしくは物理的に相互作用するコンポーネント、ならびに／またはワイヤレスに相互作用可能な、および／もしくはワイヤレスに相互作用するコンポーネント、ならびに／または論理的に相互作用する、および／もしくは論理的に相互作用可能なコンポーネントが含まれるが、それらに限定されない。
【００７７】
さまざまな態様および例が本明細書で開示されているが、他の態様および例が、当業者には明らかとなろう。本明細書で開示されるさまざまな態様および例は、説明を目的とし、以下の特許請求の範囲によって示される真の範囲および趣旨について、限定するものではない。
【図１】
0005584363.tif 000002
【図２】
0005584363.tif 000003
【図３】
0005584363.tif 000004
【図４】
0005584363.tif 000005
【図５】
0005584363.tif 000006
【図６】
0005584363.tif 000007
【図７】
0005584363.tif 000008
【図８】
0005584363.tif 000009