(57)【要約】【課題】様々な条件下で走行する車両を撮像した複数の撮像画像から車両を特定し、車両に発生した異常を検出する際の誤検出を低減し、検出結果の信頼度を評価する。【解決手段】複数の撮像装置１２により車両が撮像される。車両異常管理装置１６の記憶処理部３２は、撮像装置１２により撮像された画像データを取得して画像データＤＢ４３に記憶させる。異常検出部３３は、記憶された画像データから、車両の表示部位の文字認識結果及び撮像地点が等しく、互いに異なるタイミングで撮像された複数の画像データを抽出し、該複数の画像データのうち、車両の特定部位の領域の画像の輝度指標値の差が閾値以下の画像データ同士を比較して、車両に発生した異常及び異常の種別を検出する。重み付け付与部３４は、異常が検出された車両の異常に対して、異常が検出された撮像地点の数、及び異常の種別に応じて、異常の信頼度を示す重み付け情報を付与する。【選択図】図２
2013214143.tif 000002
【特許請求の範囲】
【請求項１】
異なる撮像地点における画像データを入力し、車両および前記車両を特定する特定文字パターンの表示部位を認識する表示部位認識部と、
前記表示部位の文字認識により、前記車両の識別情報を出力する識別情報出力部と、
前記画像データの前記車両の前記表示部位を除いた特定の部位である特定部位領域の輝度指標値を算出する算出部と、
撮像地点及び前記識別情報が一致し、かつ、前記輝度指標値の差が一定範囲内である前記画像データが複数存在するとき、当該複数の画像データに基づき、前記識別情報に対応する車両の異常の有無及び異常の種別を検出する異常検出部と、
検出された前記車両の異常に対して、前記異常が検出された撮像地点の数、および、前記異常の種別に応じて、該異常の信頼度に関連した重み付け情報を付与する重み付け付与部と、
を備えた車両異常管理装置。
【請求項２】
前記異常検出部は、前記輝度指標値が予め定められた範囲内の画像データであって、撮像地点及び前記識別情報が一致し、かつ、前記輝度指標値の差が一定範囲内である前記画像データが複数存在するとき、当該複数の画像データに基づき、前記識別情報に対応する車両の異常の有無及び異常の種別を検出する
請求項１に記載の車両異常管理装置。
【請求項３】
前記重み付け付与部は、検出された前記車両の異常に対して、異常が検出された撮像地点の数が多いほど、且つ異常の種別が等しい撮像地点の数が多いほど、異常の信頼度を高くした重み付け情報を付与する
請求項１又は請求項２に記載の車両異常管理装置。
【請求項４】
前記異常検出部は、前記複数の画像データ同士を比較し、差分が生じている部位の前記表示部位に対する位置に応じて異常の種別を検出する
請求項１〜請求項３の何れか１項記載の車両異常管理装置。
【請求項５】
検出された前記車両の異常を、前記付与された重み付け情報に応じて報知する報知手段を更に設けた
請求項１〜請求項４の何れか１項記載の車両異常管理装置。
【請求項６】
異なる撮像地点に設置された複数の撮像装置の各々に対応して設けられた複数の情報処理装置であって、対応する撮像装置により撮像された画像データを取得する取得部、および取得された画像データを送信する送信部を含む複数の情報処理装置と、
前記送信された異なる撮像地点における画像データを入力し、車両および前記車両を特定する特定文字パターンの表示部位を認識する表示部位認識部、前記表示部位の文字認識により、前記車両の識別情報を出力する識別情報出力部、前記画像データの前記車両の前記表示部位を除いた特定の部位である特定部位領域の輝度指標値を算出する算出部、撮像地点及び前記識別情報が一致し、かつ、前記輝度指標値の差が一定範囲内である前記画像データが複数存在するとき、当該複数の画像データに基づき、前記識別情報に対応する車両の異常の有無及び異常の種別を検出する異常検出部、並びに、検出された前記車両の異常に対して、前記異常が検出された撮像地点の数、および、前記異常の種別に応じて、該異常の信頼度に関連した重み付け情報を付与する重み付け付与部を含む車両異常管理装置と、
を有する車両異常管理システム。
【請求項７】
異なる撮像地点に設置された複数の撮像装置の各々に対応して設けられた複数の情報処理装置であって、対応する撮像装置により撮像された画像データを取得する取得部、前記画像データから、車両および前記車両を特定する特定文字パターンの表示部位を認識する表示部位認識部、前記表示部位の文字認識により、前記車両の識別情報を出力する識別情報出力部、前記画像データの前記車両の前記表示部位を除いた特定の部位である特定部位領域の輝度指標値を算出する算出部、並びに、前記画像データ、前記識別情報、及び前記輝度指標値を送信する送信部を含む複数の情報処理装置と、
前記送信された異なる撮像地点における画像データ、識別情報、及び輝度指標値を入力し、撮像地点及び前記識別情報が一致し、かつ、前記輝度指標値の差が一定範囲内である前記画像データが複数存在するとき、当該複数の画像データに基づき、前記識別情報に対応する車両の異常の有無及び異常の種別を検出する異常検出部、並びに、検出された前記車両の異常に対して、前記異常が検出された撮像地点の数、および、前記異常の種別に応じて、該異常の信頼度に関連した重み付け情報を付与する重み付け付与部を含む車両異常管理装置と、
を有する車両異常管理システム。
【請求項８】
異なる撮像地点における画像データを入力し、車両および前記車両を特定する特定文字パターンの表示部位を認識する表示部位認識ステップと、
前記表示部位の文字認識により、前記車両の識別情報を出力する識別情報出力ステップと、
前記画像データの前記車両の前記表示部位を除いた特定の部位である特定部位領域の輝度指標値を算出する算出ステップと、
撮像地点及び前記識別情報が一致し、かつ、前記輝度指標値の差が一定範囲内である前記画像データが複数存在するとき、当該複数の画像データに基づき、前記識別情報に対応する車両の異常の有無及び異常の種別を検出する異常検出ステップと、
検出された前記車両の異常に対して、前記異常が検出された撮像地点の数、および、前記異常の種別に応じて、該異常の信頼度に関連した重み付け情報を付与する重み付け付与ステップと、
を含む車両異常管理方法。
【請求項９】
コンピュータに、
異なる撮像地点における画像データを入力し、車両および前記車両を特定する特定文字パターンの表示部位を認識する表示部位認識ステップと、
前記表示部位の文字認識により、前記車両の識別情報を出力する識別情報出力ステップと、
前記画像データの前記車両の前記表示部位を除いた特定の部位である特定部位領域の輝度指標値を算出する算出ステップと、
撮像地点及び前記識別情報が一致し、かつ、前記輝度指標値の差が一定範囲内である前記画像データが複数存在するとき、当該複数の画像データに基づき、前記識別情報に対応する車両の異常の有無及び異常の種別を検出する異常検出ステップと、
検出された前記車両の異常に対して、前記異常が検出された撮像地点の数、および、前記異常の種別に応じて、該異常の信頼度に関連した重み付け情報を付与する重み付け付与ステップと、
を含む処理を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示の技術は車両異常管理装置、車両異常管理システム、車両異常管理方法、及びプログラムに関する。
【背景技術】
【０００２】
道路上を走行する車両は、個々の車両を特定する特定文字パターンが表示された部位（例えば、ナンバープレート）を備えている。従って、特定文字パターンを撮像して、文字認識を行うことにより、車両を特定し、例えば、有料道路の料金支払所の自動化や、駐車場に駐車する車両が契約者のものであるか否かの判定、或いは盗難車両や逃走車両の検出等に用いることができる。一方、犯罪抑止（事故車両、ひき逃げ車両等）の観点から特定文字パターンの認識に加え、車両の車体にキズ、ヘコミ等何らかの変化があった異常車両を抽出したり、該異常の種別を検出したりすることの実現について強い要望がある。
【０００３】
キズやヘコミ等の外観検査については、製造ラインの検査システムのように、撮像装置により撮像した画像に対して、画像処理を行って部品等のキズを検査するシステムが知られている。また、例えば、走行している車両を複数台の撮像装置にて撮像し、画像処理により磨耗、欠損、傷などの異常監視を行う方法も知られている。また、例えば、自動車を撮像した画像信号から自動車のナンバープレートの情報を認識し、認識したナンバープレートの情報を記録し、記録したナンバープレートの情報に従って所望の画像信号を検索する監視装置も知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−１４３７１４号公報
【特許文献２】特開平９−２６１６２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ナンバープレート等の特定文字パターンを認識することを主目的として使用される撮像装置を、特定文字パターンの認識だけでなく、車両のキズ、ヘコミ等の異常検出にも利用できれば、異常検出にかかるコストを抑えることができる。
【０００６】
ところで、天候の変化や周辺状況の影響により、撮像画像の輝度が大きく変動すると、検出精度が低下することがあるため、撮像画像の輝度が車両の形状や色等の判定に適した輝度となるよう撮像装置の撮像条件を調整して撮像することが望まれる。
【０００７】
しかし、撮像位置を走行する車両のナンバープレート等の文字認識を主目的として撮像がされる場合には、該文字認識に適した状態で撮像されるように、撮像装置の撮像条件の設定（例えばアイリスの設定）が行われる。特に、自動車等の車両を屋外の道路脇に設置された撮像装置で撮像する場合には、天候の変化や周辺状況に応じて文字認識に適した輝度で撮像されるよう撮像装置のアイリスが設定される。
【０００８】
この場合、ナンバープレートを撮像することが主目的の撮像装置を車両全体の異常検出にも利用しようとしても、必ずしも車両のナンバープレート以外の部位の形状や色の変化を検出するのに適した撮像画像が撮像されるとは限らない。異常は、複数の撮像画像を比較して差分を求めることで検出できるが、複数の撮像装置の環境条件（日照条件、周辺の建物等の状況）や撮像条件の設定等によっては、車両のナンバープレート以外の部位の輝度差が大きくなり、差分を正確に求めることが困難となる。この場合、検出された異常の信頼度（確からしさ）は低くなり、誤検出につながる。
【０００９】
図１２に、具体例を示す。図１２（Ａ）は、車両の後方から太陽光が照明する日照条件を模式的に示した図である。文字認識の精度を高めるため、特定文字パターン領域（ここでは、ナンバープレート設置部位）の輝度が一定に保たれるよう、撮像装置のアイリスはオープン方向に制御される。これに伴い、ボンネットが写った領域（ボンネット領域）の輝度は高く（明るく）なる。
【００１０】
図１２（Ｂ）は、車両の左側に建造物が存在し、更に、車両の左側から太陽光が照明する日照条件を模式的に示した図である。特定文字パターン領域付近の輝度を一定に保つため、撮像装置のアイリスは中間付近の開度に制御される。これに伴い、ボンネット領域の輝度は低く（暗く）なる。
【００１１】
図１２（Ｃ）は、車両に雲の影がかかっている日照条件を模式的に示す図である。特定文字パターン領域の輝度を一定に保つため、アイリスは中間付近の開度に制御される。これに伴い、ボンネット領域の輝度は低く（暗く）なる。
【００１２】
図１２（Ａ）に示す撮像画像と、図１２（Ｂ）に示す撮像画像とを比較する場合、特定文字パターン領域の輝度はアイリス制御により安定しているが、ボンネット領域の輝度変化が大きく、高い信頼度で差分を検出することが困難となることがある。図１２（Ａ）に示す撮像画像と、図１２（Ｃ）に示す撮像画像とを比較する場合も同様である。
【００１３】
なお、特定文字パターンから車両を特定し、同一の特定文字パターンが付与された車両が撮像された撮像画像を抽出して車両に生じた変化を検出する処理を全て人手で行おうとすれば、膨大な数の撮像画像を目視で確認する作業が必要となる。この作業は、非常に困難であり効率が悪いため、自動で異常を検出することが望まれている。
【００１４】
開示の技術は、様々な条件下で走行する車両を撮像した複数の撮像画像から車両を特定し、車両の異常を検出する際の誤検出を低減し、検出結果の信頼度を評価して異常車両の管理を行うことを目的とする。
【課題を解決するための手段】
【００１５】
開示の技術は、異なる撮像地点における画像データを入力し、車両および前記車両を特定する特定文字パターンの表示部位を認識し、前記表示部位の文字認識により、前記車両の識別情報を出力する。開示の技術は、前記画像データの前記車両の前記表示部位を除いた特定の部位である特定部位領域の輝度指標値を算出する。開示の技術は、撮像地点及び前記識別情報が一致し、かつ、前記輝度指標値の差が一定範囲内である前記画像データが複数存在するとき、当該複数の画像データに基づき、前記識別情報に対応する車両の異常の有無及び異常の種別を検出する。開示の技術は、検出された前記車両の異常に対して、前記異常が検出された撮像地点の数、および、前記異常の種別に応じて、該異常の信頼度に関連した重み付け情報を付与する。
【発明の効果】
【００１６】
開示の技術は、様々な条件下で走行する車両を撮像した複数の撮像画像から車両を特定し、車両の異常を検出する際の誤検出を低減し、検出結果の信頼度を評価して異常車両の管理を行うことができる、という効果を有する。
【図面の簡単な説明】
【００１７】
【図１】実施形態に係る車両異常管理システムの概略構成図である。
【図２】情報処理装置及び車両異常管理装置の機能的な構成を示す機能構成図である。
【図３】車両異常管理装置の管理サーバをプログラムによって実現する態様におけるハードウェア構成の一例を示す概略ブロック図である。
【図４】車両異常管理装置の画像データ蓄積サーバをプログラムによって実現する態様におけるハードウェア構成の一例を示す概略ブロック図である。
【図５】情報処理装置により行われるデータ送信処理の一例を示すフローチャートである。
【図６】車両異常管理装置により行われる処理対象フラグ付与処理を示すフローチャートである。
【図７】車両異常管理装置により行われる異常検出処理を示すフローチャートである。
【図８】車両異常管理装置により行われる重み付け付与処理を示すフローチャートである。
【図９】車両異常管理装置により行われる異常報知処理を示すフローチャートである。
【図１０】（Ａ）は、撮像地点０１で撮像された撮像画像についてのデータが登録されたデータ管理テーブルであり、（Ｂ）は、撮像地点０２で撮像された撮像画像についてのデータが登録されたデータ管理テーブルである。
【図１１】特定文字パターン領域の輝度とボンネット領域の輝度との比較について説明する説明図である。
【図１２】日照条件とアイリス調整によりボンネット領域の輝度差が大きくなる例について説明する説明図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照して開示の技術の実施形態を詳細に説明する。
【００１９】
図１には、本実施形態に係る車両異常管理システム１０が示されている。車両異常管理システム１０は、複数の撮像装置１２、複数の撮像装置１２に対応して設けられた複数の情報処理装置１４、車両異常管理装置１６、及び車両異常管理装置１６に接続された表示装置１８を備えている。複数の情報処理装置１４及び車両異常管理装置１６は、広域ネットワーク９０を介して接続されている。
【００２０】
図１に示されるように、複数の撮像装置１２の各々は、互いに異なる地点の道路脇に設置され、走行する車両を撮像する。撮像装置１２は、走行している車両の車体と、車両に含まれる、車両を特定する特定文字パターンが表示された表示部位とが撮像されるよう、撮像方向が調整されて設置されている。特に、撮像装置１２は、表示部位が安定して撮像され、該文字の認識が可能なように、後述する撮像条件調整部２１により撮像条件が調整される。ここでは、撮像装置１２は、撮像位置を走行する車両の特定文字パターンを文字認識するためだけでなく、車両に発生した異常の検出のために車両を撮像する撮像装置としても利用される。なお、上記表示部位を車両に設けられたナンバープレートとする場合、特定文字パターンは、該ナンバープレートに表示された車両の登録ナンバーとすることができる。
【００２１】
撮像装置１２によって撮像された撮像画像の画像データは、撮像装置１２に対応して設けられた情報処理装置１４により取得される。情報処理装置１４は、取得した画像データ及び後述する各種データを含む送信データを生成し、広域ネットワーク９０を介して車両異常管理装置１６に送信する。なお、本実施形態の情報処理装置１４には、撮像装置１２の撮像条件を制御する機能が設けられているものとするが、該撮像条件を制御する機能は、情報処理装置１４とは別の装置により行うようにしてもよい。
【００２２】
車両異常管理装置１６は、管理サーバ３０及び画像データ蓄積サーバ４０を備えている。複数の情報処理装置１４の各々から送信された送信データは、管理サーバ３０により受信され、送信データに含まれる画像データは、画像データ蓄積サーバ４０に記憶され蓄積される。管理サーバ３０は、情報処理装置１４の各々から送信された送信データに基づいて、車両の異常を検出し、管理する。管理サーバ３０は、異常を検出した場合には、該異常発生の旨を表示装置１８に表示することにより、利用者に報知することもある。
【００２３】
図２は、各情報処理装置１４及び車両異常管理装置１６の機能的な構成を示す構成図である。
【００２４】
情報処理装置１４は、撮像条件調整部２１、画像データ取得部２２、フレームメモリ２３、画像圧縮部２４、文字認識処理部２５、輝度算出処理部２６、送信データ生成部２７、及び送受信部２８を備えている。
【００２５】
撮像条件調整部２１は、例えばアイリス（絞り）やシャッタースピード等、撮像装置１２が走行する車両を撮像する際の撮像条件の設定を調整する。撮像条件調整部２１は、天候の変更や周囲の環境に応じて変化する日照条件に応じて、文字認識処理部２５により行われる文字認識に適した撮像条件で撮像されるように撮像装置１２の撮像条件の設定を調整する。
【００２６】
画像データ取得部２２は、撮像装置１２により撮像された撮像画像の画像データを取得し、フレームメモリ２３に記憶する。
【００２７】
画像圧縮部２４は、フレームメモリ２３から画像データを読み出して、予め定められた圧縮方式により圧縮する。画像圧縮部２４は、圧縮した画像データを、送信データ生成部２７に渡す。
【００２８】
文字認識処理部２５は、フレームメモリ２３から画像データを読み出して、該画像データが表わす撮像画像のうち、特定文字パターンが表示された表示部位の領域（以下、特定文字パターン領域という）を認識する。文字認識処理部２５は、特定文字パターンの各々の文字（例えば、日本であれば、ナンバープレートに表示された地名を表わす漢字や仮名等の文字の他、番号などの数字が含まれる）を文字認識して、認識した文字列を識別情報として文字認識結果に含めて出力する。以下、該識別情報を特定文字パターン情報という。また、文字認識処理部２５は、上記特定文字パターン領域の撮像画像における位置を示す座標（以下、文字パターン座標という）も文字認識結果に含めて送信データ生成部２７に出力する。なお、文字認識処理部２５は、パターンマッチングの技術を用いて文字認識を行うが、このときのマッチング度（一致度）も文字認識結果に含めて送信データ生成部２７に渡すようにしてもよい。
【００２９】
輝度算出処理部２６は、フレームメモリ２３から画像データを読み出して、該画像データが表わす撮像画像に含まれる車両の上記表示部位を除く特定部位の領域の画像データを抽出し、該特定部位領域の輝度指標値を算出する。本実施形態では、輝度算出処理部２６は、特定部位領域の各画素の輝度値を平均した平均輝度を、上記輝度指標値として算出するものとするが、各画素の輝度値のうち頻度が最大の値を、上記輝度指標値として算出するようにしてもよい。特定部位は、例えば、車両のボンネット、屋根、或いはドアなどとすることができるが、本実施形態では、表示部位に比較的近く、撮像装置１２により比較的広い面積が撮像されることが期待されるボンネットを特定部位とした態様を説明する。
【００３０】
輝度算出処理部２６は、特定部位領域の輝度指標値（ここでは平均輝度とする）を送信データ生成部２７に渡す。なお、輝度算出処理部２６は、撮像画像全体の平均輝度及び上記表示部位の平均輝度も検出して、これらを送信データ生成部２７に渡すようにしてもよい。
【００３１】
送信データ生成部２７は、上記圧縮された画像データ、該画像データの撮像日時を示す日時情報、上記表示部位の文字認識結果、上記平均輝度、及び自装置の位置情報（撮像地点を示す情報）を含む送信データを生成する。なお、送受信部２８は、撮像条件調整部２１から撮像装置１２の撮像条件の設定内容を取得し、送信データに、撮像装置１２の設定内容を含めて生成してもよい。また、撮像装置１２の車両に対する撮像方向を示す情報を含めてもよい。撮像方向を示す情報は、例えば、車両に対して向かって右側から撮像したか、左側から撮像したかを示す情報等とすることができる。撮像方向は、撮像装置１２を設置した時点で把握できるため、撮像方向を示す情報は、予め情報処理装置１４に記憶しておくことができ、送信データ生成部２７は、該記憶しておいた情報を読み出して送信データに含めればよい。送信データ生成部２７は、生成した送信データを送受信部２８に入力する。
【００３２】
本実施形態では、撮像画像の画像データを圧縮して送信データに含めて送信する例について説明するが、未圧縮の画像データを送信データに含めて送信してもよい。
【００３３】
また、送信データ生成部２７により生成される送信データには、少なくとも画像データの他、撮像日時、撮像地点、文字認識結果、及び特定部位の平均輝度の各々を示す情報が含まれていればよい。これらの情報があれば、車両異常管理装置１６は、後述する車両異常管理処理の基本的な処理を実行することができる。ただし、送信データに通常付与されるヘッダから送信元が明らかとなる場合には、撮像地点の情報は送信データに含めなくてもよい。また、送信データの送信日時と撮像日時との差が小さい場合には、送信データの送信日時を撮像日時として用いることもできる。この場合には、撮像日時の情報も送信データに含めなくてもよい。
【００３４】
また、文字認識処理部２５及び輝度算出処理部２６が、情報処理装置１４側ではなく、車両異常管理装置１６側に設けられ、文字認識や輝度の検出を、車両異常管理装置１６側で行うようにしてもよい。この場合には、送信データ生成部２７は、文字認識結果や平均輝度の情報を含まない送信データを生成することとなる。また、文字認識処理部２５及び輝度算出処理部２６の一方が、情報処理装置１４側ではなく、車両異常管理装置１６側に設けられていてもよい。この場合には、一方の処理が情報処理装置１４側で行われ、他方の処理が車両異常管理装置１６側で行われることとなり、送信データ生成部２７は、該他方の処理結果を含まない送信データを生成して送受信部２８に入力する。
【００３５】
送受信部２８は、送信データ生成部２７から入力された送信データを、広域ネットワーク９０を介して車両異常管理装置１６に送信する。なお、送受信部２８は、該送信データを送信した後、車両異常管理装置１６から、該送信データに対する応答を受信する。
【００３６】
車両異常管理装置１６は、前述したように管理サーバ３０及び画像データ蓄積サーバ４０を備えている。管理サーバ３０及び画像データ蓄積サーバ４０は、ＬＡＮ等のネットワークを介して接続されている。
【００３７】
管理サーバ３０は、送受信部３１、記憶処理部３２、異常検出部３３、重み付け付与部３４、異常報知部３５、基本情報ＤＢ（データベース）３６、及び異常車両情報ＤＢ３７を備えている。画像データ蓄積サーバ４０は、送受信部４１、データ蓄積部４２、及び画像データＤＢ４３を備えている。
【００３８】
管理サーバ３０の送受信部３１は、広域ネットワーク９０を介して情報処理装置１４から送信された送信データを受信する。また、画像データ蓄積サーバ４０の送受信部４１との間でＬＡＮ等のネットワークを介して各種情報の授受を行う。
【００３９】
記憶処理部３２は、送受信部３１を介して情報処理装置１４から送信データを取得し、圧縮された画像データを除く各種情報を基本情報ＤＢ３６に記憶する。また、記憶処理部３２は、上記取得した送信データに含まれる圧縮された画像データを、データ蓄積部４２に対するコマンドと共に送受信部３１を介して画像データ蓄積サーバ４０に送り、画像データ蓄積サーバ４０の画像データＤＢ４３に画像データを記憶させる。
【００４０】
図１０（Ａ）及び（Ｂ）に、基本情報ＤＢ３６に記憶されたデータ管理テーブルの一例を示す。図１０（Ａ）は、撮像地点０１で撮像された撮像画像についてのデータが登録されたデータ管理テーブルであり、図１０（Ｂ）は、撮像地点０２で撮像された撮像画像についてのデータが登録されたデータ管理テーブルである。記憶処理部３２は、上記送信データに含まれる画像データ以外の各情報を撮像画像単位で記憶（登録）する。撮像画像１枚分の情報が、基本情報ＤＢ３６の１件分の単位であるレコードとされる。なお、図１０に示されるデータ管理テーブルは、撮像日時をキーとして昇順に記憶されており、下方のレコードほど撮像日時が新しいレコードとなる。
【００４１】
本例では、送信データに基づいて、撮像日時（日時）、撮像地点（地点）、撮像方向（方向）、特定文字パターン情報、特定文字パターン領域の平均輝度、マッチング度、ボンネット平均輝度、アイリス値、文字パターン座標の各々が登録される。また、記憶処理部３２は、画像データＤＢ４３に記憶された画像データを識別する画像情報をデータ管理テーブルに記憶する。画像情報により、画像データＤＢ４３に記憶された画像データとデータ管理テーブルの各レコードとが関連付けられる。図１０では、特定文字パターン情報が４桁の数字で表わされているが、これに限定されるものではなく、文字認識結果としてテキスト化された文字、例えば、漢字や仮名等の文字が含まれていてもよい。
【００４２】
なお、データ管理テーブルに含まれる処理対象フラグ及び異常種別コードは、後述する異常検出部３３により記憶される。また、データ管理テーブルに含まれるランクは、後述する重み付け付与部３４により記憶される。従って、これらの項目は、情報処理装置１４から送信データを受信して該送信データに含まれる情報を記憶した時点では、ブランクとされる。
【００４３】
なお、ここでは、撮像地点毎に、異なるデータ管理テーブルを設けて、記録する例について説明したが、撮像地点を示す情報が撮像画像毎にデータ管理テーブルに登録される構成であれば、複数の撮像地点間で共通のデータ管理テーブルを用いてもよい。
【００４４】
異常検出部３３は、基本情報ＤＢ３６に記憶された各種情報を取得すると共に、送受信部３１を介してデータ蓄積部４２にコマンドを送信し、予め定められた期間に撮像された撮像画像の画像データを画像データＤＢ４３から取得する。
【００４５】
異常検出部３３は、基本情報ＤＢ３６から取得した情報及び画像データＤＢ４３から取得した画像データに基づいて、車両の外観に生じた変化から異常を検出すると共に、異常の種別も検出する。具体的には、まず、異常検出部３３は、画像データＤＢ４３に記憶された画像データから、特定文字パターン情報及び撮像地点の各々が等しく、各々異なるタイミングで撮像された複数の画像データを抽出する。そして、抽出した画像データの中から、ボンネット平均輝度の差分が予め定められた値以下となる複数の画像データを更に抽出し、抽出した画像データ同士を比較する。この比較によって、撮像地点毎及び特定文字パターン情報により特定された車両毎に、該車両の外観に生じた異常及び異常の種別を検出する。
【００４６】
異常検出部３３は、異常の発生及び異常の種別を検出した場合には、該検出した異常の種別を示す異常種別コードを基本情報ＤＢ３６のデータ管理テーブルに記憶する。本実施形態では、車両の外観に変化が発生した変化点に相当する撮像画像のレコードに対して異常種別コードを記憶し、変化点以外のレコードには異常種別コードを記憶せずブランクのままとする。図１０（Ａ）及び（Ｂ）においては、異常種別コードとして、Ａ、Ｂ、Ｃの３種類のコードが使用されている。異常検出部３３により行われる処理の詳細は後述する。
【００４７】
重み付け付与部３４は、異常検出部３３により異常が検出された車両の異常に対して、該異常が検出された撮像地点の数、及び該検出された異常の種別に応じて、該検出された異常の信頼度（確からしさ）を示す重み付け情報を付与する。以下、この重み付け情報をランクという。付与されたランクは、データ管理テーブルに記憶される。本実施形態では、検出された異常に対して、１〜５の何れかのランクが付与される。
【００４８】
なお、重み付け付与部３４は、ランクをデータ管理テーブルに記憶した後は、データ管理テーブルにランクを記憶したレコードを抽出して、基本情報ＤＢ３６とは別のデータベースである異常車両情報ＤＢ３７に記憶する。レコードは、異常の種別毎或いはランク毎に記憶するようにしてもよい。
【００４９】
例えば、異常車両情報ＤＢ３７に異常が検出された撮像画像のレコードを記憶した後、異常の検出に用いたレコードを基本情報ＤＢ３６から削除すれば、データ量を削減することが可能である。また、基本情報ＤＢ３６には、予め定められた期間に撮像された撮像画像のレコードのみ保存しておくことも可能である。
【００５０】
異常報知部３５は、異常車両情報ＤＢ３７に記憶された情報に基づいて、利用者に対して異常が発生した旨の報知を行う。本実施形態では、ランクに応じて異なるアラームを表示装置１８に出力するものとする。また、異常報知部３５は、送受信部３１、及び送受信部４１を介してデータ蓄積部４２にコマンドを送信し、該異常が発生した時点の撮像画像の画像データを画像データＤＢ４３から検索して取得し、表示装置１８に出力する。
【００５１】
表示装置１８は、アラームの内容に応じたメッセージを表示すると共に、撮像画像の確認が可能となるよう、変化点の画像データに基づいて撮像画像を表示する。
【００５２】
画像データ蓄積サーバ４０は、送受信部４１、データ蓄積部４２、及び画像データＤＢ４３を備えている。
【００５３】
送受信部４１は、管理サーバ３０の送受信部３１との間でＬＡＮ等のネットワークを介して各種情報の授受を行う。
【００５４】
データ蓄積部４２は、送受信部４１が、管理サーバ３０の記憶処理部３２から画像データを記憶するコマンドと共に画像データを受信した場合に、該画像データを識別する画像情報に対応付けて該画像データを画像データＤＢ４３に記憶する。また、データ蓄積部４２は、送受信部４１が、異常検出部３３や異常報知部３５から画像データを要求するコマンドを受信した場合に、該コマンドに応じて画像データＤＢ４３から画像データを読み出して、送受信部４１を介して管理サーバ３０に送信する。
【００５５】
なお、管理サーバ３０は、例えば図３に示すコンピュータ５０で実現することができる。コンピュータ５０はＣＰＵ(Central Processing Unit)５１、表示装置ＩＦ(Interface)５２、キーボード５３、通信ＩＦ５４、不揮発性の第１記憶部５５、メモリ５６、及び不揮発性の第２記憶部５７を備え、これらはバス５８を介して互いに接続されている。
【００５６】
第１記憶部５５には、車両異常管理プログラム５９が記憶されている。ＣＰＵ３０は、車両異常管理プログラムを第１記憶部５５から読み出してメモリ５６に展開し、車両異常管理プログラム５９が有するプロセスを実行する。
【００５７】
車両異常管理プログラム５９は、送受信プロセス、記憶処理プロセス、異常検出プロセス、重み付け付与プロセス、及び異常報知プロセスを有する。ＣＰＵ５１は、送受信プロセスを実行することで、図２に示す送受信部３１として動作する。またＣＰＵ５１は、記憶処理プロセスを実行することで、図２に示す記憶処理部３２として動作する。またＣＰＵ５１は、異常検出プロセスを実行することで、図２に示す異常検出部３３として動作する。またＣＰＵ５１は、重み付け付与プロセスを実行することで、図２に示す重み付け付与部３４として動作する。またＣＰＵ５１は、異常報知プロセスを実行することで、図２に示す異常報知部３５として動作する。なお、情報処理装置１４の文字認識処理部２５及び輝度算出処理部２６が、車両異常管理装置１６側に設けられている場合には、車両異常管理プログラム５９には、文字認識プロセス、及び輝度算出プロセスが含められる。ＣＰＵ５１は、文字認識プロセスを実行することで、文字認識処理部２５として動作する。またＣＰＵ５１は、輝度算出プロセスを実行することで、輝度算出処理部２６として動作する。
【００５８】
第２記憶部５７には、基本情報ＤＢ３６、及び異常車両情報ＤＢ３７の各記憶部に相当する記憶領域が設けられている。
【００５９】
表示装置ＩＦ５２は、表示装置１８と接続するためのインタフェースである。通信ＩＦ５４は、他の装置と通信するためのインタフェースである。
【００６０】
また、画像データ蓄積サーバ４０も、例えば図４に示すコンピュータ６０で実現することができる。コンピュータ６０はＣＰＵ(Central Processing Unit)６１、キーボード６２、通信ＩＦ６３、不揮発性の第１記憶部６４、メモリ６５、及び不揮発性の第２記憶部６６を備え、これらはバス６７を介して互いに接続されている。
【００６１】
第１記憶部６４には、画像データ蓄積プログラム６８が記憶されている。ＣＰＵ６１は、画像データ蓄積プログラム６８を第１記憶部６４から読み出してメモリ６５に展開し、画像データ蓄積プログラム６８が有するプロセスを実行する。
【００６２】
画像データ蓄積プログラム６８は、送受信プロセス、及びデータ蓄積プロセスを有する。ＣＰＵ６１は、送受信プロセスを実行することで、図２に示す送受信部４１として動作する。またＣＰＵ６１は、データ蓄積プロセスを実行することで、図２に示すデータ蓄積部４２として動作する。第２記憶部６６には、画像データＤＢ４３に相当する記憶領域が設けられている。通信ＩＦ６３は、他の装置と通信するためのインタフェースである。
【００６３】
なお、情報処理装置１４も、コンピュータにより実現することもでき、該コンピュータに設けられたＣＰＵがプログラムを実行することにより、図２において説明した各構成要素として動作することもできるが、ここでは図示を省略する。
【００６４】
次に本実施形態の作用として、車両異常管理システム１０で行われる車両異常管理処理について、図５〜図９に示すフローチャート、図１０に示すデータ管理テーブル、及び図１１及び図１２に示す説明図を参照して説明する。
【００６５】
図５は、情報処理装置１４により行われるデータ送信処理の一例を示すフローチャートである。
【００６６】
ステップ１００において、情報処理装置１４の画像データ取得部２２は、撮像装置１２で撮像された撮像画像の画像データをデジタル化してフレームメモリ２３に取り込む。
【００６７】
ステップ１０２において、情報処理装置１４の文字認識処理部２５は、フレームメモリ２３に取り込まれた撮像画像の画像データを読出し、該画像データが表わす撮像画像のうち、特定文字パターン領域の画像に対して文字認識処理を行う。
【００６８】
ステップ１０４において、文字認識処理部２５は、特定文字パターンが認識できたか否かを判断する。文字認識処理部２５は、ステップ１０４において肯定判断した場合には、ステップ１０６において、文字認識結果である特定文字パターン情報と、文字パターン座標とを示す情報を予め定められた記憶領域に記憶する。文字認識処理部２５は、該記憶領域に記憶した情報を送信データ生成部２７に渡す。該記憶領域の先頭アドレスを送信データ生成部２７に通知することで、送信データ生成部２７に対して文字認識結果を渡すようにしてもよい。
【００６９】
また、文字認識処理部２５は、ステップ１０４において否定判断した場合には、文字認識が失敗した状態であるため、ステップ１０６をスキップする。
【００７０】
ステップ１０８において、画像圧縮部２４は、フレームメモリ２３から画像データを読み出して、予め定められた圧縮方式により圧縮する。画像圧縮部２４は、圧縮した画像データを、送信データ生成部２７に渡す。画像圧縮部２４は、圧縮した画像データを記憶した記憶領域の先頭アドレスを送信データ生成部２７に通知することで、送信データ生成部２７に対して圧縮した画像データを渡すようにしてもよい。
【００７１】
ステップ１１０において、輝度算出処理部２６は、フレームメモリ２３から画像データを読み出して、特定部位（ここでは車両のボンネット）の領域の画像データを抽出し、該特定部位の各画素の輝度値を平均した平均輝度を算出し、送信データ生成部２７に渡す。輝度算出処理部２６は、平均輝度の情報を記憶した記憶領域の先頭アドレスを送信データ生成部２７に通知することで、送信データ生成部２７に対して平均輝度の情報を渡すようにしてもよい。
【００７２】
ステップ１１２において、送信データ生成部２７は、前述したように送信データを生成して、車両異常管理装置１６に送信する。ただし、ここでは、文字認識処理部２５において文字認識が失敗する場合も考慮に入れており、文字認識が失敗した場合であっても、後述するように送信データが生成され、車両異常管理装置１６に送信される。この場合、文字認識結果として文字認識失敗の旨を示す情報を含む送信データが送信データ生成部２７により生成され、送信されることになる。
【００７３】
なお、ここでは、文字認識処理部２５において文字認識が失敗する場合も考慮に入れて説明したが、文字認識が失敗した場合には、情報処理装置１４において送信データが生成されず、車両異常管理装置１６に該画像データが送信されないようにしてもよい。
【００７４】
図６は、車両異常管理装置１６により行われる処理対象フラグ付与処理を示すフローチャートである。この処理対象フラグ付与処理は、情報処理装置１４から送信データを受信したときに開始される。
【００７５】
ステップ２００において、記憶処理部３２は、受信した送信データに含まれる画像データを画像データＤＢ４３に記憶すると共に、それ以外のデータを基本情報ＤＢ３６に記憶する。具体的には、送信データに含まれる画像データを、コマンドと共に画像データ蓄積サーバ４０に送信して画像データＤＢ４３に該画像データを記憶させる。また、送信データに含まれる画像データ以外の情報を、各々対応付けて（すなわち１レコードの情報として）基本情報ＤＢ３６のデータ管理テーブルに記憶する。処理対象フラグ処理において、以下に説明する各ステップは、ステップ２００において記憶した１つのレコードを対象として行われる。
【００７６】
ステップ２０２において、異常検出部３３は、基本情報ＤＢ３６から上記ステップ２００において記憶したレコード（以下該当レコードという）の特定文字パターン情報を読み出す。
【００７７】
ステップ２０４において、異常検出部３３は、読み出した特定文字パターン情報が示す特定文字パターンの認識がＯＫであるか否かを判断する。文字認識結果として文字認識失敗の旨を示す情報が送信データに含まれていた場合には、基本情報ＤＢ３６のデータ管理テーブルの特定文字パターン情報の項目はブランクのままとなる。従って、異常検出部３３は、特定文字パターン情報の項目がブランクであれば、文字認識失敗（特定文字パターンの認識がＯＫでない）と判断し、特定文字パターン情報の項目に何らかの文字列が記憶されていれば、特定文字パターンの認識がＯＫであると判断する。
【００７８】
異常検出部３３は、ステップ２０４において特定文字パターンの認識がＯＫであると判断した場合には、ステップ２０６に進み、該当レコードの特定文字パターンのマッチング度を読出し、該マッチング度がＯＫであるか否かを判断する。ここでは、マッチング度が予め定められた閾値（例えば、マッチング度が0〜100とした場合、閾値を90とする等）以上であれば、ＯＫと判断され、それ以外はＮＧと判断される。マッチング度が低いということは、文字認識結果の信頼性が低いことを意味する。後述するように、異常検出処理では、特定文字パターン情報が一致する画像データ同士を比較するが、文字認識結果の信頼性が低いほど、異なる車両の撮像画像の画像データ同士が比較されてしまう確率が高くなる。そこで、ここでは、マッチング度を確認するようにしている。
【００７９】
異常検出部３３は、ステップ２０６において、マッチング度がＯＫであると判断した場合には、次に、ステップ２０８において、基本情報ＤＢ３６から、該当レコードのボンネット平均輝度を読み出し、ボンネット平均輝度と２つの閾値と比較する。ここでは、ボンネット平均輝度を８ビットの輝度値とし、２つの閾値を５０及び２００とする場合を例に挙げる。例えば、ボンネット平均輝度が０に近ければボンネットは暗すぎ、２５５に近ければボンネットは明るすぎるため、車両の異常を検出するときに参照する画像データには適さないことが多い。従って、異常検出部３３は、ボンネット平均輝度が５０より大きく２００より小さい場合に、ステップ２１０において肯定判断し、それ以外の場合には、ステップ２１０において否定判断する。
【００８０】
なお、２つの閾値（ボンネット平均輝度の許容範囲といってもよい）については、撮像画像の輝度値の分布から動的に算出してもよい。
【００８１】
異常検出部３３は、ステップ２１０において、肯定判断した場合には、ステップ２１２において、該当レコードの画像情報が示す画像データを画像データＤＢ４３から取得し、撮像画像範囲内に車両全体が撮像されているか否かを判断する。
【００８２】
例えば、撮像時の走行ラインによっては、車両が撮像範囲からはみ出す場合もあるため、ここで、車両の標準的な横幅、及び特定文字パターン領域の座標位置から、車両全体が撮像範囲内に収まっているか否かを判断している。なお、送信データに、撮像装置１２の解像度の情報が含まれている場合には、該解像度も考慮して車両全体が撮像範囲内に収まっているかを判断するようにしてもよい。なお、撮像装置１２の設置高さ、俯角等の条件から、車両全体が撮像範囲内に収まっているかを算出することも可能である。
【００８３】
なお、車両の一部が撮像画像に含まれていなかった場合でも、車両全体のうち、例えば７割以上の部位の画像が撮像画像に含まれていれば、撮像画像に車両全体の画像が含まれているとみなして肯定判断してもよい。また、異常検出の際に注目される部分（例えば、車両の特定部位及び該特定部位から予め定められた範囲内にある部分）の画像が撮像画像に含まれていれば、車両全体の画像が含まれているとみなして肯定判断してもよい。
【００８４】
異常検出部３３は、ステップ２１２において肯定判断した場合には、ステップ２１４において、基本情報ＤＢ３６のデータ管理テーブルの、該当レコードの処理対象フラグの項目に１をセットする。
【００８５】
また、異常検出部３３は、ステップ２０４、ステップ２０６、ステップ２１０、及びステップ２１２において否定判断した場合には、処理対象フラグをセットすることなく処理対象フラグ付与処理を終了する。
【００８６】
処理対象フラグに１がセットされているレコードの画像データは、異常検出のための比較処理に適した画像データとして、図７に示す異常検出処理において参照される。
【００８７】
すなわち、本実施形態の処理対象フラグ付与処理においては、以下の条件を満たす撮像画像に対して処理対象フラグ１がセットされる。
【００８８】
（１）特定文字パターンが正常に認識できる
（２）ボンネット平均輝度が許容範囲内にある
（３）異常を検出する検出対象となる部位が撮像画像の撮像範囲内にある
【００８９】
なお、条件（２）は、異常検出処理を行う際、安定した撮像条件、日照変化や前方車両の陰影の影響が少ない環境条件下での車両の撮像画像が参照されるようにすることを目的としている。これにより、異常検出の精度が向上する。
【００９０】
ここで具体例を挙げて説明する。例えば、図１０（Ａ）に示すデータ管理テーブルにおいて、レコード０１Ｐ１に示される特定文字パターンが「３３３３」の車両の撮像画像は、特定文字パターン認識時のマッチング度が９０以上と高い。またこの撮像画像のボンネット平均輝度は安定している（輝度の飽和や黒とびがない：本実施形態では５０〜２００の範囲）。従って、日照変化や前方車両の陰影の影響が少ない撮像画像であると判断できる。更に、文字パターン座標、撮像方向、及び撮像画像のサイズ（ここでは撮像画像のサイズは固定としているが、可変でも良い）から、撮像画像範囲内に車両全体が含まれているかを判断し、車両全体が含まれていれば処理対象フラグを付与する。この例では、処理対象フラグが付与されている。
【００９１】
なお、ここでは、特定文字パターンのマッチング度が閾値未満であるレコードの画像データには処理対象フラグとして１をセットしない例について説明したが、これに限定しない。例えば、情報処理装置１４において、マッチング度が閾値未満の場合に、認識した文字列を送信データに含めず、文字認識失敗を示す情報を含めて送信するようにしてもよい。この場合、ステップ２０４において否定判断されるため、該当のレコードに処理対象フラグとして１がセットされることはない。また、マッチング度に関わらず、文字認識処理部２５により正常に文字認識処理が終了し、特定文字パターン情報が基本情報ＤＢ３６に記憶されている場合には、特定文字パターンの認識がＯＫであると判断してもよい。
【００９２】
また、ここではボンネット平均輝度が予め定められた許容範囲外の場合には、処理対象フラグとして１をセットしない例について説明したが、これに限定されない。
【００９３】
ステップ２０６やステップ２１０の判断を行うほうが、異常検出の精度が上がるが、本処理を行わなくても、後述する異常検出処理では、ボンネット平均輝度の差分が小さい画像データ同士を比較して異常を検出するため、従来に比べて異常検出の精度は上がる。
【００９４】
また、ここでは、送信データを受信したときに、処理対象フラグ付与処理が開始される例について説明したが、開始タイミングはこれに限定されるものではない。例えば、送信データを受信したときにはステップ２００の記憶処理のみ行い、それ以降の処理は、例えば、予め定められたタイミングが到来したとき、或いは予め定められた時間が経過する毎に行うようにしてもよい。この場合には、未処理の全レコードを対象として、個別にステップ２０２からステップ２１４の処理を行うものとする。
【００９５】
図７は、車両異常管理装置１６により行われる異常検出処理を示すフローチャートである。本異常検出処理は、撮像地点毎に行われる。従って、撮像地点が１００カ所存在する場合には、１００回繰り返されることとなる。これは、車両の撮像方向が同じ撮像画像の画像データ同士を比較する方が、撮像方向が異なるもの同士を比較する場合に比べて異常検出の信頼性が上がるためである。従って、ここでは、同一撮像地点で撮像された撮像画像を対象として、下記の異常検出処理を行うようにしている。
【００９６】
ステップ２５０において、異常検出部３３は、基本情報ＤＢ３６に記憶された、ある撮像地点のデータ管理テーブルに、処理対象フラグがセットされ、且つ特定文字パターン情報が同一の複数のレコード（以下、レコード群という）があるか否か判断する。
【００９７】
異常検出部３３は、ステップ２５０において肯定判断した場合には、ステップ２５２において、異常検出部３３は、レコード群の中から、撮像日時が最新のレコード（以下、最新レコードという）以外のレコードの１つを比較対象レコードとして設定する。
【００９８】
ステップ２５４において、異常検出部３３は、最新レコードのボンネット平均輝度と、比較対象レコードのボンネット平均輝度との差を算出する。
【００９９】
ステップ２５６において、異常検出部３３は、平均輝度の差が予め定められた閾値以下か否かを判断する。ここで平均輝度の差と比較される閾値は、輝度の分布から動的に求めるようにしてもよいし、予め設定されていてもよい。
【０１００】
異常検出部３３は、ステップ２５６において肯定判断した場合には、ステップ２５８に進み、最新レコードの画像データと、比較対象レコードの画像データとを画像データＤＢ４３から読み出して、該画像データ同士を比較して差分を抽出する。画像データが圧縮されている場合には、画像データを解凍（展開）した上で比較して差分を抽出する。
【０１０１】
なお、基本情報ＤＢ３６にアイリス値など撮像装置１２の撮像条件の設定内容が記憶されている場合には、該設定内容に応じて画像データを補正した後に、画像データ同士の差分を抽出するようにしてもよい。また、ボンネット平均輝度以外の、例えば、特定文字パターンの平均輝度や撮像画像全体の平均輝度が基本情報ＤＢ３６に記憶されている場合には、これらを利用して画像データを補正してから差分抽出を行ってもよい。
【０１０２】
異常検出部３３は、文字パターン座標と、特定文字パターン領域のサイズとに基づいて、画像データの拡大或いは縮小を行って車両の倍率差が小さくなるように画像処理を行い、更に、位置合わせを行った上で、画像データ同士を比較する。異常検出部３３は、画像データ同士を比較することにより、車両の特定文字パターン領域以外の部位の差分を抽出する。ここで、差分は、例えば、色や輝度の差分だけでなく、形状の変化（エッジ部の位置などの相違）等についても差分として抽出する。なお、差分抽出については一般的な画像処理手法にて実現可能である。以下では、特定文字パターン領域の位置を基準としたときに、差分が抽出された位置に応じて異常種別の分類を行うようにしている。
【０１０３】
異常検出部３３は、ステップ２６０において、車両全域で色及び輝度の差分が抽出されたか否かを判断する。異常検出部３３は、ステップ２６０において肯定判断した場合には、ステップ２６２において、基本情報ＤＢ３６のデータ管理テーブルの、グループ群内で、変化点に相当するレコードの異常種別コードに、コードＣをセットする。コードＣは、車両の塗色が変化した或いは車種が変更された等の異常を示すコードである。
【０１０４】
また、変化点に相当するレコードとは、比較対象レコードとして設定されたレコードより１つ後に撮像された撮像画像のレコードをいう。例えば、レコード群のうち最新レコードの次に新しいレコードを比較対象レコードとして最新レコードと比較し、有意な差分が抽出された場合には、変化点に相当するレコードとして最新レコードに異常種別コードをセットする。また、レコード群のうち、最新レコードより２つ後に撮像されたレコードを比較対象レコードとして最新レコードと比較し、有意な差分が抽出された場合には、最新レコードの次に新しいレコードを変化点に相当するレコードとして異常種別コードをセットする。なお、上記平均輝度の差が閾値より大きいと判断されたレコードが変化点に相当するレコードとされないように処理してもよい。この場合には、異常が検出されたときの比較対象レコードより撮像日時が新しいレコードの中で、最新レコードとの平均輝度の差が閾値以下となった最も古いレコードを変化点のレコードとしてもよい。
【０１０５】
なお、ここでは、車両全域で、色の差分として予め定められた色値以上の差分が抽出され、輝度の差分として、予め定められた輝度差以上の差分が抽出された場合に、ステップ２６０で肯定判断される。ここでは、予め定められた閾値未満の小さな色差は差分として抽出されず、例えば、赤系の色から青系の色に変化した等、閾値以上の大きな色差について着目され、差分として抽出される。輝度についても同様である。
【０１０６】
異常検出部３３は、ステップ２６０で否定判断した場合には、ステップ２６４に進む。
【０１０７】
ステップ２６４において、異常検出部３３は、車両の特定文字パターン領域の上方であって特定文字パターン領域から予め定められた距離以上離れたボンネット領域に、輝度及びエッジ部の差分が抽出されたか否かを判断する。異常検出部３３は、ステップ２６４で肯定判断した場合には、ステップ２６６において、基本情報ＤＢ３６のデータ管理テーブルの、変化点に相当するレコードの異常種別コードに、コードＢをセットする。コードＢは、車両上部に傷やへこみが生じた等の異常を示すコードである。なお、ここでは、撮像画像のうち、ボンネットが写るボンネット領域に差分が抽出されたか否かを判断したが、ボンネット領域だけでなく車両の屋根の領域まで含めて判断してもよい。
【０１０８】
異常検出部３３は、ステップ２６４で否定判断した場合には、ステップ２６８に進む。
【０１０９】
ステップ２６８において、異常検出部３３は、車両の特定文字パターン領域近傍の領域（特定文字パターン領域から予め定められた範囲内に位置する領域）に、輝度及びエッジ部の差分が抽出されたか否かを判断する。異常検出部３３は、ステップ２６８において肯定判断した場合には、ステップ２７０において、基本情報ＤＢ３６のデータ管理テーブルの、変化点に相当するレコードの異常種別コードに、コードＡをセットする。コードＡは、車両前部に傷やへこみが生じた等の異常を示すコードである。ここでは、特定文字パターン領域が車両前部に位置するものとして処理している。
【０１１０】
異常検出部３３は、ステップ２６８で否定判断した場合、及びステップ２５６において否定判断した場合には、ステップ２７２に進む。
【０１１１】
ステップ２７２において、異常検出部３３は、ステップ２５０で抽出したレコード群のうち、最新のレコード以外の全レコードが比較対象レコードとして設定されたか否かを判断する。異常検出部３３は、ステップ２７２において否定判断した場合には、ステップ２５２に戻り、最新レコード以外のレコードであって、まだ比較対象レコードとして設定されたことがないレコードを１つ選択して、これを比較対象レコードとして設定する。例えば、撮像日時が新しいレコードから古い順に比較対象レコードとして設定する場合には、現在比較対象レコードとして設定されているレコードより１つ前に撮像された撮像画像のレコードを比較対象レコードとして新たに設定する。そして、異常検出部３３は、ステップ２５４から上記説明した処理を繰り返す。
【０１１２】
異常検出部３３は、ステップ２７２において肯定判断した場合、ステップ２６２の処理終了後、ステップ２６６の処理終了後、及びステップ２７０の処理終了後は、ステップ２５０に戻る。ここで異常検出部３３は、処理対象フラグがセットされ、且つ特定文字パターン情報が同一のレコード群が他にあるか否かを判断する。異常検出部３３は、ステップ２５０で肯定判断した場合には、他のレコード群について、ステップ２５２以降の処理を上記と同様に繰り返す。すなわち、前回のレコード群とは異なる特定文字パターン情報を有するレコード群について、異常検出処理が行われることとなる。このように、図７に示す異常検出処理では、車両毎に異常検出が行われ、異常が検出された場合には、該異常の種別を示す異常種別コードがセットされる。
【０１１３】
異常検出部３３は、ステップ２５０において否定判断した場合には、異常検出処理を終了する。
【０１１４】
以上説明した処理により、差分が抽出されれば、変化点に相当するレコードに、抽出された差分の位置や状態に応じた異常種別コードがセットされ、差分が抽出されない場合には、異常種別コードは差分なしとして、ブランクのままとされる。
【０１１５】
また、上記異常検出処理において、ボンネット平均輝度の差が閾値以下の画像データ同士を比較して差分を抽出するようにしている。これにより、抽出する差分の信頼度が向上する。
【０１１６】
ここで、図１１を参照して、特定文字パターン領域の輝度とボンネット領域の輝度との比較について説明する。
【０１１７】
図１１（Ａ）には、天候が曇りであって、太陽光が比較的弱い日照条件で走行中の車両を撮像したときの撮像画像が例示されている。この日照条件下では、車両全体が暗くなる。この撮像画像から検出されたボンネット領域の平均輝度は、１５０となっている。
【０１１８】
図１１（Ｂ）には、天候が晴れであって、車両の後方から太陽光が照明されている日照条件下で走行中の車両を撮像したときの撮像画像が例示されている。後方からの日差しにより、特定文字パターン領域（ここではナンバープレート領域）に影ができている。従って、特定文字パターン領域の明るさは、曇りの日と同様に暗いが、ボンネット領域は明るくなっている。この撮像画像から検出されたボンネット領域の平均輝度は、２００となっている。
【０１１９】
図１１（Ｃ）には、図１１（Ａ）とほぼ同じ条件の下で車両を撮像したときの撮像画像が例示されている。この撮像画像から検出されたボンネット領域の平均輝度は、１５５となっている。
【０１２０】
図１１（Ａ）に示す撮像画像と図１１（Ｂ）に示す撮像画像とを比較すると、特定文字パターン領域の平均輝度の差は小さくても、天候が晴れと曇りとで日照条件が大きく異なり、ボンネット領域に大きな輝度差が発生している。この２つの撮像画像は、比較して差分を抽出するのに適さない。
【０１２１】
図１１（Ａ）に示す撮像画像と図１１（Ｃ）に示す撮像画像とを比較すると、特定文字パターン領域の平均輝度の差は小さく、ボンネット領域の平均輝度の差も小さい。この２つの撮像画像は、比較して差分を抽出するのに適している。
【０１２２】
本例では、アイリスの調整の有無に拘わらず、特定文字パターン領域の平均輝度差が小さい例について説明したが、前述した撮像条件調整部２１により、特定文字パターン領域の平均輝度差が小さくなるように、アイリスが調整されることがある（図１２も参照）。この場合には、特定文字パターン領域の平均輝度は、日照条件が変動してもほぼ一定となるように制御される。なお、これにより、ボンネット領域の平均輝度の差が更に大きくなる場合がある。
【０１２３】
なお、撮像装置１２の撮像条件の設定（例えば、アイリス値）が同じであっても、周辺の明るさは変化し、また車両の部位毎に明るさが異なるため、アイリス値のみでは同じ条件で撮像されたとはいえない。例えば、アイリス値＝５０で同じ被写体を複数回撮像しても、被写体の輝度の振れ幅が大きい場合がある。また、特定文字パターン領域の輝度に合わせてアイリスのフィードバック制御を行う場合、数フレーム分、アイリス制御が遅延する。従って、ここでは、特定部位（ここではボンネット）の領域の平均輝度を求めて比較して、安定した条件で撮像した複数の撮像画像の画像データ同士を比較するようにしている。
【０１２４】
なお、図７により例示した異常検出処理は、データ管理テーブルに記憶されている全レコードを対象として実施してもよい。また、年月日時分秒等で比較範囲を指定して、比較対象を制限してもよい。すなわち、予め指定された期間に撮像された撮像画像のレコードだけを対象として、上記異常検出処理を行ってもよい。
【０１２５】
また、異常検出処理を、予め定められた時間が経過する毎（例えば、１２時間毎、１日毎、或いは１週間毎など）に行うようにしてもよい。また、異常検出処理を、予め定められたタイミングが到来したとき（例えば、毎月１０日の午後１２時が到来したとき、或いは予め定められたレコード数がデータ管理テーブルに記憶されたとき等）に行うようにしてもよい。
【０１２６】
また、前回異常検出処理を実行したときに比較対象として設定されたレコードを除外して異常検出処理を行ってもよい。また、新たにレコードが記憶される毎に、異常検出処理を実行してもよい。また、データ管理テーブルにレコードを記憶してから予め定められた時間が経過したときに、該記憶したレコードを削除するようにしてもよい。
【０１２７】
また、ここでは、最新レコードとそれ以外のレコードとを比較して異常を検出するようにしたが、これに限定されない。例えば、レコード群として抽出された複数のレコードの各々と、各レコードに対して撮像日時が１つ後となるレコードとを比較して差分を抽出してもよい。なお、この場合において、平均輝度の差が閾値未満とならなかった場合には、各レコードに対して２つ後に撮像された撮像画像のレコードと比較すればよい。
【０１２８】
なお、ここでは異常種別を、車両全域異常（コードＣ）、車両上部異常（コードＢ）、及び車両前部異常（コードＡ）の３種類としたが、これに限定されない。例えば、車両前部右側異常、車両前部左側異常等、異常の種別を更に細分化しても良い。
【０１２９】
上記異常検出処理について、図１０を参照しながら具体例を挙げて説明する。図１０（Ａ）は、撮像地点０１で撮像された撮像画像のデータ管理テーブルである。このデータ管理テーブルにおいて、例えば、特定文字パターンが３３３３であって、処理対象フラグとして１がセットされているレコードは、レコード０１Ｐ１、レコード０１Ｐ２の２つである。両者は、ボンネット平均輝度の差が小さい（例えば、輝度差１０％以内）に該当するため異常検出の際の比較処理の対象となりうる。前述したように、データ管理テーブルは、撮像日時をキーとして昇順に並んでいるため、レコード０１Ｐ２が最新レコードとなる。ここで、異常検出部３３は、レコード０１Ｐ１の画像情報「ＡＢＣ０３」の画像データと、レコード０１Ｐ２の画像情報「ＡＢＣ１１」の画像データとを比較する。この比較により、車両前部異常が検出されたとすると、変化点に相当するレコード０１Ｐ２の異常種別コードにコードＡがセットされる。
【０１３０】
また、このデータ管理テーブルにおいて、例えば、特定文字パターンが２２２２であって、処理対象フラグとして１がセットされているレコードは、レコード０１Ｓ１、レコード０１Ｓ２の２つである。ボンネット平均輝度は互いに等しい。２つのレコードのうち、最新レコードはレコード０１Ｓ２である。ここで、異常検出部３３は、レコード０１Ｓ１の画像情報「ＡＢＣ０５」の画像データと、レコード０１Ｓ２の画像情報「ＡＢＣ１６」の画像データとを比較する。この比較により、車両上部異常が検出されたとすると、変化点に相当するレコード０１Ｓ２の異常種別コードにコードＢがセットされる。
【０１３１】
図１０（Ｂ）は、撮像地点０２で撮像された撮像画像のデータ管理テーブルである。このデータ管理テーブルにおいて、例えば、特定文字パターンが３３３３であって、処理対象フラグとして１がセットされているレコードは、レコード０２Ｐ１、レコード０２Ｐ２の２つである。このうち、最新レコードはレコード０２Ｐ２である。ここで、異常検出部３３は、レコード０２Ｐ１の画像情報「ＤＥＦ０３」の画像データと、レコード０２Ｐ２の画像情報「ＤＥＦ１１」の画像データとを比較する。この比較により、車両前部異常が検出されたとすると、変化点に相当するレコード０２Ｐ２の異常種別コードにコードＡがセットされる。
【０１３２】
また、このデータ管理テーブルにおいて、例えば、特定文字パターンが９９９９であって、処理対象フラグとして１がセットされているレコードは、レコード０２Ｒ１、レコード０２Ｒ２の２つである。上記と同様に、異常検出部３３は、レコード０２Ｒ１とレコード０２Ｒ２の画像データ同士を比較する。この比較により車両全域異常が検出されたとすると、変化点に相当するレコード０２Ｒ２の異常種別コードにコードＣがセットされる。
【０１３３】
なお、異常検出処理は、特定文字パターン情報により特定される車両毎に行われる（図７のステップ２５０も参照）ため、上記以外の他の特定文字パターン情報のレコード群についても、上記と同様に実行される。そして、異常検出処理により異常が検出されなかった場合には、異常種別コードはブランクのままとされる。
【０１３４】
なお、ここでは、差分を抽出することで、異常の検出を行っているため、車両に傷やへこみなどが生じたとき、及び該傷やへこみ等が消失したときの両方の状態が、異常として検出されることになる。従って、変化点に相当するレコードの撮像日時を傷等が発生・消滅した日時として捉えれば、傷等が発生した日時や、傷等が消失した日時の管理も可能となる。
【０１３５】
また、ここでは、変化点に相当するレコードに異常種別コードを付与する例について説明したが、これに限定されず、例えば、変化点に相当するレコード及び該レコードより後に撮像された撮像画像のレコードに対して異常種別コードを付与してもよい。この場合、次に新たな異常が検出されるまで、同じ異常種別コードが付与され続けるようにしてもよい。
【０１３６】
図８は、車両異常管理装置１６により行われる重み付け付与処理を示すフローチャートである。本重み付け付与処理は、予め定められたタイミングが到来したとき、或いは予め定められた時間が経過する毎に行われる。ここでは、重み付け付与処理を毎日定刻（例えば０時）に開始し、重み付け付与対象を、処理開始時刻から２４時間遡った時刻までの期間に撮像されたレコードに限定する場合を例に挙げて説明する。
【０１３７】
ステップ３００において、重み付け付与部３４は、基本情報ＤＢ３６から１つのデータ管理テーブルを選択し、該データ管理テーブルから異常種別コードが付与されたレコードを探索する。
【０１３８】
ステップ３０２において、重み付け付与部３４は、データ管理テーブルに異常種別コードが付与されたレコードがあったか否かを判断する。重み付け付与部３４は、ステップ３０２において否定判断した場合には、ステップ３００に戻り、基本情報ＤＢ３６から別のデータ管理テーブルを選択して、該新たに選択したデータ管理テーブルから異常種別コードが付与されたレコードを探索する。
【０１３９】
重み付け付与部３４は、異常種別コードが付与されたレコードが見つかるまで、ステップ３００及びステップ３０２の探索処理を繰り返す。重み付け付与処理が毎日定刻に行われていることから、この探索処理では、処理開始時刻から２４時間遡った時刻までの期間に撮像されたレコードを探索対象とするが、探索対象をこれに限定するものではない。
【０１４０】
重み付け付与部３４は、ステップ３０２において肯定判断した場合には、ステップ３０４において、該探索されたレコードと同じ特定文字パターン情報を有する１日分のレコードを抽出する。ここでは、全撮像地点のデータ管理テーブルから該特定の文字パターン情報を有するレコードが抽出される。
【０１４１】
ステップ３０６において、重み付け付与部３４は、１日分のレコードのうち、異常種別コードが付与されている最も古いレコード（以下、最古レコードという）の撮像時刻及び撮像地点を記録する。
【０１４２】
ステップ３０８において、重み付け付与部３４は、１日分のレコードから、撮像地点毎に、撮像時刻が最古レコードの撮像時刻以降のレコードの中で最も古いレコードを抽出する。この抽出処理では、レコードに異常種別コードが付与されているか否かは考慮されない。また、この抽出処理では、最古レコードの撮像地点は除外される。もちろん、上記特定文字パターン情報により特定される車両が、最古レコードの撮像時刻以降一度も通過しなかった撮像地点については、レコードは抽出されない。
【０１４３】
重み付け付与部３４は、ステップ３０８において抽出したレコードと、ステップ３０６で抽出した最古レコードとを処理対象として、ステップ３１０以降の処理を行う。以下、ステップ３０８において抽出したレコード、及びステップ３０６で抽出した最古レコードの集合を対象レコード群という。
【０１４４】
ステップ３１０において、重み付け付与部３４は、全撮像地点で異常が発生したか否かを判断する。全撮像地点とは、対象レコード群に含まれる各レコードの撮像地点の全てをいう。異常が発生したか否かの判断は、抽出したレコードの異常種別コードを参照すればよい。
【０１４５】
重み付け付与部３４はステップ３１０において肯定判断した場合には、ステップ３１２において、各レコードの異常種別が同じか否か判断する。重み付け付与部３４は、ステップ３１２において肯定判断した場合には、ステップ３１４において、対象レコード群の各レコードにランクに１をセットする。また、重み付け付与部３４は、ステップ３１２において否定判断した場合には、ステップ３１６において、対象レコード群の各レコードにランクに２をセットする。
【０１４６】
ここでは、多くの異なる地点で同じ異常種別が検出されている場合は信頼度が高いとしてランク１、異常種別は異なるが、多くの異なる地点で異常が検出されている場合はランク２とし、異常種別及び異常の検出地点数に応じてランクを付与している。
【０１４７】
また、重み付け付与部３４はステップ３１０において否定判断した場合には、ステップ３１８において、撮像地点の過半数で異常が発生したか否かを判断する。ここでは、上記対象レコード群の全レコードのうち、過半数に何らかの異常種別コードが付与されていれば肯定判断され、異常種別コードが付与されているレコード数が半数以下である場合には、否定判断される。
【０１４８】
重み付け付与部３４は、ステップ３１８において肯定判断した場合には、ステップ３２０において、該過半数のレコードの異常種別が同じか否か判断する。重み付け付与部３４は、ステップ３２０において肯定判断した場合には、ステップ３２２において、基本情報ＤＢ３６の該異常が検出された過半数のレコードにランクに３をセットする。また、重み付け付与部３４は、ステップ３２０において否定判断した場合には、ステップ３２４において、基本情報ＤＢ３６の該異常が検出された過半数のレコードにランクに４をセットする。
【０１４９】
また、重み付け付与部３４はステップ３１８において否定判断した場合には、ステップ３２６において、異常が検出されたレコードの全ての異常種別が同じか否かを判断する。重み付け付与部３４は、ステップ３２６において肯定判断した場合には、ステップ３２８において、基本情報ＤＢ３６の異常が検出されたレコードの全てにランクに５をセットする。
【０１５０】
重み付け付与部３４は、ステップ３１４、３１６、３２２、３２４、及び３２６の後、及びステップ３２６において否定判断した場合には、ステップ３３０に進む。
【０１５１】
ステップ３３０において、重み付け付与部３４は、１日分の全異常種別コードについて処理済みか否か判断する。例えば、異常種別コードが付与されているレコードに、上記ステップ３００から３０２において既に探索されたレコードと異なる特定文字パターン情報を有するレコードが存在する場合には、ステップ３３０において否定判断される。
【０１５２】
重み付け付与部３４は、ステップ３３０において否定判断した場合には、ステップ３００に戻り、既に探索されたレコードと異なる特定文字パターン情報を有するレコードから、異常種別コードが付与されたレコードを探索する。これ以降の処理は上記と同様に行えばよいため、説明を省略する。
【０１５３】
また、重み付け付与部３４は、ステップ３３０において肯定判断した場合には、重み付け付与処理を終了する。
【０１５４】
車両異常管理システム１０において、複数地点に撮像装置１２を設置して運用するため、同一特定文字パターン情報の車両が様々な撮像地点を走行し撮像される。ところが、撮像条件や撮像環境、画像処理によっては誤って異常が検出される可能性もある。そこで、本実施形態では、複数地点で撮像された撮像画像から、検出された異常の信頼度を示す重み付け情報として、１〜５までのランクを付与することとした。本実施形態では、ランクの数字が小さいほど、検出された異常の信頼度が高いものとする。なお、本実施形態では、異常が検出されたレコードにランクが何も付与されない場合には、ランク１〜５の何れかが付与された異常よりも信頼度が低い重み付け情報が付与されているとみなす。
【０１５５】
以上説明した処理により、例えば、図１０（Ａ）、（Ｂ）に示すように、ランクが付与される。
【０１５６】
これのように、本実施形態の重み付け付与処理では、異常が検出された車両の異常に対して、異常が検出された撮像地点の数が多いほど、且つ異常の種別が等しい撮像地点の数が多いほど高い重み付け情報が付与される。
【０１５７】
なお、ステップ３１０において、全撮像地点数で異常が検出されたか否かを判断する例について説明したが、異常が検出された撮像地点の数が予め定められた数αより多いか否かを判断するようにしてもよい。またステップ３１８において、撮像地点の過半数で異常が検出されたか否かを判断する例について説明したが、異常が検出された撮像地点の数が予め定められた数β（ただし、α＞β）より多いか否かを判断するようにしてもよい。
【０１５８】
また、ステップ３１８で否定判断された後、異常が検出された撮像地点の数が予め定められた数γ（ただし、β＞γ）より多いか否かを判断して、それらの異常種別が同じであればランク５をセットし、異なればランク５より低いランクをセットしてもよい。
【０１５９】
すなわち、図８において例示した重み付け付与処理は、一例であって、これに限定されるものではない。異常が検出された撮像地点の数が多いほど、且つ異常の種別が等しい撮像地点の数が多いほど高い重み付け情報が付与されるように処理すればよい。
【０１６０】
図９は、車両異常管理装置１６により行われる異常報知処理を示すフローチャートである。本異常報知処理は、予め定められたタイミングが到来したとき（例えば、重み付け付与処理が終了したとき実施、毎日定刻に１回実施、等）、或いは予め定められた時間が経過する毎等に行われる。
【０１６１】
ステップ３５０において、異常報知部３５は、基本情報ＤＢ３６から特定文字パターン情報別に、異常種別コードが付与されたレコードを読み出す。
【０１６２】
ステップ３５２において、異常報知部３５は、上記読み出したレコードを、ランクに応じて、異常車両情報ＤＢ３７に記憶する。例えば、ランク毎に異常管理テーブルを用意し、ランクが等しいレコード群を共通の異常管理テーブルに記憶するようにしてもよい。また、ここでは、ランクに応じて異常車両情報ＤＢ３７に記憶する例について説明したが、異常種別に応じて異常車両情報ＤＢ３７に記憶するようにしてもよい。
【０１６３】
異常が検出されたレコードのみを記憶する異常車両情報ＤＢ３７を作成することで、異常が検出された車両を迅速に検索でき、更に又、基本情報ＤＢ３６から異常検出済みのデータを削減できるため、必要な記憶容量の抑制につながる。例えば、基本情報ＤＢ３６には、直近数ヶ月のデータのみ保存等も可能である。
【０１６４】
ステップ３５４において、異常報知部３５は、異常車両情報ＤＢ３７に記憶したレコードを参照し、レコードに付与されているランクに応じたアラームを表示装置１８に出力する。例えば、特定文字パターン情報、異常種別コード、ランク、撮像日時、及び撮像画像の画像データを表示装置１８に出力して、表示装置１８に特定文字パターン情報、異常種別、ランク、撮像日時、及び撮像画像が表示されるようにしてもよい。撮像画像を表示することで、利用者は目視で異常を確認できる。また、異常発生前後の撮像画像が表示されるように、異常発生前後の撮像画像の画像データの各々を表示装置１８に出力するようにしてもよい。
【０１６５】
また、ランクに応じて表示方法を相違させるようにしてもよい。例えば、ランクが予め定められた閾値以上の異常については、撮像画像が表示され、ランクがそれより低いものについては、撮像画像が表示されないようにしてもよい。これにより、信頼度の高い異常車両の情報から効率的に目視確認が行える効果もある。
【０１６６】
また、ランクが高いほど（信頼度が高いほど）、アラームを表わす文字等が大きく表示されるようにしてもよい。また、ランクが低い異常については、アラームを出力しないようにしてもよい。また、異常車両情報ＤＢ３７に記憶されているレコードから前回以前にアラームを出力したレコードを除外してアラームを出力するようにしてもよい。また、ランクに応じて音量を相違させた警報音を出力するようにしてもよい。更にまた、ランクに応じて音の種類を相違させた警報音を出力するようにしてもよい。
【０１６７】
このように、ランクに応じたアラームを出力することで、利用者は、異常の発生、その異常の種別、及び信頼度を把握できる。
【０１６８】
なお、ステップ３５２において、レコードが異常種別毎の異常管理テーブルに記憶された場合には、ステップ３５４において、異常種別に応じたアラームを出力するようにしてもよい。
【０１６９】
以上説明したように、本実施形態によれば、車両の異常箇所（車両前面、ボンネット付近、全体、他）の特定が可能であり、異常車両の検出精度が向上する。更に又、上記のように異常を検出し、重み付け処理を行うことで、膨大な画像データから、必要な画像データ、及び特定文字パターン情報の簡易な抽出が可能となる。また、重み付けに応じたアラームを通知することも可能となり、異常候補車両の容易な監視システムが実現できる。
【０１７０】
更に、上記では車両異常管理プログラムが第１記憶部５５に記憶されている態様を説明したが、車両異常管理プログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、ＵＳＢメモリ等の可搬型の記録媒体に記録されている形態で提供することも可能である。また、画像データ蓄積プログラムが第１記憶部６４に記憶されている態様を説明したが、画像データ蓄積プログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、ＵＳＢメモリ等の可搬型の記録媒体に記録されている形態で提供することも可能である。
【０１７１】
また、本実施形態では、車両異常管理装置１６を管理サーバ３０及び画像データ蓄積サーバ４０により構成する例について説明したが、画像データ蓄積サーバ４０の機能を管理サーバ３０に統合し、１つのサーバで車両異常管理装置１６を構成するようにしてもよい。この場合には、上記画像データ蓄積サーバ４０のデータ蓄積部４２及び画像データＤＢ４３を、管理サーバ３０内に設ければよい。
【０１７２】
なお、車両異常管理装置１６の管理サーバ３０は、例えば半導体集積回路、より詳しくはＡＳＩＣ(Application Specific Integrated Circuit)等で実現することも可能であり、管理サーバ３０の各機能部は例えば電子回路等で実現することも可能である。画像データ蓄積サーバ４０の機能を管理サーバ３０に統合して車両異常管理装置１６を構成した場合には、車両異常管理装置１６は、例えば半導体集積回路（ＡＳＩＣ等）で実現でき、車両異常管理装置１６の各機能部は例えば電子回路等で実現することもできる。
【０１７３】
本明細書に記載された全ての文献、特許出願及び技術規格は、個々の文献、特許出願及び技術規格が参照により取り込まれることが具体的かつ個々に記された場合と同程度に、本明細書中に参照により取り込まれる。
【０１７４】
以上の実施形態に関し、更に以下の付記を開示する。
【０１７５】
（付記１）
異なる撮像地点における画像データを入力し、車両および前記車両を特定する特定文字パターンの表示部位を認識する表示部位認識部と、
前記表示部位の文字認識により、前記車両の識別情報を出力する識別情報出力部と、
前記画像データの前記車両の前記表示部位を除いた特定の部位である特定部位領域の輝度指標値を算出する算出部と、
撮像地点及び前記識別情報が一致し、かつ、前記輝度指標値の差が一定範囲内である前記画像データが複数存在するとき、当該複数の画像データに基づき、前記識別情報に対応する車両の異常の有無及び異常の種別を検出する異常検出部と、
検出された前記車両の異常に対して、前記異常が検出された撮像地点の数、および、前記異常の種別に応じて、該異常の信頼度に関連した重み付け情報を付与する重み付け付与部と、
を備えた車両異常管理装置（１、図２、図７、図８）。
【０１７６】
（付記２）
前記異常検出部は、前記輝度指標値が予め定められた範囲内の画像データであって、撮像地点及び前記識別情報が一致し、かつ、前記輝度指標値の差が一定範囲内である前記画像データが複数存在するとき、当該複数の画像データに基づき、前記識別情報に対応する車両の異常の有無及び異常の種別を検出する
付記１に記載の車両異常管理装置（２）。
【０１７７】
（付記３）
前記重み付け付与部は、検出された前記車両の異常に対して、異常が検出された撮像地点の数が多いほど、且つ異常の種別が等しい撮像地点の数が多いほど、異常の信頼度を高くした重み付け情報を付与する
付記１又は付記２に記載の車両異常管理装置（３）。
【０１７８】
（付記４）
前記異常検出部は、前記複数の画像データ同士を比較し、差分が生じている部位の前記表示部位に対する位置に応じて異常の種別を検出する
付記１〜付記３の何れか１項記載の車両異常管理装置（４）。
【０１７９】
（付記５）
検出された前記車両の異常を、前記付与された重み付け情報に応じて報知する報知手段を更に設けた
付記１〜付記４の何れか１項記載の車両異常管理装置（５）。
【０１８０】
（付記６）
異なる撮像地点に設置された複数の撮像装置の各々に対応して設けられた複数の情報処理装置であって、対応する撮像装置により撮像された画像データを取得する取得部、および取得された画像データを送信する送信部を含む複数の情報処理装置と、
前記送信された異なる撮像地点における画像データを入力し、車両および前記車両を特定する特定文字パターンの表示部位を認識する表示部位認識部、前記表示部位の文字認識により、前記車両の識別情報を出力する識別情報出力部、前記画像データの前記車両の前記表示部位を除いた特定の部位である特定部位領域の輝度指標値を算出する算出部、撮像地点及び前記識別情報が一致し、かつ、前記輝度指標値の差が一定範囲内である前記画像データが複数存在するとき、当該複数の画像データに基づき、前記識別情報に対応する車両の異常の有無及び異常の種別を検出する異常検出部、並びに、検出された前記車両の異常に対して、前記異常が検出された撮像地点の数および前記異常の種別に応じて、該異常の信頼度に関連した重み付け情報を付与する重み付け付与部を含む車両異常管理装置と、
を有する車両異常管理システム（６）。
【０１８１】
（付記７）
異なる撮像地点に設置された複数の撮像装置の各々に対応して設けられた複数の情報処理装置であって、対応する撮像装置により撮像された画像データを取得する取得部、前記画像データから、車両および前記車両を特定する特定文字パターンの表示部位を認識する表示部位認識部、前記表示部位の文字認識により、前記車両の識別情報を出力する識別情報出力部、前記画像データの前記車両の前記表示部位を除いた特定の部位である特定部位領域の輝度指標値を算出する算出部、並びに、前記画像データ、前記識別情報及び前記輝度指標値を送信する送信部を含む複数の情報処理装置と、
前記送信された異なる撮像地点における画像データ、識別情報、及び輝度指標値を入力し、撮像地点及び前記識別情報が一致し、かつ、前記輝度指標値の差が一定範囲内である前記画像データが複数存在するとき、当該複数の画像データに基づき、前記識別情報に対応する車両の異常の有無及び異常の種別を検出する異常検出部、並びに、検出された前記車両の異常に対して、前記異常が検出された撮像地点の数および前記異常の種別に応じて、該異常の信頼度に関連した重み付け情報を付与する重み付け付与部を含む車両異常管理装置と、
を有する車両異常管理システム（７）。
【０１８２】
（付記８）
前記異常検出部は、前記輝度指標値が予め定められた範囲内の画像データであって、撮像地点及び前記識別情報が一致し、かつ、前記輝度指標値の差が一定範囲内である前記画像データが複数存在するとき、当該複数の画像データに基づき、前記識別情報に対応する車両の異常の有無及び異常の種別を検出する
付記６又は付記７に記載の車両異常管理システム。
【０１８３】
（付記９）
前記重み付け付与部は、検出された前記車両の異常に対して、異常が検出された撮像地点の数が多いほど、且つ異常の種別が等しい撮像地点の数が多いほど、異常の信頼度を高くした重み付け情報を付与する
付記６〜付記８の何れか１項記載の車両異常管理システム。
【０１８４】
（付記１０）
前記異常検出部は、前記複数の画像データ同士を比較し、差分が生じている部位の前記表示部位に対する位置に応じて異常の種別を検出する
付記６〜付記９の何れか１項記載の車両異常管理システム。
【０１８５】
（付記１１）
検出された前記車両の異常を、前記付与された重み付け情報に応じて報知する報知手段を更に設けた
付記１〜付記１０の何れか１項記載の車両異常管理システム。
【０１８６】
（付記１２）
異なる撮像地点における画像データを入力し、車両および前記車両を特定する特定文字パターンの表示部位を認識する表示部位認識ステップと、
前記表示部位の文字認識により、前記車両の識別情報を出力する識別情報出力ステップと、
前記画像データの前記車両の前記表示部位を除いた特定の部位である特定部位領域の輝度指標値を算出する算出ステップと、
撮像地点及び前記識別情報が一致し、かつ、前記輝度指標値の差が一定範囲内である前記画像データが複数存在するとき、当該複数の画像データに基づき、前記識別情報に対応する車両の異常の有無及び異常の種別を検出する異常検出ステップと、
検出された前記車両の異常に対して、前記異常が検出された撮像地点の数、および、前記異常の種別に応じて、該異常の信頼度に関連した重み付け情報を付与する重み付け付与ステップと、
を含む車両異常管理方法（８）。
【０１８７】
（付記１３）
前記異常検出ステップでは、前記輝度指標値が予め定められた範囲内の画像データであって、撮像地点及び前記識別情報が一致し、かつ、前記輝度指標値の差が一定範囲内である前記画像データが複数存在するとき、当該複数の画像データに基づき、前記識別情報に対応する車両の異常の有無及び異常の種別を検出する
付記１２に記載の車両異常管理方法。
【０１８８】
（付記１４）
前記重み付け付与ステップでは、検出された前記車両の異常に対して、異常が検出された撮像地点の数が多いほど、且つ異常の種別が等しい撮像地点の数が多いほど、異常の信頼度を高くした重み付け情報を付与する
付記１２又は付記１３に記載の車両異常管理方法。
【０１８９】
（付記１５）
前記異常検出ステップでは、前記複数の画像データ同士を比較し、差分が生じている部位の前記表示部位に対する位置に応じて異常の種別を検出する
付記１２〜付記１４の何れかに記載の車両異常管理方法。
【０１９０】
（付記１６）
検出された前記車両の異常を、前記付与された重み付け情報に応じて報知する報知ステップを更に含む
付記１２〜付記１５の何れかに記載の車両異常管理方法。
【０１９１】
（付記１７）
コンピュータに、
異なる撮像地点における画像データを入力し、車両および前記車両を特定する特定文字パターンの表示部位を認識する表示部位認識ステップと、
前記表示部位の文字認識により、前記車両の識別情報を出力する識別情報出力ステップと、
前記画像データの前記車両の前記表示部位を除いた特定の部位である特定部位領域の輝度指標値を算出する算出ステップと、
撮像地点及び前記識別情報が一致し、かつ、前記輝度指標値の差が一定範囲内である前記画像データが複数存在するとき、当該複数の画像データに基づき、前記識別情報に対応する車両の異常の有無及び異常の種別を検出する異常検出ステップと、
検出された前記車両の異常に対して、前記異常が検出された撮像地点の数、および、前記異常の種別に応じて、該異常の信頼度に関連した重み付け情報を付与する重み付け付与ステップと、
を含む処理を実行させるためのプログラム（９）。
【０１９２】
（付記１８）
前記異常検出ステップでは、前記輝度指標値が予め定められた範囲内の画像データであって、撮像地点及び前記識別情報が一致し、かつ、前記輝度指標値の差が一定範囲内である前記画像データが複数存在するとき、当該複数の画像データに基づき、前記識別情報に対応する車両の異常の有無及び異常の種別を検出する
付記１７に記載のプログラム。
【０１９３】
（付記１９）
前記重み付け付与ステップでは、検出された前記車両の異常に対して、異常が検出された撮像地点の数が多いほど、且つ異常の種別が等しい撮像地点の数が多いほど、異常の信頼度を高くした重み付け情報を付与する
付記１７又は付記１８に記載のプログラム。
【０１９４】
（付記２０）
前記異常検出ステップでは、前記複数の画像データ同士を比較し、差分が生じている部位の前記表示部位に対する位置に応じて異常の種別を検出する
付記１７〜付記１９の何れかに記載のプログラム。
【０１９５】
（付記２１）
前記コンピュータに実行させるための処理は、
検出された前記車両の異常を、前記付与された重み付け情報に応じて報知する報知ステップを更に含む
付記１７〜付記１９の何れかに記載のプログラム。
【符号の説明】
【０１９６】
１０   車両異常管理システム
１２   撮像装置
１４   情報処理装置
１６   車両異常管理装置
１８   表示装置
２１   撮像条件調整部
２２   画像データ取得部
２３   フレームメモリ
２５   文字認識処理部
２６   輝度算出処理部
２７   送信データ生成部
２８   送受信部
３０   管理サーバ
３１   送受信部
３２   記憶処理部
３３   異常検出部
３４   重み付け付与部
３５   異常報知部
３６   基本情報ＤＢ
３７   異常車両情報ＤＢ
４０   画像データ蓄積サーバ
４１   送受信部
４２   データ蓄積部
４３   画像データＤＢ
５０   コンピュータ
５１   ＣＰＵ
５５   第１記憶部
５６   メモリ
５７   第２記憶部
５９   車両異常管理プログラム
６０   コンピュータ
６１   ＣＰＵ
６４   第１記憶部
６５   メモリ
６６   第２記憶部
６８   画像データ蓄積プログラム
【図１】
2013214143.tif 000003
【図２】
2013214143.tif 000004
【図３】
2013214143.tif 000005
【図４】
2013214143.tif 000006
【図５】
2013214143.tif 000007
【図６】
2013214143.tif 000008
【図７】
2013214143.tif 000009
【図８】
2013214143.tif 000010
【図９】
2013214143.tif 000011
【図１０】
2013214143.tif 000012
【図１１】
2013214143.tif 000013
【図１２】
2013214143.tif 000014