(57)【要約】【課題】適切な案内情報を生成することができる案内情報生成方法を提供する。【解決手段】複数の車両から、車両を識別する識別子と、車両に搭載される制御システムの利用状態と、車両の位置を含む環境情報とを含む走行情報をそれぞれ取得し、制御システムの利用回数が所定値以上の車両を特定し、特定された車両の走行情報から、制御システム利用時の環境情報の特徴を示す案内情報を生成する。【選択図】図１
2018059824.tif 000002
【特許請求の範囲】
【請求項１】
複数の車両から、前記車両を識別する識別子と、前記車両に搭載される制御システムの利用状態を示す利用情報と、前記車両の位置を含む環境情報とを含む走行情報をそれぞれ取得してデータベースに蓄積し、
前記走行情報から、前記制御システムの利用回数が所定値以上の前記車両を特定し、
特定された前記車両の前記走行情報から、前記制御システム利用時の前記環境情報の特徴を示す案内情報を生成することを特徴とする案内情報生成方法。
【請求項２】
前記走行情報から、前記制御システムの連続稼働時間が所定時間以上の前記車両を特定することを特徴とする請求項１に記載の案内情報生成方法。
【請求項３】
前記環境情報は、前記制御システム利用時の前記車両が走行する道路に関する道路情報を含み、
前記案内情報は、前記道路情報毎に生成されることを特徴とする請求項１又は２に記載の案内情報生成方法。
【請求項４】
前記道路情報は、前記道路の区分、交差点の数、車線の数、渋滞情報及び天候の少なくとも１つを含むことを特徴とする請求項３に記載の案内情報生成方法。
【請求項５】
前記走行情報は、前記制御システム利用時の前記車両の速度域を含み、
前記案内情報は、前記速度域毎に生成されることを特徴とする請求項１〜４の何れか１項に記載の案内情報生成方法。
【請求項６】
前記走行情報は、前記制御システムの種別を含み、
前記案内情報は、前記種別毎に生成されることを特徴とする請求項１〜５の何れか１項に記載の案内情報生成方法。
【請求項７】
前記車両は、前記走行情報と前記案内情報との差分に基づいて、前記案内情報を前記車両のユーザに提示することを特徴とする請求項１〜６の何れか１項に記載の案内情報生成方法。
【請求項８】
複数の車両から、前記車両を識別する識別子と、前記車両に搭載される制御システムの利用状態を示す利用情報と、前記車両の位置を含む環境情報とを含む走行情報を取得して蓄積するデータベースと、
前記走行情報から、前記制御システムの利用回数が所定値以上の前記車両を特定し、特定された前記車両の前記走行情報から、前記制御システム利用時の前記環境情報の特徴を示す案内情報を生成する処理装置とを備えることを特徴とする案内情報生成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両制御システムの利用を案内する案内情報を生成する案内情報生成方法及び案内情報生成システムに関する。
【背景技術】
【０００２】
特許文献１は、過去の車両の制御システムの起動状態と車両環境との関係を示す学習データに基づいて、起動に適した環境でユーザに制御システムを起動するように誘導する技術を開示する。特許文献１は、学習データが不十分な場合にセンターを経由して他車両の学習データを取得することを更に開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２２１９３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、他車両のユーザには、例えば特定の場所でしか制御システムを起動しない等、制御システムの利用法に習熟していないユーザも含まれる。このため、特許文献１に記載の技術は、適切な学習データを取得できず、適切に制御システムの利用を案内できない可能性がある。
【０００５】
本発明は、上記問題点を鑑み、適切な案内情報を生成することができる案内情報生成方法及び案内情報生成システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る案内情報生成方法は、複数の車両から、車両を識別する識別子と、車両に搭載される制御システムの利用状態と、車両の位置を含む環境情報とを含む走行情報をそれぞれ取得し、制御システムの利用回数が所定値以上の車両を特定し、特定された車両の走行情報から、制御システム利用時の環境情報の特徴を示す案内情報を生成する。
【発明の効果】
【０００７】
本発明の一態様によれば、適切な案内情報を生成することができる案内情報生成方法及び案内情報生成システムを提供できる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の実施形態に係る案内情報生成システムの構成を説明する模式図である。
【図２】図２は、本発明の実施形態に係る案内情報生成システムの車両の構成を説明するブロック図である。
【図３】図３は、本発明の実施形態に係る案内情報生成システムのデータセンタの構成を説明するブロック図である。
【図４】図４は、本発明の実施形態に係る案内情報生成システムのデータセンタの動作例を説明するフローチャートである。
【図５】図５は、本発明の実施形態に係る案内情報生成システムの車両の動作例を説明するフローチャートである。
【図６】図６は、本発明の実施形態に係る案内情報生成システムに用いられるデータベースの内容を図示した一例である。
【図７】図７は、本発明の実施形態に係る案内情報生成システムの車両の動作例を説明するフローチャートである。
【図８】図８は、本発明の実施形態に係る案内情報生成システムの車両のディスプレイを説明する模式図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を参照して説明する。図面の記載において同一部分には同一符号を付して説明を省略する。
【００１０】
図１を参照して、本発明の実施形態に係る案内情報生成システム１００の全体構成について説明する。図１に示すように、案内情報生成システム１００は、データセンタ１と、ネットワーク２と、複数の車両３とを備える。複数の車両３は、ネットワーク２を介して、データセンタ１と双方向通信を行う。ネットワーク２は、各種データを送受信可能な通信網である。例えば、ネットワーク２は、電気通信事業者により設置された専用線、公衆交換電話網、衛星通信回線、移動体通信回線等の各種通信回線で構成される。
【００１１】
次に、図２を参照して、車両３の構成について説明する。図２に示すように、車両３は、ＧＰＳ受信機１０と、ナビゲーション装置１１と、車載センサ１２と、運転支援システム１３と、通信装置１５と、コントローラ２０と、記憶装置３０と、スピーカ４０と、ディスプレイ４１とを備える。
【００１２】
ＧＰＳ受信機１０は、人工衛星からの電波を受信することにより、車両３の現在地や日時を検知する。ＧＰＳ受信機１０は、検知した現在地の位置情報や日時をコントローラ２０に出力する。
【００１３】
ナビゲーション装置１１は、車両３の現在地からユーザが設定した目的地までの走行経路を設定する。ナビゲーション装置１１は、設定した走行経路をコントローラ２０に出力する。
【００１４】
車載センサ１２は、車速センサ、舵角センサ、イメージセンサ、測距センサ等から構成され得る。車載センサ１２は、例えば、車両３の車速を検出し、検出した車速をコントローラ２０に出力する。
【００１５】
運転支援システム１３は、各車両３の運転を支援するために車両の駆動を自動的又は半自動的に制御する制御システムである。運転支援システム１３は、例えば、先行車との車間距離を一定に保つように車両を走行させるアクティブクルーズコントロール（ＡＣＣ）である。運転支援システム１３は、その他、定速となるように駆動系の制御のみを行う制御システム等であってもよく、車線内での車幅方向の位置を保つようにステアリングの制御のみを行う制御システムであってもよい。運転支援システム１３は、ユーザの操作を受け付けるスイッチ１４を備え、スイッチ１４の操作に応じて、制御システムの稼働と非稼働とが切り替わる。
【００１６】
通信装置１５は、無線で外部と信号を送受信する通信インターフェースである。通信装置１５は、ネットワーク２を介して、データセンタ１と通信する。また、通信装置１５は、例えば、渋滞情報、交通規制情報等の交通情報や、天気情報等をリアルタイムに送信する高度道路交通システム（ＩＴＳ）により、外部から種々の情報を取得する。
【００１７】
コントローラ２０は、検出部２１と、提案部２２とを論理構造として有する。コントローラ２０は、例えば、中央演算処理装置（ＣＰＵ）、メモリ、及び入出力Ｉ／Ｆ等を備える集積回路であるマイクロコントローラにより構成可能である。この場合、マイクロコントローラに予めインストールされたコンピュータプログラムをＣＰＵが実行することにより、コントローラを構成する複数の情報処理部（２１〜２２）が実現される。コントローラ２０を構成する各部は、一体のハードウェアから構成されてもよく、別個のハードウェアから構成されてもよい。マイクロコントローラは、例えば自動運転制御等の車両３に関わる他の制御に用いる電子制御ユニット（ＥＣＵ）と兼用されてもよい。
【００１８】
検出部２１は、ＧＰＳ受信機１０、ナビゲーション装置１１、車載センサ１２、運転支援システム１３及び通信装置１５から種々の情報を取得し、車両３の現在の車両情報及び走行情報を検出する。検出部２１は、検出した車両情報及び走行情報を、記憶装置３０に記憶し、通信装置１５を介してデータセンタ１に送信する。車両情報は、車両３を識別する識別子と、車両３の諸元と、車両３に搭載される運転支援システム１３の種別、稼働状態等を含む。走行情報は、互いに関連付けられた、車両３を識別する識別子と、車両３に搭載される運転支援システム１３の利用状態を示す利用情報と、少なくとも車両３の位置を含む環境情報とを含む。環境情報は、その他、時間帯、季節、天候、曜日、渋滞状況、風向き等を含む。
【００１９】
提案部２２は、検出部２１により検出された走行情報とデータセンタから取得した案内情報とに基づいて、運転支援システム１３の利用を案内する案内情報を、スピーカ４０やディスプレイ４１を介して、車両３のユーザに提示する。
【００２０】
スピーカ４０は、音声で各種データをユーザに案内する装置である。ディスプレイ４１は、ナビゲーション装置１４やインストルメントパネルに搭載され、各種データを表示する。また、ディスプレイ４１は、いわゆるヘッドアップディスプレイとしてフロントガラスに設置されてもよい。
【００２１】
次に、図３を参照して、データセンタ１の構成について説明する。図３に示すように、データセンタ１は、処理装置５０と、記憶装置６１と、通信装置６２とを備える。
【００２２】
処理装置５０は、蓄積処理部５１と、車両判別部５２と、履歴統計部５３と、特徴量抽出部５４とを論理構造として備える。処理装置５０は、例えば、中央演算処理装置（ＣＰＵ）、メモリ、及び入出力Ｉ／Ｆ等を備える集積回路であるマイクロコントローラにより構成可能である。この場合、マイクロコントローラに予めインストールされたコンピュータプログラムをＣＰＵが実行することにより、コントローラを構成する複数の情報処理部（５１〜５４）が実現される。処理装置５０を構成する各部は、一体のハードウェアから構成されてもよく、別個のハードウェアから構成されてもよい。
【００２３】
蓄積処理部５１は、各車両３から取得した車両情報に基づいて、車両情報及び走行情報が記憶装置６１に蓄積する対象か否かを判別する。蓄積処理部５１は、蓄積する対象であると判別する場合、各車両３から取得した車両情報及び走行情報を記憶装置６１に記憶させる。これにより、記憶装置６１は、各車両３から取得した車両情報及び走行情報を蓄積するデータベースを構成する。記憶装置６１は、車両情報を走行情報に関連付けて蓄積することにより、車両情報を走行情報の一部として蓄積してもよい。
【００２４】
車両判別部５２は、記憶装置６１に蓄積された走行情報から、走行情報を送信した車両３が、運転支援システム１３の利用を案内する案内情報の生成に必要な分析対象か否かを判別する。
【００２５】
履歴統計部５３は、車両判別部５２により分析対象と判別された車両３の走行情報の履歴から、運転支援システム１３が稼働時の走行情報と、非稼働時の走行情報とに分別する。
【００２６】
特徴量抽出部５４は、運転支援システム１３が稼働時の環境情報と、非稼働時の環境情報とを比較することにより、運転支援システム１３利用時の環境情報の特徴を示す特徴量を抽出する。
【００２７】
記憶装置６１は、処理装置５０による制御に応じて、各車両３から送信された車両情報及び走行情報を蓄積するデータベースである。通信装置６２は、処理装置５０による制御に応じて、ネットワーク２を介して、各車両３と双方向に通信する通信インターフェースである。
【００２８】
次に、図４に示すフローチャートを参照して、車両３の一動作例について説明する。このフローチャートは、イグニッションスイッチがオンされたときに開始する。
【００２９】
ステップＳ１０１において、コントローラ２０は、前回、記憶装置３０に記憶されている車両情報を送信してから、今回の起動までに運転支援システム１３に変更があるか否かを判定する。変更がある場合、ステップＳ１０２に処理を進め、変更がない場合、ステップＳ１０３に処理を進める。
【００３０】
ステップＳ１０２において、コントローラ２０は、現在の運転支援システム１３の種別（諸元）と、車両３の諸元と、車両３を識別する識別子とを車両３の車両情報として、通信装置１５を介してデータセンタ１に送信する。
【００３１】
ステップＳ１０３において、コントローラ２０は、既に記憶装置３０に記憶されている前回までの走行情報を、通信装置１５を介してデータセンタ１に送信する。走行情報は、例えば、車両３を識別する識別子、運転支援システム１３の利用状態、車両３の走行軌跡を含む環境情報等が互いに関連付けられた情報である。
【００３２】
次に、図５に示すフローチャートを参照して、データセンタ１の一動作例について説明する。
【００３３】
ステップＳ２０１において、蓄積処理部５１は、通信装置６２が車両３から受信した車両情報を取得したか否かを判定する。車両情報を取得した場合、ステップＳ２０２に処理を進め、車両情報を取得していない場合、ステップＳ２０３に処理を進める。
【００３４】
ステップＳ２０２において、蓄積処理部５１は、記憶装置６１に蓄積される車両情報のうち、ステップＳ２０１で取得した車両情報を送信した車両３の識別子を有する車両情報を、ステップＳ２０１で取得した車両情報に更新する。
【００３５】
ステップＳ２０３において、車両判別部５２は、通信装置６２が車両３から受信した走行情報を取得したか否かを判定する。走行情報を取得した場合、ステップＳ２０４に処理を進め、走行情報を取得していない場合、ステップＳ２１０に処理を進める。
【００３６】
ステップＳ２０４において、車両判別部５２は、記憶装置６１に蓄積される走行情報から、ステップＳ２０３で取得した走行情報を送信した車両３の識別子を有する走行情報の履歴を取得する。
【００３７】
ステップＳ２０５において、車両判別部５２は、ステップＳ２０３で取得した走行情報を送信した車両３が、運転支援システム１３の利用を案内する案内情報の生成に必要な分析対象か否かを判別する。車両判別部５２は、ステップＳ２０４で取得した走行情報を参照し、運転支援システム１３の利用回数が所定値以上の場合に車両３を分析対象と判別する。即ち、車両判別部５２は、運転支援システム１３の利用回数が所定値以上の車両３を特定する。分析対象である場合、ステップＳ２０６に処理を進め、分析対象でない場合、ステップＳ２０７に処理を進める。
【００３８】
ステップＳ２０６において、車両判別部５２は、ステップＳ２０４で取得した走行情報に含まれる、運転支援システム１３の連続稼働時間を用いて、分析対象を振り分ける。車両判別部５２は、運転支援システム１３の連続稼働時間が所定時間未満の車両３を分析対象から除外する。即ち、車両判別部５２は、運転支援システム１３の連続稼働時間が所定以上の車両３を特定する。
【００３９】
ステップＳ２０７において、履歴統計部５３は、走行情報の項目毎に走行情報を分類する。記憶装置６１に蓄積される走行情報は、図６に示すように、車両３の識別子、運転支援システム１３の利用日時、利用開始時の速度域、利用時間、車両３が走行した道路の区分、車線の数、交差点の数、渋滞情報、天候等の複数の項目が互いに関連付けられて記録される。
【００４０】
例えば、履歴統計部５３は、車両判別部５２により分析対象と判別された車両３の走行情報から、運転支援システム１３が稼働時の環境情報と、非稼働時の環境情報とに分別する。また、履歴統計部５３は、道路区分や速度域等の項目毎に、走行情報を分類する。
【００４１】
ステップＳ２０８において、履歴統計部５３は、ステップＳ２０７の分類結果に基づいて、運転支援システム１３の利用を示す利用情報が含まれない項目を有する走行情報を分析対象から除外する。例えば、履歴統計部５３は、道路区分「国道」の走行情報に利用情報が含まれない場合、道路区分「国道」の走行情報を分析対象から除外する。
【００４２】
ステップＳ２０９において、特徴量抽出部５４は、残された分析対象の走行情報の、運転支援システム１３が稼働時の環境情報と、非稼働時の環境情報とを比較することにより、運転支援システム１３利用時の環境情報の特徴を示す特徴量を抽出する。特徴量は、例えば、車両３の走行位置、道路区分、速度域等である。即ち、特徴量抽出部５４は、運転支援システム１３の利用を案内する案内情報を、特徴量として生成する。或いは、特徴量抽出部５４は、運転支援システム１３の利用率が所定値以上となる特徴量を抽出し、案内情報として生成する。
【００４３】
ステップＳ２１０において、特徴量抽出部５４は、生成した案内情報を、通信装置６２を介して車両３に送信する。
【００４４】
次に、図７に示すフローチャートを参照して、車両３の一動作例について説明する。このフローチャートは、車両３がデータセンタ１から案内情報を取得した際に開始する。
【００４５】
ステップＳ３０１において、提案部２２は、通信装置１５を介して、データセンタ１から案内情報を取得する。
【００４６】
ステップＳ３０２において、提案部２２は、記憶装置３０に記憶される車両３の現在の走行情報と、ステップＳ３０１で取得した案内情報とを比較する。
【００４７】
ステップＳ３０３において、提案部２２は、ステップＳ３０２での比較の結果、差分が検出されたか否かを判定する。即ち、提案部２２は、案内情報に含まれる車両３の位置、道路区分、速度域等の項目と、走行情報の対応する項目との差分が検出されたか否かを判定する。差分がない場合、ステップＳ３０２に処理を戻し、差分がある場合、ステップＳ３０４に処理を進める。
【００４８】
ステップＳ３０４において、提案部２２は、ステップＳ３０１で取得した案内情報を、運転支援システム１３の利用を案内する情報として、スピーカ４０やディスプレイ４１を介して、車両３のユーザに提示する。これにより、提案部２２は、ユーザに運転支援システム１３の利用を提案する。案内情報は、運転支援システム１３の種別、運転支援システム１３を起動すべき位置、タイミング、状況等を含む。
【００４９】
案内情報は、例えば、図８に示すように、ディスプレイ４１に「２００ｍ先  ＡＣＣ ＯＮ」のように提示される。或いは、案内情報を提示するディスプレイは、ナビゲーション装置１１のディスプレイ１６や、インストルメントパネルに設置されたディスプレイ４２等であってもよい。
【００５０】
以上説明したように、本実施形態に係る案内情報生成システム１００によれば、以下の作用効果が得られる。
【００５１】
処理装置５０は、記憶装置６１に蓄積された走行情報から、運転支援システム１３の利用回数が所定値以上の車両３を特定し、特定された車両３の走行情報から、運転支援システム１３を利用すべきタイミング等を含む案内情報を生成する。よって、処理装置５０は、運転支援システム１３の利用回数が少ない車両３の走行情報を除外して分析することができるため、案内情報は、運転支援システム１３の利用法に習熟しているユーザの車両３に基づいて生成される可能性が向上する。従って、案内情報生成システム１００は、適切な条件で運転支援システム１３の利用を案内する案内情報を生成することができる。
【００５２】
処理装置５０は、運転支援システム１３の連続稼働時間が所定時間以上の車両３を特定し得るため、運転支援システム１３の利用時間が短い車両３を分析対象から除外することができる。このため、案内情報生成システム１００は、適切な条件で運転支援システム１３の利用を案内する案内情報を生成することができる。
【００５３】
処理装置５０は、運転支援システム１３利用時の車両３が走行する道路に関する道路情報毎に案内情報を生成し得る。このため、例えば、道路の区分、交差点の数、車線の数、渋滞情報及び天候等によって、運転支援システム１３を利用しない傾向のある車両３を考慮した適切な案内情報を生成することができる。
【００５４】
処理装置５０は、運転支援システム１３利用時の車両３の速度域毎に案内情報を生成し得る。このため、運転支援システム１３が速度域毎に利用される状況の傾向を高精度に分析することができ、より適切な案内情報を生成することができる。
【００５５】
処理装置５０は、運転支援システム１３の種別毎に案内情報を生成し得る。運転支援システム１３の種別は、制御システムの種類の他、制御システムの世代（バーション）、性能等を含む。これにより、例えば、運転支援システム１３の種別の特徴に応じた適切な案内情報を生成することができる。
【００５６】
また、コントローラ２０は、車両３の走行情報とデータセンタ１から取得した案内情報との差分に基づいて、案内情報を車両３のユーザに提示する。これにより、運転支援システム１３の利用法に習熟していないユーザに適切な案内情報を提示することができる可能性が向上する。
【００５７】
上記のように、本発明の実施形態を記載したが、この開示の一部をなす論述及び図面は本発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなろう。
【００５８】
例えば、走行情報に含まれる車両３の識別子は、車両３のユーザの識別子であってもよい。これにより、案内情報生成システム１００は、運転支援システム１３を利用に関するユーザの傾向に応じて、適切な案内情報を生成及び提示することができる。
【００５９】
また、ステップＳ３０３において案内情報と対応する特定の項目が走行情報にない場合、案内情報を破棄するようにしてもよい。或いは、コントローラ２０は、走行情報と対応する特定の項目が案内情報にない場合に限り、ステップＳ３０４において、案内情報の提案をするようにしてもよい。これにより、例えば、渋滞走行をサポートするＡＣＣ等、性能の高い運転支援システム１３であっても利用可能な、性能の低い運転支援システム１３の利用情報に基づく案内情報を提案することができる。
【００６０】
上述の実施の形態に記載される各機能は、１または複数の処理回路により実装され得る。処理回路は、電気回路を含む処理装置等のプログラムされた処理装置を含む。処理回路は、また、記載された機能を実行するようにアレンジされた特定用途向け集積回路（ＡＳＩＣ）や回路部品等の装置を含むようにしてもよい。
【符号の説明】
【００６１】
１データセンタ
２  ネットワーク
３  車両
１３  運転支援システム
５０  処理装置
６１  記憶装置（データベース）
１００  案内情報生成システム
【図１】
2018059824.tif 000003
【図２】
2018059824.tif 000004
【図３】
2018059824.tif 000005
【図４】
2018059824.tif 000006
【図５】
2018059824.tif 000007
【図６】
2018059824.tif 000008
【図７】
2018059824.tif 000009
【図８】
2018059824.tif 000010