(57)【要約】【課題】ユーザへの影響度が大きい広告をデジタルサイネージに表示させることを課題とする。【解決手段】配信制御サーバは、利用者がコンテンツの閲覧に際して実行した処理に関する履歴情報を、利用者の端末から取得する。例えば、配信制御サーバは、利用者が閲覧したコンテンツに関するコンテンツ情報または利用者がコンテンツの検索に使用した検索クエリに関するクエリ情報を、利用者の端末から取得する。そして、配信制御サーバは、コンテンツ情報やクエリ情報などの履歴情報に基づいて、デジタルサイネージに表示させる広告の配信を制御する。【選択図】図２
2016061987.tif 000002
【特許請求の範囲】
【請求項１】
利用者がコンテンツの閲覧に際して実行した処理に関する履歴情報を、前記利用者の端末から取得する取得手段と、
前記取得手段によって取得された前記履歴情報に基づいて、デジタルサイネージに表示させる広告の配信を制御する配信制御手段と
を備えたことを特徴とする情報処理装置。
【請求項２】
前記取得手段は、前記利用者が閲覧したコンテンツに関するコンテンツ情報または前記利用者がコンテンツの検索に使用した検索クエリに関するクエリ情報を、前記利用者の端末から取得し、
前記配信制御手段は、前記取得手段によって取得された前記コンテンツ情報または前記クエリ情報に基づいて、前記デジタルサイネージに表示させる広告の配信を制御すること  を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記取得手段は、複数の利用者の端末から前記コンテンツ情報または前記クエリ情報とともに、各端末の位置情報および速度情報を取得し、
前記配信制御手段は、各端末の位置情報および速度情報から前記各端末の進行方向を特定し、前記デジタルサイネージに向かう端末から取得された前記コンテンツ情報または前記クエリ情報に基づいて、前記デジタルサイネージに表示させる広告の配信を制御することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記デジタルサイネージを通過した利用者の端末から取得された前記コンテンツ情報または前記クエリ情報を用いて、前記デジタルサイネージを通過した利用者の嗜好を特定する特定手段をさらに有し、
前記配信制御手段は、特定された前記嗜好に対応する広告の配信を制御することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記特定手段は、所定時間ごとに、当該所定時間に前記デジタルサイネージを通過した利用者の嗜好および各嗜好に該当する前記利用者の割合を特定し、
前記配信制御手段は、前記所定時間ごとに、前記各嗜好に対応する広告が前記利用者の割合によって特定される時間表示されるように、各広告の配信を制御することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記デジタルサイネージへ配信された回数、または、前記デジタルサイネージに表示されているときに通過した利用者の人数に基づいて、広告主に課金する課金手段をさらに有することを特徴とする請求項１から５のいずれか一つに記載の情報処理装置。
【請求項７】
コンピュータが、
利用者がコンテンツの閲覧に際して実行した処理に関する履歴情報を、前記利用者の端末から取得する取得工程と、
前記取得工程によって取得された前記履歴情報に基づいて、デジタルサイネージに表示させる広告の配信を制御する配信制御工程と
を含むことを特徴とする配信制御方法。
【請求項８】
コンピュータに、
利用者がコンテンツの閲覧に際して実行した処理に関する履歴情報を、前記利用者の端末から取得する取得手順と、
前記取得手順によって取得された前記履歴情報に基づいて、デジタルサイネージに表示させる広告の配信を制御する配信制御手順と
を実行させることを特徴とする配信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、配信制御方法および配信制御プログラムに関する。
【背景技術】
【０００２】
従来、ユーザの投稿内容からイベント内容とユーザ群の移動とを推測して、会場から駅までの道のりにおけるデジタルサイネージに、イベントに対応する広告を配信して表示させる技術が知られている。また、基地局に入圏した端末情報からユーザ属性を取得して、当該属性を有するユーザの多くが行う行動パターンを予測して、最適なコンテンツをデジタルサイネージに、配信して表示させる技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１４８９４９号公報
【特許文献２】特開２０１０−２８６６７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記技術では、ユーザ属性やイベント内容に対応した広告がデジタルサイネージに表示されるので、必ずしもユーザが興味を抱く広告ではない場合が多く、ユーザが広告を見ないことから、広告による集客効果などが低下する。
【０００５】
本願は、上記に鑑みてなされたものであって、ユーザへの影響度が大きい広告をデジタルサイネージに表示させることができる情報処理装置、配信制御方法および配信制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る情報処理装置は利用者がコンテンツの閲覧に際して実行した処理に関する履歴情報を、前記利用者の端末から取得する取得手段と、前記取得手段によって取得された前記履歴情報に基づいて、デジタルコンテンツを表示するデジタルサイネージに表示させる広告の配信を制御する配信制御手段と、を備えたことを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、ユーザへの影響度が大きい広告をデジタルサイネージに表示させることができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係るシステムの全体構成例を説明する図である。
【図２】図２は、検索システムを構成する各装置の機能構成を示す機能ブロック図である。
【図３】図３は、ジャンルＤＢ１２ａが記憶する情報の例を示す図である。
【図４】図４は、サイネージＤＢ１２ｂに記憶される情報の例を示す図である。
【図５】図５は、履歴ＤＢ１２ｃに記憶される情報の例である。
【図６】図６は、広告ＤＢ２２ａに記憶される情報の例を示す図である。
【図７】図７は、広告配信処理の流れを示すシーケンス図である。
【図８】図８は、デジタルサイネージ５０への広告配信例を説明する図である。
【図９】図９は、広告配信のスケジュール例を説明する図である。
【図１０】図１０は、スケジュール配信の処理の流れを説明するフローチャートである。
【図１１】図１１は、デジタルサイネージ５０の設置例を説明する図である。
【図１２】図１２は、サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願の開示する情報処理装置、配信制御方法および配信制御プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。
【００１０】
［１．システム構成例］
まず、実施形態に係る検索システムのシステム構成例を説明する。図１は、実施形態に係るシステムの全体構成例を説明する図である。図１に示すように、システムは、ユーザ端末１、配信制御サーバ１０、広告配信サーバ２０、デジタルサイネージ５０を有して構成される。
【００１１】
ユーザ端末１は、ユーザが利用する端末であり、例えば、タッチパネルの機能を備えるタブレット端末であって、ウェブページを閲覧するユーザによって利用される情報処理装置である。なお、ユーザ端末１は、例えば、スマートフォンや、デスクトップ型ＰＣ（Personal  Computer）や、ノート型ＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等であってもよい。また、ユーザ端末１は、ユーザによる操作に従って、図示しないＷｅｂサーバからＷｅｂページを取得し、取得したＷｅｂページを表示する。
【００１２】
デジタルサイネージ５０は、通信ネットワークを介して配信されるデジタルコンテンツを表示する端末であり、道路や駅などに設置される。なお、本実施形態では、Ｗｅｂページを例にして説明するが、これに限定されず、動画、静止画、書類などの各種コンテンツであっても同様に処理することができる。
【００１３】
配信制御サーバ１０は、Ｗｅｂページの閲覧履歴等によって、デジタルサイネージ５０に配信する広告コンテンツ（以下、単に「広告」と記載する場合がある）の種別を決定するサーバである。配信制御サーバ１０は、ユーザ端末１、広告配信サーバ２０、Ｗｅｂページを検索する検索サーバなどと通信可能に接続される。
【００１４】
広告配信サーバ２０は、配信制御サーバ１０が決定した広告の種別にしたがって、該当する広告をデジタルサイネージ５０に配信して表示させるサーバである。広告配信サーバ２０は、配信制御サーバ１０、デジタルサイネージ５０などと通信可能に接続される。
【００１５】
このような状態において、ユーザ端末１は、ユーザが電車に乗り込む際に、ユーザのＷｅｂ検索を受け付けて、経済ニュースのＷｅｂページを表示させる（Ｓ１）。続いて、ユーザ端末１は、ユーザが電車に乗っている間に、Ｗｅｂページの検索指示を受け付けて、経済ニュースのＷｅｂページを続けて表示させる（Ｓ２）。
【００１６】
例えば、ユーザ端末１は、Ｗｅｂ検索サーバなどにアクセスして、「経済」などの検索クエリを入力してＷｅｂページを検索した結果、経済ニュースのＷｅｂページを表示する。
【００１７】
そして、配信制御サーバ１０は、利用者がユーザがＷｅｂページの閲覧に際にして処理に関する情報を、利用者のユーザ端末１から取得する（Ｓ３）。
【００１８】
例えば、配信制御サーバ１０は、電車を降りて配信制御サーバ１０の管理下にある位置に存在するユーザ端末１から、閲覧履歴として「経済ニュース」や検索クエリとして「株価、経済」などを取得する。このとき、配信制御サーバ１０は、ユーザ端末１の位置情報および速度情報を取得することもできる。例えば、配信制御サーバ１０は、角速度「Ｑ１（ｐｄｓ）」などを取得する。
【００１９】
続いて、配信制御サーバ１０は、取得されたＷｅｂ情報またはクエリ情報に基づいて、デジタルコンテンツを表示するデジタルサイネージ５０に表示させる広告のジャンルを決定する（Ｓ４）。
【００２０】
具体的には、配信制御サーバ１０は、デジタルサイネージ５０の方向に向かうユーザ端末１を特定し、特定したユーザ端末１から取得された閲覧履歴が「経済ニュース」である場合、ジャンルが「経済」の広告を配信対象と決定して、広告配信サーバ２０に通知する。このとき、配信制御サーバ１０は、デジタルサイネージ５０が複数ある場合は、各デジタルサイネージ５０について、配信対象のジャンルを通知する。
【００２１】
その後、広告配信サーバ２０は、配信制御サーバ１０から通知されたジャンルに対応する広告を、デジタルサイネージ５０に配信する（Ｓ５）。具体的には、広告配信サーバ２０は、「ジャンル、広告」として「スポーツ、ゴルフ広告」、「経済、英会話広告」、「アニメ、アニメ広告」を対応付けたテーブルを保持する。そして、広告配信サーバ２０は。通知されたジャンル「経済」に対応付けられる「英会話広告」をデジタルサイネージ５０に配信する。
【００２２】
そして、デジタルサイネージ５０は、広告配信サーバ２０から通知された広告を表示する（Ｓ６）。例えば、デジタルサイネージ５０の広告が「マンション広告」の状態で、「英会話広告」が受信されると、「マンション広告」から「英会話広告」に広告が切り替わる。
【００２３】
このように、図１に示すシステムでは、デジタルサイネージ５０の前を通過すると予測されるユーザ端末１が閲覧していたＷｅｂページに関連する広告を、デジタルサイネージ５０に表示させることができる。つまり、ユーザへの影響度が大きい広告をデジタルサイネージ５０に表示させることができる。この結果、ユーザがリアルタイムに興味を持っている広告をリアルタイムにデジタルサイネージ５０に表示することができ、ユーザがデジタルサイネージ５０の広告を閲覧する可能性が高くなるので、広告による集客効果の向上が図れる。
【００２４】
［２．システムの機能構成］
次に、システムを構成する各装置の機能構成について説明する。図２は、検索システムを構成する各装置の機能構成を示す機能ブロック図である。なお、ユーザ端末１は、一般的なスマートフォンなどと同様の機能構成を有し、デジタルサイネージ５０は、一般的なサイネージ端末と同様の機能構成を有するので、詳細な説明は省略する。
【００２５】
［２−１．配信制御サーバの機能構成］
図２に示すように、配信制御サーバ１０は、通信部１１、記憶部１２、制御部１３を有する。
【００２６】
通信部１１は、無線通信や有線通信を実行する処理部であり、例えば無線インタフェースやネットワークインタフェースカードなどである。この通信部１１は、ユーザ端末１から閲覧履歴や各種情報を受信し、広告配信サーバ２０に各種情報を送信する。
【００２７】
記憶部１２は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置である。かかる記憶部１２は各種プログラムや設定データなどが記憶される。記憶部１２に記憶されるプログラムは、例えば、ＯＳ（Operating  System）、各種アプリケーションのプログラムなどである。この記憶部１２は、ジャンルＤＢ１２ａ、サイネージＤＢ１２ｂ、履歴ＤＢ１２ｃを記憶する。
【００２８】
ジャンルＤＢ１２ａは、ユーザの嗜好を特定するデータベースである。図３は、ジャンルＤＢ１２ａが記憶する情報の例を示す図である。図３に示すように、ジャンルＤＢ１２ａは、「嗜好、閲覧ページ、検索クエリ」を対応付けて記憶する。なお、ここで記憶される情報は、予め登録される情報である。
【００２９】
「嗜好」は、閲覧ページや検索クエリで特定されるユーザの嗜好を示す。「閲覧ページ」は、ユーザが閲覧したＷｅｂページの種別を示し、「検索クエリ」は、ユーザがＷｅｂページの検索に使用した検索キーワードを示す。
【００３０】
図３の場合、株価や経済ニュースを閲覧したユーザの嗜好や、決算、経済、株などを入力してＷｅｂページを検索したユーザの嗜好を「経済」と特定することが記載されている。また、アニメやイベントのＷｅｂページを閲覧したユーザの嗜好や、フィギュア、秋葉原などを入力してＷｅｂページを検索したユーザの嗜好を「アニメ」と特定することが記載されている。
【００３１】
サイネージＤＢ１２ｂは、デジタルサイネージ５０の設置位置などを記憶するデータベースである。図４は、サイネージＤＢ１２ｂに記憶される情報の例を示す図である。図４に示すように、サイネージＤＢ１２ｂは、「サイネージＩＤ、位置情報、周辺情報」を対応付けて記憶する。なお、ここで記憶される情報は、予め登録される情報である。
【００３２】
「サイネージＩＤ」は、デジタルサイネージ５０を特定する識別子である。「位置情報」は、デジタルサイネージ５０の位置を特定する位置情報であり、例えば座標などである。「周辺情報」は、デジタルサイネージ５０を閲覧可能と判断する範囲を特定する情報であり、例えば座標などである。
【００３３】
図４の場合、「ＤＳ０１」で特定されるサイネージ５０は、座標（Ｘ３，Ｙ３）に位置し、ユーザは、（Ｘ１，Ｙ１）から（Ｘ５，Ｙ５）までの範囲に位置するときに、このサイネージ５０を閲覧することができることを示す。
【００３４】
履歴ＤＢ１２ｃは、ユーザ端末１から取得されたＷｅｂページの閲覧履歴などを記憶するデータベースである。図５は、履歴ＤＢ１２ｃに記憶される情報の例である。図５に示すように、履歴ＤＢ１２ｃは、「時刻、端末情報、位置情報、速度情報（ｄｐｓ）、履歴情報、クエリ情報、進行先サイネージ、嗜好」を対応付けて記憶する。ここで記憶される情報は、制御部１３の各処理部によって生成される。
【００３５】
「時刻」は、履歴情報が取得された日時を示す。「端末情報」は、ユーザ端末１を識別する情報であり、例えばユーザ名、電話番号、機種情報、製造番号などユーザ端末１から取得できる情報である。「位置情報」は、ユーザ端末１の位置情報であり、例えばユーザ端末１がＧＰＳで測定した座標などである。「速度情報（ｄｐｓ）」は、ユーザ端末１の角速度であり、例えばユーザ端末１がジャイロセンサ等で測定した測定値などである。
【００３６】
「履歴情報」は、ユーザ端末１が閲覧したＷｅｂページの履歴を示す情報であり、例えば閲覧したＷｅｂページのＵＲＬ（Uniform  Resource  Locator）やＷｅｂページのタイトルなどである。「クエリ情報」は、ユーザ端末１がＷｅｂページの検索に使用した検索キーワードなどである。「進行先サイネージ」は、ユーザ端末１が通過すると予測されるデジタルサイネージ５０を特定する情報であり、後述する制御部１３によって特定される。「嗜好」は、ユーザ端末１のユーザの嗜好を示す情報であり、後述する制御部１３によって特定される。
【００３７】
図５の１行目は、「２０１４年９月１１日１２時」に、（Ｘ１，Ｙ１）に位置する「ＵＩＤ０１」のユーザ端末１から取得された履歴情報である。そして、このユーザ端末１は、「経済ニュース」を閲覧し、「Ｑ１」の角速度で移動して、「ＤＳ０１」のデジタルサイネージ５０を通過すると予測される。また、このユーザ端末１のユーザの嗜好が「経済」と判定されたことを示す。
【００３８】
制御部１３は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、配信制御サーバ１０内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００３９】
図２に示すように、制御部１３は、履歴取得部１３ａ、位置特定部１３ｂ、嗜好特定部１３ｃ、通知部１３ｄを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３の内部構成は、図２に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３が有する各処理部の接続関係は、図２に示した接続関係に限られず、他の接続関係であってもよい。
【００４０】
なお、履歴取得部１３ａ、位置特定部１３ｂ、嗜好特定部１３ｃ、通知部１３ｄは、例えばＣＰＵなどが有する電子回路の一例やＣＰＵが実行するプロセスの一例である。
【００４１】
（履歴取得部１３ａ）
履歴取得部１３ａは、利用者が閲覧したＷｅｂページに関するＷｅｂ情報または利用者がＷｅｂページの検索に使用した検索クエリに関するクエリ情報を、利用者のユーザ端末１から取得する処理部である。また、履歴取得部１３ａは、ユーザ端末１の位置情報や角速度などを、ユーザ端末１から取得する。
【００４２】
具体的には、履歴取得部１３ａは、予め指定した位置に位置するユーザ端末１から、Ｗｅｂブラウザなどに登録される閲覧履歴やＷｅｂブラウザなどに入力された検索クエリを取得する。このとき、履歴取得部１３ａは、ユーザ端末１の位置情報や加速度も取得する。そして、履歴取得部１３ａは、取得した各種情報を用いて、履歴ＤＢ１２ｃにレコードを生成し、ユーザ端末１の履歴情報を格納する。
【００４３】
例えば、履歴取得部１３ａは、Ｗｅｂブラウザなどに登録される閲覧履歴や検索クエリを、ユーザ端末１のＷｅｂブラウザや所定の格納領域から取得する。別の方法としては、配信制御サーバ１０は、ユーザ端末１がアクセスした、配信制御サーバ１０と同じ企業等によって管理されるＷｅｂ検索サーバにアクセスして、ユーザ端末１の閲覧履歴や検索クエリを取得することもできる。
【００４４】
また、履歴取得部１３ａは、ユーザ端末１がＧＰＳ（Global  Positioning  System）を用いて測定した現在位置の座標、ユーザ端末１が有する加速度センサで測定された加速度、ユーザ端末１が有するジャイロセンサで測定された角速度などの情報を、ユーザ端末１から取得する。
【００４５】
位置特定部１３ｂは、ユーザ端末１の進行方向を特定し、進行方向からユーザ端末１が通過するデジタルサイネージ５０を予測する処理部である。具体的には、位置特定部１３ｂは、ユーザ端末１の位置を示す座標と角速度から、ユーザの進行方向を特定する。そして、位置特定部１３ｂは、特定した進行方向とサイネージＤＢ１２ｂに記憶される情報とを比較して、ユーザ端末１が通過するデジタルサイネージ５０を予測し、予測されたデジタルサイネージ５０のＩＤを履歴ＤＢ１２ｃに格納する。
【００４６】
例えば、位置特定部１３ｂは、ユーザ端末１の進行方向を、「現在位置から南西方向」や「現在位置から（Ｘ５，Ｙ５）の方向」などと特定する。そして、位置特定部１３ｂは、特定した進行方向と一致する位置情報に対応付けられるデジタルサイネージ５０、または、特定した進行方向を含む周辺情報に対応付けられるデジタルサイネージ５０を、ユーザが閲覧する可能性の高いデジタルサイネージ５０と推測する。
【００４７】
なお、位置特定部１３ｂは、進行方向の特定に、ユーザ端末１の加速度センサが測定した加速度や地磁気センサが取得した方位などを用いることもできる。さらには、位置特定部１３ｂは、ユーザ端末１が実行する自律航法などの履歴を取得して、進行方向を特定することもできる。
【００４８】
（嗜好特定部１３ｃ）
嗜好特定部１３ｃは、ユーザ端末１を利用するユーザの嗜好を特定する処理部である。具体的には、嗜好特定部１３ｃは、ユーザ端末１ごとに、各ユーザ端末１の閲覧履歴や検索クエリとジャンルＤＢ１２ａを用いて、各ユーザ端末の嗜好を特定して、履歴ＤＢ１２ｃに格納する。
【００４９】
例えば、嗜好特定部１３ｃは、ユーザ端末「ＵＩＤ０１」のＷｅｂ閲覧履歴が「経済ニュース」である場合、ジャンルＤＢ１２ａを参照して、「経済ニュース」のジャンルが「経済」であることを特定する。そして、嗜好特定部１３ｃは、履歴ＤＢ１２ｃにおいて、ユーザ端末「ＵＩＤ０１」に対応する「嗜好」に「経済」を格納する。
【００５０】
（通知部１３ｄ）
通知部１３ｄは、各サイネージに対して、ユーザの嗜好に対応する広告のジャンルを特定して、特定したジャンルを広告配信サーバ２０に通知する処理部である。具体的には、通知部１３ｄは、履歴ＤＢ１２ｃを参照して、進行先サイネージでユーザ端末１をグルーピングする。そして、通知部１３ｄは、各デジタルサイネージについて、グループ化されたユーザ端末の嗜好を検出し、検出した嗜好を配信対象の広告のジャンルとして、広告配信サーバ２０に送信する。
【００５１】
例えば、嗜好特定部１３ｃは、サイネージＩＤが「ＤＳ０１」を通過すると予測されるユーザ端末１の閲覧履歴が「経済ニュース」である場合、「経済ニュース」に対応する嗜好「経済」をジャンルＤＢ１２ａから特定し、サイネージＩＤ「ＤＳ０１」と嗜好「経済」を対応付けて広告配信サーバ２０に送信する。
【００５２】
同様に、嗜好特定部１３ｃは、検索クエリが「フィギュア」である場合、「フィギュア」に対応する嗜好「アニメ」をジャンルＤＢ１２ａから特定し、サイネージＩＤ「ＤＳ０５」および嗜好「アニメ」を対応付けて広告配信サーバ２０に送信する。
【００５３】
なお、嗜好特定部１３ｃは、１つのサイネージに複数のユーザ端末が存在し、複数の嗜好が特定された場合、最も多い嗜好を広告配信サーバ２０に送信することもでき、特定された嗜好全てを広告配信サーバ２０に送信することもできる。さらに、嗜好特定部１３ｃは、特定された各嗜好と、その嗜好に該当するユーザの割合とを対応付けて広告配信サーバ２０に送信することもできる。
【００５４】
［２−２．広告配信サーバの機能構成］
図２に示すように、広告配信サーバ２０は、通信部２１、記憶部２２、制御部２３を有する。
【００５５】
通信部２１は、無線通信や有線通信を実行する処理部であり、例えば無線インタフェースやネットワークインタフェースカードなどである。この通信部２１は、配信制御サーバ１０１からユーザの嗜好に関する情報を受信し、デジタルサイネージ５０に各種広告を送信する。
【００５６】
記憶部２２は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置である。かかる記憶部２２は各種プログラムや設定データなどが記憶される。記憶部２２に記憶されるプログラムは、例えば、ＯＳ（Operating  System）、各種アプリケーションのプログラムなどである。この記憶部２２は、広告ＤＢ２２ａを記憶する。
【００５７】
広告ＤＢ２２ａは、広告主によって入稿された広告に関する情報を記憶するデータベースである。図６は、広告ＤＢ２２ａに記憶される情報の例を示す図である。図６に示すように、広告ＤＢ２２ａは、「広告、ジャンル情報、広告料」を対応付けて記憶する。ここで記憶される情報は、管理者等によって予め記憶される。
【００５８】
「広告」は、広告主が入稿した広告であり、「ジャンル情報」は、広告主が指定した広告のジャンルを示す。「広告料」は、広告主が支払う広告料であり、例えば通過人数一人当たりの単価である。
【００５９】
図６の場合、「広告Ａ」は、ジャンル「経済」に該当し、ユーザ一人に対して１０円の広告料が支払われることを示す。つまり、広告Ａを表示したデジタルサイネージ５０を５０人通過した場合、広告Ａの広告主は５００円を支払うことを示す。
【００６０】
制御部２３は、例えば、ＣＰＵやＭＰＵ等によって、配信制御サーバ１０内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部２３は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００６１】
図２に示すように、制御部２３は、受信部２３ａ、決定部２３ｂ、配信制御部２３ｃを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部２３の内部構成は、図２に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部２３が有する各処理部の接続関係は、図２に示した接続関係に限られず、他の接続関係であってもよい。
【００６２】
（受信部２３ａ）
受信部２３ａは、サイネージに配信する広告のジャンルを特定するユーザの嗜好情報を受信する処理部である。例えば、受信部２３ａは、サイネージＩＤ「ＤＳ０１」と嗜好「経済」との対応付けを、配信制御サーバ１０から受信する。そして、受信部２３ａは、受信した情報を決定部２３ｂに通知する。
【００６３】
（決定部２３ｂ）
決定部２３ｂは、デジタルサイネージ５０に配信する広告を決定する処理部である。具体的には、決定部２３ｂは、受信部２３ａからサイネージＩＤ「ＤＳ０１」と嗜好「経済」との対応付けが入力されると、嗜好「経済」をキーにして広告ＤＢ２２ａのジャンル情報を検索する。そして、決定部２３ｂは、ジャンル情報「経済」に対応付けられる「広告Ａ」を特定する。こうして、決定部２３ｂは、サイネージＩＤ「ＤＳ０１」のデジタルサイネージ５０への配信対象を「広告Ａ」と決定し、決定した情報を配信制御部２３ｃに通知する。
【００６４】
なお、決定部２３ｂは、１つのデジタルサイネージについて複数の広告が決定された場合、最も広告料の高い広告を、配信対象として決定することもでき、広告料が高い順に優先度を設定することもできる。
【００６５】
配信制御部２３ｃは、デジタルサイネージ５０に広告を配信する処理部である。具体的には、配信制御部２３ｃは、デジタルサイネージ５０ごとに、決定部２３ｂによって決定された広告を各デジタルサイネージ５０の広告領域に配信して、デジタルサイネージ５０に広告を表示させる。
【００６６】
例えば、配信制御部２３ｃは、サイネージＩＤ「ＤＳ０１」への配信対象が「広告Ａ」であることを決定部２３ｂから受信する。すると、配信制御部２３ｃは、「ＤＳ０１」のデジタルサイネージ５０の広告領域に、「広告Ａ」を表示させる。
【００６７】
なお、配信制御部２３ｃは、１つのデジタルサイネージ５０に複数の広告が配信対象として決定された場合、任意の手法で広告の配信を制御することができる。例えば、配信制御部２３ｃは、例えば５分など所定時間ごとに広告を配信して、デジタルサイネージ５０に表示させる広告を定期的に切替えることもできる。また、配信制御部２３ｃは、優先度が設定されている場合、優先度が高い順に順次配信することもでき、最も優先度が高い広告だけを表示させることもできる。
【００６８】
［３．広告配信処理の流れ］
次に、図１に示したシステムで実行される広告配信の処理を説明する。図７は、広告配信処理の流れを示すシーケンス図である。図７に示すように、ユーザ端末１は、配信制御サーバ１０と同じ管理下にある検索サーバにアクセスして、検索クエリの入力を受け付けてＷｅｂページを検索し（Ｓ１０１）、所望のＷｅｂページを表示する（Ｓ１０２）。
【００６９】
そして、配信制御サーバ１０の履歴取得部１３ａは、管理領域に位置するユーザ端末１から、履歴情報や位置情報を取得する（Ｓ１０３とＳ１０４）。続いて、位置特定部１３ｂは、管理領域に位置するユーザ端末１ごとに、履歴取得部１３ａによって取得された位置情報とサイネージＤＢ１２ｂとを用いて、進行方向と進行先のデジタルサイネージ５０を特定する（Ｓ１０５）。
【００７０】
その後、配信制御サーバ１０の嗜好特定部１３ｃは、履歴取得部１３ａによって取得された履歴情報とジャンルＤＢ１２ａとを用いて、各ユーザ端末１の嗜好を特定する（Ｓ１０６）。
【００７１】
そして、配信制御サーバ１０の通知部１３ｄは、各処理部によって生成された履歴ＤＢ１２ｃを参照して、デジタルサイネージ５０ごとに、配信対象のジャンルを特定する（Ｓ１０７）。その後、通知部１３ｄは、各デジタルサイネージ５０に配信する広告のジャンルを広告配信サーバ２０に送信する（Ｓ１０８とＳ１０９）。
【００７２】
すると、広告配信サーバ２０の受信部２３ａが、各デジタルサイネージ５０に配信する広告のジャンルを受信し、決定部２３ｂが、広告ＤＢ２２ａを参照して、デジタルサイネージ５０ごとに、配信対象の広告を決定する（Ｓ１１０）。
【００７３】
そして、広告配信サーバ２０の配信制御部２３ｃは、決定部２３ｂによって決定された広告を、各デジタルサイネージ５０に配信する（Ｓ１１１とＳ１１２）。その後、各デジタルサイネージ５０は、配信された広告を表示する（Ｓ１１３）。
【００７４】
［４．広告配信の具体例］
次に、デジタルサイネージの広告配信の具体例を説明する。図８は、デジタルサイネージ５０への広告配信例を説明する図である。図８に示すように、ユーザ端末１が株価のＷｅｂページを表示させている場合、ユーザは、株価など経済ニュースに興味があると予測できる。一方で、ユーザ端末１が居酒屋のＷｅｂページを表示させている場合、ユーザは、居酒屋などの割引情報等に興味があると予測できる。
【００７５】
そこで、配信制御サーバ１０は、株価のＷｅｂページを表示させているユーザ端末１の嗜好を「経済」と特定し、居酒屋のＷｅｂページを表示させているユーザ端末１の嗜好を「居酒屋」と特定する。
【００７６】
この結果、広告配信サーバ２０は、株価のＷｅｂページを表示させているユーザ端末１が通過するデジタルサイネージ５０には、「新証券プラン」などの経済に関する広告を表示させる。また、広告配信サーバ２０は、居酒屋のＷｅｂページを表示させているユーザ端末１が通過するデジタルサイネージ５０には、「居酒屋クーポン」などの居酒屋に関する広告を表示させる。
【００７７】
したがって、広告配信サーバ２０は、各デジタルサイネージ５０に、通過するユーザの嗜好にあわせた広告を表示させることができる。
【００７８】
［５．広告のスケジュール配信］
続いて、デジタルサイネージ５０に配信する広告をスケジュールリングする例について説明する。図９は、広告配信のスケジュール例を説明する図である。
【００７９】
具体的には、配信制御サーバ１０は、前日にデジタルサイネージ５０を通過したユーザの履歴情報や検索クエリを収集し、デジタルサイネージ５０を通過した各ユーザの嗜好を特定する。そして、配信制御サーバ１０は、各デジタルサイネージ５０について、どのような嗜好をユーザがどのくらい通過したかを特定する。
【００８０】
つまり、配信制御サーバ１０は、デジタルサイネージ５０を通過したユーザ端末１の台数が１００台であるとき、経済ニュースなどの経済に関するＷｅｂページを閲覧したユーザ数やアニメのＷｅｂページを閲覧したユーザ数を特定し、特定したユーザ数にしたがって、広告の配信スケジュールを決定する。そして、広告配信サーバ２０は、決定された配信スケジュールにしたがって、広告を配信する。
【００８１】
具体的には、図９に示すように、配信制御サーバ１０は、「サイネージＩＤ、時間帯、スケジュール」を対応付けた情報を生成する。ここで、「サイネージＩＤ」は、デジタルサイネージを特定する情報であり、「時間帯」は、広告を配信する時間帯を示し、「スケジュール」は、配信スケジュールを示す。
【００８２】
図９の例では、配信制御サーバ１０は、デジタルサイネージ「ＤＳ０１」について、朝の８時から朝の９時までの間、経済の広告を５０％、アニメの広告を３０％、スポーツの広告を２０％配信すると決定したことを示す。つまり、配信制御サーバ１０は、デジタルサイネージ「ＤＳ０１」を前日に通過したユーザのうち、嗜好が「経済」と特定されるユーザが５０％であり、嗜好が「アニメ」と特定されるユーザが３０％であり、嗜好が「スポーツ」と特定されるユーザが２０％であることを示す。
【００８３】
また、配信制御サーバ１０は、デジタルサイネージ「ＤＳ０１」について、朝の９時から朝の１０時までの間、スポーツの広告を６０％、アニメの広告を３５％、スポーツの広告を５％配信すると決定したことを示す。
【００８４】
その後、広告配信サーバ２０は、デジタルサイネージ「ＤＳ０１」に対して、朝８時から朝９時までの１時間のうち、経済に対応する広告を３０分間表示させ、アニメに対応する広告を２０分間表示させ、スポーツに対応する広告を１０分間表示させる。また、広告配信サーバ２０は、朝９時から朝１０時までの１時間のうち、経済に対応する広告を３分間表示させ、アニメに対応する広告を２１分間表示させ、スポーツに対応する広告を３６分間表示させる。
【００８５】
なお、広告配信サーバ２０は、各広告を決められた時間だけ配信すればよく、配信するタイミング等は任意に設定することができる。一例を挙げると、広告配信サーバ２０は、朝８時に経済の広告を配信して、３０分間経済の広告を表示させる。続いて、広告配信サーバ２０は、朝８時３０分にアニメの広告を配信して、２０分間アニメの広告を表示させる。その後、広告配信サーバ２０は、朝８時５０分にスポーツの広告を配信して、１０分間スポーツの広告を表示させる。
【００８６】
また、別の例としては、広告配信サーバ２０は、朝８時に経済の広告を配信して、２０分間、経済の広告を表示させた後、朝８時２０分にアニメの広告を配信して、１０分間アニメの広告を表示させて、朝８時３０分にスポーツの広告を配信して、１０分間スポーツの広告を表示させる。続いて、広告配信サーバ２０は、朝８時４０分にアニメの広告を配信して、１０分間アニメの広告を表示させた後、朝８時５０分に経済の広告を配信して、１０分間経済の広告を表示させることもできる。
【００８７】
なお、ここでは、前日の閲覧結果を用いる例を説明するが、これに限定されるものではなく、例えば１週間など任意の過去の情報を利用することができる。また、サイネージごとに必ずしも広告の配信をスケジュールする必要はなく、例えば、前日に最も多かった嗜好に対応する広告を配信することもできる。
【００８８】
［６．スケジュール配信の処理の流れ］
図１０は、スケジュール配信の処理の流れを説明するフローチャートである。図１０に示すように、配信制御サーバ１０の履歴取得部１３ａは、各ユーザ端末１から履歴情報と位置情報を取得する（Ｓ２０１：Ｙｅｓ）。
【００８９】
続いて、位置特定部１３ｂは、履歴取得部１３ａによって取得された位置情報とサイネージＤＢ１２ｂとを用いて、進行方向と進行先のデジタルサイネージ５０を特定する（Ｓ２０２）。そして、嗜好特定部１３ｃは、履歴取得部１３ａによって取得された履歴情報とジャンルＤＢ１２ａとを用いて、各ユーザ端末１の嗜好を特定する（Ｓ２０３）。
【００９０】
その後、通知部１３ｄは、履歴ＤＢ１２ｃを参照して、デジタルサイネージ５０でユーザ端末をグループ分けする（Ｓ２０４）。具体的には、通知部１３ｄは、同じ進行先サイネージに該当するユーザ端末を抽出する。
【００９１】
そして、通知部１３ｄは、デジタルサイネージ５０を１つ選択し（Ｓ２０５）、１時間など所定時間ごとに、ユーザの嗜好の割合を算出する（Ｓ２０６）。例えば、通知部１３ｄは、進行先サイネージが「ＤＳ０１」を処理対象として選択し、進行先サイネージが「ＤＳ０１」に対応付けられるユーザ端末の嗜好を集計し、各嗜好に該当するユーザの割合を算出する。
【００９２】
そして、通知部１３ｄは、未処理のデジタルサイネージ５０が存在する場合（Ｓ２０７：Ｙｅｓ）、次のデジタルサイネージ５０について、Ｓ２０５以降を繰り返す。一方、通知部１３ｄは、未処理のデジタルサイネージ５０が存在しない場合（Ｓ２０７：Ｎｏ）、Ｓ２０１からＳ２０７で生成された配信スケジュールを広告配信サーバ２０に送信する（Ｓ２０８）。
【００９３】
［７．デジタルサイネージ例］
続いて、デジタルサイネージ５０の設置方法の一例を示す。図１１は、デジタルサイネージ５０の設置例を説明する図である。図１１（ａ）〜（ｄ）は、デジタルサイネージ５０の設置方法の一例を示す説明図である。図１１（ａ）は、例えば、駅構内、地下街および複合施設等の屋根のある通路の天井に、デジタルサイネージ５０を設置した例である。デジタルサイネージ５０を天井に設置することで、歩行者が多くいても、遠くから案内を見ることができる。図１１（ｂ）は、例えば、駅構内、地下街および複合施設等の柱にデジタルサイネージ５０を設置した例である。デジタルサイネージ５０を柱に設置することで、天井が低い通路であっても適用できる。また、デジタルサイネージ５０は、表示部と入力部とが一体化したタッチパネルを用いることで、ユーザが操作できる案内を表示することができる。図１１（ｃ）は、例えば、道路等の屋外にデジタルサイネージ５０を設置した例である。デジタルサイネージ５０を屋外に設置することで、道路で接続される目的地に対する案内を表示することができる。図１１（ｄ）は、例えば、可搬型のデジタルサイネージ５０とした例である。デジタルサイネージ５０を可搬型とすることで、イベント会場等の臨時で案内を出したい場合に対応することができる。
【００９４】
［８．効果］
このように、配信制御サーバ１０は、利用者が閲覧したコンテンツに関するコンテンツ情報または利用者がコンテンツの検索に使用した検索クエリに関するクエリ情報を、利用者のユーザ端末１から取得し、コンテンツ情報またはクエリ情報に基づいて、デジタルサイネージ５０に表示させる広告の配信を制御することができる。したがって、配信制御サーバ１０は、ユーザが興味を抱く広告を表示させることができ、ユーザが広告を見る可能性が高くなり、広告による集客効果などが向上する。
【００９５】
また、配信制御サーバ１０は、ユーザの嗜好をリアルタイムに特定して、デジタルサイネージ５０への広告配信をリアルタイムに制御することができる。この結果、配信制御サーバ１０は、デジタルサイネージ５０を通過すると現時点で予測されるユーザの嗜好に適した広告の配信制御を実行することができるので、ユーザが広告を見る可能性をより高くすることができ、広告による集客効果の更なる向上が期待できる。
【００９６】
また、配信制御サーバ１０は、前日にデジタルサイネージ５０を通過したユーザの嗜好から、広告配信のスケジュール等を制御することができる。したがって、配信制御サーバ１０は、デジタルサイネージ５０を通過する可能性の高いユーザの嗜好に適した広告を配信することができる。また、配信制御サーバ１０は、例えば通勤時間帯などのように、デジタルサイネージ５０を通過する可能性の高い各ユーザが興味のある広告を配信することができる。
【００９７】
また、配信制御サーバ１０は、広告料が高い広告主の広告を優先して配信制御することができるので、広告料による収入増加が期待できる。また、広告主側は、高い広告料を支払って、配信時間等を選択することができるので、必要な時に必要な広告を提供することができ、無駄な支出を抑えつつ、広告効果の向上が図れる。
【００９８】
［９．その他の実施形態例］
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。また、各実施形態は、矛盾のない範囲内で適宜組み合わせることもできる。以下では、異なる実施形態を例示する。
【００９９】
（課金）
例えば、上記システムでは、任意の手法で、広告主に課金することができる。例えば、配信制御サーバ１０または広告配信サーバ２０は、１広告あたりの広告料を課金することもでき、１広告あたりの広告料に実際に通過したユーザ端末１の数を乗算して課金することもでき、１広告あたりの広告料に実際に配信された時間に基づいた定数を算して課金することもできる。したがって、デジタルサイネージ５０の配置状態や広告主の予算などに応じて、課金方法を任意に変更することができる。
【０１００】
（構成）
上記実施形態では、配信制御サーバ１０と広告配信サーバ２０とが別の筐体で実現される例を説明したが、これに限定されるものではなく、同じ筐体で実現することもできる。
【０１０１】
（広告配信例）
例えば、配信制御サーバ１０は、デジタルサイネージ５０の指定された領域に、広告をＰＵＳＨ式に配信することもできる。また、デジタルサイネージ５０は、デジタルページを表示させるときに、当該デジタルページ内に記述される広告取得命令にしたがって、配信制御サーバ１０にアクセスして広告を取得し、取得した広告を指定領域に表示させることもできる。
【０１０２】
（ハードウェア）
上述した各サーバのハードウェア構成について説明するが、各サーバは同様の構成を有するので、ここでは、配信制御サーバ１０を例にして説明する。図１２は、サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。配信制御サーバ１０は、ＣＰＵ１０ａ、ＲＡＭ１０ｂ、ＲＯＭ（Read  Only  Memory）１０ｃ、ＨＤＤ１０ｄ、通信インタフェース（Ｉ／Ｆ）１０ｅ、入出力インタフェース（Ｉ／Ｆ）１０ｆ、およびメディアインタフェース（Ｉ／Ｆ）１０ｇを備える。
【０１０３】
ＣＰＵ１０ａは、ＲＯＭ１０ｃまたはＨＤＤ１０ｄに格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１０ｃは、配信制御サーバ１０の起動時にＣＰＵ１０ａによって実行されるブートプログラムや、配信制御サーバ１０のハードウェアに依存するプログラム等を格納する。
【０１０４】
ＨＤＤ１０ｄは、ＣＰＵ１０ａによって実行されるプログラムおよび当該プログラムによって使用されるデータ等を格納する。通信インタフェース１０ｅは、各種通信回線を介して他の装置からデータを受信してＣＰＵ１０ａへ送り、ＣＰＵ１０ａが生成したデータを、各種通信回線を介して他の装置へ送信する。
【０１０５】
ＣＰＵ１０ａは、入出力インタフェース１０ｆを介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。ＣＰＵ１０ａは、入出力インタフェース１０ｆを介して、入力装置からデータを取得する。また、ＣＰＵ１０ａは、生成したデータを、入出力インタフェース１０ｆを介して出力装置へ出力する。
【０１０６】
メディアインタフェース１０ｇは、記録媒体１０ｈに格納されたプログラムまたはデータを読み取り、ＲＡＭ１０ｂを介してＣＰＵ１０ａに提供する。ＣＰＵ１０ａは、当該プログラムを、メディアインタフェース１０ｇを介して記録媒体１０ｈからＲＡＭ１０ｂ上にロードし、ロードしたプログラムを実行する。記録媒体１０ｈは、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１０７】
例えば、配信制御サーバ１０のＣＰＵ１０ａは、ＲＡＭ１０ｂ上にロードされたプログラムを実行することにより、履歴取得部１３ａ、位置特定部１３ｂ、嗜好特定部１３ｃ、通知部１３ｄの各機能を実現する。また、ＨＤＤ１０ｄには、記憶部１２に記憶されるデータが格納される。
【０１０８】
配信制御サーバ１０のＣＰＵ１０ａは、これらのプログラムを、記録媒体１０ｈから読み取って実行するが、他の例として、他の装置から、各種通信回線を介してこれらのプログラムを取得してもよい。
【０１０９】
また、実施形態に記載した「部」は、「手段」や「section、module、unit」や「回路」などに読み替えることができる。例えば、履歴取得部は、履歴取得手段や履歴取得回路に読み替えることができる。また、本実施形態について説明したが、上記実施形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれ、各実施形態を組み合わせることもできる。
【０１１０】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施の形態に多様な変更または改良を加えることが可能であることが当業者には明らかである。また、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【０１１１】
１  ユーザ端末
１０  配信制御サーバ
１１  通信部
１２  記憶部
１２ａ  ジャンルＤＢ
１２ｂ  サイネージＤＢ
１２ｃ  履歴ＤＢ
１３  制御部
１３ａ  履歴取得部
１３ｂ  位置特定部
１３ｃ  嗜好特定部
１３ｄ  通知部
２０  広告配信サーバ
２１  通信部
２２  記憶部
２２ａ  広告ＤＢ
２３  制御部
２３ａ  受信部
２３ｂ  決定部
２３ｃ  配信制御部
【図１】
2016061987.tif 000003
【図２】
2016061987.tif 000004
【図３】
2016061987.tif 000005
【図４】
2016061987.tif 000006
【図５】
2016061987.tif 000007
【図６】
2016061987.tif 000008
【図７】
2016061987.tif 000009
【図８】
2016061987.tif 000010
【図９】
2016061987.tif 000011
【図１０】
2016061987.tif 000012
【図１１】
2016061987.tif 000013
【図１２】
2016061987.tif 000014