Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4153798B2 - Safe driving diagnosis method and safe driving diagnosis device - Google Patents
[go: Go Back, main page]

JP4153798B2 - Safe driving diagnosis method and safe driving diagnosis device - Google Patents

Safe driving diagnosis method and safe driving diagnosis device Download PDF

Info

Publication number
JP4153798B2
JP4153798B2 JP2003021141A JP2003021141A JP4153798B2 JP 4153798 B2 JP4153798 B2 JP 4153798B2 JP 2003021141 A JP2003021141 A JP 2003021141A JP 2003021141 A JP2003021141 A JP 2003021141A JP 4153798 B2 JP4153798 B2 JP 4153798B2
Authority
JP
Japan
Prior art keywords
acceleration
value
safe driving
vehicle
sudden
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2003021141A
Other languages
Japanese (ja)
Other versions
JP2004234260A (en
Inventor
健士 井上
孝義 横田
寛 赤木
彰朗 伊藤
章 藤永
公一 竹村
浩一 岸本
洋 青木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Sompo Japan Insurance Inc
Original Assignee
Hitachi Ltd
Sompo Japan Insurance Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd, Sompo Japan Insurance Inc filed Critical Hitachi Ltd
Priority to JP2003021141A priority Critical patent/JP4153798B2/en
Publication of JP2004234260A publication Critical patent/JP2004234260A/en
Application granted granted Critical
Publication of JP4153798B2 publication Critical patent/JP4153798B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Navigation (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Traffic Control Systems (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、安全運転診断方法および省燃費運転診断方法、ならびに装置、安全運転診断プログラムおよび省燃費運転診断プログラムに関する。
【0002】
【従来の技術】
車両に装着され、車両走行時における車両の挙動を採取して蓄積する装置に、デジタルタコグラフと、ドライブレコーダがある。
【0003】
前者のデジタルタコグラフは、車両速度、車両位置、走行距離等に関する車両の走行物理データを採取し、フラッシュメモリ(CF)等、装置に着脱自在のメモリに蓄積し、オフラインで安全運転指導、燃費指導を行うために用いられる。
ここでいう安全運転指導は、前記したメモリをパソコン等に取り込んで、物理データや労務データに一意に応じた格付けを行い、また、運転に対するコメント等のメッセージを付加した帳票を作成し、ドライバへ提示することによって実現される(非特許文献1参照)。
【0004】
後者のドライブレコーダもまた、車両走行時における物理データを採取して内蔵のメモリに蓄積するものであるが、これは交通事故等不測の事態が発生した場合の事故状況分析に用いられる(非特許文献2参照)。
【0005】
【非特許文献1】
矢崎総業株式会社HP、型式認証第1号デジタルタコグラフ、[2003年1月24日検索]、インターネット、<http://www.wbs.ne.jp/bt/yazaki-keiso/NewPages/Fdigi.htm>
【非特許文献2】
日本自動車研究所、自動車研究(第23巻、第9号、pp41−46)、新井勇司ら、「ドライブレコーダによる事故解析」
【0006】
【発明が解決しようとする課題】
前記したように従来のデジタルタコグラフによる安全運転指導、あるいは省燃費運転指導は、安全運転指導員が、得られる物理データと労務データに主観的な格付けを行って帳票を作成し、その帳票に基づいて行うものであった。そのために安全運転指導員にかかる負担は大きく、また、安全運転指導員が持つスキルによってはその格付けにばらつきがあった。
更に、安全運転診断のための元データは着脱自在のメモリに記録され、オフラインでそのデータが取り込まれるため改竄の危険性があり、正しい診断結果が得られないことがあった。また、安全運転指導員が安全運転指導を行うために必要な帳票を作成する際、物理データや労務データ等の検索、編集が困難な環境にあった。
【0007】
本発明は前記事情に鑑みてなされたものであり、ドライバに合致した格付けや帳票を自動作成可能な、安全運転診断方法および省燃費運転診断方法、ならびに装置、安全運転診断ブログラムおよび省燃費運転診断プログラムを提供することを目的とする。
また、安全運転指導員が、一元管理される物理データと労務データを参照して安全運転指導、あるいは省燃費指導を行う際に参照等されるコンテンツを容易に作成可能な環境を構築することで、安全運転指導員の負担軽減をはかった、安全運転診断方法および省燃費運転診断方法、ならびに装置、安全運転診断ブログラムおよび省燃費運転診断プログラムを提供することも目的とする。
【0008】
【課題を解決するための手段】
前記した課題を解決するため、通信網を介して取得される物理データと労務データを管理し、物理データを統計的に分析して、労務データと関連付けてドライバに合致した格付けや帳票を提供することとした。また、安全運転指導員が、管理してある物理データと労務データを参照し、安全運転指導を行う際に容易にコンテンツを提供できるようにするため、車両から物理データを採取できるようにし、かつ、労務データを入力できる車載端末(カーナビゲーション装置で代用可)を搭載し、通信回線(無線)を介して安全運転・省燃費運転診断サーバ(安全運転診断装置、省燃費運転診断装置)に転送することとした。こうすることで、後記するように、安全運転・省燃費運転診断サーバに安全指導員がアクセスすることにより、例えば、対象となるドライバのある期間の物理データ、労務データを取り込み、診断項目毎に統計処理して安全運転、省燃費運転の傾向を示す帳票が自動生成される。
【0009】
【発明の実施の形態】
以下、本発明の実施形態を、適宜図面を参照して詳細に説明する。
本実施形態は、自動生成された帳票を用いて安全運転の啓蒙と燃費の向上を目指すものであり、従来オフラインで実行されていた安全指導員による安全診断、省燃費運転診断のための労力が軽減される。また、データの採取から帳票作成まで一貫してオンラインで実行されるためデータ改竄の可能性が減少し、正確な安全運転診断、省燃費運転診断が実現できる。
なお、ここで、「物理データ」とは、車両の挙動に関するデータで所定時間毎に記録され、所定時間単位で発信される、車両速度(車両速度情報)、車両現在位置(位置情報)、走行距離等の走行データと、車両がある設定された状態になった場合に発生するデータで、発生時に時刻、車両位置と併せて記録、発信される、急加速、急減速、アイドリング等の状態データをいう。また、「労務データ」とは、車両端末に設置される操作パネル押下により発生するデータで、発生時に時刻、車両位置と併せて記録され、発信される始業、終業、荷積み、荷卸し、休憩等、ドライバが入力するイベントデータをいう。また、ドライバが入力しきれない労務データや燃費データ等、労務管理者(青ナンバ車の運行管理者→道路運送法等)が管理端末を操作することによって入力されるデータ、および安全運転管理者(白ナンバ車の安全運転管理者→道路交通法)が入力するコメント等の付加データも含まれる。
【0010】
また、「診断項目」とは、走行時間のうち、法定速度を超過して走行した時間の割り合いである速度違反時間割合[%]、急加速/急減速状態データの初速度と終速度との差分により推定される加速度、走行時間1h当たりに発生した所定値以上の加速/減速回数の平均値である急加速/急減速回数[回/h]、初速が所定値以上である減速回数の平均値であるヒヤリハット回数[回/h]、最大加速度/減速度[G]、走行時間1h当たりに発生した加速/減速回数[回/h]の分布、加減速傾向分布、安全運転点数、省燃費運転点数、指導コメント等をいう。
【0011】
図1は、本発明の安全運転診断方法および省燃費運転診断方法を実現するビジネスモデル、ならびにその利用主体との関係を説明するために引用した図である。
図1において、1は運送業者、2はデータ収集事業者、3は安全運転指導事業者である。運送業者1は、各運行車両10に、図2に示される車載端末11を搭載する。また、データ収集事業者2は、車載端末11を介して各運行車両10の物理データを採取し、また、ドライバが後述する操作パネルを操作することにより、あるいは労務管理者や安全運転管理者が端末のキーボードを操作することによって入力される労務データを取り込む。
【0012】
すなわち、運送業者1の運行車両10に設置された車載端末11により自動的に収集された物理データ、及びドライバが入力する労務データは、通信網4を介してデータ収集事業者2に設置されたデータ収集サーバ20に収集される。また、ドライバが入力しきれない、労務データや燃費データは、労務管理者が、設置された管理端末12を操作することにより、通信回線5経由でデータ収集事業者2に設置されたデータ収集サーバ20に送信される。
ここでデータ収集事業者2は、日々におけるドライバ各人毎の労務状況、運行状況を示す日報を自動作成し、通信回線5を介して管理端末12に送り、労務管理者に提示する。一方で、データ収集サーバ20に蓄積された、物理データ、労務データ、燃費データを、そのまま、もしくは一部加工して、通信網6を介して安全運転指導事業者3に設置される安全運転・省燃費運転診断サーバ30へ転送する。
【0013】
安全運転・省燃費運転診断サーバ30は、収集された物理データ、労務データに基づき、診断項目毎に統計処理して安全運転診断コンテンツを生成し、あるいは省燃費運転診断コンテンツを生成する。
そして、安全指導員のアクセスを受けて帳票として出力し、当該帳票に基づき安全指導員による安全運転の啓蒙と燃費の向上を目指す指導が運送業者1に在籍するドライバに対して行われる。
【0014】
なお、本実施形態では、データ収集事業者2と安全運転指導事業者3が独立して存在し、データ収集サーバ20と安全運転・省燃費運転診断サーバ30をそれぞれ設置しているが、両者が独立して存在することは必須でなく、安全運転、省燃費運転診断サービス事業者として一体となっていても良い。その場合、データ収集サーバ20と安全運転・省燃費運転診断サーバ30は、LAN(Local Area
Network)等により接続される。
また、通信網4、5、6についてもそれぞれ別体で存在するものとして説明したが、これも必須ではなく、インターネットによるネットワークを用い通信網を共有しても構わない。
【0015】
図10に日々帳票出力のための動作シーケンスが、図11にドライバ比較帳票出力のための動作シーケンスが示されている。ここでは、いずれも、データ収集サーバ20、安全運転・省燃費運転診断サーバ30、および安全運転管理者間の関係が示されている。
図10において、まず、安全運転管理者のアクセスに従い、安全運転・省燃費運転診断サーバ30は、契約法人(運送業者1)の一覧を出力する。安全運転管理者が自身の端末に表示される法人一覧(法人一覧表示)の中から法人を選択することにより、安全運転・省燃費運転診断サーバ30は、データ収集サーバ20からその法人のドライバ一覧情報(ドライバ一覧情報)を取得して安全運転管理者へ転送し(S1〜S15)、安全運転管理者からドライバの選択情報を取得する(S16)。安全運転・省燃費運転診断サーバ30は、選択されたドライバと所属法人の情報をデータ収集サーバ20に送信する(S17)。
【0016】
次に、安全運転・省燃費運転診断サーバ30は、データ収集サーバ20からそのドライバの走行日一覧情報を取得して(S18)、ドライバ走行日カレンダに加工して安全運転管理者へ転送する。安全運転管理者が持つ端末にはドライバ走行日カレンダ表示がなされる(S19)。図12に、安全運転管理者が持つ端末に表示されるドライバ走行日カレンダの一例が示されている。この図12は、日々帳票出力のための情報入力GUI(Graphical User Interface)画面を示した図であり、他に、入力パラメータ、運送会社、属性付きドライバ一覧、出力すべき帳票種別が示されている。この図12において、帳票種別の欄にある「ドライバ日々帳票」は、図10の日々帳票出力処理の動作シーケンスに対応する表示である。また、同じく帳票欄にある「ドライバ比較…」は、図11の動作シーケンスに対応する表示である。
【0017】
説明を図10に戻す。安全運転管理者は前記したGUI画面を用いて出発年月日の選択を行う(S20)。このことにより、安全運転・省燃費運転診断サーバ30は、日々帳票(表示)作成のために必要な該当データの存在の有無をチェックして日々帳票の作成を行う(S101、S102)。
一方、該当データが存在しない場合は、データ収集サーバ20に対して出発年月日を指定して該当ドライバの日毎データを入手すると共に、データの蓄積を行い(S103)、後述する物理データTBL(テーブル)、労務データTBL、燃費データTBLを構築した後(S104)、日々帳票表示作成を行う。作成された日々帳票は、安全運転管理者が自身の端末で閲覧が可能となる他に、プリンタによる帳票印刷も可能である。
【0018】
図11は、ドライバ比較帳票の出力処理を示したものであり、図10に示す日々帳票出力処理との差異は、ドライバを複数人指定すること(S26)と、走行日カレンダ表示の後、安全指導前後の期間を指定することである(S30;前記期間選択、S31;後期期間選択)。それらデータに基づき該当データの存在の有無をチェックして以降の処理(S111〜S114)は図10に示す日々帳票出力処理(S101〜S104)と同様である。
日々帳票の一例が図20、図21に、ドライバ比較帳票の一例が図22〜図26に示されている。
【0019】
ここで、図2、図3を用いて運行車両に設置される設備の概略について説明する。
図2に示す運行車両10には、車搭端末11を核に、運行車両10の走行位置と速度、方位が得られるGPSユニット(受信機)13/114(Global Positioning System)、車速が得られる車速パルスセンサ(物理データを得る車両センサ14)が接続されている。更に、始業ボタン、終業ボタン、荷卸、荷積みボタン、休憩ボタン、高速道路走行ボタン、高速道路解除ボタンが割り付けられ、これらボタンを押下することにより労務データが入力される操作パネル113、そして、これらの物理データ(GPS受信機(ユニット)13による位置情報、車速パルスセンサによる車両速度情報)、労務データをデータ収集サーバ20へ送信する無線通信のためのパケット通信ユニット115、CFメモリカード等が接続されている。ここで、車両の加速度が得られる加速度センサ等を車両センサ14として接続しても良い。ちなみに本実施形態では、加速度は、車両速度情報から計算により求めることとしている。
なお、図2は、車載端末11が搭載された例を示したが、無線通信機能を持つカーナビゲーション装置でも代用が可能である。
【0020】
図3に、車載端末11の内部構成がブロック展開され示されている。図3中、図2に示す符号と同一符号が付されたブロックは図2に示すそれと同じとする。
車載端末11は、CPU111を制御中枢とし、メモリ112、操作パネル113、パケット通信ユニット115、I/O回路116が接続されている。パケット通信ユニット115により、CPU111の制御の下、GPS受信機13と車両センサ14で取り込まれる物理データと、操作パネル113を介して入力され取り込まれた労務データが無線通信網4を介してデータ収集サーバ20へ送信される。
【0021】
I/O回路116には、GPS(ユニット)受信機114、車両センサ14、液晶モニタ等で構成されるディスプレイ117が接続される。
I/O回路116は、GPSセンサ13、GPS受信機114によって計測される運行車両の現在位置(位置情報)を取り込みCPU111へ供給する他、車両センサ14を介して計測される運行車両の車両速度情報をCPU111へ供給する(車両センサ14として加速度センサ等を備えるようにしても良い)。また、CPU111により処理された結果は、I/O回路116を介してディスプレイ117に表示される。
なお、操作パネル113には、始業ボタン、終業ボタン、荷卸、荷積みボタン、休憩ボタン、高速道路走行ボタン、高速道路解除ボタンが割り付けられ、ドライバがこれらボタンを適宜押下することにより労務データとして入力されるものとする。
【0022】
図4は、本発明の安全運転診断装置および省燃費運転診断装置が実装される安全運転・省燃費運転診断サーバ30の内部構成を機能展開して示したブロック図である。
安全運転・省燃費運転診断サーバ30は、通信制御部31と、安全運転診断コンテンツ生成部32と、帳票出力部33と、省燃費運転診断コンテンツ生成部34と、車両DB(Data Base)35で構成される。
【0023】
通信制御部31は、データ収集事業者2が設置するデータ収集サーバ20と運送業者1に設置された管理端末12との接続インタフェースを司り、これらが仮にインターネット等のネットワークを用いて接続されていた場合、TCP/IP(Transmission Control Protocol/Internet Protocol)が実装され、同プロトコルを実践することになる。
安全運転診断コンテンツ生成部32は、車載端末11から通信網4を介して取得される車両走行時における物理データと、ドライバもしくは運行管理者、あるいは安全運転管理者によって入力され取り込まれる労務データのうち少なくとも一つを用い、診断項目毎に統計処理して安全運転診断コンテンツを生成する機能を持ち、ここでは、速度違反情報TBL作成部321と、加速度統計情報TBL作成部322と、急ハンドル回数・最大ハンドル加速度算出部323と、加速度標準偏差・歪度算出部324と、休憩法令違反情報処理部325を含む。なお、加速度は、車両速度情報の初速度(前回値、m−1番目のデータ)と終速度(今回値、m番目のデータ)の差(ΔV)と計測時間差(Δt)により計算される。
【0024】
速度違反情報TBL作成部321は、車載端末11から通信網4を介して定時間間隔で取得される車両位置情報と車両速度情報を用い、位置情報を地図上にマッピングし、図示せぬ速度規制情報データベースから現在位置における速度規制情報を取り込み、当該速度規制情報と車両速度情報との比較により、走行時間内における速度規制を超過して走行した時間の割り合いを算出した値を物理データTBL354内の速度違反情報TBL(3541、図5参照)に書き込む機能を持つ。
また、加速度統計情報TBL作成部322は、車載端末11から通信網4を介して定時間間隔で取得される車両速度情報の初速度と終速度との差分に応じて決定される急加減速(加速度と同じ計算方法により計算される)が発生する回数をカウントし、走行単位時間当りに発生した急加減速の回数の平均値、およびその最大加速度を算出して物理データTBL354内の加速度統計情報TBL(3542)に書き込む機能を持つ。
なお、初速度が所定値以上(例えば30km/hとか40km/hとか…)である前記減速回数をヒヤリハット回数として定義し、そのときの最大ヒヤリハット加速度も診断項目の一つとして使用する。
【0025】
急ハンドル回数・最大ハンドル加速度算出部323は、車載端末11から通信網4を介して取得される急ハンドル状態により車両の遠心力の分布を求め、当該遠心力分布による遠心力の標準偏差を算出する機能を持つ。
また、加速度標準偏差・歪度算出部324は、車載端末11から通信網4を介して定時間間隔で取得される加速度情報により運行車両10の加速度の分布を求め、加速度分布による加速度の標準偏差と、加減速分布の偏りを算出する機能を持つ。詳細は後述する。
【0026】
休憩法令違反情報処理部325は、車載端末11から通信網4を介して取得される運行車両における走行開始後の走行中断時刻と走行開始時刻を取り込み、その差分により連続運転時間を算出し、連続運転時間内における作業開始時刻と休憩時刻との差分により休憩時間を算出して、連続運転時間内における休憩時間と、休憩法令で規定された休憩時間との照合を行うことにより認定される法令違反の有無、およびその回数を算出する機能を持つ。
前記した、速度違反情報TBL作成部321、加速度統計情報TBL作成部322、急ハンドル回数・最大ハンドル加速度算出部323、加速度標準偏差・歪度算出部324、休憩法令違反情報処理部325のそれぞれで算出された値は、それぞれの診断項目として安全運転診断コンテンツ生成部32へ供給され、安全運転診断コンテンツ生成部32で統計処理され、帳票出力部33により安全運転診断コンテンツとして帳票出力される。
【0027】
安全運転診断コンテンツ生成部32は、また、安全運転指導員のアクセスに基づき、生成された診断項目毎のコンテンツに対して、あるドライバの運転傾向に関する評価データを付加し、そのドライバに対して安全運転指導を行うために必要な安全診断コンテンツを、帳票出力部33を介して帳票出力する機能を持つ。このとき、安全運転診断コンテンツ生成部32は、各診断項目を総合的に判断して安全運転の度合いを点数化し、帳票に反映させる。
また、診断項目毎に、複数ドライバの運転傾向を示す相対比較のための評価データを帳票出力する機能も併せ持つ。
【0028】
一方、省燃費運転診断コンテンツ生成部34は、車載端末11から通信網4を介して取得される車両走行における物理データと、ドライバもしくは運行管理者によって入力され、取り込まれる労務データとを統計処理して省燃費運転診断コンテンツを生成する機能を持ち、アイドリング集計処理部341を備える。
アイドリング集計処理部341は、車載端末11から通信網4を介して取得される、エンジンONで位置情報に変化のないアイドリング状態が所定時間経過したときに、その回数と時間をアイドリングヒストグラム(3561、図5参照)に書き込む機能を持ち、省燃費運転診断コンテンツ生成のための診断項目として使用される。省燃費運転診断コンテンツ生成部34は、他に、加速度平均値、平均速度、走行距離、そして、運送業者1の労務管理者によって入力される実燃料消費率を取り込み、アイドリング集計処理部341によって算出される回数と時間データと共に統計処理して省燃費運転診断コンテンツを生成する。
【0029】
図5〜図9に、車両DB35のテーブル(TBL)構造の一例が示されている。本発明実施形態において使用されるテーブルは、ドライバデータTBL351を核に、走行軌跡時系列TBL352、加速ヒストグラムTBL353、物理データTBL354、労務データTBL355、燃費データTBL356で構成される。
【0030】
ドライバデータTBL351は、運転者、車種、車重、車両番号、運転出発日、運転出発時刻等の書誌事項の他、走行軌跡時系列TBL352、加速ヒストグラムTBL353、物理データTBL354、労務データTBL355、燃費データTBL356の各データフィールドを持つ。
走行軌跡時系列TBL352は、番号、日付、時刻、緯度、経度、種別、最高速度、積算距離、初速度、終速度、平均速度、加速度分散、横Gのデータフィールドから構成される。ここで、種別データフィールドにある定周期走行とは、n分間隔のデータ(n=1、2、15)、最高速度とは、過去n分間内での最高速度(単位はkm/h)、平均速度とは、過去n分間内での平均速度(単位はkm/h)、加速度標準分散とは、過去n分間内で加速度の分散(単位は(km/h/sec)2)、横Gとは、急横Gがあったときの横方向の加速度(右方向が+、単位はkm/h)、初速度、終速度とは、急加減速時に記録される、急加減速の初速度と終速度(単位はkm/h)をいう。なお、本実施形態では、車両センサ14として、横Gセンサは設けていないので、表中、横Gの欄は空欄である。ちなみに横Gは、車両の基本諸元データと、走行軌跡および車両速度情報から計算により求めることができる(例えば車両進行方向に直角な方向に作用する横力としても計算可能)。
【0031】
なお、図6に、走行軌跡時系列TBL352の種別のコード(始業、終業、休憩、高速、高速解除、走行、荷積み、荷卸し/運転自動検出、電源OFF、アイドリング開始、アイドリング終了、定周期走行、急加速、急減速、急ハンドル)と、そのときの記録情報(最高速度、積算距離、初速度、終速度、平均速度、加速度標準偏差、横G)がマトリックス表現されている。
ここで、○が付された項目が操作パネル113のボタン押下により、あるいは自動収集されるデータ項目であって、日付、時刻、緯度、経度、種別の各データに関しては種別コードに依存せず必須とする。この図6は、例えば、定周期走行時(安定して走行しているとき)は、最高速度、平均速度、加速度標準偏差が走行軌跡時系列TBL352に記録され、急加速時や急減速時は、積算距離、初速度、終速度が走行軌跡時系列TBL352に記録されることを示している。なお、アイドリング開始時には積算走行距離が記録されるが、このアイドリング開始時は、アイドリング判定によりアイドリングが行われていると判定された後に決定される。また、図6において、横Gの記録は、横Gセンサを備える車両を用いた実施形態や横Gを計算により求める実施形態において行われるものである。
【0032】
加速ヒストグラムTBL353は、加速度、縦加速回数(前後方向の加速回数)、横加速回数の各データフィールドを持ち、ここでは、加速度の分布を20分割(−10〜+10)したときのそれぞれの、縦加速回数と横加速回数が示される。ここでは、急加減速の閾値を11km/h/sec(0.3G)とし、閾値以上のものが記憶される。ここでの回数は、1秒を計測時間(Δt=1sec)としたときの回数である。
物理データTBL354は、走行時間、運行時間、走行距離、平均速度、高速道走行時間、一般道走行時間、高速道走行距離、一般道走行距離、高速道平均速度、一般道平均速度の各データフィールドから成り、それぞれに書き込まれる一次データから、速度違反情報TBL(3541)、加速度統計情報TBL(3542)の二次データが作成され、割り付けられる。速度違反情報TBL(3541)のデータ項目は図7に、加速度統計情報TBL(3542)のデータ項目は図8にその一例が示されている。これらデータ項目の詳細はそれぞれのテーブル作成ロジックと共に後述する。
【0033】
労務データTBLL355は、運行時間と、連続運転時間最大と、休憩法令違反情報をデータ項目として持つ。休憩法令違反情報の作成の仕方については後述する。
また、燃費データTBL356は、アイドリング時間合計、アイドリング回数、縦加速度平均値、平均速度、走行距離、実燃料消費率の一次データおよび、これら一次データから作成される二次データのアイドリングヒストグラムTBL(3561)から成り、このアイドリングヒストグラムTBL(3561)のデータ項目は図9にその一例が示されている。データ項目の詳細は、テーブル作成ロジックと共に後述する。
【0034】
以下、安全運転診断項目毎に、詳細説明を行うが、事前に、物理データ、労務データ、燃費データの一例について説明する。
物理データとしては、車の速度、位置、縦方向の加速度、横方向の加速度の時系列、アイドリングの状態、走行距離がある(ちなみに、横方向の加速度を得ない実施形態であれば横方向の加速度は空欄であり、横方向の加速度を得る実施形態であれば、表のように横加速度の時系列が書き込まれる)。また、労務データとしては、車の出発、走行の終了、休憩の状態、荷積み、荷卸の状況、高速道路の走行の状態がある。更に、燃費データとしては、車に給油した燃料の量、燃料を給油したときの走行距離、日、時間がある。
以下、これらの物理、労務、燃費データから、本発明の安全運転診断プログラムおよび省燃費運転診断プログラム(以下、単にプログラムという)によって生成される2次的なデータ、すなわち、速度違反情報、加速度統計情報、急ハンドル回数・最大ハンドル加速度、加速度標準偏差・歪度、休憩法令違情報、アイドリングヒストグラムについて詳細に説明する。
【0035】
図13は、図5に示す速度違反情報TBL(3541)作成のためのプログラム構造をPAD(Problem Analysis Diagram)表現した図であり、図7にその速度違反情報TBL(3541)のデータ構造が示されている。以下、このプログラム構造を図4等を参照しつつ、図13に沿って説明する。
速度違反情報TBL作成部321は、まず、プログラムに割り付けられる「速度違反回数カウンタ(高速道/一般道)」に0を、「速度違反距離」にも0を設定する(D131)。次に、走行軌跡時系列TBL352から車両位置情報と車両速度情報を取り込んで位置情報を地図上にマッピング(マップマッチング)する(D132)。
【0036】
そして、走行軌跡時系列TBL352の種別コード「定周期」に対してのみマップマッチングにより得られる現在位置に相当する道路の速度規制情報を取得しする(D134)。ここでは、図示せぬ地図データベースから取得することとするが、速度規制情報を、一般道40km、高速道80kmと固定しても良い。一方、「定周期」のデータで、かつ、高速道路走行中の場合に速度規制速度を80km/hとする(D136)。つまり、道路に応じて(速度規制に応じて)、速度規制速度を変更する。
また、取得された速度規制情報(α)と定周期のデータでの平均速度(β)との比較を行い(D137)、α>βの場合であって、かつ、高速道路走行の場合は(S138)、高速道速度違反回数カウンタを1だけカウントアップすると共に、高速道速度違反距離に、平均速度×n分/60を加える(D139)。α>βの場合であって、かつ、一般道走行の場合は、一般道速度違反距離に、平均速度×n分/60を加える(D140)。以上の手順を全「定周期」データ分だけ繰り返す(D133)。
【0037】
そして、速度違反情報TBL(3541)内での一般道最高速度、高速道最高速度を求め、走行時間内における速度規制を超過して走行した時間の割り合いを算出し、それぞれ、一般道速度違反距離割合、一般道速度違反時間割合、高速道速度違反距離割合、高速道速度違反時間割合、速度違反距離割合、速度違反時間割合として速度違反情報TBL(3541)を作成し、物理データTBL354に書き込む(D142)。
【0038】
図14、図15に加速度統計情報TBL(3542)作成のためのプログラム構造をPAD表現した図が、図8に加速度統計情報TBL(3542)のデータ構造がそれぞれ示されている。
ここでは、定時間間隔で取得される車両速度情報の初速度と終速度との差分に応じて決定される急加減速が発生する回数をカウントし、走行単位時間当りに発生した急加減速の回数の平均値、およびその最大急加減速度を算出している。
【0039】
具体的に、図14(a)において、加速度統計情報TBL作成部322は、プログラムに割り当てられる全加速回数カウンタ(fG〜hG)を0(回)に、最大急加速を0(G)に設定する(D151)。なお、f<g<hである(つまり、加速減速ともfは穏やかhは急)。
次に、走行軌跡時系列TBL352から初速と終速を取り込み、その差分(終速−初速)を計算し、その差分がレベル1(akm/h/sec〜bkm/h/sec)の範囲にあった場合(D153)、急加速回数カウンタ(fG〜gG)を+1カウントアップする(D154)。否の場合であって、更に、差分がレベル2(ckm/h/sec〜dkm/h/sec)の範囲にあった場合(D155)、急加速回数カウンタ(gG〜hG)を+1カウントアップし(D156)、否の場合、更に、その差分がレベル3(ekm/h/sec以内)にあれば(D157)、急加速回数(hG以上)を+1だけカウントアップする(D158)。以上の動作(D153〜D158)は、種別コードが「急加速」となっている全データ分繰り返される(D152)。
そして、その差分(終速−初速)が最大急加速度×3.6×9.8以上であった場合に(D159)、最大急加速度を、(初速−終速)/(3.6×9.8)とする(D160)。
【0040】
加速度標準偏差閾値越回数の算出方法について図14(b)のPAD表現を用いて説明する。
まず、加速度統計情報TBL作成部322は、プログラムに割り当てられた加速度標準偏差閾値越回数カウンタを0に設定する(D161)。そして、加速度分散の平方根を算出したものが加速度標準偏差閾値以上の場合(D163)、加速度標準閾値越回数カウンタを+1カウントアップする(D164)。以上の動作(D163、D164)は、走行軌跡時系列TBL352の種別コードにある全「定周期」データ分だけ繰り返される(D162)。
前記のように算出された加速度統計情報は、図8(a)に示されるように、レベル毎に、急加速回数として、物理データTBL354内の加速度統計情報TBL(3542)に書き込まれる。また、図8(b)に示されるように、必要に応じて時間頻度、あるいは距離頻度として、時間頻度、距離頻度の回数TBL(3543)として作成することも可能である。
【0041】
図15は、急減速回数、ヒヤリハット回数、最大急加速度、最大ヒヤリハット加速度作成のための手順をPAD表現した図である。ここでは、初速が、例えば30km/h(=j)等所定値以上である減速回数をヒヤリハット回数として定義し、そのときの最大ヒヤリハット加速度を算出している。
まず、加速度統計情報TBL作成部322は、プログラムに割り当てられる全減速回数カウンタ(fG〜hG)、ヒヤリハット回数カウンタを0に、最大急減速、最大ヒヤリハット加速度を共に0に設定する(D171)。
【0042】
次に、走行軌跡時系列TBL352から初速(m−1番目のデータ)と終速(m番目のデータ)を取り込み、その差分(終速−初速)を計算し、その差分がレベル1(akm/h/sec〜bkm/h/sec)の範囲にあった場合(D174)、急加速回数カウンタ(fG〜gG)を+1カウントアップする(D175)。否の場合であって、更に、差分がレベル2(ckm/h/sec〜dkm/h/sec)の範囲にあった場合(D176)、急加速回数カウンタ(gG〜hG)を+1カウントアップし(D177)、否の場合、更に、その差分がレベル3(ekm/h/sec以内)にあれば(D178)、急加速回数(hG以上)を+1だけカウントアップする(D179)。そして、その差分(初速−終速)が最大急加速度×3.6×9.8以上であった場合に(D180)、最大急加速度を、(初速−終速)/(3.6×9.8)とする(D181)。以上の動作(D174〜D181)は、種別コードが「急減速」となっている全データ分、初速がjkm/h以下の場合(D173)に繰り返される(D172)。
【0043】
前記のように算出された加速度統計情報は、図8(a)に示されるように、レベル毎に、急減速回数として、物理データTBL354内の加速度統計情報TBL(3542)に書き込まれる。また、図8(b)に示されるように、必要に応じて時間頻度、あるいは距離頻度として、図示せぬ時間頻度、距離頻度の回数TBL(3543)として作成することも可能である。
【0044】
一方、D173において、初速がjkm/h以下の場合、初速と終速の差分がレベル1(akm/h/sec〜bkm/h/sec)の範囲にあった場合(D182)、ヒヤリハット回数カウンタ(fG〜gG)を+1カウントアップする(D183)。否の場合であって、更に、差分がレベル2(ckm/h/sec〜dkm/h/sec)の範囲にあった場合(D184)、ヒヤリハット回数カウンタ(gG〜hG)を+1カウントアップし(D185)、否の場合、更に、その差分がレベル3(ekm/h/sec以内)にあれば(D186)、ヒヤリハット回数(hG以上)を+1だけカウントアップする(D187)。
そして、その差分(初速−終速)が最大ヒヤリハット加速度×3.6×9.8以上であった場合に(D188)、最大ヒヤリハット加速度を、(初速−終速)/(3.6×9.8)とする(D189)。以上の動作(D182〜D188)は、種別コードが「急減速」となっている全データ分、初速がjkm/h以下の場合(D173)に繰り返される(D172)。
【0045】
前記のように算出された加速度統計情報は、図8(a)に示されるように、レベル毎に、ヒヤリハット回数として、物理データTBL354内の加速度統計情報TBL(3542)に書き込まれる。また、図8(b)に示されるように、必要に応じて時間頻度、あるいは距離頻度として、時間頻度、距離頻度の回数TBL(3543)として作成することも可能である。
【0046】
図16は、急ハンドル回数、最大ハンドル加速度の算出方法についてPAD表現した図である。なお、この急ハンドル等の実施形態は、例えば舵角センサおよび横Gセンサを備える車両(舵角[操舵速度]および横G[横力]を演算する機能を備える車両)で実行するものである。
まず、急ハンドル回数、最大ハンドル加速度算出部323は、プログラムに割り当てられる全急ハンドル回数カウンタを0に、最大右ハンドル加速度を0、最大左ハンドル加速度を共に0に設定する(D191)。
次に、走行軌跡時系列TBL352から横Gを取り込み、その横Gがレベル1(akm/h/sec〜bkm/h/sec)の範囲にあった場合(D194)、急右ハンドル回数カウンタ(fG〜gG)を+1カウントアップする(D195)。否の場合であって、更に、その横Gがレベル2(ckm/h/sec〜dkm/h/sec)の範囲にあった場合(D196)、急右ハンドル回数カウンタ(gG〜hG)を+1カウントアップし(D197)、否の場合、更に、その横Gがレベル3(ekm/h/sec以内)にあれば(D198)、急右ハンドル回数カウンタ(hG以上)を+1だけカウントアップする(D199)。そして、その横Gが最大急右ハンドル加速度×3.6×9.8以上であった場合に(D200)、最大急右ハンドル加速度を、横G/(3.6×9.8)とする(D201)。
以上の動作(D194〜D201)は、種別コードが「急ハンドル」となっている全データ分、横Gが0以上の場合(D193)に繰り返される(D192)。
【0047】
前記のように算出された加速度統計情報は、図8(a)に示されるように、レベル毎に、最大急右ハンドル回数として、また、最大急右ハンドル加速度として物理データTBL354内の加速度統計情報TBL(3542)に書き込まれる。また、図8(b)に示されるように、必要に応じて時間頻度、あるいは距離頻度として、時間頻度、距離頻度の回数TBL(3543)として作成することも可能である。
【0048】
一方、D193において、横Gが0以下(G≦0)の場合、その横Gがレベル1(akm/h/sec〜bkm/h/sec)の範囲にあった場合(D202)、急左ハンドル回数カウンタ(fG〜gG)を+1カウントアップする(D203)。否の場合であって、更に、その横Gがレベル2(ckm/h/sec〜dkm/h/sec)の範囲にあった場合(D204)、急左ハンドル回数カウンタ(gG〜hG)を+1カウントアップし(D205)、否の場合、更に、その横Gがレベル3(ekm/h/sec以内)にあれば(D206)、急左ハンドル回数カウンタ(hG以上)を+1だけカウントアップする(D207)。そして、その横Gが最大急左ハンドル加速度×3.6×9.8以上であった場合に(D208)、最大急左ハンドル加速度を、横G/(3.6×9.8)とする(D209)。
以上の動作(D202〜D209)は、種別コードが「急ハンドル」となっている全データ分、横Gが0以上の場合(D193)に繰り返される(D192)。
【0049】
前記のように算出された加速度統計情報は、図8(a)に示されるように、レベル毎に、最大急左ハンドル回数として、また、最大急左ハンドル加速度として物理データTBL354内の加速度統計情報TBL(3542)に書き込まれる。また、図8(b)に示されるように、必要に応じて時間頻度、あるいは距離頻度として、時間頻度、距離頻度の回数TBL(3543)として作成することも可能である。
【0050】
図17(a)は、加速度標準偏差、加速度歪度、加速度平均値の算出方法をPAD表現して示した図である。
ここでは、車両の加速度の分布を求め、加速度分布による加速度の標準偏差と、加減速分布の偏り(加速度歪度)が算出される。
【0051】
具体的に、加速度標準偏差・歪度算出部324は、加速度ヒストグラムTBL353、走行軌跡時系列TBL352からデータを読み出し、加速度別の加速回数メモリ(プログラムに割り付けられる)をセットする(D211)。そして、その加速回数メモリから縦加速度平均値Apを算出する。
縦加速度平均値Apは、以下の演算式(1)を計算することによって求められる(D212)。但し、ここで、a>0である。
Ap=ΣaA(a)/(N×3.6×9.8)…(1)
次に、加速回数メモリから縦加速度標準偏差σを以下の演算式(2)を計算することにより求める(D213)。
σ=√(Σ(a−Aa)2A(a)/(N×3.6×9.8))…(2)
【0052】
そして、加速回数メモリから縦加速度歪度Sを、以下の演算式(3)を計算することにより求める(D214)。
S=Σ(a−Aa)3A(a)/(N×3.6×9.8×σ3)…(3)
更に、加速回数メモリから横加速度標準偏差σvを以下の演算式(4)を計算することにより求める(D215)。
σv=√(Σ(a−Av)2C(a)/(M×3.6×9.6)…(4)
なお、ここで、A(a)は縦加速度aの加速回数メモリ、C(a)は横加速度aの加速回数メモリ、aは最大縦減速度から最大縦加速度までの値(単位はkm/h/sec)、Nは縦加速度総回数ΣA(a)、Mは横加速度総回数ΣC(a)、Aaは縦加速度平均値ΣaA(a)/N、Avは横加速度平均値ΣaC(a)/Mである。
なお、急ハンドル回数・最大ハンドル加速度算出部323は、車載端末11から通信網4を介して取得される急ハンドル状態により車両の遠心力の分布を求め、当該遠心力分布による遠心力の標準偏差を算出する機能を持つが、ここで算出される遠心力の標準偏差は、前記した演算式(2)を用いることとする。ちなみに遠心力の標準偏差からは、ドライバが急ハンドルを切りやすい等の、ドライバの運転特性を読み取ることができるので、この遠心力の標準偏差に沿って、ドライバに安全運転指導を行うことができる。
【0053】
図17(b)に、加速度別加速回数メモリのセットの仕方がPAD表現により示されている。
ここでは、まず、加速度aの最大値と最小値を求める(D216:単位はkm/h/sec)。そして、A(a)のメモリを最大値から最小値の範囲に渡ってクリアする(D217)。次に、A(a)、C(a)に縦加速度回数を加速度ヒストグラムTBL353から取り込んでセットする(D219)。これは、走行軌跡時系列TBL352を参照して種別コードに急加減速の状態コードが設定されていた場合に、そのときの加速度をチェックし、その加速度が20分割(急加速閾値−11km/h/sec〜急減速閾値+11km/h/sec)されたどこに含まれるかを判定することにより実現される。プログラム上は、急減速閾値+1〜急加速閾値−1の範囲に渡り、種別コードが「急加速」、「急減速」となっている加速度全てについてA(a)を+1カウントアップしながら繰り返し行う(D220、D221)。
走行軌跡時系列TBL352の種別コードに「急ハンドル」が設定されていた場合も同様、その加速度の全てに対してC(横G)を+1カウントアップしながら(D223)繰り返す(D222)。
【0054】
次に、加速度の標準偏差について他の計算方法について説明する。
【0055】
【数1】

Figure 0004153798
【0056】
また、加速度時系列でなく、予め加減速についてそれぞれ定めた閾値以上の加速減速の加速度(急加減速)を記憶している場合の、加速度の標準偏差の求め方について述べる。この場合の計算方法の一例を数式2に示す。
【0057】
【数2】
Figure 0004153798
【0058】
数式2は、最小二乗により経験的に求めた近似式とする。ここでの式中にある重み係数A(1),A(2),A(3),A(4)は、予め採取した(初速と終速から計算した)1秒毎の加速度から求めておく(以下同じ)。具体的には、予め1秒毎の加速度を採取(計算)しておき、その値により数式1で求めた加速度分散の真値,加速度時系列データから加速減速についてそれぞれ定めた閾値以上の値を取り出してそれぞれ急加速データ,急減速データとし、このデータから急加減速頻度,急加速平均,急減速平均,急加速2乗平均,急減速2乗平均の値を計算し、最小二乗法によりこれら重み係数A(1),A(2),A(3),A(4)を予め求めておく。また重み係数A(1),A(2),A(3),A(4)は、ニューラルネットワークを用いて関数近似を行って求めても良い。
【0059】
次に、加速度の歪度についての他の計算方法について説明する。この計算を数式3に示す。
【0060】
【数3】
Figure 0004153798
【0061】
ここで、加速度標準偏差とは数式1で計算した値である。また、加速度の時系列でなく、予め定めた加速減速の閾値以上の加速度を記憶している場合の、加速度の歪度の求め方について述べる。
【0062】
この場合の計算方法の一例を数式4に示す。
【0063】
【数4】
Figure 0004153798
【0064】
数式4は、最小二乗により経験的に求めた近似式とする。ここでの式中にある重み係数B(0),B(1),B(2),B(3),B(4),B(5)は、予め採取した1秒毎の加速度から求めておく。具体的には、予め1秒毎の加速度を採取し、その値により数式3で求めた加速度分散の真値、加速度時系列から閾値以上の値を取り出し、急加減速頻度,急加速平均,急減速平均,急加速2乗平均,急減速2乗平均,急加速3乗平均,急減速3乗平均の値を計算し、最小二乗法により重み係数B(0),B(1),B(2),B(3),B(4),B(5)を予め求めておく。また重み係数B(0),B(1),B(2),B(3),B(4),B(5)は、ニューラルネットを用いて関数近似を行って求めても良い。
【0065】
図18は、休憩法令違反情報処理をPAD表現した図である。法令では、4時間の連続運転毎30分の休憩が義務付けられている。
そこで、走行車両10における走行開始後の走行中断時刻と走行開始時刻を取り込み、その差分により連続運転時間を算出し、連続運転時間内における作業開始時刻と休憩時刻との差分により休憩時間を算出して、連続運転時間内における休憩時間と、休憩法令で規定された休憩時間との照合を行うことにより認定される法令違反の有無を判定する。なお、法令違反があった場合、その日数(回数)カウントして診断項目として用いても良い。
【0066】
具体的には、図18(a)は、連続運転時間を算出する方法を示している。休憩法令違反情報処理部325は、まず、連続運転時間最大を0に設定する(D231)。そして、走行軌跡時系列TBL352に記録されている始業のコード検索を行い、運行車両の走行開始を検出したときに、荷積み、荷卸し、休憩、終業等、走行開始後から次の走行開始後の走行中断まで(D234)、走行開始後の走行中断時刻を検出する(D235)。
そして、連続運転時間を、走行開始後の走行中断時刻と走行開始時刻の差分とし(D236)、連続運転時間最大としてメモリにセットする(D237)。前記の動作(D233〜D237)は、走行軌跡時系列TBL352に始業コードが設定されている全てのデータ分について繰り返される。
【0067】
図18(b)に休憩法令違反設定のための処理が示されている。ここで、休憩法令違反情報処理部325は、始業から終業に渡って、T=t+4時間30分を計算し、Tが終業を越えた場合には終業時刻とする(D239)。そして、時刻tからT内における休憩時間を集計し(D240)、その休憩時間の集計値が30分以下の場合に法令違反と設定する(D241、D242)。
休憩時間の集計処理は図18(c)に示されている。すなわち、休憩法令違反情報処理部325は、時刻t〜Tの範囲で(D243)、走行軌跡時系列TBL352に休憩コードが記録されていることを検索し(D244)、休憩時間を走行開始時刻と休憩時刻の差分を、休憩から次の走行(走行、運転自動検出コード)まで累算する(D245、D246)。
【0068】
図19は、アイドリング時間合計、アイドリング回数、アイドリングヒストグラムの集計方法についてPAD表現した図である。図9にアイドリングヒストグラムTBL(3561)のデータ構造が示されている。
ここでは、エンジンONで位置情報に変化のないアイドリング状態が所定時間経過したときに、その回数と時間が計測され設定される。
【0069】
具体的に、アイドリング集計処理部341は、まず、プログラムに割り付けられる全アイドリングヒストグラム回数メモリを0に設定し、また、アイドリング時間合計値を0にセットする(D251)。そして、走行軌跡時系列TBL352を参照することにより、アイドリング開始が検出された場合(D253)、次のアイドリング終了まで(D254)、アイドリング時間をアイドリング終了時刻とアイドリング開始時刻の差分として求め(D255)、かつ、アイドリング時間からアイドリングヒストグラム回数メモリを+1カウントアップする(D256)。
そして、アイドリング集計処理部341は、アイドリング回数をアイドリングヒストグラム回数メモリの総和としてセットする(D257)。
省燃費運転診断コンテンツ生成部34による省燃費運転診断は、他に、加速度統計情報TBL作成部322に記録された縦加速度平均値と、物理データTBL354に記録された平均速度、および走行距離と、運送業者1の労務管理者が管理端末12を操作することにより入力される実燃料消費率とを統計処理することにより行われる。ちなみに、本実施形態の車載端末11は、エンジンONの状態で機能して、車両速度情報および位置情報を送信するようになっている。このため、ドライバがイグニッションスイッチによりエンジンを停止すれば、アイドリングの時間は計測されなくなる。
【0070】
次に、安全運転診断の評価、およびその度合いの計算方法について述べる。安全運転診断の度合いは、交通事故を起こす確率に逆比例するように設定される。これは、予めドライバの事故歴(一年辺り何回事故を起こしたかの回数。以下、事故頻度と呼ぶ)が得られる場合はその情報と、加速度標準偏差、加速度歪度のペアの情報を集めておき、事故頻度を加速度標準偏差と、加速度歪度の値とで説明するための関係式を求める。
これにより、加速度標準偏差と加速度歪度を計測すれば、事故の頻度を推定することが可能になる。ここで加速度標準偏差は、走行地域の影響を受けやすい物理量であるが、ドライバの性格もある程度反映した量であるため、この物理量をも含める。この関係の一例として次の、数式5による方法がある。
【0071】
【数5】
Figure 0004153798
【0072】
ここで、この式中にある重み係数C(0),C(1),C(2)は、予め集めておいたドライバの事故歴、加速度標準偏差、加速度歪度のペアの情報から、事故歴データを事故頻度と見なして、最小二乗で求めておく。また数式5の事故頻度の逆数を安全運転の度合いとする。またここで、最小二乗でなくとも、ニューラルネットを使用して、事故頻度を出力、加速度標準偏差、加速度歪度を入力とした関数近似を行って求めても良い。また、事故歴が得られ難い場合には、事故に至る可能性の高いと考えられる急減速を事故頻度の代わりのデータとして用いて加速度標準偏差、加速度歪度をもとに前記(数式5)により同様に事故頻度を推定する。
【0073】
次に、安全運転の度合いの精度を向上させる方法について述べる。この精度は、数式5の最小二乗またはニューラルネットによる学習により決定される。このため、被験者のデータ数が多くなるにつれ、精度が向上することになる。このため図1の安全運転・省燃費運転診断サーバ30に蓄えられた加速度の歪度と標準偏差の値の群を用いて再学習を行えば良い。
【0074】
また、これらの学習データが全く無い場合には簡便な方法として、事前に複数の被験者の走行データの加速度時系列データを分析して得られた閾値を用いて、一例として以下のように設定する。加速度標準偏差がxkm/h/sec以上でかつ、加速度歪度の絶対値がy以上のときには、安全運転の度合いを0とする。またそれ以外のときには、安全運転の度合いを1と簡易的にする。
【0075】
最後に、警告画面とそのメッセージ内容について述べる。ドライバの運転の加速度の分布を元に、ドライバの性格を診断して評価を行った安全運転の度合いが、予め設定された閾値以上の場合警告を与えることにする。ここで閾値の値は1つ以上でも良い。本実施形態では5段階のレベルを用意し、各レベルの境界となる4つの閾値を用意する。そして安全なレベルから順にA,B,C,D,Eと名前を付けることにする。
また、加速度の加速側,減速側の分布の偏りを求めるため、加速度の歪度を求めておき、この加速度の歪度の値が減速側に大きな値を持つ場合には、そのドライバを、加速がゆったりで、減速が急であると判定し、加速側に大きな値をもつ場合には、そのドライバを、加速が急で減速がゆったりしていると判定する。例えば、加速度の歪度が−y以下の場合、y以上の場合、それ以外の場合の3通りに分ける。この加速度の歪度が−y以下の場合、y以上の場合、それ以外の場合の3通りに分けた組み合わせと、安全なレベルの組み合わせにより、診断メッセージを用意する。
【0076】
ここで、加速度歪度が−yの場合には、加速度分布の減速の裾野が加速より広いことを意味するため、「ブレーキがきつめです」のメッセージを入れる。また加速度歪度がy以上の場合には、加速度分布の加速の裾野が減速より広いことを意味するため、「アクセルがきつめです」のメッセージを入れる。
さらに、加速度歪度が−yを超え、y未満の場合には、加速度の分布が左右対称に近いことを意味するため、アクセルがきつい、ブレーキがきついのメッセージは入れない。また、安全レベルがAの場合には「安全な運転をしています」、Bの場合には「安全運転に気をつけています」、Cの場合には「普通の運転をしています」、Dの場合には「やや荒っぽい運転をしています」、Eの場合には「荒っぽい運転をしています」のメッセージを入れる。また、安全レベルが2つしか設定されない場合のメッセージは、レベルAとEのみの表示とする。
【0077】
すなわち安全運転の度合いが閾値より安全サイド(値が大きい場合)にある場合はレベルAのメッセージ群の中から歪度の値に応じてメッセージを出す。一方、閾値より危険サイド(値が小さい場合)にある場合はレベルEのメッセージ群の中から歪度の値に応じてメッセージを出す。
なお、この診断メッセージは、安全運転サービスセンタの管理者が変更できるようにする。
【0078】
次に、安全レベルをA〜Eの5段階に分けた場合における閾値の決め方について説明する。この閾値は予め、ドライバの被験者を集めておき、主観的な安全のレベル分けをしておく。そして各々の安全レベルにおける、安全運転の度合いの平均値を求める。この各安全レベル毎の平均値の中間値を、各安全レベルの閾値とする。例えば、レベルAの安全運転の度合いが100、レベルBの安全運転の度合いが80とする。この場合レベルAとBの閾値は90となる。
【0079】
また安全のレベルが2つである場合の閾値の決め方について説明する。ここで、安全の度合いが交通事故頻度に基づいて計算している場合には、平均的なドライバの交通事故の頻度の逆数とする。また、安全の度合いが急減速の回数に基づいて計算している場合には、平均的なドライバの急減速の頻度の逆数とする。ここでの平均的なドライバは、日本全国のドライバの平均を使用するか、または安全運転・省燃費運転診断サーバ30に蓄えられているドライバの平均値とする。
【0080】
ここで、本発明により作成される帳票の一例について、図20〜図26を参照しながら説明する。
図20に示す日々帳票によれば、各診断項目を総合的に判断して指導のコメントが付されると共に、安全、省燃費運転度合いが点数化され表現される(A)。また、走行日の各診断項目値が記され、前月の平均値と比較することで運転の改善の度合いが把握できる(B)。
更に、1運行(始業〜終業)の走行経路が示される。ここでは、作業場所の他に、危険な運転を行った場所をマークすることで、これらが多発する地域を特定し、指導に役立たせることができる(C)。また、速度変化グラフも表示される。速度違反、速度ムラのある運転の時間帯をマークすることで、これらが発生しやすい時間帯を把握し、指導に役立てることができる(D)。
【0081】
図21に示す帳票は、月次帳票であり(ドライバの1ヶ月の月平均評価と1週間の走行情報の履歴)、各診断項目のうち、特に重要な項目について帳票を作成し、ドライバの月平均での安全運転、省燃費の傾向を報告するために用いられる。
ここでは、1ヶ月間における各診断項目の値の変化がグラフ表示されている。ここで、通常でない運転と思われる場合、図20に示す日々帳票により詳細を確認することができる(E)。また、1ヶ月間の各診断項目値の平均値が記録される。また、前月の値を表示することにより、その傾向を明示することができる(F)。
【0082】
なお、診断項目とは、運転者、走行日時、運行時間[h]、ハンドル時間[h]、最大連続ハンドル時間[h]、走行時間[h]、アイドリング時間[h]、休憩時間[h]、作業時間[h]、走行距離[km]、安全運転点数、省燃費運転点数、指導コメント、速度[km/h]、平均速度[km/h]、瞬間最高速度[km/h]、速度違反時間割合[%]、加速度、急加減速回数[回/h]、ヒヤリハット回数[回/h]、最大加減速度[G]、加減速分布[回/h]、加減速傾向分布をいう。
【0083】
図22に示すドライバ比較データは、走行距離、走行時間についてA氏、B氏、C氏、D氏各ドライバを対比して示したものであり、1運行当りの平均運行時間および走行距離は、安全運転診断の前後でほぼ同様である。図23に示すドライバ比較データは、速度に関する評価が示されており、B氏とD氏は、指導の前後で速度違反の割り合いが減少していることが確認できる。
【0084】
図24に示すドライバ比較データは、安全指導前後における急加減速に関する評価が示されている。ここでは、A氏とB氏には若干急加減速の傾向が見受けられ、C氏とD氏は、指導の結果、急減速の傾向が減少していることが確認できる。また、図25に示すドライバ比較データは、安全指導前後における運転傾向に関する評価が示されている。ここでは、原点に近いほど安定した速度(定速度)で無駄な加速がない(アクセルワークが安定した)ドライバであることを示している。D氏は、安全指導により、加速、アクセルワーク共に改善が認められる。補足すると、図25において、データが上方にあるほどドライバは急加速しやすい傾向にあり、データが下方にあるほどドライバは急減速しやすい傾向にある。また、図26に示すドライバ比較データは、指導前後における燃費に関する評価(アイドリング時間、燃費)が示されている。ここでは、運行車両として冷凍車が例示されているため、アイドリング回数についてはその特殊事情(冷凍機を動かす関係上アイドリングストップをできない)により改善は見られないが、通常の車両では指導による改善が見られた。また、燃費については、全員改善が行われている。
【0085】
なお、図22〜図26に示すドライバ比較データは、法人データとしても活用できる。すなわち、A氏を社内Aグループ、B氏を社内Bグループとし、比較することで、安全運転、省燃費運転に関して社内で競争意識を持たせ、活動を活性化することができる。勿論、グループとグループ内個人を並べて比較する帳票も作成可能である。このことにより、安全運転管理者は最小限の労力で各種帳票を入手でき、効率的な指導が可能となる。勿論、会社(企業)を1つのグループとみなしてデータを取り扱うようにし、会社同士の比較を行うことができるようにしても良い。
【0086】
以上説明のように本実施形態は、車両から取得される物理データや労務データを一元管理してその統計的性質を分析することにより、ドライバに合致した格付けや帳票を自動作成するものであり、また、安全指導員が、前記した一元管理されるデータを参照して安全運転指導、あるいは省燃費運転指導を行う際に、そのコンテンツを容易に作成でき、安全指導員の負担軽減をはかるものである。
なお、図4に示す安全運転診断コンテンツ生成部32、帳票出力部33、省燃費運転診断コンテンツ生成部34、速度違反情報TBL作成部321、加速度統計情報TBL作成部322、急ハンドル回数・最大ハンドル加速度算出部323、加速度標準偏差・歪度算出部324、休憩法令違反情報処理部325、アイドリング集計処理部341のそれぞれで実行される手順をコンピュータ読取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより本発明の安全運転、省燃費運転診断装置が実現されるものとする。ここでいうコンピュータシステムとは、OSや周辺機器等のハードウェアを含むものである。
【0087】
また、本発明を実施するに際して、加速度センサは必須のセンサではなく、加速度を車両速度情報や車両位置情報(位置情報)に基づいて計算により算出するようにしても良い。また、横G(横加速度)については、横Gを用いないでも安全運転診断、省燃費運転診断を行うことができる。もちろん、横Gを用いて安全運転診断や省燃費運転診断を行っても良い。また、横Gは、専用のセンサを用いて計測することとしても良いし、例えば位置情報、車両速度情報等から計算により求めることとしても良い。また、車両速度を測定する車速パルスセンサは一例であり、本発明が車速パルスを生成するセンサに限定されることはない。また、速度規制の情報に、社内的な速度規制を加味するようにしても良い。
更に、運行車両10に搭載される通信ユニット115はパケットに制限されず、携帯電話を用い、通常のモデムを使用して無線通信を行っても同様の効果が得られる。また、本実施形態では、車両にGPSセンサ13と車両センサ14(車速)を設け、運行車両10の現在位置と車速を計測することとしたが、GPSセンサ13が持つ性能によっては車両センサ14を不要とすることが可能である。このように、運行車両10に搭載するハードウェア(車載端末11を含む)を簡易な構成としながらも安全運転診断、省燃費運転診断を実現するものである。ちなみに、車両速度を測定する車速パルスセンサとGPSセンサ13は、広く普及しているので、このような安全運転診断等を行うに際して、利用者やサービス提供者に対する金銭的な負担が低減される。
【0088】
【発明の効果】
以上説明のように本発明によれば、ドライバに合致した格付けや帳票を自動作成することができる。また、安全指導員が、管理(一元管理)されるデータを参照して安全運転指導、あるいは燃費指導を行う際に、そのコンテンツを容易に作成できるため、そのためにかかる安全指導員の負担軽減をはかることができる。また、安全運転診断の結果通知を適宜行い、あるいは安全指導により、ドライバの安全運転啓蒙につながり、交通事故の低減が見込まれる。
【図面の簡単な説明】
【図1】 本発明の安全運転診断方法および省燃費運転診断方法を実現するビジネスモデル、ならびにその利用主体との関係を明するために引用した図である。
【図2】 本発明で使用される運行車両に搭載される車載端末の構成を説明するために引用した図である。
【図3】 図1、図2に示す車載端末の内部構成を示すブロック図である。
【図4】 図1に示す安全運転・省燃費運転診断サーバの内部構成を機能展開して示したブロック図である。
【図5】 本発明実施形態で使用される車両DBの各種テーブルのデータ構造を説明するために引用した図である。
【図6】 本発明実施形態で使用される走行軌跡時系列TBLの種別コードと記録情報との関係をマトリクス表現した図である。
【図7】 本発明実施形態で使用される速度違反情報TBLのデータ構造を説明するために引用した図である。
【図8】 本発明実施形態で使用される加速度統計情報TBLのデータ構造を説明するために引用した図である。
【図9】 本発明実施形態で使用されるアイドリングヒストグラムTBLのデータ構造を説明するために引用した図である。
【図10】 本発明実施形態の動作を説明するために引用した動作シーケンス図である。
【図11】 本発明実施形態の動作を説明するために引用した動作シーケンス図である。
【図12】 本発明実施形態で用いられる帳票出力のためのGUI画面の一例を示す図である。
【図13】 本発明の安全運転診断プログラムの一部構造をPAD表現して示した図である。
【図14】 本発明の安全運転診断プログラムの一部構造をPAD表現して示した図である。
【図15】 本発明の安全運転診断プログラムの一部構造をPAD表現して示した図である。
【図16】 本発明の安全運転診断プログラムの一部構造をPAD表現して示した図である。
【図17】 本発明の安全運転診断プログラムの一部構造をPAD表現して示した図である。
【図18】 本発明の安全運転診断プログラムの一部構造をPAD表現して示した図である。
【図19】 本発明の省燃費運転診断プログラムの一部構造をPAD表現して示した図である。
【図20】 本発明の安全運転診断装置により出力される帳票のフォーマットの一例を示す図である。
【図21】 本発明の安全運転診断装置により出力される帳票のフォーマットの一例を示す図である。
【図22】 本発明の安全運転診断装置により出力される帳票のフォーマットの一例を示す図である。
【図23】 本発明の安全運転診断装置により出力される帳票のフォーマットの一例を示す図である。
【図24】 本発明の安全運転診断装置により出力される帳票のフォーマットの一例を示す図である。
【図25】 本発明の安全運転診断装置により出力される帳票のフォーマットの一例を示す図である。
【図26】 本発明の省燃費運転診断装置により出力される帳票のフォーマットの一例を示す図である。
【符号の説明】
1…運送業者、2…データ収集事業者、3…安全運転指導事業者、4、5、6…通信網、10…運行車両、11…車載端末、12…管理端末、20…データ収集サーバ、30…安全運転・省燃費運転診断サーバ(安全運転診断装置、省燃費運転診断装置)、31…通信制御部、32…安全運転診断コンテンツ生成部、33…帳票出力部、34…省燃費運転診断コンテンツ生成部、35…車両DB[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a safe driving diagnosis method, a fuel-saving driving diagnosis method, an apparatus, a safe driving diagnosis program, and a fuel-saving driving diagnosis program.
[0002]
[Prior art]
There are a digital tachograph and a drive recorder as devices that are mounted on a vehicle and collect and store the behavior of the vehicle when the vehicle is running.
[0003]
The former digital tachograph collects vehicle physical data related to vehicle speed, vehicle position, mileage, etc., and stores it in flash memory (CF) or other memory that can be attached to and detached from the device for offline safe driving guidance and fuel consumption guidance. Used to do
In this safe driving instruction, the above-mentioned memory is taken into a personal computer, etc., the physical data and labor data are uniquely rated, and a form with a message such as a comment on driving is created and sent to the driver. This is realized by presenting (see Non-Patent Document 1).
[0004]
The latter drive recorder also collects physical data during vehicle travel and stores it in a built-in memory, which is used for accident situation analysis when an unexpected situation such as a traffic accident occurs (non-patented). Reference 2).
[0005]
[Non-Patent Document 1]
HP, Yazaki Sogyo Co., Ltd., Type Certification No. 1 Digital Tachograph, [Search January 24, 2003], Internet, <http://www.wbs.ne.jp/bt/yazaki-keiso/NewPages/Fdigi.htm >
[Non-Patent Document 2]
Japan Automobile Research Institute, Car Research (Vol. 23, No. 9, pp. 41-46), Yuji Arai et al., “Accident Analysis with Drive Recorder”
[0006]
[Problems to be solved by the invention]
As mentioned above, the safe driving instruction or the fuel-saving driving instruction by the conventional digital tachograph, the safe driving instructor makes a subjective rating on the obtained physical data and labor data, creates a form, and based on the form It was something to do. For this reason, the burden on the safe driving instructor is large, and the rating varies depending on the skills of the safe driving instructor.
Furthermore, the original data for safe driving diagnosis is recorded in a detachable memory and the data is taken off-line, so there is a risk of falsification, and a correct diagnosis result may not be obtained. In addition, when creating a form necessary for a safe driving instructor to give a safe driving instruction, it was difficult to search and edit physical data and labor data.
[0007]
The present invention has been made in view of the above circumstances, and can safely create a rating and a form that match a driver, a safe driving diagnosis method and a fuel saving driving diagnosis method, and an apparatus, a safe driving diagnosis program, and a fuel saving driving method. The purpose is to provide a diagnostic program.
In addition, by creating an environment that allows safe driving instructors to easily create content that is referred to when performing safe driving guidance or fuel saving guidance with reference to physical data and labor data that are centrally managed, Another object of the present invention is to provide a safe driving diagnosis method and a fuel-saving driving diagnosis method, a device, a safe driving diagnosis program, and a fuel-saving driving diagnosis program that reduce the burden on the safe driving instructor.
[0008]
[Means for Solving the Problems]
In order to solve the above-mentioned problems, the physical data and labor data acquired through the communication network are managed, the physical data is statistically analyzed, and the rating and the form matching the driver are provided in association with the labor data. It was decided. In addition, in order to enable safe driving instructors to refer to physical data and labor data that are managed and to provide content easily when performing safe driving instruction, it is possible to collect physical data from vehicles, and Equipped with an in-vehicle terminal that can input labor data (car navigation device can be substituted), and transfers it to a safe driving / fuel-saving driving diagnostic server (safe driving diagnostic device, fuel-saving driving diagnostic device) via a communication line (wireless) It was decided. In this way, as will be described later, when a safety instructor accesses the safe driving / fuel-saving driving diagnosis server, for example, the physical data and labor data for a certain period of the target driver are taken in, and the statistics for each diagnosis item are collected. A form showing the tendency of safe driving and fuel-saving driving is automatically generated.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings as appropriate.
This embodiment aims to enlighten safe driving and improve fuel efficiency using automatically generated forms, reducing the labor required for safety diagnosis and fuel-saving driving diagnosis by safety instructors that were previously performed offline. Is done. In addition, since data collection and form creation are performed on-line consistently, the possibility of data alteration is reduced, and accurate safe driving diagnosis and fuel-saving driving diagnosis can be realized.
Here, the “physical data” is data relating to the behavior of the vehicle, which is recorded every predetermined time and transmitted every predetermined time unit. The vehicle speed (vehicle speed information), the current vehicle position (position information), the travel Running data such as distance, and data generated when the vehicle is in a certain set state, which is recorded and transmitted along with time and vehicle position at the time of occurrence, status data such as sudden acceleration, sudden deceleration, idling, etc. Say. “Labor data” is data generated by pressing the operation panel installed on the vehicle terminal. When it occurs, it is recorded along with the time and position of the vehicle, and is sent and sent, starting work, closing work, loading, unloading, and resting. Event data input by the driver. In addition, data entered by operating a management terminal by a labor manager (operating manager of a blue number car → road transport law, etc.) such as labor data and fuel consumption data that cannot be entered by the driver, and a safe driving manager Additional data such as comments input by (safe driving manager of white number car → road traffic law) is also included.
[0010]
In addition, the “diagnostic item” includes a speed violation time ratio [%] that is a percentage of a travel time exceeding the legal speed, and an initial speed and an end speed of the sudden acceleration / deceleration state data. Of the acceleration estimated by the difference between them, the number of times of acceleration / deceleration that is an average value of the number of acceleration / deceleration times greater than a predetermined value generated per 1 hour of travel time [times / h], Average number of near-miss times [times / h], maximum acceleration / deceleration [G], distribution of acceleration / deceleration times [times / h] per hour of travel time, acceleration / deceleration trend distribution, number of safe driving points, saving Refers to the number of fuel-efficient driving points, instruction comments, etc.
[0011]
FIG. 1 is a diagram quoted for explaining the business model for realizing the safe driving diagnosis method and the fuel-saving driving diagnosis method of the present invention and the relationship with the user.
In FIG. 1, 1 is a carrier, 2 is a data collection company, and 3 is a safe driving guidance company. The carrier 1 mounts the in-vehicle terminal 11 shown in FIG. In addition, the data collection company 2 collects physical data of each operating vehicle 10 via the in-vehicle terminal 11, and the driver operates a control panel described later, or a labor manager or a safe driving manager Labor data input by operating the terminal keyboard is captured.
[0012]
That is, the physical data automatically collected by the in-vehicle terminal 11 installed in the operating vehicle 10 of the carrier 1 and the labor data input by the driver are installed in the data collection company 2 via the communication network 4. Collected by the data collection server 20. Further, labor data and fuel consumption data that cannot be input by the driver are data collection servers installed in the data collection company 2 via the communication line 5 by the labor manager operating the installed management terminal 12. 20 is transmitted.
Here, the data collection company 2 automatically creates a daily report indicating the daily labor situation and operation status of each driver, sends it to the management terminal 12 via the communication line 5, and presents it to the labor manager. On the other hand, the physical data, labor data, and fuel consumption data accumulated in the data collection server 20 are directly or partially processed, and installed in the safe driving guidance operator 3 via the communication network 6. Transfer to the fuel-saving driving diagnosis server 30.
[0013]
Based on the collected physical data and labor data, the safe driving / fuel-saving driving diagnosis server 30 performs statistical processing for each diagnosis item to generate safe driving diagnosis content, or generates fuel-saving driving diagnosis content.
Then, the safety instructor receives the access and outputs it as a form. Based on the form, the safety instructor provides guidance to the driver who is enrolled in the transporter 1 with the aim of enlightening safe driving and improving fuel efficiency.
[0014]
In this embodiment, the data collection company 2 and the safe driving guidance company 3 exist independently, and the data collection server 20 and the safe driving / fuel-saving driving diagnosis server 30 are installed respectively. It is not essential to exist independently, and may be integrated as a safe driving and fuel-saving driving diagnosis service provider. In this case, the data collection server 20 and the safe driving / fuel-saving driving diagnosis server 30 are connected to a LAN (Local Area).
Network).
The communication networks 4, 5, and 6 have been described as existing separately, but this is not essential, and the communication network may be shared using a network based on the Internet.
[0015]
FIG. 10 shows an operation sequence for daily form output, and FIG. 11 shows an operation sequence for driver comparison form output. Here, all show the relationship among the data collection server 20, the safe driving / fuel-saving driving diagnosis server 30, and the safe driving manager.
In FIG. 10, first, the safe driving / fuel-saving driving diagnosis server 30 outputs a list of contract corporations (transporters 1) according to the access of the safe driving manager. When the safe driving manager selects a corporation from a corporation list (corporate list display) displayed on his / her terminal, the safe driving / fuel-saving driving diagnosis server 30 can receive a list of drivers of the corporation from the data collection server 20. Information (driver list information) is acquired and transferred to the safe driving manager (S1 to S15), and driver selection information is acquired from the safe driving manager (S16). The safe driving / fuel-saving driving diagnosis server 30 transmits information of the selected driver and the affiliated company to the data collection server 20 (S17).
[0016]
Next, the safe driving / fuel-saving driving diagnosis server 30 acquires the travel date list information of the driver from the data collection server 20 (S18), processes it into a driver travel date calendar, and transfers it to the safe driving manager. The driver travel date calendar is displayed on the terminal held by the safe driving manager (S19). FIG. 12 shows an example of the driver travel date calendar displayed on the terminal held by the safe driving manager. FIG. 12 is a diagram showing an information input GUI (Graphical User Interface) screen for daily form output. In addition, an input parameter, a shipping company, a list of drivers with attributes, and a form type to be output are shown. Yes. In FIG. 12, “driver daily form” in the form type column is a display corresponding to the operation sequence of the daily form output process of FIG. Similarly, “Driver comparison ...” in the form column is a display corresponding to the operation sequence of FIG.
[0017]
Returning to FIG. The safe driving manager selects the departure date using the GUI screen described above (S20). As a result, the safe driving / fuel-saving driving diagnosis server 30 checks the existence of relevant data necessary for daily form (display) creation and creates daily forms (S101, S102).
On the other hand, if the corresponding data does not exist, the departure date is specified with respect to the data collection server 20 to obtain the daily data of the corresponding driver, and the data is accumulated (S103), and physical data TBL (to be described later) Table), labor data TBL and fuel consumption data TBL are constructed (S104), and a daily form display is created. The created daily form can be viewed by the safe driving manager on his / her terminal, and can also be printed by a printer.
[0018]
FIG. 11 shows the output process of the driver comparison form. The difference from the daily form output process shown in FIG. 10 is that a plurality of drivers are designated (S26) and the travel date calendar is displayed, It is to designate the period before and after the instruction (S30; period selection, S31; late period selection). The subsequent processing (S111 to S114) after checking the existence of the corresponding data based on the data is the same as the daily form output processing (S101 to S104) shown in FIG.
An example of a daily form is shown in FIGS. 20 and 21, and an example of a driver comparison form is shown in FIGS.
[0019]
Here, the outline of the equipment installed in the operating vehicle will be described with reference to FIGS. 2 and 3.
The traveling vehicle 10 shown in FIG. 2 has a GPS unit (receiver) 13/114 (Global Positioning System) and a vehicle speed from which the traveling position, speed, and direction of the traveling vehicle 10 can be obtained with the vehicle boarding terminal 11 as a core. A vehicle speed pulse sensor (vehicle sensor 14 for obtaining physical data) is connected. Furthermore, an operation panel 113 to which labor data is input by pressing a start button, an end button, an unloading button, a loading button, a break button, an expressway travel button, and an expressway release button are assigned. Physical data (position information by GPS receiver (unit) 13, vehicle speed information by vehicle speed pulse sensor), packet communication unit 115 for wireless communication for transmitting labor data to data collection server 20, CF memory card, etc. are connected Has been. Here, an acceleration sensor or the like that can obtain the acceleration of the vehicle may be connected as the vehicle sensor 14. Incidentally, in the present embodiment, the acceleration is obtained by calculation from the vehicle speed information.
FIG. 2 shows an example in which the in-vehicle terminal 11 is mounted, but a car navigation device having a wireless communication function can be substituted.
[0020]
FIG. 3 shows the internal configuration of the in-vehicle terminal 11 in a block expanded manner. In FIG. 3, blocks denoted by the same reference numerals as those shown in FIG. 2 are the same as those shown in FIG.
The in-vehicle terminal 11 has a CPU 111 as a control center, and is connected to a memory 112, an operation panel 113, a packet communication unit 115, and an I / O circuit 116. The packet communication unit 115 collects the physical data captured by the GPS receiver 13 and the vehicle sensor 14 and the labor data input and captured via the operation panel 113 through the wireless communication network 4 under the control of the CPU 111. It is transmitted to the server 20.
[0021]
Connected to the I / O circuit 116 is a display 117 composed of a GPS (unit) receiver 114, a vehicle sensor 14, a liquid crystal monitor, and the like.
The I / O circuit 116 takes in the current position (positional information) of the operating vehicle measured by the GPS sensor 13 and the GPS receiver 114 and supplies it to the CPU 111, and also measures the vehicle speed of the operating vehicle measured via the vehicle sensor 14. Information is supplied to the CPU 111 (an acceleration sensor or the like may be provided as the vehicle sensor 14). The result processed by the CPU 111 is displayed on the display 117 via the I / O circuit 116.
The operation panel 113 is assigned a start button, end button, unloading, loading button, break button, highway travel button, and highway release button, and the driver inputs these as labor data by pressing these buttons as appropriate. Shall be.
[0022]
FIG. 4 is a block diagram showing a functional development of the internal configuration of the safe driving / fuel-saving driving diagnosis server 30 in which the safe driving diagnosis device and the fuel-saving driving diagnosis device of the present invention are mounted.
The safe driving / fuel-saving driving diagnosis server 30 includes a communication control unit 31, a safe driving diagnosis content generation unit 32, a form output unit 33, a fuel-saving driving diagnosis content generation unit 34, and a vehicle DB (Data Base) 35. Composed.
[0023]
The communication control unit 31 manages a connection interface between the data collection server 20 installed by the data collection company 2 and the management terminal 12 installed in the carrier 1, and these are temporarily connected using a network such as the Internet. In this case, TCP / IP (Transmission Control Protocol / Internet Protocol) is implemented and the protocol is put into practice.
The safe driving diagnosis content generation unit 32 includes physical data obtained when the vehicle travels acquired from the in-vehicle terminal 11 via the communication network 4, and labor data input and captured by the driver or the operation manager or the safe driving manager. It has a function of generating a safe driving diagnosis content by performing statistical processing for each diagnosis item using at least one, and here, a speed violation information TBL creation unit 321, an acceleration statistical information TBL creation unit 322, A maximum steering wheel acceleration calculation unit 323, an acceleration standard deviation / distortion calculation unit 324, and a break law violation information processing unit 325 are included. The acceleration is calculated from the difference (ΔV) and the measurement time difference (Δt) between the initial speed (previous value, m−1th data) and the final speed (current value, mth data) of the vehicle speed information.
[0024]
The speed violation information TBL creating unit 321 uses the vehicle position information and the vehicle speed information acquired from the in-vehicle terminal 11 via the communication network 4 at regular time intervals, maps the position information on the map, and speed regulation (not shown). The speed regulation information at the current position is fetched from the information database, and a value obtained by calculating a percentage of the time traveled exceeding the speed regulation within the running time by comparing the speed regulation information with the vehicle speed information is stored in the physical data TBL354. The speed violation information TBL (3541, see FIG. 5) is written.
In addition, the acceleration statistical information TBL creation unit 322 performs rapid acceleration / deceleration (determined according to the difference between the initial speed and the final speed of the vehicle speed information acquired from the in-vehicle terminal 11 via the communication network 4 at regular time intervals ( (According to the same calculation method as acceleration) is counted, and the average value of the number of sudden accelerations / decelerations per driving unit time and the maximum acceleration are calculated to calculate acceleration statistical information in the physical data TBL354. It has a function of writing to TBL (3542).
The number of decelerations where the initial speed is a predetermined value or more (for example, 30 km / h, 40 km / h,...) Is defined as the number of near-misses, and the maximum near-miss acceleration at that time is also used as one of the diagnostic items.
[0025]
The number of sudden handles / maximum handle acceleration calculation unit 323 obtains the distribution of centrifugal force of the vehicle based on the sudden handle state acquired from the in-vehicle terminal 11 via the communication network 4, and calculates the standard deviation of the centrifugal force based on the centrifugal force distribution. It has a function to do.
The acceleration standard deviation / distortion calculation unit 324 obtains the acceleration distribution of the traveling vehicle 10 based on the acceleration information acquired from the in-vehicle terminal 11 via the communication network 4 at regular time intervals, and the standard deviation of the acceleration based on the acceleration distribution. And the function of calculating the bias of the acceleration / deceleration distribution. Details will be described later.
[0026]
The break law violation information processing unit 325 captures the travel interruption time and the travel start time after the start of travel in the operating vehicle acquired from the in-vehicle terminal 11 via the communication network 4, calculates the continuous operation time based on the difference, and calculates the continuous operation time. A violation of the law that is recognized by calculating the break time from the difference between the work start time and the break time within the operation time, and comparing the break time within the continuous operation time with the break time specified by the break law. It has a function to calculate the presence or absence and the number of times.
In each of the speed violation information TBL creation unit 321, the acceleration statistical information TBL creation unit 322, the number of sudden handles / maximum handle acceleration calculation unit 323, the acceleration standard deviation / distortion calculation unit 324, and the break law violation information processing unit 325 described above. The calculated values are supplied as respective diagnostic items to the safe driving diagnosis content generation unit 32, statistically processed by the safe driving diagnosis content generation unit 32, and output as a safe driving diagnosis content by the form output unit 33.
[0027]
The safe driving diagnosis content generation unit 32 also adds evaluation data related to a driving tendency of a certain driver to the generated content for each diagnostic item based on the access of the safe driving instructor, and performs safe driving for the driver. It has a function of outputting a safety diagnosis content necessary for providing guidance via a form output unit 33. At this time, the safe driving diagnosis content generation unit 32 comprehensively determines each diagnosis item, scores the degree of safe driving, and reflects it in the form.
It also has a function for outputting evaluation data for relative comparison indicating the driving tendency of a plurality of drivers for each diagnosis item.
[0028]
On the other hand, the fuel-saving driving diagnosis content generation unit 34 performs statistical processing on the physical data in the vehicle travel acquired from the in-vehicle terminal 11 via the communication network 4 and the labor data input and captured by the driver or the operation manager. And has a function of generating fuel-saving driving diagnosis content, and includes an idling total processing unit 341.
The idling total processing unit 341 obtains the idling histogram (3561, .3) when the idling state acquired from the in-vehicle terminal 11 via the communication network 4 and the engine is ON and the position information does not change has passed for a predetermined time. This function is used as a diagnostic item for generating fuel-saving driving diagnostic content. In addition, the fuel-saving driving diagnosis content generation unit 34 takes in the average acceleration value, average speed, mileage, and actual fuel consumption rate input by the labor manager of the carrier 1 and calculates it by the idling tabulation processing unit 341. The fuel-saving driving diagnosis content is generated by statistical processing together with the number of times and the time data.
[0029]
An example of the table (TBL) structure of the vehicle DB 35 is shown in FIGS. The table used in the embodiment of the present invention is composed of a travel locus time series TBL352, acceleration histogram TBL353, physical data TBL354, labor data TBL355, and fuel consumption data TBL356 with driver data TBL351 as a core.
[0030]
The driver data TBL 351 includes, in addition to bibliographic items such as the driver, vehicle type, vehicle weight, vehicle number, driving departure date, driving departure time, etc., the travel locus time series TBL 352, acceleration histogram TBL 353, physical data TBL 354, labor data TBL 355, fuel consumption data It has each data field of TBL356.
The travel locus time series TBL 352 includes data fields of number, date, time, latitude, longitude, type, maximum speed, accumulated distance, initial speed, final speed, average speed, acceleration variance, and lateral G. Here, the fixed-cycle running in the type data field is data at intervals of n minutes (n = 1, 2, 15), the maximum speed is the maximum speed in the past n minutes (unit is km / h), The average speed is the average speed in the past n minutes (unit is km / h), and the acceleration standard dispersion is the acceleration dispersion in the past n minutes (unit is (km / h / sec) 2 ), Lateral G is the acceleration in the lateral direction when there is a sudden lateral G (+ is in the right direction, the unit is km / h), the initial speed and the final speed are recorded during sudden acceleration / deceleration. The initial speed and final speed of deceleration (unit: km / h). In this embodiment, since the lateral G sensor is not provided as the vehicle sensor 14, the lateral G column is blank in the table. Incidentally, the lateral G can be obtained by calculation from the basic specification data of the vehicle, the travel locus and the vehicle speed information (for example, it can be calculated as a lateral force acting in a direction perpendicular to the traveling direction of the vehicle).
[0031]
In addition, in FIG. 6, the code of the type of the traveling locus time series TBL352 (start, end work, break, high speed, high speed release, travel, loading, unloading / automatic operation detection, power OFF, idling start, idling end, fixed cycle Travel, sudden acceleration, sudden deceleration, sudden steering) and recorded information (maximum speed, accumulated distance, initial speed, final speed, average speed, acceleration standard deviation, lateral G) at that time are expressed in a matrix.
Here, items marked with ○ are data items that are automatically collected by pressing a button on the operation panel 113 or are automatically collected, and the date, time, latitude, longitude, and type data are essential regardless of the type code. And In FIG. 6, for example, when traveling at a constant cycle (when traveling stably), the maximum speed, average speed, and acceleration standard deviation are recorded in the travel locus time series TBL 352, and during rapid acceleration and rapid deceleration The accumulated distance, the initial speed, and the final speed are recorded in the travel locus time series TBL352. The accumulated travel distance is recorded at the start of idling. The start of idling is determined after it is determined by idling determination that idling is being performed. In FIG. 6, the recording of the lateral G is performed in an embodiment using a vehicle including a lateral G sensor or an embodiment in which the lateral G is obtained by calculation.
[0032]
The acceleration histogram TBL353 has data fields of acceleration, number of times of vertical acceleration (number of times of acceleration in the front-rear direction), and number of times of lateral acceleration. Here, each of the vertical distributions when the acceleration distribution is divided into 20 (−10 to +10) is shown. The number of accelerations and the number of lateral accelerations are shown. Here, the threshold value for rapid acceleration / deceleration is 11 km / h / sec (0.3 G), and a value exceeding the threshold value is stored. The number of times here is the number of times when 1 second is taken as the measurement time (Δt = 1 sec).
The physical data TBL 354 includes data fields for travel time, travel time, travel distance, average speed, highway travel time, general road travel time, highway travel distance, general road travel distance, highway average speed, and general road average speed. The secondary data of the speed violation information TBL (3541) and the acceleration statistical information TBL (3542) is created and assigned from the primary data written to each. An example of data items of the speed violation information TBL (3541) is shown in FIG. 7, and an example of data items of the acceleration statistical information TBL (3542) is shown in FIG. Details of these data items will be described later together with the respective table creation logic.
[0033]
The labor data TBLL 355 includes data items such as operation time, maximum continuous operation time, and break law violation information. How to create break law violation information will be described later.
The fuel consumption data TBL 356 includes primary data of idling time, number of idlings, average value of vertical acceleration, average speed, travel distance, actual fuel consumption rate, and idling histogram TBL (3561) of secondary data created from these primary data. An example of the data item of the idling histogram TBL (3561) is shown in FIG. Details of the data items will be described later together with the table creation logic.
[0034]
Hereinafter, although detailed description will be made for each safe driving diagnosis item, examples of physical data, labor data, and fuel consumption data will be described in advance.
Physical data includes vehicle speed, position, longitudinal acceleration, lateral acceleration time series, idling state, and mileage. The acceleration is blank, and in the embodiment in which the lateral acceleration is obtained, the time series of the lateral acceleration is written as shown in the table). Labor data includes the departure of a car, the end of traveling, a resting state, loading, unloading conditions, and traveling state on a highway. Further, the fuel consumption data includes the amount of fuel supplied to the vehicle, the travel distance when the fuel is supplied, date, and time.
Hereinafter, secondary data generated from the physical, labor, and fuel consumption data by the safe driving diagnosis program and the fuel saving driving diagnosis program (hereinafter simply referred to as a program) of the present invention, that is, speed violation information and acceleration statistics. Information, sudden handle count / maximum handle acceleration, acceleration standard deviation / distortion, break law violation information, and idling histogram will be described in detail.
[0035]
FIG. 13 is a PAD (Problem Analysis Diagram) representation of the program structure for creating the speed violation information TBL (3541) shown in FIG. 5, and FIG. 7 shows the data structure of the speed violation information TBL (3541). Has been. Hereinafter, the program structure will be described with reference to FIG.
The speed violation information TBL creation unit 321 first sets 0 to the “speed violation number counter (highway / general road)” assigned to the program and 0 to the “speed violation distance” (D131). Next, the vehicle position information and the vehicle speed information are taken from the travel locus time series TBL352 and the position information is mapped (map matching) on the map (D132).
[0036]
Then, road speed regulation information corresponding to the current position obtained by map matching is acquired only for the type code “constant period” of the travel locus time series TBL352 (D134). Here, the speed restriction information is acquired from a map database (not shown), but the speed regulation information may be fixed as a general road 40 km and a highway 80 km. On the other hand, the speed regulation speed is set to 80 km / h when the data is “fixed cycle” and the vehicle is traveling on a highway (D136). That is, the speed regulation speed is changed according to the road (according to the speed regulation).
Further, the obtained speed regulation information (α) is compared with the average speed (β) in the data of the fixed period (D137), and when α> β and driving on the highway ( In step S138, the highway speed violation number counter is incremented by 1, and the average speed × n minutes / 60 is added to the highway speed violation distance (D139). In the case of α> β and when traveling on a general road, the average speed × n minutes / 60 is added to the general road speed violation distance (D140). The above procedure is repeated for all “fixed period” data (D133).
[0037]
Then, the maximum speed of the general road and the maximum speed of the highway in the speed violation information TBL (3541) are obtained, and the percentage of time that the vehicle travels exceeding the speed regulation within the travel time is calculated. The speed violation information TBL (3541) is created as the distance ratio, the general road speed violation time ratio, the highway speed violation distance ratio, the highway speed violation time ratio, the speed violation distance ratio, and the speed violation time ratio, and written to the physical data TBL354. (D142).
[0038]
FIGS. 14 and 15 show a PAD representation of the program structure for creating the acceleration statistical information TBL (3542), and FIG. 8 shows the data structure of the acceleration statistical information TBL (3542).
Here, the number of occurrences of sudden acceleration / deceleration determined according to the difference between the initial speed and the final speed of the vehicle speed information acquired at regular time intervals is counted, and the sudden acceleration / deceleration that occurs per unit travel time is counted. The average number of times and the maximum sudden acceleration / deceleration are calculated.
[0039]
Specifically, in FIG. 14A, the acceleration statistical information TBL creation unit 322 sets the total acceleration counter (fG to hG) assigned to the program to 0 (times) and the maximum sudden acceleration to 0 (G). (D151). It should be noted that f <g <h (that is, f is moderate and h is abrupt for both acceleration and deceleration).
Next, the initial speed and the final speed are taken from the travel locus time series TBL352, and the difference (final speed-initial speed) is calculated, and the difference is within the range of level 1 (akm / h / sec to bkm / h / sec). (D153), the rapid acceleration number counter (fG to gG) is incremented by +1 (D154). If not, and if the difference is in the range of level 2 (ckm / h / sec to dkm / h / sec) (D155), the sudden acceleration counter (gG to hG) is incremented by one. (D156) If NO, if the difference is level 3 (within ekm / h / sec) (D157), the number of sudden accelerations (over hG) is incremented by +1 (D158). The above operations (D153 to D158) are repeated for all data whose type code is “rapid acceleration” (D152).
When the difference (final speed−initial speed) is greater than or equal to the maximum sudden acceleration × 3.6 × 9.8 (D159), the maximum sudden acceleration is expressed as (initial speed−final speed) / (3.6 × 9 .8) (D160).
[0040]
A method for calculating the number of times the acceleration standard deviation threshold is exceeded will be described using the PAD expression of FIG.
First, the acceleration statistical information TBL creation unit 322 sets an acceleration standard deviation threshold excess number counter assigned to the program to 0 (D161). When the value obtained by calculating the square root of acceleration variance is equal to or greater than the acceleration standard deviation threshold value (D163), the acceleration standard threshold count counter is incremented by 1 (D164). The above operations (D163, D164) are repeated for all “constant period” data in the type code of the travel locus time series TBL352 (D162).
The acceleration statistical information calculated as described above is written in the acceleration statistical information TBL (3542) in the physical data TBL 354 as the number of rapid accelerations for each level as shown in FIG. 8A. Further, as shown in FIG. 8B, it is possible to create a time frequency or distance frequency number TBL (3543) as time frequency or distance frequency as necessary.
[0041]
FIG. 15 is a PAD representation of the procedure for creating the number of sudden decelerations, the number of near-misses, the maximum sudden acceleration, and the maximum near-miss acceleration. Here, the number of decelerations at which the initial speed is equal to or greater than a predetermined value such as 30 km / h (= j) is defined as the number of near-misses, and the maximum near-miss acceleration at that time is calculated.
First, the acceleration statistical information TBL creation unit 322 sets the total deceleration number counter (fG to hG) and the near-miss number counter assigned to the program to 0, and sets the maximum sudden deceleration and the maximum near-miss acceleration to 0 (D171).
[0042]
Next, the initial speed (m-1st data) and the final speed (mth data) are taken from the travel locus time series TBL352, the difference (final speed-initial speed) is calculated, and the difference is level 1 (akm / When it is in the range of h / sec to bkm / h / sec) (D174), the rapid acceleration number counter (fG to gG) is incremented by 1 (D175). If not, and if the difference is in the range of level 2 (ckm / h / sec to dkm / h / sec) (D176), the sudden acceleration counter (gG to hG) is incremented by one. (D177) If NO, if the difference is level 3 (within ekm / h / sec) (D178), the number of sudden accelerations (over hG) is incremented by +1 (D179). When the difference (initial speed−final speed) is greater than or equal to the maximum sudden acceleration × 3.6 × 9.8 (D180), the maximum sudden acceleration is expressed as (initial speed−final speed) / (3.6 × 9 .8) (D181). The above operations (D174 to D181) are repeated when the initial speed is jkm / h or less (D173) for all data for which the type code is “rapid deceleration” (D172).
[0043]
The acceleration statistical information calculated as described above is written in the acceleration statistical information TBL (3542) in the physical data TBL 354 as the number of rapid decelerations for each level as shown in FIG. Further, as shown in FIG. 8B, it is possible to create a time frequency or distance frequency TBL (3543) (not shown) as time frequency or distance frequency as required.
[0044]
On the other hand, in D173, when the initial speed is equal to or less than jkm / h, the difference between the initial speed and the final speed is in the range of level 1 (akm / h / sec to bkm / h / sec) (D182). fG to gG) are incremented by 1 (D183). If not, and if the difference is in the range of level 2 (ckm / h / sec to dkm / h / sec) (D184), the near miss number counter (gG to hG) is incremented by 1 ( D185), if NO, if the difference is level 3 (within ekm / h / sec) (D186), the number of near-misses (more than hG) is incremented by +1 (D187).
When the difference (initial speed−final speed) is equal to or greater than the maximum near-miss acceleration × 3.6 × 9.8 (D188), the maximum near-miss acceleration is set to (initial speed−final speed) / (3.6 × 9 .8) (D189). The above operations (D182 to D188) are repeated (D173) when the initial speed is equal to or less than jkm / h (D173) for all data whose type code is “rapid deceleration”.
[0045]
As shown in FIG. 8A, the acceleration statistical information calculated as described above is written in the acceleration statistical information TBL (3542) in the physical data TBL 354 as the number of near misses for each level. Further, as shown in FIG. 8B, it is possible to create a time frequency or distance frequency number TBL (3543) as time frequency or distance frequency as necessary.
[0046]
FIG. 16 is a PAD representation of a method for calculating the number of sudden handles and the maximum handle acceleration. The embodiment of the steep handle or the like is executed by, for example, a vehicle including a rudder angle sensor and a lateral G sensor (a vehicle having a function of calculating a rudder angle [steering speed] and a lateral G [lateral force]). .
First, the number of sudden handles / maximum handle acceleration calculation unit 323 sets the total sudden handles count counter assigned to the program to 0, the maximum right handle acceleration to 0, and the maximum left handle acceleration to 0 (D191).
Next, when the lateral G is taken from the travel locus time series TBL 352 and the lateral G is in the range of level 1 (akm / h / sec to bkm / h / sec) (D194), the steep right hand wheel counter (fG ˜gG) is incremented by 1 (D195). If not, and if the lateral G is in the range of level 2 (ckm / h / sec to dkm / h / sec) (D196), the steep right hand wheel counter (gG to hG) is incremented by +1. Count up (D197). If NO, if the lateral G is at level 3 (within ekm / h / sec) (D198), the steep right hand wheel counter (above hG) is incremented by +1 ( D199). If the lateral G is greater than or equal to maximum steep right handle acceleration × 3.6 × 9.8 (D200), the maximum steep right handle acceleration is set to lateral G / (3.6 × 9.8). (D201).
The above operations (D194 to D201) are repeated (D192) when the lateral G is 0 or more (D193) for all the data whose type code is “steep handle”.
[0047]
As shown in FIG. 8A, the acceleration statistical information calculated as described above is acceleration statistical information in the physical data TBL 354 as the maximum number of steep right handles and the maximum steep right handle acceleration for each level. It is written in TBL (3542). Further, as shown in FIG. 8B, it is possible to create a time frequency or distance frequency number TBL (3543) as time frequency or distance frequency as necessary.
[0048]
On the other hand, in D193, when the lateral G is 0 or less (G ≦ 0), when the lateral G is in the range of level 1 (akm / h / sec to bkm / h / sec) (D202), the steep left handle The number counter (fG to gG) is incremented by 1 (D203). If not, and if the lateral G is in the range of level 2 (ckm / h / sec to dkm / h / sec) (D204), the steep left steering wheel counter (gG to hG) is incremented by +1. Count up (D205), if not, and if the lateral G is at level 3 (within ekm / h / sec) (D206), the steep left handle number counter (more than hG) is incremented by +1 ( D207). When the lateral G is greater than or equal to maximum steep left handle acceleration × 3.6 × 9.8 (D208), the maximum steep left handle acceleration is set to lateral G / (3.6 × 9.8). (D209).
The above operations (D202 to D209) are repeated when the horizontal G is 0 or more (D193) for all data for which the type code is “steep handle” (D192).
[0049]
As shown in FIG. 8A, the acceleration statistical information calculated as described above is acceleration statistical information in the physical data TBL 354 as the maximum steep left handle count and the maximum steep left handle acceleration for each level. It is written in TBL (3542). Further, as shown in FIG. 8B, it is possible to create a time frequency or distance frequency number TBL (3543) as time frequency or distance frequency as necessary.
[0050]
FIG. 17A is a diagram showing the calculation method of the acceleration standard deviation, acceleration skewness, and acceleration average value in PAD expression.
Here, the acceleration distribution of the vehicle is obtained, and the standard deviation of the acceleration due to the acceleration distribution and the bias (acceleration distortion) of the acceleration / deceleration distribution are calculated.
[0051]
Specifically, the acceleration standard deviation / distortion calculation unit 324 reads data from the acceleration histogram TBL353 and the travel locus time series TBL352, and sets an acceleration count memory (assigned to a program) for each acceleration (D211). Then, the longitudinal acceleration average value Ap is calculated from the acceleration count memory.
The longitudinal acceleration average value Ap is obtained by calculating the following arithmetic expression (1) (D212). However, a> 0 here.
Ap = ΣaA (a) / (N × 3.6 × 9.8) (1)
Next, the vertical acceleration standard deviation σ is obtained from the acceleration count memory by calculating the following arithmetic expression (2) (D213).
σ = √ (Σ (a−Aa) 2 A (a) / (N × 3.6 × 9.8)) (2)
[0052]
Then, the vertical acceleration skewness S is obtained from the acceleration count memory by calculating the following arithmetic expression (3) (D214).
S = Σ (a−Aa) Three A (a) / (N × 3.6 × 9.8 × σ Three ) ... (3)
Further, the lateral acceleration standard deviation σv is obtained from the acceleration count memory by calculating the following arithmetic expression (4) (D215).
σv = √ (Σ (a−Av) 2 C (a) / (M × 3.6 × 9.6) (4)
Here, A (a) is the acceleration frequency memory of the vertical acceleration a, C (a) is the acceleration frequency memory of the lateral acceleration a, and a is a value from the maximum vertical deceleration to the maximum vertical acceleration (the unit is km / h). / sec), N is the total number of longitudinal accelerations ΣA (a), M is the total number of lateral accelerations ΣC (a), Aa is the longitudinal acceleration average value ΣaA (a) / N, and Av is the lateral acceleration average value ΣaC (a) / M.
The number of sudden steering / maximum steering acceleration calculation unit 323 obtains the distribution of centrifugal force of the vehicle according to the sudden steering state acquired from the in-vehicle terminal 11 via the communication network 4, and the standard deviation of the centrifugal force due to the centrifugal force distribution. The standard deviation of the centrifugal force calculated here uses the above-described arithmetic expression (2). By the way, from the standard deviation of the centrifugal force, it is possible to read the driving characteristics of the driver, such as the driver easily turning the steering wheel, so the driver can be instructed in safe driving along the standard deviation of the centrifugal force. .
[0053]
FIG. 17B shows how to set the acceleration count memory for each acceleration by PAD expression.
Here, first, the maximum value and the minimum value of the acceleration a are obtained (D216: unit is km / h / sec). Then, the memory of A (a) is cleared over the range from the maximum value to the minimum value (D217). Next, the number of vertical accelerations is taken from A (a) and C (a) from the acceleration histogram TBL353 and set (D219). This is because, when the rapid acceleration / deceleration state code is set in the type code with reference to the travel locus time series TBL352, the acceleration at that time is checked, and the acceleration is divided into 20 (rapid acceleration threshold value-11 km / h). / Sec to sudden deceleration threshold +11 km / h / sec). In the program, over the range of sudden deceleration threshold + 1 to sudden acceleration threshold minus 1, it is repeatedly performed while incrementing A (a) by 1 for all accelerations whose type code is “rapid acceleration” and “rapid deceleration”. (D220, D221).
Similarly, when “steep steering wheel” is set in the type code of the travel locus time series TBL352, the C (lateral G) is incremented by +1 for all the accelerations (D223) and repeated (D222).
[0054]
Next, another calculation method for the standard deviation of acceleration will be described.
[0055]
[Expression 1]
Figure 0004153798
[0056]
In addition, a description will be given of how to obtain the standard deviation of acceleration when acceleration acceleration / deceleration (sudden acceleration / deceleration) equal to or greater than a predetermined threshold for acceleration / deceleration is stored instead of the acceleration time series. An example of the calculation method in this case is shown in Formula 2.
[0057]
[Expression 2]
Figure 0004153798
[0058]
Expression 2 is an approximate expression obtained empirically by least squares. The weighting factors A (1), A (2), A (3), and A (4) in the equation here are obtained from the accelerations taken every second (calculated from the initial speed and the final speed). (The same applies below). Specifically, the acceleration every 1 second is sampled (calculated) in advance, and the true value of the acceleration dispersion obtained by Equation 1 based on the value, and a value equal to or greater than the threshold value determined for acceleration / deceleration from the acceleration time-series data. Take out the data as sudden acceleration data and sudden deceleration data, and calculate the values of sudden acceleration / deceleration frequency, sudden acceleration average, sudden deceleration average, sudden acceleration square average, and sudden deceleration square average from these data. Weighting factors A (1), A (2), A (3), A (4) are obtained in advance. The weighting factors A (1), A (2), A (3), and A (4) may be obtained by performing function approximation using a neural network.
[0059]
Next, another calculation method for the degree of acceleration distortion will be described. This calculation is shown in Equation 3.
[0060]
[Equation 3]
Figure 0004153798
[0061]
Here, the acceleration standard deviation is a value calculated by Equation 1. In addition, a description will be given of how to obtain the degree of distortion of acceleration in the case of storing acceleration that is not a time series of acceleration but is equal to or greater than a predetermined acceleration / deceleration threshold.
[0062]
An example of the calculation method in this case is shown in Formula 4.
[0063]
[Expression 4]
Figure 0004153798
[0064]
Equation 4 is an approximate expression obtained empirically by least squares. The weighting factors B (0), B (1), B (2), B (3), B (4), and B (5) in the formula here are obtained from the accelerations collected every second in advance. Keep it. Specifically, the acceleration every 1 second is sampled in advance, and the true value of the acceleration dispersion obtained by Equation 3 and the value above the threshold are extracted from the acceleration time series based on the value, and the rapid acceleration / deceleration frequency, rapid acceleration average, sudden acceleration Average values of deceleration average, rapid acceleration square average, rapid deceleration square average, sudden acceleration cube average, and sudden deceleration cube average are calculated, and weight coefficients B (0), B (1), B ( 2), B (3), B (4), B (5) are obtained in advance. The weighting factors B (0), B (1), B (2), B (3), B (4), and B (5) may be obtained by performing function approximation using a neural network.
[0065]
FIG. 18 is a PAD representation of the break law violation information processing. The law requires a 30-minute break every 4 hours of continuous operation.
Therefore, the travel interruption time and the travel start time after the travel start in the traveling vehicle 10 are taken in, the continuous operation time is calculated from the difference, and the break time is calculated from the difference between the work start time and the break time within the continuous operation time. Thus, it is determined whether or not there is a violation of the law recognized by comparing the break time within the continuous operation time with the break time specified by the break law. If there is a violation of the law, the number of days (number of times) may be counted and used as a diagnostic item.
[0066]
Specifically, FIG. 18A shows a method for calculating the continuous operation time. The break law violation information processing unit 325 first sets the maximum continuous operation time to 0 (D231). Then, when the start code recorded in the travel trajectory time series TBL352 is searched and the start of travel of the operating vehicle is detected, loading, unloading, resting, closing work, etc., after the start of the next travel Until the travel is interrupted (D234), the travel suspension time after the start of travel is detected (D235).
Then, the continuous operation time is set as a difference between the travel interruption time after the start of travel and the travel start time (D236), and is set in the memory as the maximum continuous operation time (D237). The above operations (D233 to D237) are repeated for all data for which the start code is set in the travel locus time series TBL352.
[0067]
FIG. 18B shows a process for setting a break law violation. Here, the break law violation information processing unit 325 calculates T = t + 4 hours and 30 minutes from the start to the end, and if T exceeds the end, sets the end time (D239). Then, the rest time in T from time t is totaled (D240), and when the total value of the rest time is 30 minutes or less, it is set as a violation of law (D241, D242).
The total processing of the break time is shown in FIG. That is, the break law violation information processing unit 325 searches for a break code recorded in the travel trajectory time series TBL352 within the range of time t to T (D243) (D244), and sets the break time as the travel start time. The difference between the break times is accumulated from the break to the next run (running, automatic driving detection code) (D245, D246).
[0068]
FIG. 19 is a PAD representation of the total idling time, the number of idlings, and the idling histogram aggregation method. FIG. 9 shows the data structure of the idling histogram TBL (3561).
Here, when the engine is ON and the idling state in which the position information does not change has passed for a predetermined time, the number of times and the time are measured and set.
[0069]
Specifically, the idling total processing unit 341 first sets the total idling histogram number memory allocated to the program to 0, and sets the total idling time value to 0 (D251). When the start of idling is detected by referring to the travel locus time series TBL352 (D253), the idling time is obtained as the difference between the idling end time and the idling start time until the next idling end (D254) (D255). And the idling histogram count memory is incremented by +1 from the idling time (D256).
Then, the idling total processing unit 341 sets the idling count as the sum of the idling histogram count memory (D257).
In addition, the fuel-saving driving diagnosis by the fuel-saving driving diagnosis content generation unit 34 includes the longitudinal acceleration average value recorded in the acceleration statistical information TBL creation unit 322, the average speed recorded in the physical data TBL354, and the travel distance. This is done by statistically processing the actual fuel consumption rate input by operating the management terminal 12 by the labor manager of the carrier 1. Incidentally, the in-vehicle terminal 11 of the present embodiment functions in a state where the engine is ON, and transmits vehicle speed information and position information. For this reason, if the driver stops the engine with the ignition switch, the idling time is not measured.
[0070]
Next, the evaluation of the safe driving diagnosis and the calculation method of the degree will be described. The degree of safe driving diagnosis is set to be inversely proportional to the probability of causing a traffic accident. If the driver's accident history (how many accidents have occurred per year, hereinafter referred to as accident frequency) is obtained in advance, this information and information on acceleration standard deviation and acceleration skewness pairs are collected. Then, a relational expression for explaining the accident frequency with the acceleration standard deviation and the value of the acceleration distortion is obtained.
Thereby, if the acceleration standard deviation and the acceleration skewness are measured, the frequency of the accident can be estimated. Here, the acceleration standard deviation is a physical quantity that is easily affected by the traveling area, but also includes the physical quantity because it reflects the driver's personality to some extent. An example of this relationship is the following method according to Equation 5.
[0071]
[Equation 5]
Figure 0004153798
[0072]
Here, the weighting factors C (0), C (1), and C (2) in this equation are calculated based on the information on the driver's accident history, acceleration standard deviation, and acceleration skewness pair collected in advance. The historical data is regarded as the accident frequency, and is obtained by the least square. Further, the reciprocal of the accident frequency in Formula 5 is defined as the degree of safe driving. Further, here, instead of the least squares, it is also possible to use a neural network to obtain a function approximation using an accident frequency as an output, an acceleration standard deviation, and an acceleration distortion as an input. Further, when it is difficult to obtain an accident history, the above-described (Equation 5) is used based on the acceleration standard deviation and acceleration skewness, using sudden deceleration, which is likely to lead to an accident, as data instead of the accident frequency. Similarly, the accident frequency is estimated.
[0073]
Next, a method for improving the accuracy of the degree of safe driving will be described. This accuracy is determined by learning using the least squares of Equation 5 or a neural network. For this reason, the accuracy improves as the number of data of the subject increases. Therefore, relearning may be performed by using a group of acceleration skewness and standard deviation values stored in the safe driving / fuel-saving driving diagnosis server 30 of FIG.
[0074]
In addition, when there is no learning data at all, as a simple method, the following is set as an example using threshold values obtained by analyzing acceleration time-series data of traveling data of a plurality of subjects in advance. . When the acceleration standard deviation is xkm / h / sec or more and the absolute value of the acceleration distortion is y or more, the degree of safe driving is set to zero. In other cases, the degree of safe driving is simplified to 1.
[0075]
Finally, the warning screen and the message contents are described. Based on the distribution of driver's driving acceleration, a warning is given when the degree of safe driving evaluated by evaluating the driver's personality is equal to or greater than a preset threshold. Here, the threshold value may be one or more. In the present embodiment, five levels are prepared, and four threshold values serving as boundaries between the levels are prepared. The names A, B, C, D, and E are assigned in order from the safe level.
In addition, in order to determine the bias of the acceleration acceleration / deceleration distribution, the acceleration skewness is calculated, and if the acceleration skewness has a large value on the deceleration side, the driver is accelerated. If it is determined that the deceleration is sudden and the acceleration side has a large value, the driver determines that the acceleration is rapid and the deceleration is slow. For example, when the acceleration skewness is −y or less, the acceleration skewness is divided into three cases when y or more. When the acceleration skewness is −y or less, when it is y or more, a diagnostic message is prepared by combining the three combinations in other cases and a safe level combination.
[0076]
Here, when the acceleration skewness is −y, it means that the base of the deceleration of the acceleration distribution is wider than the acceleration, and therefore the message “Brake is tight” is inserted. When the acceleration skewness is greater than or equal to y, it means that the acceleration base of the acceleration distribution is wider than the deceleration, so the message “Accel is tight” is inserted.
Further, when the acceleration distortion exceeds -y and is less than y, it means that the distribution of acceleration is nearly symmetrical, so that a message that the accelerator is tight and the brake is tight cannot be entered. Also, when the safety level is A, “I am driving safely”, when I is B, “I am safe driving”, and when I is “normal driving” In the case of D, the message “I am driving somewhat rough” is entered, and in the case of E, the message “I am driving rough” is entered. The message when only two safety levels are set is displayed only for levels A and E.
[0077]
That is, when the degree of safe driving is on the safe side (when the value is larger) than the threshold value, a message is issued from the level A message group according to the skewness value. On the other hand, if it is on the danger side (when the value is smaller) than the threshold, a message is issued from the level E message group according to the skewness value.
This diagnostic message can be changed by the administrator of the safe driving service center.
[0078]
Next, how to determine the threshold when the safety level is divided into five stages A to E will be described. This threshold value is obtained by collecting driver subjects in advance and classifying subjective safety levels. Then, an average value of the degree of safe driving at each safety level is obtained. An intermediate value of the average value for each safety level is set as a threshold value for each safety level. For example, assume that the level A level of safe driving is 100 and the level B level of safe driving is 80. In this case, the threshold values of levels A and B are 90.
[0079]
A method for determining the threshold when there are two safety levels will be described. Here, when the degree of safety is calculated based on the frequency of traffic accidents, it is set to the reciprocal of the frequency of traffic accidents of the average driver. When the degree of safety is calculated based on the number of sudden decelerations, the reciprocal of the average driver's sudden deceleration frequency is used. The average driver here uses the average of drivers in Japan or the average value of drivers stored in the safe driving / fuel-saving driving diagnosis server 30.
[0080]
Here, an example of a form created according to the present invention will be described with reference to FIGS.
According to the daily form shown in FIG. 20, each diagnosis item is comprehensively judged and a comment for guidance is attached, and the degree of safety and fuel-saving driving is scored and expressed (A). Moreover, each diagnostic item value of a driving day is described and the improvement degree of driving | operation can be grasped | ascertained by comparing with the average value of the last month (B).
Further, a travel route for one operation (starting to closing) is shown. Here, by marking a place where dangerous driving was performed in addition to the work place, it is possible to identify an area where these frequently occur, and to use it for guidance (C). A speed change graph is also displayed. By marking the time zone of driving with speed violation and speed irregularity, it is possible to grasp the time zone in which these are likely to occur and to use for guidance (D).
[0081]
The form shown in FIG. 21 is a monthly form (monthly average evaluation of the driver for one month and driving information history for one week), and a form is created for a particularly important item among the diagnosis items, and the month of the driver is prepared. Used to report average driving safety and fuel economy trends.
Here, the change in the value of each diagnostic item during one month is displayed in a graph. Here, when it seems that it is an unusual driving | operation, a detail can be confirmed with the daily report shown in FIG. 20 (E). Moreover, the average value of each diagnostic item value for one month is recorded. Moreover, the tendency can be clearly shown by displaying the value of the previous month (F).
[0082]
The diagnosis items are: driver, travel date and time, operation time [h], handle time [h], maximum continuous handle time [h], travel time [h], idling time [h], break time [h] , Work time [h], mileage [km], safe driving points, fuel-saving driving points, instruction comment, speed [km / h], average speed [km / h], instantaneous maximum speed [km / h], speed Violation time ratio [%], acceleration, number of sudden acceleration / deceleration [times / h], number of near-misses [times / h], maximum acceleration / deceleration [G], acceleration / deceleration distribution [times / h], acceleration / deceleration tendency distribution.
[0083]
The driver comparison data shown in FIG. 22 shows the driving distance and driving time in comparison with the drivers A, B, C, and D, and the average operating time and driving distance per operation are as follows: It is almost the same before and after the safe driving diagnosis. The driver comparison data shown in FIG. 23 shows the evaluation regarding the speed, and Mr. B and Mr. D can confirm that the rate of speed violations decreases before and after the instruction.
[0084]
The driver comparison data shown in FIG. 24 shows an evaluation regarding sudden acceleration / deceleration before and after safety guidance. Here, Mr. A and Mr. B have a slight rapid acceleration / deceleration tendency, and Mr. C and Mr. D can confirm that the tendency of sudden deceleration has decreased as a result of the instruction. Further, the driver comparison data shown in FIG. 25 shows an evaluation regarding driving tendency before and after safety guidance. Here, the closer to the origin, the more stable the driver (constant speed), and no unnecessary acceleration (accelerator work is stable). Mr. D is recognized to improve both acceleration and accelerator work through safety guidance. Supplementally, in FIG. 25, the driver tends to accelerate more rapidly as the data is higher, and the driver tends to decelerate more rapidly as the data is lower. In addition, the driver comparison data shown in FIG. 26 shows the evaluation (idling time, fuel consumption) regarding the fuel consumption before and after the guidance. Here, since the refrigerated vehicle is exemplified as the operating vehicle, there is no improvement in the idling frequency due to the special circumstances (the idling stop is not possible due to the movement of the refrigerator), but the improvement by guidance is not possible in normal vehicles It was seen. In addition, all of the fuel efficiency has been improved.
[0085]
The driver comparison data shown in FIGS. 22 to 26 can be used as corporate data. In other words, by comparing Mr. A as the in-house A group and Mr. B as the in-house B group, it is possible to have a sense of competition in the company regarding safe driving and fuel-saving driving, and to activate the activities. Of course, it is possible to create a form for comparing a group and individuals within the group side by side. As a result, the safe driving manager can obtain various forms with a minimum of labor, and can efficiently provide guidance. Of course, the company (company) may be regarded as one group so as to handle the data so that the companies can be compared.
[0086]
As described above, the present embodiment automatically creates a rating and a form that match a driver by centrally managing physical data and labor data acquired from a vehicle and analyzing its statistical properties. In addition, when a safety instructor performs safe driving guidance or fuel-saving driving guidance with reference to the above-described centrally managed data, the content can be easily created to reduce the burden on the safety instructor.
In addition, the safe driving diagnosis content generation unit 32, the form output unit 33, the fuel-saving driving diagnosis content generation unit 34, the speed violation information TBL generation unit 321, the acceleration statistical information TBL generation unit 322, the number of sudden handles and the maximum handle shown in FIG. The procedure executed by each of the acceleration calculation unit 323, the acceleration standard deviation / distortion calculation unit 324, the break law violation information processing unit 325, and the idling aggregation processing unit 341 is recorded on a computer-readable recording medium. It is assumed that the safe driving and fuel-saving driving diagnosis device of the present invention is realized by causing the computer system to read and execute the recorded program. The computer system here includes an OS and hardware such as peripheral devices.
[0087]
In implementing the present invention, the acceleration sensor is not an essential sensor, and the acceleration may be calculated by calculation based on vehicle speed information or vehicle position information (position information). For lateral G (lateral acceleration), safe driving diagnosis and fuel-saving driving diagnosis can be performed without using lateral G. Of course, the lateral G may be used to perform safe driving diagnosis and fuel-saving driving diagnosis. Further, the lateral G may be measured using a dedicated sensor, or may be obtained by calculation from position information, vehicle speed information, and the like, for example. Further, the vehicle speed pulse sensor that measures the vehicle speed is an example, and the present invention is not limited to the sensor that generates the vehicle speed pulse. Further, in-house speed regulation may be added to the speed regulation information.
Furthermore, the communication unit 115 mounted on the operating vehicle 10 is not limited to a packet, and the same effect can be obtained even if wireless communication is performed using a normal modem using a mobile phone. In the present embodiment, the GPS sensor 13 and the vehicle sensor 14 (vehicle speed) are provided in the vehicle, and the current position and the vehicle speed of the operating vehicle 10 are measured. However, depending on the performance of the GPS sensor 13, the vehicle sensor 14 may be used. It can be unnecessary. Thus, the safe driving diagnosis and the fuel-saving driving diagnosis are realized while the hardware (including the in-vehicle terminal 11) mounted on the operating vehicle 10 has a simple configuration. Incidentally, since the vehicle speed pulse sensor and the GPS sensor 13 for measuring the vehicle speed are widely used, the financial burden on the user and the service provider is reduced when performing such a safe driving diagnosis and the like.
[0088]
【The invention's effect】
As described above, according to the present invention, a rating or a form that matches a driver can be automatically created. In addition, when a safety instructor refers to data to be managed (unified management) and provides safe driving guidance or fuel consumption guidance, the content can be easily created, so the burden on the safety instructor for that purpose should be reduced. Can do. In addition, the result of the safe driving diagnosis is appropriately notified or the safety guidance leads to enlightenment of the driver's safe driving, and a reduction in traffic accidents is expected.
[Brief description of the drawings]
FIG. 1 is a diagram quoted for clarifying a relationship between a business model for realizing a safe driving diagnosis method and a fuel-saving driving diagnosis method of the present invention, and its user.
FIG. 2 is a diagram cited for explaining the configuration of an in-vehicle terminal mounted on a running vehicle used in the present invention.
3 is a block diagram showing an internal configuration of the in-vehicle terminal shown in FIGS. 1 and 2. FIG.
4 is a block diagram showing an expanded function of the internal configuration of the safe driving / fuel-saving driving diagnosis server shown in FIG. 1. FIG.
FIG. 5 is a diagram cited for explaining data structures of various tables of the vehicle DB used in the embodiment of the present invention.
FIG. 6 is a matrix representation of the relationship between the type code of the travel locus time series TBL used in the embodiment of the present invention and recorded information.
FIG. 7 is a diagram cited for explaining the data structure of speed violation information TBL used in the embodiment of the present invention.
FIG. 8 is a diagram cited for explaining the data structure of acceleration statistical information TBL used in the embodiment of the present invention.
FIG. 9 is a diagram cited for explaining a data structure of an idling histogram TBL used in the embodiment of the present invention.
FIG. 10 is an operation sequence diagram cited for explaining the operation of the embodiment of the present invention.
FIG. 11 is an operation sequence diagram cited for explaining the operation of the embodiment of the present invention;
FIG. 12 is a diagram showing an example of a GUI screen for form output used in the embodiment of the present invention.
FIG. 13 is a diagram showing a PAD representation of a partial structure of the safe driving diagnosis program of the present invention.
FIG. 14 is a diagram showing a partial structure of the safe driving diagnosis program of the present invention in PAD expression.
FIG. 15 is a diagram showing a PAD representation of a partial structure of the safe driving diagnosis program of the present invention.
FIG. 16 is a diagram showing a PAD representation of a partial structure of the safe driving diagnosis program of the present invention.
FIG. 17 is a diagram showing a PAD representation of a partial structure of the safe driving diagnosis program of the present invention.
FIG. 18 is a diagram showing a partial structure of the safe driving diagnosis program of the present invention in PAD expression.
FIG. 19 is a diagram showing a partial structure of the fuel-saving driving diagnosis program of the present invention in PAD expression.
FIG. 20 is a diagram showing an example of a format of a form output by the safe driving diagnosis apparatus of the present invention.
FIG. 21 is a diagram showing an example of a format of a form output by the safe driving diagnosis apparatus of the present invention.
FIG. 22 is a diagram showing an example of a format of a form output by the safe driving diagnosis apparatus of the present invention.
FIG. 23 is a diagram showing an example of a format of a form output by the safe driving diagnosis apparatus of the present invention.
FIG. 24 is a diagram showing an example of a format of a form output by the safe driving diagnosis apparatus of the present invention.
FIG. 25 is a diagram showing an example of a format of a form output by the safe driving diagnosis apparatus of the present invention.
FIG. 26 is a diagram showing an example of a format of a form output by the fuel-saving driving diagnosis device of the present invention.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... Transporter, 2 ... Data collection company, 3 ... Safe driving guidance business operator, 4, 5, 6 ... Communication network, 10 ... Operation vehicle, 11 ... In-vehicle terminal, 12 ... Management terminal, 20 ... Data collection server, DESCRIPTION OF SYMBOLS 30 ... Safe driving / fuel-saving driving diagnosis server (safe driving diagnostic device, fuel-saving driving diagnostic device), 31 ... communication control unit, 32 ... safe driving diagnosis content generation unit, 33 ... form output unit, 34 ... fuel-saving driving diagnosis Content generation unit, 35 ... vehicle DB

Claims (6)

ドライバの車両運転状況に対して安全運転診断を行う安全運転診断装置を用いる安全運転診断方法であって、
前記安全運転診断装置は、
車載端末から通信網を介して所定の時間間隔で取得される車両速度情報の初速度と終速度との差分に応じて算出される車両の加速度α(t)の所定の記録時間(T)分を記憶部に記憶し、前記記憶部から読み出した車両の加速度α(t)を式(1)に適用して加減速分布の偏りを示す加速度歪度を算出し、
または、
車載端末から通信網を介して所定の時間間隔で取得される車両速度情報の終速度から初速度を減算した差分に応じて算出される車両の加速度α(t)の所定の記録時間(T)分を記憶部に記憶し、前記記憶部から読み出した車両の加速度α(t)が第1の所定の加速度値以上の場合に急加速回数を1増加して所定の記録時間(T)内の急加速回数を算出して該算出した急加速回数をTで割って急加速頻度とし、前記加速度α(t)が第2の所定の加速度値以下の場合に急減速回数を1増加して所定の記録時間(T)内の急減速回数を算出して該算出した急減速回数をTで割って急減速頻度とし、第1の所定の加速度値以上の加速度α(t)についての平均値、2乗したものの平均値、3乗したものの平均値をそれぞれ急加速平均、急加速2乗平均、急加速3乗平均とし、第2の所定の加速度以下の加速度α(t)についての平均値の絶対値、2乗したものの平均値、3乗したものの平均値の絶対値をそれぞれ急減速平均、急減速2乗平均、急減速3乗平均とし、それぞれを式(2)に適用して、加減速分布の偏りを示す加速度歪度を算出し、
前記算出した加速度歪度を、予め設定された上限値と下限値とを示す閾値と大小比較し、その大小比較結果に対応する運転者の運転傾向を示したメッセージを記憶部から読み出して出力すること、
を特徴とする安全運転診断方法。
ただし、
式(1)は、
Figure 0004153798
式(2)は、
Figure 0004153798
A safe driving diagnosis method using a safe driving diagnosis device that performs a safe driving diagnosis on a vehicle driving situation of a driver,
The safe driving diagnosis device is:
Predetermined recording time (T) of vehicle acceleration α (t) calculated according to the difference between the initial speed and the final speed of the vehicle speed information acquired at predetermined time intervals from the in-vehicle terminal via the communication network was stored in the storage unit, the acceleration alpha (t) of the vehicle read from the storage unit to calculate an acceleration skewness indicating the deviation of the deceleration distribution by applying the equation (1),
Or
Predetermined recording time (T) of vehicle acceleration α (t) calculated according to the difference obtained by subtracting the initial speed from the final speed of the vehicle speed information acquired at predetermined time intervals from the in-vehicle terminal via the communication network Minutes are stored in the storage unit, and when the vehicle acceleration α (t) read from the storage unit is equal to or greater than the first predetermined acceleration value, the number of sudden accelerations is increased by 1 within a predetermined recording time (T). The number of sudden accelerations is calculated and the calculated number of sudden accelerations is divided by T to obtain the sudden acceleration frequency. When the acceleration α (t) is equal to or less than a second predetermined acceleration value, the number of sudden decelerations is increased by one and predetermined The number of sudden decelerations within the recording time (T) is calculated and the number of sudden decelerations calculated is divided by T to obtain the sudden deceleration frequency, and an average value for acceleration α (t) equal to or greater than a first predetermined acceleration value, The average value of the squared value and the average value of the squared value are the sudden acceleration average and the sudden acceleration squared respectively. The absolute value of the average value for the acceleration α (t) below the second predetermined acceleration, the average value of the squared value, the absolute value of the average value of the squared value, and the absolute value of the average value of the squared power , And calculate the acceleration skewness indicating the bias of the acceleration / deceleration distribution by applying to the equation (2), respectively,
The calculated acceleration distortion is compared with a threshold value indicating a preset upper limit value and lower limit value, and a message indicating the driving tendency of the driver corresponding to the magnitude comparison result is read from the storage unit and output. thing,
A safe driving diagnosis method characterized by the above.
However,
Equation (1) is
Figure 0004153798
Equation (2) is
Figure 0004153798
前記安全運転診断装置は、
前記大小比較結果に対応する運転者の運転傾向を示したメッセージとして、前記加速度歪度が前記上限値以上の場合は、急加速に係るメッセージを前記記憶部から読み出して出力し、前記加速度歪が前記下限値以下の場合は、急減速に係るメッセージを前記記憶部から読み出して出力すること、
を特徴とする請求項1に記載の安全運転診断方法。
The safe driving diagnosis device is:
As a message indicating the driving tendency of the driver corresponding to the magnitude comparison result, when the acceleration distortion degree is equal to or greater than the upper limit value, a message relating to rapid acceleration is read out from the storage unit and output, and the acceleration distortion is If the lower limit value or less, read and output a message related to rapid deceleration from the storage unit,
The safe driving diagnosis method according to claim 1.
前記安全運転診断装置は、
さらに前記加速度の分布の標準偏差を算出し、
前記加速度歪と前記加速度の分布の標準偏差とにそれぞれ重み係数を乗算して加算し、さらに所定の値を加算して事故頻度を算出し、前記事故頻度の逆数を安全運転の度合いとして算出し、
前記安全運転の度合いの大きさを点数で出力すること、
を特徴とする請求項1または請求項2に記載の安全運転診断方法。
The safe driving diagnosis device is:
Furthermore, the standard deviation of the acceleration distribution is calculated,
The acceleration strain and the standard deviation of the acceleration distribution are respectively multiplied by weighting factors and added, and a predetermined value is added to calculate the accident frequency, and the reciprocal of the accident frequency is calculated as the degree of safe driving. ,
Outputting the magnitude of the degree of safe driving in points,
The safe driving diagnosis method according to claim 1, wherein:
ドライバの車両運転状況に対して安全運転診断を行う安全運転診断装置であって、
車載端末から通信網を介して所定の時間間隔で取得される車両速度情報の初速度と終速度との差分に応じて算出される車両の加速度α(t)の所定の記録時間(T)分を記憶部に記憶し、前記記憶部から読み出した車両の加速度α(t)を式(1)に適用して加減速分布の偏りを示す加速度歪度を算出し、
または、
車載端末から通信網を介して所定の時間間隔で取得される車両速度情報の終速度から初速度を減算した差分に応じて算出される車両の加速度α(t)の所定の記録時間(T)分を記憶部に記憶し、前記記憶部から読み出した車両の加速度α(t)が第1の所定の加速度値以上の場合に急加速回数を1増加して所定の記録時間(T)内の急加速回数を算出して該算出した急加速回数をTで割って急加速頻度とし、前記加速度α(t)が第2の所定の加速度値以下の場合に急減速回数を1増加して所定の記録時間(T)内の急減速回数を算出して該算出した急減速回数をTで割って急減速頻度とし、第1の所定の加速度値以上の加速度α(t)についての平均値、2乗したものの平均値、3乗したものの平均値をそれぞれ急加速平均、急加速2乗平均、急加速3乗平均とし、第2の所定の加速度以下の加速度α(t)についての平均値の絶対値、2乗したものの平均値、3乗したものの平均値の絶対値をそれぞれ急減速平均、急減速2乗平均、急減速3乗平均とし、それぞれを式(2)に適用して、加減速分布の偏りを示す加速度歪度を算出し、
前記算出した加速度歪度を、予め設定された上限値と下限値とを示す閾値と大小比較し、その大小比較結果に対応する運転者の運転傾向を示したメッセージを記憶部から読み出して出力すること、
を特徴とする安全運転診断装置。
ただし、
式(1)は、
Figure 0004153798
式(2)は、
Figure 0004153798
A safe driving diagnosis device for performing a safe driving diagnosis on a vehicle driving situation of a driver
Predetermined recording time (T) of vehicle acceleration α (t) calculated according to the difference between the initial speed and the final speed of the vehicle speed information acquired at predetermined time intervals from the in-vehicle terminal via the communication network was stored in the storage unit, the acceleration alpha (t) of the vehicle read from the storage unit to calculate an acceleration skewness indicating the deviation of the deceleration distribution by applying the equation (1),
Or
Predetermined recording time (T) of vehicle acceleration α (t) calculated according to the difference obtained by subtracting the initial speed from the final speed of the vehicle speed information acquired at predetermined time intervals from the in-vehicle terminal via the communication network Minutes are stored in the storage unit, and when the vehicle acceleration α (t) read from the storage unit is equal to or greater than the first predetermined acceleration value, the number of sudden accelerations is increased by 1 within a predetermined recording time (T). The number of sudden accelerations is calculated and the calculated number of sudden accelerations is divided by T to obtain the sudden acceleration frequency. When the acceleration α (t) is equal to or less than a second predetermined acceleration value, the number of sudden decelerations is increased by one and predetermined The number of sudden decelerations within the recording time (T) is calculated and the number of sudden decelerations calculated is divided by T to obtain the sudden deceleration frequency, and an average value for acceleration α (t) equal to or greater than a first predetermined acceleration value, The average value of the squared value and the average value of the squared value are the sudden acceleration average and the sudden acceleration squared respectively. The absolute value of the average value for the acceleration α (t) below the second predetermined acceleration, the average value of the squared value, the absolute value of the average value of the squared value, and the absolute value of the average value of the squared power , And calculate the acceleration skewness indicating the bias of the acceleration / deceleration distribution by applying to the equation (2), respectively,
The calculated acceleration distortion is compared with a threshold value indicating a preset upper limit value and lower limit value, and a message indicating the driving tendency of the driver corresponding to the magnitude comparison result is read from the storage unit and output. thing,
A safe driving diagnostic device.
However,
Equation (1) is
Figure 0004153798
Equation (2) is
Figure 0004153798
記大小比較結果に対応する運転者の運転傾向を示したメッセージとして、前記加速度歪度が前記上限値以上の場合は、急加速に係るメッセージを前記記憶部から読み出して出力し、前記加速度歪が前記下限値以下の場合は、急減速に係るメッセージを前記記憶部から読み出して出力すること、
を特徴とする請求項4に記載の安全運転診断装置。
As a message showing the driving tendency of the driver corresponding to the previous SL magnitude comparison result, if the acceleration skewness is equal to or greater than the upper limit value, and outputs read a message relating to rapid acceleration from the storage unit, the acceleration strain Is less than or equal to the lower limit value, a message relating to sudden deceleration is read out from the storage unit and output,
The safe driving diagnostic apparatus according to claim 4.
さらに前記加速度の分布の標準偏差を算出し、
前記加速度歪と前記加速度の分布の標準偏差とにそれぞれ重み係数を乗算して加算し、さらに所定の値を加算して事故頻度を算出し、前記事故頻度の逆数を安全運転の度合いとして算出し、
前記安全運転の度合いの大きさを点数で出力すること、
を特徴とする請求項4または請求項5に記載の安全運転診断装置。
Furthermore, the standard deviation of the acceleration distribution is calculated,
The acceleration strain and the standard deviation of the acceleration distribution are respectively multiplied by weighting factors and added, and a predetermined value is added to calculate the accident frequency, and the reciprocal of the accident frequency is calculated as the degree of safe driving. ,
Outputting the magnitude of the degree of safe driving in points,
6. The safe driving diagnosis apparatus according to claim 4 or 5, wherein:
JP2003021141A 2003-01-29 2003-01-29 Safe driving diagnosis method and safe driving diagnosis device Expired - Lifetime JP4153798B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003021141A JP4153798B2 (en) 2003-01-29 2003-01-29 Safe driving diagnosis method and safe driving diagnosis device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003021141A JP4153798B2 (en) 2003-01-29 2003-01-29 Safe driving diagnosis method and safe driving diagnosis device

Publications (2)

Publication Number Publication Date
JP2004234260A JP2004234260A (en) 2004-08-19
JP4153798B2 true JP4153798B2 (en) 2008-09-24

Family

ID=32950558

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003021141A Expired - Lifetime JP4153798B2 (en) 2003-01-29 2003-01-29 Safe driving diagnosis method and safe driving diagnosis device

Country Status (1)

Country Link
JP (1) JP4153798B2 (en)

Families Citing this family (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4252909B2 (en) * 2004-02-13 2009-04-08 株式会社日立製作所 Vehicle diagnostic system
JP4704718B2 (en) * 2004-10-04 2011-06-22 三菱電機株式会社 Movement information management system, management apparatus, movement information management method for movement apparatus, and movement information management program
JP2006188114A (en) * 2005-01-04 2006-07-20 Kenwood Corp On-vehicle device
JP4469297B2 (en) * 2005-03-01 2010-05-26 日立オートモティブシステムズ株式会社 Driving diagnosis method and apparatus
JP4347258B2 (en) * 2005-04-20 2009-10-21 日野自動車株式会社 Stoppage mildness evaluation apparatus and evaluation method
JP4815943B2 (en) * 2005-08-19 2011-11-16 株式会社デンソー Hazardous area information display device
US7864032B2 (en) 2005-10-06 2011-01-04 Fuji Jukogyo Kabushiki Kaisha Collision determination device and vehicle behavior control device
JP4896482B2 (en) * 2005-10-06 2012-03-14 富士重工業株式会社 Collision determination device
JP2007102658A (en) * 2005-10-07 2007-04-19 Omron Corp Vehicle operation management system
JP2007122239A (en) * 2005-10-26 2007-05-17 Toyota Motor Corp Vehicle driving information display device
JP2007140730A (en) * 2005-11-16 2007-06-07 Mitsubishi Fuso Truck & Bus Corp Travel information transmission system and reception system
US7404784B2 (en) 2005-11-17 2008-07-29 Autoliv Asp, Inc. Fuel saving sensor system
JP4848798B2 (en) * 2006-03-01 2011-12-28 トヨタ自動車株式会社 Driving operation evaluation device
WO2007119348A1 (en) * 2006-03-20 2007-10-25 Pioneer Corporation Information providing apparatus, information providing method, information providing program and recording medium
JP4475251B2 (en) 2006-04-25 2010-06-09 トヨタ自動車株式会社 Vehicle environmental service system
JP2008059559A (en) * 2006-07-31 2008-03-13 Fujitsu Ten Ltd Driving information recorder
JP5307188B2 (en) * 2006-07-31 2013-10-02 富士通テン株式会社 Operation status judgment method
JP4931692B2 (en) * 2006-09-29 2012-05-16 Udトラックス株式会社 Vehicle operation management device and operation management system using the same
JP2008097376A (en) * 2006-10-12 2008-04-24 Nissan Diesel Motor Co Ltd Safe driving diagnostic device and safe driving diagnostic system
JP5160777B2 (en) * 2006-12-19 2013-03-13 矢崎エナジーシステム株式会社 Vehicle operation information analysis system
WO2009104255A1 (en) * 2008-02-20 2009-08-27 パイオニア株式会社 Device, method and computer program for evaluating operation of vehicle
JP5185009B2 (en) * 2008-08-01 2013-04-17 株式会社デンソー Driving diagnosis device and driving diagnosis system
JP5133810B2 (en) 2008-08-01 2013-01-30 株式会社デンソー Driving diagnosis device and driving diagnosis system
JP4519187B2 (en) * 2008-09-29 2010-08-04 本田技研工業株式会社 Device for promoting improvement of driving operation technology for improving fuel efficiency
WO2010134548A1 (en) * 2009-05-20 2010-11-25 オプテックス株式会社 Driving assistance method and device
JP2011077898A (en) * 2009-09-30 2011-04-14 Fujitsu Ten Ltd Display device, display method and program
JP2011100298A (en) * 2009-11-06 2011-05-19 Fujitsu Ten Ltd Information processing device, on-vehicle device, information processing system, information processing method, and program
JP5831113B2 (en) * 2010-11-08 2015-12-09 株式会社デンソー Driving evaluation device
JP5386543B2 (en) * 2011-05-25 2014-01-15 株式会社審調社 Driving evaluation system, driving evaluation program, and driving evaluation method
JP2013012093A (en) * 2011-06-30 2013-01-17 Yupiteru Corp System and program
KR101497988B1 (en) * 2012-02-13 2015-03-04 (주)케이에프 Method for calculating vehicle safety driving index in safety driving index calculating system, method for calculating issurance of vehicle in safety driving index calculating system and safety driving index calculating system using the same
CN102874188B (en) * 2012-09-01 2015-04-15 北京车网互联科技股份有限公司 Driving behavior warning method based on vehicle bus data
JP5942754B2 (en) * 2012-09-28 2016-06-29 株式会社デンソー Driving diagnosis management system
JP6134609B2 (en) 2013-08-28 2017-05-24 ヤンマー株式会社 Remote server
JP6558877B2 (en) * 2014-02-28 2019-08-14 矢崎エナジーシステム株式会社 Driving assistance device
JP6593974B2 (en) * 2014-02-28 2019-10-23 矢崎エナジーシステム株式会社 Operation evaluation device
JP5990553B2 (en) * 2014-04-22 2016-09-14 株式会社日立製作所 Program for portable terminal, portable terminal, vehicle driving characteristic diagnosis system, vehicle acceleration calculation method
JP6418568B2 (en) * 2014-08-22 2018-11-07 株式会社テクトム Information processing apparatus and information processing method
WO2016114410A1 (en) * 2015-01-12 2016-07-21 수상에스티주식회사 Safe driving guide system
JP2015166597A (en) * 2015-07-02 2015-09-24 鹿島建設株式会社 How to grasp the operating status of heavy machinery
CN105730450B (en) * 2016-01-29 2018-01-02 北京荣之联科技股份有限公司 Driving behavior analysis method and evaluation system based on vehicle-mounted data
JP2018045336A (en) * 2016-09-12 2018-03-22 パイオニア株式会社 Information processing apparatus, information processing method, program for information processing apparatus, movable body operation management system, and movable body terminal device
JP2018045337A (en) * 2016-09-12 2018-03-22 パイオニア株式会社 Information processing apparatus, information processing method, program for information processing apparatus, movable body operation management system, and movable body terminal device
JP2018045335A (en) * 2016-09-12 2018-03-22 パイオニア株式会社 Information processing apparatus, information processing method, program for information processing apparatus, movable body operation management system, and movable body terminal device
JP2022028838A (en) * 2016-09-12 2022-02-16 パイオニア株式会社 Information processor, method for processing information, program for information processor, mobile body operation management system, and mobile body terminal device
JPWO2018139258A1 (en) * 2017-01-26 2019-11-14 ソニー株式会社 Information processing apparatus and method, program, and information processing system
JP2019028832A (en) * 2017-08-01 2019-02-21 矢崎エナジーシステム株式会社 Vehicle information system and vehicle information analysis method
US11365699B2 (en) 2018-09-26 2022-06-21 Hitachi Astemo, Ltd. Internal combustion engine control device
JP2019078758A (en) * 2018-12-25 2019-05-23 株式会社ユピテル Imaging apparatus and imaging system
JP2020135025A (en) * 2019-02-13 2020-08-31 株式会社デンソー Safe driving diagnostic system
JP2020135027A (en) * 2019-02-13 2020-08-31 株式会社デンソー Safe driving diagnostic system
JP2020135026A (en) * 2019-02-13 2020-08-31 株式会社デンソー Safe driving diagnostic system
JP6822696B2 (en) * 2019-07-09 2021-01-27 株式会社ユピテル Systems and programs
JP2021026596A (en) 2019-08-07 2021-02-22 トヨタ自動車株式会社 Driving behavior evaluation device, driving behavior evaluation method, and driving behavior evaluation program
WO2021024497A1 (en) * 2019-08-08 2021-02-11 株式会社日立物流 Operation incident image display system, method, and program
JP7369775B2 (en) * 2019-08-08 2023-10-26 ロジスティード株式会社 Driving incident notification system, method and program
JP6961193B2 (en) * 2020-01-06 2021-11-05 株式会社イージスワン How to manage drivers, equipment and systems
JP2021073127A (en) * 2020-12-25 2021-05-13 株式会社ユピテル System and program
JP7476838B2 (en) * 2021-03-31 2024-05-01 トヨタ自動車株式会社 DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, AND DISPLAY CONTROL PROGRAM
JP2023106514A (en) * 2021-11-19 2023-08-01 パイオニア株式会社 Information processing device, information processing method, program for information processing device, mobile operation management system, and mobile terminal device
CN114742287A (en) * 2022-03-29 2022-07-12 东风汽车集团股份有限公司 Driving behavior analysis method and system
CN117078117B (en) * 2023-10-17 2024-02-23 广东省嗒上车物联科技有限公司 Fork truck workload determination method based on Internet of things, internet of things server and medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63233492A (en) * 1987-03-20 1988-09-29 株式会社トキメック Operation managing system
JP3229297B2 (en) * 1998-10-12 2001-11-19 株式会社データ・テック Method for analyzing operation tendency of moving object, operation management system and its constituent devices, recording medium
JP2000268297A (en) * 1999-03-16 2000-09-29 Nissan Motor Co Ltd Safe driving evaluation device
JP2001093088A (en) * 1999-09-21 2001-04-06 Hitachi Eng Co Ltd Transportation operation management system
JP3499819B2 (en) * 2000-11-07 2004-02-23 東京海上リスクコンサルティング株式会社 Operation analysis system, operation analysis method, and computer program
JP3593502B2 (en) * 2001-01-16 2004-11-24 株式会社データ・テック Vehicle driving technology diagnosis system, components thereof, and driving technology diagnosis method

Also Published As

Publication number Publication date
JP2004234260A (en) 2004-08-19

Similar Documents

Publication Publication Date Title
JP4153798B2 (en) Safe driving diagnosis method and safe driving diagnosis device
KR101617349B1 (en) Diagnostic system and method for the analysis of driving behavior
JP4469297B2 (en) Driving diagnosis method and apparatus
Belman et al. The effects of deregulation, de-unionization, technology, and human capital on the work and work lives of truck drivers
CN1383521A (en) Vehicle resale price analysis system
JP2005227141A (en) Vehicle diagnostic system
WO2018180347A1 (en) Information processing device, information processing system, information processing method, and program
CN115631002B (en) Computer vision-based intelligent damage assessment method and system for vehicle insurance
Pavlovic et al. Dealing with the gap between type-approval and in-use light duty vehicles fuel consumption and CO2 emissions: present situation and future perspective
CN101762282B (en) Electronic map path planning method
CN113379318A (en) Method and device for evaluating operation service quality of public transport system and computer equipment
US10403057B1 (en) System and method for analyzing telematics data
JP3895615B2 (en) Traffic safety support device, traffic safety support system, and traffic safety support program
JP6151153B2 (en) Train travel performance analysis device, train travel performance analysis system, and control program
JP2015101291A (en) Vehicle evaluation system and vehicle evaluation method
US20240083441A1 (en) Driving evaluation system, learning device, evaluation result output device, method, and program
JP7253171B2 (en) Information processing method, information processing apparatus, and program
CN112862276B (en) Longitudinal and transverse combined Internet of vehicles device and method for defining risk preference of driver
Chaba Influence of telematics of ubi insurance on the management of the fleet of company vehicles
JP2011227601A (en) Information providing device and program therefor
CN116307586B (en) Driving management system that allocates based on online order information
JP7732912B2 (en) Safe driving evaluation device and safe driving evaluation method
Kontaxi et al. Discovering the influence of feedback on driver behavior through a multiphase experiment based on a smartphone application
US20230206340A1 (en) Insurance premium calculation method and system for vehicle
JP2002366829A (en) Method and system for providing vehicle information

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051031

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071116

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071128

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080124

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080401

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080530

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080624

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080704

R150 Certificate of patent or registration of utility model

Ref document number: 4153798

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110711

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110711

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120711

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130711

Year of fee payment: 5

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term