[go: up one dir, main page]

JP2017068404A - Customer management system and customer management program - Google Patents

Customer management system and customer management program Download PDF

Info

Publication number
JP2017068404A
JP2017068404A JP2015190814A JP2015190814A JP2017068404A JP 2017068404 A JP2017068404 A JP 2017068404A JP 2015190814 A JP2015190814 A JP 2015190814A JP 2015190814 A JP2015190814 A JP 2015190814A JP 2017068404 A JP2017068404 A JP 2017068404A
Authority
JP
Japan
Prior art keywords
authentication
face image
processing
terminal
information
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
JP2015190814A
Other languages
Japanese (ja)
Other versions
JP6148304B2 (en
Inventor
山崎 貞彦
Sadahiko Yamazaki
貞彦 山崎
洋 大村
Hiroshi Omura
洋 大村
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.)
NIPPON MICRO SYSTEMS KK
Original Assignee
NIPPON MICRO SYSTEMS KK
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 NIPPON MICRO SYSTEMS KK filed Critical NIPPON MICRO SYSTEMS KK
Priority to JP2015190814A priority Critical patent/JP6148304B2/en
Publication of JP2017068404A publication Critical patent/JP2017068404A/en
Application granted granted Critical
Publication of JP6148304B2 publication Critical patent/JP6148304B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Collating Specific Patterns (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】登録情報および認証処理をシェアして設備コストや管理コストを低減する。【解決手段】複数の店舗に配置され、少なくとも来訪者の顔画像を取得する1または2以上の端末(CRM端末群4)と、端末が来訪者から取得した顔画像を少なくとも来訪者を特定する顧客情報と関係付けて登録する記憶部8と、端末からの認証要求に応じて記憶部から登録画像を読み出すサーバーと、端末の認証要求に係る顔画像を受け、該顔画像が記憶部にある登録顔画像に一致するかの認証を行う複数の認証部(FAセンサー群10)と、複数の端末から発せられる認証要求を受け付け、複数の認証部から予め付した優先順位に従って選択された認証部に認証要求の認証処理を振り分ける処理手段(FAゲートウェイ12)とを備える。【選択図】図1[PROBLEMS] To reduce facility costs and management costs by sharing registration information and authentication processing. One or more terminals (CRM terminal group 4) that are arranged in a plurality of stores and acquire at least a visitor's face image, and the terminal identifies at least the visitor with the face image acquired from the visitor. A storage unit 8 that registers in association with customer information, a server that reads a registered image from the storage unit in response to an authentication request from the terminal, and a face image related to the authentication request of the terminal, and the face image is in the storage unit A plurality of authentication units (FA sensor group 10) that authenticate whether or not they match the registered face image, and an authentication unit that receives authentication requests issued from a plurality of terminals and is selected from a plurality of authentication units according to a priority order assigned in advance. And processing means (FA gateway 12) for distributing authentication processing of authentication requests. [Selection] Figure 1

Description

本開示の技術はたとえば、複数の店舗を擁する商業施設などに好適な顧客管理技術に関する。
The technology of the present disclosure relates to a customer management technology suitable for a commercial facility having a plurality of stores, for example.

顔認証によるCRM(Customer Relationship Management:顧客関係管理)システムが普及している。このシステムは、来店者の特定、来店者の購入履歴、商品趣向の分析、商品やサービスの販売促進など、多様な顧客管理に利用される。   CRM (Customer Relationship Management) systems based on face authentication have become widespread. This system is used for various customer management such as identification of customers, purchase history of customers, analysis of product preferences, and sales promotion of products and services.

この顧客管理に関し、来訪者の顔画像により顧客を認識し、その顧客と販売データをリンクさせることが知られている(たとえば、特許文献1)。顧客と売上処理に関し、顧客の画像データの取り込みを売上データの処理に用いられるキーの操作に関係付けることが知られている(たとえば、特許文献2)。また、顧客の売上データと顔画像データを関係付けて登録し、画像データを用いてマーケット情報をグラフ化することが知られている(たとえば、特許文献3)。   With respect to this customer management, it is known to recognize a customer from a visitor's face image and link the customer with sales data (for example, Patent Document 1). With regard to customers and sales processing, it is known to associate customer image data capture with key operations used for sales data processing (for example, Patent Document 2). Further, it is known that customer sales data and face image data are registered in association with each other, and market information is graphed using the image data (for example, Patent Document 3).

顧客の画像情報の活用に関し、画像情報から顧客の特定、店舗内の滞在および足取り、注目商品などを判断し、その判断情報をマーケティングに利用することが知られている(たとえば、特許文献4)。
Regarding the use of customer image information, it is known to determine customer identification, stay and footsteps in a store, attention products, etc. from image information, and use the determination information for marketing (for example, Patent Document 4). .

特開2004−326208号公報JP 2004-326208 A 特開2013−3866号公報JP 2013-3866 A 特開2001−118146号公報JP 2001-118146 A 特開2004−348618号公報JP 2004-348618 A

ところで、CRMシステムは一般的に、店舗毎に設置されて来店者の特定などの高度な情報処理を行うので、店舗の規模によってはその価値を認識しつつも負担増が導入障壁となるという課題がある。   By the way, the CRM system is generally installed at each store and performs sophisticated information processing such as identification of the store visitor. Therefore, depending on the size of the store, an increase in burden becomes a barrier to introduction while recognizing its value. There is.

店舗毎に設置されたCRMシステムでは、店舗毎の個別管理となり、その管理で得られた情報はその店舗関連での利用に止まってしまう。情報の価値からすれば、極めて汎用性の高い情報もあり得る。複数の店舗を擁する商業施設にあっては、各店舗で得られる情報は総合的に利用することが望まれる。盗難情報、防犯情報などは、各店舗を超え、商業施設として利用すべき情報である。このような情報は、店舗毎に独立したシステムでは汎用化されず、利用が制限されるという課題がある。   In the CRM system installed for each store, individual management is performed for each store, and the information obtained by the management is only used for the store. In terms of the value of information, there can be information that is extremely versatile. In a commercial facility having a plurality of stores, it is desirable to use the information obtained at each store comprehensively. Theft information, crime prevention information, etc. are information that should be used as commercial facilities beyond each store. Such information is not generalized in an independent system for each store, and there is a problem that use is limited.

そこで、本開示の技術の目的は上記課題に鑑み、登録情報および認証処理をシェアして設備コストや管理コストを低減した顧客管理システムを提供する。
Accordingly, in view of the above problems, the purpose of the technology of the present disclosure is to provide a customer management system that shares registration information and authentication processing to reduce facility costs and management costs.

上記目的を達成するため、本発明の顧客管理システムの一側面によれば、店舗の来訪者を管理する顧客管理システムであって、複数の店舗に配置され、少なくとも来訪者の顔画像を取得する1または2以上の端末と、前記端末が来訪者から取得した顔画像を少なくとも来訪者を特定する顧客情報と関係付けて登録する記憶部と、前記端末からの認証要求に応じて前記記憶部から登録画像を読み出すサーバーと、前記端末の認証要求に係る顔画像を受け、該顔画像が前記記憶部にある登録顔画像に一致するかの認証を行う複数の認証部と、複数の前記端末から発せられる認証要求を受け付け、前記複数の認証部から選択される前記認証部に前記認証要求の認証処理を行わせる処理手段とを備える。   In order to achieve the above object, according to one aspect of the customer management system of the present invention, a customer management system for managing visitor of a store, which is arranged in a plurality of stores and acquires at least a visitor's face image. One or more terminals, a storage unit that registers the face image acquired by the terminal from a visitor in association with at least customer information that identifies the visitor, and the storage unit in response to an authentication request from the terminal A server that reads a registered image, a plurality of authentication units that receive a face image related to the authentication request of the terminal and authenticate whether the face image matches a registered face image in the storage unit, and a plurality of the terminals Processing means for receiving an authentication request issued and causing the authentication unit selected from the plurality of authentication units to perform authentication processing of the authentication request.

斯かる顧客管理システムでは、複数の端末と、複数の認証部との間を処理手段で中継することにより、複数の端末および認証部をマッチングさせ、複数の端末の同時使用による認証要求が処理部で分散化され、複数の認証部に振り分けられる。複数の認証要求の錯綜の影響で認証処理が遅延することがなく、複数の認証部の稼働率を平均化でき、迅速且つ安定した認証処理を行うことができる。複数の端末が配置される複数の店舗を擁する商業施設において、顔認証システムの効率的な運用を実現できる。   In such a customer management system, a plurality of terminals and authentication units are matched by relaying between a plurality of terminals and a plurality of authentication units by a processing means, and an authentication request by simultaneous use of a plurality of terminals is processed by the processing unit. And distributed to a plurality of authentication units. The authentication process is not delayed due to the influence of a plurality of authentication requests, the operating rates of the plurality of authentication units can be averaged, and a quick and stable authentication process can be performed. In a commercial facility having a plurality of stores where a plurality of terminals are arranged, an efficient operation of the face authentication system can be realized.

上記顧客管理システムにおいて、前記処理手段は、複数の前記端末から発せられる認証要求を受け付け、前記複数の認証部に予め付した優先順位に従って前記認証部に前記認証要求の認証処理を振り分けてよい。   In the customer management system, the processing means may accept authentication requests issued from a plurality of the terminals, and distribute the authentication request authentication processing to the authentication units in accordance with a priority assigned in advance to the plurality of authentication units.

斯かる顧客管理システムでは、処理手段が複数の認証部から選択される認証部に認証要求を振り分ける。この振り分け処理では認証部に対して予め順位付けされた優先順位を付し、この優先順位に従って認証処理が振り分けられる。   In such a customer management system, the processing means distributes the authentication request to an authentication unit selected from a plurality of authentication units. In this distribution process, priorities are assigned in advance to the authentication units, and the authentication processes are distributed according to the priorities.

上記顧客管理システムにおいて、前記サーバーは、前記端末から前記顔画像の登録要求に係る前記顔画像を前記記憶部に登録し、または前記端末から前記顔画像の認証要求に係る前記顔画像を前記記憶部から読み出し、前記処理手段は、前記端末と前記サーバーとの間を中継し、複数の前記端末の同時使用による複数の前記登録要求を分散化して前記サーバーに提供してよい。   In the customer management system, the server registers the face image related to the face image registration request from the terminal in the storage unit, or stores the face image related to the face image authentication request from the terminal. The processing means relays between the terminal and the server, and distributes a plurality of the registration requests by simultaneous use of the plurality of terminals and provides the same to the server.

斯かる顧客管理システムでは、複数の端末から顔画像の登録要求を受け、顔画像を記憶部に登録するサーバーを備え、このサーバーと複数の端末との間に既述の処理手段を備える場合にも、複数の端末の同時使用による登録要求が処理手段で分散化され、サーバーに提供される。複数の登録要求の錯綜の影響で登録処理の遅延を防止でき、登録顔画像の登録処理を効率化でき、顔画像の認証処理の迅速化が図られる。   Such a customer management system includes a server that receives face image registration requests from a plurality of terminals and registers the face image in the storage unit, and includes the processing means described above between the server and the plurality of terminals. However, registration requests due to simultaneous use of a plurality of terminals are distributed by the processing means and provided to the server. Registration process delays can be prevented due to the influence of multiple registration requests, registration face image registration processes can be made more efficient, and face image authentication processes can be speeded up.

上記顧客管理システムにおいて、少なくとも前記処理手段と前記サーバーとが授受する情報が暗号化されてよい。   In the customer management system, at least information exchanged between the processing means and the server may be encrypted.

斯かる顧客管理システムでは、複数の端末と処理手段との間で送受される情報を暗号化することにより、端末と処理手段とを接続するネットワーク側のセキュリキィを高めることができる。しかも、処理手段側でセキュリティが高められるので、サーバーや認証部側での対策を軽減でき、設備コストの低減化に寄与する。   In such a customer management system, the security on the network side connecting the terminal and the processing means can be enhanced by encrypting the information transmitted and received between the plurality of terminals and the processing means. In addition, since security is enhanced on the processing means side, measures on the server and authentication unit side can be reduced, which contributes to a reduction in equipment costs.

上記顧客管理システムにおいて、前記処理手段は、複数の前記認証要求を受けた際に、前記端末に付された優先順位により前記認証要求を前記認証部に振り分けてよい。   In the customer management system, when the processing unit receives a plurality of the authentication requests, the processing unit may distribute the authentication requests to the authentication unit according to a priority assigned to the terminal.

斯かる顧客管理システムでは、複数の端末が設置されたことにより、認証要求の錯綜を避けることができない。そこで、処理手段では、認証要求の順位付けを到来する認証要求のタイミングによって決定すればよいが、その際、複数の端末に対して優先順位を付しておけば、認証要求をその順位付けに従って認証部に振り分けることができ、処理の迅速化を図ることができる。   In such a customer management system, since a plurality of terminals are installed, it is impossible to avoid complication of authentication requests. Therefore, in the processing means, the order of authentication requests may be determined according to the timing of the authentication requests that arrive. At that time, if priorities are assigned to a plurality of terminals, the authentication requests are assigned according to the ranking. It can be distributed to the authentication unit, and the processing can be speeded up.

上記顧客管理システムにおいて、前記認証部の設置数が、少なくとも前記認証処理に必要な認証処理時間で処理許容時間を除して得られる値またはその近傍値を認証処理数とし、この認証処理数で前記端末の設置数または稼働数を除して得た値に稼働率を掛けた値またはその近傍値であればよい。   In the customer management system, the number of authentication units installed is at least the value obtained by dividing the processing allowable time by the authentication processing time required for the authentication processing, or a value in the vicinity thereof, and the number of authentication processing The value obtained by dividing the number of installed or operating terminals may be a value obtained by multiplying the operating rate or a value in the vicinity thereof.

斯かる顧客管理システムでは、複数の端末に対して複数の認証部を備えることは、認証処理の能力や余裕度を高めることができる。しかし、稼働数に対して認証部の設置数が多ければ、稼働していない認証部が存在することとなり無駄となる。そこで、このような処理により、認証部の設置数を決定すれば、稼働数や認証数に応じた合理的な設置数となり、設備コストを最適化できる。   In such a customer management system, providing a plurality of authentication units for a plurality of terminals can increase the capability and margin of authentication processing. However, if the number of authentication units installed is greater than the number of operating units, there will be authentication units that are not operating, and this will be useless. Therefore, if the number of authentication units to be installed is determined by such processing, the number of installations becomes reasonable according to the number of operations and the number of authentications, and the equipment cost can be optimized.

上記顧客管理システムにおいて、前記認証要求または前記登録要求は、前記顔画像とともに少なくとも、前記端末の識別情報または来訪者の属性情報のいずれかまたは双方を含んでよい。   In the customer management system, the authentication request or the registration request may include at least one of or both of the terminal identification information and the visitor attribute information together with the face image.

斯かる顧客管理システムでは、複数の端末を備えた場合、認証要求を特定するには、端末の識別情報を用いればよい。その際、認証処理の対象である来訪者について、顧客、性別、来店履歴、購入履歴、VIP(Very Important Person :上得意)などの来訪者に対する属性情報を含めることにより、来訪者の特性の峻別に利用でき、該システムの利便性をより高めることができる。   In such a customer management system, when a plurality of terminals are provided, the identification information of the terminals may be used to specify the authentication request. At that time, by including attribute information for visitors such as customers, gender, store histories, purchase histories, VIPs (Very Important Persons), etc., for visitors who are subject to authentication processing, It can be used, and the convenience of the system can be further enhanced.

上記顧客管理システムにおいて、前記端末群に含まれる複数の端末のそれぞれは、複数の店舗を含む商業施設の前記店舗の2以上に配備されてよい。   In the customer management system, each of the plurality of terminals included in the terminal group may be deployed in two or more of the stores in a commercial facility including a plurality of stores.

斯かる顧客管理システムは、複数の店舗を擁する商業施設に適し、商業施設の店舗数が増加するほど、認証処理の迅速化など、効率的な運用が可能である。   Such a customer management system is suitable for a commercial facility having a plurality of stores, and as the number of stores in the commercial facility increases, it can be efficiently operated such as speeding up authentication processing.

上記目的を達成するため、本発明の顧客管理プログラムの一側面によれば、コンピュータに実行させる顧客管理プログラムであって、複数の店舗に設置された1または2以上の端末が少なくとも来訪者の顔画像を取得し、前記端末が来訪者から取得した顔画像を少なくとも来訪者を特定する顧客情報と関係付けて記憶部に登録し、前記端末からの認証要求に応じて前記記憶部から登録画像をサーバーに読み出し、前記端末の認証要求に係る顔画像を受け、該顔画像が前記記憶部にある登録顔画像に一致するかの認証を複数の認証部の何れかの認証部が行い、複数の前記端末から発せられる認証要求を受け付け、処理手段が前記複数の認証部から選択する前記認証部に前記認証要求の認証処理を振り分ける処理を前記コンピュータに実行させる。   In order to achieve the above object, according to one aspect of the customer management program of the present invention, there is provided a customer management program to be executed by a computer, wherein one or more terminals installed in a plurality of stores are at least a visitor's face. The image is acquired, the face image acquired by the terminal from the visitor is registered in the storage unit in association with at least customer information for identifying the visitor, and the registered image is stored from the storage unit in response to an authentication request from the terminal. Read to the server, receive the face image related to the authentication request of the terminal, and authenticate whether the face image matches the registered face image in the storage unit, any one of the plurality of authentication units, Accepts an authentication request issued from the terminal, and causes the computer to execute processing for distributing authentication processing of the authentication request to the authentication unit selected by the processing means from the plurality of authentication units

斯かる顧客管理プログラムは、上記顧客管理システムをコンピュータ処理におけるプログラムの側面で捉えたものである。したがって、このプログラムを用いれば、コンピュータで上記システムを運用でき、複数の認証要求の錯綜の影響で認証処理が遅延することがなく、複数の認証部の稼働率を平均化でき、迅速且つ安定した認証処理を行うことができるなど、既述のシステム運用の効率化を図ることができる。   Such a customer management program captures the above-mentioned customer management system in terms of the program in computer processing. Therefore, if this program is used, the above system can be operated by a computer, the authentication process is not delayed due to the influence of multiple authentication requests, the operating rates of the multiple authentication units can be averaged, and it can be performed quickly and stably. It is possible to improve the efficiency of the system operation as described above, such as performing authentication processing.

上記顧客管理プログラムにおいて、前記処理手段が複数の前記端末から発せられる認証要求を受け付け、前記複数の認証部に予め付した優先順位に従って前記認証部に前記認証要求の認証処理を振り分ける処理を含んでよい。   In the customer management program, the processing means includes processing for receiving authentication requests issued from a plurality of the terminals, and distributing the authentication processing of the authentication requests to the authentication units according to a priority order assigned in advance to the plurality of authentication units. Good.

既述したように、サーバーと複数の端末との間に既述の処理手段を備える場合にも、複数の端末の同時使用による認証要求が処理手段で分散化され、サーバーに提供されるので、複数の登録要求の錯綜の影響による登録処理の遅延を防止でき、登録顔画像の登録処理を効率化でき、顔画像の認証処理の迅速化が図られる。   As described above, even when the processing means described above is provided between the server and a plurality of terminals, authentication requests by simultaneous use of a plurality of terminals are distributed by the processing means and provided to the server. Registration processing delay due to the influence of multiple registration requests can be prevented, registration face image registration processing can be made more efficient, and face image authentication processing can be speeded up.

上記顧客管理プログラムにおいて、前記端末とサーバーとの間を中継し、複数の前記端末の同時使用による複数の登録要求を分散化し、複数の前記登録要求を前記サーバーに提供する処理を含んでよい。   The customer management program may include a process of relaying between the terminal and the server, distributing a plurality of registration requests by simultaneous use of the plurality of terminals, and providing the plurality of registration requests to the server.

既述したように、サーバーと複数の端末との間に既述の処理手段を備える場合にも、複数の端末の同時使用による登録要求が処理手段で分散化され、サーバーに提供されるので、複数の登録要求の錯綜の影響による登録処理の遅延を防止でき、登録顔画像の登録処理を効率化でき、顔画像の認証処理の迅速化が図られる。   As described above, even when the processing means described above is provided between the server and a plurality of terminals, registration requests by simultaneous use of a plurality of terminals are distributed by the processing means and provided to the server. Registration processing delay due to the influence of multiple registration requests can be prevented, registration face image registration processing can be made more efficient, and face image authentication processing can be speeded up.

上記顧客管理プログラムにおいて、さらに、前記認証部の設置数を、少なくとも前記認証処理に必要な認証処理時間で処理許容時間を除して得られる値またはその近傍値を認証処理数とし、この認証処理数で前記端末の設置数または稼働数を除して得た値に稼働率を掛けた値またはその近傍値に決定する処理を含んでよい。   In the customer management program, the number of the authentication units is further set to a value obtained by dividing the allowable processing time by at least the authentication processing time required for the authentication processing or a value near the authentication processing number, and this authentication processing It may include a process of determining a value obtained by dividing the number of installed or operating terminals by a number and a value obtained by multiplying the operating rate or a value near the value.

斯かる顧客管理プログラムにおいて、コンピュータによって、複数の認証部の設置数を決定することができる。つまり、コンピュータ処理により、認証部の設置数を決定すれば、稼働数や認証数に応じて適切な設置数を求めることができ、合理的であり、設備コストを最適化できる。
In such a customer management program, the number of installed authentication units can be determined by a computer. That is, if the number of authentication units installed is determined by computer processing, an appropriate number of installations can be obtained according to the number of operations and the number of authentications, which is reasonable and equipment costs can be optimized.

本開示の顧客管理システムまたは顧客管理プログラムによれば、次のいずれかの効果が得られる。   According to the customer management system or the customer management program of the present disclosure, one of the following effects can be obtained.

(1) 複数の端末の2以上の同時使用による複数の認証要求を分散化して2以上の認証部に振り分けるので、認証要求の錯綜を回避でき、同時に発生した認証要求に対する処理を迅速化することができる。   (1) Since multiple authentication requests due to two or more simultaneous use of multiple terminals are distributed and distributed to two or more authentication units, it is possible to avoid complication of authentication requests and speed up processing for authentication requests that occur simultaneously. Can do.

(2) 複数の認証要求の分散化により、複数の認証部で同時に認証処理を実行でき、認証処理の高速化を図ることができる。   (2) By distributing a plurality of authentication requests, a plurality of authentication units can execute authentication processing at the same time, and the authentication processing can be speeded up.

(3) 記憶部にある登録顔画像を複数の端末からの認証要求に対してシェアして用いることができ、登録顔画像には複数の端末から顔画像を登録して用いることができるので、登録画像の利用率を高め、端末が増加するほど認証処理の信頼性を高めることができる。   (3) The registered face image in the storage unit can be shared and used for authentication requests from multiple terminals, and the registered face image can be used by registering face images from multiple terminals. The usage rate of registered images can be increased, and the reliability of authentication processing can be increased as the number of terminals increases.

(4) 複数の端末と認証部の間を中継する処理手段を備えたことにより、処理手段と各端末との間をネットワークで連係し、処理手段と各認証部との間をネットワークで連係することができ、処理手段に端末や認証部の機能を負担させることができ、端末や認証部の構成を簡略化できるとともに、処理の迅速化を図ることができる。   (4) By providing processing means for relaying between a plurality of terminals and the authentication unit, the processing means and each terminal are linked by a network, and the processing means and each authentication unit are linked by a network. The processing means can be loaded with the functions of the terminal and the authentication unit, the configuration of the terminal and the authentication unit can be simplified, and the processing can be speeded up.

(5) このようなシステムを複数の店舗や企業を擁する商業施設に導入すれば、記憶部、認証部および処理手段を共用化できるので、設置、保守および管理のコストを低減することができる。   (5) If such a system is introduced into a commercial facility having a plurality of stores and companies, the storage unit, the authentication unit, and the processing means can be shared, so that installation, maintenance, and management costs can be reduced.

(6) 商業施設に属する複数の店舗や企業で登録される各登録画像を商業施設内でシェアすることが可能になり、顧客の横断的な販売促進や、盗難情報や防犯情報の活用範囲を拡大することができる。
(6) Registered images registered at multiple stores and companies belonging to commercial facilities can be shared within the commercial facilities, and the sales promotion of customers and the scope of utilization of theft and crime prevention information can be expanded. Can be enlarged.

第1の実施の形態に係るシェア型顔認証システムを示す図である。It is a figure which shows the share type face authentication system which concerns on 1st Embodiment. 顔認証の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the process sequence of face authentication. 第2の実施の形態に係る商業施設向けシェア型顔認証システムを示す図である。It is a figure which shows the share type face authentication system for commercial facilities which concerns on 2nd Embodiment. ショップクライアントおよびそのハードウェアの一例を示す図である。It is a figure which shows an example of a shop client and its hardware. FAゲートウェイのハードウェアの一例を示す図である。It is a figure which shows an example of the hardware of FA gateway. FTPサーバーのハードウェアの一例を示す図である。It is a figure which shows an example of the hardware of an FTP server. 顔画像データテーブルの一例を示す図である。It is a figure which shows an example of a face image data table. FAセンサーのハードウェアの一例を示す図である。It is a figure which shows an example of the hardware of FA sensor. センタークライアントのハードウェアの一例を示す図である。It is a figure which shows an example of the hardware of a center client. FAコントローラのハードウェアの一例を示す図である。It is a figure which shows an example of the hardware of FA controller. CRM端末の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the processing procedure of a CRM terminal. CRM端末の表示画面および表示例の一例を示す図である。It is a figure which shows an example of the display screen of a CRM terminal, and a display example. FAゲートウェイの処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the process sequence of FA gateway. FAコントローラの処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the process sequence of FA controller. FTPサーバーの処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the process sequence of an FTP server. FAセンサーの処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the process sequence of FA sensor. 登録モードの処理シーケンスを示すフローチャートである。It is a flowchart which shows the processing sequence of registration mode. 認証モードの処理シーケンスを示すフローチャートである。It is a flowchart which shows the process sequence of authentication mode. FAセンサーの台数算出の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of the number calculation of FA sensor.

〔第1の実施の形態〕 [First Embodiment]

図1は、第1の実施の形態に係るシェア型顔認証システムを示している。図1に示す構成は一例であり、斯かる構成に本開示の技術が限定されない。   FIG. 1 shows a share face authentication system according to the first embodiment. The configuration illustrated in FIG. 1 is an example, and the technology of the present disclosure is not limited to such a configuration.

このシェア型顔認証システム(以下、単に「システム」と称する)2−1はたとえば、複数の店舗を擁する商業施設に設置される。このシステム2−1には端末群の一例としてCRM(Customer Relationship Management:顧客関係管理)端末群(以下、単に「端末群」と称する)4が備えられ、この端末群4には複数のCRM端末(以下、単に「端末」と称する)4−1、4−2、・・・4−nが含まれる。各端末4−1、4−2、・・・4−nの有する機能には来訪者の少なくとも顔画像を取得する機能、データ通信機能が含まれる。   The share type face authentication system (hereinafter simply referred to as “system”) 2-1 is installed in a commercial facility having a plurality of stores, for example. The system 2-1 includes a CRM (Customer Relationship Management) terminal group (hereinafter simply referred to as “terminal group”) 4 as an example of a terminal group, and the terminal group 4 includes a plurality of CRM terminals. (Hereinafter, simply referred to as “terminal”) 4-1, 4-2,..., 4-n. The functions of the terminals 4-1, 4-2,..., 4-n include a function for acquiring at least a face image of a visitor and a data communication function.

このシステム2−1では図1に示すように、サーバーの一例としてFTP(File Transfer Protocol:ファイル転送プロトコル)サーバー6、記憶部8、認証部群の一例としてFAセンサー(Face Authentication Sensor:顔認証センサー)群10、中継部の一例である処理手段としてFAゲートウェイ(Face Authentication Gateway :顔認証用のネットワーク間コンバータ)12が備えられる。記憶部8は、FTPサーバー6に接続されてもよいし、FTPサーバー6に内蔵されてもよい。   In this system 2-1, as shown in FIG. 1, an FTP (File Transfer Protocol) server 6 as an example of a server, a storage unit 8, and an FA sensor (Face Authentication Sensor) as an example of an authentication unit group. ) Group 10, FA gateway (Face Authentication Gateway: Inter-network converter for face authentication) 12 is provided as a processing means which is an example of a relay unit. The storage unit 8 may be connected to the FTP server 6 or may be built in the FTP server 6.

