(57)【要約】情報配信装置１０は、行動情報送信装置３０から行動情報を収集する行動情報収集部１１と、関連性を有する複数の行動情報に基づき選択条件および選択情報を含むパーソナライズルールを構築するルール構築部１３と、パーソナライズルールを情報受信装置２０に送信するルール送信部１４と、配信情報格納部１２に格納された配信情報を情報受信装置２０に送信する配信情報送信部１５とを備え、情報受信装置２０は、ルール受信部２１により受信されたパーソナライズルールのうち行動情報取得部２３により取得された行動情報に適合する選択条件を含むパーソナライズルールを抽出し、配信情報受信部２２によって受信された配信情報のうち抽出したパーソナライズルールの選択情報が示す配信情報を選択するフィルタリング部２４を備える。
2014097567.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの行動を表す行動情報を送信する行動情報送信装置から行動情報を収集する行動情報収集手段と、  情報受信装置に対して配信するための配信情報を格納する配信情報格納手段と、  前記行動情報収集手段により収集された行動情報のうち、関連性を有する複数の行動情報を抽出し、抽出した複数の行動情報の少なくとも１つの行動情報に関する情報に基づく選択条件を生成し、抽出した複数の行動情報の他の少なくとも１つの行動情報に関する情報を用いて前記配信情報を選択可能に表す選択情報を生成することにより、生成した選択条件および選択情報からなるパーソナライズルールを構築するパーソナライズルール構築手段と、  前記情報受信装置に対して、前記パーソナライズルール構築手段によって構築されたパーソナライズルールを送信するパーソナライズルール送信手段と、  前記情報受信装置に対して、前記配信情報格納手段に格納された配信情報を送信する配信情報送信手段と、  を備えた情報配信装置。
【請求項２】
前記行動情報に対してその属性を表す行動属性情報を格納する行動属性情報格納手段をさらに備え、  前記配信情報格納手段は、前記配信情報として、その属性を表す配信属性情報を含む配信情報を格納し、  前記パーソナライズルール構築手段は、前記行動情報収集手段により収集された行動情報に対応する行動属性情報を前記行動属性情報格納手段から取得することにより、関連性を有する複数の行動情報の行動属性情報を抽出し、抽出した複数の行動属性情報の少なくとも１つの行動属性情報を含む前記選択条件を生成し、抽出した複数の行動属性情報の他の少なくとも１つの行動属性情報を前記選択情報に含めることにより該行動属性情報に対応する配信属性情報を持つ配信情報を選択可能に表す前記選択情報を生成することを特徴とする請求項１に記載の情報配信装置。
【請求項３】
前記行動情報収集手段は、前記行動情報として、その種別を表す情報を含む行動情報を受信し、  前記パーソナライズルール構築手段は、前記行動情報収集手段により収集された行動情報のうち、所定の第１の種別の行動情報および所定の第２の種別の行動情報の間で関連性を有するものを抽出し、抽出した第１の種別の行動情報に関する情報に基づき前記選択条件を生成し、抽出した第２の種別の行動情報に関する情報を用いて前記配信情報を選択可能に表すよう前記選択情報を生成することを特徴とする請求項１または２に記載の情報配信装置。
【請求項４】
前記配信情報送信手段は、前記行動情報の示す行動の発生頻度を表す行動頻度情報を取得することにより、前記パーソナライズルール送信手段によって前記情報受信装置に送信されたパーソナライズルールの選択条件に適合しうる行動情報の行動頻度情報に基づいて、該パーソナライズルールに含まれる選択情報により選択されうる配信情報を前記配信情報格納手段から選択し、選択した配信情報を前記情報受信装置に送信することを特徴とする請求項１から３のいずれか１項に記載の情報配信装置。
【請求項５】
前記配信情報送信手段は、前記パーソナライズルール送信手段によって前記情報受信装置に送信されたパーソナライズルールのうち、選択条件が異なる複数のパーソナライズルールにより選択されうる同一の配信情報を前記配信情報格納手段から選択し、選択した配信情報を前記情報受信装置に送信することを特徴とする請求項１から４のいずれか１項に記載の情報配信装置。
【請求項６】
請求項１から５のいずれか１項に記載の情報配信装置から前記パーソナライズルールを受信するパーソナライズルール受信手段と、  前記情報配信装置から前記配信情報を受信する配信情報受信手段と、  自装置を利用するユーザの行動を表す行動情報を取得する行動情報取得手段と、  前記パーソナライズルール受信手段により受信されたパーソナライズルールのうち、前記行動情報取得手段によって取得された行動情報に適合する選択条件を含むパーソナライズルールを抽出し、前記配信情報受信手段によって受信された配信情報のうち、抽出したパーソナライズルールに含まれる選択情報の示す配信情報を選択する配信情報フィルタリング手段と、  前記配信情報フィルタリング手段により選択された配信情報を出力する配信情報提示手段と、  を備えた情報受信装置。
【請求項７】
自装置を利用するユーザの行動を表す行動情報を取得する行動情報取得手段と、  前記行動情報を請求項１から５のいずれか１項に記載の情報配信装置に対して送信する行動情報送信手段と、  を備えた行動情報送信装置。
【請求項８】
請求項１から５のいずれか１項に記載の情報配信装置と、  請求項６に記載の情報受信装置と、  請求項７に記載の行動情報送信装置と、  を備えた情報配信システム。
【請求項９】
情報配信装置、情報受信装置、および、行動情報送信装置を備えた情報配信システムにおける情報配信方法であって、  前記行動情報送信装置が、    自装置を利用するユーザの行動を表す行動情報を取得し、    前記行動情報を前記情報配信装置に対して送信し、  前記情報配信装置が、    当該情報配信装置が備える配信情報格納部に配信情報を格納しておき、    前記行動情報送信装置から行動情報を収集し、    前記収集した行動情報のうち、関連性を有する複数の行動情報を抽出し、抽出した複数の行動情報の少なくとも１つの行動情報に関する情報に基づく選択条件を生成し、抽出した複数の行動情報の他の少なくとも１つの行動情報に関する情報を用いて前記配信情報を選択可能に表す選択情報を生成することにより、生成した選択条件および選択情報からなるパーソナライズルールを構築し、    前記構築したパーソナライズルールを情報受信装置に対して送信し、    当該情報配信装置が備える前記配信情報格納部に格納された配信情報を前記情報受信装置に対して送信し、  前記情報受信装置が、    前記情報配信装置から前記パーソナライズルールを受信し、    前記情報配信装置から前記配信情報を受信し、    自装置を利用するユーザの行動を表す行動情報を取得し、    受信したパーソナライズルールのうち、取得した行動情報に適合する選択条件を含むパーソナライズルールを抽出し、    受信した配信情報のうち、抽出したパーソナライズルールに含まれる選択情報の示す配信情報を選択し、    前記選択した配信情報を出力する、  ことを特徴とする情報配信方法。
【請求項１０】
配信情報を格納した配信情報格納部を用いて、  ユーザの行動を表す行動情報を送信する行動情報送信装置から行動情報を収集する行動情報収集ステップと、  前記行動情報収集ステップで収集された行動情報のうち、関連性を有する複数の行動情報を抽出し、抽出した複数の行動情報の少なくとも１つの行動情報に関する情報に基づく選択条件を生成し、抽出した複数の行動情報の他の少なくとも１つの行動情報に関する情報を用いて前記配信情報を選択可能に表す選択情報を生成することにより、生成した選択条件および選択情報からなるパーソナライズルールを構築するパーソナライズルール構築ステップと、  前記パーソナライズルール構築ステップで構築されたパーソナライズルールを情報受信装置に対して送信するパーソナライズルール送信ステップと、  前記配信情報格納部に格納された配信情報を前記情報受信装置に対して送信する配信情報送信ステップと、  をコンピュータ装置に実行させるコンピュータ・プログラムを記録することを特徴とするコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、ユーザ端末に対して情報を配信する技術に関する。
【背景技術】
【０００２】  ユーザの行動を表す行動情報に基づいて配信情報を選択し、選択された配信情報を当該ユーザのユーザ端末へ送信する情報配信システムが知られている（例えば、特許文献１参照）。【０００３】  特許文献１に記載された情報配信システムでは、行動情報として、ユーザ端末の位置を表す情報や、ユーザが購入した商品を表す情報が用いられている。この関連技術では、サーバ装置が、登録者ファイルと、購買履歴ファイルと、移動パターンファイルと、広告を表す配信情報を含む広告依頼ファイルとを有する。ここで、登録者ファイルとは、ユーザ端末を保有するユーザが登録されたものであり、購買履歴ファイルとは、ユーザの購買履歴が記録されたものである。また、移動パターンファイルとは、ユーザ端末の位置情報の履歴に基づくユーザの移動パターンが記録されたものである。このサーバ装置は、購買履歴ファイル、移動パターンファイル、および、広告依頼ファイルに基づいて、配信情報を送信する対象となるユーザを抽出する。これにより、この情報配信システムは、ユーザの購買履歴およびユーザの移動パターンに基づいて選択された配信情報を、そのユーザのユーザ端末へ送信することができる。以下、このようにユーザの行動情報に基づいて選択された配信情報を、パーソナライズされた配信情報とも記載する。また、以下、パーソナライズされた配信情報をユーザ端末へ送信するサービスを、パーソナライズドサービスとも記載する。【０００４】  上述のようなパーソナライズドサービスにおいて、ユーザの行動情報は、それを提供するユーザにとってプライバシ情報である。したがって、ユーザの行動情報を情報配信システムへ提供することは、ユーザにとって抵抗が大きい場合がある。ところが、特許文献１に記載された情報配信システムでは、行動情報を提供しないユーザは、パーソナライズされた配信情報を受け取ることができない。【０００５】  このような問題に対応する情報配信システムが、特許文献２に記載されている。この情報配信システムでは、ユーザ端末は、配信情報および選択ロジックを保持する。選択ロジックとは、ユーザの行動情報に基づき配信情報を選択するためのロジックである。配信情報および選択ロジックは、あらかじめサーバから配信される。また、そのような選択ロジックは、被験者端末から得た行動情報を分析する分析サーバによりあらかじめ生成されている。そして、ユーザ端末は、自装置のユーザの行動情報を収集し、収集した行動情報に選択ロジックを適用することにより、配信情報を選択して出力する。これにより、ユーザは、サーバに対して行動情報を提供することなく、行動情報に対応する配信情報を得ることができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２５６７１３号公報
【特許文献２】特開２００３−２４２４１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】  しかしながら、特許文献１および特許文献２に記載されたものには以下の問題がある。【０００８】  特許文献１に記載されたものは、行動情報を提供しないユーザに対してパーソナライズされた配信情報を提示することができないという問題がある。【０００９】  また、特許文献２に記載されたものでは、プライバシ情報を提供しないユーザに精度良く適合する配信情報を提示するためには、選択ロジックを精度高く構築しておくことが重要となる。しかしながら、特許文献２には、被験者端末から得た行動情報に基づきどのように選択ロジックを生成するかの詳細については記載されていない。したがって、この関連技術では、選択ロジックの精度によっては、プライバシ情報を提供しないユーザに提示する配信情報が、そのユーザに対してあまり適合しない場合もあると考えられる。【００１０】  本発明は、パーソナライズドサービスを提供する情報配信システムにおいて、ユーザのプライバシ情報を保護しながら、ユーザに対してより精度高く適合する配信情報を提示する技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】  本発明の一態様に係る情報配信装置は、ユーザの行動を表す行動情報を送信する行動情報送信装置から行動情報を収集する行動情報収集手段と、情報受信装置に対して配信するための配信情報を格納する配信情報格納手段と、前記行動情報収集手段により収集された行動情報のうち、関連性を有する複数の行動情報を抽出し、抽出した複数の行動情報の少なくとも１つの行動情報に関する情報に基づく選択条件を生成し、抽出した複数の行動情報の他の少なくとも１つの行動情報に関する情報を用いて前記配信情報を選択可能に表す選択情報を生成することにより、生成した選択条件および選択情報からなるパーソナライズルールを構築するパーソナライズルール構築手段と、前記情報受信装置に対して、前記パーソナライズルール構築手段によって構築されたパーソナライズルールを送信するパーソナライズルール送信手段と、前記情報受信装置に対して、前記配信情報格納手段に格納された配信情報を送信する配信情報送信手段と、を備える。【００１２】  また、本発明の一態様に係る情報受信装置は、上述の情報配信装置から前記パーソナライズルールを受信するパーソナライズルール受信手段と、前記情報配信装置から前記配信情報を受信する配信情報受信手段と、自装置を利用するユーザの行動を表す行動情報を取得する行動情報取得手段と、前記パーソナライズルール受信手段により受信されたパーソナライズルールのうち、前記行動情報取得手段によって取得された行動情報に適合する選択条件を含むパーソナライズルールを抽出し、前記配信情報受信手段によって受信された配信情報のうち、抽出したパーソナライズルールに含まれる選択情報の示す配信情報を選択する配信情報フィルタリング手段と、前記配信情報フィルタリング手段により選択された配信情報を出力する配信情報提示手段と、を備える。【００１３】  また、本発明の一態様に係る行動情報送信装置は、自装置を利用するユーザの行動を表す行動情報を取得する行動情報取得手段と、前記行動情報を上述の情報配信装置に対して送信する行動情報送信手段と、を備える。【００１４】  また、本発明の一態様に係る情報配信システムは、上述の情報配信装置と、上述の情報受信装置と、上述の行動情報送信装置と、を備える。【００１５】  また、本発明の一態様に係る情報配信方法は、情報配信装置、情報受信装置、および、行動情報送信装置を備えた情報配信システムにおける情報配信方法であって、前記行動情報送信装置が、自装置を利用するユーザの行動を表す行動情報を取得し、前記行動情報を前記情報配信装置に対して送信し、前記情報配信装置が、当該情報配信装置が備える配信情報格納部に配信情報を格納しておき、前記行動情報送信装置から行動情報を収集し、前記収集した行動情報のうち、関連性を有する複数の行動情報を抽出し、抽出した複数の行動情報の少なくとも１つの行動情報に関する情報に基づく選択条件を生成し、抽出した複数の行動情報の他の少なくとも１つの行動情報に関する情報を用いて前記配信情報を選択可能に表す選択情報を生成することにより、生成した選択条件および選択情報からなるパーソナライズルールを構築し、前記構築したパーソナライズルールを情報受信装置に対して��信し、当該情報配信装置が備える前記配信情報格納部に格納された配信情報を前記情報受信装置に対して送信し、前記情報受信装置が、前記情報配信装置から前記パーソナライズルールを受信し、前記情報配信装置から前記配信情報を受信し、自装置を利用するユーザの行動を表す行動情報を取得し、受信したパーソナライズルールのうち、取得した行動情報に適合する選択条件を含むパーソナライズルールを抽出し、受信した配信情報のうち、抽出したパーソナライズルールに含まれる選択情報の示す配信情報を選択し、前記選択した配信情報を出力する。【００１６】  また、本発明の一態様に係るコンピュータで読み取り可能な記憶媒体は、配信情報を格納した配信情報格納部を用いて、ユーザの行動を表す行動情報を送信する行動情報送信装置から行動情報を収集する行動情報収集ステップと、前記行動情報収集ステップで収集された行動情報のうち、関連性を有する複数の行動情報を抽出し、抽出した複数の行動情報の少なくとも１つの行動情報に関する情報に基づく選択条件を生成し、抽出した複数の行動情報の他の少なくとも１つの行動情報に関する情報を用いて前記配信情報を選択可能に表す選択情報を生成することにより、生成した選択条件および選択情報からなるパーソナライズルールを構築するパーソナライズルール構築ステップと、前記パーソナライズルール構築ステップで構築されたパーソナライズルールを情報受信装置に対して送信するパーソナライズルール送信ステップと、前記配信情報格納部に格納された配信情報を前記情報受信装置に対して送信する配信情報送信ステップと、をコンピュータ装置に実行させるコンピュータ・プログラムを記録する。
【発明の効果】
【００１７】  本発明によれば、パーソナライズドサービスを提供する情報配信システムにおいて、ユーザのプライバシ情報を保護しながら、ユーザに対してより精度高く適合する配信情報を提示する技術を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施の形態に係る情報配信システムの構成を示すブロック図である。
【図２】本発明の第１の実施の形態に係る情報配信システムを構成する各装置の機能構成を示す機能ブロック図である。
【図３】本発明の第１の実施の形態に係る情報配信システムの動作の概略を説明するフローチャートである。
【図４】本発明の第１の実施の形態に係る情報配信システムにおけるパーソナライズルールの構築および配信動作を説明するフローチャートである。
【図５】本発明の第１の実施の形態に係る情報配信システムにおける配信情報の配信動作を説明するフローチャートである。
【図６】本発明の第１の実施の形態に係る情報配信システムにおける配信情報のフィルタリングおよび提示動作を説明するフローチャートである。
【図７】本発明の第２の実施の形態に係る情報配信システムの構成を示すブロック図である。
【図８】本発明の第２の実施の形態に係る情報配信システムを構成する各装置の機能構成を示す機能ブロック図である。
【図９】本発明の第２の実施の形態に係る情報配信システムにおける行動情報送信装置から送信される行動情報の一例を示す図である。
【図１０】本発明の第２の実施の形態に係る情報配信システムにおける情報配信装置の行動情報格納部に格納される情報の一例を示す図である。
【図１１Ａ】本発明の第２の実施の形態に係る情報配信システムにおける情報配信装置の行動属性情報格納部に格納される情報の一例を示す図である。
【図１１Ｂ】本発明の第２の実施の形態に係る情報配信システムにおける情報配信装置の行動属性情報格納部に格納される情報の他の例を示す図である。
【図１２】本発明の第２の実施の形態に係る情報配信システムにおける情報配信装置の配信情報格納部に格納される情報の一例を示す図である。
【図１３】本発明の第２の実施の形態に係る情報配信システムにおける情報配信装置の行動情報格納部に格納された行動情報に対応する行動属性情報の一例を示す図である。
【図１４】本発明の第２の実施の形態に係る情報配信システムにおける情報配信装置のパーソナライズルール構築部による第１の種別および第２の種別の行動属性情報の組み合わせに関する集計結果の一例を示す図である。
【図１５】本発明の第２の実施の形態に係る情報配信システムにおけるパーソナライズルールの構築および配信動作を説明するフローチャートである。
【図１６】本発明の第２の実施の形態に係る情報配信システムにおけるパーソナライズルールの構築動作の詳細を説明するフローチャートである。
【図１７】本発明の第２の実施の形態に係る情報配信システムにおける配信情報のフィルタリングおよび提示動作を説明するフローチャートである。
【図１８】本発明の第２の実施の形態に係る情報配信システムにおける配信情報のフィルタリング動作においてパーソナライズルールを抽出する動作の詳細を説明するフローチャートである。
【図１９】本発明の第２の実施の形態に係る構築されたパーソナライズルールの一例を示す図である。
【図２０】本発明の第２の実施の形態に係る情報受信装置の行動情報取得部により取得された行動情報の一例を示す図である。
【図２１】本発明の第２の実施の形態に係る情報受信装置の行動情報取得部によって取得された行動情報に対応する行動属性情報の一例を示す図である。
【図２２】本発明の第２の実施の形態に係る情報受信装置の配信情報フィルタリング部による行動情報の集計結果の一例を示す図である。
【図２３】本発明の第２の実施の形態に係る情報受信装置の配信情報提示部によって提示される配信情報の一例を示す図である。
【図２４】本発明の第３の実施の形態に係る情報配信システムの構成を示すブロック図である。
【図２５】本発明の第３の実施の形態に係る情報配信システムを構成する各装置の機能構成を示す機能ブロック図である。
【図２６】本発明の第３の実施の形態に係る情報配信システムの配信情報の配信動作を説明するフローチャートである。
【発明を実施するための形態】
【００１９】  以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００２０】  （第１の実施の形態）  本発明の第１の実施の形態に係る情報配信システム１の構成を図１に示す。図１において、情報配信システム１は、情報配信装置１０と、情報受信装置２０と、行動情報送信装置３０とを含む。情報配信装置１０および情報受信装置２０は、インターネット、ＬＡＮ（Local Area Network）、公衆回線網、無線通信網またはこれらの組合せ等によって構成される各種ネットワークを介して互いに通信可能に接続されている。また、情報配信装置１０および行動情報送信装置３０は、上述のような各種ネットワークを介して互いに通信可能に接続されている。なお、図１では、情報配信装置１０、情報受信装置２０および行動情報送信装置３０は、同一のネットワークを介して接続されている。しかし、本実施の形態では、情報配信装置１０および情報受信装置２０を接続するネットワークと、情報配信装置１０および行動情報送信装置３０を接続するネットワークとは、異なるネットワークであってもよい。また、図１には、情報配信装置１０、情報受信装置２０および行動情報送信装置３０を１つずつ示したが、本発明の情報配信システムにおいて情報配信装置に接続される情報受信装置および行動情報送信装置の数を限定するものではない。
【００２１】  次に、情報配信システム１を構成する各装置の機能ブロック構成を図２に示す。
【００２２】  図２において、情報配信装置１０は、行動情報収集部１１と、配信情報格納部１２と、パーソナライズルール構築部１３と、パーソナライズルール送信部１４と、配信情報送信部１５とを含む。ここで、情報配信装置１０は、ＣＰＵ（Central Processing Unit）と、ＲＡＭ（Random Access Memory）と、ＲＯＭ（Read Only Memory）と、ハードディスク等の記憶装置と、ネットワークインタフェースとを備えたコンピュータ装置によって構成可能である。この場合、行動情報収集部１１、パーソナライズルール送信部１４および配信情報送信部１５は、ネットワークインタフェースと、ＣＰＵとによって構成される。ここで、ＣＰＵは、ＲＯＭおよび記憶装置に記憶されたコンピュータ・プログラムおよび各種データをＲＡＭに読み込んで実行するものである。また、配信情報格納部１２は、記憶装置によって構成される。また、パーソナライズルール構築部１３は、ＲＯＭおよび記憶装置に記憶されたコンピュータ・プログラムおよび各種データをＲＡＭに読み込んで実行するＣＰＵによって構成される。なお、情報配信装置１０およびその各機能ブロックのハードウェア構成は、上述の構成に限定されない。
【００２３】  また、図２において、情報受信装置２０は、パーソナライズルール受信部２１と、配信情報受信部２２と、行動情報取得部２３と、配信情報フィルタリング部２４と、配信情報提示部２５とを含む。ここで、情報受信装置２０は、ＣＰＵと、ＲＡＭと、ＲＯＭと、ハードディスク等の記憶装置と、ネットワークインタフェースと、入力装置と、表示装置とを備えたコンピュータ装置によって構成可能である。この場合、パーソナライズルール受信部２１および配信情報受信部２２は、ネットワークインタフェースと、ＲＯＭおよび記憶装置に記憶されたコンピュータ・プログラムおよび各種データをＲＡＭに読み込んで実行するＣＰＵとによって構成される。また、行動情報取得部２３および配信情報フィルタリング部２４は、ＲＯＭおよび記憶装置に記憶されたコンピュータ・プログラムおよび各種データをＲＡＭに読み込んで実行するＣＰＵによって構成される。また、配信情報提示部２５は、表示装置と、ＲＯＭおよび記憶装置に記憶されたコンピュータ・プログラムおよび各種データをＲＡＭに読み込んで実行するＣＰＵとによって構成される。なお、情報受信装置２０およびその各機能ブロックのハードウェア構成は、上述の構成に限定されない。
【００２４】  また、図２において、行動情報送信装置３０は、行動情報取得部３１と、行動情報送信部３２とを含む。ここで、行動情報送信装置３０は、ＣＰＵと、ＲＡＭと、ＲＯＭと、ハードディスク等の記憶装置と、ネットワークインタフェースと、入力装置と、表示装置とを備えたコンピュータ装置によって構成可能である。この場合、行動情報取得部３１は、ＲＯＭおよび記憶装置に記憶されたコンピュータ・プログラムおよび各種データをＲＡＭに読み込んで実行するＣＰＵによって構成される。また、行動情報送信部３２は、ネットワークインタフェースと、ＲＯＭおよび記憶装置に記憶されたコンピュータ・プログラムおよび各種データをＲＡＭに読み込んで実行するＣＰＵとによって構成される。なお、行動情報送信装置３０およびその各機能ブロックのハードウェア構成は、上述の構成に限定されない。
【００２５】  次に、情報配信システム１の各機能ブロックの詳細について説明する。
【００２６】  まず、行動情報送信装置３０の各機能ブロックの詳細について説明する。
【００２７】  行動情報取得部３１は、自装置を利用するユーザの行動を表す行動情報を取得する。ここで、行動情報とは、行動情報送信装置３０を利用するユーザの行動を表す情報である。例えば、行動情報は、行動情報送信装置３０に含まれるコンテンツ閲覧部（図示せず）を用いた、コンテンツや広告情報の閲覧履歴を表す情報であってもよい。また、行動情報取得部３１は、そのような行動情報が蓄積された行動情報格納部３１１から、行動情報を取得してもよい。
【００２８】  行動情報送信部３２は、行動情報取得部３１によって取得された行動情報を、情報配信装置１０に対して送信する。
【００２９】  次に、情報配信装置１０の各機能ブロックの詳細について説明する。
【００３０】  行動情報収集部１１は、行動情報送信装置３０から行動情報を収集する。情報配信装置１０が１つ以上の行動情報送信装置３０と通信可能に接続されていれば、行動情報収集部１１は、各行動情報送信装置３０から行動情報を受信する。行動情報収集部１１は、例えば、記憶装置により構成される行動情報格納部１１１を有し、収集した行動情報を上記行動情報格納部１１１に格納してもよい。
【００３１】  配信情報格納部１２は、情報受信装置２０に対して配信するための配信情報を格納する。配信情報とは、例えば、広告やクーポン等を表す情報であってもよい。
【００３２】  パーソナライズルール構築部１３は、行動情報収集部１１によって収集された行動情報に基づいて、パーソナライズルールを構築する。具体的には、パーソナライズルール構築部１３は、次のようにしてパーソナライズルールを構築する。パーソナライズルール構築部１３は、行動情報収集部１１によって収集された行動情報のうち、関連性を有する複数の行動情報を抽出する。そして、パーソナライズルール構築部１３は、抽出した複数の行動情報のうち少なくとも１つの行動情報に関する情報に基づいて選択条件を生成する。また、パーソナライズルール構築部１３は、抽出した複数の行動情報のうち他の少なくとも１つの行動情報に関する情報を用いて、配信情報を選択可能に表す選択情報を生成する。そして、パーソナライズルール構築部１３は、選択条件および選択情報を含むパーソナライズルールを構築する。パーソナライズルール構築部１３は、例えば、記憶装置により構成されるパーソナライズルール格納部１３１を有し、構築したパーソナライズルールを上記パーソナライズルール格納部１３１に格納してもよい。
【００３３】  例えば、行動情報収集部１１によって、各種コンテンツの視聴行動をそれぞれ表す行動情報と、各種広告情報の閲覧行動をそれぞれ表す行動情報とが収集され、行動情報格納部１１１に格納されていたとする。また、各種行動情報には、その行動情報の示す行動が行われた時刻情報と、行動情報の送信元の行動情報送信装置３０を識別する情報とが含まれていたとする。この場合、パーソナライズルール構築部１３は、同一の行動情報送信装置３０から送信された行動情報のうち、以下の行動情報を、関連性を有する複数の行動情報として抽出してもよい。関連性を有する複数の行動情報として抽出される行動情報とは、時刻情報に基づいて関連して行動したと判定可能な視聴行動を表す行動情報および閲覧行動を表す行動情報である。例えば、サッカーコンテンツの視聴行動を表す行動情報と、サッカーチケットの広告情報の閲覧行動を表す行動情報とを抽出したとする。この場合、パーソナライズルール構築部１３は、抽出した複数の行動情報のうちの１つの行動情報に関する情報に基づく選択条件として、サッカーコンテンツの視聴行動を表す行動情報を示す選択条件を生成してもよい。また、この場合、パーソナライズルール構築部１３は、抽出した複数の行動情報のうちの他の１つの行動情報に関する情報を用いて、サッカーチケットの広告情報を示す選択情報を、配信情報を選択可能に表す選択情報として生成してもよい。そして、この場合、パーソナライズルール構築部１３は、サッカーコンテンツの視聴行動を表す行動情報を示す選択条件およびサッカーチケットの広告情報を示す選択情報からなるパーソナライズルールを構築することになる。
【００３４】  なお、パーソナライズルール構築部１３は、抽出した複数の行動情報のうち複数の行動情報に関する情報に基づく選択条件を生成してもよい。また、パーソナライズルール構築部１３は、抽出した複数の行動情報のうち他の複数の行動情報に関する情報を用いて、配信情報を選択可能に示す選択情報を生成してもよい。
【００３５】  パーソナライズルール送信部１４は、情報受信装置２０に対して、パーソナライズルール構築部１３よって構築されたパーソナライズルールを送信する。なお、パーソナライズルール送信部１４は、パーソナライズルール構築部１３よって構築された全てのパーソナライズルールを情報受信装置２０に対して送信してもよいし、一部のパーソナライズルールを送信してもよい。
【００３６】  配信情報送信部１５は、情報受信装置２０に対して、配信情報格納部１２に格納された配信情報を送信する。なお、配信情報送信部１５は、配信情報格納部１２に格納された全ての配信情報を情報受信装置２０に対して送信してもよいし、一部の配信情報を送信してもよい。
【００３７】  次に、情報受信装置２０の各機能ブロックの詳細について説明する。
【００３８】  パーソナライズルール受信部２１は、情報配信装置１０からパーソナライズルールを受信する。例えば、パーソナライズルール受信部２１は、記憶装置により構成されるパーソナライズルール格納部２１１を有し、受信したパーソナライズルールを上記パーソナライズルール格納部２１１に格納してもよい。
【００３９】  配信情報受信部２２は、情報配信装置１０から配信情報を受信する。例えば、配信情報受信部２２は、記憶装置により構成される配信情報格納部２２１を有し、受信した配信情報を上記配信情報格納部２２１に格納してもよい。
【００４０】  行動情報取得部２３は、自装置を利用するユーザの行動を表す行動情報を取得する。例えば、行動情報取得部２３は、自装置に含まれるコンテンツ閲覧部（図示せず）によるコンテンツや広告情報の閲覧履歴情報を、ユーザの行動情報として取得してもよい。また、行動情報取得部２３は、そのような行動情報が蓄積された行動情報格納部２３１から、行動情報を取得してもよい。
【００４１】  配信情報フィルタリング部２４は、パーソナライズルール受信部２１によって受信されたパーソナライズルールおよび行動情報取得部２３によって取得された行動情報に基づいて、配信情報受信部２２によって受信された配信情報から配信情報を選択する。具体的には、配信情報フィルタリング部２４は、パーソナライズルール受信部２１によって受信されたパーソナライズルールのうち、行動情報取得部２３によって取得された行動情報に適合する選択条件を含むパーソナライズルールを抽出する。そして、配信情報フィルタリング部２４は、配信情報受信部２２によって受信された配信情報のうち、抽出したパーソナライズルールに含まれる選択情報の示す配信情報を選択する。
【００４２】  例えば、行動情報取得部２３により取得された行動情報がサッカーコンテンツの視聴行動を表すものであった場合について説明する。この場合、配信情報フィルタリング部２４は、選択条件としてサッカーコンテンツの視聴行動を表す情報を含むパーソナライズルールをパーソナライズルール格納部２１１から抽出する。そして、抽出したパーソナライズルールに含まれる選択情報がサッカーチケットの広告情報を示す場合、配信情報フィルタリング部２４は、配信情報格納部２２１に記憶された配信情報の中から、サッカーチケットの広告情報を表す配信情報を選択する。
【００４３】  配信情報提示部２５は、配信情報フィルタリング部２４により選択された配信情報を表示装置などに出力する。
【００４４】  以上のように構成された情報配信システム１の動作について、図面を用いて説明する。
【００４５】  まず、情報配信システム１の動作の概略を図３に示す。
【００４６】  図３では、まず、情報配信装置１０は、行動情報送信装置３０から送信される行動情報に基づいてパーソナライズルールを構築し、構築したパーソナライズルールを、情報受信装置２０に配信する（ステップＳ１）。
【００４７】  次に、情報配信装置１０は、配信情報を、情報受信装置２０に配信する（ステップＳ２）。
【００４８】  次に、情報受信装置２０は、自装置のユーザの行動情報に対して、受信したパーソナライズルールを適用することにより、受信した配信情報をフィルタリングして提示する（ステップＳ３）。
【００４９】  以上で、情報配信システム１の動作の概略の説明を終了する。なお、情報配信システム１は、ステップＳ１およびステップＳ２をこの順に実行しなくてもよい。例えば、ステップＳ１は、ステップＳ２の実行後に実行されてもよいし、並列に実行されてもよい。また、情報配信システム１は、ステップＳ１およびステップＳ２を、それぞれに定められた所定のタイミングで実行するようにしてもよい。あるいは、情報配信システム１は、ステップＳ１およびステップＳ２を、それぞれ、情報受信装置２０により要求されたタイミングで実行するようにしてもよい。
【００５０】  次に、ステップＳ１におけるパーソナライズルールの構築および配信動作の詳細を図４に示す。なお、図４では、左図は行動情報送信装置３０の動作を示し、中央図は情報配信装置１０の動作を示し、右図は情報受信装置２０の動作を示し、各フローを結ぶ破線の矢印はデータの流れを示すものとする。
【００５１】  図４では、まず、行動情報送信装置３０において、行動情報取得部３１が、自装置のユーザの行動情報を取得する（ステップＳ１１）。例えば、前述のように、行動情報取得部３１は、行動情報格納部３１１から行動情報を取得する。
【００５２】  次に、行動情報送信部３２は、ステップＳ１１で取得された行動情報を、情報配信装置１０に対して送信する（ステップＳ１２）。例えば、行動情報送信部３２は、ステップＳ１１で新たな行動情報が取得される度にステップＳ１２を実行してもよい。あるいは、行動情報送信部３２は、行動情報格納部３１１に蓄積された行動情報を所定間隔等のタイミングで情報配信装置１０に送信してもよい。
【００５３】  次に、情報配信装置１０において、行動情報収集部１１が、行動情報送信装置３０から送信された行動情報を受信する（ステップＳ１３）。例えば、前述のように、行動情報収集部１１は、受信した行動情報を行動情報格納部１１１に格納する。
【００５４】  次に、パーソナライズルール構築部１３は、行動情報格納部１１１に格納された行動情報から、関連性を有する複数の行動情報を抽出する。そして、パーソナライズルール構築部１３は、選択条件と、選択情報とを含むパーソナライズルールを生成する（ステップＳ１４）。ここで、上記選択条件とは、抽出した行動情報のうち少なくとも１つの行動情報に関する情報に基づくものであり、上記選択情報とは、他の少なくとも１つの行動情報に関する情報を用いて配信情報を選択可能に示すものである。例えば、前述のように、パーソナライズルール構築部１３は、生成したパーソナライズルールをパーソナライズルール格納部１３１に格納する。
【００５５】  次に、パーソナライズルール送信部１４は、パーソナライズルール格納部１３１に格納されたパーソナライズルールを、情報受信装置２０に対して送信する（ステップＳ１５）。なお、パーソナライズルール送信部１４は、情報受信装置２０に対してパーソナライズルールをプッシュで送信してもよいし、情報受信装置２０からのリクエストに応答してプルで送信してもよい。また、例えば、前述のように、パーソナライズルール送信部１４は、パーソナライズルール格納部１３１に格納された全てのパーソナライズルールを情報受信装置２０に対して送信してもよいし、一部のパーソナライズルールを送信してもよい。
【００５６】  次に、情報受信装置２０において、パーソナライズルール受信部２１が、情報配信装置１０からパーソナライズルールを受信する（ステップＳ１６）。例えば、前述のように、パーソナライズルール受信部２１は、受信したパーソナライズルールをパーソナライズルール格納部２１１に格納する。
【００５７】  以上で、情報配信システム１は、パーソナライズルールの構築および配信動作を終了する。
【００５８】  次に、ステップＳ２における配信情報配信動作の詳細を図５に示す。なお、図５では、左図は情報配信装置１０の動作を示し、右図は情報受信装置２０の動作を示し、各フローを結ぶ破線の矢印はデータの流れを示すものとする。
【００５９】  まず、情報配信装置１０において、配信情報送信部１５が、配信情報格納部１２に格納された配信情報を、情報受信装置２０に対して送信する（ステップＳ２１）。なお、配信情報送信部１５は、情報受信装置２０に対して配信情報をプッシュで送信してもよいし、情報受信装置２０からのリクエストに応答してプルで送信してもよい。また、前述のように、配信情報送信部１５は、配信情報格納部１２に格納された全ての配信情報を情報受信装置２０に対して送信してもよいし、一部の配信情報を送信してもよい。
【００６０】  次に、情報受信装置２０において、配信情報受信部２２が、情報配信装置１０から配信情報を受信する（ステップＳ２２）。例えば、前述のように、配信情報受信部２２は、受信した配信情報を配信情報格納部２２１に格納する。
【００６１】  以上で、情報配信システム１は、配信情報配信動作を終了する。
【００６２】  次に、ステップＳ３における配信情報のフィルタリングおよび提示動作の詳細を図６に示す。
【００６３】  図６において、まず、情報受信装置２０の行動情報取得部２３は、自装置のユーザの行動情報を取得する（ステップＳ３１）。例えば、前述のように、行動情報取得部２３は、行動情報格納部２３１から行動情報を取得する。
【００６４】  次に、配信情報フィルタリング部２４は、パーソナライズルール格納部２１１に格納されたパーソナライズルールのうち、行動情報取得部２３によって取得された行動情報に適合する選択条件を含むパーソナライズルールを抽出する（ステップＳ３２）。もし、ステップＳ３１で複数の行動情報が取得されていれば、配信情報フィルタリング部２４は、各行動情報について、適合する選択条件を含むパーソナライズルールを抽出すればよい。また、もし、１つの行動情報に対して適合する選択条件を含む複数のパーソナライズルールがあれば、配信情報フィルタリング部２４は、それらの複数のパーソナライズルールを抽出してもよい。
【００６５】  次に、配信情報フィルタリング部２４は、配信情報格納部２２１に格納された配信情報のうち、ステップＳ３２で抽出したパーソナライズルールに含まれる選択情報の示す配信情報を選択する（ステップＳ３３）。もし、ステップＳ３２で複数のパーソナライズルールが抽出されていれば、配信情報フィルタリング部２４は、各パーソナライズルールの選択情報が示す配信情報を選択すればよい。また、もし、１つのパーソナライズルールの選択情報が示す複数の配信情報があれば、配信情報フィルタリング部２４は、それらの複数の配信情報を選択してもよい。
【００６６】  次に、配信情報提示部２５は、ステップＳ３３で選択された配信情報を表示装置等に提示する（ステップＳ３４）。
【００６７】  以上で、情報配信システム１は、配信情報のフィルタリングおよび提示動作を終了する。
【００６８】  次に、本発明の第１の実施の形態の効果について述べる。
【００６９】  本発明の第１の実施の形態としての情報配信システムは、ユーザのプライバシ情報を保護しながら、ユーザに対してより精度高く適合する配信情報を提示することができる。
【００７０】  その理由は、情報配信装置の各部が以下の動作を行うからである。まず、情報配信装置の行動情報収集部が、行動情報を送信する行動情報送信装置から行動情報を収集する。そして、パーソナライズルール構築部が、収集した行動情報のうち、関連性を有する複数の行動情報を抽出する。また、パーソナライズルール構築部が、抽出した行動情報のうち少なくとも１つの行動情報に関する情報に基づく選択条件と、他の少なくとも１つの行動情報を用いて配信情報を選択可能に示す選択情報とを含むパーソナライズルールを構築する。そして、パーソナライズルール送信部が、構築されたパーソナライズルールを情報受信装置に配信しておく。また、配信情報送信部が、配信情報を情報受信装置に配信しておく。これにより、情報受信装置の各部が以下の動作を行うからである。つまり、情報受信装置の配信情報フィルタリング部が、自装置のユーザの行動情報に適合する選択条件を含むパーソナライズルールを、配信されたパーソナライズルールから抽出する。そして、配信情報フィルタリング部が、抽出したパーソナライズルールの選択情報が示す配信情報を、配信された配信情報から選択する。その後、配信情報提示部が、選択した配信情報を提示する。
【００７１】  これにより、本実施の形態は、情報受信装置においてあらかじめ配信された配信情報の中からユーザの行動情報に適合する配信情報を選択する際に用いられるパーソナライズルールを、より精度高く生成することができる。その結果、本実施の形態は、ユーザのプライバシ情報を保護しながらユーザに提示する配信情報として、より精度高くユーザに適合するものを提示可能となる。
【００７２】  （第２の実施の形態）  次に、本発明の第２の実施の形態について図面を参照して詳細に説明する。なお、本実施の形態の説明において参照する各図面において、本発明の第１の実施の形態と同一の構成および同様に動作するステップには同一の符号を付して本実施の形態における詳細な説明を省略する。
【００７３】  まず、本発明の第２の実施の形態に係る情報配信システム２の構成を図７に示す。図７において、情報配信システム２は、本発明の第１の実施の形態に係る情報配信システム１に対して、以下の点が異なる。それは、情報配信装置１０に替えて情報配信装置４０と、情報受信装置２０に替えて情報受信装置５０と、行動情報送信装置３０に替えて行動情報送信装置６０とを含む点である。
【００７４】  次に、情報配信システム２を構成する各装置の機能ブロック構成を図８に示す。
【００７５】  図８において、情報配信装置４０は、本発明の第１の実施の形態に係る情報配信装置１０に対して、行動情報収集部１１に替えて行動情報収集部４１と、配信情報格納部１２に替えて配信情報格納部４２と、を備える。さらに、情報配信装置４０は、本発明の第１の実施の形態に係る情報配信装置１０に対して、パーソナライズルール構築部１３に替えてパーソナライズルール構築部４３を備え、さらに、行動属性情報格納部４６を備える点が異なる。行動属性情報格納部４６は、例えば、情報配信装置４０を構成するコンピュータ装置の記憶装置によって構成可能である。
【００７６】  また、図８において、情報受信装置５０は、本発明の第１の実施の形態に係る情報受信装置２０に対して、パーソナライズルール受信部２１に替えてパーソナライズルール受信部５１と、配信情報受信部２２に替えて配信情報受信部５２と、を備える。さらに、情報受信装置５０は、本発明の第１の実施の形態に係る情報受信装置２０に対して、配信情報フィルタリング部２４に替えて配信情報フィルタリング部５４を備え、さらに、行動属性情報格納部５６を備える点が異なる。行動属性情報格納部５６は、例えば、情報受信装置５０を構成するコンピュータ装置の記憶装置によって構成可能である。
【００７７】  また、図８において、行動情報送信装置６０は、本発明の第１の実施の形態に係る行動情報送信装置３０に対して、行動情報取得部３１に替えて行動情報取得部６１と、行動情報送信部３２に替えて行動情報送信部６２とを備える点が異なる。
【００７８】  次に、情報配信システム２の各機能ブロックの詳細について説明する。
【００７９】  まず、行動情報送信装置６０の各機能ブロックの詳細について説明する。
【００８０】  行動情報取得部６１は、種別を表す情報を含む行動情報を取得する。例えば、行動情報取得部６１は、そのような行動情報が蓄積された行動情報格納部６１１から行動情報を取得してもよい。行動情報格納部６１１に格納される行動情報の一例を図９に示す。図９において、各行は、行動情報を表している。この例では、行動情報格納部６１１は、行動の種別と、行動の時刻と、行動の内容とをそれぞれ表す情報からなる行動情報を格納している。また、行動の種別が「視聴情報」の行動情報は、ユーザによるコンテンツの視聴行動を表している。例えば、１行目の行動情報は、種別が「視聴情報」であり、その行動がとられた時刻が「１０：００〜１１：００」であり、その行動の内容としての視聴チャンネルが「３ｃｈ（チャンネル）」であることを表している。また、この例では、行動の種別が「広告反応」の行動情報は、ユーザによる広告に対する反応行動を表している。広告に対する反応行動とは、例えば、画面上の広告が表示されたエリア（バナー）に対するユーザによるクリック操作等であってもよい。例えば、３行目の行動情報は、種別が「広告反応」であり、その行動がとられた時刻が「１１：３０」であり、その行動の内容としての広告情報の内容が「サッカーチケット」であることを表している。
【００８１】  行動情報送信部６２は、情報配信装置４０に対して、行動情報取得部６１によって取得された行動情報とともに、自装置のユーザの識別情報（ユーザＩＤ（ＩＤｅｎｔｉｆｉｅｒ））を送信する。なお、行動情報送信部６２は、そのようなユーザＩＤとして、あらかじめ自装置の記憶装置に記憶されたものを用いてもよいし、入力装置を介して入力されたユーザＩＤを用いてもよい。
【００８２】  次に、情報配信装置４０の各機能ブロックの詳細について説明する。
【００８３】  行動情報収集部４１は、行動情報送信装置６０から、種別を表す情報を含む行動情報およびユーザＩＤを受信する。また、行動情報収集部４１は、記憶装置によって構成される行動情報格納部４１１を有し、受信した行動情報およびユーザＩＤを行動情報格納部４１１に格納する。行動情報格納部４１１に格納される情報の一例を図１０に示す。図１０において、各行は、行動情報および対応するユーザＩＤを表している。
【００８４】  行動属性情報格納部４６は、行動情報に対してその属性を表す行動属性情報を格納する。ここで、行動属性情報格納部４６は、行動情報収集部４１によって収集されることが想定される行動情報に対する行動属性情報をあらかじめ格納しておくようにすればよい。行動属性情報格納部４６に格納される情報の一例を図１１Ａおよび図１１Ｂに示す。図１１Ａの例では、各行は、種別が「視聴情報」の行動情報に対応する行動属性情報を示している。例えば、図１１Ａの３行目は、ユーザが１０：００〜１１：００に３ｃｈを視聴したことを表す行動情報に対応する行動属性情報が、“サッカー番組”であることを表している。また、図１１Ｂの例では、各行は、種別が「広告反応」の行動情報に対応する行動属性情報を示している。例えば、図１１Ｂの１行目は、ユーザがサッカーチケットの広告情報に反応したことを表す行動情報に対応する行動属性情報が、“サッカー情報”であることを表している。
【００８５】  配信情報格納部４２は、配信属性情報を含む配信情報を格納する。配信属性情報とは、配信情報の属性を表す情報である。配信情報格納部４２に格納される配信情報の一例を図１２に示す。図１２において、各行は、配信情報を表している。例えば、図１２の１行目の配信情報は、配信情報の内容が「サッカーチケット」の広告であり、配信属性情報が「サッカー情報」であることを表している。
【００８６】  パーソナライズルール構築部４３は、行動情報収集部４１により収集された行動情報に対応する行動属性情報を行動属性情報格納部４６から取得することにより、関連性を有する複数の行動情報の行動属性情報を抽出する。そして、パーソナライズルール構築部４３は、抽出した複数の行動属性情報の少なくとも１つの行動属性情報を含む選択条件を生成する。また、パーソナライズルール構築部４３は、抽出した複数の行動属性情報の少なくとも他の１つの行動属性情報を選択情報に含めることにより、その行動属性情報に対応する配信属性情報を有する配信情報を選択可能に示す選択情報を生成する。そして、パーソナライズルール構築部４３は、このように生成した選択条件および選択情報を含むパーソナライズルールを構築する。例えば、配信属性情報のとりうる属性値と同一の属性値をとる行動属性情報がある場合、その行動属性情報を含む選択情報は、その行動属性情報と同一の属性値をとる配信属性情報を有する配信情報を選択可能に表している。例えば、上述の例では、行動属性情報“サッカー情報”を含む選択情報は、対応する配信属性情報“サッカー情報”を有する配信情報の１つとして、例えば“サッカーチケット”を表している。
【００８７】  また、パーソナライズルール構築部４３は、関連性を有する複数の行動情報の行動属性情報を次のようにして抽出してもよい。具体的には、パーソナライズルール構築部４３は、所定の第１の種別の行動情報の行動属性情報および所定の第２の種別の行動情報の行動属性情報の間で関連性を有するものを抽出する。以降、上記所定の第１の種別の行動情報の行動属性情報を第１の種別の行動属性情報とも記載する。また、所定の第２の種別の行動情報の行動属性情報を、第２の種別の行動属性情報とも記載する。そして、パーソナライズルール構築部４３は、抽出した第１の種別の行動属性情報を選択条件に含み、抽出した第２の種別の行動属性情報を選択情報に含むようパーソナライズルールを構築する。
【００８８】  この場合、パーソナライズルール構築部４３は、ユーザ識別情報毎に第１の種別の行動属性情報および第２の種別の行動属性情報の組み合わせを生成し、組み合わせ毎に、その組み合わせが生成されたユーザ識別情報の数を集計してもよい。以降、上記ユーザ識別情報の数を、ユーザ数とも記載する。そして、パーソナライズルール構築部４３は、集計結果に基づき抽出した組み合わせに基づいてパーソナライズルールを構築してもよい。
【００８９】  例えば、行動情報格納部４１１に、行動情報収集部４１によって収集された行動情報が図１０に示したように格納されているとする。この場合、パーソナライズルール構築部４３は、図１０の各行動情報に対応する行動属性情報を、図１１に一例を示した行動属性情報格納部４６から取得する。これにより、図１３に示すように、各行動情報についてその行動属性情報が得られる。
【００９０】  ここで、例えば、第１の種別として「視聴情報」が定められ、第２の種別として、配信情報の配信属性情報と同一の値をとりうる行動属性情報を持つ行動情報の種別「広告反応」が定められていたとする。この場合、パーソナライズルール構築部４３は、ユーザ識別情報毎に、第１の種別「視聴情報」の行動属性情報と、第２の種別「広告反応」の行動属性情報との組み合わせを生成し、同一の組み合わせが生成されたユーザ数を集計する。例えば、図１３の例では、パーソナライズルール構築部４３は、第１の種別「視聴情報」の行動属性情報「サッカー番組」および第２の種別「広告反応」の行動属性情報「サッカー情報」の組み合わせについて、カウントする。パーソナライズルール構築部４３がカウントするものは、「ユーザ１」によるものと、「ユーザ２」によるものを２つと、である。以降、第１の種別「視聴情報」の行動属性情報「サッカー番組」および第２の種別「広告反応」の行動属性情報「サッカー情報」の組み合わせを、（“サッカー番組”、“サッカー情報”）とも記載する。このように、パーソナライズルール構築部４３は、第１の種別の行動属性情報および第２の種別の行動属性情報の組み合わせを集計し、ユーザ数の多いものから順に並べて、例えば図１４に示すような集計結果を得る。この集計結果の例は、例えば、第１の種別の行動属性情報および第２の種別の行動属性情報の組み合わせ（“サッカー番組”、“サッカー情報”）について、ユーザ数１１３４がカウントされたことを表している。
【００９１】  この場合、パーソナライズルール構築部４３は、集計結果に基づき抽出した組み合わせに基づいてパーソナライズルールを構築する。例えば、パーソナライズルール構築部４３は、図１４に示すような集計結果においてユーザ数が上位から所定順位までの組み合わせを抽出してもよい。そして、パーソナライズルール構築部４３は、抽出した各組み合わせについて、第１の種別「視聴情報」の行動属性情報を含む選択条件と、第２の種別「広告反応」の行動属性情報を含む選択情報とからなるパーソナライズルールを構築すればよい。
【００９２】  次に、情報受信装置５０の各機能ブロックの詳細について説明する。
【００９３】  行動属性情報格納部５６は、行動情報に対してその属性を表す行動属性情報を格納する。行動属性情報格納部５６は、行動情報取得部２３によって取得されることが想定される行動情報の属性を表す行動属性情報をあらかじめ格納しておく。なお、行動属性情報格納部５６に格納される行動属性情報は、情報配信装置４０の行動属性情報格納部４６に格納される情報と同一のものであってもよい。例えば、行動属性情報格納部５６は、このような行動属性情報を、情報配信装置４０から受信することにより格納してもよい。あるいは、行動属性情報格納部５６は、外部の装置から配信される行動属性情報を格納してもよい。この場合、情報配信装置４０の行動属性情報格納部４６も、同様に外部の装置から配信される行動属性情報を格納すればよい。
【００９４】  パーソナライズルール受信部５１は、情報配信装置４０から、行動属性情報を含む選択条件、および、配信属性情報に対応する行動属性情報を含む選択情報からなるパーソナライズルールを受信する。また、パーソナライズルール受信部５１は、記憶装置により構成されるパーソナライズルール格納部５１１を有し、受信したパーソナライズルールをパーソナライズルール格納部５１１に格納する。
【００９５】  配信情報受信部５２は、情報配信装置４０から、配信属性情報を含む配信情報を受信する。また、配信情報受信部５２は、記憶装置により構成される配信情報格納部５２１を有し、受信した配信情報を配信情報格納部５２１に格納する。
【００９６】  配信情報フィルタリング部５４は、パーソナライズルール格納部５１１に格納されたパーソナライズルールのうち、行動情報取得部２３によって取得された行動情報の行動属性情報に適合する選択条件を含むパーソナライズルールを抽出する。ここで、配信情報フィルタリング部５４は、行動情報取得部２３によって取得された行動情報の行動属性情報を、行動属性情報格納部５６を参照することにより取得すればよい。
【００９７】  また、配信情報フィルタリング部５４は、行動情報取得部２３によって取得された行動情報の出現頻度を集計し、パーソナライズルールを、パーソナライズルール格納部５１１から抽出するようにしてもよい。上記パーソナライズルールは、集計結果に基づき選択した行動情報に適合する選択条件を含むものである。例えば、配信情報フィルタリング部５４は、行動情報取得部２３によって取得された行動情報に対応する行動属性情報の出現頻度を集計してもよい。これにより、例えば、「サッカー番組」は５２、「料理番組」は１４、といった集計結果が得られる。この場合、例えば、配信情報フィルタリング部５４は、集計数が上位から所定順位までの各行動属性情報について、その行動属性情報を選択条件に含むパーソナライズルールを抽出するようにしてもよい。
【００９８】  また、配信情報フィルタリング部５４は、配信情報格納部５２１に格納された配信情報のうち、上述のようにして抽出したパーソナライズルールの選択情報に含まれる行動属性情報に対応する配信属性情報を有する配信情報を選択する。
【００９９】  以上のように構成された情報配信システム２の動作について、図面を用いて説明する。なお、情報配信システム２の動作の概略については、図３に示した本発明の第１の実施の形態としての情報配信システム１と同様であるため、本実施の形態における説明を省略する。
【０１００】  まず、情報配信システム２のパーソナライズルールの構築および配信動作を図１５に示す。なお、図１５では、左図は行動情報送信装置６０の動作を示し、中央図は情報配信装置４０の動作を示し、右図は情報受信装置５０の動作を示し、各フローを結ぶ破線の矢印はデータの流れを示すものとする。
【０１０１】  図１５では、まず、行動情報送信装置６０において、行動情報取得部６１が、自装置のユーザの行動情報として、種別を表す情報を含む行動情報を取得する（ステップＳ４１）。例えば、前述のように、行動情報取得部６１は、そのような行動情報が蓄積された行動情報格納部６１１から行動情報を取得する。
【０１０２】  次に、行動情報送信部６２は、ステップＳ４１で取得された行動情報、および、自装置のユーザＩＤを、情報配信装置４０に対して送信する（ステップＳ４２）。ここで、行動情報送信部６２は、行動情報格納部６１１に新たな行動情報が追加される度にステップＳ４２を実行してもよい。あるいは、行動情報取得部６１は、行動情報格納部６１１に蓄積された行動情報を所定間隔等のタイミングで情報配信装置４０に送信してもよい。
【０１０３】  次に、情報配信装置４０において、行動情報収集部４１が、行動情報送信装置６０から送信された行動情報およびユーザＩＤを受信し（ステップＳ４３）、行動情報格納部４１１に格納する。この行動情報には、種別を表す情報が含まれる。
【０１０４】  次に、パーソナライズルール構築部４３は、行動情報格納部４１１に格納された行動情報に基づいて、関連性を有する複数の行動情報の行動属性情報の組み合わせを抽出する。そして、パーソナライズルール構築部４３は、抽出した組み合わせに基づいてパーソナライズルールを生成し（ステップＳ４４）、パーソナライズルール格納部４３１に格納する。このステップの詳細については後述する。
【０１０５】  次に、パーソナライズルール送信部１４は、パーソナライズルール格納部４３１に格納されたパーソナライズルールを、情報受信装置５０に対して送信する（ステップＳ４５）。このとき、前述のように、パーソナライズルール送信部１４は、パーソナライズルール格納部４３１に格納された全てのパーソナライズルールを送信してもよいし、一部のパーソナライズルールを送信してもよい。また、パーソナライズルール送信部１４は、本発明の第１の実施の形態と同様に、情報受信装置５０に対してパーソナライズルールをプッシュで送信してもよいし、情報受信装置５０からのリクエストに応答してプルで送信してもよい。
【０１０６】  次に、情報受信装置５０のパーソナライズルール受信部５１は、パーソナライズルールを受信し、パーソナライズルール格納部５１１に格納する（ステップＳ４６）。
【０１０７】  以上で、情報配信システム２は、パーソナライズルールの構築および配信動作を終了する。
【０１０８】  次に、ステップＳ４４におけるパーソナライズルール生成動作の詳細の一例を図１６に示す。図１６では、パーソナライズルール構築部４３が、第１の種別の行動属性情報および第２の種別の行動属性情報の組み合わせを集計し、集計結果に基づき抽出した組み合わせに基づいてパーソナライズルールを構築する動作例について説明する。
【０１０９】  図１６において、まず、パーソナライズルール構築部４３は、行動情報格納部４１１に格納された行動情報のユーザＩＤ毎に、第１の種別の行動情報の集合（行動情報集合）と、第２の種別の行動情報集合とを生成する（ステップＳ５１）。
【０１１０】  次に、パーソナライズルール構築部４３は、ステップＳ５１で生成したユーザＩＤ毎の第１の行動情報集合の各要素および第２の行動情報集合の各要素について、行動情報属性格納部４６を参照して対応する行動属性情報を取得する。そして、パーソナライズルール構築部４３は、ユーザＩＤ毎の第１の行動属性情報の集合（行動属性情報集合）および第２の行動属性情報集合を生成する（ステップＳ５２）。
【０１１１】  次に、パーソナライズルール構築部４３は、ステップＳ５２で生成したユーザＩＤ毎の第１の行動属性情報集合の各要素および第２の行動属性情報集合の各要素の組み合わせを生成する。そして、パーソナライズルール構築部４３は、組み合わせ毎に、同一の組み合わせが生成されたユーザ数を集計する（ステップＳ５３）。
【０１１２】  次に、パーソナライズルール構築部４３は、ステップＳ５３の集計結果に基づいて、第１の行動属性情報および第２の行動属性情報の組み合わせを抽出する（ステップＳ５４）。例えば、パーソナライズルール構築部４３は、ユーザ数が上位から所定順位までの組み合わせを抽出してもよい。
【０１１３】  次に、パーソナライズルール構築部４３は、ステップＳ５４で抽出した各組み合わせについて、第１の種別の行動属性情報を選択条件に含み、第２の種別の行動属性情報を選択情報に含むパーソナライズルールを構築する（ステップＳ５５）。なお、この場合、第２の種別として、配信属性情報に対応する行動属性情報を有する行動情報の種別が定められているとする。
【０１１４】  以上で、ステップＳ４４におけるパーソナライズルール生成動作の詳細な説明を終了する。
【０１１５】  次に、情報配信システム２の配信情報配信動作について説明する。情報配信システム２の配信情報配信動作は、図５を用いて説明した本発明の第１の実施の形態の情報配信システム１の配信情報配信動作と同様である。ただし、本実施の形態では、配信属性情報を含む配信情報が配信される。
【０１１６】  次に、情報配信システム２の配信情報のフィルタリングおよび提示動作を図１７に示す。
【０１１７】  図１７において、まず、情報受信装置５０の行動情報取得部２３は、本発明の第１の実施の形態と同様にステップＳ３１を実行し、自装置のユーザの行動情報を取得する。
【０１１８】  次に、配信情報フィルタリング部５４は、ステップＳ３１で取得された行動情報の行動属性情報に適合する選択条件を含むパーソナライズルールを、パーソナライズルール格納部５１１に格納されたパーソナライズルールから抽出する（ステップＳ６２）。このステップの詳細については後述する。
【０１１９】  次に、配信情報フィルタリング部５４は、ステップＳ６２で抽出したパーソナライズルールの選択情報に含まれる行動属性情報に対応する配信属性情報を有する配信情報を、配信情報格納部５２１に格納された配信情報の中から選択する（ステップＳ６３）。
【０１２０】  次に、配信情報提示部２５は、本発明の第１の実施の形態と同様にステップＳ３４を実行し、ステップＳ６３で選択された配信情報を表示装置等に提示する。
【０１２１】  以上で、情報配信システム２は、配信情報のフィルタリングおよび提示動作を終了する。
【０１２２】  次に、ステップＳ６２におけるパーソナライズルール抽出動作の詳細を図１８に示す。
【０１２３】  図１８において、まず、配信情報フィルタリング部５４は、ステップＳ３１で取得された行動情報に対応する行動属性情報を、行動属性情報格納部５６から取得する（ステップＳ７１）。
【０１２４】  次に、配信情報フィルタリング部５４は、ステップＳ７１で取得された行動属性情報について、同一の行動属性情報毎に、ステップＳ３１で取得された行動情報の数（出現頻度）を集計する（ステップＳ７２）。
【０１２５】  次に、配信情報フィルタリング部５４は、ステップＳ７２の集計結果に基づいて、行動属性情報を選択する（ステップＳ７３）。例えば、前述のように、配信情報フィルタリング部５４は、出現頻度が上位から所定順位までの行動属性情報を選択してもよい。
【０１２６】  次に、配信情報フィルタリング部５４は、ステップＳ７３で選択された各行動属性情報について、その行動属性情報を選択条件に含むパーソナライズルールを、パーソナライズルール格納部５１１から抽出する（ステップＳ７４）。
【０１２７】  以上で、ステップＳ６２におけるパーソナライズルール抽出動作の説明を終了する。
【０１２８】  次に、情報配信システム２の動作の具体例について説明する。
【０１２９】  まず、情報配信システム２のパーソナライズルール構築動作の具体例について説明する。
【０１３０】  ここでは、まず、行動情報送信装置６０において、行動情報取得部６１は、自装置のユーザの行動情報として、図９に示すような種別を表す情報を含む行動情報を取得する（図１５のステップＳ４１）。
【０１３１】  次に、行動情報送信部６２は、図９に示した行動情報と、ユーザＩＤとして「ユーザ１」を表す情報とを、情報配信装置４０に対して送信する（ステップＳ４２）。
【０１３２】  次に、情報配信装置４０において、行動情報収集部４１は、行動情報およびユーザＩＤを行動情報送信装置６０から受信する。そして、行動情報収集部４１は、受信した行動情報およびユーザＩＤを対応付けて、行動情報格納部４１１に格納する（ステップＳ４３）。これにより、行動情報格納部４１１には、図１０に示したような情報が格納される。
【０１３３】  次に、パーソナライズルール構築部４３は、図１０に示した行動情報格納部４１１に基づいて、パーソナライズルールを構築する（ステップＳ４４）。
【０１３４】  詳細には、まず、パーソナライズルール構築部４３は、図１０に示した行動情報格納部４１１に基づいて、ユーザＩＤ毎に、第１の種別の行動情報集合と、第２の種別の行動情報集合とを生成する。ここでは、第１の種別として「視聴情報」、第２の種別として「広告反応」が定められているとする。この場合、パーソナライズルール構築部４３は、「ユーザ１」について、第１の種別「視聴情報」の行動情報集合として、｛（“１０：００〜１１：００”、３ｃｈ）、（“１１：００〜１２：００”、５ｃｈ）｝という集合を生成する。また、パーソナライズルール構築部４３は、「ユーザ１」について、第２の種別「広告反応」の行動情報集合として、｛（“１１：３０”、“サッカーチケット”）｝という集合を生成する。同様にして、パーソナライズルール構築部４３は、他のユーザＩＤについても、第１の種別の行動情報集合および第２の種別の行動情報集合を生成する。（図１６のステップＳ５１）。
【０１３５】  次に、パーソナライズルール構築部４３は、ステップＳ５１で生成したユーザＩＤ毎の第１の種別の行動情報集合の各要素および第２の種別の行動情報集合の各要素について、図１１に示した行動情報属性格納部４６を参照して対応する行動属性情報を取得する。そして、パーソナライズルール構築部４３は、ユーザＩＤ毎に第１の種別の行動属性情報集合および第２の種別の行動属性情報集合を生成する。例えば、パーソナライズルール構築部４３は、「ユーザ１」について、第１の種別「視聴情報」の行動属性情報集合として、｛“サッカー番組”、“料理番組”｝という集合を生成する。また、パーソナライズルール構築部４３は、「ユーザ１」について、第２の種別「広告反応」の行動属性情報集合として、｛“サッカー情報”｝という集合を生成する。同様にして、パーソナライズルール構築部４３は、他のユーザＩＤについても、第１の種別の行動属性情報集合および第２の種別の行動属性情報集合を生成する。（ステップＳ５２）。
【０１３６】  次に、パーソナライズルール構築部４３は、ステップＳ５２で生成したユーザＩＤ毎の第１の種別の行動属性情報集合の各要素および第２の種別の行動属性情報集合の各要素の組み合わせを生成する。例えば、パーソナライズルール構築部４３は、「ユーザ１」について、第１の種別の行動属性情報「サッカー番組」および第２の種別の行動属性情報「サッカー情報」の組み合わせ（“サッカー番組”，“サッカー情報”）を生成する。同様にして、パーソナライズルール構築部４３は、「ユーザ１」について、第１の種別の行動属性情報および第２の種別の行動属性情報の他の組み合わせを生成する。また、パーソナライズルール構築部４３は、他のユーザＩＤについても、第１の種別の行動属性情報および第２の種別の行動属性情報の各種組み合わせを生成する。そして、パーソナライズルール構築部４３は、組み合わせ毎に、同一の組み合わせが生成されたユーザ数を集計する。例えば、パーソナライズルール構築部４３は、組み合わせ（“サッカー番組”，“サッカー情報”）が生成されたユーザ数をカウントする。同様にして、パーソナライズルール構築部４３は、他の組み合わせについても、ユーザ数をカウントする。（ステップＳ５３）。これにより、図１４に示したような集計結果が得られたものとする。
【０１３７】  次に、パーソナライズルール構築部４３は、ステップＳ５３の集計結果のうち、例えば、ユーザ数が上位５位までの第１の種別の行動属性情報および第２の種別の行動属性情報の組み合わせを抽出する（ステップＳ５４）。この例では、図１４の集計結果から、（“サッカー番組”、“サッカー情報”）、（“音楽番組”、“Ｊ―ＰＯＰ情報”）、（“子供番組”、“おもちゃ情報”）、（“子供番組”、“ゴルフ情報”）、（“サッカー番組”、“ゲーム情報”）の各組み合わせが抽出されることになる。
【０１３８】  次に、パーソナライズルール構築部４３は、ステップＳ５４で抽出した各組み合わせについて、第１の種別の行動属性情報を選択条件に含み、第２の種別の行動属性情報を選択情報に含むパーソナライズルールを構築する。例えば、パーソナライズルール構築部４３は、組み合わせ（“サッカー番組”、“サッカー情報”）に基づいて、「“選択条件”＝ “サッカー番組”、“選択情報”＝“サッカー情報”」というパーソナライズルールを生成する。同様にして、パーソナライズルール構築部４３は、ステップＳ５４で抽出された他の各組み合わせに基づいて、それぞれパーソナライズルールを生成する（ステップＳ５５）。
【０１３９】  次に、パーソナライズルール構築部４３は、生成したパーソナライズルールをパーソナライズルール格納部４３１に格納する。これにより、図１９に示すようなパーソナライズルールが、パーソナライズルール格納部４３１に格納されたものとする。
【０１４０】  次に、情報配信装置４０のパーソナライズルール送信部１４は、パーソナライズルール格納部４３１に格納されたパーソナライズルールを情報受信装置５０に送信する（図１５のステップＳ４５）。
【０１４１】  そして、情報受信装置５０のパーソナライズルール受信部５１は、パーソナライズルールを受信してパーソナライズルール格納部５１１に格納する（ステップＳ４６）。ここでは、図１９に示したパーソナライズルールの全てが配信され、情報受信装置５０のパーソナライズルール格納部５１１に格納されたものとする。
【０１４２】  次に、情報配信装置４０の配信情報送信部１５は、配信情報格納部４２に格納された配信情報を情報受信装置５０に送信する。そして、情報受信装置５０の配信情報受信部５２は、配信情報を受信して配信情報格納部５２１に格納する（図５のステップＳ２１〜Ｓ２２）。ここでは、図１２に示した配信情報が全て配信され、情報受信装置５０の配信情報格納部５２１に格納されたものとする。
【０１４３】  次に、情報受信装置５０の行動情報取得部２３は、配信された配信情報を、配信されたパーソナライズルールおよび自装置の行動情報に基づいてフィルタリングする。
【０１４４】  詳細には、まず、行動情報取得部２３は、行動情報格納部２３１から、図２０に示したような行動情報を取得したとする（図１７のステップＳ３１）。
【０１４５】  次に、配信情報フィルタリング部５４は、ステップＳ３１で取得された行動情報の行動属性情報に適合する選択条件を含むパーソナライズルールを、パーソナライズルール格納部５１１から抽出する（ステップＳ６２）。
【０１４６】  具体的には、まず、配信情報フィルタリング部５４は、図２０に示した行動情報に対応する行動属性情報を、図１１に示した行動属性情報格納部５６から取得する（図１８のステップＳ７１）。これにより、図２１に示すような行動属性情報が得られる。
【０１４７】  次に、配信情報フィルタリング部５４は、図２１に示した行動属性情報について、同一の行動属性情報毎に、ステップＳ３１で取得された行動情報の数（出現頻度）を集計する。ここでは、図２２に示すような集計結果が得られたものとする。そこで、配信情報フィルタリング部５４は、集計結果の上位から所定順位までの行動属性情報を選択する（ステップＳ７３）。ここでは、図２２の集計結果から、上位３位までの“子供番組”、“クイズ番組”、“お笑い番組”の３つの行動属性情報が選択されたものとする。
【０１４８】  次に、配信情報フィルタリング部５４は、ステップＳ７３で選択された各行動属性情報について、その行動属性情報を選択条件に含むパーソナライズルールを、パーソナライズルール格納部５１１から抽出する（ステップＳ７４）。ここでは、｛“選択条件”＝“子供番組”、“選択情報”＝“おもちゃ情報”｝、｛“選択条件”＝“子供番組”、“選択情報”＝“ゴルフ情報”｝の２つのパーソナライズルールが抽出される。
【０１４９】  次に、配信情報フィルタリング部５４は、ステップＳ６２で抽出したパーソナライズルールの選択情報に含まれる行動属性情報に対応する配信属性情報を持つ配信情報を、図１２に示した配信情報格納部５２１の中から選択する（図１７のステップＳ６３）。これにより、“携帯ゲーム機”、“カードゲーム”、“ゴルフウェア”の３つの配信情報が選択される。
【０１５０】  次に、配信情報提示部２５は、ステップＳ６３で選択された３つの配信情報を表示装置等に提示する（ステップＳ３４）。例えば、配信情報提示部２５は、図２３に示すように、情報受信装置５０を構成するコンピュータ装置で動作するコンテンツ視聴アプリケーションにより表示装置に表示されるコンテンツ番組表に、選択された配信情報を含めるようにしてもよい。
【０１５１】  以上で、情報配信システム２の具体的な動作の説明を終了する。
【０１５２】  次に、本発明の第２の実施の形態の効果について述べる。
【０１５３】  本発明の第２の実施の形態としての情報配信システムは、ユーザのプライバシ情報を保護しながら、そのようなユーザにさらに精度高く適合する配信情報を配信することができる。
【０１５４】  その理由は、情報配信装置において行動情報格納部が行動情報に対応する行動属性情報を格納しておき、配信情報格納部が配信属性情報を含む配信情報を格納しておくからである。そして、行動情報収集部が、行動情報を送信する行動情報送信装置から種別を表す情報を含む行動情報を収集する。また、パーソナライズルール構築部が、収集した行動情報に対応する行動属性情報から、第１の種別の行動情報の行動属性情報および第２の種別の行動情報の行動属性情報の組み合わせを抽出する。そして、パーソナライズルール構築部が、抽出した組み合わせのうち第１の種別の行動属性情報を選択条件に含み、第２の種別の行動属性情報を選択情報に含むパーソナライズルールを構築するからである。そして、情報配信装置のパーソナライズルール送信部が、構築されたパーソナライズルールを情報受信装置に配信し、配信情報送信部が、配信属性情報を含む配信情報を情報受信装置に配信する。そして、パーソナライズルール送信部が、情報受信装置においても、行動属性情報格納部が行動情報に対応する行動属性情報を格納しておくからである。そして、情報受信装置において、配信情報フィルタリング部が、自装置のユーザの行動情報を取得すると、行動属性情報格納部を参照することによりその行動属性情報を取得する。また、配信情報フィルタリング部が、取得した行動属性情報に適合する選択条件を含むパーソナライズルールを、受信したパーソナライズルールから抽出する。さらに、配信情報フィルタリング部が、抽出したパーソナライズルールの選択情報に含まれる行動属性情報に対応する配信属性情報を有する配信情報を、受信した配信情報から選択する。その後、配信情報提示部が、選択した配信情報を提示するからである。
【０１５５】  これにより、情報受信装置においてあらかじめ配信された配信情報の中からユーザの行動情報に適合する配信情報を選択する際に用いられるパーソナライズルールを、行動属性情報の関連性に基づくことにより、さらに精度良く構築しておくことが可能となる。
【０１５６】  なお、本実施の形態において、情報配信装置の行動情報収集部は、行動情報とともにユーザＩＤを受信することにより、行動情報およびユーザＩＤを対応付けて行動情報格納部に格納するものとして説明した。この他、行動情報収集部は、収集した行動情報に、その送信元の行動情報送信装置６０の識別情報をユーザＩＤとして対応付けて格納してもよい。
【０１５７】  また、本実施の形態において、パーソナライズルールの選択情報は、第２の種別の行動属性情報を含むことにより、その第２の種別の行動属性情報と同一の値をとる配信属性情報を有する配信情報を選択可能に表す例を中心に説明した。この他、例えば、パーソナライズルールの選択情報は、該選択情報に含まれる行動属性情報を表す文字列を含む文字列によって表される配信属性情報を有する配信情報を選択可能に表すようにしてもよい。このように、本実施の形態におけるパーソナライズルールの選択情報は、該選択情報に含まれる行動属性情報によって示される配信属性情報を有する配信情報を選択可能に表すものであればよい。
【０１５８】  （第３の実施の形態）  次に、本発明の第３の実施の形態について図面を参照して詳細に説明する。なお、本実施の形態の説明において参照する各図面において、本発明の第２の実施の形態と同一の構成および同様に動作するステップには同一の符号を付して本実施の形態における詳細な説明を省略する。
【０１５９】  まず、本発明の第３の実施の形態に係る情報配信システム３の構成を図２４に示す。図２４において、情報配信システム３は、本発明の第２の実施の形態に係る情報配信システム２に対して、情報配信装置４０に替えて情報配信装置７０を備える点が異なる。
【０１６０】  次に、情報配信システム３を構成する各装置の機能ブロック構成を図２５に示す。
【０１６１】  図２５において、情報配信装置７０は、本発明の第２の実施の形態に係る情報配信装置４０に対して、配信情報送信部１５に替えて配信情報送信部７５を備える点が異なる。
【０１６２】  配信情報送信部７５は、情報受信装置５０に送信する配信情報を、次のようにして配信情報格納部４２から選択する。
【０１６３】  例えば、配信情報送信部７５は、情報受信装置５０に送信する配信情報を、行動情報の行動頻度情報に基づいて、配信情報格納部４２から選択する。ここで、行動情報の行動頻度情報とは、行動情報の示す行動が各種ユーザによりとられる頻度を表す情報である。このような行動頻度情報は、過去の所定期間において計測されたものであってもよい。このような行動頻度情報として代表的な情報に、コンテンツの視聴行動に対する視聴率がある。例えば、配信情報送信部７５は、過去の所定期間において行動情報収集部４１により収集された行動情報の数を集計することにより、このような行動頻度情報を取得してもよい。あるいは、配信情報送信部７５は、このような行動頻度情報を提供する外部の装置から、行動頻度情報を取得してもよい。また、配信情報送信部７５は、このような行動頻度情報として、季節や曜日、特定の日程などに対応付けられた行動頻度情報を取得してもよい。
【０１６４】  具体的には、配信情報送信部７５は、パーソナライズルール送信部１４によって情報受信装置５０に送信されたパーソナライズルールの選択条件に適合しうる行動情報の行動頻度情報に基づいて、配信情報を配信情報格納部４２から選択してもよい。ここで、配信情報格納部４２から選択される配信情報は、上記のパーソナライズルールに含まれる選択情報により選択されうる配信情報である。例えば、配信情報送信部７５は、情報受信装置５０に送信されたパーソナライズルールのうち、その選択条件に含まれる行動属性情報を持つ行動情報の行動頻度情報が上位から所定順位までのパーソナライズルールを特定してもよい。なお、情報受信装置５０に送信された上記パーソナライズルールは、パーソナライズルール送信部１４によって送信されたものである。そして、配信情報送信部７５は、特定したパーソナライズルールの選択情報に含まれる行動属性情報に対応する配信属性情報を持つ配信情報を、配信情報格納部４２から選択してもよい。
【０１６５】  また、配信情報送信部７５は、情報受信装置５０に送信する配信情報として、選択条件が異なる複数のパーソナライズルールのそれぞれにより選択されうる同一の配信情報を、配信情報格納部４２から選択してもよい。具体的には、配信情報送信部７５は、パーソナライズルール送信部１４によって情報受信装置５０に送信されたパーソナライズルールのうち、選択条件が異なり、かつ、選択情報が同一のパーソナライズルールを特定してもよい。そして、配信情報送信部７５は、特定したパーソナライズルールの選択情報に含まれる行動属性情報に対応する配信属性情報を持つ配信情報を、配信情報格納部４２から選択してもよい。
【０１６６】  また、配信情報送信部７５は、上述のようにして配信情報格納部４２から選択した配信情報を、情報受信装置５０に対して送信する。
【０１６７】  以上のように構成された情報配信システム３の動作について説明する。情報配信システム３の動作は、図３、図５、および、図１５〜図１８を参照して説明した本発明の第２の実施の形態としての情報配信システム２の動作と略同様である。ただし、図５のステップＳ２１における動作の詳細が異なる。
【０１６８】  ステップＳ２１における配信情報配信動作の詳細を図２６に示す。
【０１６９】  図２６では、まず、配信情報送信部７５は、配信情報格納部４２から配信情報を選択する（ステップＳ８１）。例えば、上述のように、配信情報送信部７５は、行動情報の行動頻度情報に基づいて特定したパーソナライズルールにより選択されうる配信情報を選択してもよい。また、配信情報送信部７５は、異なる選択条件を含むパーソナライズルールにより選択されうる同一の配信情報を選択してもよい。
【０１７０】  次に、配信情報送信部７５は、ステップＳ８１で選択した配信情報を、情報受信装置５０に対して送信する（ステップＳ８２）。
【０１７１】  以上で、ステップＳ２１における配信情報送信動作の詳細な説明を終了する。
【０１７２】  次に、本発明の第３の実施の形態の効果について述べる。
【０１７３】  本発明の第３の実施の形態としての情報配信システムは、ユーザのプライバシ情報を保護しながら、ユーザに対してより精度高く適合する配信情報を提示する際に、配信情報の閲覧率を保ちながら、配信情報の配信量を低減することができる。
【０１７４】  その理由は、配信情報送信部が、行動情報の行動頻度情報を取得することにより、パーソナライズルールの選択条件に適合する行動情報の行動頻度情報に基づいて、それらのパーソナライズルールにより選択されうる配信情報を選択するからである。そして、配信情報送信部が、選択した配信情報を情報受信装置に送信するからである。これにより、情報受信装置の配信情報格納部には、発生頻度の高い行動情報に適合したパーソナライズルールにより選択されうる配信情報が格納されることになる。つまり、本実施の形態では、情報配信装置から情報受信装置に対して配信されなかった配信情報は、たとえ配信されたとしても、情報受信装置においてフィルタリングにより選択される可能性の低い配信情報であるといえる。したがって、本実施の形態は、情報配信装置から情報受信装置に対して全ての配信情報を配信する場合と比較して、配信情報の配信量を低減してネットワーク負荷や情報受信装置の負荷を低減しながらも、情報配信装置における配信情報の閲覧率を保つことが可能となる。
【０１７５】  また、本発明の第３の実施の形態としての情報配信システムは、行動情報を提供しないユーザに対して精度高く適合する配信情報を提示する際に、そのようなユーザのプライバシ情報の漏洩を防止することができる。
【０１７６】  その理由は、配信情報送信部が、異なる選択条件を含むパーソナライズルールにより選択されうる同一の配信情報を選択して、情報受信装置に送信するからである。ここで、情報受信装置において、提示された配信情報をユーザが閲覧した、あるいは、閲覧による結果として商品を購買した、といったような配信情報に対するユーザの反応を表す情報は、閲覧先の情報を提供するサーバや商品を販売するサーバに送信される。つまり、提示された配信情報に対するユーザの反応を表す情報は、外部に送信される場合がある。このとき、提示される配信情報と、その配信情報が配信情報フィルタリング部により選択される際の選択条件とが、パーソナライズルールにおいて一対一に対応していると、その配信情報が選択される要因となったユーザの行動情報が外部に漏洩することになる。本実施の形態は、異なる選択条件を含むパーソナライズルールにより選択されうる同一の配信情報を選択して情報受信装置に送信するので、配信情報に対するユーザの反応を表す情報が外部に送信されても、その配信情報が選択される要因となったユーザの行動情報が外部に漏洩することがない。
【０１７７】  なお、上述した本発明の各実施の形態において、行動情報が、コンテンツの視聴行動を表す情報や、広告に対する反応行動を表す情報である例を中心に説明したが、本発明は、行動情報が、ユーザのその他の行動を表す行動情報である場合にも適用可能である。
【０１７８】  また、上述した本発明の各実施の形態において、情報配信システムを構成する各装置は、各機能ブロックが複数のコンピュータ装置に分散されることにより実現されてもよい。
【０１７９】  また、本発明の各実施の形態において、情報受信装置および行動情報送信装置は、同一のコンピュータ装置によって実現されてもよい。
【０１８０】  また、上述した本発明の各実施の形態において、各フローチャートを参照して説明した各装置の動作を、本発明のコンピュータ・プログラムとしてコンピュータ装置の記憶装置（記憶媒体）に格納してもよい。そして、係るコンピュータ・プログラムを当該ＣＰＵが読み出して実行するようにしてもよい。そして、このような場合において、本発明は、係るコンピュータ・プログラムのコード或いは記憶媒体によって構成される。
【０１８１】  また、上述した各実施の形態は、適宜組み合わせて実施されることが可能である。
【０１８２】  また、本発明は、上述した各実施の形態に限定されず、様々な態様で実施されることが可能である。
【０１８３】  また、上述した各実施の形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１８４】  （付記１）  ユーザの行動を表す行動情報を送信する行動情報送信装置から行動情報を収集する行動情報収集手段と、  情報受信装置に対して配信するための配信情報を格納する配信情報格納手段と、  前記行動情報収集手段により収集された行動情報のうち、関連性を有する複数の行動情報を抽出し、抽出した複数の行動情報の少なくとも１つの行動情報に関する情報に基づく選択条件を生成し、抽出した複数の行動情報の他の少なくとも１つの行動情報に関する情報を用いて前記配信情報を選択可能に表す選択情報を生成することにより、生成した選択条件および選択情報からなるパーソナライズルールを構築するパーソナライズルール構築手段と、  前記情報受信装置に対して、前記パーソナライズルール構築手段によって構築されたパーソナライズルールを送信するパーソナライズルール送信手段と、  前記情報受信装置に対して、前記配信情報格納手段に格納された配信情報を送信する配信情報送信手段と、  を備えた情報配信装置。
【０１８５】  （付記２）  前記行動情報に対してその属性を表す行動属性情報を格納する行動属性情報格納手段をさらに備え、  前記配信情報格納手段は、前記配信情報として、その属性を表す配信属性情報を含む配信情報を格納し、  前記パーソナライズルール構築手段は、前記行動情報収集手段により収集された行動情報に対応する行動属性情報を前記行動属性情報格納手段から取得することにより、関連性を有する複数の行動情報の行動属性情報を抽出し、抽出した複数の行動属性情報の少なくとも１つの行動属性情報を含む前記選択条件を生成し、抽出した複数の行動属性情報の他の少なくとも１つの行動属性情報を前記選択情報に含めることにより該行動属性情報に対応する配信属性情報を持つ配信情報を選択可能に表す前記選択情報を生成することを特徴とする付記１に記載の情報配信装置。
【０１８６】  （付記３）  前記行動情報収集手段は、前記行動情報として、その種別を表す情報を含む行動情報を受信し、  前記パーソナライズルール構築手段は、前記行動情報収集手段により収集された行動情報のうち、所定の第１の種別の行動情報および所定の第２の種別の行動情報の間で関連性を有するものを抽出し、抽出した第１の種別の行動情報に関する情報に基づき前記選択条件を生成し、抽出した第２の種別の行動情報に関する情報を用いて前記配信情報を選択可能に表すよう前記選択情報を生成することを特徴とする付記１または２に記載の情報配信装置。
【０１８７】  （付記４）  前記第２の種別として、前記配信属性情報に対応する行動属性情報を有する行動情報の種別があらかじめ定められているとき、  前記パーソナライズルール構築手段は、前記行動情報収集手段により収集された行動情報に基づいて、前記第１の種別の行動情報の行動属性情報および前記第２の種別の行動情報の行動属性情報の組み合わせのうち関連性を有するものを抽出し、抽出した組み合わせの示す第１の種別の行動情報の行動属性情報を前記選択条件に含み、該組み合わせの示す第２の種別の行動情報の行動属性情報を前記選択情報に含むよう前記パーソナライズルールを構築することを特徴とする付記３に記載の情報配信装置。
【０１８８】  （付記５）  前記行動情報収集手段は、前記行動情報とともに、前記行動情報送信装置のユーザを識別するユーザ識別情報を収集し、  前記パーソナライズルール構築手段は、ユーザ識別情報毎に前記第１の種別の行動情報の行動属性情報および前記第２の種別の行動情報の行動属性情報の組み合わせを生成して同一の組み合わせが生成されたユーザ識別情報の数を集計し、集計結果に基づき抽出した組み合わせに基づいて、前記パーソナライズルールを構築することを特徴とする付記４に記載の情報配信装置。
【０１８９】  （付記６）  前記配信情報送信手段は、前記行動情報の示す行動の発生頻度を表す行動頻度情報を取得することにより、前記パーソナライズルール送信手段によって前記情報受信装置に送信されたパーソナライズルールの選択条件に適合しうる行動情報の行動頻度情報に基づいて、該パーソナライズルールに含まれる選択情報により選択されうる配信情報を前記配信情報格納手段から選択し、選択した配信情報を前記情報受信装置に送信することを特徴とする付記１から５のいずれか１つに記載の情報配信装置。
【０１９０】  （付記７）  前記配信情報送信手段は、前記パーソナライズルール送信手段によって前記情報受信装置に送信されたパーソナライズルールのうち、選択条件が異なる複数のパーソナライズルールにより選択されうる同一の配信情報を前記配信情報格納手段から選択し、選択した配信情報を前記情報受信装置に送信することを特徴とする付記１から６のいずれか１つに記載の情報配信装置。
【０１９１】  （付記８）  付記１から７のいずれか１つに記載の情報配信装置から前記パーソナライズルールを受信するパーソナライズルール受信手段と、  前記情報配信装置から前記配信情報を受信する配信情報受信手段と、  自装置を利用するユーザの行動を表す行動情報を取得する行動情報取得手段と、  前記パーソナライズルール受信手段により受信されたパーソナライズルールのうち、前記行動情報取得手段によって取得された行動情報に適合する選択条件を含むパーソナライズルールを抽出し、前記配信情報受信手段によって受信された配信情報のうち、抽出したパーソナライズルールに含まれる選択情報の示す配信情報を選択する配信情報フィルタリング手段と、  前記配信情報フィルタリング手段により選択された配信情報を出力する配信情報提示手段と、  を備えた情報受信装置。
【０１９２】  （付記９）  前記行動情報に対してその属性を表す行動属性情報を格納する行動属性情報格納手段をさらに備え、  前記配信情報受信手段は、前記配信情報として、その属性を表す配信属性情報を含む配信情報を受信し、  前記パーソナライズルール受信手段は、前記行動属性情報を含む選択条件、および、前記配信属性情報に対応する行動属性情報を含む選択情報からなるパーソナライズルールを受信し、  前記配信情報フィルタリング手段は、前記行動情報取得手段によって取得された行動情報の行動属性情報を前記行動属性情報格納手段から取得することにより、前記パーソナライズルール受信手段によって受信されたパーソナライズルールのうち、前記行動情報取得手段によって取得された行動情報の行動属性情報に適合する選択条件を含むパーソナライズルールを抽出し、前記配信情報受信手段によって受信された配信情報のうち、抽出したパーソナライズルールの選択情報に含まれる行動属性情報に対応する配信属性情報を有する配信情報を選択することを特徴とする付記８に記載の情報受信装置。
【０１９３】  （付記１０）  前記配信情報フィルタリング手段は、前記行動情報取得手段によって取得された行動情報の出現頻度を集計し、集計結果に基づき選択した行動情報に適合する選択条件を含むパーソナライズルールを抽出することを特徴とする付記８または付記９に記載の情報受信装置。
【０１９４】  （付記１１）  自装置を利用するユーザの行動を表す行動情報を取得する行動情報取得手段と、  前記行動情報を付記１から付記７のいずれか１つに記載の情報配信装置に対して送信する行動情報送信手段と、  を備えた行動情報送信装置。
【０１９５】  （付記１２）  付記１から付記７のいずれか１つに記載の情報配信装置と、  付記８から付記１０のいずれか１つに記載の情報受信装置と、  付記１１に記載の行動情報送信装置と、  を備えた情報配信システム。
【０１９６】  （付記１３）  情報配信装置、情報受信装置、および、行動情報送信装置を備えた情報配信システムにおける情報配信方法であって、  前記行動情報送信装置が、    自装置を利用するユーザの行動を表す行動情報を取得し、    前記行動情報を前記情報配信装置に対して送信し、  前記情報配信装置が、    当該情報配信装置が備える配信情報格納部に配信情報を格納しておき、    前記行動情報送信装置から行動情報を収集し、    前記収集した行動情報のうち、関連性を有する複数の行動情報を抽出し、抽出した複数の行動情報の少なくとも１つの行動情報に関する情報に基づく選択条件を生成し、抽出した複数の行動情報の他の少なくとも１つの行動情報に関する情報を用いて前記配信情報を選択可能に表す選択情報を生成することにより、生成した選択条件および選択情報からなるパーソナライズルールを構築し、    前記構築したパーソナライズルールを情報受信装置に対して送信し、    当該情報配信装置が備える前記配信情報格納部に格納された配信情報を前記情報受信装置に対して送信し、  前記情報受信装置が、    前記情報配信装置から前記パーソナライズルールを受信し、    前記情報配信装置から前記配信情報を受信し、    自装置を利用するユーザの行動を表す行動情報を取得し、    受信したパーソナライズルールのうち、取得した行動情報に適合する選択条件を含むパーソナライズルールを抽出し、    受信した配信情報のうち、抽出したパーソナライズルールに含まれる選択情報の示す配信情報を選択し、    前記選択した配信情報を出力する、  ことを特徴とする情報配信方法。
【０１９７】  （付記１４）  ユーザの行動を表す行動情報を送信する行動情報送信装置から行動情報を収集し、  配信情報格納部に配信情報を格納しておき、  収集した行動情報のうち、関連性を有する複数の行動情報を抽出し、抽出した複数の行動情報の少なくとも１つの行動情報に関する情報に基づく選択条件を生成し、抽出した複数の行動情報の他の少なくとも１つの行動情報に関する情報を用いて前記配信情報を選択可能に表す選択情報を生成することにより、生成した選択条件および選択情報からなるパーソナライズルールを構築し、  構築したパーソナライズルールを情報受信装置に対して送信し、  前記配信情報格納部に格納された配信情報を前記情報受信装置に対して送信する、情報配信方法。
【０１９８】  （付記１５）  付記１４に記載の情報配信方法を実行する情報配信装置から前記パーソナライズルールを受信し、  前記情報配信装置から前記配信情報を受信し、  自装置を利用するユーザの行動を表す行動情報を取得し、  受信したパーソナライズルールのうち、取得した行動情報に適合する選択条件を含むパーソナライズルールを抽出し、受信した配信情報のうち、抽出したパーソナライズルールに含まれる選択情報の示す配信情報を選択し、  選択した配信情報を出力する、情報受信方法。
【０１９９】  （付記１６）  自装置を利用するユーザの行動を表す行動情報を取得し、  前記行動情報を、付記１４に記載の情報配信方法を実行する情報配信装置に対して送信する、行動情報送信方法。
【０２００】  （付記１７）  配信情報を格納した配信情報格納部を用いて、  ユーザの行動を表す行動情報を送信する行動情報送信装置から行動情報を収集する行動情報収集ステップと、  前記行動情報収集ステップで収集された行動情報のうち、関連性を有する複数の行動情報を抽出し、抽出した複数の行動情報の少なくとも１つの行動情報に関する情報に基づく選択条件を生成し、抽出した複数の行動情報の他の少なくとも１つの行動情報に関する情報を用いて前記配信情報を選択可能に表す選択情報を生成することにより、生成した選択条件および選択情報からなるパーソナライズルールを構築するパーソナライズルール構築ステップと、  前記パーソナライズルール構築ステップで構築されたパーソナライズルールを情報受信装置に対して送信するパーソナライズルール送信ステップと、  前記配信情報格納部に格納された配信情報を前記情報受信装置に対して送信する配信情報送信ステップと、  をコンピュータ装置に実行させるコンピュータ・プログラム。
【０２０１】  （付記１８）  付記１７に記載のコンピュータ・プログラムを実行する情報配信装置から前記パーソナライズルールを受信するパーソナライズルール受信ステップと、  前記情報配信装置から前記配信情報を受信する配信情報受信ステップと、  自装置を利用するユーザの行動を表す行動情報を取得する行動情報取得ステップと、  前記パーソナライズルール受信ステップで受信されたパーソナライズルールのうち、前記行動情報取得ステップで取得された行動情報に適合する選択条件を含むパーソナライズルールを抽出し、前記配信情報受信ステップで受信された配信情報のうち、抽出したパーソナライズルールに含まれる選択情報の示す配信情報を選択する配信情報フィルタリングステップと、  前記配信情報フィルタリングステップで選択された配信情報を出力する配信情報提示ステップと、  をコンピュータ装置に実行させるコンピュータ・プログラム。
【０２０２】  （付記１９）  自装置を利用するユーザの行動を表す行動情報を取得する行動情報取得ステップと  前記行動情報を、付記１７に記載のコンピュータ・プログラムを実行する情報配信装置に対して送信する行動情報送信ステップと、  をコンピュータ装置に実行させるコンピュータ・プログラム。
【０２０３】  この出願は、２０１２年１２月１９日に出願された日本出願特願２０１２−２７７０１３号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【０２０４】  １、２、３    情報配信システム  １０、４０、７０    情報配信装置  １１、４１    行動情報収集部  １２、４２、２２１、５２１    配信情報格納部  １３、４３    パーソナライズルール構築部  １４    パーソナライズルール送信部  １５、７５    配信情報送信部  ４６、５６    行動属性情報格納部  １１１、２３１、３１１、４１１、６１１    行動情報格納部  １３１、２１１、４３１、５１１    パーソナライズルール格納部  ２０、５０    情報受信装置  ２１、５１    パーソナライズルール受信部  ２２、５２    配信情報受信部  ２３、３１、６１    行動情報取得部  ２４、５４    配信情報フィルタリング部  ２５    配信情報提示部  ３０、６０    行動情報送信装置  ３２、６２    行動情報送信部
【図１】
2014097567.tif 000003
【図２】
2014097567.tif 000004
【図３】
2014097567.tif 000005
【図４】
2014097567.tif 000006
【図５】
2014097567.tif 000007
【図６】
2014097567.tif 000008
【図７】
2014097567.tif 000009
【図８】
2014097567.tif 000010
【図９】
2014097567.tif 000011
【図１０】
2014097567.tif 000012
【図１１Ａ】
2014097567.tif 000013
【図１１Ｂ】
2014097567.tif 000014
【図１２】
2014097567.tif 000015
【図１３】
2014097567.tif 000016
【図１４】
2014097567.tif 000017
【図１５】
2014097567.tif 000018
【図１６】
2014097567.tif 000019
【図１７】
2014097567.tif 000020
【図１８】
2014097567.tif 000021
【図１９】
2014097567.tif 000022
【図２０】
2014097567.tif 000023
【図２１】
2014097567.tif 000024
【図２２】
2014097567.tif 000025
【図２３】
2014097567.tif 000026
【図２４】
2014097567.tif 000027
【図２５】
2014097567.tif 000028
【図２６】
2014097567.tif 000029
【手続補正書】
【提出日】平成27年6月12日(2015.6.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザの行動を表す行動情報を送信する行動情報送信装置から行動情報を収集する行動情報収集手段と、
情報受信装置に対して配信するための配信情報を格納する配信情報格納手段と、
前記行動情報収集手段により収集された行動情報のうち、関連性を有する複数の行動情報を抽出し、抽出した複数の行動情報の少なくとも１つの行動情報に関する情報に基づく選択条件を生成し、抽出した複数の行動情報の他の少なくとも１つの行動情報に関する情報を用いて前記配信情報を選択可能に表す選択情報を生成することにより、生成した選択条件および選択情報からなるパーソナライズルールを構築するパーソナライズルール構築手段と、
前記情報受信装置に対して、前記パーソナライズルール構築手段によって構築されたパーソナライズルールを送信するパーソナライズルール送信手段と、
前記情報受信装置に対して、前記配信情報格納手段に格納された配信情報を送信する配信情報送信手段と、
を備えた情報配信装置。
【請求項２】
前記行動情報に対してその属性を表す行動属性情報を格納する行動属性情報格納手段をさらに備え、
前記配信情報格納手段は、前記配信情報として、その属性を表す配信属性情報を含む配信情報を格納し、
前記パーソナライズルール構築手段は、前記行動情報収集手段により収集された行動情報に対応する行動属性情報を前記行動属性情報格納手段から取得することにより、関連性を有する複数の行動情報の行動属性情報を抽出し、抽出した複数の行動属性情報の少なくとも１つの行動属性情報を含む前記選択条件を生成し、抽出した複数の行動属性情報の他の少なくとも１つの行動属性情報を前記選択情報に含めることにより該行動属性情報に対応する配信属性情報を持つ配信情報を選択可能に表す前記選択情報を生成することを特徴とする請求項１に記載の情報配信装置。
【請求項３】
前記行動情報収集手段は、前記行動情報として、その種別を表す情報を含む行動情報を受信し、
前記パーソナライズルール構築手段は、前記行動情報収集手段により収集された行動情報のうち、所定の第１の種別の行動情報および所定の第２の種別の行動情報の間で関連性を有するものを抽出し、抽出した第１の種別の行動情報に関する情報に基づき前記選択条件を生成し、抽出した第２の種別の行動情報に関する情報を用いて前記配信情報を選択可能に表すよう前記選択情報を生成することを特徴とする請求項１または２に記載の情報配信装置。
【請求項４】
前記配信情報送信手段は、前記行動情報の示す行動の発生頻度を表す行動頻度情報を取得することにより、前記パーソナライズルール送信手段によって前記情報受信装置に送信されたパーソナライズルールの選択条件に適合しうる行動情報の行動頻度情報に基づいて、該パーソナライズルールに含まれる選択情報により選択されうる配信情報を前記配信情報格納手段から選択し、選択した配信情報を前記情報受信装置に送信することを特徴とする請求項１から３のいずれか１項に記載の情報配信装置。
【請求項５】
前記配信情報送信手段は、前記パーソナライズルール送信手段によって前記情報受信装置に送信されたパーソナライズルールのうち、選択条件が異なる複数のパーソナライズルールにより選択されうる同一の配信情報を前記配信情報格納手段から選択し、選択した配信情報を前記情報受信装置に送信することを特徴とする請求項１から４のいずれか１項に記載の情報配信装置。
【請求項６】
請求項１から５のいずれか１項に記載の情報配信装置から前記パーソナライズルールを受信するパーソナライズルール受信手段と、
前記情報配信装置から前記配信情報を受信する配信情報受信手段と、
自装置を利用するユーザの行動を表す行動情報を取得する行動情報取得手段と、
前記パーソナライズルール受信手段により受信されたパーソナライズルールのうち、前記行動情報取得手段によって取得された行動情報に適合する選択条件を含むパーソナライズルールを抽出し、前記配信情報受信手段によって受信された配信情報のうち、抽出したパーソナライズルールに含まれる選択情報の示す配信情報を選択する配信情報フィルタリング手段と、
前記配信情報フィルタリング手段により選択された配信情報を出力する配信情報提示手段と、
を備えた情報受信装置。
【請求項７】
自装置を利用するユーザの行動を表す行動情報を取得する行動情報取得手段と、
前記行動情報を請求項１から５のいずれか１項に記載の情報配信装置に対して送信する行動情報送信手段と、
を備えた行動情報送信装置。
【請求項８】
請求項１から５のいずれか１項に記載の情報配信装置と、
請求項６に記載の情報受信装置と、
請求項７に記載の行動情報送信装置と、
を備えた情報配信システム。
【請求項９】
情報配信装置、情報受信装置、および、行動情報送信装置を備えた情報配信システムにおける情報配信方法であって、
前記行動情報送信装置が、
自装置を利用するユーザの行動を表す行動情報を取得し、
前記行動情報を前記情報配信装置に対して送信し、
前記情報配信装置が、
当該情報配信装置が備える配信情報格納部に配信情報を格納しておき、
前記行動情報送信装置から行動情報を収集し、
前記収集した行動情報のうち、関連性を有する複数の行動情報を抽出し、抽出した複数の行動情報の少なくとも１つの行動情報に関する情報に基づく選択条件を生成し、抽出した複数の行動情報の他の少なくとも１つの行動情報に関する情報を用いて前記配信情報を選択可能に表す選択情報を生成することにより、生成した選択条件および選択情報からなるパーソナライズルールを構築し、
前記構築したパーソナライズルールを情報受信装置に対して送信し、
当該情報配信装置が備える前記配信情報格納部に格納された配信情報を前記情報受信装置に対して送信し、
前記情報受信装置が、
前記情報配信装置から前記パーソナライズルールを受信し、
前記情報配信装置から前記配信情報を受信し、
自装置を利用するユーザの行動を表す行動情報を取得し、
受信したパーソナライズルールのうち、取得した行動情報に適合する選択条件を含むパーソナライズルールを抽出し、
受信した配信情報のうち、抽出したパーソナライズルールに含まれる選択情報の示す配信情報を選択し、
前記選択した配信情報を出力する、
ことを特徴とする情報配信方法。
【請求項１０】
配信情報を格納した配信情報格納部を用いて、
ユーザの行動を表す行動情報を送信する行動情報送信装置から行動情報を収集する行動情報収集ステップと、
前記行動情報収集ステップで収集された行動情報のうち、関連性を有する複数の行動情報を抽出し、抽出した複数の行動情報の少なくとも１つの行動情報に関する情報に基づく選択条件を生成し、抽出した複数の行動情報の他の少なくとも１つの行動情報に関する情報を用いて前記配信情報を選択可能に表す選択情報を生成することにより、生成した選択条件および選択情報からなるパーソナライズルールを構築するパーソナライズルール構築ステップと、
前記パーソナライズルール構築ステップで構築されたパーソナライズルールを情報受信装置に対して送信するパーソナライズルール送信ステップと、
前記配信情報格納部に格納された配信情報を前記情報受信装置に対して送信する配信情報送信ステップと、
をコンピュータ装置に実行させるコンピュータ・プログラム。
【国際調査報告】
2014097567.tif 000030
2014097567.tif 000031
2014097567.tif 000032
2014097567.tif 000033