(57)【要約】      （修正有）【課題】事業が行われるうえで有益となる情報を個人情報が特定されないよう事業者に提供する情報処理装置、情報処理方法及び情報処理プログラムを提供する。【解決手段】情報処理システム１において、情報処理装置１０は、受付部４１と、生成部４３と、提供部４５とを有する。受付部４１は、事業者から利用者情報の登録を受付ける。生成部４３は、事業者が登録した利用者情報の利用を所望する所望者により指定された条件に基づいて、当該利用者情報が示す利用者についての統計情報を生成する。提供部４５は、生成部４３により生成された統計情報を所望者に提供する。【選択図】図２
2020154846.tif 000002
【特許請求の範囲】
【請求項１】
事業者から利用者情報の登録を受付ける受付部と、
前記事業者が登録した利用者情報の利用を所望する所望者により指定された条件に基づいて、当該利用者情報が示す利用者についての統計情報を生成する生成部と、
前記生成部により生成された統計情報を前記所望者に提供する提供部と
を有することを特徴とする情報処理装置。
【請求項２】
前記生成部は、前記利用者情報のうち、前記所望者が入力した検索クエリと関連性を有する利用者の利用者情報を特定し、特定した利用者情報が示す利用者についての統計情報を生成する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記生成部は、第１事業者が登録した利用者情報が示す利用者についての統計情報と、当該第１事業者とは異なる第２事業者が登録した利用者情報が示す利用者についての統計情報とを生成する
ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記生成部は、第１事業者が登録した利用者情報が示す利用者についての統計情報と、当該第１事業者とは異なる第２事業者が登録した利用者情報が示す利用者についての統計情報とを比較する比較情報を生成し、
前記提供部は、前記比較情報を提供する
ことを特徴とする請求項１〜３のうちいずれか１つに記載の情報処理装置。
【請求項５】
前記提供部は、前記第１事業者が登録した利用者情報に基づく統計情報と、前記第２事業者が登録した利用者情報に基づく統計情報とをそれぞれ個別に提供する
ことを特徴とする請求項３または４に記載の情報処理装置。
【請求項６】
前記生成部は、前記統計情報として、前記利用者情報が示す利用者による行動の周期性を示す情報を生成する
ことを特徴とする請求項１〜５のうちいずれか１つに記載の情報処理装置。
【請求項７】
前記生成部は、前記統計情報として、前記利用者情報が示す利用者の性別の比率を示す情報を生成する
ことを特徴とする請求項１〜６のうちいずれか１つに記載の情報処理装置。
【請求項８】
前記生成部は、前記統計情報として、前記利用者情報が示す利用者が入力した検索クエリの統計的情報を生成する
ことを特徴とする請求項１〜７のうちいずれか１つに記載の情報処理装置。
【請求項９】
前記提供部により前記統計情報が提供された場合は、当該統計情報を生成する際に利用された利用者情報を登録した事業者に対して、所定の報酬を設定する設定部
を有することを特徴とする請求項１〜８のうちいずれか１つに記載の情報処理装置。
【請求項１０】
提供装置が実行する情報処理方法であって、
事業者から利用者情報の登録を受付ける受付工程と、
前記事業者が登録した利用者情報の利用を所望する所望者により指定された条件に基づいて、当該利用者情報が示す利用者についての統計情報を生成する生成工程と、
前記生成工程により生成された統計情報を前記所望者に提供する提供工程と
を含むことを特徴とする情報処理方法。
【請求項１１】
事業者から利用者情報の登録を受付ける受付手順と、
前記事業者が登録した利用者情報の利用を所望する所望者により指定された条件に基づいて、当該利用者情報が示す利用者についての統計情報を生成する生成手順と、
前記生成手順により生成された統計情報を前記所望者に提供する提供手順と
をコンピュータに実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、情報処理方法および情報処理プログラムに関する。
【背景技術】
【０００２】
従来、種々の需要を予測する技術が提供されている。例えば、複数の事業者が登録した情報を管理する管理システムにおいて、利用者から受付けた利用目的に対して有用な種別の情報であって、管理対象として登録されていない種別の情報を所有する事業者を特定し、特定した事業者に対して登録を依頼する技術が知られている。また、登録された情報を用いた場合と用いなかった場合とで効果の推定を行い、推定された効果に基づいた報酬を提供する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第６３７０４５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、事業が行われるうえで有益となる情報を個人情報が特定されないよう事業者に提供することができるとは限らない。
【０００５】
例えば、上記の従来技術では、登録された情報を用いた場合と用いなかった場合とのそれぞれについて、効果の算出を行い、算出された効果に基づいて、情報が有する効果の推定を行う。このように、上記の従来技術では、データサイエンティスト等が利用目的に応じて選択した情報について、効果の推定を行っているに過ぎないため、事業が行われるうえで有益となる情報を個人情報が特定されないよう提供することができるとは限らない。
【０００６】
本願は、上記に鑑みてなされたものであって、事業が行われるうえで有益となる情報を個人情報が特定されないよう事業者に提供することができる情報処理装置、情報処理方法および情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願にかかる情報処理装置は、事業者から利用者情報の登録を受付ける受付部と、前記事業者が登録した利用者情報の利用を所望する所望者により指定された条件に基づいて、当該利用者情報が示す利用者についての統計情報を生成する生成部と、前記生成部により生成された統計情報を前記所望者に提供する提供部とを有することを特徴とする。
【発明の効果】
【０００８】
実施形態の一態様によれば、事業が行われるうえで有益となる情報を個人情報が特定されないよう事業者に提供することができるといった効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態にかかる情報処理の一例を示す図である。
【図２】図２は、実施形態にかかる情報処理装置の構成例を示す図である。
【図３】図３は、実施形態にかかる登録情報データベースの一例を示す図である。
【図４】図４は、実施形態にかかる情報処理手順を示すフローチャートである。
【図５】図５は、情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１０】
以下に、本願にかかる情報処理装置、情報処理方法および情報処理プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ説明する。なお、この実施形態により本願にかかる情報処理装置、情報処理方法および情報処理プログラムが限定されるものではない。また、以下の実施形態において、同一の部位には同一の符号を付し、重複する説明は省略される。
【００１１】
〔１．情報処理の一例〕
まず、図１を用いて、実施形態にかかる情報処理の一例について説明する。図１は、実施形態にかかる情報処理の一例を示す図である。実施形態にかかる情報処理は、図１に示す情報処理装置１０によって行われる。
【００１２】
図１の説明に先立って、図２を用いて、実施形態にかかる情報処理システムについて説明する。実施形態にかかる情報処理システム１は、図２に示すように、情報処理装置１０と、事業者サーバ１００と、決済サーバ２００とを含む。情報処理装置１０、事業者サーバ１００、決済サーバ２００は、ネットワークＮを介して有線または無線により通信可能に接続される。なお、図２に示す情報処理システム１には、複数台の情報処理装置１０や、複数台の事業者サーバ１００や、複数台の決済サーバ２００が含まれてよい。
【００１３】
図１の例では、情報処理装置１０は、所定のプラットフォームを介した事業者からの要求に応じて、この事業者とは異なる他の事業者に関する情報（例えば、統計情報）を要求元の事業者のフォーマットに変換して、要求元の事業者に提供する。なお、ここでいうプラットフォームは、所定のサービス（例えば、「プラットフォームサービス」とする）を提供するための環境のことであるものとする。また、所定のプラットフォームは、複数のクラウドサービス（「クラウド」ともいう）等に跨って提供されてもよい。
【００１４】
事業者サーバ１００は、事業者（例えば、所定の企業）に属するサーバ装置である。事業者サーバ１００は、例えば、事業者のクライアント端末から受け付けた情報を後述する情報処理装置１０に登録する。また、図１の例では、事業者の一例として、事業者♯１、事業者♯２、事業者♯Ｘが例示されている。また、実施形態にかかる情報処理装置１０を管理する事業者を事業者Ｙとする。そうすると、図１の例では、事業者♯１、事業者♯２、事業者♯Ｘ、事業者Ｙはそれぞれ異なる事業者である。
【００１５】
決済サーバ２００は、情報処理装置１０により設定された報酬に関する各種決済処理を、例えば、情報処理装置１０との間で行うサーバ装置である。
【００１６】
ここで、実施形態にかかる情報処理が行われるにあたっての前提について説明する。例えば、各事業者から当該事業者で収集された情報を受け付け、受け付けた情報と、自社のオリジナルの情報とを組み合わせた所定の情報を、他の事業者に提供するサービスがある。しかしながら、このようなサービスで提供される所定の情報は、必ずしも提供先の事業者（他の事業者）の事業にとって役に立つものであるかどうかはわからない。また、ある事業者の情報を他の事業者に提供する場合には、かかる情報に含まれる利用者の個人情報について十分に配慮されなければならない。
【００１７】
以上のような前提および問題点を踏まえて、実施形態にかかる情報処理装置１０は、実施形態にかかる情報処理を行う。具体的には、情報処理装置１０は、事業者が所定の条件に基づいて抽出した利用者の利用者情報と、当該所定の条件を示す条件情報との組の登録を受付ける。そして、情報処理装置１０は、事業者が登録した利用者情報の利用を所望する所望者に対し条件情報を提示することにより、利用者情報の利用を所望する所望者から条件情報の指定を受け付ける。そして、情報処理装置１０は、指定された条件情報に基づいて、利用者情報が示す利用者についての統計情報を生成し、生成した統計情報を所望者に提供する。また、情報処理装置１０は、このように利用者情報を提供した場合には、利用者情報を登録した事業者に対して、所定の報酬を設定する。
【００１８】
例えば、情報処理装置１０は、利用者情報と、条件情報と、当該条件情報の提示先に関する条件を示す提示先情報との組の登録を受付け、所望者が組に含まれる提示先情報が示す条件を満たす場合は、当該組に含まれる条件情報を提示する。提示先に関する条件を示す提示先情報とは、後述する登録情報データベース３１に登録される「提示先条件」に対応し、例えば、同業他社に自社の利用者情報が提供されていしまうことを回避させるためのものである。
【００１９】
また、例えば、情報処理装置１０は、複数の事業者がそれぞれ個別に登録した利用者情報の条件情報を提示する。
【００２０】
また、例えば、情報処理装置１０は、第１事業者が登録した利用者情報が示す利用者についての統計情報と、当該第１事業者とは異なる第２事業者が登録した利用者情報が示す利用者についての統計情報とを生成する。例えば、情報処理装置１０は、第１事業者が登録した利用者情報が示す利用者についての統計情報と、当該第１事業者とは異なる第２事業者が登録した利用者情報が示す利用者についての統計情報とを比較する比較情報を生成し、生成した比較情報を提供する。一例としては、情報処理装置１０は、統計情報として、利用者情報が示す利用者の性別の比率を示す情報を生成する。
【００２１】
また、例えば、情報処理装置１０は、条件情報のうち、異なる複数の事業者が登録した条件情報を所望者が選択した場合は、選択した条件情報と対応する利用者情報に基づき静生成された統計情報を提供する。例えば、情報処理装置１０は、所望者が選択した複数の条件情報と対応する利用者情報に共通して含まれる利用者情報に基づき生成された統計情報を所望者に提供する。
【００２２】
以下、実施形態にかかる情報処理の一例について手順を追って説明する。図１の例では、事業者♯１を「車両販売店」、事業者♯２を「キャンプ用品店」、事業者♯Ｘを別の「キャンプ用品店」とする。また、図１の例では、事業者♯１および事業者♯２を、自社（自店舗）の利用者に関する利用者情報を提供する提供元とし、事業者♯Ｘを利用者情報の利用を所望する所望者とする。
【００２３】
このような状態において、情報処理装置１０は、事業者が所定の条件に基づいて抽出した利用者の利用者情報と、当該所定の条件を示す条件情報との組の登録を受付ける（ステップＳ１）。図１の例では、情報処理装置１０は、第１事業者に対応する事業者♯１、および、第２事業者に対応する事業者♯２それぞれが個別に生成したセグメントデータ（利用者情報の一例）と、セグメントを示すセグメント情報（条件情報）との登録を受付ける。
【００２４】
セグメント情報およびセグメントデータについて説明する。事業者♯１は「車両販売店」であるため、自店舗において車両を購入した利用者を示す利用者情報を保有している。ここで、事業者♯１は、単に、車両を購入した利用者を示す利用者情報として、例えば、住所氏名一覧といったように、単に個人情報が羅列されたような形式のリストを保有している訳ではなく、「車両♯Ａの利用者（購入者）」といったように、利用者を切り合わるための条件を設定したうえで、この切り分けのための条件、ここでは「車両♯Ａの利用者」という条件に対して、この条件に属する（この条件を満たす）利用者情報（例えば、住所氏名等の個人情報）を対応付けて保有している。このようなことから、かかる例では、「車両♯Ａの利用者」という切り分け条件がセグメント情報に対応し、「車両♯Ａの利用者」に属する実際の利用者情報がセグメントデータに対応する。
【００２５】
他の一例について説明する。事業者♯１は、「車両♯Ｂを購入した利用者のうち、車両♯Ｂについて事前に検索した利用者」といったように、利用者を切り合わるための条件を設定したうえで、この切り分けのための条件、すなわち「車両♯Ｂを購入した利用者のうち、車両♯Ｂについて事前に検索した利用者」に対して、この条件に属する（この条件を満たす）利用者情報（例えば、住所氏名等の個人情報）を対応付けて保有している場合もある。このようなことから、かかる例では、「車両♯Ｂを購入した利用者のうち、車両♯Ｂについて事前に検索した利用者」という切り分け条件がセグメント情報に対応し、「車両♯Ｂを購入した利用者のうち、車両♯Ｂについて事前に検索した利用者」に属する実際の利用者情報がセグメントデータに対応する。
【００２６】
事業者♯２についても説明する。事業者♯２は「キャンプ用品店」であるため、自店舗においてキャンプ用品を購入した利用者を示す利用者情報を保有している。ここで、事業者♯２は、単に、キャンプ用品を購入した利用者を示す利用者情報として、例えば、住所氏名一覧といったように、単に個人情報が羅列されたような形式のリストを保有している訳ではなく、「キャンプ用品♯Ｃの利用者（購入者）」といったように、利用者を切り合わるための条件を設定したうえで、この切り分けのための条件、すなわち「キャンプ用品♯Ｃの利用者」という条件に対して、この条件に属する（この条件を満たす）利用者情報（例えば、住所氏名等の個人情報）を対応付けて保有している。このようなことから、かかる例では、「キャンプ用品♯Ｃの利用者」という切り分け条件がセグメント情報に対応し、「キャンプ用品♯Ｃの利用者」に属する実際の利用者情報がセグメントデータに対応する。
【００２７】
このようなことから、図１の例では、事業者♯１は、セグメント情報として「車両♯Ａの利用者」を、セグメントデータとして「セグメントデータ♯Ａ１」を情報処理装置１０に対して登録している。言い換えれば、情報処理装置１０は、セグメント情報「車両♯Ａの利用者」、セグメントデータ「セグメントデータ♯Ａ１」の登録を事業者♯１から受け付けている。
【００２８】
また、図１の例では、事業者♯２は、セグメント情報として「キャンプ用品♯Ｃの利用者」を、セグメントデータとして「セグメントデータ♯Ｃ１」を情報処理装置１０に対して登録している。言い換えれば、情報処理装置１０は、セグメント情報「キャンプ用品♯Ｃの利用者」、セグメントデータ「セグメントデータ♯Ｃ１」の登録を事業者♯２から受け付けている。
【００２９】
また、図１では不図示であるが、情報処理装置１０は、登録されたセグメント情報およびセグメント情報に対応する（条件としてのセグメント情報を満たす）利用者情報を登録情報データベース３１に格納する。ここで、図３を用いて登録情報データベース３１について説明する。図３は、実施形態にかかる登録情報データベース３１の一例を示す図である。図３の例では、登録情報データベース３１は、「事業者ＩＤ」、「セグメントデータＩＤ」、「セグメント情報」、「提示先条件」、「利用者ＩＤ」、「行動情報」といった項目を有する。
【００３０】
「事業者ＩＤ」は、セグメント情報およびセグメントデータを登録した事業者を識別する識別情報を示す。「セグメントデータＩＤ」は、「セグメント情報」を識別する識別情報を示す。「提示先条件」は、セグメント情報が提示される提示先に関する条件を示す条件情報であって、どのような提示先であれば自社のセグメント情報が提示されてもよいかを示す条件情報である。「利用者ＩＤ」は、「セグメント情報」を満たす利用者を識別する識別情報を示す。「行動情報」は、「セグメント情報」を満たす利用者の利用者情報の一例であって、「セグメント情報」を満たす利用者が行った行動を示す行動情報である。また、図３の例では、不図示であるが、登録情報データベース３１には、「利用者ＩＤ」に対応付けて、「行動情報」だけでなく「住所氏名」等の個人情報も含まれてよい。
【００３１】
すなわち、図３の例では、事業者♯１が、セグメントデータＩＤ「ＳＩＤ♯１−１」によって識別されるセグメント情報「車両♯Ａの利用者」を登録するとともに、セグメント情報「車両♯Ａの利用者」を満たす利用者であって、利用者ＩＤ「♯Ｕ１」によって識別される利用者の利用者情報として、かかる利用者の「行動情報♯ＡＣ１」を登録した例を示す。図３の例では、事業者♯１が、「車両販売業以外」の業種に属する事業者に対してであれば、セグメント情報「車両♯Ａの利用者」を提示してよい旨条件付けてる例を示す。
【００３２】
図１の説明に戻る。例えば、事業者♯Ｘが情報処理装置１０に対して、他事業者の利用者の提供を要求してきたとすると、情報処理装置１０は、事業者♯Ｘを所望者と認識し、事業者♯Ｘに対して、これまでに登録されたセグメント情報のうち、所定のセグメント情報を事業者♯Ｘに提示する（ステップＳ２）。例えば、情報処理装置１０は、登録情報データベース３１に登録されるセグメント情報のうち、事業者♯Ｘを提供先とした場合の「提供先条件」を満たすセグメント情報を抽出し、抽出したセグメント情報を事業者♯Ｘに提示する。なお、情報処理装置１０は、登録されたセグメント情報の一覧を提示するだけで、各セグメント情報の登録元の事業者までは提示しなくてもよい。
【００３３】
セグメント情報の提示を受けた事業者♯Ｘは、所望するセグメント情報を構成する１つまたは複数のセグメント情報を推定する（ステップＳ３）。事業者♯Ｘは、キャンプ用品店であるため、例えば、セグメント情報「キャンプ好き」が欲しいと考える場合がある。しかしながら、提示されたセグメント情報の中に都合よく、セグメント情報「キャンプ好き」が存在するとは限らない。そこで、事業者♯Ｘは、提示されたセグメント情報を参照し、どのようなセグメント情報を満たす利用者であれば「キャンプ好き」であるかを推定する。例えば、事業者♯Ｘは、「車を購入していて、かつ、キャンプ用品を購入した利用者」であれば、「キャンプ好き」であろうと考える。この結果、事業者♯Ｘは、所望するセグメント情報である「キャンプ好き」に対応するセグメント情報、すなわち所望するセグメント情報を構成するセグメント情報として、例えば、図１のように事業者♯１のセグメント情報「車両♯Ａの利用者」、および、事業者♯２のセグメント情報「キャンプ用品♯Ｃの利用者」を推定する。
【００３４】
このように推定した結果、事業者♯Ｘは、提示されたセグメント情報のうち、セグメント情報「車両♯Ａの利用者」、および、セグメント情報「キャンプ用品♯Ｃの利用者」を選択（指定）する（ステップＳ４）。言い換えれば、情報処理装置１０は、事業者♯Ｘからセグメント情報の選択を受け付ける。上記例によると、情報処理装置１０は、事業者♯Ｘから、セグメント情報「車両♯Ａの利用者」、および、セグメント情報「キャンプ用品♯Ｃの利用者」の選択を受け付ける。
【００３５】
情報処理装置１０は、セグメント情報の選択を受け付けると、選択されたセグメント情報に対応するセグメントデータを特定する。
【００３６】
そして、情報処理装置１０は、選択されたセグメント情報に属するセグメントデータ、すなわち選択されたセグメント情報に対応するセグメントデータが示す利用者についての統計情報を生成する（ステップＳ５）。例えば、情報処理装置１０は、選択された各セグメント情報に対応する各セグメントデータの統計情報や、選択されたセグメント情報それぞれに対応するセグメントデータに共通して含まれる利用者の統計情報を生成する。情報処理装置１０は、例えば、各セグメントデータにどのような傾向（統計）があるかや、各セグメントデータ間にどのような傾向（統計）があるかについての分析を任意の手法を用いて行うことができる。
【００３７】
図１の例では、事業者♯１のセグメント情報「車両♯Ａの利用者」が選択されたことにより、情報処理装置１０は、セグメント情報「車両♯Ａの利用者」に対応するセグメントデータ♯Ａ１を特定する。また、図１の例では、事業者♯２のセグメント情報「キャンプ用品♯Ｃの利用者」が選択されたことにより、情報処理装置１０は、セグメント情報「キャンプ用品♯Ｃの利用者」に対応するセグメントデータ♯Ｃ１を特定する。
【００３８】
そして、情報処理装置１０は、事業者♯１のセグメント情報「車両♯Ａの利用者」に対応するセグメントデータ♯Ａ１や、事業者♯２のセグメント情報「キャンプ用品♯Ｃの利用者」に対応するセグメントデータ♯Ｃ１に対して統計分析を行うことで、統計情報を生成する。例えば、情報処理装置１０は、事業者♯１のセグメントデータ♯Ａ１が示す利用者についての統計情報と、事業者♯２のセグメントデータ♯Ｃ１が示す利用者についての統計情報とを比較する比較情報を生成する。
【００３９】
図１の例では、情報処理装置１０は、セグメントデータ♯Ａ１を統計分析することにより、セグメントデータ♯Ａ１が示す利用者について、車両♯Ａを購入した利用者の男女比「３：１」であるとの統計情報を生成するとともに、車両♯Ａを購入した利用者の男女比「３：１」であることを示す統計グラフを生成した例を示す。
【００４０】
また、図１の例では、情報処理装置１０は、セグメントデータ♯Ｃ１を統計分析することにより、セグメントデータ♯Ｃ１が示す利用者について、キャンプ用品♯Ｃを購入した利用者の男女比「１：３」であるとの統計情報を生成するとともに、キャンプ用品♯Ｃを購入した利用者の男女比「１：３」であることを示す統計グラフを生成した例を示す。
【００４１】
また、図１の例では、情報処理装置１０は、セグメントデータ♯Ａ１およびセグメントデータ♯Ｃ１に共通して含まれる利用者について統計分析することにより、例えば、車両♯Ａを購入し、かつ、キャンプ用品♯Ｃを購入した利用者の男女比「４：５」であるとの統計情報を生成するとともに、車両♯Ａを購入し、かつ、キャンプ用品♯Ｃを購入した利用者の男女比「４：５」であることを示す統計グラフを生成した例を示す。
【００４２】
そうすると、情報処理装置１０は、ステップＳ５で生成した統計情報を所望者に提供する（ステップＳ６）。図１の例では、情報処理装置１０は、ステップＳ５で生成した統計情報として、例えば、ステップＳ５で説明した統計グラフを所望者である事業者♯Ｘに提供する。例えば、情報処理装置１０は、事業者♯Ｘの事業者サーバ１００を介して、事業者♯Ｘのクライアント端末へと統計情報を送信する。
【００４３】
次に、情報処理装置１０は、情報の利用に伴う報酬を、かかる情報を提供（登録）した事業者に対して設定し、設定した報酬を事業者に提供する（ステップＳ７）。図１の例では、情報処理装置１０は、事業者♯１により登録（提供）されたセグメントデータ♯Ａ１、および、事業者♯２により登録（提供）されたセグメントデータ♯Ｃ１を用いて統計情報を生成し、生成した統計情報を事業者♯１および事業者♯２とは異なる事業者♯Ｘに提供している。このようなことから、図１の例では、事業者♯１の利用者情報および事業者♯２の利用者情報が利用されたといえる。したがって、情報処理装置１０は、事業者♯１および事業者♯２に対して報酬を設定し、事業者♯１および事業者♯２に対してこの報酬を提供する。
【００４４】
なお、情報処理装置１０は、どのような報酬を設定してもよい。例えば、情報処理装置１０は、報酬として、情報利用料を算出し、算出した情報利用料を提供する。また、情報処理装置１０は、利用者情報の価値や、利用者情報の人気度、利用者情報の利用回数に応じた情報利用料を算出し、算出した情報利用料を提供してもよい。例えば、情報処理装置１０は、提供した利用者情報の希少価値が高いと判断される場合には所定額より高い情報利用料を算出したり、利用者情報に対応するセグメント情報の選択回数が多い程高い情報利用料を算出することができる。
【００４５】
さて、これまで図１を用いて説明してきたように、実施形態にかかる情報処理装置１０は、事業者が登録した利用者情報の利用を所望する所望者に対し条件情報を提示することにより、利用者情報の利用を所望する所望者から条件情報の指定を受け付ける。そして、情報処理装置１０は、指定された条件情報に基づいて、利用者情報が示す利用者についての統計情報を生成し、生成した統計情報を所望者に提供する。また、情報処理装置１０は、このように利用者情報を提供した場合には、利用者情報を登録した事業者に対して、所定の報酬を設定する。
【００４６】
このように、所望者は、条件情報を選択することで、自身では得ることのできない利用者情報として、例えば、事業に生かせそうな統計情報を効果的に得ることができるようになる。つまり、実施形態にかかる情報処理装置１０は、事業が行われるうえで有益となる情報を事業者（所望者）に提供することができる。また、情報処理装置１０は、個人情報を含むようなセグメントデータをそのまま所望者に提供するのではなく、セグメントデータから統計情報を生成するといったように、セグメントデータを加工したうえで所望者に提供するため、秘密保持を確保しながら実施形態にかかる情報処理を行うことができる。
【００４７】
〔２．情報処理バリエーションについて〕
上記実施形態にかかる情報処理装置１０は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、情報処理装置１０の他の実施形態について説明する。
【００４８】
〔２−１．セグメントデータについて〕
図１の例では、情報処理装置１０が、所望者により選択されたセグメント情報に対応するセグメントデータから統計情報を生成し、生成した統計情報を所望者に提供する例を示した。しかし、情報処理装置１０は、セグメントデータそのもの、詳細には事業者により登録されたセグメントデータを加工することなく所望者に提供してもよい。例えば、事業者は、セグメントデータそのものを提供されたくない場合には、「提供先条件」とともに「提供様式条件」等といったものを情報処理装置１０に対して設定することができる。例えば、情報処理装置１０は、提供様式条件「加工」が設定されたセグメントデータについては、このセグメントデータをそのまま提供することは行わず、必ずこのセグメントデータから生成した統計情報を提供する。
【００４９】
〔２−２．統計情報について〕
例えば、情報処理装置１０は、セグメントデータのうち、所望者が入力した検索クエリと関連性を有する利用者のセグメントデータを特定し、特定したセグメントデータが示す利用者についての統計情報を生成する。例えば、情報処理装置１０は、各事業者の検索履歴を取得可能であるとすると、この検索履歴を用いて、所望者である事業者♯Ｘが入力した検索クエリを取得ることができる。例えば、情報処理装置１０は、事業者♯Ｘが入力した検索クエリ「ソロキャンプ」を取得したとすると、事業者♯Ｘが選択したセグメント情報に対応するセグメントデータが示す利用者のうち、検索クエリ「ソロキャンプ」と関連する利用者（例えば、検索クエリ「ソロキャンプ」で検索したことがある利用者）を特定する。そして、情報処理装置１０は、事業者♯Ｘが選択したセグメント情報に対応するセグメントデータのうち、特定した利用者に対応するセグメントデータが示す利用者についての統計情報を生成する。これにより、情報処理装置１０は、例えば、ある車両を購入した利用者のうち、「ソロキャンプ」に興味のあり利用者の割合を示す統計情報を提供することができるようになる。
【００５０】
また、情報処理装置１０は、統計情報として、セグメントデータが示す利用者による行動の周期性を示す情報を生成する。例えば、情報処理装置１０は、登録情報データベース３１に記憶されるセグメントデータとしての行動情報から行動の周期性が分析された場合には、かかる周期性を示す情報を統計情報として生成する。これにより、情報処理装置１０は、例えば、「車両♯Ａの利用者は月１でキャンプに行く」といった周期性を示す統計情報を提供することができるようになる。
【００５１】
また、情報処理装置１０は、統計情報として、セグメントデータが示す利用者が入力した検索クエリの統計的情報を生成する。例えば、情報処理装置１０は、登録情報データベース３１に記憶されるセグメントデータとしての行動情報（検索行動）から検索クエリの傾向が得られた場合には、検索クエリの傾向を示す情報を統計情報として生成する。これにより、情報処理装置１０は、例えば、「車両♯Ａの利用者は検索クエリ「シュラフ」で検索する傾向にあり」といった統計情報を提供することができるようになる。
【００５２】
〔２−３．登録受付について〕
図１の例では、情報処理装置１０が、事業者からセグメント情報やセグメントデータの登録を受け付ける例を示した。しかし、情報処理装置１０は、所望者となった事業者から情報登録を受け付ける場合もある。例えば、情報処理装置１０は、所望者が選択した複数のセグメント情報と、当該複数のセグメント情報と対応するセグメントデータに共通して含まれるセグメントデータとの組の登録を所望者から受付ける。この点について、図１の例を用いて説明する。
【００５３】
ステップＳ３において、事業者♯Ｘは、所望するセグメント情報（例えば、「キャンプ好き」）を構成するセグメント情報として、事業者♯１のセグメント情報「車両♯Ａの利用者」、および、事業者♯２のセグメント情報「キャンプ用品♯Ｃの利用者」を推定している。このようなことから、セグメント情報「車両♯Ａの利用者」に対応するセグメントデータ♯Ａ１、および、セグメント情報「キャンプ用品♯Ｃの利用者」に対応するセグメントデータ♯Ｃ１の双方に共通して含まれるセグメントデータと、セグメント情報「キャンプ好き」との組は、事業者♯Ｘが居たからこそ（事業者♯ＸがステップＳ３において、事業者♯Ｘならではの着眼点で推定を行ったからこそ）生じ得た新たな組といえる。
【００５４】
このようなことから、情報処理装置１０は、セグメント情報「キャンプ好き」と、セグメント情報「車両♯Ａの利用者」に対応するセグメントデータ♯Ａ１、および、セグメント情報「キャンプ用品♯Ｃの利用者」に対応するセグメントデータ♯Ｃ１の双方に共通して含まれるセグメントデータとを対応付けて登録情報データベース３１に登録しておくことができれば、今後、他の所望者に対してセグメント情報「キャンプ好き」も提示することができるようになる。つまり、情報処理装置１０は、提示候補のセグメント情報を増やすことができる。
【００５５】
この容易な利点が生まれることに基づき、情報処理装置１０は、セグメント情報「キャンプ好き」と、セグメント情報「車両♯Ａの利用者」に対応するセグメントデータ♯Ａ１、および、セグメント情報「キャンプ用品♯Ｃの利用者」に対応するセグメントデータ♯Ｃ１の双方に共通して含まれるセグメントデータとの組の登録を事業者♯Ｘから受け付ける。
【００５６】
〔２−４．精度情報受付について〕
また、情報処理装置１０は、セグメントデータと、セグメント情報と、当該セグメント情報を用いた推定処理の精度を示す精度情報との組を受付けることもできる。例えば、情報処理装置１０は、セグメント情報に対応するセグメントデータに基づく統計を推定しているといえる。また、推定処理の精度はセグメント情報に応じて異なる場合がある。したがって、情報処理装置１０は、推定処理の精度を示す精度情報と、セグメント情報とを組み合わせて所望者に提示することにより、どのようなセグメント情報を選択すればよいかの参考とさせることができる。例えば、所望者は、精度情報も提示されれば、精度が高いセグメント情報であれば、より有益な情報提供を受けられるだろうといったように、精度情報を参考にセグメント情報を選択し易くなる。
【００５７】
〔３．情報処理装置の構成〕
次に、図２を用いて、実施形態にかかる情報処理装置１０について説明する。図２は、実施形態にかかる情報処理装置１０の構成例を示す図である。図２に示すように、情報処理装置１０は、通信部２０と、記憶部３０と、制御部４０とを有する。例えば、情報処理装置１０は、図１で説明した情報処理を行うサーバ装置である。
【００５８】
（通信部２０について）
通信部２０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部２０は、ネットワークと有線または無線で接続され、例えば、事業者サーバ１００、決済サーバ２００との間で情報の送受信を行う。
【００５９】
（記憶部３０について）
記憶部３０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ等の半導体メモリ素子またはハードディスク、光ディスク等の記憶装置によって実現される。記憶部３０は、登録情報データベース３１を有する。登録情報データベース３１については図１で説明したとおりである。
【００６０】
（制御部４０について）
制御部４０は、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、情報処理装置１０内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部４０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００６１】
（受付部４１について）
受付部４１は、事業者から利用者情報の登録を受付ける。具体的には、受付部４１は、事業者が所定の条件に基づいて抽出した利用者の利用者情報と、当該所定の条件を示す条件情報との組の登録を受付ける。すなわち、受付部４１は、セグメント情報と、セグメントデータとの組の登録を受付ける。また、受付部４１は、受け付けた組を登録情報データベース３１に格納する。
【００６２】
また、例えば、受付部４１は、所望者が選択した複数の条件情報と、当該複数の条件情報と対応する利用者情報に共通して含まれる利用者情報との組の登録を前記所望者から受付ける。また、受付部４１は、利用者情報と、条件情報と、当該条件情報の提示先に関する条件を示す提示先情報との組の登録を受付ける。また、受付部４１は、利用者情報と、条件情報と、当該利用者情報を用いた推定処理の精度を示す精度情報との組を受付ける。
【００６３】
このようなことから、受付部４１は、例えば、図１に示したステップＳ１の処理や各バリエーションで説明した受付処理を行う。
【００６４】
（特定部４２について）
特定部４２は、条件情報の選択を受け付けると、選択された条件情報に対応する利用者情報を特定する。例えば、特定部４２は、登録情報データベース３１を参照し、選択された条件情報に対応する利用者情報を特定する。図１の例によると、特定部４２は、事業者♯１のセグメント情報「車両♯Ａの利用者」が選択されたことにより、セグメント情報「車両♯Ａの利用者」に対応するセグメントデータ♯Ａ１を特定する。また、図１の例では、特定部４２は、事業者♯２のセグメント情報「キャンプ用品♯Ｃの利用者」が選択されたことにより、セグメント情報「キャンプ用品♯Ｃの利用者」に対応するセグメントデータ♯Ｃ１を特定する。
【００６５】
（生成部４３について）
生成部４３は、事業者が登録した利用者情報の利用を所望する所望者により指定された条件に基づいて、当該利用者情報が示す利用者についての統計情報を生成する。
【００６６】
例えば、生成部４３は、利用者情報のうち、所望者が入力した検索クエリと関連性を有する利用者の利用者情報を特定し、特定した利用者情報が示す利用者についての統計情報を生成する。また、生成部４３は、第１事業者が登録した利用者情報が示す利用者についての統計情報と、当該第１事業者とは異なる第２事業者が登録した利用者情報が示す利用者についての統計情報とを生成する。
【００６７】
例えば、生成部４３は、第１事業者が登録した利用者情報が示す利用者についての統計情報と、当該第１事業者とは異なる第２事業者が登録した利用者情報が示す利用者についての統計情報とを比較する比較情報を生成する。また、例えば、生成部４３は、前記統計情報として、前記利用者情報が示す利用者による行動の周期性を示す情報を生成する。また、例えば、生成部４３は、統計情報として、利用者情報が示す利用者の性別の比率を示す情報を生成する。また、例えば、生成部４３は、統計情報として、利用者情報が示す利用者が入力した検索クエリの統計的情報を生成する。
【００６８】
このようなことから、生成部４３は、例えば、図１に示したステップＳ５の処理や各バリエーションで説明した受付処理を行う。
【００６９】
（提示部４４について）
提示部４４は、事業者が登録した利用者情報の利用を所望する所望者に対し、条件情報を提示する。例えば、提示部４４は、複数の事業者がそれぞれ個別に登録した利用者情報の条件情報を提示する。例えば、提示部４４は、利用者情報と、条件情報と、当該条件情報の提示先に関する条件を示す提示先情報との組の登録が受付けられている状態において、かかる組に含まれる提示先情報が示す条件を満たす場合は、当該組に含まれる条件情報を提示する。一例としては、提示部４４は、条件情報の要求を受信した場合に、要求元の事業者（所望者）に基づいて、登録情報データベース３１の「提示先条件」を満たす条件情報を特定する。そして、提示部４４は、特定した条件情報を登録情報データベース３１し、要求元の事業者（所望者）に提示する。
【００７０】
また、提示部４４は、利用者情報と、条件情報と、当該利用者情報を用いた推定処理の精度を示す精度情報との組が受け付けられている状態において、条件情報と精度情報との組を提示する。
【００７１】
このようなことから、提示部４４は、例えば、図１に示したステップＳ２の処理を行う。
【００７２】
（提供部４５について）
提供部４５は、提示部４４により提示された条件情報のうち、所望者が選択した条件情報と対応する利用者情報を提供する。例えば、提供部４５は、利用者情報に代えて、所望者が選択した条件情報と対応する利用者情報が示す利用者についての統計情報を提供する。例えば、提供部４５は、生成部４３により生成された統計情報を所望者に提供する。例えば、提供部４５は、第１事業者が登録した利用者情報に基づく統計情報と、第２事業者が登録した利用者情報に基づく統計情報とをそれぞれ個別に提供する。
【００７３】
また、例えば、提供部４５は、条件情報のうち、異なる複数の事業者が登録した条件情報を所望者が選択した場合は、選択した条件情報と対応する利用者情報、または、利用者情報に基づく統計情報を提供する。また、例えば、提供部４５は、所望者が選択した複数の条件情報と対応する利用者情報に共通して含まれる利用者情報、または、かかる利用者情報に基づく統計情報を所望者に提供する。
【００７４】
このようなことから、提供部４５は、例えば、図１に示したステップＳ５の処理や各バリエーションで説明した処理を行う。
【００７５】
（設定部４６について）
設定部４６は、提供部４５により利用者情報が提供された場合は、利用者情報を登録した事業者に対して、所定の報酬を設定する。また、提供部４５は、提供部４５により統計情報が提供された場合は、当該統計情報を生成する際に利用された利用者情報を登録した事業者に対して、所定の報酬を設定する。
【００７６】
このようなことから、設定部４６は、例えば、図１に示したステップＳ７の処理を行う。
【００７７】
〔４．処理手順〕
次に、図４を用いて、実施形態にかかる情報処理の手順について説明する。図４は、実施形態にかかる情報処理手順を示すフローチャートである。図４の例では、条件情報をセグメント情報とし、利用者情報をセグメントデータとして説明す。また、図４の例では、セグメントデータそのものが提供されるのではなく、セグメントデータから生成された統計情報が提供されるものとする。
【００７８】
まず、受付部４１は、セグメント情報の提示を要求する提示要求を受け付けたか否かを判定する（ステップＳ１０１）。受付部４１は、提示要求を受け付けていない場合には（ステップＳ１０１；Ｎｏ）、提示要求を受け付けるまで待機する。
【００７９】
一方、提示部４４は、受付部４１により提示要求が受け付けられた場合には（ステップＳ１０１；Ｙｅｓ）、要求元の事業者、すなわち所望者に基づき、登録されているセグメント情報のうち、提示先条件を満たすセグメント情報を抽出し、抽出したセグメント情報を所望者に提示する（ステップＳ１０２）。
【００８０】
次に、特定部４２は、提示部４４により提示されたセグメント情報のいずれかが選択されたか否かを判定する（ステップＳ１０３）。特定部４２は、セグメント情報が選択されなかった場合には（ステップＳ１０３；Ｎｏ）、再びステップＳ１０１へと戻す。一方、特定部４２は、セグメント情報が選択された場合には（ステップＳ１０３；Ｙｅｓ）、登録情報データベース３１を参照し、選択されたセグメント情報と対応するセグメントデータを特定する（ステップＳ１０４）。また、特定部４２は、特定したセグメントデータを生成部４３に出力する。
【００８１】
生成部４３は、特定部４２により特定された各セグメントデータの統計情報と、各セグメントデータにおいて共通する利用者のセグメントデータの統計情報とを生成する（ステップＳ１０５）。
【００８２】
次に、提供部４５は、生成部４３により生成された統計情報を所望者に提供する（ステップＳ１０６）。また、図４では、不図示であるが、設定部４６は、提供部４５により統計情報が提供されたことに応じて、統計情報が生成される基となったセグメントデータを登録した事業者に対して、所定の報酬を設定する。
【００８３】
〔５．ハードウェア構成〕
また、上記実施形態にかかる情報処理装置１０は、例えば図５に示すような構成のコンピュータ１０００によって実現される。以下、情報処理装置１０を例に挙げて説明する。図５は、情報処理装置１０の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【００８４】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【００８５】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、および、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、通信網５０を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを、通信網５０を介して他の機器へ送信する。
【００８６】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを、入出力インターフェイス１６００を介して出力装置へ出力する。
【００８７】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラム又はデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【００８８】
例えば、コンピュータ１０００が実施形態にかかる情報処理装置１０として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部４０の機能を実現する。また、ＨＤＤ１４００には、記憶部３０内のデータが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを、記録媒体１８００から読み取って実行するが、他の例として、他の装置から、通信網５０を介してこれらのプログラムを取得してもよい。
【００８９】
〔６．その他〕
上記各実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００９０】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【００９１】
以上、本願の実施形態をいくつかの図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【００９２】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、受付部は、受付手段や受付回路に読み替えることができる。
【符号の説明】
【００９３】
１  情報処理システム
１０  情報処理装置
３０  記憶部
３１  登録情報データベース
４０  制御部
４１  受付部
４２  特定部
４３  生成部
４４  提示部
４５  提供部
４６  設定部
【図１】
2020154846.tif 000003
【図２】
2020154846.tif 000004
【図３】
2020154846.tif 000005
【図４】
2020154846.tif 000006
【図５】
2020154846.tif 000007