FTPサーバー6は、顔登録情報、端末情報、認証結果情報に関する情報処理を実行する情報処理装置であり、記憶部8に対する情報の読み出し、格納などを実行する。記憶部8には、複数の登録顔画像を含む登録情報を格納するデータベース(Data Base:DB)が構築され、端末群4からの顔画像を登録画像として登録可能である。このDBの登録情報には顔画像の他、端末群4や入店者の属性情報を含んでもよい。   The FTP server 6 is an information processing apparatus that performs information processing related to face registration information, terminal information, and authentication result information, and executes reading and storage of information in the storage unit 8. In the storage unit 8, a database (Data Base: DB) that stores registration information including a plurality of registered face images is constructed, and face images from the terminal group 4 can be registered as registered images. The registered information in the DB may include attribute information of the terminal group 4 and the shopkeeper in addition to the face image.

FAセンサー群10には複数のFAセンサー10−1、10−2、・・・10−mが備えられる。各FAセンサー10−1、10−2、・・・10−mは、FAゲートウェイ12と連係機能を備え、端末4−1、4−2、・・・4−nのいずれか、またはこれらの内の2以上から提供される顔画像の認証処理を行う。この認証処理は、端末4−1、4−2、・・・4−nのいずれか、またはこれらの内の2以上から提供される顔画像が記憶部8にある登録顔画像のいずれに一致するかを照合する処理である。この処理では、一致または不一致の結果が得られる。   The FA sensor group 10 includes a plurality of FA sensors 10-1, 10-2, ... 10-m. Each of the FA sensors 10-1, 10-2,..., 10-m has a linkage function with the FA gateway 12, and either one of the terminals 4-1, 4-2,. Authentication processing of face images provided from two or more of them is performed. In this authentication process, any one of the terminals 4-1, 4-2,..., 4-n, or a face image provided from two or more of these matches the registered face image in the storage unit 8. This is a process of checking whether to do. In this process, a match or mismatch result is obtained.

FAゲートウェイ12と端末群4との間には第1のネットワークの一例としてWAN(Wide Area Network )14−1が備えられ、FAゲートウェイ12とFTPサーバー6およびFAセンサー群10との間には第2のネットワークの一例としてLAN(Local Area Network)14−2が備えられている。   A WAN (Wide Area Network) 14-1 is provided as an example of a first network between the FA gateway 12 and the terminal group 4, and a first network is provided between the FA gateway 12, the FTP server 6, and the FA sensor group 10. As an example of the second network, a LAN (Local Area Network) 14-2 is provided.

このFAゲートウェイ12の機能にはネットワーク間の中継機能と、登録要求や認証要求の分散化機能が含まれる。中継機能では、端末群4と、FTPサーバー6およびFAセンサー群10の間をWAN14−1およびLAN14−2を介在して情報伝達を中継する。処理の分散化機能では、端末群4中の複数の端末の同時使用による複数の登録要求や認証要求を受け、これら登録要求や認証要求を分散化して複数のFAセンサー10−1、10−2、・・・10−mに振り分ける。   The functions of the FA gateway 12 include a relay function between networks and a distribution function of registration requests and authentication requests. In the relay function, information transmission is relayed between the terminal group 4 and the FTP server 6 and the FA sensor group 10 via the WAN 14-1 and the LAN 14-2. In the processing decentralization function, a plurality of registration requests and authentication requests by simultaneous use of a plurality of terminals in the terminal group 4 are received, and the registration requests and authentication requests are distributed to a plurality of FA sensors 10-1, 10-2. ... To 10-m.

図2は、システム2−1の処理手順を示している。この処理手順では、端末群4側に含まれる複数の端末4−1、4−2、・・・4−nの1または2以上が個別に来訪者から顔画像を取得する(S101)。FAゲートウェイ12は端末群4とFAセンサー群10を中継し(S102)、端末群4から認証要求を受信する(S103)。この認証要求に認証対象である顔画像が含まれる。このシステム2−1では、複数の端末4−1、4−2、・・・4−nを含む端末群4から認証要求が発せられるので、2以上の端末の同時利用により複数の認証要求が重なる場合がある。   FIG. 2 shows a processing procedure of the system 2-1. In this processing procedure, one or more of the plurality of terminals 4-1, 4-2,..., 4-n included on the terminal group 4 side individually acquire face images from visitors (S101). The FA gateway 12 relays the terminal group 4 and the FA sensor group 10 (S102), and receives an authentication request from the terminal group 4 (S103). This authentication request includes a face image to be authenticated. In this system 2-1, an authentication request is issued from the terminal group 4 including a plurality of terminals 4-1, 4-2,..., 4-n. May overlap.

FAゲートウェイ12は端末群4から受ける認証要求について、複数の認証要求かを判断する(S104)。   The FA gateway 12 determines whether the authentication request received from the terminal group 4 is a plurality of authentication requests (S104).

複数の認証要求であれば(S104のYES)、複数の認証要求を分散化して2以上のFAセンサー10−1、10−2、・・・10−mに振り分ける(S105)。各認証要求を受けたFAセンサー10−1、10−2、・・・10−mが認証処理を実行する(S106)。   If there are a plurality of authentication requests (YES in S104), the plurality of authentication requests are distributed and distributed to two or more FA sensors 10-1, 10-2,... 10-m (S105). The FA sensors 10-1, 10-2,..., 10-m that have received each authentication request execute an authentication process (S106).

複数の認証要求でなければ(S104のNO)、S105をスキップし、認証要求を受けたFAセンサー10−1、10−2、・・・10−mのいずれかが認証処理を実行する。   If it is not a plurality of authentication requests (NO in S104), S105 is skipped, and any of the FA sensors 10-1, 10-2,.

FAゲートウェイ12は、認証処理を実行したFAセンサー群10からの認証結果情報を受け、この認証結果情報を、認証要求を発した端末4−1、4−2、・・・4−nのいずれかまたは2以上に通知する(S107)。   The FA gateway 12 receives the authentication result information from the FA sensor group 10 that has executed the authentication process, and uses this authentication result information as one of the terminals 4-1, 4-2,. Or two or more (S107).

<第1の実施の形態の効果> <Effect of the first embodiment>

第1の実施の形態によれば、次のような機能や効果が得られる。   According to the first embodiment, the following functions and effects can be obtained.

(1) このシステム2−1によれば、端末群4の2以上の端末4−1、4−2、・・・4−nの同時使用による複数の認証要求を分散化して2以上のFAセンサー10−1、10−2、・・・10−mに振り分けるので、複数の認証要求の錯綜を回避でき、同時に発生した認証要求に対する処理を迅速化することができる。   (1) According to this system 2-1, a plurality of authentication requests by simultaneous use of two or more terminals 4-1, 4-2,. Since the sensors 10-1, 10-2,..., 10-m are distributed, it is possible to avoid the complication of a plurality of authentication requests and to speed up the processing for the authentication requests that are generated at the same time.

(2) このシステム2−1によれば、複数の認証要求の分散化により、FAセンサー10−1、10−2、・・・10−mの2以上で同時に認証処理を実行でき、認証処理の高速化を図ることができる。   (2) According to this system 2-1, by distributing a plurality of authentication requests, authentication processing can be executed simultaneously by two or more of FA sensors 10-1, 10-2,. Can be speeded up.

(3) このシステム2−1によれば、記憶部8にある登録顔画像を複数の端末4−1、4−2、・・・4−nからの認証要求に対してシェアして用いることができ、登録顔画像には複数の端末4−1、4−2、・・・4−nから顔画像を登録して用いることができるので、登録画像の利用率を高め、端末4−1、4−2、・・・4−nが増加するほど認証処理の信頼性を高めることができる。   (3) According to this system 2-1, the registered face image stored in the storage unit 8 is shared and used for authentication requests from a plurality of terminals 4-1, 4-2, ... 4-n. The registered face image can be registered and used from a plurality of terminals 4-1, 4-2,..., 4-n. ,..., 4-n increases, the reliability of the authentication process can be increased.

(4) このシステム2−1によれば、複数の端末4−1、4−2、・・・4−nとFAセンサー10−1、10−2、・・・10−mの間にFAゲートウェイ12を備えたことにより、FAゲートウェイ12と各端末4−1、4−2、・・・4−nとの間をネットワークで連係し、FAゲートウェイ12と各FAセンサー10−1、10−2、・・・10−mとの間をネットワークで連係することができ、FAゲートウェイ12が端末4−1、4−2、・・・4−nやFAセンサー10−1、10−2、・・・10−mの機能を負担することができる。これにより、端末4−1、4−2、・・・4−nやFAセンサー10−1、10−2、・・・10−mの構成を簡略化できるとともに、処理のスピード化を図ることができる。   (4) According to this system 2-1, FA between a plurality of terminals 4-1, 4-2, ... 4-n and FA sensors 10-1, 10-2, ... 10-m. Since the gateway 12 is provided, the FA gateway 12 and the terminals 4-1, 4-2,..., 4-n are linked via a network, and the FA gateway 12 and the FA sensors 10-1, 10- 2... 10-m can be linked via a network, and the FA gateway 12 is connected to the terminals 4-1, 4-2,. ... 10-m functions can be borne. Thereby, while being able to simplify the structure of terminal 4-1, 4-2, ... 4-n and FA sensor 10-1,10-2, ... 10-m, speeding up of processing is aimed at. Can do.

(5) このようなシステム2−1を複数の店舗や企業を擁する商業施設に導入すれば、記憶部8、FAセンサー10−1、10−2、・・・10−mおよびFAゲートウェイ12を共用化できるので、導入設置、保守および管理のコストを低減することができる。   (5) If such a system 2-1 is introduced into a commercial facility having a plurality of stores and companies, the storage unit 8, FA sensors 10-1, 10-2,... 10-m and the FA gateway 12 are installed. Since it can be shared, installation, maintenance and management costs can be reduced.

