[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2008176653A - Monitoring device, method, and program - Google Patents

Monitoring device, method, and program Download PDF

Info

Publication number
JP2008176653A
JP2008176653A JP2007010718A JP2007010718A JP2008176653A JP 2008176653 A JP2008176653 A JP 2008176653A JP 2007010718 A JP2007010718 A JP 2007010718A JP 2007010718 A JP2007010718 A JP 2007010718A JP 2008176653 A JP2008176653 A JP 2008176653A
Authority
JP
Japan
Prior art keywords
face image
person
registrant
collated
registered
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.)
Granted
Application number
JP2007010718A
Other languages
Japanese (ja)
Other versions
JP4760717B2 (en
Inventor
Masataka Kimura
雅孝 木村
Takeshi Kakinuma
剛 垣沼
Michinori Sugiura
充典 杉浦
Toshiyuki Kozuru
俊幸 小鶴
Koichi Kinoshita
航一 木下
Yoshihisa Minato
善久 湊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Omron Corp
Original Assignee
Omron Corp
Omron Tateisi Electronics Co
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Omron Corp, Omron Tateisi Electronics Co filed Critical Omron Corp
Priority to JP2007010718A priority Critical patent/JP4760717B2/en
Publication of JP2008176653A publication Critical patent/JP2008176653A/en
Application granted granted Critical
Publication of JP4760717B2 publication Critical patent/JP4760717B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Collating Specific Patterns (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To improve a collation speed and collation accuracy until the identification of the facial image of a person to be collated. <P>SOLUTION: A remote extraction section 451a extracts a face image which is determined to be the face image of another person who is different from the person to be collated, at a position which is a predetermined distance away from a position, where the face image of the person to be collated is acquired by a face image acquisition section 221, and a difference calculating section 451b generates a partial biological information DB 403, from the difference information between a set of face images accumulated in a biological information DB 22 and a set of face images which are determined as being the facial images of other persons to be collated who are different from the person to be collated who has been extracted by the remote extraction section 451a. A similarity calculation section 461 calculates the degree of similarity between the face image of the person to be collated and the facial images in the partial biological information DB 403, and a similarity determination section 462 determines whether the face image of the person to be collated is the face image of a registered person, by comparing the degree of similarity as a result of the collation and a predetermined threshold. The present invention can be applied to a monitoring system. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、監視装置および方法、並びにプログラムに関し、特に、顔画像による照合処理の照合速度と照合精度を向上できるようにした監視装置および方法、並びにプログラムに関する。   The present invention relates to a monitoring apparatus, method, and program, and more particularly, to a monitoring apparatus, method, and program that can improve the collation speed and collation accuracy of collation processing using face images.

顔画像による認証技術が一般に普及しつつある。   Authentication technology using facial images is becoming more popular.

入場者、退場者の顔情報を収集し情報を管理する手段として、顔画像からなる特定個人情報データベースの中から、入店者(来店者)および退店者の顔情報に基づいて、個人を検索し、検索結果を出力する技術が提案されている(特許文献1参照)。   As a means of collecting face information of visitors and exits and managing the information, from the personal information database consisting of face images, the individual is identified based on the face information of the store visitor (store visitor) and the store exit A technique for searching and outputting a search result has been proposed (see Patent Document 1).

また、パチンコ台やスロット台などに代表される遊技台毎にカメラを設置し、事前に登録した遊技店の会員または不正者の顔画像と照合する技術が提案されている(特許文献2参照)。   In addition, a technique has been proposed in which a camera is installed for each game machine represented by a pachinko machine, a slot machine, etc., and collated with the face images of game shop members or unauthorized persons registered in advance (see Patent Document 2). .

特開2006−107285号公報JP 2006-107285 A 特開2001−178958号公報JP 2001-178958 A

しかしながら、上記の構成では、常に一意の特定個人情報データベースや生体情報データベースを使用し、1個人が照合されるのに常に特定個人情報データベースや生体情報データベースに登録されている全ての情報が検索されるため、特定個人情報データベースの情報が更新され、検索対象となる情報が増えるに従い、検索時間が長くなってしまう恐れがあった。   However, in the above configuration, a unique specific personal information database or biometric information database is always used, and all information registered in the specific personal information database or biometric information database is always searched even when one individual is collated. Therefore, as the information in the specific personal information database is updated and the information to be searched increases, the search time may become longer.

本発明はこのような状況に鑑みてなされたものであり、予め複数の登録者の顔画像が登録された顔画像のデータベースから、既に検索済みとなっている顔画像を除いたデータベースを用いることによって、照合対象者の顔画像を特定するまでの照合速度と照合精度を向上させるものである。   The present invention has been made in view of such a situation, and uses a database obtained by excluding face images that have already been searched from a database of face images in which face images of a plurality of registrants are registered in advance. Thus, the collation speed and collation accuracy until the face image of the person to be collated is specified are improved.

本発明の一側面の監視装置は、予め登録された登録者の顔画像群を蓄積する第1の蓄積手段と、照合対象者の顔画像を取得する取得手段と、前記取得手段により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する抽出手段と、前記第1の蓄積手段により蓄積されている登録者の顔画像の集合と、前記抽出手段により抽出された前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像の集合との差分情報を求める差分計算手段と、前記差分情報となる登録者の顔画像を蓄積する第2の蓄積手段と、前記取得手段により取得された照合対象者の顔画像と、前記第2の蓄積手段に蓄積された登録者の顔画像との類似度を計算し、照合する照合手段と、前記照合手段の照合結果である類似度と所定の閾値との比較により、前記照合対象者の顔画像が登録者の顔画像であるか否かを判定する類似度判定手段と、前記類似度判定手段により前記照合対象者が前記登録者であると判定された場合、前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報を登録する登録手段とを含み、前記抽出手段は、前記登録手段により登録された前記類似度判定手段により前記照合対象者が前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報に基づいて、前記取得手段により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する。   The monitoring apparatus according to one aspect of the present invention includes a first storage unit that stores a pre-registered registrant face image group, an acquisition unit that acquires a face image of a verification target person, and the verification target by the acquisition unit. The face image of the registrant determined to be a face image of another collation target person different from the collation target person at a position far from the position where the face image of the person is acquired by a predetermined distance is extracted. It is determined that the face images of the collation target person different from the collation target person extracted from the extraction means, the set of registrant face images accumulated by the first accumulation means, and the collation target person extracted by the extraction means A difference calculating means for obtaining difference information from the set of registered registrant face images, a second accumulating means for accumulating the registrant face image as the difference information, and a collation target obtained by the obtaining means Stored in the second storage means The collation means for calculating and comparing the similarity with the registered registrant's face image, and comparing the similarity as the collation result of the collation means with a predetermined threshold value, the face image of the person to be collated is the registrant. A similarity determination unit that determines whether or not the face image is a face image, and the collation that is determined to be the registrant when the similarity determination unit determines that the verification target person is the registrant. Registration means for registering the face image of the subject person and the information on the position where the face image was acquired, and the extraction means is configured so that the person to be collated by the similarity determination means registered by the registration means. Based on the face image of the person to be collated determined to be the registrant and information on the position from which the face image was obtained, the position from which the face image of the person to be collated is obtained by the obtaining unit. Is a certain distance away In location, extracting the registrant's face image is determined to be different from the collation target person of the face image and the collation object person.

画像を撮像する撮像手段と、前記撮像手段により撮像された画像より、前記照合対象者の顔画像を抽出する顔画像抽出手段と、前記照合対象者の顔画像より特徴量を抽出する特徴量抽出手段とをさらに含み、前記照合手段には、前記取得手段により取得された照合対象者の顔画像と、前記蓄積手段に蓄積された登録者の顔画像との特徴量を用いて類似度を計算し、前記取得手段により取得された照合対象者の顔画像と、前記蓄積手段に蓄積された登録者の顔画像とを照合させるようにすることができる。   Image capturing means for capturing an image, face image extracting means for extracting the face image of the person to be collated from the image captured by the image capturing means, and feature amount extraction for extracting a feature amount from the face image of the person to be collated And the collating means calculates the similarity using the feature amount of the face image of the person to be collated obtained by the obtaining means and the face image of the registrant accumulated in the accumulating means. Then, the face image of the person to be collated acquired by the acquisition unit and the face image of the registrant accumulated in the accumulation unit can be collated.

前記登録手段には、前記取得手段により所定の時間以上顔画像が取得されなかった場合、前記取得手段により前記所定の時間以上顔画像が取得されない位置に対応して登録されている前記照合対象者の顔画像の情報を削除させるようにすることができる。   If the face image is not acquired for a predetermined time or more by the acquisition means in the registration means, the verification target person registered corresponding to the position where the face image is not acquired for the predetermined time or more by the acquisition means The face image information can be deleted.

前記類似度判定手段により前記照合対象者が前記登録者ではないと判定された場合、前記照合対象者の顔画像を未登録者として登録する未登録者登録手段とをさらに含ませるようにすることができる。   When the similarity determination unit determines that the collation target person is not the registrant, it further includes an unregistered person registration unit that registers the face image of the collation target person as an unregistered person. Can do.

前記第1の蓄積手段には、予め登録された登録者の顔画像をデータベースとして蓄積し、前記データベースには、前記未登録者登録手段により所定回数以上登録された未登録者の顔画像が、前記登録者の顔画像として登録されるようにすることができる。   The first accumulating means accumulates pre-registered registrant face images as a database, and the database includes unregistered face images registered by the unregistered person registering means a predetermined number of times, It can be registered as a face image of the registrant.

前記照合対象者の顔画像が取得される位置は、複数に区分された範囲のいずれかに属しており、前記抽出手段には、前記照合対象者の顔画像が取得される位置が属している範囲外の位置を所定の距離だけ遠方の位置として認識することにより、前記取得手段により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する。   The position from which the face image of the person to be collated is acquired belongs to one of a plurality of ranges, and the position from which the face image of the person to be collated is acquired belongs to the extraction unit. By recognizing a position outside the range as a distant position by a predetermined distance, at a position far from the position where the face image of the person to be collated is acquired by the obtaining unit, Extracts the face image of the registrant determined to be the face image of another different person to be collated.

本発明の一側面の監視方法は、予め登録された登録者の顔画像群を蓄積する第1の蓄積ステップと、照合対象者の顔画像を取得する取得ステップと、前記取得ステップの処理により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する抽出ステップと、前記第1の蓄積ステップの処理により蓄積されている登録者の顔画像の集合と、前記抽出ステップの処理により抽出された前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像の集合との差分情報を求める差分計算ステップと、前記差分情報となる登録者の顔画像を蓄積する第2の蓄積ステップと、前記取得ステップの処理により取得された照合対象者の顔画像と、前記第2の蓄積ステップの処理で蓄積された登録者の顔画像との類似度を計算し、照合する照合ステップと、前記照合ステップの処理での照合結果である類似度と所定の閾値との比較により、前記照合対象者の顔画像が登録者の顔画像であるか否かを判定する類似度判定ステップと、前記類似度判定ステップの処理により前記照合対象者が前記登録者であると判定された場合、前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報を登録する登録ステップとを含み、前記抽出ステップの処理は、前記登録ステップの処理により登録された前記類似度判定ステップの処理により前記照合対象者が前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報に基づいて、前記取得ステップの処理により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する。   The monitoring method according to one aspect of the present invention includes a first accumulation step of accumulating a pre-registered registrant face image group, an acquisition step of acquiring a face image of a collation target person, and a process of the acquisition step. The face image of the registrant determined to be a face image of another collation target person different from the collation target person at a position far from the position where the face image of the collation target person is acquired by a predetermined distance. An extraction step to extract, a set of registrant face images accumulated by the process of the first accumulation step, and another collation target person different from the collation target person extracted by the extraction step process A difference calculating step for obtaining difference information with the set of face images of the registrant determined to be a face image, a second accumulation step for accumulating the face image of the registrant as the difference information, and the obtaining step Processing A matching step of calculating and comparing the similarity between the face image of the person to be collated acquired from the face image of the registrant accumulated in the process of the second accumulation step, and a process in the process of the collation step By comparing the similarity that is the collation result with a predetermined threshold value, the similarity determination step that determines whether or not the face image of the person to be collated is the face image of the registrant, and the processing of the similarity determination step When it is determined that the person to be verified is the registrant, a registration step of registering the face image of the person to be verified that has been determined to be the registrant and information on the position from which the face image was acquired And the process of the extraction step includes the face image of the person to be collated determined to be the registrant by the process of the similarity determination step registered by the process of the registration step, And, based on the information on the position where the face image was acquired, at the position far from the position where the face image of the person to be verified is acquired by the process of the acquisition step, Extracts the face image of the registrant determined to be the face image of another different person to be collated.

本発明の一側面のプログラムは、予め登録された登録者の顔画像群を蓄積する第1の蓄積ステップと、照合対象者の顔画像を取得する取得ステップと、前記取得ステップの処理により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する抽出ステップと、前記第1の蓄積ステップの処理により蓄積されている登録者の顔画像の集合と、前記抽出ステップの処理により抽出された前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像の集合との差分情報を求める差分計算ステップと、前記差分情報となる登録者の顔画像を蓄積する第2の蓄積ステップと、前記取得ステップの処理により取得された照合対象者の顔画像と、前記第2の蓄積ステップの処理で蓄積された登録者の顔画像との類似度を計算し、照合する照合ステップと、前記照合ステップの処理での照合結果である類似度と所定の閾値との比較により、前記照合対象者の顔画像が登録者の顔画像であるか否かを判定する類似度判定ステップと、前記類似度判定ステップの処理により前記照合対象者が前記登録者であると判定された場合、前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報を登録する登録ステップとを含む処理をコンピュータに実行させ、前記抽出ステップの処理は、前記登録ステップの処理により登録された前記類似度判定ステップの処理により前記照合対象者が前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報に基づいて、前記取得ステップの処理により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する。   The program according to one aspect of the present invention includes: a first accumulation step of accumulating a pre-registered registrant face image group; an acquisition step of acquiring a face image of a collation target person; and the collation by the processing of the acquisition step. Extract the face image of the registrant determined to be a face image of another collation target person different from the collation target person at a position far from the position where the face image of the target person is acquired by a predetermined distance. And a set of facial images of the registrant accumulated by the process of the first accumulation step, and a face of another collation target person different from the collation target person extracted by the process of the extraction step A difference calculation step for obtaining difference information from the set of face images of the registrant determined to be an image, a second accumulation step for accumulating the face image of the registrant as the difference information, and the obtaining step place Calculating the similarity between the face image of the person to be collated obtained by the above and the face image of the registrant accumulated in the process of the second accumulation step, and a collation step for collating, and a process in the process of the collation step By comparing the similarity that is the collation result with a predetermined threshold value, the similarity determination step that determines whether or not the face image of the person to be collated is the face image of the registrant, and the processing of the similarity determination step When it is determined that the person to be verified is the registrant, a registration step of registering the face image of the person to be verified that has been determined to be the registrant and information on the position from which the face image was acquired And the extraction step is performed by determining that the person to be collated is the registrant by the similarity determination step registered by the registration step. On the basis of the information on the face image of the person to be collated and the position information at which the face image is obtained, a predetermined distance from the position at which the face image of the person to be collated is obtained by the processing of the obtaining step. The face image of the registrant who is determined to be a face image of another collation target person different from the collation target person at a remote position is extracted.

本発明の一側面の監視装置および方法、並びにプログラムにおいては、予め登録された登録者の顔画像群が蓄積され、照合対象者の顔画像が取得され、前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像が抽出され、蓄積されている登録者の顔画像の集合と、抽出された前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像の集合との差分情報が求められ、前記差分情報となる登録者の顔画像が蓄積され、取得された照合対象者の顔画像と、蓄積された前記差分情報からなる登録者の顔画像との類似度を計算し、照合する照合手段と、前記照合手段の照合結果である類似度と所定の閾値との比較により、前記照合対象者の顔画像が登録者の顔画像であるか否かが判定され、前記照合対象者が前記登録者であると判定された場合、前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報が登録され、登録された前記照合対象者が前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報に基づいて、前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像が抽出される。   In the monitoring apparatus, method, and program according to one aspect of the present invention, a pre-registered registrant face image group is accumulated, a collation target person face image is acquired, and the collation target person face image is acquired. The registrant in which the face image of the registrant who has been determined to be a face image of another collation target person different from the collation target person is extracted and accumulated at a position far from the target position by a predetermined distance Difference information between a set of face images of the registrant determined to be a face image of another collation target person different from the extracted collation target person, and the difference information A collation unit that calculates and compares the similarity between the acquired face image of the person to be collated and the face image of the registrant composed of the accumulated difference information, The similarity and the predetermined threshold that are the matching results of the matching means It is determined whether or not the face image of the person to be collated is a registrant's face image, and if the person to be collated is determined to be the registrant, the person is determined to be the registrant. The registered face image of the person to be collated and the information on the position from which the face image was acquired are registered, and the face image of the person to be collated in which it is determined that the registered person to be collated is the registrant. Based on the information on the position where the face image is acquired, another verification different from the verification target at a position far from the position where the verification target person's face image is acquired by a predetermined distance. The face image of the registrant determined to be the face image of the subject is extracted.

本発明の一側面の監視装置における、予め登録された登録者の顔画像群を蓄積する第1の蓄積手段は、例えば、生体情報DBであり、照合対象者の顔画像を取得する取得手段とは、例えば、顔画像取得部であり、前記取得手段により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する抽出手段とは、例えば、遠方抽出部であり、前記第1の蓄積手段により蓄積されている登録者の顔画像の集合と、前記抽出手段により抽出された前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像の集合との差分情報を求める差分計算手段とは、例えば、差分計算部であり、前記差分情報となる登録者の顔画像を蓄積する第2の蓄積手段とは、例えば、部分生体情報DBであり、前記取得手段により取得された照合対象者の顔画像と、前記第2の蓄積手段に蓄積された登録者の顔画像との類似度を計算し、照合する照合手段とは、例えば、類似度計算部であり、前記照合手段の照合結果である類似度と所定の閾値との比較により、前記照合対象者の顔画像が登録者の顔画像であるか否かを判定する類似度判定手段とは、例えば、類似度判定部であり、前記類似度判定手段により前記照合対象者が前記登録者であると判定された場合、前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報を登録する登録手段とは、例えば、リスト生成部であり、例えば、遠方抽出部である前記抽出手段は、例えば、リスト生成部である前記登録手段により登録された前記類似度判定手段により前記照合対象者が前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報に基づいて、前記取得手段により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する。   In the monitoring device according to one aspect of the present invention, the first accumulation unit that accumulates a pre-registered registrant face image group is, for example, a biometric information DB, and an acquisition unit that obtains a face image of a person to be verified Is, for example, a face image acquisition unit, and a different verification target person that is different from the verification target person at a position that is a predetermined distance away from the position at which the face image of the verification target person is acquired by the acquisition means. The extraction means for extracting the face image of the registrant determined to be a face image of the registrant is, for example, a distant extraction unit, and a set of face images of the registrant stored by the first storage means The difference calculation means for obtaining difference information from a set of face images of the registrant determined to be a face image of another collation target person different from the collation target person extracted by the extraction means is, for example, , A difference calculation unit, and the difference information The second accumulating unit that accumulates the registrant's face image is, for example, a partial biometric information DB, and is accumulated in the collation target person's face image acquired by the acquiring unit and the second accumulating unit. The matching means for calculating and matching the similarity with the registrant's face image is, for example, a similarity calculation unit, and by comparing the similarity as a matching result of the matching means with a predetermined threshold, The similarity determination unit that determines whether or not the face image of the person to be collated is a face image of the registrant is, for example, a similarity degree determination unit, and the person to be collated is the registrant by the similarity degree determination unit. The registration means for registering the face image of the person to be collated determined to be the registrant and the information on the position where the face image was acquired is, for example, a list generation unit For example, the extraction means that is a remote extraction unit is For example, the face image of the person to be collated in which the person to be collated is determined to be the registrant by the similarity determination unit registered by the registration unit that is a list generation unit, and the face image thereof are acquired. Based on the information on the position, the face image of another collation target person different from the collation target person at a position far from the position at which the face image of the collation target person is acquired by the acquisition unit. The face image of the registrant determined to be is extracted.

すなわち、照合対象者が登録者であると判定された場合、照合対象者であると判定された登録者の顔画像を、生体情報DBより削除することにより部分生体情報DBが生成される。   That is, when it is determined that the collation target person is a registrant, the partial biometric information DB is generated by deleting the face image of the registrant determined to be the collation target person from the biometric information DB.

このため、照合対象者であると判定された登録者の顔画像が削除されている部分生体情報DBに登録された顔画像による照合がなされることになるので、照合処理に用いられる登録者の顔画像が削減される。   For this reason, since the face image registered in the partial biometric information DB from which the face image of the registrant determined to be a collation target is deleted is collated, the registrant used for the collation process Face images are reduced.

結果として、照合対象者の顔画像を特定するまでの照合速度と照合精度を向上させることが可能となる。   As a result, it is possible to improve the collation speed and collation accuracy until the face image of the person to be collated is specified.

本発明によれば、照合対象者の顔画像を特定するまでの照合速度と照合精度を向上させることが可能となる。   ADVANTAGE OF THE INVENTION According to this invention, it becomes possible to improve the collation speed and collation precision until it specifies the face image of a collation subject person.

以下に本発明の実施の形態を説明するが、本発明の構成要件と、発明の詳細な説明に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、発明の詳細な説明に記載されていることを確認するためのものである。従って、発明の詳細な説明中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。   Embodiments of the present invention will be described below. Correspondences between the configuration requirements of the present invention and the embodiments described in the detailed description of the present invention are exemplified as follows. This description is to confirm that the embodiments supporting the present invention are described in the detailed description of the invention. Accordingly, although there are embodiments that are described in the detailed description of the invention but are not described here as embodiments corresponding to the constituent elements of the present invention, It does not mean that the embodiment does not correspond to the configuration requirements. Conversely, even if an embodiment is described here as corresponding to a configuration requirement, that means that the embodiment does not correspond to a configuration requirement other than the configuration requirement. It's not something to do.

すなわち、本発明の一側面の監視装置は、予め登録された登録者の顔画像群を蓄積する第1の蓄積手段(例えば、図27の生体情報DB22)と、照合対象者の顔画像を取得する取得手段(例えば、図27の顔画像取得部221)と、前記取得手段により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する抽出手段(例えば、図27の遠方抽出部451a)と、前記第1の蓄積手段により蓄積されている登録者の顔画像の集合と、前記抽出手段により抽出された前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像の集合との差分情報を求める差分計算手段(例えば、図27の差分計算部451b)と、前記差分情報となる登録者の顔画像を蓄積する第2の蓄積手段(例えば、図27の部分生体情報DB403)と、前記取得手段により取得された照合対象者の顔画像と、前記第2の蓄積手段に蓄積された登録者の顔画像との類似度を計算し、照合する照合手段(例えば、図27の類似度計算部461)と、前記照合手段の照合結果である類似度と所定の閾値との比較により、前記照合対象者の顔画像が登録者の顔画像であるか否かを判定する類似度判定手段(例えば、図27の類似度判定部462)と、前記類似度判定手段により前記照合対象者が前記登録者であると判定された場合、前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報を登録する登録手段(例えば、図27のリスト生成部452)とを含み、前記抽出手段(例えば、図27の遠方抽出部451a)は、前記登録手段により登録された前記類似度判定手段により前記照合対象者が前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報に基づいて、前記取得手段により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する。   In other words, the monitoring device according to one aspect of the present invention acquires a first storage unit (for example, the biometric information DB 22 in FIG. 27) that stores a pre-registered registrant's face image group and a face image of the person to be verified. Acquisition means (for example, the face image acquisition unit 221 in FIG. 27) and a position far from the position where the acquisition means acquires the face image of the person to be verified by a predetermined distance, Accumulated by the first accumulating means and extracting means for extracting the face image of the registrant determined to be the face image of another different person to be collated (for example, the remote extracting unit 451a in FIG. 27). Difference information between a set of registrant face images and a set of face images of the registrant determined to be a face image of another collation target person different from the collation target person extracted by the extraction unit. Difference calculation means to be obtained (for example, FIG. A difference calculating unit 451b), a second accumulating unit (for example, the partial biometric information DB 403 in FIG. 27) that accumulates the registrant's face image as the difference information, and the face of the person to be collated acquired by the acquiring unit The collation means (for example, the similarity calculation unit 461 in FIG. 27) for calculating and collating the similarity between the image and the registrant face image accumulated in the second accumulation means, and the collation result of the collation means Similarity determination means for determining whether or not the face image of the person to be collated is a registrant's face image by comparing the similarity with a predetermined threshold (for example, the similarity determination unit 462 in FIG. 27) When the similarity determination unit determines that the collation target person is the registrant, the face image of the collation target person determined to be the registrant and the face image thereof are acquired. Registration means for registering position information (for example, 27, and the extraction means (for example, the remote extraction section 451a in FIG. 27) is configured such that the person to be collated is the registrant by the similarity determination means registered by the registration means. Based on information on the face image of the person to be collated determined to be present and the position at which the face image is obtained, a predetermined distance from the position at which the face image of the person to be collated is obtained by the obtaining unit The face image of the registrant who is determined to be the face image of another collation target person different from the collation target person at a position farther away is extracted.

画像を撮像する撮像手段(例えば、図26のカメラ38)と、前記撮像手段により撮像された画像より、前記照合対象者の顔画像を抽出する顔画像抽出手段(例えば、図9の顔画像抽出部202)と、前記照合対象者の顔画像より特徴量を抽出する特徴量抽出手段とをさらに含み、前記照合手段(例えば、図27の類似度計算部461)には、前記取得手段により取得された照合対象者の顔画像と、前記蓄積手段に蓄積された登録者の顔画像との特徴量を用いて類似度を計算し、前記取得手段により取得された照合対象者の顔画像と、前記蓄積手段に蓄積された登録者の顔画像とを照合させるようにすることができる。   Image capturing means for capturing an image (for example, the camera 38 in FIG. 26) and face image extracting means for extracting the face image of the person to be collated from the image captured by the image capturing means (for example, face image extraction in FIG. 9). Unit 202) and a feature quantity extracting unit that extracts a feature quantity from the face image of the person to be collated, and the collating unit (for example, the similarity calculating unit 461 in FIG. 27) obtains it by the obtaining unit. The similarity is calculated using the feature amount of the face image of the collation target person and the face image of the registrant accumulated in the accumulation unit, the face image of the collation target person acquired by the acquisition unit, The face image of the registrant stored in the storage means can be collated.

前記登録手段(例えば、図27のリスト生成部452)には、前記取得手段により所定の時間以上顔画像が取得されなかった場合、前記取得手段により前記所定の時間以上顔画像が取得されない位置に対応して登録されている前記照合対象者の顔画像の情報を削除させるようにすることができる。   In the registration unit (for example, the list generation unit 452 in FIG. 27), when a face image is not acquired for a predetermined time or more by the acquisition unit, a position where the face image is not acquired for the predetermined time or more by the acquisition unit. The information on the face image of the person to be collated registered correspondingly can be deleted.

前記類似度判定手段により前記照合対象者が前記登録者ではないと判定された場合、前記照合対象者の顔画像を未登録者として登録する未登録者登録手段(例えば、図27の未登録遊技者データベース登録部223)とをさらに含ませるようにすることができる。   When the similarity determination unit determines that the person to be verified is not the registrant, an unregistered person registration unit (for example, the unregistered game in FIG. 27) registers the face image of the person to be verified as an unregistered person. A user database registration unit 223).

