(57)【要約】【課題】制御装置内部のソフトウェアをより容易に書き換える。【解決手段】無線送受信部３６は、送信された制御データを受信し、マイクロコントローラ３７は、記憶部３８に記憶されているソフトウェアに基づいて、その制御データに応じた所定の処理を実行し、アップデート実行部３７Ｂは、放送信号から無線リモートコマンダ２２のアップデートデータを抽出し、無線送受信部３６は、それを送信する。マイクロコントローラ４２は、記憶部４４に記憶されたソフトウェアに基づいて所定の処理を実行し、無線送受信部４３は、ユーザによる操作に対応する制御データを送信し、また、送信されたアップデートデータを受信し、アップデート実行部４２Ｃは、そのアップデートデータに基づいて、記憶部４４に記憶されたソフトウェアをアップデートする。本発明は、例えばテレビジョン受信機及びリモートコマンダに適用できる。【選択図】図２
2009077125.tif 000002
【特許請求の範囲】
【請求項１】
所定の装置のソフトウェアを書き換えるのに用いる書換データを含む放送信号を受信する受信装置と、前記受信装置を制御する制御装置からなる受信システムにおいて、
前記受信装置は、
前記受信装置のソフトウェアを記憶する第１の記憶手段と、
前記制御装置から送信された制御データを受信する第１の受信手段と、
前記第１の記憶手段に記憶されているソフトウエアに基づいて、前記制御データに応じた所定の処理を実行する第１の実行手段と、
前記放送信号から前記制御装置の前記書換データを抽出する第１の抽出手段と、
前記前記制御装置の前記書換データを、前記制御装置に送信する第１の送信手段と
を備え、
前記制御装置は、
前記制御装置のソフトウェアを記憶する第２の記憶手段と、
前記第２の記憶手段に記憶されているソフトウエアに基づいて所定の処理を実行する第２の実行手段と、
操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信する第２の送信手段と、
前記受信装置から送信された前記制御装置の前記書換データを受信する第２の受信手段と、
前記第２の受信手段により受信された前記制御装置の前記書換データに基づいて、前記記憶手段に記憶された前記制御装置のソフトウェアを書き換える第１の書換手段と
を備える
受信システム。
【請求項２】
前記第２の記憶手段は、所定の機能にそれぞれ対応する１以上のプログラムから構成される前記制御装置のソフトウェアを記憶し、
前記第２の書換手段は、前記第２の記憶手段に記憶された前記ソフトウェアを、前記プログラムを変更するように書き換える
請求項１に記載の受信システム。
【請求項３】
前記第２の記憶手段は、所定の機能にそれぞれ対応する１以上のプログラムから構成される前記制御装置のソフトウェアを記憶し、
前記第２の書換手段は、前記第２の記憶手段に記憶された前記ソフトウェアを、新たな機能に対応する新たなプログラムを追加するように書き換える
請求項１に記載の受信システム。
【請求項４】
前記受信装置は、
前記放送信号から前記受信装置の前記書換データを抽出する第２の抽出手段と、
前記第２の抽出手段により抽出された前記受信装置の前記書換データに基づいて、前記第１の記憶手段に記憶された前記受信装置のソフトウェアを書き換える第２の書換手段と
をさらに備える請求項１に記載の受信システム。
【請求項５】
所定の装置のソフトウェアを書き換えるのに用いる書換データを含む放送信号を受信するとともに、制御装置により制御される受信装置において、
前記受信装置のソフトウェアを記憶する記憶手段と、
前記制御装置から送信された制御データを受信する受信手段と、
前記記憶手段に記憶されているソフトウエアに基づいて、前記制御データに応じた所定の処理を実行する実行手段と、
前記放送信号から前記制御装置の前記書換データを抽出する第１の抽出手段と、
前記制御装置の前記書換データを、前記制御装置に送信する送信手段と
を備え、
前記制御装置は、操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信するとともに、前記受信装置から送信された前記制御装置の前記書換データに基づいて、前記制御装置のソフトウェアを書き換える
受信装置。
【請求項６】
前記制御装置は、前記受信装置から送信された前記制御装置の前記書換データに基づいて、所定の機能にそれぞれ対応する１以上のプログラムから構成される前記制御装置のソフトウェアを、前記プログラムを変更するように書き換える
請求項５に記載の受信装置。
【請求項７】
前記制御装置は、前記受信装置から送信された前記制御装置の前記書換データに基づいて、所定の機能にそれぞれ対応する１以上のプログラムから構成される前記制御装置のソフトウェアを、新たな機能に対応する新たなプログラムを追加するように書き換える
請求項５に記載の受信装置。
【請求項８】
前記放送信号から前記受信装置の前記書換データを抽出する第２の抽出手段と、
前記第２の抽出手段により抽出された前記受信装置の前記書換データに基づいて、前記記憶手段に記憶された前記受信装置のソフトウェアを書き換える書換手段と
をさらに備える請求項５に記載の受信装置。
【請求項９】
所定の装置のソフトウェアを書き換えるのに用いる書換データを含む放送信号を受信するとともに、制御装置により制御される受信装置の制御方法において、
前記受信装置のソフトウェアを記憶手段に記憶する記憶ステップと、
前記制御装置から送信された制御データを受信する受信ステップと、
前記記憶手段に記憶されているソフトウエアに基づいて、前記制御データに応じた所定の処理を実行する実行ステップと、
前記放送信号から前記制御装置の前記書換データを抽出する第１の抽出ステップと、
前記制御装置の前記書換データを、前記制御装置に送信する送信ステップと
を含み、
前記制御装置で、操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信するとともに、前記受信装置から送信された前記制御装置の前記書換データに基づいて、前記制御装置のソフトウェアを書き換える
制御方法。
【請求項１０】
所定の装置のソフトウェアを書き換えるのに用いる書換データを含む放送信号を受信するとともに、制御装置により制御される受信装置の制御処理をコンピュータに実行させるプログラムにおいて、
前記受信装置のソフトウェアを記憶手段に記憶する記憶ステップと、
前記制御装置から送信された制御データを受信する受信ステップと、
前記記憶手段に記憶されているソフトウエアに基づいて、前記制御データに応じた所定の処理を実行する実行ステップと、
前記放送信号から前記制御装置の前記書換データを抽出する第１の抽出ステップと、
前記制御装置の前記書換データを、前記制御装置に送信する送信ステップと
を含み、
前記制御装置で、操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信するとともに、前記受信装置から送信された前記制御装置の前記書換データに基づいて、前記制御装置のソフトウェアを書き換える
制御処理をコンピュータに実行させるプログラム。
【請求項１１】
所定の装置のソフトウェアを書き換えるのに用いる書換データを含む放送信号を受信する受信装置を制御する制御装置において、
前記受信装置は、前記制御装置から送信された制御データに基づいて、所定の処理を実行するとともに、前記放送信号から前記制御装置の前記書換データを抽出して前記制御装置に送信し、
前記制御装置のソフトウェアを記憶する記憶手段と、
前記記憶手段に記憶されているソフトウエアに基づいて所定の処理を実行する実行手段と、
操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信する送信手段と、
前記受信装置から送信された前記制御装置の前記書換データを受信する受信手段と、
前記受信手段により受信された前記制御装置の前記書換データに基づいて、前記記憶手段に記憶された前記制御装置のソフトウェアを書き換える書換手段と
を備える制御装置。
【請求項１２】
前記記憶手段は、所定の機能にそれぞれ対応する１以上のプログラムから構成される前記制御装置のソフトウェアを記憶し、
前記書換手段は、前記記憶手段に記憶された前記ソフトウェアを、前記プログラムを変更するように書き換える
請求項１１に記載の制御装置。
【請求項１３】
前記記憶手段は、所定の機能にそれぞれ対応する１以上のプログラムから構成される前記制御装置のソフトウェアを記憶し、
前記書換手段は、前記記憶手段に記憶された前記ソフトウェアを、新たな機能に対応する新たなプログラムを追加するように書き換える
請求項１１に記載の制御装置。
【請求項１４】
所定の装置のソフトウェアを書き換えるのに用いる書換データを含む放送信号を受信する受信装置を制御する制御装置の制御方法において、
前記受信装置は、前記制御装置から送信された制御データに基づいて、所定の処理を実行するとともに、前記放送信号から前記制御装置の前記書換データを抽出して前記制御装置に送信し、
前記制御装置のソフトウェアを記憶手段に記憶する記憶ステップと、
前記記憶手段に記憶されているソフトウエアに基づいて所定の処理を実行する実行ステップと、
操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信する送信ステップと、
前記受信装置から送信された前記制御装置の前記書換データを受信する受信ステップと、
前記受信ステップの処理により受信された前記制御装置の前記書換データに基づいて、前記記憶手段に記憶された前記制御装置のソフトウェアを書き換える書換ステップと
を含む制御方法。
【請求項１５】
所定の装置のソフトウェアを書き換えるのに用いる書換データを含む放送信号を受信する受信装置を制御する制御装置の制御処理をコンピュータに実行させるプログラムにおいて、
前記受信装置は、前記制御装置から送信された制御データに基づいて、所定の処理を実行するとともに、前記放送信号から前記制御装置の前記書換データを抽出して前記制御装置に送信し、
前記制御装置のソフトウェアを記憶手段に記憶する記憶ステップと、
前記記憶手段に記憶されているソフトウエアに基づいて所定の処理を実行する実行ステップと、
操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信する送信ステップと、
前記受信装置から送信された前記制御装置の前記書換データを受信する受信ステップと、
前記受信ステップの処理により受信された前記制御装置の前記書換データに基づいて、前記記憶手段に記憶された前記制御装置のソフトウェアを書き換える書換ステップと
を含む制御処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は受信システム、受信装置、制御装置及び方法、並びにプログラムに関し、特に、例えばリモートコマンダ等の制御装置内部のソフトウェアをより容易に書き換えることができるようにする受信システム、受信装置、制御装置及び方法、並びにプログラムに関する。
【背景技術】
【０００２】
国内のデジタルテレビジョン受信機（以下、DTV(Digital Television)受信機と称する）においてデジタル放送を利用して衛星や基地局からデータをダウンロードし（例えば、特許文献１参照）、そのデータで内部のソフトウェアを書き換える（アップデートする）機能が存在する。この機能によりそのDTV受信機の内部のプログラムをバージョンアップしたり、新たな機能を追加するソフトウエアのアップグレードをしたりすることができる。
【特許文献１】特開２００２−１５８６５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、DTV受信機は、通常、付属のリモートコントローラにより操作されるが、このリモートコントローラもリモートコントローラ用のソフトウエアが実行されることにより、DTV受信機をリモートコントロールすることができるようになされている。
【０００４】
しかしながら、従来までは、上述したようにDTV受信機本体のソフトウェアを書き換えることは行われていたが、付属のリモートコントローラ内部のソフトウェアを書き換えることは出来なかった。このため、例えば、出荷後にリモートコントローラのソフトウエアに問題があったことが分かった場合には、リモートコントローラを回収してソフトウエアを書き換えたり、リモートコントローラ自体交換をする必要があった。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、例えばリモートコマンダ等の制御装置内部のソフトウェアをより容易に書き換えることができるようにするものである。
【課題を解決するための手段】
【０００６】
本発明の第１の側面の受信システムは、所定の装置のソフトウェアを書き換えるのに用いる書換データを含む放送信号を受信する受信装置と、前記受信装置を制御する制御装置からなる受信システムにおいて、前記受信装置は、前記受信装置のソフトウェアを記憶する第１の記憶手段と、前記制御装置から送信された制御データを受信する第１の受信手段と、前記第１の記憶手段に記憶されているソフトウエアに基づいて、前記制御データに応じた所定の処理を実行する第１の実行手段と、前記放送信号から前記制御装置の前記書換データを抽出する第１の抽出手段と、前記前記制御装置の前記書換データを、前記制御装置に送信する第１の送信手段とを備え、前記制御装置は、前記制御装置のソフトウェアを記憶する第２の記憶手段と、前記第２の記憶手段に記憶されているソフトウエアに基づいて所定の処理を実行する第２の実行手段と、操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信する第２の送信手段と、前記受信装置から送信された前記制御装置の前記書換データを受信する第２の受信手段と、前記第２の受信手段により受信された前記制御装置の前記書換データに基づいて、前記記憶手段に記憶された前記制御装置のソフトウェアを書き換える第１の書換手段とを備える。
【０００７】
前記受信装置には、前記放送信号から前記受信装置の前記書換データを抽出する第２の抽出手段と、前記第２の抽出手段により抽出された前記受信装置の前記書換データに基づいて、前記第１の記憶手段に記憶された前記受信装置のソフトウェアを書き換える第２の書換手段とをさらに設けることができる。
【０００８】
本発明の第２の側面の受信装置は、所定の装置のソフトウェアを書き換えるのに用いる書換データを含む放送信号を受信するとともに、制御装置により制御される受信装置において、前記受信装置のソフトウェアを記憶する記憶手段と、前記制御装置から送信された制御データを受信する受信手段と、前記記憶手段に記憶されているソフトウエアに基づいて、前記制御データに応じた所定の処理を実行する実行手段と、前記放送信号から前記制御装置の前記書換データを抽出する第１の抽出手段と、前記制御装置の前記書換データを、前記制御装置に送信する送信手段とを備え、前記制御装置は、操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信させるとともに、前記受信装置から送信された前記制御装置の前記書換データに基づいて、前記制御装置のソフトウェアを書き換える。
【０００９】
本発明の第２の側面の受信装置には、前記放送信号から前記受信装置の前記書換データを抽出する第２の抽出手段と、前記第２の抽出手段により抽出された前記受信装置の前記書換データに基づいて、前記記憶手段に記憶された前記受信装置のソフトウェアを書き換える書換手段とをさらに設けることができる。
【００１０】
本発明の第２の側面の制御方法またはプログラムは、所定の装置のソフトウェアを書き換えるのに用いる書換データを含む放送信号を受信するとともに、制御装置により制御される受信装置の制御方法または制御処理をコンピュータに実行させるプログラムであり、前記受信装置のソフトウェアを記憶手段に記憶する記憶ステップと、前記制御装置から送信された制御データを受信する受信ステップと、前記記憶手段に記憶されているソフトウエアに基づいて、前記制御データに応じた所定の処理を実行する実行ステップと、前記放送信号から前記制御装置の前記書換データを抽出する第１の抽出ステップと、前記制御装置の前記書換データを、前記制御装置に送信する送信ステップとを含み、前記制御装置で、操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信させるとともに、前記受信装置から送信された前記制御装置の前記書換データに基づいて、前記制御装置のソフトウェアを書き換えさせることができる。
【００１１】
本発明の第３の側面の制御装置は、所定の装置のソフトウェアを書き換えるのに用いる書換データを含む放送信号を受信する受信装置を制御する制御装置において、前記受信装置は、前記制御装置から送信された制御データに基づいて、所定の処理を実行するとともに、前記放送信号から前記制御装置の前記書換データを抽出して前記制御装置に送信し、前記制御装置のソフトウェアを記憶する記憶手段と、前記記憶手段に記憶されているソフトウエアに基づいて所定の処理を実行する実行手段と、操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信する送信手段と、前記受信装置から送信された前記制御装置の前記書換データを受信する受信手段と、前記受信手段により受信された前記制御装置の前記書換データに基づいて、前記記憶手段に記憶された前記制御装置のソフトウェアを書き換える書換手段とを備える。
【００１２】
本発明の第３の側面の制御方法またはプログラムは、所定の装置のソフトウェアを書き換えるのに用いる書換データを含む放送信号を受信する受信装置を制御する制御装置の制御方法または制御処理をコンピュータに実行させるプログラムであり、前記受信装置は、前記制御装置から送信された制御データに基づいて、所定の処理を実行するとともに、前記放送信号から前記制御装置の前記書換データを抽出して前記制御装置に送信し、前記制御装置のソフトウェアを記憶手段に記憶する記憶ステップと、前記記憶手段に記憶されているソフトウエアに基づいて所定の処理を実行する実行ステップと、操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信する送信ステップと、前記受信装置から送信された前記制御装置の前記書換データを受信する受信ステップと、前記受信ステップの処理により受信された前記制御装置の前記書換データに基づいて、前記記憶手段に記憶された前記制御装置のソフトウェアを書き換える書換ステップとを含む。
【００１３】
本発明の第１の側面においては、受信装置では、前記受信装置のソフトウェアが第１の記憶手段に記憶され、制御装置から送信された制御データが受信され、前記第１の記憶手段に記憶されているソフトウエアに基づいて、前記制御データに応じた所定の処理が実行され、前記放送信号から前記制御装置の前記書換データが抽出され、前記前記制御装置の前記書換データが、前記制御装置に送信され、前記制御装置では、前記制御装置のソフトウェアが第２の記憶手段に記憶され、前記第２の記憶手段に記憶されているソフトウエアに基づいて所定の処理が実行され、操作部に対するユーザによる操作に対応する制御データが前記受信装置に送信され、前記受信装置から送信された前記制御装置の前記書換データが受信され、受信された前記制御装置の前記書換データに基づいて、前記記憶手段に記憶された前記制御装置のソフトウェアが書き換えられる。
【００１４】
本発明の第２の側面においては、受信装置のソフトウェアが記憶手段に記憶され、制御装置から送信された制御データが受信され、前記記憶手段に記憶されているソフトウエアに基づいて、前記制御データに応じた所定の処理が実行され、前記放送信号から前記制御装置の前記書換データが抽出され、前記制御装置の前記書換データが、前記制御装置に送信され、前記制御装置では、操作部に対するユーザによる操作に対応する制御データが前記受信装置に送信されるとともに、前記受信装置から送信された前記制御装置の前記書換データに基づいて、前記制御装置のソフトウェアが書き換えられる。
【００１５】
本発明の第３の側面においては、受信装置では、制御装置から送信された制御データに基づいて、所定の処理が実行されるとともに、前記放送信号から前記制御装置の前記書換データが抽出されて前記制御装置に送信され、前記制御装置のソフトウェアが記憶手段に記憶され、前記記憶手段に記憶されているソフトウエアに基づいて所定の処理が実行され、操作部に対するユーザによる操作に対応する制御データが前記受信装置に送信され、前記受信装置から送信された前記制御装置の前記書換データが受信され、受信された前記制御装置の前記書換データに基づいて、前記記憶手段に記憶された前記制御装置のソフトウェアが書き換えられる。
【発明の効果】
【００１６】
本発明の第１乃至第３の側面によれば、例えばリモートコマンダ等の制御装置内部のソフトウェアをより容易に書き換えることができる。
【発明を実施するための最良の形態】
【００１７】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１８】
本発明の第１の側面の受信システムは、
所定の装置のソフトウェアを書き換えるのに用いる書換データ（例えば、アップデートデータ）を含む放送信号を受信する受信装置（例えば、図２のDTV受信機２１）と、前記受信装置を制御する制御装置（例えば、図２の無線リモートコマンダ２２）からなる受信システムにおいて、
前記受信装置は、
前記受信装置のソフトウェアを記憶する第１の記憶手段（例えば、図２の記憶部３８）と、
前記制御装置から送信された制御データを受信する第１の受信手段（例えば、図２の無線送受信部３６）と、
前記第１の記憶手段に記憶されているソフトウエアに基づいて、前記制御データに応じた所定の処理を実行する第１の実行手段（例えば、図２のマイクロコントローラ３７）と、
前記放送信号から前記制御装置の前記書換データを抽出する第１の抽出手段（例えば、図２のアップデート実行部３７Ｂ）と、
前記前記制御装置の前記書換データを、前記制御装置に送信する第１の送信手段（例えば、図２の無線送受信部３６）と
を備え、
前記制御装置は、
前記制御装置のソフトウェアを記憶する第２の記憶手段（例えば、図２の記憶部４４）と、
前記第２の記憶手段に記憶されているソフトウエアに基づいて所定の処理を実行する第２の実行手段（例えば、図２のマイクロコントローラ４２）と、
操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信する第２の送信手段（例えば、図２の無線送受信部４３）と、
前記受信装置から送信された前記制御装置の前記書換データを受信する第２の受信手段（例えば、図２の無線送受信部４３）と、
前記第２の受信手段により受信された前記制御装置の前記書換データに基づいて、前記記憶手段に記憶された前記制御装置のソフトウェアを書き換える第１の書換手段（例えば、図２のアップデート実行部４２Ｃ）と
を備える。
【００１９】
前記受信装置には、
前記放送信号から前記受信装置の前記書換データを抽出する第２の抽出手段（例えば、図２のアップデート実行部３７Ｂ）と、
前記第２の抽出手段により抽出された前記受信装置の前記書換データに基づいて、前記第１の記憶手段に記憶された前記受信装置のソフトウェアを書き換える第２の書換手段（例えば、図２のアップデート実行部３７Ｂ）と
をさらに設けることができる。
【００２０】
本発明の第２の側面の受信装置は、
所定の装置のソフトウェアを書き換えるのに用いる書換データ（例えば、アップデートデータ）を含む放送信号を受信するとともに、制御装置（例えば、図２の無線リモートコマンダ２２）により制御される受信装置（例えば、図２のDTV受信機２１）において、
前記受信装置のソフトウェアを記憶する記憶手段（例えば、図２の記憶部３８）と、
前記制御装置から送信された制御データを受信する受信手段（例えば、図２の無線送受信部３６）と、
前記記憶手段に記憶されているソフトウエアに基づいて、前記制御データに応じた所定の処理を実行する実行手段（例えば、図２のマイクロコントローラ３７）と、
前記放送信号から前記制御装置の前記書換データを抽出する第１の抽出手段（例えば、図２のアップデート実行部３７Ｂ）と、
前記制御装置の前記書換データを、前記制御装置に送信する送信手段（例えば、図２の無線送受信部３６）と
を備え、
前記制御装置は、操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信させるとともに、前記受信装置から送信された前記制御装置の前記書換データに基づいて、前記制御装置のソフトウェアを書き換える。
【００２１】
本発明の第２の側面の受信装置には、
前記放送信号から前記受信装置の前記書換データを抽出する第２の抽出手段（例えば、図２のアップデート実行部３７Ｂ）と、
前記第２の抽出手段により抽出された前記受信装置の前記書換データに基づいて、前記記憶手段に記憶された前記受信装置のソフトウェアを書き換える書換手段（例えば、図２のアップデート実行部３７Ｂ）と
をさらに設けることができる。
【００２２】
本発明の第２の側面の制御方法またはプログラムは、
所定の装置のソフトウェアを書き換えるのに用いる書換データを含む放送信号を受信するとともに、制御装置により制御される受信装置の制御方法または制御処理をコンピュータに実行させるプログラムであり、
前記受信装置のソフトウェアを記憶手段に記憶する記憶ステップ（例えば、図２の記憶部３８による処理）と、
前記制御装置から送信された制御データを受信する受信ステップ（例えば、図２の無線送受信部３６による処理）と、
前記記憶手段に記憶されているソフトウエアに基づいて、前記制御データに応じた所定の処理を実行する実行ステップ（例えば、図２のマイクロコントローラ３７による処理）と、
前記放送信号から前記制御装置の前記書換データを抽出する第１の抽出ステップ（例えば、図３のステップＳ３）と、
前記制御装置の前記書換データを、前記制御装置に送信する送信ステップ（例えば、図２の無線送受信部３６による処理）と
を含み、
前記制御装置で、操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信させるとともに、前記受信装置から送信された前記制御装置の前記書換データに基づいて、前記制御装置のソフトウェアを書き換えさせることができる。
【００２３】
本発明の第３の側面の制御装置は、
所定の装置のソフトウェアを書き換えるのに用いる書換データ（例えば、アップデートデータ）を含む放送信号を受信する受信装置（例えば、図２のDTV受信機２１）を制御する制御装置（例えば、図２の無線リモートコマンダ２２）において、
前記受信装置は、前記制御装置から送信された制御データに基づいて、所定の処理を実行するとともに、前記放送信号から前記制御装置の前記書換データを抽出して前記制御装置に送信し、
前記制御装置のソフトウェアを記憶する記憶手段（例えば、図２の記憶部４４）と、
前記記憶手段に記憶されているソフトウエアに基づいて所定の処理を実行する実行手段と（例えば、図２のマイクロコントローラ４２）、
操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信する送信手段（例えば、図２の無線送受信部４３）と、
前記受信装置から送信された前記制御装置の前記書換データを受信する受信手段（例えば、図２の無線送受信部４３）と、
前記受信手段により受信された前記制御装置の前記書換データに基づいて、前記記憶手段に記憶された前記制御装置のソフトウェアを書き換える書換手段（例えば、図２のアップデート実行部４２Ｃ）と
を備える。
【００２４】
本発明の第３の側面の制御方法またはプログラムは、
所定の装置のソフトウェアを書き換えるのに用いる書換データを含む放送信号を受信する受信装置を制御する制御装置の制御方法または制御処理をコンピュータに実行させるプログラムであり、
前記受信装置は、前記制御装置から送信された制御データに基づいて、所定の処理を実行するとともに、前記放送信号から前記制御装置の前記書換データを抽出して前記制御装置に送信し、
前記制御装置のソフトウェアを記憶手段に記憶する記憶ステップ（例えば、図２の記憶部４４による処理）と、
前記記憶手段に記憶されているソフトウエアに基づいて所定の処理を実行する実行ステップ（例えば、図２のマイクロコントローラ４２による処理）と、
操作部に対するユーザによる操作に対応する制御データを前記受信装置に送信する送信ステップ（例えば、図２の無線送受信部４３による処理）と、
前記受信装置から送信された前記制御装置の前記書換データを受信する受信ステップ（例えば、図２の無線送受信部４３による処理）と、
前記受信ステップの処理により受信された前記制御装置の前記書換データに基づいて、前記記憶手段に記憶された前記制御装置のソフトウェアを書き換える書換ステップ（例えば、図３のステップＳ１３）と
を含む。
【００２５】
以下、図面を参照して本発明を適用した実施の形態について説明する。
【００２６】
図１を参照して、本発明を適用した放送システム１の構成例を説明する。
【００２７】
この放送システム１は、電気メーカ１１、放送局１２、放送衛星１３、受信システム１４から構成される。この放送システム１では、受信システム１４を構成するDTV受信機２１及び無線リモートコマンダ２２のそれぞれのソフトウェアのアップデートが行われる。
【００２８】
電気メーカ１１は、DTV受信機２１及び無線リモートコマンダ２２の製造元であり、DTV受信機２１及び無線リモートコマンダ２２に使用されているソフトウェアについて、ソフトウエアのバージョンアップや、不具合の修復等が必要な場合に、そのソフトウェアを書き換えるのに用いるプログラム等の書き換えデータ（以下、アップデートデータと称する）を放送局１２に提供する。そして、電気メーカ１１は、そのデータのアップデートのためのデジタル放送を依頼する。
【００２９】
放送局１２は、例えばBS（Broadcasting Satellite）またはCS（Communications Satellite）デジタル放送の放送局であり、放送される画像、音声のデータを放送衛星１３を介して、受信システム１４等の不特定多数の受信システムに送信（放送）する。
【００３０】
放送局１２はまた、電気メーカ１１から提供されたアップデートデータを、放送衛星１３を介して、受信システム１４等の不特定多数の受信システムに送信（放送）し、受信システム１４におけるアップデートデータのダウンロードを可能にする。なお、放送局１２から放送衛星１３への（アップリンクの）データ送信、及び放送衛星１３から受信システム１４等への（ダウンリンクの）データ送信は、それぞれ所定の帯域の放送波を用いて行われる。
【００３１】
受信システム１４のDTV受信機２１は、DTV受信機２１に付属の無線リモートコマンダ２２から送信された制御データに従って、各種の処理を行う。例えばDTV受信機２１は、放送衛星１３から送信されてくる画像や音声を受信し、例えば画像をディスプレイ３５に表示したり、音声を図示せぬスピーカから出力する。
【００３２】
DTV受信機２１はまた、放送信号にアップデートデータが含まれている場合、所定の手順に従ってダウンロードし、ダウンロードしたアップデートデータを用いて、後述するDTV受信機２１本体のソフトウエアのアップデートを行ったり、無線リモートコマンダ２２と協働して無線リモートコマンダ２２側のソフトウエアのアップデートを行ったりする。
【００３３】
無線リモートコマンダ２２は、ユーザによる操作に基づいてDTV受信機２１を制御するための制御データを生成し、その制御データをDTV受信機２１に送信する。また、無線リモートコマンダ２２は、DTV受信機２１と協働して後述するアップデート処理を行い、無線リモートコマンダ２２側のソフトウエアのアップデート（変更）を行う。
【００３４】
なお、このDTV受信機２１と無線リモートコマンダ２２の間の通信は、無線リモートコマンダ２２からDTV受信機２１への一方向の通信ではなく、双方向無線通信となっている。すなわち、DTV受信機２１は、無線リモートコマンダ２２からのデータを受信するとともに、データを無線リモートコマンダ２２に送信することができる。無線リモートコマンダ２２は、データをDTV受信機２１に送信するとともに、DTV受信機２１からのデータを受信することができる。これにより、アップデート処理が可能となる。
【００３５】
次に、DTV受信機２１及び無線リモートコマンダ２２の内部構成例を、図２を参照して説明する。
【００３６】
DTV受信機２１は、アンテナ３１、チューナ３２、DEMUX(demultipulexer)３３、信号処理部３４、ディスプレイ３５、無線送受信部３６、マイクロコントローラ３７、及び記憶部３８から構成される。
【００３７】
アンテナ３１Ａは、例えばBSデジタル放送及びCSデジタル放送用のアンテナであり、放送衛星１３から送信されたBSデジタル放送またはCSデジタル放送の放送波を受信し、その放送波に対応する放送信号をBSCS(Broadcasting Satellite Communications Satellite)デジタルチューナ３２Ａに供給する。
【００３８】
アンテナ３１Ｂは、例えば地上デジタル放送用のアンテナであり、図示せぬ地上デジタル放送の放送局から送信された地上デジタル放送の放送波を受信し、その放送波に対応する放送信号を地上デジタルチューナ３２Ｂに供給する。なお、アンテナ３１Ａ及びアンテナ３１Ｂを、個々に区別する必要がない場合は、アンテナ３１と総称する。
【００３９】
BSCSデジタルチューナ３２Ａは、アンテナ３１Ａから供給される放送信号に対して選局や復調等の処理を施し、その結果得られる放送信号をDEMUX３３に供給する。ここで、選局の処理（アンテナ３１Ｂによる選局の処理も同様）とは、所定のチャンネルに対応する所定の帯域の放送信号を選択する処理である。
【００４０】
地上デジタルチューナ３２Ｂは、アンテナ３１Ｂから供給される放送信号に対して選局や復調等の処理を施し、その結果得られる放送信号をDEMUX３３に供給する。なお、BSCSデジタルチューナ３２Ａ及び地上デジタルチューナ３２Ｂを、個々に区別する必要がない場合は、チューナ３２と総称する。
【００４１】
DEMUX３３は、チューナ３２から供給される放送信号から所定の番組の画像信号を抽出し、信号処理部３４に供給する。
【００４２】
また、アップデートデータやDTV受信機２１または無線リモートコマンダ２２のソフトウエアのアップデートに必要な制御データが放送信号に含まれている場合、DEMUX３３は、放送信号からそのデータを抽出し、マイクロコントローラ３７に供給する。
【００４３】
信号処理部３４は、DEMUX３３から供給される画像信号に対して、ディスプレイ３５に合わせて表示するための加工を施し、その結果得られる画像信号をディスプレイ３５に供給する。例えば、図１に示すように、表示画面に比べて横幅が狭い画像をディスプレイ３５に表示する場合、画像の縦幅を表示画面に合わせるように加工を施す。
【００４４】
ディスプレイ３５は、信号処理部３４から供給される画像信号に対応する画像をその表示画面に表示する。
【００４５】
無線送受信部３６は、無線リモートコマンダ２２から送信された所定の周波数の無線電波を受信し、その無線電波に対応する無線信号をマイクロコントローラ３７（の無線送受信制御部３７Ｃ）に供給する。また、無線送受信部３６は、マイクロコントローラ３７から供給される無線信号に対応する所定の周波数の無線電波を無線リモートコマンダ２２に送信（輻射）する。このようにして、無線送受信部３６は、無線リモートコマンダ２２（の無線送受信部４３）との間で無線電波を送受信する。
【００４６】
マイクロコントローラ３７は、例えば記憶部３８に記憶されたソフトウェアのうちの所定のプログラムを内部の図示せぬRAM(Random Access Memory)等にロードして実行したり、内部の図示せぬROM(Read Only Memory)に記憶しているプログラムを実行したりすることにより各種の処理を行う。
【００４７】
例えば、マイクロコントローラ３７は、無線送受信部３６から供給される無線リモートコマンダ２２からの無線信号に対応する制御データを受信し、その制御データに従って、例えばチャンネル変更等の所定の処理を実行する。
【００４８】
マイクロコントローラ３７はまた、DEMUX３３から供給されたDTV受信機２１本体用のアップデートデータに基づいて、DTV受信機２１のソフトウェアのアップデートを行うとともに、無線リモートコマンダ２２用のアップデートデータ等を無線送受信部３６を介して、無線リモートコマンダ２２に供給する。
【００４９】
ここでマイクロコントローラ３７のアップデート処理に係る構成について説明する。マイクロコントローラ３７は、ダウンロードデータ取得部３７Ａ、アップデート実行部３７Ｂ、及び無線送受信制御部３７Ｃを有して構成される。
【００５０】
ダウンロードデータ取得部３７Ａは、DEMUX３３から供給された、例えばDTV受信機２１用や無線リモートコマンダ２２用のアップデートデータのダウンロードが可能であることを示すデータに応じて、DEMUX３３から供給されたデータからアップデートデータを取得し、アップデート実行部３７Ｂ及び無線送受信制御部３７Ｃに供給する。
【００５１】
アップデート実行部３７Ｂは、ダウンロードデータ取得部３７Ａから供給されるアップデートデータにDTV受信機２１本体用のアップデートデータが含まれている場合、そのアップデートデータを抽出し、それに基づいて、DTV受信機２１本体のソフトウェアのアップデートを行う。
【００５２】
アップデート実行部３７Ｂはさらに、ダウンロードデータ取得部３７Ａから供給されるアップデートデータに無線リモートコマンダ２２用のアップデートデータが含まれている場合、そのアップデートデータを抽出し、それを無線送受信制御部３７Ｃに供給する。
【００５３】
無線送受信制御部３７Ｃは、無線送受信部３６を制御して、ダウンロードデータ取得部３７Ａから供給される無線リモートコマンダ２２用のアップデートデータを無線リモートコマンダ２２に送信させる。
【００５４】
記憶部３８は、例えばハードディスクや不揮発性のメモリ等から構成され、所定の機能にそれぞれ対応する１以上のプログラムで構成されるソフトウェアを記憶する。なお、記憶部３８に記憶されているソフトウェアは書き換え可能であり、後述するようにDTV受信機２１用のアップデートデータに基づいてアップデートされる。
【００５５】
無線リモートコマンダ２２は、操作部４１、マイクロコントローラ４２、無線送受信部４３、及び記憶部４４から構成される。
【００５６】
操作部４１は、例えばボタンやキー、ダイヤル等で構成され、ユーザによる操作に対応する操作信号を、マイクロコントローラ４２に供給する。
【００５７】
マイクロコントローラ４２は、例えば記憶部４４に記憶されたソフトウェアのうちの所定のプログラムを内部の図示せぬRAM等にロードして実行したり、内部の図示せぬROMに記憶しているプログラムを実行したりすることにより各種の処理を行う。
【００５８】
例えば、マイクロコントローラ４２は、無線送受信部４３を制御して、操作部４１からの操作信号に対応する、DTV受信機２１を制御するための制御データに対応する無線信号を、DTV受信機２１（のマイクロコントローラ３７）に送信させる。
【００５９】
マイクロコントローラ４２はまた、無線送受信部４３から、DTV受信機２１からの無線リモートコマンダ２２用のアップデートデータが供給された場合、そのアップデートデータに基づいて、無線リモートコマンダ２２のソフトウェアのアップデートを行う。
【００６０】
マイクロコントローラ４２のアップデート処理に係る構成について説明する。マイクロコントローラ４２は、無線送受信制御部４２Ａ、データ解釈部４２Ｂ、及びアップデート実行部４２Ｃを有して構成される。
【００６１】
無線送受信制御部４２Ａは、無線送受信部４３を制御して、DTV受信機２１から送信されてきた無線信号を受信させ、それに対応するデータを、データ解釈部４２Ｂに供給する。
【００６２】
データ解釈部４２Ｂは、無線送受信制御部４２Ａから供給されるデータを解釈して、アップデートデータを作成し、それをアップデート実行部４２Ｃに供給する。
【００６３】
アップデート実行部４２Ｃは、データ解釈部４２Ｂから供給されるアップデートデータに基づいて、無線リモートコマンダ２２のソフトウェアのアップデートを行う。
【００６４】
無線送受信部４３は、マイクロコントローラ４２から供給される無線信号に対応する所定の周波数の無線電波をDTV受信機２１に送信（輻射）する。また、無線送受信部４３は、DTV受信機２１から送信された所定の周波数の無線電波を受信し、その無線電波に対応する無線信号をマイクロコントローラ４２（の無線送受信制御部４２Ａ）に供給する。このようにして、無線送受信部４３は、DTV受信機２１（の無線送受信部３６）との間で無線電波を送受信する。
【００６５】
記憶部４４は、例えばハードディスクや不揮発性のメモリ等から構成され、所定の機能にそれぞれ対応する１以上のプログラムで構成されるソフトウェアを記憶する。なお、記憶部４４に記憶されているソフトウェアは書き換え可能であり、後述するように無線リモートコマンダ２２用のアップデートデータに基づいてアップデートされる。
【００６６】
次に、アップデート処理におけるDTV受信機２１及び無線リモートコマンダ２２の動作を、図３のフローチャートを参照して説明する。
【００６７】
まず、DTV受信機２１の（マイクロコントローラ３７の）動作について説明する。
【００６８】
なお、DTV受信機２１の（マイクロコントローラ３７の）アップデート処理は、DEMUX３３からマイクロコントローラ３７にアップデートデータが供給されたとき開始される。
【００６９】
また、この例では、ダウンロードされたアップデートデータには、DTV受信機２１本体のソフトウェアのアップデートで用いられるアップデートデータと、無線リモートコマンダ２２のソフトウェアのアップデートで用いられるアップデートデータが含まれているものとする。
【００７０】
ステップＳ１において、ダウンロードデータ取得部３７Ａは、DEMUX３３から供給される放送衛星１３からダウンロードされたアップデートデータを取得し、アップデート実行部３７Ｂ及び無線送受信制御部３７Ｃに供給する。
【００７１】
ステップＳ２において、アップデート実行部３７Ｂは、ダウンロードデータ取得部３７Ａから供給されるアップデートデータから、DTV受信機２１本体用のアップデートデータを抽出し、それに基づいて、記憶部３８に記憶された（DTV受信機２１本体の）ソフトウェアのアップデートを開始する。
【００７２】
具体的には、例えば、アップデート実行部３７Ｂは、記憶部３８に記憶されたソフトウェアを、そのソフトウェアを構成する（既存の）プログラムを変更するように書き換えたり（バージョンアップ）、あるいは、そのソフトウェアを、新たな機能に対応する新たなプログラムを追加するように書き換えたりする（アップグレード）。
【００７３】
ステップＳ３において、アップデート実行部３７Ｂは、ダウンロードデータ取得部３７Ａから供給されるアップデートデータから無線リモートコマンダ２２用のアップデートデータを抽出し、それを無線送受信制御部３７Ｃに供給する。
【００７４】
ステップＳ４において、無線送受信制御部３７Ｃは、無線送受信部３６を制御して、アップデート実行部３７Ｂから供給される無線リモートコマンダ２２用のアップデートデータを無線リモートコマンダ２２に送信させる。
【００７５】
次に、無線リモートコマンダ２２の（マイクロコントローラ４２の）動作について説明する。
【００７６】
なお、無線リモートコマンダ２２の（マイクロコントローラ４２の）アップデート処理は、無線送受信部４３からマイクロコントローラ４２に無線信号が供給されたとき開始される。
【００７７】
ステップＳ１１において、無線送受信制御部４２Ａは、無線送受信部４３を介して受信された無線信号（即ち、無線リモートコマンダ２２用のアップデートデータに対応する無線信号）を、マイクロコントローラ４２内で利用可能な形式に変換し、データ解釈部４２Ｂに供給する。
【００７８】
ステップＳ１２において、データ解釈部４２Ｂは、無線送受信制御部４２Ａから供給されるデータを解釈し、アップデート実行部４２Ｃで利用可能なアップデートデータを作成し、アップデート実行部４２Ｃに供給する。
【００７９】
ステップＳ１３において、アップデート実行部４２Ｃは、データ解釈部４２Ｂから供給されるアップデートデータに基づいて、記憶部４４に記憶された（無線リモートコマンダ２２の）ソフトウェアのアップデートを行う。
【００８０】
具体的には、例えば、アップデート実行部４２Ｃは、記憶部４４に記憶されたソフトウェアを、そのソフトウェアを構成する（既存の）プログラムを変更するように書き換えたり（バージョンアップ）、あるいは、そのソフトウェアを、新たな機能に対応する新たなプログラムを追加するように書き換えたりする（アップグレード）。
【００８１】
以上のように、受信システム１４では、DTV受信機２１と無線リモートコマンダ２２との間の情報の送受信を双方向無線通信で行い、DTV受信機２１が、取得した自身のアップデートデータから無線リモートコマンダ２２のアップデートデータを抽出し、無線リモートコマンダ２２に送信し、無線リモートコマンダ２２が、そのアップデートデータを用いて自身のソフトウェアのアップデートを行うようにしたので、無線リモートコマンダ２２内部のソフトウェアをより容易に書き換えることができる。その結果、既存の機能の不具合が解消したり、新機能が利用可能となったりする。
【００８２】
なお、DTV受信機２１は、BSまたはCSデジタル放送を利用してデータのダウンロードを行うようにしたが、その他、地上デジタル放送を利用してデータのダウンロードを行うようにしてもよい。その場合、地上デジタル放送の放送局に対して提供されたアップデート
データが送信されてアンテナ３１Ｂで受信される。
【００８３】
また、DTV受信機２１及び無線リモートコマンダ２２では、DTV受信機２１と無線リモートコマンダ２２のそれぞれのソフトウェアのアップデートを行うようにしたが、その他、無線リモートコマンダ２２のソフトウェアのみのアップデートを行うようにしてもよい。その場合、DTV受信機２１では、無線リモートコマンダ２２用のアップデートデータのみがダウンロードされる。
【００８４】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【００８５】
また、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【００８６】
【図１】放送システム１の構成例を示す図である。
【図２】DTV受信機２１及び無線リモートコマンダ２２の内部構成例を示すブロック図である。
【図３】アップデート処理におけるDTV受信機２１及び無線リモートコマンダ２２の動作を説明するフローチャートである。
【符号の説明】
【００８７】
１  放送システム，  １１  電気メーカ，  １２  放送局，  １３  放送衛星，  １４  受信システム，  ２１  DTV受信機，  ２２  無線リモートコマンダ，  ３１，３１Ａ，３１Ｂ  アンテナ，  ３２  チューナ，  ３２Ａ  BSCSデジタルチューナ，  ３２Ｂ  地上デジタルチューナ，  ３３  DEMUX，  ３４  信号処理部，  ３５  ディスプレイ，  ３６  無線送受信部，  ３７  マイクロコントローラ，  ３７Ａ  ダウンロードデータ取得部，  ３７Ｂ  アップデート実行部，  ３７Ｃ  無線送受信制御部，  ３８  記憶部，  ４１  操作部，  ４２  マイクロコントローラ，  ４２Ａ  無線送受信制御部，  ４２Ｂ  データ解釈部，  ４２Ｃ  アップデート実行部，  ４３  無線送受信部，  ４４  記憶部
【図１】
2009077125.tif 000003
【図２】
2009077125.tif 000004
【図３】
2009077125.tif 000005