(6) たとえば、商業施設に属する複数の店舗や企業で登録される各登録画像を商業施設内でシェアすることが可能になり、顧客の横断的な販売促進や、盗難情報や防犯情報の活用範囲を拡大することができる。   (6) For example, it becomes possible to share each registered image registered at multiple stores and companies belonging to a commercial facility within the commercial facility, and promote sales across customers and use theft and crime prevention information. The range can be expanded.

(7) たとえば、商業施設に複数の企業の店舗や、同一企業で複数の店舗を展開されている場合には、各店舗に設置される端末4−1、4−2、・・・4−nを企業毎にグループ化し、企業毎に顧客関係の管理情報を個別に管理することができる。   (7) For example, when a store of a plurality of companies is deployed in a commercial facility or a plurality of stores are deployed in the same company, terminals 4-1, 4-2, ... 4- n can be grouped for each company, and customer-related management information can be individually managed for each company.

(8) たとえば、商業施設に出入りする悪質な来店者などの管理については、商業施設に展開される店舗や企業に関係なく、商業施設を単位として来店者情報を管理することができる。   (8) For example, regarding management of a malicious visitor who enters or exits a commercial facility, it is possible to manage the visitor information for each commercial facility regardless of the store or company deployed in the commercial facility.

(9) このシステム2−1によれば、複数の店舗を擁する商業施設を単位として設備コストや管理コストを算定でき、各コストを店舗や企業でシェアし、コスト低減を図ることができる。   (9) According to this system 2-1, equipment cost and management cost can be calculated in units of commercial facilities having a plurality of stores, and each cost can be shared by stores and companies to reduce costs.

〔第2の実施の形態〕 [Second Embodiment]

図3は、第2の実施の形態に係る商業施設向けシェア型顔認証システム(以下、単に「認証システム」と称する)を示している。この認証システム2−2は本開示のシェア型顔認証システムの一例である。図3において、図1と同一部分には同一符号を付してある。   FIG. 3 shows a share-type face authentication system for commercial facilities (hereinafter simply referred to as “authentication system”) according to the second embodiment. This authentication system 2-2 is an example of the share type face authentication system of the present disclosure. In FIG. 3, the same parts as those in FIG.

この認証システム2−2はたとえば、デパート、ショッピングセンター、ショッピングモールなど、複数の店舗を擁する商業施設20に配備される。この商業施設20は、単一の建屋に限定されない。この商業施設20に対し、顔認証センター22が備えられている。商業施設20には、複数のショップクライアント24−1、24−2、・・・24−nを含むショップクライアント群24が配備されている。   This authentication system 2-2 is deployed in a commercial facility 20 having a plurality of stores such as department stores, shopping centers, and shopping malls. This commercial facility 20 is not limited to a single building. A face authentication center 22 is provided for the commercial facility 20. In the commercial facility 20, a shop client group 24 including a plurality of shop clients 24-1, 24-2,.

ショップクライアント群24は、画像取得機能としてカメラ機能、通信機能としてLAN機能の他、各種センサー機能を含む情報処理機能を備える。この情報処理機能において、カメラ機能は、来店者を撮像し、画像情報を取得する機能である。LAN機能はたとえば、有線接続により、ネットワークを介した通信機能である。このショップクライアント群24には、既述の端末4−1、4−2、・・・4−nを用いればよいし、既述の端末4−1、4−2、・・・4−nにはたとえば、アンドロイド(Android :登録商標)端末またはiOS(登録商標)端末など、いずれの情報処理端末を用いてもよい。   The shop client group 24 includes an information processing function including various sensor functions in addition to a camera function as an image acquisition function and a LAN function as a communication function. In this information processing function, the camera function is a function of capturing a store visitor and acquiring image information. The LAN function is a communication function via a network by, for example, wired connection. As the shop client group 24, the above-described terminals 4-1, 4-2,..., 4-n may be used, and the above-described terminals 4-1, 4-2,. For example, any information processing terminal such as an Android (registered trademark) terminal or an iOS (registered trademark) terminal may be used.

各ショップクライアント24−1、24−2、・・・24−nには、顔画像の登録および認証を含む複数の機能が含まれる。顔画像の登録機能には、
(a) 顔画像の登録のための来訪者の顔の撮影(画像取得機能)
(b) 顔画像情報および登録要求の生成
(c) 顔画像の登録のための通信機能
(d) 登録結果の表示機能
が含まれる。顔画像の登録では、顔画像の登録時、来訪者の顔を撮影し、来訪者から顔画像を取得し、この顔画像情報を登録要求とともに顔認証センター22に送信し、その応答結果である顔画像の登録結果情報を受信する。これにより、この登録結果は、ショップクライアント24−1、24−2、・・・24−nのうち、登録要求を発したショップクライアントのディスプレイに表示する。
Each shop client 24-1, 24-2,..., 24-n includes a plurality of functions including registration and authentication of face images. The facial image registration function includes
(a) Shooting of a visitor's face for registration of face images (image acquisition function)
(b) Generation of face image information and registration request
(c) Communication function for face image registration
(d) Includes a registration result display function. In the registration of the face image, when the face image is registered, the face of the visitor is photographed, the face image is acquired from the visitor, and this face image information is transmitted to the face authentication center 22 together with the registration request, and the response result. Receives face image registration result information. As a result, the registration result is displayed on the display of the shop client that issued the registration request among the shop clients 24-1, 24-2,.

また、顔画像の認証機能には、
(e) 顔画像の認証のための来訪者の顔の撮影機能
(f) 顔画像情報および認証要求の生成
(g) 顔画像の認証のための通信機能
(h) 顔画像の認証結果の表示機能
が含まれる。顔画像の認証では、認証開始時、来訪者の顔を撮影し、来訪者から顔画像を取得し、この顔画像情報を認証要求とともに顔認証センター22に送信し、その認証結果である認証結果情報を受信する。これにより、この認証結果は、ショップクライアント24−1、24−2、・・・24−nのうち、認証要求を発したショップクライアントのディスプレイに表示する。
The facial image authentication function includes
(e) Visitor's face shooting function for facial image authentication
(f) Generation of facial image information and authentication request
(g) Communication function for facial image authentication
(h) Includes a display function for facial image authentication results. In face image authentication, at the start of authentication, the face of the visitor is photographed, the face image is acquired from the visitor, and this face image information is transmitted to the face authentication center 22 together with an authentication request, and the authentication result is the authentication result. Receive information. Thereby, this authentication result is displayed on the display of the shop client that issued the authentication request among the shop clients 24-1, 24-2,.

各ショップクライアント24−1、24−2、・・・24−nは、個別に通信インターフェース26を介してWAN14−1に接続されている。WAN14−1は各ショップクライアント24−1、24−2、・・・24−nを個別に顔認証センター22に接続するネットワークであって、たとえば、施設内LANであり、無線網または有線網のいずれでもよい。   Each of the shop clients 24-1, 24-2,..., 24-n is individually connected to the WAN 14-1 via the communication interface 26. The WAN 14-1 is a network that connects each shop client 24-1, 24-2,..., 24-n individually to the face authentication center 22, and is, for example, an in-facility LAN, which is a wireless network or a wired network. Either is acceptable.

顔認証センター22側にはFAゲートウェイ12が備えられ、このFAゲートウェイ12は通信インターフェース28を介してWAN14−1に接続されている。また、FAゲートウェイ12にはFTPサーバー6、FAセンサー群10、センタークライアント群30およびFAコントローラ31がLAN14−2を介して接続されている。   An FA gateway 12 is provided on the face authentication center 22 side, and the FA gateway 12 is connected to the WAN 14-1 through a communication interface 28. Further, an FTP server 6, an FA sensor group 10, a center client group 30, and an FA controller 31 are connected to the FA gateway 12 via a LAN 14-2.

この実施の形態では、FAゲートウェイ12が、複数のショップクライアント群24のWAN14−1と顔認証センター22側のLAN14−2との間を中継し、ネットワーク間コンバータ機能である中継機能に加え、既述の処理の分散機能の他、管理機能などを備える。管理機能には、ショップクライアント24−1、24−2、・・・24−nに含まれるカメラのカメラライセンス管理、FAセンサー10−1、10−2、・・・10−m、FTPサーバー6のインターフェース(I/F)の一部を終端し、ショップクライアント群24の負荷軽減などの機能を含んでいる。   In this embodiment, the FA gateway 12 relays between the WAN 14-1 of the plurality of shop client groups 24 and the LAN 14-2 on the face authentication center 22 side, in addition to the relay function that is an inter-network converter function. In addition to the above-described distributed processing function, it has a management function. Management functions include camera license management of cameras included in the shop clients 24-1, 24-2,..., 24-n, FA sensors 10-1, 10-2,. A part of the interface (I / F) is terminated, and functions such as load reduction of the shop client group 24 are included.

このFAゲートウェイ12を備えたことにより、WAN14−1のDMZ(DeMilitarized Zone:ファイアウォールによる隔離区域)側と、LAN14−2とを別のネットワークとして構築できる。WAN14−1側と授受される情報はたとえば、暗号化により高度なセキュリティレベルを設定することができ、ショップクライアント群24の規模に関係なく一括した高度なセキュリティ確保が実現できる。この場合、CRM情報をどのように扱うかはカスタマイズすればよい。これにより、LAN14−2側のセキュリティレベルはWAN14−1側より低いセキュリティレベルに設定してもよいし、LAN14−2に接続されるFTPサーバー6、FAセンサー群10、センタークライアント群30およびFAコントローラ31のセキュリティレベルにはWAN14−1側ほど高度なセキュリティレベルは要求されない。つまり、セキュリティ設備のコスト低減が図られる。   By providing this FA gateway 12, the DM14 (DeMilitarized Zone) side of the WAN 14-1 and the LAN 14-2 can be constructed as separate networks. Information exchanged with the WAN 14-1 side can set a high security level by, for example, encryption, and high security can be ensured collectively regardless of the size of the shop client group 24. In this case, how to handle CRM information may be customized. Thereby, the security level on the LAN 14-2 side may be set to a lower security level than the WAN 14-1 side, or the FTP server 6, the FA sensor group 10, the center client group 30, and the FA controller connected to the LAN 14-2. The security level of 31 is not required to be as high as the WAN 14-1 side. That is, the cost of security equipment can be reduced.

FTPサーバー6は、記憶部8への顔画像の登録、CRM情報、認証時の登録顔画像の記憶部8からの読み出しなどを含む情報処理を行う。記憶部8には、登録顔画像情報、CRM情報、画像認証の結果情報がデータベース化されて登録される。CRM情報には端末情報、店舗情報または企業情報が含まれる。CRM情報は、別サーバーに異なるDBに登録して保持し、DB間で連動して検索処理を可能にしてもよいし、商業施設の管理者、店舗や企業などよりカスタマイズされる対象としてもよい。記憶部8に構築されたDBには登録数としてたとえば、100,000人分を対象とし、その顔画像の200,000枚が登録される。FTPサーバー6では、FAゲートウェイ12と連携され、ショップクライアント群24からの顔画像とともに登録要求や認証要求を受け、この顔画像の画像情報を解析し、登録要求にあっては顔画像の登録顔画像としての登録、認証要求にあっては各FAセンサー10−1、10−2、・・・10−mに顔画像の認証を実行させる。   The FTP server 6 performs information processing including registration of face images in the storage unit 8, CRM information, and reading of registered face images from the storage unit 8 during authentication. Registered face image information, CRM information, and image authentication result information are registered in the storage unit 8 as a database. The CRM information includes terminal information, store information, or company information. CRM information may be registered and stored in different DBs on different servers, and search processing may be enabled in conjunction with the DBs, or may be customized by commercial facility managers, stores, companies, etc. . In the DB constructed in the storage unit 8, for example, the number of registrations is for 100,000 persons, and 200,000 face images are registered. The FTP server 6 cooperates with the FA gateway 12 to receive a registration request and an authentication request together with the face image from the shop client group 24, analyze the image information of the face image, and if the registration request is received, the registered face of the face image For registration and authentication requests as images, each FA sensor 10-1, 10-2,...

各FAセンサー10−1、10−2、・・・10−mでは、FAゲートウェイ12と連携され、ショップクライアント群24からの顔画像の認証要求に基づき、この顔画像の画像情報を解析し、記憶部8のDBから読み出した登録顔画像とを対比し、認証要求に係る顔画像の認証を実行する。この場合、ショップクライアント群24におけるカメラやFAセンサー群10が離れて設置される距離的な整合性や、カメラ台数とFAセンサー10−1、10−2、・・・10−mの台数が大きく異なる情報の冗長性がFAゲートウェイ12の処理により吸収される。   Each FA sensor 10-1, 10-2,..., 10-m cooperates with the FA gateway 12 to analyze the image information of the face image based on the authentication request of the face image from the shop client group 24, The registered face image read out from the DB of the storage unit 8 is compared, and authentication of the face image related to the authentication request is executed. In this case, the distance consistency between the cameras and the FA sensor group 10 in the shop client group 24 and the number of cameras and the FA sensors 10-1, 10-2,. Redundancy of different information is absorbed by the processing of the FA gateway 12.

センタークライアント群30に含まれるセンタークライアント30−1、30−2、・・・30−nでは、FAゲートウェイ12およびFTPサーバー6と連動し、顔画像の登録および認証状況のモニター、その閲覧、CRM情報の登録閲覧が可能である。   The center clients 30-1, 30-2,... 30-n included in the center client group 30 work in conjunction with the FA gateway 12 and the FTP server 6 to monitor the face image registration, authentication status, view the CRM, Registration and browsing of information is possible.

センタークライアント30−1、30−2、・・・30−nに代え、FTPサーバー6やFAゲートウェイ12と連動し、顔画像の登録状況または認証状況のモニターや閲覧が可能な単一または複数のFAコントローラを備えてもよい。このFAコントローラを備えて顔認証センター22に含まれる各種機器の管理運用を行ってもよい。   In place of the center clients 30-1, 30-2,... 30-n, a single or a plurality of monitors capable of monitoring and browsing the registration status or authentication status of face images in conjunction with the FTP server 6 and the FA gateway 12. An FA controller may be provided. A management operation of various devices included in the face authentication center 22 may be performed with the FA controller.

FAコントローラ31では、FTPサーバー6やFAゲートウェイ12と連動し、顔画像の登録状況または認証状況のモニターや閲覧が可能であり、顔認証センター22に含まれる各種機器の管理運用が行われる。   The FA controller 31 can be linked to the FTP server 6 and the FA gateway 12 to monitor and view the registration status or authentication status of face images, and manages and operates various devices included in the face authentication center 22.

<ショップクライアント群24の機能およびハードウェア> <Function and hardware of shop client group 24>

図4のAは、ショップクライアント群24の配備形態の一例を示している。商業施設20に複数の店舗20−1、20−2、・・・20−nを備えた場合たとえば、A1に示すように、店舗毎にショップクライアント24−1、24−2、・・・24−nを配備してもよいし、A2に示すように、たとえば、ひとつの店舗20−1に複数のショップクライアント24−1、24−2・・・を配備してもよい。   FIG. 4A shows an example of a deployment form of the shop client group 24. When the commercial facility 20 includes a plurality of stores 20-1, 20-2,... 20-n For example, as shown in A1, shop clients 24-1, 24-2,. -N may be arranged, and as shown in A2, for example, a plurality of shop clients 24-1, 24-2... May be arranged in one shop 20-1.

このショップクライアント群24を構成する各ショップクライアント24−1、24−2、・・・24−nでは、既述した画像取得機能、登録要求、認証要求、認証結果の表示、アラーム表示などの情報処理が行われる。この情報処理には、附帯的な処理として、積算電力機能、人感機能、温度・湿度検出、感震機能などの処理を行えば、各ショップクライアント24−1、24−2、・・・24−nの利便性を高めることができる。   In each shop client 24-1, 24-2,..., 24-n constituting the shop client group 24, information such as the image acquisition function, registration request, authentication request, authentication result display, alarm display, and the like described above. Processing is performed. In this information processing, as ancillary processing, if processing such as an integrated power function, human detection function, temperature / humidity detection, seismic function, etc. is performed, each shop client 24-1, 24-2,. The convenience of -n can be improved.

各ショップクライアント24−1、24−2、・・・24−nで上記機能を実現するには、各端末4はたとえば、図4のBに示すハードウェアを備えればよい。   In order to realize the above function in each shop client 24-1, 24-2,..., 24-n, each terminal 4 may be provided with hardware shown in FIG.

図4のBは、端末4のハードウェアの一例を示している。この端末4ではたとえば、カメラ32、プロセッサ34、記憶部36、入出力部38、表示部40、操作部42が備えられ、アラーム装置43やセンサー群44が接続されている。   FIG. 4B shows an example of the hardware of the terminal 4. The terminal 4 includes, for example, a camera 32, a processor 34, a storage unit 36, an input / output unit 38, a display unit 40, and an operation unit 42, and an alarm device 43 and a sensor group 44 are connected thereto.

カメラ32は、操作部42によるシャッター操作や、人認識機能によるシャッター操作で、来訪者の顔を撮影し、顔画像を取得する。このカメラ32は、端末4に内蔵されてもよいし、端末4の外部に設置されてもよく、端末4に外部接続されたネットワークカメラを用いてもよい。   The camera 32 captures a face of the visitor and acquires a face image by a shutter operation by the operation unit 42 or a shutter operation by a human recognition function. The camera 32 may be built in the terminal 4, installed outside the terminal 4, or a network camera externally connected to the terminal 4.

プロセッサ34は、記憶部36にあるオペレーティングシステム(Operating System:OS)に基づき顔画像の取得などを含む顔認証プログラム、その他のアプリケーションプログラムを実行する。   The processor 34 executes a face authentication program including face image acquisition and other application programs based on an operating system (OS) in the storage unit 36.

記憶部36にはROM(Read-Only Memory)やRAM(Random-Access Memory)が含まれ、ハードディスク装置や半導体記憶装置などの不揮発性の記録媒体が用いられる。RAMは画像取得、登録要求、認証要求、認証結果などを含む情報処理のワークエリアを構成する。   The storage unit 36 includes a ROM (Read-Only Memory) and a RAM (Random-Access Memory), and a nonvolatile recording medium such as a hard disk device or a semiconductor storage device is used. The RAM constitutes a work area for information processing including image acquisition, registration request, authentication request, authentication result, and the like.

入出力部38は、通信インターフェース26を介してWAN14−1に接続され、FAゲートウェイ12とWAN14−1を介して情報の入出力を含む情報通信を行う。   The input / output unit 38 is connected to the WAN 14-1 via the communication interface 26, and performs information communication including input / output of information via the FA gateway 12 and the WAN 14-1.

表示部40はたとえば、LCD(Liquid Crystal Display)素子などで構成され、取得画像、認証結果、アラームなど、各種の可視情報が表示される。操作部42はたとえば、タッチパネル、キーボード、マウスなどのユーザインターフェースであり、ユーザ操作を媒介とした情報の入力を行う。アラーム装置43は、システム異常や不審者などを発見した場合には可視情報や音声情報によるアラームを発する。   The display unit 40 is composed of, for example, an LCD (Liquid Crystal Display) element, and displays various types of visible information such as acquired images, authentication results, and alarms. The operation unit 42 is, for example, a user interface such as a touch panel, a keyboard, and a mouse, and inputs information through a user operation. The alarm device 43 issues an alarm based on visible information or audio information when a system abnormality or a suspicious person is found.

