(57)【要約】  システムはサーバ装置と複数のユーザ端末とを備える。ユーザ端末は、仮ユーザ識別子とグループ識別子とユーザの行動を表す行動情報とをサーバ装置へ送信する。サーバ装置は、受信された行動情報のそれぞれに対して、当該行動情報に基づいて配信情報を選択するとともに、当該配信情報と、当該行動情報とともに受信された仮ユーザ識別子と、を含む組情報を生成する。サーバ装置は、グループ識別子とともに受信された行動情報に基づいて生成された組情報を含む配信情報リストを、当該グループ識別子と対応付けられたユーザ端末のそれぞれへ送信する。ユーザ端末は、受信した配信情報リストのうちの、仮ユーザ識別子を含む組情報に含まれる配信情報を取得する。
2011132345.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置と、当該サーバ装置と通信可能に接続された複数のユーザ端末と、を備え、
前記ユーザ端末は、
ユーザを識別するための仮の識別子である仮ユーザ識別子を記憶する仮ユーザ識別子記憶手段と、
前記記憶されている仮ユーザ識別子と、当該ユーザ端末のユーザを含む複数のユーザを含むグループを識別するためのグループ識別子と、当該ユーザ端末のユーザの行動を表す行動情報と、を前記サーバ装置へ送信する行動情報送信手段と、
を備え、
前記サーバ装置は、
前記仮ユーザ識別子と前記グループ識別子と前記行動情報とを受信する行動情報受信手段と、
前記受信された行動情報のそれぞれに対して、当該受信された行動情報に基づいて配信情報を選択するとともに、当該選択された配信情報と、当該行動情報とともに受信された仮ユーザ識別子と、を含む組情報を生成する配信情報選択手段と、
前記グループ識別子とともに受信された行動情報に基づいて生成された組情報を含む配信情報リストを、当該グループ識別子と対応付けられたユーザ端末のそれぞれへ送信する配信情報リスト送信手段と、
を備え、
前記ユーザ端末は、更に、
前記配信情報リストを受信し、当該受信した配信情報リストに含まれる前記組情報のうちの、前記記憶されている仮ユーザ識別子を含む組情報に含まれる配信情報を取得する配信情報取得手段を備える情報配信システム。
【請求項２】
請求項１に記載の情報配信システムであって、
前記サーバ装置は、
前記グループ識別子と、当該グループ識別子により識別されるグループに含まれる複数のユーザのユーザ端末のそれぞれを特定するための端末特定情報と、を対応付けて記憶する端末特定情報記憶手段を備え、
前記配信情報リスト送信手段は、前記グループ識別子と対応付けて記憶されている端末特定情報により特定されるユーザ端末のそれぞれへ前記配信情報リストを送信するように構成された情報配信システム。
【請求項３】
請求項２に記載の情報配信システムであって、
前記端末特定情報記憶手段は、１つのグループに含まれるユーザの数を予め設定された上限数以下とするように、前記グループ識別子と前記端末特定情報とを対応付けて記憶するように構成された情報配信システム。
【請求項４】
請求項２又は請求項３に記載の情報配信システムであって、
前記端末特定情報記憶手段は、前記グループと対応付けられた属性を有するユーザが当該グループに含まれるように、前記グループ識別子と前記端末特定情報とを対応付けて記憶するように構成され、
前記配信情報選択手段は、前記受信された行動情報のそれぞれに対して、当該受信された行動情報と、当該行動情報とともに受信されたグループ識別子により識別されるグループと対応付けられた前記属性と、に基づいて配信情報を選択するように構成された情報配信システム。
【請求項５】
請求項１乃至請求項４のいずれか一項に記載の情報配信システムであって、
前記ユーザ端末は、
前記仮ユーザ識別子を生成する仮ユーザ識別子生成手段を備え、
前記仮ユーザ識別子記憶手段は、前記生成された仮ユーザ識別子を記憶するように構成された情報配信システム。
【請求項６】
請求項５に記載の情報配信システムであって、
前記仮ユーザ識別子生成手段は、基本情報のハッシュ値を算出することにより、当該算出されたハッシュ値を前記仮ユーザ識別子として生成するように構成された情報配信システム。
【請求項７】
請求項１乃至請求項６のいずれか一項に記載の情報配信システムであって、
前記ユーザ端末は、
前記行動情報を取得する行動情報取得手段を備え、
前記行動情報送信手段は、前記仮ユーザ識別子と、前記グループ識別子と、前記取得された行動情報と、を前記サーバ装置へ送信するように構成された情報配信システム。
【請求項８】
サーバ装置と、当該サーバ装置と通信可能に接続された複数のユーザ端末と、を備える情報配信システムに適用され、
前記ユーザ端末が、ユーザを識別するための仮の識別子である仮ユーザ識別子を記憶する記憶装置に記憶されている仮ユーザ識別子と、当該ユーザ端末のユーザを含む複数のユーザを含むグループを識別するためのグループ識別子と、当該ユーザ端末のユーザの行動を表す行動情報と、を前記サーバ装置へ送信し、
前記サーバ装置が、前記仮ユーザ識別子と前記グループ識別子と前記行動情報とを受信し、
前記サーバ装置が、前記受信された行動情報のそれぞれに対して、当該受信された行動情報に基づいて配信情報を選択するとともに、当該選択された配信情報と、当該行動情報とともに受信された仮ユーザ識別子と、を含む組情報を生成し、
前記サーバ装置が、前記グループ識別子とともに受信された行動情報に基づいて生成された組情報を含む配信情報リストを、当該グループ識別子と対応付けられたユーザ端末のそれぞれへ送信し、
前記ユーザ端末が、前記配信情報リストを受信し、当該受信した配信情報リストに含まれる前記組情報のうちの、前記記憶されている仮ユーザ識別子を含む組情報に含まれる配信情報を取得する、情報配信方法。
【請求項９】
複数のユーザ端末のそれぞれと通信可能に接続されたサーバ装置であって、
ユーザを識別するための仮の識別子である仮ユーザ識別子と、複数のユーザを含むグループを識別するためのグループ識別子と、ユーザの行動を表す行動情報と、を受信する行動情報受信手段と、
前記受信された行動情報のそれぞれに対して、当該受信された行動情報に基づいて配信情報を選択するとともに、当該選択された配信情報と、当該行動情報とともに受信された仮ユーザ識別子と、を含む組情報を生成する配信情報選択手段と、
前記グループ識別子とともに受信された行動情報に基づいて生成された組情報を含む配信情報リストを、当該グループ識別子と対応付けられたユーザ端末のそれぞれへ送信する配信情報リスト送信手段と、
を備えるサーバ装置。
【請求項１０】
サーバ装置と通信可能に接続されたユーザ端末であって、
ユーザを識別するための仮の識別子である仮ユーザ識別子を記憶する仮ユーザ識別子記憶手段と、
前記記憶されている仮ユーザ識別子と、当該ユーザ端末のユーザを含む複数のユーザを含むグループを識別するためのグループ識別子と、当該ユーザ端末のユーザの行動を表す行動情報と、を前記サーバ装置へ送信する行動情報送信手段と、
仮ユーザ識別子と配信情報とを含む組情報を複数含む配信情報リストを前記サーバ装置から受信し、当該受信した配信情報リストに含まれる当該組情報のうちの、前記記憶されている仮ユーザ識別子を含む組情報に含まれる配信情報を取得する配信情報取得手段と、
を備えるユーザ端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置からユーザ端末へ配信情報を送信する情報配信システムに関する。
【背景技術】
【０００２】
ユーザの行動を表す行動情報に基づいて配信情報を選択し、選択された配信情報を当該ユーザのユーザ端末へ送信する情報配信システムが知られている（例えば、特許文献１を参照）。行動情報は、例えば、ユーザ端末の位置を表す位置情報、又は、ユーザが購入した商品を表す購買情報等である。【０００３】
この情報配信システムが含むサーバ装置は、ユーザ端末を保有するユーザを登録する登録者ファイルと、購買履歴を収集した購買履歴ファイルと、登録者の行動をＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いて収集した位置情報ファイル（行動パターンファイル）と、広告を表す配信情報を含む広告依頼ファイルと、を有する。このサーバ装置は、購買履歴ファイル、行動パターンファイル、及び、広告依頼ファイルに基づいて、広告を表す配信情報を送信する対象となる登録者を抽出する。【０００４】
この情報配信システムによれば、ユーザの購買履歴、及び、ユーザの行動に基づいて、適切に選択された配信情報をユーザ端末へ送信（即ち、「パーソナライズドサービス」を提供）することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２５６７１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、上記情報配信システムにおいてサーバ装置は、登録者ファイルと、購買履歴ファイル及び行動パターンファイルと、を対応付けて記憶するように構成されている。即ち、サーバ装置は、ユーザとしての個人を特定することを可能にする情報（例えば、氏名、及び、電話番号等の個人情報）と、ユーザの行動を表す行動情報と、を対応付けて記憶している。従って、サーバ装置から情報が漏えいした場合、特定のユーザの行動が第三者に知られてしまうという問題があった。【０００７】
このため、本発明の目的は、上述した課題である「サーバ装置がユーザの行動に基づく配信情報をユーザ端末へ送信する場合において、サーバ装置から情報が漏えいしたとき、特定のユーザの行動が第三者に知られてしまうこと」を解決することが可能な情報配信システムを提供することにある。
【課題を解決するための手段】
【０００８】
かかる目的を達成するため本発明の一形態である情報配信システムは、
サーバ装置と、当該サーバ装置と通信可能に接続された複数のユーザ端末と、を備え、
上記ユーザ端末は、
ユーザを識別するための仮の識別子である仮ユーザ識別子を記憶する仮ユーザ識別子記憶手段と、
上記記憶されている仮ユーザ識別子と、当該ユーザ端末のユーザを含む複数のユーザを含むグループを識別するためのグループ識別子と、当該ユーザ端末のユーザの行動を表す行動情報と、を上記サーバ装置へ送信する行動情報送信手段と、
を備え、
上記サーバ装置は、
上記仮ユーザ識別子と上記グループ識別子と上記行動情報とを受信する行動情報受信手段と、
上記受信された行動情報のそれぞれに対して、当該受信された行動情報に基づいて配信情報を選択するとともに、当該選択された配信情報と、当該行動情報とともに受信された仮ユーザ識別子と、を含む組情報を生成する配信情報選択手段と、
上記グループ識別子とともに受信された行動情報に基づいて生成された組情報を含む配信情報リストを、当該グループ識別子と対応付けられたユーザ端末のそれぞれへ送信する配信情報リスト送信手段と、
を備え、
上記ユーザ端末は、更に、
上記配信情報リストを受信し、当該受信した配信情報リストに含まれる上記組情報のうちの、上記記憶されている仮ユーザ識別子を含む組情報に含まれる配信情報を取得する配信情報取得手段を備える。【０００９】
また、本発明の他の形態である情報配信方法は、
サーバ装置と、当該サーバ装置と通信可能に接続された複数のユーザ端末と、を備える情報配信システムに適用され、
上記ユーザ端末が、ユーザを識別するための仮の識別子である仮ユーザ識別子を記憶する記憶装置に記憶されている仮ユーザ識別子と、当該ユーザ端末のユーザを含む複数のユーザを含むグループを識別するためのグループ識別子と、当該ユーザ端末のユーザの行動を表す行動情報と、を上記サーバ装置へ送信し、
上記サーバ装置が、上記仮ユーザ識別子と上記グループ識別子と上記行動情報とを受信し、
上記サーバ装置が、上記受信された行動情報のそれぞれに対して、当該受信された行動情報に基づいて配信情報を選択するとともに、当該選択された配信情報と、当該行動情報とともに受信された仮ユーザ識別子と、を含む組情報を生成し、
上記サーバ装置が、上記グループ識別子とともに受信された行動情報に基づいて生成された組情報を含む配信情報リストを、当該グループ識別子と対応付けられたユーザ端末のそれぞれへ送信し、
上記ユーザ端末が、上記配信情報リストを受信し、当該受信した配信情報リストに含まれる上記組情報のうちの、上記記憶されている仮ユーザ識別子を含む組情報に含まれる配信情報を取得する方法である。【００１０】
また、本発明の他の形態であるサーバ装置は、複数のユーザ端末のそれぞれと通信可能に接続された装置である。
更に、このサーバ装置は、
ユーザを識別するための仮の識別子である仮ユーザ識別子と、複数のユーザを含むグループを識別するためのグループ識別子と、ユーザの行動を表す行動情報と、を受信する行動情報受信手段と、
上記受信された行動情報のそれぞれに対して、当該受信された行動情報に基づいて配信情報を選択するとともに、当該選択された配信情報と、当該行動情報とともに受信された仮ユーザ識別子と、を含む組情報を生成する配信情報選択手段と、
上記グループ識別子とともに受信された行動情報に基づいて生成された組情報を含む配信情報リストを、当該グループ識別子と対応付けられたユーザ端末のそれぞれへ送信する配信情報リスト送信手段と、
を備える。【００１１】
また、本発明の他の形態である記録媒体は、
複数のユーザ端末のそれぞれと通信可能に接続されたサーバ装置に、
ユーザを識別するための仮の識別子である仮ユーザ識別子と、複数のユーザを含むグループを識別するためのグループ識別子と、ユーザの行動を表す行動情報と、を受信する行動情報受信手段と、
上記受信された行動情報のそれぞれに対して、当該受信された行動情報に基づいて配信情報を選択するとともに、当該選択された配信情報と、当該行動情報とともに受信された仮ユーザ識別子と、を含む組情報を生成する配信情報選択手段と、
上記グループ識別子とともに受信された行動情報に基づいて生成された組情報を含む配信情報リストを、当該グループ識別子と対応付けられたユーザ端末のそれぞれへ送信する配信情報リスト送信手段と、
を実現させるための情報配信プログラムを記録した、コンピュータが読み取り可能な記録媒体である。【００１２】
また、本発明の他の形態であるユーザ端末は、サーバ装置と通信可能に接続されたユーザ端末である。
更に、このユーザ端末は、
ユーザを識別するための仮の識別子である仮ユーザ識別子を記憶する仮ユーザ識別子記憶手段と、
上記記憶されている仮ユーザ識別子と、当該ユーザ端末のユーザを含む複数のユーザを含むグループを識別するためのグループ識別子と、当該ユーザ端末のユーザの行動を表す行動情報と、を上記サーバ装置へ送信する行動情報送信手段と、
仮ユーザ識別子と配信情報とを含む組情報を複数含む配信情報リストを上記サーバ装置から受信し、当該受信した配信情報リストに含まれる当該組情報のうちの、上記記憶されている仮ユーザ識別子を含む組情報に含まれる配信情報を取得する配信情報取得手段と、
を備える。【００１３】
また、本発明の他の形態である記録媒体は、
サーバ装置と通信可能に接続されたユーザ端末に、
ユーザを識別するための仮の識別子である仮ユーザ識別子を記憶装置に記憶させる仮ユーザ識別子記憶処理手段と、
上記記憶されている仮ユーザ識別子と、当該ユーザ端末のユーザを含む複数のユーザを含むグループを識別するためのグループ識別子と、当該ユーザ端末のユーザの行動を表す行動情報と、を上記サーバ装置へ送信する行動情報送信手段と、
仮ユーザ識別子と配信情報とを含む組情報を複数含む配信情報リストを上記サーバ装置から受信し、当該受信した配信情報リストに含まれる当該組情報のうちの、上記記憶されている仮ユーザ識別子を含む組情報に含まれる配信情報を取得する配信情報取得手段と、
を実現させるための情報取得プログラムを記録した、コンピュータが読み取り可能な記録媒体である。
【発明の効果】
【００１４】
本発明は、以上のように構成されることにより、サーバ装置から情報が漏えいした場合であっても、特定のユーザの行動が第三者に知られることを回避しながら、ユーザの行動に基づく配信情報をユーザ端末へ送信することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１実施形態に係る情報配信システムの概略構成を表す図である。
【図２】本発明の第１実施形態に係る情報配信システムの機能の概略を表すブロック図である。
【図３】本発明の第１実施形態に係る情報配信システムの作動を示したフローチャートである。
【図４】本発明の第１実施形態に係るサーバ装置の、配信情報リストを生成する際の作動を示したフローチャートである。
【図５】本発明の第１実施形態に係るユーザ端末の、配信情報を取得する際の作動を示したフローチャートである。
【図６】本発明の第２実施形態に係る情報配信システムの機能の概略を表すブロック図である。
【図７】本発明の第２実施形態に係る情報配信システムの、グループＩＤを生成するとともに仮ユーザＩＤを生成する際の作動を示したフローチャートである。
【図８】本発明の第２実施形態に係るユーザＩＤ格納部が記憶する情報を示したテーブルである。
【図９】本発明の第２実施形態に係るユーザＩＤ格納部が記憶する情報を示したテーブルである。
【図１０】本発明の第２実施形態に係る仮ユーザＩＤ格納部が記憶する情報を示したテーブルである。
【図１１】本発明の第２実施形態に係るユーザ端末の行動情報格納部が記憶する情報を示したテーブルである。
【図１２】本発明の第２実施形態に係るサーバ装置の行動情報格納部が記憶する情報を示したテーブルである。
【図１３】本発明の第２実施形態に係る配信情報格納部が記憶する情報を示したテーブルである。
【図１４】本発明の第２実施形態に係る組情報格納部が記憶する情報を示したテーブルである。
【図１５】本発明の第３実施形態に係る情報配信システムの機能の概略を表すブロック図である。
【図１６】本発明の第３実施形態に係るグループＩＤ条件格納部が記憶する情報を示したテーブルである。
【図１７】本発明の第３実施形態に係るユーザＩＤ格納部が記憶する情報を示したテーブルである。
【図１８】本発明の第３実施形態に係る配信情報格納部が記憶する情報を示したテーブルである。
【図１９】本発明の第３実施形態に係るサーバ装置の行動情報格納部が記憶する情報を示したテーブルである。
【図２０】本発明の第３実施形態に係る組情報格納部が記憶する情報を示したテーブルである。
【図２１】本発明の第４実施形態に係る情報配信システムの機能の概略を表すブロック図である。
【発明を実施するための形態】
【００１６】
以下、本発明に係る、情報配信システム、情報配信方法、サーバ装置、記録媒体、及び、ユーザ端末の各実施形態について図１〜図２１を参照しながら説明する。
【００１７】
＜第１実施形態＞
（構成）
図１に示したように、第１実施形態に係る情報配信システム１は、サーバ装置１００と、複数のユーザ端末２００，…と、を備える。各ユーザ端末２００，…は、サーバ装置１００と通信回線（本例では、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網を構成する通信回線）ＮＷを介して通信可能に接続されている。
【００１８】
サーバ装置１００は、情報処理装置である。サーバ装置１００は、図示しない中央処理装置（ＣＰＵ；Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、及び、記憶装置（メモリ及びハードディスク駆動装置（ＨＤＤ；Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ））を備える。サーバ装置１００は、記憶装置に記憶されているプログラムをＣＰＵが実行することにより、後述する機能を実現するように構成されている。
【００１９】
各ユーザ端末２００，…は、携帯電話機である。なお、各ユーザ端末２００，…は、パーソナル・コンピュータ、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｃｅ、Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、カーナビゲーション端末、又は、ゲーム端末等であってもよい。
【００２０】
各ユーザ端末２００，…は、図示しないＣＰＵ、記憶装置（本例では、メモリ）、入力装置及び出力装置を備える。出力装置は、ディスプレイを有する。出力装置は、ＣＰＵから出力された画像情報に基づいて、文字及び図形等からなる画像をディスプレイに表示させる。  
【００２１】
入力装置は、複数のキー式ボタン（キー）を有する。各ユーザ端末２００，…は、キーを介して、ユーザの操作に基づく情報が入力されるように構成されている。各ユーザ端末２００，…は、記憶装置に記憶されているプログラムをＣＰＵが実行することにより、後述する機能を実現するように構成されている。
【００２２】
（機能）
図２は、上記のように構成された情報配信システム１の機能を表すブロック図である。
サーバ装置１００の機能は、ユーザＩＤ格納部（端末特定情報記憶手段、端末特定情報記憶処理手段）１１０と、行動情報受信部（行動情報受信手段）１２０と、行動情報格納部１３０と、配信情報格納部１４０と、配信情報選択部（配信情報選択手段）１５０と、組情報格納部１６０と、配信情報送信部（配信情報リスト送信手段）１７０と、を含む。
【００２３】
ユーザＩＤ格納部１１０は、ユーザ識別子（ユーザＩＤ）と、グループ識別子（グループＩＤ）と、送信先ユーザ端末情報（端末特定情報）と、を対応付けて記憶する（記憶装置に記憶させる）。
【００２４】
ユーザＩＤは、ユーザを識別するための識別子（識別情報）である。グループＩＤは、当該グループＩＤと対応付けられた上記ユーザＩＤにより識別されるユーザを含む複数のユーザを含むグループを識別するための識別子である。送信先ユーザ端末情報は、当該送信先ユーザ端末情報と対応付けられた上記ユーザＩＤにより識別されるユーザのユーザ端末を特定するための情報である。
【００２５】
行動情報受信部１２０は、ユーザ端末２００，…により送信された、仮ユーザ識別子（仮ユーザＩＤ）とグループＩＤと行動情報とを受信する。仮ユーザＩＤは、ユーザを識別するための仮の識別子である。
【００２６】
行動情報は、ユーザ端末２００，…のユーザの行動を表す情報である。例えば、行動情報は、ユーザ端末２００，…の位置を表す位置情報、ユーザが視聴したテレビ番組を表すＴＶ視聴情報、ユーザが閲覧したウェブサイトを表すＷｅｂ閲覧情報、又は、ユーザが購入した商品を表す購買情報等である。
【００２７】
行動情報格納部１３０は、行動情報受信部１２０により受信された、仮ユーザＩＤとグループＩＤと行動情報とを対応付けて記憶する。
【００２８】
配信情報格納部１４０は、配信情報を予め記憶している。本例では、配信情報は、コンテンツ（例えば、文字列、音声、及び／又は、画像を含む情報）である。
【００２９】
配信情報選択部１５０は、行動情報格納部１３０に記憶されている行動情報のそれぞれに対して、配信情報格納部１４０に記憶されている配信情報の中から配信情報を選択する。このとき、配信情報選択部１５０は、行動情報格納部１３０に記憶されている行動情報に基づいて配信情報を選択する。
【００３０】
配信情報選択部１５０は、行動情報格納部１３０に記憶されている行動情報のそれぞれに対して、選択された配信情報と、当該配信情報を選択する基となった行動情報と対応付けて行動情報格納部１３０に記憶されている仮ユーザＩＤと、を含む組情報を生成する。
【００３１】
組情報格納部１６０は、配信情報選択部１５０により生成された組情報を、当該組情報を生成する基となった行動情報と対応付けて行動情報格納部１３０に記憶されているグループＩＤと対応付けて記憶する。
【００３２】
配信情報送信部１７０は、処理対象となるグループＩＤに対して、下記（１）〜（３）の処理を行う。
（１）処理対象となるグループＩＤと対応付けて組情報格納部１６０に記憶されている組情報を含む配信情報リストを生成する。
（２）処理対象となるグループＩＤと対応付けてユーザＩＤ格納部１１０に記憶されている送信先ユーザ端末情報を取得する。
（３）処理対象となるグループＩＤに対して生成された配信情報リストを、（２）の処理にて取得された送信先ユーザ端末情報により特定されるユーザ端末２００，…のそれぞれへ送信する。
【００３３】
本例では、配信情報送信部１７０は、ユーザ端末２００，…から配信要求を受信した場合に、当該配信要求に含まれるユーザＩＤと対応付けてユーザＩＤ格納部１１０に記憶されているグループＩＤを、処理対象として上記処理を行う。
【００３４】
なお、本例では、サーバ装置１００は、配信情報リストに含まれる配信情報として、予め記憶している配信情報を用いるように構成されていたが、配信情報リストに含まれる配信情報を新たに生成するように構成されていてもよい。
【００３５】
ユーザ端末２００の機能は、仮ユーザＩＤ格納部（仮ユーザ識別子記憶手段、仮ユーザ識別子記憶処理手段）２１０と、行動情報格納部２２０と、行動情報送信部（行動情報送信手段）２３０と、配信情報受信部（配信情報取得手段の一部）２４０と、配信情報取得部（配信情報取得手段の一部）２５０と、を含む。なお、ユーザ端末２００以外のユーザ端末も、ユーザ端末２００と同様の機能を有し、ユーザ端末２００と同様に作動する。
【００３６】
仮ユーザＩＤ格納部２１０は、グループＩＤと仮ユーザＩＤとを記憶する。本例では、ユーザ端末２００は、仮ユーザＩＤを生成する。仮ユーザＩＤ格納部２１０は、生成された仮ユーザＩＤを記憶する（記憶装置に記憶させる）。
【００３７】
行動情報格納部２２０は、行動情報を取得する。本例では、行動情報格納部２２０は、ユーザにより入力された情報に基づいて行動情報を取得する。行動情報格納部２２０は、取得された行動情報を記憶する。
【００３８】
行動情報送信部２３０は、行動情報格納部２２０に記憶されている行動情報と、仮ユーザＩＤ格納部２１０に記憶されているグループＩＤと、仮ユーザＩＤ格納部２１０に記憶されている仮ユーザＩＤと、をサーバ装置１００へ送信する。
【００３９】
配信情報受信部２４０は、サーバ装置１００から配信情報リストを受信する。
配信情報取得部２５０は、配信情報受信部２４０により受信された配信情報リストに含まれる組情報のうちの、仮ユーザＩＤ格納部２１０に記憶されている仮ユーザＩＤを含む組情報に含まれる配信情報を取得する。そして、配信情報取得部２５０は、取得された配信情報を、出力装置を介して出力する。
【００４０】
（作動）
次に、上述した情報配信システム１の作動について、図３に示したフローチャートを参照しながら説明する。
【００４１】
いま、サーバ装置１００のユーザＩＤ格納部１１０が、ユーザＩＤとグループＩＤと送信先ユーザ端末情報とを対応付けて記憶しているとともに、ユーザ端末２００の仮ユーザＩＤ格納部２１０が、仮ユーザＩＤとグループＩＤとを記憶している場合を想定して説明を続ける。
【００４２】
先ず、ユーザ端末２００は、行動情報格納部２２０に記憶されている行動情報と、仮ユーザＩＤ格納部２１０に記憶されている、グループＩＤ及び仮ユーザＩＤと、をサーバ装置１００へ送信する（ステップＡ１）。
【００４３】
これにより、サーバ装置１００は、行動情報とグループＩＤと仮ユーザＩＤとを受信し、受信した、仮ユーザＩＤとグループＩＤと行動情報とを対応付けて行動情報格納部１３０に記憶させる（ステップＡ２）。
【００４４】
次いで、サーバ装置１００は、行動情報格納部１３０に記憶されている行動情報のそれぞれに対して、当該行動情報に基づいて、配信情報格納部１４０に記憶されている配信情報の中から配信情報を選択する（ステップＡ３）。例えば、サーバ装置１００は、特許文献１に記載された方法を用いて、配信情報を選択する。
【００４５】
そして、サーバ装置１００は、行動情報格納部１３０に記憶されている行動情報のそれぞれに対して、選択された配信情報と、当該配信情報を選択する基となった行動情報と対応付けて行動情報格納部１３０に記憶されている仮ユーザＩＤと、を含む組情報を生成する（ステップＡ４）。次いで、サーバ装置１００は、生成した組情報と、当該組情報を生成する基となった行動情報と対応付けて行動情報格納部１３０に記憶されているグループＩＤと、を対応付けて組情報格納部１６０に記憶させる。
【００４６】
その後、サーバ装置１００は、処理対象となるグループＩＤと対応付けて組情報格納部１６０に記憶されている組情報を含む配信情報リストを生成する（ステップＡ５）。そして、サーバ装置１００は、処理対象となるグループＩＤと対応付けてユーザＩＤ格納部１１０に記憶されている送信先ユーザ端末情報により特定されるユーザ端末２００，…のそれぞれへ送信（本例では、プッシュ配信）する（ステップＡ６）。
【００４７】
これにより、ユーザ端末２００は、サーバ装置１００から配信情報リストを受信する。そして、ユーザ端末２００は、受信された配信情報リストに含まれる組情報の１つに含まれる配信情報を取得する（ステップＡ７）。そして、ユーザ端末２００は、取得された配信情報を、出力装置を介して出力する。
【００４８】
次に、図３のステップＡ５にて配信情報リストを生成する際のサーバ装置１００の作動の詳細について、図４に示したフローチャートを参照しながら説明する。
【００４９】
本例では、サーバ装置１００は、ユーザ端末２００，…からユーザＩＤを含む配信要求を受信する。そして、サーバ装置１００は、当該配信要求に含まれるユーザＩＤを取得する（ステップＢ１）。
【００５０】
次いで、サーバ装置１００は、取得したユーザＩＤと対応付けてユーザＩＤ格納部１１０に記憶されているグループＩＤを取得する（ステップＢ２）。そして、サーバ装置１００は、取得したグループＩＤと対応付けて組情報格納部１６０に記憶されている組情報のすべてを取得する（ステップＢ３）。次いで、サーバ装置１００は、取得された組情報を含む配信情報リストを生成する（ステップＢ４）。
【００５１】
次に、図３のステップＡ７にて配信情報を取得する際のユーザ端末２００の作動の詳細について、図５に示したフローチャートを参照しながら説明する。
【００５２】
ユーザ端末２００は、サーバ装置１００から配信情報リストを受信する（ステップＣ１）。そして、ユーザ端末２００は、仮ユーザＩＤ格納部２１０から仮ユーザＩＤを取得する（ステップＣ２）。次いで、ユーザ端末２００は、受信された配信情報リストに含まれる組情報のうちの、取得された仮ユーザＩＤを含む組情報を特定する。
【００５３】
そして、ユーザ端末２００は、特定した組情報に含まれる配信情報を取得する（ステップＣ３）。次いで、ユーザ端末２００は、取得された配信情報を、出力装置を介して出力する（ステップＣ４）。
【００５４】
以上、説明したように、本発明の第１実施形態に係る情報配信システム１によれば、サーバ装置１００は、ユーザとしての個人を特定することを可能にする情報（個人情報）と、行動情報と、を対応付けるための情報を保持しない。従って、サーバ装置１００から情報が漏えいした場合であっても、特定のユーザの行動が第三者に知られることを回避しながら、ユーザの行動に基づく配信情報をユーザ端末２００，…へ送信することができる。
【００５５】
更に、サーバ装置１００は、グループ毎に、配信情報リストを生成するとともに、生成した配信情報リストを当該グループに含まれるユーザのユーザ端末２００，…へ送信する。従って、配信情報リストのデータ量が過大となることを防止することができる。
【００５６】
このように、第１実施形態に係る情報配信システム１によれば、ユーザのプライバシーを十分に保護しながら、ユーザの行動に応じた配信情報をユーザ端末２００，…へ送信する（即ち、パーソナライズドサービスを提供する）ことができる。
【００５７】
なお、サーバ装置１００は、配信情報として、ＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を表す情報を送信するように構成されていてもよい。この場合、ユーザ端末２００は、取得した配信情報が表すＵＲＩをリクエストＵＲＩとして含むリクエストをサーバ装置１００へ送信する。サーバ装置１００は、このリクエストに応じてユーザ端末２００へコンテンツを送信する。
【００５８】
また、第１実施形態の変形例に係る情報配信システムは、予め設定された変更周期が経過する毎に、仮ユーザＩＤが変更されるように構成されていてもよい。この場合、サーバ装置１００において、行動情報同士が対応付けられにくくなるので、例えば、比較的長い期間に亘って行動情報が蓄積された場合であっても、個人が特定される可能性を低減することができる。
【００５９】
＜第２実施形態＞
次に、本発明の第２実施形態に係る情報配信システムについて説明する。第２実施形態に係る情報配信システムは、上記第１実施形態に係る情報配信システムに対して、サーバ装置がグループＩＤを決定する点において相違している。従って、以下、かかる相違点を中心として説明する。
【００６０】
第２実施形態に係る情報配信システム１は、ユーザ端末２００が、ＧＰＳを用いて取得した位置情報をサーバ装置１００へ送信するとともに、サーバ装置１００が、当該位置情報が表す位置の近傍における配信情報を送信するように構成されたシステムである。
【００６１】
（機能）
図６に示したように、第２実施形態に係るサーバ装置１００の機能は、第１実施形態に係るサーバ装置１００の機能に加えて、ユーザ登録処理部１８１と、グループ決定部１８２と、グループＩＤ送信部１８３と、を含む。
【００６２】
ユーザ登録処理部１８１は、各ユーザ端末２００，…のユーザにより入力されたユーザ情報を受け付ける。本例では、ユーザ情報は、ユーザが有する属性（例えば、氏名、年齢、及び、性別等）と、送信先ユーザ端末情報としての携帯電話番号と、を含む。
【００６３】
ユーザ登録処理部１８１は、ユーザ情報を受け付けた場合、ユーザＩＤ格納部１１０に既に記憶されているユーザＩＤのいずれとも異なるユーザＩＤを新たに生成する。本例では、ユーザ登録処理部１８１は、ユーザＩＤ格納部１１０に記憶されているユーザＩＤの最大値に１を加えた値をユーザＩＤとして生成する。ユーザ登録処理部１８１は、生成したユーザＩＤと、受け付けられたユーザ情報と、を対応付けてユーザＩＤ格納部１１０に記憶させる処理（ユーザ登録処理）を行う。
【００６４】
第２実施形態に係るユーザＩＤ格納部１１０は、ユーザＩＤと、グループＩＤと、送信先ユーザ端末情報を含むユーザ情報と、を対応付けて記憶する。
【００６５】
グループ決定部１８２は、グループＩＤと対応付けて記憶されていないユーザＩＤがユーザＩＤ格納部１１０に記憶されている場合、当該ユーザＩＤに対してグループＩＤを生成し、生成したグループＩＤを当該ユーザＩＤと対応付けてユーザＩＤ格納部１１０に記憶させる。
【００６６】
このとき、グループ決定部１８２は、１つのグループＩＤと対応付けてユーザＩＤ格納部１１０に記憶されるユーザＩＤの数を予め設定された上限数（本例では、３つ）以下とするように、グループＩＤを生成する。即ち、グループ決定部１８２は、１つのグループに含まれるユーザの数を予め設定された上限数以下とするように、グループＩＤと送信先ユーザ端末情報とを対応付けてユーザＩＤ格納部１１０に記憶させる。
【００６７】
このような構成によれば、サーバ装置１００からユーザ端末２００，…へ送信される配信情報リストのデータ量が過大となることをより一層確実に防止することができる。即ち、情報配信システム１は、上限数の値を調整することにより、行動情報の匿名性の程度と、配信情報リストのデータ量と、の関係を調整する（トレードオフを調整する）ことができる。
【００６８】
グループＩＤ送信部１８３は、グループ決定部１８２によりグループＩＤが生成された場合、当該グループＩＤを、当該グループＩＤと対応付けてユーザＩＤ格納部１１０に記憶されている送信先ユーザ端末情報により特定されるユーザ端末２００，…へ送信する。
【００６９】
第２実施形態に係る配信情報格納部１４０は、配信情報と提供条件とを対応付けて予め記憶している。提供条件は、領域（位置の範囲）を表す情報を含む。本例では、提供条件は、緯度の下限値並びに上限値、及び、経度の下限値並びに上限値を含む。
【００７０】
第２実施形態に係る配信情報選択部１５０は、行動情報に含まれる緯度及び経度（後述）を含む領域を表す提供条件と対応付けて配信情報格納部１４０に記憶されている配信情報を、当該行動情報に対して選択する。
【００７１】
第２実施形態に係るユーザ端末２００の機能は、第１実施形態に係るユーザ端末２００の機能に加えて、グループＩＤ受信部２６１と、仮ユーザＩＤ生成部（仮ユーザ識別子生成手段）２６２と、行動情報取得部（行動情報取得手段）２６３と、を含む。なお、ユーザ端末２００以外のユーザ端末も、ユーザ端末２００と同様の機能を有し、ユーザ端末２００と同様に作動する。
【００７２】
グループＩＤ受信部２６１は、サーバ装置１００からグループＩＤを受信する。グループＩＤ受信部２６１は、受信したグループＩＤを仮ユーザＩＤ格納部２１０に記憶させる。
仮ユーザＩＤ生成部２６２は、仮ユーザＩＤを生成する。グループＩＤ受信部２６１は、生成した仮ユーザＩＤを仮ユーザＩＤ格納部２１０に記憶させる。
【００７３】
本例では、仮ユーザＩＤ生成部２６２は、ＭＤ５（Ｍｅｓｓａｇｅ  Ｄｉｇｅｓｔ  Ａｌｇｏｒｉｔｈｍ  ５）に従って、基本情報のハッシュ値を算出することにより、当該算出されたハッシュ値を仮ユーザＩＤとして生成する。これによれば、グループに含まれるユーザ間で、仮ユーザＩＤが重複する可能性を十分に低減することができる。本例では、基本情報は、ユーザによって入力された文字列である。なお、基本情報は、ユーザ端末に予め記憶されている情報（例えば、電話番号）等であってもよい。
【００７４】
行動情報取得部２６３は、行動情報を取得する。本例では、行動情報取得部２６３は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いてユーザ端末２００，…の位置を表す位置情報を行動情報として取得する。行動情報取得部２６３は、取得された行動情報を行動情報格納部２２０に記憶させる。
【００７５】
（作動）
次に、第２実施形態に係る情報配信システム１の作動について説明する。
ここでは、サーバ装置１００がグループＩＤを生成するとともに、ユーザ端末２００が仮ユーザＩＤを生成する際の情報配信システム１の作動について図７に示したフローチャートを参照しながら説明する。
【００７６】
ユーザ登録処理部１８１は、ユーザにユーザ情報を入力させるための情報（例えば、ウェブページ）をユーザ端末２００，…へ送信する。ユーザ端末２００，…は、ユーザからのユーザ情報の入力を受け付け、受け付けたユーザ情報をサーバ装置１００へ送信する。これにより、サーバ装置１００は、ユーザ情報を受信することにより当該ユーザ情報を受け付ける（ステップＤ１）。
【００７７】
そして、サーバ装置１００は、ユーザ情報を受け付けた場合、ユーザＩＤ格納部１１０に既に記憶されているユーザＩＤのいずれとも異なるユーザＩＤを新たに生成し、生成したユーザＩＤと、受け付けられたユーザ情報と、を対応付けてユーザＩＤ格納部１１０に記憶させる。
【００７８】
例えば、ユーザ情報として、氏名が”鈴木太郎”であり、年齢が“１４”であり、性別が“男”であり、携帯電話番号が“０９０３３４４５５６６”である情報が入力され、当該ユーザ情報に対して、ユーザＩＤとしての“５”が生成された場合、ユーザＩＤ格納部１１０が記憶する情報は、図８に示した通りである。
【００７９】
次に、サーバ装置１００は、ユーザＩＤ格納部１１０に新たに記憶されたユーザＩＤに対してグループＩＤを生成し、生成したグループＩＤを当該ユーザＩＤと対応付けてユーザＩＤ格納部１１０に記憶させる（ステップＤ２）。
【００８０】
例えば、値が“１”、“２”、又は、“３”であるユーザＩＤに対して、グループＩＤとしての“１”が生成され、値が“４”、“５”、又は、“６”であるユーザＩＤに対して、グループＩＤとしての“２”が生成された場合、ユーザＩＤ格納部１１０が記憶する情報は、図９に示した通りである。
【００８１】
次いで、サーバ装置１００は、ユーザＩＤ格納部１１０に記憶されているユーザＩＤのそれぞれに対して、当該ユーザＩＤと対応付けられたグループＩＤを、当該グループＩＤと対応付けられた送信先ユーザ端末情報により特定されるユーザ端末２００，…へ送信（本例では、プッシュ送信）する（ステップＤ３）。
【００８２】
例えば、サーバ装置１００は、ユーザＩＤとしての“１”に対して、グループＩＤとしての“１”を、携帯電話番号である“０９０１２３４５６７８”により特定されるユーザ端末へプッシュ送信する。
【００８３】
これにより、ユーザ端末２００，…は、サーバ装置１００からグループＩＤを受信し、受信したグループＩＤを仮ユーザＩＤ格納部２１０に記憶させる。
【００８４】
例えば、値が“１”、“２”、又は、“３”であるユーザＩＤと対応付けられた送信先ユーザ端末情報により特定されるユーザ端末は、グループＩＤとしての“１”を受信し、受信したグループＩＤを仮ユーザＩＤ格納部２１０に記憶させる（ステップＤ４）。
【００８５】
次いで、ユーザ端末２００，…は、基本情報のハッシュ値を算出することにより、当該算出されたハッシュ値を仮ユーザＩＤとして生成し、生成した仮ユーザＩＤを仮ユーザＩＤ格納部２１０に記憶させる（ステップＤ５）。
【００８６】
例えば、ユーザＩＤが“１”であるユーザが、基本情報として文字列である“１”を入力した場合、ユーザ端末２００，…は、ハッシュ値である“ｘＭｐＣＯＫＣ５Ｉ４ＩＮｚＦＣａｂ３ＷＥｍｗ”を仮ユーザＩＤとして生成する。従って、この場合、仮ユーザＩＤ格納部２１０が記憶する情報は、図１０に示した通りである。
【００８７】
ここで、ユーザ端末２００が行動情報（位置情報）を取得し、取得した行動情報をサーバ装置１００へ送信するとともに、サーバ装置１００が当該行動情報が表す位置の近傍における配信情報をユーザ端末２００へ送信する際の情報配信システム１の作動についてより具体的に説明する。
【００８８】
ユーザ端末２００の行動情報取得部２６３は、予め設定された取得周期（本例では、５分）が経過する毎に、ユーザ端末２００の緯度、及び、経度を取得する。例えば、ユーザ端末２００を保持したユーザが１０時〜１１時頃に渋谷近辺にいる場合、行動情報取得部２６３は、時刻としての“２００９／１１／１０  １０：５５”と、緯度としての“＋３５．６５０”と、経度としての“＋１３９．７０２”と、を含む行動情報を取得し、取得した行動情報を行動情報格納部２２０に記憶（蓄積）させる。従って、例えば、行動情報格納部２２０が記憶する情報は、図１１に示した通りである。
【００８９】
行動情報送信部２３０は、行動情報格納部２２０に記憶されている行動情報のうちの、最新の行動情報を取得する。本例では、行動情報送信部２３０は、時刻が“２００９／１１／１０  １０：５５”であり、緯度が“＋３５．６５０”であり、経度が“＋１３９．７０２”である行動情報を取得する。そして、行動情報送信部２３０は、取得した行動情報と、グループＩＤと、仮ユーザＩＤと、をサーバ装置１００へ送信する（図３のステップＡ１）。
【００９０】
これにより、サーバ装置１００は、時刻が“２００９／１１／１０  １０：５５”であり、緯度が“＋３５．６５０”であり、経度が“＋１３９．７０２”である行動情報と、仮ユーザＩＤとしての“ｘＭｐＣＯＫＣ５Ｉ４ＩＮｚＦＣａｂ３ＷＥｍｗ”と、グループＩＤとしての“１”と、を受信する。サーバ装置１００は、受信した、行動情報と仮ユーザＩＤとグループＩＤとを対応付けて行動情報格納部１３０に記憶させる（図３のステップＡ２）。
【００９１】
そして、すべてのユーザ端末２００，…から行動情報を受信した場合、行動情報格納部１３０が記憶する情報は、例えば、図１２に示したようになる。
【００９２】
次いで、配信情報選択部１５０は、行動情報格納部１３０に記憶されている行動情報のそれぞれに対して、当該行動情報に基づいて、配信情報格納部１４０に記憶されている配信情報の中から配信情報を選択する（図３のステップＡ３）。
【００９３】
具体的には、配信情報選択部１５０は、行動情報に含まれる緯度及び経度を含む領域を表す提供条件と対応付けて配信情報格納部１４０に記憶されている配信情報を、当該行動情報に対して選択する。
【００９４】
なお、図１３は、配信情報格納部１４０が記憶する情報を示す。緯度上限は、緯度の上限値であり、緯度下限は、緯度の下限値であり、経度上限は、経度の上限値であり、経度下限は、経度の下限値である。
【００９５】
例えば、配信情報選択部１５０は、緯度が“＋３５．６５０”であり、経度が“＋１３９．７０２”である行動情報に対して、“３５．６４８”≦“＋３５．６５０”≦“３５．６５２”、且つ、”１３９．６９８”≦“＋１３９．７０２”≦“１３９．７０２”を満足するため、“渋谷周辺情報”を配信情報として選択する。
【００９６】
そして、配信情報選択部１５０は、行動情報格納部１３０に記憶されている行動情報のそれぞれに対して、選択された配信情報と、当該配信情報を選択する基となった行動情報と対応付けて行動情報格納部１３０に記憶されている仮ユーザＩＤと、を含む組情報を生成する（図３のステップＡ４）。次いで、配信情報選択部１５０は、生成した組情報と、当該組情報を生成する基となった行動情報と対応付けて行動情報格納部１３０に記憶されているグループＩＤと、を対応付けて組情報格納部１６０に記憶させる。
【００９７】
これにより、例えば、組情報格納部１６０が記憶する情報は、図１４に示したようになる。
【００９８】
次に、配信情報送信部１７０は、配信情報リストを生成する（図３のステップＡ５）。具体的には、配信情報送信部１７０は、ユーザ端末２００，…からユーザＩＤを含む配信要求を受信する。そして、配信情報送信部１７０は、当該配信要求に含まれるユーザＩＤを取得する（図４のステップＢ１）。
【００９９】
次いで、配信情報送信部１７０は、取得したユーザＩＤと対応付けてユーザＩＤ格納部１１０に記憶されているグループＩＤを取得する（図４のステップＢ２）。例えば、配信情報送信部１７０は、取得したユーザＩＤが“１”である場合、グループＩＤとしての“１”を取得する。
【０１００】
そして、配信情報送信部１７０は、取得したグループＩＤと対応付けて組情報格納部１６０に記憶されている組情報のすべてを取得する（図４のステップＢ３）。例えば、配信情報送信部１７０は、組情報としての（“ｘＭｐＣＯＫＣ５Ｉ４ＩＮｚＦＣａｂ３ＷＥｍｗ”、“渋谷周辺情報”）と、組情報としての（“ｙＢ５ｙｊＺ１ＭＬ２ＮｖＢｎ＋ＪｚＢＳＧＬＡ”、“新宿周辺情報”）と、組情報としての（“７ＭｖＩｆｋｔｃ４ｖ４ｏＭＩ／Ｚ８ｑｅ６８ｗ”、“池袋周辺情報”）と、を取得する。
【０１０１】
次いで、配信情報送信部１７０は、取得された組情報を含む配信情報リストを生成する（図４のステップＢ４）。例えば、配信情報送信部１７０は、｛（“ｘＭｐＣＯＫＣ５Ｉ４ＩＮｚＦＣａｂ３ＷＥｍｗ”、“渋谷周辺情報”）、（“ｙＢ５ｙｊＺ１ＭＬ２ＮｖＢｎ＋ＪｚＢＳＧＬＡ”、“新宿周辺情報”）、（“７ＭｖＩｆｋｔｃ４ｖ４ｏＭＩ／Ｚ８ｑｅ６８ｗ”、“池袋周辺情報”）｝を、グループＩＤとしての“１”（即ち、ユーザＩＤとしての“１”）に対する配信情報リストとして生成する。
【０１０２】
そして、配信情報送信部１７０は、生成した配信情報リストを、グループＩＤとしての“１”と対応付けてユーザＩＤ格納部１１０に記憶されている送信先ユーザ端末情報により特定されるユーザ端末２００，…のそれぞれへ送信（本例では、プッシュ配信）する（図３のステップＡ６）。即ち、本例では、配信情報送信部１７０は、携帯電話番号としての、“０９０１２３４５６７８”、“０９０９８７６５４３２”、及び、“０９０４３２１９８７６”のそれぞれにより特定されるユーザ端末へ、生成した配信情報リストを送信する。
【０１０３】
次に、配信情報取得部２５０は、配信情報リストを受信し、仮ユーザＩＤに基づいて配信情報を取得する（図３のステップＡ７）。
具体的には、ユーザＩＤとしての“１”により識別されるユーザのユーザ端末２００の配信情報受信部２４０は、配信情報リスト｛（“ｘＭｐＣＯＫＣ５Ｉ４ＩＮｚＦＣａｂ３ＷＥｍｗ”、“渋谷周辺情報”）、（“ｙＢ５ｙｊＺ１ＭＬ２ＮｖＢｎ＋ＪｚＢＳＧＬＡ”、“新宿周辺情報”）、（“７ＭｖＩｆｋｔｃ４ｖ４ｏＭＩ／Ｚ８ｑｅ６８ｗ”、“池袋周辺情報”）｝を受信する（図５のステップＣ１）。
【０１０４】
そして、配信情報取得部２５０は、仮ユーザＩＤ格納部２１０から仮ユーザＩＤとしての“ｘＭｐＣＯＫＣ５Ｉ４ＩＮｚＦＣａｂ３ＷＥｍｗ”を取得する（図５のステップＣ２）。次いで、配信情報取得部２５０は、受信された配信情報リストに含まれる組情報のうちの、取得した仮ユーザＩＤを含む組情報に含まれる配信情報（即ち、“渋谷周辺情報”）を取得する（図５のステップＣ３）。
【０１０５】
そして、配信情報取得部２５０は、取得された配信情報としての“渋谷周辺情報”を、出力装置を介して出力する（図５のステップＣ４）。
【０１０６】
以上、説明したように、本発明の第２実施形態に係る情報配信システム１によっても、上述した第１実施形態と同様の作用及び効果を奏することができる。
【０１０７】
＜第３実施形態＞
次に、本発明の第３実施形態に係る情報配信システムについて説明する。第３実施形態に係る情報配信システムは、上記第２実施形態に係る情報配信システムに対して、グループと対応付けられた属性を有するユーザが当該グループに含まれるように構成される点において相違している。従って、以下、かかる相違点を中心として説明する。
【０１０８】
（機能）
第３実施形態に係るサーバ装置１００の機能は、図１５に示したように、第２実施形態に係るサーバ装置１００の機能に加えて、グループＩＤ条件格納部１８４を含む。
【０１０９】
グループＩＤ条件格納部１８４は、グループＩＤと、属性条件と、を対応付けて記憶する。属性条件は、グループに含まれるユーザが有する属性を定める情報を含む。本例では、属性条件は、性別、及び、年齢の範囲（即ち、年齢の上限値（年齢上限）及び年齢の下限値（年齢下限））を定める情報である。
【０１１０】
本例では、グループＩＤ条件格納部１８４が記憶する情報は、図１６に示した通りである。即ち、属性条件を構成する性別は、“男”又は“女”であり、属性条件を構成する年齢の範囲は、“０〜９”、“１０〜１９”、“２０〜２９”、“３０〜３９”、“４０〜４９”、“５０〜５９”、“６０〜６９”、“７０〜７９”、“８０〜８９”、又は、“９０以上”である。
【０１１１】
第３実施形態に係るグループ決定部１８２は、ユーザＩＤ格納部１１０に記憶されているユーザ情報に含まれるユーザの属性がグループＩＤ条件格納部１８４に記憶されている属性条件を満足する場合、当該属性条件と対応付けられたグループＩＤを、当該ユーザ情報と対応付けてユーザＩＤ格納部１１０に記憶させる。即ち、グループ決定部１８２は、グループと対応付けられた属性を有するユーザが当該グループに含まれるように、グループＩＤと送信先ユーザ端末情報とを対応付けてユーザＩＤ格納部１１０に記憶させる。
【０１１２】
例えば、図８に示したように、ユーザＩＤが“１”であるユーザは、性別が“男”であり、且つ、年齢が“１１〜２０”である。従って、グループ決定部１８２は、グループＩＤとしての“２”を、当該ユーザＩＤと対応付けてユーザＩＤ格納部１１０に記憶させる。従って、ユーザＩＤ格納部１１０が記憶する情報は、図１７に示したようになる。
【０１１３】
更に、第３実施形態に係る配信情報格納部１４０は、配信情報と提供条件と属性条件とを対応付けて予め記憶している。例えば、配信情報格納部１４０が記憶する情報は、図１８に示した通りである。
【０１１４】
第３実施形態に係る配信情報選択部１５０は、配信情報格納部１４０に記憶されている提供条件及び属性条件と、行動情報格納部１３０に記憶されている行動情報と、グループＩＤ条件格納部１８４に記憶されている属性条件と、に基づいて配信情報を選択する。
【０１１５】
具体的には、配信情報選択部１５０は、行動情報に含まれる緯度及び経度（後述）を含む領域を表す提供条件と対応付けられるとともに、当該行動情報とともに受信されたグループＩＤと対応付けてグループＩＤ条件格納部１８４に記憶されている属性条件と対応（本例では、一致）する属性条件と対応付けられて配信情報格納部１４０に記憶されている配信情報を、当該行動情報に対して選択する。
【０１１６】
即ち、配信情報選択部１５０は、行動情報格納部１３０に記憶されている行動情報のそれぞれに対して、当該行動情報と、当該行動情報とともに受信されたグループＩＤにより識別されるグループと対応付けられた属性と、に基づいて配信情報を選択する。
【０１１７】
例えば、配信情報選択部１５０は、図１９に示した、グループＩＤとしての“２”、及び、仮ユーザＩＤとしての“ｘＭｐＣＯＫＣ５Ｉ４ＩＮｚＦＣａｂ３ＷＥｍｗ”と対応付けて記憶されている行動情報に対して、配信情報としての“１０代男性向け渋谷周辺情報”を選択する。
【０１１８】
そして、配信情報選択部１５０は、行動情報格納部１３０に記憶されている行動情報のそれぞれに対して、選択された配信情報と、当該配信情報を選択する基となった行動情報と対応付けて行動情報格納部１３０に記憶されている仮ユーザＩＤと、を含む組情報を生成する（図３のステップＡ４）。次いで、配信情報選択部１５０は、生成した組情報と、当該組情報を生成する基となった行動情報と対応付けて行動情報格納部１３０に記憶されているグループＩＤと、を対応付けて組情報格納部１６０に記憶させる。
【０１１９】
これにより、例えば、組情報格納部１６０が記憶する情報は、図２０に示したようになる。
【０１２０】
以上、説明したように、本発明の第３実施形態に係る情報配信システム１によっても、上述した第２実施形態と同様の作用及び効果を奏することができる。
更に、第３実施形態に係る情報配信システム１によれば、行動情報に加えて、グループと対応付けられた属性にも基づいて、配信情報を選択することができる。この結果、ユーザにより一層適した配信情報を、当該ユーザのユーザ端末２００，…へ送信することができる。
【０１２１】
＜第４実施形態＞
次に、本発明の第４実施形態に係る情報配信システムについて図２１を参照しながら説明する。
第４実施形態に係る情報配信システム１０００は、サーバ装置１１００と、サーバ装置１１００と通信可能に接続された複数のユーザ端末１２００，…と、を備える。
【０１２２】
ユーザ端末１２００，…は、
ユーザを識別するための仮の識別子である仮ユーザ識別子を記憶する仮ユーザ識別子記憶部（仮ユーザ識別子記憶手段）１２０１と、
上記記憶されている仮ユーザ識別子と、当該ユーザ端末のユーザを含む複数のユーザを含むグループを識別するためのグループ識別子と、当該ユーザ端末のユーザの行動を表す行動情報と、をサーバ装置１１００へ送信する行動情報送信部（行動情報送信手段）１２０２と、
を備える。
【０１２３】
サーバ装置１１００は、
上記仮ユーザ識別子と上記グループ識別子と上記行動情報とを受信する行動情報受信部（行動情報受信手段）１１０１と、
上記受信された行動情報のそれぞれに対して、当該受信された行動情報に基づいて配信情報を選択するとともに、当該選択された配信情報と、当該行動情報とともに受信された仮ユーザ識別子と、を含む組情報を生成する配信情報選択部（配信情報選択手段）１１０２と、
上記グループ識別子とともに受信された行動情報に基づいて生成された組情報を含む配信情報リストを、当該グループ識別子と対応付けられたユーザ端末１２００，…のそれぞれへ送信する配信情報リスト送信部（配信情報リスト送信手段）１１０３と、
を備える。
【０１２４】
ユーザ端末１２００，…は、更に、
上記配信情報リストを受信し、当該受信した配信情報リストに含まれる上記組情報のうちの、上記記憶されている仮ユーザ識別子を含む組情報に含まれる配信情報を取得する配信情報取得部（配信情報取得手段）１２０３を備える。
【０１２５】
これによれば、サーバ装置１１００は、ユーザとしての個人を特定することを可能にする情報（個人情報）と、行動情報と、を対応付けるための情報を保持しない。従って、サーバ装置１１００から情報が漏えいした場合であっても、特定のユーザの行動が第三者に知られることを回避しながら、ユーザの行動に基づく配信情報をユーザ端末１２００，…へ送信することができる。
【０１２６】
更に、サーバ装置１１００は、グループ毎に、配信情報リストを生成するとともに、生成した配信情報リストを当該グループに含まれるユーザのユーザ端末１２００，…へ送信する。従って、配信情報リストのデータ量が過大となることを防止することができる。
【０１２７】
以上、上記実施形態を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成及び詳細に、本願発明の範囲内において当業者が理解し得る様々な変更をすることができる。
【０１２８】
なお、上記各実施形態において情報配信システム１の各機能は、ＣＰＵがプログラム（ソフトウェア）を実行することにより実現されていたが、回路等のハードウェアにより実現されていてもよい。
【０１２９】
また、上記各実施形態においてプログラムは、記憶装置に記憶されていたが、コンピュータが読み取り可能な記録媒体に記憶されていてもよい。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。
【０１３０】
また、上記実施形態の他の変形例として、上述した実施形態及び変形例の任意の組み合わせが採用されてもよい。
【０１３１】
＜付記＞
上記実施形態の一部又は全部は、以下の付記のように記載され得るが、以下には限られない。
【０１３２】
（付記１）
サーバ装置と、当該サーバ装置と通信可能に接続された複数のユーザ端末と、を備え、
前記ユーザ端末は、
ユーザを識別するための仮の識別子である仮ユーザ識別子を記憶する仮ユーザ識別子記憶手段と、
前記記憶されている仮ユーザ識別子と、当該ユーザ端末のユーザを含む複数のユーザを含むグループを識別するためのグループ識別子と、当該ユーザ端末のユーザの行動を表す行動情報と、を前記サーバ装置へ送信する行動情報送信手段と、
を備え、
前記サーバ装置は、
前記仮ユーザ識別子と前記グループ識別子と前記行動情報とを受信する行動情報受信手段と、
前記受信された行動情報のそれぞれに対して、当該受信された行動情報に基づいて配信情報を選択するとともに、当該選択された配信情報と、当該行動情報とともに受信された仮ユーザ識別子と、を含む組情報を生成する配信情報選択手段と、
前記グループ識別子とともに受信された行動情報に基づいて生成された組情報を含む配信情報リストを、当該グループ識別子と対応付けられたユーザ端末のそれぞれへ送信する配信情報リスト送信手段と、
を備え、
前記ユーザ端末は、更に、
前記配信情報リストを受信し、当該受信した配信情報リストに含まれる前記組情報のうちの、前記記憶されている仮ユーザ識別子を含む組情報に含まれる配信情報を取得する配信情報取得手段を備える情報配信システム。
【０１３３】
これによれば、サーバ装置は、ユーザとしての個人を特定することを可能にする情報（個人情報）と、行動情報と、を対応付けるための情報を保持しない。従って、サーバ装置から情報が漏えいした場合であっても、特定のユーザの行動が第三者に知られることを回避しながら、ユーザの行動に基づく配信情報をユーザ端末へ送信することができる。
【０１３４】
更に、サーバ装置は、グループ毎に、配信情報リストを生成するとともに、生成した配信情報リストを当該グループに含まれるユーザのユーザ端末へ送信する。従って、配信情報リストのデータ量が過大となることを防止することができる。
【０１３５】
（付記２）
付記１に記載の情報配信システムであって、
前記サーバ装置は、
前記グループ識別子と、当該グループ識別子により識別されるグループに含まれる複数のユーザのユーザ端末のそれぞれを特定するための端末特定情報と、を対応付けて記憶する端末特定情報記憶手段を備え、
前記配信情報リスト送信手段は、前記グループ識別子と対応付けて記憶されている端末特定情報により特定されるユーザ端末のそれぞれへ前記配信情報リストを送信するように構成された情報配信システム。
【０１３６】
（付記３）
付記２に記載の情報配信システムであって、
前記端末特定情報記憶手段は、１つのグループに含まれるユーザの数を予め設定された上限数以下とするように、前記グループ識別子と前記端末特定情報とを対応付けて記憶するように構成された情報配信システム。
【０１３７】
これによれば、サーバ装置からユーザ端末へ送信される配信情報リストのデータ量が過大となることをより一層確実に防止することができる。
【０１３８】
（付記４）
付記２又は付記３に記載の情報配信システムであって、
前記端末特定情報記憶手段は、前記グループと対応付けられた属性を有するユーザが当該グループに含まれるように、前記グループ識別子と前記端末特定情報とを対応付けて記憶するように構成され、
前記配信情報選択手段は、前記受信された行動情報のそれぞれに対して、当該受信された行動情報と、当該行動情報とともに受信されたグループ識別子により識別されるグループと対応付けられた前記属性と、に基づいて配信情報を選択するように構成された情報配信システム。
【０１３９】
これによれば、行動情報に加えて、グループと対応付けられた属性にも基づいて、配信情報を選択することができる。この結果、ユーザにより一層適した配信情報を、当該ユーザのユーザ端末へ送信することができる。
【０１４０】
（付記５）
付記１乃至付記４のいずれか一項に記載の情報配信システムであって、
前記ユーザ端末は、
前記仮ユーザ識別子を生成する仮ユーザ識別子生成手段を備え、
前記仮ユーザ識別子記憶手段は、前記生成された仮ユーザ識別子を記憶するように構成された情報配信システム。
【０１４１】
（付記６）
付記５に記載の情報配信システムであって、
前記仮ユーザ識別子生成手段は、基本情報のハッシュ値を算出することにより、当該算出されたハッシュ値を前記仮ユーザ識別子として生成するように構成された情報配信システム。
【０１４２】
これによれば、グループに含まれるユーザ間で、仮ユーザ識別子が重複する可能性を十分に低減することができる。
【０１４３】
（付記７）
付記１乃至付記６のいずれか一項に記載の情報配信システムであって、
前記ユーザ端末は、
前記行動情報を取得する行動情報取得手段を備え、
前記行動情報送信手段は、前記仮ユーザ識別子と、前記グループ識別子と、前記取得された行動情報と、を前記サーバ装置へ送信するように構成された情報配信システム。
【０１４４】
（付記８）
付記７に記載の情報配信システムであって、
前記行動情報取得手段は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いて前記ユーザ端末の位置を表す位置情報を前記行動情報として取得するように構成された情報配信システム。
【０１４５】
（付記９）
サーバ装置と、当該サーバ装置と通信可能に接続された複数のユーザ端末と、を備える情報配信システムに適用され、
前記ユーザ端末が、ユーザを識別するための仮の識別子である仮ユーザ識別子を記憶する記憶装置に記憶されている仮ユーザ識別子と、当該ユーザ端末のユーザを含む複数のユーザを含むグループを識別するためのグループ識別子と、当該ユーザ端末のユーザの行動を表す行動情報と、を前記サーバ装置へ送信し、
前記サーバ装置が、前記仮ユーザ識別子と前記グループ識別子と前記行動情報とを受信し、
前記サーバ装置が、前記受信された行動情報のそれぞれに対して、当該受信された行動情報に基づいて配信情報を選択するとともに、当該選択された配信情報と、当該行動情報とともに受信された仮ユーザ識別子と、を含む組情報を生成し、
前記サーバ装置が、前記グループ識別子とともに受信された行動情報に基づいて生成された組情報を含む配信情報リストを、当該グループ識別子と対応付けられたユーザ端末のそれぞれへ送信し、
前記ユーザ端末が、前記配信情報リストを受信し、当該受信した配信情報リストに含まれる前記組情報のうちの、前記記憶されている仮ユーザ識別子を含む組情報に含まれる配信情報を取得する、情報配信方法。
【０１４６】
（付記１０）
付記９に記載の情報配信方法であって、
前記サーバ装置が、前記グループ識別子と、当該グループ識別子により識別されるグループに含まれる複数のユーザのユーザ端末のそれぞれを特定するための端末特定情報と、を対応付けて記憶装置に記憶させ、
前記サーバ装置が、前記グループ識別子と対応付けて前記記憶装置に記憶されている端末特定情報により特定されるユーザ端末のそれぞれへ前記配信情報リストを送信する、情報配信方法。
【０１４７】
（付記１１）
付記１０に記載の情報配信方法であって、
前記サーバ装置が、１つのグループに含まれるユーザの数を予め設定された上限数以下とするように、前記グループ識別子と前記端末特定情報とを対応付けて前記記憶装置に記憶させる、情報配信方法。
【０１４８】
（付記１２）
付記１０又は付記１１に記載の情報配信方法であって、
前記サーバ装置が、前記グループと対応付けられた属性を有するユーザが当該グループに含まれるように、前記グループ識別子と前記端末特定情報とを対応付けて前記記憶装置に記憶させ、
前記サーバ装置が、前記受信された行動情報のそれぞれに対して、当該受信された行動情報と、当該行動情報とともに受信されたグループ識別子により識別されるグループと対応付けられた前記属性と、に基づいて配信情報を選択する、情報配信方法。
【０１４９】
（付記１３）
複数のユーザ端末のそれぞれと通信可能に接続されたサーバ装置であって、
ユーザを識別するための仮の識別子である仮ユーザ識別子と、複数のユーザを含むグループを識別するためのグループ識別子と、ユーザの行動を表す行動情報と、を受信する行動情報受信手段と、
前記受信された行動情報のそれぞれに対して、当該受信された行動情報に基づいて配信情報を選択するとともに、当該選択された配信情報と、当該行動情報とともに受信された仮ユーザ識別子と、を含む組情報を生成する配信情報選択手段と、
前記グループ識別子とともに受信された行動情報に基づいて生成された組情報を含む配信情報リストを、当該グループ識別子と対応付けられたユーザ端末のそれぞれへ送信する配信情報リスト送信手段と、
を備えるサーバ装置。
【０１５０】
（付記１４）
付記１３に記載のサーバ装置であって、
前記グループ識別子と、当該グループ識別子により識別されるグループに含まれる複数のユーザのユーザ端末のそれぞれを特定するための端末特定情報と、を対応付けて記憶する端末特定情報記憶手段を備え、
前記配信情報リスト送信手段は、前記グループ識別子と対応付けて記憶されている端末特定情報により特定されるユーザ端末のそれぞれへ前記配信情報リストを送信するように構成されたサーバ装置。
【０１５１】
（付記１５）
付記１４に記載のサーバ装置であって、
前記端末特定情報記憶手段は、１つのグループに含まれるユーザの数を予め設定された上限数以下とするように、前記グループ識別子と前記端末特定情報とを対応付けて記憶するように構成されたサーバ装置。
【０１５２】
（付記１６）
付記１４又は付記１５に記載のサーバ装置であって、
前記端末特定情報記憶手段は、前記グループと対応付けられた属性を有するユーザが当該グループに含まれるように、前記グループ識別子と前記端末特定情報とを対応付けて記憶するように構成され、
前記配信情報選択手段は、前記受信された行動情報のそれぞれに対して、当該受信された行動情報と、当該行動情報とともに受信されたグループ識別子により識別されるグループと対応付けられた前記属性と、に基づいて配信情報を選択するように構成されたサーバ装置。
【０１５３】
（付記１７）
複数のユーザ端末のそれぞれと通信可能に接続されたサーバ装置に、
ユーザを識別するための仮の識別子である仮ユーザ識別子と、複数のユーザを含むグループを識別するためのグループ識別子と、ユーザの行動を表す行動情報と、を受信する行動情報受信手段と、
前記受信された行動情報のそれぞれに対して、当該受信された行動情報に基づいて配信情報を選択するとともに、当該選択された配信情報と、当該行動情報とともに受信された仮ユーザ識別子と、を含む組情報を生成する配信情報選択手段と、
前記グループ識別子とともに受信された行動情報に基づいて生成された組情報を含む配信情報リストを、当該グループ識別子と対応付けられたユーザ端末のそれぞれへ送信する配信情報リスト送信手段と、
を実現させるための情報配信プログラムを記録した、コンピュータが読み取り可能な記録媒体。
【０１５４】
（付記１８）
付記１７に記載の記録媒体であって、
前記情報配信プログラムは、前記サーバ装置に、更に、
前記グループ識別子と、当該グループ識別子により識別されるグループに含まれる複数のユーザのユーザ端末のそれぞれを特定するための端末特定情報と、を対応付けて記憶装置に記憶させる端末特定情報記憶処理手段を実現させるとともに、
前記配信情報リスト送信手段は、前記グループ識別子と対応付けて前記記憶装置に記憶されている端末特定情報により特定されるユーザ端末のそれぞれへ前記配信情報リストを送信するように構成された記録媒体。
【０１５５】
（付記１９）
付記１８に記載の記録媒体であって、
前記端末特定情報記憶処理手段は、１つのグループに含まれるユーザの数を予め設定された上限数以下とするように、前記グループ識別子と前記端末特定情報とを対応付けて前記記憶装置に記憶させるように構成された記録媒体。
【０１５６】
（付記２０）
付記１８又は付記１９に記載の記録媒体であって、
前記端末特定情報記憶処理手段は、前記グループと対応付けられた属性を有するユーザが当該グループに含まれるように、前記グループ識別子と前記端末特定情報とを対応付けて前記記憶装置に記憶させるように構成され、
前記配信情報選択手段は、前記受信された行動情報のそれぞれに対して、当該受信された行動情報と、当該行動情報とともに受信されたグループ識別子により識別されるグループと対応付けられた前記属性と、に基づいて配信情報を選択するように構成された記録媒体。
【０１５７】
（付記２１）
サーバ装置と通信可能に接続されたユーザ端末であって、
ユーザを識別するための仮の識別子である仮ユーザ識別子を記憶する仮ユーザ識別子記憶手段と、
前記記憶されている仮ユーザ識別子と、当該ユーザ端末のユーザを含む複数のユーザを含むグループを識別するためのグループ識別子と、当該ユーザ端末のユーザの行動を表す行動情報と、を前記サーバ装置へ送信する行動情報送信手段と、
仮ユーザ識別子と配信情報とを含む組情報を複数含む配信情報リストを前記サーバ装置から受信し、当該受信した配信情報リストに含まれる当該組情報のうちの、前記記憶されている仮ユーザ識別子を含む組情報に含まれる配信情報を取得する配信情報取得手段と、
を備えるユーザ端末。
【０１５８】
（付記２２）
サーバ装置と通信可能に接続されたユーザ端末に、
ユーザを識別するための仮の識別子である仮ユーザ識別子を記憶装置に記憶させる仮ユーザ識別子記憶処理手段と、
前記記憶されている仮ユーザ識別子と、当該ユーザ端末のユーザを含む複数のユーザを含むグループを識別するためのグループ識別子と、当該ユーザ端末のユーザの行動を表す行動情報と、を前記サーバ装置へ送信する行動情報送信手段と、
仮ユーザ識別子と配信情報とを含む組情報を複数含む配信情報リストを前記サーバ装置から受信し、当該受信した配信情報リストに含まれる当該組情報のうちの、前記記憶されている仮ユーザ識別子を含む組情報に含まれる配信情報を取得する配信情報取得手段と、
を実現させるための情報取得プログラムを記録した、コンピュータが読み取り可能な記録媒体。
【０１５９】
なお、本発明は、日本国にて２０１０年４月２３日に出願された特願２０１０−０９９３４４の特許出願に基づく優先権主張の利益を享受するものであり、当該特許出願にて開示された内容のすべてが本明細書に含まれるものとする。
【産業上の利用可能性】
【０１６０】
本発明は、サーバ装置からユーザ端末へ配信情報を送信する情報配信システム等に適用可能である。
【符号の説明】
【０１６１】
１      情報配信システム
１００  サーバ装置
１１０  ユーザＩＤ格納部
１２０  行動情報受信部
１３０  行動情報格納部
１４０  配信情報格納部
１５０  配信情報選択部
１６０  組情報格納部
１７０  配信情報送信部
１８１  ユーザ登録処理部
１８２  グループ決定部
１８３  グループＩＤ送信部
１８４  グループＩＤ条件格納部
２００，…  ユーザ端末
２１０  仮ユーザＩＤ格納部
２２０  行動情報格納部
２３０  行動情報送信部
２４０  配信情報受信部
２５０  配信情報取得部
２６１  グループＩＤ受信部
２６２  仮ユーザＩＤ生成部
２６３  行動情報取得部
１０００  情報配信システム
１１００  サーバ装置
１１０１  行動情報受信部
１１０２  配信情報選択部
１１０３  配信情報リスト送信部
１２００，…  ユーザ端末
１２０１  仮ユーザ識別子記憶部
１２０２  行動情報送信部
１２０３  配信情報取得部
【図１】
2011132345.tif 000003
【図２】
2011132345.tif 000004
【図３】
2011132345.tif 000005
【図４】
2011132345.tif 000006
【図５】
2011132345.tif 000007
【図６】
2011132345.tif 000008
【図７】
2011132345.tif 000009
【図８】
2011132345.tif 000010
【図９】
2011132345.tif 000011
【図１０】
2011132345.tif 000012
【図１１】
2011132345.tif 000013
【図１２】
2011132345.tif 000014
【図１３】
2011132345.tif 000015
【図１４】
2011132345.tif 000016
【図１５】
2011132345.tif 000017
【図１６】
2011132345.tif 000018
【図１７】
2011132345.tif 000019
【図１８】
2011132345.tif 000020
【図１９】
2011132345.tif 000021
【図２０】
2011132345.tif 000022
【図２１】
2011132345.tif 000023
【国際調査報告】
2011132345.tif 000024
2011132345.tif 000025