"ユーザ宛のデータと他のユーザ宛のデータとが空間的に多重化されて送信されてくる信号を受信する受信装置において、他のユーザ宛のデータが送信されているか否かを判定する判定手段と、他のユーザ宛のデータが送信されているか否かの判定の結果に応じて、複数のチャネル推定値と受信信号とのうちから、所定のチャネル推定値と受信信号とを選択する選択手段とを有することを特徴とする受信装置。請求項1に記載の受信装置において、他のユーザ宛のデータが送信されていると判定された場合、前記チャネル推定値と前記受信信号とから干渉を除去する干渉除去手段をさらに有し、前記選択手段は、他のユーザ宛のデータが送信されていると判定された場合、前記干渉除去手段により干渉が除去された前記チャネル推定値と前記受信信号とを選択し、他のユーザ宛のデータが送信されていないと判定された場合、前記干渉除去手段により干渉が除去されていない前記チャネル推定値と前記受信信号とを選択することを特徴とする受信装置。請求項1に記載の受信装置において、予め定めた閾値より多い数の他のユーザ宛のデータが送信されていると判定された場合、干渉除去の効果の高い干渉除去方式により前記チャネル推定値と前記受信信号とから干渉を除去し、前記閾値以下の数の他のユーザ宛のデータが送信されていると判定された場合、または他のユーザ宛のデータが送信されていないと判定された場合、干渉除去の効果の低い干渉除去方式により前記チャネル推定値と前記受信信号とから干渉を除去する干渉除去手段をさらに有し、前記選択手段は、前記閾値より多い数の他のユーザ宛のデータが送信されていると判定された場合、干渉除去の効果の高い干渉除去方式により干渉が除去された前記チャネル推定値と前記受信信号とを選択し、前記閾値以下の数の他のユーザ宛のデータが送信されていると判定された場合、または他のユーザ宛のデータが送信されていないと判定された場合、干渉除去の効果の低い干渉除去方式により干渉が除去された前記チャネル推定値と前記受信信号とを選択することを特徴とする受信装置。請求項1から3のいずれかに記載の受信装置において、前記判定手段は、他のユーザ宛のデータの信号電力により、他のユーザ宛のデータが送信されているか否かを判定することを特徴とする受信装置。請求項1から3のいずれかに記載の受信装置において、前記判定手段は、雑音干渉電力により、他のユーザ宛のデータが送信されているか否かを判定することを特徴とする受信装置。請求項1から3のいずれかに記載の受信装置において、前記判定手段は、SNRSignaltoNoiseRatioにより、他のユーザ宛のデータが送信されているか否かを判定することを特徴とする受信装置。請求項1から6のいずれかに記載の受信装置において、MIMOOFDMMultipleInputMultipleOutputOrthogonalFrequencyDivisionMultiplexing方式により、送信されてくる信号を受信することを特徴とする受信装置。請求項1から6のいずれかに記載の受信装置において、LTELongTermEvolution方式により、送信されてくる信号を受信することを特徴とする受信装置。ユーザ宛のデータと他のユーザ宛のデータとが空間的に多重化されて送信されてくる信号を受信する受信方式において、他のユーザ宛のデータが送信されているか否かを判定する判定ステップと、他のユーザ宛のデータが送信されているか否かの判定の結果に応じて、複数のチャネル推定値と受信信号とのうちから、所定のチャネル推定値と受信信号とを選択する選択ステップとを含むことを特徴とする受信方式。ユーザ宛のデータと他のユーザ宛のデータとが空間的に多重化されて送信されてくる信号を受信する受信装置を制御するコンピュータに、他のユーザ宛のデータが送信されているか否かを判定する判定ステップと、他のユーザ宛のデータが送信されているか否かの判定の結果に応じて、複数のチャネル推定値と受信信号とのうちから、所定のチャネル推定値と受信信号とを選択する選択ステップとを含む処理を行わせるプログラム。しかしながら、マルチユーザMIMOでは、他ユーザ宛のデータが自分宛のデータと干渉する為、受信側で干渉を低減除去する技術が必要になる。その為、受信機の回路が複雑化し、消費電力が増加する。さらに、LTEの送信モード8のように、他ユーザ宛のデータが送信されていることが受信機側に知らされない場合もある。この場合、受信機では自分宛のデータだけの場合でも常に干渉除去を行っておく必要があり、干渉が無い場合に使用すると自分宛のデータの復調結果まで悪くなってしまうような干渉除去技術は使用することができない。つまり、干渉除去能力が高くても、干渉の有無が復調結果に影響を与えてしまうような干渉除去技術は使用できないことになる。そこで、本発明は、上記課題を解決すること、すなわち、消費電力の増加を抑え、干渉をより低減できる受信装置および受信方式、並びにプログラムを提供することを目的とする。上記課題を解決するために、本発明の受信装置の一側面は、ユーザ宛のデータと他のユーザ宛のデータとが空間的に多重化されて送信されてくる信号を受信する受信装置であって、他のユーザ宛のデータが送信されているか否かを判定する判定手段と、他のユーザ宛のデータが送信されているか否かの判定の結果に応じて、複数のチャネル推定値と受信信号とのうちから、所定のチャネル推定値と受信信号とを選択する選択手段とを有するものとされている。また、本発明の受信装置の一側面は、上述の構成に加えて、他のユーザ宛のデータが送信されていると判定された場合、チャネル推定値と受信信号とから干渉を除去する干渉除去手段をさらに有し、選択手段が、他のユーザ宛のデータが送信されていると判定された場合、干渉除去手段により干渉が除去されたチャネル推定値と受信信号とを選択し、他のユーザ宛のデータが送信されていないと判定された場合、干渉除去手段により干渉が除去されていないチャネル推定値と受信信号とを選択するものとされている。さらに、本発明の受信装置の一側面は、上述の構成に加えて、予め定めた閾値より多い数の他のユーザ宛のデータが送信されていると判定された場合、干渉除去の効果の高い干渉除去方式によりチャネル推定値と受信信号とから干渉を除去し、閾値以下の数の他のユーザ宛のデータが送信されていると判定された場合、または他のユーザ宛のデータが送信されていないと判定された場合、干渉除去の効果の低い干渉除去方式によりチャネル推定値と受信信号とから干渉を除去する干渉除去手段をさらに有し、選択手段が、閾値より多い数の他のユーザ宛のデータが送信されていると判定された場合、干渉除去の効果の高い干渉除去方式により干渉が除去されたチャネル推定値と受信信号とを選択し、閾値以下の数の他のユーザ宛のデータが送信されていると判定された場合、または他のユーザ宛のデータが送信されていないと判定された場合、干渉除去の効果の低い干渉除去方式により干渉が除去されたチャネル推定値と受信信号とを選択するものとされている。また、本発明の受信装置の一側面は、上述の構成に加えて、判定手段が、他のユーザ宛のデータの信号電力により、他のユーザ宛のデータが送信されているか否かを判定するものとされている。さらに、本発明の受信装置の一側面は、上述の構成に加えて、判定手段が、雑音干渉電力により、他のユーザ宛のデータが送信されているか否かを判定するものとされている。また、本発明の受信装置の一側面は、上述の構成に加えて、判定手段が、SNRSignaltoNoiseRatioにより、他のユーザ宛のデータが送信されているか否かを判定するものとされている。さらに、本発明の受信装置の一側面は、上述の構成に加えて、MIMOOFDMMultipleInputMultipleOutputOrthogonalFrequencyDivisionMultiplexing方式により、送信されてくる信号を受信するものとされている。また、本発明の受信装置の一側面は、上述の構成に加えて、LTELongTermEvolution方式により、送信されてくる信号を受信するものとされている。また、本発明の受信方法の一側面は、ユーザ宛のデータと他のユーザ宛のデータとが空間的に多重化されて送信されてくる信号を受信する受信方式であって、他のユーザ宛のデータが送信されているか否かを判定する判定ステップと、他のユーザ宛のデータが送信されているか否かの判定の結果に応じて、複数のチャネル推定値と受信信号とのうちから、所定のチャネル推定値と受信信号とを選択する選択ステップとを含むものとされている。さらに、本発明のプログラムの一側面は、ユーザ宛のデータと他のユーザ宛のデータとが空間的に多重化されて送信されてくる信号を受信する受信装置を制御するコンピュータに、他のユーザ宛のデータが送信されているか否かを判定する判定ステップと、他のユーザ宛のデータが送信されているか否かの判定の結果に応じて、複数のチャネル推定値と受信信号とのうちから、所定のチャネル推定値と受信信号とを選択する選択ステップとを含む処理を行わせるものとされている。本発明の一側面によれば、消費電力の増加を抑え、干渉をより低減できる受信装置および受信方式、並びにプログラムを提供することができる。以下、3GPPのLTEの送信モード8におけるマルチユーザMIMOを採用した、本発明の一実施の形態の受信装置について、図1~図5を参照しながら説明する。図1は、送信装置および受信装置を説明する図である。1つの送信装置10は、アンテナ11を介して、2つの受信装置20-1および20-2のいずれかに、ユーザデータを送信するか、または2つの受信装置20-1および20-2のそれぞれに、それぞれのユーザデータを送信する。受信装置20-1は、受信アンテナ21-1を介して、受信装置20-1のユーザ宛のユーザデータを受信する。受信装置20-2は、受信アンテナ21-2を介して、受信装置20-2のユーザ宛のユーザデータを受信する。以下、受信装置20-1または20-2を個々に区別する必要がない場合、単に、受信装置20と称する。また、以下、受信アンテナ21-1または21-2を個々に区別する必要がない場合、単に、受信アンテナ21と称する。図2は、送信装置10の構成を示すブロック図である。送信装置10は、一般的なLTEの送信装置である。送信装置10は、チャネル符号化部31、MIMO変調部32、IFFTInverseFastFourierTransform処理部33、CPCyclicPrefix付加部34、DADigitalAnalog変換部35、および送信アンテナ11を備えている。送信装置10では、各ユーザ宛の送信データは、まず、チャネル符号化部31で誤り検出符号化誤り訂正符号化が施される。MIMO変調部32は、シンボルマッピング、および送信アンテナの指向性を形成する為のウエイト制御を行う。次に、IFFT処理部33は、シンボルを時間領域の信号に変換する。CP付加部34は、マルチパスによるシンボル間干渉の影響を防ぐ為に、OFDMシンボルの先頭にCPを付加する。CPが付加されたOFDMシンボルは、DA変換部35でデジタル信号からアナログ信号に変換された後、送信アンテナ11から送信される。図3は、受信装置20の構成を示すブロック図である。受信装置20は、受信アンテナ21、ADAnalogDigital変換部41、FFTタイミング検出部42、CP除去部43、FFTFastFourierTransform処理部44、チャネル推定部45、MIMO復調部46、およびチャネル復号部47を備えている。受信装置20において、受信アンテナ21で受信された受信信号は、AD変換部41でアナログ信号からデジタル信号に変換される。デジタル信号は、FFTタイミング検出部42とCP除去部43に入力される。FFTタイミング検出部42は、OFDMシンボルの先頭のタイミングを検出し、OFDMシンボルの先頭のタイミングを示すFFTタイミング情報をCP除去部43に供給する。CP除去部43は、FFTタイミング検出部42で検出されたFFTタイミング情報を基に、OFDMシンボルから先頭に付加されているCPを除去する。FFT処理部44は、時間領域の信号波を各サブキャリア成分に変換する。更に、チャネル推定部45は、データシンボルと共に多重されて送信される既知のリファレンスシグナルを用いて、各サブキャリアのチャネル推定値を求める。チャネルで受けた信号の歪みは、MIMO復調部46において、各サブキャリアの受信信号にチャネル推定値の複素共役が乗算されることによって補償チャネル等化される。また、他ユーザのチャネル推定値は干渉除去に利用される。受信信号は、MIMO復調部46で他ユーザのユーザデータの干渉除去および信号分離された後、尤度情報に変換される。チャネル復号部47は、誤り訂正復号誤り検出を行い、受信データを得る。図4は、MIMO復調部46の構成の例を示すブロック図である。MIMO復調部46は、デマッピング部61、信号電力推定部62、制御部63、デマルチプレクサ64、干渉除去部65、マルチプレクサ66、および復調部67を備えている。MIMO復調部46には、チャネル推定値と受信信号が入力として与えられる。まず、デマッピング部61は、チャネル推定値および受信信号から復調に必要なリソースエレメントを抜き出す。デマッピング部61は、他ユーザのチャネル推定値を信号電力推定部62に供給する。信号電力推定部62は、他ユーザのチャネル推定値から信号電力を計算する。信号電力推定部62は、計算された信号電力の推定値を制御部63に供給する。制御部63は、他ユーザのチャネル推定値の信号電力の推定値から、他ユーザの有無を判定する。例えば、制御部63は、信号電力が予め定めた閾値以上であった場合には他ユーザの干渉がある、すなわち他のユーザが有ると判定し、閾値未満であれば他ユーザの干渉は無い、すなわち、他のユーザが無いと判定する。言い換えれば、制御部63は、他のユーザ宛のデータが送信されているか否かを判定するその後、制御部63は、他ユーザの有無の判定結果に従い、デマルチプレクサ64およびマルチプレクサ66を制御する。デマルチプレクサ64は、制御部63の制御に従い、他ユーザのユーザデータの干渉がある場合は、チャネル推定値と受信信号とを干渉除去部65に供給する。この場合、干渉除去部65において、チャネル推定値と受信信号とから干渉除去が行われた後、チャネル推定値と受信信号とは、マルチプレクサ66へ入力される。他ユーザのユーザデータの干渉がない場合は、チャネル推定値と受信信号とは、そのまま干渉除去しないで直接マルチプレクサ66へ供給される。マルチプレクサ66は、制御部63の制御に従い、復調部67へ入力するチャネル推定値と受信信号を選択する。その後、復調部67は、チャネル等化し、尤度情報を求める。図5は、干渉除去の処理を説明するフローチャートである。ステップS11において、デマッピング部61は、他ユーザのチャネル推定値および受信装置20のユーザのチャネル推定値、並びに受信信号を抜き出す。ステップS12において、信号電力推定部62は、他ユーザのチャネル推定値から信号電力を計算する。ステップS13において、制御部63は、他ユーザのチャネル推定値の信号電力の推定値から、他ユーザの有るか否かを判定する。すなわち、ステップS13において、制御部63は、他のユーザ宛のデータが送信されているか否かを判定する。ステップS13において、他のユーザ宛のデータが送信されていると判定された場合、手続きはステップS14に進み、制御部63は、デマルチプレクサ64を制御して、チャネル推定値と受信信号とを干渉除去部65に供給し、干渉除去部65は、チャネル推定値と受信信号とから干渉を除去する。なお、干渉除去の方式として、PIC並列干渉除去キャンセラー、SIC逐次干渉除去キャンセラー、SQRDソート付きQR分解法、またはMLD最尤判定法などが採用できる。干渉が除去されたチャネル推定値と受信信号とは、マルチプレクサ66に供給され、ステップS14の後、手続きはステップS15に進む。ステップS13において、他のユーザ宛のデータが送信されていないと判定された場合、他ユーザのユーザデータの干渉が無いので、制御部63は、デマルチプレクサ64を制御して、チャネル推定値と受信信号とをそのまま干渉除去しないでマルチプレクサ66に供給し、ステップS14の手続きはスキップされて、手続きはステップS15に進む。ステップS15において、制御部63は、他のユーザ宛のデータが送信されていると判定された場合、マルチプレクサ66を制御して、マルチプレクサ66に、干渉除去部65から供給された、干渉が除去されたチャネル推定値と受信信号とを選択させて、選択されたチャネル推定値と受信信号とを復調部67に供給させる。また、制御部63は、他のユーザ宛のデータが送信されていないと判定された場合、マルチプレクサ66を制御して、マルチプレクサ66に、デマルチプレクサ64から供給された、干渉が除去されていないチャネル推定値と受信信号とを選択させて、選択されたチャネル推定値と受信信号とを復調部67に供給させる。復調部67は、マルチプレクサ66から供給された、チャネル推定値と受信信号とにより、チャネル等化し、尤度情報を求めて、干渉除去の処理は終了する。このように、マルチユーザMIMOを用いた無線通信システムにおいて、他ユーザ宛のデータが送信されているかどうかが未知の場合に、他ユーザの信号電力を測定することによって他ユーザの有無が推定され、他ユーザの有無に応じて適切な受信方式が選択される。例えば、他ユーザの干渉がない場合には通常のシングルユーザ用の受信方式が使用され、他ユーザの干渉がある場合には干渉除去機能のある受信方式が使用される。他ユーザの有無に応じて受信方式を切り替えることにより、シングルユーザMIMOの場合には不要な干渉除去を行う必要がない為、受信装置20における消費電力の低減が期待できる。また、他ユーザの干渉があるときのみ干渉除去を行う為、干渉が無い場合のことを考慮せずに干渉除去技術を選択することができる。以上のように、他ユーザの有無に応じて受信方式を切り替えることにより、シングルユーザMIMOの場合には不要な干渉除去を行う必要がない為、受信機の消費電力の低減が期待できる。また、他ユーザの干渉があるときのみ干渉除去を行う為、干渉が無い場合のことを考えずに干渉除去技術を選択することができる。これまでの説明では、一例として、他ユーザが存在する場合に干渉除去を行う受信装置を例にあげたが、これに限るものではない。例えば、従来の方法と同様に、干渉除去を常に実施し、他ユーザの有無に応じて干渉除去の方式を選択するようにしても良い。より具体的には、他ユーザが複数存在する場合、予め定めた閾値よりも、干渉となる他ユーザの数が多ければ干渉除去効果の高い干渉除去方式を選択し、干渉となる他ユーザの数が閾値以下であれば、干渉除去効果の低い干渉除去方式を選択するようにしても良い。さらに、一例として、他ユーザの信号電力を測定することによって、他ユーザの有無を推定すると説明したが、これに限るものではない。例えば、信号電力の代わりに、雑音干渉電力やSNRSignaltoNoiseRatioを推定することで他ユーザの有無を判定しても良い。また、以上の説明は、3GPPで議論されているLTEを例に説明したが、必ずしもこれに限るものではない。マルチユーザMIMOを用いた他のMIMOOFDMのシステムや、他の無線通信システムでも同様に適用することができる。このように、マルチユーザMIMOを用いた無線通信システムにおいて、他ユーザ宛のデータが送信されているかどうかが未知の場合に、他ユーザの信号電力を測定することによって他ユーザの有無を推定し、他ユーザの有無に応じて最適な受信方式を選択することができる。受信装置20は、携帯電話機、データ通信カード、PHS、PDA、スマートフォン、または無線基地局等の通信装置の受信装置とすることができる。上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。図6は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。コンピュータにおいて、CPUCentralProcessingUnit101,ROMReadOnlyMemory102,RAMRandomAccessMemory103は、バス104により相互に接続されている。バス104には、さらに、入出力インタフェース105が接続されている。入出力インタフェース105には、キーボード、マウス、マイクロホンなどよりなる入力部106、ディスプレイ、スピーカなどよりなる出力部107、ハードディスクや不揮発性のメモリなどよりなる記憶部108、ネットワークインタフェースなどよりなる通信部109、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア111を駆動するドライブ110が接続されている。以上のように構成されるコンピュータでは、CPU101が、例えば、記憶部108に記憶されているプログラムを、入出力インタフェース105及びバス104を介して、RAM103にロードして実行することにより、上述した一連の処理が行われる。コンピュータCPU101が実行するプログラムは、例えば、磁気ディスクフレキシブルディスクを含む、光ディスクCDROMDVD等、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア111に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供される。そして、プログラムは、リムーバブルメディア111をドライブ110に装着することにより、入出力インタフェース105を介して、記憶部108に記憶することで、コンピュータにインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部109で受信し、記憶部108に記憶することで、コンピュータにインストールすることができる。その他、プログラムは、ROM102や記憶部108にあらかじめ記憶しておくことで、コンピュータにあらかじめインストールしておくことができる。なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。また、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。"