センサー群44にはたとえば、スマートメーター44−1、温度・湿度センサー44−2、人感センサー44−3、感震センサー44−4などが備えられる。これらは端末4−1、4−2・・・に有線により接続されてもよいし、無線により通信接続されてもよい。スマートメーター44−1は積算電力計の一例であり、商用電力コンセントに直付けされて使用電力を計測し、その計測値から算出した電力料金を表示する。この算出する電力料金は、ひとつの店舗を対象にしてもよいし、複数の店舗を対象としてもよい。   For example, the sensor group 44 includes a smart meter 44-1, a temperature / humidity sensor 44-2, a human sensor 44-3, a seismic sensor 44-4, and the like. These may be connected to the terminals 4-1, 4-2... By wire, or may be wirelessly connected for communication. The smart meter 44-1 is an example of an integrating wattmeter, is directly attached to a commercial power outlet, measures the power used, and displays the power rate calculated from the measured value. This calculated power charge may target one store or a plurality of stores.

温度・湿度センサー44−2は店舗内の温度や湿度を電気的に検出する。その検出値は表示部40に表示すればよい。   The temperature / humidity sensor 44-2 electrically detects the temperature and humidity in the store. The detected value may be displayed on the display unit 40.

人感センサー44−3は店舗内への来訪者を検出する。休業時間や休業日であれば、不審者の検出に用いる。この人感センサー44−3が人を検出すれば、その検出結果としてアラーム装置43にアラームを発生させ、記憶部36に人感結果を記録すればよい。   The human sensor 44-3 detects visitors to the store. If it is a closed time or a closed day, it is used to detect a suspicious person. If the human sensor 44-3 detects a person, an alarm is generated in the alarm device 43 as the detection result, and the human result may be recorded in the storage unit 36.

感震センサー44−4は地震計の一例であり、震度などを検出する。検出した震度は表示部40に表示し、地震時の対応をガイダンスすればよい。   The seismic sensor 44-4 is an example of a seismometer and detects seismic intensity and the like. The detected seismic intensity may be displayed on the display unit 40 to provide guidance on the response at the time of the earthquake.

<FAゲートウェイ12の機能およびハードウェア> <Function and hardware of FA gateway 12>

FAゲートウェイ12は既述のように、中継機能、処理の分散化機能などを備えており、これらの機能に加え、端末群4とFAセンサー10−1、10−2、・・・10−mとの間の距離や、FAセンサー10−1、10−2、・・・10−mの台数に対応する補償機能を備えている。各FAセンサー10−1、10−2、・・・10−mは端末群4側に設置されているカメラ32に取得した顔画像を解析し、登録顔画像と一致するかの認証処理を実行する。この認証システム2−2ではカメラ32とFAセンサー10−1、10−2、・・・10−mが離れて設置され、また、カメラ32の台数とFAセンサー10−1、10−2、・・・10−mの台数が相違することが予想される。そこで、FAゲートウェイ12では、これらの距離および台数相違を補償し、顔画像の認証機能の適正化を実現する。   As described above, the FA gateway 12 has a relay function, a process decentralization function, and the like. In addition to these functions, the terminal group 4 and the FA sensors 10-1, 10-2,... 10-m And a compensation function corresponding to the number of FA sensors 10-1, 10-2, ... 10-m. Each FA sensor 10-1, 10-2,..., 10-m analyzes the face image acquired by the camera 32 installed on the terminal group 4 side, and executes an authentication process to determine whether it matches the registered face image. To do. In this authentication system 2-2, the camera 32 and the FA sensors 10-1, 10-2,..., 10-m are installed apart from each other, and the number of cameras 32 and the FA sensors 10-1, 10-2,.・ ・ The number of 10-m is expected to be different. Therefore, the FA gateway 12 compensates for these distances and differences in the number of units, and realizes the optimization of the facial image authentication function.

このような機能を実現するには、FAゲートウェイ12はたとえば、図5に示すハードウェアを備えればよい。このFAゲートウェイ12では一例として、プロセッサ48、記憶部50、第1および第2の入出力部52−1、52−2を備える。   In order to realize such a function, the FA gateway 12 may include, for example, hardware shown in FIG. As an example, the FA gateway 12 includes a processor 48, a storage unit 50, and first and second input / output units 52-1 and 52-2.

プロセッサ48は、記憶部50にあるOSや、シェア型顔認証プログラムにおける情報授受に関するプログラムの情報処理を実行する。記憶部50には、ROMやRAMが含まれ、ハードディスク装置や半導体記憶装置などの不揮発性の記録媒体が用いられ、既述のOS、アプリケーションプログラムが格納される。   The processor 48 executes information processing of an OS in the storage unit 50 and a program related to information exchange in the share type face authentication program. The storage unit 50 includes a ROM and a RAM, uses a non-volatile recording medium such as a hard disk device or a semiconductor storage device, and stores the OS and application programs described above.

入出力部52−1には通信インターフェース28を介してWAN14−1が接続され、入出力部52−2にはLAN14−2が接続されている。   The WAN 14-1 is connected to the input / output unit 52-1 via the communication interface 28, and the LAN 14-2 is connected to the input / output unit 52-2.

このFAゲートウェイ12で実行される情報処理には、既述の通り、複数の端末4−1、4−2、・・・4−nの同時使用による複数の登録要求や認証要求を受け、これらを分散化してFAセンサー10−1、10−2、・・・10−mの空きFAセンサーに振り分ける。この振り分け処理において、予め端末4−1、4−2、・・・4−nやFAセンサー10−1、10−2、・・・10−mに優先順位を付し、その優先順位に従って認証要求などの要求を振り分ける。   As described above, the information processing executed by the FA gateway 12 receives a plurality of registration requests and authentication requests by simultaneous use of a plurality of terminals 4-1, 4-2,. Are distributed to the FA sensors 10-1, 10-2, ... 10-m free FA sensors. In this distribution process, priorities are assigned in advance to the terminals 4-1, 4-2,..., 4-n and the FA sensors 10-1, 10-2,. Sort requests such as requests.

<FTPサーバー6の機能、そのハードウェア、および記憶部8> <Function of FTP server 6, its hardware, and storage unit 8>

FTPサーバー6はたとえば、顔画像の登録モードでは記憶部8に顔画像の書込み処理を行い、顔画像の認証モードでは記憶部8から登録顔画像の読出し処理など、顔画像の処理を含む各種の情報処理を行う。記憶部8には、FTPサーバー6の情報処理を媒介として、各FAセンサー10−1、10−2、・・・10−mが使用する登録顔画像を格納した顔画像データテーブル、FAセンサー群10の認証結果情報、CRM情報がDB58によって保持される。なお、CRM情報の保持はたとえば、FAゲートウェイ12のカスタマイズ機能として提供される。   For example, the FTP server 6 performs a face image writing process in the storage unit 8 in the face image registration mode, and various processes including face image processing such as a registered face image read process from the storage unit 8 in the face image authentication mode. Perform information processing. In the storage unit 8, a face image data table storing registered face images used by the FA sensors 10-1, 10-2,... Ten authentication result information and CRM information are held by the DB 58. Note that retention of CRM information is provided as a customization function of the FA gateway 12, for example.

FTPサーバー6の情報処理には、顔画像の登録数、1日当たりの平均認証数、顔画像の保存期間から記憶容量を算出する処理が含まれる。   Information processing of the FTP server 6 includes processing for calculating the storage capacity from the number of registered face images, the average number of authentications per day, and the face image storage period.

このような機能を実現するには、FTPサーバー6はたとえば、図6に示すハードウェアを備えればよい。このFTPサーバー6には、プロセッサ54および入出力部56が備えられ、記憶部8が接続されている。この記憶部8には既述のDB58が格納されている。このDB58には顔画像データテーブル60−1(図7のA)が含まれる。   In order to realize such a function, the FTP server 6 may be provided with, for example, hardware shown in FIG. The FTP server 6 includes a processor 54 and an input / output unit 56, and a storage unit 8 is connected to the FTP server 6. The storage unit 8 stores the above-described DB 58. The DB 58 includes a face image data table 60-1 (A in FIG. 7).

<顔画像データテーブル60> <Face image data table 60>

図7のAは、顔画像データテーブル60−1の一例を示している。この顔画像データテーブル60−1は、顔画像の登録モードで作成される。この顔画像データテーブル60−1にはたとえば、登録番号60−11、端末ID60−12、登録日60−13、顔画像60−14、属性情報60−15が格納される。   FIG. 7A shows an example of the face image data table 60-1. The face image data table 60-1 is created in the face image registration mode. In the face image data table 60-1, for example, a registration number 60-11, a terminal ID 60-12, a registration date 60-13, a face image 60-14, and attribute information 60-15 are stored.

登録番号60−11は、顔画像の登録順を表す情報である。端末ID60−12は画像登録に用いられた端末4−1、4−2、・・・4−nの機器番号など、端末を特定するための識別情報である。登録日60−13は、画像登録の日時情報である。顔画像60−14は、来訪者から取得された顔画像である。属性情報60−15には、顔画像に対応する顧客の性別や信用情報などの属性に関する情報である。   Registration number 60-11 is information indicating the registration order of face images. The terminal ID 60-12 is identification information for specifying a terminal such as the device numbers of the terminals 4-1, 4-2,..., 4-n used for image registration. Registration date 60-13 is image registration date information. The face image 60-14 is a face image acquired from a visitor. The attribute information 60-15 is information relating to attributes such as the sex and credit information of the customer corresponding to the face image.

図7のBは、顔画像データテーブル60−2の一例を示している。この顔画像データテーブル60−2は、顔画像の認証モードで作成される。この顔画像データテーブル60−2は、認証番号60−21、端末ID60−22、認証日60−23、顔画像60−24、認証結果情報60−25が格納される。   FIG. 7B shows an example of the face image data table 60-2. The face image data table 60-2 is created in the face image authentication mode. The face image data table 60-2 stores an authentication number 60-21, a terminal ID 60-22, an authentication date 60-23, a face image 60-24, and authentication result information 60-25.

認証番号60−21は、顔画像の認証順を表す情報である。端末ID60−22は顔画像の認証要求を発した端末4−1、4−2、・・・4−nの機器番号など、端末を特定するための識別情報である。認証日60−23は、FAセンサー10−1、10−2、・・・10−mのいずれかによる画像認証の日時情報である。顔画像60−24は、来訪者から取得された顔画像である。認証結果情報60−25は、認証時に取得した顔画像と登録顔画像が一致するか否かを表す結果情報である。   The authentication number 60-21 is information indicating the authentication order of face images. The terminal ID 60-22 is identification information for identifying the terminal, such as the device numbers of the terminals 4-1, 4-2,. The authentication date 60-23 is date and time information of image authentication by any of the FA sensors 10-1, 10-2,... 10-m. The face image 60-24 is a face image acquired from a visitor. The authentication result information 60-25 is result information indicating whether or not the face image acquired at the time of authentication matches the registered face image.

<FAセンサー群10の機能およびハードウェア> <Functions and hardware of FA sensor group 10>

認証モードにおいて、FAセンサー群10の各FAセンサー10−1、10−2、・・・10−mはFAゲートウェイ12で振り分けられた認証要求および顔画像と、FTPサーバー6から提供される登録顔画像との照合を行い、その照合による認証結果を出力する。   In the authentication mode, each FA sensor 10-1, 10-2,..., 10 -m of the FA sensor group 10 has authentication requests and face images distributed by the FA gateway 12 and registered faces provided from the FTP server 6. The image is collated and the authentication result by the collation is output.

このような機能を実現するには、各FAセンサー10−1、10−2、・・・10−mはたとえば、図8に示すハードウェアを備えればよい。   In order to realize such a function, each FA sensor 10-1, 10-2,..., 10-m may be provided with the hardware shown in FIG.

FAセンサー10−1、10−2、・・・10−mにはプロセッサ62、記憶部64および入出力部66を備えればよい。   The FA sensors 10-1, 10-2,... 10-m may be provided with a processor 62, a storage unit 64, and an input / output unit 66.

プロセッサ62は、記憶部64にあるOSの実行に基づき、顔認証プログラムを実行する。この顔認証プログラムでは、FAゲートウェイ12で振り分けられた認証要求および顔画像と、FTPサーバー6から提供される登録顔画像との照合を行い、一致または不一致の判定結果を出力する。   The processor 62 executes a face authentication program based on the execution of the OS in the storage unit 64. In this face authentication program, the authentication request and the face image distributed by the FA gateway 12 are compared with the registered face image provided from the FTP server 6, and a match or mismatch determination result is output.

記憶部64には、OSの他、ROMやRAMが含まれ、ハードディスク装置や半導体記憶装置などの不揮発性の記録媒体が用いられ、認証プログラムが格納される。入出力部66は、LAN14−2に接続され、FTPサーバー6やFAゲートウェイ12と情報のやり取りを行う。   The storage unit 64 includes a ROM and a RAM in addition to the OS, and uses a non-volatile recording medium such as a hard disk device or a semiconductor storage device, and stores an authentication program. The input / output unit 66 is connected to the LAN 14-2 and exchanges information with the FTP server 6 and the FA gateway 12.

<センタークライアント群30の機能およびハードウェア> <Functions and Hardware of Center Client Group 30>

センタークライアント群30には、複数のセンタークライアント30−1、30−2、・・・30−nが含まれる。これらセンタークライアント30−1、30−2、・・・30−nはたとえば、端末4−1、4−2、・・・4−nやショップクライアント24−1、24−2、・・・24−nに対応して備えればよい。   The center client group 30 includes a plurality of center clients 30-1, 30-2, ... 30-n. These center clients 30-1, 30-2, ... 30-n are, for example, terminals 4-1, 4-2, ... 4-n and shop clients 24-1, 24-2, ... 24. What is necessary is just to provide corresponding to -n.

これらセンタークライアント30−1、30−2、・・・30−nでは、FAゲートウェイ12およびFTPサーバー6と連動し、顔画像の登録または認証状況のモニターおよび閲覧またはCRM情報の登録閲覧に関する情報処理を行う。   In these center clients 30-1, 30-2,..., 30-n, information processing relating to face image registration or authentication status monitoring and browsing or CRM information registration browsing is performed in conjunction with the FA gateway 12 and the FTP server 6. I do.

このような機能を実現するには、各センタークライアント30−1、30−2、・・・30−nはたとえば、図9に示すハードウェアを備えればよい。   In order to realize such a function, each center client 30-1, 30-2,..., 30-n may have the hardware shown in FIG.

各センタークライアント30−1、30−2、・・・30−nには、プロセッサ68、記憶部70、入出力部72、操作部74、表示部76が備えられる。プロセッサ68は、記憶部70にあるOSに基づき、顔画像の取得などを含む顔認証プログラム、その他のアプリケーションプログラムを実行する。   Each center client 30-1, 30-2,... 30-n includes a processor 68, a storage unit 70, an input / output unit 72, an operation unit 74, and a display unit 76. The processor 68 executes a face authentication program including face image acquisition and other application programs based on the OS in the storage unit 70.

記憶部70にはROMやRAMが含まれ、ハードディスク装置や半導体記憶装置などの不揮発性の記録媒体が用いられる。RAMは画像登録のモニターや閲覧などに関する情報処理のワークエリアを構成する。   The storage unit 70 includes a ROM and a RAM, and a non-volatile recording medium such as a hard disk device or a semiconductor storage device is used. The RAM constitutes a work area for information processing related to image registration monitoring and browsing.

入出力部72は、LAN14−2に接続され、FAゲートウェイ12、FTPサーバー6またはFAセンサー群10との情報の入出力を含む情報通信を行う。   The input / output unit 72 is connected to the LAN 14-2 and performs information communication including input / output of information with the FA gateway 12, the FTP server 6, or the FA sensor group 10.

操作部74はたとえば、タッチパネル、キーボード、マウスなどのユーザインターフェースであり、ユーザ操作を媒介とした情報閲覧などの入力を行う。表示部76はたとえば、LCD素子などで構成され、取得画像、認証結果、アラームなど、各種の可視情報が表示される。   The operation unit 74 is, for example, a user interface such as a touch panel, a keyboard, and a mouse, and performs input such as information browsing through a user operation. The display unit 76 is composed of, for example, an LCD element and displays various types of visible information such as acquired images, authentication results, and alarms.

これらセンタークライアント群30に代え、FAコントローラを備える場合には、FAコントローラにはたとえば、センタークライアント30−1と同様のハードウェアを備えればよい。   When an FA controller is provided instead of the center client group 30, the FA controller may be provided with the same hardware as the center client 30-1, for example.

<FAコントローラ31の機能およびハードウェア> <Function and hardware of FA controller 31>

FAコントローラ31では、センタークライアント30−1、30−2、・・・30−nと同様に、FAゲートウェイ12およびFTPサーバー6と連動し、顔画像の登録または認証状況のモニターおよび閲覧またはCRM情報の登録閲覧の他、顔認証センター22側の各種機器の運用管理を行う。   In the FA controller 31, in the same way as the center clients 30-1, 30-2,... 30-n, in conjunction with the FA gateway 12 and the FTP server 6, the face image registration or authentication status monitoring and browsing or CRM information is performed. In addition to the registration browsing, the operation management of various devices on the face authentication center 22 side is performed.

このような機能を実現するには、FAコントローラ31はたとえば、図10に示すハードウェアを備えればよい。   In order to realize such a function, the FA controller 31 may include, for example, hardware shown in FIG.

各FAコントローラ31には、プロセッサ78、記憶部80、入出力部82、操作部84および表示部86が備えられる。プロセッサ78は、記憶部80にあるOSに基づき、顔画像の取得などを含む顔認証プログラム、その他の各種機器の管理プログラムを実行する。   Each FA controller 31 includes a processor 78, a storage unit 80, an input / output unit 82, an operation unit 84, and a display unit 86. The processor 78 executes a face authentication program including face image acquisition and other various device management programs based on the OS in the storage unit 80.

記憶部80にはROMやRAMが含まれ、ハードディスク装置や半導体記憶装置などの不揮発性の記録媒体が用いられる。RAMは画像登録のモニターや閲覧などに関する情報処理のワークエリアを構成する。   The storage unit 80 includes a ROM and a RAM, and a non-volatile recording medium such as a hard disk device or a semiconductor storage device is used. The RAM constitutes a work area for information processing related to image registration monitoring and browsing.

入出力部82は、LAN14−2に接続され、FAゲートウェイ12、FTPサーバー6またはFAセンサー群10との情報の入出力を含む情報通信を行う。   The input / output unit 82 is connected to the LAN 14-2 and performs information communication including input / output of information with the FA gateway 12, the FTP server 6, or the FA sensor group 10.

操作部84はたとえば、タッチパネル、キーボード、マウスなどのユーザインターフェースであり、ユーザ操作を媒介とした情報閲覧などの入力を行う。表示部86はたとえば、LCD素子などで構成され、各機器の管理情報など、各種の可視情報が表示される。   The operation unit 84 is, for example, a user interface such as a touch panel, a keyboard, and a mouse, and performs input such as information browsing through a user operation. The display unit 86 is composed of, for example, an LCD element and displays various types of visible information such as management information of each device.

