(57)【特許請求の範囲】
【請求項１】
コンテンツ配信装置と、コンテンツ蓄積手段を備え、配信されたコンテンツを受信する受信装置と、顧客管理センターとからなる情報配信システムにおける受信装置において、
視聴者プロファイル設定プログラムにしたがって視聴者プロファイル情報を入力し、入力された上記視聴者プロファイル情報を記憶すると共に、上記顧客管理センターへ伝送する手段と、
コンテンツと上記コンテンツのターゲットとする視聴者のプロファイル条件情報とフィルタ蓄積プログラムとを受信し、上記フィルタ蓄積プログラムを実行することによって、記憶されている上記視聴者プロファイル情報と上記プロファイル条件情報のマッチング処理を行い、マッチングするコンテンツをフィルタしてコンテンツ蓄積手段に蓄積する手段と、
蓄積された上記コンテンツを再生する手段と、
上記コンテンツ蓄積手段に蓄積されたコンテンツを再生することによって、上記コンテンツに記述された通信ネットワーク上の特定のロケーションに存在するサーバー上の別のコンテンツにアクセスし、上記別のコンテンツを蓄積または再生する手段と
を備える受信装置。
【請求項２】
コンテンツ配信装置と、コンテンツ蓄積手段を備え、配信されたコンテンツを受信する受信装置と、顧客管理センターとからなる情報配信システムにおける受信装置において、
視聴者プロファイル設定プログラムにしたがって視聴者プロファイル情報を入力し、入力された上記視聴者プロファイル情報を記憶すると共に、上記顧客管理センターへ伝送する手段と、
コンテンツと上記コンテンツのターゲットとする視聴者のプロファイル条件情報とフィルタ蓄積プログラムとを受信して蓄積し、上記フィルタ蓄積プログラムを実行することによって、記憶されている上記視聴者プロファイル情報と上記プロファイル条件情報のマッチング処理を行い、蓄積されたコンテンツの中で、マッチングするコンテンツをフィルタして上記コンテンツ蓄積手段に蓄積する手段と、
蓄積された上記コンテンツを再生する手段と、
上記コンテンツ蓄積手段に蓄積されたコンテンツを再生することによって、上記コンテンツに記述された通信ネットワーク上の特定のロケーションに存在するサーバー上の別のコンテンツにアクセスし、上記別のコンテンツを蓄積または再生する手段と
を備える受信装置。
【請求項３】
請求項１または２において、
上記フィルタ蓄積プログラムによって、上記マッチングにより蓄積されるコンテンツが存在する場合に、蓄積されたコンテンツの存在を視聴者に通知するための表示を放送番組の再生画面上に表示する手段を備える受信装置。
【請求項４】
請求項１または２において、
上記視聴者プロファイル情報は、該当する場合とそうでない場合とが２値で指定可能な複数の項目の集合からなり、上記プロファイル条件情報として、上記視聴者プロファイル情報の各項目に１対１に対応して、上記視聴者プロファイル情報の上記項目にマッチする場合が２値の一方の値とされ、上記視聴者プロファイル情報と上記プロファイル条件情報との論理演算を行い、論理演算結果によってマッチングの判定を行うようにした受信装置。
【請求項５】
請求項１または２において、
上記視聴者プロファイル設定プログラムが上記顧客管理センターから提供される受信装置。
【請求項６】
請求項１または２において、
上記コンテンツ蓄積手段に蓄積されたコンテンツの名前のリストを表示する受信装置。
【請求項７】
請求項１または２において、
所定の時間に配信を受けるための自動受信プログラムを有し、上記自動受信プログラムを実行することによって、上記プロファイル条件情報とフィルタ蓄積プログラムとを受信する受信装置。
【請求項８】
請求項１または２において、
上記コンテンツ蓄積手段に蓄積した上記コンテンツを再生した時に、コンテンツを識別する情報と再生時刻とを含む再生ログ情報を上記顧客管理センターに対して送信する受信装置。
【請求項９】
コンテンツ配信装置と、コンテンツ蓄積手段を備え、配信されたコンテンツを受信する受信装置と、顧客管理センターとからなる情報配信システムにおける受信方法において、
視聴者プロファイル設定プログラムにしたがって視聴者プロファイル情報を入力し、入力された上記視聴者プロファイル情報を記憶すると共に、上記顧客管理センターへ伝送するステップと、
コンテンツと上記コンテンツのターゲットとする視聴者のプロファイル条件情報とフィルタ蓄積プログラムとを受信し、上記フィルタ蓄積プログラムを実行することによって、記憶されている上記視聴者プロファイル情報と上記プロファイル条件情報のマッチング処理を行い、マッチングするコンテンツをフィルタしてコンテンツ蓄積手段に蓄積するステップと、
蓄積された上記コンテンツを再生するステップと、
上記コンテンツ蓄積手段に蓄積されたコンテンツを再生することによって、上記コンテンツに記述された通信ネットワーク上の特定のロケーションに存在するサーバー上の別のコンテンツにアクセスし、上記別のコンテンツを蓄積または再生するステップと
からなる受信方法。
【請求項１０】
コンテンツ配信装置と、コンテンツ蓄積手段を備え、配信されたコンテンツを受信する受信装置と、顧客管理センターとからなる情報配信システムにおける受信方法において、
視聴者プロファイル設定プログラムにしたがって視聴者プロファイル情報を入力し、入力された上記視聴者プロファイル情報を記憶すると共に、上記顧客管理センターへ伝送するステップと、
コンテンツと上記コンテンツのターゲットとする視聴者のプロファイル条件情報とフィルタ蓄積プログラムとを受信して蓄積し、上記フィルタ蓄積プログラムを実行することによって、記憶されている上記視聴者プロファイル情報と上記プロファイル条件情報のマッチング処理を行い、蓄積されたコンテンツの中で、マッチングするコンテンツをフィルタして上記コンテンツ蓄積手段に蓄積するステップと、
蓄積された上記コンテンツを再生するステップと、
上記コンテンツ蓄積手段に蓄積されたコンテンツを再生することによって、上記コンテンツに記述された通信ネットワーク上の特定のロケーションに存在するサーバー上の別のコンテンツにアクセスし、上記別のコンテンツを蓄積または再生するステップと
からなる受信方法。
【請求項１１】
コンテンツ配信装置と、コンテンツ蓄積手段を備え、配信されたコンテンツを受信する受信装置と、顧客管理センターとからなる情報配信システムにおける情報配信方法において、
受信装置が視聴者プロファイル情報を入力し、入力された上記視聴者プロファイル情報を記憶すると共に、顧客管理センターへ伝送するステップと、
上記顧客管理センターが上記受信装置によって入力された視聴者プロファイル情報を受け取って記憶し、記憶された視聴者プロファイル情報をコンテンツ配信装置に対して提供するステップと、
上記コンテンツ配信装置が配信のターゲットとする視聴者を設定するために、提供された上記視聴者プロファイル情報を参照してプロファイル条件情報を設定し、コンテンツ、設定された上記プロファイル条件情報およびフィルタ蓄積プログラムを配信するステップと、
上記受信装置がコンテンツと上記プロファイル条件情報と上記フィルタ蓄積プログラムとを受信して蓄積し、上記フィルタ蓄積プログラムを実行することによって、記憶されている上記視聴者プロファイル情報と上記プロファイル条件情報のマッチング処理を行い、蓄積されたコンテンツの中で、マッチングするコンテンツをフィルタして上記コンテンツ蓄積手段に蓄積し、蓄積された上記コンテンツを再生するステップと、
上記受信装置が上記コンテンツ蓄積手段に蓄積されたコンテンツを再生することによって、上記コンテンツに記述された通信ネットワーク上の特定のロケーションに存在するサーバー上の別のコンテンツにアクセスし、上記別のコンテンツを蓄積または再生するステップと
からなる情報配信方法。
【請求項１２】
コンテンツ配信装置と、コンテンツ蓄積手段を備え、配信されたコンテンツを受信する受信装置と、顧客管理センターとからなる情報配信システムにおける受信装置のコンピュータに、
コンテンツと上記コンテンツのターゲットとする視聴者のプロファイル条件情報とを受信するステップと、
予め入力され、記憶されている視聴者プロファイル情報を読み出すステップと、
上記プロファイル条件情報と上記視聴者プロファイル情報のマッチング処理を行い、マッチするか否かを判定するステップと、
マッチする場合にコンテンツをコンテンツ蓄積手段に記憶し、マッチしない場合にコンテンツを記憶しないステップと、
上記コンテンツ蓄積手段に蓄積されたコンテンツを再生することによって、上記コンテンツに記述された通信ネットワーク上の特定のロケーションに存在するサーバー上の別のコンテンツにアクセスし、上記別のコンテンツを蓄積または再生するステップと
をコンテンツ毎に実行させるフィルタ蓄積プログラム。
【請求項１３】
コンテンツ配信装置と、コンテンツ蓄積手段を備え、配信されたコンテンツを受信する受信装置と、顧客管理センターとからなる情報配信システムにおける受信装置のコンピュータに、
コンテンツと上記コンテンツのターゲットとする視聴者のプロファイル条件情報とを受信するステップと、
予め入力され、記憶されている視聴者プロファイル情報を読み出すステップと、
上記プロファイル条件情報と上記視聴者プロファイル情報のマッチング処理を行い、マッチするか否かを判定するステップと、
マッチする場合に上記コンテンツに記述された通信ネットワーク上の特定のロケーションに存在するサーバー上の別のコンテンツにアクセスし、上記別のコンテンツを蓄積または再生するステップと
をコンテンツ毎に実行させるフィルタ蓄積プログラム。
【請求項１４】
請求項１２または１３に記載のフィルタ蓄積プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば蓄積受信型のディジタル放送システムに適用可能な受信装置および方法、情報配信方法、フィルタ蓄積プログラムおよび記録媒体に関するものである。
【０００２】
【従来の技術】
従来、放送メディアで既に実用化されている方式の中には、配信されるコンテンツを視聴者の属性、嗜好によりフィルタリングして、視聴者にマッチしたもののみ蓄積する方式が存在しない。実用化されているものとして、ＥＰＧ（Electorical Program Guide)のための番組情報にジャンル情報を付加し、視聴者の嗜好したジャンル情報等で番組情報をフィルタリングして、視聴者にお勧め番組を提示する方法がある。しかしながら、このような方法は、コンテンツそのものをフィルタリングする方法ではないので、視聴者がお勧め番組の一覧表示から所望のものを選択する手間が必要である。また、放送局等の事業者からは、ターゲットとなる視聴者に提供する番組を見てもらう確率が低くなる。さらに、番組単位であるので、より細かい単位となるデータコンテンツ単位でのフィルタリングができない問題があった。
【０００３】
最近では、ハードディスク等の蓄積装置を備え、放送、インターネット等からコンテンツを取得して、蓄積装置に蓄積し、見たい時に見たい番組を視聴する新たな放送システムの仕様が標準化団体である「TV Anytime Forum」で策定されつつある。「TV Anytime」仕様においては、コンテンツ単位でのフィルタリング蓄積のモデルが想定されている。ここでは、コンテンツのジャンル等の属性情報をメタデータとして伝送し、受信側で、設定されたユーザープロファイルと属性情報のマッチング処理によって、ユーザープロファイルにマッチしたコンテンツをフィルタリングするモデルが想定されている。
【０００４】
【発明が解決しようとする課題】
先に提案されているフィルタリングのアルゴリズムは、あくまでも受信機側の機能に依存している。言い換えると、受信機メーカー固有のものとなるので、想定したターゲットの視聴者に広く同じ規範でフィルタリングして欲しい事業者にとっては、運用しにくいものと考えられる。例えばダイレクトメールを放送によって配信するような場合では、十分な人数の視聴者にダイレクトメールを配信できない問題が発生する。
【０００５】
したがって、この発明の目的は、個々の受信機の機能に依存することなく、配信のターゲットとしての視聴者を設定することが可能な受信装置および方法、情報配信方法、フィルタ蓄積プログラムおよび記録媒体を提供することにある。
【０００６】
【課題を解決するための手段】
上述した課題を解決するために、この発明は、コンテンツ配信装置と、コンテンツ蓄積手段を備え、配信されたコンテンツを受信する受信装置と、顧客管理センターとからなる情報配信システムにおける受信装置において、
視聴者プロファイル設定プログラムにしたがって視聴者プロファイル情報を入力し、入力された視聴者プロファイル情報を記憶すると共に、顧客管理センターへ伝送する手段と、
コンテンツとコンテンツのターゲットとする視聴者のプロファイル条件情報とフィルタ蓄積プログラムとを受信し、フィルタ蓄積プログラムを実行することによって、記憶されている視聴者プロファイル情報とプロファイル条件情報のマッチング処理を行い、マッチングするコンテンツをフィルタしてコンテンツ蓄積手段に蓄積する手段と、
蓄積されたコンテンツを再生する手段と、
コンテンツ蓄積手段に蓄積されたコンテンツを再生することによって、コンテンツに記述された通信ネットワーク上の特定のロケーションに存在するサーバー上の別のコンテンツにアクセスし、別のコンテンツを蓄積または再生する手段と
を備える受信装置である。
【０００７】
また、この発明は、コンテンツ配信装置と、コンテンツ蓄積手段を備え、配信されたコンテンツを受信する受信装置と、顧客管理センターとからなる情報配信システムにおける受信装置において、
視聴者プロファイル設定プログラムにしたがって視聴者プロファイル情報を入力し、入力された視聴者プロファイル情報を記憶すると共に、顧客管理センターへ伝送する手段と、
コンテンツとコンテンツのターゲットとする視聴者のプロファイル条件情報とフィルタ蓄積プログラムとを受信して蓄積し、フィルタ蓄積プログラムを実行することによって、記憶されている視聴者プロファイル情報とプロファイル条件情報のマッチング処理を行い、蓄積されたコンテンツの中で、マッチングするコンテンツをフィルタしてコンテンツ蓄積手段に蓄積する手段と、
蓄積されたコンテンツを再生する手段と、
コンテンツ蓄積手段に蓄積されたコンテンツを再生することによって、コンテンツに記述された通信ネットワーク上の特定のロケーションに存在するサーバー上の別のコンテンツにアクセスし、別のコンテンツを蓄積または再生する手段と
を備える受信装置である。
【００１２】
また、この発明は、コンテンツ配信装置と、コンテンツ蓄積手段を備え、配信されたコンテンツを受信する受信装置と、顧客管理センターとからなる情報配信システムにおける情報配信方法において、
受信装置が視聴者プロファイル情報を入力し、入力された視聴者プロファイル情報を記憶すると共に、顧客管理センターへ伝送するステップと、
顧客管理センターが受信装置によって入力された視聴者プロファイル情報を受け取って記憶し、記憶された視聴者プロファイル情報をコンテンツ配信装置に対して提供するステップと、
コンテンツ配信装置が配信のターゲットとする視聴者を設定するために、提供された視聴者プロファイル情報を参照してプロファイル条件情報を設定し、コンテンツ、設定されたプロファイル条件情報およびフィルタ蓄積プログラムを配信するステップと、
受信装置がコンテンツとプロファイル条件情報とフィルタ蓄積プログラムとを受信して蓄積し、フィルタ蓄積プログラムを実行することによって、記憶されている視聴者プロファイル情報とプロファイル条件情報のマッチング処理を行い、蓄積されたコンテンツの中で、マッチングするコンテンツをフィルタしてコンテンツ蓄積手段に蓄積し、蓄積されたコンテンツを再生するステップと、
受信装置がコンテンツ蓄積手段に蓄積されたコンテンツを再生することによって、コンテンツに記述された通信ネットワーク上の特定のロケーションに存在するサーバー上の別のコンテンツにアクセスし、別のコンテンツを蓄積または再生するステップと
からなる情報配信方法である。
【００１４】
また、この発明は、コンテンツ配信装置と、コンテンツ蓄積手段を備え、配信されたコンテンツを受信する受信装置と、顧客管理センターとからなる情報配信システムにおける受信装置のコンピュータに、
コンテンツとコンテンツのターゲットとする視聴者のプロファイル条件情報とを受信するステップと、
予め入力され、記憶されている視聴者プロファイル情報を読み出すステップと、
プロファイル条件情報と視聴者プロファイル情報のマッチング処理を行い、マッチするか否かを判定するステップと、
マッチする場合にコンテンツをコンテンツ蓄積手段に記憶し、マッチしない場合にコンテンツを記憶しないステップと、
コンテンツ蓄積手段に蓄積されたコンテンツを再生することによって、コンテンツに記述された通信ネットワーク上の特定のロケーションに存在するサーバー上の別のコンテンツにアクセスし、別のコンテンツを蓄積または再生するステップと
をコンテンツ毎に実行させるフィルタ蓄積プログラムである。
【００１６】
また、この発明は、コンテンツ配信装置と、コンテンツ蓄積手段を備え、配信されたコンテンツを受信する受信装置と、顧客管理センターとからなる情報配信システムにおける受信装置のコンピュータに、
コンテンツとコンテンツのターゲットとする視聴者のプロファイル条件情報とを受信するステップと、
予め入力され、記憶されている視聴者プロファイル情報を読み出すステップと、
プロファイル条件情報と視聴者プロファイル情報のマッチング処理を行い、マッチするか否かを判定するステップと、
マッチする場合にコンテンツに記述された通信ネットワーク上の特定のロケーションに存在するサーバー上の別のコンテンツにアクセスし、別のコンテンツを蓄積または再生するステップと
をコンテンツ毎に実行させるフィルタ蓄積プログラムである。
【００１７】
この発明では、予め視聴者プロファイル情報が入力され、受信装置に視聴者プロファイル情報が蓄積されると共に、顧客管理センターに入力された視聴者プロファイル情報がデータベース化されている。コンテンツと共に、コンテンツを配信したいターゲットの視聴者を規定するプロファイル条件情報が送信される。受信装置では、視聴者プロファイル情報とプロファイル条件情報とのマッチング処理がなされ、マッチしたコンテンツが蓄積される。さらに、フィルタ蓄積プログラムが配信され、受信装置は、受信したコンテンツ蓄積プログラムにしたがってフィルタリングを行う。したがって、受信装置の固有の機能に依存しないで、フィルタリングがなされるので、コンテンツを配信する側が配信したい視聴者の条件を制御することができる。
【００１８】
【発明の実施の形態】
以下、この発明の一実施形態について説明する。一実施形態は、ダイレクトメール、ちらし等を電子化、さらにマルチメディア化したものをターゲットの視聴者に対して配信する場合に適用可能である。種々の情報提供者は、自分の発信したい情報を、自分が考える、受信して欲しい顧客の属性を設定し、放送局を通じて放送し、あるしくみによってねらった顧客の受信機のストレージに蓄積させる。顧客は、特に自分からアクションすることなしに、自分の受信機に自分の嗜好や必要に合った情報が蓄積される。顧客は、情報が蓄積されているのを知り、これを再生、閲覧する。視聴者が特定の情報を閲覧した、という情報は上り回線により通信ネットワーク上の顧客管理・トランザクションセンターに集計され、情報提供者にフィードバックされる。このしくみを運用するプラットフォーム事業者は、各情報提供者に対して、それぞれの顧客の閲覧度数に応じて課金し、収入を得ることができる。以下の説明において、このようなこの発明による放送サービスを以下の記述において便宜上「ｄメールサービス」（ダイレクトメール的なサービスという意味で）と呼ぶこととする。
【００１９】
図１は、この一実施形態のシステム全体の構成を示す。参照符号１１が情報提供者を示す。情報提供者１１は、例えばダイレクトメールの発送業者である。情報提供者１１が放送事業者１２に対して自分の配信したいコンテンツの情報を渡す。放送事業者１２が放送または通信衛星１３を介して番組を配信する。参照符号１４が受信機を示し、参照符号１５が放送サービスの視聴者を示す。受信機１４は、ハードディスク等のストレージ１８を備えており、フィルタリングされたコンテンツがストレージ１８に蓄積される。
【００２０】
図１に示すシステム上の処理の流れを時間の経過に従って説明する。最初のプロセスでは、放送サービスの視聴者１５は、ｄメールサービスの提供を受けるために，受信機１４から上り回線（通信回線）を通じて、例えばインターネット上の当該サービス専用のＷｅｂサイト（視聴者登録サイト）１６にアクセスし、視聴者登録および視聴者プロファイル（嗜好）情報の入力を行う。視聴者プログラム情報入力のためのプログラムは、サイト１６から受信機１４に対して提供される。視聴者登録および視聴者プロファイルの入力を行なった視聴者１５は、ｄメールサービスを受けるための契約を締結したものと扱われる。なお、視聴者１５がｄメールサービスの提供を受けるのに必要な料金は、無料または比較的低額とされる。
【００２１】
視聴者情報の入力時には、例えばＢＭＬ(Broadcast Markup Language)と呼ばれるマルチメディア符号化方式によるいわゆるＢＭＬ文書にＨＴＴＰ(HyperText Markup Language)プロトコルによりアクセスする。この受信機１４のＢＭＬブラウザ機能において、ＢＭＬ文書を実行することによって、視聴者１５は、設定すべき登録情報、プロファイル情報の入力を求められる。これらの情報の入力を完了することにより、顧客ＩＤが割り振られ、その顧客ＩＤとプロファイル情報は、受信機１４内に視聴者プロファイル情報として蓄積されると同時に、顧客管理・トランザクションセンター１７に送られ管理される。さらに、ｄメールサービスで配信されるコンテンツ等のデータを受信機１４に対して予め蓄積するような受信予約（受信日時、受信チャンネル等の予約）の設定がなされる。
【００２２】
但し、ｄメールサービスの専用のチャンネルではなく、通常のテレビジョン番組が放送されるチャンネルを通じてｄメールサービスに必要なデータを送信することも可能である。
【００２３】
第２番目のプロセスでは、情報提供者１１は、特定の属性を有する視聴者グループに送りたい情報をマルチメディアコンテンツとして作成する。日本においては、例えばＢＭＬ文書コンテンツが作成される。例えば注文を行うことが可能な形式のピザの広告チラシが作成される。情報提供者１１は、同時に上述した視聴者プロファイル情報を基にした条件式で示されるプロファイル条件情報（以下、適宜コンテンツプロファイルと称する）を設定する。
【００２４】
この場合に、情報提供者１１は、顧客管理・トランザクションセンター１７にアクセスし、設定したプロファイル条件にマッチする視聴者の総数がどの程度存在するかを顧客管理・トランザクションセンター１７のサーバー内の視聴者プロファイルデータベースより得ることができる。これにより情報提供者１１は、情報発信に見合った効果を得られるかどうかをチェックすることができる。それによって、情報提供者１１は、適切なターゲット視聴者数となるように、コンテンツプロファイルを調整することができる。すなわち、視聴者数が少なすぎる場合では、宣伝効果が少なくなるおそれがあるので、コンテンツプロファイルを緩和するようになされる。逆に、視聴者数が多すぎる場合では、コストが高くなるので、ｄメールサービスの仕組みを運営する事業者に対して支払う料金が予算内に収まるように、コンテンツプロファイルを厳しくする。
【００２５】
第３番目のプロセスでは、放送事業者１２は、日々のサービスを運用するために、複数の情報提供者１１から情報コンテンツおよびコンテンツプロファイルを受け取る。放送事業者１２は、コンテンツ毎に管理のためのコンテンツＩＤを割り振る。さらに、受信機１４上でフィルタリング蓄積動作をさせるためのフィルタ蓄積プログラムをスクリプトファイルとして、情報コンテンツおよびコンテンツプロファイルとまとめてオンエアできるように、スケジュールを作成する。スクリプトファイルは、ＢＭＬ文書として作成される。また、このスクリプトは、基本的には常に同じ記述のものを用いることが可能である。これらのコンテンツ、コンテンツプロファイルおよびフィルタ蓄積プログラムのスクリプトファイルは、データカルーセルと呼ばれる繰り返し伝送方式によってパケットストリームとしてオンエアされる。放送の運用としては、後述するように連動型の運用と独立型の運用の大きく２つの運用方法がある。
【００２６】
第４番目のプロセスでは、受信機１４では、オンエアされたデータカルーセル上の上述したファイル群を受信する。この受信処理のフローを図２に示す。受信機１４は、ｄメールサービス伝送データとして受信するのは、コンテンツ２３、コンテンツプロファイル２２およびフィルタ蓄積プログラム（フィルタ蓄積実行スクリプト）２１である。コンテンツプロファイル２２およびコンテンツ２３は、互いにコンテンツＩＤによって関連付けられるもので、同数のファイルが含まれている。フィルタ蓄積実行スクリプト２１は、一つのファイルである。
【００２７】
以下、受信機内処理に関して図２を参照して説明する。まず、受信機１４が上述したデータを受信すると、最初にフィルタ蓄積実行スクリプトファイル２１にアクセスし、これを起動する。フィルタ蓄積実行スクリプトファイル２１が最初に実行されるために、ある特定のパケット番号がスクリプトファイル２１に対して割り当てられている。スクリプトの実行において、最初のステップＳ１において、受信機１４内の不揮発性メモリ、またはハードディスクにファイルとして記憶されている視聴者プロファイル情報２４を読み出す。
【００２８】
次に、各コンテンツプロファイル２２および各コンテンツ２３を全て一旦受信機のキャッシュ領域にダウンロードする（ステップＳ２）。そして、先ず第１番めのコンテンツのプロファイル情報（視聴者プロファイル条件情報）２２を読み出す（ステップＳ３）。ステップＳ４では、読み出されたプロファイル情報と、視聴者プロファイル情報２４のマッチング処理を行う。
【００２９】
ステップＳ５では、両者がマッチするかどうかが判定される。マッチしなかった場合には、ステップＳ３の次のコンテンツプロファイルの読み出しに戻り、２番目のコンテンツプロファイルに関してのマッチング処理がなされる。若し、ステップＳ５において、両者がマッチした場合は、ステップＳ６において、対応するコンテンツ２３をスクリプトで示したストレージ上のディレクトリに蓄積する。この場合、後で視聴者１５がリスト表示するためのタイトル情報をコンテンツプロファイルに入れておくことによりタイトル名も蓄積される。また、コンテンツＩＤも蓄積しておく。第２番目以降のコンテンツも、同時に伝送している全ての情報コンテンツについて、ステップＳ３からステップＳ６までの処理を実行し、マッチしたコンテンツのみをストレージ１８に蓄積する。
【００３０】
第５番目のプロセスでは、視聴者１５は、適当なタイミングで、受信機１４を操作し、受信機１４上のストレージ１８に蓄積されたコンテンツのタイトルリストを表示させ、再生したいコンテンツのタイトルを指定する。指定されたタイトルのコンテンツがストレージ１８から読み出され、受信機１４の表示装置上に再生、提示される。再生したコンテンツに対応するコンテンツＩＤと閲覧日時が受信機１４の不揮発性メモリまたはハードディスクのログ記録情報領域に書き込んでおく。上述した一連の処理は、受信機１４の常駐アプリケーションとして実行される場合と、ｄメールサービスで伝送されるＢＭＬ文書によって実行される場合との何れも可能である。
【００３１】
第６番目のプロセスでは、受信機１４の不揮発性メモリまたはハードディスクに貯められたコンテンツ視聴ログ情報は、適当なタイミングでまとめて顧客ＩＤと共に、上り回線を用いて、顧客管理・トランザクションセンター１７へ自動的にアップロードされる。このアップロ一ド処理は、受信機の常駐ソフトウェアによって実行される場合と、ｄメールサービスで伝送されるＢＭＬ文書によって実行される場合との何れも可能である。適切なアップロ一ド間隔でコンテンツ視聴ログ情報が送られるように制御されることが望ましい。
【００３２】
なお、受信機１４が顧客管理・トランザクションセンター１７に対して常時接続されている環境下では、コンテンツ視聴ログをまとめて伝送する方法に限らず、視聴者が閲覧した時点で、視聴ログを顧客管理・トランザクションセンター１７に対して伝送する方法を使用しても良い。
【００３３】
第７番目のプロセスでは、顧客管理・トランザクションセンター１７は、受信機１４からアップロードされた各視聴者の視聴ログ情報を受信し、基本的には、コンテンツＩＤ毎に所定期間における通算の閲覧視聴者数をカウントする。コンテンツ毎の閲覧視聴者数は、情報提供者１１から随時見ることができる。このコンテンツ毎の閲覧視聴者数により自動的にプラットフォーム事業者（ｄメールサービスの運営・管理を行う事業者）への決済処理を行うシステムに連携することも可能である。一方、視聴ログ情報に顧客ＩＤが含まれるようにした場合には、各顧客毎の視聴したコンテンツプロファイルを集計、分析することにより、各視聴者のニーズに関する個人情報を集積することができ、これによって、きめ細かい顧客対応サービスも行うことが可能となる。
【００３４】
次に、図３を参照して、視聴者プロファイル情報とコンテンツプロファイルのマッチング方式の一例を説明する。最初のステップで視聴者プロファイル情報を入力する場合、一例として、３１のような入力用の画面が使用される。視聴者プロファイルは、住所、年齢のような基本的な視聴者属性の集合である基本プロファイルと趣味嗜好等を示すいくつかの拡張プロファイルから構成される。基本プロファイルおよび拡張プロファイルの何れも、１６個の選択的入力項目が存在している。
【００３５】
拡張プロファイルは、音楽、スポーツ等分野毎のプロファイルがあるが、これらは、profile-IDで識別され、基本プロファイルがprofile-ID＝０で、拡張プロファイルが、分野別にprofile-ID≧１で示される。図３の例では、profile-ID＝１の音楽プロファイルが示されている。拡張プロファイルは、必要に応じて設定される。例えば音楽以外に興味のないユーザーは音楽分野の拡張プロファイルのみを設定する運用も可能である。
【００３６】
図３の例では、視聴者プロファイルとして、基本プロファイルと音楽プロファイルのみが設定された例になっている。ユーザー（視聴者１５）の入力画面３１は、一例として、基本プロファイルと音楽プロファイルでそれぞれ１画面を構成している。このマッチング方法においては、全ての項目に関して、ユーザーがYes／Noを入力する必要がある。一例として入力画面３１中で○が付された項目が選択されたもの(Yes)を表している。
【００３７】
この画面３１の入力は、上述した第１番目のプロセスにおいてなされる。例えばインターネット上の特定のＷｅｂサイト１６にアクセスし、そこの特定のＢＭＬ文書にアクセスする。受信機１４のＢＭＬブラウザによって、受信機１４の画面上に入力画面３１を表示し、視聴者１５がリモートコントロールのコマンダ等を用いて入力操作を行って項目を入力するようになされる。視聴者１５が入力した視聴者プロファイルは、受信機１４の不揮発性メモリ、またはハードディスクにファイルとして記憶される。
【００３８】
図３に示すマッチング方法においては、Yes／Noで設定した各項目を、対応して割り振られた各ビットに０／１としてマッピングすることにより、参照符号３２で示すように情報量として最小限に圧縮されたビットマップとして記憶することができる。視聴者プロファイルビットマップ３２の上段の１６ビット（２バイト）が入力画面３１の基本プロファイルの設定項目にそれぞれ対応し、その下段の１６ビット（２バイト）が拡張プロファイルとしての音楽プロファイルの設定項目にそれぞれ対応している。
【００３９】
基本プロファイルに対応するビットマップの最下位ビット（最も右側のビット）から上位側へ順に（０１０１０・・・）と設定されている。最下位ビットが入力画面３１中の基本プロファイルの「性別」の「男」に対応し、第２番目の下位ビットがその「女」に対応している。図３の例では、「女」が選択されているので、これらの２ビットが（０１）とされている。以下、各項目の設定にしたがって、各ビットが０または１とされる。音楽プロファイルに関しても同様に視聴者プロファイルビットマップが形成される。合計４バイトの視聴者プロファイルビットマップに対しては、最下位ビットから順に０〜３１のビット番号が付与される。
【００４０】
次に、特定の情報コンテンツを制作した情報提供者１１は、上述した情報の流れの時間経過の説明における第２番目のプロセスにおいて、そのコンテンツを送りたいターゲットの視聴者のプロファイルをコンテンツプロファイルとして設定する。図３において、参照符号３３は、あるコンテンツに対して設定されたコンテンツプロファイルの一例である。すなわち、「２０歳以下の女性で日本のポップスが好きで、カラオケが好きな視聴者、またはモーニング娘が好きな視聴者」がコンテンツプロファイル３３として設定される。この場合、情報提供者は、コンテンツプロファイル入力システムにおいて、視聴者プロファイル入力画面３１と同様の入力画面においてターゲットとなる視聴者のプロファイル条件をAND／OR条件で設定する。このコンテンツプロファイル入力システムでは、入力されたコンテンツプロファイルを視聴者プロファイルの各項目のAND／OR条件として作成する。
【００４１】
この例では、コンテンツプロファイルデータは、参照符号３４で示すように、視聴者プロファイル条件として、AND条件を構成する各項目のビット番号を行方向に、OR条件を列方向に展開した表形式のデータとして作成される。コンテンツと、コンテンツプロファイルデータを受け取った放送事業者１２は、上述した情報の流れの時間経過の説明における第３番目のプロセスにおいて、コンテンツとコンテンツプロファイルデータおよびフィルタ蓄積実行プログラムを配信する。
【００４２】
次に、上述した情報の流れの時間経過の説明における第４番目のプロセスにおいて、受信機１４でフィルタ蓄積実行プログラムが起動され、受信機１４に蓄積された視聴者プロファイルデータが読み出される（図２中のステップＳ１）。次に、コンテンツプロファイルデータ３４を受信して取出す（図２中ステップＳ２およびＳ３）。この時にコンテンツプロファイルデータは、表形式の伝送用フォーマット３４から参照符号３５ａおよび３５ｂでそれぞれ示すように、AND条件式の部分が視聴者プロファイルデータと同様のビットマップデータに展開される。
【００４３】
次に、図２中のステップＳ４におけるマッチング処理として、視聴者プロファイルビットマップ３２とコンテンツプロファイルデータ３５ａまたは３５ｂとのビット演算がなされる。すなわち、視聴者プロファイルビットマップ３２の中で、AND条件式と対応するビットマップデータ３５ａまたは３５ｂの部分で１となっているビットのみを拾い上げる。そして、１となっているビットと、拾い上げたビットのそれぞれのANDをとる。全ビットのANDの出力が１の場合は、コンテンツプロファイルと視聴者プロファイルとマッチしたと判定され、判定出力が１とされる。若し、１ビットでもAND出力が０であれば、マッチしないと判定され、判定出力が０とされる。
【００４４】
さらに、AND条件式に対応するビットマップ３５ａおよび３５ｂ毎にかかるマッチング処理を行ってそれぞれのマッチング結果のORをとることにより最終的なマッチング出力が得られる。すなわち、ビットマップ３５ａおよび３５ｂの少なくとも何れかと視聴者プロファイルビットマップ３２とがマッチすれば、マッチング結果が１とされる。一方、マッチしない場合は０という結果が得られる。図２のステップＳ５は、かかるマッチングの判定を行う処理である。マッチした場合は、ステップＳ６において、対応するコンテンツを受信し、ハードディスクにファイルとしてストアする。
【００４５】
次に、この発明に関わるｄメールサービスの、より詳細な運用形態、運用方法について述べる。大枠のビジネスモデルとしての運用の流れと、ベースとなるコンテンツプロファイルと視聴者プロファイルのマッチング方法例は、上述した通りで、以下のいくつかの運用手法に共通である。
【００４６】
運用形態としては、テレビジョン放送番組が提示されているのと同時にｄメールサービスがなされる連動型と、テレビジョン放送番組と独立した独立型とがある。さらに、これらの運用形態において、運用方法のいくつかの変形が可能である。以下、これらの運用形態・運用方法に関して説明する。
【００４７】
まず、図４を参照して、連動型の運用形態の概略を説明する。図４は、視聴者のテレビジョン画面の遷移を示している。一例として。視聴者は、参照符号４１で示すような視聴者プロファイルを入力し、このプロファイル情報４１が受信機１４上のストレージにファイルとして記録されている。一例として、（年齢：２８、性別：男性、スポーツ：サッカー、好きなチーム：ファイターズ）のプロファイル情報４１が設定されている。スポーツに関するプロファイル情報は、拡張プロファイルにおいて設定されている。
【００４８】
通常のテレビジョン放送として、例えばサッカーの試合が放送されているとする。視聴者には、４２で示すテレビジョン画面のように、通常の通り、放送番組が提供されている。この場合、ＡＶ（オーディオビジュアル）ストリームによる番組提供と並行して、上述した第４のステップの処理（図２に示される複数コンテンツのフィルタリング受信、蓄積処理）が受信機１４で実行されている。
【００４９】
視聴者のプロファイル４１にマッチして蓄積されたコンテンツが存在した場合には、フィルタ蓄積実行スクリプト２１が全ての蓄積処理を完了した後に、フィルタ蓄積実行スクリプト２１によって、参照符号４３で示すテレビジョン画面のように、画面上にオーバーラップさせて、視聴者へ自分に合った情報コンテンツが届いて蓄積されたことをメッセージとして提示、通知する。さらに、このメッセージを見て視聴者が操作すると、参照符号４４で示すテレビジョン画面のように、フィルタ蓄積実行スクリプト２１が蓄積されたコンテンツのタイトル名をタイマー処理により順に表示する。
【００５０】
ここで、あるタイトル名が表示されている最中に、視聴者がリモートコントローラのコマンダで所定の操作をした場合には、テレビジョン画面４５で示すように、そのコンテンツが読み出されて表示される。例えばサッカーの自分がファンのチームのチケット情報のタイトルが流れている場合に、リモートコントローラのコマンダを使用して特定のボタン操作を行うと、画面４４から画面４５に切り換わり、詳細な情報が提示される。画面４５には、試合のリストと予約ボタンとが提示されており、コマンダの所定のボタン操作によって、所望の試合のチケットを予約することが可能とされている。
【００５１】
このような連動型は、主に番組に関連したジャンルの情報コンテンツの配信に好適である。図４は、視聴者がファンのチームの試合情報、さらにチケット予約が可能なコンテンツの例である。視聴者が本来のテレビジョン番組の視聴を中断したくない場合は、視聴者は、そのような情報コンテンツの到着を記憶しておき、後で、受信機１４に備えられているストレージのナビゲーションソフトウエアを実行して、そのコンテンツを実行、閲覧することもできる。
【００５２】
図５は、連動型運用における伝送信号と受信機１４における処理の時間経過を示す。図５において、参照符号５１が放送信号、参照符号５２が受信機内での処理、参照符号５３がストレージ内のファイル、参照符号５４がインターネットアクセスのトランザクションを示す。また、左から右に時間経過を示している。
【００５３】
まず、受信機１４からインターネット上の視聴者登録サイト１６にアクセスする。そのトランザクションが参照符号５５で示される。視聴者登録用コンテンツを受信機１４内で実行し、視聴者の入力により、視聴者プロファイルが設定される（受信機処理５６）。そして、設定された視聴者プロファイルが視聴者登録サイト１６に送られると同時に、視聴者プロファイルファイル５７としてストレージ上に記録される。また、視聴者登録サイト１６から蓄積後のコンテンツ再生および視聴ログアップロ一ド用スクリプトをダウンロードしてファイルとしてストレージ上に保存しておく。
【００５４】
その後、あるテレビジョン番組５８において、データカルーセル方式によって、参照符号５９で示される時間帯に複数のｄメールサービスのコンテンツが繰り返し伝送される。この時点は、上述した受信機処理５６のなされる時点からかなり後であるのが普通である。受信機１４では、このデータカルーセルから受信したフィルタ蓄積実行スクリプトの実行により、参照符号６０に示す時間帯で、複数コンテンツからマッチング処理によりフィルタリングされたコンテンツのみをファイル６１としてストレージに蓄積する。図中の丸のマークが一つのファイルを概念的に表している。上述したように、視聴者に蓄積されたコンテンツの存在をメッセージで伝える。
【００５５】
さらに、図５に示す例では、テレビジョン番組時間中に、参照符号６２、６５で示す時間帯にそれぞれ別のコンテンツセットを伝送するようにデータカルーセルの伝送を切り替える。それぞれ参照符号６３および６６で示す時間帯に、別の蓄積フィルタスクリプトを実行し、それぞれの時間帯でフィルタされたコンテンツがストレージ上に一つのファイル６４、二つのファイル６７として蓄積される。
【００５６】
その後、番組を見た翌日等の視聴者が任意のタイミング（参照符号６８で示す時間帯）で、再生および視聴ログアップロ一ド用スクリプト６８を読み出して実行することにより、蓄積されたコンテンツから任意のコンテンツを視聴者が選択、視聴する。さらに視聴したコンテンツについては、トランザクション６９で示すように、そのコンテンツのＩＤ情報が視聴ログとして顧客管理・トランザクションセンター１７に伝送される。再生とログアップとが同じタイミングで行なわれるのは、インターネットに常時接続できる環境だからである。そうでなければ、月１回のように、定期的にまとめて再生ログを送るようになされる。
【００５７】
次に、図６を参照して独立型の運用形態の概略を説明する。図６は、視聴者のテレビジョン画面の遷移を示している。一例として、視聴者が参照符号７１で示すような視聴者プロファイルを入力し、このプロファイル情報７１が受信機１４上のストレージにファイルとして記録されている。例えば（年齢：４８、性別：男性、欲しい情報：株式市場情報）のプロファイル情報７１が設定されている。独立型の場合では、夜間等の時間帯において、視聴者が意識することなく、放送されている情報コンテンツが自動的に受信され、フィルタリングによって、視聴者のプロファイルにマッチした情報コンテンツのみがストレージに蓄積される。その後、視聴者が任意のタイミングで蓄積されている自分に合った情報コンテンツを閲覧することができる。
【００５８】
参照符号７２がメインメニュー画面を示す。任意のタイミングで、視聴者が受信機のメインメニュー画面７２において、この発明に関わるサービスであるｄメールを選択する。それによって、ｄメールのメニュー画面７３へ遷移し、メニュー画面７３の中で、自分宛に届いた情報コンテンツの閲覧を選択する。メニュー画面７３には、自分以外の家族宛にもｄメールサービスのコンテンツが蓄積されていることが示されている。選択操作によって、自分に届いて蓄積済みの情報コンテンツリストの画面７４が提示される。画面７４には、各情報コンテンツのタイトルリストが示されており、視聴者はここから選択した情報コンテンツ７５を閲覧することができる
【００５９】
上述した独立型を実現する方法として２通り可能である。図７はそのうちの１つの方法における伝送信号と受信機処理の時間経過を示す。ここで、参照符号８１が放送信号、参照符号８２が受信機内での処理、参照符号８３がストレージ内のファイル、参照符号８４がインターネットアクセスのトランザクションを示す。また、左から右に時間経過を示している。
【００６０】
まず、受信機１４からインターネット上の視聴者登録サイト１６にアクセスする。そのトランザクションが参照符号８５で示される。視聴者登録用コンテンツを受信機１４内で実行し、視聴者の入力により、視聴者プロファイルが設定される（受信機処理８６）。そして、設定された視聴者プロファイルが視聴者登録サイト１６に送られると同時に、視聴者プロファイルファイル８７としてストレージ上に記録される。また、視聴者登録サイト１６から蓄積後のコンテンツ再生および視聴ログアップロ一ド用スクリプトをダウンロードしてファイルとしてストレージ上に保存しておく。
【００６１】
さらに、視聴者は、ｄメールサービスの自動受信の契約を視聴者登録サイト１６に対して行う。ｄメールサービスの番組は同じシリーズとして設定されており、ｄメールのシリーズの視聴予約処理を行うことにより、例えば毎日深夜の時間帯例えば午前２時〜午前３時にｄメールサービスの受信を行うことが可能となる。よって、一連の登録処理により、自動的に定期的なｄメールサービスの自動受信が行われる。
【００６２】
より具体的には、放送局がデータカルーセル方式によって、参照符号８８で示される時間帯に複数のコンテンツを繰り返し伝送する。受信機では、上述した視聴予約機能により自動受信が行われる。時間帯８８に伝送されるデータカルーセルから受信したフィルタ蓄積実行スクリプトの実行により、８９で示す時間帯において、複数コンテンツからマッチング処理によりフィルタリングされたコンテンツのみをファイル９０としてストレージに蓄積する。
【００６３】
さらにこの例では、ｄメール番組時間中に参照符号９１、９４で示す時間帯では、別のコンテンツセットを伝送するようにデータカルーセルの伝送を切り替えて運用する。それぞれ参照符号９２および９５で示す時間帯において、別の蓄積フィルタスクリプトを実行し、それぞれの時間帯でフィルタリングされたコンテンツがストレージにファイル９３、９６として蓄積される。
【００６４】
その後、視聴者が任意のタイミングで、上記の再生および視聴ログアップロ一ド用スクリプトを読み出して実行することにより、参照符号９７で示す時間帯において、蓄積されたコンテンツから任意のコンテンツを視聴者が選択、視聴する。さらに視聴したコンテンツについては、トランザクション９８で示すように、そのコンテンツのＩＤ情報が視聴ログとして顧客管理・トランザクションセンター１７に伝送される。
【００６５】
図８は、独立型の運用を実現する他の実現方法における伝送信号と受信機処理の時間経過を示す。ここで、参照符号１０１が放送信号、参照符号１０２が受信機内での処理、参照符号１０３がストレージ内のファイル、参照符号１０４がインターネットアクセスのトランザクションを示す。また、左から右に時間経過を示している。
【００６６】
まず、受信機１４からインターネット上の視聴者登録サイト１６にアクセスする。そのトランザクションが参照符号１０５で示される。視聴者登録用コンテンツを受信機１４内で実行し、視聴者の入力により、視聴者プロファイルが設定される（受信機処理１０６）。そして、設定された視聴者プロファイルが視聴者登録サイト１６に送られると同時に、視聴者プロファイルファイル１０７としてストレージ上に記録される。また、視聴者登録サイト１６から蓄積後のコンテンツ再生および視聴ログアップロ一ド用スクリプトをダウンロードしてファイルとしてストレージ上に保存しておく。
【００６７】
さらに、視聴者は、ｄメールサービスの自動受信の契約を視聴者登録サイト１６に対して行う。ｄメールサービスの番組は同じシリーズとして設定されており、ｄメールのシリーズの蓄積予約処理を行うことにより、例えば毎日深夜の時間帯例えば午前２時〜午前３時にｄメールサービスの番組の受信および蓄積を行うことが可能となる。よって、一連の登録処理により、自動的に定期的なｄメールサービスの自動受信および自動蓄積が行われる。上述した図７に示す方法では、視聴予約処理を行い、フィルタリングしたコンテンツを蓄積するのに対して、図８に示す方法では、受信したｄメールサービスのコンテンツを全て蓄積する蓄積予約処理を行うようにしている。
【００６８】
より具体的には、放送局がデータカルーセル方式によって、参照符号１０８で示される時間帯に複数のコンテンツを繰り返し伝送する。受信機では、参照符号１０９で示すように、蓄積予約機能により自動受信および自動蓄積が行われる。それによって、フィルタリング・再蓄積のスクリプトファイルとオンエアされている全ての情報コンテンツ１１０を一旦ストレージに蓄積する。
【００６９】
その後、視聴者がコンテンツを閲覧しようとした時点で、ひとかたまりの複数のコンテンツ１１０に対して、フィルタリング・再蓄積のスクリプトファイル１１２が実行される。例えば図６のメインメニュー画面７２において、ｄメールを選択する時にフィルタリング・再蓄積のスクリプトファイル１１２が実行される。視聴者プロファイル１０７でフィルタリングされ、フィルタを通ったもののみが再蓄積され、フィルタを通らなかったものを消去する処理（フィルタリング・再蓄積処理１１１）がなされる。この時点で、ｄメールのメニュー画面７３（図６参照）のように、視聴者プロファイル１０７に合致した情報コンテンツのみがリスト表示され、視聴者がその中の情報コンテンツを選択することにより、選択した情報コンテンツの再生が行われる（再生およびログアップ処理）。さらに視聴（実行）したコンテンツについては、トランザクション１１４として、そのコンテンツのＩＤ情報が視聴ログとして顧客管理・トランザクションセンター１７に伝送される。
【００７０】
さらに、この発明の他の実施形態について説明する。他の実施形態は、フィルタリングした結果、対応するインターネット上の情報コンテンツのロケーションを示すＵＲＬ情報を取得した上で、そのロケーションへアクセスして、ターゲットの情報コンテンツを取得し、蓄積するようにしたものである。他の実施形態は、上述した一実施形態の連動型でも独立型でも運用が可能であるが、放送の帯域の節約を実現し、多くの情報コンテンツの配信を行いたい場合、視聴者プロファイル条件がかなりレアなケースの場合等に適用すると効果的である。
【００７１】
図９は、インターネット連携運用するようにした他の実施形態のフィルタ蓄積実行スクリプト１２１の動作シーケンスを示す。受信機１４は、コンテンツプロファイル１２２およびスクリプトファイル（フィルタ蓄積実行スクリプト）１２１を受信する。コンテンツプロファイル１２２は、コンテンツ毎のプロファイル情報とコンテンツ毎のＵＲＬを含んでいる。コンテンツ自体を放送波として送る必要がないので、放送波の資源を使用しないで良い。但し、他の実施形態は、インターネットに常時接続の環境に適用して好適である。
【００７２】
フィルタ蓄積実行スクリプトファイル１２１は、図２を参照して前述したスクリプトファイル２１と同様のものである。すなわち、最初のステップＳ１１において、受信機１４内の不揮発性メモリ、またはハードディスクにファイルとして記憶されている視聴者プロファイル情報２４が読み出され、次に、各コンテンツプロファイル１２２が全て一旦受信機のキャッシュ領域にダウンロードされる（ステップＳ１２）。そして、コンテンツのプロファイル情報１２２が読み出され（ステップＳ１３）、ステップＳ１４では、プロファイル情報１２２と、視聴者プロファイル情報１２４のマッチング処理がなされる。ステップＳ１５では、両者がマッチするかどうかが判定され、マッチしなかった場合には、ステップＳ１３に戻り、両者がマッチした場合は、ステップＳ１６に処理が移る。
【００７３】
図２の処理では、マッチする場合には、コンテンツを蓄積しているが、図９の処理では、ステップＳ１６において、コンテンツプロファイルデータに関連して記述されている単数または複数のインターネット上のｄメールコンテンツのＵＲＬ(Uniform Resource Locator)を取得する。そして、取得したＵＲＬに対して順にアクセスし、対応するインターネット上のｄメールコンテンツ１２３をダウンロ一ド、蓄積する。
【００７４】
図１０は、この発明の他の実施形態、例えば連動型による運用例における伝送信号と受信機処理の時間経過を示す。ここで、参照符号１３１が放送信号、参照符号１３２が受信機内での処理、参照符号１３３がストレージ内のファイル、参照符号１３４がインターネットアクセスのトランザクションを示す。また、左から右に時間経過を示している。
【００７５】
まず、受信機１４からインターネット上の視聴者登録サイト１６にアクセスする。そのトランザクションが参照符号１３５で示される。視聴者登録用コンテンツを受信機１４内で実行し、視聴者の入力により、視聴者プロファイルが設定される（受信機処理１３６）。そして、設定された視聴者プロファイルが視聴者登録サイト１６に送られると同時に、視聴者プロファイルファイル１３７としてストレージ上に記録される。また、視聴者登録サイト１６から蓄積後のコンテンツ再生および視聴ログアップロ一ド用スクリプトをダウンロードしてファイルとしてストレージ上に保存しておく。
【００７６】
その後、あるテレビジョン番組１３８において、データカルーセル方式によって、１３９で示される時間帯に複数のインターネットのＵＲＬ情報を有するコンテンツが繰り返し伝送される。受信機では、このデータカルーセルから受信したフィルタ蓄積実行スクリプトの実行により、参照符号１４０で示す時間帯において、インターネット上の複数コンテンツに対応するＵＲＬリスト情報からマッチング処理によりフィルタリングされたＵＲＬリストのみを保存する。
【００７７】
さらに、トランザクション１４２で示すように、保存されているＵＲＬに順次アクセスし、取得した情報コンテンツ１４１を順次ストレージ上に蓄積する。その後、視聴者が任意のタイミング例えば時間帯１４３において、蓄積再生および視聴ログアップロード用スクリプトファイルを読み出して実行することにより、蓄積されたコンテンツから任意のコンテンツを視聴者が選択し、選択した情報コンテンツの再生がなされる。さらに視聴（実行）したコンテンツについては、トランザクション１４４として、そのコンテンツのＩＤ情報が視聴ログとして顧客管理・トランザクションセンター１７に伝送される。
【００７８】
この発明は、上述したこの発明の一実施形態等に限定されるものでは無く、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。例えば蓄積したｄメールサービスのコンテンツを再生するタイミングと、ログアップのタイミングとが同じでも、異なっていても良い。また、図９のフィルタ蓄積実行スクリプトは、マッチする場合にインターネット上のＵＲＬにアクセスしているが、マッチするコンテンツ（ＵＲＬ）を全て一旦蓄積し、蓄積されたＵＲＬを順にアクセスして、コンテンツをダウンロードしても良い。さらに、衛星放送に限らず、ディジタル地上波放送、ＣＡＴＶ等の放送ネットワークを使用することができる。よりさらに、情報提供者１１と放送事業者１２とが同一の者であっても良い。同様に、視聴者登録サイト１６および顧客管理・トランザクションセンター１７とが同一の者であっても良い。
【００７９】
【発明の効果】
この発明によれば、蓄積機能とデータ放送再生・提示機能を有する標準的なデジタルテレビジョン受信機において、視聴者のプロファイル情報とマッチング処理が可能なコンテンツプロファイルを送信するので、視聴者プロファイルに基づく情報コンテンツのフィルタリングおよび蓄積を実現できる。これにより、特定のターゲット層をねらった情報コンテンツの効果的な配信が可能となる。例えばダイレクトメールを効果的に配信できる。
【００８０】
また、視聴者プロファイルによるフィルタリングの方法として、コンテンツにジャンル等の属性情報のメタデータを付与して伝送し、受信機個々の設定した機能により、所望のコンテンツをフィルタリングする方法が提案されている。この方法に比して、この発明の方が受信機に依存せず、基本的な機能を有する受信機で広く利用できるという利点と、さらに事業者が配信したい視聴者の条件を統合的にコントロールできるという利点がある。
【００８１】
さらにこの発明により、放送による情報コンテンツの配信とインターネットアクセスによる情報コンテンツの配信を必要に応じて混在、使い分けることができ、より効率的な運用ができる、という利点がある。
【図面の簡単な説明】
【図１】この発明の一実施形態のシステム全体の構成を示すブロック図である。
【図２】この発明の一実施形態における伝送データと受信機の処理を説明するためのフローチャートである。
【図３】この発明の一実施形態におけるプロファイルとマッチング法を説明するための略線図である。
【図４】この発明の一実施形態における連動型サービスの一例を説明するための画面例の略線図である。
【図５】この発明の一実施形態における連動型サービスの一例を説明するための処理の時間経過を示す略線図である。
【図６】この発明の一実施形態における独立型サービスの一例を説明するための画面例の略線図である。
【図７】この発明の一実施形態における独立型サービスの一例を説明するための処理の時間経過を示す略線図である。
【図８】この発明の一実施形態における独立型サービスの他の例を説明するための処理の時間経過を示す略線図である。
【図９】この発明の他の実施形態における伝送データと受信機の処理を説明するためのフローチャートである。
【図１０】この発明の他の実施形態における連動型サービスの一例を説明するための処理の時間経過を示す略線図である。
【符号の説明】
１１・・・情報提供者、１２・・・放送事業者、１４・・・受信機、１５・・・視聴者、１６・・・視聴者登録サイト、１７・・・顧客管理・トランザクションセンター、２１・・・フィルタ蓄積実行スクリプト、２２・・・コンテンツプロファイル、２３・・・コンテンツ、２４・・・視聴者プロファイル
【図１】
0003820925.tif 000002
【図２】
0003820925.tif 000003
【図３】
0003820925.tif 000004
【図４】
0003820925.tif 000005
【図５】
0003820925.tif 000006
【図６】
0003820925.tif 000007
【図７】
0003820925.tif 000008
【図８】
0003820925.tif 000009
【図９】
0003820925.tif 000010
【図１０】
0003820925.tif 000011