(57)【特許請求の範囲】
【請求項１】
車両における積載量を推定する積載量推定プログラムであって、
所定の時点における車両の操作状況データおよび走行状況データを取得する車両状況取得手順と、
前記車両状況取得手順により取得された操作状況データおよび走行状況データに基づいて操作状況と走行状況の関連を示す係数を算出し、当該算出した係数および前記所定の時点における車両の速度を、操作状況と走行状況の関連を示す係数を予め積載量別かつ車両の速度別に算出した情報と照合することにより、前記時点における前記車両の積載量を推定する積載量推定手順と
をコンピュータに実行させることを特徴とする積載量推定プログラム。 
【請求項２】
前記積載量推定手順は、エンジン回転数とアクセル開度の比率に基づいて前記係数を算出することを特徴とする請求項１に記載の積載量推定プログラム。 
【請求項３】
車両の状況を解析する車両状況解析装置であって、
所定の時点における車両の操作状況データおよび走行状況データを取得する車両状況取得手順と、
前記車両状況取得手段により取得された操作状況データおよび走行状況データに基づいて操作状況と走行状況の関連を示す係数を算出し、当該算出した係数および前記所定の時点における車両の速度を、操作状況と走行状況の関連を示す係数を予め積載量別かつ車両の速度別に算出した情報と照合することにより、前記時点における前記車両の積載量を推定する積載量推定手段と
を備えたことを特徴とする車両状況解析装置。 
【請求項４】
前記車両状況取得手段により取得された操作状況データおよび走行状況データと、前記積載量推定手段により推定された積載量とを、走行状況別かつ積載量別に操作状況の適正範囲を定めた情報と照合し、操作状況が適正範囲にない場合に警告表示を行う運転指導手段をさらに備えたことを特徴とする請求項３に記載の車両状況解析装置。 
【請求項５】
前記運転指導手段は、前記積載量推定手段により推定された積載量が前回推定された積載量から所定の差以上に変動している場合に、前回積載量が推定された時点から現時点までの間に所定の長さ以上の停車時間がないときは、荷物の落下があった旨の警告を行うことを特徴とする請求項４に記載の車両状況解析装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、積載量推定プログラムおよび車両状況解析装置に関し、特に、車両における積載量を推定し、これを活用して運転指導等を適切におこなうことを可能にする積載量推定プログラムおよび車両状況解析装置に関する。
【背景技術】
【０００２】
従来より、車両の速度、加速度、エンジン回転数等の走行状況データと、アクセル開度、ブレーキ踏量等の操作状況データとを関連付けて時系列的に記録し、各種の分析等に利用する技術が知られている（例えば、特許文献１）。
【０００３】
また、かかる分析の結果に基づいて、安全性や経済性の観点から走行状況ごとに適正な操作の基準を設定し、この基準から外れた操作が行われた場合に音声等を用いて運転者に対して運転指導を行う技術も知られている（例えば、特許文献２）。
【０００４】
【特許文献１】特開平１１−１２５５３４号公報
【特許文献２】特開平１０−１８８０６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の従来の技術においては、積載量を各種分析や運転指導に反映することが難しいという問題があった。例えば、トラックの場合、空車の状態と荷物を満載した状態では、同じ速度を得るために必要なアクセル開度は大きく異なる。したがって、積載重量を考慮して分析や運転指導を行うことが必要であるが、従来は、積載量を把握するための有効な手段が存在しなかった。
【０００６】
トラックが特定の製品を輸送する場合であれば、製品１個当たりの重量と数量が分かれば製品そのものの重量の総計を算出することができるが、梱包材を含めた重量までは算出することができない。また、荷物を含んだ車両全体の重量を測定することが可能な計測装置も存在するが、高価であるため、荷物の積み下ろしを行う全ての場所に設置することは現実的でない。このように、従来は、積載量を把握する有効な手段が存在しなかったため、走行状況や操作状況に基づく分析や運転指導を適切に行うことが難しかった。
【０００７】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、車両における積載量を推定し、これを活用して運転指導等を適切におこなうことを可能にする積載量推定プログラムおよび車両状況解析装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、本発明の一つの態様では、車両における積載量を推定する積載量推定プログラムであって、所定の時点における車両の操作状況データおよび走行状況データを取得する車両状況取得手順と、前記車両状況取得手順により取得された操作状況データおよび走行状況データに基づいて操作状況と走行状況の関連を示す係数を算出し、操作状況と走行状況の関連を示す係数を予め積載量別に算出した情報と照合することにより、前記時点における前記車両の積載量を推定する積載量推定手順とをコンピュータに実行させることを特徴とする。
【０００９】
また、本発明の他の態様では、車両の状況を解析する車両状況解析装置であって、所定の時点における車両の操作状況データおよび走行状況データを取得する車両状況取得手段と、前記車両状況取得手段により取得された操作状況データおよび走行状況データに基づいて操作状況と走行状況の関連を示す係数を算出し、操作状況と走行状況の関連を示す係数を予め積載量別に算出した情報と照合することにより、前記時点における前記車両の積載量を推定する積載量推定手段とを備えたことを特徴とする。
【００１０】
また、本発明の他の態様では、上記の発明の態様において、前記積載量推定手順は、エンジン回転数とアクセル開度の比率に基づいて前記係数を算出することを特徴とする。
【００１１】
これらの発明の態様によれば、センサ等によって得られた操作状況データおよび走行状況データの関連を示す係数を算出し、予め積載量別に算出しておいた係数と照合することにより積載量を推定するように構成したので、容易に取得可能な情報に基づいて積載量を推定し、これを活用して運転指導等を適切におこなうことができる。
【００１２】
また、本発明の他の態様では、上記の発明の態様において、前記車両状況取得手段により取得された操作状況データおよび走行状況データと、前記積載量推定手段により推定された積載量とを、走行状況別かつ積載量別に操作状況の適正範囲を定めた情報と照合し、操作状況が適正範囲にない場合に警告表示を行う運転指導手段をさらに備えたことを特徴とする。
【００１３】
この発明の態様によれば、推定された積載量を含めて運転手の操作が適正であるか否かを判定して運転指導を行うように構成したので、積載量によって操作の適正量が変動する場合であっても、適切な運転指導を行うことができる。
【００１４】
また、本発明の他の態様では、上記の発明の態様において、前記運転指導手段は、前記積載量推定手段により推定された積載量が前回推定された積載量から所定の差以上に変動している場合に、前回積載量が推定された時点から現時点までの間に所定の長さ以上の停車時間がないときは、荷物の落下があった旨の警告を行うことを特徴とする。
【００１５】
この発明の態様によれば、推定された積載量の変動に基づいて荷物の落下を検出するように構成したので、荷物の紛失による経済的な損失等を回避することができる。
【発明の効果】
【００１６】
本発明の一つの態様によれば、センサ等によって得られた操作状況データおよび走行状況データの関連を示す係数を算出し、予め積載量別に算出しておいた係数と照合することにより積載量を推定するように構成したので、容易に取得可能な情報に基づいて積載量を推定し、これを活用して運転指導等を適切におこなうことができるという効果を奏する。
【００１７】
また、本発明の他の態様によれば、推定された積載量を含めて運転手の操作が適正であるか否かを判定して運転指導を行うように構成したので、積載量によって操作の適正量が変動する場合であっても、適切な運転指導を行うことができるという効果を奏する。
【００１８】
また、本発明の他の態様によれば、推定された積載量の変動に基づいて荷物の落下を検出するように構成したので、荷物の紛失による経済的な損失等を回避することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１９】
以下に添付図面を参照して、本発明に係る積載量推定プログラムおよび車両状況解析装置の好適な実施の形態を詳細に説明する。
【実施例】
【００２０】
まず、本実施例にかかる車両状況解析方法の概要について説明する。図１は、本実施例に係る車両状況解析方法の概要について説明するための図である。
【００２１】
本実施例にかかる車両状況解析方法では、準備段階として、車両１０の積載量が明らかな状態において、車両１０に搭載された車両状況解析装置１００が、速度やエンジン回転数等の走行状況とアクセル開度等の操作状況を関連付けて時系列に記録する。積載量が明らかな状態とは、例えば、すべての荷物について重量の計測を行った状態や、梱包財を含めた重量が予め明らかになっている荷物を輸送する状態を意味する。
【００２２】
車両状況解析装置１００により記録された情報は、事務所２０に設けられた車両状況データベース２００に積載量別に格納される。そして、ある程度情報が収集された段階で、積載量別係数算出装置３００が、車両状況データベース２００の情報に基づいて走行状態と操作状態の関係を示す係数を積載量別に算出し、積載量別係数データ４００を生成する。
【００２３】
積載量別の係数の算出例を図２に示す。同図は、走行状態を示す指標としてエンジン回転数を用い、操作状況を示す指標としてアクセル開度を用いて係数の算出を行った場合の例を示している。
【００２４】
この例では、車両状況データベース２００は、積載量、エンジン回転数およびアクセル開度という３つの項目を有し、車両が巡航状態にあるときのエンジン回転数およびアクセル開度を、そのときの積載量とともに複数パターン記録している。巡航状態とは、特定のギアが使用され、アクセル開度が所定以上の間一定である状態を意味する。
【００２５】
１行目のデータは、積載量が「１ｔ」であったときに、エンジン回転数「１０００ｒｐｍ」を得るために必要なアクセル開度が「０．２５」であったことを示している。２行目のデータは、積載量が同じく「１ｔ」であったときに、エンジン回転数「２０００ｒｐｍ」を得るために必要なアクセル開度が「０．５」であったことを示している。また、３行目のデータは、積載量が「２ｔ」であったときに、エンジン回転数「１０００ｒｐｍ」を得るために必要なアクセル開度が「０．５」であったことを示している。
【００２６】
一般に、積載量が同じであれば、エンジン回転数は、アクセル開度に比例して高まると考えられる。そこで、この例では、エンジン回転数をアクセル開度で割って得られた値を積載量別の係数としている。
【００２７】
図２における車両状況データベース２００の１行目のデータに基づいて算出される積載量１ｔのときの係数は、１０００÷０．２５、すなわち、４０００である。２行目のデータに基づいて算出される積載量１ｔのときの係数は、２０００÷０．５、すなわち、４０００である。そして、３行目のデータに基づいて算出される積載量２ｔのときの係数は、１０００÷０．５、すなわち、２０００である。
【００２８】
この算出結果に基づいて、積載量別係数データ４００には、積載量１ｔのときの係数として４０００が設定され、積載量２ｔのときの係数として２０００が設定される。なお、上記の例では、積載量が１ｔのときの２件の係数がいずれも４０００となっているが、実際には、積載量が同一であっても算出される係数にばらつきが生じる場合がある。この場合は、積載量ごとに係数の平均値を求めるといった統計的な手法を使用して係数を決定することができる。
【００２９】
こうして、得られた積載量別係数データ４００は、各種の分析に利用することができる。例えば、車両がある区間を輸送した荷物の重量が不明である場合であっても、その区間における巡航時のエンジン回転数とアクセル開度の組み合わせの記録があれば、その荷物の重量を推定することができる。
【００３０】
例えば、車両が巡航状態にあるときに、エンジン回転数が「１６００ｒｐｍ」であり、アクセル開度が「０．４」であったという記録があったとすると、このときの係数は、１６００÷０．４、すなわち、４０００である。この値を、図２の積載量別係数データ４００と照合すると、積載量が１ｔのときの係数と一致しており、上記の記録がなされた時点での積載量は１ｔであったと推定できる。
【００３１】
このような、積載量の推定は、運送事業者等にとって重要な意味をもっている。近年、改正省エネ法が改正され、企業は、自社の業務に係るエネルギー消費量を把握しなければならなくなっている。そして、各種企業の荷物の輸送を代行する運送事業者等は、荷主である企業に対して輸送によるエネルギー消費量を報告する必要が生じているが、荷物の輸送におけるエネルギー消費量を算出するためには、荷物の重量を把握することが欠かせないためである。
【００３２】
また、図１に示すように、積載量別係数データ４００を車両１０に搭載された車両状況解析装置１００へ格納し、車両１０が走行している最中に車両状況解析装置１００が積載量を推定できるようにすれば、車両状況解析装置１００は、推定した積載量に応じて適切な運転指導を行うことが可能になる。
【００３３】
例えば、車両がある速度で走行しているときにおける０．５というアクセル開度の値は、積載量が２ｔ以上のときには適切な大きさであるが、積載量がそれより少ないときには大きすぎる値であることがあり得る。速度とアクセル開度の適正な関係を示す基準値を積載量別に車両状況解析装置１００に登録しておき、車両状況解析装置１００が自身で推定した積載量に応じた基準に基づいて運転指導を行うことにより、このような場合でも適切な運転指導が可能になる。
【００３４】
積載量別の係数の別の算出例を図３に示す。同図は、走行状態を示す指標として速度とエンジン回転数を用い、操作状況を示す指標としてアクセル開度を用いて係数の算出を行った場合の例を示している。
【００３５】
この例では、車両状況データベース２００は、積載量、速度、エンジン回転数およびアクセル開度という４つの項目を有し、車両が巡航状態にあるときの速度、エンジン回転数およびアクセル開度を、そのときの積載量とともに複数パターン記録している。
【００３６】
１行目のデータは、積載量が「１ｔ」であったときに、速度「３０ｋｍ／ｈ」とエンジン回転数「１０００ｒｐｍ」を得るために必要なアクセル開度が「０．２５」であったことを示している。２行目のデータは、積載量が同じく「１ｔ」であったときに、速度「６０ｋｍ／ｈ」とエンジン回転数「２０００ｒｐｍ」を得るために必要なアクセル開度が「０．４」であったことを示している。また、３行目のデータは、積載量が「２ｔ」であったときに、速度「３０ｋｍ／ｈ」とエンジン回転数「１０００ｒｐｍ」を得るために必要なアクセル開度が「０．５」であったことを示している。
【００３７】
エンジン回転数とアクセル開度の関係は、速度によって変化することがある。そこで、この例では、エンジン回転数をアクセル開度で割って得られた値を積載量別かつ速度別の係数としている。
【００３８】
図３における車両状況データベース２００の１行目のデータに基づいて算出される積載量１ｔ、速度３０ｋｍ／ｈのときの係数は、１０００÷０．２５、すなわち、４０００である。２行目のデータに基づいて算出される積載量１ｔ、速度６０ｋｍ／ｈのときの係数は、２０００÷０．４、すなわち、５０００である。そして、３行目のデータに基づいて算出される積載量２ｔ、速度３０ｋｍ／ｈのときの係数は、１０００÷０．５、すなわち、２０００である。
【００３９】
この算出結果に基づいて、積載量別係数データ４００には、積載量１ｔ、速度３０ｋｍ／ｈのときの係数として４０００が設定され、積載量１ｔ、速度６０ｋｍ／ｈのときの係数として５０００が設定され、積載量２ｔ、速度３０ｋｍ／ｈのときの係数として２０００が設定される。
【００４０】
例えば、車両が巡航状態にあるときに、速度が「３０ｋｍ／ｈ」、エンジン回転数が「１０００ｒｐｍ」であり、アクセル開度が「０．５」であったという記録があったとすると、このときの係数は、１０００÷０．５、すなわち、２０００である。速度が「３０ｋｍ／ｈ」であり、係数が「４０００」であるデータを、図３の積載量別係数データ４００から検索すると、積載量が２ｔのときのデータと一致し、上記の記録がなされた時点での積載量は１ｔであったと推定できる。
【００４１】
なお、走行状態と操作状態の関係を示す係数を、上記以外の情報を指標として算出することもできる。例えば、同じアクセル開度であっても、積載量によって加速度が変化することから、加速時におけるアクセス開度と加速度を指標として係数を算出してもよい。また、同じ量のブレーキを踏んでも、積載量によって制動時間が変化するため、ブレーキの踏量と制動時間を指標として係数を算出してもよい。
【００４２】
また、走行状態と操作状態の関係を示す係数は、同一の車種ごとに求めてもよいし、車両ごとに個別に求めてもよい。また、エンジン性能等の経年劣化を考慮して、経過年数、もしくは、走行距離ごとに係数を求めることとしてもよい。
【００４３】
次に、本実施例に係る車両状況解析装置１００の構成について説明する。車両状況解析装置１００は、車両に搭載され、速度やエンジン回転数等の走行状況とアクセル開度等の操作状況を関連付けて時系列に記録するとともに、これらの情報と予め決められたルールに基づいて運転手に対して運転指導を行う装置である。
【００４４】
図４は、本実施例に係る車両状況解析装置１００の構成を示す機能ブロック図である。同図に示すように、本実施例に係る車両状況解析装置１００は、操作状況計測部１１０と、走行状況計測部１２０と、表示部１３０と、制御部１４０と、記憶部１５０とを有する。
【００４５】
操作状況計測部１１０は、各種センサ等を用いてアクセル開度等の操作状況を計測する処理部である。走行状況計測部１２０は、各種センサ等を用いて速度やエンジン回転数等の走行状況を計測する処理部である。
【００４６】
表示部１３０は、運転指導のための各種情報を表示するための表示部であり、例えば、液晶表示装置や警告ランプ等からなる。表示部１３０は、車両誘導装置等の他の装置の表示部と共用される構成であってもよい。また、表示部１３０に代えて、音声等の他の手段により運転指導のための各種情報を伝達する装置を備えることとしてもよい。
【００４７】
制御部１４０は、車両状況解析装置１００を全体制御するための制御部であり、車両状況取得部１４１と、車両状況記録部１４２と、積載量推定部１４３と、運転指導部１４４とを有する。
【００４８】
車両状況取得部１４１は、操作状況計測部１１０において計測された各種の操作状況データと走行状況計測部１２０において計測された各種の走行状況データを取得する処置部である。車両状況記録部１４２は、車両状況取得部１４１により取得された各種データを記憶部１５０の車両状況データ１５１に記録する処理部である。
【００４９】
積載量推定部１４３は、車両状況取得部１４１により取得された操作状況データおよび走行状況データに基づいて操作状況と走行状況の関連を示す係数を求め、記憶部１５０の積載量別係数データ１５３に予め登録されている積載量別の係数と照合することにより、当該の車両の積載量を推定する処理部である。積載量推定部１４３による積載量の推定は、例えば、図２および図３において説明した手法を用いて実現される。
【００５０】
運転指導部１４４は、車両状況取得部１４１により取得された各種データと、積載量推定部１４３により推定された積載量と、車両状況データ１５１に記録されている各種データを、記憶部１５０に予め記憶された運転指導ルール１５２と照合し、必要に応じて表示部１３０に警告メッセージを表示するといった運転指導を行う処理部である。
【００５１】
記憶部１５０は、各種情報を記憶する記憶部であり、車両状況データ１５１と、運転指導ルール１５２と、積載量別係数データ１５３とを有する。
【００５２】
車両状況データ１５１は、車両状況取得部１４１により取得された操作状況データと走行状況データが時系列に記録されるデータである。車両状況データ１５１に記録されたデータは、各種の分析等に利用されるほか、図１に示した積載量別係数算出装置３００が操作状況と走行状況の関連を示す係数を積載量別に算出する際にも利用される。
【００５３】
運転指導ルール１５２は、運転指導部１４４が運転指導を行うためのルールであり、走行状況ごとの適正な操作の基準と、基準から外れた操作が行われた場合に行う警告動作の内容が対応付けられて登録される。速度とアクセル開度の関係のように、適正な操作の基準が積載量によって変動する場合、適正な操作の基準は、積載量別に設定される。
【００５４】
積載量別係数データ１５３は、図１に示した積載量別係数算出装置３００によって操作状況と走行状況の関連が積載量別に算出された係数が登録されたデータであり、例えば、図２および３に示した積載量別係数データ４００に相当するデータが登録される。
【００５５】
次に、図４に示した車両状況解析装置１００の処理手順について説明する。図５は、車両状況解析装置１００の処理手順の一例を示すフローチャートである。同図に示すように、車両状況解析装置１００が起動すると、車両状況取得部１４１が操作状況データと走行状況データを取得し（ステップＳ１０１）、取得されたデータを車両状況記録部１４２が車両状況データ１５１に記録する（ステップＳ１０２）。
【００５６】
また、車両状況取得部１４１により取得されたデータは、積載量推定部１４３に引き渡され、後述する積載量推定処理が行われる（ステップＳ１０３）。そして、この処理の結果と車両状況取得部１４１により取得されたデータが運転指導部１４４に引き渡され、後述する運転指導処理が実行される（ステップＳ１０４）。以降、ステップＳ１０１〜１０４が繰り返し実行される。
【００５７】
図６は、積載量推定処理の処理手順の一例を示すフローチャートである。この例は、巡航状態における操作状況と走行状況の関連を示す積載量別の係数と、加速状態における操作状況と走行状況の関連を示す積載量別の係数という２種類の係数を用いて積載量を推定する場合の処理手順を示している。
【００５８】
同図に示すように、積載量推定部１４３は、車両状況取得部１４１により取得されたデータ等に基づいて車両が巡航状態にあるか否かを判定する。ここで、車両が巡航状態にあると判定した場合は（ステップＳ２０１肯定）、車両状況取得部１４１により取得されたデータから所定の数値を抽出し、巡航状態における操作状況と走行状況の関連を示す係数を算出する（ステップＳ２０２）。
【００５９】
そして、算出された係数を積載量別係数データ１５３と照合し、巡航状態における操作状況と走行状況の関連を示す積載量別の係数から最も値が近いものを選択し（ステップＳ２０３）、その係数に対応する積載量を現在の積載量と推定する（ステップＳ２０４）。
【００６０】
一方、車両が巡航状態にないと判定した場合は（ステップＳ２０１否定）、車両が加速状態にあるか否かを判定する。ここで、車両が加速状態にあると判定した場合は（ステップＳ２０５肯定）、車両状況取得部１４１により取得されたデータから所定の数値を抽出し、加速状態における操作状況と走行状況の関連を示す係数を算出する（ステップＳ２０６）。
【００６１】
そして、算出された係数を積載量別係数データ１５３と照合し、加速状態における操作状況と走行状況の関連を示す積載量別の係数から最も値が近いものを選択し（ステップＳ２０７）、その係数に対応する積載量を現在の積載量と推定する（ステップＳ２０８）。
【００６２】
そして、車両が加速状態にないと判定した場合は（ステップＳ２０５否定）、現在の積載量を推定することはできないと判定する（ステップＳ２０９）。
【００６３】
図７は、運転指導処理の処理手順の一例を示すフローチャートである。同図に示すように、積載量推定部１４３によって推定された積載量が、前回推定された積載量と比較して所定の差以上に変動していた場合（ステップＳ３０１）、運転指導部１４４は、車両状況データ１５１を参照し、積載量が前回推定された時点以降の最も長い停車時間を取得する（ステップＳ３０２）。
【００６４】
そして、取得された停車時間が所定の閾値より小さい場合は（ステップＳ３０３肯定）、運転手に対して荷物の落下を警告する（ステップＳ３０４）。荷物の積み下ろし作業を行うだけの停車時間がなかったにもかかわらず、積載量が変動しているということは、荷物が落下している可能性が高いと考えられるためである。
【００６５】
続いて、運転指導部１４４は、積載量推定部１４３によって推定された積載量と、車両状況取得部１４１により取得されたデータとを運転指導ルール１５２と照合し、操作状況が基準から外れているか否かを確認する（ステップＳ３０５）。
【００６６】
そして、操作状況が基準から外れている場合は（ステップＳ３０６肯定）、その基準から外れた場合に行うことになっている警告動作を実行する（ステップＳ３０７）。
【００６７】
なお、上記の実施例では、積載量の推定を車両状況解析装置１００にて行う場合について説明したが、本実施例に係る積載量の推定方法は、様々な態様で実現することができる。例えば、本実施例に係る積載量の推定方法を汎用的なコンピュータにて実行可能な単独のプログラムとして実装することも可能である。そこで、以下では、かかるプログラムを実行するコンピュータの一例を説明する。
【００６８】
図８は、積載量推定プログラム１０７１を実行するコンピュータ１０００を示す機能ブロック図である。積載量推定プログラム１０７１は、ある時点における操作状況データと走行状況データとを入力とし、これに基づいてその時点の積載量を推定し、出力するものである。
【００６９】
コンピュータ１０００は、各種演算処理を実行するＣＰＵ（Central Processing Unit）１０１０と、ユーザからのデータの入力を受け付ける入力装置１０２０と、各種情報を表示するモニタ１０３０と、各種プログラム等を記録した記録媒体からプログラム等を読み取る媒体読取り装置１０４０と、ネットワークを介して他のコンピュータとの間でデータの授受を行うネットワークインターフェース装置１０５０と、各種情報を一時記憶するＲＡＭ（Random Access Memory）１０６０と、ハードディスク装置１０７０とをバス１０８０で接続して構成される。
【００７０】
そして、ハードディスク装置１０７０には、図４に示した積載量推定部１４３と同様の機能を有する積載量推定プログラム１０７１と、図４に示した積載量別係数データ１５３に対応する積載量別係数データ１０７２とが記憶される。なお、積載量別係数データ１０７２を、適宜分散させ、ネットワークを介して接続された他のコンピュータに記憶させておくこともできる。
【００７１】
そして、ＣＰＵ１０１０が積載量推定プログラム１０７１をハードディスク装置１０７０から読み出してＲＡＭ１０６０に展開することにより、積載量推定プログラム１０７１は、積載量推定プロセス１０６１として機能するようになる。そして、積載量推定プロセス１０６１は、積載量別係数データ１０７２から読み出した情報等を適宜ＲＡＭ１０６０上の自身に割り当てられた領域に展開し、この展開したデータ等に基づいて各種データ処理を実行する。
【００７２】
なお、上記の積載量推定プログラム１０７１は、必ずしもハードディスク装置１０７０に格納されている必要はなく、ＣＤ−ＲＯＭ等の記憶媒体に記憶されたこのプログラムを、コンピュータ１０００が読み出して実行するようにしてもよい。また、公衆回線、インターネット、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）等を介してコンピュータ１０００に接続される他のコンピュータ（またはサーバ）等にこのプログラムを記憶させておき、コンピュータ１０００がこれらからプログラムを読み出して実行するようにしてもよい。
【００７３】
上述してきたように、本実施例では、センサ等によって得られた操作状況データおよび走行状況データの関連を示す係数を算出し、予め積載量別に算出しておいた係数と照合することにより積載量を推定するように構成したので、容易に取得可能な情報に基づいて積載量を推定し、これを活用して運転指導等を適切におこなうことができる。
【００７４】
（付記１）車両における積載量を推定する積載量推定プログラムであって、
所定の時点における車両の操作状況データおよび走行状況データを取得する車両状況取得手順と、
前記車両状況取得手順により取得された操作状況データおよび走行状況データに基づいて操作状況と走行状況の関連を示す係数を算出し、操作状況と走行状況の関連を示す係数を予め積載量別に算出した情報と照合することにより、前記時点における前記車両の積載量を推定する積載量推定手順と
をコンピュータに実行させることを特徴とする積載量推定プログラム。
【００７５】
（付記２）前記積載量推定手順は、エンジン回転数とアクセル開度の比率に基づいて前記係数を算出することを特徴とする付記１に記載の積載量推定プログラム。
【００７６】
（付記３）前記積載量推定手順は、加速度とアクセル開度の比率に基づいて前記係数を算出することを特徴とする付記１に記載の積載量推定プログラム。
【００７７】
（付記４）前記積載量推定手順は、制動時間とブレーキの踏量の比率に基づいて前記係数を算出することを特徴とする付記１に記載の積載量推定プログラム。
【００７８】
（付記５）車両の状況を解析する車両状況解析装置であって、
所定の時点における車両の操作状況データおよび走行状況データを取得する車両状況取得手段と、
前記車両状況取得手段により取得された操作状況データおよび走行状況データに基づいて操作状況と走行状況の関連を示す係数を算出し、操作状況と走行状況の関連を示す係数を予め積載量別に算出した情報と照合することにより、前記時点における前記車両の積載量を推定する積載量推定手段と
を備えたことを特徴とする車両状況解析装置。
【００７９】
（付記６）前記車両状況取得手段により取得された操作状況データおよび走行状況データと、前記積載量推定手段により推定された積載量とを、走行状況別かつ積載量別に操作状況の適正範囲を定めた情報と照合し、操作状況が適正範囲にない場合に警告表示を行う運転指導手段をさらに備えたことを特徴とする付記５に記載の車両状況解析装置。
【００８０】
（付記７）前記運転指導手段は、前記積載量推定手段により推定された積載量が前回推定された積載量から所定の差以上に変動している場合に、前回積載量が推定された時点から現時点までの間に所定の長さ以上の停車時間がないときは、荷物の落下があった旨の警告を行うことを特徴とする付記６に記載の車両状況解析装置。
【産業上の利用可能性】
【００８１】
以上のように、本発明に係る積載量推定プログラムおよび車両状況解析装置は、車両の状態把握に有用であり、特に、車両における積載量を推定し、これを活用して運転指導等を適切におこなうことが必要な場合に適している。
【図面の簡単な説明】
【００８２】
【図１】本実施例に係る車両状況解析方法の概要について説明するための図である。
【図２】積載量別の係数の算出例を示す図である。
【図３】積載量別の係数の算出例を示す図である。
【図４】本実施例に係る車両状況解析装置の構成を示す機能ブロック図である。
【図５】車両状況解析装置の処理手順の一例を示すフローチャートである。
【図６】積載量推定処理の処理手順の一例を示すフローチャートである。
【図７】運転指導処理の処理手順の一例を示すフローチャートである。
【図８】積載量推定プログラムを実行するコンピュータを示す機能ブロック図である。
【符号の説明】
【００８３】
１０  車両
２０  事務所
１００  車両状況解析装置
１１０  操作状況計測部
１２０  走行状況計測部
１３０  表示部
１４０  制御部
１４１  車両状況取得部
１４２  車両状況記録部
１４３  積載量推定部
１４４  運転指導部
１５０  記憶部
１５１  車両状況データ
１５２  運転指導ルール
１５３  積載量別係数データ
２００  車両状況データベース
３００  積載量別係数算出装置
４００  積載量別係数データ
１０００  コンピュータ
１０１０  ＣＰＵ
１０２０  入力装置
１０３０  モニタ
１０４０  媒体読取り装置
１０５０  ネットワークインターフェース装置
１０６０  ＲＡＭ
１０６１  積載量推定プロセス
１０７０  ハードディスク装置
１０７１  積載量推定プログラム
１０７２  積載量別係数データ
１０８０  バス
【図１】
0004711866.tif 000002
【図２】
0004711866.tif 000003
【図３】
0004711866.tif 000004
【図４】
0004711866.tif 000005
【図５】
0004711866.tif 000006
【図６】
0004711866.tif 000007
【図７】
0004711866.tif 000008
【図８】
0004711866.tif 000009