JP7823722B2 - Information processing device, information processing method, and information processing program - Google Patents
Information processing device, information processing method, and information processing programInfo
- Publication number
- JP7823722B2 JP7823722B2 JP2024229390A JP2024229390A JP7823722B2 JP 7823722 B2 JP7823722 B2 JP 7823722B2 JP 2024229390 A JP2024229390 A JP 2024229390A JP 2024229390 A JP2024229390 A JP 2024229390A JP 7823722 B2 JP7823722 B2 JP 7823722B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- vehicle
- information
- unit
- character string
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Traffic Control Systems (AREA)
- Character Discrimination (AREA)
- Closed-Circuit Television Systems (AREA)
- Image Analysis (AREA)
Description
本発明は、車両情報を取得する車両情報取得システム、車両情報取得方法、車両情報取得プログラム、車両情報取得プログラムを記憶する記憶媒体に関する。 The present invention relates to a vehicle information acquisition system for acquiring vehicle information, a vehicle information acquisition method, a vehicle information acquisition program, and a storage medium for storing a vehicle information acquisition program.
車両のナンバープレートに記載されている番号を読み取り、読み取られた文字を利用するシステムの一例について説明する。 This section describes an example of a system that reads the number on a vehicle's license plate and uses the characters that are read.
特許文献1には、車両のナンバープレートを撮影した画像から文字を抽出し、DB(データベース)を検索するシステムが記載されている。同システムは、検索の結果、ヒットしたデータを表示装置に表示する。特許文献2には、車両番号等を読み込み、一時記憶するシステムが記載されている。同システムはさらに、連続読み込みの終了指示を受け付けると、一時記憶された番号を順次車両DBから検索する。そして、同システムは、検索結果をディスプレイに表示する。 Patent Document 1 describes a system that extracts characters from a photographed image of a vehicle's license plate and searches a database (DB). The system then displays the data hits on a display device as a result of the search. Patent Document 2 describes a system that reads and temporarily stores vehicle numbers and other information. When the system receives an instruction to end continuous reading, it then sequentially searches the vehicle DB for the temporarily stored numbers. The system then displays the search results on a display.
しかしながら、上述したシステムは、ナンバープレートの検索結果を示すことはできるものの、撮影車両と登録車両とを比較可能な情報を表示することができないという問題点があった。そのため、上述のシステムを使用したユーザは、ナンバープレートが偽造等されている場合も、その事実を知ることができなかった。そこで、本発明の目的は、撮影車両と登録車両とを比較可能な情報を表示することができないとの課題を解決する車両情報取得システムを提供することにある。 However, while the above-mentioned system can display the search results for license plates, it has the problem of being unable to display information that allows for comparison between the photographed vehicle and the registered vehicle. As a result, users of the above-mentioned system are unable to know if the license plate is counterfeit, etc. Therefore, the object of the present invention is to provide a vehicle information acquisition system that solves the problem of being unable to display information that allows for comparison between the photographed vehicle and the registered vehicle.
本発明の第一の情報処理装置は、端末により車両を撮影した画像を取得する取得部と、前記画像が含むナンバープレートの領域から文字列を抽出する抽出部と、前記文字列に関連付く登録車両の情報を取得する車両情報取得部と、前記画像から抽出された前記文字列が予め記憶された複数の登録情報のいずれかである場合に、前記登録車両に関する情報を出力し、前記画像から抽出された前記文字列が予め記憶された複数の前記登録情報のいずれでもない場合に、前記画像から抽出された前記文字列が予め記憶された前記登録情報ではないことを示す情報を出力する出力部と、を備える。
本発明の第二の情報処理方法では、コンピュータが、端末により車両を撮影した画像を取得し、前記画像が含むナンバープレートの領域から文字列を抽出し、前記文字列に関連付く登録車両の情報を取得する車両情報取得部と、前記画像から抽出された前記文字列が予め記憶された複数の登録情報のいずれかである場合に、前記登録車両に関する情報を出力し、前記画像から抽出された前記文字列が予め記憶された複数の前記登録情報のいずれでもない場合に、前記画像から抽出された前記文字列が予め記憶された前記登録情報ではないことを示す情報を出力する。
本発明の第三の情報処理プログラムは、コンピュータに、端末により車両を撮影した画像を取得する処理、前記画像が含むナンバープレートの領域から文字列を抽出する処理、前記文字列に関連付く登録車両の情報を取得する処理、前記画像から抽出された前記文字列が予め記憶された複数の登録情報のいずれかである場合に、前記文字列に基づき前記登録車両に関する情報を出力し、前記画像から抽出された前記文字列が予め記憶された複数の前記登録情報のいずれでもない場合に、前記画像から抽出された前記文字列が予め記憶された前記登録情報ではないことを示す情報を出力する処理、を実行させる。
The first information processing device of the present invention comprises an acquisition unit that acquires an image of a vehicle photographed by a terminal, an extraction unit that extracts a character string from the area of the license plate included in the image, a vehicle information acquisition unit that acquires information about a registered vehicle associated with the character string, and an output unit that outputs information about the registered vehicle if the character string extracted from the image is any of a plurality of pre-stored registered information, and outputs information indicating that the character string extracted from the image is not any of the pre-stored registered information if the character string extracted from the image is not any of the plurality of pre-stored registered information.
In a second information processing method of the present invention, a computer includes a vehicle information acquisition unit that acquires an image of a vehicle taken by a terminal, extracts a character string from the area of the license plate included in the image, and acquires information about the registered vehicle associated with the character string; and if the character string extracted from the image is any of a plurality of pre-stored registered information, outputs information about the registered vehicle, and if the character string extracted from the image is not any of the plurality of pre-stored registered information, outputs information indicating that the character string extracted from the image is not the pre-stored registered information.
The third information processing program of the present invention causes a computer to perform the following processes: acquiring an image of a vehicle photographed by a terminal; extracting a character string from the area of the license plate included in the image; acquiring information about the registered vehicle associated with the character string; if the character string extracted from the image is any of a plurality of pre-stored registration information, outputting information about the registered vehicle based on the character string; and if the character string extracted from the image is not any of the plurality of pre-stored registration information, outputting information indicating that the character string extracted from the image is not the pre-stored registration information.
本発明によれば、撮影車両と登録車両とを比較可能な情報を表示することができる車両情報取得システムを提供することができる。 This invention provides a vehicle information acquisition system that can display information that allows comparison between photographed vehicles and registered vehicles.
以下に、図面を参照して、本発明の実施形態について詳しく説明する。ただし、以下の実施形態に記載されている構成要素は例示であり、本発明の技術範囲をそれらに限定する趣旨のものではない。 Embodiments of the present invention will be described in detail below with reference to the drawings. However, the components described in the following embodiments are merely examples and are not intended to limit the technical scope of the present invention.
(第一実施形態) (First embodiment)
(第一実施形態の構成)
第一実施形態の構成例について説明する。図1は、車両情報取得システム1000の構成例を示した図である。第一実施形態では、イベント等の開催時に車両の進入が規制されている特別エリアにおいて、本発明が使用されることを想定する。特別エリアへは、イベント関係者の車両、地域住民等の車両以外の車両は侵入が禁止されている。したがって、特別エリアを警備する者は、特別エリアを巡回し、特別エリア内に駐車されている車両が予め登録された関係者等の車両(以下、登録車両と呼ぶ)であることを確認する。または、特別エリアを警備する者は、特別エリアと他のエリアとの境界付近に設けられた検問所において車両の確認を行う。このとき、特別エリアを警備する者は、車両に取り付けられたナンバープレートが表示する文字が、登録車両のものであるか否かを確認する。
(Configuration of the first embodiment)
A configuration example of the first embodiment will be described. FIG. 1 is a diagram showing an example of the configuration of a vehicle information acquisition system 1000. In the first embodiment, it is assumed that the present invention is used in a special area where vehicle entry is restricted when an event or the like is held. Entry into the special area is prohibited for vehicles other than those of event-related personnel and local residents. Therefore, a person guarding the special area patrols the special area and confirms that vehicles parked within the special area are vehicles of pre-registered related personnel (hereinafter referred to as registered vehicles). Alternatively, the person guarding the special area checks vehicles at a checkpoint set up near the border between the special area and other areas. At this time, the person guarding the special area checks whether the characters displayed on the license plate attached to the vehicle are those of a registered vehicle.
なお、ナンバープレートはライセンスプレートとも呼ばれる。ナンバープレートが表示する文字は、自動車登録番号、車両番号とも呼ばれる。また、文字には数字および記号が含まれるものとする。 Number plates are also called license plates. The characters displayed on a number plate are also called vehicle registration numbers or vehicle numbers. The characters include numbers and symbols.
ここで、ナンバープレートとは、自動車登録番号標、車両番号票、標識であり、交通に関する法律等により車両に取り付けることが義務付けられているものである。通常、ナンバープレートは各車両に固有の文字を表示する。そのため、ナンバープレートに記載された文字が、予め登録された文字と同一であれば、車両は特別エリアへの侵入が許可されたものである。しかし、不正に特別エリアに侵入しようとする者は、ナンバープレートを偽造する可能性がある。この場合、特別エリアを警備する者は、侵入が許可されていない車両を、登録車両として判断してしまう可能性がある。 Here, a license plate refers to a vehicle registration plate, vehicle number plate, or sign that is required to be attached to vehicles under traffic laws and other regulations. License plates typically display characters that are unique to each vehicle. Therefore, if the characters on the license plate match pre-registered characters, the vehicle is authorized to enter the special area. However, someone attempting to illegally enter a special area may forge a license plate. In this case, those guarding the special area may mistake a vehicle that is not authorized to enter for a registered vehicle.
そこで、第一実施形態の車両情報取得システム1000は、以下の構成を採用している。以下、車両情報取得システム1000のユーザおよび携帯端末100のユーザは、特別エリアを警備する者として説明する。 The vehicle information acquisition system 1000 of the first embodiment therefore adopts the following configuration. Below, the user of the vehicle information acquisition system 1000 and the user of the mobile terminal 100 will be described as guarding a special area.
車両情報取得システム1000は、携帯端末100と、サーバ200を備える。携帯端末100は、無線又は有線のネットワークを介してサーバ200と通信可能に接続している。携帯端末100は、取得部10と、文字抽出部11と、表示制御部12と、送信部14と、受信部15と、表示部13を有する。また、サーバ200は、受信部20と車両情報取得部21と、送信部22と、記憶部23を有する。 The vehicle information acquisition system 1000 includes a mobile terminal 100 and a server 200. The mobile terminal 100 is communicatively connected to the server 200 via a wireless or wired network. The mobile terminal 100 includes an acquisition unit 10, a character extraction unit 11, a display control unit 12, a transmission unit 14, a reception unit 15, and a display unit 13. The server 200 includes a reception unit 20, a vehicle information acquisition unit 21, a transmission unit 22, and a memory unit 23.
携帯端末100内の取得部10は、車両に取り付けられたナンバープレートの少なくとも一部が写る画像を取得する。当該画像は、携帯端末100が有する不図示の撮影部が撮影したもので良い。不図示の撮影部は、例えばCCD(Charge Coupled Device)センサ、CMOS(Complementary Meta Oxide Semiconductor)センサ、イメージプロセッサ等を有するカメラで良い。不図示の撮影部は、受光した光を画像データに変換することで、画像データを生成する。 The acquisition unit 10 within the mobile terminal 100 acquires an image that captures at least a portion of the license plate attached to the vehicle. The image may be captured by a camera unit (not shown) included in the mobile terminal 100. The camera unit (not shown) may be a camera having, for example, a CCD (Charge Coupled Device) sensor, a CMOS (Complementary Meta Oxide Semiconductor) sensor, an image processor, or the like. The camera unit (not shown) generates image data by converting the received light into image data.
図2は、携帯端末100内の撮影部によるナンバープレートの撮影を説明する説明図である。携帯端末100のユーザは、不図示の撮影部を撮影車両1の方に向けた状態で、携帯端末100を操作して、撮影車両1に取り付けられたナンバープレートを撮影する。取得部10は、不図示の撮影部が生成した画像を取得する。取得部10が取得する画像には、ナンバープレートの少なくとも一部が写っていれば良い。画像2および画像3は、取得部10が取得する画像の一例である。画像2には、撮影車両1に取り付けられたナンバープレート5の全体が写っている。一方、画像3にはナンバープレート5の一部が写っている。 Figure 2 is an explanatory diagram illustrating the capturing of a license plate by the imaging unit within the mobile terminal 100. The user of the mobile terminal 100 operates the mobile terminal 100 while pointing the imaging unit (not shown) towards the vehicle 1 being photographed, to capture a picture of the license plate attached to the vehicle 1 being photographed. The acquisition unit 10 acquires the image generated by the imaging unit (not shown). The image acquired by the acquisition unit 10 needs to show at least a portion of the license plate. Images 2 and 3 are examples of images acquired by the acquisition unit 10. Image 2 shows the entire license plate 5 attached to the vehicle 1 being photographed. Meanwhile, image 3 shows only a portion of the license plate 5.
文字抽出部11は、取得部10が取得した画像におけるナンバープレート部分から文字を抽出する。文字抽出部11は、パターン認識等により画像におけるナンバープレート部分を特定しても良い。文字抽出部11は、取得部10から取得した画像に対して、OCR(Optical Character Recognition:光学文字認識)処理を行い、文字を抽出する。 The character extraction unit 11 extracts characters from the license plate portion of the image acquired by the acquisition unit 10. The character extraction unit 11 may identify the license plate portion of the image using pattern recognition or the like. The character extraction unit 11 performs OCR (Optical Character Recognition) processing on the image acquired from the acquisition unit 10 to extract characters.
例えば文字抽出部11は、図2の画像2を取得した場合、「品川」「300」「さ」「12-34」の文字を抽出する。また、文字抽出部は、抽出された文字の位置データと予め記憶された項目の位置データに基づいて、抽出された文字がどの項目に該当するかを決定する。項目の位置データは、記憶部23が記憶していても良い。位置データが示す位置は、画像における絶対的な位置でも良いし、各文字または項目どうしの相対的な位置でも良い。また、項目とは、例えば交通に関する法律により車両において表示が定められている情報の内容を示すものである。例えば項目は、「運輸支局等」、「種別」、「事業用の別」、「指定番号」を含んでいる。なお、文字抽出部11は、文字に対応する項目を決定しなくても良い。 For example, when image 2 in Figure 2 is acquired, the character extraction unit 11 extracts the characters "Shinagawa," "300," "sa," and "12-34." The character extraction unit also determines which item the extracted characters correspond to based on the position data of the extracted characters and the position data of pre-stored items. The item position data may be stored in the storage unit 23. The position indicated by the position data may be an absolute position in the image, or the relative position of each character or item. An item indicates, for example, the content of information required to be displayed on a vehicle by traffic laws. For example, items include "Transport Bureau, etc.", "Type," "Business Use," and "Designated Number." The character extraction unit 11 does not have to determine the item corresponding to the characters.
携帯端末100内の送信部14は、文字抽出部11が抽出した文字と、文字に対応する項目をサーバ200に送信する。サーバ200内の受信部20は、送信部14が送信した文字と項目を受信する。 The transmitting unit 14 in the mobile device 100 transmits the characters extracted by the character extraction unit 11 and the items corresponding to the characters to the server 200. The receiving unit 20 in the server 200 receives the characters and items transmitted by the transmitting unit 14.
サーバ200内の記憶部23は、登録車両の車両情報と文字とを対応付けて記憶する。 The memory unit 23 in the server 200 stores the vehicle information of registered vehicles in association with the characters.
ここで、車両情報とは、車両に関する情報であれば何でも良い。例えば車両情報は、車台番号、型式、車体の形状、所有者の情報等の自動車検査証に記載される情報、車両に取り付けられたナンバープレートが表示する情報、当該車両を撮影した画像、当該画像の特徴量等でよい。記憶部23が記憶する情報の一例を図3に示す。文字は、「運輸支局等」、「種別」、「事業用の別」、「指定番号」の項目に分けられている。これらの項目の内容となる文字は、交通に関する法律においてナンバープレートによる表示が定められている。また、車両情報には、「車種」「車名」「メーカー」「年式」「色」が含まれている。なお、記憶部23が記憶する情報は図3に示すものに限られない。 Here, vehicle information may be any information related to a vehicle. For example, vehicle information may be information recorded on the vehicle inspection certificate, such as the chassis number, model, body shape, and owner information; information displayed on the license plate attached to the vehicle; images of the vehicle; and features of the images. An example of information stored in the memory unit 23 is shown in Figure 3. The characters are divided into the following categories: "Transport Bureau, etc.", "Type," "Business Use," and "Designated Number." The characters contained in these categories are required to be displayed on license plates under traffic laws. Vehicle information also includes "Model," "Name," "Manufacturer," "Year," and "Color." Note that the information stored in the memory unit 23 is not limited to that shown in Figure 3.
図3より、文字「品川」「300」「さ」「12-34」は、車両情報「普通乗用車」「プルリス」「トヨダ」「H23」「白」に対応付いている。また、文字「品川」「350」「は」「34-56」は、車両情報「普通乗用車」「エリー」「H25」「赤」に対応付いている。文字「柏」「550」「み」「56-78」は、車両情報「小型乗用車」「アルド」「ススキ」「H20」「黒」に対応付いている。 From Figure 3, the characters "Shinagawa," "300," "Sa," and "12-34" correspond to the vehicle information "Standard passenger car," "Purlis," "Toyoda," "H23," and "White." Furthermore, the characters "Shinagawa," "350," "Ha," and "34-56" correspond to the vehicle information "Standard passenger car," "Ellie," "H25," and "Red." The characters "Kashiwa," "550," "Mi," and "56-78" correspond to the vehicle information "Compact passenger car," "Aldo," "Susuki," "H20," and "Black."
さらに記憶部23は、車両情報と比較用画像とを対応付けて記憶する。記憶部23が記憶する情報の一例を図4に示す。図4では、車両情報「普通乗用車」「プルリス」「トヨダ」「H23」「白」が、比較用画像「aaa.jpg」に対応している。また、車両情報「普通乗用車」「プルリス」「トヨダ」「H23」「黒」が、比較用画像「bbb.jpg」に対応している。車両情報「普通乗用車」「プルリス」「トヨダ」「H23」「グレー」は、比較用画像「ccc.jpg」に対応している。 The memory unit 23 also stores vehicle information and comparison images in association with each other. An example of the information stored in the memory unit 23 is shown in Figure 4. In Figure 4, the vehicle information "Standard passenger car," "Purlis," "Toyoda," "H23," and "White" corresponds to the comparison image "aaa.jpg." The vehicle information "Standard passenger car," "Purlis," "Toyoda," "H23," and "Black" corresponds to the comparison image "bbb.jpg." The vehicle information "Standard passenger car," "Purlis," "Toyoda," "H23," and "Gray" corresponds to the comparison image "ccc.jpg."
なお、画像ファイルのフォーマットはJPEG(Joint Photographic Experts Group)に限られない。例えば、画像ファイルのフォーマットはGIF(Graphics Interchange Format)、PNG(Portable Network Graphics)、BMP(Microsoft Windows(登録商標) Bitmap Image)等でも良い。 Note that the image file format is not limited to JPEG (Joint Photographic Experts Group). For example, the image file format may be GIF (Graphics Interchange Format), PNG (Portable Network Graphics), BMP (Microsoft Windows (registered trademark) Bitmap Image), etc.
比較用画像には、車両情報を満たす車両の画像が含まれている。つまり、比較用画像は、車種、車名、メーカー、年式、色、等の車両情報が登録車両と一致する車両の画像を含む。例えば比較用画像「aaa.jpg」には、車種が普通乗用車であり、車名がプルリスであり、メーカーがトヨダであり、年式がH23であり、色が白である車両の画像が含まれている。比較用画像は、カタログ、製品紹介サイト等に掲載される車両の画像でもよい。また、比較用画像は登録車両を撮影した画像でもよい。 The comparison image includes an image of a vehicle that meets the vehicle information. In other words, the comparison image includes an image of a vehicle whose vehicle information, such as model, name, manufacturer, year, and color, matches that of a registered vehicle. For example, the comparison image "aaa.jpg" includes an image of a vehicle whose model is a passenger car, whose name is Purlis, whose manufacturer is Toyoda, whose year of manufacture is H23, and whose color is white. The comparison image may also be an image of a vehicle featured in a catalog, product introduction site, etc. The comparison image may also be an image of a registered vehicle.
車両情報取得部21は、受信部20から文字を受け取る。そして、車両情報取得部21は、記憶部23から、抽出された文字に対応する車両情報を取得する。つまり車両情報取得部21は、抽出された文字と一致する文字に対応する車両情報を、記憶部23から取得する。例えば、抽出された文字が「品川」「300」「さ」「12-34」であり、記憶部23が図3に示す情報を記憶している場合を想定する。この場合、車両情報取得部21は、記憶部23を参照し、文字「品川」「300」「さ」「12-34」に対応する車両情報「普通乗用車」「プルリス」「トヨダ」「H23」「白」を取得する。 The vehicle information acquisition unit 21 receives the characters from the receiving unit 20. Then, the vehicle information acquisition unit 21 acquires vehicle information corresponding to the extracted characters from the storage unit 23. That is, the vehicle information acquisition unit 21 acquires vehicle information corresponding to characters that match the extracted characters from the storage unit 23. For example, assume that the extracted characters are "Shinagawa," "300," "sa," and "12-34," and the storage unit 23 stores the information shown in FIG. 3. In this case, the vehicle information acquisition unit 21 references the storage unit 23 and acquires the vehicle information "Standard Passenger Car," "Purlis," "Toyoda," "H23," and "White" that corresponds to the characters "Shinagawa," "300," "sa," and "12-34."
このとき車両情報取得部21は、抽出された文字と記憶部23が記憶する文字が一致するか否かを、項目ごとに確認しても良い。例えば車両情報取得部21は、抽出された文字のうち、項目「運輸支局等」に対応する文字と、記憶部23が記憶する文字のうち、項目「運輸支局等」に対応する文字との一致を判断する。同様に、「種別」、「事業用の別」、「指定番号」の項目に対応付けられた文字についても、項目ごとに一致を判断する。そして、全ての項目について文字が一致した場合、抽出された文字に対応する車両情報を記憶部23から取得しても良い。 At this time, the vehicle information acquisition unit 21 may check for each item whether the extracted characters match the characters stored in the memory unit 23. For example, the vehicle information acquisition unit 21 determines whether the extracted characters corresponding to the item "Transport Bureau, etc." match the characters stored in the memory unit 23 that correspond to the item "Transport Bureau, etc." Similarly, the vehicle information acquisition unit 21 also determines whether the characters associated with the items "Type," "Business Use," and "Designation Number" match for each item. Then, if the characters match for all items, the vehicle information corresponding to the extracted characters may be acquired from the memory unit 23.
また、車両情報取得部21は、車両情報に対応する項目を記憶部23から取得する。例えば車両情報取得部21は、「普通乗用車」に「車種」、「プルリス」に「車名」、「トヨダ」に「メーカー」、「H23」に「年式」、「白」に「色」を対応付けて、これらを取得する。なお、車両情報取得部21は記憶部23から項目を取得しなくてもよい。 The vehicle information acquisition unit 21 also acquires items corresponding to vehicle information from the storage unit 23. For example, the vehicle information acquisition unit 21 associates "vehicle model" with "standard passenger car," "vehicle name" with "Purlis," "manufacturer" with "Toyoda," "year of manufacture" with "H23," and "color" with "white," and acquires these. Note that the vehicle information acquisition unit 21 does not have to acquire items from the storage unit 23.
さらに、車両情報取得部21は、車両情報とともに、車両情報に対応する比較用画像を記憶部23から取得する。つまり、車両情報取得部21は、記憶部23が取得した車両情報に対応する比較用画像を、記憶部23から取得する。例えば、図4より、車両情報取得部21が車両情報として「普通乗用車」「プルリス」「トヨダ」「H23」「白」を取得した場合、比較用画像「aaa.jpg」を記憶部23から取得する。サーバ200内の送信部22は、車両情報取得部21が取得した車両情報、項目、および比較用画像を携帯端末100に送信する。 Furthermore, the vehicle information acquisition unit 21 acquires, along with the vehicle information, a comparison image corresponding to the vehicle information from the storage unit 23. That is, the vehicle information acquisition unit 21 acquires, from the storage unit 23, a comparison image corresponding to the vehicle information acquired by the storage unit 23. For example, from FIG. 4, if the vehicle information acquisition unit 21 acquires "Standard Passenger Car," "Purlis," "Toyoda," "H23," and "White" as vehicle information, it acquires the comparison image "aaa.jpg" from the storage unit 23. The transmission unit 22 in the server 200 transmits the vehicle information, items, and comparison image acquired by the vehicle information acquisition unit 21 to the mobile terminal 100.
携帯端末100内の受信部15は、サーバ200から送信された車両情報、項目、および比較用画像を受信する。表示制御部12は、車両情報取得部21が取得した車両情報および項目を表示部13に表示させる。このとき、表示制御部12は、車両情報とともに比較用画像を表示部13に表示させる。なお、表示制御部12は、項目を表示部13に表示させなくても良い。 The receiving unit 15 in the mobile terminal 100 receives the vehicle information, items, and comparison images transmitted from the server 200. The display control unit 12 causes the display unit 13 to display the vehicle information and items acquired by the vehicle information acquisition unit 21. At this time, the display control unit 12 causes the display unit 13 to display the comparison images along with the vehicle information. Note that the display control unit 12 does not have to display the items on the display unit 13.
表示部13は、表示制御部12の制御により、車両情報、項目、および比較用画像を表示する。表示部13による表示の例を図5に示す。図5では、携帯端末100の表示部13が、比較用画像「aaa.jpg」、車両情報および項目を表示している。上述の通り、比較用画像「aaa.jpg」に写る車両は、車種が普通乗用車であり、車名がプルリスであり、メーカーがトヨダであり、年式がH23であり、色が白である。また、図5において表示部13が表示する車両情報は、「普通乗用車」「プルリス」「トヨダ」「H23」「白」である。また、表示部13が表示する項目は、「車種」「車名」「メーカー」「年式」「色」である。 The display unit 13 displays vehicle information, items, and a comparison image under the control of the display control unit 12. An example of a display by the display unit 13 is shown in Figure 5. In Figure 5, the display unit 13 of the mobile terminal 100 displays the comparison image "aaa.jpg", vehicle information, and items. As described above, the vehicle shown in the comparison image "aaa.jpg" is a standard passenger car, with a model name of "Purulis", a manufacturer of "Toyoda", a model year of 2011, and a color of white. Furthermore, the vehicle information displayed by the display unit 13 in Figure 5 is "Standard passenger car", "Purulis", "Toyoda", "H23", and "White". Furthermore, the items displayed by the display unit 13 are "Model", "Model name", "Manufacturer", "Model year", and "Color".
なお、表示部13による表示は、図4に示すものに限られない。例えば表示部13は、項目を表示しなくても良い。また、表示部13は、上記の表示とともに取得部10が取得した画像(撮影車両1を撮影した画像)を表示しても良い。表示部13は、文字抽出部11が抽出した文字、すなわち撮影車両1のナンバープレートが表示する文字を表示しても良い。 Note that the display by the display unit 13 is not limited to that shown in FIG. 4. For example, the display unit 13 does not need to display any items. Furthermore, the display unit 13 may display the image acquired by the acquisition unit 10 (an image of the photographed vehicle 1) along with the above display. The display unit 13 may also display the characters extracted by the character extraction unit 11, i.e., the characters displayed on the license plate of the photographed vehicle 1.
(第一実施形態の動作)
次に、車両情報取得システム1000の動作について説明する。図6は、車両情報取得システム1000の動作を説明するシークエンス図である。
(Operation of the first embodiment)
Next, a description will be given of the operation of the vehicle information acquisition system 1000. FIG.
まず、携帯端末100内の取得部10は、車両に取り付けられたナンバープレートの少なくとも一部が写る画像を取得する(S1)。当該画像は、携帯端末100が有する不図示の撮影部が撮影したもの良い。不図示の撮影部は、例えばCCDセンサ、CMOSセンサ、イメージプロセッサ等を有するカメラで良い。不図示の撮影部は、受光した光をデータに変換することで、画像を生成する。 First, the acquisition unit 10 in the mobile terminal 100 acquires an image that shows at least a portion of the license plate attached to the vehicle (S1). The image may be captured by a camera unit (not shown) included in the mobile terminal 100. The camera unit (not shown) may be a camera having, for example, a CCD sensor, a CMOS sensor, an image processor, etc. The camera unit (not shown) generates an image by converting the received light into data.
例えば取得部10による画像の取得は、携帯端末100のユーザが所定のアプリケーションを起動した後に行われても良い。例えばユーザが当該アプリケーションを起動すると、不図示の撮影部がナンバープレートを撮影する。そして、取得部10は、不図示の撮影部から画像を取得する。 For example, the acquisition unit 10 may acquire an image after the user of the mobile terminal 100 launches a specific application. For example, when the user launches the application, a photographing unit (not shown) captures an image of the license plate. The acquisition unit 10 then acquires the image from the photographing unit (not shown).
次に、文字抽出部11は、取得部10が取得した画像におけるナンバープレート部分から文字を抽出する(S2)。文字抽出部11は、取得部10から取得した画像に対して、OCR処理を行い、文字を抽出する。また、文字抽出部11は、抽出した文字に対応する項目を決定する。その後、送信部14は、文字抽出部11が抽出した文字と項目をサーバ200に送信する。 Next, the character extraction unit 11 extracts characters from the license plate portion of the image acquired by the acquisition unit 10 (S2). The character extraction unit 11 performs OCR processing on the image acquired from the acquisition unit 10 to extract characters. The character extraction unit 11 also determines the items corresponding to the extracted characters. The transmission unit 14 then transmits the characters and items extracted by the character extraction unit 11 to the server 200.
サーバ200内の受信部20は、送信部14が送信した文字と項目を受信する。車両情報取得部21は、受信部20から文字と項目を受け取る。そして、車両情報取得部21は、記憶部23から、抽出された文字に対応する車両情報を取得する(S3)。このとき車両情報取得部21は、車両情報に対応する項目を取得する。さらに車両情報取得部21は、取得した車両情報に対応する比較用画像を記憶部23から取得する(S4)。なお、車両情報取得部21は、記憶部23から項目を取得しなくても良い。 The receiving unit 20 in the server 200 receives the characters and items sent by the transmitting unit 14. The vehicle information acquiring unit 21 receives the characters and items from the receiving unit 20. The vehicle information acquiring unit 21 then acquires vehicle information corresponding to the extracted characters from the storage unit 23 (S3). At this time, the vehicle information acquiring unit 21 acquires the items corresponding to the vehicle information. Furthermore, the vehicle information acquiring unit 21 acquires a comparison image corresponding to the acquired vehicle information from the storage unit 23 (S4). Note that the vehicle information acquiring unit 21 does not have to acquire the items from the storage unit 23.
サーバ200内の送信部22は、車両情報取得部21が取得した車両情報、項目、および比較用画像を携帯端末100に送信する。すると、携帯端末100内の受信部15は、サーバ200から送信された車両情報、項目、および比較用画像を受信する。 The transmitting unit 22 in the server 200 transmits the vehicle information, items, and comparison images acquired by the vehicle information acquisition unit 21 to the mobile terminal 100. The receiving unit 15 in the mobile terminal 100 then receives the vehicle information, items, and comparison images transmitted from the server 200.
表示制御部12は、受信部15が受信した車両情報および項目とともに、比較用画像を表示部13に表示させる。なお、表示制御部12は、項目を表示部13に表示させなくても良い。 The display control unit 12 causes the display unit 13 to display the comparison image along with the vehicle information and items received by the receiving unit 15. Note that the display control unit 12 does not have to display the items on the display unit 13.
以上より、本実施形態の車両情報取得システム1000は、ナンバープレートの文字が撮影車両のものと一致する登録車両について、その車両情報を表示することができる。さらに、車両情報取得システム1000は、当該車両情報を満たす車両の画像を表示することができる。これによって、携帯端末100のユーザは、例えば「プルリス」という車名の車両がどのような外観を有するかを知らなくても、表示された画像を見ることで、容易にその外観を把握することができる。そのため、ユーザは携帯端末100が表示する画像と撮影車両の外観等とを比較することで、撮影車両と登録車両とが一致するか否かを効率的に判断することができる。 As described above, the vehicle information acquisition system 1000 of this embodiment can display vehicle information for registered vehicles whose license plate characters match those of the photographed vehicle. Furthermore, the vehicle information acquisition system 1000 can display an image of a vehicle that meets the vehicle information. This allows a user of the mobile device 100 to easily grasp the appearance of a vehicle with the name "Purlis," for example, by looking at the displayed image, even if they do not know what that vehicle looks like. Therefore, by comparing the image displayed by the mobile device 100 with the appearance, etc., of the photographed vehicle, the user can efficiently determine whether the photographed vehicle matches the registered vehicle.
なお、サーバ200が文字抽出部11を有していても良い。この場合、携帯端末100内の送信部14は、取得部10が取得した画像をサーバ200に送信する。そして、サーバ200内の文字抽出部11は、携帯端末100から受信した画像におけるナンバープレート部分から文字を抽出し、抽出した文字を車両情報取得部21に受け渡す。 The server 200 may also have a character extraction unit 11. In this case, the transmission unit 14 in the mobile terminal 100 transmits the image acquired by the acquisition unit 10 to the server 200. The character extraction unit 11 in the server 200 then extracts characters from the license plate portion of the image received from the mobile terminal 100 and passes the extracted characters to the vehicle information acquisition unit 21.
また、記憶部23は、文字と車両情報を対応付けたデータと、車両情報と比較用画像とを対応付けたデータを別に有していたが、文字、車両情報、および比較用画像を対応付けたひとつのデータを有していても良い。この場合、車両情報取得部21は、文字に対応する車両情報と比較用画像とを一度で取得することができるため、車両情報取得システム1000の処理速度が向上する。 In addition, while the memory unit 23 previously had separate data associating text with vehicle information and data associating vehicle information with comparative images, it may instead have one data set associating text, vehicle information, and comparative images. In this case, the vehicle information acquisition unit 21 can acquire the vehicle information and comparative images corresponding to the text at the same time, thereby improving the processing speed of the vehicle information acquisition system 1000.
さらに、車両情報取得部21は、抽出された文字と記憶部23が記憶する文字との類似度を算出し、最も類似度が大きかった文字に対応する車両情報を取得しても良い。また、車両情報取得部21は、類似度が閾値以上であった文字に対応する車両情報を全て取得しても良い。この場合、表示制御部12は、車両情報取得部21が取得した全ての車両情報を表示部13に表示させても良い。表示制御部12は、車両情報を類似度順に表示部13に表示させても良い。これにより、画像中のナンバープレートが表示する文字が不鮮明な場合や、文字の一部が撮影されていない場合にも、ユーザが登録車両と撮影車両とを比較することができる。 Furthermore, the vehicle information acquisition unit 21 may calculate the similarity between the extracted characters and the characters stored in the memory unit 23, and acquire the vehicle information corresponding to the character with the highest similarity. Alternatively, the vehicle information acquisition unit 21 may acquire all vehicle information corresponding to characters with a similarity equal to or greater than a threshold. In this case, the display control unit 12 may display all vehicle information acquired by the vehicle information acquisition unit 21 on the display unit 13. The display control unit 12 may also display the vehicle information on the display unit 13 in order of similarity. This allows the user to compare the registered vehicle with the photographed vehicle even when the characters displayed on the license plate in the image are unclear or when some of the characters are not captured in the image.
また、車両情報取得部21は、抽出された文字との類似度が閾値以上となる文字および抽出された文字と同一の文字が記憶部23に記憶されていない場合、送信部22を介してその旨を携帯端末100に送信してもよい。その後、表示制御部12は、撮影した車両が登録されていない旨のメッセージを表示部13に表示させても良い。これにより、ユーザは撮影車両が登録車両でないことを知ることができる。又は、表示制御部12は、再度の撮影を促すメッセージを表示部13に表示させてもよい。これにより、ユーザは、再度同一の車両を撮影し、登録されているか否かを確認することができる。これらのメッセージは、予め携帯端末100内の不図示の記憶部に記憶されていても良いし、サーバ200が携帯端末100に送信しても良い。 Furthermore, if the memory unit 23 does not store any characters whose similarity to the extracted characters is equal to or greater than the threshold, or any characters identical to the extracted characters, the vehicle information acquisition unit 21 may transmit a message to that effect to the mobile device 100 via the transmission unit 22. The display control unit 12 may then display a message on the display unit 13 indicating that the photographed vehicle is not registered. This allows the user to know that the photographed vehicle is not a registered vehicle. Alternatively, the display control unit 12 may display a message on the display unit 13 encouraging the user to take another photograph. This allows the user to take another photograph of the same vehicle and check whether it is registered. These messages may be stored in advance in a memory unit (not shown) within the mobile device 100, or may be transmitted to the mobile device 100 by the server 200.
さらに、記憶部23は、文字に対応付けて登録車両の所有者に関する情報を記憶してもよい。例えば記憶部23は、文字に対応付けて登録車両の所有者の顔画像を登録してもよい。この場合、車両情報取得部21は、車両情報と共に当該顔画像を取得してもよい。また、表示制御部12は、車両情報と共に、当該顔画像を表示部13に表示させても良い。これにより、偽造されたナンバープレートが取り付けられた車両が登録車両と同一の車種・車名・色等である場合にも、ユーザは撮影車両の所有者を確認することで、撮影車両と登録車両とが一致するかを判断することができる。 Furthermore, the memory unit 23 may store information about the owner of the registered vehicle in association with the characters. For example, the memory unit 23 may register a facial image of the owner of the registered vehicle in association with the characters. In this case, the vehicle information acquisition unit 21 may acquire the facial image along with the vehicle information. The display control unit 12 may also display the facial image on the display unit 13 along with the vehicle information. This allows the user to determine whether the photographed vehicle matches the registered vehicle by checking the owner of the photographed vehicle, even if the vehicle with a forged license plate attached has the same model, name, color, etc. as the registered vehicle.
また、本実施形態ではサーバ200が記憶部23を有しているが、本発明における記憶部は、複数のハードウェア構成によって実現されても良い。例えば、サーバ200内の記憶装置が文字と車両情報とを対応付けたデータを記憶し、サーバ200と通信可能な他のサーバ内の記憶装置が車両情報と比較用画像とを対応付けたデータを記憶しても良い。 In addition, while in this embodiment the server 200 has a memory unit 23, the memory unit in the present invention may be realized by multiple hardware configurations. For example, a memory device within the server 200 may store data associating characters with vehicle information, and a memory device within another server that can communicate with the server 200 may store data associating vehicle information with comparison images.
なお、ナンバープレートが表示する情報は、日本では道路運輸車両法が規定するが、他の国では異なる場合がある。そのため、ナンバープレートが表示する情報の項目も、国によって異なる場合がある。ナンバープレートが表示する内容は、これらの点を加味し、本実施形態に記載されたものに限られないものとする。 Note that while the information displayed on license plates is regulated by the Road Transport Vehicle Act in Japan, it may differ in other countries. As a result, the information displayed on license plates may also differ from country to country. Taking these points into consideration, the content displayed on license plates is not limited to that described in this embodiment.
(第二実施形態) (Second embodiment)
(第二実施形態の構成)
第二実施形態の構成例について説明する。図7は、車両情報取得システム1001の構成例を示した図である。車両情報取得システム1001は、車両情報抽出部16、照合部24、記憶部25を備える点で車両情報取得システム1000と異なる。その余の構成については第一実施形態と同様であるため、適宜説明を省略する。
(Configuration of the second embodiment)
An example of the configuration of the second embodiment will be described. Fig. 7 is a diagram showing an example of the configuration of a vehicle information acquisition system 1001. The vehicle information acquisition system 1001 differs from the vehicle information acquisition system 1000 in that it includes a vehicle information extraction unit 16, a matching unit 24, and a storage unit 25. The remaining configuration is the same as in the first embodiment, and therefore description thereof will be omitted where appropriate.
取得部10は、ナンバープレートの少なくとも一部が写る画像に加えて、車両の少なくとも一部が写る画像を取得する。車両の少なくとも一部が写る画像は、携帯端末100が有する不図示の撮影部が撮影したもので良い。 The acquisition unit 10 acquires an image that shows at least a portion of the vehicle in addition to an image that shows at least a portion of the license plate. The image that shows at least a portion of the vehicle may be captured by a capture unit (not shown) included in the mobile terminal 100.
図8は、携帯端末101内の撮影部による撮影車両1の撮影を説明する説明図である。携帯端末101のユーザは、不図示の撮影部を撮影車両1の方に向けた状態で、携帯端末101を操作して撮影車両1を撮影する。すると、取得部10は不図示の撮影部が生成した画像を取得する。取得部10が取得する画像には、撮影車両1の少なくとも一部が写っていれば良い。しかし、車両の凹凸が多い部分や車名によって異なる部分が画像に写っていることが好ましい。例えば、画像には、車両のヘッドライト、グリル、バンパー、エンブレム、オーナメント、ホイール等が写っていることが好ましい。 Figure 8 is an explanatory diagram illustrating the capturing of a photographed vehicle 1 by a photographing unit within a mobile terminal 101. The user of the mobile terminal 101 operates the mobile terminal 101 while pointing the photographing unit (not shown) towards the photographed vehicle 1 to capture the photographed vehicle 1. The acquisition unit 10 then acquires the image generated by the photographing unit (not shown). The image acquired by the acquisition unit 10 need only capture at least a portion of the photographed vehicle 1. However, it is preferable that the image capture parts of the vehicle that have many irregularities or parts that vary depending on the vehicle model. For example, it is preferable that the image capture the vehicle's headlights, grille, bumper, emblem, ornament, wheels, etc.
画像4および画像6は、取得部10が取得する画像の一例である。画像4には、撮影車両1の全体が写っている。一方、画像6には撮影車両1の一部が写っている。 Images 4 and 6 are examples of images acquired by the acquisition unit 10. Image 4 shows the entire photographed vehicle 1. On the other hand, image 6 shows only a portion of the photographed vehicle 1.
車両情報抽出部16は、車両の少なくとも一部が写る画像から車両の車両情報を抽出する。本実施形態における車両情報は、例えば画像の特徴量である。車両情報抽出部16は、取得部10が取得した画像における車両部分から、特徴量を抽出する。車両情報抽出部16は、パターン認識等により画像における車両部分を特定しても良い。特徴量の抽出は、SIFT(Scale―Invariant Feature Transform)やHOG(Histograms of Oriented Gradients)等の手法によって実現されても良い。ここで、例えば車両情報抽出部16は、画像における車両部分から特徴量データXを抽出したとする。 The vehicle information extraction unit 16 extracts vehicle information from an image that shows at least a portion of the vehicle. In this embodiment, the vehicle information is, for example, image features. The vehicle information extraction unit 16 extracts features from the vehicle portion of the image acquired by the acquisition unit 10. The vehicle information extraction unit 16 may identify the vehicle portion of the image using pattern recognition or the like. Feature extraction may be achieved using techniques such as SIFT (Scale-Invariant Feature Transform) or HOG (Histograms of Oriented Gradients). Here, for example, it is assumed that the vehicle information extraction unit 16 extracts feature data X from the vehicle portion of the image.
送信部14は、文字抽出部11が抽出した文字「品川」「300」「さ」「12-34」と、車両情報抽出部16が抽出した特徴量データXをサーバ201に送信する。 The transmission unit 14 transmits the characters "Shinagawa," "300," "sa," and "12-34" extracted by the character extraction unit 11 and the feature data X extracted by the vehicle information extraction unit 16 to the server 201.
サーバ201内の記憶部25は、登録車両のナンバープレートが表示する文字に対応付けて登録車両の車両情報を記憶する。記憶部25は、記憶部23が記憶する情報に加えて、画像の特徴量を車両情報として記憶する。当該画像は、登録車両を実際に撮影した画像である。なお、当該画像は、登録車両を撮影した画像ではなく、登録車両と同一の車種、車名、色等を有する車両を撮影した画像でもよい。例えば当該画像は、カタログ、製品紹介サイト等に掲載される車両の画像でもよい。 The memory unit 25 in the server 201 stores vehicle information for registered vehicles in association with the characters displayed on the license plate of the registered vehicle. In addition to the information stored in the memory unit 23, the memory unit 25 stores image features as vehicle information. The image is an actual image of the registered vehicle. Note that the image may not be an image of the registered vehicle, but may be an image of a vehicle with the same model, name, color, etc. as the registered vehicle. For example, the image may be an image of a vehicle published in a catalog, product introduction site, etc.
記憶部25が記憶するデータの一例を図9に示す。図9より、文字「品川」「300」「さ」「12-34」は、特徴量データXに対応付いている。また、文字「品川」「350」「は」「34-56」は、特徴量データYに対応付いている。文字「柏」「550」「み」「56-78」は、特徴量データZに対応付いている。特徴量以外の車両情報については、図3と同様であるため説明を省略する。 An example of data stored in the memory unit 25 is shown in Figure 9. As can be seen from Figure 9, the characters "Shinagawa", "300", "sa", and "12-34" correspond to feature data X. Furthermore, the characters "Shinagawa", "350", "ha", and "34-56" correspond to feature data Y. The characters "Kashiwa", "550", "mi", and "56-78" correspond to feature data Z. Vehicle information other than the features is the same as in Figure 3, so a description will be omitted.
車両情報取得部21は、受信部20が受信した文字「品川」「300」「さ」「12-34」に対応する車両特徴を記憶部25から取得する。図9より、文字「品川」「300」「さ」「12-34」に対応する車両特徴は特徴量データXであるため、車両情報取得部21は、車両特徴である特徴量データXを取得する。さらに、車両情報取得部21は、文字「品川」「300」「さ」「12-34」に対応する車両情報である「普通乗用車」「プルリス」「トヨダ」「H23」「白」を取得する。 The vehicle information acquisition unit 21 acquires from the storage unit 25 vehicle features corresponding to the characters "Shinagawa," "300," "sa," and "12-34" received by the receiving unit 20. As can be seen from FIG. 9, the vehicle feature corresponding to the characters "Shinagawa," "300," "sa," and "12-34" is feature amount data X, so the vehicle information acquisition unit 21 acquires feature amount data X, which is the vehicle feature. Furthermore, the vehicle information acquisition unit 21 acquires the vehicle information corresponding to the characters "Shinagawa," "300," "sa," and "12-34," which is "Standard Passenger Car," "Purlis," "Toyoda," "H23," and "White."
照合部24は、車両情報抽出部16が抽出した車両情報を受信部20から取得する。また、照合部24は、車両情報取得部21が取得した車両情報を取得する。そして、照合部24は、抽出された車両情報と、車両情報取得部21が取得した車両情報とを照合する。 The matching unit 24 acquires the vehicle information extracted by the vehicle information extraction unit 16 from the receiving unit 20. The matching unit 24 also acquires the vehicle information acquired by the vehicle information acquisition unit 21. The matching unit 24 then compares the extracted vehicle information with the vehicle information acquired by the vehicle information acquisition unit 21.
その後、照合部24は、送信部22を介して照合結果を携帯端末101に送信させる。照合結果は例えば、照合の成否、一致度等の情報である。なお、抽出された車両情報と、車両情報取得部が取得した車両情報とが完全に一致する場合でなくても、照合部24は照合成功との照合結果を出力してもよい。例えば、抽出された車両情報と、車両情報取得部が取得した車両情報との一致度が所定の閾値以上である場合は、照合部24は照合成功との照合結果を出力してもよい。 The matching unit 24 then transmits the matching result to the mobile terminal 101 via the transmission unit 22. The matching result is, for example, information such as whether the matching was successful or not, the degree of match, etc. Note that even if the extracted vehicle information does not perfectly match the vehicle information acquired by the vehicle information acquisition unit, the matching unit 24 may output a matching result indicating successful matching. For example, if the degree of match between the extracted vehicle information and the vehicle information acquired by the vehicle information acquisition unit is equal to or greater than a predetermined threshold, the matching unit 24 may output a matching result indicating successful matching.
例えば上述の例において、照合部24は撮影車両1を撮影した画像の特徴量データXを取得する。さらに、照合部24は、登録車両を撮影した画像の特徴量データXを取得する。そして、照合部24は、取得したこれらの特徴量を照合し、照合結果を送信部22に送信させる。 For example, in the example described above, the matching unit 24 acquires feature amount data X of an image of the photographed vehicle 1. Furthermore, the matching unit 24 acquires feature amount data X of an image of a registered vehicle. The matching unit 24 then compares these acquired feature amounts and transmits the matching result to the transmission unit 22.
送信部22は、車両情報取得部21が取得した車両情報および照合部24による照合結果を携帯端末100に送信する。例えば送信部22は、車両情報取得部21が取得した「普通乗用車」「プルリス」「トヨダ」「H23」「白」との文字と、照合結果を送信する。なお、送信部22は、車両情報取得部21が取得した特徴量を送信しても良い。 The transmission unit 22 transmits the vehicle information acquired by the vehicle information acquisition unit 21 and the matching result by the matching unit 24 to the mobile terminal 100. For example, the transmission unit 22 transmits the characters "Standard Passenger Car," "Purlis," "Toyoda," "H23," and "White" acquired by the vehicle information acquisition unit 21, along with the matching result. The transmission unit 22 may also transmit the feature values acquired by the vehicle information acquisition unit 21.
表示制御部12は、受信部15がサーバ201から受信した車両情報とともに、照合部24による照合結果を表示部13に表示させる。表示部13による表示例を図10に示す。図10より、表示部13は、「普通乗用車」「プルリス」「トヨダ」「H23」「白」との文字とともに、「照合成功」との照合結果を表示している。 The display control unit 12 causes the display unit 13 to display the matching result by the matching unit 24 along with the vehicle information received by the receiving unit 15 from the server 201. An example of the display by the display unit 13 is shown in Figure 10. As shown in Figure 10, the display unit 13 displays the matching result "Matching successful" along with the words "Standard passenger car," "Purlis," "Toyoda," "H23," and "White."
(第二実施形態の動作)
次に、車両情報取得システム1001の動作について説明する。図11は、車両情報取得システム1001の動作を説明するシークエンス図である。図10に示す車両情報取得システム1000と同様の動作については、適宜説明を省略する。
(Operation of the second embodiment)
Next, a description will be given of the operation of the vehicle information acquisition system 1001. Fig. 11 is a sequence diagram illustrating the operation of the vehicle information acquisition system 1001. Descriptions of operations similar to those of the vehicle information acquisition system 1000 shown in Fig. 10 will be omitted where appropriate.
携帯端末100内の取得部10は、ナンバープレートの少なくとも一部が写る画像から文字が抽出された(S2)後に、車両の少なくとも一部が写る画像を取得する。当該画像は、S1で取得される画像と同様、携帯端末100が有する不図示の撮影部が撮影したもので良い。なお、S1で取得された画像に車両の少なくとも一部が写っている場合には、取得部10は、再度画像を取得しなくても良い。また、取得部10は、ナンバープレートの少なくとも一部が写る画像を取得する(S1)より前に、車両の少なくとも一部が写る画像を取得してもよい。 After characters are extracted from an image showing at least a portion of the license plate (S2), the acquisition unit 10 in the mobile terminal 100 acquires an image showing at least a portion of the vehicle. This image may be captured by a camera unit (not shown) included in the mobile terminal 100, similar to the image captured in S1. Note that if at least a portion of the vehicle is captured in the image captured in S1, the acquisition unit 10 does not need to acquire the image again. Furthermore, the acquisition unit 10 may acquire an image showing at least a portion of the vehicle before acquiring an image showing at least a portion of the license plate (S1).
そして、車両情報抽出部16は、車両の少なくとも一部が写る画像から車両の車両情報を抽出する(S6)。本実施形態における車両情報は、例えば画像の特徴量である。車両情報抽出部16は、取得部10が取得した画像における車両部分から、特徴量を抽出する。車両情報抽出部16は、パターン認識等により画像における車両部分を特定しても良い。特徴量の抽出は、SIFT(Scale―Invariant Feature Transform)やHOG(Histograms of Oriented Gradients)等の手法によって実現されても良い。なお、S1、S2,S6の順序はこれに限られない。 Then, the vehicle information extraction unit 16 extracts vehicle information of the vehicle from the image that shows at least a portion of the vehicle (S6). In this embodiment, the vehicle information is, for example, image features. The vehicle information extraction unit 16 extracts features from the vehicle portion of the image acquired by the acquisition unit 10. The vehicle information extraction unit 16 may identify the vehicle portion of the image using pattern recognition or the like. Extraction of features may be achieved using techniques such as SIFT (Scale-Invariant Feature Transform) or HOG (Histograms of Oriented Gradients). Note that the order of S1, S2, and S6 is not limited to this.
送信部14は、文字抽出部11が抽出した文字と、車両情報抽出部16が抽出した車両情報をサーバ201に送信する。サーバ200内の受信部20は、送信部14が送信した文字と車両情報を受信する。 The transmission unit 14 transmits the characters extracted by the character extraction unit 11 and the vehicle information extracted by the vehicle information extraction unit 16 to the server 201. The reception unit 20 in the server 200 receives the characters and vehicle information transmitted by the transmission unit 14.
車両情報取得部21は、抽出された文字に対応する車両情報を記憶部25から取得する(S3)。車両情報取得部21が取得する車両情報は、例えば、画像の特徴量である。 The vehicle information acquisition unit 21 acquires vehicle information corresponding to the extracted characters from the storage unit 25 (S3). The vehicle information acquired by the vehicle information acquisition unit 21 is, for example, image feature amounts.
照合部24は、車両情報抽出部16が抽出した車両情報と、車両情報取得部21が取得した車両情報を取得する。そして、照合部24は、抽出された車両情報と、車両情報取得部が取得した車両情報とを照合する(S7)。その後、照合部24は、送信部22を介して照合結果を携帯端末101に送信させる。 The matching unit 24 acquires the vehicle information extracted by the vehicle information extraction unit 16 and the vehicle information acquired by the vehicle information acquisition unit 21. The matching unit 24 then compares the extracted vehicle information with the vehicle information acquired by the vehicle information acquisition unit (S7). Thereafter, the matching unit 24 transmits the matching result to the mobile terminal 101 via the transmission unit 22.
照合結果は例えば、照合の成否、一致度等の情報である。なお、抽出された車両情報と、車両情報取得部が取得した車両情報とが完全に一致する場合でなくても、照合部24は照合成功との照合結果を出力してもよい。例えば、抽出された車両情報と、車両情報取得部が取得した車両情報との一致度が所定の閾値以上である場合は、照合部24は照合成功との照合結果を出力してもよい。 The matching result is information such as whether the matching was successful or not, the degree of match, etc. Note that even if the extracted vehicle information does not perfectly match the vehicle information acquired by the vehicle information acquisition unit, the matching unit 24 may output a matching result indicating successful matching. For example, if the degree of match between the extracted vehicle information and the vehicle information acquired by the vehicle information acquisition unit is equal to or greater than a predetermined threshold, the matching unit 24 may output a matching result indicating successful matching.
表示制御部12は、受信部15がサーバ201から受信した車両情報とともに、照合部24による照合結果を表示部13に表示させる(S8)。 The display control unit 12 causes the display unit 13 to display the matching result by the matching unit 24 along with the vehicle information received by the receiving unit 15 from the server 201 (S8).
以上より、本実施形態の車両情報取得システム1001は、撮影車両の車両情報と登録車両の車両情報とを照合し、照合結果を表示することができる。これによって、携帯端末100のユーザは、自身で登録車両と撮影車両を見比べなくとも、登録車両と撮影車両がナンバープレート以外の点でも一致するか否かを知ることができる。つまり、ユーザはさらに効率的に登録車両と撮影車両とが一致するか否かを判断することができる。 As described above, the vehicle information acquisition system 1001 of this embodiment can compare the vehicle information of the photographed vehicle with the vehicle information of the registered vehicle and display the comparison results. This allows the user of the mobile terminal 100 to know whether the registered vehicle and the photographed vehicle match in terms other than the license plate, without having to compare them themselves. In other words, the user can more efficiently determine whether the registered vehicle and the photographed vehicle match.
なお、本実施形態の車両情報抽出部16は撮影車両1を撮影した画像から特徴量を取得するものとしたが、画像から取得する車両情報は特徴量に限られない。例えば車両情報は、車両の特徴部分の長さの比でも良い。車両の特徴部分とは、例えば車両のホイールベース、車高、全長等でよい。車両の特徴部分の長さは、車両情報抽出部16が画像認識処理によって抽出しても良い。または、ユーザが不図示の入力部を介して入力した情報から、車両情報抽出部16が車両の特徴部分の長さを抽出してもよい。不図示の入力部は、マウス、タッチパネル、キーボード等で良い。 In this embodiment, the vehicle information extraction unit 16 acquires feature amounts from images of the photographed vehicle 1, but the vehicle information acquired from the images is not limited to feature amounts. For example, the vehicle information may be the ratio of the lengths of the vehicle's feature parts. The vehicle's feature parts may be, for example, the vehicle's wheelbase, vehicle height, overall length, etc. The lengths of the vehicle's feature parts may be extracted by the vehicle information extraction unit 16 through image recognition processing. Alternatively, the vehicle information extraction unit 16 may extract the lengths of the vehicle's feature parts from information input by the user via an input unit (not shown). The input unit (not shown) may be a mouse, touch panel, keyboard, etc.
このとき、車両情報抽出部16は、抽出された2以上の特徴部分の長さを除算することで、特徴部分の長さの比を抽出する。携帯端末101は、抽出された特徴部分の長さの比をサーバ201に送信する。サーバ201内の記憶部25は、車両の特徴部分の長さの比を車両情報として記憶する。そして、車両情報取得部21は、抽出された文字に対応する特徴部分の長さの比を記憶部25から取得する。照合部24は、車両情報抽出部16が抽出した特徴部分の長さの比と、車両情報取得部21が取得した特徴部分の長さの比とを照合する。 At this time, the vehicle information extraction unit 16 extracts the length ratio of the characteristic parts by dividing the lengths of the two or more extracted characteristic parts. The mobile terminal 101 transmits the length ratio of the extracted characteristic parts to the server 201. The memory unit 25 in the server 201 stores the length ratio of the vehicle's characteristic parts as vehicle information. The vehicle information acquisition unit 21 then acquires the length ratio of the characteristic parts corresponding to the extracted characters from the memory unit 25. The comparison unit 24 compares the length ratio of the characteristic parts extracted by the vehicle information extraction unit 16 with the length ratio of the characteristic parts acquired by the vehicle information acquisition unit 21.
また、車両情報抽出部16は、車両情報を項目ごとに抽出してもよい。例えば車両情報抽出部16は、車両全体の特徴量と、車両の特徴部分の長さとをそれぞれ抽出してもよい。この場合、照合部24は、車両特徴を項目ごとに照合してもよい。そして、照合部24は、項目ごとの一致度に基づいて総合的な一致度を算出し、照合結果を出力してもよい。 The vehicle information extraction unit 16 may also extract vehicle information item by item. For example, the vehicle information extraction unit 16 may extract the overall vehicle feature amount and the length of the vehicle's feature portion. In this case, the matching unit 24 may match the vehicle features item by item. The matching unit 24 may then calculate an overall degree of match based on the degree of match for each item and output the matching result.
(第三実施形態) (Third embodiment)
(第三実施形態の構成)
第三実施形態の構成例について説明する。図12は、車両情報取得システム1002の構成例を示した図である。車両情報取得システム1002は、取得部300、文字抽出部400、車両情報取得部500、表示制御部600を備える。
(Configuration of the third embodiment)
An example of the configuration of the third embodiment will be described. Fig. 12 is a diagram showing an example of the configuration of a vehicle information acquisition system 1002. The vehicle information acquisition system 1002 includes an acquisition unit 300, a character extraction unit 400, a vehicle information acquisition unit 500, and a display control unit 600.
取得部300は、車両に取り付けられたナンバープレートの少なくとも一部が写る画像を取得する。当該画像は、不図示の撮影部が撮影したもので良い。不図示の撮影部は、例えばCCD(Charge Coupled Device)センサ、CMOS(Complementary Meta Oxide Semiconductor)センサ、イメージプロセッサ等を有するカメラで良い。不図示の撮影部は、受光した光を画像データに変換することで、画像データを生成する。なお、不図示の撮影部は車両情報取得システム1002内に存在しても良いし、外部のシステムに存在しても良い。 The acquisition unit 300 acquires an image that shows at least a portion of the license plate attached to the vehicle. The image may be captured by a camera unit (not shown). The camera unit (not shown) may be, for example, a camera having a CCD (Charge Coupled Device) sensor, a CMOS (Complementary Meta Oxide Semiconductor) sensor, an image processor, etc. The camera unit (not shown) generates image data by converting received light into image data. Note that the camera unit (not shown) may be located within the vehicle information acquisition system 1002 or in an external system.
文字抽出部400は、取得部300が取得した画像におけるナンバープレート部分から文字を抽出する。文字抽出部400は、取得部300から取得した画像に対して、OCR(Optical Character Recognition:光学文字認識)処理を行い、文字を抽出する。 The character extraction unit 400 extracts characters from the license plate portion of the image acquired by the acquisition unit 300. The character extraction unit 400 performs OCR (Optical Character Recognition) processing on the image acquired from the acquisition unit 300 to extract characters.
車両情報取得部500は、登録車両の車両情報と文字とを対応付けて記憶する不図示の記憶部から、抽出された文字に対応する車両情報を取得する。なお、不図示の記憶部は車両情報取得システム1002内に存在しても良いし、外部のシステムに存在しても良い。車両情報は、車両に関する情報であれば何でも良い。例えば車両情報は、当該車両に取り付けられたナンバープレートが表示する情報(車台番号)、当該車両の車検証に記載される情報、当該車両を撮影した画像、当該画像の特徴量、当該車両の所有者に関する情報、等でよい。 The vehicle information acquisition unit 500 acquires vehicle information corresponding to the extracted characters from a storage unit (not shown) that stores vehicle information of registered vehicles in association with characters. Note that the storage unit (not shown) may exist within the vehicle information acquisition system 1002 or in an external system. The vehicle information may be any information related to the vehicle. For example, the vehicle information may be information displayed on the license plate attached to the vehicle (chassis number), information listed on the vehicle's inspection certificate, an image of the vehicle, features of the image, information about the owner of the vehicle, etc.
表示制御部600は、車両情報取得部500が取得した車両情報を不図示の表示部に表示させる。なお、不図示の表示部は車両情報取得システム1002内に存在していても良いし、外部のシステムに存在していても良い。 The display control unit 600 displays the vehicle information acquired by the vehicle information acquisition unit 500 on a display unit (not shown). Note that the display unit (not shown) may be located within the vehicle information acquisition system 1002 or in an external system.
表示部による表示例を図13に示す。図13では、車種である「普通乗用車」と、車両の色である「白」を、表示部700が登録車両の車両情報として表示している。しかし、表示部が表示する車両情報は、車種や車両の色に限られない。 An example of the display by the display unit is shown in Figure 13. In Figure 13, the display unit 700 displays the vehicle type "passenger car" and the vehicle color "white" as vehicle information for a registered vehicle. However, the vehicle information displayed by the display unit is not limited to the vehicle type and color.
本実施形態の車両情報取得システム1002は、撮影車両のナンバープレートに基づいて定まる登録車両について、その車両情報を表示することができる。つまり、車両情報取得システム1002のユーザは、撮影車両の外観等と、表示された登録車両の車両情報とを比較することで、撮影車両と登録車両とを比較することができる。換言すると、本実施形態は、撮影車両と登録車両とを比較可能な情報を表示することができる車両情報取得システムを提供することができる。 The vehicle information acquisition system 1002 of this embodiment can display vehicle information for registered vehicles determined based on the license plate of the photographed vehicle. In other words, a user of the vehicle information acquisition system 1002 can compare the photographed vehicle with the registered vehicle by comparing the appearance, etc., of the photographed vehicle with the displayed vehicle information of the registered vehicle. In other words, this embodiment can provide a vehicle information acquisition system that can display information that allows comparison between the photographed vehicle and the registered vehicle.
(ハードウェア構成)
次に、本発明のハードウェア構成例について説明する。図14および図15は、車両情報取得システム1000乃至1002のハードウェア構成の一例を示す図である。図14に示すコンピュータ1003と図15に示す携帯端末とは、無線又は有線により通信可能に接続している。
(Hardware configuration)
Next, an example of the hardware configuration of the present invention will be described. Figures 14 and 15 are diagrams showing an example of the hardware configuration of vehicle information acquisition systems 1000 to 1002. A computer 1003 shown in Figure 14 and a mobile terminal shown in Figure 15 are connected to each other wirelessly or via a wire so as to be able to communicate with each other.
コンピュータ1003は、あらゆる一般的なコンピュータで良い。例えば、コンピュータ1003は、ノートPC、デスクトップPC,サーバ、ワークステーション、ブレードサーバ、などで良い。また、コンピュータ1003は、サーバや、他のコンピュータ等と通信可能に接続していても良い。 Computer 1003 may be any general-purpose computer. For example, computer 1003 may be a notebook PC, desktop PC, server, workstation, blade server, etc. Computer 1003 may also be communicatively connected to a server or other computer, etc.
図14より、コンピュータ1003は、プロセッサ1402、メモリ1404、ストレージ1406、メモリ1404と接続するノースブリッジ1408、拡張スロット1410を含む。また、コンピュータ1003はさらに、通信インターフェース1414及びストレージ1406に接続するサウスブリッジ1412を含む。これらの構成要素は、互いにバスによって接続され、マザーボードに固定されている。 As shown in FIG. 14, the computer 1003 includes a processor 1402, memory 1404, storage 1406, a northbridge 1408 connected to the memory 1404, and expansion slots 1410. The computer 1003 also includes a southbridge 1412 connected to a communication interface 1414 and storage 1406. These components are connected to each other by a bus and fixed to the motherboard.
プロセッサ1402は、メモリ1404、ストレージ1406等に記憶された命令を読み出して実行する。プロセッサ1402は、不図示の表示装置に映像を表示するために命令を実行してもよい。 Processor 1402 reads and executes instructions stored in memory 1404, storage 1406, etc. Processor 1402 may also execute instructions to display images on a display device (not shown).
プロセッサ1402は、メモリ1404、ストレージ1406に記憶されたプログラムを読み出して実行する。プロセッサ1402は、CPU(Central Processing Unit)、ASICs(Applicaion Specific Integrated Circuits)等の回路で良い。また、プロセッサ1402は、車両情報取得部500及び照合部24の機能を実現する。すなわち、プロセッサ1402は、メモリ1404、ストレージ1406に記憶されたプログラムを読み出すことで、車両情報取得部500及び照合部24の機能を実現する。また、プロセッサ1402は、車両情報取得部21の機能を実現しても良い。 The processor 1402 reads and executes programs stored in the memory 1404 and storage 1406. The processor 1402 may be a circuit such as a CPU (Central Processing Unit) or ASICs (Application Specific Integrated Circuits). The processor 1402 also realizes the functions of the vehicle information acquisition unit 500 and the matching unit 24. That is, the processor 1402 realizes the functions of the vehicle information acquisition unit 500 and the matching unit 24 by reading the programs stored in the memory 1404 and storage 1406. The processor 1402 may also realize the functions of the vehicle information acquisition unit 21.
メモリ1404は、情報を記憶するコンピュータ読み取り可能な記憶媒体である。メモリ1404は、RAM等の揮発性の記憶媒体でも良いし、ROM等の不揮発性の記憶媒体でも良い。また、メモリ1404は、光学ディスク、磁気ディスク等でもよい。ストレージ1406は、大容量なコンピュータ読み取り可能な記憶媒体で良い。ストレージ1406は、例えばフロッピー(登録商標)ディスク、ハードディスクドライブ、光学ディスク、フラッシュメモリ等で良い。コンピュータ読み取り可能な記憶媒体が記憶するコンピュータプログラムが含む命令は、実行されることで上述の実施形態を実現する。また、メモリ1404は、記憶部26を実現する。記憶部26は、第一実施形態の記憶部23又は第二実施形態の記憶部25でよい。 Memory 1404 is a computer-readable storage medium that stores information. Memory 1404 may be a volatile storage medium such as RAM, or a non-volatile storage medium such as ROM. Memory 1404 may also be an optical disk, magnetic disk, etc. Storage 1406 may be a large-capacity computer-readable storage medium. Storage 1406 may be, for example, a floppy disk, hard disk drive, optical disk, flash memory, etc. The computer program stored in the computer-readable storage medium includes instructions that, when executed, realize the above-described embodiments. Memory 1404 also realizes memory unit 26. Memory unit 26 may be memory unit 23 of the first embodiment or memory unit 25 of the second embodiment.
ノースブリッジ1408は、例えばCPUやメモリなどコンピュータの頭脳となる部分をつなぎ、データを転送するタイミングや速度などをコントロールする。ノースブリッジ1408は、主に高速に動作する装置との間でデータの橋渡しをする。一方、サウスブリッジ1412は、比較的低速な装置との間でデータの橋渡しをする。例えばノースブリッジ1408は、メモリ1404、プロセッサ1402、不図示の拡張カードを受け入れ可能な拡張スロット1410と接続されていても良い。また、サウスブリッジ1412は、ストレージ1406、通信インターフェース1414と接続されていても良い。 The northbridge 1408 connects the brains of the computer, such as the CPU and memory, and controls the timing and speed of data transfer. The northbridge 1408 mainly mediates data between high-speed devices. On the other hand, the southbridge 1412 mediates data between relatively slower devices. For example, the northbridge 1408 may be connected to the memory 1404, the processor 1402, and an expansion slot 1410 that can accept an expansion card (not shown). The southbridge 1412 may also be connected to the storage 1406 and a communication interface 1414.
通信インターフェース1414は、USB,Bluetooth(登録商標)、Ethernet(登録商標),wireless Ethernet等の様々なコミュニケーションポートを含んでも良い。また、これらのコミュニケーションポートは、一つまたは複数の入出力装置、例えばキーボード、ポインティングデバイス、スキャナ、無線LAN(Local Area Network)アダプター、ルーター等の通信機器、と接続されても良い。すなわち、コンピュータ1003は、通信インターフェース1414を介して携帯端末1004と接続されてもよい。また、通信インターフェース1414は、無線LANアダプターを含んでいても良い。通信インターフェース1414は、受信部20及び送信部22の機能を実現する。 The communication interface 1414 may include various communication ports such as USB, Bluetooth (registered trademark), Ethernet (registered trademark), and wireless Ethernet. These communication ports may also be connected to one or more input/output devices, such as communication equipment such as a keyboard, pointing device, scanner, wireless LAN (Local Area Network) adapter, or router. In other words, the computer 1003 may be connected to the mobile terminal 1004 via the communication interface 1414. The communication interface 1414 may also include a wireless LAN adapter. The communication interface 1414 implements the functions of the receiving unit 20 and the transmitting unit 22.
次に、図15に示される携帯端末1004について説明する。携帯端末1004は、携帯電話、スマートフォン、PDA(personal digital assistant)等の携帯端末で良い。 Next, we will explain the mobile terminal 1004 shown in Figure 15. The mobile terminal 1004 may be a mobile terminal such as a mobile phone, smartphone, or PDA (personal digital assistant).
携帯端末1004は、ディスプレイ1454、トランシーバ1468、オーディオコーデック1460、コントロールインターフェース1458、ディスプレイインターフェース1456、を有していても良い。また、携帯端末1004は、通信インターフェース1466、プロセッサ1452、GPS(Grobal Positioning System)受信モジュール1470、増設メモリ1474、メモリ1464、外部インターフェース1462をさらに有していても良い。 The mobile terminal 1004 may include a display 1454, a transceiver 1468, an audio codec 1460, a control interface 1458, and a display interface 1456. The mobile terminal 1004 may also include a communication interface 1466, a processor 1452, a GPS (Global Positioning System) receiving module 1470, additional memory 1474, memory 1464, and an external interface 1462.
ディスプレイ1454は、例えば、TFT LCD(Thin-film―Transistor Liquid Crystal Display)、OLED(Organic Light Emitting Diode )ディスプレイ、その他のディスプレイで良い。また、ディスプレイは、コントロールインターフェース1458や、ディスプレイインターフェース1456と接続されていても良い。プロセッサ1452は、コントロールインターフェース1458やディスプレイインターフェース1456を介して、携帯端末1004の利用者と情報をやりとりしてもよい。ディスプレイ1454は、表示部13の機能を実現する。また、ディスプレイ1454は、表示部700の機能を実現しても良い。 The display 1454 may be, for example, a TFT LCD (Thin-Film-Transistor Liquid Crystal Display), an OLED (Organic Light Emitting Diode) display, or other display. The display may also be connected to the control interface 1458 or the display interface 1456. The processor 1452 may exchange information with the user of the mobile terminal 1004 via the control interface 1458 or the display interface 1456. The display 1454 implements the functions of the display unit 13. The display 1454 may also implement the functions of the display unit 700.
ディスプレイインターフェース1456は回路によって構成されても良い。ディスプレイインターフェース1456は、映像や他の情報を利用者に表示するためにディスプレイを制御する。ディスプレイインターフェース1456は表示制御部600の機能を実現する。また、ディスプレイインターフェース1456は、表示制御部12の機能を実現しても良い。 The display interface 1456 may be configured with a circuit. The display interface 1456 controls a display to display images and other information to a user. The display interface 1456 implements the functions of the display control unit 600. The display interface 1456 may also implement the functions of the display control unit 12.
コントロールインターフェース1458は利用者からのコマンドを受け取る。そして、コントロールインターフェース1458は、受け取ったコマンドをプロセッサ1452に受け渡すために変換しても良い。 The control interface 1458 receives commands from the user. The control interface 1458 may then convert the received commands for passing to the processor 1452.
また、携帯端末1004は、外部装置とプロセッサ1402との通信を可能にする外部インターフェース1462を有していても良い。外部インターフェース1462は、有線通信又は無線通信を携帯端末1004に提供しても良い。 The mobile terminal 1004 may also have an external interface 1462 that enables communication between an external device and the processor 1402. The external interface 1462 may provide wired or wireless communication to the mobile terminal 1004.
増設メモリ1474は、増設インターフェース1472を介して携帯端末1004に接続する。また、増設メモリ1474は、例えばSIMM(Single In Line Memory Module)カードインターフェースを含んでいても良い。また、増設メモリ1474は、携帯端末1004に追加の記憶領域を与え、アプリケーションやその他の情報を記憶しても良い。さらに、増設メモリ1474は、セキュリティに関する情報を記憶していても良い。増設メモリ1474は、携帯端末1004のセキュリティ管理機器として機能してもよい。例えば増設メモリ1474には、携帯端末1004の安全な利用を実現する命令がプログラムされている。 Expansion memory 1474 connects to mobile terminal 1004 via expansion interface 1472. Expansion memory 1474 may also include, for example, a SIMM (Single In Line Memory Module) card interface. Expansion memory 1474 may also provide additional storage space for mobile terminal 1004 and store applications and other information. Expansion memory 1474 may also store security-related information. Expansion memory 1474 may function as a security management device for mobile terminal 1004. For example, expansion memory 1474 is programmed with instructions that ensure safe use of mobile terminal 1004.
携帯端末1004は、通信インターフェース1466を介して無線通信を行う。つまり携帯端末1004は、通信インターフェース1466を介してコンピュータ1003と通信しても良い。通信インターフェース1466は、送信部14および受信部15の機能を実現する。 The mobile terminal 1004 performs wireless communication via the communication interface 1466. In other words, the mobile terminal 1004 may communicate with the computer 1003 via the communication interface 1466. The communication interface 1466 realizes the functions of the transmitter 14 and receiver 15.
通信インターフェース1466は、デジタル信号処理回路を含んでも良い。通信インターフェース1466は、GMS(Global System for Mobile Communication)、SMS(Short Message Service),EMS(Enhanced Messaging Service)等のモード、プロトコルの下で通信を実現しても良い。または、通信インターフェース1466は、MMS(Multimedia Messaging Service),CDMA(Code Division Multiple Access)、TDMA(time division multiple access)等のモード、プロトコルの下で通信を実現しても良い。 The communication interface 1466 may include a digital signal processing circuit. The communication interface 1466 may realize communication under modes and protocols such as GMS (Global System for Mobile Communication), SMS (Short Message Service), and EMS (Enhanced Messaging Service). Alternatively, the communication interface 1466 may realize communication under modes and protocols such as MMS (Multimedia Messaging Service), CDMA (Code Division Multiple Access), and TDMA (Time Division Multiple Access).
さらに、通信インターフェース1466は、PDC(Personal Digital Cellular),WCDMA(Wideband Code Division Multiple Access)、CDMA2000、GPRS(General packet radio service)等のモード、プロトコルの下で通信を実現しても良い。上述の通信は、例えばトランシーバ1468を介して発生する。また、狭域の通信、例えばBluetooth,Wi-Fi(登録商標)等を利用した通信も、トランシーバ1468を介して発生しても良い。 Furthermore, the communication interface 1466 may realize communication under modes and protocols such as PDC (Personal Digital Cellular), WCDMA (Wideband Code Division Multiple Access), CDMA2000, and GPRS (General packet radio service). The above-mentioned communication occurs, for example, via the transceiver 1468. Short-range communication, such as communication using Bluetooth or Wi-Fi (registered trademark), may also occur via the transceiver 1468.
GPS受信モジュール1470は、携帯端末1004で動作するアプリケーションで利用されるデータを提供しても良い。当該データは、例えば位置やナビゲーションに関連したデータで良い。 The GPS receiver module 1470 may provide data for use by applications running on the mobile device 1004. This data may be, for example, location- or navigation-related data.
また、携帯端末1004は、オーディオコーデック1460を介して音声通信を行っても良い。オーディオコーデック1460は、利用者から音声情報を取得し、それをデジタル情報として利用可能に変換する。さらに、オーディオコーデック1460は利用者が聞き取り可能な音声を生成する。オーディオコーデック1460が扱う情報は、音声通話、録音された音(ボイスメッセージ、音楽ファイルなど)、携帯端末1004上のアプリケーションが生成した音、等でも良い。 The mobile terminal 1004 may also perform voice communication via the audio codec 1460. The audio codec 1460 acquires voice information from the user and converts it into usable digital information. Furthermore, the audio codec 1460 generates audio that the user can hear. The information handled by the audio codec 1460 may include voice calls, recorded sounds (voice messages, music files, etc.), sounds generated by applications on the mobile terminal 1004, etc.
プロセッサ1452、及びメモリ1464については、コンピュータ1003と同様であるため説明を省略する。プロセッサ1452は、取得部800、文字抽出部400、車両情報抽出部16の機能を実現する。 The processor 1452 and memory 1464 are similar to those of the computer 1003, so a detailed description will be omitted. The processor 1452 implements the functions of the acquisition unit 800, character extraction unit 400, and vehicle information extraction unit 16.
なお、車両情報取得システム1000乃至1002は、コンピュータ1003又は携帯端末1004のいずれか一方によって実現されても良い。この場合、例えばコンピュータ1003内のプロセッサ1402は、取得部800、文字抽出部400、車両情報抽出部16、表示制御部600の機能も実現して良い。また、例えばプロセッサ1452は、車両情報取得部21、照合部24の機能も実現して良い。 The vehicle information acquisition systems 1000 to 1002 may be realized by either the computer 1003 or the mobile terminal 1004. In this case, for example, the processor 1402 in the computer 1003 may also realize the functions of the acquisition unit 800, character extraction unit 400, vehicle information extraction unit 16, and display control unit 600. Furthermore, for example, the processor 1452 may also realize the functions of the vehicle information acquisition unit 21 and the matching unit 24.
上述した各実施形態は本発明を具体化した一例に過ぎず、請求の範囲に記載された本発明の趣旨の範囲内であれば、種々変更することができるものである。 The above-described embodiments are merely examples of the present invention, and various modifications may be made within the scope of the spirit of the present invention as set forth in the claims.
1 車両
2 画像
3 画像
4 画像
5 ナンバープレート
6 画像
10 取得部
11 文字抽出部
12 表示制御部
13 表示部
14 送信部
15 受信部
16 車両情報抽出部
20 受信部
21 車両情報取得部
22 送信部
23 記憶部
24 照合部
25 記憶部
26 記憶部
100 携帯端末
101 携帯端末
200 サーバ
201 サーバ
300 取得部
400 文字抽出部
500 車両情報取得部
600 表示制御部
700 表示部
1000 車両情報取得システム
1001 車両情報取得システム
1002 車両情報取得システム
1003 コンピュータ
1004 携帯端末
1402 プロセッサ
1404 メモリ
1406 ストレージ
1408 ノースブリッジ
1410 拡張スロット
1412 サウスブリッジ
1414 通信インターフェース
1452 プロセッサ
1454 ディスプレイ
1456 ディスプレイインターフェース
1458 コントロールインターフェース
1460 オーディオコーデック
1466 通信インターフェース
1468 トランシーバ
1462 外部インターフェース
1464 メモリ
1470 GPS受信モジュール
1472 増設インターフェース
1474 増設メモリ
REFERENCE SIGNS LIST 1 Vehicle 2 Image 3 Image 4 Image 5 License plate 6 Image 10 Acquisition unit 11 Character extraction unit 12 Display control unit 13 Display unit 14 Transmission unit 15 Reception unit 16 Vehicle information extraction unit 20 Reception unit 21 Vehicle information acquisition unit 22 Transmission unit 23 Memory unit 24 Collation unit 25 Memory unit 26 Memory unit 100 Mobile terminal 101 Mobile terminal 200 Server 201 Server 300 Acquisition unit 400 Character extraction unit 500 Vehicle information acquisition unit 600 Display control unit 700 Display unit 1000 Vehicle information acquisition system 1001 Vehicle information acquisition system 1002 Vehicle information acquisition system 1003 Computer 1004 Mobile terminal 1402 Processor 1404 Memory 1406 Storage 1408 North bridge 1410 Expansion slot 1412 South bridge 1414 Communication interface 1452 Processor 1454 Display 1456 Display interface 1458 Control interface 1460 Audio codec 1466 Communication interface 1468 Transceiver 1462 External interface 1464 Memory 1470 GPS receiver module 1472 Expansion interface 1474 Expansion memory
Claims (9)
前記画像が含むナンバープレートの領域から文字列を抽出する抽出部と、
前記文字列に関連付く登録車両の情報を取得する車両情報取得部と、
前記画像から抽出された前記文字列が予め記憶された複数の登録情報のいずれかである場合に、前記登録車両に関する情報を出力し、前記画像から抽出された前記文字列が予め記憶された複数の前記登録情報のいずれでもない場合に、前記画像から抽出された前記文字列が予め記憶された前記登録情報ではないことを示す情報を出力する出力部と、
を備え、
前記車両情報取得部は、前記登録車両の情報とともに、前記登録車両の情報に対応する比較用画像を記憶部から取得し、
前記出力部は、前記登録車両の情報とともに、前記比較用画像を表示装置に出力する、
情報処理装置。 an acquisition unit that acquires an image of a vehicle taken by a terminal;
an extraction unit that extracts a character string from an area of the license plate included in the image;
a vehicle information acquisition unit that acquires information on a registered vehicle associated with the character string;
an output unit that outputs information about the registered vehicle when the character string extracted from the image is any one of a plurality of pieces of pre-stored registration information, and outputs information indicating that the character string extracted from the image is not any one of the plurality of pieces of pre-stored registration information when the character string extracted from the image is not any one of the plurality of pieces of pre-stored registration information;
Equipped with
the vehicle information acquisition unit acquires, from a storage unit, information about the registered vehicle and a comparison image corresponding to the information about the registered vehicle;
The output unit outputs the comparison image together with the information on the registered vehicle to a display device.
Information processing device.
請求項1に記載の情報処理装置。 the output unit outputs the character string extracted from the image together with the image to a display device.
The information processing device according to claim 1 .
請求項1または2に記載の情報処理装置。 When the character string extracted from the image is not a pre-stored character string, the output unit outputs, to the terminal, information indicating that the character string extracted from the image is not a pre-stored character string.
3. The information processing device according to claim 1.
請求項1から3のいずれか1項に記載の情報処理装置。 the output unit outputs, to a display device, information about the registered vehicle that differs depending on the character string extracted from the image.
The information processing device according to claim 1 .
前記車両情報取得部は、前記ナンバープレートの領域から抽出された前記文字列に基づき、前記記憶部から前記登録車両の情報を取得する、
請求項1から4のいずれか1項に記載の情報処理装置。 a storage unit that stores information about the registered vehicle in association with a character string on the license plate;
the vehicle information acquisition unit acquires information about the registered vehicle from the storage unit based on the character string extracted from the area of the license plate;
The information processing device according to claim 1 .
請求項1から5のいずれか1項に記載の情報処理装置。 The character string extracted from the image includes characters indicating the transport bureau, type, business type, and designated number.
The information processing device according to claim 1 .
抽出された前記特徴量と、記憶部に記憶される前記登録車両に係る画像の特徴量と、を照合する照合部と、を有し、
前記出力部はさらに、前記照合部による照合結果を表示装置に出力する、
請求項1から6のいずれか1項に記載の情報処理装置。 a vehicle information extraction unit that extracts feature amounts of a portion related to the vehicle from the image;
a matching unit that matches the extracted feature amount with a feature amount of an image related to the registered vehicle stored in a storage unit,
The output unit further outputs the collation result by the collation unit to a display device.
The information processing device according to claim 1 .
端末により車両を撮影した画像を取得し、
前記画像が含むナンバープレートの領域から文字列を抽出し、
前記文字列に関連付く登録車両の情報と、前記登録車両の情報に対応する比較用画像とを記憶部から取得し、
前記画像から抽出された前記文字列が予め記憶された複数の登録情報のいずれかである場合に、前記登録車両に関する情報と、前記比較用画像とを表示装置に出力し、前記画像から抽出された前記文字列が予め記憶された複数の前記登録情報のいずれでもない場合に、前記画像から抽出された前記文字列が予め記憶された前記登録情報ではないことを示す情報を出力する、
情報処理方法。 The computer
The terminal acquires an image of the vehicle,
Extracting a character string from an area of the license plate included in the image;
Acquires information about a registered vehicle associated with the character string and a comparison image corresponding to the information about the registered vehicle from a storage unit ;
If the character string extracted from the image is any one of a plurality of pieces of pre-stored registration information, information relating to the registered vehicle and the comparison image are output to a display device , and if the character string extracted from the image is not any one of the plurality of pieces of pre-stored registration information, information indicating that the character string extracted from the image is not the pre-stored registration information is output.
Information processing methods.
端末により車両を撮影した画像を取得する処理、
前記画像が含むナンバープレートの領域から文字列を抽出する処理、
前記文字列に関連付く登録車両の情報と、前記登録車両の情報に対応する比較用画像とを記憶部から取得する処理、
前記画像から抽出された前記文字列が予め記憶された複数の登録情報のいずれかである場合に、前記文字列に基づき前記登録車両に関する情報と、前記比較用画像とを表示装置に出力し、前記画像から抽出された前記文字列が予め記憶された複数の前記登録情報のいずれでもない場合に、前記画像から抽出された前記文字列が予め記憶された前記登録情報ではないことを示す情報を出力する処理、
を実行させる情報処理プログラム。 On the computer,
A process of acquiring an image of the vehicle by the terminal;
A process of extracting a character string from an area of the license plate included in the image;
A process of acquiring, from a storage unit , information on a registered vehicle associated with the character string and a comparison image corresponding to the information on the registered vehicle ;
a process of outputting information about the registered vehicle and the comparison image to a display device based on the character string when the character string extracted from the image is one of a plurality of pieces of pre-stored registration information, and outputting information indicating that the character string extracted from the image is not one of the plurality of pieces of pre-stored registration information when the character string extracted from the image is not one of the plurality of pieces of pre-stored registration information;
An information processing program that executes the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024229390A JP7823722B2 (en) | 2020-01-31 | 2024-12-25 | Information processing device, information processing method, and information processing program |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020014314A JP2020091880A (en) | 2020-01-31 | 2020-01-31 | Vehicle information acquisition system, vehicle information acquisition method, vehicle information acquisition program and terminal |
| JP2021193709A JP7614075B2 (en) | 2020-01-31 | 2021-11-30 | Information processing device, information processing method, and information processing program |
| JP2024001592A JP7613617B2 (en) | 2020-01-31 | 2024-01-10 | Information processing device, information processing method, and program |
| JP2024229390A JP7823722B2 (en) | 2020-01-31 | 2024-12-25 | Information processing device, information processing method, and information processing program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024001592A Division JP7613617B2 (en) | 2020-01-31 | 2024-01-10 | Information processing device, information processing method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025038232A JP2025038232A (en) | 2025-03-18 |
| JP7823722B2 true JP7823722B2 (en) | 2026-03-04 |
Family
ID=71012983
Family Applications (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020014314A Pending JP2020091880A (en) | 2020-01-31 | 2020-01-31 | Vehicle information acquisition system, vehicle information acquisition method, vehicle information acquisition program and terminal |
| JP2021193709A Active JP7614075B2 (en) | 2020-01-31 | 2021-11-30 | Information processing device, information processing method, and information processing program |
| JP2024001592A Active JP7613617B2 (en) | 2020-01-31 | 2024-01-10 | Information processing device, information processing method, and program |
| JP2024229390A Active JP7823722B2 (en) | 2020-01-31 | 2024-12-25 | Information processing device, information processing method, and information processing program |
Family Applications Before (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020014314A Pending JP2020091880A (en) | 2020-01-31 | 2020-01-31 | Vehicle information acquisition system, vehicle information acquisition method, vehicle information acquisition program and terminal |
| JP2021193709A Active JP7614075B2 (en) | 2020-01-31 | 2021-11-30 | Information processing device, information processing method, and information processing program |
| JP2024001592A Active JP7613617B2 (en) | 2020-01-31 | 2024-01-10 | Information processing device, information processing method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (4) | JP2020091880A (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040199785A1 (en) | 2002-08-23 | 2004-10-07 | Pederson John C. | Intelligent observation and identification database system |
| JP2005301377A (en) | 2004-04-07 | 2005-10-27 | Nec Corp | Vehicle inquiry system and vehicle inquiry method used therefor |
| JP2006252139A (en) | 2005-03-10 | 2006-09-21 | Omron Corp | Vehicle inquiry system |
| JP2008033462A (en) | 2006-07-27 | 2008-02-14 | Hitachi Ltd | Vehicle search system |
| JP2009245385A (en) | 2008-03-31 | 2009-10-22 | Nec Corp | Vehicle verification device, vehicle verification method, and program |
| JP2010086201A (en) | 2008-09-30 | 2010-04-15 | Hoan Denshi Tsushin Gijutsu Kyokai | Mobile terminal device, program for the mobile terminal device, image recognition system and stolen vehicle retrieval system |
| JP2014002534A (en) | 2012-06-18 | 2014-01-09 | Toshiba Corp | Vehicle type determination device and vehicle type determination method |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62154096A (en) * | 1985-12-26 | 1987-07-09 | オムロン株式会社 | Toll coupon issuing apparatus for toll road and entry/departure managing system |
| JPH1097691A (en) * | 1996-09-20 | 1998-04-14 | Oki Electric Ind Co Ltd | Security device |
| JP3901900B2 (en) | 2000-01-11 | 2007-04-04 | 三菱電機株式会社 | Number reading verification device |
| JP6045218B2 (en) * | 2012-06-27 | 2016-12-14 | 三菱重工メカトロシステムズ株式会社 | Vehicle information recognition device, method for adjusting vehicle information recognition device, and program |
-
2020
- 2020-01-31 JP JP2020014314A patent/JP2020091880A/en active Pending
-
2021
- 2021-11-30 JP JP2021193709A patent/JP7614075B2/en active Active
-
2024
- 2024-01-10 JP JP2024001592A patent/JP7613617B2/en active Active
- 2024-12-25 JP JP2024229390A patent/JP7823722B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040199785A1 (en) | 2002-08-23 | 2004-10-07 | Pederson John C. | Intelligent observation and identification database system |
| JP2005301377A (en) | 2004-04-07 | 2005-10-27 | Nec Corp | Vehicle inquiry system and vehicle inquiry method used therefor |
| JP2006252139A (en) | 2005-03-10 | 2006-09-21 | Omron Corp | Vehicle inquiry system |
| JP2008033462A (en) | 2006-07-27 | 2008-02-14 | Hitachi Ltd | Vehicle search system |
| JP2009245385A (en) | 2008-03-31 | 2009-10-22 | Nec Corp | Vehicle verification device, vehicle verification method, and program |
| JP2010086201A (en) | 2008-09-30 | 2010-04-15 | Hoan Denshi Tsushin Gijutsu Kyokai | Mobile terminal device, program for the mobile terminal device, image recognition system and stolen vehicle retrieval system |
| JP2014002534A (en) | 2012-06-18 | 2014-01-09 | Toshiba Corp | Vehicle type determination device and vehicle type determination method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024038299A (en) | 2024-03-19 |
| JP7614075B2 (en) | 2025-01-15 |
| JP2020091880A (en) | 2020-06-11 |
| JP7613617B2 (en) | 2025-01-15 |
| JP2022020869A (en) | 2022-02-01 |
| JP2025038232A (en) | 2025-03-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6658040B2 (en) | Vehicle information acquisition system, vehicle information acquisition method, vehicle information acquisition program, storage medium for storing vehicle information acquisition program | |
| US8823798B2 (en) | Obscuring identification information in an image of a vehicle | |
| US20190138837A1 (en) | Methods for mobile image capture of vehicle identification numbers in a non-document | |
| US9792301B2 (en) | Multi-query privacy-preserving parking management system and method | |
| CN106776814A (en) | Shifting car system and method based on image recognition | |
| US20170091555A1 (en) | Identification system | |
| US11227164B2 (en) | Methods and systems for neighborhood safety | |
| Kumar et al. | An implementation of automatic number plate detection and recognition using AI | |
| JP2011060107A (en) | Apparatus, method and program for deciding certificate | |
| US9031330B2 (en) | Pictogram and ISO symbol decoder service | |
| JP7823722B2 (en) | Information processing device, information processing method, and information processing program | |
| Mutholib | Performance evaluation of automatic number plate recognition on android smartphone platform | |
| KR20210083148A (en) | System and method for constructing a digital forensics database using video image recognition | |
| JP2014115961A (en) | Information processor, vehicle identification method and vehicle identification program | |
| US20060072789A1 (en) | Image authenticating methods | |
| JP2020035151A (en) | Driver authentication device and operation management system | |
| US20200357210A1 (en) | Entry-exit management system, entry-exit management method and recording medium | |
| JP6805662B2 (en) | Identification information generator, identification information generation program and identity verification support system | |
| Wu | A qr code-based on-street parking fee payment mechanism | |
| US12282812B2 (en) | Information processing system | |
| KR100455311B1 (en) | The detection method of a counterfeited identification card | |
| CN109785157A (en) | A kind of car damage identification method based on recognition of face, storage medium and server | |
| KR20220057878A (en) | Method and system for classification based on deep learning | |
| Ata et al. | Advanced Vehicle Identification System Using Windshield-Integrated QR Code Technology | |
| CN121814904A (en) | Information processing device and information processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241225 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20250203 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250217 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250929 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251028 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251223 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20260120 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260202 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7823722 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |