(57)【要約】【課題】記憶し易いパスワードを選択でき、パスワードの入力部の面積を小さくすることができ、文字の選択を簡単にでき、及び、パスワードの選択範囲を広くすることができる個人認証装置を提供する。【解決手段】個人認証装置５１は、任意の言葉からなるパスワードを構成する各文字について、その文字を含む文字群を割り当てる割当部６３と、割当部６３で割り当てられた文字群の表示と、その文字群の中からユーザによる文字の選択と、を繰り返して言葉が入力される入力部５３と、入力部５３に入力された言葉がパスワードと一致するか否かを判定する判定部６５と、を備える。【選択図】図３
2008040843.tif 000002
【特許請求の範囲】
【請求項１】
任意の言葉からなるパスワードを構成する各文字について、その文字を含む文字群を割り当てる割当部と、
前記割当部で割り当てられた文字群の表示と、その文字群の中からユーザによる文字の選択と、を繰り返して言葉が入力される入力部と、
前記入力部に入力された言葉が前記パスワードと一致するか否かを判定する判定部と、を備える
ことを特徴とする個人認証装置。
【請求項２】
前記入力部において、表示と選択とを繰り返して入力することができる言葉には、前記パスワード以外の言葉も含まれる
ことを特徴とする請求項１に記載の個人認証装置。
【請求項３】
前記割当部で割り当てられた各文字群を構成する文字は固定されている
ことを特徴とする請求項２に記載の個人認証装置。
【請求項４】
前記入力部で表示した文字群の中から選択された文字が正しい場合、次に表示する文字群には、前記パスワードを完成するのに必要な文字の他に、それまでに選択された文字を有する前記パスワード以外の言葉を完成するのに必要な文字が含まれる
ことを特徴とする請求項２又は３に記載の個人認証装置。
【請求項５】
前記入力部で表示した文字群の中から選択された文字が間違っている場合、次に表示する文字群には、それまでに選択された文字を有する前記パスワード以外の言葉を完成するのに必要な文字が含まれる
ことを特徴とする請求項２〜４のいずれか一項に記載の個人認証装置。
【請求項６】
複数の言葉が記憶されている基本辞書部と、
前記基本辞書部に記憶されている複数の言葉の中から前記パスワードを基にして選択された複数の言葉が、前記パスワードのユーザ用辞書として記憶されているユーザ用辞書部と、をさらに備え、
前記割当部は、前記ユーザ用辞書に含まれる複数の言葉の同じ順位に位置する文字を組み合わせ、それを文字群として割り当てる
ことを特徴とする請求項２〜５のいずれか一項に記載の個人認証装置。
【請求項７】
前記ユーザ用辞書部には、各ユーザのＩＤと対応させて、各ユーザのユーザ用辞書が記憶されており、
ユーザのＩＤが入力されると、前記割当部は、そのＩＤに対応するユーザ用辞書を前記ユーザ用辞書部から選択する
ことを特徴とする請求項６に記載の個人認証装置。
【請求項８】
前記パスワードを構成する各文字は、前記ユーザ用辞書に含まれる複数の言葉のいずれかに含まれており、
それら複数の言葉と前記パスワードとは、共通する文字どうしの順位が同じである
ことを特徴とする請求項６又は７に記載の個人認証装置。
【請求項９】
前記パスワードがユーザのＩＤと対応させて登録される際に前記パスワードの前記ユーザ用辞書が作成される
ことを特徴とする請求項６〜８のいずれか一項に記載の個人認証装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パスワード入力を利用した個人認証装置に関する。
【背景技術】
【０００２】
例えば情報処理装置へのアクセスを許可する場合、ユーザを特定するために個人認証がなされる。個人認証には、パスワード入力がよく利用される。パスワードとしては、数字の組み合わせや任意の文字の組み合わせが一般的である。予め定められたイメージ（イラスト、写真、図形）の組み合わせを、パスワードにする個人認証もある（例えば特許文献１参照）。
【特許文献１】特開２００１−２８２７３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
数字の組み合わせがパスワードの場合、パスワードを記憶し難く、記憶し易くするために生年月日等にするとパスワードが容易に特定される。任意の文字の組み合わせがパスワードの場合、パスワード入力するのにアルファベットなら２６文字、仮名なら約５０文字必要になるので、パスワードの入力部の面積が大きくなる。情報機器の中で例えばデジタル複合機はパソコンと異なり、入力部の面積を大きくすることに制限がある。また、２６文字や５０文字からの選択は煩雑である。予め定められたイメージの組み合わせをパスワードにした場合、パスワードの選択範囲が狭くなる。
【０００４】
本発明の目的は、記憶し易いパスワードを選択でき、パスワードの入力部の面積を小さくすることができ、文字の選択を簡単にでき、及び、パスワードの選択範囲を広くすることができる個人認証装置を提供することである。
【課題を解決するための手段】
【０００５】
本発明に係る個人認証装置は、任意の言葉からなるパスワードを構成する各文字について、その文字を含む文字群を割り当てる割当部と、前記割当部で割り当てられた文字群の表示と、その文字群の中からユーザによる文字の選択と、を繰り返して言葉が入力される入力部と、前記入力部に入力された言葉が前記パスワードと一致するか否かを判定する判定部と、を備えることを特徴とする。
【０００６】
本発明に係る個人認証装置において、前記入力部で表示と選択とを繰り返して入力することができる言葉には、前記パスワード以外の言葉も含まれる、ようにすることができる。
【０００７】
本発明に係る個人認証装置において、前記割当部で割り当てられた各文字群を構成する文字は固定されている、ようにすることができる。
【０００８】
本発明に係る個人認証装置において、前記入力部で表示した文字群の中から選択された文字が正しい場合、次に表示する文字群には、前記パスワードを完成するのに必要な文字の他に、それまでに選択された文字を有する前記パスワード以外の言葉を完成するのに必要な文字が含まれる、ようにすることができる。
【０００９】
本発明に係る個人認証装置において、前記入力部で表示した文字群の中から選択された文字が間違っている場合、次に表示する文字群には、それまでに選択された文字を有する前記パスワード以外の言葉を完成するのに必要な文字が含まれる、ようにすることができる。
【００１０】
本発明に係る個人認証装置は、複数の言葉が記憶されている基本辞書部と、前記基本辞書部に記憶されている複数の言葉の中から前記パスワードを基にして選択された複数の言葉が、前記パスワードのユーザ用辞書として記憶されているユーザ用辞書部と、をさらに備え、前記割当部は、前記ユーザ用辞書に含まれる複数の言葉の同じ順位に位置する文字を組み合わせ、それを文字群として割り当てる、ようにすることができる。
【００１１】
本発明に係る個人認証装置において、前記ユーザ用辞書部には、各ユーザのＩＤと対応させて、各ユーザのユーザ用辞書が記憶されており、ユーザのＩＤが入力されると、前記割当部は、そのＩＤに対応するユーザ用辞書を前記ユーザ用辞書部から選択する、ようにすることができる。
【００１２】
本発明に係る個人認証装置において、前記パスワードを構成する各文字は、前記ユーザ用辞書に含まれる複数の言葉のいずれかに含まれており、それら複数の言葉と前記パスワードとは、共通する文字どうしの順位が同じである、ようにすることができる。
【００１３】
本発明に係る個人認証装置において、前記パスワードがユーザのＩＤと対応させて登録される際に前記パスワードの前記ユーザ用辞書が作成される、ようにすることができる。
【発明の効果】
【００１４】
本発明に係る個人認証装置によれば、任意の言葉からなるパスワードを構成する各文字について、その文字を含む文字群を割り当て、それらの文字群を順次表示し、表示された文字群の中からユーザが文字を選択してパスワード入力をする。このように本発明によれば、パスワードを構成する各文字の候補を文字群の単位で入力部に表示するので、入力部に一度に表示する文字の数を少なくすることができる。したがって、パスワードの入力部の面積を小さくでき、かつ文字を選択する操作を簡単にすることができる。また、パスワードを任意の言葉にしているので、記憶し易いパスワードを選択でき、かつパスワードの選択範囲が広くなる。
【００１５】
表示と選択とを繰り返して入力することができる言葉に、パスワード以外の言葉も含まれる態様によれば、パスワードを推測し難くできる。
【００１６】
割り当てられた各文字群を構成する文字が固定されている態様によれば、選択肢となる文字群の内容が常に同じなので、パスワードを構成する各文字を特定し難くでき、その結果、パスワードを推測し難くできる。
【００１７】
（１）文字群の中から選択された文字が正しい場合、次に表示する文字群には、パスワードを完成するのに必要な文字の他に、それまでに選択された文字を有するパスワード以外の言葉を完成するのに必要な文字が含まれる態様や、（２）文字群の中から選択された文字が間違っている場合、次に表示する文字群には、それまでに選択された文字を有するパスワード以外の言葉を完成するのに必要な文字が含まれる態様によれば、以下の効果が生じる。これらの態様では、パスワード以外の言葉を入力するように導くことができるので、パスワードを推測し難くできる。
【００１８】
基本辞書部及びユーザ用辞書部を備え、ユーザ用辞書に含まれる複数の言葉の同じ順位に位置する文字を組み合わせ、それを文字群として割り当てる態様によれば、自動的に各文字群を生成できる。
【００１９】
ユーザのＩＤが入力されると、そのＩＤに対応するユーザ用辞書をユーザ用辞書部から選択する態様によれば、複数のユーザのパスワードを認証できる。
【００２０】
パスワードを構成する各文字は、ユーザ用辞書に含まれる複数の言葉のいずれかに含まれており、それら複数の言葉とパスワードとは、共通する文字どうしの順位が同じである態様は、ユーザ用辞書を作成する具体的方法の一つである。
【００２１】
パスワードがユーザのＩＤと対応させて登録される際にそのパスワードのユーザ用辞書が作成される態様によれば、ユーザのＩＤが同じ場合、割り当てられる文字群を、毎回同じにできるので、パスワードを推測し難くできる。
【発明を実施するための最良の形態】
【００２２】
本発明の実施形態について図面を用いて説明する。図１は、本実施形態に係る個人認証装置を備えるデジタル複合機１のハードウェア構成を示すブロック図である。デジタル複合機１は、コピー、ファクシミリ、スキャナー及びプリンタの機能を有する。
【００２３】
デジタル複合機１は、制御部３、画像読取部５、画像記録部７、表示部９、操作部１１、モデム１３、ＮＣＵ１５、ＲＯＭ１７、ＲＡＭ１９、画像メモリ２１、コーデック２３、ＬＡＮインターフェース２５等が相互にバス２７で接続された構成を有する。制御部３は、例えばＣＰＵにより実現されており、デジタル複合機１を構成する上記ハードウェアを制御すると共にデジタル複合機１の動作に必要なソフトウェアを実行する。
【００２４】
画像読取部５は、ＣＣＤ等によって画像（文字、図、写真等）を読み取って画像データとして出力する。画像記録部７は、電子写真方式等のプリンタであり、画像読取部５から出力された画像データやファクシミリ通信により受信した別のファクシミリ装置からの画像データを画像に戻し、この画像が記録された用紙を出力する。
【００２５】
表示部９は、デジタル複合機１の動作状態、相手先名、各種設定内容等を表示する。表示部９は、ＬＣＤ、ＣＲＴ等で実現される。操作部１１は、デジタル複合機１の操作に必要なキー（テンキー、スタートキー、リセットキー、各種のファンクションキー等）を備える。
【００２６】
モデム１３は、通常のファクシミリ通信用のファクシミリモデムの機能を有する。また、モデム１３は、ＮＣＵ１５と直接に接続されている。ＮＣＵ１５は、公衆電話回線Ｌを閉結及び開放する機能の他に、通信相手の電話番号に応じたダイヤルパルスを送出する機能及び着信を検出する機能を有する。また、ＮＣＵ１５は、モデム１３を必要に応じて公衆電話回線Ｌに接続する。
【００２７】
ＲＯＭ１７は、フラッシュメモリ等により実現されており、デジタル複合機１の動作に必要なソフトウェアを記憶している。ＲＡＭ１９は、ＳＲＡＭ、ＤＲＡＭ等により実現されており、ソフトウェアの実行時に発生するデータを一時的に記憶したり、アプリケーションソフト等を記憶したりする。
【００２８】
画像メモリ２１は、ＤＲＡＭ等で実現されており、送信すべき画像データ、受信した画像データ、画像読取部５から出力された画像データ等を一時的に記憶する。コーデック２３は、画像データを符号化圧縮すると共に符号化圧縮されている画像データを復号する。ＬＡＮインターフェース２５は、デジタル複合機１がＬＡＮと通信可能に接続するインターフェースである。
【００２９】
図２は、デジタル複合機１の表示部９及び操作部１１を示す平面図である。図中の二点鎖線は、操作部１１の範囲を示す想像線である。上記の通り操作部１１には、スタートキー３１、テンキー３３、確定キー３５、カーソルキー３７，３９等のキーが配置されている。
【００３０】
図１に示すデジタル複合機１は、パスワード入力を利用した個人認証装置を備える。これにより、デジタル複合機１を使用したり、又はデジタル複合機１の特定の機能（例えば外国への発信）を使用したりする場合、個人認証を要求することができる。図３は、デジタル複合機１に備えられる個人認証装置５１の機能ブロック図である。個人認証装置５１は、入力部５３、パスワード登録部５５、基本辞書部５７、ユーザ用辞書部５９、ユーザ用辞書作成部６１、割当部６３及び判定部６５を備える。
【００３１】
入力部５３は、ユーザのＩＤやパスワードを入力するのに用いられる。図２に示す表示部９及び操作部１１が入力部５３に該当する。
【００３２】
パスワード登録部５５は、各ユーザが使用するパスワードを各ユーザのＩＤと対応させて記憶している。ＩＤは、例えば各ユーザの社員番号を示す数字である。本実施形態では、デジタル複合機１（又はその特定の機能）を使用するのに、ユーザＩＤとパスワード入力による個人認証を条件としている。そのため、社員番号等の特定が容易な数字をＩＤにすることができる。
【００３３】
パスワードは、ユーザが決めた任意の言葉である。例えばユーザＡのパスワードは平仮名の「ぱすわーど」である。パスワード登録部５５の機能は、図１のＲＡＭ１９によって実現される。
【００３４】
基本辞書部５７には、パスワードとして使用される可能性のある複数の言葉が記憶されている。基本辞書部５７を基にして、次に説明するユーザ用辞書を作成するので、基本辞書部５７には多数の言葉が記憶されている。パスワードは仮名で表されるので、基本辞書部５７に記憶される言葉も平仮名やカタカナで表される（例えば、「ぱれすちな」、「たいふーん」、「けーき」、「アメリカ」）。基本辞書部５７の機能は、図１のＲＡＭ１９によって実現される。
【００３５】
ユーザ用辞書部５９には、基本辞書部５７で記憶されている複数の言葉の中からパスワードを基にして選択された複数の言葉が、そのパスワードのユーザ用辞書として記憶されている。各ユーザ用辞書は、各ユーザのＩＤと対応させている。ユーザ用辞書について、ユーザＡ用辞書を例にして説明する。図４は、ユーザＡ用辞書の一例を示す図である。ユーザＡ用辞書には、ユーザＡのパスワードである「ぱすわーど」と、「ぱすわーど」を基にして選択された複数の言葉（「ぱれすちな」、「いすられる」、「ふくわらい」、「たいふーん」、「せるろいど」）と、が含まれる。
【００３６】
パスワード登録部５５に登録されている「ぱすわーど」は、入力部５３を用いてパスワード入力した言葉がユーザＡのパスワードと一致するか否かの判定に利用される。なお、パスワード登録部５５では、各ユーザのパスワードと各ユーザのＩＤとを対応させて記憶しているので、上記判定にパスワード登録部５５に記憶されているパスワードを用いることができる。したがって、ユーザ用辞書には、そのユーザのパスワードが含まれていなくてもよい。
【００３７】
「ぱすわーど」以外の複数の言葉は、割当部６３において文字群の生成に利用される。具体的に説明すると、「ぱすわーど」の第一番目の文字である「ぱ」に関する文字群は「ぱ」、「い」、「ふ」、「た」、「せ」で構成され、第二番目の文字である「す」に関する文字群は「れ」、「す」、「く」、「い」、「る」で構成され、・・・、第五番目の文字である「ど」に関する文字群は「な」、「る」、「い」、「ん」、「ど」で構成される。割当部６３では、「ぱすわーど」以外の複数の言葉の同じ順位に位置する文字を組み合わせ、それを文字群として割り当てる。後で説明するように、個人認証装置５１は、文字群を順番に表示し、表示された文字群の中からユーザが文字を選択してパスワード入力をする。
【００３８】
「ぱすわーど」以外の複数の言葉は、次の（１）、（２）を条件にして基本辞書部５７から選択される。（１）「ぱすわーど」を入力することができるように、第一番目の文字に「ぱ」、第二番目の文字に「す」、・・・、第五番目の文字に「ど」を含む言葉が選択される。すなわち、パスワードを構成する各文字が、ユーザ用辞書に含まれる複数の言葉のいずれかに含まれるようにしている。そして、それら複数の言葉とパスワードとは、共通する文字どうしの順位が同じになるようにしている（例えば、「ぱすわーど」と「いすらえる」は、「す」が共通し、「す」は第二番目の文字である。）。（２）文字群を構成する文字が互いに異なれば、パスワードの推測が難しくなるので、同じ順位に位置する文字が互いに異なるように言葉が選択される（ユーザＡ用辞書の各文字群は、異なる五つの文字で構成されている）。なお、ユーザ用辞書部５９の機能は、図１のＲＡＭ１９によって実現される。
【００３９】
ユーザ用辞書作成部６１は、パスワード登録部５５にパスワードが登録されると、基本辞書部５７に記憶されている複数の言葉を選択して、そのパスワードのユーザ用辞書を作成し、そのユーザ用辞書をユーザ用辞書部５９に格納する。ユーザ用辞書作成部６１の機能は、図１の制御部３及びＲＡＭ１９等によって実現される。
【００４０】
割当部６３は、任意の言葉からなるパスワードを構成する各文字について、その文字を含む文字群を割り当てる。文字群は上記の通り、ユーザ用辞書部５９に記憶されているユーザ用辞書を用いて、割当部６３で生成される。割当部６３の機能は、図１の制御部３及びＲＡＭ１９等によって実現される。
【００４１】
割当部６３で割り当てられた文字群は、パスワードの第一番目の文字から順番にパスワードを構成する各文字を選択できるように、表示部９に表示される。入力部５３では、表示部９での文字群の表示と、その文字群の中からユーザによる文字の選択と、を繰り返して言葉が入力される。文字の選択には、表示部９と操作部１１が利用される。
【００４２】
判定部６５は、ユーザによって入力部５３に入力された言葉がそのユーザのパスワードと一致するか否かを判定する。判定部６５の機能は、図１の制御部３及びＲＡＭ１９等によって実現される。
【００４３】
本実施形態に係る個人認証装置５１の動作について、パスワードが「ぱすわーど」の場合を例にして、図２〜図６を用いて説明する。図５は、ユーザＡが「ぱすわーど」を入力しているときの入力部５３を示す図である。図５では、図２に示す操作部１１のキーの全てを示しておらず、パスワード入力に利用するキーのみを示している。図６は、個人認証装置５１の動作を説明するフローチャートである。なお、予め、図３のパスワード登録部５５にはユーザＡのＩＤ及びパスワードが登録されていると共にユーザ用辞書部５９にはユーザＡ用辞書が記憶されているとする。
【００４４】
まず、ユーザＡは、図２のテンキー３３を押して自己のＩＤである「０７０７」を入力する（ステップＳ１）。ＩＤの入力方法は、この他に、例えば、ユーザの社員証に付けられたＲＦＩＤから、ＩＤを無線で読み取る方法がある。  
【００４５】
入力されたＩＤは、表示部９に表示される。ＩＤが入力されると、図３の割当部６３は、そのＩＤに対応するユーザ用辞書（ここではユーザＡ用辞書）をユーザ用辞書部５９から選択する（ステップＳ３）。
【００４６】
割当部６３は、図４のユーザＡ用辞書から以下の文字群を生成する（ステップＳ５）。
第一番目の文字である「ぱ」を含む文字群・・・「いせたふぱ」
第二番目の文字である「す」を含む文字群・・・「いくるすれ」
第三番目の文字である「わ」を含む文字群・・・「らすろわふ」
第四番目の文字である「ー」を含む文字群・・・「ちいえらー」
第五番目の文字である「ど」を含む文字群・・・「どなるいん」
【００４７】
パスワードの推測を難しくするために、各文字群を構成する文字はランダムに並べられている。例えば、第一番目の文字である「ぱ」を含む文字群で説明すると、この文字群は「ぱ」、「い」、「ふ」、「た」、「せ」で構成されているので、文字群が「いせたふぱ」でなく、「ぱせたふい」となる場合もある。
【００４８】
割当部６３は、第一番目に表示する文字群として「いせたふぱ」、第二番目に表示する文字群として「いくるすれ」、第三番目に表示する文字群として「らすろわふ」、第四番目に表示する文字群として「ちいえらー」、第五番目に表示する文字群として「どなるいん」をそれぞれ割り当てる（ステップＳ７）。
【００４９】
図５（ａ）に示すように、第一番目の文字群である「いせたふぱ」が表示部９に表示される（ステップＳ９）。パスワード入力は終了していないので（ステップＳ１１でＮｏ）、ユーザは、カーソルキー３７，３９を押して、「ぱ」の位置にカーソルを移動させて、確定キー３５を押す。これにより、表示部９に表示された文字群「いせたふぱ」の中から文字「ぱ」が選択される（ステップＳ１３）。
【００５０】
図５（ｂ）に示すように、第二番目の文字群である「いくるすれ」が表示部９に表示される（ステップＳ１５）。パスワード入力は終了していないので（ステップＳ１１でＮｏ）、ユーザは、カーソルキー３７，３９を押して、「す」の位置にカーソルを移動させて、確定キー３５を押す。これにより、表示部９に表示された文字群「いくるすれ」の中から文字「す」が選択される（ステップＳ１３）。
【００５１】
ステップＳ１５及びこれに続くステップＳ１３を繰り返して、図５（ｃ），（ｄ），（ｅ）に示すように、「わ」、「−」、「ど」を選択する。「ど」が選択されると、図５（ｆ）に示すように、表示部９に文字群「ぱせたふい」が表示される（ステップＳ１５）。これは、図５（ａ）に示す第一番目に表示した文字群「いせたふぱ」と構成する文字は同じで並びを変えている。これにより、悪意のある第三者にパスワードの語数が分からないようにしている。
【００５２】
パスワード入力が終了したので（ステップＳ１１でＹｅｓ）、ユーザは、カーソルキー３７，３９を押して、「Ｅ」の位置にカーソルを移動させて、確定キー３５を押す。これにより、ユーザＡが入力部５３に入力した言葉が確定する（ステップＳ１７）。
【００５３】
ユーザＡが入力部５３に入力した言葉がユーザＡのパスワードと一致するか否か判定される（ステップＳ１９）。一致すれば（ステップＳ１９でＹｅｓ）、ユーザＡと認証される（ステップＳ２１）。したがって、例えば、図１のデジタル複合機１の使用に個人認証を要求している場合、デジタル複合機１を使用することができる。これに対して、一致しなければ（ステップＳ１９でＮｏ）、ユーザＡと認証されない（ステップＳ２３）。これにより、デジタル複合機１を使用することができない。
【００５４】
本実施形態に係る個人認証装置５１によれば、任意の言葉からなるパスワードを構成する各文字について、その文字を含む文字群を割り当て、それらの文字群の表示と、その文字群の中からユーザによる文字の選択と、を繰り返してパスワード入力がされる。このように個人認証装置５１では、パスワードを構成する各文字の候補を文字群の単位で表示部９に表示するので、表示部９に一度に表示する文字の数を少なくすることができる。したがって、表示部９（表示部９を含む入力部５３と言うこともできる。）の面積を小さくでき、かつ文字を選択する操作を簡単にすることができる。また、パスワードを任意の言葉にしているので、記憶し易いパスワードを選択でき、かつパスワードの選択範囲が広くなる。
【００５５】
また、図４のユーザＡ用辞書を見れば分かるように、入力部５３において、表示と選択とを繰り返して入力することができる言葉には、「ぱすわーど」以外の言葉も含まれる。これにより、仮に、悪意のある第三者が図５（ａ）〜図５（ｆ）に示す表示部９に表示された文字群の全てを盗み見できても、ユーザＡのパスワードが「ぱすわーど」であることを推測し難くしている。
【００５６】
ステップＳ７で説明したように、割当部６３は、第一番目に表示する文字群として「いせたふぱ」、第二番目に表示する文字群として「いくるすれ」、・・・、第五番目に表示する文字群として「どなるいん」をそれぞれ割り当てている。各文字群を構成する文字は、固定されている。この理由について、第一番目に表示する文字群を例にして説明する。図４に示すように、第一番目に表示する文字群は、「ぱ」、「い」、「ふ」、「た」、「せ」で構成され、これらの文字は固定されている。これは、毎回のパスワード入力で「ぱ」以外の文字を変えてしまうと、第一番目の文字が「ぱ」であることが容易に分かるからである。このように、各文字群を構成する文字を固定すれば、選択肢となる文字群の内容が常に同じなので、パスワードを構成する各文字を特定し難くでき、その結果、パスワードを推測し難くできる。
【００５７】
個人認証装置５１は、基本辞書部５７及びユーザ用辞書部５９を備え、ステップＳ５で説明したように、ユーザ用辞書に含まれる複数の言葉の同じ順位に位置する文字を組み合わせ、それを文字群として割り当てているので、自動的に各文字群を生成できる。
【００５８】
ステップＳ１，Ｓ３で説明したように、個人認証装置５１によれば、ユーザのＩＤが入力されると、そのＩＤに対応するユーザ用辞書をユーザ用辞書部５９から選択しているので、複数のユーザのパスワードを認証できる。なお、一人のユーザが利用する情報処理装置での個人認証の場合、ステップＳ１，Ｓ３は省略され、ステップＳ５から開始する。
【００５９】
ユーザのパスワードがそのユーザのＩＤと対応させてパスワード登録部５５に登録される際に、ユーザ用辞書作成部６１は、そのパスワードのユーザ用辞書を作成する。したがって、ユーザのＩＤが同じ場合、割り当てられる文字群を、毎回同じにできるので、パスワードを推測し難くできる。      
【００６０】
ユーザ用辞書の変形例について、ユーザＡ用辞書を例にして説明する。図７は、ユーザＡ用辞書の変形例を示す図である。この辞書を用いると、図３の表示部９には、第一番目の文字の候補として、「ぱ」、「ぴ」、「ぷ」、「ぺ」、「ぽ」で構成される文字群（例えば「ぴぽぱぷぺ」）が表示される。
【００６１】
変形例では、第二番目以降の文字について、選択された文字に応じて次に表示する文字群を異ならせている。例えば、第一番目の文字として「ぱ」が選択されると、第二番目の文字の候補として「す」、「い」、「れ」、「ー」、「ん」で構成される文字群（例えば「んすーれい」）が表示される。これに対して、第一番目の文字として「ぴ」が選択されると、第二番目の文字の候補として「す」、「ー」、「ん」、「ら」、「い」で構成される文字群（例えば「ーんすらい」）が表示される。変形例は、次の特徴を有する。
【００６２】
（特徴１）
図３に示す入力部５３の表示部９に表示した文字群の中から選択された文字が正しい場合、次に表示する文字群には、パスワードを完成するのに必要な文字の他に、それまでに選択された文字を有するパスワード以外の言葉を完成するのに必要な文字が含まれる。
【００６３】
具体的に説明する。第一番目の文字として「ぱ」、第二番目の文字として「す」が選択された場合、第三番目の文字の候補として「と」、「か」、「て」、「ら」、「わ」で構成される文字群が割り当てられて、表示部９に表示される。つまり、パスワードの入力途中でそれまでに入力した文字が正しいか否か（パスワードが部分的に一致するか否か）を判定し、正しい場合、それまでに選択された文字を有するパスワード以外の言葉を完成するのに必要な文字が含まれるようにしている。したがって、悪意のある第三者が「ぱ」、「す」まで正しく入力できたとしても、パスワードの候補として、「ぱすわーど」以外の言葉（「ぱすとらる」、「ぱすかっと」、「ぱすてる」、「ぱすらいん」）も連想可能にし、「ぱすわーど」以外の言葉を入力するように導くことができる。
【００６４】
（特徴２）
入力部５３の表示部９に表示した文字群の中から選択された文字が間違っている場合、次に表示する文字群には、それまでに選択された文字を有するパスワード以外の言葉を完成するのに必要な文字が含まれる。
【００６５】
具体的に説明する。第一番目の文字として「ぴ」が選択されると、第二番目の文字の候補として「す」、「ー」、「ん」、「ら」、「い」で構成される文字群が割り当てられて、表示部９に表示される。これにより、悪意のある第三者が第一番目の文字として「ぴ」を選択した場合、パスワードの候補として「ぴすとる」、「ぴーぷる」、「ぴんぽん」、「ぴらにあ」、「ぴいすけ」を連想可能にし、「ぴ」の選択を正しいと思わせ、「ぱすわーど」以外の言葉を入力するように導いている。
【００６６】
以上説明した特徴１，２から分かるように、ユーザ用辞書の変形例によれば、悪意のある第三者が表示部９に表示された文字群からパスワードを推測し難くすることができる。なお、変形例においても、割り当てられた各文字群を構成する文字は固定されている。具体的に説明すると、上記の通り、第一番目の文字として「ぱ」が選択されると、第二番目の文字の候補として「す」、「い」、「れ」、「−」、「ん」で構成される文字群が割り当てられ、この文字群は固定されている（例えば、「す」、「た」、「な」、「き」、「く」とはならない）。
【００６７】
本実施形態に係る個人認証装置５１には、基本辞書部５７、ユーザ用辞書部５９及びユーザ用辞書作成部６１を設けずに、図８に示す文字群を予め記憶している文字群記憶部を設けた変形例もある。この変形例について説明する。
【００６８】
文字群記憶部には、平仮名の五十音に関する文字群として、「あいうえお」、「かきくけこ」・・・が記憶され、カタカナの五十音に関する文字群として、「アイウエオ」、「カキクケコ」・・・が記憶されている。つまり、仮名入力に必要な文字がいずれかの文字群に含まれるようにしている。
【００６９】
変形例では、図３の割当部６３が、パスワードを構成する各文字を含む文字群を割り当てる。パスワードが「ぱすわーど」の場合、「ぱぴぷぺぽ」、「さしすせそ」、「わをん」、「＋−×÷＝」、「だぢづでど」を文字群として割り当てる。これらの文字群を表示部９に順次表示し、ユーザに文字を選択させる。変形例によれば、基本辞書部５７、ユーザ用辞書部５９及びユーザ用辞書作成部６１が不要なので、個人認証装置５１のコストを下げることができる。  
【図面の簡単な説明】
【００７０】
【図１】本実施形態に係る個人認証装置を備えるデジタル複合機のハードウェア構成を示すブロック図である。
【図２】図１のデジタル複合機の表示部及び操作部を示す平面図である。
【図３】本実施形態に係る個人認証装置の機能ブロック図である。
【図４】図３のユーザＡ用辞書の一例を示す図である。
【図５】「ぱすわーど」を入力しているときの入力部を示す図である。
【図６】本実施形態に係る個人認証装置の動作を説明するフローチャートである。
【図７】ユーザＡ用辞書の変形例を示す図である。
【図８】本実施形態に係る個人認証装置の変形例に備えられる文字群記憶部に記憶されている文字群の一例を示す図である。
【符号の説明】
【００７１】
１・・・デジタル複合機、３・・・制御部、５・・・画像読取部、７・・・画像記録部、９・・・表示部、１１・・・操作部、１３・・・モデム、１５・・・ＮＣＵ、１７・・・ＲＯＭ、１９・・・ＲＡＭ、２１・・・画像メモリ、２３・・・コーデック、２５・・・ＬＡＮインターフェース、２７・・・バス、３１・・・スタートキー、３３・・・テンキー、３５・・・確定キー、３７，３９・・・カーソルキー、５１・・・個人認証装置、５３・・・入力部、５５・・・パスワード登録部、５７・・・基本辞書部、５９・・・ユーザ用辞書部、６１・・・ユーザ用辞書作成部、６３・・・割当部、６５・・・判定部、Ｌ・・・公衆電話回線
【図１】
2008040843.tif 000003
【図２】
2008040843.tif 000004
【図３】
2008040843.tif 000005
【図４】
2008040843.tif 000006
【図５】
2008040843.tif 000007
【図６】
2008040843.tif 000008
【図７】
2008040843.tif 000009
【図８】
2008040843.tif 000010