(57)【要約】【課題】ユーザの視聴を妨げることなく、ソフトウェアを確実に更新することができるようにする。【解決手段】  ｔ２４において、（ＡＣ）電源が投入されると、信号受信装置は、通常状態でソフトウェアを起動し、ｔ２５において、不揮発性メモリに、更新データがあった場合、かつ、現在時刻から近い時刻に所定の機能の動作が予約されていない場合、ディスプレイに、更新開始選択画面を表示させる。更新開始選択画面がディスプレイに表示されている場合に、更新開始が指示されたとき、または、ユーザによるリモコン操作などがないまま、一定時間が経過したとき、信号受信装置は、ｔ２６において、一旦、電源状態を待機状態に遷移させ、ディスプレイの表示を消去し、ｔ２７において、更新データを用いて、信号受信装置のソフトウェアの更新を開始する。本発明は、放送信号を受信する信号受信装置に適用できる。【選択図】図５
2006060345.tif 000002
【特許請求の範囲】
【請求項１】
放送信号を受信する信号受信装置において、
ＡＣ電源の投入が検出された場合、不揮発性メモリに自己のソフトウェアを更新する更新データが記憶されているか否かを判定するデータ判定手段と、
前記データ判定手段により前記不揮発性メモリに、前記更新データが記憶されていると判定された場合、前記自己のソフトウェアを更新するか否かをユーザに選択させるための選択画面の表示を制御する表示制御手段と、
前記選択画面の表示中に、ユーザの操作により、前記自己のソフトウェアの更新の指示が入力された場合、前記不揮発性メモリに記憶されている前記更新データを用いて、前記自己のソフトウェアを更新する更新手段と
を備えることを特徴とする信号受信装置。
【請求項２】
前記選択画面の表示中に、ユーザの操作により、前記自己のソフトウェアの更新以外の指示が入力された場合、前記表示制御手段は、前記選択画面の表示を禁止する
ことを特徴とする請求項１に記載の信号受信装置。
【請求項３】
前記選択画面の表示中に、ユーザの操作による所定の指示が入力されない状態が、所定の時間継続したか否かを判定する時間判定手段をさらに備え、
前記時間判定手段によりユーザの操作による所定の指示が入力されない状態が、所定の時間継続したと判定された場合も、前記更新手段は、前記不揮発性メモリに記憶されている前記更新データを用いて、前記自己のソフトウェアを更新する
ことを特徴とする請求項１に記載の信号受信装置。
【請求項４】
前記データ判定手段により、前記不揮発性メモリに前記更新データが記憶されていると判定された場合、現在時刻と近い時刻に所定の機能の動作が予約されているか否かを判定する予約判定手段をさらに備え、
前記予約判定手段により、現在時刻と近い時刻に所定の機能の動作が予約されていると判定された場合、前記表示制御手段は、前記選択画面の表示を禁止する
ことを特徴とする請求項１に記載の信号受信装置。
【請求項５】
前記ＡＣ電源の投入が検出され、かつ、前記データ判定手段により前記不揮発性メモリに、前記更新データが記憶されていると判定された場合における、前記表示制御手段により表示が制御される前記選択画面の表示または非表示は、予め設定可能である
ことを特徴とする請求項１に記載の信号受信装置。
【請求項６】
第１のチャンネルの放送信号を受信する第１の信号受信手段と、
前記第１の信号受信手段により通常視聴用の放送信号が受信されているときに、前記第１のチャンネルまたは前記第１のチャンネル以外の第２のチャンネルの放送信号を受信する第２の信号受信手段と、
前記第２の信号受信手段により受信された前記第２の放送信号から、前記更新データを取得し、前記不揮発性メモリに記憶させるデータ取得手段と
をさらに備えることを請求項１に記載の信号受信装置。
【請求項７】
放送信号を受信する信号受信方法において、
ＡＣ電源の投入が検出された場合、不揮発性メモリに自己のソフトウェアを更新する更新データが記憶されているか否かを判定するデータ判定ステップと、
前記データ判定ステップの処理により前記不揮発性メモリに、前記更新データが記憶されていると判定された場合、前記自己のソフトウェアを更新するか否かをユーザに選択させるための選択画面の表示を制御する表示制御ステップと、
前記選択画面の表示中に、ユーザの操作により、前記自己のソフトウェアの更新の指示が入力された場合、前記不揮発性メモリに記憶されている前記更新データを用いて、前記自己のソフトウェアを更新する更新ステップと
を含むことを特徴とする信号受信方法。
【請求項８】
放送信号を受信する処理をコンピュータに行わせるプログラムが記録されている記録媒体であって、
ＡＣ電源の投入が検出された場合、不揮発性メモリに自己のソフトウェアを更新する更新データが記憶されているか否かを判定するデータ判定ステップと、
前記データ判定ステップの処理により前記不揮発性メモリに、前記更新データが記憶されていると判定された場合、前記自己のソフトウェアを更新するか否かをユーザに選択させるための選択画面の表示を制御する表示制御ステップと、
前記選択画面の表示中に、ユーザの操作により、前記自己のソフトウェアの更新の指示が入力された場合、前記不揮発性メモリに記憶されている前記更新データを用いて、前記自己のソフトウェアを更新する更新ステップと
を含むことを特徴とするプログラムが記録されている記録媒体。
【請求項９】
放送信号を受信する処理をコンピュータに行わせるプログラムであって、
ＡＣ電源の投入が検出された場合、不揮発性メモリに自己のソフトウェアを更新する更新データが記憶されているか否かを判定するデータ判定ステップと、
前記データ判定ステップの処理により前記不揮発性メモリに、前記更新データが記憶されていると判定された場合、前記自己のソフトウェアを更新するか否かをユーザに選択させるための選択画面の表示を制御する表示制御ステップと、
前記選択画面の表示中に、ユーザの操作により、前記自己のソフトウェアの更新の指示が入力された場合、前記不揮発性メモリに記憶されている前記更新データを用いて、前記自己のソフトウェアを更新する更新ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号受信装置および方法、記録媒体、並びにプログラムに関し、特に、ユーザの視聴行為を妨げることなく、確実に、ソフトウェアを更新することができるようにした信号受信装置および方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
非特許文献１に示されるように、デジタルテレビジョン放送においては、放送局（放送事業者）から送出される電波（放送波）を利用して、受信機のソフトウェアプログラム（以下、ソフトウェアと称する）を更新するためのソフトウェア（以下、更新ソフトウェアと称する）を含むデータ（以下、更新データと称する）を送受信する仕組みが運用されている。例えば、更新データは、圧縮された更新ソフトウェア、および、バージョン情報などの更新ソフトウェアに関する情報などを含む。
【０００３】
この運用では、事前に更新データの配信が行われることを示すダウンロード告知情報が放送波に多重されて放送局から定期的に送信される。受信機は、そのダウンロード告知情報を監視し、ダウンロード告知情報のバージョン情報と、自己のバージョン情報とを比較することにより、選択的に更新データを受信することができる。
【０００４】
したがって、受信機は、ダウンロード告知情報により通知された時刻に、ダウンロード告知情報により通知された特定のサービス（チャンネル）で送信されるトランスポートストリームを受信し、受信したトランスポートストリームから更新データを抽出し、一旦、特許文献１に示されるように、不揮発性メモリに保持しておき、その後、あるタイミングで、不揮発性メモリに保持された更新データを展開することで、受信機のソフトウェアを更新する。これにより、受信機のソフトウェアは、人手を介さずに最新のソフトウェアに更新されるようになる。
【０００５】
図１を参照して、従来の受信機における更新データの取得と、取得された更新データによるソフトウェアの更新のタイミングの例を説明する。
【０００６】
図１の例においては、左側に向かって、時間経過が示されており、上から順に、通常状態、待機状態、更新中状態、および一部待機状態の４つの受信機の電源状態が示されている。
【０００７】
通常状態は、受信機にＡＣ電源が供給され、ソフトウェアが実行され、受信機としての機能が動作しており、ディスプレイに、受信された放送コンテンツの映像が表示されている状態を表す。
【０００８】
待機状態は、受信機の主電源のオフが指示されたり、電源プラグがコンセントから抜かれることにより、受信機へのＡＣ電源の供給が遮断されるＡＣ電源オフ状態とは異なり、ユーザがリモートコントローラ（以下、リモコンと称する）に設けられている電源ボタンを操作して電源オフ（以下、ＡＣ電源オフに対して、リモコンオフと称する）を指示することで、受信機において、電源状態の変更が受け付けられ、ディスプレイなどへの電源供給がなされずに、ディスプレイの表示が消え、ユーザがリモコンの電源ボタンが操作することにより、電源オン（以下、ＡＣ（主）電源オンに対して、リモコンオンと称する）、あるいはリモコンオンに相当するボタンが指示されるのを待機している状態である。
【０００９】
すなわち、待機状態は、受信機に対してＡＣ電源が供給されており、受信機のソフトウェアが動作しているが、ディスプレイには、ＡＣ電源が供給されず、何も表示されない状態であり、ユーザのリモコンオフなどの操作に応じて、すぐに、通常状態に遷移できる状態である
【００１０】
更新中状態は、受信機が、一旦、ソフトウェアの実行をリセットし、更新データを用いて、ソフトウェアを更新している状態を表す。すなわち、更新中状態において、ソフトウェアは、実行されておらず、ユーザに対して、受信機のほとんどの機能が提供されない状態である。なお、更新中状態においては、ユーザのリモコンの操作が受け付けられると、ソフトウェアの書き換え方法にも因るが、操作性の制限が起こることがある。
【００１１】
一部待機状態は、受信機にＡＣ電源が供給されており、待機状態が所定の時間経過した場合に、ユーザの操作によるリモコンなどからの指示のみが受付可能とするだけのリソースが動作している状態を表す。すなわち、一部待機状態において、ユーザのリモコンオフなどの操作が受け付けられると、受信機は、一旦、待機状態に遷移してから、通常状態に遷移する。
【００１２】
図１の例においては、まず、通常状態の受信機は、放送信号を受信し、放送信号に対応する映像を、ディスプレイに表示させている。ディスプレイに表示されている放送コンテンツの映像を視聴していたユーザは、放送コンテンツの視聴を終了するため、タイミングｔ１において、リモコンを操作し、受信機に対して、リモコンオフを指示する。
【００１３】
受信機は、タイミングｔ１において、ユーザからのリモコンオフの指示に対応して、電源状態を、通常状態から待機状態に遷移させる。これにより、受信機においては、受信機に対してＡＣ電源が供給され、ソフトウェアが動作しているが、ディスプレイの表示が消えている状態になる。
【００１４】
待機状態になってから所定の時間が経過したタイミングｔ２において、受信機は、電源状態を、待機状態から一部待機状態に遷移させる。これにより、受信機においては、ユーザの操作によるリモコンなどからの指示のみが受付可能な状態となる。また、このとき、受信機は、予め取得されているダウンロード告知情報により通知された時刻（タイミングｔ４）よりも少し前のタイミングｔ３に、電源状態を、一部待機状態から待機状態に遷移させるように、内蔵するタイマを設定する。
【００１５】
これにより、タイミングｔ３において、設定されたタイマが起動し、電源状態は、一部待機状態から待機状態に遷移し、ソフトウェアが実行される。そして、ダウンロード告知情報により通知された時刻であるタイミングｔ４になると、待機状態の受信機は、更新データを取得し始め、タイミングｔ５において、更新データの取得を終了する。
【００１６】
更新データ取得後のタイミングｔ６において、待機状態の受信機は、更新データを用いて、受信機のソフトウェアを更新するために、受信機のソフトウェアを一旦リセットさせる。すなわち、受信機は、一旦、受信機の電源の供給を遮断させ、ソフトウェアを終了させてから、その後、更新データを用いて、ソフトウェアの更新を行う。このとき、受信機は、更新中状態であり、ユーザの操作によるリモコンなどからの指示は制限される場合がある。
【００１７】
そして、ソフトウェアの更新が終了したタイミングｔ７において、受信機は、待機状態で、更新されたソフトウェアを実行させ、タイミングｔ７から所定の時間が経過したタイミングｔ８において、電源状態を、待機状態から一部待機状態に遷移させ、ユーザの操作によるリモコンからの指示が受け付けられるまで待機を行う。
【００１８】
なお、上述したソフトウェアのリセット方法は、電源の供給の遮断に限らず、ソフトウェアレベルでのリセットであってもよい。
【００１９】
以上のように、従来の受信機は、待機状態において、更新データが取得され、それが完了したタイミングで、受信機のソフトウェアを一旦リセットさせて、ソフトウェアの更新処理を行っていた。
【００２０】
すなわち、図１の例の場合には、更新データが、ユーザが視聴しているサービス（チャンネル）で放送されてくるとは限らないため、ユーザが受信機で放送コンテンツを視聴しているときには、受信機は、更新データが放送されるサービスに選局することができず、更新データを取得することが困難であることより、待機状態のときに更新データを取得していた。
【００２１】
これに対応して、特許文献２には、ユーザの放送コンテンツの視聴中にも更新データを取得できるようにした、マルチ入力対応の受信機が提案されている。すなわち、この受信機においては、二系統のチューナブロックを有しており、一方のチューナブロックを使用して、ユーザが放送コンテンツを視聴している場合でも、他方のチューナブロックを用いて、更新データが放送されるサービスを選局することができる。これにより、ユーザが放送コンテンツを視聴中であっても、更新データを取得することができる。
【００２２】
次に、図２を参照して、マルチ入力対応の受信機の更新データの取得と、取得された更新データによるソフトウェアの更新のタイミングの例を説明する。なお、図２は、図１の更新データの取得と、取得された更新データによるソフトウェアの更新のタイミングの他の例である。
【００２３】
通常状態の受信機は、図１の例と同様に、放送信号を受信し、放送信号に対応する映像を、ディスプレイに表示させている。図２の例の場合、マルチ入力対応の受信機であるので、受信機は、通常状態のまま、ダウンロード告知情報により通知された時刻であるタイミングｔ１１になると、更新データを取得し始め、タイミングｔ１２において、更新データの取得を終了する。
【００２４】
ユーザは、放送コンテンツの視聴を終了するため、タイミングｔ１２よりも後のタイミングｔ１３において、リモコンを操作し、受信機に対して、リモコンオフを指示する。
【００２５】
受信機は、タイミングｔ１３において、ユーザからのリモコンオフの指示に対応して、電源状態を、通常状態から待機状態に遷移させる。これにより、受信機においては、受信機に対してＡＣ電源が供給され、ソフトウェアが動作しているが、ディスプレイの表示が消えている状態になる。
【００２６】
待機状態になってから所定の時間が経過したタイミングｔ１４において、待機状態の受信機は、更新データを用いて、受信機のソフトウェアを更新するために、受信機のソフトウェアを一旦リセットさせる。すなわち、受信機は、一旦、受信機の電源の供給を遮断させ、ソフトウェアを終了させてから、その後、更新データを用いて、ソフトウェアの更新を行う。
【００２７】
そして、ソフトウェアの更新が終了したタイミングｔ１５において、受信機は、待機状態で、更新されたソフトウェアを実行させ、タイミングｔ１５から所定の時間が経過したタイミングｔ１６において、電源状態を、待機状態から一部待機状態に遷移させ、ユーザの操作によるリモコンからの指示が受け付けられるまで待機を行う。
【００２８】
以上のように、マルチ入力に対応した受信機は、ユーザが放送コンテンツを視聴している通常状態において、更新データを取得し、待機状態になってから、受信機のソフトウェアを一旦リセットさせ、ソフトウェアの更新処理を行っていた。
【００２９】
すなわち、図１の場合も、図２の場合も、取得された更新データによる、現在実行中のソフトウェアの更新は、受信機を一旦リセット（電源の供給の遮断）する必要があることから、ユーザが放送コンテンツを視聴しているときに、実行することが困難であった。したがって、従来においては、ソフトウェアの更新は、ユーザによるリモコンオフの操作に基づいて、ディスプレイの表示が消去されている待機状態において行われていた。
【００３０】
【非特許文献１】デジタル放送用受信装置標準規格ARIB STD-B21，4.0版，ダウンロード機能，社団法人  電波産業会，H15.2.6，Ｐ．１２０およびＰ．１７８
【特許文献１】特開２００２−１１２１３３号公報
【特許文献２】特開２００２−３１９８７１号公報
【発明の開示】
【発明が解決しようとする課題】
【００３１】
以上のように、従来の方法では、更新データの取得が、リモコンオフが指示された待機状態に行われるか、放送コンテンツの視聴中の通常状態に行われるかに係わらず、ソフトウェアの更新は、放送コンテンツの視聴中に実行されることが技術的に困難であり、ソフトウェアの更新には、一旦、ユーザによるリモコンオフの操作に基づく、待機状態への遷移が必要とされていた。
【００３２】
したがって、例えば、放送コンテンツの視聴を終了する際に、受信機に対して、リモコンを用いて行うリモコンオフでなく、節電効果を狙って、電源の供給を遮断するＡＣ電源オフを行うユーザが使用する受信機においては、リモコンオフの操作に基づく、待機状態への遷移が実行されないため、ソフトウェアを更新することが困難である課題があった。
【００３３】
また、上述したマルチ入力に対応した受信機においては、更新データを取得後、ソフトウェアの更新を行うか否かの確認画面を表示させることも可能であるが、この方法では、いつ更新データが取得されるかは不明であり、ユーザの視聴行為を途中で妨げてしまう課題があった。
【００３４】
本発明は、このような状況に鑑みてなされたものであり、ユーザの視聴行為を妨げることなく、確実に、ソフトウェアを更新することができるようにするものである。
【課題を解決するための手段】
【００３５】
本発明の信号受信装置は、ＡＣ電源の投入が検出された場合、不揮発性メモリに自己のソフトウェアを更新する更新データが記憶されているか否かを判定するデータ判定手段と、データ判定手段により不揮発性メモリに、更新データが記憶されていると判定された場合、自己のソフトウェアを更新するか否かをユーザに選択させるための選択画面の表示を制御する表示制御手段と、選択画面の表示中に、ユーザの操作により、自己のソフトウェアの更新の指示が入力された場合、不揮発性メモリに記憶されている更新データを用いて、自己のソフトウェアを更新する更新手段とを備えることを特徴とする。
【００３６】
選択画面の表示中に、ユーザの操作により、自己のソフトウェアの更新以外の指示が入力された場合、表示制御手段は、選択画面の表示を禁止するようにすることができる。
【００３７】
選択画面の表示中に、ユーザの操作による所定の指示が入力されない状態が、所定の時間継続したか否かを判定する時間判定手段をさらに備え、時間判定手段によりユーザの操作による所定の指示が入力されない状態が、所定の時間継続したと判定された場合も、更新手段は、不揮発性メモリに記憶されている更新データを用いて、自己のソフトウェアを更新するようにすることができる。
【００３８】
データ判定手段により、不揮発性メモリに更新データが記憶されていると判定された場合、現在時刻と近い時刻に所定の機能の動作が予約されているか否かを判定する予約判定手段をさらに備え、予約判定手段により、現在時刻と近い時刻に所定の機能の動作が予約されていると判定された場合、表示制御手段は、選択画面の表示を禁止するようにすることができる。
【００３９】
ＡＣ電源の投入が検出され、かつ、データ判定手段により不揮発性メモリに、更新データが記憶されていると判定された場合における、表示制御手段により表示が制御される選択画面の表示または非表示は、予め設定可能であるようにすることができる。
【００４０】
第１のチャンネルの放送信号を受信する第１の信号受信手段と、第１の信号受信手段により通常視聴用の放送信号が受信されているときに、第１のチャンネルまたは前記第１のチャンネル以外の第２のチャンネルの放送信号を受信する第２の信号受信手段と、第２の信号受信手段により受信された第２の放送信号から、更新データを取得し、不揮発性メモリに記憶させるデータ取得手段とをさらに備えるようにすることができる。
【００４１】
本発明の信号受信方法は、ＡＣ電源の投入が検出された場合、不揮発性メモリに自己のソフトウェアを更新する更新データが記憶されているか否かを判定するデータ判定ステップと、データ判定ステップの処理により不揮発性メモリに、更新データが記憶されていると判定された場合、自己のソフトウェアを更新するか否かをユーザに選択させるための選択画面の表示を制御する表示制御ステップと、選択画面の表示中に、ユーザの操作により、自己のソフトウェアの更新の指示が入力された場合、不揮発性メモリに記憶されている更新データを用いて、自己のソフトウェアを更新する更新ステップとを含むことを特徴とする。
【００４２】
本発明の記録媒体に記録されているプログラムは、ＡＣ電源の投入が検出された場合、不揮発性メモリに自己のソフトウェアを更新する更新データが記憶されているか否かを判定するデータ判定ステップと、データ判定ステップの処理により不揮発性メモリに、更新データが記憶されていると判定された場合、自己のソフトウェアを更新するか否かをユーザに選択させるための選択画面の表示を制御する表示制御ステップと、選択画面の表示中に、ユーザの操作により、自己のソフトウェアの更新の指示が入力された場合、不揮発性メモリに記憶されている更新データを用いて、自己のソフトウェアを更新する更新ステップとを含むことを特徴とする。
【００４３】
本発明のプログラムは、ＡＣ電源の投入が検出された場合、不揮発性メモリに自己のソフトウェアを更新する更新データが記憶されているか否かを判定するデータ判定ステップと、データ判定ステップの処理により不揮発性メモリに、更新データが記憶されていると判定された場合、自己のソフトウェアを更新するか否かをユーザに選択させるための選択画面の表示を制御する表示制御ステップと、選択画面の表示中に、ユーザの操作により、自己のソフトウェアの更新の指示が入力された場合、不揮発性メモリに記憶されている更新データを用いて、自己のソフトウェアを更新する更新ステップとを含むことを特徴とする。
【００４４】
本発明においては、ＡＣ電源の投入が検出された場合、不揮発性メモリに自己のソフトウェアを更新する更新データが記憶されているか否かが判定され、不揮発性メモリに、更新データが記憶されていると判定された場合、自己のソフトウェアを更新するか否かをユーザに選択させるための選択画面の表示が制御され、選択画面の表示中に、ユーザの操作により、自己のソフトウェアの更新の指示が入力された場合、不揮発性メモリに記憶されている更新データを用いて、自己のソフトウェアが更新される。
【発明の効果】
【００４５】
本発明によれば、ユーザの視聴を妨げることなく、ソフトウェアを確実に更新することができる。また、本発明によれば、ユーザの手を煩わせることなく、ソフトウェアを確実に更新することができる。
【発明を実施するための最良の形態】
【００４６】
以下に本発明の最良の形態を説明するが、開示される発明と実施の形態との対応関係を例示すると、次のようになる。本明細書中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００４７】
さらに、この記載は、明細書に記載されている発明の全てを意味するものではない。換言すれば、この記載は、明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により出現し、追加される発明の存在を否定するものではない。
【００４８】
請求項１に記載の信号受信装置（例えば、図３の信号受信装置１）は、ＡＣ電源の投入が検出された場合、不揮発性メモリ（例えば、図３の不揮発性メモリ２２）に自己のソフトウェアを更新する更新データが記憶されているか否かを判定するデータ判定手段（例えば、図４の更新データ判定部６１）と、データ判定手段により不揮発性メモリに、更新データが記憶されていると判定された場合、自己のソフトウェアを更新するか否かをユーザに選択させるための選択画面（例えば、図６の更新開始選択画面１０１）の表示を制御する表示制御手段（例えば、図４の表示制御部５５）と、選択画面の表示中に、ユーザの操作（例えば、図６の開始ボタン１２１の操作）により、自己のソフトウェアの更新の指示が入力された場合、不揮発性メモリに記憶されている更新データを用いて、自己のソフトウェアを更新する更新手段（例えば、図４のソフトウェア更新部５７）とを備えることを特徴とする。
【００４９】
請求項３に記載の信号受信装置は、選択画面の表示中に、ユーザの操作による所定の指示が入力されない状態が、所定の時間継続したか否かを判定する時間判定手段（例えば、図４の指示判定部５６）をさらに備え、時間判定手段によりユーザの操作による所定の指示が入力されない状態が、所定の時間継続したと判定された場合も、更新手段は、不揮発性メモリに記憶されている更新データを用いて、自己のソフトウェアを更新するようにすることができる。
【００５０】
請求項４に記載の信号受信装置は、データ判定手段により、不揮発性メモリに更新データが記憶されていると判定された場合、現在時刻と近い時刻に所定の機能の動作が予約されているか否かを判定する予約判定手段（例えば、図４の予約情報判定部６２）をさらに備え、予約判定手段により、現在時刻と近い時刻に所定の機能の動作が予約されていると判定された場合、表示制御手段は、選択画面の表示を禁止するようにすることができる。
【００５１】
請求項６に記載の信号受信装置は、第１のチャンネルの放送信号を受信する第１の信号受信手段（例えば、図３のフロントエンド部３１−１）と、第１の信号受信手段により通常視聴用の放送信号が受信されているときに、第１のチャンネルまたは前記第１のチャンネル以外の第２のチャンネルの放送信号を受信する第２の信号受信手段（例えば、図３のフロントエンド部３１−２）と、第２の信号受信手段により受信された第２の放送信号から、更新データを取得し、不揮発性メモリに記憶させるデータ取得手段（例えば、図４の更新データ取得部５２）とをさらに備えるようにすることができる。
【００５２】
請求項７に記載の信号受信方法は、ＡＣ電源の投入が検出された場合、不揮発性メモリに自己のソフトウェアを更新する更新データが記憶されているか否かを判定するデータ判定ステップ（例えば、図９のステップＳ３４）と、データ判定ステップの処理により不揮発性メモリに、更新データが記憶されていると判定された場合、自己のソフトウェアを更新するか否かをユーザに選択させるための選択画面の表示を制御する表示制御ステップ（例えば、図９のステップＳ３６）と、選択画面の表示中に、ユーザの操作により、自己のソフトウェアの更新の指示が入力された場合、不揮発性メモリに記憶されている更新データを用いて、自己のソフトウェアを更新する更新ステップ（例えば、図９のステップＳ３９）とを含むことを特徴とする。
【００５３】
なお、請求項８に記載の記録媒体および請求項９に記載のプログラムも、上述した請求項７に記載の信号受信方法と基本的に同様の構成であるため、繰り返しになるのでその説明は省略する。
【００５４】
以下、図を参照して本発明の実施の形態について説明する。
【００５５】
図３は、本発明を適用した信号受信装置の構成例を表している。信号受信装置１は、アンテナ１１を介して、地上波デジタル放送を行う放送局（放送装置）から、放送信号を受信、選局し、その映像をディスプレイ１２より出力するとともに、その音声をスピーカ１３より出力する。なお、放送信号は、地上波デジタル放送に限らず、ＢＳ（BroadcastSatellite）デジタル放送、ＣＳ（CommunicationsSatellite）デジタル放送や地上波アナログ放送などの放送局からの放送信号であってもよい。
【００５６】
図３の例においては、ＣＰＵ（Central Processing Unit）２１には、不揮発性メモリ２２、ＲＡＭ（Random Access Memory）２３、受光部２４、および電源供給部２５が接続されている。
【００５７】
ＣＰＵ２１は、電源供給部２５によりＡＣ電源が投入されたことを検出すると、電源供給部２５による電源の供給を制御するとともに、不揮発性メモリ２２などに記憶されたソフトウェアプログラム（以下、単にソフトウェア、またはプログラムとも称する）などを、ＲＡＭ２３にロードし、ＲＡＭ２３にロードされたソフトウェアプログラム、または、受光部２４などを介して得られるユーザの指示信号に従って、信号受信装置１の各部を制御し、各種の処理を実行する。
【００５８】
不揮発性メモリ２２は、例えば、フラッシュメモリ、EEPROM（Electrically Erasable and Programmable Read Only Memory）、HDD（Hard Disk Drive）、MRAM（Magnetoresistive Random Access Memory，磁気抵抗メモリ）、FeRAM（Ferroelectric Random Access Memory，強誘電体メモリ）、OUM（Ovonic Unified Memory）などの書き換え可能な不揮発性のメモリにより構成される。不揮発性メモリ２２には、ＣＰＵ２１が実行するさまざまなプログラム（ソフトウェアプログラムを含む）、放送信号より取得されるダウンロード告知情報や、ソフトウェアを更新するためのソフトウェアを含むデータなどが記憶される。また、不揮発性メモリ２２には、選局中のサービス（チャンネル）の情報や、ユーザにより設定される所定の機能の予約情報（例えば、録画予約情報など）も記憶される。
【００５９】
ＲＡＭ２３は、ＣＰＵ２１の実行において使用されるプログラムや、ＣＰＵ２１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【００６０】
受光部２４は、ユーザが操作する、図示せぬリモートコントローラ（以下、リモコンと称する）から発光されるリモコンコード（赤外線信号）を受光し、受光した指示信号を、ＣＰＵ２１に供給する。
【００６１】
電源供給部２５は、電源プラグがコンセントに差し込まれている場合に、信号受信装置１の表面に設けられる図示せぬ主電源ボタンが押下されたり、あるいは、電源プラグがコンセントから外れている場合に、電源プラグがコンセントに差し込まれると、コンセントから供給されるＡＣ電源を、ＣＰＵ２１に投入し、その後、ＣＰＵ２１の制御のもと、後述する電源状態を設定し、電源状態に応じて、信号受信装置１の各部に電源を供給する。
【００６２】
ＣＰＵ２１には、バス２６を介して、ネットワークインタフェース（Ｉ／Ｆ）２７、ドライブ２８、フロントエンド部３１−１および３１−２、デスクランブラ３２−１および３２−２、デマルチプレクサ３３−１および３３−２、ＭＰＥＧ（Moving Picture Experts Group）デコーダ３４、映像信号処理部３５、並びに音声信号処理部３６が接続されており、ＣＰＵ２１の制御に応じて、所定の処理を実行する。
【００６３】
ネットワークインタフェース２７は、モデムやIEEE802.3インタフェースなどにより構成され、図示せぬネットワークに接続されるサーバなどとデータリンク確立を行い、必要に応じて、FTP(File Transfer Protocol)やHTTP(Hyper Text Transport Protocol)などのデータ転送プロトコルにより、所定のデータを通信する。
【００６４】
ドライブ２８には、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD
-ROM（Compact Disc-Read Only Memory）、DVD(Digital Versatile Disc)を含む）、光磁気ディスク（MD(Mini-Disc)（登録商標）を含む）、あるいは半導体メモリなどからなる記録媒体２９が適宜装着される。ドライブ２８は、記録媒体２９よりデータやプログラムを読み出したり、データを書き込んだりする。記録媒体２９から読み出されたプログラムは、必要に応じて不揮発性メモリ２２またはＲＡＭ２３に記憶され、インストールされる。
【００６５】
フロントエンド部３１−１および３１−２は、アンテナ１１を介して受信された放送信号から、ユーザやＣＰＵ２１の選局に対応する放送信号を抽出して、復調し、トランスポートストリームを生成し、デスクランブラ３２−１およびデスクランブラ３２−２にそれぞれ出力する。
【００６６】
デスクランブラ３２−１および３２−２は、フロントエンド部３１−１および３１−２からそれぞれ入力されるトランスポートストリームのスクランブルを適宜解除して、デマルチプレクサ３３−１および３３−２にそれぞれ出力する。
【００６７】
デマルチプレクサ３３−１および３３−２は、デスクランブラ３２−１および３２−２からそれぞれ入力される、多重化されたトランスポートストリームを、映像または音声データなどのストリームや、セクションデータに分離する。デマルチプレクサ３３−１および３３−２は、分離した映像データおよび音声データをＭＰＥＧデコーダ３４に出力し、必要なセクションデータのみをＣＰＵ２１に出力する。
【００６８】
ＭＰＥＧデコーダ３４は、デマルチプレクサ３３−１または３３−２からの映像データをデコードし、映像信号処理部３５に出力し、また、デマルチプレクサ３３−１または３３−２からの音声データをデコードし、音声信号処理部３６に出力する。
【００６９】
ＣＰＵ２１は、デマルチプレクサ３３−１またはデマルチプレクサ３３−２からのセクションデータのそれぞれの情報をＲＡＭ２３に展開し、必要に応じて、不揮発性メモリ２２やＲＡＭ２３に、適宜形式に変換して記憶させる。セクションデータには、データ放送やデータのダウンロードで利用されるDSM-CCセクション、ダウンロード告知情報（ＳＤＴＴ（Software Download Trigger Table））、およびＥＰＧ（Electronic Program Guide）情報などが含まれている。
【００７０】
DSM-CCセクションには、ＣＰＵ２１が実行するソフトウェアを更新するためのソフトウェア（以下、更新ソフトウェアと称する）を圧縮したデータおよび更新ソフトウェアのバージョンなど、更新ソフトウェアに関する情報を含むデータ（以下、更新データと称する）が含まれている。
【００７１】
ダウンロード告知情報は、更新データが配信される前に、放送局から所定のサービスで定期的に送信される情報であり、ダウンロード告知情報には、更新データが配信される配信時刻、更新データの配信を行うサービス、更新データに含まれる更新ソフトウェアのバージョンなどが含まれる。
【００７２】
映像信号処理部３５は、ＭＰＥＧデコーダ３４からの映像データに、データ放送データなどを付加（重畳）し、ＮＴＳＣフォーマットの信号に変換して、映像を、ディスプレイ１２に表示させる。音声信号処理部３６は、ＭＰＥＧデコーダ３４からの音声データを、スピーカ１３から出力させる。
【００７３】
以上のように、信号受信装置１には、フロントエンド部３１−１、デスクランブラ３２−１、およびデマルチプレクサ３３−１からなるチューナブロックと、フロントエンド部３１−２、デスクランブラ３２−２、およびデマルチプレクサ３３−２からなるチューナブロックが２組構成されている。
【００７４】
したがって、ユーザが選局したチャンネルの放送信号が、フロントエンド部３１−１、デスクランブラ３２−１、およびデマルチプレクサ３３−１からなるチューナブロックにおいて処理され、ＭＰＥＧデコーダ３４、および映像信号処理部３５を介して、ディスプレイ１２に表示させている間に、ＣＰＵ２１は、予め取得したダウンロード告知情報に基づいて選局されるチャンネルの放送信号を、フロントエンド部３１−２、デスクランブラ３２−２、およびデマルチプレクサ３３−２からなるチューナブロックにおいて処理させ、その放送信号から、更新データを取得し、不揮発性メモリ２２に記憶させることができる。
【００７５】
すなわち、図３の信号受信装置１においては、チューナブロックが２組構成されているため、ユーザが所望のチャンネルのコンテンツを視聴した状態のままであっても、更新データを取得することができる。
【００７６】
なお、以下、フロントエンド部３１−１、デスクランブラ３２−１、およびデマルチプレクサ３３−１からなるチューナブロックは、番組視聴用のチューナブロックとして説明し、フロントエンド部３１−２、デスクランブラ３２−２、およびデマルチプレクサ３３−２からなるチューナブロックは、更新データ用のチューナブロックとして説明する。それに対して、フロントエンド部３１−１および３１−２、デスクランブラ３２−１および３２−２、デマルチプレクサ３３−１およびデマルチプレクサ３３−２を個々に区別する必要がない場合には、それぞれ、単に、フロントエンド部３１、デスクランブラ３２、デマルチプレクサ３３と称する。
【００７７】
図４は、信号受信装置１の機能構成例を示している。図４に示される機能ブロックは、図３のＣＰＵ２１により不揮発性メモリ２２に記憶されているソフトウェアプログラムが実行されることで実現される。
【００７８】
告知情報取得部５１は、デマルチプレクサ３３から入力されるセクションデータからダウンロード告知情報を取得し、取得されたダウンロード告知情報が信号受信装置１に必要なダウンロード告知情報であれば、そのダウンロード告知情報を不揮発性メモリ２２に記憶する。
【００７９】
更新データ取得部５２は、告知情報取得部５１により不揮発性メモリ２２に記憶されたダウンロード告知情報に基づいて、更新データのダウンロード開始時刻を決定する。そして、更新データ取得部５２は、ダウンロード開始時刻になった場合に、選局部５３を制御し、更新データ取得用のフロントエンド部３１−２に、ダウンロード告知情報に記載されているサービス（チャンネル）を選局させ、デマルチプレクサ３３−２を制御し、選局部５３により選局されたサービスの放送信号から更新データを取得させ、取得させた更新データを不揮発性メモリ２２に一旦記憶する。
【００８０】
選局部５３は、受光部２４を介して入力される指示信号や不揮発性メモリ２２に記憶されているサービスに基づいて、番組視聴用のフロントエンド部３１−１に入力される放送信号のサービスを選局したり、更新データ取得部５２からの制御のもと、更新データ取得用のフロントエンド部３１−２に入力される放送信号のサービスを選局し、選局中のサービスの情報を、不揮発性メモリ２２に記憶する。
【００８１】
データ判定部５４は、更新データ判定部６１および予約情報判定部６２により構成され、更新データ判定部６１および予約情報判定部６２の少なくとも一方の判定結果に基づいて、ソフトウェア更新部５７によるソフトウェアの更新を開始させたり、表示制御部５５による、ユーザがソフトウェアを更新するか否かを選択するための更新開始選択画面の表示の制御を開始させる。なお、データ判定部５４は、表示制御部５５に、更新開始選択画面の表示の制御を開始させる場合、その指示とともに、指示判定部５６に、更新開始選択画面を表示中であることを通知する。
【００８２】
更新データ判定部６１は、不揮発性メモリ２２に、ソフトウェアを更新するために必要な更新データがすべて記憶されているか否かを判定する。すなわち、更新データ判定部６１は、不揮発性メモリ２２に、必要な更新データがすべて記憶されていると判定した場合には、ソフトウェア更新部５７を制御し、ソフトウェアの更新を開始させたり、表示制御部５５を制御し、更新開始選択画面の表示を開始させる。一方、更新データ判定部６１は、必要な更新データが記憶されていないと判定した場合には、ソフトウェア更新部５７によるソフトウェアの更新を禁止したり、表示制御部５５による更新開始選択画面の表示を禁止する。
【００８３】
予約情報判定部６２は、不揮発性メモリ２２に、現在時刻から近い時刻に実行される予定の所定の機能の予約情報（例えば、録画情報など）が記憶されているか（すなわち、現在時刻から近い時刻に、所定の機能の動作が予約されているか）否かを判定する。すなわち、予約情報判定部６２は、現在時刻から近い時刻に、所定の機能の動作が予約されていないと判定した場合には、ソフトウェア更新部５７を制御し、ソフトウェアの更新を開始させたり、表示制御部５５を制御し、更新開始選択画面の表示を開始させる。一方、予約情報判定部６２は、現在時刻から近い時刻に、所定の機能の動作が予約されていると判定した場合には、ソフトウェア更新部５７によるソフトウェアの更新を禁止したり、表示制御部５５による更新開始選択画面の表示を禁止する。
【００８４】
表示制御部５５は、データ判定部５４または指示判定部５６の制御のもと、ディスプレイ１２への更新開始選択画面の表示、または非表示を制御する。
【００８５】
指示判定部５６は、ディスプレイ１２に、更新開始選択画面が表示されているときに、受光部２４を介して入力されるユーザの指示信号に応じて、表示制御部５５を制御し、更新開始選択画面の表示を禁止したり、ソフトウェア更新部５７を制御し、ソフトウェアの更新を開始させる。
【００８６】
ソフトウェア更新部５７は、データ判定部５４または指示判定部５６からの制御のもと、電源供給部２５を制御し、電源状態を待機状態に設定させるとともに、リセット後、ＣＰＵ２１にＡＣ電源が供給されたときに、不揮発性メモリ２２に記憶されている更新データにより、不揮発性メモリ２２に記憶されているソフトウェアが更新されるように設定してから、電源供給部２５を制御し、信号受信装置１の電源を一旦リセットさせることにより、信号受信装置１のソフトウェアを更新させる。
【００８７】
次に、図５を参照して、信号受信装置１の更新データの取得と、取得された更新データによるソフトウェアの更新のタイミングの例を説明する。
【００８８】
図５の例においては、左側に向かって、時間経過が示されており、上から順に、通常状態、待機状態、および更新中状態の３つの信号受信装置１の状態が示されている。
【００８９】
ここで、信号受信装置１の電源状態について詳しく説明する。この電源状態は、ＣＰＵ２１の制御に応じて、電源供給部２５により設定されるものであり、電源供給部２５は、設定した電源状態に応じて信号受信装置１の各部に電源を供給する。
【００９０】
信号受信装置１の電源状態には、例えば、図１を参照して上述した場合と同様に、ＡＣ電源オフ状態、待機状態、更新中状態、および一部待機状態などがある。なお、図５においては、一部待機状態の図示は省略されている。
【００９１】
ＡＣ電源オフ状態は、信号受信装置１の図示せぬ主電源ボタンのオフが指示されたり、図示せぬ電源プラグがコンセントから抜かれることにより、受信機へのＡＣ電源の供給が遮断された状態である。
【００９２】
通常状態は、信号受信装置１にＡＣ電源が供給され、ソフトウェアが実行され、信号受信装置１としての各部の機能が動作しており、ディスプレイ１２に、受信された放送コンテンツの映像が表示されている状態を表す。
【００９３】
待機状態は、ＡＣ電源オフ状態とは異なり、ＡＣ電源が供給されている。待機状態は、ユーザがリモコンに設けられている電源ボタンを操作して電源オフ（以下、ＡＣ電源オフに対して、リモコンオフと称する）を指示することで、信号受信装置１において、電源状態の変更が受け付けられ、ディスプレイ１２などへの電源供給がなされずに、ディスプレイ１２の表示が消え、ユーザがリモコンの電源ボタンが操作して電源オン（以下、ＡＣ電源オンに対して、リモコンオンと称する）、あるいはリモコンオンに相当するボタンが受光部２４に対して指示されるのを待機している状態である。
【００９４】
すなわち、待機状態は、信号受信装置１に対してＡＣ電源が供給されており、信号受信装置１のソフトウェア（図４の各機能ブロック）が動作しているが、ディスプレイ１２には何も表示されない状態であり、受光部２４に入力される、ユーザのリモコンオフなどの操作に応じて、すぐに、通常状態に遷移できる状態である
【００９５】
更新中状態は、信号受信装置１が、一旦、ソフトウェアの実行をリセットし、更新データを用いて、ソフトウェアを更新している状態を表す。すなわち、更新中状態において、ソフトウェアは、実行されておらず、ユーザに対して、信号受信装置１のほとんどの機能が提供されない状態である。
【００９６】
なお、更新中状態において、ユーザのリモコンの操作が受け付けられると、ソフトウェアの書き換え方法にも因るが、操作性の制限が起こることがある。例えば、リモコンの操作が受け付けられると、信号受信装置１は、ソフトウェアの更新（書き換え）を中断して、旧ソフトウェアプログラムを実行したり、または、更新対象ではない他のプログラムなどで、画面上に「操作無効」を表示したりする場合がある。
【００９７】
一部待機状態は、待機状態が所定の時間経過した場合に、ユーザの操作によるリモコンなどからの指示のみが受付可能とするだけのリソース（例えば、受光部２４）が動作している状態を表す。すなわち、一部待機状態において、ユーザのリモコンオフなどの操作が受け付けられると、信号受信装置１は、一旦、待機状態に遷移してから、通常状態に遷移する。
【００９８】
図５の例においては、通常状態の信号受信装置１は、放送信号を受信し、放送信号に対応する映像を、ディスプレイ１２に表示させている。信号受信装置１は、図２の例と同様に、チューナブロックを２組有しているので、更新データ取得部５２は、通常状態のまま、ダウンロード告知情報により通知された時刻であるタイミングｔ２１になると、更新データを取得し始め、タイミングｔ２２において、更新データの取得を終了する。
【００９９】
ユーザは、タイミングｔ２２よりも後のタイミングｔ２３において、放送コンテンツの視聴を終了するため、信号受信装置１のＡＣ電源の供給を遮断させる操作を行う。すなわち、ユーザは、信号受信装置１の図示せぬ主電源ボタンのオフを指示したり、または、図示せぬ電源プラグをコンセントから抜く。これに対応して、タイミングｔ２３において、信号受信装置１に対して、ＡＣ電源の供給が遮断され、信号受信装置１は、ＡＣ電源オフ状態となる。
【０１００】
ユーザは、信号受信装置１に対して、ＡＣ電源の供給を遮断した後の任意のタイミングｔ２４において、再度、放送コンテンツの視聴を行うため、前回の操作に対応した操作を行い、信号受信装置１に対して、ＡＣ電源の供給を再開させる。すなわち、ユーザは、信号受信装置１の主電源ボタンのオンを指示したり、あるいは、電源プラグをコンセントに差し込む。これに対応して、電源供給部２５から、ＡＣ電源が投入されると、ＣＰＵ２１は、タイミングｔ２４において、通常状態で、ソフトウェアを起動し、信号受信装置１の各部に電源を供給し、放送信号を受信し、放送信号に対応する映像を、ディスプレイ１２に表示させる。
【０１０１】
信号受信装置１が起動した後のタイミングｔ２５において、更新データ判定部６１は、不揮発性メモリ２２に更新データがあるか否かを判定し、不揮発性メモリ２２に更新データがあった場合には、さらに、予約情報判定部６２は、不揮発性メモリ２２に、現在時刻から近い時刻に所定の機能の動作が予約されているか否かを判定する。すなわち、ソフトウェア更新中には、信号受信装置１の機能がほとんど提供することができないため、現在時刻から近い時刻に開始される所定の機能の予約情報を調べることにより、ソフトウェア更新中に開始される予定の機能が無視されることが抑制される。
【０１０２】
不揮発性メモリ２２に、現在時刻から近い時刻に所定の機能の動作が予約されていない場合には、表示制御部５５は、ディスプレイ１２に、図６に示されるような更新開始選択画面を表示させる。
【０１０３】
図６は、ディスプレイ１２に表示される更新開始選択画面の例を示している。更新開始選択画面１０１は、ソフトウェアの更新（バージョンアップ）の画面であることを示す「バージョンアップ」の文字が表されているタイトル表示部１１１と、タイトル表示部１１１の下に位置するメイン表示部１１２で構成される。
【０１０４】
図６の例の場合、メイン表示部１１２には、「ダウンロードされた新しいソフトウェアにバージョンアップします  一度電源が切れたあとに起動しなおします  今すぐ開始しますか？」「何も操作しなければ、数秒後にバージョンアップが開始されます」とソフトウェア更新処理を促すメッセージが表示されており、メッセージの下部には、「開始する」が示される開始ボタン１２１、および「中止」が示される中止ボタン１２２が表示されている。
【０１０５】
以上のような更新開始選択画面１０１がディスプレイ１２に表示されているときに、タイミングｔ２６において、ユーザにより、リモコンに設けられる図示せぬ矢印キーや決定キーなどが操作されることにより、開始ボタン１２１が選択された場合、指示判定部５６は、ソフトウェア更新部５７にソフトウェア更新を開始させる。ソフトウェア更新部５７は、タイミングｔ２６において、電源供給部２５を制御し、一旦、電源状態を、待機状態に遷移させ、ディスプレイ１２の表示を消去させる。その後、タイミングｔ２７において、ソフトウェア更新部５７は、更新データを用いて、信号受信装置１のソフトウェアを更新するために、信号受信装置１を一旦リセットする。
【０１０６】
このとき、リセット前に、ソフトウェア更新部５７は、一旦、信号受信装置１の電源の供給を遮断（ソフトウェアを終了）させてから、次に、信号受信装置１の電源が供給されたときに、更新データを用いて、ソフトウェアの更新が行われるように設定している。なお、このソフトウェアのリセット方法は、電源の供給の遮断に限らず、ソフトウェアレベルでのリセットであってもよい。
【０１０７】
したがって、電源供給部２５により信号受信装置１の電源の供給されたタイミングｔ２７において、ＣＰＵ２１は、ソフトウェア更新部５７の設定に基づいて、更新データを用いて、ソフトウェアの更新を行う。このとき、信号受信装置１は、更新中状態であり、ユーザの操作によるリモコンなどからの指示は制限される場合がある。
【０１０８】
そして、ソフトウェアの更新が終了したタイミングｔ２８において、ＣＰＵ２１は、電源供給部２５を制御し、待機状態に設定させ、待機状態において、更新されたソフトウェアを実行する。ＣＰＵ２１は、ソフトウェアが実行されてから所定の時間が経過したタイミングｔ２９において、電源供給部２５を制御し、待機状態から通常状態に遷移させ、通常状態に応じて、信号処理装置１の各部に、通常状態に応じて電源を供給させる。これにより、信号受信装置１の受信機能が動作され、受信された放送信号に対応する映像が、ディスプレイ１２に表示される。
【０１０９】
なお、更新開始選択画面１０１がディスプレイ１２に表示されている場合に、ユーザによるリモコン操作などがないまま、一定時間が経過したときも、タイミングｔ２６以降の処理が実行される。これにより、店頭に設置されている展示用の信号受信装置などのように、ＡＣ電源が投入されたときに、ユーザ（店員）が信号受信装置の前にいない状態であっても、ソフトウェア更新が実行される。すなわち、ユーザの手を煩わすことなく、ソフトウェア更新を行うことができる。
【０１１０】
一方、更新開始選択画面１０１がディスプレイ１２に表示されている場合に、ユーザにより、中止ボタン１２２が選択されたとき、あるいは、選局や音量操作など、番組の視聴を目的とした操作が指示されたときには、信号受信装置１は、更新開始選択画面１０１の表示を禁止させるので、ディスプレイ１２における表示から、更新開始選択画面１０１は、消去される。なお、このとき、更新データは、不揮発性メモリ２２に保持されたままであり、次回、更新処理が行われるとき、すなわち、ＡＣ電源オンされたときなどに使用される。
【０１１１】
図５の例においては、更新開始選択画面１０１を表示させることにより、ユーザへソフトウェア更新を開始するか否かの確認を行う場合を説明したが、図７を参照して説明するように、簡単化のため、更新開始選択画面１０１を表示させないように構成することも可能である。
【０１１２】
図７は、図５の更新データの取得と、取得された更新データによるソフトウェアの更新のタイミングの他の例を示している。なお、図５と対応する部分については、繰り返しになるので、その詳細な説明は適宜省略する。
【０１１３】
図７の例においては、通常状態の信号受信装置１は、放送信号を受信し、放送信号に対応する映像を、ディスプレイ１２に表示させている。更新データ取得部５２は、通常状態のまま、ダウンロード告知情報により通知された時刻であるタイミングｔ３１になると、更新データを取得し始め、タイミングｔ３２において、更新データの取得を終了する。
【０１１４】
ユーザは、タイミングｔ３２よりも後のタイミングｔ３３において、放送コンテンツの視聴を終了するため、信号受信装置１のＡＣ電源の供給を遮断させる操作を行う。これに対応して、タイミングｔ３３において、信号受信装置１に対して、ＡＣ電源の供給が遮断され、信号受信装置１は、ＡＣ電源オフ状態となる。
【０１１５】
ユーザは、信号受信装置１に対して、ＡＣ電源の供給を遮断した後の任意のタイミングｔ３４において、再度、放送コンテンツの視聴を行うため、前回の操作に対応した操作を行い、信号受信装置１に対して、ＡＣ電源を供給させる。電源が供給されると、ＣＰＵ２１は、タイミングｔ３４において、通常状態で、ソフトウェアを起動し、信号受信装置１の各部に電源を供給し、放送信号を受信し、放送信号に対応する映像を、ディスプレイ１２に表示させる。
【０１１６】
信号受信装置１が起動した後のタイミングｔ３５において、更新データ判定部６１は、不揮発性メモリ２２に更新データがあるか否かを判定する。不揮発性メモリ２２に更新データがあった場合には、予約情報判定部６２は、不揮発性メモリ２２に、現在時刻から近い時刻に所定の機能の動作が予約されているか否かを判定する。
【０１１７】
不揮発性メモリ２２に、現在時刻から近い時刻に所定の機能の動作が予約されていない場合には、ソフトウェア更新部５７は、電源供給部２５を制御し、一旦、電源状態を、待機状態に遷移させ、ディスプレイ１２の表示を消去させ、その後のタイミングｔ３６において、ソフトウェアの更新を開始する。
【０１１８】
すなわち、ソフトウェア更新部５７は、タイミングｔ３６において、更新データを用いて、信号受信装置１のソフトウェアを更新するために、信号受信装置１を一旦リセットする。このとき、リセット前に、ソフトウェア更新部５７は、一旦、信号受信装置１の電源の供給を遮断させ、ソフトウェアを終了させてから、次に、信号受信装置１の電源が供給されたときに、更新データを用いて、ソフトウェアの更新が行われるように設定する。
【０１１９】
したがって、電源供給部２５により信号受信装置１の電源の供給されたタイミングｔ３６において、ＣＰＵ２１は、ソフトウェア更新部５７の設定に基づいて、更新データを用いて、ソフトウェアの更新を行う。
【０１２０】
そして、ソフトウェアの更新が終了したタイミングｔ３７において、ＣＰＵ２１は、電源供給部２５を制御し、待機状態に設定させ、待機状態において、更新されたソフトウェアを実行し、実行してから所定の時間が経過したタイミングｔ３８において、電源供給部２５を制御し、待機状態から通常状態に遷移させ、通常状態に応じて、信号処理装置１の各部に、通常状態に応じて電源を供給させる。これにより、信号受信装置１の受信機能が動作され、受信された放送信号に対応する映像が、ディスプレイ１２に表示される。
【０１２１】
以上のように、更新開始選択画面１０１を表示させない、すなわち、ユーザによるソフトウェア更新の確認を行わないようにすることで、例えば、店頭に設置されている展示用の信号受信装置などのように、ユーザが信号受信装置の前にいない状態であっても、ＡＣ電源が投入されたときには、ユーザの手を煩わすことなく、ソフトウェア更新を行うことができるので、効果的である。
【０１２２】
なお、図７の例のように、更新開始選択画面１０１を表示させないようにする設定は、ユーザにより、リモコンなどを操作することにより、予め設定しておくことも可能である。
【０１２３】
次に、図８のフローチャートを参照して、信号受信装置１の更新データ取得処理について説明する。
【０１２４】
図８の例においては、ユーザは、信号受信装置１のディスプレイ１２に表示される、所望の放送コンテンツの映像を視聴している。一方、放送局は、更新データの送信に先立って、ダウンロード告知情報が多重化された放送信号を放送している。
【０１２５】
番組視聴用のフロントエンド部３１−１は、アンテナ１１を介して受信された放送信号から、ユーザの選局に対応する放送信号を抽出して、復調し、トランスポートストリームを生成し、デスクランブラ３２−１に出力する。デスクランブラ３２−１は、フロントエンド部３１−１から入力されるトランスポートストリームのスクランブルを適宜解除して、デマルチプレクサ３３−１に出力する。デマルチプレクサ３３−１は、デスクランブラ３２−１から入力される、多重化されたトランスポートストリームを、映像または音声データなどのストリームや、セクションデータに分離する。
【０１２６】
デマルチプレクサ３３−１は、分離した映像データおよび音声データをＭＰＥＧデコーダ３４に出力する。ＭＰＥＧデコーダ３４は、デマルチプレクサ３３−１からの映像データをデコードし、映像信号処理部３５に出力し、また、デマルチプレクサ３３−１または３３−２からの音声データをデコードし、音声信号処理部３６に出力する。映像信号処理部３５は、ＭＰＥＧデコーダ３４からの映像データに、データ放送データなどを付加（重畳）し、ＮＴＳＣフォーマットの信号に変換して、映像を、ディスプレイ１２に表示させる。音声信号処理部３６は、ＭＰＥＧデコーダ３４からの音声データを、スピーカ１３から出力させる。
【０１２７】
これにより、ディスプレイ１２には、ユーザが所望する番組の映像が表示されており、スピーカ１３からは、ユーザが所望する番組の音声が出力されている。
【０１２８】
一方、デマルチプレクサ３３−１は、分離されたセクションデータのうち必要なセクションデータを、告知情報取得部５１に供給する。告知情報取得部５１は、ステップＳ１１において、デマルチプレクサ３３−１からのセクションデータの情報をＲＡＭ２３に展開し、ＲＡＭ２３に展開された情報のうち、ダウンロード告知情報を取得し、ステップＳ１２に進む。
【０１２９】
告知情報取得部５１は、ステップＳ１２において、取得されたダウンロード告知情報のダウンロードバージョンなどを確認して、取得されたダウンロード告知情報が、現在のソフトウェアよりも、新しいバージョンのソフトウェアに関する情報であるか否かを判定し、取得されたダウンロード告知情報が、現在のソフトウェアよりも、新しいバージョンのソフトウェアに関する情報ではないと判定した場合、ステップＳ１１に戻り、それ以降の処理を繰り返す。
【０１３０】
すなわち、告知情報取得部５１は、取得されたダウンロード告知情報が、信号受信装置１において、必要のない情報であるとし、次のダウンロード告知情報が取得されるのを待機する。
【０１３１】
ステップＳ１２において、取得されたダウンロード告知情報が、現在のソフトウェアよりも、新しいバージョンのソフトウェアに関する情報であると判定された場合、告知情報取得部５１は、信号受信装置１において、必要のある情報であるとし、ステップＳ１３に進み、取得されたダウンロード告知情報を、不揮発性メモリ２２に記憶し、ステップＳ１４に進む。
【０１３２】
更新データ取得部５２は、ステップＳ１４において、内蔵するクロックで計時動作を行って、不揮発性メモリ２２に記憶されているダウンロード告知情報のダウンロード開始時刻になるまで待機している。なお、ダウンロード告知情報においては、更新データの放送が行われる複数の日時が示されているので、そのうちのまだ経過していない日時のうちの時間的に近いダウンロード開始時刻が用いられる。
【０１３３】
更新データ取得部５２は、ステップＳ１４において、内蔵するクロックで計時動作を行って、ダウンロード開始時刻になったと判定した場合、ステップＳ１５に進み、選局部５３を制御し、更新データ取得用のフロントエンド部３１−２に、ダウンロード告知情報に記述されているダウンロードサービスの放送信号が入力されるように、ダウンロードサービスを選局させて、更新データをダウンロードさせ、ステップＳ１６に進み、デマルチプレクサ３３−２により分離されたセクションデータから更新データを取得し、ステップＳ１７に進み、不揮発性メモリ２２に記憶し、更新データの取得処理を終了する。
【０１３４】
上述したステップＳ１５乃至Ｓ１７の処理を具体的に説明すると、更新データの放送の日時（ダウンロード開始時刻）に、放送局から、更新データが、所定のサービス（なお、いまの場合、ユーザが視聴しているサービスとは異なるサービス）の放送信号に多重化されて送信されてくる。なお、この更新データは、暗号化されていてもよいし、伝送誤りを防ぐために、誤り検出、誤り訂正符号などが付加されているようにしてもよい。
【０１３５】
フロントエンド部３１−２は、アンテナ１１を介して放送局からの放送信号を受信するので、選局部５３は、フロントエンド部３１−２を制御し、受信された放送信号より、ダウンロード告知情報に記載されているサービスを選局させる。フロントエンド部３１−２は、アンテナ１１を介して受信された放送信号から、選局部５３の選局に対応する放送信号を抽出して、復調し、トランスポートストリームを生成し、デスクランブラ３２−２に出力する。デスクランブラ３２−２は、フロントエンド部３１−２から入力されるトランスポートストリームのスクランブルを適宜解除して、デマルチプレクサ３３−２に出力する。
【０１３６】
デマルチプレクサ３３−２は、多重化されたトランスポートストリームを、映像または音声データなどのストリームや、セクションデータに分離し、更新データ取得部５２からの指示により、分離されたセクションデータから、必要なDSM-CCセクションから更新データのファイルを、更新データ取得部５２に供給する。更新データ取得部５２は、デマルチプレクサ３３−２からの更新データを不揮発性メモリ２２に一旦記憶する。
【０１３７】
以上のように、ユーザが所望するサービスの番組の視聴中、すなわち、ディスプレイ１２が表示中に、更新データが不揮発性メモリ２２に記憶される。
【０１３８】
次に、図９のフローチャートを参照して、信号受信装置１のソフトウェア更新処理を説明する。
【０１３９】
ユーザは、放送コンテンツの視聴を行うため、図示せぬ電源プラグがコンセントに差し込まれている状態で、信号受信装置１の表面に設けられる図示せぬ主電源ボタンのオンを指示したり、あるいは、図示せぬ電源プラグがコンセントから外れている場合、図示せぬ電源プラグをコンセントに差し込む。これに対応して、電源供給部２５に、電源プラグを介して、ＡＣ電源が供給されるので、電源供給部２５は、供給されたＡＣ電源をＣＰＵ２１に投入する。
【０１４０】
ＣＰＵ２１は、ステップＳ３１において、ＡＣ電源が投入されるまで待機しており、電源供給部２５からＡＣ電源が供給されると、ステップＳ３２に進み、電源供給部２５を制御し、電源状態を通常状態に設定させ、信号処理装置１の各部に、通常状態に応じて電源を供給させるとともに、不揮発性メモリ２２に記憶されているソフトウェアプログラムを実行し、ステップＳ３３に進む。これにより、図４に示される機能ブロックが実現される。
【０１４１】
不揮発性メモリ２２には、前回視聴していたサービスの情報が記憶されている。選局部５３は、ステップＳ３３において、番組視聴用のフロントエンド部３１−１を制御し、不揮発性メモリ２２に記憶されているサービスを選局させ、選局されたサービスの放送コンテンツに対応する映像を、ディスプレイ１２に表示させ、ステップＳ３４に進む。
【０１４２】
すなわち、フロントエンド部３１−１は、アンテナ１１を介して受信された放送信号から、選局部５３の選局に対応する放送信号を抽出して、復調し、トランスポートストリームを生成し、デスクランブラ３２−１に出力する。
【０１４３】
デスクランブラ３２−１は、フロントエンド部３１−１から入力されるトランスポートストリームのスクランブルを適宜解除して、デマルチプレクサ３３−１に出力する。デマルチプレクサ３３−１は、デスクランブラ３２−１から入力される、多重化されたトランスポートストリームを、映像または音声データなどのストリームや、セクションデータに分離する。
【０１４４】
デマルチプレクサ３３−１は、分離した映像データおよび音声データをＭＰＥＧデコーダ３４に出力する。ＭＰＥＧデコーダ３４は、デマルチプレクサ３３−１からの映像データをデコードし、映像信号処理部３５に出力し、また、デマルチプレクサ３３−１からの音声データをデコードし、音声信号処理部３６に出力する。映像信号処理部３５は、ＭＰＥＧデコーダ３４からの映像データに、データ放送データなどを付加（重畳）し、ＮＴＳＣフォーマットの信号に変換して、映像を、ディスプレイ１２に表示させる。音声信号処理部３６は、ＭＰＥＧデコーダ３４からの音声データを、スピーカ１３から出力させる。ディスプレイ１２には、ユーザが所望する番組の映像が表示され、スピーカ１３からは、ユーザが所望する番組の音声が出力される。
【０１４５】
ステップＳ３４において、更新データ判定部６１は、不揮発性メモリ２２に、ソフトウェアの更新（すなわち、バージョンアップ）に必要な更新データが揃っているか否かを判定し、不揮発性メモリ２２に、ソフトウェアの更新に必要な更新データが揃っていると判定した場合、ステップＳ３５に進む。
【０１４６】
ステップＳ３５において、予約情報判定部６２は、不揮発性メモリ２２に、現在時刻から近い時刻に所定の機能の動作が予約されているか否かを判定し、不揮発性メモリ２２に、現在時刻から近い時刻に所定の機能の動作が予約されていないと判定した場合、ステップＳ３６に進み、表示制御部５５を制御し、上述した図６に示される更新開始選択画面１０１を、ディスプレイ１２に表示させ、ステップＳ３７に進む。
【０１４７】
すなわち、ステップＳ３６において、表示制御部５５は、更新開始選択画面１０１のデータを、映像信号処理部３５に供給し、映像信号処理部３５を制御し、ディスプレイ１２に更新開始選択画面１０１を表示させる。
【０１４８】
例えば、ユーザが、ディスプレイ１２の前にいた場合、ユーザは、ディスプレイ１２に表示される更新選択開始画面１０１を見ながら、リモコンを操作することにより、信号受信装置１に対して、所望の指示を入力する。
【０１４９】
受光部２４は、リモコンからの信号を入力すると、その信号を、指示判定部５６に供給する。指示判定部５６は、ステップＳ３７において、更新開始が指示されたか否かを判定する。例えば、ユーザがリモコンを操作することにより、更新選択開始画面１０１の開始ボタン１２１を選択した場合には、指示判定部５６は、更新開始が指示されたと判定し、ステップＳ３９に進み、ソフトウェア更新部５７を制御し、ソフトウェアの更新を開始させ、ソフトウェア更新処理を終了する。
【０１５０】
また、ステップＳ３７において、更新開始が指示されていないと判定された場合、ステップＳ３８に進み、指示判定部５６は、内蔵するクロックで計時動作を行い、更新選択開始画面１０１が表示されてから、ユーザによる所定の操作（例えば、中止指示、選局指示、および音量変更指示など）がないまま、一定時間が経過したか否かを判定し、ユーザによる所定の操作がないまま、一定時間が経過したと判定した場合、ステップＳ３９に進み、ソフトウェア更新部５７を制御し、ソフトウェアの更新を開始させ、ソフトウェア更新処理を終了する。
【０１５１】
ステップＳ３９の処理を具体的に説明すると、ソフトウェア更新部５７は、指示判定部５６により開始が指示されると、電源供給部２５を制御し、電源状態を待機状態に設定させる。そして、ソフトウェア更新部５７は、リセット後、ＣＰＵ２１にＡＣ電源が供給されたときに、不揮発性メモリ２２に記憶されている更新データにより、不揮発性メモリ２２に記憶されているソフトウェアが更新される設定を、不揮発性メモリ２２に記憶してから、電源供給部２５を制御し、信号受信装置１の電源を一旦リセットさせる。
【０１５２】
電源供給部２５は、一旦、信号受信装置１のＡＣ電源の供給を遮断させた後、信号受信装置１のＡＣ電源の供給を開始し、ＣＰＵ２１にＡＣ電源を投入する。ＣＰＵ２１は、不揮発性メモリ２２に記憶されているソフトウェア更新部５７の設定に基づいて、不揮発性メモリ２２に記憶されている更新データで、ソフトウェアを更新し（書き換え）、更新が終了すると、電源供給部２５を制御し、電源状態を待機状態に設定させ、信号処理装置１の各部に、待機状態に応じて電源を供給させるとともに、更新されたソフトウェアを実行する。
【０１５３】
なお、上記説明においては、ＡＣ電源の供給を遮断させることにより、ソフトウェアのリセットを行う場合を説明したが、これは、仕様に因るものであり、このソフトウェアのリセットは、電源の供給の遮断に限らず、ソフトウェアレベルでのリセットだけでも実現可能である。
【０１５４】
以上のようにして、待機状態において、ソフトウェアが実行されるので、ソフトウェアの実行後、所定の時間が経過してから、ＣＰＵ２１は、電源供給部２５を制御し、電源状態を待機状態から通常状態に遷移させ、信号処理装置１の各部に、通常状態に応じて電源を供給させる。これにより、受信された放送信号に対応する映像が、ディスプレイ１２に表示される。
【０１５５】
一方、例えば、ユーザがリモコンを操作することにより、更新選択開始画面１０１の中止ボタン１２２を選択したり、または、選局や音量操作など、番組の視聴を目的とした操作が指示された場合には、指示判定部５６は、ユーザによる操作があったと判定し、ステップＳ４０に進み、表示制御部５５に、更新開始選択画面１０１の表示を終了（禁止）させる。すなわち、表示制御部５５は、映像信号処理部３５に、更新開始選択画面１０１のデータの供給を停止し、ソフトウェア更新処理を終了する。
【０１５６】
これにより、ディスプレイ１２には、受信された放送信号に対応する映像のみが表示される。
【０１５７】
また、ステップＳ３４において、更新データ判定部６１は、不揮発性メモリ２２に、ソフトウェアの更新に必要な更新データが揃っていないと判定された場合、または、ステップＳ３５において、予約情報判定部６２は、不揮発性メモリ２２に、現在時刻から近い時刻に所定の機能の動作が予約されていると判定された場合、ソフトウェアは更新されず、ソフトウェア更新処理は終了される。
【０１５８】
以上のように、電源の投入が検出された後に、更新データが不揮発性メモリにある場合に、更新開始選択画面を表示させ、ユーザの更新開始の指示に基づいて、ソフトウェアの更新処理を行うようにしたので、リモコンオフではなく、電源オフにより、信号受信装置１の電源供給を遮断するユーザであっても、視聴開始直後に、更新に関する画面が表示され、ソフトウェア更新を行うことができる。また、更新に関する画面を、番組の視聴途中ではなく、視聴開始直後に表示するようにしたので、ユーザは、すぐに見たい番組があるか否かに応じて、ソフトウェアの更新を開始させることができる。
【０１５９】
さらに、このとき、更新開始選択画面において、中止ボタン１２２が選択されたときだけでなく、選局や音量操作など、番組の視聴を目的とした操作が指示されたときにも、更新開始選択画面の表示を中止し、ソフトウェアの更新をしないようにしたので、中止ボタン１２２をわざわざ押して、更新開始選択画面を消去する手間が省ける。
【０１６０】
また、更新開始選択画面の表示中に、ユーザからの操作がないまま一定時間経過した場合に、ソフトウェアの更新を開始させるようにしたので、店頭に設置されている展示用の信号受信装置などのように、ユーザが信号受信装置の前にいない状態であっても、ＡＣ電源が投入されたときには、ソフトウェア更新が実行される。すなわち、ユーザの手を煩わすことなく、ソフトウェア更新を行うことができる。
【０１６１】
さらに、信号受信装置１において、本発明のソフトウェアの更新方法に加えて、図１または図２を参照して説明した従来のソフトウェアの更新方法を併用するようにすることにより、リモコンオフまたは電源オフで、信号受信装置１での視聴を終了する両方のユーザに対応することができる。
【０１６２】
なお、上記説明においては、更新開始選択画面の表示中に、ユーザからの操作がないまま一定時間経過した場合に、ソフトウェアの更新を開始させる場合を説明したが、それとは反対に、更新開始選択画面の表示中に、ユーザからの操作がないまま一定時間経過した場合に、ソフトウェアの更新を行わないように制御するようにしてもよく、さらに、更新開始選択画面の表示中に、ユーザからの操作がないまま一定時間経過した場合の対応方法を、ユーザにより設定させるようにしてもよい。
【０１６３】
また、上記説明においては、信号受信装置１に２つのチューナブロックを備えることにより、不揮発性メモリ２２に記憶される更新データを、ユーザが番組の視聴中に取得するようにしたが、例えば、ネットワークＩ／Ｆ２７を介して、図示せぬネットワークに接続されるサーバから更新データを取得したり、あるいは、メーカより配布された所定の記録媒体２９から取得するなどのように、他の方法で、ユーザが番組の視聴中に取得することができれば、１つのチューナブロックを備えた信号受信装置にも適用できる。
【０１６４】
さらに、上記説明においては、ディスプレイ１２を内蔵した信号受信装置１を用いて説明したが、外部のテレビジョン装置と接続される受信装置であってもよいし、セットトップボックスなどにより構成されるようにしてもよい。また、上記説明においては、固定受信機の信号受信装置１を用いて説明したが、ＰＤＡ(Personal Digital assistant)や携帯電話機などの移動受信機や携帯受信機にも本発明を提供することができる。
【０１６５】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム格納媒体からインストールされる。
【０１６６】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム格納媒体は、図３に示されるように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Versatile Disc)を含む）、光磁気ディスク（MD(Mini-Disc)（商標）を含む）、もしくは半導体メモリなどよりなる記録媒体（パッケージメディア）２９、または、プログラムが一時的もしくは永続的に格納される不揮発性メモリ２２およびＲＡＭ２３などにより構成される。
【０１６７】
なお、本明細書において、フローチャートに示されるステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１６８】
【図１】従来のソフトウェアの更新処理のタイミングの例を説明する図である。
【図２】従来のソフトウェアの更新処理のタイミングの他の例を説明する図である。
【図３】本発明の信号受信装置の構成例を示すブロック図である。
【図４】図３の信号受信装置の機能構成例を示すブロック図である。
【図５】本発明のソフトウェアの更新処理のタイミングの例を説明する図である。
【図６】更新開始選択画面の構成例を示す図である。
【図７】図４のソフトウェアの更新処理のタイミングの他の例を説明する図である。
【図８】図３の信号受信装置の更新データ取得処理を説明するフローチャートである。
【図９】図３の信号受信装置のソフトウェア更新処理を説明するフローチャートである。
【符号の説明】
【０１６９】
１  信号受信装置，１２  ディスプレイ，２１  ＣＰＵ，２２  不揮発性メモリ，２４  受光部，２５  電源供給部，３１−１，３１−２  フロントエンド部，３２−１，３２−２  デスクランブラ，３３−１，３３−２  デマルチプレクサ，５１  告知情報取得部，５２  更新データ取得部，５３  選局部，５４  データ判定部，５５  表示制御部，５６  指示判定部，５７  ソフトウェア更新部，６１  更新データ判定部， ６２  予約情報判定部
【図１】
2006060345.tif 000003
【図２】
2006060345.tif 000004
【図３】
2006060345.tif 000005
【図４】
2006060345.tif 000006
【図５】
2006060345.tif 000007
【図６】
2006060345.tif 000008
【図７】
2006060345.tif 000009
【図８】
2006060345.tif 000010
【図９】
2006060345.tif 000011