(57)【要約】【課題】入力キーが少ない情報端末でも、パスワードが盗用される危険性を低減させるとともに高いセキュリティを確保する。【解決手段】携帯電話２と認証サーバ３とをインターネット４を介して互いに通信可能に構成した情報機器システム１において、携帯電話２は、画像を表示する表示部１０、入力操作に基づき入力キー情報を出力する操作部１１、外部との通信を担う通信部１３、受け取った情報の送受先を制御する制御部１４および乱数鍵情報および画面情報を表示部１０に送る画面情報処理部１６を備え、この画面情報処理部１６は、認証サーバ３から乱数鍵情報およびログイン画面情報を受け取ると、操作部１１の英数字キー１１ｃ〜１１ｎの配列をランダムに入れ替えた英数字キーの表示エリア３１を含むログイン用画面３０を表示部１０に表示させるログイン用画面情報を作成するように構成されることを特徴とする。【選択図】  図２
2006092476.tif 000002
【特許請求の範囲】
【請求項１】
認証側情報端末と通信ネットワークを介して互いに通信可能に構成される携帯電話において、
前記携帯電話は、画面情報を受け取り前記画面情報に基づく画像を表示する表示手段と、
入力キー情報を出力する入力手段と、
前記認証側情報端末との通信を担う通信手段と、
受け取った情報の送受先を制御する制御手段と、
画面情報を前記表示手段に送る画面情報処理手段とを備え、
前記画面情報処理手段は、前記認証側情報端末から乱数鍵情報およびログイン画面情報を受け取り、前記ログイン画面情報に基づくログイン画面の英数字キーの配列を前記乱数鍵情報に基づき入れ替えたログイン用画面情報を作成するように構成されることを特徴とする携帯電話。
【請求項２】
前記入力手段から送られた入力キー情報を定義に従って処理して認証基礎キー情報を作成可能な入力キー情報処理手段をさらに備えることを特徴とする請求項１記載の携帯電話。
【請求項３】
前記入力手段から送られた入力キー情報を定義に従って処理して認証基礎キー情報を作成可能な入力キー情報処理手段をさらに備え、前記定義は、入力キー情報が表す文字列に＊がある場合には直後の１文字を削除し、♯がある場合には直前の１文字を削除する定義であることを特徴とする請求項１記載の携帯電話。
【請求項４】
前記制御手段は、パスワードの入力時に押下られた英数字キーの種類のみを区別するように構成されたことを特徴とする請求項１記載の携帯電話。
【請求項５】
通信ネットワークを介して外部機器と互いに通信可能に構成される携帯電話であって、
所定の配列で設けられた複数の入力キーを有する入力手段と、
少なくともパスワード入力モードにおいて前記入力キーの配列を画像表示する表示手段と、
通信ネットワークを介して外部機器との通信を担う通信手段と、
前記表示手段の画面表示を制御する画面情報処理手段とを備え、
前記画面情報処理手段は、前記パスワード入力モードにおいて前記入力キーの配列を変更するキー配列変更手段を有することを特徴とする携帯電話。
【請求項６】
前記キー配列変更手段は、複数の異なるキー配列情報を予め保持しており、それらの１つを任意に選択するように構成されたことを特徴とする請求項５記載の携帯電話。
【請求項７】
携帯電話と認証側情報端末とを通信ネットワークを介して互いに通信可能に構成される情報機器システムにおいて、
前記携帯電話は、画面情報を受け取り前記画面情報に基づく画像を表示する表示手段と、
入力キー情報を出力する入力手段と、
前記認証側情報端末との通信を担う通信手段と、
受け取った情報の送受先を制御する制御手段と、
前記認証側情報端末から乱数鍵情報およびログイン画面情報を受け取り、前記ログイン画面情報に基づくログイン画面の英数字キーの配列を前記乱数鍵情報に基づき入れ替えたログイン用画面情報を作成し、前記表示手段に送る画面情報処理手段とを備えることを特徴とする情報機器システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを経由して遠隔地のコンピュータとが通信可能に接続されているシステムにおいて、携帯電話から遠隔地のコンピュータの資源を利用する際に入力するキーの定義をランダムに変更して画面表示する携帯電話およびこの携帯電話を用いた情報機器システムに関する。
【背景技術】
【０００２】
情報端末から遠隔地のコンピュータにネットワークを経由して、そのコンピュータの秘匿性の高い情報にアクセスする際には、アクセス要求を行うユーザの本人認証は必須であるが、近隣者（第三者）がパスワードの入力の様子を盗み見る等することで、パスワードが第三者に漏洩する可能性も否定できない。
【０００３】
このため、近隣者にパスワードを盗用される危険を低減させるべく種々の技術が確立している。例えば、特許文献１に記載されるように、タッチスクリーンなどの仕組みを利用して入力キーの表示を動的に変更することにより、入力位置と順番を盗み見られないようにする技術がある。
【０００４】
また、特許文献２に記載されるように、ディスプレイ上に表示されたランダムなキー配置の仮想キーボードをマウスなどのポインティングデバイスで選択して入力する技術がある。
【０００５】
さらに、特許文献３に記載されるように、ディスプレイ上に表示されたランダムなキー配置の仮想キーボード上にカレントポジションが示されており、そのカレントポジションを矢印キーで移動させることにより、入力キーを決定する技術がある。
【特許文献１】特開２００１−３５０５９０号公報
【特許文献２】特開２００４−１０２４６０号公報
【特許文献３】特開２００２−３１９０６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
電車内など人中で操作する機会の多い携帯電話は、他の情報端末の場合よりも、パスワードの入力時にそのデータを盗み見られてしまう可能性が高くなる。つまり、ユーザがパスワードを入力する際に、近隣者にパスワードを盗用される危険性がより高い。従って、携帯電話では、パスワードの漏洩防止はより重要な課題となる。
【０００７】
しかしながら、上記特許文献１に係る従来技術を携帯電話にそのまま適用する場合、タッチスクリーンやキートップ表示の動的変更機能などハードウェア的な改良が必要となり、改良に手間がかかる。
【０００８】
また、上記特許文献２に係る従来技術を携帯電話にそのまま適用する場合には、携帯電話にポインティングデバイスを備えさせ、備え付けのポインティングデバイスにより入力することになるため、操作性の低下が懸念される。
【０００９】
さらに上記特許文献３に係る従来技術を携帯電話にそのまま適用する場合には、矢印キーでカレントポジションを移動させるために入力回数が多くなり、操作性の低下が懸念される。
【００１０】
本発明は、上記の課題を解決するべくなされたものであり、入力キーが少ない携帯電話でも、パスワードが盗用される危険性を低減させるとともに高いセキュリティを確保することができる携帯電話およびこの携帯電話を用いた情報機器システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る携帯電話は、上述した課題を解決するため、請求項１に記載したように、認証側情報端末と通信ネットワークを介して互いに通信可能に構成される携帯電話において、前記携帯電話は、画面情報を受け取り前記画面情報に基づく画像を表示する表示手段と、入力キー情報を出力する入力手段と、前記認証側情報端末との通信を担う通信手段と、
受け取った情報の送受先を制御する制御手段と、画面情報を前記表示手段に送る画面情報処理手段を備え、前記画面情報処理手段は、前記認証側情報端末から乱数鍵情報およびログイン画面情報を受け取り、前記ログイン画面情報に基づくログイン画面の英数字キーの配列を前記乱数鍵情報に基づき入れ替えたログイン用画面情報を作成するように構成されることを特徴とする。
【００１２】
また、本発明に係る携帯電話は、上述した課題を解決するために、請求項５に記載したように、
本発明に係る情報機器システムは、上述した課題を解決するため、請求項７に記載したように、携帯電話と認証側情報端末とを通信ネットワークを介して互いに通信可能に構成される情報機器システムにおいて、前記携帯電話は、画面情報を受け取り前記画面情報に基づく画像を表示する表示手段と、入力キー情報を出力する入力手段と、前記認証側情報端末との通信を担う通信手段と、受け取った情報の送受先を制御する制御手段と、前記認証側情報端末から乱数鍵情報およびログイン画面情報を受け取り、前記ログイン画面情報に基づくログイン画面の英数字キーの配列を前記乱数鍵情報に基づき入れ替えたログイン用画面情報を作成し、前記表示手段に送る画面情報処理手段とを備えることを特徴とする。
【発明の効果】
【００１３】
本発明に係る携帯電話およびこの携帯電話を用いた情報機器システムによれば、携帯電話からユーザがパスワードを入力する場合、近隣者にパスワードを盗用される危険性を低減させ高いセキュリティを確保するとともに、携帯電話などの入力キーが少ない携帯電話でも効率良くパスワードの入力を行うことができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明に係る携帯電話およびこの携帯電話を用いた情報機器システムを実施するための最良の形態について図面を参照して説明する。
【００１５】
図１は、クライアント（ユーザ）が操作する操作側の情報端末（操作側情報端末）と操作側のクライアントの認証を行う認証側の情報端末（認証側情報端末）とをネットワークを介して相互に通信可能に構成される情報機器システムの一実施例である情報機器システム１のシステム構成を概略的に表した構成概略図である。
【００１６】
図１によれば、情報機器システム１は、操作側情報端末の一例としての携帯電話２と、認証側情報端末の一例としての認証サーバ３とを、通信ネットワークの一例であるインターネット４を介して互いに通信可能にした構成である。すなわち、インターネット４には、携帯電話２に情報を送受信する基地局５が接続される。
【００１７】
情報機器システム１の携帯電話２は、表示手段としての表示部１０と、入力手段としての操作部１１と、電波の送受信を担うアンテナ部１２とを備える一般的な形態である。また、携帯電話２の操作部１１についても、一般的な携帯電話と同様に複数の入力キーを有する。
【００１８】
認証サーバ３は、通常のサーバが有する機能（ウェブサーバとしての機能、暗号化通信機能等）に加え、個人認証機能を有する。
【００１９】
尚、情報機器システム１における通信ネットワークは、インターネット４に限らずＬＡＮ等のネットワークであっても差し支えることはなく、有線、無線を問わない。つまり、認証側の情報端末と通信可能であれば、無線通信によらず、直接的に操作側の情報端末をネットワークに接続しても良い。
【００２０】
また、携帯電話２および認証サーバ３が常時インターネット４に接続されている必要はなく、使用時にそれぞれインターネット４に接続可能であればよい。さらに、携帯電話２および認証サーバ３は、少なくとも１台以上あれば良く、必ずしも図１に示す台数に限定されない。
【００２１】
一方、操作側の情報端末は、携帯電話２のように入力キーの種類がパーソナルコンピュータ等に比べ少ない情報端末であれば良く、携帯電話２に限定されない。例えば、インターネットとの接続が可能な固定電話であっても構わない。また、携帯電話２には、ＰＨＳ（Personal Handyphone system）が包含されるものとする。
【００２２】
図２は、情報機器システム１の構成をより詳細に表した構成詳細図である。尚、図２においては、図を簡略化する観点から図１に示す基地局５を省略している。
【００２３】
図２によれば、携帯電話２は、表示手段としての表示部１０、入力手段としての操作部１１、操作側通信手段としての通信部１３、操作側制御手段としての制御部１４、入力キー情報処理手段としての入力キー情報処理部１５および画面情報処理手段としての画面情報処理部１６とを備える。
【００２４】
表示部１０は、画面情報処理部１６から送られた画面表示情報に基づき画像を表示する部分である。
【００２５】
操作部１１は、認証サーバ接続用アプリケーションを実行している場合、入力されたキーが何かを表す入力キー情報を入力キー情報処理部１５に送る。また、その他の場合には、通常通り、入力キー情報を制御部１４に送る。
【００２６】
通信部１３は、アンテナ部１２を有し認証サーバ３（外部機器）との通信を担う。すなわち、制御部１４から受け取った各種情報をインターネット４を介して認証側の認証サーバ３へ送ることができる。また、認証サーバ３から送られる各種情報をインターネット４を介して受け取ることができる。
【００２７】
制御部１４は、通信部１３から受け取った情報を選別して画面情報処理部１６に送ることができる。また、入力キー情報処理部１５および画面情報処理部１６から送られた情報を受け取り、通信部１３に送ることができる。
【００２８】
さらに、制御部１４は、操作部１１からアプリケーション起動要求を受け取り、図２において省略される基本ソフトのＯＳ（Operating System）および応用ソフトである認証サーバ接続用アプリケーションを起動させて実行することができる。
【００２９】
入力キー情報処理部１５は、認証サーバ接続用アプリケーションの動作中において、操作部１１から送られた入力キー情報をある定義に従って処理して、認証時の基礎となる新たな入力キー情報（以下、認証基礎キー情報とする）を作成する機能を有する。また、入力キー情報処理部１５は、認証基礎キー情報を制御部１４に送ることができる。
【００３０】
画面情報処理部１６は、認証サーバ３から送信されるログイン画面の情報（ログイン画面情報）とともに乱数鍵の情報（乱数鍵情報）を制御部１４から受け取り、両情報からログイン用画面情報を生成してログイン用画面３０（後述する図４に示す）を表示部１０に画像表示させる機能を有する。
【００３１】
ここで、ログイン画面とは、図４に示すログイン用画面３０において、キー配列表示エリア３１の英数字キー１１ｃ〜１１ｎの配列を操作部１１の英数字キー１１ｃ〜１１ｎの実際の配列と同一になる場合におけるログイン用画面３０をいう。また、ログイン画面情報とは、画面情報処理部１６が表示部１０にログイン画面を表示するための情報である。
【００３２】
また、画面情報処理部１６は、より詳細には、キー配列表示エリア３１の英数字キー１１ｃ〜１１ｎの配列を表示変更するキー配列変更手段としてのキー配列変更処理部１７と、キー配列変更処理部１７が変更した英数字キー１１ｃ〜１１ｎの配列を持つログイン用画面３０の画像情報を作成するログイン用画面情報作成処理部１８を有する。
【００３３】
尚、携帯電話２において入力キー情報処理部１５が省略されていても構わない。入力キー情報処理部１５が省略される場合には、操作部１１で入力された入力キー情報は、制御部１４が受け取る。
【００３４】
また、携帯電話２の画面情報処理部１６が異なるキー配列情報（図２において省略）を複数有するように構成し、さらに、受け取った乱数鍵情報に基づいて保有するキー配列情報を選択するキー配列変更部１７を画面情報処理部１６に設けても良い。
【００３５】
ここで、キー配列情報とは、図４に示すログイン用画面３０におけるキー配列表示エリア３１の英数字キー１１ｃ〜１１ｎの配列を表す情報をいい、キー配列情報が異なれば、英数字キー１１ｃ〜１１ｎの配列は異なる。
【００３６】
一方、認証サーバ３は、認証側通信手段としての通信部２０と、認証側制御手段としての制御部２１と、暗号化手段２２とを備え、この暗号化手段２２は、乱数鍵発行部２５と、認証子生成部２６と、一致判定部２７と、認証データ格納部２８とを有する。
【００３７】
通信部２０は、制御部２１から受け取った各種情報をインターネット４を介して操作側の携帯電話２へ送ることができる。また、携帯電話２から送られる各種情報をインターネット４を介して受け取ることができる。
【００３８】
制御部２１は、通信部２０から受け取った認証基礎キー情報（または入力キー情報）を暗号化手段２２の認証子生成部２６に送ることができる。また、暗号化手段２２の乱数鍵発行部２５から送られた乱数鍵情報および一致判定部２７から送られる接続許可信号を通信部１３に送ることができる。
【００３９】
乱数鍵発行部２５は、規則性のない乱数鍵を発行する機能を有し、発行した乱数鍵を表す乱数鍵情報を制御部２１および認証子生成部２６に送ることができる。
【００４０】
認証子生成部２６は、認証子生成関数を有し、受け取った認証基礎キー情報（または入力キー情報）と乱数鍵情報とを用いて認証子を生成する機能を有する。また、認証子生成部２６は、認証子を表す情報（以下、認証子情報とする）を一致判定部２７に送ることができる。
【００４１】
一致判定部２７は、認証データ格納部２８に格納された認証データを読み出し、読み出した登録パスワードが認証子生成部２６が生成した認証子と一致するか否かを判定する。また、一致判定部２７は、一致判定の結果、一致する場合には、接続許可信号を出力し、一致しない場合には接続要求を破棄する。
【００４２】
認証データ格納部２８は、携帯電話２を操作するクライアントを認証するためのパスワードを表すデータを含む認証データを格納する領域である。認証データは、事前に登録し格納される。
【００４３】
次に、図１に示す情報機器システム１において、クライアントが携帯電話２から認証サーバ３に接続を試みる際（ログイン時）に、携帯電話２および認証サーバ３が行う情報処理内容について説明する。
【００４４】
図３は、ログイン時において携帯電話２および認証サーバ３が行う情報処理内容および情報の流れを説明する説明図である。尚、図３を説明する前提として認証サーバ３は、起動中で携帯電話２からの接続要求を受信可能な状態にあるものとする。
【００４５】
携帯電話２を操作するクライアントが認証サーバ３にログインしたい場合には、まず、携帯電話２の電源を投入して認証サーバ接続用アプリケーション（図２において省略）を起動する。すると、携帯電話２は、接続要求処理手順を開始する（ＳＴＡＲＴ）。
【００４６】
次に、認証サーバ接続用アプリケーション実行中において、クライアントが入力した入力情報から制御部１４が接続要求先となる認証サーバ３を特定すると、接続要求（接続要求信号）を生成し、生成された接続要求信号を制御部１４から通信部１３が受け取り、インターネット４を介して接続要求先となる認証サーバ３へ送信する（ステップＳ１）。
【００４７】
携帯電話２から接続要求（接続要求信号）が認証サーバ３へ送信されると、認証サーバ３は、インターネット４を介して接続要求を受け取り、認証サーバ３の乱数鍵発行部２５が乱数鍵を発行し、発行した乱数鍵の乱数鍵情報を制御部２１が受け取る。そして、受け取った乱数鍵情報とともにログイン画面情報を接続要求元の携帯電話２へ送る（ステップＳ２）。
【００４８】
認証サーバ３から乱数鍵情報およびログイン画面情報が携帯電話２へ送られると、携帯電話２は、インターネット４を介して送られた乱数鍵情報およびログイン画面情報を受け取り、携帯電話２の画面情報処理部１６が受信した乱数鍵情報およびログイン画面情報に基づき、ログイン用画面情報を生成してログイン用画面３０を表示部１０に表示する（ステップＳ３）。
【００４９】
図４は、携帯電話２の表示部１０に表示されるログイン用画面の一例（ログイン用画面３０）を表す説明図であり、図５は、携帯電話２の操作部１１の構成をより詳細に説明する構成詳細図である。尚、図５においては、電源のＯＮまたはＯＦＦ時に使用する電源キー等のパスワードの入力操作に使用しないキーを省略している。
【００５０】
図４によれば、ログイン用画面３０は、パスワードの入力に使用する英数字キー１１ｃ〜１１ｎの配列を表示するキー配列表示エリア３１と、パスワードの入力状況を表示するパスワード表示エリア３２とを有する。
【００５１】
図４と図５を比較すると、図４に示すキー配列表示エリア３１における英数字キー１１ｃ〜１１ｎは、図５に示す携帯電話２の操作部１１における実際の英数字キー１１ｃ〜１１ｎを入れ替えて配列したものであり、各英数字キー１１ｃ〜１１ｎの配列される位置が異なる。これは、画面情報処理部１６が乱数鍵に基づいて英数字キーの配列をランダムに変更するためである。
【００５２】
また、乱数鍵は発行される都度異なることから表示される英数字キー１１ｃ〜１１ｎの配列は、ログインの都度異なり、結果としてログインの都度ログイン用画面３０も異なる。すなわち、次回のログイン時に表示されるログイン用画面３０は、キー配列表示エリア３１における英数字キー１１ｃ〜１１ｎの配列が変更され得るため、必ずしも図４に示すログイン用画面３０と同一画面とはならない。
【００５３】
クライアントは、ログイン用画面３０のキー配列表示エリア３１における英数字キー１１ｃ〜１１ｎの配列を見ながら、入力したい文字が表示されている位置に対応する英数字キーを入力（押下）する。すなわち、「４」を入力したい場合には、画面上は、一番上の行（図中の横方向の並び）で一番左の列（図中の縦方向の並び）にあるので、操作部１１の一番上の行かつ一番左の列に配列される英数字キー１１ｃを押下する。
【００５４】
尚、決定キー１１ａは、パスワードの入力が完了し、入力したパスワードを確定する場合に使用するキーである。また、クリアキー１１ｂは、入力したパスワードを最後尾の１文字消去する場合に使用するキーである。
【００５５】
図６は、図４に示す英数字キーの配列の場合において表示部１０に表示される英数字キー１１ｃ〜１１ｎと実際に入力（押下）する英数字キー１１ｃ〜１１ｎとの対応関係を表す説明図である。
【００５６】
尚、図６に示す「押下する英数字キー」では、英数字キー１１ｃ〜１１ｎの表面に記載される数字、＊および＃（電話で使用されるキーに表記される記号）を代表して示し、その他のアルファベット等は省略している。また、図６に示す「認識される文字列」とは、認証サーバ３において認識される文字列であり、文字列とは、英数字キー１１ｃ〜１１ｎの表面に記載される数字および記号の並びをいう。
【００５７】
図６によれば、例えば、９，Ｗ，Ｘ，Ｙ，Ｚのいずれかを入力したい場合には、実際に押下するキーは、いずれも、「１．＠／：」が表記された英数字キー１１ｃであることがわかる。つまり、携帯電話２では、入力したい文字が、同じ英数字キーに表記される文字である場合には、アルファベット大文字、アルファベット小文字および数字のいずれであっても同じ英数字キーを押下する。
【００５８】
換言すれば、制御部１４が受け取る入力キー情報または認証基礎キー情報は、アルファベット大文字、アルファベット小文字および数字の区別がなく、制御部１４は、英数字キーの種類のみ着目した文字列を表す情報を受け取る。これは、パスワード入力時の操作性を重視するとともに、数字だけをパスワードとする場合と比べて、実際に選択される文字種類を多くすることができるためである。
【００５９】
尚、上記の例に挙げた９，Ｗ，Ｘ，Ｙ，Ｚの場合に限らず、他の文字の場合（４，Ｇ，Ｈ，Ｉの各文字相互間や７，Ｐ，Ｑ，Ｒ，Ｓの各文字相互間等）についても同様である。
【００６０】
アルファベットでも数字でも同じキーを押下する結果、情報機器システム１では、異なるパスワードであっても、認証サーバ３が生成する認証子と予め登録されているパスワードとが同一となる事態が生じ得る。
【００６１】
例えば、図７に示すように、パスワードが「suzuki-ichiro123」の場合と「789854-424476123」の場合とでは、実際に押下する英数字キー１１ｃ〜１１ｎに表記される数字の並び（図７では単に押下する英数字キーと示す）は、いずれも、「301092#25223865*」となり、認識される文字列も「789854-424476123」となり一致するので、事実上両者は同一のパスワードとして認証サーバ３が取り扱うことになる。
【００６２】
図７に示す例のように、異なるパスワードであっても、認証サーバ３が生成する認証子と予め登録されているパスワードとが同一となる事態が生じ得る点は、セキュリティーの観点からすると懸念されがちである。しかし、銀行の暗証番号（通常数字のみ４桁）を考えれば、同じ銀行を利用する他人の暗証番号のいずれかとは同じ番号を使用しているのが実状である。
【００６３】
そこで、携帯電話２では、アルファベットと数字とを区別するよりはむしろパスワード入力時の操作性を重視した方が有益であると考え、あえてアルファベットと数字とを区別しない構成にしている。
【００６４】
図３に示すステップＳ３で、携帯電話２の表示部１０に表示されたログイン用画面３０を見ながらクライアントがパスワードの入力を完了すると、操作部１１は、入力キー情報を入力キー情報処理部１５に送る。そして、入力キー情報処理部１５が受け取った入力キー情報に基づき、認証基礎キー情報を作成し、接続要求先の認証サーバ３へ送信する（ステップＳ４）。
【００６５】
ここで、ステップＳ４の処理ステップにおいて生成される認証基礎キー情報について説明する。
【００６６】
携帯電話２では、セキュリティレベル向上の観点から入力キー情報をそのまま認証サーバ３に送るのではなく、入力キー情報処理部１５が入力キー情報とは別の新しい認証基礎キー情報を作成して作成した認証基礎キー情報を送るように構成される。
【００６７】
携帯電話２では、例えば、他の文字と重複しない英数字キー、すなわち、＊キー１１ｌおよび＃キー１１ｎに着目し、これらの英数字キー１１ｌ，１１ｎを押下した場合に一定の定義に従って、入力キー情報処理部１５が入力キー情報を変更処理するように構成される。定義の一例としては、＊キー１１ｌを押下した場合、直後に押下する１文字を無効化する（無いものとして取り扱う）ように定義し、♯キー１１ｎを押下した場合、直前に押下した１文字を無効化するように定義する。
【００６８】
つまり、入力キー情報処理部１５は、操作部１１から受け取った入力キー情報を認識し、入力キー情報が表す文字列に＊がある場合には直後の１文字を削除し、♯がある場合には直前の１文字を削除した文字列を表す入力キー情報を認証基礎キー情報として作成し、作成した認証基礎キー情報を制御部１４に送る。
【００６９】
尚、携帯電話２では、＊キー１１ｌが押下られた場合、入力キー情報処理部１５が直後に押下する１文字を無効化し、♯キー１１ｎが押下られた場合、直前に押下した１文字を無効化するように構成されているが、他の定義に基づいて処理を行っても良い。例えば、＊キー１１ｌと♯キー１１ｎとの定義が逆であっても良いし、＊キー１１ｌが押下られた場合、直後に押下する２文字を無効化するように入力キー情報処理部１５を構成しても構わない。
【００７０】
携帯電話２は、操作部１１から受け取った入力キー情報に基づき、認証基礎キー情報を作成する入力キー情報処理部１５を備えることで、入力キー情報処理部１５を備えない場合と比べ、パスワードの組み合わせ数が格段に増加するので、セキュリティレベルが向上する。
【００７１】
例えば、図８に示す３つのパスワードを入力すると、入力キー情報処理部１５は、文字列「789854-424476」を表す認証基礎キー情報を作成するので、いずれも認証サーバ３に認識される文字列としては一致する。
【００７２】
図３に示すステップＳ４で、携帯電話２の入力キー情報処理部１５が受け取った入力キー情報に基づき、認証基礎キー情報を作成し、入力キー情報処理部１５が作成した認証基礎キー情報を制御部１４経由で受け取った通信部１３がインターネット４を経由して接続要求先の認証サーバ３へ送信すると、認証サーバ３が認証基礎キー情報を受け取り、認証子を生成する（ステップＳ５）。
【００７３】
認証子の生成は、認証サーバ３の通信部２０および制御部２１経由で認証基礎キー情報を受け取った認証子生成部２６が行う。認証子生成部２６は、認証基礎キー情報を受け取る一方で、乱数鍵発行部２５から乱数鍵情報も併せて取得する。そして、取得した認証基礎キー情報および乱数鍵情報を認証子関数に代入し計算して得られた値を認証子とする。
【００７４】
認証子生成部２６が認証子を生成すると、一致判定部２７は、認証子情報を受け取る一方で、認証データを読み出し、認証子情報が表す認証子（文字列）と認証データが表す登録パスワード（文字列）とが一致するか否かを判定する（ステップＳ６）。
【００７５】
認証子情報が表す文字列と登録パスワードの文字列の両者が一致する場合（ステップＳ６でＹＥＳの場合）、認証サーバ３は、ログインを許可し、携帯電話２との接続を許可し、接続要求元となる携帯電話２との接続処理を行う（ステップＳ７）。認証サーバ３が行う接続要求元との接続処理は、一致判定部２７が、携帯電話２へ接続許可信号を送信することでなされる。
【００７６】
そして、認証サーバ３がログインを許可し、携帯電話２へ接続許可信号を送信すると、携帯電話２は、接続許可信号を受信し（ステップＳ８でＹＥＳの場合）、接続要求先である認証サーバ３と接続して（ステップＳ９）、接続要求処理手順を完了する（ＥＮＤ）。
【００７７】
一方、認証子情報が表す認証子（文字列）と登録パスワード（文字列）とが一致しない場合（ステップＳ６でＮＯの場合）、認証サーバ３は、ログインを許可せず、携帯電話２からの接続要求を破棄する（ステップＳ１０）。そして、携帯電話２は、接続が許可されない場合（ステップＳ８でＮＯの場合）には、接続要求処理手順を完了する（ＥＮＤ）。
【００７８】
尚、図３に示すステップＳ４の処理ステップは、携帯電話２が入力キー情報処理部１５を備えない場合には省略される。また、ステップＳ４の処理ステップが省略される場合には、携帯電話２から認証サーバ３へ送られる認証基礎キー情報は、入力キー情報となる。
【００７９】
携帯電話２およびこの携帯電話２を用いた情報機器システム１によれば、図４および図５に示すように、キー配列表示エリア３１に表示される英数字キー１１ｃ〜１１ｎの配列を携帯電話２の操作部１１における英数字キー１１ｃ〜１１ｎの配列と異なるようにし、かつ、ログインの都度変更するように構成されるので、いわゆるワンタイムパスワード方式が実現され、英数字キー１１ｃ〜１１ｎの配列が固定された携帯電話２からパスワードを入力する場合であっても、携帯電話２の手元操作を見られることに起因するパスワードの漏洩の可能性が低減するので、第三者によってパスワードが盗用される可能性を低減することができる。
【００８０】
また、携帯電話２の手元操作ではなく、表示部１０を直接見られた場合には、パスワードが第三者に漏洩する可能性もあるが、表示部１０の視野角は、専用のフィルムを貼る等して狭めることができ、表示部１０を直接盗み見られないような対策を講じることは、比較的容易に行えるので、必要な対策を講ずることで、パスワードの第三者への漏洩およびパスワードの漏洩に伴うパスワード盗用の可能性はかなり低減することが期待できる。
【００８１】
一方、携帯電話２において、制御部１４が、パスワードの入力時に押下られた英数字キー１１ｃ〜１１ｎの種類のみを区別し、アルファベットと数字とを区別しないことにより、入力操作をより簡便にするとともに、数字だけをパスワードとする場合と比べて、実際に選択される文字種類を多くすることができる。
【００８２】
また、携帯電話２に入力キー情報処理部１５を備えさせて、入力キー情報処理部１５が入力キー情報に基づき入力キー情報とは異なる認証基礎キー情報を作成することによって、携帯電話２が入力キー情報処理部１５を備えない場合と比較して、よりセキュリティレベルを高めることができる。
【００８３】
さらに、入力するパスワードに少なくとも［＊］または［♯］が一文字含まれていなければ、入力を受け付けないという制限を加えれば、認証サーバ３の認証データを変更することなく入力するパスワードを変更することができ、［＊］または［♯］が含まれていない場合よりもセキュリティレベルを高めることができる。
【図面の簡単な説明】
【００８４】
【図１】本発明に係る携帯電話（操作側情報端末）と認証サーバ（認証側情報端末）とを通信ネットワークを介して相互に通信可能に構成される情報機器システムの構成を概略的に表した構成概略図。
【図２】本発明に係る携帯電話を用いた情報機器システムの構成をより詳細に表した構成詳細図。
【図３】本発明に係る携帯電話からのログイン時において携帯電話および認証サーバが行う情報処理内容および情報の流れを説明する説明図。
【図４】本発明に係る携帯電話の表示部に表示されるログイン用画面の一例を表す説明図。
【図５】本発明に係る携帯電話の操作部の構成をより詳細に説明する構成詳細図。
【図６】本発明に係る携帯電話の表示部に表示されるログイン用画面の英数字キーと、実際に入力（押下）する英数字キーとの対応関係を表す説明図である。
【図７】本発明に係る携帯電話を用いた情報システムにおいて、携帯電話から異なるパスワードを入力する場合であっても、認証子と登録パスワードとが同一となる場合の具体例を表す説明図。
【図８】本発明に係る携帯電話を用いた情報システムにおいて、＊キーおよび＃キーの役割を説明する図であり、＊および＃をパスワードに組み込んだ異なるパスワードを入力する場合であっても、認証子と登録パスワードとが同一となる場合の具体例を表す説明図。
【符号の説明】
【００８５】
１  情報機器システム
２  携帯電話（操作側情報端末）
３  認証サーバ（認証側情報端末）
４  インターネット（通信ネットワーク）
５  基地局
１０  表示部（表示手段）
１１  操作部（入力手段）
１２  アンテナ部
１３  通信部（操作側通信手段）
１４  制御部（操作側制御手段）
１５  入力キー情報処理部（入力キー情報処理手段）
１６  画面情報処理部（画面情報処理手段）
１７  キー配列変更処理部（キー配列変更手段）
１８  ログイン用画面情報作成処理部
２０  通信部（認証側通信手段）
２１  制御部（認証側制御手段）
２２  暗号化手段
２５  乱数鍵発行部
２６  認証子生成部
２７  一致判定部
２８  認証データ格納部
３０  ログイン用画面
３１  キー配列表示エリア
３２  パスワード表示エリア
【図１】
2006092476.tif 000003
【図２】
2006092476.tif 000004
【図３】
2006092476.tif 000005
【図４】
2006092476.tif 000006
【図５】
2006092476.tif 000007
【図６】
2006092476.tif 000008
【図７】
2006092476.tif 000009
【図８】
2006092476.tif 000010