(57)【要約】【課題】交通機関を利用するユーザの利便性を高めつつ、ユーザを効率よく目的地へ運ぶこと。【解決手段】本願にかかる乗車意図判定装置は、取得部と、判定部とを有する。取得部は、移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得する。判定部は、取得部により取得された位置関係と、ユーザの行動を示す行動情報とに基づいて、ユーザが前記移動体に乗車する意図があるか否かを判定する。【選択図】図２
2019057067.tif 000002
【特許請求の範囲】
【請求項１】
移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得する取得部と、
前記取得部により取得された位置関係と、前記ユーザの行動を示す行動情報とに基づいて、前記ユーザが前記移動体に乗車する意図があるか否かを判定する判定部と
を有することを特徴とする乗車意図判定装置。
【請求項２】
前記判定部は、前記取得部により取得された位置関係が所定の条件情報を満たす場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする請求項１に記載の乗車意図判定装置。
【請求項３】
前記判定部は、前記所定の条件情報を満たす場合として、前記移動体に乗車するための乗車地点と前記ユーザの現在位置との距離が所定距離以内である場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする請求項２に記載の乗車意図判定装置。
【請求項４】
前記判定部は、前記所定距離として、前記ユーザの現在位置から前記乗車地点までの移動に前記ユーザが要する時間が所定時間内と予測される距離以内である場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする請求項３に記載の乗車意図判定装置。
【請求項５】
前記判定部は、前記距離として、前記乗車地点に前記移動体が到着するまでの時間が前記所定時間内と予測される距離以内である場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする請求項４に記載の乗車意図判定装置。
【請求項６】
前記判定部は、前記ユーザの行動を示す行動情報が所定の条件情報を満たす場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする請求項１〜５のいずれか１つに記載の乗車意図判定装置。
【請求項７】
前記判定部は、前記所定の条件情報を満たす場合として、前記移動体に乗車するための乗車地点に関するコンテンツを前記ユーザが閲覧した場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする請求項６に記載の乗車意図判定装置。
【請求項８】
前記判定部は、前記所定の条件情報を満たす場合として、前記移動体に乗車するための乗車地点のうち、前記ユーザの現在位置との距離が所定距離以内の乗車地点に前記移動体が到着するまでの時間を示す時間情報を前記ユーザが閲覧した場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする請求項６または７に記載の乗車意図判定装置。
【請求項９】
前記判定部は、前記所定の条件情報を満たす場合として、前記移動体に乗車するための乗車地点に向かって前記ユーザが移動を開始した場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする請求項６〜８のいずれか１つに記載の乗車意図判定装置。
【請求項１０】
前記移動体に乗車するための乗車地点であって仮想の乗車地点である仮想乗車地点を設置する位置を決定する決定部と、
前記決定部により位置が決定された仮想乗車地点において、前記移動体に乗車可能であることを前記ユーザに提示する提示部と
をさらに有することを特徴とする請求項１〜９のいずれか１つに記載の乗車意図判定装置。
【請求項１１】
前記決定部は、前記ユーザの現在位置から所定範囲内に前記移動体に乗車するための乗車地点が存在する場合に、当該現在位置を示すユーザ位置情報と、当該乗車地点を示す乗車位置情報とに基づいて、前記仮想乗車地点を設置する位置を決定する
ことを特徴とする請求項１０に記載の乗車意図判定装置。
【請求項１２】
前記決定部は、前記ユーザの属性情報に基づいて、前記仮想乗車地点を設置する位置を決定する
ことを特徴とする請求項１０または１１に記載の乗車意図判定装置。
【請求項１３】
前記決定部は、前記ユーザの属性情報に応じたスコアに基づいて、前記仮想乗車地点を設置する位置を決定する
ことを特徴とする請求項１２に記載の乗車意図判定装置。
【請求項１４】
前記決定部は、前記移動体に乗車するための乗車地点に基づく所定の地点以外において、前記仮想乗車地点を設置する位置を決定する
ことを特徴とする請求項１０〜１３のいずれか１つに記載の乗車意図判定装置。
【請求項１５】
前記決定部は、前記所定の地点として、前記移動体に乗車するための乗車地点から所定距離以内に含まれる道路を除く道路上において、前記仮想乗車地点を設置する位置を決定する
ことを特徴とする請求項１４に記載の乗車意図判定装置。
【請求項１６】
前記決定部は、前記所定の地点として、前記移動体に乗車するための乗車地点を中心とする所定の領域以外において、前記仮想乗車地点を設置する位置を決定する
ことを特徴とする請求項１４または１５に記載の乗車意図判定装置。
【請求項１７】
乗車意図判定装置が実行する乗車意図判定方法であって、
移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得する取得工程と、
前記取得工程により取得された位置関係と、前記ユーザの行動を示す行動情報とに基づいて、前記ユーザが前記移動体に乗車する意図があるか否かを判定する判定工程と
を含むことを特徴とする乗車意図判定方法。
【請求項１８】
移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得する取得手順と、
前記取得手順により取得された位置関係と、前記ユーザの行動を示す行動情報とに基づいて、前記ユーザが前記移動体に乗車する意図があるか否かを判定する判定手順と
をコンピュータに実行させることを特徴とする乗車意図判定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、乗車意図判定装置、乗車意図判定方法および乗車意図判定プログラムに関する。
【背景技術】
【０００２】
従来から、バスの運行を管理する技術が開示されている。
【０００３】
例えば、特許文献１には、バスの運行効率を向上させつつ、運行業務に関する運転手の負担を軽減させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２０８０９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の従来技術では、交通機関を利用するユーザの利便性を高めつつ、ユーザを効率よく目的地へ運ぶことができるとは限らない。例えば、上記の従来技術では、停留所における乗車要求が発生した場合に、乗車要求が発生した停留所を経由するように、出発地と目的地とを結んだ運行ルートを変更する。
【０００６】
ここでいう停留所における乗車要求とは、ユーザによるバスの乗車予約、あるいは、予約なしでの現地への配車依頼（即時呼び）であると考えられる。こうした場合、ユーザが乗車予約や即時呼びしたことを忘れてしまっていることにより、運行ルートの変更が無駄になってしまう場合がある。また、乗車予約や即時呼びする際にユーザが行う手続が煩雑な場合もある。このようなことから、上記の従来技術では、必ずしも、交通機関を利用するユーザの利便性を高めつつ、ユーザを効率よく目的地へ運ぶことができるとは限らない。
【０００７】
本願は、上記に鑑みてなされたものであって、交通機関を利用するユーザの利便性を高めつつ、ユーザを効率よく目的地へ運ぶことを目的とする。
【課題を解決するための手段】
【０００８】
本願にかかる乗車意図判定装置は、移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得する取得部と、前記取得部により取得された位置関係と、前記ユーザの行動を示す行動情報とに基づいて、前記ユーザが前記移動体に乗車する意図があるか否かを判定する判定部とを有することを特徴とする。
【発明の効果】
【０００９】
実施形態の一態様によれば、交通機関を利用するユーザの利便性を高めつつ、ユーザを効率よく目的地へ運ぶことができるといった効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施形態にかかる乗車意図判定処理の一例を示す図である。
【図２】図２は、実施形態にかかる乗車意図判定装置の構成例を示す図である。
【図３】図３は、実施形態にかかる仮想バス停位置情報記憶部の一例を示す図である。
【図４】図４は、に実施形態にかかるユーザ情報記憶部の一例を示す図である。
【図５】図５は、実施形態にかかる運行実績記憶部の一例を示す図である。
【図６】図６は、実施形態にかかる乗車意図判定処理の一例を示すフローチャートである。
【図７】図７は、仮想バス停位置から乗車する旨の意志表示を行わせるためのコンテンツの一例を示す図である。
【図８】図８は、実施形態にかかる位置決定処理の一例を示すフローチャートである。
【図９】図９は、乗車意図判定装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１１】
以下に、本願にかかる乗車意図判定装置、乗車意図判定方法および乗車意図判定プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ説明する。なお、この実施形態により本願にかかる乗車意図判定装置、乗車意図判定方法および乗車意図判定プログラムが限定されるものではない。また、以下の実施形態において、同一の部位には同一の符号を付し、重複する説明は省略される。
【００１２】
〔１．乗車意図判定処理〕
まず、図１を用いて、実施形態にかかる乗車意図判定処理の一例について説明する。図１は、実施形態にかかる乗車意図判定処理の一例を示す図である。実施形態にかかる乗車意図判定システム１は、乗車意図判定装置１００と、端末装置１０とを含む。実施形態にかかる乗車意図判定処理は、図１に示す乗車意図判定装置１００によって行われる。例えば、乗車意図判定装置１００は、サーバ装置やクラウドシステム等、単数または複数の装置により実現され、移動通信網や無線ＬＡＮ（Local  Area  Network）等のネットワークＮ（図２参照）を介して、ユーザが使用する端末装置１０と通信可能な情報処理装置である。
【００１３】
端末装置１０は、ユーザによって利用される情報処理装置である。端末装置１０は、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等である。また、端末装置１０には、路線バスの運行状況や路線バスの停留所の位置を検索可能なアプリケーション（以下、「乗車案内アプリＡＰ」と表記する）が予めインストールされているものとする。
【００１４】
乗車案内アプリＡＰは、実施形態にかかる乗車意図判定装置１００と連携することにより、乗車意図判定装置１００から路線バスに関する各種情報を取得し、取得した情報をユーザに提示する。例えば、ユーザは、乗車案内アプリＡＰに対して、日常的に利用するバス停留所の名称を「お気に入り登録」することができる。かかる場合、乗車案内アプリＡＰは、任意のタイミングで、「お気に入り登録」されたバス停留所に関する情報を乗車意図判定装置１００から取得し、ユーザに提示する。
【００１５】
ここで、実施形態にかかる乗車意図判定装置１００が以下に示す乗車意図判定処理を行うにあたっての前提について説明する。まず、本実施形態において乗車意図判定装置１００が対象とする移動体は「オンデマンドバス」であるものとする。実施形態にかかるオンデマンドバスは、路線バスの一種であるが、ユーザがインターネット等の通信手段を用いて手続きを行った場合に、例えば、基本路線の外の迂回路線を経由して、例えば、仮想的に設置されたバス停留所へとユーザを迎えに行く。基本路線に存在する従来からの物理的なバス停留所（「既存バス停」と表記する場合がある）に対して、このように仮想的に設置されるバス停留所を「仮想バス停」とする。
【００１６】
乗車意図判定装置１００は、ユーザの属性情報、道路情報、交通状況等を加味して、任意の位置に仮想バス停を設置し、設置した仮想バス停へとオンデマンドバスを向かわせることができる。しかしながら、オンデマンドバスが基本路線から迂回して、仮想バス停へと向かったにも拘らず、本来乗車するはずのユーザがおらず、無駄足となってしまう場合がある。すなわち、オンデマンドバスの運行効率が悪くなる。このような状況を解決するためには、ユーザがオンデマンドバスに乗車する意図があるか否かを精度よく判定する必要がある。そして、ユーザがオンデマンドバスに乗車する意図がある場合に、ユーザが利用しやすい位置に「仮想バス停」を設置し、設置した位置へとユーザを誘導する必要がある。
【００１７】
以上のような前提を踏まえて、実施形態にかかる乗車意図判定装置１００は、移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得し、取得した位置関係と、ユーザの行動を示す行動情報とに基づいて、ユーザが移動体に乗車する意図があるか否かを判定する。
【００１８】
具体的には、乗車意図判定装置１００は、位置関係が所定の条件情報を満たす場合に、ユーザが移動体に乗車する意図があると判定する。また、乗車意図判定装置１００は、ユーザの行動を示す行動情報が所定の条件情報を満たす場合に、ユーザが移動体に乗車する意図があると判定する。上記２つの条件、すなわち位置関係に関する条件情報、および、行動情報に関する条件情報については後述する。また、移動体は、オンデマンドバスであるものとする。また、移動体に乗車するための乗車地点は、オンデマンドバスに乗車するための物理的なバス停留所、すなわち既存バス停であるものとする。また、乗車位置情報は、既存バス停が位置する位置情報（既存バス停位置）であるものとする。以下では、図１を用いて、乗車意図判定処理の一例について説明する。
【００１９】
まず、図１に示すＭＡＰ１について説明する。ＭＡＰ１は、乗車案内アプリＡＰを利用するユーザＵ１の周辺地図を示す。ＭＡＰ１において、既存バス停ＳＴ１が位置する位置情報（乗車位置情報の一例）は、「Ｓ−ＰＴ１」である。また、ＭＡＰ１において、既存バス停ＳＴ２が位置する位置情報（乗車位置情報の一例）は、「Ｓ−ＰＴ２」である。また、ＭＡＰ１において、乗車案内アプリＡＰを利用するユーザＵ１の現在位置を示すユーザ位置情報は「Ｕ−ＰＴ１」である。また、ＭＡＰ１において、オンデマンドバスＢ１の現在位置を示す位置情報は、「Ｂ−ＰＴ１」である。また、ＭＡＰ１において、オンデマンドバスＢ１が走行する基本路線ＲＴ２０（２０系統の路線、と言い換えることもできる）は、点線で示される。
【００２０】
このような状態において、乗車意図判定装置１００は、ユーザＵ１が乗車案内アプリＡＰを起動したか否かを判定する。なお、ここでは、説明を簡単にするために、端末装置１０は、乗車案内アプリＡＰを起動するようユーザＵ１から指示を受け付けた場合に、予めユーザＵ１にお気に入り登録されている既存バス停に関する情報を表示画面Ｄに表示するものとする。図１に示すように、端末装置１０は、ユーザＵ１にお気に入り登録されている３つ既存バス停の名称（バス停ＳＴ１、バス停ＳＴ２、バス停ＳＴ３）と、この各バス停それぞれについて、オンデマンドバスＢ１が到着するまでの残り時間をリアルタイムでカウントダウン表示する。
【００２１】
なお、このような表示が可能となるのは、乗車意図判定装置１００によって次の処理が行われるためである。例えば、乗車意図判定装置１００は、端末装置１０からの要求に応じて、お気に入り登録されている各既存バス停に停留するオンデマンドバスを判定し、判定したオンデマンドバスの現在位置情報をリアルタイムで随時取得する。そして、乗車意図判定装置１００は、オンデマンドバスの現在位置、既存バス停位置、および、オンデマンドバスの運行速度に基づき、残り時間を算出する。そして、乗車意図判定装置１００は、算出した残り時間をカウントダウン表示するよう端末装置１０に返す。
【００２２】
次に、乗車意図判定装置１００は、乗車意図判定処理を行う（ステップＳ１）。乗車意図判定装置１００は、既存バス停位置と、ユーザＵ１の現在位置との位置関係が所定の条件情報（位置関係に関する条件情報）を満たすか否かを判定する。具体的には、乗車意図判定装置１００は、所定の条件情報として、既存バス停位置と、ユーザＵ１の現在位置との距離が所定距離以内であるか否かを判定する。また、本実施形態では、かかる所定距離を、ユーザＵ１の現在位置から既存バス停位置までの移動にユーザＵ１が要する時間がこの既存バス停位置にオンデマンドバスＢ１が到着するまでの時間より短い時間と予測される距離であるものとする。
【００２３】
例えば、乗車意図判定装置１００は、お気に入り登録された既存バス停ＳＴ１〜ＳＴ３の位置情報とユーザＵ１の現在位置情報とを取得することにより、既存バス停ＳＴ１〜ＳＴ３それぞれの位置情報とユーザＵ１の現在位置情報との位置関係を取得する。図１の例では、乗車意図判定装置１００は、既存バス停ＳＴ１〜ＳＴ３のうち、既存バス停ＳＴ１およびＳＴ２の位置情報とユーザＵ１の現在位置情報との位置関係が、上記位置関係に関する条件情報を満たすと判定したとする。
【００２４】
また、乗車意図判定装置１００は、ユーザＵ１の行動を示す行動情報が所定の条件情報（行動情報に関する条件情報）を満たすか否かを判定する。具体的には、乗車意図判定装置１００は、所定の条件情報として、位置関係に関する条件情報を満たすと判定された既存バス停ＳＴ１およびＳＴ２のうちいずれかの既存バス停にオンデマンドバスＢ１が到着するまでの時間を示す時間情報、すなわちカウントダウン表示をユーザＵ１が閲覧したか否かを判定する。また、乗車意図判定装置１００は、所定の条件情報として、カウントダウン表示をユーザＵ１が閲覧した状態で、ユーザＵ１が既存バス停ＳＴ１またはＳＴ２に向かって移動を開始したか否かを判定する。
【００２５】
例えば、乗車意図判定装置１００は、ユーザＵ１の現在位置情報をリアルタイムで随時取得し、ユーザＵ１の現在位置の変化を分析することにより、ユーザＵ１が移動を開始したか否か、移動を開始した場合には、どの方向に移動しているかを判定する。図１の例では、乗車意図判定装置１００は、ユーザＵ１が既存バス停ＳＴ１に向かって移動を開始したと判定したものとする。
【００２６】
さて、これまで説明してきた通り、乗車意図判定装置１００は、位置関係に関する条件情報、および、行動情報に関する条件情報の双方を満たす場合に、ユーザＵ１がオンデマンドバスＢ１に乗車する意図があると判定する。したがって、図１の例では、乗車意図判定装置１００は、ユーザＵ１がオンデマンドバスＢ１に乗車する意図があると判定する。
【００２７】
次に、乗車意図判定装置１００は、ユーザＵ１に対して乗車意図があると判定したことにより、仮想バス停を設置する位置（仮想バス停位置）を決定する位置決定処理を行う（ステップＳ２）。例えば、乗車意図判定装置１００は、ユーザＵ１の属性情報、ユーザＵ１の現在位置周辺（例えば、ユーザＵ１の現在位置を中心とする半径２００ｍ以内のエリア）における道路情報、ユーザＵ１の現在位置周辺における交通情報に基づいて、仮想バス停位置を決定する。一例を示すと、ユーザＵ１は既存バス停ＳＴ１に向かって移動していることから、乗車意図判定装置１００は、ユーザＵ１の現在位置から仮想バス停位置までの距離が、ユーザＵ１の現在位置から既存バス停ＳＴ１の位置までの距離より短くなるよう仮想バス停位置を決定する。図１の例では、乗車意図判定装置１００は、仮想バス停位置を「ＶＳＴ１」で示される位置に決定した例を示す。
【００２８】
乗車意図判定装置１００は、仮想バス停位置を決定すると、決定した仮想バス停位置からオンデマンドバスＢ１に乗車可能であることをユーザＵ１に提示する（ステップＳ３）。例えば、乗車意図判定装置１００は、仮想バス停位置からオンデマンドバスＢ１に乗車可能であることを示す情報として、図１に示すように、「もっと近くから乗車できます」と表示されたボタンＢＴ１を表示するよう端末装置１０を制御する。また、不図示であるが、乗車意図判定装置１００は、オンデマンドバスＢ１に対して、仮想バス停位置を「ＶＳＴ１」の位置するルートへと迂回して走行するよう指示する。
【００２９】
さて、これまで説明してきたように、実施形態にかかる乗車意図判定装置１００は、移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得し、取得した位置関係と、ユーザの行動を示す行動情報とに基づいて、ユーザが移動体に乗車する意図があるか否かを判定する。
【００３０】
これにより、実施形態にかかる乗車意図判定装置１００は、乗車意図のあるユーザを高精度に判定することができるため、例えば、迂回したにも拘らず、迂回先の地点にユーザがおらず無駄足になるといった状況を効果的に回避することができる。この結果、乗車意図判定装置１００は、ユーザを効率よく目的地へ運ぶことがきでる。
【００３１】
また、実施形態にかかる乗車意図判定装置１００は、既存バス停位置よりも近い位置に仮想バス停を設定することができるため、バス停までの移動距離を短縮することができる。すなわち、乗車意図判定装置１００は、ユーザに対してオンデマンドバスを利用する利便性を高めることができる。
【００３２】
〔２．乗車意図判定装置の構成〕
次に、図２を用いて、実施形態にかかる乗車意図判定装置１００について説明する。図２は、実施形態にかかる乗車意図判定装置１００の構成例を示す図である。図２に示すように、乗車意図判定装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。
【００３３】
（通信部１１０について）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、ネットワークＮと有線または無線で接続され、例えば、端末装置１０との間で情報の送受信を行う。
【００３４】
（記憶部１２０について）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ等の半導体メモリ素子またはハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２０は、仮想バス停位置情報記憶部１２１と、ユーザ情報記憶部１２２と、運行実績記憶部１２３とを有する。
【００３５】
（仮想バス停位置情報記憶部１２１について）
仮想バス停位置情報記憶部１２１は、仮想バス停を設置する位置の候補を記憶する記憶部である。ここで、図３に実施形態にかかる仮想バス停位置情報記憶部１２１の一例を示す。図３の例では、仮想バス停位置情報記憶部１２１は、「都道府県」、「事業者名」、「系統ＩＤ」、「位置情報（座標）」といった項目を有する。
【００３６】
「事業者」は、対応する「都道府県」に存在する路線バス運行事業主の名称を示す。「系統ＩＤ」は、対応する「事業者」によって運営される路線バスが走行する路線を示す識別情報である。「位置情報（座標）」は、仮想バス停を設置可能な位置を示す位置情報であって、仮想バス停を設置する位置の候補を示す位置情報を示す。
【００３７】
すなわち、図３の例では、都道府県「東京都」に存在する路線バス運行事業主「ＴＫ交通」により運営される路線バスが走行する路線のうち、系統ＩＤ「２０」によって識別される路線（２０系統路線）における位置「Ｘ１，Ｙ１」には、仮想バス停を設置可能である例を示す。
【００３８】
（ユーザ情報記憶部１２２について）
ユーザ情報記憶部１２２は、ユーザに関する各種の情報（例えば、属性情報）を記憶する記憶部である。ここで、図４に実施形態にかかるユーザ情報記憶部１２２の一例を示す。図４の例では、ユーザ情報記憶部１２２は、「ユーザＩＤ」、「年齢」、「性別」、「身体情報」といった項目を有する。
【００３９】
「ユーザＩＤ」は、ユーザまたはユーザの端末装置１０を識別する識別情報を示す。「年齢」は、ユーザの年齢を示す。「性別」は、ユーザの性別を示す。「身体情報」は、ユーザの負担となり得る身体情報（例えば、病気・障害等）を示す。
【００４０】
すなわち、図４の例では、ユーザＩＤ「Ｕ１」によって識別されるユーザ（ユーザＵ１）は、年齢「３３歳」、性別「女性」、身体情報「妊婦」である例を示す。
【００４１】
（運行実績記憶部１２３について）
運行実績記憶部１２３は、路線バスの運行実績に関する情報を記憶する記憶部である。ここで、図５に実施形態にかかる運行実績記憶部１２３の一例を示す。図５の例では、運行実績記憶部１２３は、「事業者」、「系統ＩＤ」、「日付情報」、「遅延情報」といった項目を有する。
【００４２】
「事業者」は、路線バス運行事業主の名称を示す。「系統ＩＤ」は、対応する「事業者」によって運営される路線バスが走行する路線を示す識別情報である。「日付情報」は、「遅延情報」によって示される区間を路線バスが走行していた際の日時を示す。「遅延情報」は、「系統ＩＤ」によって識別される路線において、運行スケジュールに遅延が発生した区間を示す。例えば、乗車人数や下車人数が多いバス停留所が連続しているような区間では、運行スケジュールに遅延が発生しやすい。
【００４３】
すなわち、図５の例では、系統ＩＤ「２０」によって識別される路線（２０系統路線）において、日付情報「２０１７年９月５日  ８時１５分〜８時３０分」の間に、区間Ｘ１で運行スケジュールに遅延が発生した例を示す。
【００４４】
なお、運行実績記憶部１２３は、渋滞が発生した日時を示す日付情報と、渋滞が発生した区間を示す渋滞情報とを対応付けて記憶してもよい。
【００４５】
（制御部１３０について）
図２に戻り、制御部１３０は、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、乗車意図判定装置１００内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００４６】
図２に示すように、制御部１３０は、受信部１３１と、取得部１３２と、判定部１３３と、決定部１３４と、表示制御部１３５と、提示部１３６と、指示部１３７とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図２に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図２に示した接続関係に限られず、他の接続関係であってもよい。
【００４７】
（受信部１３１について）
受信部１３１は、端末装置１００から各種情報を受信する。例えば、受信部１３１は、コンテンツやコンテンツに関する情報の配信要求を受信する。
【００４８】
（取得部１３２について）
取得部１３２は、移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得する。また、取得部１３２は、移動体の現在位置を示す移動体位置情報も取得してよい。また、取得部１３２は、取得した情報に基づいて、ユーザに提示するための情報を算出することもできる。図１の例を用いて説明すると、取得部１３２は、既存バス停ＳＴ１〜ＳＴ３それぞれにオンデマンドバスＢ１が到着するまでの残り時間を算出することができる。
【００４９】
（判定部１３３について）
判定部１３３は、取得部１３２により取得された位置関係と、ユーザの行動を示す行動情報とに基づいて、ユーザが移動体に乗車する意図があるか否かを判定する。具体的には、判定部１３３は、取得部１３２により取得された位置関係が所定の条件情報を満たす場合に、ユーザが前記移動体に乗車する意図があると判定する。
【００５０】
例えば、判定部１３３は、所定の条件情報を満たす場合として、移動体に乗車するための乗車地点と前記ユーザの現在位置との距離が所定距離以内である場合に、ユーザが前記移動体に乗車する意図があると判定する。この点についてより詳細に説明すると、判定部１３３は、所定距離として、ユーザの現在位置から乗車地点までの移動にユーザが要する時間が所定時間内と予測される距離以内である場合に、ユーザが移動体に乗車する意図があると判定する。また、この所定時間は、乗車地点に移動体が到着するまでの時間である。
【００５１】
また、判定部１３３は、ユーザの行動を示す行動情報が所定の条件情報を満たす場合に、ユーザが移動体に乗車する意図があると判定する。具体的には、判定部１３３は、所定の条件情報を満たす場合として、移動体に乗車するための乗車地点に関するコンテンツをユーザが閲覧した場合に、ユーザが移動体に乗車する意図があると判定する。
【００５２】
また、判定部１３３は、所定の条件情報を満たす場合として、移動体に乗車するための乗車地点のうち、ユーザの現在位置との距離が所定距離以内の乗車地点に移動体が到着するまでの時間を示す時間情報をユーザが閲覧した場合に、ユーザが移動体に乗車する意図があると判定する。より具体的には、判定部１３３は、上記時間情報をユーザが閲覧した状態で、当該ユーザが移動体に乗車するための乗車地点に向かって移動を開始した場合に、当該ユーザが移動体に乗車する意図があると判定する。
【００５３】
（決定部１３４について）
決定部１３４は、移動体に乗車するための乗車地点であって仮想の乗車地点である仮想乗車地点を設置する位置を決定する。例えば、決定部１３４は、ユーザの現在位置から所定範囲内に、移動体に乗車するための乗車地点が存在する場合に、現在位置を示すユーザ位置情報と、当該乗車地点を示す乗車位置情報とに基づいて、仮想乗車地点を設置する位置を決定する。
【００５４】
（表示制御部１３５について）
表示制御部１３５は、端末装置１０に表示されるコンテンツに関する表示制御を行う。図１の例では、表示制御部１３５は、乗車案内アプリＡＰによって端末装置１０の表示画面Ｄに表示されるコンテンツを生成する。そして、表示制御部１３５は、生成したコンテンツが端末装置１０の表示画面Ｄに表示されるよう表示制御する。
【００５５】
（提示部１３６について）
提示部１３６は、ユーザに対してコンテンツを提示する。例えば、提示部１３６は、決定部１３４により位置が決定された仮想乗車地点において、移動体に乗車可能であることをユーザに提示する。また、提示部１３６は、仮想乗車地点で乗車する旨の意思表示が受け付けられた場合に、仮想乗車地点へとユーザを誘導する案内情報を提示する。なお、提示部１３６がユーザに情報を提示することは、提示部１３６がユーザの端末装置１０に情報を配信することに相当する。
【００５６】
（指示部１３７について）
指示部１３７は、移動体に対して、決定部１３４により決定された位置であって仮想乗車地点が設置される位置へと移動するよう指示する。例えば、指示部１３７は、移動体の本来の走行ルートに基づいて、仮想乗車地点が設置される位置への迂回ルートを決定し、決定した迂回ルートを走行するよう移動体に指示する。
【００５７】
〔３．乗車意図判定処理における作用効果の一例〕
以下、図６に示すフローチャートを用いて、各処理部１３１〜１３７が実行・実現する処理の内容について説明する。図６は、実施形態にかかる乗車意図判定処理の一例を示すフローチャートである。また、適宜、図１の例を用いることにする。
【００５８】
まず、受信部１３１は、各ユーザの端末装置１０から、乗車案内アプリＡＰが起動された旨の情報を受信したか否かを判定する（ステップＳ１０１）。受信部１３１は、乗車案内アプリＡＰが起動された旨の情報を受信していない場合には（ステップＳ１０１；Ｎｏ）、受信するまで待機する。ここで、例えば、受信部１３１は、ユーザＵ１の端末装置１０から、乗車案内アプリＡＰが起動された旨の情報を受信したものとする。
【００５９】
ここで、ユーザＵ１は、乗車案内アプリＡＰ内において、既存バス停ＳＴ１、ＳＴ２およびＳＴ３（ＳＴ１〜ＳＴ３）をお気に入り登録しているものとする。取得部１３２は、受信部１３１によって乗車案内アプリＡＰが起動された旨の情報が受信された場合には（ステップＳ１０１；Ｙｅｓ）、既存バス停ＳＴ１〜ＳＴ３に停留するオンデマンドバスを判定し、判定したオンデマンドバスの現在位置情報をリアルタイムで随時取得する。そして、取得部１３２は、既存バス停ＳＴ１〜ＳＴ３停留すると判定したオンデマンドバスＢ１の現在位置、既存バス停ＳＴ１〜ＳＴ３それぞれの位置情報、および、オンデマンドバスＢ１の運行速度に基づき、既存バス停ＳＴ１〜ＳＴ３それぞれにオンデマンドバスＢ１が到着するまでの残り時間を算出する。
【００６０】
提示部１３６は、図１に示すように、既存バス停ＳＴ１〜ＳＴ３それぞれにオンデマンドバスＢ１が到着するまでの残り時間がカウントダウン表示されるよう表示制御部１３５により制御されたコンテンツ（お気に入り画面）を端末装置１０に配信する。
【００６１】
このような状態において、判定部１３３は、乗車意図判定処理として、ユーザＵ１が定められた条件情報を満たすか否かを判定する。まず、取得部１３２は、オンデマンドバスＢ１に乗車するための乗車地点である既存バス停ＳＴ１〜ＳＴ３それぞれの位置情報（総称して、既存バス停位置とする）と、ユーザＵ１の現在位置情報との間での位置関係を取得する（ステップＳ１０２）。なお、取得部１３２が既存バス停位置の位置情報を取得できるよう、乗車意図判定装置１００は、自装置内の所定の記憶部に既存バス停位置の位置情報を記憶しておくことができる。
【００６２】
次に、判定部１３３は、乗車意図判定処理として、ユーザＵ１が定められた条件情報を満たすか否かを判定する（ステップＳ１０３）。具体的には、判定部１３３は、既存バス停位置と、ユーザＵ１の現在位置との位置関係が所定の条件情報（位置関係に関する条件情報）を満たすか否かを判定する。具体的には、判定部１３３は、所定の条件情報として、既存バス停位置と、ユーザＵ１の現在位置との距離が所定距離以内であるか否かを判定する。より具体的には、判定部１３３は、所定距離として、ユーザの現在位置から既存バス停位置までの移動にユーザＵ１が要する時間が所定時間内と予測される距離であるか否かを判定する。また、この所定時間は、例えば、既存バス停位置にオンデマンドバスＢ１が到着するまでの時間である。ここでは、判定部１３３は、既存バス停ＳＴ１〜ＳＴ３のうち、既存バス停ＳＴ１およびＳＴ２の位置情報とユーザＵ１の現在位置情報との位置関係が、上記位置関係に関する条件情報を満たすと判定したとする。
【００６３】
また、判定部１３３は、ユーザＵ１の行動を示す行動情報が所定の条件情報（行動情報に関する条件情報）を満たすか否かを判定する。具体的には、判定部１３３は、所定の条件情報として、位置関係に関する条件情報を満たすと判定された既存バス停ＳＴ１およびＳＴ２のうちいずれかの既存バス停にオンデマンドバスＢ１が到着するまでの時間を示す時間情報、すなわちカウントダウン表示をユーザＵ１が閲覧したか否かを判定する。より具体的には、判定部１３３は、所定の条件情報として、カウントダウン表示をユーザＵ１が閲覧した状態で、ユーザＵ１が既存バス停ＳＴ１またはＳＴ２に向かって移動を開始したか否かを判定する。ここでは、判定部１３３は、ユーザＵ１が既存バス停ＳＴ１に向かって移動を開始したと判定したとする。
【００６４】
上記例では、判定部１３３は、位置関係に関する条件情報、および、行動情報に関する条件情報の双方が満たされることにより、ユーザＵ１がオンデマンドバスＢ１に乗車する意図があると判定する。なお、判定部１３３は、条件情報を満たさないと判定した場合には（ステップＳ１０３；Ｎｏ）、条件情報を満たすまで待機する。あるいは、判定部１３３は、条件情報を満たさないと判定した場合には（ステップＳ１０３；Ｎｏ）、処理を終了してもよい。決定部１３４は、判定部１３３によりユーザＵ１がオンデマンドバスＢ１に乗車する意図があると判定されたことに応じて（ステップＳ１０３；Ｙｅｓ）、仮想バス停を設置する位置を決定するための位置決定処理を行う（ステップＳ１０４）。位置決定処理の詳細な処理手順については、後述する。ここでは、決定部１３４は、図１の例で説明したように、仮想バス停位置をＭＡＰ１の「ＶＳＴ１」で示される位置に決定したものとする。
【００６５】
かかる場合、提示部１３６は、決定部１３４により決定された仮想バス停位置「ＶＳＴ１」からオンデマンドバスＢ１に乗車可能であることをユーザＵ１に提示する（ステップＳ１０５）。例えば、表示制御部１３５は、仮想バス停位置「ＶＳＴ１」からオンデマンドバスＢ１に乗車可能であることを示す情報として、図１に示すように、「もっと近くから乗車できます」と表示されたボタンＢＴ１を表示制御する。そして、提示部１３６は、表示制御されたボタンＢＴ１を、図１に示すように、既存バス停ＳＴ１に関する情報と既存バス停ＳＴ２に関する情報との間に表示させる。
【００６６】
このような状態において、提示部１３６は、仮想バス停位置「ＶＳＴ１」に関する詳細な情報をユーザが希望したか否かを判定する（ステップＳ１０６）。言い換えると、提示部１３６は、ユーザＵ１がボタンＢＴ１を押下したか否かを判定する。提示部１３６は、ボタンＢＴ１が押下されないと判定した場合には（ステップＳ１０６；Ｎｏ）、処理を終了する。一方、提示部１３６は、ボタンＢＴ１が押下されたと判定した場合には（ステップＳ１０６；Ｙｅｓ）、ユーザＵ１に対して、仮想バス停位置「ＶＳＴ１」から乗車する旨の意志表示を行わせるためのコンテンツＣ１を配信する（ステップＳ１０７）。
【００６７】
ここで、図７に仮想バス停位置から乗車する旨の意志表示を行わせるためのコンテンツの一例を示す。図７の例は、仮想バス停位置「ＶＳＴ１」から乗車する旨の意志表示を行わせるためのコンテンツＣ１が端末装置１０の表示画面Ｄに表示された場合の画面例を示す。提示部１３６は、図７に示すように、ユーザＵ１の現在位置および仮想バス停位置「ＶＳＴ１」を含む地図情報（図１に示すＭＡＰ１に対応）において、仮想バス停位置「ＶＳＴ１」の所在地を示す所在地情報Ｊが重畳されたコンテンツＣ１を端末装置１０に配信する。
【００６８】
図７に示すように、所在地情報Ｊには、ボタンＢＴ２が含まれる。例えば、ユーザＵ１は、ボタンＢＴ２を押下することにより、乗車意図判定装置１００に対して、仮想バス停位置「ＶＳＴ１」から乗車する旨の意志があることを意思表示することができる。したがって、提示部１３６は、ユーザＵ１がボタンＢＴ２を押下したか否かを判定する（ステップＳ１０８）。提示部１３６は、ボタンＢＴ２が押下されないと判定した場合には（ステップＳ１０８；Ｎｏ）、処理を終了する。一方、提示部１３６は、ボタンＢＴ２が押下されたと判定した場合には（ステップＳ１０８；Ｙｅｓ）、仮想バス停位置「ＶＳＴ１」に関する案内情報を提示する（ステップＳ１０９）。例えば、提示部１３６は、図７に示すように、案内情報として、ユーザＵ１の現在位置「Ｕ−ＰＴ１」から仮想バス停位置「ＶＳＴ１」までの移動ルートＧＤを表示させる。
【００６９】
ここで、仮想バス停は物理的なバス停ではないため、ユーザＵ１は、移動ルートＧＤに従って仮想バス停位置「ＶＳＴ１」に向かったとしても、仮想バス停位置「ＶＳＴ１」の正確な位置を認識できない場合がある。したがって、提示部１３６は、仮想バス停位置「ＶＳＴ１」の周辺情報として、例えば、仮想バス停位置「ＶＳＴ１」の周辺に関する画像情報を提示してもよい。
【００７０】
また、決定部１３４は、ボタンＢＴ２が押下されたと判定された場合には（ステップＳ１０８；Ｙｅｓ）、実際に、仮想バス停位置「ＶＳＴ１」に仮想バス停を設置する（ステップＳ１０９）。
【００７１】
また、不図示であるが、指示部１３７は、オンデマンドバスＢ１に対して、既存バス停ＳＴ１を通過した後、仮想バス停位置「ＶＳＴ１」に向かい、その後、既存バス停ＳＴ２に向かって運行するよう迂回ルートを指示する。
【００７２】
〔４．位置決定処理における作用効果の一例〕
以下、図８に示すフローチャートを用いて、決定部１３４が実行・実現する処理の内容について説明する。図８は、実施形態にかかる位置決定処理の一例を示すフローチャートである。
【００７３】
図７の例に基づくと、決定部１３４は、判定部１３３によりユーザＵ１がオンデマンドバスＢ１に乗車する意図があると判定されたことに応じて、仮想バス停を設置する位置を決定するための位置決定処理を行う。
【００７４】
まず、決定部１３４は、ユーザ情報記憶部１２２からユーザＵ１に対応する属性情報を取得する（ステップＳ２０１）。図４の例では、決定部１３４は、ユーザＵ１に対応する属性情報として、年齢「３３歳」、性別「女性」、身体情報「妊婦」を取得する。また、決定部１３４は、ユーザＵ１の現在位置周辺の道路情報および交通情報を取得する（ステップＳ２０２）。なお、決定部１３４は、ユーザＵ１の現在位置周辺として、例えば、ユーザＵ１の現在位置、既存バス停ＳＴ１の位置および既存バス停ＳＴ２の位置といった３つの位置を結ぶ中心位置に対して所定範囲内の道路情報および交通情報を取得してもよい。また、ここでの道路情報とは、例えば、オンデマンドバスを停車できるに十分な道幅があるか否か、工事中であるか否か、といった情報である。また、交通情報とは、渋滞中であるか否か、といった情報である。
【００７５】
次に、決定部１３４は、ユーザＵ１の属性情報、道路情報、交通情報とに基づき仮想バス停位置を決定する（ステップＳ２０３）。例えば、決定部１３４は、道路情報および交通情報に基づいて、オンデマンドバスＢ１を停車可能な道路を特定する。そして、決定部１３４は、特定した道路のどの位置に仮想バス停を設置するかを決定する。例えば、決定部１３４は、ユーザＵ１は既存バス停ＳＴ１に向かって移動していることから、ユーザＵ１の現在位置から仮想バス停位置までの距離が、ユーザＵ１の現在位置から既存バス停ＳＴ１の位置までの距離より短くなるよう仮想バス停位置を決定する。
【００７６】
また、決定部１３４は、ユーザＵ１の属性情報も考慮して、仮想バス停位置を決定することができる。例えば、決定部は、ユーザＵ１の属性情報に応じたスコアに基づいて、仮想バス停位置を決定する。
【００７７】
例えば、各属性に対応する情報毎に予めスコアが定められているものとする。例えば、属性情報として、年齢「３０代」にはスコア「２」、性別「女性」にはスコア「２」、身体情報「妊婦」にはスコア「７」が定められているものとする。なお、ユーザにとって負担となり得る属性情報ほど高いスコアが定められる。例えば、属性情報「６０代」にはスコア「５」、身体情報「車いす」にはスコア「８」といったようにスコアが定められる。また、このようなスコア情報は、例えば、ユーザ情報記憶部１２２に記憶されてもよい。
【００７８】
かかる場合、決定部１３４は、ユーザＵ１に対応する各属性情報のスコアを合計した合計スコアに基づいて、仮想バス停位置を決定する。上記例では、決定部１３４は、ユーザＵ１について合計スコア「１１」を算出する。決定部１３４は、合計スコアが高いユーザほど、例えば、バス停まで徒歩で向かうには身体的な負担が大きいと判断する。したがって、決定部１３４は、合計スコアが高いユーザほど、当該ユーザの現在位置から仮想バス停位置までの距離が、当該ユーザの現在位置から既存バス停の位置までの距離より短くなるよう仮想バス停位置を決定する。
【００７９】
例えば、「妊婦」であるユーザＵ１に対して、長距離（例えば、１ｋｍ以上）の移動を課した場合、ユーザＵ１にとって身体的負担が大きくなる。したがって、決定部１３４は、迂回ルートがより長距離になってしまうとしても、ユーザＵ１の現在位置により近い位置に仮想バス停を設定する。これにより、実施形態にかかる乗車意図判定装置１００は、移動体に対するユーザの利便性を高めることができる。
【００８０】
一方、説明の便器上、ユーザＵ１は年齢「２５歳」、性別「男性」、身体情報「なし」であるものとする。かかる場合、ユーザＵ１は身体的な能力が高い者として、比較的低いスコアが算出される。また、長距離（例えば、１ｋｍ以上）の移動を課した場合でも、身体的負担は大きくないと考えられる。したがって、決定部１３３は、迂回ルートが所定距離より長くならない範囲で、ユーザＵ１の現在位置により近い位置に仮想バス停を設定する。これにより、実施形態にかかる乗車意図判定装置１００は、属性情報に応じて、迂回ルートの長さを制御することができるため、運行にかかる費用（例えば、ガソリン代や電気代）を節約することができる。
【００８１】
なお、このような位置決定処理は、属性情報に応じたスコアに基づいて、ユーザの移動距離を最小化するできるように仮想バス停位置を決定する処理と言い換えることができる。
【００８２】
〔５．変形例〕
上記実施形態にかかる乗車意図判定装置１００は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、乗車意図判定装置１００の他の実施形態について説明する。
【００８３】
〔５−１．仮想バス停の設置禁止区間〕
決定部１３４は、移動体に乗車するための乗車地点に基づく所定の地点以外において、仮想乗車地点を設置する位置を決定してもよい。例えば、決定部１３４は、所定の地点として、移動体に乗車するための乗車地点から所定距離以内に含まれる道路を除く道路上において、仮想乗車地点を設置する位置を決定する。この点について、図１の例を用いて説明する。
【００８４】
例えば、決定部１３４は、既存バス停ＳＴ１とユーザＵ１の現在位置との位置関係が、位置関係に関する条件情報を満たすと判定され、また、ユーザＵ１の行動情報が行動情報に関する条件情報を満たすと判定されたことにより、ユーザＵ１が向かっている既存バス停ＳＴ１から所定距離以内に含まれる路線を除く路線上において、仮想バス停位置を決定する。言い換えれば、決定部１３４は、既存バス停ＳＴ１から所定距離以内に含まれる路線を、仮想バス停を設置してはいけない設置禁止区間と定め、この設置禁止区間を除いて、仮想バス停位置を決定する。
【００８５】
なお、決定部１３４は、オンデマンドバスの運行状況（例えば、運行本数や遅延状況等）に応じて、この所定距離の長さを動的に変化させ、変化後の距離以内に含まれる路線を除く路線上において、仮想バス停位置を決定してもよい。
【００８６】
これにより、実施形態にかかる乗車意図判定装置１００は、既存バス停から適切な距離を取った位置に仮想バス停を設置することができるため、例えば、既存バス停がすぐ近くに存在するにも拘らず仮想バス停を設置することにより無駄な遅延を発生させてしまうことを防止することができる。
【００８７】
また、決定部１３４は、所定の地点として、移動体に乗車するための乗車地点を中心とする所定の領域以外において、仮想乗車地点を設置する位置を決定する。同様に、図１の例を用いて説明する。
【００８８】
例えば、決定部１３４は、既存バス停ＳＴ１を中心とする所定の領域以外において、仮想バス停位置を決定する。言い換えれば、決定部１３４は、既存バス停ＳＴ１を中心とする所定の領域を、仮想バス停を設置してはいけない設置禁止領域と定め、この設置禁止領域を除いて、仮想バス停位置を決定する。
【００８９】
なお、決定部１３４は、オンデマンドバスの運行状況（例えば、運行本数や遅延状況等）に応じて、この所定の領域の広さ（半径距離）を動的に変化させ、変化後の領域を除く路線上において、仮想バス停位置を決定してもよい。
【００９０】
なお、実施形態にかかる乗車意図判定装置１００は、オンデマンドバスの事前予約、あるいは、事前予約なしで現地に既に到着している状態で当該現地へのオンデマンドバスの配車要求すること（即時呼び）にも対応している。例えば、決定部１３４は、ユーザＵ１によってオンデマンドバスが事前予約された場合には、既存バス停位置とユーザＵ１の現在位置とに基づいて、仮想バス停位置を決定する。かかる場合にも決定部１３４は、既存バス停から所定距離以内に含まれる路線を除く路線上において、仮想バス停位置を決定することや、既存バス停を中心とする所定の領域以外において、仮想バス停位置を決定することができる。また、決定部１３４は、この際に、オンデマンドバスの過去の運行実績（例えば、運行本数や遅延状況等）に応じて、この所定距離の長さや所定の領域の広さを動的に変化させることができる。
【００９１】
例えば、決定部１３４は、運行実績記憶部１２３を参照し、予約された時刻における遅延情報に基づいて、所定距離の長さや所定の領域の広さを動的に変化させることにより、設置禁止区間（領域）を定め、この設置禁止区間（領域）を除いて、仮想バス停位置を決定する。例えば、決定部１３４は、予約された時刻において遅延が発生する区間や渋滞が発生する区間を含めるように設置禁止区間（領域）を定めることにより、予約された時刻に間に合うようにオンデマンドバスを運行させることができる。
【００９２】
また、決定部１３４は、ユーザＵ１によってオンデマンドバスが即時呼びされた場合にも、既存バス停位置とユーザＵ１の現在位置とに基づいて、仮想バス停位置を決定する。同様に、決定部１３４は、既存バス停から所定距離以内に含まれる路線を除く路線上において、仮想バス停位置を決定することや、既存バス停を中心とする所定の領域以外において、仮想バス停位置を決定することができる。また、決定部１３４は、この際に、オンデマンドバスの現在の運行状況（例えば、運行本数や遅延状況等）に応じて、この所定距離の長さや所定の領域の広さを動的に変化させることができる。
【００９３】
〔５−２．乗車意図判定処理について（１）〕
上記実施形態では、判定部１３３が、お気に入り登録された既存バス停にオンデマンドバスが到着するまでの残り時間のカウントダウン表示を閲覧している状態で、お気に入り登録されている既存バス停に向かって移動を開始した場合に、乗車意図があると判定する例を示した。
【００９４】
しかし、既存バス停が必ずしもお気に入り登録されていない場合もある。例えば、日常的に利用する既存バス停が存在する場合には、この既存バス停をお気に入り登録している場合がある一方で、旅先などでオンデマンドバスを利用したいと考えた場合、その旅先でのオンデマンドに関する既存バス停をお気に入り登録していることは少ない。かかる場合、オンデマンドバスへの乗車意図があったとしてもカウントダウン表示が閲覧されることはない。
【００９５】
実施形態にかかる乗車意図判定装置１００は、このような状況にも対応できるよう、カウントダウン表示以外の情報が閲覧されているか否かに基づいて、乗車意図を判定することができる。具体的には、判定部１３３は、条件情報を満たす場合として、移動体に乗車するための乗車地点に関するコンテンツをユーザが閲覧した場合に、ユーザが移動体に乗車する意図があると判定する。かかるコンテンツを、例えば、路線検索アプリであるものとする。
【００９６】
例えば、判定部１３３は、路線検索アプリについてユーザＵ１の利用履歴を取得する。判定部１３３は、利用履歴が取得できた場合、取得した利用履歴を参照し、ユーザＵ１が現在時刻（例えば、乗車案内アプリＡＰが起動された時刻）から遡って所定時間以内にユーザＵ１の現在位置周辺に関するバス路線を検索したとのログが存在するか否か判定する。例えば、判定部１３３は、ユーザＵ１が路線検索アプリを利用して現在位置周辺に関するバス路線について検索したとのログが取得できた場合、ユーザＵ１がオンデマンドバスを利用して移動する可能性があると判定する。
【００９７】
また、判定部１３３は、利用履歴に基づきユーザＵ１がオンデマンドバスを利用して移動する可能性があると判定できた場合において、ユーザＵ１が既存バス停に向かって移動を開始した場合には、乗車意図があると判定する。例えば、ユーザＵ１が単に既存バス停に向かって移動しているだけであれば、実施には、既存バス停先の店舗に向かっているかもしれない。しかしながら、直前にユーザＵ１が現在地周辺におけるバス路線を検索しているとの痕跡があることにより、判定部１３３は、ユーザＵ１はオンデマンドバスへの乗車意図があることを高精度に判定することができる。
【００９８】
〔５−３．乗車意図判定処理について（２）〕
また、判定部１３３は、ユーザの交通機関利用履歴に基づいて、オンデマンドバスへの乗車意図があるか否かを判定してもよい。例えば、判定部１３３は、ユーザＵ１の交通機関利用履歴を取得することにより、ユーザＵ１が日常的に利用する可能性がある交通機関が存在するか否かを判定する。例えば、判定部１３３は、乗車案内アプリＡＰが起動された時点において、例えば、ユーザＵ１が毎日オンデマンドバスを利用している場合には、ユーザＵ１はオンデマンドバスへの乗車意図があると判定する。これにより、実施形態にかかる乗車意図判定装置１００は、乗車意図があるか否かを高精度に判定することができる。
【００９９】
〔５−４．仮想乗車地点の設定について〕
上記実施形態では、乗車意図判定装置１００は、乗車意図があると判定された場合に、仮想バス停位置を決定し、決定した仮想バス停位置でオンデマンドバスに乗車可能である旨提示する。そして、乗車意図判定装置１００は、ユーザの乗車意思が得られた場合（図７に示すボタンＢＴ２が押下された場合）に、実際に、仮想バス停を設置し、設置した位置へとオンデマンドバスを向かわせる、といった例を示した。
【０１００】
しかし、乗車意図判定装置１００は、乗車意図があると判定できた状態において、仮想バス停を設置する位置を決定した時点で、例えば、ボタンＢＴ２を用いた乗車意思確認を行うことなく、決定した仮想バス停位置に、実際に、仮想バス停を設置してもよい。また、かかる場合、乗車意図判定装置１００は、設定した仮想バス停へと案内する案内情報を提示する。このような処理は、図６に示すフローチャートにおいて、ステップＳ１０４の次に、ステップＳ１０９に移行することに相当する。
【０１０１】
このように、乗車意図判定装置１００が、ボタンＢＴ２を用いた乗車意思確認を行うことなく、仮想バス停を設置するのは、乗車意図判定処理において、乗車意図があることを高精度に判定できているためである。
【０１０２】
〔５−５．仮想乗車地点の候補を表示〕
乗車意図判定装置１００は、乗車意図判定処理を行うことなく、仮想バス停位置の候補をユーザに提示し、ユーザに指定された仮想バス停位置に、実際に、仮想バス体を設置してもよい。例えば、乗車意図判定装置１００は、ユーザＵ１によって乗車案内アプリＡＰが起動されたとすると、ユーザＵ１の現在位置に基づいて、ユーザＵ１の現在位置周辺にオンデマンドバスが走行する路線が存在するか否かを判定する。乗車意図判定装置１００は、オンデマンドバスが走行する路線が存在する場合には、仮想バス停位置情報記憶部１２１を参照し、当該オンデマンドバスに対応する仮想バス停位置の候補を取得する。例えば、乗車意図判定装置１００は、道路情報あるいは交通情報等に基づいて、仮想バス停位置情報記憶部１２１に登録されている仮想バス停位置のうち、仮想バス停を設置しても、例えば、周辺の交通状況等に悪影響を与えないと予測される仮想バス停位置の候補を取得する。
【０１０３】
また、乗車意図判定装置１００は、取得した仮想バス停位置の候補が示された地図情報をユーザＵ１に提示する。そして、乗車意図判定装置１００は、提示された仮想バス停位置の候補のいずれかがユーザＵ１によって指定された場合には、指定された仮想バス停位置に仮想バス停を設置する。また、乗車意図判定装置１００は、仮想バス停を設置した位置へとユーザＵ１を誘導する案内情報を提示する。
【０１０４】
これにより、乗車意図判定装置１００は、ユーザの希望する位置に確実に仮想バス停を設置することができるため、ユーザの利便性を高めることができる。なお、乗車意図判定装置１００は、図８を用いて説明した仮想バス停位置決定処理においても、仮想バス停位置情報記憶部１２１に登録されている仮想バス停位置の候補の中から、仮想バス停位置を決定することができる。
【０１０５】
〔５−６．移動体について〕
上記実施形態では、移動体の一例としてオンデマンドバスを上げて説明した、しかし、移動体の形態は、オンデマンドバスに限定されない。例えば、移動体は、普通自動車型のタクシーであってもよい。また、移動体は、運転手が存在する有人の自動車であってもよいし、運転手が存在しない自動運転車であってもよい。
【０１０６】
〔６．ハードウェア構成〕
また、上述してきた実施形態にかかる乗車意図判定装置１００は、例えば図９に示すような構成のコンピュータ１０００によって実現される。図９は、乗車意図判定装置１００の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１０７】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１０８】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、および、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、通信網５０を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを、通信網５０を介して他の機器へ送信する。
【０１０９】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを、入出力インターフェイス１６００を介して出力装置へ出力する。
【０１１０】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラム又はデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１１１】
例えば、コンピュータ１０００が実施形態にかかる乗車意図判定装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。また、ＨＤＤ１４００には、記憶部１２０内のデータが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを、記録媒体１８００から読み取って実行するが、他の例として、他の装置から、通信網５０を介してこれらのプログラムを取得してもよい。
【０１１２】
〔７．その他〕
上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１１３】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１１４】
また、上述してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１１５】
〔８．効果〕
実施形態にかかる乗車意図判定装置１００は、取得部１３２と、判定部１３３とを有する。取得部１３２は、移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得する。判定部１３３は、取得部１３２により取得された位置関係と、ユーザの行動を示す行動情報とに基づいて、ユーザが移動体に乗車する意図があるか否かを判定する。
【０１１６】
これにより、実施形態にかかる乗車意図判定装置１００は、乗車意図があるか否かを高精度に判定することができるため、移動体の運行効率を高めることができる。
【０１１７】
また、判定部１３３は、取得部１３２により取得された位置関係が所定の条件情報を満たす場合に、ユーザが移動体に乗車する意図があると判定する。
【０１１８】
これにより、実施形態にかかる乗車意図判定装置１００は、乗車意図があるか否かを高精度に判定することができる。
【０１１９】
また、判定部１３３は、所定の条件情報を満たす場合として、移動体に乗車するための乗車地点とユーザの現在位置との距離が所定距離以内である場合に、ユーザが移動体に乗車する意図があると判定する。
【０１２０】
例えば、ユーザが移動体の乗車地点付近に位置する場合、かかるユーザは移動体に乗車する可能性が高い。したがって、実施形態にかかる乗車意図判定装置１００は、乗車意図があるか否かを高精度に判定することができる。
【０１２１】
また、判定部１３３は、所定距離として、ユーザの現在位置から乗車地点までの移動にユーザが要する時間が所定時間内と予測される距離以内である場合に、ユーザが移動体に乗車する意図があると判定する。
【０１２２】
例えば、ユーザが移動体の乗車地点までの移動に要する時間が所定時間内と予測される距離に居る場合、かかるユーザは移動体に乗車する可能性が高い。したがって、実施形態にかかる乗車意図判定装置１００は、乗車意図があるか否かを高精度に判定することができる。
【０１２３】
また、判定部１３３は、距離として、乗車地点に移動体が到着するまでの時間が所定時間内と予測される距離以内である場合に、ユーザが移動体に乗車する意図があると判定する。
【０１２４】
例えば、乗車地点に移動体が到着するまでの時間よりも早い時間で、このバス停に到着可能な距離位置にユーザが居る場合、このユーザは、移動体に乗車する可能性が高い。したがって、実施形態にかかる乗車意図判定装置１００は、乗車意図があるか否かを高精度に判定することができる。
【０１２５】
判定部１３３は、ユーザの行動を示す行動情報が所定の条件情報を満たす場合に、ユーザが移動体に乗車する意図があると判定する。
【０１２６】
実施形態にかかる乗車意図判定装置１００は、位置関係に関する条件情報に加えて、ユーザの行動情報に関する条件情報も考慮することで、乗車意図があるか否かを高より精度に判定することができる。
【０１２７】
また、判定部１３３は、所定の条件情報を満たす場合として、移動体に乗車するための乗車地点に関するコンテンツをユーザが閲覧した場合に、ユーザが移動体に乗車する意図があると判定する。
【０１２８】
移動体に乗車するための乗車地点に関するコンテンツを閲覧するユーザは、移動体に乗車しようとしている可能性が高い。したがって、実施形態にかかる乗車意図判定装置１００は、乗車意図があるか否かを高精度に判定することができる。
【０１２９】
また、判定部１３３は、所定の条件情報を満たす場合として、移動体に乗車するための乗車地点のうち、ユーザの現在位置との距離が所定距離以内の乗車地点に移動体が到着するまでの時間を示す時間情報をユーザが閲覧した場合に、ユーザが移動体に乗車する意図があると判定する。
【０１３０】
乗車地点に移動体が到着するまでの時間を示す時間情報を閲覧するユーザは、移動体に乗車しようとしている可能性が高い。したがって、実施形態にかかる乗車意図判定装置１００は、乗車意図があるか否かを高精度に判定することができる。
【０１３１】
また、判定部１３３は、所定の条件情報を満たす場合として、移動体に乗車するための乗車地点に向かってユーザが移動を開始した場合に、ユーザが移動体に乗車する意図があると判定する。
【０１３２】
移動体に乗車するための乗車地点に向かって移動を開始したユーザは、移動体に乗車しようとしている可能性が高い。したがって、実施形態にかかる乗車意図判定装置１００は、乗車意図があるか否かを高精度に判定することができる。
【０１３３】
また、実施形態にかかる乗車意図判定装置１００は、決定部１３４と、提示部１３６とを有する。決定部１３４は、移動体に乗車するための乗車地点であって仮想の乗車地点である仮想乗車地点を設置する位置を決定する。提示部１３６は、決定部１３４により位置が決定された仮想乗車地点において、移動体に乗車可能であることをユーザに提示する。
【０１３４】
これにより、実施形態にかかる乗車意図判定装置１００は、ユーザに合わせて仮想乗車地点を設置し、設置した仮想乗車地点でユーザを乗車させることができるため、移動体を利用するユーザの利便性を高めることができる。
【０１３５】
決定部１３４は、ユーザの現在位置から所定範囲内に移動体に乗車するための乗車地点が存在する場合に、当該現在位置を示すユーザ位置情報と、当該乗車地点を示す乗車位置情報とに基づいて、仮想乗車地点を設置する位置を決定する。
【０１３６】
これにより、実施形態にかかる乗車意図判定装置１００は、例えば、ユーザに対して乗車地点よりも近くに仮想乗車地点を設置することができるため、移動体を利用するユーザの利便性を高めることができる。
【０１３７】
また、決定部１３４は、ユーザの属性情報に基づいて、仮想乗車地点を設置する位置を決定する。
【０１３８】
これにより、実施形態にかかる乗車意図判定装置１００は、例えば、ユーザにとって移動に負担のかからない位置に仮想乗車地点を設置することができるため、移動体を利用するユーザの利便性を高めることができる。
【０１３９】
また、決定部１３３は、ユーザの属性情報に応じたスコアに基づいて、仮想乗車地点を設置する位置を決定する。
【０１４０】
これにより、実施形態にかかる乗車意図判定装置１００は、例えば、ユーザにとって移動に負担のかからない位置に仮想乗車地点を設置することができるため、移動体を利用するユーザの利便性を高めることができる。
【０１４１】
また、決定部１３４は、移動体に乗車するための乗車地点に基づく所定の地点以外において、仮想乗車地点を設置する位置を決定する。
【０１４２】
これにより、実施形態にかかる乗車意図判定装置１００は、移動体の運行効率を高めるとともに、移動体の運行にかかる費用を抑えることができる。
【０１４３】
また、決定部１３４は、所定の地点として、移動体に乗車するための乗車地点から所定距離以内に含まれる道路を除く道路上において、仮想乗車地点を設置する位置を決定する。
【０１４４】
これにより、実施形態にかかる乗車意図判定装置１００は、移動体の運行効率を高めるとともに、移動体の運行にかかる費用を抑えることができる。
【０１４５】
また、決定部１３４は、所定の地点として、移動体に乗車するための乗車地点を中心とする所定の領域以外において、仮想乗車地点を設置する位置を決定する。
【０１４６】
これにより、実施形態にかかる乗車意図判定装置１００は、移動体の運行効率を高めるとともに、移動体の運行にかかる費用を抑えることができる。
【０１４７】
以上、本願の実施形態をいくつかの図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１４８】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、受付部は、受付手段や受付回路に読み替えることができる。
【符号の説明】
【０１４９】
１  乗車意図判定システム
１０  端末装置
１００  乗車意図判定装置
１２１  仮想バス停位置情報記憶部
１２２  ユーザ情報記憶部
１２３  運行実績記憶部
１３２  取得部
１３３  判定部
１３４  決定部
１３６  提示部
１３７  指示部
【図１】
2019057067.tif 000003
【図２】
2019057067.tif 000004
【図３】
2019057067.tif 000005
【図４】
2019057067.tif 000006
【図５】
2019057067.tif 000007
【図６】
2019057067.tif 000008
【図７】
2019057067.tif 000009
【図８】
2019057067.tif 000010
【図９】
2019057067.tif 000011
【手続補正書】
【提出日】平成30年2月8日(2018.2.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得する取得部と、
前記取得部により取得された位置関係と、前記ユーザの行動を示す行動情報とに基づいて、前記ユーザが前記移動体に乗車する意図があるか否かを判定する判定部と
を有し、
前記判定部は、前記ユーザの行動を示す行動情報が所定の条件情報を満たす場合として、前記移動体に乗車するための乗車地点に関するコンテンツを前記ユーザが閲覧した場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする乗車意図判定装置。
【請求項２】
移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得する取得部と、
前記取得部により取得された位置関係と、前記ユーザの行動を示す行動情報とに基づいて、前記ユーザが前記移動体に乗車する意図があるか否かを判定する判定部と
を有し、
前記判定部は、前記ユーザの行動を示す行動情報が所定の条件情報を満たす場合として、前記移動体に乗車するための乗車地点のうち、前記ユーザの現在位置との距離が所定距離以内の乗車地点に前記移動体が到着するまでの時間を示す時間情報を前記ユーザが閲覧した場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする乗車意図判定装置。
【請求項３】
移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得する取得部と、
前記取得部により取得された位置関係と、前記ユーザの行動を示す行動情報とに基づいて、前記ユーザが前記移動体に乗車する意図があるか否かを判定する判定部と、
前記移動体に乗車するための乗車地点であって仮想の乗車地点である仮想乗車地点を設置する位置を決定する決定部と
を有することを特徴とする乗車意図判定装置。
【請求項４】
前記決定部により位置が決定された仮想乗車地点において、前記移動体に乗車可能であることを前記ユーザに提示する提示部をさらに有する
ことを特徴とする請求項３に記載の乗車意図判定装置。
【請求項５】
前記移動体に乗車するための乗車地点であって仮想の乗車地点である仮想乗車地点を設置する位置を決定する決定部と、
前記決定部により位置が決定された仮想乗車地点において、前記移動体に乗車可能であることを前記ユーザに提示する提示部と
をさらに有することを特徴とする請求項１または２に記載の乗車意図判定装置。
【請求項６】
前記決定部は、前記ユーザの現在位置から所定範囲内に前記移動体に乗車するための乗車地点が存在する場合に、当該現在位置を示すユーザ位置情報と、当該乗車地点を示す乗車位置情報とに基づいて、前記仮想乗車地点を設置する位置を決定する
ことを特徴とする請求項３〜５のいずれか１つに記載の乗車意図判定装置。
【請求項７】
前記決定部は、前記ユーザの属性情報に基づいて、前記仮想乗車地点を設置する位置を決定する
ことを特徴とする請求項３〜６のいずれか１つに記載の乗車意図判定装置。
【請求項８】
前記決定部は、前記ユーザの属性情報に応じたスコアに基づいて、前記仮想乗車地点を設置する位置を決定する
ことを特徴とする請求項７に記載の乗車意図判定装置。
【請求項９】
前記決定部は、前記移動体に乗車するための乗車地点に基づく所定の地点以外において、前記仮想乗車地点を設置する位置を決定する
ことを特徴とする請求項３〜８のいずれか１つに記載の乗車意図判定装置。
【請求項１０】
前記決定部は、前記所定の地点として、前記移動体に乗車するための乗車地点から所定距離以内に含まれる道路を除く道路上において、前記仮想乗車地点を設置する位置を決定する
ことを特徴とする請求項９に記載の乗車意図判定装置。
【請求項１１】
前記決定部は、前記所定の地点として、前記移動体に乗車するための乗車地点を中心とする所定の領域以外において、前記仮想乗車地点を設置する位置を決定する
ことを特徴とする請求項９または１０に記載の乗車意図判定装置。
【請求項１２】
前記判定部は、前記取得部により取得された位置関係が所定の条件情報を満たす場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする請求項１〜１１のいずれか１つに記載の乗車意図判定装置。
【請求項１３】
前記判定部は、前記所定の条件情報を満たす場合として、前記移動体に乗車するための乗車地点と前記ユーザの現在位置との距離が所定距離以内である場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする請求項１２に記載の乗車意図判定装置。
【請求項１４】
前記判定部は、前記所定距離として、前記ユーザの現在位置から前記乗車地点までの移動に前記ユーザが要する時間が所定時間内と予測される距離以内である場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする請求項１３に記載の乗車意図判定装置。
【請求項１５】
前記判定部は、前記距離として、前記乗車地点に前記移動体が到着するまでの時間が前記所定時間内と予測される距離以内である場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする請求項１４に記載の乗車意図判定装置。
【請求項１６】
前記判定部は、前記ユーザの行動を示す行動情報が所定の条件情報を満たす場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする請求項３〜１５のいずれか１つに記載の乗車意図判定装置。
【請求項１７】
前記判定部は、前記所定の条件情報を満たす場合として、前記移動体に乗車するための乗車地点に関するコンテンツを前記ユーザが閲覧した場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする請求項１６に記載の乗車意図判定装置。
【請求項１８】
前記判定部は、前記所定の条件情報を満たす場合として、前記移動体に乗車するための乗車地点のうち、前記ユーザの現在位置との距離が所定距離以内の乗車地点に前記移動体が到着するまでの時間を示す時間情報を前記ユーザが閲覧した場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする請求項１６または１７に記載の乗車意図判定装置。
【請求項１９】
前記判定部は、前記所定の条件情報を満たす場合として、前記移動体に乗車するための乗車地点に向かって前記ユーザが移動を開始した場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする請求項１、２または１６〜１８のいずれか１つに記載の乗車意図判定装置。
【請求項２０】
乗車意図判定装置が実行する乗車意図判定方法であって、
移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得する取得工程と、
前記取得工程により取得された位置関係と、前記ユーザの行動を示す行動情報とに基づいて、前記ユーザが前記移動体に乗車する意図があるか否かを判定する判定工程と
を含み、
前記判定工程は、前記ユーザの行動を示す行動情報が所定の条件情報を満たす場合として、前記移動体に乗車するための乗車地点に関するコンテンツを前記ユーザが閲覧した場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする乗車意図判定方法。
【請求項２１】
乗車意図判定装置が実行する乗車意図判定方法であって、
移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得する取得工程と、
前記取得工程により取得された位置関係と、前記ユーザの行動を示す行動情報とに基づいて、前記ユーザが前記移動体に乗車する意図があるか否かを判定する判定工程と
を含み、
前記判定工程は、前記ユーザの行動を示す行動情報が所定の条件情報を満たす場合として、前記移動体に乗車するための乗車地点のうち、前記ユーザの現在位置との距離が所定距離以内の乗車地点に前記移動体が到着するまでの時間を示す時間情報を前記ユーザが閲覧した場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする乗車意図判定方法。
【請求項２２】
乗車意図判定装置が実行する乗車意図判定方法であって、
移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得する取得工程と、
前記取得工程により取得された位置関係と、前記ユーザの行動を示す行動情報とに基づいて、前記ユーザが前記移動体に乗車する意図があるか否かを判定する判定工程と、
前記移動体に乗車するための乗車地点であって仮想の乗車地点である仮想乗車地点を設置する位置を決定する決定工程と
を含むことを特徴とする乗車意図判定方法。
【請求項２３】
移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得する取得手順と、
前記取得手順により取得された位置関係と、前記ユーザの行動を示す行動情報とに基づいて、前記ユーザが前記移動体に乗車する意図があるか否かを判定する判定手順と
をコンピュータに実行させ、
前記判定手順は、前記ユーザの行動を示す行動情報が所定の条件情報を満たす場合として、前記移動体に乗車するための乗車地点に関するコンテンツを前記ユーザが閲覧した場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする乗車意図判定プログラム。
【請求項２４】
移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得する取得手順と、
前記取得手順により取得された位置関係と、前記ユーザの行動を示す行動情報とに基づいて、前記ユーザが前記移動体に乗車する意図があるか否かを判定する判定手順と
をコンピュータに実行させ、
前記判定手順は、前記ユーザの行動を示す行動情報が所定の条件情報を満たす場合として、前記移動体に乗車するための乗車地点のうち、前記ユーザの現在位置との距離が所定距離以内の乗車地点に前記移動体が到着するまでの時間を示す時間情報を前記ユーザが閲覧した場合に、前記ユーザが前記移動体に乗車する意図があると判定する
ことを特徴とする乗車意図判定プログラム。
【請求項２５】
移動体に乗車するための乗車地点を示す乗車位置情報と、ユーザの現在位置を示すユーザ位置情報との間での位置関係を取得する取得手順と、
前記取得手順により取得された位置関係と、前記ユーザの行動を示す行動情報とに基づいて、前記ユーザが前記移動体に乗車する意図があるか否かを判定する判定手順と、
前記移動体に乗車するための乗車地点であって仮想の乗車地点である仮想乗車地点を設置する位置を決定する決定手順と
をコンピュータに実行させることを特徴とする乗車意図判定プログラム。