前記第1の蓄積手段には、予め登録された登録者の顔画像をデータベースとして蓄積し、前記データベース(例えば、図11の未登録遊技者DB251)には、前記未登録者登録手段により所定回数以上登録された未登録者の顔画像が、前記登録者の顔画像として登録されるようにすることができる。   The first accumulating means accumulates face images of registrants registered in advance as a database, and the database (for example, the unregistered player DB 251 in FIG. 11) stores a predetermined number of times by the unregistered person registering means. The registered unregistered face image can be registered as the registrant face image.

前記照合対象者の顔画像が取得される位置は、複数に区分された範囲のいずれかに属しており(例えば、図29で示されるような範囲Z1乃至Z8に区分される)、前記抽出手段(例えば、図27の遠方抽出部451a)には、前記照合対象者の顔画像が取得される位置が属している範囲外の位置を所定の距離だけ遠方の位置として認識することにより、前記取得手段により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する。   The position at which the face image of the person to be collated is acquired belongs to any of a plurality of ranges (for example, divided into ranges Z1 to Z8 as shown in FIG. 29), and the extraction means (For example, the distant extraction unit 451a in FIG. 27) recognizes a position outside the range to which the position from which the face image of the person to be collated belongs as a distant position by a predetermined distance, thereby obtaining the acquisition. The registrant's face image determined to be a face image of another collation target person different from the collation target person at a position far from the position where the face image of the collation target person is acquired by the means. Extract face images.

本発明の一側面の監視方法は、予め登録された登録者の顔画像群を蓄積する第1の蓄積ステップ(図25のステップS182)と、照合対象者の顔画像を取得する取得ステップ(図28のステップS222)と、前記取得ステップの処理により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する抽出ステップ(図28のステップS223)と、前記第1の蓄積ステップの処理により蓄積されている登録者の顔画像の集合と、前記抽出ステップの処理により抽出された前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像の集合との差分情報を求める差分計算ステップ(図28のステップS224)と、前記差分情報となる登録者の顔画像を蓄積する第2の蓄積ステップ(図28のステップS225)と、前記取得ステップの処理により取得された照合対象者の顔画像と、前記第2の蓄積ステップの処理で蓄積された登録者の顔画像との類似度を計算し、照合する照合ステップ(図28のステップS228)と、前記照合ステップの処理での照合結果である類似度と所定の閾値との比較により、前記照合対象者の顔画像が登録者の顔画像であるか否かを判定する類似度判定ステップ(図28のステップS229)と、前記類似度判定ステップの処理により前記照合対象者が前記登録者であると判定された場合、前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報を登録する登録ステップ(図28のステップS233)とを含み、前記抽出ステップの処理は、前記登録ステップの処理により登録された前記類似度判定ステップの処理により前記照合対象者が前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報に基づいて、前記取得ステップの処理により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する。   The monitoring method according to one aspect of the present invention includes a first accumulation step (step S182 in FIG. 25) for accumulating a pre-registered registrant face image group, and an acquisition step (FIG. 25). 28. Step S222) and the face of another collation target person different from the collation target person at a position a predetermined distance away from the position from which the face image of the collation target person is acquired by the processing of the acquisition step An extraction step (step S223 in FIG. 28) for extracting the face image of the registrant determined to be an image, a set of registrant face images accumulated by the processing of the first accumulation step, A difference calculation step for obtaining difference information from a set of face images of the registrant determined to be a face image of another collation target person different from the collation target person extracted by the extraction step process (FIG. 2). Step S224), a second accumulation step (step S225 in FIG. 28) for accumulating the registrant face image serving as the difference information, and the collation target person face image acquired by the processing of the acquisition step, A similarity step (step S228 in FIG. 28) for calculating and collating the similarity with the face image of the registrant accumulated in the processing of the second accumulation step, and a similarity that is a collation result in the processing of the collation step A similarity determination step (step S229 in FIG. 28) for determining whether or not the face image of the person to be collated is a face image of the registrant by comparing the degree with a predetermined threshold, and the similarity determination step When it is determined by processing that the person to be collated is the registrant, the face image of the person to be collated determined to be the registrant, and information on the position from which the face image was acquired A registration step (step S233 in FIG. 28) for recording, and in the extraction step processing, the person to be collated is the registrant by the processing of the similarity determination step registered by the processing of the registration step. Based on the determined face image of the person to be collated and information on the position at which the face image is obtained, a predetermined distance from the position at which the face image of the person to be collated is obtained by the processing of the obtaining step The face image of the registrant who is determined to be the face image of another collation target person different from the collation target person at a position farther away is extracted.

図1は、本発明に係る遊技店の監視システムの一実施の形態の構成を示す図である。   FIG. 1 is a diagram showing a configuration of an embodiment of a game shop monitoring system according to the present invention.

遊技店1−1乃至1−nは、いわゆるパチンコ店、パチスロ店、または、カジノ店である。また、これらの遊技店1−1乃至1−nは、系列店舗または生体情報管理センタや第3者遊技店管理センタの加盟店であって、複数の店舗を統括的に管理する必要のある店舗である。各遊技店1−1乃至1−nは、生体情報管理バス6および第3者遊技店管理バス7により接続されており、それらのバスおよびインターネット等に代表される公衆通信回線網8,9を介して、相互にそれぞれ生体情報、および第3者遊技店管理情報を授受している。尚、以降において、遊技店1−1乃至1−nのそれぞれについて、特に区別する必要がない場合、単に、遊技店1と称するものとし、その他の構成についても同様に称するものとする。   The game stores 1-1 to 1-n are so-called pachinko stores, pachislot stores, or casino stores. These amusement stores 1-1 to 1-n are affiliated stores or member stores of a biometric information management center or a third party amusement store management center, and stores that need to manage a plurality of stores in an integrated manner. It is. Each of the game stores 1-1 to 1-n is connected by a biological information management bus 6 and a third party game store management bus 7, and the public communication line networks 8 and 9 represented by the bus and the Internet are used. Via each other, biological information and third party game store management information are exchanged. In the following description, when there is no particular need to distinguish each of the game stores 1-1 to 1-n, the game store 1 is simply referred to, and the other configurations are also referred to in the same manner.

生体情報管理バス6は、主に各遊技店1の生体情報認識装置21により管理される生体情報を流通させるための伝送路として機能する。また、第3者遊技店管理バス7は、主に各遊技店1の媒体貸出管理装置27により管理される媒体貸出管理情報を流通させるための伝送路として機能する。   The biometric information management bus 6 mainly functions as a transmission path for distributing biometric information managed by the biometric information recognition device 21 of each game store 1. The third-party game store management bus 7 functions as a transmission path for distributing medium lending management information managed mainly by the medium lending management device 27 of each amusement store 1.

生体情報管理センタ2は、生体情報管理センタを管理運営する事業者により使用されるサーバであり、生体情報管理データベース(以降、データベースはDBとも称するものとする)3で管理されている登録遊技者DB252(図11)を各遊技店1により生成される未登録遊技者DB251(図11)に基づいて更新すると供に、更新した最新の登録遊技者DB252を各遊技店1の生体情報認識装置21に対して配信する。また、生体情報管理センタ2は、各遊技店1より当日照合データベース19および生体情報データベース22の情報を取得し、それらの差分情報を生成して各遊技店1に配信する。   The biometric information management center 2 is a server used by a business operator who manages and operates the biometric information management center, and is a registered player managed by a biometric information management database (hereinafter, the database is also referred to as DB) 3. The DB 252 (FIG. 11) is updated based on the unregistered player DB 251 (FIG. 11) generated by each game store 1, and the updated latest registered player DB 252 is updated with the biometric information recognition device 21 of each game store 1. Deliver against. In addition, the biometric information management center 2 acquires the information of the day collation database 19 and the biometric information database 22 from each game store 1, generates difference information thereof, and distributes the information to each game store 1.

第3者遊技店管理センタ4は、第3者遊技店管理センタを管理運営する事業者により使用されるサーバであり、第3者遊技店管理データベース(DB)5で管理されている媒体貸出管理情報からなるDBを各遊技店1より供給されてくる情報に基づいて更新すると供に、更新した最新の媒体貸出管理情報を各遊技店1の媒体貸出管理装置27に対して配信する。   The third-party amusement store management center 4 is a server used by a business operator that manages and operates the third-party amusement store management center, and the medium lending management managed by the third-party amusement store management database (DB) 5 In addition to updating the information DB based on the information supplied from each game store 1, the updated latest medium lending management information is distributed to the medium lending management device 27 of each game store 1.

生体情報認識装置21は、カメラ38−1乃至38−m、入口カメラ40−1乃至40−p、店内カメラ41−1乃至41−q、および出口カメラ42−1乃至42−rにより撮像された画像より画像処理ユニット39−1乃至39−(m+p+q+r)により抽出されて、生体情報バス31を介して供給されてくる顔画像の情報に基づいて、生体情報データベース22に予め登録されている顔画像より生成される当日照合データベース19および遊技者データベース20のうち、遊技者データベース20に登録されている顔画像と照合し、一致する場合、登録遊技者の来店を携帯端末18に通知したり、CRT(Cathode Ray Tube)またはLCD(Liquid Crystal Display)などからなる表示部23に表示する。ここで、遊技者データベース20は、生体情報データベース22に登録されている顔画像のうち、当日に、画像処理ユニット39−1乃至39−(m+p+q+r)により抽出されて、生体情報バス31を介して供給されてくる顔画像と一致する顔画像、すなわち、照合済みの顔画像を登録しており、当日照合データベース19は、生体情報データベース22に登録されている顔画像より、遊技者データベース20に登録されている顔画像を除いた顔画像、すなわち、照合済みではない顔画像を登録している。また、生体情報データベース22に予め登録されている顔画像と照合し、一致しない場合、生体情報認識装置21は、生体情報管理データベース3にアクセスし、未登録者として未登録遊技者DB251に登録する。   The biological information recognition device 21 was imaged by the cameras 38-1 to 38-m, the entrance cameras 40-1 to 40-p, the in-store cameras 41-1 to 41-q, and the exit cameras 42-1 to 42-r. Face images pre-registered in the biometric information database 22 based on face image information extracted from the images by the image processing units 39-1 to 39- (m + p + q + r) and supplied via the biometric information bus 31. If the face image registered in the player database 20 is matched between the matching database 19 and the player database 20 generated on the day, the mobile terminal 18 is notified of the visit of the registered player, or the CRT The image is displayed on the display unit 23 such as (Cathode Ray Tube) or LCD (Liquid Crystal Display). Here, the player database 20 is extracted by the image processing units 39-1 to 39- (m + p + q + r) from the face images registered in the biological information database 22 on the same day, and is sent via the biological information bus 31. A face image that matches the supplied face image, that is, a face image that has already been collated, is registered, and that day collation database 19 is registered in the player database 20 from the face image registered in the biometric information database 22. A face image excluding the face image that has been set, that is, a face image that has not been verified, is registered. Further, when the face image registered in the biometric information database 22 is collated and does not match, the biometric information recognition device 21 accesses the biometric information management database 3 and registers it in the unregistered player DB 251 as an unregistered person. .

遊技店管理装置24は、いわゆるホールコンピュータと呼ばれるものであり、遊技店管理情報バス30を介して遊技台36−1乃至36−mの動作を監視している。遊技店管理装置24は、遊技台36の出玉もしくはメダルの払い出しの情報、各遊技台36−1乃至36−mの遊技者の呼び出し情報、またはエラーの発生などの監視状況に応じて、所定の処理を実行し、実行結果をCRTやLCDなどからなる表示部25に表示する。遊技店管理装置24は、計数機35、遊技台36−1乃至36−m、および遊技台周辺端末37−1乃至37−mのそれぞれより供給されてくる情報を、それぞれを識別する識別情報(例えば、遊技台番号)とを対応付けて遊技台管理データベース26により管理する。   The game store management device 24 is a so-called hall computer, and monitors the operations of the game machines 36-1 to 36-m via the game store management information bus 30. The game store management device 24 determines a predetermined amount according to the monitoring status such as information on the payout of the game table 36 or the payout of medals, the call information of the players on the game tables 36-1 to 36-m, or the occurrence of an error. The execution result is executed, and the execution result is displayed on the display unit 25 such as a CRT or LCD. The game store management device 24 identifies information supplied from the counter 35, the game machines 36-1 to 36-m, and the game machine peripheral terminals 37-1 to 37-m, respectively. For example, it is managed by the gaming machine management database 26 in association with the gaming machine number.

媒体貸出管理装置27は、精算販売機33、および貸出機34からの情報に基づいて、貸し出される遊技媒体の媒体貸出管理情報を媒体貸出管理データベース29を用いて管理すると供に、媒体貸出管理データベース29に登録されている媒体貸出管理情報を更新する際、その更新情報を、第3者遊技店管理バス7および公衆通信回線網9を介して第3者遊技店管理センタ4に送る。さらに、媒体貸出管理装置27は、第3者遊技店管理バス7および公衆通信回線網9を介して第3者遊技店管理センタ4により供給されてくる媒体貸出管理情報を取得し、媒体貸出管理データベース29に蓄積させる。   The medium lending management device 27 manages the medium lending management information of the rented game media using the medium lending management database 29 based on the information from the payment machine 33 and the lending machine 34, and also the medium lending management database. When the medium lending management information registered in 29 is updated, the updated information is sent to the third party amusement store management center 4 via the third party amusement store management bus 7 and the public communication line network 9. Further, the medium lending management device 27 acquires the medium lending management information supplied by the third party amusement store management center 4 via the third party amusement store management bus 7 and the public communication line network 9, and manages the medium lending management. Store in the database 29.

貸出機34は、遊技者が遊技台36で遊技する際、現金やプリペイドカードなどにより所定の金額を受け付けると、金額に応じた個数の遊技媒体を貸し出す。この際、貸出機34は、受け付けた現金やプリペイドカードの残数などの情報と供に、貸し出した遊技媒体の個数の情報を媒体貸出管理装置27に供給する。これにより、媒体貸出管理装置27は、受け付けた現金やプリペイドカードの残数などの情報と供に、貸し出した遊技媒体の個数の情報を媒体貸出管理データベース29に登録する。   The lending machine 34 lends a number of game media according to the amount when the player accepts a predetermined amount by cash or a prepaid card when playing on the gaming table 36. At this time, the lending machine 34 supplies information on the number of lent gaming media to the medium lending management device 27 together with information such as the accepted cash and the remaining number of prepaid cards. Accordingly, the medium lending management device 27 registers information on the number of lent gaming media in the medium lending management database 29 together with information such as the accepted cash and the remaining number of prepaid cards.

精算販売機33は、貸球を借りるための度数をつけてプリペイドカードを販売する。このとき、精算販売機33は、販売したプリペイドカードの度数と払いうけた金額とを媒体貸出管理装置27に供給する。また、精算販売機33は、プリペイドカードなどの度数として貸し出した遊技媒体の残数に基づいて現金を精算して払い出す。このとき、精算販売機33は、プリペイドカードの残数と払い戻した現金の金額を媒体貸出管理装置27に供給する。   The checkout machine 33 sells prepaid cards with a frequency for borrowing a ball. At this time, the checkout machine 33 supplies the frequency of the prepaid card sold and the amount paid to the medium lending management device 27. Further, the settlement vending machine 33 settles and pays out cash based on the remaining number of game media lent as a frequency such as a prepaid card. At this time, the checkout machine 33 supplies the remaining number of prepaid cards and the amount of cash refunded to the medium lending management device 27.

計数機35は、遊技者が遊技台36により遊技することにより獲得した遊技媒体の数を、計数し、計数結果を磁気カードやレシートなどとして出力する。   The counter 35 counts the number of game media acquired by the player playing on the game table 36, and outputs the counting result as a magnetic card or a receipt.

遊技台36−1乃至36−mは、遊技者により所定の操作がなされることにより、遊技を実行し、いわゆる小当たりや大当たりに応じて、遊技球、または、メダルを払い出す。   The game machines 36-1 to 36-m execute a game when a predetermined operation is performed by the player, and pay out a game ball or a medal according to a so-called small hit or big hit.

遊技台周辺端末37−1乃至37−mは、各遊技台36−1乃至36−mに対応して設けられている、いわゆる台間機であり、台間球貸機(原理的には、貸出機34と同様のもの)などが設けられている。また、遊技台周辺端末37は、遊技台36を遊技する遊技者の顔画像などの生体情報を取得し、遊技台識別情報(遊技台番号)と共に生体情報認識装置21に送信する。尚、図1においては、生体情報を取得する機能として、遊技者の顔画像を取得するカメラ38−1乃至38−mが設けられている例が示されている。   The game console peripheral terminals 37-1 to 37-m are so-called pedestrian machines provided corresponding to the respective game machines 36-1 to 36-m. The same as the lending machine 34) is provided. Further, the gaming machine peripheral terminal 37 acquires biological information such as a face image of the player who plays the gaming machine 36 and transmits it to the biological information recognition device 21 together with the gaming machine identification information (game machine number). FIG. 1 shows an example in which cameras 38-1 to 38-m that acquire a player's face image are provided as a function of acquiring biometric information.

カメラ38−1乃至38−mは、例えば、図2で示されるように、各遊技台36−1乃至36−4のそれぞれの上部に設けられた台表示ランプ61−1乃至61−4の下部に図3で示されるように、読取範囲δ内に遊技者が撮像できるように設け、顔画像を撮像するようにしてもよく、このようにすることにより、各カメラIDは、同時に遊技台IDとして使用することが可能となる。   For example, as shown in FIG. 2, the cameras 38-1 to 38-m are arranged below the table display lamps 61-1 to 61-4 provided on the respective upper sides of the game tables 36-1 to 36-4. As shown in FIG. 3, a face image may be taken so that the player can take an image within the reading range δ. Can be used.

