(57)【要約】      （修正有）【課題】バンドサーチ処理開始から初期セルサーチ処理終了までの時間を、回路規模を抑制しつつ、所定時間よりも短くした無線装置を提供する。【解決手段】他の無線装置から送信されたデータに対してセルサーチ処理を実行するための第１のプログラムとセルサーチ処理後に実行される復調処理及び／又は復号処理を実行するための第２のプログラムを記憶するメモリと、第１のプログラムを実行する第１のプロセッサと、第２のプログラムを実行する第２のプロセッサと、メモリに記憶された第１のプログラムを第１のプロセッサへローディングし、第１のプロセッサで第１のプログラムが実行されてセルサーチ処理が行われる場合に第２のプロセッサへ第１のプログラムをローディングし、第１及び第２のプロセッサにおいて第１のプログラムを実行させてデータに対してセルサーチ処理を並列に実行させる制御部とを備える。【選択図】図５
2016066929.tif 000002
【特許請求の範囲】
【請求項１】
他の無線装置から送信されたデータに対してセルサーチ処理を実行するための第１のプログラムと前記セルサーチ処理後に実行される復調処理及び／又は復号処理を実行するための第２のプログラムを記憶するメモリと、
前記第１のプログラムを実行する第１のプロセッサと、
前記第２のプログラムを実行する第２のプロセッサと、
前記メモリに記憶された前記第１のプログラムを前記第１のプロセッサへローディングし、前記第１のプロセッサで前記第１のプログラムが実行されてセルサーチ処理が行われる場合に前記第２のプロセッサへ前記第１のプログラムをローディングし、前記第１及び第２のプロセッサにおいて前記第１のプログラムを実行させて前記データに対して前記セルサーチ処理を並列に実行させる制御部と、
を備えることを特徴とする無線装置。
【請求項２】
前記メモリには前記他の無線装置へ送信する送信データに対して符号化処理及び／又は変調処理を実行するための第３のプログラムが記憶され、
更に、前記第３のプログラムを実行する第３のプロセッサを備え、
前記制御部は、前記第１のプロセッサで前記第１のプログラムが実行されてセルサーチ処理が行われる場合に前記第３のプロセッサへ前記第１のプログラムをローディングし、前記第１乃至第３のプロセッサにおいて前記第１のプログラムを実行させて前記データに対して前記セルサーチ処理を並列に実行させることを特徴とする請求項１記載の無線装置。
【請求項３】
前記制御部は、前記第１のプロセッサにおいて前記セルサーチ処理における相関演算が行われる場合に、相関演算区間を第１の相関演算区間と第２の相関演算区間に分割し、前記第１の相関演算区間における第１のデータと前記第２の相関演算区間における第２のデータに対して前記第１及び第２のプロセッサにおいて相関演算をそれぞれ並列に実行させることを特徴とする請求項１記載の無線装置。
【請求項４】
前記制御部は、前記セルサーチ処理における第１又は第２のスクランブルコートの特定処理を前記第１のプロセッサにおいて実行させる場合に、前記第１のプロセッサにおいて前記第１のスクランブルコードを特定させ、前記第２のプロセッサにおいて前記第２のスクランブルコードを特定させる処理を前記第１及び第２のプロセッサにおいてそれぞれ並列に実行させることを特徴とする請求項１記載の無線装置。
【請求項５】
前記制御部は、前記第１のプロセッサにおいて前記無線装置で使用するキャリア周波数を特定する処理を実行させる場合に、所定周波数帯域を第１及び第２の周波数帯域に分割し、前記第１の周波数帯域に対して前記キャリア周波数を特定させる処理を前記第１のプロセッサ、前記第２の周波数帯域に対して前記キャリア周波数を特定させる処理を前記第２のプロセッサにおいてそれぞれ並列に実行させること特徴とする請求項１記載の無線装置。
【請求項６】
前記制御部は、前記第１のプロセッサにおいて第１及び第２の周波数帯域に対して前記セルサーチ処理を実行させる場合に、前記第１の周波数帯域に対して前記セルサーチ処理を前記第１のプロセッサ、前記第２の周波数帯域に対して前記セルサーチ処理を前記第２のプロセッサにおいてそれぞれ並列に実行させることを特徴とする請求項１記載の無線装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線装置に関する。
【背景技術】
【０００２】
現在、携帯電話システムや無線ＬＡＮ（Local Area Network）などの無線通信システムが広く利用されている。また、無線通信の分野では、通信速度や通信容量を更に向上させるべく、次世代の通信技術について継続的な議論が行われている。例えば、標準化団体である３ＧＰＰ（3rd Generation Partnership Project）ではＬＴＥ（Long Term Evolution）と呼ばれる通信規格や、ＬＴＥをベースとしたＬＴＥ−Ａ（LTE-Advanced）と呼ばれる通信規格の標準化が完了若しくは検討されている。
【０００３】
このような無線通信システムにおいて通信端末は、電源立ち上げ時や待ち受け時、あるいは通信中などにおいてセルサーチ処理を行う場合がある。セルサーチ処理では、例えば、無線信号に含まれる同期信号に基づいてフレームタイミングやセルＩＤ（Identification）を検出するなどの処理が行われる。通信端末はセルサーチを行うことで、基地局と同期して無線信号を送信又は受信でき、また、無線通信を行う場合の基本的な情報も取得できる。
【０００４】
セルサーチ処理には、例えば、キャリアサーチ（以下ではバンドサーチと称する場合がある）処理と初期セルサーチ処理、及び周辺セルサーチ処理の３種類の処理がある。
【０００５】
バンドサーチ処理は、例えば、初期セルサーチ処理を行う前に移動端末が無線通信に利用するキャリア周波数を特定するための処理である。また、初期セルサーチ処理は、例えば、バンドサーチ処理で特定したキャリア周波数に基づいて、フレームタイミングやシンボルタイミング、使用周波数、セルＩＤ（Identification）などを取得するための処理である。通信端末は、例えば、バンドサーチ処理後に初期セルサーチ処理を行うことで、初期セルサーチ処理の際にキャリア周波数を効率的に検出することができる。
【０００６】
周辺セルサーチ処理は、例えば、通信端末において基地局と無線通信を行っているときに行われる処理である。周辺セルサーチ処理により、例えば、通信端末は他セルのＩＤを最大で５つ取得できる。
【０００７】
通信端末は無線信号に含まれる同期信号を用いてセルサーチを行う。Ｗ−ＣＤＭＡ（Wideband Code Division Multiple Access）などの３Ｇ方式やＬＴＥ方式においては、２種類の同期信号が用いられる。
【０００８】
図２６（Ａ）及び図２６（Ｂ）は３Ｇ方式、図２７（Ａ）及び図２７（Ｂ）はＬＴＥ方式における無線フレームの構成例をそれぞれ表す。
【０００９】
図２６（Ａ）及び図２６（Ｂ）に示すように、３Ｇ方式においては１つの無線フレーム内に１５個のスロットを含む。各スロットの先頭シンボルにはＰ−ＳＣＨ（Primary Synchronization Channel）とＳ−ＳＣＨ（Secondary Synchronization Channel）が含まれる。通信端末はＰ−ＳＣＨ（又はＰＳＣ（Primary Synchronization Channel）と称される場合もある）を利用して第１の同期信号を検出する。また、通信端末はＳ−ＳＣＨ（又はＳＳＣ（Secondary Synchronization Channel）と称される場合もある）を利用して第２の同期信号を検出する。通信端末は第１及び第２の同期信号を利用してセルサーチを行う。
【００１０】
また、図２７（Ａ）及び図２７（Ｂ）に示すように、ＬＴＥ方式においては１つの無線フレーム内に、１０個のサブフレームを含み、各サブフレームには２つのスロットを含み、さらに各スロットは７個のシンボルを含む。先頭である１番目のスロットの６番目と７番目のシンボルにＳ−ＳＣＨとＰ−ＳＣＨがそれぞれ含まれる。また、先頭から１１番目のスロットの６番目と７番目のシンボルにＳ−ＳＣＨとＰ−ＳＣＨがそれぞれ含まれる。通信端末は、Ｐ−ＳＣＨを利用してＰＳＳ（Primary Synchronization Signal：以下では第１の同期信号と称する場合がある）を検出する。また、通信端末は、Ｓ−ＳＣＨを利用してＳＳＳ（Secondary Synchronization Signal：以下では第２の同期信号と称する場合がある）を検出する。通信端末は第１及び第２の同期信号を利用してセルサーチを行う。
【００１１】
いずれの方式においても、初期セルサーチ処理においては、通信端末は第１段階で第１の同期信号を用いてシンボルタイミングなどを検出する。そして、通信端末は、第２段階で第２の同期信号を用いてフレームタイミングやセルＩＤグループなどを検出し、スクランブルコードを特定する。
【００１２】
このような無線通信に関する技術として、例えば、以下のような技術がある。
【００１３】
すなわち、スロットごとに全ての同期コードで相関値を検出してその偏差を積算して、スクランブルコードグループ番号に対応するフレーム相関値を検出し、当該相関値に基づいてフレームタイミングを検出するようにした携帯無線端末がある。
【００１４】
この技術によれば、無線伝搬環境の変化に関わらず高精度にフレームタイミングを検出できる携帯端末装置を提供できる、とされる。
【００１５】
また、ベースバンド信号に対してリファレンス符号との相関が取られた後、制御部による制御により、出力信号を複数の報知チャネル復調部又は通話チャネル用の複数の復調部へ出力させ、各復調部において処理を行わせるようにしたＣＤＭＡセルラーシステムの受信装置がある。
【００１６】
この技術によれば、回路を大型化せず、セルサーチに要する時間を短縮できる、とされる。
【００１７】
さらに、キャリアサーチ後にセルサーチを行うようにした移動局装置において、キャリアサーチに際して、割り当てられた周波数帯域において受信電力測定を行い、受信電力が閾値を超えた周波数付近にサービスキャリアを探索する範囲を限定するようにした技術がある。
【００１８】
この技術によれば、キャリアサーチを効率的に行い、サービスキャリアを検出する間での時間を短縮化すると共に、無駄なセルサーチ回数を減らして消費電力を低減し、結果として連続待ち受け時間を長期化できる移動局装置を提供できる、とされる。
【先行技術文献】
【特許文献】
【００１９】
【特許文献１】特開２００２−１８５４４１号公報
【特許文献２】特開平１１−１９１８９６号公報
【特許文献３】特開２００３−６０５５１号公報
【発明の概要】
【発明が解決しようとする課題】
【００２０】
上述したスロットごとに全ての同期コードで相関値を検出してその偏差を積算する技術は、スクランブルコードグループ番号を特定する際に、既知の信号系列と受信信号系列に基づいて相関演算を順次行うことになる。また、スクランブルコードグループ番号を特定する前の段階で、例えば、第１段階として第１の同期信号（ＰＳＳやＰＳＣなど）を用いてシンボルタイミングなどの検出を行う場合がある。従って、当該技術では、第１段階からスクランブルコードグループ番号を特定するまでの処理を順次行っていることから、処理時間が所定時間以上長くなる場合がある。
【００２１】
また、上述した出力信号を複数の報知チャネル復調部又は通話チャネル用の複数の復調部へ出力する技術においても、ベースバンド信号に対して相関演算処理を行うようにしている。この場合、相関演算に際して、ベースバンド信号の信号系列と既知の信号系列との間で相関演算を順次行うことになる。従って、当該技術においても、相関演算の処理時間が所定時間以上長くなる場合がある。
【００２２】
さらに、サービスキャリアの探索範囲を限定する技術は、例えば、キャリアサーチ（又はバンドサーチ）処理に際して、割り当てられた周波数帯域において受信電力測定を行っている。従って、当該技術では、受信電力測定に際して、割り当てられた周波数帯域の全ての周波数に対してバンドサーチ処理を行うことになる。この場合、サービスキャリアを特定する際に、既知の信号系列と受信信号系列との相関演算が順次行われることになり、バンドサーチ処理にかかる時間が所定時間以上長くなる場合がある。
【００２３】
よって、上述した３つの技術では、バンドサーチ処理開始から初期セルサーチ処理終了までにかかる時間が所定時間以上長くなる場合がある。このような場合、移動端末において、シンボルタイミング同期やフレームタイミング同期が行われた後に行われる復調処理や復号処理の開始時間が当初開始予定時間よりも遅くなってしまう。その結果、通話サービスなどの各種サービスの要求後サービスの提供が行われるまで時間も所定時間以上長くなる場合がある。
【００２４】
そこで、一開示は、サービス要求後、サービスの提供を受けるまでの時間を、回路規模の増大を抑制しつつ、所定時間よりも短くした無線装置を提供することにある。
【００２５】
また、一開示は、バンドサーチ処理開始からから初期セルサーチ処理終了までの時間を、回路規模の増大を抑制しつつ、所定時間よりも短くした無線装置を提供することにある。
【課題を解決するための手段】
【００２６】
一開示は、無線装置において、他の無線装置から送信されたデータに対してセルサーチ処理を実行するための第１のプログラムと前記セルサーチ処理後に実行される復調処理及び／又は復号処理を実行するための第２のプログラムを記憶するメモリと、前記第１のプログラムを実行する第１のプロセッサと、前記第２のプログラムを実行する第２のプロセッサと、前記メモリに記憶された前記第１のプログラムを前記第１のプロセッサへローディングし、前記第１のプロセッサで前記第１のプログラムが実行されてセルサーチ処理が行われる場合に前記第２のプロセッサへ前記第１のプログラムをローディングし、前記第１及び第２のプロセッサにおいて前記第１のプログラムを実行させて前記データに対して前記セルサーチ処理を並列に実行させる制御部とを備える。
【発明の効果】
【００２７】
サービス要求後、サービスの提供を受けるまでの時間を、回路規模の増大を抑制しつつ、所定時間よりも短くした無線装置を提供することができる。また、バンドサーチ処理開始から初期セルサーチ処理終了までの時間を、回路規模の増大を抑制しつつ、所定時間よりも短くした無線装置を提供することができる。
【図面の簡単な説明】
【００２８】
【図１】図１は無線装置の構成例を表す図である。
【図２】図２は無線通信システムの構成例を表わす図である。
【図３】図３は無線装置の構成例を表わす図である。
【図４】図４は無線装置の構成例を表す図である。
【図５】図５はベースバンド受信部の構成例を表す図である。
【図６】図６はバンドサーチ部の構成例を表す図である。
【図７】図７は初期セルサーチの構成例を表す図である。
【図８】図８は復調部又は復号部の構成例を表す図である。
【図９】図９はＤＳＰの構成例を表す図である。
【図１０】図１０は経路の例を表す図である。
【図１１】図１１はベースバンド送信部の構成例を表す図である。
【図１２】図１２は無線信号の例を表す図である。
【図１３】図１３はバンドサーチ処理の動作例を表すフローチャートである。
【図１４】図１４は初期セルサーチ処理の動作例を表すフローチャートである。
【図１５】図１５（Ａ）と図１５（Ｂ）は動作例１を説明するための図である。
【図１６】図１６（Ａ）と図１６（Ｂ）は動作例２を説明するための図である。
【図１７】図１７（Ａ）と図１７（Ｂ）は動作例３を説明するための図である。
【図１８】図１８（Ａ）と図１８（Ｂ）は動作例４を説明するための図である。
【図１９】図１９は全体動作例を表すフローチャートである。
【図２０】図２０は全体動作例を表すフローチャートである。
【図２１】図２１は全体動作例を表すフローチャートである。
【図２２】図２２（Ａ）から図２２（Ｋ）は全体動作例を表すシーケンス図である。
【図２３】図２３（Ａ）から図２３（Ｉ）は全体動作例を表すシーケンス図である。
【図２４】図２４（Ａ）から図２４（Ｊ）は全体動作例を表すシーケンス図である。
【図２５】図２５は無線装置の構成例を表す図である。
【図２６】図２６（Ａ）と図２６（Ｂ）は無線フレームの構成例を表す図である。
【図２７】図２７（Ａ）と図２７（Ｂ）は無線フレームの構成例を表す図である。
【発明を実施するための形態】
【００２９】
以下、本発明を実施するための形態について説明する。
【００３０】
［第１の実施の形態］
第１の実施の形態について説明する。
【００３１】
図１は、第１の実施の形態における無線装置１００の構成例を表す図である。無線装置１００は、メモリ１８０、第１及び第２のプロセッサ１８１−１，１８１−２、及び制御部１８２を備える。
【００３２】
メモリ１８０には、他の無線装置から送信されたデータに対してセルサーチ処理を実行するための第１のプログラムと、セルサーチ処理後に実行される復調処理及び／又は復号処理を実行するための第２のプログラムが記憶される。
【００３３】
第１のプロセッサ１８１−１は第１のプログラムを実行する。
【００３４】
第２のプロセッサ１８１−２は第２のプログラムを実行する。
【００３５】
制御部１８２は、メモリ１８０に記憶された第１のプログラムを第１のプロセッサ１８１−１へローディングする。また、制御部１８２は、第１のプロセッサ１８１−１で第１のプログラムが実行されてセルサーチ処理が行われる場合、第２のプロセッサ１８１−２へ第１のプログラムをローディングする。そして、制御部１８２は、第１及び第２のプロセッサ１８１−１，１８１−２において第１のプログラムを実行させてデータに対してセルサーチ処理を並列に実行させる。
【００３６】
このように、本第１の実施の形態においては、セルサーチ処理が第１のプロセッサ１８１−１だけではなく、第２のプロセッサ１８１−２を利用して並列に実行させる。この場合、第２のプロセッサ１８１−２は、例えば、復調処理及び／又は復号処理が行われるプロセッサである。このような第２のプロセッサ１８１−２を用いてセルサーチ処理が並列に実行されることで、第１のプロセッサ１８１−１だけでセルサーチ処理が行われる場合と比較して、処理時間を短縮させることができる。よって、無線装置１００において、バンドサーチ処理開始から初期セルサーチ処理終了までのセルサーチ処理の処理時間も、所定時間よりも短くさせることができ、結果として、サービス開始要求からサービスが開始されるまでの時間も所定時間よりも短くさせることができる。
【００３７】
具体的な回数について以下記載する。
【００３８】
バンドサーチにおける相関演算の回数については、例えば、以下のようになる。すなわち、３Ｇ方式においてＯｐｅｒａｔｉｎｇ  Ｂａｎｄ１の場合、バンド幅は２１１０ＭＨｚ〜２１７０ＭＨｚの６０ＨＭｚである。このバンド幅内において使用可能な周波数は２１１２．４ＭＨｚ〜２１６７ＭＨｚ、チャネルラスタは２００ＫＨｚであり、従って、バンド数は（２１６７．６−２１１２．４）／０．２＝２７６となる。すなわち、３Ｇ方式においてＯｐｅｒａｔｉｎｇ  Ｂａｎｄ１の場合、バンドサーチにおいては２７６回の相関演算が行われる場合がある。
【００３９】
ＬＴＥ方式においては、Ｏｐｅｒａｔｉｎｇ  Ｂａｎｄ１の場合、バンド幅は２１１０ＭＨｚ〜２１７０ＭＨｚの６０ＭＨｚであり、チャネルラスタ１００ＫＨｚであるため、バンド数は６０／０．１＝６００となる。すなわち、ＬＴＥ方式においてＯｐｅｒａｔｉｎｇ  Ｂａｎｄ１の場合、バンドサーチにおいては６００回の相関演算が行われる。
【００４０】
このように、バンドサーチが順次行われる場合、例えば、相関演算の回数については２７６回や６００回となる場合がある。
【００４１】
本無線装置１００では、第１及び第２のプロセッサ１８１−１，１８１−２において第１のプログラムを実行させてデータに対してセルサーチ処理を並列に実行させるようにしている。従って、本無線装置１００では、バンドサーチ処理を複数のプロセッサ１８１−１，１８１−２により並列に行わせているため、バンドサーチ処理における相関演算の回数も２７６回（３Ｇ方式）や６００回（ＬＴＥ方式）よりも、短くさせることができる。
【００４２】
一方、スクランブルコードを特定するための相関演算の回数については、例えば、以下のようになる。
【００４３】
すなわち、３Ｇ方式においてＳ−ＳＣＨにより送信される第２の同期信号には５１２種類のスクランブルコードのうちいずれかによりスクランブル処理が施されている。従って、通信端末では、５１２種類のスクランブルコードを特定するために、少なくとも５１２回の相関演算を行う。
【００４４】
また、ＬＴＥ方式においてＳ−ＳＣＨにより送信される第２の同期信号には、例えば、８種類のスクランブルコードのうちいずれかによりスクランブル処理が施されている。従って、通信端末では、８種類のスクランブルコードを特定するために、少なくとも８回の相関演算を行う。
【００４５】
従って、スクランブルコードを特定するための相関演算が順次行われる場合、例えば、相関演算の回数は５１２回（３Ｇ方式）や８回（ＬＴＥ方式）となる場合がある。
【００４６】
本無線装置１００では、第１及び第２のプロセッサ１８１−１，１８１−２においてセルサーチ処理を並列に行わせているため、スクランブルコードを特定するための相関演算の回数も、５１２回（３Ｇ方式）や８回（ＬＴＥ方式）よりも短くさせることができる。
【００４７】
このように無線装置１００では、バンドサーチの際の相関演算の回数やスクランブルコードの特定する際の相関演算の回数を所定回数よりも少なくさせることができ、従って、セルサーチ処理にかかる時間も所定時間よりも短くさせることができる。
【００４８】
また、無線装置１００について本処理を実行するための回路を追加することなく、上述した処理を行うことが可能となっている。
【００４９】
従って、本無線装置１００は、サービスの提供を受けるまでの時間を、回路規模の増大を抑制しつつ、所定時間よりも短くさせることができる。また、本無線装置１００は、バンドサーチ処理開始から初期セルサーチ処理終了までの時間を、回路規模の増大を抑制しつつ、所定時間よりも短くさせることができる。
【００５０】
［第２の実施の形態］
次に第２の実施の形態について説明する。
【００５１】
＜無線通信システムの構成例＞
最初に無線通信システムの構成例について説明する。図２は無線通信システム１０の構成例を表す図である。無線通信システム１０は、移動端末装置１００と無線基地局装置（以下、基地局と称する場合がある）２００を備える。
【００５２】
移動端末装置１００は、例えば、スマートフォン、フィーチャーフォン、パーソナルコンピュータ、タブレットなどの無線装置である。移動端末装置１００は基地局２００の通信可能範囲（以下ではセルと称する場合がある）において基地局２００と無線通信を行う。これにより、例えば、移動端末装置１００は通話サービスやウェブページの閲覧サービスなど各種サービスの提供を受けることが可能となる。
【００５３】
基地局２００は、自局セル内の移動端末装置１００と無線通信を行うことが可能な他の無線装置である。基地局２００は、複数の移動端末装置１００と並列に無線通信が可能である。また、基地局２００は、公衆ネットワークなどの有線回線に接続され、ＩＰ（Internet Protocol）パケットなどのパケットデータをサーバ装置との間で交換できる。
【００５４】
また、基地局２００は、無線区間における下りリンク通信（基地局２００から移動端末装置１００への通信方向）と上りリンク通信（移動端末装置１００から基地局２００への通信方向）についてスケジューリングの制御を行う。基地局２００はスケジューリング結果などを含む制御信号を生成して移動端末装置１００へ送信する。移動端末装置１００は制御信号に基づいて無線通信を行う。
【００５５】
基地局２００は、データや制御信号などを移動端末装置１００へ送信する際に無線フレームを用いて送信する。上述したように、図２６（Ａ）及び図２６（Ｂ）は３Ｇ方式の無線フレームの構成例を表し、図２７（Ａ）及び図２７（Ｂ）はＬＴＥ方式の無線フレームの構成例を表す。
【００５６】
３Ｇ方式の場合、各スロットの先頭シンボルにＰ−ＳＣＨとＳ−ＳＣＨが含まれる。基地局２００は、１スロット期間（６６６．６μｓ）ごとにＰ−ＳＣＨとＳ−ＳＣＨを利用して第１の同期信号（ＰＳＣ）と第２の同期信号（ＳＳＣ）を送信する。
【００５７】
ＬＴＥ方式の場合、先頭の１番目のスロットの６番目と７番目のシンボルにＳ−ＳＣＨとＰ−ＳＣＨとがそれぞれ含まれる。また、先頭から１１番目のスロットの６番目と７番目のシンボルにＳ−ＳＣＨとＰ−ＳＣＨとがそれぞれ含まれる。基地局２００は、５サブフレーム期間（５ｍｓ）毎に第１の同期信号（ＰＳＳ）と第２の同期信号（ＳＳＳ）を送信する。
【００５８】
移動端末装置１００は、第１の同期信号（ＰＳＣやＰＳＳ）と第２の同期信号（ＳＳＣやＳＳＳ）を利用してセルサーチ処理を行う。移動端末装置１００はセルサーチ処理により、無線通信を行うのに最適な基地局２００に対してシンボルタイミングやフレームタイミングを検出できる。
【００５９】
移動端末装置１００はソフトウェア無線装置の一例でもある。ソフトウェア無線装置１００は、例えば、電子回路又はハードウェアに変更を加えることなく、ソフトウェアを変更することによって通信方式などを変更することが可能な無線装置のことである。移動端末装置１００は、ハードウェアを変更することなく、通信方式を３Ｇ方式からＬＴＥ方式へ切り替えたり、ＬＴＥ方式から３Ｇ方式へ切り替えることができる。
【００６０】
なお、以下において移動端末装置１００を無線装置１００と称する場合がある。
【００６１】
また、本第２の実施の形態においては、Ｗ−ＣＤＭＡやＣＤＭＡ２０００などの通信方式のことを、例えば、３Ｇ方式と称する場合がある。また、ＬＴＥによる通信方式のことを、例えば、ＬＴＥ方式と称する場合がある。
【００６２】
さらに、本第２の実施の形態においてはバンドサーチ処理と初期セルサーチ処理のことをまとめてセルサーチ処理と称する場合がある。
【００６３】
なお、上記したようにバンドサーチ処理は、例えば、初期セルサーチ処理前において行われ、無線通信に利用するキャリア周波数を特定するための処理のことである。また、初期セルサーチ処理は、例えば、バンドサーチ処理で特定したキャリア周波数に対して、フレームタイミング、シンボルタイミングなどを検出し、使用周波数やセルＩＤなどセル固有の情報（以下では、セル情報と称する場合がある）を取得するための処理のことである。各処理の詳細は後述する。
【００６４】
＜無線装置１００の構成例＞
図３は無線装置１００の構成例を表す図である。
【００６５】
無線装置１００は通信部１０１、アンテナ１０２〜１０４、アプリケーションプロセッサ１０５、各種センサ１０６、ディスプレイ制御部１０７、ディスプレイ１０８、電源制御部１０９、コンセント及びバッテリ１１０を備える。また、無線装置１００は、メモリ制御部１１１、可搬型メモリ１１２、カメラ制御部１１３、カメラ部１１４、オーディオ制御部１１５、マイク及びスピーカ１１６を備える。
【００６６】
通信部１０１は、アンテナ１０２〜１０４で受信した無線信号に対して、周波数変換処理や復調処理、復号処理などを施して、ユーザデータなどを復元する。通信部１０１は復元したユーザデータなどをアプリケーションプロセッサ１０５へ出力する。また、通信部１０１は、アプリケーションプロセッサ１０５から出力されたユーザデータなどに対して、符号化処理や復調処理、周波数変換処理などを施して無線信号に変換し、アンテナ１０２〜１０４へ出力する。さらに、通信部１０１ではセルサーチ処理を行う。通信部１０１の詳細などは後述する。
【００６７】
アンテナ１０２〜１０４は、例えば、３Ｇ方式及びＬＴＥ方式の無線信号を送信するアンテナ１０２、Ｗｉｆｉ（Wireless Fidelity）方式のアンテナ１０３、他の通信方式のアンテナ１０４を含む。アンテナ１０２〜１０４は、例えば、１又は複数あればよい。
【００６８】
アプリケーションプロセッサ１０５は、通信部１０１、各種センサ１０６、ディスプレイ制御部１０７、電源制御部１０９、メモリ制御部１１１、カメラ制御部１１３、オーディオ制御部１１５と接続される。アプリケーションプロセッサ１０５は、例えば、種々のアプリケーションプログラムを実行し、通信部１０１や各種センサ１０６、ディスプレイ制御部１０７などとの間でユーザデータなどを交換する。
【００６９】
各種センサ１０６は、例えば、加速度センサや地磁気センサなどである。各種センサ１０６は、アプリケーションプロセッサ１０５の指示により動作し、検出した値などをアプリケーションプロセッサ１０５へ出力する。
【００７０】
ディスプレイ制御部１０７は、例えば、アプリケーションプロセッサ１０５から出力された文字データや画像データなどのユーザデータをディスプレイ１０８へ出力し、ディスプレイ１０８上で操作された操作情報などを検出してアプリケーションプロセッサ１０５へ出力する。
【００７１】
ディスプレイ１０８は、例えば、液晶ディスプレイであって、ディスプレイ制御部１０７から受け取った文字データや画像データに基づき文字や画像などを表示する。また、ディスプレイ１０８には、各種ボタンなども表示され、ユーザ操作に応じた操作情報を生成してディスプレイ制御部１０７へ出力することもできる。
【００７２】
電源制御部１０９は、例えば、バッテリ１１０の電源をオンまたはオフにするなど、コンセント及びバッテリ１１０を制御する。
【００７３】
メモリ制御部１１１は、例えば、無線装置１００に装着された可搬型メモリ１１２に対して、可搬型メモリ１１２に対するデータの書き込みや読み出しを制御する。メモリ制御部１１１は、例えば、可搬型メモリ１１２以外にも無線装置１００内の他のメモリと接続され、当該他のメモリを制御するようにしてもよい。
【００７４】
カメラ制御部１１３は、例えば、アプリケーションプロセッサ１０５からの指示に基づき、カメラ部１１４のカメラ機能を制御する。例えば、カメラ制御部１１３はカメラ部１１４で撮像された画像データなどをアプリケーションプロセッサ１０５へ出力する。
【００７５】
オーディオ制御部１１５は、例えば、スピーカ及びマイク１１６を制御し、アプリケーションプロセッサ１０５から受け取った音声データなどをスピーカ１１６へ出力し、マイク１１６から取得した音声データなどをアプリケーションプロセッサ１０５へ出力する。
【００７６】
＜通信部１０１の構成例＞
次に通信部１０１の構成例について説明する。図４は通信部１０１の構成例を表している。
【００７７】
通信部１０１はベースバンド受信部１２０、制御部１４０、及びベースバンド送信部１５０を備える。
【００７８】
ベースバンド受信部１２０は、アンテナ１０２から無線信号を受け取り、無線信号に対して周波数変換処理、復調処理、及び誤り訂正復号化処理などを施すことで、データを復元する。ベースバンド受信部１２０は復元したデータをアプリケーションプロセッサ１０５へ出力する。
【００７９】
ベースバンド送信部１５０は、アプリケーションプロセッサ１０５から送信データを受け取り、送信データに対して誤り訂正符号化処理、変調処理、周波数変換処理などを施し、無線信号を生成する。ベースバンド送信部１５０は無線信号をアンテナ１０２へ出力する。
【００８０】
制御部１４０は、ベースバンド受信部１２０とベースバンド送信部１５０を制御する。例えば、制御部１４０はモード信号をベースバンド受信部１２０とベースバンド送信部１５０へ出力する。モード信号は、例えば、セルサーチ処理を開始することを指示する信号や通常処理を開始することを指示する信号などがある。制御部１４０はモード信号によりベースバンド受信部１２０とベースバンド送信部１５０を制御できる。
【００８１】
また、制御部１４０は、ＳＲＡＭ（Static Random Access Memory）１４１を備える。ＳＲＡＭ１４１には、セルサーチ処理を実行するためのセルサーチ用プログラムや、復調処理を実行するための復調処理用プログラム、誤り訂正復号化処理を実行するための復号用プログラムなどが記憶される。制御部１４０は、これらのプログラムを読み出して、ベースバンド受信部１２０へダウンロード（又は出力）する。ベースバンド受信部１２０ではダウンロードしたこれらのプログラムを実行することで、セルサーチ処理や復調処理、誤り訂正復号化処理を実行できる。
【００８２】
また、ＳＲＡＭ１４１には変調処理や誤り訂正符号化処理などを実行するためのプログラムを記憶される。制御部１４０は、このようなプログラムを読み出してベースバンド送信部１５０へダウンロードし、ベースバンド送信部１５０においてダウンロードしたプログラムを実行することで変調処理や符号化処理などを行うことができる。
【００８３】
以降では、１）ベースバンド受信部１２０の構成例、２）ベースバンド送信部１５０の構成例について説明する。
【００８４】
＜１．ベースバンド受信部１２０の構成例＞
図５はベースバンド受信部１２０の構成例を表す図である。
【００８５】
ベースバンド受信部１２０は、ＲＦ（Radio Frequency）部１２１、バンドサーチ部１２２、初期セルサーチ部１２３、パスサーチ部１２４、復調部１２５、復号部１２６を備える。
【００８６】
ＲＦ部１２１は、例えば、低雑音増幅回路、周波数変換回路、ＡＧＣ（Automatic Gain Control）回路などを備え、アンテナ１０２から受け取った無線信号を、Ｉ相成分（同相成分）とＱ相成分（直交成分）の２系統を有するＩＱデータに変換する。ＲＦ部１２１は、ＩＱデータをバンドサーチ部１２２、初期セルサーチ部１２３、パスサーチ部１２４へ出力する。また、ＲＦ部１２１は、ＩＱデータを復調部１２５と復号部１２６へ出力することもできる。さらに、ＲＦ部１２１は、ＩＱデータをベースバンド送信部１５０へ出力することもできる。
【００８７】
バンドサーチ部１２２は、ＲＦ部１２１から受け取ったＩＱデータに対してバンドサーチ処理を行い、バンドサーチ処理により検出したバンド情報を初期セルサーチ部１２３へ出力する。バンドサーチ処理の詳細は後述する。バンド情報は、例えば、無線装置１００において無線信号の送信や受信に用いるキャリア周波数を含む。
【００８８】
なお、バンドサーチ部１２２はＤＳＰ（Digital Signal Processor）で構成され、例えば、ＤＳＰにおいてバンドサーチ処理が行われてもよい。この際、バンドサーチ部１２２は、制御部１４０のＳＲＡＭ１４１に記憶されたバンドサーチ用プログラムをダウンロードし、当該バンドサーチ用プログラムをＤＳＰで実行することでバンドサーチ処理を行う。バンドサーチ部１２２の構成例は後述する。
【００８９】
初期セルサーチ部１２３は、ＲＦ部１２１から受け取ったＩＱデータとバンドサーチ部１２２から受け取ったバンド情報に基づいて初期セルサーチ処理を行い、初期セルサーチ処理により検出したセル情報をパスサーチ部１２４へ出力する。初期セルサーチ処理の詳細は後述する。バンド情報は、例えば、シンボルタイミングやフレームタイミング、セルＩＤなどの情報を含む。
【００９０】
なお、初期セルサーチ部１２３はＤＳＰで構成され、ＤＳＰにおいて初期セルサーチ処理が行われてもよい。この際、初期セルサーチ部１２３は、制御部１４０のＳＲＡＭ１４０に記憶された初期セルサーチ用プログラムをダウンロードし、当該初期セルサーチ用プログラムをＤＳＰで実行することで初期セルサーチ処理を行う。初期セルサーチ部１２３の構成例は後述する。
【００９１】
パスサーチ部１２４は、例えば、ＲＦ部１２１から受け取ったＩＱデータの先頭位置を特定し、初期セルサーチ部１２３から受け取ったセル情報に基づいて、当該先頭位置をフレームタイミングやシンボルタイミングに一致させるよう処理を行う。パスサーチ部１２４は、このように同期させた（又はパス追従させた）ＩＱデータを復調部１２５へ出力する。
【００９２】
復調部１２５は、パス追従後のＩＱデータに対して復調処理を施し、復調後の尤度データを復号部１２６へ出力する。復調部１２５は、ＤＳＰ１２７を備え、復調処理をＤＳＰ１２７で行わせる。ＤＳＰ１２７は、ＳＲＡＭ１４１から復調処理用プログラムを受け取り、当該復調処理用プログラムを実行することで復調処理を行う。
【００９３】
復号部１２６は、復調部１２５から尤度データを受け取り、当該尤度データに対して誤り訂正復号化処理（以下では、復号処理と称する場合がある）を施す。復号部１２６は、ＤＳＰ１２８を備え、復号処理をＤＳＰ１２８で行わせる。ＤＳＰ１２８は、ＳＲＡＭ１４１から復号処理用プログラムを受け取り、当該復号処理用プログラムを実行することで復号処理を行う。復号部１２６は、復号処理後のデータ（又は復元したデータ）をアプリケーションプロセッサ１０５へ出力する。
【００９４】
次に、１．１）バンドサーチ部１２２、１．２）初期セルサーチ部１２３、１．３）復調部１２５と復号部１２６の構成例について説明する。
【００９５】
＜１．１  バンドサーチ部１２２の構成例＞
図６はバンドサーチ部１２２の構成例を表す図である。バンドサーチ部１２２はＤＳＰで構成されてもよい。
【００９６】
バンドサーチ部１２２は、バンドサーチ制御部１２２１、ＤＲＡＭ（Dynamic Random Access Memory）１２２２、相関演算部１２２３を備える。
【００９７】
バンドサーチ制御部１２２１は、制御部１４０からセルサーチ処理開始指示を示す信号（又はモード信号）を受けると、制御部１４０のＳＲＡＭ１４１からバンドサーチ用プログラムを受け取り、当該バンドサーチ用プログラムの実行を開始する。これにより、バンドサーチ制御部１２２１はバンドサーチ処理を実行できる。
【００９８】
また、バンドサーチ制御部１２２１は、ＤＲＡＭ１２２２へ書き込みアドレスを出力し、当該アドレスにＩＱデータを記憶する。さらに、バンドサーチ制御部１２２１は、ＤＲＡＭ１２２２へ読み出しアドレスを出力し、当該アドレスに記憶されたＩＱデータをＤＲＡＭ１２２２から読み出して相関演算部１２２３へ出力させる。
【００９９】
ＲＦ部１２１から出力され、ＤＲＡＭ１２２２に記憶されるＩＱデータは、中心周波数（又はキャリア周波数）が異なる複数のＩＱデータである。例えば、複数のＩＱデータとしては、所定周波数帯（２１１２．４ＭＨｚ〜２１６７ＭＨｚなどのＯｐｅｒａｔｉｎｇ  Ｂａｎｄ１）において、中心周波数が２００ＫＨｚごとに異なるＩＱデータである。
【０１００】
相関演算部１２２３では、複数のＩＱデータに対して既知の信号系列であるリファレンス信号を用いて相関演算を行う。例えば、相関演算部１２２３では、相互相関型のデジタルマッチドフィルタ（又は相互相関型のタイミング検出回路）を含み、このような回路により相関演算が行われる。相関演算としては、例えば、自己相関型であってもよく、この場合、相関演算部１２２３には自己相関型のタイミング検出回路が含まれる。
【０１０１】
３Ｇ方式の場合、例えば、以下のような相関演算が行われる。すなわち、相関演算部１２２３は、リファレンス信号として既知の信号系列（第１の同期信号（ＰＳＣ）に対応する信号系列）と、ＤＲＡＭ１２２２から読み出された複数のＩＱデータの各々との積をサンプル毎に算出して加算する。その際、相関演算部１２２３は、サンプル毎の相関値を積分する区間（６６６．６μｓ）を複数のブロックに分割し、各ブロックで相関値を算出し、隣接するブロックに対して相関値の複素共役を乗算する。相関演算部１２２３は加算した加算値を相関結果としてバンドサーチ制御部１２２１へ出力する。
【０１０２】
ＬＴＥ方式の場合は、例えば、サンプル毎の相関値を積分する区間が５ｍｓであること、リファレンス信号としては第１の同期信号（ＰＳＳ）に対応する既知の信号系列であること以外は、３Ｇ方式の場合と同様である。
【０１０３】
例えば、既知の信号系列であるレファレンス信号はバンドサーチ制御部１２２１内（又はバンドサーチ部１２２内）のメモリに記憶されてもよい。
【０１０４】
バンドサーチ制御部１２２１は、相関演算部１２２３から相関結果を受け取り、複数の相関結果の中から最も相関結果の高いもの求め、当該相関結果が得られたＩＱデータの中心周波数（又はキャリア周波数）をバンド情報として初期セルサーチ部１２３へ出力する。
【０１０５】
なお、バンドサーチ処理に関して、バンドサーチ部１２２のＤＳＰ、復調部１２５のＤＳＰ１２７、及び復号部１２６のＤＳＰ１２８など複数のＤＳＰで行われる場合がある。この場合、バンドサーチ部１２２はバンドサーチ処理の一部を行い、その相関結果を制御部１４０へ出力する。他のＤＳＰ１２７，１２８でもバンドサーチ処理の他の一部の処理を行い、その相関結果を制御部１４０へ出力する。制御部１４０では相関結果をマージ（又は併合）して、マージした結果を本来のバンドサーチ処理が行われるバンドサーチ部１２２へ出力する。バンドサーチ制御部１２２１ではマージ結果を受け取って、例えば、最も相関の高いキャリア周波数をバンド情報として検出して初期セルサーチ部１２３へ出力する。バンドサーチ処理の詳細などは後述する。
【０１０６】
＜１．２  初期セルサーチ部１２３の構成例＞
次に初期セルサーチ部１２３の構成例について説明する。図７は初期セルサーチ部１２３の構成例を表す図である。
【０１０７】
図７に示すように初期セルサーチ部１２３は、初期セルサーチ制御部１２３１、ＤＲＡＭ１２３２、相関演算部１２３３を備える。
【０１０８】
初期セルサーチ制御部１２３１は、制御部１４０からセルサーチ処理開始指示を示す信号（又はモード信号）を受け取ると、制御部１４０のＳＲＡＭ１４１から初期セルサーチ用プログラムを受け取り、当該初期セルサーチ用プログラムの実行を開始する。これにより、初期セルサーチ制御部１２３１は初期セルサーチ処理を実行できる。
【０１０９】
また、初期セルサーチ制御部１２３１は、ＤＲＡＭ１２３２へ書き込みアドレスを出力し、当該アドレスにＩＱデータを記憶する。さらに、初期セルサーチ制御部１２３１は、ＤＲＡＭ１２３２へ読み出しアドレスを出力し、ＤＲＡＭ１２３２に書き込まれたＩＱデータのうち、バンドサーチ部１２２から受け取ったバンド情報に対応する周波数を有するＩＱデータを読み出す。これにより、例えば、バンドサーチ制御部１２２１は複数のＩＱデータのうちから、キャリア周波数に対応する周波数を有するＩＱデータを読み出すことができ、セルサーチ処理対象のＩＱデータを効率的に読み出すことができる。
【０１１０】
相関演算部１２３３は、ＤＲＡＭ１２３２から読み出したＩＱデータに対して、既知の信号系列であるリファレンス信号を利用して相関演算を行う。相関演算部１２３３は、例えば、バンドサーチ部１２２の相関演算部１２２３と同様に、相互相関型のデジタルマッチドフィルタや、自己相関型のタイミング検出回路が含まれてもよい。相関演算自体は、バンドサーチ部１２２の相関演算部１２２３で行われる処理と同様の処理が行われる。
【０１１１】
ただし、リファレンス信号としては、３Ｇ方式の場合は第１の同期信号（ＰＳＣ）と第２の同期信号（ＳＳＣ）に対応する既知の信号系列、ＬＴＥ方式の場合は第１の同期信号（ＰＳＳ）と第２の同期信号（ＳＳＳ）に対応する既知の信号系列がある。
【０１１２】
この際、相関演算部１２３３は、第１の同期信号（ＰＳＣ又はＰＳＳ）に対応する既知の信号系列をリファレンス信号として、ＩＱデータに対して相関演算を行う。また、相関演算部１２３３は、第２の同期信号（ＳＳＣ又はＳＳＳ）に対応する既知の信号系列をリファレンス信号として、ＩＱデータに対して相関演算を行う。このように、相関演算部１２３３はリファレンス信号により、ＩＱデータに含まれる２種類の同期信号を検出しようとしている。なお、相関演算自体は、例えば、バンドサーチ部１２２の相関演算部１２２３で行われる相関演算と同様である。
【０１１３】
相関演算部１２３３は、相関結果を初期セルサーチ部１２３へ出力する。初期セルサーチ制御部１２３１では、相関演算部１２３３から受け取った相関結果に基づいて、サブフレームタイミングやシンボルタイミング、フレームタイミング、Ｐ−ＳＣＨ番号、セルＩＤなどを検出する。
【０１１４】
この際、初期セルサーチ制御部１２３１では検出結果について確認処理（又はベリファイ）を行う。そして、初期セルサーチ制御部１２３１では、例えば、検出結果が閾値の範囲内であれば検出結果をセル情報としてパスサーチ部１２４へ出力し、範囲内でなければ、再度、ＤＲＡＭ１２３２からＩＱデータを読み出して相関演算部１２３３にて相関演算を行わせる。
【０１１５】
なお、初期セルサーチ処理に関して、初期セルサーチ部１２３のＤＳＰ、復調部１２５のＤＳＰ１２７、及び復号部１２６のＤＳＰ１２８など、複数のＤＳＰで行われる場合がある。この場合、初期セルサーチ部１２３は初期セルサーチ処理の一部を行い、その相関結果を制御部１４０へ出力する。他のＤＳＰ１２７，１２８でも初期セルサーチ処理の他の一部の処理を行い、その相関結果を制御部１４０へ出力する。制御部１４０では相関結果をマージして、マージした結果を本来の初期セルサーチ処理が行われる初期セルサーチ部１２３へ出力する。初期セルサーチ部１２３ではマージした結果を受け取って、サブフレームタイミングやシンボルタイミングなどの検出を行う。初期セルサーチ処理の詳細などは後述する。
【０１１６】
＜１．３  復調部１２５と復号部１２６＞
次に復調部１２５と復号部１２６の構成例について説明する。図８は復調部１２５の構成例を表す図である。復調部１２５は復号部１２６とほぼ同一構成のため、代表して復調部１２５について説明する。
【０１１７】
復調部１２５はデータ選択部１２５１とＤＳＰ１２７を備える。
【０１１８】
データ選択部１２５１は、ＲＦ部１２１から出力された受信ＩＱデータ（以下では、ＩＱデータ（受信）と称する場合がある）と、パスサーチ部１２４から出力されたパス追従後のＩＱデータ（以下では、ＩＱデータ（パス追従後）と称する場合がある）を入力する。そして、データ選択部１２５１は、制御部１４０から受け取ったモード信号に基づいて、ＩＱデータ（受信）又はＩＱデータ（パス追従後）のいずれか一方をＤＳＰ１２７へ出力する。例えば、データ選択部１２５１は、モード信号がセルサーチ処理開始指示を示す信号のときはＩＱデータ（受信）、モード信号が通常処理（又は本来の処理）を示す信号のときはＩＱデータ（パス追従後）を出力する。
【０１１９】
ＤＳＰ１２７は、復調用プログラムをＳＲＡＭ１４１からダウンロードし、ダウンロードした復調用プログラムを実行し、データ選択部１２５１から受け取ったＩＱデータ（パス追従後）に対して復調処理を行う。ＤＳＰ１２７は復調処理後のＩＱデータ（パス追従後）を復号部１２６へ出力する。
【０１２０】
また、ＤＳＰ１２７は、バンドサーチ用プログラム又は初期セルサーチ用プログラム（以下では、この２つのプログラムをまとめて「セルサーチ用プログラム」と称する場合がある）をＳＲＡＭ１４１からダウンロードできる。そして、ＤＳＰ１２７は、ダウンロードしたセルサーチ用プログラム実行し、データ選択部１２５１から受け取ったＩＱデータ（受信）に対してセルサーチ処理の一部を実行する。ＤＳＰ１２７はセルサーチ処理後の相関結果を制御部１４０へ出力する。
【０１２１】
一方、復号部１２６は例えば以下のようになる。すなわち、データ選択部１２５１は、モード信号に基づいて、ＩＱデータ（受信）又は復調部１２５から出力された尤度データをＤＳＰ１２８へ出力する。例えば、モード信号がセルサーチ処理開始指示を示す信号のときはＩＱデータ（受信）、モード信号が通常処理を示す信号のときは尤度データを出力する。
【０１２２】
ＤＳＰ１２８は、復号処理用プログラムをＳＲＡＭ１４１からダウンロードし、ダウンロードした復号処理用プログラムを実行することで、尤度データに対して復号処理を行うことができる。ＤＳＰ１２８は復号処理後のＩＱデータを復元された受信データとしてアプリケーションプロセッサ１０５へ出力する。
【０１２３】
また、ＤＳＰ１２８は、セルサーチ用プログラムをＳＲＡＭ１４１からダウンロードし、ダウンロードしたセルサーチ用プログラムを実行し、データ選択部１２５１から受け取った尤度データに対してセルサーチ処理の一部を実行する。ＤＳＰ１２８はセルサーチ処理後の相関結果などを制御部１４０へ出力する。
【０１２４】
＜１．３．１  ＤＳＰ１２７，１２８の構成例＞
次に、復調部１２５のＤＳＰ１２７と復号部１２６のＤＳＰ１２８の構成例について説明する。図９はＤＳＰ１２７，１２８の構成例を表す図である。２つのＤＳＰ１２７，１２８はほぼ同一構成のため、代表してＤＳＰ１２７について説明する。
【０１２５】
ＤＳＰ１２７は、プログラムメモリ１２７１、ＤＲＡＭ１２７２、及びＤＳＰ制御部１２７３を備える。
【０１２６】
プログラムメモリ１２７１は、ＳＲＡＭ１４１からダウンロードした復調処理用プログラムやセルサーチ用プログラムを記憶する。
【０１２７】
ＤＲＡＭ１２７２は、ＤＳＰ制御部１２７３からの書き込みアドレスに応じて、当該アドレスにＩＱデータ（受信）又はＩＱデータ（パス追従後）を記憶する。また、ＤＲＡＭ１２７２は、ＤＳＰ制御部１２７３からの読み出しアドレスに応じて、当該アドレスに記憶されたＩＱデータ（受信）又はＩＱデータ（パス追従後）が読み出される。
【０１２８】
ＤＳＰ制御部１２７３は、制御部１４０から受け取ったモード信号に基づいて、プログラムメモリ１２７１から復調用プログラム又はセルサーチ用プログラムを読み出し、セルサーチ処理又は復調処理を行う。
【０１２９】
ＤＳＰ制御部１２７３は、セルサーチ処理の際は、ＤＲＡＭ１２７２からＩＱデータ（受信）を読み出して、セルサーチ処理を行う。セルサーチ処理の際に行われる相関演算はＤＳＰ制御部１２７３において行われる。その際、ＤＳＰ制御部１２７３はリファレンス信号を利用して相関演算を行うが、リファレンス信号は内部メモリなどに保持されてもよい。相関演算は、例えば、バンドサーチ部１２２の相関演算部１２２３や初期セルサーチ部１２３の相関演算部１２３３で行われる相関演算と同様である。ＤＳＰ制御部１２７３は相関結果を制御部１４０へ出力し、復調処理後のＩＱデータを復号部１２６へ出力する。
【０１３０】
一方、ＤＳＰ制御部１２７３は、復調処理の際は、ＤＲＡＭ１２７２からＩＱデータ（パス追従後）を読み出して処理を行う。
【０１３１】
ＤＳＰ１２８の場合もほぼ同様である。ＤＳＰ制御部１２７３においてセルサーチ処理が行われる場合はプログラムメモリ１２７１からセルサーチ用プログラムを読み出して処理を行い、相関結果を制御部１４０へ出力する。ＤＳＰ制御部１２７３で復号処理が行われる場合は、プログラムメモリ１２７１から復号用プログラムを読み出して実行することで、尤度データに対して復号処理を行う。復号後のデータはアプリケーションプロセッサ１０５へ出力される。
【０１３２】
以上、ベースバンド受信部１２０の構成例について説明した。次にベースバンド受信部１２０における経路の例について説明する。
【０１３３】
＜経路例＞
図１０はベースバンド受信部１２０における経路例を表す図である。図１０に示すように、ＩＱデータ（受信）がパスサーチ部１２４に入力されて同期処理が施された後、復調部１２５から復号部１２６を経由してアプリケーションプロセッサ１０５へ出力される通常の経路がある。
【０１３４】
本無線装置１００では、ＩＱデータ（受信）が復調部１２５のＤＳＰ１２７と復号部１２６のＤＳＰ１２８へ入力されて、２つのＤＳＰ１２７，１２８でセルサーチ処理が行われるための経路がある。ＤＳＰ１２７，１２８におけるセルサーチ処理の結果（又は相関結果）は制御部１４０へ出力される。
【０１３５】
＜２  ベースバンド送信部１５０の構成例＞
次にベースバンド送信部１５０の構成例について説明する。図１１はベースバンド送信部１５０の構成例を表す図である。
【０１３６】
図１１に示すように、ベースバンド送信部１５０は符号化部１５１、変調部１５２、周波数マッピング部１５３、及びＲＦ部１５５を備える。
【０１３７】
符号化部１５１は、アプリケーションプロセッサ１０５から送信データを受け取り、送信データに対して誤り訂正符号化処理（以下、符号化処理と称する場合がある）を施す。符号化部１５１はＤＳＰ１５７を備え、ＳＲＡＭ１４１から符号化処理用プログラムをダウンロードし、ＤＳＰ１５７にて当該プログラムを実行することで符号化処理を行うことができる。
【０１３８】
変調部１５２は、符号化後の送信データに対して変調処理を施す。変調部１５２にもＤＳＰ１５８を備え、ＳＲＡＭ１４１から符号化処理用プログラムをダウンロードし、ＤＳＰ１５８にて当該プログラムを実行することで変調処理を行うことができる。
【０１３９】
周波数マッピング部１５３は、変調部１５２から出力された変調後の送信データに対して、ＩＦＦＴ（Inverse Fast Fourier Transform：逆高速フーリエ変換）処理などを施すことで周波数マッピング処理を行う。周波数マッピング部１５３から出力されたデータはＩＱデータ（送信）としてＲＦ部１５５へ出力される。
【０１４０】
ＲＦ部１５５は、ＩＱデータ（送信）に対して、ＣＰの付加、周波数変換などを行って無線信号に変換し、変換後の無線信号をアンテナ１０２へ出力する。
【０１４１】
ベースバンド送信部１５０においても、符号化部１５１と変調部１５２の２つのＤＳＰ１５７，１５８があり、この２つのＤＳＰ１５７，１５８に対して、セルサーチ用プログラムをダウンロードしてセルサーチ処理を行わせることができる。以降の説明においては、セルサーチ処理を行わせるＤＳＰとして、主にベースバンド受信部１２０内の複数のＤＳＰを用いる例について説明するが、ベースバンド送信部１５０のＤＳＰ１５７，１５８を含む複数のＤＳＰを用いてセルサーチ処理を行うようにしてもよい。この場合、ＤＳＰ１５７、１５８の双方を用いることもできるし、いずれか一方を用いてもよい。また、ベースバンド送信部１５０内の他のＤＳＰを用いてもよい。
【０１４２】
＜動作例＞
次に無線装置１００における動作例について説明する。最初に１）バンドサーチ処理と初期セルサーチ処理の詳細について説明し、その後、２）本無線装置１００における全体動作例について説明する。
【０１４３】
＜１．バンドサーチ処理と初期セルサーチ処理＞
図１２から図１４はバンドサーチ処理と初期セルサーチ処理の各処理を説明するための図である。最初に図１２を利用してバンドサーチ処理と初期セルサーチ処理の相違点などを説明する。
【０１４４】
図１２はある周波数において受信した無線信号の例を表しており、横軸は時間、縦軸はパワーを表す。
【０１４５】
図１２に示すようにバンドサーチ処理は、例えば、初期セルサーチ処理前に行われる。バンドサーチ処理では第１の同期信号（ＰＳＣ，ＰＳＳ）を利用して行われ、無線装置１００で使用されるキャリア周波数が検出される。
【０１４６】
一方、初期セルサーチ処理はバンドサーチ処理後に行われる。初期セルサーチ処理ではバンドサーチ処理により検出されたキャリア周波数を利用して無線信号を検出し、検出した無線信号に含まれる第１の同期信号（ＰＳＣ，ＰＳＳ）を利用してシンボルタイミングなどが検出される。その後、第２の同期信号（ＳＳＣ，ＳＳＳ）を利用してフレームタイミングなどが検出される。
【０１４７】
このようにバンドサーチ処理と初期セルサーチ処理は異なるタイミングで行われる。
【０１４８】
次にハンドサーチ処理の詳細について説明する。図１３はバンドサーチ処理の動作例を表すフローチャートである。バンドサーチ処理は、例えば、ＲＦ部１２１とバンドサーチ部１２２において行われる処理である。
【０１４９】
ＲＦ部１２１とバンドサーチ部１２２はバンドサーチ処理を開始すると（Ｓ１０）、最初に設定した周波数（例えばある周波数帯における最低周波数）をキャリア周波数として以下の処理を繰り返す（Ｓ１１）。
【０１５０】
ＲＦ部１２１はキャリア周波数切替制御を行う（Ｓ１２）。最初のループでは、例えば、ＲＦ部１２１はキャリア周波数の切り替えを行わずに最初に設定した周波数のままとする。
【０１５１】
次に、ＲＦ部１２１はＡＧＣが引き込むまで待つ（Ｓ１３）。ＲＦ部１２１にはＡＧＣ回路があり、受信した無線信号のレベルを適正なレベルに補正する処理が行われる。本処理では、無線信号のレベルが適正なレベルに達するまで待ち、達すると次の処理が行われる。
【０１５２】
次に、バンドサーチ部１２２はＰ−ＳＣＨにより送信された第１の同期信号（ＰＳＣ，ＰＳＳ）を検出する（Ｓ１４）。
【０１５３】
例えば、以下のような処理が行われる。すなわち、ＲＦ部１２１（例えば図５）は適正なレベルに達した無線信号に対して周波数変換などの処理を行ってＩＱデータ（受信）を出力する。バンドサーチ制御部１２２１（例えば図６）はＤＲＡＭ１２２２にＩＱデータ（受信）を記憶させた後、ＤＲＡＭ１２２２から読み出し、相関演算部１２２３にてリファレンス信号との相関演算を行わせる。バンドサーチ制御部１２２１は相関演算区間におけるＩＱデータ（受信）とリファレンス信号との相関結果を得る。
【０１５４】
図１３に戻り、次に、バンドサーチ部１２２は全ての検索キャリア周波数について検索したか否かを判別する（Ｓ１５）。例えば、バンドサーチ制御部１２２１は内部メモリなどに全検索キャリア周波数の上限値などの情報を有し、最初に最低周波数を設定し（Ｓ１２）、順次周波数を上げていき、上限値に達したか否かにより判別できる。
【０１５５】
すべての検索キャリア周波数について検索していないとき（Ｓ１５でＮｏ）、処理はＳ１１に移行し、Ｓ１１からＳ１５までの処理を繰り返す。例えば、ＲＦ部１２１はキャリア周波数として次の周波数に切り替えて受信処理を行い、当該周波数に対応する無線信号を得る。そして、バンドサーチ部１２２では当該周波数に対応する相関結果を得る（Ｓ１４）。このようにバンドサーチ部１２２では順次周波数を切り替えて各々の周波数における相関結果を得る。
【０１５６】
全ての検索キャリア周波数について検索したとき（Ｓ１５でＹｅｓ）、バンドサーチ部１２２ではキャリア周波数を検出する（Ｓ１６）。例えば、バンドサーチ制御部１２２１は検出した複数の相関結果のうち、相関結果の最も高い周波数をキャリア周波数として検出する。
【０１５７】
そして、一連のバンドサーチ処理が終了する（Ｓ１７）。
【０１５８】
図１４は初期セルサーチ処理の動作例を表すフローチャートである。初期セルサーチ部１２３は処理を開始すると（Ｓ２０）、Ｐ−ＳＣＨの検出を行う（Ｓ２１）。上述したように、相関演算部１２３３においてリファレンス信号（第１の同期信号に対応する既知の信号系列）とＩＱデータ（受信）との相関結果が演算される。そして、初期セルサーチ制御部１２３１において相関結果に基づいてシンボルタイミングやＰ−ＳＣＨ番号などが検出される。
【０１５９】
次に、初期セルサーチ部１２３は、Ｓ−ＳＣＨの検出を行う（Ｓ２２）。上述したように、相関演算部１２３３においてリファレンス信号（第２の同期信号に対応する既知の信号系列）とＩＱデータ（受信）との相関結果が演算される。そして、初期セルサーチ制御部１２３１において相関結果に基づいてフレームタイミング、スクランブルコード、セルＩＤグループなどが検出される。
【０１６０】
次に、初期セルサーチ部１２３はベリファイ（確認）を行う（Ｓ２３）。例えば、初期セルサーチ制御部１２３１では検出した各タイミングやセルＩＤグループなどが所定の範囲内か否かによりベリファイを行う（Ｓ２３）。
【０１６１】
初期セルサーチ部１２３は、検出結果が所定の範囲内であることを確認すると（Ｓ２３でＹｅｓ）、初期セルサーチ処理を終了する（Ｓ２４）。一方、初期セルサーチ部１２３は、検出結果が所定の範囲内にないことを確認すると（Ｓ２３でＮｏ）、Ｐ−ＳＣＨの検出から処理を繰り返す（Ｓ２１〜Ｓ２３）。
【０１６２】
＜本動作例＞
次に無線装置１００の動作例について説明する。
【０１６３】
上述したように、本無線装置１００では、例えば、セルサーチ処理の際に使用されない他のＤＳＰを用いて、バンドサーチ部１２２や初期セルサーチ部１２３のＤＳＰとともにセルサーチ処理を分割して行わせるようにしている。他のＤＳＰとして、例えば、復調部１２５のＤＳＰ１２７と復号部１２６のＤＳＰ１２８が用いられる。
【０１６４】
セルサーチ処理が行われているときは、バンドサーチ部１２２や初期セルサーチ部１２３においてバンドサーチ処理や初期セルサーチ処理がそれぞれ行われており、復調部１２５や復号部１２６においては本来の処理（復調処理や復号処理など）は行われない。従って、復調部１２５や復号部１２６のＤＳＰ１２７，１２８を用いてセルサーチ処理を行うことが可能となる。この場合、他のＤＳＰとして、ベースバンド送信部１５０のＤＳＰ１５７，１５８が用いられてもよい。
【０１６５】
なお、以下の動作例としては、セルサーチ処理の際に他のＤＳＰとして、例えば、２つのＤＳＰ１２７，１２８が用いられるものとして説明する。また、バンドサーチ部１２２と初期セルサーチ部１２３はＤＳＰ（以下、ＤＳＰ１２２、ＤＳＰ１２３と称する場合がある）で構成されるものとして説明する。
【０１６６】
本動作例では複数のＤＳＰ１２２，１２３，１２７，１２８を用いてセルサーチ処理が行われることになるが、具体的には、以下に示す４つの動作例がある。
【０１６７】
＜１．動作例１＞
動作例１は、ＩＱデータに対する相関演算の区間を、使用可能な複数のＤＳＰの個数で分割し、分割された各区間のＩＱデータに対して複数のＤＳＰの各々で相関演算を行う例である。
【０１６８】
図１５（Ａ）及び図１５（Ｂ）は動作例１を説明するための図である。図１５（Ａ）の例では、使用可能な複数のＤＳＰとして３つのＤＳＰ＃１〜＃３がある。
【０１６９】
３Ｇ方式において第１の同期信号（ＰＳＣ）は６６６．６μｓごとに基地局２００から送信される。この場合、セルサーチ処理の際に第１の同期信号（ＰＳＣ）に対する相関演算は、例えば、６６６．６μｓの区間のＩＱデータ（受信）に対して行われる。従って、動作例１では、第１の同期信号（ＰＳＣ）に対する相関演算区間（６６６．６μｓ）を、ＤＳＰ＃１〜＃３の個数で分割し、分割された各区間のＩＱデータに対して、各ＤＳＰ＃１〜＃３において相関演算を行わせる。
【０１７０】
ＬＴＥ方式の場合、第１の同期信号（ＰＳＳ）は５ｍｓごとに基地局２００から送信される。従って、ＬＴＥ方式の場合は、５ｍｓの相関演算区間を３つのＤＳＰ＃１〜＃３の個数で分割し、分割された各区間のＩＱデータ（受信）に対して各ＤＳＰ＃１〜＃３で相関演算が行わせる。
【０１７１】
なお、第１の同期信号（ＰＳＣ，ＰＳＳ）に対する相関演算は、バンドサーチ処理の際（例えば図１３のＳ１４）と初期セルサーチ処理の際（例えば図１４のＳ２１）において行われる。従って、バンドサーチ処理の際では、例えば、３つのＤＳＰ１２２，１２７，１２８を用いることが可能となる。また、初期セルサーチ処理の際において、例えば、３つのＤＳＰ１２３，１２７，１２８を用いることが可能である。
【０１７２】
図１５（Ａ）に示すように、各ＤＳＰ＃１〜＃３はＩＱデータ（受信）を分割された各区間で処理を行っているが、例えば、各ＤＳＰ＃１〜＃３は並列（又は同時）に処理が行われる。例えば、以下のような処理が行われる。
【０１７３】
すなわち、ＩＱデータ（受信）は各ＤＳＰ１２２（又は１２３），１２７，１２８の各ＤＲＡＭ１２２２（又は１２３２），１２７２に一斉に書き込まれる。この場合、制御部１４０は分割区間のどの区間に対して相関演算を行わせるかを指示する信号を各ＤＳＰ１２２（又は１２３），１２７，１２８に出力する。各ＤＳＰ１２２（又は１２３），１２７，１２８の制御部１２２１（又は１２３１），１２７３ではＤＲＡＭ１２２２（又は１２３２），１２７２に書き込まれたＩＱデータ（受信）のうち、制御部１４０から指示された区間のＩＱデータを読み出して、当該ＩＱデータに対して相関演算を行わせる。
【０１７４】
これにより、ＤＳＰ１２２（又は１２３）では、３つに分割されたＩＱデータのうち最初の区間のＩＱデータに対して相関演算が行われる。また、ＤＳＰ１２７では、３つに分割されたＩＱデータのうち、中央の区間のＩＱデータに対して相関演算が行われる。さらに、ＤＳＰ１２８では、３つに分割されたＩＱデータのうち、最後の区間のＩＱデータに対して相関演算が行われる。各ＤＳＰ１２２（又は１２３）は相関演算を並列に行う。
【０１７５】
このように動作例１では、第１の同期信号（ＰＳＣ，ＰＳＳ）に対する相関演算を、バンドサーチ部１２２や初期セルサーチ部１２３だけで行わせるのではなく、複数のＤＳＰを用いて分割して並列に処理を行わせている。
【０１７６】
従って、第１の同期信号（ＰＳＣ，ＰＳＳ）に対する相関演算がバンドサーチ部１２２や初期セルサーチ部１２３だけで行われる場合と比較して、複数のＤＳＰで相関演算が行われる分、本処理では相関演算結果を高速に取得できる。例えば、相関演算を行わせる複数のＤＳＰの個数が４つあれば、１つのＤＳＰにより順次行われる場合と比較して、１／４で相関演算結果の取得が可能となる。
【０１７７】
よって、無線装置１００は、１つのＤＳＰにより順次行われる場合と比較して、相関演算結果を高速に取得できるため、バンドサーチ処理開始から初期セルサーチ処理終了までにかかる時間も所定時間よりも短くすることができる。その結果、サービス要求後、サービスの提供を受けるまでの時間も所定時間よりも短くすることができる。
【０１７８】
＜動作例２＞
次に動作例２について説明する。動作例２は、スクランブルコードを特定する場合において、スクランブルコードの種類（又は種類数）を、使用可能な複数のＤＳＰの個数で分割し、分割された各スクランブルコードを複数のＤＳＰの各々で特定するようにした例である。
【０１７９】
図１６（Ａ）及び図１６（Ｂ）は動作例２を説明するための図である。図１６（Ａ）の例では、使用可能な複数のＤＳＰとして３つのＤＳＰ＃１〜＃３がある。また、スクランブルコードの種類は、３Ｇ方式の場合は５１２種類、ＬＴＥ方式の場合は８種類ある。例えば、第２の同期信号に対して複数種類のいずれのスクランブルコードがスクランブルされ、スクランブルされた第２の同期信号（ＳＳＣ，ＳＳＳ）が無線装置１００に送信されてくる。本動作例２は、例えば、既知の信号系列を用いてスクランブルコードを特定する際に行われる処理である。
【０１８０】
本動作例でのスクランブルコードの特定は、例えば、初期セルサーチ処理における第２の同期信号（ＳＳＣ，ＳＳＳ）を検出する際（例えば図１４ので２２）に行われる。３つのＤＳＰ＃１〜＃３としては、例えば、ＤＳＰ１２３，１２７，１２８がある。
【０１８１】
図１６（Ａ）の例では、３Ｇ方式の場合、ＤＳＰ＃１にスクランブルコード＃１〜＃１７０、ＤＳＰ＃２にスクランブルコード＃１７１〜＃３４０、ＤＳＰ＃３にスクランブルコード＃３４１〜＃５１２をそれぞれ特定させるように処理を行わせることができる。ＬＴＥ方式の場合では、ＤＳＰ＃１にスクランブルコード＃１〜＃３、ＤＳＰ＃２にスクランブルコード＃４〜＃６、ＤＳＰ＃３にスクランブルコード＃７〜＃８をそれぞれ特定させるように処理を行わせることができる。
【０１８２】
スクランブルコードの種類の分割のさせ方は、例えば、任意でもよい。初期セルサーチ部１２３に対しては特定させるスクランブルコードの種類（又は数）を、他のＤＳＰよりも多くすることもできるし、少なくさせることもできる。
【０１８３】
各ＤＳＰ＃１〜＃３においてどのスクランブルコードを特定させるかは、制御部１４０からの指示信号（例えばスクランブルコード＃１〜＃５１２を示す指示信号）によって行わせてもよい。また、各ＤＳＰ＃１〜＃３は、動作例１と同様に並列に処理を行う。
【０１８４】
例えば、以下のような処理が行われる。すなわち、制御部１４０はＤＳＰ１２３，１２７，１２８へ当該指示信号を出力する。当該指示信号には各ＤＳＰ１２３，１２７、１２８がどのスクランブルコードを特定するかの情報も含まれる。ＤＳＰ１２３の初期セルサーチ制御部１２３１は、当該指示信号に対応する既知のリファレンス信号を相関演算部１２３３，１２７３へ出力する。また、ＤＳＰ１２７，１２８のＤＳＰ制御部１２７３は、当該指示信号に対応する既知のリファレンス信号を利用して相関演算を行う。
【０１８５】
これにより、例えば、ＤＳＰ１２３ではスクランブルコード＃１〜＃１７０を特定するための処理が相関演算部１２３３などで行わせることが可能となる。また、ＤＳＰ１２７ではスクランブルコード＃１７１〜＃３４０を特定するための処理がＤＳＰ制御部１２７３において行わせることが可能となる。さらに、ＤＳＰ１２８ではスクランブルコード＃３４１〜５１２を特定するための処理がＤＳＰ制御部１２７３で行わせることが可能となる。各ＤＳＰ１２３，１２７，１２８ではこのような処理を並列に行う。
【０１８６】
このように動作例２では、複数のＤＳＰ１２３，１２７，１２８の各々では、複数種類のスクランブルコートのうち、分割された各スクランブルコードを特定するための相関演算を並列に行うことができる。
【０１８７】
従って、初期セルサーチ部１２３だけが全種類のスクランブルコードを特定する場合と比較して、各ＤＳＰ１２３，１２７，１２８が一部のスクランブルコードを特定すればよいため、スクランブルコードを高速に特定できる。
【０１８８】
よって、本無線装置１００では、バンドサーチ処理開始から初期セルサーチ処理終了までにかかる時間も所定時間よりも短くすることができる。その結果、サービス要求後、サービスの提供を受けるまでの時間も所定時間よりも短くすることができる。
【０１８９】
＜動作例３＞
動作例３は、バンドサーチ処理対象となるバンド（又は周波数帯域）又はバンド幅（又は周波数帯域幅）を、使用可能な複数のＤＳＰで分割し、分割された各バンドに対して複数のＤＳＰの各々でバンドサーチ処理を行わせる例である。バンドサーチ処理対象のバンドは、例えば、無線信号の送信や受信に利用されるシステム周波数帯域である。
【０１９０】
図１７（Ａ）〜図１７（Ｄ）は動作例３を説明するための図である。図１７（Ａ）の例でも、使用可能な複数のＤＳＰとして３つのＤＳＰ＃１〜＃３がある。バンドサーチ処理は、例えば、バンドサーチ部１２２で行われる。そのため、ＤＳＰ＃１〜＃３としては、ＤＳＰ１２２，１２７，１２８がある。
【０１９１】
３Ｇ方式の場合、１つのバンド（例えばＯｐｅｒａｔｉｎｇ  Ｂａｎｄ１）に対しては２７６回のバンドサーチが行われる場合がある。図１７（Ａ）の例では、バンド幅を３つに分割する。そして、例えば、ＤＳＰ＃１では２１１２．４ＭＨｚ〜２１３０．８ＭＨｚのバンドに対してハンドサーチ処理を行わせる。また、ＤＳＰ＃２では２１３１ＭＨｚ〜２１４９．４ＭＨｚのバンドに対してバンドサーチ処理を行わせる。また、ＤＳＰ＃３では２１４９．６ＭＨｚ〜２１６７．６ＭＨｚに対してバンドサーチ処理を行わせる。その結果、各ＤＳＰ＃１〜＃３でのバンドサーチの回数は９２（＝（２１３０．８−２１１２．４）／０．２など）回ずつとなる。
【０１９２】
また、ＬＴＥ方式の場合も、１つのバンド（例えばＯｐｅｒａｔｉｎｇ  Ｂａｎｄ１）に対しては６００回のバンドサーチが行われる場合がある。バンド幅を３つに分割して処理を行わせることで、例えば、ＤＳＰ＃１では２１１０ＭＨｚ〜２１３０ＭＨｚ、ＤＳＰ＃２では２１３０〜２１５０ＭＨｚ、ＤＳＰ＃３では２１５０ＭＨｚ〜２１７０ＭＨｚに対してバンドサーチが行われる。その結果、各ＤＳＰ＃１〜＃３でのバンドサーチの回数は２００（＝２０／０．１など）となる。
【０１９３】
このように、バンドサーチ処理において対象となるバンド幅を使用可能な複数のＤＳＰで分割しで各ＤＳＰにおいてバンドサーチを行わせることで、バンドサーチ部１２２だけで処理を行わせる場合と比較して、バンドサーチの回数を少なくさせることができる。
【０１９４】
各ＤＳＰ＃１〜＃３がどのバンドに対してバンドサーチ処理を行わせるかは、例えば、制御部１４０からの指示信号に基づく。また、各ＤＳＰ＃１〜＃３は動作例１と同様に並列に処理を行う。
【０１９５】
例えば、以下のような処理が行われる。すなわち、制御部１４０はＤＳＰ１２２，１２７，１２８へ当該指示信号を出力する。当該指示信号には、ＤＳＰ１２２に対しては２１１２．４ＭＨｚ〜２１３０．８ＭＨｚのバンドを処理するよう指示する情報が含まれる。また当該指示信号には、ＤＳＰ１２７に対しては２１３１ＭＨｚ〜２１４９．４ＭＨｚのバンドを処理するように指示する情報が含まれる。さらに、当該指示信号にはＤＳＰ１２８に対しては２１４９．６ＭＨｚ〜２１６７．６ＭＨｚのバンドを処理するよう指示する情報が含まれる。各ＤＳＰ１２２，１２７，１２８の制御部１２３１，１２７１は、当該指示信号に基づいて、指示されたバンドのＩＱデータ（受信）をＤＲＡＭ１２２２，１２３２，１２７２から読み出し、相関演算を行わせる。各ＤＳＰ１２２，１２７，１２８で行われるバンドサーチ処理は並列に行われる。
【０１９６】
このように動作例３では、複数のＤＳＰ１２２，１２７，１２８においてバンドサーチ処理が行われることで、各ＤＳＰ１２２，１２７，１２８におけるバンドサーチの回数が所定回数より少なくなる。そして、各ＤＳＰ１２２，１２７，１２８におけるハンドサーチ処理が並列に行われことで、バンドサーチ処理にかかる時間は所定時間よりも短くなる。
【０１９７】
従って、動作例３では、バンドサーチ処理の処理時間が所定時間より短くなり、バンドサーチ処理開始から初期セルサーチ処理終了までにかかる時間も所定時間よりも短くなる。その結果、サービス要求後、サービスの提供を受けるまでの時間も所定時間よりも短くなる。
【０１９８】
＜動作例４＞
動作例４は、キャリアアグリゲーションが行われる場合、複数のキャリア（又は複数の周波数帯域）の各々を、使用可能な複数のＤＳＰで振り分けて（又は集めた周波数帯域を複数のＤＳＰで分割して）、バンドサーチ処理と初期セルサーチ処理を行わせる例である。
【０１９９】
図１８（Ａ）から図１８（Ｄ）は動作例４を説明するための図である。図１８（Ａ）の例では、３つのコンポーネントキャリア＃１〜＃３の各々を、３つのＤＳＰ＃１〜＃３の各々に振り分ける例を表している。
【０２００】
キャリアアグリゲーションは、例えば、複数のコンポーネントキャリア（又は複数の周波数帯域）を用いた通信のことである。各コンポーネントキャリアには所定の帯域幅（例えば、２０ＭＨｚ）の周波数帯が割り当てられる。各コンポーネントキャリアは連続した又は不連続の周波数帯に割り当てられ、例えば、下り通信と上り通信に各々最大５つのコンポーネントキャリアが割り当てられる。
【０２０１】
図１８（Ｂ）から図１８（Ｄ）の例では以下のようになる。すなわち、キャリア＃１として８００ＭＨｚ帯の周波数帯のコンポーネントキャリアが割り当てられ、ＤＳＰ＃１に当該キャリア＃１が振り分けられる。キャリア＃２として１．５ＧＨｚ帯の周波数帯におけるコンポーネントキャリアが割り当てられ、当該キャリア＃２はＤＳＰ＃２に振り分けられている。さらに、キャリア＃３として２．０ＧＨｚ帯の周波数帯におけるコンポーネントキャリアが割らてられ、ＤＳＰ＃３に当該キャリア＃３が振り分けられている。
【０２０２】
どのキャリア＃１〜＃３をどのＤＳＰ＃１〜＃３に振り分けるかは、例えば、制御部１４０からの指示信号に基づく。また、各ＤＳＰ＃１〜＃３は動作例１と同様に並列に処理を行う。
【０２０３】
例えば、以下のような処理が行われる。すなわち、制御部１４０は、ＤＳＰ１２２（又は１２３），１２７，１２８へ当該指示信号を出力する。当該指示信号には、例えば、コンポーネントキャリアの識別番号やバンドとそのバンド幅の情報などが含まれる。各ＤＳＰ１２２（又は１２３），１２７，１２８の制御部１２２１（又は１２３１），１２７１は、当該指示信号に基づいて、指示されたキャリアのＩＱデータ（受信）をＤＲＡＭ１２２２（又は１２３２），１２７２から読み出して相関演算を行わせる。
【０２０４】
これにより、例えば、ＤＳＰ１２２（又は１２３）に対してはキャリア＃１、ＤＳＰ１２７に対してはキャリア＃２、ＤＳＰ１２８に対してはキャリア＃３に対して、セルサーチ処理が行われる。この場合、各ＤＳＰ１２２（又は１２３），１２７，１２８は並列にセルサーチ処理を行う。
【０２０５】
このように動作例４では、複数のＤＳＰ１２２（又は１２３），１２７，１２８において各コンポーネントキャリアが振り分けられて並列にセルサーチ処理が行われる。従って、バンドサーチ部１２２や初期セルサーチ部１２３において全コンポーネントキャリアに対してバンドサーチ処理や初期セルサーチ処理がそれぞれ行われる場合と比較して、複数のＤＳＰにてセルサーチ処理が行われる分、セルサーチ結果を高速に取得できる。
【０２０６】
従って、本無線装置１００では、セルサーチ処理の処理時間も所定時間よりも短くなり、バンドサーチ処理開始から初期セルサーチ処理終了までにかかる時間も所定時間よりも短くなる。その結果、本無線装置１００では、サービス要求後、サービスの提供を受けるまでの時間も短くなる。
【０２０７】
＜全体動作例＞
次に全体の動作例について説明する。図１９から図２１は全体動作例を表すフローチャート、図２２（Ａ）から図２４（Ｊ）は全体動作例を表すシーケンス図をそれぞれ表す。
【０２０８】
全体動作例についてはフローチャートを用いて説明する。適宜、シーケンス図を用いて説明する。
【０２０９】
無線装置１００は無線信号の受信を開始し（Ｓ３０）、通信方式（ＲＡＴ）を切り替えて（Ｓ３１）、セルサーチモードへ移行する（Ｓ３２）。例えば、制御部１４０は、通信方式の切り替え指示信号を生成して、ベースバンド受信部１２０とベースバンド送信部１５０へ出力する。また、制御部１４０は、セルサーチモードへ移行することを示すモード信号をベースバンド受信部１２０とベースバンド送信部１５０へ出力する。
【０２１０】
次に、無線装置１００は、セルサーチ部においてセルサーチ用プログラムをダウンロードする（Ｓ３３）。例えば、制御部１４０は、ＳＲＡＭ１４１からバンドサーチ用プログラムと初期セルサーチ用プログラムとを読み出し、バンドサーチ部１２２と初期セルサーチ部１２３へそれぞれダウンロードする。
【０２１１】
次に、無線装置１００は、復調部１２５に対してセルサーチ用プログラムをダウンロードする（Ｓ３４）。例えば、制御部１４０はＳＲＡＭ１４１からバンドサーチ用プログラム又は初期セルサーチ用プログラムを読み出して復調部１２５へダウンロードする。
【０２１２】
次に、無線装置１００は、復号部１２６に対してセルサーチ用プログラムをダウンロードする（Ｓ３５）。例えば、制御部１４０はＳＲＡＭ１４１からバンドサーチ用プログラム又は初期セルサーチ用プログラムを読み出して復号部１２６へダウンロードする。
【０２１３】
なお、Ｓ３３からＳ３５までの処理の順番は図１９に示す順番と異なっていてもよい。
【０２１４】
次に、無線装置１００はセルサーチ処理を開始する（Ｓ３６）。例えば、制御部１４０は、セルサーチ開始信号を生成し、生成したセルサーチ開始信号をバンドサーチ部１２２や初期セルサーチ部１２３、復調部１２５、及び復号部１２６へ送信する。なお、図２２（Ａ）から図２２（Ｆ）は、ＲＡＴ切り替えからセルサーチ処理開始指示までのシーケンス例を表している。
【０２１５】
図２０に戻り、次に、無線装置１００は、使用可能な各ＤＳＰにおいて、Ｓ３７からＳ４０までの処理を行う。すなわち、ＤＳＰ１２２，１２３，１２７，１２８はＩＱデータ（受信）をＤＲＡＭ１２２２，１２３２，１２７２に書き込む（Ｓ３７）。次に、ＤＳＰ１２２，１２３，１２７，１２８はＤＲＡＭ１２２２，１２３２，１２７２からＩＱデータ（受信）を読み出し（Ｓ３８）、ＩＱデータ（受信）に対してリファレンス信号との相関演算を行わせる（Ｓ３９）。次に、ＤＳＰ１２２，１２３，１２７，１２８は相関結果を取得し、取得した相関結果を制御部１４０へ出力する（Ｓ４０）。
【０２１６】
この場合、動作例１から動作例４において説明したように、制御部１４０は各ＤＳＰ１２２，１２３，１２７，１２８へ、ＩＱデータに対して分割した各区間（動作例１）、又は分割したスクランブルコードの種類（動作例２）を指示する指示信号を出力する。また、制御部１４０は各ＤＳＰ１２２，１２３，１２７，１２８へ、分割した各バンド幅（動作例３）、又は振り分けた各コンポーネントキャリア（動作例４）を指示する指示信号を出力する。
【０２１７】
図２４（Ａ）から図２４（Ｊ）は、図２３（Ｈ）から図２３（Ｉ）までのシーケンス例の詳細例を表している。図２４（Ａ）から図２４（Ｊ）までの例は、動作例１の例を表している。この例では、セルサーチ部（バンドサーチ部１２２又は初期セルサーチ部１２３）のＤＳＰ、復調部１２５及び復号部１２６の各ＤＳＰ１２７，１２８において、分割された区間のＩＱデータに対して相関演算が行われる。
【０２１８】
図２０に戻り、次に、無線装置１００は相関結果をマージし（Ｓ４１）、マージした結果に基づいて、バンド情報とセル情報を特定する（Ｓ４２）。例えば、制御部１４０はマージした結果をバンドサーチ部１２２や初期セルサーチ部１２３に出力し、バンドサーチ部１２２においてバンド情報が特定され、初期セルサーチ部１２３においてセル情報が特定される。
【０２１９】
なお、図２２（Ｇ）から図２２（Ｊ）は、ＤＲＡＭ１２２２，１２３２，１２７２への書き込みから、セル情報が特定されるまでのシーケンス例を表している。
【０２２０】
図２０に戻り、次に、無線装置１００は通常の受信処理モードへ移行する（Ｓ４３）。例えば、制御部１４０はベースバンド受信部１２０とベースバンド送信部１５０へ、通常の受信処理モードへ移行することを示すモード信号を出力する。
【０２２１】
次に、無線装置１００は復調部１２５で復調用プログラム、復号部１２６において復号用プログラムをダウンロードする（Ｓ４４）。例えば、制御部１４０はＳＲＡＭ１４１から復調用プログラムと復号用プログラムを読み出して、復調部１２５と復号部１２６の各ＤＳＰ１２７，１２８へそれぞれダウンロードする。
【０２２２】
次に、無線装置１００は、ＩＱデータ（受信）に対してデータ復元処理を開始する（Ｓ４５）。例えば、復調部１２５ではＩＱデータ（パス追従後）に対して復調処理、復号部１２６では尤度データに対して復号処理が行われる。
【０２２３】
次に、無線装置１００は受信処理を終了したか否かを判別する（図２１のＳ４６）。例えば、制御部１４０は一定期間ＲＦ部１２１に無線信号が入力されないことを検知すると受信処理を終了すると判別し、そうでないことを検知したときは受信処理を終了しないと判別する。
【０２２４】
無線装置１００は、受信処理を終了すると判別すると（Ｓ４６でＹｅｓ）、一連の処理を終了する（Ｓ５１）。一方、無線装置１００は、受信処理を終了しないと判別すると（Ｓ４６でＮｏ）、パスサーチ処理を行う（Ｓ４７）。
【０２２５】
次に、無線装置１００は、パスサーチ処理によりＩＱデータ（パス追従後）に対して復調処理（Ｓ３８）と復号処理を行う（Ｓ４９）。
【０２２６】
次に、無線装置１００は、復号後のデータを上位レイヤ、例えばアプリケーションプロセッサ１０５へ出力する（Ｓ５０）。
【０２２７】
なお、図２３（Ｂ）から図２３（Ｉ）は復調用プログラムと復号用プログラムがダウンロードされた後、復調及び復号が行われるまでのシーケンス例を表している。
【０２２８】
以上説明したように、本第２の実施の形態においてはセルサーチ処理が実行される場合、使用されていないリソース（又は遊休のリソースと称する場合もある）を利用して、セルサーチ処理を並列に実行させるようにしている。これにより、例えば、バンドサーチ部１２２又は初期セルサーチ部１２３で単独でセルサーチ処理が実行される場合と比較して、バンドサーチ処理開始からから初期セルサーチ処理終了までの時間を短くできる。結果として、例えば、サービス要求後、サービスの提供を受けるまでの時間を、かかる場合と比較して短くできる。
【０２２９】
また、本第２の実施の形態においては、上述した処理を行う場合において無線装置１００において新たな回路は追加されていない。
【０２３０】
従って、本無線装置１００は、サービスの提供を受けるまでの時間を、回路規模の増大を抑制しつつ、所定時間よりも短くさせることができる。また、バンドサーチ処理開始から初期セルサーチ処理終了までの時間を、回路規模の増大を抑制しつつ、所定時間よりも短くさせることができる。
【０２３１】
［その他の実施の形態］
次にその他の実施の形態について説明する。
【０２３２】
図２５は、無線装置１００のハードウェアの構成例を表す図である。無線装置１００は、さらに、ＲＯＭ（Read Only Memory）１７０、ＲＡＭ１７１、ＣＰＵ（Central Processing Unit）１７２、ＤＳＰ１７３−１〜１７３−Ｎ（Ｎは２以上の整数）、ＲＦ部１７４を備える。
【０２３３】
ＣＰＵ１７２はＲＯＭ１７０に記憶されたプログラムを読み出してＲＡＭ１７１にロードし、ロードしたプログラムを実行することで各種機能を実行する。ＣＰＵ１７２は、例えば、第２の実施の形態における制御部１４０に対応する。
【０２３４】
ＲＡＭ１７１は、例えば、セルサーチ用プログラムや復調用プログラム、復号用プログラム、符号化用プログラム、変調用プログラムなどが記憶される。ＣＰＵ１７２は、ＲＡＭ１７１からこれらのプログラムを適宜読み出して、ＤＳＰ１７３−１〜１７３―Ｎにダウンロードする。ＲＡＭ１７１は、例えば、第２の実施の形態におけるＳＲＡＭ１４１に対応する。
【０２３５】
ＤＳＰ１７３−１〜１７３−Ｎは、バンドサーチ処理や初期セルサーチ処理、復調処理や復号処理、符号化処理や変調処理などを行う。各処理に応じて各ＤＳＰ１７３−１〜１７３−Ｎが設けられてもよい。ＤＳＰ１７３−１〜１７４−Ｎは、例えば、第２の実施の形態におけるバンドサーチ部１２２、初期セルサーチ部１２３、パスサーチ部１２４、復調部１２５、復号部１２６、符号化部１５１、変調部１５２に対応する。
【０２３６】
ＲＦ部１７４は、ＤＳＰ１７３−１〜１７４３−Ｎから出力されたデータなどを無線信号に変換してアンテナ１０２へ出力する。また、ＲＦ部１７４は、アンテナ１０２から無線信号を受け取ってベースバンド帯域のデータに変換してＤＳＰ１７３−１〜１７３−４へ出力する。ＲＦ部１７４は、例えば、第２の実施の形態におけるＲＦ部１２１とＲＦ部１５５に対応する。
【０２３７】
図２５に示す無線装置１００においても第２の実施の形態で説明した処理などを行うことが可能である。
【０２３８】
上述した実施の形態においては、無線装置１００は移動端末装置を例にして説明した。例えば、移動しない固定通信端末装置でもよい。ガスや電気などの測定値を他の固定通信端末装置を経由してサーバ装置へ送信するようなシステムがある。このような固定通信端末装置は家庭に固定して設置されており、無線通信により、測定値などのデータを他の固定通信端末装置やサーバ装置へ送信できる。このような固定通信端末装置であっても、上述した処理などを実行することも可能である。
【０２３９】
また、上述した実施の形態においては、無線装置１００においては各ブロック１２２，１２３，１２７，１２８，１５７，１５８についてはＤＳＰを例にして説明した。例えば、各ブロック１２２，１２３，１２７，１２８，１５７，１５８はＦＰＧＡ（Field Programmable Gate Array）や、ＣＰＵとＲＯＭ及びＲＡＭの組み合わせなど、プロセッサ又はコントローラやメモリなどを含むものであってもよい。
【０２４０】
以上まとめると付記のようになる。
【０２４１】
（付記１）
他の無線装置から送信されたデータに対してセルサーチ処理を実行するための第１のプログラムと前記セルサーチ処理後に実行される復調処理及び／又は復号処理を実行するための第２のプログラムを記憶するメモリと、
前記第１のプログラムを実行する第１のプロセッサと、
前記第２のプログラムを実行する第２のプロセッサと、
前記メモリに記憶された前記第１のプログラムを前記第１のプロセッサへローディングし、前記第１のプロセッサで前記第１のプログラムが実行されてセルサーチ処理が行われる場合に前記第２のプロセッサへ前記第１のプログラムをローディングし、前記第１及び第２のプロセッサにおいて前記第１のプログラムを実行させて前記データに対して前記セルサーチ処理を並列に実行させる制御部と、
を備えることを特徴とする無線装置。
【０２４２】
（付記２）
前記メモリには前記他の無線装置へ送信する送信データに対して符号化処理及び／又は変調処理を実行するための第３のプログラムが記憶され、
更に、前記第３のプログラムを実行する第３のプロセッサを備え、
前記制御部は、前記第１のプロセッサで前記第１のプログラムが実行されてセルサーチ処理が行われる場合に前記第３のプロセッサへ前記第１のプログラムをローディングし、前記第１乃至第３のプロセッサにおいて前記第１のプログラムを実行させて前記データに対して前記セルサーチ処理を並列に実行させることを特徴とする付記１記載の無線装置。
【０２４３】
（付記３）
前記制御部は、前記第１のプロセッサにおいて前記セルサーチ処理における相関演算が行われる場合に、相関演算区間を第１の相関演算区間と第２の相関演算区間に分割し、前記第１の相関演算区間における第１のデータと前記第２の相関演算区間における第２のデータに対して前記第１及び第２のプロセッサにおいて相関演算をそれぞれ並列に実行させることを特徴とする付記１記載の無線装置。
【０２４４】
（付記４）
前記制御部は、前記第１の相関演算区間と前記第２の相関演算区間を示す指示信号を前記第１及び第２のプロセッサへ出力し、
前記第１及び第２のプロセッサは、前記指示信号に基づいて前記第１及び第２のデータに対して相関演算をそれぞれ並列に実行することを特徴とする付記３記載の無線装置。
【０２４５】
（付記５）
前記制御部は、前記セルサーチ処理における第１又は第２のスクランブルコートの特定処理を前記第１のプロセッサにおいて実行させる場合に、前記第１のプロセッサにおいて前記第１のスクランブルコードを特定させ、前記第２のプロセッサにおいて前記第２のスクランブルコードを特定させる処理を前記第１及び第２のプロセッサにおいてそれぞれ並列に実行させることを特徴とする付記１記載の無線装置。
【０２４６】
（付記６）
前記制御部は、前記第１及び第２のスクランブルコードを示す指示信号を前記第１及び第２のプロセッサへ出力し、
前記第１及び第２のプロセッサは、前記指示信号に基づいて前記第１及び第２のスクランブルコードを特定する処理をそれぞれ並列に実行することを特徴とする付記５記載の無線装置。
【０２４７】
（付記７）
前記制御部は、前記第１のプロセッサにおいて前記無線装置で使用するキャリア周波数を特定する処理を実行させる場合に、所定周波数帯域を第１及び第２の周波数帯域に分割し、前記第１の周波数帯域に対して前記キャリア周波数を特定させる処理を前記第１のプロセッサ、前記第２の周波数帯域に対して前記キャリア周波数を特定させる処理を前記第２のプロセッサにおいてそれぞれ並列に実行させること特徴とする付記１記載の無線装置。
【０２４８】
（付記８）
前記制御部は、前記第１及び第２の周波数帯域を示す指示信号を前記第１及び第２のプロセッサへ出力し、
前記第１及び第２のプロセッサは、前記指示信号に基づいて前記第１及び第２の周波数帯域に対して前記キャリア周波数を特定する処理を並列に実行することを特徴とする付記７記載の無線装置。
【０２４９】
（付記９）
前記制御部は、前記第１のプロセッサにおいて第１及び第２の周波数帯域に対して前記セルサーチ処理を実行させる場合に、前記第１の周波数帯域に対して前記セルサーチ処理を前記第１のプロセッサ、前記第２の周波数帯域に対して前記セルサーチ処理を前記第２のプロセッサにおいてそれぞれ並列に実行させることを特徴とする付記１記載の無線装置。
【０２５０】
（付記１０）
前記制御部は、前記第１及び第２の周波数帯域を示す指示信号を前記第１及び第２のプロセッサへ出力し、
前記第１及び第２のプロセッサは、前記指示信号に基づいて前記第１及び第２の周波数帯域に対して前記セルサーチ処理をそれぞれ並列に実行することを特徴とする付記９記載の無線装置。
【０２５１】
（付記１１）
前記第１及び第２のプロセッサは前記セルサーチ処理の結果を前記制御部へ出力し、
前記制御部は前記結果を併合し、当該併合した結果を前記第１のプロセッサへ出力し、
前記第１のプロセッサは前記併合した結果に基づいて前記セルサーチ処理を実行することを特徴とする付記１記載の無線装置。
【０２５２】
（付記１２）
他の無線装置から送信されたデータに対してセルサーチ処理を実行するための第１のプログラムと前記セルサーチ処理後に実行される復調処理及び／又は復号処理を実行するための第２のプログラムを記憶するメモリと、
前記第１のプログラムを実行する第１のプロセッサと、
前記第２のプログラムを実行する第２のプロセッサと、
前記メモリに記憶された前記第１のプログラムを前記第１のプロセッサへローディングし、前記第１のプロセッサで前記第１のプログラムが実行されてセルサーチ処理が行われる場合に前記第２のプロセッサへ前記第１のプログラムをローディングし、前記第１及び第２のプロセッサにおいて前記第１のプログラムを実行させて前記データに対して前記セルサーチ処理を並列に実行させるコントローラと、
を備えることを特徴とする無線装置。
【符号の説明】
【０２５３】
１０：無線通信システム                １００：無線装置
１０１：通信部                        １２０：ベースバンド受信部
１２１：ＲＦ部                        １２２：バンドサーチ部
１２３：初期セルサーチ部              １２４：パスサーチ部
１２５：復調部                        １２６：復号部
１２７，１２８：ＤＳＰ                １４０：制御部
１４１：ＳＲＡＭ                      １５０：ベースバンド送信部
１５１：符号化部                      １５２：変調部
１５７，１５８：ＤＳＰ                １２２１：バンドサーチ制御部
１２２２，１２３２，１２７２：ＤＲＡＭ
１２２３，１２３３：相関演算部        １２３１：初期セルサーチ制御部
１２７３：ＤＳＰ制御部
【図１】
2016066929.tif 000003
【図２】
2016066929.tif 000004
【図３】
2016066929.tif 000005
【図４】
2016066929.tif 000006
【図５】
2016066929.tif 000007
【図６】
2016066929.tif 000008
【図７】
2016066929.tif 000009
【図８】
2016066929.tif 000010
【図９】
2016066929.tif 000011
【図１０】
2016066929.tif 000012
【図１１】
2016066929.tif 000013
【図１２】
2016066929.tif 000014
【図１３】
2016066929.tif 000015
【図１４】
2016066929.tif 000016
【図１５】
2016066929.tif 000017
【図１６】
2016066929.tif 000018
【図１７】
2016066929.tif 000019
【図１８】
2016066929.tif 000020
【図１９】
2016066929.tif 000021
【図２０】
2016066929.tif 000022
【図２１】
2016066929.tif 000023
【図２２】
2016066929.tif 000024
【図２３】
2016066929.tif 000025
【図２４】
2016066929.tif 000026
【図２５】
2016066929.tif 000027
【図２６】
2016066929.tif 000028
【図２７】
2016066929.tif 000029