(57)【要約】【課題】プローブカーごとにエージェントプログラムを実行する際の動作目標を更新でき、車両ごとの情報を効率よく収集できる情報収集技術の実現。【解決手段】所定の動作目標ファイル８Ａに従って収集した車両情報を情報収集センタ２０に送信する情報提供車両１０は、動作目標ファイルに従って車両情報を収集するエージェント部８と、車両情報を格納するデータベース７と、を有し、データベース７に格納された車両情報に基づいて動作目標ファイルを更新する。【選択図】図１
2008146331.tif 000002
【特許請求の範囲】
【請求項１】
情報提供車両と、当該情報提供車両から車両情報を受信する情報収集センタとからなる車両用情報収集システムであって、
前記情報提供車両は、
所定の動作目標ファイルに従って前記情報収集センタに送信すべき車両情報を収集するエージェント手段と、
前記車両情報を前記情報収集センタに送信する情報送信手段と、を有し、
前記情報収集センタは、
前記車両情報をデータベースに格納する蓄積手段と、
前記データベースに格納された車両情報に基づいて前記動作目標ファイルを更新する更新手段と、
更新された前記動作目標ファイルを前記情報提供車両に送信する送信手段と、を有することを特徴とする車両用情報収集システム。
【請求項２】
前記動作目標ファイルは、前記情報提供車両ごとに更新されることを特徴とする請求項１に記載の車両用情報収集システム。
【請求項３】
前記動作目標ファイルは、前記情報提供車両からの更新要求により前記情報収集センタから送信されることを特徴とする請求項１に記載の車両用情報収集システム。
【請求項４】
前記動作目標ファイルは、前記情報収集センタからの更新指示により前記情報収集センタから送信されることを特徴とする請求項１に記載の車両用情報収集システム。
【請求項５】
前記動作目標ファイルは、前記車両情報に基づいて前記情報提供車両側で更新されることを特徴とする請求項１に記載の車両用情報収集システム。
【請求項６】
前記車両情報は、前記情報提供車両の位置情報、走行状態情報、通信状態のいずれかを含むことを特徴とする請求項１乃至５のいずれか１項に記載の車両用情報収集システム。
【請求項７】
所定の動作目標ファイルに従って収集した車両情報を情報収集センタに送信する情報提供車両であって、
前記動作目標ファイルに従って前記車両情報を収集するエージェント手段と、
前記車両情報をデータベースに格納する蓄積手段と、
前記データベースに格納された車両情報に基づいて、前記動作目標ファイルを更新する更新手段と、を有することを特徴とする情報提供車両。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両ごとに情報を収集する情報収集技術に関する。
【背景技術】
【０００２】
従来より、プローブカーがエージェントプログラムに従って情報収集を実行し、収集した情報をプローブカーごとにセンタに提供する情報収集技術がある（例えば、特許文献１，２）。
【特許文献１】特開２００３−０５０７８６号公報
【特許文献２】特開２００６−０３１４２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、上記特許文献１では、エージェントプログラムをプローブカー間を自律的に移動させて情報収集を行うものであり、プローブカーごとに異なる動作目標でエージェントプログラムが実行されるものではないので、例えば車両ごとの走行環境の違いにより発生する故障等の情報を収集できず、車両ごとの精度の高い情報収集ができないという課題がある。
【０００４】
本発明は、上述の課題に鑑みてなされ、その目的は、プローブカーごとにエージェントプログラムを実行する際の動作目標を更新でき、車両ごとの情報を効率よく収集できる情報収集技術を実現することである。
【課題を解決するための手段】
【０００５】
上述の課題を解決し、目的を達成するために、本発明に係る第１の形態では、情報提供車両と、当該情報提供車両から車両情報を受信する情報収集センタとからなる車両用情報収集システムであって、前記情報提供車両は、所定の動作目標ファイルに従って前記情報収集センタに送信すべき車両情報を収集するエージェント手段と、前記車両情報を前記情報収集センタに送信する情報送信手段と、を有し、前記情報収集センタは、前記車両情報をデータベースに格納する蓄積手段と、前記データベースに格納された車両情報に基づいて、前記動作目標ファイルを更新する更新手段と、更新された前記動作目標ファイルを前記情報提供車両に送信する送信手段と、を有する。
【０００６】
また、本発明に係る第７の形態では、所定の動作目標ファイルに従って収集した車両情報を情報収集センタに送信する情報提供車両であって、前記動作目標ファイルに従って前記車両情報を収集するエージェント手段と、前記車両情報をデータベースに格納する蓄積手段と、前記データベースに格納された車両情報に基づいて、前記動作目標ファイルを更新する更新手段と、を有する。
【０００７】
これらの形態によれば、プローブカーごとにエージェントプログラムを実行する際の動作目標を更新でき、車両ごとの情報を効率よく収集できる。
【０００８】
また、第２の形態では、前記動作目標ファイルは、前記情報提供車両ごとに更新される。この形態によれば、個々の車両の状況に応じて情報収集を効率良く行うことができる。
【０００９】
また、第３の形態では、前記動作目標ファイルは、前記情報提供車両からの更新要求により前記情報収集センタから送信される。この形態によれば、故障等で車両側で動作目標ファイルの更新ができない場合に有効である。
【００１０】
また、第４の形態では、前記動作目標ファイルは、前記情報収集センタからの更新指示により前記情報収集センタから送信される。この形態によれば、車両側で動作目標ファイルを更新する際の演算処理負荷を軽減できる。
【００１１】
また、第５の形態では、前記動作目標ファイルは、前記車両情報に基づいて前記情報提供車両側で更新される。この形態によれば、センタ側で動作目標ファイルを更新する場合に比べて通信処理負荷を軽減できる。
【００１２】
また、第６の形態では、前記車両情報は、前記情報提供車両の位置情報、走行状態情報、通信状態のいずれかを含む。この形態によれば、車両ごとに故障状態等を解析できる。
【発明の効果】
【００１３】
本発明によれば、プローブカーごとに車両情報に基づいてエージェントプログラムを実行する際の条件を更新でき、車両ごとの情報を効率よく収集できる。
【発明を実施するための最良の形態】
【００１４】
以下に、本発明の実施の形態について添付図面を参照して詳細に説明する。
【００１５】
なお、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明は、その趣旨を逸脱しない範囲で下記実施形態を修正又は変形したものに適用可能である。
【００１６】
また、後述する実施形態の制御に対応するコンピュータプログラムや当該コンピュータプログラムが格納された記憶媒体を、車両に搭載されたコンピュータに供給して、当該コンピュータが記憶媒体に格納されたプログラムコードを読み出して実行するようにしてもよい。
【００１７】
［システム構成］
図１は、本発明に係る実施形態の車両用情報収集システムの構成を示すブロック図である。
【００１８】
図１において、本システムは、情報提供車両としてのプローブカー１０と、プローブカー１０で収集したプローブデータを無線通信を介して受信する情報収集センタ２０とから構成される。
【００１９】
プローブカー１０は、情報収集センタ２０との間で無線ＬＡＮや携帯電話、ＤＳＲＣ（狭域無線通信方式）等の路車間通信手段を介して無線通信する通信制御部１と、通信状態を検出する通信状態検出部２と、ＧＰＳ等で現在位置情報を検出する車両位置検出部３と、車速等を検出する走行状態検出部４と、所定の故障診断を行う故障検出部５と、これら各検出部２〜５による検出結果を受けて車両の環境状態を検出する環境状態検出部６と、車両の環境状態を登録するデータベース（ＤＢ）７と、エージェントプログラムに従って車両状態を監視し車両情報を収集するエージェント部８と、を有する。
【００２０】
エージェント部８は、予め設定された動作目標設定情報８Ａを参照し、それに応じてデータベース７を検索し、必要な情報を抽出して、通信制御部１を介してプローブデータとして情報収集センタ２０に適切なタイミングで送信する。
【００２１】
上記エージェント部８がエージェントプログラムを実行する際に参照する動作目標設定情報は、例えばＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で定義される。そして、エージェント部８は動作目標設定ファイルを必要に応じて更新可能である。
【００２２】
上記情報収集センタ２０はサーバ機能を有し、プローブカー１０から受信したプローブデータを登録するデータベース２１、このデータベース２１に登録されたデータに基づいてプローブカーごとの動作目標設定情報の更新の要否の判断や更新ファイルの作成を行うエージェント更新サービス部２２、プローブカー１０に更新ファイルや更新指示を送信する通信制御部２３、プローブデータについて統計処理等を実行するデータ処理部２４を有する。
【００２３】
上記動作目標設定情報の更新には、各車両のエージェント部８から情報収集センタ２０に設定ファイル更新サービスを要求する方式、情報収集センタ２０から各車両のエージェント部８にファイル更新サービスを指示する方式、情報収集センタ２０から動作目標設定ファイルを直接送信し、各車両側でファイルを更新する方式等がある。
【００２４】
上記動作目標設定ファイル８Ａは、例えば期間限定で動作目標を変更する場合や、緊急の動作指示をしたい場合にも対応可能なように、複数のファイルが設定可能である。
【００２５】
また、複数の動作目標設定ファイル８Ａを階層化したり、相互に関連付けすることもでき、この場合、各動作目標設定ファイルの属性を定義する管理情報が添付される。
【００２６】
上記エージェントプログラム自体も、不具合の修正、バージョンアップ、機能変更や追加等に応じて、情報収集センタ２０から無線通信を介して書き換え可能である。
【００２７】
［動作目標設定ファイルの更新］
上記動作目標設定ファイルは、プローブカー１０側で自律的に更新する場合と、情報収集センタ２０から送信されるファイルを更新する場合とがある。
【００２８】
プローブカー１０側で自律的に更新することが有効な状況を以下に例示する。
【００２９】
（１）エージェント部８が故障診断プログラムを実行する際の動作目標設定ファイルを車両の環境状態に応じて動的に変更する場合。
【００３０】
（２）バッテリ電圧レベルの低下速度が正常範囲を超えて、変化し始めたが、電圧レベルは、まだワーニング判定レベルに至っていないような過渡状況において、車両制御システム動作モニタ項目の収集頻度を高めたい場合。
【００３１】
（３）車両の電力負荷レベルをモニタしておき、負荷レベルに応じて、車両制御システムのモニタ項目を変更したい場合。
【００３２】
（４）移動体通信やＤＳＲＣ、無線ＬＡＮ等の通信手段を選択して利用可能な場合、現在可能な通信速度に応じて、通信データ項目、通信データサイズを最適化したい場合。
【００３３】
また、情報収集センタ２０が車両の動作目標設定ファイルの更新を行うことが有効な状況を以下に例示する。
【００３４】
（５）プローブデータを情報収集センタ２０で統計処理し、車種別、製造時期別、走行地域別、走行モード別（平均走行速度、エンジン負荷レベル、月間平均走行距離）、総走行距離別、イグニッションサイクル数別等で、故障モード、劣化モニタ項目等の変化を分析することで、ある特定条件下にて、劣化モニタデータが異常値に向かって変動していることや、特定の故障モードが増加傾向にあることなどを判断した場合、該当する車両に対して専用の診断を実行するために、車両で収集蓄積した過去のシステム挙動データを抽出したり劣化モニタ項目から、該当する車両群の車両に不具合が発生する時期を予測し、将来の特定時期までの期間限定で、収集するデータ項目を追加したい場合。
【００３５】
［動作目標設定ファイルの具体例］
図２は、プローブカーごとのエージェント部が車両の環境状態に応じて動作目標設定ファイルを自律的に変更する際の定義ファイルを例示している。
【００３６】
図２に示す定義ファイルでは、以下の内容が設定されている。
【００３７】
・定期的に情報収集を指示
・通信メデイアの選択は、通信速度の速いものを優先
・監視項目はバッテリ電圧
・通常はレベル３の項目を収集。過渡状態と判断したらレベル２の項目を追加。ワーニングレベルを超えたら、レベル１の項目を追加する
図３は、プローブカーごとのエージェント部が車両の環境状態に応じて複数の動作目標設定ファイルを自律的に変更する際の定義ファイルを例示している。
【００３８】
図３において、複数の動作目標設定ファイルを持つ場合には、各ファイル同士の関連情報や優先順位、有効期間等が定義された管理ファイル（ｃｏｎｆｉｇ．ｘｍｌ）が添付される。
【００３９】
エージェント部８は、先ず、ｃｏｎｆｉｇ．ｘｍｌを参照し、現在参照すべき動作目標設定ファイルを認識し、動作を開始する。
【００４０】
情報収集センタ２０から動作目標設定情報の追加や変更を行う場合は、追加する動作目標設定ファイルと、そのファイルに合わせて管理ファイル（ｃｏｎｆｉｇ．ｘｍｌ）の内容を変更する。
【００４１】
動作目標設定ファイルの変更履歴は、ｈｉｓｔｏｒｙ．ｘｍｌに記録し、外部から変更履歴を確認可能とする。
【００４２】
図４は、図３のｃｏｎｆｉｇ．ｘｍｌの内容を例示している。
【００４３】
図４では、エージェント部８が参照すべき動作目標設定ファイルが３つ存在し、ｔａｓｋ−Ａが最優先で一度だけ実行するもの。ｔａｓｋ−Ｂは通常実行目標で、２０１０年１２月３１日まで有効。ｔａｓｋ−Ｃは１ヶ月に一度だけ実行するものであることを示している。
【００４４】
図５乃至図７は、図３のｔａｓｋ−Ａ，Ｂ，Ｃの内容をそれぞれ例示している。
【００４５】
図５に示すように、ｔａｓｋ−Ａ．ｘｍｌの動作目標設定情報は、故障診断コード０イベントが発生したら、最優先で、イベント発生前１０秒間の診断コード、車速、外気温度、アクセルポジションのデータを収集して送信する内容となっている。
【００４６】
図６に示すように、ｔａｓｋ−Ｂ．ｘｍｌの動作目標設定情報は、走行中にＤＳＲＣ通信スポットがあれば、ＤＢ７に蓄積された車両位置、車速、加速度、燃料噴射量を全て送信する内容となっている。
【００４７】
図７に示すように、ｔａｓｋ−Ｃ．ｘｍｌの動作目標設定情報は、ｃｏｎｆｉｇ．ｘｍｌで１ヶ月に一度実行するように設定されているもので、かつ、走行距離が前回より１００ｋｍを超えた場合のみ実行される。データ送信周期は、電波状態に応じてエージェントで判断するよう設定されており、送信データもｉｔｅｍ１からｉｔｅｍ３で指定したもののほか、エージェントが異常判定した項目も送信する内容となっている。
【００４８】
［動作目標設定ファイルの更新フロー］
図８は、プローブカーから情報収集センタへの更新要求による動作目標設定ファイルの更新フローを示している。
【００４９】
図８において、プローブカー１０では、例えば１回／日の割合で情報収集センタ２０に対して動作目標設定ファイルが更新されたか否か問い合わせ（Ｓ１）、更新ありの場合（Ｓ３）、情報収集センタ２０に対して更新サービスを要求し（Ｓ５）、更新ファイルを受信し（Ｓ７）、更新する（Ｓ９）。
【００５０】
図９は、情報収集センタからプローブカーへの更新指示による動作目標設定ファイルの更新フローを示している。
【００５１】
図９において、プローブカー１０では、情報収集センタ２０からの動作目標設定ファイルの更新指示を受信し（Ｓ１１）、更新ファイルを受信し（Ｓ１３）、更新する（Ｓ１５）。
【００５２】
図１０は、プローブカーによる動作目標設定ファイルの更新フローを示している。
【００５３】
図１０において、プローブカー１０では、通信状態検出部２により現在の通信状態を検出し（Ｓ２１）、通信速度が閾値より高速ならば、連続送信モードに設定し（Ｓ２３）、低速ならばイベント送信モードに設定する（Ｓ２５）。ここで、連続送信モードは通信量が大きく、単位時間ごとに連続したデータを送信する。イベント送信モードでは通信量が小さく、ブレーキスイッチオン時やワーニングランプ点灯時等の所定のイベントが発生したときにデータを送信する。
【００５４】
次に、ＤＢ７に蓄積された車両の環境状態を参照し、一定期間ごとの変動幅や緊急度合に応じてデータのレベル分けを行い（Ｓ２７）、各レベルごとにグルーピングする（Ｓ２９）。
【００５５】
次に、レベルに応じた動作目標設定ファイルを抽出し（Ｓ３１）、更新する（Ｓ３３）。
【００５６】
図１１は、プローブカーから情報収集センタへのプローブ情報の送信フローを示している。
【００５７】
図１１において、プローブカー１０では、エージェント部８が動作目標設定ファイルを読み込み、動作目標を設定する（Ｓ４１）。次に、無線ＬＡＮや携帯電話等の送信モードを設定するが、ここでは通信状態が良好で且つ通信速度が速いものが優先される（Ｓ４３）。
【００５８】
次に、動作目標設定情報に応じて車両の環境状態を監視し（Ｓ４５）、情報収集センタ２０との間で送信開始条件が成立したならば（Ｓ４７）、送信終了条件が成立するまで（Ｓ５１）、プローブデータを送信する（Ｓ４９）。
【００５９】
図１２は、情報収集センタの更新指示によるプローブカーでの動作目標設定ファイルの更新フローを示している。
【００６０】
図１２（ａ）に示すプローブカー１０では、エージェント部８が設定された動作目標に応じて車両の状態を監視し（Ｓ６１）、所定のタイミングでプローブデータを情報収集センタ２０に送信する（Ｓ６３）。
【００６１】
次に、情報収集センタ２０から動作目標設定ファイルの更新指示を受信したならば（Ｓ６５）、図８で述べた動作目標設定ファイルの更新処理を実行し（Ｓ６７）、上記Ｓ６３〜Ｓ６７までの処理をイグニッションスイッチ（ＩＧ）がオフされるまで繰り返し実行する（Ｓ６９）。
【００６２】
図１２（ｂ）に示す情報収集センタ２０では、データベースに蓄積されたプローブデータを参照し（Ｓ７１）、プローブカーごとにデータを統計的に分析する（Ｓ７３）。次に、車種、型式、製造時期、累積走行距離、使用地域、ＩＧサイクル別に分析し、特有の傾向（警戒情報、変動データ、劣化状況等）がないか判定し（Ｓ７５）、特有の傾向がある場合（Ｓ７７）、詳細診断に必要な項目や条件を選択する（Ｓ７９）。そして、エージェントプログラムに対する動作目標設定ファイルに変換し（Ｓ８１）、該当する属性を持つプローブカーのエージェント部に対して動作目標設定ファイルの更新指示を送信する（Ｓ８３）。
【００６３】
［特許請求の範囲の記載と明細書との対応関係］
請求項１及び７における、情報提供車両はプローブカー１０、エージェント手段はエージェント部８、情報送信手段は通信制御部１として例示されている。また、情報収集センタは情報収集センタ２０、蓄積手段はデータベース２１、更新手段はエージェント更新サービス部２２、送信手段は通信制御部２３として例示されている。
【００６４】
請求項２，３は、図８に個々のプローブカーから情報収集センタへの更新要求による動作目標設定ファイルの更新フローとして例示されている。
【００６５】
請求項４は、図９に情報収集センタからプローブカーへの更新指示による動作目標設定ファイルの更新フローとして例示されている。
【００６６】
請求項５は、図１０にプローブカーによる動作目標設定ファイルの更新フローとして例示されている。
【００６７】
請求項６は、各検出部２，３，４が検出する車両位置、走行状態、及び通信状態として例示されている。
【００６８】
なお、上記各手段は上述した構成に限定されるものではなく、上記した各機能を有するものであれば、どのような構成や形態であってもよい。
【図面の簡単な説明】
【００６９】
【図１】本発明に係る実施形態の車両用情報収集システムの構成を示すブロック図である。
【図２】プローブカーごとのエージェント部が車両の環境状態に応じて動作目標設定ファイルを自律的に変更する際の定義ファイルを例示する図である。
【図３】プローブカーごとのエージェント部が車両の環境状態に応じて複数の動作目標設定ファイルを自律的に変更する際の定義ファイルを例示する図である。
【図４】図３のｃｏｎｆｉｇ．ｘｍｌの内容を例示する図である。
【図５】図３のｔａｓｋ−Ａ，Ｂ，Ｃの内容をそれぞれ例示する図である。
【図６】図３のｔａｓｋ−Ａ，Ｂ，Ｃの内容をそれぞれ例示する図である。
【図７】図３のｔａｓｋ−Ａ，Ｂ，Ｃの内容をそれぞれ例示する図である。
【図８】プローブカーから情報収集センタへの更新要求による動作目標設定ファイルの更新フローを示す図である。
【図９】情報収集センタからプローブカーへの更新指示による動作目標設定ファイルの更新フローを示す図である。
【図１０】プローブカーによる動作目標設定ファイルの更新フローを示す図である。
【図１１】本実施形態の車両用運転支援システムによるメッセージ送信ボタンを用いないメッセージ送信処理を示すフローチャートである。
【図１２】情報収集センタの更新指示によるプローブカーでの動作目標設定ファイルの更新フローを示す図である。
【符号の説明】
【００７０】
１  通信制御部
２  通信状態検出部
３  車両位置検出部
４  走行状態検出部
５  故障検出部
６  環境状態検出部
７  データベース
８  エージェント部
８Ａ  動作目標設定ファイル
１０  プローブカー
２０  情報収集センタ
２１  データベース
２２  エージェント更新サービス部
２３  通信制御部
２４  データ処理部
【図１】
2008146331.tif 000003
【図２】
2008146331.tif 000004
【図３】
2008146331.tif 000005
【図４】
2008146331.tif 000006
【図５】
2008146331.tif 000007
【図６】
2008146331.tif 000008
【図７】
2008146331.tif 000009
【図８】
2008146331.tif 000010
【図９】
2008146331.tif 000011
【図１０】
2008146331.tif 000012
【図１１】
2008146331.tif 000013
【図１２】
2008146331.tif 000014