(57)【要約】【課題】データ付加ＴＶ番組の試聴開始までにかかっていた待ち時間をなくした放送通信融合端末を提供する。【解決手段】付加データを提示する提示プログラムを、全ＴＶ番組に対応した番組の視聴に最低限必要な基本データを提示する基本データ提示プログラム１０と、各放送事業者やＴＶ番組に特化したより豊富な拡張データを提示する拡張データ提示プログラム１１に分けた上で、前者の基本データ提示ソフトウェア１０をメモリに常駐させることで、後者の拡張データ提示ソフトウェア１１を起動するまでの間、前者の基本データ提示ソフトウェア１０ですぐにＴＶ番組を提示できるようにする。【選択図】　　　　　図１
2004072129.tif 000002
【特許請求の範囲】
【請求項１】
映像、音声、および番組配列情報や静止画やハイパーテキストといった付加データからなるＴＶ番組の視聴機能と、無線による双方向の通信機能を併せ持つ放送通信融合端末であって、
前記ＴＶ番組を受信して前記映像と前記音声と前記付加データとを取り出すＴＶ受信手段と、
前記付加データを分類して蓄積する付加データ蓄積手段と、
前記映像、音声、及び付加データを提示する提示手段と、
前記付加データのうち全ＴＶ番組に共通したデータ構造の基本データを提示させる制御を行う基本データ提示プログラムを常時蓄積すると共に、必要に応じて取得される、前記付加データのうち各ＴＶ番組に共通または固有のデータ構造の拡張データと前記基本データとを提示させる制御を行う拡張データ提示プログラムを蓄積し、前記付加データを前記提示手段に提示させる提示プログラム実行手段と、
前記基本データ提示プログラム、または前記拡張データ提示プログラムを選択して、前記付加データ蓄積手段に蓄積した付加データを提示させる制御を行う提示制御手段と、
を有することを特徴とする放送通信融合端末。
【請求項２】
前記提示制御手段は、
受信を開始したＴＶ番組に対応する拡張データ提示プログラムが前記提示プログラム実行手段に格納されていない場合に、前記拡張データ提示プログラムをダウンロードして起動するまでの間、前記基本データ提示プログラムを選択し、ＴＶ番組の提示を行うことを特徴とする放送通信融合端末。
【請求項３】
試聴する可能性の高いＴＶ番組または放送事業者を推定する試聴推定手段を有し、
前記試聴推定手段により推定したＴＶ番組または放送事業者に対応する拡張データ提示プログラムを、あらかじめダウンロードして蓄積しておくことを特徴とする請求項１または２記載の放送通信融合端末。
【請求項４】
試聴する可能性の高いＴＶ番組または放送事業者を推定する試聴推定手段を有し、
前記試聴推定手段により推定したＴＶ番組または放送事業者に対応する拡張データ提示プログラムを、あらかじめダウンロードして試聴開始前に起動しておくことを特徴とする請求項１または２記載の放送通信融合端末。
【請求項５】
前拡張データ提示プログラムは、
複数の放送事業者からのＴＶ番組の前記付加データを提示できることを特徴とする請求項１から４の何れか一項に記載の放送通信融合端末。
【請求項６】
映像、音声、および番組配列情報や静止画やハイパーテキストといった付加データからなるＴＶ番組の視聴機能と、無線による双方向の通信機能を併せ持つ放送通信融合端末と、該放送通信融合端末から送信される視聴者情報を受信する共通管理サーバとを有する視聴者情報管理システムであって、
前記放送通信融合端末は、前記付加データを提示手段に提示させる制御を行う提示プログラムにより、前記放送通信融合端末の所有者の視聴者情報と、該視聴者が試聴しているＴＶ番組を放送する放送事業者の識別情報とを対応づけたデータセットを生成して、前記共通管理サーバに送信し、
前記共通管理サーバは、前記放送通信融合端末から送信されたデータセットを前記放送事業者の識別情報を基に分類し、対応する放送事業者の管理サーバに転送することを特徴とする視聴者情報管理システム。
【請求項７】
前記提示プログラムは、
複数の放送事業者からのＴＶ番組の前記付加データを提示できることを特徴とする請求項６記載の視聴者情報管理システム。
【請求項８】
映像、音声、および番組配列情報や静止画やハイパーテキストといった付加データからなるＴＶ番組を受信して前記映像と前記音声と前記付加データとを取り出すＴＶ受信手段と、
前記付加データを分類して蓄積する付加データ蓄積手段と、
前記映像、音声、及び付加データを提示する提示手段と、
前記付加データのうち全ＴＶ番組に共通したデータ構造の基本データを提示させる制御を行う基本データ提示プログラムを常時格納し、前記付加データを前記提示手段に提示させる提示プログラム実行手段と、
ネットワーク上に配置されたサーバ装置に無線通信により接続し、前記付加データのうち各ＴＶ番組に共通または固有のデータ構造の拡張データと前記基本データとを提示させる制御を行う拡張データ提示プログラムを取得する無線通信手段と、を有する放送通信融合端末におけるＴＶ番組提示方法であって、
受信を開始したＴＶ番組に対応する拡張データ提示プログラムが前記提示プログラム実行手段に格納されていない場合に、前記拡張データ提示プログラムをダウンロードして起動するまでの間、前記基本データ提示プログラムを選択し、ＴＶ番組の提示を行うことを特徴とするＴＶ番組提示方法。
【請求項９】
試聴する可能性の高いＴＶ番組または放送事業者を推定し、推定したＴＶ番組または放送事業者に対応する拡張データ提示プログラムを、あらかじめダウンロードして蓄積しておくことを特徴とする請求項８記載のＴＶ番組提示方法。
【請求項１０】
試聴する可能性の高いＴＶ番組または放送事業者を推定し、推定したＴＶ番組または放送事業者に対応する拡張データ提示プログラムを、あらかじめダウンロードして試聴開始前に起動しておくことを特徴とする請求項８記載のＴＶ番組提示方法。
【請求項１１】
映像、音声、および番組配列情報や静止画やハイパーテキストといった付加データからなるＴＶ番組の視聴機能と、無線による双方向の通信機能を併せ持つ放送通信融合端末と、該放送通信融合端末から送信される視聴者情報を受信する共通管理サーバとを有するシステムにおける視聴者情報管理方法であって、
前記放送通信融合端末において、前記付加データを提示手段に提示させる制御を行う提示プログラムにより、前記放送通信融合端末の所有者の視聴者情報と、該視聴者が試聴しているＴＶ番組を放送する放送事業者の識別情報とを対応づけたデータセットを生成して、前記共通管理サーバに送信し、
前記共通管理サーバにおいて、前記放送通信融合端末から送信されたデータセットを前記放送事業者の識別情報を基に分類し、対応する放送事業者の管理サーバに転送させることを特徴とする視聴者情報管理方法。
【請求項１２】
映像、音声、および番組配列情報や静止画やハイパーテキストといった付加データからなるＴＶ番組を受信して前記映像と前記音声と前記付加データとを取り出すＴＶ受信手段と、
前記付加データを分類して蓄積する付加データ蓄積手段と、
前記映像、音声、及び付加データを提示する提示手段と、
前記付加データのうち全ＴＶ番組に共通したデータ構造の基本データを提示させる制御を行う基本データ提示プログラムを常時格納し、前記付加データを前記提示手段に提示させる提示プログラム実行手段と、
ネットワーク上に配置されたサーバ装置に無線通信により接続し、前記付加データのうち各ＴＶ番組に共通または固有のデータ構造の拡張データと前記基本データとを提示させる制御を行う拡張データ提示プログラムを取得する無線通信手段と、を有する放送通信融合端末におけるＴＶ番組提示プログラムであって、
受信を開始したＴＶ番組に対応する拡張データ提示プログラムが前記提示プログラム実行手段に格納されていない場合に、前記拡張データ提示プログラムをダウンロードして起動するまでの間、前記基本データ提示プログラムを選択し、ＴＶ番組の提示を行う処理を実行することを特徴とするＴＶ番組提示プログラム。
【請求項１３】
試聴する可能性の高いＴＶ番組または放送事業者を推定し、推定したＴＶ番組または放送事業者に対応する拡張データ提示プログラムを、あらかじめダウンロードして蓄積しておく処理を実行することを特徴とする請求項１２記載のＴＶ番組提示プログラム。
【請求項１４】
試聴する可能性の高いＴＶ番組または放送事業者を推定し、推定したＴＶ番組または放送事業者に対応する拡張データ提示プログラムを、あらかじめダウンロードして試聴開始前に起動しておく処理を実行することを特徴とする請求項１２記載のＴＶ番組提示プログラム。
【請求項１５】
映像、音声、および番組配列情報や静止画やハイパーテキストといった付加データからなるＴＶ番組の視聴機能と、無線による双方向の通信機能を併せ持つ放送通信融合端末と、該放送通信融合端末から送信される視聴者情報を受信する共通管理サーバとを有するシステムにおける視聴者情報管理プログラムであって、
前記放送通信融合端末において、前記付加データを提示手段に提示させる制御を行う提示プログラムにより、前記放送通信融合端末の所有者の視聴者情報と、該視聴者が試聴しているＴＶ番組を放送する放送事業者の識別情報とを対応づけたデータセットを生成して、前記共通管理サーバに送信する処理を実行し、
前記共通管理サーバにおいて、前記放送通信融合端末から送信されたデータセットを前記放送事業者の識別情報を基に分類し、対応する放送事業者の管理サーバに転送させる処理を実行することを特徴とする視聴者情報管理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、映像、音声、およびハイパーテキストや静止画といった付加データからなるＴＶ番組の視聴機能と、無線による双方向の通信機能を併せ持つ放送通信融合端末に関する。
【０００２】
【従来の技術】
２０００年から開始されたＢＳデジタル放送では、映像や音声だけでなく、ハイパーテキストや静止画で構成される番組関連情報や、これらのデータの一覧および今後の放送予定を示した番組配列情報などを、付加データとして加えたデータ付加ＴＶ番組が放送されている。
【０００３】
ＢＳデジタル放送受信機には、この付加データを一時的に保存しておくことにより、視聴者が好きな時に付加データを表示させる機能や、視聴者から放送局へデータを発信する機能を備えている。
【０００４】
２００３年から開始予定の地上デジタル放送は、従来の地上アナログ放送に代わるローカル放送サービスであり、ＢＳデジタル放送と同じく、データ付加ＴＶ番組の放送が計画されている。さらに、ＢＳデジタル放送にはない放送サービスとして、携帯電話などの小型の受信機で移動中でも視聴できる放送が検討されている。
【０００５】
しかし、携帯電話でデータ付加ＴＶ番組を視聴するには、データ付加放送を表示したりデータを発信するためのプログラムを新たに追加しなければならない。ところが、すでに携帯電話には、音声の通話機能だけでなく、ＷＷＷサーバへのアクセス機能や、ＴＶ電話機能、ダウンロード型のプログラムの実行機能など、複雑で大規模なプログラムを数多く搭載している。
【０００６】
携帯電話にさらに放送サービスの受信機能を追加することは、プログラムの複雑さを増し、開発コストを上昇させるだけでなく、信頼性を低下させる。万一端末の出荷開始後に不具合が発見された場合、商品のリコールによる手間や経済的負担が発生し、商品イメージを低下させ、ユーザだけでなく、通信キャリアや端末メーカに多大な損害を与えることになる。
【０００７】
一般に、プログラムを通信回線経由で更新できるようにしておけば、端末を回収することなく、プログラムを更新できるため、上述の問題を回避できる。
【０００８】
しかし、現時点では、通信速度やセキュリティの見地から、ダウンロードするプログラムのサイズや通信機能には制約がある。このため実際の用途は、簡易な機能の置換えや追加に限られている。具体例としては、電話の待受け状態をアニメーション表示するいわゆる待受けアプリやゲーム、あるいは、業務向けではグループウェアの端末アプリケーションなどに用いられている。
【０００９】
したがって、大規模で複雑なアプリケーションに位置付けられるＴＶ番組の提示プログラムを、ダウンロード型のプログラムで実現するには、少なくとも複雑で負荷の重い処理をミドルウェアで提供する必要がある。ミドルウェアで受持つべき具体的な処理としては、映像音声を受信しながらデコードして提示するいわゆるストリーミング処理や、静止画データのデコード処理、あるいは、ハイパーテキストなどの基本文法であるＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）のデータ構造を解析する処理などが挙げられる。また、このようなミドルウェアで、ダウンロード型のプログラム向けに提案されているものとしては、サン・マイクロシステムズ社のＪａｖａ（Ｒ）　　ＴＶがある。これは、データ付加ＴＶ番組の受信機の上位機能をＪａｖａ言語でプログラミングできるようにするためのミドルウェアおよびアプリケーション・インターフェースである。Ｊａｖａ　ＴＶが提供する機能としては、前述のストリーミング機能のほか、付加データを分類して蓄積しランダムに取出すための機能や、付加データとして取出した番組配列情報から目的の情報を解析する機能などがある。
【００１０】
ここで、図８を参照しながらダウンロード型のプログラムで付加データを含むＴＶ番組を放送する放送通信融合端末１００の構成、及びその動作について説明する。図８には、放送通信融合端末１００の構成を示すブロック図が示されている。
放送事業者２００から放送されるデータ付加ＴＶ番組は、映像や音声に加えて、番組配列情報、放送用のハイパーテキスト、及び静止画などの付加データで構成される。放送事業者２００は、データ付加ＴＶ番組を、割り当てられた放送波を用いて放送する。
【００１１】
放送通信融合端末１００は、図８に示されるように、放送受信手段１０１、映像音声デコード手段１０２、提示手段１０３、キーボード１０４、付加データ蓄積手段１０５、提示制御手段１０６、通信手段１０７、提示プログラム実行手段１１０を具備している。
【００１２】
放送通信融合端末１００は、視聴者２２０からＴＶ番組の試聴が要求されると、放送受信手段１０１で放送波を選局して受信し、映像、音声、及び付加データを取り出す。このうち、映像、音声については、映像音声デコード手段１０２に渡して、ＭＰＥＧなどの圧縮形式からビットマップ画像や音声波形データに復元して画面やスピーカなどの提示手段１０３から視聴者２２０へ出力する。
【００１３】
また、付加データについては、付加データ蓄積手段１０５において、現在放送中のデータの一覧や今後放送予定の番組の一覧を示した番組配列情報、番組に関連する情報を示したハイパーテキスト、およびこのハイパーテキストに貼られる静止画などの個別のデータを検出し、蓄積する。
【００１４】
従来の提示制御手段１０６は、付加データ蓄積手段１０５に検出・蓄積された番組配列情報を解析し、番組の表紙となるハイパーテキストを特定する。また、従来の提示制御手段１０６は、ＴＶ番組の表紙となるハイパーテキスト、あるいはこのＴＶ番組を以前に試聴した時に開いていたハイパーテキストを、提示プログラム実行手段１１０に渡す。提示プログラム実行手段１１０は、保持しているミドルウェアやリソースを利用してデータ付加ＴＶ番組を提示する。
【００１５】
また、データ付加ＴＶ番組を視聴者に試聴させるための提示プログラムは、ダウンロードサーバ２１０に蓄積されており、放送通信融合端末１００は、ダウンロードサーバ２１０から、この提示プログラムをダウンロードして取得することで、放送事業者２００から放送されるＴＶ番組を提示させることができる。放送通信融合端末１００は、ダウンロードサーバ２１０からダウンロードされた提示プログラムを、通信手段１０７を介して取得し、提示プログラム実行手段１１０に格納する。
【００１６】
次に、図９を参照しながら視聴履歴や試聴者の属性といった視聴者情報を放送通信融合端末１００で生成し、生成した視聴者情報を放送事業者２００に送信するシステム構成を説明する。
現在の携帯電話向けのダウンロードプログラムは、セキュリティの観点から通信先のサーバが１つに限定される場合がある。そのため、図９に示されるように提示プログラムが放送を行う放送事業者２００の数だけ必要となる。放送通信融合端末１００は、図９に示されるように各放送事業者２００から取得した提示プログラムを、提示プログラム実行手段１１０の不揮発性メモリ１１３に、放送事業者毎に蓄積する。
【００１７】
また、提示プログラム１１１は、提示プログラム１１１が対応する放送事業者２００に送信する情報として、視聴者がＴＶ番組をいつどのように試聴したかといった履歴情報や、放送事業者２００や番組に対する会員登録情報などを生成し、不揮発性メモリ１１３の該当放送事業者に対応する領域に蓄積する機能を有している。提示プログラム１１１によって生成された情報は、放送事業者２００の管理サーバ２０２に、視聴者の了解を得て送信される。この機能により、各放送事業者２００は、ＴＶ番組をより視聴者のニーズに合わせて制作したり、試聴者からの要求に応じた情報提供ができるようになる。
【００１８】
【発明が解決しようとする課題】
このようなミドルウェア（提示プログラム）を用いてもなお、ダウンロード型のプログラムで付加データを含むＴＶ番組の提示プログラムを実現する上で、プログラム・サイズや機能制限に起因する課題が残されている。
【００１９】
第１の課題は、提示プログラムが不揮発性メモリ１１１上になかったり、あっても起動していない場合、これをダウンロードや起動する間、データ付加ＴＶ番組を視聴できないことである。これは、携帯電話内蔵型のテレビ受信機能を、ユーザのわずかな空き時間に利用してもらう、という狙いと反するものである。
【００２０】
第２の課題は、このようなダウンロード型の提示プログラムを図９に示されるようにいくつもメモリに格納する必要があり、限られたメモリを圧迫する点である。これは、主に、ダウンロード型の提示プログラムの通信先が限定されていることによる。これは、セキュリティを高めるための制約である。この制約により、データ付加ＴＶ番組の１つの提示プログラムは、１つの放送事業者のサーバとしか通信できないため、ある地域で複数のチャンネルを視聴するには、この提示プログラムが、放送事業者数分だけ必要になる。また、１つの番組を視聴する場合でも、移動する途中で、受信する放送を、ある放送事業者から別の放送事業者へ切換える場合は、それぞれの提示プログラムが必要となる。つまり、複数の放送地域をまたいで複数のチャンネルを視聴する場合は、チャンネル数×視聴する放送地域数分の提示プログラムが必要となる。
【００２１】
本発明は上記事情に鑑みてなされたものであり、データ付加ＴＶ番組の試聴開始までにかかっていた待ち時間をなくした放送通信融合端末、その方法及びプログラムを提供することを目的とする。
【００２２】
また、複数の放送事業者に対応した提示プログラムを、通信先のサーバに制約のあるダウンロード型のプログラムでも実現することができる視聴者情報管理システム、その方法及びプログラムを提供することを目的とする。
【００２３】
【課題を解決するための手段】
係る目的を達成するために請求項１記載の発明は、映像、音声、および番組配列情報や静止画やハイパーテキストといった付加データからなるＴＶ番組の視聴機能と、無線による双方向の通信機能を併せ持つ放送通信融合端末であって、ＴＶ番組を受信して映像と音声と付加データとを取り出すＴＶ受信手段と、付加データを分類して蓄積する付加データ蓄積手段と、映像、音声、及び付加データを提示する提示手段と、付加データのうち全ＴＶ番組に共通したデータ構造の基本データを提示させる制御を行う基本データ提示プログラムを常時蓄積すると共に、必要に応じて取得される、付加データのうち各ＴＶ番組に共通または固有のデータ構造の拡張データと基本データとを提示させる制御を行う拡張データ提示プログラムを蓄積し、付加データを提示手段に提示させる提示プログラム実行手段と、基本データ提示プログラム、または拡張データ提示プログラムを選択して、付加データ蓄積手段に蓄積した付加データを提示させる制御を行う提示制御手段と、を有することを特徴とする。
【００２４】
請求項２記載の発明は、請求項１記載の発明において、提示制御手段は、受信を開始したＴＶ番組に対応する拡張データ提示プログラムが提示プログラム実行手段に格納されていない場合に、拡張データ提示プログラムをダウンロードして起動するまでの間、基本データ提示プログラムを選択し、ＴＶ番組の提示を行うことを特徴とする。
【００２５】
請求項３記載の発明は、請求項１または２記載の発明において、試聴する可能性の高いＴＶ番組または放送事業者を推定する試聴推定手段を有し、試聴推定手段により推定したＴＶ番組または放送事業者に対応する拡張データ提示プログラムを、あらかじめダウンロードして蓄積しておくことを特徴とする。
【００２６】
請求項４記載の発明は、請求項１または２記載の発明において、試聴する可能性の高いＴＶ番組または放送事業者を推定する試聴推定手段を有し、試聴推定手段により推定したＴＶ番組または放送事業者に対応する拡張データ提示プログラムを、あらかじめダウンロードして試聴開始前に起動しておくことを特徴とする。
【００２７】
請求項５記載の発明は、請求項１から４の何れか一項に記載の発明において、拡張データ提示プログラムは、複数の放送事業者からのＴＶ番組の付加データを提示できることを特徴とする。
【００２８】
請求項６記載の発明は、映像、音声、および番組配列情報や静止画やハイパーテキストといった付加データからなるＴＶ番組の視聴機能と、無線による双方向の通信機能を併せ持つ放送通信融合端末と、該放送通信融合端末から送信される視聴者情報を受信する共通管理サーバとを有する視聴者情報管理システムであって、放送通信融合端末は、付加データを提示手段に提示させる制御を行う提示プログラムにより、放送通信融合端末の所有者の視聴者情報と、該視聴者が試聴しているＴＶ番組を放送する放送事業者の識別情報とを対応づけたデータセットを生成して、共通管理サーバに送信し、共通管理サーバは、放送通信融合端末から送信されたデータセットを放送事業者の識別情報を基に分類し、対応する放送事業者の管理サーバに転送することを特徴とする。
【００２９】
請求項７記載の発明は、請求項６記載の発明において、提示プログラムは、複数の放送事業者からのＴＶ番組の付加データを提示できることを特徴とする。
【００３０】
請求項８記載の発明は、映像、音声、および番組配列情報や静止画やハイパーテキストといった付加データからなるＴＶ番組を受信して映像と音声と付加データとを取り出すＴＶ受信手段と、付加データを分類して蓄積する付加データ蓄積手段と、映像、音声、及び付加データを提示する提示手段と、付加データのうち全ＴＶ番組に共通したデータ構造の基本データを提示させる制御を行う基本データ提示プログラムを常時格納し、付加データを提示手段に提示させる提示プログラム実行手段と、ネットワーク上に配置されたサーバ装置に無線通信により接続し、付加データのうち各ＴＶ番組に共通または固有のデータ構造の拡張データと基本データとを提示させる制御を行う拡張データ提示プログラムを取得する無線通信手段と、を有する放送通信融合端末におけるＴＶ番組提示方法であって、受信を開始したＴＶ番組に対応する拡張データ提示プログラムが提示プログラム実行手段に格納されていない場合に、拡張データ提示プログラムをダウンロードして起動するまでの間、基本データ提示プログラムを選択し、ＴＶ番組の提示を行うことを特徴とする。
【００３１】
請求項９記載の発明は、請求項８記載の発明において、試聴する可能性の高いＴＶ番組または放送事業者を推定し、推定したＴＶ番組または放送事業者に対応する拡張データ提示プログラムを、あらかじめダウンロードして蓄積しておくことを特徴とする。
【００３２】
請求項１０記載の発明は、請求項８記載の発明において、試聴する可能性の高いＴＶ番組または放送事業者を推定し、推定したＴＶ番組または放送事業者に対応する拡張データ提示プログラムを、あらかじめダウンロードして試聴開始前に起動しておくことを特徴とする。
【００３３】
請求項１１記載の発明は、映像、音声、および番組配列情報や静止画やハイパーテキストといった付加データからなるＴＶ番組の視聴機能と、無線による双方向の通信機能を併せ持つ放送通信融合端末と、該放送通信融合端末から送信される視聴者情報を受信する共通管理サーバとを有するシステムにおける視聴者情報管理方法であって、放送通信融合端末において、付加データを提示手段に提示させる制御を行う提示プログラムにより、放送通信融合端末の所有者の視聴者情報と、該視聴者が試聴しているＴＶ番組を放送する放送事業者の識別情報とを対応づけたデータセットを生成して、共通管理サーバに送信し、共通管理サーバにおいて、放送通信融合端末から送信されたデータセットを放送事業者の識別情報を基に分類し、対応する放送事業者の管理サーバに転送させることを特徴とする。
【００３４】
請求項１２記載の発明は、映像、音声、および番組配列情報や静止画やハイパーテキストといった付加データからなるＴＶ番組を受信して映像と音声と付加データとを取り出すＴＶ受信手段と、付加データを分類して蓄積する付加データ蓄積手段と、映像、音声、及び付加データを提示する提示手段と、付加データのうち全ＴＶ番組に共通したデータ構造の基本データを提示させる制御を行う基本データ提示プログラムを常時格納し、付加データを提示手段に提示させる提示プログラム実行手段と、ネットワーク上に配置されたサーバ装置に無線通信により接続し、付加データのうち各ＴＶ番組に共通または固有のデータ構造の拡張データと基本データとを提示させる制御を行う拡張データ提示プログラムを取得する無線通信手段と、を有する放送通信融合端末におけるＴＶ番組提示プログラムであって、受信を開始したＴＶ番組に対応する拡張データ提示プログラムが提示プログラム実行手段に格納されていない場合に、拡張データ提示プログラムをダウンロードして起動するまでの間、基本データ提示プログラムを選択し、ＴＶ番組の提示を行う処理を実行することを特徴とする。
【００３５】
請求項１３記載の発明は、請求項１２記載の発明において、試聴する可能性の高いＴＶ番組または放送事業者を推定し、推定したＴＶ番組または放送事業者に対応する拡張データ提示プログラムを、あらかじめダウンロードして蓄積しておく処理を実行することを特徴とする。
【００３６】
請求項１４記載の発明は、請求項１２記載の発明において、試聴する可能性の高いＴＶ番組または放送事業者を推定し、推定したＴＶ番組または放送事業者に対応する拡張データ提示プログラムを、あらかじめダウンロードして試聴開始前に起動しておく処理を実行することを特徴とする。
【００３７】
請求項１５記載の発明は、映像、音声、および番組配列情報や静止画やハイパーテキストといった付加データからなるＴＶ番組の視聴機能と、無線による双方向の通信機能を併せ持つ放送通信融合端末と、該放送通信融合端末から送信される視聴者情報を受信する共通管理サーバとを有するシステムにおける視聴者情報管理プログラムであって、放送通信融合端末において、付加データを提示手段に提示させる制御を行う提示プログラムにより、放送通信融合端末の所有者の視聴者情報と、該視聴者が試聴しているＴＶ番組を放送する放送事業者の識別情報とを対応づけたデータセットを生成して、共通管理サーバに送信する処理を実行し、共通管理サーバにおいて、放送通信融合端末から送信されたデータセットを放送事業者の識別情報を基に分類し、対応する放送事業者の管理サーバに転送させる処理を実行することを特徴とする。
【００３８】
【発明の実施の形態】
次に、添付図面を参照しながら本発明の放送通信融合端末、視聴者情報管理システム、その方法及びプログラムに係る実施の形態を詳細に説明する。図１〜図７を参照すると本発明の放送通信融合端末、視聴者情報管理システム、その方法及びプログラムに係る実施の形態が示されている。
【００３９】
図１に示されるように本実施形態の放送通信融合端末１は、放送受信手段２と、映像音声デコード手段３と、提示手段４と、キーボード５と、付加データ蓄積手段６と、提示制御手段７と、通信手段８と、提示プログラム実行手段９とを具備している。
【００４０】
放送受信手段２は、放送事業者２０から放送波を用いて放送されるデータ付加ＴＶ番組を選局して受信する。受信したデータ付加ＴＶ番組のうち、映像と音声は、映像音声デコード手段３に出力し、番組配列情報、放送用のハイパーテキスト、静止画などの付加データは付加データ蓄積手段６に出力する。
【００４１】
映像音声デコード手段３は、ＭＰＥＧなどの形式で圧縮された映像と音声のデータをビットマップ画像や音声波形データに復元し、画面やスピーカなどの提示手段４から視聴者２２へ出力する。
【００４２】
付加データ蓄積手段６は、放送受信手段２から出力された付加データから、現在放送中のデータの一覧や今後放送予定の番組の一覧を示した番組配列情報、番組に関連する情報を示したハイパーテキスト、及びこのハイパーテキストに貼られる静止画などの個別のデータを検出し、蓄積する。
【００４３】
提示制御手段７は、従来の提示制御手段と同様に、付加データ蓄積手段６で検出・蓄積された番組配列情報を解析し、番組の表紙となるハイパーテキストを特定する。また、提示制御手段７は、表紙となるハイパーテキスト、あるいはこのＴＶ番組を以前に試聴した時に開いていたハイパーテキストを、提示プログラム実行手段９に渡す。ハイパーテキストには、以下に挙げる情報が含まれる。
（１）放送通信融合端末１の画面に提示されるべきテキストや外部の画像へのリンク
（２）各情報の画面上でのレイアウト（スタイル）
（３）他のハイパーテキストへ表示を切り替えるためのリンク（アンカー）
（４）放送事業者２０へ情報を送付するための記入欄（フォーム）
（５）放送上のイベントや視聴者のキー操作に応じてインタラティブに画面描画をしたり、放送事業者２０へ情報を発信するためのプログラム（スクリプト）
【００４４】
本実施形態の提示プログラム実行手段９の不揮発性メモリ１３には、基本データ提示プログラム１０が常時格納されている。また、この不揮発性メモリ１３には、必要に応じて共通管理サーバ２１から取得する拡張データ提示プログラム１１が格納される。基本データ提示プログラム１０は、データ付加ＴＶ番組の付加データのうち、番組の試聴に必要な最小限の基本データを表示することができ、かつ全てのデータ付加ＴＶ番組を試聴できる簡易なプログラムである。また、拡張データ提示プログラム１１は、全てのＴＶ番組に対応する必要はないものの、対応するＴＶ番組については全ての情報を提示できる高機能なプログラムである。また、拡張データ提示プログラム１１は、複数の放送事業者からのデータ付加ＴＶ番組を試聴することができる。提示制御手段７は、拡張データ提示プログラム１１が不揮発性メモリ１３上になくても、これを取得して起動するまでの間、基本データ提示プログラム１０を使用してデータ付加ＴＶ番組を試聴できるようにする。
【００４５】
図２の（Ａ）に、拡張データ提示プログラムで提示される画面の一例を示す。拡張データ提示プログラムは、データ付加ＴＶ番組に含まれている情報のうち、放送通信融合端末１で提示可能な全ての情報を提示することができる。この画面表示は、従来の提示プログラムと同等であるが、従来の提示プログラムとは必ずしも全てのＴＶ番組に対応する必要はない点が異なる。また、図２の（Ｂ）に、基本データ提示プログラムで提示される画面の一例を示す。基本データ提示プログラムは、データ付加ＴＶ番組の試聴に最低限必要な基本データだけを提示する。ただし、基本データ提示プログラムは、全てのＴＶ番組に対応することができる。図２のＢには、基本データ提示プログラム１０によってＴＶ番組の映像、音声、及び付加データのタイトルと本文だけが提示されている。図３に、従来の提示プログラム１１１と、本発明に係る基本データ提示プログラム１０と拡張データ提示プログラム１１の機能比較を示す。
【００４６】
通信手段８は、共通管理サーバ２１からダウンロードされる拡張データ提示プログラム１１を取得して提示プログラム実行手段９に出力する。提示プログラム実行手段９は、通信手段８から出力された拡張データ提示プログラム１１を不揮発性メモリ１３に蓄積する。
【００４７】
次に、図４に示されたフローチャートを参照しながら提示制御手段７の動作手順を説明する。
まず受信を始めたデータ付加ＴＶ番組から映像、音声及び付加データを抽出し（ステップＳ４１）、映像と音声は映像音声デコード手段３でデコードして提示手段４で提示する（ステップＳ４２）。提示制御手段７は、付加データから抽出した番組配列情報を付加データ抽出手段６から取得し、提示中のＴＶ番組に対応する拡張データ提示プログラム１１を後述する方法で調査する（ステップＳ４３）。提示制御手段７は、特定した拡張データ提示プログラム１１が提示プログラム実行手段９でスタンバイ状態にあれば（ステップＳ４４／ＹＥＳ）、直ちに付加データを提示させる（ステップＳ４５）。
【００４８】
もし、番組に対応した拡張データ提示プログラム１１がスタンバイ状態でなくても（ステップＳ４４／ＮＯ）、これが放送通信融合端末１にダウンロード済みであれば（ステップＳ４６／ＹＥＳ）、これを起動して付加データを提示させる（ステップＳ４７）。
【００４９】
もし、番組に対応した拡張データ提示プログラム１１が放送通信融合端末１にダウンロードされていなければ（ステップＳ４６／ＮＯ）、基本データ提示プログラム１０に付加データのうちの基本データを提示させる（ステップＳ４８）。これと並行して、提示制御手段７は、共通管理サーバ２１から拡張データ提示プログラム１１をダウンロードしてもよいかを確認し（ステップ４９）、許可が出された段階で拡張データ提示プログラム１１のダウンロードを開始する（ステップＳ５０）。ダウンロードが完了すると、これを起動して、基本データ提示プログラム１０に代わって、付加データに含まれる全てのデータを提示できるようにする。また、拡張データ提示プログラム１１をダウンロードしない場合は（ステップＳ４９／ＮＯ）、基本データ提示プログラム１０で提示を続ける。なお、このフローでは、拡張データ提示プログラム１１をダウンロードする際に通信料金がかかる場合を想定して、視聴者に拡張データ提示プログラム１１をダウンロードするか否かを確認するステップを設けているが、拡張データ提示プログラム１１のダウンロードに通信料金がかからない場合には、このステップを設ける必要はない。
【００５０】
このように、付加データのうちの、データ付加ＴＶ番組の試聴に最低限必要な基本データは、全ての基本データ提示プログラム１０で解釈して提示できなければならないので、そのデータ構造は、全ての放送事業者や番組で共通にしておく必要がある。一方、拡張データについては、放送事業者や番組によって任意のデータ構造としてよい。本実施形態の拡張データ提示プログラム１１は、複数の放送事業者からのデータ付加ＴＶ番組（拡張データ）を表示できる。ただし、静止画の提示処理のように、提示プログラム実行手段９で処理の一部を受け持つデータは、データ構造を共通化する必要がある。
【００５１】
前述したＴＶ番組に対応する拡張データ提示プログラム１１を特定する調査方法の具体例として、以下の３つの例を示す。
（１）周期的に放送される番組配列情報から調べる。
（２）通信回線上のサーバに要求して教えてもらう。
（３）拡張データ提示プログラム２１と共にダウンロードする番組との対応関係の情報から調べる。
【００５２】
このうち、（１）の場合は、提示制御手段７は、付加データ蓄積手段６に保存されている番組配列情報を参照して、ＴＶ番組に対応する拡張データ提示プログラム１１を特定する情報を取得する。もしこの情報がない場合は、受信するまで、基本データ提示プログラム１０でＴＶ番組を提示してもよい。
【００５３】
また、（１）の番組配列情報には、拡張データ提示プログラム１１の固有の名前か識別番号、および、拡張データ提示プログラムを配信する共通管理サーバ２１の通信網上のアドレスが示される。提示制御手段７は、前記の名前か識別番号で提示プログラム実行手段９を検索して見つかれば、これにＴＶ番組を提示させる。提示プログラム実行手段９に見つからない場合は、前記のアドレスが指す共通管理サーバ２１から拡張データ提示プログラム１１をダウンロードして、提示プログラム実行手段９に格納する。
【００５４】
また、（２）の場合は、通信回線上のサーバに、放送事業者や番組などに対応する拡張データ提示プログラム１１を問合せ、拡張データ提示プログラム１１を教えてもらう。これが提示プログラム実行手段９に未格納ならば、共通管理サーバ２１からダウンロードすることになる。
【００５５】
（３）の場合は、拡張データ提示プログラム１１をダウンロードする時に、拡張データ提示プログラム１１が対応する番組や放送事業者２０の一覧表をダウンロードし、両者を対応付けて保存しておく。これにより、ＴＶ番組やその放送事業者をキーとしてこの一覧表を検索すれば、拡張データ提示プログラム１１がダウンロード済みか分かる。もし、対応する拡張データ提示プログラム１１がない場合は、（１）か（２）の方法で、対応する拡張データ提示プログラム１１を調べることになる。
【００５６】
このように本実施形態は、データ付加ＴＶ番組の提示プログラムを、全番組の基本的な情報を提示できる基本データ提示プログラム１０と、拡張された情報も提示できる拡張データ提示プログラム１１に分けることにより、高機能な提示プログラムを、プログラムサイズに制約のあるダウンロード型のプログラムでも実現することが可能となる。また、拡張データ提示プログラム１１を複数の放送事業者からのＴＶ番組に対応させることで、ダウンロードしておく提示プログラムの数を減らすことができ、ダウンロードの手間や所要時間を減らし、提示プログラムによってメモリが圧迫されるという不具合を防止することができる。
【００５７】
また、基本データ提示プログラム１０をメモリに常駐させておくことにより、拡張データ提示プログラム１１をダウンロードする間、あるいはダウンロードしなくても番組の試聴に最低限必要な情報を提示することができるため、データを素早く提示したり、ダウンロードによる通信料金を抑えることができる。
【００５８】
次に、図５を参照しながら試聴者情報を管理する放送通信融合端末１のシステム構成を説明する。
従来、提示プログラムは、視聴者がＴＶ番組をいつどのように試聴したかといった履歴情報や、放送事業者、番組に対応する会員登録情報などからなる視聴者情報を不揮発性メモリに蓄積し、放送事業者の管理サーバに視聴者の了解を得て送信する機能を有している。また、提示プログラムが視聴者情報を送信する管理サーバは、当然のことながら当該提示プログラムが提示したＴＶ番組を放送している放送事業者の管理サーバだけである。従って、図９に示されるように提示プログラムが放送を行う放送事業者の数だけ必要となる。
【００５９】
これに対し本実施形態の拡張データ提示プログラム１１は、図５に示されるように複数の放送事業者のＴＶ番組に対応し、ＴＶ番組の提示を開始すると、当該放送通信融合端末１を保持する視聴者の視聴者情報と、現在提示中のＴＶ番組を提供する放送事業者の識別情報と、提示中のＴＶ番組の識別情報と、放送通信融合端末１の現在位置情報とを１セットとしたデータセット４０を生成する。すなわち、従来の提示プログラムは、この提示プログラムによって試聴が可能な１つの放送事業者のＴＶ番組だけに対応した視聴者情報を作成して、当該放送事業者に送信していたが、本実施形態の拡張データ提示プログラム１１は、複数の放送事業者のＴＶ番組に対応可能であるため、視聴者情報を作成する毎に、この視聴者情報に放送事業者を識別する識別情報を付加している。生成したデータセット４０は、提示プログラム実行手段９の不揮発性メモリ１３に格納される。このデータセット４０は、拡張データ提示プログラム１１の制御により提示プログラム実行手段９によって通信手段８に送られ、共通管理サーバ３０に送信される。
【００６０】
図５には、拡張データ提示プログラム１１を提供する共通管理サーバ２１の構成が示されている。本実施形態の共通管理サーバ２１は、分離手段２４を具備する。共通管理サーバ２１の分類手段２４は、放送通信融合端末１からデータセット４０を受信すると、付加された放送事業者の識別情報によってデータセットを分類し、対応する放送事業者の管理サーバ２５に送信する。
【００６１】
この共通管理サーバ２１における分類手段２４の機能により、単一の拡張データ提示プログラム１１で、複数の放送事業者に視聴者情報を送信することが可能となる。なお、データセット４０を不揮発性メモリ１３に保存する場合に、ＴＶ番組に対応する放送事業者を示す固有の識別情報を付加して保存してもよいし、放送事業者毎に分割された不揮発性メモリ１３の領域に保存してもよい。
【００６２】
次に、添付図面を参照しながら本発明に係る第２の実施形態について説明する。
拡張データ提示プログラム１１でＴＶ番組を素早く提示するには、このプログラムが視聴開始前に取得できていて、さらには、起動済みであることが望まれる。このためには、あらかじめ視聴する可能性のある放送事業者やＴＶ番組を推定し、対応する拡張データ提示プログラム１１を調べておく必要がある。
【００６３】
第２の実施形態では、上述した第１の実施形態の構成に加え、図６に示されるように将来試聴する可能性のある放送事業者やＴＶ番組を推定する試聴推定手段１２を有する。提示制御手段７は、ＴＶ番組を試聴していない時に、試聴推定手段１２に将来試聴する可能性のある放送事業者やＴＶ番組を後述する方法で推定させて、それに対応する拡張データ提示プログラム１１をあらかじめ取得して、その一部を起動しておく。
【００６４】
視聴推定手段１２が推定した放送事業者またはＴＶ番組を手がかりに、提示制御手段７が提示プログラムを取得あるいはスタンバイする処理フローを図７を参照しながら説明する。
ここではまず、視聴推定手段１２が、視聴する可能性の高い放送事業者あるいはＴＶ番組を推定する（ステップＳ７１）。次に、提示制御手段７は、推定した放送に対応する拡張データ提示プログラム１１を調査し（ステップＳ７２）、調査した拡張データ提示プログラム１１が放送通信融合端末１内にダウンロードされ、スタンバイ状態にあるか否かを確認する（ステップＳ７３）。対象拡張データ提示プログラム１１がスタンバイされていなかった場合には（ステップＳ７３／ＮＯ）、その拡張データ提示プログラム１１がメモリ１３に蓄積されているか否かを確認する（ステップＳ７４）。メモリに蓄積されていた場合には（ステップＳ７４／ＹＥＳ）、拡張データ提示プログラム１１を起動する（ステップＳ７６）。また、メモリに蓄積されていなかった場合には（ステップＳ７４／ＮＯ）、拡張データ提示プログラム１１を共通管理サーバ２１からダウンロードし（ステップＳ７５）、取得した拡張データ提示プログラム１１を起動して、スタンバイ状態にする（ステップＳ７６）。なお、拡張データ提示プログラム１１をダウンロードする場合に、通信料金などがかかる場合には、ダウンロードしてもよいかを視聴者２２に確認してもよい。また、提示制御手段７は、視聴する可能性がより高いものだけの拡張データ提示プログラム１１を提示プログラム実行手段９において起動し、すぐに提示ができるスタンバイ状態にしておき、視聴する可能性の低いＴＶ番組の拡張データ提示プログラム１１が、スタンバイ状態にあればこれを終了させたり、メモリに格納されている場合はこれを削除しても良い。
【００６５】
上記のフローで、視聴推定手段１２が視聴する可能性の高い放送事業者やＴＶ番組を推定する具体的な方法として、以下に示すものを挙げることができる。
（１）過去の視聴履歴から、視聴頻度の高いＴＶ番組や放送事業者を求める。
（２）過去の視聴番組と視聴場所の履歴から、現在地で放送しているＴＶ番組や放送事業者を求める。
（３）過去に取得した電子番組表情報から現在放送が予定されていたＴＶ番組や放送事業者を調べる。
（４）通信網上のサーバに問合せて、現在地で放送されているＴＶ番組を取得する。
（５）ＴＶを視聴していない時に、定期的に放送波を受信して番組配列情報を取得し、現在地で放送されているＴＶ番組または放送事業者を調べる。
【００６６】
また、上記のフローで、前記の視聴推定手段１２で推定したＴＶ番組あるいは放送事業者に対応する拡張データ提示プログラム１１の調査方法は、既に示した通りである。これらの拡張データ提示プログラム１１のうち、あらかじめ起動しておくべきものの選択方式として、ここでは３種類の例を示す。
（１）ＴＶの視聴前であれば、最初に視聴するチャンネルに対応した拡張データ提示プログラム
（２）ＴＶの視聴中であれば、隣接するチャンネルの拡張データ提示プログラム
（３）現在地において試聴可能な全てのチャネル
【００６７】
上記（１）〜（３）の選択方式のうち、（１）と（２）は、提示制御手段７において、視聴者にチャンネルを選択させるユーザ・インターフェースとして、チャンネルをボタンで上下させて番組を切換える方式や、画面に電子番組表を表示してカーソルを移動させて番組を選択させる方式に有効である。後者の場合、カーソルの当てられた番組に対応する提示プログラムを起動しておけばよいことになる。（３）の方式は、視聴者が直接チャンネル番号を指定するようなユーザ・インターフェースを備える提示制御手段に有効である。
【００６８】
このように本実施形態は、試聴する可能性のあるＴＶ番組を推定する試聴推定手段１２を備えることで、拡張データ提示プログラム１１をあらかじめ起動したり、取得しておけるため、ＴＶ番組試聴時に付加データを素早く提示することができる。
【００６９】
なお、上述した実施形態は本発明の好適な実施の形態である。但し、これに限定されるものではなく本発明の要旨を逸脱しない範囲内において種々変形実施が可能である。また、ＴＶ番組提示プログラムの発明は、図１に示された構成の放送通信融合端末１に図４に示された手順で制御を行うプログラムを、図６に示された構成の放送通信融合端末１に図７に示された手順で制御を行うプログラムを格納し、各機能部がこのプログラムに従って動作することで実現できる。同様に、視聴者情報管理プログラムの発明は、図５に示された放送通信融合端末１と共通管理サーバ３０とに上述した説明の手順に従って制御を行うプログラムを格納し、このプログラムに従って、放送通信融合端末１と共通管理サーバ３０とが動作を行うことで実現できる。
【００７０】
【発明の効果】
本発明は、データ付加ＴＶ番組の提示プログラムを、全番組の基本的な情報を提示できる基本データ提示プログラムと、拡張された情報も提示できる拡張データ提示プログラムに分けることにより、高機能な提示プログラムをプログラム・サイズに制約のあるダウンロード型のプログラムでも実現できるようにする。
【００７１】
また、基本データ提示プログラムをメモリに常駐させておくことにより、拡張データ提示プログラムをダウンロードする間、あるいは、ダウンロードしなくても、番組の視聴に最低限必要な情報は提示できるため、データを素早く提示したり、ダウンロードによる通信料金を抑えることができる。
【００７２】
視聴する可能性のあるＴＶ番組を推定する手段を備えることで、拡張データ提示プログラムをあらかじめ起動したり取得しておけるため、ＴＶ番組視聴時に拡張情報を素早く提示できる。
【００７３】
本発明はまた、視聴履歴などの視聴者情報と放送事業者を対応づけて送信し、これを一括して受信する共通管理サーバにおいて、視聴者情報を放送事業者ごとに分類し、各放送事業者の管理サーバに転送することにより、複数の放送事業者に対応した提示プログラムを、通信先のサーバに制約のあるダウンロード型のプログラムでも実現できるようにする。
【００７４】
これにより、複数のチャンネルや複数の放送エリアにまたがる提示プログラムが実現できることになるため、ダウンロードしておく提示プログラム数を減らすことができ、ダウンロードの手間や所要時間を減らすことができる。
【図面の簡単な説明】
【図１】本発明に係る実施形態の構成を示すブロック図である。
【図２】提示プログラムによって提示される画面の一例を示す図である。
【図３】提示プログラムの機能一覧を示す図である。
【図４】データ付加ＴＶ番組の視聴開始までの手順を示すフローチャートである。
【図５】本発明の視聴者情報管理システムの構成を示すブロック図である。
【図６】試聴推定手段を備えた実施形態の構成を示すブロック図である。
【図７】提示プログラムのスタンバイ起動までの手順を示すフローチャートである。
【図８】従来例の構成図である。
【図９】従来の視聴者情報管理システムの構成を示す図である。
【符号の説明】
１　放送通信融合端末
２　放送受信手段
３　映像音声デコード手段
４　提示手段
５　キーボード
６　付加データ蓄積手段
７　提示制御手段
８　通信手段
９　提示プログラム実行手段
１０　基本データ提示プログラム
１１　拡張データ提示プログラム
１２　試聴推定手段
１３　不揮発性メモリ
２０　放送事業者
２１　共通管理サーバ
２２　視聴者
２４　分類手段
２５　管理サーバ
１０６　従来の提示制御手段
【図１】
2004072129.tif 000003
【図２】
2004072129.tif 000004
【図３】
2004072129.tif 000005
【図４】
2004072129.tif 000006
【図５】
2004072129.tif 000007
【図６】
2004072129.tif 000008
【図７】
2004072129.tif 000009
【図８】
2004072129.tif 000010
【図９】
2004072129.tif 000011