JP7104291B2 - Information processing system, information processing method, program - Google Patents
Information processing system, information processing method, program Download PDFInfo
- Publication number
- JP7104291B2 JP7104291B2 JP2017129216A JP2017129216A JP7104291B2 JP 7104291 B2 JP7104291 B2 JP 7104291B2 JP 2017129216 A JP2017129216 A JP 2017129216A JP 2017129216 A JP2017129216 A JP 2017129216A JP 7104291 B2 JP7104291 B2 JP 7104291B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- authentication
- person
- authentication image
- information processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Collating Specific Patterns (AREA)
Description
本発明は、情報処理システム、情報処理方法、プログラムに関する。 The present invention relates to an information processing system, an information processing method, and a program.
近年、労働者がオフィスに出勤するのではなく、自宅等で業務をするいわゆるテレワークが行われている
テレワークは、オフィスに勤務する場合に比べ、機密情報の漏洩を防止したり、労働者の労働時間を管理することが難しい。そこで、事前に登録した顔画像を利用してPC等に備えられたカメラに映る人物が本人であるか確認し、その結果によって「在席」や「なりすまし」が発生した時間と、その間の証跡としてカメラ画像およびスクリーンショットを記録するシステムが開発されている。
In recent years, so-called telework, in which workers work from home instead of going to the office, is performed. Compared to working in the office, telework prevents leakage of confidential information and workers' labor. Difficult to manage time. Therefore, using the face image registered in advance, it is confirmed whether the person reflected in the camera provided in the PC etc. is the person himself / herself, and the time when "attendance" or "spoofing" occurs depending on the result, and the trail during that time. A system for recording camera images and screenshots has been developed.
このようなシステムにおいては、顔画像を解析し本人であるか他人であるかを正確に判定することが求められるが、登録顔画像の撮影条件に近い環境では誤検出を低く抑えることができものの、撮影条件の異なる環境では本人であるにもかかわらず他人であると判定してしまうことが多くなる。このような誤検出を低減させるためには、勤務場所と同じ環境において撮影された顔画像を用いて、認証を行う必要があるが、ユーザにとって手間となる。 In such a system, it is required to analyze the face image and accurately determine whether the person is the person or another person, but in an environment close to the shooting conditions of the registered face image, false detection can be suppressed to a low level. In an environment with different shooting conditions, it is often determined that the person is another person even though he / she is the person himself / herself. In order to reduce such false detections, it is necessary to perform authentication using a face image taken in the same environment as the work place, which is troublesome for the user.
特許文献1には、経年変化や認証時の入力情報のばらつきに対して本人の誤排除率を低下させるため、照合時の類似度があらかじめ所定の更新範囲内にあるときに、登録情報(辞書)の更新を行う技術を開示している。 In Patent Document 1, in order to reduce the false exclusion rate of the person against secular variation and variation in input information at the time of authentication, when the similarity at the time of collation is within a predetermined update range in advance, the registered information (dictionary) ) Is disclosed.
しかし、特許文献1に開示された技術は、本人として認識されている場合に登録画像をより良いものに更新するものであり、誤認識されてしまう環境や風貌に代わった場合には顔画像の撮影し直しが必要となる。 However, the technique disclosed in Patent Document 1 updates the registered image to a better one when the person is recognized as the person himself / herself, and when the environment or appearance is replaced by a misrecognized environment or appearance, the face image is used. It is necessary to retake the picture.
そこで、本発明は、画像を用いた認証処理において、本人拒否率を低減させることを目的とする。 Therefore, an object of the present invention is to reduce the false rejection rate in the authentication process using an image .
また、画像を用いた認証処理において、他人許容率の高まりを抑制することを目的とする。 Another object of the present invention is to suppress an increase in the tolerance rate for others in the authentication process using an image .
本発明の情報処理システムは、予め登録された認証用画像を用いた認証の結果、なりすましと判定された画像について、認証用画像として登録するかの選択を受け付ける受付手段と、前記受付手段により、認証用画像として登録する旨の選択を受け付けた場合、当該画像を認証用画像として登録する登録手段と、を備えることを特徴とする。 The information processing system of the present invention uses a reception means that accepts a selection of whether to register an image that is determined to be spoofed as a result of authentication using a pre-registered authentication image as an authentication image, and the reception means. When the selection to be registered as an authentication image is accepted, the image is provided with a registration means for registering the image as an authentication image.
本発明によれば、画像を用いた認証処理において、本人拒否率を低減させることが可能となる。 According to the present invention, it is possible to reduce the false rejection rate in the authentication process using an image .
また、画像を用いた認証処理において、他人許容率の高まりを抑制することが可能となる。
Further, in the authentication process using an image, it is possible to suppress an increase in the allowance rate for others.
以下、図面を参照して、本発明の実施形態を詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
図1は、本発明のテレワーク管理システム(情報処理システム)のシステム構成の一例を示す図である。 FIG. 1 is a diagram showing an example of a system configuration of the telework management system (information processing system) of the present invention.
テレワーク管理システム100は、1または複数の管理サーバ101、1または複数のテレワーカ用PC111、1または複数の管理者用PC121がインターネット130を介して接続される構成となっている。 The telework management system 100 is configured such that one or a plurality of management servers 101, one or a plurality of teleworker PCs 111, and one or a plurality of administrator PCs 121 are connected via the Internet 130.
管理サーバ101は、テレワーカの在席・離席状況に関する情報、勤務時間に関する情報等をテレワーク情報として一元管理するサーバであり、サービス環境ネットワーク104上に構築されている。 The management server 101 is a server that centrally manages information on the presence / absence status of the teleworker, information on working hours, etc. as telework information, and is constructed on the service environment network 104.
管理サーバ101へは、テレワーカ用PC111と管理者用PC121が、アカウントIDとパスワードを用いた認証処理により接続し、管理サーバ101は、テレワーカ用PC111からテレワーク情報を受信した場合は、管理サーバ101のデータベースに格納する。また、管理者用PC121からテレワーク情報の取得要求があった場合は、管理サーバ101のデータベースから必要なテレワーク情報を取り出す。 When the teleworker PC 111 and the administrator PC 121 are connected to the management server 101 by an authentication process using an account ID and a password, and the management server 101 receives telework information from the teleworker PC 111, the management server 101 Store in the database. When there is a request for acquisition of telework information from the administrator PC 121, the necessary telework information is retrieved from the database of the management server 101.
テレワーカ用PC111は、テレワーカから勤務中か勤務外かの申請(申告)を受け付け、また接続された撮像装置により撮影された映像からテレワーカの在席・離席・なりすまし・覗き込み等の状況を検知する端末である。自宅ネットワーク110上に存在し、勤務中か勤務外かの情報や在席・離席状況等を示す情報は、専用アプリケーションにより作成され、ルータ112、インターネット130、及びルータ103を介して管理サーバ101へ送信される。 The teleworker PC111 accepts applications (declarations) from the teleworker whether they are working or not, and detects the status of the teleworker's presence, absence, spoofing, peeping, etc. from the video captured by the connected imaging device. It is a terminal to do. Information that exists on the home network 110 and indicates whether it is working or not, information indicating the presence / absence status, etc. is created by a dedicated application, and is created by a dedicated application, and is created via the router 112, the Internet 130, and the management server 101 via the router 103. Will be sent to.
在席とは、予め登録されたテレワーカ本人の顔画像と、撮影された映像に写る人物の顔とを照合することで、写っている人物がテレワーカ本人であると判定された場合の状態である。 Attendance is a state in which it is determined that the person in the picture is the person in the teleworker by comparing the face image of the person in the teleworker registered in advance with the face of the person in the captured image. ..
離席とは、撮影された映像に人物が写っていない状態である。 Leaving a seat is a state in which no person is shown in the captured image.
なりすましとは、予め登録されたテレワーカ本人の顔画像と、撮影された映像に写る人物の顔とを照合した結果、テレワーカ本人以外の第三者が写っていると判定された場合の状態である。 Spoofing is a state in which it is determined that a third party other than the teleworker is shown as a result of collating the face image of the teleworker himself / herself registered in advance with the face of the person appearing in the captured image. ..
覗き込みとは、撮影された映像に、テレワーカ本人と、他の人物とが写っている状態である。 Peeping is a state in which the teleworker himself and another person are shown in the captured image.
なお、予め登録された顔画像は、1枚であっても、複数枚であってもよいが、様々な角度から撮影された画像や、様々な明るさの環境で撮影された画像を登録しておくことで、本人であるのに他人(なりすまし)と判定してしまう誤検出の確率(本人拒否率)を低減させることが可能となる。 The face image registered in advance may be one or a plurality of images, but images taken from various angles and images taken in various brightness environments are registered. By doing so, it is possible to reduce the probability of false detection (false rejection rate) in which the person is determined to be another person (impersonation) even though he / she is the person himself / herself.
管理者用PC121は、テレワーク情報を確認するための端末であり、社内ネットワーク120上に存在し、テレワーク情報の確認には、ウェブ管理コンソール(ウェブブラウザ上で動作)を使用し、ルータ122、インターネット130、及びルータ103を介して管理サーバ101に接続する。 The administrator PC 121 is a terminal for confirming telework information, exists on the in-house network 120, uses a web management console (operates on a web browser) to confirm telework information, and uses a router 122 and the Internet. It connects to the management server 101 via the 130 and the router 103.
図2は、本発明の実施形態における管理サーバ101、テレワーカ用PC111、管理者用PC121に適用可能な情報処理装置のハードウェア構成の一例を示すブロック図である。各装置ともに、同様な構成を備えるため、同一の符号を用いて説明する。 FIG. 2 is a block diagram showing an example of a hardware configuration of an information processing device applicable to the management server 101, the teleworker PC 111, and the administrator PC 121 according to the embodiment of the present invention. Since each device has the same configuration, the same reference numerals will be used for description.
図2に示すように、情報処理装置は、システムバス200を介してCPU(Central Processing Unit)201、ROM(Read Only Memory)202、RAM(Random Access Memory)203、記憶装置204、入力コントローラ205、音声入力コントローラ206、ビデオコントローラ207、メモリコントローラ208、よび通信I/Fコントローラ209が接続される。
As shown in FIG. 2, the information processing device includes a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, a RAM (Random Access Memory) 203, a
CPU201は、システムバス200に接続される各デバイスやコントローラを統括的に制御する。
The
ROM202あるいは記憶装置204は、CPU201が実行する制御プログラムであるBIOS(Basic Input/Output System)やOS(Operating System)や、本情報処理方法を実現するためのコンピュータ読み取り実行可能なプログラムおよび必要な各種データ(データテーブルを含む)を保持している。
The
RAM203は、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をROM202あるいは記憶装置204からRAM203にロードし、ロードしたプログラムを実行することで各種動作を実現する。
The
入力コントローラ205は、入力装置210からの入力を制御する。入力装置210としては、キーボード、タッチパネル、マウス等のポインティングデバイス等が挙げられる。
The
なお、入力装置210がタッチパネルの場合、ユーザがタッチパネルに表示されたアイコンやカーソルやボタンに合わせて押下(指等でタッチ)することにより、各種の指示を行うことができることとする。
When the
また、タッチパネルは、マルチタッチスクリーンなどの、複数の指でタッチされた位置を検出することが可能なタッチパネルであってもよい。 Further, the touch panel may be a touch panel such as a multi-touch screen that can detect the position touched by a plurality of fingers.
音声入力コントローラ206は、マイク/スピーカ211がマイク機能として動作する場合、マイク/スピーカ211からの音声入力を制御し、マイク/スピーカ211から入力された音声を認識することが可能となっている。また、音声入力コントローラ206は、マイク/スピーカ211がスピーカ機能として動作する場合、マイク/スピーカ211への音声出力を制御し、マイク/スピーカ211に対し音声を出力することが可能となっている。
When the microphone /
ビデオコントローラ207は、ディスプレイ212などの外部出力装置への表示を制御する。ディスプレイは本体と一体になったノート型パソコンのディスプレイも含まれるものとする。なお、外部出力装置はディスプレイに限ったものははく、例えばプロジェクタであってもよい。また、前述のタッチ操作を受け付け可能な装置については、入力装置210を提供する。
The
なおビデオコントローラ207は、表示制御を行うためのビデオメモリ(VRAM)を制御することが可能で、ビデオメモリ領域としてRAM203の一部を利用することもできるし、別途専用のビデオメモリを設けることも可能である。
The
本発明では、ユーザが情報処理装置を通常使用する場合の表示に用いられる第1のビデオメモリ領域と、所定の画面が表示される場合に、第1のビデオメモリ領域の表示内容に重ねての表示に用いられる第2のビデオメモリ領域を有している。ビデオメモリ領域は2つに限ったものではなく、情報処理装置の資源が許す限り複数有することが可能なものとする。 In the present invention, the first video memory area used for display when the user normally uses the information processing device and the display content of the first video memory area when a predetermined screen is displayed are superimposed. It has a second video memory area used for display. The video memory area is not limited to two, and it is possible to have a plurality of video memory areas as long as the resources of the information processing apparatus allow.
メモリコントローラ208は、外部メモリ213へのアクセスを制御する。外部メモリとしては、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル、および各種データ等を記憶する外部記憶装置(ハードディスク)、フレキシブルディスク(FD)、或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等を利用可能である。
The
通信I/Fコントローラ209は、ネットワーク214を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いた通信やISDNなどの電話回線、および携帯電話の3G回線を用いた通信が可能である。
The communication I /
なお、記憶装置204は情報を永続的に記憶するための媒体であって、その形態をハードディスク等の記憶装置に限定するものではない。例えば、SSD(Solid State Drive)などの媒体であってもよい。
The
また本実施形態における通信端末で行われる各種処理時の一時的なメモリエリアとしても利用可能である。 It can also be used as a temporary memory area during various processes performed by the communication terminal in the present embodiment.
尚、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、ディスプレイ212上での表示を可能としている。また、CPU201は、ディスプレイ212上の不図示のマウスカーソル等でのユーザ指示を可能とする。
The
次に図3、図4のフローチャートを用いて、本実施形態におけるテレワーク管理システムが実行する処理について説明する。 Next, the process executed by the telework management system in the present embodiment will be described with reference to the flowcharts of FIGS. 3 and 4.
図3のフローチャートは、管理者用端末121における、なりすましとして判断された画像を本人の画像として登録する処理を示すフローチャートである。 The flowchart of FIG. 3 is a flowchart showing a process of registering an image determined as spoofing as an image of the person in the administrator terminal 121.
ステップS301では、管理者用端末121のCPU201は、なりすましと判定された証跡画像を画面に表示し、その処理方法の入力(選択)を受け付ける。
In step S301, the
具体的には、図5(A)に示す画面を表示し、正常(本人の画像である旨)または不正(本人以外の第三者の画像である旨)の選択を受け付ける。また、保留(本人であるか第三者であるかの判定を保留する旨)の選択を受け付け可能にしてもよい。 Specifically, the screen shown in FIG. 5A is displayed, and selection of normal (indicating that it is an image of the person) or fraudulent (indicating that it is an image of a third party other than the person) is accepted. In addition, it may be possible to accept the selection of hold (to the effect that the determination of whether the person is the person or a third party is held).
ステップS302では、管理者用端末121のCPU201は、ステップS301で入力(選択)された処理方法が正常である、不正であるか、保留であるか、を判断する。
In step S302, the
不正である旨(本人以外の第三者の画像である旨)の選択を受け付けた場合(ステップS302:不正)は、処理をステップS303に移行する。 When the selection of the fact that it is fraudulent (the image of a third party other than the person himself / herself) is accepted (step S302: fraudulent), the process proceeds to step S303.
正常である旨(本人の画像である旨)の選択を受け付けた場合(ステップS302:正常)は、処理をステップS304に移行する。 When the selection of the fact that it is normal (the image of the person himself / herself) is accepted (step S302: normal), the process proceeds to step S304.
保留である旨(本人であるか第三者であるかの判定を保留する旨)の選択を受け付けた場合(ステップS302:保留)は、本フローチャートの処理を終了する。 When the selection of the fact that it is on hold (to the effect that the determination of whether it is the person or a third party is put on hold) is accepted (step S302: hold), the process of this flowchart ends.
ステップS303では、管理者用端末121のCPU201は、処理対象の証跡画像を、テレワーカ本人以外の第三者の画像として処理し、本フローチャートの処理を終了する。
In step S303, the
ステップS304では、管理者用端末121のCPU201は、処理対象の証跡画像を、テレワーカ本人の画像として処理し、当該顔画像の登録の要否(当該顔画像を本人の顔画像として、認証用に登録するか否か)を受け付ける。
In step S304, the
登録する旨の選択を受け付けた場合(ステップS304:TRUE)は、処理をステップS306に移行する。 When the selection to register is accepted (step S304: TRUE), the process proceeds to step S306.
登録しない旨の選択を受け付けた場合(ステップS304:FALSE)は、本フローチャートの処理を終了する。 When the selection of not registering is accepted (step S304: FALSE), the process of this flowchart ends.
ステップS305では、管理者用端末121のCPU201は、管理者から顔画像を登録する旨の指示を受け付けたか否かを判定する。
In step S305, the
登録する旨の指示を受け付けた場合(ステップS305:TRUE)は、処理をステップS306に移行する。 When the instruction to register is received (step S305: TRUE), the process proceeds to step S306.
登録しない旨の指示を受け付けた場合(ステップS305:FALSE)は、本フローチャートの処理を終了する。 When the instruction not to register is received (step S305: FALSE), the process of this flowchart ends.
ステップS306では、管理者用端末121のCPU201は、なりすましと判定されていた時間帯(なりすましを検出してから、他の状態に変化するまでの間)に撮影された画像を一覧表示し、一覧表示された画像のうち登録する画像の選択を受け付ける。
In step S306, the
ステップS307では、管理者用端末121のCPU201は、ステップS306で選択を受け付け、登録指示を受け付けた画像を登録する。
In step S307, the
そして本フローチャートの処理を終了する。 Then, the processing of this flowchart ends.
次に図5を用いて、図3のフローチャートで示した処理(なりすましとして判断された画像を本人の画像として登録する処理)について説明する。 Next, with reference to FIG. 5, the process shown in the flowchart of FIG. 3 (process of registering an image determined as spoofing as an image of the person himself / herself) will be described.
図5(A)で示す画面は、なりすましとして判定された画像を表示する画面の一例である。図5に示す画面、管理者が管理者用端末121を介して管理サーバ101にログインし、監査処理を実行する旨の指示をすることで表示される画面である。 The screen shown in FIG. 5A is an example of a screen displaying an image determined as spoofing. The screen shown in FIG. 5 is a screen displayed when the administrator logs in to the management server 101 via the administrator terminal 121 and gives an instruction to execute the audit process.
図5(A)に示す通り、なりすましとして判定された画像501、テレワーカに関する情報502(アカウント、氏名等)、なりすましが発生していた時間帯503(なりすましを検知してから他の状態に遷移するまでの時間帯)、なりすましが発生していた時間帯に撮影された画像の一覧504、処理内容の入力を受け付けるボタン(正常(顔画像)ボタン505、正常ボタン506、不正ボタン507、キャンセルボタン508)が表示されている。
As shown in FIG. 5 (A), the
図5(A)に示す画面を介して、管理者用端末121は管理者から、表示された証跡画像に対する処理方法の選択(入力)を受け付ける。 Through the screen shown in FIG. 5A, the administrator terminal 121 accepts the selection (input) of the processing method for the displayed trail image from the administrator.
具体的には、処理内容の入力を受け付けるボタン(正常(顔画像)ボタン505、正常ボタン506、不正ボタン507、キャンセルボタン508)の押下を受け付けることで、処理内容を受け付ける。
Specifically, the processing content is accepted by accepting the pressing of the buttons (normal (face image)
なお、図3のフローチャートにおいては、正常である旨が入力されると、顔画像の登録の要否を受け付ける処理としたが、図5(A)の例では、正常(顔画像)ボタン505が押下されると、正常である旨の入力と顔画像の登録が必要である旨の両方の入力がなされることとなる。
In the flowchart of FIG. 3, when the fact that it is normal is input, the process of accepting the necessity of registering the face image is performed, but in the example of FIG. 5 (A), the normal (face image)
図5(B)は、図5(A)において正常(顔画像)ボタン505が押下された場合に表示される画面である(図3のフローチャートでは、S306の処理において表示される画面である)。
FIG. 5B is a screen displayed when the normal (face image)
図5(B)に示す通り、なりすましが発生していた時間帯に撮影された顔画像が一覧表示され、登録対象とする顔画像を選択するためのチェックボックス509、チェックボックス509にチェックされた顔画像を登録する指示を受け付ける登録ボタン510、顔画像の登録をキャンセルする指示を受け付けるキャンセルボタン511が表示されている。
As shown in FIG. 5 (B), the face images taken during the time when the spoofing occurred are displayed in a list, and the
登録ボタン510の押下を受け付けると、ステップS307の処理において当該選択された顔画像を認証用の画像として登録する。
When the press of the
このように、なりすまし発生から他の状態に遷移するまでの時間帯に撮影された顔画像は、状態が遷移していないことから、同一人物の画像であるといえる。そのため、当該時間帯に撮影された顔画像はまとめて登録できるようにする必要性は高く、また、まとめて登録できることで、効率的に顔画像の登録が可能となる。 In this way, the face image taken during the time period from the occurrence of spoofing to the transition to another state can be said to be an image of the same person because the state has not changed. Therefore, it is highly necessary to be able to register the face images taken in the time zone collectively, and by being able to register them collectively, it is possible to efficiently register the face images.
以上の処理により、予め登録された顔画像に加え、なりすましと判定された画像の中から管理者が本人であると判断した画像を、本人認証用の顔画像に加えることが可能となる。そのため、従来は他人と判断されてしまった角度や風貌であっても本人であると判定することが可能となり、本人拒否率を低減させることが可能となる。 By the above processing, in addition to the face image registered in advance, an image determined by the administrator to be the person himself / herself from the images determined to be spoofed can be added to the face image for personal authentication. Therefore, it is possible to determine that the person is the person even if the angle and appearance have been previously determined to be another person, and it is possible to reduce the false rejection rate.
また、勤務中に撮影された顔画像を登録することが可能であるため、認証用画像を登録するために様々な条件・環境を作り出して撮影するといった手間も解消することができる。 In addition, since it is possible to register a face image taken during work, it is possible to eliminate the trouble of creating various conditions and environments for registering an authentication image.
次に図4を用いて、登録された顔画像を無効化する処理について説明する。 Next, a process of invalidating the registered face image will be described with reference to FIG.
図4の処理は、登録された顔画像について、当該画像の使用状況に応じて、貢献度の低い(認証に使うべきではない)顔画像を特定し、当該顔画像を認証には使わないようにするための処理である。 The process of FIG. 4 identifies a face image having a low contribution (should not be used for authentication) from the registered face image according to the usage status of the image, and does not use the face image for authentication. It is a process to make it.
ステップS401では、管理サーバ101のCPU201は、認証用の画像として登録された各画像について、貢献度を収集する。
In step S401, the
ステップS402では、管理サーバ101のCPU201は、ステップS402で収集した貢献度に対して、様々な要素を考慮した係数をかけ合わせることで、総合的な貢献度を算出する。
In step S402, the
例えば、当該画像が使われた回数や時期・頻度(直近1か月で使われたのか、1か月以上使われていないのか)等を考慮して、総合的な貢献度を算出する。 For example, the overall contribution is calculated in consideration of the number of times the image has been used, the time and frequency (whether it has been used in the last month or not for more than one month).
また、総合的な貢献度の算出にあたり、位置情報(どこで撮影された画像なのか、どこで仕事をしているときの画像なのか)や時間情報(朝の写真なのか、昼間の写真なのか、夜の写真なのか等)を考慮してもよい。これにより、特定の場所や時間帯でよく使われる顔画像を無効化させず有効としておくことが可能となる。 In addition, when calculating the overall contribution, position information (where the image was taken, where the image was when working) and time information (whether it was a morning photo or a daytime photo). It may be taken into consideration (whether it is a night photograph, etc.). This makes it possible to keep the face image, which is often used in a specific place or time zone, valid without invalidating it.
また、照明条件、顔の向き、化粧の有無やメガネの着用などの外見を考慮してもよい。このような条件を考慮することで、特定の照明条件でよく使われる画像や、特定の顔の向きの場合によく使われる画像、メガネをかけているときによく使われる画像といった、通常の場合には使われる頻度は低いものの特定の条件下においてはよく使われる画像について、無効化させずに有効としておくことが可能となる。 In addition, appearance such as lighting conditions, face orientation, presence / absence of makeup, and wearing glasses may be taken into consideration. By considering these conditions, in normal cases such as images that are often used under specific lighting conditions, images that are often used for specific face orientations, and images that are often used when wearing glasses. It is possible to keep images that are often used under certain conditions, although they are used infrequently, without invalidating them.
いずれの方法であっても、登録された顔画像について、よく使われるものとあまり使われないものが分類でき、使われない画像を特定できればよい。 Regardless of which method is used, it is sufficient that the registered face images can be classified into those that are frequently used and those that are rarely used, and images that are not used can be identified.
ステップS403では、管理サーバ101のCPU201は、ステップS402で算出された貢献度に基づき、貢献度の低い画像を、今後の認証で使わないように無効化(または削除)する。
In step S403, the
無効化する画像の選択方法については、例えば、貢献度の高い順に50枚を有効とし残りを無効化するといった方法でもよい。 As a method of selecting the images to be invalidated, for example, 50 images may be valid in descending order of contribution and the rest may be invalidated.
このように、図3のフローチャートに示す処理により、様々な環境で撮影された画像を認証用画像として登録することができるようになったが、登録される顔画像が増えれば、他人であるのに本人であると判定してしまう確率(他人許容率)が高まってしまう。そこで、図4のフローチャートで示す処理のように、登録された顔画像のうち、条件を満たすものについては、認証には用いないように制御する(無効化する、利用を停止する、画像自体を削除する)ことで、他人許容率の高まりを抑制することが可能となる。 In this way, by the process shown in the flowchart of FIG. 3, images taken in various environments can be registered as authentication images, but if the number of registered face images increases, it is another person. In addition, the probability of determining that the person is the person (other person's tolerance rate) increases. Therefore, as in the process shown in the flowchart of FIG. 4, among the registered face images, those that satisfy the conditions are controlled not to be used for authentication (invalidation, suspension of use, image itself). By deleting), it is possible to suppress the increase in the tolerance rate for others.
本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。 The present invention can be implemented as, for example, a system, an apparatus, a method, a program, a recording medium, or the like. Specifically, it may be applied to a system composed of a plurality of devices, or may be applied to a device composed of one device.
また、本発明におけるプログラムは、図3、図4に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図3、図4の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図3、図4の各装置の処理方法ごとのプログラムであってもよい。 Further, the program in the present invention is a program in which a computer can execute the processing methods of the flowcharts shown in FIGS. 3 and 4, and the storage medium of the present invention is a program in which the computer can execute the processing methods in FIGS. 3 and 4. Is remembered. The program in the present invention may be a program for each processing method of each of the devices of FIGS. 3 and 4.
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。 As described above, the recording medium on which the program that realizes the function of the above-described embodiment is recorded is supplied to the system or the device, and the computer (or CPU or MPU) of the system or the device stores the program in the recording medium. Needless to say, the object of the present invention can be achieved by reading and executing.
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。 In this case, the program itself read from the recording medium realizes the novel function of the present invention, and the recording medium on which the program is recorded constitutes the present invention.
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、DVD-ROM、磁気テープ、不揮発性のメモリカード、ROM、EEPROM、シリコンディスク等を用いることが出来る。 Recording media for supplying programs include, for example, flexible disks, hard disks, optical disks, magneto-optical disks, CD-ROMs, CD-Rs, DVD-ROMs, magnetic tapes, non-volatile memory cards, ROMs, EEPROMs, and silicon. A disc or the like can be used.
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Further, by executing the program read by the computer, not only the function of the above-described embodiment is realized, but also the OS (operating system) or the like running on the computer is actually operated based on the instruction of the program. Needless to say, there are cases where a part or all of the processing is performed and the processing realizes the functions of the above-described embodiment.
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Further, after the program read from the recording medium is written in the memory provided in the function expansion board inserted in the computer or the function expansion unit connected to the computer, the function expansion board is based on the instruction of the program code. It goes without saying that there are cases where the CPU or the like provided in the function expansion unit performs a part or all of the actual processing, and the processing realizes the functions of the above-described embodiment.
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。 Further, the present invention may be applied to a system composed of a plurality of devices or a device composed of one device. It goes without saying that the present invention can also be applied when it is achieved by supplying a program to a system or an apparatus. In this case, by reading the recording medium in which the program for achieving the present invention is stored into the system or the device, the system or the device can enjoy the effect of the present invention.
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。 Further, by downloading and reading a program for achieving the present invention from a server, database, or the like on the network by a communication program, the system or device can enjoy the effect of the present invention. It should be noted that all the configurations in which each of the above-described embodiments and modifications thereof are combined are also included in the present invention.
101 管理サーバ
111 テレワーカ用PC
121 管理者用PC
101 Management server 111 Teleworker PC
121 Administrator's PC
Claims (7)
前記判定手段により、撮影された画像に含まれる人物が前記認証用画像に係る人物ではないと判定された場合、当該撮影された画像を認証用画像として追加登録するか否かの指示を受け付ける受付手段と、
前記受付手段により追加登録する旨の指示を受け付けた画像を認証用画像として追加登録する登録手段と、
前記登録手段により登録された認証用画像のうち、前記判定手段による撮影された画像に含まれる人物が予め登録された認証用画像に係る人物であるかの判定に用いる認証用画像を、予め定められた枚数を上限として特定の環境における使用状況に基づき特定する特定手段と、
を備え、
前記判定手段は、前記特定手段により特定された認証用画像を用いて、撮影された画像に含まれる人物が予め登録された認証用画像に係る人物であるかの判定を行うことを特徴とする情報処理システム。 Using the authentication image registered in advance, a determination means for determining whether the person included in the captured image is the person related to the authentication image, and
When the determination means determines that the person included in the captured image is not the person related to the authentication image, the receptionist accepts an instruction as to whether or not to additionally register the captured image as the authentication image. Means and
A registration means for additionally registering an image for which an instruction to additionally register is received by the reception means as an authentication image, and
Among the authentication images registered by the registration means, the authentication image used for determining whether the person included in the image taken by the determination means is the person related to the pre-registered authentication image is determined in advance. Specific means to specify based on the usage situation in a specific environment with the number of sheets specified as the upper limit,
With
The determination means is characterized in that, using the authentication image specified by the specific means , it is determined whether or not the person included in the captured image is the person related to the pre-registered authentication image. Information processing system.
前記受付手段は、前記表示手段で表示された画像について、認証用画像として登録するか選択を受け付けることを特徴とする請求項1乃至3のいずれか1項に記載の情報処理システム。 Further provided with a display means for displaying an image determined that the person included in the captured image is not the person related to the authentication image.
The information processing system according to any one of claims 1 to 3 , wherein the receiving means registers the image displayed by the display means as an authentication image or accepts a selection.
前記受付手段は、さらに、前記表示手段により表示された画像のうち、認証用画像として登録する画像の選択を受け付けることを特徴とする請求項4に記載の情報処理システム。 The display means is further characterized in that the image captured during a time zone in which it is determined that the person included in the captured image is not the person related to the authentication image is displayed.
The information processing system according to claim 4, wherein the reception means further accepts selection of an image to be registered as an authentication image among the images displayed by the display means.
前記情報処理システムの受付手段が、前記判定工程により、撮影された画像に含まれる人物が前記認証用画像に係る人物ではないと判定された場合、当該撮影された画像を認証用画像として追加登録するか否かの指示を受け付ける受付工程と、
前記情報処理システムの登録手段が、前記受付工程により追加登録する旨の指示を受け付けた画像を認証用画像として追加登録する登録工程と、
前記情報処理システムの特定手段が、前記登録工程により登録された認証用画像のうち、前記判定工程による撮影された画像に含まれる人物が予め登録された認証用画像に係る人物であるかの判定に用いる認証用画像を、予め定められた枚数を上限として特定の環境における使用状況に基づき特定する特定工程と、
を備え、
前記判定工程は、前記特定工程により特定された認証用画像を用いて、撮影された画像に含まれる人物が予め登録された認証用画像に係る人物であるかの判定を行うことを特徴とする情報処理方法。 A determination step in which the determination means of the information processing system uses a pre-registered authentication image to determine whether the person included in the captured image is the person related to the authentication image.
When the receiving means of the information information system determines by the determination step that the person included in the captured image is not the person related to the authentication image, the captured image is additionally registered as the authentication image. The reception process that accepts instructions on whether or not to do it,
A registration step in which the registration means of the information processing system additionally registers an image that has received an instruction to additionally register in the reception process as an authentication image.
The identification means of the information processing system determines whether the person included in the image taken by the determination step among the authentication images registered by the registration step is the person related to the pre-registered authentication image. A specific process that specifies the authentication image used for the above based on the usage status in a specific environment up to a predetermined number of images, and
With
The determination step is characterized in that, using the authentication image specified by the specific step , it is determined whether or not the person included in the captured image is the person related to the pre-registered authentication image. Information processing method.
A program for causing a computer to function as each means of the information processing system according to any one of claims 1 to 5 .
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017129216A JP7104291B2 (en) | 2017-06-30 | 2017-06-30 | Information processing system, information processing method, program |
| JP2022109033A JP7299543B2 (en) | 2017-06-30 | 2022-07-06 | Information processing system, information processing method, program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017129216A JP7104291B2 (en) | 2017-06-30 | 2017-06-30 | Information processing system, information processing method, program |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022109033A Division JP7299543B2 (en) | 2017-06-30 | 2022-07-06 | Information processing system, information processing method, program |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2019012452A JP2019012452A (en) | 2019-01-24 |
| JP2019012452A5 JP2019012452A5 (en) | 2020-07-30 |
| JP7104291B2 true JP7104291B2 (en) | 2022-07-21 |
Family
ID=65226396
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017129216A Active JP7104291B2 (en) | 2017-06-30 | 2017-06-30 | Information processing system, information processing method, program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7104291B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7215193B2 (en) | 2019-01-28 | 2023-01-31 | セイコーエプソン株式会社 | Liquid absorber and liquid ejector |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006048326A (en) | 2004-08-04 | 2006-02-16 | Toshiba Social Automation Systems Co Ltd | Attending-and-leaving-office management system |
| JP2007249588A (en) | 2006-03-15 | 2007-09-27 | Omron Corp | Face image registration device, face image registration method, face image registration program, and recording medium |
| JP2009054052A (en) | 2007-08-28 | 2009-03-12 | Panasonic Electric Works Co Ltd | Face recognition device |
| JP2010061517A (en) | 2008-09-05 | 2010-03-18 | Fujitsu Ltd | Biometric authentication apparatus |
| JP2010237756A (en) | 2009-03-30 | 2010-10-21 | Fujifilm Corp | Face authentication method and face authentication apparatus |
| US20110115877A1 (en) | 2009-11-17 | 2011-05-19 | Kang Sung Suk | Method for user authentication, and video communication apparatus and display apparatus thereof |
| JP2012037995A (en) | 2010-08-05 | 2012-02-23 | Panasonic Corp | Face image registration device and method |
| JP2012123676A (en) | 2010-12-09 | 2012-06-28 | Canon Inc | Personal authentication device |
| JP2013030078A (en) | 2011-07-29 | 2013-02-07 | Secom Co Ltd | Face image authentication apparatus |
| JP2015127853A (en) | 2013-12-27 | 2015-07-09 | 綜合警備保障株式会社 | Authentication database management method, authentication database management apparatus, and authentication database management program |
-
2017
- 2017-06-30 JP JP2017129216A patent/JP7104291B2/en active Active
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006048326A (en) | 2004-08-04 | 2006-02-16 | Toshiba Social Automation Systems Co Ltd | Attending-and-leaving-office management system |
| JP2007249588A (en) | 2006-03-15 | 2007-09-27 | Omron Corp | Face image registration device, face image registration method, face image registration program, and recording medium |
| JP2009054052A (en) | 2007-08-28 | 2009-03-12 | Panasonic Electric Works Co Ltd | Face recognition device |
| JP2010061517A (en) | 2008-09-05 | 2010-03-18 | Fujitsu Ltd | Biometric authentication apparatus |
| JP2010237756A (en) | 2009-03-30 | 2010-10-21 | Fujifilm Corp | Face authentication method and face authentication apparatus |
| US20110115877A1 (en) | 2009-11-17 | 2011-05-19 | Kang Sung Suk | Method for user authentication, and video communication apparatus and display apparatus thereof |
| JP2012037995A (en) | 2010-08-05 | 2012-02-23 | Panasonic Corp | Face image registration device and method |
| JP2012123676A (en) | 2010-12-09 | 2012-06-28 | Canon Inc | Personal authentication device |
| JP2013030078A (en) | 2011-07-29 | 2013-02-07 | Secom Co Ltd | Face image authentication apparatus |
| JP2015127853A (en) | 2013-12-27 | 2015-07-09 | 綜合警備保障株式会社 | Authentication database management method, authentication database management apparatus, and authentication database management program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019012452A (en) | 2019-01-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6442751B2 (en) | Information processing apparatus, information processing system, control method, and program | |
| JP6823267B2 (en) | Information processing equipment, information processing systems, control methods, and programs | |
| US20100174751A1 (en) | Method and apparatus for manageing file | |
| JP6691309B2 (en) | Information processing apparatus, control method thereof, and program | |
| JP7620238B2 (en) | Management server, telework management support system, telework management support method and program | |
| JP7104291B2 (en) | Information processing system, information processing method, program | |
| JP6826281B2 (en) | Information processing equipment, information processing methods, programs | |
| JP6544413B2 (en) | Information processing apparatus, control method, program | |
| JP2021158687A (en) | Information processing device, information processing method and program | |
| JP7299543B2 (en) | Information processing system, information processing method, program | |
| CN107066864A (en) | A kind of application icon display methods and its equipment | |
| JP2015153154A (en) | Information processor and method, information processing system and program | |
| JP6854138B2 (en) | Information processing system, information processing method, program | |
| CN109657441B (en) | Application opening method and related device | |
| JP6940742B2 (en) | Information processing equipment, information processing methods, programs | |
| KR20150029251A (en) | Method for securing object of electronic device and the electronic device therefor | |
| JP2019082888A (en) | Information processing device, control method therefor, and program | |
| JP6544343B2 (en) | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM | |
| JP5910654B2 (en) | Information processing apparatus, information processing apparatus control method, and program | |
| KR101432271B1 (en) | File transfer method, user device and computer-readable storage using fingerprint | |
| JP2018074429A (en) | Information processing device, information processing method, and program | |
| US10489571B2 (en) | Information processing apparatus determining propriety of use based on authentication result of fingerprint authentication process, control method therefor, and storage medium storing control program therefor | |
| JP6646226B2 (en) | Information processing apparatus, information processing method, and program | |
| JP6808570B2 (en) | Information processing device, function restriction management method and function restriction management program | |
| JP2018093357A (en) | Information processing apparatus, information processing method, program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20180703 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20181031 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20190115 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200618 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200618 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210708 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210727 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210924 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211130 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220128 |
|
| 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: 20220607 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220620 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7104291 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |