(57)【要約】【課題】使用しやすく、認証処理の所要時間が短い端末装置、その制御方法およびプログラムを提供する。【解決手段】携帯可能な端末装置は、端末装置を制御する制御部と、記憶部と、外部装置と通信する通信部と、を備える。外部装置は、被験者の生体情報を用いた認証処理を実施し、当該認証処理に基づく情報であって操作対象装置の操作許可を得るための認証情報を、端末装置に送信する認証装置を含む。制御部は、認証装置から受信する認証情報を記憶部（３０５）に格納し、予め定められた条件が成立するときは記憶部（３０５）を認証情報の読出しが可能な状態に設定し、当該条件が成立しないときは記憶部（３０５）を当該読出しが不可能な状態に設定する。【選択図】図５
2018007834.tif 000002
【特許請求の範囲】
【請求項１】
携帯可能な端末装置であって、
前記端末装置を制御する制御部と、
記憶部と、
外部装置と通信する通信部と、を備え、
前記外部装置は、
被験者の生体情報を用いた認証処理を実施し、当該認証処理に基づく情報であって操作対象装置の操作許可を得るための認証情報を、前記端末装置に送信する認証装置を含み、
前記制御部は、
前記認証装置から受信する前記認証情報を前記記憶部に格納し、
予め定められた条件が成立するときは前記記憶部を前記認証情報の読出しが可能な状態に設定し、当該条件が成立しないときは前記記憶部を当該読出しが不可能な状態に設定する、端末装置。
【請求項２】
前記通信は、無線通信を含み、
前記予め定められた条件は、前記端末装置が前記認証装置から受信する信号の強度に基づく条件を含む、請求項１に記載の端末装置。
【請求項３】
前記予め定められた条件は、前記記憶部に前記認証情報が格納されたときからの経過時間に基づく条件を含む、請求項１または２に記載の端末装置。
【請求項４】
前記端末装置は、当該端末装置の位置を検出するように構成され、
前記予め定められた条件は、検出される当該端末装置の位置に基づく条件を含む、請求項１から３のいずれか１項に記載の端末装置。
【請求項５】
前記端末装置は、
前記被験者から前記生体情報を取得する生体情報取得部を、さらに備え、
取得される前記生体情報を、前記通信部を介して前記認証装置に送信する、請求項１から４のいずれか１項に記載の端末装置。
【請求項６】
前記外部装置は、前記操作対象装置を含み、
前記制御部は、
前記記憶部から読出される前記認証情報を、前記通信部を介して前記操作対象装置に送信する、請求項１から５のいずれか１項に記載の端末装置。
【請求項７】
携帯可能な端末装置を制御する方法であって、
前記端末装置は、記憶部と通信部とを備え、
前記方法は、
認証装置と通信するステップを、備え、
前記認証装置は、被験者の生体情報を用いた認証処理を実施し、当該認証処理に基づく情報であって操作対象装置の操作許可を得るための認証情報を、前記端末装置に送信し、
前記方法は、さらに、
前記認証装置から受信する前記認証情報を前記記憶部に格納するステップと、
予め定められた条件が成立するときは前記記憶部を前記認証情報の読出しが可能な状態に設定するステップと、
前記予め定められた条件が成立しないときは前記記憶部を当該読出しが不可能な状態に設定するステップと、を備える、制御方法。
【請求項８】
請求項７に記載の端末装置のプロセッサに前記制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は端末装置、制御方法およびプログラムに関し、特に、被験者の生体情報を用いて被験者を認証する装置と通信する端末装置、制御方法およびプログラムに関する。
【背景技術】
【０００２】
セキュリティ意識の高まりによって、従来のＩＤ(identification)とパスワードのみを用いた認証ではなく、生体情報を用いた認証、または生体情報とＩＤまたはパスワードとの組み合わせを用いた認証が注目されている。生体情報を用いた認証方式が、ＷＯ２００２／００９０３４号公報（特許文献１）およびＷＯ２００９／０９６４７５号公報（特許文献２）に開示されている。
【０００３】
センサにより取得される生体情報を用いた認証では、一般的に、正規の生体情報が機器側(ＰＣ（Personal  Computer）またはサーバの側)に登録されて、機器側で当該取得された生体情報と正規の生体情報とを用いたマッチングの演算を行っている。この理由は、機器側の方が高性能な演算装置(ＣＰＵ（Central  Processing  Unit）およびメモリ)を備えており、生体認証処理のための複雑な演算(高精度演算)を高速で実施することができるからである。これにより、センサ側は、安価で簡単なハードウェア構成で済ませることができ、センサの小型化、低コスト等が実現され得る。
【０００４】
また、近年、大規模なオンプレミスシステムまたはクラウドサービスを利用する時にも、セキュリティ向上のために生体認証を実施したいとの要望がある。しかし、生体認証に関する個人データをクラウドサーバーに登録することは、ユーザーのプライバシー情報が漏えいするリスクがある。
【０００５】
そこで、携帯電話機が生体情報を取得し、取得された生体情報と携帯電話機内に予め記憶しておいた生体情報とを照合する方法が、特開２００２−１２３７７８号公報（特許文献３）に開示される。また、特表２００４−５１８２２９号公報（特許文献４）は、携帯型個人デジタル識別装置が、当該装置が測定した生体情報と、当該装置内で予め記憶された生体情報とを照合し、認証を実施する構成を開示する。
【０００６】
また、携帯型の生体認証センサが生体情報を持って、生体認証センサ内で生体情報の認証に関するマッチングの演算を実施する方式が提案されている。この方式として、例えば、ＦＩＤＯ（Fast  IDentity  Online）のＵＡＦ（Universal  Authentication  Framework）がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】ＷＯ２００２／００９０３４号公報
【特許文献２】ＷＯ２００９／０９６４７５号公報
【特許文献３】特開２００２−１２３７７８号公報
【特許文献４】特表２００４−５１８２２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
認証センサを備えるＰＣ等の機器により生体認証を行って、認証結果を利用する装置について認証を実施する場合、当該利用装置について認証を実施するたびに機器を鞄などから取出す必要があり、使い勝手に劣る。
【０００９】
また、認証センサ内で認証を行って、その認証結果を用いて利用装置について認証する場合、認証センサが高性能な演算処理部(ＣＰＵ）を持つ必要があり、コスト高となる。また、低性能のＣＰＵで認証を実施した場合には、認証処理に時間がかかりすぎる。
【００１０】
本開示はこのような課題に鑑みてなされたものであって、ある目的は、使用しやすい端末装置、その制御方法およびプログラムを提供することである。他の目的は、認証処理の所要時間が短い端末装置、その制御方法およびプログラムを提供することである。
【課題を解決するための手段】
【００１１】
この開示のある局面に従うと、携帯可能な端末装置は、端末装置を制御する制御部と、記憶部と、外部装置と通信する通信部と、を備える。外部装置は、被験者の生体情報を用いた認証処理を実施し、当該認証処理に基づく情報であって操作対象装置の操作許可を得るための認証情報を、端末装置に送信する認証装置を含む。制御部は、認証装置から受信する認証情報を前記記憶部に格納し、予め定められた条件が成立するときは記憶部を認証情報の読出しが可能な状態に設定し、当該条件が成立しないときは記憶部を当該読出しが不可能な状態に設定する。
【００１２】
好ましくは、上記の通信は、無線通信を含み、予め定められた条件は、端末装置が認証装置から受信する信号の強度に基づく条件を含む。
【００１３】
好ましくは、予め定められた条件は、記憶部に認証情報が格納されたときからの経過時間に基づく条件を含む。
【００１４】
好ましくは、端末装置は、位置を検出するように構成される。予め定められた条件は検出される当該端末装置の位置に基づく条件を含む。
【００１５】
好ましくは、端末装置は、被験者から生体情報を取得する生体情報取得部を、さらに備え、取得される生体情報を、通信部を介して認証装置に送信する。
【００１６】
好ましくは、外部装置は、操作対象装置を含み、制御部は、記憶部から読出される認証情報を、通信部を介して操作対象装置に送信する。
【００１７】
この発明の他の局面に従うと、携帯可能な端末装置を制御する方法が提供される。端末装置は、記憶部と通信部とを備える。方法は、認証装置と通信するステップを、備え、認証装置は、被験者の生体情報を用いた認証処理を実施し、当該認証処理に基づく情報であって操作対象装置の操作許可を得るための認証情報を、端末装置に送信し、方法は、さらに、認証装置から受信する認証情報を記憶部に格納するステップと、予め定められた条件が成立するときは記憶部を認証情報の読出しが可能な状態に設定するステップと、予め定められた条件が成立しないときは記憶部を当該読出しが不可能な状態に設定するステップと、を備える。
【００１８】
この発明のさらに他の局面に従うと、上記に記載の端末装置のプロセッサに上記の制御方法を実行させるためのプログラムが提供される。
【発明の効果】
【００１９】
この開示によると、端末装置の携帯性から当該端末装置の使用性が高まる。また、端末装置は、認証処理を実施しない構成であるから、端末装置では、認証処理にかかる負荷を軽減できる。
【図面の簡単な説明】
【００２０】
【図１】実施の形態１にかかる認証システム１の構成を示す図である。
【図２】実施の形態１にかかる生体認証センサ３００のハードウェア構成の具体例を示す図である。
【図３】実施の形態１にかかる携帯端末２００のハードウェア構成の具体例を示す図である。
【図４】実施の形態１にかかる機器１００のハードウェア構成の具体例を示す図である。
【図５】実施の形態１にかかる生体認証センサ３００の機能の構成の一例を示す図である。
【図６】実施の形態１にかかる携帯端末２００の機能の構成の一例を示す図である。
【図７】実施の形態１にかかる認証処理のフローチャートである。
【図８】実施の形態１にかかる認証処理のフローチャートである。
【図９】実施の形態１にかかる装置間で送受信されるデータを模式的に示す図である。
【図１０】実施の形態２にかかる生体認証センサ３００Ａのハードウェア構成の具体例を示す図である。
【図１１】実施の形態２にかかる携帯端末２００Ａのハードウェア構成の具体例を示す図である。
【図１２】実施の形態２にかかる生体認証センサ３００Ａの機能の構成の一例を示す図である。
【図１３】実施の形態２にかかる携帯端末２００Ａの機能の構成の一例を示す図である。
【図１４】実施の形態２にかかる認証処理のフローチャートである。
【図１５】実施の形態２にかかる装置間で送受信されるデータを模式的に示す図である。
【発明を実施するための形態】
【００２１】
以下に、図面を参照しつつ、各実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。
【００２２】
［概要］
各実施の形態にかかる概要は以下の通りである。
【００２３】
携帯型の生体認証センサ３００（端末装置）の制御部は、認証装置（携帯端末２００）から受信する認証情報を記憶部に格納する。予め定められた条件が成立するときは、生体認証センサ３００は、記憶部を認証情報の読出しが可能な状態に設定し、当該条件が成立しないときは記憶部を当該読出しが不可能な状態に設定する。
【００２４】
生体認証センサ３００は携帯型なので使いやすい。また、認証処理は外部の認証装置で実施されるので、生体認証センサ３００では認証処理のためのプログラムおよびデータ（認証のためのユーザの生体情報等）を格納する必要はない。これにより、生体認証センサ３００に必要なリソース（記憶容量、処理性能等）を少なくすることができる。また、生体認証センサ３００と携帯端末２００とが協同して認証処理を実施することで、生体認証センサ３００が、このように簡単な構成であるとしても、認証処理の所要時間を短くすることができる。
【００２５】
各実施の形態では、生体情報として指紋画像が示されるが、生体情報は指紋画像に限定されない。例えば、静脈パターンの画像、虹彩パターンの画像等であってもよい。
【００２６】
また、各実施の形態では「指紋画像の情報」とは、指紋画像および/または当該指紋画像の特徴量を含む。
【００２７】
[実施の形態１]
＜システム構成＞
図１は、実施の形態１にかかる認証システム１の構成を示す図である。図１を参照して、認証システム１は、携帯可能な生体認証センサ３００（携帯可能な端末装置に相当）および生体認証センサ３００と通信する携帯端末２００（認証装置に相当）を備える。生体認証センサ３００および携帯端末２００は、いずれも生体情報を用いた認証機能を備える認証装置の実施例である。
【００２８】
認証システム１では、携帯端末２００と生体認証センサ３００は、同一のユーザー（被験者）により携帯され得る。携帯端末２００は生体情報を取得し、取得された生体情報を用いてユーザーの認証処理を実施する。機器１００は、認証処理の結果に基づき、ユーザーに対して、機器１００（対象装置に相当）の利用または操作（ログイン操作を含む）を許可する。実施の形態１では、機器１００は、画像処理装置（たとえば、コピー機、プリンター、これらの複合機であるＭＦＰ（Multi-Function  Peripherals）等）としているが、機器１００の種類は、画像処理装置に限定されない。例えば、入室の許可／禁止を管理するシステムであってもよい。
【００２９】
生体認証センサ３００は、ペンダント型、腕時計型、バッグのアクセサリ型などウェアラブルに小型化された端末である。生体認証センサ３００は、携帯端末２００と近距離無線で通信する。この近距離無線通信は、例えば極めて低い電力で通信を可能するＢＬＥ（Bluetooth  Low  Energy）方式に従うが、通信方式はＢＬＥに限定されない。また、携帯端末２００または生体認証センサ３００は、機器１００と無線で通信する。この無線通信は、例えば、ＮＦＣ（Near  Field  radio  Communication）方式などの近距離無線通信を含む。
【００３０】
＜生体認証センサ３００の構成＞
図２は、実施の形態１にかかる生体認証センサ３００のハードウェア構成の具体例を示す図である。図２を参照して、生体認証センサ３００は、全体を制御する制御部に相当するＣＰＵ（Central  Processing  Unit）３０、ＲＯＭ（Read  Only  Memory）３１、ＲＡＭ（Random  Access  Memory）３２、生体認証センサ３００に対するユーザーの指示を受付けるために操作されるボタン３４、ならびに無線通信を制御する通信コントローラ３５を含む。ＲＯＭ３１およびＲＡＭ３２は、ＣＰＵ３０で実行されるプログラムおよびデータを記憶する。通信コントローラ３５は、モデム回路および増幅回路等を含み、図示しないアンテナを介して無線通信を行う。
【００３１】
＜携帯端末２００の構成＞
図３は、実施の形態１にかかる携帯端末２００のハードウェア構成の具体例を示す図である。図３を参照して、携帯端末２００は、全体を制御する制御部に相当するＣＰＵ２０、ＣＰＵ２０により実行されるプログラムおよびデータを記憶するためのＲＯＭ２１およびＲＡＭ２２、ディスプレイ２３、センサ２４、ユーザーが携帯端末２００に情報を入力するために操作する操作パネル２５、通信コントローラ２７、ならびにメモリインターフェイス２８を備える。
【００３２】
ディスプレイ２３と操作パネル２５は、一体的に構成されたタッチパネルとして提供されてもよい。通信コントローラ２７は、生体認証センサ３００との間で無線通信するためのモデム回路、増幅回路等を含む。
【００３３】
センサ２４は、複数の電極を有し、センサ表面に載置された指表面と電極との間の距離に応じて変化する静電容量を計測し、計測された静電容量から指紋画像を取得する。なお、指紋画像を取得する方法は、静電容量の変化に基づく方法に限定されず、例えば、ＣＣＤ（Charge  Coupled  Device）等の撮像素子により指紋画像を取得する方法であってもよい。
【００３４】
メモリインターフェイス２８は、メモリカード２９が着脱自在に装着される。メモリインターフェイス２８は、ＣＰＵ２０により制御されて、メモリカード２９にデータを書込む回路、またはメモリカード２９からデータを読出す回路を含む。
【００３５】
＜機器１００の構成＞
図４は、機器１００のハードウェア構成の具体例を示す図である。図４には、機器１００として、例えばＭＦＰの構成が示される。図４を参照して、機器１００は、全体を制御するためのＣＰＵ（Central  Processing  Unit）１５０、プログラムおよびデータを格納するための記憶部１６０、主に画像データを格納するための画像記憶部１５３、情報の入出力部１７０、携帯端末２００または生体認証センサ３００を含む外部装置と通信するための通信部１５７、ユーザー認証部１７４および各種処理部を含む。
【００３６】
記憶部１６０は、ＣＰＵ１０により実行されるプログラムおよび各種データを記憶する。記憶部１６０に格納されるデータは登録ＩＤ１６１を含む。登録ＩＤ１６１は、機器１００の使用（操作）者が、正当なユーザーであることを識別するために登録された情報を示す。入出力部１７０は、ディスプレイを含む表示部１７１およびユーザーが機器１００に情報を入力するために操作する操作部１７２を含む。ここでは、表示部１７１と操作部１７２は、一体的に構成されたタッチパネルとして提供されてもよい。
【００３７】
ユーザー認証部１７４は、機器１００のユーザーについて認証処理を実施する。通信部１５７は、外部装置にデータを送信するための送信部１５８、および外部装置からデータを受信する受信部１５９を含む。
【００３８】
上記の各種処理部は、画像処理部１５１、画像形成部１５２、画像出力部１５４、ファクシミリ機能を制御するためのファクシミリ制御部１５５、および図示しない原稿台に載置された原稿を光学的に読み取って画像データを得るための画像読取部１７３を含む。これら各種処理部は、画像記憶部１５３の画像データを読み書きする。なお、各種処理部に含まれる各部の機能はよく知られたものであるから、ここでは詳細な説明は繰返さない。
【００３９】
＜生体認証センサ３００の機能の構成＞
図５は、実施の形態１にかかる生体認証センサ３００の機能の構成の一例を示す図である。図５の生体認証センサ３００は、通信コントローラ３５を介した通信を制御するための第１通信制御部３０１、制御部３０２、およびＲＯＭ３１またはＲＡＭ３２に相当する記憶部３０５を備える。記憶部３０５は、認証情報３０７が格納される記憶領域、記憶領域からデータを読出す読出部３０３、および記憶領域にデータを書込む書込部３０４を含む。記憶部３０５には、被験者の生体情報を用いた携帯端末２００の認証処理に基づく当該被験者の正当性を示す認証情報３０７が格納される。
【００４０】
制御部３０２は読出部３０３および書込部３０４を制御する。制御部３０２は、記憶部３０５を認証情報３０７の読出しが可能な状態または不可能な状態のいずれに設定するべきかを判断する判断部３０８を含む。
【００４１】
第１通信制御部３０１は、通信コントローラ３５を介して、携帯端末２００とペアリングを実施し、コネクションを確立する。その後は、ペアリングを継続して実施することにより、確立されたコネクションを維持する。また、第１通信制御部３０１は、携帯端末２００から後述する認証部２０２による認証結果を受信する。また、第１通信制御部３０１は、認証情報３０７を機器１００に送信する。
【００４２】
図５の各部の機能は、生体認証センサ３００のＲＯＭ３１に格納されたプログラム、またはプログラムと回路の組合わせに相当する。ＣＰＵ３０が、これらプログラムをＲＯＭ３１から読出して、読出されたプログラムを実行することにより各部の機能が実現される。
【００４３】
＜携帯端末２００の機能の構成＞
図６は、実施の形態１にかかる携帯端末２００の機能の構成の一例を示す図である。図６を参照して、携帯端末２００では、記憶部（ＲＯＭ２１またはＲＡＭ２２）に照合用情報２１０および認証ＩＤ２１１が格納される。照合用情報２１０は、携帯端末２００および生体認証センサ３００の正当なユーザーの指紋画像の情報を含む。認証ＩＤ２１１は、携帯端末２００または３００のユーザーが機器１００の正当な利用者であることを識別するための情報を示す。携帯端末２００は、認証部２０２、通信コントローラ２７を制御する第２通信制御部２０１およびセンサ２４の出力から指紋画像の情報を取得する生体情報取得部２０３を備える。生体情報取得部２０３は、センサ２４の出力から雑音を除去する等の処理をすることにより、指紋画像を取得する。また、生体情報取得部２０３は、指紋画像から後述する特徴量を抽出することもできる。
【００４４】
第２通信制御部２０１は、通信コントローラ２７を介して、生体認証センサ３００とペアリングを実施し、コネクションを確立する。その後は、ペアリングを継続しながらコネクションを維持する。また、第２通信制御部２０１は、認証ＩＤ２１１を生体認証センサ３００に送信する。
【００４５】
認証部２０２は照合部２０６を含む。照合部２０６は、生体情報取得部２０３により取得された指紋画像の情報と、照合用情報２１０とを照合（マッチング）する。認証部２０２は、照合部２０６の照合処理の結果から、センサ２４で検出された指紋画像と、照合用情報２１０の指紋画像との類似度を算出する。認証部２０２は、類似度が閾値以上であるとき、認証ＩＤ２１１を、第２通信制御部２０１を介して生体認証センサ３００に送信するが、類似度が閾値未満であるときは、認証ＩＤ２１１の送信処理をパス（処理を省略して実施しない）する。したがって、この場合には、認証ＩＤ２１１は生体認証センサ３００に送信されない。
【００４６】
図６の各部の機能は、携帯端末２００のＲＯＭ２１に格納されたプログラム、またはプログラムと回路の組合わせに相当する。ＣＰＵ２０が、これらプログラムをＲＯＭ２１から読出して、読出されたプログラムを実行することにより各部の機能が実現される。
【００４７】
＜照合処理＞
本実施の形態の背景として、ユーザーを認証するための指紋画像の主な照合処理には、例えば、指紋画像どうしを比較（照合）するパターンマッチング法、パターンマッチング法よりも照合処理の精度が高い特徴点抽出法（マニューシャ法）および特徴点抽出法よりも照合処理の精度が高い周波数解析法がある。特徴点抽出法は、指紋画像から特徴量（指紋の端点または分岐点の属性、これらの相対的な位置関係等）を抽出し、抽出された特徴量どうしを照合する方法である。特徴点抽出法では、照合処理の前処理として、指紋画像から特徴（特徴量）を抽出する処理が必要とされる。周波数解析法は、マニューシャ法と組み合わせてハイブリッド認証に適用される。なお、照合の方法は、これらに限定されない。
【００４８】
実施の形態１の照合部２０６には、上記の照合処理のいずれかの種類を、または、上記の２種類以上の照合処理を組み合わせて実施する。
【００４９】
＜処理のフローチャート＞
図７と図８は、実施の形態１にかかる認証処理のフローチャートである。図９は、実施の形態１にかかる装置間で送受信されるデータを模式的に示す図である。図７〜図９を参照して、実施の形態１にかかる認証処理を説明する。
【００５０】
（携帯端末２００による認証処理）
図７を参照して、携帯端末２００が認証処理を実施し、その認証結果を生体認証センサ３００へ通知する場合を説明する。まず、生体認証センサ３００の第１通信制御部３０１と、携帯端末２００の第２通信制御部２０１とはペアリングを開始し、通信（コネクション）を確立する。通信が確立すると、コネクションを維持するためにペアリングが継続して実施される。ペアリングは、生体認証センサ３００のボタン３４を介して予め定められた操作されたとき、または、携帯端末２００の操作パネル２５を介して予め定められた操作がされたときに、開始される。
【００５１】
なお、ペアリング開始時は、生体認証センサ３００の認証情報３０７は初期値（空または不定）である。
【００５２】
携帯端末２００のセンサ２４はユーザーの生体情報（指紋画像）を読取る。生体情報取得部２０３はセンサ２４の出力から指紋画像の情報を取得する（図７と図９のステップＳ１）。
【００５３】
認証部２０２は、取得された生体情報（指紋画像の情報）で認証処理を実施する（図７と図９のステップＳ３）。認証処理では、認証部２０２は、照合部２０６による照合処理の結果が示す指紋画像どうしの類似度に基づき、センサ２４を介して取得された指紋画像の情報が、携帯端末２００の正当なユーザーの指紋画像を示すか否かを判断する。
【００５４】
認証部２０２は、認証処理の結果を、第２通信制御部２０１を介して生体認証センサ３００に送信する（図１４と図１５のステップＳ５）。具体的には、認証部２０２は、類似度が閾値以上でありユーザーの正当性を判断したときは、言い換えると、センサ２４を介して取得された指紋画像の情報が携帯端末２００の正当なユーザーの指紋画像を示すと判断したときは、認証部２０２は、認証＝ＯＫの通知とともに認証ＩＤ２１１を生体認証センサ３００に送信する。
【００５５】
一方、類似度が閾値未満でありユーザーの正当性が判断されないときは、言い換えると、センサ２４を介して取得された指紋画像の情報は携帯端末２００の正当なユーザーの指紋画像を示さないと判断したときは、認証部２０２は、認証＝ＮＧの通知を、第２通信制御部２０１を介して生体認証センサ３００に送信する（図７と図９のステップＳ５）。
【００５６】
生体認証センサ３００では、第１通信制御部３０１は、携帯端末２００から認証部２０２の認証結果を受信する（ステップＳ９）。
【００５７】
制御部３０２は、受信情報が認証＝ＯＫを示すと判断したときは、受信情報に含まれる認証ＩＤ２１１を認証情報３０７として記憶部に書込むように書込部３０４を制御する（ステップＳ１１）。なお、受信情報が認証＝ＮＧを示すと判断したときは、受信情報の書込みは実施されない。
【００５８】
生体認証センサ３００のＣＰＵ３１は、ボタン３４の出力から、機器１００との通信が指示されているか否かを判断する（ステップＳ１２）。機器１００との通信が指示されていないと判断すると（ステップＳ１２でＮＯ）、ＣＰＵ３１はステップＳ１２を繰返す。
【００５９】
一方、ＣＰＵ３１が、機器１００との通信が指示されていると判断すると（ステップＳ１２でＹＥＳ）、制御部３０２は認証情報３０７を読出すように読出部３０３を制御する。読出部３０３は、認証情報３０７を記憶領域から読出すことができないときは、‘読出不可’の通知を制御部３０２に出力する。例えば、認証情報３０７が、後述するように記憶部３０５から削除されている場合には、読出部３０３は‘読出不可’の通知を制御部３０２に出力する。一方、認証情報３０７を読出すことができた場合には、読出部３０３は‘読出可’の通知と読出された認証情報３０７を制御部３０２に出力する。
【００６０】
制御部３０２は、読出部３０３から‘読出可’の通知を受けた場合には、第１通信制御部３０１を、読出された認証情報３０７を機器１００に送信するように制御する（図７と図９のステップＳ１５）。機器１００は、生体認証センサ３００から認証情報３０７（認証ＩＤ２１１）を受信し、受信した認証情報３０７に基づき、ユーザーを認証する（図９のステップＳ１６）。機器１００におけるユーザーの認証処理については後述する。
【００６１】
一方、制御部３０２は、読出部３０３から‘読出不可’の通知を受けた場合には、機器１００への認証情報３０７の送信処理をパスする。したがって、機器１００は認証情報３０７（認証ＩＤ２１１）を受信できない。
【００６２】
（認証情報３０７の読出不可設定）
図８を参照して、コネクション中（ペアリング中）において認証情報３０７を読出し不可能に設定する処理を説明する。図８の処理は、ペアリング中に繰返し実行される。実施の形態１では、ペアリング中に生体認証センサ３００と携帯端末２００とが予め定められた距離を超えて離れたことが検出されたときは、認証情報３０７を読出不可に設定する。これにより、生体認証センサ３００は、認証情報３０７（認証ＩＤ２１１）の機器１００への送信が禁止される（ステップＳ１３で‘不可’）。
【００６３】
まず、判断部３０８は、第１通信制御部３０１から受信する信号の強度に基づき、生体認証センサ３００が携帯端末２００と予め定められた距離を超えて離れたか否かを判断する（ステップＳ１７）。具体的には、判断部３０８は、第１通信制御部３０１を介して携帯端末２００から受信する信号の強度を検出する。判断部３０８は、検出された受信強度が閾値未満であると判断し、且つこの判断が予め定められた回数だけ連続したことを検出すると、生体認証センサ３００と携帯端末２００は予め定められた距離を超えて離れたと判断する。
【００６４】
例えば生体認証センサ３００（または携帯端末２００）を机においたまま、携帯端末２００（または生体認証センサ３００）を所持したユーザーが移動して生体認証センサ３００と携帯端末２００との間の距離が予め定められた距離を超えると、判断部３０８は、両者は離れたと判断する（ステップＳ１７でＹＥＳ）。制御部３０２は、記憶部３０５を認証情報３０７の読出しが不可能な状態に設定する（ステップＳ１８）。具体的には、制御部３０２は、認証情報３０７を記憶領域から削除するように書込部３０４を制御する。書込部３０４は、認証情報３０７を削除する。
【００６５】
判断部３０８が、生体認証センサ３００は携帯端末２００と予め定められた距離を超えて離れていないと判断すると（ステップＳ１７でＮＯ）、ＣＰＵ３１は、認証情報３０７の読出しが不可能な状態に設定する処理（ステップＳ１８）をパスする。これにより、生体認証センサ３００と携帯端末２００との距離が予め定められた距離以下であれば、記憶部３０５は認証情報３０７の読出しが可能な状態に設定されて、機器１００に認証情報３０７を送信することが可能となる。
【００６６】
なお、認証情報３０７の読出し不可の設定方法は、上記のように記憶部３０５から認証情報３０７を削除する方法に限定されない。例えば、書込部３０４が認証情報３０７を別の情報（空データ等）で上書きする、または、制御部３０２が、読出部３０３の状態を、認証情報３０７の読出しを禁止する状態に設定するとしてもよい。
【００６７】
このように、実施の形態１では、ペアリング中に生体認証センサ３００が携帯端末２００と予め定められた距離を超えて離れたことが判断されると（ステップＳ１７でＹＥＳ）、記憶部３０５の状態は、認証情報３０７（認証ＩＤ２１１）の読出しが不可能な状態に切替えられる（ステップＳ１８）。したがって、生体認証センサ３００が機器１００と通信する場合には、認証ＩＤ２１１の機器１００への送信処理（ステップＳ１５）はパスされて、ユーザーに対して機器１００の利用（操作）が禁止される。
【００６８】
一方、ペアリング中に生体認証センサ３００と携帯端末２００は離れていないと判断される間は（ステップＳ１７でＮＯ）、ステップＳ１８の処理はパスされて、記憶部３０５の状態は、認証情報３０７（認証ＩＤ２１１）の読出しが可能な状態のままとなる。したがって、例えばユーザーが３００と携帯端末２００の両方を携帯している等のように両者が近くに位置する間は、認証ＩＤ２１１の機器１００への送信処理（ステップＳ１５）が実施されて、ユーザーに対して機器１００の利用（操作）が許可され得る。
【００６９】
（機器１００によるユーザーの認証）
図９のステップＳ１６における、機器１００によるユーザーの認証処理を説明する。機器１００のＣＰＵ１５０は、受信部１５９を介して生体認証センサ３００から認証情報３０７（認証ＩＤ２１１）を受信する。ユーザー認証部１７４は、受信した認証情報３０７と記憶部１６０の登録ＩＤ１６１とを照合し、照合の結果が一致であるとき、ＣＰＵ１５０は各部を起動する。これにより、機器１００は、ユーザーは正当な（機器１００に登録された）ユーザーであると判断したとき、当該ユーザーに対して機器１００の利用（操作）を可能にする。
【００７０】
一方、ユーザー認証部１７４による照合の結果が不一致であるときは、ＣＰＵ１５０は各部を起動しない。したがって、機器１００は、ユーザーは機器１００の正当なユーザーではないと判断したとき、ユーザーに対し機器１００の利用（操作）を禁止する。
【００７１】
（判断部３０８の判断の他の例）
実施の形態１では、判断部３０８は、生体認証センサ３００が携帯端末２００と予め定められた距離を超えて離れたことを判断したとき、記憶部３０５の状態を認証情報３０７の読出し可能状態から不可能状態に切替えたが、切替えの判断条件は生体認証センサ３００と携帯端末２００との間の距離に限定されない。
【００７２】
例えば、携帯端末２００から受信した認証ＩＤ２１１を、記憶部３０５に認証情報３０７として格納した時から、タイマを用いて予め定められた時間（例えば、ＰＣのスクリーンセーバと同等の３分程度）の経過が計測されたとき上記の状態切替えを実施するとしてもよい。
【００７３】
または、位置センサの検出値から、生体認証センサ３００または携帯端末２００を携帯したユーザーが予め定められたエリアから出たこと（生体認証センサ３００または携帯端末２００の位置情報が当該エリア外であること）が検出されたとき、上記の状態切替えを実施するとしてもよい。
【００７４】
または、携帯端末２００が認証ＩＤ２１１を生体認証センサ３００に送信後のペリング中において、携帯端末２００の照合部２０６が、センサ２４を介して取得される指紋画像の情報と照合用情報２１０とを照合し、照合結果に基づき上記の状態切替えを実施するとしてもよい。具体的には、この照合の結果、両方の指紋画像の類似度は予め定められた閾値未満であると判断したときは、ＣＰＵ２０は、状態切替えの要求を生体認証センサ３００に送信する。生体認証センサ３００の判断部３０８は、携帯端末２００から受信する状態切替え要求に従い、記憶部３０５の状態を、認証情報３０７の読出しが不可能な状態に切替える。これにより、例えば、携帯端末２００を正当なユーザーではない第３者が携帯するような状況となった場合には、記憶部３０５の状態を、認証情報３０７の読出しが不可能な状態に切替えることができる。
【００７５】
また、上記の複数の判断条件（距離、経過時間、位置情報、類似度）のうちの２つ以上を組合わせて、記憶部３０５を認証情報３０７の読出しが不可能な状態に切替えるか否かを判断する条件とすることも可能である。
【００７６】
[実施の形態２]
実施の形態２は、実施の形態１の変形例を示す。実施の形態１では、携帯端末２００が認証処理のための生体情報を、センサ２４を介して取得したが、取得の経路はこれに限定されない。実施の形態２では、生体認証センサ３００Ａが生体情報を取得し、取得された生体情報を認証処理のために携帯端末２００Ａに送信する。
【００７７】
＜生体認証センサ３００Ａと携帯端末２００Ａの構成＞
図１０は、実施の形態２にかかる生体認証センサ３００Ａのハードウェア構成の具体例を示す図である。図１０を参照して、生体認証センサ３００Ａは、生体認証センサ３００の構成（図２参照）に追加して、センサ３３を備える。生体認証センサ３００Ａの他の構成は、図２に示されたものと同様であるので、説明は繰返さない。センサ３３は、センサ２４と同様に指紋画像を検出する。
【００７８】
図１１は、実施の形態２にかかる携帯端末２００Ａのハードウェア構成の具体例を示す図である。図１１を参照して、携帯端末２００Ａは、携帯端末２００の構成（図３参照）からセンサ２４が削除された構成を有する。携帯端末２００Ａの他の構成は、図３に示されたものと同様であるので、説明は繰返さない。
【００７９】
＜生体認証センサ３００Ａと携帯端末２００Ａの機能構成＞
図１２は、実施の形態２にかかる生体認証センサ３００Ａの機能の構成の一例を示す図である。図１２を参照して、生体認証センサ３００Ａは、生体認証センサ３００の構成（図５参照）に追加して、センサ３３の出力から生体情報（指紋画像の情報）を取得する生体情報取得部３０９を備える。生体情報取得部３０９は、生体情報取得部２０３と同様の機能を有するので、ここでは説明を繰返さない。生体情報取得部３０９により取得された生体情報は、第１通信制御部３０１により携帯端末２００に送信される。生体認証センサ３００Ａの他の構成は、図５に示されたものと同様であるので、説明は繰返さない。
【００８０】
図１３は、実施の形態２にかかる携帯端末２００Ａの機能の構成の一例を示す図である。図１３を参照して、携帯端末２００Ａは、携帯端末２００の構成（図６参照）から生体情報取得部２０３が除かれた構成を有する。図１３の携帯端末２００Ａの他の構成は、図６に示されたものと同様であるので、説明は繰返さない。
【００８１】
＜処理のフローチャート＞
図１４は、実施の形態２にかかる認証処理のフローチャートである。図１５は、実施の形態２にかかる装置間で送受信されるデータを模式的に示す図である。図１４と図１５を参照して、実施の形態２にかかる認証処理を説明する。
【００８２】
実施の形態２では、生体認証センサ３００Ａが、センサ３３を介して生体情報（指紋画像の情報）の取得し、取得された生体情報を携帯端末２００Ａに送信する。したがって、図１４のフローチャートでは、生体認証センサ３００Ａの第１通信制御部３０１と、携帯端末２００Ａの第２通信制御部２０１とはペアリングを開始し、通信（コネクション）を確立すると、生体認証センサ３００Ａのセンサ３３はユーザーの生体情報（指紋画像）を読取る。生体情報取得部３０９はセンサ３３の出力から指紋画像の情報を取得する（図１４と図１５のステップＳ６）。生体認証センサ３００Ａの第１通信制御部３０１は、取得された生体情報を携帯端末２００Ａに送信する（図１４と図１５のステップＳ７）。
【００８３】
携帯端末２００の第２通信制御部２０１は、生体認証センサ３００Ａから生体情報（指紋画像の情報）を受信し（図１４と図１５のステップＳ２）、認証部２０２は、受信した指紋画像の情報で認証処理を実施する（図１４と図１５のステップＳ３）。認証処理では、照合部２０６は、受信した指紋画像の情報と照合用情報２１０とを照合する。認証部２０２は、照合処理の結果が示す指紋画像どうしの類似度に基づき、生体認証センサ３００のセンサ３３を介して取得された指紋画像の情報が、携帯端末２００の正当なユーザーの指紋画像を示すか否かを判断する。
【００８４】
認証部２０２は、認証処理の結果を、第２通信制御部２０１を介して生体認証センサ３００に送信する（図１４と図１５のステップＳ５）。認証処理の結果は、認証＝ＯＫ/ＮＧの情報と認証ＩＤ２１１とを含む。ステップＳ５の処理は、図７のステップＳ５の処理と同様であり、説明は繰返さない。
【００８５】
生体認証センサ３００では、第１通信制御部３０１は、携帯端末２００から認証部２０２の認証結果を受信する（ステップＳ９）。制御部３０２は、受信情報が認証＝ＯＫを示すと判断したときは、受信情報に含まれる認証ＩＤ２１１を認証情報３０７として、書込部３０４を介して記憶部に書込む（ステップＳ１１）。なお、受信情報が認証＝ＮＧを示すと判断したときは、受信情報の書込み（格納）は実施されない。
【００８６】
その後は、生体認証センサ３００Ａにおいては、ステップＳ１２、Ｓ１３およびＳ１５の処理が同様に実施される。ステップＳ１２〜Ｓ１５の処理は、図７のそれらの処理と同様であるので、説明は繰返さない。
【００８７】
図１５の機器１００によるユーザーの認証処理（ステップＳ１６）は、実施の形態１の対応の処理と同様であるので、ここでは説明を繰返さない。
【００８８】
このように、実施の形態２でも、実施の形態１と同様に、ペアリング中に生体認証センサ３００Ａと携帯端末２００Ａが離れたと判断されると（ステップＳ１７でＹＥＳ）、記憶部３０５の状態は、認証情報３０７（認証ＩＤ２１１）の読出しが不可能な状態に切替えられる（ステップＳ１８）。したがって、生体認証センサ３００Ａが機器１００と通信する場合には、認証ＩＤ２１１の機器１００への送信処理（ステップＳ１５）はパスされて、ユーザーに対して機器１００の利用（操作）が禁止される。
【００８９】
一方、ペアリング中に生体認証センサ３００Ａと携帯端末２００Ａは離れていないと判断される間は（ステップＳ１７でＮＯ）、ステップＳ１８の処理はパスされる。したがって、例えばユーザーが生体認証センサ３００Ａと携帯端末２００Ａの両方を携帯している間は、認証ＩＤ２１１の機器１００への送信処理（ステップＳ１５）は実施されて、ユーザーに対して機器１００の利用（操作）が許可され得る。
【００９０】
[実施の形態３]
実施の形態３は、実施の形態１と２の変形例を示す。実施の形態１と２では、ボタン３４または操作パネル２５のユーザー操作が示す指示の入力を、認証処理（図７または図１４の処理）を開始するトリガとしたが、開始のトリガはユーザー操作による指示の入力に限定されない。例えば、センサ３３またはセンサ２４を介して指紋画像が検出されると、処理を開始するとしてもよい。
【００９１】
また、例えば、センサ３３またはセンサ２４を介して指による押圧が検出されたときに、処理を開始するとしてもよい。また、機器１００と通信を開始するか否かの判断（ステップＳ１２）も、センサ３３またはセンサ２４を介して指による押圧が検出されたか否かに基づき実施されるとしてもよい。これにより、ユーザーは、生体認証センサ３００（３００Ａ）または携帯端末２００（２００Ａ）に対して、処理の開始を簡単に指示することができる。
【００９２】
[実施の形態４]
実施の形態４では、上述の各実施の形態の認証処理を携帯端末２００（２００Ａ）または生体認証センサ３００（３００Ａ）に実行させるためのプログラムが提供される。このようなプログラムは、少なくとも上記の図７〜図８および図１４に示すフローチャートに従うプログラムを含む。携帯端末２００（２００Ａ）または生体認証センサ３００（３００Ａ）のコンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読み取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。プログラムは、ＣＰＵ２０またはＣＰＵ３０等の１つ以上のプロセッサにより、またはプロセッサとＡＳＩＣ（Application  Specific  Integrated  Circuit：特定用途向け集積回路）等の回路との組合わせにより実行される。
【００９３】
なお、プログラムは、コンピュータのＯＳ（Operating  System）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、実施の形態４のプログラムに含まれ得る。
【００９４】
また、実施の形態４にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本実施の形態４にかかるプログラムに含まれ得る。
【００９５】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００９６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００９７】
１  認証システム、２４，３３  センサ、１００  機器、１７４  ユーザー認証部、２００，２００Ａ  携帯端末、２０２  認証部、２０３，３０９  生体情報取得部、２０６  照合部、２１０  照合用情報、３００，３００Ａ  生体認証センサ、３０２  制御部、３０３  読出部、３０４  書込部、３０７  認証情報、３０８  判断部、１６１  登録ＩＤ、２１１  認証ＩＤ。
【図１】
2018007834.tif 000003
【図２】
2018007834.tif 000004
【図３】
2018007834.tif 000005
【図４】
2018007834.tif 000006
【図５】
2018007834.tif 000007
【図６】
2018007834.tif 000008
【図７】
2018007834.tif 000009
【図８】
2018007834.tif 000010
【図９】
2018007834.tif 000011
【図１０】
2018007834.tif 000012
【図１１】
2018007834.tif 000013
【図１２】
2018007834.tif 000014
【図１３】
2018007834.tif 000015
【図１４】
2018007834.tif 000016
【図１５】
2018007834.tif 000017