<端末4−1、4−2、・・・4−nの処理手順> <Processing procedure of terminals 4-1, 4-2,..., 4-n>

図11は、端末4−1、4−2、・・・4−nの処理手順の一例を示している。各端末4−1、4−2、・・・4−nは初期化処理の後、リクエストの待機状態となる。このリクエストには一例として登録処理および認証処理が含まれ、これら処理の選択は、ユーザの選択操作入力に委ねられる。リクエストにはセンサー表示、登録または認証の中止などの処理を含んでもよい。   FIG. 11 shows an example of the processing procedure of the terminals 4-1, 4-2,. Each of the terminals 4-1, 4-2,..., 4-n is in a request standby state after the initialization process. This request includes, for example, a registration process and an authentication process, and selection of these processes is left to a user's selection operation input. The request may include processing such as sensor display, registration, or cancellation of authentication.

この処理手順では、リクエストの後、このリクエスト内容を判定する(S201)。「登録」の選択であれば、顔情報の登録モードに移行し、表示部40の表示画面88に「登録モード入」の表示をする(S202)。この「登録モード入」は、表示部40の表示画面88に可視情報で表示される。これにより、ユーザは、登録モード実行中であることを視認できる。   In this processing procedure, after the request, the request content is determined (S201). If “registration” is selected, the mode shifts to a face information registration mode, and “registration mode on” is displayed on the display screen 88 of the display unit 40 (S202). This “registration mode on” is displayed as visible information on the display screen 88 of the display unit 40. Thereby, the user can visually recognize that the registration mode is being executed.

「登録モード入」の表示に続き、顔登録処理が実行される(S203)。顔登録処理には、
(i) 入店者から顔画像の取得
(j) 顔画像の登録要求および端末識別情報の送信
(k) 登録完了通知の受信など
が含まれる。この顔登録処理には入店者に関する属性情報の送信および受信を含んでもよい。この属性情報は、商品購入、VIP情報などの付随的情報を含んでもよい。
Following the display of “registration mode on”, face registration processing is executed (S203). For the face registration process,
(i) Acquisition of face images from shoppers
(j) Send facial image registration request and terminal identification information
(k) Includes receipt of registration completion notification. This face registration process may include transmission and reception of attribute information related to the store visitor. This attribute information may include accompanying information such as product purchase and VIP information.

この顔登録処理中、処理の終了か(End?)が判断される(S204)。処理の終了でなければ(S204のNO)、顔登録処理(S203)を継続する。   During the face registration process, it is determined whether the process is finished (End?) (S204). If the process is not finished (NO in S204), the face registration process (S203) is continued.

この顔登録処理の終了であれば(S204のYES)、終了を契機に登録モードを解除し、表示部40の表示画面88に「登録モード切」を表示する(S205)。この「登録モード切」は、表示部40の表示画面88に可視情報で表示される。これにより、ユーザは、既述の(i) 〜(k) のひとりの入店者の登録終了を視認できる。   If this face registration process is completed (YES in S204), the registration mode is canceled upon completion, and “registration mode off” is displayed on the display screen 88 of the display unit 40 (S205). This “registration mode off” is displayed as visible information on the display screen 88 of the display unit 40. Thereby, the user can visually recognize the end of registration of one of the shoppers (i) to (k) described above.

一回の登録が終了すれば、終了コマンドが発せられているかを判断する(S210)。終了コマンドが発せられていなければ(S210のNO)、S201に戻り、登録モードまたは認証モードの処理を継続して行う。   When one registration is completed, it is determined whether an end command has been issued (S210). If the end command has not been issued (NO in S210), the process returns to S201, and the registration mode or authentication mode processing is continued.

このS201において、リクエスト内容が「認証」の選択であれば、顔情報の認証モードに移行し、表示部40の表示画面88に「認証モード入」を表示する(S206)。この「認証モード入」は表示部40の表示画面88に可視情報で表示される。これにより、ユーザは、認証モード実行中であることを視認できる。   If the request content is “authentication” in S201, the face information authentication mode is entered and “authentication mode on” is displayed on the display screen 88 of the display unit 40 (S206). This “authentication mode input” is displayed as visible information on the display screen 88 of the display unit 40. Thereby, the user can visually recognize that the authentication mode is being executed.

この「認証モード入」の表示に続き、顔認証処理が実行される(S207)。この顔認証処理には、
(l) 入店者から顔画像の取得
(m) 顔画像の認証要求および端末識別情報の送信
(n) 顔画像の認証完了通知の受信
などが含まれる。認証完了通知には、認証対象者の属性情報を含んでもよい。この属性情報には、商品購入、VIP情報などの付随的情報を含んでもよい。
Following this “authentication mode on” display, face authentication processing is executed (S207). In this face recognition process,
(l) Acquisition of face images from shoppers
(m) Face image authentication request and transmission of terminal identification information
(n) Includes reception of face image authentication completion notification. The authentication completion notification may include attribute information of the person to be authenticated. This attribute information may include additional information such as product purchase and VIP information.

この顔認証処理中、処理の終了か(End?)が判断される(S208)。処理の終了でなければ(S208のNO)、顔認証処理(S207)を継続する。   During this face authentication process, it is determined whether the process is finished (End?) (S208). If the process is not finished (NO in S208), the face authentication process (S207) is continued.

この顔認証処理の終了であれば(S208のYES)、終了を契機に認証モードを解除し、表示部40の表示画面88に「認証モード切」を表示する(S209)。この「認証モード切」は、表示部40の表示画面88に可視情報で表示される。これにより、ユーザは、既述の(l) 〜(n) のひとりの入店者の認証終了を視認できる。   If the face authentication process is completed (YES in S208), the authentication mode is canceled upon completion, and “authentication mode off” is displayed on the display screen 88 of the display unit 40 (S209). This “authentication mode off” is displayed as visible information on the display screen 88 of the display unit 40. As a result, the user can visually recognize the end of authentication of one of the shoppers (l) to (n) described above.

一回の認証が終了すれば、終了コマンドが発せられているかを判断する(S210)。終了コマンドが発せられていなければ(S210のNO)、S201に戻り、登録モード(S202〜S205)または認証モード(S206〜S209)の処理を継続して行う。   If the authentication is completed once, it is determined whether an end command is issued (S210). If an end command has not been issued (NO in S210), the process returns to S201, and the registration mode (S202 to S205) or authentication mode (S206 to S209) processing is continued.

そして、終了コマンドが発せられていれば(S210のYES)、終了処理を実行し(S211)、全ての処理を終了する。   If an end command has been issued (YES in S210), an end process is executed (S211), and all processes are ended.

<ショップクライアント群24(またはセンタークライアント群30)の表示例> <Display example of shop client group 24 (or center client group 30)>

ショップクライアント群24の表示部40には図12のAに示すように、表示画面88が表示される。顔画像の登録モードに移行する際、表示画面88には、図12のAに示すように、「登録モード入」を表すメッセージ90−1が表示される。   A display screen 88 is displayed on the display unit 40 of the shop client group 24 as shown in FIG. When shifting to the facial image registration mode, a message 90-1 indicating “registration mode on” is displayed on the display screen 88, as shown in FIG.

顔画像の登録モードを終了する際、表示画面88には、図12のBに示すように、「登録モード切」を表すメッセージ90−2が表示される。   When the facial image registration mode is terminated, a message 90-2 representing "registration mode off" is displayed on the display screen 88 as shown in FIG.

顔画像の認証モードに移行する際、表示画面88には、図12のCに示すように、「認証モード入」を表すメッセージ92−1が表示される。   When shifting to the face image authentication mode, a message 92-1 indicating "authentication mode on" is displayed on the display screen 88, as shown in FIG.

顔画像の認証モードを終了する際、表示画面88には、図12のDに示すように、「認証モード切」を表すメッセージ92−2が表示される。   When the facial image authentication mode is terminated, a message 92-2 indicating “authentication mode off” is displayed on the display screen 88, as shown in FIG.

なお、メッセージ90−1、90−2、92−1、92−2は、登録モードや認証モードの「入」や「切」を表す他の記号や画像であってもよい。   Note that the messages 90-1, 90-2, 92-1, and 92-2 may be other symbols and images representing “ON” and “OFF” in the registration mode and the authentication mode.

<FAゲートウェイ12の処理手順> <Processing procedure of FA gateway 12>

図13は、FAゲートウェイ12の処理手順の一例を示している。このFAゲートウェイ12は、端末4−1、4−2、・・・4−nからの指示を受けるための待機状態に維持される。   FIG. 13 shows an example of the processing procedure of the FA gateway 12. The FA gateway 12 is maintained in a standby state for receiving instructions from the terminals 4-1, 4-2,.

端末4−1、4−2、・・・4−nからリクエストを受信し、このリクエストの内容が「登録」か「認証」かの判断を行う(S301)。   A request is received from the terminals 4-1, 4-2,..., 4-n, and it is determined whether the content of the request is “registration” or “authentication” (S301).

リクエストが「登録」であれば、FTPサーバー6であるかの判断を行う(S302)。FTPサーバー6でなければ(S302のNO)、S301に戻り、リクエスト内容の判定を行う(S301)。FTPサーバー6であれば(S302のYES)、FAコントローラ31に対する問い掛けを実行し(S303)、S305に遷移する。   If the request is “registration”, it is determined whether the request is the FTP server 6 (S302). If it is not the FTP server 6 (NO in S302), the process returns to S301 to determine the request content (S301). If it is the FTP server 6 (YES in S302), an inquiry to the FA controller 31 is executed (S303), and the process proceeds to S305.

端末4−1、4−2、・・・4−nのリクエストが「認証」であれば、FAセンサー10−1、10−2、・・・10−mに空きがあるかを判定する(S304)。FAセンサー10−1、10−2、・・・10−mに空きがあれば(S304のYES)、問い合わせ端末に認証了解(ACK)を送信し、この端末に対する接続処理(gate open )を実行する(S305)。   If the request of the terminals 4-1, 4-2,..., 4-n is “authentication”, it is determined whether the FA sensors 10-1, 10-2,. S304). If the FA sensor 10-1, 10-2,..., 10-m has a vacancy (YES in S304), an authentication acknowledgment (ACK) is transmitted to the inquiry terminal, and connection processing (gate open) for this terminal is executed. (S305).

FAセンサー10−1、10−2、・・・10−mに空きがなければ(S304のNO)、問い合わせ端末に待機要求を送信し(S306)、S305をスキップする。   If there is no free space in FA sensors 10-1, 10-2,..., 10-m (NO in S304), a standby request is transmitted to the inquiry terminal (S306), and S305 is skipped.

S305またはS306の後、終了コマンドが発せられているかを判断する(S307)。終了コマンドが発せられていなければ(S307のNO)、S301に戻り、リクエストの判定を継続して行う。   After S305 or S306, it is determined whether an end command has been issued (S307). If the end command has not been issued (NO in S307), the process returns to S301, and the request determination is continued.

そして、終了コマンドが発せられていれば(S307のYES)、終了処理を実行し(S308)、全ての処理を終了する。   If an end command has been issued (YES in S307), an end process is executed (S308), and all processes are ended.

<FAコントローラ31の処理手順> <Processing procedure of FA controller 31>

FAコントローラ31の処理には図14のAおよびBに示すように、第1および第2の処理としてたとえば、 ENTRY1および ENTRY2が含まれる。   As shown in A and B of FIG. 14, the processing of the FA controller 31 includes, for example, ENTRY1 and ENTRY2 as the first and second processing.

ENTRY1では、図14のAに示すように、FTPサーバー6の状態の常時監視を行い(S401)、各FAセンサー10−1、10−2、・・・10−mの状態の常時監視(S402)が継続して実行される。    In ENTRY1, as shown in FIG. 14A, the state of the FTP server 6 is constantly monitored (S401), and the state of each FA sensor 10-1, 10-2,... 10-m is constantly monitored (S402). ) Is executed continuously.

この ENTRY1の処理は継続して実行され、この実行中に終了コマンドが発せられているかを判断する(S403)。終了コマンドが発せられていなければ(S403のNO)、 ENTRY1のS401に戻り、 ENTRY1の処理の継続が維持される。そして、終了コマンドが発せられていれば(S403のYES)、終了処理を実行し(S404)、 ENTRY1の全ての処理を終了する。   The processing of ENTRY1 is continuously executed, and it is determined whether an end command is issued during this execution (S403). If the end command has not been issued (NO in S403), the process returns to S401 of ENTRY1, and the continuation of the process of ENTRY1 is maintained. If an end command has been issued (YES in S403), an end process is executed (S404), and all the processes of ENTRY1 are ended.

ENTRY2では、図14のBに示すように、FAゲートウェイ12の問合わせ待ち状態を維持する(S411)。この問合わせ状態から受信したリクエストがFAセンサー10−1、10−2、・・・10−mかFTPサーバー6かを判定する(S412)。    In ENTRY2, as shown in FIG. 14B, the inquiry waiting state of the FA gateway 12 is maintained (S411). It is determined whether the request received from this inquiry state is the FA sensor 10-1, 10-2,... 10-m or the FTP server 6 (S412).

FAセンサー10−1、10−2、・・・10−mであるとすれば、これらFAセンサー10−1、10−2、・・・10−mがリクエストを受け入れることが可能状態であれば、その状態を表す「FAセンサー=ready 」を返信し、またはFAセンサー10−1、10−2、・・・10−mが実行状態でリクエストを受入れできない状態であれば、その状態を表す「FAセンサー=busy」を返信する(S413)。   If the FA sensors 10-1, 10-2,... 10-m are in a state where these FA sensors 10-1, 10-2,. , “FA sensor = ready” representing the state is returned, or if the FA sensor 10-1, 10-2,... "FA sensor = busy" is returned (S413).

また、S412において、FTPサーバー6であれば、FTPサーバー6がリクエストを受け入れることが可能状態であれば、その状態を表す「FTPサーバー=ready 」を返信し、またはFTPサーバー6が実行状態でリクエストを受入れできない状態であれば、その状態を表す「FTPサーバー=busy」を返信する(S414)。   In S412, if the FTP server 6 is in a state where the FTP server 6 can accept the request, “FTP server = ready” indicating the state is returned, or the FTP server 6 performs a request in the running state. Is not accepted, “FTP server = busy” representing the state is returned (S414).

この ENTRY2の処理は繰り返し実行され、この実行中においても終了コマンドが発せられているかを判断する(S415)。終了コマンドが発せられていなければ(S415のNO)、 ENTRY2のS411に戻り、 ENTRY2の処理の継続が維持される。そして、終了コマンドが発せられていれば(S415のYES)、終了処理を実行し(S416)、 ENTRY2の全ての処理を終了する。   This ENTRY2 process is repeatedly executed, and it is determined whether an end command is issued even during this execution (S415). If the end command has not been issued (NO in S415), the process returns to S411 in ENTRY2, and the continuation of the ENTRY2 process is maintained. If an end command has been issued (YES in S415), an end process is executed (S416), and all processes of ENTRY2 are ended.

<FTPサーバー6の処理手順> <Processing procedure of FTP server 6>

図15は、FTPサーバー6の処理手順を示している。   FIG. 15 shows the processing procedure of the FTP server 6.

この処理手順では、FTPサーバー6が端末4−1、4−2、・・・4−nからリクエストを受けると、そのリクエスト内容を判断する(S501)。   In this processing procedure, when the FTP server 6 receives a request from the terminals 4-1, 4-2,..., 4-n, the request content is determined (S501).

リクエストが「登録」であれば、登録処理を実行する(S502)。また、リクエストが「認証」であれば認証処理を実行する(S503)。   If the request is “registration”, registration processing is executed (S502). If the request is “authentication”, authentication processing is executed (S503).

これらの処理は、継続して繰り返し実行され、この実行中に終了コマンドが発せられているかを判断する(S504)。終了コマンドが発せられていなければ(S504のNO)、S501に戻り、処理の継続が維持される。そして、終了コマンドが発せられていれば(S504のYES)、終了処理を実行し(S505)、全ての処理を終了する。   These processes are repeatedly executed continuously, and it is determined whether an end command is issued during the execution (S504). If the end command has not been issued (NO in S504), the process returns to S501 and the continuation of the process is maintained. If an end command has been issued (YES in S504), an end process is executed (S505), and all processes are ended.

<各FAセンサー10−1、10−2、・・・10−mの処理手順> <Processing procedure of each FA sensor 10-1, 10-2, ... 10-m>

図16は、稼働中の各FAセンサー10−1、10−2、・・・10−mの処理手順を示している。稼働中の各FAセンサー10−1、10−2、・・・10−mでは認証のリクエストを受け、リクエストがあるかを判定する。   FIG. 16 shows the processing procedure of each FA sensor 10-1, 10-2,. Each FA sensor 10-1, 10-2,..., 10-m in operation receives an authentication request and determines whether there is a request.

リクエストがあれば(601のYES)、稼働フラグ=ONとし、これを契機に被認証顔情報を受信する(S602)。   If there is a request (YES in 601), the operation flag is set to ON and the face information to be authenticated is received as a trigger (S602).

受信した被認証顔情報に対し、認証処理を行う(S603)。この認証処理は、取得した顔画像が登録顔画像と一致するかの判断を行う。この認証処理中、被認証顔情報を格納したDBについて、DB=empty あるかを判定する(S604)。DB=empty でなければ(S604のNO)、S603に戻り、DB=empty になるまで、認証処理を継続する。   Authentication processing is performed on the received face information to be authenticated (S603). This authentication process determines whether the acquired face image matches the registered face image. During this authentication process, it is determined whether DB = empty for the DB storing the face information to be authenticated (S604). If DB = empty (NO in S604), the process returns to S603, and the authentication process is continued until DB = empty.

DB=empty であれば(S604のYES)、処理終了となり、稼働フラグ=OFFとし(S605)、これを契機に1認証処理が終了し、続く認証処理があれば、S601に戻り、次の認証処理を実行する。   If DB = empty (YES in S604), the process ends and the operation flag is set to OFF (S605). With this as an opportunity, one authentication process ends, and if there is a subsequent authentication process, the process returns to S601 for the next authentication. Execute the process.

この認証処理は、継続して繰り返し実行され、この実行中に終了コマンドが発せられているかを判断する(S606)。終了コマンドが発せられていなければ(S606のNO)、既述の通りS601に戻り、処理の継続が維持される。そして、終了コマンドが発せられていれば(S606のYES)、終了処理を実行し(S607)、全ての処理を終了する。   This authentication process is repeatedly executed continuously, and it is determined whether an end command is issued during the execution (S606). If the end command has not been issued (NO in S606), the process returns to S601 as described above, and the continuation of the process is maintained. If an end command has been issued (YES in S606), an end process is executed (S607), and all processes are ended.

<顔画像の登録モード> <Face image registration mode>

図17は、顔画像の登録モードの処理シーケンスを示している。   FIG. 17 shows a processing sequence in the facial image registration mode.

顔画像の登録モードは、FAゲートウェイ12を介在させて端末群4とFTPサーバー6との間で実行する。この登録モードでは、認証モードで用いられるFAセンサー群10は使用されない。   The face image registration mode is executed between the terminal group 4 and the FTP server 6 via the FA gateway 12. In this registration mode, the FA sensor group 10 used in the authentication mode is not used.

