(57)【要約】【課題】  ユーザの行動情報に基づいてパーソナライズドサービスを提供する情報配信システムにおいて、ユーザが一部の行動情報を提供しない場合であっても、当該ユーザに対して適合する配信情報を含めて配信することができる情報配信装置などを提供する。【解決手段】  情報配信装置は、ユーザの行動を表す行動情報を取得し、前記行動情報の内容に基づいて前記ユーザの特徴的な行動の傾向を表す特徴情報を求め、前記行動情報の情報量に基づいて、抽出する配信情報の数を表す情報抽出数を決定し、外部から与えられた配信情報から、前記特徴情報に基づいて第１の配信情報を抽出し、前記外部から与えられた配信情報から、前記情報抽出数に基づいて第２の配信情報を抽出し、前記第１の配信情報と前記第２の配信情報とをあわせた情報を第３の配信情報として生成する配信制御手段と、前記第３の配信情報を、所定の送信方法によって送信する送信手段とを有する。【選択図】      図１
2015036827.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの行動を表す行動情報を取得し、前記行動情報の内容に基づいて前記ユーザの特徴的な行動の傾向を表す特徴情報を求め、前記行動情報の情報量から求める提供尺度に基づいて、抽出する配信情報の数を表す情報抽出数を決定し、外部から与えられた配信情報から、前記特徴情報に基づいて第１の配信情報を抽出し、前記外部から与えられた配信情報から、前記情報抽出数に基づいて第２の配信情報を抽出し、前記第１の配信情報と前記第２の配信情報とをあわせた情報を第３の配信情報として生成する配信制御手段と、
前記第３の配信情報を、所定の送信方法によって送信する送信手段と
を備える情報配信装置。
【請求項２】
前記配信制御手段は、
前記行動情報の情報量が大きいほど、前記情報抽出数を小さい値とする
請求項１記載の情報配信装置。
【請求項３】
前記配信制御手段は、
前記行動情報の件数と、ユーザ全体における行動情報の件数の平均値とから、前記提供尺度を求める
請求項１または２記載の情報配信装置。
【請求項４】
前記配信制御手段は、
前記第２の配信情報を抽出する際に、ランダムに配信情報を抽出する
請求項１乃至請求項３の何れかに記載の情報配信装置。
【請求項５】
前記ユーザの行動を表す行動情報を含む行動情報履歴を格納する記憶手段と、
請求項１乃至請求項４の何れかに記載の情報配信装置に対して提供可能な行動情報の範囲を制御する送信設定を示す送信設定情報に基づいて、前記行動情報履歴から行動情報を選択し、選択した行動情報を前記情報配信装置に対して送信する行動情報送信手段と
を備える情報受信装置。
【請求項６】
前記ユーザの行動を表す行動情報を含む行動情報履歴を格納する記憶手段と、
請求項１乃至請求項４の何れかに記載の情報配信装置から前記第３の配信情報を受信する配信情報受信手段と、
前記行動情報履歴に含まれる行動情報から前記ユーザの特徴的な行動の傾向を表す第２の特徴情報を求め、前記第３の配信情報から前記第２の特徴情報に基づいて第４の配信情報を抽出するフィルタリング手段と、
前記第４の配信情報をユーザに提示する提示手段と
を備える情報受信装置。
【請求項７】
情報処理装置を用いて、
ユーザの行動を表す行動情報を取得し、
前記行動情報の内容に基づいて前記ユーザの特徴的な行動の傾向を表す特徴情報を求め、
前記行動情報の情報量から求める提供尺度に基づいて、抽出する配信情報の数を表す情報抽出数を決定し、
外部から与えられた配信情報から、前記特徴情報に基づいて第１の配信情報を抽出し、
前記外部から与えられた配信情報から、前記情報抽出数に基づいて第２の配信情報を抽出し、
前記第１の配信情報と前記第２の配信情報とをあわせた情報を第３の配信情報として生成し、
前記第３の配信情報を、所定の送信方法によって送信する
情報配信方法。
【請求項８】
情報処理装置を用いて、
請求項１乃至請求項４の何れかに記載の情報配信装置に対して提供可能な行動情報の範囲を制御する送信設定を示す送信設定情報に基づいて、前記ユーザの行動を表す行動情報を含む行動情報履歴から行動情報を選択し、
選択した行動情報を前記情報配信装置に対して送信する
行動情報送信方法。
【請求項９】
情報処理装置を用いて、
請求項１乃至請求項４の何れかに記載の情報配信装置から前記第３の配信情報を受信し、
前記ユーザの行動を表す行動情報から前記ユーザの特徴的な行動の傾向を表す第２の特徴情報を求め、
前記第３の配信情報から前記第２の特徴情報に基づいて第４の配信情報を抽出し、
前記第４の配信情報をユーザに提示する
情報受信方法。
【請求項１０】
ユーザの行動を表す行動情報を取得し、前記行動情報の内容に基づいて前記ユーザの特徴的な行動の傾向を表す特徴情報を求め、前記行動情報の情報量から求める提供尺度に基づいて、抽出する配信情報の数を表す情報抽出数を決定し、外部から与えられた配信情報から、前記特徴情報に基づいて第１の配信情報を抽出し、前記外部から与えられた配信情報から、前記情報抽出数に基づいて第２の配信情報を抽出し、前記第１の配信情報と前記第２の配信情報とをあわせた情報を第３の配信情報として生成する配信制御処理と、
前記第３の配信情報を、所定の送信方法によって送信する送信処理と
をコンピュータに実行させるコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ端末に対して情報を配信する技術に関する。
【背景技術】
【０００２】
ユーザの行動を表す行動情報に基づいて配信情報を選択し、選択された配信情報を当該ユーザのユーザ端末へ送信する情報配信システムが知られている。
【０００３】
このような技術の一例として、特許文献１には、行動情報として、ユーザ端末の位置を表す位置情報や、ユーザが購入した商品を表す購買情報を用いた情報配信システムが開示されている。この関連技術においては、サーバ装置が、ユーザ端末を保有するユーザが登録された登録者ファイルと、ユーザの購買履歴が記録された購買履歴ファイルと、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いて収集されたユーザ端末の位置情報の履歴に基づくユーザの行動パターンが記録された行動パターンファイルと、広告を表す配信情報を含む広告依頼ファイルとを有する。このサーバ装置は、購買履歴ファイル、行動パターンファイル、および、広告依頼ファイルに基づいて、配信情報を送信する対象となるユーザを抽出する。これにより、この情報配信システムは、ユーザの購買履歴、および、ユーザの行動情報に基づいて選択された配信情報を、当該ユーザのユーザ端末へ送信することができる。なお、本願では、ユーザの行動情報に基づいて選択された配信情報を、そのユーザが使用するユーザ端末へ送信するサービスを「パーソナライズドサービス」とも記述する。
【０００４】
また、特許文献２には、行動情報として、テレビジョン放送の視聴履歴から生成された情報を用いた情報提供システムが開示されている。この特許文献２に記載された第２の実施形態においては、サービス受信装置が、視聴履歴を記録した履歴情報を有する。また、サービス提供装置が、インターネット上で提供される他の任意のサービスに関する情報などを表す配信情報を含む通知情報を有する。サービス提供装置は、送信するべき視聴履歴を特定するための条件を示す履歴カウント条件を、予めサービス受信装置に対して送信しておく。サービス受信装置は、受信した履歴カウント条件に基づいて、特定の条件が成立した視聴履歴のみを含む履歴情報、または、そのような視聴履歴を除外した残りの履歴情報をサービス提供装置に送信する。サービス提供装置は、受信した履歴情報に基づいて配信情報を選択し、その配信情報をユーザへ送信する。これにより、この情報提供システムは、履歴カウント条件によって、利用者が関心を持つサービスについてのみに履歴情報を絞ることができるので、履歴情報の送受信に要する通信容量の削減、および履歴情報に基づく配信情報の選択の精度を上げることを可能としている。
【０００５】
また、特許文献３には、行動情報として、広告映像視聴履歴を用いた映像コンテンツ配信システムが開示されている。この関連技術においては、映像コンテンツ配信装置が、好きなカテゴリや興味のあるコンテンツの情報を含む視聴者嗜好が記録された視聴者属性データベースと、視聴者ごとの広告映像視聴履歴が記録された広告映像視聴履歴データベースと、全広告映像の属性が記録された広告属性データベースを有する。この映像コンテンツ配信装置は、視聴者より選択された映像コンテンツ属性、並びに、当該視聴者に対応する視聴者属性および広告映像視聴履歴と、全広告映像属性とを照合することにより、分野やキーワードが適合する広告映像を選択する。これにより、この映像コンテンツ配信装置は、視聴者の視聴傾向に適した配信情報（広告映像）を視聴者に配信することができる。
【０００６】
また、特許文献４には、行動情報として、操作履歴情報を用いたコンテンツ案内システムが開示されている。この関連技術においては、ユーザ端末が、視聴コンテンツのジャンル、タイトルなどのメタデータを含む操作履歴情報格納部を有する。このユーザ端末は、操作履歴情報格納部に格納された、過去に提示された視聴コンテンツのメタデータに基づいて、ユーザの嗜好を示す嗜好データベースを作成する。コンテンツ案内の際には、ユーザ端末が、嗜好データベースから抽出した視聴関連情報を配信サーバに送る。配信サーバは、視聴関連情報に基づいて、コンテンツを選択したコンテンツリストをユーザ端末に返す。最後に、ユーザ端末が、受信したコンテンツリストごとに算出したコンテンツ優先度（嗜好データベースの情報に基づいたユーザに案内すべき度合い）に基づいて、ユーザに案内するコンテンツリストを絞り込む。これにより、このコンテンツ案内システムは、行動情報そのものを配信サーバに送信せずに、ユーザの嗜好に適したコンテンツリストを案内することができる。
【０００７】
また、処理の一部に行動情報を用いた関連技術として、特許文献５には、視聴ログを用いてコンテンツ視聴の対価を算出するコンテンツ提供システムが開示されている。この関連技術においては、サーバ装置が、コンテンツの視聴ログを視聴端末から取得し、取得した視聴ログからコンテンツの視聴時間と視聴回数を集計する。このサーバ装置は、視聴ログに関連づけられているコンテンツの識別情報によって識別されるコンテンツの属性情報を取得し、取得した属性情報に基づいて、対価算定の基になる寄与率を算出する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００３−２５６７１３号公報
【特許文献２】特開２００５−３２３３３２号公報
【特許文献３】特開２００５−１８４２２８号公報
【特許文献４】特開２００８−１２５０２２号公報
【特許文献５】特開２００７−１７４１１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１、乃至、特許文献５に記載された関連技術には以下のような問題がある。
【００１０】
ユーザの行動情報は、それを提供するユーザにとってプライバシ情報である。したがって、上述したパーソナライズドサービスを実現する情報配信システム等へユーザの行動情報を提供することは、ユーザにとって抵抗が大きい場合がある。このため、すべての行動情報を情報配信システム等へ一律に提供するのではなく、ユーザが、提供する行動情報の範囲を制御できることが望まれる。
【００１１】
ところが、特許文献１、乃至、特許文献３に記載された情報配信システム等では、ユーザが提供する行動情報の範囲を制御することは考慮されていない。すなわち、これらの情報配信システム等では、もし、ユーザが一部の行動情報を提供しない場合には、システムから送信される配信情報が、ユーザに対して適切にパーソナライズされない恐れがあるという問題がある。
【００１２】
また、特許文献４に記載されたコンテンツ案内システムでは、ユーザの行動情報である操作履歴情報の代わりに、操作履歴情報に基づいて二次的に生成されたユーザの嗜好を示す情報（嗜好情報）が配信サーバに送信される。しかし、ユーザの嗜好を示す情報とは、ユーザにとってプライバシ情報の一種と考えられるので、ユーザは、上述した嗜好情報を配信サーバへ提供することに対しても抵抗が大きい場合がありえる。しかし、このコンテンツ案内システムにおいては、ユーザが、一部のユーザの嗜好情報を提供しない場合には、システムから送信される配信情報がユーザに対して適切にパーソナライズされない恐れがあるという問題がある。
【００１３】
また、特許文献５に記載されたコンテンツ提供システムにおいても、ユーザが提供する行動情報の範囲を制御することは考慮されていない。また、このコンテンツ提供システムにおいて、ユーザが一部の視聴ログを提供しない場合には、算出される結果（対価算定の基になる寄与率）が、ユーザに対して適切にならない恐れがあるという問題がある。
【００１４】
すなわち、特許文献１、乃至、特許文献５に記載された関連技術には、一部の行動情報や嗜好情報が提供されない可能性を考慮しておらず、提供されなかった情報に関連する配信情報は何も得られないという問題がある。
【００１５】
本発明の一つの目的は、一部の行動情報が提供されない場合であっても、提供されなかった行動情報に関連する配信情報をも含めて配信することが可能な情報配信装置などを提供することにある。
【課題を解決するための手段】
【００１６】
上記の目的を達成すべく、本発明に係る情報配信装置は、以下の構成を備えることを特徴とする。
【００１７】
すなわち、本発明に係る情報配信装置は、
ユーザの行動を表す行動情報を取得し、前記行動情報の内容に基づいて前記ユーザの特徴的な行動の傾向を表す特徴情報を求め、前記行動情報の情報量から求める提供尺度に基づいて、抽出する配信情報の数を表す情報抽出数を決定し、外部から与えられた配信情報から、前記特徴情報に基づいて第１の配信情報を抽出し、前記外部から与えられた配信情報から、前記情報抽出数に基づいて第２の配信情報を抽出し、前記第１の配信情報と前記第２の配信情報とをあわせた情報を第３の配信情報として生成する配信制御手段と、
前記第３の配信情報を、所定の送信方法によって送信する送信手段と
を備えることを特徴とする。
【００１８】
また、上記の同目的を達成すべく、本発明に係る情報配信方法は、情報処理装置によって、
ユーザの行動を表す行動情報を取得し、
前記行動情報の内容に基づいて前記ユーザの特徴的な行動の傾向を表す特徴情報を求め、
前記行動情報の情報量から求める提供尺度に基づいて、抽出する配信情報の数を表す情報抽出数を決定し、
外部から与えられた配信情報から、前記特徴情報に基づいて第１の配信情報を抽出し、
前記外部から与えられた配信情報から、前記情報抽出数に基づいて第２の配信情報を抽出し、
前記第１の配信情報と前記第２の配信情報とをあわせた情報を第３の配信情報として生成し、
前記第３の配信情報を、所定の送信方法によって送信する
ことを特徴とする。
【００１９】
また、同目的は、上記の各構成を有する情報配信装置、並びに対応する方法を、コンピュータによって実現するコンピュータ・プログラム、及びそのコンピュータ・プログラムが格納されている、コンピュータ読み取り可能な記憶媒体によっても達成される。
【発明の効果】
【００２０】
本発明には、ユーザの行動情報に基づいてパーソナライズドサービスを提供する情報配信システムにおいて、ユーザが一部の行動情報を提供しない場合であっても、当該ユーザに対して適合する配信情報を含めて配信することができるという効果がある。
【図面の簡単な説明】
【００２１】
【図１】本発明の第１の実施形態に係る情報配信装置１の構成を示すブロック図である。
【図２】本発明の各実施形態に係る情報配信装置における配信制御部および送信部が行う動作を示すフローチャートである。
【図３】本発明の第２の実施形態に係る情報配信システムの構成を示すブロック図である。
【図４】第２の実施形態に係る情報配信システムが行う動作の概略を示すフローチャートである。
【図５】第２の実施形態に係る情報受信装置１００が配信情報を受信した後に行う動作を示すフローチャートである。
【図６】第２の実施形態に係る情報受信装置１００における行動情報履歴１０１の一例を示す図である。
【図７】第２の実施形態に係る情報受信装置１００における送信設定情報１０２の一例を示す図である。
【図８】第２の実施形態に係る情報配信装置２００における行動記録情報２０２の一例を示す図である。
【図９】第２の実施形態における配信情報抽出ルール１０５、および配信情報抽出ルール２０３の一例を示す図である。
【図１０】第２の実施形態に係る情報配信装置２００が受信した“ユーザ１”の行動情報の一例を示す図である。
【図１１】第２の実施形態における行動属性関連性情報１０７、および行動属性関連性情報２０６の一例を示す図である。
【図１２】第２の実施形態に係る情報配信装置２００における配信関係記録情報２０４の一例を示す図である。
【図１３】第２の実施形態に係る情報配信装置２００における配信制御部２０５によって抽出された配信情報の一例を示す図である。
【図１４】第２の実施形態に係る情報配信装置２００における情報抽出数決定情報２０７の一例を示す図である。
【図１５】第２の実施形態に係る情報配信装置２００における配信制御部２０５によって抽出された配信情報の一例を示す図である。
【図１６】第２の実施形態に係る情報受信装置１００においてフィルタリングされた結果である配信情報の一例を示す図である。
【図１７】本発明の各実施形態、および、その変形例に係る情報配信システムに適用可能なコンピュータ（情報処理装置）の構成を例示する図である。
【発明を実施するための形態】
【００２２】
次に、本発明の実施形態について図面を参照して詳細に説明する。
【００２３】
＜第１の実施形態＞
図１は、本発明の第１の実施形態に係る情報配信装置１の構成を示すブロック図である。
【００２４】
図１を参照すると、本実施形態に係る情報配信装置１は、配信制御部２と送信部６とを有する。
【００２５】
情報配信装置１は、プログラム制御により動作する一般的なコンピュータ（情報処理装置）によって構成されても良いし、専用のハードウェアで構成されても良い。なお、この情報配信装置１のハードウェア構成例については、図１７を参照して後述する。
【００２６】
配信制御部２は、ユーザの行動を表す行動情報５を受け付ける（取得する）。そして、配信制御部２は、受け付けた行動情報５の内容に基づいて、ユーザの特徴的な行動の傾向を表す「特徴情報ＳＩ」を求める。さらに、配信制御部２は、行動情報５の情報量から求める提供尺度に基づいて、抽出する配信情報の数を表す「情報抽出数ＩＡ」を決定する。提供尺度とは、ユーザから行動情報を提供された程度を表す指標である。すなわち、提供尺度は、提供されなかった行動情報の情報量または割合などを推し量る指標であるとも言える。そして、配信制御部２は、外部から与えられた配信情報３から、特徴情報ＳＩに基づいて抽出した第１の配信情報と、情報抽出数ＩＡに基づいて抽出した第２の配信情報とをあわせた情報を「抽出された配信情報４」として生成する。
【００２７】
送信部６は、配信制御部２が生成した「抽出された配信情報４」を、所定の送信方法によって送信する。
【００２８】
なお、上記および以下の実施形態において、「抽出する配信情報の数」とは、配信情報の“数量（ｑｕａｎｔｉｔｙ）”と捉えることもできると共に、情報抽出数ＩＡという指標（パラメータ）と捉える観点からは“数値（ｎｕｍｅｒｉｃａｌ  ｖａｌｕｅ）”と捉えることもできる。
【００２９】
次に、図２を参照して、上述した構成を備える本実施形態の動作について詳細に説明する。図２は、本発明の各実施形態に係る情報配信装置における配信制御部および送信部が行う動作を示すフローチャートである。
【００３０】
初めに、配信制御部２は、行動情報５を受け付ける。そして、配信制御部２は、受け付けた行動情報５の内容から、ユーザの特徴的な行動の傾向を表す特徴情報ＳＩを求める（ステップＢ１００）。なお、配信制御部２は、例えば、情報配信装置１が有する記憶装置（図示せず）に予め格納された行動情報５を読み出してもよい。また、配信制御部２は、外部の装置から、通信ネットワーク（図示せず）を介して、行動情報５を取得してもよい。
【００３１】
次に、配信制御部２は、求めた特徴情報ＳＩに基づいて、外部から与えられた配信情報３から第１の配信情報を抽出する（ステップＢ１０１）。なお、配信制御部２は、例えば、情報配信装置１が有する記憶装置（図示せず）に予め格納された配信情報３を読み出してもよい。また、配信制御部２は、外部の装置から、通信ネットワーク（図示せず）を介して、配信情報３を取得してもよい。
【００３２】
次に、配信制御部２は、受け付けた行動情報５の情報量に基づいて、提供尺度を求める（ステップＢ１０２）。
【００３３】
次に、配信制御部２は、求めた提供尺度に基づいて、情報抽出数ＩＡを決定する（ステップＢ１０３）。
【００３４】
次に、配信制御部２は、配信情報３から、情報抽出数ＩＡに基づいて第２の配信情報を抽出する（ステップＢ１０４）。なお、配信制御部２は、配信情報３から、第１の配信情報として抽出された情報を除いてから、第２の配信情報を抽出してもよい。そして、配信制御部２は、第１の配信情報と第２の配信情報とを合わせた情報を「抽出された配信情報４」として生成する。
【００３５】
最後に、送信部６が、「抽出された配信情報４」を所定の送信方法によって送信する（ステップＢ１０５）。
【００３６】
以上説明したように、本実施形態によれば、一部の行動情報が提供されない場合であっても、提供されなかった行動情報に関連する配信情報をも含めて配信することができる。
【００３７】
その理由は、配信制御部２が、受け付けた行動情報５の情報量から求めた提供尺度に基づく情報抽出量ＩＡに応じた数の配信情報を送信するからである。
【００３８】
また、本実施形態によれば、ユーザが提供する行動情報の範囲を制御することにより一部の行動情報が提供されない場合であっても、当該ユーザに対して高い確率で適合する配信情報を含められるとも言える。
【００３９】
その理由は、配信制御部２は、受け付けた行動情報５の内容から求めた特徴情報ＳＩに基づいて抽出した配信情報と、情報抽出量ＩＡに応じた数の配信情報を合わせた情報を生成するからである。すなわち、配信制御部２は、提供尺度に基づいて、配信情報を追加することにより、受け付けていない行動情報が存在する度合いを考慮することができる。したがって、本実施形態において送信される配信情報は、受け付けた行動情報５だけに基づいてパーソナライズされる場合に比べて、よりユーザに適合する配信情報を含む程度が高いと言える。
【００４０】
＜第２の実施形態＞
次に、上述した第１の実施形態を基本とする第２の実施形態について説明する。以下では、第２の実施形態に係る特徴的な部分を中心に説明し、第１の実施形態と同様な構成を有する第２の実施形態の構成要素については重複する詳細な説明は省略する。
【００４１】
以下に、図３を参照して、本実施形態の構成を説明する。図３は、本発明の第２の実施形態に係る情報配信システムの構成を示すブロック図である。
【００４２】
図３を参照すると、本実施形態は、情報受信装置１００と、情報配信装置２００とを含む。
【００４３】
本実施形態では、情報受信装置１００を含む点が上述した第１の実施形態と異なる。
【００４４】
情報配信装置２００は、インターネットや構内ＬＡＮ（ローカルエリアネットワーク）等の通信ネットワーク１０００（以下、単に「ネットワーク」と略称する）を介して、ユーザの行動を表す行動情報５を受信する。情報受信装置１００は、ユーザの行動情報を含む行動情報履歴１０１を保持し、ユーザによって設定された範囲で、行動情報履歴１０１に含まれる行動情報の一部を行動情報５として情報配信装置２００に送信する。
【００４５】
また、情報受信装置１００は、情報配信装置２００から配信された配信情報を、送信していない行動情報をも含む行動情報履歴１０１全体に適合する配信情報をフィルタリング（選別）してからユーザに提示する。
【００４６】
以上が、第２の実施形態が、第１の実施形態と異なる主な相違点である。
【００４７】
情報受信装置１００、および情報配信装置２００は、プログラム制御により動作する一般的なコンピュータ（情報処理装置）によって構成されても良いし、専用のハードウェアで構成されても良い。なお、この情報受信装置１００、および情報配信装置２００のハードウェア構成例については、図１７を参照して後述する。
【００４８】
情報受信装置１００は、行動情報送信部１０３と、配信情報受信部１０４と、フィルタリング部１０６と、提示部１０８と、記憶装置１０９とを含む。記憶装置１０９は、行動情報履歴１０１と、送信設定情報１０２と、配信情報抽出ルール１０５と、行動属性関連性情報１０７とを格納することができる。  行動情報履歴１０１は、ユーザの行動を表す行動情報を格納することができる。本実施形態において、行動情報は、一例として、行動情報の種別を表す情報である行動情報の種別情報を含む「行動情報の種別」欄と、行動の内容を表す情報である行動内容情報を含む「行動内容情報」欄を含む。行動情報履歴１０１は、一つ以上の行動情報を含むことができる。
【００４９】
送信設定情報１０２は、ユーザが情報配信装置２００に対して提供可能な行動情報５の範囲を制御する送信設定を示す情報を含む。送信設定情報１０２は、例えば、行動情報５を特定する対象情報と、その対象情報によって特定される行動情報５を情報配信装置２００に対して提供することの可否を指定する提供可否情報などを含む。本実施形態では、対象情報として、行動情報の種別情報を採用する。すなわち、本実施形態における送信設定情報１０２は、対象情報を含む「行動情報の種別」欄と、提供可否情報を含む「提供可否」欄を含む。
【００５０】
行動情報送信部１０３は、行動履歴情報１０１から、送信設定情報１０２に基づいて選択した行動情報５を、情報配信装置２００へ送信することができる。
【００５１】
配信情報受信部１０４は、情報配信システム２００から配信される配信情報を受信することができる。
【００５２】
配信情報抽出ルール１０５は、ユーザの特徴的な行動の傾向を表す特徴情報ＳＩを含む「特徴情報ＳＩ」欄と、抽出の対象とする配信情報を指定する情報を含む「抽出対象情報」欄とを含む。なお、本実施形態において、特徴情報ＳＩは、一例として、行動情報を特徴付ける「行動属性情報」で表される。ただし、特徴情報ＳＩは、行動情報の全体または一部など、他の情報によって表されてもよい。また、本実施形態において、抽出対象情報は、一例として、配信情報を特徴付ける「配信属性情報」で表される。ただし、抽出対象情報は、配信情報の全体または一部など、他の情報によって表されても良い。
【００５３】
フィルタリング部１０６は、行動情報履歴１０１に格納された行動情報と配信情報抽出ルール１０５とに基づいて、配信情報受信部１０４が受信した配信情報から、ユーザに適合する配信情報を抽出（フィルタリング）することができる。フィルタリング部１０６は、情報配信装置２００に対して送信していない行動情報も含めた情報に基づいて、フィルタリングを行うことができる。なお、以下では、フィルタリング部１０６がフィルタリングを行った結果、抽出された配信情報を「フィルタリングされた配信情報」とも称する。
【００５４】
行動属性関連性情報１０７は、ユーザの行動情報を含む「行動情報」欄と、行動情報を特徴付ける行動属性情報を含む「行動属性情報」欄とを含む。行動属性関連性情報１０７は、フィルタリング部１０６が、フィルタリングを行う際に、行動情報履歴１０１に含まれる行動情報の内容に基づいて特徴情報ＳＩを求める際に参照される。
【００５５】
提示部１０８は、フィルタリング部１０６が抽出した配信情報をユーザに提示する。
【００５６】
記憶装置１０９は、例えば、半導体メモリ装置やディスク装置により実現される。
【００５７】
情報配信装置２００は、行動情報受信部２０１と、配信制御部２０５と、記憶装置２０８と、送信部２０９とを含む。記憶装置２０８は、行動記録情報２０２と、配信情報抽出ルール２０３と、配信関係記録情報２０４と、行動属性関連性情報２０６と、情報抽出数決定情報２０７とを格納することができる。
【００５８】
行動情報受信部２０１は、情報受信装置１００からユーザの行動情報を受信することができる。上述したように、本実施形態では、行動情報受信部２０１が、第１の実施形態における行動情報５をネットワーク１０００を介して受信する。
【００５９】
行動記録情報２０２は、行動情報受信部２０１が受信した行動情報を、ユーザごとに格納することができる。本実施形態において、行動記録情報２０２は、一例として、ユーザを識別する情報を含む「ユーザＩＤ」欄と、行動情報の種別を表す情報を含む「行動情報の種別」欄と、行動の内容を表す情報を含む「行動内容」欄を含む。
【００６０】
配信情報抽出ルール２０３は、特徴情報ＳＩを含む「特徴情報ＳＩ」欄と、抽出対象情報を含む「抽出対象情報」欄とを含む。配信情報抽出ルール２０３の構造と内容は、上述した配信情報抽出ルール１０５と同様であるので、詳細な説明は省略する。なお、本実施形態においては、一例として、配信情報抽出ルール２０３と配信情報抽出ルール１０５とは、同じ内容を含むこととする。なお、配信情報抽出ルール２０３と配信情報抽出ルール１０５とが、異なる構造であったり、異なる内容を保持していても良い。
【００６１】
配信関係記録情報２０４は、情報受信端末１００へ提供する配信情報を含む「配信情報」欄と、配信情報を特徴付ける配信属性情報を含む「配信属性情報」欄とを含む。
【００６２】
配信制御部２０５は、第１の実施形態における配信制御部２を基本とする。本実施形態における配信制御部２０５の動作は、第１の実施形態における配信制御部２の動作と同様であるので、詳細な説明は省略する。ただし、本実施形態において、配信制御部２０５は、行動情報５を行動記録情報２０２から読み出す。また、配信制御部２０５は、配信情報３を配信情報記録部２０４から読み出す。また、配信制御部２０５は、配信情報３から、特徴情報ＳＩに基づいて配信情報を抽出する際に、配信情報抽出ルール２０３を参照する。また、配信制御部２０５は、行動情報５の内容から求めた特徴情報ＳＩに基づいて抽出した配信情報と、情報抽出数ＩＡに基づいて抽出した配信情報とをあわせた情報を、送信部２０９を介して、情報受信装置１００に対して送信する。また、本実施形態における特徴情報ＳＩは、行動情報５を特徴付ける「行動属性情報」で表される。
【００６３】
行動属性関連性情報２０６は、行動情報を含む「行動情報」欄と、行動属性情報を含む「行動属性情報」欄を含む。行動属性関連性情報２０６は、配信制御部２０５が行動情報５から特徴情報ＳＩを求める際に参照される。行動属性関連性情報２０６の構造と内容は、上述した行動属性関連性情報１０７と同様であるので、詳細な説明は省略する。なお、本実施形態においては、一例として、行動属性関連性情報２０６と行動属性関連性情報１０７とは、同じ内容を含むこととする。なお、行動属性関連性情報２０６と行動属性関連性情報１０７とが、異なる構造であったり、異なる内容を含めていても良い。
【００６４】
情報抽出数決定情報２０７は、配信制御部２０５が、提供尺度に基づいて、情報抽出数ＩＡを決定する際に参照する情報である。情報抽出数決定情報２０７は、行動情報の情報量から求める提供尺度の範囲を表す情報を含む「提供尺度の範囲」欄と、提供尺度に応じた配信情報の数を表す情報を含む「情報抽出数ＩＡ」欄とを含む。本実施形態において、情報抽出数決定情報２０７は、一例として、提供尺度の値が大きいほど、情報抽出数ＩＡが小さくなる（小さい値になる）ような情報を含む。すなわち、本実施形態において、配信制御部２０５は、情報抽出数決定情報２０７に基づいて、行動情報の情報量が多いほど、小さい情報抽出数ＩＡを採用する。
【００６５】
記憶装置２０８は、例えば、半導体メモリ装置やディスク装置により実現される。
【００６６】
送信部２０９は、第１の実施形態における送信部６に相当する。本実施形態における送信部２０９の動作は、第１の実施形態における送信部６の動作と同様であるので、詳細な説明は省略する。なお、本実施形態において、送信部２０９は、行動情報５の送信者である情報受信装置１００に対して、第１の実施形態における「抽出された配信情報４」に相当する情報を送信する。なお、以下では、「抽出された配信情報４」を単に「配信情報４」とも称する。
【００６７】
次に、図を参照して、上述した構成を備える本実施形態の動作について詳細に説明する。まず、情報配信システム全体の動作の概要を説明した後に、各部の詳細な動作を順次説明する。
【００６８】
初めに、以下の説明における前提条件を述べる。
【００６９】
情報受信装置１００における記憶装置１０９、および情報配信装置２００における記憶装置２０８に格納される各種情報は、行動記録情報２０２を除いて、以下の動作開始の時点で、すでに格納されていることとする。すなわち、行動情報履歴１０１、送信設定情報１０２、配信情報抽出ルール１０５、および行動属性関連性情報１０７が、あらかじめ記憶装置１０９に格納されている。また、配信情報抽出ルール２０３、配信関係記録情報２０４、行動属性関連性情報２０６、および情報抽出数決定情報２０７が、あらかじめ記憶装置２０８に格納されている。これらの各種情報を各記憶装置に格納する方法は、例えば、ＣＤ−ＲＯＭなどの各種記録媒体を介して各記憶装置に読み込むなど、様々な方法がある。また、例えば、情報配信装置２００が、情報受信装置１００に対して、配信情報抽出ルール１０５、および行動属性関連性情報１０７の全体、または、更新された部分を随時配信してもよい。例えば、送信設定情報１０２は、ユーザによって、情報受信装置１００の入力装置（図示せず）を介して設定されてもよい。例えば、行動情報履歴１０１は、情報受信装置１００または外部の装置においてユーザの行動情報を収集することによって、生成してもよい。上記の各種情報を各記憶装置に格納する方法は、一般的な技法を採用することができるので、本実施形態における詳細な説明は省略する。
【００７０】
このとき、行動情報履歴１０１に含まれる情報の具体例を図６に示す。図６は、第２の実施形態に係る情報受信装置１００における行動情報履歴１０１の一例を示す図である。
【００７１】
このとき、送信設定情報１０２に含まれる情報の具体例を図７に示す。図７は、第２の実施形態に係る情報受信装置１００における送信設定情報１０２の一例を示す図である。
【００７２】
このとき、配信情報抽出ルール１０５、および配信情報抽出ルール２０３に含まれる情報の具体例を図９に示す。図９は、第２の実施形態における配信情報抽出ルール１０５、および配信情報抽出ルール２０３の一例を示す図である。
【００７３】
このとき行動属性関連性情報１０７、および行動属性関連性情報２０６に含まれる情報の具体例を図１１に示す。図１１は、第２の実施形態における行動属性関連性情報１０７、および行動属性関連性情報２０６の一例を示す図である。
【００７４】
このとき配信関係記録情報２０４に含まれる情報の具体例を図１２に示す。図１２は、第２の実施形態に係る情報配信装置２００における配信関係記録情報２０４の一例を示す図である。
【００７５】
このとき情報抽出数決定情報２０７に含まれる情報の具体例を図１４に示す。図１４は、第２の実施形態に係る情報配信装置２００における情報抽出数決定情報２０７の一例を示す図である。
【００７６】
こうした前提条件における動作を説明する。
【００７７】
以下に、図４を参照して、情報配信システム全体の動作の概要を説明する。図４は、第２の実施形態に係る情報配信システムが行う動作の概略を示すフローチャートである。
【００７８】
本実施形態において、初めの動作は、情報受信装置１００が、あらかじめ設定された時刻や周期に従って自発的に行うこととする。ただし、情報受信装置１００は、ユーザからの指示や、行動情報履歴１０１への新たな情報の追加などの外部からのきっかけによって動作を開始してもよい。
【００７９】
まず、情報受信装置１００において、行動情報送信部１０３が、送信設定情報１０２に基づいて、行動情報履歴１０１から送信可能な行動情報５を選択する。そして、行動情報送信部１０３は、選択した行動情報５と、ユーザを識別可能な「ユーザ識別情報」とを情報配信システム２００へ送信する（ステップＡ２００）。
【００８０】
具体的には、行動情報送信部１０３は、まず、送信設定情報１０２を読み込む。図７を参照すると、送信設定情報１０２において、行動情報の種別が「視聴情報」である行動情報は、提供を「可」と設定されている。一方、行動情報の種別が「購買情報」である行動情報は、提供を「不可」と設定されている。次に、行動情報送信部１０３は、送信設定情報１０２に従って、行動情報履歴１０１から送信可能な行動情報を選択する。図６を参照すると、「行動情報の種別」欄が「視聴情報」である情報は初めの２つであるので、行動情報送信部１０３は、「行動内容」欄が「１０：００〜１１：００に３チャネル（ｃｈ）を視聴」と「１１：００〜１２：００に３ｃｈを視聴」の２つを行動情報５として選択する。なお、このとき、行動情報送信部１０３は、「行動情報の種別」欄が「購買情報」である２つの情報を選択しない。そして、行動情報送信部１０３は、ユーザを識別する「ユーザ識別子」と共に、選択した行動情報５を情報配信装置２００に送信する。ここでは、「ユーザ識別子」は、一例として、「ユーザ１」というユーザ名を示す情報であることとする。
【００８１】
次に、情報配信装置２００において、行動情報受信部２０１が、行動情報５を受け付ける（ステップＢ２１０）。行動情報受信部２０１は、受け付けた行動情報５を行動記録情報２０２に含めて、記憶装置２０８に格納する。このときの行動記録情報２０２の状態は、一例として図８に示すとおりである。図８は、第２の実施形態に係る情報配信装置２００における行動記録情報２０２の一例を示す図である。
【００８２】
次に、情報受信装置１００において、配信情報受信部１０４が、情報配信装置２００に対して、情報配信を要求することを表す配信リクエストを送信する（ステップＡ２０１）。具体的には、配信リクエストは、一例として、情報配信の要求者を示すユーザ識別子である「ユーザ１」というユーザ名を含む。なお、この動作は、情報受信装置１００が、あらかじめ設定された時刻や周期に従って自発的に行ってもよいし、ユーザからの指示などの外部からのきっかけによって行ってもよい。また、行動情報を送受信する動作（ステップＡ２００およびＢ２１０）と、それ以降の動作（ステップＡ２０１以降）とは、１対１に対応していなくてもよい。例えば、情報受信装置１００は、行動情報の送受信を繰り返し行った後、配信リクエストの送信を行ってもよい。その逆に、情報受信装置１００は、配信リクエストの送信を行った後、新たな行動情報の送信を行わずに、再び配信リクエストの送信を行ってもよい。
【００８３】
次に、情報配信装置２００において、配信制御部２０５が、配信リクエストを受信する。そして、配信制御部２０５は、これまでに行動情報受信部２０１が受信した行動情報５を基本として、配信情報４を抽出する（ステップＢ２１１）。なお、この動作の詳細は、後述する。
【００８４】
次に、送信部２０９は、抽出された配信情報４を、情報受信装置１００に対して送信する（ステップＢ２１２）。なお、この動作の詳細は、後述する。
【００８５】
次に、情報受信装置１００において、配信情報受信部１０４が、配信情報４を受信する。そして、フィルタリング部１０６が、行動情報履歴１０１に含まれる行動情報に基づいて、受信した配信情報４から、ユーザに適合する配信情報を抽出する（ステップＡ２０２）。なお、この動作の詳細は、後述する。
【００８６】
最後に、提示部１０８は、フィルタリングされた配信情報をユーザに対して提示する（ステップＡ２０３）。具体的には、提示部１０８は、例えば、情報受信装置１００に含まれる画面（図示せず）に表示することによって、提示する。
【００８７】
以上が、情報配信システム全体の動作の概要の説明である。
【００８８】
次に、図２を参照して、図４のステップＢ２１１における配信制御部２０５の動作と、ステップＢ２１２における送信部２０９の動作とを詳細に説明する。本実施形態における配信制御部２０５および送信部２０９の動作は、第１の実施形態における配信制御部２および送信部６の動作にそれぞれ対応している。
【００８９】
まず、配信制御部２０５は、情報受信装置１００からの配信リクエストを受信することにより、図２に示す一連の動作を開始する。
【００９０】
配信リクエストを受信すると、配信制御部２０５は、配信リクエストに含まれるユーザ識別子が示すユーザに関する行動情報５を、本実施形態においては、受信済みの行動情報を格納している行動記録情報２０２から読み出す。そして、配信制御部２０５は、読み出した行動情報５から、ユーザの特徴的な行動の傾向を表す特徴情報ＳＩを求める（ステップＢ１００）。
【００９１】
具体的には、まず、配信制御部２０５は、図８に示す行動記録情報２０２から、「ユーザＩＤ」欄が「ユーザ１」である行動情報５を読み出す。このとき配信制御部２０５が読み出した行動情報５は、図１０に示すとおり、２件の情報を含む。図１０は、第２の実施形態に係る情報配信装置２００が受信した“ユーザ１”の行動情報の一例を示す図である。
【００９２】
そして、配信制御部２０５は、図１１に示す行動属性関連性情報２０６に基づいて、読み出した行動情報５に対応する行動属性情報を求める。例えば、行動情報が「１０：００〜１１：００に３チャネル（ｃｈ）を視聴」である場合、対応する行動属性情報は「野球」である。このようにして行動属性情報を求めた結果、行動情報５に対応する行動属性情報は２件とも「野球」であるので、配信制御部２０５は、行動情報５に対する特徴情報ＳＩを「野球」とみなす。なお、行動情報５に対応する行動属性情報が複数種類ある場合における特徴情報ＳＩの決定方法は、例えば、行動情報５に対応するすべての行動属性情報を含めてもよいし、行動情報の件数が所定の閾値を超えた行動属性情報だけを含めてもよい。なお、特徴情報ＳＩの決定方法は、上記に限定されない。
【００９３】
次に、配信制御部２０５は、求めた特徴情報ＳＩに基づいて、第１の実施形態における配信情報３に対応する配信関係記録情報２０４から第１の配信情報を抽出する（ステップＢ１０１）。具体的には、配信制御部２０５は、図９に示す配信情報抽出ルール２０３に基づいて、特徴情報ＳＩに対応する抽出対象情報を求める。例えば、特徴情報ＳＩが「野球」である場合、対応する抽出対象情報は、「野球情報」である。そして、配信制御部２０５は、図１２に示す配信関係記録情報２０４から、求めた抽出対象情報である「野球情報」に対応する配信情報を抽出する。すなわち、配信制御部２０５は、図１２において、「配信属性情報」欄が「野球情報」である「野球ユニフォーム」および「野球チケット」の２件の配信情報を抽出する。ここで、抽出された第１の配信情報は、図１３に示すとおりである。図１３は、第２の実施形態に係る情報配信装置２００における配信制御部２０５によって抽出された配信情報の一例を示す図である。
【００９４】
次に、配信制御部２０５は、受け付けた行動情報５の情報量に基づいて、提供尺度を求める（ステップＢ１０２）。具体的には、本実施形態において、提供尺度は、ユーザ全体における行動情報の数（件数）の平均値と、受け付けた行動情報５の対象である「ユーザ１」の行動情報５の数（件数）との比率であることとする。例えば、ユーザ全体における行動情報の数（件数）の平均値が「４」である場合、「ユーザ１」の行動情報の数は２件であるので、提供尺度は「０．５」である。なお、配信制御部２０５が提供尺度を求める際に基本とする情報は、上記の例に限らない。例えば、配信制御部２０５は、提供されている行動情報の種別数に基づいて、提供尺度を求めてもよい。
【００９５】
次に、配信制御部２０５は、求めた提供尺度に基づいて、情報抽出数ＩＡを決定する（ステップＢ１０３）。具体的には、配信制御部２０５は、図１４に示す情報抽出数決定情報２０７に基づいて、提供尺度に対応する情報抽出数ＩＡを決定する。例えば、提供尺度が「０．５」である場合、対応する情報抽出数ＩＡは、「２０」である。
【００９６】
次に、配信制御部２０５は、配信関係記録情報２０４から、情報抽出数ＩＡに基づいて第２の配信情報を抽出する（ステップＢ１０４）。具体的には、配信制御部２０５は、配信関係記録情報２０４から、情報抽出数ＩＡが示す「２０」件の配信情報をランダムに抽出する。ここで抽出された第２の配信情報は、一例として、図１５に示すような情報となる。図１５は、第２の実施形態に係る情報配信装置２００における配信制御部２０５によって抽出された配信情報の一例を示す図である。
【００９７】
最後に、送信部２０９が、第１の配信情報と第２の配信情報とを合わせた第３の情報を第１の実施形態における「抽出された配信情報４」として、所定の送信方法によって送信する（ステップＢ１０５）。具体的には、送信部２０９は、図１３と図１５とに示す配信情報を合わせた情報を、配信リクエストの送信者に対して、ネットワーク１０００を介して送信する。
【００９８】
以上が、ステップＢ２１１における配信制御部２０５の動作、およびステップＢ２１２における送信部２０９の動作である。このようにして、配信制御部２０５は、提供された行動情報５に対して適合した第１の配信情報と、提供されなかった行動情報にも適合する配信情報を含むように抽出された第２の配信情報とを合わせた第３の情報を生成する。そして、送信部２０９が、生成された第３の情報を、情報受信装置１００に送信する。
【００９９】
次に、図５を参照して、図４のステップＡ２０３におけるフィルタリング部１０６の動作を詳細に説明する。
【０１００】
まず、情報受信装置１００におけるフィルタリング部１０６は、情報配信装置２００から「抽出された配信情報４」を受信することにより、図５に示す一連の動作を開始する（ステップＡ３００）。具体的には、フィルタリング部１０６が受信する配信情報４は、上述したステップＢ１０５において送信された図１３と図１５に示す配信情報を合わせた情報である。
【０１０１】
次に、フィルタリング部１０６は、図６に示す行動情報履歴１０１に含まれる行動情報に基づいて、ユーザの特徴的な行動の傾向を表す特徴情報ＳＩを求める（ステップＡ３０１）。すなわち、フィルタリング部１０６は、情報配信装置２００に対して送信していない２件の「購買情報」に関する行動情報も含めて、特徴情報ＳＩを求める。特徴情報ＳＩを求める方法は、図２におけるステップＢ１００と同様であるため、詳細な説明は省略する。具体的には、フィルタリング部１０６は、行動属性関連性情報１０７に基づいて、「行動情報の種別」欄が「購買情報」である２件の情報に対応する行動属性情報が「サッカー」であることを求める。したがって、ここでフィルタリング部１０６が求めた特徴情報ＳＩには、「野球」の他に、「サッカー」も含まれる。
【０１０２】
最後に、フィルタリング部１０６は、求めた特徴情報ＳＩに基づいて、受信した配信情報４からユーザに適合する配信情報を抽出する（ステップＡ３０２）。特徴情報ＳＩに基づいて配信情報を抽出する方法は、図２におけるステップＢ１０１と同様であるため、詳細な説明は省略する。具体的には、フィルタリング部１０６は、配信情報抽出ルール１０５に基づいて、特徴情報ＳＩに対応する抽出対象情報が「野球情報」および「サッカー情報」であることを求める。そして、フィルタリング部１０６は、図１３および図１５に含まれる配信情報から、「配信属性情報」欄が「野球情報」および「サッカー情報」である配信情報を抽出する。ここで、抽出された配信情報は、図１６に示すとおりである。図１６は、第２の実施形態に係る情報受信装置１００においてフィルタリングされた結果である配信情報の一例を示す図である。
【０１０３】
以上が、図４のステップＡ２０３におけるフィルタリング部１０６の動作である。このようにして、フィルタリング部１０６は、ユーザが送信しなかった行動情報も含めた行動情報履歴１０１に基づいて、受信した配信情報４からユーザに適合した情報を抽出した後に、提示部１０８へ配信情報を引き渡す。すなわち、フィルタリング部１０６は、第２の配信情報に含まれる、ユーザの行動情報に適合しない配信情報を除外する。
【０１０４】
上述したとおり、提示部１０８は、フィルタリング部１０６がフィルタリングした配信情報をユーザに提示する（図４のステップＡ２０３）。すなわち、ユーザは、「購買情報」に関する行動情報を情報配信装置に提供せずに、「購買情報」に適合する「サッカー情報」を含む配信情報も受け取ることができる。
【０１０５】
以上説明したように、本実施形態には、上述した第１の実施形態と同様の効果に加えて、ユーザが一部の行動情報を提供しないように制御することが可能になる。
【０１０６】
その理由は、行動情報送信部１０３が送信設定情報１０２に基づいて、一部の行動情報を除外して、情報配信装置２００へ送信するからである。
【０１０７】
これを第１の実施形態における効果と合わせて考えると、ユーザは、行動情報の提供を制限することによって受信できる配信情報が欠落することを抑えつつ、一部の行動情報の提供を行わないことが可能になる。
【０１０８】
また、本実施形態には、行動情報をより多く提供したユーザほど、情報配信装置２００から送信される配信情報の数を低減することも可能となる。すなわち、ユーザは、送信設定情報を調節することによって、情報配信装置２００と情報受信装置１００との間の通信量を低減させることができる。
【０１０９】
その理由は、情報抽出数決定情報２０７が、行動情報が多いほど大きくなる提供尺度に対して、提供尺度が大きいほど情報抽出数は小さくなるという性質の情報を含むからである。さらに、配信制御部２０５が第２の配信情報を抽出する際に、情報抽出決定情報２０７に基づいて情報抽出数を決定するためである。すなわち、配信情報の抽出の際に基にする行動情報が多い場合は、情報抽出数決定情報２０７がより小さい値の情報抽出数を示すので、配信制御部２０５が抽出する第２の配信情報の数が削減されるためである。
【０１１０】
なお、本実施形態において、フィルタリング部１０６、および配信制御部２０５は、行動情報に基づいて配信情報を選択する際の一形態として、それぞれ配信情報抽出ルール１０５、および配信情報抽出ルール２０３を参照したが、配信情報の選択方法は、それに限定されない。例えば、適合する行動情報を示す属性情報を、個々の配信情報に付与しておき、フィルタリング部１０６、および配信制御部２０５が、その属性情報に基づいて行動情報に適合する配信情報を選択してもよい。
【０１１１】
また、図４のステップＢ２１１において、配信制御部２０５は、配信リクエストを受信することにより配信情報の抽出の動作を開始するが、動作を開始するタイミングは、この限りではない。例えば、配信制御部２０５は、あらかじめ設定された時刻や周期に従って動作を開始してもよいし、配信関係記録情報２０４に新たな配信情報が与えられたときに動作を開始してもよい。その場合、情報受信装置１００は、配信リクエストを送信する動作（図４のステップＡ２０１）を省略してもよい。
【０１１２】
また、図２のステップＢ１０４において、配信制御部２０５は、情報抽出数ＩＡに基づいて第２の配信情報を抽出する際に、情報をランダムに抽出するが、抽出方法はこれに限らない。すなわち、配信制御部２０５は、ランダムな抽出方法の代わりに、所望する配信情報が不明なユーザに対して配信情報を抽出する際に利用されるような一般的な技法を採用してもよい。
【０１１３】
また、図２のステップＢ１０２において、配信制御部２０５は、ユーザ全体における行動情報量（件数）と、受け付けた行動情報５の情報量との比率から提供尺度を求めるが、提供尺度の決定方法は、これに限定されない。例えば、情報受信装置１００における行動情報送信部１０３が、行動情報の送信（図４のステップＡ２００）に際して、それまでに送信した行動情報の行動情報履歴１０１全体に対する割合（提供比率）を通知してもよい。この場合、配信制御部２０５は、情報受信装置１００から通知された提供比率に基づいて提供尺度を求めることもできる。
【０１１４】
なお、上述した各実施形態において図１および図３に示した各部は、ソフトウェアプログラムの機能（処理）単位（ソフトウェアモジュール）と捕らえることができる。ただし、これらの図面に示した各部の区分けは、説明の便宜上の構成であり、実装に際しては、様々な構成が想定され得る。このような場合のハードウェア環境の一例を図１７を参照して説明する。図１７は、本発明の各実施形態、および、その変形例に係る情報配信システムに適用可能なコンピュータ（情報処理装置）の構成を例示する図である。すなわち、図１７は、上述した各実施形態における情報配信装置１、情報受信装置１００、および情報配信装置２００の少なくとも何れかを実現可能コンピュータの構成であって、上述した各実施形態における各機能を実現可能なハードウェア環境を示す。
【０１１５】
図１７に示したコンピュータ９００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３、通信インタフェース（Ｉ／Ｆ）９０４、ディスプレイ９０５、及びハードディスク装置（ＨＤＤ）９０６を備え、これらがバス９０７を介して接続された構成を有する。なお、図１７に示したコンピュータが情報配信装置１、または情報配信装置２００として機能する場合、ディスプレイ９０５は常時設けられる必要はない。また、通信インタフェース９０４は、上述した各実施形態において、当該各コンピュータ間における通信を実現する一般的な通信手段である。ハードディスク装置９０６には、プログラム群９０６Ａと、各種の記憶情報９０６Ｂとが格納されている。プログラム群９０６Ａは、例えば、上述した図１および図３に示した各ブロック（各部）に対応する機能を実現するためのコンピュータ・プログラムである。各種の記憶情報９０６Ｂは、例えば、図３に示した記憶装置１０９、および記憶装置２０８などである。このようなハードウェア構成において、ＣＰＵ９０１は、コンピュータ９００の全体の動作を司る。
【０１１６】
そして、上述した各実施形態を例に説明した本発明は、各実施形態の説明において参照したブロック構成図（図１および図３）あるいはフローチャート（図２、図４、および図５）の機能を実現可能なコンピュータ・プログラムを供給した後、そのコンピュータ・プログラムを、当該ハードウェアのＣＰＵ９０１に読み出して実行することによって達成される。また、このコンピュータ内に供給されたコンピュータ・プログラムは、読み書き可能な一時記憶メモリ９０３またはハードディスク装置９０６などの不揮発性の記憶デバイス（記憶媒体）に格納すれば良い。
【０１１７】
また、前記の場合において、当該各装置内へのコンピュータ・プログラムの供給方法は、フロッピーディスク（登録商標）やＣＤ−ＲＯＭ等の各種記録媒体を介して当該装置内にインストールする方法や、インターネット等の通信ネットワーク１０００を介して外部よりダウンロードする方法等のように、現在では一般的な手順を採用することができる。そして、このような場合において、本発明は、係るコンピュータ・プログラムを構成するコード、或いは係るコードが記録されたところの、コンピュータ読み取り可能な記憶媒体によって構成されると捉えることができる。
【０１１８】
なお、上述した実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下の付記に限定されるものではない。
【０１１９】
（付記１）
ユーザの行動を表す行動情報を取得し、前記行動情報の内容に基づいて前記ユーザの特徴的な行動の傾向を表す特徴情報を求め、前記行動情報の情報量から求める提供尺度に基づいて、抽出する配信情報の数を表す情報抽出数を決定し、外部から与えられた配信情報から、前記特徴情報に基づいて第１の配信情報を抽出し、前記外部から与えられた配信情報から、前記情報抽出数に基づいて第２の配信情報を抽出し、前記第１の配信情報と前記第２の配信情報とをあわせた情報を第３の配信情報として生成する配信制御手段と、
前記第３の配信情報を、所定の送信方法によって送信する送信手段と
を備える情報配信装置。
【０１２０】
（付記２）
前記配信制御手段は、
前記行動情報の情報量が大きいほど、前記情報抽出数を小さい値とする
付記１記載の情報配信装置。
【０１２１】
（付記３）
前記配信制御手段は、
前記行動情報の件数と、ユーザ全体における行動情報の件数の平均値とから、前記提供尺度を求める
付記１または２記載の情報配信装置。
【０１２２】
（付記４）
前記配信制御手段は、
前記第２の配信情報を抽出する際に、ランダムに配信情報を抽出する
付記１乃至付記３の何れかに記載の情報配信装置。
【０１２３】
（付記５）
前記ユーザの行動を表す行動情報を含む行動情報履歴を格納する記憶手段と、
付記１乃至付記４の何れかに記載の情報配信装置に対して提供可能な行動情報の範囲を制御する送信設定を示す送信設定情報に基づいて、前記行動情報履歴から行動情報を選択し、選択した行動情報を前記情報配信装置に対して送信する行動情報送信手段と
を備える情報受信装置。
【０１２４】
（付記６）
前記ユーザの行動を表す行動情報を含む行動情報履歴を格納する記憶手段と、
付記１乃至付記４の何れかに記載の情報配信装置から前記第３の配信情報を受信する配信情報受信手段と、
前記行動情報履歴に含まれる行動情報から前記ユーザの特徴的な行動の傾向を表す第２の特徴情報を求め、前記第３の配信情報から前記第２の特徴情報に基づいて第４の配信情報を抽出するフィルタリング手段と、
前記第４の配信情報をユーザに提示する提示手段と
を備える情報受信装置。
【０１２５】
（付記７）
付記５記載の情報受信装置と、
付記６記載の情報受信装置と
を含む情報受信装置。
【０１２６】
（付記８）
付記１乃至付記４の何れかに記載の情報配信装置と、
付記５乃至付記７の何れかに記載の情報受信装置と
を含む情報配信システム。
【０１２７】
（付記９）
情報処理装置を用いて、
ユーザの行動を表す行動情報を取得し、
前記行動情報の内容に基づいて前記ユーザの特徴的な行動の傾向を表す特徴情報を求め、
前記行動情報の情報量から求める提供尺度に基づいて、抽出する配信情報の数を表す情報抽出数を決定し、
外部から与えられた配信情報から、前記特徴情報に基づいて第１の配信情報を抽出し、
前記外部から与えられた配信情報から、前記情報抽出数に基づいて第２の配信情報を抽出し、
前記第１の配信情報と前記第２の配信情報とをあわせた情報を第３の配信情報として生成し、
前記第３の配信情報を、所定の送信方法によって送信する
情報配信方法。
【０１２８】
（付記１０）
前記情報抽出数を決定する際に、
前記行動情報の情報量が大きいほど、前記情報抽出数を小さい値とする
付記９記載の情報配信方法。
【０１２９】
（付記１１）
前記提供尺度を求める際に、
前記行動情報の件数と、ユーザ全体における行動情報の件数の平均値とから、前記提供尺度を求める
付記９または１０記載の情報配信方法。
【０１３０】
（付記１２）
前記第２の配信情報を抽出する際に、
ランダムに配信情報を抽出する
付記９乃至付記１１の何れかに記載の情報配信方法。
【０１３１】
（付記１３）
情報処理装置を用いて、
付記１乃至付記４の何れかに記載の情報配信装置に対して提供可能な行動情報の範囲を制御する送信設定を示す送信設定情報に基づいて、前記ユーザの行動を表す行動情報を含む行動情報履歴から行動情報を選択し、
選択した行動情報を前記情報配信装置に対して送信する
行動情報送信方法。
【０１３２】
（付記１４）
情報処理装置を用いて、
付記１乃至付記４の何れかに記載の情報配信装置から前記第３の配信情報を受信し、
前記ユーザの行動を表す行動情報から前記ユーザの特徴的な行動の傾向を表す第２の特徴情報を求め、
前記第３の配信情報から前記第２の特徴情報に基づいて第４の配信情報を抽出し、
前記第４の配信情報をユーザに提示する
情報受信方法。
【０１３３】
（付記１５）
前記第２の特徴情報を求める際に、
付記１３記載の前記行動情報履歴から前記第２の特徴情報を求める
付記１４記載の情報受信方法。
【０１３４】
（付記１６）
ユーザの行動を表す行動情報を取得し、前記行動情報の内容に基づいて前記ユーザの特徴的な行動の傾向を表す特徴情報を求め、前記行動情報の情報量から求める提供尺度に基づいて、抽出する配信情報の数を表す情報抽出数を決定し、外部から与えられた配信情報から、前記特徴情報に基づいて第１の配信情報を抽出し、前記外部から与えられた配信情報から、前記情報抽出数に基づいて第２の配信情報を抽出し、前記第１の配信情報と前記第２の配信情報とをあわせた情報を第３の配信情報として生成する配信制御処理と、
前記第３の配信情報を、所定の送信方法によって送信する送信処理と
をコンピュータに実行させるコンピュータ・プログラム。
【０１３５】
（付記１７）
前記配信制御処理において、
前記行動情報の情報量が大きいほど、前記情報抽出数を小さい値とする
付記１６記載のコンピュータ・プログラム。
【０１３６】
（付記１８）
前記配信制御処理において、
前記行動情報の件数と、ユーザ全体における行動情報の件数の平均値とから、前記提供尺度を求める
付記１６または付記１７記載のコンピュータ・プログラム。
【０１３７】
（付記１９）
前記配信制御処理において、
前記第２の配信情報を抽出する際に、ランダムに配信情報を抽出する
付記１６乃至付記１８のいずれかに記載のコンピュータ・プログラム。
【０１３８】
（付記２０）
付記１６乃至付記１９の何れかに記載のコンピュータ・プログラムが動作するコンピュータに対して提供可能な行動情報の範囲を制御する送信設定を示す送信設定情報に基づいて、前記ユーザの行動を表す行動情報を含む行動情報履歴から行動情報を選択する選択処理と、
選択した行動情報を前記コンピュータに対して送信する送信処理と
をコンピュータに実行させるコンピュータ・プログラム。
【０１３９】
（付記２１）
付記１６乃至付記１９の何れかに記載のコンピュータ・プログラムが動作するコンピュータから前記第３の配信情報を受信する配信情報受信処理と、
前記ユーザの行動を表す行動情報を含む行動情報履歴に含まれる行動情報から前記ユーザの特徴的な行動の傾向を表す第２の特徴情報を求め、前記第３の配信情報から前記第２の特徴情報に基づいて第４の配信情報を抽出するフィルタリング処理と、
前記第４の配信情報をユーザに提示する提示処理と
をコンピュータに実行させるコンピュータ・プログラム。
【符号の説明】
【０１４０】
１    情報配信装置
２    配信制御部
３    配信情報
４    抽出された配信情報
５    行動情報
６    送信部
１００    情報受信装置
１０１    行動情報履歴
１０２    送信設定情報
１０３    行動情報送信部
１０４    配信情報受信部
１０５    配信情報抽出ルール
１０６    フィルタリング部
１０７    行動属性関連性情報
１０８    提示部
１０９    記憶装置
２００    情報配信装置
２０１    行動情報受信部
２０２    行動記録情報
２０３    配信情報抽出ルール
２０４    配信関係記録情報
２０５    配信制御部
２０６    行動属性関連性情報
２０７    情報抽出数決定情報
２０８    記憶装置
２０９    送信部
９００    情報処理装置（コンピュータ）
９０１    ＣＰＵ
９０２    ＲＯＭ
９０３    ＲＡＭ
９０４    通信インタフェース（Ｉ／Ｆ）
９０５    ディスプレイ
９０６    ＨＤＤ
９０６Ａ    プログラム群
９０６Ｂ    各種の記憶情報
９０７    バス
１０００    ネットワーク（通信ネットワーク）
【図１】
2015036827.tif 000003
【図２】
2015036827.tif 000004
【図３】
2015036827.tif 000005
【図４】
2015036827.tif 000006
【図５】
2015036827.tif 000007
【図６】
2015036827.tif 000008
【図７】
2015036827.tif 000009
【図８】
2015036827.tif 000010
【図９】
2015036827.tif 000011
【図１０】
2015036827.tif 000012
【図１１】
2015036827.tif 000013
【図１２】
2015036827.tif 000014
【図１３】
2015036827.tif 000015
【図１４】
2015036827.tif 000016
【図１５】
2015036827.tif 000017
【図１６】
2015036827.tif 000018
【図１７】
2015036827.tif 000019