(57)【要約】【課題】入力画像に対して処理の対象範囲を適切に設定できる文字認識システム、文字認識プログラム、文字認識方法、文字鮮明化システム、文字鮮明化プログラム、及び文字鮮明化方法を提供する。【解決手段】文字認識システムは、車両のナンバープレートに表示されている文字を認識する。文字認識システムは、文字を含む入力画像ＩＡを取得する画像取得部と、入力画像ＩＡの少なくとも一部を表示する表示部と、表示部に表示された入力画像ＩＡにおいて位置を指定する操作を受け付ける入力部と、指定された位置にもとづいて文字を認識する対象範囲として入力画像ＩＡに文字範囲ＩＣを設定する文字範囲設定部と、文字範囲内の文字を認識する文字認識部とを備える。【選択図】図２
2019139383.tif 000002
【特許請求の範囲】
【請求項１】
車両のナンバープレートに表示されている文字を認識する文字認識システムであって、
前記文字を含む入力画像を取得する画像取得部と、
前記入力画像の少なくとも一部を表示する表示部と、
前記表示部に表示された前記入力画像において位置を指定する操作を受け付ける入力部と、
指定された前記位置にもとづいて前記文字を認識する対象範囲として前記入力画像に文字範囲を設定する文字範囲設定部と、
前記文字範囲内の文字を認識する文字認識部とを備える
文字認識システム。
【請求項２】
前記ナンバープレートにおける特徴部分の位置と前記ナンバープレートに表示されている少なくとも１つの文字との位置関係を記憶する記憶部を更に備え、
前記文字範囲設定部は、前記入力部を介して指定された前記特徴部分の位置と前記位置関係に基づいて前記文字範囲を設定する
請求項１に記載の文字認識システム。
【請求項３】
前記入力部を介して指定された前記ナンバープレートの特徴部分の位置に基づき、少なくとも前記ナンバープレートに表示されている文字を含む画像を、前記ナンバープレートの正面に正対した位置から見た画像である正面視画像に変換する画像変換部を更に備えた
請求項１または２に記載の文字認識システム。
【請求項４】
前記文字範囲を前記正面視画像上で確認可能に前記表示部に表示する
請求項３に記載の文字認識システム。
【請求項５】
前記入力部が前記位置を変更する前記操作を受け付けると、前記画像変換部が変更した前記正面視画像と前記文字範囲設定部が変更した前記文字範囲とを、前記表示部に表示する
請求項４に記載の文字認識システム。
【請求項６】
少なくとも前記ナンバープレートに表示されている文字を含む画像を鮮明化する鮮明化処理部を更に備える
請求項１〜請求項５のいずれか一項に記載の文字認識システム。
【請求項７】
前記入力部を介して指定された前記ナンバープレートの特徴部分の位置に基づき、前記鮮明化を行なう対象範囲として前記入力画像に鮮明化範囲を設定する鮮明化範囲設定部を更に備え、
前記鮮明化処理部は、前記鮮明化範囲内の画像を鮮明化する
請求項６に記載の文字認識システム。
【請求項８】
前記入力画像の少なくとも一部を拡大する画像拡大部を更に備え、前記表示部に、前記画像拡大部が拡大した画像を表示する
請求項１〜請求項７のいずれか一項に記載の文字認識システム。
【請求項９】
前記入力部を介して指定された前記ナンバープレートの特徴部分の位置に基づき、前記対象範囲として互いに異なる複数の前記対象範囲を生成する範囲生成部をさらに備え、前記複数の対象範囲に対してそれぞれ処理を行う
請求項１〜請求項８のいずれか一項に記載の文字認識システム。
【請求項１０】
計算機に車両のナンバープレートに表示されている文字を認識させるための文字認識プログラムであって、
前記文字を含む入力画像を取得させる第１手順と、
前記入力画像の少なくとも一部を表示部に表示させる第２手順と、
前記表示部に表示された前記入力画像において位置を指定する操作を受け付けさせる第３手順と、
指定された前記位置にもとづいて前記文字を認識する対象範囲として前記入力画像に文字範囲を設定させる第４手順と、
前記文字範囲内の文字を認識させる第５手順とを含む
文字認識プログラム。
【請求項１１】
車両のナンバープレートに表示されている文字を認識するために文字認識システムが実行する文字認識方法であって、
前記文字を含む入力画像を取得する第１ステップと、
前記入力画像の少なくとも一部を表示する第２ステップと、
表示部に表示された前記入力画像において位置を指定する操作を受け付ける第３ステップと、
指定された前記位置にもとづいて前記文字を認識する対象範囲として前記入力画像に文字範囲を設定する第４ステップと、
前記文字範囲内の文字を認識する第５ステップとを含む
文字認識方法。
【請求項１２】
車両のナンバープレートに表示されている文字を鮮明化する文字鮮明化システムであって、
前記文字を含む入力画像を取得する画像取得部と、
前記入力画像の少なくとも一部を表示する表示部と、
前記表示部に表示された前記入力画像において位置を指定する操作を受け付ける入力部と、
指定された前記位置にもとづいて前記文字を鮮明化する対象範囲として前記入力画像に鮮明化範囲を設定する鮮明化範囲設定部と、
前記鮮明化範囲内の文字を鮮明化する鮮明化処理部とを備える
文字鮮明化システム。
【請求項１３】
計算機に、車両のナンバープレートに表示されている文字を鮮明化させる文字鮮明化プログラムであって、
前記文字を含む入力画像を取得させる第１手順と、
前記入力画像の少なくとも一部を表示させる第２手順と、
表示部に表示された前記入力画像において位置を指定する操作を受け付けさせる第３手順と、
指定された前記位置にもとづいて前記文字を鮮明化する対象範囲として前記入力画像に鮮明化範囲を設定させる第４手順と、
前記鮮明化範囲内の文字を鮮明化させる第５手順とを含む
文字鮮明化プログラム。
【請求項１４】
車両のナンバープレートに表示されている文字を鮮明化する文字鮮明化方法であって、
前記文字を含む入力画像を取得する第１ステップと、
前記入力画像の少なくとも一部を表示する第２ステップと、
表示部に表示された前記入力画像において位置を指定する操作を受け付ける第３ステップと、
指定された前記位置にもとづいて前記文字を鮮明化する対象範囲として前記入力画像に鮮明化範囲を設定する第４ステップと、
前記鮮明化範囲内の文字を鮮明化する第５ステップとを含む
文字鮮明化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両のナンバープレートに表示されている文字を認識する文字認識システム、文字認識プログラム、文字認識方法、文字鮮明化システム、文字鮮明化プログラム、及び文字鮮明化方法に関する。
【背景技術】
【０００２】
車両のナンバープレートに表示されている文字を認識する方法として、様々な方法が提案されている。例えば、車両番号を読み取るシステムとして、特許文献１〜３の技術が知られている。特許文献１に記載の技術では、ナンバープレート領域の画像である原画像を間引きした低解像度のフレーム画像から低解像度用の文字画像辞書を用いて文字を認識する低解像度認識と、フレーム画像を元の解像度に戻して高解像度用の文字画像辞書を用いて文字を認識する高解像度認識とを併用する。
【０００３】
特許文献２に記載の技術では、文字認識装置は、ナンバープレートの低解像度の文字画像について、特徴量を示す指標を算出し、この指標に基づいて低解像度辞書画像を特定する。そして、低解像度辞書画像に関連付けられた高解像度辞書画像に基づいて、低解像度の文字画像を２値化処理し、２値化処理した画像において輪郭線の方向ヒストグラム特徴を求め、統計的パターン認識により文字認識を行う。
【０００４】
特許文献３に記載の技術では、識別媒体認識装置は、撮像画像から識別媒体（ナンバープレート）の領域（以下、識別媒体領域）の歪み度と、識別媒体領域の領域サイズとを算出し、歪み度及び領域サイズに基づいて、識別媒体領域を、認識処理を実施する領域であるか否かを判定する。さらに、識別媒体領域を、認識処理を実施する領域であると判定するとき、識別媒体認識装置は、識別媒体領域の領域サイズに基づいて超解像処理の実施、不実施を選択し、実施を選択するときは、識別媒体画像の解像度を高める超解像処理（鮮明化処理）を行う。
【０００５】
また、鮮明化処理の技術の一例として、次の技術が知られている。すなわち、当該技術では、低解像度の画像と、当該低解像度の画像に係る対象物と同じ対象物の高解像度の画像とのペアを多数作成し、これらペアから低解像度の画像と高解像度の画像との関係を学習してその関係を示す学習済みモデルを生成する。特に文字画像の鮮明化においては、学習済みモデルの生成を複数の文字について適用し、複数の文字について、低解像度の画像と高解像度の画像との関係を学習する。このように形成された学習モデルを用いて、低解像度の画像の鮮明化処理を行う。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−２７３４６１号公報
【特許文献２】特開２００８−２５１０２９号公報
【特許文献３】国際公開第２０１７／０１００５８号
【発明の概要】
【発明が解決しようとする課題】
【０００７】
カメラで撮影された車両の画像からナンバープレートに表示されている文字を認識するシステムにおいて、ナンバープレートが大きく撮影された場合、高解像度の画像を用いて文字認識を行うので、ナンバープレートに表示されている文字の認識は容易である。しかし、ナンバープレートが大きく撮影されていない場合、低解像度の画像を用いて文字認識を行うので、ナンバープレートに表示されている文字の認識は困難になる。
【０００８】
例えば、カメラから遠いところにある車両が撮影された場合、撮影された画像に写っているナンバープレートは小さく、ナンバープレートの画像は低解像度となる。車両がカメラに近づいて来れば、高解像度のナンバープレートの画像を撮影することができる。しかし、車両がカメラに近づいて来なかったり、車両がカメラに近づいてきてもナンバープレートが先行する車両に隠れてしまったりすると、高解像度のナンバープレートの画像を撮影することができない。また、店舗等に設置されている監視カメラで撮影された画像からナンバープレートに表示されている文字を認識する場合も、ナンバープレートの画像は低解像度となることがある。
【０００９】
このような低解像度のナンバープレートの画像からナンバープレートに表示されている文字を認識する技術としては、特許文献１〜３の技術が知られている。しかしながら、これらの技術を用いても、正しい文字認識結果を得ることが難しい場合がある。一因として、低解像度の画像においては処理の対象が不明瞭であるため、コンピュータが文字の認識に伴う処理の対象を適切に設定できない場合があることが挙げられる。
【００１０】
低解像度の画像で文字認識は、特許文献１で用いられているような、低解像度用の文字画像辞書を用いて行なうことができる。この場合、低解像度用の文字画像辞書は、高解像度用の文字画像辞書に比べて特徴が少ないため、低解像度用の文字画像辞書の作成に用いた画像に近い画像を入力することが、文字認識の精度向上につながる。低解像度の文字画像を学習した学習済みモデルを用いて文字認識を行う場合も同様である。しかしながら、低解像度の画像においては、ナンバープレートや文字の輪郭が不明瞭となりやすいため、文字のある範囲を正しく設定するのが難しい。このため、入力画像に対して文字認識処理の対象範囲を適切に設定することができず、正しい文字認識結果を得ることが難しい場合がある。
【００１１】
また、特許文献２および３のように、低解像度の画像に鮮明化処理を行った画像で文字認識を行う場合も、鮮明化処理の辞書作成や学習モデル作成に用いた画像に近い画像を入力することが、正しい鮮明化処理につながり、文字認識の精度向上につながる。
【００１２】
このような鮮明化処理の技術では、入力される低解像度の画像が適切に鮮明化される場合と、不適切に鮮明化される場合がある。これは、鮮明化処理における辞書作成や学習モデル作成に用いられる低解像度の画像及び高解像度の画像と、鮮明化処理を行うシステムに入力される低解像度の画像との間で、文字と背景との位置や大きさの関係や、文字の歪み具合が相違するためであると考えられる。しかしながら、低解像度の画像においては、ナンバープレートや文字の輪郭が不明瞭となりやすいため、鮮明化処理を行う範囲を正しく設定するのが難しい。このため、入力画像に対して鮮明化処理の対象範囲を適切に設定することができず、不適切な鮮明化処理が行われ、正しい文字認識結果を得ることが難しい場合がある。
【００１３】
また、低解像度の画像を鮮明化処理した後、コンピュータが文字認識処理を行う代わりに、操作者が目視で文字を認識する場合もある。この場合も、入力画像に対して鮮明化処理の対象範囲を適切に設定することができず、不適切な鮮明化処理が行われ、正しく文字を認識することが難しい場合がある。
【００１４】
このように、車両のナンバープレートに表示されている文字の認識処理において、コンピュータで文字認識処理を行う場合も目視で文字を認識する場合も、正しい文字認識結果を得るために、入力画像に対して各処理の対象範囲を適切に設定することが課題となっている。
【００１５】
本発明の目的は、入力画像に対して処理の対象範囲を適切に設定できる文字認識システム、文字認識プログラム、文字認識方法、文字鮮明化システム、文字鮮明化プログラム、及び文字鮮明化方法を提供することにある。
【課題を解決するための手段】
【００１６】
（１）上記課題を解決する文字認識システムは、車両のナンバープレートに表示されている文字を認識する文字認識システムであって、前記文字を含む入力画像を取得する画像取得部と、前記入力画像の少なくとも一部を表示する表示部と、前記表示部に表示された前記入力画像において位置を指定する操作を受け付ける入力部と、指定された前記位置にもとづいて前記文字を認識する対象範囲として前記入力画像に文字範囲を設定する文字範囲設定部と、前記文字範囲内の文字を認識する文字認識部とを備える。この構成によれば、文字認識の対象範囲を操作に基づいて任意に設定できるため、対象範囲を適切に設定できる。
【００１７】
（２）上記文字認識システムにおいて、前記ナンバープレートにおける特徴部分の位置と前記ナンバープレートに表示されている少なくとも１つの文字との位置関係を記憶する記憶部を更に備え、前記文字範囲設定部は、前記入力部を介して指定された前記特徴部分の位置と前記位置関係に基づいて前記文字範囲を設定する。この構成によれば、操作者がナンバープレートの特徴部分を指定するだけで、文字範囲を適切に設定できる。
【００１８】
（３）上記文字認識システムにおいて、前記入力部を介して指定された前記ナンバープレートの特徴部分の位置に基づき、少なくとも前記ナンバープレートに表示されている文字を含む画像を、前記ナンバープレートの正面に正対した位置から見た画像である正面視画像に変換する画像変換部を更に備える。この構成によれば、ナンバープレートの正面視画像を確認出来るので、操作者は、正面変換における位置を適切に設定できる。
【００１９】
（４）上記文字認識システムにおいて、前記文字範囲を前記正面視画像上で確認可能に前記表示部に表示する。この構成によれば、文字範囲が正面視画像上に表示されるため、正面視画像における文字と文字範囲との位置ずれを確認でき、操作者は、文字範囲を適切に設定できる。
【００２０】
（５）上記文字認識システムにおいて、前記入力部が前記位置を変更する前記操作を受け付けると、前記画像変換部が変更した前記正面視画像と前記文字範囲設定部が変更した前記文字範囲とを、前記表示部に表示する。この構成によれば、位置が変更されると正面視画像及び文字範囲の表示が更新されるため、操作者は、文字範囲を適切に設定できる。
【００２１】
（６）上記文字認識システムにおいて、少なくとも前記ナンバープレートに表示されている文字を含む画像を鮮明化する鮮明化処理部を更に備える。この構成によれば、入力画像を鮮明にすることができる。
【００２２】
（７）上記文字認識システムにおいて、前記入力部を介して指定された前記ナンバープレートの特徴部分の位置に基づき、前記鮮明化を行なう対象範囲として前記入力画像に鮮明化範囲を設定する鮮明化範囲設定部を更に備え、前記鮮明化処理部は、前記鮮明化範囲内の画像を鮮明化する。この構成によれば、操作者は、鮮明化の範囲を適切に設定できる。
【００２３】
（８）上記文字認識システムにおいて、前記入力画像の少なくとも一部を拡大する画像拡大部を更に備え、前記表示部に、前記画像拡大部が拡大した画像を表示する。
この構成によれば、入力画像を拡大して対象範囲を設定できるため、適切に対象範囲を設定できる。
【００２４】
（９）上記文字認識システムにおいて、前記入力部を介して指定された前記ナンバープレートの特徴部分の位置に基づき、前記対象範囲として互いに異なる複数の前記対象範囲を生成する範囲生成部をさらに備え、前記複数の対象範囲に対してそれぞれ処理を行う。この構成によれば、複数の対象範囲について、それぞれに結果を得ることができる。
【００２５】
（１０）上記課題を解決する文字認識プログラムは、計算機に車両のナンバープレートに表示されている文字を認識させるための文字認識プログラムであって、前記文字を含む入力画像を取得させる第１手順と、前記入力画像の少なくとも一部を表示部に表示させる第２手順と、前記表示部に表示された前記入力画像において位置を指定する操作を受け付けさせる第３手順と、指定された前記位置にもとづいて前記文字を認識する対象範囲として前記入力画像に文字範囲を設定させる第４手順と、前記文字範囲内の文字を認識させる第５手順とを含む。
【００２６】
この構成によれば、文字認識プログラムは、計算機に、表示部に表示された入力画像において、文字認識の対象となる対象範囲を指定するための位置入力を受け付けさせる。これにより、計算機において、文字認識の対象範囲を操作に基づいて任意に設定できるようになるため、対象範囲を適切に設定できる。
【００２７】
（１１）上記課題を解決する文字認識方法は、車両のナンバープレートに表示されている文字を認識するために文字認識システムが実行する文字認識方法であって、前記文字を含む入力画像を取得する第１ステップと、前記入力画像の少なくとも一部を表示する第２ステップと、表示部に表示された前記入力画像において位置を指定する操作を受け付ける第３ステップと、指定された前記位置にもとづいて前記文字を認識する対象範囲として前記入力画像に文字範囲を設定する第４ステップと、前記文字範囲内の文字を認識する第５ステップとを含む。
【００２８】
この構成によれば、文字認識方法では、表示部に表示された入力画像において、文字認識の対象となる対象範囲を指定するための位置入力を受け付ける。これにより、文字認識システムにおいて、文字認識の対象範囲を操作に基づいて任意に設定できるようになるため、対象範囲を適切に設定できる。
【００２９】
（１２）上記課題を解決する文字鮮明化システムは、車両のナンバープレートに表示されている文字を鮮明化する文字鮮明化システムであって、前記文字を含む入力画像を取得する画像取得部と、前記入力画像の少なくとも一部を表示する表示部と、前記表示部に表示された前記入力画像において位置を指定する操作を受け付ける入力部と、指定された前記位置にもとづいて前記文字を鮮明化する対象範囲として前記入力画像に鮮明化範囲を設定する鮮明化範囲設定部と、前記鮮明化範囲内の文字を鮮明化する鮮明化処理部とを備える。この構成によれば、鮮明化の対象範囲を操作に基づいて任意に設定できるため、対象範囲を適切に設定できる。
【００３０】
（１３）上記課題を解決する文字鮮明化プログラムは、計算機に、車両のナンバープレートに表示されている文字を鮮明化させる文字鮮明化プログラムであって、前記文字を含む入力画像を取得させる第１手順と、前記入力画像の少なくとも一部を表示させる第２手順と、表示部に表示された前記入力画像において位置を指定する操作を受け付けさせる第３手順と、指定された前記位置にもとづいて前記文字を鮮明化する対象範囲として前記入力画像に鮮明化範囲を設定させる第４手順と、前記鮮明化範囲内の文字を鮮明化させる第５手順とを含む。この構成によれば、鮮明化の対象範囲を操作に基づいて任意に設定できるため、対象範囲を適切に設定できる。
【００３１】
（１４）上記課題を解決する文字鮮明化方法は、車両のナンバープレートに表示されている文字を鮮明化する文字鮮明化方法であって、前記文字を含む入力画像を取得する第１ステップと、前記入力画像の少なくとも一部を表示する第２ステップと、表示部に表示された前記入力画像において位置を指定する操作を受け付ける第３ステップと、指定された前記位置にもとづいて前記文字を鮮明化する対象範囲として前記入力画像に鮮明化範囲を設定する第４ステップと、前記鮮明化範囲内の文字を鮮明化する第５ステップとを含む。この構成によれば、鮮明化の対象範囲を操作に基づいて任意に設定できるため、対象範囲を適切に設定できる。
【発明の効果】
【００３２】
上記文字認識システム、文字認識プログラム、文字認識方法、文字鮮明化システム、文字鮮明化プログラム、及び文字鮮明化方法によれば、入力画像に対して処理の対象範囲を適切に設定でき、正しい文字認識結果を得ることができる。
【図面の簡単な説明】
【００３３】
【図１】文字認識システムのブロック図。
【図２】文字認識システムの表示部に表示される画面の図。
【図３】画像変換にかかる対象範囲の画像と正面視画像との関係を示す模式図。
【図４】正面視画像において文字の位置を示す模式図。
【図５】１つの文字に対する複数の文字範囲を示す模式図。
【図６】文字認識結果を示す図。
【図７】文字認識システムが実行する文字認識処理のフローチャート。
【図８】文字認識システムを用いて行う、文字認識の手順を示すフローチャート。
【図９】文字認識システムに接続される表示部に表示される画面について、他の例の図。
【図１０】文字認識システムに接続される表示部に表示される画面について、他の例の図。
【図１１】画像変換にかかる対象範囲の画像と正面視画像との関係について、他の例の模式図。
【発明を実施するための形態】
【００３４】
図１〜図８を参照して、文字認識システム１の一実施形態について説明する。なお、以下では、文字とは、アラビア数字、アルファベット、ひらがな、カタカナ、漢字、ギリシャ文字、アラビア文字、ハングル文字、ローマ数字、記号、等の文字を示す。
【００３５】
文字認識システム１は、車両のナンバープレート２０に表示される文字を認識する。
文字認識システム１は、コンピュータにプログラムがインストールされたものとして構成される。プログラムがインストールされたコンピュータは、本実施形態にかかる文字認識システム１に相当する。このような文字認識システム１は、次のように構成される。
【００３６】
図１に示されるように、文字認識システム１は、画像取得部２と、表示部３と、記憶部４と、入力部５と、制御部６と、画像変換部７と、画像拡大部８と、認識部１０と、を備える。文字認識システム１は、さらに、結果形成部１５（後述参照）と、信頼度算出部１６（後述参照）とを備える。
【００３７】
画像取得部２は、撮影画像を取得する。画像取得部２により、文字認識の対象となる画像を含む撮影画像が、入力画像ＩＡとして文字認識システム１に取り込まれる。例えば、車両のナンバープレート２０が含まれる画像が、入力画像ＩＡとして文字認識システム１に取り込まれる。入力画像ＩＡは、画像取得部２が取得した静止画像または動画像から操作者の操作により選択される。
【００３８】
画像取得部２として、例えば、ＤＶＤやＵＳＢメモリ等の記憶媒体から情報を取り込む媒体読取装置、ＬＡＮまたはインターネットを介して他の情報端末から情報を取得する情報取得装置、無線を介して他の情報端末から情報を取得する無線通信装置等が挙げられる。画像取得部２により取り込まれる情報として、例えば、監視カメラにより撮影された静止画像または動画像、車両搭載のドライブレコーダにより記録された静止画像または動画像、スマートフォンで撮影された静止画像または動画像、ビデオカメラで撮影された動画像、デジタルスチルカメラで撮影された静止画像等が挙げられる。
【００３９】
表示部３は、入力画像ＩＡの少なくとも一部を表示する。表示部３は、図２に示すように、画像取得部２により取り込まれた入力画像ＩＡ、入力画像ＩＡにおいて指定された切出範囲ＡＪの正面視画像ＩＦ（後述参照）、認識部１０により得られた文字認識の結果、等を表示する。
【００４０】
記憶部４は、画像取得部２により取得された静止画像等を記憶する。また、画像変換部７が画像変換に用いる画像変換用情報や、文字範囲設定部１１等が処理の対象範囲を設定するために用いる対象位置情報を記憶する（後述参照）。また、記憶部４は、認識部１０により得られた文字認識の結果を記憶する。
【００４１】
入力部５は、表示部３に表示された入力画像ＩＡにおいて、入力画像ＩＡ上の位置を指定する操作を受け付ける装置である。具体的には、入力部５は、入力画像ＩＡにおいて切出範囲ＡＪ（後述参照）を指定するポインタＰＴの位置を入力するための操作を受け付ける。入力部５の例として、マウス、タッチパッド、タッチパネル等が挙げられる。
【００４２】
制御部６は、画像取得部２と、表示部３と、記憶部４と、入力部５と、制御部６と、画像変換部７と、画像拡大部８と、認識部１０と、結果形成部１５と、信頼度算出部１６とを制御する。また、制御部６は、表示部３に出力する情報を制御する。例えば、制御部６は、少なくとも入力画像ＩＡと拡大変換画像ＩＣ（後述参照）とを表示部３の同じ画面ＤＳに表示させる。同じ画面ＤＳとは、複数の画面ＤＳにおいて同時に表示させる場合を含む。また、制御部６は、文字範囲ＡＣが正面視画像ＩＦ上で視認で確認可能であるように文字範囲ＡＣを表示部３に表示する。
【００４３】
図２に示されるように、拡大変換画像ＩＣは、ナンバープレート２０の正面に正対した位置から見た正面視画像であって、所定の縦幅及び横幅に拡大された画像である。ナンバープレート２０の正面とは、一連指定番号などの文字が表示されている面である。拡大変換画像ＩＣとして表示される正面視画像ＩＦは、入力画像ＩＡにおいてナンバープレート２０に対応する部分が画像変換部７の処理により正面視画像に変換された画像である。ここでは、拡大変換画像ＩＣの縦横の比率（縦寸法と横寸法との比率）は、ナンバープレート２０の縦横の比率と等しいが、後述の文字範囲ＡＣ等が確認できれば、任意に縦横の比率を設定してもよい。
【００４４】
拡大変換画像ＩＣは、後述するように、指定枠ＩＢ内の画像（切出範囲ＡＪの画像）が画像変換部７により画像変換がされて、かつ画像拡大部８により拡大されることにより、形成される。
【００４５】
さらに、制御部６は、入力画像ＩＡ上に、切出範囲ＡＪを指定するための指定枠ＩＢを表示する。指定枠ＩＢは、入力画像ＩＡに重ねられる。後述のように、指定枠ＩＢの形状は、入力部５を介する操作者の操作により、変更され得る。
【００４６】
さらに、制御部６は、拡大変換画像ＩＣ上に文字枠ＩＤを表示する。文字枠ＩＤは、拡大変換画像ＩＣにおいて文字範囲ＡＣを示す画像を含む。具体的には、文字枠ＩＤは、矩形の４つの枠により構成される。枠は、文字範囲ＡＣを示す。４つの枠（文字範囲ＡＣ）は、拡大変換画像ＩＣにおいてナンバープレート２０に表示される自動車登録番号のうち４桁の一連指定番号が位置するところで、１つの桁に１つの枠が対応するように配置される。操作者は、拡大変換画像ＩＣにおける文字枠ＩＤの位置（各文字枠ＩＤの位置）と、拡大変換画像ＩＣの一連指定番号とを見比べることで、入力画像ＩＡに対して行った切出範囲ＡＪの指定の正確さを確認できる。
【００４７】
制御部６は、入力部５が位置を変更する操作を受け付けると、変更された位置に応じて画像変換部７が変更した正面視画像ＩＦと文字範囲設定部１１が変更した文字範囲ＡＣとを、表示部３に表示する。これにより、入力部５が受け付けた位置に応じた正面視画像ＩＦが表示部３に表示されるとともに、正面視画像ＩＦに文字範囲ＡＣが表示される。このため、操作者は、指定の切出範囲ＡＪについて、切出範囲ＡＪの変更した後、直ぐに、切出範囲ＡＪが画像変換されかつ拡大された画像（すなわち正面視画像ＩＦ）を視認できる。
【００４８】
さらに、制御部６は、結果形成部１５（後述参照）により形成された後述の文字認識結果を表示部３等に出力する。具体的には、図６に示すように、制御部６は、１つのナンバープレート２０に対する複数の結果を表示部３の同じ画面ＤＳに同時に表示させる。例えば、１つのナンバープレート２０に対する処理内容が異なる場合には、制御部６は、１つのナンバープレート２０に対する処理内容が異なる複数の結果を表示部３の同じ画面ＤＳに同時に表示させる。表示部３は、認識部１０が文字を認識した結果を画面ＤＳに表示する。
【００４９】
記憶部４は、画像変換用情報として、ナンバープレート２０の正面視の形状（以下、「正面視形状」）を記憶する。正面視形状とは、ナンバープレート２０の正面に正対した位置から当該ナンバープレート２０を見たときの形状を示す。本実施形態では、文字認識の対象となる対象物は、所定の国のナンバープレート２０である。記憶部４は、所定の国のナンバープレート２０の正面視形状を記憶する。
【００５０】
具体的には、記憶部４は、画像変換用情報として、次のようにナンバープレート２０をＸＹ座標系に配置したときの、すなわち、正面からみたときのナンバープレート２０の特徴部分の位置座標を記憶する。
【００５１】
図４を参照して、直交座標系における、ナンバープレート２０の配置の一例を説明する。ナンバープレート２０の左下の隅２１が原点に配置され、左下の隅２１を通る横辺がＸ軸に沿い、かつ、左下の隅２１を通る縦辺がＹ軸に沿うように、ナンバープレート２０が配置される。特徴部分とは、ナンバープレート２０において形状に特徴がある部分を示す。例えばナンバープレート２０の特徴部分は、外形の４つの隅２１、ナンバープレート２０を車両に締結するためのボルト２２の位置等である。本実施形態では、記憶部４は、ナンバープレート２０の外形の４つの隅２１を特徴部分として、４つの隅２１の位置座標を記憶する。
【００５２】
また、記憶部４は、対象位置情報として、ナンバープレート２０における特徴部分の位置とナンバープレート２０に表示されている少なくとも１つの文字の位置との位置関係を記憶する。本実施形態では、文字の位置ＰＣは、一連指定番号の文字の位置である。そして、記憶部４は、特徴部分としての左下の隅２１（原点）と、４桁の一連指定番号それぞれの位置ＰＣとの関係を記憶する。具体的には、記憶部４は、上述のＸＹ座標系のおける４桁の一連指定番号の位置ＰＣの位置座標を記憶する。これらの位置ＰＣは、拡大変換画像ＩＣにおいて文字範囲ＡＣを設定するときに用いられる。対象位置情報は、拡大変換画像ＩＣの縦横の比率に応じて設定される。
【００５３】
図３を参照して、画像変換部７について説明する。
画像変換部７は、指定枠ＩＢで指定された切出範囲ＡＪの画像を正面視画像ＩＦに変換する。画像変換部７による画像変換は、後述の文字範囲ＡＣの設定前に行われる。正面視画像ＩＦは、上述したように、ナンバープレート２０の正面に正対した位置から見た画像である。具体的には、画像変換部７は、射影変換により、指定枠ＩＢで指定された切出範囲ＡＪの画像を正面視画像ＩＦに変換する。
【００５４】
画像変換部７により変換される対象範囲は、次のように指定される。本実施形態では、変換の対象範囲は、切出範囲ＡＪである。
入力画像ＩＡにおいて切出範囲ＡＪは、指定枠ＩＢの操作により指定される。指定枠ＩＢは、４つのポインタＰＴにより構成される。本実施形態では、指定枠ＩＢは、４つのポインタＰＴを有する。ポインタＰＴは、入力部５での操作に基づいて位置変更可能である。ポインタＰＴは、操作者が後述の特徴部分を指定するためのツールである。ポインタＰＴにより指定されるべき特徴部分は、ナンバープレート２０の正面視形状で特徴がある部分であってかつ当該部分のうちで予め画像変換部７による変換処理の基準点として設定されている部分である。本実施形態では、ナンバープレート２０の外形の４つの隅２１が、特徴部分として設定されている。具体的には、指定枠ＩＢは、４つのポインタＰＴを有し、四角形を呈する。指定枠ＩＢは、入力部５の操作により形状が変更される。具体的には、指定枠ＩＢは、４つのポインタＰＴと、４つのポインタＰＴを接続する線分とにより構成される。ポインタＰＴは、入力部５の操作により画面ＤＳ上で移動する。４つのポインタＰＴの位置関係により、指定枠ＩＢの形状が決まる。
【００５５】
画像変換部７は、設定された対象範囲の画像を次のように射影変換する。本実施形態では、変換の対象範囲は、切出範囲ＡＪである。
４つのポインタＰＴは、それぞれ、操作者によって、ナンバープレート２０の４つの隅２１に対応付けする。４つのポインタＰＴの位置座標と、正面からみたナンバープレート２０の４つの特徴部分（本実施形態ではナンバープレート２０の４つの隅２１の位置）の位置座標とが対応する。画像変換部７は、４つのポインタＰＴの位置座標とそれぞれに対応する正面からみたナンバープレート２０の特徴部分の位置座標とに基づいて、射影変換を表す行列を形成する。そして、画像変換部７は、射影変換を表す行列を用いて、切出範囲ＡＪの画像を正面視画像ＩＦに変換する。このようにして、切出範囲ＡＪの画像が、ナンバープレート２０を正面視したときの正面視画像ＩＦに変換される。
【００５６】
さらに、画像拡大部８は、当初の切出範囲ＡＪの面積よりも大きい面積となるように正面視画像ＩＦを拡大する。好ましくは、画像拡大部８は、予め決まった縦幅及び横幅の大きさに拡大される。
【００５７】
認識部１０は、ナンバープレート２０に表示されている文字を認識する。具体的には、入力画像ＩＡから切り出されたナンバープレート２０の画像の少なくとも数字部分を、鮮明化処理した後、文字認識処理を行う。認識部１０は、文字範囲設定部１１と、範囲生成部１２、鮮明化処理部１３と、文字認識部１４と、を備える。広い意味では、認識部１０に上述の画像変換部７と画像拡大部８とを含めてもよい。
【００５８】
認識部１０は、入力画像ＩＡを取得してから文字を認識した結果を得るまでの処理内容が少なくとも一部において異なる複数の処理を備える。例えば、鮮明化処理のアルゴリズムが異なる、文字認識処理のアルゴリズムが異なる、等である。また、処理の対象範囲を違えて鮮明化処理や文字認識処理を行う、等である。
【００５９】
文字範囲設定部１１は、入力部５を介して指定されたナンバープレート２０の特徴部分の位置と記憶部４が記憶する対象位置情報とにもとづいて、文字を認識する対象範囲として入力画像ＩＡに１つの文字範囲ＡＣを設定する。文字範囲ＡＣとは、文字認識処理の対象範囲である。具体的には、文字範囲設定部１１は、上述の拡大変換画像ＩＣにおいて、特徴部分の位置と対象位置情報である文字の位置との位置関係に基づき、一連指定番号の各桁の文字それぞれに文字範囲ＡＣを１つずつ設定する。このようにして、複数の文字認識の対象範囲（文字範囲ＡＣ）が生成される。
【００６０】
範囲生成部１２は、入力部５を介して指定されたナンバープレート２０の特徴部分の位置に基づき、あるいは、特徴部分の位置に基づいて文字範囲設定部１１によって設定された文字範囲ＡＣに基づき、文字認識の対象となる文字の１つずつに対して、文字認識の対象範囲として互いに異なる複数の対象範囲を生成する。例えば、文字範囲設定部１１により設定された１つの文字範囲ＡＣが基準の文字範囲ＡＣとされ、範囲生成部１２は基準の文字範囲ＡＣに基づいて、複数の文字範囲ＡＣを設定する。
【００６１】
図５を参照して、基準の文字範囲ＡＣに基づき、複数の文字範囲ＡＣが設定される例を説明する。図５に示されるように、１つの文字に対して、複数の文字範囲ＡＣが設定される。具体的には、一連指定番号の各桁の文字それぞれに複数の文字範囲ＡＣが設定される。複数の文字範囲ＡＣのそれぞれは、基準の文字範囲ＡＣに対して位置や大きさが僅かに相違する（図５参照）。このような複数の文字範囲ＡＣの設定によれば、１つの文字に対する文字認識を、文字範囲ＡＣが異なる処理内容で行うことが可能になる（後述参照）。なお、画面ＤＳにおいて示される文字範囲ＡＣは、所定の１つである（図２参照）。
【００６２】
鮮明化処理部１３は、入力画像ＩＡに関して設定された鮮明化範囲の画像の解像度を高める鮮明化処理を行う。ここでは、鮮明化処理部１３は、鮮明化処理を行う鮮明化範囲とし文字範囲ＡＣを用い、上述の拡大変換画像ＩＣにおいて、文字範囲ＡＣ内の画像の文字の解像度を高める。なお、ここでいう解像度は文字が精細に描写されている程度を表すものである。
【００６３】
本実施形態では、鮮明化処理部１３は、鮮明化処理の一つである、ニューラルネットワークを用いた機械学習による鮮明化処理を行う。ニューラルネットワークを用いた機械学習では、低解像度の画像と、低解像度の画像に対応する高解像度の画像のペアを機械学習して学習済みモデルが形成される。そして、学習済みモデルを用いて鮮明化処理を行い、画像を鮮明化する。
【００６４】
なお、鮮明化処理部１３は、上記の鮮明化処理に加えて、例えば、ヘイズ除去、ダークチャネル処理、エッジ保存フィルタ、バイラテラルフィルタ、ガイデッドフィルタ等による画像の鮮明化を行ってもよい。また、鮮明化処理部１３は、複数の文字範囲ＡＣ内あるいは複数の鮮明化範囲の画像を一度に鮮明化してもよく、また、鮮明化の対象範囲の全体を鮮明化してもよい。
【００６５】
文字認識部１４は、文字範囲ＡＣそれぞれについて、文字認識を行う。文字認識部１４は、所定の文字認識手段を用いて文字範囲ＡＣの画像から文字を認識する。文字認識手段の例として、文字と文字画像との関係を学習した学習済みモデルを利用するもの、文字画像辞書を用いたパターンマッチングにより文字を認識するもの等が挙げられる。
【００６６】
本実施形態では、学習済みモデルに基づいて文字画像から文字を認識する。学習済みモデルは、ニューラルネットワーク型の学習装置が学習用データに基づいて学習することにより学習装置が形成するモデルである。学習用の教師データは、文字画像と文字とのペアの群である。
【００６７】
文字認識部１４は、一連指定番号の各桁の文字に設定されている文字範囲ＡＣそれぞれについて、文字範囲ＡＣの画像の文字認識を行う。
なお、範囲生成部１２が生成した複数の対象範囲が設定されている場合は、例えば、一連指定番号が４桁であって、各桁の文字に５つの文字範囲ＡＣが設定されている場合は、１つの桁について５つの文字認識結果が得られる。
【００６８】
具体的には、一連指定番号の各桁の文字それぞれについて、第１文字範囲ＡＣ１〜第５文字範囲ＡＣ５について文字認識を行う。一連指定番号の各桁の文字それぞれを第１文字範囲ＡＣ１で文字認識を行い、これによって得られた結果は、第１文字範囲ＡＣ１での文字認識結果として記憶部４に記憶される。以下、同様に第２文字範囲ＡＣ２での文字認識結果、第３文字範囲ＡＣ３での文字認識結果、第４文字範囲ＡＣ４での文字認識結果、及び第５文字範囲ＡＣ５での文字認識結果が記憶部４に記憶される。
【００６９】
結果形成部１５は、ナンバープレート２０に対して行った文字認識の結果を所定の表示形式にまとめる。
上述のように、文字認識部１４が、一連指定番号の各桁の文字それぞれで第１文字範囲ＡＣ１〜第５文字範囲ＡＣ５について文字認識を行っている場合、異なる結果が得られる場合がある。このような場合、例えば、次のように、文字認識の結果をまとめる。
【００７０】
結果形成部１５は、第１文字範囲ＡＣ１〜第５文字範囲ＡＣ５での文字認識結果が次のように表示部３の画面ＤＳに表示されるように、データを形成する。
図６を参照して、結果形成部１５により形成されたデータの表示例を説明する。画面ＤＳには、１行目には、第１文字範囲ＡＣ１での文字認識結果が表示される。具体的には、第１行目第１列目には、画像変換部７で変換され、画像拡大部８で拡大された後の拡大変換画像ＩＣが表示される。第１行目第２列目には、鮮明化後の画像が表示される。第１行目第３列目には、文字認識の結果が示される。さらに、文字認識の結果の下には、文字認識の信頼度（後述参照）が表示される。これと同様に、２行目には、第２文字範囲ＡＣ２での文字認識結果が表示される。３行目には、第３文字範囲ＡＣ３での文字認識結果が表示される。４行目には、第４文字範囲ＡＣ４での文字認識結果が表示される。５行目には、第５文字範囲ＡＣ５での文字認識結果が表示される。このように、文字認識システム１は、１つのナンバープレート２０に対する複数の結果を表示部３の同じ画面ＤＳに並べて同時に表示する。このような表示により、一目で、処理内容が異なる複数の結果を把握できる。
【００７１】
信頼度算出部１６は、文字認識の信頼度を算出する。例えば、信頼度は、文字認識により認識された文字の基準画像と、正面視画像である拡大変換画像ＩＣ又は鮮明化後の画像における文字範囲ＡＣとの類似度を求め、この類似度を信頼度としてもよい。この場合、ナンバープレート２０を高解像度で撮像して基準画像を作成するとよい。
【００７２】
以上では、鮮明化範囲として文字範囲ＡＣを用いたが、鮮明化範囲設定部が、入力部５を介して指定されたナンバープレート２０の特徴部分の位置と記憶部４が記憶する対象位置情報とにもとづいて、入力画像ＩＡにおいて鮮明化を行なう範囲である鮮明化範囲を設定してもよい。具体的には、鮮明化範囲設定部は、上述の拡大変換画像ＩＣにおいて、特徴部分の位置と対象位置情報である文字の位置との位置関係に基づき、一連指定番号の各桁の文字それぞれに鮮明化範囲を１つずつ設定する。このようにして、複数の鮮明化範囲が生成される。
【００７３】
更に、鮮明化範囲設定部は、少なくとも１つの文字に対して互いに異なる複数の鮮明化範囲を設定してもよい。具体的には、範囲生成部１２を用いて、入力部５を介して指定されたナンバープレート２０の特徴部分の位置に基づき、あるいは、特徴部分の位置に基づいて鮮明化範囲設定部によって設定された鮮明化範囲に基づき、鮮明化の対象となる文字の領域に対して、鮮明化の対象範囲として互いに異なる複数の対象範囲を生成する。例えば、鮮明化範囲設定部により設定された１つの鮮明化範囲が基準の鮮明化範囲とされ、範囲生成部１２は基準の鮮明化範囲に基づいて、複数の鮮明化範囲を設定する。
【００７４】
１つの文字に対して複数の対象範囲が設定されている場合は、鮮明化処理部はそれぞれの鮮明化範囲の画像を鮮明化する。そして、文字認識部１４は、鮮明化された各画像について文字認識処理を行う。このようにして、複数の文字認識結果が得られる。なお、鮮明化範囲設定部は、一連指定番号の各桁の文字の画像それぞれに鮮明化範囲を設定してもよいし、一連指定番号の全桁を含む画像に鮮明化範囲を設定してもよい。なお、全桁を含む画像に鮮明化範囲を設定した場合は、文字認識処理の必要に応じて、各桁毎に鮮明化された画像を分割してもよい。
【００７５】
図７を参照して、文字認識システム１の動作を説明する。
文字認識システム１は、次の文字認識処理を実行する。文字認識処理は、第１ステップ〜第５ステップを有する。
【００７６】
第１ステップＳ１では、文字認識システム１は、入力画像ＩＡを表示部３に表示した状態で、入力部５の操作に基づくポインタＰＴの操作を受け付ける。文字認識システム１は、ポインタＰＴの位置座標を記憶する。そして、ポインタＰＴの位置座標が変更される都度、文字認識システム１は、入力画像ＩＡにおけるポインタＰＴの位置座標を更新する。ポインタＰＴの更新に伴って、入力画像ＩＡに表示される指定枠ＩＢも更新される。
【００７７】
第２ステップＳ２では、文字認識システム１は、入力部５の操作により入力画像ＩＡに対して切出範囲ＡＪが設定されることに基づいて切出範囲ＡＪの画像を取得し、切出範囲ＡＪの画像を記憶部４に記憶する。具体的には、文字認識システム１は、入力画像ＩＡにおいて、指定枠ＩＢで指定された範囲を切出範囲ＡＪの画像として記憶部４に記憶する。指定枠ＩＢの形状が変更され、切出範囲ＡＪが再設定されると、記憶装置において切出範囲ＡＪの画像が更新される。
【００７８】
第３ステップＳ３では、文字認識システム１は、切出範囲ＡＪの画像が更新される都度、切出範囲ＡＪを画像変換部７により正面視画像ＩＦに変換する。表示部３の画面ＤＳには、正面視画像ＩＦが拡大変換画像ＩＣとして表示される（図２参照）。
【００７９】
第４ステップＳ４では、文字認識システム１は、切出範囲ＡＪの画像の正面視画像ＩＦに対して、文字範囲ＡＣを設定する。本実施形態では、範囲生成部１２が生成した複数の対象範囲に基いて、文字認識システム１は、１つの文字に対して、位置が異なる複数の文字範囲ＡＣを設定する（図５参照）。
【００８０】
第５ステップＳ５では、文字認識システム１は、文字範囲ＡＣの画像を個々に鮮明化処理部１３で鮮明にし、鮮明にした文字範囲ＡＣの画像から文字を認識する。具体的には、１つの文字に対して設定された複数の文字範囲ＡＣそれぞれについて鮮明化処理を行い文字を認識する。
【００８１】
さらに、文字認識システム１は、操作者の所定操作（以下、「結果表示操作」）に基づいて、文字範囲ＡＣの画像について行った文字認識の結果を表示部３に出力する（図６参照）。具体的には、文字認識システム１は、結果形成部１５により文字認識結果を所定の表示形式に纏め、所定の表示形式に纏められた文字認識の結果を表示部３に表示する。
【００８２】
図８を参照して、文字認識の手順について説明する。第１ステップＳ１１において、操作者が文字認識システム１に入力画像ＩＡを入力する。そうすると、第２ステップＳ１２において、文字認識システム１は、入力画像ＩＡを取得し、記憶部４に記憶する。そして、文字認識システム１は、入力画像ＩＡを表示部３に表示する。
【００８３】
第３ステップＳ１３において、操作者は、表示部３に表示される入力画像ＩＡを視認しつつ、入力部５を操作して切出範囲ＡＪを指定する。
具体的には、次のように、ナンバープレート２０の位置指定（切り出し位置指定を兼ねる）を行う。指定枠ＩＢを操作することにより、入力画像ＩＡにおいてナンバープレート２０の四つの隅２１を指定する。
【００８４】
切出範囲ＡＪが指定されると、第４ステップＳ１４において、文字認識システム１は、切出範囲ＡＪの画像を正面視画像ＩＦに変換する。また、文字認識システム１は、正面視画像ＩＦにおける個々の文字に対して複数の文字範囲ＡＣを設定する。所定の文字範囲ＡＣの文字枠ＩＤは、正面視画像ＩＦに重ねられて表示される。
【００８５】
操作者は、正面視画像ＩＦにおける文字枠ＩＤの位置から、切り出し位置（すなわち切出範囲ＡＪの指定）を評価できる。入力画像ＩＡにおいて、ナンバープレート２０の形状が歪になっているため、ナンバープレート２０を正確に切り出し難い場合がある。この場合において、正確に、切り出しが行われているか否かを確認し難い。この点、正面視画像ＩＦが表示されているため、正確に切り出しているか否かを確認できる。正確に切り出しが行われていない場合、操作者は、切出範囲ＡＪを再度指定できる。なお、切り出し（すなわち、切出範囲ＡＪの指定）が正確に行われているか否かの判定を視認で行うのではなく、自動演算処理によって行ってもよい。
【００８６】
また、切出範囲ＡＪが指定されると、文字認識システム１により、正面視画像ＩＦにおける個々の文字に対して複数の文字範囲ＡＣが設定される。これら文字範囲ＡＣは、切出範囲ＡＪの画像から切り出されて、記憶部４に記憶される。
【００８７】
第５ステップＳ１５において、操作者は、所定操作により、文字認識システム１に「文字認識処理」を実行させる。この実行に基づいて、図７を用いて説明したとおり、文字認識システム１は、鮮明化処理部１３の処理により、複数の文字範囲ＡＣの画像それぞれを鮮明化する。そして、文字認識システム１は、鮮明にされた複数の文字範囲ＡＣの画像それぞれについて文字認識する。
【００８８】
第６ステップＳ１６において、操作者は、結果表示操作を行うことにより、文字認識の結果を表示部３に表示する。
次に、操作者によって結果表示操作が行われると、第７ステップＳ１７において、文字認識システム１は、結果形成部１５により形成された文字認識結果を表示部３に表示する。
【００８９】
本実施形態では、ナンバープレート２０についての１つの入力画像ＩＡについて、処理内容が異なる設定が行われ、鮮明化処理及び文字認識が行われている。ここで、処理内容が異なる設定とは、本実施形態の例では、個々の文字に対して複数の文字範囲ＡＣが設定されていることである。具体的には、ナンバープレート２０の各文字について、上述の第１文字範囲ＡＣ１〜第５文字範囲ＡＣ５が設定されている。表示部３には、異なる文字範囲ＡＣの設定毎に、ナンバープレート２０の一連指定番号の文字認識の結果が並列表示される（図６参照）。すなわち、表示部３には、異なる設定毎に、複数の結果が並列表示される。
【００９０】
このように、操作者は、表所装置の画面ＤＳ上において、切出範囲ＡＪを指定することで、切出範囲ＡＪの文字（ナンバープレート２０の文字）について、複数の結果を得ることができる。
【００９１】
次に、文字認識システム１の第１の作用について説明する。
従来の自動の文字認識技術は、入力画像ＩＡに対して自動的に文字を抽出し、その文字に対して自動的に文字範囲ＡＣを設定、その文字範囲ＡＣの画像の文字認識を行う。
【００９２】
しかし、文字認識では、対象となる画像によって認識結果が変わる。例えば、元画像が低解像度であるとき、元画像が同じであっても、文字範囲ＡＣの指定の仕方により、文字認識の結果が相違することがある。特に、文字範囲ＡＣに対して上述のような鮮明化処理を行う場合、文字範囲ＡＣの指定の仕方によって、鮮明化処理による鮮明化の結果が相違する。これは、鮮明化処理において文字範囲ＡＣの画像が異なるからである。そして、鮮明化の結果が相違すると、その後の文字認識の結果も相違することになる。
【００９３】
したがって、信頼度が高い結果を得るためには、文字範囲ＡＣを適切に設定する必要がある。一方、従来のように自動で文字を抽出する場合、適切に文字範囲ＡＣが設定されていない場合がある。さらに、文字範囲ＡＣの設定の状態を操作者が知る手段もない。このように、従来の自動の文字認識技術では、不適切な文字範囲ＡＣの設定で、文字認識が行われている虞がある。
【００９４】
そこで、本実施形態では、ナンバープレート２０の一連指定番号に対して適切な文字範囲ＡＣを指定できるように、文字認識システム１は、切出範囲ＡＪを指定するための入力操作を受け付ける入力部５を備える。入力部５の操作により、画面ＤＳ上で、切出範囲ＡＪの指定枠ＩＢの形状が任意に可能である。さらに、ナンバープレート２０の拡大変換画像ＩＣ上には、一連指定番号の各桁に文字枠ＩＤが表示されているため、操作者は、拡大変換画像ＩＣにおいて文字が存在しそうなところと文字枠ＩＤとを比較できる。これにより、文字範囲ＡＣを適切に設定できる。この結果、従来の自動の文字認識技術に比べて、信頼度の高い文字認識結果を得ることができる。
【００９５】
次に、文字認識システム１の第２の作用について説明する。
従来の自動の文字認識技術は、入力画像ＩＡに対して自動的に文字を抽出し、その文字に対して自動的に文字範囲ＡＣを設定、その文字範囲ＡＣの画像の文字認識を行う。
【００９６】
しかし、従来の自動の文字認識技術では、１つの入力画像ＩＡに対して対象範囲は１通りであり、結果も１通りとなる。一方、元の入力画像ＩＡの不鮮明である場合、ナンバープレート２０に表示されている文字は事実上、正確に特定できない。このため、そのナンバープレート２０から推定される結果は複数であることが好ましい。
【００９７】
そこで、文字認識システム１は、１つのナンバープレート２０に対する複数の結果を表示部３の同じ画面ＤＳに表示させる。このため、操作者は、同じ画面ＤＳにおいて、複数の結果を比較できる。
【００９８】
以下に、文字認識システム１の効果を説明する。
（１）文字認識システム１は、画像取得部２と、表示部３と、入力部５と、文字範囲設定部１１と、文字認識部１４とを備える。入力部５は、表示部３に表示された入力画像ＩＡにおいて位置を指定する操作を受け付ける。この構成によれば、文字認識の対象範囲を操作に基づいて任意に設定できるため、対象範囲を適切に設定できる。
【００９９】
（２）上記文字認識システム１において、記憶部４は、ナンバープレート２０における特徴部分の位置とナンバープレート２０に表示されている少なくとも１つの文字との位置関係を記憶する。文字範囲設定部１１は、入力部５を介して指定された特徴部分の位置と位置関係に基づいて文字範囲ＡＣを設定する。この構成によれば、操作者がナンバープレート２０の特徴部分を指定するだけで、文字範囲ＡＣを適切に設定できる。
【０１００】
（３）上記文字認識システム１は、さらに、画像変換部７を更に備える。画像変換部７は、入力部５を介して指定されたナンバープレート２０の特徴部分の位置に基づき、少なくともナンバープレート２０に表示されている文字を含む画像を、ナンバープレート２０の正面に正対した位置から見た画像である正面視画像ＩＦに変換する。この構成によれば、ナンバープレート２０の正面視画像ＩＦを確認出来るので、操作者は、正面変換における位置を適切に設定できる。
【０１０１】
（４）上記文字認識システム１は、文字範囲ＡＣを正面視画像ＩＦ上で確認可能に表示部３に表示する。この構成によれば、文字範囲ＡＣが正面視画像ＩＦ上に表示されるため、正面視画像ＩＦにおける文字と文字範囲ＡＣとの位置ずれを確認でき、操作者は、文字範囲ＡＣを適切に設定できる。
【０１０２】
（５）上記文字認識システム１において、入力部５が位置を変更する操作を受け付けると、画像変換部７が変更した正面視画像ＩＦと文字範囲設定部１１が変更した文字範囲ＡＣとを、表示部３に表示する。この構成によれば、位置が変更されると正面視画像ＩＦ及び文字範囲ＡＣの表示が更新されるため、操作者は、文字範囲ＡＣを適切に設定できる。
【０１０３】
（６）上記文字認識システム１は、さらに、少なくともナンバープレート２０に表示されている文字を含む画像を鮮明化する鮮明化処理部１３を備える。この構成によれば、入力画像ＩＡを鮮明にすることができる。
【０１０４】
（７）上記文字認識システム１は、さらに、鮮明化範囲設定部を備えてもよい。鮮明化範囲設定部は、入力部５を介して指定されたナンバープレート２０の特徴部分の位置に基づき、鮮明化を行なう対象範囲として入力画像ＩＡに鮮明化範囲を設定する。鮮明化処理部１３は、鮮明化範囲設定部により設定された鮮明化範囲内の画像を鮮明化する。この構成によれば、操作者は、鮮明化の範囲を適切に設定できる。
【０１０５】
（８）上記文字認識システム１は、さらに、入力画像ＩＡの少なくとも一部を拡大する画像拡大部８を更に備え、表示部３に、画像拡大部８が拡大した画像が表示する。この構成によれば、入力画像ＩＡを拡大して対象範囲を設定できるため、適切に対象範囲を設定できる。
【０１０６】
（９）上記文字認識システム１は、入力部５を介して指定されたナンバープレート２０の特徴部分の位置に基づき、対象範囲として互いに異なる複数の対象範囲を生成する範囲生成部１２をさらに備え、複数の対象範囲に対してそれぞれ処理を行う。この構成によれば、複数の対象範囲について、それぞれに結果を得ることができる。
【０１０７】
＜その他の実施形態＞
本実施形態は、以下のように変更して実施することができる。本実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
【０１０８】
＜複数の結果を得る他の例＞
・上記実施形態では、１つの文字に対して複数の文字範囲ＡＣを設定して、それぞれについて鮮明化処理及び文字認識を行う。これによって、対象範囲の画像の文字認識として、複数の結果を得ている。以下には、対象範囲の画像の文字認識において、複数の結果を得る方法として、これに代わる方法を例示する。
【０１０９】
・第１の例を挙げる。この例では、文字認識システム１は、対象範囲の１つの文字に対して１つの文字範囲ＡＣを設定する。そして、鮮明化処理部１３は、設定された文字範囲ＡＣを複数の方法により鮮明化処理を行う。例えば、鮮明化処理部１３は、アルゴリズムが異なる複数の方法により鮮明化処理を行ったり、パラメータ設定が異なる複数の方法で鮮明化処理を行ったりする。
【０１１０】
パラメータ設定とは、例えば、学習済みモデルのパラメータを示す。異なる学習データを用いて学習すると異なるパラメータが得られる。異なる複数のパラメータ設定を用いることにより、複数の方法で、鮮明化処理を行うことができる。
【０１１１】
また、鮮明化の程度を定めるパラメータ設定があるアルゴリズムでは、パラメータ設定を違えて異なる鮮明化の程度で鮮明化処理を行う。このような異なる複数のパラメータ設定を用いることにより、複数の方法で、鮮明化処理を行うことができる。
【０１１２】
すなわち、この例では、文字認識システム１において、鮮明化処理部１３は、複数の方法を用いて、複数の鮮明化された文字画像を作成し、文字認識部１４は、複数の鮮明化された文字画像毎に文字の認識を行う。表示部３には、複数の鮮明化された文字画像毎に文字を認識した複数の結果が並べて表示される。この構成によれば、複数の方法を用いて鮮明化して文字画像毎に文字を認識した場合の複数の結果について、操作者は、これら複数の結果を容易に比較できる。
【０１１３】
・第２の例を挙げる。この例では、文字認識システム１は、対象範囲の１つの文字に対して１つの文字範囲ＡＣを設定し、設定された文字範囲ＡＣの鮮明化処理を行う。そして、鮮明化処理された画像それぞれについて、複数の方法で文字認識を行う。例えば、文字認識部１４は、アルゴリズムが異なる複数の方法により文字認識を行ったり、パラメータ設定が異なる複数の方法で文字認識を行ったりする。
【０１１４】
パラメータ設定とは、例えば、学習済みモデルのパラメータを示す。異なる学習データを用いて学習すると異なるパラメータが得られる。このような異なる複数のパラメータ設定を用いることにより、複数の方法で、文字認識を行うことができる。
【０１１５】
また、文字認識に用いる辞書を、例えば解像度別に、複数用意してもよい。異なる辞書を用いることにより、複数の方法で、文字認識を行うことができる。
すなわち、この例では、文字認識システム１において、文字認識部１４は、複数の方法で文字の認識を行う。表示部３には、複数の方法で文字認識された複数の結果が並べて表示される。この構成によれば、１つの文字毎に、複数の方法を用いて認識されるため、操作者は、これら複数の結果を容易に比較できる。
【０１１６】
＜複数の結果を記憶装置等に出力する例＞
・上記実施形態及び上記変形例では、対象範囲の画像に対して得られる複数の結果は、表示部３に表示されるが、次のように、複数の結果はデータとして出力部から出力されてもよい。出力部の例として、例えば、インターネットまたはローカル・エリア・ネットワーク等のネットに接続されるコネクタ、記録装置に接続されるコネクタ等である。この構成によれば、文字認識システム１の設置場所から遠いところにいる人に対象範囲に対する複数の結果を簡単に提供できる。
【０１１７】
すなわち、上記実施形態にかかる文字認識システム１において、１つの入力画像ＩＡに対して得られた複数の結果を出力する出力部を設けてもよい。この構成によれば、複数の結果を外部に出力できる。
【０１１８】
＜複数の結果を複数の表示装置に同時に表示する例＞
・上記実施形態及び上記変形例では、表示部３は１つの表示装置からなり１つの画面ＤＳを表示しているが、表示部３は複数の表示装置からなる構成も可能である。例えば、表示部３は複数の表示装置を並べて構成された１つの大きな表示画面を備え、制御部６は複数の結果を表示する１つの画面ＤＳを表示部３の大きな表示画面に表示させてもよい。あるいは、表示部３は複数の表示装置を並べて構成され、制御部６は１つの表示装置に複数の結果のうち少なくとも１つを表示させ、複数の表示装置を用いて複数の結果を全て表示してもよい。
【０１１９】
いずれの場合も、文字認識システム１は、１つのナンバープレート２０に対する複数の結果を表示部３の並べて同時に表示する。このような表示により、一目で、処理内容が異なる複数の結果を把握できる。
【０１２０】
＜鮮明化処理の他の例＞
・上記実施形態では、鮮明化処理部１３は、ニューラルネットワークを用いた機械学習による鮮明化処理を行うのではなく、他の機械学習の方法や、他の方法による鮮明化処理を行ってもよい。
【０１２１】
＜画像の拡大の例＞
・上記実施形態では、入力画像ＩＡにおいて切出範囲ＡＪを指定しているが、入力画像ＩＡの拡大図において切出範囲ＡＪを指定してもよい。
【０１２２】
例えば、文字認識システム１の画像拡大部８は、入力部５の指定に基づいて入力画像ＩＡの少なくとも一部を拡大する。以下に、拡大方法の例を２つ挙げる。
図９に示されるように、文字認識システム１は、入力部５で指定された拡大指定範囲ＡＥを所定の大きさに拡大する。拡大指定範囲ＡＥで囲まれる部分の拡大画像ＩＥは、画面ＤＳにおいて、入力画像ＩＡ及び拡大変換画像ＩＣの表示エリアとは別のエリアに表示される。拡大指定範囲ＡＥは、矩形の枠ＩＧとして表示される。拡大指定範囲ＡＥは、入力部５の操作により、その大きさ及び縦及び横の比率を変更できる。上述の指定枠ＩＢは、拡大画像ＩＥ上に表示される。操作者は、拡大画像ＩＥ上で、切出範囲ＡＪを指定できるため、指定したい部分以外の余分な部分が含まれないようにして、切出範囲ＡＪを指定できる。
【０１２３】
図１０に示されるように、文字認識システム１の画像拡大部８は、入力部５の操作により、入力画像ＩＡの任意の部分を拡大する。例えば、入力部５の操作により、入力画像ＩＡが拡大される。指定枠ＩＢは、実施形態と同様に、入力画像ＩＡ上に示される。操作者は、拡大された入力画像ＩＡ上で、切出範囲ＡＪを指定できる。このため、指定したい部分以外の余分な部分が含まれないようにして、切出範囲ＡＪを指定できる。
【０１２４】
＜画像変換の他の例＞
・文字認識システム１において、所定条件を満たす場合には、次の方法のより対象範囲の画像を正面視画像ＩＦに変換できる。
【０１２５】
図１１を参照して、対象範囲が平行四辺形、長方形または正方形のいずれかである場合の、画像変換の例を説明する。入力画像ＩＡにおいて遠くに車両が写っているとき、ナンバープレート２０が平行四辺形、長方形または正方形になるため、このような場合に限り、次のような画像変換を行ってもよい。入力画像ＩＡにおける対象範囲（例えば、ナンバープレート２０）を矩形に変形する場合であって、変形に係る対象範囲の形状が、平行四辺形、長方形または正方形のいずれかである場合、アフィン変換により、対象範囲を矩形に変形できる。アフィン変換では、対象範囲において３つの点を指定することで、対象範囲（例えば、ナンバープレート２０）を矩形（ナンバープレート２０を正面視したときの形状）に変換できる。この場合、指定枠ＩＢは、３つのポインタＰＴに基づいてナンバープレート２０を囲む四角形として表示される。例えば、３つのポインタＰＴは、正面からみたナンバープレート２０において２つのボルト２２と１つの隅２１とに対応付けされる。この対応に基づいてアフィン変換が行われる。
【０１２６】
＜文字枠の設定の例＞
・上記実施形態では、文字枠ＩＤは、正面視画像ＩＦに配置されているが、正面視画像ＩＦが形成される前の画像において文字枠ＩＤが配置されてもよい。この場合、文字枠ＩＤは、矩形ではなく、正面視画像ＩＦが形成される前のナンバープレート２０の形状に合わせられる。この場合は、操作部を介して指定された位置に基づき、文字枠ＩＤを含む対象位置情報を射影変換する。
【０１２７】
＜文字範囲の例＞
・文字認識システム１において、対象範囲における文字範囲ＡＣの設定は、限定されない。例えば、日本の場合、ナンバープレート２０の地域名と分類番号とを含む部分、または一連指定番号とその前の平仮名等とを含む部分に文字範囲ＡＣを設定してもよい。また、文字範囲ＡＣが４つの例を示したが、ナンバープレート２０の仕様に応じた数の文字範囲ＡＣを設定してもよい。
【０１２８】
＜文字認識プログラム（その１）＞
・上記実施形態の文字認識に関する技術は、文字認識システム１として構成されているが、本技術は、文字認識システム１（計算機）にナンバープレート２０に表示されている文字を認識させるための文字認識プログラムとして構成され得る。文字認識プログラムは、次のように構成される。
【０１２９】
文字認識プログラムは、文字認識システム１（計算機）にナンバープレート２０に表示されている文字を認識させるための文字認識プログラムであって、次の第１手順〜第５手順を含む。第１手順は、文字を含む入力画像ＩＡを取得させる。第２手順は、入力画像ＩＡの少なくとも一部を表示部３に表示させる。第３手順は、表示部３に表示された入力画像ＩＡにおいて位置を指定する操作を受け付けさせる。第４手順は、指定された位置にもとづいて文字を認識する対象範囲として入力画像ＩＡに文字範囲ＡＣを設定させる。第５手順は、文字範囲ＡＣ内の文字を認識させる。
【０１３０】
この構成によれば、文字認識プログラムは、計算機に、表示部３に表示された入力画像ＩＡにおいて、文字認識の対象となる対象範囲（切出範囲ＡＪ）を指定するための位置入力を受け付けさせる。これにより、計算機において、文字認識の対象範囲を操作に基づいて任意に設定できるようになるため、対象範囲を適切に設定できる。
【０１３１】
＜文字認識プログラム（その２）＞
・上記実施形態の文字認識に関する技術は、文字認識システム１として構成されているが、本技術は、次のような文字認識プログラムとして構成され得る。文字認識プログラムは、計算機に、ナンバープレート２０に表示されている文字を認識させるための文字認識プログラムである。文字認識プログラムは、ナンバープレート２０を含む入力画像ＩＡを取得させる第１手順と、ナンバープレート２０に表示されている文字を認識する第２手順と、１つのナンバープレート２０に対する複数の結果を表示部３に同時に表示させる第３手順と、を含む。この構成によれば、操作者は、複数の結果が同時に表示されるため、複数の結果を容易に比較できる。
【０１３２】
＜文字認識方法（その１）＞
・上記実施形態の文字認識に関する技術は、文字認識システム１として構成されているが、本技術は、文字認識システム１（計算機）が、ナンバープレート２０に表示されている文字を認識する方法として構成され得る。すなわち、文字認識方法は、ナンバープレート２０に表示されている文字を認識するために文字認識システム１が実行する文字認識方法であり、次の第１ステップ〜第５ステップを含む。第１ステップでは、文字認識システム１は、文字を含む入力画像ＩＡを取得する。第２ステップでは、文字認識システム１は、入力画像ＩＡの少なくとも一部を表示する。第３ステップでは、文字認識システム１は、表示部３に表示された入力画像ＩＡにおいて位置を指定する操作を受け付ける。第４ステップでは、文字認識システム１は、指定された位置にもとづいて文字を認識する対象範囲として入力画像ＩＡに文字範囲ＡＣを設定する。第５ステップでは、文字認識システム１は、文字範囲ＡＣ内の文字を認識する。
【０１３３】
この構成によれば、文字認識システム１は、表示部３に表示された入力画像ＩＡにおいて、文字認識の対象となる対象範囲を指定するための位置の入力を受け付ける。これにより、文字認識システム１において、文字認識の対象範囲を操作に基づいて任意に設定できるようになるため、対象範囲を適切に設定できる。
【０１３４】
＜文字認識方法（その２）＞
・上記実施形態の文字認識に関する技術は、文字認識システム１として構成されているが、本技術は、次のような文字認識方法として構成され得る。文字認識方法は、ナンバープレート２０に表示されている文字を認識するために文字認識システム１が実行する文字認識方法である。文字認識方法は、ナンバープレート２０を含む入力画像ＩＡを取得させる第１ステップと、ナンバープレート２０に表示されている文字を認識する第２ステップと、１つのナンバープレート２０に対する複数の結果を表示部３に同時に表示させる第３ステップと、を含む。この構成によれば、複数の結果が同時に表示されるため、複数の結果を容易に比較できる。
【０１３５】
＜制御部の例＞
制御部６は、次のように構成され得る。すなわち、制御部６は、１つのナンバープレート２０に対して文字を認識した結果を得るまでの処理内容が異なる複数の文字認識結果を得て、複数の文字認識結果を表示部３の同じ画面ＤＳに表示させる。
【０１３６】
具体的には、鮮明化処理を行う処理装置や文字認識処理を行う処理装置は、制御部６とは別のところに設置され得る。例えば、鮮明化処理や文字認識処理それぞれはクラウド上に有る。制御部６は、ナンバープレート２０の画像をこれら処理装置に送って、クラウド上で鮮明化や文字認識結果を得て、それを表示部３に表示する。このような構成によれば、文字認識システム１は、別の場所にある処理装置から、処理内容が異なる複数の文字認識結果を得るように構成されているため、文字認識システム１を簡略化できる。
【０１３７】
＜表示装置の例＞
・上記実施形態にかかる文字認識システム１は、表示装置として構成され得る。例えば、文字認識結果の表示装置は、ナンバープレート２０に表示されている文字を認識した結果を表示する文字認識結果の表示装置である。文字認識結果の表示装置は、文字認識結果を画面ＤＳに表示する表示部３と、１つのナンバープレート２０に対して文字を認識した結果を得るまでの処理内容が異なる複数の文字認識結果を得て、複数の文字認識結果を表示部３に同時に表示させる制御部６と、を備える。この構成によれば、複数の結果が同時に表示されるため、複数の結果を容易に比較できる。例えば、文字認識結果の表示装置は、鮮明化処理や文字認識処理を行う処理装置と別のところに配置され得る。文字認識結果の表示装置は、このように別のところにある鮮明化処理や文字認識処理を行う処理装置から出力された結果を表示する。具体的には、文字認識結果の表示装置は、次のように文字認識結果を得る。鮮明化処理や文字認識処理を行う処理装置またはプログラムがそれぞれクラウド上（インターネット上のサーバ）に有り、これら処理装置またはプログラムは、文字認識結果の表示装置から送られるナンバープレート２０の画像の処理を行う。文字認識結果の表示装置は、クラウド上にナンバープレート２０の画像を送り、クラウド上で鮮明化や文字認識を行わせて、クラウド上から文字認識結果を得る。このような構成によって、操作者は、実施形態と同様に、ナンバープレート２０の画像の比較ができる。
【０１３８】
＜文字範囲の設定の自動化＞
・上記実施形態及びその他の実施形態では、入力部５の操作で、画面ＤＳにおいて対象範囲を設定するが、処理のアルゴリズムやパラメータ設定の違いによる複数の結果を得る目的の場合には、自動により、対象範囲を設定してもよい。例えば、文字認識システム１は、文字抽出部を備える。文字抽出部は、文字を自動的に抽出する文字自動抽出装置により、入力画像ＩＡから文字を抽出し、文字抽出された部分の画像を文字範囲ＡＣに設定する。この場合において、文字認識システム１は、入力画像ＩＡにおいて複数の文字がある場合、各文字について処理内容が異なる複数の処理を行う。表示部３は、複数の結果を並列表示する。これにより、操作者は、複数の結果を容易に比較できる。
【０１３９】
＜文字鮮明化＞
・上記実施形態では、鮮明化の後、文字認識まで行ったが、文字認識を行わずに鮮明化までとし、複数の鮮明化処理の結果を表示部３に同時に表示させてもよい。
【０１４０】
上記実施形態は、文字認識に関する技術だけでなく、文字を鮮明化する文字鮮明化システムに関する技術を開示する。
文字鮮明化システムは、ナンバープレート２０に表示されている文字を鮮明化する文字鮮明化システムである。文字鮮明化システムは、ナンバープレート２０を含む入力画像ＩＡを取得する画像取得部２と、ナンバープレート２０に表示されている文字を鮮明化する鮮明化処理部１３と、鮮明化処理部１３が文字を鮮明化した結果を画面ＤＳに表示する表示部３と、制御部６と、を備える。制御部６は、１つのナンバープレート２０に対する複数の結果を作成し、複数の結果を表示部３に同時に表示させる。この構成によれば、鮮明化された複数の画像が同時に表示されるため、複数の結果を容易に比較できる。
【０１４１】
・上記実施形態は、文字認識に関する技術だけでなく、文字を鮮明化する文字鮮明化プログラムに関する技術を開示する。
文字鮮明化プログラムは、計算機に、ナンバープレート２０に表示されている文字を鮮明化させる。文字鮮明化プログラムは、第１手順から第４手順を含む。第１手順は、計算機に、ナンバープレート２０を含む入力画像ＩＡを取得させる。第２手順は、計算機に、ナンバープレート２０に表示されている文字を鮮明化させる。第３手順は、計算機に、文字を鮮明化した結果を画面ＤＳに表示させる。第４手順は、計算機に、１つのナンバープレート２０に対する複数の結果を作成させ、複数の結果を表示部３に同時に表示させる。この構成によれば、鮮明化された複数の画像が同時に表示されるため、複数の結果を容易に比較できる。
【０１４２】
・上記実施形態は、文字認識に関する技術だけでなく、文字を鮮明化する文字鮮明化方法に関する技術開示する。
文字鮮明化方法は、ナンバープレート２０に表示されている文字を鮮明化するために文字認識システム１が実行する文字鮮明化方法である。文字鮮明化方法は、第１ステップから第４ステップを含む。第１ステップは、ナンバープレート２０を含む入力画像ＩＡを取得する。第２ステップは、ナンバープレート２０に表示されている文字を鮮明化する。第３ステップは、文字を鮮明化した結果を画面ＤＳに表示する。第４ステップは、１つのナンバープレート２０に対する複数の結果を作成し、複数の結果を表示部３に同時に表示させる。この構成によれば、鮮明化された複数の画像が同時に表示されるため、複数の結果を容易に比較できる。
【０１４３】
・上記実施形態は、文字認識に関する技術だけでなく、鮮明化する文字画像を表示する字鮮明化画像の表示装置に関する技術を開示する。
文字鮮明化画像の表示装置は、ナンバープレート２０に表示されている文字を鮮明化した鮮明化画像を表示する文字鮮明化画像の表示装置である。文字鮮明化画像の表示装置は、鮮明化画像を画面ＤＳに表示する表示部３と、次の制御部６を備える。制御部６は、１つのナンバープレート２０に対して文字を鮮明化した鮮明化画像を得るまでの処理内容が異なる複数の鮮明化画像を得て、複数の鮮明化画像を表示部３に同時に表示させる。この構成によれば、鮮明化された複数の画像が同時に表示されるため、複数の結果を容易に比較できる。
【０１４４】
・上記実施形態は、文字の鮮明化技術に関し、次の技術を開示する。
文字鮮明化システムは、車両のナンバープレート２０に表示されている文字を鮮明化する文字鮮明化システムである。文字鮮明化システムは、文字を含む入力画像ＩＡを取得する画像取得部２と、入力画像ＩＡの少なくとも一部を表示する表示部３と、入力部５と、鮮明化範囲設定部と、鮮明化処理部１３とを備える。入力部５は、表示部３に表示された入力画像ＩＡにおいて位置を指定する操作を受け付ける。鮮明化範囲設定部は、指定された位置にもとづいて文字を鮮明化する対象範囲として入力画像ＩＡに鮮明化範囲を設定する。鮮明化処理部１３は、鮮明化範囲内の文字を鮮明化する。この構成によれば、操作者は、鮮明化の範囲を適切に設定できる。
【０１４５】
・また、上記実施形態は、文字の鮮明化技術に関し、次の技術を開示する。
文字鮮明化プログラムは、計算機に、車両のナンバープレート２０に表示されている文字を鮮明化させる。文字鮮明化プログラムは、次の第１手順〜第５手順を含む。第１手順は、文字を含む入力画像ＩＡを取得させる。第２手順は、入力画像ＩＡの少なくとも一部を表示させる。第３手順は、表示部３に表示された入力画像ＩＡにおいて位置を指定する操作を受け付けさせる。第４手順は、指定された位置にもとづいて文字を鮮明化する対象範囲として入力画像ＩＡに鮮明化範囲を設定させる。第５手順は、鮮明化範囲内の文字を鮮明化させる。この構成によれば、操作者は、鮮明化の範囲を適切に設定できる。
【０１４６】
・また、上記実施形態は、文字の鮮明化技術に関し、次の技術を開示する。
文字鮮明化方法は、車両のナンバープレート２０に表示されている文字を鮮明化する。文字鮮明化方法は、次の第１ステップ〜第５ステップを含む。第１ステップは、文字を含む入力画像ＩＡを取得する。第２ステップは、入力画像ＩＡの少なくとも一部を表示する。第３ステップは、表示部３に表示された入力画像ＩＡにおいて位置を指定する操作を受け付ける。第４ステップは、指定された位置にもとづいて文字を鮮明化する対象範囲として入力画像ＩＡに鮮明化範囲を設定する。第５ステップは、鮮明化範囲内の文字を鮮明化する。この構成によれば、操作者は、鮮明化の範囲を適切に設定できる。
【０１４７】
＜その他の変形例＞
・上記実施形態において、表示部３について形態を特定していないが、表示部３は、文字認識システム１の制御部６を有するコンピュータと一体でもよいし、当該コンピュータと別の装置であってもよい。また、文字範囲設定部１１、鮮明化処理部１３、及び文字認識部１４の少なくとも１つは、ネットワークを介して接続された他のコンピュータ上にあってもよい。
【０１４８】
・上記実施形態において、特徴部分とは、ナンバープレート２０の四つの隅２１であるが、他には次のものが挙げられる。例えば、ボルト２２の位置、所定桁数のナンバーの文字列の左上隅と右下隅、最初の文字の中心と最後の文字の中心、ハイフンなどの特徴的な文字等である。切出範囲ＡＪにおいて、これらの特徴部分を組み合わせて用いることもできる。例えば、切出範囲ＡＪの指定において、ナンバープレート２０の隅２１とハイフンを指定してもよい。
【０１４９】
・上記実施形態では、上記画像変換部７が画像変換する範囲は、文字認識の対象範囲としての切出範囲ＡＪと一致しているが、画像変換に係る範囲は、これとは別のところを指定してもよい。すなわち、画像変換に係る範囲は、少なくとも、文字認識の対象範囲の画像を含む範囲であればよい。この場合において、画像変換に係る範囲を設定するときに指定するナンバープレート２０の特徴部分は、文字認識に係る範囲を設定するに指定する特徴部分とは別の部分であってもよい。
【０１５０】
・上記鮮明化処理部１３が鮮明化する対象範囲は、上記実施形態では、切出範囲ＡＪと等しいが、これとは別の範囲で鮮明化処理を行ってもよい。なお、「別の範囲」とは、少なくとも文字認識の範囲を含む。この場合において、鮮明化処理に係る範囲を設定するときに指定するナンバープレート２０の特徴部分は、文字認識に係る範囲を設定するに指定する特徴部分とは別の部分であってもよい。
【０１５１】
上記実施形態では、文字認識処理の文字範囲ＡＣと鮮明化処理の鮮明化範囲とは、同じであるが、文字認識処理の文字範囲ＡＣと鮮明化処理の鮮明化範囲とを異なる範囲に設定してもよい。例えば、文字範囲ＡＣと鮮明化範囲は同じとする場合、文字範囲ＡＣよりも鮮明化範囲が大きい場合、鮮明化範囲が複数の文字範囲ＡＣを含む範囲とされる場合等がある。鮮明化範囲が複数の文字範囲ＡＣを含む範囲とされる場合、複数の文字範囲ＡＣをまとめて鮮明化できる。
【０１５２】
・上記実施形態では、文字範囲ＡＣは、枠ＩＧで囲まれた範囲として表示部３に示されているが、表示形態に限定されず、文字範囲ＡＣは、正面視画像ＩＦ上で確認可能に表示部３に表示されればよい。確認可能とは、視認できればよい程度に表示されることを示す。例えば、枠ＩＧ内の文字範囲ＡＣが、色が反転表示（例えば、元の色の補色が示されること）されたり、半透明となったり、網掛けで示されたりしてもよい。
【０１５３】
・上記実施形態において、各処理に用いる入力画像ＩＡは、画像取得部２が取得した入力画像ＩＡに替えて、部分的に切り出された入力画像ＩＡ、ナンバープレート２０が部分的に切り出された入力画像ＩＡ、ナンバープレート２０を正面視する正面視画像ＩＦに変換された入力画像ＩＡ、鮮明化された入力画像ＩＡ、拡大された入力画像ＩＡ、等を各処理に応じて用いることができる。
【符号の説明】
【０１５４】
ＡＣ１…第１文字範囲、ＡＣ２…第２文字範囲、ＡＣ３…第３文字範囲、ＡＣ４…第４文字範囲、ＡＣ５…第５文字範囲、ＩＡ…入力画像、ＩＢ…指定枠、ＩＣ…拡大変換画像、ＩＤ…文字枠、ＩＥ…拡大画像、ＩＦ…正面視画像、ＩＧ…枠、ＡＣ…文字範囲、ＡＥ…拡大指定範囲、ＡＪ…切出範囲、ＰＴ…ポインタ、ＰＣ…位置、ＤＳ…画面、１…文字認識システム、２…画像取得部、３…表示部、４…記憶部、５…入力部、６…制御部、７…画像変換部、８…画像拡大部、１０…認識部、１１…文字範囲設定部、１２…範囲生成部、１３…鮮明化処理部、１４…文字認識部、１５…結果形成部、１６…信頼度算出部、２０…ナンバープレート、２１…隅、２２…ボルト。
【図１】
2019139383.tif 000003
【図２】
2019139383.tif 000004
【図３】
2019139383.tif 000005
【図４】
2019139383.tif 000006
【図５】
2019139383.tif 000007
【図６】
2019139383.tif 000008
【図７】
2019139383.tif 000009
【図８】
2019139383.tif 000010
【図９】
2019139383.tif 000011
【図１０】
2019139383.tif 000012
【図１１】
2019139383.tif 000013