(57)【特許請求の範囲】
【請求項１】
施設の広告情報を含む複数の広告情報と、ユーザ毎の将来又は過去の移動情報と、を記憶する記憶手段にアクセス可能で、且つ、ユーザの端末装置と通信可能なコンピュータを、
前記端末装置から要求があった場合、当該端末装置のユーザに対応する移動情報を前記記憶手段から取得する取得手段、
前記取得手段が取得した移動情報に基づき、前記複数の広告情報のうち少なくとも一つの広告情報を決定し、前記端末装置に出力する決定手段、
として機能させ、
前記移動情報は、ユーザが過去に移動した出発地から目的地までの移動経路情報を含み、
前記決定手段は、前記複数の広告情報のうち前記移動経路情報が示す移動経路の周辺に存在する施設の広告情報を決定する、
プログラム。
【請求項２】
施設の広告情報を含む複数の広告情報と、ユーザ毎の将来又は過去の移動情報と、を記憶する記憶手段にアクセス可能で、且つ、ユーザの端末装置と通信可能なコンピュータを、
前記端末装置から要求があった場合、当該端末装置のユーザに対応する移動情報を前記記憶手段から取得する取得手段、
前記取得手段が取得した移動情報に基づき、前記複数の広告情報のうち少なくとも一つの広告情報を決定し、前記端末装置に出力する決定手段、
として機能させ、
前記移動情報は、ユーザにより過去に使用された交通機関情報を含み、
前記決定手段は、前記複数の広告情報のうち前記交通機関情報が示す交通機関で移動可能な施設の広告情報を決定する、
プログラム。
るためのプログラム。
【請求項３】
複数の広告情報と、ユーザの移動目的を示す目的情報を含むユーザ毎の将来又は過去の移動情報と、を記憶する記憶手段にアクセス可能で、且つ、ユーザの端末装置と通信可能なコンピュータを、
前記目的情報に基づき、ユーザの嗜好を推測する推測手段、
前記端末装置から要求があった場合、当該端末装置のユーザに対応する移動情報を前記記憶手段から取得する取得手段、
前記取得手段が取得した移動情報と前記推測手段により推測された嗜好とに基づき、前記複数の広告情報のうち少なくとも一つの広告情報を決定し、前記端末装置に出力する決定手段、
として機能させるプログラム。
【請求項４】
複数の広告情報と、ユーザ毎の将来又は過去の移動情報と、ユーザ毎の住所情報と、を記憶する記憶手段にアクセス可能で、且つ、ユーザの端末装置と通信可能なコンピュータを、
前記端末装置から要求があった場合、当該端末装置のユーザに対応する移動情報を前記記憶手段から取得し、且つ、当該端末装置のユーザに対応する住所情報を前記記憶手段から取得する取得手段、
前記取得手段が取得した移動情報と前記端末装置のユーザに対応する住所情報とに基づき、前記複数の広告情報のうち少なくとも一つの広告情報を決定し、前記端末装置に出力する決定手段、
として機能させるプログラム。
【請求項５】
複数の広告情報と、ユーザ毎の将来又は過去の移動情報と、を記憶する記憶手段にアクセス可能で、且つ、ユーザの端末装置と通信可能なコンピュータを、
前記端末装置から要求があった場合、当該端末装置のユーザに対応する移動情報を前記記憶手段から取得し、且つ、ユーザの住所情報が示す住所の天候情報を取得する取得手段、
前記取得手段が取得した移動情報と前記取得手段が取得した天候情報とに基づき、前記複数の広告情報のうち少なくとも一つの広告情報を決定し、前記端末装置に出力する決定手段、
として機能させるプログラム。
【請求項６】
複数の広告情報と、ユーザ毎の将来又は過去の移動情報と、ユーザ毎のスケジュールと、を記憶する記憶手段にアクセス可能で、且つ、ユーザの端末装置と通信可能なコンピュータを、
前記端末装置から要求があった場合、当該端末装置のユーザに対応する移動情報を前記記憶手段から取得し、且つ、当該端末装置のユーザに対応するスケジュールを前記記憶手段から取得する取得手段、
前記取得手段が取得した移動情報と前記取得手段が取得したスケジュールとに基づき、前記複数の広告情報のうち少なくとも一つの広告情報を決定し、前記端末装置に出力する決定手段、
として機能させるプログラム。
【請求項７】
ユーザの端末装置と通信可能な情報処理装置であって、
施設の広告情報を含む複数の広告情報と、ユーザ毎の将来又は過去の移動情報と、を記憶する記憶手段と、
前記端末装置から要求があった場合、当該端末装置のユーザに対応する移動情報を前記記憶手段から取得する取得手段と、
前記取得手段が取得した移動情報に基づき、前記複数の広告情報のうち少なくとも一つの広告情報を決定し、前記端末装置に出力する決定手段と、
を備え、
前記移動情報は、ユーザが過去に移動した出発地から目的地までの移動経路情報を含み、
前記決定手段は、前記複数の広告情報のうち前記移動経路情報が示す移動経路の周辺に存在する施設の広告情報を決定する、
情報処理装置。
【請求項８】
ユーザの端末装置と通信可能な情報処理装置であって、
施設の広告情報を含む複数の広告情報と、ユーザ毎の将来又は過去の移動情報と、を記憶する記憶手段と、
前記端末装置から要求があった場合、当該端末装置のユーザに対応する移動情報を前記記憶手段から取得する取得手段と、
前記取得手段が取得した移動情報に基づき、前記複数の広告情報のうち少なくとも一つの広告情報を決定し、前記端末装置に出力する決定手段と、
を備え、
前記移動情報は、ユーザにより過去に使用された交通機関情報を含み、
前記決定手段は、前記複数の広告情報のうち前記交通機関情報が示す交通機関で移動可能な施設の広告情報を決定する、
情報処理装置。
【請求項９】
ユーザの端末装置と通信可能な情報処理装置であって、
複数の広告情報と、ユーザの移動目的を示す目的情報を含むユーザ毎の将来又は過去の移動情報と、を記憶する記憶手段と、
前記目的情報に基づき、ユーザの嗜好を推測する推測手段と、
前記端末装置から要求があった場合、当該端末装置のユーザに対応する移動情報を前記記憶手段から取得する取得手段と、
前記取得手段が取得した移動情報と前記推測手段により推測された嗜好とに基づき、前記複数の広告情報のうち少なくとも一つの広告情報を決定し、前記端末装置に出力する決定手段と、
を備える情報処理装置。
【請求項１０】
ユーザの端末装置と通信可能な情報処理装置であって、
複数の広告情報と、ユーザ毎の将来又は過去の移動情報と、ユーザ毎の住所情報と、を記憶する記憶手段と、
前記端末装置から要求があった場合、当該端末装置のユーザに対応する移動情報を前記記憶手段から取得し、且つ、当該端末装置のユーザに対応する住所情報を前記記憶手段から取得する取得手段と、
前記取得手段が取得した移動情報と前記端末装置のユーザに対応する住所情報とに基づき、前記複数の広告情報のうち少なくとも一つの広告情報を決定し、前記端末装置に出力する決定手段と、
を備える情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム及び情報処理装置に関する。
【背景技術】
【０００２】
従来から、ユーザに広告情報を配信するシステムが知られている。
【０００３】
これに関し、特許文献１には、ユーザに関する商品の関連情報に基づいて、配信対象の広告情報を決定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１９−０９１３６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、例えば、商品とは関係がない例えば宿泊施設や飲食施設に関する広告情報を出力する場合、ユーザに最適な広告情報が配信（出力）されないという問題がある。
【０００６】
本発明はこのような課題に鑑みてなされたものであり、その目的は、ユーザに最適な広告情報を出力することができるプログラム及び情報処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の第一態様に係るプログラムは、複数の広告情報と、ユーザ毎の将来又は過去の移動情報と、を記憶する記憶手段にアクセス可能で、且つ、ユーザの端末装置と通信可能なコンピュータを、前記端末装置から要求があった場合、当該端末装置のユーザに対応する移動情報を前記記憶手段から取得する取得手段、前記取得手段が取得した移動情報に基づき、前記複数の広告情報のうち少なくとも一つの広告情報を決定し、前記端末装置に出力する決定手段、として機能させる。
【０００８】
また、本発明の第二態様に係るプログラムでは、前記移動情報は、ユーザの移動履歴を含む。
【０００９】
また、本発明の第三態様に係るプログラムでは、前記広告情報は、施設の広告情報を含む。
【００１０】
また、本発明の第四態様に係るプログラムでは、前記移動情報は、ユーザが過去に移動した出発地から目的地までの移動経路情報を含み、前記決定手段は、前記複数の広告情報のうち前記移動経路情報が示す移動経路の周辺に存在する施設の広告情報を決定する。
【００１１】
また、本発明の第五態様に係るプログラムでは、前記移動情報は、ユーザにより過去に使用された交通機関情報を含み、前記決定手段は、前記複数の広告情報のうち前記交通機関情報が示す交通機関で移動可能な施設の広告情報を決定する。
【００１２】
また、本発明の第六態様に係るプログラムでは、前記移動情報は、ユーザの移動目的を示す目的情報を含み、前記コンピュータを更に、前記目的情報に基づき、ユーザの嗜好を推測する推測手段、として機能させ、前記決定手段は、前記推測手段により推測された嗜好に基づき、前記複数の広告情報のうち少なくとも一つの広告情報を決定する。
【００１３】
また、本発明の第七態様に係るプログラムでは、前記記憶手段には、ユーザ毎の住所情報が記憶され、前記取得手段は、前記端末装置から要求があった場合、当該端末装置のユーザに対応する住所情報を前記記憶手段から取得し、前記決定手段は、当該端末装置のユーザに対応する住所情報に基づき、前記複数の広告情報のうち少なくとも一つの広告情報を決定する。
【００１４】
また、本発明の第八態様に係るプログラムでは、前記取得手段は、ユーザの住所情報が示す住所の天候情報を取得し、前記決定手段は、前記取得手段が取得した天候情報に基づいて、前記複数の広告情報のうち少なくとも一つの広告情報を決定する。
【００１５】
また、本発明の第九態様に係るプログラムでは、前記記憶手段には、ユーザ毎にスケジュールが記憶され、前記取得手段は、前記端末装置から要求があった場合、当該端末装置のユーザに対応するスケジュールを前記記憶手段から取得し、前記決定手段は、前記取得手段が取得したスケジュールに基づいて、前記複数の広告情報のうち少なくとも一つの広告情報を決定する。
【００１６】
また、本発明の第十態様に係る情報処理装置は、ユーザの端末装置と通信可能な情報処理装置であって、複数の広告情報と、ユーザ毎の将来又は過去の移動情報と、を記憶する記憶手段と、前記端末装置から要求があった場合、当該端末装置のユーザに対応する移動情報を前記記憶手段から取得する取得手段と、前記取得手段が取得した移動情報に基づき、前記複数の広告情報のうち少なくとも一つの広告情報を決定し、前記端末装置に出力する決定手段と、を備える。
【発明の効果】
【００１７】
本発明によれば、ユーザに最適な広告情報を出力することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る広告配信システムの全体構成の一例を示すブロック図である。
【図２】図１に示すサーバ装置のハードウェア構成の一例を示すブロック図である。
【図３】図１に示すサーバ装置の機能的構成の一例を示すブロック図である。
【図４】ユーザのカレンダーの一例を示す図である。
【図５】本実施形態に係る広告配信システムの処理の流れの一例を示すフローチャートである。
【図６】端末装置に表示されるトップページの一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、添付図面を参照しながら本発明の実施形態について説明する。説明の理解を容易にするため、各図面において同一の構成要素及びステップに対しては可能な限り同一の符号を付して、重複する説明は省略する。
【００２０】
＜全体構成＞
図１は、本発明の実施形態（以下、適宜、「本実施形態」という。）に係る広告配信システム１の全体構成の一例を示すブロック図である。
【００２１】
図１に示すように、広告配信システム１は、サーバ装置１０と、一又は複数の端末装置１２と、を備える。これらの装置は、インターネットや電話回線等の通信ネットワークＮＴを介して通信可能に構成されている。
【００２２】
サーバ装置１０は、ユーザの移動情報やスケジュールを管理しており、移動情報に基づいて広告情報を端末装置１２に配信するものである。
【００２３】
端末装置１２は、ユーザが操作する装置であり、サーバ装置１０と通信して、スケジュールの確認や編集が可能である。
【００２４】
＜ハードウェア構成＞
図２は、図１に示すサーバ装置１０のハードウェア構成の一例を示すブロック図である。
【００２５】
図２に示すように、サーバ装置１０は、制御装置２０と、通信装置２６と、記憶装置２８と、を備える。制御装置２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２２及びメモリ２４を主に備えて構成される。
【００２６】
制御装置２０では、ＣＰＵ２２がメモリ２４或いは記憶装置２８等に格納された所定のプログラムを実行することにより、各種の機能的構成として機能する。この機能的構成の詳細については後述する。
【００２７】
通信装置２６は、外部の装置と通信するための通信インターフェース等で構成される。通信装置２６は、例えば、端末装置１２との間で各種の情報を送受信する。
【００２８】
記憶装置２８は、ハードディスク等で構成される。記憶装置２８は、制御装置２０における処理の実行に必要な各種プログラムや各種の情報、及び処理結果の情報を記憶する。
【００２９】
なお、サーバ装置１０は、専用又は汎用のサーバ・コンピュータなどの情報処理装置を用いて実現することができる。また、サーバ装置１０は、単一の情報処理装置より構成されるものであっても、通信ネットワークＮＴ上に分散した複数の情報処理装置より構成されるものであってもよい。また、図２は、サーバ装置１０が有する主要なハードウェア構成の一部を示しているに過ぎず、サーバ装置１０は、サーバが一般的に備える他の構成を備えることができる。また、複数の端末装置１２のハードウェア構成も、例えば操作手段や表示装置等を備える他は、サーバ装置１０と同様の構成を備えることができる。
【００３０】
＜機能的構成＞
図３は、図１に示すサーバ装置１０の機能的構成の一例を示すブロック図である。
【００３１】
図３に示すように、サーバ装置１０は、機能的構成として、記憶手段５０と、取得手段５２と、推測手段５４と、決定手段５６と、を備える。記憶手段５０は、メモリ２４又は／及び記憶装置２８で実現される。その他の機能的構成は、制御装置２０がプログラムを実行することにより実現される。
【００３２】
記憶手段５０は、ウェブページ５０Ａと、広告情報５０Ｂと、ユーザ毎のユーザ情報５０Ｃと、ユーザ毎のカレンダー５０Ｄと、を記憶する機能を有する。
【００３３】
ウェブページ５０Ａは、後述するトップページやスケジュールページ等、一又は複数のウェブページを含む。広告情報５０Ｂとしては、広告が掲載されているＵＲＬ（Uniform Resource Locator）や、広告そのものを示す情報等が挙げられる。広告情報５０Ｂは、商品、サービス又は／及び施設の広告情報を含む。ユーザ情報５０Ｃは、ユーザの名前や住所、年齢、性別、ログイン情報（ユーザＩＤやパスワード）、家族情報等を含む。カレンダー５０Ｄは、１日毎に、ユーザの一又は複数のスケジュールを含む。このスケジュールには、ユーザの将来又は過去の移動情報を含む。具体的には、移動情報としては、将来の移動予定や過去の移動履歴が挙げられる。移動予定としては、ユーザが将来移動する予定の出発地から目的地までの移動経路情報や、ユーザにより移動に使用する予定の交通機関情報、ユーザの目的地での移動目的を示す目的情報等が挙げられる。移動履歴としては、ユーザが過去に移動した出発地から目的地までの移動経路情報や、ユーザにより過去に使用された交通機関情報、ユーザの目的地での移動目的を示す目的情報等が挙げられる。移動目的としては、会議や食事、旅行、宿泊、デート、遊び、飲み会、講演会等が挙げられる。本実施形態では、移動情報が移動履歴である場合を説明する。
【００３４】
図４は、ユーザのカレンダー５０Ｄの一例を示す図である。
【００３５】
図４に示すように、カレンダー５０Ｄは、複数のスケジュール５１を含む。これらのスケジュール５１は、移動以外の目的（会議や講演等）の通常スケジュール５１Ａや、□□駅から〇×駅まで電車で移動という、ユーザの移動情報を示す移動スケジュール５１Ｂを含む。
【００３６】
図３に戻って、取得手段５２は、端末装置１２から要求があった場合、当該端末装置１２のユーザに対応するカレンダー５０Ｄに含まれる移動情報を記憶手段５０から取得する機能を有する。また、取得手段５２は、移動情報の代わりに、又は、移動情報と共に、ユーザの住所情報が示す住所の天候情報を通信ネットワークＮＴ上の不図示のサーバ装置から取得してもよい。また、取得手段５２は、端末装置１２から要求があった場合、当該端末装置１２のユーザに対応する住所情報を記憶手段５０のユーザ情報５０Ｃから取得してもよい。
【００３７】
推測手段５４は、ユーザの目的情報に基づき、当該ユーザの嗜好を推測する機能を有する。具体的には、推測手段５４は、移動情報において旅行を示す目的情報の数を算出し、その数が閾値以上である場合には、ユーザは旅行が好きであると推測する。同様に、推測手段５４は、移動情報において飲み会を示す目的情報の数を算出し、その数が閾値以上である場合には、ユーザは飲み会が好きであると推測する。そして、推測手段５４は、推測結果をユーザ情報５０Ｃに記憶する。
【００３８】
決定手段５６は、取得手段５２が取得した移動情報に基づき、複数の広告情報５０Ｂのうち少なくとも一つの広告情報を決定し、端末装置１２に出力する機能を有する。また、決定手段５６は、複数の広告情報５０Ｂのうち移動経路情報が示す移動経路の周辺に存在する施設の広告情報５０Ｂを決定してもよい。また、決定手段５６は、複数の広告情報５０Ｂのうち交通機関情報が示す交通機関で移動可能な施設の広告情報５０Ｂを決定してもよい。また、決定手段５６は、推測手段５４により推測された嗜好に基づき、複数の広告情報５０Ｂのうち少なくとも一つの広告情報を決定してもよい。また、決定手段５６は、当該端末装置１２のユーザに対応する住所情報に基づき、複数の広告情報５０Ｂのうち少なくとも一つの広告情報を決定してもよい。具体的には、決定手段５６は、当該端末装置１２のユーザに対応する住所情報が示す住所の周辺の施設の広告情報を決定してもよい。また、決定手段５６は、当該端末装置１２のユーザに対応する住所情報が示す住所と目的地の間の移動経路の周辺の施設の広告情報を決定してもよい。また、決定手段５６は、取得手段５２が取得した天候情報に基づいて、複数の広告情報５０Ｂのうち少なくとも一つの広告情報を決定してもよい。なお、上記「周辺の施設」とは、例えば、移動経路から予め定められた距離の範囲内に存在する施設である。この予め定められた距離は、ユーザ又はサーバ装置１０の管理者等の操作により、適宜変更が可能である。
【００３９】
＜処理の流れ＞
図５は、本実施形態に係る広告配信システム１の処理の流れの一例を示すフローチャートである。
【００４０】
（ステップＳＰ１０）
端末装置１２は、ユーザの操作により入力されたＵＲＬ等に基づき、ページ要求をサーバ装置１０に送信する。そして、処理は、ステップＳＰ１２の処理に移行する。
【００４１】
（ステップＳＰ１２）
サーバ装置１０は、端末装置１２から、ページ要求を受信する。これに応答して、サーバ装置１０は、記憶手段５０に記憶されているウェブページ５０Ａからログインページを取得し、要求元の端末装置１２に送信する。そして、処理は、ステップＳＰ１４の処理に移行する。
【００４２】
（ステップＳＰ１４）
端末装置１２は、サーバ装置１０から、ログインページを受信する。これに応答して、端末装置１２は、ログインページを表示し、ユーザによる、ユーザＩＤやパスワード等のログイン情報の入力を受け付ける。ログイン情報の入力を受け付けた場合、端末装置１２は、受け付けたログイン情報をサーバ装置１０に送信する。そして、処理は、ステップＳＰ１６の処理に移行する。
【００４３】
（ステップＳＰ１６）
サーバ装置１０は、端末装置１２から、ログイン情報を受信する。これに応答して、サーバ装置１０は、受信したログイン情報とユーザ情報５０Ｃとに基づき、ログイン処理を実行する。具体的には、受信したログイン情報がユーザ情報５０Ｃに含まれているログイン情報と一致するか否かを判定する。ログイン処理が成功した場合には、処理は、ステップＳＰ１８の処理に移行する。
【００４４】
（ステップＳＰ１８）
サーバ装置１０の取得手段５２は、ログイン情報が一致したユーザ情報５０Ｃが示すユーザのカレンダー５０Ｄから移動履歴を取得する。この移動履歴は、例えば、ユーザが過去に移動した出発地から目的地までの移動経路情報、ユーザにより過去に使用された交通機関情報、及び、ユーザの移動目的を示す目的情報を含む。そして、処理は、ステップＳＰ２０の処理に移行する。
【００４５】
（ステップＳＰ２０）
サーバ装置１０の推測手段５４は、取得手段５２が取得した移動履歴のうち、目的情報に基づき、ユーザの嗜好を推測する。そして、処理は、ステップＳＰ２２の処理に移行する。
【００４６】
（ステップＳＰ２２）
サーバ装置１０の決定手段５６は、取得手段５２が取得した移動履歴（移動経路情報や交通機関情報）と、推測手段５４により推測されたユーザの嗜好とに基づき、複数の広告情報５０Ｂのうち少なくとも一つの広告情報を決定し、端末装置１２に出力する機能を有する。具体的には、決定手段５６は、複数の広告情報５０Ｂのうち移動経路情報が示す移動経路の周辺に存在する施設で、且つ、交通機関情報が示す交通機関で移動可能な施設で、更に、ユーザの嗜好に合う施設の広告情報を決定する。なお、決定手段５６は、複数の広告情報５０Ｂのうち移動経路情報が示す移動経路の周辺に存在する施設で、且つ、交通機関情報が示す交通機関で移動可能な施設の広告情報を決定してもよい。また、決定手段５６は、複数の広告情報５０Ｂのうち移動経路情報が示す移動経路の周辺に存在する施設、又は、交通機関情報が示す交通機関で移動可能な施設の広告情報を決定してもよい。そして、処理は、ステップＳＰ２４の処理に移行する。
【００４７】
（ステップＳＰ２４）
決定手段５６は、決定した広告情報やユーザのカレンダー５０Ｄに基づいて、トップページを生成する。そして、処理は、ステップＳＰ２６の処理に移行する。
【００４８】
（ステップＳＰ２６）
決定手段５６は、生成したトップページを端末装置１２に出力（送信）する。そして、処理は、ステップＳＰ２８の処理に移行する。
【００４９】
（ステップＳＰ２８）
端末装置１２は、サーバ装置１０から、トップページを受信する。これに応答して、端末装置１２は、受信したトップページを表示する。
【００５０】
図６は、端末装置１２に表示されるトップページ１００の一例を示す図である。
【００５１】
図６に示すように、トップページ１００には、決定手段５６が決定した広告情報が示す広告１０２と、ユーザのカレンダー５０Ｄと、を含む。カレンダー５０Ｄには、一又は複数のスケジュール５１が記述されている。このカレンダー５０Ｄでは、ユーザによるの日付の選択を受け付け可能になっている。
【００５２】
カレンダー５０Ｄにおいてユーザによる日付の選択を受け付けた場合、図５に戻って、処理は、ステップＳＰ３０の処理に移行する。
【００５３】
（ステップＳＰ３０）
端末装置１２は、サーバ装置１０と通信し、図４に示すような、選択された日付におけるユーザのスケジュール５１の詳細を示すスケジュールページを表示する。そして、処理は、ステップＳＰ３２の処理に移行する。
【００５４】
（ステップＳＰ３２）
端末装置１２は、スケジュールページにおいてユーザによるスケジュールの入力を受け付け、入力を受け付けた場合、受け付けたスケジュールをユーザＩＤと共にサーバ装置１０に送信する。そして、処理は、ステップＳＰ３４の処理に移行する。
【００５５】
（ステップＳＰ３４）
サーバ装置１０は、端末装置１２から、スケジュール及びユーザＩＤを受信する。これに応答して受信したユーザＩＤが示すユーザに対応するカレンダー５０Ｄに、受信したスケジュールを記憶する。
【００５６】
以上、本実施形態によれば、複数の広告情報５０Ｂと、ユーザ毎の移動情報と、を記憶する記憶手段５０にアクセス可能で、且つ、ユーザの端末装置１２と通信可能なサーバ装置１０を、プログラムが、端末装置１２から要求があった場合、当該端末装置１２のユーザに対応する移動情報を記憶手段５０から取得する取得手段５２、取得手段５２が取得した移動情報に基づき、複数の広告情報５０Ｂのうち少なくとも一つの広告情報を決定し、端末装置１２に出力する決定手段５６、として機能させる。
【００５７】
この構成によれば、ユーザの移動情報に基づいて広告情報が決定されるので、ユーザに最適な広告情報を出力することができる。
【００５８】
また、本実施形態では、移動情報は、ユーザの移動履歴を含む。
【００５９】
この構成によれば、将来の移動情報よりも過去の移動情報としての移動履歴の方が、情報量が多いことが想定されるので、よりユーザに最適な広告を出力することができる。
【００６０】
また、本実施形態では、広告情報は、施設の広告情報を含む。
【００６１】
この構成によれば、ユーザに最適な施設の広告情報を出力することができる。
【００６２】
また、本実施形態では、移動情報は、ユーザが過去に移動した出発地から目的地までの移動経路情報を含み、決定手段５６は、複数の広告情報５０Ｂのうち移動経路情報が示す移動経路の周辺に存在する施設の広告情報を決定する。
【００６３】
この構成によれば、ユーザは将来も、過去と同じ移動経路を移動する可能性があるので、ユーザに最適な施設の広告情報を出力することができる。
【００６４】
また、本実施形態では、移動情報は、ユーザにより過去に使用された交通機関情報を含み、決定手段５６は、複数の広告情報５０Ｂのうち交通機関情報が示す交通機関で移動可能な施設の広告情報を決定する。
【００６５】
この構成によれば、ユーザは将来も、過去と同じ交通機関で移動する可能性があるので、ユーザに最適な施設の広告情報を出力することができる。
【００６６】
また、本実施形態では、移動情報は、ユーザの移動目的を示す目的情報を含み、プログラムがサーバ装置１０を更に、目的情報に基づき、ユーザの嗜好を推測する推測手段５４、として機能させ、決定手段５６は、推測手段５４により推測された嗜好に基づき、複数の広告情報５０Ｂのうち少なくとも一つの広告情報を決定する。
【００６７】
この構成によれば、移動に関するユーザの嗜好に合った広告情報が決定されるので、ユーザに最適な施設の広告情報を出力することができる。
【００６８】
また、本実施形態では、記憶手段５０には、ユーザ毎の住所情報が記憶され、決定手段５６は、端末装置１２のユーザに対応する住所情報に基づき、複数の広告情報５０Ｂのうち少なくとも一つの広告情報を決定する。
【００６９】
この構成によれば、ユーザの住所に合った広告情報が決定されるので、ユーザに最適な施設の広告情報を出力することができる。
【００７０】
また、本実施形態では、取得手段５２は、ユーザの住所情報が示す住所の天候情報を取得し、決定手段５６は、取得手段５２が取得した天候情報に基づいて、複数の広告情報５０Ｂのうち少なくとも一つの広告情報を決定する。
【００７１】
この構成によれば、天候情報に合った広告情報が決定されるので、ユーザに最適な施設の広告情報を出力することができる。
【００７２】
＜変形例＞
なお、本発明は上記の実施形態に限定されるものではない。すなわち、上記の実施形態に、当業者が適宜設計変更を加えたものも、本発明の特徴を備えている限り、本発明の範囲に包含される。また、上記実施形態及び後述する変形例が備える各要素は、技術的に可能な限りにおいて組み合わせることができ、これらを組み合わせたものも本発明の特徴を含む限り本発明の範囲に包含される。
【００７３】
例えば、上記実施形態では、決定手段５６は、ユーザの移動情報に基づき、複数の広告情報５０Ｂのうち少なくとも一つの広告情報を決定する場合を説明したが、カレンダー５０Ｄに含まれる、移動情報の代わりに、又は、移動情報と共に、ユーザのスケジュール５１に基づき、複数の広告情報５０Ｂのうち少なくとも一つの広告情報を決定してもよい。すなわち、取得手段５２は、端末装置１２から要求があった場合、当該端末装置１２のユーザに対応するスケジュール５１を記憶手段５０から取得し、決定手段５６は、取得手段５２が取得したスケジュール５１に基づいて、複数の広告情報５０Ｂのうち少なくとも一つの広告情報を決定してもよい。具体的には、決定手段５６は、取得手段５２が取得したスケジュール５１の空き時間に基づいて、複数の広告情報５０Ｂのうち少なくとも一つの広告情報を決定してもよい。より具体的には、決定手段５６は、ユーザのスケジュール５１において１２時〜１３時の間が空いている場合には、ランチが食べれるレストランの広告情報５０Ｂを決定する。また、決定手段５６は、ユーザのスケジュール５１において１８時〜２０時の間が空いている場合には、ディナーが食べれるレストランの広告情報５０Ｂを決定する。また、決定手段５６は、ユーザのスケジュール５１において２２時〜２４時の間が空いている場合には、その時間帯に空いているレストランの広告情報５０Ｂを決定する。また、決定手段５６は、ユーザのスケジュール５１において、土日が空いている場合には旅行に関する広告情報５０Ｂを決定し、土曜日又は日曜日のみが空いている場合には美容室の広告に関する広告情報５０Ｂを決定してもよい。この構成によれば、ユーザにスケジュール５１に最適な広告情報を出力することができる。
【００７４】
また、上記実施形態では、決定手段５６は、一人のユーザの移動情報に基づいて、広告情報を決定する場合を説明したが、複数のユーザの移動情報に基づいて、広告情報を決定してもよい。また、決定手段５６は、ユーザ情報５０Ｃに基づいて、広告情報を決定してもよい。例えば、決定手段５６は、年齢や性別に基づいて、広告情報を決定してもよい。
【符号の説明】
【００７５】
１０：サーバ装置（コンピュータ）、５０：記憶手段、５２：取得手段、５６：決定手段
【要約】
【課題】ユーザに最適な広告情報を出力する。
【解決手段】複数の広告情報５０Ｂと、ユーザ毎の将来又は過去の移動情報と、を記憶する記憶手段５０にアクセス可能で、且つ、ユーザの端末装置と通信可能なコンピュータ（サーバ装置１０）を、プログラムが、端末装置のユーザに対応する移動情報を記憶手段５０から取得する取得手段５２、取得手段５２が取得した移動情報に基づき、複数の広告情報５０Ｂのうち少なくとも一つの広告情報を決定し、端末装置１２に出力する決定手段５６、として機能させる。
【選択図】図３【図１】
0006824538.tif 000002
【図２】
0006824538.tif 000003
【図３】
0006824538.tif 000004
【図４】
0006824538.tif 000005
【図５】
0006824538.tif 000006
【図６】
0006824538.tif 000007