(57)【要約】【課題】ユーザに対して付加価値のある広告の提供サービスを実現すること。【解決手段】本願に係る情報処理装置は、取得部と、選択部とを備える。取得部は、ユーザが利用する端末装置の位置情報を取得する。選択部は、広告主によって指定された広告出稿条件と、取得部により取得された位置情報に対応する店舗の管理者によって指定された広告出稿許可条件とのマッチング結果に基づいて、ユーザに対して提供する広告に関する情報を選択する。【選択図】図１
2019191780.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが利用する端末装置の位置情報を取得する取得部と、
広告主によって指定された広告出稿条件と、前記取得部により取得された位置情報に対応する店舗の管理者によって指定された広告出稿許可条件とのマッチング結果に基づいて、前記ユーザに対して提供する広告に関する情報を選択する選択部と
を備えることを特徴とする情報処理装置。
【請求項２】
前記選択部は、
前記広告に関する情報として、前記店舗で取り扱っている商品またはサービスの広告に関する情報を選択する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ユーザが利用する端末装置に前記広告に関する情報を提供したことによる広告効果に基づいて、前記広告主に対する課金額を決定する決定部をさらに備える
ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記決定部は、
前記ユーザが前記広告を選択した回数に応じた課金額を決定する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記決定部は、
前記ユーザが前記店舗において前記広告に対応する商品またはサービスの購入に応じた課金額を決定する
ことを特徴とする請求項３または４に記載の情報処理装置。
【請求項６】
前記選択部は、
前記広告に関する情報と連動させて前記ユーザに対して情報を提供する場合に、前記位置情報の位置に応じた任意の情報を選択する
ことを特徴とする請求項１〜５のいずれか１つに記載の情報処理装置。
【請求項７】
前記選択部は、
前記任意の情報として、前記位置情報と対応する店舗から前記ユーザに対して提供される利益に関する情報を選択する
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記選択部は、
前記ユーザに対して提供される利益であって、前記ユーザの行動履歴に応じた内容の利益に関する情報を選択する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
情報処理装置が実行する情報処理方法であって、
ユーザが利用する端末装置の位置情報を取得する取得工程と、
広告主によって指定された広告出稿条件と、前記取得工程により取得された位置情報に対応する店舗の管理者によって指定された広告出稿許可条件とのマッチング結果に基づいて、前記ユーザに対して提供する広告に関する情報を選択する選択工程と
を含むことを特徴とする情報処理方法。
【請求項１０】
ユーザが利用する端末装置の位置情報を取得する取得手順と、
広告主によって指定された広告出稿条件と、前記取得手順により取得された位置情報に対応する店舗の管理者によって指定された広告出稿許可条件とのマッチング結果に基づいて、前記ユーザに対して提供する広告に関する情報を選択する選択手順と
をコンピュータに実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法および情報処理プログラムに関する。
【背景技術】
【０００２】
従来、ネットワークを介して広告をユーザに提供するサービスが展開されている。このような提供サービスの一つの形態として、例えば、店舗に来店したユーザに対してかかるユーザに必要な広告を提供する技術が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２０９７１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術では、ユーザに対して付加価値のある広告の提供サービスを実現することができるとは限らなかった。
【０００５】
本願は、上記に鑑みてなされたものであって、ユーザに対して付加価値のある広告の提供サービスを実現することができる情報処理装置、情報処理方法および情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る情報処理装置は、取得部と、選択部とを備える。取得部は、ユーザが利用する端末装置の位置情報を取得する。選択部は、広告主によって指定された広告出稿条件と、取得部により取得された位置情報に対応する店舗の管理者によって指定された広告出稿許可条件とのマッチング結果に基づいて、ユーザに対して提供する広告に関する情報を選択する。
【発明の効果】
【０００７】
実施形態の一態様によれば、ユーザに対して付加価値のある広告の提供サービスを実現することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る情報処理の概要を示す図である。
【図２】図２は、実施形態に係る端末装置の一例を説明する図である。
【図３】図３は、実施形態に係る情報処理装置の一例を示す図である。
【図４】図４は、実施形態に係るユーザ情報記憶部に記憶されるユーザ情報の一例を示す図である。
【図５】図５は、実施形態に係る広告出稿条件データベースに記憶される広告出稿条件の一例を示す図である。
【図６】図６は、実施形態に係る広告出稿許可条件データベースに記憶される広告出稿許可条件の一例を示す図である。
【図７】図７は、実施形態に係るクーポン情報記憶部に記憶されるクーポン情報の一例を示す図である。
【図８】図８は、実施形態に係る課金情報記憶部に記憶される課金情報の一例を示す図である。
【図９】図９は、実施形態に係る情報処理装置による情報処理手順の一例を示すフローチャートである。
【図１０】図１０は、実施形態に係る情報処理装置による表示手順の一例を示すフローチャートである。
【図１１】図１１は、情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る情報処理装置、情報処理方法および情報処理プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法および情報処理プログラムが限定されるものではない。また、以下の実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
［１．情報処理の概要］
まず、図１を参照しながら実施形態に係る情報処理の概要について説明する。図１は、実施形態に係る情報処理の概要を示す説明図である。実施形態に係る情報処理装置１００は、端末装置１０からユーザが店舗に入店した情報を取得したことをトリガーとして、かかるユーザに対して店舗で取り扱っている商品またはサービスの広告に関する情報（以下、「広告情報」という。）を提供する処理が行われる。また、実施形態に係る情報処理装置１００は、広告情報に加えて、ユーザに対して広告情報に関連する任意の情報、例えば、クーポン情報を提供する処理が行われる。つまり、実施形態に係る情報処理装置１００は、ユーザの店舗へのチェックインをトリガーとして、かかるユーザに対して広告情報およびクーポン情報を提供する処理が行われる。
【００１１】
図１に示すように、情報処理システム１は、端末装置１０と、情報処理装置１００とを含む。端末装置１０および情報処理装置１００は、ネットワークを介して、互いに有線または無線により通信可能に接続される。なお、図１に示される情報処理システム１に含まれる端末の数は、図示した数に限られない。例えば、情報処理システム１は、ユーザの数と同じ数の端末装置がネットワークに接続される。
【００１２】
端末装置１０は、ユーザＵ１によって利用される情報処理端末である。端末装置１０は、スマートフォン等の携帯電話機や、タブレット端末や、ＰＤＡ（Personal  Digital  Assistant）や、デスクトップ型ＰＣ（Personal  Computer）や、ノート型ＰＣ等により実現される。なお、図１は、端末装置１０がスマートフォンである場合を示す。
【００１３】
また、端末装置１０は、例えば、ユーザＵ１が「○○デパート」の店舗Ａ１に入店し、かかる店舗Ａ１に設置されたアクセスポイントやビーコン（Beacon）等から発信される信号（以下、「ビーコン信号」という。）を受信すると、ビーコン信号を受信した旨の通知を情報処理装置１００に送信する機能を有する。
【００１４】
具体的には、店舗Ａ１には、ビーコン信号を発信する発信装置（不図示）が設置されている。かかる発信装置は、無線ＬＡＮ（Local  Area  Network）やBluetooth（登録商標）等を介して、店舗Ａ１を識別するための識別情報、例えば、店舗Ａ１の識別子を示す信号を発信する。一方、端末装置１０は、発信装置が発信するビーコン信号を受信すると、受信したビーコン信号が示す識別情報、例えば、ビーコンＩＤ（Identifier）を示す受信通知を情報処理装置１００へ送信する通知機能を有する。このようなビーコン信号を用いてユーザＵ１が店舗Ａ１に入店したことを情報処理装置１００が検知する。
【００１５】
情報処理装置１００は、ユーザＵ１の入店検知をトリガーとして広告情報およびクーポン情報を端末装置１０に提供する提供サーバである。かかる情報処理装置１００は、インターネット上でのユーザＵ１の行動履歴として、所定のサービスにおけるユーザＵ１の購買履歴を取得し、かかる購買履歴をユーザ情報記憶部１２１に記憶する。また、情報処理装置１００は、店舗Ａ１でのユーザＵ１の行動履歴として、店舗Ａ１で取り扱われる商品またはサービスの購買履歴を取得し、かかる購買履歴をユーザ情報記憶部１２１に記憶する。
【００１６】
また、情報処理装置１００は、店舗Ａ１で取り扱っている商品またはサービスの広告主の広告情報を広告情報記憶部１２２に記憶する。また、情報処理装置１００は、店舗Ａ１の管理者が予め設定した店舗Ａ１で使用されるクーポン情報をクーポン情報記憶部１２３に記憶する。
【００１７】
このように、実施形態に係る情報処理装置１００は、端末装置１０からユーザＵ１が店舗Ａ１に入店した情報を取得したことをトリガーとして、ユーザＵ１の行動履歴に基づき広告情報およびクーポン情報を提供する処理を実現する。かかる形態について図１を用いてさらに説明を続ける。
【００１８】
図１に示すように、まず、端末装置１０は、ユーザＵ１が店舗Ａ１に入店し、店舗Ａ１に設置されている発信装置からビーコン信号を受信すると、受信通知を情報処理装置１００に送信する。そして、情報処理装置１００は、端末装置１０から受信通知を受信し、ユーザＵ１が利用する端末装置１０の位置情報を取得する（ステップＳ１）。
【００１９】
次に、情報処理装置１００は、位置情報の取得を契機として、ユーザ情報記憶部１２１に記憶されているインターネット上でのユーザＵ１の行動履歴に基づき、広告情報記憶部１２２から広告情報を選択するとともに、クーポン情報記憶部１２３からクーポン情報を選択する（ステップＳ２）。
【００２０】
ここで、広告情報の選択は、後述するように店舗Ａ１で取り扱っている商品またはサービスの広告主によって指定された広告出稿条件と、位置情報に対応する店舗Ａ１の管理者によって指定された広告出稿許可条件とのマッチング結果に基づいて行われる。また、クーポン情報の選択は、後述するように広告情報と連動させてユーザＵ１に提供する場合に行われる。なお、クーポン情報の選択は、選択された広告情報に関連するクーポン情報の選択が行われることが好ましい。
【００２１】
そして、情報処理装置１００は、選択された広告情報および選択されたクーポン情報を端末装置１０に提供する（ステップＳ３）。端末装置１０は、情報処理装置１００から広告情報およびクーポン情報を取得すると、表示部１３に広告情報とクーポン情報とを並べて表示する（ステップＳ４）。ここで、図１に示す例では、ユーザＵ１が店舗Ａ１へ入店することで、端末装置１０の表示部１３に、新商品の「缶コーヒー」の広告情報と、店舗Ａ１で取り扱っている新商品の「缶コーヒー」のクーポン情報とが上下に並べて表示される。
【００２２】
つまり、情報処理装置１００は、ユーザ情報記憶部１２１からユーザＵ１がインターネット上で「コーヒー」に関する商品の購買履歴が多数あることを認識しており、また取得した位置情報からユーザＵ１の状況が「○○デパート」の店舗Ａ１での買い物であることを認識している。このことから、情報処理装置１００は、広告情報記憶部１２２から新商品の「缶コーヒー」の広告情報を選択し、かかる広告情報をユーザＵ１に提供している。
【００２３】
また、情報処理装置１００は、クーポン情報記憶部１２３に店舗Ａ１の管理者が予め新商品の「缶コーヒー」のクーポン情報を設定していることから、クーポン情報記憶部１２３から新商品の「缶コーヒー」のクーポン情報を選択し、かかるクーポン情報をユーザＵ１に提供している。
【００２４】
このように、情報処理装置１００は、端末装置１０からユーザＵ１が店舗Ａ１に入店した情報を取得したことをトリガーとして、インターネット上でのユーザＵ１の行動履歴に基づき広告情報記憶部１２２から広告情報を選択し、クーポン情報記憶部１２３から選択された広告情報に関連するクーポン情報を選択する。
【００２５】
そして、情報処理装置１００は、ユーザＵ１が利用する端末装置１０に、選択された広告情報および選択されたクーポン情報を提供する。これにより、情報処理装置１００は、店舗Ａ１に入店したユーザＵ１に対して、ユーザＵ１の嗜好に応じた商品の広告情報と、店舗Ａ１においてかかる商品の購入を促すクーポン情報とを同時に提供することができる。したがって、本実施形態に係る情報処理装置１００は、ユーザＵ１に対して付加価値のある広告の提供サービスを実現することができる。
【００２６】
また、情報処理装置１００は、店舗Ａ１に再来店したユーザＵ１に対して、ユーザＵ１の潜在ニーズを把握した商品の広告情報と、店舗Ａ１においてかかる商品の購入を促すクーポン情報とを同時に提供してもよい。
【００２７】
つまり、ユーザＵ１は、例えば、「○○デパート」の店舗Ａ１で買い物をした後、再び店舗Ａ１に来店する場合がある。かかる場合、以前来店した店舗Ａ１での行動履歴に基づいて広告情報およびクーポン情報を選択する。
【００２８】
具体的には、図１に示すように、まず、端末装置１０は、ユーザＵ１が店舗Ａ１に入店し、店舗Ａ１に設置されている発信装置からビーコン信号を受信すると、受信通知を情報処理装置１００に送信する。そして、情報処理装置１００は、端末装置１０から受信通知を受信し、ユーザＵ１が利用する端末装置１０の位置情報を取得する（ステップＳ５）。
【００２９】
次に、情報処理装置１００は、位置情報の取得を契機として、ユーザ情報記憶部１２１に記憶されている店舗Ａ１でのユーザＵ１の行動履歴に基づき、広告情報記憶部１２２から広告情報を選択するとともに、クーポン情報記憶部１２３からクーポン情報を選択する（ステップＳ６）。
【００３０】
そして、情報処理装置１００は、選択された広告情報および選択されたクーポン情報を端末装置１０に提供する（ステップＳ７）。端末装置１０は、情報処理装置１００から広告情報およびクーポン情報を取得すると、表示部１３に広告情報とクーポン情報とを並べて表示する（ステップＳ８）。ここで、図１に示す例では、ユーザＵ１が店舗Ａ１へ入店することで、端末装置１０の表示部１３に、新商品の「シャンプー」の広告情報と、店舗Ａ１で取り扱っている新商品の「シャンプー」のクーポン情報とが上下に並べて表示される。
【００３１】
つまり、情報処理装置１００は、ユーザ情報記憶部１２１からユーザＵ１が店舗Ａ１において「日用品」に関する商品の購買履歴があることを認識している。このことから、情報処理装置１００は、広告情報記憶部１２２から新商品の「シャンプー」の広告情報を選択し、かかる広告情報をユーザＵ１に提供している。
【００３２】
また、情報処理装置１００は、クーポン情報記憶部１２３に店舗Ａ１の管理者が予め新商品の「シャンプー」のクーポン情報を設定していることから、クーポン情報記憶部１２３から新商品の「シャンプー」のクーポン情報を選択し、かかるクーポン情報をユーザＵ１に提供している。
【００３３】
このように、情報処理装置１００は、端末装置１０からユーザＵ１が店舗Ａ１に入店した情報を取得したことをトリガーとして、店舗Ａ１でのユーザＵ１の行動履歴に基づき広告情報記憶部１２２から広告情報を選択し、クーポン情報記憶部１２３から選択された広告情報に関連するクーポン情報を選択する。
【００３４】
そして、情報処理装置１００は、ユーザＵ１が利用する端末装置１０に、選択された広告情報および選択されたクーポン情報を提供する。これにより、情報処理装置１００は、店舗Ａ１に再来店したユーザＵ１に対して、ユーザＵ１の潜在ニーズを把握した商品の広告情報と、店舗Ａ１においてかかる商品の購入を促すクーポン情報とを同時に提供することができる。したがって、本実施形態に係る情報処理装置１００は、ユーザＵ１に対して付加価値のある広告の提供サービスを実現することができる。
【００３５】
なお、上述の実施形態において、情報処理装置１００がユーザ情報記憶部１２１からユーザＵ１が店舗Ａ１において、例えば、「化粧品」と「シャンプー」の購買履歴があることを認識している場合、広告情報記憶部１２２から新商品の「化粧品」の広告情報を選択し、クーポン情報記憶部１２３から新商品の「シャンプー」のクーポン情報を選択してもよい。
【００３６】
かかる場合、端末装置１０の表示部１３には、新商品の「化粧品」の広告情報と、店舗Ａ１で取り扱っている新商品の「シャンプー」のクーポン情報とが上下に並べて表示されることになる。
【００３７】
このように、情報処理装置１００は、以前来店した店舗Ａ１でのユーザＵ１の購買履歴を反映させた広告情報およびクーポン情報をユーザＵ１に提供することができる。
【００３８】
また、上述の実施形態では、インターネット上あるいは店舗Ａ１での行動履歴に基づいて、先に広告情報記憶部１２２から広告情報が選択され、その後、選択された広告情報に関連するクーポン情報をクーポン情報記憶部１２３から選択しているが、これに限られない。
【００３９】
他の形態として、インターネット上あるいは店舗Ａ１での行動履歴に基づいて、先にクーポン情報記憶部１２３からクーポン情報が選択され、その後、選択されたクーポン情報に関連する広告情報を広告情報記憶部１２２から選択してもよい。
【００４０】
また、広告情報の選択は、店舗Ａ１で取り扱っている商品またはサービスの広告主によって指定された広告出稿条件と、位置情報に対応する店舗Ａ１の管理者によって指定された広告出稿許可条件とのマッチング結果に基づいて行われる。かかる広告情報の選択については、以下の実施形態において詳細に説明する。
【００４１】
また、本実施形態では、情報処理装置１００が、ユーザＵ１が利用する端末装置１０の位置情報を取得し、取得された位置情報に基づくユーザＵ１の状況に応じた広告に関する情報と、位置情報の位置に応じた任意の情報とを、ユーザＵ１が利用する端末装置１０に提供することになる。
【００４２】
ここで、位置情報に基づくユーザＵ１の状況に応じた広告に関する情報とは、例えば、ユーザＵ１が百貨店に入店した場合、かかる百貨店内で買い物をする状況においてユーザＵ１に対して百貨店で取り扱っている商品またはサービスに係る有益な購買意欲を促す広告情報である。
【００４３】
また、位置情報の位置に応じた任意の情報とは、位置情報と対応する店舗からユーザに対して提供される利益に関する情報である。具体的には、例えば、ユーザＵ１が百貨店に入店した場合、かかる百貨店内でユーザが利用可能なクーポン情報やポイント情報である。また、クーポン情報やポイント情報の他に、店舗における本日の特売情報や店長おすすめの商品情報であってもよい。なお、以下の実施形態では、任意の情報として、クーポン情報である場合を例に挙げて説明する。
【００４４】
［２．端末装置の構成例］
次に、図２を用いて、実施形態に係る端末装置１０について説明する。図２は、実施形態に係る端末装置１０の構成例を示す図である。図２に示すように、端末装置１０は、通信部１１と、入力部１２と、表示部１３と、アプリ制御部２０とを有する。
【００４５】
通信部１１は、ネットワークに通信可能に接続された情報処理装置１００との間で通信するＮＩＣ（Network  Interface  Card）等のインターフェイスである。
【００４６】
入力部１２は、ユーザから各種操作を受け付ける入力装置である。例えば、入力部１２は、キーボードやマウスや操作キー等によって実現される。表示部１３は、各種情報を表示するための表示装置である。例えば、表示部１３は、液晶ディスプレイ等によって実現される。なお、端末装置１０にタッチパネルが採用された場合には、入力部１２と表示部１３とは一体化される。
【００４７】
アプリ制御部２０は、上述した広告情報およびクーポン情報の表示に関する処理が端末装置１０にインストールされた所定のアプリケーションによって実行制御される。アプリ制御部２０は、コントローラ（controller）であり、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、端末装置１０の内部の記憶装置に記憶されている各種プログラム（情報処理プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、アプリ制御部２０は、例えば、コントローラであり、ＡＳＩＣ（Application  Specific  Unit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００４８】
図２に示すように、アプリ制御部２０は、表示制御部２１と、受信部２２と、送信部２３とを有する。かかるアプリ制御部２０は、以下に説明する情報処理の機能や作用を実現または実行する。なお、アプリ制御部２０の内部構成は、図２に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００４９】
表示制御部２１は、入力部１２によって受け付けられた各種操作に応じて、表示部１３に各種情報を表示制御する。具体的には、表示制御部２１は、情報処理装置１００からの指示を受けて広告情報およびクーポン情報を表示部１３に表示させる。
【００５０】
受信部２２は、各種情報を受信する。例えば、受信部２２は、店舗に設置されている発信装置から発信するビーコン信号を受信する。また、受信部２２は、情報処理装置１００から提供される広告情報およびクーポン情報の表示を指示する指示情報を受信する。
【００５１】
送信部２３は、各種情報を送信する。例えば、送信部２３は、ビーコン信号を受信した旨の通知を情報処理装置１００に送信する。
【００５２】
また、端末装置１０は、ＧＰＳ（Global  Posting  System）モジュールを備えてもよく、かかるＧＰＳモジュールによって取得したユーザの位置情報を情報処理装置１００に送信してもよい。
【００５３】
［３．情報処理装置の構成例］
次に、図３を用いて、実施形態に係る情報処理装置１００について説明する。図３は、実施形態に係る情報処理装置１００の構成例を示す図である。図３に示すように、情報処理装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。
【００５４】
通信部１１０は、例えば、ＮＩＣ等によって実現される。また、通信部１１０は、ネットワークと有線または無線で接続される。
【００５５】
記憶部１２０は、例えば、ＲＡＭ、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図３に示すように、記憶部１２０は、ユーザ情報記憶部１２１と、広告情報記憶部１２２と、クーポン情報記憶部１２３と、課金情報記憶部１２４とを有する。また、広告情報記憶部１２２は、広告出稿条件データベース１２２ａと、広告出稿許可条件データベース１２２ｂとを有する。
【００５６】
ユーザ情報記憶部１２１は、インターネット上あるいは店舗でのユーザの行動履歴に関する情報であるユーザ情報を記憶する。
【００５７】
図４は、実施形態に係るユーザ情報記憶部１２１に記憶されるユーザ情報の一例を示す図である。図４に示す例では、「ユーザＩＤ」、「位置情報」、「店舗ＩＤ」、「インターネット上での購買履歴」、および「店舗Ａ１での購買履歴」といった項目を有する情報が記憶される。なお、ユーザ情報記憶部１２１には、図４に示す情報以外にも、デモグラフィック属性情報およびサイコグラフィック属性情報等のユーザに関する各種の情報が記憶されていてもよい。
【００５８】
ここで、「ユーザＩＤ」とは、端末装置１０を使用しているユーザを示す識別子である。例えば、ユーザＩＤ「Ｕ１」で識別されるユーザは、以下、「ユーザＵ１」と称することにする。なお、ユーザＩＤは、例えば、クッキーのＩＤ、または、ユーザが端末装置１０を用いて情報処理装置１００に対して会員登録した際に情報処理装置１００から払い出されるＩＤであってもよい。
【００５９】
また、「位置情報」とは、ユーザが使用する端末装置１０の位置を示す情報である。かかる位置情報は、この例では、端末装置１０から送信されるビーコン信号に基づいて特定される。また、「店舗ＩＤ」とは、ユーザが位置する店舗を識別するための識別子である。また、「インターネット上での購買履歴」とは、ユーザのインターネット上のショッピングサイトにおける商品またはサービスの購買履歴を示す情報である。また、「店舗Ａ１での購買履歴」とは、ユーザの店舗における商品またはサービスの購買履歴を示す情報である。
【００６０】
例えば、図４に示す例では、ユーザ情報記憶部１２１には、ユーザＩＤが「Ｕ１」であり、位置情報が「位置＃１１」であり、店舗ＩＤが「Ａ１」であり、インターネット上での購買履歴が「缶コーヒー」であり、店舗Ａ１での購買履歴が「シャンプー」である旨が記憶されている。
【００６１】
このような情報は、ユーザＵ１が店舗Ａ１に入店した旨を示すとともに、かかるユーザＵ１においてインターネット上での購買履歴が「缶コーヒー」である旨を示す。また、ユーザＵ１が店舗Ａ１で購入した商品が「シャンプー」である旨を示す。
【００６２】
広告出稿条件データベース１２２ａは、広告主が提示する広告出稿条件が記憶されるデータベースである。
【００６３】
図５は、実施形態に係る広告出稿条件データベース１２２ａに記憶される広告出稿条件の一例を示す図である。図５に示す例では、「広告主ＩＤ」、「広告主の業界」、「広告内容」、「広告出稿期間」、「広告出稿したい業界」、および「広告出稿したくない業界」といった項目を有する情報が記憶される。なお、広告出稿条件データベース１２２ａには、図５に示す情報以外にも、広告出稿条件に関する各種の情報が記憶されていてもよい。
【００６４】
ここで、「広告主ＩＤ」とは、広告を提供する広告主を識別するための識別子である。例えば、広告主ＩＤ「Ｋ１」で識別される広告主は、以下、「広告主Ｋ１」と称することにする。また、「広告主の業界」とは、広告主が所属する業界を示す情報である。また、「広告内容」とは、広告主が広告したい商品の内容を示す情報である。かかる広告内容には、商品情報、メッセージ、広告画像等を含む。また、「広告出稿期間」とは、広告主が提示する広告の出稿期間を示す情報である。また、「広告出稿したい業界」とは、広告主が広告出稿したい業界を示す情報である。また、「広告出稿したくない業界」とは、広告主が広告出稿したくない業界を示す情報である。
【００６５】
例えば、図５に示す例では、「食品・飲料」の業界である広告主Ｋ１において広告したい商品が「缶コーヒー」で、かかる商品の広告出稿期間が「１月〜３月」で、広告出稿したい業界が「百貨店」で、広告出稿したくない業界が「指定無し」で登録した旨を示す。また、「食品・飲料」の業界である広告主Ｋ３において広告したい商品が「ビール」で、かかる商品の広告出稿期間が「６月〜８月」で、広告出稿したい業界が「指定無し」で、広告出稿したくない業界が「自動車販売店」で登録した旨を示す。また、「家電」の業界である広告主Ｋ４において広告したい商品が「エアコン」で、かかる商品の広告出稿期間が「６月〜８月」で、広告出稿したい業界が「家電量販店」で、広告出稿したくない業界が「Ｘ社の家電を取り扱う家電量販店」で登録した旨を示す。
【００６６】
なお、上述した広告出稿条件データベース１２２ａは、広告主による広告出稿条件の登録ではなく、情報処理装置１００側において自動でユーザが入店する店舗における広告出稿条件を作成してもよい。
【００６７】
広告出稿許可条件データベース１２２ｂは、店舗の管理者が提示する広告出稿許可条件が記憶されるデータベースである。
【００６８】
図６は、実施形態に係る広告出稿許可条件データベース１２２ｂに記憶される広告出稿許可条件の一例を示す図である。図６に示す例では、「管理者ＩＤ」、「店舗ＩＤ」、「管理者の業界」、「広告出稿を許可する業界」、「広告出稿を許可しない業界」、および「広告出稿許可期間」といった項目を有する情報が記憶される。なお、広告出稿許可条件データベース１２２ｂには、図６に示す情報以外にも、広告出稿許可条件に関する各種の情報が記憶されていてもよい。
【００６９】
ここで、「管理者ＩＤ」とは、店舗を管理する管理者を識別するための識別子である。例えば、管理者ＩＤ「Ｓ１」で識別される管理者は、以下、「管理者Ｓ１」と称することにする。また、「店舗ＩＤ」とは、管理者が管理する店舗を識別するための識別子である。また、「管理者の業界」とは、管理者が管理する店舗の業界を示す情報である。また、「広告出稿を許可する業界」とは、管理者が広告出稿を許可する業界を示す情報である。また、「広告出稿を許可しない業界」とは、管理者が広告出稿を許可しない業界を示す情報である。また、「広告出稿許可期間」とは、管理者が広告の出稿を許可する期間を示す情報である。
【００７０】
例えば、図６に示す例では、「百貨店」の業界である管理者Ｓ１が管理する店舗Ａ１において広告出稿を許可する業界が「食品・飲料」および「コスメ・アパレル」で、広告出稿を許可しない業界が「指定無し」で、「食品・飲料」における広告出稿の許可期間が「１月〜３月」で、「コスメ・アパレル」における広告出稿の許可期間が「６月〜８月」で登録した旨を示す。また、「家電量販店」の業界である管理者Ｓ３が管理する店舗Ａ３において広告出稿を許可する業界が「家電」で、広告出稿を許可しない業界が「Ｘ社の家電」で、広告出稿の許可期間が「６月〜８月」で登録した旨を示す。また、「自動車販売店」の業界である管理者Ｓ４が管理する店舗Ａ４において広告出稿を許可する業界が「自動車」で、広告出稿を許可しない業界が「食品・飲料」で、広告出稿の許可期間が「３月〜５月」で登録した旨を示す。
【００７１】
クーポン情報記憶部１２３は、管理者が管理する店舗において使用されるクーポンに関するクーポン情報を記憶する。
【００７２】
図７は、実施形態に係るクーポン情報記憶部１２３に記憶されるクーポン情報の一例を示す図である。図７に示す例では、「管理者ＩＤ」、「クーポン対象商品」、「広告連動条件」、および「割引条件」といった項目を有する情報が記憶される。なお、クーポン情報記憶部１２３には、図７に示す情報以外にも、クーポン情報に関する各種の情報が記憶されていてもよい。なお、図７に示すクーポン情報記憶部１２３は、図６に示す広告出稿許可条件データベース１２２ｂと対応関係にある。
【００７３】
ここで、「管理者ＩＤ」とは、店舗を管理する管理者を識別するための識別子である。また、「クーポン対象商品」とは、クーポンの対象となる商品を示す情報である。また、「広告連動条件」とは、広告情報とクーポン情報とを組み合わせて提供する、広告情報における商品と同一の商品を対象としたクーポン情報を組み合わせる、広告情報における商品に関連する商品を対象としたクーポン情報を組み合わせるといった条件を示す情報である。また、「割引条件」とは、提供するクーポンの割引条件を示す情報である。
【００７４】
例えば、図７に示す例では、管理者Ｓ１が管理する店舗Ａ１におけるクーポンの対象商品として登録された「缶コーヒー」の場合、広告連動条件を「広告情報とクーポン情報とを連動させる/広告情報における商品とクーポン情報における商品とが同一である/広告情報における商品とクーポン情報における商品とが関連する」といった条件で登録した旨を示す。また、割引条件においては、「店舗Ａ１で２０００円以上の買い物で缶コーヒーを１００円値引きする」といった条件で登録した旨を示す。
【００７５】
また、管理者Ｓ２が管理する店舗Ａ２ではクーポンの対象商品が「全商品」として登録し、広告連動条件を「広告情報とクーポン情報とを連動させる/広告情報における商品とクーポン情報における商品とが同一である/広告情報における商品とクーポン情報における商品とが関連する」といった条件で登録した旨を示す。また、割引条件においては、「店舗Ａ２におけるユーザの購買履歴から自動で割引率を決定する」といった条件で登録した旨を示す。
【００７６】
課金情報記憶部１２４は、広告を出稿する広告主への課金に関する情報を記憶する。
【００７７】
図８は、実施形態に係る課金情報記憶部１２４に記憶される課金情報の一例を示す図である。図８に示す例では、「広告主ＩＤ」、「広告内容」、「広告の選択回数」、「商品購入の有無」、および「課金額」といった項目を有する情報が記憶される。なお、課金情報記憶部１２４には、図８に示す情報以外にも、課金情報に関する各種の情報が記憶されていてもよい。なお、図８に示す課金情報記憶部１２４は、図５に示す広告出稿条件データベース１２２ａと対応関係にある。
【００７８】
ここで、「広告主ＩＤ」とは、広告を提供する広告主を識別するための識別子である。また、「広告内容」とは、広告主が広告したい商品の内容を示す情報である。また、「広告の選択回数」とは、広告情報が表示される端末装置１０の表示部１３においてユーザが広告情報における商品の広告を選択した回数を示す情報である。また、「商品購入の有無」とは、店舗に入店したユーザが店舗において広告情報における商品を購入したか否かを示す情報である。また、「課金額」とは、ユーザの広告に対するログ情報に基づいて広告主に課される料金である。
【００７９】
例えば、図８に示す例では、広告主Ｋ１が提示した「缶コーヒー」の広告情報においてユーザが「缶コーヒー」の広告を選択した回数が「１００回」で、ユーザが店舗において広告主Ｋ１の「缶コーヒー」を購入しておらず、かかる取集結果に基づき広告主Ｋ１に課される課金額が「１０００円」である旨を示す。また、広告主Ｋ２が提示した「シャンプー」の広告情報においてユーザが「シャンプー」の広告を選択した回数が「０回」で、ユーザが店舗において広告主Ｋ２の「シャンプー」を購入しており、かかる取集結果に基づき広告主Ｋ２に課される課金額が「１０００円」である旨を示す。また、広告主Ｋ３が提示した「ビール」の広告情報においてユーザが「ビール」の広告を選択した回数が「１００回」で、ユーザが店舗において「ビール」を購入しており、かかる取集結果に基づき広告主Ｋ３に課される課金額が「２０００円」である旨を示す。
【００８０】
図３に戻り、説明を続ける。制御部１３０は、コントローラ（controller）であり、例えば、ＣＰＵ（Central  Processing  Unit）、ＭＰＵ（Micro  Processing  Unit）、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等によって、情報処理装置１００内部の記憶装置に記憶されている各種プログラム（情報処理プログラムの一例に相当）がＲＡＭ等の記憶領域を作業領域として実行されることにより実現される。図３に示す例では、制御部１３０は、取得部１３１、選択部１３２、決定部１３３、および提供部１３４を有する。
【００８１】
取得部１３１は、ユーザが利用する端末装置１０の位置情報を取得する。具体的には、取得部１３１は、端末装置１０からビーコン信号の受信通知に基づいて端末装置１０の位置情報を取得する。そして、取得部１３１は、取得した位置情報をユーザ情報記憶部１２１に記憶する。
【００８２】
また、取得部１３１は、ユーザの行動履歴として、かかるユーザの購買履歴を取得する。具体的には、取得部１３１は、ユーザのインターネット上のショッピングサイトにおける商品またはサービスの購買履歴を取得する。また、取得部１３１は、ユーザの店舗における商品またはサービスの購買履歴を取得する。そして、取得部１３１は、かかるユーザの購買履歴をユーザ情報記憶部１２１に記憶する。
【００８３】
選択部１３２は、インターネット上でのユーザの行動履歴に基づいて、広告情報記憶部１２２から広告情報を選択し、クーポン情報記憶部１２３からクーポン情報を選択する。また、選択部１３２は、先に広告情報が選択された場合に、選択された広告情報に関連するクーポン情報を選択する。また、選択部１３２は、先にクーポン情報が選択された場合に、選択されたクーポン情報に関連する広告情報を選択する。
【００８４】
また、選択部１３２は、位置情報と対応する店舗でのユーザの行動履歴に基づいて、広告情報記憶部１２２から広告情報を選択し、クーポン情報記憶部１２３からクーポン情報を選択する。また、選択部１３２は、ユーザの購買履歴のカテゴリ分類に基づく優先度に応じて、広告情報記憶部１２２から広告情報を選択し、クーポン情報記憶部１２３からクーポン情報を選択する。
【００８５】
また、選択部１３２は、広告主によって指定された広告出稿条件と、位置情報に対応する店舗の管理者によって指定された広告出稿許可条件とのマッチング結果に基づいて、ユーザに対して提供する広告情報を選択する。また、選択部１３２は、広告に関する情報として、店舗で取り扱っている商品またはサービスの広告に関する情報を選択する。また、選択部１３２は、任意の情報として、位置情報と対応する店舗からユーザに対して提供される利益に関する情報を選択する。また、選択部１３２は、ユーザに対して提供される利益であって、ユーザの行動履歴に応じた内容の利益に関する情報を選択する。
【００８６】
具体的には、選択部１３２は、広告出稿条件データベース１２２ａに記憶されている広告出稿条件と、広告出稿許可条件データベース１２２ｂに記憶されている広告出稿許可条件とのマッチング結果に基づいて、ユーザに対して提供する広告情報を選択する。
【００８７】
より具体的に説明すると、例えば、ユーザが、管理者Ｓ１が管理する百貨店の店舗Ａ１に入店した場合、かかる管理者Ｓ１が広告出稿を許可する業界を「食品・飲料」および「コスメ・アパレル」に限定登録しているため、店舗Ａ１に入店したユーザに対して「食品・飲料」の業界の広告情報と「コスメ・アパレル」の業界の広告情報との提供が可能である。
【００８８】
つまり、選択部１３２は、ユーザが店舗Ａ１に入店した場合、店舗Ａ１における広告出稿を許可する業界が「食品・飲料」および「コスメ・アパレル」であるため、広告出稿条件データベース１２２ａの中から条件のマッチングを行う。この例では、広告主Ｋ１において業界が「食品・飲料」で、広告出稿したい業界が「百貨店」で、広告出稿したくない業界が「指定無し」で、広告出稿期間が「１月〜３月」であるため、広告主Ｋ１の登録した広告出稿条件が管理者Ｓ１の登録した広告出稿許可条件を満たす。そのため、選択部１３２は、ユーザが店舗Ａ１に入店した場合、ユーザが使用する端末装置１０の表示部１３に、広告主Ｋ１が出稿する「缶コーヒー」の広告情報が表示されることになる。
【００８９】
また、この例では、広告主Ｋ２において業界が「コスメ・アパレル」で、広告出稿したい業界が「百貨店」で、広告出稿したくない業界が「指定無し」で、広告出稿期間が「６月〜８月」であるため、広告主Ｋ１の登録した広告出稿条件が管理者Ｓ１の登録した広告出稿許可条件を満たす。そのため、選択部１３２は、ユーザが店舗Ａ１に入店した場合、ユーザが使用する端末装置１０の表示部１３に、広告主Ｋ２が出稿する「シャンプー」の広告情報が表示されることになる。
【００９０】
また、例えば、ユーザが、管理者Ｓ３が管理する家電量販店の店舗Ａ３に入店した場合、かかる管理者Ｓ３が広告出稿を許可する業界を「家電」に限定登録しているため、店舗Ａ３に入店したユーザに対して「家電」の業界の広告情報の提供が可能である。さらに、管理者Ｓ３が広告出稿を許可しない業界を「Ｘ社が取り扱う家電」に限定登録しているため、店舗Ａ３に入店したユーザに対してＸ社の広告情報が提供されることはない。
【００９１】
このように、家電量販店を管理する管理者Ｓ３は、入店するユーザに対して競合他社の広告情報を提供しないようにするために、特定の家電業界を、広告出稿を許可しない業界として広告出稿許可条件データベース１２２ｂに予め登録しておくことができる。つまり、選択部１３２は、ユーザが店舗Ａ３に入店した場合、広告出稿条件データベース１２２ａにおいて広告主がＸ社の広告情報は選択しないことになる。
【００９２】
また、例えば、ユーザが、管理者Ｓ４が管理する自動車販売店の店舗Ａ４に入店した場合、かかる管理者Ｓ４が広告出稿を許可する業界を「自動車」に限定登録しているため、店舗Ａ４に入店したユーザに対して「自動車」の業界の広告情報の提供が可能である。さらに、管理者Ｓ４が広告出稿を許可しない業界を「食品・飲料」に限定登録しているため、店舗Ａ４に入店したユーザに対して「食品・飲料」の業界の広告情報が提供されることはない。
【００９３】
このように、自動車販売店を管理する管理者Ｓ４は、入店するユーザに対して、例えば、飲酒運転等を助長する広告情報を提供しないようにするために、「食品・飲料」の業界を、広告出稿を許可しない業界として広告出稿許可条件データベース１２２ｂに予め登録しておくことができる。つまり、選択部１３２は、ユーザが店舗Ａ４に入店した場合、広告出稿条件データベース１２２ａにおいて広告主が「食品・飲料」の業界の広告情報は選択しないことになる。
【００９４】
また、選択部１３２は、広告情報と連動させてユーザに対して情報を提供する場合に、位置情報の位置に応じたクーポン情報を選択する。具体的には、選択部１３２は、上述したマッチング結果に基づいてユーザに対して提供する広告情報を選択した後、クーポン情報記憶部１２３における広告連動条件に従ってクーポン情報を選択する。
【００９５】
より具体的に説明すると、例えば、ユーザが、管理者Ｓ１が管理する百貨店の店舗Ａ１に入店した場合、かかる管理者Ｓ１は広告連動条件を「広告情報とクーポン情報とを連動させる/広告情報における商品とクーポン情報における商品とが同一である/広告情報における商品とクーポン情報における商品とが関連する」といった条件で登録しているため、ユーザに対して広告情報と連動させてクーポン情報を提供することが可能である。
【００９６】
この例では、ユーザに対して広告主Ｋ１の「缶コーヒー」の広告情報が提供されるに伴って、かかる広告情報の商品と同一の商品である「缶コーヒー」のクーポン情報が提供されることになる。また、提供するかかるクーポンの割引条件は、「店舗Ａ１で２０００円以上の買い物で缶コーヒーを１００円値引きする」といった条件である。
【００９７】
このように、ユーザが、管理者Ｓ１が管理する百貨店の店舗Ａ１に入店した場合、ユーザが利用する端末装置１０の表示部１３に、広告主Ｋ１の「缶コーヒー」の広告情報と、「店舗Ａ１で２０００円以上の買い物で缶コーヒーを１００円値引きする」クーポン情報とが並べて表示される。
【００９８】
決定部１３３は、ユーザが利用する端末装置１０に広告情報を提供したことによる広告効果に基づいて、広告主に対する課金額を決定する。ここで、広告効果とは、例えば、端末装置１０の表示部１３に広告情報を表示させた回数、かかる表示時間、ユーザに広告がクリックされた回数、広告情報が表示された表示部１３においてユーザがスクロール操作を行った回数、スクロール操作が行われた量、広告にアクセスしたユーザが商品またはサービスを購入した数などの指標値である。かかる指標値は、取得部１３１が取得し、上記した課金情報記憶部１２４に記憶される。具体的には、決定部１３３は、ユーザが広告を選択した回数に応じた課金額を決定する。また、決定部１３３は、ユーザが店舗において広告に対応する商品またはサービスの購入に応じた課金額を決定する。
【００９９】
より具体的に説明すると、例えば、百貨店の店舗Ａ１に入店した各ユーザが利用する端末装置１０の表示部１３に、広告主Ｋ１の「缶コーヒー」の広告情報と、「店舗Ａ１で２０００円以上の買い物で缶コーヒーを１００円値引きする」クーポン情報とが並べて表示されたとする。
【０１００】
かかる場合において、店舗Ａ１におけるユーザが表示部１３において「缶コーヒー」の広告を選択した回数が「１００回」で、店舗Ａ１におけるユーザが広告主Ｋ１の「缶コーヒー」を購入しなかったとする。決定部１３３は、かかる収集結果に基づき、課金情報記憶部１２４に記憶されている課金情報から広告主Ｋ１に課される課金額を「１０００円」と決定する。
【０１０１】
また、例えば、百貨店の店舗Ａ１に入店した各ユーザが利用する端末装置１０の表示部１３に、広告主Ｋ２の「シャンプー」の広告情報と、「店舗Ａ１で販売される広告主Ｋ２のシャンプーを１００円値引きする」クーポン情報とが並べて表示されたとする。
【０１０２】
かかる場合において、店舗Ａ１におけるユーザが表示部１３において「シャンプー」の広告を選択した回数が「０回」で、店舗Ａ１におけるユーザが広告主Ｋ１の「シャンプー」を購入したとする。決定部１３３は、かかる収集結果に基づき、課金情報記憶部１２４に記憶されている課金情報から広告主Ｋ２に課される課金額を「１０００円」と決定する。
【０１０３】
また、決定部１３３は、クーポンの割引条件について、管理者が管理する店舗におけるユーザの購買履歴に基づいて、かかる管理者が提供するクーポンの割引率を自動で決定する。
【０１０４】
提供部１３４は、位置情報に基づくユーザの状況に応じた広告に関する情報と、位置情報の位置に応じた任意の情報とを、ユーザが利用する端末装置１０に提供する。また、提供部１３４は、任意の情報として、位置情報と対応する店舗からユーザに対して提供される利益に関する情報を提供する。また、提供部１３４は、広告に関する情報であって、位置情報に対応する店舗で取り扱っている商品またはサービスの広告主により登録された情報を提供する。また、提供部１３４は、ユーザに対して提供される利益であって、ユーザの行動履歴に応じた内容の利益に関する情報を提供する。また、提供部１３４は、任意の情報であって、位置情報に対応する店舗の管理者により登録された情報を提供する。
【０１０５】
具体的には、提供部１３４は、端末装置１０からユーザが店舗に入店した情報を取得したことをトリガーとして、ユーザの行動履歴に基づき、広告情報およびクーポン情報をユーザが利用する端末装置１０に提供する。
【０１０６】
つまり、提供部１３４は、位置情報の取得を契機として、ユーザ情報記憶部１２１に記憶されているインターネット上あるいは店舗でのユーザの行動履歴に基づき、広告情報記憶部１２２から選択された広告情報と、クーポン情報記憶部１２３から選択されたクーポン情報とをユーザが利用する端末装置１０に提供する。
【０１０７】
［４．情報処理手順の一例］
次に、図９を用いて、実施形態に係る情報処理装置１００による情報処理手順について説明する。図９は、実施形態に係る情報処理装置１００による情報処理手順の一例を示すフローチャートである。
【０１０８】
図９に示すように、情報処理装置１００は、ユーザが利用する端末装置１０の位置情報を取得する（ステップＳ１０１）。そして、情報処理装置１００は、広告主によって指定された広告出稿条件と、位置情報に対応する店舗の管理者によって指定された広告出稿許可条件とをマッチングする（ステップＳ１０２）。
【０１０９】
そして、情報処理装置１００は、マッチング結果に基づいて、ユーザに対して提供する広告情報を広告情報記憶部１２２から選択する（ステップＳ１０３）。続いて、情報処理装置１００は、選択された広告情報に関連する位置情報の位置に応じたクーポン情報をクーポン情報記憶部１２３から選択する（ステップＳ１０４）。
【０１１０】
そして、情報処理装置１００は、選択された広告情報および選択されたクーポン情報をユーザが利用する端末装置１０に提供し（ステップＳ１０５）、処理を終了する。
【０１１１】
［５．表示手順の一例］
次に、図１０を用いて、実施形態に係るユーザが利用する端末装置１０の表示部１３に広告情報およびクーポン情報を表示させる表示手順について説明する。図１０は、実施形態に係る情報処理装置１００による表示手順の一例を示すフローチャートである。
【０１１２】
図１０に示すように、情報処理装置１００は、ユーザが利用する端末装置１０の位置情報を取得する（ステップＳ２０１）。そして、情報処理装置１００は、位置情報に基づくユーザの状況に応じた広告情報と、位置情報の位置に応じたクーポン情報とを取得する（ステップＳ２０２）。続いて、情報処理装置１００は、ユーザが利用する端末装置１０の表示部１３に取得された広告情報とクーポン情報とを並べて表示させ（ステップＳ２０３）、処理を終了する。
【０１１３】
［６．利用例］
本実施形態では、ユーザが利用する端末装置１０の表示部１３に広告情報およびクーポン情報が並べて表示される。したがって、情報処理装置１００は、かかる表示態様における広告効果やレベニューシュアを取得してもよい。
【０１１４】
例えば、情報処理装置１００は、どのようなユーザに、どのような内容の広告情報およびクーポン情報を提供したかのログを取得する。そして、情報処理装置１００は、取得したログと、ユーザが端末装置１０の表示部１３において選択した広告若しくは使用したクーポンのログと、ユーザが入店した店舗での購買履歴とに基づいて、どのようなユーザに、どのような内容の広告情報およびクーポン情報を提供した場合に、どのような商品を購入したかを特定する。
【０１１５】
このような情報は、例えば、ある商品を販売したい際に、どのような内容の広告情報とクーポン情報とを組み合わせてユーザに提供すればよいかの指標となり得る。また、どのような内容の広告情報とクーポン情報とを組み合わせた場合に、広告の訴求効果を向上させることができるかの指標となり得る。例えば、ある広告の広告効果を向上させるためには、どのようなクーポンを組み合わせる若しくは発行すればよいかの指標となり得る。また、広告効果を向上させるため、店舗を管理する管理者に対してある内容のクーポンを発行してもらった場合に、かかる管理者に対して広告主からどれくらいの報酬を支払うかの指標となり得る。
【０１１６】
［７．その他］
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動で行うこともできる、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１１７】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１１８】
また、上記実施形態では、情報処理装置１００において情報処理の機能・作用を実現・実行しているが、端末装置１０に情報処理装置１００が有する情報処理の機能・作用を持たせ、端末装置１０において情報処理の機能・作用を実現・実行してもよい。
【０１１９】
また、上述してきた各実施形態に記載された各処理は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１２０】
例えば、上述した情報処理装置１００は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットホーム等をＡＰＩ（Application  Programming  Interface）やネットワークコンピューティング等で呼び出して実現する等、構成は柔軟に変更できる。
【０１２１】
［８．ハードウェア構成］
上述してきた実施形態に係る情報処理装置１００は、例えば、図１１に示すような構成のコンピュータ２００によって実現される。以下、情報処理装置１００を例に挙げて説明する。図１１は、情報処理装置１００の機能を実現するコンピュータ２００の一例を示すハードウェア構成図である。コンピュータ２００は、ＣＰＵ２１０、ＲＡＭ２２０、ＲＯＭ２３０、ＨＤＤ２４０、通信インターフェイス（Ｉ／Ｆ）２５０、入出力インターフェイス（Ｉ／Ｆ）２６０、およびメディアインターフェイス（Ｉ／Ｆ）２７０を有する。
【０１２２】
ＣＰＵ２１０は、ＲＯＭ２３０またはＨＤＤ２４０に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ２３０は、コンピュータ２００の起動時にＣＰＵ２１０によって実行されるブートプログラムや、コンピュータ２００のハードウェアに依存するプログラム等を格納する。
【０１２３】
ＨＤＤ２４０は、ＣＰＵ２１０によって実行されるプログラム、および、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス２５０は、ネットワークを介して他の機器からデータを受信してＣＰＵ２１０へ送り、ＣＰＵ２１０が生成したデータを、ネットワークを介して他の機器へ送信する。
【０１２４】
ＣＰＵ２１０は、入出力インターフェイス２６０を介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。ＣＰＵ２１０は、入出力インターフェイス２６０を介して、入力装置からデータを取得する。また、ＣＰＵ２１０は、生成したデータを、入出力インターフェイス２６０を介して出力装置へ出力する。
【０１２５】
メディアインターフェイス２７０は、記録媒体２８０に格納されたプログラムまたはデータを読み取り、ＲＡＭ２２０を介してＣＰＵ２１０に提供する。ＣＰＵ２１０は、かかるプログラムを、メディアインターフェイス２７０を介して記録媒体２８０からＲＡＭ２２０上にロードし、ロードしたプログラムを実行する。記録媒体２８０は、例えばＤＶＤ（Digital  Versatile  Disk）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto  Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１２６】
例えば、コンピュータ２００が実施形態に係る情報処理装置１００として機能する場合、コンピュータ２００のＣＰＵ２１０は、ＲＡＭ２２０上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。また、ＨＤＤ２４０には、記憶部１２０内のデータが格納される。コンピュータ２００のＣＰＵ２１０は、これらのプログラムを記録媒体２８０から読み取って実行するが、他の例として、他の装置からネットワークを介してこれらのプログラムを取得してもよい。
【０１２７】
［９．効果］
上述したように、情報処理装置１００は、取得部１３１と提供部１３４とを備える。取得部１３１は、ユーザが利用する端末装置１０の位置情報を取得する。提供部１３４は、取得部１３１によって取得された位置情報に基づくユーザの状況に応じた広告に関する情報と、位置情報の位置に応じた任意の情報とを、ユーザが利用する端末装置１０に提供する。
【０１２８】
これにより、情報処理装置１００は、位置情報に基づくユーザの状況に応じた広告に関する情報と、位置情報に位置に応じた任意の情報とを、ユーザが利用する端末装置１０に同時に提供することができる。したがって、情報処理装置１００は、ユーザに対して付加価値のある広告の提供サービスを実現することができる。
【０１２９】
また、情報処理装置１００は、選択部１３２をさらに備える。選択部１３２は、インターネット上でのユーザの行動履歴に基づいて、広告に関する情報および任意の情報を選択する。これにより、情報処理装置１００は、ユーザの嗜好に応じた広告に関する情報および任意の情報をユーザに対して提供することができる。
【０１３０】
また、情報処理装置１００において、選択部１３２は、先に広告に関する情報が選択された場合に、かかる選択された広告に関する情報に関連する任意の情報を選択する。これにより、情報処理装置１００は、ユーザに対して広告に関する情報に関連する任意の情報を提供することができる。
【０１３１】
また、情報処理装置１００において、選択部１３２は、先に任意の情報が選択された場合に、かかる選択された任意の情報に関連する広告に関する情報を選択する。これにより、情報処理装置１００は、ユーザに対して任意の情報に関連する広告に関する情報を提供することができる。
【０１３２】
また、情報処理装置１００において、選択部１３２は、位置情報と対応する店舗でのユーザの行動履歴に基づいて、広告に関する情報および任意の情報を選択する。これにより、情報処理装置１００は、ユーザの嗜好に応じた広告に関する情報および任意の情報をユーザに対して提供することができる。
【０１３３】
また、情報処理装置１００において、取得部１３１はユーザの行動履歴としてかかるユーザの購買履歴を取得し、選択部１３２は、ユーザの購買履歴の傾向に応じて、広告に関する情報および任意の情報を選択する。これにより、情報処理装置１００は、ユーザに対してかかるユーザの購買履歴の傾向に応じた広告に関する情報および任意の情報を提供することができる。
【０１３４】
また、情報処理装置１００において、提供部１３４は、任意の情報として、位置情報と対応する店舗からユーザに対して提供される利益に関する情報を提供する。これにより、情報処理装置１００は、ユーザが店舗に入店した場合に、かかる店舗において有益な情報をユーザに提供することができる。
【０１３５】
また、情報処理装置１００において、提供部１３４は、ユーザに対して提供される利益であって、ユーザの行動履歴に応じた内容の利益に関する情報を提供する。これにより、情報処理装置１００は、ユーザが店舗に入店した場合に、かかる店舗において有益な情報で、且つ、ユーザの嗜好に応じた情報をユーザに提供することができる。
【０１３６】
また、情報処理装置１００において、提供部１３４は、広告に関する情報であって、位置情報に対応する店舗で取り扱っている商品またはサービスの広告主により登録された情報を提供する。これにより、情報処理装置１００は、ユーザが店舗に入店した場合に、かかる店舗で取り扱っている商品またはサービスの広告主により登録された情報をユーザに提供することができる。
【０１３７】
また、情報処理装置１００において、提供部１３４は、任意の情報であって、位置情報に対応する店舗の管理者により登録された情報を提供する。これにより、情報処理装置１００は、ユーザが店舗に入店した場合に、かかる店舗の管理者により登録された情報をユーザに提供することができる。
【０１３８】
また、上述したように、情報処理装置１００は、取得部１３１と、選択部１３２とを備える。取得部１３１は、ユーザが利用する端末装置１０の位置情報を取得する。選択部１３２は、広告主によって指定された広告出稿条件と、取得部１３１により取得された位置情報に対応する店舗の管理者によって指定された広告出稿許可条件とのマッチング結果に基づいて、ユーザに対して提供する広告に関する情報を選択する。
【０１３９】
これにより、情報処理装置１００は、店舗に入店したユーザに対して提供する広告に関する情報において、広告主によって指定された広告出稿条件と店舗の管理者によって指定された広告出稿許可条件の合致による広告に関する情報の提供を行うことができる。したがって、情報処理装置１００は、ユーザに対して付加価値のある広告の提供サービスを実現することができる。
【０１４０】
また、情報処理装置１００において、選択部１３２は、広告に関する情報として、店舗で取り扱っている商品またはサービスの広告に関する情報を選択する。これにより、情報処理装置１００は、店舗に入店したユーザに対して、かかる店舗で取り扱っている商品またはサービスの広告に関する情報を提供することができる。
【０１４１】
また、情報処理装置１００は、決定部１３３をさらに備える。決定部１３３は、ユーザが利用する端末装置１０に広告に関する情報を提供したことによる広告効果に基づいて、広告主に対する課金額を決定する。これにより、情報処理装置１００は、広告主に対してユーザが利用する端末装置１０に広告に関する情報を提供したことによる広告効果に基づいた課金額の決定を行うことができる。
【０１４２】
また、情報処理装置１００において、決定部１３３は、ユーザが広告を選択した回数に応じた課金額を決定する。これにより、情報処理装置１００は、広告主に対してユーザが広告を選択した回数に応じた課金額の決定を行うことができる。
【０１４３】
また、情報処理装置１００において、決定部１３３は、ユーザが店舗において広告に対応する商品またはサービスの購入に応じた課金額を決定する。これにより、情報処理装置１００は、広告主に対してユーザが店舗において広告に対応する商品またはサービスの購入に応じた課金額の決定を行うことができる。
【０１４４】
また、情報処理装置１００において、選択部１３２は、広告に関する情報と連動させてユーザに対して情報を提供する場合に、位置情報の位置に応じた任意の情報を選択する。これにより、情報処理装置１００は、ユーザに対して広告に関する情報と連動させて任意の情報を提供することができる。
【０１４５】
また、情報処理装置１００において、選択部１３２は、任意の情報として、位置情報と対応する店舗からユーザに対して提供される利益に関する情報を選択する。これにより、情報処理装置１００は、ユーザが店舗に入店した場合に、かかる店舗において有益な情報をユーザに提供することができる。
【０１４６】
また、情報処理装置１００において、選択部１３２は、ユーザに対して提供される利益であって、ユーザの行動履歴に応じた内容の利益に関する情報を選択する。これにより、情報処理装置１００は、ユーザが店舗に入店した場合に、かかる店舗において有益な情報で、且つ、ユーザの嗜好に応じた情報をユーザに提供することができる。
【０１４７】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１４８】
また、上記してきた「部（section、module、unit）」は、「手段」や「回路」等に読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。
【符号の説明】
【０１４９】
１      情報処理システム
１０    端末装置
１００  情報処理装置
１１０  通信部
１２０  記憶部
１２１  ユーザ情報記憶部
１２２  広告情報記憶部
１２３  クーポン情報記憶部
１２４  課金情報記憶部
１３０  制御部
１３１  取得部
１３２  選択部
１３３  決定部
１３４  提供部
２００  コンピュータ
【図１】
2019191780.tif 000003
【図２】
2019191780.tif 000004
【図３】
2019191780.tif 000005
【図４】
2019191780.tif 000006
【図５】
2019191780.tif 000007
【図６】
2019191780.tif 000008
【図７】
2019191780.tif 000009
【図８】
2019191780.tif 000010
【図９】
2019191780.tif 000011
【図１０】
2019191780.tif 000012
【図１１】
2019191780.tif 000013
【手続補正書】
【提出日】令和1年6月24日(2019.6.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザが利用する端末装置の位置情報を取得する取得部と、
広告主によって指定された広告出稿条件と、前記取得部により取得された位置情報に対応する店舗の管理者であって、前記広告主とは異なる前記管理者によって指定された広告出稿許可条件とのマッチング結果に基づいて、前記ユーザに対して提供する広告に関する情報を選択する選択部と
を備えることを特徴とする情報処理装置。
【請求項２】
前記選択部は、
前記広告に関する情報として、前記店舗で取り扱っている商品またはサービスの広告に関する情報を選択する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ユーザが利用する端末装置に前記広告に関する情報を提供したことによる広告効果に基づいて、前記広告主に対する課金額を決定する決定部をさらに備える
ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記決定部は、
前記ユーザが前記広告を選択した回数に応じた課金額を決定する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記決定部は、
前記ユーザが前記店舗において前記広告に対応する商品またはサービスの購入に応じた課金額を決定する
ことを特徴とする請求項３または４に記載の情報処理装置。
【請求項６】
前記選択部は、
前記広告に関する情報と連動させて前記ユーザに対して情報を提供する場合に、前記位置情報の位置に応じた任意の情報を選択する
ことを特徴とする請求項１〜５のいずれか１つに記載の情報処理装置。
【請求項７】
前記選択部は、
前記任意の情報として、前記位置情報と対応する店舗から前記ユーザに対して提供される利益に関する情報を選択する
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記選択部は、
前記ユーザに対して提供される利益であって、前記ユーザの行動履歴に応じた内容の利益に関する情報を選択する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
情報処理装置が実行する情報処理方法であって、
ユーザが利用する端末装置の位置情報を取得する取得工程と、
広告主によって指定された広告出稿条件と、前記取得工程により取得された位置情報に対応する店舗の管理者であって、前記広告主とは異なる前記管理者によって指定された広告出稿許可条件とのマッチング結果に基づいて、前記ユーザに対して提供する広告に関する情報を選択する選択工程と
を含むことを特徴とする情報処理方法。
【請求項１０】
ユーザが利用する端末装置の位置情報を取得する取得手順と、
広告主によって指定された広告出稿条件と、前記取得手順により取得された位置情報に対応する店舗の管理者であって、前記広告主とは異なる前記管理者によって指定された広告出稿許可条件とのマッチング結果に基づいて、前記ユーザに対して提供する広告に関する情報を選択する選択手順と
をコンピュータに実行させることを特徴とする情報処理プログラム。