(57)【要約】【課題】ナンバープレートを正常に認識できなかった車両を追跡または検証することを課題とする。【解決手段】監視装置１０は、撮像画像からナンバープレートの特徴に合致する領域を抽出する領域抽出部１７ａを有する。さらに、監視装置１０は、領域抽出部１７ａにて抽出された領域の形状が所定の形状であるかを判定する形状判定部１７ｂを有する。さらに、監視装置１０は、領域抽出部１７ａにて抽出された領域内の文字又は模様を認識する認識部１７ｃを有する。さらに、監視装置１０は、領域抽出部１７ａ、形状判定部１７ｂ、認識部１７ｃの少なくとも一つで否定的な結果が得られた場合に、撮像画像又は該撮像画像に含まれる車の特徴情報と撮像位置情報とを自装置に接続されたセンタ装置に通知する通知部１９を有する。【選択図】図２
2012003493.tif 000002
【特許請求の範囲】
【請求項１】
撮像画像からナンバープレートの特徴に合致する領域を抽出する領域抽出部と、
前記領域抽出部にて抽出された領域の形状が所定の形状であるかを判定する形状判定部と、
前記領域抽出部にて抽出された領域内の文字又は模様を認識する認識部と、
前記領域抽出部、前記形状判定部、前記認識部の少なくとも一つで否定的な結果が得られた場合に、前記撮像画像又は該撮像画像に含まれる車の特徴情報と撮像位置情報とを自装置に接続されたセンタ装置に通知する通知部と
を有することを特徴とする監視装置。
【請求項２】
撮像画像からナンバープレートを認識する監視システムにおいて、
前記撮像画像からナンバープレートの特徴に合致する領域を抽出する領域抽出部と、
前記領域抽出部にて抽出された領域の形状が所定の形状であるかを判定する形状判定部と、
前記領域抽出部にて抽出された領域内の文字又は模様を認識する認識部と、
前記領域抽出部、前記形状判定部、前記認識部の少なくとも一つで否定的な結果が得られた場合に、前記撮像画像又は該撮像画像に含まれる車の特徴情報と撮像位置情報とを自装置に接続されたセンタ装置に通知する通知部と
を有する監視装置と、
監視端末の位置情報を定期的に受信して管理する管理部と、
前記監視装置から撮像画像又は車の特徴情報と撮像位置情報とを受信した場合に、当該受信した撮像位置情報と、前記管理部にて管理された監視端末の位置情報とに基づいて監視端末を選択する監視端末選択部と、
前記監視端末選択部にて選択された端末に対して前記撮像画像又は前記車の特徴情報を通知する通知部と
を有するセンタ装置と
を有して構成される事を特徴とする監視システム。
【請求項３】
前記監視装置が有する通知部は、
前記撮像画像に含まれる車の進行方向をさらに通知し、
前記監視端末選択部は、前記監視装置から通知された車の進行方向に基づいて監視端末を選択することを特徴とする請求項２に記載の監視システム。
【請求項４】
前記センタ装置は、
地図情報を記憶する地図情報記憶部をさらに有し、
前記監視端末選択部は、
前記地図情報記憶部に記憶された地図情報に基づいて監視端末を選択することを特徴とする請求項２に記載の監視システム。
【請求項５】
撮像画像からナンバープレートを認識する監視システムに用いる監視方法において、
前記撮像画像を監視する監視装置が、
前記撮像画像からナンバープレートの特徴に合致する領域を抽出する領域抽出工程と、
前記領域抽出工程にて抽出された領域の形状が所定の形状であるかを判定する形状判定工程と、
前記領域抽出工程にて抽出された領域内の文字又は模様を認識する認識工程と、
前記領域抽出工程、前記形状判定工程、前記認識工程の少なくとも一つで否定的な結果が得られた場合に、前記撮像画像又は該撮像画像に含まれる車の特徴情報と撮像位置情報とを自装置に接続されたセンタ装置に通知する通知工程と
を含み、
前記監視装置に接続されるセンタ装置が、
監視端末の位置情報を定期的に受信して管理する管理工程と、
前記監視装置から撮像画像又は車の特徴情報と撮像位置情報とを受信した場合に、当該受信した撮像位置情報と、前記管理工程にて管理された監視端末の位置情報とに基づいて監視端末を選択する監視端末選択工程と、
前記監視端末選択工程にて選択された端末に対して前記撮像画像又は前記車の特徴情報を通知する通知工程と
を含んだ
ことを特徴とする監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視装置、監視システム及び監視方法に関する。
【背景技術】
【０００２】
車両が撮像された画像から車両に取り付けられたナンバープレート（numberplate）を認識し、その認識結果から不審車両を検出する監視システムが知られている。
【０００３】
この監視システムでは、車両が撮像された画像と、ナンバープレートの特徴が表現されたテンプレート（template）画像とをマッチング（matching）する。そして、監視システムは、テンプレートマッチングによって画像からナンバープレートが映る領域を抽出し、抽出したナンバープレートの領域からそこに映る文字又は模様を認識する。
【０００４】
ところが、ナンバープレートの監視が一般に認知された現状では、ナンバープレートを変形させたり、ナンバープレートにカバー（cover）を付けたりなどのように、ナンバープレートの認識を妨害する行為が作為的になされる。このような妨害行為が行われた場合には、ナンバープレートの認識が困難になる。
【０００５】
かかる妨害行為に対応する技術の一例として、ナンバー読取装置が提案されている。このナンバー読取装置は、ナンバープレート部分の明るさから昼夜を判定し、昼間と判定した場合に赤外画像によるナンバーの読み取りが不可で可視画像においてのみナンバーの読み取りが可能である場合に不正プレートとして検出する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２９９６４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記の従来技術は、車両が撮像された画像からナンバープレートの文字や模様を認識できることを前提に不審車両の検出がなされるものである。このため、ナンバープレートの文字や模様が認識できなかった場合には、画像に映った車両が不審車両であるか否かは不明とする他ない。それゆえ、上記の従来技術では、ナンバープレートの標示を妨害する行為が行われていることが明らかであるにもかかわらず、違法行為が行われている車両を追跡したり、検証したりすることができない。
【０００８】
開示の技術は、上記に鑑みてなされたものであって、ナンバープレートを正常に認識できなかった車両を追跡または検証することができる監視装置、監視システム及び監視方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本願の開示する監視装置は、撮像画像からナンバープレートの特徴に合致する領域を抽出する領域抽出部を有する。さらに、前記監視装置は、前記領域抽出部にて抽出された領域の形状が所定の形状であるかを判定する形状判定部を有する。さらに、前記監視装置は、前記領域抽出部にて抽出された領域内の文字又は模様を認識する認識部を有する。さらに、前記監視装置は、前記領域抽出部、前記形状判定部、前記認識部の少なくとも一つで否定的な結果が得られた場合に、前記撮像画像又は該撮像画像に含まれる車の特徴情報と撮像位置情報とを自装置に接続されたセンタ装置に通知する通知部とを有する。
【発明の効果】
【００１０】
本願の開示する監視装置の一つの態様によれば、ナンバープレートを正常に認識できなかった車両を追跡または検証することができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施例１に係る監視システムの構成例を示すシステム構成図である。
【図２】図２は、実施例１に係る監視装置の構成を示すブロック図である。
【図３】図３は、認識結果データの一例を示す図である。
【図４】図４は、ナンバープレート画像の一例を示す図である。
【図５】図５は、ナンバープレートを形成する頂点および辺の算出要領を説明するための図である。
【図６Ａ】図６Ａは、ナンバープレートの変形の一態様を示す図である。
【図６Ｂ】図６Ｂは、ナンバープレートの変形の一態様を示す図である。
【図６Ｃ】図６Ｃは、ナンバープレートの変形の一態様を示す図である。
【図７】図７は、実施例１に係るセンタ装置の構成を示すブロック図である。
【図８】図８は、端末位置データの一例を示す図である。
【図９】図９は、特定車両を追跡する端末の選択要領を説明するための図である。
【図１０】図１０は、特定車両を追跡する端末の選択要領を説明するための図である。
【図１１】図１１は、特定車両を追跡する端末の選択要領を説明するための図である。
【図１２】図１２は、実施例１に係る対センタ通知処理の手順を示すフローチャートである。
【図１３】図１３は、実施例１に係る対端末通知処理の手順を示すフローチャートである。
【図１４】図１４は、実施例２に係る監視プログラムを実行するコンピュータの一例について説明するための図である。
【発明を実施するための形態】
【００１２】
以下に、本願の開示する監視装置、監視システム及び監視方法の実施例を図面に基づいて詳細に説明する。なお、この実施例は開示の技術を限定するものではない。
【実施例１】
【００１３】
［システム構成］
まず、実施例１に係る監視システムのシステム構成について説明する。図１は、実施例１に係る監視システムの構成例を示すシステム構成図である。図１に示す監視システム（system）１は、車両が撮像された画像から車両に取り付けられたナンバープレート（numberplate）を認識し、その認識結果が特定の条件を満たす特定車両を追跡または検証するものである。
【００１４】
図１に示すように、監視システム１には、監視装置１０−１〜１０−３と、センタ（center）装置３０と、巡回者用端末４０−１〜４０−２と、巡回車両用端末５０−１〜５０−２とが収容される。なお、図１の例では、３つの監視装置、１つのセンタ装置、２つの巡回者用端末、２つの巡回車両用端末をそれぞれ図示したが、開示のシステムは図示の構成に限定されない。すなわち、監視システム１は、任意の数の監視装置、センタ装置、巡回者用端末または巡回車両用端末を収容できる。
【００１５】
監視装置１０−１〜１０−３とセンタ装置３０とは、ネットワーク（network）３を介して相互に通信可能に接続される。また、センタ装置３０と巡回者用端末４０−１および巡回車両用端末５０−１〜５０−２とは、ネットワーク５を介して相互に通信可能に接続される。なお、ネットワーク３及びネットワーク５には、有線または無線を問わず、インターネット（Internet）、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）などの任意の種類の通信網を採用できる。また、ネットワーク３及びネットワーク５は、１つの通信網に統合することもできる。
【００１６】
このうち、監視装置１０−１〜１０−３は、後述する撮像部１１により撮像された画像を監視する端末である。ここでは、撮像部１１により撮像された画像そのもの、すなわち加工が行われていない画像を「撮画像」と呼ぶこととする。一例として、監視装置１０−１〜１０−３は、撮画像に所定のナンバー認識処理を行った結果が特定の条件を満たす場合に、撮画像または撮画像に映る車の特徴を表す特徴情報と、撮像部１１の撮像範囲に収められた場所を表す撮像位置情報とをセンタ装置３０へ通知する。なお、以下では、監視装置１０−１〜１０−３の各装置を区別なく総称する場合には、監視装置１０と記載する。同様に、巡回者用端末４０−１〜４０−２や巡回車両用端末５０−１〜５０−２についても、それぞれ巡回者用端末４０、巡回車両用端末５０と記載する。
【００１７】
上記のナンバー認識処理の一例として、監視装置１０は、車両が映る撮画像からナンバープレートが映る領域を抽出する領域抽出処理を行う。他の一例として、監視装置１０は、ナンバープレートの領域の形状が所定の形状であるか否かを判定する形状判定処理を行う。更なる一例として、監視装置１０は、ナンバープレートの領域内の文字又は模様を認識する認識処理を行う。そして、監視装置１０は、領域抽出処理、形状判定処理または認識処理のうち少なくとも一つで否定的な結果が得られた場合に、撮画像またはその撮画像の特徴情報と撮像位置情報とをセンタ装置３０へ通知する。
【００１８】
センタ装置３０は、車両の監視を行う監視センタなどに配設されるサーバ（server）装置であり、監視装置１０、巡回者用端末４０及び巡回車両用端末５０を管理する。一例としては、センタ装置３０は、監視装置１０から通知を受け付けた場合に、監視装置１０の撮像位置情報と、巡回者用端末４０および巡回車両用端末５０の位置情報とに基づき、巡回者用端末４０または巡回車両用端末５０を選択する。すなわち、センタ装置３０は、巡回者用端末４０および巡回車両用端末５０のうち、撮像部１１が画像を撮像した場所に最も近い巡回者用端末４０または巡回車両用端末５０を選択する。その上で、センタ装置３０は、監視装置１０から通知を受け付けた撮画像または特徴情報を先に選択した巡回者用端末４０または巡回車両用端末５０へ通知する。
【００１９】
巡回者用端末４０は、巡回者により使用される端末装置である。また、巡回車両用端末５０は、巡回者が搭乗する車両に搭載される端末装置である。これら巡回者用端末４０及び巡回車両用端末５０は、センタ装置３０から通知された撮画像または特徴情報を自装置の表示部に表示させる。これによって、巡回者は、徒歩または巡回車両などの移動手段を通じて、特定の条件を満たした特定車両を追跡することができる。また、巡回者は、センタ装置３０から受け取った撮画像や特徴情報をもとに違反車両、盗難車両や犯罪車両などのナンバーや特徴情報を管理するシステムへ照会することにより特定車両を検証できる。
【００２０】
かかる巡回者用端末４０及び巡回車両用端末５０の一態様としては、携帯電話機、ＰＨＳ（Personal  Handyphone  System）やＰＤＡ（Personal  Digital  Assistant）などの移動体端末を採用できる。また、上述した汎用の移動体端末の他にも、巡回者が所属する組織により使用される無線通信端末を採用することとしてもよい。これら移動体端末の他、パーソナルコンピュータ（personal  computer）を始め、サーバなどの固定端末を採用することとしてもよい。
【００２１】
ここで言う巡回者とは、所定の担当区域を巡回する者を指し、一例としては、警備員などが該当する。また、巡回車両とは、巡回者が搭乗する車両を指し、一例としては、警備用の自動車、や、警備用の自動二輪車などが該当する。
【００２２】
［監視装置の構成］
続いて、本実施例に係る監視装置の構成について説明する。図２は、実施例１に係る監視装置の構成を示すブロック図である。図２に示すように、監視装置１０は、撮像部１１と、通信Ｉ／Ｆ部１２と、記憶部１３と、制御部１４とを有する。
【００２３】
このうち、撮像部１１は、ＣＣＤ（Charge  Coupled  Device）やＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像デバイスである。一例としては、撮像部１１は、道路上を走行する車体の一部または全部を撮像範囲に収容できる場所に設置される。他の一例としては、駐車場に出入りまたは駐車する車体の一部または全部を撮像範囲に収容できる場所に設置される。かかる撮像部１１の設置場所は、少なくとも車両前部または車両後部いずれかのナンバープレート全体が撮像範囲に収まる位置が好ましい。
【００２４】
なお、図２に示す例では、監視装置１０が撮像部１１を有する構成を例示したが、必ずしも監視装置１０が撮像部１１を有する必要はない。一例としては、撮像部１１により撮像された画像または外部装置に記憶された画像を所定のネットワークを介して取得することとしてもよい。かかるネットワークには、インターネット（Internet）、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）などの任意の種類の通信網を採用できる。他の一例としては、所定の読取装置を介して、フレキシブルディスク、いわゆるＦＤ、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの記録媒体から、監視対象が収められた画像を取得することとしてもよい。
【００２５】
通信Ｉ／Ｆ（interface）部１２は、他の装置、例えばセンタ装置３０との間で通信制御を行うためのインタフェースである。
【００２６】
記憶部１３は、例えば、フラッシュメモリ（flash  memory）などの半導体メモリ素子、または、ハードディスク（hard  disk）、光ディスクなどの記憶装置である。なお、記憶部１３は、上記の種類の記憶装置に限定されるものではなく、ＲＡＭ（Random  Access  Memory)、ＲＯＭ（Read  Only  Memory)であってもよい。
【００２７】
また、記憶部１３は、制御部１４で実行されるＯＳ（Operating  System）や車両監視用のアプリケーション（application）などの各種プログラム（program）を記憶する。さらに、記憶部１３は、制御部１４で実行されるプログラムの実行に必要なデータを記憶する。一例として、記憶部１３は、撮画像データ１３ａと、認識結果データ１３ｂとを併せて記憶する。
【００２８】
撮画像データ１３ａは、撮像部１１により撮像された画像データである。この撮画像データ１３ａは、後述の画像入力部１５により記憶部１３へ登録される。なお、ここでは、撮画像に車両が映っているか否かを問わずに全ての撮画像が登録される場合を想定するが、後述の車体切出部１６により車体が検出された撮画像だけを登録することとしてもかまわない。また、所定の圧縮符号化方式により複数の撮画像にエンコード（encode）を行って動画として格納することとしてもよい。
【００２９】
認識結果データ１３ｂは、後述のナンバー認識部１７によるナンバープレートの認識結果を示すデータである。かかる認識結果データ１３ｂの一態様としては、認識ＩＤ（identification）、認識日時、運輸支局、分類番号、かな文字、一連番号、地点ＩＤ、進行方向、特徴、判定結果などを対応付けたデータが挙げられる。
【００３０】
ここで言う「認識ＩＤ」とは、ナンバー認識部１７により認識されたナンバープレートの認識結果を一意に特定するために付与される識別子を指し、一例としては、ナンバー認識部１７により認識がなされた順番に通し番号が付与される。また、「認識日時」とは、ナンバー認識部１７により認識がなされた日時を指す。また、「運輸支局」、「分類番号」、「かな文字」及び「一連番号」は、ナンバープレート内の所定の領域に標示された文字情報を指す。また、「地点ＩＤ」とは、監視装置１０が設置された地点を一意に特定するために付与された識別子を指す。また、「進行方向」とは、監視装置１０が撮像範囲に収めた道路上で車両が進行する方向を指す。
【００３１】
また、「特徴」とは、ナンバープレートの認識結果が示す特徴を指す。かかる特徴の一例としては、ナンバープレートの標示無し、汚れ過多、変形、封印無しなどの不審車両に関する項目の他、レンタカー（rent-a-car）に割り当てられたかな文字の標示を有するなどの特定の条件を満たす項目などが挙げられる。また、「判定結果」とは、ナンバープレートの認識結果が特定の条件を満たすか否かが後述の特定車両判定部１８により判定された判定結果を指す。かかる判定結果の一例としては、不審車両に関する条件に該当する特定車両１、不審車両以外の特定車両に関する条件に該当する特定車両２、特定車両１および特定車両２のいずれにも該当しない一般車両などが挙げられる。
【００３２】
図３は、認識結果データの一例を示す図である。図３に示す認識結果のうち、認識ＩＤ「0000001」の認識結果は、２００９年１月１日の１４時００分２３秒に認識されたことを示す。かかる認識ＩＤ「0000001」の認識結果のうち、運輸支局が「川崎」であり、分類番号が「500」であり、かな文字が「さ」であり、また、一連番号が「12-XX」であることを示す。さらに、認識ＩＤ「0000001」の認識結果が地点ＩＤ「AB01」に設けられた監視装置１０による認識結果であることを指し、また、車両の進行方向が西であることを示す。かかる認識ＩＤ「0000001」の認識結果には、特定車両１または特定車両２に関する条件に該当する特徴がないことを示す。さらに、認識ＩＤ「0000001」の認識結果からは、一般車両に該当する旨の判定結果が得られたことを示す。このように、認識ＩＤ「0000001」の認識結果が得られた撮画像に映る車両には、追跡や検証が不要であることがわかる。
【００３３】
また、認識ＩＤ「0000002」の認識結果は、２００９年１月１日の１４時００分２４秒に認識されたことを示す。かかる認識ＩＤ「0000002」の認識結果のうち、運輸支局が「横浜」であり、分類番号が「5??」であり、かな文字が「あ」であり、また、一連番号が「23-XX」であることを示す。この認識ＩＤ「0000002」の認識結果では、分類番号の一部が認識できなかったことを示す。さらに、認識ＩＤ「0000002」の認識結果が地点ＩＤ「AB01」に設けられた監視装置１０による認識結果であることを指し、また、車両の進行方向が西であることを示す。かかる認識ＩＤ「0000002」の認識結果には、特定車両１に関する条件に該当する特徴「汚れ過多」があり、ナンバープレートの汚れが目立つことを示す。さらに、認識ＩＤ「0000002」の認識結果からは、特定車両１に該当する旨の判定結果が得られたことを示す。このように、認識ＩＤ「0000002」の認識結果が得られた撮画像に映る車両には、追跡や検証が必要であることがわかる。
【００３４】
また、認識ＩＤ「0000003」の認識結果は、２００９年１月１日の１４時００分４６秒に認識されたことを示す。かかる認識ＩＤ「0000003」の認識結果のうち、運輸支局が「川崎」であり、分類番号が「???」であり、かな文字が「?」であり、また、一連番号が「??-??」であることを示す。この認識ＩＤ「0000003」の認識結果では、分類番号、かな文字及び一連番号の全てが認識できなかったことを示す。さらに、認識ＩＤ「0000003」の認識結果が地点ＩＤ「AB01」に設けられた監視装置１０による認識結果であることを指し、また、車両の進行方向が西であることを示す。かかる認識ＩＤ「0000003」の認識結果には、特定車両１に関する条件に該当する特徴「一部曲げ」があり、ナンバープレートの一部が変形していることを示す。さらに、認識ＩＤ「0000003」の認識結果からは、特定車両１に該当する旨の判定結果が得られたことを示す。このように、認識ＩＤ「0000003」の認識結果が得られた撮画像に映る車両には、追跡や検証が必要であることがわかる。
【００３５】
さらに、認識ＩＤ「0000004」の認識結果は、２００９年１月１日の１４時００分４８秒に認識されたことを示す。かかる認識ＩＤ「0000004」の認識結果のうち、運輸支局が「多摩」であり、分類番号が「500」であり、かな文字が「わ」であり、また、一連番号が「45-XX」であることを示す。この認識ＩＤ「0000004」の認識結果では、分類番号、かな文字及び一連番号が全て認識できたことを示す。さらに、認識ＩＤ「0000004」の認識結果が地点ＩＤ「AB01」に設けられた監視装置１０による認識結果であることを指し、また、車両の進行方向が西であることを示す。かかる認識ＩＤ「0000004」の認識結果には、特定車両２に関する条件に該当する特徴「レンタカー」があり、レンタカーに付与されるかな文字が標示されたナンバープレートであることを示す。さらに、認識ＩＤ「0000004」の認識結果からは、特定車両２に該当する旨の判定結果が得られたことを示す。このように、認識ＩＤ「0000004」の認識結果は、リアルタイム（real  time）で実行される取引、例えばレンタカーに対する駐車料金の割引に使用したり、特定の条件に合致する車両の統計情報、例えば地域におけるレンタカー台数を算出したりなどに利用できる。
【００３６】
なお、図３の例では、車両の進行方向が全て「西」である場合を説明したが、必ずしも車両の進行方向が同一の認識結果ばかりが登録されるとは限らない。例えば、時間帯によって車線の進行方向が変更される場合には、ナンバープレートの認識を行った時刻に対応する車両の進行方向が登録される。また、図３の例では、ナンバープレートの特徴が１つだけ登録されている場合を例示したが、後述の特定車両判定部１８により特定車両１及び／又は特定車両２に該当すると判定されたナンバープレートの特徴を全て登録することとしてもよい。
【００３７】
制御部１４は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）などの集積回路またはＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）などの電子回路である。
【００３８】
制御部１４は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。制御部１４は、図２に示すように、画像入力部１５と、車体切出部１６と、ナンバー認識部１７と、特定車両判定部１８と、通知部１９とを有する。
【００３９】
画像入力部１５は、画像の入力を受け付ける処理部である。一例としては、画像入力部１５は、撮像部１１により撮像された撮画像を記憶部１３へ登録するとともに、撮画像を車体切出部１６へ入力する。
【００４０】
車体切出部１６は、撮画像に含まれる車体を切り出す処理部である。一例としては、車体切出部１６は、撮画像に含まれる風景と車体との境界、すなわち輝度の変化が激しいエッジ（edge）を検出する。このエッジ検出により車体が検出された場合には、車体切出部１６は、撮画像の中から車体の部分、すなわち車両の外形を縁取る部分を切り出す。そして、車体切出部１６は、撮画像から車体部分を切り出した車体画像をナンバー認識部１７へ入力する。なお、撮画像の中から車体が検出されなかった場合には、ナンバー認識部１７に対する画像の入力は行われず、ナンバープレートの認識処理は実行されない。
【００４１】
ナンバー認識部１７は、ナンバープレートに関する各種の認識処理を実行する処理部であり、図２に示すように、領域抽出部１７ａと、形状判定部１７ｂと、認識部１７ｃとを有する。
【００４２】
領域抽出部１７ａは、車体画像の中からナンバープレートが映る領域を抽出する処理部である。一例としては、領域抽出部１７ａは、ナンバープレートの特徴が表現されたテンプレート（template）画像を図示しない作業用メモリから読み出す。かかるテンプレート画像の一例には、普通自動車用のナンバープレート、大型自動車用のナンバープレート、さらには大型特殊自動車用のナンバープレートの画像などが含まれる。そして、領域抽出部１７ａは、車体切出部１６により車体が切り出された車体画像と、作業用メモリから読み出したテンプレート画像とをマッチング（matching）する。かかるテンプレートマッチングにより、領域抽出部１７ａは、車体画像の中からナンバープレートが映る領域、すなわちナンバープレート画像を抽出する。
【００４３】
図４は、ナンバープレート画像の一例を示す。図４に示す符号２０は、ナンバープレート画像を示す。図４に示す符号２１は、ナンバープレート画像中に運輸支局が標示される領域を示す。図４に示す符号２２は、ナンバープレート画像中に分類番号が標示される領域を示す。図４に示す符号２３は、ナンバープレート画像中にかな文字が標示される領域を示す。図４に示す符号２４は、ナンバープレート画像中に一連番号が標示される領域を示す。図４に示す符号２５は、ナンバープレート画像中に封印が標示される領域を示す。なお、ナンバープレートの封印は、車両前部のナンバープレートにはなく、車両後部のナンバープレートにしか設けられない。
【００４４】
なお、ここでは、撮画像から車体画像を切り出した上でナンバープレート画像を抽出することとしたが、撮画像からナンバープレート画像を直接抽出するようにしてもかまわない。また、ここでは、領域抽出部１７ａにより抽出されたナンバープレート画像を形状判定部１７ｂ及び認識部１７ｃでそのまま使用させる場合を説明するが、ナンバープレート画像が略平行四辺形上である場合には、矩形に補正することとしてもかまわない。
【００４５】
図４に示すように、ナンバープレート画像２０の領域２１には、運輸支局として「川崎」が標示されている。また、ナンバープレート画像２０の領域２２には、分類番号として「ＸＸＸ」が標示されている。また、ナンバープレート画像２０の領域２３には、かな文字として「Ｘ」が標示されている。また、ナンバープレート画像２０の領域２４には、一連番号として「ＸＸ−ＸＸ」が標示されている。
【００４６】
形状判定部１７ｂは、ナンバープレートの領域の形状が所定の形状であるか否かを判定する処理部である。一例としては、形状判定部１７ｂは、領域抽出部１７ａにより抽出されたナンバープレート画像から、ナンバープレートを形成する頂点の画像上の座標およびナンバープレートの長手方向の２辺の長さ及び短手方向の２辺の長さを算出する。そして、形状判定部１７ｂは、ナンバープレート画像を形成する四角形の相関関係に基づき、ナンバープレートに変形があるか否かを判定する。
【００４７】
図５は、ナンバープレートを形成する頂点および辺の算出要領を説明するための図である。図５に示すように、ナンバープレート画像を形成する四角形の頂点のうち、左上の頂点の座標が（Ｘ１，Ｙ１）であり、右上の頂点の座標が（Ｘ２，Ｙ２）であり、左下の頂点の座標が（Ｘ３，Ｙ３）であり、右下の頂点の座標が（Ｘ４，Ｙ４）であるものとする。さらに、ナンバープレート画像を形成する４辺のうち、長手方向の上側にある辺を上底（ＷＴ）とし、長手方向の下側にある辺を下底（ＷＢ）、短手方向の左側にある辺を左高（ＨＬ）とし、短手方向の右側にある辺を右高（ＨＲ）とする。なお、画像上の座標の原点は、図示の位置に限定されない。すなわち、ナンバープレート画像上、それ以外の任意の点を原点とすることができる。
【００４８】
図５に示す例では、形状判定部１７ｂは、Ｘ２−Ｘ１を計算することにより、上底の長さＷＴを算出する。また、形状判定部１７ｂは、Ｘ４−Ｘ３を計算することにより、下底の長さＷＢを算出する。さらに、形状判定部１７ｂは、（Ｙ２−Ｙ１）／（Ｘ２−Ｘ１）を計算することにより、上底の傾きＡＷＴを算出する。また、形状判定部１７ｂは、（Ｙ４−Ｙ３）／（Ｘ４−Ｘ３）を計算することにより、下底の傾きＡＷＢを算出する。さらに、形状判定部１７ｂは、（Ｙ１−Ｙ３）／（Ｘ４−Ｘ３）を計算することにより、下底および左高の比率Ｒを算出する。このようにして、形状判定部１７ｂは、上底、下底、上底の傾き、下底の傾き、下底および左高の比率をそれぞれ算出する。
【００４９】
その上で、形状判定部１７ｂは、上底の長さと下底の長さとの違いが所定の閾値以下であるか否かを判定する。ここで、上底の長さと下底の長さとの違いが閾値を超える場合、すなわち｜ＷＴ−ＷＢ｜＞Ｔｈである場合には、ナンバープレートの四隅の一部が折り曲げられていたり、あるいは欠けていると推定することができる。このとき、ＷＴ＞ＷＢである場合には、ナンバープレートの右下または左下の部分の折り曲げまたは欠落を推定できる。また、ＷＴ＜ＷＢである場合には、ナンバープレートの右上または左上の部分の折り曲げまたは欠落を推定できる。
【００５０】
図６Ａは、ナンバープレートの変形の一態様を示す図である。図６Ａに示すように、ＷＴ＞ＷＢであり、かつ｜Ｘ２−Ｘ４｜＞｜Ｘ１−Ｘ３｜である場合には、ナンバープレートの右下の部分が折り曲げられていたり、あるいは欠けている可能性が高い。なお、ここでは、上底の長さと下底の長さとが異なる場合を例示したが、左高の長さと右高の長さとが異なる場合にも、同様にして、ナンバープレートの折り曲げ及び欠落を検出できる。
【００５１】
また、形状判定部１７ｂは、上底の傾きと下底の傾きとの違いが所定の閾値以下であるか否かを判定する。ここで、上底の傾きと下底の傾きとの違いが所定の閾値を超える場合、すなわち｜ＡＷＴ−ＡＷＢ｜＞Ｔｈである場合には、ナンバープレートの上下の一部が折り曲げられていたり、あるいは欠けていると推定することができる。このとき、ＡＷＴ＜ＡＷＢである場合には、ナンバープレートの下部分の折り曲げまたは欠落を推定できる。また、ＡＷＴ＞ＡＷＢである場合には、ナンバープレートの上部分の折り曲げまたは欠落を推定できる。
【００５２】
図６Ｂは、ナンバープレートの変形の一態様を示す図である。図６Ｂに示すように、ＡＷＴ＜ＡＷＢであり、かつＡＷＢ＞０である場合には、ナンバープレートの下部分、さらにはその中でも右下部分が大きく折り曲げられていたり、あるいは欠けている可能性が高い。なお、ここでは、上底の傾きと下底の傾きとが異なる場合を例示したが、左高の傾きと右高の傾きとが異なる場合にも、同様にして、ナンバープレートの折り曲げ及び欠落を検出できる。
【００５３】
また、形状判定部１７ｂは、下底および左高の比率が所定の基準範囲内であるか否かを判定する。ここで、下底および左高の比率が基準範囲内ではない場合、すなわちＴｈ１≦Ｒ≦Ｔｈ２ではない場合には、ナンバープレートのいずれかの一辺を回転軸として全体が折り曲げられていると推定できる。このような判定により、各辺が平行である場合でもナンバープレートの変形を検出できる。
【００５４】
図６Ｃは、ナンバープレートの変形の一態様を示す図である。図６Ｃに示すように、Ｔｈ１≦Ｒ≦Ｔｈ２ではなく、かつＨＬおよびＨＲが基準値Ｔｈ３よりも短い場合には、ナンバープレートの上辺を回転軸とする上側への折り曲げ、すなわちナンバープレートを垂直から傾けて標示していると推定できる。なお、ここでは、下底および左高の比率が基準範囲から逸脱する場合を例示したが、下底および右高の比率、上底および左高の比率、上底および右高の比率が基準範囲から逸脱する場合にも、同様にして、ナンバープレート全体の折り曲げを検出できる。
【００５５】
なお、ここでは、ナンバープレート画像を用いてナンバープレートの形状判定を行う場合を説明したが、必ずしもナンバープレート画像だけを用いる必要はない。例えば、車体画像からバンパー（bumper）の水平成分を抽出し、バンパーの水平成分と、上底および下底とが平行であるか否かにより、ナンバープレートの形状判定を行うこともできる。
【００５６】
図２の説明に戻り、認識部１７ｃは、ナンバープレート画像の文字又は模様を認識する処理部である。一例としては、認識部１７ｃは、ナンバープレート画像に含まれる運輸支局、分類番号、かな文字、一連番号などの文字を認識するとともに、ナンバープレート画像に含まれる封印などの模様を認識する。
【００５７】
かかる文字および模様の認識には、公知の技術を任意に適用できる。一例としては、認識部１７ｃは、ナンバープレートに刻印される文字のフォントや大きさに適合したテンプレートやナンバープレートに刻印される模様のテンプレートを作業用メモリに保持しておく。そして、認識部１７ｃは、ナンバープレート画像中の領域、すなわち運輸支局、分類番号、かな文字及び一連番号が標示されていると推定される領域や封印が標示されていると推定される領域ごとにテンプレートマッチングを行う。これにより、認識部１７ｃは、ナンバープレート画像から運輸支局、分類番号、かな文字及び一連番号などの文字、さらには封印などの模様を認識する。
【００５８】
また、認識部１７ｃは、上記の文字または模様を認識する他、ナンバープレート画像に汚れがあるか否かをさらに認識する。一例としては、認識部１７ｃは、ナンバープレート画像全体のうち文字部分に対応する色を有する画素の数が所定の閾値以下であるか否かを判定する。このとき、文字部分に対応する色を有する画素の数が所定の閾値を超える場合には、認識部１７ｃは、文字や模様を隠し、認識を阻害する汚れがあると推定する。なお、かかる閾値には、一例として、ナンバープレートに刻印される文字パターン（pattern）のうちナンバープレートを占める文字の面積が最も大きい文字パターンを基準に設定することができる。これにより、文字の面積が大きい文字パターンが標示されたナンバープレート画像に汚れがあると誤認識することを防止できる。
【００５９】
なお、ここでは、ナンバープレート画像全体を占める文字部分の割合が閾値以下であるか否かにより汚れの有無を判別する場合を説明したが、開示の装置はこれに限定されない。他の一例としては、ナンバープレートの背景部分、すなわち文字や模様を除いた部分の割合が別途定めた閾値以上であるか否かにより汚れの有無を判別することもできる。
【００６０】
また、認識部１７ｃは、ナンバープレート画像に封印が含まれるか否かを判定する。一例としては、認識部１７ｃは、ナンバープレート画像に封印のテンプレート画像が含まれるか否かをマッチングすることにより、封印の有無を判定する。なお、封印の有無は、車両のナンバープレートのうち後部のナンバープレートが撮像範囲に含まれるように撮像部１１が設置されている場合にだけ判定することとしてもよい。
【００６１】
特定車両判定部１８は、撮画像に含まれる車両が特定車両１、特定車両２または一般車両のいずれであるのかを判定する処理部である。ここで、特定車両判定部１８は、各種の不審車両に関する条件に該当する場合には、撮画像に映る車両が「特定車両１」であると判定する。また、特定車両判定部１８は、不審車両以外の特定車両に関する条件に該当する場合には、撮画像に映る車両が「特定車両２」であると判定する。なお、特定車両判定部１８は、特定車両１および特定車両２のいずれにも該当しない場合には、撮画像に映る車両が「一般車両」であると判定する。
【００６２】
ここで、特定車両判定部１８が特定車両１と判定する条件を例示列挙する。一例としては、領域抽出部１７ａにより車体画像からナンバープレート画像が抽出されなかった場合には、特定車両判定部１８は、ナンバープレートを外して走行している可能性が高いので、撮画像に映る車両が「特定車両１」であると判定する。
【００６３】
他の一例としては、形状判定部１７ｂによりナンバープレートの一部または全部に折り曲げや欠落があると判定された場合には、車両の関係者がナンバープレートを変形している可能性が高い。よって、特定車両判定部１８は、撮画像に映る車両が「特定車両１」であると判定する。
【００６４】
更なる一例としては、認識部１７ｃによりナンバープレート画像から文字および模様を全て認識できなかった場合には、特定車両判定部１８は、ナンバープレートの標示を秘匿している可能性があるので、撮画像に映る車両が「特定車両１」であると判定する。
【００６５】
他の一例としては、認識部１７ｃによりナンバープレートに汚れがあると判定された場合にも、特定車両判定部１８は、ナンバープレートの標示を秘匿している可能性があるので、撮画像に映る車両が「特定車両１」であると判定する。
【００６６】
このように、特定車両判定部１８は、ナンバー無し、文字および模様の認識不全、ナンバーの変形有り、ナンバーの汚れ有りのうち、いずれかの否定的な結果が得られた場合に、撮画像に映る車両が「特定車両１」であると判定する。
【００６７】
また、特定車両判定部１８が特定車両２と判定する条件を例示列挙する。一例としては、特定車両判定部１８は、ナンバープレート画像から予め規定されている地域以外の運輸支局、あるいは予め規定された運輸支局が認識された場合には、撮画像に映る車両が「特定車両２」であると判定する。かかる判定により、一例として、他府県から来る車両や特定の地域から来る車両の統計情報、例えば一定期間における他府県車両の流入数を収集することができる。
【００６８】
他の一例としては、特定車両判定部１８は、ナンバープレート画像からレンタカーに付与されるかな文字「れ」や「わ」が認識された場合には、撮画像に映る車両が「特定車両２」であると判定する。かかる判定により、一例として、レンタカーを利用する旅行者に関する統計情報、例えば一定期間における旅行者の来訪数を収集したり、かかる旅行者を対象に駐車場や遊園地などの施設利用に関する料金を割引したりすることができる。
【００６９】
更なる一例としては、特定車両判定部１８は、ナンバープレート画像から業務用車両に付与されるナンバーの背景色「緑」が認識された場合には、撮画像に映る車両が「特定車両２」であると判定する。かかる判定により、一例として、業務用車両を使用する業者の統計情報、例えば地域に存在する業者数を収集することができる。
【００７０】
他の一例としては、特定車両判定部１８は、ナンバープレート画像から乗合自動車に付与される分類番号「２０番台」が認識された場合には、撮画像に映る車両が「特定車両２」であると判定する。かかる判定により、一例として、公共性が高い乗合自動車が通過する交差点の信号を青信号の割合が高くなるように優遇したり、旅行者が搭乗する他府県からの乗合自動車、例えば一定期間における団体旅行者数を収集することができる。
【００７１】
通知部１９は、特定車両判定部１８による指示に基づき、センタ装置３０に対する通知を行う処理部である。これを説明すると、通知部１９は、特定車両判定部１８により撮画像に含まれる車両が特定車両１または特定車両２であると判定されたことを契機にセンタ装置３０への通知を実行する。一例としては、通知部１９は、特定車両１が映る撮画像をセンタ装置３０へ通知する。さらに、通知部１９は、撮画像に映る車の特徴を表す特徴情報として、ナンバープレートの認識結果をセンタ装置２０へ通知する。このナンバープレートの認識結果には、撮像部１１の撮像範囲に収められた場所または撮像部１１の設置場所を表す撮像位置、すなわち地点ＩＤも含まれる。
【００７２】
［センタ装置の構成］
次に、本実施例に係るセンタ装置の構成について説明する。図７は、実施例１に係るセンタ装置の構成を示すブロック図である。図７に示すように、センタ装置３０は、通信Ｉ／Ｆ部３１と、記憶部３２と、制御部３３とを有する。なお、センタ装置３０は、図７に示した機能部以外にも既知のサーバ装置が有する各種の機能部、例えば各種の入力デバイスや表示デバイスなどの機能を有するものとする。
【００７３】
このうち、通信Ｉ／Ｆ（interface）部３１は、他の装置、例えば監視装置１０、巡回者用端末４０または巡回車両用端末５０との間で通信制御を行うためのインタフェースである。
【００７４】
記憶部３２は、例えば、フラッシュメモリ（flash  memory）などの半導体メモリ素子、または、ハードディスク（hard  disk）、光ディスクなどの記憶装置である。なお、記憶部３２は、上記の種類の記憶装置に限定されるものではなく、ＲＡＭ（Random  Access  Memory)、ＲＯＭ（Read  Only  Memory)であってもよい。
【００７５】
また、記憶部３２は、制御部３３で実行されるＯＳ（Operating  System）や対端末通知用のアプリケーション（application）などの各種プログラム（program）を記憶する。さらに、記憶部３２は、制御部３３で実行されるプログラムの実行に必要なデータを記憶する。一例として、記憶部３２は、端末位置データ３２ａと、認識結果データ３２ｂと、地図データ３２ｃとを有する。
【００７６】
端末位置データ３２ａは、巡回者用端末４０や巡回車両用端末５０などの端末が所在する位置に関するデータである。かかる端末位置データ３２ａの一態様としては、端末ＩＤ、移動手段、東経および北緯が対応付けられたデータが挙げられる。この端末位置データ３２ａは、後述の端末位置管理部３３ａにより巡回者用端末４０または巡回車両用端末５０の位置情報が最新の位置情報へ更新される。なお、ここでは、位置情報として東経および北緯を例示したが、開示の装置はこれに限定されない。例えば、位置情報は、任意の緯度や経度で表記でき、また、緯度や経度である必要はなく、住所であってもかまわない。
【００７７】
図８は、端末位置データの一例を示す図である。図８に示す例では、巡回者用端末４０−１を携帯する巡回者が徒歩で移動しており、東経「ｄｄ度ｓｓ分ｍｍ秒」、北緯「ｄｄ度ｓｓ分ｍｍ秒」の位置に所在することを示す。同様に、巡回者用端末４０−２を携帯する巡回者が徒歩で移動しており、東経「ｄｄ度ｓｓ分ｍｍ秒」、北緯「ｄｄ度ｓｓ分ｍｍ秒」の位置に所在することを示す。また、巡回車両用端末５０−１を搭載した自動車が東経「ｄｄ度ｓｓ分ｍｍ秒」、北緯「ｄｄ度ｓｓ分ｍｍ秒」の位置に所在することを示す。同様に、巡回車両用端末５０−２を搭載した自動車が東経「ｄｄ度ｓｓ分ｍｍ秒」、北緯「ｄｄ度ｓｓ分ｍｍ秒」の位置に所在することを示す。また、巡回車両用端末５０−６を搭載したバイクが東経「ｄｄ度ｓｓ分ｍｍ秒」、北緯「ｄｄ度ｓｓ分ｍｍ秒」の位置に所在することを示す。同様に、また、巡回車両用端末５０−７を搭載したバイクが東経「ｄｄ度ｓｓ分ｍｍ秒」、北緯「ｄｄ度ｓｓ分ｍｍ秒」の位置に所在することを示す。なお、図８の例では、位置情報をブランクとしたが、実際には各端末が位置する座標位置が後述の端末位置管理部３３ａにより登録される。
【００７８】
認識結果データ３２ｂは、ナンバープレートの認識結果を示すデータである。かかる認識結果データ３２ｂの一態様としては、認識ＩＤ、認識日時、運輸支局、分類番号、かな文字、一連番号、地点ＩＤ、進行方向、特徴、判定結果などを対応付けたデータが挙げられる。この認識結果データ３２ｂは、監視装置１０から通知されたナンバープレートの認識結果が登録される。よって、監視装置１０の記憶部１３により記憶される認識結果データ１３ｂと略同一のデータであるものの、監視装置１０ごとの認識結果データ１３ｂが記憶される点が異なる。
【００７９】
地図データ３２ｃは、地図が描画された画像データとともに地図に含まれる道路を構成するノード（node）間の接続情報を含んでなるデータである。なお、かかる地図データ３２ｃとして格納される地図の範囲は、センタ装置の開発者や管理者が任意に設定または変更できる。
【００８０】
制御部３３は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）などの集積回路またはＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）などの電子回路である。
【００８１】
制御部３３は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。制御部３３は、図７に示すように、端末位置管理部３３ａと、端末選択部３３ｂと、通知部３３ｃとを有する。
【００８２】
端末位置管理部３３ａは、巡回者用端末４０及び巡回車両用端末５０の位置情報を管理する処理部である。一例としては、端末位置管理部３３ａは、ＧＰＳ（global  positioning  system）を搭載した巡回者用端末４０および巡回車両用端末５０から定期的に位置情報を取得する。このとき、端末位置管理部３３ａは、記憶部３２に端末位置データ３２ａとして記憶された位置情報のうち、今回に位置情報を取得した端末に対応する位置情報を新たに取得した位置情報に更新する。
【００８３】
端末選択部３３ｂは、巡回者用端末４０及び巡回車両用端末５０の中から、特定車両１または特定車両２を追跡する端末を選択する処理部である。なお、以下では、特定車両１を追跡する場合を例示するが、特定車両２を追跡する場合も同様である。
【００８４】
これを説明すると、端末選択部３３ｂは、監視装置１０から特定車両１に関する通知を受け付けた場合に処理を起動する。このとき、端末選択部３３ｂは、記憶部３２に端末位置データ３２ａとして記憶された各端末の位置情報を参照して、先の通知に含まれる撮像位置から所定の距離以内に位置する端末を検索する。そして、端末選択部３３ｂは、検索により得られた端末の位置情報と、特定車両１を撮像した撮像部１１の撮像位置との距離を算出する。その上で、端末選択部３３ｂは、先の検索により得られた端末のうち、所定の選択基準を満たす端末を選択する。なお、以下では、端末選択部３３ｂにより選択される端末の数を１つとする場合を説明するが、開示の装置はこれに限定されず、任意の数の端末を選択できる。
【００８５】
かかる選択基準の一例としては、端末選択部３３ｂは、先の検索により得られた端末のうち、特定車両１を撮像した撮像部１１の撮像位置との距離が最も近い巡回者用端末４０または巡回車両用端末５０を選択することが挙げられる。
【００８６】
図９は、特定車両を追跡する端末の選択要領を説明するための図である。図９に示す符号１０−Ｌは、特定車両１を撮像した監視装置の所在位置を指す。図９に示す符号４０−Ｍ及び符号４０−Ｎは、いずれも巡回者用端末の所在位置を指す。図９に示す二重丸は、特定車両１の所在位置を指す。図９に示す例で言えば、巡回者用端末４０−Ｍ及び巡回者用端末４０−Ｎのうち、特定車両１の所在位置に最も近い巡回者用端末４０−Ｍが選択される。かかる選択が行われた場合には、最短の距離にある巡回者または巡回車両が特定車両１を追跡できる結果、特定車両の追跡効率が高まる。
【００８７】
他の一例としては、端末選択部３３ｂは、先の検索により得られた端末のうち、ナンバープレートの認識結果に含まれる特定車両１の進行方向に基づいて端末することが挙げられる。すなわち、端末選択部３３ｂは、特定車両１が走行中の道路を進行方向側の領域と進行方向逆側の領域とに分断する。その上で、端末選択部３３ｂは、先の検索により得られた端末の中でも、進行方向側の領域に所在する端末を選択する。
【００８８】
図１０は、特定車両を追跡する端末の選択要領を説明するための図である。図１０に示す符号１０−Ｌは、特定車両１を撮像した監視装置の所在位置を指す。図１０に示す符号４０−Ｍ及び符号４０−Ｎは、いずれも巡回者用端末の所在位置を指す。図１０に示す二重丸は、特定車両１の所在位置を指す。図１０に示す地図データのうち網掛け無しの部分は、進行方向逆側の領域を指す。図１０に示す地図データのうち網掛け有りの部分は、進行方向側の領域を指す。図１０に示す例で言えば、巡回者用端末４０−Ｍ及び巡回者用端末４０−Ｎのうち、進行方向側の領域に所在する巡回者用端末４０−Ｎが選択される。かかる選択が行われた場合には、巡回者または巡回車両が特定車両１を後ろから追跡して追いつく必要がなくなる結果、特定車両を効果的に追跡できる。
【００８９】
更なる一例としては、端末選択部３３ｂは、先の検索により得られた端末のうち、地図情報に基づいて端末を選択することが挙げられる。すなわち、端末選択部３３ｂは、特定車両１の所在位置までのアクセス（access）が良い端末を選択する。例えば、端末選択部３３ｂは、特定車両１と各端末との距離が所定の値以上であり、かつ特定車両１が高速道路またはバイパス（bypass）から所定の距離以内に位置する場合には、高速道路またはバイパスの出入り口に近い端末を選択する。
【００９０】
図１１は、特定車両を追跡する端末の選択要領を説明するための図である。図１１に示す符号１０−Ｌは、特定車両１を撮像した監視装置の所在位置を指す。図１１に示す符号５０−Ｍ、符号５０−Ｎ及び符号５０−Ｐは、いずれも巡回車両用端末の所在位置を指す。図１１に示す二重丸は、特定車両１の所在位置を指す。図１１に示す網掛け部分は、高速道路を指す。図１１に示す黒の塗りつぶし中に表記された符号Ｘ、符号Ｙ及び符号Ｚは、高速道路の出入り口を指す。図１１に示す例で言えば、巡回車両用端末５０−Ｍ〜巡回車両用端末５０−Ｐのうち、高速道路の出入り口「Ｘ」に近い位置に所在する巡回車両用端末５０−Ｎが選択される。かかる選択が行われた場合には、巡回者または巡回車両が特定車両１により高い速度で追跡することができる結果、特定車両を効果的に追跡できる。
【００９１】
なお、図９〜図１１の例では、移動手段が同種である複数の端末の中から１つの端末を選択する場合を説明したが、異種の端末の中から１つの端末を選択することもできる。一例としては、各移動手段に予め優先順位を定めておき、先の検索により得られた端末の中でも優先順位の高い移動手段を持つ端末を優先的に選択することができる。かかる優先順位の設定の一例としては、狭い路地でも速やかに通行可能なバイクを優先順位１とし、その次に徒歩よりも高速に移動可能な自動車を優先順位２とし、最後に徒歩を優先順位３として設定することができる。
【００９２】
図７の説明に戻り、通知部３３ｃは、端末選択部３３ｂによる指示に基づき、巡回者用端末４０または巡回車両端末５０に対する通知を行う処理部である。これを説明すると、通知部３３ｃは、端末選択部３３ｂにより巡回者用端末４０または巡回車両端末５０が選択されたことを契機に通知を実行する。一例としては、通知部３３ｃは、監視装置１０から通知を受け付けた撮画像を端末選択部３３ｂにより選択された端末へ通知する。さらに、通知部３３ｃは、監視装置１０から通知を受け付けたナンバープレートの認識結果を端末選択部３３ｂにより選択された端末へ通知する。
【００９３】
［処理の流れ］
次に、本実施例に係る監視システムの処理の流れについて説明する。なお、以下では、監視装置１０によって行われる（１）対センタ通知処理を説明してから、センタ装置３０によって行われる（２）対端末通知処理を説明する。
【００９４】
（１）対センタ通知処理
図１２は、実施例１に係る対センタ通知処理の手順を示すフローチャートである。この対センタ通知処理は、画像入力部１５により車体切出部１６へ撮画像が入力された場合に起動する。なお、対センタ通知処理は、監視装置１０の電源がＯＮ状態である限り再帰的に実行される。
【００９５】
図１２に示すように、撮画像が入力されると（ステップＳ１０１肯定）、車体切出部１６は、撮画像の中から車体部分の切出を試行する（ステップＳ１０２）。なお、車体部分の切出に成功しなかった場合（ステップＳ１０３否定）には、ナンバープレートの認識を行う必要がないので、ステップＳ１０１に戻る。
【００９６】
このとき、車体部分の切出に成功した場合（ステップＳ１０３肯定）には、ナンバー認識部１７は、所定のナンバー認識処理を実行する（ステップＳ１０４）。かかるナンバー認識処理には、領域抽出部１７ａにより実行される領域抽出処理、すなわち車体画像の中からナンバープレートが映る領域を抽出する処理が含まれる。さらに、ナンバー認識処理には、形状判定部１７ｂにより実行される形状判定処理、すなわちナンバープレートの領域の形状が所定の形状であるか否かを判定する処理が含まれる。さらに、ナンバー認識処理には、認識部１７ｃにより実行される認識処理、すなわちナンバープレート画像の文字又は模様を認識する処理が含まれる。
【００９７】
その後、特定車両判定部１８は、車体画像からナンバープレート画像が抽出されたか否か、すなわちナンバーの有無を判定する（ステップＳ１０５）。このとき、ナンバープレート画像が抽出された場合、すなわちナンバー有りの場合（ステップＳ１０５肯定）には、特定車両判定部１８は、ナンバープレート画像から文字および模様を全て認識できたか否かをさらに判定する（ステップＳ１０６）。
【００９８】
そして、文字および模様を全て認識できた場合（ステップＳ１０６肯定）には、特定車両判定部１８は、ナンバープレートの一部または全部に折り曲げや欠落などの変形があるか否かをさらに判定する（ステップＳ１０７）。このとき、ナンバープレートの一部または全部に変形がなかった場合（ステップＳ１０７肯定）には、特定車両判定部１８は、ナンバープレートに汚れがあるか否かをさらに判定する（ステップＳ１０８）。
【００９９】
続いて、ナンバープレートに汚れがない場合（ステップＳ１０８肯定）には、特定車両判定部１８は、特定車両２に該当する条件を満たしたか否かをさらに判定する（ステップＳ１０９）。
【０１００】
ここで、特定車両２に該当する条件を満たさない場合（ステップＳ１０９否定）には、特定車両判定部１８は、撮画像に映る車両が「一般車両」であると判定する（ステップＳ１１０）。そして、特定車両判定部１８は、ナンバー認識部１７による一般車両の認識結果を記憶部１３へ保存し（ステップＳ１１１）、処理を終了する。
【０１０１】
一方、ナンバープレート画像が抽出されなかった場合、すなわちナンバー無しの場合（ステップＳ１０５否定）には、特定車両判定部１８は、撮画像に映る車両が「特定車両１」であると判定する（ステップＳ１１２）。また、ナンバープレート画像から文字および模様を全て認識できなかった場合（ステップＳ１０６否定）にも、特定車両判定部１８は、撮画像に映る車両が「特定車両１」であると判定する（ステップＳ１１２）。
【０１０２】
さらに、ナンバープレートの一部または全部に変形があった場合（ステップＳ１０７否定）にも、特定車両判定部１８は、撮画像に映る車両が「特定車両１」であると判定する（ステップＳ１１２）。また、ナンバープレートに汚れがあった場合（ステップＳ１０８否定）にも、特定車両判定部１８は、撮画像に映る車両が「特定車両１」であると判定する（ステップＳ１１２）。
【０１０３】
このように、撮画像に映る車両が「特定車両１」であると判定されたときには、通知部１９は、次のような処理を行う。すなわち、通知部１９は、特定車両１が映る撮画像と、特定車両１のナンバープレートの認識結果とをセンタ装置３０へ通知する（ステップＳ１１３）。なお、かかる認識結果には、撮像部１１の撮像範囲に収められた場所または撮像部１１の設置場所を表す撮像位置、すなわち地点ＩＤが含まれる。
【０１０４】
その後、特定車両判定部１８は、ナンバー認識部１７による特定車両１の認識結果を記憶部１３へ保存し（ステップＳ１１１）、処理を終了する。
【０１０５】
また、特定車両２に該当する条件を満たした場合（ステップＳ１０９肯定）には、特定車両判定部１８は、撮画像に映る車両が「特定車両２」であると判定する（ステップＳ１１４）。続いて、通知部１９は、特定車両２が映る撮画像と、特定車両２のナンバープレートの認識結果とをセンタ装置３０へ通知する（ステップＳ１１５）。なお、かかる認識結果には、撮像部１１の撮像範囲に収められた場所または撮像部１１の設置場所を表す撮像位置、すなわち地点ＩＤが含まれる。
【０１０６】
その後、特定車両判定部１８は、ナンバー認識部１７による特定車両２の認識結果を記憶部１３へ保存し（ステップＳ１１１）、処理を終了する。
【０１０７】
なお、上記のステップＳ１０６〜ステップＳ１０８の処理は、図示の実行順序に限定されない。これらステップＳ１０６〜ステップＳ１０８の処理は、処理の実行順序を任意に入換えたり、並列して実行することができる。
【０１０８】
（２）対端末通知処理
図１３は、実施例１に係る対端末通知処理の手順を示すフローチャートである。この対端末通知処理は、監視装置１０から特定車両１に関する通知を受け付けた場合に起動する。また、対端末通知処理は、センタ装置３０の電源がＯＮ状態である限り再帰的に実行される。なお、ここでは、特定車両１の進行方向に基づいて端末を選択する場合を説明するが、他の選択基準を適用することとしてもよい。
【０１０９】
図１３に示すように、監視装置１０から特定車両１に関する通知を受け付けると（ステップＳ３０１）、端末選択部３３ｂは、次のような処理を行う。すなわち、端末選択部３３ｂは、記憶部３２に端末位置データ３２ａとして記憶された各端末の位置情報を参照して、先の通知に含まれる撮像位置から所定の距離以内に位置する端末を検索する（ステップＳ３０２）。続いて、端末選択部３３ｂは、検索により得られた端末の位置情報と、特定車両１を撮像した撮像部１１の撮像位置との距離を算出する（ステップＳ３０３）。
【０１１０】
そして、端末選択部３３ｂは、特定車両１の進行方向と同じ方向に位置する端末が存在するか否かを判定する（ステップＳ３０４）。このとき、特定車両１の進行方向と同じ方向に位置する端末が存在する場合（ステップＳ３０４肯定）には、端末選択部３３ｂは、特定車両１の進行方向に位置する端末のうち、特定車両１との距離が最も近い端末を選択する（ステップＳ３０５）。その後、通知部３３ｃは、監視装置１０から通知を受け付けた撮画像と、監視装置１０から通知を受け付けたナンバープレートの認識結果とを端末選択部３３ｂにより選択された端末へ通知し（ステップＳ３０６）、処理を終了する。
【０１１１】
一方、特定車両１の進行方向と同じ方向に位置する端末が存在しない場合（ステップＳ３０４否定）には、端末選択部３３ｂは、ステップＳ３０２の検索により得られた端末のうち、特定車両１との距離が最も近い端末を選択する（ステップＳ３０７）。その後、通知部３３ｃは、監視装置１０から通知を受け付けた撮画像と、監視装置１０から通知を受け付けたナンバープレートの認識結果とを端末選択部３３ｂにより選択された端末へ通知し（ステップＳ３０６）、処理を終了する。
【０１１２】
［実施例１の効果］
上述してきたように、本実施例に係る監視装置１０は、ナンバーの領域を抽出できない、ナンバーの文字又は模様を認識できない、あるいはナンバーに変形がある場合に、撮画像、撮画像に映る車の特徴や撮像位置をセンタ装置３０に通知する。このため、本実施例に係る監視装置１０及び監視システム１では、経験のある巡回者が目視でしか発見できなった特定車両１の検知および通知を自動化できる。よって、本実施例に係る監視装置１０及び監視システム１によれば、ナンバープレートを正常に認識できなかった車両を追跡または検証することが可能になる。
【０１１３】
また、本実施例に係るセンタ装置３０は、監視装置１０から通知された車の進行方向に基づいて特定車両１または特定車両２を追跡させる巡回者用端末４０及び／又は巡回車両用端末５０を選択する。このため、本実施例に係る監視システム１では、巡回者または巡回車両が特定車両１を後ろから追跡して追いつく必要がなくなる。それゆえ、本実施例に係る監視システム１によれば、特定車両を効果的に追跡することが可能になる。
【０１１４】
また、本実施例に係るセンタ装置３０は、地図データに基づいて特定車両１または特定車両２を追跡させる巡回者用端末４０及び／又は巡回車両用端末５０を選択する。このため、本実施例に係る監視システム１では、巡回者または巡回車両が特定車両１により高い速度で追跡することができる。それゆえ、本実施例に係る監視システム１によれば、特定車両を効果的に追跡することが可能になる。
【実施例２】
【０１１５】
さて、これまで開示の装置に関する実施例について説明したが、開示の装置及び開示のシステムは上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、開示の装置及び開示のシステムに含まれる他の実施例を説明する。
【０１１６】
［適用例］
例えば、上記の実施例１では、特定車両１と判定する条件の項目を全て同列としたが、各項目に優劣を設けることとしてもよい。一例としては、項目ごとに標示義務違反スコア、以下スコアと記載を付与することとしてもよい。
【０１１７】
例えば、車両にナンバープレートが標示されていない場合には、ナンバープレートの標示義務を全く果たさず、違法性が高いので、スコア「５」を付与する。また、ナンバープレートに変形がある場合には、ナンバープレートの標示を意図的に秘匿している可能性が高いものの、事故等により故意なく変形している可能性が残されているので、スコア「４」を付与する。また、ナンバープレートの文字や模様が認識できない場合には、不正プレートの装着が疑われるものの、天候等によりナンバー認識の検出能が落ちている可能性もあるので、スコア「３」を付与する。また、ナンバープレートに汚れがある場合には、ナンバープレートの標示を秘匿している可能性が残されるものの、意図的に秘匿している可能性の方が低いので、スコア「１」を付与する。このようにして付与したスコアを認識結果としてセンタ装置３０に通知する。
【０１１８】
これにより、少ない巡回者でより高い追跡効率を発揮できる。一例としては、所定の距離以内に複数の特定車両１が存在する場合には、スコアが高い特定車両１の追跡によりアクセスの良い端末を優先して割り当てることができる。
【０１１９】
［装置構成の分散と統合］
また、図示した各装置の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、公知の技術で代用可能な画像入力部１５及び車体切出部１６を除き、領域抽出部１７ａ、形状判定部１７ｂ、認識部１７ｃ、特定車両判定部１８及び通知部１９を含んで監視装置１０を構成することにより、監視装置１０を最小構成としてもよい。また、画像入力部１５、車体切出部１６、領域抽出部１７ａ、形状判定部１７ｂ、認識部１７ｃ、特定車両判定部１８又は通知部１９を監視装置１０の外部装置としてネットワーク経由で接続するようにしてもよい。また、画像入力部１５、車体切出部１６、領域抽出部１７ａ、形状判定部１７ｂ、認識部１７ｃ、特定車両判定部１８又は通知部１９を別の装置がそれぞれ有し、ネットワーク接続されて協働することで、上記の監視装置の機能を実現するようにしてもよい。
【０１２０】
［監視プログラム］
また、上記の実施例で説明した各種の処理は、予め用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。そこで、以下では、図１４を用いて、上記の実施例と同様の機能を有する監視プログラムを実行するコンピュータの一例について説明する。
【０１２１】
図１４は、実施例２に係る監視プログラムを実行するコンピュータの一例について説明するための図である。図１４に示すように、実施例２におけるコンピュータ１００は、操作部１１０ａと、マイク１１０ｂと、スピーカ１１０ｃと、ディスプレイ１２０と、通信部１３０とを有する。さらに、このコンピュータ１００は、ＣＰＵ１５０と、ＲＯＭ１６０と、ＨＤＤ（Hard  Disk  Drive）１７０と、ＲＡＭ（Random  Access  Memory）１８０と有する。これら１１０〜１８０の各部はバス１４０を介して接続される。
【０１２２】
ＲＯＭ１６０には、上記の実施例１で示した領域抽出部１７ａと、形状判定部１７ｂと、認識部１７ｃと、特定車両判定部１８と、通知部１９と同様の機能を発揮する制御プログラムが予め記憶される。つまり、ＲＯＭ１６０には、図１４に示すように、領域抽出プログラム１６０ａと、形状判定プログラム１６０ｂと、認識プログラム１６０ｃと、特定車両判定プログラム１６０ｄと、通知プログラム１６０ｅとが記憶される。これらのプログラム１６０ａ〜１６０ｅについては、図２に示した監視装置の各構成要素と同様、適宜統合又は分離しても良い。なお、ＲＡＭ１６０に格納される各データは、常に全てのデータがＲＡＭ１６０に格納される必要はなく、処理に必要なデータのみがＲＡＭ１６０に格納されれば良い。
【０１２３】
そして、ＣＰＵ１５０が、これらのプログラム１６０ａ〜１６０ｅをＲＯＭ１６０から読み出して実行する。これにより、ＣＰＵ１５０が実行する各プログラム１６０ａ〜１６０ｅは、図１４に示すように、領域抽出プロセス１５０ａ、形状判定プロセス１５０ｂ、認識プロセス１５０ｃ、特定車両判定プロセス１５０ｄ及び通知プロセス１５０ｅとして機能するようになる。これらプロセス１５０ａ〜１５０ｅは、図２に示した領域抽出部１７ａと、形状判定部１７ｂと、認識部１７ｃと、特定車両判定部１８と、通知部１９とにそれぞれ対応する。なお、ＣＰＵ１５０上で仮想的に実現される各処理部は、常に全ての処理部がＣＰＵ１５０上で動作する必要はなく、処理に必要な処理部のみが仮想的に実現されれば良い。そして、ＣＰＵ１５０は、ＲＡＭ１８０を用いて、監視プログラムを実行する。
【０１２４】
なお、上記の監視プログラムについては、必ずしも最初からＨＤＤ１７０やＲＯＭ１６０に記憶させておく必要はない。例えば、コンピュータ１００に挿入されるフレキシブルディスク、いわゆるＦＤ、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」に各プログラムを記憶させる。そして、コンピュータ１００がこれらの可搬用の物理媒体から各プログラムを取得して実行するようにしてもよい。また、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ１００に接続される他のコンピュータまたはサーバ装置などに各プログラムを記憶させておき、コンピュータ１００がこれらから各プログラムを取得して実行するようにしてもよい。
【符号の説明】
【０１２５】
１    監視システム
３，５    ネットワーク
１０    監視装置
１１    撮像部
１２    通信Ｉ／Ｆ部
１３    記憶部
１３ａ  撮画像データ
１３ｂ  認識結果データ
１４    制御部
１５    画像入力部
１６    車体切出部
１７    ナンバー認識部
１７ａ  領域抽出部
１７ｂ  形状判定部
１７ｃ  認識部
１８    特定車両判定部
１９    通知部
３０    センタ装置
３１    通信Ｉ／Ｆ部
３２    記憶部
３２ａ  端末位置データ
３２ｂ  認識結果データ
３２ｃ  地図データ
３３    制御部
３３ａ  端末位置管理部
３３ｂ  端末選択部
３３ｃ  通知部
４０    巡回者用端末
５０    巡回車両用端末
【図１】
2012003493.tif 000003
【図２】
2012003493.tif 000004
【図３】
2012003493.tif 000005
【図４】
2012003493.tif 000006
【図５】
2012003493.tif 000007
【図６Ａ】
2012003493.tif 000008
【図６Ｂ】
2012003493.tif 000009
【図６Ｃ】
2012003493.tif 000010
【図７】
2012003493.tif 000011
【図８】
2012003493.tif 000012
【図９】
2012003493.tif 000013
【図１０】
2012003493.tif 000014
【図１１】
2012003493.tif 000015
【図１２】
2012003493.tif 000016
【図１３】
2012003493.tif 000017
【図１４】
2012003493.tif 000018