(57)【要約】【課題】不正車両を精度良く検出する。【解決手段】本装置は、車両における第1面に設けられたナンバープレートの認識結果である第1車両番号及び認識時刻を各々含む複数の第1データと、車両における第2面に設けられたナンバープレートの認識結果である第2車両番号及び認識時刻を各々含む複数の第2データとを格納するデータ格納部と、データ格納部から、複数の第1データのうち、第1車両番号と一致する第2車両番号を含む第2データを特定できていない第1データを選択し、選択された第1データに含まれる第1認識時刻より後の所定の範囲に含まれる第2データを特定し、特定された第2データに含まれる第2車両番号と、選択された第1データに含まれる第1車両番号とを比較する処理部と、処理部の処理後に、一致する車両番号を含む他のデータを特定できないデータを抽出する抽出部とを有する。【選択図】図１
2014130435.tif 000002
【特許請求の範囲】
【請求項１】
車両における第１の面に設けられたナンバープレートの認識結果である第１の車両番号及び認識時刻を各々含む複数の第１のデータブロックと、車両における第２の面に設けられたナンバープレートの認識結果である第２の車両番号及び認識時刻を各々含む複数の第２のデータブロックとを格納するデータ格納部と、
前記データ格納部から、前記複数の第１のデータブロックのうち、第１の車両番号と一致する第２の車両番号を含む第２のデータブロックを特定できていない第１のデータブロックを選択し、選択された前記第１のデータブロックに含まれる第１の認識時刻より後の所定の範囲に含まれる第２のデータブロックを特定し、特定された前記第２のデータブロックに含まれる第２の車両番号と、選択された前記第１のデータブロックに含まれる第１の車両番号とを比較する処理部と、
前記処理部の処理後に、一致する車両番号を含む他のデータブロックを特定できないデータブロックを抽出する抽出部と、
を有する情報処理装置。
【請求項２】
前記所定の範囲が、
前記第１の認識時刻と、ナンバープレートが撮影される時の車両位置の間隔に基づき決定される時間及びデータブロック数のうち少なくともいずれかとに基づき特定される
請求項１記載の情報処理装置。
【請求項３】
前記データブロック数が、前記間隔に入る車両の数に基づき決定される
請求項２記載の情報処理装置。
【請求項４】
前記時間が、車両の実際の又は想定される最低速度で前記間隔を通過する場合の時間と、車両の実際の又は想定される最高速度で前記間隔を通過する場合の時間とから決定される
請求項２又は３記載の情報処理装置。
【請求項５】
前記所定の範囲が、前記第１の認識時刻よりも遅い認識時刻を含む第２のデータブロックのデータブロック数が前記データブロック数に達するまでの範囲と、前記第１の認識時刻から前記時間までの範囲とのうち短い方の範囲である
請求項２記載の情報処理装置。
【請求項６】
前記処理部が、
第１の車両番号と一致する第２の車両番号を含む第２のデータブロックを特定できていない第１のデータブロックを、着目する第１のデータブロックに含まれる認識時刻以後の第２の所定の範囲において選択する
請求項１乃至５のいずれか１つ記載の情報処理装置。
【請求項７】
前記処理部が、
前記複数の第２のデータブロックのうち、第２の車両番号と一致する第１の車両番号を含む第１のデータブロックを特定できていない第２のデータブロックを、着目する第２のデータブロックより後の第３の所定の範囲において選択し、選択された前記第２のデータブロックに含まれる認識時刻のうち最も遅い認識時刻より前の第４の所定の範囲に含まれる第１のデータブロックを特定し、特定された前記第１のデータブロックに含まれる第１の車両番号と、選択された前記第２のデータブロックに含まれる第２の車両番号とを比較する
請求項１乃至６のいずれか１つ記載の情報処理装置。
【請求項８】
前記処理部が、
第１の車線を走行する第１の車両における第１の面に設けられたナンバープレートの認識結果である車両番号及び認識時刻を各々含む複数のデータブロックと、第２の車線を走行する第２の車両における前記第１の面に設けられたナンバープレートの認識結果である車両番号及び認識時刻を各々含む複数のデータブロックとを統合することで前記複数の第１のデータブロックを生成し、
第１の車線を走行する第３の車両における第２の面に設けられたナンバープレートの認識結果である車両番号及び認識時刻を各々含む複数のデータブロックと、第２の車線を走行する第４の車両における前記第２の面に設けられたナンバープレートの認識結果である車両番号及び認識時刻を各々含む複数のデータブロックとを統合することで前記複数の第２のデータブロックを生成する
請求項１乃至７のいずれか１つ記載の情報処理装置。
【請求項９】
前記複数の第２のデータブロックが、第１の方向に走行する車両についてのデータブロックであり、
前記データ格納部が、さらに、前記第１の方向とは異なる第２の方向に走行する車両における前記第２の面に設けられたナンバープレートの認識結果である第３の車両番号及び認識時刻を各々含む第３のデータブロックを格納しており、
前記処理部が、前記複数の第１のデータブロックと前記複数の第２のデータブロックについての処理後に、
前記データ格納部から、前記複数の第１のデータブロックのうち、第１の車両番号と一致する車両番号を含むデータブロックを特定できていない第１のデータブロックを選択し、選択された前記第１のデータブロックに含まれる第１の認識時刻より後の所定の範囲に含まれる第３のデータブロックを特定し、特定された前記第３のデータブロックに含まれる第３の車両番号と、選択された前記第１のデータブロックに含まれる第１の車両番号とを比較する、
請求項１記載の情報処理装置。
【請求項１０】
前記複数の第１のデータブロックが、第１の車線を走行する車両についてのデータブロックであり、
前記複数の第２のデータブロックが、前記第１の車線を走行する車両についてのデータブロックであり、
前記データ格納部が、さらに、前記第１の車線とは異なる第２の車線を走行する車両における前記第１の面に設けられたナンバープレートの認識結果である第３の車両番号及び認識時刻を各々含む第３のデータブロックと、前記第２の車線を走行する車両における前記第２の面に設けられたナンバープレートの認識結果である第４の車両番号及び認識時刻を各々含む第４のデータブロックとを格納しており、
前記処理部は、
前記データ格納部から、前記複数の第３のデータブロックのうち、第３の車両番号と一致する第４の車両番号を含む第４のデータブロックを特定できていない第３のデータブロックを選択し、選択された前記第３のデータブロックに含まれる第２の認識時刻より後の所定の範囲に含まれる第４のデータブロックを特定し、特定された前記第４のデータブロックに含まれる第４の車両番号と、選択された前記第３のデータブロックに含まれる第３の車両番号とを比較し、
前記複数の第１のデータブロックと前記複数の第２のデータブロックについての処理及び前記複数の第３のデータブロックと前記複数の第４のデータブロックについての処理後に、
前記データ格納部から、前記複数の第１のデータブロックのうち、第１の車両番号と一致する車両番号を含むデータブロックを特定できていない第１のデータブロック、又は前記複数の第３のデータブロックのうち、第３の車両番号と一致する車両番号を含むデータブロックを特定できていない第３のデータブロックを選択し、選択された前記第１のデータブロック又は前記第３のデータブロックに含まれる認識時刻より後の所定の範囲に含まれる第４のデータブロック又は第２のデータブロックを特定し、特定された前記第４のデータブロック又は第２のデータブロックに含まれる第４の車両番号又は第２の車両番号と、選択された前記第１のデータブロック又は第３のデータブロックに含まれる第１の車両番号又は第３の車両番号とを比較する、
請求項１の情報処理装置。
【請求項１１】
車両における第１の面に設けられたナンバープレートを撮影するための第１の撮像装置と、
車両における第２の面に設けられたナンバープレートを撮影するための第２の撮像装置と、
前記第１の撮像装置及び前記第２の撮像装置により撮影されたナンバープレートから、車両番号を認識する認識処理部と、
をさらに有する請求項１乃至８のいずれか１つ記載の情報処理装置。
【請求項１２】
車両における第１の面に設けられたナンバープレートの認識結果である第１の車両番号及び認識時刻を各々含む複数の第１のデータブロックと、車両における第２の面に設けられたナンバープレートの認識結果である第２の車両番号及び認識時刻を各々含む複数の第２のデータブロックとを格納するデータ格納部から、前記複数の第１のデータブロックのうち、第１の車両番号と一致する第２の車両番号を含む第２のデータブロックを特定できていない第１のデータブロックを選択し、選択された前記第１のデータブロックに含まれる第１の認識時刻より後の所定の範囲に含まれる第２のデータブロックを特定し、特定された前記第２のデータブロックに含まれる第２の車両番号と、選択された前記第１のデータブロックに含まれる第１の車両番号とを比較し、
前記比較の後に、一致する車両番号を含む他のデータブロックを特定できないデータブロックを抽出する
処理を、コンピュータに実行させるためのプログラム。
【請求項１３】
車両における第１の面に設けられたナンバープレートの認識結果である第１の車両番号及び認識時刻を各々含む複数の第１のデータブロックと、車両における第２の面に設けられたナンバープレートの認識結果である第２の車両番号及び認識時刻を各々含む複数の第２のデータブロックとを格納するデータ格納部から、前記複数の第１のデータブロックのうち、第１の車両番号と一致する第２の車両番号を含む第２のデータブロックを特定できていない第１のデータブロックを選択し、選択された前記第１のデータブロックに含まれる第１の認識時刻より後の所定の範囲に含まれる第２のデータブロックを特定し、特定された前記第２のデータブロックに含まれる第２の車両番号と、選択された前記第１のデータブロックに含まれる第１の車両番号とを比較し、
前記比較の後に、一致する車両番号を含む他のデータブロックを特定できないデータブロックを抽出する
処理を含み、コンピュータにより実行される情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、不正車両を検出するための技術に関する。
【背景技術】
【０００２】
自動車には前面と後面とに自動車登録番号票（以下、ナンバープレートと呼ぶ）が付けられているが、前面と後面とに異なるナンバープレートを付けた不正車両が走行する場合がある。
【０００３】
このような不正車両を検出するために、２台のカメラで同一車両の前側及び後側のナンバープレートを撮影し、前後のナンバープレートが一致しない場合を不正車両と判断する、と述べた文献が存在するが、連続して画像認識される前後のナンバープレートをどのように比較するかについて具体的な説明はない。このため、追い抜きや右左折その他の走行順番が入れ替わったり、変則的になったりした場合に対処できない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２０６４４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従って、本技術の目的は、一側面によれば、不正車両を精度良く検出できるようにするための技術を提供することである。
【課題を解決するための手段】
【０００６】
本技術に係る情報処理装置は、（Ａ）車両における第１の面に設けられたナンバープレートの認識結果である第１の車両番号及び認識時刻を各々含む複数の第１のデータブロックと、車両における第２の面に設けられたナンバープレートの認識結果である第２の車両番号及び認識時刻を各々含む複数の第２のデータブロックとを格納するデータ格納部と、（Ｂ）データ格納部から、複数の第１のデータブロックのうち、第１の車両番号と一致する第２の車両番号を含む第２のデータブロックを特定できていない第１のデータブロックを選択し、選択された第１のデータブロックに含まれる第１の認識時刻より後の所定の範囲に含まれる第２のデータブロックを特定し、特定された第２のデータブロックに含まれる第２の車両番号と、選択された第１のデータブロックに含まれる第１の車両番号とを比較する処理部と、（Ｃ）処理部の処理後に、一致する車両番号を含む他のデータブロックを特定できないデータブロックを抽出する抽出部とを有する。
【発明の効果】
【０００７】
不正車両を精度良く検出できるようになる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施の形態に係るシステムの概要を示す図である。
【図２】図２は、実施の形態に係る認識装置の機能ブロック図である。
【図３】図３は、実施の形態に係る情報処理装置の機能ブロック図である。
【図４】図４は、ナンバープレートの一例を示す図である。
【図５】図５は、車両番号のデータの一例を示す図である。
【図６】図６は、第１の実施の形態に係る処理フローを示す図である。
【図７】図７は、車両位置とカメラの関係を説明するための図である。
【図８】図８は、前面基準の所定範囲を説明するための図である。
【図９】図９は、第１の実施の形態を説明するための具体例を示す図である。
【図１０】図１０は、第１の実施の形態に係る処理フローを示す図である。
【図１１】図１１は、第１の実施の形態に係る処理フローを示す図である。
【図１２】図１２は、第１の実施の形態を説明するための具体例を示す図である。
【図１３】図１３は、第１の実施の形態を説明するための具体例を示す図である。
【図１４】図１４は、第１の実施の形態を説明するための具体例を示す図である。
【図１５Ａ】図１５Ａは、第１の実施の形態を説明するための他の具体例を示す図である。
【図１５Ｂ】図１５Ｂは、第１の実施の形態を説明するための他の具体例を示す図である。
【図１５Ｃ】図１５Ｃは、第１の実施の形態を説明するための他の具体例を示す図である。
【図１６】図１６は、第２の実施の形態に係る処理フローを示す図である。
【図１７】図１７は、第２の実施の形態を説明するための具体例を示す図である。
【図１８】図１８は、第２の実施の形態に係る処理フローを示す図である。
【図１９】図１９は、第２の実施の形態を説明するための具体例を示す図である。
【図２０】図２０は、第３の実施の形態に係る処理フローを示す図である。
【図２１】図２１は、第３の実施の形態に係る処理フローを示す図である。
【図２２】図２２は、第４の実施の形態の状況を説明するための図である。
【図２３】図２３は、第４の実施の形態に係る処理フローを示す図である。
【図２４】図２４は、第５の実施の形態の状況を説明するための図である。
【図２５】図２５は、第５の実施の形態に係る処理フローを示す図である。
【図２６】図２６は、第６の実施の形態に係る処理フローを示す図である。
【図２７】図２７は、コンピュータの機能ブロック図である。
【発明を実施するための形態】
【０００９】
［実施の形態１］
本実施の形態に係るシステムの概要を図１に示す。例えば、道路２１を矢印方向に走行する車両５０及び６０の前面及び後面のナンバープレート５１及び６１（図では前面のプレートは示されていない）を撮影するための２台のカメラ７ａ及び７ｂが、道路面に垂直に設置された支柱９ａに垂直に且つ道路２１上方に伸びるポール９ｂに設置されている。このようにポール９ｂ１本に２台のカメラ７ａ及び７ｂを設置する場合には、図１からも分かるように、１台の車両の前面及び後面のナンバープレートを同時には撮影できず、カメラ７ａは前面のナンバープレートを撮影し、カメラ７ｂは後面のナンバープレートを撮影することになる。
【００１０】
カメラ７ａ及び７ｂは、ケーブル１０で、支柱９ａ付近に設置されている認識装置５に接続されている。すなわち、カメラ７ａ及び７ｂにより撮影された映像データは、認識装置５に送信されて処理される。なお、場合によっては、走行中の車両の速度を測定する速度センサが、カメラ７ａなどに付随して設置されている場合もある。この場合、測定された車両の速度についても、以下で述べる車両番号のデータと共に、認識装置５を介して情報処理装置３へ送信される。
【００１１】
認識装置５は、ネットワーク１に接続されており、同じくネットワーク１に接続されており且つ本実施の形態に係る主要な処理を実行する情報処理装置３に対して、処理結果を送信する。情報処理装置３は、以下で述べる処理を行って不正車両を特定する処理を実行する。
【００１２】
図２に認識装置５の構成例を示す。認識装置５は、受信部５０１と、映像データ格納部５０２と、認識処理部５０３と、認識結果格納部５０４と、通信部５０５とを有する。認識処理部５０３は、車両抽出部５３１と、プレート抽出部５３２と、ナンバ認識部５３３とを有する。受信部５０１は、ケーブル１０を経由してカメラ７ａ及び７ｂで撮影された映像データを映像データ格納部５０２に格納する。認識処理部５０３の車両抽出部５３１は、例えば映像データのフレーム毎に、車両を抽出する処理を行い、プレート抽出部５３２は、抽出された車両からナンバープレートを抽出する。そして、ナンバ認識部５３３は、抽出されたナンバープレートの画像に対して文字認識処理を実行して、自動車登録番号（以下、車両番号と呼ぶ）を特定し、車両番号のデータを認識結果格納部５０４に格納する。認識処理部５０３の各構成要素における処理は、既に知られた処理であるから、ここでは詳細な説明は省略する。そして、通信部５０５は、認識結果格納部５０４に格納されている車両番号のデータを、例えば定期的に又は情報処理装置３からの要求に応じて、情報処理装置３に送信する。
【００１３】
図３に情報処理装置３の構成例を示す。情報処理装置３は、通信部３１と、認識結果格納部３２と、処理部３３と、抽出部３４と、不正車両データ格納部３５とを有する。通信部３１は、認識装置５から車両番号のデータを受信し、認識結果格納部３２に格納する。処理部３３は、前面の車両番号と後面の車両番号を比較する処理を実行して、処理結果として後面のみ又は前面のみに出現する車両番号を特定するためのデータを認識結果格納部３２に格納する。処理部３３の処理が終了すると、抽出部３４は、処理部３３の処理結果が反映された認識結果格納部３２から、不正車両を抽出するための処理を実行する。
【００１４】
ここでナンバープレートの一例を図４に示す。ナンバープレートは、運輸支局等を識別する領域Ａと、分類番号のための領域Ｂと、仮名文字の領域Ｃと、一連指定番号の領域Ｄとを含む。このようなナンバープレートの画像から文字認識により、認識処理部５０３は図５のようなデータを車両番号のデータ（データブロックとも呼ぶ）として生成する。図５には、認識識別子（ＩＤ）と、認識年月日時分と、ナンバー情報（図４に示されたデータ）と、ナンバープレート色と、プレートサイズと、車体の塗装色と、車両の形状と、比較フラグと、前又は後フラグとを含む。ナンバープレート色と、プレートサイズと、車体の塗装色と、車両の形状とについては、本実施の形態では用いられないが、他の処理で用いる場合もあるので含まれている。このようなデータは認識処理部５０３によって抽出される。また、比較フラグは、比較未了「１」と比較完了「０」とのいずれかに設定されるが、初期的には未了「１」がセットされるものとする。
【００１５】
次に、本実施の形態に係る情報処理装置３の処理内容について、図６乃至図１５Ｃを用いて説明する。
【００１６】
なお、既に通信部３１は、認識装置５から認識結果である車両番号のデータを受信し、認識結果格納部３２に格納しているものとする。また、認識結果格納部３２においては、前面の車両番号のデータと、後面の車両番号のデータとは区別され、それぞれについて認識時刻でソートされているものとする。但し、単純に認識時刻でソートするだけでも良い。なお、以下では、車両番号のデータを、プレートと略して説明するものとする。
【００１７】
そうすると、処理部３３は、認識結果格納部３２に格納されているプレートのうち、認識時刻が最先のプレートを基準プレートとして選択する（図６：ステップＳ１）。
【００１８】
そして、処理部３３は、基準プレートが前面のプレートであるか判断する（ステップＳ３）。基準プレートが前面のプレートでない場合には、処理は端子Ａを介して図１１の処理に移行する。
【００１９】
一方、基準プレートが前面プレートである場合には、処理部３３は、基準プレートから前面基準の所定範囲内に、比較未了（比較フラグが比較未了を表している）の後面プレートが存在するか判断する（ステップＳ５）。前面基準の所定範囲は、前面プレートが基準プレートとなった場合において、その前面プレートと比較すべき後面プレートの範囲である。
【００２０】
前面基準の所定範囲について図７及び図８を用いて説明する。図７に模式的に示すように、例えば、カメラ７ａの撮影範囲において車両６０の車両番号を最も精度良く認識できる車両の位置と、カメラ７ｂの撮影範囲において車両５０の車両番号を最も精度良く認識できる車両の位置との間隔がｙ［ｍ］であるものとする。このｙ［ｍ］を車両が通過する時間は速度に応じて変化するが、最も速い場合（すなわち最高速度の場合）には最も短くなり、最も遅い場合（すなわち最低速度の場合）には最も長くなる。
【００２１】
例えば、ｙ＝１００ｍで、最高速度が６０ｋｍ／ｈであれば、ｔ［ｓ］＝１００［ｍ］／６０［ｋｍ／ｈ］＝６［ｓ］となり、最低速度が２０ｋｍ／ｈであれば、Ｔ［ｓ］＝１００［ｍ］／２０［ｋｍ／ｈ］＝１８［ｓ］となる。
【００２２】
この最高速度及び最低速度については、例えば観測を行う道路２１について想定される最高速度及び最低速度を設定するようにしても良いし、例えばカメラ７ａ又は７ｂに付随して設置される速度センサからのデータに基づき動的に変化するように設定しても良い。
【００２３】
そして、前面基準の所定範囲は、基準プレートの認識時刻後、ｔ＋Ｔ［ｓ］までである。より具体的には、図８に示すように、左側が前面プレートの認識結果を示しており、右側が後面プレートの認識結果を示しており、上から下に時刻が進むものとする。例えば、プレート２０１が基準プレートであるとすると、前面基準の所定範囲は、基準プレートの認識時刻後の時間ｔ＋Ｔ［ｓ］までの範囲２０２となる。なお、基準プレートを含む範囲２０３は、基準プレートの認識時刻以降Ｔ秒後までの範囲を示している。後に述べるように、前面プレートである基準プレートの認識時刻以降Ｔ秒後までの範囲についても、グループ化される。
【００２４】
ｔ＋Ｔ［ｓ］を前面基準の所定範囲の後端とするのは、前面プレートである基準プレートが、後面プレートとして認識されるのは最速でｔ秒後であり、最も遅くてＴ秒後となり、基準プレートからＴ秒後の前面プレートが、後面プレートとして認識されるのは最速でｔ＋Ｔ秒後となるためである。但し、基準プレートからＴ秒後の前面プレートが、後面プレートとして認識されるのは最も遅くて２Ｔ秒後となるので、後端については２Ｔ秒後とする場合もある。
【００２５】
このような範囲は別の方法で設定することも可能である。例えば、間隔ｙ［ｍ］を平均的な車両長で除した上で「１」を加算した結果を整数化して、基準台数Ｓとして決定しても良い。例えばｙ＝４０［ｍ］であり、平均的な車両長が５ｍであれば、Ｓ＝４０［ｍ］／５［ｍ］＋１＝９台を基準台数として用いる。但し、上で述べたように、基準プレートを有する車両が最高速度で走行したとしてもｔ［ｓ］はずれるので、前面のための範囲の後端は、ｔ秒＋Ｓ台として設定される場合もある。
【００２６】
なお、通行する車両の数が少ない場合には、台数の基準のみで範囲を決定すると、いつまでも範囲が確定できない場合もあるので、例えば時間の制限を設定することもある。この場合の時間の制限は、上で述べた時間の場合もあれば、別途固定の時間を設定する場合もある。
【００２７】
基準プレートの認識時刻から前面基準の所定範囲ｔ＋Ｔ［ｓ］内に、比較未了の後面プレートが存在しない場合には、処理は端子Ｂを介して図１０の処理に移行する。この場合、基準プレートが不正車両のプレートである蓋然性が高いので、比較フラグを比較完了に設定することはない。
【００２８】
一方、基準プレートの認識時刻から前面基準の所定範囲内に、比較未了の後面プレートが存在する場合には、処理部３３は、前面基準の所定範囲内における最先且つ比較未了の後面プレートを対応プレートに設定する（ステップＳ９）。図８と同じ場面を示す図９の例では、基準プレート２０１について、範囲２０２内の先頭のプレート２０４が対応プレートとして選択される。
【００２９】
そして、処理部３３は、基準プレートの車両番号と対応プレートの車両番号とが一致しているか判断する（ステップＳ１１）。一致している場合には、処理は端子Ｃを介して図１０の処理に移行する。図９の例では、基準プレート２０１の車両番号と対応プレート２０４の車両番号とは一致していない。
【００３０】
一方、基準プレートの車両番号と対応プレートの車両番号とが不一致である場合には、処理部３３は、比較未了且つ第２の所定範囲内の前面プレートを、グループＧ１に分類する（ステップＳ１３）。図９の例では、第２の所定範囲は、基準プレート２０１の認識時刻以降Ｔ秒後までの範囲２０３である。図９の例では、基準プレート２０１、プレート２０５及び２０６が、グループＧ１に分類される。
【００３１】
また、処理部３３は、比較未了且つ前面基準の所定範囲内の後面プレートをグループＧ２に分類する（ステップＳ１５）。図９の例では、前面基準の所定範囲２０２におけるプレート２０４及び２００７乃至２０９が、グループＧ２に分類される。処理は、その後端子Ｄを介して図１０の処理に移行する。
【００３２】
図１０の処理の説明に移行して、端子Ｄ後、処理部３３は、グループＧ１及びＧ２間でプレートの車両番号を比較して、車両番号が一致するプレートについて、認識結果格納部３２において比較完了を設定する（ステップＳ１７）。図９の例では、基準プレート２０１と後面プレート２０７が一致すると判定され、前面プレート２０５と後面プレート２０４が一致すると判定され、前面プレート２０６と後面プレート２０９が一致すると判定される。これらのプレートについては、比較フラグを比較完了に設定する。後面プレート２０８については、車両番号が一致する前面プレートが存在しない。そして処理はステップＳ２１に移行する。
【００３３】
また、端子Ｃ後、処理部３３は、基準プレート及び対応プレートについて認識結果格納部３２において比較完了を設定する（ステップＳ１９）。そして処理はステップＳ２１に移行する。
【００３４】
そして、処理部３３は、基準プレートより後ろに比較未了のプレートがあるか判断する（ステップＳ２１）。基準プレートより後ろに比較未了のプレートがある場合には、処理部３３は、認識結果格納部３２において、現在の基準プレートよりも後ろで比較未了且つ最先のプレートを、新たな基準プレートに設定する（ステップＳ２３）。図９の例では、後面プレート２０８が、新たな基準プレートととなる。そして処理は端子Ｅを介して図６のステップＳ３に移行する。
【００３５】
一方、基準プレートより後ろに比較未了のプレートがない場合には、処理部３３は、抽出部３４に対して処理を指示し、抽出部３４は、指示に応じて、認識結果格納部３２から、比較未了のプレート、すなわち車両番号のデータを抽出して、不正車両データ格納部３５に格納する（ステップＳ２５）。そして処理は終了する。
【００３６】
マッチングがとれないプレートの比較フラグは、比較未了のままとなるので、不正車両の蓋然性が高いプレートのデータが得られるようになる。
【００３７】
次に、図１１を用いて端子Ａの後の処理について説明する。処理部３３は、後面プレートである基準プレートから後面基準の所定範囲内に、比較未了の前面プレートが存在するか判断する（ステップＳ２７）。本実施の形態では、後面基準の所定範囲は、図１２に示すように、基準プレート２０８の認識時刻前からｔ＋Ｔ秒までの範囲２１０である。走行方向が変化しなければ、前面プレートが認識されてから後面プレートが認識されるはずであるから、後面プレートである基準プレートの認識時刻前に、前面プレートが識別されているはずである。なお、時間ｔ＋Ｔではなくより短い時間を設定する場合もある。
【００３８】
基準プレートから後面基準の所定範囲内に、比較未了の前面プレートが存在していない場合には、基準プレートは不正車両の蓋然性が高いので、処理は端子Ｂを介して図１０の処理に移行する。
【００３９】
一方、基準プレートから後面基準の所定範囲内に、比較未了の前面プレートが存在している場合には、処理部３３は、後面基準の所定範囲内における最先且つ比較未了の前面プレートを対応プレートとして設定する（ステップＳ２９）。図１２の例では、前面プレート２１１が、最先且つ比較未了の前面プレートであるから対応プレートとして特定される。なお、点線は比較完了のプレートを表している。
【００４０】
なお、図１２の後の処理としては、図１３に示すように、前面プレート２１２が基準プレートに設定される。この時、対応プレート２１５は、車両番号が一致しないので、グループ化を行うことになる。ここで、基準プレート２１２の認識時刻以降第２の所定範囲２１９に含まれるプレート２１２乃至２１４がグループ化される。また、基準プレート２１２の認識時刻後前面基準の所定範囲２２０内の後面プレート２１５乃至２１７がグループ化される。そうすると、前面プレート２１３と後面プレート２１６の車両番号が一致し、前面プレート２１４と後面プレート２１７の車両番号が一致する。基準プレート２１２については、一致する後面プレートがないので、不正車両の蓋然性が高く、比較未了のままとなる。そうすると、次の基準プレートは、後面プレート２１５となる。
【００４１】
そして、処理部３３は、基準プレートの車両番号と対応プレートの車両番号とが一致するか判断する（ステップＳ３１）。一致する場合には、処理は端子Ｃを介して図１０の処理に移行する。図１２の例では、一致するので、基準プレート２０８及び対応プレートである前面プレート２１１は、比較完了と設定される。
【００４２】
一方、一致しない場合には、処理部３３は、比較未了且つ第３の所定範囲内の後面プレートをグループＧ２に分類する（ステップＳ３３）。第３の所定範囲は、基準プレートの認識時刻以降Ｔ秒後までの範囲である。図１３の後には、後面プレート２１５が基準プレートとなり、基準プレート２１５の認識時刻前からｔ＋Ｔ秒までの範囲には、比較未了の前面プレート２１２が存在するが、車両番号は一致しない。そこで、図１４に示すように、基準プレート２１５の認識時刻以降Ｔ秒後までの範囲である第３の所定範囲２２１に含まれる比較未了の後面プレートをグループＧ２に分類する。図１４の例では、基準プレート２１５のみがグループＧ２に含まれることになる。
【００４３】
さらに、処理部３３は、グループＧ２の最後のプレートの認識時刻から後面基準の所定範囲内且つ比較未了の前面プレートをグループＧ１に分類する（ステップＳ３５）。図１４の例では、グループＧ２の最後のプレートが基準プレート２１５であるから、この認識時刻前後面基準の所定範囲（ｔ＋Ｔ）までの前面プレートである前面プレート２１２がグループＧ１に分類される。そして処理は端子Ｄを介して図１０の処理に移行する。
【００４４】
また、図１５Ａ乃至図１５Ｃを用いて他の処理例を説明する。図１５Ａでは、基準プレートとして前面プレート３０１が特定されると、対応プレートとして後面プレート３０４が特定される。しかし、車両番号は一致しないので、グループ化が行われて、前面プレートについては、基準プレート３０１の認識時刻以後Ｔ秒後までの範囲３０８に含まれる前面プレート３０１乃至３０３がグループＧ１に分類される。一方、後面プレートについては、基準プレート３０１の認識時刻後ｔ＋Ｔ秒後までの範囲３０９に含まれる後面プレート３０４乃至３０７がグループＧ２に分類される。そうすると、前面プレート３０１と後面プレート３０５との車両番号が一致し、前面プレート３０２と後面プレート３０４との車両番号が一致し、前面プレート３０３と後面プレート３０７との車両番号が一致する。しかし、後面プレート３０６については車両番号が一致する前面プレートが存在しない。
【００４５】
そうすると、現在の基準プレート３０１の認識時刻より後で且つ比較未了の最先プレートは、前面プレート３１０であり、これが基準プレートとして特定される。そうすると、図１５Ｂに示すように、対応プレートは後面プレート３０６となるが、車両番号は一致しない。そうすると、グループ化が行われて、前面プレートについては、基準プレート３１０の認識時刻以後Ｔ秒後までの範囲３１６に含まれる前面プレート３１０乃至３１２がグループＧ１に分類される。一方、後面プレートについては、基準プレート３１０の認識時刻後ｔ＋Ｔ秒後までの範囲３１７に含まれる後面プレート３０６及び３１３乃至３１５がグループＧ２に分類される。そうすると、前面プレート３１０と後面プレート３１４の車両番号が一致する。
【００４６】
そして、現在の基準プレート３１０の認識時刻より後で且つ比較未了の最先プレートは、後面プレート３０６であり、これが基準プレートとして特定される。そうすると、図１５Ｃに示すように、対応プレートとして前面プレート３１１が特定されるが、車両番号は一致しない。そこで、後面プレートである基準プレート３０６の認識時刻以降Ｔ秒後までの範囲３１９に含まれる後面プレート３０６及び３１４が、グループＧ２に分類される。また、グループＧ２に含まれる後面プレートのうち最後の後面プレート３１４の認識時刻より前からｔ＋Ｔ秒までの範囲３１８に含まれる前面プレート３１１及び３１２が、グループＧ１に分類される。この例の場合、グループ間で比較しても車両番号が一致するプレートは存在しない。そうすると、基準プレート３０６は、不正車両の蓋然性が高いプレートとして、比較未了で確定する。
【００４７】
以上のような処理を実行することで、不正車両の蓋然性の高いプレートのデータを抽出できるようになる。
【００４８】
グループ化して比較することで、追い越しなどで順番が入れ替わったりした場合等にも対処できるようになる。特に本実施の形態では、後面プレートだけではなく、前面プレートをもグループ化する。グループ化する場合には、順番が入れ替わっている可能性が高いので、基準プレートの後続の前面プレートについても順番に従った比較では不一致となる可能性が高いため、グループ化することでマッチングを効率化する。
【００４９】
なお、グループ間の比較については、例えば基準プレートが含まれる方を基準として、他方のグループに車両番号が一致するプレートが見つかるまで比較を継続する。なお、認識処理の都合により、同一プレートを複数回認識してしまう場合にも、このような処理を行えば、グループ間の比較において１対多の対応関係を許容すれば対応できる。
【００５０】
但し、前処理として、同じ面について連続する同一車両番号のプレートのデータについては破棄するような処理を実施しても良い。
【００５１】
また、対応プレートを抽出する処理を行っているが、このステップについては省略しても良い。
【００５２】
［実施の形態２］
本実施の形態では、後面プレートを基準プレートに選定しないことで処理を簡略化する。
【００５３】
図１６乃至図１９を用いて本実施の形態に係る情報処理装置３の処理内容を説明する。
【００５４】
処理部３３は、認識結果格納部３２に格納されているプレートのうち、認識時刻が最先の前面プレートを基準プレートとして選択する（図１６：ステップＳ４１）。
【００５５】
そして、処理部３３は、基準プレートから前面基準の所定範囲内に、比較未了（比較フラグが比較未了を表している）の後面プレートが存在するか判断する（ステップＳ４３）。前面基準の所定範囲は、第１の実施の形態と同様である。
【００５６】
基準プレートの認識時刻から前面基準の所定範囲内に、比較未了の後面プレートが存在しない場合には、処理は端子Ｆを介して図１８の処理に移行する。この場合、基準プレートが不正車両のプレートである蓋然性が高いので、比較フラグを比較完了に設定することはない。
【００５７】
一方、基準プレートの認識時刻から前面基準の所定範囲内に、比較未了の後面プレートが存在する場合には、処理部３３は、前面基準の所定範囲内における最先且つ比較未了の後面プレートを対応プレートに設定する（ステップＳ４５）。
【００５８】
例えば図１７に示すように、前面プレート及び後面プレートが認識されたものとする。時刻は、上から下に進むものとする。そうすると、図１７の例では、前面プレート２５１が基準プレートに選択され、後面プレート２５４が対応プレートに選択される。
【００５９】
そして、処理部３３は、基準プレートの車両番号と対応プレートの車両番号とが一致しているか判断する（ステップＳ４７）。一致している場合には、処理は端子Ｇを介して図１８の処理に移行する。図１７の例では、基準プレート２５１の車両番号と対応プレート２５４の車両番号とは一致していない。
【００６０】
一方、基準プレートの車両番号と対応プレートの車両番号とが不一致である場合には、処理部３３は、比較未了且つ第２の所定範囲内の前面プレートを、グループＧ１に分類する（ステップＳ４９）。図１７の例では、第２の所定範囲は、基準プレート２５１の認識時刻以降Ｔ秒後までの範囲２５８である。図１７の例では、基準プレート２５１、プレート２５２及び２５３が、グループＧ１に分類される。
【００６１】
また、処理部３３は、比較未了且つ前面基準の所定範囲内の後面プレートをグループＧ２に分類する（ステップＳ５１）。図１７の例では、前面基準の所定範囲２５９におけるプレート２５４乃至２５７が、グループＧ２に分類される。処理は、その後端子Ｈを介して図１８の処理に移行する。
【００６２】
図１８の処理の説明に移行して、端子Ｈ後、処理部３３は、グループＧ１及びＧ２間でプレートの車両番号を比較して、車両番号が一致するプレートについて、認識結果格納部３２において比較完了を設定する（ステップＳ５３）。図１７の例では、基準プレート２５１と後面プレート２５５の車両番号が一致すると判定され、前面プレート２５２と後面プレート２５４の車両番号が一致すると判定され、前面プレート２５３と後面プレート２５７の車両番号が一致すると判定される。これらのプレートについては、比較フラグを比較完了に設定する。後面プレート２５６については、車両番号が一致する前面プレートが存在しない。そして処理はステップＳ５７に移行する。
【００６３】
また、端子Ｇ後、処理部３３は、基準プレート及び対応プレートについて認識結果格納部３２において比較完了を設定する（ステップＳ５５）。そして処理はステップＳ５７に移行する。
【００６４】
そして、処理部３３は、基準プレートより後に比較未了のプレートがあるか判断する（ステップＳ５７）。基準プレートより後に比較未了のプレートがある場合には、処理部３３は、認識結果格納部３２において、現在の基準プレートよりも後ろで比較未了且つ最先の前面プレートを、新たな基準プレートに設定する（ステップＳ５９）。図１７の例では、前面プレート２６０が、新たな基準プレートとなる。そして処理は端子Ｉを介して図１６のステップＳ４３に移行する。
【００６５】
一方、基準プレートより後に比較未了のプレートがない場合には、処理部３３は、抽出部３４に対して処理を指示し、抽出部３４は、指示に応じて、認識結果格納部３２から、比較未了のプレート、すなわち車両番号のデータを抽出して、不正車両データ格納部３５に格納する（ステップＳ６１）。そして処理は終了する。
【００６６】
マッチングがとれないプレートの比較フラグは、比較未了のままとなるので、不正車両の蓋然性が高いプレートのデータが得られるようになる。
【００６７】
図１７の後には、図１９に示すように、基準プレート２６０が選択されると、対応プレートとして後面プレート２６３が選択される。この段階で、後面プレート２５６は、比較対象から除外されているので、比較未了が確定され、不正車両の蓋然性が高いものとして後に抽出されることになる。基準プレート２６０の車両番号と対応プレート２６３の車両番号とは一致しないので、グループ化が行われる。すなわち、基準プレート２６０の認識時刻以降Ｔ秒後までの範囲２６６に含まれる基準プレート２６０と前面プレート２６１及び２６２がグループＧ１に分類される。一方、後面プレート２６３乃至２６５が、基準プレート２６０の認識時刻後ｔ＋Ｔ秒までの範囲２６７に含まれるので、グループＧ２に分類される。
【００６８】
グループＧ１及びＧ２間で比較を行うと、基準プレート２６０の車両番号と一致する後面プレートは存在せず、前面プレート２６１の車両番号と一致する後面プレートは後面プレート２６４と特定され、前面プレート２６２の車両番号と一致する後面プレートは後面プレート２６５と特定される。後面プレート２６３の車両番号と一致する前面プレートは存在しない。従って、基準プレート２６０及び後面プレート２６３は、比較未了として確定する。
【００６９】
このような処理を行っても、不正車両の蓋然性が高いプレートを抽出でき、処理内容も簡略化される。
【００７０】
なお、対応プレートを特定する処理については省略しても良い。
【００７１】
［実施の形態３］
第２の実施の形態では、基準プレートを前面プレートに限定していたが、前面プレートもグループ化を行っていた。しかしながら、前面プレートについてはグループ化を省略することも可能である。以下、この場合の処理内容を図２０及び図２１を用いて説明する。
【００７２】
まず、処理部３３は、前面プレートにおけるプレート重複と後面プレートにおけるプレート重複を解消する処理を実行する（図２０：ステップＳ７１）。例えば、連続して同じ車両番号を有するプレートが存在する場合には、後から出現したプレートのデータを削除する。連続していなくても、例えば最初の認識時刻から所定時間内であれば削除するようにしても良い。
【００７３】
次に、処理部３３は、認識結果格納部３２に格納されているプレートのうち、認識時刻が最先の前面プレートを基準プレートとして選択する（ステップＳ７３）。
【００７４】
そして、処理部３３は、基準プレートの認識時刻から前面基準の所定範囲内に、比較未了（比較フラグが比較未了を表している）の後面プレートが存在するか判断する（ステップＳ７５）。前面基準の所定範囲は、第１の実施の形態と同様である。
【００７５】
基準プレートの認識時刻から前面基準の所定範囲内に、比較未了の後面プレートが存在しない場合には、処理は端子Ｊを介して図２１の処理に移行する。この場合、基準プレートが不正車両のプレートである蓋然性が高いので、比較フラグを比較完了に設定することはない。
【００７６】
一方、基準プレートの認識時刻から前面基準の所定範囲内に、比較未了の後面プレートが存在する場合には、処理部３３は、前面基準の所定範囲内における最先且つ比較未了の後面プレートを対応プレートに設定する（ステップＳ７７）。
【００７７】
そして、処理部３３は、基準プレートの車両番号と対応プレートの車両番号とが一致しているか判断する（ステップＳ７９）。一致している場合には、処理は端子Ｋを介して図２１の処理に移行する。
【００７８】
一方、基準プレートの車両番号と対応プレートの車両番号とが不一致である場合には、処理部３３は、比較未了且つ前面基準の所定範囲内の後面プレートをグループＧに分類する（ステップＳ８１）。処理は、その後端子Ｌを介して図２１の処理に移行する。
【００７９】
図２１の処理の説明に移行して、端子Ｌ後、処理部３３は、基準プレートとグループＧ間でプレートの車両番号を比較して、車両番号が一致するプレートについて、認識結果格納部３２において比較完了を設定する（ステップＳ８３）。そして処理はステップＳ８７に移行する。
【００８０】
また、端子Ｋ後、処理部３３は、基準プレート及び対応プレートについて認識結果格納部３２において比較完了を設定する（ステップＳ８５）。そして処理はステップＳ８７に移行する。
【００８１】
そして、処理部３３は、基準プレートの認識時刻より後に比較未了のプレートがあるか判断する（ステップＳ８７）。基準プレートの認識時刻より後に比較未了のプレートがある場合には、処理部３３は、認識結果格納部３２において、現在の基準プレートよりも後ろで比較未了且つ最先の前面プレートを、新たな基準プレートに設定する（ステップＳ８９）。そして処理は端子Ｍを介して図２０のステップＳ７５に移行する。
【００８２】
一方、基準プレートの認識時刻より後に比較未了のプレートがない場合には、処理部３３は、抽出部３４に対して処理を指示し、抽出部３４は、指示に応じて、認識結果格納部３２から、比較未了のプレート、すなわち車両番号のデータを抽出して、不正車両データ格納部３５に格納する（ステップＳ９１）。そして処理は終了する。
【００８３】
マッチングがとれないプレートの比較フラグは、比較未了のままとなるので、不正車両の蓋然性が高いプレートのデータが得られるようになる。
【００８４】
このような処理を行っても、不正車両の蓋然性が高いプレートを抽出でき、処理内容も簡略化される。
【００８５】
なお、対応プレートを特定する処理については省略しても良い。
【００８６】
［実施の形態４］
上で述べた実施の形態では、車線１本についての処理を説明したが、例えば図２２に模式的に示すように、Ｔ字路における車線Ａで車両の後面の車両番号を例えばカメラ７０ａで撮影し、車線Ａから左折して車線Ｂの方向２で車両の前面（前面Ａと呼ぶことにする）の車両番号を例えばカメラ７０ｂで撮影し、車線Ａから右折して車線Ｂの方向１で車両の前面（前面Ｂと呼ぶことにする）の車両番号を例えばカメラ７０ｃで撮影するものとする。なお、車線Ｂの方向１又は方向２で直進する車両は存在しないものとする。
【００８７】
このようなＴ字路であっても、第１乃至第３の実施の形態で述べた処理（処理部３３により実行される処理であり、以下マッチング処理と呼ぶ）を以下で述べるように実施することで、Ｔ字路で撮影を行った場合においても対処できるようになる。
【００８８】
なお、情報処理装置３の認識結果格納部３２には、前面Ａについての車両番号のデータと、前面Ｂについての車両番号のデータと、後面についての車両番号のデータとが、それぞれ認識時刻でソートされて格納されているものとする。また、本実施の形態では、逆走がなければ後面プレートの認識時刻が、前面Ａ及び前面Ｂの認識時刻よりも前となるので、後面プレートを、第１乃至第３の実施の形態における「前面プレート」と同じように扱い、前面Ａ及び前面Ｂの前面プレートを、第１乃至第３の実施の形態における「後面プレート」と同じように扱うものとする。
【００８９】
そうすると、情報処理装置３の処理部３３は、前面Ａと後面とのマッチング処理を実行する（図２３：ステップＳ１０１）。上でも述べたように、マッチング処理については第１乃至第３の実施の形態における処理であり、車両番号が一致するプレートが見つからない場合には、比較フラグが比較未了のままとなる。
【００９０】
また、処理部３３は、前面Ｂと後面とのマッチング処理を実行する（ステップＳ１０５）。ステップＳ１０１の処理結果が反映された状態の後面プレートのデータを用いて、前面Ｂに対してマッチング処理を実行する。
【００９１】
その後、処理部３３は、抽出部３４に対して処理開始を指示すると、抽出部３４は、指示に応じて、認識結果格納部３２から、比較未了のプレート、すなわち車両番号のデータを抽出して、不正車両データ格納部３５に格納する（ステップＳ１０７）。前面Ａの車両番号のデータ、前面Ｂの車両番号のデータ、後面の車両番号のデータが、それぞれ抽出される。そして処理は終了する。
【００９２】
このようにＴ字路であっても不正車両の蓋然性が高いプレートのデータを抽出できるようになる。
【００９３】
［実施の形態５］
例えば、図２４に示すように複数の車線が設けられた道路において、例えば車線Ａについてはカメラ７１ａ及び７１ｂを設け、車線Ｂについてはカメラ７２ａ及び７２ｂを設けて、撮影を行うような場合にも、第１乃至第３の実施の形態を以下で述べるように実施することで対処できるようになる。
【００９４】
なお、車線Ａの前面プレートを前面プレートＡと呼び、車線Ａの後面プレートを後面プレートＡと呼び、車線Ｂの前面プレートを前面プレートＢと呼び、車線Ｂの後面プレートを後面プレートＢと呼ぶものとする。そしてこれらのデータが認識結果格納部３２に区別されて格納されているものとする。
【００９５】
そうすると、情報処理装置３の処理部３３は、認識結果格納部３２において、前面プレートＡと前面プレートＢのデータを統合した上で、認識時刻の順でソートする（図２５：ステップＳ１１１）。また、処理部３３は、認識結果格納部３２において、後面プレートＡと後面プレートＢのデータを統合した上で、認識時刻の順でソートする（ステップＳ１１３）。
【００９６】
そして、処理部３３は、第１乃至第３の実施の形態におけるマッチング処理（処理部３３により実行される処理の部分）を実行する（ステップＳ１１５）。
【００９７】
その後、処理部３３は、抽出部３４に対して処理開始を指示すると、抽出部３４は、指示に応じて、認識結果格納部３２から、比較未了のプレート、すなわち車両番号のデータを抽出して、不正車両データ格納部３５に格納する（ステップＳ１１７）。
【００９８】
このようにすれば車線を変更した車両や追い越しを行った車両などについても、不正車両の蓋然性が高い車両のデータを抽出できるようになる。
【００９９】
［実施の形態６］
図２４に示すような複数の車線への対応は、図２６に示すような処理フローでも対処できる。なお、車線Ａの前面プレートを前面プレートＡと呼び、車線Ａの後面プレートを後面プレートＡと呼び、車線Ｂの前面プレートを前面プレートＢと呼び、車線Ｂの後面プレートを後面プレートＢと呼ぶものとする。そしてこれらのデータが認識結果格納部３２に区別されて格納されているものとする。
【０１００】
そして、処理部３３は、第１の車線（車線Ａ）についてマッチング処理（第１乃至第３の実施の形態における処理部３３により実行される処理の部分）を実行する（ステップＳ１２１）。そして、処理部３３は、第１の車線について車両番号のデータのうち比較未了の車両番号のデータを抽出する（ステップＳ１２３）。
【０１０１】
一方、処理部３３は、第２の車線（車線Ｂ）についてマッチング処理（第１乃至第３の実施の形態における処理部３３により実行される処理の部分）を実行する（ステップＳ１２５）。そして、処理部３３は、第２の車線について車両番号のデータのうち比較未了の車両番号のデータを抽出する（ステップＳ１２７）。
【０１０２】
図２６では、第１の車線についてのマッチング処理と第２の車線についてのマッチング処理とを時系列に実行する例を示しているが、処理部３３が複数存在していれば並列に実行するようにしても良い。
【０１０３】
そして、処理部３３は、ステップＳ１２３及びＳ１２７で抽出された比較未了プレートのうち前面プレートと後面プレートとを別々に統合して、認識時刻でソートする（ステップＳ１２９）。
【０１０４】
さらに、処理部３３は、ステップＳ１２９の処理結果に対してマッチング処理を実行する（ステップＳ１３１）。
【０１０５】
そうすると、処理部３３は、抽出部３４に対して処理開始を指示すると、抽出部３４は、指示に応じて、認識結果格納部３２から、比較未了のプレート、すなわち車両番号のデータを抽出して、不正車両データ格納部３５に格納する（ステップＳ１３３）。
【０１０６】
このようにすれば車線を変更した車両や追い越しを行った車両などについても、不正車両の蓋然性が高い車両のデータを抽出できるようになる。
【０１０７】
以上本技術の実施の形態を説明したが、本技術はこれに限定されるものではない。例えば、情報処理装置３及び認識装置５の機能ブロック構成は一例であって、プログラムモジュール構成とは一致しない場合もある。
【０１０８】
なお、不正車両データ格納部３５には、図５のデータそのものではなく、車両番号のみといったように一部分のみを格納する場合もある。
【０１０９】
さらに、処理フローについても処理結果が変わらない限り変更することができる。
【０１１０】
さらに、１車線につき２つのカメラを用いる例を示したが、魚眼レンズを用いることによって、１つのカメラで例えば異なる車両の前面プレート及び後面プレートが同時に撮影される場合もある。
【０１１１】
さらに、上で述べた情報処理装置３と認識装置５は１台のコンピュータで実装される場合もある。さらに、より多くの装置にて実装される場合もある。
【０１１２】
なお、上で述べた情報処理装置３及び認識装置５は、例えばコンピュータ装置であって、図２７に示すように、メモリ２５０１とＣＰＵ２５０３とハードディスク・ドライブ（ＨＤＤ）２５０５と表示装置２５０９に接続される表示制御部２５０７とリムーバブル・ディスク２５１１用のドライブ装置２５１３と入力装置２５１５とネットワークに接続するための通信制御部２５１７とがバス２５１９で接続されている。オペレーティング・システム（ＯＳ：Operating System）及び本実施例における処理を実施するためのアプリケーション・プログラムは、ＨＤＤ２５０５に格納されており、ＣＰＵ２５０３により実行される際にはＨＤＤ２５０５からメモリ２５０１に読み出される。ＣＰＵ２５０３は、アプリケーション・プログラムの処理内容に応じて表示制御部２５０７、通信制御部２５１７、ドライブ装置２５１３を制御して、所定の動作を行わせる。また、処理途中のデータについては、主としてメモリ２５０１に格納されるが、ＨＤＤ２５０５に格納されるようにしてもよい。本技術の実施例では、上で述べた処理を実施するためのアプリケーション・プログラムはコンピュータ読み取り可能なリムーバブル・ディスク２５１１に格納されて頒布され、ドライブ装置２５１３からＨＤＤ２５０５にインストールされる。インターネットなどのネットワーク及び通信制御部２５１７を経由して、ＨＤＤ２５０５にインストールされる場合もある。このようなコンピュータ装置は、上で述べたＣＰＵ２５０３、メモリ２５０１などのハードウエアとＯＳ及びアプリケーション・プログラムなどのプログラムとが有機的に協働することにより、上で述べたような各種機能を実現する。
【０１１３】
以上述べた本実施の形態をまとめると、以下のようになる。
【０１１４】
本実施の形態に係る情報処理装置は、（Ａ）車両における第１の面に設けられたナンバープレートの認識結果である第１の車両番号及び認識時刻を各々含む複数の第１のデータブロックと、車両における第２の面に設けられたナンバープレートの認識結果である第２の車両番号及び認識時刻を各々含む複数の第２のデータブロックとを格納するデータ格納部と、（Ｂ）データ格納部から、複数の第１のデータブロックのうち、第１の車両番号と一致する第２の車両番号を含む第２のデータブロックを特定できていない第１のデータブロックを選択し、選択された第１のデータブロックに含まれる第１の認識時刻より後の所定の範囲に含まれる第２のデータブロックを特定し、特定された第２のデータブロックに含まれる第２の車両番号と、選択された第１のデータブロックに含まれる第１の車両番号とを比較する処理部と、（Ｃ）処理部の処理後に、一致する車両番号を含む他のデータブロックを特定できないデータブロックを抽出する抽出部とを有する。
【０１１５】
このような処理を実行することで、追い越しなどが発生した場合においても不正車両の車両番号を特定できるようになる。
【０１１６】
なお、上で述べた所定の範囲が、第１の認識時刻と、ナンバープレートが撮影される時の車両位置の間隔に基づき決定される時間及びデータブロック数のうち少なくともいずれかとに基づき特定されるようにしても良い。このようにすれば、漏れなく不正車両の車両番号を特定できるようになる。
【０１１７】
また、上記データブロック数が、上記間隔に入る車両の数に基づき決定されるようにしても良い。また、上記時間が、車両の実際の又は想定される最低速度で上記間隔を通過する場合の時間と、車両の実際の又は想定される最高速度で上記間隔を通過する場合の時間とから決定される場合もある。このようにすれば適切な範囲が得られるようになる。
【０１１８】
さらに、上で述べた所定の範囲が、第１の認識時刻よりも遅い認識時刻を含む第２のデータブロックのデータブロック数が上記データブロック数に達するまでの範囲と、第１の認識時刻から上記時間までの範囲とのうち短い方の範囲である場合もある。このように組み合わせることで適切な範囲が設定できるようになる。
【０１１９】
さらに、上で述べた処理部が、第１の車両番号と一致する第２の車両番号を含む第２のデータブロックを特定できていない第１のデータブロックを、着目する第１のデータブロックに含まれる認識時刻以後の第２の所定の範囲において選択するようにしても良い。例えば、追い越しなどで認識時刻の順番が入れ替わっている場合には、このように選択される第１のデータブロックをグループ化すれば、効率的に処理を行うことができるようになる。
【０１２０】
また、上で述べた処理部が、複数の第２のデータブロックのうち、第２の車両番号と一致する第１の車両番号を含む第１のデータブロックを特定できていない第２のデータブロックを、着目する第２のデータブロックより後の第３の所定の範囲において選択し、選択された第２のデータブロックに含まれる認識時刻のうち最も遅い認識時刻より前の第４の所定の範囲に含まれる第１のデータブロックを特定し、特定された第１のデータブロックに含まれる第１の車両番号と、選択された第２のデータブロックに含まれる第２の車両番号とを比較するようにしても良い。走行の方向を加味して範囲を設定することで、比較すべき車両番号の数を減らすことができるようになる。
【０１２１】
さらに、上で述べた処理部が、（ｂ１）第１の車線を走行する第１の車両における第１の面に設けられたナンバープレートの認識結果である車両番号及び認識時刻を各々含む複数のデータブロックと、第２の車線を走行する第２の車両における第１の面に設けられたナンバープレートの認識結果である車両番号及び認識時刻を各々含む複数のデータブロックとを統合することで複数の第１のデータブロックを生成するようにしても良い。さらに、（ｂ２）上で述べた処理部が、第１の車線を走行する第３の車両における第２の面に設けられたナンバープレートの認識結果である車両番号及び認識時刻を各々含む複数のデータブロックと、第２の車線を走行する第４の車両における第２の面に設けられたナンバープレートの認識結果である車両番号及び認識時刻を各々含む複数のデータブロックとを統合することで複数の第２のデータブロックを生成するようにしても良い。このようにすれば、複数の車線が存在する場合にも対処できるようになる。
【０１２２】
また、上で述べた複数の第２のデータブロックが、第１の方向に走行する車両についてのデータブロックである場合もある。この場合、上記データ格納部が、さらに、第１の方向とは異なる第２の方向に走行する車両における第２の面に設けられたナンバープレートの認識結果である第３の車両番号及び認識時刻を各々含む第３のデータブロックを格納している場合もある。そして、上で述べた処理部が、複数の第１のデータブロックと複数の第２のデータブロックについての処理後に、データ格納部から、複数の第１のデータブロックのうち、第１の車両番号と一致する車両番号を含むデータブロックを特定できていない第１のデータブロックを選択し、選択された第１のデータブロックに含まれる第１の認識時刻より後の所定の範囲に含まれる第３のデータブロックを特定し、特定された第３のデータブロックに含まれる第３の車両番号と、選択された第１のデータブロックに含まれる第１の車両番号とを比較するようにしても良い。このようにすれば、Ｔ字路のような場合に対して対処できるようになる。
【０１２３】
さらに、上で述べた複数の第１のデータブロックが、第１の車線を走行する車両についてのデータブロックであり、上で述べた複数の第２のデータブロックが、第１の車線を走行する車両についてのデータブロックである場合もある。この場合、上で述べたデータ格納部が、さらに、第１の車線とは異なる第２の車線を走行する車両における第１の面に設けられたナンバープレートの認識結果である第３の車両番号及び認識時刻を各々含む第３のデータブロックと、第２の車線を走行する車両における第２の面に設けられたナンバープレートの認識結果である第４の車両番号及び認識時刻を各々含む第４のデータブロックとを格納している場合もある。そして、上で述べた処理部は、データ格納部から、複数の第３のデータブロックのうち、第３の車両番号と一致する第４の車両番号を含む第４のデータブロックを特定できていない第３のデータブロックを選択し、選択された第３のデータブロックに含まれる第２の認識時刻より後の所定の範囲に含まれる第４のデータブロックを特定し、特定された第４のデータブロックに含まれる第４の車両番号と、選択された第３のデータブロックに含まれる第３の車両番号とを比較するようにしても良い。さらに、複数の第１のデータブロックと複数の第２のデータブロックについての処理及び複数の第３のデータブロックと複数の第４のデータブロックについての処理後に、データ格納部から、複数の第１のデータブロックのうち、第１の車両番号と一致する車両番号を含むデータブロックを特定できていない第１のデータブロック、又は複数の第３のデータブロックのうち、第３の車両番号と一致する車両番号を含むデータブロックを特定できていない第３のデータブロックを選択し、選択された第１のデータブロック又は第３のデータブロックに含まれる認識時刻より後の所定の範囲に含まれる第４のデータブロック又は第２のデータブロックを特定し、特定された第４のデータブロック又は第２のデータブロックに含まれる第４の車両番号又は第２の車両番号と、選択された第１のデータブロック又は第３のデータブロックに含まれる第１の車両番号又は第３の車両番号とを比較するようにしても良い。このような方法でも複数車線に対応できるようになる。
【０１２４】
なお、上記情報処理装置は、車両における第１の面に設けられたナンバープレートを撮影するための第１の撮像装置と、車両における第２の面に設けられたナンバープレートを撮影するための第２の撮像装置と、第１の撮像装置及び第２の撮像装置により撮影されたナンバープレートから、車両番号を認識する認識処理部とをさらに有するようにしても良い。
【０１２５】
なお、上で述べたような処理をコンピュータに実施させるためのプログラムを作成することができ、当該プログラムは、例えばフレキシブル・ディスク、ＣＤ−ＲＯＭなどの光ディスク、光磁気ディスク、半導体メモリ（例えばＲＯＭ）、ハードディスク等のコンピュータ読み取り可能な記憶媒体又は記憶装置に格納される。なお、処理途中のデータについては、ＲＡＭ等の記憶装置に一時保管される。
【０１２６】
以上の実施例を含む実施形態に関し、さらに以下の付記を開示する。
【０１２７】
（付記１）
車両における第１の面に設けられたナンバープレートの認識結果である第１の車両番号及び認識時刻を各々含む複数の第１のデータブロックと、車両における第２の面に設けられたナンバープレートの認識結果である第２の車両番号及び認識時刻を各々含む複数の第２のデータブロックとを格納するデータ格納部と、
前記データ格納部から、前記複数の第１のデータブロックのうち、第１の車両番号と一致する第２の車両番号を含む第２のデータブロックを特定できていない第１のデータブロックを選択し、選択された前記第１のデータブロックに含まれる第１の認識時刻より後の所定の範囲に含まれる第２のデータブロックを特定し、特定された前記第２のデータブロックに含まれる第２の車両番号と、選択された前記第１のデータブロックに含まれる第１の車両番号とを比較する処理部と、
前記処理部の処理後に、一致する車両番号を含む他のデータブロックを特定できないデータブロックを抽出する抽出部と、
を有する情報処理装置。
【０１２８】
（付記２）
前記所定の範囲が、
前記第１の認識時刻と、ナンバープレートが撮影される時の車両位置の間隔に基づき決定される時間及びデータブロック数のうち少なくともいずれかとに基づき特定される
付記１記載の情報処理装置。
【０１２９】
（付記３）
前記データブロック数が、前記間隔に入る車両の数に基づき決定される
付記２記載の情報処理装置。
【０１３０】
（付記４）
前記時間が、車両の実際の又は想定される最低速度で前記間隔を通過する場合の時間と、車両の実際の又は想定される最高速度で前記間隔を通過する場合の時間とから決定される
付記２又は３記載の情報処理装置。
【０１３１】
（付記５）
前記所定の範囲が、前記第１の認識時刻よりも遅い認識時刻を含む第２のデータブロックのデータブロック数が前記データブロック数に達するまでの範囲と、前記第１の認識時刻から前記時間までの範囲とのうち短い方の範囲である
付記２記載の情報処理装置。
【０１３２】
（付記６）
前記処理部が、
第１の車両番号と一致する第２の車両番号を含む第２のデータブロックを特定できていない第１のデータブロックを、着目する第１のデータブロックに含まれる認識時刻以後の第２の所定の範囲において選択する
付記１乃至５のいずれか１つ記載の情報処理装置。
【０１３３】
（付記７）
前記処理部が、
前記複数の第２のデータブロックのうち、第２の車両番号と一致する第１の車両番号を含む第１のデータブロックを特定できていない第２のデータブロックを、着目する第２のデータブロックより後の第３の所定の範囲において選択し、選択された前記第２のデータブロックに含まれる認識時刻のうち最も遅い認識時刻より前の第４の所定の範囲に含まれる第１のデータブロックを特定し、特定された前記第１のデータブロックに含まれる第１の車両番号と、選択された前記第２のデータブロックに含まれる第２の車両番号とを比較する
付記１乃至６のいずれか１つ記載の情報処理装置。
【０１３４】
（付記８）
前記処理部が、
第１の車線を走行する第１の車両における第１の面に設けられたナンバープレートの認識結果である車両番号及び認識時刻を各々含む複数のデータブロックと、第２の車線を走行する第２の車両における前記第１の面に設けられたナンバープレートの認識結果である車両番号及び認識時刻を各々含む複数のデータブロックとを統合することで前記複数の第１のデータブロックを生成し、
第１の車線を走行する第３の車両における第２の面に設けられたナンバープレートの認識結果である車両番号及び認識時刻を各々含む複数のデータブロックと、第２の車線を走行する第４の車両における前記第２の面に設けられたナンバープレートの認識結果である車両番号及び認識時刻を各々含む複数のデータブロックとを統合することで前記複数の第２のデータブロックを生成する
付記１乃至７のいずれか１つ記載の情報処理装置。
【０１３５】
（付記９）
前記複数の第２のデータブロックが、第１の方向に走行する車両についてのデータブロックであり、
前記データ格納部が、さらに、前記第１の方向とは異なる第２の方向に走行する車両における前記第２の面に設けられたナンバープレートの認識結果である第３の車両番号及び認識時刻を各々含む第３のデータブロックを格納しており、
前記処理部が、前記複数の第１のデータブロックと前記複数の第２のデータブロックについての処理後に、
前記データ格納部から、前記複数の第１のデータブロックのうち、第１の車両番号と一致する車両番号を含むデータブロックを特定できていない第１のデータブロックを選択し、選択された前記第１のデータブロックに含まれる第１の認識時刻より後の所定の範囲に含まれる第３のデータブロックを特定し、特定された前記第３のデータブロックに含まれる第３の車両番号と、選択された前記第１のデータブロックに含まれる第１の車両番号とを比較する、
付記１記載の情報処理装置。
【０１３６】
（付記１０）
前記複数の第１のデータブロックが、第１の車線を走行する車両についてのデータブロックであり、
前記複数の第２のデータブロックが、前記第１の車線を走行する車両についてのデータブロックであり、
前記データ格納部が、さらに、前記第１の車線とは異なる第２の車線を走行する車両における前記第１の面に設けられたナンバープレートの認識結果である第３の車両番号及び認識時刻を各々含む第３のデータブロックと、前記第２の車線を走行する車両における前記第２の面に設けられたナンバープレートの認識結果である第４の車両番号及び認識時刻を各々含む第４のデータブロックとを格納しており、
前記処理部は、
前記データ格納部から、前記複数の第３のデータブロックのうち、第３の車両番号と一致する第４の車両番号を含む第４のデータブロックを特定できていない第３のデータブロックを選択し、選択された前記第３のデータブロックに含まれる第２の認識時刻より後の所定の範囲に含まれる第４のデータブロックを特定し、特定された前記第４のデータブロックに含まれる第４の車両番号と、選択された前記第３のデータブロックに含まれる第３の車両番号とを比較し、
前記複数の第１のデータブロックと前記複数の第２のデータブロックについての処理及び前記複数の第３のデータブロックと前記複数の第４のデータブロックについての処理後に、
前記データ格納部から、前記複数の第１のデータブロックのうち、第１の車両番号と一致する車両番号を含むデータブロックを特定できていない第１のデータブロック、又は前記複数の第３のデータブロックのうち、第３の車両番号と一致する車両番号を含むデータブロックを特定できていない第３のデータブロックを選択し、選択された前記第１のデータブロック又は前記第３のデータブロックに含まれる認識時刻より後の所定の範囲に含まれる第４のデータブロック又は第２のデータブロックを特定し、特定された前記第４のデータブロック又は第２のデータブロックに含まれる第４の車両番号又は第２の車両番号と、選択された前記第１のデータブロック又は第３のデータブロックに含まれる第１の車両番号又は第３の車両番号とを比較する、
付記１の情報処理装置。
【０１３７】
（付記１１）
車両における第１の面に設けられたナンバープレートを撮影するための第１の撮像装置と、
車両における第２の面に設けられたナンバープレートを撮影するための第２の撮像装置と、
前記第１の撮像装置及び前記第２の撮像装置により撮影されたナンバープレートから、車両番号を認識する認識処理部と、
をさらに有する付記１乃至８のいずれか１つ記載の情報処理装置。
【０１３８】
（付記１２）
車両における第１の面に設けられたナンバープレートの認識結果である第１の車両番号及び認識時刻を各々含む複数の第１のデータブロックと、車両における第２の面に設けられたナンバープレートの認識結果である第２の車両番号及び認識時刻を各々含む複数の第２のデータブロックとを格納するデータ格納部から、前記複数の第１のデータブロックのうち、第１の車両番号と一致する第２の車両番号を含む第２のデータブロックを特定できていない第１のデータブロックを選択し、選択された前記第１のデータブロックに含まれる第１の認識時刻より後の所定の範囲に含まれる第２のデータブロックを特定し、特定された前記第２のデータブロックに含まれる第２の車両番号と、選択された前記第１のデータブロックに含まれる第１の車両番号とを比較し、
前記比較の後に、一致する車両番号を含む他のデータブロックを特定できないデータブロックを抽出する
処理を、コンピュータに実行させるためのプログラム。
【０１３９】
（付記１３）
車両における第１の面に設けられたナンバープレートの認識結果である第１の車両番号及び認識時刻を各々含む複数の第１のデータブロックと、車両における第２の面に設けられたナンバープレートの認識結果である第２の車両番号及び認識時刻を各々含む複数の第２のデータブロックとを格納するデータ格納部から、前記複数の第１のデータブロックのうち、第１の車両番号と一致する第２の車両番号を含む第２のデータブロックを特定できていない第１のデータブロックを選択し、選択された前記第１のデータブロックに含まれる第１の認識時刻より後の所定の範囲に含まれる第２のデータブロックを特定し、特定された前記第２のデータブロックに含まれる第２の車両番号と、選択された前記第１のデータブロックに含まれる第１の車両番号とを比較し、
前記比較の後に、一致する車両番号を含む他のデータブロックを特定できないデータブロックを抽出する
処理を含み、コンピュータにより実行される情報処理方法。
【符号の説明】
【０１４０】
３１  通信部
３２  認識結果格納部
３３  処理部
３４  抽出部
３５  不正車両データ格納部
【図１】
2014130435.tif 000003
【図２】
2014130435.tif 000004
【図３】
2014130435.tif 000005
【図４】
2014130435.tif 000006
【図５】
2014130435.tif 000007
【図６】
2014130435.tif 000008
【図７】
2014130435.tif 000009
【図８】
2014130435.tif 000010
【図９】
2014130435.tif 000011
【図１０】
2014130435.tif 000012
【図１１】
2014130435.tif 000013
【図１２】
2014130435.tif 000014
【図１３】
2014130435.tif 000015
【図１４】
2014130435.tif 000016
【図１５Ａ】
2014130435.tif 000017
【図１５Ｂ】
2014130435.tif 000018
【図１５Ｃ】
2014130435.tif 000019
【図１６】
2014130435.tif 000020
【図１７】
2014130435.tif 000021
【図１８】
2014130435.tif 000022
【図１９】
2014130435.tif 000023
【図２０】
2014130435.tif 000024
【図２１】
2014130435.tif 000025
【図２２】
2014130435.tif 000026
【図２３】
2014130435.tif 000027
【図２４】
2014130435.tif 000028
【図２５】
2014130435.tif 000029
【図２６】
2014130435.tif 000030
【図２７】
2014130435.tif 000031