複数のサービングセルにおいて基地局装置と通信する移動局装置であって、ある上りリンクサブフレームで送信されるHARQに関する情報に対応する下りリンクサブフレームの数と、設定されたサービングセルの数と、各サービングセルにおいて設定された送信モードとに従って、前記HARQに関する情報のビット数を決定する手段と、前記決定したHARQに関する情報のビット数が所定の値を超えている場合には、前記HARQに関する情報に空間的なバンドリングを適用する手段と、前記空間的なバンドリングが適用されたHARQに関する情報のビット数とスケジューリングリクエストのビット数とに基づいて、第1のコーディング方法または第2のコーディング方法のいずれかを選択し、前記HARQに関する情報と前記スケジューリングリクエストとを共にコーディングする手段と、を備えることを特徴とする移動局装置。前記第1のコーディング方法は、前記HARQに関する情報のビットと前記スケジューリングリクエストのビットとを連結することによって得られたビット系列をコーディングする方法であり、前記第2のコーディング方法は、前記HARQに関する情報のビットと前記スケジューリングリクエストのビットとを連結してビット系列を生成し、前記生成されたビット系列を分割することによって得られたビット系列のそれぞれを別々にコーディングする方法であることを特徴とする請求項1に記載の移動局装置。前記HARQに関する情報に適用される空間的なバンドリングは、各サービングセルにおける下りリンクサブフレームのそれぞれにおいて受信した物理下りリンク共用チャネルの第1のコードワードおよび第2のコードワードの各々に対応する前記HARQに関する情報のビットの論理積演算を実行する処理を含むことを特徴とする請求項1または請求項2に記載の移動局装置。前記HARQに関する情報は、下りリンクトランスポートブロックに対するACKまたはNACKを示す情報であることを特徴とする請求項1から請求項3のいずれかに記載の移動局装置。複数のサービングセルにおいて基地局装置と通信する移動局装置の処理方法であって、ある上りリンクサブフレームで送信されるHARQに関する情報に対応する下りリンクサブフレームの数と、設定されたサービングセルの数と、各サービングセルにおいて設定された送信モードとに従って、前記HARQに関する情報のビット数を決定し、前記決定したHARQに関する情報のビット数が所定の値を超えている場合には、前記HARQに関する情報に空間的なバンドリングを適用し、前記空間的なバンドリングが適用されたHARQに関する情報のビット数とスケジューリングリクエストのビット数とに基づいて、第1のコーディング方法または第2のコーディング方法のいずれかを選択し、前記HARQに関する情報と前記スケジューリングリクエストとを共にコーディングすることを特徴とする処理方法。前記第1のコーディング方法は、前記HARQに関する情報のビットと前記スケジューリングリクエストのビットとを連結することによって得られたビット系列をコーディングする方法であり、前記第2のコーディング方法は、前記HARQに関する情報のビットと前記スケジューリングリクエストのビットとを連結してビット系列を生成し、前記生成されたビット系列を分割することによって得られたビット系列のそれぞれを別々にコーディングする方法であることを特徴とする請求項5に記載の処理方法。前記HARQに関する情報に適用される空間的なバンドリングは、各サービングセルにおける下りリンクサブフレームのそれぞれにおいて受信した物理下りリンク共用チャネルの第1のコードワードおよび第2のコードワードの各々に対応する前記HARQに関する情報のビットの論理積演算を実行する処理を含むことを特徴とする請求項5または請求項6に記載の処理方法。前記HARQに関する情報は、下りリンクトランスポートブロックに対するACKまたはNACKを示す情報であることを特徴とする請求項5から請求項7のいずれかに記載の処理方法。複数のサービングセルにおいて基地局装置と通信する移動局装置に搭載される集積回路であって、ある上りリンクサブフレームで送信されるHARQに関する情報に対応する下りリンクサブフレームの数と、設定されたサービングセルの数と、各サービングセルにおいて設定された送信モードとに従って、前記HARQに関する情報のビット数を決定する機能と、前記決定したHARQに関する情報のビット数が所定の値を超えている場合には、前記HARQに関する情報に空間的なバンドリングを適用する機能と、前記空間的なバンドリングが適用されたHARQに関する情報のビット数とスケジューリングリクエストのビット数とに基づいて、第1のコーディング方法または第2のコーディング方法のいずれかを選択し、前記HARQに関する情報と前記スケジューリングリクエストとを共にコーディングする機能と、を含むことを特徴とする集積回路。前記第1のコーディング方法は、前記HARQに関する情報のビットと前記スケジューリングリクエストのビットとを連結することによって得られたビット系列をコーディングする方法であり、前記第2のコーディング方法は、前記HARQに関する情報のビットと前記スケジューリングリクエストのビットとを連結してビット系列を生成し、前記生成されたビット系列を分割することによって得られたビット系列のそれぞれを別々にコーディングする方法であることを特徴とする請求項9に記載の集積回路。前記HARQに関する情報に適用される空間的なバンドリングは、各サービングセルにおける下りリンクサブフレームのそれぞれにおいて受信した物理下りリンク共用チャネルの第1のコードワードおよび第2のコードワードの各々に対応する前記HARQに関する情報のビットの論理積演算を実行する処理を含むことを特徴とする請求項9または請求項10に記載の集積回路。前記HARQに関する情報は、下りリンクトランスポートブロックに対するACKまたはNACKを示す情報であることを特徴とする請求項9から請求項11のいずれかに記載の集積回路。しかしながら、従来の技術では、移動局装置が、ACK/NACKを示す情報とACK/NACKを示す情報以外の上りリンク制御情報例えば、スケジューリングリクエストSR:SchedulingRequestやチャネル状態情報CSI:ChannelStateInformation、以下、第1の制御情報とも記載するをともにコーディングする際に、DRMCを利用したコーディング方法と単一のRMコーディング以下、SRMC:SingleRMCoding、SingleRMCode、1つのRMコードを利用したコーディング方法を利用したコーディング方法を、どのように切り替えるかの具体的な記載がなかった。本発明は、このような事情に鑑みてなされたものであり、移動局装置が、ACK/NACKを示す情報と第1の上りリンク制御情報をともにコーディングする際に、DRMCを利用したコーディング方法とSRMCを利用したコーディング方法を効率的に切り替えることができる移動局装置、処理方法および集積回路を提供することを目的とする。1上記の目的を達成するために、本発明は、以下のような手段を講じた。すなわち、本発明の移動局装置は、複数のサービングセルにおいて基地局装置と通信する移動局装置であって、ある上りリンクサブフレームで送信されるHARQに関する情報に対応する下りリンクサブフレームの数と、設定されたサービングセルの数と、各サービングセルにおいて設定された送信モードとに従って、前記HARQに関する情報のビット数を決定する手段と、前記決定したHARQに関する情報のビット数が所定の値を超えている場合には、前記HARQに関する情報に空間的なバンドリングを適用する手段と、前記空間的なバンドリングが適用されたHARQに関する情報のビット数とスケジューリングリクエストのビット数とに基づいて、第1のコーディング方法または第2のコーディング方法のいずれかを選択し、前記HARQに関する情報と前記スケジューリングリクエストとを共にコーディングする手段と、を備えることを特徴としている。2また、前記第1のコーディング方法は、前記HARQに関する情報のビットと前記スケジューリングリクエストのビットとを連結することによって得られたビット系列をコーディングする方法であり、前記第2のコーディング方法は、前記HARQに関する情報のビットと前記スケジューリングリクエストのビットとを連結してビット系列を生成し、前記生成されたビット系列を分割することによって得られたビット系列のそれぞれを別々にコーディングする方法であることを特徴としている。3また、前記HARQに関する情報に適用される空間的なバンドリングは、各サービングセルにおける下りリンクサブフレームのそれぞれにおいて受信した物理下りリンク共用チャネルの第1のコードワードおよび第2のコードワードの各々に対応する前記HARQに関する情報のビットの論理積演算を実行する処理を含むことを特徴としている。4また、前記HARQに関する情報は、下りリンクトランスポートブロックに対するACKまたはNACKを示す情報であることを特徴としている。5また、複数のサービングセルにおいて基地局装置と通信する移動局装置の処理方法であって、ある上りリンクサブフレームで送信されるHARQに関する情報に対応する下りリンクサブフレームの数と、設定されたサービングセルの数と、各サービングセルにおいて設定された送信モードとに従って、前記HARQに関する情報のビット数を決定し、前記決定したHARQに関する情報のビット数が所定の値を超えている場合には、前記HARQに関する情報に空間的なバンドリングを適用し、前記空間的なバンドリングが適用されたHARQに関する情報のビット数とスケジューリングリクエストのビット数とに基づいて、第1のコーディング方法または第2のコーディング方法のいずれかを選択し、前記HARQに関する情報と前記スケジューリングリクエストとを共にコーディングすることを特徴としている。6また、前記第1のコーディング方法は、前記HARQに関する情報のビットと前記スケジューリングリクエストのビットとを連結することによって得られたビット系列をコーディングする方法であり、前記第2のコーディング方法は、前記HARQに関する情報のビットと前記スケジューリングリクエストのビットとを連結してビット系列を生成し、前記生成されたビット系列を分割することによって得られたビット系列のそれぞれを別々にコーディングする方法であることを特徴としている。7また、前記HARQに関する情報に適用される空間的なバンドリングは、各サービングセルにおける下りリンクサブフレームのそれぞれにおいて受信した物理下りリンク共用チャネルの第1のコードワードおよび第2のコードワードの各々に対応する前記HARQに関する情報のビットの論理積演算を実行する処理を含むことを特徴としている。8また、前記HARQに関する情報は、下りリンクトランスポートブロックに対するACKまたはNACKを示す情報であることを特徴としている。9また、複数のサービングセルにおいて基地局装置と通信する移動局装置に搭載される集積回路であって、ある上りリンクサブフレームで送信されるHARQに関する情報に対応する下りリンクサブフレームの数と、設定されたサービングセルの数と、各サービングセルにおいて設定された送信モードとに従って、前記HARQに関する情報のビット数を決定する機能と、前記決定したHARQに関する情報のビット数が所定の値を超えている場合には、前記HARQに関する情報に空間的なバンドリングを適用する機能と、前記空間的なバンドリングが適用されたHARQに関する情報のビット数とスケジューリングリクエストのビット数とに基づいて、第1のコーディング方法または第2のコーディング方法のいずれかを選択し、前記HARQに関する情報と前記スケジューリングリクエストとを共にコーディングする機能と、を含むことを特徴としている。10また、前記第1のコーディング方法は、前記HARQに関する情報のビットと前記スケジューリングリクエストのビットとを連結することによって得られたビット系列をコーディングする方法であり、前記第2のコーディング方法は、前記HARQに関する情報のビットと前記スケジューリングリクエストのビットとを連結してビット系列を生成し、前記生成されたビット系列を分割することによって得られたビット系列のそれぞれを別々にコーディングする方法であることを特徴としている。11また、前記HARQに関する情報に適用される空間的なバンドリングは、各サービングセルにおける下りリンクサブフレームのそれぞれにおいて受信した物理下りリンク共用チャネルの第1のコードワードおよび第2のコードワードの各々に対応する前記HARQに関する情報のビットの論理積演算を実行する処理を含むことを特徴としている。12また、前記HARQに関する情報は、下りリンクトランスポートブロックに対するACKまたはNACKを示す情報であることを特徴としている。移動局装置が、ACK/NACKを示す情報と第1の上りリンク制御情報をともにコーディングする際に、デュアルリードマラーコードを利用したコーディング方法とシングルリードマラーコードを利用したコーディング方法を効率的に切り替えることができる移動局装置、通信方法および集積回路を提供する。次に、本発明に係る実施形態について、図面を参照しながら説明する。図1は、本発明の実施形態におけるチャネルの一構成例を示す図である。下りリンクの物理チャネルは、物理下りリンク制御チャネルPDCCH:PhysicalDownlinkControlChannel、物理下りリンク共用チャネルPDSCH:PhysicalDownlinkSharedChannelなどによって構成される。上りリンクの物理チャネルは、物理上りリンク共用チャネルPUSCH:PhysicalUplinkSharedChannel、物理上りリンク制御チャネルPUCCH:PhysicalUplinkControlChannelなどによって構成される。PDCCHは、PDSCHのリソース割り当て、下りリンクデータに対するHARQ処理情報、PUSCHのリソース割り当てなどを、移動局装置200-1~200-3移動局装置2001~2003を合わせて、移動局装置200とも表すに通知指定するために使用されるチャネルである。移動局装置200は、自装置宛のPDCCHに、PDSCHのリソース割り当てが含まれる場合、基地局装置100からのPDCCHによって指示されたリソース割り当てに応じて、PDSCHを使用して、下りリンク信号下りリンクデータ下りリンク共用チャネルDLSCHに対するトランスポートブロックおよび/または下りリンク制御データ下りリンク制御情報を受信する。すなわち、このPDCCHは、下りリンクに対するリソース割り当てを行なう信号下りリンクグラントDownlinkgrantまたは下りリンクアサインメントDownlinkassignmentとも言える。また、移動局装置200は、自装置宛のPDCCHに、PUSCHのリソース割り当てが含まれる場合、基地局装置100からのPDCCHによって指示されたリソース割り当てに応じて、PUSCHを使用して、上りリンク信号上りリンクデータ上りリンク共用チャネルULSCHに対するトランスポートブロックおよび/または上りリンク制御データ上りリンク制御情報を送信する。すなわち、このPDCCHは、上りリンクに対するデータ送信を許可する信号上りリンクグラントUplinkgrantまたは上りリンクアサインメントUplinkassignmentとも言える。PDCCHは、下りリンクアサインメントや上りリンクアサインメントなどの下りリンク制御情報DCI:DownlinkControlInformationを送信するために用いられる。下りリンクアサインメントは、基地局装置100が、移動局装置200へ送信するPDSCHのリソースを割り当てる情報などが含まれる。また、上りリンクアサインメントは、移動局装置200が、基地局装置100へ送信するPUSCHのリソースを割り当てる情報などが含まれる。1つの下りリンクアサインメントは、あるセルの1つのPDSCHのリソースを割り当てる情報を含み、また、1つの上りリンクアサインメントは、あるセルの1つのPUSCHのリソースを割り当てる情報を含む。ここで、下りリンク制御情報には複数の下りリンク制御情報フォーマットDCIフォーマットが用意され、異なるDCIフォーマットは異なる目的のために用いられる。例えば、DCIフォーマットは、DCIフォーマットにマップされる複数のフィールドのサイズおよび順番、フィールドにマップされる情報の種類などによって定義される。例えば、下りリンクアサインメントとして用いられるDCIフォーマットとして、PDSCHが、基地局装置100によってシングルアンテナポートで送信される例えば、1つのPDSCHコードワード1つのトランスポートブロックが送信される場合に使用されるDCIフォーマット1/1Aが定義される。また、例えば、下りリンクアサインメントとして用いられるDCIフォーマットとして、PDSCHが、基地局装置100によってマルチアンテナポートで送信される例えば、2つまでのPDSCHコードワード2つまでのトランスポートブロックが送信される場合に使用されるDCIフォーマット2が定義される。PDSCHは、下りリンクデータ下りリンク共用チャネルDLSCHに対するトランスポートブロックまたはページング情報ページングチャネル:PCHを送信するために使用されるチャネルである。基地局装置100は、PDCCHによって割り当てたPDSCHを使用して、下りリンクトランスポートブロック下りリンク共用チャネルDLSCHに対するトランスポートブロックを移動局装置200へ送信する。ここで、下りリンクデータとは、例えば、ユーザーデータを示しており、DL-SCHは、トランスポートチャネルである。また、下りリンクデータDLSCHをPDSCHで送信する単位は、トランスポートブロックTB:TransportBlockと呼称され、トランスポートブロックは、MACMediaAccessControl層で取り扱われる単位である。DL-SCHでは、HARQ、動的適応無線リンク制御がサポートされ、また、ビームフォーミングを利用可能である。DL-SCHは、動的なリソース割り当て、および、準静的なリソース割り当てがサポートされる。ここで、トランスポートブロックは、物理層において、コードワードCW:CodeWordに対応付けられる。例えば、基地局装置100は、PDSCHにMIMOSMを適用して、2つまでのコードワードで送信することができる。PUSCHは、主に、上りリンクデータ上りリンク共用チャネルULSCHに対するトランスポートブロックを送信するために使用されるチャネルである。移動局装置200は、基地局装置100から送信されたPDCCHによって割り当てられたPUSCHを使用して、上りリンクトランスポートブロック上りリンク共用チャネルULSCHに対するトランスポートブロックを基地局装置100へ送信する。また、基地局装置100が、移動局装置200をスケジューリングした場合には、上りリンク制御情報UCI:UplinkControlInformationはPUSCHを使用して送信される。ここで、上りリンク制御情報には、チャネル状態情報CSI:ChannelStateInformationや、チャネル品質識別子CQI:ChannelQualityIndicatorや、プレコーディングマトリックス識別子PMI:PrecodingMatrixIndicatorや、ランク識別子RI:RankIndicatorが含まれる。また、上りリンク制御情報には、下りリンクトランスポートブロックDLSCHに対するHARQにおけるACK/NACKを示す情報が含まれる。また、上りリンク制御情報には、移動局装置200が上りリンクデータを送信するためのリソースの割り当てを要求するULSCHでの送信を要求するスケジューリングリクエストSR:SchedulingRequestが含まれる。すなわち、チャネル状態情報CSIや、チャネル品質識別子CQIや、プレコーディングマトリックス識別子PMIや、ランク識別子RIや、スケジューリングリクエストSRは、ACK/NACKを示す情報以外の上りリンク制御情報第1の制御情報である。ここで、上りリンクデータとは、例えば、ユーザーデータを示しており、UL-SCHは、トランスポートチャネルである。また、上りリンクデータULSCHをPUSCHで送信する単位は、トランスポートブロックTB:TransportBlockと呼称され、トランスポートブロックは、MACMediaAccessControl層で取り扱われる単位である。また、PUSCHおよびPUCCHは、時間領域、周波数領域によって定義される構成される物理チャネルである。UL-SCHでは、HARQ、動的適応無線リンク制御がサポートされ、また、ビームフォーミングを利用可能である。UL-SCHは、動的なリソース割り当て、および、準静的なリソース割り当てがサポートされる。また、上りリンクデータULSCHおよび下りリンクデータDLSCHには、基地局装置100と移動局装置200の間でやり取りされる無線資源制御信号以下、RRCシグナリング:RadioResourceControlSignalingが含まれていても良い。また、上りリンクデータULSCHおよび下りリンクデータDLSCHには、基地局装置100と移動局装置200の間でやり取りされるMACMediumAccessControlコントロールエレメントが含まれていても良い。基地局装置100と移動局装置200は、上位層無線リソース制御RadioResourceControl層においてRRCシグナリングを送受信する。また、基地局装置100と移動局装置200は、上位層媒体アクセス制御MAC:MediumAccessControl層においてMACコントロールエレメントを送受信する。PUCCHは、上りリンク制御情報を送信するために使用されるチャネルである。ここで、上りリンク制御情報には、チャネル状態情報CSIや、チャネル品質識別子CQIや、プレコーディングマトリックス識別子PMIや、ランク識別子RIが含まれる。また、上りリンク制御情報には、下りリンクトランスポートブロックDLSCHに対するHARQにおけるACK/NACKを示す情報が含まれる。また、上りリンク制御情報には、移動局装置200が上りリンクデータを送信するためのリソースの割り当てを要求するULSCHでの送信を要求するスケジューリングリクエストSRが含まれる。[基地局装置100の構成]図2は、本発明の実施形態に係る基地局装置100の概略構成を示すブロック図である。基地局装置100は、データ制御部101と、送信データ変調部102と、無線部103と、スケジューリング部104と、チャネル推定部105と、受信データ復調部106と、データ抽出部107と、上位層108と、アンテナ109と、を含んで構成される。また、無線部103、スケジューリング部104、チャネル推定部105、受信データ復調部106、データ抽出部107、上位層108およびアンテナ109で受信部を構成し、データ制御部101、送信データ変調部102、無線部103、スケジューリング部104、上位層108およびアンテナ109で送信部を構成している。アンテナ109、無線部103、チャネル推定部105、受信データ復調部106、データ抽出部107で上りリンクの物理層の処理を行なう。アンテナ109、無線部103、送信データ変調部102、データ制御部101で下りリンクの物理層の処理を行なう。データ制御部101は、スケジューリング部104からトランスポートチャネルを受信する。データ制御部101は、トランスポートチャネルと、物理層で生成される信号およびチャネルを、スケジューリング部104から入力されるスケジューリング情報に基づいて、物理チャネルにマッピングする。以上のようにマッピングされた各データは、送信データ変調部102へ出力される。送信データ変調部102は、送信データをOFDM方式に変調する。送信データ変調部102は、データ制御部101から入力されたデータに対して、スケジューリング部104からのスケジューリング情報や、各PRBに対応する変調方式および符号化方式に基づいて、データ変調、符号化コーディング、入力信号の直列/並列変換、IFFTInverseFastFourierTransform:逆高速フーリエ変換処理、CPCyclicPrefix挿入、並びに、フィルタリングなどの信号処理を行ない、送信データを生成して、無線部103へ出力する。ここで、スケジューリング情報には、下りリンク物理リソースブロックPRBPhysicalResourceBlock割り当て情報、例えば、周波数、時間から構成される物理リソースブロック位置情報が含まれ、各PRBに対応する変調方式および符号化方式には、例えば、変調方式:16QAM、符号化率:2/3コーディングレートなどの情報が含まれる。無線部103は、送信データ変調部102から入力された変調データを無線周波数にアップコンバートして無線信号を生成し、アンテナ109を介して、移動局装置200に送信する。また、無線部103は、移動局装置200からの上りリンクの無線信号を、アンテナ109を介して受信し、ベースバンド信号にダウンコンバートして、受信データをチャネル推定部105と受信データ復調部106とに出力する。スケジューリング部104は、媒体アクセス制御MAC:MediumAccessControl層の処理を行なう。スケジューリング部104は、論理チャネルとトランスポートチャネルのマッピング、下りリンクおよび上りリンクのスケジューリングHARQ処理、トランスポートフォーマットの選択などなどを行なう。スケジューリング部104は、各物理層の処理部を統合して制御するため、スケジューリング部104と、アンテナ109、無線部103、チャネル推定部105、受信データ復調部106、データ制御部101、送信データ変調部102およびデータ抽出部107との間のインターフェースが存在するただし、図示しない。スケジューリング部104は、下りリンクのスケジューリングでは、移動局装置200から受信した上りリンク制御情報CSI、CQI、ACKNACKを示す情報、スケジューリングリクエストなどや、各移動局装置200の使用可能なPRBの情報や、バッファ状況や、上位層108から入力されたスケジューリング情報などに基づいて、各データを変調するための下りリンクのトランスポートフォーマット送信形態、すなわち、物理リソースブロックの割り当ておよび変調方式および符号化方式などの選定処理およびHARQにおける再送制御および下りリンクに使用されるスケジューリング情報の生成を行なう。これら下りリンクのスケジューリングに使用されるスケジューリング情報は、データ制御部101へ出力される。また、スケジューリング部104は、上りリンクのスケジューリングでは、チャネル推定部105が出力する上りリンクのチャネル状態無線伝搬路状態の推定結果、移動局装置200からのリソース割り当て要求、各移動局装置200の使用可能なPRBの情報、上位層108から入力されたスケジューリング情報などに基づいて、各データを変調するための上りリンクのトランスポートフォーマット送信形態、すなわち、物理リソースブロックの割り当ておよび変調方式および符号化方式などの選定処理および上りリンクのスケジューリングに使用されるスケジューリング情報の生成を行なう。これら上りリンクのスケジューリングに使用されるスケジューリング情報は、データ制御部101へ出力される。また、スケジューリング部104は、上位層108から入力された下りリンクの論理チャネルをトランスポートチャネルにマッピングし、データ制御部101へ出力する。また、スケジューリング部104は、データ抽出部107から入力された上りリンクで取得した制御データとトランスポートチャンネルを、必要に応じて処理した後、上りリンクの論理チャネルにマッピングし、上位層108へ出力する。チャネル推定部105は、上りリンクデータの復調のために、上りリンク復調用参照信号UDRS:UplinkDemodulationReferenceSignalから上りリンクのチャネル状態を推定し、その推定結果を受信データ復調部106に出力する。また、上りリンクのスケジューリングを行なうために、上りリンク測定用参照信号SRS:SoundingReferenceSignalから上りリンクのチャネル状態を推定し、その推定結果をスケジューリング部104に出力する。受信データ復調部106は、OFDM方式および/またはSC-FDMA方式に変調された受信データを復調するOFDM復調部および/またはDFT-Spread-OFDMDFTSOFDM復調部を兼ねている。受信データ復調部106は、チャネル推定部105から入力された上りリンクのチャネル状態推定結果に基づいて、無線部103から入力された変調データに対し、DFT変換、サブキャリアマッピング、IFFT変換、フィルタリング等の信号処理を行なって、復調処理を施し、データ抽出部107に出力する。データ抽出部107は、受信データ復調部106から入力されたデータに対して、正誤を確認するとともに、確認結果ACKまたはNACKをスケジューリング部104に出力する。また、データ抽出部107は、受信データ復調部106から入力されたデータからトランスポートチャネルと物理層の制御データとに分離して、スケジューリング部104に出力する。分離された制御データには、移動局装置200から送信されたCSI、CQI、ACK/NACKを示す情報や、スケジューリングリクエストなどが含まれている。上位層108は、パケットデータ統合プロトコルPDCP:PacketDataConvergenceProtocol層、無線リンク制御RLC:RadioLinkControl層、無線リソース制御RRC:RadioResourceControl層の処理を行なう。上位層108は、下位層の処理部を統合して制御するため、上位層108と、スケジューリング部104、アンテナ109、無線部103、チャネル推定部105、受信データ復調部106、データ制御部101、送信データ変調部102およびデータ抽出部107との間のインターフェースが存在するただし、図示しない。上位層108は、無線リソース制御部110制御部とも言うを有している。また、無線リソース制御部110は、各種設定情報の管理、システム情報の管理、ページング制御、各移動局装置200の通信状態の管理、ハンドオーバーなどの移動管理、移動局装置200ごとのバッファ状況の管理、ユニキャストおよびマルチキャストベアラの接続設定の管理、移動局識別子UEIDの管理などを行なっている。上位層108は、別の基地局装置100への情報および上位ノードへの情報の授受を行なう。[移動局装置200の構成]図3は、本発明の実施形態に係る移動局装置200の概略構成を示すブロック図である。移動局装置200は、データ制御部201と、送信データ変調部202と、無線部203と、スケジューリング部204と、チャネル推定部205と、受信データ復調部206と、データ抽出部207と、上位層208、アンテナ209と、を含んで構成されている。また、データ制御部201、送信データ変調部202、無線部203、スケジューリング部204、上位層208、アンテナ209で送信部を構成し、無線部203、スケジューリング部204、チャネル推定部205、受信データ復調部206、データ抽出部207、上位層208、アンテナ209で受信部を構成している。データ制御部201、送信データ変調部202、無線部203、で上りリンクの物理層の処理を行なう。無線部203、チャネル推定部205、受信データ復調部206、データ抽出部207、で下りリンクの物理層の処理を行なう。データ制御部201は、スケジューリング部204からトランスポートチャネルを受信する。トランスポートチャネルと、物理層で生成される信号およびチャネルを、スケジューリング部204から入力されるスケジューリング情報に基づいて、物理チャネルにマッピングする。このようにマッピングされた各データは、送信データ変調部202へ出力される。送信データ変調部202は、送信データをOFDM方式および/またはSC-FDMA方式に変調する。送信データ変調部202は、データ制御部201から入力されたデータに対し、データ変調、DFT離散フーリエ変換処理、サブキャリアマッピング、IFFT逆高速フーリエ変換処理、CP挿入、フィルタリングなどの信号処理を行ない、送信データを生成して、無線部203へ出力する。無線部203は、送信データ変調部202から入力された変調データを無線周波数にアップコンバートして無線信号を生成し、アンテナ209を介して、基地局装置100に送信する。また、無線部203は、基地局装置100からの下りリンクのデータで変調された無線信号を、アンテナ209を介して受信し、ベースバンド信号にダウンコンバートして、受信データを、チャネル推定部205および受信データ復調部206に出力する。スケジューリング部204は、媒体アクセス制御MAC:MediumAccessControl層の処理を行なう。スケジューリング部204は、論理チャネルとトランスポートチャネルのマッピング、下りリンクおよび上りリンクのスケジューリングHARQ処理、トランスポートフォーマットの選択などなどを行なう。スケジューリング部204は、各物理層の処理部を統合して制御するため、スケジューリング部204と、アンテナ209、データ制御部201、送信データ変調部202、チャネル推定部205、受信データ復調部206、データ抽出部207および無線部203との間のインターフェースが存在するただし、図示しない。スケジューリング部204は、下りリンクのスケジューリングでは、基地局装置100や上位層208からのスケジューリング情報トランスポートフォーマットやHARQ再送情報などに基づいて、トランスポートチャネルおよび物理信号および物理チャネルの受信制御、HARQ再送制御および下りリンクのスケジューリングに使用されるスケジューリング情報の生成を行なう。これら下りリンクのスケジューリングに使用されるスケジューリング情報は、データ制御部201へ出力される。スケジューリング部204は、上りリンクのスケジューリングでは、上位層208から入力された上りリンクのバッファ状況、データ抽出部207から入力された基地局装置100からの上りリンクのスケジューリング情報トランスポートフォーマットやHARQ再送情報など、および、上位層208から入力されたスケジューリング情報などに基づいて、上位層208から入力された上りリンクの論理チャネルをトランスポートチャネルにマッピングするためのスケジューリング処理および上りリンクのスケジューリングに使用されるスケジューリング情報の生成を行なう。なお、上りリンクのトランスポートフォーマットについては、基地局装置100から通知された情報を利用する。これらスケジューリング情報は、データ制御部201へ出力される。また、スケジューリング部204は、上位層208から入力された上りリンクの論理チャネルをトランスポートチャネルにマッピングし、データ制御部201へ出力する。また、スケジューリング部204は、チャネル推定部205から入力されたCSIや、CQIや、PMIや、RIや、データ抽出部207から入力されたCRCチェックの確認結果についても、データ制御部201へ出力する。また、スケジューリング部204は、データ抽出部207から入力された下りリンクで取得した制御データとトランスポートチャネルを、必要に応じて処理した後、下りリンクの論理チャネルにマッピングし、上位層208へ出力する。チャネル推定部205は、下りリンクデータの復調のために、下りリンク参照信号から下りリンクのチャネル状態を推定し、その推定結果を受信データ復調部206に出力する。また、チャネル推定部205は、基地局装置100に下りリンクのチャネル状態無線伝搬路状態、CSI、CQIなどの推定結果を通知するために、下りリンク参照信号から下りリンクのチャネル状態を推定し、この推定結果を、例えば、CSIや、CQIとして、スケジューリング部204に出力する。受信データ復調部206は、OFDM方式に変調された受信データを復調する。受信データ復調部206は、チャネル推定部205から入力された下りリンクのチャネル状態推定結果に基づいて、無線部203から入力された変調データに対して、復調処理を施し、データ抽出部207に出力する。データ抽出部207は、受信データ復調部206から入力されたデータに対して、CRCチェックを行ない、正誤を確認するとともに、確認結果ACKまたはNACKを示す情報をスケジューリング部204に出力する。また、データ抽出部207は、受信データ復調部206から入力されたデータからトランスポートチャネルと物理層の制御データに分離して、スケジューリング部204に出力する。分離された制御データには、下りリンクまたは上りリンクのリソース割り当てや上りリンクのHARQ制御情報などのスケジューリング情報が含まれている。上位層208は、パケットデータ統合プロトコルPDCP:PacketDataConvergenceProtocol層、無線リンク制御RLC:RadioLinkControl層、無線リソース制御RRC:RadioResourceControl層の処理を行なう。上位層208は、下位層の処理部を統合して制御するため、上位層208と、スケジューリング部204、アンテナ209、データ制御部201、送信データ変調部202、チャネル推定部205、受信データ復調部206、データ抽出部207および無線部203との間のインターフェースが存在するただし、図示しない。上位層208は、無線リソース制御部210制御部とも言うを有している。無線リソース制御部210は、各種設定情報の管理、システム情報の管理、ページング制御、自局の通信状態の管理、ハンドオーバーなどの移動管理、バッファ状況の管理、ユニキャストおよびマルチキャストベアラの接続設定の管理、移動局識別子UEIDの管理を行なう。[セル集約キャリア集約について]図4は、セル集約または、キャリア集約をサポートする移動通信システムにおける基地局装置100と移動局装置200の処理の一例を示す図である。本発明における移動通信システムにおいて、セル集約は、上りリンクと下りリンクでサポートされ例えば、上りリンクと下りリンクで5つまでのセルまたは、コンポーネントキャリアがサポートされ、各セルは110リソースブロックまでの送信帯域幅transmissionbandwidth、LTEと同等の送信帯域幅を持つことができる。図4において、横軸は周波数領域、縦軸は時間領域を示している。図4では、3つのサービングセルサービングセル1、サービングセル2、サービングセル3が集約されていることを示している。ここで、図4において、集約される複数のサービングセルのうちの、例えば、1つのサービングセルは、プライマリセルPcell:Primarycellと定義される。例えば、プライマリセルは、LTEのセルと同等の機能を持つサービングセルとして定義される。また、図4において、プライマリセルを除いたサービングセルは、セカンダリセルScell:Secondarycellと定義される。例えば、セカンダリセルは、プライマリセルよりも機能が制限されたセルであり、主に、PDSCHおよび/またはPUSCHの送受信のために使用される。ここで、下りリンクにおいて、サービングセルに対応するキャリアは、下りリンクコンポーネントキャリアDLCC:DownlinkComponentCarrierと呼称される。また、上りリンクにおいて、サービングセルに対応するキャリアは、上りリンクコンポーネントキャリアULCC:UplinkComponentCarrierと呼称される。また、下りリンクにおいて、プライマリセルに対応するキャリアは、下りリンクプライマリコンポーネントキャリアDLPCC:DownlinkPrimaryComponentCarrierと呼称される。また、下りリンクにおいて、セカンダリセルに対応するキャリアは、下りリンクセカンダリコンポーネントキャリアDLSCC:DownlinkSecondaryComponentCarrierと呼称される。また、上りリンクにおいて、プライマリセルに対応するキャリアは、上りリンクプライマリコンポーネントキャリアULPCC:UplinkPrimaryComponentCarrierと呼称される。さらに、上りリンクにおいて、セカンダリセルに対応するキャリアは、上りリンクセカンダリコンポーネントキャリアULSCC:UplinkSecondaryComponentCarrierと呼称される。ここで、基地局装置100は、移動局装置200に対して、プライマリセルを設定することができる。例えば、基地局装置100は、移動局装置200に対して、RRCシグナリングを使用して、移動局装置固有にUEspecificallyにプライマリセルを設定することができる。同様に、基地局装置100は、移動局装置200に対して、セカンダリセルを設定することができる。例えば、基地局装置100は、移動局装置200に対して、RRCシグナリングを使用して、移動局装置固有にUEspecificallyにセカンダリセルを設定することができる。図4では、プライマリセルとしてサービングセル1が、セカンダリセルとしてサービングセル2とサービングセル3が示されている。基地局装置100は、プライマリセルとして、サービングセル1のDLCCとULCCDLPCCとULPCCを設定することができる。また、基地局装置100は、セカンダリセルとして、サービングセル2のDLCCとULCCDLSCC1とULSCC1を設定することができる。さらに、基地局装置100は、セカンダリセルとして、サービングセル3のDLCCのみDLSCC2を設定することができる。また、図4において、例えば、DLCCそれぞれには、右上がりの斜線で示されるようにPDCCHが配置される。また、DLCCそれぞれには、白塗りで示されるようにPDSCHが配置される。すなわち、PDCCHとPDSCHは、時間多重される。また、例えば、ULCCそれぞれには、黒塗りで示されるようにPUCCHが配置される。さらに、ULCCそれぞれには、横線で示されるようにPUSCHが配置される。すなわち、PUCCHとPUSCHは周波数多重される。図4において、基地局装置100と移動局装置200は、1つのサービングセルDLCCで1つのPDCCHを送受信することができる。また、基地局装置100と移動局装置200は、1つのサービングセルDLCCで1つのPDSCHを送受信することができる。また、基地局装置100と移動局装置200は、1つのサービングセルULCCで1つのPUSCHを送受信することができる。さらに、基地局装置100と移動局装置200は、1つのサービングセルULCCで1つのPUCCHを送受信することができる。例えば、図4において、基地局装置100と移動局装置200は、3つのDLCCを使用して、同一サブフレームで3つのPDCCHを送受信することができる。また、基地局装置100と移動局装置200は、3つのDLCCを使用して、同一サブフレームで3つのPDSCHを送受信することができる。また、基地局装置100と移動局装置200は、2つのULCCを使用して、同一サブフレームで2つのPUSCHを送受信することができる。ここで、基地局装置100と移動局装置200は、同一サブフレームで、1つのPUCCHのみを送受信することができる。ここで、基地局装置100と移動局装置200は、TDDTimeDivisionDuplexとFDDFrequencyDivisionDuplexの両方をサポートすることができる。また、基地局装置100と移動局装置200が、TDDを利用して情報を送受信する際、下りリンクの送信に対して確保されるサブフレームと上りリンクの送信に対して確保されるサブフレームの対応下りリンクサブフレームと上りリンクサブフレームの対応関係、TDDconfigurationは、例えば、基地局装置100からのRRCシグナリングによって移動局装置200に対して設定される。以下、基本的には、基地局装置100と移動局装置200が、TDDを利用して情報を送受信する際、下りリンクの4サブフレームを使用して下りリンクの情報例えば、トランスポートブロックを送受信し、上りリンクの1サブフレームを使用して上りリンクの情報例えば、4サブフレームそれぞれで送信された4個のトランスポートブロックに対するACKNACKを示す情報を送受信することとする。すなわち、図4において、例えば、基地局装置100と移動局装置200は、TDDを利用することによって、4サブフレームで最大で12個のPDCCHを送受信することができる。また、例えば、基地局装置100と移動局装置200は、サービングセルそれぞれに対して1つのトランスポートブロックを送信する送信モードが設定された場合、TDDを利用することによって、4サブフレームで最大で12個のトランスポートブロックを送受信することができる。同様に、例えば、基地局装置100と移動局装置200は、5つのサービングセルを集約させて、TDDを利用することによって、4サブフレームで最大で20個のPDCCHを送受信することができる。また、例えば、基地局装置100と移動局装置200は、サービングセルそれぞれに対して1つのトランスポートブロックを送信する送信モードが設定された場合、5つのサービングセルを集約させて、TDDを利用することによって、4サブフレームで最大で20個のトランスポートブロックを送受信することができる。また、例えば、基地局装置100と移動局装置200は、サービングセルそれぞれに対して2つまでのトランスポートブロックを送信する送信モードが設定された場合、5つのサービングセルを集約させて、TDDを利用することによって、4サブフレームで最大で40個のトランスポートブロックを送受信することができる。この際、例えば、基地局装置100と移動局装置200は、最大で40個のトランスポートブロックに対するACK/NACKを示す情報を上りリンクの1サブフレームで送受信する。すなわち、例えば、基地局装置100と移動局装置200は、1つのトランスポートブロックに対するACK/NACKを示す情報を1ビットで表した場合、40個のトランスポートブロックに対するACK/NACKを示す情報として40ビットの情報を送受信する。すなわち、移動局装置200は、ある上りリンクの1サブフレームで、複数の下りリンクサブフレームに対応するACK/NACKを示す情報を送信する。ここで、基地局装置100と移動局装置200は、ACK/NACKを示す情報を空間的に束ねる以下、spatialbundlingことによって、ACK/NACKを示す情報のビット数情報ビット数を圧縮compress、削減とも言えるすることができる。例えば、基地局装置100と移動局装置200は、2つのコードワードトランスポートブロックに対応するそれぞれのACK/NACKのビットに対して論理積演算や論理和演算を実行し、算出した情報値、ビットをACK/NACKを示す情報として送受信する。例えば、移動局装置200は、PDSCHの第1のコードワードに対応してACK、PDSCHの第2のコードワードに対応してNACKを送信する際に、これらの情報に対してspatialbundlingを適用することによって、NACKとして送信することができる。また、例えば、移動局装置200は、PDSCHの第1のコードワードに対応してACK、PDSCHの第2のコードワードに対応してACKを送信する際に、これらの情報に対してspatialbundlingを適用することによって、ACKとして送信することができる。例えば、移動局装置200は、最大で40個のトランスポートブロックを送信する際に、PDSCHの第1のコードワードに対応するACK/NACKを示す情報とPDSCHの第2のコードワードに対応するACK/NACKを示す情報に対してspatialbundlingを適用することによって、最大で20ビットの情報量のACK/NACKを示す情報に圧縮し、圧縮したACK/NACKを示す情報を送信することができる。すなわち、移動局装置200は、各サービングセルにおける下りリンクサブフレームのそれぞれにおいて受信したPDSCHの第1のコードワードと第2のコードワードのそれぞれに対応するACK/NACKを示す情報のビットに対してspatialbundlingを適用する。ここで、基地局装置100と移動局装置200が送受信するACK/NACKを示す情報のビット数spatialbundlingを適用する前のビット数は、基地局装置100によって設定された、サービングセルサービングセルの数、プライマリセルとセカンダリセルの数と各サービングセルにおける下りリンク送信モードシングルアンテナポートを使用した下りリンクデータ送信シングルアンテナポートを使用したPDSCHの送信、NonMIMOモードによるPDSCHの送信、1つのトランスポートブロックの送信、または、マルチアンテナポートを使用した下りリンクデータ送信マルチアンテナポートを使用したPDSCHの送信、MIMOを適用したPDSCHの送信、2つまでのトランスポートブロックの送信によって決定される。また、基地局装置100と移動局装置200が送受信するACK/NACKを示す情報のビット数spatialbundlingを適用する前のビット数は、基地局装置100からのRRCシグナリングによって設定された下りリンクサブフレームと上りリンクサブフレームの対応TDDconfigurationによって決定される。例えば、基地局装置100が、3つのサービングセルを設定し、各サービングセルに対する下りリンク送信モードとしてマルチアンテナポートを使用したPDSCHの送信2つまでのトランスポートブロックの送信を設定した場合、ACK/NACKを示す情報のビット数は6ビットとなる。また、例えば、基地局装置100と移動局装置200が、この設定において、TDDを利用して、例えば、4サブフレーム全てで、全てのサービングセルにおいてPDSCHを送受信する場合、ACK/NACKを示す情報のビット数は24ビット6ビット×4サブフレームとなる。同様に、基地局装置100が、3つのサービングセルを設定し、各サービングセルに対する下りリンク送信モードとして、1つのサービングセルに対してシングルアンテナポートを使用したPDSCHの送信1つのトランスポートブロックの送信、2つのサービングセルに対してマルチアンテナポートを使用したPDSCHの送信2つまでのトランスポートブロックの送信を設定した場合、ACK/NACKを示す情報のビット数は5ビットとなる。同様に、基地局装置100と移動局装置200が、この設定において、TDDを利用して、例えば、4サブフレーム全てで、全てのサービングセルにおいてPDSCHを送受信する場合、ACK/NACKを示す情報のビット数は20ビット5ビット×4サブフレームとなる。ここで、例えば、移動局装置200は、基地局装置100によって設定されたサービングセルと各サービングセルに対する下りリンク送信モードに応じて決定されたACK/NACKを示す情報のビット数が20ビットを超えている場合には、spatialbundlingを適用する基地局装置100からの設定に従って、自動的にspatialbundlingを適用することによって、ACK/NACKを示す情報のビット数を圧縮しても良い。すなわち、移動局装置200は、基地局装置100からの設定に従って決定されるACK/NACKを示す情報のビット数が、ある所定のビット数所定の値を超えている場合には、自動的にspatialbundlingを適用することによって、ACK/NACKを示す情報のビット数を圧縮することができる。ここで、移動局装置200が、ACK/NACKを示す情報に対してspatialbundlingを適用するビット数は、例えば、仕様書等によって事前に定義される。すなわち、例えば、移動局装置200は、PUCCHを使用してACK/NACKを示す情報を基地局装置100へ送信する際に、ACK/NACKを示す情報のビット数がPUCCH1サブフレームで送信可能なビット数例えば、20ビットを超えている場合には、ACK/NACKを示す情報をPUCCH1サブフレームで送信可能なビット数以下に圧縮することができる。ここで、移動局装置200は、ACK/NACKを示す情報例えば、ビット数が1~20ビットのACKNACKを示す情報を、SRMCまたはDRMCを利用してコーディングする。移動局装置200は、SRMCまたはDRMCを利用してコーディングしたACK/NACKを示す情報を基地局装置100へ送信することができる。また、移動局装置200は、ACK/NACKを示す情報例えば、ビット数が1~20ビットのACKNACKを示す情報を送信する際に、ACK/NACKを示す情報以外の第1の上りリンク制御情報例えば、スケジューリングリクエスト、チャネル状態情報を送信する必要がある場合には、ACK/NACKを示す情報とACK/NACKを示す情報以外の第1の上りリンク制御情報をともに、SRMCまたはDRMCを利用してコーディングする。移動局装置200は、SRMCまたはDRMCを利用してコーディングしたACK/NACKを示す情報とACK/NACKを示す情報以外の第1の上りリンク制御情報をともに、同一サブフレームで基地局装置100へ送信することができる。また、基地局装置100は、移動局装置200が上りリンク制御情報ACKNACKを示す情報、第1の上りリンク制御情報例えば、スケジューリングリクエスト、チャネル状態情報を送信するためのPUCCHリソースを割り当てることができる。例えば、基地局装置100は、移動局装置200が上りリンク制御情報を送信するためのPUCCHリソースを、RRCシグナリングを使用して割り当てることができる。また、例えば、基地局装置100は、移動局装置200が上りリンク制御情報を送信するためのPUCCHリソースを、PDCCHに対応させて割り当てることができる。また、例えば、基地局装置100は、移動局装置200が上りリンク制御情報を送信するためのPUCCHリソースの候補例えば、4つのPUCCHリソースの候補をRRCシグナリングで設定し、さらに、PDCCHで送信される情報ARI:ACKNACKResourceIndicator、UCIResourceIndicatorとも呼称されるを使用して4つのPUCCHリソースの候補の中から1つのPUCCHリソースを指示することによって、移動局装置200に対してPUCCHリソースを割り当てることができる。ここで、例えば、基地局装置100は、セカンダリセルのPDCCHで送信される情報ARIを使用して4つのPUCCHリソースの候補の中から1つのPUCCHリソースを指示することができる。この際、移動局装置200は、同一サブフレームで、複数のセカンダリセルのPDCCHで送信される情報ARIには、全て同じ値がセットされていると想定する。[シングルリードマラーコードを利用したコーディング方法について]図5A、図5Bは、移動局装置200によるシングルリードマラーコードSRMCを利用したコーディング方法の一例を示す図である。図5A、図5Bにおいて、移動局装置200は、ACK/NACKを示す情報に対してSRMCを利用したコーディングを適用している。例えば、移動局装置200は、上記に示した送信データ変調部202において、上りリンク制御情報に対してSRMCを利用したコーディングを適用する。図5A、図5Bにおいて、チャネルコーディング/レートマッチングブロックに入力されるACK/NACKに対するビットシーケンスビットは、[oACK0oACK1...oACKoACK1]で示される。ここで、oACKは、ACK/NACKを示す情報のビット数情報ビット数、ペイロードサイズ、情報量、ビットシーケンスの長さとも言えるを示している。まず、例えば、ACK/NACKを示す情報に対するビットシーケンス[oACK0oACK1...oACKoACK1]は、リードマラーコードである32、oACKブロックコードを使用してコーディングされる。図6は、コーディングに使用される32、oACKブロックコードのコードワードの一例を示しており、例えば、32、oACKブロックコードのコードワードとしては、Minで示される11のベースシーケンスの線形結合linearcombinationが使用される。図6は、32、oACKコードに対するベースシーケンスの一例を示している。例えば、図5A、図5Bにおいて、11ビットのビットシーケンスで示されるACK/NACKを示す情報が32、oACKブロックコードのコードワードに入力され、32ビットのエンコーデッドブロックが出力される。さらに、図5A、図5Bでは、チャネルコーディング/レートマッチングブロックにおいて、32ビットのエンコーデッドブロックのサーキュラーレピティションcircularrepetition、巡回的な繰り返しによって、48ビットのビットシーケンス[qACK0qACK1...qACK47]が出力されていることを示している。すなわち、SRMCを利用したコーディングは、サーキュラーレピティションによって、48ビットのビットシーケンスを出力するために、コーディングによる品質の維持、向上を計ることが可能となる。ここで、例えば、ビットシーケンスqACKiの生成には、下記の算出式1が使用される。さらに、図5A、図5Bにおいて、チャネルコーディング/レートマッチングブロックから出力されたビットシーケンス[qACK0qACK1...qACK47]は、変調ブロックにおいて変調される。図5A、図5Bでは、例として、変調ブロックにおいて、ビットシーケンス[qACK0qACK1...qACK47]に対してQPSKが施され、24の複素数値変調シンボルのブロックablockofcomplexvaluedmodulationsymbol[dACK0dACK1...dACK23]が出力されていることを示している。ここで、例えば、QPSKの変調多値数1サブフレームあたりで送信可能なビット数は2であり、16QAMの変調多値数は4であり、64QAMの変調多値数は6である。さらに、図5A、図5Bにおいて、変調ブロックから出力された複素数値変調シンボルのブロック[dACK0dACK1...dACK23]は、分割ブロックにおいて複素数値変調シンボルのブロック[dACK0dACK1...dACK11]、[dACK12dACK13...dACK23]に分割される。ここで、例えば、分割された複素数値変調シンボルのブロック[dACK0dACK1...dACK11]は、1サブフレーム1msの第1スロット目最初の05msに、複素数値変調シンボルのブロック[dACK12dACK13...dACK23]は、1サブフレーム1msの第2スロット目残りの05msにマッピングされる。さらに、それぞれの分割ブロックから出力された複素数値変調シンボルのブロック[dACK0dACK1...dACK11]、[dACK12dACK13...dACK23]は、複製ブロックreplicationblockにおいて複製され、複製されたそれぞれの複素数値変調シンボルのブロックに対してオーソゴナルシーケンス例えば、w、w、w、w、wが施されて直交化された後にwでblockwisespreadingされた後に、DFTブロックにおいてDFTが施される。さらに、DFTブロックから出力された複素数値変調シンボルのブロックは、ZadoffChuZCシーケンスのサイクリックシフトCS:CyclicShiftを施すことによって直交化されたDMRSDemodulationReferenceSymbolとともに、マッピングブロックにおいて無線リソースPUCCHリソースにマッピングされ、IFFTブロックにおいて、IFFT処理が施される。[デュアルリードマラーコードを利用したコーディング方法について]図7A、図7Bは、移動局装置200によるデュアルリードマラーコードDRMCを利用したコーディング方法の一例を示す図である。図7A、図7Bにおいて、移動局装置200は、ACK/NACKを示す情報に対してDRMCを利用したコーディングを適用している。例えば、移動局装置200は、上記に示した送信データ変調部202において、上りリンク制御情報に対してDRMCを利用したコーディングを適用する。図7A、図7Bにおいて、分割ブロックに入力されるACK/NACKに対するビットシーケンスビットは、[oACK0oACK1...oACKoACK1]で示される。ここで、oACKは、ACK/NACKを示す情報のビット数情報ビット数、ペイロードサイズ、情報量、ビットシーケンスの長さとも言えるを示している。まず、例えば、ACK/NACKを示す情報に対するビットシーケンス[oACK0oACK1...oACKoACK1]は、分割ブロックにおいて、それぞれビットシーケンス[oACK0oACK1...oACK┌oACK2┐1]、[oACK┌OACK2┐oACK┌OACK2┐1...oACKoACK1]に分割される。さらに、分割されたそれぞれのビットシーケンス[oACK0oACK1...oACK┌oACK2┐1]、[oACK┌OACK2┐oACK┌OACK2┐1...oACKoACK1]は、チャネルコーディング/パンクチャブロックにおいて、32、oACKブロックコードを使用して2つのリードマラーコードを使用してコーディングされる。ここで、例えば、コーディングに使用される32、oACKブロックコードのコードワードとしては、図6で示すようなMinで示される11のベースシーケンスの線形結合linearcombinationが2つ使用される。また、例えば、32、oACKブロックコードから出力されるそれぞれのエンコーデッドブロックは、最後の8ビットがパンクチャされ、それぞれ32、oACKブロックコードから24ビットのエンコーデッドブロックが出力される。例えば、図7A、図7Bにおいて、20ビットのビットシーケンスで示されるACK/NACKを示す情報が、分割ブロックにおいて10ビットずつに分割される。さらに、図7A、図7Bでは、チャネルコーディング/パンクチャブロックそれぞれにおいて、10ビットのビットシーケンスから32ビットのエンコーデッドブロックが出力され、最後の8ビットをパンクチャすることによって、それぞれが24ビットのビットシーケンス[qACK0qACK1...qACK23]、[qACK0qACK1...qACK23]が出力されていることを示している。すなわち、DRMCを利用したコーディングは、最後の8ビットをパンクチャすることによって、それぞれが24ビットのビットシーケンスを出力するために、SRMCを利用したコーディングと比べると、コーディングによる品質の低下が生じる可能性がある。ここで、例えば、ビットシーケンスqACKi、qACKiそれぞれの生成には、下記の算出式2、3が使用される。さらに、図7A、図7Bにおいて、チャネルコーディング/パンクチャブロックから出力されたビットシーケンス[qACK0qACK1...qACK23]、[qACK0qACK1...qACK23]は、インタリーブ/連結interleaveconcatenationblockにおいて、インタリーブされ、連結される。図7A、図7Bでは、インタリーブ/連結ブロックから出力された48ビットのビットシーケンスが[qACK0qACK1...qACK47]で示されている。さらに、図7A、図7Bにおいて、インタリーブ/連結ブロックから出力された48ビットのビットシーケンス[qACK0qACK1...qACK47]は、変調ブロックにおいて変調される。図7A、図7Bでは、例として、変調ブロックにおいて、ビットシーケンス[qACK0qACK1...qACK47]に対してQPSKが施され、24の複素数値変調シンボルのブロックablockofcomplexvaluedmodulationsymbol[dACK0dACK2...dACK23]が出力されていることを示している。さらに、図7A、図7Bにおいて、変調ブロックから出力された複素数値変調シンボルのブロック[dACK0dACK1...dACK23]は、分割ブロックにおいて複素数値変調シンボルのブロック[dACK0dACK1...dACK11]、[dACK12dACK13...dACK23]に分割される。ここで、例えば、分割された複素数値変調シンボルのブロック[dACK0dACK1...dACK11]は、1サブフレーム1msの第1スロット目最初の05msに、複素数値変調シンボルのブロック[dACK12dACK13...dACK23]は、1サブフレーム1msの第2スロット目残りの05msにマッピングされる。さらに、それぞれの分割ブロックから出力された複素数値変調シンボルのブロック[dACK0dACK1...dACK11]、[dACK12dACK13...dACK23]は、複製ブロックreplicationblockにおいて複製され、複製されたそれぞれの複素数値変調シンボルのブロックに対してオーソゴナルシーケンス例えば、w、w、w、w、wが施されて直交化された後にwでblockwisespreadingされた後に、DFTブロックにおいてDFTが施される。さらに、DFTブロックから出力された複素数値変調シンボルのブロックは、ZadoffChuZCシーケンスのサイクリックシフトCS:CyclicShiftを施すことによって直交化されたDMRSDemodulationReferenceSymbolとともに、マッピングブロックにおいて無線リソースPUCCHリソースにマッピングされ、IFFTブロックにおいて、IFFT処理が施される。第1の実施形態次に、基地局装置100および移動局装置200を用いた移動通信システムにおける第1の実施形態を説明する。第1の実施形態では、移動局装置200は、ACK/NACKを示す情報をコーディングする際に、第1のペイロードサイズに応じて、DRMCを利用したコーディング方法を適用するのか、SRMCを利用したコーディング方法を適用するのかを決定し、ACK/NACKを示す情報と第1の制御情報をともにコーディングする際に、第2のペイロードサイズに応じて、DRMCを利用したコーディング方法を適用するのか、SRMCを利用したコーディング方法を適用するのかを決定することができる。ここで、第1のペイロードサイズと第2のペイロードサイズはそれぞれ規定される。また、移動局装置200は、ACK/NACKを示す情報をコーディングする際に、第1のペイロードサイズに応じて、DRMCを利用したコーディング方法を適用するのか、SRMCを利用したコーディング方法を適用するのかを決定し、ACK/NACKを示す情報と第1の制御情報をともにコーディングする際に、第2のペイロードサイズに応じて、DRMCを利用したコーディング方法を適用するのか、SRMCを利用したコーディング方法を適用するのかを決定する。ここで、第1のペイロードサイズと第2のペイロードサイズは、異なるペイロードサイズである。ここで、第1のペイロードサイズには、ACK/NACKを示す情報のペイロードサイズが含まれる。また、第2のペイロードサイズには、ACK/NACKを示す情報のペイロードサイズが含まれる。また、第2のペイロードサイズには、ACK/NACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計が含まれても良い。さらに、第1のペイロードサイズは、ACK/NACKを示す情報のコーディングに使用されるRMコードのベースシーケンスによって決定される。また、第2のペイロードサイズは、ACK/NACKを示す情報と第1の制御情報のコーディングに使用されるRMコードのベースシーケンスによって決定される。また、移動局装置200は、あるサブフレームにおいて、ACK/NACKを示す情報を送信するのか、ACK/NACKを示す情報と第1の制御情報をともに送信するのかに応じて、それぞれの送信に対して規定されたペイロードサイズで、DRMCを利用したコーディング方法とSRMCを利用したコーディング方法を切り替えることができる。ここで、第1の制御情報には、スケジューリングリクエストが含まれる。また、第1の制御情報には、チャネル状態情報が含まれる。また、移動局装置200が、ACK/NACKを示す情報以外の上りリンク制御情報として送信するまたは、コーディングする上りリンク制御情報を、第1の制御情報と記載する。図8は、本発明における第1の実施形態を説明するシーケンスチャートである。第1の実施形態は、上記に示したようなセル集約をサポートする移動通信システムにおける基地局装置100と移動局装置200に対して適用可能である。また、第1の実施形態は、TDDおよび/またはFDDをサポートする基地局装置100と移動局装置200に対して適用可能である。図8において、移動局装置200は、ACK/NACKを示す情報を基地局装置100へ送信する際にS1:ステップ1、ACK/NACKを示す情報に対してSRMCを利用したコーディング方法を適用することができる。また、移動局装置200は、同一サブフレームでACK/NACKを示す情報と第1の制御情報をともに基地局装置100へ送信する際にS2:ステップ2、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用することができる。また、移動局装置200は、同一サブフレームでACK/NACKを示す情報と第1の制御情報をともに基地局装置100へ送信する際にS3:ステップ3、ACK/NACKを示す情報と第1の制御情報に対してDRMCを利用したコーディング方法を適用することができる。さらに、移動局装置200は、ACK/NACKを示す情報を基地局装置100へ送信する際にS4:ステップ4、ACK/NACKを示す情報に対してDRMCを利用したコーディング方法を適用することができる。図8において、移動局装置200は、ACK/NACKを示す情報を基地局装置100へ送信する際にS1:ステップ1、ACK/NACKを示す情報に対してSRMCを利用したコーディング方法を適用することができる。また、移動局装置200は、ACK/NACKを示す情報を基地局装置100へ送信する際にS4:ステップ4、ACK/NACKを示す情報に対してDRMCを利用したコーディング方法を適用することができる。ここで、例えば、移動局装置200は、ACK/NACKを示す情報のペイロードサイズビット数、情報量、ビットシーケンスとも言えるが10ビット以下11ビットよりも小さい場合の場合は、ACK/NACKを示す情報に対してSRMCを利用したコーディング方法を適用することができる。すなわち、移動局装置200は、ACK/NACKを示す情報をコーディングする際に、ACK/NACKを示す情報のペイロードサイズが、Nビットある所定のビット数以下の場合ある所定のビット数よりも小さい場合に、ACK/NACKを示す情報に対してSRMCを利用したコーディング方法を適用することができる。また、例えば、移動局装置200は、ACK/NACKを示す情報のペイロードサイズが10ビットよりも大きい場合11ビット以上の場合は、ACK/NACKを示す情報に対してDRMCを利用したコーディング方法を適用することができる。すなわち、移動局装置200は、ACK/NACKを示す情報をコーディングする際に、ACK/NACKを示す情報のペイロードサイズが、Nビットある所定のビット数よりも大きい場合ある所定のビット数以上の場合に、ACK/NACKを示す情報に対してDRMCを利用したコーディング方法を適用することができる。ここで、移動局装置200が、ACK/NACKを示す情報のペイロードサイズが何ビット以下の場合に何ビットよりも大きい場合に、ACK/NACKを示す情報に対してSRMCを利用したコーディング方法を適用するのかDRMCを利用したコーディング方法を適用するのかは、例えば、ACK/NACKを示す情報のコーディングに使用されるRMコードのベースシーケンスによって決定される。また、移動局装置が、ACK/NACKを示す情報のペイロードサイズが何ビット以下の場合に何ビットよりも大きい場合に、ACK/NACKを示す情報に対してSRMCを利用したコーディング方法を適用するのかDRMCを利用したコーディング方法を適用するのかは、例えば、仕様等によって事前に規定される。例えば、移動局装置200は、図6に示したような11ビットのビットシーケンスを入力可能なRMコードのベースシーケンスをACK/NACKを示す情報のコーディングに使用する場合、ACK/NACKを示す情報のペイロードサイズが10ビット以下の場合には、ACK/NACKを示す情報に対してSRMCを利用したコーディング方法を適用することができる。ここで、例えば、移動局装置200は、図6に示したような11ビットのビットシーケンスを入力可能なRMコードのベースシーケンスをACK/NACKを示す情報のコーディングに使用する場合、ACK/NACKを示す情報のペイロードサイズが11ビット以下の場合には、ACK/NACKを示す情報に対してSRMCを利用したコーディング方法を適用しても良い。また、例えば、移動局装置200は、図6に示したような11ビットのビットシーケンスを入力可能なRMコードのベースシーケンスをACK/NACKを示す情報のコーディングに使用する場合、ACK/NACKを示す情報のペイロードサイズが10ビットよりも大きい場合には、ACK/NACKを示す情報に対してDRMCを利用したコーディング方法を適用することができる。ここで、例えば、移動局装置200は、図6に示したような11ビットのビットシーケンスを入力可能なRMコードのベースシーケンスをACK/NACKを示す情報のコーディングに使用する場合、ACK/NACKを示す情報のペイロードサイズが11ビットよりも大きい場合には、ACK/NACKを示す情報に対してDRMCを利用したコーディング方法を適用しても良い。すなわち、移動局装置200は、Nビットのビットシーケンスを入力可能なRMコードのベースシーケンスをACK/NACKを示す情報のコーディングに使用する場合、ACK/NACKを示す情報に対するビットシーケンスがN1ビット以下の場合には、ACK/NACKを示す情報に対してSRMCを利用したコーディング方法を適用することができる。また、移動局装置200は、Nビットのビットシーケンスを入力可能なRMコードのベースシーケンスをACK/NACKを示す情報のコーディングに使用する場合、ACK/NACKを示す情報に対するビットシーケンスがNビット以下の場合には、ACK/NACKを示す情報に対してSRMCを利用したコーディング方法を適用しても良い。また、移動局装置200は、Nビットのビットシーケンスを入力可能なRMコードのベースシーケンスをACK/NACKを示す情報のコーディングに使用する場合、ACK/NACKを示す情報に対するビットシーケンスがN-1ビットよりも大きい場合には、ACK/NACKを示す情報に対してDRMCを利用したコーディング方法を適用する。さらに、移動局装置200は、Nビットのビットシーケンスを入力可能なRMコードのベースシーケンスをACK/NACKを示す情報のコーディングに使用する場合、ACK/NACKを示す情報に対するビットシーケンスがNビットよりも大きい場合には、ACK/NACKを示す情報に対してDRMCを利用したコーディング方法を適用しても良い。また、図8において、移動局装置200は、同一サブフレームでACK/NACKを示す情報と第1の制御情報をともに基地局装置100へ送信する際にS2:ステップ2、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用することができる。また、移動局装置200は、同一サブフレームでACK/NACKを示す情報と第1の制御情報をともに基地局装置100へ送信する際にS3:ステップ3、ACK/NACKを示す情報と第1の制御情報に対してDRMCを利用したコーディング方法を適用することができる。ここで、例えば、移動局装置200は、基地局装置100に対してスケジューリングをリクエストするために1にセットされた情報を予め定義されたスケジューリングリクエストを示す情報が配置される情報フィールドに1をセットして送信し、それ以外の場合例えば、スケジューリングをリクエストしない場合には0にセットされた情報を予め定義されたスケジューリングリクエストを示す情報が配置される情報フィールドに0をセットして送信しても良い。すなわち、移動局装置200は、ACK/NACKを示す情報とともに、1スケジューリングのリクエストを示す情報または0それ以外の状態を示す情報にセットされた情報情報ビット、情報フィールドを送信しても良い。以下、基本的には、移動局装置200が基地局装置100へ送信するスケジューリングリクエストは、1ビットの情報によって表されることとする。また、例えば、移動局装置200は、ACK/NACKを示す情報と、基地局装置100に対して下りリンクのチャネル状態情報をレポートするためのチャネル状態情報やチャネル品質識別子やプレコーディングマトリックス識別子やランク識別子をともに送信しても良い。ここで、例えば、移動局装置200は、ACK/NACKを示す情報のペイロードサイズビット数、情報量、ビットシーケンスとも言えるが10ビット以下の場合11ビットよりも小さい場合は、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用することができる。すなわち、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をコーディングする際に、ACK/NACKを示す情報のペイロードサイズが、Mビットある所定のビット数以下の場合ある所定のビット数よりも小さい場合に、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用することができる。また、例えば、移動局装置200は、ACK/NACKを示す情報のペイロードサイズが10ビットよりも大きい場合11ビット以上の場合は、ACK/NACKを示す情報と第1の制御情報に対してDRMCを利用したコーディング方法を適用することができる。すなわち、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をコーディングする際に、ACK/NACKを示す情報のペイロードサイズが、Mビットある所定のビット数よりも大きい場合ある所定のビット数以上の場合に、ACK/NACKを示す情報と第1の制御情報に対してDRMCを利用したコーディング方法を適用することができる。また、例えば、移動局装置200は、ACK/NACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計が11ビット以下の場合12ビットよりも小さい場合は、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用しても良い。すなわち、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をコーディングする際に、ACK/NACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計が、Lビットある所定のビット数以下の場合ある所定のビット数よりも小さい場合に、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用しても良い。また、例えば、移動局装置200は、ACK/NACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計が11ビットよりも大きい場合12ビット以上の場合は、ACK/NACKを示す情報と第1の制御情報に対してDRMCを利用したコーディング方法を適用しても良い。すなわち、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をコーディングする際に、ACK/NACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計が、Lビットある所定のビット数よりも大きい場合ある所定のビット数以上の場合に、ACK/NACKを示す情報と第1の制御情報に対してDRMCを利用したコーディング方法を適用しても良い。すなわち、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をコーディングする際に、SRMCを利用したコーディング方法を適用するのか、DRMCを利用したコーディング方法を適用するのかを、ACK/NACKを示す情報のペイロードサイズのみに応じて決定することができる。また、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をコーディングする際に、SRMCを利用したコーディング方法を適用するのか、DRMCを利用したコーディング方法を適用するのかを、ACK/NACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計に応じて決定しても良い。また、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をコーディングする際に、SRMCを利用したコーディング方法を適用するのか、DRMCを利用したコーディング方法を適用するのかを、第1の制御情報のペイロードサイズのみに応じては決定しない第1の制御情報のペイロードサイズのみには依存しない。ここで、移動局装置200が、ACK/NACKを示す情報のペイロードサイズが何ビット以下の場合に何ビットよりも大きい場合に、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用するのかDRMCを利用したコーディング方法を適用するのかは、例えば、ACK/NACKを示す情報と第1の制御情報のコーディングに使用されるRMコードのベースシーケンスによって決定される。また、移動局装置200が、ACK/NACKを示す情報のペイロードサイズが何ビット以下の場合に何ビットよりも大きい場合に、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用するのかDRMCを利用したコーディング方法を適用するのかは、例えば、仕様等によって事前に規定されても良い。また、移動局装置200が、ACK/NACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計が何ビット以下の場合に何ビットよりも大きい場合に、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用するのかDRMCを利用したコーディング方法を適用するのかは、例えば、ACK/NACKを示す情報と第1の制御情報のコーディングに使用されるRMコードのベースシーケンスによって決定される。また、移動局装置200が、ACK/NACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計が何ビット以下の場合に何ビットよりも大きい場合に、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用するのかDRMCを利用したコーディング方法を適用するのかは、例えば、仕様等によって事前に規定されても良い。すなわち、移動局装置200が、ACK/NACKを示す情報のみを送信する際に、DRMCを利用したコーディング方法を適用するのか、SRMCを利用したコーディング方法を適用するのか、を決定するためのペイロードサイズACKNACKを示す情報のペイロードサイズが、仕様等によって事前に規定される。さらに、移動局装置200が、ACK/NACKを示す情報と第1の制御情報をともに送信する際に、DRMCを利用したコーディング方法を適用するのか、SRMCを利用したコーディング方法を適用するのか、を決定するためのペイロードサイズACKNACKを示す情報のペイロードサイズ、または、ACKNACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計が、仕様等によって事前に規定される。移動局装置200は、あるサブフレームで送信する上りリンク制御情報の状況ACKNACKを示す情報のみを送信するのか、ACKNACKを示す情報と第1の制御情報をともに送信するのかに応じて、仕様等によってそれぞれ独立に規定されたペイロードサイズで、DRMCを利用したコーディング方法とSRMCを利用したコーディング方法を切り替える。すなわち、移動局装置200は、あるサブフレームでACK/NACKを示す情報のみを送信する際には、ACK/NACKを示す情報のペイロードサイズのみに応じて、DRMCを利用したコーディング方法を適用するのか、SRMCを利用したコーディング方法を適用するのかを決定し、あるサブフレームでACK/NACKを示す情報と第1の制御情報をともに送信する際には、ACK/NACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計に応じて、DRMCを利用したコーディング方法を適用するのか、SRMCを利用したコーディング方法を適用するのかを決定することができる。ここで、基地局装置100は、移動局装置200が、あるサブフレームでACK/NACKを示す情報のみをコーディングする際に、DRMCを利用したコーディング方法を適用するのか、SRMCを利用したコーディング方法を適用するのかを決定するために、ACK/NACKを示す情報のペイロードサイズACKNACKを示す情報のペイロードに関するパラメータ、情報でも良いを、RRCシグナリングを使用して設定しても良い。また、基地局装置100は、移動局装置200が、あるサブフレームでACK/NACKを示す情報と第1の制御情報をともにコーディングする際に、DRMCを利用したコーディング方法を適用するのか、SRMCを利用したコーディング方法を適用するのかを決定するために、ACK/NACKを示す情報のペイロードサイズACKNACKを示す情報のペイロードに関するパラメータ、情報でも良いを、RRCシグナリングを使用して設定しても良い。さらに、基地局装置100は、移動局装置200が、あるサブフレームでACK/NACKを示す情報と第1の制御情報をともにコーディングする際に、DRMCを利用したコーディング方法を適用するのか、SRMCを利用したコーディング方法を適用するのかを決定するために、ACK/NACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計ACKNACKを示す情報のペイロードと第1の制御情報のペイロードサイズの合計に関するパラメータ、情報でも良いを、RRCシグナリングを使用して設定しても良い。例えば、移動局装置200は、図6に示したような11ビットのビットシーケンスを入力可能なRMコードのベースシーケンスをACK/NACKを示す情報と第1の制御情報のコーディングに使用する場合、ACK/NACKを示す情報のペイロードサイズが10ビット以下の場合には、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用する。また、例えば、移動局装置200は、図6に示したような11ビットのビットシーケンスを入力可能なRMコードのベースシーケンスをACK/NACKを示す情報と第1の制御情報のコーディングに使用する場合、ACK/NACKを示す情報のペイロードサイズが10ビットよりも大きい場合には、ACK/NACKを示す情報と第1の制御情報に対してDRMCを利用したコーディング方法を適用する。また、例えば、移動局装置200は、図6に示したような11ビットのビットシーケンスを入力可能なRMコードのベースシーケンスをACK/NACKを示す情報と第1の制御情報のコーディングに使用する場合、ACK/NACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計が11ビット以下の場合には、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用しても良い。また、例えば、移動局装置200は、図6に示したような11ビットのビットシーケンスを入力可能なRMコードのベースシーケンスをACK/NACKを示す情報と第1の制御情報のコーディングに使用する場合、ACK/NACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計が11ビットよりも大きい場合には、ACK/NACKを示す情報と第1の制御情報に対してDRMCを利用したコーディング方法を適用しても良い。すなわち、移動局装置200は、Nビットのビットシーケンスを入力可能なRMコードのベースシーケンスをACK/NACKを示す情報と第1の制御情報のコーディングに使用する場合、ACK/NACKを示す情報に対するビットシーケンスがN-1ビット以下の場合には、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用する。また、移動局装置200は、Nビットのビットシーケンスを入力可能なRMコードのベースシーケンスをACK/NACKを示す情報と第1の制御情報のコーディングのコーディングに使用する場合、ACK/NACKを示す情報に対するビットシーケンスがN-1ビットよりも大きい場合には、ACK/NACKを示す情報と第1の制御情報に対してDRMCを利用したコーディング方法を適用する。また、移動局装置200は、Nビットのビットシーケンスを入力可能なRMコードのベースシーケンスをACK/NACKを示す情報と第1の制御情報のコーディングに使用する場合、ACK/NACKを示す情報に対するビットシーケンスと第1の制御情報に対するビットシーケンスの合計がNビット以下の場合には、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用しても良い。また、移動局装置200は、Nビットのビットシーケンスを入力可能なRMコードのベースシーケンスをACK/NACKを示す情報と第1の制御情報のコーディングに使用する場合、ACK/NACKを示す情報に対するビットシーケンスと第1の制御情報に対するビットシーケンスの合計がNビットよりも大きい場合には、ACK/NACKを示す情報と第1の制御情報に対してDRMCを利用したコーディング方法を適用しても良い。上記で示したように、移動局装置200は、基地局装置100によって設定された、サービングセルサービングセルの数と各サービングセルにおける下りリンク送信モードによって、基地局装置100へ送信するACK/NACKを示す情報のビット数ペイロードサイズ、情報量、ビットシーケンスの長さとも言えるを決定することができる。また、移動局装置200は、基地局装置100によって設定された下りリンクサブフレームと上りリンクサブフレームの対応TDDconfigurationによって、基地局装置100へ送信するACK/NACKを示す情報のビット数ペイロードサイズ、情報量、ビットシーケンスの長さとも言えるを決定することができる。すなわち、移動局装置200は、ある上りリンクサブフレームで送信されるACK/NACKを示す情報に対応する下りリンクサブフレームの数に従って、ACK/NACKを示す情報のビット数を決定することができる。以下、基本的には、基地局装置によって送信される1つのトランスポートブロックに対するACK/NACKを示す情報1つのコードワードに対応するACK/NACKを示す情報を1ビットで表すこととする。また、第1の制御情報を1ビットで表すこととする。すなわち、基地局装置100によって、ある1つのサービングセルにおいてMIMOを適用したPDSCHの送信2つまでのトランスポートブロックの送信が行われる下りリンク送信モードが設定された場合、ACK/NACKを示す情報は2ビットで表される。また、基地局装置100と移動局装置200は、TDDを利用して、4サブフレーム全てで、設定した全てのサービングセルにおいてトランスポートブロックを送受信することとする。さらに、移動局装置200は、ACKNACKを示す情報および/または第1の制御情報をコーディングする際に、図6に示したような11ビットのビットシーケンスを入力可能なRMコードのベースシーケンスを使用することとする。すなわち、上記で示したように、例えば、移動局装置200は、ACK/NACKを示す情報をコーディングする際に、ACK/NACKを示す情報のペイロードサイズが10ビット以下の場合には、ACK/NACKを示す情報に対してSRMCを利用したコーディング方法を適用する。また、移動局装置200は、ACK/NACKを示す情報のペイロードサイズが10ビットよりも大きい場合には、ACK/NACKを示す情報に対してDRMCを利用したコーディング方法を適用する。また、上記で示したように、例えば、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をともにコーディングする際に、ACK/NACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計が11ビット以下の場合には、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用する。また、移動局装置200は、ACK/NACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計が11ビットよりも大きい場合には、ACK/NACKを示す情報に対してDRMCを利用したコーディング方法を適用する。例えば、基地局装置100によって、2つのサービングセルが設定され、各サービングセルに対する下りリンク送信モードとしてシングルアンテナポートモードを使用したPDSCHの送信1つのトランスポートブロックの送信が設定された場合、移動局装置200は、8ビット2×1×4のACK/NACKを示す情報を基地局装置100へ送信する。すなわち、この設定において、移動局装置200は、ACK/NACKを示す情報をコーディングする際には、ACK/NACKを示す情報に対してSRMCを利用したコーディング方法を適用する。また、この設定において、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をともにコーディングする際には、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用する。すなわち、移動局装置200は、8ビットのACK/NACKを示す情報と1ビットの第1の制御情報を、SRMCを利用してコーディングし、基地局装置100へ送信する。また、例えば、基地局装置100によって、2つのサービングセルが設定され、各サービングセルに対する下りリンク送信モードとしてマルチアンテナポートモードを使用したPDSCHの送信2つまでのトランスポートブロックの送信が設定された場合、移動局装置200は、16ビット2×2×4のACK/NACKを示す情報を送信する。すなわち、この設定において、移動局装置200は、ACK/NACKを示す情報をコーディングする際には、ACK/NACKを示す情報に対してDRMCを利用したコーディング方法を適用する。また、この設定において、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をともにコーディングする際には、ACK/NACKを示す情報と第1の制御情報に対してDRMCを利用したコーディング方法を適用する。すなわち、移動局装置200は、16ビットのACK/NACKを示す情報と1ビットの第1の制御情報を、DRMCを利用してコーディングし、基地局装置100へ送信する。また、例えば、基地局装置100によって、3つのサービングセルが設定され、各サービングセルに対する下りリンク送信モードとしてマルチアンテナポートモードを使用したPDSCHの送信2つまでのトランスポートブロックの送信が設定された場合、移動局装置200は、24ビット3×2×4のACK/NACKを示す情報を、spatialbundlingを利用して、12ビット3×22×4のACK/NACKを示す情報に圧縮する。上記で示したように、移動局装置200は、ACK/NACKを示す情報のビット数がある所定の値例えば、20ビットを超えている場合には、spatialbundlingを利用して、ACK/NACKを示す情報のビット数を圧縮することができる。移動局装置200は、圧縮された12ビットのACK/NACKを示す情報を基地局装置100へ送信する。すなわち、この設定において、移動局装置200は、ACK/NACKを示す情報をコーディングする際には、ACK/NACKを示す情報に対してDRMCを利用したコーディング方法を適用する。すなわち、移動局装置200は、spatialbundlingを利用することによって圧縮された12ビットのACK/NACKを示す情報を、DRMCを利用してコーディングし、基地局装置100へ送信する。また、この設定において、移動局装置200は、ACK/NACKを示す情報と第1の制御情報とともにコーディングする際には、ACK/NACKを示す情報と第1の制御情報に対してDRMCを利用したコーディング方法を適用する。すなわち、移動局装置200は、spatialbundlingを利用することによって圧縮された12ビットのACK/NACKを示す情報と1ビットの第1の制御情報を、DRMCを利用してコーディングし、基地局装置100へ送信する。すなわち、移動局装置200は、ACK/NACKを示す情報をコーディングする際に、SRMCを利用したコーディング方法を適用するのか、DRMCを利用したコーディング方法を適用するのかを、spatialbundlingを利用することによって圧縮されたACK/NACKを示す情報のペイロードサイズに応じて決定することができるspatialbundling後のACKNACKを示す情報のペイロードサイズのみに応じて決定することができる。また、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をコーディングする際に、SRMCを利用したコーディング方法を適用するのか、DRMCを利用したコーディング方法を適用するのかを、spatialbundlingを利用することによって圧縮されたACK/NACKを示す情報のペイロードサイズに応じて決定することができるspatialbundling後のACKNACKを示す情報のペイロードサイズのみに応じて決定することができる。また、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をコーディングする際に、SRMCを利用したコーディング方法を適用するのか、DRMCを利用したコーディング方法を適用するのかを、spatialbundlingを利用することによって圧縮されたACK/NACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計に応じて決定することができるspatialbundling後のACKNACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計に応じて決定することができる。また、移動局装置200は、ACK/NACKを示す情報をコーディングする際に、SRMCを利用したコーディング方法を適用するのか、DRMCを利用したコーディング方法を適用するのかを、基地局装置100によって設定されたサービングセルサービングセルの数と各サービングセルにおける下りリンク送信モードに応じて決定することができる。また、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をコーディングする際に、SRMCを利用したコーディング方法を適用するのか、DRMCを利用したコーディング方法を適用するのかを、基地局装置100によって設定されたサービングセルサービングセルの数と各サービングセルにおける下りリンク送信モードに応じて決定することができる。また、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をコーディングする際に、SRMCを利用したコーディング方法を適用するのか、DRMCを利用したコーディング方法を適用するのかを、基地局装置100によって設定された下りリンクサブフレームと上りリンクサブフレームの対応TDDconfigurationに応じて決定することができる。すなわち、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をコーディングする際に、SRMCを利用したコーディング方法を適用するのか、DRMCを利用したコーディング方法を適用するのかを、ある上りリンクサブフレームで送信されるACK/NACKを示す情報に対応する下りリンクサブフレームの数に応じて決定することができる。ここで、ACK/NACKを示す情報の送信と第1の制御情報の送信が同一サブフレームで生じた移動局装置200は、SRMCを利用したコーディング方法を適用する際に、ビットシーケンスqACKiを生成するために、例えば、下記の算出式4を使用することができる。ここで、算出式4において、第1の制御情報はUCIとして示される。すなわち、例えば、移動局装置200が、ACK/NACKを示す情報と第1の制御情報に対してSRMCを利用したコーディング方法を適用する場合、第1の制御情報に対するビットシーケンスは、ACK/NACKを示す情報に対するビットシーケンスの最後に最後部に連結される。すなわち、移動局装置200は、ACK/NACKを示す情報のビットと第1の制御情報のビットを連結することによって得られたビットシーケンスをコーディングする。ここで、上記に示した通り、例えば、移動局装置200は、ACK/NACKを示す情報のみを送信する際には、ビットシーケンスqACKiを生成するために算出式1を使用する。同様に、ACK/NACKを示す情報の送信と第1の制御情報の送信が同一サブフレームで生じた移動局装置200は、DRMCを利用したコーディング方法を適用する際に、ビットシーケンスqACKi、qACKiそれぞれを生成するために、例えば、下記の算出式5、6を使用することができる。ここで、算出式5、6において、第1の制御情報はUCIとして示される。すなわち、例えば、移動局装置200が、ACK/NACKを示す情報と第1の制御情報に対してDRMCを利用したコーディング方法を適用する場合、第1の制御情報に対するビットシーケンスは、ACK/NACKを示す情報に対するビットシーケンスの最後に最後部に連結される。また、第1の制御情報に対するビットシーケンスは、2つのリードマラーコードの1つ片方のみに入力される。例えば、第1の制御情報に対するビットシーケンスは、ACK/NACKを示す情報に対するビットシーケンスが短い方のビットシーケンスACK/NACKを示す情報のペイロードサイズが小さい方のペイロードに連結される。すなわち、移動局装置200は、ACK/NACKを示す情報のビットと第1の制御情報のビットを連結してビットシーケンスを生成し、生成されたビットシーケンスを分割することによって得られたビットシーケンスのそれぞれを別々にコーディングする。ここで、上記に示した通り、例えば、移動局装置200は、ACK/NACKを示す情報のみを送信する際には、ビットシーケンスqACKi、qACKiそれぞれを生成するために算出式2、3を使用する。上記までに示した通り、移動局装置200が、ACK/NACKを示す情報および/または第1の制御情報をコーディングする際にDRMCを利用したコーディング方法を適用するのか、SRMCを利用したコーディング方法を適用するのかを決定するために、ACK/NACKを示す情報とACK/NACKを示す情報と第1の制御情報それぞれに対して、それぞれ独立にペイロードサイズを規定することによって、移動局装置200によるSRMCを利用したコーディング方法とDRMCを利用したコーディング方法を効率的に切り替えることができる。また、上記までに示した通り、移動局装置200が、ACK/NACKを示す情報および/または第1の制御情報をコーディングする際に、spatialbundlingが適用された後のACK/NACKを示す情報のペイロードサイズを使用することによって、spatialbundlingによるビット数の圧縮とコーディング方法SRMCを利用したコーディング方法またはDRMCを利用したコーディング方法とを適切に組み合わせることが可能となる。移動局装置200は、ACK/NACKを示す情報のみを基地局装置100へ送信する際には、規定されたACK/NACKを示す情報のペイロードサイズに応じて、SRMCを利用したコーディング方法とDRMCを利用したコーディング方法を切り替えることができる。また、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をともに基地局装置100へ送信する際には、規定されたACK/NACKを示す情報のペイロードサイズに応じて、SRMCを利用したコーディング方法とDRMCを利用したコーディング方法を切り替えることができる。また、移動局装置200は、ACK/NACKを示す情報と第1の制御情報をともに基地局装置100へ送信する際には、規定されたACK/NACKを示す情報のペイロードサイズと第1の制御情報のペイロードサイズの合計に応じて、SRMCを利用したコーディング方法とDRMCを利用したコーディング方法を切り替えることができる。本実施形態では、主に、移動局装置200が、11ビットのビットシーケンスを入力可能なRMコードのベースシーケンスを使用して、上りリンク制御情報ACKNACKを示す情報、スケジューリングリクエスト、チャネル状態情報をコーディングすることを記載した。しかしながら、移動局装置200が、何ビットを入力可能なRMコードのベースシーケンスを使用したとしても、同様の実施形態が適用可能なことは勿論である。以上説明した実施形態は、基地局装置100および移動局装置200に搭載される集積回路にも適用される。また、以上説明した実施形態において、基地局装置100内の各機能や、移動局装置200内の各機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより基地局装置100や移動局装置200の制御を行なっても良い。なお、ここでいうコンピュータシステムとは、OSや周辺機器等のハードウェアを含むものとする。また、コンピュータ読み取り可能な記録媒体とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。更にコンピュータ読み取り可能な記録媒体とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、更に前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるものであっても良い。以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も特許請求の範囲に含まれる。