(57)【要約】【課題】受信部のＡＧＣ処理負担を軽減し、かつ迅速なＡＧＣ動作が可能な受信装置を提供する。【解決手段】所定のフェージングに対応したＡＧＣ動作の制御パターン、或いは所定の地域毎の電波伝搬状況に対応したＡＧＣ動作の制御パターンを記憶しておき、実際の受信部ＡＧＣ回路における制御パターンによる推定エラー率が、これらの記憶された制御パターンによる推定エラー率よりも劣化した場合に、これらの記憶された制御パターンを用いて受信部ＡＧＣ回路の制御を行う。【選択図】　図１
2004080469.tif 000002
【特許請求の範囲】
【請求項１】
受信信号に対してＡＧＣパラメータに基づいてＡＧＣ処理を施すＡＧＣ機能付き受信装置であって、
前記受信信号に対応した実測パラメータを生成するパラメータ生成手段と、
前記受信信号に基づいて伝搬状況パターンを検出する伝搬状況検出手段と、
複数の伝搬状況パターンとそれに対応した推定パラメータを予め記憶しているメモリ手段と、
前記メモリ手段に記憶された伝搬状況パターンのうち前記伝搬状況検出手段が検出したパターンに最も類似したパターンを選択し、該選択されたパターンに対応する推定パラメータを前記メモリ手段から読み出す選択読出し手段と、
前記実測パラメータを用いてＡＧＣ処理を施した際の第１推定エラー率と、前記読み出された推定パラメータを用いてＡＧＣ処理を施した際の第２推定エラー率の各々を算出する演算手段と、
前記第１推定エラー率が前記第２推定エラー率よりも優れていたとき前記実測パラメータを前記ＡＧＣパラメータとしかつ前記読み出された推定パラメータに替えて前記実測パラメータを前記メモリ手段に記憶し、前記第２推定エラー率が前記第１推定エラー率よりも優れていたとき前記読み出された推定パラメータを前記ＡＧＣパラメータとするパラメータ設定手段と、を含むことを特徴とするＡＧＣ機能付き受信装置。
【請求項２】
前記複数の伝搬状況パターンは、モードの異なるフェージングパターンであることを特徴とする請求項１に記載のＡＧＣ機能付き受信装置。
【請求項３】
前記ＡＧＣパラメータは、ＡＧＣレベル信号、ＡＧＣタイミング信号、及びＡＧＣ時定数信号のうちの少なくとも１つを含むことを特徴とする請求項１に記載のＡＧＣ機能付き受信装置。
【請求項４】
受信装置の位置する地域を特定する地域特定手段に接続され、受信信号に対してＡＧＣパラメータに基づいてＡＧＣ処理を施すＡＧＣ機能付き受信装置であって、
前記受信信号に対応した実測パラメータを生成するパラメータ生成手段と、
複数の地域の各々について当該地域に対応する推定パラメータを予め記憶しているメモリ手段と、
前記メモリ手段に記憶された複数の地域の中から前記地域特定手段によって特定された地域を選択して、該選択された地域に対応する推定パラメータを前記メモリ手段から読み出す選択読出し手段と、
前記実測パラメータを用いてＡＧＣ処理を施した際の第１推定エラー率と、前記読み出された推定パラメータを用いてＡＧＣ処理を施した際の第２推定エラー率の各々を算出する演算手段と、
前記第１推定エラー率が前記第２推定エラー率よりも優れていたとき前記実測パラメータを前記ＡＧＣパラメータとしかつ前記読み出された推定パラメータに替えて前記実測パラメータを前記メモリ手段に記憶し、前記第２推定エラー率が前記第１推定エラー率よりも優れていたとき前記読み出された推定パラメータを前記ＡＧＣパラメータとするパラメータ設定手段と、を含むことを特徴とするＡＧＣ機能付き受信装置。
【請求項５】
前記ＡＧＣパラメータは、ＡＧＣレベル信号、ＡＧＣタイミング信号、及びＡＧＣ時定数信号のうちの少なくとも１つを含むことを特徴とする請求項４に記載のＡＧＣ機能付き受信装置。
【請求項６】
前記メモリ手段は、前記選択読出し手段による推定パラメータの読み出し頻度に応じて、該読み出し処理が施された地域に関する優先順位を定めることを特徴とする請求項４に記載のＡＧＣ機能付き受信装置。
【請求項７】
前記メモリ手段は、所定の順位設定指令に応じて記憶している地域毎の優先順位を定めることを特徴とする請求項４に記載の受信装置。
【請求項８】
前記地域特定手段によって特定された地域が前記メモリ手段に予め記憶された複数の地域の一つに該当しないとき、前記メモリ手段は、該特定された地域及び該地域に対応する実測パラメータを新たに記憶することを特徴とする請求項４に記載のＡＧＣ機能付き受信装置。
【請求項９】
前記メモリ手段は、前記特定された地域及び当該地域に対応する実測パラメータを新たに記憶するとき、メモリ容量に余裕のない場合に優先順位の最も低い地域及び当該地域に対応する推定パラメータを消去することを特徴とする請求項８に記載のＡＧＣ機能付き受信装置。
【請求項１０】
受信信号に対してＡＧＣパラメータに基づくＡＧＣ処理を施す受信信号処理方法であって、
前記受信信号に対応した実測パラメータを生成する第１の行程と、
前記受信信号に基づいて伝搬状況パターンを検出する第２の行程と、
複数の伝搬状況パターンとそれに対応した推定パラメータを予め記憶しているメモリから前記第２の行程で検出した伝搬状況パターンに最も類似したパターンを選択し、該選択されたパターンに対応する推定パラメータを前記メモリから読み出す第３の行程と、
前記実測パラメータを用いてＡＧＣ処理を施した際の第１推定エラー率と、前記読み出された推定パラメータを用いてＡＧＣ処理を施した際の第２推定エラー率の各々を算出する第４の行程と、
前記第１推定エラー率が前記第２推定エラー率よりも優れていたとき前記実測パラメータを前記ＡＧＣパラメータとしかつ前記読み出された推定パラメータに替えて前記実測パラメータを前記メモリに記憶し、前記第２推定エラー率が前記第１推定エラー率よりも優れていたとき前記読み出された推定パラメータを前記ＡＧＣパラメータとする第５の行程と、を含むことを特徴とする受信信号処理方法。
【請求項１１】
受信装置の位置する地域を特定しつつ、受信信号に対してＡＧＣパラメータに基づくＡＧＣ処理を施す受信信号処理方法であって、
前記受信信号に対応した実測パラメータを生成する第１の行程と、
複数の地域の各々について当該地域に対応する推定パラメータを予め記憶しているメモリの中から前記受信機の位置する地域を選択して、該選択された地域に対応する推定パラメータを前記メモリから読み出す第２の行程と、
前記実測パラメータを用いてＡＧＣ処理を施した際の第１推定エラー率と、前記読み出された推定パラメータを用いてＡＧＣ処理を施した際の第２推定エラー率の各々を算出する第３の行程と、
前記第１推定エラー率が前記第２推定エラー率よりも優れていたとき前記実測パラメータを前記ＡＧＣパラメータとしかつ前記読み出された推定パラメータに替えて前記実測パラメータを前記メモリに記憶し、前記第２推定エラー率が前記第１推定エラー率よりも優れていたとき前記読み出された推定パラメータを前記ＡＧＣパラメータとする第４の行程と、を含むことを特徴とする受信信号処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、受信信号についてＡＧＣ（Ａｕｔｏｍａｔｉｃ　Ｇａｉｎ　Ｃｏｎｔｒｏｌ）処理を施すＡＧＣ機能を備えた受信装置等に関する。
【０００２】
【従来の技術】
車両や船舶等の移動体に搭載される移動体用受信装置においては、フェージングによる電波伝搬状況の変化が大きな問題となる。移動体用受信装置におけるフェージングは、一般にラージスケールフェージング（いわゆる長区間フェージング）と、スモールスケールフェージング（いわゆる短区間フェージング）に分類される。ラージスケールフェージング（以下、単に“ＬＳｆａｄ”と称する）の原因は、主に受信装置の移動に起因するものであり、受信信号レベルの確率分布包絡線は対数正規分布のような緩やかなカーブを描く。一方、スモールスケールフェージング（以下、単に“ＳＳｆａｄ”と称する）の原因は、主に建築物や地形等による電波の反射・屈折などに起因するものであり、受信信号レベルの確率分布包絡線はレイリー確立密度関数やライス確立密度関数で示されるように細かく変化するものとなる。
【０００３】
従来、このようなフェージング対策としては、受信信号レベル或いは受信信号のエラー率などの情報を逐次検出し、かかる情報に基づいて受信装置の高周波処理部、或いは中間周波処理部に設けられたＡＧＣ回路を制御する方式が採られていた。
しかしながら、このようなＡＧＣ制御処理ではＡＧＣ回路の時定数などの遅延によってフィードバック制御に遅れが生じ、受信装置における最適なフェージング対策を速やかに行うことが困難であった。
【０００４】
【発明が解決しようとする課題】
従って、本発明が解決しようとする課題には上述した問題が一例として挙げられる。また、本発明は適切なフェージング対策用のＡＧＣ機能を有する受信装置の提供を一つの目的とする。
【０００５】
【課題を解決するための手段】
本発明は、受信信号に対してＡＧＣパラメータに基づいてＡＧＣ処理を施すＡＧＣ機能付き受信装置であって、
前記受信信号に対応した実測パラメータを生成するパラメータ生成手段と、前記受信信号に基づいて伝搬状況パターンを検出する伝搬状況検出手段と、複数の伝搬状況パターンとそれに対応した推定パラメータを予め記憶しているメモリ手段と、前記メモリ手段に記憶された伝搬状況パターンのうち前記伝搬状況検出手段が検出したパターンに最も類似したパターンを選択し、該選択されたパターンに対応する推定パラメータを前記メモリ手段から読み出す選択読出し手段と、前記実測パラメータを用いてＡＧＣ処理を施した際の第１推定エラー率と、前記読み出された推定パラメータを用いてＡＧＣ処理を施した際の第２推定エラー率の各々を算出する演算手段と、前記第１推定エラー率が前記第２推定エラー率よりも優れていたとき前記実測パラメータを前記ＡＧＣパラメータとしかつ前記読み出された推定パラメータに替えて前記実測パラメータを前記メモリ手段に記憶し、前記第２推定エラー率が前記第１推定エラー率よりも優れていたとき前記読み出された推定パラメータを前記ＡＧＣパラメータとするパラメータ設定手段と、を含むことを特徴とする。
【０００６】
また、本発明の他の形態は、受信装置の位置する地域を特定する地域特定手段に接続され、受信信号に対してＡＧＣパラメータに基づいてＡＧＣ処理を施すＡＧＣ機能付き受信装置であって、
前記受信信号に対応した実測パラメータを生成するパラメータ生成手段と、複数の地域の各々について当該地域に対応する推定パラメータを予め記憶しているメモリ手段と、前記メモリ手段に記憶された複数の地域の中から前記地域特定手段によって特定された地域を選択して、該選択された地域に対応する推定パラメータを前記メモリ手段から読み出す選択読出し手段と、前記実測パラメータを用いてＡＧＣ処理を施した際の第１推定エラー率と、前記読み出された推定パラメータを用いてＡＧＣ処理を施した際の第２推定エラー率の各々を算出する演算手段と、前記第１推定エラー率が前記第２推定エラー率よりも優れていたとき前記実測パラメータを前記ＡＧＣパラメータとしかつ前記読み出された推定パラメータに替えて前記実測パラメータを前記メモリ手段に記憶し、前記第２推定エラー率が前記第１推定エラー率よりも優れていたとき前記読み出された推定パラメータを前記ＡＧＣパラメータとするパラメータ設定手段と、を含むことを特徴とする。
【０００７】
【発明の実施の形態】
本発明によるＡＧＣ機能を備えた受信装置の一つの実施例を図１のブロック図に示す。
先ず、同図に基づいて本実施例による受信装置の構成を説明する。
図１において、受信ユニット１は、アンテナに入感した電波のうち目的とする放送電波を選択抽出してこれに検波・復調処理を施す部分である。それ故、受信ユニット１には、選択回路、高周波増幅回路、中間周波増幅回路など通常の受信機に必要とされる種々の回路が具備されている。受信ユニット１において、所望の放送電波から復調された受信信号は、オーディオ処理回路或いはビデオ処理回路等の次段の処理回路（何れも図示せず）に供給される。なお、フェージングなどの電波伝搬変化に伴う受信信号品質の変動を軽減すべく、受信ユニット１内の、例えば、高周波増幅回路や中間周波増幅回路には当然にＡＧＣ回路が備えられている。
【０００８】
受信ユニット１からは、受信信号の受信状態を表す受信状態データ、及び上記ＡＧＣ回路の動作状態を表すＡＧＣパラメータデータが後述の制御ユニット２に出力される。ここで、受信状態データには、例えば、受信電波の電界強度や受信信号の信号レベル、或いは受信信号の誤り率などの情報が含まれる。また、ＡＧＣパラメータデータには、例えば、ＡＧＣレベル信号、ＡＧＣタイミング信号、及びＡＧＣ時定数信号などのＡＧＣ動作に関する種々のパラメータが含まれる。
【０００９】
因みに、ＡＧＣレベル信号とはＡＧＣ回路の制御入力に印加されるＡＧＣ制御電圧或いは制御電流の大きさを示すものである。また、ＡＧＣタイミング信号とは、受信ユニット１の内部で、例えば高周波増幅回路や中間周波増幅回路毎に複数のＡＧＣ回路が動作した場合、各々の回路の動作及び非動作のタイミングを示すものであり、同時にＡＧＣ処理の処理時間を表すものでもある。また、ＡＧＣ時定数信号とは、主にＡＧＣ回路内に含まれる帰還ループフィルタの時定数を示すものである。
【００１０】
以上説明した各種のデータは、受信ユニット１の内部で作られる同期信号に基づいて、受信信号と所定のタイミングを保ちつつ受信ユニット１から制御ユニット２に供給される。なお、これら各種のデータに含まれる各々の信号は、受信ユニット１の内部に設けられた各信号に対応する検出器の出力をアナログ／デジタル変換（以下、単に“ＡＤ変換”と称する）して得られるものとする。
【００１１】
ナビゲーションユニット３は、例えば、ＧＰＳ（Ｇｌｏｂａｌ　Ｐｏｓｉｔｉｏｎｉｎｇ　Ｓｙｓｔｅｍ）受信機や、ＦＭＶＩＣＳ（ＦＭ　Ｖｅｈｉｃｌｅ　Ｉｎｆｏｒｍａｔｉｏｎ　ａｎｄ　Ｃｏｍｍｕｎｉｃａｔｉｏｎ　Ｓｙｓｔｅｍ）受信機を含むナビゲーション装置である。ナビゲーションユニット３は、これらの機器を用いて、受信装置の存在する絶対位置や受信地域などを示すデータ（以下、単に“ナビデータ”と称する）を生成してこれを制御ユニット２に供給する。
【００１２】
記憶ユニット４は、例えば、半導体メモリや、ハードディスク装置などの記憶媒体を利用した、データの書込み或いは読み出しを自在に行える大容量記憶装置である。
制御ユニット２は、上記各ユニットとのインターフェイス回路、マイクロコンピュータ、ＲＯＭ・ＲＡＭ等のメモリ回路、及びこれらの周辺回路等から構成されており、図１に示す受信装置全体の制御を司る部分である。制御ユニット２のメモリ回路内には、受信装置各部の動作を担う各種のプログラムが記憶されており、それらのプログラムは、上記マイクロコンピュータの内蔵するクロックに同期して所定のタイミングで実行される。
【００１３】
制御ユニット２は、受信ユニット１やナビゲーションユニット３から供給される各種のデータを基に種々の演算処理を行う。また、受信ユニット１に対しては、同ユニット内に含まれるＡＧＣ回路を制御をすべく所定のＡＧＣパラメータを決定する制御信号を出力する。さらに、制御ユニット２は、記憶ユニット４に対して各種データの読み出し及び書込み処理を行う。
【００１４】
次に、図１のブロック図に示す受信装置の動作を説明する。
因みに、かかる動作は、記憶ユニット４に記録されているＡＧＣパラメータの値を変更するＡＧＣパラメータ記録更新動作と、記憶ユニット４に記録されている所定のＡＧＣパラメータを用いて受信ユニット１内のＡＧＣ回路をフィードフォワード的に制御する、いわゆる予測ＡＧＣ制御動作の２つに大別される。
【００１５】
先ず、ＡＧＣパラメータの記録更新動作について説明する。なお、ＡＧＣパラメータの記録更新動作は、さらに、フェージングパターンに基づくもの（以下、“モード１”の動作と称する）と、受信エリアパターンに基づくもの（以下、“モード２”の動作と称する）の２つの動作モードに分けることができる。本明細書では、最初にモード１の動作について説明を行う。
【００１６】
モード１の動作を表したサブルーチンプログラムを図２のフローチャートに示す。本サブルーチンは、受信装置全体の動きを統括するメインプログラム（図示せず）と共に制御ユニット２内部のメモリ回路に記憶されており、所定のトリガ信号によって起動される。因みに、かかるトリガー信号は、例えば、制御ユニット２に内蔵されたタイマーによって定期的に発生させるようにしても良いし、受信ユニット１から供給される受信状態データやＡＧＣパラメータデータに所定の変化が生じたときに発生させるようにしても良い。
【００１７】
図２に示すサブルーチンが起動されると、先ず、制御ユニット２内部のマイクロコンピュータは、フローチャートのステップＳ１０１において、受信ユニット１から受信状態データ、及び受信ユニット１内のＡＧＣ回路に設定される現用ＡＧＣパラメータデータを取得する。ここで、現用ＡＧＣパラメータデータとは、受信ユニット１内のＡＧＣ回路が受信信号の変化をフィードバックして自律的に行うＡＧＣ動作の結果、ＡＧＣ回路内に現実に設定され用いられているＡＧＣ動作の諸パラメータに関するデータを言う。
【００１８】
マイクロコンピュータは、次のステップＳ１０３において、記憶ユニット４にアクセスを行い、記憶ユニット４内の所定領域に設けられたテンポラリメモリにステップＳ１０１で取得した現用ＡＧＣパラメータを一旦記憶する。
テンポラリメモリとは、データの読み出し書込みが自在なメモリエリアであり、そのメモリ構成の一例を図３の記憶ユニット４・メモリマップ説明図に示す。同図に示されたテンポラリメモリには、ＡＧＣレベル信号、ＡＧＣタイミング信号、ＡＧＣ時定数信号の３つのＡＧＣパラメータについて記憶エリアが設けられている。しかしながら、本実施例は、図３に示す構成に限定されるものではなく、例えば、取り扱うＡＧＣパラメータの数やその種類の変化に応じて記憶エリアの数や大きさを調整し得るものとする。また、これらの記憶エリアは、各パラメータについて単一値のデータのみを記憶するだけではなく、例えば、各々のパラメータを所定のクロックでサンプリングした時系列データを記憶する構成としても良い。
【００１９】
なお、ステップＳ１０１で取得した受信状態データについても、図３のメモリマップには示されてはいないが記憶ユニット４の内部に所定の領域を設けて、そこに一時記憶するようにしても良い。
次に、マイクロコンピュータは、取得した受信状態データから電波の受信状況を判断する（ステップＳ１０５）。前述の如く、受信状態データには、受信電波の電界強度や受信信号レベルなどの情報が含まれているので、かかるデータを解析することによって電波の受信状況を判断することができる。
【００２０】
ステップＳ１０５において、受信状況が良好であると判断された場合、マイクロコンピュータはステップＳ１２９に制御を移す。そして、上記ステップＳ１０３において、現用ＡＧＣパラメータを一旦記憶したテンポラリメモリの内容をクリアして本サブルーチンを終了させる。
この場合は、電波の受信状況が良好であるため後述する予測ＡＧＣ制御処理を特に行う必要はない。すなわち、この場合の受信信号に対するＡＧＣ処理は、受信状態の変化に応じて受信ユニット１内部のＡＧＣ回路が自律的に実行する通常のフィードバック制御によるＡＧＣ動作に委ねておけば良い。因みに、この場合のＡＧＣ回路の制御信号としてセットされるＡＧＣパラメータの値は、上述した現用ＡＧＣパラメータの値に他ならない。
【００２１】
一方、ステップＳ１０５において電波の受信状況が良好ではないと判断された場合、マイクロコンピュータはステップＳ１０７に制御を移す。この場合、電波の伝搬状況を劣化させるフェージングが発生しているものと推測される。それ故、マイクロコンピュータは、受信状態データに含まれる種々の情報を解析して現在発生しているフェージングのパターンを推定する。
【００２２】
前述の如く、移動体用の受信装置において主に問題となるフェージングは、ＬＳｆａｄとＳＳｆａｄの２つのフェージングである。それ故、マイクロコンピュータは、ステップＳ１０７で現在発生しているフェージングパターンの解析を行い、次のステップＳ１０９で、現在生じているフェージングパターンがＬＳｆａｄに相当するものであるか、或いはＳＳｆａｄに相当するものであるかを判断する。
【００２３】
ステップＳ１０９において、現在発生しているフェージングがＬＳｆａｄに相当するものであると判断された場合、マイクロコンピュータは、ステップＳ１１１に制御を移し、ＬＳフラグ及びＳＳフラグのセット／リセット処理を行う。
ここで、ＳＳフラグとは、現在発生しているフェージングのパターンがＳＳｆａｄに相当するときにセットされるフラグレジスタであり、ＬＳフラグとは、同パターンがＬＳｆａｄに相当するときにセットされるフラグレジスタである。即ち、本サブルーチンでは以降の処理において、これらのフラグレジスタの状態をチェックして現在生じているフェージングパターンを判断するのである。因みに、ステップＳ１１１は、ＬＳｆａｄが発生していると判断された場合の処理ステップであるため、ステップＳ１１１ではＬＳフラグをがセットされ、ＳＳフラグがリセットされる。
【００２４】
その後、マイクロコンピュータは、ステップＳ１１３において記憶ユニット４にアクセスを行い、記憶ユニット４に設けられたＬＳｆａｄモデルメモリから、同メモリに記憶されているＡＧＣパラメータを読み出す。なお、ＬＳｆａｄモデルメモリとは、前述のテンポラリメモリと同様に、記憶ユニット４内の所定領域に設けられた読み出し書込みが自在なメモリエリアであり、その構成例を図３の記憶ユニット４・メモリマップ説明図に示す。
【００２５】
同図に示す如く、ＬＳｆａｄモデルメモリには、ＡＧＣレベル信号、ＡＧＣタイミング信号、ＡＧＣ時定数信号の３つのＡＧＣパラメータが予め記憶されている。これらのＡＧＣパラメータの諸値は、例えばフェージング・シミュレータなどの試験装置を用いてＬＳｆａｄを再現した際の、受信ユニット１内部のＡＧＣ回路におけるＡＧＣパラメータの値である。
【００２６】
すなわち、ＬＳｆａｄによる電波伝搬障害が生じた場合に、かかるフェージングの影響を軽減すべく、受信ユニット１内部のＡＧＣ回路において受信信号に対するフィードバックによるＡＧＣ処理が自律的に行われる。従って、ＬＳｆａｄのフェージングモデルに対する最適なＡＧＣ処理動作をシミュレートして、そのときのＡＧＣパラメータの諸値を求めておけば、これらの値がＬＳｆａｄに対するＡＧＣパラメータの最適値であるとすることができる。そして、かかる値がＬＳｆａｄモデルメモリに最初に記憶されているＡＧＣパラメータの値である。
【００２７】
但し、ＬＳｆａｄモデルメモリに記憶されたＡＧＣパラメータの値は、後述するように、本サブルーチンのＡＧＣパラメータ記録更新動作処理によって更新される場合がある。それ故、上記のフェージングシミュレーションにより求めたＡＧＣパラメータの諸値を、例えば、制御ユニット２内部のＲＯＭ等の不揮発メモリに記憶しておき、受信装置の電源投入時或いはリセット時の都度、上記ＲＯＭから記憶ユニット４内のＬＳｆａｄモデルメモリエリアにダウンロードするようにしても良い。
【００２８】
なお、ＬＳｆａｄモデルメモリのメモリ領域は、図３に示す構成に制限されるものではなく、また、各パラメータについて必ずしも単一のデータのみを記憶するのではなく、例えば、各パラメータが所定の時系列データとして記憶されるようにしても良い。
マイクロコンピュータは、ＬＳｆａｄモデルメモリに記憶されたＡＧＣパラメータの読み出しを終了すると、ステップＳ１１９に制御を移行させる。
【００２９】
一方、先のステップＳ１０９において、現在発生しているフェージングがＳＳｆａｄに相当するものであると判断された場合、マイクロコンピュータは、ステップＳ１１５に制御を移し、ＳＳフラグをセットしてＬＳフラグリセットする。その後、マイクロコンピュータは、ステップＳ１１７に進み、記憶ユニット４に設けられたＳＳｆａｄモデルメモリから、そこに記憶されているＳＳｆａｄモデルに対応したＡＧＣパラメータを読み出す。
【００３０】
前述したＬＳｆａｄの場合と同様に、ＳＳｆａｄモデルメモリには、ＳＳｆａｄが発生した場合に最適なＡＧＣ動作を行うための各種ＡＧＣパラメータが記憶されていることは言うまでもない。なお、ＳＳｆａｄモデルメモリの構成やパラメータのロード方法などに関しては、上記ＬＳｆａｄモデルメモリの場合と同じであるためその説明は省略する。
【００３１】
マイクロコンピュータは、ステップＳ１１７においてＳＳｆａｄモデルメモリに記憶されたＡＧＣパラメータの読み出しを終了すると、ステップＳ１１９に制御を移行させる。
次に、マイクロコンピュータは、ステップＳ１１９において、先ず、テンポラリメモリに一旦記憶させておいた現用ＡＧＣパラメータを用いて、現在の受信信号にＡＧＣ処理を行った場合の推定エラー率ＢＥ０を計算する。推定エラー率は、例えば、ＡＧＣ処理を施した受信信号を復調した際のビットエラー率としても良いし、復調後の受信データを所定のデータフォーマットに復号化する際の復号化率でも良い。或いは、これら複数のエラー率を組み合わせたものでも良い。
【００３２】
続いて、マイクロコンピュータは、ＬＳｆａｄ又はＳＳｆａｄの各モデルメモリから読み出してきたＡＧＣパラメータ（以下、単に“読出しＡＧＣパラメータ”と称する）を用いて、現在の受信信号にＡＧＣ処理を行った場合の推定エラー率ＢＥ１を計算する。
その後、マイクロコンピュータは、ステップＳ１２１において、計算により求めた２つの推定エラー率の大きさを比較判断する。そして、ＢＥ１の方がＢＥ０よりも優れていると判断された場合（ＢＥ１＜ＢＥ０）ステップＳ１３１に制御を移す。
【００３３】
この場合、読出しＡＧＣパラメータを用いてＡＧＣ処理を行う方が、現用ＡＧＣパラメータを用いる場合に較べて推定エラー率が小さい、即ち高品質の復調データが得られることを示している。それ故、マイクロコンピュータは、読出しＡＧＣパラメータを用いて受信ユニット１におけるＡＧＣ回路の制御動作を行うものとする。また、読出しＡＧＣパラメータの方が現用ＡＧＣパラメータよりも優れているので、記憶ユニット４のＬＳｆａｄ又若しくはＳＳｆａｄモデルメモリの内容の記録更新は行わない。
【００３４】
ステップＳ１３１において、マイクロコンピュータは、記憶ユニット４にアクセスし、読出しＡＧＣパラメータの諸値を記憶ユニット４内に設けられたＡＧＣ制御メモリ１に記憶する。ＡＧＣ制御メモリ１は、前述の各種メモリと同様に記憶ユニット４内の所定領域に設けられた読み出し書込みが自在なメモリエリアであり、その構成例を図３の記憶ユニット４・メモリマップ説明図に示す。
【００３５】
ＡＧＣ制御メモリ１は、本サブルーチンから後述する予測ＡＧＣ制御サブルーチンに予測ＡＧＣ制御に必要とされるＡＧＣパラメータを引き継ぐために設けられたメモリである。つまり、予測ＡＧＣ制御サブルーチンでは、このＡＧＣ制御メモリ１に記憶されているＡＧＣパラメータの諸値を用いて受信ユニット１におけるＡＧＣ制御処理が行われる。
【００３６】
マイクロコンピュータは、ステップＳ１３１の処理を終了させると、ステップＳ１３３に移り予測ＡＧＣ制御サブルーチンを起動して、さらに、その後のステップＳ１２９においてテンポラリメモリの内容をクリアして本サブルーチンを終了させる。
一方、ステップＳ１２１において推定エラー率ＢＥ０の方が推定エラー率ＢＥ１よりも優れていると判断された場合（ＢＥ０＜ＢＥ１）、マイクロコンピュータは、ステップＳ１２３に制御を移す。この場合、現用ＡＧＣパラメータを用いてＡＧＣ処理を行う方が、読出しＡＧＣパラメータを用いる場合に較べて推定エラー率が小さいことを意味している。
【００３７】
マイクロコンピュータは、ステップＳ１２３において、ＬＳフラグレジスタの内容をチェックしてＬＳフラグがセットされていれば、即ち、現在生じているフェージングがＬＳｆａｄに該当する場合はステップＳ１２５に制御を移す。一方、ＬＳフラグがリセットされていれば、即ち、現在生じているフェージングがＳＳｆａｄに該当する場合はステップＳ１２７に制御を移す。なお、かかる判断はＬＳフラグレジスタではなく、ＳＳフラグレジスタのセット／リセットをチェックして行うようにしても良い。
【００３８】
現在生じているフェージングがＬＳｆａｄに該当する場合、マイクロコンピュータは、ステップＳ１２５において、記憶ユニット４にアクセスを行い、ＬＳｆａｄモデルメモリに記憶されているＡＧＣパラメータの諸値を現用ＡＧＣパラメータの値に更新する。一方、現在生じているフェージングがＳＳｆａｄに該当する場合は、ステップＳ１２７において、ＳＳｆａｄモデルメモリに記憶されているＡＧＣパラメータの諸値を現用ＡＧＣパラメータの値に更新する。
【００３９】
すなわち、上記ステップＳ１２１で判断された如く、現在生じているＬＳｆａｄ若しくはＳＳｆａｄに対してＡＧＣ処理を行う場合、それまでメモリに記憶されていたＡＧＣパラメータを用いるよりも現用のＡＧＣパラメータを用いた方が良好な結果が推定される。それ故、ステップＳ１２５或いはステップＳ１２７において、それまでＬＳｆａｄ或いはＳＳｆａｄのモデルメモリに記憶されていたＡＧＣパラメータの値を現用のＡＧＣパラメータの値に更新する。
【００４０】
ステップＳ１２５、ステップＳ１２７の処理が終わると、マイクロコンピュータは、ステップＳ１２９に制御を移し、テンポラリメモリの内容をクリアして本サブルーチンを終了させる。
なお、現用ＡＧＣパラメータによる推定エラー率の方が優れているとき、即ちステップＳ１２３以降の処理においては、上記のステップＳ１３１、ステップＳ１３３で述べた、ＡＧＣ制御メモリ１へのＡＧＣパラメータのセット、及び予測ＡＧＣ制御サブルーチンの起動処理は行われない。この場合、現用ＡＧＣパラメータによるＡＧＣ処理が最適であり、受信信号に対するフェージング対策は、受信ユニット１内のＡＧＣ回路による自律的なＡＧＣ動作に委ねておけばよいためである。
【００４１】
以上説明したモード１の動作では、予めメモリに記憶されるフェージングパターンとしてＬＳｆａｄ或いはＳＳｆａｄの２つのみを挙げたが、本実施例はかかる事例に限定されるものではなく、より多くのフェージングパターンを活用して処理を行うようにしても良い。
次に、モード２のＡＧＣパラメータ記録更新動作について説明を行う。
【００４２】
なお、モード２によるＡＧＣパラメータの記録更新動作は、前述の如く、受信エリアパターンに基づくものであるが、先ず、受信エリアについて若干の補足説明を加えておく。
受信エリアとは、例えば、日本全国、或いは関東地方などの地域を複数の地区に細分化した内の一つの地区を示すものである。各々の受信エリアの広さや、一地域内に含まれる受信エリアの数等の諸要件について特に制限は無いが、各々の受信エリア内における電波伝搬状況がほぼ等しくなるようにその設定が為されるものとする。例えば、一つの地域を市街地や郊外地或いは山岳地毎に細分化して受信エリアを設けるようにしても良いし、また、同じ市街地内においても、更にその中を高層ビル街や住宅街毎に細分化して受信エリアを設定するようにしても良い。
【００４３】
このようにして設定された各々の受信エリアにおいては、その区域内における電波伝搬状況が、コンピュータによるシミュレーションや実際の電界強度測定試験等によって推定することができる。それ故、各々の受信エリア内に受信装置が位置した場合、受信装置におけるＡＧＣ動作、特にＡＧＣ動作時にＡＧＣ回路にセットされるＡＧＣパラメータの諸値をシミュレーションによって求めることも可能となる。
【００４４】
本実施例では、図３のメモリマップに示す如く、記憶ユニット４内に、かかる受信エリア毎のＡＧＣパラメータの諸値を記憶する受信エリアメモリ領域を設けている。すなわち、シミュレーションによって求めたＡＧＣパラメータの諸値をかかるメモリエリアに予め記憶しておくのである。因みに、図３に示す受信エリアメモリ右端の“受信エリア名”が本実施例において設定されている受信エリアの名称である。本実施例では、かかる受信エリア名を検索子に用いて受信エリアメモリからのＡＧＣパラメータデータの読み出し、或いは受信エリアメモリへのＡＧＣパラメータデータの書込みが行われるのである。なお、図３に示す受信エリア名は、あくまでも一事例であることは言うまでもない。
【００４５】
因みに、各受信エリア毎のＡＧＣパラメータデータは、例えば、ＣＤ−ＲＯＭ等の記憶媒体（図示せず）に記録しておき、受信装置のイニシャル時にかかるＣＤ−ＲＯＭから記憶ユニット４の該当メモリ領域にロードされるようにしても良いし、或いは、該当する受信エリアを含む地域に進入する際に、かかる受信エリアを対象とするＣＤ−ＲＯＭからロードされるようにしても良い。
【００４６】
モード２の動作を表したサブルーチンプログラムを図４のフローチャートに示す。本サブルーチンは、受信装置全体の動きを統括するメインプログラム（図示せず）と共に制御ユニット２内部のメモリ回路に記憶されており、所定のトリガ信号によって起動される。因みに、かかるトリガー信号は、例えば、制御ユニット２に内蔵されたタイマーによって定期的に発生させるようにしても良いし、受信ユニット１から供給される受信状態データやＡＧＣパラメータデータ、或いはナビゲーションユニット３から供給されるナビデータに所定の変化が生じたときに発生させるようにしても良い。
【００４７】
図４に示すサブルーチンが起動されると、制御ユニット２内部のマイクロコンピュータは、ステップＳ２０１において、受信ユニット１から受信状態データ、及び受信ユニット１内のＡＧＣ回路に設定されている各種のＡＧＣパラメータデータ（以下、単に“現用ＡＧＣパラメータ”と称する）を取得する。
その後、マイクロコンピュータは、ステップＳ２０３において、記憶ユニット４にアクセスを行い、記憶ユニット４内の所定領域に設けられたテンポラリメモリにステップＳ２０１で取得した現用ＡＧＣパラメータを一旦記憶する。なお、テンポラリメモリは、前述したモード１の場合と同様であるため、その構成や同メモリに記録されるデータ等の詳細事項に関する説明は省略する。
【００４８】
次のステップＳ２０５において、マイクロコンピュータは、ナビゲーションユニット３からナビデータを取得し、かかるナビデータに含まれるＧＰＳからの絶対位置情報やＦＭＶＩＣＳからの受信地域情報を基にして、受信装置が現在位置する受信エリアを特定する。
続いて、マイクロコンピュータは、ステップＳ２０５で特定された受信エリアが、記憶ユニット４内の受信エリアメモリに予め設定されているものであるか否かを判定する（ステップＳ２０７）。
【００４９】
ステップＳ２０７において、今回特定された受信エリアが受信エリアメモリに未設定であると判定された場合、マイクロコンピュータはステップＳ２０９に制御を移し、受信エリアメモリに余裕が有るか否かを判定する。
ステップＳ２０９において、受信エリアメモリに余裕、即ち同メモリに空き領域があると判定されたとき、マイクロコンピュータはステップ２１３に移り、当該空きメモリ領域に新たな受信エリア名を定義して、そこにテンポラリメモリに一時的に記憶されていた現用ＡＧＣパラメータを記憶する。
【００５０】
その後、マイクロコンピュータは、ステップＳ２１５に制御を移し、テンポラリメモリの内容をクリアして本サブルーチンを終了させる。
一方、ステップＳ２０９において、受信エリアメモリに余裕が無いと判定されたとき、マイクロコンピュータは、ステップ２１１に移り、各々の受信エリアについてその優先度を判定する。優先度の判定方法としては、図３の受信エリアメモリの構成に示す如く、例えば、各々の受信エリア毎に優先順位を表すメモリ領域を設けておき、かかるメモリ領域に記憶された優先順位データを比較して行うようにしても良い。なお、優先順位データの更新処理については、ステップＳ２２５において後述する。
【００５１】
ステップ２１１において、マイクロコンピュータは、受信エリアメモリ中の優先度の最も低い受信エリアを消去して受信エリアメモリ領域に空きを作る。そして、ステップＳ２１３に制御を移し、その後は、前述の受信エリアメモリに余裕があるときのステップＳ２１３、及びステップＳ２１５と同様の処理を行う。
なお、特定された受信エリアが受信エリアメモリ中に未設定であると判定された場合、その処理過程（ステップＳ２０９以降）において予測ＡＧＣ制御サブルーチンが起動されることはない。何故なら、この場合は、特定された受信エリアについて記憶されたＡＧＣパラメータが未だ存在しない。それ故、受信装置におけるＡＧＣ処理は、受信ユニット１内部のＡＧＣ回路が自律的に行う通常のＡＧＣ動作に委ねる他ないためである。
【００５２】
一方、ステップＳ２０７において、今回特定された受信エリアが記憶ユニット４内の受信エリアメモリに設定されていると判定された場合、マイクロコンピュータはステップＳ２１７に制御を移す。
マイクロコンピュータは、ステップＳ２１７において、今回特定された受信エリア名を検索子として、受信エリアメモリから当該受信エリアに該当するＡＧＣパラメータの諸データを読み出す。例えば、今回特定された受信エリアが、図３のメモリマップ中の受信エリメモリに示された“川越２”であると仮定する。このとき、ＡＧＣレベル信号として“ＤＤＤＤ”、ＡＧＣタイミング信号として“ＥＥＥＥ”、ＡＧＣ時定数信号として“ＦＦＦＦ”なる各値が受信エリアメモリからＡＧＣパラメータとして読み出される。
【００５３】
続くステップＳ２１９において、マイクロコンピュータは、先ず、テンポラリメモリに一旦記憶させておいた現用ＡＧＣパラメータを用いて現在の受信信号にＡＧＣ処理を行った場合の推定エラー率ＢＥ０を計算する。推定エラー率は、例えば、ＡＧＣ処理を施した受信信号を復調した際のビットエラー率でも良いし、復調後の受信データを所定のデータフォーマットに復号化する際の復号化率でも良い。或いはこれら複数のエラー率を組み合わせたものでも良い。
【００５４】
次に、マイクロコンピュータは、受信エリアメモリから読み出してきたＡＧＣパラメータ（以下、単に“読出しＡＧＣパラメータ”と称する）を用いて、現在の受信信号にＡＧＣ処理を行った場合の推定エラー率ＢＥ２を計算する。
その後、マイクロコンピュータは、ステップＳ２２１において上記の計算により求めた２つの推定エラー率の大きさを比較判断する。そして、ＢＥ２の方がＢＥ０よりも優れていると判断された場合（ＢＥ２＜ＢＥ０）ステップＳ２２７に制御を移す。
【００５５】
この場合、読出しＡＧＣパラメータを用いてＡＧＣ処理を行う方が、現用ＡＧＣパラメータを用いるときに較べて推定エラー率が小さいことを意味している。それ故、マイクロコンピュータは、読出しＡＧＣパラメータを用いて受信ユニット１におけるＡＧＣ回路の制御動作を行うものとする。また、読出しＡＧＣパラメータの方が現用ＡＧＣパラメータよりも優れているので、記憶ユニット４内の受信エリアメモリの記録更新は行わない。
【００５６】
マイクロコンピュータは、ステップＳ２２７において、記憶ユニット４にアクセスして読出しＡＧＣパラメータの諸値を記憶ユニット４内に設けられたＡＧＣ制御メモリ２に記憶させる。ＡＧＣ制御メモリ２の構成は、図３のメモリマップに示す通りであり、前述のモード１におけるＡＧＣ制御メモリ１と同様の機能を有するものである。即ち、後述のステップＳ２２９で起動された予測ＡＧＣ制御サブルーチンは、このＡＧＣ制御メモリ２に記憶されたＡＧＣパラメータを用いて、受信ユニット１におけるＡＧＣ制御を行うのである。
【００５７】
マイクロコンピュータは、ステップＳ２２７の処理を終了させると、ステップＳ２２９に移り予測ＡＧＣ制御サブルーチンを起動した後、ステップＳ２２５に制御を移す。
一方、ステップＳ２２１において、ＢＥ０の方がＢＥ２よりも優れていると判断された場合（ＢＥ２＞ＢＥ０）、マイクロコンピュータはステップＳ２２３に制御を移す。
【００５８】
この場合、現用ＡＧＣパラメータを用いてＡＧＣ処理を行う方が、読出しＡＧＣパラメータを用いる場合に較べて推定エラー率が小さいことを示している。それ故、マイクロコンピュータは、ステップＳ２２３において記憶ユニット４にアクセスを行い、今回特定された受信エリアに該当する受信エリアメモリに記憶されていたＡＧＣパラメータの諸値を現用ＡＧＣパラメータの値に更新する。その後、マイクロコンピュータは、ステップＳ２２５に制御を移行させる。
【００５９】
なお、この場合マイクロコンピュータは、ＡＧＣ制御メモリ２へのＡＧＣパラメータのセット、及び予測ＡＧＣ制御サブルーチンの起動（ステップＳ２２７、Ｓ２２９）を行わない。現用ＡＧＣパラメータによるＡＧＣ処理の方が優れているので、受信信号に対するフェージング対策は受信ユニット１内のＡＧＣ回路による自律的なＡＧＣ動作に委ねておけばよいためである。
【００６０】
次に、ステップＳ２２５における受信エリアメモリの優先順位の並べ替え処理について説明する。
因みに、受信エリアメモリの優先順位並べ替え処理とは、受信エリアメモリに設けられている各々の受信エリア毎にその優先度を判定して、受信エリア相互間の相対的な優先順位を変更する処理を言う。
【００６１】
受信エリアメモリの優先順位並べ替え処理の方法としては、例えば、各々の受信エリア毎にカウンタレジスタを設けておき、所定の単位期間内におけるカウンタレジスタのカウント値を比較することにより各受信エリアの優先度を判定するようにしても良い。つまり、上記のステップＳ２１７において特定の受信エリアメモリに記憶されているＡＧＣパラメータを読み出す毎に、当該受信エリアに対応するカウンタレジスタをインクリメントするようにしておけば、利用頻度の高い受信エリアのカウント値は大きくなる。それ故、各受信エリアのカウンタレジスタのカウント値を比較することによって、利用頻度の高い、即ち優先度の高い受信エリアを判定することができる。
【００６２】
また、各々の受信エリア毎に、優先順位指定のテーブルを設けておき、ユーザが各受信エリアの優先順位を直接に指定できる構成としても良い。ユーザの日常的な行動範囲から利用頻度の高い受信エリアの優先順位を定めておく必要もあるためである。更に、これらの方法を組み合わせて、上記カウンタレジスタのカウント値に優先順位テーブルの指定に応じた重み付けを加える構成としても良い。
【００６３】
図４のフローチャートに示す如く、ステップＳ２２５における受信エリアメモリの優先順位並べ替え処理は、ステップＳ２１７において特定の受信エリアメモリに記憶されているＡＧＣパラメータが読み出される毎に必ず実施される。それ故、記憶ユニット４の受信エリアメモリに設定されれている各々の受信エリアの優先順位は、受信エリアメモリにアクセスが行われる毎に常に更新されて行くことになる。
【００６４】
次に、本実施例における予測ＡＧＣ制御動作について説明する。
前述の如く、予測ＡＧＣ制御動作とは、受信ユニット１内のＡＧＣ回路が自律的に行うＡＧＣ動作を停止させ、ＡＧＣ回路に所定のＡＧＣパラメータをセットして、かかるＡＧＣパラメータを用いて強制的にＡＧＣ処理を行う動作を言う。予測ＡＧＣ制御動作のサブルーチンプログラムを図５のフローチャートに示す。
【００６５】
本サブルーチンは、ＡＧＣパラメータの記録更新動作のモード１におけるステップＳ１３３、或いはモード２におけるステップＳ２２９の処理が実行されることによって起動される。
本サブルーチンが起動されると、制御ユニット２のマイクロコンピュータは、受信装置において設定されているＡＧＣパラメータの記録更新動作がモード１の動作のみであるか否かを判定する（ステップＳ３０１）。かかる判定は、例えば、受信装置のイニシャル時などに設定される所定のフラグレジスタの内容をチェックして行えるものとする。
【００６６】
ステップＳ３０１において、設定されているＡＧＣパラメータの記録更新動作がモード１の動作のみであると判定された場合、マイクロコンピュータは、ステップＳ３０３に制御を移行させる。
マイクロコンピュータは、ステップＳ３０３において、前述したＡＧＣ制御メモリ１にアクセスして、そこに記憶されていたＡＧＣパラメータを読み出し、これらの諸値を受信ユニット１内のＡＧＣ回路にセットする。これによって受信ユニット１内のＡＧＣ回路では、ＡＧＣパラメータに基づいてＡＧＣ処理が実行されることになる。
【００６７】
一方、ステップＳ３０１において、設定されているＡＧＣパラメータの記録更新動作がモード１の動作のみではないと判定された場合、マイクロコンピュータは、ステップＳ３０５に制御を移行させる。
マイクロコンピュータは、ステップＳ３０５において、受信装置に設定されているＡＧＣパラメータの記録更新動作がモード２の動作のみであるか否かを判定し、モード２のみの動作であった場合はステップＳ３０７に制御を移行させる。
【００６８】
ステップＳ３０７において、マイクロコンピュータは、前述のＡＧＣ制御メモリ２にアクセスして、そこに記憶されているＡＧＣパラメータを読み出し、これらの諸値を受信ユニット１内のＡＧＣ回路にセットする。受信ユニット１内のＡＧＣ回路においては、かかるＡＧＣパラメータに基づいてＡＧＣ処理が行われる。
【００６９】
一方、ステップＳ３０５において、設定されているＡＧＣパラメータの記録更新動作がモード２の動作のみではないと判定された場合、マイクロコンピュータは、ステップＳ３０９に制御を移す。因みに、この場合は、受信装置においてモード１及びモード２の２つのＡＧＣパラメータの記録更新動作が並列して実行されることになる。
【００７０】
マイクロコンピュータは、ステップＳ３０９において、モード１の処理において計算した推定エラー率ＢＥ１と、モード２の処理において計算した推定エラー率ＢＥ２とを比較判定する。そして、ＢＥ１がＢＥ２よりも優れていたとき、即ち、ＢＥ１＜ＢＥ２のときステップＳ３０３に制御を移し、ＢＥ２がＢＥ１よりも優れていたとき、即ちＢＥ２＜ＢＥ１のときステップＳ３０７に制御を移す。
【００７１】
これは、モード１及びモード２の両ＡＧＣパラメータの記録更新動作が並列して実行される場合、推定エラー率の良好な方のＡＧＣパラメータを採用して予測ＡＧＣ制御動作を行うための処置である。なお、両者の推定エラー率が等しい場合は、両者のどちらを採用しても良い。
以上詳述した如く、本発明の実施の形態は、受信信号に対してＡＧＣパラメータに基づいてＡＧＣ処理を施すＡＧＣ機能付き受信装置であって、
前記受信信号に対応した実測パラメータを生成するパラメータ生成手段と、前記受信信号に基づいて伝搬状況パターンを検出する伝搬状況検出手段と、複数の伝搬状況パターンとそれに対応した推定パラメータを予め記憶しているメモリ手段と、前記メモリ手段に記憶された伝搬状況パターンのうち前記伝搬状況検出手段が検出したパターンに最も類似したパターンを選択し、該選択されたパターンに対応する推定パラメータを前記メモリ手段から読み出す選択読出し手段と、前記実測パラメータを用いてＡＧＣ処理を施した際の第１推定エラー率と、前記読み出された推定パラメータを用いてＡＧＣ処理を施した際の第２推定エラー率の各々を算出する演算手段と、前記第１推定エラー率が前記第２推定エラー率よりも優れていたとき前記実測パラメータを前記ＡＧＣパラメータとしかつ前記読み出された推定パラメータに替えて前記実測パラメータを前記メモリ手段に記憶し、前記第２推定エラー率が前記第１推定エラー率よりも優れていたとき前記読み出された推定パラメータを前記ＡＧＣパラメータとするパラメータ設定手段と、を含むことを特徴とする。
【００７２】
かかる受信装置においては、フェージングに対応したＡＧＣ動作の制御パターンを記憶しておき、かかる記憶した制御パターンを用いてＡＧＣ制御を最適化できるため、受信装置の処理負担を軽減してかつ迅速なＡＧＣ動作を行うことができる。
また、本発明の他の実施の形態は、受信装置の位置する地域を特定する地域特定手段に接続され、受信信号に対してＡＧＣパラメータに基づいてＡＧＣ処理を施すＡＧＣ機能付き受信装置であって、
前記受信信号に対応した実測パラメータを生成するパラメータ生成手段と、複数の地域の各々について当該地域に対応する推定パラメータを予め記憶しているメモリ手段と、前記メモリ手段に記憶された複数の地域の中から前記地域特定手段によって特定された地域を選択して、該選択された地域に対応する推定パラメータを前記メモリ手段から読み出す選択読出し手段と、前記実測パラメータを用いてＡＧＣ処理を施した際の第１推定エラー率と、前記読み出された推定パラメータを用いてＡＧＣ処理を施した際の第２推定エラー率の各々を算出する演算手段と、前記第１推定エラー率が前記第２推定エラー率よりも優れていたとき前記実測パラメータを前記ＡＧＣパラメータとしかつ前記読み出された推定パラメータに替えて前記実測パラメータを前記メモリ手段に記憶し、前記第２推定エラー率が前記第１推定エラー率よりも優れていたとき前記読み出された推定パラメータを前記ＡＧＣパラメータとするパラメータ設定手段と、を含むことを特徴とする。
【００７３】
かかる受信装置においては、地域毎の電波伝搬状況に対応したＡＧＣ動作の制御パターンを記憶しておき、かかる記憶した制御パターンを用いてＡＧＣ制御の最適化を行うことができる。それ故、ユーザが高頻度に往来する地域を通過する際に、受信装置の処理負担を軽減してかつ迅速なＡＧＣ動作を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明によるＡＧＣ機能を備えた受信装置の一つの実施例の構成を示すブロック図である。
【図２】図１に示す受信装置におけるモード１のＡＧＣパラメータ記録更新動作を示すフローチャートである。
【図３】図１に示す受信装置の記憶ユニット４内におけるメモリマップ説明図である。
【図４】図１に示す受信装置におけるモード１のＡＧＣパラメータ記録更新動作を示すフローチャートである。
【図５】図１に示す受信装置における予測ＡＧＣ制御動作を示すフローチャートである。
【符号の説明】
１　受信ユニット
２　制御ユニット
３　記憶ユニット
４　ナビゲーションユニット
【図１】
2004080469.tif 000003
【図２】
2004080469.tif 000004
【図３】
2004080469.tif 000005
【図４】
2004080469.tif 000006
【図５】
2004080469.tif 000007