また、カメラ38−1乃至38−mは、例えば、図4で示されるように、遊技台周辺端末37−1乃至37−4に凸部71−1乃至71−4を設け、図5で示されるように読取範囲θ内に遊技者の顔画像が撮像できるように設けるようにしてもよい。   Further, as shown in FIG. 4, the cameras 38-1 to 38-m are provided with convex portions 71-1 to 71-4 on the gaming machine peripheral terminals 37-1 to 37-4, as shown in FIG. As described above, it may be provided so that a player's face image can be captured within the reading range θ.

さらに、カメラ38−1乃至38−mは、例えば、図6で示されるように、遊技台36の中央部(遊技台36の盤面上)に設けるようにして、撮像するようにしてもよい。すなわち、図6の設置部81にカメラ38が設置されることにより、図7で示されるように、読取範囲φ内に遊技者を撮像する。   Further, for example, as shown in FIG. 6, the cameras 38-1 to 38-m may be provided at the center of the game table 36 (on the board surface of the game table 36) to take an image. That is, by installing the camera 38 in the installation unit 81 of FIG. 6, the player is imaged within the reading range φ as shown in FIG.

入口カメラ40−1乃至40−p、店内カメラ41−1乃至41−q、および出口カメラ42−1乃至42−rは、遊技店1の店内における出入口および所定の場所に設置され、撮像した画像をそれぞれ画像処理ユニット39−(m+1)乃至39−(m+p+q+r)に供給する。   The entrance cameras 40-1 to 40-p, the in-store cameras 41-1 to 41-q, and the exit cameras 42-1 to 42-r are installed and taken at entrances and predetermined places in the store of the game store 1. Are supplied to the image processing units 39- (m + 1) to 39- (m + p + q + r), respectively.

入口カメラ40−1乃至40−p、店内カメラ41−1乃至41−q、および出口カメラ42−1乃至42−rは、例えば、図8で示されるように設定される。図8は、遊技店1内の入口カメラ40−1乃至40−p、店内カメラ41−1乃至41−q、および出口カメラ42−1乃至42−rの設置例を示している。   The entrance cameras 40-1 to 40-p, the in-store cameras 41-1 to 41-q, and the exit cameras 42-1 to 42-r are set as shown in FIG. 8, for example. FIG. 8 shows an installation example of entrance cameras 40-1 to 40-p, in-store cameras 41-1 to 41-q, and exit cameras 42-1 to 42-r in the game store 1.

すなわち、図8においては、出入口112−1乃至112−3が設けられており、入口カメラ40−1乃至40−3は、それぞれの出入口112より入店してくる遊技者を撮像し、出口カメラ42−1乃至42−3は、それぞれの出入口112より退店していく遊技者を撮像する。また、店内カメラ41−1乃至41−10は、島設備111−1乃至111−5のそれぞれ両面をそれぞれ一列に渡って撮像できる位置に設定されている。島設備111は、両面に遊技台36が設置されており、すなわち、図中の島設備111を上下方向に挟むように設置されている。カメラ38、入口カメラ40、店内カメラ41、および出口カメラ42は、いずれにおいてもパンチルトズーム機能を備えているため、図8で示されるように、店内カメラ41−1乃至41−10が配置されることにより、遊技台36で遊技する全遊技者が、店内カメラ41−1乃至41−10のいずれかで撮像できる。   That is, in FIG. 8, the entrances 112-1 to 112-3 are provided, and the entrance cameras 40-1 to 40-3 capture the players entering from the respective entrances and exits, and exit cameras. 42-1 to 42-3 take an image of the player leaving the store through each of the entrances 112. Further, the in-store cameras 41-1 to 41-10 are set at positions at which both surfaces of the island facilities 111-1 to 111-5 can be imaged in a row. The island facilities 111 are provided with game machines 36 on both sides, that is, so as to sandwich the island facilities 111 in the vertical direction in the figure. Since the camera 38, the entrance camera 40, the in-store camera 41, and the exit camera 42 all have a pan / tilt / zoom function, the in-store cameras 41-1 to 41-10 are arranged as shown in FIG. As a result, all the players playing on the game table 36 can take an image with any of the in-store cameras 41-1 to 41-10.

さらに、店内カメラ41−aは、貸出機34の前に設けられており、店内カメラ41−bは、精算販売機33の前に設けられており、店内カメラ41−cは、計数機35の前に設けられており、それぞれ、貸出機34、精算販売機33、および計数機35を利用する遊技者を撮像することができる。   Furthermore, the in-store camera 41-a is provided in front of the lending machine 34, the in-store camera 41-b is provided in front of the checkout machine 33, and the in-store camera 41-c is the counter of the counter 35. It is provided in front, and a player who uses the rental machine 34, the checkout machine 33, and the counter 35 can be imaged.

すなわち、図8で示されるように、遊技店1においては、来店(入店)または退店する遊技者、遊技台36で遊技する遊技者、並びに、貸出機34、精算販売機33、および計数機35を利用する遊技者といった、遊技店1において遊技者が取るであろうことが想定される行動のほぼ全てを監視できるように、カメラ38、入口カメラ40、店内カメラ41、および出口カメラ42が設置されている。   That is, as shown in FIG. 8, at the gaming store 1, the player who visits (enters) or leaves the store, the player who plays at the gaming table 36, the rental machine 34, the checkout machine 33, and the counting A camera 38, an entrance camera 40, an in-store camera 41, and an exit camera 42 so that almost all of the actions that the player is supposed to take in the game store 1, such as a player using the machine 35, can be monitored. Is installed.

次に、図9を参照して、画像処理ユニット39の構成例について説明する。   Next, a configuration example of the image processing unit 39 will be described with reference to FIG.

画像取得部201は、カメラ38(または、入口カメラ40、店内カメラ41、もしくは出口カメラ42)により撮像された画像を取得し、顔画像抽出部202に供給する。顔画像抽出部202は、画像取得部201より供給されてきた画像内に、顔を構成する部位の配置などのパターンにより顔画像からなる矩形画像を抽出して送信部203に供給する。送信部203は、顔画像を生体情報認識装置21に送信する。   The image acquisition unit 201 acquires an image captured by the camera 38 (or the entrance camera 40, the in-store camera 41, or the exit camera 42) and supplies the acquired image to the face image extraction unit 202. The face image extraction unit 202 extracts a rectangular image composed of a face image from the image supplied from the image acquisition unit 201 using a pattern such as the arrangement of the parts constituting the face, and supplies the rectangular image to the transmission unit 203. The transmission unit 203 transmits the face image to the biometric information recognition device 21.

次に、図10を参照して、生体情報認識装置21の構成例について説明する。   Next, a configuration example of the biological information recognition device 21 will be described with reference to FIG.

顔画像取得部221は、画像処理ユニット39より供給される顔画像を取得し、照合部222に供給する。照合部222は、顔画像取得部221により取得された顔画像と、生体情報DB22に予め登録されている登録遊技者の顔画像とを照合し、類似度の高い候補となる顔画像があれば、第3候補までの顔画像を照合結果として表示部23に表示させる。また、照合部222は、類似度の高い候補となる顔画像が存在しない場合、供給されてきた顔画像を未登録遊技者データベース登録部223に供給する。   The face image acquisition unit 221 acquires the face image supplied from the image processing unit 39 and supplies it to the collation unit 222. The collation unit 222 collates the face image acquired by the face image acquisition unit 221 with the registered player's face image registered in advance in the biometric information DB 22, and if there is a face image that is a candidate with a high degree of similarity. The face images up to the third candidate are displayed on the display unit 23 as the matching result. Further, the collation unit 222 supplies the supplied face image to the unregistered player database registration unit 223 when there is no face image that is a candidate with high similarity.

より詳細には、照合部222の特徴量抽出部231は、顔画像を識別するための特徴量を抽出して、顔画像と共に類似度計算部232に供給する。類似度計算部232は、カメラ判定部232a、遊技者DB判定部232b、および当日照合DB判定部232cを備えており、それらを制御して、当日照合DB19、遊技者DB20、または生体情報DB22に登録されている登録遊技者の顔画像の特徴量を抽出すると供に、特徴量抽出部231より供給されてくる特徴量とを用いて、当日照合DB19、遊技者DB20、または生体情報DB22に登録されている全ての登録遊技者の顔画像との類似度を求め、顔画像取得部221より供給されてきた顔画像、および、類似度が上位3位までの顔画像を類似度判定部233に供給する。より具体的には、類似度計算部232は、例えば、目と目の間隔、あごから額までの長さと、あごから鼻までの長さの比率などの各種の顔の特徴量に基づいて、それぞれの差分和、平均比率、または比率和などを類似度として求める。   More specifically, the feature amount extraction unit 231 of the matching unit 222 extracts a feature amount for identifying a face image, and supplies the feature amount together with the face image to the similarity calculation unit 232. The similarity calculation unit 232 includes a camera determination unit 232a, a player DB determination unit 232b, and a current day verification DB determination unit 232c, and controls them to the current day verification DB 19, the player DB 20, or the biological information DB 22. In addition to extracting the feature amount of the registered player's facial image, the feature amount supplied from the feature amount extraction unit 231 is used to register in the matching database 19, player DB 20, or biometric information DB 22 on the day. The similarity with all registered player's face images is obtained, and the face images supplied from the face image acquisition unit 221 and the face images with the third highest similarity are displayed in the similarity determination unit 233. Supply. More specifically, the similarity calculation unit 232, for example, based on various facial feature amounts such as the ratio between the distance between the eyes, the distance from the chin to the forehead, and the length from the chin to the nose, Each difference sum, average ratio, or ratio sum is obtained as the similarity.

類似度判定部233は、類似度計算部232より供給されてくる類似度が上位3位となる顔画像のそれぞれの類似度のうち、1位となる顔画像との類似度と、所定の閾値とを比較し、比較結果に基づいて、1位となる登録顔画像が、顔画像取得部221より供給されてきた顔画像に対して類似している場合(類似度が高い程類似していることを示す類似度の場合、所定の閾値よりも高いとき、また、類似度が低い程類似していることを示す類似度の場合、所定の閾値よりも低いとき)、上位3位となる顔画像と類似度の情報を表示部23に供給して、表示させると供に、通信部224に供給する。また、類似度判定部233は、1位となる顔画像との類似度と、所定の閾値とを比較し、比較結果に基づいて、1位となる登録顔画像が、顔画像取得部221より供給されてきた顔画像に対して類似していない場合、顔画像取得部221より供給されてきた顔画像を未登録遊技者データベース登録部223に供給する。   The similarity determination unit 233 includes a similarity between the similarity of the face image having the top three similarity levels supplied from the similarity calculation unit 232, and a predetermined threshold value. And the first registered face image is similar to the face image supplied from the face image acquisition unit 221 based on the comparison result (the higher the similarity, the more similar the face image is) If the similarity is higher than a predetermined threshold, or if the similarity is lower, the similarity is lower than the predetermined threshold) Information on the image and the similarity is supplied to the display unit 23 and is displayed to the communication unit 224. In addition, the similarity determination unit 233 compares the similarity between the face image ranked first and a predetermined threshold value, and the registered face image ranked first is compared with the face image acquisition unit 221 based on the comparison result. When the face image supplied is not similar, the face image supplied from the face image acquisition unit 221 is supplied to the unregistered player database registration unit 223.

未登録遊技者データベース登録部223は、照合部222より未登録であるとみなされて供給されてきた、顔画像を生体情報管理データベース3の未登録遊技者DB251に登録する。   The unregistered player database registration unit 223 registers the face image, which has been supplied as being unregistered by the verification unit 222, in the unregistered player DB 251 of the biometric information management database 3.

操作部225は、ボタン、マウス、または、キーボードなどから構成され、上述した類似度が上位3位となる、表示部23に表示された顔画像のいずれかが選択されるとき操作され、操作結果を通信部224に供給する。通信部224は、モデムなどから構成され、操作部225からの操作信号に基づいて、選択された顔画像を携帯端末18に配信する。   The operation unit 225 includes buttons, a mouse, a keyboard, and the like. The operation unit 225 is operated when any one of the face images displayed on the display unit 23 with the above-mentioned similarity ranked in the top three is selected. Is supplied to the communication unit 224. The communication unit 224 includes a modem or the like, and distributes the selected face image to the mobile terminal 18 based on an operation signal from the operation unit 225.

尚、ここでは、類似度は、例えば、比率和で示されるような登録遊技者として登録されている顔画像に近いほど高い値を示すものであるとし、類似度が所定の閾値よりも高い値であるとき、その類似度に対応する登録遊技者の顔画像であるものとして判定する例について説明する。しかしながら、例えば、類似度が撮像された顔画像と登録遊技者として登録されている顔画像とのそれぞれの特徴量における差分和として表現されている場合、類似度判定部233は、類似度が閾値よりも小さければ、撮像された顔画像が登録遊技者の顔画像であるとみなすことになり、または、平均比率などの場合、0乃至1の範囲で所定の値以上であって、1に近い値であれば、同一の人物であるとみなすことができる。   Here, for example, the similarity indicates a higher value as it is closer to the face image registered as a registered player as indicated by the ratio sum, and the similarity is a value higher than a predetermined threshold value. In this case, an example will be described in which it is determined that the face image of the registered player corresponding to the similarity is. However, for example, when the similarity is expressed as a difference sum in each feature amount between the captured face image and the face image registered as the registered player, the similarity determination unit 233 determines that the similarity is a threshold value. If it is smaller than that, the captured face image is regarded as a registered player's face image, or in the case of an average ratio or the like, it is greater than or equal to a predetermined value in the range of 0 to 1 and close to 1. If it is a value, it can be considered that they are the same person.

データベース管理部226は、生体情報管理センタ2より新たな登録遊技者データベース252(図11)が配信されてくると、新たな登録遊技者データベース252に基づいて、生体情報DB22を更新する。   When a new registered player database 252 (FIG. 11) is distributed from the biometric information management center 2, the database management unit 226 updates the biometric information DB 22 based on the new registered player database 252.

当日データベース管理部227は、当日管理部227a、遊技者管理部227b、入店客情報読出部227c、および入店客情報更新部227dを備えており、通信部224により来店が通知された顔画像の情報に基づいて、遊技者管理部227bを制御して来店した遊技者の顔画像の情報を遊技者DB20に登録する。また、当日データベース管理部227は、当日管理部227aを制御して、生体情報DB22に登録されている顔画像の情報より遊技者DB20に登録されている顔画像の情報を削除した情報を当日照合DB19に登録する。   The day database management unit 227 includes a day management unit 227a, a player management unit 227b, a store visitor information reading unit 227c, and a store visitor information update unit 227d, and the face image notified of the store visit by the communication unit 224. Based on this information, the player management unit 227b is controlled to register in the player DB 20 information on the face image of the player who came to the store. Further, the current day database management unit 227 controls the same day management unit 227a to check the information obtained by deleting the facial image information registered in the player DB 20 from the facial image information registered in the biological information DB 22 on the current day. Register in DB19.

さらに、当日データベース管理部227は、入店客情報読出部227c、および入店客情報更新部227dを制御して、生体情報管理センタ情報受信部229および生体情報管理センタ情報送信部228より、生体情報管理センタ2と各種の情報を授受する。   Further, the day database management unit 227 controls the store visitor information reading unit 227c and the store visitor information updating unit 227d, and the biometric information management center information receiving unit 229 and the biometric information management center information transmitting unit 228 are used to Various information is exchanged with the information management center 2.

次に、図11を参照して、生体情報管理センタ2の構成例について説明する。   Next, a configuration example of the biological information management center 2 will be described with reference to FIG.

生体情報管理センタ2は、DB配信部241、DB更新部242、およびDB更新判定部243から構成されており、生体情報管理DB3に格納されている登録遊技者DB252を、未登録遊技者DB251に基づいて、更新する。より具体的には、DB更新判定部243は、時刻情報を発生するRTC(Real Time Clock)243aを内蔵しており、その内蔵されているRTC243aに基づいて、所定時間が経過すると、生体情報管理DB3にアクセスし、未登録遊技者DB251に新たな未登録遊技者が登録されたか否かを判定する。   The biometric information management center 2 includes a DB distribution unit 241, a DB update unit 242, and a DB update determination unit 243. The registered player DB 252 stored in the biometric information management DB 3 is transferred to the unregistered player DB 251. Update based on. More specifically, the DB update determination unit 243 has a built-in RTC (Real Time Clock) 243a that generates time information. When a predetermined time elapses based on the built-in RTC 243a, the biological information management DB3 is accessed and it is determined whether or not a new unregistered player is registered in the unregistered player DB 251.

DB更新判定部243は、未登録遊技者DB251に新たに未登録者が登録されていた場合、その旨をDB更新部242に通知する。DB更新部242は、未登録遊技者DB251にアクセスし、登録されている未登録遊技者のうち、所定回数以上登録されている未登録遊技者が存在するか否かを判定し、所定回数以上未登録遊技者として登録されている未登録遊技者が存在する場合、登録遊技者DB252を読み出して、所定回数以上登録されている未登録遊技者を登録遊技者DB252に登録して、更新する。さらに、DB更新部242は、登録遊技者DB252を更新すると、更新したことをDB配信部241に通知する。   When a new unregistered person is registered in the unregistered player DB 251, the DB update determination unit 243 notifies the DB update unit 242 to that effect. The DB update unit 242 accesses the unregistered player DB 251 to determine whether or not there is an unregistered player that has been registered a predetermined number of times or more among registered unregistered players. When there is an unregistered player registered as an unregistered player, the registered player DB 252 is read, and an unregistered player who has been registered a predetermined number of times or more is registered in the registered player DB 252 and updated. Further, when the registered player DB 252 is updated, the DB update unit 242 notifies the DB distribution unit 241 that it has been updated.

DB配信部241は、DB更新部242より登録遊技者DB252が更新されたことを通知されると、生体情報管理DB3にアクセスし、登録遊技者DB252を読み出して、各遊技店1の生体情報認識装置21に配信する。   When notified from the DB update unit 242 that the registered player DB 252 has been updated, the DB distribution unit 241 accesses the biometric information management DB 3 and reads the registered player DB 252 to recognize the biometric information of each gaming store 1. Delivered to the device 21.