端末4−1、4−2、・・・4−nのいずれかまたは2以上から「登録モード入」が指定されると、登録要求処理が実行される(S701)。この登録要求の処理により、端末4−1、4−2、・・・4−nのいずれかまたは2以上から登録要求がFAゲートウェイ12に対して送信される(S702)。この登録要求の送信情報には個別に端末識別情報が添付される。この端末識別情報は、登録要求を発した端末を識別するための情報である。   When “registration mode input” is designated from any one or more of the terminals 4-1, 4-2,..., 4-n, registration request processing is executed (S701). By this registration request processing, a registration request is transmitted to the FA gateway 12 from any one or more of the terminals 4-1, 4-2,..., 4-n (S702). Terminal identification information is individually attached to the registration request transmission information. This terminal identification information is information for identifying the terminal that issued the registration request.

登録要求を受けたFAゲートウェイ12では、複数の端末の同時使用時、優先順位付けに基づき、情報の授受を行う(S703)。つまり、FAゲートウェイ12は複数の端末の同時使用による複数の登録要求を受けることが可能であり、複数の登録要求に対し、優先順位付けにより分散化処理を実行する。   In response to the registration request, the FA gateway 12 exchanges information based on prioritization when a plurality of terminals are used simultaneously (S703). In other words, the FA gateway 12 can receive a plurality of registration requests by simultaneous use of a plurality of terminals, and performs a distributed process by prioritizing the plurality of registration requests.

これらの登録要求を受け、FAゲートウェイ12は、FAコントローラ31に対し、登録要求に対応する問い掛けを行う(S704)。FAコントローラ31は、登録要求に対し、当該端末に対するサーバー状態の返信を実行する(S705)。FAコントローラ31は、FTPサーバー6と常時通信を行い、サーバー稼働状態を常時監視する(S706)。この結果、FAコントローラ31からFAゲートウェイ12に対し、サーバー稼働状態が通知される(S707)。   Upon receiving these registration requests, the FA gateway 12 makes an inquiry to the FA controller 31 corresponding to the registration request (S704). In response to the registration request, the FA controller 31 returns a server status to the terminal (S705). The FA controller 31 always communicates with the FTP server 6 and constantly monitors the server operating state (S706). As a result, the server operating state is notified from the FA controller 31 to the FA gateway 12 (S707).

FAゲートウェイ12から送信された登録要求は、FAコントローラ31からFTPサーバー6に通知される(S708)。FTPサーバー6のサーバー管理処理(S709)には、サーバー稼働状態の常時監視に対応する情報通信、登録対応の可否の応答などが含まれる。   The registration request transmitted from the FA gateway 12 is notified from the FA controller 31 to the FTP server 6 (S708). The server management process (S709) of the FTP server 6 includes information communication corresponding to continuous monitoring of the server operating state, a response indicating whether or not registration is possible, and the like.

FAコントローラ31から通知された端末からの登録要求に対し、FTPサーバー6は、対応可能であれば、対応可能状態である旨の送信が行われる(S710)。この対応可能状態通知を受けたFAゲートウェイ12は、登録要求を発した端末に対し、対応可能であることの通知が返信される(S711)。   In response to the registration request from the terminal notified from the FA controller 31, if the FTP server 6 can respond, the FTP server 6 transmits that it is compatible (S710). The FA gateway 12 that has received the correspondence status notification returns a notification that the correspondence is available to the terminal that issued the registration request (S711).

この登録可能である旨の通知を受けた端末4−1、4−2、・・・4−nでは、顔画像情報の送信処理が実行される(S712)。   The terminal 4-1, 4-2,..., 4-n that has received the notification that registration is possible performs a transmission process of face image information (S712).

登録可能である旨の通知を受けた端末4−1、4−2、・・・4−nからの顔画像情報は、FAゲートウェイ12に対して送信される(S713)。この送信情報には、端末識別情報が添付される。これにより、登録要求を発した端末、顔画像を送信する端末が端末識別情報により特定される。   The face image information from the terminals 4-1, 4-2,..., 4-n that has received notification that registration is possible is transmitted to the FA gateway 12 (S713). Terminal information is attached to the transmission information. As a result, the terminal that issued the registration request and the terminal that transmits the face image are specified by the terminal identification information.

この場合、顔画像情報は、FAゲートウェイ12からFTPサーバー6に送信される(S714)。FTPサーバー6は、受信した顔画像をDB58の特定ユーザ領域への登録を実行する(S715)。この顔画像の登録処理を完了すると、FTPサーバー6から、登録を完了した旨の通知が送信され(S716)、この登録完了がFAゲートウェイ12およびFAコントローラ31に通知される。   In this case, the face image information is transmitted from the FA gateway 12 to the FTP server 6 (S714). The FTP server 6 executes registration of the received face image in the specific user area of the DB 58 (S715). When this face image registration processing is completed, the FTP server 6 transmits a notification that the registration is completed (S716), and the FA gateway 12 and the FA controller 31 are notified of the completion of registration.

この登録完了通知を受信したFAゲートウェイ12は、その登録完了を、登録要求を発した端末4−1、4−2、・・・4−nに通知する(S717)。この登録完了通知の受信を契機に、登録要求を発した端末4−1、4−2、・・・4−nは登録モードを解除し、「登録モード入」を維持している端末は「登録モード切」となり、登録モードの処理を完了する(S718)。   The FA gateway 12 that has received the registration completion notification notifies the registration completion to the terminals 4-1, 4-2,..., 4-n that have issued the registration request (S717). Upon receipt of this registration completion notification, the terminals 4-1, 4-2,..., 4-n that issued the registration request cancel the registration mode, and the terminals that maintain “registration mode on” The registration mode is turned off, and the registration mode processing is completed (S718).

<顔画像の認証モード> <Face image authentication mode>

図18は、顔画像の認証モードの処理シーケンスを示している。   FIG. 18 shows a processing sequence in the face image authentication mode.

顔画像の認証モードは、FAゲートウェイ12を介在させて端末群4とFAセンサー群10との間で実行する。   The face image authentication mode is executed between the terminal group 4 and the FA sensor group 10 with the FA gateway 12 interposed.

端末4−1、4−2、・・・4−nのいずれかまたは2以上から「認証モード入」が指定されると、認証要求処理が実行される(S801)。この認証要求の処理により、端末4−1、4−2、・・・4−nのいずれかまたは2以上から認証要求がFAゲートウェイ12に対して送信される(S802)。この認証要求の送信情報には個別に端末識別情報が添付される。この端末識別情報は、認証要求を発した端末を識別するための情報である。   When “authentication mode input” is designated from any one or more of the terminals 4-1, 4-2,... 4-n, authentication request processing is executed (S 801). By processing this authentication request, an authentication request is transmitted to the FA gateway 12 from any one or more of the terminals 4-1, 4-2,..., 4-n (S802). Terminal identification information is individually attached to the transmission information of the authentication request. This terminal identification information is information for identifying the terminal that issued the authentication request.

認証要求を受けたFAゲートウェイ12では、複数の端末の同時使用時、優先順位付けに基づき、情報のやりとりの制御機能を実行する(S803)。つまり、FAゲートウェイ12は複数の端末の同時使用による複数の認証要求を受けることが可能であり、複数の認証要求に対し、優先順位付けにより分散化処理を実行し、複数のFAセンサーに振り分けて認証処理を実行させる。   Upon receiving the authentication request, the FA gateway 12 executes an information exchange control function based on prioritization when a plurality of terminals are used simultaneously (S803). In other words, the FA gateway 12 can receive a plurality of authentication requests by simultaneous use of a plurality of terminals, execute a distributed process by prioritizing the plurality of authentication requests, and distribute them to a plurality of FA sensors. Execute authentication process.

これらの認証要求を受け、FAゲートウェイ12は、FAコントローラ31に対し、認証要求に対応する問い掛けを行う(S804)。FAコントローラ31は、認証要求に対し、当該端末に対する空きFAセンサー情報を、認証要求を発した端末に対して送信する(S805)。FAコントローラ31は、FAセンサー群10の負荷状態をFAセンサー群10との常時通信により監視し(S806)、FAセンサー群10の負荷状況により、FAセンサー群10における空きFAセンサーが特定される(S807)。この監視により得られている空きFAセンサー情報が活用される。この結果、FAコントローラ31からFAゲートウェイ12に対し、認証要求の了承(ACK)および空きセンサーを表すセンサー識別情報を通知する(S808)。   Upon receiving these authentication requests, the FA gateway 12 makes an inquiry to the FA controller 31 corresponding to the authentication request (S804). In response to the authentication request, the FA controller 31 transmits empty FA sensor information for the terminal to the terminal that issued the authentication request (S805). The FA controller 31 monitors the load state of the FA sensor group 10 through constant communication with the FA sensor group 10 (S806), and an empty FA sensor in the FA sensor group 10 is specified by the load status of the FA sensor group 10 ( S807). The empty FA sensor information obtained by this monitoring is utilized. As a result, the FA controller 31 notifies the FA gateway 12 of authentication request acknowledgment (ACK) and sensor identification information indicating an empty sensor (S808).

これら認証要求の了承(ACK)および空きセンサーを表すセンサー識別情報は、FAゲートウェイ12から認証要求を発している端末4−1、4−2・・・4−nに通知される(S809)。   Acknowledgment of these authentication requests (ACK) and sensor identification information indicating an empty sensor are notified from the FA gateway 12 to the terminals 4-1, 4-2,..., 4-n that have issued the authentication request (S809).

この通知を受けた端末4−1、4−2、・・・4−nでは、顔画像情報の送信処理が実行される(S810)。   In response to this notification, the terminal 4-1, 4-2,..., 4-n executes transmission processing of face image information (S810).

認証可能である旨の通知を受けた端末4−1、4−2、・・・4−nからの顔画像情報は、FAゲートウェイ12に対して送信される(S811)。この送信情報には、端末識別情報が添付される。これにより、認証要求を発した端末、顔画像を送信する端末が端末識別情報により特定される。   The face image information from the terminals 4-1, 4-2,..., 4-n that has received the notification that authentication is possible is transmitted to the FA gateway 12 (S811). Terminal information is attached to the transmission information. Thus, the terminal that issued the authentication request and the terminal that transmits the face image are specified by the terminal identification information.

この場合、顔画像情報は、FAゲートウェイ12からFAセンサー群10の空きFAセンサーに送信される(S812)。この顔画像情報を受けたFAセンサー10−1、10−2、・・・10−mでは、DB58の登録顔画像と照合して一致するか否かの認証処理が実行される(S813)。   In this case, the face image information is transmitted from the FA gateway 12 to the free FA sensor of the FA sensor group 10 (S812). The FA sensors 10-1, 10-2,..., 10-m that have received the face image information execute an authentication process for checking whether or not they match with the registered face images in the DB 58 (S813).

この認証結果に基づき、認証処理を実行したFAセンサー10−1、10−2、・・・10−mから結果情報がFAゲートウェイ12に対して送信される(S814)。この結果情報を受けたFAゲートウェイ12は、その結果情報を、認証要求を発している端末に対して送信する(S815)。この結果情報を受けた端末は、結果情報の受信に基づき、結果情報を表示する(S816)。   Based on the authentication result, the result information is transmitted to the FA gateway 12 from the FA sensors 10-1, 10-2,..., 10-m that have executed the authentication process (S814). Receiving this result information, the FA gateway 12 transmits the result information to the terminal that has issued the authentication request (S815). The terminal that has received the result information displays the result information based on the reception of the result information (S816).

そして、認証を完了したFAセンサーでは、認証完了通知および端末識別情報を送信し(S817)、これらがFAコントローラ31およびFAゲートウェイ12に通知される。この通知を受けたFAゲートウェイ12は、これらを、認証要求を発した端末に転送する(S818)。この認証完了通知の受信を契機に、認証要求を発した端末4−1、4−2、・・・4−nは認証モードを解除し、「認証モード入」を維持している端末は「認証モード切」となり、認証モードの処理を完了する(S819)。   The FA sensor that has completed authentication transmits an authentication completion notification and terminal identification information (S817), and these are notified to the FA controller 31 and the FA gateway 12. Receiving this notification, the FA gateway 12 transfers them to the terminal that issued the authentication request (S818). Upon receipt of this authentication completion notification, the terminals 4-1, 4-2,..., 4-n that issued the authentication request cancel the authentication mode, and terminals that maintain “authentication mode on” The authentication mode is turned off, and the authentication mode processing is completed (S819).

<第2の実施の形態の効果> <Effects of Second Embodiment>

第2の実施の形態によれば、既述の第1の実施の形態の機能や効果に加え、以下の機能や効果が得られる。   According to the second embodiment, the following functions and effects can be obtained in addition to the functions and effects of the first embodiment described above.

(1) このシステム2−2によれば、顔認証センター22で複数の店舗やクライアントの顔画像の登録や認証の集中管理をすることができ、運用保守を容易化できる。   (1) According to this system 2-2, the face authentication center 22 can register the face images of a plurality of stores and clients and perform centralized management of authentication, thereby facilitating operation and maintenance.

(2) このシステム2−2によれば、商業施設20に店舗を展開する各店舗や企業毎に管理システムを個別に構築し、顧客管理情報をシェアして利用できる。   (2) According to this system 2-2, a management system can be individually constructed for each store or company that develops a store in the commercial facility 20, and customer management information can be shared and used.

(3) このシステム2−2では、商業施設20の店舗の増加または減少に柔軟に対応することができる。   (3) With this system 2-2, it is possible to flexibly cope with an increase or decrease in the number of stores of the commercial facility 20.

(4) 商業施設20の顧客管理および運用保守をシステム提供事業者が一括管理することができる。   (4) The system provider can collectively manage customer management and operation / maintenance of the commercial facility 20.

(5) 店舗に設置された端末群4やFAセンサー群10などの故障に対し、全体システムを停止することなく修理することが可能であり、故障機器に対して代替え機器を設置してシステム2−2を利用することができる。実質的に無故障システムを実現できる。   (5) The failure of the terminal group 4 or FA sensor group 10 installed in the store can be repaired without stopping the entire system. -2 can be used. A virtually fault-free system can be realized.

(6) 店舗に設置された端末などの故障から復旧時の動作開始や、各端末間の動作確認を迅速に行うことができ、システム2−2の信頼性を高めることができる。   (6) The operation at the time of recovery from a failure of a terminal installed in the store and the operation check between each terminal can be quickly performed, and the reliability of the system 2-2 can be improved.

(7) DB58に顧客管理情報に必要な付随的な管理情報を統合し、販売促進から防犯など、各種の管理を総合的に実現できる。   (7) By integrating incidental management information necessary for customer management information into the DB 58, various management such as sales promotion and crime prevention can be realized comprehensively.

(8) このようなシステム2−2によれば、個別の店舗に顔認証システムを設置する場合に比較し、顔画像の登録や認証結果の記録をシェアして利用することができ、顧客管理、万引きなどの要注意人物の監視にも利用できる。このような利用は重要かつ有益である。店舗毎に設置する形態では設備費や管理の費用が掛かるという導入障壁を除くことができ、システム2−2の普及や導入を促進することができる。店舗毎の貴重な監視データを複数の店舗間で利用でき、認証結果などを汎用データとして活用することもできる。   (8) According to such a system 2-2, registration of face images and recording of authentication results can be shared and used as compared with the case where a face authentication system is installed in an individual store. It can also be used to monitor people who need attention such as shoplifting. Such use is important and beneficial. In the form of installation for each store, it is possible to remove the introduction barrier that the equipment cost and the management cost are required, and the spread and introduction of the system 2-2 can be promoted. Precious monitoring data for each store can be used between a plurality of stores, and the authentication result can be used as general-purpose data.

(8) 既存のシステムが構築されている場合、斯かるシステムをシステム2−2に統合して再構築でき、既存の顔画像の登録データや認証情報を活用することができる。情報統合および管理情報のシェアによる人的管理や監視を効率化でき、コスト低減と信頼性の高い管理や監視のシナジー効果を図ることができる。   (8) When an existing system is constructed, such a system can be integrated into the system 2-2 and reconstructed, and existing facial image registration data and authentication information can be utilized. It is possible to streamline human management and monitoring by integrating information and sharing management information, and to achieve synergistic effects of cost reduction and highly reliable management and monitoring.

(9) ショップクライアント群24の各ショップクライアントは同一機能である必要はなく、またFAセンサー群10のFAセンサーも同一機能である必要はなく、異なる機能を前提とした顔認証などの処理を活用できる。   (9) Each shop client in the shop client group 24 does not need to have the same function, and the FA sensor in the FA sensor group 10 does not have to have the same function, and uses processing such as face authentication on the premise of different functions. it can.

(10) センタークライアント群30ではFAゲートウェイ12およびFTPサーバー6と連動して顔画像の登録や認証状況の監視や閲覧ができるので、ショップクライアント群24側のこれらの機能と相まってユーザに対する利便性が向上する。   (10) Since the center client group 30 can register the face image and monitor and view the authentication status in conjunction with the FA gateway 12 and the FTP server 6, it is convenient for the user in combination with these functions on the shop client group 24 side. improves.

(11) 複数の登録要求や認証要求をFAゲートウェイ12で分散化して中継するので、ショップクライアント群24、FAセンサー群10、センタークライアント群30の負荷を軽減することができる。   (11) Since a plurality of registration requests and authentication requests are distributed and relayed by the FA gateway 12, the load on the shop client group 24, the FA sensor group 10, and the center client group 30 can be reduced.

(12) WAN14−1と、LAN14−2側のネットワークを別に構築し、WAN14−1のショップクライアント群24側の情報を暗号化することによりセキュリティを高くすれば、LAN14−2側のセキュリティを軽減でき、コスト低減を図ることができる。   (12) If the WAN 14-1 and the LAN 14-2 side network are constructed separately and the security is increased by encrypting the information on the shop client group 24 side of the WAN 14-1, the security on the LAN 14-2 side is reduced. And cost reduction can be achieved.

(13) システム2−2では、各端末群4と接続される、コンセント直付けのスマートメーター44−1、温度・湿度センサー44−2などの各種センサー44−Xを備えることにより、環境情報や電力料金情報を取得でき、省エネなどを喚起し、コストダウン化とともにトータル的なエネルギーマネージメントサービスを提供できる。   (13) The system 2-2 is equipped with various sensors 44-X such as a smart meter 44-1 and a temperature / humidity sensor 44-2 which are directly connected to the terminals 4 and connected to each terminal group 4. Electricity rate information can be acquired, energy savings can be promoted, and total energy management services can be provided along with cost reduction.

(14) 無人の夜間や休業時間において、人感センサー44−3による不審者の自動検出が可能であり、店舗内の安全性を向上させることができる。人感センサー44−3の検出情報は、端末群4からユーザのスマートフォンなどの情報端末に送信し、告知することができる。   (14) The suspicious person can be automatically detected by the human sensor 44-3 at the time of unattended nighttime or holiday, and the safety in the store can be improved. The detection information of the human sensor 44-3 can be transmitted from the terminal group 4 to an information terminal such as a user's smartphone and notified.

