(57)【要約】【課題】提供されているものは、デジタル放送の移動及び固定受信環境において、ミドルウェアまたはプラグインソフトウェアを容易にアップグレードすることによって、様々な接続規格の移動体通信端末と容易に接続できるデータ放送受信装置及びその方法である。【解決手段】データ放送受信装置は、外部から送られた信号をある種の信号に分離するためのデマルチプレクサと、データ放送受信装置の要素を制御し、デマルチプレクサにおいて分離されたコンテンツを受信して出力するためのコントローラ、デマルチプレクサにおいて分割されたダウンロード可能データを受信し、ダウンロード可能データの種類を決定し、ダウンロード可能データをダウンロードすることによってアップグレードを実行するための、ダウンロード処理装置と、そのダウンロードデータに基づいて移動体通信網に接続するためのモバイル端末接続ユニットとを含む。【選択図】図１
2011019279.tif 000002
【特許請求の範囲】
【請求項１】
対話式サービスを支援できるデータ放送受信装置であって、
外部から送られた信号を、信号の種類に応じて分割するデマルチプレクサ手段と、
前記データ放送受信装置の構成要素を制御し、前記デマルチプレクサ手段において分割された内容を受信して出力する制御手段と、
前記デマルチプレクサ手段において分割されたダウンロード可能データを受信し、前記ダウンロード可能データの種類を決定し、ダウンロード可能データをダウンロードすることによってアップグレードを実行するダウンロード処理手段と、
前記ダウンロード可能データに基づいて移動体通信網へ接続するモバイル端末の接続手段と
を備えたことを特徴とする装置。
【請求項２】
請求項１に記載のデータ放送受信装置であって、前記制御手段は、
前記データ放送受信装置のミドルウェアを処理し、前記ダウンロード処理手段を制御し、前記ダウンロード処理手段からの前記ダウンロード可能データに含まれるミドルウェアモジュールとミドルウェアプラグインソフトウェアを受け取る、ミドルウェア処理手段と、
前記データ放送受信装置を動作し、前記ミドルウェア処理手段と前記モバイル端末接続手段を制御する動作手段と
を備えたことを特徴とする装置。
【請求項３】
請求項１に記載のデータ放送受信装置であって、前記ダウンロード処理手段は、データ放送規格情報を記述するダウンロード可能データ情報記述子を使うことによって、前記ダウンロードデータの種類を決定することを特徴とする装置。
【請求項４】
請求項３に記載のデータ放送受信装置であって、前記ダウンロードデータ情報記述子は、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）−２システムのＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）、ＡＴＳＣ（Ａｄｖａｎｃｅｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍｓ  Ｃｏｍｍｉｔｔｅｅ）データ放送のＤＳＴ（Ｄａｔａ  Ｓｅｒｖｉｃｅ  Ｔａｂｌｅ）、ＤＶＢ−ＭＨＰ（ＤＶＢ−Ｍｕｌｔｉｍｅｄｉａ  Ｈｏｍｅ  Ｐｌａｔｆｏｒｍ）のＡＩＴ（Ａｐｐｌｉｃａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）又はＤＭＢ（Ｄｉｇｉｔａｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｂｒｏａｄｃａｓｔｉｎｇ）のＳＩ（Ｓｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎ）情報のうち、少なくとも１つ以上を備えたことを特徴とする装置。
【請求項５】
データ放送受信装置において外部から入力されたダウンロードデータを使用してソフトウェアをアップグレードする方法であって、
ａ）前記データ放送受信装置において放送ストリームから、ダウンロード可能データを選択するステップと、
ｂ）前記ダウンロード可能データの種類を決定するステップと、
ｃ）前記ダウンロード可能データの種類によって、前記ソフトウェアをアップグレードするステップと
を含むことを特徴とする方法。
【請求項６】
請求項５に記載の方法であって、前記ａ）のステップは、
ａ１）前記放送ストリーム内にダウンロード可能データの情報記述子が存在を監視するステップと、
ａ２）前記ダウンロード可能データ情報記述子からデータ識別情報を抽出するステップと
を含むことを特徴とする方法。
【請求項７】
請求項６に記載の方法であって、前記ダウンロードデータ情報記述子は、
ＭＰＥＧ−２システムのＰＳＩ、ＡＴＳＣデータ放送のＤＳＴ、ＤＶＢ−ＭＨＰのＡＩＴ又はＤＭＢのＳＩの情報のうち、少なくとも１つ以上を備えたことを特徴とする方法。
【請求項８】
請求項７に記載の方法であって、前記ステップｂ）における前記データ識別情報に基づいて、前記ダウンロード可能データの前記種類を決定することを特徴とする方法。
【請求項９】
請求項５に記載の方法であって、前記ダウンロード可能データの前記種類は、移動体通信端末へ接続するためのミドルウェアモジュール及びミドルウェアプラグインを備えたことを特徴とする方法。
【請求項１０】
請求項９に記載の方法であって、前記ステップｃ）は、
ｃ１）前記ミドルウェアモジュールを使用してソフトウェアをアップグレードするステップと、
ｃ２）前記ミドルウェアプラグインを使用してソフトウェアをアップグレードするステップと
を含むことを特徴とする方法。
【請求項１１】
請求項１０に記載の方法であって、前記ステップｃ）は、
ｃ３）前記ダウンロードされたミドルウェアモジュールの前記バージョンが、前記既存のミドルウェアの前記バージョンと同じであるか否かを決定するステップと、
ｃ４）前記ダウンロードしたミドルウェアモジュールの前記バージョンが前記既存のミドルウェアの前記バージョンと同じでない場合、前記ダウンロードされたミドルウェアモジュールをセットアップするステップと
を含むことを特徴とする方法。
【請求項１２】
請求項１１に記載の方法であって、前記ステップｃ）は、
ｃ５）実行中のアプリケーションを一時的に停止させるステップと、
ｃ６）前記ミドルウェアモジュールの前記セットアップ後、前記一時停止させたアプリケーションを実行するステップと
を含むことを特徴とする方法。
【請求項１３】
請求項１１に記載の方法であって、前記ステップｃ２）は、
ｃ２−１）前記ダウンロードされたミドルウェアプラグインの前記ＭＩＭＥ（Ｍｕｌｔｉｐｕｒｐｏｓｅ  Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎｓ）形式が登録されているかを調べるステップと、
ｃ２−２）前記ダウンロードされたミドルウェアプラグインの前記形式が新しい場合、前記ダウンロードされたミドルウェアプラグインの形式を登録するステップと、
ｃ２−３）前記ダウンロードされたミドルウェアプラグインをセットアップするステップと
を含むことを特徴とする方法。
【請求項１４】
請求項５に記載の方法はさらに、
ｄ）前記ユーザから移動体通信網の接続要求を受けて処理するステップ
を含むことを特徴とする方法。
【請求項１５】
請求項１４に記載の方法であって、前記ステップｄ）は、
ｄ１）前記ダウンロード可能データは、モバイル端末に接続可能なモジュールを含むかを調べるステップと、
ｄ２）前記モバイルへの前記接続が可能であれば、前記ユーザからの前記移動体通信網への接続の前記要求が実行できるのか否かを調べるステップと、
ｄ３）前記使ユーザからの前記移動体通信網への接続の前記要求が実行できる場合、ユーザ認証とモバイル端末接続プログラムを実行することによって、前記移動体通信網に接続するステップと
を含むことを特徴とする方法。
【請求項１６】
請求項１５に記載の方法であって、前記ユーザからの移動体通信網への接続の前記要求が実行されたか否かは、前記ユーザの前記モバイル端末のモジュール情報または、通信会社の情報に基づいて決定されることを特徴とする方法。
【請求項１７】
対話式サービスを支援するデータ放送受信装置は、
前記外部からの信号を信号の種類に応じて分割するデマルチプレクサ手段と、
前記データ放送受信装置の構成要素を制御し、前記デマルチプレクサにおいて分割された内容を受信して出力する制御手段と、
前記デマルチプレクサ手段において分割されたダウンロード可能データを受信し、前記ダウンロード可能データの種類を決定し、前記ダウンロード可能データをダウンロードすることによってアップグレードを実行するダウンロード処理手段と、
前記ダウンロード可能データに基づいて移動体通信網に接続するモバイル端末接続手段と
を備えたことを特徴とする装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体通信網への接続の機能を支援するデータ放送受信装置及びその方法に関し、さらに詳しくは、デジタル放送の移動及び固定受信環境において、移動体通信網に接続することによってアップグレードソフトウエアをダウンロードし、アップグレードソフトウエアを使うことによって双方向のサービスを提供するための装置とその方法に関する。
【背景技術】
【０００２】
デジタル放送時代には、地域によって、及び、地上波、衛星、ケーブルのようなメディアによって、様々な規格が用いられている。デジタル放送受信機及び移動体通信網への接続のためのモバイル端末もまた、地域及びプロバイダによる様々な接続規格に基づいて、外部デバイスとのインターフェースを有する。
【０００３】
インターフェース規格は、サービスプロバイダの便宜と要求を満たすために、新しい技術に適応しながらさら開発されていくものと予想される。
【０００４】
例えば、それぞれの移動体通信端末の製造業者によって提供される携帯用デジタル端末器と、ラップトップコンピュータは、異なるインターフェース規格を有する。端末またはラップトップコンピュータを外部のデバイスと接続するには、異なる適合規格と接続プロトコルが使われるべきである。
【０００５】
しかしながら、デジタル放送受信装置が広まるには、長い時間がかかる。従って、移動体通信端末との新しい適合規格が登場するたびに、ユーザはデジタル放送受信装置を購入しなければならないとすると、サービスの導入時期が遅くなり、業績が落ちるだけでなく、ユーザにさらなる経済的負担をもたらすことになる。
【０００６】
前記問題を克服するために、必要とされるのは、放送網や通信網を介する新しいサービスを提供するために追加されることになるダウンロードソフトウェアによってアップグレードができる、デジタル放送受信装置である。
【０００７】
ソフトウェアダウンロード可能な構造を有するデータ放送受信装置は、新しいサービスの導入に有益である。また、同じプラットフォームで様々なメディア及び地域に適用することもできる。
【０００８】
従って、ユーザは、加入したサービスプロバイダ及び移動体通信端末の種類よって放送受信機を購入する必要がなく、彼らは追加購入の負担を倹約することができる。サービスプロバイダは、大容量データ放送の装置を基盤として新しいサービスを提供することによって、業績を改善することもできるだろう。
【０００９】
従って、放送網又は通信網を介して接続とプロトコルをアップグレードすることによって、様々な移動体通信端末の接続をアップグレードできる新しい受信装置及び方法が、必ず要求される。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明の目的は、デジタル放送の移動及びび固定受信環境において、ミドルウェアまたはプラグインソフトウェアを都合よくアップグレードすることによって、様々な接続規格の移動体通信端末と接続できるデータ放送受信装置及びその方法を提供することである。
本発明の他の目的と有利性は、当業者にとって容易に理解できる。
【課題を解決するための手段】
【００１１】
本発明の一態様に従って、双方向サービスを支援できるデータ放送受信装置が提供され、その装置は、外部から送られた信号をある種の信号に分離するためのデマルチプレクサと、データ放送受信装置の要素を制御し、デマルチプレクサにおいて分離されたコンテンツを受信して出力するためのコントローラ、デマルチプレクサにおいて分割されたダウンロード可能データを受信し、ダウンロード可能データの種類を決定し、ダウンロード可能データをダウンロードすることによってアップグレードを実行するための、ダウンロード処理装置と、そのダウンロードデータに基づいて移動体通信網に接続するためのモバイル端末接続ユニットとを含む。
【００１２】
本発明の一態様に従って、双方向サービスを支援するデータ放送受信装置が提供され、その装置は、外部から送られた信号をある種の信号に分離するためのデマルチプレクサと、データ放送受信装置の要素を制御し、デマルチプレクサにおいて分離されたコンテンツを受信して出力するためのコントローラ、デマルチプレクサにおいて分割されたダウンロード可能データを受信し、ダウンロード可能データの種類を決定し、ダウンロード可能データをダウンロードすることによってアップグレードを実行するための、ダウンロード処理装置と、そのダウンロードデータに基づいて移動体通信網に接続するためのモバイル端末接続ユニットとを含む。
【００１３】
本発明の一態様に従って、データ放送受信装置において外部から入力されたダウンロードされたデータを使ってソフトウェアをアップグレードする方法を提供し、その方法は、ａ)データ放送受信装置において放送ストリームから受信するダウンロード可能データを選択するステップと、ｂ）ダウンロード可能データの種類を決定するステップと、ｃ）ダウンロード可能データの種類によってソフトウェアをアップグレードするステップとを含む。
【００１４】
さらに、外部からダウンロードされたデータに基づくデータ放送受信装置においてソフトウェアをアップグレードする方法は、移動体通信網の接続要求をユーザから受け取って処理するモバイル端末を接続するステップをさらに含む。
【発明の効果】
【００１５】
本発明のデータ放送受信装置は、デジタル放送の移動及び固定受信環境において、ミドルウェアまたはプラグインソフトウェアを容易にアップグレードでき、これによって、継続的に変化する移動体通信端末と容易に接続できる。
【００１６】
本発明は、ユーザ、放送局及び受信装置製造業者の側面においてもまた、下記のような経済的有利性がある。
【００１７】
第１に、ユーザは、受信装置の頻繁なアップグレードのための追加費用を取り除くことによって、長期的な観点において、装備の購入及び維持のための費用を節約できる。
【００１８】
第２に、放送局は、受信装置がソフトウェアのアップグレードを支援し、様々なデータ放送サービスを提供するので、アプリケーションアップグレードを通して放送の質を高めることができる。このように、放送局は、ソフトウェアのアップグレードを支援する受信装置を広めるための時間を短縮できる。
【００１９】
第３に、受信装置のソフトウェアのアップグレードがネットワーク上で支援されるので、受信装置製造業者は、維持と修理に必要とされる人的かつ物的資源を節約できる。
【００２０】
本発明の上記と他の目的と特徴は、添付の図面に結び付けられて与えられる最適な実施例の以下の記述から明らかになるだろう。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施例に従って、移動体通信網の接続を支援するデータ放送受信装置を示すブロック図である。
【図２】本発明の一実施例に従って、プロセッサとモバイル端末接続ユニット２９の間の部の処理機構と相互作用を示すブロック図である。
【図３】本発明に係るソフトウェアダウンロード処理及び移動体通信網への接続処理を説明する図である。
【図４】本発明に係るソフトウェアダウンロード処理及び移動体通信網への接続処理を説明する図である。
【発明を実施するための形態】
【００２２】
本発明の上記と他の目的と特徴は、添付の図面を参照する実施例の以下の記述から明らかになるだろう。
【００２３】
以下の内容は、本発明の本質の一例を提供する。よって、当業者は、定義が説明されまたは示されていなくとも、本発明の原理を実現し、本発明の概念と範囲においてさまざまな装置を発明できる。また、本発明の特許明細書に示された全ての条件付き用語及び実施例は、原則的に、理解の目的のためのみを意図されており、本発明は、明細書に示された実施例及び条件に制限されずに理解される。
【００２４】
さらに、本発明の原理、観点及び実施例と同様に、特定の実施例の全て詳細な説明は、構造上及び機能上同等物を含むと理解すべきである。その同等物は、現在同等物として知られているものだけでなく、将来的に開発されることになる同等物も含む。つまり、その構造に関わらず、同じ機能を実行するために発明されたすべての装置である。
【００２５】
従って、例えば、本発明のブロック図は、本発明の原理を具体化する典型的な回路の概念的な観点を表すことを理解すべきである。同様に、フローチャート、状態遷移図、擬似コードは、コンピュータが読み取り可能な記憶メディアに実質的に表現することができ、コンピュータ又はプロセッサが明確に示されているか否かを関わらず、コンピュータ又はプロセッサによって実行される様々なプロセスを示すことを理解すべきである。
【００２６】
プロセッサまたはプロセッサと類似の機能ブロックを含むことを示す様々なデバイスの機能は、専用ハードウェアまたは適切なソフトウェアを実行可能なハードウェアとして提供できる。その機能がプロセッサによって提供される時、その機能は、単一の専用プロセッサ、単一の共有プロセッサ又は複数個の個別プロセッサによって提供され得る。
【００２７】
また、プロセッサ、制御または同様の概念として表現される用語の明確な用法は、ソフトウェアを実行できるハードウェアを排他的に言及して解釈すべきでなく、ソフトウェアを制限なく保存するための、デジタル信号プロセッサ（ＤＳＰ）ハードウェア、ＲＯＭ（Ｒｅａｄ  ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄａｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及び非揮発性メモリを包含的に含むことを理解すべきである。他の周知、広く使われているハードウェアは含めることができる。
【００２８】
本発明の請求の範囲において、明細書に説明された機能を実行するための方法として表現される構成要素は、意図した機能を実行する回路の組合せ、ファームウエア／マイクロコード等のような、あらゆる形式のソフトウェアを含む機能を実行するための全ての方法を含むことと意図される。
【００２９】
意図した機能を実行するために、構成要素はソフトウェアを実行するための適切な回路と結びつく。請求の範囲において定義された本発明は、特定の機能を実行するための様々な方法を含み、その方法は請求の範囲で要求された方法と互いに結びつく。それゆえに、その機能を提供できるいかなる方法も、本明細書から把握されるものと同等となることを理解すべきである。
【００３０】
発明の他の目的と態様は、以降に示される添付の図面を参照する実施例の以下の説明から明らかになるだろう。別の図面に示されていても、同じ構成要素には同じ参照番号が付される。さらに、関連する先行技術の詳細な説明が、本発明の要旨をあいまいにすると判断される場合、その説明を省略する。以下、本発明の好適な実施例が図面を参照して詳細に説明される。
【００３１】
図１は、本発明の実施例に従って、移動体通信網への接続を支援するデータ放送受信装置を示すブロック図である。
【００３２】
図１に示すように、本発明のデータ放送受信装置は、プロセッサ１０、ＲＦチューナー／デマルチプレクサ２１、ＭＰＥＧ−２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）ＡＶデコーダ２２、メモリ２３、グラフィック処理装置２４、ビデオ出力ユニット２５、オーディオ出力ユニット２６、周辺装置処理部２７、ソフトウェアダウンロード処理装置２８及びモバイル端末接続ユニット２９を備える。
【００３３】
本発明に係るデータ放送受信装置の構成要素以下のように動作する。
【００３４】
ＲＦチューナー／デマルチプレクサ２１は、地上波ＲＦ信号を受信して、各ビットストリームに基づくに信号の種類によって、変調と復調を経て、オーディオ、ビデオ、コンテンツ及びダウンロードデータと分類する。
【００３５】
プロセッサ１０は、前記ＲＦチューナー／デマルチプレクサ２１において分類されたコンテンツを受信して処理して、データ放送受信装置の構成要素を制御し、グラフィック処理装置２４、オーディオ出力ユニット２６及びビデオ出力ユニット２５を介してそれらを出力する。
【００３６】
ソフトウェアダウンロード処理装置２８は、ダウンロードされたデータを受信し、移動体通信端末に接続するために、アップグレードされることになるソフトウェアモジュールを確定し、ソフトウェアのアップグレードを行う。
【００３７】
ここで、「アップグレード」は、既に構築されているソフトウェアのバージョンと異なるバージョンのソフトウェアをセットアップする全ての処理はもちろん、プラグインプログラムのように新しいソフトウェアをセットアップする処理も意味する。
【００３８】
ＭＰＥＧ−２ＡＶデコーダ２２は、ＲＦチューナー／デマルチプレクサ２１において分類されたオーディオ及びビデオを受信し、ＭＰＥＧ−２規格に基づいてそれらを復号化し、ビデオ出力ユニット部２５及びオーディオ出力ユニット２６を介して個別に出力する。
【００３９】
モバイル端末接続ユニット２９は、ソフトウェアダウンロード処理装置２８においてアップグレードされたソフトウェアと協力し、移動体通信端末を介して移動体通信網へ接続する。
【００４０】
図２は、本発明の好ましい実施例によって、プロセッサとモバイル端末接続ユニット２９との間の処理機構と相互作用を示すブロック図である。
【００４１】
図２に示すように、本発明のプロセッサ１０は、ミドルウェア１１及びオペレーティングシステム１２を含み、ソフトウェアダウンロード処理装置２８及びモバイル端末接続ユニット２９と接続する。
【００４２】
ここで、ミドルウェア１１は、ソフトウェアダウンロード処理装置２８に制御信号１３を出力し、ソフトウェアダウンロード処理装置２８から、プラグイン（ｐｌｕｇ−ｉｎ）ソフトウェア移動体通信端末との接続のためにメモリ２３に保存されている、プラグイン（ｐｌｕｇ−ｉｎ）ソフトウェアとアップグレード用ミドルウェアモジュールを提供される。移動体通信端末との接続のためのソフトウェアは、ミドルウェアモジュール又はプラグインソフトウェアのどちらかでよい。
【００４３】
オペレーティングシステム１２もまた、ミドルウェア１１及びモバイル端末接続ユニット２９で、移動体通信網へ接続するための制御信号１４，１５を交換することによって接続処理を実行し、対話式データを送／受信する。
【００４４】
プロセッサ１０のミドルウェア１１とオペレーティングシステム１２、ソフトウェアダウンロード処理装置２８、及びモバイル端末接続ユニット２９は以下のように動作する。
【００４５】
ミドルウェアモジュールをアップグレードする時、ソフトウェアダウンロード処理装置２８は、制御信号１３に基づいてミドルウェア１１が動作中かどうかを確認する。
【００４６】
ミドルウェア１１が動作中の場合、ソフトウェアダウンロード処理装置２８のリソースは一時停止され、ミドルウェアの動作のために割り当てされたオペレーティングシステム資源は、ミドルウェア１１を介してオペレーティングシステム１２へ制御信号１４を出力することによって一時停止される。
【００４７】
オペレーティングシステム１２は、制御信号１４を介してオペレーティングシステム資源の一時停止を、ミドルウェア１１に知らせ、それによって、ミドルウェア１１が完全に停止となる。続いて、ミドルウェア１１は、制御信号１３を介してソフトウェアダウンロード処理装置２８に一時停止を知らせ、ソフトウェアダウンロード処理装置２８は、ミドルウェア１１へミドルウェアモジュールを送ることによって、ミドルウェア１１においてアップグレードを実行する。
【００４８】
ミドルウェアモジュールのアップグレードを完了した後、ミドルウェア１１は、ソフトウェアダウンロード処理装置２８から送られた制御信号１３に基づいて、ソフトウェアダウンロード処理装置２８へ、ミドルウェアの動作の再開のための信号を伝送する。
【００４９】
ミドルウェアプラグインのためにプラグインソフトウェアをセットアップする場合もまた、ソフトウェアダウンロード処理装置２８は、ミドルウェア１１の状態に関係なく、ミドルウェアプラグインをミドルウェア１１に伝達し、ミドルウェア１１において、プラグインソフトウェアをセットアップする。
【００５０】
続けて、移動体通信端末に接続するためにアップグレードされたソフトウエアは、オペレーティングシステム１２の制御下のモバイル端末接続ユニット２９で、移動体通信網の接続のための制御信号１５を拡張することによって、接続処理を実行する。
【００５１】
図３及び図４は、本発明に係るソフトウェアダウンロード処理及び移動体通信網への接続処理を、本発明の好適な実施例によって説明する。フローチャートは、ソフトウェアダウンロード処理装置２８とモバイル端末接続ユニット２９の動作を本発明の好適な実施例によって説明する。ソフトウェアダウンロード処理装置２８は、放送網を介して送られたアップグレードソフトウエアをダウンロードとセットアップし、モバイル端末接続ユニット２９は、アップグレードソフトウエアを使うことによって移動体通信網へ接続する。
【００５２】
第１に、ステップＳ３０において、ソフトウェアダウンロード処理装置２８は、ＲＦチューナー／デマルチプレクサへ送られる放送ストリームを監視（Ｓ３０）し、ステップＳ３１において、ダウンロード可能データ情報記述子が存在するか否かを判断する。
【００５３】
ここで、ダウンロード可能データ情報記述子は、ＭＰＥＧ−２システムのＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）、ＡＴＳＣ（Ａｄｖａｎｃｅｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍ  Ｃｏｍｉｔｔｅｅ）データ放送のＤＳＴ（Ｄａｔａ  Ｓｅｒｖｉｃｅ  Ｔａｂｌｅ）、ＤＶＢ−ＭＨＰ（ＤＶＢ−Ｍｕｌｔｉｍｅｄｉａ  Ｈｏｍｅ  Ｐｌａｔｆｏｒｍ）のＡＩＴ（Ａｐｐｌｉｃａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）、ＤＭＢ（Ｄｉｇｉｔａｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｂｒｏａｄｃａｓｔｉｎｇ）のＳＩ（Ｓｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎ）を含む。
【００５４】
ステップＳ３１において、ダウンロード可能データ情報記述子が存在しない場合、ロジックはステップＳ３０へ行き、放送ストリームを監視し続ける。ダウンロード可能データ情報記述子が存在する場合、ダウンロード可能データ情報記述子の内容を検査する。
【００５５】
続けて、ステップＳ３５において、検査されたダウンロード可能データ情報記述子が、ダウンロード可能データのデータフォーマットを示す、ダウンロード可能データ情報記述子を含むか否かを判断する。
【００５６】
ステップＳ３５において、ダウンロード可能データ識別が存在しない場合、ロジックはステップＳ３０へ行き、放送ストリームを監視する。さもなければ、ダウンロード可能データ識別がある場合、ステップＳ３７において、ダウンロード可能データ識別をメモリ２３に保存する。
【００５７】
続けて、ステップＳ３９において、上記で保存されたダウンロードデータ識別に基づいて、ダウンロード可能データの種類を決定する。
【００５８】
ステップＳ３９の結果、ダウンロード可能データがミドルウェアモジュールである場合、ステップ４０において、そのバージョンが、既にあるミドルウェアモジュールのバージョンと同じであるか否かを決定する。
【００５９】
ダウンロードするミドルウェアモジュールと既存のミドルウェアモジュールのバージョンが同じ場合、ダウンロードは中止され、ロジックはステップＳ３０へ行き、放送ストリーム監視し続ける。Ｓ５０において、そのバージョンが同じでない場合、ミドルウェアモジュールがモバイル端末に接続可能かどうか決定する。
【００６０】
ミドルウェアモジュールがモバイル端末に接続可能でない場合、ステップＳ４１において、ミドルウェアモジュールは放送ストリームから抽出され、メモリ２３に保存される。
【００６１】
続けて、ステップＳ４２において、ミドルウェア上で実行されるアプリケーションがあるのか調べる。
【００６２】
ステップＳ４２において、実行されるアプリケーションがない場合、ミドルウェアモジュールをセットアップする。実行中アプリケーションがある場合、ステップＳ４３において実行中のアプリケーションを一時停止し、実行中のアプリケーションが停止したら、ステップＳ４４においてミドルウェアモジュールをセットアップする。
【００６３】
続けて、ステップＳ４５において、ミドルウェアインストールが完了されると、アプリケーションが一時停止中かどうかを調べる。アプリケーションが一時停止中の場合、ステップＳ４６において、アプリケーションを再開し、その後、ロジックはステップＳ３０へ戻り、放送ストリーム監視し続ける。アプリケーションが一時停止状態ではない場合、ロジックはステップＳ３０へ戻り、放送ストリーム監視し続ける。
【００６４】
一方、ステップＳ５２において、ミドルウェアが移動体通信端末への接続が可能である場合、ユーザから移動体通信網への接続要求があるか否かを調べる。
【００６５】
その後、ステップＳ５４において、ユーザから移動体通信網への接続要求がある場合、ダウンロードされたソフトウェア及びデータがユーザの要求を実行できるか否かを調べる。
【００６６】
ステップＳ５４において、ユーザからの要求が実行できない場合、ロジックはステップＳ３０へ戻り、放送ストリーム監視をし続ける。ステップＳ５６において、ユーザからの要求を実行できる場合、ステップＳ５６において、ユーザ認証及びモバイル端末接続プログラムを実行でき、ステップＳ５８において、対話式データ放送アプリケーションを実行する。
【００６７】
例えば、ダウンロードされたソフトウェアが、Ａ社によって製造されたモバイル端末のみをサポートする制御信号とデータを有しており、ユーザはＢ社の移動体通信サービスを要求する場合、要求されたサービスは実行できないと判断され、ロジックは開始点３０に飛んで戻る。サービス要求が実行できる場合、ステップＳ５６において、ユーザ認証処理が実行され、対話式データ通信のために移動体通信網の接続処理が実行される。通信網への接続が成功した場合、ステップＳ５８において、対話式データ放送のためのアプリケーションプログラムを実行する。
【００６８】
一方、ステップＳ３９の結果、ダウンロード可能データの種類がミドルウェアプラグインデータの場合、ステップＳ６０において、プラグインデータに用いられるアプリケーションデータ形態を知らせるために説明された、ダウンロード可能なミドルウェアプラグインデータのＭＩＭＥ（Ｍｕｌｔｉｐｕｒｐｏｓｅ  Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎｓ）形式が、受信装置内にあるＭＩＭＥ形式リストと比較して登録されているか否かを調べる。
【００６９】
ステップＳ６０において、ＭＩＭＥ形式が既存リストに登録されている場合、プラグイン処理を終了し、ロジックはステップＳ３０へ戻り、放送ストリームの監視を続ける。そのフォーマットが既存リストに登録されていない場合、つまり、ＭＩＭＥ形式が新しい場合、ステップＳ６２において、ミドルウェアプラグインのためのデータは、放送ストリームから抽出され、メモリ２３に保存される。
【００７０】
続けて、ステップＳ６４において、プラグインソフトウェアをセットアップし、新しいＭＩＭＥ形式として登録し、ロジックはステップＳ３０へ戻る。
【００７１】
本発明の方法は、プログラムとして実現され、コンピュータの読取り可能な記録媒体である、ＣＤ−ＲＯＭ，ＲＡＭ，ＲＯＭ，フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク等のようなものに保存できる。その処理は等業者によって容易に実施できるので、これについてさらなる説明はここでは提供しない。
【００７２】
本発明はある好適な実施例について説明されてきた一方で、当業者にとって請求の範囲で定義される発明の範囲から離れることなく、様々な変化と修正がなされることは明白である。
【図１】
2011019279.tif 000003
【図２】
2011019279.tif 000004
【図３】
2011019279.tif 000005
【図４】
2011019279.tif 000006
【手続補正書】
【提出日】平成22年10月7日(2010.10.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ放送受信装置のダウンロード可能データ受信方法において、
放送チャネル（ｂｒｏａｄｃａｓｔ  ｃｈａｎｎｅｌ）に介して受信されダウンロード可能データを含んでいる放送ストリームにダウンロード可能データ情報記述子が存在するのか判断するステップと、
前記ダウンロード可能データ情報記述子からダウンロード可能データ識別情報を抽出するステップと、
前記抽出されたダウンロード可能データ識別情報を利用して前記ダウンロード可能データの種類を判断するステップと、
前記ダウンロード可能データの種類に応じて前記ダウンロード可能データを利用して前記データ放送受信装置の所定のデータをアップグレードするステップと、
を含むことを特徴とするデータ放送受信装置のダウンロード可能データ受信方法。
【請求項２】
前記ダウンロード可能データ情報記述子が、エムペグ２システムのＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）、ＡＴＳＣデータブロードキャスティングのＤＳＴ（Ｄａｔａ  Ｓｅｒｖｉｃｅ  Ｔａｂｌｅ）、ＤＶＢ−ＭＨＰ（Ｍｕｌｔｉｍｅｄｉａ  Ｈｏｍｅ  Ｐｌａｔｆｏｒｍ）のＡＩＴ（Ａｐｐｌｉｃａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）、およびＤＭＢ（Ｄｉｇｉｔａｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｂｒｏａｄｃａｓｔｉｎｇ）のＳＩ（Ｓｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎ）情報のうち、何れか１つ以上を介して伝送されるものであることを特徴とする請求項１に記載のデータ放送受信装置のダウンロード可能データ受信方法。
【請求項３】
前記ダウンロード可能データの種類が、
モバイル端末へ接続するためのミドルウェアモジュールおよびミドルウェアプラグインを含むことを特徴とする請求項１に記載のデータ放送受信装置のダウンロード可能データ受信方法。
【請求項４】
前記ダウンロード可能データを利用して前記データ放送受信装置の所定のデータをアップグレードするステップが、
前記ダウンロード可能データのバージョンが前記データ放送受信装置の所定のデータのバージョンと同じであるか否かを判断するステップと、
前記ダウンロード可能データのバージョンが前記データ放送受信装置の所定のデータのバージョンと同じでない場合には、前記ダウンロード可能データを設置するステップと、
を含むことを特徴とする請求項１に記載のデータ放送受信装置のダウンロード可能データ受信方法。
【請求項５】
前記ダウンロード可能データを利用して前記データ放送受信装置の所定のデータをアップグレードするステップが、
前記ダウンロード可能データの種類が前記ミドルウェアプラグインの場合、前記ダウンロード可能データのマイム（ＭＩＭＥ）形式が登録されているかを判断するステップと、
前記ダウンロード可能データのマイム形式が登録されていなかった場合、前記ダウンロード可能データのマイム形式を登録するステップと、
前記ダウンロード可能データを設置するステップと、
を含むことを特徴とする請求項３に記載のデータ放送受信装置のダウンロード可能データ受信方法。
【請求項６】
前記ダウンロード可能データにモバイル端末と接続を行うことができるモジュールが含まれているかを判断するステップと、
前記ダウンロード可能データに前記モバイル端末と接続を行うことができるモジュールが含まれている場合、前記ダウンロード可能データを利用して前記モバイル端末と接続を行うステップと、
をさらに含むことを特徴とする請求項１に記載のデータ放送受信装置のダウンロード可能データ受信方法。
【請求項７】
前記接続されたモバイル端末を利用して、前記モバイル端末と連結した移動通信網を介して両方向データを送受信するステップをさらに含むことを特徴とする請求項６に記載のデータ放送受信装置のダウンロード可能データ受信方法。
【請求項８】
前記ダウンロード可能データにモバイル端末と接続を行うことができるモジュールが含まれているかを判断するステップが、ユーザから要請された前記モバイル端末との接続を行うことができるモジュールが含まれているかを判断するものであることを特徴とする請求項６に記載のデータ放送受信装置のダウンロード可能データ受信方法。
【請求項９】
前記モバイル端末と接続を行うステップが、
前記ダウンロード可能データを利用してユーザ認証を行うステップを含むことを特徴とする請求項６に記載のデータ放送受信装置のダウンロード可能データ受信方法。
【請求項１０】
ダウンロード可能データを受信するデータ放送受信装置において、
放送チャネルを介して受信され前記ダウンロード可能データを含んでいる放送ストリームを逆多重化するデマルチプレクサと、
前記デマルチプレクサで逆多重化されて分離した放送ストリームにダウンロード可能データ情報記述子が存在するのか判別して、前記ダウンロード可能データ情報記述子から抽出されたダウンロード可能データ識別情報を利用して前記ダウンロード可能データの種類を判断するダウンロード処理ユニットと、
前記ダウンロード処理ユニットが判断した前記ダウンロード可能データの種類に応じて前記ダウンロード可能データを利用して所定のデータをアップグレードするプロセッサと、
を備えることを特徴とするデータ放送受信装置。
【請求項１１】
前記ダウンロード可能データ情報記述子が、エムペグ２システムのＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）、ＡＴＳＣデータブロードキャスティングのＤＳＴ（Ｄａｔａ  Ｓｅｒｖｉｃｅ  Ｔａｂｌｅ）、ＤＶＢ−ＭＨＰ（Ｍｕｌｔｉｍｅｄｉａ  Ｈｏｍｅ  Ｐｌａｔｆｏｒｍ）のＡＩＴ（Ａｐｐｌｉｃａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）、およびＤＭＢ（Ｄｉｇｉｔａｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｂｒｏａｄｃａｓｔｉｎｇ）のＳＩ（Ｓｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎ）情報のうち、何れか１つ以上を介して伝送されるものであることを特徴とする請求項１０に記載のデータ放送受信装置。
【請求項１２】
前記ダウンロード可能データの種類が、
モバイル端末へ接続するためのミドルウェアモジュールおよびミドルウェアプラグインを含むことを特徴とする請求項１０に記載のデータ放送受信装置。
【請求項１３】
前記プロセッサが、
前記ダウンロード可能データのバージョンが前記所定のデータのバージョンと同じでない、前記ダウンロード可能データを設置することを特徴とする請求項１０に記載のデータ放送受信装置。
【請求項１４】
前記プロセッサが、
前記ダウンロード可能データの種類が前記ミドルウェアプラグインの場合、前記ダウンロード可能データのマイム形式を登録して前記ダウンロード可能データを設置し、
前記ダウンロード可能データのマイム形式は、既に登録されていなかった場合、登録されることを特徴とする請求項１２に記載のデータ放送受信装置。
【請求項１５】
前記ダウンロード可能データにモバイル端末と接続を行うことができるモジュールが含まれている場合、前記ダウンロード可能データを利用して前記モバイル端末と接続を行うモバイル端末接続ユニットをさらに備えることを特徴とする請求項１０に記載のデータ放送受信装置。
【請求項１６】
前記モバイル端末接続ユニットが、前記接続されたモバイル端末を利用して、前記モバイル端末と連結した移動通信網を介して両方向データを送受信することを特徴とする請求項１５に記載のデータ放送受信装置。
【請求項１７】
前記モバイル端末接続ユニットが、ユーザから前記モバイル端末との接続を要請され処理することを特徴とする請求項１５に記載のデータ放送受信装置。
【請求項１８】
前記モバイル端末接続ユニットが、前記ダウンロード可能データを利用してユーザ認証を行うことを特徴とする請求項１５に記載のデータ放送受信装置。