(57)【要約】【課題】対象車両の乗員の具体的な会話内容を認識せずとも、乗員に対して行動目的に合わせた情報提供を行うことが可能な情報提供装置等を提供する。【解決手段】複数の車両のそれぞれにおける乗員の発話内容を取得する発話内容取得部と、取得される発話内容から特徴語を抽出する特徴語抽出部と、特徴語が発話されたときの車両の位置に関する情報又は目的地に関する情報を取得する発話時情報取得部と、車両の位置に対応する位置指標、又は、車両の目的地に対応する目的地指標ごとに、特徴語として抽出される相互に異なる複数の単語ごとの発話回数を集計する発話回数集計部と、ユーザが乗車している所定の対象車両の位置に関する情報又は目的地に関する情報を取得する現在情報取得部と、対象車両の位置に対応する位置指標、又は、対象車両の目的地に対応する目的地指標に対する集計結果に基づき、ユーザに情報を提供する情報提供部と、を備える。【選択図】図１６
2019036047.tif 000002
【特許請求の範囲】
【請求項１】
複数の車両のそれぞれにおける乗員の発話内容を取得する発話内容取得部と、
前記発話内容取得部により取得される発話内容から特徴語を抽出する特徴語抽出部と、
前記特徴語が発話されたときの前記車両の位置に関する情報又は目的地に関する情報を取得する発話時情報取得部と、
前記車両の位置に対応する、道路リンク、交差点、及びエリアを含む位置指標、又は、前記車両の目的地に対応する、ＰＯＩ及びエリアを含む目的地指標ごとに、前記特徴語抽出部により前記特徴語として抽出される相互に異なる複数の単語ごとの発話回数を集計する発話回数集計部と、
ユーザが乗車している所定の対象車両の位置に関する情報又は目的地に関する情報を取得する現在情報取得部と、
前記発話回数集計部による、前記対象車両の位置に対応する前記位置指標、又は、前記対象車両の目的地に対応する前記目的地指標に対する集計結果に基づき、前記ユーザに情報を提供する情報提供部と、を備える、
情報提供装置。
【請求項２】
前記発話回数集計部は、前記車両の位置に対応する前記位置指標、又は、前記車両の目的地に対応する前記目的地指標ごとに、前記特徴語抽出部により、所定時点以降の前記発話内容から前記特徴語として抽出される相互に異なる複数の単語ごとの発話回数を集計する、
請求項１に記載の情報提供装置。
【請求項３】
前記情報提供部は、前記発話回数集計部により、前記対象車両の位置に対応する前記位置指標、又は、前記対象車両の目的地に対応する前記目的地指標に対して集計される前記複数の単語ごとの発話回数が相対的に上位にある単語に関連する情報を前記ユーザに提供する、
請求項１又は２に記載の情報提供装置。
【請求項４】
前記発話回数集計部により、前記位置指標又は前記目的地指標に対して集計された前記複数の単語ごとの発話回数が相対的に上位の単語と、当該位置指標又は当該目的地指標とを対応付けて保存する記憶部を更に備え、
前記情報提供部は、前記対象車両の位置に対応する前記位置指標、又は、前記対象車両の目的地に対応する前記目的地指標に対応づけられて前記記憶部に保存されている単語に関連する情報を前記ユーザに提供する、
請求項１又は２に記載の情報提供装置。
【請求項５】
前記情報提供部は、前記対象車両が位置する道路の周辺に設置されるデジタルサイネージに前記情報を配信し、表示させることにより、前記ユーザに前記情報を提供する、
請求項１乃至４の何れか一項に記載の情報提供装置。
【請求項６】
前記情報提供部は、前記ユーザが所持する携帯端末又は前記対象車両に前記情報を配信することにより、前記ユーザに前記情報を提供する、
請求項１乃至５の何れか一項に記載の情報提供装置。
【請求項７】
複数の車両のそれぞれに設けられ、乗員の発話内容を取得する発話内容取得部と、
前記複数の車両のそれぞれに設けられ、前記発話内容取得部により取得される発話内容から特徴語を抽出する特徴語抽出部と、
前記複数の車両と通信可能なサーバに設けられ、前記特徴語が発話されたときの前記車両の位置情報又は目的地情報を取得する発話時情報取得部と、
前記サーバに設けられ、前記車両の位置に対応する、道路リンク、交差点、及びエリアを含む位置指標、又は、前記車両の目的地に対応する、ＰＯＩ及びエリアを含む目的地指標ごとに、前記特徴語抽出部により前記特徴語として抽出される相互に異なる複数の単語ごとの発話回数を集計する発話回数集計部と、
前記サーバに設けられ、ユーザが乗車している所定の対象車両の位置情報又は目的地情報を取得する現在情報取得部と、
前記サーバに設けられ、前記発話回数集計部による、前記対象車両の位置に対応する前記位置指標、又は、前記対象車両の目的地に対応する前記目的地指標に対する集計結果に基づき、前記ユーザに情報を提供する情報提供部と、を備える、
情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置等に関する。
【背景技術】
【０００２】
車内の音声を収集し、収集した音声に基づき、会話内容を推定すると共に、推定した会話内容から乗員の行動目的を推定する技術が知られている（例えば、特許文献１等参照）。
【０００３】
かかる構成によれば、乗員の行動目的に合わせて情報提供を行うことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１３３５３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、有効な会話内容が収集できない場合、乗員の行動目的を推定することができず、乗員の行動目的に合わせた情報提供を行うことができない可能性がある。
【０００６】
そこで、上記課題に鑑み、対象車両の乗員の具体的な会話内容を認識せずとも、乗員に対して行動目的に合わせた情報提供を行うことが可能な情報提供装置等を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の一実施形態では、
複数の車両のそれぞれにおける乗員の発話内容を取得する発話内容取得部と、
前記発話内容取得部により取得される発話内容から特徴語を抽出する特徴語抽出部と、
前記特徴語が発話されたときの前記車両の位置に関する情報又は目的地に関する情報を取得する発話時情報取得部と、
前記車両の位置に対応する、道路リンク、交差点、及びエリアを含む位置指標、又は、前記車両の目的地に対応する、ＰＯＩ及びエリアを含む目的地指標ごとに、前記特徴語抽出部により前記特徴語として抽出される相互に異なる複数の単語ごとの発話回数を集計する発話回数集計部と、
ユーザが乗車している所定の対象車両の位置に関する情報又は目的地に関する情報を取得する現在情報取得部と、
前記発話回数集計部による、前記対象車両の位置に対応する前記位置指標、又は、前記対象車両の目的地に対応する前記目的地指標に対する集計結果に基づき、前記ユーザに情報を提供する情報提供部と、を備える、
情報提供装置が提供される。
【０００８】
本実施形態によれば、例えば、道路リンク等、車両の位置に対応する位置指標、或いは、例えば、ＰＯＩ（Point Of Interest）等、車両の目的地に対応する目的地指標ごとに、複数の車両での乗員の発話内容の特徴語として抽出される複数の単語の発話回数が集計される。ここで、車両の位置に対応する位置指標或いは車両の目的地に対応する目的地指標ごとに集計される発話回数が比較的多い単語は、その場所を通過する車両或いはその目的地に向かう車両の乗員の中で比較的多く話題になっている単語であり、マクロ視点で見たときに、任意の車両に乗車して移動している任意の乗員の移動目的に関連する単語である可能性が高い。従って、対象車両の位置に対応する位置指標、或いは、対象車両の目的地に対応する目的地指標に対する集計結果を利用することにより、対象車両に乗車しているユーザの具体的な会話内容を認識せずとも、行動目的に合わせた情報提供を行うことができる。
【０００９】
また、上述の実施形態において、
前記発話回数集計部は、前記車両の位置に対応する前記位置指標、又は、前記車両の目的地に対応する前記目的地指標ごとに、前記特徴語抽出部により、所定時点以降の前記発話内容から前記特徴語として抽出される相互に異なる複数の単語ごとの発話回数を集計してもよい。
【００１０】
本実施形態によれば、所定時点以降の比較的新しい発話内容から特徴語として抽出される複数の単語ごとの発話回数が集計される。従って、適宜、所定時点を設定することにより、対象車両の位置に対応する位置指標、或いは、対象車両の目的地に対応する目的地指標に対する最新の状況を反映して、より適切に行動目的に合わせた情報提供を行うことができる。
【００１１】
また、上述の実施形態において、
前記情報提供部は、前記発話回数集計部により、前記対象車両の位置に対応する前記位置指標、又は、前記対象車両の目的地に対応する前記目的地指標に対して集計される前記複数の単語ごとの発話回数が相対的に上位にある単語に関連する情報を前記ユーザに提供してもよい。
【００１２】
本実施形態によれば、対象車両に乗車して移動しているユーザの移動目的に関連する情報として、対象車両が通過している場所或いは向かっている目的地に関して集計された発話回数が相対的に上位にある単語に関連する情報を対象車両のユーザに提供することができる。
【００１３】
また、上述の実施形態において、
前記発話回数集計部により、前記位置指標又は前記目的地指標に対して集計された前記複数の単語ごとの発話回数が相対的に上位の単語と、当該位置指標又は当該目的地指標とを対応付けて保存する記憶部を更に備え、
前記情報提供部は、前記対象車両の位置に対応する前記位置指標、又は、前記対象車両の目的地に対応する前記目的地指標に対応づけられて前記記憶部に保存されている単語に関連する情報を前記ユーザに提供してもよい。
【００１４】
本実施形態によれば、ある位置指標或いはある目的地指標に対して集計された複数の単語ごとの発話回数が相対的に上位の単語と、当該位置指標或いは目的地指標と対応付けられて保存される。即ち、位置指標に対応する場所を通過している車両や目的地指標に対応する目的地に向かう車両の乗員の中で比較的多く話題になっている単語（特徴語）を、位置指標や目的地指標と対応付けた特徴語マップが構築される。従って、対象車両に乗車しているユーザの行動目的に合わせた情報として、特徴語マップで対象車両の位置に対応する位置指標或いは対象車両の目的地に対応する目的地指標に対応付けられた単語に関連する情報を提供することができる。
【００１５】
また、上述の実施形態において、
前記情報提供部は、前記対象車両が位置する道路の周辺に設置されるデジタルサイネージに前記情報を配信し、表示させることにより、前記ユーザに前記情報を提供してもよい。
【００１６】
本実施形態によれば、対象車両が位置する道路の周辺のデジタルサイネージを介して対象車両に乗車しているユーザに対して移動目的に合わせた情報を提供することができる。また、デジタルサイネージは、対象車両の運転者としてのユーザの視界に含まれ易いため、対象車両の運転者に対する情報の把握を促進させることができる。
【００１７】
また、上述の実施形態において、
前記情報提供部は、前記ユーザが所持する携帯端末又は前記対象車両に前記情報を配信することにより、前記ユーザに前記情報を提供してもよい。
【００１８】
本実施形態によれば、対象車両に乗車しているユーザが所持する携帯端末におけるディスプレイ表示や音声出力、或いは対象車両におけるディスプレイ表示や音声出力等を介して、ユーザの行動目的に合わせた情報を提供することができる。
【００１９】
また、他の実施形態において、
複数の車両のそれぞれに設けられ、乗員の発話内容を取得する発話内容取得部と、
前記複数の車両のそれぞれに設けられ、前記発話内容取得部により取得される発話内容から特徴語を抽出する特徴語抽出部と、
前記複数の車両と通信可能なサーバに設けられ、前記特徴語が発話されたときの前記車両の位置情報又は目的地情報を取得する発話時情報取得部と、
前記サーバに設けられ、前記車両の位置に対応する、道路リンク、交差点、及びエリアを含む位置指標、又は、前記車両の目的地に対応する、ＰＯＩ及びエリアを含む目的地指標ごとに、前記特徴語抽出部により前記特徴語として抽出される相互に異なる複数の単語ごとの発話回数を集計する発話回数集計部と、
前記サーバに設けられ、ユーザが乗車している所定の対象車両の位置情報又は目的地情報を取得する現在情報取得部と、
前記サーバに設けられ、前記発話回数集計部による、前記対象車両の位置に対応する前記位置指標、又は、前記対象車両の目的地に対応する前記目的地指標に対する集計結果に基づき、前記ユーザに情報を提供する情報提供部と、を備える、
情報提供システムが提供される。
【００２０】
本実施形態によれば、上述した実施形態と同様、対象車両に乗車しているユーザの具体的な会話内容を認識せずとも、行動目的に合わせた情報提供を行うことができる。また、特徴語の抽出がそれぞれの車両で行われるため、それぞれの車両の乗員の発話内容がサーバ側に送信されることが無く、それぞれの車両の乗員のプライバシーにより配慮したシステムを構築することができる。
【発明の効果】
【００２１】
上述の実施形態によれば、対象車両の乗員の具体的な会話内容を認識せずとも、乗員に対して行動目的に合わせた情報提供を行うことが可能な情報提供装置等を提供することができる。
【図面の簡単な説明】
【００２２】
【図１】本実施形態に係る移動情報管理システム及び広告管理システムの構成の一例を概略的に示す図である。
【図２】車両（ＥＣＵ）の機能的な構成の一例を示す機能ブロック図である。
【図３】携帯端末（処理装置）の機能的な構成の一例を示す機能ブロック図である。
【図４】移動情報管理サーバの機能的な構成の一例を示す機能ブロック図である。
【図５】移動情報管理サーバのユーザ抽出部による処理を説明する図である。
【図６】移動情報管理サーバ（記憶部）に構築される利用車両ＤＢを説明する図である。
【図７】車両（ＥＣＵ）による処理の一例を概略的に示すフローチャートである。
【図８】携帯端末（処理装置）による処理の一例を概略的に示すフローチャートである。
【図９】移動情報管理サーバ（処理装置）による利用車両特定処理の一例を概略的に示すフローチャートである。
【図１０】移動情報管理サーバ（処理装置）による乗車中特定処理の一例を概略的に示すフローチャートである。
【図１１】移動情報管理サーバ（処理装置）による乗車移動追跡処理の一例を概略的に示すフローチャートである。
【図１２】移動情報管理サーバ（処理装置）による発話データ保存処理の一例を概略的に示すフローチャートである。
【図１３】移動情報管理サーバ（処理装置）による発話データ解析処理の一例を概念的に示すフローチャートである。
【図１４】移動情報管理サーバ（処理装置）による発話回数の集計結果（発話回数集計ＤＢ）の一例を模式的に示す図である。
【図１５】広告管理サーバの機能構成の一例を示す機能ブロック図である。
【図１６】広告管理サーバ（処理装置）による携帯端末に対する広告配信処理の一例を概略的に示すフローチャートである。
【図１７】広告管理サーバ（処理装置）による携帯端末に対する広告配信処理の他の例を概略的に示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、図面を参照して発明を実施するための形態について説明する。
【００２４】
［移動情報管理システムの構成］
まず、図１〜図４を参照して、本実施形態に係る移動情報管理システム１の構成について説明する。
【００２５】
図１は、本実施形態に係る移動情報管理システム１及び広告管理システム２の構成を概略的に示す図である。図２は、本実施形態に係る車両３（ＥＣＵ３２）に係る機能的な構成の一例を概略的に示す機能ブロック図である。図３は、本実施形態に係る携帯端末４（処理装置４２）に係る機能的な構成の一例を概略的に示す機能ブロック図である。図４は、移動情報管理サーバ５（処理装置５２）の機能的な構成の一例を概略的に示す機能ブロック図である。
【００２６】
移動情報管理システム１は、複数の車両３と、複数の車両３のそれぞれのユーザ等が所持する複数の携帯端末４と、複数の車両３及び複数の携帯端末４と通信可能に接続される移動情報管理サーバ５とを含む。詳細は後述するが、移動情報管理システム１は、複数の車両３及び複数の携帯端末４のそれぞれから位置情報等の移動履歴等の各種情報を収集し、複数の車両３及び複数の携帯端末４の移動に関連する情報を管理する。また、移動情報管理システム１は、複数の車両３のそれぞれから車内の発話内容を収集し、発話内容から、複数の車両３の乗員の移動目的に関連する可能性が高い特徴語を抽出し、抽出した特徴語を利用した情報配信のための情報整備を行う。
【００２７】
尚、複数の車両３のそれぞれの移動情報管理システム１及び広告管理システム２に関連する構成は、略同じであるため、図中、１台の車両３が代表的に図示される。同様に、複数の携帯端末４のそれぞれの移動情報管理システム１及び広告管理システム２に関連する構成は、略同じであるため、図中、１台の携帯端末４が代表的に図示される。また、複数の携帯端末４には、複数の車両３のそれぞれを利用するユーザ以外のユーザの携帯端末４が含まれうる。
【００２８】
車両３は、ＤＣＭ（Data Communication Module）３１と、ＥＣＵ（Electronic Control Unit）３２と、ＧＰＳ（Global Positioning System）モジュール３３と、ＡＣＣ（アクセサリ電源）スイッチ３４と、表示装置３５と、マイク３６を含む。
【００２９】
ＤＣＭ３１は、所定の通信ネットワーク、例えば、多数の基地局を末端とする携帯電話網やインターネット網等を通じて、移動情報管理サーバ５及び広告管理サーバ６と双方向で通信を行う通信デバイスである。ＤＣＭ３１は、ＣＡＮ（Controller Area Network）等の車載ネットワークを通じて、ＥＣＵ３２を含む各種ＥＣＵと相互に通信可能に接続される。
【００３０】
ＥＣＵ３２は、車両３における所定の機能に関する各種制御処理を行う電子制御ユニットである。ＥＣＵ３２は、その機能が任意のハードウェア、ソフトウェア、或いはその組み合わせにより実現されてよく、例えば、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Read Only Memory）、ＲＯＭ（Read Only Memory）、補助記憶装置、Ｉ／Ｏ（Input-Output interface）を含むマイクロコンピュータを中心に構成されてよい。ＥＣＵ３２は、例えば、ＲＯＭや補助記憶装置に格納される１以上のプログラムをＣＰＵ上で実行することにより実現される機能部として、車両情報取得部３２１と、マップマッチング部３２２と、車両移動情報送信部３２３と、表示処理部３２４と、音声データ保存処理部３２５と、音声データ送信部３２６を含む。また、ＥＣＵ３２は、例えば、補助記憶装置に規定される記憶領域としての記憶部３２９を含む。記憶部３２９には、地図情報ＤＢ（Data Base）３２９１と、音声データ３２９２が格納される。
【００３１】
尚、ＥＣＵ３２の機能の一部は、一又は複数の他のＥＣＵにより分担されてもよい。
【００３２】
車両情報取得部３２１は、ＧＰＳモジュール３３、ＡＣＣスイッチ３４等から入力される車両状態に関する情報をＲＡＭ内のバッファ等から取得する。具体的には、車両情報取得部３２１は、ＧＰＳモジュール３３から入力される車両３の位置情報を取得する。また、車両情報取得部３２１は、ＡＣＣスイッチ３４から入力されるＡＣＣスイッチ３４のＯＮ・ＯＦＦ状態に関する信号（ＯＮ信号或いはＯＦＦ信号）を取得する。
【００３３】
マップマッチング部３２２は、記憶部３２９に格納される地図情報ＤＢ（Data Base）３２９１と、車両情報取得部３２１により取得される車両３の位置情報に基づき、車両３の位置情報に対応する道路リンク、即ち、車両３が現在位置する道路リンクを特定する。例えば、地図情報ＤＢ３２９１に含まれる道路網を構成する複数の道路リンクのそれぞれには、予め識別情報、即ち、リンクＩＤ（Identifier）が規定されており、マップマッチング部３２２は、車両３が現在位置する道路リンクのリンクＩＤを特定する。
【００３４】
尚、地図情報ＤＢ３２９１には、交差点に対応するノード、隣接する交差点間の道路に対応する、即ち、ノード間を接続する道路リンク、各建物や道路等の地物に対応するラインやポリゴン等を含むＧＩＳ（Geographic Information System：地理情報システム）データ等が含まれる。
【００３５】
車両移動情報送信部３２３は、車両３の移動に関する情報（車両移動情報）を生成し、ＤＣＭ３１を介して、移動情報管理サーバ５に送信する。車両移動情報には、車両３の位置情報、車両３の位置情報に対応する時刻情報、マップマッチング部３２２により特定される車両３の位置情報に対応する道路リンクに関する情報、車両３の起動・停止に関する情報が含まれる。以下、本実施形態では、車両３の起動に関する情報として、ＡＣＣスイッチ３４がＯＦＦ状態からＯＮされた旨の情報（ＡＣＣ−ＯＮ情報）を採用し、車両３の停止に関する情報として、ＡＣＣスイッチ３４がＯＮ状態からＯＦＦされた旨の情報（ＡＣＣ−ＯＦＦ情報）を採用する。
【００３６】
尚、車両３から移動情報管理サーバ５に送信される車両移動情報には、車両３の位置情報に対応する時刻情報が含まれなくてもよい。この場合、移動情報管理サーバ５は、車両３から車両移動情報が送信された時刻、移動情報管理サーバ５で車両移動情報が受信された時刻、或いはこれらの時刻から算出される車両３が位置情報に対応する実在位置に存在したと推定時刻等を、車両３の位置情報に対応する時刻情報として、車両３から受信された車両移動情報に追加する等すればよい。
【００３７】
表示処理部３２４は、車両３の運転者等の乗員による操作等に応じて、表示装置３５に所定の情報画面を表示させる処理を行う。例えば、表示処理部３２４は、後述する広告管理サーバ６から車両３に配信される広告情報を表示装置３５に表示させる処理を行う。
【００３８】
音声データ保存処理部３２５は、マイク３６から入力される車両３の車内の音声データを記憶部３２９に保存する。具体的には、音声データ保存処理部３２５は、音声データに、当該音声データが取得されたときの時刻情報（例えば、タイムスタンプ）、車両３の位置情報、及び車両３の位置に対応する道路リンク（即ち、リンクＩＤ）に関する情報を付与し、記憶部３２９（音声データ３２９２）に保存する処理を行う。
【００３９】
尚、記憶部３２９に保存される音声データ３２９２には、リンクＩＤが付与されない態様であってもよく、この場合、移動情報管理サーバ５において、リンクＩＤが付与されればよい。
【００４０】
音声データ送信部３２６は、ＤＣＭ３１を介して、記憶部３２９に保存された音声データ３２９２を移動情報管理サーバ５に送信する。音声データ送信部３２６は、例えば、新たな音声データ３２９２が保存されるたびに、音声データ３２９２を移動情報管理サーバに送信してもよいし、定期的に、ある程度溜まった音声データ３２９２を移動情報管理サーバ５に送信してもよい。
【００４１】
尚、音声データ送信部３２６により移動情報管理サーバ５にアップロード済の音声データ３２９２については、記憶部３２９から消去されてもよい。
【００４２】
ＧＰＳモジュール３３は、車両３の上空の３以上、好ましくは、４以上の衛星から送信されるＧＰＳ信号を受信し、自己が搭載される車両３の位置を測位する。ＧＰＳモジュール３３は、１対１の通信線やＣＡＮ等の車載ネットワークを通じてＥＣＵ３２等と通信可能に接続され、測位された車両３の位置情報は、ＥＣＵ３２等に入力される。
【００４３】
ＡＣＣスイッチ３４は、車両３の運転者等の乗員による所定操作に応じて、車両３のアクセサリ電源をＯＮ／ＯＦＦする。例えば、ＡＣＣスイッチ３４は、車室内の運転席のステアリング近傍のインストルメンタルパネルに設けられるパワースイッチ（ＡＣＣスイッチ３４及びイグニッションスイッチ（ＩＧスイッチ）を操作するボタン型スイッチ）に対する操作に応じて、ＯＮ／ＯＦＦされる。ＡＣＣスイッチ３４は、１対１の通信線やＣＡＮ等の車載ネットワークを通じてＥＣＵ３２等と通信可能に接続され、その状態信号（ＯＮ信号／ＯＦＦ信号）は、ＥＣＵ３２に入力される。
【００４４】
表示装置３５は、車両３の運転者等の乗員から視認し易い位置、例えば、車室内のインストルメントパネルの中央上部に配置され、ＥＣＵ３２（具体的には、表示処理部３２４）による制御の下、各種情報画面や操作画面等を表示する。表示装置３５は、例えば、タッチパネル式の液晶ディスプレイ等である。
【００４５】
マイク３６は、例えば、インストルメントパネルやセンターコンソール等に設けられ、ＥＣＵ３２による制御の下、車両３の車内における乗員の発話内容を含む音声を集音し、音声データを出力する。車両３の車内における乗員の発話内容を含む音声データは、ＥＣＵ３２に入力される。
【００４６】
尚、マイク３６を含む音声入力デバイスは、それ自体が移動情報管理サーバ５と通信可能な通信機能を有し、ＥＣＵ３２を介することなく、移動情報管理サーバ５に時刻情報、位置情報等を含む音声データを送信する態様であってもよい。また、マイク３６の代わりに、車両３に乗車しているユーザの携帯端末４のマイクを通じて取得される音声データが、当該携帯端末４から移動情報管理サーバ５に送信される態様であってもよい。この場合、後述の如く、移動情報管理サーバ５（具体的には、後述する乗車中特定部５２０７）は、当該携帯端末４のユーザが車両３（具体的には、予め当該ユーザが利用するとして特定されている車両３）に乗車中であるか否かを判定する。そして、移動情報管理サーバ５は、車両３に乗車中であると判定された場合、当該携帯端末４から受信された音声データを、当該車両３の車内の発話内容を含む音声データとして扱うとよい。
【００４７】
携帯端末４は、例えば、車両３のユーザが所持する携帯電話、スマートフォン、タブレット端末等である。携帯端末４は、通信機器４１と、処理装置４２と、ＧＰＳモジュール４３と、加速度センサ４４と、タッチパネルディスプレイ（以下、単に「ディスプレイ」と称する）４５を含む。
【００４８】
通信機器４１は、処理装置４２による制御の下、所定の通信ネットワーク、例えば、多数の基地局を末端とする携帯電話網やインターネット網を通じて、移動情報管理サーバ５及び広告管理サーバ６と双方向で通信を行うデバイスであり、例えば、ＬＴＥ（Long Term Evolution）、４Ｇ（4th Generation）、５Ｇ（5th Generation）等の通信規格に対応する移動通信モジュールである。
【００４９】
処理装置４２は、携帯端末４における各種制御処理を行う。処理装置４２は、例えば、ＣＰＵ、ＲＡＭ、ＲＯＭ、補助記憶装置、Ｉ／Ｏ等を含むコンピュータを中心に構成されてよく、ＲＯＭや補助記憶装置に格納される１以上のプログラムをＣＰＵ上で実行することにより実現される機能部として、通信処理部４２１と、表示処理部４２２と、センサ情報取得部４２３と、移動手段判定部４２４と、端末移動情報送信部４２５、一意識別子送信部４２６を含む。
【００５０】
尚、一意識別子送信部４２６は、広告管理システム２に関連する構成であるため、詳細は、後述する。
【００５１】
通信処理部４２１は、通信機器４１を制御し、移動情報管理サーバ５との間での各種信号の送受信を行う。
【００５２】
表示処理部４２２は、ディスプレイ４５に各種画像を表示させる。例えば、表示処理部４２２は、ディスプレイ４５に操作画面としての各種ＧＵＩ（Graphical User Interface）を表示させる。また、例えば、表示処理部４２２は、後述する広告管理サーバ６から配信される広告情報をディスプレイ４５に表示させる。
【００５３】
センサ情報取得部４２３は、ＧＰＳモジュール４３、加速度センサ４４等の各種センサから入力されるセンサ情報を、ＲＡＭ内のバッファ等から取得する。具体的には、センサ情報取得部４２３は、ＧＰＳモジュール４３から入力される携帯端末４の位置情報を取得する。また、センサ情報取得部４２３は、加速度センサ４４から入力される携帯端末４の加速度に関する情報（加速度情報）を取得する。
【００５４】
移動手段判定部４２４は、任意の方法を用いて、携帯端末４を所持するユーザが移動手段としての公共交通機関（バス）を除く車両（以下、単に「移動手段としての車両」と称する）で移動しているか、それ以外の移動手段（徒歩、自転車、電車、バス等）で移動しているかを判定する。例えば、移動手段判定部４２４は、加速度センサ４４から入力される加速度情報に基づき、移動手段としての車両で移動している場合と車両以外の移動手段で移動している場合とを識別可能に予め機械学習された識別器を適用することにより、当該判定を行ってよい。また、例えば、移動手段判定部４２４は、加速度センサ４４から入力される加速度情報に加えて、或いは、代えて、ＧＰＳモジュール４３から入力される携帯端末４の位置情報に基づき、ユーザが移動手段としての車両で移動しているか、車両以外の移動手段で移動しているかを判定してもよい。
【００５５】
尚、本実施形態における公共交通機関には、タクシーが含まれない。即ち、公共交通機関を除く車両には、タクシーが含まれうる。また、移動手段判定部４２４は、簡易的に、携帯端末４のユーザが移動手段としての公共交通機関（バス）も含む車両で移動しているか、それ以外の移動手段で移動しているかを判定してもよい。これにより、例えば、移動手段判定部４２４は、携帯端末４の移動速度の高低と、線路上を移動中であるか否かを判断するだけで、携帯端末４を所持するユーザが移動手段としての公共交通機関も含む車両で移動しているか、それ以外の移動手段で移動しているかを判定することができる。
【００５６】
端末移動情報送信部４２５は、携帯端末４の移動、即ち、携帯端末４を所持するユーザの移動に関する情報（端末移動情報）を生成し、通信処理部４２１を介して、移動情報管理サーバ５に送信する。端末移動情報には、携帯端末４の位置情報、移動手段判定部４２４による判定結果（後述する車両移動中タグの有無）等が含まれうる。
【００５７】
このように、移動手段判定部４２４は、当該携帯端末４のユーザが移動手段としての車両で移動中であるか否かを判定する。そして、携帯端末４の端末移動情報送信部４２５は、移動手段判定部４２４により当該携帯端末４のユーザが移動手段としての車両で移動中であると判定されているときの当該携帯端末４の端末移動情報を、移動手段判定部４２４により当該携帯端末４のユーザが移動手段としての車両３で移動中でないと判定されているときの当該携帯端末４の端末移動情報と区別可能な態様で移動情報管理サーバ５に送信する。よって、移動手段としての車両で移動中であると判定されたときの携帯端末４の端末移動情報が、移動手段としての車両で移動中でないと判定されているときの携帯端末４の端末移動情報と区別可能な態様で携帯端末４から移動情報管理サーバ５に送信される。従って、移動情報管理サーバ５側で後述する利用車両特定部５２０５が処理すべき端末移動履歴の情報量が減少するため、携帯端末４のユーザが利用する車両３を特定するための処理負荷を軽減し、より早く処理を完了させることができる。
【００５８】
ＧＰＳモジュール４３は、携帯端末４の上空の３以上、好ましくは、４以上の衛星から送信されるＧＰＳ信号を受信し、自己が搭載される携帯端末４の位置を測位する。測位された携帯端末４の位置情報は、処理装置４２に入力される。
【００５９】
尚、携帯端末４の位置情報は、ＧＰＳモジュール４３によるＧＰＳ測位に代えて、或いは、加えて、基地局との間での信号のやり取りに基づく基地局測位により取得されてもよい。
【００６０】
加速度センサ４４は、例えば、ＭＥＭＳ（Micro Electro Mechanical System）技術を用いて、携帯端末４の加速度を検出する既知の検出手段である。
【００６１】
移動情報管理サーバ５は、通信機器５１と、処理装置５２を含む。
【００６２】
通信機器５１は、処理装置５２（具体的には、通信処理部５２０１）による制御の下、所定のネットワーク、例えば、多数の基地局を末端とする携帯電話網やインターネット網を通じて、車両３、携帯端末４、及び後述する広告管理サーバ６等と双方向で通信を行うデバイスである。
【００６３】
処理装置５２は、移動情報管理サーバ５における各種制御処理を実行する。処理装置５２は、例えば、ＣＰＵ、ＲＡＭ、ＲＯＭ、補助記憶装置、Ｉ／Ｏ等を含む１又は複数のサーバコンピュータを中心に構成されてよく、ＲＯＭや補助記憶装置に格納される１以上のプログラムをＣＰＵ上で実行することにより実現される機能部として、通信処理部５２０１と、車両移動履歴蓄積処理部５２０２と、端末移動履歴蓄積処理部５２０３と、乗車車両抽出部５２０４と、利用車両特定部５２０５と、ユーザ関連度判断部５２０６と、乗車中特定部５２０７と、ユーザ乗車移動追跡部５２０８と、発話データ保存処理部５２０９と、特徴語抽出部５２１０と、発話時情報取得部５２１１と、発話回数集計部５２１２と、特徴語紐付け部５２１３を含む。また、処理装置５２は、サーバコンピュータの補助記憶装置やサーバコンピュータに接続される外部記憶装置に規定される記憶領域としての記憶部５２００を含む。記憶部５２００には、地図情報ＤＢ５２００Ａと、プローブ情報ＤＢ５２００Ｂと、車両移動履歴ＤＢ５２００Ｃと、端末移動履歴ＤＢ５２００Ｄと、利用車両ＤＢ５２００Ｅと、ユーザ関連度ＤＢ５２００Ｆと、追跡情報ＤＢ５２００Ｇと、発話データＤＢ５２００Ｈと、発話回数集計ＤＢ５２００Ｉが含まれる。
【００６４】
通信処理部５２０１は、通信機器５１を制御し、複数の車両３及び複数の携帯端末４との間での各種信号（制御信号、情報信号等）の送受信を行う。
【００６５】
車両移動履歴蓄積処理部５２０２は、通信処理部５２０１により複数の車両３から逐次受信される車両移動情報に加工を施し、車両３の移動履歴（車両移動履歴）として車両移動履歴ＤＢ５２００Ｃに蓄積させる処理を行う。例えば、車両移動履歴蓄積処理部５２０２は、プローブ情報ＤＢ５２００Ｂに格納される複数の車両３のそれぞれの車両移動情報の時系列データに基づき、それぞれの車両３が起動されてから停止されるまでの期間ごと、即ち、１トリップごとの移動履歴に関する情報（トリップ情報）を生成する。換言すれば、車両移動履歴蓄積処理部５２０２は、車両３の１トリップごとの出発地から目的地までのトリップ情報を生成する。具体的には、車両移動履歴蓄積処理部５２０２は、車両移動情報に含まれるＡＣＣ−ＯＮ情報に基づき、車両３の起動を判断し、ＡＣＣ−ＯＮ情報を含む車両移動情報に含まれる車両３の位置情報を車両３の１トリップの起点（出発地）と規定する。また、車両移動履歴蓄積処理部５２０２は、当該車両移動情報よりも時系列的に後の車両移動情報の中でＡＣＣ−ＯＦＦ情報を含む直近の車両移動情報に含まれる車両３の位置情報を車両３の１トリップの終点（目的地）と規定する。そして、車両移動履歴蓄積処理部５２０２は、車両３の１トリップの起点及び終点の双方に係る２つの車両移動情報と、時系列的に、この２つの車両移動情報の間にある複数の車両移動情報（車両移動情報群）を１つにまとめて、トリップ情報を生成する。車両移動履歴蓄積処理部５２０２は、生成したそれぞれの車両３のトリップ情報をそれぞれの車両３の移動履歴として車両移動履歴ＤＢ５２００Ｃに保存する。
【００６６】
尚、車両移動履歴蓄積処理部５２０２による上記処理は、通信処理部５２０１により複数の車両３から逐次受信されるプローブ情報に対応して、リアルタイムに実行されてもよいし、定期的に、ある程度溜まった未処理のプローブ情報に対して実行されてもよい。また、プローブ情報ＤＢ５２００Ｂには、通信処理部５２０１により複数の車両３のそれぞれから受信される、車両移動情報を含むプローブ情報が保存される。また、車両移動履歴ＤＢ５２００Ｃに保存されるそれぞれのトリップ情報には、固有の識別情報（トリップＩＤ）が規定されており、トリップＩＤによって、車両移動履歴ＤＢ５２００Ｃの中から特定のトリップ情報が探索されうる。
【００６７】
端末移動履歴蓄積処理部５２０３は、通信処理部５２０１により複数の携帯端末４から逐次受信される端末移動情報を、携帯端末４の移動履歴（端末移動履歴）として端末移動履歴ＤＢ５２００Ｄ（端末移動履歴記憶部の一例）に蓄積させる処理を行う。
【００６８】
尚、端末移動履歴蓄積処理部５２０３による当該処理は、通信処理部５２０１により複数の携帯端末４から逐次受信される端末移動情報に対応して、リアルタイムに実行されてもよいし、定期的に、ＲＡＭ等のバッファにある程度溜まった未処理の端末移動情報に対して実行されてもよい。
【００６９】
乗車車両抽出部５２０４は、車両移動履歴ＤＢ５２００Ｃ及び端末移動履歴ＤＢ５２００Ｄに蓄積される複数の車両３の車両移動履歴及び複数の携帯端末４の端末移動履歴に基づき、複数の携帯端末４のそれぞれのユーザが乗車した車両３を抽出する。換言すれば、乗車車両抽出部５２０４は、複数の車両３の中から、複数の携帯端末４のそれぞれのユーザの乗車実績がある車両３を抽出する。例えば、図５は、乗車車両抽出部５２０４による処理を説明する図である。本例では、複数の携帯端末４に含まれる携帯端末４Ａ，４ＢのそれぞれのユーザＵＳ１，ＵＳ２が、複数の車両３に含まれる車両３Ａに同乗し、出発地である出発地Ｐｏから目的地である目的地Ｐｄまで移動した状況を表している。
【００７０】
図５に示すように、乗車車両抽出部５２０４は、端末移動履歴ＤＢ５２００Ｄ内の携帯端末４Ａ，４Ｂの端末移動履歴と、車両移動履歴ＤＢ５２００Ｃ内の車両３Ａの車両移動履歴、即ち、トリップ情報群に基づき、２つの条件成立の有無を判定する。
【００７１】
具体的には、第一に、乗車車両抽出部５２０４は、車両３Ａの出発地Ｐｏ及び目的地ＰｄでのユーザＵＳ１，ＵＳ２の滞在実績があることを示す滞在実績条件ＪＣ１の成立の有無を判定する。より具体的には、乗車車両抽出部５２０４は、携帯端末４Ａの端末移動履歴が、車両３Ａのトリップ情報における車両３Ａの起動時、即ち、ＡＣＣ−ＯＮ時（図５の時刻ｔ０）より以前の所定時間（例えば、１０分）以内で、出発地Ｐｏ付近に滞在していたことを示しているか否かを判定する。また、乗車車両抽出部５２０４は、携帯端末４Ａの端末移動履歴が、車両３Ａの当該トリップ情報における車両３Ａの停止時、即ち、ＡＣＣ−ＯＦＦ時（図５の時刻ｔ５）より以降の所定時間（例えば、１０分）以内で、目的地Ｐｄ付近に滞在していたことを示しているか否かを判定する。これにより、携帯端末４ＡのユーザＵＳ１が、車両３Ａが出発地Ｐｏ及び目的地Ｐｄに駐車されていた時間帯で、車両３Ａの出発地Ｐｏ及び目的地Ｐｄ付近に滞在していたと判断することができる。また、同様の処理がユーザＵＳ２の携帯端末４Ｂの端末移動履歴に対して行われることにより、ユーザＵＳ２が、車両３Ａが出発地Ｐｏ及び目的地Ｐｄに駐車されていた時間帯で、車両３Ｂの出発地Ｐｏ及び目的地Ｐｄ付近に滞在していたと判断することができる。
【００７２】
また、第二に、乗車車両抽出部５２０４は、ユーザＵＳ１，ＵＳ２が車両３Ａと同時刻に移動経路ＲＴ上の同位置に存在していたことを示す同期移動条件ＪＣ２の成立の有無を判定する。より具体的には、乗車車両抽出部５２０４は、車両３Ａのトリップ情報に含まれる出発地Ｐｏと目的地Ｐｄとの間の車両移動情報（時刻情報及び位置情報）のデータ群と、当該データ群と同じ時間帯の携帯端末４Ａの端末移動履歴に含まれる端末移動情報（時刻情報及び位置情報）のデータ群とを比較する。そして、乗車車両抽出部５２０４は、携帯端末４Ａと車両３Ａとが同時刻、同位置に存在したと判断可能な車両３Ａの車両移動情報と携帯端末４Ａの端末移動情報との間のマッチングが複数ある場合、同期移動条件ＪＣ２が成立したと判定する。例えば、図５に示すように、本例では、移動経路ＲＴ上の地点Ｐ１，Ｐ３の２地点において、車両３Ａと携帯端末４Ａとが同時刻に存在していたと判断可能であることを表している。これにより、乗車車両抽出部５２０４は、携帯端末４ＡのユーザＵＳ１が、出発地Ｐｏから目的地Ｐｄまでの間で車両３Ａに乗車していたと判断できる。また、例えば、図５に示すように、本例では、移動経路ＲＴ上の地点Ｐ２〜Ｐ４の３地点において、車両３Ａと携帯端末４Ｂとが同時刻に存在していたと判断可能であることを表している。よって、乗車車両抽出部５２０４は、同様の処理がユーザＵＳ２の携帯端末４Ｂの端末移動履歴に対して行われることにより、携帯端末４ＢのユーザＵＳ２が出発地Ｐｏから目的地Ｐｄまでの間で車両３ＡにユーザＵＳ１と共に乗車していたと判断できる。
【００７３】
このように、乗車車両抽出部５２０４は、複数の携帯端末４のそれぞれの端末移動履歴に対して、滞在実績条件ＪＣ１及び同期移動条件ＪＣ２の双方が成立する車両３のトリップ情報を探索することにより、携帯端末４のユーザが乗車した車両３を抽出できる。
【００７４】
尚、乗車車両抽出部５２０４は、滞在実績条件ＪＣ１を省略し、同期移動条件ＪＣ２だけを利用して、携帯端末４のユーザの乗車実績がある車両３を抽出してもよい。また、乗車車両抽出部５２０４は、車両移動履歴蓄積処理部５２０２及び端末移動履歴蓄積処理部５２０３のそれぞれによる車両移動履歴ＤＢ５２００Ｃ及び端末移動履歴ＤＢ５２００Ｄの更新に合わせて、リアルタイムに上述した処理を実行してよい。また、乗車車両抽出部５２０４は、定期的に、ある程度溜まった未処理の車両移動履歴及び端末移動履歴に対して、上述した処理を実行してもよい。
【００７５】
利用車両特定部５２０５は、複数の携帯端末４のそれぞれのユーザが利用する車両３を特定する。携帯端末４のユーザが利用する車両３とは、ドライバとして利用する車両３だけでなく、ドライバの同乗者として利用する車両３を含む。具体的には、利用車両特定部５２０５は、乗車車両抽出部５２０４により抽出される、複数の携帯端末４のそれぞれのユーザが乗車した、即ち、乗車実績のある車両３の中から、複数の携帯端末４のそれぞれのユーザが利用する車両３を特定する。利用車両特定部５２０５は、複数の携帯端末４のそれぞれ、或いは、複数の携帯端末４のそれぞれのユーザと、特定した複数の携帯端末４のそれぞれのユーザが利用する車両３とを紐づける態様で、利用車両ＤＢ５２００Ｅに保存する。以下、携帯端末４と、当該携帯端末４のユーザが利用する車両３とを紐づける場合を主に説明する。また、この際、利用車両特定部５２０５は、特定した複数の携帯端末４のそれぞれのユーザが利用する車両３への乗車頻度（乗車回数）も併せて、利用車両ＤＢ５２００Ｅに保存する。即ち、利用車両特定部５２０５は、複数の携帯端末４のそれぞれと、複数の携帯端末４のそれぞれのユーザが利用する車両３との間を、関係性を表す乗車頻度（乗車回数）で紐づける態様の利用車両ＤＢ５２００Ｅを構築する。例えば、図６は、利用車両特定部５２０５により構築される利用車両ＤＢ５２００Ｅのデータモデルを模式的に示す図である。本例では、複数の携帯端末４に含まれる携帯端末４Ａ，４ＢのユーザＵＳ１，ＵＳ２のそれぞれが乗車した車両３として、複数の車両３に含まれる車両３Ａ，３Ｂが乗車車両抽出部５２０４により抽出された場合が示される。
【００７６】
図６に示すように、利用車両ＤＢ５２００Ｅは、グラフ型データベースとして構築されうる。具体的には、本例の利用車両ＤＢ５２００Ｅは、複数の携帯端末４Ａ，４Ｂ或いはそれぞれのユーザＵＳ１，ＵＳ２と車両３Ａ，３Ｂとをノードとし、携帯端末４Ａ，４Ｂ或いはそれぞれのユーザＵＳ１，ＵＳ２に対応するノードと車両３Ａ，３Ｂに対応するノードとの間を、関係性を示す情報（リレーション情報）としての乗車頻度（乗車回数）で紐づける態様のグラフ型データベースとして構築されうる。より具体的には、ノードとしての携帯端末４Ａ或いはそのユーザＵＳ１と車両３Ａ，３Ｂとの間は、それぞれ、乗車回数が１００回、１回というリレーション情報を伴う態様で、紐づけられている。また、ノードとしての携帯端末４Ｂ或いはそのユーザＵＳ２と車両３Ａ，３Ｂの間は、それぞれ、乗車回数が１０回、８５回というリレーション情報を伴う態様で、紐付けられている。
【００７７】
例えば、利用車両特定部５２０５は、携帯端末４のユーザが１回でも車両３に乗車実績がある場合、当該携帯端末４のユーザが当該車両３を利用すると特定してよい。また、例えば、利用車両特定部５２０５は、携帯端末４のユーザがある程度の頻度で車両３に乗車している、即ち、乗車頻度が所定閾値（例えば、５回）以上である場合に、当該携帯端末４のユーザが当該車両３を利用すると特定してもよい。この場合、利用車両特定部５２０５は、乗車頻度が所定閾値より低いとき、当該携帯端末４のユーザが当該車両３を利用すると仮に特定した状態（仮特定状態）で、利用車両ＤＢ５２００Ｅに登録するとよい。例えば、図６に示すように、携帯端末４ＡのユーザＵＳ１の車両３Ｂへの乗車回数は、非常に少なく、１回だけであるため、車両３Ｂは、仮特定状態として、携帯端末４Ａ、或いはそのユーザＵＳ１と紐付けられている（図中の点線参照）。
【００７８】
上述の如く、乗車車両抽出部５２０４は、車両移動履歴ＤＢ５２００Ｃ及び端末移動履歴ＤＢ５２００Ｄの更新に応じて、リアルタイムに、或いは、定期的に、複数の車両３の何れかに乗車実績があるユーザの抽出処理を実行する。そのため、利用車両特定部５２０５は、乗車車両抽出部５２０４により逐次実行される抽出処理の結果に応じて、利用車両ＤＢ５２００Ｅを更新する。具体的には、利用車両特定部５２０５は、乗車車両抽出部５２０４によって、携帯端末４のユーザが今まで乗車実績のない車両３に乗車したとして、当該車両３が新たに抽出された場合、当該携帯端末４のユーザと、当該車両３とを紐づける態様で、利用車両ＤＢ５２００Ｅに保存する。また、利用車両特定部５２０５は、乗車車両抽出部５２０４によって、携帯端末４のユーザが既に乗車実績のある車両３に乗車したとして、新たに当該車両３が抽出された場合、利用車両ＤＢ５２００Ｅのリレーション情報の乗車頻度を更新する。
【００７９】
このように、利用車両特定部５２０５は、複数の携帯端末４或いはそれぞれのユーザと、複数の車両３との間を、乗車頻度という関係性によって紐づける態様で、利用車両ＤＢ５２００Ｅを構築し、複数の携帯端末４のユーザが利用する車両３を特定することができる。また、利用車両特定部５２０５は、乗車車両抽出部５２０４により逐次抽出される、複数の携帯端末４のそれぞれのユーザが乗車した車両３によって、利用車両ＤＢ５２００Ｅの携帯端末４或いはそのユーザと車両３との間のリレーション情報としての乗車頻度（乗車回数）を更新することができる。
【００８０】
このように、利用車両特定部５２０５は、車両移動履歴ＤＢ５２００Ｃに蓄積された複数の車両３の車両移動履歴と、端末移動履歴ＤＢ５２００Ｄに蓄積された複数の携帯端末４の端末移動履歴とに基づき、複数の車両３の中から、複数の携帯端末４のユーザのそれぞれが利用する車両３を特定する。例えば、利用車両特定部５２０５は、車両３の車両移動履歴と携帯端末４の端末移動履歴とを比較し、双方の位置情報及び時刻情報が略一致する車両移動履歴の一部又は全部について、携帯端末４のユーザが車両３に乗車していたと判断することができる。従って、利用車両特定部５２０５は、携帯端末４のユーザが乗車していた実績のある車両３の中から当該ユーザが利用する車両３を特定することができる。これにより、例えば、移動情報管理システム１は、携帯端末４の位置情報と、特定された当該携帯端末４のユーザが利用する車両３の位置情報とをモニタリングすることにより、当該車両３に乗車している携帯端末４のユーザをより確実に特定することができる。
【００８１】
また、乗車車両抽出部５２０４は、車両移動履歴ＤＢ５２００Ｃに蓄積された複数の車両３の車両移動履歴と、端末移動履歴ＤＢ５２００Ｄに蓄積された複数の携帯端末４の端末移動履歴とに基づき、複数の車両３の中から、複数の携帯端末４のユーザのそれぞれが乗車した車両３を抽出する。具体的には、乗車車両抽出部５２０４は、携帯端末４の端末移動履歴が、車両３の車両移動履歴に含まれる出発地から目的地までの移動経路に対して、当該車両３が出発地及び前記目的地で駐車されていた時間帯で、当該携帯端末４が前記出発地及び前記目的地の付近に滞在していたことを表し、且つ、当該携帯端末４が当該車両３と同じ時刻に移動経路上の同じ位置に存在していたことを表す場合、当該携帯端末４のユーザが乗車したとして当該車両３を抽出する。そして、利用車両特定部５２０５は、乗車車両抽出部５２０４により抽出される、複数の携帯端末４のそれぞれのユーザが乗車した車両３の中から、複数の携帯端末４のユーザのそれぞれが利用する車両３を特定する。よって、乗車車両抽出部５２０４は、車両移動履歴に含まれる車両３の目的地及び出発地を含む各移動経路を対象として、携帯端末４が車両３の出発地及び目的地の双方に滞在していたか否か、及び、移動経路上で携帯端末４が同じ時刻に車両３と同じ位置に存在していたか否かを判断することにより、当該携帯端末４のユーザが車両３に乗車していたか否かを判断し、複数の車両３の中から当該携帯端末４のユーザが乗車した車両３を抽出することができる。従って、利用車両特定部５２０５は、複数の携帯端末４のそれぞれのユーザが乗車した実績がある車両３の中から、具体的に、複数の携帯端末４のそれぞれのユーザが利用する車両３を特定することができる。
【００８２】
また、利用車両特定部５２０５は、乗車車両抽出部５２０４により抽出される、複数の携帯端末４のそれぞれのユーザが乗車した車両３のうち、乗車頻度が所定閾値以上である車両３を、複数の携帯端末４のそれぞれのユーザが利用する車両３として特定する。よって、利用車両特定部５２０５は、乗車車両抽出部５２０４により抽出される、複数の携帯端末４のそれぞれのユーザが乗車した実績のある車両３のうち、乗車頻度が比較的高い車両３を、複数の携帯端末４のそれぞれのユーザが利用する車両３として特定することができる。従って、移動情報管理システム１は、例えば、携帯端末４のユーザが利用する車両３として、例えば、たまたま１回乗車しただけの車両３等、乗車頻度が非常に少ない車両３が特定されることにより、当該ユーザが当該車両３に乗車しているか否かを判別するための処理が無駄に実行されてしまうような事態を抑制できる。
【００８３】
尚、利用車両ＤＢ５２００Ｅは、グラフ型データベースでなく、一般的なリレーショナルデータベースとして構築されてもよい。
【００８４】
ユーザ関連度判断部５２０６は、利用車両ＤＢ５２００Ｅに基づき、複数の携帯端末４のユーザの相互間の関連度を判断する。例えば、ユーザ関連度判断部５２０６は、利用車両ＤＢ５２００Ｅにおいて、二以上の携帯端末４のユーザが利用する車両として同じ車両３が特定されている場合、当該二以上のユーザは、当該車両３に同乗したり、当該車両３の貸し借りをしたりする比較的親密な関係、即ち、相互間の関連度があると判断することができる。
【００８５】
また、この場合、ユーザ関連度判断部５２０６は、当該二以上のユーザの当該車両３への乗車頻度に基づき、当該二以上のユーザの相互間の関連度の強弱を判断することができる。例えば、ユーザ関連度判断部５２０６は、同じ車両３を利用する二人のユーザの乗車頻度の差が比較的小さい場合、二人のユーザは頻繁に同乗している、或いは、当該車両３の貸し借りの回数が頻繁であると推測されるため、相互間の関連度が強いと判断することができる。一方、ユーザ関連度判断部５２０６は、乗車頻度の差が比較的大きい場合、二人のユーザはあまり頻繁に同乗していない、或いは、当該車両３の回数も比較的少ない等と推測されるため、相互間の関連度が弱い等と判断することができる。例えば、ユーザ関連度判断部５２０６は、ユーザ相互間の乗車頻度の差に対して一又は複数設けられる閾値に基づき、乗車頻度の差が小さいほど関連度が強くなる態様の段階的な関連度のレベルの何れに、二以上のユーザの関連度が該当するかを判断する。
【００８６】
上述の如く、利用車両ＤＢ５２００Ｅは、逐次更新されるため、ユーザ関連度判断部５２０６は、利用車両ＤＢ５２００Ｅの更新に応じて、複数の携帯端末４のユーザの相互間の関連度を判断する処理を逐次行う。そして、ユーザ関連度判断部５２０６は、例えば、上述した関連度のレベル等、複数の携帯端末４のユーザの相互間の関連度に関する情報（関連度情報）を生成し、ユーザ関連度ＤＢ５２００Ｆに保存する。
【００８７】
このように、ユーザ関連度判断部５２０６は、利用車両特定部５２０５により特定された複数の携帯端末４のそれぞれのユーザが利用する車両３に基づき、複数の携帯端末４のそれぞれのユーザの相互間の関連度を判断する。例えば、ユーザ関連度判断部５２０６は、二以上の携帯端末４のユーザが利用する車両３として同一車両が特定されている場合、当該二以上のユーザは、同乗したり、当該車両３の貸し借りをしたり等の関連性があると判断することができる。従って、移動情報管理システム１や後述する広告管理システム２等は、例えば、関連度があると判断される二以上のユーザが同じ位置にいる状況等において、各ユーザの共通の嗜好性を考慮した広告情報やレコメンド情報を各ユーザの携帯端末に配信することができる。そのため、一緒に行動する可能性がある、関連度があるユーザ群をターゲットとして、共通の嗜好性を考慮した広告情報やレコメンド情報を配信できるため、広告情報やレコメンド情報の配信による効果を向上させることができる。
【００８８】
また、ユーザ関連度判断部５２０６は、利用車両特定部５２０５により、二以上の携帯端末４のユーザが利用する車両３として同一車両が特定された場合、当該二以上のユーザのそれぞれの同一車両への乗車頻度に応じて、当該二以上のユーザの相互間の関連度の強弱を判断する。例えば、ユーザ関連度判断部５２０６は、二人のユーザが利用する車両３として同一車両が特定された場合に、二人のユーザ間の当該同一車両への乗車頻度の差が比較的小さい場合、二人は頻繁に同乗しており、関連度が強いと判断することができる。一方、ユーザ関連度判断部５２０６は、二人のユーザ間の当該同一車両への乗車頻度の差が比較的大きい場合、二人はあまり同乗しておらず、関連度が弱い等と判断することができる。従って、例えば、家族同士や親友同士等のように、車両３に乗車している二以上のユーザの相互間の関連度が比較的強い場合に、各ユーザに共通する嗜好性を考慮した広告情報やレコメンド情報を各ユーザの携帯端末に配信することができる。そのため、より高い確率で一緒に行動することが予測されうる、関連度が比較的強いユーザ群をターゲットとして、共通の嗜好性を考慮した広告情報やレコメンド情報を配信できるため、広告情報やレコメンド情報の配信による効果を更に向上させることができる。
【００８９】
乗車中特定部５２０７は、利用車両ＤＢ５２００Ｅに保存される、複数の携帯端末４と複数の車両３との相互間の紐付き関係に基づき、携帯端末４のユーザが、当該携帯端末４のユーザが利用する車両３に現に乗車しているかを特定する。例えば、乗車中特定部５２０７は、複数の携帯端末４のそれぞれの現在の端末移動情報と、利用車両ＤＢ５２００Ｅで複数の携帯端末４のそれぞれと紐づけられる車両３の現在の車両移動情報とをリアルタイムに比較する。これにより、乗車中特定部５２０７は、利用車両ＤＢ５２００Ｅにおいて、携帯端末４のユーザが利用するとして、予め特定されている車両３の車両移動履歴だけをモニタリングすればよく、現実的な処理時間で、携帯端末４のユーザが車両３に乗車しているかを特定することができる。乗車中特定部５２０７による処理の詳細は後述する。
【００９０】
このように、利用車両ＤＢ５２００Ｅには、複数の携帯端末４のそれぞれのユーザと、利用車両特定部５２０５により特定された、複数の携帯端末４のそれぞれのユーザが利用する車両３とが紐付けられて記憶される。そして、乗車中特定部５２０７は、携帯端末４の現在の位置情報と、当該携帯端末４のユーザに紐付けられて利用車両ＤＢ５２００Ｅに記憶される車両３の現在の位置情報とに基づき、当該携帯端末４のユーザが当該車両３に乗車しているか否かを特定する。従って、乗車中特定部５２０７は、複数の携帯端末４のそれぞれの現在の位置情報と、複数の携帯端末４のそれぞれのユーザと紐付けられて記憶された車両３の現在の位置情報とをモニタリングすることにより、リアルタイムに携帯端末４のユーザが車両３に乗車中であるか否かであるか否かを特定することができる。また、二以上の携帯端末４のユーザが車両３に同乗して移動している場合であっても、携帯端末４の端末移動情報だけでは、位置情報の精度や端末移動情報の取得タイミング等に依存して、二以上の携帯端末のユーザが同乗して車両３で移動しているか否かを特定するのは難しい。これに対して、本実施形態では、二以上の携帯端末４のユーザが同じ車両３に紐付けられている場合、当該車両３を媒介させることにより、二以上の携帯端末４のユーザが同乗しているか否かを比較的精度良く特定することができる。
【００９１】
ユーザ乗車移動追跡部５２０８は、乗車中特定部５２０７により携帯端末４のユーザが車両３に乗車中であると特定されているときの当該車両３の出発地から目的地までの移動経路を追跡する。ユーザ乗車移動追跡部５２０８は、追跡した移動経路に関する情報（乗車移動追跡情報）を、乗車中のユーザの携帯端末４或いは当該ユーザ及び乗車中の車両３と紐づける態様で追跡情報ＤＢ５２００Ｇに保存する。乗車移動追跡情報には、出発地及び目的地に対応するＰＯＩ（Point Of Interest）情報及びエリア情報や、出発地から目的地までの移動経路に対応する道路リンク、即ち、リンクＩＤの情報等が含まれる。ユーザ乗車移動追跡部５２０８による処理の詳細は、後述する。
【００９２】
尚、ユーザ乗車移動追跡部５２０８は、二以上の携帯端末４のユーザが車両３に乗車中であると特定されている場合、そのときの乗車移動追跡情報を、乗車中の二以上のユーザの携帯端末４或いはその二以上のユーザ、及び乗車中の車両３と紐づける態様で、追跡情報ＤＢ５２００Ｇに保存する。
【００９３】
発話データ保存処理部５２０９（発話内容取得部の一例）は、通信処理部５２０１により複数の車両３のそれぞれから受信される車内の音声データに基づき、それぞれの車両３の車内の乗員による発話内容に相当するテキストデータ（発話データ）を取得する。そして、発話データ保存処理部５２０９は、取得した発話データに、所定の追加情報を付与した上で、記憶部５２００（発話データＤＢ５２００Ｈ）に保存する。発話データに付与される追加情報には、元の音声データに付与されているリンクＩＤ、及び元の音声データが取得されたときの車両３のトリップ情報に対応するトリップＩＤが含まれる。また、発話データに付与される追加情報には、乗車中特定部５２０７により元の音声データが取得されたときの車両３に乗車中であると特定されたユーザの携帯端末４の識別情報（端末ＩＤ）が含まれる。詳細は、後述する。
【００９４】
特徴語抽出部５２１０は、発話データＤＢ５２００Ｈに保存される発話データから発話内容を特徴付ける単語（特徴語）を抽出する。特徴語抽出部５２１０は、既知の様々な手法を用いて、発話データから特徴語を抽出することができる。詳細は、後述する。
【００９５】
発話時情報取得部５２１１は、特徴語抽出部５２１０により抽出された特徴語が発話されたときの車両３に関連する情報（例えば、車両３の位置に関する情報、車両３の目的地に関する情報、車両３に乗車中の携帯端末４のユーザに関する情報）を取得する。例えば、発話時情報取得部５２１１は、特徴語が発話されたときの車両３の位置に関する情報として、抽出された特徴語の元データである発話データに付与されたリンクＩＤを取得する。また、例えば、発話時情報取得部５２１１は、特徴語が発話されたときの車両３の目的地に関する情報として、抽出された特徴語の元データである発話データに付与されたトリップＩＤを取得する。また、発話時情報取得部５２１１は、特徴語が発話されたときの車両３に乗車中の携帯端末４のユーザに関する情報として、抽出された特徴語の元データである発話データに付与された端末ＩＤを取得する。
【００９６】
発話回数集計部５２１２は、車両３の位置に対応する位置指標ごとに、特徴語抽出部５２１０により特徴語として抽出される相互に異なる複数の単語ごとの発話回数を集計する。車両３の位置に対応する位置指標には、例えば、車両３の位置に対応する道路リンク、車両３の位置に対応する交差点（具体的には、進行方向に直近の交差点等）、及び車両３の位置に対応するエリア等が含まれうる。本実施形態では、発話回数集計部５２１２は、車両３の位置に対応する道路リンク（リンクＩＤ）ごとに、特徴語抽出部５２１０によって、複数の車両３の車内での発話内容（発話データ）から特徴語として抽出された相互に異なる複数の単語ごとの発話回数を集計する。これにより、それぞれの道路リンクに通過する車両３に乗車している乗員が話題にしている特徴語、即ち、発話回数が相対的に上位の特徴語を把握することができる。よって、例えば、ある道路リンクに対応する位置を通過している車両３の乗員が比較的頻繁に話題にする単語は、車両３に乗車している乗員の行動目的に関連している可能性が高いと考えられるところ、当該集計結果により、当該道路リンクを通過するユーザの行動目的を推定することができる。詳細は、後述する。
【００９７】
また、発話回数集計部５２１２は、車両３の出発地及び目的地に対応する出発地指標及び目的地指標ごとに、特徴語抽出部５２１０により特徴語として抽出される相互に異なる複数の単語ごとの発話回数を集計する。車両３の出発地及び目的地に対応する出発地指標及び目的地指標には、例えば、車両３の出発地及び目的地に対応するＰＯＩやエリアが含まれうる。本実施形態では、発話回数集計部５２１２は、車両３の出発地に対応するＰＯＩごとに、特徴語抽出部５２１０によって、複数の車両３の車内での発話内容（発話データ）から特徴語として抽出された相互に異なる複数の単語ごとの発話回数を集計する。また、発話回数集計部５２１２は、車両３の目的地に対応するＰＯＩごとに、特徴語抽出部５２１０によって、複数の車両３の車内での発話内容（発話データ）から特徴語として抽出された相互に異なる複数の単語ごとの発話回数を集計する。これにより、それぞれのＰＯＩを目的地とする車両３に乗車している乗員が話題にしている特徴語、即ち、発話回数が相対的に上位の特徴語を把握することができる。よって、例えば、あるＰＯＩを目的地とする車両３の乗員が比較的頻繁に話題にする単語は、車両３に乗車している乗員の行動目的に関連している可能性が高いと考えられるところ、当該集計結果により、当該ＰＯＩを目的地とする車両３の乗員の行動目的を推定することができる。詳細は、後述する。
【００９８】
また、発話回数集計部５２１２は、特徴語抽出部５２１０により、所定時点以降（例えば、３カ月前の時点以降）の発話内容（発話データ）から特徴語として抽出される相互に異なる複数の単語ごとに発話回数を集計してもよい。即ち、発話回数集計部５２１２は、適宜設定される所定時点以降の発話データから、特徴語抽出部５２１０により抽出された特徴語だけを発話回数の集計対象としてよい。これにより、適宜、所定時点を設定することにより、車両３の位置に対応する位置指標（道路リンク）、或いは、車両３の目的地に対応する目的地指標（ＰＯＩ）に関連する最新の状況（例えば、新たな施設の開業や新たな道路の開通等）を反映して、より適切にユーザの行動目的を推定することができる。
【００９９】
特徴語紐付け部５２１３は、特徴語抽出部５２１０により特徴語として抽出された単語を、当該特徴語が発話された車両３及び当該車両３に乗車中であったユーザ或いはそのユーザの携帯端末４と紐づけて、記憶部５２００に保存する。例えば、特徴語紐付け部５２１３は、特徴語抽出部５２１０によりある車両３の発話データから特徴語として抽出された単語を、利用車両ＤＢ５２００Ｅにおける当該車両３及び当該車両３に乗車中であったユーザ或いはそのユーザの携帯端末４との間を紐づけるリレーション情報（追加リレーション情報）として記憶部５２００に保存してよい。また、特徴語紐付け部５２１３は、特徴語抽出部５２１０により、ある車両３における発話データから特徴語として抽出された単語が、当該車両３と当該車両３に乗車中であったユーザ或いはそのユーザの携帯端末４との間を紐づける追加リレーション情報として既に登録されている場合、当該単語の抽出回数（発話回数）をカウントアップし、追加リレーション情報として記憶部５２００に保存してよい。これにより、車両３に乗車中のユーザが発話する特徴語、特に、頻度が高い特徴語は、車両３を利用して移動する際の当該ユーザの行動目的に関連する可能性が高いと考えられるところ、車両３に乗車中の携帯端末４のユーザが発話する特徴語及びその頻度を把握することができる。よって、利用車両ＤＢ５２００Ｅの追加リレーション情報を用いることで、特定のユーザが車両３を利用して移動する際の行動目的を推定することができる。
【０１００】
現在位置情報取得部５２１４（現在情報取得部の一例）は、広告管理サーバ６から所定の問い合わせに応じて、プローブ情報ＤＢ５２００Ｂから車両３の現在の位置に関する情報を取得する。
【０１０１】
［移動情報管理システムの動作の詳細］
【０１０２】
次に、図７〜図１３を参照して、移動情報管理システム１の具体的な動作について説明をする。
【０１０３】
まず、図７は、本実施形態に係る車両３のＥＣＵ３２による処理の一例を概略的に示すフローチャートである。本フローチャートによる処理は、例えば、車両３のＡＣＣ−ＯＮからＡＣＣ−ＯＦＦを起点とする一定期間経過後までの間で、定期的に（例えば、ＧＰＳモジュール３３による車両３の車両位置情報の検出周期ごとに）、繰り返し実行される。
【０１０４】
ステップＳ７０２にて、車両情報取得部３２１は、ＧＰＳモジュール３３及びＡＣＣスイッチ３４から入力される車両３の位置情報及びＡＣＣスイッチ３４のＯＮ・ＯＦＦ状態に関する信号を取得する。
【０１０５】
ステップＳ７０４にて、ＥＣＵ３２は、ＡＣＣ−ＯＮ或いはＡＣＣ−ＯＦＦがされた否かを判定する。例えば、ＥＣＵ３２は、上述の如く、ＡＣＣ−ＯＮにより本フローチャートによる処理が開始される場合、当該フローチャートの開始後の１回目の処理フローであるときに、ＡＣＣ−ＯＮされたと判定してよい。また、ＥＣＵ３２は、本フローチャートによる処理が車両３の駐車場でも行われる場合、ＡＣＣスイッチ３４からの状態信号がＯＦＦ信号からＯＮ信号に変化したときに、ＡＣＣ−ＯＮされたと判定してもよい。また、ＥＣＵ３２は、ＡＣＣスイッチ３４からの状態信号がＯＮ信号からＯＦＦ信号に変化したときに、ＡＣＣ−ＯＦＦされたと判定してよい。ＥＣＵ３２は、ＡＣＣ−ＯＮ及びＡＣＣ−ＯＦＦされていない場合、ステップＳ７０６に進み、ＡＣＣ−ＯＮ或いはＡＣＣ−ＯＦＦされた場合、ステップＳ７０８に進む。
【０１０６】
ステップＳ７０６にて、マップマッチング部３２２は、車両情報取得部３２１により取得された現在の車両３の位置情報に基づき、車両３が現在位置する道路リンク（リンクＩＤ）を特定する。
【０１０７】
ステップＳ７０８にて、車両移動情報送信部３２３は、車両３の位置情報と、当該位置情報に対応する時刻情報と、ＡＣＣ−ＯＮ／ＯＦＦ情報或いは道路リンクのリンクＩＤをと含む車両移動情報を、ＤＣＭ３１を介して、移動情報管理サーバ５に送信し、今回の処理を終了する。これにより、移動情報管理サーバ５は、車両移動情報を確認するだけで、車両３の位置情報及び当該位置情報に対応する時刻情報に加えて、車両３が位置する具体的な道路リンクや、車両３の起動（ＡＣＣ−ＯＮ）及び停止（ＡＣＣ−ＯＦＦ）を把握することができる。
【０１０８】
続いて、図８は、本実施形態に係る携帯端末４の処理装置４２による処理の一例を概略的に示すフローチャートである。本フローチャートによる処理は、例えば、携帯端末４の電源ＯＮされている状態で、定期的に（例えば、ＧＰＳモジュール４３の検出周期ごとに）、繰り返し実行される。また、本フローチャートによる処理は、携帯端末４の電源ＯＮ中の場合で、且つ、ＧＰＳモジュール４３により携帯端末４の比較的高い精度の位置情報が取得可能な場合、即ち、ＧＰＳモジュール４３がＧＰＳ信号を受信可能な状態にある場合だけ、実行されてもよい。
【０１０９】
ステップＳ８０２にて、センサ情報取得部４２３は、ＧＰＳモジュール４３及び加速度センサ４４から入力された最新の携帯端末４の位置情報及び加速度情報を取得する。
【０１１０】
ステップＳ８０４にて、移動手段判定部４２４は、センサ情報取得部４２３により取得された携帯端末４の加速度情報に基づき、携帯端末４のユーザが移動手段としての車両で移動中であるか、それ以外の移動手段で移動中であるかを判定する。
【０１１１】
ステップＳ８０６にて、移動手段判定部４２４は、携帯端末４のユーザが移動手段としての車両である場合、ステップＳ８０８に進み、携帯端末４のユーザの移動手段が公共交通機関を除く車両以外である場合、ステップＳ８０８をスキップし、ステップＳ８１０に進む。
【０１１２】
ステップＳ８０８にて、端末移動情報送信部４２５は、当該携帯端末４のユーザが公共交通機関を除く車両３で移動中であることを示す車両移動中タグを端末移動情報にタグ付けする。
【０１１３】
ステップＳ８１０にて、端末移動情報送信部４２５は、携帯端末４の位置情報、当該位置情報に対応する時刻情報を含む端末移動情報を、通信処理部４２１を介して、移動情報管理サーバに送信し、今回の処理を終了する。これにより、移動情報管理サーバ５は、携帯端末４が公共交通機関を除く車両で移動している場合と、携帯端末４が公共交通機関を除く車両以外で移動している場合とを識別可能な態様の端末移動情報を取得することができる。
【０１１４】
続いて、図９は、本実施形態に係る移動情報管理サーバ５の処理装置５２による複数の携帯端末４のそれぞれのユーザが利用する車両３を特定する処理（利用車両特定処理）の一例を概略的に示すフローチャートである。本フローチャートによる処理は、上述の如く、車両移動履歴ＤＢ５２００Ｃ及び端末移動履歴ＤＢ５２００Ｄの更新に応じて、更新分の車両移動履歴及び端末移動履歴に対して、リアルタイムに実行されてよい。また、本フローチャートによる処理は、上述の如く、所定周期ごとに、車両移動履歴ＤＢ５２００Ｃ及び端末移動履歴ＤＢ５２００Ｄの本フローチャートの一周期で更新された未処理分の車両移動履歴及び端末移動履歴に対して、実行されてもよい。
【０１１５】
ステップＳ９０２にて、乗車車両抽出部５２０４は、端末移動履歴ＤＢ５２００Ｄ内の処理対象の端末移動履歴（端末移動情報のデータ群）の中から、車両移動中タグ付きの端末移動情報のデータ群を抽出する。これにより、処理対象の端末移動履歴のうち、複数の車両３の何れかに乗車している可能性が高いユーザの携帯端末４の端末移動情報だけがステップＳ９０４〜Ｓ９１０の処理の対象となるため、全体の処理効率を向上させ、処理完了までの時間を短縮させることができる。
【０１１６】
以下、ステップＳ９０４〜Ｓ９１０の処理は、ステップＳ９０２で抽出された端末移動情報のデータ群に対応する携帯端末４が複数ある場合、それぞれの携帯端末４ごとに実行される。
【０１１７】
ステップＳ９０４にて、乗車車両抽出部５２０４は、抽出した携帯端末４の端末移動情報の時系列データ群に含まれる時刻情報の時間帯で、当該データ群の位置情報の近隣エリア（例えば、１ｋｍ以内）を通過した車両３のトリップ情報を車両移動履歴ＤＢ５２００Ｃから抽出する。
【０１１８】
ステップＳ９０６にて、乗車車両抽出部５２０４は、端末移動情報の時系列データ群と、抽出したトリップ情報に基づき、携帯端末４と同じ時刻に同じ道路リンクを通過した車両３があるか否かを判定する。乗車車両抽出部５２０４は、携帯端末４と同じ時刻に同じ道路リンクを通過した車両３がある場合、ステップＳ９０８に進み、携帯端末４と同じ時刻に同じ道路リンクを通過した車両３がない場合、今回の処理を終了する。
【０１１９】
ステップＳ９０８にて、乗車車両抽出部５２０４は、具体的に、端末移動情報の時系列データ群とマッチングする車両３のトリップ情報があるか否かを判定する。例えば、乗車車両抽出部５２０４は、上述の如く、滞在履歴条件及び同期移動条件の双方が成立するか否かに基づき、携帯端末４の端末移動情報の時系列データ群とマッチングする車両３のトリップ情報を探索する。乗車車両抽出部５２０４は、端末移動情報の時系列データ群とマッチングする車両３のトリップ情報がある場合、当該トリップ情報に対応する車両３に当該携帯端末４のユーザが乗車したと判断し、ステップＳ９１０に進み、端末移動情報の時系列データ群とマッチングする車両３のトリップ情報がない場合、今回の処理を終了する。
【０１２０】
ステップＳ９１０にて、利用車両特定部５２０５は、当該携帯端末４（或いは、そのユーザ）と、当該携帯端末４の端末移動情報の時系列データ群とマッチングするトリップ情報に対応する車両３とを紐づける態様で、利用車両ＤＢ５２００Ｅに保存し、今回の処理を終了する。これにより、利用車両特定部５２０５は、乗車車両抽出部５２０４により抽出される当該携帯端末４のユーザが乗車した車両３を、当該携帯端末４のユーザが利用すると特定した状態、或いは、仮特定した状態で保存することができる。
【０１２１】
続いて、図１０は、本実施形態に係る移動情報管理サーバ５の処理装置５２による乗車中特定処理の一例を概略的に示すフローチャートである。本フローチャートによる処理は、例えば、移動情報管理サーバ５（処理装置５２）の稼働中において、所定時間間隔で繰り返し実行される。
【０１２２】
ステップＳ１００２にて、乗車中特定部５２０７は、端末移動履歴ＤＢ５２００Ｄ内の最新の端末移動情報のうち、車両乗車中タグ付きの端末移動情報から当該端末移動情報に対応する携帯端末４の現在の位置情報及び対応する時刻情報を取得する。
【０１２３】
以下、ステップＳ１００４〜ステップＳ１０１２の処理は、車両乗車中のタグ付きの端末移動情報に対応する携帯端末４が複数ある場合、それぞれの携帯端末４ごとに実行される。
【０１２４】
ステップＳ１００４にて、乗車中特定部５２０７は、利用車両ＤＢ５２００Ｅにおいて、取得された端末移動情報に対応する携帯端末４と紐付けられて保存される車両３、即ち、当該携帯端末４のユーザが利用する車両３を抽出する。
【０１２５】
ステップＳ１００６にて、乗車中特定部５２０７は、ステップＳ１００４にて、当該携帯端末４と紐付けられている車両３が抽出できたか否か、即ち、利用車両ＤＢ５２００Ｅにおいて、当該携帯端末４のユーザが利用する車両３が保存されているか否かを判定する。乗車中特定部５２０７は、当該携帯端末４と紐付けられた車両３が存在した場合、ステップＳ１００８に進み、それ以外の場合、今回の処理を終了する。
【０１２６】
ステップＳ１００８にて、乗車中特定部５２０７は、プローブ情報ＤＢ５２００Ｂ或いは車両移動履歴ＤＢ５２００Ｃに格納される、抽出された車両３の最新の車両移動情報から、当該車両３の現在の位置情報及び対応する時刻情報を取得する。
【０１２７】
ステップＳ１０１０にて、乗車中特定部５２０７は、当該携帯端末４及び当該車両３の現在の位置情報と、地図情報ＤＢ５２００Ａとに基づき、当該携帯端末４と当該車両３とが同時刻に同じ道路リンクを通過しているか否かを判定する。乗車中特定部５２０７は、例えば、携帯端末４の現在の位置情報と車両３の現在の位置情報との差分、携帯端末４の現在の位置情報に対応する時刻情報と車両３の現在の位置情報に対応する時刻情報との差分、及び今回より前のフローチャートの本ステップでの判定内容等を総合的に考慮し、当該携帯端末４と当該車両３とが同時刻に同じ道路リンクを通過しているか否かを判定する。乗車中特定部５２０７は、当該携帯端末４及び当該車両３とが同時刻に同じ道路リンクを通過していると判定する場合、ステップＳ１０１２に進み、それ以外の場合、今回の処理を終了する。
【０１２８】
ステップＳ１０１２にて、乗車中特定部５２０７は、当該携帯端末４のユーザが当該車両３に乗車中であることを示す、当該携帯端末４と当該車両３との乗車紐付け状態を出力し、今回の処理を終了する。これにより、携帯端末４がそのユーザが利用するとして特定されている車両３に乗車しているか否かを、当該車両３と乗車紐付け状態にあるか否かに基づき判定することができる。
【０１２９】
続いて、図１１は、本実施形態に係る移動情報管理サーバ５の処理装置５２による携帯端末４のユーザが乗車中の車両３の移動経路を追跡する処理（ユーザ乗車移動追跡処理）の一例を概略的に示すフローチャートである。本フローチャートによる処理は、例えば、移動情報管理サーバ５（処理装置５２）の稼働中において、所定時間間隔で繰り返し実行される。また、本フローチャートによる処理は、複数の携帯端末４のそれぞれに対して実行される。
【０１３０】
ステップＳ１１０２にて、ユーザ乗車移動追跡部５２０８は、利用車両ＤＢ５２００Ｅで当該携帯端末４と紐付けられて保存される車両３の中から、当該携帯端末４と乗車紐付け状態にある車両３を抽出する。
【０１３１】
ステップＳ１１０４にて、ユーザ乗車移動追跡部５２０８は、当該携帯端末４と乗車紐付け状態にある車両３を抽出できたか否かを判定する。ユーザ乗車移動追跡部５２０８は、当該携帯端末４と乗車紐付け状態にある車両３を抽出できた場合、ステップＳ１１０６に進み、当該携帯端末４と乗車紐付け状態にある車両３を抽出できなかった場合、今回の処理を終了する。
【０１３２】
ステップＳ１１０６にて、ユーザ乗車移動追跡部５２０８は、、プローブ情報ＤＢ５２００Ｂ或いは車両移動履歴ＤＢ５２００Ｃに格納される、抽出された車両３の最新の車両移動情報を取得する。
【０１３３】
ステップＳ１１０８にて、ユーザ乗車移動追跡部５２０８は、取得した車両移動情報に基づき、ステップＳ１１０４で抽出された車両３がＡＣＣ−ＯＮ或いはＡＣＣ−ＯＦＦされたか否かを判定する。即ち、ユーザ乗車移動追跡部５２０８は、取得した車両移動情報にＡＣＣ−ＯＮ情報或いはＡＣＣ−ＯＦＦ情報が含まれるか否かを判定する。ユーザ乗車移動追跡部５２０８は、取得した車両移動情報にＡＣＣ−ＯＮ情報及びＡＣＣ−ＯＦＦ情報が含まれない場合、ステップＳ１１１０に進み、ＡＣＣ−ＯＮ情報或いはＡＣＣ−ＯＦＦ情報が含まれる場合、ステップＳ１１１２に進む。
【０１３４】
ステップＳ１１１０にて、ユーザ乗車移動追跡部５２０８は、車両移動情報から当該車両３の現在位置に対応する道路リンクに関する情報、即ち、リンクＩＤを取得する。
【０１３５】
一方、ステップＳ１１１２にて、ユーザ乗車移動追跡部５２０８は、車両移動情報に基づき、車両３の駐車位置を特定する。即ち、ユーザ乗車移動追跡部５２０８は、車両移動情報に含まれる車両３の位置情報と、地図情報ＤＢ５２００Ａとに基づき、車両３が駐車された場所に対応するＰＯＩ（施設、店舗）、例えば、駐車された当該車両３から携帯端末４のユーザが訪問すると想定されるＰＯＩの候補（候補ＰＯＩ）等を特定する。
【０１３６】
ステップＳ１１１４にて、ユーザ乗車移動追跡部５２０８は、特定された車両３の駐車位置が、候補ＰＯＩの駐車場であるか否かを判定する。例えば、ユーザ乗車移動追跡部５２０８は、車両３の位置情報が、地図情報ＤＢ５２００Ａに含まれる候補ＰＯＩの駐車場のポリゴンの範囲に含まれるか否かを判断することにより、車両３の駐車位置が候補ＰＯＩの駐車場であるか否かを判定してよい。また、例えば、ユーザ乗車移動追跡部５２０８は、当該車両３がＡＣＣ−ＯＦＦされる直前の車両移動情報と、地図情報ＤＢ５２００Ａに基づき、当該車両３が、候補ＰＯＩの駐車場の出入り口付近で道路リンク上から道路リンクの外に離脱しているか否かを判断することにより、車両３の駐車位置が候補ＰＯＩの駐車場であるか否かを判定してよい。また、例えば、ユーザ乗車移動追跡部５２０８は、当該車両３がＡＣＣ−ＯＮされた直後の車両移動情報と、地図情報ＤＢ５２００Ａに基づき、当該車両３が、候補ＰＯＩの駐車場の出入り口付近で道路リンク外から道路リンク上に戻ったか否かを判断することにより、車両３の駐車位置が候補ＰＯＩの駐車場であるか否かを判定してよい。
【０１３７】
ステップＳ１１１６にて、ユーザ乗車移動追跡部５２０８は、ステップＳ１１１０で取得された道路リンクに関する情報、（即ち、リンクＩＤ）、或いは、ステップＳ１１１２で特定された車両３の駐車位置（候補ＰＯＩに関する情報等）及びステップＳ１１１４の判定結果を含む乗車移動追跡情報を、当該携帯端末４及び当該車両３と紐づける態様で、追跡情報ＤＢ５２００Ｇに保存する。今回の処理を終了する。これにより、携帯端末４のユーザが車両３に乗車して移動したときの移動経路や出発地及び目的地に関する情報（候補ＰＯＩ情報や候補ＰＯＩの駐車場に駐車されたか否かの判定結果等）を事後的に参照することができる。即ち、携帯端末４のユーザがどのような移動経路で、どのような目的地を訪問したのかを、事後的に把握することにより、例えば、携帯端末４のユーザの嗜好性等を特定し、ターゲット広告の配信やデジタルサイネージの設置場所の選定等に利用することができる。また、後述の如く、広告の誘導先としての実店舗（広告の対象商品等を販売等する実在の店舗）への来店実績等を特定することができる。
【０１３８】
続いて、図１２は、移動情報管理サーバ５の処理装置５２による発話データ保存処理の一例を概略的に示すフローチャートである。本フローチャートによる処理は、例えば、通信処理部５２０１により車両３から音声データが受信されるたびに実行されてよい。
【０１３９】
ステップＳ１２０２にて、発話データ保存処理部５２０９は、通信処理部５２０１により車両３から受信された音声データを、既知の音声認識処理を施すことにより、テキストデータ（発話データ）に変換する。
【０１４０】
ステップＳ１２０４にて、発話データ保存処理部５２０９は、音声データに対応するトリップ情報、即ち、音声データが取得されたときの車両３のトリップ情報を車両移動履歴ＤＢ５２００Ｃから探索する。
【０１４１】
ステップＳ１２０６にて、発話データ保存処理部５２０９は、利用車両ＤＢ５２００Ｅに基づき、複数の携帯端末４の中から音声データの送信元である車両３に乗車中のユーザの携帯端末４、即ち、当該車両３と乗車紐付け状態の携帯端末４を抽出する。
【０１４２】
ステップＳ１２０８にて、発話データ保存処理部５２０９は、発話データに対して、上述の如く、追加情報（元データに付与されたリンクＩＤ、ステップＳ１２０４で抽出されたトリップ情報のトリップＩＤ、及びステップＳ１２０６で抽出された携帯端末４の端末ＩＤ）を付与する。
【０１４３】
尚、ステップＳ１２０６にて、音声データの送信元である車両３と乗車紐付け状態の携帯端末４が抽出できなかった場合、本ステップで付与される追加情報には、端末ＩＤが省略される。
【０１４４】
ステップＳ１２１０にて、発話データ保存処理部５２０９は、追加情報が付与された発話データを発話データＤＢ５２００Ｈに保存し、今回の処理を終了する。
【０１４５】
続いて、図１３は、移動情報管理サーバ５の処理装置５２による発話データ解析処理の一例を概略的に示すフローチャートである。本フローチャートによる処理は、例えば、発話データＤＢ５２００Ｈの更新に応じて、更新分の発話データを対象として、リアルタイムに実行されてよい。また、本フローチャートによる処理は、所定周期ごとに、一周期で更新された未処理分の発話データを対象として、実行されてもよい。
【０１４６】
ステップ１３０２にて、特徴語抽出部５２１０は、対象となる発話データを発話データＤＢ５２００Ｈから抽出する。
【０１４７】
ステップＳ１３０４にて、特徴語抽出部５２１０は、既知の形態素解析を行い、記憶部５２００に予め格納されるキーワード辞書（不図示）等に基づき、発話データを意味を持つ最小単位の文字列に分解する。
【０１４８】
ステップＳ１３０６にて、特徴語抽出部５２１０は、形態素解析により分解された文字列に基づき、発話内容の特徴付ける単語である特徴語を抽出する。例えば、特徴語抽出部５２１０は、文書における各単語の重要度を数値化して扱うＴＦ（Term Frequency）−ＩＤＦ（Inverse Document Frequency）を利用して、分解された文字列或いは分解された文字列を連接させた複合語に相当する文字列から特徴語を抽出してよい。また、例えば、特徴語抽出部５２１０は、予め規定される特徴語の持つ性質（例えば、主語や目的語として出現し易い等）に基づく複数の特性量（特徴ベクトル）を、形態素解析により分解された文字列或いは分解された文字列を連接させた複合語に相当する文字列のそれぞれに対して算出する。そして、特徴語抽出部５２１０は、機械学習により予め生成される、特徴語と特徴語でない非特徴語とをクラス分類する識別器であるＳＶＭ（Support Vector Machine）を利用して、特徴語を抽出してもよい。
【０１４９】
ステップＳ１３０８にて、発話時情報取得部５２１１は、抽出されたそれぞれの特徴語が発話されたときの車両３に関する情報を取得する。具体的には、発話時情報取得部５２１１は、上述の如く、それぞれの特徴語が発話されたときの車両３の位置に対応するリンクＩＤ、車両３のトリップ情報に対応するトリップＩＤ、及び車両３に乗車中であったユーザの携帯端末４の端末ＩＤを取得する。
【０１５０】
ステップＳ１３１０にて、発話回数集計部５２１２は、発話時情報取得部５２１１により取得されたそれぞれの特徴語に対応するリンクＩＤに基づき、道路リンクごとに、特徴語として抽出された相互に異なる複数の単語ごとの発話回数を集計する。発話回数集計部５２１２は、既に、過去の集計結果が発話回数集計ＤＢ５２００Ｉに保存されている場合、過去の集計結果に今回の処理で抽出された相互に異なるそれぞれの単語の発話回数を合算することにより、全体での集計結果を算出してよい。また、発話回数集計部５２１２は、上述の如く、所定時点以降の発話内容（発話データ）から抽出された特徴語だけを集計対象とする場合、発話回数集計ＤＢ５２００Ｉに既に格納される集計結果のうち、所定時点より前の発話内容から抽出された特徴語に相当する分の発話回数を減算すればよい。次のステップの出発地及び目的地に対応するＰＯＩごとの集計処理に関しても同様である。
【０１５１】
ステップＳ１３１２にて、発話回数集計部５２１２は、発話時情報取得部５２１１により取得されたトリップＩＤに対応する車両移動履歴ＤＢ５２００Ｃのトリップ情報に基づき、出発地及び目的地に対応するＰＯＩごとに、特徴語として抽出された相互に異なる複数の単語ごとの発話回数を集計する。
【０１５２】
ステップＳ１３１４にて、発話回数集計部５２１２は、ステップＳ１３１０及びステップＳ１３１２の集計結果を発話回数集計ＤＢ５２００Ｉに保存する。
【０１５３】
ステップＳ１３１６にて、特徴語紐付け部５２１３は、上述の如く、発話時情報取得部５２１１により取得された端末ＩＤに基づき、抽出されたそれぞれの特徴語を追加リレーション情報として利用車両ＤＢ５２００Ｅに保存し、今回の処理を終了する。具体的には、特徴語紐付け部５２１３は、それぞれの特徴語が発話された車両３と当該車両３に乗車中であったユーザ或いはそのユーザの携帯端末４との間を紐づける追加リレーション情報として、当該特徴語及びその発話回数を利用車両ＤＢ５２００Ｅに保存する。
【０１５４】
［広告管理システムの構成］
次に、図１〜図４に加えて、図１４を参照して、本実施形態に係る広告管理システム２の構成について説明する。
【０１５５】
図１４は、本実施形態に係る広告管理サーバ６（処理装置６２）の機能的な構成の一例を概略的に示す機能ブロック図である。
【０１５６】
広告管理システム２（情報提供システムの一例）は、複数の車両３と、複数の携帯端末４と、移動情報管理サーバ５と、複数の車両３、複数の携帯端末４、及び移動情報管理サーバ５等と通信可能な広告管理サーバ６と、広告管理サーバ６と通信可能に接続される、所定の道路の周辺、例えば、道路の路側（路側に位置する建物の壁面等に設定される場合も含む）や道路の真上等に設置される複数のデジタルサイネージ端末７を含む。即ち、広告管理システム２は、移動情報管理システム１と、移動情報管理システム１の構成要素と通信可能な広告管理サーバ６と、複数のデジタルサイネージ端末７を含む。詳細は後述するが、広告管理システム２は、複数の車両３、複数の携帯端末４、及び複数のデジタルサイネージ端末７への広告の配信等の管理を行う。以下、車両３及び移動情報管理サーバ５についての説明は、重複するため省略する。
【０１５７】
携帯端末４の処理装置４２は、上述の如く、一意識別子送信部４２６を含む。
【０１５８】
一意識別子送信部４２６は、複数の携帯端末４のそれぞれで重複しないユニークな識別子（一意識別子）を発行し、通信処理部４２１を介して、広告管理サーバ６に送信する。当該一意識別子は、予め携帯端末４ごとに規定される固有の識別子（例えば、スマートフォンの広告ＩＤ等）であってもよいし、例えば、ユーザの携帯端末に登録されるメールアドレス、電話番号等により、既知のハッシュ関数を用いて自動生成されるハッシュＩＤ等であってもよい。
【０１５９】
また、一意識別子送信部４２６は、ユーザによる携帯端末４における操作に応じて、インターネットのウェブサイトの閲覧要求を対象のサーバに送信する際、使用されているブラウザに依らず、通信処理部４２１を介して、発行した一意識別子を対象のサーバに送信する。そして、当該対象のサーバが広告管理サーバ６を中心とするいわゆるアドネットワークに含まれる場合、一意識別子のデータは、閲覧履歴のデータに紐付けられた状態で、広告管理サーバ６に送信される。これにより、複数の携帯端末４のそれぞれのユーザが閲覧したウェブサイト等のいわゆるオンラインの行動履歴を、広告管理サーバ６で把握することができる。また、携帯端末４において、使用されうるブラウザには、デフォルトのウェブブラウザの他、インストールされる複数のアプリ、例えば、ＳＮＳ（Social Networking Service）アプリ、メールアプリ、ＥＣ（Electronic Commerce）アプリ内のブラウザ等が含まれる。よって、一意識別子がブラウザの種類に依らず、広告管理サーバ６を含むアドネットワーク側に送信されるため、複数のアプリの相互間でのインターネット閲覧履歴を共有化することができる。また、一意識別子が携帯端末４のユーザのメールアドレス、電話番号等により生成されるハッシュＩＤである場合、例えば、複数の携帯端末４の中に同じユーザが利用する携帯端末４が二以上含まれる場合であっても、異なる携帯端末４のそれぞれのオンラインの行動履歴を同じユーザの行動履歴として集約することができる。
【０１６０】
広告管理サーバ６は、通信機器６１、処理装置６２を含む。
【０１６１】
通信機器６１は、処理装置６２（具体的には、通信処理部６２１）による制御の下、所定のネットワーク、例えば、多数の基地局を末端とする携帯電話網やインターネット網を通じて、車両３、携帯端末４、及び移動情報管理サーバ５等と双方向で通信を行うデバイスである。
【０１６２】
処理装置６２は、広告管理サーバ６における各種制御処理を実行する。処理装置６２は、例えば、ＣＰＵ、ＲＡＭ、ＲＯＭ、補助記憶装置、Ｉ／Ｏ等を含む一又は複数のサーバコンピュータを中心に構成される。処理装置６２は、例えば、ＲＯＭや補助記憶装置等に格納される一以上のプログラムをＣＰＵ上で実行することにより実現される機能部として、通信処理部６２１と、ユーザ情報蓄積処理部６２２と、目的地取得部６２３と、広告配信部６２４を含む。また、処理装置６２は、補助記憶装置やサーバコンピュータに接続される外部記憶装置等に規定される記憶領域としての記憶部６２９を含む。記憶部６２９には、広告ＤＢ６２９１、一意識別子ＤＢ６２９２、オンライン行動履歴ＤＢ６２９３、学習パラメータ６２９４を含む。
【０１６３】
通信処理部６２１は、通信機器６１を制御し、車両３、携帯端末４、及び移動情報管理サーバ５等との間で各種信号（情報信号、制御信号等）の送受信を行う。
【０１６４】
ユーザ情報蓄積処理部６２２は、複数の携帯端末４、移動情報管理サーバ５及びその他のサーバ（例えば、上記アドネットワークに含まれるウェブサーバ等）から複数の携帯端末４のユーザに関連する各種情報を収集し、記憶部６２９に蓄積させる処理を行う。
【０１６５】
また、例えば、ユーザ情報蓄積処理部６２２は、通信処理部６２１により複数の携帯端末４のそれぞれから受信される一意識別子を、送信元の複数の携帯端末４（具体的には、端末ＩＤ）のそれぞれと紐付けて記憶部６２９に保存し、一意識別子ＤＢ６２９２を構築する。これにより、一意識別子と、携帯端末４との対応関係を把握することができる。
【０１６６】
また、例えば、ユーザ情報蓄積処理部６２２は、通信処理部６２１により広告管理サーバ６を中心とするアドネットワーク内の複数のウェブサーバから受信される、一意識別子と紐付けられたインターネット経由での情報閲覧履歴（ネット情報閲覧履歴）を、一意識別子ＤＢ６２９２に基づき、複数の携帯端末４のそれぞれと紐づける態様で、記憶部６２９に保存し、オンライン行動履歴ＤＢ６２９３を構築する。これにより、後述の如く、複数の携帯端末４のそれぞれのユーザのオンラインでの行動履歴に基づき、各ユーザの興味・関心等の嗜好に関する特性（嗜好特性）を把握することができる。
【０１６７】
尚、ユーザ情報蓄積処理部６２２は、一意識別子の他、クッキー（HTTP cookie）等を利用する既知の方法を併用する等により、携帯端末４のユーザのオンライン行動履歴ＤＢ６２９３を構築してもよい。
【０１６８】
目的地取得部６２３（現在情報取得部の一例）は、車両３が向かっている目的地を取得する。例えば、目的地取得部６２３は、車両３に搭載されるナビゲーション装置（不図示）において、ユーザによる操作により、或いは過去の探索履歴等に基づき自動的に設定された目的地に関する情報を、通信処理部６２１を介して車両３から取得してよい。この場合、車両３は、ＤＣＭ３１を介して、直接、目的地に関する情報を広告管理サーバ６に送信してもよいし、移動情報管理サーバ５に送信する態様であってもよい。後者の場合、目的地取得部６２３は、通信処理部６２１を介して、移動情報管理サーバ５に問い合わせればよい。また、例えば、目的地取得部６２３は、複数の車両３及び複数の携帯端末４で利用可能なナビゲーションサービスを提供するナビゲーションサーバ（不図示）から、通信処理部６２１を介して、車両３或いは車両３に乗車中のユーザの携帯端末４で設定された目的地に関する情報を取得してもよい。また、目的地取得部６２３は、携帯端末４のユーザが車両３に乗車中である場合に、オンライン行動履歴ＤＢ６２９３に基づき、当該車両３の目的地を推定することにより、車両３の目的地を取得してもよい。この場合、目的地取得部６２３は、通信処理部６２１を介して、移動情報管理サーバ５に問い合わせを行うことにより、複数の携帯端末４のそれぞれのユーザのうち、車両３に乗車している携帯端末４のユーザを把握することができる。携帯端末４のユーザがＳＮＳを含むオンラインで得る情報には、ユーザが事後的に行う行動（以下、「次行動」と称する）の動機となる情報が含まれうる。そのため、携帯端末４のユーザがオンラインで得る情報は、携帯端末４のユーザの次行動、具体的には、ユーザが訪れる場所や施設、即ち、目的地等の選択に影響する可能性がある。つまり、携帯端末４のユーザのオンラインでの行動履歴と、当該ユーザの訪問履歴（訪問したＰＯＩやエリア）との間には、何等かの関係性（相関関係、相対的な傾向、及び因果関係等）が存在すると考えることができる。よって、目的地取得部６２３は、目的地を推定する前段階のオフライン処理として、複数の携帯端末４のそれぞれのユーザのオンラインでの行動履歴（オンライン行動履歴ＤＢ６２９３）と、当該ユーザの訪問履歴（移動情報管理サーバ５から取得するトリップ情報）に基づき、携帯端末４のユーザの利用履歴と訪問先（目的地）との関係性を、例えば、車両３の位置するエリアや道路リンクごとに分析し、その分析結果を逐次学習する。より具体的には、目的地取得部６２３は、特定の携帯端末４のユーザのオンラインでの行動履歴と、現在位置するエリアや道路リンク（リンクＩＤ）を入力データとして、逐次更新される学習結果（学習パラメータ６２９４）に基づき、目的地を推定してよい。また、目的地取得部６２３は、車両３に二人以上の携帯端末４のユーザが乗車している場合、二人以上の携帯端末４のユーザのオンライン行動履歴から推定される目的地の中から、共通性の高い目的地を推定してよい。
【０１６９】
広告配信部６２４は、複数の車両３、複数の携帯端末４、及び複数のデジタルサイネージ端末７等を対象として、広告を配信する処理を行う。広告管理サーバ６に入力される配信対象の広告のデータ（広告データ）は、広告ＤＢ６２９１に保存される。また、広告管理サーバ６に入力される配信対象の広告には、当該広告によりユーザを誘導したい誘導先（広告の対象商品等を販売する実店舗等）に関する情報（誘導先情報）、当該広告のターゲットとなる対象ユーザの特性情報（ユーザ特性ターゲット情報）、当該広告のターゲットとなるロケーション（例えば、対象ユーザが多く集まるＰＯＩを含むエリア、誘導先に近いエリア等）に関する情報（ロケーションターゲット情報）等が予め設定され、広告データに紐づけられる態様で、広告ＤＢ６２９１に保存される。広告配信部６２４は、誘導先情報、ユーザ特性ターゲット情報、ロケーションターゲット情報等に基づき、複数の車両３、複数の携帯端末４、及び複数のデジタルサイネージ端末７等の中から、配信対象の広告の配信先を決定し、通信処理部６２１を介して、当該広告のデータを配信先に送信してよい。
【０１７０】
例えば、広告配信部６２４は、移動情報管理サーバ５の発話回数集計ＤＢ５２００Ｉに保存される道路リンクごと、並びに、出発地及び目的地としてのＰＯＩごとに集計された、特徴語として抽出された複数の単語のそれぞれの発話回数の集計結果に基づき、広告配信を行ってよい。この場合、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に問い合わせを行うことにより、発話回数集計ＤＢ５２００Ｉの内容を把握することができる。
【０１７１】
具体的には、問い合わせを受け付けた移動情報管理サーバ５の処理装置５２は、発話回数集計ＤＢ５２００Ｉに基づき、複数の道路リンクの中から、当該広告のターゲットとして適切なユーザ（ターゲットユーザ）が乗車する車両３が通過する可能性が高い道路リンク（ターゲット道路リンク）を抽出してよい。また、処理装置５２は、当該広告のターゲットユーザが乗車する車両３が向かう可能性が高い目的地としてのＰＯＩ（ターゲットＰＯＩ）を抽出してよい。より具体的には、移動情報管理サーバ５は、当該広告の対象（商品・サービス等）が属する一又は複数の嗜好ジャンルと同じ嗜好ジャンルに属する単語が発話回数の相対的な上位を占める道路リンクや目的地としてのＰＯＩを抽出してよい。嗜好ジャンルとは、予め規定されるユーザの嗜好特性に関して分類される複数のジャンルである。また、単語と嗜好ジャンルとの対応関係は、例えば、記憶部６２９や記憶部５２００に格納される対応テーブル（不図示）等により予め規定されている。例えば、移動情報管理サーバ５は、発話回数の集計結果の１位〜５位までの単語のうち、広告の対象が属する嗜好ジャンルと同じ嗜好ジャンルに属する単語が所定数（例えば、３つ）以上存在する道路リンクや目的地としてのＰＯＩを抽出する。
【０１７２】
そして、広告配信部６２４は、抽出されたターゲット道路リンクに位置する車両３、当該車両３に乗車しているユーザの携帯端末４、及びターゲット道路リンクに隣接するデジタルサイネージ端末７に当該広告を配信する。また、広告配信部６２４は、抽出されたターゲットＰＯＩを目的地とする車両３、即ち、目的地取得部６２３により取得された目的地がターゲットＰＯＩと一致する車両３、当該車両３に乗車しているユーザの携帯端末４、及び当該車両３が通過している道路リンクに隣接するデジタルサイネージ端末７に対して当該広告を配信する。これにより、上述の如く、それぞれの道路リンクを通過する車両３やそれぞれのＰＯＩを目的地として移動している車両３に乗車している乗員に対して、その行動目的に合わせた広告情報を提供することができる。そのため、広告のターゲットとしてふさわしいユーザに対して広告情報が提供され易くなり、広告配信による効果の向上を図ることができる。
【０１７３】
尚、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に問い合わせを行うことにより、ターゲット道路リンクに位置する車両３や当該車両３に乗車しているユーザの携帯端末４を特定することができる。具体的には、移動情報管理サーバ５の処理装置５２は、現在位置情報取得部５２１４により取得されるそれぞれの車両３の現在の位置情報、地図情報ＤＢ５２００Ａ、乗車中特定部５２０７の出力結果等に基づき、当該車両３及び当該携帯端末４を特定することができる。また、広告配信部６２４は、ターゲット道路リンクのリンクＩＤと、サイネージ情報ＤＢ６２９５に登録される、それぞれのデジタルサイネージ端末７が隣接する道路リンクのリンクＩＤと照合することにより、対象となるデジタルサイネージ端末７を特定することができる。また、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に問い合わせを行うことにより、ターゲットＰＯＩを目的地とする車両３に乗車しているユーザの携帯端末４や当該車両３が通過している道路リンクに隣接するデジタルサイネージ端末７を特定することができる。具体的には、移動情報管理サーバ５の処理装置５２は、ターゲットＰＯＩを目的地とする車両３についての乗車中特定部５２０７の出力結果等に基づき、当該携帯端末４を特定することができる。また、広告配信部６２４は、移動情報管理サーバ５から返信される、現在位置情報取得部５２１４により取得されるターゲットＰＯＩを目的地とする車両３の現在の位置情報に対応する道路リンクのリンクＩＤと、サイネージ情報ＤＢ６２９５に登録される、それぞれのデジタルサイネージ端末７の道路リンクとを照合することにより、対象となるデジタルサイネージ端末７を特定することができる。
【０１７４】
ここで、図１５は、特徴語として抽出された相互に異なる複数の単語の発話回数集計部５２１２による集計結果を模式的に示す図である。具体的には、模式的な地図上に、道路リンクＬＫ１，ＬＫ２、及び目的地のＰＯＩとしてのショッピングモールＭＬ１のそれぞれに対して集計された、特徴語として抽出された相互に異なる複数の単語の発話回数の集計結果ＬＳＴ１〜ＬＳＴ３が示されている。
【０１７５】
図１５に示すように、例えば、同じエリアにある道路リンクＬＫ１，ＬＫ２であっても、集計結果ＬＳＴ１，ＬＳＴ２の間で、発話回数が相対的に上位となる単語が全く異なっている。即ち、道路リンクＬＫ１と道路リンクＬＫ２との間では、通過している車両３の乗員の行動目的が大きく異なっている可能性も有り得る。よって、例えば、広告配信部６２４は、集計結果ＬＳＴ１，ＬＳＴ２を利用することで、道路リンクＬＫ１及び道路リンクＬＫ２のそれぞれに隣接するデジタルサイネージ端末７に、それぞれの道路リンクＬＫ１，ＬＫ２を通過する車両３の乗員の行動目的に合わせた異なる広告を配信することができる。
【０１７６】
また、図１５に示すように、例えば、隣接する道路リンクＬＫ１とショッピングモールＭＬ１であっても、集計結果ＬＳＴ１と集計結果ＬＳＴ３との間で、発話回数が相対的に上位となる単語が大きく異なっている。即ち、道路リンクＬＫ１を通過する車両３と、道路リンクＬＫ１に隣接するショッピングモールＭＬ１を目的地としている車両３との間で、乗員の行動目的が大きく異なる可能性も有り得る。よって、広告配信部６２４は、適宜、ＰＯＩごとの集計結果と道路リンクごとの集計結果とを使い分けたり、ＰＯＩごとの集計結果と、道路リンクごとの集計結果の双方を利用したりことにより、より適切に、車両３の乗員の行動目的に合わせた広告の配信を行うことできる。
【０１７７】
図１４に戻り、また、例えば、広告配信部６２４は、利用車両ＤＢ５２００Ｅの携帯端末４とそのユーザが利用する車両３とを紐づける追加リレーション情報として登録される、特徴語及びその発話回数に基づき、車両３、車両３に乗車中のユーザの携帯端末４、及び車両３が通過している道路リンクに隣接するデジタルサイネージ端末７に広告配信を行ってもよい。この場合、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に問い合わせを行うことにより、利用車両ＤＢ５２００Ｅの内容を把握することができる。また、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に問い合わせを行うことにより、携帯端末４のユーザが乗車している車両３、或いは、携帯端末４のユーザが乗車し、且つ、デジタルサイネージ端末７に隣接する道路を通過している車両３を把握することができる。より具体的には、移動情報管理サーバ５は、問い合わせに応じて、複数の携帯端末４の何れかと乗車紐付け状態にある車両３を特定することにより、携帯端末４のユーザが乗車中の車両３を特定できる。また、移動情報管理サーバ５は、複数の携帯端末４の何れかと乗車紐付け状態にある車両３の中から、デジタルサイネージ端末７に隣接する道路リンクに位置する車両３を特定することができる。そして、移動情報管理サーバ５は、問い合わせ結果を広告管理サーバ６に返信する。上述の如く、車両３と携帯端末４とを紐づける追加リレーション情報として登録される特徴語、特に、発話回数が比較的多い特徴語は、当該車両３を利用して移動する際の当該携帯端末４のユーザの行動目的に関連する可能性が高い。そのため、広告配信部６２４或いは問い合わせを受け付けた移動情報管理サーバ５は、登録される特徴語とその発話回数に基づき、ある車両３を利用する携帯端末４のユーザの行動目的が、広告の対象が属する一又は複数の嗜好ジャンルに適合するか等を判断することができる。例えば、広告配信部６２４或いは移動情報管理サーバ５は、広告の対象が属する一又は複数の嗜好ジャンルと同じ嗜好ジャンルに属する単語が発話回数の相対的に上位として登録されているかにより、その適合性を判断してよい。より具体的には、広告配信部６２４或いは移動情報管理サーバ５は、例えば、追加リレーション情報として登録される、発話回数の１位〜５位までの単語のうち、広告の対象が属する嗜好ジャンルと同じ嗜好ジャンルに属する単語が所定数（例えば、３つ）以上ある場合、その適合性がある判断してよい。そして、広告配信部６２４は、適合性があると判断された、車両３に乗車中のユーザの携帯端末４、当該ユーザが乗車中の車両３、及び当該車両３が通過している道路リンクに隣接するデジタルサイネージ端末７に広告配信を行ってよい。これにより、車両３を利用して移動中の乗員に対して、その行動目的に合わせて、広告情報を提供することができる。そのため、広告のターゲットとしてふさわしいユーザに対して広告情報が提供され易くなり、広告配信による効果の向上を図ることができる。
【０１７８】
尚、広告配信部６２４は、車両３に乗車中であるか否かに関わらず、利用車両ＤＢ５２００Ｅの追加リレーション情報として登録される特徴語及びその発話回数に基づき、当該車両３を利用するユーザの携帯端末４に広告の配信を行ってもよい。追加リレーション情報として登録される特徴語及びその発話回数は、携帯端末４のユーザの一般的な嗜好特性に関する情報として捉えることも可能だからである。
【０１７９】
また、例えば、広告配信部６２４は、移動情報管理サーバ５のユーザ関連度ＤＢ５２００Ｆに基づき、車両３、携帯端末４、及び二以上の携帯端末４のユーザが乗車している車両３が通過している道路の周辺に設置されるデジタルサイネージ端末７に対する広告配信を行ってもよい。この場合、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に問い合わせを行うことにより、ユーザ関連度ＤＢ５２００Ｆの内容を把握することができる。また、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に問い合わせを行うことにより、携帯端末４のユーザが乗車している車両３、或いは、携帯端末４のユーザが乗車し、且つ、デジタルサイネージ端末７に隣接する道路を通過している車両３を把握することができる。より具体的には、移動情報管理サーバ５は、問い合わせに応じて、複数の携帯端末４の何れかと乗車紐付け状態にある車両３を特定することにより、携帯端末４のユーザが乗車中の車両３を特定できる。また、移動情報管理サーバ５は、複数の携帯端末４の何れかと乗車紐付け状態にある車両３の中から、デジタルサイネージ端末７に隣接する道路リンクに位置する車両３を特定することができる。そして、移動情報管理サーバ５は、問い合わせ結果を広告管理サーバ６に返信する。例えば、広告配信部６２４は、複数の携帯端末４のそれぞれのユーザのうち、関連度が比較的強い（関連度のレベルが比較的高い）二以上のユーザの携帯端末４に対して、共通の嗜好特性、即ち、共通の嗜好ジャンルに属する広告を配信してよい。二以上のユーザの共通の嗜好特性（嗜好ジャンル）は、例えば、上述した利用車両ＤＢ５２００Ｅに追加リレーション情報として登録される特徴語及びその発話回数等により判断されうる。これにより、関連度の比較的強いユーザ同士は、相互に影響し合う間柄であるため、例えば、閲覧した同じ広告を相互間で共有してもらうことで、広告の対象となる商品・サービスに対する興味・関心を持ってもらいやすくなる等、広告配信による効果を向上させることができる。また、例えば、広告配信部６２４は、関連度が比較的強い二以上のユーザが車両３に乗車している場合、当該二以上のユーザの携帯端末４に対して、共通の嗜好特性、即ち、共通の嗜好ジャンルに属する広告を配信してもよい。また、例えば、広告配信部６２４は、関連度が比較的強い二以上のユーザが車両３に乗車してデジタルサイネージ端末７に隣接する道路を通過している場合、当該デジタルサイネージ端末７に対して、当該二以上のユーザに共通の嗜好特性、即ち、共通の嗜好ジャンルに属する広告を配信してもよい。これにより、車両３で一緒に移動しているため、共通の嗜好ジャンルの情報が共有され易くなり、更に、広告の対象となる商品・サービスに対する興味・関心を持ってもらいやすくなる等、広告配信による効果を更に向上させることができる。
【０１８０】
［広告管理システムの動作の詳細］
次に、図１６、図１７を参照して、広告管理システム２の動作の詳細について説明する。
【０１８１】
まず、図１６は、広告管理サーバ６の処理装置６２による広告配信処理の一例を概略的に示すフローチャートである。具体的には、発話回数集計ＤＢ５２００Ｉに保存される道路リンクごとに集計された、特徴語として抽出された複数の単語のそれぞれの発話回数の集計結果に基づく広告配信処理の具体例である。本フローチャートによる処理は、例えば、広告管理サーバ６に広告が入稿（入力）された場合に開始され、予め規定される当該広告の配信期間において、所定時間間隔で繰り返し実行される。
【０１８２】
ステップＳ１６０２にて、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に当該広告のロケーションターゲット情報に基づく所定のエリア内のターゲット道路リンクを問い合わせる。これにより、問い合わせを受け付けた移動情報管理サーバ５の処理装置５２は、発話回数集計ＤＢ５２００Ｉに基づき、エリア内の複数の道路リンクの中からターゲット道路リンクを抽出し、広告管理サーバ６に抽出結果を返信する。
【０１８３】
ステップＳ１６０４にて、広告配信部６２４は、通信処理部６２１により移動情報管理サーバ５から受信された抽出結果を確認し、抽出されたターゲット道路リンクの有無を判定する。広告配信部６２４は、抽出されたターゲット道路リンクがある場合、ステップＳ１６０６に進み、それ以外の場合、今回の処理を終了する。
【０１８４】
ステップＳ１６０６にて、広告配信部６２４は、通信処理部６２１により、携帯端末４にインストールされる所定のアプリから広告配信のリクエストが受信されたか否かを判定する。広告配信部６２４は、通信処理部６２１により携帯端末４からの広告配信のリクエストが受信された場合、ステップＳ１６０８に進み、それ以外の場合、今回の処理を終了する。
【０１８５】
ステップＳ１６０８にて、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に、広告配信のリクエストの送信元の携帯端末４のユーザが車両３に乗車中であるかを問い合わせる。即ち、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に、当該携帯端末４がターゲット道路リンクに位置する車両３と乗車紐付き状態であるか否かを問い合わせる。これにより、移動情報管理サーバ５の処理装置５２は、利用車両ＤＢ５２００Ｅと、乗車中特定部５２０７の出力結果に基づき、当該携帯端末４が車両３と乗車紐付き状態であるか否かを確認する。また、処理装置５２は、地図情報ＤＢ５２００Ａに基づき、当該携帯端末４と乗車紐付き状態にある車両３がターゲット道路リンクに位置しているかを確認し、確認結果を広告管理サーバ６に返信する。
【０１８６】
ステップＳ１６１０にて、広告配信部６２４は、通信処理部６２１により移動情報管理サーバ５から受信される確認結果に基づき、当該携帯端末４がターゲット道路リンクに位置する車両３と乗車紐付き状態であるか否かを判定する。広告配信部６２４は、当該携帯端末４がターゲット道路リンクに位置する車両３と乗車紐付き状態である場合、ステップＳ１６１２に進み、それ以外である場合、今回の処理を終了する。
【０１８７】
ステップＳ１６１２にて、広告配信部６２４は、通信処理部６２１を介して、当該携帯端末４に当該広告を配信し、今回の処理を終了する。これにより、ターゲット道路リンクに位置する車両３に乗車しているユーザの携帯端末４だけに広告を配信することができる。そのため、上述の如く、車両３に乗車中の携帯端末４のユーザに対して、その行動目的に合わせた広告情報を提供することができる。また、併せて、広告のターゲットとしてより適切なユーザだけに広告情報が提供され易くなるため、広告の配信効果の向上を図ることができる。
【０１８８】
尚、本例では、携帯端末４から広告管理サーバ６に送信されるリクエストに応じて広告配信を行ったが、広告管理サーバ６側から当該広告をプッシュ配信してもよい。この場合、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に、プッシュ配信対象の複数の携帯端末４のそれぞれがターゲット道路リンクに位置する車両３に乗車中であるかを問い合わせるとよい。
【０１８９】
また、本例では、ターゲット道路リンクに位置する車両３に乗車中のユーザの携帯端末４に広告を配信したが、上述の如く、ターゲットＰＯＩに向かっている車両３に乗車中のユーザの携帯端末４に広告を配信してもよい。
【０１９０】
また、本例では、車両３に乗車中のユーザの携帯端末４に広告を配信するが、上述の如く、ターゲット道路リンクに位置する車両３やターゲットＰＯＩに向かう車両３に広告を配信してもよい。この場合、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に、ターゲット道路リンクに位置する車両３を問い合わせるとよい。これにより、移動情報管理サーバ５の処理装置５２は、地図情報ＤＢ５２００Ａ、プローブ情報ＤＢ５２００Ｂ、及び発話回数集計ＤＢ５２００Ｉに基づき、複数の車両３の中からターゲット道路リンクに位置する車両３を抽出し、広告管理サーバ６に返信する。また、広告配信部６２４は、ターゲット道路リンクに隣接するデジタルサイネージ端末７やターゲットＰＯＩに向かう車両３が通過しているデジタルサイネージ端末７に広告を配信してもよい。この場合、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５にターゲット道路リンクを問い合わせるとよい。これにより、広告配信部６２４は、移動情報管理サーバ５から返信されるターゲット道路リンクのリンクＩＤと、サイネージ情報ＤＢ６２９５に登録されるデジタルサイネージ端末７が隣接する道路リンクのリンクＩＤを照合し、広告配信の対象となるデジタルサイネージ端末７を抽出できる。
【０１９１】
続いて、図１７は、広告管理サーバ６の処理装置６２による広告配信処理の他の例を概略的に示すフローチャートである。具体的には、利用車両ＤＢ５２００Ｅの携帯端末４とそのユーザが利用する車両３とを紐づける追加リレーション情報として登録される、特徴語及びその発話回数に基づく広告配信処理の具体例である。本フローチャートによる処理は、例えば、広告管理サーバ６に広告が入稿（入力）された場合に開始され、予め規定される当該広告の配信期間において、所定時間間隔で繰り返し実行される。
【０１９２】
ステップＳ１７０２にて、広告配信部６２４は、通信処理部６２１により、携帯端末４にインストールされる所定のアプリから広告配信のリクエストが受信されたか否かを判定する。広告配信部６２４は、通信処理部６２１により携帯端末４からの広告配信のリクエストが受信された場合、ステップＳ１７０４に進み、それ以外の場合、今回の処理を終了する。
【０１９３】
ステップＳ１７０４にて、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に、当該携帯端末４のユーザが車両３に乗車中であるかを問い合わせる。即ち、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に、当該携帯端末４が車両３と乗車紐付き状態であるか否かを判定する。これにより、移動情報管理サーバ５の処理装置５２は、利用車両ＤＢ５２００Ｅと、乗車中特定部５２０７の出力結果に基づき、当該携帯端末４が車両３と乗車紐付き状態であるか否かを確認し、確認結果を広告管理サーバ６に返信する。
【０１９４】
ステップＳ１７０６にて、広告配信部６２４は、通信処理部６２１により移動情報管理サーバ５から受信される確認結果に基づき、当該携帯端末４が車両３と乗車紐付き状態であるか否かを判定する。広告配信部６２４は、当該携帯端末４が車両３と乗車紐付き状態である場合、ステップＳ１７０８に進み、それ以外の場合、今回の処理を終了する。
【０１９５】
ステップＳ１７０８にて、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に、利用車両ＤＢ５２００Ｅの当該車両３と当該携帯端末４との間を紐づける追加リレーション情報として登録された複数の単語のうちの発話回数が相対的に上位にある単語（例えば、１位〜５位の単語）を問い合わせる。これにより、移動情報管理サーバ５は、利用車両ＤＢ５２００Ｅに登録される、当該車両３と当該携帯端末４との間を紐づける追加リレーション情報の中の発話回数が相対的に上位の単語を抽出し、抽出結果を通信処理部６２１に返信する。
【０１９６】
尚、広告配信部６２４は、ステップＳ１７０４において、併せて、ステップＳ１７０８の問い合わせ内容を含む態様で、問い合わせを行ってもよい。この場合、ステップＳ１７０４の問い合わせに対する移動情報管理サーバ５から広告管理サーバ６への返信に、当該抽出結果が含まれるため、ステップ１７０８は省略されてよい。
【０１９７】
ステップＳ１７１０にて、広告配信部６２４は、通信処理部６２１により移動情報管理サーバ５から受信される抽出結果に基づき、発話回数が相対的に上位の単語の嗜好ジャンルが、広告の対象の嗜好ジャンルに適合するかを判定する。例えば、広告配信部６２４は、上述の如く、発話回数の１位〜５位までの単語のうち、広告の対象が属する嗜好ジャンルと同じ嗜好ジャンルに属する単語が所定数（例えば、３つ）以上ある場合、その適合性がある判断してよい。広告配信部６２４は、発話回数が相対的に上位の単語の嗜好ジャンルが、広告の対象の嗜好ジャンルに適合している場合、ステップＳ１７１０に進み、それ以外の場合、今回の処理を終了する。
【０１９８】
ステップＳ１７１２にて、広告配信部６２４は、通信処理部６２１を介して、当該携帯端末４に当該広告を配信し、今回の処理を終了する。これにより、車両３に乗車中のユーザの携帯端末４であって、車両３に乗車中の発話内容、具体的には、発話回数が相対的に上位にある単語の嗜好ジャンルが、広告の対象の嗜好ジャンルと適合するユーザの携帯端末４だけに広告を配信することができる。そのため、上述の如く、車両３に乗車中の携帯端末４のユーザに対して、その行動目的に合わせた広告情報を提供することができる。また、併せて、広告のターゲットとしてより適切なユーザだけに広告情報が提供され易くなるため、広告の配信効果の向上を図ることができる。
【０１９９】
尚、本例では、携帯端末４から広告管理サーバ６に送信されるリクエストに応じて広告配信を行ったが、広告管理サーバ６側から当該広告をプッシュ配信してもよい。この場合、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に、プッシュ配信対象の複数の携帯端末４のそれぞれが車両３に乗車中であるかを問い合わせるとよい。また、併せて、広告配信部６２４は、移動情報管理サーバ５に、車両３に乗車中であると確認されたプッシュ配信対象の携帯端末４について、利用車両ＤＢ５２００Ｅの当該車両３と当該携帯端末４との間を紐づける追加リレーション情報として登録された複数の単語のうちの発話回数が相対的に上位にある単語を問い合わせるとよい。
【０２００】
また、本例では、車両３に乗車中のユーザの携帯端末４に広告を配信するが、上述の如く、当該携帯端末４のユーザが乗車中の車両３に広告を配信してもよい。この場合、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に、携帯端末４のユーザが乗車中の車両３と、利用車両ＤＢ５２００Ｅの当該車両３と当該携帯端末４とを紐づける追加リレーション情報に登録される複数の単語のうちの相対的に上位の単語を問い合わせるとよい。また、広告配信部６２４は、当該携帯端末４が乗車中の車両３が通過している道路リンクに隣接するデジタルサイネージ端末７に広告を配信してもよい。この場合、広告配信部６２４は、通信処理部６２１を介して、移動情報管理サーバ５に、携帯端末４と乗車紐付き状態にある車両３が通過している道路リンクと、利用車両ＤＢ５２００Ｅの当該車両３と当該携帯端末４とを紐づける追加リレーション情報に登録される複数の単語のうちの相対的に上位の単語を問い合わせるとよい。
【０２０１】
このように、本実施形態では、発話データ保存処理部５２０９は、複数の車両３のそれぞれにおける乗員の発話内容を取得し、特徴語抽出部５２１０は、取得される発話内容から特徴語を抽出する。また、発話時情報取得部５２１１は、特徴語が発話されたときの車両３の位置に関する情報又は目的地に関する情報を取得し、発話回数集計部５２１２は、車両３の位置に対応する位置指標（例えば、道路リンク、交差点、エリア等）、又は、車両３の目的地に対応する目的地指標（例えば、ＰＯＩ及びエリア）ごとに、特徴語として抽出される相互に異なる複数の単語ごとの発話回数を集計する。また、現在位置情報取得部５２１４は、ユーザが乗車している所定の対象車両（車両３）の位置に関する情報を取得し、目的地取得部６２３は、ユーザが乗車している対象車両の目的地に関する情報を取得する。そして、広告配信部６２４は、発話回数集計部５２１２による、対象車両の位置に対応する位置指標（道路リンク等）、又は、対象車両の目的地に対応する目的地指標（ＰＯＩ等）に対する集計結果に基づき、当該ユーザに広告情報を提供する。
【０２０２】
これにより、例えば、道路リンク等、車両の位置に対応する位置指標、或いは、例えば、ＰＯＩ等、車両の目的地に対応する目的地指標ごとに、複数の車両３での乗員の発話内容の特徴語として抽出される複数の単語の発話回数が集計される。ここで、車両３の位置に対応する位置指標或いは車両３の目的地に対応する目的地指標ごとに集計される発話回数が比較的多い単語は、その場所を通過する車両３或いはその目的地に向かう車両３の乗員の中で比較的多く話題になっている単語であり、マクロ視点で見たときに、任意の車両３に乗車して移動している任意の乗員の移動目的に関連する単語である可能性が高い。従って、対象車両の位置に対応する位置指標、或いは、対象車両の目的地に対応する目的地指標に対する集計結果を利用することにより、対象車両に乗車しているユーザの具体的な会話内容を認識せずとも、行動目的に合わせた情報提供を行うことができる。
【０２０３】
尚、本実施形態では、音声データの取得対象の車両と、広告情報の提供対象であるユーザが乗車している車両（対象車両）は、同じ車両３であるが、別であってもよい。例えば、音声データの取得対象である複数の車両３とは、異なる対象車両に対して、広告情報が配信されてもよい。また、複数の車両３のうちの一部から音声データを取得し、複数の車両３の全てに乗車するユーザを対象として、広告情報の提供が行われてもよい。また、本実施形態では、対象車両（車両３）に乗車しているユーザに広告情報が提供されるが、広告情報以外の情報（例えば、立寄り施設等のレコメンド情報）等が提供されてもよい。
【０２０４】
また、本実施形態では、発話回数集計部５２１２は、車両３の位置に対応する位置指標、又は、車両３の目的地に対応する目的地指標ごとに、特徴語抽出部５２１０により、所定時点以降の発話内容から特徴語として抽出される相互に異なる複数の単語ごとの発話回数を集計してもよい。
【０２０５】
これにより、所定時点以降の比較的新しい発話内容から特徴語として抽出される複数の単語ごとの発話回数が集計される。従って、適宜、所定時点を設定することにより、対象車両の位置に対応する位置指標、或いは、対象車両の目的地に対応する目的地指標に対する最新の状況を反映して、より適切に乗員の行動目的に合わせた情報提供を行うことができる。
【０２０６】
また、本実施形態では、広告配信部６２４は、発話回数集計部５２１２により、対象車両の位置に対応する位置指標、又は、対象車両の目的地に対応する目的地指標に対して集計される複数の単語ごとの発話回数が相対的に上位にある単語に関連する広告情報をユーザに提供してもよい。
【０２０７】
これにより、対象車両に乗車して移動しているユーザの移動目的に関連する情報として、対象車両が通過している場所或いは向かっている目的地に関して集計された発話回数が相対的に上位にある単語に関連する情報（例えば、同じ嗜好ジャンルに属する広告情報）を対象車両のユーザに提供することができる。
【０２０８】
尚、発話回数集計部５２１２により、位置指標又は目的地指標に対して集計された複数の単語ごとの発話回数が相対的に上位の単語は、当該位置指標又は当該目的地指標に対応付ける態様で記憶部５２００等に保存されてもよい。そして、広告配信部６２４は、対象車両の位置に対応する位置指標、又は、対象車両の目的地に対応する目的地指標に対応づけられて記憶部５２００等に保存されている単語に関連する情報をユーザに提供してもよい。これにより、位置指標に対応する場所を通過している車両３や目的地指標に対応する目的地に向かう車両３の乗員の中で比較的多く話題になっている単語（特徴語）を、位置指標や目的地指標と対応付けた特徴語マップが記憶部５２００等に構築される。従って、広告配信部６２４は、対象車両に乗車しているユーザの行動目的に合わせた情報として、特徴語マップで対象車両の位置に対応する位置指標或いは対象車両の目的地に対応する目的地指標に対応付けられた単語に関連する広告情報を提供することができる。
【０２０９】
また、本実施形態では、広告配信部６２４は、対象車両が位置する道路の周辺に設置されるデジタルサイネージ端末７に広告情報を配信し、表示させることにより、当該ユーザに広告情報を提供してもよい。
【０２１０】
これにより、対象車両が位置する道路の周辺のデジタルサイネージ端末７を介して対象車両に乗車しているユーザに対して移動目的に合わせた情報を提供することができる。また、デジタルサイネージ端末７の表示部は、対象車両の運転者としてのユーザの視界に含まれ易いため、対象車両の運転者に対する情報の把握を促進させることができる。
【０２１１】
また、本実施形態では、広告配信部６２４は、ユーザが所持する携帯端末４又は対象車両（車両３）に広告情報を配信することにより、ユーザに広告情報を提供してもよい。
【０２１２】
これにより、対象車両に乗車しているユーザが所持する携帯端末４におけるディスプレイ４５への表示或いは対象車両（車両３）における表示装置３５への表示等を介して、ユーザの行動目的に合わせた広告情報を提供することができる。
【０２１３】
尚、車両３に搭載されるスピーカや携帯端末４に内臓されるスピーカ等からの音声出力により配信された広告情報をユーザに提供（通知）してもよい。
【０２１４】
以上、本発明を実施するための形態について詳述したが、本発明はかかる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【０２１５】
＜第１変形例＞
上述した実施形態において、移動情報管理サーバ５及び広告管理サーバ６の機能は、１つのサーバ（情報提供装置の一例）により実現されてもよいし、その一方の機能の一部がその他方により実現されてもよい。
【０２１６】
＜第２変形例＞
上述した実施形態において、移動情報管理サーバ５及び広告管理サーバ６の機能の一部は、移動情報管理サーバ５及び広告管理サーバ６の双方と通信可能な他のサーバに分担されてもよい。
【０２１７】
＜第３変形例＞
上述した実施形態において、発話データ保存処理部５２０９及び特徴語抽出部５２１０の機能は、移動情報管理サーバ５に設けられるが、複数の車両３のそれぞれに設けられる態様であってもよい。この場合、複数の車両３のそれぞれは、ＤＣＭ３１を用いて、発話内容（発話データ）から抽出された特徴語に関する情報を移動情報管理サーバ５にアップロードする。これにより、特徴語の抽出がそれぞれの車両３行われるため、それぞれの車両３の乗員の発話内容がサーバ側に送信されることが無く、それぞれの車両３の乗員のプライバシーにより配慮したシステムを構築することができる。
【０２１８】
＜第４変形例＞
上述した実施形態において、移動情報管理システム１及び広告管理システム２は、利用車両特定部５２０５及び利用車両ＤＢ５２００Ｅを前提とする構成でなくともよい。具体的には、移動情報管理サーバ５及び広告管理サーバ６は、利用車両ＤＢ５２００Ｅの代わりに、車両３のユーザ等により、車両３と携帯端末４或いは当該携帯端末４のユーザとの対応関係が予め登録されたデータベース等（不図示）を利用して、上述した処理を実行してもよい。
【０２１９】
＜第５変形例＞
上述した実施形態では、発話回数集計ＤＢ５２００Ｉは、車両３に乗車する携帯端末４のユーザに対する情報提供のために利用されるが、他の目的に利用されてもよい。
【０２２０】
例えば、発話回数集計ＤＢ５２００Ｉは、道路の周辺に設置されるデジタルサイネージや看板の広告の効果検証に利用されてもよい。具体的には、周辺に所定の広告が表示或いは掲示されるデジタルサイネージ或いは看板が設置される所定の道路リンクの一端に接続される一又は複数の道路リンクにおける特徴語の発話回数の集計結果と、他端に接続される一又は複数の道路リンクにおける特徴語の発話回数の集計結果とが比較される。これにより、当該広告を視認する前と視認した後で、当該広告に関連する特徴語（キーワード）の発話回数に変化があるかを把握することが可能であるため、その変化の度合いを分析等することにより、広告の効果検証を行うことができる。
【０２２１】
また、例えば、発話回数集計ＤＢ５２００Ｉは、目的地としてのＰＯＩと、当該ＰＯＩに関連キーワード（例えば、広告やパンフレット等で利用されるキャッチフレーズのキーワード等）との相関関係の検証に利用することもできる。具体的には、目的地としての所定のＰＯＩについて集計された特徴語の発話回数の集計結果における所定のキーワードの発話回数の絶対値や他の単語との相対的な発話回数の比較等により、当該キーワードの浸透度等を把握することができる。
【０２２２】
また、例えば、発話回数集計ＤＢ５２００Ｉは、道路インフラ等の改善点の抽出を目的地として利用されてもよい。具体的には、道路リンクごと、或いは、交差点（ノード）ごとに集計される、特徴語としての複数の単語の中に含まれる乗員の道路を通過したときの感想に関連する単語を収集することにより、道路インフラにおける具体的な改善点の抽出を図ることができる。より具体的には、道路状態が悪い箇所を抽出したり、標識の見にくい場所を抽出したり、交通流の流れの悪い交差点を抽出したり等することができる。
【符号の説明】
【０２２３】
１  移動情報管理システム
２  広告管理システム（情報提供システム）
３  車両
４  携帯端末
５  移動情報管理サーバ（情報提供装置、サーバ）
６  広告管理サーバ（情報提供装置、サーバ）
３１  ＤＣＭ
３２  ＥＣＵ
３３  ＧＰＳモジュール
３４  ＡＣＣスイッチ
３５  表示装置
４１  通信機器
４２  処理装置
４３  ＧＰＳモジュール
４４  加速度センサ
４５  タッチパネルディスプレイ
５１  通信機器
５２  処理装置
３２１  車両情報取得部
３２２  マップマッチング部
３２３  車両移動情報送信部
３２４  表示処理部
３２９  記憶部
４２１  通信処理部
４２２  表示処理部
４２３  センサ情報取得部
４２４  移動手段判定部
４２５  端末移動情報送信部
４２６  一意識別子送信部
６２１  通信処理部
６２２  ユーザ情報蓄積処理部
６２３  目的地取得部（現在情報取得部）
６２４  広告配信部（情報提供部）
３２９１  地図情報ＤＢ
３２９２  音声データ
５２００  記憶部
５２００Ａ  地図情報ＤＢ
５２００Ｂ  プローブ情報ＤＢ
５２００Ｃ  車両移動履歴ＤＢ
５２００Ｄ  端末移動履歴ＤＢ
５２００Ｅ  利用車両ＤＢ
５２００Ｆ  ユーザ関連度ＤＢ
５２００Ｇ  追跡情報ＤＢ
５２００Ｈ  発話データＤＢ
５２００Ｉ  発話回数集計ＤＢ
５２０１  通信処理部
５２０２  車両移動履歴蓄積処理部
５２０３  端末移動履歴蓄積処理部
５２０４  乗車車両抽出部
５２０５  利用車両特定部
５２０６  ユーザ関連度判断部
５２０７  乗車中特定部
５２０８  ユーザ乗車移動追跡部
５２０９  発話データ保存処理部（発話内容取得部）
５２１０  特徴語抽出部
５２１１  発話時情報取得部
５２１２  発話回数集計部
５２１３  特徴語紐付け部
５２１４  現在位置情報取得部（現在情報取得部）
６２９１  広告ＤＢ
６２９２  一意識別子ＤＢ
６２９３  オンライン行動履歴ＤＢ
６２９４  学習パラメータ
６２９５  サイネージ情報ＤＢ
【図１】
2019036047.tif 000003
【図２】
2019036047.tif 000004
【図３】
2019036047.tif 000005
【図４】
2019036047.tif 000006
【図５】
2019036047.tif 000007
【図６】
2019036047.tif 000008
【図７】
2019036047.tif 000009
【図８】
2019036047.tif 000010
【図９】
2019036047.tif 000011
【図１０】
2019036047.tif 000012
【図１１】
2019036047.tif 000013
【図１２】
2019036047.tif 000014
【図１３】
2019036047.tif 000015
【図１４】
2019036047.tif 000016
【図１５】
2019036047.tif 000017
【図１６】
2019036047.tif 000018
【図１７】
2019036047.tif 000019