(15) 端末4の利用状況はデータベース化してシステム2−2の状態監視に利用でき、その状態を端末4に表示し、またはネットワークを通じてユーザの情報端末に送信し、常に状態監視と最適な動作状態やサポートサービスを構築することができる。   (15) The usage status of the terminal 4 can be used as a database to monitor the status of the system 2-2. The status is displayed on the terminal 4 or transmitted to the user's information terminal through the network. Can build status and support services.

(16) ひとつのシステム2−2を設置すれば、このシステム2−2に他の商業施設や個別店舗に設置したシステム2−2を連係させることができ、CRM情報を共有化することも可能である。   (16) If one system 2-2 is installed, the system 2-2 can be linked to the system 2-2 installed in other commercial facilities or individual stores, and CRM information can be shared. It is.

(17) システム2−2でデータベース化される各種の情報について、たとえば、VIPや優良顧客情報などの特定人物情報は特定店舗特有のものとして扱い、要注意人物情報は加入店舗の共有情報としてシェアして利用することができる。このシステム2−2を利用すれば、たとえば、商業施設20に対する入館または退館検出であれば、一斉案内を実施し、また特定店舗に対する入店であれば、店舗名と要注意人物情報を通知するなど、万引きなどによる損失抑止を全店舗間でできるなどの体制の構築に活用できる。   (17) With regard to various types of information stored in the database in the system 2-2, for example, specific person information such as VIP and excellent customer information is treated as specific to a specific store, and sensitive person information is shared as information shared by participating stores. Can be used. If this system 2-2 is used, for example, if it is detected that the commercial facility 20 has been entered or exited, simultaneous guidance will be provided. If the store has entered a specific store, the store name and information on the person who needs attention will be notified. For example, it can be used to build a system that can prevent losses from shoplifting among all stores.

<FAセンサーの設置数およびその算出方法> <The number of FA sensors installed and their calculation method>

このFAセンサーの設置数算定方法はたとえば、FAコントローラ31を用いて情報処理により実現すればよい。   This method of calculating the number of installed FA sensors may be realized by information processing using the FA controller 31, for example.

FAセンサー10−1、10−2、・・・10−mでは、同時に複数の認証要求を受け付けることが可能である。これにより、複数の認証要求を受けたFAセンサー10−1、10−2、・・・10−mでは、各認証処理はシーケンシャルに実行される。認証の同時処理数は、FAセンサーの台数で決定される。そこで、FAセンサー台数は、次の処理手順で決定すればよい。   The FA sensors 10-1, 10-2,... 10-m can accept a plurality of authentication requests at the same time. Thereby, in the FA sensors 10-1, 10-2,... 10-m that have received a plurality of authentication requests, the respective authentication processes are executed sequentially. The number of simultaneous authentication processes is determined by the number of FA sensors. Therefore, the number of FA sensors may be determined by the following processing procedure.

図19は、FAセンサーの設置数算定の処理手順を示している。   FIG. 19 shows a processing procedure for calculating the number of installed FA sensors.

顔画像の認証に要する認証時間をtcとすると、この認証時間tcは、顔画像の登録数、画像サイズ、ネットワークトラフィックにより異なる。この顔認証に付随するメッセージ通信時間をtmとし、このメッセージ通信時間tmを含めた処理時間をtpとする。これら認証時間tcおよびメッセージ通信時間tmを入力する(S901)。   If the authentication time required for face image authentication is tc, the authentication time tc varies depending on the number of registered face images, the image size, and network traffic. Let tm be the message communication time associated with this face authentication, and let tp be the processing time including this message communication time tm. The authentication time tc and the message communication time tm are input (S901).

これらの入力を受けたたとえば、FAコントローラ31では、認証時間tcおよびメッセージ通信時間tmから処理時間tpを求める(S902)。この場合、処理時間tpは、これらの加算値として
tp=tc+tm ・・・(1)
から算出される。
Upon receiving these inputs, for example, the FA controller 31 obtains a processing time tp from the authentication time tc and the message communication time tm (S902). In this case, the processing time tp is the sum of these values.
tp = tc + tm (1)
Is calculated from

処理許容時間Tとすれば、この処理許容時間Tを入力する(S903)。この入力に代え、処理許容時間Tを予め、記憶部80に記憶しておいてもよい。   If the allowable processing time T is set, the allowable processing time T is input (S903). Instead of this input, the processing allowable time T may be stored in the storage unit 80 in advance.

この処理許容時間Tおよび処理時間tpを用いて認証処理数Pnを算出する(S904)。この認証処理数Pnは、
Pn =T÷tp ・・・(2)
から求められる。この処理に、余裕時間を考慮した認証処理数Pnを設定する(S905)。この設定は、ユーザが入力してもよいし、予め記憶部80に記憶し、その値を自動的に読みだしてもよい。
The number Pn of authentication processes is calculated using the process allowable time T and the process time tp (S904). The number of authentication processes Pn is
Pn = T ÷ tp (2)
It is requested from. In this process, the number Pn of authentication processes taking into account the extra time is set (S905). This setting may be input by the user, or stored in advance in the storage unit 80, and the value may be automatically read out.

商業施設における店舗数をnとし、そのうちの稼働店舗数から想定される稼働率ηを入力する(S906)。   The number of stores in the commercial facility is n, and the operating rate η estimated from the number of operating stores is input (S906).

これらの入力値により、認証処理に用いられるFAセンサーの必要な台数mは、
m =n×η÷Pn ・・・(3)
から算出する(S907)。
Based on these input values, the required number m of FA sensors used for authentication processing is
m = n × η ÷ Pn (3)
(S907).

そして、算出結果を表示部86に表示する(S908)。この表示には、既述の認証時間tc、メッセージ通信時間tm、処理時間tp、処理許容時間T、認証処理数Pn、店舗数nおよび稼働率ηの全部または2以上を含んでもよい。   Then, the calculation result is displayed on the display unit 86 (S908). This display may include all or two or more of the above-described authentication time tc, message communication time tm, processing time tp, allowable processing time T, authentication processing number Pn, store number n, and operation rate η.

なお、顔データ生成は複数のメッセージ通信が必要であり、その送信を含め、1〔秒〕程度が必要である。余裕のある処理数を想定し、登録数は認証数に比べて少ないことが想定される。よって、処理数はFAセンサー10−1、10−2、・・・10−mの設置数には影響しない。   The face data generation requires a plurality of message communications, and about 1 [second] is required including the transmission of the message data. Assuming a sufficient number of processes, it is assumed that the number of registrations is smaller than the number of authentications. Therefore, the number of processes does not affect the number of FA sensors 10-1, 10-2,.

このFAセンサーの設置数の算定例を以下に示す。   An example of calculating the number of FA sensors installed is shown below.

認証システム2−2において、既述の処理時間tp≦500〔msec〕を想定する。この場合、処理許容時間Tをたとえば、T=3〔秒〕とすれば、処理許容時間T内での認証処理数Pnは、
Pn =T÷tp
=3〔秒〕÷500〔msec〕=6〔処理〕 ・・・(4)
となる。この処理に、余裕時間を考慮した認証処理数Pnは、Pn=5〔処理〕が有効であろう。
In the authentication system 2-2, the processing time tp ≦ 500 [msec] described above is assumed. In this case, if the processing allowable time T is, for example, T = 3 [seconds], the number of authentication processes Pn within the processing allowable time T is
Pn = T ÷ tp
= 3 [seconds] ÷ 500 [msec] = 6 [processing] (4)
It becomes. For this process, Pn = 5 [process] may be effective as the number Pn of authentication processes considering the allowance time.

そこで、商業施設における店舗数n=500とし、そのうちの50店舗が同時に認証要求をすることを想定すれば、稼働率ηが10〔%〕であるから、この認証処理に用いられるFAセンサー10−1、10−2、・・・10−mの必要な台数mは、
m =n×η÷Pn
=500〔店舗数〕×10〔%〕÷5〔処理〕
=10〔台〕 ・・・(5)
となる。
Therefore, assuming that the number of stores in a commercial facility is n = 500 and that 50 stores simultaneously request authentication, the availability factor η is 10 [%]. Therefore, the FA sensor 10− used in this authentication process The required number m of 1, 10-2, ... 10-m is
m = n × η ÷ Pn
= 500 [number of stores] x 10 [%] ÷ 5 [processing]
= 10 [unit] (5)
It becomes.

<FAセンサーの設置数算出の効果> <Effect of calculating the number of FA sensor installations>

以上説明したように、FAセンサー群10に設置すべきFAセンサーの台数は端末4の設置数や店舗数、稼働率ηを考慮して最適化することができる。これにより、設備コストの低減や大型商業施設などへのシステム2−2の導入を促進することができる。   As described above, the number of FA sensors to be installed in the FA sensor group 10 can be optimized in consideration of the number of terminals 4 installed, the number of stores, and the operation rate η. Thereby, reduction of equipment cost and introduction of system 2-2 to a large-scale commercial facility can be promoted.

〔他の実施の形態〕 [Other Embodiments]

(1) 上記実施の形態では、システム2−2の設置場所として商業施設20を例示したが、このシステム2−2は商業施設以外の学校などの公共施設や他の監視施設であってもよい。   (1) In the above embodiment, the commercial facility 20 is illustrated as the installation location of the system 2-2. However, the system 2-2 may be a public facility such as a school other than the commercial facility or another monitoring facility. .

(2) CRM端末4−1、4−2、・・・4−nには、撮影機能や通信機能を備える一般ユーザが使用するスマートフォンを用いてもよい。   (2) For the CRM terminals 4-1, 4-2,..., 4-n, a smartphone used by a general user having a photographing function and a communication function may be used.

(3) WAN14−1、LAN14−2には有線LANの外、無線LANを用いてもよい。   (3) In addition to the wired LAN, a wireless LAN may be used for the WAN 14-1 and the LAN 14-2.

(4) 既述の商業施設20は、各店舗が一か所に集中している場合に限定されず、離間した店舗を集合したものであってもよい。   (4) The commercial facility 20 described above is not limited to the case where the stores are concentrated in one place, and may be a collection of separated stores.

(5) 上記実施の形態では、処理許容時間Tを設定し、一例としてT=3〔秒〕としているが、この時間Tはシステム2−1、2−2の能力を考慮して設定すればよく、適当な時間として数秒を想定すればよい。   (5) In the above embodiment, the processing allowable time T is set, and as an example, T = 3 [seconds]. However, this time T can be set in consideration of the capabilities of the systems 2-1 and 2-2. A few seconds may be assumed as an appropriate time.

(6) 上記実施の形態のDB58の顔画像データテーブル60−1、60−2には登録履歴情報や認証履歴情報を格納し、この履歴情報には来訪回数、購入商品、住所などを記録し、顧客の差別化などに利用してもよい。また、これらの情報は登録や認証から長時間が経過した場合には設定によりまたは自動的に消去するように構成してもよい。   (6) Registration history information and authentication history information are stored in the face image data tables 60-1 and 60-2 of the DB 58 of the above embodiment, and the number of visits, purchased products, addresses, etc. are recorded in this history information. It may be used to differentiate customers. In addition, these information may be configured to be erased by setting or automatically when a long time has elapsed since registration or authentication.

以上説明したように、本発明の技術の最も好ましい実施の形態等について説明した。本発明は、上記記載に限定されるものではない。特許請求の範囲に記載され、または発明を実施するための形態に開示された発明の要旨に基づき、当業者において様々な変形や変更が可能である。斯かる変形や変更が、本発明の範囲に含まれることは言うまでもない。
As described above, the most preferable embodiment of the technology of the present invention has been described. The present invention is not limited to the above description. Various modifications and changes can be made by those skilled in the art based on the gist of the invention described in the claims or disclosed in the embodiments for carrying out the invention. It goes without saying that such modifications and changes are included in the scope of the present invention.

本開示の技術は、CRM端末群およびFAセンサー群を用いてCRM情報をシェアして設備コストや管理コストを低減し、複数の店舗を擁する商業施設などで効率的かつ合理的な顔認証システムを実現でき、有用である。
The technology of this disclosure uses CRM terminals and FA sensors to share CRM information to reduce equipment costs and management costs, and to create an efficient and rational face authentication system in commercial facilities with multiple stores. Realizable and useful.

2−1、2−2 シェア型顔認証システム
4 CRM端末群
4−1、4−2、・・・4−n CRM端末
6 FTPサーバー
8 記憶部
10 FAセンサー群
10−1、10−2、・・・10−m FAセンサー
12 FAゲートウェイ
14−1 WAN
14−2 LAN
20 商業施設
20−1、20−2、・・・20−n 店舗
22 顔認証センター
24 ショップクライアント群
24−1、24−2、・・・24−n ショップクライアント
26、28 通信インターフェース
30 センタークライアント群
30−1、30−2、・・・30−n センタークライアント
31 FAコントローラ
32 カメラ
34、48、54、62、68、78 プロセッサ
36、50、64、70、80 記憶部
38、52−1、52−2、56、66、72、82 入出力部
40、76、86 表示部
42、74、84 操作部
43 アラーム装置
44 センサー群
44−1 スマートメーター
44−2 温度・湿度センサー
44−3 人感センサー
44−4 感震センサー
44−X ・・・センサー
58 データベース(DB)
60−1、60−2 顔画像データテーブル
88 表示画面
90−1、90−2、92−1、92−2 メッセージ

2-1, 2-2 Share type face authentication system 4 CRM terminal group 4-1, 4-2, ... 4-n CRM terminal 6 FTP server 8 Storage unit 10 FA sensor group 10-1, 10-2, ... 10-m FA sensor 12 FA gateway 14-1 WAN
14-2 LAN
20 Commercial facilities 20-1, 20-2, ... 20-n Store 22 Face authentication center 24 Shop client group 24-1, 24-2, ... 24-n Shop client 26, 28 Communication interface 30 Center client Group 30-1, 30-2, ... 30-n Center client 31 FA controller 32 Camera 34, 48, 54, 62, 68, 78 Processor 36, 50, 64, 70, 80 Storage unit 38, 52-1 , 52-2, 56, 66, 72, 82 I / O unit 40, 76, 86 Display unit 42, 74, 84 Operation unit 43 Alarm device 44 Sensor group 44-1 Smart meter 44-2 Temperature / humidity sensor 44-3 Human sensor 44-4 Seismic sensor 44-X ... Sensor 58 Database (DB)
60-1, 60-2 Face image data table 88 Display screen 90-1, 90-2, 92-1, 92-2 Message

上記目的を達成するため、本発明の顧客管理システムの一側面によれば、店舗の来訪者を管理する顧客管理システムであって、複数の店舗それぞれに配置され、少なくとも各店舗の来訪者の顔画像を取得する1または2以上の端末と、前記端末が来訪者から取得した顔画像を少なくとも来訪者を特定する顧客情報と関係付けて登録する記憶部と、前記端末からの登録要求に係る前記顔画像を前記記憶部に登録するとともに、前記端末からの認証要求に応じて前記記憶部から登録画像を読み出すサーバーと、前記端末の前記認証要求に係る顔画像を受け、該顔画像が前記記憶部にある登録顔画像に一致するかの認証を行う複数の認証部と、前記サーバーと複数の前記認証部の状態を監視する状態監視部と、前記端末と前記サーバーおよび前記認証部との間を中継し、複数の前記端末から発せられる登録要求を受け付け、前記サーバーに前記登録要求に係る前記顔画像の前記記憶部への登録処理を行わせるとともに、複数の前記端末から発せられる認証要求を受け付け、前記サーバーが前記記憶部から読み出した前記顔画像を用いて複数の前記認証部から選択される前記認証部に前記認証要求の認証処理を行わせる処理手段とを備え、前記処理手段は、複数の前記端末からの同時使用により複数の前記端末から前記登録要求を受けると、前記状態監視部からの通知により前記サーバーの状態を確認し、前記サーバーが登録可能な状態にあれば、予め複数の前記端末に付した優先順位に従って複数の前記端末より受け取った前記顔画像を前記サーバーに提供して登録処理を行わせ、複数の前記端末の同時使用により複数の前記端末から前記認証要求を受けると、前記状態監視部からの通知によって得た複数の前記認証部の状態と、予め複数の前記端末または複数の前記認証部に付した優先順位とに従って、前記認証処理を行わせる前記認証部を選択し、該選択した前記認証部に前記認証要求の認証処理を行わせる。 In order to achieve the above object, according to one aspect of the customer management system of the present invention, there is provided a customer management system for managing visitor of a store, which is arranged in each of a plurality of stores, and at least faces of visitors of each store One or two or more terminals that acquire images, a storage unit that registers the face image acquired by the terminal in relation to customer information that specifies at least the visitor, and the registration request from the terminal the face image and registers in the storage unit, receives the server to read the registration image from the storage unit according to the authentication request from the terminal, the face image according to the authentication request of the terminal, said pigment image is the storage a plurality of authentication unit for performing the or matches a registered face image authentication in section, a state monitoring unit that monitors the status of the server and the plurality of the authentication unit, the terminal and the server and the certification Relays between the parts, accepts the registration request emanating from a plurality of the terminals, along with to perform registration processing to the storage portion of the face image according to the registration request to the server, emitted from a plurality of said terminals receiving an authentication request for, and processing means for performing the authentication process of the authentication request to the authentication unit selected from a plurality of the authentication unit by using the face image in which the server is read from the storage unit, the When the processing means receives the registration request from a plurality of the terminals by simultaneous use from a plurality of the terminals, the processing means confirms the state of the server by a notification from the state monitoring unit, so that the server can be registered. For example, the face images received from the plurality of terminals are provided to the server according to the priorities assigned to the plurality of terminals in advance, and registration processing is performed. When the authentication request is received from a plurality of the terminals by simultaneous use of the terminal, the status of the plurality of authentication units obtained by the notification from the status monitoring unit and the plurality of terminals or the plurality of authentication units are attached in advance. accordance with the priority, the selecting the authentication unit to perform authentication processing, Ru to perform the authentication processing of the authentication request to the authentication unit that the selected.

斯かる顧客管理システムでは、複数の端末と、サーバーおよび複数の認証部との間を処理手段で中継することにより、複数の端末からの登録要求を予め複数の端末に付した優先順位に従って顔画像をサーバーに提供して登録処理を行わせ、また複数の端末の同時使用による認証要求分散化し、複数の認証部の状態と予め複数の端末または複数の前記認証部に付した優先順位に従って、複数の認証部に振り分け、振り分けられた認証部に認証処理を行わせる。複数の登録要求や複数の認証要求の錯綜の影響で登録処理および認証処理が遅延することがなく、登録顔画像の登録処理を効率化できるとともに複数の認証部の稼働率を平均化でき、迅速且つ安定した登録処理および認証処理を行うことができる。複数の端末が配置される複数の店舗を擁する商業施設において、顔認証システムの効率的な運用を実現できる。 In such a customer management system, the processing unit relays between the plurality of terminals, the server, and the plurality of authentication units, so that the facial images are registered in advance according to the priorities assigned to the plurality of terminals. To the server to perform registration processing, and to distribute authentication requests due to simultaneous use of a plurality of terminals, in accordance with the status of a plurality of authentication units and the priorities assigned to a plurality of terminals or a plurality of the authentication units in advance. , distributed to a plurality of authentication unit, Ru allowed to the authentication unit apportioned perform authentication processing. The registration process and authentication process are not delayed due to the effects of multiple registration requests and multiple authentication requests, and the registration face image registration process can be streamlined and the operation rate of multiple authentication units can be averaged quickly. In addition, stable registration processing and authentication processing can be performed. In a commercial facility having a plurality of stores where a plurality of terminals are arranged, an efficient operation of the face authentication system can be realized.

