(57)【要約】【課題】ステーションリストの更新タイミングと交通情報の受信タイミングとを状況に応じて変更すること。【解決手段】ラジオ受信機に、ラジオデータシステムにより提供される放送局情報及び／又は交通情報を受信し、該交通情報を車載機に提供する受信部と、放送局情報に基づいて、受信可能な放送局のリストを設定する放送局リスト設定部と、車載機から、該車載機の状態を示す状態情報を取得する状態情報取得部と、状態情報に基づいて、放送局のリストを更新するか、車載機に交通情報を提供するかを設定する動作モード設定部と、該設定に従って、受信される情報を変更する受信情報変更部とを有する。【選択図】図６
2011019041.tif 000002
【特許請求の範囲】
【請求項１】
ラジオデータシステムにより提供される放送局情報及び／又は交通情報を受信し、該交通情報を車載機に提供する受信部と、
該受信部により受信された放送局情報に基づいて、受信可能な放送局のリストを設定する放送局リスト設定部と、
前記車載機から、該車載機の状態を示す情報を取得する状態情報取得部と、
該状態情報取得部により取得された状態情報に基づいて、前記放送局のリストを更新するか、前記車載機に交通情報を提供するかを設定する動作モード設定部と、
該動作モード設定部による設定に従って、前記受信部により受信される情報を変更する受信情報変更部と
を有するラジオ受信機。
【請求項２】
請求項１に記載のラジオ受信機において、
前記状態情報取得部は、車載機の画面に表示されている画面情報を取得するラジオ受信機。
【請求項３】
請求項２に記載のラジオ受信機において、
前記受信情報変更部は、前記状態情報取得部により取得された車載機の画面情報がラジオ操作画面である場合に、放送局情報が受信されるように設定するラジオ受信機。
【請求項４】
請求項３に記載のラジオ受信機において、
前記受信情報変更部により放送局情報が受信されるように設定された場合に、代替局周波数リストの更新を行う代替局周波数リスト更新部
を有するラジオ受信機。
【請求項５】
請求項１に記載のラジオ受信機において、
電波環境を判定する電波環境判定部
を有し、
前記受信情報変更部は、前記電波環境判定部により電波環境が正常でないと判定された場合に、周波数スキャンを実行するように前記受信部を制御し、
前記放送局リスト設定部は、前記受信部により受信された放送局情報に基づいて、受信可能な放送局のリストを更新するラジオ受信機。
【請求項６】
請求項５に記載のラジオ受信機において、
前記放送局リスト設定部は、前記周波数スキャンの結果、新たな放送局情報が受信された場合、放送局のリストを更新するラジオ受信機。
【請求項７】
請求項５に記載のラジオ受信機において、
前記受信部により受信された交通情報に基づいて、該交通情報の更新間隔を演算する更新間隔演算部
を有し、
前記電波環境判定部は、前記更新間隔が経過したかに基づいて、電波環境を判定するラジオ受信機。
【請求項８】
請求項１に記載のラジオ受信機において、
前記放送局リスト設定部は、放送局のリストを更新する際に、前記受信部により受信された放送局情報に基づいて、一部の放送局を入れ替えるラジオ受信機。
【請求項９】
請求項２に記載のラジオ受信機において、
前記受信情報変更部は、前記状態情報取得部により取得された車載機の画面情報がラジオ操作画面以外である場合に、前記交通情報が受信されるように設定するラジオ受信機。
【請求項１０】
請求項９に記載のラジオ受信機において、
前記受信情報変更部は、前記受信部により交通情報が受信される間に、周波数スキャンを実行するように前記受信部を制御し、
前記放送局リスト設定部は、前記受信部により受信された放送局情報に基づいて、受信可能な放送局のリストを更新するラジオ受信機。
【請求項１１】
ラジオデータシステムにより提供される放送局情報及び／又は交通情報を受信する受信ステップと、
該受信ステップにより受信された交通情報を車載機に提供する交通情報提供ステップと、
前記受信ステップにより受信された放送局情報に基づいて、受信可能な放送局のリストを設定する放送局リスト設定ステップと、
前記車載機から、該車載機の状態を示す状態情報を取得する状態情報取得ステップと、
該状態情報取得ステップにより取得された状態情報に基づいて、前記放送局のリストを更新するか、前記車載機に交通情報を提供するかを設定する動作モード設定ステップと
該動作モード設定ステップによる設定に従って、前記受信ステップにより受信される情報を変更する受信情報変更ステップと
を有する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ラジオ受信機に関する。
【背景技術】
【０００２】
欧州では、FM放送を利用して交通情報を提供するラジオデータシステム−トラヒックメッセージチャネル(RDS-TMC:  Radio  Data  System-Traffic  Message  Channel)の普及が進められている。
【０００３】
RDSは、FM放送をラジオ放送サービスの主体とする欧州を中心に開発され、欧州放送連合により規格化されたデジタルデータ多重システムである。
【０００４】
RDSは、主に多くの放送局がネットワークを組んで同一番組を放送する地域において特に有効である。具体的には、19kHzのステレオパイロット信号の3次高調波である57kHzを副搬送波とする。そして、フィルタリング及び2相コード化された番組関連情報や交通情報関連等のデータを示すデータ信号により、該副搬送波を振幅変調してラジオデータ信号とする。そして、該振幅変調された副搬送波を主搬送波に周波数変調して放送する。該ラジオデータ信号は、RDSデータと呼ばれる。
【０００５】
図１は、RDSデータの基本的なベースバンドコーディング構造を示す。
【０００６】
RDSデータは、104ビットを1グループとするグループ単位で構成される。各グループは4ブロック（ブロックA、B、C、及びD）からなる。各ブロックは、16ビットの情報語（ｍ0〜ｍ15）と10ビットの検査語及びオフセット語(C´0〜C´9)とから構成される。なお、RDSデータの送信速度は、1187.5ビット／秒である。
【０００７】
ブロックAには、国名データや番組データからなるネットワークを示す番組識別データ(PIコード:  Program  Identification  code）が配置される。PIコードは、4ビットの国名データと、4ビットの地域データと、8ビットの番組データとの3つの要素から構成される。ブロックBには、交通情報番組を放送する交通情報放送局であることを示す交通情報放送局識別データ(TPコード:  Traffic  program  Identification  Code）や交通情報に係る放送番組が始まることを示す交通アナウンス識別データ(TAコード:  Traffic  Announcement  code)が配置される。ブロックCには、同一番組を放送している放送局群の各放送局の周波数に係るデータが配置される。換言すれば、ブロックCには、代替局周波数データ(AFデータ:  Alternative  Frequency  Code)が配置される。ブロックDには、放送局名やネットワーク名等の放送局名データ(PSコード:  Program  Service  code)が配置される。
【０００８】
また、各グループは、その内容に応じて4ビットによりタイプ0〜15の16通りに区別される。さらに、各タイプ(0〜15)に対応してそれぞれ2つのバージョン(A、B)が定義されている。バーションの識別コードはブロックBに配置される。なお、バージョンAに定義されたタイプについては、ブロックAに必ずPIコードが含まれるが、バージョンBに定義されたタイプについては、ブロックAに加えてブロックCにもPIコードが含まれる。
【０００９】
TMCは、RDSデータにおける例えば8Aグループ、換言すれば、バージョンAに定義されたグループ8を利用して放送される。
【００１０】
図２は、TMCを送信する8Aグループのベースバンドコーディング構造を示す。
【００１１】
ブロックAには、PIコードが含まれる。ブロックBには、8Aグループタイプを識別する4ビットのグループタイプ識別コードの他に、メッセージの管理及び拡張システムに関する様々なコードが含まれる。ブロックBには、例えばショートメッセージがあることを示す1ビットのショートメッセージコード「S」と、1つのメッセージが1つのグループデータで送信されるシングルグループメッセージであるか、或は1つのメッセージが複数のグループデータに亘って送信されるか否かを示す1ビットのグループメッセージ識別コード「G」と、大体の渋滞時間を示す3ビットの渋滞時間コード「DP」とを有する。なお、該渋滞時間コードDPは、8段階の渋滞時間(0〜4時間）を示すために使用される。
【００１２】
ブロックCには、例えば迂回路の有無を示す迂回路識別コード「D」と、ロケーションオフセットアドレスを含む3ビットの「EXTENT」コードと、例えば天候状態、工事、交通渋滞等などの情報を示す11ビットの「EVENT」コードが含まれる。ブロックDには、位置情報を示す16ビットの「LOCATION」コードが含まれる。これらコードによる拡張システムを利用することにより、交通渋滞に対する迂回路についても適切に指示する様々な情報等が送信される。
【００１３】
ラジオ受信機は、自動追従機能を有する。ラジオ受信機は、例えば、マルチパス妨害等の外乱により現在受信中の放送局における受信レベルが低下したとき、AFデータに基づいて受信レベルの良好な他の放送局（代替局）を選局する。ラジオ受信機は、受信可能な放送局が多数ある場合、該受信可能な放送局をリスト化する。該受信可能な放送局のリストをステーションリストと呼ぶ。ラジオ受信機は、所定の周期でステーションリストを更新する。他の放送局を選局することにより、外乱の影響を受けること無く常に受信良好な同一番組の放送をユーザに提供することができる。
【００１４】
また、ラジオ受信機は、TPコードに応じて交通情報放送局を識別し、TAコードに応じて交通情報番組が行われることを識別する。ラジオ受信機は、交通情報放送局及び／又は交通情報番組の識別通知を当該受信装置の表示部に表示する。識別通知を表示部に表示することにより、交通情報を望むドライバにとっては該交通情報放送局及び／又は該番組放送開始を認識することができるため非常に便利である。
【００１５】
また、ラジオ受信機は、送信されるTMCデータを受信して順次記憶することができる。TMCデータは、交通情報用の放送番組が無くても送信されるので、受聴中の放送番組を途中で中断させることなく、交通情報を取得できる。
【先行技術文献】
【特許文献】
【００１６】
【特許文献１】特開２００２−３４４３４０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１７】
ラジオ受信機は、RDS-TMCの受信時間を分割して、ステーションリストを更新する。該ラジオ受信機は、TMC受信の合間に、PIコードスキャンとPSコードスキャンをフルスキャンで実施することによりステーションリストを更新する。以下、本明細書では、RDS-TMCの受信時間は、TMCの受信時間と呼ばれることもある。
【００１８】
図３は、RDS-TMCチューナにおけるステーションリストの更新を示すタイムチャートの一例を示す。図３に示されるタイムチャートには、ユーザの操作により切り替え可能な、FMラジオの画面とナビゲーション(Navi)画面との切り替えと、RDS-TMCチューナにより実行されるTMC受信とステーションリストサーチとの切り替えが示される。また、図３には、TMCデータの送信が示される。TMCデータは放送局により送信される。
【００１９】
図３によれば、ユーザによる操作とTMCデータの送信時間（周期）に関係なく、RDS-TMCチューナは一定の動作を実行する。
【００２０】
図３によれば、t1の間TMCを受信し、該TMCの受信の後のt2の間ステーションリストサーチを行う。該t1はTMCの受信に要する時間である。該t2は、PIコード及び／又はPSコードの受信に要する時間であり、ラジオ受信機の周辺に位置する放送局の数に依存する。TMC情報の長さは規格により規定されており、最長15分である。換言すれば、交通情報を取得するためには、最長15分間データを取得しないと、周辺の交通情報を取得することができない。TMCのサービス提供時間が15分間である場合に一部分のデータを受信できなかった場合には、該サービス提供時間と次のサービス提供時間はTMCを受信する必要がある。例えば、サービス提供時間の先頭部分のデータを受信できなかった場合には、ステーションリストを更新するためのフルスキャンは約30分後となる。サービス提供時間の先頭部分のデータを受信できない状況が続いた場合には、ステーションリストの更新頻度は30分となる。
【００２１】
実際には、TMCのサービス提供平均時間は5分程度であり、サービス提供時間の15分の間に該5分程度のサービスが3回繰り返される場合が多い。例えば、サービス提供平均時間が5分間である場合に一部分のデータを受信できなかった場合には、該サービス提供平均時間と次のサービス提供平均時間の5分間はTMCを受信する必要がある。例えば、サービス提供平均時間の先頭部分のデータを受信できなかった場合には、ステーションリストを更新するためのフルスキャンは約10分後となる。サービス提供平均時間の先頭部分のデータを受信できない状況が続いた場合には、ステーションリストの更新頻度は10分となる。
【００２２】
従って、TMCの先頭部分のデータを受信できない状況が続いた場合には、ステーションリストの更新頻度は、10分から30分程度となる。
【００２３】
TMCを受信するためには、TMCを放送している放送局にチューナを合わせる必要がある。一方、RDSデータは各放送局により送信されるため、該各放送局にチューナを合わせる必要がある。TMCを受信するためにTMCを放送している放送局にチューナを合わせている間は、他の放送局を探索することができない。
【００２４】
また、ステーションリストの更新のためのフルスキャンを最優先とした場合、PIコード及びPSコードのスキャンには5分程度の時間が必要である。従って、該更新されたステーションリストは、最短で5分、最長で約30分後に提供される。従って、提供されたステーションリストが、実際の状況を反映したものでない場合もある。
【００２５】
また、ステーションリストの更新が行われる際には、フルスキャンが実行される。フルスキャンでは、PIコードのスキャンと、PSコードのスキャンとが行われる。従って、ステーションリストの更新が開始されると、しばらくの間は、放送局の選局はできない。
【００２６】
また、例えば、車両がトンネルを通過した場合、該車両に搭載されたラジオ受信機は、TMCを放送している放送局をサーチする必要がある。TMCを放送する放送局はステーションリストに含まれるため、該ラジオ受信機は、TMCを放送する放送局をサーチするためにステーションリストの更新を行う。ステーションリストの更新が行われるため、トンネルを通過してしばらくの間は、放送局の選局はできない。
【００２７】
本発明は、上述の点に鑑みてなされたものであり、ステーションリストの更新タイミングと交通情報の受信タイミングとを状況に応じて変更できるラジオ受信機及び方法を提供することを目的とする。
【課題を解決するための手段】
【００２８】
本ラジオ受信機は、
ラジオデータシステムにより提供される放送局情報及び／又は交通情報を受信し、該交通情報を車載機に提供する受信部と、
該受信部により受信された放送局情報に基づいて、受信可能な放送局のリストを設定する放送局リスト設定部と、
前記車載機から、該車載機の状態を示す状態情報を取得する状態情報取得部と、
該状態情報取得部により取得された状態情報に基づいて、前記放送局のリストを更新するか、前記車載機に交通情報を提供するかを設定する動作モード設定部と、
該動作モード設定部による設定に従って、前記受信部により受信すべき情報を変更する受信情報変更部と
を有する。
【００２９】
本方法は、
ラジオデータシステムにより提供される放送局情報及び／又は交通情報を受信する受信ステップと、
該受信ステップにより受信された交通情報を車載機に提供する交通情報提供ステップと、
前記受信ステップにより受信された放送局情報に基づいて、受信可能な放送局のリストを設定する放送局リスト設定ステップと、
前記車載機から、該車載機の状態を示す状態情報を取得する状態情報取得ステップと、
該状態情報取得ステップにより取得された状態情報に基づいて、前記放送局のリストを更新するか、前記車載機に交通情報を提供するかを設定する動作モード設定ステップと、
該動作モード設定ステップによる設定に従って、前記受信ステップにより受信すべき情報を変更する受信情報変更ステップと
を有する。
【発明の効果】
【００３０】
開示のラジオ受信機及び方法によれば、ステーションリストの更新タイミングと交通情報の受信タイミングとを状況に応じて変更できる。
【図面の簡単な説明】
【００３１】
【図１】RDSデータのベースバンドコーディング構造の一例を示す説明図である。
【図２】TMCのベースバンドコーディング構造の一例を示す説明図である。
【図３】RDS-TMCチューナにおけるステーションリストの更新タイミングの一例を示すタイムチャートである。
【図４】一実施例に従ったシステムを示す機能ブロック図である。
【図５】一実施例に従ったラジオ受信機を示す機能ブロック図である。
【図６】一実施例に従ったラジオ受信機の動作の一例を示すフローチャートである。
【図７】一実施例に従ったラジオ受信機の動作の一例を示すフローチャートである。
【図８】一実施例に従ったラジオ受信機の動作の一例を示すフローチャートである。
【図９】一実施例に従ったラジオ受信機の動作の一例を示すタイムチャートである。
【図１０】一実施例に従ったラジオ受信機の動作の一例を示タイムチャートである。
【発明を実施するための形態】
【００３２】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００３３】
＜システム＞
図４は、本実施例に従ったシステムを示す。
【００３４】
本システムは、ラジオ受信機１００と、ナビゲーション装置２００とを有する。
【００３５】
本ラジオ受信機１００は、ナビゲーション装置２００の状態と、受信環境とに応じて、ステーションリストの更新タイミングを動的に変更する。本実施例では、ナビゲーション装置２００の状態に応じて、ステーションリストの更新タイミングを動的に変更する例について説明するが、より一般的には車載機であってもよい。該車載機には、ナビゲーション装置とオーディオとが一体となった装置が含まれてもよい。
【００３６】
＜ラジオ受信機＞
本ラジオ受信機１００は、メインチューナ１０２と、サブチューナ１０４と、RDS-TMCチューナ１０６と、ディーエスピー(DSP:  Digital  Signal  Processor)１０８と、オーディオCPU(Central  Processing  Unit)１１０とを有する。
【００３７】
メインチューナ１０２は、アンテナを介してラジオを受信する。メインチューナ１０２は、受信した音声信号をDSP１０８に入力する。
【００３８】
サブチューナ１０４は、メインチューナ１０２とともに、アンテナを介してラジオを受信する。サブチューナ１０４は、受信した音声信号をDSP１０８に入力する。また、同一又は隣接地域で同一番組を異なる周波数で放送している場合があるので、サブチューナ１０４は、代替周波数で、他の周波数の状況をスキャンするようにしてもよい。
【００３９】
RDS-TMCチューナ１０６は、アンテナを介してRDSデータ及び／又はTMCを受信する。RDS-TMCチューナ１０６は、TMCを送信する放送局からRDSデータ及びTMCを受信する。RDS-TMCチューナ１０６は、RDSデータ及び／又はTMCが含まれるコンポジット信号をDSP１０８及びナビゲーション装置２００に入力する。上述したように、RDSデータにはPIコード、PSコードなどの文字情報が含まれ、TMCには交通情報が含まれる。
【００４０】
DSP１０８は、メインチューナ１０２、サブチューナ１０４、及びRDS-TMCチューナ１０６と接続される。DSP１０８は、オーディオCPU１１０の制御により、メインチューナ１０２及びサブチューナ１０４により入力された音声信号を音声化し、スピーカ（図示なし）に出力する。DSP１０８は、メインチューナ１０２により入力された音声信号と、サブチューナ１０４により入力された音声信号とを合成することにより、最適な受信状態を継続する。複数のチューナにより受信された音声信号を合成することにより、位相ダイバーシチ(Phase  Diversity)の効果を得ることができる。また、DSP１０８は、RDS-TMCチューナ１０６により入力されたコンポジット信号からRDSデータ及び／又はTMCを取得し、該RDSデータ及び／又はTMCをオーディオCPU１１０に入力する。また、DSP１０８は、サブチューナ１０４により入力された同一又は隣接地域で同一番組を放送する他の周波数の情報(以下、代替周波数情報とよぶ)をオーディオCPU１１０に入力する。また、DSP１０８は、電界強度スキャンを行い、電界強度と周波数との関係を取得し、オーディオCPU１１０に、該電界強度と周波数との関係を示す情報を入力する。
【００４１】
オーディオCPU１１０は、DSP１０８及びRDS-TMCチューナ１０６と接続される。
【００４２】
図５は、オーディオCPU１１０を示す機能ブロック図である。
【００４３】
オーディオCPU１１０は、操作状況判定部１１０２と、動作モード設定部１１０４と、受信状況判定部１１０６と、リスト更新部１１０８と、TMCデータ判定部１１１０とを有する。
【００４４】
操作状況判定部１１０２は、ナビゲーション装置２００と接続され、該ナビゲーション装置２００から該ナビゲーション装置２００の操作状況を示す情報（以下、操作状況情報と呼ぶ）を取得する。該操作状況情報は、ナビゲーション装置２００の表示画面を示す情報であってもよい。そして、操作状況判定部１１０２は、操作状況情報に基づいて、ナビゲーション装置２００により行われている操作を判定する。例えば、ラジオ操作又は該ラジオ操作以外の操作が行われているかを判定するようにしてもよい。該ラジオ操作以外の操作には、ナビゲーションの操作が含まれる。操作状況判定部１１０２は、ナビゲーション装置２００により行われている操作を示す情報（以下、操作情報と呼ぶ）を動作モード設定部１１０４に入力する。
【００４５】
動作モード設定部１１０４は、操作状況判定部１１０２と接続され、該操作状況判定部１１０２により入力された操作情報に基づいて、当該ラジオ受信機１００の動作モードを変更する。例えば、該動作モードには、「ステーションリストサーチ」と「RDS-TMC局受信」とが含まれる。「ステーションリストサーチ」は、RDSサーチが行われることによりステーションリストの更新を行う動作モードである。「ステーションリストサーチ」の期間にAFリストの更新が行われてもよい。「RDS-TMC局受信」は、TMC受信を行う動作モードである。動作モードとして「ステーションリストサーチ」が選択された場合には、TMC受信よりも、ステーションリストの更新が優先される。動作モードとして「RDS-TMC局受信」が選択された場合には、ステーションリストの更新よりもTMC受信が優先される。動作モード設定部１１０４は、設定した動作モードを受信状況判定部１１０６に通知する。
【００４６】
受信状況判定部１１０６は、DSP１０８、動作モード設定部１１０４及びRDS-TMCチューナ１０６と接続され、該動作モード設定部１１０４により入力された動作モードに基づいて、RDS-TMCチューナ１０６を制御する。また、受信状況判定部１１０６は、電波環境が正常であるかどうかを判定する。例えば、受信状況判定部１１０６は、RDS-TMC受信ができているかを判定するようにしてもよいし、ラジオ受信ができているかを判定するようにしてもよい。
【００４７】
また、電波状況判定部１１０６は、RDS-TMC受信及びラジオ受信ができているかを判定するようにしてもよい。また、受信状況判定部１１０６は、動作モードとして「ステーションリストサーチ」が入力された場合に、リスト更新部１１０８に、動作モードとして「ステーションリストサーチ」が設定されたことを通知する。動作モードとして「ステーションリストサーチ」が入力された場合に、受信状況判定部１１０６は、リスト更新部１１０８に、ステーションリスト及び／又はAFリストの更新を行うように命令するようにしてもよい。また、受信状況判定部１１０６は、動作モードとして「RDS-TMC局受信」が入力された場合に、TMCデータ判定部１１１０に、動作モードとして「RDS-TMC局受信」が設定されたことを通知する。動作モードとして「RDS-TMC局受信」が入力された場合に、受信状況判定部１１０６は、TMCデータ判定部１１１０に、TMCデータを判定するように命令するようにしてもよい。
【００４８】
リスト更新部１１０８は、DSP１０８、受信状況判定部１１０６、及びナビゲーション装置２００と接続され、該受信状況判定部１１０６による通知に応じて、DSP１０８により入力されるRDSデータに基づいて、ステーションリストの更新を行う。また、リスト更新部１１０８は、DSP１０８により入力される代替周波数情報に基づいて、AFリストを更新する。そして、リスト更新部１１０６は、更新後のステーションリスト及び／又はAFリストをナビゲーション装置２００に入力する。
【００４９】
TMCデータ判定部１１１０は、DSP１０８、受信状況判定部１１０６、及びナビゲーション装置２００と接続される。TMCデータ判定部１１１０は、受信状況判定部１１０６による通知に応じて、DSP１０８により入力されるTMCデータに基づいて、TMC受信に関する制御を行う。
【００５０】
＜ナビゲーション装置＞
ナビゲーション装置２００は、RDS-TMCチューナ１０６により入力されたコンポジット信号から交通情報を取得し、該交通情報を設定する。そして、ナビゲーション装置２００は、設定した交通情報を表示する。また、ナビゲーション装置２００は、該交通情報に基づいて、ナビゲーション動作を行うようにしてもよい。また、ナビゲーション装置２００は、ユーザによる当該ナビゲーション装置２００の操作状況を示す操作状況情報をオーディオCPU１１０に入力する。該操作状況情報には、当該ナビゲーション装置２００に表示されている画面情報であってもよい。また、ナビゲーション装置２００は、オーディオCPU１１０により入力されたステーションリスト及び／又はAFリストを設定する。
【００５１】
＜ラジオ受信機の動作＞
図６は、本ラジオ受信機１００の動作を示すフロー図である。
【００５２】
本ラジオ受信機１００は、受信状況が悪化した場合には、ステーションリストの更新を優先する。
【００５３】
本ラジオ受信機１００は、周波数スキャン（走査）を行う。該周波数スキャンには、電界強度のスキャンと、PIコードのスキャンと、PSコードのスキャン（フルスキャン）とが含まれる。電界強度のスキャンは、周波数と電界強度との関係を求めるためのスキャンである。電界強度のスキャンは、ラジオの受信帯域全体をスキャンした場合でも6sec程度である。PIスキャンは、PIコードを取得するためのスキャンである。PIスキャンは、局数が100の場合、2分程度である。PSスキャンは、PIコードとPSコードとを取得するためのスキャンである。PSスキャンでは、全周波数帯域がスキャンされる。PSスキャンは、局数が100の場合、4分程度である。
【００５４】
電界強度スキャン、PIコードスキャン、PSコードスキャンとなるに従って、データ内部の解析のために、オーディオCPU１１０における処理時間が必要となるため、スキャンに要する時間が長くなる。従って、本ラジオ受信機１００では、電界強度スキャンにより、周波数と電界強度との関係を求めることにより状態を監視し、状態が著しく変化した場合に、電波環境が変化したと判断する。例えば、周波数と電界強度との関係を示すテーブルを保持するようにしてもよい。例えば、電界強度が高い順に、放送局と、周波数と、電界強度とがリスト化されてもよい。そして、電界強度スキャンを実施し、該テーブルと異なる場合には、電波環境が変化したと判断するようにしてもよい。電界強度スキャンにより電波環境の変化を検出し、該電波環境の変化が検出された後に、必要に応じて、PIコードスキャン、PSコードスキャンが行われる。そして、周波数と電界強度との関係を示すテーブルが更新される。複数のスキャンを併用することにより、処理時間を短縮できる。
【００５５】
また、本フローでは、TMCのサービス提供時間がtaであるとする。すなわち、ta毎にTMCデータが更新される。
【００５６】
ラジオ受信機１００は、ナビゲーション装置２００の画面にラジオ操作画面が表示されているかを判断する（ステップＳ６０２）。例えば、操作状況判定部１１０２は、ナビゲーション装置２００により入力された操作状況情報に基づいて、ナビゲーション装置２００の画面にラジオ操作画面が表示されているかどうかを判定する。また、操作状況判定部１１０２は、ナビゲーションの画面以外の画面であるかどうかを判定するようにしてもよい。換言すれば、操作状況判定部１１０２は、ラジオを使用している際に表示されると想定される画面であるかどうかを判定するようにしてもよい。例えば、CD(Compact  Disc)やHD(hard  disk)オーディオなどの操作画面が表示されている場合には、ラジオが使用されていないと判定される。
【００５７】
ナビゲーション装置２００の画面にラジオ操作画面が表示されている場合（ステップＳ６０２：ＹＥＳ）、ラジオ受信機１００は、「RDS-TMC局受信」に対して、「ステーションリストサーチ」を優先モードとする（ステップＳ６０４）。例えば、動作モード設定部１１０４は、「ステーションリストサーチ」を優先モードとする。「ステーションリストサーチ」を優先モードとすることにより、走行中に、現在受信している放送局からの電波の受信状態が悪化した場合でも、ステーションリストが最新のものに更新されるため、受信状態の良好な放送局に切り替えることができる。
【００５８】
ラジオ受信機１００は、RDS-TMCデータの更新からの時間経過がta以下であるかどうかを判定する（ステップＳ６０６）。例えば、受信状況判定部１１０６は、RDS-TMCデータの更新からの時間経過がta以下であるかどうかを判定する。
【００５９】
TMCを受信してからの経過時間がtaを超える場合（ステップＳ６０６：ＮＯ）、ラジオ受信機１００は、電波環境は正常であるかどうかを判定する（ステップＳ６０８）。例えば、電波状況判定部１１０６は、電波環境は正常であるかどうかを判定する。例えば、電波状況判定部１１０６は、RDS-TMC受信ができているかどうかを判定するようにしてもよいし、ラジオ受信ができているかどうかを判定するようにしてもよい。また、電波状況判定部１１０６は、RDS-TMC受信及びラジオ受信ができているかどうかを判定するようにしてもよい。具体的には、電波状況判定部１１０６は、交通情報を示す文字情報を受信できているかどうかにより、TMCが受信できているかどうかを判断する。また、電波状況判定部１１０６は、電界強度に基づいてラジオ放送が受信できているかどうかを判断するようにしてもよいし、PIコードを取得できるかどうかによりラジオ放送が受信できているかどうかを判断するようにしてもよい。
【００６０】
ステップＳ６０６によりTMCを受信してからの経過時間がta以下であると判定された場合（ステップＳ６０６：ＹＥＳ）及びステップＳ６０８により電波環境は正常でないと判定された場合（ステップＳ６０８：ＮＯ）、TMC及び／又はラジオの受信ができていないことになるため、ラジオ受信機１００は、周波数スキャンを実施し、帯域内の電界強度と周波数との関係が変化しているかどうかを判定する（ステップＳ６１０）。例えば、リスト更新部１１０８は、DSP１０８に電界強度のスキャンを実施させる。そして、リスト更新部１１０８は、DSP１０８から、帯域内の電界強度と周波数との関係を取得し、該帯域内の電界強度と周波数との関係が変化しているかどうかを判定する。電界強度のスキャンを行うことにより、フルスキャンと比較して、スキャン処理時間を短縮できる。
【００６１】
帯域内の電界強度と周波数との関係が変化していると判定された場合（ステップＳ６１０：ＹＥＳ）、ラジオ受信機１００は、電波強度順に、予め設定された数の周波数のチャネルを保持する（ステップＳ６１２）。例えば、リスト更新部１１０８は、電波強度順に、予め設定された数の周波数のチャネルを保持する。例えば、リスト更新部１１０８は、64個の周波数と予備のチャネルとを保持するようにしてもよい。該64個の周波数は一例であり、適宜変更可能である。
【００６２】
ラジオ受信機１００は、PIコードを取得する（ステップＳ６１４）。例えば、リスト更新部１１０８は、ステップＳ６１２により、電界強度順に保持された放送局の設定情報に基づいて、PIコードを取得する。例えば、電界強度順に、PIコードを取得するようにしてもよい。
【００６３】
ラジオ受信機１００は、ステップＳ６１４により取得されたPIコードと、PI、PS対照データとを比較する（ステップＳ６１６）。リスト更新部１１０８は、ステップＳ６１４により取得されたPIコードと、例えば、データベースに格納されたPI、PS対照データとを比較する。
【００６４】
ラジオ受信機１００は、ステップＳ６１４により取得されたPIコードが、PI、PS対照データに含まれるかを判断する（ステップＳ６１８）。リスト更新部１１０８は、ステップＳ６１４により取得されたPIコードが、PI、PS対照データに含まれるかを判断する。取得されたPIコードがPI、PS対照データに含まれるかを判断することにより、取得されたPIコードに対応する放送局が、現在設定されているステーションリストに含まれるかどうかを判断できる。
【００６５】
ステップＳ６１４により取得されたPIコードが、PI、PS対照データに含まれないと判断された場合（ステップＳ６１８：ＮＯ）、ラジオ受信機１００は、ステップＳ６１４により取得されたPIコードに対応するPSコードを取得する（ステップＳ６２０）。リスト更新部１１０８は、ステップＳ６１４により取得されたPIコードが、PI、PS対照データに含まれないと判断した場合、該PI、PS対照データに含まれないPIコードに対応するPSコードを取得する。PI、PS対照データに含まれないPIコードに対応するPSコードを取得することにより、全PIコードに対応するPSコードを取得する必要がない。現在設定されているPI、PS対照データに含まれないPIコードに対応するPSコードを取得することにより、差分情報のみを取得できるため、処理時間を短縮できる。
【００６６】
ラジオ受信機１００は、PI、PSデータのテーブルを更新する（ステップＳ６２２）。リスト更新部１１０８は、PI、PSデータのテーブルを更新する。
【００６７】
ステップＳ６１８により取得されたPIコードが、PI、PS対照データに含まれると判断された場合（ステップＳ６１８：ＹＥＳ）、及びステップＳ６２２によりPI、PSデータのテーブルの更新が行われた後、ラジオ受信機１００は、ステーションリストの更新を行う（ステップＳ６２４）。例えば、ステップＳ６１８により取得されたPIコードが、PI、PS対照データに含まれる場合には、電界強度順に、放送局を並べ替えることによりステーションリストを更新する。ステップＳ６２２によりPS、PIデータの更新が行われた場合には該更新されたPS、PIデータにより、電界強度順に、放送局を並べ替えることによりステーションリストを更新する。
【００６８】
ラジオ受信機１００は、RDS-TMC局に、受信周波数を設定する（ステップＳ６２６）。例えば、受信状況判定部１１０６は、ステップ６２４により更新されたステーションリストを参照し、RDS-TMCチューナ１０６を制御することによりRDS-TMC局に、受信周波数を設定する。ステーションリストが更新されていることにより、該ステーションリストに含まれるRDS-TMC局も更新されていると想定されるためである。
【００６９】
ラジオ受信機１００は、ラジオ受信シーケンスを継続する（ステップＳ６２８）。オーディオCPU１１０は、ラジオ受信シーケンスを継続する。その後、ステップＳ６０２に戻る。
【００７０】
ステップＳ６０８により電波環境が正常であると判定された場合（ステップＳ６０８：ＹＥＳ）、ラジオ受信機１００は、TMCを受信してからの経過時間がta×2を超えているかどうかを判断する（ステップＳ６３０）。例えば、受信状況判定部１１０６は、TMCを受信してからの経過時間がta×2を超えているかどうかを判定する。
【００７１】
ステップＳ６３０によりTMCを受信してからの経過時間がta×2を超えていないと判断された場合（ステップＳ６３０：ＮＯ）、TMC受信を行うべき時間の前であるため、ステップＳ６１０に遷移する。TMCはta時間毎に更新されるためである。
【００７２】
ステップＳ６３０によりTMCを受信してからの経過時間がta×2を超えていると判断された場合（ステップＳ６３０：ＹＥＳ）、ラジオ受信機１００は、タイムアウトしたと判断し、RDS-TMC局を受信する（ステップＳ６３２）。例えば、受信状況判定部１１０６は、TMCを受信できるように、RDS-TMCチューナ１０６を制御する。
【００７３】
ラジオ受信機１００は、TMCのデータサイズに基づいて、データ更新間隔taを演算により求める（ステップＳ６３４）。例えば、TMCデータ判定部１１１０は、TMCのデータサイズに基づいて、データ更新間隔taを演算することにより求める。該データ更新間隔taは、TMCのサービス提供平均時間であってもよいし、TMC情報の長さであってもよい。放送局により放送されるTMCのデータサイズも変わるため、TMCの受信が行われた場合には、データ更新間隔taを再設定することが好ましい。
【００７４】
ラジオ受信機１００は、TMCの受信が成功したかどうかを判定する（ステップＳ６３６）。例えば、TMCデータ判定部１１１０は、TMCの受信が成功したかどうかを判定する。例えば、誤り率により判定するようにしてもよい。
【００７５】
TMCの受信が成功したと判定された場合（ステップＳ６３６：ＹＥＳ）、ラジオ受信機１００は、ナビゲーション装置２００にTMCデータを更新するように命令する（ステップＳ６３８）。例えば、TMCデータ判定部１１１０は、TMCの受信が成功したと判定した場合、ナビゲーション装置２００へTMCの受信が成功したことを通知する。TMCの受信が成功した場合、TMCデータ判定部１１１０は、ナビゲーション装置２００へTMCデータを更新するように命令してもよい。その後、ステップＳ６０２に戻る。TMCの受信が成功したと判定された場合に、ナビゲーション装置２００にTMCデータを更新させることにより、ナビゲーション装置２００により使用される交通情報を最新のものに設定できる。
【００７６】
ステップＳ６３６によりTMCの受信が成功したと判定されない場合（ステップＳ６３６：ＮＯ）、ラジオ受信機１００は、TMCの電界強度が十分であるかどうかを判定する（ステップＳ６４０）。例えば、TMCデータ判定部１１１０は、TMCの受信電界強度が十分であるかどうかを判定する。TMCの受信電界強度が十分であるかどうかを判定することにより、電界強度が十分でないため受信できなかったのか、電界強度は十分であったが一時的に電界強度が低下したため受信できなかったのかを判定できる。
【００７７】
TMCの受信強度が十分であると判定された場合（ステップＳ６４０：ＹＥＳ）、ラジオ受信機１００は、該TMCの受信の試行が３度目（以上）であるかどうかを判定する（ステップＳ６４２）。例えば、TMCデータ判定部１１１０は、TMCの受信強度が十分であると判定した場合、該TMCの受信の試行が３度目であるかどうかを判定する。該３度目は一例であり、TMCの受信の試行回数として任意に設定できる。
【００７８】
TMCの受信の試行が３度目であると判定された場合（ステップＳ６４２：ＹＥＳ）、ステップＳ６１０に遷移する。３回試行してもTMCの受信が失敗した場合には、帯域内の電界強度と周波数との関係に変化が生じていると想定される。従って、電界強度のスキャンを実施する（ステップＳ６１０）。
【００７９】
ステップＳ６４０によりTMCの受信強度が十分でないと判定される場合（ステップＳ６４０：ＮＯ）、ステップＳ６１０に遷移する。TMCの受信強度が十分でない場合には、帯域内の電界強度と周波数との関係に変化が生じていると想定される。従って、電界強度のスキャンを実施する。
【００８０】
ステップＳ６４２によりTMCの受信の試行が３度目でないと判定された場合（ステップＳ６４２：ＮＯ）、ステップＳ６３２に遷移する。TMCの受信の試行が３度目でない場合には、一時的にTMCの電界強度が低下したために受信できなかったと想定される。従って、再度TMCの受信を試行する。
【００８１】
ステップＳ６０２によりナビゲーション装置２００の画面にラジオ操作画面が表示されていない場合（ステップＳ６０２：ＮＯ）、ラジオ受信機１００は、「ステーションリストサーチ」に対して、「RDS-TMC局受信」を優先モードとする（ステップＳ６４４）。そして、後述するステップＳ８０２に遷移する。
【００８２】
本ラジオ受信機１００によれば、電波環境に応じて、ステーションリストの更新タイミングと、TMCの更新タイミングとを動的に変更できる。従って、ユーザが放送局を選局する際に使用するステーションリストを最新のものとすることができる。また、ステーションリストの更新が優先される期間に、AFリストの更新も可能であるため、電波環境の変化に応じて、受信可能な放送局への変更が容易である。また、TMCを受信する放送局も最新のものとすることができる。
【００８３】
例えば、ユーザがラジオを聴いているときには、RDS情報を優先的に受信できるように設定される。RDS情報を優先的に受信できるように設定されることにより、ステーションリストの更新を早期に行うことができる。ステーションリストの更新を早期に行うことができるため、受信状態が悪化してもユーザに最新のステーションリストを提供できる。また、例えば、ユーザがラジオを聴いていないときには、TMC情報を優先的に受信できるように設定される。TMC情報を優先的に受信できるように設定されることにより、交通情報の更新を早期に行うことができる。交通情報の更新を早期に行うことができるため、道路状況が変化した場合でも、最新の交通情報に更新できる。最新の交通情報に更新できるため、該最新の交通情報を提供できる。
【００８４】
＜ステーションリストの更新フロー＞
図７は、ステーションリストの更新フローを示す。
【００８５】
本ラジオ受信機１００は、ステーションリストを更新する際に、全放送局を更新するか、一部の放送局を更新するかを設定できる。さらに、一部の放送局を更新するように設定されている場合には、更新すべき放送局数を設定できる。例えば、一部の放送局として、画面に表示可能な放送局を更新するように設定してもよい。更新すべき放送局数は予め設定されてもよいし、ユーザにより設定されるようにしてもよい。以下、更新すべき放送局数を閾値と呼ぶ。
【００８６】
ラジオ受信機１００は、ユーザにより全放送局を更新するように設定されたかどうか、一部の放送局を更新するように設定されたかどうかを判定する。例えば、リスト更新部１１０８は、全放送局を更新するように設定されたかどうか、一部の放送局を更新するように設定されたかどうかを判定する。例えば、リスト更新部１１０８に、ユーザのステーションリストに関する操作に対応する操作信号が入力されてもよい。
【００８７】
一部の放送局を更新するように設定された場合（ステップＳ７０２：部分更新）、ラジオ受信機１００は、ステーションリストに含まれる放送局のうち、入れ替えるべき放送局の数が閾値を超えているかどうかを判定する（ステップＳ７０４）。例えば、リスト更新部１１０８は、取得できた放送局と、保持しているステーションリストとを比較し、入れ替えるべき放送局の数を求める。そして、リスト更新部１１０８は、入れ替えるべき放送局の数が閾値を超えるかどうかを判定する。例えば、取得できた放送局の内、保持しているステーションリストに含まれない放送局の数を求めてもよい。そして、該放送局の数が閾値を超えるかどうかを判定するようにしてもよい。
【００８８】
ステップＳ７０２により全放送局を更新するように設定された場合（ステップＳ７０２：全更新）及びステップＳ７０４により入れ替えるべき放送局の数が閾値を超えると判定された場合（ステップＳ７０４：ＹＥＳ）、ラジオ受信機１００は、保持しているステーションリストをクリアして、受信状態のよい順に、取得できた放送局をソーティングし、順次表示する（ステップＳ７０６）。例えば、リスト更新部１１０８は、全放送局を更新するように設定された場合及びステップＳ７０４により入れ替えるべき放送局の数が閾値を超えると判定された場合、保持しているステーションリストに含まれる放送局をクリアして、取得できた放送局に基づいて、ステーションリストを更新する。そして、リスト更新部１１０８は、ステーションリストをナビゲーション装置２００に入力する。ナビゲーション装置２００は、リスト更新部１１０８により入力されたステーションリストを設定する。
【００８９】
ステップＳ７０４により入れ替えるべき放送局の数が閾値以下であると判定された場合（ステップＳ７０４：ＮＯ）、ラジオ受信機１００は、現在のステーションリストに含まれる放送局をクリアせず、受信状態に基づいて、該受信状態のよい順序に変化が生じている放送局を入れ替える（ステップＳ７０８）。例えば、リスト更新部１１０８は、入れ替えるべき放送局の数が閾値を超えていないと判定された場合、現在のステーションリストに含まれる放送局をクリアせず、受信状態に基づいて、該受信状態のよい順序に変化が生じている放送局を入れ替える。例えば、順番を入れ替えるようにしてもよい。
【００９０】
ステップＳ７０６及びＳ７０８の処理の終了後、図６を参照して説明したステップＳ６０２に戻る。
【００９１】
本ステーションリストの更新フローにおいて、全放送局を更新するための閾値を設定できるようにしてもよい。全放送局を更新するための閾値を設定できることにより、更新すべき放送局の数を超え、全放送局を更新するための閾値以下の場合には、入れ替えるべき放送局が入れ替えられるが、全放送局は更新されない。更新すべき放送局の数を超えた場合でも、全放送局を更新する必要がない場合もある。従って、全放送局を更新する必要がある場合にのみ、全放送局を更新できる。
【００９２】
本ステーションリストの更新フローによれば、ステーションリストを更新する際に、全放送局を更新するか、一部の放送局を更新するかを設定できる。一部の放送局を更新するように設定できることにより、ステーションリストの更新時間を短縮できる。
【００９３】
さらに、一部の放送局を更新すると設定された場合に、更新すべき放送局数を設定できる。更新すべき放送局数を設定できることにより、必要な放送局数だけを更新できる。さらに、一部の放送局を更新すると設定された場合でも、入れ替えるべき放送局の数が更新すべき放送局数を超えた場合には、全放送局が更新される。全放送局が更新されることにより、ステーションリストの精度（正確性）を高めることができる。
【００９４】
本ステーションリストの更新フローによれば、入れ替えるべき放送局の数などにより示される受信環境に応じて、ステーションリストに含まれる放送局を動的に更新できる。
【００９５】
＜TMCの受信を優先する場合の処理＞
図８は、「ステーションリストサーチ」に対して、「RDS-TMC局受信」を優先モードとするように設定された場合の処理を示す。
【００９６】
TMCの受信を優先するように設定された場合でも、電波環境の変化に基づいて、ステーションリストのサーチを実行するのが好ましい場合もある。受信品質が劣化した状況で、放送局を変更することなくTMC受信を行った場合、TMCの誤り率が増加するためである。従って、受信状態のよい放送局が存在する場合には、該放送局により放送される電波を受信できるように設定する。
【００９７】
図６を参照して説明したステップＳ６４４により、「ステーションリストサーチ」に対して、「RDS-TMC局受信」が優先モードに設定される。
【００９８】
ラジオ受信機１００は、TMC受信の間に周波数スキャンを実施し、周波数と電界強度との関係を監視する（ステップＳ８０２）。例えば、リスト更新部１１０８は、TMC受信の間にDSP１０８に周波数スキャンを実施させる。そして、リスト更新部１１０８は、DSP１０８から、帯域内の電界強度と周波数との関係を取得し、該周波数と電界強度との関係を監視する。例えば、リスト更新部１１０８は、電界強度と周波数との関係が変化しているかどうかを監視する。
【００９９】
ラジオ受信機１００は、ステップＳ８０２により取得した周波数と電界強度との関係に基づいて、ステーションリストに含まれる放送局の電界強度が変化しているかどうかを判定する（ステップＳ８０４）。例えば、リスト更新部１１０８は、ステップＳ８０２により取得した周波数と電界強度との関係に基づいて、電界強度に変化が見られる放送局の数及び／又は周波数と電界強度との関係の変化に基づいて、ステーションリストに含まれる放送局の電界強度が変化しているかどうかを判定する。
【０１００】
ステーションリストに含まれる放送局の電界強度は変化していないと判定された場合（ステップＳ８０４：ＮＯ）、ラジオ受信機１００は、TMCの受信ルーチンを継続する（ステップＳ８０６）。例えば、リスト更新部１１０８によりステーションリストに含まれる放送局の電界強度は変化していないと判定された場合、TMCデータ判定部１１１０は、TMCの受信ルーチンを継続する。そして、図６を参照して説明したステップＳ６０２に戻る。
【０１０１】
ステーションリストに含まれる放送局の電界強度が変化していると判定された場合（ステップＳ８０４：ＹＥＳ）、ラジオ受信機１００は、ステーションリストに含まれる放送局以外の周波数のPIコードをTMC受信の間に取得するように設定する（ステップＳ８０８）。例えば、リスト更新部１１０８は、ステーションリストに含まれる放送局の電界強度が変化している判定した場合、ステーションリストに含まれる放送局以外の周波数のPIコードをTMC受信の間に取得するように設定する。
【０１０２】
ラジオ受信機１００は、取得すべき放送局の数が閾値を超えるかどうかを判定する（ステップＳ８１０）。例えば、リスト更新部１１０８は、取得すべき放送局の数が閾値を超えるかどうかを判定する。
【０１０３】
取得すべき放送局の数が閾値を超えると判定された場合（ステップＳ８１０：ＹＥＳ）、図７を参照して説明したステップＳ７０２に遷移する。取得すべき放送局の数が多い場合には、ステーションリストの更新に関する設定に従って、全放送局又は一部の放送局を更新する。
【０１０４】
取得すべき放送局の数が閾値を超えないと判定される場合（ステップＳ８１０：ＮＯ）、図６を参照して説明したステップＳ６１０に遷移する。
【０１０５】
本TMCの受信を優先する場合の処理によれば、TMCの受信を優先するように設定された場合でも、受信品質が劣化した状況では放送局が変更される。受信品質が劣化した状況では放送局が変更されるため、受信品質のよい放送局により送信されたTMCを受信できる。TMCの受信を予め設定された時間間隔で行うのではなく、TMCの受信タイミングを電波環境の変化に基づいて動的に変更できるため、TMCの誤り率を低減できる。
【０１０６】
＜タイムチャート(その１)＞
図９は、本ラジオ受信機１００の動作を示すタイムチャートである。図９において横軸は時間である。
【０１０７】
図９には、ユーザがFMラジオの操作画面とナビゲーション画面とを交互に切り替えた場合のタイムチャートが示される。図９には、ユーザ操作画面、RDS-TMCチューナ、RDS-TMC更新タイマー、TMCデータ、RDS受信状態、FM  radio受信状態、周波数強度スキャン、周波数と電界強度との関係の変化、PIコードスキャン、PSデータ取得について示される。
【０１０８】
ユーザがナビゲーション画面からラジオ操作画面に切り替えると（１）、ラジオ受信機１００は、TMCの受信処理からステーションリストサーチへと切り替え（２）、RDS-TMC更新タイマーをオンにする（３）。そして、ラジオ受信機１００は、電界強度スキャンを行う（４）。ここでは、周波数と電界強度との関係に変化がないため、PIコードスキャン及びPSデータの取得は行われない。電界強度スキャンが終了すると、ラジオ受信機１００は、TMC受信へと切り替える（５）。
【０１０９】
ユーザはラジオ操作画面からナビゲーション画面に切り替える（６）。ナビゲーション画面に切り替えられた場合、ラジオ受信機１００は、TMC受信の間に電界強度スキャンを実施する。ラジオ受信機１００は、RDS-TMCタイマーにより設定された時間が経過すると（７）、TMCの受信処理からステーションリストサーチへと切り替える（８）。そして、ラジオ受信機１００は、電界強度スキャンを行う（９）。電界強度スキャンの結果、周波数と電界強度との関係に変化が検出される（１０）。ラジオ受信機１００は、周波数と電界強度との関係に変化が検出されたため、PIコードスキャンを行い（１１）、新たに検出されたPIコードに対応するPSデータの取得を行う（１２）。
【０１１０】
ユーザはナビゲーション画面からラジオ操作画面に切り替える（１３）。ラジオ受信機１００は、ステーションサーチの状態であるため、該状態のまま、電界強度スキャンを行う（１４）。ここでは、周波数と電界強度との関係に変化がないため、PIコードスキャン及びPSデータの取得は行われない。電界強度スキャンが終了すると、ラジオ受信機１００は、TMC受信へと切り替える（１５）。
【０１１１】
その後、電波状態が変化し、何も受信できない状態となる。
【０１１２】
RDS受信状態がOKからNGとなり（１６）、FM  Radio受信状態がOKからNGとなる（１７）。ラジオ受信機１００は、TMCの受信処理からステーションリストサーチへと切り替える（１８）。そして、ラジオ受信機１００は、電界強度スキャンを行う（１９）。電界強度スキャンの結果、周波数と電界強度との関係に変化が検出される（２０）。ラジオ受信機１００は、周波数と電界強度との関係に変化が検出されたため、PIコードスキャンを行い（２１）、新たに検出されたPIコードに対応するPSデータの取得を行う（２２）。新たに検出されたPIコードの数が多い場合には、PSデータの取得に要する時間が長くなる。
【０１１３】
＜タイムチャート(その２)＞
図１０は、本ラジオ受信機１００の動作を示すタイムチャートである。図１０において横軸は時間である。
【０１１４】
図１０には、ユーザがFMラジオの操作画面を維持した場合のタイムチャートが示される。図１０には、ユーザ操作画面、RDS-TMCチューナ、RDS-TMC更新タイマー、TMCデータ、RDS受信状態、FM  radio受信状態、周波数強度スキャン、周波数と電界強度との関係の変化、PIコードスキャン、PSデータ取得について示される。
【０１１５】
ユーザがナビゲーション画面からラジオ操作画面に切り替えると（１）、ラジオ受信機１００は、TMCの受信処理からステーションリストサーチへと切り替え（２）、RDS-TMC更新タイマーをオンにする（３）。そして、ラジオ受信機１００は、電界強度スキャンを行う（４）。ここでは、周波数と電界強度との関係に変化がないため、PIコードスキャン及びPSデータの取得は行われない。電界強度スキャンが終了すると、ラジオ受信機１００は、TMC受信へと切り替える（５）。
【０１１６】
TMC受信が終了すると、ラジオ受信機１００は、ステーションリストサーチへと切り替え（６）、RDS-TMC更新タイマーをオンにする（７）。そして、ラジオ受信機１００は、電界強度スキャンを行う（８）。電界強度スキャンの結果、周波数と電界強度との関係に変化が検出される（９）。ラジオ受信機１００は、周波数と電界強度との関係に変化が検出されたため、PIコードスキャンを行い（１０）、新たに検出されたPIコードに対応するPSデータの取得を行う（１１）。
【０１１７】
ラジオ受信機１００は、ステーションリストサーチに切り替えられている間、電界強度スキャンを行う（１２）。電界強度スキャンの結果、周波数と電界強度との関係に変化が検出される（１３）。ラジオ受信機１００は、周波数と電界強度との関係に変化が検出されたため、PIコードスキャンを行い（１４）、新たに検出されたPIコードに対応するPSデータの取得を行う（１５）。新たに検出されたPIコードの数が多い場合には、PSデータの取得に要する時間が長くなる。
【０１１８】
RDS-TMCタイマーにより設定された時間が経過すると（１６）。ラジオ受信機１００は、ステーションリストサーチからTMC受信へと切り替える（１７）。
【０１１９】
ラジオ受信機１００は、RDS受信状態がNGとなったことを一時的に検出する（１８）。
【０１２０】
ラジオ受信機１００は、TMCの受信処理からステーションリストサーチへと切り替え（１９）、RDS-TMC更新タイマーをオンにする（２０）。そして、ラジオ受信機１００は、電界強度スキャンを行う（２１）。電界強度スキャンの結果、周波数と電界強度との関係に変化が検出される（２２）。ラジオ受信機１００は、周波数と電界強度との関係に変化が検出されたため、PIコードスキャンを行い（２３）、新たに検出されたPIコードに対応するPSデータの取得を行う（２４）。
【０１２１】
図９及び図１０に示されるタイムチャートによれば、RDS-TMCチューナの受信状態が動的に変更される。RDS-TMCチューナの受信状態を動的に変更できるため、ユーザに最新のステーションリスト及び交通情報を提供できる。
【０１２２】
本ラジオ受信機によれば、周辺の環境の変化と、ナビゲーション装置２００の操作状況に基づいて、RDS-TMCチューナ１０６の受信状態を動的に変化させることができる。RDS-TMCチューナ１０６の受信状態には、ステーションリストの更新のための受信、TMCの受信が含まれる。また、サブチューナによるAFリスト更新のための受信が含まれてもよい。
【０１２３】
本実施例によれば、複数のスキャン方法を併用することにより処理時間を短縮できる。
これまでは、ラジオを受信できない状態から受信できる状態になった際に、ステーションリストの更新が行われるが、フルスキャンが実行されるため、ステーションリストの更新に5分程度の時間を要していた。本実施例では、電界強度スキャンが実行される場合には６sec程度、PIスキャンが実行される場合には30sec-40sec程度であり、処理時間を短縮できる。
【０１２４】
本実施例によれば、ラジオ受信機が提供される。
【０１２５】
該ラジオ装置は、
ラジオデータシステムにより提供される放送局情報及び／又は交通情報を受信し、該交通情報を車載機に提供する、RDS-TMCチューナとしての受信部と、
該受信部により受信された放送局情報に基づいて、受信可能な放送局のリストを設定するリスト更新部としての放送局リスト設定部と、
前記車載機から、該車載機の状態を示す状態情報を取得する操作状況判定部としての状態情報取得部と、
該状態情報取得部により取得された状態情報に基づいて、前記放送局のリストを更新するか、前記車載機に交通情報を提供するかを設定する動作モード設定部と
該動作モード設定部による設定に従って、前記受信部により受信される情報を変更する受信状況判定部としての受信情報変更部と
を有する。
【０１２６】
車載機の状態に応じて、放送局のリストを更新するか、車載機に交通情報を提供するかを設定することにより、状況に応じて、放送局のリストを更新するタイミング及び車載機に交通情報を提供するタイミングを変更できる。
【０１２７】
さらに、前記状態情報取得部は、車載機の画面に表示されている画面情報を取得する。車載機の画面に表示されている画面情報を取得することにより、車載機の状態を判定できる。例えば、ユーザがラジオを聴いているかを想定できる。
【０１２８】
さらに、前記受信情報変更部は、前記状態情報取得部により取得された車載機の画面情報がラジオ操作画面である場合に、放送局情報が受信されるように設定する。
【０１２９】
車載機の画面情報がラジオ操作画面である場合に放送局のリストを更新することにより、ユーザが選択できる放送局のリストであるステーションリストを常に最新の状態とすることができる。
【０１３０】
さらに、前記受信情報変更部により放送局情報が受信されるように設定された場合に、代替局周波数リストの更新を行うサブチューナとしての代替局周波数リスト更新部を有する。
【０１３１】
放送局のリストを更新することが優先される設定がされた場合に代替局周波数リストの更新を行うことにより、ステーションリストを常に最新の状態とできることに加え、AFリストも更新されるため、電波環境の変化に応じて、受信可能な放送局への変更が可能となる。
【０１３２】
さらに、電波環境を判定する受信状況判定部としての電波環境判定部を有する。前記受信情報変更部は、前記電波環境判定部により電波環境が正常でないと判定された場合に、周波数スキャンを実行するように前記受信部を制御し、前記放送局リスト設定部は、前記受信部により受信された放送局情報に基づいて、受信可能な放送局のリストを更新する。
【０１３３】
電波環境が正常でないと判定された場合に周波数スキャンを実行することにより、受信状態が悪化した場合に、ステーションリストを更新できる。
【０１３４】
さらに、前記放送局リスト設定部は、前記周波数スキャンの結果、新たな放送局情報が受信された場合、放送局のリストを更新する。
【０１３５】
新たな放送局情報が受信された場合に該新たな放送局を含むように放送局のリストを更新することにより、新たな放送局が検出された場合に、放送局のリストを更新できる。
【０１３６】
さらに、前記受信部により受信された交通情報に基づいて、該交通情報の更新間隔を演算するTMCデータ判定部としての更新間隔演算部を有する。前記電波環境判定部は、前記更新間隔が経過したかに基づいて、電波環境を判定する。
【０１３７】
交通情報に基づいて該交通情報の更新間隔を演算することにより、放送されるTMCのデータサイズも変化した場合でも、TMCの受信が行われた場合には、データ更新間隔を再設定できる。
【０１３８】
さらに、前記放送局リスト設定部は、放送局のリストを更新する際に、前記受信部により受信された放送局情報に基づいて、一部の放送局を入れ替える。
【０１３９】
受信された放送局情報に基づいて一部の放送局を入れ替えることにより、処理時間を短縮できる。
【０１４０】
さらに、前記受信情報変更部は、前記状態情報取得部により取得された車載機の画面情報がラジオ操作画面以外である場合に、前記交通情報が受信されるように設定する。
【０１４１】
車載機の画面情報がラジオ操作画面以外である場合に前記車載機に交通情報を提供することにより、ユーザがラジオを聴いていない場合に、ステーションリストよりも、交通情報を優先して更新できる。
【０１４２】
さらに、前記受信情報変更部は、前記受信部により交通情報が受信される間に、周波数スキャンを実行するように前記受信部を制御し、前記放送局リスト設定部は、前記受信部により受信された放送局情報に基づいて、受信可能な放送局のリストを更新する。
【０１４３】
ステーションリストよりも、交通情報を優先して更新できるように設定された場合でも、交通情報を送信する放送局の情報を含むステーションリストを更新できる。
【０１４４】
以上、本発明は特定の実施例を参照しながら説明されてきたが、各実施例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、本発明の実施例に従った装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウエアで、ソフトウエアで又はそれらの組み合わせで実現されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が包含される。
【符号の説明】
【０１４５】
１００  ラジオ受信機
１０２  メインチューナ
１０４  サブチューナ
１０６  ラジオデータシステム−トラヒックメッセージチャネル(RDS-TMC:  Radio  Data  System-Traffic  Message  Channel)チューナ
１０８  ディーエスピー(DSP:  Digital  Signal  Processor)
１１０  オーディオCPU(Central  Processing  Unit)
２００  ナビゲーション装置
１１０２  操作状況判定部
１１０４  動作モード設定部
１１０６  受信状況判定部
１１０８  リスト更新部
１１１０  TMCデータ判定部
【図１】
2011019041.tif 000003
【図２】
2011019041.tif 000004
【図３】
2011019041.tif 000005
【図４】
2011019041.tif 000006
【図５】
2011019041.tif 000007
【図６】
2011019041.tif 000008
【図７】
2011019041.tif 000009
【図８】
2011019041.tif 000010
【図９】
2011019041.tif 000011
【図１０】
2011019041.tif 000012