【手続補正書】
【提出日】平成17年2月4日(2005.2.4)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の符号を発生する符号発生装置において、
連続する第１乃至第ｎ（ｎ≧２）の２進数データをｍ（ｍ≧１）置きに発生する２進数データ発生回路と、
前記２進数データ発生回路によって発生された各２進数データから、当該データを含む（ｍ＋１）個の２進数データを派生させる２進数データ派生回路と、
前記２進数データ派生回路によって派生された（ｍ＋１）個の２進数データにおいて、ビットの状態が同一である部分に対して統一的に所定の演算処理を実行する第１の演算処理回路と、
前記２進数データ派生回路によって派生された（ｍ＋１）個の２進数データにおいて、ビットの状態が異なる部分に対して個別に所定の演算処理を実行する第２の演算処理回路と、
前記第１の演算処理回路と、前記第２の演算処理回路の演算結果を統合する統合回路と、
を有することを特徴とする符号発生装置。
【請求項２】
前記２進数データ派生回路は、前記２進数データ発生回路によって発生された各２進数データの所定のビットまたはビット群を操作することにより、（ｍ＋１）個の２進数データを派生させることを特徴とする請求項１記載の符号発生装置。
【請求項３】
前記第１の演算処理回路は、前記２進数データ派生回路によってビットまたはビット群が操作されていない部分に対する演算処理を行い、
前記第２の演算処理回路は、前記２進数データ派生回路によってビットまたはビット群が操作された部分に対する演算処理を個別に行なう、
ことを特徴とする請求項２記載の符号発生装置。
【請求項４】
前記所定の符号は階層化直交符号であり、
前記第１の演算処理回路は、前記２進数データ派生回路によって派生された２進数データのうち、前記２進数データ派生回路によってビットまたはビット群が操作されていない部分と、階層化直交符号番号の対応する部分との間で論理積を演算して得られた結果の排他的論理和を出力し、
前記第２の演算処理回路は、前記２進数データ派生回路によって派生された前記２進数データのうち、前記２進数データ派生回路によってビットまたはビット群が操作された部分と、前記階層化直交符号番号の対応する部分との間でそれぞれ論理積を演算して得られた結果の排他的論理和を出力し、
前記統合回路は、前記第１の演算処理回路と、前記第２の演算処理回路の出力のそれぞれとの排他的論理和を出力する、
ことを特徴とする請求項１記載の符号発生装置。
【請求項５】
所定の符号を発生する符号発生回路を有する半導体装置において、
連続する第１乃至第ｎ（ｎ≧２）の２進数データをｍ（ｍ≧１）置きに発生する２進数データ発生回路と、
前記２進数データ発生回路によって発生された各２進数データから、当該データを含む（ｍ＋１）個の２進数データを派生させる２進数データ派生回路と、
前記２進数データ派生回路によって派生された（ｍ＋１）個の２進数データにおいて、ビットの状態が同一である部分に対して統一的に所定の演算処理を実行する第１の演算処理回路と、
前記２進数データ派生回路によって派生された（ｍ＋１）個の２進数データにおいて、ビットの状態が異なる部分に対して個別に所定の演算処理を実行する第２の演算処理回路と、
前記第１の演算処理回路と、前記第２の演算処理回路の演算結果を統合する統合回路と、
を有することを特徴とする半導体装置。
【請求項６】
所定の符号を発生し、当該符号を用いて受信信号を復調する受信装置において、
連続する第１乃至第ｎ（ｎ≧２）の２進数データをｍ（ｍ≧１）置きに発生する２進数データ発生回路と、
前記２進数データ発生回路によって発生された各２進数データから（ｍ＋１）個の２進数データを派生させる２進数データ派生回路と、
前記２進数データ派生回路によって派生された（ｍ＋１）個の２進数データにおいて、ビットの状態が同一である部分に対して統一的に所定の演算処理を実行する第１の演算処理回路と、
前記２進数データ派生回路によって派生された（ｍ＋１）個の２進数データにおいて、ビットの状態が異なる部分に対して個別に所定の演算処理を実行する第２の演算処理回路と、
前記第１の演算処理回路と、前記第２の演算処理回路の演算結果を統合する統合回路と、
を有することを特徴とする受信装置。
【請求項７】
連続する第１乃至第ｎ（ｎ≧２）の２進数データをｍ（ｍ≧１）置きに発生させる２進数データ発生処理と、
前記発生された２進数データから当該２進数データを含む（ｍ＋１）個の２進数データを派生させる２進数データ派生処理と、
前記派生された２進数データにおいて、ビットの状態が同一である部分について所定の演算処理を実行する第１の演算処理と、
前記派生された２進数データにおいて、ビットの状態が異なる部分について所定の演算処理を実行する第２の演算処理と、
前記第１の演算処理と前記第２の演算処理の演算結果を統合する統合処理とを、
有することを特徴とする符号発生方法。
【請求項８】
前記第１の演算処理は、前記２進数データ派生処理によってビットまたはビット群が操作されていない部分に対する演算処理を行い、
前記第２の演算処理は、前記２進数データ派生処理によってビットまたはビット群が操作された部分に対する演算処理を行う
ことを特徴とする請求項７記載の符号発生方法。
【請求項９】
前記第１の演算処理は、前記２進数データ派生処理によってビットまたはビット群が操作されていない部分と、階層化直交符号番号の対応する部分との間で論理積を演算して得られた結果の排他的論理和を行い、
前記第２の演算処理は、前記２進数データ派生処理によってビットまたはビット群が操作された部分と、前記階層化直交符号番号の対応する部分との間で論理積を演算して得られた結果の排他的論理和を行う
ことを特徴とする請求項８記載の符号発生方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
ここで、チャネライゼーションコード番号１０ａは、各ユーザに固定的に付与された番号である。
スクランブリングコード番号１０ｂは、スクランブリングコードとしてのゴールド符号（ＧＯＬＤ符号）を指定するための番号である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
乗算回路１３−１〜１３−ｍは、Ｓ／Ｐ１１から出力されたパラレル信号と、シフトレジスタ１２から出力されたパラレル信号のそれぞれ対応するビット同士を乗算して出力する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００７５
【補正方法】変更
【補正の内容】
【００７５】
レジスタ１１４は、ＥＸ−ＯＲゲート１１２とＥＸ−ＯＲゲート１１３から出力されたデータをそれぞれ対応する領域に格納する。
このような処理は、符号位相発生回路１００による符号位相の発生が終了するまで繰り返され、８ビットの階層化直交符号が生成されることになる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】変更
【補正の内容】
【００８５】
Ａ／Ｄ変換部２０３は、高周波信号処理部２０２から出力されたアナログ信号をディジタル信号に変換する。
データ復調部２０４は、Ａ／Ｄ変換部２０３から出力されたディジタル信号を復調する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】変更
【補正の内容】
【００８６】
ＣＯＤＥＣ部２０６は、データ復号部２０５によって復号された信号を音声に変換する。
初期同期回路２０７は、基地局との間で通信を開始する際に、同期の獲得を行なう。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】符号の説明
【補正方法】変更
【補正の内容】
【符号の説明】
１  ２進数データ発生回路
２  ２進数データ派生回路
３  第１の演算処理回路
４  第２の演算処理回路
５  統合回路
１０  コード発生回路
１０ａ  チャネライゼーションコード番号
１０ｂ  スクランブリングコード番号
１０ｃ  チャネライゼーションコード発生回路
１０ｄ  スクランブリングコード発生回路
１０ｅ  乗算回路
１１  Ｓ／Ｐ
１２  シフトレジスタ
１３−１〜１３−ｍ  乗算回路
１４  加算回路
１５  チャネライゼーションコード発生回路
１００  符号位相発生回路
１０１〜１１０  ＡＮＤゲート
１１１〜１１３  ＥＸ−ＯＲゲート
１１４  レジスタ