(57)【要約】【課題】顧客1人1人からの画質や音質などに対する細かな調整要望に、柔軟に対応することができる。【解決手段】  調整値メモリ２５は、受信装置１の各部のさまざまな調整値を記憶しており、出荷後に書き換える可能性がない調整値が記憶される書き換え不可能領域２５ａと、受信装置１のサービスマンによる調整入力部３２の操作や、放送信号に多重される更新データなどで、出荷後に書き換える可能性がある調整値が記憶される書き換え可能領域２５ｂとで構成される。書き換え可能領域２５ｂに記憶される調整値１要素毎には、１の場合、書き換え禁止を示し、０の場合、書き換え可能を示す書き換え禁止フラグが設けられている。この書き換え禁止フラグの値は、サービスマンの調整値の変更に応じて、１に設定される。本発明は、放送信号を受信する受信機のソフトウェアなどの更新データを伝送するデジタルテレビジョン放送システムに適用できる。【選択図】図１
2007104553.tif 000002
【特許請求の範囲】
【請求項１】
放送信号を受信する受信装置において、
操作者の操作に応じて、出力手段から出力される所定の出力を調整するために設定されている調整値を変更する調整値変更手段と、
前記調整値変更手段により変更された前記調整値に対して書き換え禁止を示すフラグを設定するフラグ設定手段と、
前記放送信号に多重化されて送信されてくる前記調整値を更新するための更新データを取得する取得手段と、
前記取得手段により取得された前記更新データが更新の対象とする前記調整値に対して、前記フラグが設定されているか否かを判定するフラグ判定手段と、
前記フラグ判定手段により前記フラグが設定されていないと判定された場合、前記更新データを用いて、前記更新の対象とする調整値を更新する調整値更新手段と
を備える受信装置。
【請求項２】
前記フラグ判定手段によりフラグが設定されていると判定された場合、前記調整値更新手段は、前記更新の対象とする調整値の更新を禁止する
請求項１に記載の受信装置。
【請求項３】
前記出力手段は、映像を出力し、
前記調整値に基づいて、前記出力手段から出力される映像に対応するデータを調整する映像調整手段をさらに備える
請求項１に記載の受信装置。
【請求項４】
前記出力手段は、音声を出力し、
前記調整値に基づいて、前記出力手段から出力される音声に対応するデータを調整する音声調整手段をさらに備える
請求項１に記載の受信装置。
【請求項５】
放送信号を受信する受信装置の受信方法において、
操作者の操作に応じて、出力手段から出力される所定の出力を調整するために設定されている調整値を変更する調整値変更ステップと、
前記調整値変更ステップの処理により変更された前記調整値に対して書き換え禁止を示すフラグを設定するフラグ設定ステップと、
前記放送信号に多重化されて送信されてくる前記調整値を更新するための更新データを取得する取得ステップと、
前記取得ステップの処理により取得された前記更新データが更新の対象とする前記調整値に対して、前記フラグが設定されているか否かを判定するフラグ判定ステップと、
前記フラグ判定ステップの処理により前記フラグが設定されていないと判定された場合、前記更新データを用いて、前記更新の対象とする調整値を更新する調整値更新ステップと
を含む受信方法。
【請求項６】
放送信号を受信する処理をコンピュータに行わせるプログラムであって、
操作者の操作に応じて、出力手段から出力される所定の出力を調整するために設定されている調整値を変更する調整値変更ステップと、
前記調整値変更ステップの処理により変更された前記調整値に対して書き換え禁止を示すフラグを設定するフラグ設定ステップと、
前記放送信号に多重化されて送信されてくる前記調整値を更新するための更新データを取得する取得ステップと、
前記取得ステップの処理により取得された前記更新データが更新の対象とする前記調整値に対して、前記フラグが設定されているか否かを判定するフラグ判定ステップと、
前記フラグ判定ステップの処理により前記フラグが設定されていないと判定された場合、前記更新データを用いて、前記更新の対象とする調整値を更新する調整値更新ステップと
を含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信装置および方法、並びにプログラムに関し、特に、画質や音質などの調整を、顧客1人1人に対して柔軟に対応することができるようにした受信装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
非特許文献１に示されるように、デジタルテレビジョン放送においては、放送局から送出される電波を利用して、受信機のソフトウェアを更新するための更新データを送受信する仕組みが運用されている。
【０００３】
この運用では、放送局から、放送事業者のロゴやジャンルコードを含む共通データや、ソフトウェアの更新データなどがダウンロードデータとして送出される。そして、ソフトウェアの更新データが、ダウンロードデータとして送出される前に、ソフトウェアの更新データのダウンロードが行われることを受信機に対して通知するためのダウンロード告知情報テーブル（SDTT：Software Download Trigger Table）が放送波に定期的に多重化（重畳）されて送出されており、このSDTTを不揮発性メモリに記憶し、監視することで、受信機は、自己のソフトウェアを更新する更新データを選択的にダウンロード（受信）し、更新データにより自己のソフトウェアを更新することができる（特許文献１参照）。
【０００４】
ところで、従来から、受信機における画質や音質などの大まかな調整は、モニタに表示されるメニュー画面などを用いることで、ユーザでも行うことができる。
【０００５】
【非特許文献１】デジタル放送用受信機標準規格ARIB STD-B21，4.0版，ダウンロード機能，社団法人  電波産業会，H15.2.6，Ｐ．１２０およびＰ．１７８
【特許文献１】特開２００２−１１２１３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、ボリュームカーブや実際の数値などの詳細な調整については、ユーザが行うことはできず、受信機のサービスマンが、調整を要望する各家庭を訪問して行うという方法しかなかった。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、顧客1人1人からの画質や音質などに対する細かな調整要望に柔軟に対応することができるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の一側面の受信装置は、放送信号を受信する受信装置において、操作者の操作に応じて、出力手段から出力される所定の出力を調整するために設定されている調整値を変更する調整値変更手段と、前記調整値変更手段により変更された前記調整値に対して書き換え禁止を示すフラグを設定するフラグ設定手段と、前記放送信号に多重化されて送信されてくる前記調整値を更新するための更新データを取得する取得手段と、前記取得手段により取得された前記更新データが更新の対象とする調整値に対して、前記フラグが設定されているか否かを判定するフラグ判定手段と、前記フラグ判定手段により前記フラグが設定されていないと判定された場合、前記更新データを用いて、前記更新の対象とする調整値を更新する調整値更新手段とを備える。
【０００９】
前記フラグ判定手段によりフラグが設定されていると判定された場合、前記調整値更新手段は、前記更新の対象とする調整値の更新を禁止することができる。
【００１０】
前記出力手段は、映像を出力し、前記調整値に基づいて、前記出力手段から出力される映像に対応するデータを調整する映像調整手段をさらに備えることができる。
【００１１】
前記出力手段は、音声を出力し、前記調整値に基づいて、前記出力手段から出力される音声に対応するデータを調整する音声調整手段をさらに備えることができる。
【００１２】
本発明の一側面の受信方法は、放送信号を受信する受信装置の受信方法において、操作者の操作に応じて、出力手段から出力される所定の出力を調整するために設定されている調整値を変更する調整値変更ステップと、前記調整値変更ステップの処理により変更された前記調整値に対して書き換え禁止を示すフラグを設定するフラグ設定ステップと、前記放送信号に多重化されて送信されてくる前記調整値を更新するための更新データを取得する取得ステップと、前記取得ステップの処理により取得された前記更新データが更新の対象とする調整値に対して、前記フラグが設定されているか否かを判定するフラグ判定ステップと、前記フラグ判定ステップの処理により前記フラグが設定されていないと判定された場合、前記更新データを用いて、前記更新の対象とする調整値を更新する調整値更新ステップとを含む。
【００１３】
本発明の一側面のプログラムは、放送信号を受信する処理をコンピュータに行わせるプログラムであって、操作者の操作に応じて、出力手段から出力される所定の出力を調整するために設定されている調整値を変更する調整値変更ステップと、前記調整値変更ステップの処理により変更された前記調整値に対して書き換え禁止を示すフラグを設定するフラグ設定ステップと、前記放送信号に多重化されて送信されてくる前記調整値を更新するための更新データを取得する取得ステップと、前記取得ステップの処理により取得された前記更新データが更新の対象とする調整値に対して、前記フラグが設定されているか否かを判定するフラグ判定ステップと、前記フラグ判定ステップの処理により前記フラグが設定されていないと判定された場合、前記更新データを用いて、前記更新の対象とする調整値を更新する調整値更新ステップとを含む。
【００１４】
本発明の一側面においては、操作者の操作に応じて、出力手段から出力される所定の出力を調整するために設定されている調整値が変更され、変更された調整値に対して書き換え禁止を示すフラグが設定される。また、放送信号に多重化されて送信されてくる前記調整値を更新するための更新データが取得され、取得された前記更新データが更新の対象とする調整値に対して、前記フラグが設定されているか否かが判定される。そして、前記フラグが設定されていないと判定された場合、前記更新データを用いて、前記更新の対象とする調整値が更新される。
【発明の効果】
【００１５】
本発明の一側面によれば、画質や音質などの調整について、放送信号を用いての一括ダウンロードによる調整と、サービスマンによる個別の調整を併用することができる。これにより、顧客1人1人からの画質や音質などに対する細かな調整要望に柔軟に対応することができる。
【発明を実施するための最良の形態】
【００１６】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１７】
本発明の一側面の受信装置は、放送信号を受信する受信装置（例えば、図１の受信装置１）において、操作者の操作に応じて、出力手段（例えば、図１のディスプレイ１３またはスピーカ１４）から出力される所定の出力を調整するために設定されている調整値を変更する調整値変更手段（例えば、図３の調整値変更部５１）と、前記調整値変更手段により変更された前記調整値に対して書き換え禁止を示すフラグを設定するフラグ設定手段（例えば、図３のフラグ設定部５２）と、前記放送信号に多重化されて送信されてくる前記調整値を更新するための更新データを取得する取得手段（例えば、図６の更新データ取得部８２）と、前記取得手段により取得された前記更新データが更新の対象とする調整値に対して、前記フラグが設定されているか否かを判定するフラグ判定手段（例えば、図６のフラグ判定部８６）と、前記フラグ判定手段により前記フラグが設定されていないと判定された場合、前記更新データを用いて、前記更新の対象とする調整値を更新する調整値更新手段（例えば、図６の調整値更新部８５）とを備える。
【００１８】
前記出力手段（例えば、図１のディスプレイ１３）は、映像を出力し、前記調整値に基づいて、前記出力手段から出力される映像に対応するデータを調整する映像調整手段（例えば、図１の映像信号調整部４６）をさらに備えることができる。
【００１９】
前記出力手段（例えば、図１のスピーカ１４）は、音声を出力し、前記調整値に基づいて、前記出力手段から出力される音声に対応するデータを調整する音声調整手段（例えば、図１の音声信号調整部４７）をさらに備えることができる。
【００２０】
本発明の一側面の受信方法またはプログラムは、放送信号を受信する受信装置の受信方法またはプログラムにおいて、操作者の操作に応じて、出力手段から出力される所定の出力を調整するために設定されている調整値を変更する調整値変更ステップ（例えば、図７のステップＳ２２）と、前記調整値変更ステップの処理により変更された前記調整値に対して書き換え禁止を示すフラグを設定するフラグ設定ステップ（例えば、図７のステップＳ２３）と、前記放送信号に多重化されて送信されてくる前記調整値を更新するための更新データを取得する取得ステップ（例えば、図９のステップＳ７２）と、前記取得ステップの処理により取得された前記更新データが更新の対象とする調整値に対して、前記フラグが設定されているか否かを判定するフラグ判定ステップ（例えば、図９のステップＳ７６）と、前記フラグ判定ステップの処理により前記フラグが設定されていないと判定された場合、前記更新データを用いて、前記更新の対象とする調整値を更新する調整値更新ステップ（例えば、図９のステップＳ７７）とを含む。
【００２１】
以下、図を参照して本発明の実施の形態について説明する。
【００２２】
図１は、本発明を適用した受信装置の構成例を表している。
【００２３】
この受信装置１は、制御ブロック１１の制御のもと、アンテナ１２を介して、図示せぬ地上波デジタルテレビジョン放送（以下、デジタル放送とも称する）装置からの放送信号を受信、選局し、その映像をディスプレイ１３より出力するとともに、その音声をスピーカ１４より出力する。
【００２４】
また、デジタル放送装置からの放送信号には、更新する機種毎に、受信装置の地上波デジタル放送用のソフトウェアの更新データ、受信装置に設定されている画質や音質などを調整するための調整値の更新データ、または、それらの更新データのダウンロードが行われることを、ユーザが所有する受信装置に対して通知するためのダウンロード告知情報テーブル（SDTT：Software Download Trigger Table）などが、必要に応じて多重化されている。
【００２５】
すなわち、デジタル放送装置からの放送信号には、所定の機種における、全顧客の受信装置に、地上波デジタル放送用のソフトウェアの機能拡張やバグ修正などを行う必要があるときに、それらを行うためのソフトウェアの更新データが多重化され、所定の機種における、全顧客の受信装置の所定の各部の調整値の変更を行う必要があるときに、それらを行うための調整値の更新データが多重化される。なお、ソフトウェアの更新データおよび調整値の更新データの両方が放送信号に多重化されることもある。
【００２６】
図１の制御ブロック１１は、CPU（Central Processing Unit）２１、内部バス２２、プログラムROM(Read Only Memory)２３、作業用RAM（Random Access Memory）２４、調整値メモリ２５、およびＩ／Ｏ(Input/Output)２６などにより構成されている。
【００２７】
CPU２１には、内部バス２２を介して、プログラムROM２３、作業用RAM２４、調整値メモリ２５、Ｉ／Ｏ２６、調整入力部３２、および操作入力部３３が接続されている。CPU２１は、プログラムROM２３に記憶されているプログラム、または、作業用RAM２４にロードされたプログラム、もしくは操作入力部３３を介して得られるユーザの指示信号に従って、バス３１に接続される受信装置１の各部を、Ｉ／Ｏ２６を介して制御し、各種の処理を実行する。
【００２８】
プログラムROM２３は、フラッシュROMやEEP-ROM（Electrically Erasable and Programmable ROM）などで構成され、書き換えが可能であり、プログラムや、受信装置１が受信したSDTTを記憶する。作業用RAM２４にはまた、CPU２１が各種の処理を実行する上において必要なデータや、ソフトウェアや調整値の更新データなどが適宜記憶される。
【００２９】
調整値メモリ２５は、マスクROMなどで構成される書き換え不可能領域２５ａ（ハッチング部分）と、フラッシュROMやEEP-ROMなどで構成される書き換え可能領域２５ｂとで構成され、受信装置１の各部のさまざまな調整値（例えば、画質や音質などの調整値）を記憶している。
【００３０】
調整値メモリ２５の書き換え不可能領域２５ａには、出荷後に書き換える可能性がない調整値が記憶される。調整値メモリ２５の書き換え可能領域２５ｂには、受信装置１のサービスマンによる調整入力部３２の操作や、放送信号に多重される更新データなどで、出荷後に書き換える可能性がある調整値が記憶される。
【００３１】
このように、マスクROMとフラッシュROMなどを用いて調整値の格納場所を意図的に分けることで、不注意や事故によるデータ破壊が軽減される。なお、製造コストを軽減するために、書き換え不可能領域２５ａも、書き換え可能領域２５ｂと同じフラッシュROMやEEP-ROMなどに構成することもできる。
【００３２】
Ｉ／Ｏ２６は、制御ブロック１１へのデータや制御信号の入出力を行っている。なお、以下、CPU２１と各部のデータの受け渡しにおいて、Ｉ／Ｏ２６やバス３１の説明は適宜省略される。
【００３３】
調整入力部３２は、サービス用のコンソールのキーボードやマウスなどで構成され、受信装置１のサービスマンなどが、受信装置１の各部のさまざまな調整値を変更する際に受信装置１に適宜接続され、サービスマンの操作に応じた信号を、CPU２１に出力する。操作入力部３３は、入力ボタンやダイヤル、あるいは、それらを備えたリモートコントローラとその受光部からなり、ユーザの指示信号を、CPU２１に出力する。
【００３４】
制御ブロック１１には、バス３１を介して、ネットワークインタフェース（I/F）３４、ドライブ３５、フロントエンド部４１、デスクランブラ４２、デマルチプレクサ４３、MPEG（Moving Picture Experts Group）デコーダ４４、ＯＳＤ(On Screen Display)生成部４５、映像信号調整部４６、および音声信号調整部４７が接続されており、CPU２１の制御に応じて、所定の処理を実行する。
【００３５】
ネットワークインタフェース３４は、モデムやIEEE802.3インタフェースなどにより構成され、図示せぬネットワークに接続されるサーバなどとデータリンク確立を行い、必要に応じて、FTP(File Transfer Protocol)やHTTP(Hyper Text Transport Protocol)などのデータ転送プロトコルにより、所定のデータを通信する
【００３６】
ドライブ３５には、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリなどからなるリムーバブルメディア３６が適宜装着される。ドライブ３５は、リムーバブルメディア３６よりデータを読み出したり、データを書き込んだりする際に用いられる。リムーバブルメディア３６から読み出されたコンピュータプログラムは、必要に応じてプログラムROM２３などに記憶され、インストールされる。
【００３７】
フロントエンド部４１は、アンテナ１２を介して受信された放送信号から、ユーザの選局に対応する放送信号を抽出して、復調し、トランスポートストリーム（TS : transport Stream）を生成し、デスクランブラ４２に出力する。デスクランブラ４２は、フロントエンド部４１から入力されるトランスポートストリームのスクランブルを適宜解除して、デマルチプレクサ４３に出力する。
【００３８】
デマルチプレクサ４３は、多重化されたトランスポートストリームを、映像または音声データなどのストリームや、セクションデータに分離する。デマルチプレクサ４３は、映像データおよび音声データをMPEGデコーダ４４に出力し、必要なセクションデータのみをCPU２１に出力する。すなわち、デマルチプレクサ４３においては、ソフトウェアあるいはハードウェアのフィルタをかけることが可能であり、そのフィルタに対して、パラメータを指定することで必要なセクションデータのみがCPU２１に出力される。
【００３９】
セクションデータには、データ放送やデータのダウンロードで利用されるDSM-CCセクション（例えば、データカルーセル）、SDTT（ダウンロード告知情報テーブル）、およびEPG（Electronic Program Guide）情報などが含まれている。
【００４０】
例えば、SDTTであることを特定するテーブル識別子、受信装置のメーカを識別するためのメーカ識別子、および、受信装置の機種を識別するためのモデル識別子などは、SDTTの先頭付近に配置されている。したがって、テーブル識別子と、受信装置１が対応するメーカ識別子およびモデル識別子とをパラメータとして指定すれば、デマルチプレクサ４３は、SDTTのうち、先頭部分を見るだけで、受信装置１が対応するメーカ識別子およびモデル識別子のSDTTのみを選別して、CPU２１に出力することができる。
【００４１】
CPU２１は、デマルチプレクサ４３からのセクションデータのそれぞれの情報を作業用RAM２４に展開する。作業用RAM２４に展開されたセクションデータのうち、保持すべきものは、CPU２１により形式を変換されて、プログラムROM２３や調整値メモリ２５に保持される。
【００４２】
MPEGデコーダ４４は、デマルチプレクサ４３からの映像データをデコードし、映像信号調整部４６に出力し、また、デマルチプレクサ４３からの音声データをデコードし、音声信号調整部４７に出力する。
【００４３】
ＯＳＤ生成部４５は、CPU２１の制御のもと、メニュー画面などのＯＳＤ画像を生成し、生成した画像データを、映像信号調整部４６に供給する。
【００４４】
映像信号調整部４６には、CPU２１からのデータ放送の画像データや、ＯＳＤ生成部４５により生成された画像データ、または、図示せぬ外部のビデオカメラやビデオレコーダなどからの映像データが入力される。映像信号調整部４６は、MPEGデコーダ４４からの映像データに、データ放送の画像データ、生成された画像データ、その他の映像データなどを付加（重畳）し、調整値メモリ２５に記憶されている調整値に基づいて、映像データの画質などを調整する。そして、映像信号調整部４６は、調整した映像データを、NTSCフォーマットの信号に変換して、映像をディスプレイ１３に表示させる。
【００４５】
音声信号調整部４７には、CPU２１からのデータ放送の音声データ、または、図示せぬ外部のビデオカメラやビデオレコーダなどからの音声データが入力される。音声信号調整部４７は、MPEGデコーダ４４からの音声データ、データ放送の音声データ、その他の音声データなどの音質や音量などを、調整値メモリ２５に記憶されている調整値に基づいて調整する。そして、音声信号調整部４７は、調整した音声データに対応する音声を、スピーカ１４から出力させる。
【００４６】
ここで、図２のフローチャートを参照して、受信装置１の動作を説明する。
【００４７】
フロントエンド部４１は、ステップＳ１において、アンテナ１２を介して放送信号を受信し、ステップＳ２において、受信した放送信号から、ユーザの選局に対応する放送信号を抽出して、復調し、トランスポートストリームを生成し、デスクランブラ４２に出力する。デスクランブラ４２は、フロントエンド部４１から入力されるトランスポートストリームのスクランブルを適宜解除して、デマルチプレクサ４３に出力する。
【００４８】
デマルチプレクサ４３は、ステップＳ３において、デスクランブラ４２からの多重化されたトランスポートストリームを、映像または音声データなどのストリームや、セクションデータに分離し、映像データおよび音声データをMPEGデコーダ４４に出力する。なお、このとき、デマルチプレクサ４３は、必要なセクションデータのみをCPU２１に出力する。
【００４９】
MPEGデコーダ４４は、ステップＳ４において、デマルチプレクサ４３からの映像データをデコードし、映像信号調整部４６に出力し、デマルチプレクサ４３からの音声データをデコードし、音声信号調整部４７に出力する。
【００５０】
映像信号調整部４６は、ステップＳ５において、MPEGデコーダ４４からの映像データに、必要に応じて、データ放送の画像データ、生成された画像データ、その他の映像データなどを付加（重畳）し、調整値メモリ２５に記憶されている調整値に基づいて、映像データの画質などを調整する。
【００５１】
また、音声信号調整部４７は、ステップＳ５において、MPEGデコーダ４４からの音声データ、データ放送の音声データ、その他の音声データなどの音質や音量などを、調整値メモリ２５に記憶されている調整値に基づいて調整する。
【００５２】
映像信号調整部４６は、ステップＳ６において、調整した映像データを、NTSCフォーマットの信号に変換して、映像をディスプレイ１３に表示させる。音声信号調整部４７は、調整した音声データに対応する音声を、スピーカ１４から出力させる。
【００５３】
これにより、受信装置１のディスプレイ１３には、所定のサービスの映像が表示され、スピーカ１４から、所定のサービスの音声が出力される。
【００５４】
図３は、サービスマンによる操作に基づいて、受信装置１の各部のさまざまな調整値を変更する受信装置１の機能構成例を示している。図６に示される機能ブロックは、例えば、サービスマンが、サービス用のコンソールを受信装置１に接続し、受信装置１を、サービスマンが調整値の設定を行うためのサービスモードに設定させたときなどに、図５のCPU２１により所定の制御プログラムが実行されることで実現される。
【００５５】
なお、受信装置１のサービスモードの設定は、専用のコンソール（調整入力部３２）を用いずに、例えば、操作入力部３３を用いて、特定のコマンドを送信することでも行うことができる。すなわち、サービスマンが、操作入力部３３を操作し、特定のコマンドを送ると、受信装置１は、調整値の設定を行うためのサービスモードに設定される。したがって、ユーザも、特定のコマンドを知っていれば、受信装置１をサービスモードの状態にすることができるので、調整値を変更することができる。
【００５６】
図３に示される機能ブロックは、調整値変更部５１、フラグ設定部５２、および、図１の調整値メモリ２５により構成される。
【００５７】
調整値変更部５１は、サービスマンによる調整入力部３２の操作に対応して、調整値メモリ２５の書き換え可能領域２５ｂに記憶される調整値（例えば、映像信号調整部４６により参照される画質に関する調整値や、音声信号調整部４７により参照される音質に関する調整値）などを変更する。
【００５８】
フラグ設定部５２は、調整値メモリ２５の書き換え可能領域２５ｂに記憶される調整値が変更された場合に、変更された調整値に対して、書き換え禁止を示す書き換え禁止フラグを設定する。すなわち、調整値メモリ２５の書き換え可能領域２５ｂに記憶される各調整値に対して書き換え禁止フラグがそれぞれ設けられており、フラグ設定部５２は、変更された調整値に対して設けられている書き換え禁止フラグの値を、１（フラグが立っていること、すなわち、フラグがon（オン）であることを意味する）に設定する。
【００５９】
なお、サービスマンによる調整入力部３２の操作に応じて、書き換え禁止フラグの値を、１または０（フラグが立っていないこと、すなわち、フラグがoff（オフ）であることを意味する）に変更するようにしてもよい。
【００６０】
図４は、図１の調整値メモリの詳細な構成例を示す図である。
【００６１】
調整値メモリ２５は、図１を参照して上述したように、書き換え不可能領域２５ａ（ハッチング部分）と書き換え可能領域２５ｂとで構成される。また、書き換え不可能領域２５ａおよび書き換え可能領域２５ｂ内に示される各四角は、各調整値が記憶される各調整値領域を表している。
【００６２】
調整値メモリ２５には、図４に示されるように、映像信号調整部４６により調整される画質に関する画質調整値、音声信号調整部４７により調整される音質に関する音質調整値、または、画質や音質以外の受信装置１に関するその他の調整値が記憶される。
【００６３】
書き換える可能性がある、すなわち、書き換え可能領域２５ｂに記憶される画質調整値としては、例えば、ディスプレイ１３に出力される映像の明度、彩度などの調整値、映像のシャープネスなどの調整値などがある。また、書き換え可能領域２５ｂに記憶される音質調整値としては、例えば、スピーカ１４から出力される音声の重低音、高音などの調整値や、音声の音質における左右のバランスなどの調整値、音声のボリュームを調整するための調整値であるボリュームカーブなどがある。
【００６４】
書き換え可能領域２５ｂに記憶されるその他の調整値としては、例えば、ユーザが電源をオン（on）したときに映像および音声が出力されるタイミング（出力遅延タイミング）や、地震対策のために受信装置１の設置場所の傾きが基準値以上であれば、受信装置１の電源を切る機能において、その傾きを検出する傾きセンサが検出された値と比較するために用いる基準値などの調整値などがある。
【００６５】
書き換え不可能領域２５ａは、画質調整値、音質調整値、その他の調整値のうち、出荷後に書き換える可能性がなく、全受信装置１を対象とした共通の調整値である共通調整値がそれぞれ記憶される共通調整値用の各調整値領域で構成されている。
【００６６】
書き換え可能領域２５ｂは、画質調整値、音質調整値、その他の調整値のうち、出荷後に書き換える可能性があり、全受信装置１を対象とした共通の調整値である共通調整値がそれぞれ記憶される共通調整値用の各調整値領域と、例えば、ホテル、家庭、ロビーなど、設置される場所によってその調整値が変更されることが多い、ユーザ個別対応のための固有調整値がそれぞれ記憶される固有調整値用の各調整値領域とで構成されている。
【００６７】
例えば、家庭であれば、ディスプレイ１３に出力される映像をあまり明るく表示しないような調整を要望したり、あるいは、ホテルの客室であれば、隣に音声がもれてしまうのを抑制するために、音声をあまり大きく出力できないような調整を要望したりすることが多くある。
【００６８】
したがって、固有調整値用の各調整値領域には、個別対応時に調整することが多い調整値が記憶される。具体的には、画質調整値のうち、ディスプレイ１３に出力される映像の明度、彩度などの調整値がそれぞれ記憶されており、また、例えば、音質調整値のうち、音声のボリュームを調整するための調整値であるボリュームカーブなどが記憶されている。
【００６９】
また、書き換え可能領域２５ｂの各調整値領域に記憶される調整値（共通調整値および固有調整値ともに）１要素毎に、値が１であれば、書き換え禁止を示し、値が０であれば、書き換え可能を示す書き換え禁止フラグが設けられている。なお、実際には、調整値領域毎に、フラグ領域が設けられ、そのフラグ領域に、１または０が書き込まれることで、書き換え禁止フラグの値が設定される。
【００７０】
この書き換え禁止フラグの値は、出荷時、０に設定されている。したがって、受信装置１のメーカなどにより、全受信装置１に対して一括で共通調整値を更新するために、あるいは、ユーザ個別対応の固有調整値を一括で更新するために、調整値の更新データが放送信号に多重化されて送信されてきた場合、その更新データが更新の対象とする書き換え可能領域２５ｂに記憶される調整値は、すべて書き換えられる。
【００７１】
ただし、例えば、受信装置１がホテルの客室などに設置されている場合に、ホテルの従業員が、隣に音声がもれてしまうのを抑制するために、音声をあまり大きく出力できないような調整をサービスマンに要望することがある。この要望に対応するために、サービスマンは、受信装置１のボリュームカーブにおける最大音量を小さくしたり、重低音をオフにしたり、調整値を個別に設定する。
【００７２】
また、例えば、映画鑑賞を趣味とし、音響にこだわるユーザが、サービスマンを呼び、映画鑑賞に適する音質になるような調整をサービスマンに要望することもある。この要望に対応するために、サービスマンは、受信装置１の音質を、映画鑑賞に適する音質になるように、調整値を個別に設定する。
【００７３】
このように、受信装置１においては、ユーザの要望に対応するサービスマンによる調整入力部３２の操作に応じて、調整値メモリ２５の書き換え可能領域２５ｂに記憶される調整値が変更されている場合がある。
【００７４】
このような場合に、受信装置１において、放送信号に多重化されて送信されてきた更新データに基づいて、その調整値が変更されてしまうと、手間をかけてサービスマンが変更した調整値は消去されてしまうため、再度、サービスマンを呼んで調整しなおさなければならなくなる。
【００７５】
そこで、受信装置１は、サービスマンによる書き換え可能領域２５ｂに記憶される調整値の変更の際に、変更した調整値に対して設けられている書き換え禁止フラグの値を１に設定し、放送信号に多重化された更新データにより調整値を更新する際には、書き換え禁止フラグの値を参照し、１に設定されていない場合のみに、調整値を更新するようにする。
【００７６】
これにより、放送信号に多重化されて送信されてきた更新データが、サービスマンにより変更された調整値を更新の対象としていたとしても、受信装置１において、書き換え禁止フラグの値が１に設定されている調整値の更新が禁止されるので、サービスマンにより変更された調整値は、そのまま保持される。
【００７７】
したがって、ユーザは、再度、サービスマンを手配する手間を省くことができる。
【００７８】
なお、図４の例において、この書き換え禁止フラグは、調整値１要素に毎に設けられるとしたが、いくつかの類似した要素を有する調整値（例えば、重低音、低音、高音など音質に関する調整値など）に対してまとめて１つのフラグを設けるようにしてもよい。
【００７９】
また、図４の例において説明した固有調整値用の各調整値領域に記憶される調整値は、共通調整値用の各調整値領域に記憶することもできる。さらに、書き換え可能領域２５ｂを、共通調整値用の各調整値領域と、固有調整値用の各調整値領域に分けて構成するようにしたが、書き換え可能領域２５ｂは、共通調整値用と固有調整値用を分けずに構成することもできる。
【００８０】
次に、図５を参照して、受信装置１のサービスマンや、放送信号に多重される更新データなどの調整の対象となる調整値について説明する。
【００８１】
図５の例においては、ユーザが重低音を調整する際にディスプレイ１３に表示されるＯＳＤ画面６１が示されている。
【００８２】
例えば、ユーザの操作入力部３３の操作に応じて、受信装置１により重低音を調整するＯＳＤ画面６１がディスプレイ１３に表示された場合、ＯＳＤ画面６１には、ユーザに重低音を調整させるための重低音offボタン６１ａ、重低音小ボタン６１ｂ、および重低音大ボタン６１ｃが表示される。
【００８３】
これに対応して、ユーザは、操作入力部３３などを操作し、重低音offボタン６１ａ、重低音小ボタン６１ｂ、および重低音大ボタン６１ｃのうち、好みの程度のものを選択指示する。このユーザの選択指示は、操作入力部３３を介してCPU２１に入力され、CPU２１により、音質における重低音の度合いがユーザの好みの程度に設定される。
【００８４】
ただし、ユーザが重低音を調整できるのは、offであるか、小であるか、または、大であるかの３段階だけであり、実際に、受信装置１内部の調整値メモリ２５の書き換え可能領域２５ｂには、重低音offボタン６１ａ、重低音小ボタン６１ｂ、および重低音大ボタン６１ｃに対応する具体的な調整値が記憶されている。
【００８５】
例えば、重低音offボタン６１ａが対応する重低音のoffの調整値は、書き換え可能領域２５ｂにおける調整値領域７１ａに「０」として記憶されている。重低音小ボタン６１ｂが対応する重低音の小の調整値は、書き換え可能領域２５ｂにおける調整値領域７１ｂに「１０」として記憶されている。重低音大ボタン６１ｃが対応する重低音の大の調整値は、書き換え可能領域２５ｂにおける調整値領域７１ｃに「２０」として記憶されている。
【００８６】
また、書き換え可能領域２５ｂには、各調整値領域７１ａ乃至７１ｃの調整値に対して、各書き換え禁止フラグ７２ａ乃至７２ｃが備えられており、それぞれの値が０に設定されている。
【００８７】
ここで、例えば、重低音をもう少し効かせたいというユーザの要望に対応して、サービスマンは、調整入力部３２を操作する。サービスマンによる調整入力部３２の操作に応じて、調整値領域７１ｃに記憶される重低音の大の調整値は、矢印に示されるように、例えば、「２５」に変更される。
【００８８】
これにより、受信装置１においては、ユーザが重低音大ボタン６１ｃを選択することに対応して、サービスマンによる調整の前には、「２０」の大きさまでしか設定することができなかった重低音の調整値が、ユーザが重低音大ボタン６１ｃを選択することで、「２５」まで大きく設定することができる。
【００８９】
さらに、調整値領域７１ｃに記憶される重低音の大の調整値が「２５」に変更されると、重低音の大の調整値に対する書き換え禁止フラグ７２ｃの値は、１に設定される。
【００９０】
これにより、放送信号に多重化されて送信されてきた更新データがその調整値を更新の対象としていたとしても、その更新は禁止され、無効とされるので、サービスマンが、ユーザの要望に応じて設定した調整値が上書きされてしまい、再度、設定をしなおすなどの手間がかかるのを抑制することができる。
【００９１】
図６は、SDTTに基づいてソフトウェアや調整値を更新する受信装置１の機能構成例を示している。図６に示される機能ブロックは、図５のCPU２１により所定の制御プログラムが実行されることで実現される。
【００９２】
図６に示される機能ブロックは、告知情報取得部８１、更新データ取得部８２、選局部８３、ソフトウェア更新部８４、調整値更新部８５、およびフラグ判定部８６、並びに、図１のプログラムROM２３、作業用RAM２４、および調整値メモリ２５により構成される。
【００９３】
告知情報取得部８１は、デマルチプレクサ４３からのセクションデータのうち、デマルチプレクサ４３により選別されたSDTTが入力されると、作業用RAM２４に一旦展開する。SDTTには、ソフトウェアの更新データのみ、調整値の更新データのみ、または、ソフトウェアの更新データと調整値の更新データのダウンロードを通知するためのものがある。
【００９４】
告知情報取得部８１は、作業用RAM２４に展開されたSDTTを参照し、SDTTが、ソフトウェアの更新データのみ、またはソフトウェアの更新データと調整値の更新データのダウンロードの通知するためのものの場合、プログラムROM２３のソフトウェアのバージョン情報を参照して、SDTTに記述されている更新データのバージョンが、受信装置１にとって必要なバージョンであるか否かを判定する。
【００９５】
なお、ソフトウェアの更新データと調整値の更新データのダウンロードの通知するためのものの場合には、調整値メモリ２５ｂの所定の領域に記憶されている更新データのバージョン情報も参照することもできる。
【００９６】
また、告知情報取得部８１は、作業用RAM２４に展開されたSDTTを参照し、調整値の更新データのみのダウンロードの通知するためのものの場合、調整値メモリ２５ｂの所定の領域に記憶されている更新データのバージョン情報を参照して、SDTTに記述されている更新データのバージョンが、受信装置１にとって必要なバージョンであるか否かを判定する。ただし、このとき、調整値の更新データのバージョンを確認することなしに、SDTTを取得することもできる。
【００９７】
告知情報取得部８１は、SDTTに記述のバージョンが、受信装置１のソフトウェア（または調整値）のバージョンと同じ、もしくは小さい（古い）場合、SDTTに記述のバージョンが必要なバージョンではないと判定し、作業用RAM２４に展開したSDTTを破棄する。また、告知情報取得部８１は、SDTTに記述のバージョンが、受信装置１のソフトウェア（または調整値）のバージョンよりも大きい（新しい）場合、SDTTに記述のバージョンが必要なバージョンであると判定し、SDTTをプログラムROM２３に保持させる。
【００９８】
更新データ取得部８２は、プログラムROM２３にSDTTが保持されると、SDTTに記述されている情報を解析し、更新データのダウンロードの準備を行う。すなわち、更新データ取得部８２は、SDTTに記述の情報を解析することで、更新データのダウンロード開始時刻やダウンロードを行うサービス（チャンネル）などのダウンロード情報を確認し、更新データのダウンロード開始時刻を決定する。そして、更新データ取得部８２は、内蔵するクロックで計時動作を行い、SDTTに記述されている更新データのダウンロード開始時刻になるまで待機する。
【００９９】
更新データ取得部８２は、更新データのダウンロード開始時刻になったと判定した場合、選局部８３を制御し、SDTTに記述されているサービス（チャンネル）を選局させ、デマルチプレクサ４３を制御し、選局部８３により選局されたサービスの放送信号から、受信装置１に必要なバージョンの更新データを取得させ、取得した更新データを作業用RAM２４に一旦記憶させる。
【０１００】
選局部８３は、更新データ取得部８２の制御のもと、SDTTに記述の更新データのダウンロード開始時刻に、SDTTに記述のサービス（チャンネル）を選局する。
【０１０１】
ソフトウェア更新部８４は、作業用RAM２４を監視しており、更新データ取得部８２により更新データが作業用RAM２４に記憶され、その中にソフトウェアの更新データがある場合、作業用RAM２４に記憶されるソフトウェアの更新データを用いて、プログラムＲＯＭ２３に格納されている受信装置１のソフトウェアを更新する。
【０１０２】
調整値更新部８５も、作業用RAM２４を監視しており、更新データ取得部８２により更新データが作業用RAM２４に記憶され、その中に調整値の更新データがある場合、作業用RAM２４に記憶される調整値の更新データを用いて、調整値メモリ２５の書き換え可能領域２５ｂに記憶されている調整値を変更する。
【０１０３】
なお、このとき、調整値更新部８５は、フラグ判定部８６を制御し、更新対象とする調整値に対する書き換え禁止フラグの値が１であるか否かを判定させ、その判定結果に応じて、調整値の更新を行う。
【０１０４】
すなわち、調整値更新部８５は、フラグ判定部８６により更新対象とする調整値に対する書き換え禁止フラグの値が１ではないと判定された場合のみ、調整値の更新データを用いて、調整値メモリ２５の書き換え可能領域２５ｂに記憶されている調整値を更新する。
【０１０５】
一方、フラグ判定部８６により更新対象とする調整値に対する書き換え禁止フラグが１であると判定された場合、調整値更新部８５は、調整値メモリ２５の書き換え可能領域２５ｂに記憶されている調整値の更新を禁止する。
【０１０６】
フラグ判定部８６は、調整値更新部８５の制御のもと、調整値メモリ２５の書き換え可能領域２５ｂを参照し、更新対象とする調整値に対する書き換え禁止フラグの値が１であるか否かを判定する。
【０１０７】
次に、図７のフローチャートを参照して、受信装置１の調整値変更処理を説明する。
【０１０８】
例えば、ホテルの客室に設置された受信装置１に対して、ホテルの従業員は、ボリュームテーブルを、通常よりも大音量が出ないように設定させるために、受信装置１のサービスマンを呼ぶ。サービスマンは、サービス用のコンソールを受信装置１に接続し、受信装置１を、サービスマンが調整値の設定を行うためのサービスモードに設定させる。これにより、図５のCPU２１により所定の制御プログラムが実行され、図６に示される機能ブロックが構成される。
【０１０９】
サービスマンは、調整入力部３２を構成する、サービス用のコンソールのキーボードやマウスを操作して、ボリュームテーブルを、通常よりも大音量が出ないように設定させるための調整値を入力する。
【０１１０】
調整入力部３２は、サービスマンによる操作に応じた調整値を、調整値変更部５１に入力する。調整値変更部５１は、ステップＳ２１において、調整値が入力されるまで待機しており、調整入力部３２から調整値が入力されたと判定した場合、ステップＳ２２において、書き換え可能領域２５ｂの、入力された調整値（すなわち、いまの場合、音質調整値）が対応する調整値領域に記憶されている調整値を変更する。
【０１１１】
フラグ設定部５２は、調整値メモリ２５の書き換え可能領域２５ｂを監視しており、書き換え可能領域２５ｂの調整値領域に記憶されている調整値が変更されると、ステップＳ２３において、変更された調整値に対する書き換え禁止フラグの値を１に設定する。
【０１１２】
サービスマンは、調整値の設定を終了すると、サービス用のコンソールのキーボードやマウスを操作して、作業の終了を入力する。調整入力部３２は、サービスマンによる操作に応じた信号を、調整値変更部５１に入力する。
【０１１３】
調整値変更部５１は、ステップＳ２４において、調整入力部３２からの信号に応じて、調整値の変更が終了されたか否かを判定する。ステップＳ２４において、調整値の変更をまだ終了していないと判定された場合、処理は、ステップＳ２１に戻り、それ以降の処理が繰り返される。
【０１１４】
また、ステップＳ２４において、調整値の変更が終了されたと判定された場合、図７の調整値変更処理は終了される。
【０１１５】
以上のようにして、書き換え可能領域２５ｂの調整値領域に記憶されている調整値が変更されたときに、変更された調整値に対する書き換え禁止フラグの値が１（すなわち、書き換え禁止）に設定される。
【０１１６】
なお、図７の説明においては、調整値の変更に応じて書き換え禁止フラグの値が１に設定される例を説明したが、サービスマンの操作に基づいて、書き換え禁止フラグの値を１に設定することもできる。
【０１１７】
次に、図８のフローチャートを参照して、受信装置１がSDTTを取得し、取得したSDTTに基づいて、ソフトウェアまたは調整値を更新する処理を説明する。
【０１１８】
受信装置１のメーカは、全顧客の受信装置１（の機種）に、地上波デジタル放送用のソフトウェアの機能拡張やバグ修正などを行う必要があるときに、それらを行うためのソフトウェアの更新データを生成し、また、全顧客の受信装置１（の機種）に、所定の各部の調整値の変更を行う必要があるときに、それらを行うための調整値の更新データを生成し、その更新データに対応するSDTTを生成する。このとき、SDTTには、メーカにおいて記述すべきデータ（メーカ識別子やモデル識別子など）が記述されている。
【０１１９】
そして、生成された更新データおよび対応するSDTTは、図示せぬダウンロード装置に送信（提出）される。ダウンロード装置は、更新データやSDTTを放送信号に多重化させてダウンロードを行うものであり、さまざまな受信装置を製作する複数のメーカの提出する更新データを集めて、スケジューリングする。
【０１２０】
そして、ダウンロード装置は、更新データをダウンロードデータ（データカルーセル）として送信する前に、各メーカが提出するSDTTに、更新データに基づく必要な情報（例えば、受信装置１に対して、事前にソフトウェアの更新データのダウンロードが行われること通知する情報として、更新データのダウンロード時刻やダウンロードを行うサービス（チャンネル）などのダウンロード情報）を記載して完成させ、完成したSDTTを、図示せぬデジタル放送装置を介して、放送信号に多重して放送してくる。
【０１２１】
受信装置１のフロントエンド部４１は、アンテナ１２を介して受信された放送信号から、ユーザの選局に対応する放送信号を抽出して、復調し、トランスポートストリームを生成し、デスクランブラ４２に出力する。デスクランブラ４２は、フロントエンド部４１から入力されるトランスポートストリームのスクランブルを適宜解除して、デマルチプレクサ４３に出力する。
【０１２２】
デマルチプレクサ４３は、多重化されたトランスポートストリームを、映像または音声データなどのストリームや、セクションデータに分離する。そして、デマルチプレクサ４３は、ステップＳ４１において、分離したセクションデータを、テーブル識別子、メーカ識別子、およびモデル識別子をパラメータとしたフィルタリング処理を行い、SDTTであることを識別すると、さらに、ステップＳ４２において、SDTTに記述されているメーカ識別子およびモデル識別子が、受信装置１が対応するメーカ識別子およびモデル識別子と一致するかを判定する。
【０１２３】
ステップＳ４２において、SDTTに記述されているメーカ識別子およびモデル識別子が、受信装置１が対応するメーカ識別子およびモデル識別子と一致すると判定された場合、デマルチプレクサ４３は、そのSDTTを、CPU２１の告知情報取得部８１に出力する。
【０１２４】
告知情報取得部８１は、ステップＳ４３において、デマルチプレクサ４３からのSDTTを取得し、取得したSDTTを作業用RAM２４に一旦展開する。
【０１２５】
告知情報取得部８１は、ステップＳ４４において、SDTTに記述されている更新データのバージョンが、受信装置１にとって必要なバージョンであるか否かを判定する。
【０１２６】
すなわち、告知情報取得部８１は、作業用RAM２４に展開されたSDTTを参照し、SDTTが、ソフトウェアの更新データのみ、またはソフトウェアの更新データと調整値の更新データのダウンロードの通知するためのものの場合、プログラムROM２３のソフトウェアのバージョン情報を参照して、SDTTに記述されている更新データのバージョンが、受信装置１にとって必要なバージョンであるか否かを判定する。
【０１２７】
あるいは、告知情報取得部８１は、作業用RAM２４に展開されたSDTTを参照し、調整値の更新データのみのダウンロードの通知するためのものの場合、調整値メモリ２５ｂの所定の領域に記憶されている更新データのバージョン情報を参照して、SDTTに記述されている更新データのバージョンが、受信装置１にとって必要なバージョンであるか否かを判定する。
【０１２８】
SDTTに記述のバージョンが、受信装置１のソフトウェア（または調整値）のバージョンよりも大きい（新しい）場合、告知情報取得部８１は、ステップＳ４４において、SDTTに記述のバージョンが必要なバージョンであると判定し、作業用RAM２４に展開したSDTTを、プログラムROM２３に保持させる。
【０１２９】
一方、ステップＳ４４において、SDTTに記述のバージョンが必要なバージョンではないと判定された場合、作業用RAM２４に展開したSDTTは、告知情報取得部８１により、破棄され、処理は、ステップＳ４１に戻り、次に放送されてくるセクションデータに対しての処理が実行される。
【０１３０】
更新データ取得部８２は、プログラムROM２３にSDTTが保持されると、ステップＳ４５において、SDTTに記述されている情報を解析し、ステップＳ４６において、更新データのダウンロードの準備を行う。
【０１３１】
すなわち、更新データ取得部８２は、SDTTに記述の情報を解析することで、更新データのダウンロード開始時刻やダウンロードを行うサービス（チャンネル）などのダウンロード情報を確認し、更新データのダウンロード開始時刻を決定する。そして、更新データ取得部８２は、内蔵するクロックで計時動作を行い、SDTTに記述されている更新データのダウンロード開始時刻になるまで待機している。
【０１３２】
一方、ダウンロード装置は、SDTTを放送信号に多重化して放送した後、更新データのダウンロード時刻に、更新データをダウンロードデータ（データカルーセル）として、デジタル放送装置を介して、放送信号に多重して放送してくる。なお、このコンテンツは、暗号化されていてもよいし、伝送誤りを防ぐために、誤り検出、誤り訂正符号などが付加されているようにしてもよい。
【０１３３】
したがって、更新データ取得部８２は、更新データのダウンロード開始時刻になったと判定した場合、ステップＳ４７において、更新データの取得更新処理を実行する。この更新データの取得更新処理を、図９のフローチャートを参照して説明する。
【０１３４】
更新データ取得部８２は、ステップＳ７１において、選局部８３を制御し、SDTTに記述されているダウンロードサービス（チャンネル）を選局させ、ステップＳ７２において、デマルチプレクサ４３を制御し、選局部８３により選局されたサービスの放送信号から、受信装置１に必要なバージョンの更新データを取得させ、取得した更新データを作業用RAM２４に一旦記憶させる。
【０１３５】
すなわち、フロントエンド部４１は、アンテナ１２を介してデジタル放送装置からの放送信号を受信するので、選局部２５４は、フロントエンド部４１を制御し、受信された放送信号より、ダウンロード告知情報に記述されているサービス（チャンネル）を選局させる。フロントエンド部４１は、アンテナ１２を介して受信された放送信号から、選局部２５４の選局に対応する放送信号を抽出して、復調し、トランスポートストリームを生成し、デスクランブラ４２に出力する。デスクランブラ４２は、フロントエンド部４１から入力されるトランスポートストリームのスクランブルを適宜解除して、デマルチプレクサ４３に出力する。
【０１３６】
デマルチプレクサ４３は、多重化されたトランスポートストリームを、映像または音声データなどのストリームや、セクションデータに分離し、更新データ取得部８２からの制御により、分離されたセクションデータから、必要なDSM-CCセクションを更新データとして、更新データ取得部８２に供給する。
【０１３７】
更新データ取得部８２は、ステップＳ７２において、デマルチプレクサ４３からの更新データを取得し、作業用RAM２４に一旦記憶する。
【０１３８】
ソフトウェア更新部８４は、更新データ取得部８２により更新データが作業用RAM２４に記憶されると、ステップＳ７３において、作業用RAM２４に記憶された更新データに、ソフトウェアの更新データがあるか否かを判定し、作業用RAM２４に記憶された更新データに、ソフトウェアの更新データがあると判定した場合、ステップＳ７４において、作業用RAM２４に記憶されたソフトウェアの更新データを用いて、プログラムＲＯＭ２３に格納されている受信装置１のソフトウェアを更新する。
【０１３９】
ステップＳ７３において、作業用RAM２４に記憶された更新データに、ソフトウェアの更新データがないと判定された場合、処理は、ステップＳ７４をスキップし、ステップＳ７５に進む。
【０１４０】
調整値更新部８５は、更新データ取得部８２により更新データが作業用RAM２４に記憶されると、ステップＳ７５において、作業用RAM２４に記憶された更新データに、調整値の更新データがあるか否かを判定し、調整値の更新データがあると判定した場合、ステップＳ７６乃至Ｓ７９において、調整値の更新処理を行う。
【０１４１】
すなわち、調整値更新部８５は、ステップＳ７６において、フラグ判定部８６を制御し、更新対象の調整値に対する書き換え禁止フラグの値が１であるか否かを判定させる。
【０１４２】
ステップＳ７６において、更新対象の調整値に対する書き換え禁止フラグの値が１ではないと判定された場合、すなわち、書き換え禁止を示すフラグが設定されていないと判定され、調整値更新部８５は、ステップＳ７７において、書き換え可能領域２５ｂにおける、対応する調整値領域に記憶されている調整値を更新する。
【０１４３】
ステップＳ７６において、更新対象の調整値に対する書き換え禁止フラグの値が１であると判定された場合、すなわち、書き換え禁止を示すフラグが設定されていると判定され、処理は、ステップＳ７８に進み、調整値メモリ２５の書き換え可能領域２５ｂに記憶されている調整値の更新は禁止される。
【０１４４】
ステップＳ７７またはＳ７８の処理の後、処理は、ステップＳ７９に進み、調整値更新部８５は、更新対象とするすべての調整値に対する処理が終了したか否かを判定し、更新対象とするすべての調整値に対する処理が終了したと判定した場合、処理は終了される。
【０１４５】
また、ステップＳ７９において、更新対象とするすべての調整値に対する処理がまだ終了していないと判定された場合、処理は、ステップＳ７６に戻り、それ以降の処理が繰り返される。
【０１４６】
一方、ステップＳ７５において、作業用RAM２４に記憶された更新データに、調整値の更新データがないと判定された場合、調整値の更新は行われず、処理は終了される。
【０１４７】
以上のように、受信装置１のサービスマンにより個別に変更された調整値に対する書き換え禁止フラグの値を１に設定するようにしたので、例えば、受信装置１のメーカが、全受信装置１の調整値を一括して更新させようとした場合に、個別に変更されていない調整値は、一括で更新されるとともに、サービスマンにより個別に変更された調整値は、更新が禁止される。
【０１４８】
したがって、受信装置１の各部の調整値を、ソフトウェアダウンロードとともに、一括で行うこともできるし、それと並行して、サービスマンによる個別対応も行うこともできる。
【０１４９】
これにより、例えば、以前起こりうる恐れがあった、調整値の更新をソフトウェアダウンロードとともに一括で行うことで、サービスマンがユーザの要望に応じて調整した調整値が上書きされてしまうことや、逆に、ソフトウェアダウンロードにおいて、更新対象の調整値を制限してしまうことで、一括した調整値の更新が行えず、ダウンロードの長所を活かすことができないことなどを抑制することができる。
【０１５０】
すなわち、調整値の更新をソフトウェアダウンロードで一括に行っても、サービスマンにより変更された調整値は、変更されないので、更新対象の調整値を制限することなく、調整値の更新をソフトウェアダウンロードで一括に行うことができる。
【０１５１】
以上により、サービスマンによる調整を依頼するユーザ、メーカに対して要望を発信してくるユーザなどさまざまな顧客1人1人に対して、柔軟な調整サービスを提供することができる。
【０１５２】
なお、上記説明においては、更新データを放送信号に多重して、放送信号から取得するようにしたが、図示せぬネットワークなどを介してサーバから取得するようにしてもよい。
【０１５３】
また、上記説明においては、ディスプレイ１３を内蔵した受信装置１を用いて説明したが、外部のテレビジョン装置と接続される受信機であってもよいし、セットトップボックスなどにより構成されるようにしてもよい。また、上記説明においては、固定受信機の受信装置１を用いて説明したが、PDA(Personal Digital assistant)や携帯電話機などの移動受信機や携帯受信機にも本発明を適用することができる。
【０１５４】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム格納媒体からインストールされる。
【０１５５】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム格納媒体は、図１に示されるように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Versatile Disc)を含む）、光磁気ディスク（MD(Mini-Disc)（商標）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア（パッケージメディア）３６、または、プログラムが一時的もしくは永続的に格納されるプログラムROM２３などにより構成される。
【０１５６】
なお、本明細書において、フローチャートに示されるステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１５７】
【図１】本発明の受信装置の構成例を示すブロック図である。
【図２】図１の受信装置の動作を説明するフローチャートである。
【図３】図１の受信装置の機能構成例を示すブロック図である。
【図４】図１の調整値メモリの構成例を示す図である。
【図５】図１の受信装置における調整値についての説明する図である。
【図６】図１の受信装置の他の機能構成例を示すブロック図である。
【図７】図１の受信装置の調整値変更処理を説明するフローチャートである。
【図８】図１の受信装置による、SDTTを取得して、ソフトウェアや調整値を更新する処理を説明するフローチャートである。
【図９】図８のステップＳ４７の更新データの取得更新処理を説明するフローチャートである。
【符号の説明】
【０１５８】
１  受信装置,  １１  制御ブロック,  １３  ディスプレイ,  １４  スピーカ,  ２１  CPU,  ２３  プログラムROM,  ２４  作業用RAM,  ２５  調整値メモリ,  ２５ａ 書き換え不可能領域,  ２５ｂ  書き換え可能領域,  ３２  調整入力部,  ３３  操作入力部,  ４６  映像信号調整部,  ４７  音声信号調整部,  ５１  調整値変更部,  ５２  フラグ設定部,  ８１  告知情報取得部,  ８２  更新データ取得部,  ８３  選局部,  ８４  ソフトウェア更新部,  ８５  調整値更新部,  ８６  フラグ判定部
【図１】
2007104553.tif 000003
【図２】
2007104553.tif 000004
【図３】
2007104553.tif 000005
【図４】
2007104553.tif 000006
【図５】
2007104553.tif 000007
【図６】
2007104553.tif 000008
【図７】
2007104553.tif 000009
【図８】
2007104553.tif 000010
【図９】
2007104553.tif 000011