(57)【特許請求の範囲】
【請求項１】
放送信号を受信するデジタル放送受信装置であって、
前記放送信号を受信し、受信された前記放送信号から映像音声信号を復元する放送受信手段と、
前記復元された映像音声信号を出力する出力手段と、
前記デジタル放送受信装置の起動のための操作が行われる起動用スイッチと、
前記デジタル放送受信装置の動作状態情報を保持する動作状態保持手段と、
前記デジタル放送受信装置の各構成の動作を制御する制御手段と、
前記制御手段が実行するプログラムの一部又は全部である標準プログラム部品を保持する標準プログラム部品保持手段と、
前記標準プログラム部品によって実行可能な機能のうちの一部の機能であって、前記放送受信手段による放送信号の受信に関する機能を実行可能とする縮退プログラム部品を保持する縮退プログラム部品保持手段と、
前記制御手段が実行するプログラムを、前記縮退プログラム部品保持手段に保持された前記縮退プログラム部品又は前記標準プログラム部品保持手段に保持された前記標準プログラム部品に切り替える切替手段と、
前記縮退プログラム部品又は前記標準プログラム部品に対する命令指示を保持する命令指示保持手段とを有し、
前記起動用スイッチから起動の指示が入力されたときに、前記制御手段は、前記縮退プログラム部品保持手段に保持されている前記縮退プログラム部品の開始準備をして実行し前記デジタル放送受信装置を第１の起動状態にし、また前記縮退プログラム部品の開始準備の後、前記動作状態保持手段が保持する動作状態情報を用いて前記標準プログラム部品保持手段に保持されている前記標準プログラム部品を実行して前記デジタル放送受信装置を第２の起動状態に切り替えるように前記切替手段を制御し、
前記制御手段は、前記命令指示保持手段に保持された命令指示を前記縮退プログラム部品又は前記標準プログラム部品が実行できるかどうか判断する判断処理を前記切替手段による前記第１の起動状態と前記第２の起動状態の切替状態に基づいて実行し、前記縮退プログラム部品又は前記標準プログラム部品が前記命令指示保持手段に保持された命令指示を実行できると判断した場合、前記命令指示保持手段に保持された命令指示を実行させ、前記命令指示を実行できないと判断した場合、所定時間経過後に前記判断処理を再実行し、前記命令指示を実行できると判断した場合、前記命令指示を実行させることを特徴とするデジタル放送受信装置。
【請求項２】
前記デジタル放送受信装置における初期化処理を記述し、前記縮退プログラム部品又は前記標準プログラム部品の実行前に又は実行と並行して、前記制御手段によって実行される全体プログラムを保持する全体プログラム保持手段をさらに有することを特徴とする請求項１に記載のデジタル放送受信装置。
【請求項３】
前記デジタル放送受信装置における初期化処理を記述し、前記縮退プログラム部品又は前記標準プログラム部品の実行前に又は実行と並行して、前記制御手段によって実行される全体プログラムを保持するプログラム保持手段を有し、
前記プログラム保持手段は、前記縮退プログラム部品保持手段を兼ねることを特徴とする請求項１に記載のデジタル放送受信装置。
【請求項４】
前記標準プログラム部品は、少なくとも前記放送受信手段が放送信号に同調する処理、及び前記放送受信手段が受信可能な放送局を探索する処理を実行可能とするプログラム部品であることを特徴とする請求項１乃至３のいずれか１項に記載のデジタル放送受信装置。
【請求項５】
前記縮退プログラム部品は、前記標準プログラム部品によって実行可能な機能のうちの一部の機能のみを実行可能とするプログラム部品であることを特徴とする請求項１乃至４のいずれか１項に記載のデジタル放送受信装置。
【請求項６】
前記標準プログラム部品が実行する前記命令指示は、
前記制御手段が実行するプログラムを、前記縮退プログラム部品保持手段に保持された前記縮退プログラム部品から前記標準プログラム部品保持手段に保持された前記標準プログラム部品に切り替えた後に実行することを特徴とする請求項１に記載のデジタル放送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送受信装置に関するものである。
【背景技術】
【０００２】
一般に、デジタル放送受信装置は、放送信号を受信する処理及び受信された放送信号から映像音声信号を復元する処理をプログラムにより実行しており、さらに、デジタル放送規格で定められた種々の付加機能を実現するための多くの処理をプログラムにより実行している。このため、従来のデジタル放送受信装置では、各種機能を実現するためのプログラムが肥大化し、装置の起動に要する時間が長くなり、利用者の利便性が損なわれていた。
【０００３】
この対策として、デジタル放送受信装置の起動に要する時間を短縮する方法が、例えば、特許文献１に提案されている。この装置においては、利用者が標準起動用スイッチで起動を指示した場合には、標準起動プログラムが実行されて機能に制限のない起動状態となり、利用者が縮退起動用スイッチで起動を指示した場合には、起動に要する時間が短い縮退起動プログラムが実行されて機能が制限された起動状態となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−８４５８号公報（段落００１０）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来のデジタル放送受信装置においては、縮退起動プログラムによる起動を指示したいと考えていた利用者が誤って標準起動用スイッチによる起動を指示してしまう場合、又は、その逆の場合に、利用者が混乱してしまうという問題があった。
【０００６】
また、上記従来のデジタル放送受信装置においては、縮退起動用スイッチからの起動の指示によって縮退起動プログラムを実行させた後に、縮退起動プログラムに搭載されておらず標準起動プログラムに搭載されている機能を利用したくなった場合には、装置の電源を切り、その後、標準起動用スイッチからの起動の指示によって標準起動プログラムを実行させる必要があり、利用者に操作上の煩わしさを感じさせることがあるという問題があった。
【０００７】
そこで、本発明は、上記従来技術の課題を解決するためになされたものであり、その目的は、利用者に混乱を生じさせたり操作上の煩わしさを感じさせたりすることなく、装置の起動に要する時間を短縮しながら、装置が備える機能を制限なく利用できるようにするデジタル放送受信装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明に係るデジタル放送受信装置は、放送信号を受信するデジタル放送受信装置であって、前記放送信号を受信し、受信された前記放送信号から映像音声信号を復元する放送受信手段と、前記復元された映像音声信号を出力する出力手段と、前記デジタル放送受信装置の起動のための操作が行われる起動用スイッチと、前記デジタル放送受信装置の動作状態情報を保持する動作状態保持手段と、前記デジタル放送受信装置の各構成の動作を制御する制御手段と、前記制御手段が実行するプログラムの一部又は全部である標準プログラム部品を保持する標準プログラム部品保持手段と、前記標準プログラム部品によって実行可能な機能のうちの一部の機能であって、前記放送受信手段による放送信号の受信に関する機能を実行可能とする縮退プログラム部品を保持する縮退プログラム部品保持手段と、前記制御手段が実行するプログラムを、前記縮退プログラム部品保持手段に保持された前記縮退プログラム部品又は前記標準プログラム部品保持手段に保持された前記標準プログラム部品に切り替える切替手段と、前記縮退プログラム部品又は前記標準プログラム部品に対する命令指示を保持する命令指示保持手段とを有し、前記起動用スイッチから起動の指示が入力されたときに、前記制御手段は、前記縮退プログラム部品保持手段に保持されている前記縮退プログラム部品の開始準備をして実行し前記デジタル放送受信装置を第１の起動状態にし、また前記縮退プログラム部品の開始準備の後、前記動作状態保持手段が保持する動作状態情報を用いて前記標準プログラム部品保持手段に保持されている前記標準プログラム部品を実行して前記デジタル放送受信装置を第２の起動状態に切り替えるように前記切替手段を制御し、前記制御手段は、前記命令指示保持手段に保持された命令指示を前記縮退プログラム部品又は前記標準プログラム部品が実行できるかどうか判断する判断処理を前記切替手段による前記第１の起動状態と前記第２の起動状態の切替状態に基づいて実行し、前記縮退プログラム部品又は前記標準プログラム部品が前記命令指示保持手段に保持された命令指示を実行できると判断した場合、前記命令指示保持手段に保持された命令指示を実行させ、前記命令指示を実行できないと判断した場合、所定時間経過後に前記判断処理を再実行し、前記命令指示を実行できると判断した場合、前記命令指示を実行させることを特徴としている。
【発明の効果】
【０００９】
本発明によれば、利用者が起動用スイッチにより装置の起動を指示したときに、標準プログラム部品よりもサイズの小さい縮退プログラム部品によって装置が起動するので、装置の起動に要する時間を短縮することができる。
【００１０】
また、本発明によれば、利用者は装置の起動方法を起動用スイッチの選択によって決定する必要がないので、利用者は、起動用スイッチの押し間違えによって、混乱することはない。
【００１１】
また、本発明によれば、縮退プログラム部品によって装置が起動した後に、装置の起動状態は、機能が制限された縮退プログラム部品による第１の起動状態から機能が制限されていない標準プログラム部品による第２の起動状態に移行するので、縮退プログラム部品には搭載されていないが標準プログラム部品には搭載されている機能をも利用することができる。
【００１２】
さらに、本発明によれば、動作状態保持手段が動作状態情報を保持しているので、縮退プログラム部品による第１の起動状態から標準プログラム部品による第２の起動状態への切り替えを、装置が起動状態のまま自動的に行うことができ、その結果、利用者の操作上の煩わしさを軽減することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態１に係るデジタル放送受信装置の構成を概略的に示すブロック図である。
【図２】実施の形態１に係るデジタル放送受信装置の起動時の処理を示すフローチャートである。
【図３】実施の形態１に係るデジタル放送受信装置における動作状態保持手段に関連する処理を示すフローチャートである。
【図４】実施の形態１の変形例に係るデジタル放送受信装置の起動時の処理を示すフローチャートである。
【図５】実施の形態１の他の変形例に係るデジタル放送受信装置の構成を概略的に示すブロック図である。
【図６】本発明の実施の形態２に係るデジタル放送受信装置の構成を概略的に示すブロック図である。
【図７】実施の形態２に係るデジタル放送受信装置の起動時の処理を示すフローチャートである。
【図８】本発明の実施の形態３に係るデジタル放送受信装置の構成を概略的に示すブロック図である。
【図９】実施の形態３に係るデジタル放送受信装置の命令指示保持手段の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１４】
実施の形態１．
図１は、本発明の実施の形態１に係るデジタル放送受信装置１の構成を概略的に示すブロック図である。図１に示されるように、実施の形態１に係るデジタル放送受信装置１は、全体プログラムＰ１を保持する全体プログラム保持手段１１と、縮退プログラム部品Ｐ２を保持する縮退プログラム部品保持手段１２と、標準プログラム部品Ｐ３を保持する標準プログラム部品保持手段１３と、実行するプログラム部品を切り替える切替手段１４と、切替手段１４の動作を制御する切替制御手段１５と、動作状態保持手段１６と、利用者が操作する起動用スイッチ１７と、デジタル放送受信装置１の各構成の動作を制御する制御手段１８と、主記憶手段１９と、チューナー手段２０ａ及び復元手段２０ｂを含む放送受信手段２０と、出力手段２１とを有している。
【００１５】
図１においては、全体プログラム保持手段１１、縮退プログラム部品保持手段１２、及び標準プログラム部品保持手段１３は、別個の構成要素として示しているが、これらを共通の構成要素、例えば、電源オフの状態でも記憶を保持することができる１つの不揮発性の補助記憶装置（ＲＯＭ）で構成することも可能である。この場合には、全体プログラム保持手段１１、縮退プログラム部品保持手段１２、及び標準プログラム部品保持手段１３は、１つのＲＯＭの中の異なる記憶領域である。
【００１６】
起動用スイッチ１７は、デジタル放送受信装置１を起動させるときに利用者が操作するするスイッチである。起動用スイッチ１７は、例えば、デジタル放送受信装置１の本体に備えられた操作スイッチである。また、起動用スイッチ１７は、リモートコントローラー（図示せず）であってもよく、この場合には、デジタル放送受信装置１はリモートコントローラーからの信号（例えば、赤外線信号）を受信する受信部（図示せず）を備える必要がある。
【００１７】
起動用スイッチ１７によりデジタル放送受信装置１の起動が指示されると、制御手段１８は、デジタル放送受信装置１のプログラムＰ０を実行することによって放送受信手段２０及び出力手段２１の動作を制御して、出力手段２１から放送信号Ｄ０に基づく映像音声信号を出力できる状態に移行する。
【００１８】
放送受信手段２０のチューナー手段２０ａは、放送信号Ｄ０を外部のアンテナ（図示せず）又はネットワークケーブル（図示せず）などを経由して受信し、放送受信手段２０の復元手段２０ｂは、チューナー手段２０ａが受信した放送信号Ｄ０から映像音声信号などを復元する。
【００１９】
出力手段２１は、放送受信手段２０の復元手段２０ｂによって復元された映像音声信号に基づく情報を出力する。出力手段２１は、例えば、復元された映像信号に基づく映像を表示する映像表示部（図示せず）及び復元された音声信号に基づく音を出力する音声出力部（図示せず）を含む手段である。また、出力手段２１は、映像出力部及び音声出力部の代わりに、又は、これらに加えて、復元された映像信号及び／又は復元された音声信号を外部の装置に出力する信号出力部（図示せず）を備えてもよい。
【００２０】
動作状態保持手段１６は、デジタル放送受信装置１の動作状態（主に、制御手段１８の動作状態）を示す動作状態情報を保持する。図１においては、動作状態保持手段１６は、主記憶手段１９と別個の構成要素として示されているが、動作状態保持手段１６は、主記憶手段１９の一部であってもよい。
【００２１】
実施の形態１において、デジタル放送受信装置１が保持するプログラムＰ０は、全体プログラムＰ１と、縮退プログラム部品Ｐ２と、標準プログラム部品Ｐ３とから構成されている。プログラムＰ０は、制御手段１８により読み取られ、実行される。
【００２２】
標準プログラム部品Ｐ３は、例えば、デジタル放送受信装置１に接続した外部のアンテナ（図示せず）からの放送信号Ｄ０を取り込み、放送受信手段２０の復元手段２０ｂに送り込むチューナー手段２０ａの動作を制御するプログラムである。制御手段１８が、標準プログラム部品Ｐ３を実行することによって、チューナー手段２０ａは、デジタル放送規格に則り、放送局を選択する命令を受けて規定の周波数に切り替えて同調する処理、受信可能な放送局を探索する処理などの各種の処理を実行する。また、実施の形態１において、全体プログラムＰ１は、プログラムＰ０の内の標準プログラム部品Ｐ３以外の部分である。全体プログラムＰ１には、例えば、デジタル放送受信装置１の全体に関する初期化処理などが記述されている。
【００２３】
縮退プログラム部品Ｐ２は、標準プログラム部品Ｐ３によって実行可能な機能のうち、デジタル放送受信装置１の起動時に必要な少数の機能のみを実行可能とするプログラム部品である。すなわち、縮退プログラム部品Ｐ２は、標準プログラム部品Ｐ３が実行可能な機能の一部のみを実行可能とするプログラム部品であり、通常は、標準プログラム部品Ｐ３よりも小さいサイズのプログラム部品である。
【００２４】
標準プログラム部品Ｐ３がチューナー手段２０ａの動作を制御するプログラムである場合には、縮退プログラム部品Ｐ２は、例えば、特定の放送局にチューナー手段２０ａを同調させる機能のみを実行可能とするプログラム部品である。このように、縮退プログラム部品Ｐ２が実行可能な機能を制限する理由は、デジタル放送受信装置１が受信可能な放送局を探索したり、利用者が操作するリモートコントローラーのボタンに放送局を対応づけたりするなどの初期設定が完了しているのであれば、デジタル放送受信装置１の起動時に最低限必要な動作は、例えば、前回、装置の電源を切断する前に選局していた放送局を受信し、受信した放送信号を復元し、出力する動作のみで十分だからである。すなわち、縮退プログラム部品Ｐ２がデジタル放送受信装置１の起動時に実行しなければならない処理は、装置の電源を切断する前に選局していた放送局（又は、所定の放送局）の放送信号が受信可能となるようにチューナー手段２０ａを同調する処理だけで十分だからである。
【００２５】
縮退プログラム部品Ｐ２が実行可能な機能は、標準プログラム部品Ｐ３が実行可能な機能より少ないので、通常は、縮退プログラム部品Ｐ２のサイズは、標準プログラム部品Ｐ３のサイズより小さい。プログラムのサイズが小さいほど、制御手段１８が、当該プログラムを読み込む時間は短くて済み、制御手段１８が、当該プログラムの実行を開始するまでの起動時間は短くなる傾向がある。このため、縮退プログラム部品Ｐ２の起動時間は、標準プログラム部品Ｐ３の起動時間より短くなることが期待できる。
【００２６】
また、縮退プログラム部品Ｐ２が実行可能な機能は、標準プログラム部品Ｐ３が実行可能な機能より少ないので、通常は、縮退プログラム部品Ｐ２の起動処理を実行する際の制約条件は、標準プログラム部品Ｐ３の起動処理を実行する際の制約条件より少なくなり、縮退プログラム部品Ｐ２の起動処理は標準プログラム部品Ｐ３の起動処理より高速に実行することが可能になる。例えば、標準プログラム部品Ｐ３がチューナー手段２０ａの動作を制御するプログラムである場合には、標準プログラム部品Ｐ３は、受信可能な放送局を探索したり、操作用リモートコントローラーのボタンに放送局を対応付けたりするなど、様々な機能を実現するための多数のデータを必要とするので、これらのデータの初期化処理を行ったり、データとチューナー手段２０ａの動作を関連付けたりするなど、起動時処理が複雑になる。一方、縮退プログラム部品Ｐ２は、特定の放送局にチューナー手段２０ａを同調する機能を実現するプログラムであるので、最低限必要なデータは少なく、この最低限必要なデータの初期化を行えばよく、チューナー手段２０ａの初期化動作を短時間で実行でき、チューナー手段２０ａの起動時間を短縮するための特別な起動処理を実行することも容易である。
【００２７】
一方、標準プログラム部品Ｐ３が実行可能な機能であるが、縮退プログラム部品Ｐ２が実行不可能な機能が存在するので、装置の起動操作直後の全体プログラムＰ１と縮退プログラム部品Ｐ２による起動状態のままでは、デジタル放送受信装置１が保有する機能の一部しか実現できない。例えば、全体プログラムＰ１と縮退プログラム部品Ｐ２による起動状態のときには、縮退プログラム部品Ｐ２はチューナー手段２０ａを制御して受信可能な放送局を探索する機能を持ってないため、初期設定の機能が実現できない。このため、実施の形態１においては、デジタル放送受信装置１の起動時には縮退プログラム部品Ｐ２を用いるが、デジタル放送受信装置１の起動時に、並行して標準プログラム部品Ｐ３を利用可能にするための処理を実行し、標準プログラム部品Ｐ３が利用可能になった後に、切替制御手段１５によって制御される切替手段１４によって、縮退プログラム部品Ｐ２を選択した状態から標準プログラム部品Ｐ３を選択した状態に切り替えるよう構成する。
【００２８】
次に、実施の形態１に係るデジタル放送受信装置１の起動時の処理を説明する。図２は、実施の形態１に係るデジタル放送受信装置１の起動時の処理を示すフローチャートである。
【００２９】
デジタル放送受信装置１の起動時には、まず、利用者が起動用スイッチ１７から装置の起動を指示する操作を行う（ステップＳ１）。この操作によって起動命令信号が制御手段１８に入力され、制御手段１８は、全体プログラムＰ１の実行を開始する（ステップＳ２）。全体プログラムＰ１の実行により、例えば、装置の初期化処理が実行される。
【００３０】
次に、制御手段１８は、縮退プログラム部品Ｐ２の実行の開始準備を行い（ステップＳ３）、この準備が完了したか否かを判定する（ステップＳ４）。縮退プログラム部品Ｐ２の実行の開始準備とは、例えば、縮退プログラム部品保持手段１２が、不揮発性の補助記憶装置（図示せず）と揮発性の記憶装置（例えば、主記憶装置１９など）との組み合わせで構成されている場合には、プログラムを不揮発性の補助記憶装置に格納しておき、起動時に揮発性の記憶装置にコピーして使う場合には、不揮発性の補助記憶装置から揮発性の記憶装置にプログラムを転送する処理である。この際、不揮発性の補助記憶装置から揮発性の記録装置にプログラムを転送したり、圧縮したプログラムを展開したりするのに時間を要するので、この手順が完了したかどうかを待つ必要がある。このため、制御手段１８は、縮退プログラム部品Ｐ２の実行の開始準備が完了したかどうかを、ステップＳ４にて判定する。
【００３１】
次に、制御手段１８は、標準プログラム部品Ｐ３の実行が開始前かどうかを判定する（ステップＳ５）。縮退プログラム部品Ｐ２のサイズは標準プログラム部品Ｐ３のサイズより小さいので、通常、ステップＳ５の判定処理の結果は真（ＹＥＳ）となる。縮退プログラム部品Ｐ２の実行の開始準備の処理が、何らかの要因により想定よりも長時間かかり、この間に標準プログラム部品Ｐ３の実行が開始されていた場合には、ステップＳ５の判定処理の結果は偽（ＮＯ）となり、縮退プログラム部品Ｐ２の起動処理を終了する。
【００３２】
ステップ５における判定処理の結果が真であれば、制御手段１８は、縮退プログラム部品Ｐ２の実行を開始する（ステップＳ６）。以降、標準プログラム部品Ｐ３の実行が開始可能になるまでの間、縮退プログラム部品Ｐ２が実行される（その結果、第１の起動状態となる）。
【００３３】
ステップＳ４の処理と並行して、制御手段１８は、全体プログラムＰ１の実行の開始の後、標準プログラム部品Ｐ３の実行の開始準備を行い（ステップＳ８）、この準備が完了したか否かを判定する（ステップＳ９）。標準プログラム部品Ｐ３の実行の開始準備とは、縮退プログラム部品保持手段１２の場合と同様に、例えば、不揮発性の補助記憶装置に格納した標準プログラム部品Ｐ３を揮発性の記憶装置に転送したり、展開したりする手順を指す。また、標準プログラム部品Ｐ３のプログラムサイズは一般に縮退プログラム部品Ｐ２よりも大きく、その実行の開始準備に要する時間は長くなるので、標準プログラム部品Ｐ３の実行の開始準備が完了したかどうかを判定する処理（ステップＳ９）の期間は、同様の縮退プログラム部品Ｐ２の実行の開始準備が完了したかどうかを判定する処理（ステップＳ４）の期間より長くなることが期待される。
【００３４】
標準プログラム部品Ｐ３の実行の開始準備が完了した後、制御手段１８は、並行して実行の開始準備が行われている縮退プログラム部品Ｐ２の実行が開始前かどうかを判定する（ステップＳ１０）。通常、このときには、縮退プログラム部品Ｐ２の実行が開始されているので、この判定処理の結果は、偽となる。
【００３５】
次に、制御手段１８は、実行されている縮退プログラム部品Ｐ２の停止命令を実行する（ステップＳ１１）。標準プログラム部品Ｐ３及び縮退プログラム部品Ｐ２が、チューナー手段２０ａの動作を制御するプログラムである場合には、標準プログラム部品Ｐ３と縮退プログラム部品Ｐ２はいずれも、同じチューナー手段２０ａの制御を行う。このため、同時に２つのプログラム部品が実行されている場合、例えば、チューナー手段２０ａの同じ機能に対して、異なる命令が実行された場合に、チューナー手段２０ａ内で矛盾が発生しデジタル放送受信装置１全体のシステムの破綻を招きかねない。したがって、制御手段１８は、標準プログラム部品Ｐ３の実行の開始前に、既に実行されている縮退プログラム部品Ｐ２の停止命令を行い（ステップＳ１１）、この命令に従い、縮退プログラム部品Ｐ２の停止を実行する（ステップＳ７）。
【００３６】
次に、制御手段１８は、切替制御手段１５に制御信号を送って、制御手段１８が実行するプログラムを、縮退プログラム部品保持手段１２に保持された縮退プログラム部品Ｐ２から標準プログラム部品保持手段１３に保持された標準プログラム部品Ｐ３への切り替え処理を実行する（ステップＳ１２）。この切り替え処理の実行の後に、制御手段１８は、既に実行の開始準備が完了している標準プログラム部品Ｐ３の実行を開始する（ステップＳ１３）。これ以降、制御手段１８は、縮退プログラム部品Ｐ２に代わって、標準プログラム部品Ｐ３を実行する。
【００３７】
なお、ステップＳ１０の判定処理で、何らかの要因により標準プログラム部品Ｐ３の実行の開始準備ができたときに、まだ縮退プログラム部品Ｐ２の実行が開始されていなかった場合にも、起動時には切替制御手段１５によって制御される切替手段１４は縮退プログラム部品Ｐ２が利用可能なよう切り替えられているので、標準プログラム部品Ｐ３が利用可能となるように切り替え処理（ステップＳ１２）を実行する。
【００３８】
図３は、実施の形態１に係るデジタル放送受信装置１における動作状態保持手段１６を用いる処理を示すフローチャートである。
【００３９】
図３に示されるように、制御手段１８は、縮退プログラム部品Ｐ２の実行の開始に必要な情報を、主記憶手段１９などから取り込む（ステップＳ２１）。縮退プログラム部品Ｐ２の実行の開始に必要な情報は、例えば、縮退プログラム部品Ｐ２がチューナー手段２０の動作を制御するプログラムである場合には、前回にデジタル放送受信装置１の電源を切断する前に選局していた放送局に関する情報や、この放送局を受信するために必要なチューナー手段２０ａ制御用のパラメーターなどを含む。次に、制御手段１８は、取り込んだ縮退プログラム部品Ｐ２の実行の開始に必要な情報を、縮退プログラム部品Ｐ２が利用できるようにするため縮退プログラム部品Ｐ２に提供する（ステップＳ２２）。
【００４０】
次に、制御手段１８は、縮退プログラム部品Ｐ２を実行して、その際に保持しておくべき動作状態情報を動作状態保持手段１６に保持させる（ステップＳ２３）。動作状態保持手段１６が保持する動作状態情報は、例えば、縮退プログラム部品Ｐ２がチューナー手段２０ａの動作を制御するプログラムである場合には、チューナー手段２０ａへ命令指示した際のチューナー手段２０ａの周波数設定動作に関する状態、及び、チューナー手段２０ａが現在選局している周波数情報などである。受信する放送信号が、デジタル放送信号である場合には、受信可能な放送局が時系列で変化することがあり、前回にデジタル放送受信装置１の電源を切断する前に選局していた放送局が受信できず、代替となる放送局の選局を指示されることがある。この場合には、制御手段１８は、ステップＳ２１で取り込んだチューナー手段２０ａの放送局に関する情報を、現在選局している放送局に関する情報に上書きして保持すればよい。また、チューナー手段２０ａの周波数設定動作に時間を要してしまい、チューナー手段２０ａへの命令の応答待ち状態で、縮退プログラム部品Ｐ２から標準プログラム部品Ｐ３へ切り替わった際には、チューナー手段２０ａからの応答を標準プログラム部品Ｐ３が受信できるよう、チューナー手段２０ａの動作状態情報を保持しておくことが望ましい。
【００４１】
次に、制御手段１８は、実行するプログラムを、縮退プログラム部品保持手段１２に保持された縮退プログラム部品Ｐ２から標準プログラム部品保持手段１３に保持された標準プログラム部品Ｐ３への切り替える処理を実行するための制御信号を切替制御手段１５に送り、切替制御手段１５によって制御される切替手段１４は、標準プログラム部品Ｐ３への切り替える処理を実行する。そして、制御手段１８は、標準プログラム部品Ｐ３の実行が開始したかどうかを判定する（ステップＳ２４）。制御手段１８は、標準プログラム部品Ｐ３の実行が開始されていなければ引き続き、縮退プログラム部品Ｐ２の動作に合わせて、その動作状態情報を保持する処理（ステップＳ２３）を継続する。制御手段１８は、標準プログラム部品Ｐ３の実行が開始されれば、標準プログラム部品Ｐ３に実行の開始に必要な情報を提供する（ステップＳ２５）。
【００４２】
ステップＳ２５以降において、標準プログラム部品Ｐ３の動作に関する情報を、引き続き動作状態保持手段１６において保持してもよいし、全体プログラムＰ１の他の機能と同様に別手段（図示せず）に保持してもよい。
【００４３】
このように、実施の形態１に係るデジタル放送受信装置１においては、切替制御手段１５は動作状態保持手段１６と連携して、デジタル放送受信装置１を起動したまま、制御手段１８が読み出して実行するプログラムを縮退プログラム部品Ｐ２から標準プログラム部品Ｐ３に切り替えることが可能となる。
【００４４】
したがって、実施の形態１に係るデジタル放送受信装置１は、デジタル放送の受信する機能を迅速に起動し、また、デジタル放送の受信する機能を迅速に起動した後に、装置電源を起動したまま、デジタル放送受信装置１が備えるすべての機能を使えるように起動状態を切り替えることができる。このため、デジタル放送受信装置１の利用者は、デジタル放送受信装置１を起動した直後においては、標準プログラム部品Ｐ３が実行可能であるが縮退プログラム部品Ｐ２は実行可能でない機能を利用できないが、デジタル放送受信装置１の利用形態に応じて、装置起動直後に利用可能とすべき機能と、その必要のない機能を区分し、装置起動直後に利用可能とすべき機能のみで縮退プログラム部品Ｐ２を構成すれば、利用上の不便をほぼ回避できる。
【００４５】
例えば、デジタル放送受信装置１の出力手段２１から出力される音声の音量を変更したり、放送局を切り替えたりするグラフィックユーザーインタフェースは、デジタル放送受信装置１を起動した直後に利用可能とすべき機能であり、縮退プログラム部品Ｐ２又は全体プログラムＰ１によって実行可能とすべき機能である。
【００４６】
また、例えば、受信可能な放送局を探索する機能等の各種の設定用メニューや、デジタル放送の映像音声信号以外の付加データを扱う機能は、頻繁に利用する機能ではないので、縮退プログラム部品Ｐ２で実行可能とする必要ななく、標準プログラム部品Ｐ３によって実行可能とすれば、利用者の利便性を損ねる可能性は極めて低い。
【００４７】
また、デジタル放送受信装置１における縮退プログラム部品保持手段１２が、電源切断の状態でも記憶を保持することができる不揮発性の補助記憶装置と、主記憶装置１９などの揮発性の記憶装置とで組み合わせて構成している場合には、以下のような処理を行ってもよい。例えば、プログラムを不揮発性の補助記憶装置に格納しておき、起動時にこのプログラムを揮発性の記憶装置（主記憶装置１９）にコピーして使う場合には、縮退プログラム部品保持手段１２から標準プログラム部品保持手段１３に切り替えた後、この後（次の起動時前に）、利用する予定のない縮退プログラム部品Ｐ２を、揮発性の記憶装置から消去するように構成することもできる。
【００４８】
また、デジタル放送受信装置１の起動に要する時間を削減するために、類似のプログラムを複数保持するよう構成すると、プログラムを保持する保持手段が大規模になるが、保持すべきプログラムのサイズを極力小さくすることによって製品をより安価に構成できるようになる。
【００４９】
以上に説明したように、実施の形態１に係るデジタル放送受信装置１によれば、利用者が起動用スイッチ１７により装置の起動を指示したときに、標準プログラム部品Ｐ３よりもサイズの小さい縮退プログラム部品Ｐ２によって装置が起動するので、装置の起動に要する時間を短縮することができる。
【００５０】
また、実施の形態１に係るデジタル放送受信装置１によれば、利用者は装置の起動方法を起動用スイッチの選択によって決定する必要がないので、利用者は、起動用スイッチの押し間違えによって、混乱することはない。
【００５１】
また、実施の形態１に係るデジタル放送受信装置１によれば、縮退プログラム部品Ｐ２によって装置が起動した後に、装置の起動状態は、機能が制限された縮退プログラム部品Ｐ２による第１の起動状態から機能が制限されていない標準プログラム部品Ｐ３による第２の起動状態に移行するので、縮退プログラム部品Ｐ２には搭載されていないが標準プログラム部品Ｐ３には搭載されている機能をも利用することができる。
【００５２】
さらに、実施の形態１に係るデジタル放送受信装置１によれば、縮退プログラム部品Ｐ２による第１の起動状態から標準プログラム部品Ｐ３による第２の起動状態への移行は、装置が起動状態のまま自動的に行われるので、利用者の操作上の煩わしさが軽減される。
【００５３】
なお、図２のフローチャートに基づく上記説明では、ステップＳ２の後に、縮退プログラム部品Ｐ２の実行の開始準備（ステップＳ３）と標準プログラム部品Ｐ３の実行の開始準備（ステップＳ８）を並行して行う場合を説明しているが、図４に示すように、標準プログラム部品Ｐ３の実行の開始準備（ステップＳ８）を縮退プログラム部品Ｐ２の実行の開始後に行うようにしても良い。
【００５４】
図２に示すように、全体プログラムＰ１の実行の開始（ステップＳ２）の後に、縮退プログラム部品Ｐ２の実行の開始準備（ステップＳ３）と標準プログラム部品Ｐ３の実行の開始準備（ステップＳ８）を並行して実行したとしても、通常、先に実行されるのは縮退プログラム部品Ｐ２である。また、図２に示すように、縮退プログラム部品Ｐ２の実行の開始準備（ステップＳ３）と標準プログラム部品Ｐ３の実行の開始準備を並行して実行することにより、制御装置１８の処理能力が分散してしまい、縮退プログラム部品Ｐ２の実行の開始準備（ステップＳ３）のみを実行する場合に比べて、起動までに長時間を要してしまい、起動時間の短縮が不十分になる場合もある。そのため、図４に示されるように、標準プログラム部品Ｐ３の実行の開始準備（ステップＳ８）を縮退プログラム部品Ｐ２の実行の開始後に行うように構成すれば、縮退プログラム部品Ｐ２の実行の開始までの間は標準プログラム部品Ｐ３の実行の開始準備の処理が実行されない。このため、制御手段１８の処理能力の大部分を縮退プログラム部品Ｐ２の実行の開始処理に割り当てることができる。したがって、図４に示す処理を採用すれば、図２に示す処理の場合に比べて、縮退プログラム部品Ｐ２の実行の開始のステップＰ６までの時間を短縮することができる。
【００５５】
図４の処理を採用した場合にも、起動用スイッチ１７にて起動命令を指示された後、短い時間で縮退プログラム部品Ｐ２の実行を開始しデジタル放送の受信を開始でき、また、その後、標準プログラム部品Ｐ３に切り替え、切り替え後はデジタル放送受信装置１が備える機能をすべて利用可能となるよう構成できる。
【００５６】
また、図５に示すように、デジタル放送受信装置１の備えるべき機能を含むプログラムの全体を、標準プログラム部品Ｐ３ａとすることも可能である。この場合には、図５に示されるように、図１の全体プログラム保持手段１１が無く、また、図２のステップＳ２が無くなる。このような構成にすれば、縮退プログラム部品Ｐ２ａ及び標準プログラム部品Ｐ３ａのそれぞれが共通的な機能を持たなければならない。このため、縮退プログラム部品保持手段１２と標準プログラム部品保持手段１３が保持すべきプログラムのサイズは大きくなる場合がある。しかし、切替制御手段１５による切り替え前には縮退プログラム部品Ｐ２ａを実行し、切り替え後は標準プログラム部品Ｐ３ａを実行することになり、プログラム間の構成が簡潔でプログラム間の連携をとる処理が少なくなる。このため、図４の処理を採用した場合には、さらに短い時間でデジタル放送受信装置１を起動でき、利用者の利便性を一層向上することができる。
【００５７】
実施の形態２．
図６は、本発明の実施の形態２に係るデジタル放送受信装置２の構成を概略的に示すブロック図である。図６において、図１に示される構成と同一又は対応する構成には、同じ符号を付す。図６に示されるように、実施の形態２に係るデジタル放送受信装置２は、実施の形態１における縮退プログラム部品保持手段１２と全体プログラム保持手段１１とを、プログラム保持手段１１ａに置き換えて、全体プログラムＰ１及び縮退プログラム部品Ｐ２をプログラム保持手段１１ａに保持させている点が、実施の形態１に係るデジタル受信装置１と相違する。
【００５８】
図７は、実施の形態２に係るデジタル放送受信装置２の動作を示すフローチャートである。図７に示されるように、実施の形態２に係るデジタル放送受信装置２においては、起動用スイッチ１７から起動命令の操作がなされると（ステップＳ１）、制御手段１８は、全体プログラムＰ１の実行の開始に合わせて縮退プログラム部品Ｐ２の実行を開始する（ステップＳ２ａ）。次に、制御手段１８は、標準プログラム部品Ｐ３の実行の開始準備を行い（ステップＳ８）、この準備が完了したか否かを判定する（ステップＳ９）。標準プログラム部品Ｐ３の実行の開始準備が完了した後、制御手段１８は、実行されている縮退プログラム部品Ｐ２の停止命令を実行し（ステップＳ１１）、この命令に従い、縮退プログラム部品Ｐ２の停止を実行する（ステップＳ７）。また、制御手段１８は、切替手段１４を制御する切替制御手段１５に制御信号を送って、制御手段１８が実行するプログラムを、縮退プログラム部品保持手段１２に保持された縮退プログラム部品Ｐ２から標準プログラム部品保持手段１３に保持された標準プログラム部品Ｐ３への切り替える処理を実行する（ステップＳ１２）。切り替え処理の実行の後に、制御手段１８は、既に実行の開始準備が完了している標準プログラム部品Ｐ３の実行を開始する（ステップＳ１３）。
【００５９】
図７に示されるように、実施の形態２においては、縮退プログラム部品Ｐ２と標準プログラム部品Ｐ３の実行の開始にあたって、実施の形態１を示す図２のフローチャートにおける判定処理（ステップＳ５、Ｓ１０）を省略できる。したがって、実施の形態２に係るデジタル放送受信装置２によれば、処理に必要な時間をさらに削減でき、起動に要する時間をさらに短縮することができるため、利用者の利便性が増す。加えて、実施の形態２に係るデジタル放送受信装置２によれば、プログラムの動作手順が簡潔になることから、プログラムの記載ミス等に起因する不具合が発生する可能性が低くなり、より信頼性の高いデジタル放送受信装置２を提供可能となる。
【００６０】
なお、実施の形態２において、上記以外の点は、上記実施の形態１の場合と同じである。
【００６１】
実施の形態３．
図８は、本発明の実施の形態３に係るデジタル放送受信装置３の構成を概略的に示すブロック図である。図８において、図１に示される構成と同一又は対応する構成には、同じ符号を付す。図８に示されるように、実施の形態３に係るデジタル放送受信装置３は、命令指示保持手段２２を備えた点が、実施の形態１に係るデジタル受信装置１と相違する。命令指示保持手段２２は、縮退プログラム部品Ｐ２又は標準プログラム部品Ｐ３への命令指示を保持する手段である。命令指示保持手段２２に関する点を除き、実施の形態３は、実施の形態１と同じであるので、実施の形態３の説明に際しては、図２をも参照する。
【００６２】
図２に示されるように、制御手段１８は、縮退プログラム部品Ｐ２の実行を停止し（ステップＳ１１、Ｓ７）、切替制御手段１５により制御される切替手段１４に、縮退プログラム部品保持手段１２から標準プログラム部品保持手段１３への切り替え動作を実行させ（ステップＳ１２）、標準プログラム部品Ｐ３の実行を開始する（ステップＳ１３）。しかし、デジタル放送受信装置３の状態によっては、縮退プログラム部品Ｐ２又は標準プログラム部品Ｐ３が、デジタル放送受信装置３に入力された命令指示を、命令指示の入力後、即時に実行できないことがあり得る。このような場合のために、実施の形態３においては、命令指示保持手段２２を備え、縮退プログラム部品Ｐ２又は標準プログラム部品Ｐ３に対する命令指示を命令指示保持手段２２に一時的に保持する。したがって、縮退プログラム部品Ｐ２又は標準プログラム部品Ｐ３が、デジタル放送受信装置３に入力された命令指示を、命令指示の入力後、即時に実行できない場合であっても、縮退プログラム部品Ｐ２又は標準プログラム部品Ｐ３が実行可能になった後に、命令指示保持手段２２に一時的に保持しておいた命令指示を、実行することができる。
【００６３】
図９は、実施の形態３に係るデジタル放送受信装置３における命令指示保持手段２２に保持される、縮退プログラム部品Ｐ２又は標準プログラム部品Ｐ３に対する命令指示の処理を示すフローチャートである。図９を参照して、実施の形態３に係るデジタル放送受信装置３の動作を説明する。
【００６４】
図９を参照して説明すると、先ず、命令指示保持手段２２は、縮退プログラム部品Ｐ２又は標準プログラム部品Ｐ３に対する命令指示を保持する（ステップＳ３１）。
【００６５】
次に、制御手段１８は、縮退プログラム部品Ｐ２又は標準プログラム部品Ｐ３が命令指示保持手段２２に保持された命令指示を実行できるか否かを判定する（ステップＳ３２）。この判定は、縮退プログラムＰ２又は標準プログラム部品Ｐ３に対して命令指示を実行可能かどうかを確認する処理に基づく判定であってもよく、又は、切替制御手段１５によって切り替わる切替手段１４の状態に基づく判定であってもよい。
【００６６】
ステップＳ３２において、命令指示を実行できると判定した場合には、命令指示保持手段２２が一時的に保持していた命令指示は、縮退プログラム部品Ｐ２又は標準プログラム部品Ｐ３に伝達され（ステップＳ３３）、縮退プログラム部品Ｐ２又は標準プログラム部品Ｐ３は、伝達された命令指示に応じた動作を実行する。一方、ステップＳ３２において、命令指示を実行できないと判定した場合には、再度、ステップＳ３２の処理を実行するよう処理を進める。この場合、即時にステップＳ３２を再実行しても命令指示を実行できない状態である可能性が高いので、所定の時間が経過した後に、ステップＳ３２を再実行するよう構成することが望ましい。このように、所定の時間が経過した後に、ステップＳ３２を再実行する場合には、ステップＳ３２の処理の実行回数を減らすことが可能である。
【００６７】
また、制御手段１８が、ステップＳ３２において命令指示の実行ができないと判定した場合には、切替制御手段１５に対して、切り替え動作が完了したときに、その旨を通知するように構成してもよい。この場合には、切替手段１４による切り替え動作が完了してから、直ぐに、縮退プログラム部品Ｐ２又は標準プログラム部品Ｐ３が命令指示を実行できることを知ることができるので、縮退プログラム部品Ｐ２又は標準プログラム部品Ｐ３が命令指示を実行するまでの時間（応答時間）を短縮することができる。
【００６８】
例えば、切り替えの途中で、利用者が放送局を選局する命令指示を入力した場合に、制御手段１８が実行するプログラムが、この命令指示を受け付けることができなければ、命令指示が実行されなかったり、命令指示を受け付けるプログラムが存在しないためデジタル放送受信装置３全体の動作に支障をきたしたりすることがあり得る。一方、命令指示保持手段２２でこれらの命令指示を一時的に保持し、標準プログラム部品Ｐ３が実行可能となってから、命令指示保持手段２２から命令指示が伝達される場合には、多少の命令指示の遅延は発生するが、制御手段１８が実行するプログラムは、利用者が意図した命令指示を実行することが可能となり、操作を行った利用者を混乱させることがなくなる。
【００６９】
また、縮退プログラム部品Ｐ２の起動中に、縮退プログラム部品Ｐ２には含まれず標準プログラム部品Ｐ３には含まれる機能に対する命令指示が入力された場合に、命令指示保持手段２２で保持するよう構成することもできる。そして、命令指示保持手段２２は、縮退プログラム部品Ｐ２が起動している間は、これらの命令指示を一時的に保持し、制御手段１８が、標準プログラム部品Ｐ３の実行を開始した後に、命令指示保持手段２２に保持されている命令指示に従う動作を実行するように構成することもできる。
【００７０】
また、縮退プログラム部品Ｐ２の起動中に、縮退プログラム部品Ｐ２には含まれない機能に対しての命令指示があったときに、この命令指示が即時性を期待する命令指示である場合には、制御手段１８が、これらの命令指示に対して実行不可能な旨を応答し、命令指示保持手段２２にこの命令指示を破棄させるように構成することも可能である。このように、実施の形態３によれば、縮退プログラム部品Ｐ２が起動している間にも、命令指示の受理が円滑に実行でき、縮退プログラム部品Ｐ２が起動中には実行不可能な旨を利用者に応答することが可能となり、利用者の利便性を向上させることができる。
【００７１】
なお、実施の形態３において、上記以外の点は、上記実施の形態１の場合と同じである。また、実施の形態３の命令指示保持手段２２を、実施の形態２に適用することも可能である。
【符号の説明】
【００７２】
１，１ａ，２，３  デジタル放送受信装置、  １１  全体プログラム保持手段、  １１ａ  プログラム保持手段、  １２  縮退プログラム部品保持手段、  １３  標準プログラム部品保持手段、  １４  プログラム部品切替手段、  １５  切替制御手段、  １６  動作状態保持手段、  １７  起動用スイッチ、  １８  制御手段、  １９  主記憶手段、  ２０  放送受信手段、  ２０ａ  チューナー手段、  ２０ｂ  復元手段、  ２１  出力手段、  ２２  命令指示保持手段、  Ｐ０  プログラム、  Ｄ０  放送信号、  Ｐ１  全体プログラム、  Ｐ２，Ｐ２ａ  縮退プログラム部品、  Ｐ３，Ｐ３ａ  標準プログラム部品。
【図１】
0005479001.tif 000002
【図２】
0005479001.tif 000003
【図３】
0005479001.tif 000004
【図４】
0005479001.tif 000005
【図５】
0005479001.tif 000006
【図６】
0005479001.tif 000007
【図７】
0005479001.tif 000008
【図８】
0005479001.tif 000009
【図９】
0005479001.tif 000010