(57)【特許請求の範囲】
【請求項１】
映像または音声の少なくとも一方を含むコンテンツ信号を受信する受信装置において、
ユーザの操作コマンドを入力する操作コマンド入力手段と、
前記コンテンツ信号を受信するコンテンツ信号受信手段と、
受信された前記コンテンツ信号に基づいて再生されているコンテンツに対する前記ユーザの嗜好の有無を入力する嗜好入力手段と、
入力された前記ユーザの嗜好の有無から成る嗜好情報を記憶する記憶手段と、
記憶された前記嗜好情報を、双方向通信網を介して、データベースに送信する嗜好情報送信手段と、
送信された前記嗜好情報に基づいて生成されて送信された、前記ユーザの嗜好が考慮されている付加情報を受信する付加情報受信手段と
を含む受信装置。
【請求項２】
前記付加情報は、電子プログラムガイド、電子ダイレクトメール、前記ユーザに対してアンケートを実施するためのプログラム、またはゲームプログラムのうちの少なくとも１つを含む
請求項１に記載の受信装置。
【請求項３】
映像または音声の少なくとも一方を含むコンテンツ信号を受信する受信装置の受信方法において、
ユーザの操作コマンドを入力する操作コマンド入力ステップと、
前記コンテンツ信号を受信するコンテンツ信号受信ステップと、
受信された前記コンテンツ信号に基づいて再生されているコンテンツに対する前記ユーザの嗜好の有無を入力する嗜好入力ステップと、
入力された前記ユーザの嗜好の有無から成る嗜好情報を記憶する記憶ステップと、
記憶された前記嗜好情報を、双方向通信網を介して、データベースに送信する嗜好情報送信ステップと、
送信された前記嗜好情報に基づいて生成されて送信された、前記ユーザの嗜好が考慮されている付加情報を受信する付加情報受信ステップと
を含む受信方法。
【請求項４】
映像または音声の少なくとも一方を含むコンテンツ信号を受信する受信装置の制御用のプログラムであって、
ユーザの操作コマンドを入力する操作コマンド入力ステップと、
前記コンテンツ信号を受信するコンテンツ信号受信ステップと、
受信された前記コンテンツ信号に基づいて再生されているコンテンツに対する前記ユーザの嗜好の有無を入力する嗜好入力ステップと、
入力された前記ユーザの嗜好の有無から成る嗜好情報を記憶する記憶ステップと、
記憶された前記嗜好情報を、双方向通信網を介して、データベースに送信する嗜好情報送信ステップと、
送信された前記嗜好情報に基づいて生成されて送信された、前記ユーザの嗜好が考慮されている付加情報を受信する付加情報受信ステップと
を含む処理を受信装置のコンピュータに実行させるプログラムが記録されている記録媒体。
【請求項５】
映像または音声の少なくとも一方を含むコンテンツ信号を供給する供給装置において、
前記コンテンツ信号を受信する受信装置から入力される、前記受信装置のユーザの再生されているコンテンツに対する嗜好の有無から成る嗜好情報に基づいて生成された付加情報を前記コンテンツ信号に多重化して送信する付加情報送信手段を
含む供給装置。
【請求項６】
前記付加情報は、電子プログラムガイド、電子ダイレクトメール、前記ユーザに対してアンケートを実施するためのプログラム、またはゲームプログラムのうちの少なくとも１つを含む
請求項５に記載の供給装置。
【請求項７】
映像または音声の少なくとも一方を含むコンテンツ信号を供給する供給装置の供給方法において、
前記コンテンツ信号を受信する受信装置から入力される、前記受信装置のユーザの再生されているコンテンツに対する嗜好の有無から成る嗜好情報に基づいて生成された付加情報を前記コンテンツ信号に多重化して送信する付加情報送信ステップを
含む供給方法。
【請求項８】
映像または音声の少なくとも一方を含むコンテンツ信号を供給する供給装置の制御用のプログラムであって、
前記コンテンツ信号を受信する受信装置から入力される、前記受信装置のユーザの再生されているコンテンツに対する嗜好の有無から成る嗜好情報に基づいて生成された付加情報を前記コンテンツ信号に多重化して送信する付加情報送信手段を
含む処理を供給装置のコンピュータに実行させるプログラムが記録されている記録媒体。
【請求項９】
映像または音声の少なくとも一方を含むコンテンツ信号を受信する受信装置、および前記コンテンツ信号を供給する供給装置から構成される双方向通信システムにおいて、
前記受信装置は、
ユーザの操作コマンドを入力する操作コマンド入力手段と、
前記コンテンツ信号を受信するコンテンツ信号受信手段と、
受信された前記コンテンツ信号に基づいて再生されているコンテンツに対する前記ユーザの嗜好の有無を入力する嗜好入力手段と、
入力された前記ユーザの嗜好の有無から成る嗜好情報を記憶する記憶手段と、
記憶された前記嗜好情報を、双方向通信網を介して、データベースに送信する嗜好情報送信手段と、
送信された前記嗜好情報に基づいて生成されて送信された、前記ユーザの嗜好が考慮されている付加情報を受信する付加情報受信手段と
を含み、
前記供給装置は、
前記コンテンツ信号を受信する受信装置から入力される、前記受信装置のユーザの再生されているコンテンツに対する嗜好の有無から成る嗜好情報に基づいて生成された付加情報を前記コンテンツ信号に多重化して送信する付加情報送信手段を
含む
双方向通信システム。
【請求項１０】
映像または音声の少なくとも一方を含むコンテンツ信号を受信する受信装置、および前記コンテンツ信号を供給する供給装置から構成される双方向通信システムの双方向通信方法において、
前記受信装置による、ユーザの操作コマンドを入力する操作コマンド入力ステップと、
前記受信装置による、前記コンテンツ信号を受信するコンテンツ信号受信ステップと、
前記受信装置による、受信された前記コンテンツ信号に基づいて再生されているコンテンツに対する前記ユーザの嗜好の有無を入力する嗜好入力ステップと、
前記受信装置による、入力された前記ユーザの嗜好の有無から成る嗜好情報を記憶する記憶ステップと、
前記受信装置による、記憶された前記嗜好情報を、双方向通信網を介して、データベースに送信する嗜好情報送信ステップと、
前記供給装置による、前記コンテンツ信号を受信する受信装置から入力される、前記受信装置のユーザの再生されているコンテンツに対する嗜好の有無から成る嗜好情報に基づいて生成された付加情報を前記コンテンツ信号に多重化して送信する付加情報送信ステップと、
前記受信装置による、送信された前記嗜好情報に基づいて生成されて送信された、前記ユーザの嗜好が考慮されている付加情報を受信する付加情報受信ステップと
を含む双方向通信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、受信装置および方法、供給装置および方法、双方向通信システムおよび方法、並びに記録媒体に関し、特に、テレビジョン放送に対する視聴者のリアルタイムな反応に対応した付加情報を送信できるようにする受信装置および方法、供給装置および方法、双方向通信システムおよび方法、並びに記録媒体に関する。
【０００２】
【従来の技術】
従来、テレビジョン放送は、放送局側で作成した番組を放送局から視聴者に一方向的に送信しており、視聴者側は放送される番組を受動的に視聴するだけであった。
【０００３】
ところで、近年、ケーブルテレビジョン放送サービスが普及しつつあるが、このケーブル網を用いれば、放送局側から視聴者側に対する番組の送信だけではなく、視聴者側から放送局側にも、随時、所定の情報を送信することができるようになり、例えば、視聴者参加型番組、視聴者の嗜好に対応した電子プログラムガイド、オンラインショッピング、電子ダイレクトメール等の双方向通信サービスを実現することが可能となる。
【０００４】
なお、公衆電話回線を利用して、視聴者側から放送局側に所定の情報を送信することにより、双方向通信を実現している既存のサービスとして、例えば、ITビジョンが存在する。
【０００５】
【発明が解決しようとする課題】
しかしながら、既存の双方向通信サービスにおけるサービス画面(GUI:Graphical User Interface)はメニュー形式になっており、視聴者は、放送局側が予め用意した選択肢のうちの１つを選択できるに過ぎない。したがって、放送中の番組やコマーシャルに登場する人や物、音楽等に視聴者が興味を持ったとしても、その嗜好情報をリアルタイムで、すなわち、「今、画面に表示されている」人、物、音楽等に対する嗜好情報を放送局側に送信することができない課題があった。
【０００６】
また、放送局側にしてみれば、「今、送信している番組やコマーシャル」に登場する人、物、音楽等に対する視聴者の嗜好情報は、番組を作成するために重要な情報であるが、その嗜好情報をリアルタイムで取得することができない課題があった。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、放送中の番組やコマーシャルに対する視聴者の嗜好情報をリアルタイムで取得できるようにするものである。
【０００８】
【課題を解決するための手段】
本発明の受信装置は、ユーザの操作コマンドを入力する操作コマンド入力手段と、コンテンツ信号を受信するコンテンツ信号受信手段と、受信されたコンテンツ信号に基づいて再生されているコンテンツに対するユーザの嗜好の有無を入力する嗜好入力手段と、入力されたユーザの嗜好の有無から成る嗜好情報を記憶する記憶手段と、記憶された嗜好情報を、双方向通信網を介して、データベースに送信する嗜好情報送信手段と、送信された嗜好情報に基づいて生成されて送信された、ユーザの嗜好が考慮されている付加情報を受信する付加情報受信手段とを含む。
【０００９】
本発明の受信方法は、ユーザの操作コマンドを入力する操作コマンド入力ステップと、コンテンツ信号を受信するコンテンツ信号受信ステップと、受信されたコンテンツ信号に基づいて再生されているコンテンツに対するユーザの嗜好の有無を入力する嗜好入力ステップと、入力されたユーザの嗜好の有無から成る嗜好情報を記憶する記憶ステップと、記憶された嗜好情報を、双方向通信網を介して、データベースに送信する嗜好情報送信ステップと、送信された嗜好情報に基づいて生成されて送信された、ユーザの嗜好が考慮されている付加情報を受信する付加情報受信ステップとを含む。
【００１０】
本発明の第１の記録媒体は、ユーザの操作コマンドを入力する操作コマンド入力ステップと、コンテンツ信号を受信するコンテンツ信号受信ステップと、受信されたコンテンツ信号に基づいて再生されているコンテンツに対するユーザの嗜好の有無を入力する嗜好入力ステップと、入力されたユーザの嗜好の有無から成る嗜好情報を記憶する記憶ステップと、記憶された嗜好情報を、双方向通信網を介して、データベースに送信する嗜好情報送信ステップと、送信された嗜好情報に基づいて生成されて送信された、ユーザの嗜好が考慮されている付加情報を受信する付加情報受信ステップとを含む処理を受信装置のコンピュータに実行させるプログラムが記録されている。
【００１１】
本発明の供給装置は、コンテンツ信号を受信する受信装置から入力される、受信装置のユーザの再生されているコンテンツに対する嗜好の有無から成る嗜好情報に基づいて生成された付加情報をコンテンツ信号に多重化して送信する付加情報送信手段を含む。
【００１２】
本発明の供給方法は、コンテンツ信号を受信する受信装置から入力される、受信装置のユーザの再生されているコンテンツに対する嗜好の有無から成る嗜好情報に基づいて生成された付加情報をコンテンツ信号に多重化して送信する付加情報送信ステップを含む。
【００１３】
本発明の第２の記録媒体は、コンテンツ信号を受信する受信装置から入力される、受信装置のユーザの再生されているコンテンツに対する嗜好の有無から成る嗜好情報に基づいて生成された付加情報をコンテンツ信号に多重化して送信する付加情報送信ステップを含む処理を供給装置のコンピュータに実行させるプログラムが記録されている。
【００１４】
本発明の双方向通信システムは、受信装置が、ユーザの操作コマンドを入力する操作コマンド入力手段と、コンテンツ信号を受信するコンテンツ信号受信手段と、受信されたコンテンツ信号に基づいて再生されているコンテンツに対するユーザの嗜好の有無を入力する嗜好入力手段と、入力されたユーザの嗜好の有無から成る嗜好情報を記憶する記憶手段と、記憶された嗜好情報を、双方向通信網を介して、データベースに送信する嗜好情報送信手段と、送信された嗜好情報に基づいて生成されて送信された、ユーザの嗜好が考慮されている付加情報を受信する付加情報受信手段とを含み、供給装置が、コンテンツ信号を受信する受信装置から入力される、受信装置のユーザの再生されているコンテンツに対する嗜好の有無から成る嗜好情報に基づいて生成された付加情報をコンテンツ信号に多重化して送信する付加情報送信手段を含む。
【００１５】
本発明の双方向通信方法は、受信装置による、ユーザの操作コマンドを入力する操作コマンド入力ステップと、受信装置による、コンテンツ信号を受信するコンテンツ信号受信ステップと、受信装置による、受信されたコンテンツ信号に基づいて再生されているコンテンツに対するユーザの嗜好の有無を入力する嗜好入力ステップと、受信装置による、入力されたユーザの嗜好の有無から成る嗜好情報を記憶する記憶ステップと、受信装置による、記憶された嗜好情報を、双方向通信網を介して、データベースに送信する嗜好情報送信ステップと、供給装置による、コンテンツ信号を受信する受信装置から入力される、受信装置のユーザの再生されているコンテンツに対する嗜好の有無から成る嗜好情報に基づいて生成された付加情報をコンテンツ信号に多重化して送信する付加情報送信ステップと、受信装置による、送信された嗜好情報に基づいて生成されて送信された、ユーザの嗜好が考慮されている付加情報を受信する付加情報受信ステップとを含む。
【００１６】
本発明の受信装置および方法、並びに第１の記録媒体においては、受信されたコンテンツ信号に基づいて再生されているコンテンツに対するユーザの嗜好の有無が入力され、入力されたユーザの嗜好の有無から成る嗜好情報が記憶される。そして、記憶された嗜好情報が、双方向通信網を介して、データベースに送信され、送信された嗜好情報に基づいて生成されて送信された、ユーザの嗜好が考慮されている付加情報が受信される。
【００１７】
本発明の供給装置および方法、並びに第２の記録媒体においては、コンテンツ信号を受信する受信装置から入力される、受信装置のユーザの再生されているコンテンツに対する嗜好の有無から成る嗜好情報に基づいて生成された付加情報がコンテンツ信号に多重化されて送信される。
【００１８】
本発明の双方向通信システムおよび方法においては、受信装置により、受信されたコンテンツ信号に基づいて再生されているコンテンツに対するユーザの嗜好の有無が入力され、入力されたユーザの嗜好の有無から成る嗜好情報が記憶される。そして、記憶された嗜好情報が、双方向通信網を介して、データベースに送信される。また、供給装置により、コンテンツ信号を受信する受信装置から入力される、受信装置のユーザの再生されているコンテンツに対する嗜好の有無から成る嗜好情報に基づいて生成された付加情報がコンテンツ信号に多重化されて送信される。さらに、受信装置により、ユーザの嗜好が考慮されている付加情報が受信される。
【００２３】
【発明の実施の形態】
本発明を適用したケーブルテレビジョン放送システムの構成例について、図１を参照して説明する。なお、本明細書においてシステムの用語は、複数の装置、手段などにより構成される全体的な装置を意味するものである。
【００２４】
このケーブルテレビジョン放送システムは、双方向通信網２を介して接続されている、各視聴者宅に設置される受信装置１−１乃至１−ｍ（以下、単に受信装置１と記述する）と放送局に設置される放送装置３、さらに、スポンサ会社等に設置されるスポンサ装置４−１乃至４−ｎ（以下、単にスポンサ装置４と記述する）から構成される。
【００２５】
受信装置１は、放送装置３から送信されるテレビジョン放送および付加情報（その詳細は後述する）を、双方向通信網２を介して受信する。また、受信装置１は、視聴者の視聴情報（嗜好情報）を取得し、双方向通信網２を介して放送装置３に送信する。
【００２６】
双方向通信網２は、光ケーブル等から構成される情報通信網である。放送装置３は、多チャンネルの番組を双方向通信網２を介して受信装置１に送信する。また、放送装置３は、特定の視聴者の嗜好に対応した付加情報を生成し、双方向通信網２を介して、その視聴者に対応する受信装置１に送信する。
【００２７】
スポンサ装置４は、放送放置３に蓄積されている各視聴者の視聴情報を検索する。また、スポンサ装置４は、放送装置３に付加情報の送信を指令する。
【００２８】
図２は、受信装置１の詳細な構成例を示している。受信装置１は、放送装置３から送信される番組の情報（AVデータ）および付加情報を受信して所定の処理を施すとともに、視聴者の視聴情報を放送装置３に送信するセットトップボックス１１と、セットトップボックス１１に対する指令と嗜好の意志を視聴者が入力するリモートコントローラ（以下、リモコンと記述する）２１から構成される。
【００２９】
セットトップボックス１１の受信部１２は、リモコン２１から送信される操作コマンド等の信号（例えば、赤外線信号）を受信して視聴ログ記憶部１３および制御部１９に出力する。
【００３０】
視聴ログ記憶部１３は、受信部１２から入力される操作コマンド等を視聴ログとして記憶する。視聴情報生成部１４は、視聴ログ記憶部１３に記憶されている視聴ログを読み出して視聴情報パケットを生成し、双方向通信部１５に出力する。なお、視聴者情報生成部４は、例えば、受信装置１が４人家族の家庭に設置されている場合、４人のうちの誰が指令した操作コマンド等であるかを識別する機能を有している。
【００３１】
双方向通信部１５は、視聴情報生成部１４から入力された視聴情報パケットを、双方向通信網２を介して放送装置３に送信する。また、双方向通信部１５は、双方向通信網２を介して受信する放送装置３からの番組情報を、番組情報処理部１６に出力し、放送装置３からの付加情報を付加情報処理部１７に出力する。
【００３２】
番組情報処理部１６は、双方向通信部１５から入力される番組情報に所定の処理（例えば、デコード処理）を施して表示制御部１８に出力する。付加情報処理部１７は、双方向通信部１５から入力される付加情報に所定の処理（その詳細は後述する）を施して表示制御部１８に出力する。表示制御部１８は、番組情報処理部１６または付加情報処理部１７から入力された情報に対応する画像をモニタ３０が表示するようにモニタ３０を制御する。制御部１９は、受信部１２から入力される操作コマンド（例えば、チャンネルを切り替えるコマンドや音量を増減させるコマンド等）に対応して、セットトップボックス１１の各部を制御する。
【００３３】
リモコン２１の送信部２２は、入力部２３から入力される操作コマンド等を、例えば赤外線信号に変換し、セットトップボックス１１の受信部１２に送信する。入力部２３は、電源ボタン４１乃至通知ボタン４６（図３）に対するユーザの操作を検知し、その情報を送信部２２に出力する。
【００３４】
図３は、複数の操作ボタンが設けられているリモコン２１の外観図を示している。電源ボタン４１は、セットトップボックス１１の電源をオン・オフするときに操作される。テンキーボタン４２は、チャンネル等の番号を指示するときに操作される。音量ボタン４３は、音量を増減させるときに操作される。チャンネル移動ボタン４４は、チャンネルを移動させるときに操作させる。
【００３５】
音量ボタン４３およびチャンネル移動ボタン４４は、付加情報として表示されるサービス画面上の選択肢を指示するときにも操作される。決定ボタン４５は、音量ボタン４３およびチャンネル移動ボタン４４を用いて選択された選択肢を決定するときに操作される。
【００３６】
通知ボタン４６は、例えば、好きな俳優が画面上に表示されているとき、視聴中のコマーシャルの商品に関心を持ったとき等、放送中（視聴中）の人、物、音楽等に対する視聴者（リモコン２１のユーザ）の嗜好を放送局側に通知したいときに操作される。
【００３７】
なお、図４に示すように、決定ボタン４５と通知ボタン４６の機能を統合した決定ボタン５１を設けることにより、リモコン２１の形状を小型化してもよい。
【００３８】
また、図５に示すように、リモコン２１に設けられているボタンのうちの付加情報に関わるボタン、すなわち、選択肢指示用としての音量ボタン４３およびチャンネル移動ボタン４４、並びに決定ボタン５１を別の筐体に設けて独立させれば、可搬性や操作性が向上する。
【００３９】
なお、上述したように、セットトップボックス１１の視聴者情報生成部４は、操作コマンド等を指令した視聴者を識別するようになされているが、これに対応するためには、例えば、４人家族の家庭に受信装置１が設置されているならば、４台の個人専用のリモコン２１を用意すればよい。この場合、視聴情報生成部４に、個人専用のリモコン２１の機器IDと、そのユーザである視聴者の視聴者IDの対応を、予め記憶させる必要がある。
【００４０】
また、４人で１台のリモコン２１を共用する場合には、各人がリモコン２１を使用する前に各人を識別するID番号をテンキーボタン４２を用いて入力するようにしたり、リモコン２１にユーザの指紋を検出する機能をもたせることにより、リモコン２１が、操作コマンド等を指令したユーザを識別し、その視聴者IDを操作コマンド等とともにセットトップボックス１１に送信するようにしてもよい。
【００４１】
次に、受信装置１の動作について、図６のフローチャートを参照して説明する。ただし、以下においては、複数の視聴者（家族の全員）が、それぞれ個人専用のリモコン２１を有しているものとする。
【００４２】
ステップＳ１において、ユーザ（リモコン２１を操作する視聴者）がリモコン２１の操作ボタン（電源ボタン４１乃至通知ボタン４６）を押下すると、入力部２３は、その操作を検知し、その情報を送信部２２に出力する。送信部２２は、ステップＳ２において、図７に示すように、リモコン２１に固有なリモコンIDと、入力部２３から入力された操作コマンド等に予め設定されているコマンドIDからなるパケットを作成し、そのパケットを赤外線信号に変換してセットトップボックス１１の受信部１２に送信する。
【００４３】
ステップＳ３において、受信部１２は、送信部２２からのパケットの赤外線信号を受信し、視聴ログ記憶部１３および制御部１９に出力する。ステップＳ４において、制御部１９は、入力されたパケットに含まれるコマンドIDに対応するコマンド（例えば、チャンネルを切り替えるコマンド等）に対応して、セットトップボックス１１の各部を制御する。
【００４４】
ステップＳ５において、視聴ログ記憶部１３は、入力されたパケットが、図８に示す５種類の視聴イベント（視聴開始、視聴終了、視聴者変化、チャンネル変更、および、通知ボタン押下）のうちのいずれかに対応するものであるか否かを判定し、５種類の視聴イベントのうちのいずれかに対応するものであると判定した場合、ステップＳ６に進む。ステップＳ６において、視聴ログ記憶部１３は、視聴イベントの種類、パラメータ、および、受信時刻を記憶する。
【００４５】
すなわち、セットトップボックス１１の電源がオフの状態（ただし、主電源はオンとされており受信部１２が動作可能な状態）において、受信部１２から入力されたパケットに含まれるコマンドIDが、電源ボタン４１の押下に対応するものであると判定された場合、視聴イベントの種類として「視聴開始」が記録され、さらに、その受信時刻が記憶される。
【００４６】
セットトップボックス１１の電源がオンの状態において、受信部１２から入力されたパケットに含まれるコマンドIDが、電源ボタン４１の押下に対応するものであると判定された場合、視聴イベントの種類として「視聴終了」が記録され、さらに、その受信時刻が記憶される。
【００４７】
受信部１２から入力されたパケットに含まれるリモコンIDが、それまで受信していたものと異なると判定された場合、視聴イベントの種類として「視聴者変化」が記憶され、さらに、リモコンIDに対応する視聴者ID、および、パケットの受信時刻が記憶される。受信部１２から入力されたパケットに含まれるコマンドIDが、テンキーボタン４２またはチャンネル移動ボタン４４の押下に対応するものである場合、視聴イベントの種類として「チャンネル変更」が記録され、さらに、変更されたチャンネル番号、および、その受信時刻が記憶される。
【００４８】
受信部１２から入力されたパケットに含まれるコマンドIDが、通知ボタン４６の押下に対応するものであると判定された場合、視聴イベントの種類として「通知ボタン押下」が記憶され、さらに、その受信時刻が記憶される。
【００４９】
このような処理により、視聴ログ記憶部１３には、図８に示すような視聴ログが視聴イベントの受信時刻順に記録される。
【００５０】
ステップＳ７において、視聴情報生成部１４は、所定の時間間隔毎（例えば、５秒間毎）に、視聴ログ記憶部１３に記憶された視聴ログを読み出して視聴情報パケットを生成し、双方向通信部１５に出力する。視聴ログ記憶部１３は、視聴情報生成部１４に読み出された視聴ログを消去する。
【００５１】
図１０は、視聴情報生成部１４が生成する視聴情報パケットの構成を示している。セットトップボックスIDには、セットトップボックス１１に固有の機器IDが記録される。記録数には、それ以降に記録される視聴イベント、パラメータ、および受信時刻を１組とする組の数が記述される。視聴イベント、パラメータ、および受信時刻には、視聴ログ記憶部１３から読み出した情報が記録される。ただし、パラメータが必要ない視聴イベントに対しては、視聴イベントの種類、および受信時刻が記録される。
【００５２】
ステップＳ８において、双方向通信部１５は、視聴情報生成部１４から入力された視聴情報パケットを、双方向通信網２を介して放送装置３に送信する。
【００５３】
なお、ステップＳ５において、５種類の視聴イベントのうちのいずれかに対応するものではないと判定された場合、ステップＳ６をスキップする。したがって、リモコン２１からのパケットに含まれるコマンドIDが、視聴イベントに対応するものではなく、例えば、音量を増減させるコマンドに対応するものである場合、ステップＳ４で制御部１９によって音量の制御が行われるだけであって、視聴ログ記憶部１３には記憶されない。
【００５４】
次に、放送装置３の詳細について、図１１を参照して説明する。放送番組ライブラリ６１には、放送される番組やコマーシャルのAVデータ（音声データおよび映像データ）が蓄積されている。番組出力部６２は、定められている放送プログラムに基づいて、放送番組ライブラリ６１から番組やコマーシャルのAVデータを読み出し、所定の処理（例えば、エンコード処理）を施して双方向通信部６３に出力する。
【００５５】
双方向通信部６３は、番組出力部６２から入力された、所定の処理が施されているAVデータ、および、付加情報生成部６９から入力される付加情報を、双方向通信網２を介して受信装置１に送信する。また、双方向通信部６３は、受信装置１が送信した視聴情報パケットを、双方向通信網２を介して受信し、視聴情報登録部６４に出力する。
【００５６】
視聴情報登録部６４は、双方向通信部６３から入力された視聴情報パケットに含まれる視聴イベント等（視聴イベント、パラメータ、および時刻）を、図１２に示すように、視聴者毎に分類して視聴情報データベース６５に記憶させる。
【００５７】
嗜好情報抽出部６６は、視聴情報データベース６５に記憶されている視聴者毎の視聴イベント等に対して、抽出条件データベース６７に記憶されている全ての抽出条件を用いて検索を実行し、抽出条件に合致している回数を視聴者毎に集計して、その結果を嗜好情報データベース６８に出力する。また、嗜好情報抽出部６６は、スポンサ装置４の検索部７２（図１５）から入力される抽出条件を抽出条件データベース６５に記憶させるとともに、その抽出条件を用いて検索を実行し、その結果を検索部７２および嗜好情報データベース６８に出力する。なお、嗜好情報抽出部６６の動作の詳細については、図１６のフローチャートを参照して後述する。
【００５８】
抽出条件データベース６７は、番組制作者やスポンサが設定する複数の抽出条件を記憶している。抽出条件は、図１３に示すように、チャンネル条件と視聴イベントに関する条件から構成される。
【００５９】
図１３の例（抽出条件ID＝ABC12345）においては、「１０チャンネルが視聴されている状態において、時刻ｔ1から時刻ｔ1’の間において、視聴イベント「通知ボタン押下」が発生している」、「１０チャンネルが視聴されている状態において、時刻ｔ2から時刻ｔ2’の間において、視聴イベント「通知ボタン押下」が発生している」、「１０チャンネルが視聴されている状態において、時刻ｔiから時刻ｔi’の間において、視聴イベント「通知ボタン押下」が発生している」というｉ個の条件が含まれている。
【００６０】
なお、時刻ｔ1から時刻ｔ1’の間だけで視聴イベント「通知ボタン押下」が発生していれば、抽出条件に合致している回数は１回とカウントされ、全ての時間帯で視聴イベント「通知ボタン押下」が発生してれば、抽出条件に合致している回数はｉ回とカウントされる。
【００６１】
嗜好情報データベース６８は、嗜好情報抽出部６６の抽出結果を記憶する。図１４は、視聴情報データベース６５に記憶されている抽出結果の一例を示している。この例では、視聴者（視聴者ID＝XYZ12345）の視聴情報が、抽出条件（抽出条件ID＝ABC12345）に含まれる条件に２回合致したことを示している。
【００６２】
付加情報生成部６９は、嗜好情報データベース６８に記憶されている視聴者毎の嗜好情報に基づいて、付加情報を生成して双方向通信部６３に出力する。付加情報生成部６９が生成する付加情報としては、例えば、視聴者の嗜好を考慮した電子プログラムガイド、スポンサ装置４の付加情報出力要求部７２（図１５）からの要求に対応した電子ダイレクトメール、視聴者にアンケートを実施するプログラム、視聴者プレゼントとして配布するゲームプログラム等である。
【００６３】
図１５は、スポンサ装置４の詳細を示している。付加情報出力要求部７１は、放送装置３の付加情報生成部６９に対して所定の付加情報（例えば、電子ダイレクトメール）の生成と出力を要求する。検索部７２は、視聴率やコマーシャルに対する視聴者の反応等を得るために適切な抽出条件を生成し、放送装置３の嗜好情報抽出部６６に出力する。また、検索部７２は、嗜好情報抽出部６６にから入力される抽出結果をスポンサに提示する。なお、スポンサ装置４は、パーソナルコンピュータ等で実行されるアプリケーションソフトウェアにより実現される。
【００６４】
次に、嗜好情報抽出部６６の動作について、図１６のフローチャートを参照して説明する。ステップＳ１１において、嗜好情報抽出部６６は、視聴情報データベース６５に視聴情報が記憶されている全ての視聴者のうちの一人の視聴者IDを指定して、対応する視聴者情報を視聴者情報データベース６５から読み出す。
【００６５】
ステップＳ１２において、嗜好情報抽出部６６は、嗜好条件データベース６７に記憶されている全ての嗜好条件のうちの１つを読み出す。ステップＳ１３において、嗜好情報抽出部６６は、合致数Ｎを０にリセットする。ステップＳ１４において、嗜好情報抽出部６６は、ステップＳ１１で読み出した視聴情報に含まれる複数の視聴イベントのうちの１つを抽出する。
【００６６】
ステップＳ１５において、嗜好情報抽出部６６は、ステップＳ１４で読み出した視聴イベントが、ステップＳ１２で読み出した抽出条件に含まれる複数の条件のいずれかに合致しているか否かを判定し、抽出条件に含まれる複数の条件のいずれかに合致していると判定した場合、ステップＳ１６に進む。ステップＳ１６において、嗜好情報抽出部６６は、合致数Ｎを１だけインクリメントする。
【００６７】
ステップＳ１７において、嗜好情報抽出部６６は、ステップＳ１１で読み出した視聴情報に含まれる全ての視聴イベントを抽出したか否かを判定する。全ての視聴イベントを抽出していないと判定された場合、ステップＳ１４に戻り、それ以降の処理が繰り返される。その後、ステップＳ１７において、全ての視聴イベントを抽出したと判定された場合、ステップＳ１８に進む。
【００６８】
ステップＳ１８において、嗜好情報抽出部６６は、ステップＳ１２で読み出した抽出条件に、ステップＳ１１で読み出した視聴情報が合致した回数Ｎを嗜好情報データベース６８に記憶させる。
【００６９】
ステップＳ１９において、嗜好情報抽出部６６は、嗜好条件データベース６７に記憶されている全ての嗜好条件を読み出したか否かを判定する。嗜好条件データベース６７に記憶されている全ての嗜好条件を読み出していないと判定された場合、ステップＳ１２に戻り、それ以降の処理が繰り返される。その後、ステップＳ１９において、嗜好条件データベース６７に記憶されている全ての嗜好条件を読み出したと判定された場合、ステップＳ２０に進む。
【００７０】
ステップＳ２０において、嗜好情報抽出部６６は、視聴情報データベース６５に記憶されている、全ての視聴者の視聴者情報を読み出したか否かを判定する。視聴情報データベース６５に記憶されている、全ての視聴者の視聴者情報を読み出していないと判定された場合、ステップＳ１１に戻り、それ以降の処理が繰り返される。その後、ステップＳ２０において、視聴情報データベース６５に記憶されている、全ての視聴者の視聴者情報を読み出したと判定された場合、この嗜好情報抽出処理を終了する。
【００７１】
なお、ステップＳ１５において、抽出条件に含まれる複数の条件のいずれかにも合致していないと判定された場合、ステップＳ１６はスキップされる。
【００７２】
以上のようにして、嗜好情報データベース６８に蓄積された視聴者毎の嗜好情報を利用することにより、特定の視聴者の嗜好を把握することができるので、例えば、視聴者の嗜好を考慮した電子プログラムガイドを配信することが可能となる。また、画面に登場する特定の人や物に関心を示している視聴者を検索することができるので、例えば、スポンサが自社のコマーシャルに関心を示した視聴者に対して電子ダイレクトメールを送信することが可能となる。
【００７３】
なお、本実施の形態においては、視聴情報生成部１４が視聴情報パケットを生成する間隔、すなわち、受信装置１から双方向通信網２を介して放送装置３に視聴情報を送信する間隔を、視聴者の一連の操作（電源とオンとしてチャンネルを選択する等）を完了するまでの時間を考慮して５秒間としているが、これに限るものではない。ただし、この時間間隔をより短くすると、視聴情報のリアルタイム性は向上するが、放送装置３における嗜好情報抽出処理等の実行頻度が増加するので、システム全体としての処理速度が低下する。反対に、この時間間隔をより長くすると、放送装置３における嗜好情報抽出処理等の実行頻度は減少してシステムとしての処理速度は向上するが、視聴情報のリアルタイム性が損なわれる。
【００７４】
また、本発明は、電波を用いたテレビジョン放送システムにも適用することが可能である。その場合、受信装置１から放送装置３への視聴情報パケットの送信には、公衆電話回線を用いればよい。
【００７５】
なお、上記各処理を行うコンピュータプログラムは、磁気ディスク、CD-ROM等の情報記録媒体よりなる提供媒体のほか、インターネット、デジタル衛星などのネットワーク提供媒体を介してユーザに提供することができる。
【００７６】
【発明の効果】
以上のように、本発明の受信装置および方法、並びに第１の記録媒体のプログラムによれば、放送中の番組やコマーシャルに対する視聴者の嗜好をリアルタイムで送信することが可能となる。
【００７７】
また、本発明の供給装置および方法、並びに第２の記録媒体のプログラムによれば、視聴者の嗜好に対応した付加情報を送信することが可能となる。
【００７９】
さらに、本発明の双方向通信システムおよび方法によれば、視聴者の嗜好に対応した付加情報を送信することが可能となる。さらに、特定の人物、商品等に対する視聴者の嗜好をリアルタイムで取得することが可能となる。
【図面の簡単な説明】
【図１】本発明を適用したケーブルテレビジョン放送システムの構成例を示すブロック図である。
【図２】図１の受信装置１の構成例を示すブロック図である。
【図３】図２のリモートコントローラ２１に設けられた操作ボタンを示す図である。
【図４】図２のリモートコントローラ２１に設けられた操作ボタンを示す図である。
【図５】図２のリモートコントローラ２１に設けられた操作ボタンを示す図である。
【図６】受信装置１の視聴情報送信処理を説明するフローチャートである。
【図７】図２の送信部２２が生成するパケットを示す図である。
【図８】視聴イベントを説明するための図である。
【図９】図２の視聴ログ記憶部１３が記憶している視聴ログを説明するための図である。
【図１０】図２の視聴情報生成部１４が生成する視聴情報パケットを示す図である。
【図１１】図１の放送装置３の構成例を示すブロック図である。
【図１２】図１１の視聴情報データベース６５が記憶している視聴情報を示す図である。
【図１３】図１１の抽出条件データベース６７が記憶している抽出条件を示す図である。
【図１４】図１１の嗜好情報データベース６８が記憶している嗜好情報を示す図である。
【図１５】図１のスポンサ装置４の構成例を示すブロック図である。
【図１６】図１１の嗜好情報抽出部６６の動作を説明するフローチャートである。
【符号の説明】
１  受信装置，  ２  双方向通信網，  ３  放送装置，  ４  スポンサ装置，１１  セットトップボックス，  １２  受信部，  １３  視聴ログ記憶部，  １４  視聴情報生成部，  １５  双方向通信部，  １６  番組情報処理部，  １７  付加情報処理部，  １８  表示制御部，  １９  制御部，  ２１  リモートコントローラ，  ２２  送信部，  ２３  入力部，  ４６  通知ボタン，  ６１放送番組ライブラリ，  ６２  番組出力部，  ６３  双方向通信部，  ６４  視聴情報登録部，  ６５  視聴情報データベース，  ６６  嗜好情報抽出部，  ６７  抽出条件データベース，  ６８  嗜好情報データベース，  ６９  付加情報生成部，  ７１  付加情報出力要求部，  ７２  検索部
【図１】
0004378576.tif 000002
【図２】
0004378576.tif 000003
【図３】
0004378576.tif 000004
【図４】
0004378576.tif 000005
【図５】
0004378576.tif 000006
【図６】
0004378576.tif 000007
【図７】
0004378576.tif 000008
【図８】
0004378576.tif 000009
【図９】
0004378576.tif 000010
【図１０】
0004378576.tif 000011
【図１１】
0004378576.tif 000012
【図１２】
0004378576.tif 000013
【図１３】
0004378576.tif 000014
【図１４】
0004378576.tif 000015
【図１５】
0004378576.tif 000016
【図１６】
0004378576.tif 000017