(57)【要約】【課題】符号化、復号化演算に必要なパラメータの利用頻度に応じて当該パラメータの算出の所用頻度を低減できるため演算に必要な電力消費を一層低減することのできる情報通信システムを実現する。【解決手段】符号分割多重方式（ＣＤＭＡ）を適用した通信機能を有する情報端末を含んでなる通信システムにおいて、その情報端末の符号化手段、復号化化手段が、指定されたトランスポートフォーマットの利用頻度情報に基づいて、上記各手段における符号化、復号化演算に必要なパラメータを演算パラメータバッファに記憶し、利用頻度の高いパラメータを再演算することなく当該記憶されたパラメータのデータを読み出して利用することにより、演算に必要な電力消費を低減する。【選択図】　　　図１
2004140754.tif 000002
【特許請求の範囲】
【請求項１】
供給された被送信データと送信パラメータとを受けて、当該被送信データと送信パラメータとに相応した符号化・多重化された被送信データと該符号化・多重化された被送信データの送信処理に適用する送信演算パラメータとを生成し、該当する送信手段に供給する符号化手段を備えた送信側情報通信端末装置であって、
前記符号化手段は、
供給された符号化演算パラメータを用いて前記被送信データに対応する前記符号化・多重化された被送信データを得る符号化演算器と、前記送信パラメータに含まれるトランスポートフォーマット情報に基づいて該当するトランスポートフォーマットの組合せに係る演算パラメータが既に計算済みであるかを判定するためのパラメータ計算判定器と、前記送信パラメータに基づいて前記符号化演算パラメータと前記送信演算パラメータとを含む演算パラメータを計算するための符号化パラメータ演算器と、複数の前記演算パラメータを保存するための演算パラメータバッファと、前記パラメータ計算判定器からのバッファ制御信号に基づいて前記演算パラメータバッファに対し該当する演算パラメータの読出・記憶を行うと共に利用頻度情報の更新を行うバッファ制御手段とを有する送信側情報通信端末装置と、
受信演算パラメータを用いて受信データに対する演算を実行する受信手段から供給された未復号化データを受け、供給された受信パラメータを用いて復号化された受信データを生成する復号化手段を備えた受信側情報通信端末装置であって、前記復号化手段は、受信演算パラメータを用いた演算を実行する受信手段から供給された未復号データを復号化演算パラメータを用いて復号化し復号化された受信データを得る復号化演算器と、受信時に前記復号化演算器より得られるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）情報を用いて該当するトランスポートフォーマットの組合せにおける演算パラメータが既に計算済みであるかを判定するためのパラメータ計算判定器と、前記復号化演算パラメータと前記受信演算パラメータとを含む演算パラメータを計算するための復号化パラメータ演算器と、複数の前記演算パラメータを保存するための演算パラメータバッファと、前記パラメータ計算判定器からのバッファ制御信号に基づいて前記演算パラメータバッファに対し演算パラメータの読出・記憶を行うと共に利用頻度情報の更新を行うバッファ制御手段と、を有する受信側情報通信端末装置と、
を含んで構成されたものであることを特徴とする情報通信システム。
【請求項２】
供給された被送信データと送信パラメータとを受けて、当該被送信データと送信パラメータとに相応した符号化・多重化された被送信データと該符号化・多重化された被送信データの送信処理に適用する送信演算パラメータとを生成し、該当する送信手段に供給する符号化手段を備えてなる情報通信端末装置であって、
前記符号化手段は、
供給された符号化演算パラメータを用いて前記被送信データに対応する前記符号化・多重化された被送信データを得る符号化演算器と、前記送信パラメータに含まれるトランスポートフォーマット情報に基づいて該当するトランスポートフォーマットの組合せに係る演算パラメータが既に計算済みであるかを判定するためのパラメータ計算判定器と、前記送信パラメータに基づいて前記符号化演算パラメータと前記送信演算パラメータとを含む演算パラメータを計算するための符号化パラメータ演算器と、複数の前記演算パラメータを保存するための演算パラメータバッファと、前記パラメータ計算判定器からのバッファ制御信号に基づいて前記演算パラメータバッファに対し該当する演算パラメータの読出・記憶を行うと共に利用頻度情報の更新を行うバッファ制御手段と備えて成ることを特徴とする情報通信端末装置。
【請求項３】
受信演算パラメータを用いて受信されたデータに対する演算を実行する受信手段から供給された未復号化データを受け、供給された受信パラメータを用いて復号化された受信データを生成する復号化手段を備えた情報通信端末装置であって、
前記復号化手段は、受信演算パラメータを用いた演算を実行する受信手段から供給された未復号データを復号化演算パラメータを用いて復号化し復号化された受信データを得る復号化演算器と、受信時に前記復号化演算器より得られるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）情報を用いて該当するトランスポートフォーマットの組合せにおける演算パラメータが既に計算済みであるかを判定するためのパラメータ計算判定器と、前記復号化演算パラメータと前記受信演算パラメータとを含む演算パラメータを計算するための復号化パラメータ演算器と、複数の前記演算パラメータを保存するための演算パラメータバッファと、前記パラメータ計算判定器からのバッファ制御信号に基づいて前記演算パラメータバッファに対し演算パラメータの読出・記憶を行うと共に利用頻度情報の更新を行うバッファ制御手段とを備えて成ることを特徴とする情報通信端末装置。
【請求項４】
前記演算パラメータバッファは、当該演算パラメータと共に、優先記憶フラグ、過去複数回分のトランスポートフォーマット組合せ指示子（ＴＦＣＩ）の使用履歴、及び、夫々のＴＦＣＩの使用回数の各項目うち１つ以上の項目を併せて記憶するように構成されたものであることを特徴とする請求項２に記載の情報通信端末装置。
【請求項５】
前記演算パラメータバッファは、当該演算パラメータと共に、優先記憶フラグ、過去複数回分のトランスポートフォーマット組合せ指示子（ＴＦＣＩ）の使用履歴、及び、夫々のＴＦＣＩの使用回数の各項目うち１つ以上の項目を併せて記憶するように構成されたものであることを特徴とする請求項３に記載の情報通信端末装置。
【請求項６】
前記パラメータ計算判定器は、当該演算パラメータが計算済みでない旨判定したときには、前記符号化パラメータ演算器にその演算パラメータを計算せしめ、当該演算パラメータが計算済みである旨判定したときには、前記バッファ制御手段に対してその演算パラメータを演算パラメータバッファから読み出して使用する指示を行うように構成されたものであることを特徴とする請求項２に記載の情報通信端末装置。
【請求項７】
前記パラメータ計算判定器は、当該演算パラメータが計算済みでない旨判定したときには、前記復号化パラメータ演算器にその演算パラメータを計算せしめ、当該演算パラメータが計算済みである旨判定したときには、前記バッファ制御手段に対してその演算パラメータを演算パラメータバッファから読み出して使用する指示を行うように構成されたものであることを特徴とする請求項３に記載の情報通信端末装置。
【請求項８】
前記バッファ制御手段は、前記演算パラメータバッファに対し読出・記憶を行う演算パラメータの該当するパラメータテーブルのトランスポートフォーマット組合せ指示子（ＴＦＣＩ）の使用回数の加算を行うと共に、ＴＦＣＩ使用履歴を更新するように構成されたものであることを特徴とする請求項２又は３に記載の情報通信端末装置。
【請求項９】
前記バッファ制御手段は、前記演算パラメータバッファに対し演算パラメータの読出・記憶を行うに際し、未使用のパラメータテーブルが存在する場合にはその未使用のパラメータテーブルの領域を使用するように構成されたものであることを特徴とする請求項２又は３に記載の情報通信端末装置。
【請求項１０】
前記バッファ制御手段は、前記演算パラメータバッファに演算パラメータを記憶するに際し、該演算パラメータバッファに未使用のパラメータテーブルが存在しない場合には、複数回分のトランスポートフォーマット組合せ指示子（ＴＦＣＩ）の使用履歴又は各パラメータテーブルの使用回数のいずれか一方、若しくは両方を重み付け演算した結果に基づいて、上書き対象とすべきパラメータテーブルを決定するように構成されたものであることを特徴とする請求項２又は３に記載の情報通信端末装置。
【請求項１１】
前記演算パラメータバッファへの当該優先記憶フラグの設定を、外部よりデータ転送レートの制限が課せられない場合には、個別制御チャネル（ＤＣＣＨ）のデータの有無と、個別トラフィックチャネル（ＤＴＣＨ）の最大となるものと最小となるものの組合せとなるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）に係って行うべく、上位システムが制御するように構成されたものであることを特徴とする請求項４又は５に記載の情報通信端末装置。
【請求項１２】
前記演算パラメータバッファへの当該優先記憶フラグの設定を、外部よりデータ転送レートの制限が課せられる場合には、個別制御チャネル（ＤＣＣＨ）のデータの有無と、個別トラフィックチャネル（ＤＴＣＨ）のトランスポートフォーマットのうち前記転送レートの制限以内でデータ量が最大となるものと最小となるものの組合せとなるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）に係って行うべく、上位システムが制御するように構成されたものであることを特徴とする請求項４又は５に記載の情報通信端末装置。
【請求項１３】
前記演算パラメータバッファは、その動作電源及び／又は動作クロックの供給・停止の管理をパラメータテーブルごとに設定可能になされ、未使用となるパラメータテーブルの動作電源及び／又は動作クロックの供給を停止することが可能に設けられたものであることを特徴とする請求項４又は５に記載の情報通信端末装置。
【請求項１４】
前記符号化パラメータ演算器は、電子回路等のハードウェアで構成され、利用中サービスのトランスポートフォーマット組合せ指示子（ＴＦＣＩ）に対する演算パラメータを全て計算し、該計算の結果の前記演算パラメータバッファへの記憶が完了した場合に、自己の動作電源及び／又は動作クロックの供給が停止されるように設けられたものであることを特徴とする請求項２に記載の情報通信端末装置。
【請求項１５】
前記復号化パラメータ演算器は、電子回路等のハードウェアで構成され、利用中サービスのトランスポートフォーマット組合せ指示子（ＴＦＣＩ）に対する演算パラメータを全て計算し、該計算の結果の前記演算パラメータバッファへの記憶が完了した場合に、自己の動作電源及び／又は動作クロックの供給が停止されるように設けられたものであることを特徴とする請求項３に記載の情報通信端末装置。
【請求項１６】
前記符号化パラメータ演算器は、電子回路等のハードウェアで構成され、利用中サービスのトランスポートフォーマット組合せ指示子（ＴＦＣＩ）の数が前記演算パラメータバッファのパラメータテーブル数より少ない場合には演算空き時間を利用して全てのＴＦＣＩに対する演算パラメータの計算を行うように構成されたものであることを特徴とする請求項２に記載の情報通信端末装置。
【請求項１７】
前記復号化パラメータ演算器は、電子回路等のハードウェアで構成され、利用中サービスのトランスポートフォーマット組合せ指示子（ＴＦＣＩ）の数が前記演算パラメータバッファのパラメータテーブル数より少ない場合には演算空き時間を利用して全てのＴＦＣＩに対する演算パラメータの計算を行うように構成されたものであることを特徴とする請求項３に記載の情報通信端末装置。
【請求項１８】
前記演算パラメータバッファは任意のタイミングで自己が保持するデータの一部若しくは全てを該当する上位コントローラへ読み出し、任意のタイミングで該当する不揮発メモリに記憶することが可能に設けられたものであることを特徴とする請求項２又は３に記載の情報通信端末装置。
【請求項１９】
次回、同じサービスを利用する場合に前記不揮発メモリから初期データを前記演算パラメータバッファに転送することが可能に構成されたものであることを特徴とする請求項１８に記載の情報通信端末装置。
【請求項２０】
任意のタイミングで前記演算パラメータバッファに保持されたデータの一部若しくは全てを該当する上位コントローラへ読み出し、任意のタイミングでネットワーク上の所定のサーバに記憶することが可能に構成されたものであることを特徴とする請求項２又は３に記載の情報通信端末装置。
【請求項２１】
次回、同じサービスを利用する場合に前記サーバ上から初期データを読み出し、前記演算パラメータバッファに転送することが可能に構成されたものであることを特徴とする請求項２０に記載の情報通信端末装置。
【請求項２２】
符号分割多重方式（ＣＤＭＡ）を適用した通信機能を有する送信側及び受信側の各情報通信端末装置を含んでなる通信システムにおける情報通信方法であって、
前記送信側の情報通信端末装置の符号化機能部及び前記受信側の情報通信端末装置の復号化機能部では、指定されたトランスポートフォーマットの利用頻度情報に基づいて、前記符号化機能部における符号化演算、前記復号化機能部における復号化演算に夫々必要なパラメータを演算により算出して各自己の記憶機能部に保持し、利用頻度の高いパラメータについては再演算することなく当該記憶機能部に保持されたパラメータのデータを読み出して利用することにより、演算に必要な電力消費を低減することを特徴とする情報通信方法。
【請求項２３】
符号分割多重方式（ＣＤＭＡ）を適用した通信機能を有する情報端末による情報通信方法であって、
前記情報端末の符号化機能部では、指定されたトランスポートフォーマットの利用頻度情報に基づいて、前記符号化機能部における符号化演算に必要なパラメータを演算により算出して自己の記憶機能部に保持し、利用頻度の高いパラメータについては再演算することなく前記記憶機能部に保持されたパラメータのデータを読み出して利用することにより、演算に必要な電力消費を低減することを特徴とする情報通信方法。
【請求項２４】
符号分割多重方式（ＣＤＭＡ）を適用した通信機能を有する情報通信端末装置による情報通信方法であって、
前記情報通信端末装置の復号化機能部では、指定されたトランスポートフォーマットの利用頻度情報に基づいて、前記復号化機能部における復号化演算に必要なパラメータを演算により算出して自己の記憶機能部に保持し、利用頻度の高いパラメータについては再演算することなく前記記憶機能部に保持されたパラメータのデータを読み出して利用することにより、演算に必要な電力消費を低減することを特徴とする情報通信方法。
【請求項２５】
前記記憶機能部に保持されたパラメータのデータの更新、利用頻度を管理し、個別制御チャネル（ＤＣＣＨ）のデータの有無と個別トラフィックチャネル（ＤＴＣＨ）のトランスポートフォーマットのうち、データ量が最大となるもの、最小となるもののそれぞれの組合せとなるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）を該記憶機能部に優先的に記憶し、他のＴＦＣＩに関しては該当する前記パラメータの残りの部分をその利用頻度に基づいて選択的に記憶することを特徴とする請求項２３又は２４に記載の情報通信方法。
【請求項２６】
ネットワークから与えられる転送レート制限情報若しくは受信感度情報に基づいて適用する前記パラメータの優先順位の更新を行うことを特徴とする請求項２３又は２４に記載の情報通信方法。
【請求項２７】
任意のタイミングにおいて、前記記憶機能部に記憶されている演算パラメータおよび利用頻度情報の一部若しくは全部を適用された不揮発メモリへ書き込み、次回以降の利用時に該不揮発メモリに記憶した演算パラメータおよび利用頻度情報を使用することを特徴とする請求項２３又は２４に記載の情報通信方法。
【請求項２８】
符号分割多重方式（ＣＤＭＡ）を適用した通信機能を有する送信側及び受信側の各情報通信端末装置を含んでなる通信システムにおける情報通信方法であって、
前記送信側の情報通信端末装置の符号化機能部及び前記受信側の情報通信端末装置の復号化機能部では、指定されたトランスポートフォーマットの利用頻度情報に基づいて、前記符号化機能部における符号化演算、前記復号化機能部における復号化演算に夫々必要なパラメータを演算により算出して各自己の記憶機能部に保持し、利用頻度の高いパラメータについては再演算することなく当該記憶機能部に保持されたパラメータのデータを読み出して利用することにより、演算に必要な電力消費を低減することを特徴とする情報通信方法を実行するためのプログラム。
【請求項２９】
符号分割多重方式（ＣＤＭＡ）を適用した通信機能を有する情報端末による情報通信方法であって、前記情報端末の符号化機能部では、指定されたトランスポートフォーマットの利用頻度情報に基づいて、前記符号化機能部における符号化演算に必要なパラメータを演算により算出して自己の記憶機能部に保持し、利用頻度の高いパラメータについては再演算することなく前記記憶機能部に保持されたパラメータのデータを読み出して利用することにより、演算に必要な電力消費を低減することを特徴とする情報通信方法を実行するためのプログラム。
【請求項３０】
符号分割多重方式（ＣＤＭＡ）を適用した通信機能を有する情報通信端末装置による情報通信方法であって、前記情報通信端末装置の復号化機能部では、指定されたトランスポートフォーマットの利用頻度情報に基づいて、前記復号化機能部における復号化演算に必要なパラメータを演算により算出して自己の記憶機能部に保持し、利用頻度の高いパラメータについては再演算することなく前記記憶機能部に保持されたパラメータのデータを読み出して利用することにより、演算に必要な電力消費を低減することを特徴とする情報通信方法を実行するためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば携帯情報通信端末等による、情報通信システム、情報通信端末装置、情報通信方法及びそのためのプログラムに関する。
【０００２】
【従来の技術】
図３に従来の携帯情報端末における符号化手段、復号化手段の構成例を示す。
【０００３】
符号分割多重方式（ＣＤＭＡ：Ｃｏｄｅ　Ｄｉｖｉｓｉｏｎ　Ｍｕｌｔｉｐｌｅ　Ａｃｃｅｓｓ）では、デジタル信号の伝送方式としてスペクトル拡散伝送方式が用いられている。このスペクトル拡散伝送方式は、ＰＮ拡散符号と呼ばれる拡散コードを複数用いて通信チャネルを形成する方式であり、送信側での拡散処理に用いたものと同一の拡散コードで受信波を逆拡散処理することにより、干渉波が含まれる受信波から所望のデータを取り出すことができる。
【０００４】
上述のような方式による通信機能を有する情報端末において、その符号化手段２Ａ、復号化手段４Ａは、その送受信データのサイズによって異なる演算パラメータが必要となるため、符号化手段２Ａでは上位コントローラ１より設定される送信パラメータＳ１０１に基づいて被送信データＳ１０２のトランスポートフォーマットを用いて、符号化パラメータ演算器２６により、符号化演算パラメータＳ１１０、送信演算パラメータＳ１０７の計算を行い、該符号化演算パラメータＳ１１０を用いて上記被送信データＳ１０２に符号化演算器２７で符号化・多重化されたデータを形成して送信手段３に送出する。一方、復号化手段４Ａでは受信手段５で受信した復号前のデータＳ２０９から復号化演算器４７にてトランスポートフォーマット組合せ指示子（ＴＦＣＩ：Ｔｒａｎｓｐｏｒｔ　Ｆｏｒｍａｔ　Ｃｏｍｂｉｎａｔｉｏｎ　Ｉｎｄｉｃａｔｏｒ）情報Ｓ２１２を得、この情報Ｓ２１２と上位コントローラ１より設定される受信パラメータＳ２０１を用いて、復号化パラメータ演算器４６により復号化演算パラメータＳ２１１、受信演算パラメータＳ２０７の計算を行う。復号化演算器４Ａは該復号化演算パラメータＳ２１１を用いて復号前のデータＳ２０９から復号化された受信データＳ２０２を得、上位コントローラ１に供給する。
【０００５】
符号化手段２Ａ、復号化手段４Ａは、それぞれ演算パラメータＳ１１０、Ｓ２１１を、符号化演算器２７、復号化演算器４７に設定し、該演算を行うことで、送信データの符号化、受信データの復号化を行う。
送受信データは、個別制御チャネル（ＤＣＣＨ）と個別トラフィックチャネル（ＤＴＣＨ）に大別され、それぞれ独立にデータの有無、データサイズの変更が行われるため、データの送受信データレートが固定であっても、頻繁にトランスポートフォーマット組合せ指示子（ＴＦＣＩ）が更新されることになり、このことから、符号化パラメータ演算器２６、復号化パラメータ演算器４６は頻繁に演算パラメータＳ１１０、Ｓ２１１の再計算が必要になるが、この場合同じ演算パラメータを計算することになるため、演算処理として無駄が発生し、演算に要する消費電力の点で不利であった。
【０００６】
また、これらの演算パラメータＳ１１０、Ｓ２１１および送受信演算パラメータＳ１０７，Ｓ２０７を該携帯情報端末内の不揮発メモリ上に全て記憶することも考えられるが、各サービスのトランスポートフォーマットの組合せは多く、保存する演算パラメータも膨大となるため大規模なメモリが必要となる。また、送受信において物理チャネルのパラメータが変更された場合には、符号化演算パラメータＳ１１０の再計算が必要となるが、物理チャネルに関するパラメータはネットワーク上で変更される可能性も少なくないことから、再計算が必要となる蓋然性も低いとはいえない。このため、所用の送受信パラメータを全て不揮発メモリに記憶する方法では、この種の携帯情報端末として、消費電力、小型化、コストの点で問題があった。
【０００７】
上述のような、パラメータ演算処理によって消費される電力を削減することを可能にするチャネル符号化及び復号化装置の提案もなされている。これは、現時点の伝送時間間隔（ＴＴＩ）におけるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）が、直前の伝送時間間隔（ＴＴＩ）におけるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）と同一である場合、受信データに対するチャネルデコーディング、レートデマッチングのパラメータ演算処理、及び送信データに対するチャネルコーディング、レートマッチングのパラメータ演算処理を停止させ、前回算出したパラメータ値を用いることにより、該パラメータ演算処理に要していた消費電力を削減するというものである（例えば特許文献１）。
【０００８】
【特許文献１】
特開２００２−２４７１２７号公報（第１８頁、図１）
【０００９】
【発明が解決しようとする課題】
しかしながら、上述した従来の提案では、現時点の伝送時間間隔（ＴＴＩ）と直前の伝送時間間隔（ＴＴＩ）とにおけるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）が同一か否かに着目するのみであるため、この同一が例えば２区間乃至３区間程度の伝送時間間隔（ＴＴＩ）において出現するような状況にあったときには、パラメータ演算処理が各区間（ＴＴＩ）で毎回必要となってしまうため、パラメータ演算処理の頻度を軽減することによってこの演算処理に関して必要とされる消費電力を削減するといったことは難しくなる。
【００１０】
そこで、本発明の目的は、符号化、復号化演算に必要なパラメータの利用頻度に着目し、演算に必要な電力消費を一層低減することのできる情報通信システム、情報通信端末装置、情報通信方法及びそのためのプログラムを提供するところにある。
【００１１】
【課題を解決するための手段】
上述の課題を解決するため、本発明による情報通信システム、情報通信端末装置、情報通信方法及びそのためのプログラムは、次のような特徴を備えている。
【００１２】
（１）供給された被送信データと送信パラメータとを受けて、当該被送信データと送信パラメータとに相応した符号化・多重化された被送信データと該符号化・多重化された被送信データの送信処理に適用する送信演算パラメータとを生成し、該当する送信手段に供給する符号化手段を備えた送信側情報通信端末装置であって、
前記符号化手段は、
供給された符号化演算パラメータを用いて前記被送信データに対応する前記符号化・多重化された被送信データを得る符号化演算器と、前記送信パラメータに含まれるトランスポートフォーマット情報に基づいて該当するトランスポートフォーマットの組合せに係る演算パラメータが既に計算済みであるかを判定するためのパラメータ計算判定器と、前記送信パラメータに基づいて前記符号化演算パラメータと前記送信演算パラメータとを含む演算パラメータを計算するための符号化パラメータ演算器と、複数の前記演算パラメータを保存するための演算パラメータバッファと、前記パラメータ計算判定器からのバッファ制御信号に基づいて前記演算パラメータバッファに対し該当する演算パラメータの読出・記憶を行うと共に利用頻度情報の更新を行うバッファ制御手段とを有する送信側情報通信端末装置と、
受信演算パラメータを用いて受信データに対する演算を実行する受信手段から供給された未復号化データを受け、供給された受信パラメータを用いて復号化された受信データを生成する復号化手段を備えた受信側情報通信端末装置であって、前記復号化手段は、受信演算パラメータを用いた演算を実行する受信手段から供給された未復号データを復号化演算パラメータを用いて復号化し復号化された受信データを得る復号化演算器と、受信時に前記復号化演算器より得られるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）情報を用いて該当するトランスポートフォーマットの組合せにおける演算パラメータが既に計算済みであるかを判定するためのパラメータ計算判定器と、前記復号化演算パラメータと前記受信演算パラメータとを含む演算パラメータを計算するための復号化パラメータ演算器と、複数の前記演算パラメータを保存するための演算パラメータバッファと、前記パラメータ計算判定器からのバッファ制御信号に基づいて前記演算パラメータバッファに対し演算パラメータの読出・記憶を行うと共に利用頻度情報の更新を行うバッファ制御手段と、を有する受信側情報通信端末装置と、
を含んで構成された情報通信システム。
【００１３】
（２）供給された被送信データと送信パラメータとを受けて、当該被送信データと送信パラメータとに相応した符号化・多重化された被送信データと該符号化・多重化された被送信データの送信処理に適用する送信演算パラメータとを生成し、該当する送信手段に供給する符号化手段を備えてなる情報通信端末装置であって、
前記符号化手段は、
供給された符号化演算パラメータを用いて前記被送信データに対応する前記符号化・多重化された被送信データを得る符号化演算器と、前記送信パラメータに含まれるトランスポートフォーマット情報に基づいて該当するトランスポートフォーマットの組合せに係る演算パラメータが既に計算済みであるかを判定するためのパラメータ計算判定器と、前記送信パラメータに基づいて前記符号化演算パラメータと前記送信演算パラメータとを含む演算パラメータを計算するための符号化パラメータ演算器と、複数の前記演算パラメータを保存するための演算パラメータバッファと、前記パラメータ計算判定器からのバッファ制御信号に基づいて前記演算パラメータバッファに対し該当する演算パラメータの読出・記憶を行うと共に利用頻度情報の更新を行うバッファ制御手段と備えて成る情報通信端末装置。
【００１４】
（３）受信演算パラメータを用いて受信されたデータに対する演算を実行する受信手段から供給された未復号化データを受け、供給された受信パラメータを用いて復号化された受信データを生成する復号化手段を備えた情報通信端末装置であって、
前記復号化手段は、受信演算パラメータを用いた演算を実行する受信手段から供給された未復号データを復号化演算パラメータを用いて復号化し復号化された受信データを得る復号化演算器と、受信時に前記復号化演算器より得られるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）情報を用いて該当するトランスポートフォーマットの組合せにおける演算パラメータが既に計算済みであるかを判定するためのパラメータ計算判定器と、前記復号化演算パラメータと前記受信演算パラメータとを含む演算パラメータを計算するための復号化パラメータ演算器と、複数の前記演算パラメータを保存するための演算パラメータバッファと、前記パラメータ計算判定器からのバッファ制御信号に基づいて前記演算パラメータバッファに対し演算パラメータの読出・記憶を行うと共に利用頻度情報の更新を行うバッファ制御手段とを備えて成ることを特徴とする情報通信端末装置。
【００１５】
（４）前記演算パラメータバッファは、当該演算パラメータと共に、優先記憶フラグ、過去複数回分のトランスポートフォーマット組合せ指示子（ＴＦＣＩ）の使用履歴、及び、夫々のＴＦＣＩの使用回数の各項目うち１つ以上の項目を併せて記憶するように構成された上記（２）の情報通信端末装置。
【００１６】
（５）前記演算パラメータバッファは、当該演算パラメータと共に、優先記憶フラグ、過去複数回分のトランスポートフォーマット組合せ指示子（ＴＦＣＩ）の使用履歴、及び、夫々のＴＦＣＩの使用回数の各項目うち１つ以上の項目を併せて記憶するように構成されたものである上記（３）の情報通信端末装置。
【００１７】
（６）前記パラメータ計算判定器は、当該演算パラメータが計算済みでない旨判定したときには、前記符号化パラメータ演算器にその演算パラメータを計算せしめ、当該演算パラメータが計算済みである旨判定したときには、前記バッファ制御手段に対してその演算パラメータを演算パラメータバッファから読み出して使用する指示を行うように構成された上記（２）の情報通信端末装置。
【００１８】
（７）前記パラメータ計算判定器は、当該演算パラメータが計算済みでない旨判定したときには、前記復号化パラメータ演算器にその演算パラメータを計算せしめ、当該演算パラメータが計算済みである旨判定したときには、前記バッファ制御手段に対してその演算パラメータを演算パラメータバッファから読み出して使用する指示を行うように構成された上記（３）の情報通信端末装置。
【００１９】
（８）前記バッファ制御手段は、前記演算パラメータバッファに対し読出・記憶を行う演算パラメータの該当するパラメータテーブルのトランスポートフォーマット組合せ指示子（ＴＦＣＩ）の使用回数の加算を行うと共に、ＴＦＣＩ使用履歴を更新するように構成された上記（２）又は（３）の情報通信端末装置。
【００２０】
（９）前記バッファ制御手段は、前記演算パラメータバッファに対し演算パラメータの読出・記憶を行うに際し、未使用のパラメータテーブルが存在する場合にはその未使用のパラメータテーブルの領域を使用するように構成された上記（２）又は（３）の情報通信端末装置。
【００２１】
（１０）前記バッファ制御手段は、前記演算パラメータバッファに演算パラメータを記憶するに際し、該演算パラメータバッファに未使用のパラメータテーブルが存在しない場合には、複数回分のトランスポートフォーマット組合せ指示子（ＴＦＣＩ）の使用履歴又は各パラメータテーブルの使用回数のいずれか一方、若しくは両方を重み付け演算した結果に基づいて、上書き対象とすべきパラメータテーブルを決定するように構成された上記（２）又は（３）の情報通信端末装置。
【００２２】
（１１）前記演算パラメータバッファへの当該優先記憶フラグの設定を、外部よりデータ転送レートの制限が課せられない場合には、個別制御チャネル（ＤＣＣＨ）のデータの有無と、個別トラフィックチャネル（ＤＴＣＨ）の最大となるものと最小となるものの組合せとなるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）に係って行うべく、上位システムが制御するように構成された上記（４）又は（５）の情報通信端末装置。
【００２３】
（１２）前記演算パラメータバッファへの当該優先記憶フラグの設定を、外部よりデータ転送レートの制限が課せられる場合には、個別制御チャネル（ＤＣＣＨ）のデータの有無と、個別トラフィックチャネル（ＤＴＣＨ）のトランスポートフォーマットのうち前記転送レートの制限以内でデータ量が最大となるものと最小となるものの組合せとなるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）に係って行うべく、上位システムが制御するように構成された上記（４）又は（５）の情報通信端末装置。
【００２４】
（１３）前記演算パラメータバッファは、その動作電源及び／又は動作クロックの供給・停止の管理をパラメータテーブルごとに設定可能になされ、未使用となるパラメータテーブルの動作電源及び／又は動作クロックの供給を停止することが可能に設けられた上記（４）又は（５）の情報通信端末装置。
【００２５】
（１４）前記符号化パラメータ演算器は、電子回路等のハードウェアで構成され、利用中サービスのトランスポートフォーマット組合せ指示子（ＴＦＣＩ）に対する演算パラメータを全て計算し、該計算の結果の前記演算パラメータバッファへの記憶が完了した場合に、自己の動作電源及び／又は動作クロックの供給が停止されるように設けられた上記（２）の情報通信端末装置。
【００２６】
（１５）前記復号化パラメータ演算器は、電子回路等のハードウェアで構成され、利用中サービスのトランスポートフォーマット組合せ指示子（ＴＦＣＩ）に対する演算パラメータを全て計算し、該計算の結果の前記演算パラメータバッファへの記憶が完了した場合に、自己の動作電源及び／又は動作クロックの供給が停止されるように設けられ上記（３）の情報通信端末装置。
【００２７】
（１６）前記符号化パラメータ演算器は、電子回路等のハードウェアで構成され、利用中サービスのトランスポートフォーマット組合せ指示子（ＴＦＣＩ）の数が前記演算パラメータバッファのパラメータテーブル数より少ない場合には演算空き時間を利用して全てのＴＦＣＩに対する演算パラメータの計算を行うように構成された上記（２）の情報通信端末装置。
【００２８】
（１７）前記復号化パラメータ演算器は、電子回路等のハードウェアで構成され、利用中サービスのトランスポートフォーマット組合せ指示子（ＴＦＣＩ）の数が前記演算パラメータバッファのパラメータテーブル数より少ない場合には演算空き時間を利用して全てのＴＦＣＩに対する演算パラメータの計算を行うように構成された上記（３）の情報通信端末装置。
【００２９】
（１８）前記演算パラメータバッファは任意のタイミングで自己が保持するデータの一部若しくは全てを該当する上位コントローラへ読み出し、任意のタイミングで該当する不揮発メモリに記憶することが可能に設けられた上記（２）又は（３）の情報通信端末装置。
【００３０】
（１９）次回、同じサービスを利用する場合に前記不揮発メモリから初期データを前記演算パラメータバッファに転送することが可能に構成された上記（１８）の情報通信端末装置。
【００３１】
（２０）任意のタイミングで前記演算パラメータバッファに保持されたデータの一部若しくは全てを該当する上位コントローラへ読み出し、任意のタイミングでネットワーク上の所定のサーバに記憶することが可能に構成された上記（２）又は（３）の情報通信端末装置。
【００３２】
（２１）次回、同じサービスを利用する場合に前記サーバ上から初期データを読み出し、前記演算パラメータバッファに転送することが可能に構成された上記（２０）の情報通信端末装置。
【００３３】
（２２）符号分割多重方式（ＣＤＭＡ）を適用した通信機能を有する送信側及び受信側の各情報通信端末装置を含んでなる通信システムにおける情報通信方法であって、
前記送信側の情報通信端末装置の符号化機能部及び前記受信側の情報通信端末装置の復号化機能部では、指定されたトランスポートフォーマットの利用頻度情報に基づいて、前記符号化機能部における符号化演算、前記復号化機能部における復号化演算に夫々必要なパラメータを演算により算出して各自己の記憶機能部に保持し、利用頻度の高いパラメータについては再演算することなく当該記憶機能部に保持されたパラメータのデータを読み出して利用することにより、演算に必要な電力消費を低減する情報通信方法。
【００３４】
（２３）符号分割多重方式（ＣＤＭＡ）を適用した通信機能を有する情報端末による情報通信方法であって、
前記情報端末の符号化機能部では、指定されたトランスポートフォーマットの利用頻度情報に基づいて、前記符号化機能部における符号化演算に必要なパラメータを演算により算出して自己の記憶機能部に保持し、利用頻度の高いパラメータについては再演算することなく前記記憶機能部に保持されたパラメータのデータを読み出して利用することにより、演算に必要な電力消費を低減する情報通信方法。
【００３５】
（２４）符号分割多重方式（ＣＤＭＡ）を適用した通信機能を有する情報通信端末装置による情報通信方法であって、
前記情報通信端末装置の復号化機能部では、指定されたトランスポートフォーマットの利用頻度情報に基づいて、前記復号化機能部における復号化演算に必要なパラメータを演算により算出して自己の記憶機能部に保持し、利用頻度の高いパラメータについては再演算することなく前記記憶機能部に保持されたパラメータのデータを読み出して利用することにより、演算に必要な電力消費を低減する情報通信方法。
【００３６】
（２５）前記記憶機能部に保持されたパラメータのデータの更新、利用頻度を管理し、個別制御チャネル（ＤＣＣＨ）のデータの有無と個別トラフィックチャネル（ＤＴＣＨ）のトランスポートフォーマットのうち、データ量が最大となるもの、最小となるもののそれぞれの組合せとなるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）を該記憶機能部に優先的に記憶し、他のＴＦＣＩに関しては該当する前記パラメータの残りの部分をその利用頻度に基づいて選択的に記憶する上記（２３）又は（２４）の情報通信方法。
【００３７】
（２６）ネットワークから与えられる転送レート制限情報若しくは受信感度情報に基づいて適用する前記パラメータの優先順位の更新を行う上記（２３）又は（２４）の情報通信方法。
【００３８】
（２７）任意のタイミングにおいて、前記記憶機能部に記憶されている演算パラメータおよび利用頻度情報の一部若しくは全部を適用された不揮発メモリへ書き込み、次回以降の利用時に該不揮発メモリに記憶した演算パラメータおよび利用頻度情報を使用する上記（２３）又は（２４）の情報通信方法。
【００３９】
（２８）符号分割多重方式（ＣＤＭＡ）を適用した通信機能を有する送信側及び受信側の各情報通信端末装置を含んでなる通信システムにおける情報通信方法であって、
前記送信側の情報通信端末装置の符号化機能部及び前記受信側の情報通信端末装置の復号化機能部では、指定されたトランスポートフォーマットの利用頻度情報に基づいて、前記符号化機能部における符号化演算、前記復号化機能部における復号化演算に夫々必要なパラメータを演算により算出して各自己の記憶機能部に保持し、利用頻度の高いパラメータについては再演算することなく当該記憶機能部に保持されたパラメータのデータを読み出して利用することにより、演算に必要な電力消費を低減することを特徴とする情報通信方法を実行するためのプログラム。
【００４０】
（２９）符号分割多重方式（ＣＤＭＡ）を適用した通信機能を有する情報端末による情報通信方法であって、前記情報端末の符号化機能部では、指定されたトランスポートフォーマットの利用頻度情報に基づいて、前記符号化機能部における符号化演算に必要なパラメータを演算により算出して自己の記憶機能部に保持し、利用頻度の高いパラメータについては再演算することなく前記記憶機能部に保持されたパラメータのデータを読み出して利用することにより、演算に必要な電力消費を低減する情報通信方法を実行するためのプログラム。
【００４１】
（３０）符号分割多重方式（ＣＤＭＡ）を適用した通信機能を有する情報通信端末装置による情報通信方法であって、前記情報通信端末装置の復号化機能部では、指定されたトランスポートフォーマットの利用頻度情報に基づいて、前記復号化機能部における復号化演算に必要なパラメータを演算により算出して自己の記憶機能部に保持し、利用頻度の高いパラメータについては再演算することなく前記記憶機能部に保持されたパラメータのデータを読み出して利用することにより、演算に必要な電力消費を低減する情報通信方法を実行するためのプログラム。
【００４２】
【発明の実施の形態】
以下、本発明による情報通信システム、情報通信端末装置、情報通信方法及びそのためのプログラムの好適実施形態について詳細に説明する。
【００４３】
先ず、本発明の特徴を方法の発明としての視座から要約的に述べる。尚、これらの特徴的方法は、この方法を実行するためのプログラムとされ、情報記録媒体に格納することができ、本発明の一つの実施形態をなす。
【００４４】
本発明は、符号分割多重方式（ＣＤＭＡ）を適用した通信機能を有する情報端末を含んでなる通信システムにおいて、その情報端末の符号化手段、復号化手段が、指定されたトランスポートフォーマットの利用頻度情報に基づいて、上記各手段における符号化、復号化演算に必要なパラメータを演算パラメータバッファに記憶し、利用頻度の高いパラメータを再演算することなく当該記憶されたパラメータのデータを読み出して利用することにより、演算に必要な電力消費を低減する。
【００４５】
上記の演算パラメータバッファの更新、利用頻度情報を管理するバッファ制御手段は、個別制御チャネル（ＤＣＣＨ）のデータの有無と個別トラフィックチャネル（ＤＴＣＨ）のトランスポートフォーマットのうち、データ量が最大となるもの、最小となるもののそれぞれの組合せとなるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）を該演算パラメータバッファに優先的に記憶し、他のＴＦＣＩに関しては該演算パラメータバッファの残りの部分を利用頻度に基づいて選択的に記憶する。
【００４６】
また、該バッファ制御手段はネットワークから与えられる転送レート制限情報、若しくは受信感度情報から、該演算パラメータバッファの優先順位の更新が行える。
【００４７】
更に、任意のタイミングにおいて、該演算パラメータバッファに記憶されている演算パラメータおよび利用頻度情報の一部若しくは全部を不揮発メモリへ書き込むことを可能とし、次回以降の利用時に不揮発メモリに記憶した演算パラメータおよび利用頻度情報を使用できる。
【００４８】
【発明の実施の形態】
図１は本発明の実施の形態としての情報通信端末装置を示すブロック図である。同図の情報通信端末装置は符号分割多重方式（ＣＤＭＡ）による通信機能を有する携帯情報端末（送信側情報通信端末装置）であって、符号化手段２を備えている。符号化手段２は、上位コントローラ１より供給された被送信データＳ１０２と送信パラメータＳ１０１とを受けて、当該被送信データＳ１０２と送信パラメータＳ１０１とに相応した符号化・多重化された被送信データＳ１０９と該符号化・多重化された被送信データＳ１０９の送信処理に適用する送信演算パラメータＳ１０７とを生成し、該当する送信手段３に供給する。
【００４９】
上記符号化手段２は、供給された符号化演算パラメータＳ１０８を用いて上記被送信データＳ１０２に対応する符号化・多重化された被送信データＳ１０９を得る符号化演算器２５と、送信時に上位コントローラ１より設定される送信パラメータＳ１０１に含まれるトランスポートフォーマット情報に基づいて該当するトランスポートフォーマットの組合せに係る演算パラメータが既に計算済みであるかを判定するためのパラメータ計算判定器２１と、このパラメータ計算判定器２１が上記演算パラメータは未だ算出されず計算を要すると判定したことによる演算起動指令Ｓ１０４を受けて送信パラメータＳ１０１に基づいて符号化演算パラメータＳ１０８と送信演算パラメータＳ１０７とを含む演算パラメータＳ１０５を計算するための符号化パラメータ演算器２３と、複数の上記演算パラメータＳ１０５を保存するための演算パラメータバッファ２４と、パラメータ計算判定器２１からのバッファ制御信号Ｓ１０３に基づいてパラメータテーブル制御信号Ｓ１０６を生成し、上記演算パラメータバッファ２４に対し該当する演算パラメータの読出・記憶を行うと共に利用頻度情報の更新を行うバッファ制御手段２２と、を具備する。
【００５０】
演算パラメータバッファ２４は、符号化パラメータ演算器２３において計算された符号化演算器２５で必要となる符号化演算パラメータＳ１０８、送信手段３において必要となる送信演算パラメータＳ１０７を含む演算パラメータＳ１０５と、使用ＴＦＣＩ、テーブル使用フラグ、パラメータ演算済フラグ、優先記憶フラグ、テーブル使用回数の一部若しくは全部からなる複数のパラメータテーブルと、過去複数回分のトランスポートフォーマット組合せ指示子（ＴＦＣＩ）の使用履歴の保存領域を有し、バッファ制御手段２２によって更新が可能な構成となっている。
【００５１】
符号化演算器２５は、設定された符号化演算パラメータＳ１０８と被送信データＳ１０２に基づいて符号化および多重化を行い、送信手段３へ符号化、多重化されたデータＳ１０９を送信手段３へ設定する構成となっている。
【００５２】
図２は本発明の実施の形態としての情報通信端末装置を示すブロック図である。同図の情報通信端末装置は符号分割多重方式（ＣＤＭＡ）による通信機能を有する携帯情報端末（受信側情報通信端末装置）であって、復号化手段４を備えている。復号化手段４は、受信演算パラメータＳ２０７を用いて受信されたデータに対する演算を実行する受信手段５から供給された未復号化データＳ２０９を受け、上位コントローラ１より供給される受信パラメータＳ２０１を用いて復号化された受信データＳ２０２を生成する。
【００５３】
上記復号化手段４は、受信演算パラメータＳ２０７を用いた演算を実行する受信手段５から供給された未復号データＳ２０９を復号化演算パラメータＳ２０８を用いて復号化し復号化された受信データＳ２０２を得る復号化演算器４５と、受信時に復号化演算器４５より得られるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）情報を用いて該当するトランスポートフォーマットの組合せにおける演算パラメータＳ２０５が既に計算済みであるかを判定するためのパラメータ計算判定器４１と、このパラメータ計算判定器４１が上記演算パラメータは未だ算出されず計算を要すると判定したことによる演算起動指令Ｓ２０４を受けて復号化演算パラメータＳ２０８と受信演算パラメータＳ２０７とを含む演算パラメータＳ２０５を計算するための復号化パラメータ演算器４３と、複数の演算パラメータＳ２０５を保存するための演算パラメータバッファ４４と、パラメータ計算判定器４１からのバッファ制御信号Ｓ２０３に基づいて演算パラメータバッファ４４に対しパラメータテーブル制御信号Ｓ２０６を発して演算パラメータの読出・記憶を行うと共に利用頻度情報の更新を行うバッファ制御手段４２と、を具備する。
【００５４】
演算パラメータバッファ４４は、復号化パラメータ演算器４３において計算された復号化演算器４５で必要となる復号化演算パラメータＳ２０８、受信手段５において必要となる受信演算パラメータＳ２０７を含む演算パラメータＳ２０５と、使用ＴＦＣＩ、テーブル使用フラグ、パラメータ演算済フラグ、優先記憶フラグ、テーブル使用回数の一部若しくは全部からなる複数のパラメータテーブルと、過去複数回分のＴＦＣＩの使用履歴の保存領域を有し、バッファ制御手段４２によって更新が可能な構成となっている。
【００５５】
復号化演算器４５は、設定された復号化演算パラメータＳ２０８を用いて、受信手段５より供給される復号前データＳ２０９の復号化を行い、上位コントローラ１へ受信データＳ２０２を転送する構成となっている。
【００５６】
本発明の実施の形態としての携帯情報端末（送信側情報通信端末装置）における符号化手段の動作について図１を参照して詳細に説明する。
ＣＰＵ等の制御プログラムによって実現される上位コントローラ１は、送信チャネルの開始時に、該当するサービスに相当するチャネルパラメータ（送信パラメータ）Ｓ１０１を符号化手段２の符号化演算器２５へ設定すると共に、演算パラメータバッファ２４に演算パラメータＳ１０５の初期設定を行う。
【００５７】
演算パラメータＳ１０５の初期設定は以下の手順に従い実行される。
ネットワークからの転送レートの制限がない場合には、個別制御チャネル（ＤＣＣＨ）のデータの有無と、個別トラフィックチャネル（ＤＴＣＨ）のトランスポートフォーマットのうち、データ量が最大となるものと最小となるものの組合せとなるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）に関して、不揮発メモリに該当ＴＦＣＩに関する演算パラメータが記憶されている場合には、該ＴＦＣＩおよび該ＴＦＣＩの演算パラメータ、優先記憶フラグ、テーブル使用回数の一部若しくは全部を符号化手段２の演算パラメータバッファ２４へ設定すると共に、演算パラメータＳ１０５を設定した場合にはパラメータ未演算フラグをクリア（演算済み）に設定する。不揮発メモリに演算パラメータが記憶されていない場合には、演算パラメータバッファ２４のパラメータテーブルに該ＴＦＣＩを設定すると共に、パラメータ未演算フラグを設定する。テーブル使用回数が不揮発メモリに記憶されていない場合には、テーブル使用回数に初期値を設定する。
【００５８】
ネットワークからの転送レートの制限情報が与えられている場合には、個別制御チャネル（ＤＣＣＨ）のデータの有無と、個別トラフィックチャネル（ＤＴＣＨ）のトランスポートフォーマットのうち、転送レート制限以内でデータ量が最大となるものと、最小となるものの組合せとなるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）に関して、不揮発メモリに、該当するＴＦＣＩに関する演算パラメータが記憶されている場合には、そのＴＦＣＩおよび当該ＴＦＣＩの演算パラメータ、優先記憶フラグ、テーブル使用回数の一部若しくは全部を符号化手段２の演算パラメータバッファ２４へ設定すると共に、演算パラメータＳ１０５を設定した場合にはパラメータ未演算フラグをクリア（演算済み）に設定する。
【００５９】
不揮発メモリに、該当するＴＦＣＩに関する演算パラメータが記憶されていない場合には、演算パラメータバッファ２４のパラメータテーブルに該ＴＦＣＩを設定すると共に、パラメータ未演算フラグ、優先記憶フラグを設定する。テーブル使用回数が不揮発メモリに記憶されていない場合には、テーブル使用回数に初期値を設定する。
【００６０】
ただし、上記ＴＦＣＩのうちＤＣＣＨのデータが無く、ＤＴＣＨデータ最小となるＴＦＣＩにおいて、送信データが存在しない場合には、符号化処理が不要となるため、該当ＴＦＣＩに関する初期値設定は行わない。
【００６１】
演算パラメータバッファ２４のパラメータテーブルに上記設定終了後、演算パラメータバッファ２４のパラメータテーブルに空きエリアが存在する場合には、該当する空きパラメータテーブルにテーブル未使用フラグを設定する。
【００６２】
優先記憶フラグが設定された演算パラメータバッファ２４のパラメータテーブルは、上位コントローラ１によってのみ更新が可能であり、符号化手段２の内部での変更を不許可とし、優先記憶フラグが設定されないパラメータテーブルは符号化手段２のバッファ制御手段２２によって更新が可能とする。
各パラメータテーブルへの設定終了後、演算パラメータバッファ２４のＴＦＣＩ使用履歴をクリアする。
【００６３】
次に送信データおよびトランスポートフォーマットが設定された場合の符号化手段２の動作について説明する。
パラメータ計算判定器２１は設定されたトランスポートフォーマット情報（送信パラメータ）Ｓ１０１より、該当するＴＦＣＩの演算パラメータＳ１０５が既に計算済みであるかをバッファ制御手段２２を用いて、演算パラメータバッファ２４のパラメータテーブルに記憶されているＴＦＣＩ情報、パラメータ演算フラグを参照し判定する。
【００６４】
演算パラメータＳ１０５が計算されていない場合には、パラメータ計算判定器２１が上記演算パラメータは未だ算出されず計算を要すると判定したことによる演算起動指令Ｓ１０４を発し、この指令を受けて符号化パラメータ演算器２３により、符号化演算パラメータＳ１０８および送信演算パラメータをＳ１０７含む演算パラメータＳ１０５を計算する。計算された演算パラメータＳ１０５は、符号化演算器２５、送信手段３へ設定されると共に、別途記載するアルゴリズムに従って、バッファ制御手段２２によって、演算パラメータバッファ２４のパラメータテーブルの更新を行う。
【００６５】
既に該当するＴＦＣＩの演算パラメータＳ１０５が計算されている場合には、バッファ制御手段２２により、演算パラメータバッファ２４の該当ＴＦＣＩのパラメータテーブルに記憶されている演算パラメータＳ１０５を符号化演算器２５、送信手段３へ設定すると共に、別途記載するアルゴリズムに従って、パラメータテーブルの更新を行う。
【００６６】
バッファ制御手段２２は以下のアルゴリズムで動作する。
符号化パラメータ演算器２３により、演算パラメータＳ１０５を計算した場合には、計算した演算パラメータＳ１０５を符号化演算器２５、送信手段３へ設定すると共に、
（１）計算した演算パラメータＳ１０５のＴＦＣＩが、優先記憶フラグの設定された演算パラメータバッファ２４のパラメータテーブルに該当する場合には、演算パラメータバッファ２４の該当するパラメータテーブルのパラメータ未演算フラグのクリアを行い、演算パラメータＳ１０５をパラメータテーブルに記憶すると共に、ＴＦＣＩ使用履歴の更新、　該当パラメータテーブルの使用回数の加算を行う。
（２）計算した演算パラメータＳ１０５のＴＦＣＩが、優先記憶フラグの設定された演算パラメータバッファ２４のパラメータテーブルに該当しない場合で、かつ、　演算パラメータバッファ２４の各パラメータテーブルのテーブル未使用フラグを検索し、未使用のパラメータテーブルが存在する場合には、該当テーブルの未使用フラグ、パラメータ未演算フラグのクリアを行い、該当するＴＦＣＩ、演算パラメータ２５を該当するパラメータテーブルに記憶すると共に、ＴＦＣＩ使用履歴の更新、該当パラメータテーブルの使用回数を１に設定する。
（３）計算した演算パラメータＳ１０５のＴＦＣＩが、優先記憶フラグの設定された演算パラメータバッファ２４のパラメータテーブルに該当しない場合で、かつ、演算パラメータバッファ２４の各パラメータテーブルのテーブル未使用フラグを検索し、未使用のパラメータテーブルが存在しない場合には、優先記憶フラグの設定されていない演算パラメータバッファ２４のパラメータテーブルに記憶されているＴＦＣＩについて、ＴＦＣＩ使用履歴より得られるＴＦＣＩの使用回数ｎ、該当パラメータの使用回数ｍのいずれか一方若しくは両方を重み付けした関数ｆ（ｎ，ｍ）の結果に基づいて、最も利用頻度の少ないＴＦＣＩに関するパラメータが記憶された、パラメータテーブルを選択し、該当パラメータテーブルのＴＦＣＩ、演算パラメータＳ１０５を記憶すると共に、ＴＦＣＩ使用履歴の更新、該当パラメータテーブルの使用回数を１に設定する。
【００６７】
符号化パラメータ演算器２３により、演算パラメータＳ１０５の計算を行わない場合には、演算パラメータバッファ２４の該当するＴＦＣＩに対応するパラメータテーブルより、演算パラメータＳ１０５を読み出し、符号化演算器２５、送信手段３に設定すると共に、ＴＦＣＩ使用履歴の更新、該当パラメータテーブルの使用回数の加算を行う。
【００６８】
また、符号化手段２の動作中に上位コントローラ１が転送レート制限を受けた場合、上位コントローラ１は符号化手段２の演算パラメータバッファ２４に対して以下の手順に従い変更情報を設定する。
【００６９】
符号化手段２の演算パラメータバッファ２４の各パラメータテーブルにおける優先記憶フラグを全てクリアした後、転送レート制限後のＤＣＣＨデータの有無と、ＤＴＣＨのトランスポートフォーマットのうち、転送レート制限以内でデータ量が最大となるものと、最小となるものの組合せとなるＴＦＣＩが、演算パラメータバッファ２４のパラメータテーブルに存在する場合には、該当するパラメータテーブルの優先記憶フラグの設定を行う。
【００７０】
該当ＴＦＣＩが、演算パラメータバッファ２４のパラメータテーブルに存在しない場合には、初期設定処理と同様に、不揮発メモリに該当ＴＦＣＩに関する演算パラメータＳ１０５が記憶されている場合には、該ＴＦＣＩおよび該ＴＦＣＩの演算パラメータＳ１０５、優先記憶フラグ、テーブル使用回数の一部若しくは全部を符号化手段２の演算パラメータバッファ２４へ設定すると共に、演算パラメータＳ１０５を設定した場合にはパラメータ未演算フラグをクリア（演算済み）に設定する。不揮発メモリに演算パラメータＳ１０５が記憶されていない場合には、演算パラメータバッファ２４のパラメータテーブルに該ＴＦＣＩを設定すると共に、パラメータ未演算フラグを設定する。
【００７１】
テーブル使用回数が不揮発メモリに記憶されていない場合には、テーブル使用回数に初期値を設定する。このとき、変更がかかる前に優先記憶フラグが設定されていたパラメータテーブルから順に、設定を行う。
また、物理チャネルのパラメータが変更され、演算パラメータバッファ２４の演算パラメータＳ１０５の再計算が必要となる場合には、演算パラメータバッファ２４の全てのパラメータテーブルにおいて、パラメータ未演算フラグの設定を行う。
【００７２】
演算パラメータバッファ２４の各パラメータテーブルに含まれるテーブル使用回数において、使用回数を加算した結果、使用回数が桁あふれを起こす場合には、全てのパラメータテーブルの使用回数より一定数を減算し、演算結果が負となる場合には、０を設定する処理、若しくは全てのパラメータテーブルの使用回数を２ｎで除算する処理を行う。
さらにバッファ制御手段２２は、上位コントローラ１により演算パラメータバッファ２４の読み出し要求があった場合には、演算パラメータバッファ２４の各パラメータテーブルの一部ないしは全てを上位コントローラ１へ転送する。
【００７３】
次に本発明の実施の形態としての携帯情報端末（受信側情報通信端末装置）における復号化手段の動作について、図２を参照して、詳細に説明する。
ＣＰＵ等の制御プログラムによって実現される上位コントローラ１は、受信チャネルの開始時に、該当するサービスに相当するチャネルパラメータＳ２０１を復号化手段４の復号化演算器４５へ設定すると共に、演算パラメータバッファ４４に演算パラメータＳ２０５の初期設定を行う。
【００７４】
演算パラメータＳ２０５の初期設定は以下の手順に従い実行される。
ネットワークからの転送レートの制限がない場合には、個別制御チャネル（ＤＣＣＨ）のデータの有無と、個別トラフィックチャネル（ＤＴＣＨ）のトランスポートフォーマットのうち、データ量が最大となるものと最小となるものの組合せとなるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）に関して、不揮発メモリに該当ＴＦＣＩに関する演算パラメータが記憶されている場合には、該ＴＦＣＩおよび該ＴＦＣＩの演算パラメータ、優先記憶フラグ、テーブル使用回数の一部若しくは全部を復号化手段４の演算パラメータバッファ４４へ設定すると共に、演算パラメータＳ２０５を設定した場合にはパラメータ未演算フラグをクリア（演算済み）に設定する。不揮発メモリに演算パラメータが記憶されていない場合には、演算パラメータバッファ４４のパラメータテーブルに該ＴＦＣＩを設定すると共に、パラメータ未演算フラグを設定する。テーブル使用回数が不揮発メモリに記憶されていない場合には、テーブル使用回数に初期値を設定する。
【００７５】
ネットワークからの転送レートの制限情報が与えられている場合には、個別制御チャネル（ＤＣＣＨ）のデータの有無と、個別トラフィックチャネル（ＤＴＣＨ）のトランスポートフォーマットのうち、転送レート制限以内でデータ量が最大となるものと、最小となるものの組合せとなるトランスポートフォーマット組合せ指示子（ＴＦＣＩ）に関して、不揮発メモリに該当ＴＦＣＩに関する演算パラメータが記憶されている場合には、該ＴＦＣＩおよび該ＴＦＣＩの演算パラメータ、優先記憶フラグ、テーブル使用回数の一部若しくは全部を復号化手段４の演算パラメータバッファ４４へ設定すると共に、演算パラメータＳ２０５を設定した場合にはパラメータ未演算フラグをクリア（演算済み）に設定する。
【００７６】
不揮発メモリに演算パラメータが記憶されていない場合には、演算パラメータバッファ４４のパラメータテーブルに該ＴＦＣＩを設定すると共に、パラメータ未演算フラグ、優先記憶フラグを設定する。テーブル使用回数が不揮発メモリに記憶されていない場合には、テーブル使用回数に初期値を設定する。
【００７７】
ただし、上記ＴＦＣＩのうちＤＣＣＨのデータが無く、ＤＴＣＨデータ最小となるＴＦＣＩにおいて、受信データが存在しない場合には、復号化処理が不要となるため、該当ＴＦＣＩに関する初期値設定は行わない。
【００７８】
演算パラメータバッファ４４のパラメータテーブルに上記設定終了後、演算パラメータバッファ４４のパラメータテーブルに空きエリアが存在する場合には、該当する空きパラメータテーブルにテーブル未使用フラグを設定する。
【００７９】
優先記憶フラグが設定された演算パラメータバッファ４４のパラメータテーブルは、上位コントローラ１によってのみ更新が可能であり、復号化手段４の内部での変更を不許可とし、優先記憶フラグが設定されないパラメータテーブルは復号化手段４のバッファ制御手段４２によって更新が可能とする。
各パラメータテーブルへの設定終了後、演算パラメータバッファ４４のＴＦＣＩ使用履歴をクリアする。
【００８０】
次に受信データおよびトランスポートフォーマットが設定された場合の復号化手段４の動作について説明する。
パラメータ計算判定器４１は、受信手段５より得られる受信データＳ２０９より復号化演算器４５において、デコードされたＴＦＣＩ情報Ｓ２１０を用いて、該当するＴＦＣＩの演算パラメータＳ２０５が既に計算済みであるかをバッファ制御手段４２を用いて、演算パラメータバッファ４４のパラメータテーブルに記憶されているＴＦＣＩ情報、パラメータ演算フラグを参照し判定する。
【００８１】
演算パラメータＳ２０５が計算されていない場合には、復号化パラメータ演算器４３により、復号化演算パラメータＳ２０８および受信パラメータをＳ２０７含む演算パラメータＳ２０５を計算する。計算された演算パラメータＳ２０５は、復号化演算器４５、受信手段５へ設定されると共に、別途記載するアルゴリズムに従って、バッファ制御手段４２によって、演算パラメータバッファ４４のパラメータテーブルの更新を行う。
【００８２】
既に該当するＴＦＣＩの演算パラメータＳ２０５が計算されている場合には、バッファ制御手段４２により、演算パラメータバッファ４４の該当ＴＦＣＩのパラメータテーブルに記憶されている演算パラメータＳ２０５を復号化演算器４５、受信手段５へ設定すると共に、別途記載するアルゴリズムに従って、パラメータテーブルの更新を行う。
【００８３】
バッファ制御手段４２は以下のアルゴリズムで動作する。
復号化パラメータ演算器４３により、演算パラメータＳ２０５を計算した場合には、計算した演算パラメータＳ２０５を復号化演算器４５、受信手段５へ設定すると共に、
（１）計算した演算パラメータＳ２０５のＴＦＣＩが、優先記憶フラグの設定された演算パラメータバッファ４４のパラメータテーブルに該当する場合には、演算パラメータバッファ４４の該当するパラメータテーブルのパラメータ未演算フラグのクリアを行い、演算パラメータＳ２０５をパラメータテーブルに記憶すると共に、ＴＦＣＩ使用履歴の更新、　該当パラメータテーブルの使用回数の加算を行う。
（２）計算した演算パラメータＳ２０５のＴＦＣＩが、優先記憶フラグの設定された演算パラメータバッファ４４のパラメータテーブルに該当しない場合で、かつ、演算パラメータバッファ４４の各パラメータテーブルのテーブル未使用フラグを検索し、未使用のパラメータテーブルが存在する場合には、該当テーブルの未使用フラグ、パラメータ未演算フラグのクリアを行い、該当するＴＦＣＩ、演算パラメータＳ２０５を該当するパラメータテーブルに記憶すると共に、ＴＦＣＩ使用履歴の更新、該当パラメータテーブルの使用回数を１に設定する。
（３）計算した演算パラメータＳ２０５のＴＦＣＩが、優先記憶フラグの設定された演算パラメータバッファ４４のパラメータテーブルに該当しない場合で、かつ、演算パラメータバッファ４４の各パラメータテーブルのテーブル未使用フラグを検索し、未使用のパラメータテーブルが存在しない場合には、優先記憶フラグの設定されていない演算パラメータバッファ４４のパラメータテーブルに記憶されているＴＦＣＩについて、ＴＦＣＩ使用履歴より得られるＴＦＣＩの使用回数ｎ、該当パラメータの使用回数ｍのいずれか一方若しくは両方を重み付けした関数ｇ（ｎ，ｍ）の結果に基づいて、最も利用頻度の少ないＴＦＣＩに関するパラメータが記憶された、パラメータテーブルを選択し、該当パラメータテーブルのＴＦＣＩ、演算パラメータＳ２０５を記憶すると共に、ＴＦＣＩ使用履歴の更新、該当パラメータテーブルの使用回数を１に設定する。
【００８４】
復号化パラメータ演算器４３により、演算パラメータＳ２０５を計算を行わない場合には、演算パラメータバッファ４４の該当するＴＦＣＩに対応するパラメータテーブルより、演算パラメータＳ２０５を読み出し、復号化演算器４５、受信手段５に設定すると共に、ＴＦＣＩ使用履歴の更新、該当パラメータテーブルの使用回数の加算を行う。
【００８５】
また、復号化手段４の動作中に上位コントローラ１が転送レート制限を受けた場合、上位コントローラ１は復号化手段４の演算パラメータバッファ４４に対して以下の手順に従い変更情報を設定する。
【００８６】
復号化手段４の演算パラメータバッファの各パラメータテーブルにおける優先記憶フラグを全てクリアした後、転送レート制限後のＤＣＣＨデータの有無と、ＤＴＣＨのトランスポートフォーマットのうち、転送レート制限以内でデータ量が最大となるものと、最小となるものの組合せとなるＴＦＣＩが、演算パラメータバッファ４４のパラメータテーブルに存在する場合には、該当するパラメータテーブルの優先記憶フラグの設定を行う。
【００８７】
該当ＴＦＣＩが、演算パラメータバッファ４４のパラメータテーブルに存在しない場合には、初期設定処理と同様に、不揮発メモリに該当ＴＦＣＩに関する演算パラメータＳ２０５が記憶されている場合には、該ＴＦＣＩおよび該ＴＦＣＩの演算パラメータ、優先記憶フラグ、テーブル使用回数の一部若しくは全部を復号化手段４の演算パラメータバッファ４４へ設定すると共に、演算パラメータＳ２０５を設定した場合にはパラメータ未演算フラグを演算済みに設定する。不揮発メモリに演算パラメータが記憶されていない場合には、演算パラメータバッファ４４のパラメータテーブルに該ＴＦＣＩを設定すると共に、パラメータ未演算フラグを設定する。
【００８８】
テーブル使用回数が不揮発メモリに記憶されていない場合には、テーブル使用回数に初期値を設定する。このとき、変更がかかる前に優先記憶フラグが設定されていたパラメータテーブルから順に、設定を行う。
また、物理チャネルのパラメータが変更され、演算パラメータバッファ４４の演算パラメータＳ２０５の再計算が必要となる場合には、演算パラメータバッファ４４の全てのパラメータテーブルにおいて、パラメータ未演算フラグの設定を行う。
【００８９】
演算パラメータバッファ４４の各パラメータテーブルに含まれるテーブル使用回数において、使用回数を加算した結果、使用回数が桁あふれを起こす場合には、全てのパラメータテーブルの使用回数より一定数を減算し、演算結果が負となる場合には、０を設定する処理、若しくは全てのパラメータテーブルの使用回数を２ｎで除算する処理を行う。
さらにバッファ制御手段４２は、上位コントローラ１により演算パラメータバッファ４４の読み出し要求があった場合には、演算パラメータバッファ４４の各パラメータテーブルの一部ないしは全てを上位コントローラ１へ転送する。
【００９０】
上述の本発明の実施の形態によれば、パラメータ計算判定器を装備することにより、既に演算されたパラメータを演算パラメータバッファに記憶し、これを再利用することによって、演算負荷が低減できるため、消費電力を下げる効果がある。
【００９１】
また、演算パラメータバッファのパラメータテーブルを変更するためのバッファ制御手段を設け、使用履歴、回数履歴からパラメータテーブルの変更を効率よく行うことが可能であるため、少ないメモリ量であっても演算量を削減し、消費電力を下げる効果がある。
【００９２】
また、送信または受信におけるＴＦＣＩ数が演算パラメータバッファのパラメータテーブル数に対して少ない場合には、未使用となる演算パラメータバッファのパラメータテーブル領域のメモリについて、電源供給を停止することで、不要電力消費を削減できる効果がある。
【００９３】
電子回路等のハードウェアにて（符号化／復号化）パラメータ演算器を実現し、送信または受信におけるＴＦＣＩ数が演算パラメータバッファのパラメータテーブル数以下となる場合には、或いは、このような場合に限らず、全てのＴＦＣＩに対するパラメータ演算が完了した時点で、パラメータ演算器への電源、クロックの片方若しくは両方の供給を停止することで、消費電力を低減できる効果がある。
【００９４】
演算したパラメータ、履歴情報の一部若しくは全部を任意のタイミングで上位コントローラに読み出し、これを不揮発メモリに保存することで、次回同サービス利用時に、不揮発メモリからパラメータを一部ないしは全部を設定することが可能となり、利用履歴の精度向上、およびパラメータの再計算が不要となるため、消費電力を低減できる。
【００９５】
次に発明の他の実施の形態について説明する。演算パラメータバッファ２４、４４の電源およびクロックの供給管理を、各パラメータテーブル単位とし、送信、受信とも使用するサービスにおけるＴＦＣＩの数が、演算パラメータバッファ２４、４４のパラメータテーブル数より少ない場合には、未使用となるパラメータテーブルの電源、クロックの片方若しくは両方の供給を停止する。
【００９６】
また、符号化パラメータ演算器２３、復号化パラメータ演算器４３が電子回路で構成される場合に、その電源およびクロックの供給管理をパラメータ計算判定器２１および４１で行うようにし、送信、受信とも使用するサービスにおけるＴＦＣＩの数が、演算パラメータバッファ２４、４４のパラメータテーブル数以下となる場合には、全てのＴＦＣＩにおける演算パラメータの計算が行われ、演算パラメータバッファ２４、４４に記憶された時に、符号化パラメータ演算器２３、復号化パラメータ演算器４３の電源、クロックの片方若しくは両方の供給を停止する。
【００９７】
また、送信、受信とも使用するサービスにおけるＴＦＣＩの数が、演算パラメータバッファ２４、４４のパラメータテーブル数以下となる場合には、全てのＴＦＣＩの演算パラメータＳ１０５、Ｓ２０５を演算処理の空き時間を用いて先に計算行い、演算パラメータバッファ２４、４４のパラメータテーブルに記憶し、演算パラメータバッファ２４、Ｓ２０５の未使用パラメータテーブル、および符号化パラメータ演算器２３、復号化パラメータ演算器４３の電源、クロックの供給を停止する。
【００９８】
ネットワーク上に各個人ごとに、使用ＴＦＣＩ履歴、演算パラメータを蓄積するサーバを用意し、任意のタイミングで演算パラメータバッファ２４、４４の一部若しくは全部を該サーバに保存し、必要に応じて該演算パラメータＳ１０５、Ｓ２０５を取得して使用する。
【００９９】
【発明の効果】
本発明によれば、符号化、復号化演算に必要なパラメータの利用頻度に応じて当該パラメータの算出の所用頻度を低減できるため演算に必要な電力消費を一層低減することのできるこの種の情報通信システム、情報通信端末、情報通信方法、および、この情報通信方法に係るプログラムを提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態としての情報通信端末装置（送信側情報通信端末装置）を示すブロック図である。
【図２】本発明の実施の形態としての情報通信端末装置（受信側情報通信端末装置）を示すブロック図である。
【図３】従来の携帯情報端末における符号化手段、復号化手段の構成例を示すブロック図である。
【符号の説明】
１　　　上位コントローラ
２、２Ａ　符号化手段
３　　　送信手段
４、４Ａ　復号化手段
５　　　受信手段
２１　　パラメータ計算判定器
２２　　バッファ制御手段
２３　　符号化パラメータ演算器
２４　　演算パラメータバッファ
２５　　符号化演算器
２６　　符号化パラメータ演算器
２７　　符号化演算器
４１　　パラメータ計算判定器
４２　　バッファ制御手段
４３　　復号化パラメータ演算器
４４　　演算パラメータバッファ
４５　　復号化演算器
４６　　復号化パラメータ演算器
４７　　復号化演算器
Ｓ１０１　送信パラメータ
Ｓ１０２　被送信データ
Ｓ１０３　バッファ制御信号
Ｓ１０４　演算起動指令
Ｓ１０５　演算パラメータ
Ｓ１０６　パラメータテーブル制御信号
Ｓ１０７　送信演算パラメータ
Ｓ１０８　符号化演算パラメータ
Ｓ１０９　被送信データ
Ｓ１１０　符号化演算パラメータ
Ｓ２０１　受信パラメータ
Ｓ２０２　受信データ
Ｓ２０３　バッファ制御信号
Ｓ２０４　演算起動指令
Ｓ２０５　演算パラメータ
Ｓ２０６　パラメータテーブル制御信号
Ｓ２０７　受信演算パラメータ
Ｓ２０８　復号化演算パラメータ
Ｓ２０９　未復号化データ
Ｓ２１０　デコードされたＴＦＣＩ情報
Ｓ２１１　復号化演算パラメータ
Ｓ２１２　トランスポートフォーマット組合せ指示子情報
【図１】
2004140754.tif 000003
【図２】
2004140754.tif 000004
【図３】
2004140754.tif 000005