遊技店入店客情報管理部244は、遊技店入店客情報要求部246からの要求に基いて、各遊技店1の生体情報認識装置21から送信されてくる当日照合DB19の情報を、入店客情報として遊技店入店客情報受信部247を制御して受信させる。さらに、遊技店入店客情報管理部244は、差分計算部244aを制御して、各遊技店1より供給されてきた入店客情報の当日照合DB19と、生体情報管理DB3との差分情報(当日照合DB19に登録されている顔画像の集合と、生体情報管理DB3に登録されている顔画像の集合との差分となる顔画像の集合の情報)を求め、遊技店1を識別する情報と共に蓄積する。また、遊技店入店客情報管理部244は、合算部244bを制御して、各遊技店1の差分情報を除く、その他の差分情報を合算させ、遊技店入店客情報送信部245を制御して、差分情報が除かれている遊技店1の生体情報認識装置21に送信させる。   Based on the request from the amusement store entrance customer information request unit 246, the amusement store entrance customer information management unit 244 inputs the information in the matching database 19 on the day transmitted from the biometric information recognition device 21 of each amusement store 1. The store entrance information receiving unit 247 is controlled and received as store customer information. Further, the amusement store entrance customer information management unit 244 controls the difference calculation unit 244a to provide the difference information (the difference between the day verification DB 19 of the entrance customer information supplied from each amusement store 1 and the biometric information management DB 3 ( Together with information for identifying the amusement store 1, by obtaining information on a set of face images that is the difference between the set of face images registered in the matching database 19 on the day and the set of face images registered in the biometric information management DB 3. accumulate. In addition, the game store customer information management unit 244 controls the summation unit 244b to add other difference information excluding the difference information of each game store 1, and controls the game store customer information transmission unit 245. Then, the difference information is removed and transmitted to the biological information recognition device 21 of the game store 1.

遊技店入店客情報要求部246は、RTC(Real Time Clock)246aを備えており、所定の時間間隔で各遊技店1の生体情報認識装置21に遊技店入店情報を要求する。   The amusement store entrance customer information request unit 246 includes an RTC (Real Time Clock) 246a, and requests the amusement store entrance information from the biometric information recognition device 21 of each amusement store 1 at predetermined time intervals.

次に、図12を参照して、携帯端末18の構成例について説明する。   Next, a configuration example of the mobile terminal 18 will be described with reference to FIG.

通信部271は、モデムなどで構成されており、遊技店1内の無線通信網を介して生体情報認識装置21との間でデータを授受する。また、通信部271は、生体情報認識装置21より配信されてくる、画像処理ユニット39より供給された顔画像と類似する顔画像の遊技者が来店したことを示す情報を取得し、画像処理部272に供給する。   The communication unit 271 is configured by a modem or the like, and exchanges data with the biometric information recognition device 21 via a wireless communication network in the game store 1. In addition, the communication unit 271 acquires information indicating that a player with a facial image similar to the facial image supplied from the image processing unit 39, which is distributed from the biometric information recognition device 21, has visited the store. 272.

画像処理部272は、通信部271より供給されてくる画像処理ユニット39より供給された顔画像と類似する顔画像の遊技者が来店したことを示す情報に基づいて、LCDなどにより構成される表示部273に表示する画像を生成すると供に、表示部273に表示させる。   The image processing unit 272 is a display constituted by an LCD or the like based on information indicating that a player with a face image similar to the face image supplied from the image processing unit 39 supplied from the communication unit 271 has visited the store. In addition to generating an image to be displayed on the unit 273, the image is displayed on the display unit 273.

次に、図13のフローチャートを参照して、登録遊技者来店監視処理について説明する。   Next, the registered player visit monitoring process will be described with reference to the flowchart of FIG.

ステップS1において、カメラ38、入口カメラ40、店内カメラ41、または出口カメラ42は、所定の時間が経過したか否かを判定し、所定の時間が経過するまで、その処理を繰り返す。 ステップS1において、所定の時間が経過したと判定された場合、ステップS2において、カメラ38、入口カメラ40、店内カメラ41、または出口カメラ42は、設置されている範囲の画像を撮像し、撮像した画像を画像処理ユニット39に供給する。画像処理ユニット39の画像取得部201は、供給された画像を取得し、顔画像抽出部202に供給する。   In step S1, the camera 38, the entrance camera 40, the in-store camera 41, or the exit camera 42 determines whether or not a predetermined time has elapsed, and repeats the process until the predetermined time has elapsed. If it is determined in step S1 that the predetermined time has elapsed, in step S2, the camera 38, the entrance camera 40, the in-store camera 41, or the exit camera 42 captures an image of the installed range and captures the image. The image is supplied to the image processing unit 39. The image acquisition unit 201 of the image processing unit 39 acquires the supplied image and supplies it to the face image extraction unit 202.

ステップS3において、顔画像抽出部202は、供給された画像より遊技者の顔画像を抽出し、送信部203に供給する。より具体的には、顔画像抽出部202は、例えば、撮像された画像の色などから肌が露出した部分であって、目や鼻といった特徴的な部位の配置などから顔画像を抽出して、送信部203に供給する。   In step S <b> 3, the face image extraction unit 202 extracts a player's face image from the supplied image and supplies the extracted image to the transmission unit 203. More specifically, the face image extraction unit 202 extracts a face image from, for example, an arrangement of a characteristic part such as an eye or a nose, where the skin is exposed from the color of the captured image. To the transmission unit 203.

ステップS4において、顔画像抽出部202は、顔画像を抽出することができたか否かを判定し、顔画像が抽出できない場合、処理は、ステップS1に戻る。すなわち、顔画像が撮像されるまで、ステップS1乃至S4の処理が繰り返される。   In step S4, the face image extraction unit 202 determines whether or not the face image can be extracted. If the face image cannot be extracted, the process returns to step S1. That is, the processes in steps S1 to S4 are repeated until a face image is captured.

ステップS4において、顔画像が抽出された、すなわち、撮像された画像内に顔画像が存在していたと判定された場合、ステップS5において、顔画像抽出部202は、抽出した顔画像を送信部203に供給する。送信部203は、顔画像抽出部202より供給されてきた顔画像を生体情報認識装置21に送信する。この際、送信部203は、カメラ38、入口カメラ40、店内カメラ41または、出口カメラ42のそれぞれを識別するカメラIDや、送信時刻の情報などを顔画像に付加して生体情報認識装置21に送信する。   When it is determined in step S4 that a face image has been extracted, that is, it is determined that a face image exists in the captured image, in step S5, the face image extraction unit 202 transmits the extracted face image to the transmission unit 203. To supply. The transmission unit 203 transmits the face image supplied from the face image extraction unit 202 to the biological information recognition apparatus 21. At this time, the transmission unit 203 adds a camera ID for identifying each of the camera 38, the entrance camera 40, the in-store camera 41, or the exit camera 42, transmission time information, and the like to the biometric information recognition device 21. Send.

ステップS21において、生体情報認識装置21の顔画像取得部221は、顔画像が送信されてきたか否かを判定し、送信されてくるまで、同様の処理を繰り返す。ステップS21において、例えば、ステップS5の処理により、顔画像が送信されてきた場合、処理は、ステップS22に進む。   In step S21, the face image acquisition unit 221 of the biometric information recognition device 21 determines whether or not a face image has been transmitted, and repeats the same processing until it is transmitted. In step S21, for example, when a face image has been transmitted by the process of step S5, the process proceeds to step S22.

ステップS22において、顔画像取得部221は、送信されてきた顔画像を取得する。ステップS23において、顔画像取得部221は、供給された顔画像のうち、いずれか未処理の1つを抽出し、特徴量抽出部231に供給する。   In step S22, the face image acquisition unit 221 acquires the transmitted face image. In step S <b> 23, the face image acquisition unit 221 extracts any unprocessed one of the supplied face images and supplies the extracted unprocessed one to the feature amount extraction unit 231.

ステップS24において、照合部222の特徴量抽出部231は、供給されてきた顔画像より特徴量を抽出して、顔画像と供に類似度計算部232に供給する。   In step S24, the feature amount extraction unit 231 of the collation unit 222 extracts the feature amount from the supplied face image and supplies it to the similarity calculation unit 232 together with the face image.

ステップS25において、類似度計算部232は、カメラ判定部232aを制御して、特徴量抽出部231より供給された顔画像が、カメラ38または入口カメラ40により撮像されたものであるか否かを判定させる。   In step S25, the similarity calculation unit 232 controls the camera determination unit 232a to determine whether the face image supplied from the feature amount extraction unit 231 is captured by the camera 38 or the entrance camera 40. Let it be judged.

ステップS25において、例えば、特徴量抽出部231より供給された顔画像が、カメラ38または入口カメラ40により撮像されたものであった場合、ステップS26において、照合処理が実行される。   In step S25, for example, when the face image supplied from the feature amount extraction unit 231 is captured by the camera 38 or the entrance camera 40, a matching process is executed in step S26.

ここで、図14のフローチャートを参照して、照合処理について説明する。   Here, the matching process will be described with reference to the flowchart of FIG.

ステップS51において、類似度計算部232は、遊技者DB判定部232bを制御して、遊技者DB20に登録されている顔画像が存在するか否かを判定する。ステップS51において、例えば、最初の処理である場合、遊技者DB20には、顔画像が登録されていない状態であるので、ステップS55において、新規照合処理が実行される。   In step S51, the similarity calculation unit 232 controls the player DB determination unit 232b to determine whether or not a face image registered in the player DB 20 exists. In step S51, for example, in the case of the first process, since a face image is not registered in the player DB 20, a new collation process is executed in step S55.

ここで、図15のフローチャートを参照して、新規照合処理について説明する。   Here, the new collation process will be described with reference to the flowchart of FIG.

ステップS81において、類似度計算部232は、当日照合DB判定部232cを制御して、当日照合DB19に顔画像が登録されているか否かを判定する。ステップS81において、例えば、最初の処理である場合、当日照合DB19には、顔画像が登録されていないので、処理は、ステップS82に進む。   In step S81, the similarity calculation unit 232 controls the current day verification DB determination unit 232c to determine whether or not a face image is registered in the current day verification DB 19. In step S81, for example, in the case of the first process, since the face image is not registered in the current day verification DB 19, the process proceeds to step S82.

ステップS82において、類似度計算部232は、特徴量抽出部231より供給された顔画像についての、目と目の間隔、あごから額までの長さと、あごから鼻のまでの長さの比率などの各種の顔の特徴量と、生体情報DB22に登録されている(登録遊技者DB252に登録されている)顔画像における同様の特徴量とを用いて、それぞれの差分和、平均比率、または比率和などを類似度として計算し、計算結果である登録遊技者DB252に登録されている顔画像との類似度の順位を求め、登録遊技者DB252に登録されている顔画像のうちの上位3位までの顔画像と類似度の情報を、特徴量抽出部231より供給されてきた顔画像と供に類似度判定部233に供給する。   In step S <b> 82, the similarity calculation unit 232, for the face image supplied from the feature amount extraction unit 231, the ratio of the eye-to-eye spacing, the length from the chin to the forehead, and the length from the chin to the nose, and the like. Using the various feature values of the face and the similar feature values in the face image registered in the biometric information DB 22 (registered in the registered player DB 252), the difference sum, average ratio, or ratio The sum or the like is calculated as the similarity, and the ranking of the similarity with the face image registered in the registered player DB 252 as the calculation result is obtained, and the top three of the face images registered in the registered player DB 252 The information on the degree of similarity with the face image up to and including the face image supplied from the feature amount extraction unit 231 is supplied to the similarity determination unit 233.

ステップS83において、類似度判定部233は、類似度計算部232より供給されてくる上位3位までの顔画像と類似度の情報に基づいて、最上位の類似度が所定の閾値よりも大きいか否かを判定する。すなわち、類似度判定部233は、最も類似している登録遊技者(生体情報DB22に登録されている顔画像のうち、顔画像取得部221により取得された顔画像と最も類似している登録遊技者:ここでは、類似度の最も高い登録遊技者)の類似度を所定の閾値と比較する。   In step S83, the similarity determination unit 233 determines whether the highest similarity is larger than a predetermined threshold based on the top three face images and similarity information supplied from the similarity calculation unit 232. Determine whether or not. That is, the similarity determination unit 233 is a registered player who is most similar (a registered game that is most similar to the facial image acquired by the facial image acquisition unit 221 among facial images registered in the biometric information DB 22). In this case, the similarity of the registered player having the highest similarity is compared with a predetermined threshold.

尚、上述のように、類似度の定義により、撮像された顔画像と最も類似している登録遊技者の顔画像との類似度は、その値そのものが最も高いとは限らないため、類似度と閾値との大小関係はこの例の場合とは異なることがある。   Note that, as described above, the similarity between the face image of the registered player who is most similar to the captured face image is not necessarily the highest because of the definition of the similarity. And the threshold value may differ from those in this example.

ステップS83において、最上位の類似度が所定の閾値よりも大きいと判定された場合、ステップS84において、類似度判定部233は、類似度計算部232より供給されてきた上位3位の顔画像が登録遊技者の顔画像の候補であることを示す報知画面301を表示部23を制御して表示させる。   If it is determined in step S83 that the highest similarity is larger than the predetermined threshold, in step S84, the similarity determination unit 233 determines that the top third facial image supplied from the similarity calculation unit 232 is the top three. A notification screen 301 indicating that it is a candidate for a registered player's face image is displayed by controlling the display unit 23.

このとき、例えば、図16で示されるような報知画面301が、表示部23に表示される。   At this time, for example, a notification screen 301 as shown in FIG. 16 is displayed on the display unit 23.

図16の報知画面301においては、カメラ画像表示欄311が、左中段に設けられており、画像処理ユニット39より供給されてきた顔画像が表示される。また、その右側には、類似度の高い順に第1候補乃至第3候補までの類似度の上位3位の登録遊技者の顔画像表示欄312−1乃至312−3が設けられている。さらに、各登録遊技者の顔画像表示欄312−1乃至312−3の下には、類似度レベル表示欄313−1乃至313−3が設けられており、類似度のレベルが表示されている。図16において、黒で示される領域の横方向の長さが類似度の大きさを示している。   In the notification screen 301 of FIG. 16, a camera image display field 311 is provided in the middle left, and the face image supplied from the image processing unit 39 is displayed. Also, on the right side, face image display fields 312-1 to 312-3 of registered players of the top three in the similarity from the first candidate to the third candidate are provided in descending order of similarity. Further, similarity level display fields 313-1 to 313-3 are provided below the face image display fields 312-1 to 312-3 of each registered player, and the level of similarity is displayed. . In FIG. 16, the horizontal length of the area shown in black indicates the magnitude of similarity.

また、類似度レベル表示欄313−1乃至313−3の下には、対応する位置に、ID表示欄314−1乃至314−3が設けられており、各顔画像の生体情報DB22における顔画像を識別するIDが表示されており、図16において、左から「00051」、「00018」および「00022」と表示されている。   Further, ID display fields 314-1 to 314-3 are provided at corresponding positions below the similarity level display fields 313-1 to 313-3, and the face images in the biological information DB 22 of each face image. In FIG. 16, “00051”, “00018”, and “00022” are displayed from the left in FIG.

さらに、ID表示欄314−1乃至314−3の下には、それぞれ対応する位置に、それぞれの候補を選択されるときに操作部225により操作される確定ボタン318−1乃至318−3が設けられている。   Furthermore, below the ID display fields 314-1 to 314-3, confirmation buttons 318-1 to 318-3 operated by the operation unit 225 when each candidate is selected are provided at the corresponding positions. It has been.

また、カメラ画像表示欄311の下には、その顔画像を撮像したカメラを識別するカメラID表示欄315が設けられており、図16においては、カメラ38、および入口カメラ40を識別するためのカメラIDとして「カメラ02」が表示されている。さらに、カメラID表示欄315の下には、時刻表示欄316が設けられており、入口カメラ40により撮像された時刻が表示されており、図16においては、「18:23:32」と表示されており、カメラ画像表示欄311の顔画像が18時23分32秒に撮像されていることが示されている。   A camera ID display field 315 for identifying the camera that captured the face image is provided under the camera image display field 311. In FIG. 16, the camera 38 and the entrance camera 40 are identified. “Camera 02” is displayed as the camera ID. Furthermore, a time display field 316 is provided below the camera ID display field 315, and the time taken by the entrance camera 40 is displayed. In FIG. 16, “18:23:32” is displayed. It is shown that the face image in the camera image display field 311 is captured at 18:23:32.

さらに、時刻表示欄316の下には、別人ボタン317が設けられており、カメラ画像の顔画像が、第1候補乃至第3候補となる登録遊技者の顔画像表示欄312−1乃至312−3のいずれにも似ていないとみなされたとき、操作部225により操作される。   Furthermore, another person button 317 is provided below the time display field 316, and the face image display fields 312-1 to 312- of the registered player whose face images of the camera image are the first to third candidates. 3 is operated by the operation unit 225 when it is regarded as not similar to any of 3.

ステップS85において、通信部224は、操作部225が操作されて、候補となる顔画像の何れかが選択されたか否か、すなわち、例えば、図16で示される報知画面301が表示部23に表示されていた場合、確定ボタン318−1乃至318−3のいずれかが操作部225により操作されたか否かを判定する。   In step S85, the communication unit 224 displays on the display unit 23 whether or not any of the candidate face images has been selected by operating the operation unit 225, for example, the notification screen 301 shown in FIG. If it has been determined, it is determined whether any of the confirmation buttons 318-1 to 318-3 has been operated by the operation unit 225.

ステップS85において、例えば、確定ボタン318−1が操作された場合、第1候補となる顔画像が選択されたとみなされ、ステップS86において、通信部224は、選択された第1候補となる顔画像が撮像されたカメラ画像を携帯端末18および当日データベース管理部227に送信し、該当する登録遊技者が来店したことを通知する。   In step S85, for example, when the confirm button 318-1 is operated, it is considered that the face image that is the first candidate is selected, and in step S86, the communication unit 224 determines the face image that is the selected first candidate. Is transmitted to the portable terminal 18 and the database management unit 227 on the day, and the fact that the corresponding registered player has visited the store is notified.

ステップS111において、通信部271は、登録遊技者の来店が通知されてきたか否かを判定し、通知されてくるまで、その処理を繰り返す。例えば、ステップS111において、ステップS86の処理により、登録遊技者の来店が通知されてきた場合、ステップS112において、通信部271は、生体情報認識装置21より送信されてきた登録遊技者の来店の通知を受信すると供に、その通知に併せて送信されてくる登録遊技者の顔画像および撮像されたカメラ画像を画像処理部272に供給する。画像処理部272は、選択された顔画像および撮像されたカメラ画像の情報を、表示部273に表示可能な形式の情報に加工して、ステップS113において、表示部273に表示させる。   In step S111, the communication unit 271 determines whether or not the registered player has been notified of the store visit, and repeats the processing until the notification is received. For example, when a registered player's visit is notified in step S <b> 86 in step S <b> 86, in step S <b> 112, the communication unit 271 notifies the registered player's visit that is transmitted from the biometric information recognition device 21. , The registered player's face image and the captured camera image transmitted together with the notification are supplied to the image processing unit 272. The image processing unit 272 processes the information of the selected face image and the captured camera image into information in a format that can be displayed on the display unit 273, and displays the information on the display unit 273 in step S113.

以上の処理により、遊技店1内の係員は、携帯端末18を所持していると、登録遊技者の来店を認識することが可能となる。   By the above processing, the staff in the game store 1 can recognize the visit of the registered player if the portable terminal 18 is possessed.

ステップS87において、当日データベース管理部227は、遊技者管理部227bを制御して、生体情報DB22に登録されている登録遊技者の顔画像のうち、選択された候補顔画像の登録遊技者の顔画像を、例えば、図17で示されるように、遊技者DB20に登録する。   In step S87, the current day database management unit 227 controls the player management unit 227b to register the registered player face of the selected candidate face image among the registered player face images registered in the biometric information DB 22. The image is registered in the player DB 20, for example, as shown in FIG.

すなわち、図17においては、生体情報DB22に顔画像F111乃至F115が登録されているが、選択された候補顔画像の登録遊技者の顔画像が顔画像F111である場合、ステップS87の処理により、図中の実線で示されるように、顔画像F111が生体情報DB22より読み出されて、その複写データが、遊技者DB20に顔画像F111’として登録される。   That is, in FIG. 17, the face images F111 to F115 are registered in the biometric information DB 22, but when the registered player's face image of the selected candidate face image is the face image F111, the process of step S87 is performed. As shown by the solid line in the figure, the face image F111 is read from the biological information DB 22, and the copy data is registered in the player DB 20 as the face image F111 ′.

このとき、遊技者DB20は、例えば、図18で示されるようなものである。図18においては、左から当日顧客ID、顧客ID、登録顔画像、入店時刻、および、遊技ポイントが記録されている。当日顧客IDは、遊技者DB20における通し番号であり、図18においては、上から順に「0001」、「0002」、および「0003」と付されている。顧客IDは、生体情報DB22におけるIDであり、図18においては、上から「0001」、「0003」、および「0008」と付されている。入店時刻は、登録される顔画像を含む画像が撮像された時刻であり、図18においては、上から「2006/1/1 9:05」、「2006/1/1 9:10」、および「2006/1/1 10:01」と記載されている。遊技ポイントは、遊技者が遊技台36により遊技するたびに加算されるポイントであり、カメラ38により撮像された顔画像であって、遊技台36で遊技することが認識された際、加算され、図18においては、上から「1」、「1」、および「3」と記載されている。   At this time, the player DB 20 is, for example, as shown in FIG. In FIG. 18, the customer ID, customer ID, registered face image, store entry time, and game points are recorded from the left. The customer ID on the day is a serial number in the player DB 20, and in FIG. 18, “0001”, “0002”, and “0003” are attached in order from the top. The customer ID is an ID in the biometric information DB 22 and is given “0001”, “0003”, and “0008” from the top in FIG. The entrance time is a time when an image including a registered face image is taken. In FIG. 18, “2006/1/1 9:05”, “2006/1/1 9:10” And “2006/1/1 10:01”. The gaming point is a point that is added every time a player plays on the gaming table 36, and is a face image captured by the camera 38, and is added when it is recognized that a game is played on the gaming table 36, In FIG. 18, “1”, “1”, and “3” are described from the top.

ステップS88において、当日データベース管理部227は、当日管理部227aを制御して、生体情報DB22に登録されている登録遊技者の顔画像のうち、遊技者DB20に登録された顔画像を除いた顔画像を、例えば、図17で示されるように、当日照合DB19に登録させる。   In step S88, the current day database management unit 227 controls the same day management unit 227a to remove the face image registered in the player DB 20 from the registered player face images registered in the biometric information DB 22. For example, as shown in FIG. 17, the image is registered in the current day verification DB 19.

すなわち、図17においては、生体情報DB22に顔画像F111乃至F115が登録されているが、選択された候補顔画像の登録遊技者の顔画像が顔画像F111である場合、ステップS88の処理により、図中の1点鎖線で示されるように、生体情報DB22より顔画像F111が除かれ、顔画像F112乃至F115が読み出されて、その複写データが、当日照合DB19に顔画像F112’乃至F115’として登録される。   That is, in FIG. 17, the face images F111 to F115 are registered in the biometric information DB 22, but when the registered player's face image of the selected candidate face image is the face image F111, the process of step S88 is performed. As indicated by the one-dot chain line in the figure, the face image F111 is removed from the biometric information DB 22, the face images F112 to F115 are read, and the copy data is stored in the matching database 19 on the day as the face images F112 ′ to F115 ′. Registered as

このとき、当日照合DB19は、例えば、図19で示されるようなものである。図19においては、左から顧客ID、登録顔画像、および、遊技ポイントが記録されている。顧客IDは、生体情報DB22の登録遊技者DB252におけるIDであり、図19においては、上から「0002」、「0004」、「0005」、「0006」、「0007」、「0009」、および「0010」と付されている。遊技ポイントは、カメラ38により撮像された顔画像であって、遊技台36で遊技することが認識された際、付されるものであり、図19においては、全て「0」として記載されている。   At this time, the current day verification DB 19 is, for example, as shown in FIG. In FIG. 19, a customer ID, a registered face image, and game points are recorded from the left. The customer ID is an ID in the registered player DB 252 of the biometric information DB 22. In FIG. 19, “0002”, “0004”, “0005”, “0006”, “0007”, “0009”, and “0009” 0010 ". The game point is a face image captured by the camera 38 and is attached when it is recognized that the game is played on the game table 36, and is all described as “0” in FIG. .

尚、生体情報DB22は、図20で示されるように登録されている。図20においては、左から顧客ID、登録顔画像、来店ポイント、および、遊技ポイントが記録されている。顧客IDは、生体情報DB22の登録遊技者DB252における通し番号であり、図20においては、上から「0001」乃至「0010」と付されている。来店ポイントは、入口カメラ40により撮像された顔画像であって、遊技店1に来店したことが認識された際、付されるものであり、図20においては、上から「2」、「6」、「10」、「5」、「83」、「153」、「136」、「24」、「97」、および「1」と記載されている。遊技ポイントは、カメラ38により撮像された顔画像であって、遊技台36で遊技することが認識された際、付されるものであり、図20においては、上から「6」、「18」、「15」、「7」、「106」、「174」、「150」、「35」、「99」、および「2」と記載されている。   The biometric information DB 22 is registered as shown in FIG. In FIG. 20, the customer ID, registered face image, store visit point, and game point are recorded from the left. The customer ID is a serial number in the registered player DB 252 of the biometric information DB 22 and is given “0001” to “0010” from the top in FIG. The store visit point is a face image taken by the entrance camera 40, and is attached when it is recognized that the store has visited the amusement store 1. In FIG. 20, "2", "6" ”,“ 10 ”,“ 5 ”,“ 83 ”,“ 153 ”,“ 136 ”,“ 24 ”,“ 97 ”, and“ 1 ”. The game point is a face image captured by the camera 38 and is attached when it is recognized that a game is played on the game table 36. In FIG. 20, "6", "18" from the top. , “15”, “7”, “106”, “174”, “150”, “35”, “99”, and “2”.

このように、生体情報DB22は、図20で示されるように構成されており、この生体情報DB22の情報に基づいて、遊技者DB20および当日照合DB19が生成される。   In this way, the biometric information DB 22 is configured as shown in FIG. 20, and the player DB 20 and the current day verification DB 19 are generated based on the information of the biometric information DB 22.

また、当日照合DB19には、照合済みとなった顔画像、すなわち、事前に他の遊技者の顔画像(照合対象者)との類似度が所定の閾値以上に高く、同一であるとみなされた登録遊技者の顔画像が省かれた構成となるため、照合すべき顔画像が少ない分、類似度の計算処理回数を減らすことが可能となるため、処理速度を向上させることが可能となる。また、照合済みの顔画像が削除されており、不要な顔画像が除かれた当日照合DB19の顔画像により照合処理が行われることになるので、照合処理の照合精度を向上させることが可能となる。   In addition, in the matching database 19 on the day, the degree of similarity with a face image that has already been matched, that is, a face image of another player (a person to be verified) is higher than a predetermined threshold and is regarded as the same. Since the registered player's face image is omitted, the number of similarity calculation processes can be reduced by the smaller number of face images to be collated, so that the processing speed can be improved. . In addition, since the face image that has already been collated is deleted and the collation process is performed using the face image of the collation DB 19 on the day from which unnecessary face images are removed, it is possible to improve the collation accuracy of the collation process. Become.

一方、ステップS85において、いずれの候補となる顔画像も選択されず、例えば、図16の報知画面301における別人ボタン317が押下された場合、または、ステップS83において、類似度計算部232より供給されてくる上位3位までの顔画像と類似度の情報に基づいて、最上位の類似度が所定の閾値よりも大きくない場合、すなわち、最も類似している登録遊技者の顔画像であっても類似度が、所定の閾値未満である場合、ステップS89において、類似度判定部233は、画像処理ユニット39より供給されてきた顔画像を未登録遊技者データベース登録部223に供給する。未登録遊技者データベース登録部223は、供給されてきた顔画像を生体管理情報バス6及び公衆通信回線網8を介して生体情報管理データベース3にアクセスし、未登録遊技者DB251に登録する。   On the other hand, in step S85, no candidate face image is selected. For example, when the other person button 317 on the notification screen 301 in FIG. 16 is pressed, or in step S83, the similarity calculation unit 232 supplies the face image. Based on the information of the top three face images and the similarity, the highest similarity is not greater than a predetermined threshold, that is, even the face image of the most similar registered player If the similarity is less than the predetermined threshold, the similarity determination unit 233 supplies the face image supplied from the image processing unit 39 to the unregistered player database registration unit 223 in step S89. The unregistered player database registration unit 223 accesses the biometric information management database 3 through the biometric management information bus 6 and the public communication line network 8 to register the supplied face image in the unregistered player DB 251.

一方、ステップS81において、当日照合DB19に顔画像が登録されていると判定された場合、ステップS90において、類似度計算部232は、特徴量抽出部231より供給された顔画像についての、目と目の間隔、あごから額までの長さと、あごから鼻のまでの長さの比率などの各種の顔の特徴量と、当日照合DB19に登録されている顔画像における同様の特徴量とを用いて、それぞれの差分和、平均比率、または比率和などを類似度として計算し、計算結果である当日照合DB19に登録されている顔画像との類似度の順位を求め、当日照合DB19に登録されている顔画像のうちの上位3位までの顔画像と類似度の情報を、特徴量抽出部231より供給されてきた顔画像と供に類似度判定部233に供給する。   On the other hand, when it is determined in step S81 that the face image is registered in the matching database 19 on the day, the similarity calculation unit 232 determines the eye and eye of the face image supplied from the feature amount extraction unit 231 in step S90. Using various facial feature quantities such as the distance between the eyes, the length from the chin to the forehead, and the ratio of the length from the chin to the nose, and similar feature quantities in the face image registered in the matching database 19 on the day Then, each difference sum, average ratio, or ratio sum is calculated as the similarity, and the ranking of the similarity with the face image registered in the current day verification DB 19 as the calculation result is obtained and registered in the current day verification DB 19 Information on the degree of similarity to the top three face images among the face images is supplied to the similarity determination unit 233 together with the face image supplied from the feature amount extraction unit 231.

ステップS91において、類似度判定部233は、類似度計算部232より供給されてくる上位3位までの顔画像と類似度の情報に基づいて、最上位の類似度が所定の閾値よりも大きいか否かを判定する。   In step S91, the similarity determination unit 233 determines whether the highest similarity is greater than a predetermined threshold based on the top three face images and similarity information supplied from the similarity calculation unit 232. Determine whether or not.

ステップS91において、最上位の類似度が所定の閾値よりも大きいと判定された場合、ステップS92において、類似度判定部233は、類似度計算部232より供給されてきた上位3位の顔画像が登録遊技者の顔画像の候補であることを示す報知画面301を表示部23を制御して表示させる。   If it is determined in step S91 that the highest similarity is greater than a predetermined threshold, in step S92, the similarity determination unit 233 determines that the top third facial image supplied from the similarity calculation unit 232 is the top three. A notification screen 301 indicating that it is a candidate for a registered player's face image is displayed by controlling the display unit 23.

ステップS93において、通信部224は、操作部225が操作されて、候補となる顔画像の何れかが選択されたか否かを判定する。   In step S93, the communication unit 224 determines whether any of the candidate face images has been selected by operating the operation unit 225.

ステップS93において、第1候補となる顔画像が選択された場合、ステップS94において、通信部224は、選択された第1候補となる顔画像および撮像されたカメラ画像を携帯端末18および当日データベース管理部227に送信し、該当する登録遊技者が来店したことを通知する。   In step S93, when the face image that is the first candidate is selected, in step S94, the communication unit 224 displays the selected face image that is the first candidate and the captured camera image on the mobile terminal 18 and the current day database management. This is transmitted to the section 227 to notify that the corresponding registered player has visited the store.

ステップS95において、当日データベース管理部227は、遊技者管理部227bを制御して、当日照合DB19に登録されている登録遊技者の顔画像のうち、選択された候補顔画像の登録遊技者の顔画像を、遊技者DB20に登録する。   In step S95, the current day database management unit 227 controls the player management unit 227b to register the registered player face of the selected candidate face image among the registered player face images registered in the current day verification DB 19. The image is registered in the player DB 20.

ステップS96において、当日データベース管理部227は、当日管理部227aを制御して、当日照合DB19に登録されている登録遊技者の顔画像のうち、ステップS95の処理により遊技者DB20に登録した顔画像を削除する。   In step S96, the current day database management unit 227 controls the current day management unit 227a, and among the registered player face images registered in the current day verification DB 19, the face image registered in the player DB 20 by the process in step S95. Is deleted.

すなわち、図21で示されるように、当日照合DB19に登録されている顔画像F101’が、候補顔画像として選択された場合、ステップS95の処理により、遊技者DB20に顔画像101として複写されて、選択された候補顔画像である顔画像F101’が、ステップS96の処理により削除される。   That is, as shown in FIG. 21, when the face image F101 ′ registered in the matching database 19 on the day is selected as a candidate face image, the face image 101 is copied to the player DB 20 by the process of step S95. The face image F101 ′ that is the selected candidate face image is deleted by the process of step S96.

このように、当日照合DB19が一度生成されると、それ以降は、候補顔画像として選択された顔画像が、当日照合DB19から順次遊技者DB20に移動することになる。   As described above, once the current day verification DB 19 is generated, the face images selected as candidate face images thereafter move sequentially from the current day verification DB 19 to the player DB 20.

このため、候補顔画像が増えるに従って、すなわち、遊技者DB20に登録される顔画像が増えるに従って、当日照合DB19に登録される顔画像が順次減少するようになる。結果として、照合すべき当日照合DB19に登録される顔画像が少なくなるに連れて、類似度の計算処理回数を順次減少させていくことが可能となるため、処理速度を向上させることが可能となり、さらに、不要な顔画像が除かれた当日照合DB19の顔画像により照合処理が行われることになるので、照合処理の照合精度を向上させることが可能となる。   For this reason, as the number of candidate face images increases, that is, as the number of face images registered in the player DB 20 increases, the number of face images registered in the matching database 19 on the day decreases sequentially. As a result, as the number of face images registered in the current day verification DB 19 to be verified decreases, the number of similarity calculation processes can be sequentially decreased, so that the processing speed can be improved. Furthermore, since the collation process is performed using the face image of the day collation DB 19 from which unnecessary face images are removed, the collation accuracy of the collation process can be improved.

ここで、図14のフローチャートの説明に戻る。   Now, the description returns to the flowchart of FIG.

ステップS51において、遊技者DB20に顔画像が登録されていると判定された場合、ステップS52において、類似度計算部232は、特徴量抽出部231より供給された顔画像についての、目と目の間隔、あごから額までの長さと、あごから鼻のまでの長さの比率などの各種の顔の特徴量と、遊技者DB20に登録されている顔画像における同様の特徴量とを用いて、それぞれの差分和、平均比率、または比率和などを類似度として計算し、計算結果である遊技者DB20に登録されている顔画像との類似度の順位を求め、最上位の顔画像と類似度の情報を、特徴量抽出部231より供給されてきた顔画像と供に類似度判定部233に供給する。   When it is determined in step S51 that a face image is registered in the player DB 20, in step S52, the similarity calculation unit 232 determines the eye and eye for the face image supplied from the feature amount extraction unit 231. Using various face feature amounts such as the interval, the length from the chin to the forehead, and the ratio of the length from the chin to the nose, and the similar feature amounts in the face images registered in the player DB 20, Each difference sum, average ratio, or sum of ratios is calculated as a similarity, and the ranking of the similarity with the face image registered in the player DB 20 as the calculation result is obtained, and the similarity with the top face image is calculated. Is supplied to the similarity determination unit 233 together with the face image supplied from the feature amount extraction unit 231.

ステップS53において、類似度判定部233は、類似度計算部232より供給されてくる最上位の類似度が所定の閾値よりも大きいか否かを判定する。   In step S <b> 53, the similarity determination unit 233 determines whether the highest similarity supplied from the similarity calculation unit 232 is greater than a predetermined threshold.

ステップS53において、最上位の類似度が所定の閾値よりも大きいと判定された場合、ステップS54において、類似度判定部233は、類似度計算部232より供給されてきた最上位の顔画像を当日データベース管理部227に供給する。当日データベース管理部227は、遊技者管理部227bを制御して、遊技者DB20にアクセスし、供給されてきた顔画像に対応する遊技ポイントを加算して更新する。   If it is determined in step S53 that the highest degree of similarity is greater than the predetermined threshold value, in step S54, the similarity degree determination unit 233 displays the highest-order face image supplied from the similarity calculation unit 232 on the day. The data is supplied to the database management unit 227. The database management unit 227 on the day controls the player management unit 227b to access the player DB 20, and adds and updates the game points corresponding to the supplied face image.

すなわち、遊技者DB20に登録されている顔画像は、入口カメラ40により撮像された時点で登録されており、以降においては遊技台36毎に設けられているカメラ38により撮像されていることになるので、遊技ポイントが加算されていく。   In other words, the face image registered in the player DB 20 is registered at the time when the face image is captured by the entrance camera 40, and is subsequently captured by the camera 38 provided for each gaming table 36. So game points will be added.

ここで、図13のフローチャートの説明に戻る。   Now, the description returns to the flowchart of FIG.

ステップS26における照合処理が終了すると、ステップS27において、顔画像取得部221は、供給された顔画像の全てについて処理を行なったか否かを判定し、未処理の顔画像がある場合、処理は、ステップS23に戻る。すなわち、全ての顔画像について処理が行なわれるまで、ステップS22乃至S29の処理が繰り返される。そして、全ての顔画像について処理が終了したと判定された場合、処理は、ステップS21に戻る。   When the collation process in step S26 ends, in step S27, the face image acquisition unit 221 determines whether or not all of the supplied face images have been processed, and if there is an unprocessed face image, The process returns to step S23. That is, the processes in steps S22 to S29 are repeated until the process is performed on all face images. If it is determined that the process has been completed for all face images, the process returns to step S21.

一方、ステップS25において、入口カメラ40、またはカメラ38により撮像された画像ではないと判定された場合、ステップS28において、類似度計算部232は、カメラ判定部232aを制御して、特徴量抽出部231より供給された顔画像が、出口カメラ42により撮像されたものであるか否かを判定させる。ステップS28において、例えば、出口カメラ42により撮像された画像であると判定された場合、ステップS29において、出口カメラ処理が実行される。   On the other hand, when it is determined in step S25 that the image is not captured by the entrance camera 40 or the camera 38, in step S28, the similarity calculation unit 232 controls the camera determination unit 232a to control the feature amount extraction unit. It is determined whether the face image supplied from H.231 is taken by the exit camera 42. In step S28, for example, when it is determined that the image is captured by the exit camera 42, exit camera processing is executed in step S29.

ここで、図22のフローチャートを参照して、出口カメラ処理について説明する。   Here, the exit camera process will be described with reference to the flowchart of FIG.

ステップS131において、類似度計算部232は、特徴量抽出部231より供給された顔画像についての、目と目の間隔、あごから額までの長さと、あごから鼻のまでの長さの比率などの各種の顔の特徴量と、遊技者DB20に登録されている顔画像における同様の特徴量とを用いて、それぞれの差分和、平均比率、または比率和などを類似度として計算し、計算結果である遊技者DB20に登録されている顔画像との類似度の順位を求め、遊技者DB20に登録されている顔画像のうちの最上位の顔画像の情報を、当日データベース管理部227に供給する。   In step S131, the similarity calculation unit 232, for the face image supplied from the feature amount extraction unit 231, a ratio between the eye-to-eye spacing, the length from the chin to the forehead, and the length from the chin to the nose, and the like. The difference sum, average ratio, ratio sum, etc. are calculated as similarities using the various face feature amounts and the similar feature amounts in the face images registered in the player DB 20, and the calculation results The ranking of the similarity with the face image registered in the player DB 20 is obtained, and information on the top face image among the face images registered in the player DB 20 is supplied to the database management unit 227 on the day. To do.

ステップS132において、当日データベース管理部227は、当日管理部227aを制御して、遊技者DB20に登録されている登録遊技者の顔画像のうち、類似度が最上位の顔画像を、当日照合DB19に登録する。   In step S132, the current day database management unit 227 controls the same day management unit 227a, and among the registered player's face images registered in the player DB 20, the face image having the highest similarity is checked on the same day DB 19 Register with.

ステップS133において、当日データベース管理部227は、当日管理部227aを制御して、遊技者DB20に登録されている登録遊技者の顔画像のうち、ステップS132の処理により当日照合DB19に登録した顔画像を削除する。   In step S133, the current day database management unit 227 controls the current day management unit 227a, and among the registered player face images registered in the player DB 20, the face image registered in the current day verification DB 19 by the process in step S132. Is deleted.

すなわち、図23で示されるように、遊技者DB20に登録されている顔画像F121が、類似度が最上位の顔画像である場合、ステップS132の処理により、当日照合DB19に顔画像121’として複写されて、類似度が最上位の顔画像である顔画像F121が、ステップS133の処理により削除される。   That is, as shown in FIG. 23, when the face image F121 registered in the player DB 20 is the face image having the highest similarity, the face image 121 ′ is stored in the matching database 19 on the day by the process of step S132. The face image F121 that has been copied and has the highest similarity is deleted by the process of step S133.

結果として、遊技店1から退店した遊技者の顔画像は、照合済みの顔画像としては扱われなくなることになるので、同一の遊技者が再入店する場合には、照合に使用することが可能となる。   As a result, the face image of the player who has left the game store 1 will not be treated as a face image that has already been collated, and therefore, when the same player re-enters the store, use it for collation. Is possible.

ここで、図13のフローチャートの説明に戻る。   Now, the description returns to the flowchart of FIG.

ステップS28において、出口カメラ42で撮像された画像ではない、すなわち、カメラ38、入口カメラ40、および出口カメラ42のいずれでもなく、店内カメラ41により撮像された画像である場合、処理は、ステップS27に進む。すなわち、この処理においては、店内カメラ41により撮像された画像から得られる顔画像は照合に使用されない。   In step S28, if the image is not an image captured by the exit camera 42, that is, is not an image of the camera 38, the entrance camera 40, or the exit camera 42, but is an image captured by the in-store camera 41, the process proceeds to step S27. Proceed to That is, in this process, the face image obtained from the image captured by the in-store camera 41 is not used for collation.

以上の処理により、入店していた遊技者が退店するとき、その遊技者の顔画像が遊技者DB20から当日照合DB19に移動する。結果として、入店している状態の遊技者の顔画像が遊技者DB20に登録され、入店していない状態の遊技者の顔画像が当日照合DB19に登録される。   Through the above processing, when a player who has entered the store leaves the store, the face image of the player moves from the player DB 20 to the matching DB 19 on the day. As a result, the face image of the player who has entered the store is registered in the player DB 20, and the face image of the player who has not entered the store is registered in the matching DB 19 on the day.

結果として、顔画像の照合に使用される当日照合DB19には、顔画像による照合が済んでいる顔画像が常に省かれた必要最低限の顔画像のみが登録されることになるので、類似度の計算処理回数を必要最低限にすることが可能となるため、処理速度を向上させることが可能となり、さらに、不要な顔画像が除かれた照合処理に必要最低限の顔画像のみが登録された当日照合DB19の顔画像により照合処理が行われることになるので、照合処理の照合精度を向上させることが可能となる。   As a result, only the minimum necessary face image in which the face image that has already been collated with the face image is always registered is registered in the day-of-day collation DB 19 used for the face image collation. This makes it possible to minimize the number of times the calculation process is performed, thereby improving the processing speed and registering only the minimum face image necessary for the collation process from which unnecessary face images are removed. In addition, since the matching process is performed using the face image in the matching database 19 on the day, it is possible to improve the matching accuracy of the matching process.

次に、図24のフローチャートを参照して、遊技店入店客情報収集処理について説明する。   Next, with reference to the flowchart of FIG. 24, the game store customer information collection processing will be described.

ステップS151において、遊技店入店客情報要求部246は、RTC246aにより発生される時刻情報に基づいて、遊技店入店客情報を要求する時刻になったか否かを判定し、遊技店入店客情報を要求する時刻となるまで、その処理を繰り返す。   In step S151, the game store customer information request unit 246 determines whether or not it is time to request game store customer information based on the time information generated by the RTC 246a. The process is repeated until it is time to request information.

ステップS151において、遊技店入店客情報を要求する時刻であると判定された場合、ステップS152において、遊技店入店客情報要求部246は、未処理の遊技店1の生体情報認識装置21に対して遊技店入店客情報を要求する情報を送信する。   If it is determined in step S151 that it is time to request game store customer information, in step S152, the game store customer information request unit 246 sends the biometric information recognition device 21 of the unprocessed game store 1 to the biological information recognition device 21. In response to this, information requesting the game store visitor information is transmitted.

ステップS171において、当日データベース管理部227は、生体情報管理センタ情報受信部229を制御して、生体情報管理センタ2より、遊技店入店客情報が要求されてきたか否かを判定する。ステップS171において、例えば、ステップS152の処理により遊技店入店客情報が要求されてきた場合、ステップS172において、当日データベース管理部227は、入店客情報読出部227cを制御して、入店客情報のうち当日照合データベース19の情報を読み出させ、生体情報管理センタ情報送信部228により生体情報管理センタ2に送信させる。このとき、生体情報管理センタ情報送信部228は、入店客情報としての当日照合データベース19の情報を送信する際、自らの遊技店1を識別する情報を付して送信する。   In step S171, the current day database management unit 227 controls the biometric information management center information receiving unit 229 to determine whether or not game store customer information has been requested from the biometric information management center 2. In step S171, for example, when game store customer information is requested by the processing of step S152, in step S172, the database management unit 227 controls the customer information reading unit 227c on the day, and stores the customer information. Of the information, information in the current day verification database 19 is read out and transmitted to the biological information management center 2 by the biological information management center information transmission unit 228. At this time, the biometric information management center information transmitting unit 228 transmits the information on the day matching database 19 as the customer information with the information for identifying its own gaming store 1 being transmitted.

ステップS153において、遊技店入店客情報受信部247は、未処理の遊技店1の生体情報認識装置21より送信されてくる入店客情報を受信し、遊技店入店客情報管理部244に供給する。   In step S153, the amusement store entrance customer information receiving unit 247 receives the entrance customer information transmitted from the biological information recognition device 21 of the unprocessed amusement store 1, and sends it to the amusement store entrance customer information management unit 244. Supply.

ステップS154において、遊技店入店客情報管理部244は、生体情報管理DB3の登録遊技者DB252の情報を読み出す。   In step S154, the game store customer information management unit 244 reads the information of the registered player DB 252 of the biometric information management DB 3.

ステップS155において、遊技店入店客情報管理部244は、差分計算部244aを制御して、生体情報管理DB3の登録遊技者DB252に登録されている顔画像の情報と、未処理の遊技店1の生体情報認識装置21より送信されてきた入店客情報である当日照合データベース19に登録されている顔画像の情報との差分情報(相互の顔画像の集合の差分集合からなる情報)を求めさせる。すなわち、当日照合データベース19に登録されている顔画像は、照合により一致する顔画像が検出されていない顔画像であるので、ここで求められる差分情報は、各遊技店1に少なくとも来店している遊技者の顔画像の情報ということになる。   In step S155, the amusement store entrance customer information management unit 244 controls the difference calculation unit 244a so that the facial image information registered in the registered player DB 252 of the biometric information management DB 3 and the unprocessed amusement store 1 are processed. Difference information (information consisting of a difference set of a set of mutual face images) from the face image information registered in the day-to-day verification database 19 which is store visitor information transmitted from the biometric information recognition device 21 Let That is, since the face image registered in the matching database 19 on the day is a face image in which a matching face image is not detected by the matching, the difference information obtained here is at least at each amusement shop 1. This is information about the player's face image.

ステップS156において、遊技店入店客情報管理部244は、差分計算部244aにより求められた差分情報を、入店客情報を送信してきた遊技店1を識別する情報に対応付けて保持する。   In step S156, the amusement store entrance customer information management unit 244 holds the difference information obtained by the difference calculation unit 244a in association with information for identifying the amusement store 1 that has transmitted the entry customer information.

ステップS157において、遊技店入店客情報管理部244は、未処理の遊技店1が存在するか否か、すなわち、入店客情報の送信を要求していない遊技店1が存在するか否かを判定し、未処理の遊技店1が存在する場合、処理は、ステップS152に戻る。すなわち、全ての遊技店1の生体情報認識装置21より入店客情報を取得し、生体情報管理DB3の登録遊技者DB252との差分情報が求められた状態となるまで、ステップS152乃至S157の処理が繰り返されることになる。   In step S157, the amusement store entrance customer information management unit 244 determines whether or not there is an unprocessed amusement store 1, that is, whether or not there is an amusement store 1 that does not request transmission of the entrance customer information. If there is an unprocessed game store 1, the process returns to step S152. That is, the process of steps S152 to S157 is performed until the customer information is acquired from the biometric information recognition devices 21 of all the game stores 1 and the difference information from the registered player DB 252 of the biometric information management DB3 is obtained. Will be repeated.

ステップS157において、未処理の遊技店1が存在しない場合、すなわち、全ての遊技店1の生体情報認識装置21より入店客情報を取得し、生体情報管理DB3の登録遊技者DB252との差分情報が求められた状態となった場合、ステップS158において、遊技店入店客情報管理部244は、合算部244bを制御して、未処理の遊技店1の差分情報を除く、全ての差分情報を合算した合算情報を生成する。すなわち、合算情報は、未処理の遊技店1(合算情報を送信しようとする遊技店1)を除く全ての遊技店1に来店している遊技者の顔画像の集合からなる情報である。   In step S157, when there is no unprocessed game store 1, that is, the customer information is acquired from the biometric information recognition devices 21 of all the game stores 1, and the difference information from the registered player DB 252 of the biometric information management DB 3 is obtained. In step S158, the game store customer information management unit 244 controls the summation unit 244b to obtain all the difference information except the difference information of the unprocessed game store 1. Generate summed information. That is, the total information is information including a set of face images of the players who have visited all the game stores 1 except the unprocessed game store 1 (the game store 1 to which the total information is to be transmitted).

ステップS159において、遊技店入店客情報管理部244は、遊技店入店客情報送信部245を制御して、未処理の遊技店1に対して合算情報を送信させる。   In step S159, the amusement store entrance customer information management unit 244 controls the amusement store entrance customer information transmission unit 245 to transmit the total information to the unprocessed amusement store 1.

ステップS173において、当日データベース管理部227は、生体情報管理センタ情報受信部229を制御して、生体情報管理センタ2より合算情報が送信されてきたか否かを判定する。ステップS173において、例えば、ステップS159の処理により合算情報が送信されてきた場合、ステップS174において、生体情報管理センタ情報受信部229は、送信されてきた合算情報を受信して、当日データベース管理部227に供給する。当日データベース管理部227は、当日管理部227aを制御して、今現在当日照合データベース19に登録されている顔画像の情報のうち、合算情報として送信されてきた顔画像の情報を削除する。   In step S173, the current day database management unit 227 controls the biometric information management center information receiving unit 229 to determine whether or not the total information has been transmitted from the biometric information management center 2. In step S173, for example, when the sum information is transmitted by the process of step S159, in step S174, the biological information management center information receiving unit 229 receives the transmitted sum information, and the database management unit 227 on the day. To supply. The current day database management unit 227 controls the current day management unit 227a to delete the facial image information transmitted as the summation information from the facial image information currently registered in the current day verification database 19.

すなわち、合算情報は、自らの遊技店1を除く全ての遊技店1に来店している遊技者の顔画像からなる情報であり、換言すれば、他の全ての遊技店1において、既に照合済みの顔画像の情報である。従って、合算情報に含まれる顔画像は、自らの遊技店1において、照合に使用する必要がないので、当日照合データベース19より削除される。   In other words, the total information is information consisting of the face images of the players who have visited all the game stores 1 except for their own game store 1, in other words, already verified in all other game stores 1. This is the face image information. Therefore, the face image included in the summation information does not need to be used for matching in the own game store 1 and is deleted from the matching database 19 on the day.

一方、ステップS160において、遊技店入店客情報管理部244は、未処理の遊技店1、すなわち、合算情報を送信していない遊技店1が存在するか否かを判定し、未処理の遊技店1が存在すると判定された場合、処理は、ステップS158に戻る。すなわち、未処理の遊技店1が存在しない状態となるまで、ステップS158ないしS160の処理が繰り返される。そして、ステップS160において、全ての遊技店1に対して合算情報が送信された、すなわち、未処理の遊技店1が存在しないと判定された場合、ステップS161において、遊技店入店客情報要求部246は、次回の遊技店入店客情報を要求する時刻を設定して、処理は、ステップS151に戻る。   On the other hand, in step S160, the game store customer information management unit 244 determines whether or not there is an unprocessed game store 1, that is, a game store 1 that has not transmitted the summation information. If it is determined that the store 1 exists, the process returns to step S158. That is, the processes of steps S158 to S160 are repeated until there is no unprocessed game store 1. If it is determined in step S160 that the total information has been transmitted to all the game stores 1, that is, it is determined that there is no unprocessed game store 1, in step S161, the game store customer information request unit The time 246 sets the time for requesting the next game store customer information, and the process returns to step S151.

以上の処理により、当日照合データベース19には、他の遊技店1にて照合済みの顔画像が削除されることになるので、照合処理に必要とされる時間が短縮されることになると共に、不要な顔画像との照合処理がなくなることにより、照合処理に必要な顔画像のみが残されることにより正確に顔画像を照合することが可能となる。   With the above processing, the face image already verified in the other game shop 1 is deleted from the matching database 19 on the day, so that the time required for the matching process is shortened. By eliminating the matching process with the unnecessary face image, it is possible to accurately match the face image by leaving only the face image necessary for the matching process.

結果として、顔画像による照合処理の処理速度と照合精度を向上させることが可能となる。
次に、図25のフローチャートを参照して、登録遊技者DB252の更新処理について説明する。
As a result, it is possible to improve the processing speed and collation accuracy of the collation process using face images.
Next, the update process for the registered player DB 252 will be described with reference to the flowchart of FIG.

ステップS181において、生体情報管理センタ2のDB更新判定部243は、RTC243aに問合せて、所定の時間が経過したか否かを判定し、所定の時間が経過するまで、その処理を繰り返す。例えば、ステップS181において、所定の時間が経過したと判定された場合、ステップS182において、DB更新判定部243は、生体情報管理DB3の未登録遊技者DB251にアクセスし、未登録遊技者が新たに登録されているか否かを判定し、新たな未登録遊技者が登録されていると判定されるまで、ステップS181,S182の処理を繰り返す。   In step S181, the DB update determination unit 243 of the biometric information management center 2 makes an inquiry to the RTC 243a to determine whether a predetermined time has elapsed, and repeats the process until the predetermined time has elapsed. For example, when it is determined in step S181 that the predetermined time has elapsed, in step S182, the DB update determination unit 243 accesses the unregistered player DB 251 of the biometric information management DB 3, and a new unregistered player is newly registered. It is determined whether or not it is registered, and the processes of steps S181 and S182 are repeated until it is determined that a new unregistered player is registered.

ステップS182において、例えば、ステップS89の処理により、新たに未登録遊技者が登録されていた場合、ステップS183において、DB更新判定部243は、未登録遊技者DB251に新たに登録された未登録遊技者のいずれかが所定回数以上登録されているか否かを判定し、所定回数以上ではない場合、その処理は、ステップS181に戻る。   In step S182, for example, when an unregistered player is newly registered by the process of step S89, the DB update determination unit 243, in step S183, the unregistered game newly registered in the unregistered player DB 251. It is determined whether or not one of the persons has been registered a predetermined number of times or more. If not, the process returns to step S181.

一方、ステップS183において、例えば、所定回数以上未登録遊技者DB251に登録されている未登録遊技者が存在すると判定された場合、ステップS184において、DB更新判定部243は、DB更新部242に対して、登録遊技者DB252の更新をするべき状態になったことを通知する。これに応じて、DB更新部242は、未登録遊技者DB251にアクセスし、所定回数以上登録されている未登録遊技者の顔画像の情報を全て読み出すと供に、登録遊技者DB252にアクセスし、読み出した所定回数以上登録されていた未登録遊技者の顔画像の情報に、顔画像を識別するIDを付して、登録遊技者DB252に追加登録して、更新する。さらに、DB更新部242は、登録遊技者DB252が更新されたことをDB配信部241に通知する。尚、登録遊技者DB252の更新が終了した時点で、所定回数以上登録されていた未登録遊技者は、未登録遊技者DB251より削除される。   On the other hand, in step S183, for example, if it is determined that there is an unregistered player registered in the unregistered player DB 251 a predetermined number of times or more, the DB update determination unit 243 determines that the DB update unit 242 The registered player DB 252 is notified that it should be updated. In response to this, the DB update unit 242 accesses the unregistered player DB 251 and reads out all the face image information of unregistered players that have been registered a predetermined number of times or more, and accesses the registered player DB 252. Then, an ID for identifying the face image is added to the information of the face image of the unregistered player who has been registered a predetermined number of times or more, and is additionally registered in the registered player DB 252 and updated. Furthermore, the DB update unit 242 notifies the DB distribution unit 241 that the registered player DB 252 has been updated. When the update of the registered player DB 252 is completed, unregistered players that have been registered a predetermined number of times or more are deleted from the unregistered player DB 251.

ステップS185において、DB配信部241は、生体情報管理DB3の新たに更新された登録遊技者DB252にアクセスし、読み出すと供に、生体情報認識装置21のデータベース管理部226に読み出した登録遊技者DB252を配信する。   In step S185, the DB distribution unit 241 accesses and reads the newly updated registered player DB 252 of the biometric information management DB 3, and reads the registered player DB 252 read to the database management unit 226 of the biometric information recognition device 21. To deliver.

ステップS191において、データベース管理部226は、生体情報管理センタ2より更新された新たな登録遊技者DB252が配信されてきたか否かを判定し、配信されてくるまで、その処理を繰り返す。   In step S191, the database management unit 226 determines whether or not a new registered player DB 252 updated from the biometric information management center 2 has been distributed, and repeats the process until it is distributed.

ステップS191において、例えば、ステップS185の処理により、生体情報管理センタ2のDB配信部241より新たに更新された登録遊技者DB252が配信されてくると、ステップS192において、データベース管理部226は、配信されてくる登録遊技者DB252を取得すると供に、登録遊技者DB252の情報に基づいて、生体情報DB22を更新する。より詳細には、データベース管理部226は、生体情報DB22に、新たに配信されてきた登録遊技者DB252の情報をコピーして上書きする。   In step S191, for example, when the newly updated registered player DB 252 is distributed from the DB distribution unit 241 of the biological information management center 2 by the processing in step S185, the database management unit 226 distributes in step S192. The biometric information DB 22 is updated based on the information of the registered player DB 252 as well as the registered player DB 252 that is received. More specifically, the database management unit 226 copies and overwrites the newly distributed information of the registered player DB 252 in the biometric information DB 22.

以上の処理により、遊技店1−1乃至1−nのいずれかで、未登録遊技者として所定回数以上未登録遊技者DB251に登録されると、登録遊技者DB252に追加登録されることにより、遊技店1−1乃至1−nのいずれの生体情報認識装置21の生体情報DB22にデータベース化して登録されることになるので、複数の遊技店1においても、顔画像が撮像されると、登録遊技者として来店が報知されることになる。また、登録遊技者DB252は、各遊技店1−1乃至1−nからの情報に基づいて更新されていくので、複数の店舗における顧客来店記録を生成することが可能となり、顧客来店記録を統合的に管理することが可能となる。   As a result of the above processing, when one of the gaming stores 1-1 to 1-n is registered in the unregistered player DB 251 as an unregistered player a predetermined number of times or more, it is additionally registered in the registered player DB 252. Since the database is registered in the biometric information DB 22 of any of the biometric information recognition devices 21 of the game stores 1-1 to 1-n, registration is performed when a face image is captured in a plurality of game stores 1 as well. The visit to the store will be notified as a player. In addition, since the registered player DB 252 is updated based on information from each of the game stores 1-1 to 1-n, it is possible to generate customer store records at a plurality of stores, and to integrate customer store records. Management is possible.

ところで、上述した実施の形態においては、自らの遊技店1において照合済みの顔画像のみならず、他の遊技店1においても照合済みの顔画像については、照合に使用するデータベースから削除するようにすることで、照合に使用する顔画像の数を制限して、照合処理速度と照合処理精度を向上させる例について説明してきたが、上述の処理においては、一度照合処理の対象となった顔画像は、データベースより削除されてしまうので、例えば、各遊技者が、どの遊技台36で、どの程度の時間遊技したかを確認しようとすると、自らの遊技店1で照合処理に用いられた顔画像はデータベースから削除できないことになり、処理対象とする顔画像の制限ができない。   By the way, in the above-described embodiment, not only face images that have already been collated in their own game store 1 but also face images that have been collated in other game stores 1 are deleted from the database used for collation. In this example, the number of face images used for collation is limited to improve collation processing speed and collation processing accuracy. However, in the above-described processing, the face image once targeted for collation processing is described. Is deleted from the database, for example, when each player tries to check how long on which game table 36 he / she has played, the face image used for the matching process at his / her own game store 1 Cannot be deleted from the database, and the face image to be processed cannot be restricted.

そこで、同一の遊技店1内でも、顔画像が取得された位置から見て遠方に当たる位置で取得された顔画像との照合により一致したとみなされた、照合済みの顔画像については、照合に使用するデータベースから削除するようにして、遊技店1内の位置に応じて照合に使用する顔画像を制限するようにしても良い。   Therefore, even in the same gaming store 1, collation is performed on a face image that has been collated and is considered to have been matched by collation with a face image acquired at a position far from the position where the face image is obtained. It may be deleted from the database to be used, and the face image used for collation may be limited according to the position in the game store 1.

図26は、遊技店1内の位置に応じて照合に使用する顔画像を制限するようにした監視システムのその他の実施の形態の構成を示すものである。尚、図26の監視システムにおいて、図1の監視システムと同様の構成については、同一の符号を付しており、その説明は適宜省略するものとする。   FIG. 26 shows the configuration of another embodiment of the monitoring system that restricts the face image used for collation according to the position in the game store 1. In the monitoring system of FIG. 26, the same components as those of the monitoring system of FIG. 1 are denoted by the same reference numerals, and description thereof will be omitted as appropriate.

図26においては、当日照合データベース19、遊技者データベース20、および生体情報認識装置21に代えて、識別情報リスト402、部分生体情報データベース403、および生体情報認識装置401が設けられている。   In FIG. 26, an identification information list 402, a partial biological information database 403, and a biological information recognition device 401 are provided in place of the current day verification database 19, the player database 20, and the biological information recognition device 21.

識別情報リスト402は、照合に用いられた顔画像の遊技者が遊技している遊技台36の位置の情報を含むリストである。部分生体情報データベース403は、照合に用いられる顔画像が登録されているデータベースである。生体情報認識装置401は、基本的な機能は生体情報認識装置21と同様であるが、識別情報リスト402に基づいて、生体情報DB22より照合に使用する顔画像のみを抽出して、部分生体情報データベース403を生成し、部分生体情報データベース403に基づいて、顔画像による照合処理を実行する。すなわち、部分生体情報データベース403は、図1における当日照合データベース19に相当するものである。   The identification information list 402 is a list including information on the position of the gaming table 36 on which the player of the face image used for collation is playing. The partial biological information database 403 is a database in which face images used for collation are registered. The biometric information recognition device 401 has the same basic functions as the biometric information recognition device 21, but extracts only a facial image used for matching from the biometric information DB 22 based on the identification information list 402, and performs partial biometric information. A database 403 is generated, and a face image matching process is executed based on the partial biological information database 403. That is, the partial biometric information database 403 corresponds to the same day verification database 19 in FIG.

次に、図27を参照して、生体情報認識装置401の実施の形態の構成例について説明する。尚、図10における生体情報認識装置21における構成と同様の構成については、同一の符号を付しており、その説明は省略するものとする。   Next, with reference to FIG. 27, the structural example of embodiment of the biometric information recognition apparatus 401 is demonstrated. In addition, about the structure similar to the structure in the biometric information recognition apparatus 21 in FIG. 10, the same code | symbol is attached | subjected and the description shall be abbreviate | omitted.

部分生体情報DB生成部451は、遠方抽出部451aおよび差分計算部451bを備えており、それらを制御して、識別状況リスト402および生体情報DB22の情報に基づいて、部分生体情報DB403を生成する。   The partial biological information DB generation unit 451 includes a remote extraction unit 451a and a difference calculation unit 451b, and controls them to generate a partial biological information DB 403 based on information in the identification status list 402 and the biological information DB 22. .

リスト生成部452は、照合部222より供給されてくる照合結果とカメラIDに対応する遊技台番号に基づいて、識別状況リスト402を生成する。   The list generation unit 452 generates the identification status list 402 based on the matching result supplied from the matching unit 222 and the gaming machine number corresponding to the camera ID.

類似度計算部461は、部分生体情報DB403に登録されている遊技者の顔画像の特徴量を抽出すると供に、特徴量抽出部231より供給されてくる特徴量とを用いて、部分生体情報DB403に登録されている全ての登録遊技者の顔画像との類似度を求め、顔画像取得部221より供給されてきた顔画像、および、類似度が最上位の顔画像を類似度判定部462に供給する。より具体的には、類似度計算部461は、例えば、目と目の間隔、あごから額までの長さと、あごから鼻までの長さの比率などの各種の顔の特徴量に基づいて、それぞれの差分和、平均比率、または比率和などを類似度として求める。   The similarity calculation unit 461 extracts the feature amount of the player's face image registered in the partial biological information DB 403 and uses the partial biological information using the feature amount supplied from the feature amount extraction unit 231. The similarity with all the registered player's face images registered in the DB 403 is obtained, and the face image supplied from the face image acquisition unit 221 and the face image with the highest similarity are used as the similarity determination unit 462. To supply. More specifically, the similarity calculation unit 461, for example, based on various facial feature amounts such as the ratio between the distance between the eyes, the distance from the chin to the forehead, and the length from the chin to the nose, Each difference sum, average ratio, or ratio sum is obtained as the similarity.

従って、図27においては、類似度判定部462は、類似度計算部461より供給されてくる類似度が最上位となる顔画像との類似度と、所定の閾値とを比較し、比較結果に基づいて、類似度が最上位となる登録顔画像が、顔画像取得部221より供給されてきた顔画像に対して類似している場合(類似度が閾値よりも大きい場合)、最上位の顔画像と類似度の情報を存在判定部463に供給する。また、類似度判定部462は、最上位となる顔画像との類似度と、所定の閾値とを比較し、比較結果に基づいて、最上位となる登録顔画像が、顔画像取得部221より供給されてきた顔画像に対して類似していない場合(類似度が閾値よりも小さい場合)、顔画像取得部221より供給されてきた顔画像を未登録遊技者データベース登録部223に供給する。   Accordingly, in FIG. 27, the similarity determination unit 462 compares the similarity with the face image having the highest similarity supplied from the similarity calculation unit 461 with a predetermined threshold value, and obtains a comparison result. Based on this, when the registered face image with the highest similarity is similar to the face image supplied from the face image acquisition unit 221 (when the similarity is greater than the threshold), the highest face Information about the image and similarity is supplied to the presence determination unit 463. Further, the similarity determination unit 462 compares the similarity between the highest-ranking face image and a predetermined threshold value, and based on the comparison result, the highest-level registered face image is received from the face-image acquiring unit 221. When it is not similar to the supplied face image (when the similarity is smaller than the threshold value), the face image supplied from the face image acquisition unit 221 is supplied to the unregistered player database registration unit 223.

存在判定部463は、識別状況リスト402にアクセスし、類似度判定部462より供給されてくる顔画像が登録されているか否かを判定し、登録されていない場合についてのみ、最上位の顔画像と類似度の情報を表示部23に供給して、表示させると供に、通信部224に供給する。   The presence determination unit 463 accesses the identification status list 402 and determines whether or not the face image supplied from the similarity determination unit 462 is registered. Only when the face image is not registered, the highest-order face image is displayed. The similarity information is supplied to the display unit 23, and is displayed to the communication unit 224.

次に、図28のフローチャートを参照して、登録遊技者来店監視処理について説明する。尚、図28のフローチャートにおけるステップS201乃至S205の処理、ステップS237の処理、および、ステップS241乃至S243の処理については、それぞれ、図13におけるステップS1乃至S5の処理、図15のフローチャートにおけるステップS89の処理、およびステップS111乃至S113の処理と同様の処理であるので、その説明は省略するものとする。また、この処理においては、説明の便宜上、遊技店1内の遊技台36に設けられたカメラ38により撮像される顔画像のみを扱った場合について説明を進めるものとするが、当然のことながら、その他のカメラを用いるようにしても良いことは言うまでもない。   Next, the registered player visit monitoring process will be described with reference to the flowchart of FIG. Note that the processing of steps S201 to S205, the processing of step S237, and the processing of steps S241 to S243 in the flowchart of FIG. 28 are respectively the processing of steps S1 to S5 in FIG. 13 and the processing of step S89 in the flowchart of FIG. Since the processing is the same as the processing in steps S111 to S113, the description thereof will be omitted. In this process, for the sake of convenience of explanation, the description will be made on the case where only the face image captured by the camera 38 provided in the game stand 36 in the game store 1 is handled. It goes without saying that other cameras may be used.

ステップS221において、生体情報認識装置401の顔画像取得部221は、顔画像が送信されてきたか否かを判定し、送信されてくるまで、同様の処理を繰り返す。ステップS221において、例えば、ステップS205の処理により、顔画像が送信されてきた場合、処理は、ステップS222に進む。   In step S221, the face image acquisition unit 221 of the biological information recognition apparatus 401 determines whether or not a face image has been transmitted, and repeats the same processing until it is transmitted. In step S221, for example, when a face image is transmitted by the process of step S205, the process proceeds to step S222.

ステップS222において、顔画像取得部221は、送信されてきた顔画像を取得し、取得した顔画像を撮像したカメラIDの情報を部分生体情報DB生成部451に供給する。   In step S <b> 222, the face image acquisition unit 221 acquires the transmitted face image, and supplies information on the camera ID that captured the acquired face image to the partial biological information DB generation unit 451.

ステップS223において、部分生体情報DB生成部451は、遠方抽出部451aを制御して、供給されてきたカメラIDに対応する遊技台番号に基づいて、識別状況リスト402により遠方に位置する遊技台36で照合済みとなっている人物の顔画像を識別するIDを抽出させる。   In step S223, the partial biological information DB generation unit 451 controls the remote extraction unit 451a, and based on the gaming machine number corresponding to the supplied camera ID, the gaming machine 36 located far from the identification status list 402. The ID for identifying the face image of the person who has already been verified is extracted.

すなわち、例えば、遊技店1の店内が、図29で示されるようなレイアウトである場合、所定の位置からの遠方と近隣は以下のように分類される。ここで、図29は、遊技店1の上面図であり、マス目は、それぞれの遊技台番号の遊技台36が配置された位置を示しており、そのマス目内の番号は、それぞれ遊技台36を識別する番号(遊技台番号)を示している。従って、図29で示される店内においては、遊技台36が32台で1つの島設備を構成しており、全部で3個の島設備から構成されている。尚、遊技台番号には、「4」または「9」といった番号は、縁起が悪いとされているため、遊技店1においては付されていないことが通例であることから、図29においても同様に「4」または「9」といった番号を使用せずに遊技台番号が付されている。   That is, for example, when the inside of the game store 1 has a layout as shown in FIG. 29, the distance and the neighborhood from the predetermined position are classified as follows. Here, FIG. 29 is a top view of the gaming store 1, and the squares indicate the positions where the gaming machines 36 of the respective gaming machine numbers are arranged, and the numbers in the squares are the gaming machines, respectively. A number (game table number) for identifying 36 is shown. Therefore, in the store shown in FIG. 29, 32 game machines 36 constitute one island facility, and a total of three island facilities. It should be noted that the numbers such as “4” or “9” are considered to be bad for the game machine number, and are not usually given at the game store 1, so the same applies to FIG. 29. The game table number is assigned without using a number such as “4” or “9”.

すなわち、遊技店1内は、図29で示されるように、8個の範囲Z1乃至Z8に区分されている。図29中の実線で仕切られた遊技台番号が1乃至3,5,6,35乃至38,50乃至56、85乃至88、100の遊技台36が配置された範囲が範囲Z1であり、1点鎖線で仕切られた遊技台番号が5乃至8,10乃至16の遊技台36が配置された範囲が範囲Z2であり、実線で仕切られた遊技台番号が15乃至18,20乃至23,25,26,65乃至68,70乃至73,75,76の遊技台36が配置された範囲が範囲Z3であり、2点鎖線で仕切られた遊技台番号が25乃至28,30乃至33,35,36,55乃至58,60乃至63,65,66の遊技台36が配置された範囲が範囲Z4であり、点線で仕切られた遊技台番号が51乃至53,55,56,85乃至88,100乃至103,105,106,135乃至138,150の遊技台36が配置された範囲が範囲Z5であり、点線で仕切られた遊技台番号が65乃至68,70乃至73,75,76,115乃至118,120乃至123,125,126の遊技台36が配置された範囲が範囲Z6であり、1点鎖線で仕切られた遊技台番号が75乃至78,80乃至83,85,86,105乃至108,110乃至113,115,116の遊技台36が配置された範囲が範囲Z7であり、2点鎖線で仕切られた遊技台番号が125乃至128,130乃至133,135,136の遊技台36が配置された範囲が範囲Z8である。   That is, the game store 1 is divided into eight ranges Z1 to Z8 as shown in FIG. In FIG. 29, the range in which the gaming tables 36 having the gaming table numbers 1 to 3, 5, 6, 35 to 38, 50 to 56, 85 to 88, and 100 divided by the solid line in FIG. The range in which the gaming tables 36 with the gaming table numbers 5 to 8 and 10 to 16 divided by the dotted line are arranged is the range Z2, and the gaming table numbers 15 to 18, 20 to 23, 25 divided by the solid line. , 26, 65 to 68, 70 to 73, 75, 76, the range in which the gaming tables 36 are arranged is the range Z3, and the gaming table numbers partitioned by two-dot chain lines are 25 to 28, 30 to 33, 35, 36, 55 to 58, 60 to 63, 65, 66, the range in which the gaming machines 36 are arranged is the range Z4, and the gaming machine numbers partitioned by dotted lines are 51 to 53, 55, 56, 85 to 88, 100. To 103, 105, 106, 135 The range in which the gaming machines 36 to 138, 150 are arranged is the range Z5, and the gaming machine numbers partitioned by dotted lines are 65 to 68, 70 to 73, 75, 76, 115 to 118, 120 to 123, 125, A range in which 126 game machines 36 are arranged is a range Z6, and game machine numbers partitioned by a one-dot chain line are 75 to 78, 80 to 83, 85, 86, 105 to 108, 110 to 113, 115, 116. The range in which the gaming tables 36 are arranged is the range Z7, and the range in which the gaming tables 36 with the gaming table numbers 125 to 128, 130 to 133, 135, 136 partitioned by the two-dot chain line are arranged is the range Z8. is there.

また、識別状況リスト402は、例えば、図30で示されるようなものであり、左から遊技台番号、近隣範囲、顔画像を識別するためのID、および検出日時の欄が設けられている。図30においては、遊技台番号は、図29に対応する遊技台36を識別する番号であり、上から1,2,3,5,6,7,8,10・・・100,101,102,103・・・と記述されており、近隣範囲は、図29で示される範囲Z1乃至Z8上から各遊技台36が属する範囲が示されており、上から「Z1」,「Z1」,「Z1」,「Z1,Z2」,「Z1,Z2」,「Z2」,「Z2」,「Z2」,・・・「Z1,Z5」,「Z5」,「Z5」,「Z5」・・・と記述されており、IDは、照合処理により検出された顔画像を識別するIDであり、上から「」,「」,「155」,「」,「」,「53」,「120」,「」,・・・「」,「11」,「33」,・・・と記述されており、検出日時は、照合処理により顔画像が検出された日時を示しており、上から「」,「」,「2006/11/01 10:30:15」,「」,「」,「2006/11/01 10:30:20」,「2006/11/01 10:30:10」,「」,・・・「」,「2006/11/01 10:30:10」,「2006/11/01 10:30:30」,「」・・・と記述されている。尚、IDおよび検出日時が空欄となっているのは、対応する遊技台36で遊技している遊技者が存在せず、顔画像が検出されていないことを示している。   The identification status list 402 is, for example, as shown in FIG. 30 and includes columns of a gaming machine number, a neighboring range, an ID for identifying a face image, and a detection date and time from the left. In FIG. 30, the game machine number is a number for identifying the game machine 36 corresponding to FIG. 29, and 1, 2, 3, 5, 6, 7, 8, 10... 100, 101, 102 from the top. , 103..., And the neighboring range is a range to which each gaming table 36 belongs from above the ranges Z1 to Z8 shown in FIG. 29, and “Z1”, “Z1”, “ "Z1", "Z1, Z2", "Z1, Z2", "Z2", "Z2", "Z2", ... "Z1, Z5", "Z5", "Z5", "Z5" ... The ID is an ID for identifying the face image detected by the collation processing. From the top, “”, “”, “155”, “”, “”, “53”, “120”, “”,... “”, “11”, “33”,... Are described, and the detection date is the date when the face image was detected by the matching process. It shows the time. From the top, “”, “”, “2006/11/01 10:30:15”, “”, “”, “2006/11/01 10:30:20”, “2006/11 / 01 10:30:10 "," ", ..." "," 2006/11/01 10:30:10 "," 2006/11/01 10:30:30 "," "... is described. Note that the blanks in the ID and the detection date indicate that there is no player playing on the corresponding gaming table 36 and no face image is detected.

図29の場合、例えば、顔画像が撮像されたカメラIDが、遊技台番号5に対応するものである場合、近隣範囲は、遊技台番号5の遊技台36が属している範囲内である。従って、図29の場合、遊技台番号5の遊技台36は、範囲Z1,Z2に属しているので、範囲Z1,Z2に属する遊技台番号5以外の遊技台36は近隣に存在するものと認識し、それ以外の範囲Z3乃至Z8に属する遊技台36は、顔画像が撮像された遊技台番号5から所定の距離だけ遠方の位置に存在するものとして認識される。   In the case of FIG. 29, for example, when the camera ID from which the face image is captured corresponds to the gaming machine number 5, the neighboring range is within the range to which the gaming machine 36 with the gaming machine number 5 belongs. Therefore, in the case of FIG. 29, the gaming machine 36 with the gaming machine number 5 belongs to the ranges Z1 and Z2, and therefore it is recognized that the gaming machines 36 other than the gaming machine number 5 belonging to the ranges Z1 and Z2 exist in the vicinity. In addition, the gaming tables 36 belonging to the other ranges Z3 to Z8 are recognized as existing at a position far from the gaming table number 5 on which the face image is captured by a predetermined distance.

このため、顔画像が撮像されたカメラIDが、遊技台番号5に対応するものである場合、図29で示されるような識別状況リスト402のとき、遠方抽出部451aは、遊技台番号3,7,8において照合済みとなっている顔画像を識別するID=155,53,120については、近隣範囲に存在するものとみなし、抽出する対象とみなさない。これに対して、遊技台番号101,102において照合済みとなっている顔画像を識別するID11,33を抽出する。   For this reason, when the camera ID from which the face image is captured corresponds to the gaming machine number 5, when the identification status list 402 is as shown in FIG. IDs = 155, 53, and 120 that identify face images that have already been verified in 7 and 8 are considered to exist in the neighborhood range and are not considered to be extracted. On the other hand, IDs 11 and 33 for identifying face images that have already been verified in the game machine numbers 101 and 102 are extracted.

ステップS224において、部分生体情報DB生成部451は、差分計算部451bを制御して、抽出した遠方で照合済みとなっている顔画像を識別するIDに基づいて、対応する顔画像の情報を生体情報DB22より削除した差分情報を生成させる。   In step S224, the partial biometric information DB generation unit 451 controls the difference calculation unit 451b to obtain the information of the corresponding face image based on the ID for identifying the extracted face image that has already been collated. The difference information deleted from the information DB 22 is generated.

ステップS225において、部分生体情報DB生成部451は、差分計算部451bにより生成された、差分情報を部分生体情報DB403として作成する。   In step S225, the partial biological information DB generation unit 451 generates the difference information generated by the difference calculation unit 451b as the partial biological information DB 403.

すなわち、部分生体情報DB生成部451は、顔画像が供給されてくる度に、顔画像を撮像したカメラIDに対応する遊技台番号からみて遠方の位置で照合済みとなっている顔画像を生体情報DB22より削除して部分生体情報DB403を生成する。   That is, every time a face image is supplied, the partial biometric information DB generation unit 451 selects a face image that has been collated at a distant position as viewed from the gaming machine number corresponding to the camera ID that captured the face image. The partial biometric information DB 403 is generated by deleting from the information DB 22.

ステップS226において、顔画像取得部221は、供給された顔画像のうち、いずれか未処理の1つを抽出し、特徴量抽出部231に供給する。   In step S <b> 226, the face image acquisition unit 221 extracts one of unprocessed ones of the supplied face images and supplies the extracted unprocessed one to the feature amount extraction unit 231.

ステップS227において、照合部222の特徴量抽出部231は、供給されてきた顔画像より特徴量を抽出して、顔画像と供に類似度計算部461に供給する。   In step S227, the feature amount extraction unit 231 of the collation unit 222 extracts the feature amount from the supplied face image and supplies it to the similarity calculation unit 461 along with the face image.

ステップS228において、類似度計算部461は、特徴量抽出部231より供給された顔画像についての、目と目の間隔、あごから額までの長さと、あごから鼻のまでの長さの比率などの各種の顔の特徴量と、部分生体情報DB403に登録されている顔画像における同様の特徴量とを用いて、それぞれの差分和、平均比率、または比率和などを類似度として計算し、計算結果である類似度の順位を求め、最上位の顔画像と類似度の情報を、特徴量抽出部231より供給されてきた顔画像と供に類似度判定部462に供給する。   In step S228, the similarity calculation unit 461, for the face image supplied from the feature amount extraction unit 231, the ratio between the eye-to-eye spacing, the length from the chin to the forehead, the length from the chin to the nose, and the like. The difference sum, the average ratio, or the ratio sum is calculated as the degree of similarity using the various face feature amounts and the similar feature amounts in the face image registered in the partial biological information DB 403, and the calculation is performed. As a result, the similarity ranking is obtained, and information about the highest face image and similarity is supplied to the similarity determination unit 462 together with the face image supplied from the feature amount extraction unit 231.

ステップS229において、類似度判定部462は、類似度計算部232より供給されてくる最上位の顔画像と類似度の情報に基づいて、最上位の類似度が所定の閾値よりも大きいか否かを判定する。   In step S229, the similarity determination unit 462 determines whether the highest similarity is greater than a predetermined threshold based on the highest face image and similarity information supplied from the similarity calculation unit 232. Determine.

ステップS229において、最上位の類似度が所定の閾値よりも大きいと判定された場合、ステップS230において、類似度判定部462は、最上位の類似度の顔画像の情報をリスト生成部452および存在判定部463に供給する。存在判定部463は、識別状況リスト402にアクセスし、供給されてきた顔画像を識別するIDを検索する。   If it is determined in step S229 that the highest similarity is greater than the predetermined threshold value, in step S230, the similarity determination unit 462 displays the facial image information of the highest similarity in the list generation unit 452 and the presence of the face image information. This is supplied to the determination unit 463. The presence determination unit 463 accesses the identification status list 402 and searches for an ID for identifying the supplied face image.

ステップS231において、存在判定部463は、識別状況リスト402にアクセスし、供給されてきた顔画像を識別するIDが識別状況リスト402に登録されたIDではない、すなわち、IDが検索されないか否かを判定する。   In step S231, the presence determination unit 463 accesses the identification situation list 402, and the ID for identifying the supplied face image is not the ID registered in the identification situation list 402, that is, whether or not the ID is searched. Determine.

ステップS231において、識別状況リスト402で、供給されてきた顔画像を識別するIDが識別状況リスト402に登録されたIDではない、すなわち、IDが検索されなかった場合、ステップS232において、存在判定部463は、供給されてきた顔画像を含む画像を表示部23に表示させると共に、通信部224に供給する。通信部224は、類似度が最上位の顔画像および顔画像を含む撮像されたカメラ画像を携帯端末18に送信し、該当する登録遊技者が来店したことを通知する。   In step S231, if the ID for identifying the supplied face image in the identification status list 402 is not the ID registered in the identification status list 402, that is, if no ID is searched, the presence determination unit in step S232. In step S <b> 463, an image including the supplied face image is displayed on the display unit 23 and supplied to the communication unit 224. The communication unit 224 transmits the captured camera image including the face image having the highest similarity and the face image to the portable terminal 18 to notify that the corresponding registered player has visited the store.

一方、ステップS231において、識別状況リスト402で、供給されてきた顔画像を識別するIDが検索された場合、すなわち、既に照合済みであった場合、ステップS232の処理はスキップされる。   On the other hand, if an ID for identifying the supplied face image is searched in the identification status list 402 in step S231, that is, if the ID has already been collated, the process of step S232 is skipped.

ステップS233において、リスト生成部452は、類似度判定部462より供給されてきた顔画像と、その顔画像を含む画像を撮像したカメラIDに基づいて、対応する遊技台番号を求め、識別状況リスト402を更新する。すなわち、遊技台番号5で、最上位の照合結果となる顔画像を識別するIDが100であって、2006年11月1日10時30分40秒に顔画像を検出した場合、図30における遊技台番号5に対応するIDの項目に「100」を記述し、さらに、検出日時の項目に「2006/11/01 10:30:40」を記述する。   In step S233, the list generation unit 452 obtains the corresponding gaming machine number based on the face image supplied from the similarity determination unit 462 and the camera ID that captured the image including the face image, and the identification situation list 402 is updated. That is, in the case where the ID identifying the face image that is the highest collation result is 100 and the face image is detected at 10:30:40 on November 1, 2006, in FIG. “100” is described in the item of ID corresponding to the gaming machine number 5, and “2006/11/01 10:30:40” is described in the item of detection date.

ステップS234において、顔画像取得部221は、全ての顔画像について処理を行なったか否かを判定し、未処理の顔画像が存在する場合、処理は、ステップS226に戻る。すなわち、全ての顔画像について処理がなされるまで、ステップS226乃至S234,S237の処理が繰り返される。そして、ステップS234において、全ての顔画像について処理がなされたと判定された場合、処理は、ステップS221に戻る。   In step S234, the face image acquisition unit 221 determines whether or not all face images have been processed. If there is an unprocessed face image, the process returns to step S226. That is, the processes in steps S226 to S234 and S237 are repeated until all the face images are processed. If it is determined in step S234 that all face images have been processed, the process returns to step S221.

一方、ステップS221において、顔画像が送信されてこないと判定された場合、ステップS235において、リスト生成部452は、顔画像が検出されない状態が所定時間以上経過したか否かを判定する。ステップS235において、所定の時間が経過していない場合、処理は、ステップS221に戻る。そして、ステップS235において、所定時間が経過したと判定された場合、ステップS236において、リスト生成部452は、顔画像が送信されてこない状態の遊技台36に該当する遊技台番号のIDおよび検出日時の情報を削除して、識別状況リスト402を更新する。   On the other hand, if it is determined in step S221 that a face image has not been transmitted, in step S235, the list generation unit 452 determines whether or not a state in which no face image is detected has elapsed for a predetermined time or more. If the predetermined time has not elapsed in step S235, the process returns to step S221. If it is determined in step S235 that the predetermined time has elapsed, in step S236, the list generation unit 452 determines the ID and detection date / time of the gaming machine number corresponding to the gaming machine 36 in a state where no face image is transmitted. And the identification status list 402 is updated.

すなわち、例えば、図30の識別状況リスト402の場合、遊技台番号3について、所定時間以上顔画像が供給されてこない状況が続いた場合、登録されているID=155、および検出日時「2006/11/01 10:30:15」の情報は削除されることになる。   That is, for example, in the case of the identification status list 402 of FIG. 30, if a situation where a face image has not been supplied for a predetermined time or longer for the gaming machine number 3 is registered ID = 155 and the detection date “2006 / 11/01 10:30:15 "will be deleted.

以上の処理により、部分生体情報DB403は、顔画像が供給されてくる度に、顔画像を撮像したカメラIDに対応する遊技台番号からみて遠方の位置で照合済みとなっている顔画像を生体情報DB22より削除して生成される。   Through the above processing, each time the face image is supplied, the partial biometric information DB 403 displays the face image that has been collated at a position far away from the game table number corresponding to the camera ID that captured the face image. It is deleted from the information DB 22 and generated.

このため、例えば、遊技店1において、500台の遊技台36が設置されている場合、範囲Z1乃至Z8のそれぞれに相当する1範囲を、30台の遊技台36が設置されている均等の範囲に統一して定義し、生体情報DB22に700人が登録されているとして、400台の遊技台36が稼動しており、所定の遊技台36にて顔画像が取得されたとき、従来構成であれば、700人分の顔画像との照合処理を行って結果を導出しなければならなかったが、上述の手法を用いると、324(=700-(400-24))人分の顔画像との照合処理を行えばよく、約半分の処理時間で結果が得られることとなる。   For this reason, for example, in the game store 1, when 500 game tables 36 are installed, one range corresponding to each of the ranges Z1 to Z8 is equal to an equal range in which 30 game tables 36 are installed. In the conventional configuration, when 400 players are operating and face images are acquired on a predetermined game stand 36, assuming that 700 people are registered in the biometric information DB 22, If there was, it had to be collated with the face images for 700 people to derive the result, but using the above method, face images for 324 (= 700- (400-24)) people The result can be obtained in about half the processing time.

すなわち、設置されている500台の遊技台36のうち400台が稼動しているので、1範囲あたり30×(400/500)=24台が稼動していると考えられる。そのため、遠方で照合済みの顔画像が(400-24)個となるため、これらの人数分の顔画像を、生体情報DB22から除外して部分生体情報DB403に登録されている顔画像との照合処理を行うこととなる。   That is, since 400 of the 500 game machines 36 installed are operating, it is considered that 30 × (400/500) = 24 are operating per range. Therefore, since there are (400-24) face images that have been collated in the distance, the face images for these numbers are excluded from the biometric information DB 22 and collated with the face images registered in the partial biometric information DB 403. Processing will be performed.

結果として、照合済みとなっている顔画像が削除されたデータベースに登録されている顔画像により照合処理がなされることになるので、不要な照合処理が省かれるとともに、不要に計算された類似度を比較する必要がなくなるので、処理速度を向上させることが可能になると共に、処理精度を向上させることが可能となる。   As a result, since the matching process is performed by the face image registered in the database from which the face image that has been verified has been deleted, unnecessary matching process is omitted and the similarity degree calculated unnecessarily. Therefore, the processing speed can be improved and the processing accuracy can be improved.

尚、図26以降で説明した上述した遠方の位置で照合済みとなっている顔画像を削除して顔画像のデータベースを用いて照合処理をするようにした例と、図1乃至図25を参照して説明した他の遊技店1を含む照合済みとなった顔画像を削除したデータベースを用いて照合処理をするようにした例とは組み合わせて実施するようにしても良いことは言うまでもない。   In addition, an example in which the face image that has already been collated at the above-mentioned distant position described above with reference to FIG. 26 is deleted and collation processing is performed using the face image database, and FIG. 1 to FIG. 25 are referred to. Needless to say, it may be implemented in combination with the example in which the collation processing is performed using the database from which the face images that have been collated including the other game stores 1 described above are deleted.

すなわち、図1の監視システムにおいては、複数の遊技店1からの入店客情報を用いることにより、より効率的に当日照合DB19に登録される顔画像を削減させることが可能となり、図26の監視システムにおいては、遊技店1が単独で実施することで部分生体情報DB403に登録される顔画像を削減させることが可能である。したがって、組み合わせて使用することにより、さらに照合に使用する顔画像の数を効果的に削減させることが可能となる。   That is, in the monitoring system of FIG. 1, it is possible to reduce the number of face images registered in the verification database 19 on the day more efficiently by using the customer information from a plurality of game stores 1, as shown in FIG. In the monitoring system, the face image registered in the partial biological information DB 403 can be reduced by the game store 1 alone. Therefore, by using in combination, the number of face images used for collation can be effectively reduced.

ところで、上述した一連の監視処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。   Incidentally, the series of monitoring processes described above can be executed by hardware, but can also be executed by software. When a series of processing is executed by software, a program constituting the software may execute various functions by installing a computer incorporated in dedicated hardware or various programs. For example, it is installed from a recording medium in a general-purpose personal computer or the like.

図31は、汎用のパーソナルコンピュータの構成例を示している。このパーソナルコンピュータは、CPU(Central Processing Unit)1001を内蔵している。CPU1001にはバス1004を介して、入出力インタフェース1005が接続されている。バス1004には、ROM(Read Only Memory)1002およびRAM(Random Access Memory)1003が接続されている。   FIG. 31 shows a configuration example of a general-purpose personal computer. This personal computer incorporates a CPU (Central Processing Unit) 1001. An input / output interface 1005 is connected to the CPU 1001 via the bus 1004. A ROM (Read Only Memory) 1002 and a RAM (Random Access Memory) 1003 are connected to the bus 1004.

入出力インタフェース1005には、ユーザが操作コマンドを入力するキーボード、マウスなどの入力デバイスよりなる入力部1006、処理操作画面や処理結果の画像を表示デバイスに出力する出力部1007、プログラムや各種データを格納するハードディスクドライブなどよりなる記憶部1008、LAN(Local Area Network)アダプタなどよりなり、インターネットに代表されるネットワークを介した通信処理を実行する通信部1009が接続されている。また、磁気ディスク(フレキシブルディスクを含む)、光ディスク(CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Versatile Disc)を含む)、光磁気ディスク(MD(Mini Disc)を含む)、もしくは半導体メモリなどのリムーバブルメディア1011に対してデータを読み書きするドライブ1010が接続されている。   The input / output interface 1005 includes an input unit 1006 including an input device such as a keyboard and a mouse for a user to input an operation command, an output unit 1007 for outputting a processing operation screen and an image of a processing result to a display device, a program and various data. A storage unit 1008 including a hard disk drive for storing data, a LAN (Local Area Network) adapter, and the like, and a communication unit 1009 for performing communication processing via a network represented by the Internet are connected. Also, a magnetic disk (including a flexible disk), an optical disk (including a CD-ROM (Compact Disc-Read Only Memory), a DVD (Digital Versatile Disc)), a magneto-optical disk (including an MD (Mini Disc)), or a semiconductor A drive 1010 for reading / writing data from / to a removable medium 1011 such as a memory is connected.

CPU1001は、ROM1002に記憶されているプログラム、または磁気ディスク、光ディスク、光磁気ディスク、もしくは半導体メモリ等のリムーバブルメディア1011から読み出されて記憶部1008にインストールされ、記憶部1008からRAM1003にロードされたプログラムに従って各種の処理を実行する。RAM1003にはまた、CPU1001が各種の処理を実行する上において必要なデータなども適宜記憶される。   The CPU 1001 is read from a program stored in the ROM 1002 or a removable medium 1011 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, installed in the storage unit 1008, and loaded from the storage unit 1008 to the RAM 1003. Various processes are executed according to the program. The RAM 1003 also appropriately stores data necessary for the CPU 1001 to execute various processes.

尚、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。   In this specification, the step of describing the program recorded on the recording medium is not limited to the processing performed in time series in the order described, but of course, it is not necessarily performed in time series. Or the process performed separately is included.

また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。   Further, in this specification, the system represents the entire apparatus constituted by a plurality of apparatuses.

本発明を適用した監視システムの一実施の形態の構成を示す図である。It is a figure which shows the structure of one Embodiment of the monitoring system to which this invention is applied. 図1のカメラの設置例を示す図である。It is a figure which shows the example of installation of the camera of FIG. 図1のカメラの設置例を示す図である。It is a figure which shows the example of installation of the camera of FIG. 図1のカメラの設置例を示す図である。It is a figure which shows the example of installation of the camera of FIG. 図1のカメラの設置例を示す図である。It is a figure which shows the example of installation of the camera of FIG. 図1のカメラの設置例を示す図である。It is a figure which shows the example of installation of the camera of FIG. 図1のカメラの設置例を示す図である。It is a figure which shows the example of installation of the camera of FIG. 図1の入口カメラおよび店内カメラの設置例を示す図である。It is a figure which shows the example of installation of the entrance camera and shop camera of FIG. 図1の画像処理ユニットの構成例を説明する図である。It is a figure explaining the structural example of the image processing unit of FIG. 図1の生体情報認識装置の構成例を説明する図である。It is a figure explaining the structural example of the biometric information recognition apparatus of FIG. 図1の生体情報管理センタおよび生体情報管理DBの構成例を説明する図である。It is a figure explaining the structural example of the biometric information management center and biometric information management DB of FIG. 図1の携帯端末の構成例を説明する図である。It is a figure explaining the structural example of the portable terminal of FIG. 図1の監視システムによる登録遊技者来店監視処理を説明するフローチャートである。It is a flowchart explaining the registration player visit monitoring process by the monitoring system of FIG. 照合処理を説明するフローチャートである。It is a flowchart explaining collation processing. 新規照合処理を説明するフローチャートである。It is a flowchart explaining a new collation process. 報知画像の表示例を説明する図である。It is a figure explaining the example of a display of an alerting | reporting image. 新規照合処理を説明する図である。It is a figure explaining a new collation process. 遊技者DBを説明する図である。It is a figure explaining player DB. 当日照合DBを説明する図である。It is a figure explaining the collation DB on the day. 登録遊技者DBを説明する図である。It is a figure explaining registration player DB. 新規照合処理を説明する図である。It is a figure explaining a new collation process. 出口カメラ処理を説明するフローチャートである。It is a flowchart explaining an exit camera process. 出口カメラ処理を説明する図である。It is a figure explaining an exit camera process. 遊技店入店客情報収集処理を説明するフローチャートである。It is a flowchart explaining a game store customer information collection process. 登録遊技者DB更新処理を説明するフローチャートである。It is a flowchart explaining a registration player DB update process. 本発明を適用した監視システムのその他の実施の形態の構成を示す図である。It is a figure which shows the structure of other embodiment of the monitoring system to which this invention is applied. 図26の生体情報認識装置の構成例を説明する図である。It is a figure explaining the structural example of the biometric information recognition apparatus of FIG. 図26の監視システムによる登録遊技者来店監視処理を説明するフローチャートである。It is a flowchart explaining the registration player visit monitoring process by the monitoring system of FIG. 遊技店内の範囲の区分を説明する図である。It is a figure explaining the division of the range in an amusement shop. 識別状況リストを説明する図である。It is a figure explaining an identification situation list. 汎用のパーソナルコンピュータを説明する図である。It is a figure explaining a general purpose personal computer.

符号の説明Explanation of symbols

1,1−1乃至1−n 遊技店
2 生体情報管理センタ
3 生体情報管理データベース
4 第3者遊技店管理センタ
5 第3者遊技店管理データベース
6 生体情報管理バス
7 第3者遊技店管理バス
8,9 公衆通信回線網
21 生体情報認識装置
22 生体情報データベース
24 遊技店管理装置
26 遊技台管理データベース
27 媒体貸出管理装置
29 媒体貸出管理データベース
30 遊技店管理情報バス
31 生体情報バス
33 精算機
34 貸出機
35 計数機
36,36−1乃至36−m 遊技台
37,37−1乃至37−m 遊技台周辺端末
38,38−1乃至38−m カメラ
39,39−1乃至39−(m+p+q) 画像処理ユニット
40,40−1乃至40−p 入口カメラ
41,41−1乃至41−q 店内カメラ
42,42−1乃至42−q 出口カメラ
1, 1-1 to 1-n amusement store 2 biometric information management center 3 biometric information management database 4 third party amusement store management center 5 third party amusement store management database 6 biometric information management bus 7 third party amusement store management bus 8, 9 Public communication network 21 Biometric information recognition device 22 Biometric information database 24 Game store management device 26 Game table management database 27 Medium lending management device 29 Medium lending management database 30 Amusement store management information bus 31 Biometric information bus 33 Settling machine 34 Lending machine 35 Counter 36,36-1 thru 36-m Game stand 37,37-1 thru 37-m Game stand peripheral terminal 38,38-1 thru 38-m Camera 39,39-1 thru 39- (m + p + q) Image processing unit 40, 40-1 to 40-p Entrance camera 41, 41-1 to 41-q In-store camera 42, 42- To 42-q exit Camera

Claims (8)

予め登録された登録者の顔画像群を蓄積する第1の蓄積手段と、
照合対象者の顔画像を取得する取得手段と、
前記取得手段により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する抽出手段と、
前記第1の蓄積手段により蓄積されている登録者の顔画像の集合と、前記抽出手段により抽出された前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像の集合との差分情報を求める差分計算手段と、
前記差分情報となる登録者の顔画像を蓄積する第2の蓄積手段と、
前記取得手段により取得された照合対象者の顔画像と、前記第2の蓄積手段に蓄積された登録者の顔画像との類似度を計算し、照合する照合手段と、
前記照合手段の照合結果である類似度と所定の閾値との比較により、前記照合対象者の顔画像が登録者の顔画像であるか否かを判定する類似度判定手段と、
前記類似度判定手段により前記照合対象者が前記登録者であると判定された場合、前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報を登録する登録手段とを含み、
前記抽出手段は、前記登録手段により登録された前記類似度判定手段により前記照合対象者が前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報に基づいて、前記取得手段により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する
監視装置。
First accumulating means for accumulating face image groups of registrants registered in advance;
Acquisition means for acquiring a face image of the person to be verified;
The registration that is determined to be a face image of another collation target person different from the collation target person at a position far by a predetermined distance from the position from which the collation target person's face image is acquired by the acquisition means. Extracting means for extracting a person's face image;
The set of registrant face images accumulated by the first accumulating means and the registration determined to be a face image of another collation target person different from the collation target person extracted by the extraction means Difference calculation means for obtaining difference information with a set of person's face images;
Second accumulating means for accumulating a registrant's face image as the difference information;
Collation means for calculating and collating the similarity between the face image of the person to be collated acquired by the acquisition means and the face image of the registrant accumulated in the second accumulation means;
A similarity determination unit that determines whether or not the face image of the person to be collated is a face image of the registrant by comparing the similarity that is the collation result of the collation unit and a predetermined threshold;
When the similarity determination unit determines that the collation target person is the registrant, the face image of the collation target person determined to be the registrant and the position where the face image was acquired Registration means for registering information,
The extraction means includes the face image of the person to be collated determined by the similarity determination means registered by the registration means as the registrant and the position from which the face image was acquired. Is a face image of another collation target person different from the collation target person at a position that is a predetermined distance away from the position where the face image of the collation target person is acquired by the acquisition means. A monitoring device that extracts a face image of the registrant determined to be.
画像を撮像する撮像手段と、
前記撮像手段により撮像された画像より、前記照合対象者の顔画像を抽出する顔画像抽出手段と、
前記照合対象者の顔画像より特徴量を抽出する特徴量抽出手段とをさらに含み、
前記照合手段は、前記取得手段により取得された照合対象者の顔画像と、前記蓄積手段に蓄積された登録者の顔画像との特徴量を用いて類似度を計算し、前記取得手段により取得された照合対象者の顔画像と、前記蓄積手段に蓄積された登録者の顔画像とを照合する
請求項1に記載の監視装置。
An imaging means for capturing an image;
A face image extracting means for extracting the face image of the person to be collated from the image captured by the image capturing means;
Further comprising a feature amount extraction means for extracting a feature amount from the face image of the person to be collated,
The collating unit calculates a similarity using a feature amount between the face image of the person to be collated acquired by the acquiring unit and the face image of the registrant stored in the accumulating unit, and acquires the similarity by the acquiring unit. The monitoring device according to claim 1, wherein the face image of the person to be collated is collated with the face image of the registrant stored in the storage unit.
前記登録手段は、前記取得手段により所定の時間以上顔画像が取得されなかった場合、前記取得手段により前記所定の時間以上顔画像が取得されない位置に対応して登録されている前記照合対象者の顔画像の情報を削除する
請求項1に記載の監視装置。
In the case where a face image is not acquired for a predetermined time or more by the acquisition unit, the registration unit is configured to store the verification target person registered corresponding to a position where the face image is not acquired for the predetermined time or more by the acquisition unit. The monitoring device according to claim 1, wherein information on a face image is deleted.
前記類似度判定手段により前記照合対象者が前記登録者ではないと判定された場合、前記照合対象者の顔画像を未登録者として登録する未登録者登録手段とをさらに含む
請求項1に記載の監視装置。
The unregistered person registration means for registering the face image of the verification target person as an unregistered person when the similarity determination means determines that the verification target person is not the registrant. Monitoring device.
前記第1の蓄積手段は、予め登録された登録者の顔画像をデータベースとして蓄積し、
前記データベースには、前記未登録者登録手段により所定回数以上登録された未登録者の顔画像が、前記登録者の顔画像として登録される
請求項4に記載の監視装置。
The first accumulating unit accumulates face images of registrants registered in advance as a database,
The monitoring apparatus according to claim 4, wherein a face image of an unregistered person who has been registered a predetermined number of times or more by the unregistered person registration unit is registered in the database as the face image of the registrant.
前記照合対象者の顔画像が取得される位置は、複数に区分された範囲のいずれかに属しており、
前記抽出手段は、
前記照合対象者の顔画像が取得される位置が属している範囲外の位置を所定の距離だけ遠方の位置として認識することにより、前記取得手段により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する
請求項1に記載の監視装置。
The position from which the face image of the person to be collated is acquired belongs to one of a plurality of ranges,
The extraction means includes
The position where the face image of the person to be collated is acquired by the acquisition means by recognizing a position outside the range to which the position from which the face image of the person to be collated belongs belongs as a distant position by a predetermined distance The monitoring apparatus according to claim 1, wherein a face image of the registrant that is determined to be a face image of another collation target person different from the collation target person at a position farther than a predetermined distance is extracted.
予め登録された登録者の顔画像群を蓄積する第1の蓄積ステップと、
照合対象者の顔画像を取得する取得ステップと、
前記取得ステップの処理により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する抽出ステップと、
前記第1の蓄積ステップの処理により蓄積されている登録者の顔画像の集合と、前記抽出ステップの処理により抽出された前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像の集合との差分情報を求める差分計算ステップと、
前記差分情報となる登録者の顔画像を蓄積する第2の蓄積ステップと、
前記取得ステップの処理により取得された照合対象者の顔画像と、前記第2の蓄積ステップの処理で蓄積された登録者の顔画像との類似度を計算し、照合する照合ステップと、
前記照合ステップの処理での照合結果である類似度と所定の閾値との比較により、前記照合対象者の顔画像が登録者の顔画像であるか否かを判定する類似度判定ステップと、
前記類似度判定ステップの処理により前記照合対象者が前記登録者であると判定された場合、前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報を登録する登録ステップとを含み、
前記抽出ステップの処理は、前記登録ステップの処理により登録された前記類似度判定ステップの処理により前記照合対象者が前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報に基づいて、前記取得ステップの処理により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する
監視方法。
A first accumulation step for accumulating a pre-registered registrant's face image group;
An acquisition step of acquiring a face image of the person to be verified;
It is determined that the face image of the other person to be collated is different from the person to be collated at a position far from the position from which the face image of the person to be collated is acquired by the process of the obtaining step. An extraction step of extracting the registrant's face image;
It is determined that the set of facial images of the registrant accumulated by the process of the first accumulation step is a face image of another collation target person different from the collation target person extracted by the process of the extraction step. A difference calculating step for obtaining difference information with the set of registered registrant face images;
A second accumulation step for accumulating a registrant's face image as the difference information;
A collation step of calculating and collating the similarity between the face image of the person to be collated acquired by the process of the acquisition step and the face image of the registrant accumulated by the process of the second accumulation step;
A similarity determination step of determining whether or not the face image of the person to be verified is a registrant's face image by comparing the similarity that is the result of the verification in the process of the verification step with a predetermined threshold;
When it is determined by the similarity determination step that the person to be collated is the registrant, the face image of the person to be collated determined to be the registrant and the face image thereof are acquired. A registration step of registering location information,
The process of the extraction step includes the face image of the person to be collated determined to be the registrant by the process of the similarity determination step registered by the process of the registration step, and the face Based on the information on the position at which the image was acquired, another position different from the verification target person at a position that is a predetermined distance away from the position at which the face image of the verification target person is acquired by the processing of the acquisition step. A monitoring method for extracting a face image of the registrant determined to be a face image of a person to be collated.
予め登録された登録者の顔画像群を蓄積する第1の蓄積ステップと、
照合対象者の顔画像を取得する取得ステップと、
前記取得ステップの処理により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する抽出ステップと、
前記第1の蓄積ステップの処理により蓄積されている登録者の顔画像の集合と、前記抽出ステップの処理により抽出された前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像の集合との差分情報を求める差分計算ステップと、
前記差分情報となる登録者の顔画像を蓄積する第2の蓄積ステップと、
前記取得ステップの処理により取得された照合対象者の顔画像と、前記第2の蓄積ステップの処理で蓄積された登録者の顔画像との類似度を計算し、照合する照合ステップと、
前記照合ステップの処理での照合結果である類似度と所定の閾値との比較により、前記照合対象者の顔画像が登録者の顔画像であるか否かを判定する類似度判定ステップと、
前記類似度判定ステップの処理により前記照合対象者が前記登録者であると判定された場合、前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報を登録する登録ステップとを含む処理をコンピュータに実行させ、
前記抽出ステップの処理は、前記登録ステップの処理により登録された前記類似度判定ステップの処理により前記照合対象者が前記登録者であると判定された前記照合対象者の顔画像、および、その顔画像が取得された位置の情報に基づいて、前記取得ステップの処理により前記照合対象者の顔画像が取得される位置よりも所定の距離だけ遠方の位置で、前記照合対象者とは異なる他の照合対象者の顔画像であると判定された前記登録者の顔画像を抽出する
プログラム。
A first accumulation step for accumulating a pre-registered registrant's face image group;
An acquisition step of acquiring a face image of the person to be verified;
It is determined that the face image of the other person to be collated is different from the person to be collated at a position far from the position from which the face image of the person to be collated is acquired by the process of the obtaining step. An extraction step of extracting the registrant's face image;
It is determined that the set of facial images of the registrant accumulated by the process of the first accumulation step is a face image of another collation target person different from the collation target person extracted by the process of the extraction step. A difference calculating step for obtaining difference information with the set of registered registrant face images;
A second accumulation step for accumulating a registrant's face image as the difference information;
A collation step of calculating and collating the similarity between the face image of the person to be collated acquired by the process of the acquisition step and the face image of the registrant accumulated by the process of the second accumulation step;
A similarity determination step of determining whether or not the face image of the person to be verified is a registrant's face image by comparing the similarity that is the result of the verification in the process of the verification step with a predetermined threshold;
When it is determined by the similarity determination step that the person to be collated is the registrant, the face image of the person to be collated determined to be the registrant and the face image thereof are acquired. Causing a computer to execute a process including a registration step of registering position information;
The process of the extraction step includes the face image of the person to be collated determined to be the registrant by the process of the similarity determination step registered by the process of the registration step, and the face Based on the information on the position at which the image was acquired, another position different from the verification target person at a position that is a predetermined distance away from the position at which the face image of the verification target person is acquired by the processing of the acquisition step. A program for extracting a face image of the registrant determined to be a face image of a person to be collated.
JP2007010718A 2007-01-19 2007-01-19 Monitoring device and method, and program Active JP4760717B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007010718A JP4760717B2 (en) 2007-01-19 2007-01-19 Monitoring device and method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007010718A JP4760717B2 (en) 2007-01-19 2007-01-19 Monitoring device and method, and program

Publications (2)

Publication Number Publication Date
JP2008176653A true JP2008176653A (en) 2008-07-31
JP4760717B2 JP4760717B2 (en) 2011-08-31

Family

ID=39703614

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007010718A Active JP4760717B2 (en) 2007-01-19 2007-01-19 Monitoring device and method, and program

Country Status (1)

Country Link
JP (1) JP4760717B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012026147A1 (en) * 2010-08-27 2012-03-01 株式会社日立国際電気 Person detection system
CN103810711A (en) * 2014-03-03 2014-05-21 郑州日兴电子科技有限公司 Keyframe extracting method and system for monitoring system videos
JP2020140239A (en) * 2019-02-26 2020-09-03 沖電気工業株式会社 Information processing device and face recognition system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003033551A (en) * 2001-07-23 2003-02-04 Daikoku Denki Co Ltd System for managing the number of game guests
JP2005312510A (en) * 2004-04-27 2005-11-10 Omron Corp Game player management system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003033551A (en) * 2001-07-23 2003-02-04 Daikoku Denki Co Ltd System for managing the number of game guests
JP2005312510A (en) * 2004-04-27 2005-11-10 Omron Corp Game player management system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012026147A1 (en) * 2010-08-27 2012-03-01 株式会社日立国際電気 Person detection system
JP2012048550A (en) * 2010-08-27 2012-03-08 Hitachi Kokusai Electric Inc Person detection system
US9141184B2 (en) 2010-08-27 2015-09-22 Hitachi Kokusai Electric Inc. Person detection system
CN103810711A (en) * 2014-03-03 2014-05-21 郑州日兴电子科技有限公司 Keyframe extracting method and system for monitoring system videos
JP2020140239A (en) * 2019-02-26 2020-09-03 沖電気工業株式会社 Information processing device and face recognition system
JP7392264B2 (en) 2019-02-26 2023-12-06 沖電気工業株式会社 Information processing equipment and face recognition system

Also Published As

Publication number Publication date
JP4760717B2 (en) 2011-08-31

Similar Documents

Publication Publication Date Title
JP4941124B2 (en) Monitoring system and method, information processing apparatus, and program
JP5824806B2 (en) Facial image management device, facial image management method, and program
JP5617627B2 (en) Monitoring device and method, and program
JP4924883B2 (en) Monitoring device and method, and program
JP2007272604A (en) Information processor and information processing method, and program
JP2007328590A (en) Information processor, information processing method, monitoring system and program
JP2009000367A (en) Monitor, method and program
JP5013172B2 (en) Information processing apparatus and method, and program
JP2013022072A (en) Information processing equipment and method, attention degree calculation device, and program
JP4919057B2 (en) Monitoring device and method, and program
JP5560976B2 (en) Information processing apparatus and method, and program
JP4760717B2 (en) Monitoring device and method, and program
JP5891613B2 (en) Information processing apparatus and method, and program
JP2008085584A (en) Monitoring device and method, monitoring system, and program
JP5577729B2 (en) Monitoring device and method, and program
JP4807267B2 (en) Monitoring device and method, and program
JP2008040829A (en) Device and method for processing information, information processing system, and program
JP2012014568A (en) Monitoring apparatus and method, and program
JP4877005B2 (en) Monitoring device and method, and program
JP5292982B2 (en) Human body detection device and method, monitoring device and method, and program
JP4821428B2 (en) Monitoring device and method, and program
JP2010039597A (en) Monitoring apparatus and method, and program
JP5338173B2 (en) Monitoring device and method, and program
JP5168564B2 (en) Monitoring device and method, and program
JP4807291B2 (en) Monitoring device and method, monitoring system, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091109

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: 20110510

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110523

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140617

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4760717

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250