(57)【要約】【課題】操作手段に備えられた操作部材の数が限られている場合であっても、パスワード入力時の煩わしさを低減しつつ、操作部材の数に比較して多数の文字種に基づくパスワードの認証を行うことのできるパスワード入力装置を提供する。【解決手段】ユーザからの指示操作を受け付ける複数の操作部材を備え、入力候補文字としてパスワードに含まれる認証対象文字を含む複数の文字を取得し、複数の入力候補文字のそれぞれについて複数の操作部材のいずれかとの対応関係を示す文字入力案内画像を表示手段に表示させ、複数の操作部材のいずれかに対するユーザの操作に応じて当該操作がなされた操作部材に対応づけられた文字を入力文字として取得するパスワード入力装置である。【選択図】図５
2007272718.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからの指示操作を受け付ける複数の操作部材を備える操作手段と、
複数の入力候補文字のそれぞれについて、前記複数の操作部材のいずれかとの対応関係を示す文字入力案内画像を表示手段に表示させる入力案内画像表示制御手段と、
前記複数の入力候補文字として、パスワードに含まれる認証対象文字を含む複数の文字を取得する入力候補文字取得手段と、
前記複数の操作部材のいずれかに対するユーザの操作に応じて、当該操作がなされた操作部材に対応づけられた入力候補文字を入力文字として取得する入力文字取得手段と、
を含むことを特徴とするパスワード入力装置。
【請求項２】
請求項１に記載のパスワード入力装置において、
前記入力案内画像表示制御手段は、前記複数の操作部材と、各操作部材につきそれぞれ複数の前記入力候補文字との対応関係を示す文字入力案内画像を表示させ、
前記入力文字取得手段は、前記操作がなされた操作部材に対応づけられた複数の入力候補文字を入力文字として取得する
ことを特徴とするパスワード入力装置。
【請求項３】
請求項１又は２に記載のパスワード入力装置において、
前記入力案内画像表示制御手段は、前記認証対象文字を複数含む入力候補文字について、前記各操作部材との対応関係を示す文字入力案内画像を表示させることを特徴とするパスワード入力装置。
【請求項４】
請求項１乃至３のいずれか一項に記載のパスワード入力装置において、
前記複数の入力候補文字として、前記認証対象文字を含まない複数の文字を取得する手段をさらに含み、
前記入力案内画像表示制御手段は、前記入力候補文字に前記認証対象文字を含む前記文字入力案内画像と、前記入力候補文字に前記認証対象文字を含まない前記文字入力案内画像と、のいずれか一方を、前記複数の操作部材又は該操作部材以外の所定の表示送り用操作部材に対するユーザの操作に応じて、前記表示手段に順次表示させることを特徴するパスワード入力装置。
【請求項５】
請求項４に記載のパスワード入力装置において、
前記入力文字取得手段は、前記表示送り用操作部材に対してユーザの操作がなされた場合には、入力文字の取得を行わないことを特徴とするパスワード入力装置。
【請求項６】
請求項１乃至５のいずれか一項に記載のパスワード入力装置において、
前記入力候補文字取得手段は、前記認証対象文字を含む複数の文字として、過去に当該認証対象文字を含む入力候補文字として前記入力候補文字取得手段が取得した複数の文字に基づいて決定される文字を取得することを特徴とするパスワード入力装置。
【請求項７】
ユーザからの指示操作を受け付ける複数の操作部材を備える操作手段を含むパスワード入力装置の制御方法であって、
複数の入力候補文字のそれぞれについて、前記複数の操作部材のいずれかとの対応関係を示す文字入力案内画像を表示手段に表示させるステップと、
前記複数の入力候補文字として、パスワードに含まれる認証対象文字を含む複数の文字を取得するステップと、
前記複数の操作部材のいずれかに対するユーザの操作に応じて、当該操作がなされた操作部材に対応づけられた入力候補文字を入力文字として取得するステップと、
を含むことを特徴とするパスワード入力装置の制御方法。
【請求項８】
ユーザからの指示操作を受け付ける複数の操作部材を備える操作手段を含むパスワード入力装置を制御するプログラムであって、
複数の入力候補文字のそれぞれについて、前記複数の操作部材のいずれかとの対応関係を示す文字入力案内画像を表示手段に表示させる入力案内画像表示制御手段、
前記複数の入力候補文字として、パスワードに含まれる認証対象文字を含む複数の文字を取得する入力候補文字取得手段、及び
前記複数の操作部材のいずれかに対するユーザの操作に応じて、当該操作がなされた操作部材に対応づけられた入力候補文字を入力文字として取得する入力文字取得手段、
としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザによるパスワードの入力を受け付けるパスワード入力装置、パスワード入力装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
現在、様々な情報処理装置において、ユーザが入力したパスワードに基づいてユーザ認証を行うユーザ認証処理が行われている。ユーザ認証処理が行われる場面の多様化に伴って、パスワードを入力するためのパスワード入力装置が、パスワードに使用可能な各文字にそれぞれ対応するキーを備えたキーボードを持たない場合も生じている。
【０００３】
このような場合に応じて、表示するキー数を少数に限定したキーボード画像を画面上に表示して、タッチパネルによりユーザから認証対象文字の入力を受け付けることで、多くの文字種をパスワードに用いることを可能としつつ、一度にユーザに提示する文字数を少なくする技術がある(特許文献１参照)。
【特許文献１】特開２００５‐１０７６７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら上記技術においては、タッチパネル等の座標入力装置を用いて、表示された文字の中から認証対象文字をユーザに選択させることを前提としている。したがって、上記技術によっても、例えば家庭用ゲーム機のコントローラのような、ボタン等の操作部材を限られた数しか持たない操作手段を用いて、多数の文字種に基づくパスワードを入力することはできない。
【０００５】
一方、ゲーム機のコントローラ等を用いて多数の文字種のいずれかをユーザに入力させる場合、入力候補となる複数の文字の一覧と、当該複数の文字のいずれかを指し示すポインタ画像と、を画面上に表示させる方法がある。この方法においては、方向キー等に対するユーザの操作に応じてポインタ画像を移動させることにより、複数の文字の中からユーザに入力文字を選択させることができる。しかしながら、この方法をパスワードの入力に用いる場合、ユーザは入力する際の画面を第三者に見られないように気を遣う必要があり、パスワード入力の際に煩わしさがある。
【０００６】
本発明は上記実情に鑑みてなされたものであって、その目的の一つは、操作手段に備えられた操作部材の数が限られている場合であっても、パスワード入力時の煩わしさを低減しつつ、操作部材の数に比較して多数の文字種に基づくパスワードの認証を行うことのできるパスワード入力装置、パスワード入力装置の制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するための本発明に係るパスワード入力装置は、ユーザからの指示操作を受け付ける複数の操作部材を備える操作手段と、複数の入力候補文字のそれぞれについて、前記複数の操作部材のいずれかとの対応関係を示す文字入力案内画像を表示手段に表示させる入力案内画像表示制御手段と、前記複数の入力候補文字として、パスワードに含まれる認証対象文字を含む複数の文字を取得する入力候補文字取得手段と、前記複数の操作部材のいずれかに対するユーザの操作に応じて、当該操作がなされた操作部材に対応づけられた入力候補文字を入力文字として取得する入力文字取得手段と、を含むことを特徴とする。
【０００８】
上記構成によれば、パスワードに含まれる認証対象文字が複数の操作部材のいずれかに対応づけられていることを示す文字入力案内画像を表示させ、ユーザの操作部材に対する操作に応じて入力文字を取得することにより、操作部材の数に比較してパスワードに用いられる文字種が多い場合であっても、ユーザによる認証対象文字の入力を受け付けることができる。一方で、文字入力案内画像として、認証対象文字を含む複数の入力候補文字と操作部材との対応関係を示す画像を表示させることにより、表示されている画像を第三者に見られても、パスワードに含まれる認証対象文字を第三者に知られにくくすることができる。これにより、パスワード入力時に第三者の目に気を遣う必要性を少なくでき、パスワード入力時の煩わしさを低減できる。
【０００９】
また、上記パスワード入力装置において、前記入力案内画像表示制御手段は、前記複数の操作部材と、各操作部材につきそれぞれ複数の前記入力候補文字との対応関係を示す文字入力案内画像を表示させ、前記入力文字取得手段は、前記操作がなされた操作部材に対応づけられた複数の入力候補文字を入力文字として取得することとしてもよい。この構成によれば、表示手段に表示される画像とユーザが操作を行った操作部材とを同時に第三者に知られたとしても、当該操作部材に対応づけられた入力候補文字が複数あるため、どの文字が認証対象文字であるかを知られにくくすることができ、セキュリティを向上できる。
【００１０】
また、上記パスワード入力装置において、前記入力案内画像表示制御手段は、前記認証対象文字を複数含む入力候補文字について、前記各操作部材との対応関係を示す文字入力案内画像を表示させることとしてもよい。この構成によれば、ユーザは一つの文字入力案内画像が表示された状態で、複数の認証対象文字を連続して入力することができる。この構成によれば、認証対象文字の数に応じて表示手段に表示される画像が切り替わることを避けることができる。これにより、表示手段に表示される画像を第三者に見られたとしても、第三者にパスワードを構成する認証対象文字の数を知られにくくすることができ、セキュリティを向上できる。
【００１１】
また、上記パスワード入力装置において、前記複数の入力候補文字として、前記認証対象文字を含まない複数の文字を取得する手段をさらに含み、前記入力案内画像表示制御手段は、前記入力候補文字に前記認証対象文字を含む前記文字入力案内画像と、前記入力候補文字に前記認証対象文字を含まない前記文字入力案内画像と、のいずれか一方を、前記複数の操作部材又は該操作部材以外の所定の表示送り用操作部材に対するユーザの操作に応じて、前記表示手段に順次表示させることとしてもよい。さらに、上記パスワード入力装置において、前記入力文字取得手段は、前記表示送り用操作部材に対してユーザの操作がなされた場合には、入力文字の取得を行わないこととしてもよい。この構成によれば、パスワードに含まれる認証対象文字が入力候補文字に含まれない文字入力案内画像を表示させた状態でユーザによる表示送り用操作部材に対する操作を受け付けることにより、入力文字の取得を行わずに画面表示を新たな文字入力案内画像に切り替えることができる。これにより、表示手段に表示される画像を第三者に見られたとしても、第三者にパスワードを構成する認証対象文字の数を知られにくくすることができ、セキュリティを向上できる。
【００１２】
また、上記パスワード入力装置において、前記入力候補文字取得手段は、前記認証対象文字を含む複数の文字として、過去に当該認証対象文字を含む入力候補文字として前記入力候補文字取得手段が取得した複数の文字に基づいて決定される文字を取得することとしてもよい。この構成によれば、過去に入力候補文字として用いた文字に応じて決定される入力候補文字を用いることで、複数回にわたって入力候補文字として画面上に表示される文字を第三者に見られた場合に、第三者に認証対象文字を知られにくくすることができ、セキュリティを向上できる。
【００１３】
また、本発明に係るパスワード入力装置の制御方法は、ユーザからの指示操作を受け付ける複数の操作部材を備える操作手段を含むパスワード入力装置の制御方法であって、複数の入力候補文字のそれぞれについて、前記複数の操作部材のいずれかとの対応関係を示す文字入力案内画像を表示手段に表示させるステップと、前記複数の入力候補文字として、パスワードに含まれる認証対象文字を含む複数の文字を取得するステップと、前記複数の操作部材のいずれかに対するユーザの操作に応じて、当該操作がなされた操作部材に対応づけられた入力候補文字を入力文字として取得するステップと、を含むことを特徴とする。
【００１４】
また、本発明に係るプログラムは、ユーザからの指示操作を受け付ける複数の操作部材を備える操作手段を含むパスワード入力装置を制御するプログラムであって、複数の入力候補文字のそれぞれについて、前記複数の操作部材のいずれかとの対応関係を示す文字入力案内画像を表示手段に表示させる入力案内画像表示制御手段、前記複数の入力候補文字として、パスワードに含まれる認証対象文字を含む複数の文字を取得する入力候補文字取得手段、及び前記複数の操作部材のいずれかに対するユーザの操作に応じて、当該操作がなされた操作部材に対応づけられた入力候補文字を入力文字として取得する入力文字取得手段、としてコンピュータを機能させることを特徴とする。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について、図面を参照しながら説明する。本発明の一実施形態に係るパスワード入力装置１は、例えば家庭用ゲーム機などであって、図１に示すように、制御部１１、記憶部１２、操作部１３、表示制御部１４、及び通信部１５を含んで構成されている。また、パスワード入力装置１は、表示装置２と接続されている。さらに、パスワード入力装置１は、通信ネットワーク３を介して認証サーバ２と相互にデータ通信可能に接続されている。ここで通信ネットワーク３は、例えばローカルエリアネットワークであってもよいし、インターネットなどの広域ネットワークを含んでもよい。この通信ネットワーク３を介して接続されたパスワード入力装置１と認証サーバ２とが、全体としてユーザの入力したパスワードに基づいてユーザ認証を行うユーザ認証システムを構成する。
【００１６】
制御部１１は、ＣＰＵ等であって、記憶部１２に記憶されたプログラムに従って動作する。本実施の形態においては、認証サーバ４より送信された情報に応じた文字入力案内画像を表示制御部１４に対して出力することにより、表示装置２に当該画像を表示させる。また、操作部１３から送られる制御信号を受け入れることで、ユーザの操作に応じた入力文字の情報を取得する。取得された入力文字の情報は、認証サーバ４に対して送信されることにより、認証サーバ４によるユーザ認証の成否判定に供される。本実施の形態において制御部１１が実行する処理の例については、後に詳しく述べる。
【００１７】
記憶部１２は、制御部１１によって実行されるプログラムを保持するコンピュータで読み取り可能な情報記憶媒体であって、ＲＡＭやＲＯＭ等のメモリ素子とディスクデバイス等との少なくとも一方を含んで構成されている。また、記憶部１２は、制御部１１のワークメモリとしても動作する。
【００１８】
操作部１３は、ユーザからの指示操作を受け付けるボタン等の操作部材を複数備えており、当該各操作部材に対するユーザの指示操作の内容を表す制御信号を制御部１１に出力する。ここでは、具体的に操作部１３が家庭用ゲーム機のコントローラである場合を例として説明する。操作部１３としてのコントローラは、図２に示すように、把持部２０Ｒ，２０Ｌを有している。ユーザは、これら把持部２０をそれぞれ左右の手で把持する。ユーザが把持部２０を把持した状態で各親指により操作可能な位置には、第１の操作部２１、第２の操作部２２及びアナログ操作部２３Ｒ，２３Ｌが設けられている。
【００１９】
ここで第１の操作部２１には、上方向指示キー２１ａ、下方向指示キー２１ｂ、右方向指示キー２１ｃ及び左方向指示キー２１ｄが設けられている。ユーザはこれらの方向指示キー２１ａ，２１ｂ，２１ｃ及び２１ｄを利用して、方向を指示することができ、例えば画面上の操作対象を特定するために用いられる。また、第２の操作部２２には、三角（「△」）形状の刻印が設けられた三角ボタン２２ａと、バツ（「×」）形状の刻印が設けられた×ボタン２２ｂと、丸（「○」）形状の刻印が設けられた○ボタン２２ｃと、矩形（「□」）形状の刻印が設けられた矩形ボタン２２ｄとが設けられている。これらのボタン２２ａ，２２ｂ，２２ｃ及び２２ｄは、例えば、方向指示キー２１ａ，２１ｂ，２１ｃ及び２１ｄにて特定された操作対象に応じて、何らかの処理を実行させるために割り当てられる。
【００２０】
アナログ操作部２３Ｒ，２３Ｌは、点ａを支点とした傾倒操作が可能となっており、また、このように傾倒させた状態で、支点ａを通る回転軸ｂを中心とした回転操作が可能となっている。このアナログ操作部２３Ｒ，２３Ｌは、非傾倒操作時には、図２に示すように起立した傾きのない状態でそのポジションが保持されるようになっている。そして、アナログ操作部２３Ｒ或いはアナログ操作部２３Ｌを押圧操作しながら傾倒操作すると、上記基準ポジションに対する傾き量と傾き方向に応じたｘｙ座標上の座標値（ｘ，ｙ）が検出され、この座標値が操作出力として制御部１１に出力される。
【００２１】
また、このコントローラは、制御部１１に対してプログラムの実行を指示するためのスタートボタン２４や、各種モードを切り替える指示などを行うためのセレクトボタン２５及びモード選択スイッチ２６を有する。例えば、このモード選択スイッチ２６により、特定のモード（アナログモード）が選択されたときに、発光ダイオード（ＬＥＤ）２７が発光制御されて、アナログ操作部２３Ｒ，２３Ｌが動作状態となる。また、別のモード（デジタルモード）が選択された場合には、発光ダイオード２７が消灯制御され、アナログ操作部２３Ｒ、２３Ｌが非動作状態となる。
【００２２】
さらに、このコントローラには、各把持部２０Ｒ，２０Ｌを左右の手で把持した状態において例えば各手の人差し指等で操作可能な位置に、右ボタン２８及び左ボタン２９が設けられている。この各ボタン２８，２９は、それぞれコントローラの厚さ方向に併設された、第１の右ボタン２８Ｒ１、第２の右ボタン２８Ｒ２、第１の左ボタン２９Ｌ１及び第２の左ボタン２９Ｌ２を有する。
【００２３】
表示制御部１４は、制御部１１より出力された画像情報を映像信号に変換し、表示装置２に対して出力する。表示装置２は、例えばディスプレイ装置や家庭用テレビなどであって、本発明における表示手段に相当する。表示装置２は、表示制御部１４の出力する映像信号に基づいて、画面上に映像を表示する。
【００２４】
通信部１５は、ネットワークインタフェースであり、制御部１１からの指示に従って、通信ネットワーク３を介して認証サーバ４に対して情報を送信する。また、通信部１５は、通信ネットワーク３を介して認証サーバ４より到来する情報を受信し、制御部１１に出力する。
【００２５】
認証サーバ４は、例えばサーバコンピュータ等であって、パスワード情報を保持しており、当該パスワード情報を用いてユーザの認証を行う。具体例として、認証サーバ４は、ユーザの認証を必要とする処理を実行する場合に、通信ネットワーク３を介してパスワード入力装置１に対してパスワード入力要求を送信する。そして、パスワード入力装置１に対してユーザが入力した入力文字の情報を、通信ネットワーク３を介して取得する。さらに認証サーバ４は、取得した入力文字の情報と、パスワード情報とを照合することで、認証の成否判定を実行する。具体的に本実施形態において認証サーバ４がパスワード入力装置１との間で送受信する情報の例については、後に説明する。
【００２６】
パスワード入力装置１は、機能的には、図３に示すように、入力案内画像表示制御部３１と、入力文字取得部３２と、を含んで構成されている。これらの機能は、例えば制御部１１が記憶部１２に格納されているプログラムを実行することによって実現できる。
【００２７】
入力案内画像表示制御部３１は、複数の入力候補文字を取得する。そして、当該各入力候補文字のそれぞれについて、複数の操作部材のいずれかとの対応関係を示す画像（文字入力案内画像）を、表示制御部１４に対して出力することにより、表示装置２に表示させる。なお、パスワードをユーザに入力させる際に入力案内画像表示制御部３１が表示させる文字入力案内画像により示される入力候補文字は、パスワードに含まれる認証対象文字を含んでいるものとする。
【００２８】
具体的に、例えば入力案内画像表示制御部３１は、認証サーバ４から送信される入力候補文字の情報を含んだデータを受け入れることで、入力候補文字を取得する。認証サーバ４は、パスワード入力要求をパスワード入力装置１に送信する場合に、認証の対象となるパスワードに含まれる認証対象文字のそれぞれに対して、例えばランダムに決定した複数の文字を対応づけることで、複数の入力候補文字からなる入力候補文字群を生成する。ここで認証サーバ４は、入力候補文字群に含まれる入力候補文字を、互いに異なる文字であるように決定することとする。また、各入力候補文字群に含まれる入力候補文字の数は、操作部１３が備える操作部材の数等に応じて予め定められているものとする。そして、認証サーバ４は、認証対象文字の数に応じた数の入力候補文字群の情報を、通信ネットワーク３を介してパスワード入力装置１に対して送信する。
【００２９】
この場合、パスワード入力装置１は、送信された入力候補文字群に含まれる入力候補文字の中で、どの文字が認証対象文字であるかを識別する必要は必ずしもない。これにより、パスワード入力装置１はパスワード漏洩の危険を低減しつつ、パスワードの入力を受け付けることができる。さらに、認証サーバ４は、入力候補文字群の情報を暗号化して通信ネットワーク３経由で送信することとしてもよい。これにより、通信ネットワーク３によるパスワード漏洩の危険を低減できる。
【００３０】
具体例として、パスワードに含まれる認証対象文字が順に「ｐ」「ａ」「ｓ」「ｓ」の４文字である場合、認証サーバ４は、「ｐ」を含む入力候補文字からなる入力候補文字群Ｇ１、「ａ」を含む入力候補文字群Ｇ２、「ｓ」を含む入力候補文字群Ｇ３、「ｓ」を含む入力候補文字群Ｇ４をそれぞれ生成する。一例として、認証サーバ４は図４に例示するような４つの入力候補文字群を生成して、パスワード入力装置１に対して送信する。
【００３１】
また、認証サーバ４は入力候補文字群の情報ではなく、パスワードに含まれる認証対象文字の情報をパスワード入力装置１に対して送信することとしてもよい。この場合、認証対象文字の情報を受け入れた入力案内画像表示制御部３１が、各認証対象文字に複数の文字を対応づけて入力候補文字群を生成する。なお、この場合においても、認証サーバ４は認証対象文字の情報を暗号化して送信することとしてもよい。
【００３２】
さらに入力案内画像表示制御部３１は、取得した入力候補文字群に含まれる入力候補文字のそれぞれについて、複数の操作部材のいずれかとの対応関係を決定するマッピング処理を行う。ここでは具体例として、入力候補文字群に含まれる８つの入力候補文字を、パスワード入力の際に用いられる操作部材である上方向指示キー２１ａ、下方向指示キー２１ｂ、右方向指示キー２１ｃ、左方向指示キー２１ｄ、三角ボタン２２ａ、×ボタン２２ｂ、○ボタン２２ｃ、矩形ボタン２２ｄにそれぞれ対応づけるものとする。入力案内画像表示制御部３１は、入力候補文字と操作部材との対応関係を、例えばランダムに決定してもよいし、所定の条件に基づいて決定することとしてもよい。なお、入力案内画像表示制御部３１は、一つの操作部材に複数の入力候補文字を対応づけることとしてもよい。この場合のユーザ認証処理の例については、後に詳しく説明する。
【００３３】
そして入力案内画像表示制御部３１は、決定した対応関係を示す文字入力案内画像を表示制御部１４に出力することで、表示装置２に表示させる。具体的に、例えば文字入力案内画像は、操作部１３上における各操作部材の配置を模式的に表すとともに、この模式的に表された各操作部材の近傍に対応づけられた入力候補文字を配置した画像である。図５は、図４における入力候補文字群Ｇ４に対する文字入力案内画像の一例を表す図である。図５の例においては、文字入力案内画像は、図２に示す操作部１３の形状を模した画像上に、入力候補文字群Ｇ４に含まれる入力候補文字を配置した画像である。この文字入力案内画像は、上方向指示キー２１ａと「Ｗ」、下方向指示キー２１ｂと「２」、右方向指示キー２１ｃと「ｐ」、左方向指示キー２１ｄと「ｓ」、三角ボタン２２ａと「６」、×ボタン２２ｂと「ｑ」、○ボタン２２ｃと「４」、矩形ボタン２２ｄと「ｉ」の対応関係をそれぞれ示している。
【００３４】
また、入力案内画像表示制御部３１は、入力候補文字が対応づけられた複数の操作部材のいずれかに対するユーザの操作に応じて、表示させる文字入力案内画像を順次切り替えて表示装置２に表示させることとする。具体的には、現在表示されている文字入力案内画像に含まれる認証対象文字の、次の認証対象文字を含んだ入力候補文字群に基づく文字入力案内画像を表示させる。例えば前述した図４の入力候補文字群の例において、入力候補文字群Ｇ１に基づく文字入力案内画像を表示させた状態でユーザの操作がなされた場合、入力案内画像表示制御部３１は新たに入力候補文字群Ｇ２に基づく文字入力案内画像を表示装置２に表示させる。
【００３５】
なお、例えば最後の入力候補文字群Ｇ４に基づく文字入力案内画像を表示させた状態で入力候補文字が対応づけられた操作部材に対するユーザの操作があった場合、入力案内画像表示制御部３１は、ダミー案内画像を表示させることとしてもよい。ここで、ダミー案内画像は、認証対象文字を含まない入力候補文字と各操作部材との対応関係を示す文字入力案内画像である。例えば入力案内画像表示制御部３１は、任意の複数の文字をランダムに決定することで、ダミーの入力候補文字群（ダミー文字群）を取得する。そして、当該ダミー文字群に含まれる各入力候補文字と各操作部材との対応関係を示す文字入力案内画像を、ダミー案内画像として表示装置２に表示させる。この方法によれば、ユーザが明示的にパスワード入力の終了を指示する指示操作を行わない限り、入力案内画像表示制御部３１は順次ダミー案内画像を表示させる処理を継続することとなる。これにより、不正にユーザ認証を行おうとする第三者がパスワードを入力することで、第三者にパスワードの文字数を知られてしまうことを防ぐことができる。
【００３６】
入力文字取得部３２は、操作部１３に備えられた複数の操作部材のいずれかに対するユーザの操作に応じて、当該操作がなされた操作部材に対応付けられた文字を入力文字として取得する。具体例として入力文字取得部３２は、入力案内画像表示制御部３１が文字入力案内画像を表示させている状態で、操作部１３がユーザの指示操作に応じて出力する制御信号を受け付ける。そして、当該制御信号に基づいてユーザが操作を行った操作部材を特定する。さらに入力文字取得部３２は、現在表示装置２に表示されている文字入力案内画像において、当該特定した操作部材に対応づけて示されている文字を、入力文字として取得する。例えば前述した図５の文字入力案内画像の例において、ユーザが上方向指示キー２１ａを押下した場合、入力文字取得部３２は当該操作部材に対応づけられた入力候補文字「Ｗ」を入力文字として取得する。また、左方向指示キー２１ｄが押下された場合には、入力候補文字「ｓ」を入力文字として取得する。
【００３７】
また、入力文字取得部３２は、パスワードの入力が終了したと判断した場合に、これまでに順に取得した入力文字を、通信部１５に対して出力することにより、認証サーバ４に送信する。認証サーバ４は、この送信された入力文字を用いて、ユーザの認証を行う。ここで、入力文字取得部３２がパスワード入力の終了を判断する方法としては、例えば以下のような方法がある。すなわち、最後の入力候補文字群に基づく文字入力案内画像が表示された状態で入力文字を取得した場合に、パスワード入力が終了したと判断する。この場合には、前述した入力案内画像表示制御部３１によるダミー案内画像の表示は、実行されない。あるいは、ユーザから明示的にパスワード入力の終了を指示する指示操作がなされることにより、パスワード入力の終了を判断することとしてもよい。この場合においては、操作部１３に備えられた複数の操作部材のうち、入力候補文字に対応づけられていない少なくとも一つの操作部材（入力終了用操作部材）が、パスワード入力の終了を表す指示操作に対応づけられることとする。具体的に、例えばスタートボタン２４が入力終了用操作部材であることとする。文字入力案内画像が表示された状態でユーザがスタートボタン２４を押下した場合、入力文字取得部３２は、ユーザによるパスワードの入力操作が終了したと判断する。
【００３８】
次に、パスワード入力装置１及び認証サーバ４が実行するユーザ認証処理の一例について、図６のフロー図に基づいて説明する。ここでは、前述した例のように認証の対象となるパスワードが「ｐ」「ａ」「ｓ」「ｓ」の４文字の認証対象文字からなる場合の例について説明する。
【００３９】
まず、認証サーバ４が、保持しているパスワードに含まれる各認証対象文字に基づいて、図４に例示するような入力候補文字群Ｇ１，Ｇ２，Ｇ３及びＧ４を生成する（Ｓ１）。そして、パスワード入力装置１に対して、パスワード入力要求とともに、Ｓ１で生成した入力候補文字群の情報を送信する（Ｓ２）。
【００４０】
Ｓ２で認証サーバ４が送信したパスワード入力要求を受信したパスワード入力装置１は、ユーザに対してパスワードの入力を促し、ユーザの入力する入力文字の情報を取得する。具体的には、まず入力案内画像表示制御部３１が、Ｓ２で取得した入力候補文字群のひとつに基づいて、当該入力候補文字群に含まれる入力候補文字と各操作部材との対応関係を決定するマッピング処理を行い、この対応関係を示す文字入力案内画像を表示装置２に表示させる（Ｓ３）。この状態で、入力文字取得部３２は、操作部１３から入力される制御信号に応じて、ユーザが操作した操作部材の情報を取得する（Ｓ４）。Ｓ４で取得したユーザの操作した操作部材が入力終了用操作部材（ここではスタートボタン２４）である場合、入力文字取得部３２はＳ６の処理を実行する。一方、それ以外の入力候補文字に対応づけられた操作部材であった場合、当該操作部材に対応づけられた入力候補文字を、入力文字として取得する（Ｓ５）。
【００４１】
続いて、パスワード入力装置１は、Ｓ３からＳ５までの処理をスタートボタン２４が押下されるまで繰り返して実行する。ここで、Ｓ３の処理において入力案内画像表示制御部３１が表示させる画像は、順にＳ２で取得した入力候補文字群Ｇ１，Ｇ２，Ｇ３及びＧ４に基づく画像である。また、全ての入力候補文字群に基づく文字入力案内画像を表示させた後の５回目以降に表示させる文字入力案内画像は、パスワード入力装置１がランダムに決定したダミー文字に基づくダミー案内画像であることとする。
【００４２】
入力文字取得部３２は、Ｓ４で取得したユーザの操作した操作部材がスタートボタン２４である場合、これまでにＳ５の処理で取得した入力文字を取得した順序で配列した文字列からなる入力文字の情報を、通信部１５に対して出力することにより、認証サーバ４に送信する（Ｓ６）。このとき、パスワード入力装置１は、当該入力文字の情報を暗号化して送信することとしてもよい。
【００４３】
続いて、Ｓ６でパスワード入力装置１が送信した入力文字の情報を受信した認証サーバ４は、当該受信した入力文字の情報と、保持しているパスワードと、が一致するか否か判定するパスワード判定を行う（Ｓ７）。そして、判定結果の情報をパスワード入力装置１に対して送信する（Ｓ８）。Ｓ８で送信された情報を受信したパスワード入力装置１は、例えばパスワードの判定結果に基づく情報を表示装置２に表示させることにより、ユーザに提示する（Ｓ９）。あるいは、Ｓ７の判定により認証に成功した場合、正しく認証されたユーザ向けの処理を開始することとしてもよい。
【００４４】
以上説明したユーザ認証処理によれば、ユーザが例えば一般的なパーソナルコンピュータ用のキーボード等に比較して少ない操作部材を備えた操作部１３によりパスワードを構成する文字を入力する場合であっても、多様な文字種をパスワードに用いることができる。また、本実施形態においては、入力文字は操作部１３の入力方式等に依存しないため、図４に例示されている英大文字、英小文字、数字だけでなく、漢字、カタカナ、ひらがな、あるいは特殊な記号等の任意の文字をパスワードに用いることができる。さらに、パスワードに使用可能な文字を表示装置２の画面上に一覧表示させてカーソル移動等によりユーザに選択させるソフトウェアキーボード等の方式を用いる場合と異なり、ユーザにとって簡易な操作で文字の入力を行うことができる。また、パスワード入力の際に画面上に表示されている映像を仮に第三者に見られたとしても、第三者にパスワードを知られにくくすることができ、セキュリティを向上できる。
【００４５】
また、本実施形態に係るパスワード入力装置１は、以下に説明するように、複数の操作部材と、各操作部材につきそれぞれ複数の入力候補文字との対応関係を示す文字入力案内画像を表示させる処理を実行することとしてもよい。
【００４６】
この構成によれば、例えば入力案内画像表示制御部３１は、入力候補文字群を取得した後、一つの操作部材に対して複数の入力候補文字を対応づけるように、操作部材と入力候補文字との対応関係を決定する。そして、決定した対応関係を示す文字入力案内画像を表示装置２に表示させる。具体的に、入力候補文字を対応づける操作部材の数をｋ、各操作部材のそれぞれに対して対応させる入力候補文字の最大数をｍとする。この場合、入力案内画像表示制御部３１はパスワードに含まれる認証対象文字のそれぞれについて、最大で（ｋ×ｍ）個の入力候補文字からなる入力候補文字群を取得し、各入力候補文字をそれぞれｋ個の操作部材のいずれかに対応づける。
【００４７】
一例として、入力案内画像表示制御部３１は、図７に示すような文字入力案内画像を表示装置２に表示させる。図７の例においては、８個の操作部材に対して、それぞれ４個ずつ入力候補文字が対応づけられている。
【００４８】
このような文字入力案内画像が表示された状態において、ユーザは、前述した例と同様にパスワードに含まれる認証対象文字に対応づけられた操作部材に対して操作を行う。例えば図７の例において、認証対象文字「ｐ」を入力したい場合、ユーザは上方向指示キー２１ａを押下する。この場合において入力文字取得部３２は、ユーザの操作がなされた操作部材に対応づけられた複数の入力候補文字を、入力文字として取得する。なお、入力文字取得部３２は、取得した入力文字をそれぞれ何回目のユーザの操作に基づいて取得したかについての情報と対応づけて記録するものとする。そして、前述の例と同様に、例えばスタートボタン２４が押下されることによりパスワードの入力が終了したと判定した場合、取得した入力文字の情報を認証サーバ４に送信する。
【００４９】
この場合、認証サーバ４は、以下のようにしてユーザ認証の成否判定を行う。すなわち、パスワード入力装置１から受信した入力文字の情報に含まれる、１回目のユーザ操作に基づいて取得した入力文字の中に、認証の対象となるパスワードの１文字目の認証対象文字が含まれているか否かを判定する。以下同様にして、ｎ文字目の認証対象文字が、ｎ回目のユーザ操作に基づいて取得した入力文字の中に含まれているか否かを判定する。そして、全ての認証対象文字がそれぞれ対応する入力文字の中に含まれていると判定した場合、認証に成功したと判定する。また、それ以外の場合には、認証に失敗したと判定する。
【００５０】
上記構成によれば、仮に表示装置２の画面上に表示された画像と、ユーザの操作部１３に対する指示操作の内容とを同時に第三者に知られたとしても、第三者は容易にパスワードを特定することはできない。例えば図７の例に示す文字入力案内画像が表示されている状態で、ユーザが上方向指示キー２１ａを押下したことを第三者に知られたとしても、第三者はパスワードに含まれる認証対象文字が「ｐ」、「ｗ」、「６」又は「ａ」のいずれかであると分かるに過ぎず、認証対象文字が何であるかを特定することはできない。これにより、さらにセキュリティを向上できる。
【００５１】
なお、この方法においては、各操作部材に対応させる入力候補文字の数ｍの値を増やせば増やすほど、第三者にユーザの操作を盗み見られた場合にパスワードが漏洩する危険を低減できる。しかしながら、ｍの値を増加させた場合、ユーザが入力しようとしている文字を画面上で探しにくくなってしまう。また、ｍの値が増加することによって、ユーザが誤った文字を入力しているつもりでも、偶然に認証の結果入力された文字がパスワードに一致すると判定されてしまう問題が起こりうる。そこでパスワード入力装置１は、操作部１３が備える操作部材の数や、要求されるセキュリティのレベル、パスワードに使用可能な文字種の数などに基づいて決定したｍの値を用いて、操作部材と入力候補文字との対応関係を決定することとしてもよい。
【００５２】
次に、パスワードを構成する認証対象文字の文字数の漏洩を防ぐ構成について、説明する。
【００５３】
一般的な情報処理装置がユーザからのパスワード入力を受け付ける場合、画面上に「＊」のようなエコー文字をユーザの入力した文字数に応じて表示させることがある。しかし、本実施形態においては、第三者にパスワードに含まれる認証対象文字の文字数を知られにくくするため、画面上にエコー文字を表示させないこととしてもよい。
【００５４】
さらに、より第三者にパスワードの文字数を知られにくくするため、本実施形態に係るパスワード入力装置１は、以下のような処理を実行することとしてもよい。
【００５５】
例えば入力案内画像表示制御部３１は、２以上の認証対象文字を含む入力候補文字のそれぞれと、複数の操作部材のいずれかとの対応関係を示す文字入力案内画像を表示させることとする。この場合、認証サーバ４は、２以上の認証対象文字に、例えばランダムに決定した複数の文字を対応づけて入力候補文字群を生成する。そして、１又は複数の入力候補文字群と、当該各入力候補文字群に含まれる認証対象文字の数と、を対応づけた情報を、パスワード入力装置１に対して送信する。入力案内画像表示制御部３１は、認証サーバ４が送信した情報に基づいて、それぞれの入力候補文字群に基づく文字入力案内画像を順に表示させる。ここで、１つの入力候補文字群に含まれる認証対象文字の数は、予め定められた数であってもよいし、ランダムに決定した数であってもよい。あるいは、入力候補文字群は、パスワードに含まれる認証対象文字の全てを含むこととしてもよい。
【００５６】
入力文字取得部３２は、これまでに説明した例と同様に、ユーザの操作に応じて入力文字を取得する。ただし、この場合においては、入力文字を取得するごとに必ず入力案内画像表示制御部３１に対して文字入力案内画像を更新させるのではなく、所定の条件を満たすまでユーザの操作に応じて入力文字を取得する処理を続ける。ここで、所定の条件は、文字入力案内画像において示されている入力候補文字群に含まれる認証対象文字の数と同じ回数だけ、ユーザの操作に応じた入力文字の取得を実行することである。
【００５７】
具体例として、パスワードが「ｐａｓｓ」であって、入力案内画像表示制御部３１が表示装置２に表示させた文字入力案内画像が図５に例示するものである場合について、説明する。ここで、図５の文字入力案内画像がパスワードを構成する全ての認証対象文字を含む入力候補文字群に基づいて生成されたものであるとすると、入力案内画像表示制御部３１は、図５の文字入力案内画像を表示させた後、文字入力案内画像の再表示を行わない。この状態において、ユーザは順に上方向指示キー２１ａ、上方向指示キー２１ａ、右方向指示キー２１ｃ、右方向指示キー２１ｃ、スタートボタン２４を押下することとする。この操作に応じて、入力文字取得部３２は１回目及び２回目のユーザの操作に対応づけてそれぞれ「ｐ」「ｗ」「６」「ａ」を、３回目及び４回目のユーザの操作に対応づけてそれぞれ「ｈ」「８」「ｓ」「ｊ」を、入力文字として取得する。この入力文字に基づいて、認証サーバ４は、パスワード「ｐａｓｓ」とパスワード入力装置１が取得した入力文字とが一致すると判定できる。
【００５８】
なお、パスワードに用いられる文字種の数が、入力候補文字を対応づける操作部材の数ｋに各操作部材に対応させる入力候補文字の数ｍを乗じた数（ｋ×ｍ）以下の場合、入力案内画像表示制御部３１は入力候補文字群として予め定められたパスワードに用いられる全ての文字種からなる文字群を用いてもよい。この例においては、入力案内画像表示制御部３１はパスワードに用いられる可能性のある全ての文字のそれぞれについて、複数の操作部材のいずれかとの対応関係を示す文字入力案内画像を表示装置２に表示させる。この場合、入力候補文字群にはパスワードを構成する認証対象文字の全てが含まれることとなる。
【００５９】
以上説明した例によれば、ユーザは１つの文字入力案内画像が表示装置２に表示された状態で、複数の認証対象文字を入力することができる。これにより、文字入力案内画像が切り替わった回数で表示装置２を見ている第三者にパスワードの文字数を知られにくくすることができ、セキュリティを向上できる。
【００６０】
また、入力案内画像表示制御部３１は、ユーザの指定に基づいて文字入力案内画像を切り替えることとしてもよい。この場合、操作部１３の備える複数の操作部材のうち、少なくとも一つの操作部材が、画面切り替え処理に対応づけられているものとする。文字入力案内画像が表示された状態で画面切り替え処理に対応づけられた操作部材がユーザにより操作された場合、入力案内画像表示制御部３１は、認証サーバ４に対して、これまでにユーザの操作に応じて入力された入力文字の数に応じて決定される、次に入力されるべき認証対象文字を含んだ入力候補文字を生成する入力候補文字再生成要求を送信する。認証サーバ４は当該送信された要求に応じて未入力の認証対象文字を含んだ入力候補文字群を新たに生成し、パスワード入力装置１に対して送信する。入力案内画像表示制御部３１は、この受信した新たな入力候補文字群に含まれる入力候補文字と、各操作部材との対応関係を示す新たな文字入力案内画像を表示装置２に表示させる。なお、画面切り替え処理に対応づけられた操作部材がユーザにより操作された場合には、入力文字取得部３２は、入力文字の取得を行わない。この構成によれば、ユーザは明示的に画面の切り替えを実行させることで、ユーザ認証処理の過程における画面の切り替えの回数を任意に調整できる。これにより、第三者にパスワードの文字数を知られにくくすることができ、セキュリティを向上できる。
【００６１】
また、入力案内画像表示制御部３１は、認証対象文字を含む文字入力案内画像を順次表示させる途中で、ダミー案内画像を表示装置２に表示させることとしてもよい。ここでダミー案内画像は、前述したように入力候補文字に認証対象文字を含まない文字入力案内画像である。この場合、操作部１３の備える複数の操作部材のうち、入力候補文字に対応付けられる操作部材以外の所定の操作部材が、表示送り用操作部材として、表示送り処理に対応づけられているものとする。なお、この表示送り用操作部材は、前述した例における画面切り替え処理に対応づけられた操作部材と共通するものであってもよい。
【００６２】
この例においては、入力案内画像表示制御部３１は、入力候補文字に対応付けられる複数の操作部材又は表示送り用操作部材に対するユーザの操作に応じて、入力候補文字に認証対象文字を含む文字入力案内画像と、入力候補文字に認証対象文字を含まない文字入力案内画像（ダミー案内画像）と、のいずれか一方を予め定められた順序で順次切り替えて表示させる。なお、各文字入力案内画像を表示させる順序及びダミー案内画像を表示させる回数は、例えばランダムに決定される。この場合において、ダミー案内画像において示される入力候補文字はいずれも次に入力すべき認証対象文字とは異なる文字であることとする。この方法によれば、ダミー案内画像が表示された場合、ユーザは次の認証対象文字を入力しようとしても、画面上に認証対象文字が表示されていないため、認証対象文字を入力できない。そこでユーザは、表示送り用操作部材に対する操作を実行する。この操作に応じて、入力案内画像表示制御部３１は、次の文字入力案内画像を表示装置２に表示させる。なお、表示送り用操作部材に対してユーザの操作がなされた場合には、入力文字取得部３２は入力文字の取得を行わないこととする。この例によれば、パスワード入力装置１は、同じパスワードをユーザに入力させる場合であっても、パスワード入力の過程でダミー案内画像を１又は複数回表示させることにより、ユーザ認証処理の際に表示装置２に表示される文字入力案内画像が切り替わる回数を変化させることができる。これにより、第三者にパスワードの文字数を知られにくくすることができ、セキュリティを向上できる。
【００６３】
次に、入力案内画像表示制御部３１が入力候補文字を複数の操作部材のいずれかと対応づけるマッピング処理の別の例について、説明する。
【００６４】
ここまでの説明においては、入力案内画像表示制御部３１は、入力候補文字をパスワード入力に使用する複数の操作部材のうちランダムに決定された操作部材と対応づけることとしたが、入力案内画像表示制御部３１が実行するマッピング処理はこのようなものに限られない。例えば認証サーバ４が認証対象文字の情報をパスワード入力装置１に対して送信する場合、入力案内画像表示制御部３１は所定の条件に基づいて決定される過去のユーザ認証処理（例えば過去一定回数のユーザ認証処理など）において、各認証対象文字をどの操作部材に対応づけたかをマッピング情報として記憶しておくこととする。そして、入力案内画像表示制御部３１は、マッピング処理を実行する際に、過去のマッピング情報に基づいて、例えば認証対象文字を過去に対応づけた操作部材と異なる操作部材に対応づけるように、入力候補文字と操作部材との対応関係を決定する。これにより、ユーザがパスワードを入力する際に操作すべき操作部材は過去のものと異なることとなり、操作すべき操作部材の順序がパターン化してしまうことを防ぐことができる。
【００６５】
なお、この場合において、前述した表示送り用操作部材に対する操作の必要なダミー案内画像を表示させる順序についても、同様の方法で決定することとしてもよい。すなわち、パスワード入力装置１は、過去のユーザ認証処理においてダミー案内画像を表示させたのが何文字目の認証対象文字を含む文字入力画像を表示させた後であるかを記憶することとし、過去に表示させた順序とは異なる順序でダミー案内画像を表示させ、表示送り用操作部材をユーザに操作させることとしてもよい。
【００６６】
次に、入力候補文字の決定方法の別の例について、説明する。
【００６７】
ここまでの説明においては、１又は複数の認証対象文字に対して、ランダムに決定した文字を対応づけることで入力候補文字群を生成することとしたが、本実施形態に係るユーザ認証システムが入力候補文字群を生成する方法はこのようなものに限られない。例えば認証サーバ４は、入力候補文字群に含める認証対象文字以外の入力候補文字を、過去に入力案内画像表示制御部３１が文字入力案内画像を表示させる際に当該認証対象文字を含む入力候補文字として使用した文字に基づいて決定することしてもよい。
【００６８】
例えば認証サーバ４は、所定の条件に基づいて決定される過去のユーザ認証処理（例えば過去一定回数のユーザ認証処理など）において、生成した入力候補文字群に含めた入力候補文字を記憶しておくこととする。そして、認証サーバ４は、ｎ文字目の認証対象文字を含む入力候補文字群を生成する際に、過去のユーザ認証処理において同じｎ文字目の認証対象文字を含む入力候補文字群を生成する際に用いた入力候補文字を、少なくとも一つ入力候補文字として用いて入力候補文字群を生成することとする。この方法によれば、パスワード入力装置１がｎ文字目の認証対象文字を入力させるための文字入力案内画像を表示させる場合、当該文字入力案内画像により示される入力候補文字のうち認証対象文字を含む２以上の入力候補文字が、過去のユーザ認証処理の際に同じｎ文字目の認証対象文字を入力させるために表示させた文字入力案内画像により示された入力候補文字と共通することとなる。これにより、複数回のユーザ認証処理において、第三者が表示装置２に表示される文字入力案内画像を見たような場合であっても、第三者にパスワードに含まれる認証対象文字を知られにくくすることができ、セキュリティを向上できる。
【００６９】
また、同様に、前述した一つの操作部材に複数の入力候補文字を対応づける例において、パスワード入力装置１は過去のユーザ認証処理時に認証対象文字と同じ操作部材に対応づけた入力候補文字に基づいて、今回のユーザ認証処理時に認証対象文字と同じ操作部材に対応づける入力候補文字を決定することとしてもよい。この場合においては、パスワード入力装置１はユーザ認証処理の際に認証サーバ４からパスワードに含まれる認証対象文字の情報を受信する。そして、認証対象文字を含む入力候補文字群を生成し、一つの操作部材に対して複数の入力候補文字が対応づけられるように、各入力候補文字と操作部材との対応関係を決定する。その際、パスワード入力装置１は、過去のユーザ認証処理時にｎ文字目の認証対象文字と同じ操作部材に対応づけた入力候補文字の情報を記憶しておき、当該文字のうち少なくとも一つの文字を今回ｎ文字目の認証対象文字を対応づけた操作部材に対応づける。
【００７０】
また、この場合において、パスワード入力装置１は、認証対象文字を対応づける操作部材以外の操作部材に対応づける入力候補文字についても、過去のユーザ認証処理において一つの操作部材に共通して対応づけた複数の入力候補文字の組み合わせに基づいて、一つの操作部材に対応づける入力候補文字の組み合わせを決定することとしてもよい。例えば一つの操作部材に対応づけられる複数の入力候補文字の組み合わせは、前回のユーザ認証処理において別の操作部材に対応づけた入力候補文字の組み合わせと同じであることとしてもよい。これにより、仮に第三者が複数回繰り返して表示装置２の画面上に表示される画像と、ユーザの操作部１３に対する指示操作の内容とを同時に見たような場合であっても、第三者にパスワードに含まれる認証対象文字を知られにくくすることができ、セキュリティを向上できる。
【００７１】
また、本発明は上記実施形態に限定されるものではなく、種々の実施形態により実現可能である。例えば以上の説明において認証サーバ４が実行することとした処理の一部又は全部は、パスワード入力装置１が実行することとしてもよい。具体例として、パスワードを構成する認証対象文字を認証サーバ４がパスワード入力装置１に対して送信した場合には、パスワード入力装置１が入力文字とパスワードとが一致するか否かを判定するパスワード判定を行うこととしてもよい。また、パスワード入力装置１が自分自身でパスワードを保持し、単独でユーザ認証処理を実行することとしてもよい。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施の形態に係るパスワード入力装置を含んだユーザ認証システムの構成例を表すブロック図である。
【図２】本発明の実施の形態に係るパスワード入力装置の備える操作部の一例を表す図である。
【図３】本発明の実施の形態に係るパスワード入力装置の機能を表す機能ブロック図である。
【図４】本発明の実施の形態に係るパスワード入力装置の取得する入力候補文字群の一例を表す図である。
【図５】本発明の実施の形態に係るパスワード入力装置が表示させる文字入力案内画像の一例を表す図である。
【図６】本発明の実施の形態に係るパスワード入力装置によって実行される処理の一例を示すフロー図である。
【図７】本発明の実施の形態に係るパスワード入力装置が表示させる文字入力案内画像の別の一例を表す図である。
【符号の説明】
【００７３】
１  パスワード入力装置、２  表示装置、３  通信ネットワーク、４  認証サーバ、１１  制御部、１２  記憶部、１３  操作部、１４  表示制御部、１５  通信部、２０  把持部、２１  第１の操作部、２２  第２の操作部、２３  アナログ操作部、２４  スタートボタン、２５  セレクトボタン、２６  モード選択スイッチ、２７  発光ダイオード、２８，２９  ボタン、３１  入力案内画像表示制御部、３２  入力文字取得部。
【図１】
2007272718.tif 000003
【図２】
2007272718.tif 000004
【図３】
2007272718.tif 000005
【図４】
2007272718.tif 000006
【図５】
2007272718.tif 000007
【図６】
2007272718.tif 000008
【図７】
2007272718.tif 000009