JP2018190354A - 情報処理装置、認証手段決定方法及び認証手段決定プログラム - Google Patents
情報処理装置、認証手段決定方法及び認証手段決定プログラム Download PDFInfo
- Publication number
- JP2018190354A JP2018190354A JP2017095013A JP2017095013A JP2018190354A JP 2018190354 A JP2018190354 A JP 2018190354A JP 2017095013 A JP2017095013 A JP 2017095013A JP 2017095013 A JP2017095013 A JP 2017095013A JP 2018190354 A JP2018190354 A JP 2018190354A
- Authority
- JP
- Japan
- Prior art keywords
- authentication
- information processing
- processing apparatus
- unit
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3438—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment monitoring of user actions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/316—User authentication by observing the pattern of computer usage, e.g. typical user behaviour
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/012—Head tracking input arrangements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3051—Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Health & Medical Sciences (AREA)
- Quality & Reliability (AREA)
- User Interface Of Digital Computer (AREA)
- Collating Specific Patterns (AREA)
Abstract
【課題】使用可能なユーザ認証手段を優先的にユーザに提供する情報処理装置を提供することを目的とする。【解決手段】複数の認証方法による認証が可能な情報処理装置であって、互いに異なる情報に基づいてユーザ認証を行う複数の認証手段と、情報処理装置の使用状態及び使用環境の少なくとも何れか一方を検出する検出手段と、前記検出手段の検出結果を用いて使用可能な前記認証手段を選定する選定手段と、前記選定手段によって選定された少なくとも一つの前記認証手段をユーザに報知する報知手段とを備える。【選択図】図7
Description
本発明は、情報処理装置、認証手段決定方法及び認証手段決定プログラムに関するものである。
スマートフォンやタブレット端末といった携帯型情報処理端末の普及に伴い、情報セキュリティの観点から、さまざまな種類のユーザ認証手段が情報処理装置に搭載されている。ユーザ認証手段としては、例えば、情報処理装置に設けられた近赤外線(IR)イメージング用のカメラを用いた顔認証、指紋リーダ等を用いた指紋認証、キー入力によるパスワード認証等が挙げられる。情報処理装置では、これらの認証方法を用いて、情報処理装置を操作するユーザの識別を行う(特許文献1参照)。
しかしながら、例えば顔認証においては、情報処理装置に設けられたカメラによりユーザの顔を認識するため、カメラの画角外にユーザの顔がある場合には、顔認証を行うことができない。このように、各認証方法には、正常に認証を行うための情報処理装置の使用状態や使用環境に基づく条件がある。このため、条件を満たさないユーザ認証手段がユーザに提示された場合には、ユーザは認証を行うことができない。
また、例えば、2in1パーソナルコンピュータ(以下「2in1PC」という。)等の複数の使用モードを備えた情報処理装置に複数のユーザ認証手段が搭載されている場合には、使用モードに応じて特定のユーザ認証手段が正常に動作できない状態となる可能性がある。具体的には、図3に示すスタイラスモードように情報処理装置を使用している場合には、カメラの撮影方向が略真上方向となり、備えられたカメラのアングルではユーザの顔を撮影することができないため、顔認証を用いることができない。
さらに、ユーザに提示される認証方法の順番として、セキュリティ性が高いユーザ認証手段から優先順位が予め設定されている場合には、例えば、顔認証、指紋認証、パスワード認証の順にユーザに提示される。このため、たとえ顔認証が使用できないような情報処理装置の使用状態や使用環境であっても、ユーザに対して顔認証が提示されてしまう。この場合、ユーザは、顔認証モードからパスワード認証へ認証方法を切り替える必要があり、手間がかかっていた。
本発明は、このような事情に鑑みてなされたものであって、使用可能なユーザ認証手段を優先的にユーザに提供する情報処理装置、認証手段決定方法及び認証手段決定プログラムを提供することを目的とする。
上記課題を解決するために、本発明は以下の手段を採用する。
本発明の第一態様は、互いに異なる情報に基づいてユーザ認証を行う複数の認証手段と、情報処理装置の使用状態及び使用環境の少なくとも何れか一方を検出する検出手段と、前記検出手段の検出結果を用いて使用可能な前記認証手段を選定する選定手段と、前記選定手段によって選定された少なくとも一つの前記認証手段をユーザに報知する報知手段とを備える情報処理装置を提供する。
本発明の第二態様は、互いに異なる情報に基づいてユーザ認証を行う複数の認証工程と、情報処理装置の使用状態及び使用環境の少なくとも何れか一方を検出する検出工程と、前記検出工程の検出結果を用いて使用可能な前記認証工程を選定する選定工程と、前記選定工程によって選定された少なくとも一つの前記認証工程をユーザに報知する報知工程とを備える認証手段決定方法を提供する。
本発明の第三態様は、互いに異なる情報に基づいてユーザ認証を行う複数の認証処理と、情報処理装置の使用状態及び使用環境の少なくとも何れか一方を検出する検出処理と、前記検出処理の検出結果を用いて使用可能な前記認証処理を選定する選定処理と、前記選定処理によって選定された少なくとも一つの前記認証処理をユーザに報知する報知処理とをコンピュータに実行させるための認証手段決定プログラムを提供する。
本発明によれば、使用可能なユーザ認証手段を優先的にユーザに提供することができるという効果を奏する。
〔第1実施形態〕
以下に、本発明に係る情報処理装置1の第1実施形態について、図面を参照して説明する。図1は、本実施形態に係る情報処理装置1の概略外観図である。本実施形態では、情報処理装置1として、図3のような複数の使用モードを備えたPCを例示して説明する。
なお、情報処理装置1としては、図1のような複数の使用モードを備えたPCに限られず、例えば、表示部4が360度回転、スライド、分離等する他の形態を有する複数の使用モードを備えた情報処理端末や、ノート型PC、タブレット、スマートフォン等の所謂1台1役の情報処理端末等であってもよい。
使用モードとは、情報処理装置1を構成する互いに連結された各筐体のそれぞれの重力方向に対する傾き角度や向き、各筐体の他の筐体に対する角度、各筐体の他の筐体との連結状態等、又はそれらの組み合わせによって定まるものである。
以下に、本発明に係る情報処理装置1の第1実施形態について、図面を参照して説明する。図1は、本実施形態に係る情報処理装置1の概略外観図である。本実施形態では、情報処理装置1として、図3のような複数の使用モードを備えたPCを例示して説明する。
なお、情報処理装置1としては、図1のような複数の使用モードを備えたPCに限られず、例えば、表示部4が360度回転、スライド、分離等する他の形態を有する複数の使用モードを備えた情報処理端末や、ノート型PC、タブレット、スマートフォン等の所謂1台1役の情報処理端末等であってもよい。
使用モードとは、情報処理装置1を構成する互いに連結された各筐体のそれぞれの重力方向に対する傾き角度や向き、各筐体の他の筐体に対する角度、各筐体の他の筐体との連結状態等、又はそれらの組み合わせによって定まるものである。
情報処理装置1は、図1に示すように、一例として、略直方体である本体側筐体2及び支持筐体3を備える。
本体側筐体2は、画像を表示する表示部4を備える。本実施形態において、表示部4は、LCD(Liquid Crystal Display)を例示するが、LCDに限らず有機EL(Electroluminescence)ディスプレイ等の他の表示機器とされてもよい。LCDは、入力される表示データをビデオ信号に変換し、変換したビデオ信号に応じた各種情報を表示画面に表示する。
また、本体側筐体2は、入力部5を備える。入力部5は、ユーザが入力操作を行うためのユーザインターフェースである。本実施形態において、入力部5は、表示部4とともにタッチパネルを構成する場合について例示する。タッチパネルとしては、静電容量方式や抵抗膜方式などが挙げられる。タッチパネルでは、例えば、文字、コマンド等を入力する各種キーより構成されるキーボードがLCDに表示され、表示されたキーボードの各キーに対応するタッチパネルの各領域に応じて、各種入力操作が実行される。
また、本体側筐体2は、カメラ6を備える。カメラ6は、例えば、本体側筐体2において表示部4の上方の略中央に配置され、前方の被写体を撮像可能とされている。本実施形態においては、カメラ6はユーザ認証方法に用いるものとして、IRカメラを例示するが、3次元カメラやIRISカメラ等でもよい。本実施形態においては、図2に示すように、カメラ6の画角内にユーザの顔が収まるようにして撮影を行うことでユーザ認証を行う。なお、カメラ6の設置位置は図1に記載の位置に限らない。また、他の認証方法が情報処理装置1に備えられている場合には、必ずしもカメラ6を設けなくてもよい。
支持筐体3は、本体側筐体2と連結され、本体側筐体2に対して360度回転可能とされる。本実施形態では、支持筐体3は本体側筐体2と連結されている場合について例示するが、分離やスライド等が可能とされてもよい。
本実施形態に係る情報処理装置1は、情報処理装置1は様々な使用状態及び使用環境にて使用され得る。例えば、情報処理装置1は複数の使用モードを備え、例えば、本体側筐体2に対して支持筐体3を回転させることによって、使用モードの切り替えが可能とされている。
図4は、本発明の第1実施形態に係る情報処理装置1のハードウェア構成を示す図である。情報処理装置1は、例えば、CPU(Central Processing Unit)41、メインメモリ42、記憶部43、表示部4、入力部5、通信部44、カメラ6を備えている。これら各部は直接的にまたはバス45を介して間接的に相互に接続されている。
CPU41は、例えば、バス45を介して接続された記憶部43に格納されたOS(Operating System)により情報処理装置1全体の制御を行うとともに、記憶部43に格納された各種プログラムを実行することにより各種処理、例えば、後述する認証手段決定処理を実行する。
メインメモリ42は、キャッシュメモリ、RAM(Random Access Memory)等の書き込み可能なメモリで構成される。メインメモリ42は、CPU41の実行プログラムの読み出し、実行プログラムによる処理データの書き込み等を行う作業領域として利用される。
記憶部43は、例えば、ROM(Read Only Memory)、HDD(Hard Disk Drive)、フラッシュメモリ等であり、例えば、Windows(登録商標)、iOS(登録商標)、Android(登録商標)等の情報処理装置1の全体の制御を行うためのOS、周辺機器類をハードウェア操作するための各種ドライバ、特定業務に向けられたアプリケーション、及び各種データやファイル等を格納する。また、記憶部43には、後述する認証手段決定処理を実現するためのプログラムや、認証手段決定処理を実現するために必要とされる各種データが格納されている。
表示部4は、例えばLCDであり、CPU41の制御に従って表示を行う。
入力部5は、例えば、タッチパネルであり、表示部4に表示されるキーボード等に対応するタッチパネルの領域に対して、ユーザが入力操作を行うのに使用される。
通信部44は、ネットワークに接続して他の情報処理装置1と通信を行い情報の送受信を行うためのインターフェースである。
カメラ6は、例えば、ユーザからの入力操作に基づいてCPU41によって制御される。本実施形態では、カメラ6から取得した画像データを用いて、CPU41にてユーザ認証が実行される。
図5は、情報処理装置1が備える機能の一例を示した機能ブロック図である。図5に示すように、情報処理装置1は、例えば、認証部51、検出部52、記憶部43、選定部54、決定部55、報知部56を主な構成として備えている。これら各部によって実現される後述の各種処理は、例えば、情報処理装置1のCPU41が記憶部43に記憶されている認証手段決定プログラムをメインメモリ42に読み出して実行することにより実現される。メインメモリ42又は記憶部43に記憶されている認証手段決定プログラムは、例えば、所定のサーバからダウンロードして、または、所定の記録媒体からインストールされて保存されたプログラムでもよく、製造時に記憶部43に格納されているプログラムでもよい。後述の情報処理装置1におけるモード選択に関する各種処理は認証手段決定プログラムの機能により実現される。
認証部51は、ユーザの認証を行う。情報処理装置1は、互いに異なる情報に基づいてユーザ認証を行う認証部51を複数備えている。本実施形態において、情報処理装置1は、IRカメラにより取得した情報に基づいてユーザ認証を行う顔認証及びパスワード入力によってユーザ認証を行うパスワード認証の2種類のユーザ認証方法を備える場合について例示する。なお、3次元カメラ等を用いた顔認証、指紋リーダ等を用いた指紋認証、IRISカメラ他を用いた虹彩認証、声紋認証、静脈認証といった生体認証や、カード認証など他の認証方法が組み合わされてもよい。
検出部52は、情報処理装置1の使用状態及び使用環境の少なくとも何れか一方を検出する。本実施形態においては、検出部52は情報処理装置1の使用状態を検出する場合について説明する。情報処理装置1の使用状態とは、例示的には、情報処理装置1が使用されている向きや角度といった状態である。具体的には、検出部52は、加速度センサを用いて情報処理装置1に設けられたカメラ6の設置面と重力方向に垂直な平面との間の角度を検出して、情報処理装置1の使用状態を推定する。なお、使用モードを検出する方法は、加速度センサを用いた場合に限られず、角度センサや地磁気センサ等を用いて情報処理装置1の使用状態を推定してもよい。
記憶部43には、使用可能な認証方法を、所定の基準面に対する情報処理装置1の傾き角度に対して規定した使用可能認証情報が格納される。具体的には、情報処理装置1に設けられたカメラ6の設置面と重力方向に垂直な平面との間の角度範囲と、使用可能な認証方法とが対応付けられた使用可能認証情報が格納される。例えば、情報処理装置1に設けられたカメラ6には、カメラ6の設置面と重力方向に垂直な平面との間の角度(以下、単に「角度」という。)によって、ユーザの顔がカメラ6の画角に入らない角度範囲がある。例えば、角度が0度の場合には、カメラ6の撮影方向は略真上方向を向くため、ユーザの顔を撮影して認証することができない。本実施形態においては、使用可能認証情報は、図6に示すように、例えば20度以上115度以下の角度範囲においては、使用可能な認証方法として、顔認証及びパスワード認証が登録され、これ以外の範囲においては、上述のようにカメラ6によって使用者の顔が撮影できないと予測されるため、パスワード認証が登録される。
選定部54は、検出部52の検出結果を用いて使用可能な認証方法を選定する。具体的には、検出部52によって検出された角度と記憶部43に格納された使用可能認証情報とを用いて使用可能な認証方法を選定する。本実施形態においては、検出部52によって検出された角度が20度以上115度以下の角度範囲内である場合には、対応する使用可能認証情報に記載されている顔認証及びパスワード認証を、使用可能な認証方法として選定する。また、検出部52によって検出された角度が20度以上115度以下の角度範囲外の場合には、対応する使用可能認証情報に記載されているパスワード認証を、使用可能な認証方法として選定する。
なお、情報処理装置1の使用状態として、カメラ6の撮影方向が略上方向を向く状態を検出する場合について説明するが、これに限られず、それぞれの認証方法に対して、使用不可能であると予測される情報処理装置1の使用状態に基づいて予め条件を設定し、各条件に応じて使用可能と予測される認証方法を使用可能認証情報として記憶部43に格納しておくことで、選定部54で使用可能な認証方法を選定することができる。
決定部55は、選定部54によって選定された認証部51の中からいずれか一つを決定する。そして、1つに決定した認証方法を報知部56へ出力する。本実施形態では、決定部55では認証方法を1つ決定するが、報知部56によってまとめて複数の認証方法をユーザに報知する場合には、選定部54によって選定された使用可能な認証方法の中から複数の認証方法を決定してもよい。
また、記憶部43に記憶される使用可能認証情報として、更に、使用可能な認証方法に対応付けて優先順位が設定されてもよい。この場合には、決定部55は、選定部54によって選定された認証方法の中から、優先順位に基づいて、1つの認証方法を決定することとする。
報知部56は、決定部55によって決定された認証方法をユーザに報知する。具体的には、決定部55によって決定された使用可能な認証方法をユーザに対して提示して、決定された認証方法による認証の案内を行う。例えば、使用可能な認証方法を画面にメッセージとして表示するといった視覚的方法を用いてにユーザに報知してもよいし、使用可能な認証方法を音声による聴覚的方法を用いてユーザについて報知してもよいし、これらの組み合わせであってもよい。決定部55によって、複数の使用可能な認証方法が決定された場合には、報知部56は、ユーザに対して複数の認証方法をまとめて報知し、ユーザに認証方法を選択させてもよい。また、1つの使用可能な認証方法をユーザに報知した場合に、ユーザによって認証方法の切替操作が行われた場合には、報知部56は、選定部54によって選定された複数の使用可能な認証方法の内、既に提示した認証方法とは別の認証方法をユーザに提示することとしてもよい。
次に、本実施形態に係る情報処理装置1によって実行される認証手段決定方法について説明する。図7は、本実施形態に係る情報処理装置1によって行われる認証手段決定方法の手順を示すフローチャートである。図7に示した処理フローは、例えば、情報処理装置1に対して、スリープ状態が解除されたときや、情報処理装置1が起動したとき等に開始される。
情報処理装置1がスリープ状態となっており、ユーザによって情報処理装置1のスリープ状態が解除されると、検出部52によって、情報処理装置1の使用状態として角度が検出される(S101)。
そして、検出部52によって検出された角度に応じて、20度以上115度以下の角度範囲内に対応する使用可能認証情報又は20度以上115度以下の角度範囲外に対応する使用可能認証情報を用いて選択部により認証方法が選定される(S102)。
認証方法の選定が完了すると、決定部55によってユーザに対して提示する認証方法が1つ決定される(S103)。
ユーザに対して提示する認証方法が1つ決定されると、決定された認証方法が報知部56によってユーザに報知される(S104)。
ユーザは報知された認証方法によって、例えばログイン等の認証を行う。
以上説明してきたように、本実施形態に係る情報処理装置1、認証手段決定方法及び認証手段決定プログラムによれば、ユーザがログイン等の認証を行うときに、情報処理装置1の使用状態に応じて自動的に使用可能な認証方法が選択され報知されるため、使用できない認証方法がユーザに提示されるという不都合がなく、ユーザは効率的に認証を行うことが可能となる。
〔変形例〕
例えば、図3に示すスタイラスモードで情報処理装置1を使用する場合には、情報処理装置1に設けられたカメラ6の角度は20度未満となるため、スタイラスモードにおいては、常にカメラ6の撮影方向は略真上を向き、ユーザの顔がカメラ6の画角に入らないことが予測される。
例えば、図3に示すスタイラスモードで情報処理装置1を使用する場合には、情報処理装置1に設けられたカメラ6の角度は20度未満となるため、スタイラスモードにおいては、常にカメラ6の撮影方向は略真上を向き、ユーザの顔がカメラ6の画角に入らないことが予測される。
このため、本実施形態では情報処理装置1の使用状態として、情報処理装置1に設けられたカメラ6の設置面と重力方向に垂直な平面との間の角度を検出し、該角度に基づいて認証方法を選定したが、これに替えて、情報処理装置1の使用モードに基づいて使用可能な認証方法を選定することとしてもよい。具体的には、記憶部43に、使用モード毎に使用可能な認証方法が登録された使用可能認証情報を格納する。この場合には、予め情報処理装置1の使用状態を、例えば図3のように、複数の使用モードに分けて設定しておき、使用モード毎に使用可能な認証方法を使用可能認証情報として記憶部43に格納しておく。例えば、図8のように、使用モードをスタンドモードとスタイラスモードとに分け、それぞれのモードにおいて使用可能と予測される認証方法を使用可能認証情報として記憶する。
予め使用モード毎に使用可能な認証方法を使用可能認証情報として登録しておくため、検出部52においては、情報処理装置1の使用状態として、情報処理装置1の使用モードを検出する。使用モードを検出するために、検出部52では、加速度センサ等を用いて、情報処理装置1の向きや傾きを検出して情報処理装置1の使用モードを推定してもよいし、情報処理装置1に選択中の使用モードが既に記録されている場合には、この情報を読み出して使用モードを把握してもよい。
そして、選定部54は、検出部52によって検出された情報処理装置1の使用モードと使用可能認証情報とを用いて使用可能な認証方法を選定する。
使用可能認証情報として登録されている認証方法においては、それぞれ認証方法に応じて優先順位が設定されていてもよい。優先順位が設定されている場合には、決定部55は優先順位に基づいて1つの認証方法を決定することとしてもよい。
また、使用可能認証情報として認証方法に基づいて設定される優先順位は、それぞれの認証方法のセキュリティ性の高さに応じて設定されてもよい。なお、優先順位は、セキュリティ性の高さに基づく順番に限られず、ユーザに予め設定されてもよいし、出荷前にメーカによって設定されてもよい。
このように使用可能認証情報に認証方法に応じて優先順位を設定することにより、例えば、ユーザが認証方法に係る順番を自由に設定でき、設定した順番に、自動的に使用可能な認証方法が選別され提示されるため、ユーザビリティの向上が期待できる。
また、優先順位がセキュリティ性の高さに応じて設定されている場合には、使用可能かつセキュリティ性の高い認証方法が優先的にユーザに提供されるため、認証セキュリティとユーザの利便性を両立できる。
また、優先順位がセキュリティ性の高さに応じて設定されている場合には、使用可能かつセキュリティ性の高い認証方法が優先的にユーザに提供されるため、認証セキュリティとユーザの利便性を両立できる。
〔第2実施形態〕
以下、本発明の第2実施形態に係る情報処理装置1について説明する。
第1実施形態と同一の構成については同一の符号を付すとともに説明を省略し、異なる点について主に説明する。
以下、本発明の第2実施形態に係る情報処理装置1について説明する。
第1実施形態と同一の構成については同一の符号を付すとともに説明を省略し、異なる点について主に説明する。
第1実施形態においては、検出部52は情報処理装置1の使用状態を検出する場合について説明したが、第2実施形態においては、検出部52は情報処理装置1の使用環境を検出する。具体的には、記憶部43は、情報処理装置1の使用環境パターン毎に使用可能な認証方法が登録された使用可能認証情報を格納する。そして、検出部52は、情報処理装置1の使用環境として情報処理装置1の使用環境パターンを検出する。選定部54では、検出部52によって検出された情報処理装置1の使用環境パターンと使用可能認証情報とを用いて使用可能な認証方法を選定する。
使用環境とは、情報処理装置1が使用されている周囲の環境である。例示的には、情報処理装置1が使用されている周囲の照度、温度、紫外線、騒音、電磁界、及び情報処理装置1に加わる振動等である。
使用環境パターンは、情報処理装置1の使用環境を少なくとも一つのパラメータの条件を用いて規定したものである。本実施形態においては、使用環境パターンのパラメータとして、照度を用い、パラメータの条件は、情報処理装置1に備えられたカメラ6によってユーザの顔が正常に撮影できる程度の照度レベルか否かとする。このため、本実施形態では、パラメータの各条件に対して2つの使用環境パターンを設けており、周囲の照度がユーザの顔が正常に撮影できる程度の照度レベルに達している使用環境パターンの場合には、正常に顔認証を行うことができ、ユーザの顔が正常に撮影できる程度の照度レベルに達していない使用環境パターンの場合には、顔認証を行うことができない。
使用環境パターンは、情報処理装置1の使用環境を少なくとも一つのパラメータの条件を用いて規定したものである。本実施形態においては、使用環境パターンのパラメータとして、照度を用い、パラメータの条件は、情報処理装置1に備えられたカメラ6によってユーザの顔が正常に撮影できる程度の照度レベルか否かとする。このため、本実施形態では、パラメータの各条件に対して2つの使用環境パターンを設けており、周囲の照度がユーザの顔が正常に撮影できる程度の照度レベルに達している使用環境パターンの場合には、正常に顔認証を行うことができ、ユーザの顔が正常に撮影できる程度の照度レベルに達していない使用環境パターンの場合には、顔認証を行うことができない。
記憶部43には、上述した使用環境パターン毎に使用可能な認証方法が登録された使用可能認証情報が格納される。具体的には、周囲の照度がユーザの顔が正常に撮影できる程度の照度レベルに達している使用環境パターンでは顔認証とパスワード認証が使用可能な認証方法として登録される。また、周囲の照度がユーザの顔が正常に撮影できる程度の照度レベルに達していない使用環境パターンではパスワード認証が使用可能な認証方法として登録される。例えば、図9のように、ユーザの顔が正常に撮影できる程度の照度レベルをαとして、照度レベルαを基準にして、2つの使用環境パターンに対してそれぞれ使用可能認証情報を設定する。
そして、選定部54においては、検出部52によって検出された照度の値に該当する使用環境パターンの使用可能認証情報に基づいて、使用可能な認証方法が選定される。これにより、周囲の照度がユーザの顔が正常に撮影できる程度の照度レベルに達している場合に、顔認証とパスワード認証が選定され、周囲の照度がユーザの顔が正常に撮影できる程度の照度レベルに達していない場合に、パスワード認証が選定される。そして、これら選定部54によって選定された使用可能な認証方法の少なくとも一つが決定部55によって決定され、報知部56によって報知される。
以上説明してきたように、本実施形態によれば、情報処理装置1の周囲が明るい場合に顔認証とパスワード認証がユーザに提示され、報処理装置の周囲が暗い場合にパスワード認証がユーザに提示されるため、使用できない認証がユーザに提供されなくなり、ユーザビリティが向上する。
なお、情報処理装置1の使用環境とは、情報処理装置1が暗い場所で使用されているかに限られず、情報処理装置1の周囲の光、音、電磁波等の様々な環境において適用することができる。使用する認証方法に応じて、該認証方法が使用できないと予測される環境に対して、少なくとも一つのパラメータを用い、パラメータの条件を設定することで使用環境パターン分けて規定することができる。このため、上述と同様の動作により、使用可能な認証手段を優先的にユーザに提供することができる。
また、第1実施形態及び第2実施形態は、上述の認証方法並びに使用状況及び使用環境に限られず、様々な認証方法並びに使用状況及び使用環境に適用され得る。そして、適宜変更または組み合わせが可能である。すなわち、使用状況と使用環境との組み合わせによって使用可能な認証方法を選定することとしてもよい。
1 :情報処理装置
2 :本体側筐体
3 :支持筐体
4 :表示部
5 :入力部
6 :カメラ
41 :CPU
42 :メインメモリ
43 :記憶部
44 :通信部
45 :バス
51 :認証部
52 :検出部
54 :選定部
55 :決定部
56 :報知部
2 :本体側筐体
3 :支持筐体
4 :表示部
5 :入力部
6 :カメラ
41 :CPU
42 :メインメモリ
43 :記憶部
44 :通信部
45 :バス
51 :認証部
52 :検出部
54 :選定部
55 :決定部
56 :報知部
Claims (11)
- 互いに異なる情報に基づいてユーザ認証を行う複数の認証手段と、
情報処理装置の使用状態及び使用環境の少なくとも何れか一方を検出する検出手段と、
前記検出手段の検出結果を用いて使用可能な前記認証手段を選定する選定手段と、
前記選定手段によって選定された少なくとも一つの前記認証手段をユーザに報知する報知手段と、
を備える情報処理装置。 - 前記選定手段によって選定された前記認証手段の中からいずれか一つを決定する決定手段と、
前記報知手段は、前記決定手段によって決定された前記認証手段を前記ユーザに報知する請求項1に記載の情報処理装置。 - 撮像手段と、
使用可能な前記認証手段を前記情報処理装置の傾き角度に対して規定した使用可能認証情報を格納する記憶手段と、
を備え、
前記検出手段は、前記情報処理装置の傾き角度を検出し、
前記選定手段は、前記検出手段によって検出された前記角度と前記使用可能認証情報とを用いて使用可能な前記認証手段を選定する請求項1または請求項2に記載の情報処理装置。 - 前記情報処理装置の使用モード毎に使用可能な前記認証手段が登録された使用可能認証情報を格納する記憶手段を備え、
前記検出手段は、前記情報処理装置の使用状態として前記情報処理装置の前記使用モードを検出し、
前記選定手段は、前記検出手段によって検出された前記情報処理装置の前記使用モードと前記使用可能認証情報とを用いて使用可能な前記認証手段を選定する請求項1または請求項2に記載の情報処理装置。 - 前記情報処理装置の使用環境パターン毎に使用可能な前記認証手段が登録された使用可能認証情報を格納する記憶手段を備え、
前記検出手段は、前記情報処理装置の使用環境として前記情報処理装置の前記使用環境パターンを検出し、
前記選定手段は、前記検出手段によって検出された前記情報処理装置の前記使用環境パターンと前記使用可能認証情報とを用いて使用可能な前記認証手段を選定する請求項1または請求項2に記載の情報処理装置。 - 前記使用環境パターンは、前記情報処理装置の使用環境を少なくとも一つのパラメータの条件を用いて規定したものである請求項5に記載の情報処理装置。
- 前記使用可能認証情報には、前記情報処理装置の周囲の照度条件と使用可能な前記認証手段とが登録され、
前記検出手段は、前記情報処理装置の使用環境として前記情報処理装置の周囲の照度を検出し、
前記選定手段は、前記検出手段によって検出された前記情報処理装置の周囲の照度と、前記使用可能認証情報とを用いて使用可能な前記認証手段を選定する請求項5に記載の情報処理装置。 - 前記使用可能認証情報には、使用可能な前記認証手段に対応付けて優先順位が設定されており、
前記決定手段は、前記選定手段によって選定された前記認証手段の中から、前記優先順位に基づいて、1つの前記認証手段を決定する請求項2に従属する請求項3から7のいずれか1項に記載の情報処理装置。 - 前記優先順位は、それぞれの前記認証手段におけるセキュリティ性の高さに応じて設定されている請求項8に記載の情報処理装置。
- 互いに異なる情報に基づいてユーザ認証を行う複数の認証工程と、
情報処理装置の使用状態及び使用環境の少なくとも何れか一方を検出する検出工程と、
前記検出工程の検出結果を用いて使用可能な前記認証工程を選定する選定工程と、
前記選定工程によって選定された少なくとも一つの前記認証工程をユーザに報知する報知工程と、
を備える認証手段決定方法。 - 互いに異なる情報に基づいてユーザ認証を行う複数の認証処理と、
情報処理装置の使用状態及び使用環境の少なくとも何れか一方を検出する検出処理と、
前記検出処理の検出結果を用いて使用可能な前記認証処理を選定する選定処理と、
前記選定処理によって選定された少なくとも一つの前記認証処理をユーザに報知する報知処理と、
をコンピュータに実行させるための認証手段決定プログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017095013A JP2018190354A (ja) | 2017-05-11 | 2017-05-11 | 情報処理装置、認証手段決定方法及び認証手段決定プログラム |
| CN201810286802.1A CN108875325A (zh) | 2017-05-11 | 2018-03-30 | 信息处理装置、认证单元决定方法以及存储介质 |
| US15/977,924 US11182461B2 (en) | 2017-05-11 | 2018-05-11 | Apparatus, systems, and method for determining authentication |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017095013A JP2018190354A (ja) | 2017-05-11 | 2017-05-11 | 情報処理装置、認証手段決定方法及び認証手段決定プログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2018190354A true JP2018190354A (ja) | 2018-11-29 |
Family
ID=64097337
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017095013A Pending JP2018190354A (ja) | 2017-05-11 | 2017-05-11 | 情報処理装置、認証手段決定方法及び認証手段決定プログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US11182461B2 (ja) |
| JP (1) | JP2018190354A (ja) |
| CN (1) | CN108875325A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113173142A (zh) * | 2020-01-24 | 2021-07-27 | 株式会社东海理化电机制作所 | 生物体认证系统、控制装置以及计算机可读取的记录介质 |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12381871B2 (en) | 2019-04-24 | 2025-08-05 | Masaaki Tokuyama | Authentication of users accessing contents in distributed cloud storage |
| JP7299973B2 (ja) | 2019-04-26 | 2023-06-28 | 真旭 徳山 | リモコン装置、情報処理方法及びプログラム |
| JP6979135B2 (ja) * | 2019-07-31 | 2021-12-08 | 真旭 徳山 | 端末装置、情報処理方法、及びプログラム |
| CN110460595B (zh) * | 2019-08-02 | 2021-03-30 | 创新先进技术有限公司 | 一种鉴权与业务服务方法、装置以及设备 |
| US10728247B1 (en) | 2019-08-02 | 2020-07-28 | Alibaba Group Holding Limited | Selecting an authentication system for handling an authentication request |
| JP2021068084A (ja) * | 2019-10-21 | 2021-04-30 | 株式会社東海理化電機製作所 | 制御装置、コンピュータプログラム、および認証システム |
| US12086232B2 (en) | 2021-03-18 | 2024-09-10 | Lenovo (Singapore) Pte. Ltd. | Apparatus, method, and program product for selecting an authentication medium |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003030154A (ja) * | 2001-04-17 | 2003-01-31 | Matsushita Electric Ind Co Ltd | 個人認証方法および装置 |
| JP2007334637A (ja) * | 2006-06-15 | 2007-12-27 | Casio Hitachi Mobile Communications Co Ltd | 認証機能付き携帯端末装置及びプログラム |
| JP2017060103A (ja) * | 2015-09-18 | 2017-03-23 | ヤフー株式会社 | 選択装置、選択方法、選択プログラム及び認証処理システム |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3983035B2 (ja) * | 2001-11-19 | 2007-09-26 | 富士通株式会社 | ユーザ端末認証プログラム |
| US20120176413A1 (en) * | 2011-01-11 | 2012-07-12 | Qualcomm Incorporated | Methods and apparatuses for mobile device display mode selection based on motion direction |
| JP2013174955A (ja) | 2012-02-23 | 2013-09-05 | Panasonic Corp | セキュリティを解除するための情報の入力が要求される情報処理装置及びログイン方法 |
| JP2015090589A (ja) * | 2013-11-06 | 2015-05-11 | ソニー株式会社 | 認証制御システム、認証制御方法およびプログラム |
| US9344419B2 (en) * | 2014-02-27 | 2016-05-17 | K.Y. Trix Ltd. | Methods of authenticating users to a site |
| US10482225B1 (en) * | 2015-07-14 | 2019-11-19 | Melih Abdulhayoglu | Method of authorization dialog organizing |
| JP6170982B2 (ja) * | 2015-10-20 | 2017-07-26 | ヤフー株式会社 | 判定装置、判定方法及び判定プログラム |
| CN107294721B (zh) * | 2016-03-30 | 2019-06-18 | 阿里巴巴集团控股有限公司 | 基于生物特征的身份注册、认证的方法和装置 |
| CN106060391B (zh) * | 2016-06-27 | 2020-02-21 | 联想(北京)有限公司 | 一种摄像头工作模式的处理方法及装置、电子设备 |
| US10251056B2 (en) * | 2016-07-13 | 2019-04-02 | Motorola Mobility Llc | Electronic device with gesture actuation of companion devices, and corresponding systems and methods |
-
2017
- 2017-05-11 JP JP2017095013A patent/JP2018190354A/ja active Pending
-
2018
- 2018-03-30 CN CN201810286802.1A patent/CN108875325A/zh active Pending
- 2018-05-11 US US15/977,924 patent/US11182461B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003030154A (ja) * | 2001-04-17 | 2003-01-31 | Matsushita Electric Ind Co Ltd | 個人認証方法および装置 |
| JP2007334637A (ja) * | 2006-06-15 | 2007-12-27 | Casio Hitachi Mobile Communications Co Ltd | 認証機能付き携帯端末装置及びプログラム |
| JP2017060103A (ja) * | 2015-09-18 | 2017-03-23 | ヤフー株式会社 | 選択装置、選択方法、選択プログラム及び認証処理システム |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113173142A (zh) * | 2020-01-24 | 2021-07-27 | 株式会社东海理化电机制作所 | 生物体认证系统、控制装置以及计算机可读取的记录介质 |
| CN113173142B (zh) * | 2020-01-24 | 2023-04-25 | 株式会社东海理化电机制作所 | 生物体认证系统、控制装置以及计算机可读取的记录介质 |
| US11874908B2 (en) | 2020-01-24 | 2024-01-16 | Kabushiki Kaisha Tokai Rika Denki Seisakusho | Biometric authentication system, control device, and non-transitory computer readable medium |
Also Published As
| Publication number | Publication date |
|---|---|
| US11182461B2 (en) | 2021-11-23 |
| US20180330068A1 (en) | 2018-11-15 |
| CN108875325A (zh) | 2018-11-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2018190354A (ja) | 情報処理装置、認証手段決定方法及び認証手段決定プログラム | |
| KR102564267B1 (ko) | 전자 장치 및 그 동작 방법 | |
| CN110024370B (zh) | 电子装置以及在电子装置中显示用于虹膜辨识的图像的方法 | |
| CN104662600B (zh) | 使用注视确定与装置输入 | |
| CN102402380B (zh) | 上锁相机访问 | |
| JP2017138846A (ja) | 情報処理装置、その表示方法、及びコンピュータが実行可能なプログラム | |
| KR102570777B1 (ko) | 복수의 터치 디스플레이들을 포함하는 전자 장치 및 이의 상태 전환 방법 | |
| CN106716225B (zh) | 电子设备、用于控制该电子设备的方法、和记录介质 | |
| US20170308215A1 (en) | Method of processing fingerprint and electronic device thereof | |
| KR102449593B1 (ko) | 카메라 장치를 제어하기 위한 방법 및 그 전자 장치 | |
| US9870490B2 (en) | Apparatus and method for an antitheft secure operating system module | |
| KR102660224B1 (ko) | 전자 장치 및 그의 알림 정보 제공 방법 | |
| KR20190021559A (ko) | 어플리케이션 프로그램의 권한을 제어하는 방법 및 전자 장치 | |
| KR20180069642A (ko) | 커버 장치의 개폐를 판단하는 전자 장치와 이의 동작 방법 | |
| KR102504308B1 (ko) | 디스플레이의 밝기를 제어하는 방법, 전자 장치 및 컴퓨터 판독가능 기록매체 | |
| EP2574027A1 (en) | Security verification method for mobile device verification | |
| CN102918483A (zh) | 信息处理装置、信息处理单元和信息处理方法 | |
| US11061565B2 (en) | Electronic device and control method | |
| CN112131556A (zh) | 权限控制方法、装置、设备及存储介质 | |
| KR20190100716A (ko) | 전자 장치 및 그 제어 방법 | |
| KR20210120386A (ko) | 전자 장치의 사용자 인증 방식 결정 방법 및 그 전자 장치 | |
| US20140302894A1 (en) | Method and Apparatus for Determining Whether Ear of User is Contiguous to Electronic Device or Whether User Watches Display of Electronic Device | |
| CN111191227A (zh) | 阻止恶意代码执行的方法和装置 | |
| US20220244899A1 (en) | Display system that displays virtual object, display device and method of controlling same, and storage medium | |
| WO2014097653A1 (ja) | 電子機器、制御方法およびプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20190226 |