(57)【要約】【課題】情報提供の効果を向上させることが可能な情報処理装置、情報処理方法及びプログラムを提供する。【解決手段】人流を検出する検出手段（制御部１１）と、検出手段により検出された人流に基づいて人流を構成する人員の属性を推定する推定手段（制御部１１）と、推定手段により推定された属性に基づいて情報を提供する提供手段（制御部１１）と、を備える。提供手段は、例えば、検出手段により検出された人流の通行路沿いに配置された表示手段（表示部２３）に情報を表示させる。【選択図】図１
2017146380.tif 000002
【特許請求の範囲】
【請求項１】
人流を検出する検出手段と、
前記検出手段により検出された人流に基づいて前記人流を構成する人員の属性を推定する推定手段と、
前記推定手段により推定された属性に基づいて情報を提供する提供手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記検出手段は、通常時の交通量からの偏差に基づいて、前記人流を検出することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記推定手段は、前記検出手段により検出された人流周辺の事象に基づいて、前記属性を推定することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記推定手段は、前記検出手段により検出された人流の始終点に基づいて、前記属性を推定することを特徴とする請求項１〜３のいずれか一項に記載の情報処理装置。
【請求項５】
前記推定手段は、前記始終点の施設に基づいて、前記属性を推定することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記推定手段は、日時と、前記始終点の施設で催されるイベントと、に基づいて、前記属性を推定することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
情報端末の位置情報を取得する位置情報取得手段を備え、
前記検出手段は、前記位置情報取得手段により取得された位置情報に基づいて、前記人流を検出することを特徴とする請求項１〜６のいずれか一項に記載の情報処理装置。
【請求項８】
前記推定手段は、前記検出手段により検出された人流内の位置情報に基づいて、前記人流を構成する人員を特定し、前記人流を構成する人員のオンライン行動に基づいて、前記属性を推定することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記提供手段は、前記検出手段により検出された人流の通行路沿いに配置された表示手段に前記情報を表示させることを特徴とする請求項１〜８のいずれか一項に記載の情報処理装置。
【請求項１０】
前記提供手段は、前記検出手段により検出された人流の通行路沿いに配置された音声出力手段より前記情報を音声出力させることを特徴とする請求項１〜９のいずれか一項に記載の情報処理装置。
【請求項１１】
前記提供手段は、前記検出手段により検出された人流を構成する人員が所持する情報端末の出力手段より前記情報を出力させることを特徴とする請求項１〜１０のいずれか一項に記載の情報処理装置。
【請求項１２】
情報処理装置の情報処理方法であって、
人流を検出するステップと、
前記検出された人流に基づいて前記人流を構成する人員の属性を推定するステップと、
前記推定された属性に基づいて情報を提供するステップと、
を含む情報処理方法。
【請求項１３】
コンピュータを、
人流を検出する検出手段、
前記検出手段により検出された人流に基づいて前記人流を構成する人員の属性を推定する推定手段、
前記推定手段により推定された属性に基づいて情報を提供する提供手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、店舗や施設、街頭などに設置されたディスプレイを用いて広告等のコンテンツを配信する、デジタルサイネージと呼ばれるシステムが知られている。
その一例として、カメラ等により検出した人の流れ（以下人流）に応じて、通行路に沿って配置された複数のディスプレイの各々に、通行路の順路に従った順に時間をずらして連続的な広告を表示させる技術が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４４６４０５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１記載の技術では、広告の提供対象である人の群れ（集団）の属性とは無関係に広告を表示させるため、効果的な広告提供を行うことができず、広告の効果を向上させることができなかった。
【０００５】
本発明は、情報提供の効果を向上させることが可能な情報処理装置、情報処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、上記目的を達成するためになされたものであり、
情報処理装置において、
人流を検出する検出手段と、
前記検出手段により検出された人流に基づいて前記人流を構成する人員の属性を推定する推定手段と、
前記推定手段により推定された属性に基づいて情報を提供する提供手段と、
を備えることを特徴とする。
【０００７】
請求項２に記載の発明は、請求項１に記載の情報処理装置において、
前記検出手段は、通常時の交通量からの偏差に基づいて、前記人流を検出することを特徴とする。
【０００８】
請求項３に記載の発明は、請求項１又は２に記載の情報処理装置において、
前記推定手段は、前記検出手段により検出された人流周辺の事象に基づいて、前記属性を推定することを特徴とする。
【０００９】
請求項４に記載の発明は、請求項１〜３のいずれか一項に記載の情報処理装置において、
前記推定手段は、前記検出手段により検出された人流の始終点に基づいて、前記属性を推定することを特徴とする。
【００１０】
請求項５に記載の発明は、請求項４に記載の情報処理装置において、
前記推定手段は、前記始終点の施設に基づいて、前記属性を推定することを特徴とする。
【００１１】
請求項６に記載の発明は、請求項５に記載の情報処理装置において、
前記推定手段は、日時と、前記始終点の施設で催されるイベントと、に基づいて、前記属性を推定することを特徴とする。
【００１２】
請求項７に記載の発明は、請求項１〜６のいずれか一項に記載の情報処理装置において、
情報端末の位置情報を取得する位置情報取得手段を備え、
前記検出手段は、前記位置情報取得手段により取得された位置情報に基づいて、前記人流を検出することを特徴とする。
【００１３】
請求項８に記載の発明は、請求項７に記載の情報処理装置において、
前記推定手段は、前記検出手段により検出された人流内の位置情報に基づいて、前記人流を構成する人員を特定し、前記人流を構成する人員のオンライン行動に基づいて、前記属性を推定することを特徴とする。
【００１４】
請求項９に記載の発明は、請求項１〜８のいずれか一項に記載の情報処理装置において、
前記提供手段は、前記検出手段により検出された人流の通行路沿いに配置された表示手段に前記情報を表示させることを特徴とする。
【００１５】
請求項１０に記載の発明は、請求項１〜９のいずれか一項に記載の情報処理装置において、
前記提供手段は、前記検出手段により検出された人流の通行路沿いに配置された音声出力手段より前記情報を音声出力させることを特徴とする。
【００１６】
請求項１１に記載の発明は、請求項１〜１０のいずれか一項に記載の情報処理装置において、
前記提供手段は、前記検出手段により検出された人流を構成する人員が所持する情報端末の出力手段より前記情報を出力させることを特徴とする。
【００１７】
請求項１２に記載の発明は、
情報処理装置の情報処理方法であって、
人流を検出するステップと、
前記検出された人流に基づいて前記人流を構成する人員の属性を推定するステップと、
前記推定された属性に基づいて情報を提供するステップと、
を含む情報処理方法である。
【００１８】
請求項１３に記載の発明は、
コンピュータを、
人流を検出する検出手段、
前記検出手段により検出された人流に基づいて前記人流を構成する人員の属性を推定する推定手段、
前記推定手段により推定された属性に基づいて情報を提供する提供手段、
として機能させるためのプログラムである。
【発明の効果】
【００１９】
本発明によれば、情報提供の効果を向上させることができる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態に係る情報処理システムを構成する各装置の主制御構成を示すブロック図である。
【図２】本実施形態に係る情報処理システムの動作の一例を示すフローチャートである。
【図３】イベント情報を管理するテーブルの一例を示す図である。
【図４】本実施形態に係る情報処理システムの属性推定処理の一例を示すフローチャートである。
【図５】検出された人流を構成する人員の属性を推定し、推定された属性に基づいて情報を提供する処理の概念図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００２２】
［１．構成の説明］
以下、図面を参照しながら、この発明の一実施形態について詳しく説明する。
［１−１．システム構成の説明］
まず、本実施形態に係る情報処理システム１の構成について説明する。
情報処理システム１は、図１に示すように、情報処理装置としてのサーバ装置１０と、デジタルサイネージ装置２０と、情報端末としての端末装置３０と、を備えて構成されている。情報処理システム１を構成する各装置は、通信ネットワークＮに接続される。通信ネットワークＮは、具体的には、インターネットや電気通信事業者等の電話回線網や携帯電話通信網等である。
【００２３】
サーバ装置１０は、例えば、ＰＣ、ＷＳ（Work Station）等の情報機器であり、端末装置３０から通信ネットワークＮを介して送信されてきた位置情報が集積されるようになっている。サーバ装置１０は、１台で構成されるものとするが、これに限定されるものではなく、複数台の装置から構成されるものとしてもよい。
【００２４】
デジタルサイネージ装置２０は、例えば、人の通行路に沿って設置され、表示及び通信にデジタル技術を活用して映像や情報を表示する端末機器である。デジタルサイネージ装置２０は、通信ネットワークＮ（具体的には、デジタルサイネージ装置２０の通信回線や無線ＬＡＮ（Local Area Network）等）を用いて、サーバ装置１０との間で相互に通信を行う。
【００２５】
端末装置３０は、スマートフォンやタブレットなどのスマートデバイス、携帯電話機等の各ユーザが所持して使用する携帯型端末機器である。端末装置３０には、現在地周辺の地図を表示させる処理や、目的地までの経路探索を行い、探索結果に応じて誘導経路を案内する処理等を実行するアプリケーション（以下、地図アプリと称する）がインストールされている。端末装置３０は、通信ネットワークＮ（具体的には、端末装置３０の通信回線や無線ＬＡＮ（Local Area Network）等）を用いて、サーバ装置１０との間で相互に通信を行う。
【００２６】
［１−２．サーバ装置の構成の説明］
次に、サーバ装置１０の構成について説明する。
サーバ装置１０は、制御部１１と、操作部１２と、表示部１３と、記憶部１４と、通信部１５と、を備えて構成されている。
【００２７】
制御部１１は、サーバ装置１０の動作を中央制御する。具体的には、制御部１１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備えて構成され、ＲＡＭの作業領域に展開されたＲＯＭや記憶部１４に記憶されたプログラムデータとＣＰＵとの協働により、サーバ装置１０の各部を統括制御する。
【００２８】
操作部１２は、例えば、文字入力キー、数字入力キー、その他各種機能に対応付けられたキーなどを有するキーボード、マウス等のポインティングデバイスなどを備え、ユーザからの操作入力を受け付けて、操作入力に応じた操作信号を制御部１１へと出力する。
表示部１３は、例えば、ＬＣＤ（Liquid Crystal Display）などのディスプレイを備え、制御部１１から出力された表示制御信号に基づいた画像を表示画面に表示する。
【００２９】
記憶部１４は、例えば、ＨＤＤ（Hard Disk Drive）、半導体メモリなどにより構成され、プログラムデータや各種設定データ等のデータを制御部１１から読み書き可能に記憶する。また、記憶部１４は、地図データ等を格納している。地図データには、例えば、広域をカバーした地図情報（複数縮尺に対応）、道路情報、施設、海、川等の各種シンボル情報等が記憶されている。
【００３０】
通信部１５は、通信用ＩＣ（Integrated Circuit）及び通信コネクタなどを有する通信インターフェイスであり、制御部１１の制御の下、所定の通信プロトコルを用いて通信ネットワークＮを介したデータ通信を行う。
【００３１】
［１−３．デジタルサイネージ装置の構成の説明］
次に、デジタルサイネージ装置２０の構成について説明する。
デジタルサイネージ装置２０は、制御部２１と、操作部２２と、表示部２３と、記憶部２４と、通信部２５と、を備えて構成されている。
【００３２】
制御部２１は、デジタルサイネージ装置２０の動作を中央制御する。具体的には、制御部２１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備えて構成され、ＲＡＭの作業領域に展開されたＲＯＭや記憶部２４に記憶されたプログラムデータとＣＰＵとの協働により、デジタルサイネージ装置２０の各部を統括制御する。
【００３３】
操作部２２は、例えば、文字入力キー、数字入力キー、その他各種機能に対応付けられたキーなどを有するキーボード、マウス等のポインティングデバイスなどを備え、ユーザからの操作入力を受け付けて、操作入力に応じた操作信号を制御部２１へと出力する。
表示部２３は、例えば、ＬＣＤ、有機ＥＬ（Electro Luminescence）素子を用いたＦＰＤ（Flat Panel Display）などのディスプレイを備え、制御部２１から出力された表示制御信号に基づいた画像を表示画面に表示する。例えば、表示部２３は、サーバ装置１０から送信された広告情報に基づく広告等を表示する。表示部２３は、本発明の表示手段として機能する。
【００３４】
記憶部２４は、例えば、ＨＤＤ、半導体メモリなどにより構成され、プログラムデータや各種設定データ等のデータを制御部２１から読み書き可能に記憶する。
【００３５】
通信部２５は、通信用ＩＣ及び通信コネクタなどを有する通信インターフェイスであり、制御部２１の制御の下、所定の通信プロトコルを用いて通信ネットワークＮを介したデータ通信を行う。
【００３６】
［１−４．端末装置の構成の説明］
次に、端末装置３０の構成について説明する。
端末装置３０は、制御部３１と、操作部３２と、表示部３３と、記憶部３４と、現在位置検出部３５と、通信部３６と、を備えて構成されている。
【００３７】
制御部３１は、端末装置３０の動作を中央制御する。具体的には、制御部３１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備えて構成され、ＲＡＭの作業領域に展開されたＲＯＭや記憶部３４に記憶されたプログラムデータとＣＰＵとの協働により、端末装置３０の各部を統括制御する。
【００３８】
操作部３２は、例えば、ホームボタン等からなるキー入力部と、表示部３３と一体的に形成されたタッチパネルと、を備え、ユーザからの操作入力を受け付けて、操作入力に応じた操作信号を制御部３１へと出力する。
表示部３３は、例えば、ＬＣＤ、有機ＥＬ素子を用いたＦＰＤなどのディスプレイを備え、制御部３１から出力された表示制御信号に基づいた画像を表示画面に表示する。
【００３９】
記憶部３４は、例えば、ＨＤＤ、半導体メモリなどにより構成され、プログラムデータや各種設定データ等のデータを制御部３１から読み書き可能に記憶する。
【００４０】
現在位置検出部３５は、ＧＰＳモジュール等を備えて構成されている。ＧＰＳモジュールは、ＧＰＳアンテナ等を備えて構成される。このＧＰＳアンテナは、地球低軌道に打ち上げられた複数のＧＰＳ衛星から送信されるＧＰＳ信号を受信する。ＧＰＳアンテナは、少なくとも３個のＧＰＳ衛星から送信されるＧＰＳ信号を受信し、受信したＧＰＳ信号に基づいて端末装置３０の絶対的な現在位置（緯度、経度）を検出して、制御部３１に出力する。
【００４１】
通信部３６は、アンテナや通信回路を備え、制御部３１による制御の下で外部機器との間の無線通信を行う。具体的には、通信部３６は、基地局で中継されることで、通信ネットワークＮを介してデータ通信を行う。
【００４２】
［２．動作の説明］
次に、本実施形態に係る情報処理システム１の具体的な動作について、図２のフローチャートを参照して説明する。具体的には、サーバ装置１０が、端末装置３０から送信された位置情報に基づいて人流を検出し、検出された人流を構成する人員の属性を推定し、推定された属性に基づいて情報を提供する処理を説明する。この処理は、定期的に所定間隔（例えば５分間隔）で行われるが、これに限定されるものではなく、状況に応じて任意の間隔に変更可能である。
【００４３】
まず、前提として、サーバ装置１０の制御部１１が、端末装置３０から送信された位置情報を取得するまでの処理を説明する。
まず、端末装置３０の制御部３１は、自装置の位置情報を取得する。ここで、位置情報には、少なくとも現在位置検出部３５により検出された現在位置（緯度、経度）の情報が含まれる。
次に、制御部３１は、取得した位置情報を、通信部３６を介してサーバ装置１０に送信する。
なお、端末装置３０の制御部３１による上記の各処理は、端末装置３０にインストールされた地図アプリの起動の有無にかかわらず、地図アプリの一つの機能として実施される。これらの処理は、定期的に所定間隔（例えば５秒間隔）で行われるが、これに限定されるものではなく、状況に応じて任意の間隔に変更可能である。
【００４４】
以上の処理により、サーバ装置１０の制御部１１は、端末装置３０から送信された位置情報を取得する。即ち、制御部１１は、本発明の位置情報取得手段として機能する。
以下、サーバ装置１０が、人流を検出し、検出された人流を構成する人員の属性を推定し、推定された属性に基づいて情報を提供する処理を説明する。
【００４５】
まず、サーバ装置１０の制御部１１は、図２に示すように、端末装置３０から送信された位置情報を集計し、所定数以上の位置情報の集合体が移動しているか否かを判定する（ステップＳ１０１）。ここで、位置情報の集合体とは、移動する速度や移動している位置に多少のバラつきはあったとしても、所定範囲内において同一方向に凡そまとまって移動していると見做すことができる位置情報の集まりのことである。
制御部１１は、所定数以上の位置情報の集合体が移動していると判定した場合（ステップＳ１０１：ＹＥＳ）、当該所定数以上の位置情報の集合体の流れを、人流として検出する（ステップＳ１０２）。即ち、制御部１１は、端末装置３０から送信された位置情報に基づいて、人流を検出する本発明の検出手段として機能する。また、本発明において、人流とは、同一方向に凡そまとまって移動していると見做すことができる所定数以上の人の集まりの流れのことである。
一方、制御部１１は、所定数以上の位置情報の集合体が移動していないと判定した場合（ステップＳ１０１：ＮＯ）、人流が存在しないと判定し、処理を終了する。
【００４６】
ステップＳ１０１及びステップＳ１０２では、位置情報に基づいて人流を検出するようにしているが、これに限定されるものではない。例えば、位置情報の代わりに、又は位置情報に加えて、通常時の交通量からの偏差に基づいて、人流を検出するようにしてもよい。ここで、交通量とは、ある地点を単位時間当たりに通行する人の量のことである。但し、本発明では、交通量は、移動方向毎に測定される。
例えば、各地点において、移動方向毎に、通常時の交通量を平均値である５０とした場合の偏差値を算出し、その偏差値が通常時の交通量（偏差値５０）から１σ以上上方に離れている移動方向に移動する人の集まりを、人流として検出する。なお、上記の例は一例であり、算出された偏差値が通常時の交通量から上方に離れていればよく、例えば、通常時の交通量から２σ以上上方に離れている移動方向に移動する人の集まりを、人流として検出するようにしてもよい。
【００４７】
なお、通常時の交通量は、例えば、同一条件での統計情報に基づいて算出される。具体的には、通常時の交通量は、例えば、日時、曜日、時間帯、天候などが同一条件である場合の統計情報に基づき、所定の算出方法にて算出される。所定の算出方法は、既存の統計手法を適宜用いるものであってよく、例えば、平均値を算出する方法であってもよいし、中央値を算出する方法であってもよい。
【００４８】
次に、制御部１１は、ステップＳ１０２で検出された人流に基づいて、人流を構成する人員の属性を推定する処理を行う（ステップＳ１０３）。即ち、制御部１１は、本発明の推定手段として機能する。ここで、人員の属性とは、人員に共通して備わっている性質や特徴のことであり、例えば、行動履歴やデモグラフィック、興味関心等が挙げられる。
【００４９】
例えば、人流を構成する人員の属性を推定する処理の一例は、ステップＳ１０２で検出された人流周辺の事象に基づいて、属性を推定する処理である。
ここで、事象とは、人の特定方向への移動に影響を与える要因となるものであり、例えば、花火大会やコンサートなどのイベント、気象状況、ゲリラ豪雨や地震、火災などの災害、事件、事故等が挙げられる。
従って、例えば、ゲリラ豪雨により周辺に人流が発生したような場合には、傘などの雨具に興味関心があるという属性を推定することができる。また、例えば、火災が発生して火災現場に向かう野次馬による人流が発生したような場合には、火災保険に興味関心があるという属性を推定することができる。
【００５０】
また、人流を構成する人員の属性を推定する処理の一例は、ステップＳ１０２で検出された人流の始終点に基づいて、属性を推定する処理である。本発明において、始終点とは、始点及び終点に限らず、始点のみであってもよいし、終点のみであってもよい。即ち、始点及び終点に基づいて属性を推定するようにしてもよいし、始点又は終点に基づいて属性を推定するようにしてもよい
例えば、人流の始点又は終点が海であれば、海水浴やサーフィン、日焼け等に興味関心があるという属性を推定することができる。また、人流の始点又は終点が銀座であれば、買い物やブランド、ファッション等に興味関心があるという属性を推定することができる。
【００５１】
また、特に、上記の始終点の施設に基づいて、属性を推定するようにしてもよい。
例えば、人流の始点又は終点が東京ドームであれば、野球や音楽、読売ジャイアンツ等に興味関心があるという属性を推定することができる。また、人流の始点又は終点が代々木公園であれば、散歩やサイクリング、バスケットボール等に興味関心があるという属性を推定することができる。
また、特に、上記の始終点の施設のカテゴリに基づいて、属性を推定するようにしてもよい。
例えば、人流の始点又は終点が野球場であれば、野球等に興味関心があるという属性を推定することができる。また、人流の始点又は終点が公園であれば、散歩やサイクリング、ジョギング等に興味関心があるという属性を推定することができる。
【００５２】
また、特に、日時と、上記の始終点の施設で催されるイベントと、に基づいて、属性を推定するようにしてもよい。
図３に、イベント情報を管理するテーブルＴ１の一例を示す。テーブルＴ１は、予め取得されたイベント情報に基づいて作成され、記憶部１４等に記憶されている。テーブルＴ１は、イベントの開催日を示す日付Ｔ１１、イベントの開催時刻を示す時刻Ｔ１２、イベントを開催する施設を示す施設Ｔ１３、開催されるイベントを示すイベントＴ１４のフィールドを有する。例えば、図３には、日付Ｔ１１「２０１６／２／１」、時刻Ｔ１２「１０：３０」、施設Ｔ１３「○○ドーム」を、イベントＴ１４「ファン感謝デー」と関連付けたレコード等を含むテーブルＴ１の例が示されている。テーブルＴ１の１番目のレコードからは、「２０１６／２／１（日付Ｔ１１）」の「１０：３０（時刻Ｔ１２）」に、「○○ドーム（施設Ｔ１３）」で、「ファン感謝デー（イベントＴ１４）」が催される旨を読み取ることができる。
【００５３】
以下、日時と、上記の始終点の施設で催されるイベントと、に基づいて、属性を推定する処理を、図４のフローチャートを用いて説明する。この処理は、ステップＳ１０２で人流が検出されたことを契機として開始される。
【００５４】
まず、サーバ装置１０の制御部１１は、図４に示すように、ステップＳ１０２で検出された人流の始終点を特定する（ステップＳ２０１）。例えば、制御部１１は、ステップＳ１０２で検出された人流の最も上流に位置する位置情報の位置を始点として特定する。また、例えば、制御部１１は、ステップＳ１０２で検出された人流が停止した際に最も下流に位置する位置情報の位置を終点として特定する。なお、始終点の特定方法は上記例に限られず、適宜任意の方法を用いることができる。
【００５５】
次に、制御部１１は、ステップＳ２０１で特定された始終点の施設を特定する（ステップＳ２０２）。例えば、制御部１１は、ステップＳ２０１で特定された始終点の近傍に位置する著名な施設を、始終点の施設として特定する。なお、始終点の施設の特定方法は上記例に限られず、適宜任意の方法を用いることができる。
【００５６】
次に、制御部１１は、日時と、ステップＳ２０２で特定された始終点の施設と、に基づいて、当該施設で催されるイベントを抽出する（ステップＳ２０３）。具体的には、制御部１１は、記憶部１４に記憶されたイベント情報を管理するテーブルＴ１（図４参照）を参照し、日時及び始終点の施設を検索キーとして、当該施設で催されるイベントを抽出する。ここで、日時は、現在時刻であるが、検索対象となる時刻は、現在時刻から所定時間（例えば２時間）後の時刻までを含むものである。これは、通常、イベントの参加者は、イベントの開始時刻の所定時間前から開催施設に到着し始めるからである。
例えば、図４に示す例では、日時が「２０１６／２／１」の「１０：００」で、終点の施設が「○○ドーム」であった場合、「２０１６／２／１（日付Ｔ１１）」の「１０：００〜１２：００（時刻Ｔ１２）」に「○○ドーム（施設Ｔ１３）」で催されるイベントが検索され、当該施設で催されるイベントとして「ファン感謝デー（イベントＴ１４）」が抽出される。
なお、ステップＳ２０３の処理で、該当するイベントが見つからなかった場合は、ステップＳ２０２へと移行して、他の施設を特定するようにしてもよい。
【００５７】
次に、制御部１１は、ステップＳ２０３で抽出されたイベントに基づいて、人流を構成する人員の属性を推定する（ステップＳ２０４）。例えば、抽出されたイベントがバーゲンセールであれば、バーゲンセールや買い物等に興味関心があるという属性を推定することができる。また、抽出されたイベントがモーターショーであれば、自動車等に興味関心があるという属性を推定することができる。
以上の処理により、サーバ装置１０は、日時と、人流の始終点の施設で催されるイベントと、に基づいて、人流を構成する人員の属性を推定することができる。
【００５８】
また、人流を構成する人員の属性を推定する処理の一例は、ステップＳ１０２で検出された人流を構成する人員のオンライン行動に基づいて、属性を推定する処理である。具体的には、サーバ装置１０の制御部１１は、ステップＳ１０２で検出された人流内の位置情報に基づいて、人流を構成する人員を特定し、人流を構成する人員のオンライン行動に基づいて、属性を推定する。
【００５９】
本実施形態では、制御部１１は、端末装置３０にインストールされた地図アプリの機能により、位置情報を取得している。制御部１１は、地図アプリの会員登録等により、ユーザが所有する端末装置３０の識別情報（例えば端末ＩＤ等）と関連付けて、ユーザの属性に係る情報を記憶部１４等に記憶している。また、地図アプリの利用には、通常ログインが必要であることから、送信される位置情報には端末装置３０の識別情報が含まれており、制御部１１は、取得した位置情報に基づいてユーザを特定することができる。そして、制御部１１は、特定したユーザの登録情報や行動等を解析することで、ユーザの属性を抽出することができる。特に、制御部１１は、特定したユーザのオンライン行動を解析することで、ユーザの属性を抽出することができる。上記の処理を領域内の位置情報毎に行うことで、領域内の人員の属性を抽出することができる。例えば、特定したユーザのうち一部のユーザが直近のイベントの電子チケットをオンラインで購入したような場合には、当該イベントの参加者であろうと推定することができるので、当該イベントに基づいて属性を抽出することができる。
【００６０】
制御部１１は、ステップＳ１０３で人流を構成する人員の属性を推定する処理を行った結果、人流を構成する人員の属性を推定することができたか否かを判定する（ステップＳ１０４）。
制御部１１は、人流を構成する人員の属性を推定することができたと判定した場合（ステップＳ１０４：ＹＥＳ）、ステップＳ１０５へと移行する。
一方、制御部１１は、人流を構成する人員の属性を推定することができなかったと判定した場合（ステップＳ１０４：ＮＯ）、処理を終了する。
【００６１】
次に、制御部１１は、ステップＳ１０３で推定された属性に基づく広告を抽出する（ステップＳ１０５）。例えば、ステップＳ１０３で推定された属性が野球に興味関心があることであった場合は、野球用品の広告等を抽出し、推定された属性が若い女性であった場合は、若い女性向けの化粧品の広告等を抽出する。
【００６２】
次に、制御部１１は、ステップＳ１０５で抽出された広告をデジタルサイネージ装置２０の表示部２３に表示させるための広告情報を生成する（ステップＳ１０６）。
次に、制御部１１は、ステップＳ１０６で生成された広告情報を、通信部１５を介してデジタルサイネージ装置２０に送信する（ステップＳ１０７）。
制御部１１は、上記の処理を行うことで、本発明の提供手段として機能する。
【００６３】
デジタルサイネージ装置２０の制御部２１は、ステップＳ１０７でサーバ装置１０から送信された広告情報に基づく広告を、表示部２３に表示させる（ステップＳ１０８）。
以上の処理により、ステップＳ１０２で検出された人流を構成している人員の属性に基づく広告を、表示部２３に表示させることができる。
【００６４】
図５に、検出された人流を構成する人員の属性を推定し、推定された属性に基づいて情報を提供する処理の概念図を示す。図５では、特に、検出された人流の始終点の施設に基づいて推定された属性に基づく情報を提供する処理の一例が示されている。
図５に示す例では、○○駅ＳＴ周辺の様子が示されている。○○駅ＳＴ周辺には、商品展示場Ｈ１、テーマパークＨ２、野球場Ｈ３といった施設が設けられており、各施設に向かう経路中にそれぞれデジタルサイネージ装置２０（２０Ａ、２０Ｂ、２０Ｃ）が設置されている。図５に示す例では、ステップＳ１０１及びステップＳ１０２の処理により、商品展示場Ｈ１に向かう人流Ｆ１と、テーマパークＨ２に向かう人流Ｆ２と、野球場Ｈ３に向かう人流Ｆ３と、が検出されている。
【００６５】
制御部１１は、検出された人流の始終点の施設に基づいて、人流を構成する人員の属性を推定する。即ち、制御部１１は、検出された人流Ｆ１の終点の施設（終点の近傍に位置する著名な施設）である商品展示場Ｈ１に基づいて、属性を「経済に興味関心があること」等と推定する。また、制御部１１は、検出された人流Ｆ２の終点の施設であるテーマパークＨ２に基づいて、属性を「テーマパークに興味関心があること」等と推定する。また、制御部１１は、検出された人流Ｆ３の終点の施設である野球場Ｈ３に基づいて、属性を「野球に興味関心があること」等と推定する。
次に、制御部１１は、推定された属性に基づく広告を抽出し、その広告をデジタルサイネージ装置２０の表示部２３に表示させるための広告情報を生成してデジタルサイネージ装置２０に送信する。例えば、制御部１１は、経済に関する広告を表示させるための広告情報をデジタルサイネージ装置２０Ａに送信する。また、制御部１１は、テーマパークに関する広告を表示させるための広告情報をデジタルサイネージ装置２０Ｂに送信する。また、制御部１１は、野球に関する広告を表示させるための広告情報をデジタルサイネージ装置２０Ｃに送信する。
【００６６】
そして、デジタルサイネージ装置２０の制御部２１は、サーバ装置１０から送信された広告情報に基づく広告を、表示部２３に表示させる。例えば、デジタルサイネージ装置２０Ａの表示部２３には経済に関する広告が表示され、デジタルサイネージ装置２０Ｂの表示部２３にはテーマパークに関する広告が表示され、デジタルサイネージ装置２０Ｃの表示部２３には野球に関する広告が表示される。
以上の処理により、検出された人流を構成する人員の属性を推定し、推定された属性に基づいて情報を提供することができる。
【００６７】
［３．効果］
以上のように、本実施形態に係る情報処理装置（サーバ装置１０）は、人流を検出する検出手段（制御部１１）と、検出手段により検出された人流に基づいて人流を構成する人員の属性を推定する推定手段（制御部１１）と、推定手段により推定された属性に基づいて情報を提供する提供手段（制御部１１）と、を備える。
従って、本実施形態に係る情報処理装置によれば、情報の提供対象である人の群れ（集団）の属性に応じた情報提供を行うことができるので、情報提供の効果を向上させることができる。
【００６８】
また、本実施形態に係る情報処理装置によれば、検出手段は、通常時の交通量からの偏差に基づいて、人流を検出する。
従って、本実施形態に係る情報処理装置によれば、イベント開催等の特別な事情に伴う人流を拾い上げることができるので、情報の提供機会をより広く確保することができる。
【００６９】
また、本実施形態に係る情報処理装置によれば、推定手段は、検出手段により検出された人流周辺の事象に基づいて、属性を推定する。
従って、本実施形態に係る情報処理装置によれば、検出された人流周辺の施設や環境等から予測しづらい突発的な事象により人流が発生したような場合であっても属性に応じた情報提供を行うことができるので、臨機応変に情報提供を行うことができる。
【００７０】
また、本実施形態に係る情報処理装置によれば、推定手段は、検出手段により検出された人流の始終点に基づいて、属性を推定する。
従って、本実施形態に係る情報処理装置によれば、人流の発生要因を特定し易いので、人流を構成する人員の属性を容易に推定することができる。
【００７１】
また、本実施形態に係る情報処理装置によれば、推定手段は、始終点の施設に基づいて、属性を推定する。
従って、本実施形態に係る情報処理装置によれば、人流の発生要因を特定し易いので、人流を構成する人員の属性を容易に推定することができる。
【００７２】
また、本実施形態に係る情報処理装置によれば、推定手段は、日時と、始終点の施設で催されるイベントと、に基づいて、属性を推定する。
従って、本実施形態に係る情報処理装置によれば、人流の発生要因を精度よく特定することができるので、人流を構成する人員の属性を精度よく推定することができる。
【００７３】
また、本実施形態に係る情報処理装置は、情報端末（端末装置３０）の位置情報を取得する位置情報取得手段（制御部１１）を備える。また、検出手段は、位置情報取得手段により取得された位置情報に基づいて、人流を検出する。
従って、本実施形態に係る情報処理装置によれば、容易に人流を検出することができるので、コストや処理時間を削減することができる。
【００７４】
また、本実施形態に係る情報処理装置によれば、推定手段は、検出手段により検出された人流内の位置情報に基づいて、人流を構成する人員を特定し、人流を構成する人員のオンライン行動に基づいて、属性を推定する。
従って、本実施形態に係る情報処理装置によれば、人流を構成する人員の実際の行動に基づいて属性を推定することができるので、属性の推定精度を向上させることができる。
【００７５】
また、本実施形態に係る情報処理装置によれば、提供手段は、検出手段により検出された人流の通行路沿いに配置された表示手段（表示部２３）に情報を表示させる。
従って、本実施形態に係る情報処理装置によれば、人流を構成する人員の属性に基づく情報を当該人員に視認させることができるので、情報提供の効果を向上させることができる。
【００７６】
以上、本発明に係る実施形態に基づいて具体的に説明したが、本発明は上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で変更可能である。
【００７７】
［４．変形例］
例えば、上記実施形態では、ステップＳ１０５において、ステップＳ１０３で推定された属性に基づく広告を抽出するようにしているが、これに限定されるものではない。即ち、ステップＳ１０５の処理における抽出対象は、ステップＳ１０３で推定された属性に基づく情報であればいかなる情報であってもよく、例えば、広告の代わりに、ニュースやその他のコンテンツ等であってもよい。
【００７８】
また、上記実施形態では、デジタルサイネージ装置２０が、サーバ装置１０から送信された情報（広告、ニュース、その他のコンテンツ等）を表示部２３に表示させる構成を例示して説明しているが、これに限定されるものではない。例えば、表示部２３を備える代わりに、スピーカ等の音声出力部（音声出力手段）を新たに備えることで、音声情報（音声広告、音声ニュース、その他の音声コンテンツ等）を音声出力するようにしてもよい。勿論、表示部２３と音声出力部とを双方備えることも、当然に可能である。
以上のように、サーバ装置１０の制御部１１が、検出手段により検出された人流の通行路沿いに配置された音声出力手段より情報を音声出力させることで、人流を構成する人員の属性に基づく情報を当該人員に聴取させることができるので、情報提供の効果を向上させることができる。
【００７９】
また、デジタルサイネージ装置２０の表示部２３に表示させる代わりに、ステップＳ１０２で検出された人流を構成する人員が所持する端末装置３０の出力手段（表示部３３、音声出力部（図示省略））より情報を出力（表示、音声出力）させるようにしてもよい。
なお、サーバ装置１０から送信された情報をデジタルサイネージ装置２０の表示部２３に表示させる構成と、デジタルサイネージ装置２０の音声出力部より音声出力させる構成と、端末装置３０の出力手段より出力させる構成と、を適宜組み合わせるようにしてもよい。
以上のように、サーバ装置１０の制御部１１が、検出手段により検出された人流を構成する人員が所持する情報端末（端末装置３０）の出力手段より情報を出力させることで、人流を構成する人員の属性に基づく情報を当該人員に認識させることができるので、情報提供の効果を向上させることができる。
【００８０】
また、上記実施形態では、位置情報に基づいて人流を検出するようにしているが、これに限定されるものではない。即ち、人流を検出可能であればいかなる技術を用いてもよく、例えば、位置情報を取得する代わりに、カメラで撮影した画像を解析して、人流を検出するようにしてもよい。この場合、人の多寡で人流を検出するようにしてもよいし、通常時の交通量からの偏差により人流を検出するようにしてもよい。
【００８１】
また、上記実施形態では、端末装置３０にインストールされた地図アプリの機能により当該端末装置３０の位置情報を取得するようにしているが、これに限定されるものではない。即ち、継続的に位置情報を取得する機能を有するものであればいかなるものであってもよい。例えば、電車等の公共交通機関を利用した経路検索機能を提供する乗換案内アプリであってもよい。なお、乗換案内アプリは、最寄りの駅等を優先表示させる等のサービスを提供する目的で、位置情報を取得している。また、避難情報や緊急地震速報、津波、ゲリラ豪雨などの災害情報や今後の予報・予測を配信する機能を提供する防災アプリであってもよい。なお、防災アプリは、特に、津波やゲリラ豪雨など、ユーザの身に危害を生じさせる虞のある災害等の接近をユーザに報知する等のサービスを提供する目的で、位置情報を取得している。
【００８２】
また、上記実施形態では、サーバ装置１０の制御部１１が、広告配信に係る処理（広告を抽出する処理、広告情報を生成してデジタルサイネージ装置２０に送信する処理等）を行うようにしているが、これに限定されるものではない。例えば、サーバ装置１０とは別に、広告配信に係る処理を行わせるための広告配信サーバを備えるようにしてもよい。
また、上記実施形態では、本発明の情報処理装置として、サーバ装置１０を例示して説明しているが、これに限定されるものではない。例えば、本発明の検出手段、推定手段や提供手段、その他の機能（位置情報取得手段等）をデジタルサイネージ装置２０に備えることで、デジタルサイネージ装置２０を本発明の情報処理装置とすることも可能である。
【００８３】
また、本出願に示す各態様は、方法、プログラムなどとしても把握することができる。方法やプログラムのカテゴリについては、装置のカテゴリで示した「手段」を、例えば、「工程」や「ステップ」のように適宜読み替えるものとする。また、処理やステップの順序は、本出願に直接明記のものに限定されず、順序を変更したり、一部の処理をまとめて若しくは随時一部分ずつ実行するよう変更したりすることができる。
【００８４】
その他、サーバ装置、デジタルサイネージ装置及び端末装置を構成する各装置の細部構成及び各装置の細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【符号の説明】
【００８５】
１  情報処理システム
１０  サーバ装置（情報処理装置）
１１  制御部（検出手段、推定手段、提供手段、位置情報取得手段）
１２  操作部
１３  表示部
１４  記憶部
１５  通信部
２０  デジタルサイネージ装置
２１  制御部
２２  操作部
２３  表示部（表示手段）
２４  記憶部
２５  通信部
３０  端末装置（情報端末）
３１  制御部
３２  操作部
３３  表示部
３４  記憶部
３５  現在位置検出部
３６  通信部
【図１】
2017146380.tif 000003
【図２】
2017146380.tif 000004
【図３】
2017146380.tif 000005
【図４】
2017146380.tif 000006
【図５】
2017146380.tif 000007