(57)【特許請求の範囲】
【請求項１】
ガード信号とデータ信号とからなるシンボルを信号処理単位とし、複数のシンボルからなる信号を受信し、前記複数のシンボルの各々について周期的にサンプリングを行う装置における、同期タイミング制御装置であって、
前記複数のシンボルの内の、時間的に隣り合うシンボルのガード信号間の時間間隔であるガード信号間隔を検出するガード信号検出部と、
予め定められた１つ以上のシンボル時間長の集合であるシンボル時間長候補を保持している第１の記憶部と、
１シンボル当たりのサンプリング数を設定するサンプリング数設定部と、
を備え、
前記サンプリング数設定部は、
前記第１の記憶部に保持されている前記シンボル時間長候補の中から前記ガード信号間隔に最も近いシンボル時間長候補をシンボル時間長として選択する処理と、
前記シンボル時間長と前記サンプリングを行う装置のサンプリング時間間隔とから、１シンボル当たりのサンプリング数として第１の値を求める処理と、
前記シンボル時間長と前記サンプリング時間間隔とから求められた個数のシンボルの各々について、１シンボル当たりの前記サンプリング数を前記第１の値に設定し、前記求められた個数のシンボルの次のシンボルについての前記サンプリング数を、前記第１の値よりも少ない第２の値に設定する処理と、を行い、
前記求められた個数に１個を加算した個数は、
Ｆを前記サンプリング時間間隔とし、
Ｓｋを前記シンボル時間長とし、
（Ｓｋ  ｍｏｄ  Ｆ）を、前記シンボル時間長Ｓｋを前記サンプリング時間間隔Ｆで除算したときの剰余であるとしたときに、
［Ｆ／［Ｆ−（Ｓｋ  ｍｏｄ  Ｆ）］］以上となる整数の内の最小の整数である
ことを特徴とする同期タイミング制御装置。
【請求項２】
前記第２の値は、前記第１の値から１を減算した値であることを特徴とする請求項１に記載の同期タイミング制御装置。
【請求項３】
前記サンプリング時間間隔を保持している第２の記憶部をさらに有することを特徴とする請求項１又は２に記載の同期タイミング制御装置。
【請求項４】
前記サンプリング数として設定されている値に等しい回数をカウントする毎にシンボル検出信号を出力する計数部をさらに備え、
前記ガード信号検出部は、前記複数のシンボルのガード信号の各々の開始位置を示すガード信号開始時間位置を検出し、
前記計数部は、前記ガード信号開始時間位置に基づく時間位置から、前記サンプリング数として設定されている値に等しい回数の前記カウントを開始する
ことを特徴とする請求項１から３のいずれか１項に記載の同期タイミング制御装置。
【請求項５】
前記受信された信号と、前記受信された信号を遅延させた遅延信号との時間相関を計算して相関信号を出力する相関演算部をさらに備え、
前記ガード信号検出部は、前記相関信号のピーク位置に基づいて、前記ガード信号開始時間位置及び前記ガード信号間隔を検出する
ことを特徴とする請求項４に記載の同期タイミング制御装置。
【請求項６】
前記ガード信号検出部は、前記ガード信号間隔と前記ガード信号開始時間位置とを検出した後に、動作を停止することを特徴とする請求項４又は５に記載の同期タイミング制御装置。
【請求項７】
前記サンプリング数設定部は、前記ガード信号間隔と前記ガード信号開始時間位置が出力された時点で動作を開始することを特徴とする請求項４から６のいずれか１項に記載の同期タイミング制御装置。
【請求項８】
前記計数部は、前記ガード信号間隔と前記ガード信号開始時間位置が出力された時点で動作を開始することを特徴とする請求項４から７のいずれか１項に記載の同期タイミング制御装置。
【請求項９】
前記相関演算部は、複数の処理部を有し、
前記複数の処理部は、受信された信号と前記受信された信号を遅延させた遅延信号との時間相関を計算して相関信号を出力する処理を並行して実行する
ことを特徴とする請求項５に記載の同期タイミング制御装置。
【請求項１０】
ガード信号とデータ信号とからなるシンボルを信号処理単位とし、複数のシンボルからなる信号を受信し、前記複数のシンボルの各々について周期的にサンプリングを行う装置における、同期タイミング制御方法であって、
前記複数のシンボルの内の、時間的に隣り合うシンボルのガード信号間の時間間隔であるガード信号間隔を検出するステップと、
１シンボル当たりのサンプリング数を設定する設定ステップと、
を有し、
前記設定ステップは、
前記サンプリングを行う装置に保持されている、予め定められた１つ以上のシンボル時間長の集合であるシンボル時間長候補の中から前記ガード信号間隔に最も近いシンボル時間長候補をシンボル時間長として選択するステップと、
前記シンボル時間長と前記サンプリングを行う装置のサンプリング時間間隔とから、１シンボル当たりのサンプリング数として第１の値を求めるステップと、
前記シンボル時間長と前記サンプリング時間間隔とから求められた個数のシンボルの各々について、１シンボル当たりの前記サンプリング数を前記第１の値に設定し、前記求められた個数のシンボルの次のシンボルについての前記サンプリング数を、前記第１の値よりも少ない第２の値に設定するステップと、
を有し、
前記求められた個数に１個を加算した個数は、
Ｆを前記サンプリング時間間隔とし、
Ｓｋを前記シンボル時間長とし、
（Ｓｋ  ｍｏｄ  Ｆ）を、前記シンボル時間長Ｓｋを前記サンプリング時間間隔Ｆで除算したときの剰余であるとしたときに、
［Ｆ／［Ｆ−（Ｓｋ  ｍｏｄ  Ｆ）］］以上となる整数の内の最小の整数である
ことを特徴とする同期タイミング制御方法。
【請求項１１】
受信信号をベースバンド信号に変換する受信部と、
前記変換された前記ベースバンド信号に対して処理を行う装置と、
を有し、
前記処理を行う装置は、請求項１から９のいずれか１項に記載の同期タイミング制御装置から構成される
ことを特徴とする受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のシンボルで構成される受信信号におけるシンボル境界位置を正確なタイミングで検出し続けることができる装置及び方法に関する。
【背景技術】
【０００２】
直交周波数分割多重（ＯＦＤＭ）は、電波干渉に強く、高速移動などに伴う伝送路環境の激しい変動に強い変調方式であり、デジタルテレビ放送及びデジタルラジオ放送などの様々な規格に適用されている。ＯＦＤＭ信号の復調処理では、周波数毎の信号解析を行うために、高速フーリエ変換（ＦＦＴ）を用いて時間領域の信号が周波数領域の信号に変換される。その際、ＦＦＴを行うための信号処理単位である各シンボルについてのシンボル境界位置とシンボル時間長とを正確に検出する必要がある。
【０００３】
図１は、複数のシンボルからなる受信信号ＲとしてのＯＦＤＭ信号、その遅延信号Ｄ、及びガード信号としてのガードインターバル（ＧＩ）の相関値（相関信号）Ｌを示す図である。ＯＦＤＭ信号のシンボルは、変調されたデータ信号である有効シンボル（Ｄａｔａ）と、有効シンボルの一部（後部区間）をコピーして生成されたＧＩとから構成される。図１に示されるように、遅延信号ＤのＧＩと受信信号Ｒの有効シンボルの後部区間とは同一波形であるので、これらは互いに強い相関を有している。このため、受信信号Ｒとそれを有効シンボル時間長だけ遅延させた遅延信号Ｄとの相関値Ｌのピーク位置を検出することにより、シンボル境界位置（ガード信号開始時間位置）Ｘ０を得ることができる。また、相関値Ｌの隣り合うピーク位置の間隔である相関ピーク間隔を計算することにより、シンボル時間長（隣り合うガード信号開始時間位置の間隔）Ｗ０を得ることができる。
【０００４】
一般に、デジタル放送信号のＧＩ長及び有効シンボル時間長は、放送局及び受信チャンネルなどの組合せに応じて一意に決定される。よって、受信機における電源投入時、再起動時、及びチャンネル切換え時など、受信信号のＧＩ長及び有効シンボル時間長が不明である場合又はこれらが変化する可能性のある場合にのみ、シンボル境界位置Ｘ０とシンボル時間長Ｗ０とを取得すれば十分である。
【０００５】
図２は、受信機のサンプリング点（番号０，１，…，ｎ−１）（ｎは正の整数である。）が、受信信号ＲとしてのＯＦＤＭ信号のシンボル時間長Ｗ０に同期している場合における、検出されたシンボル開始時間位置（番号０のサンプリング点の位置）Ｘｓと検出されたシンボル時間長（隣り合う番号０のサンプリング点の位置の時間間隔）Ｗｓの検出結果の例を示す図である。ここで、受信機のサンプリング点が受信信号Ｒのシンボル時間長Ｗ０に同期している場合とは、受信信号Ｒのシンボル時間長Ｗ０が、受信機のシステムクロックに基づくサンプリング時間間隔（サンプリング周期）の整数倍である場合である。図２に示されるように、ＧＩの相関値から取得されたシンボル時間長Ｗ０が、ｎサンプル（番号０，１，…，ｎ−１のサンプリング）で検出されたシンボル時間長Ｗｓに等しい場合には、ｎサンプル毎にシンボル境界位置Ｘ０が現れるものとみなして、ＦＦＴ及びその後段における復調信号の処理を行うことができる。
【０００６】
特許文献１は、ＯＦＤＭ信号を受信し、その受信したＯＦＤＭ信号に含まれる同期信号の検出に同期した周期でカウンタのカウント動作を行うと共に、ＯＦＤＭ信号として伝送される同期信号の検出に失敗した場合には、過去に同期信号を受信して検出した際のカウンタのカウント値に到達したとき、同期信号を発生させる方法、を開示している。
【０００７】
また、図３は、受信機のサンプリング点（番号０，１，…，ｎ−１）が、受信信号ＲとしてのＯＦＤＭ信号のシンボル時間長Ｗ０に非同期である場合における、検出されたシンボル開始時間位置Ｘｓと検出されたシンボル時間長Ｗｓの検出結果の例を示す図である。ここで、受信機のサンプリング点が受信信号Ｒのシンボル時間長Ｗ０に非同期である場合とは、受信信号Ｒのシンボル時間長Ｗ０が、受信機のシステムクロックに基づくサンプリング時間間隔（サンプリング周期）の整数倍ではない場合である。図３に示されるように、ＧＩの相関値から取得されたシンボル時間長Ｗ０がｎサンプル（番号０，１，…，ｎ−１のサンプリング）で検出されたシンボル時間長Ｗｓに等しくない場合には、時間経過に伴い、シンボル境界位置Ｘ０と、検出されたシンボル開始時間位置Ｘｓ（番号０のサンプリング点）との間の時間ズレγが増加し、検出されたシンボル開始時間位置ＸｓがＧＩから外れて（図３の最も右側のシンボルにおけるＸｓ）、ＦＦＴ及びその後段における復調信号の処理を実行することができなくなる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００１−２８５２４７号公報（段落００１０〜００１３、図８）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
以上に説明したように、受信機のサンプリング時間間隔が受信信号のシンボル時間長に非同期である場合には、シンボル境界位置と、検出されたシンボル開始時間位置との間の時間ズレが時間経過に伴って増加する。したがって、受信信号におけるシンボル境界位置を検出することができず、復調信号の処理を実行することができない状況が発生するという課題がある。
【００１０】
そこで、本発明は、上記従来技術の課題を解決するためになされたものであり、受信機のサンプリング時間間隔が受信信号のシンボル時間長に非同期であっても、受信信号におけるシンボル境界位置を正確なタイミングで検出し続けることができる装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る同期タイミング制御装置は、ガード信号とデータ信号とからなるシンボルを信号処理単位とし、複数のシンボルからなる信号を受信し、前記複数のシンボルの各々について周期的にサンプリングを行う装置における、同期タイミング制御装置であって、前記複数のシンボルの内の、時間的に隣り合うシンボルのガード信号間の時間間隔であるガード信号間隔を検出するガード信号検出部と、予め定められた１つ以上のシンボル時間長の集合であるシンボル時間長候補を保持している第１の記憶部と、１シンボル当たりのサンプリング数を設定するサンプリング数設定部と、を備え、前記サンプリング数設定部は、前記第１の記憶部に保持されている前記シンボル時間長候補の中から前記ガード信号間隔に最も近いシンボル時間長候補をシンボル時間長として選択する処理と、前記シンボル時間長と前記サンプリングを行う装置のサンプリング時間間隔とから、１シンボル当たりのサンプリング数として第１の値を求める処理と、前記シンボル時間長と前記サンプリング時間間隔とから求められた個数のシンボルの各々について、１シンボル当たりの前記サンプリング数を前記第１の値に設定し、前記求められた個数のシンボルの次のシンボルについての前記サンプリング数を、前記第１の値よりも少ない第２の値に設定する処理と、を行い、前記求められた個数に１個を加算した個数は、Ｆを前記サンプリング時間間隔とし、Ｓｋを前記シンボル時間長とし、（Ｓｋ  ｍｏｄ  Ｆ）を、前記シンボル時間長Ｓｋを前記サンプリング時間間隔Ｆで除算したときの剰余であるとしたときに、［Ｆ／［Ｆ−（Ｓｋ  ｍｏｄ  Ｆ）］］以上となる整数の内の最小の整数であることを特徴としている。
【００１２】
本発明に係る同期タイミング制御方法は、ガード信号とデータ信号とからなるシンボルを信号処理単位とし、複数のシンボルからなる信号を受信し、前記複数のシンボルの各々について周期的にサンプリングを行う装置における、同期タイミング制御方法であって、前記複数のシンボルの内の、時間的に隣り合うシンボルのガード信号間の時間間隔であるガード信号間隔を検出するステップと、１シンボル当たりのサンプリング数を設定する設定ステップとを有している。前記設定ステップは、前記サンプリングを行う装置に保持されている、予め定められた１つ以上のシンボル時間長の集合であるシンボル時間長候補の中から前記ガード信号間隔に最も近いシンボル時間長候補をシンボル時間長として選択するステップと、前記シンボル時間長と前記サンプリングを行う装置のサンプリング時間間隔とから、１シンボル当たりのサンプリング数として第１の値を求めるステップと、前記シンボル時間長と前記サンプリング時間間隔とから求められた個数のシンボルの各々について、１シンボル当たりの前記サンプリング数を前記第１の値に設定し、前記求められた個数のシンボルの次のシンボルについての前記サンプリング数を、前記第１の値よりも少ない第２の値に設定するステップと、を有し、前記求められた個数に１個を加算した個数は、Ｆを前記サンプリング時間間隔とし、Ｓｋを前記シンボル時間長とし、（Ｓｋ  ｍｏｄ  Ｆ）を、前記シンボル時間長Ｓｋを前記サンプリング時間間隔Ｆで除算したときの剰余であるとしたときに、［Ｆ／［Ｆ−（Ｓｋ  ｍｏｄ  Ｆ）］］以上となる整数の内の最小の整数であることを特徴としている。
【発明の効果】
【００１３】
本発明においては、シンボル時間長とサンプリング時間間隔との関係に応じて１シンボル当たりのサンプリング数を設定し、シンボル時間長とサンプリング時間間隔との関係に応じて決められた個数のシンボルが受信される毎に前記１シンボル当たりのサンプリング数を一時的に減らして、シンボル時間長とサンプリング点との間の時間ズレを減らすことができる。このため、本発明によれば、シンボル境界位置を正確なタイミングで検出し続けることができるという効果がある。
【図面の簡単な説明】
【００１４】
【図１】複数のシンボルからなる受信信号、その遅延信号、及びＧＩの相関値を示す図である。
【図２】受信機のサンプリング点が受信信号のシンボル時間長に同期している場合における、検出されたシンボル開始時間位置と検出されたシンボル時間長の検出結果の例を示す図である。
【図３】受信機のサンプリング点が受信信号のシンボル時間長に非同期である場合における、検出されたシンボル開始時間位置と検出されたシンボル時間長の検出結果の例を示す図である。
【図４】本発明の実施の形態１に係る同期タイミング制御装置（実施の形態１に係る同期タイミング制御方法が適用される装置）の構成例を示すブロック図である。
【図５】図４の相関演算部の構成例を示すブロック図である。
【図６】図４の相関演算部の他の構成例を示すブロック図である。
【図７】図４の相関演算部から出力される相関値の一例を示す図である。
【図８】図４のガード信号検出部の構成例を示すブロック図である。
【図９】図４のガード信号検出部の他の構成例を示すブロック図である。
【図１０】図４のサンプリング数設定部の構成例を示すブロック図である。
【図１１】図４のサンプリング数設定部の動作例を示す図である。
【図１２】図４の計数部の動作例を示す図である。
【図１３】図４の計数部の他の動作例を示す図である。
【図１４】本発明の実施の形態２に係る同期タイミング制御装置（実施の形態２に係る同期タイミング制御方法が適用される装置）における相関演算部の構成例を示すブロック図である。
【図１５】実施の形態２に係る同期タイミング制御装置（実施の形態２に係る同期タイミング制御方法が適用される装置）における相関演算部の他の構成例を示すブロック図である。
【図１６】本発明の実施の形態３に係る受信機の構成例を示すブロック図である。
【図１７】実施の形態１から３の変形例に係る同期タイミング制御装置のハードウェア構成図である。
【発明を実施するための形態】
【００１５】
実施の形態１．
図４は、本発明の実施の形態１に係る同期タイミング制御装置（実施の形態１に係る同期タイミング制御方法が適用される装置）１の構成例を示すブロック図である。同期タイミング制御装置１は、例えば、ＯＦＤＭ信号を受信する受信機の一部を構成することができる。受信機は、例えば、デジタル放送受信装置及びデジタルラジオ受信装置などである。図４に示されるように、同期タイミング制御装置１は、受信信号Ｒを入力信号として受信し、この受信信号Ｒに信号処理を行なって周波数解析結果信号Ｙを出力するように構成されている。受信信号Ｒは、例えば、受信機を構成する直交復調器（後述する図１６に示される）から出力される複素ベースバンド信号である。周波数解析結果信号Ｙは、ＦＦＴ又は離散フーリエ変換（ＤＦＴ）などにより変換された周波数領域の信号群である。図４に示されるように、同期タイミング制御装置１は、相関演算部１０と、ガード信号検出部２０と、シンボル時間長候補保持部（第１の記憶部）３０と、サンプリング時間間隔保持部（第２の記憶部）４０と、サンプリング数設定部５０と、計数部６０と、周波数解析部７０とを備えている。なお、同期タイミング制御装置１は、各構成１０，２０，３０，４０，５０，６０，及び７０の全体の動作を制御する制御部を備えてもよい。
【００１６】
図４において、相関演算部１０は、受信信号Ｒと、この受信信号Ｒを遅延させることによって得られた遅延信号Ｄとの時間相関演算を行い、この演算の結果を、相関信号（相関値）Ｌとして出力する。
【００１７】
図５は、図４の相関演算部１０の構成例を示すブロック図である。図５に示されるように、相関演算部１０は、遅延部１０１と、有効シンボル時間長を記憶するシンボル変数保持部（記憶部）１０２と、演算部１０３とを備えている。遅延部１０１は、受信信号Ｒを受け取り、この受信信号Ｒに対し時間遅延処理を行う。この時間遅延処理による受信信号Ｒの時間遅延量は、シンボル変数保持部１０２から出力される有効シンボル時間長に基づいて、決定される。この時間遅延量は、受信機が受信可能なｒ種類（ｒは正の整数である。）の信号に対応する有効シンボル時間長が、時分割で順に選択される。例えば、受信機が受信可能な信号の種類がモード１、モード２、モード３、及びモード４の４種類であり、これら４種類のモードに対応する有効シンボル時間長がそれぞれＶ１、Ｖ２、Ｖ３、及びＶ４である場合を説明する。この場合には、遅延部１０１は、時間遅延量としてＶ１、Ｖ２、Ｖ３、及びＶ４の値を順次選択し、時間遅延処理を行い、その結果が遅延信号Ｄ（すなわち、有効シンボル時間長がＶ１、Ｖ２、Ｖ３、及びＶ４の各々における遅延信号Ｄ）として、順次出力される。演算部１０３は、受信信号Ｒと遅延信号Ｄとの相関を計算し、その計算の結果を、時間遅延量としてのＶ１、Ｖ２、Ｖ３、及びＶ４の各々についての、相関信号Ｌとして出力する。例えば、演算部１０３は、次式（１）のような演算を行う。
Ｌ＝Ｒ×Ｄ＊                          式（１）
ここで、Ｄ＊は、遅延信号Ｄの複素共役信号である。
【００１８】
図６は、図４の相関演算部１０の他の構成例を示すブロック図である。図６において、図５に示される構成要素と同一又は対応する構成要素には、図５に示される符号と同じ符号を付す。図６の構成例は、演算部１０３の出力の時間平均を算出する平均化部１０４が備えられている点、及び、シンボル変数保持部１０２ａが、平均化部１０４に、モード１、モード２、モード３、及びモード４にそれぞれ対応するシンボル時間長Ｓ１，Ｓ２，Ｓ３，Ｓ４を供給する点において、図５の構成例と相違する。図５の場合と同様に、図６の演算部１０３は、受信信号Ｒと遅延信号Ｄとの相関を計算し、その計算の結果を、時間遅延量としてのＶ１、Ｖ２、Ｖ３、及びＶ４の各々についての、相関信号Ｌとして出力する。平均化部１０４が時間平均を算出する周期は、シンボル変数保持部１０２ａから出力されるシンボル時間長に応じて制御される。平均化部１０４が受信するシンボル時間長も、受信機が受信可能なｒ種類の信号に対応するシンボル時間長であり、時分割で順に選択される。例えば、受信機が受信可能な信号の種類がモード１、モード２、モード３、及びモード４の４種類であり、これら４種類のモードに対応するシンボル時間長がそれぞれＳ１，Ｓ２，Ｓ３，Ｓ４である場合を説明する。この場合には、平均化部１０４は、複数のシンボル時間長Ｓ１についての複数の相関信号Ｌを用いて時間平均化処理を行い、複数のシンボル時間長Ｓ２についての複数の相関信号Ｌを用いて時間平均化処理を行い、複数のシンボル時間長Ｓ３についての複数の相関信号Ｌを用いて時間平均化処理を行い、複数のシンボル時間長Ｓ４についての複数の相関信号Ｌを用いて時間平均化処理を行う。このような手法をとることで得られた平均化された相関信号Ｌａにおいては、熱雑音の影響が低減される。
【００１９】
図４において、ガード信号検出部２０は、相関信号Ｌ（図６においては、Ｌａ）の大きさに基づいて、ガード信号としてのＧＩが挿入されている時間位置の間隔であるガード信号間隔（隣り合うガード信号開始時間位置の間隔）を計算し、この計算によって得られた時間間隔をガード信号間隔Ｗを示す信号として出力する。このとき、ガード信号検出部２０は、ＧＩが挿入されている時間位置としてのガード信号開始時間位置を特定し、当該時間位置をガード信号開始時間位置Ｘを示す信号として出力する。
【００２０】
図７は、図４の相関演算部１０から出力される相関信号（相関値）Ｌの一例を示す図である。図７には、ガード信号開始時間位置Ｘの例と、隣り合うガード信号開始時間位置の時間間隔であるガード信号間隔Ｗの例が示されている。
【００２１】
図８は、図４のガード信号検出部２０の構成例を示すブロック図である。図８に示されるように、ガード信号検出部２０は、ピーク検出部２０１と、ピーク間隔検出部２０２とを備えている。ピーク検出部２０１は、相関信号Ｌを受け取り、相関信号Ｌの電力又は振幅レベルのピークを検出する。ガード信号検出部２０は、ピークを検出したときのピーク時間位置を確定し、そのピーク時間位置の値を、ガード信号開始時間位置Ｘを示す信号として出力すると共に、同じ値Ｘをピーク間隔検出部２０２へ与える。ピーク間隔検出部２０２は、入力されたガード信号開始時間位置Ｘを値Ｘ１として保持した後、直後に入力されるガード信号開始時間位置Ｘを値Ｘ２として保持する。そして、ピーク間隔検出部２０２は、値Ｘ２から値Ｘ１を減算して得られた値（Ｘ２−Ｘ１）を、ガード信号間隔Ｗを示す信号として出力する。なお、図８のガード信号検出部２０は、演算量削減のため、ガード信号間隔Ｗを示す信号とガード信号開始時間位置Ｘを示す信号が出力された時点で、その動作を停止してもよい。
【００２２】
図９は、ガード信号検出部２０の他の構成例を示すブロック図である。図９において、図８に示される構成要素と同一又は対応する構成要素には、図８に示される符号と同じ符号を付す。図９の構成例は、図８のガード信号間隔Ｗを示す信号とガード信号開始時間位置Ｘを示す信号が、その出力前に出力保護部２０３へ入力されている点において、図８の構成例と相違する。相関信号Ｌのピーク時間間隔は、理想的には、毎回の検出値が等しくなる。また、ピーク時間位置は、理想的には、直前の検出値にピーク時間間隔を加算した値となる。しかし、熱雑音などの影響を受けると、これらの検出値に揺らぎが生じる場合がある。図９に示される出力保護部２０３は、検出されたガード信号間隔の値の平均値（例えば、検出された複数のガード信号間隔の値の平均値）を算出することによって得られた値をガード信号間隔Ｗとし、検出されたガード信号開始時間位置の値の平均値を算出することによって得られた値をガード信号開始時間位置Ｘとし、ガード信号間隔Ｗを示す信号とガード信号開始時間位置Ｘを示す信号を出力することで、熱雑音の影響を低減する機能を持つ。なお、図９のガード信号検出部２０は、演算量削減のため、ガード信号間隔Ｗを示す信号とガード信号開始時間位置Ｘを示す信号が出力された時点で、その動作を停止してもよい。
【００２３】
図４において、シンボル時間長候補保持部（第１の記憶部）３０は、予め定められた１つ以上のシンボル時間長の集合であるシンボル時間長候補として、受信機が受信可能なｒ種類の信号の各々に対応するシンボル時間長Ｓ１，Ｓ２，…，Ｓｒを保持する。例えば、受信機が受信可能な信号の種類がモード１、モード２、モード３、及びモード４の４種類であり、これら４種類のモードに対応するシンボル時間長候補がＳ１，Ｓ２，Ｓ３，Ｓ４である場合、シンボル時間長候補保持部３０は、シンボル時間長候補としてＳ１，Ｓ２，Ｓ３，及びＳ４の値を保持する。また、図４におけるサンプリング時間間隔保持部（第２の記憶部）４０は、受信信号のサンプリング時間間隔Ｆを保持する。
【００２４】
図４において、サンプリング数設定部５０は、ガード信号検出部２０から出力された信号に基づくガード信号間隔Ｗを、ｒ種類のシンボル時間長候補Ｓ１，Ｓ２，…，Ｓｒと比較し、両者の値が最も近い場合のシンボル時間長Ｓｋに対応するサンプリング数（カウンタ設定値に対応する）を計算する。ここで、ｋは、１以上ｒ以下の整数である。また、サンプリング数設定部５０は、選択されたシンボル時間長候補Ｓｋとサンプリング時間間隔Ｆとの関係に応じて決定される所定周期に基づいて、サンプリング数（カウンタ設定値）を変化させることができる。そして、サンプリング数設定部５０は、このようにして制御されたサンプリング数（カウンタ設定値）Ｈを示す信号をサンプリング数設定信号（カウンタ設定信号）として出力する。
【００２５】
図１０は、図４のサンプリング数設定部５０の構成例を示すブロック図である。図１０に示されるように、サンプリング数設定部５０は、比較部５０１と、除算部５０２と、フラグ生成部５０３と、出力制御部５０４とを備えている。比較部５０１は、ガード信号間隔Ｗを受け取り、このガード信号間隔Ｗを受信機が受信可能なｒ種類の信号に対応するシンボル時間長候補Ｓ１，Ｓ２，…，Ｓｒの各々と比較する。そして、比較部５０１は、ガード信号間隔Ｗに最も近いシンボル時間長候補Ｓｋをシンボル時間長として出力する。この比較では、差分演算を行うのが最も簡易であり、比較部５０１は、差分が最も小さい場合のシンボル時間長を、シンボル時間長Ｓｋとして出力する。
【００２６】
次に、除算部５０２は、比較部５０１からシンボル時間長Ｓｋを受け取り、式（２）に示す計算式から、値α及び値βを算出する。
Ｓｋ＝α×Ｆ＋β                      式（２）
ここで、αは、シンボル時間長Ｓｋをサンプリング時間間隔Ｆで除算した結果得られる商（正の整数）であり、βは、剰余（０≦β＜Ｆ）である。
【００２７】
図１１は、図１０のサンプリング数設定部５０の動作例を示す図である。図１１の例の場合、１シンボル目（Ｃ＝０）のシンボルと２シンボル目（Ｃ＝１）のシンボルとの境界は、端数を許容して表記すると（（ｎ−１）＋ｂ）回目のサンプリング点である。ここで、ｎは正の整数であり、ｂは、０≦ｂ＜Ｆを満たす最大値である。これを、除算部５０２の出力と対応させると、α＝ｎ、β＝ｂとなる。より具体的には、シンボル時間長Ｓｋが１０１．８５ｍｓであり、サンプリング時間間隔Ｆが２ｍｓである場合には、１シンボル目（Ｃ＝０）のシンボルについての式（２）は、
「１０１．８５＝α×２＋β」となる。
この式を用いて、１シンボル目（Ｃ＝０）のシンボルについてのα及びβの値を計算すれば、Ｈ＝α＝ｎ＝５０、β＝ｂ＝１．８５となる。すなわち、１シンボル目（Ｃ＝０）のシンボルについてのサンプリング点は５０回であり、端数は１．８５ｍｓである。
【００２８】
図１１における２シンボル目（Ｃ＝１）以降においては、剰余βは、１シンボルの前部の剰余β１と後部の剰余β２に分かれている。したがって、式（２）は、以下の式（３）に変形される。
Ｓｋ＝α×Ｆ＋（β１＋β２）                      式（３）
ここで、αは、シンボル時間長Ｓｋをサンプリング時間間隔Ｆで除算した結果得られる商（正の整数）であり、（β１＋β２）＝βであり、剰余（０≦（β１＋β２）＜Ｆ）である。
【００２９】
２シンボル目（Ｃ＝１）のシンボルにおいては、ｎ＝０のサンプリング点がシンボル開始時間位置から０．１５ｍｓ（＝２ｍｓ−１．８５ｍｓ）後であるため、β１＝０．１５である。したがって、式（３）は
「１０１．８５＝α×２＋（０．１５＋β２）」となる。
この式を用いて、２シンボル目のシンボルについてのα及びβ２の値を計算すれば、α＝ｎ＝５０、β２＝１．７０となる。すなわち、２シンボル目のシンボルについてのサンプリング点は５０回であり、端数は１．７０ｍｓである。
【００３０】
同様に、３シンボル目（Ｃ＝２）のシンボルにおいては、ｎ＝０のサンプリング点がシンボル開始時間位置から０．３０ｍｓ（＝２ｍｓ−１．７０ｍｓ）後であるため、β１＝０．３０である。したがって、式（３）は
「１０１．８５＝α×２＋（０．３０＋β２）」となる。
この式を用いて、３シンボル目のシンボルについてのα及びβ２の値を計算すれば、α＝ｎ＝５０、β２＝１．５５となる。すなわち、３シンボル目のシンボルについてのサンプリング点は５０回であり、端数は１．５５ｍｓである。
【００３１】
同様に、４シンボル目（Ｃ＝３）のシンボルにおいては、ｎ＝０のサンプリング点がシンボル開始時間位置から０．４５ｍｓ（＝２ｍｓ−１．５５ｍｓ）後であるため、β１＝０．４５である。したがって、式（３）は
「１０１．８５＝α×２＋（０．４５＋β２）」となる。
この式を用いて、４シンボル目のシンボルについてのα及びβ２の値を計算すれば、α＝ｎ＝５０、β２＝１．４０となる。すなわち、４シンボル目のシンボルについてのサンプリング点は５０回であり、端数は１．４０ｍｓである。
【００３２】
５シンボル目以降も同様に処理を行い、１３シンボル目のシンボルにおいては、ｎ＝０のサンプリング点がシンボル開始時間位置から１．８０ｍｓ後であるため、β１＝１．８０である。したがって、式（３）は
「１０１．８５＝α×２＋（１．８０＋β２）」となる。
この式を用いて、１３シンボル目のシンボルについてのα及びβ２の値を計算すれば、α＝ｎ＝５０、β２＝０．０５となる。すなわち、１３シンボル目のシンボルについてのサンプリング点は５０回であり、端数は０．０５ｍｓである。
【００３３】
以上のように、ｕシンボル目（ｕは、１≦ｕ≦Ｎを満たす整数であり、Ｎは正の整数である。）のシンボルにおいては、ｎ＝０のサンプリング点がシンボル開始時間位置から（２−（０．１５×ｕ））ｍｓ後であり、式（３）は、一般化された次式（４）になる。
１０１．８５＝α×２＋（０．１５×（ｕ−１）＋β２）    式（４）
【００３４】
そして、次の１４シンボル目のシンボルにおいては、０．１５×（ｕ−１）＝１．９５となるので、仮に、Ｈ＝α＝ｎ＝５０とすると番号（ｎ−１）のサンプリング点が、１５シンボル目のシンボルのシンボル開始時間位置よりも後の時点になる。そこで、
（２−（０．１５×ｕ））＜０の場合には、Ｈ＝α＝ｎ（第１の値）の代わりに、Ｈ＝α＝ｎ−１（第１の値よりも小さい第２の値）を採用して、α＝４９回とする。式（４）は
「１０１．８５＝４９×２＋（１．９５＋β２）」となる。
この式を用いて、１４シンボル目のシンボルについてのβ２の値を計算すれば、β２＝１．９０となる。すなわち、１４シンボル目のシンボルについてのサンプリング点は４９回であり、端数は１．９０ｍｓである。これは、図１１におけるＡ点の場合に相当する。
【００３５】
以上のように、端数ｂの値は、シンボルが更新される毎に、サンプリング時間間隔Ｆから１つ前のシンボルについての端数を減算した値ずつ小さくなる性質を有する。また、１シンボル内のサンプリング点の数は、（Ｆ−ｂ）が非負である間は一定の値（第１の値ｎ）となる。
【００３６】
その後、再び先述と同じ考え方を用いて、１５シンボル目のシンボルでは、サンプリング点は５０回、端数が１．７５ｍｓとなり、１６シンボル目のシンボルでは、サンプリング点は５０回、端数が１．６ｍｓとなる。以上のことを一般化すると、１シンボル内のサンプリング点の数を第１の値（Ｈ＝α＝ｎ）を、式（５）に示す周期で一時的に第２の値（Ｈ＝α＝ｎ−１）に変更することとなる。
［Ｆ／［Ｆ−（Ｓｋ  ｍｏｄ  Ｆ）］］以上となる整数の内の最小の整数    式（５）
ここで、（Ｓｋ  ｍｏｄ  Ｆ）は、シンボル時間長Ｓｋをサンプリング時間間隔Ｆで除算したときの剰余である。
【００３７】
除算部５０２の計算結果βは、フラグ生成部５０３に入力される。フラグ生成部５０３は、周期信号であるフラグ信号Ｑを出力する。フラグ信号Ｑは、例えば、（Ｆ−ｂ）が非負である間は“０”、（Ｆ−ｂ）が負である間は“１”である。一方、除算部５０２の計算結果αは、出力制御部５０４に入力される。出力制御部５０４は、式（６）と式（７）に示す計算結果をカウンタ設定Ｈの信号として出力する。
【００３８】
出力制御部５０４は、Ｑ＝０の場合には、次式（６）を用いてＨを算出する。
（Ｈの値）＝｛（Ｓｋ／Ｆ）以下となる整数の内の最大の整数｝          式（６）
【００３９】
出力制御部５０４は、Ｑ＝１の場合には、次式（７）を用いてＨを算出する。
（Ｈの値）＝｛（Ｓｋ／Ｆ）以下となる整数の内の最大の整数｝−１      式（７）
【００４０】
サンプリング数設定部５０は、演算量削減のため、ガード信号間隔Ｗが出力される前は動作を停止し、ガード信号間隔Ｗが出力された時点で動作を開始してもよい。
【００４１】
図４において、計数部６０は、ガード信号開始時間位置Ｘを基準とし、カウンタ設定Ｈを周期としてカウントを行い、当該周期を有するシンボル検出信号Ｐを出力する。
【００４２】
図１２は、図４の計数部６０の動作例を示す図である。また、図１３は、図４の計数部６０の他の動作例を示す図である。図１２に示されるように、シンボル検出信号Ｐは、ガード信号開始時間位置Ｘを起点としてカウントを開始し、カウンタ設定Ｈを周期としてマーク信号を出力するような信号である。また、図１３に示されるように、シンボル検出信号Ｐは、ガード信号開始時間位置Ｘから一定時間δだけ遅延させた位置を起点としてカウントを開始し、カウンタ設定信号Ｈを周期としてマーク信号を出力するような信号であってもよい。この場合、遅延させる一定時間は、ＧＩの時間長以内であることが望ましい。計数部６０は、演算量削減のため、ガード信号間隔Ｗが出力される前は動作を停止し、ガード信号開始時間位置Ｘが出力された時点で動作を開始してもよい。
【００４３】
図４において、周波数解析部７０は、シンボル検出信号Ｐがマークとなる時間位置を基点として所定時間区間内の受信信号Ｒを切り出し、ＦＦＴやＤＦＴなどを用いて受信信号Ｒを周波数領域の信号に変換する。変換された結果は、周波数解析結果信号Ｙとして出力される。
【００４４】
実施の形態１に係る同期タイミング制御方法は、ガード信号（ＧＩ）とデータ信号（Ｄａｔａ）とからなるシンボルを信号処理単位とし、複数のシンボルからなる信号Ｒを受信し、これらの複数のシンボルの各々について周期的にサンプリングを行う装置における、同期タイミング制御方法である。この方法は、前記複数のシンボルの内の、時間的に隣り合うシンボルのガード信号（ＧＩ）間の時間間隔であるガード信号間隔Ｗを検出するステップと、１シンボル当たりのサンプリング数を設定する設定ステップとを有している。この設定ステップでは、サンプリング数設定部５０が、シンボル時間長候補保持部（第１の記憶部）３０に保持されている前記シンボル時間長候補Ｓ１〜Ｓｒの中から前記ガード信号間隔Ｗに最も近いシンボル時間長候補をシンボル時間長Ｓｋとして選択する。次に、サンプリング数設定部５０は、前記シンボル時間長Ｓｋとサンプリング時間間隔Ｆとから、１シンボル当たりのサンプリング数Ｈとして第１の値（α＝ｎ）を求める。次に、サンプリング数設定部５０は、シンボル時間長Ｓｋとサンプリング時間間隔Ｆとから求められた個数のシンボル（Ｃ＝０，１，…）の各々について、１シンボル当たりのサンプリング数を第１の値（α＝ｎ）に設定し、前記求められた個数のシンボルの次のシンボル（Ｃ＝Ｎ−１）についてのサンプリング数を、第１の値（α＝ｎ）よりも少ない第２の値（α＝ｎ−１）に設定する。
【００４５】
以上に説明したように、実施の形態１に係る同期タイミング制御装置及び同期タイミング制御方法を用いることで、シンボル時間長Ｓｋの推定、及びシンボル時間長Ｓｋとサンプリング時間間隔Ｆの関係に応じて決定される所定周期（１４シンボル毎）に基づいて、カウンタ設定Ｈの値を変化（１だけ少ない値にする）させることが可能となる。また、ガード信号開始時間位置Ｘを初期値とし、カウンタ設定Ｈの値を周期としてシンボル検出信号Ｐを出力することで、受信機のサンプリング周波数（サンプリング時間間隔Ｆ）がシンボル時間長に対して非同期であることに起因する時間同期タイミングの時間ズレ（図３におけるγ）の制御を行うことができる。このため、シンボル境界位置を正確なタイミングで検出し続けることが可能となる。
【００４６】
実施の形態２．
図１４は、本発明の実施の形態２に係る同期タイミング制御装置（同期タイミング制御方法が適用される装置）における、相関演算部１０ａの具体的な動作例を示すブロック図である。図１４において、図５に示される構成要素と同一又は対応する構成要素には、図５に示される符号と同じ符号を付す。図１４に示されるように、相関演算部１０ａは、複数の処理部１０５を有し、複数の処理部１０５の各々が、遅延部１０１と演算部１０３とを有している。受信信号Ｒは、複数の処理部１０５の各々に並列に入力され、複数の相関演算を並行に実行することができる。相関演算部１０ａは、図４に示される相関演算部１０として適用可能である。したがって、実施の形態２の説明に際しては、図４をも参照する。
【００４７】
図１４に示されるように、相関演算部１０ａでは、受信信号Ｒがまず複数の遅延部１０１に入力され、各遅延部１０１で時間遅延処理が行われる。時間遅延量は、シンボル変数保持部１０２から各遅延部１０１に出力される有効シンボル時間長により制御され、１つの遅延部１０１に対し、受信機が受信可能なｒ種類（ｒは正の整数）の信号に対応する有効シンボル時間長のうちの１つが選択的に供給される。
【００４８】
例えば、受信機が受信可能な信号の種類がモード１、モード２、モード３、及びモード４の４種類であり、各々に対応する有効シンボル時間長がＶ１、Ｖ２、Ｖ３、及びＶ４である場合、１番目（図１４における複数の処理部１０５の手前側に描かれているものを１番目とし、２番目以降が奥側に向けて順に並ぶ）の遅延部１０１における時間遅延量としてＶ１が選択され、２番目の遅延部１０１における時間遅延量としてＶ２が選択され、３番目の遅延部１０１における時間遅延量としてＶ３が選択され、４番目の遅延部１０１における時間遅延量としてＶ４が選択されて、時間遅延処理が行われ、その結果が遅延信号として各演算部１０３に出力される。
【００４９】
複数の演算部１０３の各々は、受信信号Ｒと遅延信号Ｄの相関を計算し、その結果を相関信号Ｌとして出力する。例えば、演算部１０３では、上述の式（１）のような演算を行う。
【００５０】
また、図１５は、実施の形態２に係る同期タイミング制御装置（同期タイミング制御方法が適用される装置）における、相関演算部１０ｂの他の具体的な動作例を示すブロック図である。図１５において、図６に示される構成要素と同一又は対応する構成要素には、図６に示される符号と同じ符号を付す。図１５に示されるように、相関演算部１０ｂは、複数の処理部１０６を有し、複数の処理部１０６の各々が、遅延部１０１と演算部１０３と平均化部１０４とを有している。受信信号Ｒは、複数の処理部１０６の各々に並列に入力され、複数の相関演算を並行して実行することができる。相関演算部１０ｂは、図４に示される相関演算部１０として適用可能である。
【００５１】
図１５に示されるように、相関演算部１０ｂでは、受信信号Ｒがまず複数の遅延部１０１に入力され、それぞれの遅延部１０１で時間遅延処理が行われる。時間遅延量は、シンボル変数保持部１０２ａから各遅延部１０１に出力される有効シンボル時間長により制御され、１つの遅延部１０１に対し、受信機が受信可能なｒ種類の信号に対応する有効シンボル時間長のうちの１つが選択的に供給される。
【００５２】
例えば、受信機が受信可能な信号の種類がモード１、モード２、モード３、及びモード４の４種類であり、各々に対応する有効シンボル時間長がＶ１、Ｖ２、Ｖ３、及びＶ４である場合、１番目の遅延部１０１における時間遅延量としてＶ１が選択され、２番目の遅延部１０１における時間遅延量としてＶ２が選択され、３番目の遅延部１０１における時間遅延量としてＶ３が選択され、４番目の遅延部１０１における時間遅延量としてＶ４が選択されて、時間遅延処理が行われ、その結果が遅延信号として各演算部１０３に出力される。
【００５３】
図１５の演算部１０３の各々は、受信信号Ｒと遅延信号Ｄとの相関を計算し、その計算の結果を、時間遅延量としてのＶ１、Ｖ２、Ｖ３、及びＶ４の各々についての、相関信号Ｌとして各平均化部１０４に出力する。各平均化部１０４が時間平均を算出する周期は、シンボル変数保持部１０２ａから出力されるシンボル時間長に応じて制御される。各平均化部１０４が受信するシンボル時間長も、受信機が受信可能なｒ種類の信号に対応するシンボル時間長であり、時分割で順に選択される。例えば、受信機が受信可能な信号の種類がモード１、モード２、モード３、及びモード４の４種類であり、これら４種類のモードに対応するシンボル時間長がそれぞれＳ１，Ｓ２，Ｓ３，Ｓ４である場合を説明する。この場合には、１番目（図１５における複数の処理部１０６の手前側に描かれているものを１番目とし、２番目以降が奥側に向けて順に並ぶ）の平均化部１０４は、複数のシンボル時間長Ｓ１についての複数シンボル分の相関信号Ｌを用いて時間平均化処理を行い、２番目の平均化部１０４は、複数のシンボル時間長Ｓ２についての複数シンボル分の相関信号Ｌを用いて時間平均化処理を行い、３番目の平均化部１０４は、複数のシンボル時間長Ｓ３についての複数シンボル分の相関信号Ｌを用いて時間平均化処理を行い、４番目の平均化部１０４は、複数のシンボル時間長Ｓ４についての複数シンボル分の相関信号Ｌを用いて時間平均化処理を行う。このような手法をとることで得られた平均化された相関信号Ｌａにおいては、熱雑音の影響が低減される。
【００５４】
以上に説明したように、実施の形態２に係る同期タイミング制御装置及び同期タイミング制御方法を用いることで、シンボル時間長Ｓｋの推定、及びシンボル時間長Ｓｋとサンプリング時間間隔Ｆの関係に応じて決定される所定周期（上記実施の形態１の例では、１４シンボル毎）に基づいて、カウンタ設定Ｈの値を変化（１だけ少ない値にする）させることが可能となる。また、ガード信号開始時間位置Ｘを初期値とし、カウンタ設定Ｈの値を周期としてシンボル検出信号Ｐを出力することで、サンプリングを行う装置（受信機）のサンプリング周波数（サンプリング時間間隔Ｆ）がシンボル時間長に対して非同期であることに起因する時間同期タイミングの時間ズレ（図３におけるγ）が過大にならないように、制御を行うことができる。このため、シンボル境界位置を正確なタイミングで検出し続けることが可能となる。また、複数の処理部１０５，１０６を用いて相関演算を行うので、ガード開始位置の検出に要する処理時間の短縮を図ることができる。
【００５５】
実施の形態３．
図１６は、本発明の実施の形態３に係る受信機８０の構成を概略的に示すブロック図である。実施の形態３に係る受信機は、例えば、地上デジタル放送の受信機である。図１６に示されるように、実施の形態３に係る受信機は、アンテナで受信された信号を中間周波数信号に変換するチューナ８１と、チューナ８１から出力される中間周波数信号であるアナログ信号をデジタル信号に変換するアナログデジタル（ＡＤ）変換器８２と、基準周波数信号を生成する局部発振器８３と、この基準周波数信号を用いてＡＤ変換器８２から出力されるデジタル信号をベースバンドのデジタル信号（ベースバンド信号）に変換する直交復調器８４とを有する。これらの構成８１〜８４は、受信部とも言う。また、実施の形態３に係る受信機は、直交復調器８４で変換されたベースバンド信号に等化処理を施す等化器８５と、等化器８５によって等化処理を施された信号（すなわち、等化結果）に対して誤り訂正処理を行う誤り訂正部８６とを有する。実施の形態３に係る受信機は、ＯＦＤＭ伝送方式が採用されている地上デジタル放送方式の受信機に適用可能である。地上デジタル放送方式としては、日本のＩＳＤＢ−Ｔ（Integrated  Services  Digital  Broadcasting  -  Terrestrial）、及び、欧州のＤＶＢ−Ｔ（Digital  Video  Broadcasting  -  Terrestrial）及びＤＶＢ−Ｔ２等がある。ただし、実施の形態３に係る受信機８０は、ＯＦＤＭ信号を受信することができる装置であれば、テレビ、映像記録装置、パーソナルコンピュータなどのような各種の装置に適用可能である。
【００５６】
実施の形態３に係る受信機８０においては、実施の形態１及び２又はそれらの変形例の同期タイミング制御装置を、例えば、等化器８５内の構成８５ａとして備えることができる。また、変形例の同期タイミング制御装置は、直交復調器８４と等化器８５との間に配置することも可能である。ガード信号開始時間位置を初期値とし、カウンタ設定信号の値を周期としてシンボル検出信号を出力することで、受信機のサンプリング周波数がシンボル時間長に対して非同期であることに起因する時間同期タイミングずれの制御が行えるため、シンボル境界位置を正確なタイミングで検出し続けることが可能となる。そのため、同期タイミング制御装置の後段における処理の中断を回避することができる。
【００５７】
変形例．
図１７は、実施の形態１及び２の変形例に係る同期タイミング制御装置（図４）のハードウェア構成図である。図１７に示される同期タイミング制御装置は、ソフトウェアとしてのプログラムを格納する記憶装置としてのメモリ９１と、メモリ９１に格納されたプログラムを実行する情報処理部としてのプロセッサ９２とを有する。図１７は、実施の形態１から３に係る同期タイミング制御装置の構造の具体例を示している。図１７に示される装置の動作は、実施の形態１から３に係る同期タイミング制御装置の動作と同じである。
【００５８】
図１７に示される装置が、実施の形態１及び２に係る同期タイミング制御装置を実現する場合には、図４に示される同期タイミング制御装置の各構成１０，２０，５０，６０，７０は、プロセッサ９２がメモリ９１に記憶されたプログラムを実行することにより、実現される。なお、同期タイミング制御装置の各構成を実現するために、プロセッサ９２とメモリ９１と用いる場合を例示したが、同期タイミング制御装置の各構成の一部をプロセッサ９２とメモリ９１で実現し、他の部分をハードウェア回路で実現してもよい。図１７に示される同期タイミング制御装置によって、実施の形態１及び２で説明した同期タイミング制御装置及び同期タイミング制御方法を実現することができる。
【００５９】
上述の実施の形態１から３及び変形例の内容は、本発明の一例を示したものであり、本発明はこれらに限られるものではない。
【符号の説明】
【００６０】
１  同期タイミング制御装置、  １０，１０ａ，１０ｂ  相関演算部、  ２０  ガード信号検出部、  ３０  シンボル時間長候補保持部（第１の記憶部）、  ４０  サンプリング時間間隔保持部（第２の記憶部）、  ５０  サンプリング数設定部、  ６０  計数部、  ７０  周波数解析部、  １０１  遅延部、  １０２，１０２ａ  シンボル変数保持部（記憶部）、  １０３  演算部、  １０４  平均化部、  ２０１  ピーク検出部、  ２０２  ピーク間隔検出部、  ２０３  出力保護部、  ５０１  比較部、  ５０２  除算部、  ５０３  フラグ生成部、  ５０４  出力制御部。
【図１】
0006422421.tif 000002
【図２】
0006422421.tif 000003
【図３】
0006422421.tif 000004
【図４】
0006422421.tif 000005
【図５】
0006422421.tif 000006
【図６】
0006422421.tif 000007
【図７】
0006422421.tif 000008
【図８】
0006422421.tif 000009
【図９】
0006422421.tif 000010
【図１０】
0006422421.tif 000011
【図１１】
0006422421.tif 000012
【図１２】
0006422421.tif 000013
【図１３】
0006422421.tif 000014
【図１４】
0006422421.tif 000015
【図１５】
0006422421.tif 000016
【図１６】
0006422421.tif 000017
【図１７】
0006422421.tif 000018