(57)【要約】【課題】交通事故が発生する蓋然性を低減しつつ、運転者にとって最適なルート案内を行うことができる情報処理システムを提供する。【解決手段】車両１０と、車両１０によって取得される情報を車両１０から取得する情報処理装置２０と、を備える情報処理システム１であって、車両１０は、車両１０の位置情報を取得し、車両１０の運転者の運転情報を取得し、情報処理装置２０において生成されたルート案内情報に基づいてルート案内を行い、情報処理装置２０は、過去に交通事故が発生した地点Ｐの位置情報に、交通事故における運転者の運転の熟練度及び地点Ｐにおける交通事故の回数を関連付けた交通事故情報を記憶し、運転情報に基づいて運転者の運転の熟練度を算出し、算出された運転の熟練度と交通事故情報とに基づいてルート案内情報を生成する。【選択図】図１
2020091524.tif 000002
【特許請求の範囲】
【請求項１】
車両と、前記車両によって取得される情報を前記車両から取得する情報処理装置と、を備える情報処理システムであって、
前記車両は、
前記車両の位置情報を取得し、
前記車両の運転者の運転情報を取得し、
前記情報処理装置において生成されたルート案内情報に基づいてルート案内を行い、
前記情報処理装置は、
過去に交通事故が発生した地点の位置情報に、前記交通事故における運転者の運転の熟練度及び前記地点における交通事故の回数を関連付けた交通事故情報を記憶し、
前記運転情報に基づいて前記運転者の運転の熟練度を算出し、
算出された前記運転の熟練度と前記交通事故情報とに基づいて前記ルート案内情報を生成する、
情報処理システム。
【請求項２】
前記情報処理装置は、
前記交通事故情報において、前記交通事故の回数が前記運転の熟練度に依存して変化する場合、算出された前記運転の熟練度ごとに異なる前記ルート案内情報を生成する、
請求項１に記載の情報処理システム。
【請求項３】
前記情報処理装置は、
前記交通事故情報において、前記交通事故の回数が前記運転の熟練度に依存しない場合、算出された前記運転の熟練度ごとに同一の前記ルート案内情報を生成する、
請求項１又は２に記載の情報処理システム。
【請求項４】
前記車両は、前記車両の車室内に設置された車室内カメラ及び前記車両の外部を撮像する車外カメラの少なくとも一方を含み、前記車室内カメラによって撮像された画像及び前記車外カメラによって撮像された前記車両の走行画像の少なくとも一方から前記運転情報を取得する、
請求項１乃至３のいずれか１項に記載の情報処理システム。
【請求項５】
車両と、前記車両によって取得される情報を前記車両から取得する情報処理装置と、を備える情報処理システムにおいて動作するプログラムであって、
前記車両に、
前記車両の位置情報を取得するステップと、
前記車両の運転者の運転情報を取得するステップと、
前記情報処理装置において生成されたルート案内情報に基づいてルート案内を行うステップと、
を実行させ、
前記情報処理装置に、
過去に交通事故が発生した地点の位置情報に、前記交通事故における運転者の運転の熟練度及び前記地点における交通事故の回数を関連付けた交通事故情報を記憶するステップと、
前記運転情報に基づいて前記運転者の運転の熟練度を算出するステップと、
算出された前記運転の熟練度と前記交通事故情報とに基づいて前記ルート案内情報を生成するステップと、
を実行させる、
プログラム。
【請求項６】
車両と、前記車両によって取得される情報を前記車両から取得する情報処理装置と、を備える情報処理システムにおける制御方法であって、
前記車両において、
前記車両の位置情報を取得するステップと、
前記車両の運転者の運転情報を取得するステップと、
前記情報処理装置において生成されたルート案内情報に基づいてルート案内を行うステップと、
を含み、
前記情報処理装置において、
過去に交通事故が発生した地点の位置情報に、前記交通事故における運転者の運転の熟練度及び前記地点における交通事故の回数を関連付けた交通事故情報を記憶するステップと、
前記運転情報に基づいて前記運転者の運転の熟練度を算出するステップと、
算出された前記運転の熟練度と前記交通事故情報とに基づいて前記ルート案内情報を生成するステップと、
を含む、
制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、プログラム、及び制御方法に関する。
【背景技術】
【０００２】
従来、車両の運転者に対して交通事故の予測情報を提供し、交通事故の防止を図る技術が知られている。例えば、特許文献１には、過去の交通事故発生地点を車両が通過するのに先立って、過去の交通事故発生時における交通事故発生状況と、現在の車両の走行状況とを比較し、相互に共通する状況要素が存在する場合に、運転者に対して交通事故発生状況に関する情報が付加された警告情報を出力する車両用ナビゲーション装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−０１４４７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
交通事故が発生する要因は、運転者の運転の熟練度に依拠することもある。このような場合に、例えば、交通事故が発生する蓋然性を低減するために、交通事故が発生した地点を避ける同一のルート案内を運転者の運転の熟練度によらずに一律に行うと、所定の運転の熟練度を有する運転者にとっては、不適当となることも考えられる。
【０００５】
かかる事情に鑑みてなされた本発明の目的は、交通事故が発生する蓋然性を低減しつつ、運転者にとって最適なルート案内を行うことができる情報処理システム、プログラム、及び制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係る情報処理システムは、
車両と、前記車両によって取得される情報を前記車両から取得する情報処理装置と、を備える情報処理システムであって、
前記車両は、
前記車両の位置情報を取得し、
前記車両の運転者の運転情報を取得し、
前記情報処理装置において生成されたルート案内情報に基づいてルート案内を行い、
前記情報処理装置は、
過去に交通事故が発生した地点の位置情報に、前記交通事故における運転者の運転の熟練度及び前記地点における交通事故の回数を関連付けた交通事故情報を記憶し、
前記運転情報に基づいて前記運転者の運転の熟練度を算出し、
算出された前記運転の熟練度と前記交通事故情報とに基づいて前記ルート案内情報を生成する。
【０００７】
本発明の一実施形態に係るプログラムは、
車両と、前記車両によって取得される情報を前記車両から取得する情報処理装置と、を備える情報処理システムにおいて動作するプログラムであって、
前記車両に、
前記車両の位置情報を取得するステップと、
前記車両の運転者の運転情報を取得するステップと、
前記情報処理装置において生成されたルート案内情報に基づいてルート案内を行うステップと、
を実行させ、
前記情報処理装置に、
過去に交通事故が発生した地点の位置情報に、前記交通事故における運転者の運転の熟練度及び前記地点における交通事故の回数を関連付けた交通事故情報を記憶するステップと、
前記運転情報に基づいて前記運転者の運転の熟練度を算出するステップと、
算出された前記運転の熟練度と前記交通事故情報とに基づいて前記ルート案内情報を生成するステップと、
を実行させる。
【０００８】
本発明の一実施形態に係る制御方法は、
車両と、前記車両によって取得される情報を前記車両から取得する情報処理装置と、を備える情報処理システムにおける制御方法であって、
前記車両において、
前記車両の位置情報を取得するステップと、
前記車両の運転者の運転情報を取得するステップと、
前記情報処理装置において生成されたルート案内情報に基づいてルート案内を行うステップと、
を含み、
前記情報処理装置において、
過去に交通事故が発生した地点の位置情報に、前記交通事故における運転者の運転の熟練度及び前記地点における交通事故の回数を関連付けた交通事故情報を記憶するステップと、
前記運転情報に基づいて前記運転者の運転の熟練度を算出するステップと、
算出された前記運転の熟練度と前記交通事故情報とに基づいて前記ルート案内情報を生成するステップと、
を含む。
【発明の効果】
【０００９】
本発明の一実施形態に係る情報処理システム、プログラム、及び制御方法によれば、交通事故が発生する蓋然性を低減しつつ、運転者にとって最適なルート案内を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る情報処理システムの概略構成を示す図である。
【図２】車両の概略構成を示すブロック図である。
【図３】情報処理装置の概略構成を示すブロック図である。
【図４】情報処理装置の記憶部に記憶されている交通事故情報の具体例を示す図である。
【図５】情報処理システムの動作のフローの一例を示すシーケンス図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照しながら本発明の実施形態について説明する。
【００１２】
（情報処理システム）
図１は、本発明の一実施形態に係る情報処理システム１の概略構成を示す図である。図１を参照して、本発明の一実施形態に係る情報処理システム１の構成及び機能について主に説明する。
【００１３】
情報処理システム１は、車両１０と、情報処理装置２０と、を有する。車両１０及び情報処理装置２０は、例えば移動体通信網及びインターネット等を含むネットワーク３０と通信可能に接続されている。車両１０と情報処理装置２０とは、ネットワーク３０を介して互いに情報の送受信を行う。
【００１４】
車両１０は、例えば自動車であるが、これに限定されず、人間が搭乗可能な任意の車両であってもよい。車両１０は、運転者によって運転される車両であるが、これに限定されず、例えば、自動運転を行う車両であってもよい。自動運転は、例えば、ＳＡＥ（Society of Automotive Engineers）において定義されるレベル１乃至４を含むが、これらに限定されず、任意に定義されてもよい。図１では説明の簡便のため、車両１０について１台のみを図示しているが、情報処理システム１が有する車両１０の数は１台以上であればよい。
【００１５】
情報処理装置２０は、例えば１つ又は互いに通信可能な複数のサーバ装置を含む。情報処理装置２０は、これに限定されず、ＰＣ（Personal Computer）又はスマートフォン等の任意の汎用の電子機器であってもよいし、情報処理システム１に専用の他の電子機器であってもよい。図１では説明の簡便のため、情報処理装置２０を構成するサーバ装置を１つだけ例示的に図示している。
【００１６】
本実施形態の概要として、情報処理装置２０は、車両１０によって取得された、車両１０の位置情報及び車両１０の運転者の運転情報を、ネットワーク３０を介して車両１０から取得する。情報処理装置２０は、車両１０から取得した運転情報に基づいて車両１０の運転者の運転の熟練度を算出する。情報処理装置２０は、過去に交通事故が発生した地点Ｐの位置情報に、交通事故における運転者の運転の熟練度及び地点Ｐにおける交通事故の回数を関連付けた交通事故情報を記憶している。情報処理装置２０は、算出された車両１０の運転者の運転の熟練度と過去の交通事故情報とに基づいてルート案内情報を生成する。
【００１７】
ルート案内情報は、例えば目的地までの１つ以上の候補ルートに関する情報を含む。ルート案内情報は、候補ルートが複数存在する場合、１つの推奨ルートに関する情報を含んでもよい。推奨ルートは、複数の候補ルートのうち、例えば目的地までの距離が最も短いルートであってもよいし、目的地への到着予定時間が最も早いルートであってもよい。ルート案内情報は、車両１０の乗員に対して提供される。車両１０の乗員は、車両１０の運転者及び同乗者を含む。車両１０の乗員の数は、１人であってもよいし、複数であってもよい。車両１０は、情報処理装置２０において生成されたルート案内情報を、ネットワーク３０を介して情報処理装置２０から取得する。車両１０は、情報処理装置２０から取得したルート案内情報に基づいてルート案内を行う。
【００１８】
このように、本実施形態によれば、情報処理システム１は、車両１０の運転者の運転の熟練度と過去の交通事故情報とに基づいてルート案内を行うことができる。例えば、地点Ｐで過去に発生した交通事故において、運転者の運転の熟練度と交通事故の回数とが相関する場合に、情報処理システム１は、運転者の運転の熟練度ごとに異なるルート案内を行うこともできる。例えば、地点Ｐで過去に発生した交通事故において、運転者の運転の熟練度と交通事故の回数とが相関しない場合に、情報処理システム１は、運転者の運転の熟練度ごとに同一のルート案内を行うこともできる。したがって、情報処理システム１は、交通事故が発生する蓋然性を低減しつつ、運転者にとって最適なルート案内を行うことができる。
【００１９】
次に、情報処理システム１の各構成について、詳細に説明する。
【００２０】
（車両）
図２は、車両１０の概略構成を示すブロック図である。図２に示すように、車両１０は、制御部１１と、通信部１２と、記憶部１３と、出力部１４と、位置情報取得部１５と、運転情報取得部１６と、を有する。車両１０を構成するこれらの構成部は、例えばＣＡＮ（Controller Area Network）等の車載ネットワーク又は専用線を介して、互いに通信可能に接続されている。
【００２１】
制御部１１は、１つ以上のプロセッサを有する。本実施形態において「プロセッサ」は、汎用のプロセッサ、又は特定の処理に特化した専用のプロセッサであるが、これらに限定されない。車両１０に搭載されたＥＣＵ（Electronic Control Unit）が、制御部１１として機能してもよい。制御部１１は、車両１０を構成する各構成部と例えば通信可能に接続され、車両１０全体の動作を制御する。本実施形態では、例えば、制御部１１は、各取得部を制御して各種情報を取得する。例えば、制御部１１は、通信部１２を制御して、取得された各種情報をネットワーク３０を介して情報処理装置２０に送信する。
【００２２】
通信部１２は、車載ネットワーク又は専用線を介して通信する通信モジュールを含む。通信部１２は、ネットワーク３０に接続する通信モジュールを含む。例えば、通信部１２は、４Ｇ（4th Generation）及び５Ｇ（5th Generation）等の移動体通信規格に対応する通信モジュールを含んでもよい。例えばＤＣＭ（Data Communication Module）等の車載通信機が通信部１２として機能してもよい。本実施形態において、車両１０は、通信部１２を介してネットワーク３０に接続されている。
【００２３】
記憶部１３は、１つ以上のメモリを含む。本実施形態において「メモリ」は、例えば半導体メモリ、磁気メモリ、又は光メモリ等であるが、これらに限定されない。記憶部１３に含まれる各メモリは、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。記憶部１３は、車両１０の動作に用いられる任意の情報を記憶する。例えば、記憶部１３は、システムプログラム、アプリケーションプログラム、道路交通情報、道路地図情報、及び車両１０の各取得部によって取得された各種情報等を記憶してもよい。記憶部１３に記憶された情報は、例えば通信部１２を介してネットワーク３０から取得される情報に基づいて更新可能であってもよい。
【００２４】
出力部１４は、情報処理装置２０において生成されたルート案内情報に基づいてルート案内を行う。本実施形態では、出力部１４は、カーナビゲーション装置を含む。出力部１４は、これに限定されず、車両１０の乗員の視覚及び聴覚の少なくとも一方に影響を及ぼす任意の出力デバイスを含んでもよい。出力部１４は、例えば、車両１０の乗員の聴覚に主に影響を及ぼす、カーナビゲーション装置以外の他の任意の音声出力デバイスを含んでもよい。出力部１４は、例えば、車両１０の乗員の視覚に主に影響を及ぼす、カーナビゲーション装置以外の他の任意の画像出力デバイスを含んでもよい。
【００２５】
位置情報取得部１５は、車両１０の位置情報を取得する。本実施形態では、位置情報取得部１５は、任意の衛星測位システムに対応する１つ以上の受信機を含む。例えば、位置情報取得部１５は、ＧＰＳ（Global Positioning System）受信機を含む。このとき、位置情報取得部１５は、ＧＰＳ信号に基づいて車両１０の位置情報を取得する。位置情報は、例えば緯度、経度、高度、及び走行車線位置等を含む。位置情報取得部１５は、車両１０の位置情報を常時取得してもよいし、定期的に取得してもよい。
【００２６】
位置情報取得部１５の構成は、上記の内容に限定されない。位置情報取得部１５は、地磁気センサ及び角加速度センサ等を含んでもよい。このとき、位置情報取得部１５は、車両１０が向いている方角を取得してもよい。
【００２７】
運転情報取得部１６は、車両１０の運転者の運転情報を取得する。本実施形態では、運転情報取得部１６は、車両１０の車室内に設置された車室内カメラ及び車両１０の外部を撮像する車外カメラの少なくとも一方を含む。運転情報取得部１６は、例えば、車室内カメラによって撮像された画像及び車外カメラによって撮像された車両１０の走行画像の少なくとも一方から運転者の運転情報を取得する。運転情報は、例えば、表情、顔向き、視線、瞬き状態、仕草、運転継続時間、速度調節、走行車線維持、前方確認、後方確認、側方確認、並びに年齢、性別、国籍、及び人種等を含む属性、の少なくとも１つを含む。運転情報取得部１６は、車両１０の運転者の運転情報を常時取得してもよいし、定期的に取得してもよい。
【００２８】
運転情報取得部１６は、例えば顔認識技術を用いて、車室内カメラによって撮像された画像から運転情報を取得してもよい。その他にも、運転情報取得部１６は、任意の画像認識技術を用いて、車室内カメラによって撮像された画像から運転情報を取得してもよい。同様に、運転情報取得部１６は、任意の画像認識技術を用いて、車外カメラによって撮像された車両１０の走行画像から運転情報を取得してもよい。
【００２９】
運転情報取得部１６の構成は、上記の内容に限定されない。運転情報取得部１６は、車室内カメラ及び車外カメラとは異なる、任意の他の画像センサを含んでもよい。運転情報取得部１６は、ＣＡＮに接続されている任意の他のセンサを含んでもよい。センサは、例えば、ＬＩＤＡＲ（Light Detecting and Ranging）、レーダ、ソナー、速度センサ、加速度センサ、ステアリング舵角センサ、圧力センサ、及び変位センサ等の任意のセンサを含む。運転情報取得部１６は、例えば、センサによって出力された出力情報から車両１０の運転者の運転情報を取得してもよい。このとき、運転情報は、アクセル操作、ブレーキ操作、クラッチ操作、ウィンカ操作、ギア操作、ワイパー操作、ドアミラー操作、シート操作、オーディオ操作、ライト操作、ステアリング操作、空調操作、及びシートベルト操作、の少なくとも１つに関する情報を含んでもよい。
【００３０】
運転情報取得部１６の構成は、上記の内容に限定されない。運転情報取得部１６は、車両１０の車室内に設置され、ＣＡＮに接続されている任意の音センサを含んでもよい。運転情報取得部１６は、例えば、音センサによって出力された出力情報から運転情報を取得してもよい。このとき、運転情報は、例えば運転者の会話内容、その他の音声言語を表出する運転者の行動により生じた音声、及びその他の音を表出する運転者の行動により生じた音等を含む運転者に起因する音情報を含んでもよい。
【００３１】
運転情報取得部１６の構成は、上記の内容に限定されない。運転情報取得部１６は、車両１０の車室内に設置され、ＣＡＮに接続されている任意の生体センサを含んでもよい。運転情報取得部１６は、例えば、生体センサによって出力された出力情報から運転情報を取得してもよい。このとき、運転情報は、例えば脳波、脳血流、血圧、血糖値、血中アミノ酸、心拍、脈拍、体温、体感温度、空腹感、及び疲れ等を含む運転者の生体状態を含んでもよい。
【００３２】
（情報処理装置）
図３は、情報処理装置２０の概略構成を示すブロック図である。図３に示すように、情報処理装置２０は、制御部２１と、通信部２２と、記憶部２３と、を有する。
【００３３】
制御部２１は、１つ以上のプロセッサを有する。制御部２１は、情報処理装置２０を構成する各構成部と接続され、情報処理装置２０全体の動作を制御する。例えば、制御部２１は、通信部２２を制御して、ネットワーク３０を介して車両１０から各種情報を取得する。例えば、制御部２１は、記憶部２３を制御して、情報処理システム１の動作に必要な情報を記憶部２３に格納する。
【００３４】
通信部２２は、ネットワーク３０に接続する通信モジュールを含む。例えば、通信部２２は、有線ＬＡＮ（Local Area Network）規格に対応する通信モジュールを含んでもよい。本実施形態において、情報処理装置２０は、通信部２２を介してネットワーク３０に接続されている。
【００３５】
記憶部２３は、１つ以上のメモリを含む。記憶部２３に含まれる各メモリは、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。記憶部２３は、情報処理装置２０の動作に用いられる任意の情報を記憶する。例えば、記憶部２３は、システムプログラム、アプリケーションプログラム、道路交通情報、道路地図情報、及び車両１０の各取得部によって取得された各種情報等を記憶してもよい。記憶部２３に記憶された情報は、例えば通信部２２を介してネットワーク３０から取得される情報に基づいて更新可能であってもよい。
【００３６】
記憶部２３は、情報処理システム１の動作に必要な他の情報を記憶する。例えば、記憶部２３は、過去に交通事故が発生した地点Ｐの位置情報に、交通事故における運転者の運転の熟練度及び地点Ｐにおける交通事故の回数を関連付けた交通事故情報を記憶する。交通事故情報は、例えば複数の車両１０に関する過去の様々な交通事故に基づくデータを全て情報処理装置２０に集約して、ビッグデータとして管理されていてもよい。
【００３７】
交通事故情報は、以下のような方法で、例えば情報処理システム１により生成される。制御部２１は、車両１０から交通事故の発生の通知を受けると、交通事故が発生した地点Ｐの位置情報に、車両１０の運転者の運転の熟練度及び地点Ｐにおける交通事故の回数を関連付ける。地点Ｐにおける交通事故の回数は、例えばビッグデータとして情報処理装置２０において管理されている、複数の車両１０に関する過去の様々な交通事故に関するデータに基づいて算出されてもよいし、情報処理システム１に含まれない他の情報処理装置から適宜取得した同様の交通事故に関するデータに基づいて算出されてもよい。
【００３８】
交通事故情報は、情報処理システム１により生成されるとして説明したが、これに限定されない。交通事故情報は、情報処理システム１に含まれない他の車両及び他の情報処理装置により生成されてもよい。このとき、制御部２１は、例えばネットワーク３０を介して通信部２２により交通事故情報を受信してもよい。一度受信された交通事故情報は、例えば通信部２２を介してネットワーク３０から取得される情報に基づいて常時更新可能であってもよいし、定期的に更新可能であってもよい。
【００３９】
制御部２１は、車両１０の運転情報取得部１６によって取得された運転情報に基づいて、例えば機械学習により、車両１０の運転者の運転の熟練度を算出する。制御部２１は、このような算出処理を実行するために任意の学習処理の構成を有してもよい。運転の熟練度は、任意の指標に基づいて算出されてもよい。例えば、運転の熟練度は、「低」、「中」、及び「高」の３つのレベルのいずれかで表わされてもよい。運転の熟練度は、これに限定されず、例えば０から１００までの数値により表されてもよい。このように、運転の熟練度は、任意の数値範囲内の数値によって表わされてもよい。このとき、運転の熟練度の値が大きいほど、車両１０の運転者の運転技術レベルが高いことを示す。逆に、運転の熟練度の値が小さいほど、車両１０の運転者の運転技術レベルが低いことを示す。
【００４０】
制御部２１は、算出された車両１０の運転者の運転の熟練度と交通事故情報とに基づいてルート案内情報を生成する。例えば、制御部２１は、交通事故情報において、交通事故の回数が運転者の運転の熟練度に依存して変化する場合、算出された車両１０の運転者の運転の熟練度ごとに異なるルート案内情報を生成してもよい。例えば、制御部２１は、交通事故情報において、交通事故の回数が運転者の運転の熟練度に依存しない場合、算出された車両１０の運転者の運転の熟練度ごとに同一のルート案内情報を生成してもよい。
【００４１】
情報処理システム１は、原則的には、過去に交通事故が発生した地点Ｐを通過するルートを、優先度を下げた状態で候補ルートとしてルート案内情報に含めるか、又はそもそもルート案内情報に含めない。情報処理システム１は、場合によっては例外的に優先度を下げずに、地点Ｐを通過するルートを候補ルート又は推奨ルートとしてルート案内情報に含めてもよい。
【００４２】
図４は、情報処理装置２０の記憶部２３に記憶されている交通事故情報の具体例を示す図である。図４を参照しながら、情報処理システム１によって生成されるルート案内情報についてより具体的に説明する。図４では、説明の簡便のために、複数の車両１０に関する交通事故が発生した地点Ｐについて、代表的な地点Ｐ１、Ｐ２、及びＰ３のみが例示されている。しかしながら、これに限定されず、交通事故が発生した地点Ｐは、地点Ｐ１、Ｐ２、及びＰ３以外の他の地点を１つ以上含んでもよいし、地点Ｐ１、Ｐ２、及びＰ３のいずれか１つ又は２つのみを含んでもよい。
【００４３】
例えば、交通事故が発生した地点Ｐ１において、記憶部２３に記憶されている交通事故情報には、車両１０の運転者の運転の熟練度に応じた交通事故の回数が含まれている。より具体的には、地点Ｐ１では、運転の熟練度が「低」のときに交通事故の回数が１０回である。地点Ｐ１では、運転の熟練度が「中」のときに交通事故の回数が５回である。地点Ｐ１では、運転の熟練度が「高」のときに交通事故の回数が０回である。このように、地点Ｐ１では、例えば、車両１０の運転者の運転の熟練度が下がるにつれて、交通事故の回数が増大する。したがって、地点Ｐ１では、運転者の運転の熟練度と交通事故の回数とが相関し、運転の熟練度が高いほど交通事故の発生する蓋然性が低くなる傾向にある。
【００４４】
以下では、例えば、出力部１４を構成するカーナビゲーション装置を用いて車両１０の乗員が設定した目的地までの候補ルートとして、地点Ｐ１を通過するルートも想定される場合を考える。交通事故情報において、交通事故の回数が運転者の運転の熟練度に依存して変化する場合、情報処理システム１は、運転者の運転の熟練度ごとに異なるルート案内情報を生成する。情報処理システム１は、生成されたルート案内情報を出力部１４に表示し、車両１０の乗員から受け付けた決定操作に基づいて、選択されたルートのルート案内を行う。
【００４５】
制御部２１によって算出された車両１０の運転者の運転の熟練度が「高」であるとき、交通事故情報における対応する交通事故の回数は０回である。したがって、制御部２１は、このような運転の熟練度であれば、対応する運転者の運転により車両１０が地点Ｐ１を通過しても交通事故が発生する蓋然性は極めて低いと判定する。このとき、制御部２１は、例外的に優先度を下げずに、地点Ｐ１を通過するルートを候補ルート又は推奨ルートとしてルート案内情報に含めてもよい。制御部２１は、例えば地点Ｐ１を通過するルートが目的地までの最短ルートである場合、当該ルートを推奨ルートとしてルート案内情報に含めてもよい。
【００４６】
制御部２１によって算出された車両１０の運転者の運転の熟練度が「中」であるとき、交通事故情報における対応する交通事故の回数は５回である。したがって、制御部２１は、このような運転の熟練度であれば、対応する運転者の運転により車両１０が地点Ｐ１を通過しても交通事故が発生する蓋然性はさほど高くないと判定する。このとき、制御部２１は、原則どおり優先度を下げた状態で、地点Ｐ１を通過するルートを候補ルートとしてルート案内情報に含めてもよい。ただし、制御部２１は、例えば地点Ｐ１を通過するルートが目的地までの最短ルートであったとしても、当該ルートとは別のルートを推奨ルートとしてルート案内情報に含めてもよい。
【００４７】
制御部２１によって算出された車両１０の運転者の運転の熟練度が「低」であるとき、交通事故情報における対応する交通事故の回数は１０回である。したがって、制御部２１は、このような運転の熟練度であれば、対応する運転者の運転により車両１０が地点Ｐ１を通過すると交通事故が発生する蓋然性が極めて高いと判定する。このとき、制御部２１は、原則どおり、地点Ｐ１を通過するルートをルート案内情報に含めない。
【００４８】
上記では、制御部２１は、運転の熟練度ごとの交通事故の回数に基づいて、交通事故が発生する蓋然性の高低をそれぞれ判定すると説明した。これに限定されず、制御部２１は、例えば、地点Ｐ１における交通事故の回数の合計値に占める運転の熟練度ごとの交通事故の回数の割合と、所定の閾値とを比較して判定処理を実行してもよいし、地点Ｐ１における運転の熟練度ごとの交通事故の回数と、所定の閾値とを比較して判定処理を実行してもよい。このとき、制御部２１は、比較対象とする数値が所定の閾値よりも大きくなればなるほど交通事故の発生する蓋然性が高いと判定し、比較対象とする数値が所定の閾値よりも小さくなればなるほど交通事故の発生する蓋然性が低いと判定してもよい。
【００４９】
例えば、交通事故が発生した地点Ｐ２において、記憶部２３に記憶されている交通事故情報には、車両１０の運転者の運転の熟練度に応じた交通事故の回数が含まれている。より具体的には、地点Ｐ２では、運転の熟練度が「低」のときに交通事故の回数が１０回である。地点Ｐ２では、運転の熟練度が「中」のときに交通事故の回数が１０回である。地点Ｐ２では、運転の熟練度が「高」のときに交通事故の回数が１０回である。
【００５０】
このように、地点Ｐ２では、一例として、車両１０の運転者の運転の熟練度に依存せずに交通事故の回数は一定の１０回であり、その合計は３０回である。したがって、地点Ｐ２では、運転者の運転の熟練度と交通事故の回数とが相関しておらず、運転の熟練度に依存せずに交通事故が発生する蓋然性が高い傾向にある。
【００５１】
例えば、交通事故が発生した地点Ｐ３において、記憶部２３に記憶されている交通事故情報には、車両１０の運転者の運転の熟練度に応じた交通事故の回数が含まれている。より具体的には、地点Ｐ３では、運転の熟練度が「低」のときに交通事故の回数が１回である。地点Ｐ３では、運転の熟練度が「中」のときに交通事故の回数が１回である。地点Ｐ３では、運転の熟練度が「高」のときに交通事故の回数が１回である。
【００５２】
このように、地点Ｐ３では、一例として、車両１０の運転者の運転の熟練度に依存せずに交通事故の回数は一定の１回であり、その合計は３回である。したがって、地点Ｐ３では、運転者の運転の熟練度と交通事故の回数とが相関しておらず、運転の熟練度に依存せずに交通事故が発生する蓋然性が低い傾向にある。
【００５３】
以下では、例えば、出力部１４を構成するカーナビゲーション装置を用いて車両１０の乗員が設定した目的地までの候補ルートとして、地点Ｐ２又は地点Ｐ３を通過するルートも想定される場合を考える。交通事故情報において、交通事故の回数が運転者の運転の熟練度に依存しない場合、情報処理システム１は、運転者の運転の熟練度ごとに同一のルート案内情報を生成する。例えば、情報処理システム１は、運転の熟練度とは無関係に、地点Ｐ２及び地点Ｐ３のそれぞれにおける交通事故の回数の合計値を比較して、各地点に関連するルート案内情報を生成する。
【００５４】
交通事故の回数の合計値は、地点Ｐ３における３回よりも地点Ｐ２における３０回の方が多い。したがって、制御部２１は、地点Ｐ２において、交通事故の回数が同一の高い値で運転の熟練度ごとに関連付けられており、どのような運転者が車両１０を運転したとしても、交通事故が発生する蓋然性が高いと判定する。制御部２１は、全ての運転者に対して、原則どおり、地点Ｐ２を通過するルートをルート案内情報に含めない。
【００５５】
逆に、制御部２１は、地点Ｐ３において、交通事故の回数が同一の低い値で運転の熟練度ごとに関連付けられており、どのような運転者が車両１０を運転したとしても、交通事故が発生する蓋然性が低いと判定する。制御部２１は、全ての運転者に対して、原則どおり優先度を下げた状態で、地点Ｐ３を通過するルートを候補ルートとしてルート案内情報に含めてもよい。ただし、制御部２１は、例えば地点Ｐ３を通過するルートが目的地までの最短ルートであったとしても、当該ルートとは別のルートを推奨ルートとしてルート案内情報に含めてもよい。
【００５６】
上記では、制御部２１は、２つの地点Ｐ２及び地点Ｐ３それぞれの交通事故の回数の合計値を比較して、交通事故が発生する蓋然性の高低を判定すると説明した。これに限定されず、制御部２１は、例えば、１つの地点Ｐの交通事故の回数の合計値と所定の閾値とを比較して判定処理を実行してもよいし、地点Ｐにおける運転の熟練度ごとの交通事故の回数と所定の閾値とを比較して判定処理を実行してもよい。このとき、制御部２１は、比較対象とする数値が所定の閾値よりも大きくなればなるほど交通事故の発生する蓋然性が高いと判定し、比較対象とする数値が所定の閾値よりも小さくなればなるほど交通事故の発生する蓋然性が低いと判定してもよい。
【００５７】
情報処理システム１によって地点Ｐ又は運転の熟練度ごとに生成されるルート案内情報は、上記の内容に限定されない。ルート案内情報は、制御部２１によって判定された交通事故の発生する蓋然性に適合する任意の内容であってもよい。例えば、地点Ｐ１に関するルート案内情報は、全ての運転の熟練度に対して原則どおり優先度が下げられた状態で、地点Ｐ１を通過するルートを候補ルートとして含んでもよい。このとき、制御部２１は、交通事故の回数が多い程優先度をより下げた状態で、地点Ｐ１を通過するルートを候補ルートとして含めてもよい。例えば、地点Ｐ２に関するルート案内情報は、優先度が下げられた状態で、地点Ｐ２を通過するルートを候補ルートとして含んでもよい。このとき、制御部２１は、交通事故の回数の合計値が多い程優先度をより下げた状態で、地点Ｐ２を通過するルートを候補ルートとして含めてもよい。例えば、地点Ｐ３に関するルート案内情報は、全ての運転者に対して、地点Ｐ３を通過するルートを含まなくてもよい。
【００５８】
（情報処理システムの動作フロー）
図５は、情報処理システム１の動作のフローの一例を示すシーケンス図である。図５を参照して、情報処理システム１の動作フローの一例について説明する。
【００５９】
ステップＳ１００：情報処理装置２０の制御部２１は、過去に交通事故が発生した地点Ｐの位置情報に、交通事故における運転者の運転の熟練度及び地点Ｐにおける交通事故の回数を関連付けた交通事故情報を、記憶部２３に記憶させる。
【００６０】
ステップＳ１０１：車両１０の制御部１１は、位置情報取得部１５により、車両１０の位置情報を取得する。車両１０の制御部１１は、運転情報取得部１６により、車両１０の運転者の運転情報を取得する。
【００６１】
ステップＳ１０２：車両１０の制御部１１は、ステップＳ１０１において取得された車両１０の位置情報及び運転者の運転情報を、通信部１２により情報処理装置２０に送信する。例えば、情報処理装置２０の制御部２１は、車両１０の位置情報及び運転者の運転情報を通信部１２から常時取得してもよいし、所定のタイミングで適宜取得してもよい。
【００６２】
ステップＳ１０３：情報処理装置２０の制御部２１は、ステップＳ１０２において受信された運転者の運転情報に基づいて運転者の運転の熟練度を算出する。
【００６３】
ステップＳ１０４：情報処理装置２０の制御部２１は、ステップＳ１０３において算出された運転の熟練度と、ステップＳ１００において記憶された交通事故情報とに基づいてルート案内情報を生成する。
【００６４】
ステップＳ１０５：情報処理装置２０の制御部２１は、ステップＳ１０４において生成されたルート案内情報を、通信部２２により車両１０に送信する。
【００６５】
ステップＳ１０６：車両１０の制御部１１は、ステップＳ１０４において生成されたルート案内情報に基づいてルート案内を行う。
【００６６】
以上述べたように、本実施形態に係る情報処理システム１によれば、交通事故が発生する蓋然性を低減しつつ、運転者にとって最適なルート案内を行うことができる。情報処理システム１は、算出された運転の熟練度と交通事故情報とに基づいてルート案内情報を生成することで、個別具体的に最適なルート案内を行うことができる。例えば、上述したように、運転の熟練度が低い運転者に対して地点Ｐ１で交通事故の発生する蓋然性が高く、運転の熟練度が高い運転者に対して地点Ｐ１で交通事故の発生する蓋然性が低い場合、情報処理システム１は、運転の熟練度に応じて、地点Ｐ１を通過しないルート及び地点Ｐ１を通過するルートのいずれかを適切に提示することができる。
【００６７】
交通事故の回数が運転の熟練度に依存して変化する場合に、算出された運転の熟練度ごとに異なるルート案内情報を制御部２１が生成することで、情報処理システム１は、運転の熟練度に合った適切なルート案内を行うことができる。例えば、情報処理システム１は、地点Ｐ１を通過するルートが目的地までの最短ルートであるにも関わらず、運転の熟練度が高い運転者に対してまで地点Ｐ１を不必要に避けてしまうといった事態を回避することができる。また、交通事故が発生した地点Ｐ１を避ける特定のルートへの交通量の集中も回避される。本実施形態に係る情報処理システム１によれば、交通事故が発生する蓋然性を低減しつつ、交通量の集中も回避可能である。
【００６８】
交通事故の回数が運転の熟練度に依存しない場合に、算出された運転の熟練度ごとに同一のルート案内情報を生成することで、情報処理システム１は、ルート案内情報の生成を単純化することができる。情報処理システム１は、運転の熟練度に依存せずに一律にルート案内情報を生成することができるので、このような処理を効率的に実行することができる。
【００６９】
情報処理システム１は、車室内カメラによって撮像された画像及び車外カメラによって撮像された車両１０の走行画像の少なくとも一方から運転情報を取得することで、視覚情報に基づく運転情報を正確に取得することができる。情報処理システム１は、運転情報を取得可能な任意のセンサによって出力された出力情報から運転者の運転情報を取得することで、視覚情報によっては取得できない種々の運転情報を取得することができる。例えば、情報処理システム１は、視覚情報によっては取得できない微妙な操作に関する情報を、センサによって出力された出力情報から取得することができる。例えば、情報処理システム１は、視覚情報によっては取得できない運転者に起因する音情報を、音センサによって出力された出力情報から取得することができる。例えば、情報処理システム１は、視覚情報によっては取得できない運転者の生体状態を、生体センサによって出力された出力情報から取得することができる。
【００７０】
本発明を諸図面及び実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形及び修正を行うことが容易であることに注意されたい。したがって、これらの変形及び修正は本発明の範囲に含まれることに留意されたい。例えば、各手段又は各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段又はステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【００７１】
例えば、上述した実施形態において、車両１０の各構成部は、車両１０に搭載されるとして説明した。しかしながら、車両１０の各構成部が実行する一部又は全部の処理動作を、例えばスマートフォン又はコンピュータ等の任意の電子機器が実行する構成も可能である。
【００７２】
例えば、スマートフォン又はコンピュータ等の汎用の電子機器を、上述した実施形態に係る車両１０の各構成部、又は情報処理装置２０として機能させる構成も可能である。例えば、実施形態に係る通信部１２等の各機能を実現する処理内容を記述したプログラムを、電子機器のメモリに格納し、電子機器のプロセッサによって当該プログラムを読み出して実行させる。したがって、本実施形態に係る発明は、プロセッサが実行可能なプログラムとしても実現可能である。
【００７３】
上述した実施形態において、車両１０と情報処理装置２０とは、ネットワーク３０を介して通信接続されているとして説明した。しかしながら、情報処理装置２０が車両１０自体に搭載され、車両１０によって取得される情報を車両１０からネットワーク３０を介さずに直接的に取得する構成も可能である。すなわち、車両１０と情報処理装置２０とが、ネットワーク３０を介さずに直接的に情報の送受信を行う構成も可能である。
【００７４】
このとき、上述した実施形態と同様に、制御部１１と制御部２１とが異なるプロセッサにより構成され、車両１０及び情報処理装置２０にそれぞれ別々に含まれてもよい。上述した実施形態と異なり、制御部１１と制御部２１とが同一のプロセッサにより構成され、車両１０及び情報処理装置２０の両方に含まれる１つの制御部として構成されてもよい。すなわち、１つの制御部によって、上述した車両１０及び情報処理装置２０の処理動作が実現されてもよい。
【００７５】
上述した実施形態において、情報処理システム１は、運転情報に基づいて運転者の運転の熟練度を算出するとして説明した。しかしながら、運転情報に基づいて算出される情報は、運転者の運転の熟練度に限定されない。運転情報に基づいて算出される情報は、運転者の運転技量及び運転傾向等を反映した任意の指標であってもよい。
【符号の説明】
【００７６】
１      情報処理システム
１０    車両
１１    制御部
１２    通信部
１３    記憶部
１４    出力部
１５    位置情報取得部
１６    運転情報取得部
２０    情報処理装置
２１    制御部
２２    通信部
２３    記憶部
３０    ネットワーク
Ｐ、Ｐ１、Ｐ２、Ｐ３  地点
【図１】
2020091524.tif 000003
【図２】
2020091524.tif 000004
【図３】
2020091524.tif 000005
【図４】
2020091524.tif 000006
【図５】
2020091524.tif 000007