(57)【要約】【課題】、車両が取得する車両情報を用いて道路の情報を提供する情報提供システムにおいて、利用者が道路の通行のし易さを判断することができる道路の情報を提供する。【解決手段】情報提供システムは、第１の車両が、道路における予め定められた事象を検知した地点を示す位置情報と、当該地点において前記第１の車両が取得した前記第１の車両の第１車両情報とを取得する第１の情報取得部と、当該地点における第２の車両の第２車両情報を取得する第２の情報取得部と、当該地点における前記第１の車両の前記第１車両情報と前記第２の車両の前記第２車両情報とを用いて、当該地点における前記道路の通行のし易さをレベル分けして判定する判定部と、前記判定部による判定結果を用いて、前記道路の通行のし易さを示す前記道路の情報を提供する情報提供部と、を有する。【選択図】図３
2019061377.tif 000002
【特許請求の範囲】
【請求項１】
第１の車両が、道路における予め定められた事象を検知した地点を示す位置情報と、当該地点において前記第１の車両が取得した前記第１の車両の第１車両情報とを取得する第１の情報取得部と、
当該地点における第２の車両の第２車両情報を取得する第２の情報取得部と、
当該地点における前記第１の車両の前記第１車両情報と前記第２の車両の前記第２車両情報とを用いて、当該地点における前記道路の通行のし易さをレベル分けして判定する判定部と、
前記判定部による判定結果を用いて、前記道路の通行のし易さを示す前記道路の情報を提供する情報提供部と、
を有する、情報提供システム。
【請求項２】
当該地点の画像を取得する画像取得部を有し、
前記情報提供部は、前記道路の通行のし易さを示す地図情報と、当該地点の前記画像とを含む表示画面を提供する、請求項１に記載の情報提供システム。
【請求項３】
前記予め定められた事象は、車両で検知される所定の値以上の揺れを含み、
前記第１車両情報及び前記第２車両情報は、前記第１の車両及び前記第２の車両の速度及び舵角の情報を含む、請求項１又は２に記載の情報提供システム。
【請求項４】
前記第２の車両は、
前記第１の情報取得部と、
前記第２の情報取得部と、
前記判定部と、
当該地点における前記第２車両情報と、前記判定部による判定結果とを含む当該地点の情報を、前記情報提供部を有する情報処理装置に送信する送信部と、
を有する車載装置を備える、請求項１乃至３のいずれか一項に記載の情報提供システム。
【請求項５】
前記車載装置は、当該地点の画像を取得する画像取得部を有し、
前記送信部が送信する当該地点の情報は、前記画像取得部が取得する当該地点の前記画像を含む、請求項４に記載の情報提供システム。
【請求項６】
前記判定部は、当該地点において、前記第２の車両で前記予め定められた事象が検知されない場合、当該地点における、前記第１車両情報と前記第２車両情報との比較により、前記道路の通行のし易さをレベル分けして判定する、請求項３乃至５のいずれか一項に記載の情報提供システム。
【請求項７】
前記判定部は、当該地点において前記第２の車両で前記予め定められた事象が検知されない場合であって、当該地点における、前記第１の車両と前記第２の車両との速度の差が第１の閾値未満であり、かつ前記第１の車両と前記第２の車両との舵角の差が第２の閾値未満である場合、当該地点における前記道路の通行のし易さを、安全に通行可能な第１のレベルと判定する、請求項３乃至６のいずれか一項に記載の情報提供システム。
【請求項８】
前記判定部は、当該地点において前記第２の車両で前記予め定められた事象が検知されない場合であって、当該地点における、前記第１の車両と前記第２の車両との速度の差が第１の閾値未満であり、かつ前記第１の車両と前記第２の車両との舵角の差が第２の閾値以上である場合、当該地点における前記道路の通行のし易さを、前記道路に安全に通行可能な車線が含まれる第２のレベルと判定する、請求項３乃至７のいずれか一項に記載の情報提供システム。
【請求項９】
前記判定部は、当該地点において前記第２の車両で前記予め定められた事象が検知されない場合であって、当該地点における、前記第１の車両と前記第２の車両との速度の差が第１の閾値以上である場合、当該地点における前記道路の通行のし易さを、減速することにより安全に通行可能な第３のレベルと判定する、請求項３乃至７のいずれか一項に記載の情報提供システム。
【請求項１０】
前記情報提供システムは、
前記第１の情報取得部と、
前記第２の情報取得部と、
前記第１の情報取得部が取得する前記第１の車両の前記第１車両情報と、前記第２の情報取得部が取得する１つ以上の前記第２の車両の前記第２車両情報とを管理する情報管理部と、
前記判定部と、
前記情報提供部と、
を有する情報処理装置を含み、
前記判定部は、前記情報管理部が管理する前記第１車両情報及び前記第２車両情報を用いて、当該地点における前記道路の通行のし易さをレベル分けして判定する、請求項１乃至３のいずれか一項に記載の情報提供システム。
【請求項１１】
前記第１車両情報及び前記第２車両情報は、前記予め定められた事象の検知結果を含み、
前記判定部は、当該地点を通過した車両があり、かつ当該地点を通過した車両の中に、前記予め定められた事象を検知していない車両が含まれない場合、当該地点における前記道路の通行のし易さを、第１のレベルと判定する、請求項１０に記載の情報提供システム。
【請求項１２】
前記判定部は、当該地点を通過した車両の中に、前記予め定められた事象を検知していない車両が含まれ、かつ前記第２車両情報の中に、前記第１の車両の舵角との差が閾値以上の舵角を示す前記第２車両情報が含まれる場合、当該地点における前記道路の通行のし易さを、前記第１のレベルより通行し易い第２のレベルと判定する、請求項１１に記載の情報提供システム。
【請求項１３】
前記判定部は、当該地点を通過した車両の中に、前記予め定められた事象を検知していない車両が含まれ、かつ前記第２車両情報の中に、前記第１の車両の舵角との差が閾値以上の舵角を示す前記第２車両情報が含まれない場合、当該地点における前記道路の通行のし易さを、前記第１のレベル及び前記第２のレベルより通行し易い第３のレベルと判定する、請求項１２に記載の情報提供システム。
【請求項１４】
前記判定部は、前記情報管理部が管理する前記第１車両情報及び前記第２車両情報に、当該地点を通過した車両の車両情報が含まれない場合、当該地点において前記道路を通行不可と判定する、請求項１０乃至１３のいずれか一項に記載の情報提供システム。
【請求項１５】
車両に搭載される車載装置であって、
前記車両とは異なる他の車両が、道路における予め定められた事象を検知した地点を示す位置情報と、当該地点において前記他の車両が取得した前記他の車両の第１車両情報とを取得する第１の情報取得部と、
当該地点における前記車両の第２車両情報を取得する第２の情報取得部と、
当該地点における前記他の車両の前記第１車両情報と前記車両の前記第２車両情報とを用いて、当該地点における前記道路の通行のし易さをレベル分けして判定する判定部と、
当該地点における前記第２車両情報と、前記判定部による判定結果とを含む当該地点の情報を、前記判定結果を用いて前記道路の通行のし易さを示す前記道路の情報を提供する情報処理装置に送信する送信部と、
を有する、車載装置。
【請求項１６】
第１の車両が、道路における予め定められた事象を検知した地点を示す位置情報と、当該地点において前記第１の車両が取得した前記第１の車両の第１車両情報とを取得するステップと、
当該地点における第２の車両の第２車両情報を取得するステップと、
当該地点における前記第１の車両の前記第１車両情報と前記第２の車両の前記第２車両情報とを用いて、当該地点における前記道路の通行のし易さをレベル分けして判定するステップと、
前記判定するステップによる判定結果を用いて、前記道路の通行のし易さを示す前記道路の情報を提供するステップと、
をコンピュータが実行する、情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供システム、車載装置、情報提供方法、及びプログラムに関する。
【背景技術】
【０００２】
道路を走行する自動車等の車両から車両情報を収集し、収集した車両情報を用いて道路の情報を提供する情報提供システムが知られている。
【０００３】
例えば、４輪車、２輪車のそれぞれから、車両種別ＩＤ付きのプローブデータを収集し、収集したプローブデータに基づいて、道路を、車両種別毎に通れる道路と、通れない道路とに区別した道路交通情報を作成する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２０９８０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示された技術では、車両が道路を通行できたか否かに基づいて道路交通情報を作成するので、例えば、車両が、災害等により損傷を受けた道路を、無理やり通行した場合であっても、通行できる道路と判定されてしまう場合がある。
【０００６】
このように、従来の技術で提供される道路の情報では、例えば、損傷を受けた道路等を、車両がそれほど支障なく通行することができるか否か等、道路の通行のし易さ（又は道路を通過する際の危険度）を判断することができないという問題がある。
【０００７】
本発明の実施の形態は、上記の問題点に鑑みてなされたものであって、車両が取得する車両情報を用いて道路の情報を提供する情報提供システムにおいて、利用者が道路の通行のし易さを判断することができる道路の情報を提供する。
【課題を解決するための手段】
【０００８】
上記の課題を解決するため、本発明の一実施形態に係る情報提供システムは、第１の車両が、道路における予め定められた事象を検知した地点を示す位置情報と、当該地点において前記第１の車両が取得した前記第１の車両の第１車両情報とを取得する第１の情報取得部と、当該地点における第２の車両の第２車両情報を取得する第２の情報取得部と、当該地点における前記第１の車両の前記第１車両情報と前記第２の車両の前記第２車両情報とを用いて、当該地点における前記道路の通行のし易さをレベル分けして判定する判定部と、前記判定部による判定結果を用いて、前記道路の通行のし易さを示す前記道路の情報を提供する情報提供部と、を有する。
【０００９】
例えば、災害等で損傷を受けた道路を車両が通過する場合、運転者は、車速を落として通過する、車線を変更して通過する、そのまま通過する、停止する等の運転操作を行い、その運転操作は、車両の速度、舵角等の車両情報に反映される。
【００１０】
そこで、本発明の実施形態に係る情報提供システムは、第１の車両が、予め定められた事象（例えば、所定の値以上の揺れ）を検知した地点の位置情報により、道路に障害がある地点を推定する。また、情報提供システムは、当該地点における第１の車両の第１車両情報と、第２の車両の第２車両情報を用いて、当該地点の通行のし易さを、レベル分け（例えば、安全に走行可能、安全な車線あり、要減速等）して判定する。
【００１１】
これにより、情報提供システムは、この判定結果を用いて道路の情報を提供するので、利用者が道路の通行のし易さを判断することができる道路の情報を提供することができるようになる。
【００１２】
上述の実施形態において、情報提供システムは、当該地点の画像を取得する画像取得部を有し、前記情報提供部は、前記道路の通行のし易さを示す地図情報と、当該地点の前記画像とを含む表示画面を提供しても良い。
【００１３】
これにより、情報提供システムの利用者は、地図情報を用いて、道路の通行のし易さを容易に判断することができるようになり、かつ当該地点の状況を画像で確認することができるようになる。
【００１４】
上述の実施形態において、前記予め定められた事象は、車両で検知される所定の値以上の揺れを含み、前記第１車両情報及び前記第２車両情報は、前記第１の車両及び前記第２車両の速度及び舵角の情報を含むものであって良い。
【００１５】
これにより、情報提供システム１は、所定の値以上の揺れが検知された地点を、道路における障害がある地点と推定し、車両の速度及び舵角を用いて、運転者による運転操作の差異を把握することができるようになる。
【００１６】
上述の実施形態において、前記第２の車両は、前記第１の情報取得部と、前記第２の情報取得部と、前記判定部と、当該地点における前記第２車両情報と、前記判定部による判定結果とを含む当該地点の情報を、前記情報提供部を有する情報処理装置に送信する送信部と、を有する車載装置を備えていても良い。
【００１７】
これにより、車載装置は、判定部を有し、判定処理を実行するので、情報提供部を有する情報処理装置の判定処理の負荷を低減させることができる。
【００１８】
上述の実施形態において、前記車載装置は、当該地点の画像を取得する画像取得部を有し、前記送信部が送信する当該地点の情報は、前記画像取得部が取得する当該地点の前記画像を含むものであって良い。
【００１９】
これにより、情報提供部を有する情報処理装置は、当該地点の最新の画像データを取得し、例えば、情報提供部が提供する道路の通行のし易さを示す道路の情報に含まれる当該地点の画像を、容易に更新することができるようになる。
【００２０】
上述の実施形態において、前記車載装置の前記判定部は、当該地点において、前記第２の車両で前記予め定められた事象が検知されない場合、当該地点における、前記第１車両情報と前記第２車両情報との比較により、前記道路の通行のし易さをレベル分けして判定しても良い。
【００２１】
これにより、判定部は、当該地点において、予め定められた事象が検知された場合の第１車両情報と、予め定められた事象が検知されない場合の第２車両情報とを比較し、その差異を利用して、道路の通行のし易さを判断することができるようになる。
【００２２】
上述の実施形態において、前記車載装置の前記判定部は、当該地点において前記第２の車両で前記予め定められた事象が検知されない場合であって、当該地点における、前記第１の車両と前記第２の車両との速度の差が第１の閾値未満であり、かつ前記第１の車両と前記第２の車両との舵角の差が第２の閾値未満である場合、当該地点における前記道路の通行のし易さを、安全に通行可能な第１のレベルと判定しても良い。
【００２３】
これにより、判定部は、第１車両情報と第２車両情報に含まれる車速、及び舵角に差異がないときでも、第２の車両で予め定められた事象が検知されないことから、当該地点における道路の障害が解消され、当該地点を安全に通行可能と判定することができる。
【００２４】
上述の実施形態において、前記車載装置の前記判定部は、当該地点において前記第２の車両で前記予め定められた事象が検知されない場合であって、当該地点における、前記第１の車両と前記第２の車両との速度の差が第１の閾値未満であり、かつ前記第１の車両と前記第２の車両との舵角の差が第２の閾値以上である場合、当該地点における前記道路の通行のし易さを、前記道路に安全に通行可能な車線が含まれる第２のレベルと判定しても良い。
【００２５】
これにより、判定部は、第１車両情報と第２車両情報に含まれる車速に差異がない場合でも、ステアリング操作により、当該地点を安全に通行可能、すなわち、道路に安全に通行可能な車線が含まれると判定することができる。
【００２６】
上述の実施形態において、前記車載装置の前記判定部は、当該地点において前記第２の車両で前記予め定められた事象が検知されない場合であって、当該地点における、前記第１の車両と前記第２の車両との速度の差が第１の閾値以上である場合、当該地点における前記道路の通行のし易さを、減速することにより安全に通行可能な第３のレベルと判定しても良い。
【００２７】
これにより、判定部は、第１車両情報と第２車両情報に含まれる車速に差異がある場合、当該地点で予め定められた事象が検知されない、すなわち、減速により当該地点を安全に通行できると判定することができる。
【００２８】
上述の実施形態において、前記情報提供システムは、前記第１の情報取得部と、前記第２の情報取得部と、前記第１の情報取得部が取得する前記第１の車両の前記第１車両情報と、前記第２の情報取得部が取得する１つ以上の前記第２の車両の前記第２車両情報とを管理する情報管理部と、前記判定部と、前記情報提供部と、を有する情報処理装置を含み、
前記判定部は、前記情報管理部が管理する前記第１車両情報及び前記第２車両情報を用いて、当該地点における前記道路の通行のし易さをレベル分けして判定しても良い。
【００２９】
これにより、情報処理装置が判定部を有し、判定処理を実行するので、車載装置の負荷を軽減させることができる。また、情報処理装置の判定部は、１つ以上の第２車両情報を利用して、道路の通行のし易さを判定することができるので、より適切な判定を行うことができる。
【００３０】
上述の実施形態において、前記第１車両情報及び前記第２車両情報は、前記予め定められた事象の検知結果を含み、前記判定部は、当該地点を通過した車両があり、かつ当該地点を通過した車両の中に、前記予め定められた事象を検知していない車両が含まれない場合、当該地点における前記道路の通行のし易さを、第１のレベルと判定しても良い。
【００３１】
これにより、情報処理装置の判定部は、当該地点を通過した車両が全て予め定められた事象を検知していることから、当該地点を通過することにより予め定められた事象を検知することになると判断することができる。この場合、情報処理装置の判定部は、当該地点における道路の通行のし易さを、比較的リスクが大きい第１のレベルと判定することができる。
【００３２】
上述の実施形態において、前記判定部は、当該地点を通過した車両の中に、前記予め定められた事象を検知していない車両が含まれ、かつ前記第２車両情報の中に、前記第１の車両の舵角との差が閾値以上の舵角を示す前記第２車両情報が含まれる場合、当該地点における前記道路の通行のし易さを、前記第１のレベルより通行し易い第２のレベルと判定しても良い。
【００３３】
これにより、情報処理装置の判定部は、当該地点を通過した車両のうち、当該地点でステアリング操作を行った車両が、予め定められた事象を検知していないことから、ステアリング操作を行うことにより、予め定められた事象を回避できると判断することができる。この場合、情報処理装置の判定部は、当該地点における道路の通行のし易さを、第１のレベルよりリスクが小さい、第２のレベルと判定することができる。
【００３４】
上述の実施形態において、前記判定部は、当該地点を通過した車両の中に、前記予め定められた事象を検知していない車両が含まれ、かつ前記第２車両情報の中に、前記第１の車両の舵角との差が閾値以上の舵角を示す前記第２車両情報が含まれない場合、当該地点における前記道路の通行のし易さを、前記第１のレベル及び前記第２のレベルより通行し易い第３のレベルと判定しても良い。
【００３５】
これにより、情報処理装置の判定部は、当該地点を通過した車両が、ステアリング操作を行わなくても、予め定められた事象を検知していないことから、特別な操作を行わなくても、当該地点を安全に通行することができると判断することができる。この場合、情報処理装置の判定部は、当該地点における道路の通行のし易さを、第１のレベル、及び第２のレベルよりリスクが小さい、第３のレベルと判定することができる。
【００３６】
上述の実施形態において、前記判定部は、前記情報管理部が管理する前記第１車両情報及び前記第２車両情報に、当該地点を通過した車両の車両情報が含まれない場合、当該地点において前記道路を通行不可と判定しても良い。
【００３７】
これにより、情報処理装置の判定部は、当該地点が通行不可であることを、より正しく判定することができるようになる。
【００３８】
また、他の実施形態は、車載装置、情報提供方法、及びプログラムにより実現される。
【発明の効果】
【００３９】
本発明の実施の形態によれば、車両が取得する車両情報を用いて道路の情報を提供する情報提供システムにおいて、利用者が道路の通行のし易さを判断することができる道路の情報を提供することができるようになる。
【図面の簡単な説明】
【００４０】
【図１】一実施形態に係る情報提供システムのシステム構成の例を示す図である。
【図２】一実施形態に係るコンピュータのハードウェア構成の例を示す図である。
【図３】第１の実施形態に係る情報提供システムの機能構成の例を示す図である。
【図４】第１の実施形態に係る情報提供システムで管理される情報のイメージを示す図である。
【図５】第１の実施形態に係る車載装置の処理の一例を示すフローチャートである。
【図６】第１の実施形態に係るサーバ装置の処理の一例を示すフローチャートである。
【図７】一実施形態に係る情報提供部が提供する表示画面の例を示す図である。
【図８】第２の実施形態に係る車載装置の処理の一例を示すフローチャートである。
【図９】第３の実施形態に係る情報提供システムの機能構成の例を示す図である。
【図１０】第３の実施形態に係るサーバ装置の処理の例を示すフローチャートである。
【図１１】第３の実施形態に係る判定部による判定結果のイメージを示す図である。
【発明を実施するための形態】
【００４１】
以下、図面を参照して発明を実施するための形態について説明する。
【００４２】
＜システム構成＞
図１は、一実施形態に係る情報提供システムのシステム構成の例を示す図である。情報提供システム１は、自動車等の車両１０が収集する車両情報（例えば、車速、舵角、揺れ等の情報）を収集し、収集した車両情報を用いて道路の情報（例えば、道路の通行のし易さを示す地図情報）を提供するシステムである。
【００４３】
情報提供システム１は、通信ネットワーク２０に接続されるサーバ装置１００と、１つ以上の車両１０の各々に搭載され、通信装置１２０を用いて通信ネットワーク２０に接続可能な車載装置１１０とを含む。ここで、通信装置１２０は、無線通信によって通信ネットワーク２０に接続するための装置であり、例えば、ＤＣＭ（Data Communication Module）等によって実現される。
【００４４】
車載装置１１０は、車両に搭載される、例えば、カーナビゲーション装置等の情報機器や、車載ＥＣＵ（Electric Control Unit）等の情報処理装置である。車載装置１１０は、車両１０に搭載されたセンサ１３０で検出される車両１０の車速、舵角、揺れ等の車両情報を、センサ１３０、又は車両を制御する車両制御ＥＣＵ等から取得する。また、車載装置１１０は、カメラ１４０を用いて、車両１０の周辺を撮影した画像データを取得する。
【００４５】
上記の構成により、車載装置１１０は、道路を走行中にセンサ１３０で、例えば、所定の値以上の揺れが検知された場合、所定の値以上の揺れが検知された地点の位置情報と、当該地点で取得した車両情報とを含む当該地点の情報を、サーバ装置１００に送信する。
【００４６】
ここで、所定の値は、例えば、道路に陥没、落石、落下物等の障害がある場合に検知され、かつ通常の走行時には検知され難い値が予め定められているものとする。これにより、サーバ装置１００は、車両１０から送信される、所定の値以上の揺れが検知された地点の位置情報により、道路における障害がある地点を推定することができるようになる。
【００４７】
なお、所定の値以上の揺れは、道路における障害がある地点を推定するために予め定められた事象の一例である。予め定められた事象は、所定の値以上の揺れに限られず、例えば、車両１０が取得する車両情報に基づいて検出される横滑りや、カメラ１４０で撮影した画像データに基づいて検出される道路の障害等の事象であっても良い。
【００４８】
好ましくは、車載装置１１０が送信する当該地点の情報には、カメラ１４０で撮影した当該地点の画像データが含まれる。これにより、サーバ装置１００は、所定の値以上の揺れが検知された地点の画像データを取得し、例えば、サーバ装置１００が、道路の情報を提供するウェブページ等に表示させることができるようになる。
【００４９】
また、車載装置１１０は、通信装置１２０を介してサーバ装置１００から、他の車両が所定の値以上の揺れを検知した地点の位置情報と、当該地点において他の車両が取得した車両情報とを取得する。
【００５０】
さらに、車載装置１１０は、他の車両が所定の値以上の揺れを検知した地点において取得した自車両の車両情報と、取得した他の車両の車両情報とを用いて、当該地点における道路の通行のし易さをレベル分けして判定する。例えば、車載装置１１０は、当該地点における道路の通行のし易さを、「安全に通行可能」、「安全な車線あり」、「減速により安全に通行可能」等の複数のレベルにレベル分けする。
【００５１】
さらにまた、車載装置１１０は、上記の判定結果と、自車両の車両情報とを含む当該地点の情報を、サーバ装置１００に送信する。
【００５２】
好ましくは、車載装置１１０が送信する当該地点の情報には、カメラ１４０で撮影した当該地点の画像データが含まれる。これにより、サーバ装置１００は、当該地点の最新の画像データを取得し、例えば、ウェブページ等に表示させる当該地点の画像を、容易に更新することができるようになる。
【００５３】
サーバ装置（情報処理装置）１００は、例えば、ＰＣ（Personal Computer）等の情報処理装置、又は複数の情報処理装置を含むシステムである。
【００５４】
サーバ装置１００は、走行中に所定の値以上の揺れを検知した車両（以下、第１の車両と呼ぶ）から送信される、所定の値以上の揺れが検知された地点の位置情報と、当該地点で第１の車両が取得した車両情報とを受信する。また、サーバ装置１００は、第１の車両とは異なる他の車両（以下、第２の車両と呼ぶ）に対して、当該地点の位置情報と、当該地点で検出された第１の車両の車両情報とを通知する。この通知された情報を用いて、第２の車両の車載装置１１０は、前述した判定結果と、当該地点における第２の車両の車両情報とを含む当該地点の情報を、サーバ装置１００に送信する。
【００５５】
また、サーバ装置１００は、例えば、第２の車両から送信される当該地点の情報を用いて、道路の通行のし易さを示す道路の情報を提供する。例えば、サーバ装置１００は、第２の車両から受信した当該地点の情報に含まれる判定結果を用いて、道路の通行のし易さ（又は危険度等）を示す地図情報と、当該地点の画像を含むウェブページを、ウェブブラウザを備えた情報処理装置等に提供する。
【００５６】
このように、本実施形態によれば、車両１０が取得する車両情報を用いて道路の情報を提供する情報提供システム１おいて、利用者が道路の通行のし易さを判断することができる道路の情報を提供することができるようになる。なお、道路の通行のし易さを示す地図情報、当該地点の画像等は、道路の通行のし易さを判断することができる道路の情報の一例である。
【００５７】
＜ハードウェア構成＞
（車載装置、及びサーバ装置のハードウェア構成）
車載装置１１０、及びサーバ装置１００は、一般的なコンピュータの構成を有する情報処理装置なので、ここでは、一般的なコンピュータのハードウェア構成について説明する。
【００５８】
図２は、一実施形態に係るコンピュータ（車載装置１１０、又はサーバ装置１００）のハードウェア構成の例を示す図である。コンピュータ２００は、例えば、ＣＰＵ（Central Processing Unit）２０１、ＲＡＭ（Random Access Memory）２０２、ＲＯＭ（Read Only Memory）２０３、ストレージデバイス２０４、通信Ｉ／Ｆ（Interface）２０５、外部接続Ｉ／Ｆ２０６、入力装置２０７、表示装置２０８、及びシステムバス２０９等を含む。
【００５９】
ＣＰＵ２０１は、ＲＯＭ２０３やストレージデバイス２０４等に格納されたプログラムやデータ等をＲＡＭ２０２上に読み出し、処理を実行することで、コンピュータ２００の各機能を実現する演算装置である。ＲＡＭ２０２は、ＣＰＵ２０１のワークエリア等として用いられる揮発性のメモリである。ＲＯＭ２０３は、電源を切ってもプログラムやデータを保持する不揮発性のメモリである。ストレージデバイス２０４は、ＨＤＤ（Hard Disk Drive）や、ＳＳＤ（Solid State Drive）等のストレージ装置であり、例えば、ＯＳ（Operation System）、プログラム、及び各種データ等を記憶する。
【００６０】
通信Ｉ／Ｆ２０５は、コンピュータ２００が他の情報処理装置と通信するためのインタフェースである。例えば、コンピュータ２００がサーバ装置１００である場合、通信Ｉ／Ｆ２０５は、有線又は無線ＬＡＮ（Local Area Network）等のネットワークインタフェースである。また、コンピュータ２００が車載装置１１０である場合、通信Ｉ／Ｆ２０５は、例えば、車両１０に搭載された車載ＥＣＵや、通信装置１２０等と通信するためのＣＡＮ（Controller Area Network）等の通信インタフェースである。
【００６１】
外部接続Ｉ／Ｆ２０６は、コンピュータ２００に外部装置を接続するためのインタフェースである。外部機器には、例えば、記録媒体等が含まれる。また、コンピュータ２００が車載装置１１０である場合、外部機器には、カメラ１４０、通信装置１２０も含まれ得る。
【００６２】
入力装置２０７は、利用者の入力操作を受け付けるための、キーボード、タッチパネル、操作ボタン等の入力デバイスである。表示装置２０８は、コンピュータ２００の処理結果等を表示するための表示デバイスである。システムバス２０９は、上記の各構成要素に共通に接続され、例えば、アドレス信号、データ信号、及び各種制御信号等を伝達する。
【００６３】
［第１の実施形態］
続いて、第１の実施形態に係る情報提供システム１の機能構成について説明する。
【００６４】
＜機能構成＞
図３は、第１の実施形態に係る情報提供システムの機能構成の例を示す図である。
【００６５】
（車載装置の機能構成）
車載装置１１０は、例えば、通信制御部３０１、他車情報取得部３０２、車両情報取得部３０３、判定部３０４、自車情報送信部３０５、事象検知部３０６、画像取得部３０７、位置情報取得部３０８、表示制御部３０９、記憶部３１０、及び情報提供部Ｂ３１１等を有する。
【００６６】
車載装置１１０は、例えば、図２のＣＰＵ２０１で、ＲＯＭ２０３やストレージデバイス２０４等の記録媒体に記憶されたプログラムを実行することにより、上記の各機能構成を実現している。また、上記の各機能構成のうち少なくとも一部は、ハードウェアによって実現されるものであっても良い。
【００６７】
通信制御部３０１は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現され、通信装置１２０を用いて、車載装置１１０を通信ネットワーク２０に接続して、サーバ装置１００や他の車載装置１１０との通信を行う。通信装置１２０は、通信制御部３０１の制御に従って、車両１０、又は通信装置１２０に備えられた１つ以上のアンテナ１２１を用いて無線通信を行う無線通信装置、又は無線通信モジュール等である。
【００６８】
他車情報取得部（第１の情報取得部の一例）３０２は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。他車情報取得部３０２は、他の車両（第１の車両）が、道路における予め定められた事象を検知した地点を示す位置情報と、当該地点において第１の車両が取得した車両情報（第１車両情報）とを含む他車情報を取得する。例えば、他車情報取得部３０２は、通信制御部３０１を用いて、サーバ装置１００から、第１の車両が所定の値以上の揺れ（例えば、縦揺れ）を検知した地点の位置情報と、当該地点において第１の車両が取得した車両情報とを含む他車情報を取得する。
【００６９】
図４（ａ）に、他車情報取得部３０２が取得する他車情報のイメージを示す。図４（ａ）に示すように、他車情報４０１には、例えば、「位置ＩＤ」、「位置情報」、「車両情報」等の情報が含まれる。「位置ＩＤ」は、第１の車両が予め定められた事象を検知した地点（位置）を識別する識別情報であり、例えば、サーバ装置１００によって決定（発行）される。
【００７０】
「位置情報」は、第１の車両が予め定められた事象を検知した地点の位置を示す情報であり、例えば、第１の車両によって取得された、位置座標、道路区分、走行方向、車線等の情報が含まれる。
【００７１】
位置座標は、第１の車両が予め定められた事象を検知した地点の緯度、経度等の座標情報である。なお、位置座標には、高度の情報が含まれていても良い。道路区分は、当該地点における道路の道路区分（例えば、一般道、高速道等）を示す情報である。走行方向は、当該地点における第１の車両の進行方向（例えば、車両の方位角、又は上り／下り等）を示す情報である。車線は、当該地点において、第１の車両が走行していた車線を示す情報である。
【００７２】
なお、図４（ａ）に示す「位置情報」に含まれる情報は一例である。「位置情報」は、他の車両が予め定められた事象を検知した地点を特定することができる情報であれば良く、例えば、図４（ａ）に示す「位置情報」の少なくとも一部は、「位置情報」に含まれていなくても良い。
【００７３】
「車両情報」は、予め定められた事象を検知した第１の車両が、予め定められた事象を検知した地点で取得した車両情報であり、例えば、揺れの大きさ、車速、舵角、加速度、横滑り等を示す情報が含まれる。揺れの大きさは、第１の車両に搭載されたセンサ１３０で検知された、例えば、縦揺れの大きさ等を示す情報である。車速は、第１の車両の走行速度を示す情報である。舵角は、第１の車両におけるステアリングの角度を示す情報である。加速度は、第１の車両における前後の加速度を示す情報である。横滑りは、第１の車両におけるタイヤの空転を低減させるトラクションコントロール機能のオン／オフ（作動しているか否か）を示す情報である。これらの車両情報は、第１の車両に搭載される車載装置１１０の車両情報取得部３０３が、例えば、第１の車両を制御する車両制御ＥＣＵや、センサ１３０等から取得する。
【００７４】
なお、図４（ａ）に示す「車両情報」に含まれる情報は一例である。例えば、図４（ａ）に示す「車両情報」の少なくとも一部は、「車両情報」に含まれていなくても良い。また、「車両情報」には、図４（ａ）に示す「車両情報」に含まれる情報とは異なる情報が含まれていても良い。
【００７５】
ここで、図３に戻り、車載装置１１０の機能構成の説明を続ける。
【００７６】
車両情報取得部（第２の情報取得部の一例）３０３は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。車両情報取得部３０３は、他車情報取得部３０２が取得した他車情報に含まれる位置情報を用いて、第１の車両が予め定められた事象を検知した地点における自車両（第２の車両）の車両情報（第２車両情報）を取得する。また、車両情報取得部３０３は、例えば、事象検知部３０６が予め定められた事象を検知した場合、自車両の車両情報を取得する。なお、車両情報取得部３０３が取得する車両情報には、例えば、図４（ａ）の他車情報４０１の「車両情報」に対応する各情報が含まれる。
【００７７】
判定部３０４は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。判定部３０４は、第１の車両が予め定められた事象を検知した地点における第１の車両の車両情報と、第２の車両（自車両）の車両情報とを用いて、当該地点における道路の通行のし易さ（又は、道路を通過する差異の危険度）をレベル分けして判定する。
【００７８】
例えば、第１の車両で所定の値以上の揺れが検知された地点において、第２の車両で所定の値以上の揺れが検知されなかった場合、判定部３０４は、第１の車両の車両情報と第２の車両の車両情報との比較により、一例として、次のような判定を行う。
【００７９】
例えば、判定部３０４は、当該地点において、第１の車両と第２の車両との車速の差が第１の閾値未満であり、第１の車両と第２の車両との舵角の差が第２の閾値未満である場合、当該地点における道路の通行のし易さを、安全に通行可能な第１のレベルと判定する。
【００８０】
ここで、第１の閾値は、第１の車両の車速と、第２の車両の車速とが同等であるか否か（例えば、第２の車両が道路上の障害を通過するために減速を行っていないか等）を判断するための値が予め定められているものとする。また、第２の閾値は、第１の車両の舵角と、第２の車両の舵角とが同等であるか否か（例えば、第２の車両が道路上の障害を回避するために車線変更を行っていないか等）を判断するための値が予め定められているものとする。
【００８１】
これにより、判定部３０４は、第２の車両が、当該地点を第１の車両と同等の車速、及び舵角で走行しても、所定の値以上の揺れが検知されないことから、例えば、当該地点における道路の障害が解消され、安全に走行可能な第１のレベルであると判定する。
【００８２】
また、判定部３０４は、当該地点における第１の車両と第２の車両との車速の差が第１の閾値未満であり、第１の車両と第２の車両との舵角の差が第２の閾値以上である場合、当該地点において、道路が安全に通行な車線を含む可能な第２のレベルと判定する。この場合、判定部３０４は、第２の車両が、当該地点において車線変更を行うことにより、当該地点を安全に通行することができたと判断し、当該地点における道路の通行のし易さを、例えば、第１のレベルより低い第２のレベルと判定する。
【００８３】
さらに、判定部３０４は、当該地点における第１の車両と第２の車両との車速の差が第１の閾値以上である場合、当該地点において、減速することにより安全に通行可能な第３のレベルと判定する。この場合、判定部３０４は、第２の車両が、当該地点において、減速することにより、当該地点を安全に通行することができたと判断し、当該地点における道路の通行のし易さを、例えば、第１のレベル、及び第２のレベルより低い第３のレベルと判定する。
【００８４】
自車情報送信部（送信部）３０５は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現される。自車情報送信部３０５は、第１の車両が予め定められた事象を検知した地点における、第２の車両の車両情報と、判定部３０４による判定結果とを含む当該地点の情報を、道路の通行のし易さを示す道路の情報を提供する情報処理装置に送信する。例えば、自車情報送信部３０５は、第１の車両が所定の値以上の揺れを検知した地点における、第２の車両の車両情報と、判定部３０４による判定結果とを含む当該地点の情報を、通信制御部３０１を介して、サーバ装置１００に送信する。
【００８５】
好ましくは、自車情報送信部３０５が送信する当該地点の情報には、第２の車両における、予め定められた事象（例えば、所定の値以上の揺れ）の検知結果が含まれる。
【００８６】
また、好ましくは、自車情報送信部３０５が送信する当該地点の情報には、画像取得部３０７が取得する、当該地点、及びその周辺を撮影した画像データが含まれる。
【００８７】
事象検知部３０６は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現され、予め定められた事象を検知する。例えば、事象検知部３０６は、センサ１３０で、所定の値以上の揺れ（例えば、縦揺れ）が検出されたことを検知する。なお、所定の値は、前述したように、例えば、道路に陥没、落石、落下物等の障害がある場合に検知され、かつ通常の走行時には検知され難い値が予め定められているものとする。
【００８８】
なお、事象検知部３０６で、予め定められた事象が検知された場合、自車情報送信部３０５は、予め定められた事象が検知された地点の位置情報と、当該地点で車両情報取得部３０３が取得した車両情報とを含む当該地点の情報を、サーバ装置１００に送信する。
【００８９】
画像取得部３０７は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現され、カメラ１４０を用いて、車両１０の周辺を撮影した画像データを取得する。画像取得部３０７が取得する画像データは、動画データであっても良いし、１つ以上の静止画データであっても良い。
【００９０】
例えば、画像取得部３０７は、車両１０の周辺を継続的に撮影して記憶部３１０に記憶し、記憶した画像データの中から、事象検知部３０６が予め定められた事象を検知した時点（及び前後）の画像データを取得する。
【００９１】
位置情報取得部３０８は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現され、車両１０の位置を示す位置情報を取得する。例えば、位置情報取得部３０８は、図４（ａ）に示す他車情報４０１の「位置情報」に対応する情報を取得する。
【００９２】
例えば、位置情報取得部３０８は、車両１０の位置を示す位置座標を、車両１０に搭載されたカーナビゲーション装置や、カメラ１４０が撮影した画像データに含まれる位置情報等から取得する。或いは、位置情報取得部３０８は、位置座標を、ＧＰＳ（Global Positioning System）や、車両１０の車両情報等を用いて、自ら算出するものであっても良い。
【００９３】
同様に、位置情報取得部３０８は、道路区分、走行方向、車線等の情報を、例えば、車両１０に搭載されたカーナビゲーション装置等から取得する。或いは、位置情報取得部３０８は、カメラ１４０が撮影した画像データ等を解析して、自ら取得するもの等であっても良い。
【００９４】
表示制御部３０９は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現され、例えば、サーバ装置１００や、情報提供部Ｂ３１１が提供する表示画面等を、図２の表示装置２０８や、外部の表示装置等に表示させる。
【００９５】
記憶部３１０は、例えば、図２のＣＰＵ２０１で実行されるプログラム、及びストレージデバイス２０４、ＲＡＭ２０２等によって実現され、例えば、他車情報取得部３０２が取得した他車情報４０１や、カメラ１４０が撮影した画像データ等を記憶する。
【００９６】
情報提供部Ｂ３１１は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現され、サーバ装置１００から提供される道路の情報や、他の車両から提供される道路の情報等の表示画面を取得して提供する。一例として、情報提供部Ｂ３１１は、ウェブブラウザの機能を有し、サーバ装置１００が提供するウェブサーバに接続し、サーバ装置１００が提供するウェブページを、表示制御部３０９を用いて表示させる。
【００９７】
（サーバ装置の機能構成）
サーバ装置１００は、例えば、通信制御部３２１、情報管理部３２２、情報提供部Ａ３２３、及び道路情報ＤＢ（Database）３２４等を有する。なお、道路情報ＤＢ３２４は、サーバ装置１００の外部に設けられた、他の情報処理装置等によって実現されるものであっても良い。
【００９８】
サーバ装置１００は、例えば、図２のＣＰＵ２０１で実行されるプログラム（或いは、複数のコンピュータ２００で実行されるプログラム）により、上記の各機能構成を実現している。
【００９９】
通信制御部３２１は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現され、通信Ｉ／Ｆ２０５等を用いて、１つ以上の車両１０に搭載される１つ以上の車載装置１１０と通信を行う。
【０１００】
情報管理部３２２は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現され、１つ以上の車載装置１１０から送信される、予め定められた事象が検知された地点の情報を、道路情報ＤＢ３２４に記憶して管理する。
【０１０１】
道路情報ＤＢ３２４には、例えば、図４（ｂ）に示すような、第１の車両が予め定められた事象を検知した地点において、１つ以上の第２の車両が取得した当該地点の情報４０２が含まれる。図４（ｂ）の例では、当該地点の情報４０２には、「位置ＩＤ」、「日時」、「車両ＩＤ」、「状態」、「車両情報」、「画像データ」等が含まれている。
【０１０２】
「位置ＩＤ」は、図４（ａ）に示す他車情報４０１に含まれる位置ＩＤに対応しており、第１の車両が所定の値以上の揺れを検知した地点（位置）を識別する識別情報である。情報管理部３２２は、例えば、車載装置１１０から受信した当該地点の情報が、道路情報ＤＢ３２４に未登録の地点の情報である場合、新たな位置ＩＤを決定（発行）して、受信した当該地点の情報を管理する。また、情報管理部３２２は、新たに発行された位置ＩＤに対応する他車情報４０１を、情報提供システム１に含まれる車両１０に搭載される車載装置１１０に通知する。
【０１０３】
「日時」は、第２の車両が、当該地点の情報を取得（又は送信）した日時を示す情報である。「車両ＩＤ」は、当該地点の情報を送信した第２の車両を識別する識別情報である。
【０１０４】
「状態」は、当該地点の道路の状態を示す情報である。例えば、「通行可能」、「安全な車線あり」、「要減速」等の情報は、第２の車両から送信される当該地点の情報に含まれる判定結果が記憶されている。
【０１０５】
一方、「通行不能」、「揺れあり」等の情報は、一例として、情報管理部３２２が、第２の車両から送信される当該地点の情報を用いて判断する。例えば、第２の車両から送信される当該地点の情報に、当該地点の前後の画像データが含まれており、画像データには撮影時の位置座標が含まれているものとする。この場合、情報管理部３２２は、画像データに含まれている位置情報により、第２の車両が当該地点を通過したか否かを判断することができる。
【０１０６】
また、別の一例として、第２の車両の車載装置１１０は、当該地点で所定の値以上の揺れを検知した場合、当該地点における位置情報と車両情報とに加えて、当該地点を通過したか否かを示す当該地点の情報を、サーバ装置１００に送信するものであっても良い。
【０１０７】
例えば、このようにして、情報管理部３２２は、第２の車両が当該地点を通過したか否かを判断して、第２の車両が当該地点で所定の値以上の揺れを検知し、かつ当該地点を通過していない場合、当該地点の「状態」を「通行不能」とする。また、情報管理部３２２は、第２の車両が当該地点で所定の値以上の揺れを検知し、かつ当該地点を通過した場合、当該地点の「状態」を「揺れあり」とする。
【０１０８】
「車両情報」は、図４（ａ）に示す他車情報４０１の「車両情報」に対応しており、例えば、前述した、揺れの大きさ、車速、舵角、加速度、横滑り等の情報が含まれる。「画像データ」は、第２の車両から送信される当該地点の情報に含まれる１つ以上の画像データである。なお、当該地点の情報４０２には、例えば、「位置情報」等の情報がさらに含まれていても良い。
【０１０９】
情報提供部Ａ３２３は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現され、車載装置１１０の判定部３０４による判定結果を用いて、道路の通行のし易さを示す道路の情報を提供する。例えば、情報提供部Ａ３２３は、ウェブサーバの機能を有し、道路の通行のし易さを示す地図情報と、第１の車両が所定の値以上の揺れを検知した地点の画像とを含む表示画面を生成して、生成した表示画面を含むウェブページを提供する。なお、情報提供部Ａ３２３が提供する表示画面、及びその作成処理の例については、後述する。
【０１１０】
＜処理の流れ＞
続いて、第１の実施形態に係る情報提供システム１による情報提供方法の処理の流れについて説明する。
【０１１１】
（車載装置の処理）
図５は、第１の実施形態に係る車載装置の処理の一例を示すフローチャートである。車両１０に搭載される車載装置１１０は、例えば、車両１０が走行可能な状態に起動（イグニッションオン）した後、図５に示す処理を実行する。
【０１１２】
ステップＳ５０１において、他車情報取得部３０２は、例えば、図４（ａ）に示すような、第１の車両（他の車両）が所定の値以上の揺れを検知した地点の情報である他車情報４０１を、通信制御部３０１を介して、サーバ装置１００から取得する。
【０１１３】
ステップＳ５０２において、車載装置１１０は、事象検知部３０６により、第２の車両（自車両）において、所定の値以上の揺れが検知されたか否かを判断する。所定の値以上の揺れが検知されていない場合、車載装置１１０は、処理をステップＳ５０３に移行させる。一方、所定の値以上の揺れが検知された場合、車載装置１１０は、処理をステップＳ５１０に移行させる。
【０１１４】
ステップＳ５０３に移行すると、車載装置１１０は、取得した他車情報４０１に含まれる位置情報と、位置情報取得部３０８が取得する位置情報とにより、第２の車両の位置が、第１の車両が所定の値以上の揺れを検知した地点であるかを判断する。
【０１１５】
第２の車両の位置が、第１の車両が所定の値以上の揺れを検知した地点でない場合、車載装置１１０は、処理をステップＳ５０２に戻して、同様の処理を再び実行する。一方、第２の車両の位置が、第１の車両が所定の値以上の揺れを検知した地点である場合、車載装置１１０は、ステップＳ５０４以降の処理を実行する。
【０１１６】
ステップＳ５０４に移行すると、車両情報取得部３０３は、第２の車両の車両情報（例えば、車速、舵角）を取得し、画像取得部３０７は、カメラ１４０が撮影した当該地点の画像（カメラ画像）を取得する。
【０１１７】
好ましくは、画像取得部３０７が取得する当該地点の画像には、他の車両が所定の値以上の揺れを検知した地点の画像、及び当該地点の前後の画像等が含まれる。
【０１１８】
ステップＳ５０５において、判定部３０４は、他車情報取得部３０２が取得した他車情報４０１に含まれる第１の車両の車速と、車両情報取得部３０３が取得した第２の車両の車速に差異があるか否かを判断する。例えば、判定部３０４は、第１の車両と第２の車両との車速の差が、前述した第１の閾値以上である場合、第１の車両と第２の車両の車速に差異があると判断する。
【０１１９】
第１の車両と第２の車両の車速に差異があると判断された場合、判定部３０４は、ステップＳ５０６において、当該地点における道路の通行のし易さを、減速することにより安全に通行可能なレベルである「要減速」（第３のレベル）と判定する。
【０１２０】
一方、第１の車両と第２の車両の車速に差異がないと判断された場合、判定部３０４は、処理をステップＳ５０７に移行させる。
【０１２１】
ステップＳ５０７に移行すると、判定部３０４は、他車情報取得部３０２が取得した他車情報４０１に含まれる第１の車両の舵角と、車両情報取得部３０３が取得した第２の車両の舵角に差異があるか否かを判断する。例えば、判定部３０４は、第１の車両の舵角と第２の車両の舵角との差が、前述した第２の閾値以上である場合、第１の車両と第２の車両の舵角に差異があると判断する。
【０１２２】
第１の車両と第２の車両の舵角に差異があると判断された場合、判定部３０４は、ステップＳ５０８において、当該地点における道路の通行のし易さを、車線を変更することにより安全に走行可能なレベルである「安全な車線あり」（第２のレベル）と判定する。
【０１２３】
一方、第１の車両と第２の車両の舵角に差異がないと判断された場合、判定部３０４は、ステップＳ５０９において、当該地点における道路の通行のし易さを、安全に走行可能なレベルである「通行可能」（第１のレベル）と判定する。
【０１２４】
なお、ステップＳ５０４において取得された第２の車両の車両情報、当該地点の画像、及びステップＳ５０５〜Ｓ５０９で判定された、判定部３０４による判定結果は、一例として、ステップＳ５１１において、記憶部３１０に記憶される。
【０１２５】
また、別の一例として、ステップＳ５０４において取得された第２の車両の車両情報、当該地点の画像、及び判定部３０４による判定結果は、自車情報送信部３０５が、当該地点の情報として、サーバ装置１００に送信するものであっても良い。
【０１２６】
一方、ステップＳ５０２からステップＳ５１０に移行すると、位置情報取得部３０８は、所定の値以上の揺れが検知された地点の位置情報を取得し、車両情報取得部３０３は、所定の値以上の揺れが検知された地点における、第２の車両の車両情報を取得する。さらに、画像取得部３０７は、所定の値以上の揺れが検知された地点、及び当該地点の前後の画像データ等を取得する。ここで取得された位置情報、車両情報、及び画像データ（カメラ画像）は、一例として、ステップＳ５１１において、記憶部３１０に記憶される。
【０１２７】
また、別の一例として、ステップＳ５１０において取得された位置情報、車両情報、及び画像データは、自車情報送信部３０５が、当該地点の情報として、サーバ装置１００に送信するものであっても良い。
【０１２８】
ステップＳ５１１で、ステップＳ５０２〜Ｓ５１０で取得された情報が、記憶に記憶された場合、ステップＳ５１２において、自車情報送信部３０５は、アクセサリ電源がオフ（ＡＣＣ−ＯＦＦ）であるか否かを判断する。
【０１２９】
ＡＣＣ−ＯＦＦでない場合、自車情報送信部３０５は、処理をステップＳ５０２に戻して、車載装置１１０は、同様の処理を繰り返し実行する。一方、ＡＣＣ−ＯＦＦである場合、自車情報送信部３０５は、ステップＳ５１３において、記憶部３１０に記憶されている当該地点の情報を、サーバ装置１００等に送信する。
【０１３０】
なお、図５に示す処理は一例である。例えば、ステップＳ５０２において、事象検知部３０６は、所定の値以上の揺れとは異なる、１つ以上の予め定められた事象（例えば、横滑り、落石、冠水、積雪等）を検知するものであっても良い。
【０１３１】
また、車載装置１１０の判定部３０４は、ステップ５０２で所定の値以上の揺れが検知された場合、第２の車両が、当該地点を通過できない「通行不能」状態であるか、当該地点を通過できた「揺れあり」状態であるかを判定するものであっても良い。これにより、例えば、サーバ装置１００において、第２の車両が当該地点を通過できたか否かを判断する処理を省略することができるようになるので、サーバ装置１００の負荷を低減させることができる。
【０１３２】
（サーバ装置の処理）
図６は、第１の実施形態に係るサーバ装置の処理の一例を示すフローチャートである。この処理は、サーバ装置１００が、第２の車両から送信される当該地点の情報を受信したときに実行する処理の一例を示している。
【０１３３】
ステップＳ６０１において、サーバ装置１００の通信制御部３２１が、第２の車両から送信される当該地点の情報を受信すると、サーバ装置１００は、ステップＳ６０２以降の処理を実行する。
【０１３４】
ステップＳ６０２において、情報管理部３２２は、通信制御部３２１が受信した情報を用いて、道路情報ＤＢ３２４を更新する。例えば、情報管理部３２２は、通信制御部３２１が受信した情報を用いて、図４（ｂ）に示すような当該地点の情報４０２を更新する。
【０１３５】
ステップＳ６０３において、情報提供部Ａ３２３は、所定の期間（例えば、直近１時間、直近３時間、直近６時間、直近２４時間等）内に、当該地点を車両が通過した通行実績があるかを判断する。例えば、情報提供部Ａ３２３は、図４（ｂ）に示すような当該地点の情報４０２を用いて、所定の期間内に、「状態」が「通行不能」とは異なる情報が記憶されている場合、通行実績があると判断する。
【０１３６】
通行実績があると判断された場合、情報提供部Ａ３２３は、処理をステップＳ６０５に移行させる。一方、通行実績がないと判断された場合、情報提供部Ａ３２３は、処理をステップＳ６０４に移行させる。
【０１３７】
ステップＳ６０４に移行すると、情報提供部Ａ３２３は、当該地点において道路が通行不可であると判断する。
【０１３８】
一方、ステップＳ６０３からステップＳ６０５に移行すると、情報提供部Ａ３２３は、所定の期間内に、当該地点を車両が通過した車両が、揺れを検知したか（揺れがあるか）を判断する。例えば、情報提供部Ａ３２３は、図４（ｂ）に示すような当該地点の情報４０２を用いて、所定の期間内に、「状態」に「揺れあり」の情報が記憶されている場合、当該地点を車両が通過した車両が、揺れを検知したと判断する。
【０１３９】
当該地点を車両が通過した車両が揺れを検知したと判断された場合、情報提供部Ａ３２３は、処理をステップＳ６０６に移行させる。一方、当該地点を車両が通過した車両が揺れを検知していないと判断された場合、情報提供部Ａ３２３は、処理をステップＳ６０７に移行させる。
【０１４０】
ステップＳ６０６に移行すると、情報提供部Ａ３２３は、当該地点における道路の通行のし易さを、当該地点を通行することによるリスクが大きい「リスク大」と判断する。
【０１４１】
一方、ステップＳ６０５からステップＳ６０７に移行すると、情報提供部Ａ３２３は、所定の期間内に、当該地点を車両が通過した車両の「状態」が、「要減速」であるかを判断する。例えば、情報提供部Ａ３２３は、図４（ｂ）に示すような当該地点の情報４０２を用いて、所定の期間内に、「状態」に「要減速」の情報が記憶されている場合、当該地点を車両が通過した車両の状態が、「要減速」であると判断する。或いは、情報提供部Ａ３２３は、所定の期間内に、「状態」に「要減速」の情報が記憶されている割合が、所定の割合以上である場合、当該地点を車両が通過した車両の状態が、「要減速」であると判断するものであっても良い。
【０１４２】
当該地点を車両が通過した車両の状態が「要減速」であると判断された場合、情報提供部Ａ３２３は、ステップＳ６０８において、当該地点における道路の通行のし易さを、「リスク大」より、リスクが低い「リスク中」と判断する。
【０１４３】
一方、当該地点を車両が通過した車両の状態が「要減速」でないと判断された場合、情報提供部Ａ３２３は、ステップＳ６０９において、当該地点における道路の通行のし易さを、「リスク大」、「リスク中」より、リスクが低い「リスク小」と判断する。
【０１４４】
ステップＳ６１０において、情報提供部Ａ３２３は、ステップＳ６０３〜Ｓ６０９で判断された、当該地点の通行のし易さが、提供中のウェブページにおける表示画面の出力状態と同じであるか否かを判断する。
【０１４５】
提供中のウェブページにおける表示画面の出力状態と同じである場合、情報提供部Ａ３２３は、処理を終了させる。一方、提供中のウェブページにおける表示画面の出力状態と同じでない場合、情報提供部Ａ３２３は、ステップＳ６１１において、ウェブページの出力状態、例えば、当該地点の通行のし易さを示す地図情報を更新する。
【０１４６】
（情報提供部が提供する表示画面の例）
図７は、一実施形態に係る情報提供部が提供する表示画面の例を示す図である。情報提供部Ａ３２３は、例えば、ウェブサーバの機能を有し、ウェブブラウザで所定の接続先に接続する情報処理装置に対して、図７に示すような表示画面を表示させる。
【０１４７】
図７において、情報提供部Ａ３２３が提供する表示画面には、道路の通行のし易さを示す地図情報７００が含まれる。
【０１４８】
好ましくは、利用者は、地図情報７００上に表示された複数の選択肢７０１の中から、道路の通行のし易さを判定する所定の期間を設定することができる。
【０１４９】
また、情報提供部Ａ３２３は、図６に示す処理により判断された、道路の通行のし易さを、「通行不能」を示す線７０２、「リスク大」を示す線７０３、「リスク中」を示す線７０４、「リスク小」を示す線７０５等を用いて、レベル分けして表示する。
【０１５０】
好ましくは、情報提供部Ａ３２３が提供する表示画面は、第１の車両が所定の値以上の揺れを検知した地点の画像７０７を含む。この画像７０７は、利用者が、例えば、表示画面に表示されたカメラアイコン７０６を選択することによって、表示させることができる。情報提供部Ａ３２３は、カメラアイコン７０６が選択されると、例えば、図４（ｂ）に示すような当該地点の情報４０２の「車両情報」を参照し、最も大きい揺れを検知した車両１０が取得した画像データを用いて、当該地点の画像７０７を表示させる。
【０１５１】
このような表示画面により、情報提供システム１の利用者は、地図情報７００を用いて、道路の通行のし易さを容易に判断することができるようになり、かつ現地の状況を画像７０７で確認することができるようになる。
【０１５２】
なお、図７に示す表示画面は、情報提供部Ａ３２３が提供する表示画面の一例である。例えば、情報提供部Ａ３２３は、「リスク大」、「リスク中」、「リスク小」等の情報に代えて、車載装置１１０が判定した「要減速」、「安全な車線あり」、「通行可能」等の情報を用いて、地図情報７００を表示画面に表示させるものであっても良い。
【０１５３】
以上、本実施形態によれば、車両１０が取得する車両情報を用いて道路の情報を提供する情報提供システム１において、利用者が道路の通行のし易さを判断することができる道路の情報を提供することができるようになる。
【０１５４】
［第２の実施形態］
第１の実施形態では、車載装置１１０の判定部３０４は、第１の車両、及び第２の車両から取得した車両情報のうち、車速、及び舵角を示す情報を用いて、道路の通行のし易さをレベル分けして判定していた。ただし、これはあくまで一例であり、車載装置１１０の判定部３０４は、車速、舵角以外の車両情報を用いて、道路の通行のし易さをレベル分けして判定するものであっても良い。
【０１５５】
第２の実施形態では、車載装置１１０の判定部３０４が、車速、舵角以外の車両情報を用いて、道路の通行のし易さをレベル分けして判定する場合の処理の例について説明する。
【０１５６】
図８は、第２の実施形態に係る車載装置の処理の一例を示す図である。なお、図８に示す処理のうち、ステップＳ５０１〜Ｓ５０４、Ｓ５１０〜Ｓ５１３の処理は、図６に示す第１の実施形態の処理と同様なので、ここでは、第１の実施形態との相違点を中心に説明を行う。なお、ここでは、車両情報取得部３０３が取得する車両情報に、車両１０の加速度、及び横滑りの情報が含まれているものとする。
【０１５７】
ステップＳ８０１において、判定部３０４は、他車情報取得部３０２が取得した他車情報４０１に含まれる第１の車両の加速度と、車両情報取得部３０３が取得した第２の車両の加速度とに差異があるか否かを判断する。例えば、判定部３０４は、第１の車両と第２の車両との加速度の差が、第３の閾値以上である場合、第１の車両と第２の車両の加速度に差異があると判断する。
【０１５８】
なお、加速度の差異は、例えば、道路における積雪、泥沼化、冠水等により、車速が低下するような状況を判定するために用いられる。
【０１５９】
第１の車両と第２の車両の加速度に差異があると判断された場合、判定部３０４は、ステップＳ８０２において、当該地点における道路の通行のし易さを、当該地点において加速操作が必要になる「要加速」と判定する。一方、第１の車両と第２の車両との加速度の差が第３の閾値未満である場合、判定部３０４は、処理をステップＳ８０３に移行させる。
【０１６０】
ステップＳ８０３に移行すると、判定部３０４は、他車情報取得部３０２が取得した他車情報４０１に含まれる第１の車両の横滑りと、車両情報取得部３０３が取得した第２の車両における横滑りとに差異があるかを判断する。例えば、判定部３０４は、第１の車両における横滑りの有無と、第２の車両における横滑りの有無が相違する場合、第１の車両と第２の車両の横滑りに差異があると判断する。
【０１６１】
なお、横滑りの有無の情報は、例えば、道路の凍結、砂、落葉等により、車両１０が横滑りするような状況を判定するために用いられる。
【０１６２】
第１の車両と第２の車両の横滑りに差異があると判断された場合、判定部３０４は、ステップＳ８０４において、当該地点における道路の通行のし易さを、当該地点において減速操作が必要になる「要減速」と判定する。
【０１６３】
一方、第１の車両と第２の車両の横滑りに差異がないと判断された場合、判定部３０４は、処理をステップＳ８０５に移行させる。
【０１６４】
なお、当該地点において横滑りが発生する状況では、例えば、ステップＳ５０２で検知される所定の値以上の揺れには、ガードレールや他の車両等との接触による横揺れが含まれることが想定される。従って、本実施形態に係る所定の値以上の揺れには、縦揺れだけではなく、横揺れが含まれていても良い。
【０１６５】
ステップＳ８０５に移行すると、判定部３０４は、他車情報取得部３０２が取得した他車情報４０１に含まれる第１の車両の車速と、車両情報取得部３０３が取得した第２の車両の車速とに差異があるか否かを判断する。なお、この処理は、図５のステップＳ５０５の処理と同様で良い。
【０１６６】
第１の車両と第２の車両の車速に差異があると判断された場合、判定部３０４は、ステップＳ８０４において、当該地点における道路の通行のし易さを、例えば、第１の実施形態と同様に「要減速」と判定する。
【０１６７】
一方、第１の車両と第２の車両の車速に差異がないと判断された場合、判定部３０４は、処理をステップＳ８０６に移行させる。
【０１６８】
ステップＳ８０６に移行すると、判定部３０４は、他車情報取得部３０２が取得した他車情報４０１に含まれる第１の車両の舵角と、車両情報取得部３０３が取得した第２の車両の舵角とに差異があるか否かを判断する。なお、この処理は、図５のステップＳ５０７の処理と同様で良い。
【０１６９】
第１の車両と第２の車両の舵角に差異があると判断された場合、判定部３０４は、ステップＳ８０７において、当該地点における道路の通行のし易さを、例えば、第１の実施形態と同様に「安全な車線あり」と判定する。
【０１７０】
一方、第１の車両と第２の車両の舵角に差異がないと判断された場合、判定部３０４は、ステップＳ８０８において、当該地点における道路の通行のし易さを、例えば、第１の実施形態と同様に「通行可能」と判定する。
【０１７１】
このように、判定部３０４は、必要に応じて、車両情報取得部３０３が取得する様々な車両情報を用いて、道路の通行のし易さを判定することができる。
【０１７２】
なお、第１、２の実施形態では、車載装置１１０が判定部３０４を有し、判定処理を実行するので、道路の通行のし易さを示す道路の情報を提供するサーバ装置１００の負荷を軽減させる効果が期待できる。
【０１７３】
［第３の実施形態］
第１、２の実施形態では、車載装置１１０が判定部３０４を有している場合の例について説明したが、判定部３０４はサーバ装置１００が有しているものであっても良い。第３の実施形態では、サーバ装置１００が判定部３０４を有している場合の例について説明する。
【０１７４】
＜機能構成＞
図９は、第３の実施形態に係る情報提供システムの機能構成の例を示す図である。ここでは、図３に示す第１の実施形態に係る情報提供システム１との相違点を中心に説明を行う。
【０１７５】
（車載装置の機能構成）
第３の実施形態に係る車載装置１１０は、図３に示す第１の実施形態に係る車載装置１１０の機能構成のうち、判定部３０４を有していなくても良い。また、第３の実施形態では、自車情報送信部３０５がサーバ装置１００に送信する当該地点の情報には、判定部３０４による判定結果が含まれていなくても良い。
【０１７６】
なお、第３の実施形態に係る車載装置１１０の他の機能構成は、図３に示す第１の実施形態に係る車載装置１１０の機能構成と同様で良い。
【０１７７】
（サーバ装置の機能構成）
第３の実施形態に係るサーバ装置１００は、図３に示す第１の実施形態に係るサーバ装置１００の機能構成に加えて、第１の情報取得部９０１、第２の情報取得部９０２、及び判定部３０４等を有する。
【０１７８】
第１の情報取得部９０１は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現され、第１の車両が、道路における予め定められた事象を検知した地点を示す位置情報と、当該地点における第１の車両の車両情報（第１車両情報）とを取得する。例えば、第１の情報取得部９０１は、第１の車両が送信する、所定の値以上の揺れを検知した地点を示す位置情報と、当該地点における第１の車両の車両情報とを含む当該地点の情報を、通信制御部３２１を介して受信する。
【０１７９】
第２の情報取得部９０２は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現され、第１の車両が予め定められた事象を検知した地点における第２の車両の車両情報（第２車両情報）を取得する。例えば、第２の情報取得部９０２は、第２の車両が送信する、第２の車両の車両情報を含む当該地点の情報を、通信制御部３２１を介して受信する。
【０１８０】
なお、第１の情報取得部９０１、及び第２の情報取得部９０２の機能は、１つの情報取得部９０３で実現されるものであっても良い。
【０１８１】
また、本実施形態に係る情報管理部（管理部）３２２は、第１の情報取得部９０１が取得する第１の車両の車両情報と、第２の情報取得部９０２が取得する１つ以上の第２の車両の車両情報とを、道路情報ＤＢ３２４に記憶して管理する。
【０１８２】
判定部３０４は、例えば、図２のＣＰＵ２０１で実行されるプログラムによって実現され、情報管理部３２２が管理する第１の車両の車両情報と、第２の車両の所領情報とを用いて、当該地点における道路の通行のし易さをレベル分けして判定する
さらに、本実施形態に係る情報提供部Ａ３２３は、サーバ装置１００の判定部３０４の判定結果を用いて、道路の通行のし易さを示す道路の情報を提供する。
【０１８３】
＜処理の流れ＞
（サーバ装置の処理）
図１０は、第３の実施形態に係るサーバ装置の処理の例を示すフローチャートである。なお、第３の実施形態に係るサーバ装置１００の基本的な処理は、図６に示す第１の実施形態に係るサーバ装置の処理と同様なので、ここでは、同様の処理に関する詳細な説明は省略する。
【０１８４】
ステップＳ１００１において、サーバ装置１００は、第２の情報取得部９０２が、通信制御部３２１を介して、第２の車両から送信される当該地点の情報を受信すると、ステップＳ１００２以降の処理を実行する。
【０１８５】
ステップＳ１００２において、情報管理部３２２は、第２の情報取得部９０２が受信した第２の車両の車両情報を用いて、道路情報ＤＢ３２４に含まれる当該地点の情報を更新する。なお、第２の実施形態に係る道路情報ＤＢ３２４に含まれる当該地点の情報は、図４（ｂ）に示す第１の実施形態に係る当該地点の情報４０２に含まれる各情報のうち、「状態」の情報が含まれていなくても良い。
【０１８６】
ステップＳ１００３において、判定部３０４は、所定の期間（例えば、直近１時間、直近３時間、直近６時間、直近２４時間等）内に、当該地点を車両が通過した通行実績があるかを判断する。
【０１８７】
通行実績があると判断された場合、判定部３０４は、処理をステップＳ１００５に移行させる。一方、通行実績があると判断されない場合、判定部３０４は、処理をステップＳ１００４に移行させる。
【０１８８】
ステップＳ１００４に移行すると、判定部３０４は、当該地点において道路が通行不可であると判断する。
【０１８９】
一方、ステップＳ１００３からステップＳ１００５に移行すると、判定部３０４は、所定の期間内に、当該地点を車両が通過した第２の車両の車両情報に、「揺れなし」、すなわち、所定の値以上の揺れが検知されていないデータがあるか否かを判断する。
【０１９０】
「揺れなし」のデータがある場合、判定部３０４は、処理をステップＳ１００６に移行させる。一方、「揺れなし」のデータがない場合、判定部３０４は、処理をステップＳ１００７に移行させる。
【０１９１】
ステップＳ１００６に移行すると、判定部３０４は、当該地点における道路の通行のし易さを、「リスク大」と判断する。
【０１９２】
一方、ステップＳ１００５からステップＳ１００７に移行すると、判定部３０４は、所定の期間内に、当該地点を通過した第１の車両と第２の車両の舵角に差異があるかを判断する。例えば、判定部３０４は、１つ以上の第２の車両から取得した車両情報の中に、第１の車両情報に含まれる舵角より、閾値以上の差異がある舵角が含まれるか（或いは、所定の割合以上含まれるか）否かを判断する。
【０１９３】
当該地点を通過した第１の車両と第２の車両の舵角に差異があると判断された場合、判定部３０４は、ステップＳ１００８において、当該地点における道路の通行のし易さを、「リスク中」と判断する。
【０１９４】
一方、当該地点を通過した第１の車両と第２の車両の舵角に差異がないと判断された場合、判定部３０４は、ステップＳ１００９において、当該地点における道路の通行のし易さを、「リスク小」と判断する。
【０１９５】
なお、ステップＳ１００３〜Ｓ１００９で判定部３０４が判定した結果は、例えば、図１１に示すような判定結果１１００として、道路情報ＤＢ３２４に記憶される。
【０１９６】
図１１は、第３の実施形態に係る判定部による判定結果のイメージを示す図である。図１１の例では、判定部３０４による判定結果１１００には、「位置ＩＤ」、「車速」、「舵角」、「縦揺」、「状態」等の情報が含まれる。
【０１９７】
「位置ＩＤ」は、第１の車両が所定の値以上の揺れを検知した地点を識別する識別情報である。図１１の例では、位置ＩＤ「０００２０」に関する情報のみが例示されている。
【０１９８】
「車速」は、判定部３０４が判定した、第１の車両と第２の車両の車速に差異があるか（閾値以上の差があるか）を示す情報であり、第１の車両と第２の車両の車速に差異がある場合、「○」が設定される。同様に、「舵角」は、判定部３０４が判定した、第１の車両と第２の車両の舵角に差異がある場合、「○」が設定される。
【０１９９】
また、「縦揺」は、第２の車両で、所定の値以上の揺れ（縦揺れ）が検知された場合、「○」が設定される。「状態」は、ステップＳ１００３〜Ｓ１００９で判定部３０４が判定した「通行不可」、「リスク大」、「リスク中」、「リスク小」等の情報が記憶される。
【０２００】
図１１の例では、状態「リスク大」は、第２の車両が当該地点を通行した実績があるものの、当該地点を通行した第２の車両は、いずれも縦揺れを検知していることが判る。従って、当該地点を通行する車両は、何らかの被害を受ける恐れがある。
【０２０１】
また、状態「リスク中」は、当該地点おいて、第１の車両と舵角の差異がある場合、第２の車両において、縦揺れが検知されていないことが判る。従って、当該地点を通過する車両は、例えば、車線変更等、ステアリング操作により、車両への被害を回避できる可能性がある。
【０２０２】
さらに、状態「リスク小」は、当該地点において、いずれの第２の車両でも、縦揺れが検知されていないことが判る。従って、当該地点を通過する車両は、例えば、特別な操作を行わなくても、車両への被害を受けることがない可能性がある。
【０２０３】
情報提供部Ａ３２３は、例えば、このような判定結果１１００に記憶された、所定の期間内の「状態」の遷移や、割合等により、道路の通行のし易さを示す道路の情報を提供する。
【０２０４】
ここで、図１０に戻り、フローチャートの説明を続ける。
【０２０５】
ステップＳ１０１０において、情報提供部Ａ３２３は、例えば、図１１に示されるような判定部３０４による判定結果１１００を用いて、当該地点の通行のし易さが、提供中のウェブページにおける表示画面の出力状態と同じであるか否かを判断する。
【０２０６】
提供中のウェブページにおける表示画面の出力状態と同じである場合、情報提供部Ａ３２３は、処理を終了させる。一方、提供中のウェブページにおける表示画面の出力状態と同じでない場合、情報提供部Ａ３２３は、処理をステップＳ１０１１に移行させる。
【０２０７】
ステップＳ１０１１に移行すると、情報提供部Ａ３２３は、例えば、図１１に示すような、判定結果１１００を用いて、ウェブページの出力状態、例えば、図７に示すような表示画面を更新する。
【０２０８】
上記の処理により、サーバ装置１００は、車載装置１１０が判定部３０４を有していない場合であっても、例えば、図７に示すような表示画面を表示させるウェブページ等を提供することができるようになる。
【０２０９】
なお、第３の実施形態では、サーバ装置１００が判定部３０４を有し、判定処理を実行するので、車載装置１１０の負荷を軽減させる効果が期待できる。
【０２１０】
［応用例］
以上、本発明の実施形態について説明したが、本発明は上記の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、様々な変形や変更が可能である。
【０２１１】
例えば、情報提供システム１は、道路を通行した車両１０の車種の情報を、車両情報に含めて取得し、車種毎に、道路の通行のし易さを示す情報を提供するものであっても良い。或いは、情報提供システム１は、道路を通行した車両１０の重さや車幅等の情報を、車両情報に含めて取得し、車両１０の重さや車幅に応じて、道路の通行のし易さを示す情報を提供するものであっても良い。
【０２１２】
また、第２の車両の車載装置１１０は、判定部３０４による判定結果を含む当該地点の情報を、情報提供部Ｂ３１１を有する他の車両の車載装置１１０に送信するものであっても良い。これにより、他の車両における車載装置１１０の情報提供部Ｂ３１１は、受信した当該地点の情報に含まれる「通行可能」、「安全な車線あり」、「要減速」等の判定結果を用いて、道路の通行のし易さを示す道路の情報を、乗員に提供することができるようになる。
【０２１３】
さらに、図３、９に示す情報提供システム１の機能構成は一例であり、本発明に係る情報提供システム１は、様々な構成が可能である。例えば、図３において、車載装置１１０に含まれる構成要素は、複数の車載機器に分散されて設けられていても良い。また、通信装置１２０と車載装置１１０とは、１つの車載装置１１０で実現されるものであっても良い。また、サーバ装置１００に含まれる構成要素は、複数の情報処理装置に分散して設けられているものであっても良い。
【符号の説明】
【０２１４】
１          情報提供システム
１０        車両
３０２      他車情報取得部（第１の情報取得部の一例）
３０３      車両情報取得部（第２の情報取得部の一例）
３０４      判定部
３０５      自車情報送信部（送信部）
３０７      画像取得部
３１１      情報提供部Ｂ（情報提供部の一例）
３２２      情報管理部
３２３      情報提供部Ａ（情報提供部の一例）
９０１      第１の情報取得部
【図１】
2019061377.tif 000003
【図２】
2019061377.tif 000004
【図３】
2019061377.tif 000005
【図４】
2019061377.tif 000006
【図５】
2019061377.tif 000007
【図６】
2019061377.tif 000008
【図７】
2019061377.tif 000009
【図８】
2019061377.tif 000010
【図９】
2019061377.tif 000011
【図１０】
2019061377.tif 000012
【図１１】
2019061377.tif 000013