(57)【要約】【課題】定点カメラ等が設置されていない交差点においても、交通違反車の発見及び違反車を特定する証拠を取得するシステムを提供する。【解決手段】交差点において、第１車両１０の車載カメラにより、自車進行方向の信号機の色と対向車両又は横断車両を撮影し、交通違反車両を検出したとき、交通違反の証拠映像、当該交通違反車両の特徴情報（色・車種等）等を、第１車両１０からセンター（サーバ）２０に送信する。サーバ２０は、送信された情報から違反車両の現在又は今後の走行位置を推定し、推定される位置の付近の第２車両３０に交通違反車両の特徴情報等を送信する。第２車両３０は、交通違反車両のナンバープレート、ドライバー等の映像を撮影して、サーバ２０へ送信する。その後、サーバ２０は交通違反車両の識別情報（ナンバー等）及び証拠映像をクライアント（警察システム等）に送信する。【選択図】図１
2020061079.tif 000002
【特許請求の範囲】
【請求項１】
第１車両及びサーバを備える交通違反車両識別システムであって、
前記第１車両は、交差点において、自車進行方向の信号機の色と対向車両又は横断車両を撮影した第１映像を生成し、前記第１映像上で交通違反車両を検出したとき、前記第１映像から抽出した前記交通違反車両の特徴情報を含む違反車両情報と、交通違反の証拠映像を含む前記第１映像の少なくとも一部とを前記サーバに送信し、
前記サーバは、前記第１車両から送信された前記第１映像の前記少なくとも一部から前記交通違反車両を一意に識別する識別情報を抽出し、当該識別情報を記憶し、
前記サーバは、さらに、前記交通違反車両の前記識別情報と交通違反の前記証拠映像を、クライアントに送信する、交通違反車両識別システム。
【請求項２】
請求項１に記載の交通違反車両識別システムにおいて、
前記交通違反車両識別システムは、更に第２車両を備え、
前記サーバは、前記第１車両から送信された前記第１映像の前記少なくとも一部から前記識別情報を抽出できなかった場合、前記交通違反車両の前記特徴情報を前記第２車両に送信し、
前記第２車両は、自車両の車外を撮影した第２映像を生成し、前記特徴情報に基づいて、前記第２映像上で前記交通違反車両を検出したとき、前記交通違反車両を含む前記第２映像の少なくとも一部を前記サーバへ送信し、
前記サーバは、前記第２映像の前記少なくとも一部に基づいて、前記交通違反車両を一意に識別する前記識別情報を抽出し、前記識別情報を記憶する、
交通違反車両識別システム。
【請求項３】
請求項２に記載の交通違反車両識別システムにおいて、
前記違反車両情報は、さらに前記交通違反車両の走行速度と向かった方向を含み、
前記サーバは、前記第１車両から送信された前記違反車両情報から前記交通違反車両の現在又は今後の走行位置を推定し、推定される位置の付近の前記第２車両に前記交通違反車両の前記特徴情報を送信する、
交通違反車両識別システム。
【請求項４】
請求項３に記載の交通違反車両識別システムにおいて、
前記サーバは、前記第２車両から送信された前記第２映像の前記少なくとも一部から前記識別情報を抽出できなかった場合、再度、前記第１車両から送信された前記違反車両情報から前記交通違反車両の現在又は今後の走行位置を推定し、推定される位置の付近の他の第２車両に前記交通違反車両の前記特徴情報を送信し、
前記識別情報を抽出できるまで、又は、所定回数、推定される位置の付近の他の第２車両に前記交通違反車両の前記特徴情報を送信することを繰り返す、
交通違反車両識別システム。
【請求項５】
請求項１乃至４のいずれか一項に記載の交通違反車両識別システムにおいて、
前記第１車両は、自車進行方向が赤信号であるときに交差点に進入する対向車両、自車進行方向が青信号であるときに交差点で自車前を横切る車両、又は、自車進行方向が赤信号であるときに道路の制限速度を超えた走行速度で自車前を横切る車両を、前記交通違反車両として検出する、交通違反車両識別システム。
【請求項６】
第１車両からの交通違反車両の特徴情報を含む違反車両情報と、交通違反の証拠映像を含む第１映像の少なくとも一部とを受信し、
前記第１車両から送信された前記第１映像の前記少なくとも一部から前記交通違反車両を一意に識別する識別情報を抽出できた場合は、当該識別情報を記憶し、
前記第１車両から送信された前記第１映像の前記少なくとも一部から前記識別情報を抽出できなかった場合は、前記交通違反車両の前記特徴情報を第２車両に送信し、
前記第２車両から送信された第２映像の少なくとも一部から前記交通違反車両を一意に識別する前記識別情報を抽出し、前記識別情報を記憶し、
さらに、前記交通違反車両の前記識別情報と交通違反の前記証拠映像を、クライアントに送信する、
サーバ。
【請求項７】
第１車両を制御する車両制御プログラムであって、
前記第１車両の制御部に、
交差点において撮像部により、自車進行方向の信号機の色と対向車両又は横断車両を撮影した第１映像を生成するステップと、
前記第１映像に基づいて、前記対向車両又は前記横断車両の交通違反があるか判定するステップと、
交通違反があったとき、前記第１映像から交通違反車両の特徴情報を含む違反車両情報を抽出するステップと、
送信部により、前記交通違反車両の特徴情報を含む前記違反車両情報と、交通違反の証拠映像を含む前記第１映像の少なくとも一部とをサーバに送信するステップと、
を実行させる車両制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交通違反車両識別システム、サーバ、及び車両制御プログラムに関し、特に、車載カメラを用いて交通違反車両を発見・識別する交通違反車両識別システム、サーバ、及び車両制御プログラムに関する。
【背景技術】
【０００２】
従来、交通量の多い交差点等に定点カメラ等を設置し、交通違反等を検出するとともに、違反車のナンバープレートとドライバーを撮影画像から判別し、交通違反の取り締まりや事故対応に利用することが行われている。例えば、特許文献１には、交差点に速度検知センサと近赤外線カメラ等を設置して、カメラでモノクロ画像を取得し、車両の交通違反が検出された場合、モノクロ画像をカラー画像化する交通違反管理システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−２２４８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の交通違反管理システムでは、予め交差点等にカメラ等のシステムを設置することが必要であり、多くの交差点で網羅的に交通違反取り締まりを行うためには、膨大な交通インフラ投資が必要であった。また、カメラ等が設置されていない地方の交差点では、信号無視等による車両事故の発生防止や違反車両の特定が困難であった。
【０００５】
従って、上記のような問題点に鑑みてなされた本発明の目的は、定点カメラ等が設置されていない交差点においても、交通違反車両の発見及び交通違反車両を識別する証拠を取得するシステム、サーバ、及び車両制御プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係る交通違反車両識別システムは、第１車両及びサーバを備える交通違反車両識別システムであって、前記第１車両は、交差点において、自車進行方向の信号機の色と対向車両又は横断車両を撮影した第１映像を生成し、前記第１映像上で交通違反車両を検出したとき、前記第１映像から抽出した前記交通違反車両の特徴情報を含む違反車両情報と、交通違反の証拠映像を含む前記第１映像の少なくとも一部とを前記サーバに送信し、前記サーバは、前記第１車両から送信された前記第１映像の前記少なくとも一部から前記交通違反車両を一意に識別する識別情報を抽出し、当該識別情報を記憶し、前記サーバは、さらに、前記交通違反車両の前記識別情報と交通違反の前記証拠映像を、クライアントに送信することを特徴とする。
【０００７】
本発明の一実施形態に係るサーバは、第１車両からの交通違反車両の特徴情報を含む違反車両情報と、交通違反の証拠映像を含む第１映像の少なくとも一部とを受信し、前記第１車両から送信された前記第１映像の前記少なくとも一部から前記交通違反車両を一意に識別する識別情報を抽出できた場合は、当該識別情報を記憶し、前記第１車両から送信された前記第１映像の前記少なくとも一部から前記識別情報を抽出できなかった場合は、前記交通違反車両の前記特徴情報を第２車両に送信し、前記第２車両から送信された第２映像の少なくとも一部から前記交通違反車両を一意に識別する前記識別情報を抽出し、前記識別情報を記憶し、さらに、前記交通違反車両の前記識別情報と交通違反の前記証拠映像を、クライアントに送信することを特徴とする。
【０００８】
本発明の一実施形態に係る車両制御プログラムは、第１車両を制御する車両制御プログラムであって、前記第１車両の制御部に、交差点において撮像部により、自車進行方向の信号機の色と対向車両又は横断車両を撮影した第１映像を生成するステップと、前記第１映像に基づいて、前記対向車両又は前記横断車両の交通違反があるか判定するステップと、交通違反があったとき、前記第１映像から交通違反車両の特徴情報を含む違反車両情報を抽出するステップと、送信部により、前記交通違反車両の特徴情報を含む前記違反車両情報と、交通違反の証拠映像を含む前記第１映像の少なくとも一部とをサーバに送信するステップと、を実行させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、定点カメラ等が設置されていない交差点においても、交通違反車両の発見及び交通違反車両を識別する証拠を取得することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態の交通違反車両識別システムの一例の全体図である。
【図２】第１車両が交通違反車両を検出する第１の状況について説明する図である。
【図３】第１車両が交通違反車両を検出する第２の状況について説明する図である。
【図４】第１車両が交通違反車両を検出する第３の状況について説明する図である。
【図５】第２車両によって交通違反車両のナンバー等を含む映像を撮影する状況を説明する図である。
【図６】本発明の一実施形態の交通違反車両識別システムの動作の一例を示す図である。
【図７】第１車両の交通違反車両の検出のフローチャートである。
【図８】第２車両の交通違反車両の撮影のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１２】
図１は、本発明の一実施形態の交通違反車両識別システムＡの一例の全体図である。交通違反車両識別システムＡは、第１車両（ここでは、自車両として説明する。）１０と、センター（サーバ）２０と、第２車両（ここでは、協力者車両として説明する。）３０を備える。なお、後述の実施例で説明するように、第２車両３０は複数であってもよい。
【００１３】
まず、本発明の交通違反車両識別システムＡの概要を説明する。交差点において、第１車両（自車両）１０は、車載カメラにより、自車進行方向の信号機の色と対向車両又は横断車両（自車両の前を横切って通過する車両）を撮影する。第１車両１０は、撮影した映像から、例えば、自車進行方向が赤信号であるときに交差点に進入する対向車両、又は自車進行方向が青信号であるときに交差点で自車前を横切る車両等を、交通違反車両として検出し、交通違反の証拠映像と、当該交通違反車両の特徴情報（色・車種等）、走行速度、向かった方向、交差点の位置等を含む違反車両情報とを、サーバ２０に送信する。
【００１４】
サーバ２０は、送信された映像から交通違反車両のナンバー等の識別情報を抽出する。又は、サーバ２０は、送信された情報から交通違反車両の現在又は今後の走行位置を推定し、推定される位置の付近の第２車両（協力者車両）３０に交通違反車両の特徴情報を送信する。交通違反車両の付近の第２車両３０は、特徴情報に基づいて交通違反車両を検出し、交通違反車両のナンバープレート、ドライバー等の映像を撮影して、サーバ２０へ送信する。
【００１５】
その後、サーバ２０は各車両からの情報を集約し、交通違反車両のナンバー及び証拠映像等をクライアント（例えば、警察が管理するシステム等）に送信（通報）する。このように、本発明は、複数の車両の連携により、車載カメラを用いて交通違反車両の発見と識別を行う。
【００１６】
図１に戻って、システムＡを構築する第１車両１０、センター（サーバ）２０、及び第２車両３０のそれぞれの内部構成について説明する。
【００１７】
第１車両１０は、撮像部１１と、位置情報取得部１２と、記憶部１３と、制御部１４と、通信部１５を備えている。
【００１８】
撮像部１１は、いわゆる車載カメラであり、ここでは車両前方（外部）の画像を撮像するカメラを含む。撮像部１１は、運転中及び停車中に車両前方の連続的な映像を生成し、生成した映像を記憶部１３に記録するドライブレコーダであることが望ましい。撮像部１１は、自車両が交差点に停止しているとき、信号機の画像とともに、交差点に進入する横断車両（自車両の前を横切って通過する車両）又は対向車両の映像（第１映像）を生成する。
【００１９】
位置情報取得部１２は、任意の衛星測位システムに対応する１つ以上の受信機を含む。例えば、位置情報取得部１２は、ＧＰＳ（Global Positioning System）受信機を含んでもよい。位置情報取得部１２は、自車両の位置情報を検出する。なお、自車両が停止（又は走行）している位置とともに、車両が向いている方向の情報も取得できることが望ましい。
【００２０】
記憶部１３は、各種情報を記録・格納する装置であり、１つ以上のメモリを含む。「メモリ」は、例えば半導体メモリ、磁気メモリ、又は光メモリ等であるが、これらに限られない。記憶部１３に含まれる各メモリは、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。記憶部１３は、第１車両の動作に関連する任意の情報を記憶する。例えば、記憶部１３は、撮像部１１で生成した映像や、位置情報取得部１２で取得した位置情報を、その生成時の時間情報と関連付けて記憶する。また、生成した映像を制御部１４で分析・処理した結果の情報を記憶することも行う。さらに、記憶部１３は、自車両の車両制御プログラムの記憶等、車両の動作・制御に関する各種情報を蓄積する。
【００２１】
制御部１４は１つ以上のプロセッサを備える。「プロセッサ」は、汎用のプロセッサ、又は特定の処理に特化した専用のプロセッサであってよい。例えば、第１車両１０に搭載されたＥＣＵ（Electronic Control Unit）が、制御部１４として機能してもよい。制御部１４は、第１車両全体の動作を制御する。例えば、制御部１４は、撮像部１１、位置情報取得部１２、記憶部１３、通信部１５の制御を行うとともに、自車両の走行・動作に関する全ての制御を行う。制御部１４は画像分析を行うことができ、撮像部１１で生成した信号機の画像から、信号機の色を検出する。また、制御部１４は、交差点に進入する横断車両又は対向車両の映像から、車両の特徴情報（色、形、車種、等）を抽出し、さらに、自車両の前を横切る車両の連続映像から、横断車両の速度を算出することもできる。
【００２２】
通信部１５は、自車両とサーバ２０との間の通信を行う通信モジュールを含む。また、通信部１５は、必要に応じて、サーバ２０を介さずに、自車両（第１車両）と他車両（第２車両）との間で車々間通信を行う通信モジュールを含むようにしてもよい。通信部１５は、ネットワークに接続する通信モジュール、或いは、４Ｇ（4th Generation）及び５Ｇ（5th Generation）等の移動体通信規格に対応する通信モジュールを含んでもよい。例えば、第１車両１０に搭載されたＤＣＭ（Data Communication Module）等の車載通信機が、通信部１５として機能してもよい。通信部１５は、交通違反車両の特徴情報を通信し、交通違反の証拠となる交差点での映像をサーバ２０に送信するとともに、サーバ２０から指示や情報を受け取ることができる。
【００２３】
センター（サーバ）２０は、サーバ通信部２１と、サーバ記憶部２２と、サーバ制御部２３を備えている。
【００２４】
サーバ通信部２１は、サーバ２０と第１及び第２車両との間、又はサーバ２０とクライアント（警察システム等）との間の通信を行う通信モジュールを含む。サーバ通信部２１は、ネットワークに接続する通信モジュールを含んでもよい。サーバ通信部２１は、第１車両１０又は第２車両３０から送信される情報を受信するとともに、第１車両１０又は第２車両３０に対して情報や指示を送信することができる。さらに、交通違反車両を一意に識別する識別情報（車ナンバー、運転者の写真等）及び交通違反の証拠映像等を、クライアントに送信し、情報提供を行うことができる。
【００２５】
サーバ記憶部２２は、各種情報を記録・格納する装置であり１つ以上のメモリを含む。「メモリ」は、例えば半導体メモリ、磁気メモリ、又は光メモリ等であるが、これらに限られない。サーバ記憶部２２に含まれる各メモリは、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。サーバ記憶部２２は、例えば、第１車両１０から送信された情報（交通違反をした車両の特徴情報、交通違反の証拠映像等）、及び、第２車両３０から送信された情報（車ナンバー、運転者を撮影した映像等）を蓄積する。また、サーバ記憶部２２は、送信された映像をサーバ制御部２３で分析・処理した結果の情報を記憶することも行い、さらに、サーバ及びシステム全体の動作・制御に関する各種情報を蓄積する。
【００２６】
サーバ制御部２３は１つ以上のプロセッサを備える。「プロセッサ」は、汎用のプロセッサ、又は特定の処理に特化した専用のプロセッサであってよい。サーバ制御部２３は、サーバ通信部２１、サーバ記憶部２２の制御を行うとともに、サーバ及びシステム全体の動作に関する全ての制御を行う。例えば、サーバ制御部２３は、第１車両１０から得た情報（交通違反車両の走行速度、向かった方向等）を分析して、交通違反車両の現在又は今後の走行位置を推定し、第２車両３０を選択し、指示を出す等の処理を行う。また、サーバ制御部２３は、第２車両３０から得た情報（交通違反車両の映像等）を分析して、交通違反車両のナンバーの読み取り処理或いは、運転者の顔写真の抽出処理等を行う。
【００２７】
第２車両（協力者車両）３０は、撮像部３１と、位置情報取得部３２と、記憶部３３と、制御部３４と、通信部３５を備えている。
【００２８】
撮像部３１は、いわゆる車載カメラであり、ここでは車両前方の画像を撮像するカメラを含む。運転中に車外（車両前方）の連続的な映像（第２映像）を生成し、生成した映像を記憶部３３に記録するドライブレコーダであることが望ましい。撮像部３１は、交通違反車両の映像（特に、ナンバープレートと運転者の画像）を生成する。
【００２９】
位置情報取得部３２は、任意の衛星測位システムに対応する１つ以上の受信機を含む。例えば、位置情報取得部３２は、ＧＰＳ受信機を含んでもよい。位置情報取得部３２は、第２車両３０の位置情報を検出する。ここでは、交通違反車両の映像を生成した場所の位置情報を得ることができる。
【００３０】
記憶部３３は、各種情報を記録・格納する装置であり、１つ以上のメモリを含む。「メモリ」は、例えば半導体メモリ、磁気メモリ、又は光メモリ等であるが、これらに限られない。記憶部３３は、第２車両の動作に関連する任意の情報を記憶する。例えば、撮像部３１で生成した映像や、位置情報取得部３２で取得した位置情報を、その生成時の時間情報と関連付けて記憶する。また、車両制御プログラムの記憶等、車両の動作・制御に関する各種情報を蓄積する。
【００３１】
制御部３４は１つ以上のプロセッサを備える。「プロセッサ」は、汎用のプロセッサ、又は特定の処理に特化した専用のプロセッサであってよい。例えば、第２車両３０に搭載されたＥＣＵが、制御部３４として機能してもよい。制御部３４は、第２車両全体の動作を制御する。例えば、制御部３４は、撮像部３１、位置情報取得部３２、記憶部３３、通信部３５の制御を行うとともに、自車両の走行・動作に関する全ての制御を行う。制御部３４は画像分析を行うことができ、撮像部３１で生成した交通違反車両の映像から、車のナンバーの読み取り処理や、運転者の顔写真の抽出等を行ってもよい。
【００３２】
通信部３５は、サーバ２０或いは第１車両１０との間の通信を行う通信モジュールを含む。通信部３５は、ネットワークに接続する通信モジュール、或いは、４Ｇ及び５Ｇ等の移動体通信規格に対応する通信モジュールを含んでもよい。例えば、第２車両３０に搭載されたＤＣＭ等の車載通信機が、通信部３５として機能してもよい。通信部３５は、サーバ２０又は第１車両１０から交通違反車両の特徴に関する特徴情報を受け取るとともに、当該交通違反車両の映像（特に、ナンバープレートと運転者の画像）をサーバ２０に送信する。
【００３３】
図２を用いて、第１車両１０が交通違反車両を検出（発見）する第１の状況について説明する。図２は、第１車両（自車両）１０が交差点に差しかかった（又は停車状態から発車する）状況を示している。自車進行方向の信号機１が青信号のとき、交差点で自車両の前を横切って通過する車両４０を、交通違反（信号無視）車両４０（４０ａ）として検出し、当該交通違反車両４０ａの映像を信号機１の映像とともに、自車両１０の撮像部１１で生成（撮影）する。この信号無視の判定は、自車進行方向の信号機１が青信号のときは、自車進行方向と直交する道路の信号機は、必ず、赤信号となることに基づく。
【００３４】
第１車両１０は、撮像部１１で生成した交通違反車両４０ａの映像を記憶部１３に記録するとともに、制御部１４で分析し、当該交通違反車両４０ａの特徴情報（色、形、車種、等）、走行速度、向かった方向等を抽出する。また、第１車両１０は、位置情報取得部１２により現在位置（交差点の位置）も取得し、交通違反の証拠映像（信号機と交通違反車両の映像）とともに、通信部１５により、サーバ２０に送信する。或いは、サーバ２０を介さずに、自車両（第１車両）１０と他車両（第２車両）３０との間で車々間通信により直接情報を送信してもよい。
【００３５】
なお、ドライブレコーダ等により長時間の連続映像が生成できる場合は、信号機１の色の検出を車両４０が交差点に進入してから通過するまで実施し、その間ずっと青信号であること（車両４０が交差点に進入してから色が変わったのではないこと）を確認して、交通違反（信号無視）を判定する。同様に、交通違反の証拠映像としては、交通違反車両４０ａが交差点に進入してから通過するまでの全体の映像が望ましい。
【００３６】
図３を用いて、第１車両１０が交通違反車両を検出（発見）する第２の状況について説明する。図３は、第１車両（自車両）１０が交差点で停車している状況を示している。自車進行方向の信号機１が赤信号のとき、交差点で反対車線を走行してくる対向車両４０を、交通違反（信号無視）車両４０（４０ｂ）として検出し、当該交通違反車両４０ｂの映像を信号機１の映像とともに、第１車両１０の撮像部１１で生成（撮影）する。これは、自車進行方向の信号機１が赤信号のときは、反対車線の信号機も赤信号となっている可能性が高いからである。ただし、交差点によっては、自車進行方向の信号機１が赤信号であっても、反対車線の信号機が青信号となる信号機の制御方法もあることから、各交差点の信号機の制御方法を取得し、これと照らし合わせて交通違反であるかを判定することにより、より正確な判定を行うことができる。
【００３７】
第１車両１０は、撮像部１１で生成した交通違反車両４０ｂの映像を記憶部１３に記録するとともに、制御部１４で分析し、当該交通違反車両４０ｂの特徴情報（色、形、車種、等）、走行速度、向かった方向等を抽出する。また、第１車両１０は、位置情報取得部１２により現在位置（交差点の位置）も取得し、交通違反の証拠映像（信号機と交通違反車両の映像）とともに、通信部１５により、サーバ２０又は他車両（第２車両）３０に送信する。
【００３８】
さらに、反対車線を走行する対向車両４０であれば、第１車両１０の撮像部１１により交通違反車両４０ｂのナンバープレート及び運転者の映像を撮影できる場合もあることから、ナンバープレート及び運転者の顔が撮影された映像が得られた場合は、これをサーバ２０に送信する。
【００３９】
なお、ドライブレコーダ等により長時間の連続映像が生成できる場合は、信号機１の色の検出を車両４０が交差点に進入してから通過するまで実施し、その間ずっと赤信号であること（車両４０が交差点に進入してから色が変わったのではないこと）を確認して、交通違反（信号無視）を判定する。同様に、交通違反の証拠映像としては、交通違反車両４０ｂが交差点に進入してから通過するまでの全体の映像が望ましい。
【００４０】
図４を用いて、第１車両１０が交通違反車両を検出（発見）する第３の状況について説明する。図４は、第１車両（自車両）１０が交差点で停車している状況を示している。自車進行方向の信号機１が赤信号のとき、交差点で自車両の前を横切って通過する車両４０の映像を生成（撮影）し、この車両の走行速度を監視する。この走行速度は、車両４０の映像を制御部１４で分析することにより推定できる。車両４０の走行速度が、自車進行方向と直交する道路の制限速度を超えている場合、交通違反（制限速度超過、いわゆるスピード違反）車両４０（４０ｃ）として検出し、撮像部１１で生成した当該交通違反車両４０ｃの映像を信号機１の映像とともに、記憶部１３に記録する。なお、各道路の制限速度は、一般的な交通情報から入手することができる。
【００４１】
第１車両１０は、撮像部１１で生成した交通違反車両４０ｃの映像を記憶部１３に記録するとともに、制御部１４で分析し、当該交通違反車両４０ｃの特徴情報（色、形、車種、等）、走行速度、向かった方向等を抽出する。また、第１車両１０は、位置情報取得部１２により現在位置（交差点の位置）も取得し、交通違反の証拠映像（信号機と交通違反車両の映像）とともに、通信部１５により、サーバ２０又は他車両（第２車両）３０に送信する。
【００４２】
なお、交通違反の証拠映像としては、交通違反車両４０ｃが交差点に進入してから通過するまでの全体の映像が望ましい。
【００４３】
図５は、第２車両（協力者車両）３０によって交通違反車両４０のナンバー等を撮影する状況を説明する図である。図５に、例えば、図２又は図４で横断車両の映像から交通違反車両４０を検出した後の交通違反車両識別システムＡの制御の一例を示す。
【００４４】
上述したように、第１車両１０は、自車両の撮像部（車載カメラ）１１により、自車進行方向の信号機１と自車前の前を横切って通過する車両４０を撮影し、交通違反を検出すると、当該交通違反車両４０の特徴情報（色、形、車種、等）、走行速度、向かった方向、交差点の位置等を含む違反車両情報と、交通違反の証拠映像とを、サーバ２０に送信する。
【００４５】
第２車両（協力車両）３０に交通違反車両のナンバー等の映像撮影を指示する一つの方法は、交通違反を検出した交差点の周囲にいる複数の第２車両３０に、同時に、第１車両からの違反車両情報（交通違反車両４０の特徴情報（色、形、車種、等）、走行速度、向かった方向、交差点の位置等）を送信することである。この場合は、各第２車両３０が交通違反車両４０とすれ違う可能性を判断し、自車両の車外を撮影した第２映像を生成し、交通違反車両のナンバープレート等の映像撮影を行い、映像撮影に成功した場合にサーバ２０に映像を送信する。
【００４６】
第２車両（協力車両）３０に交通違反車両のナンバー等の映像撮影を指示する別の方法は、特定の第２車両３０に映像撮影を指示する方法である。サーバ２０は、各道路を走行する第２車両３０（３０ａ，３０ｂ，・・）の位置を把握している。サーバ２０は、第１車両１０からの情報（交通違反車両４０の走行速度、向かった方向、交差点の位置等）を元に、現在又は今後の交通違反車両４０の位置を推定する。そして、交通違反車両４０の推定位置の近傍を走行する第２車両（協力者車両）３０、望ましくは、交通違反車両４０が走行する道路の反対車線を走行する車両であって、交通違反車両４０と最初にすれ違う第２車両３０ａに、当該交通違反車両４０の特徴情報（色、形、車種、等）と推定位置等、交通違反車両４０の検出に必要な情報を送信し、交通違反車両４０の映像（特に、ナンバープレートと運転者の画像）の撮影を指示する。
【００４７】
第２車両３０ａは、交通違反車両４０の特徴情報等に基づいて、反対車線を通過する対向車両から交通違反車両（交通違反車両の特徴情報に該当する車両）４０を検出し、運転者の操作に基づき又は自動的に、交通違反車両４０の映像（ナンバープレートと運転者の少なくとも一方の画像）を撮影して、サーバ２０に送信する。また、仮に映像撮影に失敗した場合は、失敗した旨の連絡をサーバ２０に送信する。
【００４８】
サーバ２０は、第２車両３０ａから映像撮影に失敗した旨の連絡を受けた場合、第２車両３０ａから送信された映像からナンバー等の識別情報が抽出できなかった場合等は、他の車両による映像撮影を試みる。すなわち、交通違反車両４０の現在の推定位置の近傍を走行する他の第２車両（協力者車両）３０、望ましくは、交通違反車両４０が走行する道路の反対車線を走行する車両であって、交通違反車両４０と次にすれ違う第２車両３０ｂに、当該交通違反車両４０の特徴情報（色、形、車種、等）及び推定位置等、交通違反車両４０の検出に必要な情報を送信し、交通違反車両４０の映像（特に、ナンバープレートと運転者の画像）の撮影を指示する。このように、１両目の車両で交通違反車両の映像の撮影を失敗した場合には、交通違反車両４０に対して対向方向から走ってくる２両目の車両で交通違反車両４０の映像を撮影するよう、リトライする。
【００４９】
次の第２車両３０ｂは、交通違反車両４０の特徴情報等に基づいて、交通違反車両４０を特定し、運転者の操作に基づき又は自動的に、交通違反車両４０の映像（ナンバープレートと運転者の少なくとも一方の画像）を撮影して、サーバ２０に送信する。また、仮に映像撮影に失敗した場合は、失敗した旨の連絡をサーバ２０に送信する。
【００５０】
交通違反車両４０の映像（ナンバープレート、運転者の画像等）が撮影できるまで、この動作を繰り返した後、サーバ２０は各車両からの情報を集約する。サーバ２０は、第２車両３０からの映像に基づいて、交通違反車両４０のナンバー及び運転手の顔写真を抽出し、クライアント（例えば、警察が管理するシステム等）に交通違反車両４０を一意に識別する識別情報（ナンバー等）を、交通違反の証拠映像とともに送信する。なお、第２車両による交通違反車両４０の映像撮影（その後の識別情報の抽出）が複数回失敗した場合は、交通違反車両４０に改造（ナンバープレートを覆い隠す等）が行われている可能性もあるので、所定回数でリトライを中止してもよい。この場合は、交差点で撮影された交通違反の証拠映像と車両の特徴情報のみをクライアントに送信することとなる。
【００５１】
図５では、交差点において、第１車両１０の前方を横切って通過する横断車両４０を追跡する場合を説明した。同様に、第１車両１０の対向車両４０が交通違反をし、且つ、第１車両１０が交通違反車両４０のナンバープレートや運転者の映像撮影に失敗した場合には、サーバ２０は、第１車両１０の後続車である第２車両３０に、交通違反車両４０の映像の撮影を指示する。
【００５２】
また、図５では、第１車両１０からの情報を、サーバ２０を介して第２車両３０に送信したが、交通違反車両４０ｃの特徴情報（色、形、車種、等）、走行速度、向かった方向等を、第１車両１０が周囲の第２車両３０に車々間通信を利用して直接送信してもよい。このとき、各第２車両３０は、交通違反車両４０の走行速度及び向かった方向等から交通違反車両４０とすれ違う可能性を判断し（これは、制御部３４による分析であってよい）、交通違反車両４０の映像の撮影を試みる。なお、撮影した交通違反車両４０の映像は、この場合もサーバ２０に送信して集約される。
【００５３】
図６に、本発明の一実施形態の交通違反車両識別システムＡの動作の一例を示す。
【００５４】
図６に記載されるように、最初に第１車両１０は、交通違反車両の検出（ステップ１１（Ｓ１１））を行う。交通違反車両の検出は、図７のフローチャートに基づいて、次のステップにより行われる。
【００５５】
ステップ１０１（Ｓ１０１）：第１車両１０は、交差点で撮像部１１により映像（第１映像）を生成し、自車両進行方向の信号機の色を検出する。なお、以下の各ステップの動作主体は、第１車両１０である。
【００５６】
ステップ１０２（Ｓ１０２）：自車両進行方向の信号機の色が青であるか判定する。青であればステップ１０３へ、赤であればステップ１０７へ進む。
【００５７】
ステップ１０３（Ｓ１０３）：自車両の前の道路の横断車両（車側面）を監視する。
【００５８】
ステップ１０４（Ｓ１０４）：信号無視の違反があるか判定する。なお、自車両進行方向の信号機の色が青であるので、自車両の前を横切る横断車両があれば、これを信号無視違反と判定し、ステップ１０５に進む。信号無視違反が無ければ、始め（Ｓ１０１）に戻る。
【００５９】
ステップ１０５（Ｓ１０５）：信号無視を行った横断車両の映像から、横断車両（交通違反車両）の特徴情報を抽出する。例えば、交通違反車両の色、形、車種、等の特徴情報を分析・抽出する。さらに、走行速度、向かった方向等も抽出する。その後、ステップ１０６に進む。
【００６０】
ステップ１０６（Ｓ１０６）：ステップ１０５で抽出した交通違反車両の特徴情報を含む違反車両情報を、センター（サーバ）２０又は第２車両３０に通知する。また、交通違反の証拠映像（信号機と交通違反車両の映像）を含む第１映像の少なくとも一部をサーバ２０に送信する。送信後、処理フローを終了する。
【００６１】
ステップ１０７（Ｓ１０７）：自車両進行方向の信号機の色が赤であるとき、反対車線の対向車両（車正面）を監視する。
【００６２】
ステップ１０８（Ｓ１０８）：信号無視の違反があるか判定する。なお、自車両進行方向の信号機の色が赤であるので、対向車両が交差点内に進入してきた場合は、これを信号無視違反と判定し、ステップ１０９に進む。信号無視違反が無ければ、次のステップ１１０に進む。
【００６３】
ステップ１０９（Ｓ１０９）：信号無視を行った対向車両の映像から、対向車両（交通違反車両）の特徴情報を抽出する。例えば、交通違反車両の色、形、車種、等の特徴情報を分析・抽出する。さらに、走行速度、向かった方向等も抽出する。その後、ステップ１０６に進む。
【００６４】
ステップ１１０（Ｓ１１０）：対向車両の信号無視が無い場合は、自車両の前の道路の横断車両（車側面）を監視する。
【００６５】
ステップ１１１（Ｓ１１１）：交差点で自車両の前を横切って通過する車両の映像を生成し、映像を分析してこの車両の走行速度を監視する。横断車両の走行速度が、自車進行方向と直交する道路の制限速度を超えている場合、スピード違反と判定し、ステップ１１２に進む。スピード違反が無ければ、始め（Ｓ１０１）に戻る。
【００６６】
ステップ１１２（Ｓ１１２）：スピード違反を行った横断車両の映像から、横断車両（交通違反車両）の特徴情報を抽出する。例えば、交通違反車両の色、形、車種、等の特徴情報を分析・抽出する。さらに、走行速度、向かった方向等も抽出する。その後、ステップ１０６に進む。
【００６７】
なお、図７に示すフローチャートを実行するプログラムを、第１車両１０の車両制御プログラムとして構成することができる。すなわち、第１車両の制御部に、交差点において撮像部１１により、自車進行方向の信号機の色と対向車両又は横断車両を撮影した第１映像を生成するステップと、第１映像に基づいて、前記対向車両又は前記横断車両の交通違反があるか判定するステップと、交通違反があったとき、第１映像から交通違反車両の特徴情報を含む違反車両情報を抽出するステップと、送信部により、前記交通違反車両の特徴情報を含む前記違反車両情報と、交通違反の証拠映像を含む前記第１映像の少なくとも一部とをサーバに送信するステップと、を実行させる車両制御プログラムとすることができる。
【００６８】
図６に戻って、交通違反車両の検出フローにより、第１車両１０から、交通違反車両の特徴情報を含む違反車両情報、及び、交通違反の証拠映像（信号機と交通違反車両の映像）がサーバ２０に送信される。
【００６９】
交通違反車両が第１車両１０の対向車両であって、第１車両１０から送信された交通違反車両の映像から、交通違反車両の識別情報（ナンバー等）が抽出できる場合は、次の交通違反車両の位置推定（Ｓ１２）等を行うことなく、直ちにナンバー及び運転者の顔写真を識別（識別情報を抽出）する段階（Ｓ１６）に進んでよい。
【００７０】
サーバ２０は、送信された交通違反車両の走行速度、向かった方向等から、交通違反車両の現在又は今後の位置を推定する（ステップ１２（Ｓ１２））。そして、交通違反車両が走行する道路の反対車線を走行する車両であって、交通違反車両と最初にすれ違う第２車両３０ａに、当該交通違反車両の特徴情報（色、形、車種、等）及び推定位置等、交通違反車両４０の検出に必要な情報を送信し、交通違反車両の映像（特に、ナンバープレートと運転者の画像）の撮影を指示する。
【００７１】
第２車両３０ａは、交通違反車両の撮影を行う（ステップ１３（Ｓ１３））。交通違反車両の撮影は、図８のフローチャートに基づいて、次のステップにより行われる。
【００７２】
ステップ２０１（Ｓ２０１）：第２車両３０は、サーバ２０から（又は、第１車両１０から直接）、交通違反車両の特徴情報（色、形、車種、等）を受信する。なお、以下の各ステップの動作主体は、第２車両３０である。
【００７３】
ステップ２０２（Ｓ２０２）：第２車両３０は撮像部３１により自車両の車外を撮影した映像（第２映像）を生成し、当該映像上で反対車線を通過する対向車両から交通違反車両の特徴情報に該当する車両を検出し、交通違反車両（特に、ナンバープレートと運転者）を撮影する。
【００７４】
ステップ２０３（Ｓ２０３）：交通違反車両のナンバープレートと運転者画像を撮影できたか判定する。撮影できた場合はステップ２０４に進み、できなかった場合はステップ２０５に進む。
【００７５】
ステップ２０４（Ｓ２０４）：交通違反車両のナンバープレートと運転者の顔の少なくとも一方を含む画像を、サーバ２０に送信する。送信後、処理フローを終了する。
【００７６】
ステップ２０５（Ｓ２０５）：交通違反車両の映像を撮影できなかった場合は、サーバ２０に画像撮影失敗の通知をする。通知後、処理フローを終了する。
【００７７】
図６に戻って、ここでは、第２車両３０ａが交通違反車両の画像を撮影できなかったとする。交通違反車両の撮影フローに従い、第２車両３０ａから、画像撮影失敗の通知がサーバ２０に送信される。
【００７８】
画像撮影が失敗した場合は、サーバ２０は、交通違反車両の映像撮影をリトライするかの判断を行う（ステップ１４（Ｓ１４））。具体的には、リトライを行う回数を予め設定しておくことが望ましい。これは、リトライ回数が多くなると交通違反車両の位置の推定が困難になるためと、交通違反車両に改造（ナンバープレートを覆い隠す等）が行われている可能性があり、この場合は識別情報の画像撮影自体が困難だからである。
【００７９】
所定のリトライ回数以内であれば、サーバ２０は、交通違反車両が走行する道路の反対車線を走行する車両であって、交通違反車両と次にすれ違う第２車両３０ｂに、当該交通違反車両の特徴情報（色、形、車種、等）及び推定位置等、必要な情報を送信し、交通違反車両の映像（特に、ナンバープレートと運転者の画像）の撮影を指示する。
【００８０】
第２車両３０ｂは、図８の交通違反車両の撮影フローに従い、交通違反車両の撮影を行う（ステップ１５（Ｓ１５））。撮影が成功した場合は、第２車両３０ａは、交通違反車両のナンバープレートと運転者の顔の少なくとも一方を含む画像を、サーバ２０に送信する。
【００８１】
サーバ２０は、第２車両３０から送信された画像に基づいて、交通違反車両のナンバー、及び運転者の顔写真を識別（識別情報を抽出）する（ステップ１６（Ｓ１６））。そして、クライアント（例えば、警察が管理するシステム等）に交通違反車両の識別情報（ナンバー、顔写真等）を、交通違反の証拠映像とともに送信する（ステップ１７（Ｓ１７））。なお、サーバ２０に蓄積している情報をさらにクライアントに送信してもよい。
【００８２】
ここで、クライアントに提供する情報（すなわち、警察向けにサーバ２０に蓄積すべき情報項目、及びそのデータ形式の例）としては、例えば、次のようなものが想定される。
・発生日時    ：2018.10.11.23：33
・違反車両速度：50.0ｋｍ／ｈ
・位置情報    ：38.33333,135.22222
・位置情報詳細：○○県○○市○○
・違反内容    ：信号無視
・ナンバー    ：品川500  さ00-00
・違反情報詳細：ブレーキ有無、アクセル開度等
・画像サムネイル：運転者顔画像、証拠映像
【００８３】
上記の実施の形態では、交通違反車両識別システムＡの構成と動作について説明したが、本発明はこれに限らず、交通違反車両識別方法として構成されてもよい。すなわち、本発明は、図６の処理及びデータの流れに従って、複数の車両及びサーバにより交通違反車両を検出・識別する方法として構成されてもよい。
【００８４】
上述の実施形態は代表的な例として説明したが、本発明の趣旨及び範囲内で、多くの変更及び置換ができることは当業者に明らかである。したがって、本発明は、上述の実施形態によって制限するものと解するべきではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。例えば、実施形態に記載の複数の構成ブロックを１つに組み合わせたり、あるいは１つの構成ブロックを分割したりすることが可能である。
【符号の説明】
【００８５】
１      信号機
１０    第１車両（自車両）
１１    撮像部
１２    位置情報取得部
１３    記憶部
１４    制御部
１５    通信部
２０    センター（サーバ）
２１    サーバ通信部
２２    サーバ記憶部
２３    サーバ制御部
３０    第２車両
３１    撮像部
３２    位置情報取得部
３３    記憶部
３４    制御部
３５    通信部
４０    交通違反車両
Ａ      交通違反車両識別システム
【図１】
2020061079.tif 000003
【図２】
2020061079.tif 000004
【図３】
2020061079.tif 000005
【図４】
2020061079.tif 000006
【図５】
2020061079.tif 000007
【図６】
2020061079.tif 000008
【図７】
2020061079.tif 000009
【図８】
2020061079.tif 000010