制御信号に従って発振周波数が変わる発振回路と、複素平面上で、仮想周波数誤差値に応じた位相分、データを回転させて出力する位相回転補正器と、上記データ又は上記位相回転補正器からの回転データを出力する第1切り替え部と、上記第1切り替え部からの出力を受けて、それに対応する復元複素シンボルを生成するDFT処理部と、上記回転データが上記DFT処理部に供給されているとき、上記DFT処理部からの復元複素シンボルとその位相が所定のレプリカとに基づいて、仮想周波数誤差値に対応した複素シンボルを形成し、仮想周波数誤差値を変更することにより形成される複数の仮想周波数誤差値に対応した複素シンボルを比較することにより、1つの仮想周波数誤差値に対応した複素シンボルを選択し、該選択された複素シンボルに対応する仮想周波数誤差値に対応した信号を出力する判定部と、上記データが上記DFT処理部に供給されているとき、上記DFT処理部からの復元複素シンボルとその位相が所定のレプリカとの位相差に従った信号を出力する位相測定部と、上記判定部からの出力及び上記位相測定部からの出力を受け、いずれかの出力に基づいて、上記制御信号を形成する制御部を有するAFC回路。上記発振回路は、上記判定部から出力された仮想周波数誤差値に対応した信号に従って、その発振周波数が変更されたあと、上記位相測定部から出力される位相差に従って、その発振周波数が調整される請求項1のAFC回路。上記仮想周波数誤差値に対応した複素シンボルは、上記レプリカの複素共役と復元複素シンボルとの間で複素乗算を実行することにより得られる請求項2のAFC回路。受信信号と発振信号を受けて、発振信号に従って受信信号を周波数変換する周波数変換回路と、上記周波数変換回路からのデータを保持するメモリと、上記発振信号を形成する発振回路であって、制御信号に従ってその発振周波数が変わる発振回路と、複素平面上で、仮想周波数誤差値に応じた位相分、上記データを回転させて出力する位相回転補正器と、上記メモリのデータ又は上記位相回転補正器からの回転データを出力する第1切り替え部と、上記第1切り替え部からの出力を受けて、それに対応する復元複素シンボルを生成するDFT処理部と、上記回転データが上記DFT処理部に供給されているとき、上記DFT処理部からの復元複素シンボルとその位相が所定のレプリカとに基づいて、仮想周波数誤差値に対応した複素シンボルを形成し、上記仮想周波数誤差値を変更することにより形成される複数の仮想周波数誤差値に対応した複素シンボルを比較することにより、1つの仮想周波数誤差値に対応した複素シンボルを選択し、該選択された複素シンボルに対応する仮想周波数誤差値に従った信号を出力する判定部と、上記メモリからのデータが上記DFT処理部に供給されているとき、上記DFT処理部からの復元複素シンボルとその位相が所定のレプリカとの位相差に従った信号を出力する位相測定部と、上記判定部からの出力及び上記位相測定部からの出力を受け、いずれかの出力に基づいて、上記制御信号を形成する制御部を具備する移動体通信システム。電源スイッチを有し、電源スイッチを介して電源が上記発振回路に供給されたことに応答して、上記発振回路は、上記判定部からの出力に従って、その発振周波数が変更され、発振周波数が変更された後、上記位相測定部から出力される位相差に従って、その発振周波数が調整される請求項4の移動体通信システム。上記仮想周波数誤差値に対応した複素シンボルは、上記レプリカの複素共役と復元複素シンボルとの間で複素乗算を実行することにより得られる請求項5の移動体通信システム上記受信信号は、OFDMで送信される信号である請求項6の移動体通信システム。受信信号と発振信号を受けて、発振信号に従って受信信号を周波数変換する周波数変換回路と、上記周波数変換回路からのデータを保持するメモリと、上記発振信号を形成する発振回路であって、制御信号に従ってその発振周波数が変わる発振回路と、電源投入に応答して、複素平面上で、仮想周波数誤差値に応じた位相分、上記データを回転させて出力する位相回転補正器と、上記位相回転補正器からの出力を受けて、それに対応する復元複素シンボルを生成するDFT処理部と、上記DFT処理部からの復元複素シンボルとその位相が所定のレプリカとに基づいて、仮想周波数誤差値に対応した複素シンボルを形成し、上記仮想周波数誤差値を変更することにより形成される複数の仮想周波数誤差値に対応した複素シンボルを比較することにより、1つの仮想周波数誤差値に対応した複素シンボルを選択し、該選択された複素シンボルに対応する仮想周波数誤差値に従った信号を出力する判定部と、上記判定部からの出力に基づいて、上記制御信号を形成する制御部を具備するOFDM方式の移動体通信システム。特許文献では、位相雑音を抑制することを示しているが、装置に使用される部品として安価な部品を使用出来る様にすることについては、認識されていない。その他の課題と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。一実施の形態によれば、AFC回路は、制御信号に従って発振周波数が変わる発振回路と、例えば電源投入時に、複素平面上で、仮想周波数誤差値に応じた位相分、受信データを回転させて出力する位相回転補正器と、上記位相回転補正器からの回転データに対応する復元複素シンボルを生成するDFT処理部と、復元複素シンボルとその位相が所定のレプリカとに基づいて、仮想周波数誤差値に対応した複素シンボルを形成し、上記仮想周波数誤差値を変更することにより形成される複数の仮想周波数誤差値に対応した複素シンボルを比較することにより、1つの仮想周波数誤差値を選択し、該選択された仮想周波数誤差値に応じた制御信号を出力する判定部とを有し、電源投入時には、上記判定部からの制御信号により上記発振回路の発振周波数が変更される。前記一実施の形態によれば、AFC回路として安価な発振回路を用いることが可能となる。以下に述べる複数の実施の形態で、同様な機能を果たす部分については、各図面で同じ記号を用いて、説明を省略することがある。≪実施の形態1≫まず、AFC回路が使われる通信システムについて、移動体通信システムを例に説明する。図2は、OFDM直交周波数分割多重方式を採用した移動体通信システムのブロック図を示している。同図では、説明を容易にするために、受信系のみが示されている。図において、200は半導体集積回路装置を示している。半導体集積回路装置200は、ミキサー100、アナログ信号をデイジタル信号に変換するアナログ/デイジタル変換器以下、A/D変換器と称する110、A/D変換器からの信号を処理するベースバンドプロセッサ120及び上記ミキサー及びベースバンドプロセッサ120等に発振信号を供給する発振ユニット140を有している。上記ミキサー100は、アンテナ130で受信した高周波の通信信号と、発振ユニット140で形成された発振信号とを受けて、高周波帯の通信信号を、低い周波数帯ベースバンド周波数帯の通信信号に変換し、互いに位相の異なるI信号とQ信号を形成する。上記A/D変換器110は、供給されたアナログ信号であるI信号及びQ信号を、デイジタル信号に変換して、ベースバンドプロセッサ120へ供給する。この実施の形態では、発振ユニット140は、多種類の周波数の発振信号を形成し、ミキサー100、ベースバンドプロセッサ120及び後で述べるアプリケーションプロセッサ170へ供給している。上記ベースバンドプロセッサ120は、供給されたI信号及びQ信号に基づき、通信信号を処理して、アプリケーションプロセッサ170に伝える。同図では、図面が複雑になるのを避けるために、ベースバンドプロセッサ120とアプリケーションプロセッサ170との間の信号は省略している。アプリケーションプロセッサ170は、ベースバンドプロセッサ120からの情報を処理し、処理結果を表示器180等へ供給する。表示器180は、アプリケーションプロセッサ170からの情報を表示する。150は、バッテリであり、電源スイッチ180を介して上記した各ブロックに電源電圧Vccを供給する。すなわち、電源投入時には、電源スイッチ180がオン状態にされ、この電源スイッチを介して、上記した各ブロックに電源電圧が供給され、各ブロックは動作を開始する。上記発振ユニット140で発振された発振信号は、上記ミキサー100で周波数を変換するために使われるだけではなく、例えば、アプリケーションプロセッサ170に時計の機能が設けられていた場合、時間を定める基準信号としても使われる。同じくベースバンドプロセッサ120にも、発振信号は供給されており、ベースバンドプロセッサを動作させるためにも使われる。次に、上記移動体通信システムで使われるAFC回路について説明する。図1には、AFC回路とその周辺のブロックが、ブロック図で示されている。同図において、1はシンボルタイミング同期部、2は受信IQデータ蓄積メモリRAM、9は位相回転補正器、10及び12は切り替えスイッチ、3は離散フーリエ変換以下DFTとも称する処理部、4は復調部、5は位相測定部、11は測定及び判定部、6はデジタル/アナログ変換器以下、D/A変換器と称するである。特に制限されないが、この実施の形態においては、上記した各回路ブロックは、図2に示したブロック図においては、ベースバンドプロセッサ120に含まれている。図1において、7は発振回路であり、その一部が、発振ユニット140図2に含まれる。発振回路7は、この実施の形態では、TCXOTemperatureCompensatedcrystalが使われている。この場合、TCXOを構成するための水晶は、半導体集積回路装置200の外部に設けられ、半導体集積回路装置200には、水晶により形成された発振信号を分周する分周回路及びPLL回路8等が設けられている。また、発振回路7は、上記D/A変換器6からのアナログ信号に従って、その発振周波数が変化する、いわゆる、VCOである。この実施の形態においては、AFC回路は、上記位相回転補正器9、DFT処理部3、位相測定部5、測定および判定部11、D/A変換器6、発振回路7及び切り替えスイッチ10及び12を含んでいる。図2で述べた上記A/D変換器110からのI信号及びQ信号は、図1では受信IQ信号として示されており、上記シンボルタイミング同期部1と上記受信IQデータ蓄積RAM2に供給される。OFDMの通信信号は、シンボルと呼ばれる基本単位を時間軸上で連続的に配置することにより構成されており、OFDMの1シンボルは、ガードインターバルと有効シンボルとを有している。図1の上記シンボルタイミング同期部1は、受信IQ信号のガードインターバルを利用することにより、OFDMの1シンボルのタイミングを特定する。特定したタイミングで、上記シンボルタイミング同期部1は、上記受信IQデータ蓄積RAM2に対して蓄積動作を指示する。これにより、少なくともOFDMの1シンボル期間以上の受信IQ信号のデイジタルデータが上記受信IQデータ蓄積RAM2に蓄積格納される。また、OFDMにおいては、複数のサブキャリアを利用して信号が送信される。すなわち、OFDMの通信信号は、複数のサブキャリアの信号を合成して形成された信号となる。切り替えスイッチ10が、図1において破線の様に上側を接続している場合、上記受信IQデータ蓄積RAM1に格納されたデータは、DFT処理部3に供給される。該DFT処理部3は、供給されたデータに対してDFT処理を行うことにより、データから各サブキャリアにおける複素シンボルを復元する。復元された複素シンボルを、以下では、復元複素シンボルと称する。復調部4は、通信信号を復調して、受信した通信信号に対応したデータを形成する。復調部4は、AFC回路とは関係しないので、詳細な説明は省略するが、復調部4で形成されたデータは、アプリケーションプロセッサ170図2に供給され、例えば表示器180で表示される。上記復元複素シンボルは、位相測定部5に供給される。位相測定部5は、それぞれの位相が予め定められた複数の複素シンボルのレプリカを生成し、該複数のレプリカのうち、供給された復元複素シンボルに対応するレプリカと、供給された復元複素シンボルとの間の位相差を求める。位相差は、サブキャリアの周波数と後で述べる発振回路の発振周波数との間の差、すなわち周波数誤差に比例する。上記切り替えスイッチ10が、破線側に接続されているとき、切り替えスイッチ12も破線側に接続されている。そのため、周波数誤差の値を表す位相測定部5の出力は、切り替えスイッチ12を介して、D/A変換器6に供給され、D/A変換器6からは周波数誤差に比例したアナログ信号が出力される。発振回路7は、周波数誤差に比例したアナログ信号を受けることにより、その発振周波数が変わる。これにより、アプリケーションプロセッサ170及びベースバンドプロセッサ120に供給されるところの基準クロック信号が、サブキャリアの周波数に比例する様に校正される。位相同期回路PLL8では、供給される発振信号を逓倍にして、ミキサー100へ供給する。発振信号の周波数が校正されることにより、無線部であるミキサー100へ供給される発振信号の周波数も校正され、受信信号と合成される基準信号の周波数の校正が行われる。上記位相測定部5で検出する位相差は、周波数誤差による所定の時間DFT処理により、複素シンボルを復元するのに必要な受信IQデータ分の時間の位相回転によるものであり、±πの範囲でなければならない。そのため、発振回路7としては、例えば、電源投入時から所望の発振周波数を安定して生成する発振回路この実施の形態では、TCXOを用いることが望ましく、高価なTCXOを用いることになる。本実施の形態においては、例えば、図2の電源スイッチ180がオン状態にされた時、すなわち電源投入時に、上記切り替えスイッチ10及び12が、同図に実線で示した側に接続される。これにより、次に説明する動作が行われる。まず、発振回路7に要求する所望の発振周波数と、実際に用いる発振回路7で達成されるであろう発振周波数との間の差発振周波数誤差を想定する。この発振周波数誤差の範囲を例えば、±2ppmとし、この範囲内で、仮の発振周波数誤差値以下、仮想発振周波数誤差値と称するを0ppm、1ppm、2ppm、-1ppm、-2ppmと仮定する。位相回転補正器9は、上記受信IQデータ蓄積RAM2から供給されるデータを受け、複素平面上において、仮想発振周波数誤差値による回転をキャンセルする方向に、供給されたデータを強制的に回転させて、切り替えスイッチ10を介してDFT処理部3へ供給する。例えば、仮想発振周波数誤差値として、まず1ppmを設定した場合には、この誤差値をキャンセルする様に、複素平面上において、データIQデータを-1ppmに相当する回転量分だけ回転させ、DFT処理部3へ供給する。次のタイミングでは、仮想発振周波数誤差値として、例えば、2ppmを設定し、この誤差値に対応する回転をキャンセルする方向にデータを複素平面上で回転させ、DFT処理部3へ供給する。この様に、順次、異なる仮想発振周波数誤差値に対応させて回転させたデータを、位相回転補正部9は形成し、切り替えスイッチ10を介して、DFT処理部3へ供給する。DFT処理部3では、供給されたデータに対応した復元複素シンボルを、順次形成する。形成された復元複素シンボルは、測定および判定部11に順次供給される。測定および判定部11は、それぞれ位相が予め定められた複数の複素シンボルのレプリカを形成し、供給された復元複素シンボルに対応したレプリカの複素共役と供給された復元複素シンボルとの間で複素乗算を実行し、その位相がレプリカと復元複素シンボルとの位相差となる様な複素平面上の複素シンボル以下、測定複素シンボルと称するを形成する。各サブキャリア毎で、所定時間の間、上記測定複素シンボルを形成する。形成した複数の測定複素シンボル間で加算平均を行い、加算平均のパワーを求める。この加算平均のパワーを、仮想発振周波数誤差値毎に求め、最も大きなパワーに対応する仮想発振周波数誤差値が、実際に用いられている発振回路の有する発振周波数誤差値であると推定し、この仮想発振周波数誤差値により生じる発振周波数の偏差を校正するアナログ信号を、測定および判定部11は形成する。測定および判定部11からのアナログ信号は、切り替えスイッチ12を介して、D/A変換器6へ供給され、発振周波数の校正が行われる。この様にすることにより、安価な発振回路を用いても、各サブキャリアの周波数に近い発振周波数へ補正することが可能となる。上記仮想発振周波数誤差値により生じる発振周波数の偏差は、例えば予め測定或いはシミュレーションで求めておき、その偏差を補正するためのアナログ信号の値も予め測定或いはシミュレーションで求めておけば良い。図面には示されていないが、切り替えスイッチ10および12は、制御回路により形成される。この実施の形態では、例えば、電源投入に応答して、或いはサブキャリアの周波数と発振ユニット140の周波数との間の周波数差が大きくなったことに応答して、上記切り替えスイッチ10および12は、図1の実線側に接続され、所定時間経過したら、図1の破線側に接続される。この様にすることにより、初期段階では、仮想発振周波数誤差値を用いて発振回路の周波数の制御が行われ、以後は周波数の補正範囲は狭いが高精度となる位相測定部を用いた制御が行われる。勿論、時間による切り替えでなく、周波数誤差が小さくなったことを判定して、実線側から破線側に切り替えても良い。≪変形例≫上記測定および判定部11において得られる複素乗算後の複素シンボルに対し、加算平均後のパワーではなく、複素乗算後の複素シンボルが持つSIRを測定する事でも周波数誤差推定を行う事が可能である。上述した実施形態および変形例では、その位相が所定の複素シンボルをレプリカとして使うことを説明した。しかしながら、その位相を仮推定する様にし、使用する複素シンボル数を増やして測定を行う事は可能であり、周波数誤差推定に使用する複素シンボルは位相が所定の複素シンボルに限定されるものではない。また、シンボルタイミング同期部1、位相回転補正器4、DFT処理部3、位相測定部5、測定および判定部11、及び切り替えスイッチ10及び12は、上記ベースバンドプロセッサ120内に設けられているプロセッサで実現される様にしても良い。勿論、この場合には、プロセッサにより実行されるプログラムで、上述した各機能を記述することになる。以上本発明者によってなされた発明を実施形態に基づいて具体的に説明したが、本発明はそれに限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは言うまでもない。