上記顧客管理システムにおいて、前記サーバーは、前記端末から前記顔画像の認証要求に係る前記顔画像を前記記憶部から読み出して、認証処理を行う前記認証部に提供してよい。 In the customer management system, said server the face image from the previous SL terminal according to an authentication request of the face image read out from the storage unit, may be provided to the authentication unit that performs authentication processing.

斯かる顧客管理システムでは、認証要求が振り分けられた認証部に、サーバーから認証要求に係る顔画像を記憶部から読み出して提供するので、顔画像の認証処理の迅速化が図られる。 In such a customer management system, since the face image related to the authentication request is read from the storage unit and provided to the authentication unit to which the authentication request is distributed, the authentication process of the face image can be speeded up.

上記目的を達成するため、本発明の顧客管理プログラムの一側面によれば、コンピュータに実行させる顧客管理プログラムであって、複数の店舗それぞれに設置された1または2以上の端末が少なくとも各店舗の来訪者の顔画像を取得し、前記端末からの登録要求に応じて、前記端末が来訪者から取得した顔画像を少なくとも来訪者を特定する顧客情報と関係付けて記憶部に登録し、前記端末からの認証要求に応じて前記記憶部から登録画像をサーバーに読み出し、前記サーバーと複数の前記認証部の状態を監視し、前記端末の前記認証要求に係る顔画像を受け、該顔画像が前記記憶部にある登録顔画像に一致するかの認証を複数の認証部の何れかの認証部が行い、複数の前記端末から発せられる前記登録要求を受けると、処理手段が前記状態監視部からの通知により前記サーバーの状態を確認し、前記サーバーが登録可能な状態にあれば、予め複数の前記端末に付した優先順位に従って前記端末を選択し、該選択した前記端末より受け取った前記顔画像を前記サーバーに提供し、複数の前記端末から発せられる認証要求を受けると、前記状態監視部からの通知によって得た複数の前記認証部の状態と、予め複数の前記端末または複数の前記認証部に付した優先順位とに従って、前記処理手段が前記複数の認証部から前記認証処理を行わせる前記認証部を選択し、該選択した前記認証部に前記認証要求の認証処理を振り分ける処理を前記コンピュータに実行させる。 In order to achieve the above object, according to one aspect of the customer management program of the present invention, there is provided a customer management program to be executed by a computer, wherein one or two or more terminals installed in each of a plurality of stores are at least in each store. In response to a registration request from the terminal , the face image acquired from the visitor is registered in the storage unit in association with at least customer information for identifying the visitor, and the terminal is acquired. registered image from the storage unit in response to an authentication request from read the server, the monitor server status and a plurality of the authentication unit receives the face image according to the authentication request of the terminal, said pigment image is the authentication or matching registered face image in the storage unit performs the one of the authentication portion of the plurality of authentication unit, when receiving the registration request emanating from a plurality of the terminals, processing means the shape The status of the server is confirmed by a notification from the monitoring unit, and if the server is in a registerable state, the terminal is selected in accordance with the priorities assigned to the plurality of terminals in advance and received from the selected terminal. providing the face image to the server, when Ru receives an authentication request emanating from a plurality of said terminals, and states of the plurality of the authentication unit obtained by notification from the status monitoring unit, in advance a plurality of said terminals or The processing unit selects the authentication unit that performs the authentication process from the plurality of authentication units in accordance with the priority assigned to the authentication unit, and distributes the authentication request authentication process to the selected authentication unit Processing is executed by the computer.

斯かる顧客管理プログラムは、上記顧客管理システムをコンピュータ処理におけるプログラムの側面で捉えたものである。したがって、このプログラムを用いれば、コンピュータで上記システムを運用でき、複数の登録要求や複数の認証要求の錯綜の影響で登録処理および認証処理が遅延することがなく、登録顔画像の登録処理を効率化できるとともに複数の認証部の稼働率を平均化でき、迅速且つ安定した登録処理および認証処理を行うことができるなど、既述のシステム運用の効率化を図ることができる。 Such a customer management program captures the above-mentioned customer management system in terms of the program in computer processing. Therefore, if this program is used, the above system can be operated on a computer, and registration processing and authentication processing are not delayed due to the effects of multiple registration requests and multiple authentication requests, and the registration face image registration processing is efficient. In addition, the operating rates of a plurality of authentication units can be averaged, and a rapid and stable registration process and authentication process can be performed.

Claims (12)

店舗の来訪者を管理する顧客管理システムであって、
複数の店舗に配置され、少なくとも来訪者の顔画像を取得する1または2以上の端末と、
前記端末が来訪者から取得した顔画像を少なくとも来訪者を特定する顧客情報と関係付けて登録する記憶部と、
前記端末からの認証要求に応じて前記記憶部から登録画像を読み出すサーバーと、
前記端末の認証要求に係る顔画像を受け、該顔画像が前記記憶部にある登録顔画像に一致するかの認証を行う複数の認証部と、
複数の前記端末から発せられる認証要求を受け付け、前記複数の認証部から選択される前記認証部に前記認証要求の認証処理を行わせる処理手段と、
を備えたことを特徴とする、顧客管理システム。
A customer management system for managing store visitors,
One or more terminals that are arranged in a plurality of stores and obtain at least a face image of a visitor;
A storage unit for registering the face image acquired by the terminal in association with at least customer information for identifying the visitor;
A server that reads a registered image from the storage unit in response to an authentication request from the terminal;
A plurality of authentication units for receiving a face image related to the authentication request of the terminal and authenticating whether the face image matches a registered face image in the storage unit;
Processing means for accepting authentication requests issued from a plurality of the terminals, and causing the authentication unit selected from the plurality of authentication units to perform authentication processing of the authentication request;
A customer management system characterized by comprising:
前記処理手段は、複数の前記端末から発せられる認証要求を受け付け、前記複数の認証部に予め付した優先順位に従って前記認証部に前記認証要求の認証処理を振り分けることを特徴とする、請求項1に記載の顧客管理システム。
The processing means receives authentication requests issued from a plurality of the terminals, and distributes authentication processing of the authentication requests to the authentication sections according to a priority order assigned in advance to the plurality of authentication sections. As described in the customer management system.
前記サーバーは、前記端末から前記顔画像の登録要求に係る前記顔画像を前記記憶部に登録し、または前記端末から前記顔画像の認証要求に係る前記顔画像を前記記憶部から読み出し、
前記処理手段は、前記端末と前記サーバーとの間を中継し、複数の前記端末の同時使用による複数の前記登録要求を分散化して前記サーバーに提供する、
請求項1または請求項2に記載の顧客管理システム。
The server registers the face image related to the face image registration request from the terminal in the storage unit, or reads the face image related to the face image authentication request from the terminal from the storage unit,
The processing means relays between the terminal and the server, distributes a plurality of registration requests by simultaneous use of a plurality of the terminals, and provides the server with the registration requests.
The customer management system according to claim 1 or claim 2.
少なくとも前記処理手段と前記サーバーとが授受する情報が暗号化されている、
請求項1ないし請求項3のいずれかの請求項に記載の顧客管理システム。
Information at least exchanged between the processing means and the server is encrypted,
The customer management system according to any one of claims 1 to 3.
前記処理手段は、複数の前記認証要求を受けた際に、前記端末に付された優先順位により前記認証要求を前記認証部に振り分ける、
請求項1に記載の顧客管理システム。
When the processing means receives a plurality of the authentication requests, the processing means distributes the authentication requests to the authentication unit according to a priority assigned to the terminal.
The customer management system according to claim 1.
前記認証部の設置数が、少なくとも前記認証処理に必要な認証処理時間で処理許容時間を除して得られる値またはその近傍値を認証処理数とし、この認証処理数で前記端末の設置数または稼働数を除して得た値に稼働率を掛けた値またはその近傍値である、
請求項1、請求項4または請求項5に記載の顧客管理システム。
The number of installed authentication units is at least the value obtained by dividing the allowable processing time by the authentication processing time required for the authentication processing or its neighborhood value as the number of authentication processing, and the number of installed authentication terminals or The value obtained by dividing the number of operations is the value obtained by multiplying the operation rate, or its neighborhood value.
The customer management system according to claim 1, claim 4 or claim 5.
前記認証要求または前記登録要求は、前記顔画像とともに少なくとも、前記端末の識別情報または来訪者の属性情報のいずれかまたは双方を含む、
請求項1ないし請求項6のいずれかの請求項に記載の顧客管理システム。
The authentication request or the registration request includes at least one of or both of identification information of the terminal and attribute information of the visitor together with the face image.
The customer management system according to any one of claims 1 to 6.
前記端末群に含まれる複数の端末のそれぞれは、複数の店舗を含む商業施設の前記店舗の2以上に配備された、請求項1ないし請求項7のいずれかの請求項に記載の顧客管理システム。
8. The customer management system according to claim 1, wherein each of the plurality of terminals included in the terminal group is deployed in two or more of the stores of a commercial facility including a plurality of stores. 9. .
コンピュータに実行させる顧客管理プログラムであって、
複数の店舗に設置された1または2以上の端末が少なくとも来訪者の顔画像を取得し、
前記端末が来訪者から取得した顔画像を少なくとも来訪者を特定する顧客情報と関係付けて記憶部に登録し、
前記端末からの認証要求に応じて前記記憶部から登録画像をサーバーに読み出し、
前記端末の認証要求に係る顔画像を受け、該顔画像が前記記憶部にある登録顔画像に一致するかの認証を複数の認証部の何れかの認証部が行い、
複数の前記端末から発せられる認証要求を受け付け、処理手段が前記複数の認証部から選択する前記認証部に前記認証要求の認証処理を振り分ける処理を前記コンピュータに実行させるための顧客管理プログラム。
A customer management program to be executed by a computer,
One or more terminals installed in multiple stores obtain at least a visitor's face image,
The face image acquired from the visitor by the terminal is associated with at least customer information for identifying the visitor and registered in the storage unit,
In response to an authentication request from the terminal, a registered image is read from the storage unit to a server,
A face image related to the authentication request of the terminal is received, and any one of a plurality of authentication sections performs authentication of whether the face image matches a registered face image in the storage section,
A customer management program for accepting authentication requests issued from a plurality of the terminals and causing the computer to execute processing for distributing authentication processing of the authentication requests to the authentication unit selected by the processing means from the plurality of authentication units.
前記処理手段が複数の前記端末から発せられる認証要求を受け付け、前記複数の認証部に予め付した優先順位に従って前記認証部に前記認証要求の認証処理を振り分ける処理を含むことを特徴とする、請求項9に記載の顧客管理プログラム。
The processing means includes processing for accepting authentication requests issued from a plurality of the terminals, and distributing the authentication processing of the authentication requests to the authentication units according to a priority order assigned in advance to the plurality of authentication units. Item 10. The customer management program according to Item 9.
前記端末とサーバーとの間を中継し、
複数の前記端末の同時使用による複数の登録要求を分散化し、
複数の前記登録要求を前記サーバーに提供する処理を含む、
請求項9または請求項10に記載の顧客管理プログラム。
Relay between the terminal and the server,
Distributing multiple registration requests by simultaneous use of multiple terminals,
Providing a plurality of registration requests to the server;
The customer management program according to claim 9 or 10.
さらに、前記認証部の設置数を、少なくとも前記認証処理に必要な認証処理時間で処理許容時間を除して得られる値またはその近傍値を認証処理数とし、この認証処理数で前記端末の設置数または稼働数を除して得た値に稼働率を掛けた値またはその近傍値に決定する処理を含む、
請求項9ないし請求項11のいずれかの請求項に記載の顧客管理プログラム。
Further, the number of the authentication units installed is a value obtained by dividing the allowable processing time by at least the authentication processing time required for the authentication processing or a value near the authentication processing number, and the number of authentication processings is used to install the terminal. Including processing to determine the value obtained by dividing the number or the number of operations by the value obtained by multiplying the operation rate or a value near it.
The customer management program according to any one of claims 9 to 11.
JP2015190814A 2015-09-29 2015-09-29 Customer management system and customer management program Expired - Fee Related JP6148304B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015190814A JP6148304B2 (en) 2015-09-29 2015-09-29 Customer management system and customer management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015190814A JP6148304B2 (en) 2015-09-29 2015-09-29 Customer management system and customer management program

Publications (2)

Publication Number Publication Date
JP2017068404A true JP2017068404A (en) 2017-04-06
JP6148304B2 JP6148304B2 (en) 2017-06-14

Family

ID=58494919

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015190814A Expired - Fee Related JP6148304B2 (en) 2015-09-29 2015-09-29 Customer management system and customer management program

Country Status (1)

Country Link
JP (1) JP6148304B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230195868A1 (en) * 2019-02-01 2023-06-22 Panasonic Intellectual Property Management Co., Ltd. System for face authentication and method for face authentication
US12541975B2 (en) 2020-03-30 2026-02-03 Nec Corporation Information processing device, system, method, and non-transitory computer-readable medium storing program for applying a bonus to a settlement process
US12548325B2 (en) 2023-11-15 2026-02-10 Nec Corporation Information processing device, system, method, and non-transitory computer-readable medium storing program for applying a bonus to a settlement process

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005141441A (en) * 2003-11-06 2005-06-02 Hitachi Ltd Load balancing system
JP2006221450A (en) * 2005-02-10 2006-08-24 Nec Access Technica Ltd Load distribution device, load distribution method and load distribution program
JP2008040763A (en) * 2006-08-04 2008-02-21 Fujitsu Ltd Load balancer
WO2010053194A1 (en) * 2008-11-10 2010-05-14 日本電気株式会社 Customer behavior recording device, customer behavior recording method, and recording medium
JP2013257697A (en) * 2012-06-12 2013-12-26 Toshiba Tec Corp Signage system and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005141441A (en) * 2003-11-06 2005-06-02 Hitachi Ltd Load balancing system
JP2006221450A (en) * 2005-02-10 2006-08-24 Nec Access Technica Ltd Load distribution device, load distribution method and load distribution program
JP2008040763A (en) * 2006-08-04 2008-02-21 Fujitsu Ltd Load balancer
WO2010053194A1 (en) * 2008-11-10 2010-05-14 日本電気株式会社 Customer behavior recording device, customer behavior recording method, and recording medium
JP2013257697A (en) * 2012-06-12 2013-12-26 Toshiba Tec Corp Signage system and program

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12111901B2 (en) 2019-02-01 2024-10-08 Panasonic Intellectual Property Management Co., Ltd. System for face authentication and method for face authentication
US12135773B2 (en) 2019-02-01 2024-11-05 Panasonic Intellectual Property Management Co., Ltd. System for face authentication and method for face authentication
US12008093B2 (en) * 2019-02-01 2024-06-11 Panasonic Intellectual Property Management Co., Ltd. System for face authentication and method for face authentication
US12039029B2 (en) 2019-02-01 2024-07-16 Panasonic Intellectual Property Management Co., Ltd. System for face authentication and method for face authentication
US12039028B2 (en) * 2019-02-01 2024-07-16 Panasonic Intellectual Property Management Co., Ltd. System for face authentication and method for face authentication
US12056225B2 (en) 2019-02-01 2024-08-06 Panasonic Intellectual Property Management Co., Ltd. System for face authentication and method for face authentication
US20230222195A1 (en) * 2019-02-01 2023-07-13 Panasonic Intellectual Property Management Co., Ltd. System for face authentication and method for face authentication
US12056226B2 (en) 2019-02-01 2024-08-06 Panasonic Intellectual Property Management Co., Ltd. System for face authentication and method for face authentication
US20230195868A1 (en) * 2019-02-01 2023-06-22 Panasonic Intellectual Property Management Co., Ltd. System for face authentication and method for face authentication
US12111900B2 (en) 2019-02-01 2024-10-08 Panasonic Intellectual Property Management Co, Ltd. System for face authentication and method for face authentication
US12141256B2 (en) 2019-02-01 2024-11-12 Panasonic Intellectual Property Management Co., Ltd. System for face authentication and method for face authentication
US12169543B2 (en) 2019-02-01 2024-12-17 Panasonic Intellectual Property Management Co., Ltd. System for face authentication and method for face authentication
US12182243B2 (en) 2019-02-01 2024-12-31 Panasonic Intellectual Property Management Co., Ltd. System for face authentication and method for face authentication
US12541975B2 (en) 2020-03-30 2026-02-03 Nec Corporation Information processing device, system, method, and non-transitory computer-readable medium storing program for applying a bonus to a settlement process
US12548323B2 (en) 2020-03-30 2026-02-10 Nec Corporation Information processing device, system, method, and non-transitory computer-readable medium storing program for applying a bonus to a settlement process
US12548325B2 (en) 2023-11-15 2026-02-10 Nec Corporation Information processing device, system, method, and non-transitory computer-readable medium storing program for applying a bonus to a settlement process

Also Published As

Publication number Publication date
JP6148304B2 (en) 2017-06-14

Similar Documents

Publication Publication Date Title
US11151816B2 (en) Methods and systems for access control and awareness management
US10719897B2 (en) System and process for managing preparation and packaging of food and/or beverage products for a precise delivery time
US9681301B2 (en) Enabling emergency access to secure wireless communications networks
US11687898B2 (en) Systems and methods for autonomous banking resources
EP3509031A1 (en) Real estate management system, method, and program
US20170220998A1 (en) Automated service management system with rule-based, cascading action requests
US20210110453A1 (en) Security Installation and Maintenance System
AU2017324945A1 (en) Methods and systems for access control and awareness management
JP5753307B1 (en) Management device, management system, program, and management method
JP6148304B2 (en) Customer management system and customer management program
JP5808847B1 (en) Share face recognition system and share face recognition program
KR102279012B1 (en) Cooperative Accomodation Management System
KR102100990B1 (en) Method, system and recording medium for providing reservation service by service interaction
KR101775823B1 (en) Method and system for controlling device based internet of things
CN117218749A (en) A digital park access management system
CN112016868A (en) Block chain logistics management system and method based on 5G
CN106717032B (en) Method of lamp management, mobile device and lamp management network
KR102549219B1 (en) System for providing booking management service between customer and company
KR102614504B1 (en) System and Method for Monitoring Electric Vehicles Charging
KR101675648B1 (en) Notification System for Suspected Situations about Emergency and Water Leak for Domestic Use based on Real-time Water Consumption and Method Using the Same
JP2021515492A (en) Data capacity sharing servers, methods, and systems that share data capacity donated by terminals
KR102184382B1 (en) Supplying system based on reading contents for internet access network
US20240055134A1 (en) Systems and methods for providing real-time access, queue and risk management (aqrm)
KR20160060503A (en) Wearable smart devices services system for guests&#39; convenience
KR20230026870A (en) Server for managing accomodation and mehtod thereof

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170321

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170322

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170518

R150 Certificate of patent or registration of utility model

Ref document number: 6148304

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees