(57)【特許請求の範囲】
【請求項１】
個々の生体の特徴を表す参照情報を入力する参照情報入力手段と、
前記参照情報入力手段によって入力された参照情報と当該参照情報を識別するための参照情報識別情報とを対応付けて記憶する参照情報記憶手段と、
個々の生体から当該生体の特徴を表す生体情報を取得する生体情報取得手段と、
前記生体情報取得手段によって取得された生体情報に対応する参照情報を前記参照情報記憶手段から抽出する抽出手段と、
個々の生体を一意に識別するための生体識別情報と前記参照情報識別情報とを対応付けて記憶する生体識別情報記憶手段と、
前記抽出手段によって抽出された参照情報に対応する参照情報識別情報が、前記生体識別情報記憶手段に記憶されている生体識別情報と対応付いていない場合に、生体識別情報を入力する生体識別情報入力手段と、
前記生体識別情報入力手段によって入力された生体識別情報が前記生体識別情報記憶手段に記憶されているものである場合に、前記生体識別情報記憶手段において、当該生体識別情報と前記抽出手段によって抽出された参照情報に対応する参照情報識別情報とを対応付ける対応付け手段と、
前記参照情報記憶手段に記憶されている参照情報を自装置の外部に出力する参照情報出力手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記参照情報入力手段によって入力された参照情報を一意に識別するための参照情報識別情報を生成する参照情報識別情報生成手段を有し、
前記参照情報記憶手段は、前記参照情報と、前記参照情報識別情報生成手段によって生成された参照情報識別情報とを対応付けて記憶することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記参照情報入力手段は、前記生体情報取得手段によって取得された生体情報を参照情報として入力することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
個々の生体から当該生体の特徴を表す生体情報を取得する生体情報取得手段と、
生体情報に対応する参照情報と当該参照情報を識別するための参照情報識別情報とを対応付けて記憶する参照情報記憶手段と、
前記生体情報取得手段によって取得された生体情報に対応する参照情報を前記参照情報記憶手段から抽出する抽出手段と、
個々の生体を一意に識別するための生体識別情報と前記参照情報識別情報とを対応付けて記憶する生体識別情報記憶手段と、
前記抽出手段で抽出された参照情報に対応する参照情報識別情報が、前記生体識別情報記憶手段に記憶されている生体識別情報と対応付いていない場合に、生体識別情報を入力する生体識別情報入力手段と、
前記生体識別情報入力手段によって入力された生体識別情報が前記生体識別情報記憶手段に記憶されているものである場合に、前記生体識別情報記憶手段において、当該生体識別情報と前記抽出手段によって抽出された参照情報に対応する参照情報識別情報とを対応付ける対応付け手段と
を有することを特徴とする情報処理装置。
【請求項５】
コンピュータを、
個々の生体の特徴を表す参照情報を入力する参照情報入力手段と、
前記参照情報入力手段によって入力された参照情報と当該参照情報を識別するための参照情報識別情報とを対応付けて記憶する参照情報記憶手段と、
個々の生体から当該生体の特徴を表す生体情報を取得する生体情報取得手段と、
前記生体情報取得手段によって取得された生体情報に対応する参照情報を前記参照情報記憶手段から抽出する抽出手段と、
個々の生体を一意に識別するための生体識別情報と前記参照情報識別情報とを対応付けて記憶する生体識別情報記憶手段と、
前記抽出手段によって抽出された参照情報に対応する参照情報識別情報が、前記生体識別情報記憶手段に記憶されている生体識別情報と対応付いていない場合に、生体識別情報を入力する生体識別情報入力手段と、
前記生体識別情報入力手段によって入力された生体識別情報が前記生体識別情報記憶手段に記憶されているものである場合に、前記生体識別情報記憶手段において、当該生体識別情報と前記抽出手段によって抽出された参照情報に対応する参照情報識別情報とを対応付ける対応付け手段と、
前記参照情報記憶手段に記憶されている参照情報を自装置の外部に出力する参照情報出力手段
として機能させるためのプログラム。
【請求項６】
コンピュータを、
個々の生体から当該生体の特徴を表す生体情報を取得する生体情報取得手段と、
生体情報に対応する参照情報と当該参照情報を識別するための参照情報識別情報とを対応付けて記憶する参照情報記憶手段と、
前記生体情報取得手段によって取得された生体情報に対応する参照情報を前記参照情報記憶手段から抽出する抽出手段と、
個々の生体を一意に識別するための生体識別情報と前記参照情報識別情報とを対応付けて記憶する生体識別情報記憶手段と、
前記抽出手段で抽出された参照情報に対応する参照情報識別情報が、前記生体識別情報記憶手段に記憶されている生体識別情報と対応付いていない場合に、生体識別情報を入力する生体識別情報入力手段と、
前記生体識別情報入力手段によって入力された生体識別情報が前記生体識別情報記憶手段に記憶されているものである場合に、前記生体識別情報記憶手段において、当該生体識別情報と前記抽出手段によって抽出された参照情報に対応する参照情報識別情報とを対応付ける対応付け手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
生体認証においては、予め指紋等の身体的特徴を表す参照情報を情報処理装置に登録しておき、新たに採取した身体的特徴を表す生体情報と登録されている参照情報とを照合することによって認証を行う。指紋等の身体的特徴は、偽造が困難であるという利点がある反面、その情報が漏洩した場合の対処が非常に難しい。
生体認証に関する情報の管理に関して、例えば、特許文献１では、参照情報を複数に分割し、分割された各情報を複数の装置に分散して格納し、認証を行う際に各装置から情報を読み出すことが提案されている。特許文献２では、採取した生体情報を照合装置に送信する都度、任意の数値キーから暗号鍵を生成し、この暗号鍵を用いて暗号化した生体情報を送信することが提案されている。特許文献３では、生体情報の第１の部分の照合を携帯機器で行い、生体情報の第２の部分の照合を携帯機器とは別のコンピュータで行うことが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２４１３７１号公報
【特許文献２】特開２００１−００７８０２号公報
【特許文献３】特開２００５−０１８１２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、参照情報を情報処理装置の外部に取り出す場合に、参照情報が漏洩したとしても、参照情報が不正に利用される危険性を低減させることを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に係る発明は、個々の生体の特徴を表す参照情報を入力する参照情報入力手段と、前記参照情報入力手段によって入力された参照情報と当該参照情報を識別するための参照情報識別情報とを対応付けて記憶する参照情報記憶手段と、個々の生体から当該生体の特徴を表す生体情報を取得する生体情報取得手段と、前記生体情報取得手段によって取得された生体情報に対応する参照情報を前記参照情報記憶手段から抽出する抽出手段と、個々の生体を一意に識別するための生体識別情報と前記参照情報識別情報とを対応付けて記憶する生体識別情報記憶手段と、前記抽出手段によって抽出された参照情報に対応する参照情報識別情報が、前記生体識別情報記憶手段に記憶されている生体識別情報と対応付いていない場合に、生体識別情報を入力する生体識別情報入力手段と、前記生体識別情報入力手段によって入力された生体識別情報が前記生体識別情報記憶手段に記憶されているものである場合に、前記生体識別情報記憶手段において、当該生体識別情報と前記抽出手段によって抽出された参照情報に対応する参照情報識別情報とを対応付ける対応付け手段と、前記参照情報記憶手段に記憶されている参照情報を自装置の外部に出力する参照情報出力手段とを有することを特徴とする情報処理装置を提供する。
【０００６】
請求項２に係る発明は、前記参照情報入力手段によって入力された参照情報を一意に識別するための参照情報識別情報を生成する参照情報識別情報生成手段を有し、前記参照情報記憶手段は、前記参照情報と、前記参照情報識別情報生成手段によって生成された参照情報識別情報とを対応付けて記憶することを特徴とする請求項１に記載の情報処理装置を提供する。
請求項３に係る発明は、前記参照情報入力手段は、前記生体情報取得手段によって取得された生体情報を参照情報として入力することを特徴とする請求項１又は２に記載の情報処理装置を提供する。
【０００７】
請求項４に係る発明は、個々の生体から当該生体の特徴を表す生体情報を取得する生体情報取得手段と、生体情報に対応する参照情報と当該参照情報を識別するための参照情報識別情報とを対応付けて記憶する参照情報記憶手段と、前記生体情報取得手段によって取得された生体情報に対応する参照情報を前記参照情報記憶手段から抽出する抽出手段と、個々の生体を一意に識別するための生体識別情報と前記参照情報識別情報とを対応付けて記憶する生体識別情報記憶手段と、前記抽出手段で抽出された参照情報に対応する参照情報識別情報が、前記生体識別情報記憶手段に記憶されている生体識別情報と対応付いていない場合に、生体識別情報を入力する生体識別情報入力手段と、前記生体識別情報入力手段によって入力された生体識別情報が前記生体識別情報記憶手段に記憶されているものである場合に、前記生体識別情報記憶手段において、当該生体識別情報と前記抽出手段によって抽出された参照情報に対応する参照情報識別情報とを対応付ける対応付け手段とを有することを特徴とする情報処理装置を提供する。
【０００８】
請求項５に係る発明は、コンピュータを、個々の生体の特徴を表す参照情報を入力する参照情報入力手段と、前記参照情報入力手段によって入力された参照情報と当該参照情報を識別するための参照情報識別情報とを対応付けて記憶する参照情報記憶手段と、個々の生体から当該生体の特徴を表す生体情報を取得する生体情報取得手段と、前記生体情報取得手段によって取得された生体情報に対応する参照情報を前記参照情報記憶手段から抽出する抽出手段と、個々の生体を一意に識別するための生体識別情報と前記参照情報識別情報とを対応付けて記憶する生体識別情報記憶手段と、前記抽出手段によって抽出された参照情報に対応する参照情報識別情報が、前記生体識別情報記憶手段に記憶されている生体識別情報と対応付いていない場合に、生体識別情報を入力する生体識別情報入力手段と、前記生体識別情報入力手段によって入力された生体識別情報が前記生体識別情報記憶手段に記憶されているものである場合に、前記生体識別情報記憶手段において、当該生体識別情報と前記抽出手段によって抽出された参照情報に対応する参照情報識別情報とを対応付ける対応付け手段と、前記参照情報記憶手段に記憶されている参照情報を自装置の外部に出力する参照情報出力手段として機能させるためのプログラムを提供する。
【０００９】
請求項６に係る発明は、コンピュータを、個々の生体から当該生体の特徴を表す生体情報を取得する生体情報取得手段と、生体情報に対応する参照情報と当該参照情報を識別するための参照情報識別情報とを対応付けて記憶する参照情報記憶手段と、前記生体情報取得手段によって取得された生体情報に対応する参照情報を前記参照情報記憶手段から抽出する抽出手段と、個々の生体を一意に識別するための生体識別情報と前記参照情報識別情報とを対応付けて記憶する生体識別情報記憶手段と、前記抽出手段で抽出された参照情報に対応する参照情報識別情報が、前記生体識別情報記憶手段に記憶されている生体識別情報と対応付いていない場合に、生体識別情報を入力する生体識別情報入力手段と、前記生体識別情報入力手段によって入力された生体識別情報が前記生体識別情報記憶手段に記憶されているものである場合に、前記生体識別情報記憶手段において、当該生体識別情報と前記抽出手段によって抽出された参照情報に対応する参照情報識別情報とを対応付ける対応付け手段として機能させるためのプログラムを提供する。
【発明の効果】
【００１０】
請求項１、４、５、６に係る発明によれば、参照情報を情報処理装置の外部に取り出す場合に、参照情報が漏洩したとしても、参照情報が不正に利用される危険性を、本構成を有しない場合と比べて低減させることができる。
請求項２に係る発明によれば、本構成を有しない場合と比べて、参照情報が生体識別情報とともに漏洩する危険性を低減させることができる。
請求項３に係る発明によれば、情報処理装置で取得した生体情報を、本構成を有する他の情報処理装置で参照情報として使用することができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態の構成の全体を示す図である。
【図２】情報処理装置１００のハードウェア構成を示す図である。
【図３】参照情報テーブル１５７を示す図である。
【図４】生体識別情報テーブル１１１を示す図である。
【図５】参照情報を登録する場合の情報処理装置１００Ａの動作を示す図である。
【図６】参照情報テーブル１５７Ａを示す図である。
【図７】生体識別情報テーブル１１１Ａを示す図である。
【図８】生体認証処理を行う場合の情報処理装置１００Ａの動作を示す図である。
【図９】生体識別情報テーブル１１１Ａを示す図である。
【図１０】参照情報を配布する場合の情報処理装置１００Ｂの動作を示す図である。
【図１１】生体識別情報テーブル１１１Ｂを示す図である。
【図１２】参照情報テーブル１５７Ｂを示す図である。
【図１３】生体識別情報テーブル１１１Ｂを示す図である。
【発明を実施するための形態】
【００１２】
（１）構成
図１は、実施形態の構成の全体を示す図である。情報処理システム１は、同様の構成を有する情報処理装置１００Ａ、１００Ｂ、１００ＣをＬＡＮ（Local Area Network）等の通信手段３００で接続したものである。情報処理装置１００Ａ、１００Ｂ、１００Ｃを区別する必要のない場合には、情報処理装置１００と総称する。なお、情報処理システム１を構成する情報処理装置１００の数はいくつでもよい。
図２は、情報処理装置１００のハードウェア構成を示す図である。情報処理装置１００は、例えば、原稿を光学的に読み取って画像情報を生成し、この画像情報に基づいて電子写真方式で記録媒体上に画像を形成する複写機である。情報処理装置１００は、制御部１０１、記憶部１０５、操作部１０６、通信部１０７、画像入力部１０８、画像処理部１０９、画像出力部１１０、生体認証部１５０を有する。
【００１３】
制御部１０１は、ＣＰＵ（Central Processing Unit）１０２、ＲＯＭ（Read Only Memory）１０３、ＲＡＭ（Random Access Memory）１０４を有する。記憶部１０５は、例えばハードディスク記憶装置であり、ＯＳ（Operating System）、アプリケーションプログラム等が記憶されている。ＲＯＭ１０３には、ＯＳの読み出しと実行の手順を表すプログラムが記憶されている。ＲＡＭ１０４は、ＣＰＵ１０２が各種プログラムを実行する際のワークエリアとして使用される。
操作部１０６は、表示装置を備え、種々の操作内容に対応した操作子を表す画像を表示する。また、操作部１０６は、表示装置の画面上で使用者が触れた領域を認識するセンサを備えており、このセンサによって、使用者が触れた操作子を特定する。使用者は、操作部１０６を用いて、記録媒体のサイズと向き、複写の部数、画質の調整の内容等を指定する。操作部１０６によって入力された指示は制御部１０１に送られ、制御部１０１はこの指示に従って情報処理装置１００を制御する。
【００１４】
通信部１０７は、通信インターフェイスであり、通信手段３００経由で自装置と他の情報処理装置１００との通信を仲介する。
画像入力部１０８は、原稿に照射された光の反射光を読み取って、原稿の画像を表す画像情報を生成する。
画像処理部１０９は、画像入力部１０８から供給された画像情報に対して、色変換、拡大／縮小、地肌除去、２値化等の画像処理を施す。
画像出力部１１０は、画像処理部１０９から供給された画像情報に基づいて感光体の表面を露光することによって潜像を形成し、色材によりこの潜像を現像し、現像された像を紙等の記録媒体に転写する。
【００１５】
生体認証部１５０は、制御部１５１、生体情報取得部１５５、記憶部１５６を有する。
制御部１５１は、ＣＰＵ１５２、ＲＯＭ１５３、ＲＡＭ１５４を有する。ＲＯＭ１５３には、ＯＳ、アプリケーションプログラム等が記憶されており、ＣＰＵ１５２がこれらのプログラムを実行することによって、生体認証部１５０の各部を制御する。
生体情報取得部１５５は、例えば光学式の読取手段を備え、指紋に照射した光の反射光を読み取り、指紋の形状を表す画像情報を生成する。この画像情報を生体情報と呼ぶ。言い換えれば、生体情報は、個々の生体の特徴を表す情報である。記憶部１５６は、例えば、電力を供給しなくても記憶を保持する半導体メモリである。記憶部１５６に記憶された生体情報を参照情報と呼ぶ。
【００１６】
記憶部１５６は、図３に示す参照情報テーブル１５７を記憶する。参照情報テーブル１５７には、参照情報と参照情報識別情報とが対応付けられて記憶される。参照情報識別情報は、参照情報を一意に識別するための情報であり、例えば、予め定められた桁数のビット列である。
要するに、生体認証部１５０は、個々の生体から当該生体の特徴を表す生体情報を取得する生体情報取得手段の一例である。また、生体認証部１５０は、個々の生体の特徴を表す参照情報を入力する参照情報入力手段の一例でもある。記憶部１５６は、前記参照情報入力手段によって入力された参照情報を記憶する参照情報記憶手段の一例である。
【００１７】
一方、記憶部１０５は、図４に示す生体識別情報テーブル１１１を記憶する。生体識別情報テーブル１１１には、生体識別情報とパスワードと参照情報識別情報とが対応付けられて記憶される。生体識別情報は、個々の生体を一意に識別するための情報であり、例えば、使用者の名前をアルファベットの小文字で表記したものである。パスワードは、各生体識別情報に固有の情報であり、例えば、アルファベットや数字を予め定められた桁数以上組み合わせたものである。パスワードは、当該パスワードに対応付けられた生体識別情報に対応する使用者本人と、情報処理システム１の管理者等、限られた範囲の者だけに知らされている。参照情報識別情報については、前述のとおりである。
要するに、記憶部１０５は、個々の生体を一意に識別するための生体識別情報を記憶する生体識別情報記憶手段の一例である。
【００１８】
（２）動作
以下で説明する処理は、制御部１０１と制御部１５１がＯＳ及びアプリケーションプログラムを実行することによって行われる。なお、情報処理装置１００Ａ、１００Ｂ、１００Ｃを区別する場合には、構成要素の符号の末尾にＡ、Ｂ、Ｃを付加する。
（２．１）登録処理
図５は、情報処理装置１００Ａに参照情報を登録する場合の情報処理装置１００Ａの動作を示す図である。ここで、図７に示すように、使用者Ｘの生体識別情報とパスワードが生体識別情報テーブル１１１Ａに予め書き込まれている。
【００１９】
ステップＡ０１では、使用者Ｘが操作部１０６Ａに参照情報の登録を表す指示を入力し、例えば右手人差し指で生体情報取得部１５５Ａに触れる。すると、生体情報取得部１５５Ａが指紋を読み取り、制御部１５１Ａがこの指紋の形状を表す生体情報を生成する。
ステップＡ０２では、制御部１５１Ａが、既に参照情報テーブル１５７Ａに他の参照情報と対応付けられて記憶されている参照情報識別情報と重複しないように、予め定められた桁数のビット列からなる参照情報識別情報を生成する。
要するに、制御部１５１は、前記参照情報入力手段によって入力された参照情報を一意に識別するための参照情報識別情報を生成する参照情報識別情報生成手段の一例である。
【００２０】
ステップＡ０３では、制御部１５１Ａが、図６に示すように、ステップＡ０１で取得した生体情報（参照情報）と、ステップＡ０２で生成した参照情報識別情報とを対応付けて、参照情報テーブル１５７Ａに書き込む。
以上が、参照情報の登録に関する処理である。この段階では、図７に示すように、生体識別情報テーブル１１１Ａの参照情報識別情報の欄には、参照情報識別情報が書き込まれていない。つまり、生体識別情報テーブル１１１Ａに記憶されている使用者Ｘの生体識別情報と、参照情報テーブル１５７Ａに記憶されている使用者Ｘの参照情報とは、対応付けられていない。
【００２１】
（２．２）生体認証処理
参照情報を情報処理装置１００Ａに登録した後、使用者Ｘが情報処理装置１００Ａの複写機能を使用するには、以下に示す生体認証処理によって使用者Ｘの認証が成功した場合にのみ、制御部１０１Ａが複写機能の使用を許可する。図８は、情報処理装置１００Ａにて生体認証処理を行う場合の情報処理装置１００Ａの動作を示す図である。
【００２２】
ステップＢ０１では、前述したステップＡ０１と同様に、生体認証部１５０Ａが生体情報を取得する。
ステップＢ０２では、制御部１５１Ａが、ステップＢ０１で取得した生体情報と、参照情報テーブル１５７Ａに記憶されている参照情報とを、特徴点抽出方式等の公知の方式によって照合し、生体情報との類似度が予め定めた閾値を超える参照情報を抽出する。取得した生体情報との類似度が閾値を超える参照情報の抽出に成功した場合には、生体情報に対応する参照情報が抽出されたと判定し（ステップＢ０２：ＹＥＳ）、ステップＢ０３に進む。抽出に失敗した場合には、生体情報に対応する参照情報が抽出されなかったと判定し（ステップＢ０２：ＮＯ）、ステップＢ０７に進む。ステップＢ０７では、制御部１０１が、指紋が登録されていない旨の文を操作部１０６Ａに表示し、複写機能に関連する指示の操作部１０６Ａへの入力を不能にし、認証処理を終了する。
要するに、制御部１５７は、前記生体情報取得手段によって取得された生体情報に対応する参照情報を前記参照情報記憶手段から抽出する抽出手段の一例である。
【００２３】
ステップＢ０３では、制御部１５１Ａが、ステップＢ０２で抽出した参照情報に対応する参照情報識別情報を参照情報テーブル１５７Ａから読み出し、この参照情報識別情報と同一の参照情報識別情報を、生体識別情報テーブル１１１Ａ上で検索する。ここで、同一の参照情報識別情報が生体識別情報テーブル１１１Ａに記憶されているということは、当該参照情報識別情報が生体識別情報と対応付けられているということを意味する。同一の参照情報識別情報が生体識別情報テーブル１１１Ａに記憶されている場合には、当該参照情報が生体識別情報と対応付けられていると判定し、（ステップＢ０３：ＹＥＳ）、制御部１０１Ａは、認証に成功した旨の文を操作部１０６Ａに表示し、認証処理を終了する。認証処理が終了してから例えば５分以内に操作部１０６Ａに指示が入力されなかった場合には、制御部１０１Ａは、複写機能に関連する指示の操作部１０６Ａへの入力を不能にする。また、最後に複写機能に関連する指示が操作部１０６Ａに入力されてから例えば５分が経過した場合にも、制御部１０１Ａは、複写機能に関連する指示の操作部１０６Ａへの入力を不能にする。複写機能に関連する指示の操作部１０６Ａへの入力が不能になった場合に複写機能を使用するには、ステップＢ０１から始まる生体認証処理を再度、実行しなければならない。一方、同一の参照情報識別情報が生体識別情報テーブル１１１Ａに記憶されていない場合には、当該参照情報識別情報が生体識別情報と対応付けられていないと判定し（ステップＢ０３：ＮＯ）、ステップＢ０４に進む。
【００２４】
ステップＢ０４では、制御部１０１が、生体識別情報及びパスワードの入力が必要である旨の文を操作部１０６Ａに表示させる。この表示を見た使用者Ｘは、生体識別情報とパスワードを操作部１０６Ａに入力する。
要するに、制御部１０１及び操作部１０６は、前記抽出手段によって抽出された参照情報が、前記生体識別情報記憶手段に記憶されている生体識別情報と対応付けられていない場合に、生体識別情報を入力する生体識別情報入力手段の一例である。
【００２５】
ステップＢ０５では、制御部１０１Ａが、ステップＢ０４で入力された生体識別情報とパスワードとの組み合わせが生体識別情報テーブル１１１に記憶されているか否かを判定する。入力された生体識別情報とパスワードとの組み合わせが記憶されている場合には、当該生体識別情報が真正であると判定し（ステップＢ０５：ＹＥＳ）、ステップＢ０６に進む。当該組み合わせが記憶されていない場合には、当該生体識別情報が真正でないと判定し（ステップＢ０５：ＮＯ）、ステップＢ０７に進む。ステップＢ０７では、制御部１０１が、生体識別情報又はパスワードが正しくない旨の文を操作部１０６Ａに表示し、複写機能に関連する指示の操作部１０６Ａへの入力を不能にし、認証処理を終了する。
【００２６】
ステップＢ０６では、制御部１０１が、図９に示すように、ステップＢ０３で参照情報テーブル１５７Ａから読み出された参照情報識別情報を、ステップＢ０４で入力された生体識別情報と対応付けて、生体識別情報テーブル１１１Ａに書き込む。
要するに、制御部１０１及び記憶部１０５は、前記生体識別情報入力手段によって入力された生体識別情報が真正である場合に、当該生体識別情報を前記抽出手段によって抽出された参照情報と対応付ける対応付け手段の一例である。
以上が、生体情報を用いた認証に関する処理である。
【００２７】
（２．３）配布処理
次に、参照情報の配布、すなわち、或る情報処理装置１００に登録した参照情報の複製を他の情報処理装置１００に登録する処理について説明する。ここでは、情報処理装置１００Ａに登録した参照情報の複製を情報処理装置１００Ｂに登録する例について説明する。図１１に示すように、使用者Ｘの生体識別情報とパスワードが情報処理装置１００Ｂの生体識別情報テーブル１１１Ｂに予め書き込まれている。
【００２８】
制御部１０１Ａは、（２．２）で述べた生体認証処理におけるステップＢ０３の判定がＹＥＳである場合に、以下に示す処理の実行を許可する。
最初に、使用者Ｘが、情報処理装置１００Ａの操作部１０６Ａに、参照情報の転送を表す指示を入力する。すると、制御部１０１Ａが、情報処理装置１００Ｂを表す操作子と情報処理装置１００Ｃを表す操作子とを操作部１０６Ａに表示させる。使用者Ｘが情報処理装置１００Ｂを表す操作子に触れると、制御部１０１Ａが、使用者Ｘに対応する参照情報を参照情報テーブル１５７Ａから読み出し、この参照情報を通信部１０７Ａを介して情報処理装置１００Ｂに送信する。
要するに、制御部１０１は、前記参照情報記憶手段に記憶されている参照情報を自装置の外部に出力する参照情報出力手段の一例である。
【００２９】
図１０は、参照情報を配布する場合の情報処理装置１００Ｂの動作を示す図である。
ステップＣ０１では、情報処理装置１００Ｂが、情報処理装置１００Ａから送信された参照情報を受信する。
ステップＣ０２では、制御部１５１Ｂが、既に参照情報テーブル１５７Ｂに他の参照情報と対応付けられて記憶されている参照情報識別情報と重複しないように、予め定められた桁数のビット列からなる参照情報識別情報を生成する。
ステップＣ０３では、制御部１５１Ｂが、図１２に示すように、ステップＣ０２で受信した参照情報と、ステップＣ０３で生成した参照情報識別情報とを対応付けて、参照情報テーブル１５７Ｂに書き込む。
【００３０】
以上が、参照情報の配布に関する処理である。この処理が完了した段階では、図１１に示すように、生体識別情報テーブル１１１Ｂには、使用者Ｘに対応する参照情報識別情報が書き込まれていない。つまり、生体識別情報テーブル１１１Ｂに記憶されている使用者Ｘの生体識別情報と、参照情報テーブル１５７Ｂに記憶されている使用者Ｘの参照情報とは、対応付けられていない。この後、使用者Ｘが情報処理装置１００Ｂの複写機能を使用するには、（２．２）で述べた生体認証処理が必要となるが、１回目の生体認証処理において、図１３に示すように、使用者Ｘの参照情報と生体識別情報との対応付けが行われることになる。つまり、参照情報と生体識別情報との対応付けは情報処理装置１００毎に行われるから、情報処理装置１００Ａに登録された参照情報を情報処理装置１００Ｂに配布する場合、その参照情報に対応する生体識別情報を情報処理装置１００Ａから取り出す必要がない。従って、仮に、情報処理装置１００Ａから使用者Ｘの参照情報を送信してから、情報処理装置１００Ｂがこの参照情報を受信するまでの間に、例えばＬＡＮの中継装置上でこの参照情報が傍受されたとしても、使用者Ｘの生体識別情報が傍受されることはないから、この参照情報に該当する使用者を特定することは極めて困難である。使用者が特定できない参照情報の利用価値がないのは、言うまでもない。
【００３１】
また、例えば、使用者Ｘの参照情報の複製を情報処理装置１００Ａの外部の記憶装置に作成し、この複製を用いて情報処理装置１００Ａに参照情報を復元した場合、復元後に上記の生体認証処理によって参照情報と生体識別情報との対応付けがなされるのだから、生体識別情報の複製を作成する必要はなく、参照情報の複製だけを作成すればよい。従って、仮に、使用者Ｘの参照情報の複製が外部の記憶装置から不正に読み出されたとしても、使用者Ｘの生体識別情報が読み出されることはないから、この参照情報に該当する使用者を特定することは極めて困難である。
【００３２】
（３）変形例
以下に示す変形例は互いに組み合わせてもよい。
（３．１）変形例１
上記の実施形態では、情報処理装置１００が生体認証部１５０を有する構成であるが、生体認証部１５０を情報処理装置１００と別個の装置として構成し、情報処理装置１００と生体認証部１５０を通信手段で接続するようにしてもよい。
（３．２）変形例２
参照情報と生体識別情報を直接対応付けるようにしてもよい。例えば、生体識別情報とパスワードと参照情報とを対応付けて参照情報テーブル１５７に記憶させるようにしてもよい。この場合、参照情報識別情報は不要である。
（３．３）変形例３
ステップＢ０５において、入力された生体識別情報と同一の生体識別情報が生体識別情報テーブル１１１に記憶されている場合にステップＢ０６に進むようにしてもよい。この場合、パスワードは不要である。
【００３３】
（３．４）変形例４
参照情報を配布する場合、或る情報処理装置１００から読み出した参照情報をＵＳＢ（Universal Serial Bus）メモリ等の記憶媒体に書き込み、この記憶媒体から他の情報処理装置１００に参照情報を入力するようにしてもよい。
（３．５）変形例５
予め情報処理装置１００の特定の機能と生体識別情報とを対応付けて記憶部１０５に記憶させておき、生体識別情報で特定された使用者に応じた機能を当該使用者に提供するようにしてもよい。例えば、記憶部１０５に記憶されている特定の情報の読み出しを許可するという内容の情報を特定の生体識別情報と対応付けて記憶させておき、ステップＢ０３の判定がＹＥＳであった場合に、当該特定の情報の読み出しを許可するようにしてもよい。
【００３４】
（３．６）変形例６
同一の参照情報に対して、情報処理装置毎に異なる参照情報識別情報を生成するようにしてもよい。例えば、情報処理装置毎に異なるアルゴリズムを用いて参照情報識別情報を生成するようにしてもよい。あるいは、予め定められた桁数の乱数を発生させ、この乱数を参照識別情報として用いてもよい。
（３．７）変形例７
生体識別情報とパスワードをＩＣ（Integrated Circuit）カード等の記憶媒体に記憶させておき、情報処理装置１００がこの記憶媒体から生体識別情報とパスワードを読み取るようにしてもよい。
（３．８）変形例８
或る情報処理装置１００の生体識別情報テーブル１１１に記憶されている生体識別情報とパスワードを読み出して、この生体識別情報とパスワードを他の情報処理装置１００に記憶させるようにしてもよい。
【００３５】
（３．９）変形例９
情報処理装置は、複写機に限らず、例えば、パーソナルコンピュータ、プリンタ、ファクシミリ、スキャナ等、いかなる装置であってもよい。
生体情報取得部１５５は、静電容量方式、感圧式等、いかなる方式でもよい。
指紋以外の生体情報による認証を用いてもよい。例えば、眼球の虹彩、掌の静脈等による認証を用いても良い。また、筆跡等、人間の動作の特徴による認証を用いてもよい。
人間以外の生物の生体認証に本発明を適用してもよい。例えば、牛の鼻紋を用いて認証を行い、情報処理装置１００に記憶された牛の遺伝子情報を検索するシステムに本発明を適用してもよい。
【００３６】
（３．１０）変形例１０
各実施形態では、ＣＰＵ１０１及びＣＰＵ１５１がプログラムを実行することによって生体認証に関連する処理を実行する例を示したが、同様の機能をハードウェアで実装するようにしてもよい。
【符号の説明】
【００３７】
１…情報処理システム、１００、１００Ａ、１００Ｂ、１００Ｃ…情報処理装置、１０１…制御部、１０２…ＣＰＵ、１０３…ＲＯＭ、１０４…ＲＡＭ、１０５…記憶部、１０６…操作部、１０７…通信部、１０８…画像入力部、１０９…画像処理部、１１０…画像出力部、１１１…生体識別情報テーブル、１５０…生体認証部、１５１…制御部、１５２…ＣＰＵ、１５３…ＲＯＭ、１５４…ＲＡＭ、１５５…生体情報取得部、１５６…記憶部、１５７…参照情報テーブル、３００…通信手段
【図１】
0005633269.tif 000002
【図２】
0005633269.tif 000003
【図３】
0005633269.tif 000004
【図４】
0005633269.tif 000005
【図５】
0005633269.tif 000006
【図６】
0005633269.tif 000007
【図７】
0005633269.tif 000008
【図８】
0005633269.tif 000009
【図９】
0005633269.tif 000010
【図１０】
0005633269.tif 000011
【図１１】
0005633269.tif 000012
【図１２】
0005633269.tif 000013
【図１３】
0005633269.tif 000014