(57)【要約】【課題】ユーザによる車両の利用に統一性がない場合であっても、車両の駐停車時間を予測することができる。【解決手段】駐停車時間予測装置（１Ａ）は、車両が駐停車される時間を予測する駐停車時間予測装置であって、駐停車中の車両について、当該車両を次に利用するユーザを特定する特定部（１１）と、ユーザが利用する外部の装置から、ユーザの現在の状態を特定する状態データを取得する状態取得部（１２）と、状態データを用いて、現在からユーザが次に運転を開始するタイミングまでの駐停車時間を予測する予測部（１３）とを備える。【選択図】図１
2020160736.tif 000002
【特許請求の範囲】
【請求項１】
車両が駐停車される時間を予測する駐停車時間予測装置であって、
駐停車中の車両について、当該車両を次に利用するユーザを特定する特定部と、
前記ユーザが利用する外部の装置から、前記ユーザの現在の状態を特定する状態データを取得する状態取得部と、
前記状態データを用いて、現在から前記ユーザが次に利用を開始するタイミングまでの駐停車時間を予測する予測部と、
を備える駐停車時間予測装置。
【請求項２】
前記特定部は、予約データ記憶部に記憶され、前記車両の利用を予約したユーザの識別情報と、このユーザが車両を利用する時刻情報とが関連づけられる予約データから、前記ユーザを特定する
請求項１に記載の駐停車時間予測装置。
【請求項３】
前記特定部は、前記車両に備えられるユーザ認証装置から認証情報を取得し、前記ユーザを特定する
請求項１に記載の駐停車時間予測装置。
【請求項４】
前記特定部は、前記車両を利用する可能性のあるユーザが登録されるユーザデータを記憶するユーザデータ記憶部から前記ユーザデータを取得し、前記ユーザデータに登録される各ユーザが利用する外部の装置から取得する当該各ユーザの位置情報と、前記車両から取得する前記車両の位置情報とから求められる前記車両と前記ユーザとの距離が最も近いユーザを、前記車両を利用するユーザとして特定する
請求項１に記載の駐停車時間予測装置。
【請求項５】
前記状態データは、前記ユーザの現在の位置情報であって、
前記予測部は、前記車両から取得する当該車両の現在の位置情報と、前記ユーザの現在の位置情報とから前記ユーザが前記車両までの移動に要する移動時間を予測し、当該移動時間から前記駐停車時間を予測する
請求項１乃至４のいずれか１に記載の駐停車時間予測装置。
【請求項６】
前記予測部は、前記ユーザの位置情報で特定される前記ユーザの滞在時間に応じて、前記駐停車時間を予測する
請求項５に記載の駐停車時間予測装置。
【請求項７】
前記状態データは、前記ユーザのスケジュール情報であって、
前記予測部は、当該スケジュール情報に含まれる時刻から、前記駐停車時間を予測する
請求項１乃至４のいずれか１に記載の駐停車時間予測装置。
【請求項８】
前記状態データは、前記ユーザが利用するアプリケーションの利用情報であって、
前記予測部は、当該アプリケーションの利用情報から、前記駐停車時間を予測する
請求項１乃至４のいずれか１に記載の駐停車時間予測装置。
【請求項９】
前記特定部は、前記車両を利用する可能性のあるユーザが登録されるユーザデータを記憶するユーザデータ記憶部から前記ユーザデータを取得し、前記ユーザデータに登録される前記車両と関連付けられる複数のユーザを次に使用するユーザの候補として特定し、
前記予測部は、前記候補の各ユーザに対して次に利用を開始するまでの駐停車時間を予測し、予測した複数の時間の中で最も短い時間を予測結果とする
請求項１乃至８のいずれか１に記載の駐停車時間予測装置。
【請求項１０】
前記予測部で予測される駐停車時間に応じて、前記車両に備えられる車載装置の実行に利用されるプログラムの更新の可否を判定する判定部を
さらに備える請求項１乃至９のいずれか１に記載の駐停車時間予測装置。
【請求項１１】
車両が駐停車される時間を予測する駐停車時間予測方法であって、
駐停車中の車両について、当該車両を次に利用するユーザを特定するステップと、
前記ユーザが利用する外部の装置から、前記ユーザの現在の状態を特定する状態データを取得するステップと、
前記状態データを用いて、現在から前記ユーザが次に利用を開始するタイミングまでの駐停車時間を予測するステップと、
を有する駐停車時間予測方法。
【請求項１２】
請求項１１に記載の認証方法をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、車両の駐停車時間を予測する駐停車時間予測装置、駐停車時間予測方法、及びプログラムに関する。
【背景技術】
【０００２】
特許文献１は、ＥＣＵ（Electronic Control Unit）における制御プログラムの更新に関する処理のタイミングを適切に管理する制御装置を開示している。この制御装置は、車両の駐停車時間を予測し、制御プログラムの更新に関する処理を制御する。具体的には、予測用の情報として取得する車両の状態を表す情報と、予め記憶している予測条件として車両の走行状態の蓄積に基づいて得られる走行モデルとを用いて予測時間を得る。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第６３５８２８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本開示は、利用者の行動に統一性がない場合であっても車両の駐停車時間を予測する駐停車時間予測装置、駐停車時間予測方法、及びプログラムを提供する。
【課題を解決するための手段】
【０００５】
本開示の駐停車時間予測装置は、車両が駐停車される時間を予測する駐停車時間予測装置であって、駐停車中の車両について、当該車両を次に利用するユーザを特定する特定部と、ユーザが利用する外部の装置から、ユーザの現在の状態を特定する状態データを取得する状態取得部と、状態データを用いて、現在からユーザが次に利用を開始するタイミングまでの駐停車時間を予測する予測部とを備える。
【０００６】
これらの概括的かつ特定の態様は、システム、方法、及びコンピュータプログラム、並びに、それらの組み合わせにより、実現されてもよい。
【発明の効果】
【０００７】
本開示の駐停車時間予測装置、駐停車時間予測方法、及びプログラムによれば、車両及びユーザが利用する端末から受信する情報に基づいて、車両の駐停車時間を予測することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る駐停車時間予測装置を含む駐停車時間予測システムの構成を説明するブロック図である。
【図２】図１の駐停車時間予測装置が利用する予約データの一例である。
【図３】図１の駐停車時間予測装置が利用するユーザデータの一例である。
【図４】車両と各ユーザの位置関係を説明する概略図である。
【図５】図１の駐停車時間予測装置における処理を説明するフローチャートである。
【図６】実施の形態２に係る駐停車時間予測装置を含む駐停車時間予測システムの構成を説明するブロック図である。
【図７】図６の駐停車時間予測装置における処理を説明するフローチャートである。
【図８】実施の形態３に係る駐停車時間予測装置における処理を説明するフローチャートである。
【図９】実施の形態４に係る駐停車時間予測装置を含む駐停車時間予測システムの構成を説明するブロック図である。
【図１０】図９の駐停車時間予測装置における処理を説明するフローチャートである。
【図１１】他の実施形態に係る駐停車時間予測装置を含む駐停車予約システムの構成を説明するブロック図である。
【発明を実施するための形態】
【０００９】
［本開示の基礎となった知見]
近年、自動車では様々なコンピュータ制御が利用されている。ＥＣＵ等の車載装置は、複数のプログラムが記憶されているが、このようなプログラムの更新が必要な場合もある。そのような場合、従来は必要に応じてディーラー等に持ち込んで更新していたが、近年車載装置をインターネットと接続することで、利用者の手元でより頻繁に更新することが可能となっている。ところが、プログラムの更新中には、車載装置でのプログラム制御が停止するため、自動車を利用できなくなる。したがって、走行中はプログラムの更新の実行を避け、自動車の駐停車時にプログラムを更新する。このような場合、自動車の駐停車時間の予測が必要になる。
【００１０】
仮に、自動車の利用者が一人の場合には、行動パターンを特定しやすいため、駐停車時間を予測しやすい。ところが、近年、普及が進んでいるシェアカーの場合、利用者が多数であり、また、各利用者の使用目的や使用方法が異なり、同一の利用者であっても個人で所有する場合と比較して全体の利用回数が少ない場合や、各人の使用目的が毎回同一でない場合があり、駐停車時間を予測しにくい。
【００１１】
本開示は、自動車の駐停車時間を予測する駐停車時間予測装置、駐停車時間予測方法及びプログラムを提供する。具体的には、自動車の利用者が複数存在する場合等のように、車両の利用に統一性がない場合であっても、自動車の駐停車時間を予測することができる駐停車時間予測装置、駐停車時間予測方法及びプログラムを提供する。
【００１２】
[実施形態]
以下に、図面を用いて本開示における実施の形態を、図面を適宜参照しながら説明する。ただし、詳細な説明において、従来技術および実質的に同一の構成に関する説明のうち不必要な部分は省略されることもある。これは、説明を簡単にするためである。また、以下の説明および添付の図面は、当業者が本開示を充分に理解できるよう開示されるのであって、特許請求の範囲の主題を限定することを意図されていない。
【００１３】
本開示に係る、駐停車時間予測装置、駐停車時間予測方法及びプログラムは、車両の駐停車の時間を予測するものである。
本開示において、「駐停車」とは、車両の「駐車」及び「停車」であって、車両が運転等されずに単に駐車スペースにおいて止められることを意味する。したがって、「駐停車時間」とは、車両が運転されずに駐車スペース等において止められる時間を意味する。
また、本開示において、車両の「利用」は「運転」を含み、利用者自身が運転しない場合であっても、移動のために車両を使用することであるとして説明する。したがって、「利用者」は、車両の「運転手」を含み、車両の運転手以外であっても、移動のために車両を利用する者であるとして説明する。さらに、「走行中」は、「運転中」を含み、利用者が乗車する車両が移動している場合をいう。
また、本開示において、ユーザの「状態」とは、ユーザの「位置」、「行動」、「活動」等であるものとする。例えば、ユーザの状態を表す状態データは、ＧＰＳ受信器で受信するユーザの位置情報であったり、ユーザのスケジュールから特定されるユーザの行動の予定データである。
【００１４】
本開示において、「シェアカー」は、登録された会員間で自動車を共同使用するいわゆるカーシェアリングで利用される自動車である。したがって、このシェアカーを利用する者は、主に会員であるが、予め登録される多数の会員が利用者となりうる。したがって、利用者が複数であるため、単に過去の走行情報のみから駐停車時間を予測することは困難である。
【００１５】
本開示において、「オーナーカー」は、個人が所有する自動車である。このオーナーカーを利用する者は、主に所有者であるが、その家族等が利用する場合もある。したがって、利用者が複数になると、利用者の情報等を考慮せずに単に過去の走行情報のみから自動車の駐停車時間を予測することは困難である。
【００１６】
〈実施の形態１〉
《駐停車時間予測システム》
本開示の一実施の形態に係る駐停車時間予測装システムは、駐停車時間の予測の対象である車両に設置される車載装置から取得するデータや、車両のユーザが利用するユーザ端末から取得するデータを利用して、車両の駐停車時間を予測する。具体的には、車載装置の位置と、ユーザの位置とから駐停車時間を予測する。例えば、駐停車時間予測装置によって予測された時間に応じて、車載装置で利用するアプリケーションプログラムの更新等の実行の可否を判定することができる。
【００１７】
ここで、駐停車時間の予測がされる車両は、予め登録される複数のユーザによって利用される可能性があるものとして説明する。例えば、この車両は、上述したような「シェアカー」である。または、「オーナーカー」であっても、予め登録される家族などのグループに属する複数人が必要に応じて利用する可能性があるものも含むものとする。
【００１８】
図１に示すように、駐停車時間予測システム１００Ａは、駐停車時間予測装置１Ａと、駐停車時間の予測対象の車両に設置される車載装置２と、駐停車時間の予測対象の車両を利用するユーザが保有するユーザ端末３とがネットワーク５を介して接続される。また、図１に示すように、車両がシェアカーである場合、シェアカーの予約に関する予約データを管理する予約管理装置４がネットワーク５を介して接続される。なお、図１に示す例では、駐停車時間予測装置１Ａと接続される車載装置２、ユーザ端末３及び予約管理装置４は、それぞれ１台であるが、その数は限定しない。例えば、駐停車時間予測装置１Ａは、複数の車載装置２と接続されうる。また、駐停車時間予測装置１Ａは、それら各車載装置２を利用する複数のユーザが保有する各ユーザ端末３と接続されうる。
【００１９】
《車載装置》
車載装置２は、駐停車時間の予測の対象である車両に設置される。例えば、車載装置２は、ネットワーク５を介して他の装置との間でデータの送受信を実現する通信インタフェース（Ｉ／Ｆ）２１と、ＧＰＳシステムから自車両の位置情報を取得するＧＰＳ受信機２２と、車両を利用するユーザが適切なユーザであるか否かの認証に利用される認証部２３と、車載装置２の制御に利用されるプログラムや車載装置２で必要な種々のデータ等を記憶する記憶部２４と、記憶部２４に記憶されるプログラムを実行する制御部２５とを備える。
【００２０】
認証部２３は、仮に、車両がオーナーカーであれば、必須でないが、シェアカーの場合、ユーザの認証処理が必要な場合が一般的である。したがって、車両がシェアカーの場合に車載装置２が認証部２３を有すると考えられる。認証部２３は、例えば、ＩＣチップが埋め込まれたＩＣカードがかざされると、ＩＣチップに記憶されるユーザ情報を読み取る取得手段と、取得したユーザ情報が予め登録されるユーザの情報であるか否かを判定する判定手段とを含み、予め登録されるユーザである場合にのみ、車両を利用可能とするものである。また例えば、ユーザ情報が記憶される車両の鍵や、ユーザ情報を発信するスマートフォンから出力される情報を取得するものであってもよい。
【００２１】
車載装置２は、駐停車時間予測装置１Ａからのリクエストに応じて、ＧＰＳ受信機２２で受信した自車両の位置情報を通信Ｉ／Ｆ２１を介して駐停車時間予測装置１Ａに送信する。
【００２２】
記憶部２４は、車両で必要な制御の実行に利用されるプログラムや種々のデータを記憶するＲＡＭやＲＯＭ等の記憶媒体である。また、制御部２５は、記憶部２４に記憶されるプログラムを読み出して実行する、例えば、ＣＰＵ等のコントローラである。なお、図１では便宜的に１つの記憶部２４及び１つの制御部２５を示すが、これに限定されない。具体的には、車両において種々の制御を実行するため、車載装置２は、それぞれ一対の記憶部２４及び制御部２５を有するコンピュータを複数備え、各コンピュータにおいて、記憶部２４に記憶される異なるプログラムをそれぞれ対応する制御部２５によって実行することが考えられる。具体的には、車両に搭載される、ＥＣＵの一部が、図１に示す記憶部２４及び制御部２５である。例えば、各ＥＣＵは、アクセル、ブレーキ、ハンドルの操作、車内照明、ヘッドライトの点灯と消灯、オーディオシステム、カーナビゲーションシステム等の制御をそれぞれ独立して実行する。
【００２３】
《ユーザ端末》
ユーザ端末３は、例えば、ユーザが使用する情報処理装置である。例えば、ユーザ端末３は、ネットワークを介して他の装置との間でデータの送受信を実現する通信Ｉ／Ｆ３１と、ＧＰＳシステムから自端末の位置情報を取得するＧＰＳ受信機３２と、ユーザ端末３の制御に利用されるプログラムやユーザ端末３で必要な種々のデータ等を記憶する記憶媒体である記憶部３３と、記憶部３３に記憶されるプログラムを実行するコントローラである制御部３４とを備える。
【００２４】
ユーザ端末３は、駐停車時間予測装置１Ａからのリクエストに応じて、ＧＰＳ受信機３２で受信した自端末の位置情報を通信Ｉ／Ｆ３１を介して駐停車時間予測装置１Ａに送信する。
【００２５】
このユーザ端末３は、例えば、ユーザが携帯する情報処理装置であって、スマートフォン等であってもよいし、ウェアラブル端末であってもよい。したがって、ユーザは、駐停車時間予測システム１００Ａ専用にユーザ端末３を有することを必須とせず、従来からユーザが保有する利用する情報処理装置の記憶部３３に駐停車時間予測システム１００Ａに対応するプログラムを記憶させることで、ユーザ端末３を実現することができる。なお、駐停車時間予測システム１００Ａにおいて、ユーザは、移動の際、このユーザ端末３を保持することが好ましい。ユーザ端末３を保持して移動することにより、ユーザの正確な位置情報を駐停車時間予測装置１Ａに提供し、正確な駐停車時間を予測することができるためである。
【００２６】
《予約管理装置》
予約管理装置４は、車両がシェアカーである場合に利用されるものであり、車両の利用の予約に関する予約データを記憶するサーバ装置等の情報処理装置である。例えば、予約管理装置４は、通信Ｉ／Ｆ４１と、予約管理装置を実行するためのプログラム、予約データ等の種々のデータを記憶する記憶媒体である記憶部４２と、記憶部４２に記憶されるプログラムを実行することによって予約管理のための制御を実行するコントローラである制御部４３とを備える。
【００２７】
この予約管理装置４は、例えば、通信Ｉ／Ｆ４１がユーザ端末３から車両の利用予約のリクエストを受信する。これにより、制御部４３は、記憶部４２に記憶される予約データを参照し、予約の可否を判定し、予約が可能であれば予約データに利用予約を追加する。また、制御部４３は、予約の可否の結果を通信Ｉ／Ｆ４１を介してユーザ端末３に通知する。
【００２８】
図２に一例を示すように、予約データＤ４は、対象の車両について、予約者であるユーザの識別情報と、利用を予約した予約日時とを関連付けるデータである。図２に示す予約データＤ４の例では、「ユーザ１」は「３月２日  ７時〜１９時」に予約し、「ユーザ２」は「３月３日  ７時〜１２時」に予約し、「ユーザ３」は「３月３日  １３時〜２３時」に予約したことがわかる。
【００２９】
《ネットワーク》
ネットワーク５は、駐停車時間予測システム１００Ａにおいてデータの送受信が可能であればそのプロトコルの形式等は限定しないが、車載装置２及びユーザ端末３は移動する物であるため、すくなくとも一部において無線通信を利用することが好ましい。
【００３０】
《駐停車時間予測装置》
駐停車時間予測装置１Ａは、図１に示すように、制御部１０、記憶部２０及び通信インタフェース（Ｉ／Ｆ）３０等を備えるサーバ装置等の情報処理装置である。駐停車時間予測装置１Ａは、車載装置２、ユーザ端末３及び予約管理装置４から取得するデータを利用して、車両の駐停車時間を予測する。
【００３１】
制御部１０は、駐停車時間予測装置１Ａ全体の制御を司るコントローラである。例えば、制御部１０は、記憶部２０に記憶される駐停車時間予測プログラムＰを読み出して実行することにより、特定部１１、状態取得部１２、予測部１３及び判定部１４としての処理を実現する。また、制御部１０は、ハードウェアとソフトウェアの協働により所定の機能を実現するものに限定されず、所定の機能を実現する専用に設計されたハードウェア回路でもよい。すなわち、制御部１０は、ＣＰＵ、ＭＰＵ、ＧＰＵ、ＦＰＧＡ、ＤＳＰ、ＡＳＩＣ等、種々のプロセッサで実現することができる。
【００３２】
記憶部２０は種々の情報を記録する記録媒体である。記憶部２０は、例えば、ＲＡＭ、ＲＯＭ、フラッシュメモリ、ＳＳＤ（Solid State Device）、ハードディスク、その他の記憶デバイス又はそれらを適宜組み合わせて実現される。記憶部２０には、制御部１０が実行する駐停車時間予測プログラムＰの他、駐停車時間予測のために取得された種々の情報等が格納される。また、記憶部２０は、ユーザデータＤ１１及びアクセスデータＤ１２を記憶する。
【００３３】
なお、駐停車時間予測装置１Ａは、複数の情報処理装置によって実現されてもよい。また、記憶部２４に記憶されるデータの一部は外部の記憶装置に記憶され、外部の記憶装置から読み出して使用する構成であってもよい。
【００３４】
ユーザデータＤ１１は、車両を利用する可能性のあるユーザが登録されるデータである。ユーザデータＤ１１は、例えば、図３に示すように、車両の識別情報と、この車両を利用する可能性のあるユーザの識別情報とが関連付けられるデータである。図３に示す例では、「車両１」は、「ユーザ１１」及び「ユーザ１２」が利用する可能性があり、「車両２」は、「ユーザ２１」、「ユーザ２２」及び「ユーザ２３」が利用する可能性があり、「車両３」は、「ユーザ３１」、「ユーザ３２」、「ユーザ３３」及び「ユーザ３４」が利用する可能性があることがわかる。例えば、車両がシェアカーである場合、ユーザデータＤ１１として、シェアカーの利用者となる複数人が予め登録される。車両が複数人の家族で利用するオーナーカーである場合、ユーザデータＤ１１として、この車両を利用する複数人を予め登録することが考えられる。
【００３５】
アクセスデータＤ１２は、車両に設置される車載装置２のアクセス先及び車両を利用する可能性のあるユーザのユーザ端末３のアクセス先が登録されるデータである。アクセスデータＤ１２は、例えば、車両の識別情報と、この車両に設置される車載装置２のアクセス先であるＩＰアドレスデータが関連付けられるデータと、車両を利用する可能性のあるユーザの識別情報と、ユーザの保有するユーザ端末３のアクセス先であるＩＰアドレス等が関連付けられるデータとを含む。
【００３６】
通信Ｉ／Ｆ３０は、車載装置２、ユーザ端末３及び予約管理装置４とのデータ通信を可能とするためのインタフェース回路（モジュール）である。駐停車時間予測装置１Ａは、通信Ｉ／Ｆ３０を介して車載装置２、ユーザ端末３及び予約管理装置４から種々のデータを取得する。
【００３７】
特定部１１は、駐停車中の車両について、車両を次に利用するユーザを特定する。ここで、特定部１１が、車両を次に利用するユーザを特定するタイミングは、例えば、車載装置２で使用するプログラムに更新の必要が生じたタイミングである。プログラムに更新の必要が生じたタイミングは、例えば、車載装置２からプログラムを提供するサーバへ定期的に更新の必要の有無を確認することで特定することができる。または、プログラムを提供するサーバから、車載装置２にプログラムの更新の必要の発生を通知する方法でこのタイミングを特定してもよい。また、このタイミングでは、車両は運転されておらず、駐停車されている。したがって、例えば、特定部１１は、プログラムの更新の必要が生じたタイミングで対象の車両へのアクセスを開始し、車両が使用中である場合、ユーザの特定の処理には進まずに、車両が駐停車されるまで処理を中断してもよい。なお、特定部１１は、ユーザの特定に必要なデータを状態取得部１２にリクエストし、状態取得部１２から取得することができる。
【００３８】
例えば、特定部１１は、予約管理装置４に記憶され、車両の利用を予約したユーザの識別情報と、このユーザが車両を利用する時刻情報とが関連づけられる予約データＤ４から、車両を利用するユーザを特定する。予約データＤ４は、例えば、図２を用いて上述したように、予約者であるユーザの識別情報と、予約時間とを関連付けるデータである。特定部１１は、予約データＤ４から、現在の時刻の予約者を抽出する。また、現在の時刻に予約者が登録されていない場合、特定部１１は、直近の将来の予約者を抽出する。具体的には、仮に、現在「３月２日 １０時」であれば、『ユーザ２』を次に車両を利用するユーザとして特定する。また、仮に、現在「３月２日 １２時３０分」であれば、『ユーザ３』を次に車両を利用するユーザとして特定する。
【００３９】
また例えば、特定部１１は、車両に備えられる認証装置から取得する認証情報を用いて、ユーザを特定してもよい。例えば、車載装置２としてユーザ認証装置である認証部２３を備えるとき、この認証部２３が取得したユーザの情報から車両を利用するユーザを特定する。具体的には、使用時間に応じて課金がされ、かつ、車両の認証部２３で車両の貸出処理及び返却処理を実行するシェアカーの場合、貸出処理がされ、返却処理がされるまでの間、利用中のユーザを次に車両を利用するユーザと特定することができる。
【００４０】
また例えば、特定部１１は、記憶部２０からユーザデータＤ１１を取得し、状態取得部１２にユーザデータＤ１１に登録される各ユーザが利用する外部の装置からの各ユーザの状態データとして位置情報の取得をリクエストする。そして特定部１１は、取得した各ユーザの位置情報と、車両から取得する車両の位置情報とから、車両とユーザとの距離を求め、その結果から車両との距離が最も近いユーザを、車両を次に利用するユーザとして特定する。
【００４１】
図３に示すユーザデータＤ１１の場合に車両２を次に利用するユーザを特定する例について説明する。特定部１１は、ユーザデータＤ１１から車両２を利用する可能性のあるユーザとして、「ユーザ２１」、「ユーザ２２」及び「ユーザ２３」を抽出する。また、特定部１１は、アクセスデータＤ１２から車両２に設置される車載装置２のアクセス先と、各ユーザ２１〜２３が保有する端末のアクセス先とを抽出する。その後、特定部１１は、車両２の車載装置２にアクセスして車両２の位置情報を取得し、状態取得部１２にリクエストして各ユーザ２１〜２３の状態データであるユーザ端末３の位置情報を取得する。
【００４２】
特定部１１が取得した各位置情報の位置関係の一例を、図４に示す。さらに、特定部１１は、車両と各ユーザ２１〜２３の距離Ｌ１〜Ｌ３を求める。図４では、距離Ｌ１が最も短いものとする。その後、特定部１１は、車両の位置とユーザの位置との距離が最も近いユーザ（図４の例では、ユーザ２１）を次に車両を利用するユーザとして特定する。なお、図４に示す例では、単に直線距離を用いて示すが、単純な直線距離でなく移動経路を考慮した移動距離としてもよい。換言すれば、直線の距離でなく、道のりを考慮した距離を求めてもよい。
【００４３】
状態取得部１２は、ユーザが利用するユーザ端末３から、ユーザの現在の状態を特定する状態データを取得する。例えば、状態取得部１２は、ユーザの状態データとして、現在の位置情報を取得する。具体的には、状態取得部１２は、ユーザが保持するユーザ端末３の位置情報を取得し、これをユーザの現在の位置情報とする。また、状態取得部１２は、必要に応じて、取得した状態データを特定部１１に提供する。
【００４４】
予測部１３は、状態データを用いて、現在からユーザが次に利用を開始するタイミングまでの時間である駐停車時間を予測する。具体的には、予測部１３は、状態データとして取得したユーザの現在の位置情報と、車両から取得する車両の現在の位置情報とからユーザが車両までの移動に要する時間（以下、必要に応じて「移動時間」とする。）を予測し、駐停車時間を予測する。例えば、予測部１３は、車両の現在の位置情報を取得する。また、予測部１３は、ユーザの現在の位置情報と車両の位置情報から、ユーザが現在位置から車両に移動するまでの移動経路を特定し、その移動経路を歩行によって移動する場合の時間を移動時間とする。さらに、予測部１３は、求めた移動時間を駐停車時間とする。
【００４５】
なお、予測部１３で特定する移動時間は必ずしも歩行によるものとするのではなく、例えば移動経路が所定距離を超えた場合、電車、バス、タクシー等の他の車両を利用した場合の最短時間としてもよい。
【００４６】
判定部１４は、予測部１３で予測される時間に応じて、車両に備えられる車載装置２の実行に利用されるプログラムの更新の可否を判定する。具体的には、予測部１３で予測された時間と、プログラムの更新に必要と予定される時間（以下、必要に応じて、「更新時間」とする。）とを比較し、予測部１３で予測された車両が次に利用されるまでの時間内にプログラムの更新が終了するか否かに応じて、プログラムの更新の可否を判定する。例えば、駐停車時間予測装置１Ａは、この「更新時間」を予め外部の装置（図示せず）から取得し、記憶部２０で記憶する。
【００４７】
判定部１４は、駐停車時間より更新時間が短い場合、ユーザが車両の利用を開始するまでにプログラムの更新が終了するため、プログラムの更新が可能であると判定する。一方、駐停車時間より更新時間が長い場合、ユーザが車両の利用を開始するまでにプログラムの更新が終了しないため、プログラムの更新は可能でないと判定する。なお、駐停車時間予測装置１Ａは、判定部１４の判定結果を、例えば、ＥＣＵ等の車載装置のプログラムの更新を実行する外部の装置（図示せず）等に出力する。
【００４８】
このように、駐停車時間予測装置１Ａは、車両が多数のユーザに利用される場合等のように、ユーザによる車両の利用に統一性がない場合であっても、ユーザの位置や車両の位置を利用して、車両の駐停車時間を予測することができる。また、駐停車時間予測装置１Ａは、予測した駐停車時間から、プログラムの更新の可否を判定することができる。
【００４９】
《駐停車時間予測方法》
次に、図５に示すフローチャートを用いて、駐停車時間予測装置１Ａで実行される駐停車時間予測方法について説明する。
駐停車時間予測装置１Ａは、所定のタイミングで、車両が利用中であるか否かを判定する（Ｓ１）。
【００５０】
車両が利用中でないとき（Ｓ１でＮＯ）、駐停車時間予測装置１Ａは、次に車両を利用するユーザを特定する（Ｓ２）。
続いて、駐停車時間予測装置１Ａは、ステップＳ２で特定したユーザの位置情報を取得する（Ｓ３）。
また、駐停車時間予測装置１Ａは、車両の位置情報を取得する（Ｓ４）。
【００５１】
駐停車時間予測装置１Ａは、ステップＳ３で取得したユーザの位置情報とステップＳ４で取得した車両の位置情報とから、ユーザと車両の距離を算出する（Ｓ５）。
駐停車時間予測装置１Ａは、ステップＳ５で算出した距離を用いて駐停車時間を予測する（Ｓ６）。
【００５２】
駐停車時間予測装置１Ａは、ステップＳ６で求めた駐停車時間を更新時間と比較する（Ｓ７）。
駐停車時間が更新時間より長い場合（Ｓ７でＹＥＳ）、駐停車時間予測装置１Ａは、プログラムの更新が可能と判定する（Ｓ８）。
一方、駐停車時間が更新時間より短い場合（Ｓ７でＮＯ）、駐停車時間予測装置１Ａは、プログラムの更新は不可能と判定する（Ｓ９）。
なお、駐停車時間予測装置１Ａは、ステップＳ８及びＳ９の判定結果を、例えば、ＥＣＵ等の車載装置のプログラムの更新を実行する外部の装置（図示せず）等に出力する。
【００５３】
このように、駐停車時間予測装置１Ａは、車両が多数のユーザに利用される場合等のように、ユーザによる車両の利用に統一性がない場合であっても、ユーザの位置や車両の位置を利用して、車両の駐停車時間を予測することができる。また、駐停車時間予測装置１Ａは、予測した駐停車時間から、プログラムの更新の可否を判定することができる。
【００５４】
〈実施の形態２〉
《駐停車時間予測システム》
図６に示す実施の形態２に係る駐停車時間予測システム１００Ｂは、図１を用いて上述した駐停車時間予測システム１００Ａと比較して、地図管理装置６を備え、駐停車時間予測装置１Ｂの地図情報取得部１５が、この地図管理装置６から地図情報を取得する点でことなる。駐停車時間予測装置１Ｂは、地図管理装置６から取得する地図情報を用いて、駐停車時間を予測する。この地図情報は、利用者が存在する位置に関する情報を含む。なお、駐停車時間予測システム１００Ｂにおいて、上述した駐停車時間予測システム１００Ａと同一の構成については、説明を省略する。
【００５５】
《地図管理装置》
地図管理装置６は、地図データを記憶するサーバ等の情報処理装置である。例えば、地図管理装置６は、通信Ｉ／Ｆ６１と、地図情報の管理を実行するためのプログラム、地図データ等の種々のデータを記憶する記憶媒体である記憶部６２と、記憶部６２に記憶されるプログラムを実行することによってリクエストに応じた地図情報を提供するための制御を実行するコントローラである制御部６３とを備える。地図管理装置６の記憶部６２に記憶される地図データは、例えば、地図に含まれる緯度及び経度で特定される各位置に存在する施設の情報を含む。また、地図データは、各施設でのユーザの滞在時間に関する情報を含む。具体的には、各時間及び各曜日に合わせた滞在時間の情報や混雑状況を考慮した現在の滞在時間に関する情報を含んでもよい。
【００５６】
この地図管理装置６は、例えば、通信Ｉ／Ｆ４１が駐停車時間予測装置１Ｂから地図情報のリクエストを受信する。このリクエストは、例えば、緯度及び経度で特定される位置の情報を含む。これにより、制御部６３は、記憶部６２に記憶される地図データを参照し、該当する位置の施設情報を取得する。この施設情報は、ユーザの滞在時間の特定に利用される情報を含むことができる。また、制御部６３は、取得した施設情報を地図情報として、通信Ｉ／Ｆ６１を介して駐停車時間予測装置１Ｂに送信する。
【００５７】
《駐停車時間予測装置》
地図情報取得部１５は、状態取得部１２がユーザの現在の位置情報を取得すると、この位置情報で特定される位置の地図情報の送信を要求するリクエストを地図管理装置６に送信し、地図管理装置６から地図情報を取得する。
【００５８】
予測部１３は、地図情報取得部１５が取得した地図情報からユーザの滞在時間を特定し、この滞在時間に応じて駐停車時間を予測する。例えば、地図情報としてユーザの現在滞在する施設での平均の滞在時間が含まれるとき、予測部１３は、その平均の滞在時間を駐停車時間とすることができる。また例えば、予測部１３は、施設での平均の滞在時間に、ユーザの現在位置から車両までの移動時間を加えた時間を、駐停車時間としてもよい。また単に地図情報として、地図情報取得部１５が施設の種別のみを取得した場合、例えば、駐停車時間予測装置１Ｂが予め記憶部２０に記憶される施設の種別とその施設での滞在時間とを関連付けるデータを利用し、滞在時間を予測してもよい。または、利用者の過去の行動履歴に関するデータを利用できる場合、予測部１３は、地図情報と紐付いた、利用者の過去の同一施設の滞在時間やその平均時間を利用し予測する。
【００５９】
このように、駐停車時間予測装置１Ｂは、車両が多数のユーザに利用される場合等のように、ユーザによる車両の利用に統一性がない場合であっても、ユーザの位置や車両の位置を利用して、車両の駐停車時間を予測することができる。また、駐停車時間予測装置１Ｂは、滞在時間も考慮するため、位置情報のみから求めるよりも正確な駐停車時間を予測することができる。さらに、駐停車時間予測装置１Ｂは、予測した駐停車時間から、プログラムの更新の可否を判定することができる。
【００６０】
《駐停車時間予測方法》
次に、図７に示すフローチャートを用いて、駐停車時間予測装置１Ａで実行される駐停車時間予測方法について説明する。また、図５のフローチャートで上述した処理については、同一の番号を付して説明を省略する。
【００６１】
駐停車時間予測装置１Ａは、ステップＳ３で取得した位置情報に応じて、地図情報を取得する（Ｓ１１）。
また、駐停車時間予測装置１Ａは、ステップＳ１１で取得した地図情報に応じて、ユーザの滞在時間を予測する（Ｓ１２）。
【００６２】
その後、駐停車時間予測装置１Ａは、ステップＳ５で算出した距離及びステップＳ１２で予測した滞在時間を用いて駐停車時間を予測する（Ｓ６）。
【００６３】
このように、駐停車時間予測装置１Ａは、車両が多数のユーザに利用される場合等のように、ユーザによる車両の利用に統一性がない場合であっても、ユーザの位置や車両の位置を利用して、車両の駐停車時間を予測することができる。また、駐停車時間予測装置１Ｂは、滞在時間も考慮するため、位置情報のみから求めるよりも正確な駐停車時間を予測することができる。さらに、駐停車時間予測装置１Ｂは、予測した駐停車時間から、プログラムの更新の可否を判定することができる。
【００６４】
〈実施の形態３〉
《駐停車時間予測システム》
実施の形態３に係る駐停車時間予測システムは、図１を用いて上述した駐停車時間予測システム１００Ａと同一の構成であるため、図１を参照して説明する。実施の形態１では、駐停車時間予測装置１Ａは、車両とユーザの距離を利用して駐停車時間を予測する。これに対し、実施の形態３では、駐停車時間予測装置１Ａは、ユーザ端末３の使用によって得られるユーザの状態を利用して駐停車時間を予測する。
【００６５】
《駐停車時間予測装置》
状態取得部１２は、ユーザ端末３におけるアプリケーションの実行等に応じて得られる状態を取得する。例えば、状態取得部１２は、カレンダー機能で得られるユーザのスケジュール情報を取得する。また例えば、状態取得部１２は、ユーザ端末３で設定されたユーザのアラーム設定によって得られる睡眠状態等を取得する。また例えば、状態取得部１２は、運動の目標の距離や時間の設定によって得られるランキング、ウォーキング又は水泳等の運動状態を取得する。
【００６６】
予測部１３は、状態取得部１２で得られた状態を利用して、駐停車時間を予測する。例えば、状態取得部１２が取得した状態がスケジュール情報である場合において、時間情報が含まれるとき、予測部１３は、この時間が終了するまでを駐停車時間としてもよい。具体的には、ユーザのスケジュールとして１３時〜１５時まで会議の予定が登録され、現在が１４時であるとき、予測部１３は、１４時から１５時までを駐停車時間としてもよい。また、予測部１３は、ユーザの現在位置から車両までの移動時間を含めた時間を駐停車時間としてもよい。
【００６７】
また、仮に、状態取得部１２が取得した状態がアラーム情報である場合において、予測部１３は、ユーザがアラームを設定した時間までを待機状態としてもよい。具体的には、ユーザのアラームが１５時に設定され、現在が１４時であるとき、予測部１３は、１４時から１５時までを駐停車時間としてもよい。また、予測部１３は、ユーザの現在位置から車両までの移動時間を含めた時間を駐停車時間としてもよい。
【００６８】
また、仮に、状態取得部１２が取得した状態がランニングの目標距離であるとき、予測部１３は、ランニングの開始から現在までの時間及び距離から、目標距離に達するまでの時間を予測し、現在から予測された時間までを駐停車時間としてもよい。
【００６９】
さらに、状態取得部１２は、ユーザ端末３自体における状態の他、アプリケーションの実行によりユーザ端末３とデータ通信を実現する他の装置の状態をユーザ端末３介して取得してもよい。例えば、ユーザ端末３と関連づけられるスマート家電のような機器における使用状態等を利用することが考えられる。
【００７０】
このように、駐停車時間予測装置１Ａは、車両が多数のユーザに利用される場合等のように、ユーザによる車両の利用に統一性がない場合であっても、ユーザの位置や車両の位置を利用して、車両の駐停車時間を予測することができる。また、実施の形態３に係る駐停車時間予測装置１Ａは、ユーザ行動の状態が具体的に考慮されるため、位置情報のみから求めるよりも正確な駐停車時間を予測することができる。さらに、駐停車時間予測装置１Ａは、予測した駐停車時間から、プログラムの更新の可否を判定することができる。
【００７１】
《駐停車時間予測方法》
次に、図８に示すフローチャートを用いて、駐停車時間予測装置１Ａで実行される駐停車時間予測方法について説明する。また、図５のフローチャートで上述した処理については、同一の番号を付して説明を省略する。
【００７２】
駐停車時間予測装置１Ａは、ステップＳ２で特定したユーザの状態を取得する（Ｓ２１）。この状態は、例えば、ユーザ端末３で実行されるアプリケーションによって得られる状態である。
【００７３】
駐停車時間予測装置１Ａは、ステップＳ２１で取得したユーザの状態の終了時刻を予測する（Ｓ２２）。例えば、ステップＳ２１でユーザのスケジュール情報を取得した場合、現在の予定の終了時刻を予測する。
【００７４】
その後、駐停車時間予測装置１Ａは、ステップＳ２２で予測された時刻を用いて駐停車時間を予測する（Ｓ６）。
【００７５】
このように、駐停車時間予測装置１Ａは、車両が多数のユーザに利用される場合であっても、ユーザの位置や車両の位置を利用して、車両の駐停車時間を予測することができる。
【００７６】
このように、駐停車時間予測装置１Ａは、車両が多数のユーザに利用される場合等のように、ユーザによる車両の利用に統一性がない場合であっても、ユーザの位置や車両の位置を利用して、車両の駐停車時間を予測することができる。また、実施の形態３に係る駐停車時間予測装置１Ａは、ユーザ行動の状態が具体的に考慮されるため、位置情報のみから求めるよりも正確な駐停車時間を予測することができる。さらに、駐停車時間予測装置１Ａは、予測した駐停車時間から、プログラムの更新の可否を判定することができる。
【００７７】
〈実施の形態４〉
《駐停車時間予測システム》
図９に示す実施の形態４に係る駐停車時間予測システム１００Ｃは、図１を用いて上述した駐停車時間予測システム１００Ａと比較して、予約管理装置４を備えない点で異なる。したがって駐停車時間予測装置１Ｃは、複数のユーザについて駐停車時間を求め、求めた複数の駐停車時間の中で最も短い駐停車時間を選択する。
【００７８】
特定部１１は、記憶部２０からユーザデータＤ１１を読み出し、ユーザデータＤ１１に登録される複数のユーザを、車両を次に使用するユーザの候補として特定する。図３に上述した例の場合、「車両２」については、特定部１１は、「ユーザ２１」、「ユーザ２２」及び「ユーザ２３」を候補として特定する。
【００７９】
状態取得部１２は、特定部１１が候補として特定した全てのユーザについて、状態データを取得する。例えば、状態取得部１２は、ユーザ２１、ユーザ２２及びユーザ２３がそれぞれ保有するユーザ端末３ａ〜３ｃのアドレスをアクセスデータＤ１２から取得し、各ユーザ端末３ａ〜３ｂの位置情報を取得する。
【００８０】
予測部１３は、候補の各ユーザに対して次に利用を開始するまでの時間を予測し、予測した複数の時間の中で最も短い時間を予測結果とする。例えば、予測部１３は、車載装置２から車両の現在の位置情報を取得し、各ユーザ端末３ａ〜３ｃについて、車両までの移動時間を求める。また、予測部１３は、各ユーザについて求めた移動時間に応じて駐停車時間を求める。そして、予測部１３は、駐停車時間が最も短いユーザを次に車両を利用するユーザとして求め、また、このユーザについて求めた駐停車時間を判定部１４での判定対象とする。
【００８１】
なお、予測部１３での各ユーザについての駐停車時間の予測には、車両とユーザとの距離のみを利用する他、実施の形態２で上述したように地図情報を利用して特定する滞在時間を考慮してもよいし、実施の形態３で上述したようにユーザ端末３におけるアプリケーションの実行等に応じて得られる状態を考慮してもよい。
【００８２】
これにより、駐停車時間予測装置１Ｃは、車両が多数のユーザに利用される場合等のように、ユーザによる車両の利用に統一性がない場合であっても、ユーザの位置や車両の位置を利用して、車両の駐停車時間を予測することができる。また、駐停車時間予測装置１Ｃは、複数のユーザについて求めた時間の候補から駐停車時間を予測するため、正確に利用者を特定できない場合にも駐停車時間を予測することができる。さらに、駐停車時間予測装置１Ｃは、予測した駐停車時間から、プログラムの更新の可否を判定することができる。
【００８３】
《駐停車時間予測方法》
次に、図１０に示すフローチャートを用いて、駐停車時間予測装置１Ｃで実行される駐停車時間予測方法について説明する。また、図５のフローチャートで上述した処理については、同一の番号を付して説明を省略する。
【００８４】
駐停車時間予測装置１Ｃは、対象の車両を利用する可能性のある複数のユーザを特定する（Ｓ３１）。
続いて、駐停車時間予測装置１Ｃは、ステップＳ３１で特定した複数のユーザの位置情報を取得する（Ｓ３２）。
また、駐停車時間予測装置１Ｃは、車両の位置情報を取得する（Ｓ４）。
【００８５】
駐停車時間予測装置１Ｃは、ステップＳ３２で取得した各ユーザの位置情報とステップＳ４で取得した車両の位置情報とから、各ユーザと車両の距離を算出する（Ｓ３４）。
駐停車時間予測装置１Ｃは、ステップＳ３４で算出した距離を用いて、各ユーザについて駐停車時間を予測する（Ｓ３５）。
【００８６】
駐停車時間予測装置１Ｃは、ステップＳ３５で予測した駐停車時間の中で最も短い予測時間を選択する（Ｓ３６）。
その後、駐停車時間予測装置１Ｃは、ステップＳ３６で予測された駐停車時間を更新時間と比較する（Ｓ７）。
【００８７】
このように、駐停車時間予測装置１Ｃは、車両が多数のユーザに利用される場合等のように、ユーザによる車両の利用に統一性がない場合であっても、ユーザの位置や車両の位置を利用して、車両の駐停車時間を予測することができる。また、駐停車時間予測装置１Ｃは、複数のユーザについて求めた時間の候補から駐停車時間を予測するため、正確に利用者を特定できない場合にも駐停車時間を予測することができる。さらに、駐停車時間予測装置１Ｃは、予測した駐停車時間から、プログラムの更新の可否を判定することができる。
【００８８】
[効果及び補足]
以上のように、本出願において開示する技術の例示として、上記実施形態を説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施形態にも適用可能である。そこで、以下、他の実施形態を例示する。
【００８９】
《他の実施形態》
（１）  また、図１１に示すように、駐停車時間予測装置２Ａ自体を車載装置とする駐停車時間予測システム２００であってもよい。この場合、車載装置内の記憶部２４でユーザデータＤ１１、アクセスデータＤ１２、駐停車時間予測プログラムＰを記憶する。また、車載装置内の制御部２５が駐停車時間予測プログラムＰを読み出して実行することで、特定部１１、状態取得部１２、予測部１３及び判定部１４としての処理を実行する。なお、ユーザデータＤ１１やアクセスデータＤ１２は、記憶部２４では記憶されておらず、外部の記憶装置から読み出す構成であってもよい。
（２）  学習部及びユーザ情報記憶部を備え、特定のユーザに関する行動パターンをユーザ情報記憶部に蓄積記憶するとともに、学習部で多数のユーザの行動パターンから一般的な行動パターンを学習し、同様の行動パターン際の駐停車時間の予測の精度を向上させることができる。これにより、駐停車時間の予測の精度を向上させることが可能となり、特にあるユーザが別の車両を利用する場合には高い予測精度とすることができる。具体的には、過去のユーザの施設利用時の滞在時間、ユーザの行動に関する継続時間等を、学習に用いることができる。
【００９０】
《実施形態の概要》
（１）本開示の駐停車時間予測装置は、車両が駐停車される時間を予測する駐停車時間予測装置であって、駐停車中の車両について、当該車両を次に利用するユーザを特定する特定部と、ユーザが利用する外部の装置から、ユーザの現在の状態を特定する状態データを取得する状態取得部と、状態データを用いて、現在からユーザが次に利用を開始するタイミングまでの駐停車時間を予測する予測部とを備える。
【００９１】
これにより、車両が多数のユーザに利用される場合等のように、ユーザによる車両の利用に統一性がない場合であっても、ユーザの位置や車両の位置を利用して、車両の駐停車時間を予測することができる。
【００９２】
（２）（１）の駐停車時間予測装置において、特定部は、予約データ記憶部に記憶され、車両の利用を予約したユーザの識別情報と、このユーザが車両を利用する時刻情報とが関連づけられる予約データから、ユーザを特定してもよい。
【００９３】
これにより、車両の予約状況から、車両のユーザを特定することができる。
【００９４】
（３）（１）の駐停車時間予約装置において、特定部は、車両に備えられるユーザ認証装置から認証情報を取得し、ユーザを特定してもよい。
【００９５】
これにより、車両の認証情報から、車両のユーザを特定することができる。
【００９６】
（４）（１）の駐停車時間予約装置において、特定部は、車両を利用する可能性のあるユーザが登録されるユーザデータを記憶するユーザデータ記憶部からユーザデータを取得し、ユーザデータに登録される各ユーザが利用する外部の装置から取得する当該各ユーザの位置情報と、車両から取得する車両の位置情報とから求められる車両とユーザとの距離が最も近いユーザを、車両を利用するユーザとして特定してもよい。
【００９７】
これにより、車両とユーザの位置情報から、車両のユーザを特定することができる。
【００９８】
（５）（１）の駐停車時間予測装置において、状態データは、ユーザの現在の位置情報であって、予測部は、車両から取得する当該車両の現在の位置情報と、ユーザの現在の位置情報とからユーザが車両までの移動に要する移動時間を予測し、当該移動時間から駐停車時間を予測してもよい。
【００９９】
これにより、車両とユーザの位置情報から、駐停車時間を予測することができる。
【０１００】
（６）（５）の駐停車時間予測装置において、予測部は、ユーザの位置情報で特定されるユーザの滞在時間に応じて、駐停車時間を予測してもよい。
【０１０１】
これにより、ユーザの滞在場所に関する情報を利用してユーザの滞在時間を考慮した駐停車時間を予測することができる。
【０１０２】
（７）（１）の駐停車時間予測装置において、状態データは、ユーザのスケジュール情報であって、予測部は、当該スケジュール情報に含まれる時刻から、駐停車時間を予測してもよい。
【０１０３】
これにより、ユーザのスケジュールを考慮した駐停車時間を予測することができる。
【０１０４】
（８）（１）の駐停車時間予測装置において、状態データは、ユーザが利用するアプリケーションの利用情報であって、予測部は、当該アプリケーションの利用情報から、駐停車時間を予測することができる。
【０１０５】
これにより、ユーザの行動を考慮した駐停車時間を予測することができる。
【０１０６】
（９）（１）の駐停車時間予測装置において、特定部は、車両を利用する可能性のあるユーザが登録されるユーザデータを記憶するユーザデータ記憶部からユーザデータを取得し、ユーザデータに登録される車両と関連付けられる複数のユーザを次に使用するユーザの候補として特定し、予測部は、候補の各ユーザに対して次に利用を開始するまでの時間を予測し、予測した複数の時間の中で最も短い時間を予測結果としてもよい。
【０１０７】
これにより、車両の利用者を特定できない場合であっても、駐停車時間を予測することができる。
【０１０８】
（１０）（１）の駐停車時間予測装置は、予測部で予測される駐停車時間に応じて、車両に備えられる車載装置の実行に利用されるプログラムの更新の可否を判定する判定部をさらに備えてもよい。
【０１０９】
これにより、予測された駐停車時間内にプログラムの更新が終わる場合にのみプログラムの更新を可能とすることができる。
【０１１０】
（１１）本開示の駐停車時間予測方法は、車両が駐停車される時間を予測する駐停車時間予測方法であって、駐停車中の車両について、当該車両を次に利用するユーザを特定するステップと、ユーザが利用する外部の装置から、ユーザの現在の状態を特定する状態データを取得するステップと、状態データを用いて、現在からユーザが次に利用を開始するタイミングまでの時間を予測するステップとを有する。
【０１１１】
これにより、車両が多数のユーザに利用される場合等のように、ユーザによる車両の利用に統一性がない場合であっても、ユーザの位置や車両の位置を利用して、車両の駐停車時間を予測することができる。
【０１１２】
本開示の全請求項に記載の駐停車時間予測装置及び駐停車時間予測方法は、ハードウェア資源、例えば、プロセッサ、メモリ、及びプログラムとの協働などによって、実現される。
【産業上の利用可能性】
【０１１３】
本開示の駐停車時間予測装置及び駐停車時間予測方法は、車両において利用されるプログラムを更新する際のタイミングの特定に有用である。
【符号の説明】
【０１１４】
１００Ａ、１００Ｂ、１００Ｃ  駐停車時間予測システム
１Ａ、１Ｂ、１Ｃ  駐停車時間予測装置
１１  特定部
１２  状態取得部
１３  予測部
１４  判定部
２  車載装置
３、３ａ、３ｂ、３ｃ  ユーザ端末
４  予約管理装置
５  ネットワーク
６  地図管理装置
【図１】
2020160736.tif 000003
【図２】
2020160736.tif 000004
【図３】
2020160736.tif 000005
【図４】
2020160736.tif 000006
【図５】
2020160736.tif 000007
【図６】
2020160736.tif 000008
【図７】
2020160736.tif 000009
【図８】
2020160736.tif 000010
【図９】
2020160736.tif 000011
【図１０】
2020160736.tif 000012
【図１１】
2020160736.tif 000013