(57)【特許請求の範囲】
【請求項１】
通信回線を介して、１以上の通信端末に広告情報を配信する情報配信装置であって、
前記１以上の通信端末のそれぞれの位置情報を取得する位置情報取得部と、
前記位置情報取得部が取得した前記位置情報に基づいて、前記１以上の通信端末の少なくとも一部の位置に関する統計情報を生成する統計情報生成部と、
前記統計情報生成部が生成した統計情報を、前記広告情報の配信者が利用する配信者端末に送信する統計情報送信部と、
前記配信者端末で指定された、前記広告情報が配信される配信エリアを示す配信エリア情報を取得する配信エリア取得部と、
前記位置情報取得部が取得した前記位置情報に基づいて、前記１以上の通信端末のうち、前記配信エリア情報によって示される前記配信エリア内に存在する通信端末を抽出する抽出部と、
前記抽出部により抽出された通信端末に、前記広告情報を配信する配信部と、
を備え、
前記配信者端末は、
前記統計情報送信部により送信された前記統計情報を受信し、
前記統計情報及び地図データを用いて生成され、前記広告情報が配信される配信エリアを指定するための配信エリア指定画面を、前記配信者に表示し、
前記配信者が、前記配信者端末に表示された前記配信エリア指定画面を参照して指定した配信エリアを確定し、
前記確定された配信エリアを示す前記配信エリア情報を、前記配信エリア取得部に送信する、
情報配信装置。
【請求項２】
前記１以上の通信端末のそれぞれを識別する端末識別情報と、前記１以上の通信端末のそれぞれの利用者の属性を示す端末属性情報とを対応付けて記憶する端末属性記憶部と、
前記配信者端末で指定された、前記広告情報が配信される通信端末の利用者の属性を指定する配信属性情報を取得する配信属性取得部と、
を更に備え、
前記抽出部は、
前記位置情報取得部が取得した前記位置情報と、前記端末属性記憶部に記憶されている前記端末属性情報とに基づいて、前記１以上の通信端末のうち、前記配信エリア情報によって指定される前記配信エリア内に存在し、かつ、前記配信属性情報によって指定される前記属性を有する利用者の通信端末を抽出する、
請求項１に記載の情報配信装置。
【請求項３】
前記１以上の通信端末のそれぞれの利用者の行動又は嗜好を解析して、前記利用者の前記属性を決定する属性解析部を更に備え、
前記端末属性記憶部は、前記属性解析部が決定した前記属性を示す前記端末属性情報を、前記１以上の通信端末のそれぞれを識別する端末識別情報と対応付けて記憶する、
請求項２に記載の情報配信装置。
【請求項４】
前記配信者端末で指定された、前記統計情報を要求する要求エリアを指定する要求エリア情報を取得する要求エリア取得部を更に備え、
前記統計情報生成部は、
前記位置情報取得部が取得した前記位置情報に基づいて、前記１以上の通信端末のうち、前記要求エリア情報によって指定される前記要求エリア内に存在する通信端末の位置に関する統計情報を生成する、
請求項１から請求項３までの何れか一項に記載の情報配信装置。
【請求項５】
前記統計情報は、予め定められた複数のエリアのそれぞれの範囲内に存在する前記１以上の通信端末の個数を示す情報であり、
前記配信者端末は、前記統計情報が、前記予め定められた複数のエリアのそれぞれの範囲内に存在する前記１以上の通信端末の個数に応じた方法で、前記地図データ上に表示されるように、前記配信エリア指定画面を生成する、
請求項１から請求項４までの何れか一項に記載の情報配信装置。
【請求項６】
前記統計情報は、予め定められた複数のエリアのそれぞれの範囲内に存在する前記１以上の通信端末の個数を示す情報であり、
統計情報送信部は、前記複数のエリアのうち、当該エリア内に存在する前記１以上の通信端末の個数が、予め定められた第１の値よりも小さいエリアについて、当該エリア内に存在する前記１以上の通信端末の個数として、予め定められた第２の値を送信する、
請求項１から請求項５までの何れか一項に記載の情報配信装置。
【請求項７】
前記広告情報は、前記１以上の通信端末の利用者に告知される情報と、前記広告情報の使用場所の位置情報とを含む、
請求項１から請求項６までの何れか一項に記載の情報配信装置。
【請求項８】
前記広告情報のステータスに関する情報を格納する広告情報格納部をさらに備え、
前記配信部は、前記広告情報格納部に格納された前記広告情報のステータスに関する情報に基づいて、前記抽出部により抽出された通信端末に前記広告情報を配信するか否かを判断する、
請求項１から請求項６までの何れか一項に記載の情報配信装置。
【請求項９】
請求項１から請求項８までの何れか一項に記載の情報配信装置と、
前記配信者端末と、
を備える、
情報配信システム。
【請求項１０】
コンピュータを、請求項１から請求項８までの何れか一項に記載の情報配信装置として機能させるためのプログラム。
【請求項１１】
通信回線を介して、１以上の通信端末に広告情報を配信する方法であって、
前記１以上の通信端末のそれぞれの位置情報を取得する位置情報取得段階と、
前記位置情報取得段階において取得された前記位置情報に基づいて、前記１以上の通信端末の少なくとも一部の位置に関する統計情報を生成する統計情報生成段階と、
前記統計情報生成段階において生成された統計情報を、前記広告情報の配信者が利用する配信者端末に送信する統計情報送信段階と、
前記配信者端末で指定された、前記広告情報が配信される配信エリアを指定する配信エリア情報を取得する配信エリア取得段階と、
前記位置情報取得段階において取得された前記位置情報に基づいて、前記１以上の通信端末のうち、前記配信エリア情報によって指定される前記配信エリア内に存在する通信端末を抽出する抽出段階と、
前記抽出段階において抽出された通信端末に、前記広告情報を配信する配信段階と、
を有し、
前記配信者端末は、
前記統計情報送信段階において送信された前記統計情報を受信し、
前記統計情報及び地図データを用いて生成され、前記広告情報が配信される配信エリアを指定するための配信エリア指定画面を、前記配信者に表示し、
前記配信者が前記配信者端末に表示された前記配信エリア指定画面を参照して指定した配信エリアを確定し、
前記確定された配信エリアを示す前記配信エリア情報を生成する、
方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報配信装置、プログラム及び方法に関する。
【背景技術】
【０００２】
携帯端末の位置情報を利用して、地理上の仮想境界（ジオフェンスと称される場合がある。）を設定しておき、携帯端末がジオフェンス内に入ると広告情報を配信する技術が知られている（例えば、特許文献１参照）。
（先行技術文献）
（特許文献）
（特許文献１）米国特許第７，８４８，７６５号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ジオフェンスを広く設定しすぎると、広告情報に反応を示す可能性が小さいユーザにまで広告情報が配信される。一方、ジオフェンスを狭く設定しすぎると、多くのユーザに広告情報を配信することができない。そこで、効果的なジオフェンスを容易に設定することができる技術が求められている。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、通信回線を介して、１以上の通信端末に広告情報を配信する情報配信装置であって、１以上の通信端末のそれぞれの位置情報を取得する位置情報取得部と、位置情報取得部が取得した位置情報に基づいて、１以上の通信端末の少なくとも一部の位置に関する統計情報を生成する統計情報生成部と、統計情報生成部が生成した統計情報を、広告情報の配信者が利用する配信者端末に送信する統計情報送信部と、配信者端末で指定された、広告情報が配信される配信エリアを指定する配信エリア情報を取得する配信エリア取得部と、位置情報取得部が取得した位置情報に基づいて、１以上の通信端末のうち、配信エリア情報によって指定される配信エリア内に存在する通信端末を抽出する抽出部と、抽出部により抽出された通信端末に、広告情報を配信する配信部とを備える情報配信装置が提供される。
【０００５】
本発明の第２の態様においては、コンピュータを、上記の情報配信装置として機能させるためのプログラムが提供される。
【０００６】
本発明の第３の態様においては、通信回線を介して、１以上の通信端末に広告情報を配信する方法であって、１以上の通信端末のそれぞれの位置情報を取得する位置情報取得段階と、位置情報取得段階において取得された位置情報に基づいて、１以上の通信端末の少なくとも一部の位置に関する統計情報を生成する統計情報生成段階と、統計情報生成段階において生成された統計情報を、広告情報の配信者が利用する配信者端末に送信する統計情報送信段階と、配信者端末で指定された、広告情報が配信される配信エリアを指定する配信エリア情報を取得する配信エリア取得段階と、位置情報取得段階において取得された位置情報に基づいて、１以上の通信端末のうち、配信エリア情報によって指定される配信エリア内に存在する通信端末を抽出する抽出段階と、抽出段階において抽出された通信端末に、広告情報を配信する配信段階とを有する方法が提供される。
【０００７】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００８】
【図１】配信システム１００の一例を概略的に示す。
【図２】配信サーバ１１０の一例を概略的に示す。
【図３】配信者端末１３０に表示される画面３００の一例を概略的に示す。
【図４】配信システム１００の動作の一例を概略的に示す。
【発明を実施するための形態】
【０００９】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。なお、図面において、同一または類似の部分には同一の参照番号を付して、重複する説明を省く場合がある。
【００１０】
図１は、通信ネットワーク１０及び通信ネットワーク２０とともに、配信システム１００の一例を概略的に示す。配信システム１００は、配信サーバ１１０と、１以上又は複数のユーザ端末１２０と、１以上又は複数の配信者端末１３０とを備える。配信システム１００及び配信サーバ１１０は、情報配信装置の一例であってよい。
【００１１】
配信システム１００及び配信サーバ１１０は、ユーザ端末１２０の利用者（ユーザと称する場合がある。）に情報配信サービスを提供する。上記の情報提供サービスによれば、利用者は、時と場所に応じた適切な広告情報を自動的に受信することができる。
【００１２】
配信システム１００及び配信サーバ１１０は、配信者端末１３０の利用者（配信者と称する場合がある。）に情報配信サービスを提供する。上記の情報提供サービスによれば、配信者は、効果的なジオフェンスを容易に設定することができる。例えば、配信者は、ユーザ端末１２０の地理的な分布状態をほぼリアルタイムで把握しながら、ジオフェンスを設定することができる。また、配信者は、ユーザ端末１２０の地理的な分布状態ほぼリアルタイムで把握しながら、任意の範囲に存在するユーザ端末１２０に対して広告情報を配信することもできる。
【００１３】
本実施形態においては、特定の広告情報の配信者が、特定の配信者端末１３０を用いて、複数のユーザ端末１２０に当該広告情報を配信する場合を例として、配信システム１００について説明する。しかし、配信システム１００は、上記の実施形態に限定されない。配信システム１００は、複数の配信者端末１３０を備えてもよく、配信システム１００は、配信サーバ１１０と１以上又は複数の配信者端末１３０とから構成されてもよい。
【００１４】
通信ネットワーク１０は、配信サーバ１１０とユーザ端末１２０との間で情報を伝達する。通信ネットワーク１０は、１以上又は複数の基地局１２と、当該基地局１２及びユーザ端末１２０の間で情報を伝達する無線パケット通信網１４と、当該基地局１２及び配信サーバ１１０の間で情報を伝達する専用回線１６とを含む。通信ネットワーク２０は、インターネットを介して、配信サーバ１１０と配信者端末１３０との間で情報を伝達する。通信ネットワーク１０及び通信ネットワーク２０は、通信回線の一例であってよい。
【００１５】
なお、通信ネットワーク１０及び通信ネットワーク２０は、上記の実施形態に限定されない。通信ネットワーク１０及び通信ネットワーク２０のそれぞれは、有線通信の伝送路であってもよく、無線通信の伝送路であってもよく、それらの組み合わせであってもよい。通信ネットワーク１０及び通信ネットワーク２０のそれぞれは、インターネット、専用回線、無線パケット通信網又はそれらの組み合わせであってもよい。
【００１６】
配信サーバ１１０は、通信ネットワーク１０を介して、１以上又は複数のユーザ端末１２０に広告情報を配信する。配信サーバ１１０は、配信者端末１３０で指定された条件を満たすユーザ端末１２０に広告情報を配信する。
【００１７】
広告情報は、ユーザ端末１２０の利用者に対して告知される情報であれば、特に限定されない。広告情報は、配信者の商品又はサービスに関する情報であってよい。商品又はサービスに関する情報は、商品又はサービスの割引情報（クーポン情報と称される場合がある。）、イベントの告知情報などであってよい。広告情報は、ユーザ端末１２０の利用者に対して告知される情報のほかに、配信時間、配信期間、閲覧可能な期間などに関する情報を含んでよい。
【００１８】
商品又はサービスに関する情報の他の例としては、配信者が、公共交通機関である場合には、広告情報は、運休情報、遅延情報などであってよい。また、配信者が、天気予報サービスを提供する事業者又は行政庁である場合には、広告情報は、局所的な豪雨、落雷、突風などに関する警報又は注意報であってよい。
【００１９】
広告情報は、当該広告情報を使用することのできる場所（使用場所と称する場合がある。）の位置情報を含んでよい。これにより、ユーザ端末１２０は、広告情報の使用の可否を決定することができる。広告情報の使用の可否は、ユーザ端末１２０上で動作するプログラムによって判断されてよい。
【００２０】
具体的には、ユーザ端末１２０は、ユーザ端末１２０が広告情報の使用場所から予め定められた範囲内に存在しない場合に、当該広告情報の使用を禁止してよい。これにより、利用者による広告情報の誤使用を防止することができる。ユーザ端末１２０は、自己の位置情報と、広告情報に含まれる使用場所の位置情報とを比較して、当該広告情報の使用を禁止するか否かを判断してよい。
【００２１】
また、ユーザ端末１２０は、自己の位置情報を取得することができない場合には、当該広告情報の使用を許可してよい。これにより、広告情報の使用場所が建物の内部である場合のように、ユーザ端末１２０が位置情報を取得することができない場合であっても、利用者は広告情報を使用することができる。
【００２２】
配信サーバ１１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信インターフェース等を有するデータ処理装置と、キーボード、タッチパネル、マイクなどの入力装置と、表示装置、スピーカなどの出力装置と、メモリ、ＨＤＤなどの記憶装置とを備えた一般的な構成の情報処理装置において、配信サーバ１１０のそれぞれの各部の動作を規定したソフトウエアを起動することにより実現されてよい。配信サーバ１１０は、仮想サーバまたはクラウドシステムであってもよい。配信サーバ１１０の機能が、複数のサーバによって実現されていてもよい。
【００２３】
ユーザ端末１２０及び配信者端末１３０は、それぞれ、通信ネットワーク１０又は通信ネットワーク２０を介して、配信サーバ１１０と通信可能に接続される。ユーザ端末１２０及び配信者端末１３０のそれぞれは、配信サーバ１１０と情報を送受できる装置であればよく、Ｗｅｂブラウザソフトが導入されたパーソナルコンピュータ、携帯電話、携帯端末（ＰＤＡ、タブレット又はノートブック・コンピュータ若しくはラップトップ・コンピュータなどを例示することができる。）、無線端末などであってよい。
【００２４】
ユーザ端末１２０及び配信者端末１３０のそれぞれは、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信インターフェース等を有するデータ処理装置と、キーボード、タッチパネル、マイク、ＧＰＳ情報取得装置、加速度センサ、ジャイロセンサなどの入力装置と、表示装置、スピーカ、振動装置などの出力装置と、メモリ、ＨＤＤなどの記憶装置とを備えた一般的な構成の情報処理装置において、ユーザ端末１２０及び配信者端末１３０のそれぞれの各部の動作を規定したソフトウエアを起動することにより実現されてよい。ユーザ端末１２０は、通信端末の一例であってよい。
【００２５】
ユーザ端末１２０は、配信システム１００又は配信サーバ１１０が提供するサービスを利用して広告情報を受信する利用者によって利用される。ユーザ端末１２０は、移動式の通信端末であってもよく、固定式の通信端末であってもよい。ユーザ端末１２０が固定式の端末である場合、配信システム１００は、利用者が申告した情報、ユーザ端末１２０と通信事業者との契約情報、ＩＰアドレスと位置情報とを対応付ける情報などに基づいて、ユーザ端末１２０を識別する情報と、ユーザ端末１２０の位置情報とを対応付けて記憶しておくことが好ましい。
【００２６】
ユーザ端末１２０は、ＧＰＳ情報取得装置、加速度センサ、ジャイロセンサなどを用いて、自己の位置情報を取得してよい。ユーザ端末１２０は、基地局１２から自己の位置情報を取得してもよい。ユーザ端末１２０は、加速度センサ、ジャイロセンサ及び基地局１２からの情報を利用することで、ＧＰＳの電波を取得することができない場所でも位置情報を取得することができる。例えば、建物の内部においても位置情報を取得することができる。
【００２７】
配信者端末１３０は、配信システム１００又は配信サーバ１１０が提供するサービスを利用して広告情報を配信する配信者によって利用される。配信者端末１３０は、移動式の通信端末であってもよく、固定式の通信端末であってもよい。
【００２８】
図２は、配信サーバ１１０の一例を概略的に示す。なお、図２は、配信サーバ１１０の機能ブロックの一例を示しており、図２において配信サーバ１１０の複数の要素の間に矢印が図示されていない場合であっても、当該要素の間で情報が送受される場合がある。
【００２９】
配信サーバ１１０は、位置情報取得部２０２と、属性情報取得部２０４と、統計情報生成部２１２と、統計情報送信部２１４と抽出部２２２と、配信部２２４と、要求エリア取得部２３２と、配信エリア取得部２３４と、配信属性取得部２３６と、データベース格納部２４２と、データベース管理部２４４とを備える。データベース格納部２４２は、位置情報データベース２５２と、属性情報データベース２５４と、広告情報データベース２６２と、行動履歴データベース２７２と、配信履歴データベース２７４と、嗜好情報データベース２７６とを格納する。
【００３０】
位置情報取得部２０２は、１以上のユーザ端末１２０のそれぞれの位置情報を取得する。位置情報取得部２０２は、位置情報を取得すべきユーザ端末１２０の位置情報を、位置情報データベース２５２から取得する。他の実施形態において、位置情報取得部２０２は、位置情報を取得すべきユーザ端末１２０に対して、自己の位置情報を通知するよう要求してもよい。
【００３１】
位置情報取得部２０２は、１以上のユーザ端末１２０の少なくとも一部の位置情報を取得してもよい。位置情報取得部２０２は、統計情報生成部２１２及び抽出部２２２の少なくとも一方からの要求に応じて、位置情報の取得を要求されたユーザ端末１２０の位置情報を取得してもよい。この場合、位置情報取得部２０２は、上記の要求と共に、位置情報を取得すべきユーザ端末１２０のそれぞれについて、ユーザ端末１２０のそれぞれを識別する端末識別情報を受け取ってよい。
【００３２】
端末識別情報は、１以上のユーザ端末１２０のそれぞれを識別することができる情報であれば、特に限定されない。端末識別情報は、通信キャリアにより契約者情報と対応付けられた識別情報（キャリア・オープンＩＤと称される場合がある。）であってもよい。キャリア・オープンＩＤは、通信キャリアによっては、ｕｉｄ、サブスクライバＩＤ、ｉモードＩＤなどと称される場合がある。端末識別情報は、メールアドレス、電話番号、契約者の氏名であってもよい。
【００３３】
他の実施形態において、位置情報取得部２０２は、要求エリア取得部２３２が取得した要求エリア情報によって指定される要求エリア内に存在する可能性が大きいユーザ端末１２０の位置情報を取得し、当該要求エリア内に存在する可能性が小さいユーザ端末１２０の位置情報を取得しなくてもよい。この場合、位置情報取得部２０２は、前回位置情報を取得した時点からの経過時間を考慮して、要求エリア内に存在する可能性が大きいユーザ端末１２０を特定してよい。
【００３４】
他の実施形態において、位置情報取得部２０２は、配信属性情報によって指定される属性を有する利用者のユーザ端末１２０の位置情報を取得し、当該属性を有しない利用者のユーザ端末１２０の位置情報を取得しなくてもよい。この場合、位置情報取得部２０２は、配信属性情報によって指定される属性を有する利用者のユーザ端末１２０の端末識別情報を、属性情報取得部２０４から受け取ってよい。
【００３５】
位置情報取得部２０２は、取得した位置情報を、統計情報生成部２１２及び抽出部２２２に送信する。位置情報取得部２０２は、取得した位置情報を、ユーザ端末１２０の端末識別情報と対応付けて、統計情報生成部２１２及び抽出部２２２の少なくとも一方に送信してもよい。他の実施形態において、位置情報取得部２０２は、取得した位置情報のそれぞれを、ユーザ端末１２０の端末識別情報と対応付けずに、統計情報生成部２１２に送信してもよい。
【００３６】
属性情報取得部２０４は、１以上のユーザ端末１２０のそれぞれの利用者の属性を示す端末属性情報を取得する。属性情報取得部２０４は、端末属性情報を取得すべきユーザ端末１２０の端末属性情報を、属性情報データベース２５４から取得する。他の実施形態において、属性情報取得部２０４は、端末属性情報を取得すべきユーザ端末１２０に対して、自己の端末属性情報を通知するよう要求してもよい。
【００３７】
属性情報取得部２０４は、１以上のユーザ端末１２０の少なくとも一部の端末属性情報を取得してもよい。属性情報取得部２０４は、統計情報生成部２１２及び抽出部２２２の少なくとも一方からの要求に応じて、属性の取得を要求されたユーザ端末１２０の端末属性情報を取得してもよい。この場合、属性情報取得部２０４は、上記の要求と共に、端末属性情報を取得すべきユーザ端末１２０の端末識別情報を受け取ってよい。属性情報取得部２０４は、取得した端末属性情報を、ユーザ端末１２０の端末識別情報と対応付けて、統計情報生成部２１２及び抽出部２２２の少なくとも一方に送信してもよい。
【００３８】
他の実施形態において、位置情報取得部２０２が、要求エリア内又は配信エリア内に存在するユーザ端末１２０の位置情報を既に取得している場合には、属性情報取得部２０４は、位置情報取得部２０２が位置情報を既に取得しているユーザ端末１２０の端末属性情報を取得し、位置情報取得部２０２が位置情報を取得していないユーザ端末１２０の端末属性情報を取得なくてもよい。この場合、属性情報取得部２０４は、ユーザ端末１２０の位置情報を既に取得したユーザ端末１２０の端末識別情報を、位置情報取得部２０２から受け取ってよい。
【００３９】
他の実施形態において、属性情報取得部２０４は、配信属性情報を受け取り、当該配信属性情報によって指定される属性を有する利用者のユーザ端末１２０の端末識別情報を取得してもよい。属性情報取得部２０４は、取得した端末識別情報を、位置情報取得部２０２及び統計情報生成部２１２の少なくとも一方に送信してよい。
【００４０】
統計情報生成部２１２は、位置情報取得部２０２が取得した位置情報に基づいて、１以上のユーザ端末１２０の少なくとも一部の位置に関する統計情報を生成する。統計情報生成部２１２が、ユーザ端末１２０の位置情報に基づいて、ユーザ端末１２０の位置に関する統計情報を生成することで、配信サーバ１１０は、ユーザ端末１２０の利用者を特定することなく、ユーザ端末１２０の位置に関する情報を取り扱うことができるようになる。
【００４１】
ユーザ端末１２０の位置に関する統計情報は、ユーザ端末１２０の個数の地理的分布であってよい。統計情報生成部２１２は、例えば、予め、地図上に、統計情報を生成するためのサブエリアを設定しておき、位置情報取得部２０２が取得した位置情報に基づいて、予め定められたサブエリアのそれぞれについて、当該サブエリア内に存在するユーザ端末１２０の個数を算出することで、ユーザ端末１２０の個数の地理的分布を生成してよい。
【００４２】
サブエリアは、予め定められた基地局１２を中心として、予め定められた形状を有してよい。サブエリアの形状としては、円形、多角形などを例示することができる。サブエリアの形状は、菱形又は正多角形であることが好ましい。これにより、配信者端末１３０の表示画面上で、地図上にサブエリアを表示する場合の処理が容易になる。
【００４３】
統計情報生成部２１２は、位置情報取得部２０２から、ユーザ端末１２０の位置情報を定期的に受け取り、定期的に統計情報を生成する。統計情報生成部２１２は、直近の統計情報を記憶してよい。
【００４４】
例えば、統計情報生成部２１２は、１以上のユーザ端末１２０のそれぞれの位置情報と、複数のサブエリアのそれぞれの位置情報とを比較して、複数のサブエリアのそれぞれについて、当該サブエリア内に存在するユーザ端末１２０の個数を算出する。統計情報生成部２１２は、複数のサブエリアのそれぞれについて、複数のサブエリアのそれぞれを識別するサブエリア識別情報と、サブエリア内に存在するユーザ端末１２０の個数とを対応付けて、ユーザ端末１２０の位置に関する統計情報を生成する。
【００４５】
なお、統計情報生成部２１２は、統計情報を生成するとともに、１以上のユーザ端末１２０のそれぞれが、どのサブエリアのエリア内に存在しているかを判断して、複数のサブエリアのそれぞれを識別するサブエリア識別情報と、ユーザ端末１２０の端末識別情報とを対応付けて、位置情報データベース２５２に格納してもよい。これにより、抽出部２２２における処理を高速化することができる。
【００４６】
統計情報生成部２１２は、要求エリア取得部２３２から、統計情報を要求する要求エリアを指定する要求エリア情報を受け取った場合に、上記の定期的な処理により生成された統計情報を利用して、当該要求エリア内に存在するユーザ端末１２０の位置に関する統計情報を生成する。統計情報生成部２１２は、要求エリア内に存在するユーザ端末１２０の位置に関する統計情報を統計情報送信部２１４に送信する。
【００４７】
例えば、統計情報生成部２１２は、複数のサブエリアのそれぞれの位置情報と、要求エリアの位置情報とを比較して、複数のサブエリアの中から要求エリアに含まれるサブエリアを抽出する。統計情報生成部２１２は、抽出されたサブエリアのそれぞれについて、複数のサブエリアのそれぞれを識別するサブエリア識別情報と、サブエリア内に存在するユーザ端末１２０の個数とを対応付けて、要求エリア内に存在するユーザ端末１２０の位置に関する統計情報を生成する。
【００４８】
同様にして、統計情報生成部２１２は、配信エリア取得部２３４から、広告情報が配信される配信エリアを指定する配信エリア情報を受け取った場合に、上記の定期的な処理により生成された統計情報を利用して、当該配信エリア内に存在するユーザ端末１２０の位置に関する統計情報を生成する。統計情報生成部２１２は、配信エリア内に存在するユーザ端末１２０の位置に関する統計情報を、統計情報送信部２１４に送信する。
【００４９】
統計情報生成部２１２は、配信属性取得部２３６から、広告情報が配信されるユーザ端末１２０の利用者の属性を指定する配信属性情報を受け取った場合に、当該属性を有する利用者のユーザ端末１２０の位置に関する統計情報を生成する。統計情報生成部２１２は、配信属性情報によって指定される属性を有する利用者のユーザ端末１２０の位置に関する統計情報を、統計情報送信部２１４に送信する。
【００５０】
例えば、統計情報生成部２１２は、属性情報取得部２０４に対して、配信属性情報によって指定される属性を有する利用者のユーザ端末１２０の端末識別情報を取得するよう要求する。統計情報生成部２１２は、属性情報取得部２０４から上記の端末識別情報を受け取ると、位置情報取得部２０２に対して、属性情報取得部２０４が取得した端末識別情報で識別されるユーザ端末１２０の位置情報を取得するよう要求する。
【００５１】
統計情報生成部２１２は、位置情報取得部２０２から上記の位置情報を受け取ると、属性情報取得部２０４が取得した端末識別情報で識別されるユーザ端末１２０のそれぞれの位置情報と、複数のサブエリアのそれぞれの位置情報とを比較して、複数のサブエリアのそれぞれについて、当該サブエリア内に存在するユーザ端末１２０の個数を算出する。統計情報生成部２１２は、複数のサブエリアのそれぞれについて、複数のサブエリアのそれぞれを識別するサブエリア識別情報と、サブエリア内に存在するユーザ端末１２０の個数とを対応付けて、配信属性情報によって指定される属性を有する利用者のユーザ端末１２０の位置に関する統計情報を生成する。
【００５２】
なお、本実施形態における統計情報の生成方法は、統計情報生成部２１２における処理の一例であり、統計情報生成部２１２における処理は、上記の実施形態に限定されない。例えば、本実施形態においては、統計情報生成部２１２が、定期的に生成しておいた統計情報を利用して、要求エリア内又は配信エリア内に存在するユーザ端末１２０の位置に関する統計情報を生成する場合について説明した。しかし、統計情報生成部２１２は上記の実施形態に限定されない。
【００５３】
統計情報生成部２１２は、要求エリア取得部２３２が取得した要求エリア情報を受け取った場合に、１以上のユーザ端末１２０のうち、当該要求エリア情報によって指定される要求エリア内に存在するユーザ端末１２０の位置に関する統計情報を、新たに生成してもよい。同様に、統計情報生成部２１２は、配信エリア取得部２３４が取得した配信エリア情報を受け取った場合に、１以上のユーザ端末１２０のうち、当該配信エリア情報によって指定される配信エリア内に存在するユーザ端末１２０の位置に関する統計情報を、新たに生成してもよい。
【００５４】
また、本実施形態においては、統計情報生成部２１２が、属性情報取得部２０４に対して、配信属性情報によって指定される属性を有する利用者のユーザ端末１２０の端末識別情報を取得するよう要求して、当該属性を有する利用者のユーザ端末１２０の位置に関する統計情報を生成する場合について説明した。しかし、統計情報生成部２１２は上記の実施形態に限定されない。
【００５５】
統計情報生成部２１２は、属性情報取得部２０４に対して、要求エリア内又は配信エリア内に存在するユーザ端末１２０の端末属性情報を取得するよう要求してもよい。このとき、属性情報取得部２０４は、位置情報取得部２０２から、要求エリア内又は配信エリア内に存在するユーザ端末１２０の端末識別情報を取得してもよく、統計情報生成部２１２からの要求に、当該端末識別が含まれていてもよい。その後、統計情報生成部２１２は、ユーザ端末１２０の位置情報と、属性情報取得部２０４から受け取った端末属性情報と、配信属性情報とに基づいて、配信属性情報によって指定される属性を有する利用者のユーザ端末１２０の位置に関する統計情報を生成してもよい。
【００５６】
統計情報送信部２１４は、統計情報生成部２１２が生成した統計情報を配信者端末１３０に送信する。統計情報送信部２１４は、通信ネットワーク２０を介して、配信者端末１３０と情報をやり取りするためのインターフェースであってよい。統計情報送信部２１４は、統計情報生成部２１２から統計情報を受け取り、当該統計情報を加工した上で、配信者端末１３０に送信してよい。なお、統計情報の加工処理は、配信者端末１３０上で動作するプログラムによって実行されてもよい。
【００５７】
例えば、地図の縮尺が小さくなると（即ち、地図を縮小表示すると）、地図上に表示することができるサブエリアの個数が減少する。そこで、統計情報送信部２１４は、配信者端末１３０の表示装置に表示される画面に応じて、複数のサブエリアを併合して、１つのサブエリアとして表示してよい。統計情報送信部２１４は、併合される複数のサブエリアのエリア内に存在するユーザ端末１２０の個数を合計して、新たなサブエリアのエリア内に存在するユーザ端末１２０の個数を算出してよい。
【００５８】
他の例としては、特定のサブエリア内に存在するユーザ端末１２０の個数が少ない場合（例えば、ユーザ端末１２０が１台しか存在しない場合）、非常に稀ではあるが、当該ユーザ端末１２０の利用者が特定される可能性がある。そこで、統計情報送信部２１４は、特定のサブエリア内に存在するユーザ端末１２０の個数が予め定められた第１の値よりも小さい場合には、当該サブエリア内に存在するユーザ端末１２０の個数として、予め定められた第２の値を用いてよい。第１の値と第２の値は同一であってもよく、同一でなくてもよい。例えば、特定のサブエリア内に存在するユーザ端末１２０が５台以下である場合には、当該サブエリア内に存在するユーザ端末１２０の個数を５としてもよく、０としてもよい。
【００５９】
配信サーバ１１０は、ユーザ端末１２０の利用者を特定することなく、ユーザ端末１２０の位置に関する情報を取り扱う。そのため、ユーザ端末１２０の利用者が特定される可能性は非常に小さい。しかし、特定のサブエリア内に存在するユーザ端末１２０の個数が少ない場合に、真実の値とは異なる値を表示させることで、ユーザ端末１２０の利用者が特定される可能性をさらに低減させることができる。
【００６０】
抽出部２２２は、配信エリア取得部２３４から、配信エリア情報を受け取る。抽出部２２２は、位置情報取得部２０２が取得した位置情報に基づいて、１以上のユーザ端末１２０のうち、配信エリア情報によって指定される配信エリア内に存在するユーザ端末１２０を抽出する。抽出部２２２は、抽出したユーザ端末１２０の端末識別情報を配信部２２４に送信する。
【００６１】
抽出部２２２は、例えば、位置情報取得部２０２に対して、配信エリア情報によって指定される配信エリア内に存在するユーザ端末１２０の端末識別情報を取得するよう要求することで、目的とするユーザ端末１２０を抽出する。位置情報データベース２５２が、複数のサブエリアのそれぞれを識別するサブエリア識別情報と、ユーザ端末１２０の端末識別情報とを対応付けて記憶している場合には、抽出部２２２は、位置情報取得部２０２に対して、配信エリアに含まれるサブエリアのサブエリア識別情報と対応付けて記憶されているユーザ端末１２０の端末識別情報を取得するように要求することで、目的とするユーザ端末１２０を抽出してよい。
【００６２】
抽出部２２２は、配信属性取得部２３６から配信属性情報を受け取った場合には、位置情報取得部２０２が取得した位置情報と、属性情報データベース２５４に記憶されている端末属性情報とに基づいて、１以上のユーザ端末１２０のうち、配信エリア情報によって指定される配信エリア内に存在し、かつ、配信属性情報によって指定される属性を有する利用者のユーザ端末１２０を抽出してよい。これにより、広告情報の配信時刻、広告情報の内容などに応じた適切なユーザに対して、広告情報を配信することができる。
【００６３】
例えば、抽出部２２２は、位置情報取得部２０２に対して、配信エリア情報によって指定される配信エリア内に存在するユーザ端末１２０の端末識別情報を取得するよう要求する。次に、抽出部２２２は、属性情報取得部２０４に対して、配信属性情報によって指定される属性を有する利用者のユーザ端末１２０の端末識別情報を取得するよう要求する。その後、抽出部２２２は、位置情報取得部２０２が取得した端末識別情報と、属性情報取得部２０４が取得した端末識別情報とを比較して、両方に含まれる端末識別情報を抽出することで、目的とするユーザ端末１２０を抽出してよい。
【００６４】
配信部２２４は、ユーザ端末１２０に広告情報を配信する。配信部２２４は、通信ネットワーク１０を介して、ユーザ端末１２０と情報をやり取りするためのインターフェースであってよい。
【００６５】
配信部２２４は、抽出部２２２から、抽出されたユーザ端末１２０の端末識別情報を受け取る。また、配信部２２４は、通信ネットワーク２０を介して、配信者端末１３０で指定された、１以上又は複数の広告情報のそれぞれを識別する広告識別情報を受け取る。配信部２２４は、広告情報データベース２６２に対して、受け取った広告識別情報で識別される広告情報を要求する。配信部２２４は、抽出部２２２から受け取った端末識別情報で識別されるユーザ端末１２０に対して、広告情報データベース２６２から受け取った広告情報を配信する。
【００６６】
配信部２２４は、抽出部２２２で抽出されたユーザ端末１２０に対して、広告情報を配信するか否かを判断してよい。例えば、配信部２２４は、広告情報データベース２６２に記憶されている広告情報のステータスに基づいて、抽出部２２２で抽出されたユーザ端末１２０に対して、広告情報を配信するか否かを判断する。
【００６７】
広告情報のステータスは、広告情報の状態を示す。広告情報が商品又はサービスの割引情報である場合、広告情報の状態は、例えば、広告情報がユーザ端末１２０に配信されたことを示す「配信済み」、広告情報がユーザによって閲覧されたことを示す「閲覧済み」、及び、広告情報がユーザによって使用されたことを示す「使用済み」の３つのステータスを用いて表現される。
【００６８】
配信部２２４は、特定のユーザ端末１２０において、広告情報が受信されている場合には、当該ユーザ端末１２０に対しては、広告情報を配信しなくてよい。これにより、広告情報を既に受信しているユーザ端末１２０に対して、同一の広告情報が複数回配信されることを防止することができる。その結果、利用者の利便性を向上させることができる。
【００６９】
配信部２２４は、広告情報が受信されているが、使用されていない場合には、ユーザ端末１２０に対して、広告情報のリマインド処理を実施させるコマンドを送信してもよい。配信部２２４は、特定のユーザ端末１２０が、広告情報の使用場所から予め定められた範囲内に存在する場合には、当該ユーザ端末１２０に対して、広告情報を配信しなくてもよい。
【００７０】
要求エリア取得部２３２は、通信ネットワーク２０を介して、配信者端末１３０で指定された、統計情報を要求する要求エリアを指定する要求エリア情報を取得する。配信エリア取得部２３４は、通信ネットワーク２０を介して、配信者端末１３０で指定された、広告情報が配信される配信エリアを指定する配信エリア情報を取得する。配信属性取得部２３６は、通信ネットワーク２０を介して、配信者端末１３０で指定された、広告情報が配信されるユーザ端末１２０の利用者の属性を指定する配信属性情報を取得する。要求エリア取得部２３２、配信エリア取得部２３４及び配信属性取得部２３６は、通信ネットワーク２０を介して、配信者端末１３０と情報をやり取りするためのインターフェースであってよい。
【００７１】
データベース格納部２４２は、１以上のデータベースを格納する。データベース格納部２４２は、ハードディスク、メモリなどの記憶装置または記憶媒体であってもよい。位置情報データベース２５２は、１以上又は複数のユーザ端末１２０のそれぞれについて、端末識別情報と、ユーザ端末１２０の位置情報とを対応付けて記憶する。位置情報データベース２５２は、さらに、ユーザ端末１２０が存在するサブエリアのサブエリア識別情報を、端末識別情報と対応付けて記憶してもよい。
【００７２】
属性情報データベース２５４は、１以上又は複数のユーザ端末１２０のそれぞれについて、端末識別情報と、端末属性情報とを対応付けて記憶する。端末属性情報としては、利用者の性別、年齢、生年月日、職業、平日の行動パターン、休日の行動パターン、使用された広告情報の特性、興味、趣味などを例示することができる。広告情報の特性としては、広告情報のジャンル、広告情報の対象者に関する情報、配信者に関する情報を例示することができる。属性情報データベース２５４は、端末属性記憶部の一例であってよい。
【００７３】
属性情報データベース２５４は、ユーザ端末１２０から、利用者がユーザ端末１２０に入力した属性情報を取得してよい。属性情報データベース２５４は、データベース管理部２４４から、行動履歴データベース２７２、配信履歴データベース２７４及び嗜好情報データベース２７６の少なくとも１つのデータベースに記憶された情報を解析して得られた属性を取得してもよい。
【００７４】
広告情報データベース２６２は、１以上又は複数の広告情報のそれぞれについて、広告識別情報と、広告の内容とを対応付けて記憶する。広告情報データベース２６２は、さらに、広告情報の特性を、広告識別情報と対応付けて記憶してよい。行動履歴データベース２７２は、ユーザ端末１２０のそれぞれについて、端末識別情報と、位置情報の経時的変化とを対応付けて記憶する。行動履歴データベース２７２は、さらに、位置情報が取得された日時を、端末識別情報と対応付けて記憶してよい。配信履歴データベース２７４は、１以上又は複数のユーザ端末１２０のそれぞれについて、端末識別情報と、当該端末に対して配信された広告情報の広告識別情報と、当該端末に対して配信された広告情報のステータスとを対応付けて記憶する。
【００７５】
嗜好情報データベース２７６は、１以上又は複数のユーザ端末１２０のそれぞれについて、端末識別情報と、ユーザ端末１２０の利用者の嗜好に関する情報とを対応付けて記憶する。利用者の嗜好に関する情報は、ユーザ端末１２０におけるＷｅｂサイトの閲覧履歴、ユーザ端末１２０への入力履歴、ユーザ端末１２０に保存された情報などから抽出された情報であってよい。利用者の嗜好に関する情報は、ＳＮＳ（social networking service）の運営会社によって提供されるＷｅｂサイトにおける入力履歴又は閲覧履歴から抽出された情報であってもよい。利用者の嗜好に関する情報は、利用者の個人情報を含まないように抽出されることが好ましい。
【００７６】
データベース管理部２４４は、配信サーバ１１０の各部、ユーザ端末１２０及び配信者端末１３０から、データベース格納部２４２へのアクセスを管理する。データベース管理部２４４は、定期的に、１以上のユーザ端末１２０のそれぞれに対して位置情報を送信するように通知して、１以上のユーザ端末１２０のそれぞれから位置情報を取得してよい。データベース管理部２４４は、取得した位置情報を、端末識別情報と対応付けて、位置情報データベース２５２に記憶してよい。データベース管理部２４４は、取得した位置情報を、端末識別情報と対応付けて、行動履歴データベース２７２に記憶してよい。
【００７７】
データベース管理部２４４は、配信者端末１３０から広告情報を取得してよい。データベース管理部２４４は、取得した広告情報を、広告識別情報と対応付けて、広告情報データベース２６２に記憶してよい。データベース管理部２４４は、特定のユーザ端末１２０において、広告情報のステータスに変更があった場合に、当該ユーザ端末１２０から、広告情報のステータスを受け取る。データベース管理部２４４は、取得した広告情報のステータスを、端末識別情報及び広告識別情報とを対応付けて、配信履歴データベース２７４に記憶してもよい。
【００７８】
データベース管理部２４４は、ユーザ端末１２０のそれぞれの利用者の行動又は嗜好を解析して、利用者の属性を決定してよい。データベース管理部２４４は、決定した属性を示す端末属性情報を、端末識別情報と対応付けて、属性情報データベース２５４に記憶してよい。データベース管理部２４４は、属性解析部の一例であってよい。
【００７９】
一実施形態において、データベース管理部２４４は、行動履歴データベース２７２に記憶された位置情報の経時的変化を解析して、ユーザ端末１２０の利用者の属性を決定してよい。データベース管理部２４４は、位置情報の経時的変化を解析して、ユーザ端末１２０が存在する可能性が高いエリアを特定してよい。ユーザ端末１２０が存在する可能性が高いエリアは、時間帯及び平日／休日の区分の少なくとも一方と対応付けて特定されてよい。なお、データベース管理部２４４は、ユーザ端末１２０の利用者のスケジュールを取得して、当該スケジュールに基づいて、ユーザ端末１２０が存在する可能性が高いエリアを特定してもよい。
【００８０】
ユーザ端末１２０が存在する可能性が高いエリア又は当該エリアの位置情報は、当該エリアへの訪問確率が高い利用者という属性に関連する。そこで、データベース管理部２４４は、上記の属性を示す端末属性情報として、ユーザ端末１２０が存在する可能性が高いエリアの位置情報を、当該ユーザ端末１２０の端末識別情報と対応付けて、属性情報データベース２５４に記憶してよい。
【００８１】
これにより、現在、配信エリア内に存在するユーザ端末１２０に対してだけでなく、将来、配信エリアに存在する可能性が高いユーザ端末１２０に対しても、広告情報を配信することができる。その結果、広告情報を事前に配信することができ、広告情報の効果を向上させることができる。
【００８２】
例えば、「配信エリア内に、休日の夕方に訪問する可能性が高い利用者」という属性を示す端末識別情報として、休日の夕方にユーザ端末１２０が存在する可能性が高いエリアの位置情報が属性情報データベース２５４に記憶されている場合には、下記の手順により、将来、配信エリアに存在する可能性が高いユーザ端末１２０に対して、広告情報を配信することができる。
【００８３】
例えば、まず、配信者が、配信者端末１３０を用いて、配信エリアを指定して、広告情報を配信すべき利用者の属性として「配信エリア内に、休日の夕方に訪問する可能性が高い利用者」を指定する。次に、配信サーバ１１０の統計情報生成部２１２が、配信者端末１３０から配信エリア情報及び配信属性情報を受け取り、配信エリアの位置情報と、休日の夕方にユーザ端末１２０が存在する可能性が高いエリアの位置情報とを比較して、目的とするユーザ端末１２０を抽出する。その後、配信部２２４が、抽出されたユーザ端末１２０に広告情報を配信する。
【００８４】
同様に、データベース管理部２４４は、配信履歴データベース２７４に記憶された広告情報のステータスを解析して、ユーザ端末１２０の利用者の属性を決定してよい。データベース管理部２４４は、広告情報のステータスを解析して、広告情報の使用頻度、使用頻度の高い広告情報の特性などを特定してよい。データベース管理部２４４は、使用頻度が予め定められた値よりも大きい場合に、使用頻度に関する属性を示す端末属性情報として、広告情報の使用頻度が高い利用者であることを示す情報、使用頻度が高い広告情報の特性などを、当該ユーザ端末１２０の端末識別情報と対応付けて、属性情報データベース２５４に記憶してよい。これにより、広告情報に反応しやすい利用者のユーザ端末１２０に対して、広告情報を配信することができる。
【００８５】
また、データベース管理部２４４は、嗜好情報データベース２７６に記憶された嗜好情報を解析して、ユーザ端末１２０の利用者の属性を決定してよい。データベース管理部２４４は、嗜好情報を解析して、ユーザ端末１２０の利用者の趣味又は嗜好を特定してよい。データベース管理部２４４は、特定した情報を、当該ユーザ端末１２０の端末識別情報と対応付けて、属性情報データベース２５４に記憶してよい。これにより、利用者の嗜好に応じた広告情報を配信することができる。その結果、利用者にとって好ましくない広告情報が配信されることを抑制したり、利用者にとって好ましい広告情報を配信したりすることができる。
【００８６】
以上の説明において、配信サーバ１１０及び配信サーバ１１０の各部は、ハードウエアにより実現されてもよく、ソフトウエアにより実現されてもよい。また、ハードウエアとソフトウエアとの組み合わせにより実現されてもよい。配信サーバ１１０は、それぞれの用途に特化したシステムであってもよく、パーソナルコンピュータ等の汎用の情報処理装置であってもよい。上記の特化したシステム及び情報処理装置は、単一のコンピュータにより構成されてもよく、ネットワーク上に分散した複数のコンピュータにより構成されてもよい。
【００８７】
また、プログラムが実行されることにより、コンピュータが、配信サーバ１１０又は配信サーバ１１０の一部として機能してもよい。プログラムは、コンピュータ読み取り可能な媒体に記憶されていてもよく、ネットワークに接続された記憶装置に記憶されていてもよい。ＣＰＵ、ＲＯＭ、ＲＡＭ、通信インターフェース等を有するデータ処理装置と、入力装置と、出力装置と、記憶装置とを備えた一般的な構成の情報処理装置において、配信サーバ１１０の各部の動作を規定したソフトウエア又はプログラムを起動することにより、配信サーバ１１０が実現されてよい。
【００８８】
コンピュータにインストールされ、コンピュータを本実施形態に係る配信サーバ１１０又は配信サーバ１１０の一部として機能させるプログラムは、配信サーバ１１０又は配信サーバ１１０の各部の動作を規定したモジュールを備える。これらのプログラム又はモジュールは、ＣＰＵ等に働きかけて、コンピュータを、配信サーバ１１０又は配信サーバ１１０の各部としてそれぞれ機能させる。これらのプログラムに記述された情報処理は、コンピュータに読込まれることにより、ソフトウエアと上述した各種のハードウエア資源とが協働した具体的手段として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータの使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の測定装置を構築することができる。
【００８９】
なお、配信サーバ１１０の各部の機能は厳密に区別されるものではなく、配信サーバ１１０の各部の機能は上記の実施形態に限定されない。一例として、統計情報生成部２１２が、統計情報送信部２１４の機能の一部を実現してもよく、統計情報送信部２１４が、統計情報生成部２１２の機能の一部を実現してもよい。他の例として、統計情報生成部２１２及び統計情報送信部２１４の機能が、１つのモジュールにより実現されてもよい。
【００９０】
同様に、データベース格納部２４２に格納されるデータベースの構成は、上記の実施形態に限定されない。一例として、位置情報データベース２５２に記憶されている情報と、属性情報データベース２５４に記憶されている情報とが同一のデータベースに格納されていてもよい。他の例として、位置情報データベース２５２が、配信情報のステータスを、端末識別情報と対応付けて記憶してもよい。
【００９１】
図３は、配信者端末１３０に表示される画面３００の一例を概略的に示す。画面３００は、配信者が配信エリアを指定するための配信エリア指定画面の一例であってよい。本実施形態において、画面３００は、表示エリア３１０と、拡大ボタン３１２と、縮小ボタン３１４と、アイコン３２２と、サブエリア３２４と、サブエリア３２６と、配信エリア３３０と、アイコン３３２と、ユーザ数表示部３３４と、配信ボタン３４０とを含む。
【００９２】
表示エリア３１０は、画面３００上で地図データ及び統計情報を表示させるエリアである。なお、要求エリアは、表示エリア３１０よりも大きくてよい。これにより、地図を拡大したり、地図上で移動したりする場合であっても、表示エリア３１０への統計情報の反映を高速に実行することができる。拡大ボタン３１２は、配信者端末１３０に、地図を拡大表示させるコマンドを実行させるためのボタンである。縮小ボタン３１４は、配信者端末１３０に、地図を縮小表示させるコマンドを実行させるためのボタンである。
【００９３】
アイコン３２２は、サブエリア３２４のエリア内に存在するユーザ端末１２０の個数の分布状況を示す。アイコン３２２は、色、形及び大きさの少なくとも１つによって、サブエリア３２４のエリア内に存在するユーザ端末１２０の個数を表示してよい。アイコン３２２の表示方法の一例としては、サブエリア３２４のエリア内に存在するユーザ端末１２０の個数を複数の区分に分類して、アイコン３２２の色と当該区分とを対応付けて表示することを例示できる。例えば、サブエリア３２４のエリア内に存在するユーザ端末１２０の個数が１０個未満であれば青色のアイコン３２２が表示され、当該個数が１０個以上５０個未満であれば黄色のアイコン３２２が表示され、当該個数が５０個以上であれば赤色のアイコン３２２が表示される。
【００９４】
サブエリア３２４は、地図上に設定される仮想的なエリアであり、主に、統計情報を生成するために用いられる。本実施形態において、サブエリア３２４は、菱形の形状を有する。サブエリア３２４は画面３００上に表示されてもよく、表示されなくてもよい。複数のサブエリア３２４が、１つのサブエリアとして画面３００上に表示されてもよい。本実施形態においては、サブエリア３２４のそれぞれは画面３００上には表示されず、３つのサブエリア３２４が１つの正六角形のサブエリア３２６として画面３００上に表示されている。
【００９５】
配信エリア３３０は、広告情報が配信されるエリアであり、配信者によって設定される。ユーザ数表示部３３４には、配信エリア３３０のエリア内に存在するユーザ端末１２０の個数が表示される。広告情報が配信される利用者の属性が指定されている場合には、ユーザ数表示部３３４は、指定された属性を有し、配信エリア３３０のエリア内に存在する利用者の数を表示してもよい。
【００９６】
配信エリア３００の形状は、円形であってもよく、同心円状又はリング状であってもよく、多角形であってもよく、手書き入力による任意の形状であってもよい。配信者は、アイコン３３２により示される位置を中心とした特定の範囲を配信エリア３００として指定してもよく、アイコン３２２により示される位置を中心として、特定の個数のユーザ端末１２０が含まれる範囲を配信エリア３００として指定してもよい。配信者は、マウス又はタッチパネルを用いて、画面３００上で、任意の形状の配信エリア３００を指定してもよい。配信エリア３００は、サブエリア３２４を単位として指定されてもよい。
【００９７】
配信ボタン３４０は、配信者端末１３０に、配信エリア３３０を確定させるコマンドを実行させるためのボタンである。配信者が配信ボタン３４０をクリックすると、配信者端末１３０は、確定した配信エリア情報を配信サーバ１１０に送信してよい。配信者端末１３０は、配信エリア情報とともに、配信属性情報及び広告情報の少なくとも一方を送信してよい。配信者端末１３０は、広告情報に代えて、広告識別情報を送信してもよい。
【００９８】
配信者端末１３０における処理が開始されると、配信者端末１３０が配信サーバ１１０から統計情報を取得して、表示エリア３１０に表示された地図上に、アイコン３２２が表示される。配信者は、表示エリア３１０に表示されるアイコン３２２を見ながら、表示エリア３１０上で配信エリア３３０を指定する。このとき、ユーザ数表示部３３４には、配信エリア内に存在するユーザ端末１２０の個数が表示される。
【００９９】
配信者が配信ボタン３４０をクリックすると、配信者端末１３０は、配信エリア情報及び配信属性情報を配信サーバ１１０に送信する。これにより、配信者端末１３０上で指定された利用者のユーザ端末１２０に対して、広告情報が配信される。一連の処理は、配信者端末１３０上で動作するプログラムによって実行されてよい。
【０１００】
本実施形態によれば、配信者は、ユーザ端末１２０の地理的な分布状態をほぼリアルタイムで把握しながら、ジオフェンスを設定したり、広告情報を配信したりすることができる。これにより、時間、場所、ユーザ端末１２０の利用者の属性に応じた適切な広告情報を配信することができる。その結果、ユーザ端末１２０の利用者に対して、より有益な情報を配信することができる。例えば、期間限定の情報を効率よく配信したり、特定の地域において緊急に告知すべき情報を効率よく配信したりすることができる。
【０１０１】
なお、画面３００は上記の実施形態に限定されない。画面３００には、広告情報が配信される利用者の属性を指定する画面、配信される広告情報を指定する画面などが表示されてもよい。配信者が、画面３００上で配信ボタン３４０をクリックすると、配信される広告情報を指定する画面が表示され、配信者が配信すべき広告情報を選択することで、配信エリア情報、配信属性情報及び広告識別情報が、配信サーバ１１０に送信されてもよい。
【０１０２】
また、配信される広告情報を指定する画面において、配信者が配信すべき広告情報を選択すると、当該広告情報の特性に応じて、適切な配信属性を表示する画面が表示されてもよい。広告情報の特性に応じて、適切な配信属性を表示する機能は、配信サーバ１１０によって提供されてもよく、配信者端末１３０上で動作するプログラムによって提供されてもよい。広告情報の特性に応じた適切な配信属性は、データベース管理部２４４が、広告情報データベース２６２に格納された複数の広告情報に関する、広告情報の特性と広告情報のステータスとを解析することで算出されてよい。
【０１０３】
本実施形態においては、統計情報が、アイコン３２２を用いて画面３００上に表示される場合について説明した。しかし、統計情報の表示方法は上記の実施形態に限定されない。サブエリア３２４のエリア内に存在するユーザ端末１２０の個数を複数の区分に分類して、サブエリア３２４の色と当該区分とを対応付けて表示してもよい。例えば、サブエリア３２４のエリア内に存在するユーザ端末１２０の個数が１０個未満であればサブエリア３２４が青色に表示され、当該個数が１０個以上５０個未満であればサブエリア３２４が黄色に表示され、当該個数が５０個以上であればサブエリア３２４が赤色に表示される。これにより、統計情報をサーモグラフィの計測画面のように表示することができる。
【０１０４】
図４は、配信システム１００の動作の一例を概略的に示す。本実施形態によれば、まず、ステップ４０２（ステップをＳと省略する場合がある。）において、１以上のユーザ端末１２０のそれぞれが、自己の位置情報を、配信サーバ１１０に通知する。ユーザ端末１２０は、自己の位置情報を定期的に通知してよい。
【０１０５】
Ｓ４０４において、配信サーバ１１０が、１以上のユーザ端末１２０のそれぞれの位置情報を取得する。Ｓ４０６において、配信サーバ１１０が、取得した位置情報を位置情報データベース２５２に記憶する。このとき、配信サーバ１１０は、取得した位置情報に基づいて、１以上のユーザ端末１２０のそれぞれの位置に関する統計情報を生成して、記憶してよい。
【０１０６】
次に、Ｓ４１２において、配信者が、配信者端末１３０上で動作するプログラムを実行させて、配信者端末１３０上での処理を開始させる。このとき、配信者端末１３０は、配信サーバ１１０に対して、要求エリア情報を通知する。要求エリア情報は、配信者端末１３０上で動作するプログラムによって予め設定されていてもよく、配信者端末１３０上で配信者によって指定されてもよい。
【０１０７】
Ｓ４１４において、配信サーバ１１０は、要求エリア情報を取得して、要求エリア内に存在するユーザ端末１２０の位置に関する統計情報を生成する。Ｓ４１６において、配信サーバ１１０は、生成した統計情報を配信者端末１３０に送信する。
【０１０８】
Ｓ４１８において、配信者端末１３０は、地図データ及び統計情報を用いて配信エリア指定画面を生成し、表示装置に画面３００を表示させる。Ｓ４２０において、配信者が、配信する広告情報及び当該広告情報が配信される利用者の属性を選択する。配信者端末１３０は、選択された利用者の属性に基づいて、配信サーバ１１０に対して、配信属性情報を通知する。
【０１０９】
Ｓ４２２において、配信サーバ１１０は、配信属性情報を取得して、配信属性情報により指定される属性を有する利用者のユーザ端末１２０の位置に関する統計情報を生成する。Ｓ４２４において、配信サーバ１１０は、生成した統計情報を配信者端末１３０に送信する。
【０１１０】
Ｓ４２６において、配信者端末１３０は、受け取った統計情報に基づいて、画面３００を更新する。Ｓ４２８において、配信者は、表示エリア３１０に表示されたアイコン３２２及びユーザ数表示部３３４を見ながら、表示エリア３１０上で配信エリア３３０を指定する。配信者が配信ボタン３４０をクリックすると、配信エリア及び配信属性が確定され、配信者端末１３０が、配信エリア情報及び配信属性情報を配信サーバ１１０に送信する。
【０１１１】
Ｓ４３０において、配信サーバ１１０は、配信エリア情報によって指定される配信エリア内に存在し、かつ、配信属性情報によって指定される属性を有する利用者のユーザ端末１２０を抽出する。Ｓ４３２において、配信サーバ１１０は、抽出されたユーザ端末１２０に対して、広告情報を配信する。
【０１１２】
Ｓ４３４において、ユーザ端末１２０が、広告情報を受信する。Ｓ４４２において、ユーザ端末１２０は、配信サーバ１１０に対して、当該広告情報のステータスとして「受信済み」というステータスを通知する。Ｓ４４４において、配信サーバ１１０は、ユーザ端末１２０から広告情報のステータスを取得して、広告情報データベース２６２に記憶する。なお、広告情報が閲覧された場合には、ユーザ端末１２０は、配信サーバ１１０に対して、当該広告情報のステータスとして「閲覧済み」というステータスを通知する。また、広告情報が使用された場合には、ユーザ端末１２０は、配信サーバ１１０に対して、当該広告情報のステータスとして「使用済み」というステータスを通知する。
【０１１３】
以上の説明において、配信サーバ１１０が、通信ネットワーク１０及び通信ネットワーク２０を介して、ユーザ端末１２０及び配信者端末１３０にサービスを提供する場合を例として、通信回線を介して、１以上の通信端末に広告情報を配信する方法について説明した。しかし、上記の広告情報を配信する方法は、上記の実施形態に限定されない。上記の実施形態において、一部のステップが実行されなくてもよく、一部のステップが他のステップに置換されてもよい。
【０１１４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１１５】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
[項目１]
通信回線を介して、１以上の通信端末に広告情報を配信する情報配信装置であって、
上記１以上の通信端末のそれぞれの位置情報を取得する位置情報取得部と、
上記位置情報取得部が取得した上記位置情報に基づいて、上記１以上の通信端末の少なくとも一部の位置に関する統計情報を生成する統計情報生成部と、
上記統計情報生成部が生成した統計情報を、上記広告情報の配信者が利用する配信者端末に送信する統計情報送信部と、
上記配信者端末で指定された、上記広告情報が配信される配信エリアを指定する配信エリア情報を取得する配信エリア取得部と、
上記位置情報取得部が取得した上記位置情報に基づいて、上記１以上の通信端末のうち、上記配信エリア情報によって指定される上記配信エリア内に存在する通信端末を抽出する抽出部と、
上記抽出部により抽出された通信端末に、上記広告情報を配信する配信部と、
を備える、情報配信装置。
[項目２]
上記１以上の通信端末のそれぞれを識別する端末識別情報と、上記１以上の通信端末のそれぞれの利用者の属性を示す端末属性情報とを対応付けて記憶する端末属性記憶部と、
上記配信者端末で指定された、上記広告情報が配信される通信端末の利用者の属性を指定する配信属性情報を取得する配信属性取得部と、
を更に備え、
上記抽出部は、
上記位置情報取得部が取得した上記位置情報と、上記端末属性記憶部に記憶されている上記端末属性情報とに基づいて、上記１以上の通信端末のうち、上記配信エリア情報によって指定される上記配信エリア内に存在し、かつ、上記配信属性情報によって指定される上記属性を有する利用者の通信端末を抽出する、
項目１に記載の情報配信装置。
[項目３]
上記１以上の通信端末のそれぞれの利用者の行動又は嗜好を解析して、上記利用者の上記属性を決定する属性解析部を更に備え、
上記端末属性記憶部は、上記属性解析部が決定した上記属性を示す上記端末属性情報を、上記１以上の通信端末のそれぞれを識別する端末識別情報と対応付けて記憶する、
項目２に記載の情報配信装置。
[項目４]
上記配信者端末で指定された、上記統計情報を要求する要求エリアを指定する要求エリア情報を取得する要求エリア取得部を更に備え、
上記統計情報生成部は、
上記位置情報取得部が取得した上記位置情報に基づいて、上記１以上の通信端末のうち、上記要求エリア情報によって指定される上記要求エリア内に存在する通信端末の位置に関する統計情報を生成する、
項目１から項目３までの何れか一項に記載の情報配信装置。
[項目５]
コンピュータを、項目１から項目４までの何れか一項に記載の情報配信装置として機能させるためのプログラム。
[項目６]
通信回線を介して、１以上の通信端末に広告情報を配信する方法であって、
上記１以上の通信端末のそれぞれの位置情報を取得する位置情報取得段階と、
上記位置情報取得段階において取得された上記位置情報に基づいて、上記１以上の通信端末の少なくとも一部の位置に関する統計情報を生成する統計情報生成段階と、
上記統計情報生成段階において生成された統計情報を、上記広告情報の配信者が利用する配信者端末に送信する統計情報送信段階と、
上記配信者端末で指定された、上記広告情報が配信される配信エリアを指定する配信エリア情報を取得する配信エリア取得段階と、
上記位置情報取得段階において取得された上記位置情報に基づいて、上記１以上の通信端末のうち、上記配信エリア情報によって指定される上記配信エリア内に存在する通信端末を抽出する抽出段階と、
上記抽出段階において抽出された通信端末に、上記広告情報を配信する配信段階と、
を有する、方法。
【符号の説明】
【０１１６】
１０  通信ネットワーク、１２  基地局、１４  無線パケット通信網、１６  専用回線、２０  通信ネットワーク、１００  配信システム、１１０  配信サーバ、１２０  ユーザ端末、１３０  配信者端末、２０２  位置情報取得部、２０４  属性情報取得部、２１２  統計情報生成部、２１４  統計情報送信部、２２２  抽出部、２２４  配信部、２３２  要求エリア取得部、２３４  配信エリア取得部、２３６  配信属性取得部、２４２  データベース格納部、２４４  データベース管理部、２５２  位置情報データベース、２５４  属性情報データベース、２６２  広告情報データベース、２７２  行動履歴データベース、２７４  配信履歴データベース、２７６  嗜好情報データベース、３００  画面、３１０  表示エリア、３１２  拡大ボタン、３１４  縮小ボタン、３２２  アイコン、３２４  サブエリア、３２６  サブエリア、３３０  配信エリア、３３２  アイコン、３３４  ユーザ数表示部、３４０  配信ボタン
【図２】
0005638047.tif 000002
【図４】
0005638047.tif 000003
【図１】
0005638047.tif 000004
【図３】
0005638047.tif 000005