(57)【特許請求の範囲】
【請求項１】
ユーザの予定として管理されている情報から予定情報を抽出する抽出手段と、
関連する単語同士が関連付けられた正規化辞書と前記予定情報を比較して、前記予定情報と一致する情報に関連付けられている情報を、前記正規化辞書から抽出し、正規化ファイルに追加する追加手段と、
前記正規化ファイルを記憶する記憶手段と、
前記広告に関する広告関連情報を受信する受信手段と、
前記受信手段により受信された前記広告関連情報と前記記憶手段に記憶されている前記正規化ファイルに基づいて、他の装置に送信を要求する前記広告を選択する選択手段と、
前記選択手段により選択された前記広告を識別するための情報を前記他の装置に送信する送信手段と
を備え、
前記正規化辞書は、複数の関連する単語が関連付けられた辞書であり、
前記広告関連情報は、広告データと関連付けられた第１の単語と、前記第１の単語に関連付けられた複数の第２の単語から構成され、
前記選択手段は、前記正規化ファイルの情報と一致する前記広告関連情報の第２の単語に関連付けられている前記第１の単語を選択する
情報処理装置。
【請求項２】
コンテンツの送信要求を出すとき、前記受信手段により前記広告関連情報が受信され、前記選択手段による選択が行われる
請求項１に記載の情報処理装置。
【請求項３】
抽出手段、追加手段、記憶手段、受信手段、選択手段、および送信手段を備える情報処理装置の情報処理方法において、
前記抽出手段は、ユーザの予定として管理されている情報から予定情報を抽出し、
前記追加手段は、関連する単語同士が関連付けられた正規化辞書と前記予定情報を比較して、前記予定情報と一致する情報に関連付けられている情報を、前記正規化辞書から抽出し、正規化ファイルに追加し、
前記記憶手段は、前記正規化ファイルを記憶し、
前記受信手段は、前記広告に関する広告関連情報を受信し、
前記選択手段は、前記受信手段により受信された前記広告関連情報と前記記憶手段に記憶されている前記正規化ファイルに基づいて、他の装置に送信を要求する前記広告を選択し、
前記送信手段は、前記選択手段により選択された前記広告を識別するための情報を前記他の装置に送信する
ステップを含み、
前記正規化辞書は、複数の関連する単語が関連付けられた辞書であり、
前記広告関連情報は、広告データと関連付けられた第１の単語と、前記第１の単語に関連付けられた複数の第２の単語から構成され、
前記選択手段は、前記正規化ファイルの情報と一致する前記広告関連情報の第２の単語に関連付けられている前記第１の単語を選択するステップを含む
情報処理方法。
【請求項４】
抽出手段、追加手段、記憶手段、受信手段、選択手段、および送信手段を備える情報処理装置を制御するコンピュータに、
前記抽出手段は、ユーザの予定として管理されている情報から予定情報を抽出し、
前記追加手段は、関連する単語同士が関連付けられた正規化辞書と前記予定情報を比較して、前記予定情報と一致する情報に関連付けられている情報を、前記正規化辞書から抽出し、正規化ファイルに追加し、
前記記憶手段は、前記正規化ファイルを記憶し、
前記受信手段は、前記広告に関する広告関連情報を受信し、
前記選択手段は、前記受信手段により受信された前記広告関連情報と前記記憶手段に記憶されている前記正規化ファイルに基づいて、他の装置に送信を要求する前記広告を選択し、
前記送信手段は、前記選択手段により選択された前記広告を識別するための情報を前記他の装置に送信する
ステップを含み、
前記正規化辞書は、複数の関連する単語が関連付けられた辞書であり、
前記広告関連情報は、広告データと関連付けられた第１の単語と、前記第１の単語に関連付けられた複数の第２の単語から構成され、
前記選択手段は、前記正規化ファイルの情報と一致する前記広告関連情報の第２の単語に関連付けられている前記第１の単語を選択するステップを含む
処理を実行させるコンピュータが読み取り可能なプログラムを記録している記録媒体。
【請求項５】
抽出手段、追加手段、記憶手段、受信手段、選択手段、および送信手段を備える情報処理装置を制御するコンピュータのプログラムであって、
前記抽出手段は、ユーザの予定として管理されている情報から予定情報を抽出し、
前記追加手段は、関連する単語同士が関連付けられた正規化辞書と前記予定情報を比較して、前記予定情報と一致する情報に関連付けられている情報を、前記正規化辞書から抽出し、正規化ファイルに追加し、
前記記憶手段は、前記正規化ファイルを記憶し、
前記受信手段は、前記広告に関する広告関連情報を受信し、
前記選択手段は、前記受信手段により受信された前記広告関連情報と前記記憶手段に記憶されている前記正規化ファイルに基づいて、他の装置に送信を要求する前記広告を選択し、
前記送信手段は、前記選択手段により選択された前記広告を識別するための情報を前記他の装置に送信する
ステップを含み、
前記正規化辞書は、複数の関連する単語が関連付けられた辞書であり、
前記広告関連情報は、広告データと関連付けられた第１の単語と、前記第１の単語に関連付けられた複数の第２の単語から構成され、
前記選択手段は、前記正規化ファイルの情報と一致する前記広告関連情報の第２の単語に関連付けられている前記第１の単語を選択するステップを含む
処理を実行させるコンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、ネットワークや放送により複数の利用者に提供されるコンテンツに対して、利用者のニーズや嗜好に応じた広告を提供する情報処理装置および方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
放送、通信分野のディジタル技術の進展に伴い、それらを用いたコンテンツの配信サービスにおいて、利用者に対する広告データの最適化の試みが、様々な方法で実施されつつある。例えば、インターネットを利用した動画や、音声データがストリーミングにより配信される場合、予め利用者の、例えば、好みのアーティスト、旅行、スポーツなどの趣味に関する情報や、好きな食事といった情報を送信側に登録しておき、それらの情報に基づいて送信側では、配信する広告を選択し、コンテンツと一緒に配信することが提案されている。
【０００３】
また、地上波や衛星放送などのマスメディアにおいても、放送するコンテンツに応じて予め主要な視聴者のプロファイルを想定し、それぞれの広告の効果が期待されるコンテンツへの広告挿入などが行われている。同様の手法は、ワールド・ワイド・ウェッブ（ＷＷＷ）による閲覧コンテンツに付随する広告（バナー広告）の選択においても用いられている。
【０００４】
バナー広告においては、一般的に広告の詳細情報が記述されたホームページのアドレスが記載され、ユーザのマウスのクリックなどの簡単な操作により、該当ページにアクセスすることができるようになっている。この際、コンテンツの配信サーバ側で、どの広告が、どの程度選択されたかを集計することにより、実績に応じた広告料金を広告主から受け取るようなことが実施されている。
【０００５】
【発明が解決しようとする課題】
しかしながら、従来の放送メディアにおいては、配信するコンテンツの内容に応じて、そのコンテンツと同時に配信する広告データを変更することはできても、個々の視聴者に個別化された広告を配信することはできないといった課題があった。換言すれば、同時刻に同じコンテンツを視聴している視聴者は、同一の広告を視聴することになり、個々の視聴者毎に異なる広告を視聴させるといったことを実現する広告の配信はできないという課題があった。
【０００６】
また、インターネットを用いた情報配信サービスにおいて、予め情報利用者の趣味、嗜好を登録することで配信される広告情報を選択、配信する場合、利用者の各々の時点における予定などの状況に応じて送信する広告情報を選択すること（例えば、利用者のいる場所に応じた広告を配信するなど）はできないという課題があった。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、利用者のスケジュールなどから利用者の情報を取得し、その取得された情報により、個々の利用者に対応した広告を提供できるようにすることを目的とする。
【０００８】
【課題を解決するための手段】
本発明の第１の情報処理装置は、ユーザの予定として管理されている情報から予定情報を抽出する抽出手段と、関連する単語同士が関連付けられた正規化辞書と前記予定情報を比較して、前記予定情報と一致する情報に関連付けられている情報を、前記正規化辞書から抽出し、正規化ファイルに追加する追加手段と、前記正規化ファイルを記憶する記憶手段と、前記広告に関する広告関連情報を受信する受信手段と、前記受信手段により受信された前記広告関連情報と前記記憶手段に記憶されている前記正規化ファイルに基づいて、他の装置に送信を要求する前記広告を選択する選択手段と、前記選択手段により選択された前記広告を識別するための情報を前記他の装置に送信する送信手段とを備え、前記正規化辞書は、複数の関連する単語が関連付けられた辞書であり、前記広告関連情報は、広告データと関連付けられた第１の単語と、前記第１の単語に関連付けられた複数の第２の単語から構成され、前記選択手段は、前記正規化ファイルの情報と一致する前記広告関連情報の第２の単語に関連付けられている前記第１の単語を選択する。
【０００９】
コンテンツの送信要求を出すとき、前記受信手段により前記広告関連情報が受信され、前記選択手段による選択が行われるようにすることができる。
【００１０】
本発明の第１の情報処理方法は、抽出手段、追加手段、記憶手段、受信手段、選択手段、および送信手段を備える情報処理装置の情報処理方法において、前記抽出手段は、ユーザの予定として管理されている情報から予定情報を抽出し、前記追加手段は、関連する単語同士が関連付けられた正規化辞書と前記予定情報を比較して、前記予定情報と一致する情報に関連付けられている情報を、前記正規化辞書から抽出し、正規化ファイルに追加し、前記記憶手段は、前記正規化ファイルを記憶し、前記受信手段は、前記広告に関する広告関連情報を受信し、前記選択手段は、前記受信手段により受信された前記広告関連情報と前記記憶手段に記憶されている前記正規化ファイルに基づいて、他の装置に送信を要求する前記広告を選択し、前記送信手段は、前記選択手段により選択された前記広告を識別するための情報を前記他の装置に送信するステップを含み、前記正規化辞書は、複数の関連する単語が関連付けられた辞書であり、前記広告関連情報は、広告データと関連付けられた第１の単語と、前記第１の単語に関連付けられた複数の第２の単語から構成され、前記選択手段は、前記正規化ファイルの情報と一致する前記広告関連情報の第２の単語に関連付けられている前記第１の単語を選択するステップを含む。
【００１１】
本発明の第１の記録媒体は、抽出手段、追加手段、記憶手段、受信手段、選択手段、および送信手段を備える情報処理装置を制御するコンピュータに、前記抽出手段は、ユーザの予定として管理されている情報から予定情報を抽出し、前記追加手段は、関連する単語同士が関連付けられた正規化辞書と前記予定情報を比較して、前記予定情報と一致する情報に関連付けられている情報を、前記正規化辞書から抽出し、正規化ファイルに追加し、前記記憶手段は、前記正規化ファイルを記憶し、前記受信手段は、前記広告に関する広告関連情報を受信し、前記選択手段は、前記受信手段により受信された前記広告関連情報と前記記憶手段に記憶されている前記正規化ファイルに基づいて、他の装置に送信を要求する前記広告を選択し、前記送信手段は、前記選択手段により選択された前記広告を識別するための情報を前記他の装置に送信するステップを含み、前記正規化辞書は、複数の関連する単語が関連付けられた辞書であり、前記広告関連情報は、広告データと関連付けられた第１の単語と、前記第１の単語に関連付けられた複数の第２の単語から構成され、前記選択手段は、前記正規化ファイルの情報と一致する前記広告関連情報の第２の単語に関連付けられている前記第１の単語を選択するステップを含む処理を実行させるコンピュータが読み取り可能なプログラムを記録している。
【００１２】
本発明の第１のプログラムは、抽出手段、追加手段、記憶手段、受信手段、選択手段、および送信手段を備える情報処理装置を制御するコンピュータのプログラムであって、前記抽出手段は、ユーザの予定として管理されている情報から予定情報を抽出し、前記追加手段は、関連する単語同士が関連付けられた正規化辞書と前記予定情報を比較して、前記予定情報と一致する情報に関連付けられている情報を、前記正規化辞書から抽出し、正規化ファイルに追加し、前記記憶手段は、前記正規化ファイルを記憶し、前記受信手段は、前記広告に関する広告関連情報を受信し、前記選択手段は、前記受信手段により受信された前記広告関連情報と前記記憶手段に記憶されている前記正規化ファイルに基づいて、他の装置に送信を要求する前記広告を選択し、前記送信手段は、前記選択手段により選択された前記広告を識別するための情報を前記他の装置に送信するステップを含み、前記正規化辞書は、複数の関連する単語が関連付けられた辞書であり、前記広告関連情報は、広告データと関連付けられた第１の単語と、前記第１の単語に関連付けられた複数の第２の単語から構成され、前記選択手段は、前記正規化ファイルの情報と一致する前記広告関連情報の第２の単語に関連付けられている前記第１の単語を選択するステップを含む処理を実行させる。
【００１３】
本発明の第１の情報処理装置および方法、並びにプログラムにおいては、ユーザの予定として管理されている情報から予定情報が抽出され、関連する単語同士が関連付けられた正規化辞書と予定情報が比較され、予定情報と一致する情報に関連付けられている情報が、正規化辞書から抽出され、正規化ファイルに追加され、広告に関する広告関連情報が受信されたとき、その広告関連情報と正規化ファイルに基づいて、他の装置に送信を要求する広告が選択され、選択された広告を識別するための情報が他の装置に送信される。また、正規化辞書は、複数の関連する単語が関連付けられた辞書であり、広告関連情報は、広告データと関連付けられた第１の単語と、第１の単語に関連付けられた複数の第２の単語から構成され、正規化ファイルの情報と一致する広告関連情報の第２の単語に関連付けられている第１の単語が選択される。
【００１９】
本発明の第２のプログラムは、記憶手段、受信手段、選択手段、および送信手段を備える情報処理装置を制御するコンピュータのプログラムであって、前記記憶手段は、電子メールのデータから、対応規則に基づき、広告を選択するための広告選択情報を抽出し、記憶し、前記受信手段は、前記広告に関する広告関連情報を受信し、前記選択手段は、前記受信手段により受信された前記広告関連情報と前記記憶手段に記憶されている前記広告選択情報に基づいて、他の装置に送信を要求する前記広告を選択し、前記送信手段は、前記選択手段により選択された前記広告を識別するための情報を前記他の装置に送信するステップを含み、前記対応規則は、検索される文字列と、その文字列が検索された場合の処理が記述されており、前記記憶手段は、前記電子メールの文章内に、前記対応規則に記述されている前記文字列が含まれていないか否かを検出し、検出された場合、その文字列を前記広告選択情報として抽出するステップを含む処理を実行させる。
【００２１】
【発明の実施の形態】
以下に、本発明の実施の形態について図面を参照して説明する。図１は、本発明を適用した情報処理システムの一実施の形態の構成を示す図である。図１に示した情報処理システムは、コンテンツ送出装置１とコンテンツ受信装置１０が、情報伝達路２０を介して、互いにデータの授受が行えるように接続されている。
【００２２】
コンテンツ送出装置１は、課金部２、広告データ蓄積部３、およびコンテンツ蓄積部４から構成されている。課金部２は、コンテンツに付随して視聴された広告データに関する情報を管理し、その内容に応じて利用者に対する、コンテンツ視聴に関する課金額を決定する。広告データ蓄積部３は、広告データや広告データに関する情報を記録した広告データアトリビュートを管理し、要求に応じて管理しているデータの送出を行う。コンテンツ蓄積部４は、コンテンツデータを管理し、要求に応じて管理しているデータの送出を行う。
【００２３】
コンテンツ受信装置１０は、処理決定部１１と情報獲得部１２から構成されている。処理決定部１１は、情報獲得部１２により獲得された情報と、コンテンツ送出装置１の広告データ蓄積部３により蓄積され、送出された広告データのアトリビュートから、視聴者に提供する広告データの決定を行う。情報獲得部１２は、コンテンツの利用者に関する情報を取得、管理する。
【００２４】
コンテンツ再生装置３０は、コンテンツ受信装置１０と接続され、コンテンツ受信装置１０からのデータに基づき、コンテンツや広告データの再生を行う。
【００２５】
図２のフローチャートを参照して、コンテンツ送出装置１が行う処理について説明する。コンテンツ送出装置１は、ステップＳ１において、コンテンツ受信装置１０からのコマンドの受信を待ち受ける。コマンドは、広告アトリビュート要求、広告データ送信要求、コンテンツデータ送信要求、データ視聴終了通知の４つが規定されている。
【００２６】
ステップＳ２において、ステップＳ１においてコマンドを待ち受けた結果として、コマンドを受信した場合、そのコマンドが、広告アトリビュート要求コマンドであるか否かを判断する。ステップＳ２において、受信されたコマンドは、広告アトリビュート要求コマンドであると判断された場合、ステップＳ３に進む。ステップＳ３において、送信の要求があった広告データアトリビュートデータが、広告データ蓄積部３から読み出され、情報伝達路２０を介してコンテンツ受信装置１０に送信される。
【００２７】
一方、ステップＳ２において、受信されたコマンドは、広告アトリビュート要求コマンドではないと判断された場合、ステップＳ４に進み、受信されたコマンドは、広告データ送信要求コマンドであるか否かが判断される。ステップＳ４において、受信されたコマンドは、広告データ送信要求コマンドであると判断された場合、コンテンツ受信装置１０は、ステップＳ５に進み、送信要求のあった広告データを広告データ蓄積部３から読み出し、情報伝達路２０を介して、コンテンツ受信装置１０に送信する。従って、受信される広告データ送信要求コマンドには、送信する広告を識別するためのコードなどを含んでいる。
【００２８】
一方、ステップＳ４において、受信されたコマンドは、広告データ送信要求コマンドではないと判断された場合、ステップＳ６に進み、コンテンツデータ送信要求コマンドであるか否かが判断される。ステップＳ６において、受信されたコマンドは、コンテンツデータ送信要求コマンドであると判断された場合、コンテンツ受信装置１０は、ステップＳ７に進み、送信要求があったコンテンツデータを、コンテンツ蓄積部４から読み出し、情報伝達路２０を介して、コンテンツ受信装置１０に送信する。
【００２９】
一方、ステップＳ６において、受信されたコマンドは、コンテンツデータ送信要求コマンドではないと判断された場合、ステップＳ８に進み、データ視聴終了通知であるか否かが判断される。ステップＳ８において、受信されたコマンドは、データ視聴終了通知であると判断された場合、コンテンツ受信装置１０は、ステップＳ９に進む。データ視聴終了通知は、コンテンツ再生装置３０においてコンテンツや広告データの再生が終了し、コンテンツ受信装置１０において終了の確認が完了した段階で、コンテンツ送出装置１に対して通知されるものであり、再生が行なわれたコンテンツや広告データを特定するためのデータが含まれている。
【００３０】
ステップＳ９において、コンテンツ送出装置１の課金部２において、データ終了通知から視聴されたコンテンツと広告の特定を行い、コンテンツの視聴に関して発生する課金額の決定が行なわれる。広告データの視聴を前提とした無料放送の場合には、広告データの視聴をデータ終了通知の受信により広告データ視聴と判断する。
【００３１】
図３に示したフローチャートを参照して、コンテンツ受信装置１０の処理について説明する。ステップＳ２１において、コンテンツ受信装置１０の情報獲得部１２は、コンテンツの利用者に関する管理情報に新たな入力情報が追加された、または削除されたなどで、管理情報に変化が生じたか否かを検索する。ここで入力情報とは、コンテンツの利用者自身によるコンテンツ受信装置１０に対するリモートコントロールの操作情報、音声による入力、あるいは他の情報伝達手段（いずれも不図示）を介して外部から入力された情報などのことである。
【００３２】
ステップＳ２１における検索の結果を用いてステップＳ２２の処理が行われた結果、情報の更新が行われていることが検出された場合、ステップＳ２３に進む。ステップＳ２３において、情報獲得部１２は、検出された情報の更新が広告選択パラメータに関連する情報であるか否かを判断し、関連すると判断された場合、ステップＳ２４に進む。広告選択パラメータは、処理決定部１１が、視聴者により視聴される（視聴者に提供する）広告データを決定する際に参照するデータである。
【００３３】
ステップＳ２４において、情報獲得部１２は、記憶されている広告選択パラメータの変更が必要であるか否かを検討する。その検討結果が用いられステップＳ２５において、広告選択パラメータの変更が必要と判断された場合、ステップＳ２６に進む。ステップＳ２６において、情報獲得部１２は、変更が必要と判断された広告選択パラメータの更新を行う。
【００３４】
ステップＳ２２において、情報は更新されていないと判断された場合、ステップＳ２３において、広告選択パラメータに影響する情報ではないと判断された場合、ステップＳ２５において、広告選択パラメータの更新の必要はないと判断された場合、または、ステップＳ２６における処理が終了された場合、ステップＳ２７に進む。
【００３５】
ステップＳ２７において、コンテンツ受信装置１０は、コンテンツの利用者から、コンテンツの視聴要求があったか否かを判断する。ステップＳ２７において、コンテンツ視聴要求を受信したと判断された場合、ステップＳ２８に進み、受信していないと判断された場合、ステップＳ２１に戻り、それ以降の処理が繰り返される。
【００３６】
ステップＳ２８において、コンテンツ受信装置１０は、コンテンツ送出装置１に対して、広告データアトリビュートの送信の要求を行い（広告データアトリビュート要求コマンドの送信を行い）、その結果、コンテンツ送出装置１から送信された広告データアトリビュートを受信する。
【００３７】
ステップＳ２９において、コンテンツ受信装置１０の処理決定部１１は、受信された広告データアトリビュートと、情報獲得部１２により記憶されている広告データパラメータを基に、利用者に提供する広告の広告データを決定する。ステップＳ３０において、コンテンツ受信装置１０は、ステップＳ２９の処理において決定された広告データの送信を、コンテンツ送出装置１に対して要求する（広告データ送信要求コマンドの送信を行う）。
【００３８】
送信要求を受けたコンテンツ送出装置１は、広告データの送信（図２のステップＳ５の処理）を行う。ステップＳ３１において、コンテンツ受信装置１０は、コンテンツ送出装置１に対して、コンテンツデータの送信要求を行う（コンテンツデータ送信要求コマンドの送信を行う）。送信要求を受けたコンテンツ送出装置１は、コンテンツデータの送信を行う（図２のステップＳ７の処理）。コンテンツ受信装置１０で受信されたコンテンツデータや広告データは必要な処理が施された後、コンテンツ再生装置３０に出力され、コンテンツの利用者に提供される。
【００３９】
ステップＳ３２において、コンテンツ受信装置１０は、コンテンツ再生装置３０におけるコンテンツや広告の提供が終了したかを監視する。そして、その監視の結果、ステップＳ３３において、コンテンツや広告の提供が終了されたことが確認された場合、ステップＳ３４に進む。ステップＳ３４において、コンテンツ受信装置１０は、コンテンツ送出装置１に対して、コンテンツ視聴終了通知を送信する。
【００４０】
図４は、本発明を衛星放送サービスに適用した場合の情報処理システムの一実施の形態の構成を示す図である。図４に示した情報処理システムは、コンテンツ送出装置４０とセットトップボックス５０が、衛星中継装置６０またはネットワーク６１を介して、データの授受を行えるように接続されている。
【００４１】
コンテンツ送出装置４０は、課金サーバ４１、広告データサーバ４２、およびコンテンツサーバ４３より構成されている。課金サーバ４１は、コンテンツの利用者が視聴したコンテンツデータと広告データの情報から、コンテンツの視聴に係る課金額を算出する。広告データサーバ４２は、広告データと広告データの内容を記述し、広告データと関連付けられた広告データアトリビュートのデータを管理し、セットトップボックス５０の要求に応じてネットワーク６１経由で情報の提供を行う。
【００４２】
コンテンツサーバ４３は、コンテンツデータの管理を行うサーバで、セットトップボックス５０側の要求に応じて、衛星中継装置６０経由でコンテンツデータの提供を行う。
【００４３】
ここでは、上述したように、広告に関するデータは、ネットワーク６１経由で、コンテンツに関するデータは、衛星中継装置６０経由で、それぞれセットトップボックス５０に対して提供されるとして説明するが、広告に関するデータは、衛星中継装置６０で、コンテンツに関するデータは、ネットワーク６１経由で、それぞれセットトップボックス５０に対して提供されるようにしても良い。また、広告に関するデータやコンテンツに関するデータは、衛星中継装置６０やネットワーク６１のみにより提供されるのではなく、例えば、記録媒体などの郵送などにより提供が行われるようにしても良い。
【００４４】
セットトップボックス５０は、データ入力部５１、外部データ入出力部５２、ＨＤＤ（ハードディスクドライブ）５３、ＣＰＵ（Central Processing Unit）５４、およびＲＡＭ（Random Access Memory）５５により構成される。データ入力部５１は、コンテンツの利用者からの各種の入力を、リモートコントローラ（以下、リモコンと略記する）７１、キーボード７２、またはマイクロフォン７３などを介してのデータを入力する。データ入力部５１に入力されたデータは、必要に応じて、音声認識処理等などの処理が施され、結果はＨＤＤ５３やＲＡＭ５５に記憶される。
【００４５】
外部データ入出力部５２は、衛星中継装置６０やネットワーク６１を介して入力または出力されるデータの処理を行う。例えば、衛星中継装置６０を介して入力されたデータの復調処理などを行う。ＨＤＤ５３は、セットトップボックス５０の各種情報処理に係る情報を保持する。ＣＰＵ５４は、セットトップボックス５０上で実行されるソフトウェアの処理を担う。ＲＡＭ５５は、セットトップボックス５０上で利用される各種情報を一時的に保存する。
【００４６】
リモコン７１、キーボード７２、およびマイクロフォン７３は、それぞれ利用者の意図（指示）を、コード情報、文字情報、音声情報などの形で、セットトップボックス５０に伝達する。モニタ７０は、セットトップボックス５０から提供されたコンテンツデータや広告データなどを再生することにより、利用者に、コンテンツや広告を提供する。
【００４７】
衛星中継装置６０は、コンテンツデータの送信に用いられるデータ中継装置である。ネットワーク６１は、広告データ、広告データアトリビュート、各種コマンドの送受信に用いられる情報送受信装置を含むものである。
【００４８】
図４に示した情報処理システムは、衛星中継装置６０とネットワーク６１を介して、コンテンツデータとコンテンツの利用者側のシステム（セットトップボックス５０）からの要求に応じた広告データを送信する場合に関するものである。コンテンツの利用者に送信される広告データは、コンテンツ利用者の予定情報の内容に応じたものとなっている。
【００４９】
図５のフローチャートを参照して、セットトップボックス５０の処理について説明する。なお、コンテンツ送出装置４０において行われる処理は、図２のフローチャートを参照して説明した、コンテンツ送出装置１（図１）において行われる処理と同様であるので、その説明は省略する。ただし、コンテンツ送出装置１の課金部２、広告データ蓄積部３、またはコンテンツ蓄積部４において行われる処理は、それぞれ、対応するコンテンツ送出装置４０（図４）の課金サーバ４１、広告データサーバ４２、またはコンテンツサーバ４３において行われる。
【００５０】
ステップＳ４１において、セットトップボックス５０のデータ入力部５１は、自身に、無線または有線により接続されたリモコン７１、キーボード７２、またはマイクロフォン７３を介して、コンテンツの利用者から、利用者の予定に関する情報の入力が行われたか否かを判断する。ステップＳ４１において、利用者の予定に関する情報の入力があったと判断された場合、ステップＳ４２に進み、入力はなかったと判断された場合、ステップＳ４７に進む。
【００５１】
ステップＳ４２において、データ入力部５１は、自身に接続されたリモコン７１、キーボード７２、またはマイクロフォン７３を通じてコンテンツ利用者の予定に関する情報を取得する。データ入力部５１は、マイクロフォン７３より取得された音声データを文字列データに変換するための音声認識処理機能や、リモコン７１またはキーボード７２からの信号を処理して、コンテンツの利用者からの情報を識別する機能を有する。データ入力部５１により取得された情報は、ＲＡＭ５５やＨＤＤ５３に、適宜保存される。
【００５２】
ステップＳ４３において、セットトップボックス５０は、取得された利用者の予定に関する情報の分類を行う。具体的には、予定の種類、予定の時刻、予定の場所の３種類の情報に分類する。勿論、３種類以上に分類しても良いが、ここでは、３種類に分類されるとして説明する。リモコン７１、キーボード７２、あるいはマイクロフォン７３の、どの入力手段により情報が入力されたかにより、分類の過程は異なるが、例えば、利用者が入力手段として、マイクロフォン７３を用いた場合、音声入力による自然言語の入力であるので、音声認識処理が実行され、入力された音声データが文字列データに変換されてから、その文字列データを用いることにより予定の種類、予定の時刻、予定の場所の３つのキーワードの抽出処理が行われる。
【００５３】
分類された情報は、ＨＤＤ５３やＲＡＭ５５に適宜保存される。ステップＳ４４において、セットトップボックス５０は、正規化情報の更新が必要か否かを判断する。正規化情報とは、視聴広告データを決定する際に参照される情報であり、予定情報から正規化辞書（詳細は後述する）を参照して生成されるものである。本実施の形態の場合、入力された予定情報が、新規情報の場合（すなわち設定済の情報ではない場合）、正規化が必要であると判断される。
【００５４】
ステップＳ４４におて、正規化が必要であると判断された場合、ステップＳ４５に進み、必要ではないと判断された場合、ステップＳ４７に進む。ステップＳ４５において、正規化辞書の参照準備が行われる。正規化辞書とは、特定の単語（以下、正規化語）と、それに関連する単語のリストを記述したものである。正規化辞書はＨＤＤ５３に収納され、データベースソフトウェアにより管理されている。
【００５５】
ステップＳ４５における処理で行われる正規化辞書の参照準備とは、正規化辞書を管理するデータベースソフトウェアを利用可能にすることである。ステップＳ４６において、予定情報の正規化が行なわれる。正規化とは、予定情報の予定の種類として入力された単語列の単語が、正規化辞書に記録されている単語内に、一致するものがあるか否かを検索し、一致する単語が検出された場合には、検出された単語の正規化語を正規化ファイルに加えるという処理である。
【００５６】
ステップＳ４７において、セットトップボックス５０は利用者からのコンテンツの送信要求（コンテンツの視聴要求）があるか否かの判断を行う。コンテンツの視聴要求があると判断された場合、ステップＳ４８に進む。ステップＳ４８において、セットトップボックス５０は、広告データアトリビュートの送信要求をコンテンツ送出装置４０に対して行い（広告データアトリビュート送信要求コマンドの送信を行い）、その結果として、コンテンツ送出装置４０からの広告データアトリビュートを受信する。
【００５７】
ステップＳ４９において、セットトップボックス５０は、記憶している正規化ファイルと、受信した広告データアトリビュートから、利用者に提供する広告として最適な広告データの選択を行う。具体的には、正規化ファイルに記述された各単語に関し、広告データアトリビュートのキーワードとのマッチングを検査する。マッチングしたキーワードに対応する広告データが、最適な広告データとして決定される。ステップＳ５０において、セットトップボックス５０は、コンテンツ送出装置４０に対して、送信される広告データの指定を行う（広告データ送信要求コマンドの送信を行う）。
【００５８】
ステップＳ５１において、セットトップボックス５０は、コンテンツ送出装置４０に対して、コンテンツの送信要求を行い（コンテンツデータ送信要求コマンドの送信を行い）、その結果として、コンテンツデータと広告データを受信する。そして、受信されたコンテンツデータと広告データの処理が実行され、モニタ７０に対して送出されることにより、コンテンツと広告の提供が行われる。ステップＳ５２において、セットトップボックス５０は、モニタ７０におけるコンテンツと広告の視聴（提供）が終了したか否かを判断する。
【００５９】
ステップＳ５２において、コンテンツや広告の提供が終了したと判断された場合、ステップＳ５３に進み、終了していないと判断された場合、ステップＳ５２の処理が繰り返される。ステップＳ５３において、セットトップボックス５０は、コンテンツ送出装置４０に対してコンテンツ視聴終了通知を送信する。
【００６０】
図６を参照して、図４のフローチャートのステップＳ４３において行われる予定情報の分類について、例を挙げて説明する。ここでは、コンテンツの利用者が、マイクロフォン７３を用いて音声で、図６（Ａ）に示したような“１３時から１４時３０分まで秋葉原の電気屋でＣＤ購入”といった文章を入力したとする。このような音声データとしてデータ入力部５１に入力された文章は、文字列データの文章に変換される。
【００６１】
そして、文字列データに変換された図６（Ａ）に示したような文章から、図６（Ｂ）に示したように、予定の種類として“レコード屋”、予定の場所として“秋葉原”、予定の日時として“１３時から１４時３０分”が、それぞれ抽出（分類）される。このような処理が繰り返し行われることにより、図７（Ａ）に示すような予定表データ、図７（Ｃ）に示すような正規化されたデータの正規化ファイルが作成される。
【００６２】
図７（Ｂ）に示した正規化用辞書は、予めサービスを提供する側において作成され、その作成されたものが、セットトップボックス５０のＨＤＤ５３、またはＲＡＭ５５に記憶されている。基本的に、予め作成された正規化辞書が用いられるが、セットトップボックス５０の利用者により、新たな単語や分類が追加登録される機能（学習機能）を設けても良い。
【００６３】
図７（Ａ）に示した予定表中の予定の種類の単語が、図７（Ｂ）に示した正規化辞書内の単語と比較されることにより、図７（Ｃ）に示した内容の正規化ファイルが生成される。すなわち、例えば、図７（Ａ）に示した予定表の一番上に存在する予定から、“彫刻”、“展覧会”、“上野”、“Ａ美術館”といった単語が抽出されるが、このうち、“彫刻”という単語から、図７（Ｂ）に示した正規化用辞書内の一致する単語が検索されることにより、“美術”という単語と関連付けられていることが検索される。その結果、正規化ファイルに美術という単語が追加記憶される。
【００６４】
このような処理が、予定表内の単語に対して行われることにより、図７に示した例では、予定表情報、正規化辞書から正規化処理が行なわれることにより、美術、飲食、書籍、ＣＤ（Compact Disc）などの正規化データが抽出されたことになる。
【００６５】
図８は、広告データ、広告データアトリビュート、および決定広告の一例を示す図である。図８（Ａ）に示した広告データと広告データアトリビュートは、コンテンツ送出装置４０の広告データサーバ４２に記憶されており、例えば、図５に示したフローチャートのステップＳ４８の処理でセットトップボックス５０から要求されたときに、読み出され、送信される。
【００６６】
図８（Ａ）に示したような広告データアトリビュートと、図７（Ｃ）に示した正規化ファイルのデータから、図８（Ｂ）に示した広告データが、視聴（提供）される広告データとして決定される。すなわち、セットトップボックス５０に送信される広告データアトリビュートは、広告データと関連付けられた単語（図８（Ａ）において左側に示された単語、以下単語Ａと適宜記述する）と、その単語Ａに関連付けられた複数の単語（図８（Ａ）において右側に示された単語、以下単語Ｂと適宜記述する）とから構成されている。
【００６７】
広告データアトリビュートに記載されている単語Ｂ内に、正規化ファイルに記載されている単語が存在した場合、その単語Ｂと関連付けられている単語Ａに関連付けられている広告データが、視聴される広告として決定される。この単語Ａがコンテンツ送出装置４０に送信され、コンテンツ送出装置４０は、受信された単語Ａに関連付けられている広告データを読み出し、セットトップボックス５０に対して送信する。図８に示した場合、印象派絵画展、居酒屋、新刊書１、新刊書２、新発売ＣＤの広告データが最終的に選択され視聴される広告データとして決定されたことが示されている。
【００６８】
図９は、本発明を適用した情報処理システムの他の実施の形態の構成を示す図である。図９に示した情報処理システムは、ネットワーク６１としてインターネットが用いられ、コンテンツの配信サービスを行う場合のシステムである。図９に示した情報処理システムにおいて、図４に示した情報処理システムと同一の機能を有する部分には、同一の符号を付し、適宜、その説明は省略する。
【００６９】
図９に示した情報処理システムにおいては、コンテンツ送出装置４０、パーソナルコンピュータ８０−１、およびパーソナルコンピュータ８０−２が、それぞれ、ネットワーク６１を介してデータの授受が行えるように接続されている。ここで、パーソナルコンピュータ８０−１は、コンテンツの利用者が利用するコンピュータであり、パーソナルコンピュータ８０−２は、コンテンツの利用者に電子メールを送信する送信者が利用するコンピュータとする。
【００７０】
なお、以下の説明において、パーソナルコンピュータ８０−１とパーソナルコンピュータ８０−２を、個々に区別する必要がない場合、単にパーソナルコンピュータ８０と記述する。また、パーソナルコンピュータ８０−１とパーソナルコンピュータ８０−２の基本的な内部構成は同じであるとする。
【００７１】
図１０は、パーソナルコンピュータ８０の内部構成例を示す図である。パーソナルコンピュータのＣＰＵ８１は、ＲＯＭ（Read Only Memory）８２やＲＡＭ８３に記憶されているプログラムに従って各種の処理を実行する。ＲＡＭ８３には、ＣＰＵ８１が各種の処理を実行する上において必要なデータやプログラムなどが適宜記憶される。入出力インタフェース８５は、キーボードやマウスから構成される入力部８６が接続され、入力部８６に入力された信号をＣＰＵ８１に出力する。また、入出力インタフェース８５には、モニタ７０（図９）やスピーカなどから構成される出力部８７も接続されている。
【００７２】
さらに、入出力インタフェース８５には、ハードディスクなどから構成される記憶部８８、および、インターネットなどにより構成されるネットワーク６１を介して他の装置とデータの授受を行う通信部８９も接続されている。ドライブ９０は、磁気ディスク１０１、光ディスク１０２、光磁気ディスク１０３、半導体メモリ１０４などの記録媒体からデータを読み出したり、データを書き込んだりするときに用いられる。
【００７３】
図１１のフローチャートを参照して、図９に示した情報処理システムの動作について説明する。図９に示した情報処理システムは、図１１に示したフローチャートの、各ステップの処理を実行する際、必要に応じ、図１２に示すようなデータを用いる。図１２（Ａ）は、コンテンツの利用者に情報を電子メールで送信する際の電子メールのデータを示し、図１２（Ｂ）は、対応規則を示すデータであり、図１２（Ｃ）は、広告データのアトリビュートを示す図である。
【００７４】
ステップＳ６１において、パーソナルコンピュータ８０−１は、メーラより電子メールのリストを受け取る。メーラは、パーソナルコンピュータ８０−１上で機能するソフトウェアで、ネットワーク６１を介して、パーソナルコンピュータ８０−２との間で電子メールの送受信を行う。ステップＳ６２において、パーソナルコンピュータ８０−１は、受信メールリストの中に、まだ内容を検索していない新規メールが存在するか否かの判断を行う。ステップＳ６２において、新規の受信メールが存在すると判断された場合、ステップＳ６３に進み、存在していないと判断された場合、ステップＳ６７に進む。
【００７５】
ステップＳ６３において、パーソナルコンピュータ８０−１のメーラより新規メールと判断されたメールのデータ、記憶部８８（図９）に記憶された対応規則（図１２（Ｂ））をＲＡＭ８３にロードする。対応規則とは、電子メールの情報をパーソナルコンピュータ８０−１が検索する際に後述する広告選択情報を検出するための規則が記述されたものであり、例えば、検索される文字列と、その文字列が検索された場合の処理が記述されている。
【００７６】
ステップＳ６４において、パーソナルコンピュータ８０−１は、電子メールの文章内に、対応規則に記述されている検索の際に用いられる文字列などのデータが含まれていないか否かを検索する。図１２（Ｂ）に示した対応規則に記載されている内容は、“hsst”という文字列（拡張子）が検索された場合、“該当データをダウンロードし、コンテンツデータと一緒に再生”するという処理が対応付けられた規則である。
【００７７】
なお、この場合、hsstの拡張子を持つ文字列で特定されるデータは、広告データとして用いられることが予め規定されているものとする。
【００７８】
ステップＳ６５において、ステップＳ６４における検索結果を用いて、対応規則に対応した情報が抽出されたか否かが判断され、抽出されたと判断された場合、ステップＳ６６に進み、抽出されなかったと判断された場合、ステップＳ６６の処理をスキップし、ステップＳ６７に進む。ステップＳ６６において、抽出された情報が、広告選択情報として保持（例えば、ＲＡＭ８３に記憶）される。広告選択情報は、パーソナルコンピュータ８０−１が、コンテンツの視聴の際（送信の要求を出す際）に、同時に要求する広告データの選択を行うときに参照される。
【００７９】
ステップＳ６７において、パーソナルコンピュータ８０−１は、利用者から、コンテンツの視聴要求があったか否かを判断する。ステップＳ６７における判断結果が用いられて、ステップＳ６８において、利用者よりのコンテンツの視聴要求が検出されたか否かが判断される。ステップＳ６８において、コンテンツの視聴要求が検出されたと判断された場合、ステップＳ６９に進み、コンテンツの視聴要求は検出されなかったと判断された場合、ステップＳ６１に戻り、それ以降の処理が繰り返される。
【００８０】
ステップＳ６９において、パーソナルコンピュータ８０−１は、コンテンツ送出装置４０からの広告データアトリビュートの受信を行う。広告データアトリビュートとは、例えば、コンテンツ送出装置４０が保持する複数の広告データの内容に関して記述されたものであり、データのファイル名の他に、広告データ名、広告データＩＤ、広告データの視聴による還元価格（広告データを視聴することによりコンテンツの視聴の際にかかる料金から割り引かれる料金）、広告データ再生時間、広告データサイズ、広告データエンコード方式などが記述されている。
【００８１】
ステップＳ７０において、パーソナルコンピュータ８０−１は、視聴広告の決定を行い、広告データの送信要求をコンテンツ送出装置４０に対して行う。具体的には、ステップＳ６９において取得された広告データアトリビュートの中の文字列を検索し、ステップＳ６６の処理で抽出された広告選択情報にマッチングする情報があるか否かを調べる。
【００８２】
マッチングする情報が検出された場合、該当する広告を視聴広告と決定され、検出されなかった場合、予めコンテンツ送出装置４０側で用意された広告データを、視聴広告データとして選択された広告に決定される。このようにして決定された結果は、コンテンツ送出装置４０に、広告データ要求コマンドとして送信される。ここでは、図１２（Ｃ）に示したような、広告データ名が“AI-Ｓhoji Ｓale7”なる名称の広告情報が、視聴広告として選択されたとする。
【００８３】
ステップＳ７１において、パーソナルコンピュータ８０−１は、コンテンツ送出装置４０に対して、コンテンツの送信要求を行う。これにより、コンテンツ送出装置４０は、指定されたコンテンツや広告データの送出を行い、そのデータをネットワーク６１を介して受信したパーソナルコンピュータ８０−１が処理することにより、モニタ７０により、視聴者に対してコンテンツや広告の提供が開始される。
【００８４】
ステップＳ７２において、パーソナルコンピュータ８０−１は、コンテンツ利用者によるコンテンツの視聴の終了要求がないか否かを検索する。ステップＳ７２において、視聴の終了要求はされていないと判断された場合、ステップＳ７３に進み、視聴の終了要求がされたと判断された場合、ステップＳ７３の処理をスキップし、ステップＳ７４に進む。
【００８５】
ステップＳ７３において、パーソナルコンピュータ８０−１は、視聴中（提供中）のコンテンツや広告の提供が終了しであるか否かを確認する。ステップＳ７３において、コンテンツや広告の提供の終了が確認された場合、ステップＳ７４に進み、まだ終了されていないと確認された場合、ステップＳ７２に戻り、それ以降の処理が繰り返される。ステップＳ７４において、パーソナルコンピュータ８０−１は、データ送出装置４０に対してコンテンツ視聴終了通知を送信する。
【００８６】
このような処理が、図９に示した情報処理システムにおいて繰り返し行われる。このようにして、コンテンツの利用者（パーソナルコンピュータ８０−１）が、受信した電子メール内のデータから視聴広告の選択を行うことにより、利用者自身が広告選択の決定を行わずに（煩わしい操作を行わずに）視聴（提供）される広告が選択される。このことにより、個々の視聴者にあった広告を提供することが可能となり、効率良く広告を提供することが可能となる。
【００８７】
また、図１２（Ｃ）に示したように、選択された広告を視聴すると、コンテンツの視聴の料金から割り引かれる料金（データ視聴による還元価格）というのが設定されている場合、視聴者は、その広告を視聴することにより料金の割り引きという特典を受けられるので、積極的に広告を視聴するようになるといったことを、広告を提供する側は期待することができる。
【００８８】
図１１のフローチャートを参照して説明した処理に従うと、広告を提供したい側が電子メールを配信すると、利用者の意志に反して、利用者は、その電子メールに関連付けられている広告を視聴しなくてはならない。換言すれば、利用者側で視聴する広告の選択を行えない。勿論、このような設定にしても良いが、このような設定にした場合、所定のルールを設け、利用者側に不都合が発生しないようにする必要がある。
【００８９】
また、広告を提供したい側から、多くの電子メールが配信されると、それらの電子メールに関連付けられている全ての広告を視聴しなくてはならなくなり、結果として、広告ばかりを視聴することになり、所望のコンテンツを視聴できないといった状況が発生する可能性がある。
【００９０】
このような状況が発生しないようにするために、利用者側で、視聴する広告に制限を設けることができるようにしても良い。具体的には、受信された電子メールのうち、残す電子メール数（結果として視聴する広告数）を設定できるようにする。すなわち、設定された数よりも多い電子メールを受信した場合、その設定された数を超える部分の電子メールは削除されるような機能を設けるようにしても良い。このようにすると、結果として、視聴する広告数に制限を設けることが可能となる。
【００９１】
また、受信された電子メールをキーワードにより選り分けるような機能を設けても良い。例えば、受信された電子メールのうち、利用者により設定された所定のキーワードを含む電子メールは削除するという機能を設けることにより、結果として、視聴する広告数に制限を設けることが可能となる。
【００９２】
勿論、受信した電子メールを設定された数により制限するのと、キーワードにより制限するのを一緒に行うような機能を設けても良いし、他の方法により制限されるような機能を設けても良い。
【００９３】
なお、上述した実施の形態では、コンテンツの視聴者の予定情報、電子メール情報の中から所定の規則にのっとり視聴広告の選択を行ったが、コンテンツ視聴者に関するその他の個人情報もあわせて用いられるようにしても良いし、全く別の情報を用いるようにしても良い。
【００９４】
また、電子メールは、パーソナルコンピュータ８０−２以外のコンピュータから送信されたものに限らず、他のコンピュータから送信されたものでも良い。すなわち、広告を目的とした電子メール以外の、友人からのメールなどからも、所定の単語を抽出し、その抽出された単語を視聴広告の選択の為の単語として用いるようにしても良い。
【００９５】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【００９６】
記録媒体は、図１０に示すように、パーソナルコンピュータ８０とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク１０１（フロッピディスクを含む）、光ディスク１０２（CD-ROM（Compact Disk-Read Only Memory），DVD（Digital Versatile Disk）を含む）、光磁気ディスク１０３（MD（Mini-Disk）を含む）、若しくは半導体メモリ１０４などよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記憶されているROM８２や記憶部８８が含まれるハードディスクなどで構成される。
【００９７】
なお、本明細書において、媒体により提供されるプログラムを記述するステップは、記載された順序に従って、時系列的に行われる処理は勿論、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００９８】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【００９９】
本発明によれば、個々のユーザの嗜好や状況に応じて個別化された広告提供が可能となる。
【図面の簡単な説明】
【図１】本発明を適用した情報処理システムの一実施の形態の構成を示す図である。
【図２】コンテンツ送出装置の動作を説明するフローチャートである。
【図３】コンテンツ受信装置の動作を説明するフローチャートである。
【図４】本発明を適用した情報処理システムの他の実施の形態の構成を示す図である。
【図５】セットトップボックスの動作を説明するフローチャートである。
【図６】ステップＳ４３において行われる処理について説明する図である。
【図７】ステップＳ４６において行われる処理について説明する図である。
【図８】送信される広告データの決定の際に用いられるデータを説明する図である。
【図９】本発明を適用した情報処理システムのさらに他の実施の形態の構成を示す図である。
【図１０】パーソナルコンピュータの内部構成を示す図である。
【図１１】図９に示した情報処理システムの動作について説明するフローチャートである。
【図１２】図９に示した情報処理システムにおいて扱われるデータについて説明する図である。
【符号の説明】
１  コンテンツ送出装置，  ２  課金部，  ３  広告データ蓄積部，  ４  コンテンツ蓄積部，  １０  コンテンツ受信装置，  １１  処理決定部，  １２  情報獲得部，  ４０  コンテンツ送出装置，  ４１  課金サーバ，  ４２  広告データサーバ，  ４３  コンテンツサーバ，  ５０  セットトップボックス，  ５１  データ入力部，  ５２  外部データ入出力部，  ５３  ＨＤＤ，  ５４  ＣＰＵ，  ５５  ＲＡＭ，  ６０  衛星中継装置，  ６１  ネットワーク，  ８０  パーソナルコンピュータ
【図１】
0004655180.tif 000002
【図２】
0004655180.tif 000003
【図３】
0004655180.tif 000004
【図４】
0004655180.tif 000005
【図５】
0004655180.tif 000006
【図６】
0004655180.tif 000007
【図７】
0004655180.tif 000008
【図８】
0004655180.tif 000009
【図９】
0004655180.tif 000010
【図１０】
0004655180.tif 000011
【図１１】
0004655180.tif 000012
【図１２】
0004655180.tif 000013