(57)【要約】【課題】移動体に搭載される受信装置であって、チャンネル選択ボタンを操作した時に、確実に放送番組を視聴可能となる受信装置を提供する。【解決手段】受信装置は、第１及び第２のチューナと、第１のチューナによって受信された放送を音声又は映像として再生する再生手段と、第１及び第２のチューナが受信する放送の周波数をそれぞれ独立して設定するコントローラと、複数のチャンネル選択ボタンとを有し、コントローラは、複数のチャンネル選択ボタンのいずれかが押された時に該チャンネル選択ボタンに割り当てられた周波数の放送が受信されるように第１のチューナを制御すると共に、第２のチューナを制御して、受信できない周波数が割り当てられたチャンネル選択ボタンがあることが確認された時は、受信可能な周波数を走査し、受信可能な周波数を受信できない周波数が割り当てられたチャンネル選択ボタンに割り当てる。【選択図】  図６
2011250332.tif 000002
【特許請求の範囲】
【請求項１】
放送を受信するための第１及び第２のチューナと、
前記第１のチューナによって受信された放送を音声又は映像として再生する再生手段と、
前記第１及び第２のチューナを制御して、該第１及び第２のチューナが受信する放送の周波数をそれぞれ独立して設定するコントローラと、
複数のチャンネル選択ボタンと、
を有し、
前記コントローラは、
前記複数のチャンネル選択ボタンのいずれかが押された時に、該押されたチャンネル選択ボタンに割り当てられた周波数の放送が受信されるように前記第１のチューナを制御すると共に、
前記第２のチューナを制御して、前記複数のチャンネル選択ボタンに割り当てられた周波数が受信可能であるかどうかの検出を行い、受信できない周波数が割り当てられたチャンネル選択ボタンがあることが確認された時は、前記第２のチューナを用いて受信可能な周波数があるかどうかの走査を行い、受信可能な周波数が発見された時は、該発見された周波数を該受信できない周波数が割り当てられたチャンネル選択ボタンに割り当てる
ことを特徴とする受信装置。
【請求項２】
前記コントローラは、前記第２のチューナを用いて受信可能な周波数があるかどうかの走査を行って受信可能な周波数が発見された時に、発見された周波数が前記複数のチャンネル選択ボタンのいずれかに割り当てられているかどうかの確認を行い、発見された周波数が該複数のチャンネル選択ボタンのいずれかに割り当てられていることが確認された場合は、他に受信可能な周波数があるかどうかの走査が行われるよう該第２のチューナを制御することを特徴とする請求項１に記載の受信装置。
【請求項３】
前記コントローラは、前記第２のチューナを制御して、前記チャンネル選択ボタンに割り当てられた周波数が受信可能であるかどうかの検出、受信可能な周波数があるかどうかの走査、及び発見された周波数を該受信できない周波数が割り当てられたチャンネル選択ボタンに割り当てる処理を継続的に繰り返し実行することを特徴とする請求項１又は請求項２に記載の受信装置。
【請求項４】
前記コントローラは、
前記第１のチューナで受信している放送が受信できなくなった時に、該第１のチューナで受信していた放送の周波数を、所定の記憶領域に記憶し、
受信できない周波数が割り当てられたチャンネル選択ボタンがあることが確認された時に、前記第２のチューナを制御して前記所定の記憶領域に記憶された周波数で放送を受信できるかどうか確認し、
前記所定の記憶領域に記憶された周波数で放送を受信できることが確認された時に、前記受信できない周波数が割り当てられたチャンネル選択ボタンに前記所定の記憶領域に記憶された周波数を割り当てる
ことを特徴とする請求項１から請求項３のいずれか一項に記載の受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動車等の移動体に搭載される受信装置に関する。
【背景技術】
【０００２】
自動車等の移動体に搭載され、電波を搬送路とする放送信号（ラジオ信号、テレビジョン信号）を受信し、この放送信号に含まれる音声や映像を再生するための受信装置が広く利用されている。この様な受信装置は一般に、特定の局の放送を素早く受信、再生できるようにするため、特定の局の周波数が割り当てられた５〜１０個程度のチャンネル選択ボタンを備えている。
【０００３】
一般に、提供される放送信号の周波数は、地域によって異なるものである。そのため、自動車等の移動体に搭載される受信装置は、移動体が通常位置するエリア（以下、通常エリアと称す）で受信可能な局の周波数がチャンネル選択ボタンに登録された状態となっている第１のモードと、第１のモードとは異なる局の周波数がチャンネル選択ボタンに登録された状態となっている第２のモードとを、切り換え可能な構成とすることが好ましい。すなわち、通常は、受信装置の設定は第１のモードとなっており、移動体が通常エリアから離れて遠方に移動した時は、第２のモードに切り換えてそのエリアで受信可能な局の周波数をチャンネル選択ボタンに割り当てる。そして、通常エリアに移動体が戻った後は、受信装置の設定を第１のモードに再度切り換えることにより、チャンネル選択ボタンに割り当てられた周波数は、通常エリアで受信可能な局のものとなる。
【０００４】
上記構成の受信装置は、例えば特許文献１に示される受信装置のように、受信装置が第２のモードにて動作する時は、周波数の走査を行って、受信可能な局の周波数の一覧を取得し、得られた周波数の一覧に基づいて、チャンネル選択ボタンに一時的に周波数の割り当てを行っている（オートストア機能）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２２２９８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、一旦オートストア機能を使ってチャンネル選択ボタンに周波数を割り当てたとしても、移動体の移動により、割り当てられた周波数の局の放送を受信できなくなる場合がある。このような現象が発生した場合は、チャンネル選択ボタンを操作したとしても、放送番組を視聴できないという問題が生じ得る。
【０００７】
本発明は上記の問題を解決するためになされたものである。すなわち、本発明は、チャンネル選択ボタンを操作した時に、確実に放送番組を視聴可能となる受信装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、本発明の受信装置は、放送を受信するための第１及び第２のチューナと、第１のチューナによって受信された放送を音声又は映像として再生する再生手段と、第１及び第２のチューナを制御して、該第１及び第２のチューナが受信する放送の周波数をそれぞれ独立して設定するコントローラと、複数のチャンネル選択ボタンとを有し、コントローラは、複数のチャンネル選択ボタンのいずれかが押された時に該押されたチャンネル選択ボタンに割り当てられた周波数の放送が受信されるように第１のチューナを制御すると共に、第２のチューナを制御して、複数のチャンネル選択ボタンに割り当てられた周波数が受信可能であるかどうかの検出を行い、受信できない周波数が割り当てられたチャンネル選択ボタンがあることが確認された時は、第２のチューナを用いて受信可能な周波数があるかどうかの走査を行い、受信可能な周波数が発見された時は、発見された周波数を該受信できない周波数が割り当てられたチャンネル選択ボタンに割り当てることを特徴とする。
【０００９】
上記のように、本発明によれば、移動体の移動により放送を受信できなくなった周波数が割り当てられたチャンネル選択ボタンの有無が自動的に検出されると共に、放送を受信できないチャンネル選択ボタンがある時は、周波数の走査を行って受信可能な放送の周波数を検出し、検出された周波数が放送を受信できないチャンネル選択ボタンに割り当てられる。このため、チャンネル選択ボタンを操作した時に、確実に放送番組を視聴可能となる。
【００１０】
また、コントローラが、第２のチューナを用いて受信可能な周波数があるかどうかの走査を行って受信可能な周波数が発見された時に、発見された周波数が前記複数のチャンネル選択ボタンのいずれかに割り当てられているかどうかの確認を行い、発見された周波数が該複数のチャンネル選択ボタンのいずれかに割り当てられていることが確認された場合は、他に受信可能な周波数があるかどうかの走査が行われるよう該第２のチューナを制御する構成とすることが好ましい。
【００１１】
このような構成とすると、複数のチャンネル選択ボタンに同じ周波数が割り当てられることがなくなる。
【００１２】
また、コントローラは、第２のチューナを制御して、チャンネル選択ボタンに割り当てられた周波数が受信可能であるかどうかの検出、受信可能な周波数があるかどうかの走査、及び発見された周波数を該受信できない周波数が割り当てられたチャンネル選択ボタンに割り当てる処理を継続的に繰り返し実行する構成とすることが好ましい。
【００１３】
このような構成とすると、移動体の移動により、チャンネル選択ボタンに割り当てられた周波数で放送が受信できなくなった時に、直ちにそのチャンネル選択ボタンに新しい受信可能な周波数が割り当てられるようになる。
【００１４】
また、コントローラが、第１のチューナで受信している放送が受信できなくなった時に、該第１のチューナで受信していた放送の周波数を、所定の記憶領域に記憶し、受信できない周波数が割り当てられたチャンネル選択ボタンがあることが確認された時に、第２のチューナを制御して所定の記憶領域に記憶された周波数で放送を受信できるかどうか確認し、所定の記憶領域に記憶された周波数で放送を受信できることが確認された時に、受信できない周波数が割り当てられたチャンネル選択ボタンに所定の記憶領域に記憶された周波数を割り当てる構成とすることが好ましい。
【００１５】
このような構成とすると、一度第１のチューナで受信していたがその後移動体の移動により受信できなくなった周波数は、その周波数での放送の受信が可能となった時に、再び、優先的にチャンネル選択ボタンに割り当てられるようになる。
【発明の効果】
【００１６】
以上のように、本発明によれば、チャンネル選択ボタンを操作した時に、確実に放送番組を視聴可能となる受信装置が実現される。
【図面の簡単な説明】
【００１７】
【図１】図１は、本発明の実施の形態の受信装置のブロック図である。
【図２】図２は、本発明の実施の形態の受信装置のフロントパネルの正面図である。
【図３】図３は、本発明の実施の形態の受信装置において、通常モードからオートストアモードに移行した時にコントローラが実行するプログラムのフローチャートである。
【図４】図４は、本発明の実施の形態の、チャンネル変更サブルーチンのフローチャートである。
【図５】図５は、本発明の実施の形態の、周波数シークプログラムのフローチャートである。
【図６】図６は、本発明の実施の形態の、ＡＭシークサブルーチンのフローチャートである。
【図７】図７は、本発明の実施の形態の、ＦＭシークサブルーチンのフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について説明する。図１は、本実施形態の受信装置のブロック図である。本実施形態の受信装置は、自動車に搭載され、ＦＭ又はＡＭラジオ放送信号を受信してスピーカにて再生する、所謂カーラジオである。本実施形態の受信装置１は、主受信部１０と、副受信部２０と、表示部３０と、入力部４０と、オーディオ回路５１と、スピーカ５２と、コントローラ６０を有する。
【００１９】
主受信部１０は、アンテナ１１及び第１チューナ１２を有しており、第１チューナ１２によって設定された周波数の放送信号をアンテナ１１を介して受信し、受信した放送信号から音声信号を取り出し、これをオーディオ回路５１に出力するようになっている。
【００２０】
主受信部１０から出力される音声信号は、オーディオ回路５１に送られる。オーディオ回路５１は、主受信部１０からの音声信号を増幅してスピーカ５２に出力する。この結果、スピーカ５２からは、主受信部１０が受信した放送番組の音声が発せられることになる。
【００２１】
副受信部２０は、アンテナ２１及び第２チューナ２２を有しており、後述する周波数シークプログラムによって第２チューナ２２に設定された周波数の放送信号をアンテナ２１を介して受信する。
【００２２】
コントローラ６０は、主受信部１０及び副受信部２０の第１チューナ１２及び第２チューナ２２を制御し、主受信部１０及び副受信部２０が受信する放送信号の周波数を別個に設定可能となっている。また、第１チューナ１２及び第２チューナ２２は、設定された周波数で放送信号が受信されているか否かを検知するための検知回路（不図示）を有しており、コントローラ６０は検知回路による検知結果を検出することによって、第１チューナ１２及び第２チューナ２２の受信状態（設定された周波数で放送信号が受信されているか否か）を判断することができる。
【００２３】
入力部４０は、複数のボタン及びダイヤルを有する制御パネルである。詳細は後述するが、受信装置１の使用者は、入力部４０を操作することによって、第１チューナ１２が受信する放送信号の周波数を変更することができる。また、表示部３０には、現在第１チューナ１２で受信している放送の種類（ＦＭ／ＡＭ等）及び周波数が表示されるようになっている。
【００２４】
表示部３０及び入力部４０の詳細について説明する。表示部３０及び入力部４０は、受信装置１のフロントパネル７０に実装されている。図２は、受信装置１のフロントパネル７０の正面図である。
【００２５】
表示部３０は、ＬＣＤモニタ等の映像を表示可能なパネルである。入力部４０は、ＦＭボタン４１、ＡＭボタン４２、Ａ−Ｓ（オートセレクト）ボタン４３、第１ツマミ４４、第２ツマミ４５、及び、６つのチャンネル選択ボタン４６１〜４６６を有する。
【００２６】
ＦＭボタン４１及びＡＭボタン４２は、夫々現在主受信部１０（図１）で受信している放送をＦＭ放送及びＡＭ放送に切り替えるためのボタンである。すなわち、ＦＭボタン４１が押されると、現在主受信部１０で受信している放送がＦＭ放送に切り替わる。また、ＡＭボタン４２が押されると、現在主受信部１０で受信している放送がＡＭ放送に切り替わる。
【００２７】
Ａ−Ｓボタン４３は、後述するオートストアモードと通常モードとを切り替えるためのボタンである。
【００２８】
第１ツマミ４４は、周波数調整用のツマミである。すなわち、第１ツマミ４４を時計回りに回転させると主受信部１０の第１チューナ１２が受信する電波の周波数が増大し、第１ツマミ４４を反時計回りに回転させると主受信部１０の第１チューナ１２が受信する電波の周波数が減少する。
【００２９】
第２ツマミ４５は、スピーカ５２から出力される音声のボリュームを調整するためのツマミである。すなわち、第２ツマミ４５を時計回りに回転させるとスピーカ５２から出力される音声が大きくなり、第２ツマミ４５を反時計回りに回転させるとスピーカ５２から出力される音声が小さくなる。
【００３０】
チャンネル選択ボタン４６１〜４６６は、その夫々に対応する周波数が設定されており、チャンネル選択ボタン４６１〜４６６を押した時に、主受信部１０の第１チューナ１２が受信する電波の周波数が各ボタンに設定されている周波数となる。また、本実施形態においては、ＦＭ放送については、チャンネル選択ボタン４６１〜４６６の夫々に２系統の周波数を登録できるように構成されている。すなわち、本実施形態においては、使用頻度の高い６種類の周波数（第１系統）と使用頻度の比較的低い６種類の周波数（第２系統）とを切り替えてチャンネル選択ボタン４６１〜４６６に割り当てている。第１系統と第２系統のどちらの系統の周波数を受信するかは、ＦＭボタン４１を押すたびに切り替わる。すなわち、チャンネル選択ボタン４６１〜４６６の夫々に第１系統の周波数が設定されている状態でＦＭボタン４１を押すことによって、チャンネル選択ボタン４６１〜４６６の夫々に設定される周波数が第２系統のものに切り替わり、チャンネル選択ボタン４６１〜４６６の夫々に第２系統の周波数が設定されている状態でＦＭボタン４１を押すことによって、チャンネル選択ボタン４６１〜４６６の夫々に設定される周波数が第１系統のものに切り替わる。
【００３１】
なお、各チャンネル選択ボタン４６１〜４６６を押した時に受信される周波数の各データは、各チャンネル選択ボタン４６１〜４６６と関連付けられてコントローラ６０に内蔵されているフラッシュメモリ６１（図１）に記憶されており、受信装置１を起動した時にフラッシュメモリ６１から読み出されてコントローラ６０の内蔵メモリに記憶される。
【００３２】
表示部３０には、ＦＭ放送とＡＭ放送のどちらを受信しているのか、またＦＭ放送については、第１系統と第２系統のどちらの系統の周波数がチャンネル選択ボタンに設定されているのか、受信している放送の周波数、及びチャンネル選択ボタン４６１〜４６６のいずれの周波数が選択されているのかを示す情報が表示されるようになっている。
【００３３】
本実施形態の受信装置１は、チャンネル選択ボタン４６１〜４６６を押した時に受信する放送の周波数をあらかじめユーザーが登録（フラッシュメモリ６１に記憶）した通常モードの周波数とするか、又は受信可能な周波数を走査（シーク）し、受信可能と判断された周波数を一時的にチャンネル選択ボタン４６１〜４６６に割り当てたオートストアモードの周波数とするかを選択できるようになっている。このモードの選択は、Ａ−Ｓボタン４３を押すことによって行われる。オートストアモード時には、図２に示されるように、オートストアモードであることを示す文字“Ａ−Ｓ”が、表示部３０に表示される。
【００３４】
オートストアモード時の受信装置１の動作について、以下に説明する。図３は、通常モードからオートストアモードに移行した時に、コントローラ６０が実行するプログラムのフローチャートである。なお、後述するように、本実施形態においては、コントローラ６０は、オートストアモードであるかどうかを問わず、常にバックグランドで副受信部２０にて受信可能な周波数のシークを行っており、ＡＭ放送、ＦＭ放送（第１系統）、ＦＭ放送（第２系統）の夫々について、受信可能な周波数を最大６つずつ取得し続けている。受信可能なＡＭ放送、ＦＭ放送（第１系統）、ＦＭ放送（第２系統）の周波数は、夫々配列ＦｒｅｑＡＭ［ｎ］、ＦｒｅｑＦＭ１［ｎ］及びＦｒｅｑＦＭ２［ｎ］に記憶されるようになっている。なお、ｎは、１〜６の整数である。
【００３５】
図３のプログラムが開始すると、ステップＳ１が実行される。ステップＳ１では、Ａ−Ｓボタン４３が押された時に主受信部１０がＡＭ放送とＦＭ放送のいずれを受信していたかの検出を行う。受信していたのがＡＭ放送であれば（Ｓ１：ＡＭ）、ステップＳ２に進む。
【００３６】
ステップＳ２では、コントローラ６０は主受信部１０の第１チューナ１２を制御し、第１チューナ１２が受信する周波数をＦｒｅｑＡＭ［１］（すなわち、チャンネル選択ボタン４６１に設定されている周波数）に設定する。さらに、コントローラ６０は、チャンネル選択ボタン４６１の周波数の放送を受信していることを示す情報を、表示部３０に表示させる。すなわち、チャンネル選択ボタン４６１が押された時と同等の状態となる。次いで、ステップＳ４に進む。
【００３７】
また、ステップＳ１において、受信していたのがＦＭ放送であれば（Ｓ１：ＦＭ）、ステップＳ３に進む。
【００３８】
ステップＳ３では、コントローラ６０は主受信部１０の第１チューナ１２を制御し、第１チューナ１２が受信する周波数をＦｒｅｑＦＭ１［１］（すなわち、第１系統のＦＭ放送受信時にチャンネル選択ボタン４６１に設定されている周波数）に設定する。さらに、コントローラ６０は、チャンネル選択ボタン４６１〜４６６の設定がＦＭ放送（第１系統）であり、且つ、チャンネル選択ボタン４６１の周波数の放送を受信していることを示す情報を、表示部３０に表示させる。すなわち、第１系統のＦＭ放送が設定され且つチャンネル選択ボタン４６１が押された時と同等の状態となる。次いで、ステップＳ４に進む。
【００３９】
ステップＳ４では、ボタン入力や、現在主受信部１０で受信している放送の受信状態（感度）低下等のイベントを受け付ける。何らかのイベントが発生したことが検出されると、ステップＳ５に進む。
【００４０】
ステップＳ５は、ステップＳ４で検出したイベントの種類に応じて処理を分岐する分岐ステップである。検出したイベントが、受信する放送をＡＭ放送に切り替える（すなわち、ＦＭ放送受信時にＡＭボタン４２が押される）ものである場合は（Ｓ５：ＡＭに切り替え）、ステップＳ６に進む。
【００４１】
ステップＳ６では、コントローラ６０は、主受信部１０の第１チューナ１２を制御し、第１チューナ１２で受信する放送をＡＭ放送に切り替える。次いで、ステップＳ２に戻る。
【００４２】
また、ステップＳ５で、ＦＭボタン４１が押されるイベントが検出された場合は（Ｓ５：ＦＭボタン）、ステップＳ７に進む。
【００４３】
ステップＳ７では、第１チューナ１２で受信している放送がＡＭ放送であるか、ＦＭ放送であるか、及びＦＭ放送を受信している際にチャンネル選択ボタン４６１〜４６６の設定が第１系統であるか第２系統であるかの検出が行われる。現在受信しているのがＡＭ放送である場合は（Ｓ７：ＡＭ）、ステップＳ８に進む。
【００４４】
ステップＳ８では、コントローラ６０は、主受信部１０の第１チューナ１２を制御し、第１チューナ１２で受信する放送をＦＭ放送に切り替える。次いで、ステップＳ３に進む。そして、ステップＳ３が実行されることにより、第１チューナ１２で受信するＦＭ放送の周波数がＦｒｅｑＦＭ１［１］に設定される。このように本実施形態においては、ＡＭ放送を受信している時にＦＭボタン４１が押されると、受信する放送が、ＦＭ放送（第１系統）のチャンネル選択ボタン４６１に設定された周波数の放送に切り替えられる。
【００４５】
また、ステップＳ７において、第１チューナ１２で受信している放送がＦＭ放送であり、且つチャンネル選択ボタンの設定がＦＭ放送（第１系統）である場合は（Ｓ７：ＦＭ（１））、ステップＳ９に進む。
【００４６】
ステップＳ９では、コントローラ６０は主受信部１０の第１チューナ１２を制御し、第１チューナ１２が受信する周波数をＦｒｅｑＦＭ２［１］（すなわち、第２系統のＦＭ放送受信時にチャンネル選択ボタン４６１に設定されている周波数）に設定する。さらに、コントローラ６０は、チャンネル選択ボタン４６１〜４６６の設定がＦＭ放送（第２系統）であり、且つ、チャンネル選択ボタン４６１の周波数の放送を受信していることを示す情報を、表示部３０に表示させる。すなわち、第２系統のＦＭ放送が設定され且つチャンネル選択ボタン４６１が押された時と同等の状態となる。次いで、ステップＳ４に進む。
【００４７】
また、ステップＳ７において、第１チューナ１２で受信している放送がＦＭ放送であり、且つチャンネル選択ボタン４６１〜４６６の設定がＦＭ放送（第２系統）である場合は（Ｓ７：ＦＭ（２））、ステップＳ３に進む。そして、ステップＳ３が実行されることにより、第１チューナ１２で受信するＦＭ放送の周波数がＦｒｅｑＦＭ１［１］に設定される。このように、本実施形態においては、ＦＭ放送を受信しており且つチャンネル選択ボタン４６１〜４６６の設定がＦＭ放送（第２系統）である時にＦＭボタン４１が押されると、受信する放送が、ＦＭ放送（第１系統）のチャンネル選択ボタン４６１に設定された周波数の放送に切り替えられる。
【００４８】
また、ステップＳ５で、チャンネル選択ボタン４６１〜４６６のいずれかが押されるイベントが検出された場合は（Ｓ５：チャンネル選択ボタン）、ステップＳ１０に進む。
【００４９】
ステップＳ１０では、押されたチャンネル選択ボタン４６１〜４６６に応じて、主受信部１０の第１チューナ１２で受信する周波数を変更する、チャンネル変更サブルーチンが実行される（後述）。次いで、ステップＳ４に進む。
【００５０】
また、ステップＳ５で、Ａ−Ｓボタン４３が押されるイベントが検出された場合は（Ｓ５：Ａ−Ｓボタン）、本プログラムを終了する（チャンネル選択ボタン４６１〜４６６の設定が、通常モードに戻る）。
【００５１】
また、ステップＳ５で、主受信部１０の第１チューナ１２が受信している放送の受信感度の低下が検出された時は、ステップＳ１１に進む。
【００５２】
ステップＳ１１では、主受信部１０の第１チューナ１２が受信している放送の周波数を変数ＴｅｍｐＦｒｅｑＡＭ（ＡＭ放送受信時）又は変数ＴｅｍｐＦｒｅｑＦＭ（ＦＭ放送受信時）に保存する。次いで、ステップＳ１２に進む。
【００５３】
ステップＳ１２では、コントローラ６０は、現在受信状態が悪くなっていることをユーザーに報知するためのメッセージを表示部３０に表示させる。このメッセージを確認したユーザーは、チャンネル選択ボタン４６１〜４６６等を操作することによって、受信する放送の周波数を、他の有効な（受信可能な）放送の周波数に変更することができる。次いで、ステップＳ４に戻る。
【００５４】
次に、図３のステップＳ１０のチャンネル変更サブルーチンについて説明する。図４は、チャンネル変更サブルーチンのフローチャートである。本サブルーチンが実行されると、ステップＳ１０１が実行される。
【００５５】
ステップＳ１０１では、第１チューナ１２で受信している放送がＡＭ放送であるか、ＦＭ放送であるか、及びＦＭ放送を受信している際にチャンネル選択ボタン４６１〜４６６の設定が第１系統であるか第２系統であるかの検出が行われる。受信している放送がＡＭ放送であることが検出された場合は（Ｓ１０１：ＡＭ）、ステップＳ１０２に進む。
【００５６】
ステップＳ１０２では、コントローラ６０は、主受信部１０の第１チューナ１２を制御して、第１チューナ１２が受信する周波数を、ステップＳ４（図３）で検出したチャンネル選択ボタン４６ｎに対応した周波数、すなわちＦｒｅｑＡＭ［ｎ］に変更する。次いで、ステップＳ１０３に進む。
【００５７】
ステップＳ１０３では、現在受信している周波数および、チャンネル選択ボタン４６ｎに対応する放送を受信していることを示すメッセージが、表示部３０に表示される。次いで、本サブルーチンを終了する。
【００５８】
また、ステップＳ１０１において、受信している放送がＦＭ放送であり、且つチャンネル選択ボタン４６１〜４６６の設定がＦＭ放送（第１系統）となっていることが検出された場合は（Ｓ１０１：ＦＭ（１））、ステップＳ１０４に進む。
【００５９】
ステップＳ１０４では、コントローラ６０は、主受信部１０の第１チューナ１２を制御して、第１チューナ１２が受信する周波数を、ステップＳ４（図３）で検出したチャンネル選択ボタン４６ｎに対応した周波数、すなわちＦｒｅｑＦＭ１［ｎ］に変更する。次いで、ステップＳ１０５に進む。
【００６０】
ステップＳ１０５では、現在受信している周波数および、チャンネル選択ボタン４６ｎに対応する放送を受信していることを示すメッセージが、表示部３０に表示される。次いで、本サブルーチンを終了する。
【００６１】
また、ステップＳ１０１において、受信している放送がＦＭ放送であり、且つチャンネル選択ボタン４６１〜４６６の設定がＦＭ放送（第２系統）となっていることが検出された場合は（Ｓ１０１：ＦＭ（２））、ステップＳ１０６に進む。
【００６２】
ステップＳ１０６では、コントローラ６０は、主受信部１０の第１チューナ１２を制御して、第１チューナ１２が受信する周波数を、ステップＳ４（図３）で検出したチャンネル選択ボタン４６ｎに対応した周波数、すなわちＦｒｅｑＦＭ２［ｎ］に変更する。次いで、ステップＳ１０７に進む。
【００６３】
ステップＳ１０７では、現在受信している周波数および、チャンネル選択ボタン４６ｎに対応する放送を受信していることを示すメッセージが、表示部３０に表示される。次いで、本サブルーチンを終了する。
【００６４】
前述のように、コントローラ６０は、オートストアモードであるかどうかを問わず、常にバックグランドで副受信部２０にて周波数のシークを行っている。この周波数シークの処理について以下に説明する。
【００６５】
図５は、周波数シークプログラムのフローチャートである。本プログラムは、受信装置１の起動に伴って起動されるものである。本プログラムが起動すると、最初にステップＳ２１０が実行される。
【００６６】
ステップＳ２１０は、副受信部２０の第２チューナ２２に、ＡＭ放送のシークを行わせる為のＡＭシークサブルーチンである。本サブルーチンが完了すると、次にステップＳ２３０が実行される。
【００６７】
ステップＳ２３０は、副受信部２０の第２チューナ２２に、ＦＭ放送のシークを行わせる為のＦＭシークサブルーチンである。本サブルーチンが完了すると、次にステップＳ２５１が実行される。
【００６８】
ステップＳ２５１では、受信装置１のシャットダウン操作が行われたかどうかの検出が行われる。シャットダウン操作が行われたのであれば（Ｓ２５１：ＹＥＳ）、本プログラムを終了させる。一方、シャットダウン操作が行われなかった場合は（Ｓ２５１：ＮＯ）、ステップＳ２１０に戻る。
【００６９】
次に、周波数シークプログラムにおいて実行されるＡＭシークサブルーチン（図５のステップＳ２１０）について説明する。図６は、ＡＭシークサブルーチンのフローチャートである。本サブルーチンが実行されると、ステップＳ２１１が実行される。
【００７０】
ステップＳ２１１では、コントローラ６０は、ＡＭ放送が第２チューナ２２で受信されるように副受信部２０の第２チューナ２２を制御する。次いで、ステップＳ２１２に進む。
【００７１】
ステップＳ２１２では、ＦｒｅｑＡＭ［１］〜ＦｒｅｑＡＭ［６］に記憶されている周波数の放送が受信可能であるかどうかのテストを行う。すなわち、コントローラ６０は、第２チューナ２２で受信する放送の周波数をＦｒｅｑＡＭ［１］、ＦｒｅｑＡＭ［２］、ＦｒｅｑＡＭ［３］、ＦｒｅｑＡＭ［４］、ＦｒｅｑＡＭ［５］、ＦｒｅｑＡＭ［６］に順次設定し、各周波数で放送が受信できるかどうかの検出を行う。次いでステップＳ２１３に進む。
【００７２】
ステップＳ２１３では、ステップＳ２１２の検出結果に基づいた分岐処理が行われる。すなわち、ＦｒｅｑＡＭ［１］〜ＦｒｅｑＡＭ［６］に記憶されている周波数のうち、受信できないものがあったかどうかの判別が行われる。受信できない周波数が見つからなかった場合は（Ｓ２１３：ＮＯ）、本サブルーチンを終了し、ステップＳ２３０（図５）のＦＭ走査サブルーチンが実行されることになる。一方、受信できない周波数が見つかった場合は（Ｓ２１３：ＹＥＳ）、ステップＳ２１４に進む。
【００７３】
ステップＳ２１４では、コントローラ６０は副受信部２０の第２チューナ２２を制御して、ステップＳ１１（図３）で変数ＴｅｍｐＦｒｅｑＡＭに記憶された周波数で放送を受信可能であるかの確認を行う。変数ＴｅｍｐＦｒｅｑＡＭに記憶された周波数で放送を受信可能である場合は（Ｓ２１４：ＹＥＳ）、ステップＳ２１５に進む。
【００７４】
ステップＳ２１５では、ステップＳ２１２で受信できなかった周波数が記憶されているＦｒｅｑＡＭ［ｎ］に、変数ＴｅｍｐＦｒｅｑＡＭに記憶された周波数を記憶させる。次いで、変数ＴｅｍｐＦｒｅｑＡＭの内容をクリアする。この結果、チャンネル選択ボタン４６ｎ（図２）を押した時に、ＦｒｅｑＡＭ［ｎ］に記憶された周波数（すなわち、変数ＴｅｍｐＦｒｅｑＡＭに記憶された周波数）の放送が受信可能となる（図４：ステップＳ１０２）。そして、この場合、チャンネル選択ボタン４６ｎを押した時に受信される放送は、以前主受信部１０側で受信していたが、自動車の移動に伴って一旦受信不可となった放送である。すなわち、主受信部１０側で一旦受信不可となった放送を優先的にチャンネル選択ボタン４６ｎに割り当てられるようになっている。次いで、ステップＳ２２０に進む。
【００７５】
ステップＳ２１４において、変数ＴｅｍｐＦｒｅｑＡＭに記憶された周波数で放送を受信できないことが確認された場合は（Ｓ２１４：ＮＯ）、ステップＳ２１６に進む。
【００７６】
ステップＳ２１６では、受信可能な放送の周波数を検出する周波数シーク処理が行われる。本ステップの処理は、まず第２チューナ２２の受信周波数を受信可能な最小の周波数に設定し、受信可能な放送が見つかるまで、徐々に周波数を大きくしていくものである。受信可能な放送が検出されたか、第２チューナ２２の受信周波数が受信可能な最大の周波数に達した場合、周波数シーク処理を中断し、続いてステップＳ２１７が実行される。
【００７７】
ステップＳ２１７は、ステップＳ２１６の周波数シーク処理の中断が、受信可能な放送を検出したことによるものか、第２チューナ２２の受信周波数が受信可能な最大の周波数に達したことによるものなのかに応じて処理を分岐する分岐処理である。ステップＳ２１６の周波数シーク処理の中断が、第２チューナ２２の受信周波数が受信可能な最大の周波数に達したことによるものであれば（Ｓ２１７：ＮＯ）、本ルーチンを終了し、次いでステップＳ２３０（図５）のＦＭシークサブルーチンが実行される。一方、ステップＳ２１６の周波数シーク処理の中断が、受信可能な放送を検出したことによるものであれば（Ｓ２１７：ＹＥＳ）、ステップＳ２１８に進む。
【００７８】
ステップＳ２１８では、ステップＳ２１６で検出された放送の周波数と、ＦｒｅｑＡＭ［１］〜ＦｒｅｑＡＭ［６］に記憶された周波数との比較が行われる。ステップＳ２１６で検出された放送の周波数と同じ値がＦｒｅｑＡＭ［１］〜ＦｒｅｑＡＭ［６］のいずれかに記憶されている場合は（ステップＳ２１８：ＹＥＳ）、ステップＳ２１６に戻り、周波数シーク処理を再開する。この場合の周波数シーク処理は、前回シークが中断された周波数から再開される。一方、ステップＳ２１６で検出された放送の周波数と同じ値がＦｒｅｑＡＭ［１］〜ＦｒｅｑＡＭ［６］のいずれにも記憶されていない場合は（Ｓ２１８：ＮＯ）、ステップＳ２１９に進む。
【００７９】
ステップＳ２１９では、ステップＳ２１２で受信できなかった周波数が記憶されているＦｒｅｑＡＭ［ｎ］に、ステップＳ２１６で検出された周波数を記憶させる。この結果、チャンネル選択ボタン４６ｎ（図２）を押した時に、ＦｒｅｑＡＭ［ｎ］に記憶された周波数の放送が受信可能となる（図４：ステップＳ１０２）。次いで、ステップＳ２２０に進む。
【００８０】
ステップＳ２２０では、まだ他に受信できない周波数が記憶されたＦｒｅｑＡＭ［ｎ］が残っているか（すなわち、まだボタンを押しても放送を受信することができないチャンネル選択ボタン４６ｎが残されているか）どうかの判断が行われる。ＦｒｅｑＡＭ［１］〜ＦｒｅｑＡＭ［６］の全ての周波数で放送を受信可能であるならば（Ｓ２２０：ＮＯ）、本ルーチンを終了し、次いでステップＳ２３０（図５）のＦＭシークサブルーチンが実行される。一方、まだ他に受信できない周波数が記憶されたＦｒｅｑＡＭ［ｎ］が残っていると判断された場合は（Ｓ２２０：ＹＥＳ）、ステップＳ２１６に戻り、周波数シーク処理を再開する。この場合の周波数シーク処理は、前回シークを中断した周波数から再開される。なお、ステップＳ２１５に引き続いてステップＳ２２０が実行された場合は、未だ周波数シーク処理が行われていないので、ステップＳ２１６での周波数シーク処理は、第２チューナ２２が受信可能な最小の周波数から行われる。
【００８１】
このように、本サブルーチンが実行されると、チャンネル選択ボタン４６１〜４６６のうち、ボタンを押しても放送が受信できないものがあった時は、他に放送を受信できる周波数がないかどうかを周波数シーク処理によって検出し、受信可能且つ他のボタンに登録されていない周波数が検出された時は、放送を受信できないチャンネル選択ボタン４６１〜４６６に検出された周波数を割り当てるようになっている。この結果、受信可能な放送が６以上ある場合は、必ずチャンネル選択ボタン４６１〜４６６の全てに受信可能な放送の周波数が割り当てられることになる。
【００８２】
次に、周波数シークプログラムにおいて実行されるＦＭシークサブルーチン（図５のステップＳ２３０）について説明する。図７は、ＦＭシークサブルーチンのフローチャートである。本サブルーチンが実行されると、ステップＳ２３１が実行される。
【００８３】
ステップＳ２３１では、コントローラ６０は、ＦＭ放送が第２チューナ２２で受信されるように副受信部２０の第２チューナ２２を制御する。次いで、ステップＳ２３２に進む。
【００８４】
ステップＳ２３２では、ＦｒｅｑＦＭ１［１］〜ＦｒｅｑＦＭ１［６］及びＦｒｅｑＦＭ２［１］〜ＦｒｅｑＦＭ２［６］に記憶されている周波数の放送が受信可能であるかどうかのテストを行う。すなわち、コントローラ６０は、第２チューナ２２で受信する放送の周波数をＦｒｅｑＦＭ１［１］、ＦｒｅｑＦＭ１［２］、ＦｒｅｑＦＭ１［３］、ＦｒｅｑＦＭ１［４］、ＦｒｅｑＦＭ１［５］、ＦｒｅｑＦＭ１［６］、ＦｒｅｑＦＭ２［１］、ＦｒｅｑＦＭ２［２］、ＦｒｅｑＦＭ２［３］、ＦｒｅｑＦＭ２［４］、ＦｒｅｑＦＭ２［５］、ＦｒｅｑＦＭ２［６］に順次設定し、各周波数で放送が受信できるかどうかの検出を行う。次いでステップＳ２３３に進む。
【００８５】
ステップＳ２３３では、ステップＳ２３２の検出結果に基づいた分岐処理が行われる。すなわち、ＦｒｅｑＦＭ１［１］〜ＦｒｅｑＦＭ１［６］及びＦｒｅｑＦＭ２［１］〜ＦｒｅｑＦＭ２［６］に記憶されている周波数のうち、受信できないものがあったかどうかの判別が行われる。受信できない周波数が見つからなかった場合は（Ｓ２３３：ＮＯ）、本サブルーチンを終了し、ステップＳ２５１（図５）に進む。一方、受信できない周波数が見つかった場合は（Ｓ２３３：ＹＥＳ）、ステップＳ２３４に進む。
【００８６】
ステップＳ２３４では、コントローラ６０は副受信部２０の第２チューナ２２を制御して、ステップＳ１１（図３）で変数ＴｅｍｐＦｒｅｑＦＭに記憶された周波数で放送を受信可能であるかの確認を行う。変数ＴｅｍｐＦｒｅｑＦＭに記憶された周波数で放送を受信可能である場合は（Ｓ２３４：ＹＥＳ）、ステップＳ２３５に進む。
【００８７】
ステップＳ２３５では、ステップＳ２３２で受信できなかった周波数が記憶されているＦｒｅｑＦＭ１［ｎ］又はＦｒｅｑＦＭ２［ｎ］に、変数ＴｅｍｐＦｒｅｑＦＭに記憶された周波数を記憶させる。次いで、変数ＴｅｍｐＦｒｅｑＦＭの内容をクリアする。この結果、本ステップでの周波数の記憶先がＦｒｅｑＦＭ１［ｎ］であれば第１系統のＦＭ放送受信時にチャンネル選択ボタン４６ｎ（図２）を押した時に、ＦｒｅｑＦＭ１［ｎ］に記憶された周波数（すなわち、変数ＴｅｍｐＦｒｅｑＦＭに記憶された周波数）の放送が受信可能となる（図４：ステップＳ１０４）。一方、本ステップでの周波数の記憶先がＦｒｅｑＦＭ２［ｎ］であれば第２系統のＦＭ放送受信時にチャンネル選択ボタン４６ｎ（図２）を押した時に、ＦｒｅｑＦＭ２［ｎ］に記憶された周波数の放送が受信可能となる（図４：ステップＳ１０６）。そして、チャンネル選択ボタン４６ｎを押した時に受信される放送は、以前主受信部１０側で受信していたが、自動車の移動に伴って一旦受信不可となった放送である。すなわち、主受信部１０側で一旦受信不可となった放送を優先的にチャンネル選択ボタン４６ｎに割り当てられるようになっている。次いで、ステップＳ２４０に進む。
【００８８】
ステップＳ２３４において、変数ＴｅｍｐＦｒｅｑＦＭに記憶された周波数で放送を受信できないことが確認された場合は（Ｓ２３４：ＮＯ）、ステップＳ２３６に進む。
【００８９】
ステップＳ２３６では、受信可能な放送の周波数を検出する周波数シーク処理が行われる。本ステップの処理は、まず第２チューナ２２の受信周波数を受信可能な最小の周波数に設定し、受信可能な放送が見つかるまで、徐々に周波数を大きくしていくものである。受信可能な放送を検出したか、第２チューナ２２の受信周波数が受信可能な最大の周波数に達した場合、周波数シーク処理を中断し、続いてステップＳ２３７が実行される。
【００９０】
ステップＳ２３７は、ステップＳ２３６の周波数シーク処理の中断が、受信可能な放送を検出したことによるものか、第２チューナ２２の受信周波数が受信可能な最大の周波数に達したことによるものなのかに応じて処理を分岐する分岐処理である。ステップＳ２３６の周波数シーク処理の中断が、第２チューナ２２の受信周波数が受信可能な最大の周波数に達したことによるものであれば（Ｓ２３７：ＮＯ）、本ルーチンを終了し、次いでステップＳ２５１（図５）に進む。一方、ステップＳ２３６の周波数シーク処理の中断が、受信可能な放送を検出したことによるものであれば（Ｓ２３７：ＹＥＳ）、ステップＳ２３８に進む。
【００９１】
ステップＳ２３８では、ステップＳ２３６で検出された放送の周波数と、ＦｒｅｑＦＭ１［１］〜ＦｒｅｑＦＭ１［６］及びＦｒｅｑＦＭ２［１］〜ＦｒｅｑＦＭ２［６］に記憶された周波数との比較が行われる。ステップＳ２３６で検出された放送の周波数と同じ値がＦｒｅｑＦＭ１［１］〜ＦｒｅｑＦＭ１［６］及びＦｒｅｑＦＭ２［１］〜ＦｒｅｑＦＭ２［６］のいずれかに記憶されている場合は（ステップＳ２３８：ＹＥＳ）、ステップＳ２３６に戻り、周波数シーク処理を再開する。この場合の周波数シーク処理は、前回周波数シーク処理を中断した周波数から再開される。一方、ステップＳ２３６で検出された放送の周波数と同じ値がＦｒｅｑＦＭ１［１］〜ＦｒｅｑＦＭ１［６］及びＦｒｅｑＦＭ２［１］〜ＦｒｅｑＦＭ２［６］のいずれにも記憶されていない場合は（Ｓ２３８：ＮＯ）、ステップＳ２３９に進む。
【００９２】
ステップＳ２３９では、ステップＳ２３２で受信できなかった周波数が記憶されているＦｒｅｑＦＭ１［ｎ］又はＦｒｅｑＦＭ２［ｎ］に、ステップＳ２３６で検出された周波数を記憶させる。この結果、本ステップでの周波数の記憶先がＦｒｅｑＦＭ１［ｎ］であれば第１系統のＦＭ放送受信時にチャンネル選択ボタン４６ｎ（図２）を押した時に、周波数ＦｒｅｑＦＭ１［ｎ］の放送が受信可能となる（図４：ステップＳ１０４）。一方、本ステップでの周波数の記憶先がＦｒｅｑＦＭ２［ｎ］であれば第２系統のＦＭ放送受信時にチャンネル選択ボタン４６ｎ（図２）を押した時に、周波数ＦｒｅｑＦＭ２［ｎ］の放送が受信可能となる（図４：ステップＳ１０６）。次いで、ステップＳ２４０に進む。
【００９３】
ステップＳ２４０では、まだ他に受信できない周波数が記憶されたＦｒｅｑＦＭ１［ｎ］又はＦｒｅｑＦＭ２［ｎ］が残っているか（すなわち、まだボタンを押しても放送を受信することができないチャンネル選択ボタン４６ｎが残されているか）どうかの判断が行われる。ＦｒｅｑＦＭ１［１］〜ＦｒｅｑＦＭ１［６］及びＦｒｅｑＦＭ２［１］〜ＦｒｅｑＦＭ２［６］の全ての周波数で放送を受信可能であるならば（Ｓ２４０：ＮＯ）、本ルーチンを終了し、次いでステップＳ２５１（図５）に進む。一方、まだ他に受信できない周波数が記憶されたＦｒｅｑＦＭ１［ｎ］又はＦｒｅｑＦＭ２［ｎ］が残っていると判断された場合は（Ｓ２４０：ＹＥＳ）、ステップＳ２３６に戻り、周波数シーク処理を再開する。この場合の周波数シーク処理は、前回周波数シーク処理を中断した周波数から再開される。なお、ステップＳ２３５に引き続いてステップＳ２４０が実行された場合は、未だ周波数シーク処理が行われていないので、ステップＳ２３６での周波数シーク処理は、第２チューナ２２が受信可能な最小の周波数から行われる。
【００９４】
このように、本サブルーチンが実行されると、チャンネル選択ボタン４６１〜４６６のうち、ボタンを押しても放送が受信できないものがあった時は、他に放送を受信できる周波数がないかどうかを周波数シーク処理によって検出し、受信可能且つ他のチャンネル選択ボタンに登録されていない周波数が検出された時は、放送を受信できないチャンネル選択ボタン４６１〜４６６に検出された周波数を割り当てるようになっている。この結果、受信可能な放送が１２以上ある場合は、必ずチャンネル選択ボタン４６１〜４６６の全てに受信可能な放送の周波数が割り当てられることになる。
【００９５】
なお、本実施形態の受信装置１は、放送信号を受信し音声を再生する構成として説明したが、この構成に限られるものではない。例えば、放送信号を受信し映像を再生する構成、また放送信号を受信し音声及び映像を再生する構成としても良い。
【符号の説明】
【００９６】
１    受信装置
１０    主受信部
１２    第１チューナ
２０    副受信部
２２    第２チューナ
３０    表示部
４０    入力部
６０    コントローラ
【図１】
2011250332.tif 000003
【図２】
2011250332.tif 000004
【図３】
2011250332.tif 000005
【図４】
2011250332.tif 000006
【図５】
2011250332.tif 000007
【図６】
2011250332.tif 000008
【図７】
2011250332.tif 000009