(57)【要約】【課題】  放送信号に対するソフトウエアデコード処理を行う信号処理装置の内蔵ＲＡＭの容量削減を図る。【解決手段】  例えばＤＳＰに外付けされたＲＯＭに格納されたデコード用プログラムうちの、少なくとも受信放送波の切り換えに応じて選択されたデコード処理プログラムのみを上記ＤＳＰが内蔵するＲＡＭに対して上書コピーする。従来のようにＲＡＭに対して各デコード用プログラム対応に格納領域を確保する必要が無くなるので、その分ＲＡＭの容量の削減が図られる。【選択図】図４
2005354611.tif 000002
【特許請求の範囲】
【請求項１】
放送波の異なる複数の放送信号をそれぞれデコードするための複数のデコード処理プログラムが格納される第１の記憶手段と、
自らが内蔵する第２の記憶手段に対し、上記第１の記憶手段に記憶される上記デコード処理プログラムをコピーした上で上記放送信号についてのデコード処理を実行するようにされた信号処理手段とを備えると共に、
上記信号処理手段は、
上記第１の記憶手段に記憶される上記デコード処理プログラムうちの、少なくとも受信放送波の切り換えに応じて選択されたデコード処理プログラムのみを上記第２の記憶手段に対して上書コピーするコピー制御処理を実行する、
ことを特徴とする信号処理装置。
【請求項２】
上記信号処理手段は、上記コピー制御処理として、
受信放送波の切り換えに応じて選択されたデコード処理プログラムのみを上記第２の記憶手段に対して上書コピーするようにされる、
ことを特徴とする請求項１に記載の信号処理装置。
【請求項３】
上記信号処理手段は、上記コピー制御処理として、
受信放送波の切り換えに応じて所定のデコード処理プログラムが選択された場合は、このデコード処理プログラムを含む所定複数のデコード処理プログラムのみを上記第２の記憶手段に対して上書コピーするようにされる、
ことを特徴とする請求項１に記載の信号処理装置。
【請求項４】
上記第１の記憶手段は、上記信号処理手段に対して外付けされた記憶装置であることを特徴とする請求項１に記載の信号処理装置。
【請求項５】
放送波の異なる複数の放送信号をそれぞれデコードするための複数のデコード処理プログラムが格納される第１の記憶手段と、自らが内蔵する第２の記憶手段に対し、上記第１の記憶手段に記憶される上記デコード処理プログラムをコピーした上で上記放送信号についてのデコード処理を実行するようにされた信号処理手段とを備える信号処理装置における信号処理方法として、
上記第１の記憶手段に記憶される上記デコード処理プログラムうちの、少なくとも受信放送波の切り換えに応じて選択されたデコード処理プログラムのみを上記第２の記憶手段に対して上書コピーするコピー制御処理を実行するようにした、
ことを特徴とする信号処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の放送形式による放送波に対応してソフトウエアによるデコード処理を行うように構成された信号処理装置、及び信号処理方法に関する。
【背景技術】
【０００２】
例えばＡＭ、ＦＭ等のラジオ放送信号から音声信号を得るラジオ受信機では、チューナにて受信された放送信号をデジタル信号に変換した上で、ソフトウエアによるデコード処理を施すようにされたものがある。例えば、ＦＭの放送波を受信する場合を例に挙げると、受信されたＦＭ放送信号は、フロントエンド（チューナ）において選局され中間周波信号として取り出された上で、Ａ／Ｄ変換器においてデジタル信号に変換される。そして、このデジタル信号に対し、ソフトウェア処理によって検波処理、ＡＧＣ処理、ＦＭ復調処理、場合によっては多重化されている付加情報の抽出処理等を行って、音声信号や付加情報を得るようにされる。
ラジオ受信機では、このようなデコード処理をＤＳＰ（Digital Signal Processor）において行うようにされる。そして、ＤＳＰでは、例えば外付けされたＲＯＭ等に対して格納されるデコード処理プログラムに基づいてこれを実行するようにされる。
【０００３】
ここで、上記しているような放送信号のデコード処理としては、一般的にシビアなリアルタイム性が要求される。このため、ラジオ受信機におけるＤＳＰとしては、上記のように外付けのＲＯＭに対して格納されるデコード処理プログラムを直接フェッチするのではなく、内蔵されるＲＡＭに対して一旦コピーした後、このＲＡＭ上からプログラムフェッチを行うようにされている。すなわち、外付けＲＯＭよりもアクセススピードが高速となる内蔵ＲＡＭからのプログラムフェッチを行うことができる分、デコード処理速度の向上が図られるものである。
【０００４】
図７は、このようなデコード処理プログラムのＲＯＭからＲＡＭへのコピー動作の従来例を示している。
この図７に示すようにして、ＤＳＰ５０に対しては、外付けによりＲＯＭ５１が備えられている。そして、このＲＯＭ５１に対しては、放送信号をデコードするためのデコード処理プログラムが格納される。この場合は、図示するようにＡＭデコード用プログラム５１ａ、ＦＭデコード用プログラム５１ｂが格納されているものとする。
さらに、ＤＳＰ５０に対しては、内蔵のＲＡＭ５０ａが備えられる。このＲＡＭ５０aに対しては、上記したＡＭデコード用プログラム５１ａを格納するためのＡＭデコード用プログラム格納領域５２と、ＦＭデコード用プログラム５１ｂを格納するためのＦＭデコード用プログラム格納領域５３を確保するようにされる。
その上でＤＳＰ５０は、所定のタイミングでＲＯＭ５１に格納されたＡＭデコード用プログラム５１ａとＦＭデコード用プログラム５１ｂとを、それぞれＲＡＭ５０ａ上の対応する格納領域５２、５３に対してコピーするようにされる。
実際の放送信号に対するデコード処理は、このようなＲＡＭ５０ａ上の格納領域にコピーされたデコード処理プログラムをフェッチして行われる。
【０００５】
なお、以下の特許文献には、複数種の放送信号についてのデコード処理を共通のデコーダにより行う技術について記載されている。
【特許文献１】特開平６−１０５２５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このようにして従来の手法では、ＤＳＰ内のＲＡＭに対してそれぞれのデコード処理プログラムを格納するための格納領域を設け、これらの領域に対してそれぞれ外付けのＲＯＭからデコード処理プログラムをコピーするようにされている。
しかしながら、このような従来の手法によると、ラジオ受信機が対応する放送波の種類が増加するにつれて、新たなデコード処理プログラムを格納するための領域をＲＡＭ上に設けなければならなくなる。このことは、ＲＡＭ容量の増加につながり、その分コストアップが助長されてしまうことになる。
【課題を解決するための手段】
【０００７】
そこで、本発明では以上のような問題点に鑑み、信号処理装置として以下のように構成することとした。
つまり、放送波の異なる複数の放送信号をそれぞれデコードするための複数のデコード処理プログラムが格納される第１の記憶手段と、自らが内蔵する第２の記憶手段に対し、上記第１の記憶手段に記憶される上記デコード処理プログラムをコピーした上で上記放送信号についてのデコード処理を実行するようにされた信号処理手段とを備える。
そして、上記信号処理手段は、上記第１の記憶手段に記憶される上記デコード処理プログラムうちの、少なくとも受信放送波の切り換えに応じて選択されたデコード処理プログラムのみを上記第２の記憶手段に対して上書コピーするコピー制御処理を実行するようにしたものである。
【０００８】
また、信号処理方法として以下のようにすることとした。
すなわち、放送波の異なる複数の放送信号をそれぞれデコードするための複数のデコード処理プログラムが格納される第１の記憶手段と、自らが内蔵する第２の記憶手段に対し、上記第１の記憶手段に記憶される上記デコード処理プログラムをコピーした上で上記放送信号についてのデコード処理を実行するようにされた信号処理手段とを備える信号処理装置における信号処理方法として、上記第１の記憶手段に記憶される上記デコード処理プログラムうちの、少なくとも受信放送波の切り換えに応じて選択されたデコード処理プログラムのみを上記第２の記憶手段に対して上書コピーするコピー制御処理を実行するようにした。
【０００９】
一般的に放送信号に対するデコード処理を行う信号処理装置においては、選局された放送信号についてのデコード処理が排他的に行われる。本発明ではこの点を利用して、上記第２の記憶手段に対しては、少なくとも切り換えにより選択された放送波についてのデコードを行うためのプログラムのみを上書きコピーするものとしている。つまり、切り換え前に第２の記憶手段に対して保持されていた他の放送波についてのデコード処理プログラムに対し、切り換え後の放送波についてのデコード処理プログラムを上書きするようにされているものである。
これによれば、従来のように個々のデコード処理プログラム対応に格納領域を設ける必要がなくなり、その分第２の記憶手段の容量の削減が図られる。
【発明の効果】
【００１０】
このようにして本発明によれば、第２の記憶手段に対して各プログラム対応に格納領域を確保する必要はなくなり、第２の記憶手段の容量の削減を図ることができる。そして、このように容量の削減が図られることで、信号処理装置の製造コストの削減を図ることができる。
【発明を実施するための最良の形態】
【００１１】
以下、発明を実施するための最良の形態（以下実施の形態とする）について説明していく。
図１は、実施の形態としての信号処理装置を備えるラジオ受信機１の内部構成例について示したブロック図である。
図１において、実施の形態のラジオ受信機１としては、それぞれ放送形式の異なる複数の放送波に対応した構成を採るものとされる。具体的にこの場合は、ＡＭ（Amplitude Modulation）、ＦＭ（Frequency Modulation）、ＤＡＢ（Digital Audio Broadcasting）の各放送波による放送信号に対応した構成が採られる。
このために、図示するチューナ部５には、ＡＭ放送信号についての受信、選局を行うためのアンテナ２ａ、ＡＭチューナ２と、ＦＭ放送信号についての受信、選局を行うためのアンテナ３ａ、ＦＭチューナ３、またＤＡＢ放送信号についての受信、選局を行うためのアンテナ４ａ、ＤＡＢチューナ４が備えられる。
さらに、この場合のチューナ部５には、図示するスイッチ（ＳＷ）５ａが備えられる。このスイッチ５ａは、ＡＭチューナ２、ＦＭチューナ３、ＤＡＢチューナ４により選局される放送信号を択一的に出力するように構成される。
この場合のスイッチ５ａの切り換えは、図示するマイクロコンピュータ１３の制御に基づいて行われる。また、ＡＭチューナ２、ＦＭチューナ３、ＤＡＢチューナ４による選局動作としてもマイクロコンピュータ１３の制御に基づいて行われる。
【００１２】
Ａ／Ｄコンバータ６には、上記したスイッチ５により選択出力された放送信号が入力される。そして、このように入力される放送信号をデジタル信号に変換してＤＳＰ（Digital Signal Processor）７に対して供給する。
【００１３】
ＤＳＰ７は、入力される放送信号についてのデコード処理を行う。例えば、ＡＭやＦＭの放送信号については、上記したＡＭチューナ２、ＦＭチューナ３の選局動作によって中間周波信号とされ、Ａ／Ｄコンバータ６を介して入力された放送信号について、検波処理等を行って音声信号を得るようにされる。
また、ＦＭやＤＡＢにおいて、音声信号以外の付加情報が放送される場合は、その付加情報についての抽出処理等を行う。また、例えばＤＡＢ放送信号については誤り訂正処理なども行うようにされる。
そして、ＤＳＰ７に対しては、図示するようにしてＲＡＭ８が備えられている。このＲＡＭ８には、各種必要な定数やプログラムが一時的に保持される。
またＤＳＰ７に対しては、図示するようにＲＯＭ９が外付けにより設けられる。ＲＯＭ９に対しては、上記したデコード処理を実現するためのデコードプログラム１０が格納される。
また、これと共にＲＯＭ９に対しては、図示するコピー処理プログラム１１が格納される。このコピー処理プログラム１１に基づいては、ＤＳＰ７が上記したＲＡＭ８に対してＲＯＭ９内に格納されるデコード処理プログラム１０をコピーする動作を行うようにされるが、このような実施の形態としてのコピー動作については後述する。
【００１４】
ＤＳＰ７のデコード処理により得られたデジタルオーディオデータは、図示するようにしてＤ／Ａコンバータ１２に入力される。Ｄ／Ａコンバータ１２は、ＤＳＰ７から入力されるデジタルオーディオデータをアナログオーディオ信号に変換する。このようにしてＤ／Ａコンバータ１２によって得られたアナログオーディオ信号が、ラジオ受信機１のオーディオ出力として出力される。或いは、図示されないスピーカから音声出力される。
【００１５】
マイクロコンピュータ１３は、当該ラジオ受信機１が単体で動作するものとされる場合は、ラジオ受信機１についての全体制御を行う部位となる。或いは、当該ラジオ受信機１が電子機器に備えられる場合は、この電子機器についての全体制御を行う部位となる。
例えば、マイクロコンピュータ１３は、ラジオ受信機１、または上記電子機器の筐体外部に表出した操作入力部を介して放送波の切り換え操作が行われた場合は、この切り換え操作に応じた放送波の放送信号が入力されるように、上記したスイッチ５ａの切り換え制御を行う。また、これと共に、切り換えにより選択された放送波についてのデコード処理が行われるようにＤＳＰ７に対する動作切り換え指示も行うようにされる。
【００１６】
このような構成によるラジオ受信機１において、実施の形態のＤＳＰ７としても、従来のＤＳＰ５０の場合と同様、外付けのＲＯＭ９に対して格納されるデコードプログラム１０を、内蔵するＲＡＭ８に対してコピーした上で放送信号についてのデコード処理を行うようにされる。
図２は、実施の形態のＤＳＰ７におけるＲＯＭ９とＲＡＭ８とのデータ構造を模式的に示している。
図示するように、この場合もＲＯＭ９に格納されるデコードプログラム１０としては、従来と同様に、受信可能な複数の放送波のそれぞれに対応してデコード処理を行うための、複数のデコード用プログラムが格納される。すなわち、この場合はＡＭ放送信号、ＦＭ放送信号、ＤＡＢ放送信号についてそれぞれデコード処理を行うためのＡＭデコード用プログラム１０ａ、ＦＭデコード用プログラム１０ｂ、ＤＡＢデコード用プログラム１０ｃが格納される。
【００１７】
但し、実施の形態において、ＲＡＭ８に対しては、ＲＯＭ９からコピーされるべきデコード用プログラムを格納するための領域として、図示するように１つのデコードプログラム格納領域８ａのみを設定するものとしている。
換言すれば、この場合のＲＡＭ８に対しては、放送波の切り換えに応じた１つのプログラムのみがコピーされるようにしているものである。
【００１８】
なお、確認のために述べておくと、ここで言うデコード用プログラムとは、プログラムデータそのもの以外にも、例えば各種の定数やデータ等の各放送信号のデコード処理に必要なデータを含むものである。
また、同様にＲＡＭ８上のデコードプログラム格納用域８ａとしても、プログラムデータの他にこのような各種の定数や必要なデータ等を格納するためのデータ領域を含むものである。
【００１９】
図３には、上記したような実施の形態としてのコピー制御動作の具体例について示す。
先ず、この図において、例えばＡＭの放送波が選択されているとして、図３（ａ）に示すようにＲＡＭ８のデコードプログラム格納領域８ａに対しては、ＡＭデコード用プログラム１０ａがコピーされていたとする。
そして、このような状態において、ＡＭ→ＦＭの放送波への切り換えが行われたとする。すると、ＤＳＰ７は、この切り換えに応じたマイクロコンピュータ１３からの動作切り換え指示に応じて選択したＦＭデコード用プログラム１０ｂを、ＲＯＭ９からＲＡＭ８のデコードプログラム格納領域８ａに対して上書きコピーするようにされる（図３（ｂ））。つまり、これまでデコードプログラム格納領域８ａに対してコピーされていたＡＭデコード用プログラム１０ａに対して、ＦＭデコード用プログラム１０ｂを上書きするようにしてコピーするものである。
また、このようにＦＭデコード用プログラム１０ｂがコピーされた状態において、ＦＭ→ＤＡＢの放送波切り換えが行われた場合も、同様にマイクロコンピュータ１３から指示されたＤＡＢデコード用プログラム１０ｃを、ＲＯＭ９からＲＡＭ８のデコードプログラム格納領域８ａに対して上書きコピーする（図３（ｃ））。
【００２０】
このようにして、切り換え前の放送波のデコードのためにコピーされていたデコード用プログラムに対して、切り換え後のプログラムをＲＯＭ９から上書きコピーするものとしたことで、ＲＡＭ８のデコードプログラム格納領域８ａに対しては、切り換えに応じた１つのプログラムのみを格納するようにすることができる。
そして、このようにＲＡＭ８のデコードプログラム格納領域８ａに対して１つのデコード用プログラムのみを格納するようにできたことから、このデコードプログラム格納領域８ａとしては、少なくとも最大容量となるデコード用プログラムが格納できる領域を確保すればよいものとすることができる。
これによって、各デコード用プログラム対応に格納領域を設けるものとした従来の場合よりも、ＤＳＰが内蔵するＲＡＭの容量の削減を図ることができる。すなわち、ＤＳＰ７、ひいてはラジオ受信機１の製造にあたってのコストアップを抑制することができる。
【００２１】
図４は、上記説明による実施の形態としての動作を実現するための処理動作を示したフローチャートである。
この図に示す処理動作は、図１に示したＲＯＭ９内に格納されるコピー制御処理プログラム１１に基づいてＤＳＰ７が実行するものである。
図示するようにして、先ずＤＳＰ７は、ステップＳ１０１において放送波の切り換えが行われたか否かについての判別処理を行う。すなわち、ラジオ受信機１に対する放送波の切り換え操作に応じた、マイクロコンピュータ１３からの動作切り換え指示があった否かについての判別処理を行い、このような動作切り換え指示があった場合に応じて、放送波の切り換えが行われたとして肯定結果を得る。
【００２２】
そしてステップＳ１０１において、上記のようにして肯定結果が得られた場合は、ステップＳ１０２に処理を進めて、指示された放送波のデコード用プログラムをＲＡＭ８に上書きコピーする処理を実行する。つまり、上記したマイクロコンピュータ１３からの動作切り換え指示に応じたデコード用プログラムを、ＲＯＭ９内のデコードプログラム１０から選択し、これをＲＡＭ８のデコードプログラム格納領域８ａに既にコピーされているデコード用プログラムに対して上書きするようにしてコピーする。
このようにステップＳ１０２において上書きコピーを行うと、再びステップＳ１０１の判別処理を実行し、この図に示される処理動作を繰り返すようにされる。
【００２３】
なお、これまでの説明では、ＲＡＭ８に対してデコード用プログラムを１つのみ格納するものとしたが、ＲＯＭ９に格納される各デコード用プログラムの容量の関係によっては、ＲＡＭ８に最大容量となるプログラムを格納できる格納領域８ａを確保した場合に、この格納領域に対して他の２つのプログラムを同時に格納できるといったことも考えられる。
つまり、例えば仮にＤＡＢデコード用プログラム１０ｃ１つ分の容量に対して、ＡＭデコード用プログラム１０ａとＦＭデコード用プログラム１０ｂとの容量の和が同等、若しくはそれより小さいものとなる場合は、このように容量が最大となるＤＡＢデコード用プログラム１０ｃに対応させて確保したデコードプログラム格納領域８ａに対して、ＡＭデコード用プログラム１０ａとＦＭデコード用プログラム１０ｂとを同時に格納できるといったものである。
【００２４】
そこで、実施の形態では、例えばこのようにＲＡＭ８に対して同時に２つのデコード用プログラムが格納可能となる場合の変形例の動作として、次の図５に示すような動作も可能としている。
図５において、この場合としては、上記もしているようにＡＭデコード用プログラム１０ａ、ＦＭデコード用プログラム１０ｂとは、デコードプログラム格納領域８ａに対して同時に格納可能であることから、例えばＡＭまたはＦＭの放送波が選択される場合には、図５（ａ）に示すようにしてＲＡＭ８に対してこれらＡＭデコード用プログラム１０ａとＦＭデコード用プログラム１０ｂとをコピーするようにする。
そして、このような状態において、図示するようにＡＭ→ＦＭの切り換え、またはＦＭ→ＡＭの切り換えが行われた場合に応じては、既にＲＡＭ８には対応するデコード用プログラムがコピーされている状態が得られていることになるから、ＲＯＭ９からのデコード用プログラムのコピー動作は省略することができる（図５（ｂ））。
【００２５】
また、このようにＡＭデコード用プログラム１０ａとＦＭデコード用プログラム１０ｂとがコピーされている状態において、ＡＭ→ＤＡＢまたはＦＭ→ＤＡＢによるＤＡＢ放送波への切り換えが行われた場合は、これらＡＭデコード用プログラム１０ａとＦＭデコード用プログラム１０ｂに対して、ＲＯＭ９に格納されるＤＡＢデコード用プログラム１０ｃを上書きコピーするようにされる。
【００２６】
このような変形例としての動作によれば、上記のようにしてＡＭとＦＭとの間での切り換え時には、ＲＡＭ８に対するデコード用プログラムのコピーを省略することができ、その分ＤＳＰ７の処理負担を軽減できる。
また、上記説明によれば、この場合もＤＡＢへの切り換え時においては、ＲＡＭ８に対して上書きコピーが行われるから、従来のように各放送波ごとの格納領域を設ける場合よりもＲＡＭの容量の削減が図られることにかわりはない。
【００２７】
図６には、上記変形例としての動作を実現するための処理動作を示す。
この図に示す処理動作としても、ＤＳＰ７がコピー制御処理プログラム１１に基づいて実行するものである。
先ず、この場合のＤＳＰ７は、図示するステップＳ２０１において、例えばラジオ受信機１の起動に応じ、選択すべき放送波がＡＭとＦＭのいずれかであるか、またはＤＡＢであるかの判別処理を実行するようにされる。このような判別処理としては、例えばマイクロコンピュータ１３から指示されたラストチャンネルの情報等に基づいて行われるものとなる。
【００２８】
そして、ステップＳ２０１において、選択すべき放送波がＡＭとＦＭのいずれかであるとされた場合は、ステップＳ２０２において、ＲＡＭ８に対してＲＯＭ９に格納されるＡＭデコード用プログラム１０ａとＦＭデコード用プログラム１０ｂとをコピーする処理を実行するようにされる。
その上で、続くステップＳ２０３においては、このようにＲＡＭ８に対してＡＭ及びＦＭのデコード用プログラムがコピーされたことを表すためのフラグＦ＝１を設定する。
【００２９】
また、ステップＳ２０１において、選択すべき放送波がＤＡＢであるとされた場合は、ステップＳ２０４において、ＲＡＭ８に対してＲＯＭ９に格納されるＤＡＢデコード用プログラム１０ｃをコピーする処理を実行する。そして、この場合は続くステップＳ２０４において、ＲＡＭ８に対しＤＡＢデコード用プログラム１０ｃがコピーされたことを表すフラグＦ＝０を設定する。
【００３０】
このようにＲＡＭ８上にコピーしたデコード用プログラムに応じたフラグを設定すると、ステップＳ２０６において、放送波の切り換えがあったか否かについての判別処理を実行する。このステップＳ２０６の判別処理としては、先の図４に示したステップＳ１０１の判別処理と同様の処理を行うものとすればよい。
【００３１】
そして、放送波の切り換えがあったとして肯定結果が得られた場合は、ステップＳ２０７において、切り換えに応じて選択された放送波がＡＭとＦＭのいずれかであるか、或いはＤＡＢであるかの判別処理を実行する。
マイクロコンピュータ１３からの動作切り換え指示に基づき、選択された放送波がＡＭとＦＭのいずれかであるとされた場合は、ステップＳ２０８に処理を進めて、設定されたフラグＦの値が「０」であるか「１」であるかの判別処理を実行する。そして、フラグＦ＝０であるとされた場合は、ステップＳ２０９において、ＲＡＭ８に対してＲＯＭ９に格納されるＡＭデコード用プログラム１０ａとＦＭデコード用プログラム１０ｂとを上書きコピーするようにされる。つまり、この場合はフラグＦ＝０より、ＲＡＭ８にはＤＡＢデコード用プログラム１０ｃがコピーされていたことになるので、このＲＡＭ８上のＤＡＢデコード用プログラム１０ｃに対して、ＲＯＭ９に格納されるＡＭデコード用プログラム１０ａとＦＭデコード用プログラム１０ｂとを上書きコピーする。
そして、このようにステップＳ２０９における上書きコピー処理を実行すると、続くステップＳ２１０において、フラグＦ＝１を設定して先のステップＳ２０６における判別処理を再び実行するようにされる。
【００３２】
一方、ステップＳ２０８において、フラグＦ＝１であるとされた場合は、直接ステップＳ２０６の放送波の切り換え判別処理に進むようにされる。すなわち、この場合は切り換えにより選択された放送波がＡＭまたはＦＭとされ、ＲＡＭ８にコピーされるデコード用プログラムが、フラグＦ＝１によりＡＭデコード用プログラム１０ａとＦＭデコードプログラム１０ｂであるとされることから、ＲＡＭ８に対するデコード用プログラムのコピー処理が省略されるものである。
【００３３】
また、上記したステップＳ２０７において、選択された放送波がＤＡＢであるとされた場合は、ステップＳ２１１において、ＲＡＭ８に対してＤＡＢデコード用プログラム１０ｃを上書きコピーする処理を実行する。つまり、先の図５においても説明したように、ＤＡＢへの切り換えに応じては、ＲＡＭ８にコピーされているＡＭデコード用プログラム１０ａとＦＭデコード用プログラム１０ｂに対し、ＤＡＢデコード用プログラム１０ｃを上書きコピーするものである。
そして、続くステップＳ２１２においては、フラグＦ＝０を設定し、再びステップＳ２０６の判別処理を実行するようにされる。
【００３４】
なお、上記変形例では、デコード用プログラムが３つとされ、うち所定の２つのプログラムを同時にＲＡＭ８に対してコピーすることによって、所定の放送波間での切り換え時におけるプログラムのコピー処理を省略する場合を例示した。
しかしながら、このような変形例としては、プログラムが４つ以上とされる場合にも適用することができる。
例えば、対応する放送波が４つとされ、これに対応してデコード用プログラムが４つ存在する場合では、例えば容量が最大となるプログラムと最小となるプログラムの組と、容量が２番目３番目となるプログラムの組をそれぞれ同時にＲＡＭ８にコピーするものとすればよい。これによれば、容量が最大最小となるプログラムがそれぞれ対応する放送波間での切り換え時と、２番目３番目となるプログラムがそれぞれ対応する放送波間での切り換え時の双方で、ＲＡＭ８に対するプログラムのコピー処理を省略できる。尚かつ、この場合もこれら４つのプログラムの個々について格納領域を設けるものとする場合よりも、ＲＡＭ８の容量削減が図られるものとなる。
なお、このようなプログラム（対応する放送波）が４つ以上とされる場合に対応した変形例としては、ＲＡＭ８に対して同時に格納するプログラムの組合わせとして、各組の容量が最小限となる組み合わせが設定されることで、同時に格納するプログラムが対応する放送波間での切り換え時のコピー処理の省略を可能としつつ、ＲＡＭ８に確保すべき容量（ＲＡＭ容量）の増加を最小限に抑えることができる。
【００３５】
なお、これまでで説明した実施の形態では、本発明の信号処理装置及び信号処理方法がラジオ放送信号についてのデコード処理に適用される場合を例に挙げたが、テレビジョン放送の放送信号についてのデコード処理を行う場合にも本発明は好適に適用できる。
【００３６】
また、実施の形態では、外付けのＲＯＭ９との通信速度が内蔵ＲＡＭとの通信速度に対して遅いものとして、ＲＯＭ９に格納されるデコード用プログラムをＲＡＭ８にコピーした上でプログラムフェッチを行うものとしたが、例えば将来的に外付けのＲＯＭ９との間での通信速度が充分に向上するような場合には、ＲＯＭ９から直接プログラムフェッチを行うように構成することも可能である。
【図面の簡単な説明】
【００３７】
【図１】本発明における実施の形態としての信号処理装置が備えられるラジオ受信機の構成例について示したブロック図である。
【図２】実施の形態の信号処理装置が備えるＲＯＭ（第１の記憶手段）とＲＡＭ（第２の記憶手段）のデータ構造例について模式的に示した図である。
【図３】実施の形態の信号処理装置において得られる動作について説明するための図である。
【図４】実施の形態の信号処理装置が行う処理動作について示したフローチャートである。
【図５】実施の形態の変形例としての信号処理装置において得られる動作について説明するための図である。
【図６】実施の形態の変形例としての信号処理装置が行う処理動作について示したフローチャートである。
【図７】従来のデコード処理プログラムのコピー動作について説明するための図である。
【符号の説明】
【００３８】
１  ラジオ受信機、２  ＡＭチューナ、３  ＦＭチューナ、４  ＤＡＢチューナ、２ａ、３ａ、４ａ  アンテナ、５  チューナ部、５ａ  スイッチ、６  Ａ／Ｄコンバータ、７  ＤＳＰ、８  ＲＡＭ、８ａ  デコードプログラム格納領域、９  ＲＯＭ、１０  デコードプログラム、１０ａ  ＡＭデコード用プログラム、１０ｂ  ＦＭデコード用プログラム、１０ｃ  ＤＡＢデコード用プログラム、１１  コピー制御処理プログラム、１２  Ｄ／Ａコンバータ、１３  マイクロコンピュータ
【図１】
2005354611.tif 000003
【図２】
2005354611.tif 000004
【図３】
2005354611.tif 000005
【図４】
2005354611.tif 000006
【図５】
2005354611.tif 000007
【図６】
2005354611.tif 000008
【図７】
2005354611.tif 000009