(57)【要約】【課題】通信環境等が影響して生じた揺らぎによる時間的ずれを補正する揺らぎ補正装置および揺らぎ補正方法を提供すること。【解決手段】通信端末が受信した同期フレームパルスＦＬＭＣＬＫに応じてＣＯＤＥＣスタートパルスＣ−ＩＮＴを出力するゲートアレイは、所定時間周期のタイマー３５１がタイムアップするか、同期フレームパルスＦＬＭＣＬＫが入力されるとパルスを出力する内部パルス生成部３０１と、同期フレームパルスの揺れ幅の許容値を生成する揺れ幅許容値生成部３０３と、同期フレームパルスの揺れ幅が許容範囲内外にあるかを判断する同期フレームパルス許容判断部３０５と、揺れ幅が許容範囲内にあれば同期フレームパルスに同期してＣＯＤＥＣスタートパルスＣ−ＩＮＴを発生し、許容範囲外であれば発生しないＣＯＤＥＣスタートパルス生成部３０７と、ＣＯＤＥＣスタートパルスを一定時間遅延させて出力するオフセット部３０９とを有する。【選択図】　　図５
2004015306.tif 000002
【特許請求の範囲】
【請求項１】
ＴＤＭＡ方式によって多重化された受信信号の所定スロットに含まれている同期フレームパルスの揺らぎによる時間的ずれを補正する揺らぎ補正装置であって、
所定時間周期でタイムアップするタイマーを有し、前記タイマーのタイムアップまたは前記同期フレームパルスの入力によって第１パルスを出力する内部パルス発生手段と、
前記第１パルスが入力されると前記同期フレームパルスの揺れ幅の許容値を生成し、前記生成された許容値を示すパルス幅を持った第２パルスを出力する揺れ幅許容値生成手段と、
前記同期フレームパルスが前記第２パルスのパルス幅内外にあるかを判断し、前記同期フレームパルスが前記第２パルスのパルス幅外にあれば第３パルスを出力する同期フレームパルス許容判断手段と、
前記同期フレームパルス許容判断手段における前記第３パルスの出力有無に基づいて、前記同期フレームパルスに同期したスタートパルスを出力するスタートパルス生成手段と、を備え、
前記スタートパルス生成手段は、前記第３パルスが入力されると、前記同期フレームパルスがあっても前記スタートパルスを出力しないことを特徴とする揺らぎ補正装置。
【請求項２】
前記内部パルス発生手段が有する前記タイマーは、タイムアップまたは前記同期フレームパルスの入力によってリセットされることを特徴とする請求項１記載の揺らぎ補正装置。
【請求項３】
前記スタートパルス生成手段は、
前記スタートパルスの出力または前記第３パルスの入力によってクリアされるカウンタを有し、
前記カウンタがクリアされた後、前記第２パルスのパルス幅内にある同期フレームパルスが入力されるまで前記スタートパルスを出力しないことを特徴とする請求項１または２記載の揺らぎ補正装置。
【請求項４】
前記スタートパルス生成手段が出力したスタートパルスを所定時間遅延させて出力する遅延手段を備えたことを特徴とする請求項１、２または３記載の揺らぎ補正装置。
【請求項５】
前記同期フレームパルスを含んだスロットから成る受信信号を受信する無線部と、
請求項１〜４のいずれか一項記載の揺らぎ補正装置と、
前記揺らぎ補正装置から出力されたスタートパルスに応じて、前記受信信号内の所定スロットのデータに対して処理を行う処理部と、
を備えたことを特徴とする通信端末。
【請求項６】
ＴＤＭＡ方式によって多重化された受信信号の所定スロットに含まれている同期フレームパルスの揺らぎによる時間的ずれを補正する揺らぎ補正方法であって、
所定時間周期でタイムアップするタイマーのタイムアップまたは前記同期フレームパルスの入力によって第１パルスを出力する内部パルス発生ステップと、
前記第１パルスが入力されると前記同期フレームパルスの揺れ幅の許容値を生成し、前記生成された許容値を示すパルス幅を持った第２パルスを出力する揺れ幅許容値生成ステップと、
前記同期フレームパルスが前記第２パルスのパルス幅内外にあるかを判断し、前記同期フレームパルスが前記第２パルスのパルス幅外にあれば第３パルスを出力する同期フレームパルス許容判断ステップと、
前記同期フレームパルス許容判断ステップにおける前記第３パルスの出力有無に基づいて、前記同期フレームパルスに同期したスタートパルスを出力するスタートパルス生成ステップと、を有し、
前記スタートパルス生成ステップは、前記同期フレームパルス許容判断ステップで前記第３パルスが出力されると、前記同期フレームパルスがあっても前記スタートパルスを出力しないことを特徴とする揺らぎ補正方法。
【請求項７】
前記スタートパルス生成ステップで出力されたスタートパルスを所定時間遅延させて出力する遅延ステップを有することを特徴とする請求項６記載の揺らぎ補正方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信環境等が影響して生じた揺らぎによる時間的ずれを補正する揺らぎ補正装置および揺らぎ補正方法に関する。
【０００２】
【従来の技術】
ＴＤＭＡ（時分割多重化方式）により通信を行う通信システムで用いられる、携帯電話等の通信端末の内部構成図を図１に示す。同図に示すように、通信端末は大きく無線部１００と制御部２００とに分けられ、無線部１００は、アンテナ１０１、デュープレクサ１０３、増幅器１０５、ＡＤＣ１０７およびＤＡＣ１０９等を有し、制御部２００は、モデムＤＳＰ２０１、チャネルコーデック処理部２０５、ＰＣＭコーデック処理部２０７、ゲートアレイ１１、マイク２０９およびスピーカ２１１等を有して構成されている。
【０００３】
当該通信端末は、基地局から送られた無線キャリア信号をアンテナ１０１で受信すると、当該信号を増幅器１０５で増幅し周波数変換等を行った後、ＡＤＣ１０７でＡ／Ｄ変換して得られたデジタル信号を制御部２００のモデムＤＳＰ２０１に送る。図２に示すように、ＴＤＭＡを利用した通信における無線キャリア信号は１フレームが所定数のスロット（図２では４スロット）によって構成されているが、通信端末は割り当てられたスロットで通信可能なため、制御部２００のモデムＤＳＰ２０１は、無線部１００から送られた信号から当該割り当てられたスロット（図２ではスロット“１”）の符号化データのみを切り出した後、この符号化データを復号化する。
【０００４】
次に、モデムＤＳＰ２０１は、復号化したデータをチャネルコーデック処理部２０５に送り、当該復号化したデータに含まれている同期フレームパルスＦＬＭＣＬＫをゲートアレイ１１に送る。ゲートアレイ１１は、図７に示すように、モデムＤＳＰ２０１から同期フレームパルスＦＬＭＣＬＫを受け取った一定時間後にＣＯＤＥＣスタートパルスＣ−ＩＮＴをチャネルコーデック処理部２０５へ送る。チャネルコーデック処理部２０５は、ゲートアレイ１１からＣＯＤＥＣスタートパルスＣ−ＩＮＴを受け取ると、モデムＤＳＰ２０１から送られたデータ（音声符号化データ）の復号化、データ解凍、軟判定処理を開始し、これらの処理によって得られたデータをＰＣＭコーデック処理部２０７に送る。
【０００５】
ＰＣＭコーデック処理部２０７は、ゲートアレイ１１から送られたクロック信号ＰＬのタイミングで、チャネルコーデック処理部２０５からのデータ（ＰＣＭ符号化データ）を復号化する。最後に、ＰＣＭコーデック処理部２０７で復号化されたデータは、Ｄ／Ａ変換された後、音声としてスピーカ２１１から出力される。
【０００６】
【発明が解決しようとする課題】
しかしながら、移動することによって通信環境が変化する携帯電話等の通信端末にあっては、基地局から送信された無線キャリア信号がマルチパスフェージング等の影響を受けて、当該通信端末に割り当てられたスロットを一定の周期で受信できないといった状況、いわゆる揺らぎが発生し得る。無線キャリア信号の各スロットには同期フレームパルスＦＬＭＣＬＫが含まれているが、上述したように、通信端末のゲートアレイ１１は同期フレームパルスＦＬＭＣＬＫのタイミングに基づいてＣＯＤＥＣスタートパルスＣ−ＩＮＴを出力するため、ＣＯＤＥＣスタートパルスＣ−ＩＮＴの入力タイミングで復号化処理等を開始するチャネルコーデック処理部２０５は、当該通信端末に割り当てられたスロットの受信タイミングの影響を直接受けてしまう。
【０００７】
したがって、揺らぎによって同期フレームパルスＦＬＭＣＬＫのタイミングが時間的にずれてしまうと、図８や図９に示すように、当該スロットに対応した音声出力区間が前後の音声出力区間と重なったりブランクが生じてしまうため、通信端末は正常に音声を再生できない場合があるという問題点があった。このため、揺らぎによる同期フレームパルスＦＬＭＣＬＫの時間的ずれが発生しても、通信端末内における同期を補正することにより音声を正常に再生可能な揺らぎ補正装置が望まれていた。
【０００８】
本発明は、上記従来の問題点に鑑みてなされたものであって、通信環境等が影響して生じた揺らぎによる時間的ずれを補正する揺らぎ補正装置および揺らぎ補正方法を提供することを目的としている。
【０００９】
【課題を解決するための手段】
上記課題を解決するために、本発明に係る揺らぎ補正装置は、ＴＤＭＡ方式によって多重化された受信信号の所定スロットに含まれている同期フレームパルスの揺らぎによる時間的ずれを補正する揺らぎ補正装置であって、所定時間周期でタイムアップするタイマーを有し、前記タイマーのタイムアップまたは前記同期フレームパルスの入力によって第１パルスを出力する内部パルス発生手段と、前記第１パルスが入力されると前記同期フレームパルスの揺れ幅の許容値を生成し、前記生成された許容値を示すパルス幅を持った第２パルスを出力する揺れ幅許容値生成手段と、前記同期フレームパルスが前記第２パルスのパルス幅内外にあるかを判断し、前記同期フレームパルスが前記第２パルスのパルス幅外にあれば第３パルスを出力する同期フレームパルス許容判断手段と、前記同期フレームパルス許容判断手段における前記第３パルスの出力有無に基づいて、前記同期フレームパルスに同期したスタートパルスを出力するスタートパルス生成手段と、を備え、前記スタートパルス生成手段は、前記第３パルスが入力されると、前記同期フレームパルスがあっても前記スタートパルスを出力しない。
【００１０】
このように、タイマーのタイムアップまたは同期フレームパルスの入力によって第１パルスが内部パルス発生手段から出力されると、揺れ幅許容値生成手段は、同期フレームパルスの揺れ幅の許容値を生成し、前記生成された許容値を示すパルス幅を持った第２パルスを出力する。同期フレームパルス許容判断手段は、同期フレームパルスが第２パルスのパルス幅内外にあるかを判断し、同期フレームパルスが第２パルスのパルス幅外にあれば第３パルスを出力する。そして、スタートパルス生成手段は、同期フレームパルス許容判断手段における第３パルスの出力有無に基づいて、同期フレームパルスに同期したスタートパルスを出力するが、第３パルスが入力されると同期フレームパルスがあってもスタートパルスを出力しない。
【００１１】
したがって、マルチパスフェージング等の影響を受けて受信信号に揺らぎが発生したことにより同期フレームパルスが一定の時間間隔で入力されない場合であっても、スタートパルスは揺らぎ補正装置で揺らぎ補正されることとなる。このため、同期フレームパルスのタイミングに直接影響を受けずに、揺らぎ補正されたタイミングでスタートパルスを出力することができる。
【００１２】
また、本発明に係る揺らぎ補正装置は、前記内部パルス発生手段が有する前記タイマーは、タイムアップまたは前記同期フレームパルスの入力によってリセットされる。
【００１３】
また、本発明に係る揺らぎ補正装置は、前記スタートパルス生成手段は、前記スタートパルスの出力または前記第３パルスの入力によってクリアされるカウンタを有し、前記カウンタがクリアされた後、前記第２パルスのパルス幅内にある同期フレームパルスが入力されるまで前記スタートパルスを出力しない。
【００１４】
また、本発明に係る揺らぎ補正装置は、前記スタートパルス生成手段が出力したスタートパルスを所定時間遅延させて出力する遅延手段を備えている。
【００１５】
また、本発明に係る通信端末は、前記同期フレームパルスを含んだスロットから成る受信信号を受信する無線部と、請求項１〜４のいずれか一項記載の揺らぎ補正装置と、前記揺らぎ補正装置から出力されたスタートパルスに応じて、前記受信信号内の所定スロットのデータに対して処理を行う処理部と、を備えている。したがって、処理部は、揺らぎ補正装置からスタートパルスを受け取ると処理を開始するため、隣り合う音声出力区間が一部重なるといった状態が生じることなく、音声を正常に出力することができる。
【００１６】
また、本発明に係る揺らぎ補正方法は、ＴＤＭＡ方式によって多重化された受信信号の所定スロットに含まれている同期フレームパルスの揺らぎによる時間的ずれを補正する揺らぎ補正方法であって、所定時間周期でタイムアップするタイマーのタイムアップまたは前記同期フレームパルスの入力によって第１パルスを出力する内部パルス発生ステップと、前記第１パルスが入力されると前記同期フレームパルスの揺れ幅の許容値を生成し、前記生成された許容値を示すパルス幅を持った第２パルスを出力する揺れ幅許容値生成ステップと、前記同期フレームパルスが前記第２パルスのパルス幅内外にあるかを判断し、前記同期フレームパルスが前記第２パルスのパルス幅外にあれば第３パルスを出力する同期フレームパルス許容判断ステップと、前記同期フレームパルス許容判断ステップにおける前記第３パルスの出力有無に基づいて、前記同期フレームパルスに同期したスタートパルスを出力するスタートパルス生成ステップと、を有し、前記スタートパルス生成ステップは、前記同期フレームパルス許容判断ステップで前記第３パルスが出力されると、前記同期フレームパルスがあっても前記スタートパルスを出力しない。
【００１７】
さらに、本発明に係る揺らぎ補正方法は、前記スタートパルス生成ステップで出力されたスタートパルスを所定時間遅延させて出力する遅延ステップを有する。
【００１８】
【発明の実施の形態】
以下、本発明に係る揺らぎ補正装置の実施の形態について、図面を参照して詳細に説明する。
【００１９】
図１は、本発明の一実施形態に係る揺らぎ補正装置を備えた通信端末を示すブロック構成図である。同図において、本実施形態の通信端末は、無線部１００と制御部２００とを備え、無線部１００は、アンテナ１０１、デュープレクサ１０３、増幅器１０５、ＡＤＣ１０７およびＤＡＣ１０９等を有し、制御部２００は、モデムＤＳＰ２０１、特許請求の範囲の揺らぎ補正装置に該当するゲートアレイ２０３、チャネルコーデック処理部２０５、ＰＣＭコーデック処理部２０７、マイク２０９およびスピーカ２１１等を有して構成されている。
【００２０】
なお、本実施形態の通信端末の構成は、従来の通信端末の構成と略同様であるが、ゲートアレイ２０３の内部構成および動作が異なる。また、本実施形態の通信端末が用いられる通信システムでは、従来と同様に、多重化方式としてＴＤＭＡ（時分割多重化方式）が用いられている。したがって、通信端末が受信する無線キャリア信号は、１フレームが所定数のスロット（例えば、４スロット）によって構成されており、通信端末は割り当てられたスロットで実際の通信を行う。
【００２１】
以下、本実施形態の通信端末が有する各構成要素について説明する。
まず、無線部１００は、基地局から送られた無線キャリア信号をアンテナ１０１で受信して、当該信号を増幅器１０５で増幅し周波数変換等を行った後、ＡＤＣ１０７でＡ／Ｄ変換して得られたデジタル信号を制御部２００のモデムＤＳＰ２０１に送るものである。また、制御部２００は、無線部１００から受け取ったデジタル信号に対し、主にモデムＤＳＰ２０１、チャネルコーデック処理部２０５およびＰＣＭコーデック処理部２０７でそれぞれ所定の処理を行った後、Ｄ／Ａ変換して得られた信号を音声としてスピーカ２１１から出力するものである。
【００２２】
以下、制御部２００が有する各構成要素について、図１および図２を参照して説明する。
まず、モデムＤＳＰ２０１は、無線部１００から送られた信号から当該通信端末に割り当てられたスロット（図２ではスロット“１”）の符号化データのみを切り出した後、この符号化データを復号化するものである。モデムＤＳＰ２０１は、復号化されたデータをチャネルコーデック処理部２０５に送り、当該復号化したデータに含まれている同期フレームパルスＦＬＭＣＬＫをゲートアレイ２０３に送る。
【００２３】
また、ゲートアレイ２０３は、モデムＤＳＰ２０１から受け取った同期フレームパルスＦＬＭＣＬＫに応じてＣＯＤＥＣスタートパルスＣ−ＩＮＴをチャネルコーデック処理部２０５に送り、ＰＣＭコーデック処理部２０７にはクロック信号ＰＬを送るものである。なお、本実施形態では、マルチパスフェージング等の影響を受けて揺らぎが発生しても、当該揺らぎによる同期フレームパルスＦＬＭＣＬＫの時間的ずれが所定未満であれば、従来（図７）と同様に同期フレームパルスＦＬＭＣＬＫを受け取った一定時間後にＣＯＤＥＣスタートパルスＣ−ＩＮＴを発生する。しかしながら、同期フレームパルスＦＬＭＣＬＫの時間的ずれが所定以上であれば、図３および図４に示すように、揺らぎ補正したタイミングでＣＯＤＥＣスタートパルスＣ−ＩＮＴを発生する。揺らぎ補正については後述する。
【００２４】
チャネルコーデック処理部２０５は、ゲートアレイ２０３からＣＯＤＥＣスタートパルスＣ−ＩＮＴを受け取ると、モデムＤＳＰ２０１から送られたデータ（音声符号化データ）の復号化、データ伸長、軟判定処理を開始するものであり、これらの処理によって得られたデータをＰＣＭコーデック処理部２０７に送る。ＰＣＭコーデック処理部２０７は、ゲートアレイ２０３から送られたクロック信号ＰＬのタイミングでチャネルコーデック処理部２０５からのデータ（ＰＣＭ符号化データ）を復号化するものである。
【００２５】
次に、制御部２００が有するゲートアレイ２０３の詳細な構成および動作について、図５および図６を参照して詳細に説明する。図５はゲートアレイの内部構成を示すブロック図であり、図６はゲートアレイ２０３内部の動作を示すタイミング図である。図５に示すように、本実施形態のゲートアレイ２０３は、主に、特許請求の範囲の内部パルス発生手段に該当する内部パルス生成部３０１と、揺れ幅許容値生成手段に該当する揺れ幅許容値生成部３０３と、同期フレームパルス許容判断手段に該当する同期フレームパルス許容判断部３０５と、スタートパルス生成手段に該当するＣＯＤＥＣスタートパルス生成部３０７と、遅延手段に該当するオフセット部３０９とを備えて構成されている。
【００２６】
以下、本実施形態のゲートアレイ２０３が有する各構成要素について説明する。
まず、内部パルス生成部３０１について説明する。内部パルス生成部３０１は、所定時間（例えば４０ｍ秒）周期でタイムアップするタイマー３５１と内部パルス発生部３５３を内部に有し、タイマー３５１がタイムアップするか、ゲートアレイ２０３に同期フレームパルスＦＬＭＣＬＫ▲１▼が入力されると内部パルス発生部３５３からパルス▲２▼を出力するものである。なお、タイマー３５１は、タイムアップまたは同期フレームパルスＦＬＭＣＬＫ▲１▼の入力によってリセットされる。
【００２７】
例えば、図６に示した例において、通常であれば４０ｍ秒という所定時間毎に同期フレームパルスＦＬＭＣＬＫ▲１▼が入力される場合、同期フレームパルスＦＬＭＣＬＫ▲１▼が４０ｍ秒毎に入力されればこのタイミングでタイマー３５１も同時にタイムアップするため、内部パルス発生部３５３は４０秒毎にパルス▲２▼を出力する。しかしながら、例えば３８ｍ秒という通常よりは短い時間で同期フレームパルスＦＬＭＣＬＫ▲１▼が入力される場合、タイマー３５１はタイムアップしていないが同期フレームパルスＦＬＭＣＬＫ▲１▼が入力されたため、内部パルス発生部３５３はパルス▲２▼を出力する。
【００２８】
一方、例えば４２ｍ秒という通常よりは長い時間で同期フレームパルスＦＬＭＣＬＫ▲１▼が入力される場合、４０ｍ秒の時点で同期フレームパルスＦＬＭＣＬＫ▲１▼は入力されていないがタイマー３５１がタイムアップするため、内部パルス発生部３５３はパルス▲２▼を出力する。その後、タイマー３５１は再びカウントし始めるが、同期フレームパルスＦＬＭＣＬＫ▲１▼が４２ｍ秒の時点で入力されるためリセットされ再びカウントを始める。
【００２９】
次に、揺れ幅許容値生成部３０３について説明する。揺れ幅許容値生成部３０３は、同期フレームパルスＦＬＭＣＬＫ▲１▼の揺れ幅の許容値を生成するものであり、内部パルス生成部３０１から出力されたパルス▲２▼が入力されると、前半の許容値を示すパルス幅を持ったパルスと後半の許容値を示すパルス幅を持ったパルスを連続して出力する。したがって、揺れ幅許容値生成部３０３から出力されるパルス▲３▼のパルス幅とそのタイミングによって、同期フレームパルスＦＬＭＣＬＫの揺れ幅の許容範囲が決定される。なお、許容値は外部からの操作によって設定可能である。
【００３０】
次に、同期フレームパルス許容判断部３０５について説明する。同期フレームパルス許容判断部３０５は、ゲートアレイ２０３に入力された同期フレームパルスＦＬＭＣＬＫ▲１▼の揺れ幅が揺れ幅許容値生成部３０３の示す許容範囲内外にあるかを判断するものであり、許容範囲外にある場合にパルス▲４▼を出力する。例えば、図６に示した例において、３５ｍ秒という４０ｍ秒よりもかなり短い時間で同期フレームパルスＦＬＭＣＬＫが入力されると、当該パルスは揺れ幅許容値生成部３０３が示す許容範囲外にあるためパルスを出力する。なお、例えば４５ｍ秒といった４０ｍ秒よりもかなり長い時間で同期フレームパルスＦＬＭＣＬＫが入力された場合でも同様である。
【００３１】
次に、ＣＯＤＥＣスタートパルス生成部３０７について説明する。ＣＯＤＥＣスタートパルス生成部３０７は、揺れ幅が許容範囲内にある同期フレームパルスＦＬＭＣＬＫに同期してＣＯＤＥＣスタートパルスＣ−ＩＮＴ▲５▼を発生するものである。但し、同期フレームパルスＦＬＭＣＬＫの揺れ幅が許容範囲外であれば、すなわち同期フレームパルス許容判断部３０５からパルス▲４▼が入力されたときはＣＯＤＥＣスタートパルスＣ−ＩＮＴ▲５▼を発生しない。なお、ＣＯＤＥＣスタートパルス生成部３０７は内部にカウンタ（図示せず）を有し、当該カウンタはＣＯＤＥＣスタートパルスＣ−ＩＮＴ▲５▼が出力されるとクリアされる。また、同期フレームパルス許容判断部３０５は同期フレームパルスＦＬＭＣＬＫの揺れ幅が許容範囲外と判断するとパルス▲４▼を出力するため、ＣＯＤＥＣスタートパルス生成部３０７は当該パルス▲４▼が入力されたときもカウンタをクリアする。
【００３２】
すなわち、カウンタは、ＣＯＤＥＣスタートパルス生成部３０７がＣＯＤＥＣスタートパルスＣ−ＩＮＴ▲５▼を出力したとき、または同期フレームパルス許容判断部３０５からパルス▲４▼が入力されたときにクリアされ、このとき、ＣＯＤＥＣスタートパルス生成部３０７はＣＯＤＥＣスタートパルスＣ−ＩＮＴ▲５▼を発生しない。図６に示す例では、３５ｍ秒という４０ｍ秒よりもかなり短い時間で同期フレームパルスＦＬＭＣＬＫ▲１▼が入力されると、当該パルスは揺れ幅許容値生成部３０３が示す許容範囲外にあるため同期フレームパルス許容判断部３０５はパルス▲４▼を出力する。したがって、カウンタがクリアされるため、ＣＯＤＥＣスタートパルス生成部３０７はＣＯＤＥＣスタートパルスＣ−ＩＮＴ▲５▼を出力しない。なお、ＣＯＤＥＣスタートパルスＣ−ＩＮＴ▲５▼が出力されるのは、許容誤差内の同期フレームパルスＦＬＭＣＬＫ▲１▼が再びゲートアレイ２０３に入力されたときである。
【００３３】
最後に、オフセット部３０９について説明する。オフセット部３０９は、ＣＯＤＥＣスタートパルス生成部３０７から出力されたＣＯＤＥＣスタートパルスＣ−ＩＮＴを単に一定時間遅延させて出力する（▲６▼）ものである。なお、オフセット部３０９の遅延時間は、外部からの操作によって設定可能である。
【００３４】
このようにして、ゲートアレイ２０３から出力されたＣＯＤＥＣスタートパルスＣ−ＩＮＴはチャネルコーデック処理部２０５に送られ、チャネルコーデック処理部２０５は、補正されたタイミングで所定の処理を行うことができ、結果として、スピーカ２１１からは正常な音声が再生されることとなる。
【００３５】
以上説明したように、本実施形態の揺らぎ補正装置を備えた通信端末によれば、マルチパスフェージング等の影響を受けて無線キャリア信号に揺らぎが発生したことにより同期フレームパルスＦＬＭＣＬＫが一定の時間間隔で入力されない場合であっても、揺らぎ補正装置に該当するゲートアレイ２０３からチャネルコーデック処理部２０５に送られるＣＯＤＥＣスタートパルスＣ−ＩＮＴはゲートアレイ２０３内で揺らぎ補正されたタイミングで出力される。チャネルコーデック処理部２０５は当該ＣＯＤＥＣスタートパルスＣ−ＩＮＴを受け取ると処理を開始し、後段のＰＣＭコーデック処理部２０７はチャネルコーデック処理部２０５で処理されたデータに対して復号化を行う。このため、隣り合う音声出力区間が一部重なるといった状態が生じることがないため、スピーカ２１１は音声を正常に出力することができる。
【００３６】
【発明の効果】
以上説明したように、本発明に係る揺らぎ補正装置および揺らぎ補正方法によれば、マルチパスフェージング等の影響を受けて受信信号に揺らぎが発生したことにより同期フレームパルスが一定の時間間隔で入力されない場合であっても、スタートパルスは揺らぎ補正装置で揺らぎ補正されることとなる。このため、同期フレームパルスのタイミングに直接影響を受けずに、揺らぎ補正されたタイミングでスタートパルスを出力することができる。また、通信端末は、揺らぎ補正装置からスタートパルスを受け取ると処理を開始するため、隣り合う音声出力区間が一部重なるといった状態が生じることなく、音声を正常に出力することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る揺らぎ補正装置を備えた通信端末を示すブロック構成図
【図２】通信端末の制御部が有する各構成要素の動作を示す説明図
【図３】同期フレームパルスＦＬＭＣＬＫに揺らぎがある場合の一実施形態に係る通信端末が有する制御部の動作を示す説明図
【図４】同期フレームパルスＦＬＭＣＬＫに揺らぎがある場合の一実施形態に係る通信端末が有する制御部の動作を示す説明図
【図５】ゲートアレイの内部構成を示すブロック図
【図６】ゲートアレイ２０３内部の動作を示すタイミング図
【図７】同期フレームパルスＦＬＭＣＬＫに揺らぎがない場合の従来の通信端末が有する制御部の動作を示す説明図
【図８】同期フレームパルスＦＬＭＣＬＫに揺らぎがある場合の従来の通信端末が有する制御部の動作を示す説明図
【図９】同期フレームパルスＦＬＭＣＬＫに揺らぎがある場合の従来の通信端末が有する制御部の動作を示す説明図
【符号の説明】
１００　無線部
１０１　アンテナ
１０３　デュープレクサ
１０５　増幅器
１０７　ＡＤＣ
１０９　ＤＡＣ
２００　制御部
２０１　モデムＤＳＰ
２０３　ゲートアレイ
２０５　チャネルコーデック処理部
２０７　ＰＣＭコーデック処理部
２０９　マイク
２１１　スピーカ
３０１　内部パルス生成部
３０３　揺れ幅許容値生成部
３０５　同期フレームパルス許容判断部
３０７　ＣＯＤＥＣスタートパルス生成部
３０９　オフセット部
３５１　タイマー
３５３　内部パルス発生部
【図１】
2004015306.tif 000003
【図２】
2004015306.tif 000004
【図３】
2004015306.tif 000005
【図４】
2004015306.tif 000006
【図５】
2004015306.tif 000007
【図６】
2004015306.tif 000008
【図７】
2004015306.tif 000009
【図８】
2004015306.tif 000010
【図９】
2004015306.tif 000011