JP2017068404A - Customer management system and customer management program - Google Patents
Customer management system and customer management program Download PDFInfo
- 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
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). .
ところで、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の実施の形態〕 [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
このシステム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)
FTPサーバー6は、顔登録情報、端末情報、認証結果情報に関する情報処理を実行する情報処理装置であり、記憶部8に対する情報の読み出し、格納などを実行する。記憶部8には、複数の登録顔画像を含む登録情報を格納するデータベース(Data Base:DB)が構築され、端末群4からの顔画像を登録画像として登録可能である。このDBの登録情報には顔画像の他、端末群4や入店者の属性情報を含んでもよい。
The
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ゲートウェイ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ゲートウェイ12の機能にはネットワーク間の中継機能と、登録要求や認証要求の分散化機能が含まれる。中継機能では、端末群4と、FTPサーバー6およびFAセンサー群10の間をWAN14−1およびLAN14−2を介在して情報伝達を中継する。処理の分散化機能では、端末群4中の複数の端末の同時使用による複数の登録要求や認証要求を受け、これら登録要求や認証要求を分散化して複数のFAセンサー10−1、10−2、・・・10−mに振り分ける。
The functions of the
図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
FAゲートウェイ12は端末群4から受ける認証要求について、複数の認証要求かを判断する(S104)。
The
複数の認証要求であれば(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
<第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
(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
(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
(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
ショップクライアント群24は、画像取得機能としてカメラ機能、通信機能としてLAN機能の他、各種センサー機能を含む情報処理機能を備える。この情報処理機能において、カメラ機能は、来店者を撮像し、画像情報を取得する機能である。LAN機能はたとえば、有線接続により、ネットワークを介した通信機能である。このショップクライアント群24には、既述の端末4−1、4−2、・・・4−nを用いればよいし、既述の端末4−1、4−2、・・・4−nにはたとえば、アンドロイド(Android :登録商標)端末またはiOS(登録商標)端末など、いずれの情報処理端末を用いてもよい。
The
各ショップクライアント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
また、顔画像の認証機能には、
(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
各ショップクライアント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
顔認証センター22側にはFAゲートウェイ12が備えられ、このFAゲートウェイ12は通信インターフェース28を介してWAN14−1に接続されている。また、FAゲートウェイ12にはFTPサーバー6、FAセンサー群10、センタークライアント群30およびFAコントローラ31がLAN14−2を介して接続されている。
An
この実施の形態では、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ゲートウェイ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
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
各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
センタークライアント群30に含まれるセンタークライアント30−1、30−2、・・・30−nでは、FAゲートウェイ12およびFTPサーバー6と連動し、顔画像の登録および認証状況のモニター、その閲覧、CRM情報の登録閲覧が可能である。
The center clients 30-1, 30-2,... 30-n included in the
センタークライアント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
FAコントローラ31では、FTPサーバー6やFAゲートウェイ12と連動し、顔画像の登録状況または認証状況のモニターや閲覧が可能であり、顔認証センター22に含まれる各種機器の管理運用が行われる。
The
<ショップクライアント群24の機能およびハードウェア>
<Function and hardware of
図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
このショップクライアント群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
各ショップクライアント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
カメラ32は、操作部42によるシャッター操作や、人認識機能によるシャッター操作で、来訪者の顔を撮影し、顔画像を取得する。このカメラ32は、端末4に内蔵されてもよいし、端末4の外部に設置されてもよく、端末4に外部接続されたネットワークカメラを用いてもよい。
The
プロセッサ34は、記憶部36にあるオペレーティングシステム(Operating System:OS)に基づき顔画像の取得などを含む顔認証プログラム、その他のアプリケーションプログラムを実行する。
The
記憶部36にはROM(Read-Only Memory)やRAM(Random-Access Memory)が含まれ、ハードディスク装置や半導体記憶装置などの不揮発性の記録媒体が用いられる。RAMは画像取得、登録要求、認証要求、認証結果などを含む情報処理のワークエリアを構成する。
The
入出力部38は、通信インターフェース26を介してWAN14−1に接続され、FAゲートウェイ12とWAN14−1を介して情報の入出力を含む情報通信を行う。
The input /
表示部40はたとえば、LCD(Liquid Crystal Display)素子などで構成され、取得画像、認証結果、アラームなど、各種の可視情報が表示される。操作部42はたとえば、タッチパネル、キーボード、マウスなどのユーザインターフェースであり、ユーザ操作を媒介とした情報の入力を行う。アラーム装置43は、システム異常や不審者などを発見した場合には可視情報や音声情報によるアラームを発する。
The
センサー群44にはたとえば、スマートメーター44−1、温度・湿度センサー44−2、人感センサー44−3、感震センサー44−4などが備えられる。これらは端末4−1、4−2・・・に有線により接続されてもよいし、無線により通信接続されてもよい。スマートメーター44−1は積算電力計の一例であり、商用電力コンセントに直付けされて使用電力を計測し、その計測値から算出した電力料金を表示する。この算出する電力料金は、ひとつの店舗を対象にしてもよいし、複数の店舗を対象としてもよい。
For example, the
温度・湿度センサー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
人感センサー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
感震センサー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
<FAゲートウェイ12の機能およびハードウェア>
<Function and hardware of
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ゲートウェイ12はたとえば、図5に示すハードウェアを備えればよい。このFAゲートウェイ12では一例として、プロセッサ48、記憶部50、第1および第2の入出力部52−1、52−2を備える。
In order to realize such a function, the
プロセッサ48は、記憶部50にあるOSや、シェア型顔認証プログラムにおける情報授受に関するプログラムの情報処理を実行する。記憶部50には、ROMやRAMが含まれ、ハードディスク装置や半導体記憶装置などの不揮発性の記録媒体が用いられ、既述のOS、アプリケーションプログラムが格納される。
The
入出力部52−1には通信インターフェース28を介してWAN14−1が接続され、入出力部52−2にはLAN14−2が接続されている。
The WAN 14-1 is connected to the input / output unit 52-1 via the
この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
<FTPサーバー6の機能、そのハードウェア、および記憶部8>
<Function of
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サーバー6の情報処理には、顔画像の登録数、1日当たりの平均認証数、顔画像の保存期間から記憶容量を算出する処理が含まれる。
Information processing of the
このような機能を実現するには、FTPサーバー6はたとえば、図6に示すハードウェアを備えればよい。このFTPサーバー6には、プロセッサ54および入出力部56が備えられ、記憶部8が接続されている。この記憶部8には既述のDB58が格納されている。このDB58には顔画像データテーブル60−1(図7のA)が含まれる。
In order to realize such a function, the
<顔画像データテーブル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センサー群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センサー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
プロセッサ62は、記憶部64にあるOSの実行に基づき、顔認証プログラムを実行する。この顔認証プログラムでは、FAゲートウェイ12で振り分けられた認証要求および顔画像と、FTPサーバー6から提供される登録顔画像との照合を行い、一致または不一致の判定結果を出力する。
The
記憶部64には、OSの他、ROMやRAMが含まれ、ハードディスク装置や半導体記憶装置などの不揮発性の記録媒体が用いられ、認証プログラムが格納される。入出力部66は、LAN14−2に接続され、FTPサーバー6やFAゲートウェイ12と情報のやり取りを行う。
The
<センタークライアント群30の機能およびハードウェア>
<Functions and Hardware of
センタークライアント群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
これらセンタークライアント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
このような機能を実現するには、各センタークライアント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
記憶部70にはROMやRAMが含まれ、ハードディスク装置や半導体記憶装置などの不揮発性の記録媒体が用いられる。RAMは画像登録のモニターや閲覧などに関する情報処理のワークエリアを構成する。
The
入出力部72は、LAN14−2に接続され、FAゲートウェイ12、FTPサーバー6またはFAセンサー群10との情報の入出力を含む情報通信を行う。
The input /
操作部74はたとえば、タッチパネル、キーボード、マウスなどのユーザインターフェースであり、ユーザ操作を媒介とした情報閲覧などの入力を行う。表示部76はたとえば、LCD素子などで構成され、取得画像、認証結果、アラームなど、各種の可視情報が表示される。
The
これらセンタークライアント群30に代え、FAコントローラを備える場合には、FAコントローラにはたとえば、センタークライアント30−1と同様のハードウェアを備えればよい。
When an FA controller is provided instead of the
<FAコントローラ31の機能およびハードウェア>
<Function and hardware of
FAコントローラ31では、センタークライアント30−1、30−2、・・・30−nと同様に、FAゲートウェイ12およびFTPサーバー6と連動し、顔画像の登録または認証状況のモニターおよび閲覧またはCRM情報の登録閲覧の他、顔認証センター22側の各種機器の運用管理を行う。
In the
このような機能を実現するには、FAコントローラ31はたとえば、図10に示すハードウェアを備えればよい。
In order to realize such a function, the
各FAコントローラ31には、プロセッサ78、記憶部80、入出力部82、操作部84および表示部86が備えられる。プロセッサ78は、記憶部80にあるOSに基づき、顔画像の取得などを含む顔認証プログラム、その他の各種機器の管理プログラムを実行する。
Each
記憶部80にはROMやRAMが含まれ、ハードディスク装置や半導体記憶装置などの不揮発性の記録媒体が用いられる。RAMは画像登録のモニターや閲覧などに関する情報処理のワークエリアを構成する。
The
入出力部82は、LAN14−2に接続され、FAゲートウェイ12、FTPサーバー6またはFAセンサー群10との情報の入出力を含む情報通信を行う。
The input /
操作部84はたとえば、タッチパネル、キーボード、マウスなどのユーザインターフェースであり、ユーザ操作を媒介とした情報閲覧などの入力を行う。表示部86はたとえば、LCD素子などで構成され、各機器の管理情報など、各種の可視情報が表示される。
The
<端末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
「登録モード入」の表示に続き、顔登録処理が実行される(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
一回の登録が終了すれば、終了コマンドが発せられているかを判断する(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
この「認証モード入」の表示に続き、顔認証処理が実行される(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
一回の認証が終了すれば、終了コマンドが発せられているかを判断する(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
顔画像の登録モードを終了する際、表示画面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
顔画像の認証モードに移行する際、表示画面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
顔画像の認証モードを終了する際、表示画面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
なお、メッセージ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
図13は、FAゲートウェイ12の処理手順の一例を示している。このFAゲートウェイ12は、端末4−1、4−2、・・・4−nからの指示を受けるための待機状態に維持される。
FIG. 13 shows an example of the processing procedure of the
端末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
端末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コントローラ31の処理には図14のAおよびBに示すように、第1および第2の処理としてたとえば、 ENTRY1および ENTRY2が含まれる。
As shown in A and B of FIG. 14, the processing of the
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
この 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センサー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
この 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
図15は、FTPサーバー6の処理手順を示している。
FIG. 15 shows the processing procedure of the
この処理手順では、FTPサーバー6が端末4−1、4−2、・・・4−nからリクエストを受けると、そのリクエスト内容を判断する(S501)。
In this processing procedure, when the
リクエストが「登録」であれば、登録処理を実行する(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
端末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ゲートウェイ12では、複数の端末の同時使用時、優先順位付けに基づき、情報の授受を行う(S703)。つまり、FAゲートウェイ12は複数の端末の同時使用による複数の登録要求を受けることが可能であり、複数の登録要求に対し、優先順位付けにより分散化処理を実行する。
In response to the registration request, the
これらの登録要求を受け、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ゲートウェイ12から送信された登録要求は、FAコントローラ31からFTPサーバー6に通知される(S708)。FTPサーバー6のサーバー管理処理(S709)には、サーバー稼働状態の常時監視に対応する情報通信、登録対応の可否の応答などが含まれる。
The registration request transmitted from the
FAコントローラ31から通知された端末からの登録要求に対し、FTPサーバー6は、対応可能であれば、対応可能状態である旨の送信が行われる(S710)。この対応可能状態通知を受けたFAゲートウェイ12は、登録要求を発した端末に対し、対応可能であることの通知が返信される(S711)。
In response to the registration request from the terminal notified from the
この登録可能である旨の通知を受けた端末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ゲートウェイ12は、その登録完了を、登録要求を発した端末4−1、4−2、・・・4−nに通知する(S717)。この登録完了通知の受信を契機に、登録要求を発した端末4−1、4−2、・・・4−nは登録モードを解除し、「登録モード入」を維持している端末は「登録モード切」となり、登録モードの処理を完了する(S718)。
The
<顔画像の認証モード> <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
端末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ゲートウェイ12では、複数の端末の同時使用時、優先順位付けに基づき、情報のやりとりの制御機能を実行する(S803)。つまり、FAゲートウェイ12は複数の端末の同時使用による複数の認証要求を受けることが可能であり、複数の認証要求に対し、優先順位付けにより分散化処理を実行し、複数のFAセンサーに振り分けて認証処理を実行させる。
Upon receiving the authentication request, the
これらの認証要求を受け、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
これら認証要求の了承(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
この通知を受けた端末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センサー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センサーでは、認証完了通知および端末識別情報を送信し(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
<第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
(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
(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
(4) 商業施設20の顧客管理および運用保守をシステム提供事業者が一括管理することができる。
(4) The system provider can collectively manage customer management and operation / maintenance of the
(5) 店舗に設置された端末群4やFAセンサー群10などの故障に対し、全体システムを停止することなく修理することが可能であり、故障機器に対して代替え機器を設置してシステム2−2を利用することができる。実質的に無故障システムを実現できる。
(5) The failure of the
(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
(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
(10) センタークライアント群30ではFAゲートウェイ12およびFTPサーバー6と連動して顔画像の登録や認証状況の監視や閲覧ができるので、ショップクライアント群24側のこれらの機能と相まってユーザに対する利便性が向上する。
(10) Since the
(11) 複数の登録要求や認証要求をFAゲートウェイ12で分散化して中継するので、ショップクライアント群24、FAセンサー群10、センタークライアント群30の負荷を軽減することができる。
(11) Since a plurality of registration requests and authentication requests are distributed and relayed by the
(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
(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
(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
(15) 端末4の利用状況はデータベース化してシステム2−2の状態監視に利用でき、その状態を端末4に表示し、またはネットワークを通じてユーザの情報端末に送信し、常に状態監視と最適な動作状態やサポートサービスを構築することができる。
(15) The usage status of the
(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
<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センサー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
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
この処理許容時間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
商業施設における店舗数を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
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
〔他の実施の形態〕 [Other Embodiments]
(1) 上記実施の形態では、システム2−2の設置場所として商業施設20を例示したが、このシステム2−2は商業施設以外の学校などの公共施設や他の監視施設であってもよい。
(1) In the above embodiment, the
(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
(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
以上説明したように、本発明の技術の最も好ましい実施の形態等について説明した。本発明は、上記記載に限定されるものではない。特許請求の範囲に記載され、または発明を実施するための形態に開示された発明の要旨に基づき、当業者において様々な変形や変更が可能である。斯かる変形や変更が、本発明の範囲に含まれることは言うまでもない。
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
14-2 LAN
20 Commercial facilities 20-1, 20-2, ... 20-
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:
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.
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.
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.
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)
| 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)
| 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 |
-
2015
- 2015-09-29 JP JP2015190814A patent/JP6148304B2/en not_active Expired - Fee Related
Patent Citations (5)
| 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)
| 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' 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 |