(57)【要約】【課題】複数の車両間で車両情報を自動でやり取りして適切に共有させることができる情報共有システム、情報機器およびプログラムを提供する。【解決手段】通信部２５Ａは、車両１０Ａで得られた車両情報をナビゲーション装置２Ｂおよびサーバ５に送信し、車両１０Ｂで得られた車両情報を受信する。処理部２４Ａは、予め定められた待ち時間が経過しても通信部２５Ａによってナビゲーション装置２Ｂからの車両情報が受信されない場合に、ナビゲーション装置２Ｂがサーバ５に送信して蓄積された車両１０Ｂの車両情報を通信部２５Ａに受信させる。【選択図】図１
2017146657.tif 000002
【特許請求の範囲】
【請求項１】
車両の位置、車両内外の状況および車両故障の有無を含む車両情報を受信して蓄積するサーバと、
複数の車両のそれぞれに搭載もしくは持ち込まれ、前記車両情報を前記サーバと連絡先の情報機器とに送信し、前記連絡先の情報機器の車両で得られた前記車両情報を受信する通信部と、予め定めた待ち時間が経過しても前記通信部によって前記連絡先の情報機器からの前記車両情報が受信されない場合に、前記連絡先の情報機器が前記サーバに送信して蓄積された前記車両情報を前記通信部に受信させる処理部とを有する、複数の情報機器と
を備えたことを特徴とする情報共有システム。
【請求項２】
前記処理部は、前記連絡先の情報機器から前記サーバに蓄積された直近の前記車両情報を前記通信部に受信させることを特徴とする請求項１記載の情報共有システム。
【請求項３】
前記サーバは、前記複数の情報機器のうちの少なくとも１つの情報機器であることを特徴とする請求項１または請求項２記載の情報共有システム。
【請求項４】
車両に搭載もしくは持ち込まれ、
車両の位置、車両内外の状況および車両故障の有無を含む車両情報を、連絡先の情報機器と前記車両情報を蓄積するサーバとに送信し、前記連絡先の情報機器の車両で得られた前記車両情報を受信する通信部と、
予め定められた待ち時間が経過しても前記通信部によって前記連絡先の情報機器からの前記車両情報が受信されない場合に、前記連絡先の情報機器が前記サーバに送信して蓄積された前記車両情報を前記通信部に受信させる処理部と
を備えたことを特徴とする情報機器。
【請求項５】
車両に搭載もしくは持ち込まれたコンピュータを、
車両の位置、車両内外の状況および車両故障の有無を含む車両情報を、連絡先の情報機器と前記車両情報を蓄積するサーバとに送信し、前記連絡先の情報機器の車両で得られた前記車両情報を受信する通信部、
予め定められた待ち時間が経過しても前記通信部によって前記連絡先の情報機器からの前記車両情報が受信されない場合に、前記連絡先の情報機器が前記サーバに送信して蓄積された前記車両情報を前記通信部に受信させる処理部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数の車両間で車両情報を共有させる情報共有システム、情報機器およびプログラムに関する。
【背景技術】
【０００２】
従来から、複数の車両間で情報を共有させる技術は提案されている。
例えば、特許文献１には、各ユーザの位置情報とメッセージを共有するナビゲーションシステムが記載されている。このナビゲーションシステムは、例えば、携帯端末装置Ａ，Ｂ，Ｃと、携帯端末装置Ｃのユーザが搭乗する車両に搭載されたナビゲーション装置と、携帯端末装置Ａ，Ｂ，Ｃと通信を行う情報サーバを備えている。
【０００３】
携帯端末装置Ａ，Ｂの各ユーザの位置情報は、携帯端末装置Ａ，Ｂによって情報サーバに送信される。情報サーバは、一定の時間間隔で各ユーザの位置情報を一括して携帯端末装置Ｃに送信する。ナビゲーション装置は、携帯端末装置Ｃによって受信された各ユーザの位置情報を取得する。
【０００４】
また、携帯端末装置Ａ，Ｂの各ユーザのメッセージは、同様に、携帯端末装置Ａ，Ｂによって情報サーバに送信される。情報サーバは、各ユーザのメッセージの受信の都度、メッセージを携帯端末装置Ｃに送信する。ナビゲーション装置は、携帯端末装置Ｃによって受信された各ユーザのメッセージを取得する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−９８６２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載されたナビゲーションシステムでは、各携帯端末装置が、情報サーバから各ユーザの位置情報を一括して受信することができる。
しかしながら、携帯端末装置は、情報サーバとの間の通信に障害が発生した場合、他の携帯端末装置との通信が良好であったとしても、全てのユーザの位置情報を受信できなくなるという課題があった。
【０００７】
また、複数の車両でグループ走行する場合、車両間で共有する情報としては、ユーザの位置情報だけでなく、車両内外の状況および車両の故障有無に関する情報も必要である。
例えば、グループ走行でいずれかの車両が遅れた場合、その原因が、渋滞であるのか、車両の故障であるのか、もしくは単なる休憩であるのかを、他の車両のユーザがいち早く認識できないと、円滑なグループ走行ができなくなる。
【０００８】
なお、特許文献１に記載されたナビゲーションシステムでは、ユーザの位置情報の他にメッセージを共有している。このメッセージで上記遅れの原因を他の車両に伝えることはできる。しかしながら、このメッセージは、操作部を用いてユーザ自身が手入力して作成するものである。このため、車両トラブルなどでユーザがメッセージを作成できない状態であると、車両トラブルなどの状況を他の車両に伝えることができない。
この場合、車両の位置、車両内外の状況、車両故障の有無を含む車両情報が、ユーザの操作によらず、自動でやり取りされることが望ましい。
【０００９】
この発明は上記課題を解決するもので、複数の車両間で車両情報を自動でやり取りして適切に共有させることができる情報共有システム、情報機器およびプログラムを得ることを目的とする。
【課題を解決するための手段】
【００１０】
この発明に係る情報共有システムは、サーバと複数の情報機器とを備える。サーバは、車両の位置、車両内外の状況および車両故障の有無を含む車両情報を受信して蓄積する。複数の情報機器は、複数の車両に搭載もしくは持ち込まれ、通信部と処理部とを備える。
通信部は、車両情報をサーバと連絡先の情報機器とに送信し、連絡先の情報機器の車両で得られた車両情報を受信する。処理部は、予め定めた待ち時間が経過しても通信部によって連絡先の情報機器からの車両情報が受信されない場合に、連絡先の情報機器がサーバに送信して蓄積された車両情報を通信部に受信させる。
【発明の効果】
【００１１】
この発明によれば、複数の車両間で車両情報を自動でやり取りし、車両情報が受信されなかった場合に、サーバに蓄積された車両情報を受信するので、複数の車両間で車両情報を適切に共有させることができる。
【図面の簡単な説明】
【００１２】
【図１】この発明の実施の形態１に係る情報共有システムの構成を示すブロック図である。
【図２】図２Ａは実施の形態１に係る情報機器の機能を実現するハードウェア構成を示すブロック図である。図２Ｂは実施の形態１に係る情報機器の機能を実現するソフトウェアを実行するハードウェア構成を示すブロック図である。
【図３】実施の形態１に係る情報共有システムにおける情報共有処理を示すタイミングチャートである。
【図４】車両情報の通知側の情報機器の動作を示すフローチャートである。
【図５】車両情報の要求側の情報機器の動作を示すフローチャートである。
【図６】車両情報の表示例を示す図である。
【発明を実施するための形態】
【００１３】
実施の形態１．
図１は、この発明の実施の形態１に係る情報共有システム１の構成を示すブロック図である。情報共有システム１は、図１に示すように、車両１０Ａと車両１０Ｂとの間で車両情報を共有させるシステムであり、ナビゲーション装置２Ａ，２Ｂおよびサーバ５を備える。ナビゲーション装置２Ａ，２Ｂは、この発明の情報機器を具体化したものであって、ナビゲーション装置２Ａとナビゲーション装置２Ｂとの間で車両情報がやり取りされる。
【００１４】
車両情報とは、車両１０Ａ，１０Ｂの位置情報、車両内外の状況を示す車両内外情報、車両故障の有無を示す故障情報を含む情報である。
車両１０Ａ，１０Ｂには、車両情報を得るための機器として周辺機器３Ａ，３ＢおよびＥＣＵ（Ｅｎｇｉｎｅ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）４Ａ，４Ｂが搭載されている。
【００１５】
ナビゲーション装置２Ａ，２Ｂは、車両１０Ａ，１０Ｂの車室内に備え付けられたナビゲーション装置もしくは搭乗者によって車室内に持ち込まれたナビゲーション装置により実現される。搭乗者が車室内に持ち込むナビゲーション装置としては、例えば、ＰＮＤ（Ｐｏｒｔａｂｌｅ  Ｎａｖｉｇａｔｉｏｎ  Ｄｅｖｉｃｅ）、ナビゲーション機能を有したスマートフォンなどの携帯端末、パーソナルコンピュータなどが挙げられる。
【００１６】
また、ナビゲーション装置２Ａは、表示部２０Ａ、操作部２１Ａ、制御部２２Ａ、メモリ２３Ａ、処理部２４Ａおよび通信部２５Ａを備える。
同様に、ナビゲーション装置２Ｂは、車両１０Ｂに搭載もしくは持ち込まれたナビゲーション装置であり、表示部２０Ｂ、操作部２１Ｂ、制御部２２Ｂ、メモリ２３Ｂ、処理部２４Ｂおよび通信部２５Ｂを備える。
【００１７】
表示部２０Ａは、例えば、液晶ディスプレイなどの表示装置本体と表示処理を制御するソフトウェアとから構成され、処理部２４Ａから出力された表示情報を表示する。なお、表示部２０Ｂも、表示部２０Ａと同様に構成され、同様に機能する。
操作部２１Ａは、搭乗者からの入力装置を受け付ける構成要素であり、例えば、タッチパネル、ハードウェアキーなどの入力用ハードウェアとこれらの動作を制御するソフトウェアとから構成される。なお、操作部２１Ｂも、操作部２１Ａと同様に構成され、同様に機能する。
【００１８】
制御部２２Ａは、処理部２４Ａから受信した情報要求信号に応じて周辺機器３ＡおよびＥＣＵ４Ａから車両情報を取得する。例えば、制御部２２Ａは、車両１０Ａの位置情報と車両内外情報の取得を指示する制御信号を周辺機器３Ａに送信し、車両１０Ａの故障情報の取得を指示する制御信号をＥＣＵ４Ａに送信する。なお、制御部２２Ｂも、制御部２２Ａと同様に構成され、同様に機能する。
【００１９】
メモリ２３Ａは、処理部２４Ａからデータの読み書きが可能なメモリであり、例えば、ナビゲーション装置２Ｂから受信した車両１０Ｂの車両情報および周辺機器３ＡとＥＣＵ４Ａによって取得された車両１０Ａの車両情報を記憶する。
また、メモリ２３Ｂも、メモリ２３Ａと同様に、処理部２４Ｂからデータの読み書きが可能なメモリであり、ナビゲーション装置２Ａから受信した車両１０Ａの車両情報および周辺機器３ＢとＥＣＵ４Ｂによって取得された車両１０Ｂの車両情報を記憶する。
【００２０】
処理部２４Ａと通信部２５Ａは、この発明における情報機器に必要な機能構成である。
なお、表示部２０Ａ、操作部２１Ａ、制御部２２Ａ、メモリ２３Ａが、ナビゲーション装置２Ａとは別に設けられても、ナビゲーション装置２Ａが、処理部２４Ａおよび通信部２５Ａを備えていれば、この発明における情報機器として機能する。これは、ナビゲーション装置２Ｂにおいても同様である。
【００２１】
処理部２４Ａは、ナビゲーション装置２Ａにおける各種の情報処理を行う構成要素であり、通信部２５Ａの通信制御、車両情報の出力処理およびナビゲーション処理を行う。
特に、処理部２４Ａは、予め定めた待ち時間が経過しても通信部２５Ａによって連絡先のナビゲーション装置２Ｂからの車両情報が受信されない場合に、サーバ５に蓄積された車両１０Ｂの車両情報を通信部２５Ａに受信させる。
例えば、通信部２５Ａは、処理部２４Ａからの指示に応じて、車両１０Ｂの車両情報の情報要求信号をサーバ５に送信し、情報要求信号に応じた車両情報をサーバ５から受信する。なお、処理部２４Ｂも同様に機能する。
【００２２】
また、待ち時間は、車両１０Ａ，１０Ｂが事故に遭うなど、ナビゲーション装置２Ａ，２Ｂが長い時間継続して通信不能になったことを判断するための時間である。
例えば、この待ち時間には、車両１０Ａ，１０Ｂが通信環境の悪い場所を走行したときのように一時的な通信障害が発生しても受信待ちが継続される、５〜１０分程度の時間が設定される。
【００２３】
通信部２５Ａ，２５Ｂは、外部装置との間で無線通信を行う構成要素であり、例えば、通信ネットワークを介した無線通信でサーバ５および連絡先のナビゲーション装置２Ｂ，２Ａと通信を行う。
通信部２５Ａは、車両１０Ａで得られた車両情報を、サーバ５および連絡先のナビゲーション装置２Ｂに送信し、車両１０Ｂで得られた車両情報を受信する。
同様に、通信部２５Ｂは、車両１０Ｂで得られた車両情報を、サーバ５および連絡先のナビゲーション装置２Ａに送信し、車両１０Ａで得られた車両情報を受信する。
【００２４】
周辺機器３Ａ，３Ｂは、車両１０Ａ，１０Ｂの位置情報および車両内外情報を得るための機器であり、データ取得部３０およびデータ出力部３１を備える。
データ取得部３０は、制御部２２Ａ，２２Ｂから受信した情報要求信号に応じて、車両に搭載された機器から、車両の位置情報および車両内外情報を取得する。この機器としては、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機、ジャイロセンサおよび車載カメラが挙げられる。
【００２５】
ＧＰＳ受信機は、ＧＰＳ衛星から受信した電波を解析して車両の位置情報（緯度経度）を取得する。ジャイロセンサを用いた自律航法で車両の位置情報を算出し、ＧＰＳ受信機で得られる位置情報を補完してもよい。
車載カメラは、車両の車室内および車外を撮影するカメラであり、車両の車両内外情報として車室内と車外周囲の各状況が撮影された撮影画像または撮影映像を得る。
データ出力部３１は、データ取得部３０によって取得された車両１０Ａ，１０Ｂの位置情報および車両内外情報をメモリ２３Ａ，２３Ｂに出力する。
【００２６】
ＥＣＵ４Ａ，４Ｂは、車両１０Ａ，１０Ｂにおける吸排気系統、燃料系統、駆動機構、室内機器および安全装置などの動作を制御する車両１０Ａ，１０Ｂの構成要素である。
また、ＥＣＵ４Ａ，４Ｂは、車両１０Ａ，１０Ｂの故障情報を得るための構成として、データ取得部４０およびデータ出力部４１を備える。
データ取得部４０は、制御部２２Ａ，２２Ｂから受信した情報要求信号に応じて、ＥＣＵ４Ａ，４Ｂに制御される吸排気系統、燃料系統、駆動機構、室内機器、安全装置から、車両１０Ａ，１０Ｂの故障情報を取得する。
【００２７】
例えば、ＥＣＵ４Ａ，４Ｂは、吸排気系統の過給器や排気ガスの状態、燃料系統の燃料ポンプの状態、室内機器のエアコンやメータ類の状態、安全装置であるエアバックやブレーキの状態に基づいて、車両１０Ａ，１０Ｂの故障の有無を判定する。ＥＣＵ４Ａ，４Ｂは、故障があると判定すると故障箇所および故障原因を特定し、これらを含む故障情報を生成する。データ取得部４０は、このように判定された故障情報を取得する。
データ出力部３１は、データ取得部３０によって取得された車両１０Ａ，１０Ｂの故障情報をメモリ２３Ａ，２３Ｂに出力する。
【００２８】
サーバ５は、ナビゲーション装置２Ａ，２Ｂから車両情報を受信して蓄積するサーバであり、通信部５０および記憶部５１を備える。
通信部５０は、ナビゲーション装置２Ａ，２Ｂから車両情報を受信し、情報要求信号に応じた車両情報を、要求元のナビゲーション装置２Ａ，２Ｂへ送信する。記憶部５１は、ナビゲーション装置２Ａ，２Ｂから受信された車両情報を蓄積しておく記憶部である。
なお、図１では、サーバ５が備える記憶装置に記憶部５１を構築した場合を示したが、通信部５０から情報の読み出しと書き込みが可能であれば、サーバ５とは別に設けた記憶装置に記憶部５１を構築してもよい。
【００２９】
また、サーバ５は、例えば、警察署、消防署、保険会社、車両のディーラーの店舗などに設置されたコンピュータであってもよい。
この場合、グループ走行する車両１０Ａ，１０Ｂのナビゲーション装置２Ａ，２Ｂから車両事故または車両故障を示す車両情報が送信されたときに、サーバ５の管理者が運転者の救助または機器の修理を迅速に行うことができる。
【００３０】
携帯端末６は、車両１０Ａと車両１０Ｂがグループ走行で向かう目的地にいるユーザが利用する携帯端末を想定しており、スマートフォン、携帯電話などにより実現される。
また、携帯端末６は、通信部６０、処理部６１および表示部６２を備える。
通信部６０は、ナビゲーション装置２Ａ，２Ｂおよびサーバ５と無線通信する通信部である。処理部６１は、通信部６０の通信制御を行う。表示部６２は、処理部６１から出力された表示情報を表示する。
【００３１】
図２Ａは、実施の形態１に係る情報機器であるナビゲーション装置２Ａ，２Ｂの機能を実現するハードウェア構成を示すブロック図である。図２Ｂは、実施の形態１に係る情報機器であるナビゲーション装置２Ａ，２Ｂの機能を実現するソフトウェアを実行するハードウェア構成を示すブロック図である。
ナビゲーション装置２Ａ，２Ｂにおける、処理部２４Ａ，２４Ｂおよび通信部２５Ａ，２５Ｂの各機能は、処理回路により実現される。
すなわち、ナビゲーション装置２Ａは、車両情報をサーバ５と連絡先のナビゲーション装置２Ｂとに送信し、車両１０Ｂで得られた車両情報を受信するステップ、予め定めた待ち時間が経過しても車両１０Ｂの車両情報が受信されない場合、ナビゲーション装置２Ｂがサーバ５に送信して蓄積された車両１０Ｂの車両情報を受信させるステップを逐次行うための処理回路を備えている。なお、ナビゲーション装置２Ｂも同様である。
処理回路は、専用のハードウェアであっても、メモリに格納されたプログラムを読み出して実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）またはＧＰＵ（Ｇｒａｐｈｉｃ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であってもよい。
【００３２】
上記処理回路が、図２Ａに示す専用のハードウェアの処理回路１００である場合、処理回路１００は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、または、これらを組み合わせたものが該当する。
また、処理部２４Ａ，２４Ｂおよび通信部２５Ａ，２５Ｂの各部の機能をそれぞれ処理回路で実現してもよいし、各部の機能をまとめて１つの処理回路で実現してもよい。
【００３３】
上記処理回路が、図２Ｂに示すようなＣＰＵ１０１である場合、処理部２４Ａ，２４Ｂおよび通信部２５Ａ，２５Ｂの機能は、ソフトウェア、ファームウェアまたはソフトウェアとファームウェアとの組み合わせにより実現される。
ソフトウェアとファームウェアはプログラムとして記述され、メモリ１０２に格納される。ＣＰＵ１０１は、メモリ１０２に格納されたプログラムを読み出して実行することにより、各部の機能を実現する。
すなわち、ナビゲーション装置２Ａ，２Ｂは、ＣＰＵ１０１によって実行されるとき、前述した各ステップの処理が結果的に実行されるプログラムを格納するためのメモリ１０２を備える。また、これらのプログラムは、処理部２４Ａ，２４Ｂおよび通信部２５Ａ，２５Ｂの手順または方法をコンピュータに実行させるものである。
【００３４】
ここで、メモリとは、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ、フラッシュメモリ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ）などの不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）などが該当する。
【００３５】
処理部２４Ａ，２４Ｂおよび通信部２５Ａ，２５Ｂの各機能については、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現してもよい。
例えば、処理部２４Ａ，２４Ｂは、専用のハードウェアの処理回路１００でその機能を実現し、通信部２５Ａ，２５Ｂについては、ＣＰＵ１０１がメモリ１０２に格納されたプログラム実行することによりその機能を実現する。このように、上記処理回路は、ハードウェア、ソフトウェア、ファームウェアまたはこれらの組み合わせによって前述の機能を実現することができる。
【００３６】
次に動作について説明する。
図３は、情報共有システム１における情報共有処理を示すタイミングチャートであり、ナビゲーション装置２Ａとナビゲーション装置２Ｂとで互いの車両情報を共有する処理を示している。以下、図３に示した自車両は車両１０Ａであり、他車両は車両１０Ｂであるものとする。また、図４は、車両情報の通知側の情報機器の動作を示すフローチャートである。図５は、車両情報の要求側の情報機器の動作を示すフローチャートである。
【００３７】
まず、予め登録された特定の情報機器のみに車両情報を送信するため、車両情報を受信する側の情報機器が、車両情報を送信する側の情報機器へ接続要求を行う。
図３の場合は、ナビゲーション装置２Ｂの通信部２５Ａが、処理部２４Ａからの指示に応じて、接続要求信号をナビゲーション装置２Ａに送信する。この処理が接続要求（１）に相当する。接続要求信号には、例えば、ナビゲーション装置２Ｂのユーザを識別する識別情報が含まれている。識別情報としては、ユーザのＩＤ番号などが挙げられる。
【００３８】
ナビゲーション装置２Ａの処理部２４Ａは、ナビゲーション装置２Ｂからの接続要求があると（ステップＳＴ１）、接続要求信号の内容に基づいて、接続を許可すべきか否かを判定する（ステップＳＴ２）。
登録ユーザからの接続要求ではない場合、処理部２４Ａは、接続不許可と判定して（ステップＳＴ２；ＮＯ）、処理を終了する。
接続許可と判定した場合（ステップＳＴ２；ＹＥＳ）、通信部２５Ａは、処理部２４Ａからの指示に応じて、接続要求信号をサーバ５に送信し、接続許可信号をナビゲーション装置２Ｂに送信する。この処理が図３における接続要求（１ａ）および接続許可（１）に相当する。
【００３９】
次に、処理部２４Ａは、サーバ５からの接続許可信号が受信され、ナビゲーション装置２Ｂからの位置情報要求信号が受信されると、制御部２２Ａに対して、車両１０Ａの位置情報を取得するように指示する。この処理が、図３における接続許可（１ａ）および位置情報要求（１）に相当する。
【００４０】
制御部２２Ａは、この指示を受けると、周辺機器３Ａのデータ取得部３０に対して車両１０Ａの位置情報の情報要求信号を送信する。
データ取得部３０は、制御部２２Ａから受信した情報要求信号に応じて、車両に搭載された機器から車両の位置情報を取得する。データ出力部３１は、データ取得部３０によって取得された車両１０Ａの位置情報をメモリ２３Ａに出力する。
【００４１】
通信部２５Ａは、処理部２４Ａからの指示に応じて、メモリ２３Ａから読み出された車両１０Ａの位置情報をサーバ５およびナビゲーション装置２Ｂに送信する（ステップＳＴ３）。この処理が、図３における位置情報送信（１）に相当する。
続いて、処理部２４Ａは、目的地までの経路が設定済みであるか否かを判定する（ステップＳＴ４）。
【００４２】
経路が設定済みである場合（ステップＳＴ４；ＹＥＳ）、通信部２５Ａは、処理部２４Ａからの指示に応じて、経路情報と目的地への到着予定時間をサーバ５およびナビゲーション装置２Ｂに送信する（ステップＳＴ５）。この処理が図３における経路関連情報送信（１）に相当する。
一方、経路が設定されていなければ（ステップＳＴ４；ＮＯ）、通信部２５Ａは、処理部２４Ａからの指示に応じて、経路未設定を示す経路関連情報を、サーバ５およびナビゲーション装置２Ｂに送信する（ステップＳＴ６）。
【００４３】
次に、処理部２４Ａは、制御部２２Ａに指示して、周辺機器３Ａの車載カメラが正常に動作しているかどうかを確認する（ステップＳＴ７）。
車載カメラが正常に動作している場合（ステップＳＴ７；ＹＥＳ）、処理部２４Ａは、制御部２２Ａに対して車両１０Ａの車両内外情報を取得するように指示する。
制御部２２Ａは、この指示を受けると、周辺機器３Ａのデータ取得部３０に対して車両内外情報の情報要求信号を送信する。
データ取得部３０は、制御部２２Ａから受信した情報要求信号に応じて、車載カメラによって車両内外の状況が撮影された撮影画像または撮影映像を取得する。
データ出力部３１は、データ取得部３０によって取得された撮影画像または撮影映像をメモリ２３Ａに出力する。
【００４４】
続いて、通信部２５Ａは、処理部２４Ａからの指示に応じて、メモリ２３Ａから読み出された撮影画像または撮影映像を、車両１０Ａの車両内外情報としてサーバ５およびナビゲーション装置２Ｂに送信する（ステップＳＴ８）。
車載カメラが正常に動作していない場合（ステップＳＴ７；ＮＯ）、通信部２５Ａは、処理部２４Ａからの指示に応じて、車両内外情報が得られない理由を示す情報を、サーバ５およびナビゲーション装置２Ｂに送信する（ステップＳＴ９）。
なお、車両内外情報が得られない理由としては、例えば車載カメラの故障、車両１０Ａの事故などが挙げられる。
ここまでの処理が、図３における車両内外情報送信（１）に相当する。
【００４５】
次に、処理部２４Ａは、制御部２２Ａに対して、車両１０Ａの故障情報を取得するように指示する。制御部２２Ａは、処理部２４Ａからの指示を受けると、ＥＣＵ４Ａのデータ取得部４０に対して車両１０Ａの故障情報の情報要求信号を送信する。
データ取得部４０は、制御部２２Ａから受信した情報要求信号に応じて、ＥＣＵ４Ａに車両１０Ａの各構成の状態を検出させ、この検出結果を示す情報を取得する。データ出力部３１は、データ取得部３０によって取得された情報をメモリ２３Ａに出力する。
【００４６】
処理部２４Ａは、メモリ２３Ａから読み出した、車両１０Ａの各構成の状態を示す情報に基づいて、車両１０Ａが故障しているか否かを判定する（ステップＳＴ１０）。
車両１０Ａが故障している場合（ステップＳＴ１０；ＹＥＳ）、処理部２４Ａは、車両１０Ａの各構成の状態を示す情報から、故障箇所および故障原因を確認する。通信部２５Ａは、処理部２４Ａからの指示に応じて、故障箇所および故障原因を示す故障情報を、サーバ５およびナビゲーション装置２Ｂに送信する（ステップＳＴ１１）。
車両１０Ａが故障していない場合（ステップＳＴ１０；ＮＯ）、通信部２５Ａは、処理部２４Ａからの指示に応じて、故障なしを示す故障情報をサーバ５およびナビゲーション装置２Ｂに送信する（ステップＳＴ１２）。ここまでの処理が図３の故障情報送信（１）に相当する。
【００４７】
処理部２４Ａは、ＥＣＵ４Ａからメモリ２３Ａに出力されたエンジン情報に基づいて、車両１０Ａのエンジンが停止されたか否かを判定する（ステップＳＴ１３）。
車両１０Ａのエンジンが停止されなければ（ステップＳＴ１３；ＮＯ）、処理部２４Ａは、ナビゲーション装置２Ｂからの要求に応じて前述した一連の処理を繰り返す。
これにより、ナビゲーション装置２Ｂでは、車両１０Ａ側で経路が再設定されても経路関連情報を随時更新することができる。また、メモリ２３Ｂには、車両１０Ａの車両内外情報が蓄積され、車両１０Ａの故障情報も更新される。
【００４８】
次に、処理部２４Ａは、車両１０Ｂの車両情報をナビゲーション装置２Ｂから取得する一連の処理に移行する。すなわち、図３に示すように、通信部２５Ａは、処理部２４Ａからの指示に応じて接続要求（２）と位置情報要求（２）を行う。
ナビゲーション装置２Ｂの通信部２５Ｂは、処理部２４Ｂからの指示に応じて、位置情報送信（２）、経路関連情報送信（２）、車両内外情報送信（２）、故障情報送信（２）を行う。この一連の処理で、ナビゲーション装置２Ａのメモリ２３Ａには、通信部２５Ａによりナビゲーション装置２Ｂから受信された車両１０Ｂの車両情報が蓄積されていく。
【００４９】
車両１０Ａのエンジンが停止された場合（ステップＳＴ１３；ＹＥＳ）、通信部２５Ａは、処理部２４Ａからの指示に応じて、停車したときの車両１０Ａの車両情報を、サーバ５およびナビゲーション装置２Ｂに送信する（ステップＳＴ１４）。
これにより、ナビゲーション装置２Ｂのユーザは、車両１０Ａが停車したときの位置および状況を知ることができる。すなわち、車両１０Ｂのユーザは、グループ走行している車両１０Ａが休憩のために停止したのか、車両トラブルによって停止したのか、といった停車の原因を的確に認識できる。
【００５０】
一方、図５に示すように、処理部２４Ａは、通信部２５Ａによってナビゲーション装置２Ｂへ位置情報の情報要求信号が送信されると（ステップＳＴ１ａ）、この送信から予め定められた待ち時間が経過したか否かを判定する（ステップＳＴ２ａ）。この処理が図３における位置情報要求（ｎ）に相当する。
待ち時間が経過する前に（ステップＳＴ２ａ；ＮＯ）、ナビゲーション装置２Ｂの通信部２５Ｂから位置情報が送信されてくれば、通信部２５Ａは、この位置情報を受信する（ステップＳＴ３ａ）。
【００５１】
待ち時間が経過しても通信部２５Ａによってナビゲーション装置２Ｂからの位置情報が受信されない場合（ステップＳＴ２ａ；ＹＥＳ）、通信部２５Ａは、処理部２４Ａからの指示に応じて接続要求信号をサーバ５に送信する（ステップＳＴ４ａ）。この処理が、図３における接続要求（ｎａ）に相当する。
【００５２】
通信部２５Ａは、サーバ５からの接続許可信号を受信すると（ステップＳＴ５ａ）、処理部２４Ａからの指示に応じて、車両１０Ｂの位置情報の情報要求信号をサーバ５に送信する（ステップＳＴ６ａ）。なお、この情報要求信号は、車両１０Ｂのナビゲーション装置２Ｂからサーバ５へ最後に送信された位置情報を要求する信号である。
ここまでの処理が、図３における接続許可（ｎａ）および位置情報要求（ｎａ）に相当する。
【００５３】
通信部２５Ａは、位置情報要求に応じてサーバ５から送信された車両１０Ｂの位置情報を受信する（ステップＳＴ７ａ）。処理部２４Ａは、通信部２５Ａによって受信された、ナビゲーション装置２Ｂからサーバ５へ最後に送信された車両１０Ｂの位置情報をメモリ２３Ａに格納する。そして、処理部２４Ａは、メモリ２３Ａから読み出した車両１０Ｂの位置情報を表示部２０Ａに表示する。これにより、ナビゲーション装置２Ａのユーザは、ナビゲーション装置２Ｂが車両情報を送信できなくなったときの車両１０Ｂの位置またはその近傍の位置を知ることができる。同様にして、車両１０Ｂの車両内外情報および故障情報をサーバ５から受信してもよい。
このようにすることで、ナビゲーション装置２Ａのユーザが、ナビゲーション装置２Ｂが車両情報を送信できなくなったときの車両１０Ｂの状況を的確に認識することが可能となる。
【００５４】
なお、これまでの説明では、ナビゲーション装置２Ａとナビゲーション装置２Ｂとの間で車両情報を共有させる場合を示したが、車両情報を共有させる情報機器は、３つ以上であってもよい。この場合も、３つ以上の情報機器が互いの車両情報を自動でやり取りすることで、３つ以上の車両間で車両情報を共有させることができる。
サーバ５が１つである場合を示したが、２つ以上のサーバを備えてもよい。この場合、各サーバに優先順位を付与しておき、情報機器とサーバとの間の通信が不能になったときに、次の優先順位のサーバと通信を行う。
【００５５】
また、ナビゲーション装置２Ａ，２Ｂおよびサーバ５によってやり取りされる車両情報は、予め登録されたユーザが使用する携帯端末６から閲覧可能としてもよい。
この場合、携帯端末６の通信部６０が、処理部６１からの指示に応じて、接続要求信号をナビゲーション装置２Ａ、ナビゲーション装置２Ｂおよびサーバ５のうちのいずれかに送信する。この後、前述した一連の処理と同様にして通信部６０が車両情報を受信する。処理部６１は、通信部６０によって受信された車両情報を表示部６２に表示する。
例えば、目的地のユーザが、携帯端末６を用いてグループ走行する車両１０Ａ，１０Ｂの車両情報を受信して閲覧することで、車両１０Ａ，１０Ｂの走行状況を確認することができる。なお、反対に、ナビゲーション装置２Ａ，２Ｂは、車両情報を携帯端末６に送信することで、目的地のユーザに車両１０Ａ，１０Ｂの走行状況を通知することができる。
【００５６】
図６は、車両情報の表示例を示す図であり、処理部２４Ａ，２４Ｂによって表示部２０Ａ，２０Ｂに表示された車両情報２００を示している。“Ａさん”の部分２０１は、人名以外でも車両ナンバーまたは保険会社の契約番号を表示してもよい。
“場所、目的地、到着予定”の部分２０２において、“場所”には車両１０Ａ，１０Ｂの現在の位置が表示される。また、“目的地”および“到着予定”には、経路関連情報として得られた経路の目的地と到着予定時間が表示される。このとき、車両の現在位置周辺の地図情報２０７を表示してもよい。なお、経路未設定であれば非表示となる。
【００５７】
車両情報２００が、“Ａさん”の車両のナビゲーション装置から取得されたものである場合、“情報取得先”の部分２０３には“Ａさん車両”と表示される。
一方、車両情報２００がサーバ５から取得された車両情報であれば、“情報取得先”の部分２０３に“サーバ”と表示される。
“状況”の部分２０４には、車両情報２００が得られた車両の状況が表示される。例えば、走行中、停止中、停車中の３つの状況を表示する。
停止は、エンジンは動いているが、車両がその場から動いていない状況であり、車両が走行していた道路が渋滞しているか、車両に故障が発生したか、車両の運転者が休憩中であることを想定している。なお、停車は、車両のエンジンが止まった状況である。
【００５８】
“周囲状況”の部分２０５には車両内外情報が設定される。車両周囲の状況を示す画像または映像を表示してもよいが、初めは画像または映像を表示せず、ソフトウェアボタン“確認する”２０５ａをタッチ操作したときに、車両周囲の状況を示す画像または映像を表示してもよい。
“故障情報”の部分２０６には車両の故障情報が設定される。車両に故障がある場合、ソフトウェアボタン“確認する”２０６ａをタッチ操作したときに、故障箇所と故障原因を表示してもよい。
【００５９】
なお、情報機器とは別にサーバ５を設けた場合を示したが、車両情報を共有する複数の情報機器のうちの少なくとも１つをサーバとしてもよい。
例えば、複数の車両のそれぞれに搭載されたナビゲーション装置が車両情報を共有する情報機器である場合、これらのナビゲーション装置のうちの少なくとも１つをサーバ５として選択しておく。複数の情報機器からサーバ５を選択する方法は、最も演算能力が高いもの、装備している記憶装置の容量が最も大きいものを優先して選択してもよい。
また、サーバ５となる候補の情報機器を複数選択しておき、それぞれに優先順位を付与して、サーバ５との通信が不能になった場合に、次に優先順位が高い情報機器をサーバ５として情報の共有を継続させてもよい。
このように構成することで、専用のサーバを用意しなくても、複数の車両間で車両情報を適切に共有させることができる。
【００６０】
以上のように、実施の形態１に係る情報共有システム１において、通信部２５Ａは、車両１０Ａで得られた車両情報をナビゲーション装置２Ｂおよびサーバ５に送信し、車両１０Ｂで得られた車両情報を受信する。処理部２４Ａは、予め定められた待ち時間が経過しても通信部２５Ａによってナビゲーション装置２Ｂから車両情報が受信されない場合に、ナビゲーション装置２Ｂがサーバ５に送信して蓄積された車両１０Ｂの車両情報を通信部２５Ａに受信させる。このように車両１０Ａと車両１０Ｂとの間で車両情報を自動でやり取りし、車両情報が受信されなかった場合に、サーバ５に蓄積された車両情報を受信するので、車両１０Ａと車両１０Ｂとの間で車両情報を適切に共有させることができる。
【００６１】
また、実施の形態１に係る情報共有システム１において、処理部２４Ａは、ナビゲーション装置２Ｂからサーバ５に送信された直近の車両情報を通信部２５Ａに受信させる。
これにより、ナビゲーション装置２Ａのユーザが、ナビゲーション装置２Ｂが車両情報を送信できなくなったときの車両１０Ｂの状況を的確に認識することができる。
【００６２】
さらに、実施の形態１に係る情報共有システム１において、サーバ５は、複数の情報機器のうちの少なくとも１つの情報機器である。このように構成することで、専用のサーバを用意しなくても、複数の車両間で車両情報を適切に共有させることができる。
【００６３】
なお、本発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【符号の説明】
【００６４】
１  情報共有システム、２Ａ，２Ｂ  ナビゲーション装置、３Ａ，３Ｂ  周辺機器、４Ａ，４Ｂ  ＥＣＵ、５  サーバ、６  携帯端末、１０Ａ，１０Ｂ  車両、２０Ａ，２０Ｂ，６２  表示部、２１Ａ，２１Ｂ  操作部、２２Ａ，２２Ｂ  制御部、２３Ａ，２３Ｂ  メモリ、２４Ａ，２４Ｂ，６１  処理部、２５Ａ，２５Ｂ，５０，６０  通信部、３０，４０  データ取得部、３１，４１  データ出力部、５１  記憶部、１００  処理回路、１０１  ＣＰＵ、１０２  メモリ、２００  車両情報、２０１〜２０６  部分、２０７  地図情報。
【図１】
2017146657.tif 000003
【図２】
2017146657.tif 000004
【図３】
2017146657.tif 000005
【図４】
2017146657.tif 000006
【図５】
2017146657.tif 000007
【図６】
2017146657.tif 000008