(57)【要約】【課題】利用者が主電源スイッチにより電源オフ操作を行っても、必要なＳＤＬおよびソフトウェア更新を確実に行えるデジタル放送受信装置およびソフトウェアダウンロード方法を提供する。【解決手段】主電源スイッチの操作に関わらず、ＳＤＬ情報記憶部１１５に未実施のダウンロード予定時刻情報が記憶されている場合には、電源制御部１１２はスタンバイ電源を供給してダウンロードおよびソフトウェア記憶部１１６のソフトウェア更新を実行する。またソフトウェア更新終了後は電源制御部１１２はスタンバイ電源を停止し、主電源スイッチの操作により主電源オフした場合と同様に、デジタル放送受信装置１０への電源供給を停止する。さらに外部電源の供給が停止した場合には、内蔵した充電電池を用いてスタンバイ電源を供給する。【選択図】図１
2009177686.tif 000002
【特許請求の範囲】
【請求項１】
ソフトウェアおよび前記ソフトウェアのダウンロード予定時刻情報を受信する受信部と、受信された前記ダウンロード予定時刻情報を記憶する第１の記憶部と、
受信された前記ソフトウェアを記憶する第２の記憶部と、
記憶された前記ダウンロード予定時刻情報に対応する前記ソフトウェアをダウンロードし、ダウンロードされた前記ソフトウェアを用いて前記第２の記憶部に記憶された前記ソフトウェアを更新する更新制御部と、
利用者の主電源操作を入力する入力部と、
主電源またはスタンバイ電源を供給する電源部と、
前記第１の記憶部に未実施の前記ダウンロード予定時刻情報が記憶されている場合であって、かつ前記入力部が主電源オフ操作を検知した場合は、前記電源部に前記主電源または前記スタンバイ電源を供給させ、前記更新制御部に前記ソフトウェアのダウンロードおよび前記ソフトウェアの更新処理を行わせるよう前記電源部を制御する電源制御部と、を備えたことを特徴とするデジタル放送受信装置。
【請求項２】
前記入力部からの主電源操作に応じて点灯または消灯する電源表示部をさらに備え、
前記電源制御部は、前記第１の記憶部に未実施の前記ダウンロード予定時刻情報が記憶されている場合であって、かつ前記入力部が主電源オフ操作を検知した場合は、前記電源表示部を消灯させることを特徴とする請求項１に記載のデジタル放送受信装置。
【請求項３】
前記電源制御部は、前記ソフトウェアのダウンロードおよび前記ソフトウェアの更新処理完了後に、前記電源部に前記主電源または前記スタンバイ電源の供給を停止させることを特徴とする請求項１または請求項２に記載のデジタル放送受信装置。
【請求項４】
前記電源部は外部電源から前記主電源または前記スタンバイ電源の供給を受けており、
充電電池と、
前記外部電源からの電源供給の停止を検出する外部電源検出部と、
前記電源部からの電源供給と前記充電電池からの電源供給とを切り替える電源切替部とをさらに備え、
前記電源制御部は、前記外部電源検出部が前記外部電源からの電源供給の停止を検出した場合に、前記電源切替部に前記充電電池からの電源供給へと切り替えさせることを特徴とする請求項１から請求項３のいずれか１項に記載のデジタル放送受信装置。
【請求項５】
前記更新制御部は前記充電電池の残容量に応じて前記ソフトウェアのダウンロードを部分的に行い、前記ソフトウェア全体のダウンロードを複数回に分けて行うことを特徴とする請求項４に記載のデジタル放送受信装置。
【請求項６】
ソフトウェアおよび前記ソフトウェアのダウンロード予定時刻情報を受信する受信ステップと、
受信した前記ダウンロード予定時刻情報を記憶する第１記憶ステップと、
受信した前記ソフトウェアを記憶する第２記憶ステップと、
利用者の主電源オフ操作を検知する検知ステップと、
未実施の前記ダウンロード予定時刻情報を記憶している場合であって、かつ主電源オフ操作を検知した場合に、主電源またはスタンバイ電源を供給する電源供給ステップと、
記憶した未実施の前記ダウンロード予定時刻情報に対応する前記ソフトウェアをダウンロードし、ダウンロードした前記ソフトウェアを用いて記憶した前記ソフトウェアを更新する更新ステップと、
前記ソフトウェアの更新完了後に、前記主電源またはスタンバイ電源の供給を停止する電源供給停止ステップとを備えたことを特徴とするソフトウェアダウンロード方法。
【請求項７】
主電源操作に応じて電源表示を点灯または消灯する電源表示ステップをさらに備え、
前記電源供給ステップは、未実施の前記ダウンロード予定時刻情報を記憶している場合であって、かつ主電源オフ操作を検知した場合に、前記電源表示を消灯させることを特徴とする請求項６に記載のソフトウェアダウンロード方法。
【請求項８】
前記電源供給ステップは外部電源から前記主電源または前記スタンバイ電源の供給を受けており、
前記外部電源からの電源供給の停止を検出する停止検出ステップをさらに備え、
前記電源供給ステップは、前記外部電源からの電源供給の停止を検出した場合に、充電電池からの電源供給へ切り替えることを特徴とする請求項６または請求項７に記載のソフトウェアダウンロード方法。
【請求項９】
前記充電電池の残容量を検出する残容量検出ステップをさらに備え、
前記更新ステップは、前記充電電池の残容量に応じて前記ソフトウェアのダウンロードを部分的に行い、前記ソフトウェア全体のダウンロードを複数回に分けて行うことを特徴とする請求項８に記載のソフトウェアダウンロード方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は放送信号によるデジタル放送受信装置のソフトウェア更新機能に関するもので、特に電源管理と連動してソフトウェア更新機能を実現するデジタル放送受信装置およびソフトウェアダウンロード方法に関するものである。
【背景技術】
【０００２】
地上デジタル放送やＢＳデジタル衛星放送に対応したデジタル放送受信装置では、装置本体を動作させるためのソフトウェアを必要に応じて更新させるために、受信する放送信号中に更新用ソフトウェアを多重して、ソフトウェアダウンロード（以下、「ＳＤＬ」と略記する）によってデジタル放送受信装置内のソフトウェアを更新する仕組みが用いられている。このソフトウェア更新によって、デジタル放送受信装置の機能の拡充や、ソフトウェアの不具合の修正が可能になる。
【０００３】
これらのソフトウェア更新は、このソフトウェアがデジタル放送受信装置の基本機能も含めて制御するものであること、およびダウンロードを行う放送電波が通常、特定の放送局のものであることにより、非視聴中に行うのが一般的である。すなわちデジタル放送受信装置の待機中に行われる。この待機中とは、映像音声信号の復調動作や画像表示および音声再生動作は停止しているが、ソフトウェア更新のための一部の回路のみが動作している状態を言う。一般的には、デジタル放送受信装置をリモートコントローラの操作で電源オフした場合の状態でスタンバイ電源オンの状態に該当する。
【０００４】
待機中でのソフトウェア更新を確実に実施するために、デジタル放送では周期的にダウンロードスケジュールを知らせる予定時刻情報が送信されている。デジタル放送受信装置はこのダウンロード予定時刻情報を装置内に記憶し、待機中にその予定時刻になると、ソフトウェア更新のための受信機能や、ソフトウェア更新機能を動作させる。
【０００５】
一方、デジタル放送受信装置本体の主電源スイッチ操作による主電源オフ操作では、通常、デジタル放送受信装置内の全ての電源供給が停止されるので、上記の予定時刻になっても放送信号によるダウンロードを行うことができないという問題が生じる。
【０００６】
そこでこの問題を解決するために、利用者に対して予定時刻に主電源を切らないように注意を促す表示を行ったり、予定時刻に主電源がオフになっていた場合に次回の受信装置起動時に利用者に対して注意表示を行う手法が提案されている（例えば、特許文献１、特許文献２参照）。
【０００７】
特許文献１では、重要度の大きいソフトウェア更新のためのＳＤＬの場合には、その予定時刻を視聴中の画面に重畳して表示させることによって、視聴者に対して放送の視聴を停止させることを促したり、主電源をオフしないように促すことによって、ＳＤＬを確実に行わせるものである。注意表示は、デジタル放送受信装置の主電源オン時、および視聴中に予定時刻が迫った時に行うことが提案されている。
【０００８】
また特許文献２では、ＳＤＬ中に利用者によって主電源がオフされた場合には、そのオフ動作を蓄積し、デジタル放送受信装置が次回起動された際に、主電源オフしないように注意を促す表示をさせている。この注意表示によって、次のダウンロード予定時刻の際には、利用者は主電源をオフせずに待機状態にすることが期待される。
【特許文献１】特開２００６−２８７４０６号公報
【特許文献２】特開２００７−２０１８７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上記の特許文献１および特許文献２はいずれもデジタル放送受信装置の画面表示を用いて、利用者に主電源オフ操作をさせないように表示を行い、あるいは予定時刻に放送視聴をしないように表示を行い、ＳＤＬを確実に行わせるものである。
【００１０】
しかしいずれも結局は利用者がその表示を認識し、それに基づいて実行することを期待するものであって、その表示に気づかなかったり、見ていても忘れてしまったりすることまではなんら保証されていない。さらに利用者の節電意識の高さによって、ソフトウェア更新よりも節電の方に優先度を置いて意識的に主電源オフされることに対しては、全く対応できない。
【００１１】
さらに一般家庭ではデジタル放送受信装置の電源コードが抜かれたり、電源タップ等で一括電源オフ操作が行われる場合がある。またデジタル放送受信装置がオフィスや店舗などに設置されている場合は、外部電源系統がタイマーによってオンオフ制御されたり、ブレーカによって一括オンオフ操作されることがある。これらの場合はデジタル放送受信装置の主電源スイッチがオン状態であっても、デジタル放送受信装置自体への外部電源供給がなされないので、当然ＳＤＬ、およびソフトウェア更新は実行できない。
【００１２】
本発明は上記課題を解決するためになされたものであり、利用者が主電源スイッチにより電源オフ操作を行っても、必要なＳＤＬおよびソフトウェア更新を確実に行えるデジタル放送受信装置およびソフトウェアダウンロード方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上述の目的を達成するために、本発明の請求項１に係るデジタル放送受信装置は、ソフトウェアおよびソフトウェアのダウンロード予定時刻情報を受信する受信部と、受信されたダウンロード予定時刻情報を記憶する第１の記憶部と、受信されたソフトウェアを記憶する第２の記憶部と、記憶されたダウンロード予定時刻情報に対応するソフトウェアをダウンロードし、ダウンロードされたソフトウェアを用いて第２の記憶部に記憶されたソフトウェアを更新する更新制御部と、利用者の主電源操作を入力する入力部と、主電源またはスタンバイ電源を供給する電源部と、第１の記憶部に未実施のダウンロード予定時刻情報が記憶されている場合であって、かつ入力部が主電源オフ操作を検知した場合は、電源部に主電源またはスタンバイ電源を供給させ、更新制御部にソフトウェアのダウンロードおよびソフトウェアの更新処理を行わせるよう電源部を制御する電源制御部とを備えたことを特徴とする。これにより、デジタル放送受信装置の利用者、すなわち視聴者が節電意識などによって主電源スイッチをオフ操作しても、予定時刻にダウンロードおよびソフトウェア更新を実施することができる。
【００１４】
また本発明の請求項２に係るデジタル放送受信装置は、請求項１に係るデジタル放送受信装置の構成において、入力部からの主電源操作に応じて点灯または消灯する電源表示部をさらに備え、電源制御部は、第１の記憶部に未実施のダウンロード予定時刻情報が記憶されている場合であって、かつ入力部が主電源オフ操作を検知した場合は、電源表示部を消灯させることを特徴とする。これにより、従来通り主電源スイッチをオフ操作して電源表示が消灯する操作感を維持したまま、ＳＤＬのための主電源またはスタンバイ電源を供給することができる。結果として、利用者の節電意識に基づいた操作と、非視聴中の確実なＳＤＬを両立することができる。
【００１５】
また本発明の請求項３に係るデジタル放送受信装置は、請求項１または請求項２に係るデジタル放送受信装置の構成において、電源制御部は、ソフトウェアのダウンロードおよびソフトウェアの更新処理完了後に、電源部に主電源またはスタンバイ電源の供給を停止させることを特徴とする。これにより、デジタル放送受信装置にとって必要なソフトウェアのダウンロード動作およびソフトウェア更新動作を終了した後は、利用者の意思通り、デジタル放送受信装置の電力消費を停止することができる。
【００１６】
また本発明の請求項４に係るデジタル放送受信装置は、請求項１から請求項３のいずれか１項に係るデジタル放送受信装置の構成において、電源部は外部電源から主電源またはスタンバイ電源の供給を受けており、充電電池と、外部電源からの電源供給の停止を検出する外部電源検出部と、電源部からの電源供給と充電電池からの電源供給とを切り替える電源切替部とをさらに備え、電源制御部は、外部電源検出部が外部電源からの電源供給の停止を検出した場合に、電源切替部に充電電池からの電源供給へと切り替えさせることを特徴とする。これにより、デジタル放送受信装置の電源コードが抜かれたり、電源タップ等で一括電源オフ操作が行われる場合でも、内蔵の充電電池により、ソフトウェアのダウンロード動作およびソフトウェア更新動作を行うことが可能になる。
【００１７】
また本発明の請求項５に係るデジタル放送受信装置は、請求項４に係るデジタル放送受信装置の構成において、更新制御部は充電電池の残容量に応じてソフトウェアのダウンロードを部分的に行い、ソフトウェア全体のダウンロードを複数回に分けて行うことを特徴とする。これにより、ダウンロードに長時間を要する規模の大きいソフトウェアに対しても、充電電池の容量をむやみに増大させることなく、ＳＤＬおよびソフトウェア更新を確実に行うことができる。
【００１８】
また、本発明の請求項６に係るソフトウェアダウンロード方法は、ソフトウェアおよびソフトウェアのダウンロード予定時刻情報を受信する受信ステップと、受信したダウンロード予定時刻情報を記憶する第１記憶ステップと、受信したソフトウェアを記憶する第２記憶ステップと、利用者の主電源オフ操作を検知する検知ステップと、未実施のダウンロード予定時刻情報を記憶している場合であって、かつ主電源オフ操作を検知した場合に、主電源またはスタンバイ電源を供給する電源供給ステップと、記憶した未実施のダウンロード予定時刻情報に対応するソフトウェアをダウンロードし、ダウンロードしたソフトウェアを用いて記憶したソフトウェアを更新する更新ステップと、ソフトウェアの更新完了後に、主電源またはスタンバイ電源の供給を停止する電源供給停止ステップとを備えたことを特徴とする。
【００１９】
また、本発明の請求項７に係るソフトウェアダウンロード方法は、請求項６に係るソフトウェアダウンロード方法において、主電源操作に応じて電源表示を点灯または消灯する電源表示ステップをさらに備え、電源供給ステップは、未実施のダウンロード予定時刻情報を記憶している場合であって、かつ主電源オフ操作を検知した場合に、電源表示を消灯させることを特徴とする。
【００２０】
また、本発明の請求項８に係るソフトウェアダウンロード方法は、請求項６または請求項７に係るソフトウェアダウンロード方法において、電源供給ステップは外部電源から主電源またはスタンバイ電源の供給を受けており、外部電源からの電源供給の停止を検出する停止検出ステップをさらに備え、電源供給ステップは、外部電源からの電源供給の停止を検出した場合に、充電電池からの電源供給へ切り替えることを特徴とする。
【００２１】
また、本発明の請求項９に係るソフトウェアダウンロード方法は、請求項８に係るソフトウェアダウンロード方法において、充電電池の残容量を検出する残容量検出ステップをさらに備え、更新ステップは、充電電池の残容量に応じてソフトウェアのダウンロードを部分的に行い、ソフトウェア全体のダウンロードを複数回に分けて行うことを特徴とする。
【発明の効果】
【００２２】
本発明によれば、利用者が主電源スイッチにより電源オフ操作を行っても、必要なＳＤＬおよびソフトウェア更新を確実に行えるデジタル放送受信装置およびソフトウェアダウンロード方法を提供することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００２４】
（第１の実施の形態）
図１は、本発明の第１の実施の形態におけるデジタル放送受信装置１０の構成を示すブロック図である。デジタル放送受信装置１０は、受信部１０１と、分離部１０２と、音声復号部１０３と、映像復号部１０４と、音声処理部１０５と、映像処理部１０６と、合成部１０７と、音声出力部１０８と、映像出力部１０９と、制御部１１０と、ＯＳＤ制御部１１１と、電源制御部１１２と、更新制御部１１３と、計測部１１４と、第１の記憶部であるＳＤＬ情報記憶部１１５と、第２の記憶部であるソフトウェア記憶部１１６と、記憶部１１７と、入力部１１８と、電源１１９及びＬＥＤ１２０から構成される。
【００２５】
受信部１０１は、制御部１１０からの選局命令に基づいてアンテナを介してデジタル放送信号を受信し、受信したデジタル放送信号に高周波処理及び復調処理を行い、トランスポートストリームとして分離部１０２へ出力する。
【００２６】
分離部１０２は、受信部１０１から入力されたトランスポートストリームをＭＰＥＧデータであるデジタル映像信号及びデジタル音声信号と、番組情報、ＳＤＬスケジュール情報等の付加情報に分離する。そして、デジタル音声信号を音声復号部１０３へ出力し、デジタル映像信号を映像復号部１０４へ出力し、付加情報を制御部１１０へ出力する。
【００２７】
音声復号部１０３は、分離部１０２から入力されたデジタル音声信号をデコードし、音声信号として音声処理部１０５へ出力する。映像復号部１０４は、分離部１０２から入力されたデジタル映像信号をデコードし、映像信号として映像処理部１０６へ出力する。
【００２８】
音声処理部１０５は、音声復号部１０３から入力された音声信号に所定の調整処理を行い、音声データとして音声出力部１０８へ出力する。映像処理部１０６は、映像復号部１０４から入力された映像信号に所定の調整処理を行い、映像データとして合成部１０７へ出力する。合成部１０７は、映像処理部１０６から入力された映像データとＯＳＤ制御部１１１から入力されたＯＳＤ表示データとを合成し、映像信号として映像出力部１０９へ出力する。
【００２９】
音声出力部１０８は、スピーカ等の音声再生装置あって、音声処理部１０５から入力された音声信号を出力する。映像出力部１０９は、モニタ等の表示装置であって、合成部１０７から入力された映像信号を表示する。なお、本実施の形態におけるデジタル放送受信装置１０では音声出力部１０８及び映像出力部１０９を内蔵しているが、デジタル放送受信装置１０が、例えばＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）、ＤＶＤレコーダ、ＰＣ等の場合は、音声出力部１０８及び／又は映像出力部１０９を外部装置としてデジタル放送受信装置１０と接続させ、音声処理部１０５から出力された音声信号及び／又は合成部１０７から出力された映像信号を、外部装置である音声出力装置及び／又は映像出力装置へ出力する構成としてもよい。
【００３０】
制御部１１０は、分離部１０２からＳＤＬスケジュール情報が入力された場合、ＳＤＬスケジュール情報の登録処理を実行する。ＳＤＬスケジュール登録処理に関しては、後ほど図３を用いて詳述する。また、電源制御部１１２から入力された電源状態等を記憶部１１７に出力する。さらに、計測部１１４から入力された計測時刻を更新制御部１１３へ出力する。
【００３１】
ＯＳＤ制御部１１１は、制御部１１０から入力された番組情報データをＯＳＤ表示データとして合成部１０７へ出力する。
【００３２】
電源制御部１１２は、デジタル放送受信装置１０の電源状態を管理する。入力部１１８から主電源オフ命令が入力された場合は、電源制御処理を実行する。電源制御処理に関しては、後ほど図４を用いて詳述する。
【００３３】
更新制御部１１３は、ソフトウェア更新処理を実行する。ソフトウェア更新処理に関しては、後ほど図５を用いて詳述する。
【００３４】
計測部１１４は、時間を計測し、計測時刻を制御部１１０へ出力する。
【００３５】
ＳＤＬ情報記憶部１１５は、更新制御部１１３から入力されたＳＤＬスケジュール情報を記憶する。記憶するＳＤＬスケジュール情報は、未実施のＳＤＬスケジュール情報のみであってもよいし、実施／未実施の全てのＳＤＬスケジュール情報であってもよい。実施／未実施の全てのＳＤＬスケジュール情報を記憶する場合は、実施／未実施を識別する識別子をＳＤＬスケジュール情報に追加したテーブル形式のデータを記憶する。ＳＤＬスケジュール情報に関しては、後ほど図２を用いて詳述する。
【００３６】
ソフトウェア記憶部１１６は、更新制御部１１３から入力されたソフトウェアを記憶する。記憶するソフトウェアは、最新のソフトウェアのみであってもよいし、ダウンロードで取得したソフトウェアを所定の条件に基づいて記憶しておいてもよい。
【００３７】
記憶部１１７は、制御部１１０から入力された番組情報を記憶する。また、制御部１１０から入力された電源状態（電源オン状態、スタンバイ状態、電源オフ状態）及びＳＤＬ状態（ＳＤＬ待ち状態、ＳＤＬ完了状態）を記憶する。
【００３８】
入力部１１８は、利用者がデジタル放送受信装置１０に設置された主電源ボタンをオフ操作した場合に、主電源オフ命令を電源制御部１１２へ出力する。
【００３９】
電源１１９は、電源オン状態において、電源入力端子（図示せず）に接続された外部電源からデジタル放送受信装置１０各部の駆動電源を取得して、デジタル放送受信装置１０各部に電源電圧を供給する。スタンバイ状態では、ソフトウェア更新処理を実行する受信部１０１、分離部１０２、制御部１１０、更新制御部１１３、ＳＤＬ情報記憶部１１５及びソフトウェア記憶部１１６に電源電圧を供給する。電源オフ状態では、デジタル放送受信装置１０各部への電源電圧供給を停止する。
【００４０】
ＬＥＤ１２０は、デジタル放送受信装置１０に設置された発光素子であって、電源オン状態では所定の第１状態で点灯し、スタンバイ状態では所定の第２状態で点灯し、電源オフ状態では消灯する。
【００４１】
次に、図２を用いてＳＤＬスケジュール情報のデータ構成を説明する。ＳＤＬスケジュール情報は、ソフトウェア本体とは別に、ＳＤＬ実施時刻に先立ってデジタル放送信号に多重化されて送信される。ＳＤＬスケジュール情報は、少なくとも、トランスポートストリーム内でＳＤＬスケジュール情報を識別するための識別情報と、ダウンロードするソフトウェアに関する情報であるソフトウェア情報から構成される。
【００４２】
識別情報には、少なくともＳＤＬスケジュール情報を識別するための識別ＩＤ２０１と、ＳＤＬスケジュール情報のデータ長２０２と、ＳＤＬスケジュール情報が含まれるトランスポートストリーム（ＴＳ）の識別ＩＤ２０３が記述される。
【００４３】
ソフトウェア情報には、少なくともダウンロードの実施時刻２０４と、ダウンロードするソフトウェアのバージョン２０５と、ダウンロードするソフトウェア本体を識別するためのソフトウェア本体識別ＩＤ２０６が記述される。
【００４４】
ここで、デジタル放送受信装置１０が図２に示すＳＤＬスケジュール情報を受信した場合のＳＤＬスケジュール情報登録処理に関して、図３に示すフローチャートを用いて説明する。図３に示すＳＤＬスケジュール情報登録処理は、デジタル放送受信装置１０が電源オン状態である場合、繰り返し実行される。
【００４５】
受信部１０１は、制御部１１０からの選局命令に基づいて所定のデジタル放送信号を受信し（ステップＳ３０１）、分離部１０２は受信されたデジタル放送信号を解析する（ステップＳ３０２）。
【００４６】
制御部１１０は、受信されたデジタル放送信号がデジタル映像信号またはデジタル音声信号である場合は（ステップＳ３０３で「ＮＯ」）、映像復号部１０４等を使用した映像再生処理、または音声復号部１０３等を使用した音声再生処理を実行する（ステップＳ３０６）。
【００４７】
一方、制御部１１０は、受信されたデジタル放送信号が付加情報である場合は（ステップＳ３０３で「ＹＥＳ」）、付加情報がＳＤＬ情報記憶部１１５に未登録のＳＤＬスケジュール情報であるか否かの判定を行う（ステップＳ３０４）。
【００４８】
具体的には、まず付加情報のデータ構成を参照し、データ内の識別ＩＤから番組情報であるかＳＤＬスケジュール情報であるか否かを判定する。そして、ＳＤＬスケジュール情報であると判断した場合は、更新制御部１１３を介してＳＤＬ情報記憶部１１５に記憶されたＳＤＬスケジュール情報を検索し、受信されたＳＤＬスケジュール情報がＳＤＬ情報記憶部１１５に記憶されていない、すなわち未登録であると判断した場合に（ステップＳ３０４で「ＹＥＳ」）、受信されたＳＤＬスケジュール情報をＳＤＬ情報記憶部１１５に記憶する（ステップＳ３０５）。
【００４９】
次に、利用者の主電源オフ操作時の電源制御処理に関して図４に示すフローチャートを用いて説明する。
【００５０】
電源制御部１１２は、入力部１１８を介して利用者の主電源オフ操作を検知した場合（ステップＳ４０１）、制御部１１０、更新制御部１１３を介してＳＤＬ情報記憶部１１５からＳＤＬスケジュール情報を取得する。そして、未実施のＳＤＬスケジュール情報があるか否かを判定し（ステップＳ４０２）、未実施のＳＤＬスケジュール情報がない場合は（ステップＳ４０２で「ＮＯ」）、電源１１９を電源オフ状態に制御するとともに、電源オフ状態であることを制御部１１０へ通知する（ステップＳ４０６）。
【００５１】
一方、未実施のＳＤＬスケジュール情報がある場合は（ステップＳ４０２で「ＹＥＳ」）、電源１１９をスタンバイ状態に制御するとともに、スタンバイ状態及びＳＤＬ待ち状態であることを制御部１１０へ通知する（ステップＳ４０３）。
【００５２】
そして、電源オフ状態へ移行後（ステップＳ４０５）またはスタンバイ状態へ移行後（ステップＳ４０３）、電源制御部１１２はＬＥＤ１２０を消灯させる（ステップＳ４０４）。
【００５３】
最後に、ＳＤＬスケジュール情報に基づくソフトウェア更新処理に関して図５に示すフローチャートを用いて説明する。ソフトウェア更新処理の前提として、デジタル放送受信装置１０はスタンバイ状態であって、かつＳＤＬ待ち状態である。
【００５４】
更新制御部１１３は、制御部１１０から入力された計測時刻及びＳＤＬ情報記憶部１１５に記憶されたＳＤＬスケジュール情報における実施時刻２０４を比較し、ＳＤＬスケジュール時刻か否かの判定を行う（ステップＳ５０１）。
【００５５】
更新制御部１１３は、ＳＤＬスケジュール時刻であると判断した場合（ステップＳ５０１で「ＹＥＳ」）、ＳＤＬ情報記憶部１１５に記憶されたＳＤＬスケジュール情報におけるＴＳ識別ＩＤ２０３で特定されるデジタル放送信号を制御部１１０を介して受信部１０１に選局させ、対象となるソフトウェアをダウンロードする（ステップＳ５０２）。そして、ダウンロードされたソフトウェアをソフトウェア記憶部１１６に記憶させるとともに（ステップＳ５０３）、ダウンロードが完了した対象ソフトウェアに対応するＳＤＬスケジュール情報をＳＤＬ情報記憶部１１５から削除させる（ステップＳ５０４）。
【００５６】
上記処理後、更新制御部１１３は、制御部１１０に対して電源オフ命令を出力し、制御部１１０は、電源オフ状態及びＳＤＬ完了状態であることを記憶部１１７へ出力するとともに、電源制御部１１２を電源オフ状態に制御する（ステップＳ５０５）。
【００５７】
上述したように、本発明の第１の実施の形態によれば、利用者が主電源スイッチの操作により電源オフを行っても、必要なＳＤＬおよびソフトウェア更新を確実に行えるデジタル放送受信装置１０を提供することが可能となる。またその際、従来通り主電源スイッチの電源表示器であるＬＥＤ１２０も消灯させる（待機中であることの表示を行わない）ので、利用者の操作感も損なわない。さらにＳＤＬおよびソフトウェア更新終了後には、完全に外部電源の供給を停止するので、従来の主電源スイッチによる電源オフ操作と同様に、待機電力を全く消費しない状態を実現可能である。
【００５８】
なお、本実施の形態では、利用者による主電源オフ操作時にスタンバイ状態に移行しているが、電源オン状態を維持したままでもよい。
【００５９】
（第２の実施の形態）
上述したように、本発明の第１の実施の形態におけるデジタル放送受信装置１０では、利用者が主電源スイッチにより電源オフ操作を行っても、必要なＳＤＬおよびソフトウェア更新が可能である。しかしながら、デジタル放送受信装置１０の電源コードをコンセントから抜かれたり、電源タップで主電源が一括オフされるたような場合には、デジタル放送受信装置１０への外部電源供給自体がなされないので、当然ＳＤＬは実行できないことになる。また外部電源の供給が停止される例としては、デジタル放送受信装置がオフィスや店舗などに設置されていて、外部電源系統がタイマーによってオンオフ制御されたり、ブレーカによって一括オンオフ操作されたりするケースも考えられる。そこで本発明の第２の実施の形態におけるデジタル放送受信装置２０は、外部電源自体の供給が停止された場合にもスタンバイ電源を供給し続けるために、デジタル放送受信装置２０の内部に充電電池を内蔵させるものである。
【００６０】
図６は本発明の第２の実施の形態におけるデジタル放送受信装置２０の構成を示すブロック図である。第２の実施の形態におけるデジタル放送受信装置２０が第１の実施の形態におけるデジタル放送受信装置１０と異なる点は、充電電池１３０と、外部電源検出部１３１と、電源切替部１３２とをさらに備え、電源制御部１３３に外部電源検出部１３１及び電源切替部１３２を制御する機能を追加した点である。それ以外の構成は第１の実施の形態と同じであるので、同じ構成には同一の符号を付して説明は省略する。
【００６１】
充電電池１３０は、利用者が電源コードを抜いたり、電源タップ等により一括電源オフしたりして外部電源供給が停止した場合に、電源１１９に代わってスタンバイ電源を供給するための電池である。外部電源が供給されている間は充電可能であり、通常は満充電の状態に保たれている。
【００６２】
スタンバイ電源の電力が２ｗ程度であるとすると、２ｗｈの容量の充電電池（例えば５ｖ、４００ｍＡｈ）で１時間の動作が可能となる。またダウンロード予定時刻になるまでは、単に時計機能だけを動作させればよいので、充電電池の電力容量の大半を実際のダウンロード動作、受信したソフトウェアの保存動作に充てることができる。
【００６３】
外部電源検出部１３１は、利用者が電源コードを抜いたり、電源タップ等により一括電源オフしたりして外部電源からの電源供給が停止した場合は、外部電源切断通知として電源制御部１３３に出力する。また、外部電源からの電源供給を検出した場合は、外部電源供給通知を電源制御部１３３に出力する。
【００６４】
電源切替部１３２は、電源制御部１３３からの電源切替命令を受けてスタンバイ電源の供給源を電源１１９か充電電池１３０かを択一的に切り替える。通常は電源１１９を選択しているが、外部電源検出部１３１が外部電源の供給停止を検出すると、電源制御部１３３から電源切替命令を受け電源供給源を充電電池１３０に切り替える。
【００６５】
電源制御部１３３は、デジタル放送受信装置２０の電源状態を管理するとともに、電源供給源情報も管理する。本実施の形態では、電源１１９が電源供給源の場合を「外部電源」とし、充電電池１３０が電源供給源の場合を「内部電源」として管理する。そして、外部電源検出部１３１から外部電源切断通知が入力された場合は、電源供給源情報を「内部電源」とするとともに、電源切替部１３２へ電源切替命令を出力する。また、外部電源検出部１３１から外部電源供給通知が入力された場合は、電源供給源情報を「外部電源」とするとともに、電源切替部１３２へ電源切替命令を出力する。
【００６６】
次に、外部電源の供給が停止した場合の、電源制御処理について図７を用いて説明する。図７は本発明の第２の実施の形態における電源制御処理の流れを示すフローチャートである。
【００６７】
まず、外部電源検出部１３１が外部電源供給の停止を検出すると、外部電源検出部１３１は電源制御部１３３へ外部電源切断通知を出力する（ステップＳ７０１）。この外部電源切断通知を受け取った電源制御部１３３は、電源供給源情報を「内部電源」にするとともに電源切替部１３２へ電源切替命令を出力する。電源切替部１３２はスタンバイ電源の供給源を電源１１９から充電電池１３０に切り替える（ステップ７０２）。これ以降のステップＳ７０３〜ステップＳ７０６の処理は前述した本発明の第１の実施形態において図４で説明したステップＳ４０２〜ステップＳ４０５と同じであるので重複を避けるために説明は省略する。
【００６８】
ところで、充電電池１３０が十分充電されている場合は問題ないが、そうでない場合にはダウンロードに必要な全時間にわたってスタンバイ電源が供給できない可能性もある。そこで充電電池１３０の残量に応じて、可能な量だけのＳＤＬを行い、ソフトウェア全体のダウンロードを２回あるいはそれ以上の回数に分割して実施することができる。今後、デジタル放送受信装置の高性能化、高機能化にともない、デジタル放送受信装置２０を制御するソフトウェアのサイズがますます増大していくことは確実である。このような状況のもとでは、ソフトウェアの部分ダウンロードは充電電池１３０によるスタンバイ電源供給にとって重要性がさらに増大する。
【００６９】
図８は本発明の第２の実施の形態において部分ダウンロードを実行する場合の電源制御処理を示すフローチャートである。
【００７０】
ソフトウェア更新処理の前提として、デジタル放送受信装置２０はスタンバイ状態であって、かつＳＤＬスケジュールがすでに登録済みでＳＤＬ待ち状態である。
【００７１】
また、スタート状態はデジタル放送受信装置２０への外部電源が入力されておらず（つまり、外部電源検出部１３１が外部電源切断通知を電源制御部１３３へ出力し、電源制御部１３３の電源供給源情報が「内部電源」となっている状態）、充電電池１３０によってスタンバイ電源が供給されている状態であるとする。
【００７２】
更新制御部１１３は、制御部１１０から入力された計測時刻及びＳＤＬ情報記憶部１１５に記憶されたＳＤＬスケジュール情報における実施時刻２０４を比較し、ＳＤＬスケジュール時刻か否かの判定を行う（ステップＳ８０１）。予定時刻に達していない場合（ステップＳ８０１で「Ｎｏ」）、ステップＳ８０１に戻り予定時刻の到達まで判定を繰り返す。
【００７３】
更新制御部１１３は、ＳＤＬスケジュール時刻であると判断した場合（ステップＳ８０１で「ＹＥＳ」）、制御部１１０を介して電源制御部１３３より充電電池１３０のその時点での電池残量を取得し、全体ダウンロードあるいは部分ダウンロードを実行するに足りる容量が残されているかを判断する（ステップＳ８０２）。ＳＤＬが可能な場合（ステップＳ８０２で「ＹＥＳ」）、ＳＤＬ情報記憶部１１５に記憶されたＳＤＬスケジュール情報におけるＴＳ識別ＩＤ２０３で特定されるデジタル放送信号を制御部１１０を介して受信部１０１に選局させ、対象となるソフトウェアを充電電池１３０の電源供給が可能な時間だけ部分ダウンロードを行う（ステップＳ８０３）。残容量が足らない場合（ステップＳ８０２で「Ｎｏ」）、ＳＤＬを見送って、充電機会があるのを待つ。
【００７４】
そして、ダウンロードされたソフトウェアをソフトウェア記憶部１１６に記憶させる（ステップＳ８０４）。その後、対象となるソフトウェアの全てのダウンロードが完了したか否かを判定する（ステップＳ８０５）。ＳＤＬが完了した場合（ステップＳ８０５で「ＹＥＳ」）、ダウンロードが完了した対象ソフトウェアに対応するＳＤＬスケジュール情報をＳＤＬ情報記憶部１１５から削除させる（ステップＳ８０７）。
【００７５】
上記処理後、更新制御部１１３は、制御部１１０に対して電源オフ命令を出力し、制御部１１０は、電源オフ状態及びＳＤＬ完了状態であることを記憶部１１７へ出力するとともに、電源制御部１３３を電源オフ状態に制御する（ステップＳ８０８）。この状態では、受信部１０１や更新制御部１１３へのスタンバイ電源の供給を停止し、充電電池１３０の電力消費を最低限に抑える。
【００７６】
一方、ステップＳ８０５においてＳＤＬが完了していない場合（ステップＳ８０５で「Ｎｏ」）、ＳＤＬ情報記憶部１１５に記憶されているＳＤＬスケジュール情報の次回ＳＤＬ時のダウンロード開始位置（ソフトウェアプログラムのアドレス情報）を更新し（ステップＳ８０６）、ステップＳ８０１に戻り次のＳＤＬ時刻になるまで待機する。すなわち次回の部分ダウンロードでは、この開始位置情報で示された位置からダウンロードを行えばよい。
【００７７】
この間に利用者がテレビ視聴をするために電源コードを接続したり、電源タップのスイッチを入れて外部電源が供給され充電電池１３０は充電される。そして、再度外部電源供給のない状態で次のＳＤＬスケジュールの時刻がくると１回目と同じＳＤＬの動作が行われる。そして、ＳＤＬが完了するまでこのＳＤＬ操作を繰り返す。同じソフトウェアが何回も送信されてくるので充電電池１３０の電池残量が十分出ない場合は何回かに分けてＳＤＬを実行できる。
【００７８】
上述したように、本発明の第２の実施の形態によれば、利用者がデジタル放送受信装置２０の電源コードを抜いた場合でも、内蔵の充電電池１３０により、必要なＳＤＬおよびソフトウェア更新を行える。さらに、充電電池１３０の電池残量が十分でなく１回でソフトウェアのダウンロードが終了できない場合であっても数回に分けて部分ダウンロードすることが可能となり、ダウンロードに長時間を要する規模の大きいソフトウェアに対しても、充電電池１３０の容量をむやみに増大させることなく、ＳＤＬおよびソフトウェア更新を行うことができる。
【００７９】
なお、デジタル放送受信装置２０が他の機器と接続して使用され、かつその間の接続線を介して他の機器からの電源供給が可能な場合は、スタンバイ電源として充電電池１３０の代わりにこの外部機器からの電源を利用することが可能である。例えばＵＳＢケーブル、電源重畳型イーサネット（登録商標）ケーブル、アンテナ線（同軸ケーブル）あるいは専用の電源線などによる接続の場合が考えられる。
【００８０】
また、本発明はデジタル放送受信装置２０に限らず、時刻情報に基づくソフトウェア更新機能を持つ機器全般に対しても容易に適用可能である。
【産業上の利用可能性】
【００８１】
本発明のソフトウェア更新機能を有するデジタル放送受信装置およびソフトウェアダウンロード方法は、電源管理と連動して機能するので、利用者の主電源スイッチの操作に影響されず、必要なＳＤＬおよびソフトウェア更新を確実に行え、ソフトウェアの更新機能を有する機器に関して有用である。
【図面の簡単な説明】
【００８２】
【図１】本発明の第１の実施の形態におけるデジタル放送受信装置の構成を示すブロック図
【図２】本発明の第１の実施の形態におけるデジタル放送受信装置が受信するＳＤＬスケジュール情報のデータ構成を示す図
【図３】本発明の第１の実施の形態におけるデジタル放送受信装置がＳＤＬスケジュール情報を受信した場合のＳＤＬスケジュール情報登録処理を示すフローチャート
【図４】本発明の第１の実施の形態におけるデジタル放送受信装置において利用者の主電源オフ操作時の電源制御処理を示すフローチャート
【図５】本発明の第１の実施の形態におけるデジタル放送受信装置のＳＤＬスケジュール情報に基づくソフトウェア更新処理を示すフローチャート
【図６】本発明の第２の実施の形態におけるデジタル放送受信装置の構成を示すブロック図
【図７】本発明の第２の実施の形態におけるデジタル放送受信装置の電源制御処理の流れを示すフローチャート
【図８】本発明の第２の実施の形態におけるデジタル放送受信装置の部分ダウンロードを実行する場合の電源制御処理を示すフローチャート
【符号の説明】
【００８３】
１０，２０    デジタル放送受信装置
１０１    受信部
１０２    分離部
１０３    音声復号部
１０４    映像復号部
１０５    音声処理部
１０６    映像処理部
１０７    合成部
１０８    音声出力部
１０９    映像出力部
１１０    制御部
１１１    ＯＳＤ制御部
１１２，１３３    電源制御部
１１３    更新制御部
１１４    計測部
１１５    ＳＤＬ情報記憶部
１１６    ソフトウェア記憶部
１１７    記憶部
１１８    入力部
１１９    電源
１２０    ＬＥＤ
１３０    充電電池
１３１    外部電源検出部
１３２    電源切替部
【図１】
2009177686.tif 000003
【図２】
2009177686.tif 000004
【図３】
2009177686.tif 000005
【図４】
2009177686.tif 000006
【図５】
2009177686.tif 000007
【図６】
2009177686.tif 000008
【図７】
2009177686.tif 000009
【図８】
2009177686.tif 000010