(57)【要約】【課題】道特殊な車両の走行の有無にかかわらず、車両の走行方向に並べて配置された軸重センサの計測精度が適正であるかどうかの判定が行える。【解決手段】軸重センサ接続部１２には、車両１００の走行方向に並べて配置された複数の軸重センサ２〜４の計測信号が入力される。差分算出部２３は、同じ車軸について、複数の軸重センサ２〜４から入力された計測信号に応じた計測値の最大値と、最小値との差分を算出する。判定部２４は、差分算出部２３が算出した差分の大きさが差分閾値を超えているかどうかを判定する。【選択図】図２
2020091205.tif 000002
【特許請求の範囲】
【請求項１】
車両の走行方向に並べて配置された複数の軸重センサの計測信号が入力される軸重センサ接続部と、
同じ車軸について、複数の前記軸重センサから入力された計測信号に応じた計測値の最大値と、最小値との差分を算出する差分算出部と、
前記差分算出部が算出した差分の大きさが差分閾値を超えているかどうかを判定する判定部と、を備えた軸重計測装置。
【請求項２】
前記車両の種別を推定する車両種別推定部と、
前記車両種別推定部によって推定された前記車両の種別に応じて、前記差分閾値を設定する閾値設定部と、を備えた請求項１に記載の軸重計測装置。
【請求項３】
前記閾値設定部は、前記車両種別推定部によって推定された前記車両の種別に応じて、軸重の下限閾値を設定し、
前記判定部は、前記軸重センサ毎に、入力された計測信号に応じた計測値が、前記下限閾値を超えているかどうかについても判定する、請求項２に記載の軸重計測装置。
【請求項４】
前記閾値設定部は、前記車両種別推定部によって推定された前記車両の種別に応じて、軸重の上限閾値を設定し、
前記判定部は、前記軸重センサ毎に、入力された計測信号に応じた計測値が、前記上限閾値を超えているかどうかについても判定する、請求項２、または３に記載の軸重計測装置。
【請求項５】
前記車両種別推定部は、撮像装置によって撮像された前記車両のフレーム画像を処理し、当該車両の種別を推定する、請求項２〜４のいずれかに記載の軸重計測装置。
【請求項６】
前記軸重センサは、車幅方向に並べた一対の輪重センサである、請求項１〜５のいずれかに記載の軸重計測装置。
【請求項７】
前記車両の走行時に、複数の前記軸重センサの計測信号を用いて、当該車両の重量を算出する車両重量算出部を備えた、請求項１〜６のいずれかに記載の軸重計測装置。
【請求項８】
車両の走行方向に並べて配置された複数の軸重センサが、同じ車軸について計測した計測信号に応じた計測値の最大値と、最小値との差分を算出する差分算出ステップと、
前記差分算出ステップで算出した差分の大きさが差分閾値を超えているかどうかを判定する判定ステップと、を備えた計測精度診断方法。
【請求項９】
車両の走行方向に並べて配置された複数の軸重センサが、同じ車軸について計測した計測信号に応じた計測値の最大値と、最小値との差分を算出する差分算出ステップと、
前記差分算出ステップで算出した差分の大きさが差分閾値を超えているかどうかを判定する判定ステップと、をコンピュータに実行させる計測精度診断プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、走行している車両の軸重を計測する軸重センサの計測精度が適正であるかどうかを診断する技術に関する。
【背景技術】
【０００２】
従来、道路を走行している車両の重量を計測する装置があった。この装置は、車両の走行方向に並べて道路に埋設した複数（２つ以上）の軸重センサの計測信号を処理して、走行している車両の重量を計測する（特許文献１等参照）。軸重センサは、公知のように、車両の車軸毎に、その車軸に取り付けられている車輪が通過するときの垂直力（軸重）の計測に用いるセンサである。
【０００３】
車軸の軸重は、車両の走行方向に並べて埋設された複数の軸重センサの計測信号を処理して算出される。例えば、車軸毎に、その車軸について複数の軸重センサで計測された軸重の平均値を、当該車軸の軸重として算出する。また、車両の重量は、その車両の車軸毎に算出された軸重の総和（合計）である。
【０００４】
また、特許文献１には、車両の重量の計測を中断することなく、軸重センサ毎に、軸重の計測精度に応じて、感度補正を行う構成（補正係数を更新する構成）が記載されている。具体的には、軸重センサ毎に、予め定めた特定車両（軸数、総重量等の車両データが既知である車両）が通過したときの計測データを用いて算出される車両の重量が真値になるように、感度を補正する補正係数を更新している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２６１８２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１における特定車両は、
（１）使用状況によって、総重量（各軸の軸重の合計値）が変化しない車両であること、
（２）軸数、軸間距離、軸重などが近似する他の車両が存在しない車両であること、
の条件を満足する車両でなければならない。
【０００７】
したがって、貨物を積載するトラック、トレーラ等にかかる車両は、上記（１）の条件を満足しない。また、一般的な乗用車（自家用、および社用）は、上記（２）の条件を満足しない。このことから、特定車両は、一般的な車両ではなく、特殊な車両にせざるを得なかった。特許文献１では、自走式クレーンを特定車両にしている。
【０００８】
特定車両が特殊な車両であると、今回の特定車両の走行から、次回の特定車両の走行までの期間が長くなることがある。特許文献１にかかる技術では、軸重センサの計測精度の低下を判定する期間が、今回の特定車両の走行から、次回の特定車両の走行までの期間になる。このため、特許文献１にかかる技術では、長期間にわたって、軸重センサの計測精度が低下しているかどうかを判定することができない事態も生じる。
【０００９】
この発明の目的は、特殊な車両の走行の有無にかかわらず、車両の走行方向に並べて配置された軸重センサの計測精度が適正であるかどうかの判定が行える技術を提供することにある。
【課題を解決するための手段】
【００１０】
この発明の軸重計測装置は、上記目的を達成するため以下に示すように構成している。
【００１１】
軸重センサ接続部には、車両の走行方向に並べて配置された複数の軸重センサの計測信号が入力される。差分算出部は、同じ車軸について、複数の軸重センサから入力された計測信号に応じた計測値の最大値と、最小値との差分を算出する。判定部は、差分算出部が算出した差分の大きさが差分閾値を超えているかどうかを判定する。
【００１２】
走行している車両は、路面の凹凸、速度、タイヤの空気圧等、様々な要因が複雑に影響しあって振動している。このため、車両の走行方向に並べて配置された複数の軸重センサの計測精度が適正であっても、これらの軸重センサで、同じ車軸について計測した軸重の計測値は、真値（当該車軸の軸重）に対して、ある程度の範囲でばらつく。言い換えれば、車両の走行方向に並べて配置された複数の軸重センサの計測精度が適正であれば、これらの軸重センサで、同じ車軸について計測した軸重の計測値のばらつきは、ある程度の範囲内に収まる。したがって、複数の軸重センサから入力された計測信号に応じた計測値の最大値と、最小値との差分の大きさが差分閾値を超えているかどうかを判定することによって（すなわち、複数の軸重センサで計測した軸重の計測値のばらつきがある程度の範囲内に収まっているかどうかを判定することによって、）、これらの軸重センサの計測精度が適正であるかどうかを判定することができる。
【００１３】
このように、上記構成によれば、特殊な車両の走行の有無にかかわらず、車両の走行方向に並べて配置された軸重センサの計測精度が適正であるかどうかの判定が行える。
【００１４】
また、軸重計測装置に、車両の種別を推定する車両種別推定部、およびこの車両種別推定部によって推定された車両の種別に応じて、差分閾値を設定する閾値設定部と、を備える構成にしてもよい。
【００１５】
軸重センサによる軸重の計測誤差は、その軸重の真値に対する割合である。すなわち、軸重が重い車軸ほど、軸重センサによる軸重の計測誤差が大きくなるので、各軸重センサによる軸重の計測値のバラツキの範囲が大きくなる。したがって、車両の種別に応じて差分閾値を設定することによって、軸重センサの計測精度が適正であるかどうかの判定に対する、車両の種別（車両の重量）の違いによる影響を抑えることができる。
【００１６】
また、閾値設定部が車両種別推定部によって推定された車両の種別に応じて、軸重の下限閾値を設定し、判定部が軸重センサ毎に、入力された計測信号に応じた計測値が、下限閾値を超えているかどうかについても判定する構成にしてもよい。このように構成すれば、全ての軸重センサが、計測値が真値に対して軽くなる方向に計測精度が低下しているかどうかの判定も行える。
【００１７】
また、閾値設定部が車両種別推定部によって推定された車両の種別に応じて、軸重の上限閾値を設定し、判定部が軸重センサ毎に、入力された計測信号に応じた計測値が、上限閾値を超えているかどうかについても判定する構成にしてもよい。このように構成すれば、全ての軸重センサが、計測値が真値に対して重くなる方向に計測精度が低下しているかどうかの判定も行える。
【００１８】
また、車両種別推定部は、撮像装置によって撮像された車両のフレーム画像を処理し、当該車両の種別を推定する構成にしてもよいし、車両の走行方向に並べて配置された複数の軸重センサによる軸重の測定結果に基づいて検出した、当該車両の軸数、および軸間距離によって当該車両の種別を推定してもよい。軸数とは、車両に設けられている車軸の本数である。また、軸間距離とは、車頭側から車尾側に向かう方向において、連続している２つの車軸間の距離である。
【００１９】
また、軸重センサは、車幅方向に並べた一対の輪重センサであってもよいし、左右に分割されていない一体型のものであってもよい。
【００２０】
また、車両の走行時に、複数の軸重センサの計測信号を用いて、当該車両の重量を算出する車両重量算出部を備える構成にしてもよい。
【発明の効果】
【００２１】
この発明によれば、特殊な車両の走行の有無にかかわらず、車両の走行方向に並べて配置された軸重センサの計測精度が適正であるかどうかの判定が行える。
【図面の簡単な説明】
【００２２】
【図１】この例にかかる軸重計測装置を適用した、車両重量計測システムを示す概略図である。
【図２】この例にかかる軸重計測装置の主要部の構成を示すブロック図である。
【図３】図３（Ａ）〜（Ｃ）は、軸重センサの計測データを示す図である。
【図４】算出データを示す図である。
【図５】この例にかかる軸重計測装置の計測処理を示すフローチャートである。
【図６】この例にかかる軸重計測装置の計測精度診断処理を示すフローチャートである。
【図７】この例にかかる軸重計測装置の集計処理を示すフローチャートである。
【図８】別の例にかかる軸重計測装置を適用した、車両重量計測システムを示す概略図である。
【図９】別の例にかかる軸重計測装置の主要部の構成を示すブロック図である。
【図１０】閾値データを説明する図である。
【図１１】別の例にかかる軸重計測装置の計測処理を示すフローチャートである。
【図１２】別の例にかかる軸重計測装置の計測精度診断処理を示すフローチャートである。
【図１３】別の例にかかる軸重計測装置の集計処理を示すフローチャートである。
【図１４】集計用カウンタを説明する図である。
【図１５】別の例にかかる軸重計測装置の判定処理を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、この発明の実施形態にかかる軸重計測装置について説明する。
【００２４】
＜１．適用例＞
図１は、この例にかかる軸重計測装置を適用した、車両重量計測システムを示す概略図である。図１に示す車両重量計測システムは、軸重計測装置１と、３つの軸重センサ２〜４と、２つの車両検知センサ６、７とを備えている。軸重センサ２〜４、および車両検知センサ６、７は、軸重計測装置１に接続されている。
【００２５】
図１に示すように、車両検知センサ６、軸重センサ２、軸重センサ３、軸重センサ４、および車両検知センサ７が、この順番に車両１００の走行方向に並べて道路に配置（埋設）されている。車両１００の軸重を計測する計測区間は、車両検知センサ６から車両検知センサ７に至る区間である。車両検知センサ６は、計測区間に進入する車両１００を検出する。車両検知センサ７は、計測区間から退出する車両１００を検出する。
【００２６】
軸重センサ２は、一対の輪重センサ２Ｒ、２Ｌを、道路を走行する車両１００の車幅方向に並べたものである。同様に、軸重センサ３は、一対の輪重センサ３Ｒ、３Ｌを、道路を走行する車両１００の車幅方向に並べたものであり、軸重センサ４は、一対の輪重センサ４Ｒ、４Ｌを、道路を走行する車両１００の車幅方向に並べたものである。輪重センサ２Ｒ〜４Ｒは、車両１００の右側の車輪が通過する位置に埋設している。また、輪重センサ２Ｌ〜４Ｌは、車両１００の左側の車輪が通過する位置に埋設している。輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌは、例えば圧電センサであり、車輪の通過時の押圧力に応じた計測信号を軸重計測装置１に出力する。車両検知センサ６、７は、例えばループコイルセンサであり、インダクタンスの変化を車両検知信号（車両１００の有無を示す信号）として軸重計測装置１に出力する。
【００２７】
なお、車両検知センサ６、７は、道路に埋設しない、光学式センサ、電波式センサであってもよい。
【００２８】
輪重センサ２Ｒ〜４Ｒは、計測区間を走行した車両１００の車軸毎に、右側の車輪の輪重を計測した計測信号を軸重計測装置１に出力する。また、輪重センサ２Ｌ〜４Ｌは、計測区間を走行した車両１００の車軸毎に、左側の車輪の輪重を計測した計測信号を軸重計測装置１に出力する。すなわち、軸重計測装置１には、計測区間を走行した車両１００の車軸毎に、右側の車輪の輪重について、輪重センサ２Ｒによる計測信号、輪重センサ３Ｒによる計測信号、および輪重センサ４Ｒによる計測信号が入力される。また、軸重計測装置１には、計測区間を走行した車両１００の車軸毎に、左側の車輪の輪重について、輪重センサ２Ｌによる計測信号、輪重センサ３Ｌによる計測信号、および輪重センサ４Ｌによる計測信号が入力される。
【００２９】
車両１００の走行方向における、軸重センサ２と軸重センサ３との距離Ｌ１と、軸重センサ３と軸重センサ４との距離Ｌ２と、は異なる長さである。走行している車両１００は、路面の凹凸、速度、タイヤの空気圧等、様々な要因が複雑に影響しあって振動している。隣接する軸重センサ２と軸重センサ３との距離Ｌ１、および隣接する軸重センサ３と軸重センサ４との距離Ｌ２の両方が、車両１００の振動波長の整数倍に近似すると、軸重の計測誤差が大きくなることがある。このため、この例では、隣接する軸重センサ２と軸重センサ３との距離Ｌ１、または隣接する軸重センサ３と軸重センサ４との距離Ｌ２の一方が車両１００の振動波長の整数倍に近似しても、他方が車両１００の振動波長の整数倍に近似しないように、距離Ｌ１と、距離Ｌ２とを異なる長さにしている。
【００３０】
この例の軸重計測装置１は、輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌ毎に、入力された計測信号に応じた計測値を蓄積的に記憶する。この例では、この計測値を、入力された計測信号を用いて算出した輪重として説明する。ただし、この計測値は、入力された計測信号に応じた値であればどのような値であってもよい。例えば、この計測値は、入力された計測信号のディジタル値であってもよい。
【００３１】
また、この例において、軸重センサ２の計測精度が適正であるとは、輪重センサ２Ｒ、および輪重センサ２Ｌの計測精度が適正であることを意味する。同様に、軸重センサ３の計測精度が適正であるとは、輪重センサ３Ｒ、および輪重センサ３Ｌの計測精度が適正であることを意味し、軸重センサ４の計測精度が適正であるとは、輪重センサ４Ｒ、および輪重センサ４Ｌの計測精度が適正であることを意味する。また、軸重センサ２によって計測した軸重とは、その車軸に取り付けられている右側の車輪について輪重センサ２Ｒで計測した輪重と、左側の車輪について輪重センサ２Ｌで計測した輪重との和である。同様に、軸重センサ３によって計測した軸重とは、その車軸に取り付けられている右側の車輪について輪重センサ３Ｒで計測した輪重と、左側の車輪について輪重センサ３Ｌで計測した輪重との和であり、軸重センサ４によって計測した軸重とは、その車軸に取り付けられている右側の車輪について輪重センサ４Ｒで計測した輪重と、左側の車輪について輪重センサ４Ｌで計測した輪重との和である。
【００３２】
走行している車両１００が振動しているので、軸重センサ２〜４の計測精度が適正であっても、計測された軸重の計測値にばらつきがある。この軸重の計測値のばらつきは、軸重センサ２〜４の計測精度が適正であれば、ある程度の範囲に収まる（車両１００の振動の大きさによっては、ある程度の範囲に収まらないこともある。）。
【００３３】
軸重計測装置１は、軸重センサ２〜４で同じ車軸について計測された軸重の計測値の最大値と、最小値との差分を算出する。ここで算出される差分は、軸重センサ２〜４で同じ車軸について計測された軸重の計測値のばらつきの大きさを示す。軸重計測装置１は、算出した差分が、差分閾値を超えているかどうかを判定することにより、軸重センサ２〜４の計測精度が適正であるかどうかを判定する。
【００３４】
このように、軸重計測装置１は、特殊な車両の走行の有無にかかわらず、車両の走行方向に並べて配置された軸重センサの計測精度が適正であるかどうかを判定できる。
【００３５】
＜２．構成例＞
図２は、この例にかかる軸重計測装置の主要部の構成を示すブロック図である。この例にかかる軸重計測装置１は、制御ユニット１１と、軸重センサ接続部１２と、ループコイルセンサ接続部１３と、計測値データベース１４（計測値ＤＢ１４）と、出力部１５と、を備えている。
【００３６】
制御ユニット１１は、この例にかかる軸重計測装置１本体各部の動作を制御する。また、制御ユニット１１は、計測値算出部２１と、計測データ生成部２２と、差分算出部２３と、判定部２４とを有している。また、制御ユニット１１は、特に図示していないが、後述する差分閾値を記憶する記憶領域を設けたメモリを有している。また、このメモリには、後述する差分超えカウンタ、および判定軸数カウンタとして機能させる記憶領域が設けられている。制御ユニット１１が有する計測値算出部２１、計測データ生成部２２、差分算出部２３、および判定部２４の詳細については後述する。
【００３７】
軸重センサ接続部１２には、接続されている軸重センサ２〜４の計測信号が入力される。具体的には、軸重センサ接続部１２には、輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌが接続され、各輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌの計測信号が入力される。軸重センサ接続部１２は、入力された輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌの計測信号をディジタル値に変換して制御ユニット１１に出力する。
【００３８】
ループコイルセンサ接続部１３には、車両検知センサ６、７が接続されている。ループコイルセンサ接続部１３は、車両検知センサ６、７毎に、インダクタンスの変化を検出し、車両１００の有無を示す車両検知信号を制御ユニット１１に出力する。
【００３９】
計測値ＤＢ１４は、計測区間を走行した車両１００について生成された計測データ、および算出データを蓄積的に記憶するデータベースである。後述する計測データ生成部２２が、計測データ、および算出データを生成する。また、計測データ、および算出データの詳細については後述する。
【００４０】
出力部１５は、軸重センサ２〜４の計測精度が適正であるかどうかを判定した判定結果、計測区間を走行した車両１００の計測データ、および算出データ等を必要に応じて上位装置（不図示）に出力する。
【００４１】
次に、制御ユニット１１が有する計測値算出部２１、計測データ生成部２２、差分算出部２３、判定部２４について説明する。
【００４２】
計測値算出部２１は、輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌ毎に、車両１００の車輪が輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌを通過したときの計測信号（実際には、軸重センサ接続部１２において変換されたディジタル値）を用いて、輪重を算出する。
【００４３】
計測データ生成部２２は、ループコイルセンサ接続部１３から入力されている車両検知信号を用いて、計測値算出部２１によって算出された輪重を、計測区間を走行した車両１００単位で分割する。計測データ生成部２２は、軸重センサ２〜４毎に計測データを生成する。この例では、計測データ生成部２２は、この計測データを車両１００単位で生成する。
【００４４】
図３は、軸重センサの計測データを示す図である。図３（Ａ）が軸重センサ２の計測データであり、図３（Ｂ）が軸重センサ３の計測データであり、図３（Ｃ）が軸重センサ４の計測データである。図３（Ａ）〜（Ｃ）に示す計測データは、同じ車両１００についてのものである。この計測データは、図３に示すように車両１００を識別する車両ＩＤを対応づけている。この車両ＩＤは、車両１００を特定するためのものではなく、計測区間を走行した車両１００毎に、軸重センサ２の計測データ、軸重センサ３の計測データ、および軸重センサ４の計測データを、対応づけるものである。
【００４５】
また、ここでは、車両１００の最も車頭側の車軸を第１軸とし、車尾側に向かって、順番に第２軸、第３軸としている。図３に示す各軸重センサ２〜４の輪重（右）は、対応する輪重センサ２Ｒ〜４Ｒの計測信号を用いて算出した輪重（図中では、ＲＡ１、ＲＢ１、ＲＣ１等で示している。）である。図３に示す各軸重センサ２〜４の輪重（左）は、対応する輪重センサ２Ｌ〜４Ｌの計測信号を用いて算出した輪重（図中では、ＬＡ１、ＬＢ１、ＬＣ１等で示している。）である。また、図３に示す各軸重センサ２〜４の軸重は、対応する輪重センサ２Ｒ〜４Ｒの計測信号を用いて算出した輪重と、対応する輪重センサ２Ｌ〜４Ｌの計測信号を用いて算出した輪重との和である。
【００４６】
なお、図３に示す計測データは、車軸が３本である車両１００の例である。車軸が２本である車両１００の場合、計測データには、第３軸にかかるデータが含まれない。また、車軸が４本以上である車両１００の場合、計測データには、車軸の本数に応じて第４軸、第５軸等にかかるデータが含まれる。
【００４７】
また、計測データ生成部２２は、図４に示す算出データを生成する。この算出データは、軸重センサ２〜４による計測結果に基づいて、算出されたものである。算出データは、図３に示した計測データと同様に、車両１００を識別する車両ＩＤを対応づけている。この車両ＩＤは、車両１００を特定するためのものではなく、図３に示した計測データと対応づけるものである。図４に示すように、この算出データには、車両１００の車軸毎に、輪重（右）、輪重（左）、軸重を登録している。各車軸の輪重（右）は、その車輪の輪重について、輪重センサ２Ｒ〜４Ｒの計測信号を用いて算出した輪重の平均値である。また、各車軸の輪重（左）は、その車輪の輪重について、輪重センサ２Ｌ〜４Ｌの計測信号を用いて算出した輪重の平均値である。各車軸の軸重は、その車軸の輪重（右）と輪重（左）との和である。また、車両１００の重量である車重（ＡＬＬ）は、その車両１００の軸重の総和（合計）である。
【００４８】
計測データ生成部２２は、車両１００毎に生成した、軸重センサ２〜４の計測データ、および車両１００について算出した算出データを、計測値ＤＢ１４に登録する。
【００４９】
なお、特に図示していないが、図３に示した計測データ、および算出データには、車両１００が計測区間を走行したときの日時等も対応づけられている。
【００５０】
差分算出部２３は、図３に示した計測データを参照し、車両１００の車軸毎に、軸重センサ２〜４による計測結果である軸重の最大値と、最小値とを抽出し、これらの差分を算出する。図３に示す車両１００の第１軸を例にすると、差分算出部２３は、軸重センサ２の計測値である（ＲＡ１＋ＬＡ１）、軸重センサ３の計測値である（ＲＡ２＋ＬＡ２）、および軸重センサ４の計測値である（ＲＡ３＋ＬＡ３）の中から、最大値と最小値を抽出し、その差分を算出する。この差分は、対応する車軸に対する、軸重センサ２〜４の計測値のばらつきの大きさである。
【００５１】
判定部２４は、差分算出部２３によって算出された差分が、差分閾値を超えているかどうかを判定する。差分閾値は、上記したように、制御ユニット１１が有するメモリに記憶している。また、判定部２４は、軸重センサ２〜４の計測精度が適正であるかどうかについての判定も行う。
【００５２】
軸重計測装置１の制御ユニット１１は、ハードウェアＣＰＵ、メモリ、その他の電子回路によって構成されている。ハードウェアＣＰＵが、この発明にかかる計測精度診断プログラムを実行したときに、計測値算出部２１、計測データ生成部２２、差分算出部２３、および判定部２４として動作する。また、メモリは、この発明にかかる計測精度診断プログラムを展開する領域や、この計測精度診断プログラムの実行時に生じたデータ等を一時記憶する領域を有している。さらには、メモリには、上述した差分閾値を記憶する記憶領域、差分超えカウンタ、および判定軸数カウンタとして機能させる記憶領域が設けられている。制御ユニット１１は、ハードウェアＣＰＵ、メモリ等を一体化したＬＳＩであってもよい。また、ハードウェアＣＰＵが、この発明にかかる計測精度診断方法を実行するコンピュータである。
【００５３】
＜３．動作例＞
この例にかかる軸重計測装置１は、測定区間を走行した車両１００について、軸重、および車重を計測する計測処理、および軸重センサ２〜４の計測精度が適正であるかどうかを判定する計測精度診断処理を行う。
【００５４】
図５は、この例にかかる軸重計測装置の計測処理を示すフローチャートである。軸重計測装置１は、測定区間に車両１００が進入するのを待つ（ｓ１）。制御ユニット１１は、ループコイルセンサ接続部１３に接続されている車両検知センサ６のインダクタンスの変化により、測定区間に車両１００が進入したことを検知する。
【００５５】
計測値算出部２１は、測定区間に車両１００が進入したことが検知されると、軸重センサ接続部１２に接続されている輪重センサ２Ｒ〜４Ｒ，２Ｌ〜４Ｌ毎に、計測信号をメモリに蓄積的に記憶する（ｓ２）。すなわち、計測値算出部２１は、測定区間に車両１００が進入したことが検知されると、輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌ毎に、計測信号をメモリに蓄積的に記憶する処理を開始する。輪重センサ２Ｒ〜４Ｒ，２Ｌ〜４Ｌの計測信号を記憶する時間間隔は、例えば数十ｍｓｅｃ〜数１００ｍｓｅｃである。
【００５６】
計測値算出部２１は、測定区間から車両１００が退出したことが検出されると（ｓ３）、ｓ２で開始した輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌ毎に、計測信号をメモリに蓄積的に記憶する処理を終了する（ｓ４）。計測値算出部２１は、輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌ毎に、メモリに蓄積的に記憶した計測信号を処理し、各車軸の輪重の計測値を算出する（ｓ５）。
【００５７】
各輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌは、車両１００の車輪が通過するときに、計測信号が変化する。したがって、計測値算出部２１は、輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌの計測信号が変化した箇所をカウントすることにより、車両１００の車軸の本数を得ることができる。また、計測値算出部２１は、輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌ毎に、各車軸の車輪が通過したときの計測信号を抽出し、輪重を算出することができる。
【００５８】
計測データ生成部２２は、今回測定区間を通過した車両１００について、図３に示した計測データを生成する（ｓ６）。この計測データは、計測値算出部２１が輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌ毎に算出した、各車軸の輪重に基づいて生成できる。また、計測データ生成部２２は、図４に示した算出データを生成する（ｓ７）。この算出データは、ｓ６で生成した計測データに基づいて生成できる。すなわち、この算出データも、計測値算出部２１が輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌ毎に算出した、各車軸の輪重に基づいて生成できる。
【００５９】
計測データ生成部２２は、ｓ６で生成した計測データ、およびｓ７で生成した算出データを計測値ＤＢ１４に記憶させ（ｓ８）、ｓ１に戻る。
【００６０】
このように、この軸重計測装置１は、測定区間を通過した車両１００毎に、図３に示した計測データを計測値ＤＢ１４に蓄積的に記憶する。また、この軸重計測装置１は、ｓ７で生成した算出データにより、過積載の車両１００であるかどうか、左右どちらかに荷物が偏っている偏載状態の車両１００であるかどうか等の検出も行える。さらに、計測値ＤＢ１４に蓄積的に記憶されている算出データは、道路の補修工事等の要否を判断するのに有益な情報として利用できる。
【００６１】
次に、この例にかかる軸重計測装置１の計測精度診断処理について説明する。この計測精度診断処理は、軸重センサ２〜４の計測精度が適正であるかどうかを診断する処理である。図６は、計測精度診断処理を示すフローチャートである。軸重計測装置１は、軸重センサ２〜４の計測精度を診断する診断タイミングであるかどうかを判定する（ｓ１１）。診断タイミングは、例えば、前回の計測精度診断処理の終了から設定時間経過したタイミングであってもよいし、前回の計測精度診断処理の終了から計測区間を走行した車両１００の台数が設定台数に達したタイミングであってもよい。この設定台数を１台にすれば、車両１００が計測区間を走行する毎に、計測精度診断処理を実行することができる。また、診断タイミングは、上記以外でも、毎週月曜日の午前０：００、毎月１日の午前０：００、偶数月または奇数月の１日の午前０：００等であってもよいし、管理者によって指示されたタイミングであってもよい。
【００６２】
軸重計測装置１は、ｓ１１で診断タイミングであると判定すると、対象車両群を決定する（ｓ１２）。この対象車両群は、前回の計測精度診断処理の終了から、現時点に至るまでの期間に計測区間を走行した全ての車両１００であってもよいし、最後に計測区間を通過した車両１００を１台目とし、この車両１００に連続する予め定めている台数の車両であってもよい。また、対象車両群に属する車両１００は、車軸の本数で限定してもよい。例えば、対象車両群に属する車両１００は、車軸の本数が２本の車両１００であるや、車軸の本数が３本以下の車両１００である等の条件を設けてもよい。軸重計測装置１は、ｓ１２で対象車両群を決定すると、集計処理を実行する（ｓ１３）。
【００６３】
図７は、ｓ１３にかかる集計処理を示すフローチャートである。差分算出部２３は、ｓ１２で決定した対象車両群に属する車両１００の車軸の中から判定対象の車軸を決定する（ｓ２１）。ｓ２１では、ｓ１１で決定した対象車両群に属する車両１００の車軸の中で、以下に示すｓ２２〜ｓ２５の処理を行っていない車軸（未処理の車軸）を選択する。差分算出部２３は、ｓ２１で決定した処理対象の車軸について、軸重センサ２〜４で計測された軸重の最大値と、最小値との差分（最大値−最小値）を算出する（ｓ２２）。例えば、差分算出部２３は、ｓ２１で図３に示す計測データの第１軸を判定対象の車軸に決定した場合、軸重センサ２により計測された軸重（ＲＡ１＋ＬＡ１）、軸重センサ３により計測された軸重（ＲＡ２＋ＬＡ２）、および軸重センサ４により計測された軸重（ＲＡ３＋ＬＡ３）の中から、最大値と最小値とを抽出し、その差分を算出する。
【００６４】
判定部２４は、差分算出部２３がｓ２２で算出した差分が、差分閾値を超えているかどうかを判定する（ｓ２３）。差分閾値は、上記したように制御ユニット１１のメモリに記憶されている。走行している車両１００は、路面の凹凸、速度、タイヤの空気圧等、様々な要因が複雑に影響しあって振動している。このため、車両１００の走行方向に並べて配置された複数の軸重センサ２〜４の計測精度が適正であっても、これらの軸重センサ２〜４で、同じ車軸について計測した軸重の計測値は、真値（当該車軸の軸重）に対して、ある程度の範囲でばらつく。言い換えれば、車両１００の走行方向に並べて配置された複数の軸重センサ２〜４の計測精度が適正であれば、これらの軸重センサ２〜４で、同じ車軸について計測した軸重の計測値のばらつきは、ある程度の範囲内に収まる。差分閾値は、この範囲の大きさに応じて、予め定めた値である。したがって、ｓ２２で算出した差分が、差分閾値を超えていた場合、いずれかの軸重センサ２〜４で、軸重が適正に計測されていない可能性が高い。判定部２４は、ｓ２３で差分閾値を超えていると判定すると、差分超えカウンタのカウント値をインクリメント（カウント値を１カウントアップ）し（ｓ２４）、判定軸数カウンタのカウント値をインクリメントする（ｓ２５）。また、差分超えカウンタのカウント値、および判定軸数カウンタのカウント値は、ｓ１１で診断タイミングであると判定したときに、リセットされている。
【００６５】
判定部２４は、ｓ２３で差分閾値を超えていると判定すると、ｓ２４で差分超えカウンタのカウント値をインクリメントすることなく、ｓ２５で判定軸数カウンタのカウント値をインクリメントする。
【００６６】
軸重計測装置１は、未処理の車軸の有無を判定し（ｓ２６）、未処理の車軸があればｓ２１に戻る。軸重計測装置１は、ｓ２６で未処理の車軸がないと判定すると、この集計処理を終了する。
【００６７】
図６に戻って、軸重計測装置１は、ｓ１３にかかる集計処理を終了すると、判定部２４が判定軸数カウンタのカウント値Ｘに対する差分超えカウンタのカウント値Ｙの比率（Ｙ／Ｘ）を算出する（ｓ１４）。上記の説明から明らかなように、判定軸数カウンタのカウント値Ｘは、処理対象にした車軸の本数である。また、差分超えカウンタのカウント値Ｙは、ｓ２３で差分閾値を超えていると判定した車軸の本数である。判定部２４は、ｓ１９で算出した比率が適正比率以下であるかどうかを判定する（ｓ１５）。この適正比率は、車両１００の振動や、ノイズ等の外的要因により、いずれかの軸重センサ２〜４において、軸重が適正に計測されなかった車軸が原因になって、軸重センサ２〜４の計測精度が適正でないと誤判定するのを抑制するため、上記の処理で処理対象にした車軸の本数に応じて定めるのが好ましい。例えば、処理対象にした車軸が数本（例えば、２〜５本）である場合、０．５程度の比較的大きな値にし、処理対象にした車軸が数１００本を超える場合、０．１〜０．３程度の比較的小さい値にするのが好ましい。この適正比率も、制御ユニット１１のメモリに記憶されている。
【００６８】
判定部２４は、ｓ１５で適正比率以下であると判定すると、軸重センサ２〜４の計測精度が適正であると判定する（ｓ１６）。一方、判定部２４は、ｓ１５で適正比率以下でないと判定すると、軸重センサ２〜４の計測精度が適正でないと判定する（ｓ１７）。
【００６９】
制御ユニット１１は、判定部２４による判定結果（ｓ１６、またはｓ１７における判定結果）を、出力部１５から上位装置に出力し（ｓ１８）、本処理を終了する。
【００７０】
このように、この例にかかる軸重計測装置１は、特殊な車両の走行の有無にかかわらず、車両１００の走行方向に並べて配置された軸重センサ２〜４の計測精度が適正であるかどうかの判定が行える。
【００７１】
また、軸重センサ２〜４の計測精度を診断する頻度は、診断タイミングの設定によって、車両１００が計測区間を走行する毎に行うこともできれば、ある程度の期間毎に行うこともできる。
【００７２】
また、上記の例では、軸重センサ２〜４が同じ車軸について計測した軸重の最大値と、最小値との差分が差分閾値を超えているかどうかを判定するとしたが、輪重センサ２Ｒ〜４Ｒが同じ車輪について計測した輪重の最大値と、最小値との差分が差分閾値を超えているかどうかを判定してもよい。この場合、輪重センサ２Ｒ〜４Ｒの計測精度が適正であるかどうかの診断が行える。同様に、輪重センサ２Ｌ〜４Ｌが同じ車輪について計測した輪重の最大値と、最小値との差分が差分閾値を超えているかどうかを判定してもよい。この場合、輪重センサ２Ｌ〜４Ｌの計測精度が適正であるかどうかの診断が行える。
【００７３】
また、上記の例では、軸重センサ２〜４は、一対の輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌによって構成されているとしたが、左右に分割されていない一体型のものであってもよい。
【００７４】
また、軸重計測装置１は、上述した車両１００の各車輪の輪重、車両１００の各車軸の軸重、および車両１００の重量の計測に加えて、車両１００の速度、車両１００の軸間距離等の計測も行い、図４に示した算出データに追加的に登録する構成にしてもよい。
【００７５】
＜４．変形例＞
次に、別の例にかかる軸重計測装置１Ａについて説明する。図８は、別の例にかかる軸重計測装置を適用した、車両重量計測システムを示す概略図である。この例にかかる車両重量計測システムは、カメラ８を備えている点で、上記の例と相違する。カメラ８は、軸重計測装置１Ａに接続されており、撮像したフレーム画像を軸重計測装置１Ａに出力する。カメラ８は、軸重計測装置１Ａにおいて、フレーム画像に撮像されている車両１００と、計測区間を走行した車両１００との対応づけが行え、且つ撮像されている車両１００の種別の推定が行える、フレーム画像の撮像が行えるように設置される。
【００７６】
この例では、カメラ８は、車両検知センサ６が設置されている周辺を撮像エリアとし、計測区間に進入する（または進入した）車両１００全体が収まるフレーム画像の撮像が行えるように設置されている。また、この例では、カメラ８は、車両１００を車頭側から俯角を付けて撮像するアングルである。
【００７７】
なお、カメラ８は、計測区間内で、走行している車両１００全体が収まるフレーム画像の撮像が行えるように設置されていてもよいし、車両検知センサ７が設置されている周辺で、計測区間から退出する（または退出した）車両１００全体が収まるフレーム画像の撮像が行えるように設置されていてもよい。また、カメラ８は、フレーム画像に車両１００全体が収まるのであれば、車両１００を車尾側から俯角を付けて撮像するアングルであってもよいし、上方から光軸を路面に対してほぼ垂直にしたアングルであってもよいし、路側から光軸を道路の幅方向（走行している車両１００の車幅方向）にしたアングルであってもよい。
【００７８】
軸重計測装置１Ａは、カメラ８のフレーム画像に撮像されている車両１００と、計測区間を走行した車両１００（軸重を計測した車両１００）との対応づけを行う。また、軸重計測装置１は、カメラ８のフレーム画像を処理し、撮像されている車両１００の種別を推定する。ここで言う車両１００の種別は、車両１００の重量（以下、単に車重という場合もある。）で分類したものである。例えば、車両１００の種別は、第１種別車両（例えば、乗用車）、第２種別車両（例えば、小型・中型トラック）、第３種別車両（例えば、大型トラック）、および第４種別車両（例えば、トレーラ）の４つである。この例では、第１種別車両は、車重がＴ１ｔ未満である車両１００の種別であり、第２種別車両は、車重がＴ１ｔ以上〜Ｔ２ｔ未満の範囲である車両１００の種別であり、第３種別車両は、車重がＴ２ｔ以上〜Ｔ３ｔ未満の範囲である車両１００の種別であり、第４種別車両は、車重がＴ３ｔ以上である車両１００の種別である。但し、Ｔ１＜Ｔ２＜Ｔ３である。
【００７９】
なお、車両種別の分類は、上記した４分類に限らず、３分類以下であってもよいし、５分類以上であってもよい。
【００８０】
軸重センサ２〜４、および車両検知センサ６、７については、上記の例と同様であるのでここでは説明を省略する。
【００８１】
図９は、この別の例にかかる軸重計測装置１Ａの主要部の構成を示すブロック図である。この例にかかる軸重計測装置１Ａは、画像入力部１６を備えている点、および制御ユニット１１に車両種別推定部２５を有している点で上記した軸重計測装置１と相違している。画像入力部１６には、カメラ８が接続されており、カメラ８が撮像したフレーム画像が入力される。画像入力部１６は、カメラ８から入力されたフレーム画像を一時的に記憶しておく、画像メモリ（不図示）を有している。
【００８２】
制御ユニット１１が有する車両種別推定部２５は、画像入力部１６に入力されたフレーム画像を処理し、このフレーム画像に撮像されている車両１００の種別を推定する。車両種別推定部２５は、車両１００の外形形状、車両１００の大きさ（車長（全長）、車高（全高）、または車幅（全幅））等によって、車両１００の種別を推定する。
【００８３】
また、この例にかかる軸重計測装置１Ａでは、計測データ生成部２２が車両種別推定部２５によって推定された車両１００の種別を、図３に示した計測データ、および図４に示した算出データに対応づける。例えば、車両ＩＤには、対応する車両１００の種別を示すコードが含まれている。言い換えれば、計測データ生成部２２は、その車両１００の種別を示すコードを含む車両ＩＤを生成する。例えば、車両ＩＤの下位数桁が、車両１００の種別を示すコードである。
【００８４】
なお、車両１００の種別を計測データ、および算出データに対応づける手法は、上述した車両ＩＤに含ませる手法に限らず、他の手法であってもよい。
【００８５】
また、この例にかかる軸重計測装置１Ａは、制御ユニット１１が有するメモリに、上記の例で説明した差分閾値だけでなく、車両上限閾値、および車両下限閾値を記憶している。また、この例では、差分閾値、車両上限閾値、および車両下限閾値を、車両１００の種別毎に記憶している。具体的には、図１０に示すように、車両１００の種別毎に、差分閾値、車両上限閾値、および車両下限閾値を対応付けた閾値データを制御ユニット１１のメモリに記憶している。図１０に示す例においては、ｔａ１＜ｔｂ１＜ｔｃ１＜ｔｄ１であり、ｔａ２＜ｔｂ２＜ｔｃ２＜ｔｄ２であり、ｔａ３＜ｔｂ３＜ｔｃ３＜ｔｄ４である。
【００８６】
なお、閾値データとして記憶している車両上限閾値、および車両下限閾値は、その種別の車両１００に対するものであり、この発明で言う軸重の上限閾値、および軸重の下限閾値ではない。この発明で言う軸重の上限閾値は、車両１００の種別に対応する車両上限閾値を、当該車両１００の車軸の本数で除した値である。同様に、この発明で言う軸重の下限閾値は、車両１００の種別に対応する車両下限閾値を、当該車両１００の車軸の本数で除した値である。このように、この発明で言う軸重の上限閾値、および軸重の下限閾値は、同じ種別の車両１００であっても、車軸の本数によって異なる値になる。
【００８７】
また、この例にかかる軸重計測装置１Ａは、上記した例の差分超えカウンタにかえて、後述する集計用カウンタにかかる記憶領域を制御ユニット１１のメモリに設けている。
【００８８】
次に、この例にかかる軸重計測装置１Ａの動作について説明する。この例にかかる軸重計測装置１Ａも、計測処理、および計測精度診断処理を行う。まず、この例にかかる軸重計測装置１Ａの計測処理について説明する。図１１は、この例にかかる軸重計測装置１Ａの計測処理を示すフローチャートである。
【００８９】
軸重計測装置１Ａは、計測区間への車両１００の進入を検知すると（ｓ３１）、各輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌの輪重データの記憶開始する（ｓ３２）。軸重計測装置１Ａは、計測区間から車両１００の退出を検知すると（ｓ３３）、各輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌの輪重データの記憶終了する（ｓ３４）。軸重計測装置１Ａは、輪重センサ２Ｒ〜４Ｒ、２Ｌ〜４Ｌ毎に、車両１００の各車軸について、輪重の計測値を算出する（ｓ３５）。このｓ３１〜ｓ３５は、上述した軸重計測装置１のｓ１〜ｓ５にかかる処理と同じである。
【００９０】
軸重計測装置１Ａは、ｓ１で計測区間への車両１００の進入を検知した時点を基準にし、この時点以降にカメラ８によって撮像されたフレーム画像であって、今回計測区間への進入が検知された車両１００の全体が撮像されているフレーム画像を処理対象フレーム画像に決定する。車両種別推定部２５は、処理対象フレーム画像に撮像されている車両１００の種別を推定する（ｓ３６）。
【００９１】
なお、図５においては、ｓ３６にかかる処理を、ｓ３５にかかる処理の後に行うことになっているが、ｓ３１で計測区間への車両１００の進入を検知した時点から、ｓ３７で計測データの生成を行うまでの間であれば、どのタイミングで実行してもよい。
【００９２】
軸重計測装置１Ａは、ｓ３７で計測データを生成し、ｓ３８で算出データを生成する。ｓ３７、およびｓ３８にかかる処理は、上記したｓ６、およびｓ７にかかる処理と略同じであるが、生成する計測データ、および算出データに、ｓ３６で推定した車両１００の種別を対応づける処理を行っている点で相違する。
【００９３】
軸重計測装置１Ａは、ｓ３７で生成した計測データ、およびｓ３８で生成した算出データを計測値ＤＢ１４に記憶させ（ｓ３９）、ｓ３１に戻る。
【００９４】
このように、この例にかかる軸重計測装置１Ａが実行する計測処理は、カメラ８によって撮像されたフレーム画像を処理して、計測区間を走行した車両１００の種別を推定する点、および車両１００の種別を計測データ、および算出データに対応づける点で、上記した例の軸重計測装置１が時以降する計測処理と相違している。
【００９５】
次に、この例にかかる軸重計測装置１Ａの計測精度診断処理について説明する。図１２は、この例にかかる軸重計測装置の計測精度診断処理を示すフローチャートである。
【００９６】
軸重計測装置１Ａは、診断タイミングであると判断すると、対象車両群を決定する（ｓ４１、ｓ４２）。ｓ４１、およびｓ４２にかかる処理は、上記したｓ１１、およびｓ１２にかかる処理と同じである。軸重計測装置１Ａは、ｓ４２で対象車両群を決定すると、集計処理を実行する（ｓ４３）。
【００９７】
図１３は、この例にかかる軸重計測装置の集計処理を示すフローチャートである。この例にかかる軸重計測装置１Ａは、図１４に示す集計用カウンタとして機能させる記憶領域を制御ユニット１１のメモリに設けている。この集計用カウンタでは、軸重センサ２〜４毎に、計測値が軸重の上限閾値を超えた車軸の本数（図１４中に示すＣａ１、Ｃａ２、Ｃａ３）、軸重センサ２〜４毎に、計測値が軸重の下限閾値以下であった車軸の本数（図１４中に示すＣｂ１、Ｃｂ２、Ｃｂ３）、および差分閾値を超えた車軸の本数（図１４中に示すＣ）をカウントする。
【００９８】
また、この例にかかる軸重計測装置１Ａは、上記した軸重計測装置１と同様に、判定軸数カウンタして機能させる記憶領域を制御ユニット１１のメモリに設けている。
【００９９】
差分算出部２３は、判定対象の車軸を決定する（ｓ５１）。差分算出部２３は、ｓ５１で決定した判定対象の車軸について、各軸重センサ２〜４で計測された軸重の最大値と、最小値との差分を算出する（ｓ５２）。ｓ５１は、上記したｓ２１と同じ処理であり、ｓ５２は、上記したｓ２２と同じ処理である。
【０１００】
判定部２４は、ｓ５１で決定した判定対象の車軸にかかる車両１００の種別に応じて、差分閾値、軸重の上限閾値、および軸重の下限閾値を設定する（ｓ５３）。判定部２４は、図１０に示した閾値データを参照して、差分閾値、軸重の上限閾値、および軸重の下限閾値を設定する。具体的には、判定部２４は、閾値データにおいて、該当する種別の車両１００について対応づけられている差分閾値を、差分閾値に設定する。また、判定部２４は、閾値データに登録されている該当する種別の車両１００の車両上限閾値を、今回の判定対象の車軸に対応する車両１００の軸数（車軸の本数）で除した値を、軸重の上限閾値として設定する。また、判定部２４は、閾値データに登録されている該当する種別の車両１００の車両下限閾値を、今回の判定対象の車軸に対応する車両１００の軸数（車軸の本数）で除した値を、軸重の下限閾値として設定する。この例では、車両１００の重量が、その車両１００の車軸に均等にかかると仮定し（実際は、均等ではない。）、ｓ５３で軸重の上限閾値、および軸重の下限閾値を設定している。
【０１０１】
判定部２４は、ｓ５２で算出した差分が、ｓ５３で設定した差分閾値を超えていれば、集計用カウンタの差分超えカウント値Ｃをインクリメントする（ｓ５４、ｓ５５）。判定部２４は、ｓ５２で算出した差分が、ｓ５３で設定した差分閾値を超えていなければ、ｓ５５で、集計用カウンタの差分超えカウント値Ｃをインクリメントしない。
【０１０２】
また、判定部２４は、計測値がｓ５３で設定した軸重の上限閾値を超えている軸重センサ２〜４があれば、該当する軸重センサ２〜４の上限閾値越えカウント値Ｃａ１、Ｃａ２、Ｃａ３をインクリメントする（ｓ５６、ｓ５７）。判定部２４は、計測値がｓ５３で設定した軸重の上限閾値を超えている軸重センサ２〜４が１つもなければ、軸重センサ２〜４の上限閾値越えカウント値Ｃａ１、Ｃａ２、Ｃａ３をインクリメントしない。
【０１０３】
また、判定部２４は、計測値がｓ５３で設定した軸重の下限閾値以下である軸重センサ２〜４があれば、該当する軸重センサ２〜４の下限閾値以下カウント値Ｃｂ１、Ｃｂ２、Ｃｂ３をインクリメントする（ｓ５８、ｓ５９）。判定部２４は、計測値がｓ５３で設定した軸重の下限閾値以下である軸重センサ２〜４が１つもなければ、軸重センサ２〜４の下限閾値以下カウント値Ｃｂ１、Ｃｂ２、Ｃｂ３をインクリメントしない。
【０１０４】
判定部２４は、判定軸数カウンタのカウント値をインクリメントする（ｓ６０）。また、集計用カウンタにおいてカウントされる上記各種のカウント値、および判定軸数カウンタにおいてカウントされる判定軸数のカウント値は、ｓ４１で診断タイミングであると判定したときに、リセットされる。軸重計測装置１は、未処理の車軸の有無を判定し（ｓ６１）、未処理の車軸があればｓ５１に戻る。軸重計測装置１は、ｓ６１で未処理の車軸がないと判定すると、この集計処理を終了する。
【０１０５】
上記説明したように、図１３に示した集計処理では、ｓ５１で判定対象に決定した車軸の本数を、判定軸数カウンタのカウント値として計数する。また、軸重センサ２〜４により計測された軸重の計測値の最大値と、最小値との差分が、差分閾値を超えた車軸の本数を、集計用カウンタの差分超えカウント値Ｃとして計数する。軸重センサ２〜４毎に、計測値が軸重の上限閾値を超えた車軸の本数を、集計用カウンタの上限閾値超えカウント値Ｃａ１、Ｃａ２、Ｃａ３として計数する。さらに、軸重センサ２〜４毎に、計測値が軸重の下限閾値以下であった車軸の本数を、集計用カウンタの下限閾値以下カウント値Ｃｂ１、Ｃｂ２、Ｃｂ３として計数する。
【０１０６】
さらに、上述したように、この例にかかる軸重計測装置１は、差分閾値を車両１００の種別に応じて設定するとともに、軸重の上限閾値、および軸重の下限閾値を車両１００の種別と、その車両１００の軸数に応じて設定する。したがって、判定対象に決定した車軸に対して、差分閾値、軸重の上限閾値、および軸重の下限閾値を車両１００の種別に応じて設定できる。
【０１０７】
図１２に戻って、判定部２４は、ｓ４３にかかる集計処理が完了すると、判定処理を実行する（ｓ４４）。図１５は、ｓ４４にかかる判定処理を示すフローチャートである。判定部２４は、軸重センサ２〜４毎に、上限閾値超え比率を算出する（ｓ７１）。ｓ７１では、集計用カウンタの上限閾値超えカウント値Ｃａ１、Ｃａ２、Ｃａ３を、判定軸数カウンタのカウント値Ｘで除した値を算出する。判定部２４は、ｓ７１で算出した比率の中に、第１比率を超えている軸重センサ２〜４があれば、その軸重センサ２〜４の計測精度が適正でないと判定する（ｓ７２）。
【０１０８】
また、判定部２４は、軸重センサ２〜４毎に、下限閾値以下比率を算出する（ｓ７３）。ｓ７３では、集計用カウンタの下限閾値以下カウント値Ｃｂ１、Ｃｂ２、Ｃｂ３を、判定軸数カウンタのカウント値Ｘで除した値を算出する。判定部２４は、ｓ７３で算出した比率の中に、第２比率を超えている軸重センサ２〜４があれば、その軸重センサ２〜４の計測精度が適正でないと判定する（ｓ７４）。
【０１０９】
なお、第１比率と、第２比率とは、同じ値であってもよいし、異なる値であってもよい。
【０１１０】
判定部２４は、ｓ７２、またはｓ７４で、計測精度が適正でないと判定した軸重センサ２〜４の有無を判定する（ｓ７５）。判定部２４は、ｓ７２、またはｓ７４で、計測精度が適正でないと判定した軸重センサ２〜４があれば、本処理を終了する。この場合、判定部２４は、計測精度が適正でない軸重センサ２〜４を特定した判定結果を得る。
【０１１１】
また、判定部２４は、ｓ７２、またはｓ７４で、計測精度が適正でないと判定した軸重センサ２〜４がなければ、差分閾値超え比率を算出する（ｓ７６）。ｓ７６では、集計用カウンタの差分超えカウント値Ｃを判定軸数カウンタのカウント値Ｘで除した値を算出する。判定部２４は、ｓ７６で算出した差分閾値超え比率が、適正比率以下であれば、軸重センサ２〜４の計測精度が適正であると判定し（ｓ７７、ｓ７８）、本処理を終了する。判定部２４は、ｓ７６で算出した差分閾値超え比率が、適正比率以下でなければ、軸重センサ２〜４の計測精度が適正でないと判定し（ｓ７７、ｓ７９）、本処理を終了する。判定部２４は、ｓ７９では、計測精度が適正でない軸重センサ２〜４を特定していない判定結果を得る。
【０１１２】
図１２に戻って、軸重計測装置１Ａは、ｓ４４にかかる判定処理が完了すると、判定部２４による判定結果を、出力部１５から上位装置に出力し（ｓ４５）、本処理を終了する。
【０１１３】
なお、この例にかかる軸重計測装置１Ａの第１比率、第２比率、および適正比率は、上記した例の軸重計測装置１と同様に制御ユニット１１のメモリに記憶している。また、第１比率、第２比率、および適正率は、上記の例でも説明したように、車両１００の振動や、ノイズ等の外的要因により、いずれかの軸重センサ２〜４において、軸重が適正に計測されなかった車軸が原因になって、計測精度が適正でないと誤判定するのを抑制するため、上記の処理で処理対象にした車軸の本数に応じて定めるのが好ましい。例えば、処理対象にした車軸が数本（例えば、２〜５本）である場合、比較的大きな値にし、処理対象にした車軸が数１００本を超える場合、比較的小さい値にするのが好ましい。
【０１１４】
このように、この例にかかる軸重計測装置１Ａは、車両１００の種別に応じて、差分閾値を設定するので、軸重センサ２〜４の計測精度が適正であるかどうかの判定に対する、車両１００の種別（車両の重量）の違いによる影響を抑えることができる。
【０１１５】
また、この例にかかる軸重計測装置１Ａは、軸重センサ２〜４の計測精度が適正であるかどうかの判定に、軸重の上限閾値、および軸重の下限閾値を用いるので、計測精度が適正でない軸重センサ２〜４を特定することも可能になる。また、全ての軸重センサ２〜４が、真値に対して計測値が小さくなる方向に同程度低下して計測精度が適正でない状態であったり、真値に対して計測値が大きくなる方向に同程度低下して計測精度が適正でない状態であったりしても、軸重の上限閾値、および軸重の下限閾値を用いたことによって、軸重センサ２〜４の計測精度が適正でないと判定できる。
【０１１６】
なお、この軸重計測装置１Ａは、上記した軸重の上限閾値を用いた判定にかかる処理（ｓ７１、およびｓ７２）、または軸重の下限閾値を用いた判定にかかる処理（ｓ７３、およびｓ７４）の少なくとも一方を実行しない構成にしてもよい。例えば、軸重の上限閾値を用いた判定にかかる処理を行わない場合には、上記したｓ５３で軸重の上限閾値の算出を行わなくてよい。また、ｓ５６、ｓ５７、ｓ７１、ｓ７２にかかる処理についても行わなくてよい。また、軸重の下限閾値を用いた判定にかかる処理を行わない場合には、上記したｓ５３で軸重の下限閾値の算出を行わなくてよい。また、ｓ５８、ｓ５９、ｓ７３、ｓ７４にかかる処理についても行わなくてよい。
【０１１７】
また、上記の例では、カメラ８で撮像したフレーム画像を処理して車両１００の種別を推定するとしたが、車軸の本数（軸数）と軸間距離とに基づいて、車両１００の種別を推定してもよい。このように構成すれば、カメラ８を不要にできるとともに、制御ユニット１１での画像処理が不要になるので、処理負荷を大幅に低減できる。
【０１１８】
また、上記の例では、車両１００の走行方向に３つの軸重センサ２〜４が並べられている例で説明したが、車両１００の走行方向に並べられている軸重センサは２本以上であれば、何本であってもよい。
【０１１９】
なお、上記した全ての例の説明で示したフローチャートにおける各ステップの順番は、あくまでも一例であるので、可能な範囲で入れ替えてもよい。
【０１２０】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【０１２１】
さらに、この発明に係る構成と上述した実施形態に係る構成との対応関係は、以下の付記のように記載できる。  
＜付記＞
車両（１００）の走行方向に並べて配置された複数の軸重センサ（２〜４）の計測信号が入力される軸重センサ接続部（１２）と、
同じ車軸について、複数の前記軸重センサ（２〜４）から入力された計測信号に応じた計測値の最大値と、最小値との差分を算出する差分算出部（２３）と、
前記差分算出部（２３）が算出した差分の大きさが差分閾値を超えているかどうかを判定する判定部（２４）と、を備えた軸重計測装置（１）。
【符号の説明】
【０１２２】
１、１Ａ…軸重計測装置
２〜４…軸重センサ
２Ｒ〜４Ｒ、２Ｌ〜４Ｌ…輪重センサ
６、７…車両検知センサ
８…カメラ
１１…制御ユニット
１２…軸重センサ接続部
１３…ループコイルセンサ接続部
１４…ＤＢ
１４…計測値データベース（計測値ＤＢ）
１５…出力部
１６…画像入力部
２１…計測値算出部
２２…計測データ生成部
２３…差分算出部
２４…判定部
２５…車両種別推定部
１００…車両
【図１】
2020091205.tif 000003
【図２】
2020091205.tif 000004
【図３】
2020091205.tif 000005
【図４】
2020091205.tif 000006
【図５】
2020091205.tif 000007
【図６】
2020091205.tif 000008
【図７】
2020091205.tif 000009
【図８】
2020091205.tif 000010
【図９】
2020091205.tif 000011
【図１０】
2020091205.tif 000012
【図１１】
2020091205.tif 000013
【図１２】
2020091205.tif 000014
【図１３】
2020091205.tif 000015
【図１４】
2020091205.tif 000016
【図１５】
2020091205.tif 000017