(57)【要約】【課題】手書きサインによる個人認証方式において、本人のなりすましを抑制することが可能な技術を提供する。【解決手段】個人認証装置は、手書きサイン入力を受け付ける入力部と、入力部において手書きサイン入力を受け付ける際に、一定のタイミングを利用者に通知するタイミング通知部と、入力部から入力される手書きサインに基づき、手書きサインの内容を示すサイン情報と手書きサインが入力される際の経過時刻を示す入力時刻情報とを含む入力認証情報を生成する入力認証情報生成部と、入力認証情報と、予め登録されている登録手書きサインを示す登録サイン情報と登録手書きサインが入力される際の経過時刻を示す登録時刻情報とを含む登録認証情報と、に基づいて個人認証を実行する認証実行部と、を備える。【選択図】図１
2008123390.tif 000002
【特許請求の範囲】
【請求項１】
個人認証装置であって、
手書きサイン入力を受け付ける入力部と、
前記入力部において手書きサイン入力を受け付ける際に、一定のタイミングを利用者に通知するタイミング通知部と、
前記入力部から入力される手書きサインに基づき、前記手書きサインの内容を示す入力サイン情報と、前記手書きサインが入力される際の経過時刻を示す入力時刻情報と、を含む入力認証情報を生成する入力認証情報生成部と、
前記入力認証情報と、予め登録されている登録手書きサインを示す登録サイン情報と前記登録手書きサインが入力される際の経過時刻を示す登録時刻情報とを含む登録認証情報と、に基づいて個人認証を実行する認証実行部と、
を備えることを特徴とする個人認証装置。
【請求項２】
請求項１に記載の個人認証装置であって、さらに、
音声出力部を備え、
前記タイミング通知部は、前記音声出力部を用いて、前記一定のタイミングを示す音声を出力することで、前記一定のタイミングを利用者に通知する、
個人認証装置。
【請求項３】
請求項１または請求項２に記載の個人認証装置であって、さらに、
表示部を備え、
前記タイミング通知部は、前記表示部を用いて、前記表示部における表示内容を前記一定のタイミングで変化させることにより、前記一定のタイミングを利用者に通知する、
個人認証装置。
【請求項４】
手書きサイン入力を受け付ける入力部を備えた個人認証装置における個人認証方法であって、
（ａ）前記入力部において手書きサイン入力を受け付ける工程と、
（ｂ）前記手書きサイン入力受付工程において、一定のタイミングを利用者に通知する工程と、
（ｃ）前記入力部から入力される手書きサインに基づき、前記手書きサインの内容を示す入力サイン情報と、前記手書きサインが入力される際の経過時刻を示す入力時刻情報と、を含む入力認証情報を生成する工程と、
（ｄ）前記入力認証情報と、予め登録されている登録手書きサインを示す登録サイン情報と前記登録手書きサインが入力される際の経過時刻を示す登録時刻情報とを含む登録認証情報と、に基づいて個人認証を実行する工程と、
を備える個人認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人認証技術に関する。
【背景技術】
【０００２】
近年、個人情報や機密情報を扱う装置（パーソナルコンピュータやプリンタ等）において、セキュリティを確保するために個人認証が行われている。この個人認証の方式として、利用者がタッチパネルから手書きサインを入力し、かかる手書きサインと予め登録されている手書きサインとを比較して認証を行う方式が提案されている（下記特許文献１参照）。
【０００３】
【特許文献１】特開２００１−１５６９６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前述のような手書きサインによる個人認証方式では、悪意者によってサインの内容（文字や記号等）が盗まれてしまうと、このサインの内容がタッチパネルから入力されて、簡単に本人になりすまされてしまうおそれがあった。
【０００５】
本発明は、手書きサインによる個人認証方式において、本人のなりすましを抑制することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の個人認証装置は、手書きサイン入力を受け付ける入力部と、前記入力部において手書きサイン入力を受け付ける際に、一定のタイミングを利用者に通知するタイミング通知部と、前記入力部から入力される手書きサインに基づき、前記手書きサインの内容を示す入力サイン情報と、前記手書きサインが入力される際の経過時刻を示す入力時刻情報と、を含む入力認証情報を生成する入力認証情報生成部と、前記入力認証情報と、予め登録されている登録手書きサインを示す登録サイン情報と前記登録手書きサインが入力される際の経過時刻を示す登録時刻情報とを含む登録認証情報と、に基づいて個人認証を実行する認証実行部と、を備えることを要旨とする。
【０００７】
本発明の個人認証装置は、登録サイン情報と登録時刻情報とを含む登録認証情報と、入力サイン情報と入力時刻情報とを含む入力認証情報と、に基づいて個人認証を実行するので、サインの内容と共に、サインが入力される際の経過時刻（サインの入力速度）も個人認証において考慮することができ、仮にサインの内容が盗まれたとしても、本人のなりすましを抑制することができる。また、本発明の個人認証装置は、手書きサイン入力を受け付ける際に一定のタイミングを利用者に通知するので、利用者は、サイン入力時において、通知された一定のタイミングに従ってサイン入力を調整して、登録時刻情報の示す経過時刻（サイン入力速度）を正確に再現することができる。
【０００８】
上記個人認証装置は、さらに、音声出力部を備え、前記タイミング通知部は、前記音声出力部を用いて、前記一定のタイミングを示す音声を出力することで、前記一定のタイミングを利用者に通知するようにしてもよい。
【０００９】
このようにすることで、利用者は、音声出力部から出力される一定のタイミングを示す音声を聞きながらサインを入力することができるので、サイン入力時において、入力速度を調整して、登録時刻情報の示す経過時刻（サイン入力速度）を正確に再現することができる。
【００１０】
上記個人認証装置は、さらに、表示部を備え、前記タイミング通知部は、前記表示部を用いて、前記表示部における表示内容を前記一定のタイミングで変化させることにより、前記一定のタイミングを利用者に通知するようにしてもよい。
【００１１】
このようにすることで、利用者は、一定のタイミングで変化する表示部の表示内容を見ながらサインを入力することができるので、サイン入力時において、入力速度を調整して、登録時刻情報の示す経過時刻（サイン入力速度）を正確に再現することができる。
【００１２】
なお、本発明は、種々の形態で実現することが可能であり、例えば、個人認証方法や、個人認証方法または個人認証装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための最良の形態を実施例に基づいて以下の順序で説明する。
Ａ．第１の実施例：
Ｂ．第２の実施例：
Ｃ．変形例：
【００１４】
Ａ．第１の実施例：
図１は、本発明の一実施例としての個人認証装置を適用したプリンタ１００の外観図である。このプリンタ１００は、感圧式のタッチパネル３６を備えており、ペン型の入力装置（スライラスペン）であるタッチペンＴＰを用いた各種入力を受け付ける。プリンタ１００では、メモリカードＭＣに記憶されている画像等を印刷する際に、個人認証が行われる。そして、この個人認証では、タッチペンＴＰを用いてタッチパネル３６に手書き入力されたサインに基づいて認証が実行される。なお、後述するように、サイン入力時にプリンタ１００から所定の音声が出力される。
【００１５】
図２は、図１に示すプリンタ１００の内部構成を示すブロック図である。プリンタ１００は、前述のタッチパネル３６（図１）及びタッチペンＴＰ（図１）の他に、制御回路２０と、メモリカードスロット３２と、操作パネル３４と、スピーカ３８と、プリンタエンジン４０と、を備えている。プリンタエンジン４０は、インクカートリッジを搭載したキャリッジ（図示省略）や、このキャリッジを駆動するモータなどを備えており、実際に印刷を実行する機構である。
【００１６】
制御回路２０は、ＣＰＵ２２と、メモリ２４と、を備えている。メモリ２４には、プリンタ１００の動作を制御するための制御プログラム（図示省略）が格納されている。そして、ＣＰＵ２２は、この制御プログラムを実行することにより、認証実行部２２ａとして機能すると共に、サイン登録部２２ｂ，タッチパネル制御部２２ｃ，音声制御部２２ｄとして、それぞれ機能することとなる。なお、サイン登録部２２ｂが請求項におけるタイミング通知部及び入力認証情報生成部に相当し、また、音声制御部２２ｄ及びスピーカ３８が請求項における音声出力部に、タッチパネル制御部２２ｃ及びタッチパネル３６が請求項における表示部に、それぞれ相当する。
【００１７】
なお、メモリ２４には、制御プログラムの他に、個人認証の際の用いられる登録認証情報２６が格納されている。この登録認証情報２６は、後述するサイン登録処理において生成されてメモリ２４に格納される。登録認証情報２６及びサイン登録処理の詳細については後ほど説明する。
【００１８】
図３は、プリンタ１００において実行される個人認証処理の手順を示すフローチャートである。ユーザがタッチパネル３６（図２）に表示された初期メニュー画面（図示省略）から画像印刷メニューを選択すると、ユーザ名を入力する画面（図示省略）がタッチパネル３６に表示される。そして、ユーザがユーザ名を入力すると、プリンタ１００において個人認証処理が開始される。なお、このユーザは、予めサイン登録処理を行っており、メモリ２４には登録認証情報２６が格納されているものとする。
【００１９】
ステップＳ２０５（図３）では、サイン登録部２２ｂ（図２）は、タッチパネル制御部２２ｃを介してタッチパネル３６にサイン入力画面を表示させる。
【００２０】
図４は、ステップＳ２０５においてタッチパネル３６に表示されるサイン入力画面を示す説明図である。このサイン入力画面Ｗ１は、サイン入力部ＡＲ１と、タイミング表示部ＡＲ２と、開始ボタンＢ１と、完了ボタンＢ２と、を備えている。タイミング表示部ＡＲ２は、６つの点滅部ＷＢを備えている。これらの６つの点滅部ＷＢの点灯状態は、所定のタイミングで変化するようにサイン登録部２２ｂ（図２）によって制御される。なお、本実施例では、前述の所定のタイミングは１秒間隔であるが、任意の時間間隔とすることができる。ユーザは、開始ボタンＢ１を押下した後、タッチペンＴＰを用いてサイン入力部ＡＲ１にサインを入力することができる。
【００２１】
ステップＳ２０５（図３）の後、サイン登録部２２ｂ（図２）は、サイン入力画面Ｗ１（図４）において開始ボタンＢ１が押下されるまで待機している（ステップＳ２１０）。そして、開始ボタンＢ１が押下されると、サイン登録部２２ｂは、タッチパネル制御部２２ｃを介して所定のタイミング（開始ボタンＢ１押下後１秒間隔）で点滅部ＷＢの点灯状態を変化させる（タイミング表示）。それと共に、サイン登録部２２ｂは、音声制御部２２ｄを介して所定のタイミング（１秒間隔）のメトロノーム音をスピーカ３８から出力しながら（タイミング音出力）、入力認証情報を記録する（ステップＳ２１５）。なお、入力認証情報の詳細については後述する。
【００２２】
図５（Ａ）は、開始ボタンＢ１が押されてから２秒後のサイン入力画面Ｗ１を示し、図５（Ｂ）は、開始ボタンＢ１が押されてから６秒後のサイン入力画面Ｗ１を示す。タイミング表示部ＡＲ２では、開始ボタンＢ１が押された後、１秒ごとに左から次々と点滅部ＷＢが点灯していく。例えば、開始ボタンＢ１が押されてから２秒後には、図５（Ａ）に示すように、タイミング表示部ＡＲ２において左から２つの点滅部ＷＢが点灯しており、サインの一部がサイン入力部ＡＲ１に入力されている。なお、ユーザが入力したサインは、サイン入力部ＡＲ１に表示されている。そして、開始ボタンＢ１が押されてから６秒後には、図５（Ｂ）に示すように、タイミング表示部ＡＲ２において、全ての点滅部ＷＢが点灯しており、サインが全てサイン入力部ＡＲ１に入力されている。こうして、ユーザは、点滅部ＷＢの点灯状態の変化を見ながら、６秒間でサインの全てを入力するように入力速度を調整してサインを入力することができる。
【００２３】
なお、点滅部ＷＢが６つ全て点灯した後には、再び最も左の点滅部ＷＢのみが点灯している状態に戻り、以下、１秒ごとに１つずつ点滅部ＷＢが点灯することを繰り返す。従って、ユーザは、点滅部ＷＢの点灯状態の変化を見ることで、６秒に限らず任意の時間でサイン入力を完了するように入力速度を調整しながらサインを入力することができる。また、スピーカ３８（図２）からは１秒間隔のメトロノーム音が出力されるので、ユーザは、かかるメトロノーム音を聞くことでも、任意の時間でサイン入力を完了するように入力速度を調整しながらサインを入力することができる。そして、ユーザはサインの全てを入力し終わったら開始ボタンＢ１（図５（Ｂ））を押下する。
【００２４】
ステップＳ２１５（図３）の後、サイン登録部２２ｂは、サイン入力画面Ｗ１（図４）において完了ボタンＢ２が押下されるまで待機している（ステップＳ２２０）。そして、完了ボタンＢ２が押下されると、認証実行部２２ａは、ステップＳ２１５で記録された入力認証情報と、予めメモリ２４に格納されている登録認証情報２６（図２）とを比較して、個人認証を実行する（ステップＳ２２５）。
【００２５】
図６（Ａ）は、ステップＳ２１５において記録される入力認証情報を示す説明図である。入力認証情報は、所定の時刻を示す情報と、各所定時刻におけるサイン入力部ＡＲ１（図４）上のタッチペンＴＰの接触点の座標と、から成る。ここで、「所定の時刻」とは、開始ボタンＢ１（図４）の押下後に最初にタッチペンＴＰの接触点を検出した時点（時刻０）を基準として、この時刻０からの所定時間間隔ごとの時刻をいう。本実施例では、この「所定の時間間隔」は０．１秒とするが、任意の時間間隔とすることができる。なお、タッチペンＴＰの先端が大きく、複数の画素が接触点に該当する場合には、これらの複数の画素の座標の中心（重心）座標をタッチペンＴＰの接触点の座標としてもよい。
【００２６】
図６の例では、時刻０には、（Ｘ，Ｙ）＝（８，６５）にタッチペンＴＰの接触点があり、時刻１（時刻０から０．１秒後）には（１０，６２）にタッチペンＴＰの接触点があったことが入力認証情報として記録されている。時刻１０，１１には、座標（＊，＊）が記録されているが、これは、これらの時刻１０，１１においてタッチペンＴＰの接触点が検出されなかったことを示している。なお、登録認証情報２６（図２）も、入力認証情報と同様に、時刻０を基準とした０．１秒ごとの時刻におけるタッチペンＴＰの接触点の座標から成る。
【００２７】
図６（Ｂ）は、入力認証情報（Ｘ成分）の一例を表したグラフと登録認証情報（Ｘ成分）の一例を表したグラフとを示す説明図である。図６（Ｂ）において横軸は時刻を示し、縦軸はＸ座標を示す。また、黒丸（●）は入力認証情報（Ｘ成分）を示し、黒四角（■）は登録認証情報（Ｘ成分）を示す。入力認証情報のグラフと登録認証情報のグラフとを比較すると、グラフ全体としてほぼ同じような形状を示しており、また、時刻方向にはずれが生じておらず、Ｘ成分方向においてずれが生じている。グラフ全体の形状が近似していることは、同じ内容のサインが入力されてことを示している。また、時刻方向にずれが生じていないことは、サインを同程度の速度で入力していることを示している。また、各時刻においてＸ成分のずれが生じていることは、サイン入力部ＡＲ１における入力位置にずれがあることを示している。
【００２８】
ステップＳ２２５（図３）において、認証実行部２２ａ（図２）は、入力認証情報のグラフの形状が登録認証情報のグラフの形状に近似しているか否か（同じ内容のサインが入力されたか否か）、また、時刻方向にずれが生じているか否か（サイン入力速度が同程度であるか否か）を判定する。かかる判定の具体的方法としては、例えば、登録認証情報と入力認証情報とでＸ成分のずれが各時刻においてほぼ同程度であるか否かを判定するようにしてもよい。なお、サインの入力位置は、同一人物の入力であってもバラツキが生じ得るので、各時刻におけるＸ成分のずれの大きさ自体は、個人認証において考慮しないものとする。そして、以上の判定をＹ成分についても同様に実行する。認証実行部２２ａは、Ｘ成分とＹ成分とのいずれにおいても、入力認証情報のグラフの形状が登録認証情報のグラフの形状に近似しており、かつ、時刻方向にずれが生じていない場合に、個人認証成功と判定する。
【００２９】
そして、ステップＳ２２５（図３）において個人認証が完了すると個人認証処理は終了する。その後、個人認証が成功の場合には、画像選択メニューがタッチパネル３６に表示され、ユーザによって選択された画像がメモリカードＭＣから読み出されてプリンタエンジン４０で印刷が実行される。一方、個人認証が失敗の場合には、画像印刷メニューが終了し、タッチパネル３６には初期メニュー画面が表示される。
【００３０】
図７は、登録認証情報（Ｘ成分）の一例を表したグラフと、悪意者がサイン入力した際の入力認証情報（Ｘ成分）の一例を表したグラフとを示す説明図である。横軸及び縦軸は、図６における横軸及び縦軸と同じである。また、黒丸（●）は悪意者がサイン入力した際の入力認証情報（Ｘ成分）を示し、黒四角（■）は登録認証情報（Ｘ成分）を示す。上述したように、個人認証においては、サイン入力時の入力速度がサイン登録時の入力速度と同程度であるか否かが判断される。それゆえ、ユーザは、なりすましを高い確率で抑制できるように、通常の入力速度とは異なる特殊な入力速度（ストローク）でサインを入力して登録しておくことができる。
【００３１】
具体的には、例えば、或るサインについて、通常ではタッチペンＴＰの動きを止める部分はないところで、敢えてタッチペンの動きを止めて入力して登録することもできる。この場合、例えば、図７に示すように、時刻６０〜７０の１秒間においてタッチペンＴＰの動きを敢えて止めると、この期間（時刻６０〜７０）においてＸ座標は変化しないこととなる。一方、タッチペンＴＰの動きを止めてサインが登録されていることを知らない悪意者が、サインの内容を盗んで入力すると、時刻６０〜７０において、タッチペンＴＰの動きを止めないでサインを入力することになる。そうすると、図７に示すように、入力認証情報については、時刻６０〜７０においてＸ座標の値は変化することとなる。その結果、この期間において登録認証情報と入力認証情報とでグラフの形状が異なることとなり、個人認証は失敗することとなる。なお、ユーザ(本人)は、点滅部ＷＢ（図４）の点灯状態の変化やメトロノーム音を頼りに、タッチペンＴＰの動きを１秒間だけ止めることができ、特殊な入力速度（ストローク）を正確に再現することが可能となる。
【００３２】
以上説明したように、個人認証処理では、入力認証情報のグラフの形状が登録認証情報のグラフの形状に近似しているか否かを判定すると共に、時刻方向にずれが生じているか否かを判定している。従って、同じ内容のサインが入力されているか否かを判定するのみならず、そのサインの入力速度が同程度であるか否かも判定することができる。それゆえ、仮にサインの内容が盗まれたとしても、悪意者によるサインの入力速度が本人の入力速度と同程度でない場合には、個人認証を失敗とすることができ、本人のなりすましを抑制することができる。特に、通常のサイン入力速度とは異なる特殊な速度（ストローク）でサインを入力して登録しておくことで、より高い確率でなりすましを抑制することが可能となる。また、プリンタ１００では、個人認証処理においてタイミング表示及びタイミング音出力を行う。従って、ユーザは、サイン入力画面Ｗ１において点滅部ＷＢの点灯状態を見ながら、或いは、１秒間隔のメトロノーム音を聞きながらサインの入力速度を調整して、サイン登録時の入力速度（ストローク）を正確に再現することができる。
【００３３】
図８は、サイン登録処理の手順を示すフローチャートである。ユーザがタッチパネル３６（図２）に表示された初期メニュー画面（図示省略）からサイン登録メニューを選択すると、ユーザ名を入力する画面（図示省略）がタッチパネル３６に表示される。そして、ユーザがユーザ名を入力すると、プリンタ１００においてサイン登録処理が開始される。
【００３４】
ステップＳ３０５では、サイン登録部２２ｂ（図２）は、タッチパネル制御部２２ｃを介してタッチパネル３６にサイン入力画面を表示させる。このサイン入力画面は、上述したサイン入力画面Ｗ１（図４）と同じである。続いて実行されるステップＳ３１０〜Ｓ３２０は、上述した個人認証処理におけるステップＳ２１０〜Ｓ２２０と同じである。すなわち、プリンタ１００ではタイミング表示及びタイミング音出力が実行され、ユーザはタッチペンＴＰを用いてサイン入力部ＡＲ１（図４）にサインを入力して完了ボタンＢ２を押下する。
【００３５】
ステップＳ３２５では、サイン登録部２２ｂは、２回目のサイン入力であるか否かを判定し、１回目の入力であれば、再びサイン入力画面をタッチパネル３６に表示する（ステップＳ３３０）。なお、この２回目のサイン入力画面では、「もう１度同じサインを入力してください。」とのメッセージも表示される。そして、再びステップＳ３１０〜Ｓ３２５が実行される。２回目のサイン入力が完了すると、ステップＳ３３５において、認証実行部２２ａは、１回目のサイン入力時の入力認証情報と２回目のサイン入力時の入力認証情報とを比較し、両入力認証情報の示すサイン（サイン内容及びサイン速度）が一致するか否かを判定する。この判定は、上述したステップＳ２２５（図３）における個人認証と同様に、２回目の入力認証情報のグラフの形状が１回目の入力認証情報のグラフの形状に近似しているか否か、また、時刻方向にずれが生じているか否かを判定することにより行われる。
【００３６】
１回目と２回目とで入力認証情報の示すサインが一致すると判定された場合には、サイン登録部２２ｂは、各時刻において、サイン入力１回目の各接触点の座標と、サイン入力２回目の各接触点の座標との中間座標（平均サイン情報）を算出する（ステップＳ３４０）。そして、この平均サイン情報と、各時刻を示す情報とを、登録認証情報としてメモリ２４（図２）に格納する（ステップＳ３４５）。
【００３７】
以上のように、サイン登録処理では、２回連続して同じサイン内容が同じサイン速度で入力された場合にサインを登録する（登録認証情報をメモリ２４に格納する）ので、特殊な入力速度（ストローク）でサインを入力して、本人自身が再現不可能なサインが登録されることを抑制することができる。また、サイン登録処理においてもタイミング表示及びタイミング音出力が実行されるので、ユーザは、所望する入力速度（ストローク）となるように調整しながら登録しようとするサインを入力することができる。
【００３８】
Ｂ．第２の実施例：
図９は、第２の実施例におけるサイン入力画面の変化を示す説明図である。このサイン入力画面Ｗ１ａは、タイミング表示部ＡＲ２に代えてタイミング表示部ＡＲ２ａを備えている点が図４に示すサイン入力画面Ｗ１と異なり、他の構成は、サイン入力画面Ｗ１と同じである。また、本実施例におけるプリンタ１００の構成及び個人認証処理の手順は第１の実施例と同じである。
【００３９】
タイミング表示部ＡＲ２ａでは、開始ボタンＢ１押下後の経過時刻をデジタル時計のごとく表示している。従って、例えば、開始ボタンＢ１が押下されてから２秒経過後には、真ん中の図に示すように、タイミング表示部ＡＲ２ａに「００：０２」が表示され、６秒経過後には、最下図に示すように、タイミング表示部ＡＲ２ａに「００：０６」が表示される。このような表示方法で所定のタイミング（開始ボタンＢ１押下後１秒間隔）を表示しても、ユーザは、かかるタイミング表示を見ながらサインの入力速度を調整することができる。
【００４０】
Ｃ．変形例：
なお、上記各実施例における構成要素の中の、独立クレームでクレームされた要素以外の要素は、付加的な要素であり、適宜省略可能である。また、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００４１】
Ｃ１．変形例１：
上述した各実施例では、タイミング表示を実現するために、タイミング表示部ＡＲ２（図４）において点滅部ＷＢの点灯状態を所定のタイミングで変化させる、或いは、タイミング表示部ＡＲ２ａ（図９）において経過時刻をデジタル時計のごとく表示するようにしていたが、これらの表示方法に限らず任意の表示方法によってタイミング表示を行うようにしてもよい。例えば、サイン入力部ＡＲ１の明るさを所定のタイミングで変化させるようにしてもよい。また、タイミング表示を実現するのに、サイン入力画面Ｗ１，Ｗ１ａの一部の表示内容を変化させるのに限らず、プリンタ１００が有する他の任意の表示部分において表示内容を変化させるようにしてもよい。例えば、プリンタ１００が前面にＬＥＤ（Light Emitting Diode）を備える構成であれば、かかるＬＥＤを所定のタイミングで点滅させるようにしてタイミング表示を行うようにしてもよい。
【００４２】
Ｃ２．変形例２：
上述した各実施例では、登録認証情報及び入力認証情報は、所定の時刻を示す情報と、各所定時刻におけるタッチペンＴＰの接触点の座標と、から成るものであったが、サインが入力される際の経過時刻を示す情報と、サインの内容を示す情報（サイン情報）と、から成るものであれば、任意の情報を登録／入力認証情報とすることができる。例えば、入力されるサインについて文字認識を行い、認識した文字のＡＳＣＩＩコードをサイン情報とし、サイン入力が完了して完了ボタンＢ２（図４，図９）が押下された時刻のみを所定の時刻を示す情報として、これらの情報を登録／入力認証情報としてもよい。このようにしても、個人認証において、登録認証情報と同じサイン内容が入力されたか否か、及び、サイン入力速度（ストローク）が同程度であるか否かについて判定することができる。
【００４３】
Ｃ３．変形例３：
上述した各実施例では、個人認証処理及びサイン登録処理において、タイミング表示とタイミング音出力とをいずれも行っていたが、タイミング表示とタイミング音出力とのいずれか一方のみを行うようにしてもよい。このようにしても、ユーザに所定のタイミングを通知することができる。
【００４４】
Ｃ４．変形例４：
上述した各実施例では、登録認証情報は、メモリ２４（図２）に格納されているものとしたが、プリンタ１００からアクセス可能な任意の記憶装置に格納するようにしてもよい。例えば、メモリカードＭＣに画像データと共に格納しておくようにしてもよい。このようにすることで、メモリカードＭＣの持ち主のみがメモリカードＭＣ内に格納されている画像を印刷可能とすることができ、悪意者にメモリカードＭＣを盗まれたとしても画像を印刷されないようにすることができる。
【００４５】
Ｃ５．変形例５：
上述した各実施例では、個人認証処理は、ユーザが初期メニュー画面（図示省略）から画像印刷メニューを選択した場合に実行されるものとしたが、他の任意のタイミングで実行されるようにしてもよい。具体的には、例えば、メモリカードＭＣに記憶されている画像をタッチパネル３６に表示させる前に個人認証処理を実行するようにしてもよい。或いは、プリンタ１００のメンテナンスメニューをタッチパネル３６に表示させる前に、個人認証処理を実行するようにしてもよい。このようにすることで、個人情報や機密情報等が悪意者に漏洩することを抑制することができる。
【００４６】
Ｃ６．変形例６：
上述した各実施例では、本発明の個人認証装置を適用した装置はプリンタ１００であったが、プリンタに限らず任意の装置に適用することができる。例えば、パーソナルコンピュータや、ＰＤＡ（Personal Digital Assistants）に適用することで、これら装置へのログイン時の認証等において、本人のなりすましを抑制することができる。また、例えば、スキャナやコピー機等に適用することで、これら装置の利用者を制限し、また、本人のなりすましを抑制することができる。
【００４７】
Ｃ７．変形例７：
上述した実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。
【図面の簡単な説明】
【００４８】
【図１】本発明の一実施例としての個人認証装置を適用したプリンタ１００の外観図である。
【図２】図１に示すプリンタ１００の内部構成を示すブロック図である。
【図３】プリンタ１００において実行される個人認証処理の手順を示すフローチャートである。
【図４】ステップＳ２０５においてタッチパネル３６に表示されるサイン入力画面を示す説明図である。
【図５】開始ボタンＢ１が押下された後のサイン入力画面Ｗ１を示す説明図である。
【図６】入力認証情報と登録認証情報とを示す説明図である。
【図７】登録認証情報（Ｘ成分）の一例を表したグラフと悪意者がサイン入力した際の入力認証情報（Ｘ成分）の一例を表したグラフとを示す説明図である。
【図８】サイン登録処理の手順を示すフローチャートである。
【図９】第２の実施例におけるサイン入力画面の変化を示す説明図である。
【符号の説明】
【００４９】
２０...制御回路
２２...ＣＰＵ
２２ａ...認証実行部
２２ｂ...サイン登録部
２２ｃ...タッチパネル制御部
２２ｄ...音声制御部
２２ｄ...タッチパネル制御部
２２ｅ...音声制御部
２４...メモリ
２６...登録認証情報
３２...メモリカードスロット
３４...操作パネル
３６...タッチパネル
３８...スピーカ
４０...プリンタエンジン
１００...プリンタ
ＡＲ１...サイン入力部
ＡＲ２，ＡＲ２ａ...タイミング表示部
Ｂ１...開始ボタン
Ｂ２...完了ボタン
Ｗ１，Ｗ１ａ...サイン入力画面
ＷＢ...点滅部
ＭＣ...メモリカード
ＴＰ...タッチペン
【図１】
2008123390.tif 000003
【図２】
2008123390.tif 000004
【図３】
2008123390.tif 000005
【図４】
2008123390.tif 000006
【図５】
2008123390.tif 000007
【図６】
2008123390.tif 000008
【図７】
2008123390.tif 000009
【図８】
2008123390.tif 000010
【図９】
2008123390.tif 000011