【手続補正書】
【提出日】平成19年10月23日(2007.10.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
放送を受信する受信手段と、
前記受信手段が受信した放送に含まれるチャンネルを再生する仮想マシン用プログラムを実行する仮想マシンと、
入力を受け付ける入力手段と、
前記仮想マシン用プログラムの実行に先立ち、前記受信手段が受信した放送に含まれるチャンネルを再生するチャンネル再生手段と、
前記入力手段からの指示に基づき、再生すべきチャンネルを前記チャンネル再生手段に指示する組み込みプログラムであって前記仮想マシン用プログラムのサブセットの機能を含むように構成された再生プログラムと、
前記再生プログラムと前記仮想マシンを実行する実行手段と、
前記再生プログラムが最後に指示したチャンネルのチャネル識別子を前記仮想マシン用プログラムに提供する情報提供手段とを備え、
前記チャネル識別子は、前記再生プログラムによって前記チャネル再生手段に通知され、前記仮想マシン用プログラムは、前記チャネル再生手段の動作の後に前記仮想マシンによって実行され、
前記情報提供手段は、前記再生プログラムから前記仮想マシン用プログラムに提供される前記チャネル識別子を一時的に記憶する記憶部を有し、前記チャネル識別子は、前記記憶部を介して提供される
ことを特徴とする放送受信装置。
【請求項２】
前記放送受信装置は更に、
前記仮想マシン用プログラムを記憶する第１記憶手段と、
前記再生プログラムを記憶する第２記憶手段とを備える
ことを特徴とする請求項１記載の放送受信装置。
【請求項３】
前記チャンネル再生手段は、チャンネルに含まれる映像と音声を再生する
ことを特徴とする請求項１記載の放送受信装置。
【請求項４】
前記放送には、前記仮想マシン用プログラムが含まれ、
前記放送受信装置は更に、チャンネルに含まれる映像と音声と前記仮想マシン用プログラムを再生するサービス再生手段を備える
ことを特徴とする請求項１記載の放送受信装置。
【請求項５】
前記サービス再生手段は、少なくとも、その一部を仮想マシンによって実行され、前記仮想マシン用プログラムから再生すべきサービスを受け付ける
ことを特徴とする請求項４記載の放送受信装置。
【請求項６】
前記サービス再生手段は、前記再生プログラムから再生すべきサービスを受け付け、
前記再生プログラムは、前記サービス再生手段が再生すべきサービスを受け付けない時は、前記チャンネル再生手段を用いてチャンネルを再生し、
前記サービス再生手段が再生すべきサービスを受け付ける時は、前記サービス再生手段を用いてチャンネルを再生する
ことを特徴とする請求項５記載の放送受信装置。
【請求項７】
前記放送受信装置は更に、前記サービス再生手段が再生すべきサービスの受け付けを開始したことを通知するサービス受付開始通知手段を備える
ことを特徴とする請求項４記載の放送受信装置。
【請求項８】
放送を受信する受信手段と、
前記受信手段が受信した放送に含まれるチャンネルを再生する仮想マシン用プログラムを実行する仮想マシンと、
入力を受け付ける入力手段と、
前記仮想マシン用プログラムの実行に先立ち、前記受信手段が受信した放送に含まれるチャンネルの映像と音声を再生するチャンネル再生手段と、
前記受信手段が受信した放送に含まれるチャンネルの映像、音声及びデータを再生するサービス再生手段と、
再生すべきチャンネルの識別子を受け付け、前記サービス再生手段がチャンネルの再生が可能なときに前記サービス再生手段を用いてチャンネルを再生し、前記サービス再生手段がチャンネルの再生が不可能なときに前記チャンネル再生手段を用いてチャンネルを再生するチャンネル識別子受付手段と、
前記入力手段からの指示に基づき、再生すべきチャンネルの識別子を前記チャンネル識別子受付手段に指示する組み込みプログラムであって前記仮想マシン用プログラムのサブセットの機能を含む組み込みプログラムから構成される再生プログラムと、
前記再生プログラムと前記仮想マシンを実行する実行手段と、
前記再生プログラムが最後にチャンネル識別子受付手段に指示したチャンネルを前記仮想マシン用プログラムに提供する情報提供手段とを備え、
前記チャネル識別子は、前記再生プログラムによって前記チャネル再生手段に通知され、前記仮想マシン用プログラムは、前記チャネル再生手段の動作の後に前記仮想マシンによって実行される
ことを特徴とする放送受信装置。
【請求項９】
前記放送受信装置は更に、前記チャンネル識別子受付手段が受け付けたチャンネルの識別子を記憶するチャンネル識別子記憶手段を備え、
前記チャンネル識別子受付手段は、前記サービス再生手段がチャンネルの再生が可能になった時に、前記チャンネル識別子記憶手段に記憶されたチャンネルの識別子を前記サービス再生手段に与え、チャンネルの再生を行う
ことを特徴とする請求項８記載の放送受信装置。
【請求項１０】
コンピュータ読み取り可能な記録媒体であって、
請求項１記載の放送受信装置が備える手段としてコンピュータに機能させるプログラムが記録されている
ことを特徴とする記録媒体。
【請求項１１】
前記情報提供手段は、前記仮想マシン用プログラムが起動する前までに、前記組み込みプログラムが動作したことにより引き起こされた情報を前記仮想マシン用プログラムに提供する
ことを特徴とする請求項１記載の放送受信装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】放送受信装置
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、プログラムをダウンロードして実行する放送受信装置に関する。特に、既存のプログラムが実行していた機能をダウンロードしたプログラムが引き継いで実行することに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
前記従来の課題を解決するために、放送を受信する受信手段と、前記受信手段が受信した放送に含まれるチャンネルを再生する仮想マシン用プログラムを実行する仮想マシンと、入力を受け付ける入力手段と、前記仮想マシン用プログラムの実行に先立ち、前記受信手段が受信した放送に含まれるチャンネルを再生するチャンネル再生手段と、前記入力手段からの指示に基づき、再生すべきチャンネルを前記チャンネル再生手段に指示する組み込みプログラムであって前記仮想マシン用プログラムのサブセットの機能を含むように構成された再生プログラムと、前記再生プログラムと前記仮想マシンを実行する実行手段と、前記再生プログラムが最後に指示したチャンネルのチャネル識別子を前記仮想マシン用プログラムに提供する情報提供手段とを備え、前記チャネル識別子は、前記再生プログラムによって前記チャネル再生手段に通知され、前記仮想マシン用プログラムは、前記チャネル再生手段の動作の後に前記仮想マシンによって実行され、前記情報提供手段は、前記再生プログラムから前記仮想マシン用プログラムに提供される前記チャネル識別子を一時的に記憶する記憶部を有し、前記チャネル識別子は、前記記憶部を介して提供されることとしている。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明によれば、仮想マシン用プログラムを実行する仮想マシンと、前記仮想マシン用プログラムの一部の機能である部分機能を備える組み込みプログラムを有する放送受信装置において、前記組み込みプログラムと前記仮想マシンを実行する実行手段と、前記組み込みプログラムが動作したことにより引き起こされた情報を前記仮想マシン用プログラムに提供する情報提供手段を備えることにより、仮想マシン用プログラムが起動する前に、その一部の機能を組み込みプログラムが実行し、その機能を仮想マシン用プログラムが継承することができるので、本来仮想マシン用プログラムが提供する機能を短時間にユーザーに提供することが出来る。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、前記放送受信装置は更に、前記情報提供手段は、前記仮想マシン用プログラムが前記情報提供手段を使用するまでに、前記組み込みプログラムが動作したことにより引き起こされた情報を前記仮想マシン用プログラムに提供することにより、組み込みプログラムが引き起こした状況を仮想マシン用プログラムが引き継ぐことが出来る。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、前記放送受信装置は更に、前記情報提供手段は、前記仮想マシン用プログラムが起動する前までに、前記組み込みプログラムが動作したことにより引き起こされた情報を前記仮想マシン用プログラムに提供することすることにより、組み込みプログラムが引き起こした状況を仮想マシン用プログラムが引き継ぐことが出来る。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、前記放送受信装置は更に、前記情報提供手段は、前記組み込みプログラムが停止する前までに、前記組み込みプログラムが動作したことにより引き起こされた情報を前記仮想マシン用プログラムに提供することとすることにより、組み込みプログラムが引き起こした状況を仮想マシン用プログラムが引き継ぐことが出来る。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、前記放送受信装置は更に、前記仮想マシン用プログラムが前記組み込みプログラムの停止を指示するための組み込みプログラム停止指示手段を備えることにより、仮想マシン用プログラムが明示的に組み込みプログラムを停止することが出来るので、同じまたは類似の機能を持つ仮想マシン用プログラムと組み込みプログラムが平行して動作しユーザーを混乱させることを防ぐことが出来る。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、前記放送受信装置は更に、前記仮想マシン用プログラムを記憶する第１記憶手段と、前記再生プログラムを記憶する第２記憶手段と備えることにより、記憶した仮想マシン用プログラム及び再生プログラムを何度も実行することができる。あるいは、入れ替えることが出来る。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、前記放送受信装置は更に、前記チャンネル再生手段は、チャンネルに含まれる映像と音声を再生することにより、ユーザーに映像と音声の再生を提供することができる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
また、前記放送受信装置は更に、チャンネルに含まれる映像と音声と仮想マシン用プログラムを再生するサービス再生手段を備えることにより、ユーザーに映像と音声と仮想マシン用プログラムの再生を提供することができる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
また、前記放送受信装置は更に、前記サービス再生手段は、その一部又は全部を仮想マシンによって実行され、前記仮想マシン用プログラムから再生すべきサービスを受け付けることにより、仮想マシン用プログラムがチャンネルの再生を行うことが出来る。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
また、前記放送受信装置は更に、前記サービス再生手段は、前記再生プログラムから再生すべきサービスを受け付け、前記再生プログラムは、前記サービス再生手段が再生すべきサービスを受け付けない時は、前記チャンネル再生手段を用いてチャンネルを再生し、前記サービス再生手段が再生すべきサービスを受け付ける時は、前記サービス再生手段を用いてチャンネルを再生することにより、仮想マシンが起動する前でサービス再生手段が使用できないときに、映像と音声の再生を行うことが出来る。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
また、前記放送受信装置は更に、前記サービス再生手段が再生すべきサービスの受け付けを開始したことを通知するサービス受付開始通知手段を備えることにより、サービス再生手段は、仮想マシン用プログラムを含む再生を開始することが出来る。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
また、前記放送受信装置は更に、前記チャンネル識別子受付手段が受け付けたチャンネルの識別子を記憶するチャンネル識別子記憶手段を備え、前記チャンネル識別子受付手段は、前記サービス再生手段がチャンネルの再生が可能になった時に、前記チャンネル識別子記憶手段に記憶したチャンネルの識別子を前記サービス再生手段に与え、チャンネルの再生を行うことにより、仮想マシンが起動せずサービス再生手段が使用できない時に再生を開始できなかったチャンネルに含まれる仮想マシン用プログラムの再生を開始することが出来る。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
また、コンピュータ読み取り可能な記録媒体であって、上記放送受信装置が備える手段としてコンピュータに機能させるプログラムが記録されていることを特徴とする記録媒体とすることにより可搬性を高めることが出来る。