広告を表示する広告表示装置と、広告配信装置とを備え、前記広告配信装置は、複数のユーザそれぞれが保持する各携帯端末から送信されてきた、各ユーザの行動を特定する行動情報に基づいて、設定された時間帯に、前記広告表示装置の位置を基準に設定されたエリアに存在するユーザを推定し、推定したユーザの属性を特定する、ユーザ推定部と、特定された前記属性と、予め広告毎に設定された、当該広告を表示するための表示条件とに基づいて、前記設定された時間帯において前記広告表示装置に表示させるべき広告を決定し、決定した広告の内容を特定する広告情報と、前記設定された時間帯を示す時間情報とを、前記広告表示装置に送信する、広告決定部と、を備え、前記広告表示装置は、前記広告情報及び前記時間情報に基づいて、決定された前記広告を、前記設定された時間帯において表示する、ことを特徴とする、広告配信システム。前記広告表示装置が、広告の表示が予定されていない時間帯を特定する時間枠情報を、前記広告配信装置に出力し、前記広告配信装置において、前記ユーザ推定部が、前記時間枠情報で特定された時間帯を、前記設定された時間帯として、前記エリアに存在するユーザを推定する、請求項1に記載の広告配信システム。前記ユーザ推定部が、前記設定された時間帯に、前記エリアに存在するユーザとして、複数のユーザを推定した場合に、推定した前記複数のユーザに共通する属性を特定する、請求項1または2に記載の広告配信システム。前記各携帯端末が、それを保持するユーザの属性を示す属性情報を、前記行動情報と共に前記広告配信装置に送信している場合に、前記ユーザ推定部が、前記各携帯端末から送信されてきた前記属性情報に基づいて、推定したユーザの属性を特定する、請求項1~3のいずれかに記載の広告配信システム。前記ユーザ推定部が、前記複数のユーザを、前記行動情報によって特定される行動の類似性に基づいて、グループ分けし、そして、前記設定された時間帯に、前記エリアに存在するグループを推定し、推定したグループを構成するユーザの共通する属性を、前記属性として特定する、請求項1~4のいずれかに記載の広告配信システム。前記広告決定部が、特定された前記属性と、前記設定された時間帯の開始時刻とを、前記広告情報の取得元となり得る複数の外部の装置に通知し、前記複数の外部の装置それぞれから、通知した前記属性及び前記開始時刻に適合する広告の、前記表示条件及び前記広告情報を取得し、そして、前記表示条件に含まれている、当該広告が表示された際に支払われる料金の額に基づいて、前記広告表示装置に表示させるべき広告を決定する、請求項1~5のいずれかに記載の広告配信システム。前記広告表示装置が複数であり、前記広告表示装置毎に、当該広告表示装置の位置を基準とした前記エリアが設定され、前記ユーザ推定部が、前記複数のユーザを、前記行動情報によって特定される行動の類似性に基づいて、グループ分けし、エリア毎に、設定された時間帯に、当該エリアに存在するグループを推定し、推定したグループを構成するユーザの共通する属性を、前記属性として特定し、前記広告決定部が、前記広告表示装置毎に、前記設定された時間帯において当該広告表示装置に表示させるべき広告を決定し、決定した広告の前記広告情報と、前記設定された時間帯を示す時間情報とを、当該広告表示装置に送信する、請求項1~6のいずれかに記載の広告配信システム。広告表示装置に広告を配信するための装置であって、複数のユーザそれぞれが保持する各携帯端末から送信されてきた、各ユーザの行動を特定する行動情報に基づいて、設定された時間帯に、前記広告表示装置の位置を基準に設定されたエリアに存在するユーザを推定し、推定したユーザの属性を特定する、ユーザ推定部と、特定された前記属性と、予め広告毎に設定された、当該広告を表示するための表示条件とに基づいて、前記設定された時間帯において前記広告表示装置に表示させるべき広告を決定し、決定した広告の内容を特定する広告情報と、前記設定された時間帯を示す時間情報とを、前記広告表示装置に送信する、広告決定部と、を備えている、ことを特徴とする広告配信装置。広告表示装置に広告を配信するための方法であって、a複数のユーザそれぞれが保持する各携帯端末から送信されてきた、各ユーザの行動を特定する行動情報に基づいて、設定された時間帯に、前記広告表示装置の位置を基準に設定されたエリアに存在するユーザを推定し、推定したユーザの属性を特定する、ステップと、b特定された前記属性と、予め広告毎に設定された、当該広告を表示するための表示条件とに基づいて、前記設定された時間帯において前記広告表示装置に表示させるべき広告を決定し、決定した広告の内容を特定する広告情報と、前記設定された時間帯を示す時間情報とを、前記広告表示装置に送信する、ステップと、を有する、ことを特徴とする広告配信方法。コンピュータに、広告表示装置への広告の配信を行なわせるためのプログラムであって、前記コンピュータに、a複数のユーザそれぞれが保持する各携帯端末から送信されてきた、各ユーザの行動を特定する行動情報に基づいて、設定された時間帯に、前記広告表示装置の位置を基準に設定されたエリアに存在するユーザを推定し、推定したユーザの属性を特定する、ステップと、b特定された前記属性と、予め広告毎に設定された、当該広告を表示するための表示条件とに基づいて、前記設定された時間帯において前記広告表示装置に表示させるべき広告を決定し、決定した広告の内容を特定する広告情報と、前記設定された時間帯を示す時間情報とを、前記広告表示装置に送信する、ステップと、を実行させるプログラム。以上のように、特許文献1~特許文献3に開示された広告配信システムを用いれば、利用者に適合した広告を配信でき、広告効果の向上が図られると考えられるが、以下の問題が発生している。第1の問題点は、特許文献1~特許文献3に開示された広告配信システムでは、広告を適切なタイミングで配信できず、かつ、広告内容が適切とならない可能性がある、ということである。その理由は、当該広告配信システムは、広告を閲覧する利用者の情報を参照しないで、または、閲覧履歴を参照するだけなど、利用者の位置や、移動、またはその両方を考慮せずに、広告の表示タイミングと広告の内容とを決定しているためである。特に、利用者が移動している場合に、利用者の現在位置に基づいて広告内容が決定されると、広告内容が決定されてから広告が表示されるまでの間に利用者が移動するため、配信タイミングと広告内容とが適切でなくなる可能性が高くなってしまう。第2の問題点は、特許文献1~特許文献3に開示された広告配信システムでは、広告枠及び広告情報の価値を向上させることができない、ということである。その理由は、第1の問題点と同じく、当該広告配信システムは、広告を閲覧する利用者の情報を参照しないか、または、閲覧履歴を参照するだけなど、利用者の位置と移動との両方を考慮せずに、広告の表示タイミングと広告の内容とを決定しているためである。利用者が移動している場合に、その場に居る利用者に適した広告情報を表示しようとすると、広告を可能な限り早く表示する必要がある。このため、時間が確保できず、広告に、オークションなどによる広告枠、広告情報の価値向上の施策を取り入れることは難しく、結果、広告枠及び広告情報の価値の向上は困難となる。[発明の目的]本発明の目的の一例は、上記問題を解消し、広告配信の対象者の位置及び移動を考慮しつつ、広告の表示タイミングと広告の内容とを決定し得る、広告配信システム、広告配信装置、広告配信方法、及びプログラムを提供することにある。上記目的を達成するため、本発明の一側面における広告配信システムは、広告を表示する広告表示装置と、広告配信装置とを備え、前記広告配信装置は、複数のユーザそれぞれが保持する各携帯端末から送信されてきた、各ユーザの行動を特定する行動情報に基づいて、設定された時間帯に、前記広告表示装置の位置を基準に設定されたエリアに存在するユーザを推定し、推定したユーザの属性を特定する、ユーザ推定部と、特定された前記属性と、予め広告毎に設定された、当該広告を表示するための表示条件とに基づいて、前記設定された時間帯において前記広告表示装置に表示させるべき広告を決定し、決定した広告の内容を特定する広告情報と、前記設定された時間帯を示す時間情報とを、前記広告表示装置に送信する、広告決定部と、を備え、前記広告表示装置は、前記広告情報及び前記時間情報に基づいて、決定された前記広告を、前記設定された時間帯において表示する、ことを特徴とする、広告配信システム。上記目的を達成するため、本発明の一側面における広告配信装置は、広告表示装置に広告を配信するための装置であって、複数のユーザそれぞれが保持する各携帯端末から送信されてきた、各ユーザの行動を特定する行動情報に基づいて、設定された時間帯に、前記広告表示装置の位置を基準に設定されたエリアに存在するユーザを推定し、推定したユーザの属性を特定する、ユーザ推定部と、特定された前記属性と、予め広告毎に設定された、当該広告を表示するための表示条件とに基づいて、前記設定された時間帯において前記広告表示装置に表示させるべき広告を決定し、決定した広告の内容を特定する広告情報と、前記設定された時間帯を示す時間情報とを、前記広告表示装置に送信する、広告決定部と、を備えている、ことを特徴とする。また、上記目的を達成するため、本発明の一側面における広告配信方法は、広告表示装置に広告を配信するための方法であって、a複数のユーザそれぞれが保持する各携帯端末から送信されてきた、各ユーザの行動を特定する行動情報に基づいて、設定された時間帯に、前記広告表示装置の位置を基準に設定されたエリアに存在するユーザを推定し、推定したユーザの属性を特定する、ステップと、b特定された前記属性と、予め広告毎に設定された、当該広告を表示するための表示条件とに基づいて、前記設定された時間帯において前記広告表示装置に表示させるべき広告を決定し、決定した広告の内容を特定する広告情報と、前記設定された時間帯を示す時間情報とを、前記広告表示装置に送信する、ステップと、を有する、ことを特徴とする。更に、上記目的を達成するため、本発明の一側面におけるプログラムは、コンピュータに、広告表示装置への広告の配信を行なわせるためのプログラムであって、前記コンピュータに、a複数のユーザそれぞれが保持する各携帯端末から送信されてきた、各ユーザの行動を特定する行動情報に基づいて、設定された時間帯に、前記広告表示装置の位置を基準に設定されたエリアに存在するユーザを推定し、推定したユーザの属性を特定する、ステップと、b特定された前記属性と、予め広告毎に設定された、当該広告を表示するための表示条件とに基づいて、前記設定された時間帯において前記広告表示装置に表示させるべき広告を決定し、決定した広告の内容を特定する広告情報と、前記設定された時間帯を示す時間情報とを、前記広告表示装置に送信する、ステップと、を実行させることを特徴とする。以上のように本発明によれば、広告配信の対象者の位置及び移動を考慮しつつ、広告の表示タイミングと広告の内容とを決定することができる。実施の形態1以下、本発明の実施の形態1における、広告配信システム、広告配信装置、広告配信方法、及びプログラムについて、図1~図5を参照しながら説明する。[装置構成]最初に、本実施の形態1における広告配信システム1及び広告配信装置10の構成について、図1を用いて説明する。図1は、本発明の実施の形態1における広告配信システムの構成を示すブロック図である。図1に示すように、本実施の形態1における広告配信システム1は、広告を表示する広告表示装置30と、広告配信装置10とを備えている。広告配信装置10は、ユーザ推定部11と、広告決定部13とを備えている。また、広告配信装置10には、各ユーザが保持する携帯端末20A及び20Bが、通信網図1において図示せずを介して接続されている。ユーザ推定部11は、まず、各ユーザが保持する各携帯端末20A及び20Bから送信されてきた、各ユーザの行動を特定する行動情報に基づいて、設定された時間帯に、広告表示装置30の位置を基準としたエリアに存在するユーザを推定する。また、ユーザ推定部11は、ユーザを推定すると、推定したユーザの属性を特定する。広告決定部13は、特定された属性と、予め広告毎に設定された、当該広告を表示するための表示条件とに基づいて、設定された時間帯において広告表示装置30に表示させるべき広告を決定する。そして、広告決定部13は、決定した広告の内容を特定する広告情報と、設定された時間帯を示す時間情報とを、広告表示装置30に送信する。また、広告表示装置39は、送信されてきた広告情報及び時間情報に基づいて、広告配信装置10で決定された広告を、設定された時間帯において表示する。このように、本実施の形態1では、携帯端末から取得した行動情報から、ユーザの位置及び移動が考慮される。そして、これらに基づいて、対象となる広告表示装置の周辺に、特定の時間帯において存在しているユーザが予測され、予測されたユーザの属性に基づいて、特定の時間帯に表示される広告が決定される。つまり、本実施の形態1によれば、広告配信の対象となる者の位置及び移動を考慮しつつ、広告の表示タイミングと広告の内容とが決定される。ここで、本実施の形態における広告配信システムの構成について更に具体的に説明する。まず、本実施の形態において、広告配信装置10は、後述するように、本実施の形態1におけるプログラムをインストールしたコンピュータによって実現されている。携帯端末20A及び20Bは、例えば、携帯電話、スマートフォン等の携帯型の通信端末であり、携帯電話網、イーサネット登録商標上のIPインターネットプロトコル通信網等を介して、広告配信装置10と通信を行なう。また、本実施の形態では、携帯端末20A及び20Bのユーザは、それぞれ、ユーザA及びユーザBであり、各ユーザは、携帯端末を日常的に携帯及び利用する。よって、携帯端末から送信される行動情報に基づくことで、各ユーザの行動を把握することが可能となる。本実施の形態1では、携帯端末20A及び20Bは、それぞれ、図1に示すように、ユーザの行動に応じた信号を出力するセンサ21と、行動決定部22とを備えている。各携帯端末の行動決定部22は、センサ21の信号を解析して、携帯端末を保持するユーザの行動を決定し、決定した各行動を特定する情報を行動情報として、広告配信装置10に送信する。また、行動決定部22は、例えば、携帯端末20A及び20Bに組み込まれたプログラムによって具現化され、実際には、携帯端末に搭載されたCPUCentralProcessingUnitが行動決定部22として機能する。センサ21としては、GPSモジュールGPS受信機が挙げられる。GPSモジュールは、GPSGlobalPositioningSystem:全地球測位システムを構成する測位衛星から信号を受信し、受信した信号に基づいて、携帯端末の座標例えば、緯度、経度、高度を特定する信号を出力するセンサである。GPSモジュールは、近年、多くの携帯電話、スマートフォン等の携帯端末で採用されており、一般的に利用されているため、本明細書では、詳細は省略する。また、本実施の形態1では、センサ21は、GPSモジュール以外のセンサであっても良く、携帯端末の位置を少なくとも特定可能なセンサであれば良い。例えば、測位方式として無線LANが用いられている場合は、センサ21としては、無線LANの親機から電波を受信する無線LAN用の受信機が用いられる。その他、センサ21としては、加速度センサ、ジャイロセンサ等も挙げられ、この場合は、携帯端末において、自律航行型の測位方式が実現可能となる。センサ21としてGPSモジュールが使用されている場合、行動決定部22は、GPSモジュールが出力した信号に基づいて、携帯端末の座標を特定し、更に、座標の時間の経過に伴う変化の差分に基づいて、携帯端末の移動方向と移動速度とを求める。そして、行動決定部22は、携帯端末の座標、移動方向、及び移動速度を、行動情報として、広告配信装置10に送信する。また、本実施の形態1では、行動決定部22は、携帯端末に予め登録されているユーザの属性情報、例えば、年代、性別、嗜好好きな食べ物等を取得し、取得した属性情報も行動情報と共に広告配信装置10に送信することができる。更に、行動決定部22による行動情報の作成及び送信は、一定間隔で実行されている。広告表示装置30は、店頭、駅構内、街頭等、多数の人の目につく場所に、多数の人が表示されている広告の内容を把握し易いように設置されている。広告表示装置30は、表示部32と、管理部31とを備えている。表示部32は、例えば、液晶表示装置等の表示装置で構成されている。管理部31は、表示部32に表示される広告等を管理している。本実施の形態では、管理部31は、広告配信装置10から送信されてきた広告情報及び時間情報に基づいて、表示部32に、設定された時間帯において広告を表示させる。管理部31は、例えば、コンピュータに所定のプログラムを実行させることによって構築され、この場合、コンピュータのCPUが管理部31として機能する。また、本実施の形態1では、管理部31は、広告を表示していない間は、画像、映像等の表示用のコンテンツを表示部32に表示させることもできる。更に、管理部31は、広告情報及び表示用コンテンツを、例えば、15秒単位の広告枠で管理し、これらを、広告枠毎に表示させる。また、管理部31は、広告配信装置10からの問い合わせに応じて、広告の表示が予定されていない時間帯広告枠を特定する時間枠情報を、広告配信装置10に出力することもできる。具体的には、管理部31は、広告の表示が予定されていない広告枠の開始時刻と終了時刻とを示すテキスト情報を出力する。この場合、広告配信装置10において、ユーザ推定部11は、時間枠情報で特定された時間帯を、設定された時間帯として、エリアに存在するユーザを推定する。また、図1に示すように、本実施の形態1では、広告配信装置10には、広告生成端末40A及び40Bが接続されている。広告生成端末40A及び40Bは、それぞれ、広告出稿者が使用する端末である。図1の例では、広告生成端末40Aの使用者が広告出稿者Aであり、広告生成端末40Bの使用者が広告出稿者Bである。また、広告出稿者A及びBは、それぞれが使用する広告生成端末を介して、出稿対象となる広告について、広告情報とその表示条件とを広告配信装置10に送信する。なお、図1においては、2人の広告出稿者と2つの広告生成端末のみが図示されているが、本実施の形態において広告出稿者及び広告生成端末の数は特に限定されるものではない。本実施の形態では、広告生成端末40A及び40Bは、広告生成部41を備えている。広告生成部41は、広告出稿者の指示に応じて、出稿対象となる広告の広告情報と表示条件とを生成する。また、広告生成端末40A及び40Bの具体例としては、コンピュータが挙げられ、この場合、広告生成部41は、所定のプログラムによって構築され、コンピュータのCPUが広告生成部41として機能する。本実施の形態1において、広告情報としては、テキスト形式のデータ、静止画データ、動画データ、音声データ、及び、これらが組み合わされたHTMLHyperTextMarkupLanguage形式のデータ等が挙げられる。本実施の形態1において、広告情報の形式は特に限定されるものではない。また、本実施の形態1において、表示条件としては、広告の対象者として想定されている閲覧者の属性情報性別、年代、嗜好など、表示すべき時間帯、テキスト/動画/音声等といった広告情報が利用するデータ形式、広告表示時に支払われる料金広告費、が挙げられる。また、図1に示すように、本実施の形態1では、広告配信装置10は、ユーザ推定部11及び広告決定部13に加えて、行動履歴蓄積部12と広告蓄積部14とを備えている。行動履歴蓄積部12は、携帯端末20A及び20Bから送信されてきた、各ユーザの行動情報を、ユーザ毎に行動履歴として蓄積する。また、行動履歴蓄積部12は、携帯端末20A及び20Bから送信されてきた各ユーザの属性情報についても、対応する行動情報に関連付けて行動履歴として蓄積する。ユーザ推定部11は、本実施の形態では、行動履歴蓄積部12に蓄積されたユーザ毎の行動情報行動履歴に基づいて、設定された時間帯指定された時刻に、広告表示装置30付近のエリアに存在する可能性が高い1人又は2人以上のユーザを推定する。上述したように、広告表示装置30の管理部31が、時間枠情報を出力している場合は、ユーザ推定部11は、時間枠情報で特定された時間帯を、設定された時間帯として、エリアに存在する1人又は2人以上のユーザを推定する。また、ユーザ推定部11は、ユーザの推定後、行動履歴蓄積部12から、推定したユーザに対応する属性情報を取得し、推定したユーザの属性を特定する。更に、ユーザ推定部11は、設定された時間帯に、エリアに存在するユーザとして、複数のユーザを推定した場合は、推定した複数のユーザに共通する属性を特定する。広告決定部13は、本実施の形態では、広告生成端末40A及び40Bから送信されてきた、各広告の広告情報と表示条件とを受け取り、これらを広告蓄積部14に蓄積させる。そして、広告決定部13は、ユーザ推定部11が特定したユーザの属性と、蓄積されている各広告の表示条件とを対比して、表示条件がユーザの属性に適合する広告を特定する。この特定された広告は、広告表示装置30に表示させるべき広告と決定される。また、本実施の形態では、広告決定部13は、広告情報を送信した後に、送信した広告情報の取得元である広告生成端末40A又は40Bに対して、広告料の支払いを求める通知を送信することもできる。[装置動作]次に、本発明の実施の形態1における広告配信システム1及び広告配信装置10の動作について図2~図4を用いて説明する。図2は、本発明の実施の形態1における広告配信システムの動作を示す流れ図である。図3は、本発明の実施の形態1における広告配信システムの動作の具体例を示す図である。図4は、図2に示す、広告配信装置でのユーザの推定処理の一例を具体的に説明する図である。以下の説明においては、適宜図1を参酌する。また、本実施の形態1では、広告配信装置10を動作させることによって、広告配信方法が実施される。よって、本実施の形態1における広告配信方法の説明は、以下の広告配信装置10の動作説明に代える。[運動情報の生成処理及び送信処理]図2に示すように、携帯端末20Aにおいて、センサ21が、携帯端末20Aの座標を計測し、計測した座標を特定する信号を行動決定部22に出力するステップS21A。そして、行動決定部22は、センサ21からの信号に基づいて、ユーザAの行動を決定して行動情報を生成し、これを広告配信装置10に送信するステップS22A。同様に、携帯端末20Bにおいても、センサ21が、携帯端末20Bの座標を計測し、計測した座標を特定する信号を行動決定部22に出力するステップS21B。そして、行動決定部22は、センサ21からの信号に基づいて、ユーザBの行動を決定して行動情報を生成し、これを広告配信装置10に送信するステップS22B。また、本実施の形態において、携帯端末20A及び20Bは、これらの処理を継続的に繰り返し実行する。加えて、ステップS22A及び22Bでは、各行動決定部22は、携帯端末に登録されているユーザの属性を示す属性情報を取得し、取得した属性情報も、行動情報と共に広告配信装置10に送信する。図3に示す例では、6人のユーザA~Fが図示されており、各ユーザはそれぞれ携帯端末20A~20Fを日常的に保持しているが、図2においては、代表して携帯端末20A及び20Bのみが例示される。次に、広告配信装置10において、行動履歴蓄積部12が、ステップS22A及びS22Bの実行によって送信された、行動情報及び属性情報を、ユーザの行動履歴として蓄積するステップA1。[広告情報の生成処理、送信処理、及び蓄積処理]図2に示すように、広告出稿者Aからの指示に応じて、広告生成端末40Aでは、広告生成部41が、広告情報と表示条件とを生成するステップS41A。同様に、広告出稿者Bからの指示に応じて、広告生成端末40Bでは、広告生成部41が、広告情報と表示条件とを生成するステップS41B。なお、図2においても、2人の広告出稿者と2つの広告生成端末のみが図示されているが、本実施の形態において広告出稿者及び広告生成端末の数は特に限定されるものではない。次に、広告配信装置10において、広告決定部13は、広告生成端末40A及び40Bに対して、生成されている広告情報の有無を問合せ、更に、広告情報が有る場合は、その表示条件の内容を問い合わせるステップA2。次に、ステップA2が実行されると、広告生成端末40A及び40Bは、生成している広告情報と表示条件とを、広告決定部13に対する応答として、広告決定部13に送信するステップS42A及びS42B。次に、広告配信装置10において、広告決定部13は、広告生成端末40A及び40Bから広告情報と表示条件とを受信しステップA3、更に、それらを広告蓄積部14に蓄積させるステップA4。[時間枠情報の送信処理]図2に示すように、広告表示装置30においては、管理部31は、起動後、初期化処理を実行するステップS31。その後、管理部31は、広告を表示していない間は、広告枠毎に、画像、映像等の表示用のコンテンツを表示部32に表示させる。また、図3に示すように、広告表示装置30としては、サイネージと呼ばれる大型ディスプレイを備えた表示用端末を用いることができる。このような、サイネージは、街中の店頭など、多数のユーザが表示された内容を参照できる場所に設置される。次に、広告配信装置10において、広告決定部13は、広告表示装置30に対して、広告を表示可能であるかどうか等の動作状態を問い合わせるステップA5。次に、広告表示装置30において、管理部31は、広告決定部13からの問い合わせを受けると、空いている広告枠を特定する時間枠情報を送信するステップS32。具体的には、ステップS32では、管理部31は、表示用コンテンツが決まっておらず広告情報の表示に利用可能な広告枠の、開始時刻と終了時刻とを示すテキスト情報を送信する。次に、広告配信装置10において、広告決定部13は、広告表示装置30から時間枠情報を受信すると、ユーザ推定部11に、空いている広告枠を通知するステップA6。[ユーザの推定処理、広告の決定処理]ステップA6が実行された後、ユーザ推定部11は、ステップA7を実行する。ステップA7では、まず、ユーザ推定部11は、行動履歴蓄積部12に蓄積されている各ユーザの行動履歴を参照して、ステップA6で通知された、空いている広告枠の開始時刻に、広告表示装置30付近のエリアに存在する可能性が高い、1人又は2人以上のユーザを推定する。また、ユーザ推定部11は、行動履歴蓄積部12から、推定したユーザに対応する属性情報を取得し、推定したユーザの属性を特定する。そして、ユーザ推定部11は、特定した属性を、広告決定部13に通知する。ここで、図4を用いて、ステップA7について更に具体的に説明する。図4は、本発明の実施の形態1におけるユーザ推定部の動作を説明するための図である。図4に示すように、例えば、ユーザA、B、Cが、それぞれ、携帯端末20A、20B、20Cを保持しているとする。ステップS21A~S22A、S21B~22Bで説明したように、各携帯端末は、センサ21と行動決定部22とを備え、これらによってユーザの行動情報を出力する。図4の例では、各携帯端末では、行動決定部22は、センサ21から信号に基づいて、ユーザの座標、移動方向、移動速度を求め、これらを、求めたときの時刻と共に、行動情報として広告配信装置10に送信する。また、このとき、行動決定部22は、携帯端末に予め登録されているユーザの属性情報を取得し、取得した属性情報も行動情報と共に広告配信装置10に送信する。そして、ユーザ推定部11は、行動履歴蓄積部12に蓄積されている、ユーザ毎の行動情報及び属性情報を参照して、ユーザA、B、C、それぞれの、求めたときの時刻、座標、移動方向、移動速度を特定する。そして、これらに基づいて、ユーザ推定部11は、空いている広告枠の開始時刻Tにおいて、広告表示装置30付近のエリアを通過するユーザを予想する。図4の例では、ユーザ推定部11は、ユーザBとユーザCとを、エリアを通過するユーザとして予想する。そして、図4の例では、ユーザ推定部11は、エリアを通過するユーザが、ユーザBとユーザCとであると予測し、その後、行動履歴蓄積部12に行動情報と共に蓄積されているユーザB及びユーザCの属性情報から、両者の共通する属性を取り出する。また、ユーザ推定部11は、取り出した属性を、ユーザBとユーザCとの双方にとって価値のある広告情報の属性と決定する。例えば、図4の例において、ユーザBとユーザCとが、共に女性であれば、ユーザ推定部11は、属性を女性と決定する。また、ユーザBとユーザCとが、共に30代であれば、ユーザ推定部11は、属性を30代と決定する。また、本実施の形態1では、ユーザ間で共通する属性が複数である場合は、ユーザ推定部11は、全ての共通する属性を用いることができる。また、このような場合において、ユーザ推定部11は、共通する属性のうち、いずれか一つだけを用いることもできる。次に、ステップA7が実行されると、広告決定部13は、ユーザ推定部11により特定されたユーザ間の共通する属性と、広告蓄積部104に蓄積されている広告情報及び表示条件とを参照して、表示装置30に表示させる広告を決定するステップA8。また、広告決定部13は、決定した広告の広告情報と表示条件とを広告蓄積部14に蓄積させる。具体的には、広告決定部13は、表示条件となっている属性と、ステップA7で特定した属性とを対比したときに、共通点が最も多くなる広告を特定する。そして、広告決定部13は、特定した広告のうち、表示条件に含まれる広告費が最も高い広告を、表示装置30に表示させる広告として決定する。なお、広告費が同じとなる広告が複数ある場合は、広告決定部13は、別の基準を用いて、これらのうちから、表示させる広告を決定する。その後、広告決定部13が、広告が決定されたことを広告表示装置30に通知すると、決定された広告の広告情報と表示条件とは、広告蓄積部14から、広告表示装置30へと送信されるステップA9。[広告の表示処理]次に、広告表示装置30において、管理部31は、広告情報及び表示条件を受信すると、表示条件で指定された時間帯に、表示部32に、広告情報で特定される広告を表示させ、広告の表示が完了すると、広告の表示結果を、広告決定部13に通知するステップS33。次に、広告配信装置10において、広告決定部13は、広告の表示結果を受信すると、広告生成端末の広告生成部に広告費の支払いを要求するステップA10。なお、図2の例では、広告生成端末40Aで生成された広告が表示されているとして、広告決定部13は、広告生成端末40Aに対して広告費の支払いを要求している。その後、広告生成端末40Aにおいて、広告生成部41は、電子マネー、クレジットカード番号の送信といった電子的な決済手段を用いて、広告配信装置10に対して広告費の支払を実行するステップS43A。なお、本実施の形態1において、広告費の支払い方法は、特に限定されず、広告費の支払いは、その他の一般に利用される決算手段によってなされていても良いし、広告出稿者による振込みといった一般的な支払方法によってなされていても良い。[プログラム]本実施の形態1におけるプログラムは、コンピュータに、図2に示すステップA1~A10を実行させるプログラムであれば良い。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態1における広告配信装置10と広告配信方法とを実現することができる。この場合、コンピュータのCPUCentralProcessingUnitは、ユーザ推定部11及び広告決定部13として機能し、処理を行なう。また、本実施の形態1では、コンピュータに備えられたハードディスク等の記憶装置が、行動履歴蓄積部12及び広告蓄積部14として機能する。[実施の形態1による効果]以上のように、本実施の形態1によれば、広告配信の対象となる者の位置及び移動を考慮しつつ、広告の表示タイミングと広告の内容とが決定されるので、適切なタイミングで適切な広告情報を広告表示装置30に表示させることができる。そして、この結果、広告の表示のための時間を十分に確保することが容易になり、広告に、オークションなどによる広告枠、広告情報の価値向上の施策を取り入れることが可能となるので、広告枠及び広告情報の価値の向上も可能になる。[変形例]また、図2に示したステップA7では、行動情報が、携帯端末ユーザの移動方向と移動速度とを含む場合図4が、説明されているが、本実施の形態1は、これに限定されるものではない。行動情報が他の例である場合のステップA7における処理について、図5を用いて説明する。図5は、本発明の実施の形態1におけるユーザ推定部の動作の他の例を説明するための図である。本変形例においても、図5に示すように、ユーザA、B、Cが、それぞれ、携帯端末20A、20B、20Cを保持しているとする。図5の例においても、各携帯端末は、センサ21と行動決定部22とを備え、これによって、ユーザの行動情報を出力する。但し、図5の例では、各携帯端末の行動決定部22は、図4の例と異なり、ユーザから、目的地の入力を受け付け、行動情報として、受け付けたユーザの目的地、座標、移動速度、及び目的地の入力受付時の時刻を共に出力する。また、図5の例でも、行動決定部22は、ユーザの属性情報も行動情報と共に広告配信装置10に送信する。そして、ユーザ推定部11は、各ユーザの目的地、座標、移動速度、及び目的地の入力受付時の時刻に基づいて、空いている広告枠の開始時刻Tにおいて、広告表示装置30付近のエリアを通過するユーザを予想する。図5の例では、ユーザ推定部11は、ユーザBとユーザCとを、エリアを通過するユーザとして予想する。また、本実施の形態1において、行動情報は、想定する時刻にユーザが広告表示装置30付近にいることを判断できる情報であれば良く、上述した行動情報以外の情報も行動情報として利用可能である。例えば、日常的に広告表示装置30の付近を通過しているユーザが存在している場合であれば、ユーザ推定部11は、ユーザの過去の行動履歴に基づいて、当該ユーザが通過する可能性が高い時刻を判断することが可能となる。ユーザ推定部11は、この判断結果を用いて、当該ユーザが、想定する時刻に広告表示装置30付近にいることを判断できる。また、携帯端末が、スケジュール管理プログラムを備えており、広告表示装置30が設置されている店舗での買い物の予定がスケジュールとして設定されている場合は、携帯端末の行動決定部22は、このスケジュールの内容を行動情報として出力することもできる。更に、上述の行動履歴及びスケジュールを利用する態様では、ユーザが、携帯端末を自宅などに忘れていた場合であっても、ユーザの行動情報が取得され、ユーザに最適な広告が広告表示装置30に表示されることになる。また、本実施の形態では、ユーザは、携帯端末に加えて、更に、歩数計等の装置を更に有していても良い。この場合は、当該装置からユーザの行動情報を取得できるため、携帯端末は、行動情報を行動配信装置10に送信する機能のみを備えていれば良く、センサ21及び行動決定部22を備えていなくても良い。また、この場合、歩数計における歩数をカウントするタイミングにより、ユーザが、歩行しているのか、走っているのかが判断される。更に、ユーザの移動速度についても、歩数をカウントするタイミングから推定が可能である。更に、本実施の形態では、ユーザが、広告表示装置30が設置されている店舗などの場所に興味を持っているかどうかの情報を用いて、さらに広告効果を高めることができる。例えば、参照文献1では、携帯電話に内蔵された加速度センサの情報から、ユーザが売場または店舗に興味を持つ度合いを推定する技術が開示されている。参照文献1宮崎他、大型店舗におけるセンサを用いた人スポットの状況推定の試み-e空間実現のための人環境センサ活用-、第9回情報科学技術フォーラムFIT2010、M066、2010年9月発行この参照文献1に開示された技術を用いた場合、広告配信装置10において、ユーザ推定部11は、広告表示装置30が設定されている場所に興味を持っていた行動履歴がある1人又は2人以上のユーザのみを推定の対象として選択するのが好ましい。この場合は、場所に興味が無く、広告情報装置30を参照する可能性が低いユーザが排除されるので、ユーザ推定部11によって推定されたユーザが広告を閲覧する可能性が高められ、広告効果の向上が図られることになる。実施の形態2次に、本発明の実施の形態2における、広告配信システム、広告配信装置、広告配信方法、及びプログラムについて、図6及び図7を参照しながら説明する。図6は、本発明の実施の形態2における広告配信システムの動作を示す流れ図である。図7は、本発明の実施の形態2における広告配信システムの動作の具体例を示す図である。本実施の形態2における広告配信装置は、実施の形態1において図1に示した広告配信装置10と同様に構成されている。このため、以下の説明においては、適宜図1を参酌し、以下の説明では、図1で用いた符号を引用する。但し、本実施の形態2においては、ユーザ推定部11における処理が、実施の形態1と異なっている。よって、以下に実施の形態1との相違点を中心に説明を行う。図6に示すように、本実施の形態2では、図2に示したステップA7の代わりに、ステップA71が実行される。なお、これ以外のステップは、図2に示した各ステップと同様である。ステップA71では、ユーザ推定部11は、複数のユーザを、行動情報によって特定される行動の類似性に基づいて、グループ分けする。そして、ユーザ推定部11は、設定された時間帯に、エリアに存在するグループを推定し、推定したグループを構成するユーザの共通する属性を、広告の決定に用いる属性として特定する。具体的には、図7に示すように、本実施の形態2では、一緒にランニングする二人連れユーザC及びD、一緒に歩く男女ユーザE及びFは、それぞれ、行動の類似性が高いので、一つのグループとされる。そして、各グループについて、当該グループに属するユーザの属性情報から、グループの属性が決定される。その後、各グループのユーザの行動情報に基づいて、空いている広告枠の開始時刻において、広告表示装置30付近にいるグループが推定され、推定されたグループの属性が広告情報の選択に利用される。本実施の形態2において行動の類似性は、例えば、特開2010-187282号公報に開示された技術によって行うことができる。具体的には、各ユーザの携帯端末に加速度センサを備えさせておき、各携帯端末の加速度センサが出力したセンサデータと、当該センサデータの特徴量とを利用することによって、類似の程度の判定が可能となる。参照文献2また、本実施の形態では、ユーザ推定部11は、複数のユーザが同じ学校に所属しているかどうか、同じ旅行団体に属しているかどうかなど、複数のユーザの属性情報から、同じ行動をとる可能性が高いかどうかを判定し、判定結果を行動の類似性の判断に用いることもできる。また、本実施の形態2においても、広告配信装置を動作させることによって、広告配信方法が実行される。更に、本実施の形態2におけるプログラムは、コンピュータに、図7に示すステップA1~A6、A71、A8~A10を実行させるプログラムであれば良い。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態2における広告配信装置と広告配信方法とを実現することができる。[実施の形態2による効果]このように、本実施の形態2によれば、まず、グループが推定により決定されるため、属性情報及び行動履歴の確認に要する処理量を減らすことができる。また、グループ毎に属性が特定されるため、同じグループに属しているユーザの属性は近似している可能性が高く、ユーザ推定部11が、属性情報を参照する回数を減らすことができるので、ユーザ推定部11における処理量の軽減が図られる。実施の形態3次に、本発明の実施の形態3における、広告配信システム、広告配信装置、広告配信方法、及びプログラムについて、図8~図10を参照しながら説明する。[装置構成]最初に、本実施の形態3における広告配信システム2及び広告配信装置50の構成について、図8を用いて説明する。図8は、本発明の実施の形態3における広告配信システムの構成を示すブロック図である。図8に示すように、本実施の形態3における広告配信システム2は、広告配信装置50及び広告生成端末60A及び60Bの構成の点で、図1に示した実施の形態1における広告配信システム1と異なっている。広告配信システム2では、広告を表示する広告枠とその広告枠で広告を閲覧する可能性が高いユーザの属性が決定された時点で、広告生成端末60A及び60Bに対して入札が促される。そして、最も高い広告費が提示された広告情報が選択され、選択された広告が広告表示装置30に表示される。以下、実施の形態1との相違点について説明する。図8に示すように、本実施の形態3では、広告生成端末60A及び60Bは、広告生成部61に加えて、広告蓄積部62を備えている。広告生成部61は、図1に示した広告生成部41と異なり、広告出稿者の指示に応じて、出稿対象となる広告の広告情報と表示条件とを生成すると、これらを広告蓄積部62に出力する。広告蓄積部62は、出力されてき広告情報と表示条件とを蓄積する。また、図8に示すように、本実施の形態3における広告配信装置50は、図1に示した広告配信装置10と異なり、広告蓄積部104を備えておらず、広告決定部53の動作は広告決定部13の動作と異なっている。まず、ユーザ推定部51は、実施の形態1において図1に示したユーザ推定部11と同様に、行動履歴蓄積部12に蓄積された行動履歴から、空いている広告枠の開始時刻において、広告表示装置30付近のエリアに存在する、ユーザを推定し、その属性を決定する。ユーザ推定部51が、推定したユーザの属性を決定すると、広告決定部53は、決定したユーザの属性と、空いている広告枠の開始時刻とを、広告生成端末60A及び60Bに通知する。通知を受けた広告生成端末60A及び60Bそれぞれにおいて、広告生成部61は、通知された属性及び開始時刻を、広告蓄積部62に蓄積されている広告情報及び表示条件に照合して、広告表示装置30への表示を求める広告を決定する。また、広告生成部61は、決定した広告の広告情報及び表示条件を、広告配信装置10に送信する。広告生成端末60A及び60Bから広告情報及び表示条件が送信されると、広告決定部53は、そして、各表示条件に含まれている、当該広告が表示された際に支払われる料金の額広告費に基づいて、広告表示装置30に表示させるべき広告を決定する。具体的には、本実施の形態3では、広告決定部53は、各広告生成端末から送信されてきた表示条件に含まれる広告費を取り出し、取り出した広告費の比較を行い、最も高い広告費を設定した広告生成端末からの広告を、広告表示装置30に表示させるべき広告に決定する。その後、広告決定部53は、決定した広告の広告情報及び時間情報を広告表示装置30に送信する。[装置動作]次に、本発明の実施の形態3における広告配信システム2及び広告配信装置50の動作について図9及び図10を用いて説明する。図9は、本発明の実施の形態3における広告配信システムの動作を示す流れ図である。図10は、本発明の実施の形態3における広告配信システムの動作の具体例を示す図である。以下の説明においては、適宜図8を参酌する。また、本実施の形態3では、広告配信装置50を動作させることによって、広告配信方法が実施される。よって、本実施の形態3における広告配信方法の説明は、以下の広告配信装置50の動作説明に代える。[運動情報の生成処理及び送信処理]図9に示すように、実施の形態1に示した図2の例と同様に、まず、携帯端末20Aにおいて、センサ21が、携帯端末20Aの座標を計測し、計測した座標を特定する信号を行動決定部22に出力するステップS21A。そして、行動決定部22は、センサ21からの信号に基づいて、ユーザAの行動を決定して行動情報を生成し、これを広告配信装置10に送信するステップS22A。同様に、携帯端末20Bにおいて、ステップS21B及びステップS22Bが実行される。また、図10に示す例では、6人のユーザA~Fが図示されており、各ユーザはそれぞれ携帯端末20A~20Fを日常的に保持しているが、図9においては、代表して携帯端末20A及び20Bのみが例示される。次に、広告配信装置10において、行動履歴蓄積部12が、ステップS22A及びS22Bの実行によって送信された、行動情報及び属性情報を、ユーザの行動履歴として蓄積するステップA11。なお、ステップA11は、実施の形態1において図2に示したステップA1と同様のステップである。[時間枠情報の送信処理]図9に示すように、広告表示装置30においては、管理部31は、実施の形態1に示した図2の例と同様に、起動後、初期化処理を実行するステップS31。また、図10に示すように、広告表示装置30としては、サイネージと呼ばれる大型ディスプレイを備えた表示用端末を用いることができる。次に、広告配信装置50において、広告決定部53は、広告表示装置30に対して、広告を表示可能であるかどうか等の動作状態を問い合わせるステップA12。なお、ステップA12は、実施の形態1において図2に示したステップA5と同様のステップである。次に、広告表示装置30において、管理部31は、図2の例と同様に、広告決定部53からの問い合わせを受けると、空いている広告枠を特定する時間枠情報を送信するステップS32。次に、広告配信装置50において、広告決定部53は、広告表示装置30から時間枠情報を受信すると、ユーザ推定部51に、空いている広告枠を通知するステップA13。なお、ステップA13は、実施の形態1において図2に示したステップA6と同様のステップである。[広告情報の生成処理、蓄積処理]図9に示すように、広告出稿者Aからの指示に応じて、広告生成端末60Aでは、広告生成部61が、広告情報と表示条件とを生成しステップS61A、これらを広告蓄積部62に蓄積させるステップS62。同様に、広告出稿者Bからの指示に応じて、広告生成端末60Bでは、広告生成部61が、広告情報と表示条件とを生成しステップS61B、これらを広告蓄積部62に蓄積させるステップS62B。[ユーザの推定処理、及び広告の決定処理]図9に示すように、ステップA13が実行された後、ユーザ推定部51は、ステップA14を実行する。なお、ステップA14は、実施の形態1において図2に示したステップA7と同様のステップである。具体的には、まず、ユーザ推定部51は、行動履歴蓄積部52に蓄積されている各ユーザの行動履歴を参照して、ステップA13で通知された、空いている広告枠の開始時刻に、広告表示装置30付近のエリアに存在する可能性が高い、1人又は2人以上のユーザを推定する。また、ユーザ推定部51は、行動履歴蓄積部52から、推定したユーザに対応する属性情報を取得し、推定したユーザの属性を特定する。そして、ユーザ推定部51は、特定した属性を、広告決定部53に通知する。次に、広告決定部53は、ユーザ推定部11により決定された属性を特定する属性情報と、空いている広告枠の開始時刻を特定する時間情報とを、広告生成端末40A及び40Bに送信するステップS15。次に、広告生成端末40Aでは、広告生成部61は、送信されてきた属性情報及び時間情報を、広告蓄積部62に蓄積されている広告情報及び表示条件に照合する。そして、広告生成部61は、照合結果に基づいて、広告表示装置30への表示を求める広告を決定し、決定した広告の広告情報及び表示条件を、広告配信装置10に送信するステップS63A。同様に、広告生成端末40Bでも、広告生成部61は、送信されてきた属性情報及び時間情報を、広告蓄積部62に蓄積されている広告情報及び表示条件に照合する。そして、広告生成部61は、照合結果に基づいて、広告表示装置30への表示を求める広告を決定し、決定した広告の広告情報及び表示条件を、広告配信装置10に送信するステップS63B。ところで、ステップS63A及びS63Bにおいて、送信される表示条件には、各広告出稿者が提示する広告費が含まれている。そして、広告出稿者は、ステップS15で送信されてきた、広告枠とユーザの属性とが、自身その会社にとって魅力的であれば、広告費を高く設定することができ、逆に、魅力的でなければ、広告費を低く設定することができる。つまり、本実施の形態3では、特定の広告枠に対して、いわゆるオークション形式によって、値付けが可能となる。このため、広告事業者は、限られた広告枠を、より高い費用で販売することが可能となる。また、広告出稿者は、自身が必要とするユーザ群に対して積極的にアピールできる場合にのみ広告費を支払うことができ、広告出稿者においては、広告戦略に沿った広告費設定が可能となる。次に、ステップS63A及びS63Bが実行されると、広告決定部53は、各広告生成端末から、広告情報と表示条件とを受信するステップA16。そして、広告決定部53は、各表示条件に含まれる広告費を取り出し、最も広告費の高い広告を、広告表示装置30に表示させるべき広告に決定するステップA17。また、広告決定部53は、決定した広告の広告情報及び表示条件を、広告表示装置30に送信する。次に、ステップA17が実行されると、広告表示装置30では、管理部31は、広告情報及び表示条件を受信すると、表示条件で指定された時間帯に、表示部32に、広告情報で特定される広告を表示させ、広告の表示が完了すると、広告の表示結果を、広告決定部53に通知するステップS33。次に、広告配信装置50において、広告決定部53は、広告の表示結果を受信すると、広告生成端末の広告生成部に広告費の支払いを要求するステップA18。なお、ステップA18は、実施の形態1において図2に示したステップA10と同様のステップである。また、図9の例でも、広告生成端末60Aで生成された広告が表示されているとして、広告決定部53は、広告生成端末60Aに対して広告費の支払いを要求している。その後、広告生成端末60Aにおいて、広告生成部61は、電子マネー、クレジットカード番号の送信といった電子的な決済手段を用いて、広告配信装置10に対して広告費の支払を実行するステップS64A。なお、ステップS64Aは、実施の形態1において図2に示したステップS43Aと同様のステップである。[プログラム]本実施の形態3におけるプログラムは、コンピュータに、図9に示すステップA11~A18を実行させるプログラムであれば良い。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態3における広告配信装置50と広告配信方法とを実現することができる。この場合、コンピュータのCPUCentralProcessingUnitは、ユーザ推定部51及び広告決定部53として機能し、処理を行なう。また、本実施の形態3では、コンピュータに備えられたハードディスク等の記憶装置が、行動履歴蓄積部52として機能する。[実施の形態3による効果]以上のように、本実施の形態3によれば、上述したように、広告事業者及び広告出稿者の両方にとって有益となる。また、本実施の形態3を用いた場合も、実施の形態1で述べた効果を得ることが可能となる。また、本実施の形態3では、広告表示装置30付近にやってくるユーザ群を予想し、その後に、広告枠がオークションにかけられる。このとき、広告表示装置30付近に現時点で存在しているユーザ群の属性のみに基づいてオークションが行なわれるとすると、各ユーザの移動により、オークションが終わる頃には、各ユーザは広告表示装置30の付近に存在していない状態となる可能性がある。しかし、本実施の形態3では、ユーザの行動履歴に基づいて、将来に発生する状態を予測した上で、広告枠のオークションが実行されるので、上記のような状態を回避でき、適切な広告を表示することができる。実施の形態4次に、本発明の実施の形態4における、広告配信システム、広告配信装置、広告配信方法、及びプログラムについて、図11~図13を参照しながら説明する。[装置構成]最初に、本実施の形態4における広告配信システム3及び広告配信装置70の構成について、図11を用いて説明する。図11は、本発明の実施の形態4における広告配信システムの構成を示すブロック図である。図11に示すように、本実施の形態4における広告配信システム3は、広告配信装置70が複数の広告表示装置30A及び30Bに対して広告表示を指示できる点で、図1に示した実施の形態1における広告配信システム1と異なっている。また、本実施の形態4では、広告表示装置毎に、エリアが設定される。なお、図11の例では、2つの広告表示装置30A及び30Bが図示されているが、本実施の形態4において、広告表示装置の数は特に限定されるものではない。本実施の形態4では、広告配信装置70において、ユーザ推定部71は、複数のユーザを、行動情報によって特定される行動の類似性に基づいて、グループ分けする。そして、ユーザ推定部71は、エリア毎に、設定された時間帯に、当該エリアに存在するグループを推定し、推定したグループを構成するユーザの共通する属性を、当該エリアでの広告の決定に用いる属性として特定する。また、広告決定部73は、広告表示装置30毎に、ユーザ推定部71が特定したグループの属性と、広告蓄積部74に蓄積されている各広告の表示条件とを対比して、表示条件がグループの属性に適合する広告を特定する。その後、広告決定部13は、各表示装置30に対して、広告情報を送信し、各広告情報の取得元である広告生成端末40A又は40Bに対して、広告料の支払いを求める通知を送信する。[装置動作]次に、本発明の実施の形態4における広告配信システム3及び広告配信装置70の動作について図12及び図13を用いて説明する。図12は、本発明の実施の形態4における広告配信システムの動作を示す流れ図である。図13は、本発明の実施の形態4における広告配信システムの動作の具体例を示す図である。以下の説明においては、適宜図11を参酌する。また、本実施の形態4では、広告配信装置70を動作させることによって、広告配信方法が実施される。よって、本実施の形態4における広告配信方法の説明は、以下の広告配信装置70の動作説明に代える。[運動情報の生成処理及び送信処理]図12に示すように、携帯端末20Aにおいて、センサ21が、携帯端末20Aの座標を計測し、計測した座標を特定する信号を行動決定部22に出力するステップS21A。そして、行動決定部22は、センサ21からの信号に基づいて、ユーザAの行動を決定して行動情報を生成し、これを広告配信装置10に送信するステップS22A。同様に、携帯端末20Bにおいても、ステップS21B及びステップS22Bが実行される。図13に示す例では、6人のユーザA~Fが図示されており、各ユーザはそれぞれ携帯端末20A~20Fを日常的に保持しているが、図12においては、代表して携帯端末20A及び20Bのみが例示される。次に、広告配信装置70において、行動履歴蓄積部12が、ステップS22A及びS22Bの実行によって送信された、行動情報及び属性情報を、ユーザの行動履歴として蓄積するステップA21。[広告情報の生成処理、送信処理、及び蓄積処理]図12に示すように、広告出稿者Aからの指示に応じて、広告生成端末40Aでは、広告生成部41が、広告情報と表示条件とを生成するステップS41A。同様に、広告出稿者Bからの指示に応じて、広告生成端末40Bでは、広告生成部41が、広告情報と表示条件とを生成するステップS41B。次に、広告配信装置70において、広告決定部73は、広告生成端末40A及び40Bに対して、生成されている広告情報の有無を問合せ、更に、広告情報が有る場合は、その表示条件の内容を問い合わせるステップA22。ステップA22は、実施の形態1において図2に示したステップA2と同様のステップである。次に、ステップA22が実行されると、広告生成端末40A及び40Bは、生成している広告情報と表示条件とを、広告決定部73に対する応答として、広告決定部73に送信するステップS42A及びS42B。次に、広告配信装置10において、広告決定部73は、広告生成端末40A及び40Bから広告情報と表示条件とを受信しステップA23、更に、それらを広告蓄積部74に蓄積させるステップA24。ステップA23及びA24は、実施の形態1において図2に示したステップA3及びA4と同様のステップである。[時間枠情報の送信処理]図12に示すように、広告表示装置30Aにおいては、管理部31は、起動後、初期化処理を実行するステップS31A。同様に、広告表示装置30Bにおいても、管理部31は、起動後、初期化処理を実行するステップS31B。ステップS31A及びS31Bは、実施の形態1において図2に示したステップS31と同様のステップである。次に、広告配信装置70において、広告決定部73は、広告表示装置30A及び30Bに対して、広告を表示可能であるかどうか等の動作状態を問い合わせるステップA25。次に、広告表示装置30Aにおいて、管理部31は、広告決定部73からの問い合わせを受けると、空いている広告枠を特定する時間枠情報を送信するステップS32A。同様に、広告表示装置30Bにおいても、管理部31は、広告決定部73からの問い合わせを受けると、空いている広告枠を特定する時間枠情報を送信するステップS32B。ステップS32A及びS32Bは、実施の形態1において図2に示したステップS32と同様のステップである。次に、広告配信装置70において、広告決定部73は、広告表示装置30A及び30Bそれぞれから時間枠情報を受信すると、ユーザ推定部71に、空いている広告枠を通知するステップA26。[ユーザの推定処理、広告の決定処理]ステップA26が実行された後、ユーザ推定部71は、ステップA27を実行する。ステップA27では、まず、ユーザ推定部11は、行動履歴蓄積部12に蓄積されている各ユーザの行動履歴を参照して、複数のユーザを、行動情報によって特定される行動の類似性に基づいて、グループ分けする。そして、ユーザ推定部71は、エリア毎広告表示装置毎に、設定された時間帯に、当該エリアに存在するグループを推定し、推定したグループを構成するユーザの共通する属性を、当該エリアでの広告の決定に用いる属性として特定する。そして、ユーザ推定部71は、特定した属性を、広告決定部73に通知する。次に、ステップA27が実行さると、広告決定部73は、広告表示装置30毎に、ユーザ推定部71により特定された属性と、広告蓄積部104に蓄積されている広告情報及び表示条件とを参照して、表示装置に表示させる広告を決定するステップA28。なお、図12の例では、広告表示装置30A及び30Bのうち、広告表示装置30Aに対してのみ、広告が決定されているとする。その後、広告決定部73が、広告が決定されたことを広告表示装置30Aに通知すると、決定された各広告の広告情報と表示条件とが、広告蓄積部14から、広告表示装置30Aへと送信されるステップA29。[広告の表示処理]次に、広告表示装置30Aにおいて、管理部31は、広告情報及び表示条件を受信すると、表示条件で指定された時間帯に、表示部32に、広告情報で特定される広告を表示させ、広告の表示が完了すると、広告の表示結果を、広告決定部73に通知するステップS33A。次に、広告配信装置70において、広告決定部73は、広告の表示結果を受信すると、広告生成端末の広告生成部に広告費の支払いを要求するステップA30。上述したように、図12の例では、広告生成端末40Aで生成された広告のみが表示されているので、広告決定部73は、広告生成端末40Aに対してのみ広告費の支払いを要求する。その後、広告生成端末40Aにおいて、広告生成部41は、電子マネー、クレジットカード番号の送信といった電子的な決済手段を用いて、広告配信装置10に対して広告費の支払を実行するステップS43A。このように、本実施の形態4では、図12に示すように、一緒にランニングする二人連れユーザC及びD、一緒に歩く男女ユーザE及びFは、それぞれ、行動の類似性が高いので、一つのグループとされる。そして、各グループに属する各ユーザの行動情報に基づいて、複数の表示装置のうち、いずれかのグループに最適な広告表示装置、即ち、いずれかのグループが参照する可能性が高い広告表示装置が選択される。[プログラム]本実施の形態4におけるプログラムは、コンピュータに、図12に示すステップA21~A30を実行させるプログラムであれば良い。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態4における広告配信装置70と広告配信方法とを実現することができる。この場合、コンピュータのCPUCentralProcessingUnitは、ユーザ推定部71及び広告決定部73として機能し、処理を行なう。また、本実施の形態3では、コンピュータに備えられたハードディスク等の記憶装置が、行動履歴蓄積部72として機能する。[実施の形態4による効果]本実施の形態4によれば、複数の広告表示装置が配置されている場合であっても、広告表示装置毎に、それを将来参照する可能性が高いユーザを特定でき、当該ユーザに適した広告を表示させることができる。本実施の形態4を用いた場合も、実施の形態1で述べた効果を得ることが可能となる。[コンピュータ]ここで、実施の形態1~4におけるプログラムを実行することによって、広告配信装置を実現するコンピュータについて図14を用いて説明する。図14は、本発明の実施の形態1~4における広告配信装置を実現するコンピュータの一例を示すブロック図である。図14に示すように、コンピュータ110は、CPU111と、メインメモリ112と、記憶装置113と、入力インターフェイス114と、表示コントローラ115と、データリーダ/ライタ116と、通信インターフェイス117とを備える。これらの各部は、バス121を介して、互いにデータ通信可能に接続される。CPU111は、記憶装置113に格納された、本実施の形態におけるプログラムコードをメインメモリ112に展開し、これらを所定順序で実行することにより、各種の演算を実施する。メインメモリ112は、典型的には、DRAMDynamicRandomAccessMemory等の揮発性の記憶装置である。また、本実施の形態におけるプログラムは、コンピュータ読み取り可能な記録媒体120に格納された状態で提供される。なお、本実施の形態におけるプログラムは、通信インターフェイス117を介して接続されたインターネット上で流通するものであっても良い。また、記憶装置113の具体例としては、ハードディスクの他、フラッシュメモリ等の半導体記憶装置が挙げられる。入力インターフェイス114は、CPU111と、キーボード及びマウスといった入力機器118との間のデータ伝送を仲介する。表示コントローラ115は、ディスプレイ装置119と接続され、ディスプレイ装置119での表示を制御する。データリーダ/ライタ116は、CPU111と記録媒体120との間のデータ伝送を仲介し、記録媒体120からのプログラムの読み出し、及びコンピュータ110における処理結果の記録媒体120への書き込みを実行する。通信インターフェイス117は、CPU111と、他のコンピュータとの間のデータ伝送を仲介する。また、記録媒体120の具体例としては、CFCompactFlash及びSDSecureDigital等の汎用的な半導体記憶デバイス、フレキシブルディスクFlexibleDisk等の磁気記憶媒体、又はCD-ROMCompactDiskReadOnlyMemoryなどの光学記憶媒体が挙げられる。上述した実施の形態の一部又は全部は、以下に記載する付記1~付記36によって表現することができるが、以下の記載に限定されるものではない。付記1広告を表示する広告表示装置と、広告配信装置とを備え、前記広告配信装置は、複数のユーザそれぞれが保持する各携帯端末から送信されてきた、各ユーザの行動を特定する行動情報に基づいて、設定された時間帯に、前記広告表示装置の位置を基準に設定されたエリアに存在するユーザを推定し、推定したユーザの属性を特定する、ユーザ推定部と、特定された前記属性と、予め広告毎に設定された、当該広告を表示するための表示条件とに基づいて、前記設定された時間帯において前記広告表示装置に表示させるべき広告を決定し、決定した広告の内容を特定する広告情報と、前記設定された時間帯を示す時間情報とを、前記広告表示装置に送信する、広告決定部と、を備え、前記広告表示装置は、前記広告情報及び前記時間情報に基づいて、決定された前記広告を、前記設定された時間帯において表示する、ことを特徴とする、広告配信システム。付記2前記広告表示装置が、広告の表示が予定されていない時間帯を特定する時間枠情報を、前記広告配信装置に出力し、前記広告配信装置において、前記ユーザ推定部が、前記時間枠情報で特定された時間帯を、前記設定された時間帯として、前記エリアに存在するユーザを推定する、付記1に記載の広告配信システム。付記3前記ユーザ推定部が、前記設定された時間帯に、前記エリアに存在するユーザとして、複数のユーザを推定した場合に、推定した前記複数のユーザに共通する属性を特定する、付記1または2に記載の広告配信システム。付記4前記各携帯端末が、それを保持するユーザの属性を示す属性情報を、前記行動情報と共に前記広告配信装置に送信している場合に、前記ユーザ推定部が、前記各携帯端末から送信されてきた前記属性情報に基づいて、推定したユーザの属性を特定する、付記1~3のいずれかに記載の広告配信システム。付記5前記ユーザ推定部が、前記複数のユーザを、前記行動情報によって特定される行動の類似性に基づいて、グループ分けし、そして、前記設定された時間帯に、前記エリアに存在するグループを推定し、推定したグループを構成するユーザの共通する属性を、前記属性として特定する、付記1~4のいずれかに記載の広告配信システム。付記6前記広告決定部が、予め、外部の装置から、広告毎に、前記表示条件と前記広告情報とを取得している、付記1~5のいずれかに記載の広告配信システム。付記7前記広告決定部が、前記広告情報を送信した後に、送信した前記広告情報の取得元である前記外部の装置に対して、広告料の支払いを求める通知を送信する、付記6に記載の広告配信システム。付記8前記広告決定部が、特定された前記属性と、前記設定された時間帯の開始時刻とを、前記広告情報の取得元となり得る複数の外部の装置に通知し、前記複数の外部の装置それぞれから、通知した前記属性及び前記開始時刻に適合する広告の、前記表示条件及び前記広告情報を取得し、そして、前記表示条件に含まれている、当該広告が表示された際に支払われる料金の額に基づいて、前記広告表示装置に表示させるべき広告を決定する、付記1~5のいずれかに記載の広告配信システム。付記9前記広告表示装置が複数であり、前記広告表示装置毎に、当該広告表示装置の位置を基準とした前記エリアが設定され、前記ユーザ推定部が、前記複数のユーザを、前記行動情報によって特定される行動の類似性に基づいて、グループ分けし、エリア毎に、設定された時間帯に、当該エリアに存在するグループを推定し、推定したグループを構成するユーザの共通する属性を、前記属性として特定し、前記広告決定部が、前記広告表示装置毎に、前記設定された時間帯において当該広告表示装置に表示させるべき広告を決定し、決定した広告の前記広告情報と、前記設定された時間帯を示す時間情報とを、当該広告表示装置に送信する、付記1~8のいずれかに記載の広告配信システム。付記10広告表示装置に広告を配信するための装置であって、複数のユーザそれぞれが保持する各携帯端末から送信されてきた、各ユーザの行動を特定する行動情報に基づいて、設定された時間帯に、前記広告表示装置の位置を基準に設定されたエリアに存在するユーザを推定し、推定したユーザの属性を特定する、ユーザ推定部と、特定された前記属性と、予め広告毎に設定された、当該広告を表示するための表示条件とに基づいて、前記設定された時間帯において前記広告表示装置に表示させるべき広告を決定し、決定した広告の内容を特定する広告情報と、前記設定された時間帯を示す時間情報とを、前記広告表示装置に送信する、広告決定部と、を備えている、ことを特徴とする広告配信装置。付記11前記広告表示装置が、広告の表示が予定されていない時間帯を特定する時間枠情報を、前記広告配信装置に出力する場合において、前記ユーザ推定部が、前記時間枠情報で特定された時間帯を、前記設定された時間帯として、前記エリアに存在するユーザを推定する、付記10に記載の広告配信装置。付記12前記ユーザ推定部が、前記設定された時間帯に、前記エリアに存在するユーザとして、複数のユーザを推定した場合に、推定した前記複数のユーザに共通する属性を特定する、付記10または11に記載の広告配信装置。付記13前記各携帯端末が、それを保持するユーザの属性を示す属性情報を、前記行動情報と共に前記広告配信装置に送信している場合に、前記ユーザ推定部が、前記各携帯端末から送信されてきた前記属性情報に基づいて、推定したユーザの属性を特定する、付記10~12のいずれかに記載の広告配信装置。付記14前記ユーザ推定部が、前記複数のユーザを、前記行動情報によって特定される行動の類似性に基づいて、グループ分けし、そして、前記設定された時間帯に、前記エリアに存在するグループを推定し、推定したグループを構成するユーザの共通する属性を、前記属性として特定する、付記10~13のいずれかに記載の広告配信装置。付記15前記広告決定部が、予め、外部の装置から、広告毎に、前記表示条件と前記広告情報とを取得している、付記10~14のいずれかに記載の広告配信装置。付記16前記広告決定部が、前記広告情報を送信した後に、送信した前記広告情報の取得元である前記外部の装置に対して、広告料の支払いを求める通知を送信する、付記15に記載の広告配信装置。付記17前記広告決定部が、特定された前記属性と、前記設定された時間帯の開始時刻とを、前記広告情報の取得元となり得る複数の外部の装置に通知し、前記複数の外部の装置それぞれから、通知した前記属性及び前記開始時刻に適合する広告の前記表示条件及び前記広告情報を取得し、そして、前記表示条件に含まれている、当該広告が表示された際に支払われる料金の額に基づいて、前記広告表示装置に表示させるべき広告を決定する、付記10~14のいずれかに記載の広告配信装置。付記18前記広告表示装置が複数であり、前記広告表示装置毎に、当該広告表示装置の位置を基準とした前記エリアが設定されている場合において、前記ユーザ推定部が、前記複数のユーザを、前記行動情報によって特定される行動の類似性に基づいて、グループ分けし、エリア毎に、設定された時間帯に、当該エリアに存在するグループを推定し、推定したグループを構成するユーザの共通する属性を、前記属性として特定し、前記広告決定部が、前記広告表示装置毎に、前記設定された時間帯において当該広告表示装置に表示させるべき広告を決定し、決定した広告の前記広告情報と、前記設定された時間帯を示す時間情報とを、当該広告表示装置に送信する、付記10~17のいずれかに記載の広告配信装置。付記19広告表示装置に広告を配信するための方法であって、a複数のユーザそれぞれが保持する各携帯端末から送信されてきた、各ユーザの行動を特定する行動情報に基づいて、設定された時間帯に、前記広告表示装置の位置を基準に設定されたエリアに存在するユーザを推定し、推定したユーザの属性を特定する、ステップと、b特定された前記属性と、予め広告毎に設定された、当該広告を表示するための表示条件とに基づいて、前記設定された時間帯において前記広告表示装置に表示させるべき広告を決定し、決定した広告の内容を特定する広告情報と、前記設定された時間帯を示す時間情報とを、前記広告表示装置に送信する、ステップと、を有する、ことを特徴とする広告配信方法。付記20前記広告表示装置が、広告の表示が予定されていない時間帯を特定する時間枠情報を、前記広告配信装置に出力する場合において、前記aのステップにおいて、前記時間枠情報で特定された時間帯を、前記設定された時間帯として、前記エリアに存在するユーザを推定する、付記19に記載の広告配信方法。付記21前記aのステップにおいて、前記設定された時間帯に、前記エリアに存在するユーザとして、複数のユーザを推定した場合に、推定した前記複数のユーザに共通する属性を特定する、付記19または20に記載の広告配信方法。付記22前記各携帯端末が、それを保持するユーザの属性を示す属性情報を、前記行動情報と共に前記広告配信方法に送信している場合に、前記aのステップにおいて、前記各携帯端末から送信されてきた前記属性情報に基づいて、推定したユーザの属性を特定する、付記19~21のいずれかに記載の広告配信方法。付記23前記aのステップにおいて、前記複数のユーザを、前記行動情報によって特定される行動の類似性に基づいて、グループ分けし、そして、前記設定された時間帯に、前記エリアに存在するグループを推定し、推定したグループを構成するユーザの共通する属性を、前記属性として特定する、付記19~22のいずれかに記載の広告配信方法。付記24c前記bのステップの実行前に、外部の装置から、広告毎に、前記表示条件と前記広告情報とを取得する、ステップを更に有する、付記19~23のいずれかに記載の広告配信方法。付記25d前記bのステップの実行後に、送信した前記広告情報の取得元である前記外部の装置に対して、広告料の支払いを求める通知を送信する、ステップを更に有する、付記24に記載の広告配信方法。付記26前記bのステップにおいて、特定された前記属性と、前記設定された時間帯の開始時刻とを、前記広告情報の取得元となり得る複数の外部の装置に通知し、前記複数の外部の装置それぞれから、通知した前記属性及び前記開始時刻に適合する広告の前記表示条件及び前記広告情報を取得し、そして、前記表示条件に含まれている、当該広告が表示された際に支払われる料金の額に基づいて、前記広告表示装置に表示させるべき広告を決定する、付記19~23のいずれかに記載の広告配信方法。付記27前記広告表示装置が複数であり、前記広告表示装置毎に、当該広告表示装置の位置を基準とした前記エリアが設定されている場合において、前記aのステップにおいて、前記複数のユーザを、前記行動情報によって特定される行動の類似性に基づいて、グループ分けし、エリア毎に、設定された時間帯に、当該エリアに存在するグループを推定し、推定したグループを構成するユーザの共通する属性を、前記属性として特定し、前記bのステップにおいて、前記広告表示装置毎に、前記設定された時間帯において当該広告表示装置に表示させるべき広告を決定し、決定した広告の前記広告情報と、前記設定された時間帯を示す時間情報とを、当該広告表示装置に送信する、付記19~26のいずれかに記載の広告配信方法。付記28コンピュータに、広告表示装置への広告の配信を行なわせるためのプログラムであって、前記コンピュータに、a複数のユーザそれぞれが保持する各携帯端末から送信されてきた、各ユーザの行動を特定する行動情報に基づいて、設定された時間帯に、前記広告表示装置の位置を基準に設定されたエリアに存在するユーザを推定し、推定したユーザの属性を特定する、ステップと、b特定された前記属性と、予め広告毎に設定された、当該広告を表示するための表示条件とに基づいて、前記設定された時間帯において前記広告表示装置に表示させるべき広告を決定し、決定した広告の内容を特定する広告情報と、前記設定された時間帯を示す時間情報とを、前記広告表示装置に送信する、ステップと、を実行させるプログラム。付記29前記広告表示装置が、広告の表示が予定されていない時間帯を特定する時間枠情報を、前記広告配信装置に出力する場合において、前記aのステップにおいて、前記時間枠情報で特定された時間帯を、前記設定された時間帯として、前記エリアに存在するユーザを推定する、付記28に記載のプログラム。付記30前記aのステップにおいて、前記設定された時間帯に、前記エリアに存在するユーザとして、複数のユーザを推定した場合に、推定した前記複数のユーザに共通する属性を特定する、付記28または29に記載のプログラム。付記31前記各携帯端末が、それを保持するユーザの属性を示す属性情報を、前記行動情報と共に前記広告配信方法に送信している場合に、前記aのステップにおいて、前記各携帯端末から送信されてきた前記属性情報に基づいて、推定したユーザの属性を特定する、付記28~30のいずれかに記載のプログラム。付記32前記aのステップにおいて、前記複数のユーザを、前記行動情報によって特定される行動の類似性に基づいて、グループ分けし、そして、前記設定された時間帯に、前記エリアに存在するグループを推定し、推定したグループを構成するユーザの共通する属性を、前記属性として特定する、付記28~31のいずれかに記載のプログラム。付記33c前記bのステップの実行前に、外部の装置から、広告毎に、前記表示条件と前記広告情報とを取得する、ステップを更に前記コンピュータに実行させる、付記28~32のいずれかに記載のプログラム。付記34d前記bのステップの実行後に、送信した前記広告情報の取得元である前記外部の装置に対して、広告料の支払いを求める通知を送信する、ステップを更に前記コンピュータに実行させる、付記33に記載のプログラム。付記35前記bのステップにおいて、特定された前記属性と、前記設定された時間帯の開始時刻とを、前記広告情報の取得元となり得る複数の外部の装置に通知し、前記複数の外部の装置それぞれから、通知した前記属性及び前記開始時刻に適合する広告の前記表示条件及び前記広告情報を取得し、そして、前記表示条件に含まれている、当該広告が表示された際に支払われる料金の額に基づいて、前記広告表示装置に表示させるべき広告を決定する、付記28~32のいずれかに記載のプログラム。付記36前記広告表示装置が複数であり、前記広告表示装置毎に、当該広告表示装置の位置を基準とした前記エリアが設定されている場合において、前記aのステップにおいて、前記複数のユーザを、前記行動情報によって特定される行動の類似性に基づいて、グループ分けし、エリア毎に、設定された時間帯に、当該エリアに存在するグループを推定し、推定したグループを構成するユーザの共通する属性を、前記属性として特定し、前記bのステップにおいて、前記広告表示装置毎に、前記設定された時間帯において当該広告表示装置に表示させるべき広告を決定し、決定した広告の前記広告情報と、前記設定された時間帯を示す時間情報とを、当該広告表示装置に送信する、付記28~35のいずれかに記載のプログラム。