"拡散符号を複数の部分に分割して分割符号を発生する分割符号発生手段と、前記分割した単位で受信信号と前記分割符号との相関値を算出する相関手段と、前記相関値を合成して分割前の受信信号の相関値である合成相関値を出力する相関値合成手段と、を有し、前記相関手段は前記分割した前記分割符号の相関値の算出に於いて符号数分の前記分割符号の中に複数の同一のものがあるときは、そのうちの少なくとも一つの相関値の算出を省略している、ことを特徴とするスペクトラム拡散通信復調器。前記分割符号との相関値を記憶する、分割した分割数分の複数の記憶部と、前記複数の記憶部のいずれかからの出力信号を選択する出力選択手段と、を更に備えることを特徴とする、請求項1に記載のスペクトラム拡散通信復調器。入力された前記合成相関値と記憶している最大相関値とを比較し、より大きい方の値を選択する比較手段と、前記比較手段によって選択された値を新しい最大値として記憶する最大値記憶手段と、を更に備えることを特徴とする、請求項2に記載のスペクトラム拡散通信復調器。前記拡散符号は、CCK符号であることを特徴とする請求項1乃至請求項3のいずれかに記載のスペクトラム拡散通信復調器。拡散符号を複数の部分に分割して分割符号を発生し、前記分割した単位で受信信号と前記分割符号との相関値を算出し、前記相関値を合成して分割前の受信信号の相関値である合成相関値を出力し前記分割した前記分割符号の相関値の算出に於いて符号数分の前記分割符号の中に複数の同一のものがあるときは、そのうちの少なくとも一つの相関値を省略している、ことを特徴とするスペクトラム拡散通信復調方法。前記分割符号との相関値を、分割した分割数分の複数の記憶部に記憶し、前記複数の記憶部のいずれかからの出力信号を選択する、ことを更に特徴とする、請求項5に記載のスペクトラム拡散通信復調方法。入力された前記合成相関値と記憶している最大相関値とを比較し、より大きい方の値を選択し、前記比較手段によって選択された値を新しい最大値として記憶する、ことを更に特徴とする、請求項7に記載のスペクトラム拡散通信復調方法。前記拡散符号は、CCK符号であることを特徴とする請求項5乃至請求項7のいずれかに記載のスペクトラム拡散通信復調方法。拡散符号を複数の部分に分割して分割符号を発生する分割符号発生処理と、前記分割した単位で受信信号と前記分割符号との相関値を算出する相関処理と、前記相関値を合成して分割前の受信信号の相関値である合成相関値を出力する相関値合成処理と、をコンピュータに実施させ、前記分割した前記分割符号の相関値の算出に於いて符号数分の前記分割符号の中に複数の同一のものがあるときは、そのうちの少なくとも一つの相関値を省略している、ことを特徴とするスペクトラム拡散通信復調プログラム。ところが、特許文献1に開示されているこの技術では64種のCCK符号全てを用いて逆拡散を行い、その相関値の比較を行なっている。そのため、相関演算等の為の大量の演算リソースが必要となり、回路規模の増大、消費電力の増大につながる、という問題があった。本発明は、上記の問題を解決し、符号検出を必要とする直接拡散方式の復調処理において、符号検出の演算量を削減する事の出来る復調器を提供することを目的とする。本発明のスペクトラム拡散通信復調器は、拡散符号を複数の部分に分割して分割符号を発生する分割符号発生手段と、前記分割した単位で受信信号と前記分割符号との相関値を求める相関手段と、前記相関値を合成して分割前の受信信号の相関値である合成相関値を出力する相関値合成手段と、を有し、前記分割した前記分割符号の相関値の算出に於いて符号数分の前記分割符号の中に複数の同一のものがあるときは、そのうちの少なくとも一つの相関値を省略している、ことを特徴とする。本発明のスペクトラム拡散通信復調器方法は、拡散符号を複数の部分に分割して分割符号を発生する分割し、前記分割した単位で受信信号と前記分割符号との相関値を算出し、前記相関値を合成して分割前の受信信号の相関値である合成相関値を出力し、前記分割した前記分割符号の相関値の算出に於いて符号数分の前記分割符号の中に複数の同一のものがあるときは、そのうちの少なくとも一つの相関値を省略している、ことを特徴とする。本発明のスペクトラム拡散通信復調プログラムは、拡散符号を複数の部分に分割して分割符号を発生する分割符号発生処理と、前記分割した単位で受信信号と前記分割符号との相関値を算出する相関処理と、前記相関値を合成して分割前の受信信号の相関値である合成相関値を出力する相関値合成処理と、をコンピュータに実施させ、前記分割した前記分割符号の相関値の算出に於いて符号数分の前記分割符号の中に複数の同一のものがあるときは、そのうちの少なくとも一つの相関値を省略している、ことを特徴とする。以上説明したように、本発明においては、以下に記載するような効果を奏する。符号検出を必要とする直接拡散方式の復調処理において、符号検出の演算量を削減する事の出来る復調器を提供することができる。[原理の説明]まず、図5に示す拡散符号を用いて、演算量を削減する手法について説明する。図5は、符号長がL、符号数がNである拡散符号Cnn=0,1,2,,N-1を表している。この拡散符号に対して、受信信号Rとの相関値Snn=0,1,2,,N-1は次式によって求められる。n=0,1,2,,N-1式1式1のRi,Cniは受信信号Rと拡散符号Cnのi番目の値を表す。ここで、図5に示すように拡散符号CnをそれぞれK個の符号それぞれの長さl1,l2,,,lKに分割する。Cn,kはK分割された拡散符号Cnにおける、k番目の分割符号長さlkを表す。このとき、式1は次の式2のように表すことができる。ここでCn,kiはCn,kのi番目の値を表している。n=0,1,2,,N-1式2このとき、長さlkの分割符号C0,k~CN-1,kに含まれる異なる符号の数をmkとすると、受信信号Rとの相関値もmk個であるため、mkがNより小さいとき、相関値演算に於ける乗算の回数をN×lk回からmk×lk回に削減できる。Mをmkk=1,2,,Kの最大値とすると、全体として相関値演算に於ける乗算の回数はN×L回からM×Σlk=M×L回以下に削減できる。以下に、分割符号を利用した相関値演算の手法を説明する。1長さlkの分割符号C0,k~CN-1,kに含まれる異なる符号をCsh0,k~Cshmk,kとし、次式で受信信号Rとの相関値Ssh1,k~Sshmk,kを求める。m=0,1,2,,mk-1k=1,2,,K式32求めた相関値Sshm,kを加算し、分割前の拡散符号C0~CN-1と受信信号Rとの相関値S0~SN-1を生成する。n=0,1,2,,N-1式4ここで、mはCn,kに対応するCshm,kのmである。以上の手段を取ることで、符号検出における相関値算出の演算量を削減できる。第1の実施形態[構成の説明]第1の実施形態の受信装置の構成について説明する。図1は第1の実施形態の受信装置の構成を示すブロック図である。受信装置10は、受信信号と分割符号との相関演算を行なって相関値16を出力する逆拡散部11-1~11-Mと、相関値16を記憶する相関値記憶部12とを有する。Mは分割符号の符号数の最大値である。更に受信装置10は、相関値記憶部12から取り出した相関値17を合成して合成相関値18を出力する相関値合成部13と、入力される合成相関値18のうち、最大の値の相関値とその番号を検出して出力する相関値比較部14とを有する。逆拡散部11-1~11-Mは、相関部1101、分割符号発生部1102を有する。次に相関値記憶部12の構成を説明する。図2は相関値記憶部12の構成を示すブロック図である。相関値記憶部12は逆拡散部11から出力された相関値16-1~16-Mを複数記憶するための領域を持つ記憶手段21-1~21-Mと、入力制御信号26-1~26-Mを生成する入力制御信号生成手段24と、を有する。更に相関値記憶部12は相関値16を入力制御信号26-1~26-Mによって選択された記憶手段21-1~21-Mの記憶領域へと接続する入力スイッチ部22-1~22-Mと、出力制御信号27-1~27-Kを生成する出力制御信号生成手段25と、を有する。更に相関値記憶部12は出力制御信号27-1~27-Kによって選択された、記憶手段21-1~21-Mから出力された相関値16を出力へと接続する出力スイッチ部23-1~23-Kと、を有する。ここで、記憶手段21-1~21-Mの領域数Kは、符号の分割数である。次に、相関値合成部13の構成を説明する。図3は相関値合成部13の構成を示すブロック図である。相関値合成部13は相関値記憶部12から出力された相関値17-1~17-Mを全て加算する加算部31を有している。加算部31に於ける加算結果である合成相関値18は相関値比較部14に出力される。次に、相関値比較部14の構成を説明する。図4は相関値比較部14の構成を示すブロック図である。相関値比較部14は、入力された2つの値を比較し大きい方の値を出力する比較器41と、最大の相関値44とその相関値に予め割り振られた符号番号45を記憶して出力する最大値記憶部42を有する。比較器41は合成相関値18と最大値記憶部に記憶された最大相関値44との比較を行う。最大値記憶部42は比較器41から出力された相関値43を記憶して保持する。[動作の説明]次に第1の実施形態の動作を説明する。図1~図4を参照しながら復調装置による復調の動作を説明する。以下で受信信号はRで示す。Rには図5で示される拡散符号が適用されるものとする。符号数Nの拡散符号をC0~CN-1とし、拡散符号Cnと受信信号Rとの相関値をSnとするn=0~N-1。分割符号発生部1102にて分割数をKとし、拡散符号Cnをそれぞれ長さl1~lKに分割された分割符号を発生する。Cn,kはK分割された拡散符号Cnに於けるk番目の分割符号長さlkを意味する。分割符号発生部1102にて発生される分割符号C0,k~CN-1,kに含まれる異なる符号の個数をmkとすると、異なるmk個の符号のうち、m番目の符号をCshm,kとするm=0~mk-1。また、k=1~Kにおけるmkの最大値をMとする。まず、1つ目の分割について、受信信号RとCsh0,1~Cshm1-1,1との相関値を求める。逆拡散部11-1では相関部1101にてRをCsh0,1で逆拡散し、相関値16-1を出力する。相関値16-1は相関値記憶部12図1、図2に入力される。図2に於いて入力制御信号生成部24は、入力スイッチ部22-1が記憶手段21-1の1番目の領域を選択するように制御信号26-1を出力する。入力スイッチ部22-1は制御信号26-1に従って相関値16-1を記憶手段21-1の1番目の領域に接続する。記憶手段21-1はCsh0,1との相関値16-1を1番目の領域に記憶する。同様にして図1の逆拡散部11-2ではRをCsh1,1で逆拡散し、相関値16-2を出力する。入力制御信号生成部24は、入力スイッチ部22-2が記憶手段21-2の1番目の領域を選択するように制御信号26-2を出力する。入力スイッチ部22-2は相関値16-2を記憶手段21-2の1番目の領域に接続する。記憶手段21-2はCsh1,1との相関値16-2を1番目の領域に記憶する。同様に、逆拡散部11-3~11-m1では相関値16-3~16-m1を生成し、記憶手段21-3~21-m1の1番目の領域に記憶する。次に、2つ目の分割について、受信信号Rと符号Csh0,2~Cshm2,2との相関値を求める。逆拡散部11-1ではRをCsh0,2で逆拡散し、相関値16-1を出力する。入力制御信号生成部24は、入力スイッチ部22-1が記憶手段21-1の2番目の領域を選択するように制御信号26-1を出力し、入力スイッチ部22-1は相関値16-1を記憶手段21-1の2番目の領域に接続する。そして記憶手段21-1はCsh0,2との相関値16-1を2番目の領域に記憶する。逆拡散部11-2ではRをCsh1,2で逆拡散し、相関値16-2を出力する。入力制御信号生成部24は、入力スイッチ部22-2が記憶手段21-2の2番目の領域を選択するように制御信号26-2を出力し、入力スイッチ部22-2は相関値16-2を記憶手段21-2の2番目の領域に接続する。記憶手段21-2はCsh1,2との相関値16-2を2番目の領域に記憶する。同様に、逆拡散部11-3~11-m2では相関値16-3~16-m2を生成し、記憶手段21-3~21-m2の2番目の領域に記憶する。同様にしてk=3~Kに対して、受信信号Rと分割符号Csh0,k~Cshmk-1,kとの相関値を求め、記憶手段21-1~21-mkのk番目の領域に記憶していく。続いて、記憶した相関値を合成し、受信信号Rと拡散符号C0~CN-1との相関値S0~SN-1を生成する。まず、相関値S0を生成する。図2に於いて出力制御信号生成部25は出力スイッチ部23-1~23-Kへの出力制御信号27-1~27-Kを出力する。この出力制御信号27-1~27-Kは記憶手段21-1~21-Mから合成に必要な相関値が出力されるようにするためのものである。出力スイッチ部23-1は制御信号27-1に従い、記憶手段21-1~21-Mの1番目の領域からの出力を選択し、出力17-1へと接続する。出力スイッチ部23-2は制御信号27-2に従い、記憶手段21-1~21-Mの2番目の領域からの出力を選択し、出力17-2へと接続する。同様にして、出力スイッチ部23-3~23-Kは出力制御信号27-3~27-Kに従い、記憶手段21-1~21-Mの3~K番目の領域からの出力をそれぞれ選択し、出力17-3~17-Kへと接続する。図3に於いて相関値合成部13では加算部31において相関値17-1~17-Kの加算が行われ、合成相関値18を出力する。図4に於いて相関値比較部14では、比較器41において、その時点で記憶している最大相関値44と入力された合成相関値18との比較を行う。比較器41は2つの値を比較した結果、大きい方の相関値を出力し、その相関値43を最大値記憶部42に記憶する。引き続き順番にS0~SN-1について、図2に於ける相関値記憶部12からの相関値17-1~17-Kの出力と、図3に於ける相関値合成部13での合成を行う。図4に於ける相関値比較部14で入力された相関値の大小比較及び最大相関値の記憶を行う。最終的に相関値比較部14から、最大相関値Snとその符号番号nが出力される。効果の説明以上説明したように、本実施形態においては、以下に記載するような効果を奏する。第1の効果は、拡散符号と受信信号との相関値を求める際、重複した相関演算が存在していたが、受信信号と分割符号との相関値を求めることで、その重複した相関演算を省略できるため、相関演算量を削減することができる。第2の効果は、分割した符号のみを発生させることで、符号発生手段を簡易化することができる。第2の実施形態次に、本発明を実施するための第2の実施形態について説明する。本第2の実施形態では、CCK方式の復調の為の構成を示している。具体的には符号数64の拡散符号をC0~C63とする。それぞれの拡散符号Cnの8チップ分を、分割数を4とし、それぞれ長さ2l1~l4に分割している。まず、CCK符号の分割について説明する。図6は送信データDの6bit分{d2,d3,,d7}を10進数表記した数値を符号番号nとしたときのCCK符号の表である。図6のCCK符号を、長さ2ずつに4分割したときK=4,l1=l2=l3=l4=2、図6の表における、チップ0とチップ1で構成される分割符号C0,1~C63,1には16種類m1=16の符号が含まれている。即ち、11111j1j11111j1jj1j1jjjjj1j1jjjjの16種類の符号である。同様に、チップ2とチップ3で構成される分割符号C0,2~C63,2と、チップ4とチップ5で構成される分割符号C0,3~C63,3にもm1の場合と同様に16種類の符号が含まれるm2=m3=16。また、チップ6とチップ7で構成される分割符号C0,4~C63,4には{1,1},{-1,1},{j,1},{-j,1}の4種類の符号が含まれているm4=4。したがって、m1~m4の最大値は16であるため、本実施形態におけるCCK符号の検出に必要な逆拡散部の個数Mは16となる。ここで、上記16種の分割符号をCshmm=0~15として、図7の表のように定義する。図7の表を用いて、図6の表を書き換えたものを図8に示す。各CCK符号C0~C63が2チップ毎にCshmに置き換わっているのが分かる。次に、本実施形態におけるCCKの符号検出処理の動作について説明する。受信信号R={r0,r1,...,r7}のうち、最初の2bit{r0,r1}が逆拡散部11-1~11-16に入力される。逆拡散部11-1では分割符号発生部1102が図7に於ける分割符号CshのうちCsh0を発生し、相関部1101にその値を入力する。同様に逆拡散部11-2では分割符号発生部1102がCsh1を発生し、相関部1101にその値を入力する。同様に逆拡散部11-16では分割符号発生部1102がCsh15を発生し、相関部1101にその値を入力する。相関部1101ではCsh0~Csh15と{r0,r1}との相関演算が行われ演算結果が出力される。図2に於いて相関値記憶部12では入力スイッチ部22-1~22-16が記憶手段21-1~21-16の1番目の領域を選択し、相関値を記憶する。次に、受信信号Rのうち、次の2bit{r2,r3}が逆拡散部11-1~11-16に入力される。逆拡散部11-1~11-16では分割符号Csh0~Csh15との相関演算が行われ、相関値記憶部12では入力スイッチ部22-1~22-16が記憶手段21-1~21-16の2番目の領域を選択し、相関値を記憶する。次に、受信信号Rのうち、次の2bit{r4,r5}が逆拡散部11-1~11-16に入力される。逆拡散部11-1~11-16では分割符号Csh0~Csh15との相関演算が行われ、相関値記憶部12では入力スイッチ部22-1~22-16が記憶手段21-1~21-16の3番目の領域を選択し、相関値を記憶する。次に、受信信号Rのうち、最後の2bit{r6,r7}が逆拡散部11-1~11-16に入力される。逆拡散部11-1~11-16では分割符号Csh0~Csh15との相関演算が行われ、相関値記憶部12では入力スイッチ部22-1~22-16が記憶手段21-1~21-16の4番目の領域を選択し、相関値を記憶する。そして、相関値記憶部12に保存された相関結果から、64種のCCK符号の相関結果を演算する。図8の表より分かる通り、拡散符号C0はCsh0,Csh2,Csh0,Csh8に分割される。従って受信信号Rと拡散符号C0との相関値S0は、{r0,r1}とCsh0,{r2,r3}とCsh2,{r4,r5}とCsh0,{r6,r7}とCsh8の相関結果を相関値合成部13にて加算することで得られる。S0~S63を合成するための相関値記憶部12に於ける動作について説明する。図9は、出力制御信号生成部25から出力される出力制御信号27-1~27-4を示す表である。この表は、相関値Snに対して、Snを合成するために必要な相関値が記憶手段21-1~21-16のどこに記憶されているかを示している。27-1と記された列は、記憶手段21の1番目の領域を接続する出力スイッチ部23-1が、記憶手段21-1~21-16のどれを選択するかが示されている。27-2と記された列は、記憶手段21の2番目の領域を接続する出力スイッチ部23-2が、記憶手段21-1~21-16のどれを選択するかが示されている。27-3と記された列は、記憶手段21の3番目の領域を接続する出力スイッチ部23-3が、記憶手段21-1~21-16のどれを選択するかが示されている。27-4と記された列は、記憶手段21の4番目の領域を接続する出力スイッチ部23-4が、記憶手段21-1~21-16のどれを選択するかが示されている。出力制御信号生成部25はこの図9の表に従い、出力スイッチ部23-1~23-4への制御信号27-1~27-4を生成する。図2に於いて出力制御信号生成部25は、図9の表に基づいて、出力スイッチ部23-1を記憶手段21-1に接続する様に、出力制御信号27-1を出力する。更に出力スイッチ部23-2を記憶手段21-3に、出力スイッチ部23-3を記憶手段21-1に、出力スイッチ部23-4を記憶手段21-9に、それぞれ接続するように、出力制御信号27-2~27-4を出力する。出力スイッチ部23-1~23-4は制御信号27-1~27-4に従い、相関値合成部13への出力17-1~17-4に接続する。図3に於いて相関値合成部13は出力スイッチ部23-1~23-4から出力された相関値17-1~17-4を加算部31で合成する。合成結果である合成相関値18は相関値合成部13より出力される。図4に於いて相関値比較部14では、比較器41において、その時点で記憶している最大相関値44と、入力された合成相関値18との比較を行う。最初は記憶した最大相関値44は無いため、ここでは合成相関値18の方が選択される。選択された合成相関値18は相関値43として最大値記憶部42に記憶される。次に、S1を合成する。図2に於いて出力制御信号生成部25は、図9の表に基づいて、出力スイッチ部23-1を記憶手段21-6に接続する様に、出力制御信号27-1を出力する。更に出力スイッチ部23-2を記憶手段21-8に、出力スイッチ部23-3を記憶手段21-1に、出力スイッチ部23-4を記憶手段21-9にそれぞれ接続するように、出力制御信号27-2~27-4を出力する。出力スイッチ部23-1~23-4は制御信号27-1~27-4に従い、相関値合成部13への出力17-1~17-4に接続する。図3に於いて相関値合成部13は出力スイッチ部23-1~23-4から出力された相関値17-1~17-4を加算部31で合成する。合成結果である合成相関値18は合成相関値18として出力される。図4に於いて相関値比較部14では、比較器41において、その時点で記憶した最大相関値44ここではS0と合成相関値18ここではS1との比較を行う。比較した結果、値の大きい方の相関値が選択され、相関値43として最大値記憶部42に記憶される。以下同様に、S2~S63について、出力制御信号生成手段25は図9の表を用いて、出力スイッチ部23-1~23-4への出力制御信号27-1~27-4を生成する。出力スイッチ部23-1~23-4は制御信号27-1~27-4に従い、記憶した相関値を出力17-1~17-4へ接続する。合成部13で合成された相関値は比較部14において比較され、最大値を記憶保持する。最終的に記憶された最大の相関値が復調信号Snとしてその符号番号nとともに出力される。[効果]以上の例では、関連技術では64個の逆拡散部を用いていたCCKの復調処理を16個mk=16の逆拡散部で実現できる。また、生成すべき拡散符号も、8×64図6から2×16図7へと縮小できるため、符号生成部の規模を縮小することが期待できる。即ち本実施形態は、符号検出を必要とするCCK方式の復調処理において、符号検出の演算量を削減する事の出来る復調器を提供することができる。第3の実施形態次に、本発明を実施するための第3の実施形態について説明する。図12に第3の実施形態のスペクトラム拡散通信の逆拡散装置の構成を示す。第3の実施形態のスペクトラム拡散通信復調器1200は、拡散符号を複数の部分に分割して分割符号を発生する分割符号発生手段1201と、前記分割した単位で受信信号と前記分割符号との相関値を求める相関手段1202と、を有する。更にスペクトラム拡散通信復調器1200は、前記相関値を合成して分割前の受信信号の相関値である合成相関値を出力する相関値合成手段1203を有する。更に前記相関手段は前記分割した前記分割符号の相関値の算出に於いて符号数分の前記分割符号の中に複数の同一のものがあるときは、そのうちの少なくとも一つの相関値の算出を省略している。本実施形態においては、以下に記載するような効果を奏する。即ち上記のような構成をとることにより、本実施形態では、符号検出を必要とする直接拡散方式の復調処理において、符号検出の演算量を削減する事の出来るスペクトラム拡散通信復調器を提供することができる。以上の各実施形態に於ける各種データ処理は専用のハードウェアで実現しても良いし、DSPDigitalSignalProcessorの様な汎用の演算素子を用いて実現しても良い。また、ここまで説明した各実施形態では、専用の装置を想定したが、次のようなものでもよい。即ち例えば各種データ処理を行うパーソナルコンピュータ装置に、本例に相当する処理を行うボードやカードなどを装着し、各処理を、コンピュータ装置側で実行させる。このようにして、その処理を実行するソフトウェアをパーソナルコンピュータ装置に実装させて実行する構成としても良い。"