(57)【要約】【課題】特定のキーの相対押下時間の相対比による組み合わせから認証コードを生成し、生成した認証コードに基づき認証する電子機器、電子機器の認証コード生成方法、電子機器の認証コード認証方法及び情報通信システムを提供する。【解決手段】認証コードを入力することにより所定の動作を行わせることができる電子機器であって、各操作キーの押下時間を計測する押下時間計測手段と、各操作キーの押下時間の相対比を算出する相対時間比算出手段と、操作キーと押下時間の相対比との組合せに基づいてコード化して記憶する符号化記憶手段と、前記記憶したコードを登録用認証コード及び認証用認証コードとして登録する認証コード登録手段と、入力された前記認証用認証コードと予め登録されている前記登録用認証コードとを照合する認証コード照合手段と、を有する。【選択図】図４
2012043291.tif 000002
【特許請求の範囲】
【請求項１】
各操作キーの組合せによる認証コードを入力することにより所定の動作を行わせることができる電子機器であって、
各操作キーの押下時間を計測する押下時間計測手段と、
計測した前記各操作キーの押下時間の相対比を算出する相対時間比算出手段と、
操作キーと該操作キーに対応する押下時間の相対比との組合せに基づいてコード化して記憶する符号化記憶手段と、
前記記憶したコードを登録用認証コード及び認証用認証コードとして登録する認証コード登録手段と、
前記各操作キーを押下することにより入力された前記認証用認証コードと予め登録されている前記登録用認証コードとを照合する認証コード照合手段と、
を有し、
前記認証コード照合手段は、前記照合した結果が一致した場合には前記電子機器に所定の動作を行わせることを特徴とする電子機器。
【請求項２】
前記押下時間計測手段は、前記各操作キーを押下している時間だけを計測することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記符号化記憶手段は、押下された前記操作キーの順番と該操作キーに対応する押下時間の相対比との組合せをコード化することを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記符号化記憶手段は、押下された前記操作キーと該操作キーに対応する押下時間の相対比との組合せをコード化し、
前記認証コード照合手段は、前記コード化されたコードの順番ではなく、該コードのグループが一致した場合に前記電子機器に所定の動作を行わせることを特徴とする請求項１または２に記載の電子機器。
【請求項５】
前記各操作キーを押下している時間を示す棒グラフを該各操作キー毎に表示する表示手段を有することを特徴とする請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
操作キーの組合せによる認証コードを入力することにより所定の動作を行わせることができる電子機器であって、
少なくとも２以上の操作キーと該操作キーが押下された相対時間との組合せに基づいて生成される認証用認証コードと、
予め登録された登録用認証コードと、を照合し、
前記照合した結果が一致した場合には前記電子機器に所定の動作を行わせることを特徴とする電子機器。
【請求項７】
各操作キーの組合せによる認証コードを入力することにより所定の動作を行わせることができる電子機器の認証コード生成方法であって、
各操作キーの押下時間を計測する押下時間計測工程と、
計測した前記各操作キーの押下時間の相対比を算出する相対時間比算出工程と、
操作キーと該操作キーに対応する押下時間の相対比との組合せに基づいてコード化して記憶する符号化記憶工程と、
前記記憶したコードを登録用認証コード及び認証用認証コードとして登録する認証コード登録工程と、
を有することを特徴とする電子機器の認証コード生成方法。
【請求項８】
前記押下時間計測工程は、前記各操作キーを押下している時間だけを計測することを特徴とする請求項７に記載の電子機器の認証コード生成方法。
【請求項９】
前記符号化記憶工程は、押下された前記操作キーの順番と該操作キーに対応する押下時間の相対比との組合せをコード化することを特徴とする請求項７または８に記載の電子機器の認証コード生成方法。
【請求項１０】
前記各操作キーを押下している時間を示す棒グラフを該各操作キー毎に表示する表示工程を有することを特徴とする請求項７から９のいずれか１項に記載の電子機器の認証コード生成方法。
【請求項１１】
各操作キーの組合せによる認証コードを入力することにより所定の動作を行わせることができる電子機器の認証コード認証方法であって、
各操作キーの押下時間を計測する押下時間計測工程と、
計測した前記各操作キーの押下時間の相対比を算出する相対時間比算出工程と、
操作キーと該操作キーに対応する押下時間の相対比との組合せに基づいてコード化して記憶する符号化記憶工程と、
前記記憶したコードを登録用認証コード及び認証用認証コードとして登録する認証コード登録工程と、
前記各操作キーを押下することにより入力された前記認証用認証コードと予め登録されている前記登録用認証コードとを照合する認証コード照合工程と、
を有し、
前記認証コード照合工程は、前記照合した結果が一致した場合には前記電子機器に所定の動作を行わせることを特徴とする電子機器の認証コード認証方法。
【請求項１２】
前記押下時間計測工程は、前記各操作キーを押下している時間だけを計測することを特徴とする請求項１１に記載の電子機器の認証コード認証方法。
【請求項１３】
前記符号化記憶工程は、押下された前記操作キーの順番と該操作キーに対応する押下時間の相対比との組合せをコード化することを特徴とする請求項１１または１２に記載の電子機器の認証コード認証方法。
【請求項１４】
前記符号化記憶工程は、押下された前記操作キーと該操作キーに対応する押下時間の相対比との組合せをコード化し、
前記認証コード照合工程は、前記コード化されたコードの順番ではなく、該コードのグループが一致した場合に前記電子機器に所定の動作を行わせることを特徴とする請求項１１または１２に記載の電子機器の認証コード認証方法。
【請求項１５】
前記各操作キーを押下している時間を示す棒グラフを該各操作キー毎に表示する表示工程を有することを特徴とする請求項１１から１４のいずれか１項に記載の電子機器の認証コード認証方法。
【請求項１６】
操作キーの組合せによる認証コードを入力することにより所定の動作を行わせることができる電子機器の認証コード認証方法であって、
少なくとも２以上の操作キーと該操作キーが押下された相対時間との組合せに基づいて生成される認証用認証コードと、予め登録された登録用認証コードと、を照合する工程を有し、
前記照合工程により照合した結果が一致した場合には前記電子機器に所定の動作を行わせることを特徴とする電子機器の認証コード認証方法。
【請求項１７】
インターネット網と該インターネットに接続するサーバと該サーバを介してインターネットに接続する電子機器とを備えた情報通信システムであって、
前記電子機器は、
各操作キーの押下時間を計測する押下時間計測手段と、
計測した前記各操作キーの押下時間の相対比を算出する相対時間比算出手段と、
操作キーと該操作キーに対応する押下時間の相対比との組合せに基づいてコード化して記憶する符号化記憶手段と、
前記記憶したコードを登録用認証コード及び認証用認証コードとして登録する認証コード登録手段と、
前記各操作キーを押下することにより入力された前記認証用認証コードと予め登録されている前記登録用認証コードとを照合する認証コード照合手段と、
を有し、
前記サーバは、
前記電子機器の符号化記憶手段により生成されたコードを前記登録用認証コード及び認証用コードとして登録するコード登録手段と、
前記電子機器により入力された前記認証用コードと予め登録されている前記登録用コードとを照合するコード照合手段と、
を有し、
前記電子機器の前記認証コード照合手段は、前記照合した結果が一致した場合には前記電子機器に所定の動作を行わせ、
前記サーバの前記コード照合手段は、前記照合した結果が一致した場合には前記電子機器の前記インターネット網への接続を許可することを特徴とする情報通信システム。
【請求項１８】
前記押下時間計測手段は、前記各操作キーを押下している時間だけを計測することを特徴とする請求項１７に記載の情報通信システム。
【請求項１９】
前記符号化記憶手段は、押下された前記操作キーの順番と該操作キーに対応する押下時間の相対比との組合せをコード化することを特徴とする請求項１７または１８に記載の情報通信システム。
【請求項２０】
前記符号化記憶手段は、押下された前記操作キーと該操作キーに対応する押下時間の相対比との組合せをコード化し、
前記認証コード照合手段は、前記コード化されたコードの順番ではなく、該コードのグループが一致した場合に前記電子機器に所定の動作を行わせることを特徴とする請求項１７または１８に記載の情報通信システム。
【請求項２１】
前記各操作キーを押下している時間を示す棒グラフを該各操作キー毎に表示する表示手段を有することを特徴とする請求項１７から２０のいずれか１項に記載の情報通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯情報端末、電子機器に用いられる認証コード生成方法及び認証コード認証方法に係わり、特にキーボードを持たない携帯情報端末に適用して不正使用を抑止する認証コード生成方法及び認証コード認証方法に関する。
【背景技術】
【０００２】
携帯電話端末や情報処理端末などの各種の電子機器においては、パスワード（認証コード）を用いることにより、その電子機器の使用者を制限したり、使用者ごとに使用可能な機能を制限したりすることなどが行われている。
【０００３】
例えば、電子機器に使用者のパスワードを登録しておき、使用時において必ずパスワードの入力を要求することにより、その電子機器は、パスワードを知っている者しか利用できないようにすることが行われている。また、予め決められた機能については、その機能の開始時においてパスワードの入力を要求することにより、その機能は、パスワードを知っている者しか利用できないようにすることも行われている。
【０００４】
このように、パスワードを用いた認証処理を行うことによって、電子機器が不正に使用されて所有者が被害を被ったり、また、携帯電話端末に記憶されている個人情報などが他人に漏れ、これが悪用されたりすることを抑止できるようにされている。
【０００５】
上述したように、あらかじめ決められた文字や数字などを入力することで認証するパスワードの仕組みがたくさん用いられている。一方でキーボードを持たないスマートフォンや携帯電話などでの認証の機会が増えており、それぞれ入力手段が提供されているが、煩雑な操作となっているケースがある。例えば、英数字が混在する組み合わせの場合、入力を英語から数字モードに切り替える必要がある。
【０００６】
これに対して、特許文献１では、特定のキーの押下時間による組み合わせを端末内で変換して認証パスワードとして用いることが開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−５２４１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１に記載されている方法では、人間の時間感覚は個々人によっても、日にちによっても変わる可能性が高いので、正確な時間でボタンを押下できるとは限らないため、認証成功率が低くなる恐れがあるという問題がある。
【０００９】
また、上記の時間感覚を補正するためには、正確な時間を表示するカウンタなどの装置が、認証画面に必要となってしまうという問題がある。
【００１０】
そこで本発明は、上記問題点に鑑みてなされたもので、ボタンを押下するキーどうしの相対時間を測定して、特定のキーの相対押下時間の相対比による組み合わせを端末内で変換して認証コードを生成し、生成した認証コードに基づき認証する電子機器、電子機器の認証コード生成方法、電子機器の認証コード認証方法及び情報通信システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、本発明に係る電子機器は、各操作キーの組合せによる認証コードを入力することにより所定の動作を行わせることができる電子機器であって、各操作キーの押下時間を計測する押下時間計測手段と、計測した前記各操作キーの押下時間の相対比を算出する相対時間比算出手段と、操作キーと該操作キーに対応する押下時間の相対比との組合せに基づいてコード化して記憶する符号化記憶手段と、前記記憶したコードを登録用認証コード及び認証用認証コードとして登録する認証コード登録手段と、前記各操作キーを押下することにより入力された前記認証用認証コードと予め登録されている前記登録用認証コードとを照合する認証コード照合手段と、を有し、前記認証コード照合手段は、前記照合した結果が一致した場合には前記電子機器に所定の動作を行わせることを特徴とする。
【００１２】
本発明に係る電子機器は、操作キーの組合せによる認証コードを入力することにより所定の動作を行わせることができる電子機器であって、少なくとも２以上の操作キーと該操作キーが押下された相対時間との組合せに基づいて生成される認証用認証コードと、予め登録された登録用認証コードと、を照合し、前記照合した結果が一致した場合には前記電子機器に所定の動作を行わせることを特徴とする。
【００１３】
本発明に係る電子機器の認証コード生成方法は、各操作キーの組合せによる認証コードを入力することにより所定の動作を行わせることができる電子機器の認証コード生成方法であって、各操作キーの押下時間を計測する押下時間計測工程と、計測した前記各操作キーの押下時間の相対比を算出する相対時間比算出工程と、操作キーと該操作キーに対応する押下時間の相対比との組合せに基づいてコード化して記憶する符号化記憶工程と、前記記憶したコードを登録用認証コード及び認証用認証コードとして登録する認証コード登録工程と、を有することを特徴とする。
【００１４】
本発明に係る電子機器の電子機器の認証コード認証方法は、各操作キーの組合せによる認証コードを入力することにより所定の動作を行わせることができる電子機器の認証コード認証方法であって、各操作キーの押下時間を計測する押下時間計測工程と、計測した前記各操作キーの押下時間の相対比を算出する相対時間比算出工程と、操作キーと該操作キーに対応する押下時間の相対比との組合せに基づいてコード化して記憶する符号化記憶工程と、前記記憶したコードを登録用認証コード及び認証用認証コードとして登録する認証コード登録工程と、前記各操作キーを押下することにより入力された前記認証用認証コードと予め登録されている前記登録用認証コードとを照合する認証コード照合工程と、を有し、前記認証コード照合工程は、前記照合した結果が一致した場合には前記電子機器に所定の動作を行わせることを特徴とする。
【００１５】
本発明に係る電子機器の認証コード認証方法は、操作キーの組合せによる認証コードを入力することにより所定の動作を行わせることができる電子機器の認証コード認証方法であって、少なくとも２以上の操作キーと該操作キーが押下された相対時間との組合せに基づいて生成される認証用認証コードと、予め登録された登録用認証コードと、を照合する工程を有し、前記照合工程により照合した結果が一致した場合には前記電子機器に所定の動作を行わせることを特徴とする。
【００１６】
本発明に係る電子機器の情報通信システムは、インターネット網と該インターネットに接続するサーバと該サーバを介してインターネットに接続する電子機器とを備えた情報通信システムであって、前記電子機器は、各操作キーの押下時間を計測する押下時間計測手段と、計測した前記各操作キーの押下時間の相対比を算出する相対時間比算出手段と、操作キーと該操作キーに対応する押下時間の相対比との組合せに基づいてコード化して記憶する符号化記憶手段と、前記記憶したコードを登録用認証コード及び認証用認証コードとして登録する認証コード登録手段と、前記各操作キーを押下することにより入力された前記認証用認証コードと予め登録されている前記登録用認証コードとを照合する認証コード照合手段と、を有し、前記サーバは、前記電子機器の符号化記憶手段により生成されたコードを前記登録用認証コード及び認証用コードとして登録するコード登録手段と、前記電子機器により入力された前記認証用コードと予め登録されている前記登録用コードとを照合するコード照合手段と、を有し、前記電子機器の前記認証コード照合手段は、前記照合した結果が一致した場合には前記電子機器に所定の動作を行わせ、前記サーバの前記コード照合手段は、前記照合した結果が一致した場合には前記電子機器の前記インターネット網への接続を許可することを特徴とする。
【発明の効果】
【００１７】
本発明により、ボタンを押下するキーどうしの相対時間を測定して、特定のキーの相対押下時間の相対比による組み合わせを端末内で変換して認証コードを生成し、生成した認証コードに基づき認証する電子機器、電子機器の認証コード生成方法、電子機器の認証コード認証方法及び情報通信システムを提供することが可能になる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施形態に係る携帯情報端末の外観図である。
【図２】本発明の第１の実施形態に係る携帯情報端末の内部構成図である。
【図３】本発明の第１の実施形態に係る、携帯電話端末に用いられる認証コードの設定方法を説明する図である。
【図４】本発明の第１の実施形態に係る、携帯電話端末に用いられる認証コードの設定処理の流れを説明する図である。
【図５】本発明の第１の実施形態に係る、携帯電話端末に用いられる認証コードの認証処理の流れを説明する図である。
【図６】本発明の第２の実施形態に係る、携帯情報端末の外観図である。
【図７】本発明の第２の実施形態に係る、携帯情報端末に用いられる認証コードの設定方法を説明する図である。
【図８】本発明の第３の実施形態に係る、情報通信システムの概略構成図である。
【発明を実施するための形態】
【００１９】
本発明の好適な実施の形態について以下に図面を参照して詳細に説明する。以下に説明する実施の形態においては、本発明を携帯電話端末に適用した場合を例にして説明する。なお携帯電話端末を構成する技術については、特に限定しないかぎり公知の技術が適用可能であるため詳細な説明は省略する。
【００２０】
（第１の実施形態）
図１は、本発明の第１の実施形態に係る携帯電話端末の外観図である。
【００２１】
本携帯電話端末１は、送受信アンテナ２とキー操作部３と表示部４とスピーカ５とマイクロホン６と、を備えて構成される。
【００２２】
送受信アンテナ２は、移動通信基地局と無線データの送受信を行う。送受信の方法については公知の技術が適用可能である。
【００２３】
キー操作部３は、図１に示すように、例えば、上下左右の押下操作が可能ないわゆる十字キーや、幾つかのファンクションキー、および、０〜９の数字キーや＊キー、＃キーなどからなるいわゆるテンキー（数字キー、文字キー、記号キー）などを備えたものである。ファンクションキーやテンキーは、押下操作が可能なものである。これら各操作キーを通じて、本実施形態の携帯電話端末は、使用者（ユーザ）からの各種の指示入力を受け付けることができるようになっている。
【００２４】
そして、キー操作部３に設けられた操作キーのうち、十字キー、ファンクションキー、テンキーの押下検出は、単に使用者からのオン／オフ操作（押下操作）を受け付けるだけのものではない。本実施形態の携帯電話端末において、各操作キーは、使用者からの押下操作を受け付けて、押下操作時の押下時間を検出することができるようになっている。
【００２５】
そしてユーザが押下することにより、通話時のダイヤル操作を行うためのものである他、特に、本実施形態では、認証コード（登録用認証コード及び認証用認証コード）の入力を行うものである。
【００２６】
表示部４は、文字、図形、記号、静止画像、動画像などの各種の画像情報を表示するためのＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌｙ）やＥＬ（エレクトロルミネッセンス）などであるが、これらに限定されることはなく、画像情報を表示できるものであれば公知の技術が適用可能である。本実施形態において、表示部４は、比較的に大きな表示画面のＴＦＴカラー液晶ディスプレイ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｔａｎｓｉｓｔｏｒ  Ｃｏｌｏｒ  ＬｉｑｕｉＣｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）である。
【００２７】
そして、本実施形態の携帯電話端末は、インターネットに接続可能なものであり、インターネット上に提供されているいわゆるＷｅｂページや電子メールなどの画像情報についても表示部４に表示する。
【００２８】
また表示部４は、登録用認証コードや認証用認証コード（以下パスワードとも記述するが同じものを示す）を入力するための認証コード入力画面を表示しても良い。また認証コードを入力する際に操作キー３を押下している時間を感覚的に示す棒グラフ等を各キー毎に表示させるようにしても良い。
【００２９】
スピーカ５は、着信を通知する着信音や警告音を発生したり、音声を聞いたりするものである。
【００３０】
マイクロホン６は、通話時の音声を出力する。
【００３１】
また、本実施形態の携帯電話端末には、着信を通知するための振動部（バイブレータ）１２（図示せず）が設けられている。バイブレータ１２は着信時に振動することにより、着信を感触的に報知するものである。
【００３２】
図２は、本発明の第１の実施形態に係る、携帯電話端末の内部構成図である。
【００３３】
本携帯電話端末１は、アンテナ２とキー操作部３と表示部４とスピーカ５とマイクロホン６と送受信部１０と制御部１１と振動部（バイブレータ）１２と計測部１３と記憶部１４とを備えて構成されている。
【００３４】
アンテナ２とキー操作部３と表示部４とスピーカ５とマイクロホン６とは、上述したのと同様であるので詳細は省略する。
【００３５】
送受信部１０は、アンテナ２を介して無線データの送受信処理を行い、無線データの変復調などを行うものである。
【００３６】
制御部１１は、本実施形態の携帯電話端末１全体を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１ａと例えば認証コードを設定するための制御プログラムが記憶されているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１ｂとＲＡＭ１１ｃとを備える。
【００３７】
例えばＲＯＭ１１ｂは、ＣＰＵ１１ａで実行される制御プログラムや表示用のフォント等の必要となるデータが予め記憶されている。
【００３８】
ＲＡＭ１１ｃは、主に作業領域として用いられ、ＣＰＵ１１ａが制御プログラムを実行中に、必要に応じて演算途中のデータなどを記憶したり、制御部１１と各部との間でやり取りするデータを一時記憶したりする場合に用いられる。
【００３９】
例えば制御部１１は、キー操作部３の各操作キー（数字、文字、記号など）に対応する各操作キーの押下時間の相対比との組合わせをコード化したものを登録用認証コードとして生成し、認証コードとして設定する。そして、制御部１１は、キー操作部３により入力された認証コードと、記憶部１４に記憶されている登録用認証コードとの一致または不一致を判定し、一致したときに動作のロックを解除して当該携帯電話端末の機能に対応した所定の動作を行わせる。
【００４０】
振動部（バイブレータ）１２は、着信時に振動することにより、着信を感触的に報知するものである。
【００４１】
計測部１３は、キー操作部３の操作キーが押下されたことを制御部１１で検出した時に、押下されている時間の計測が開始され、押下が停止された時に、計測が終了して、押下されていた時間が算出される。そして、押下されていた操作キーに対応する数字、文字、記号などと当該操作キーの押下時間の相対時間との組合わせをコード化したものが上述した登録用認証コード及び認証コードとして設定される。
【００４２】
また計測部１３は、現在時刻、現在年月日、現在曜日などを提供するいわゆるカレンダ機能を備えるとともに、例えば、自己が有する水晶発振器を用いることによって、本携帯電話端末が必要とする各種のクロック信号やタイミング信号を形成することができるものである。
【００４３】
そして計測部１３が提供する基準クロック信号に基づいて、最初のパスワードを入力するための操作キーが押下されたタイミング（パスワードの入力開始時）を基準とし、パスワード入力のために各操作キーが押下操作されている時間を検出して、各操作キーの押下時間の相対比に基づいて相対時間情報をパスワードを構成する情報として用いる。
【００４４】
このように各操作キーの押下時間の相対比を算出することにより、例えば、パスワードは、４桁程度の数字からなるものとすると、単に押下操作された操作キーに割り当てられている、例えば数字情報だけによりパスワードを構成するのではなく、パスワードを構成する数字を入力するために押下操作された各操作キー毎の押下時間、および、押下時間の相対比をもパスワードの構成要素として用いるようにすることで、パスワードの秘匿性を高くでき、パスワードが簡単に破られないように抑止する。
【００４５】
また、人間の時間感覚は操作者によっても、同じ操作者でも日にちによっても変わる可能性が高いので、正確な時間でボタンを押下できるとは限らないため、認証成功率が低くなる恐れがあるという問題を解決することが可能である。
【００４６】
記憶部１４は、たとえばフラッシュＲＯＭ（Ｆｌａｓｈ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）又はＲＡＭ（Ｒａｎｄｏｍ  ＡＣＣＥＳＳ  Ｍｅｍｏｒｙ）などで構成され、キー操作部３により入力された認証コード（登録用認証コード）をあらかじめ記憶する。
【００４７】
また、図示しないが、制御部１１は、外部インターフェース（以下、外部Ｉ／Ｆと略称する。）、入出力端子を備え、これらを介して、例えば、パーソナルコンピュータなどの外部機器との間で、データの送受信を行うことができるようになっている。
【００４８】
また、本携帯電話端末は図示しないが、着脱可能である外部メモリのスロットを備え、装着された外部メモリからデータを読み出して制御部１１に供給したり、制御部１１からのデータを外部メモリに記録したりする、いわゆるリーダ／ライタとしての機能を有するものである。ここで、外部メモリは、例えばＳＤメモリカード（登録商標）であり、半導体メモリを利用した着脱可能な記憶媒体である。
【００４９】
＜認証コードの設定方法＞
図３は、本発明の第１の実施形態に係る、携帯電話端末に用いられる認証コードの設定方法を説明する図である。
【００５０】
図３を参照して、本携帯電話端末に用いられる認証コードの設定方法の詳細について説明する。
【００５１】
キー操作部３の操作キーが押下されたことを制御部１１で検出した時に、計測部１３では、操作キーが押下されている時間の計測が開始され、押下が停止された時に、計測が終了して、押下されていた時間が算出される。
【００５２】
そして認証コードの数（この例では、４つ）だけ、順番に操作キーが押下された時間を加算し、各操作キーが押下された相対比を算出する。なお認証コードの数は４つに限定されることはなく任意の数に設定可能である。なお、少なくとも２以上の操作キーの組合せであれば好適である。
【００５３】
図３では、“キーＡ”が１秒、“キーＢ”が３秒、“キーＣ”が４秒、“キーＤ”が２秒、押下されたことになる。４つのキー押下時間の合計は１０秒となるので、各キーが押下された時間の相対比は、Ａ：Ｂ：Ｃ：Ｄ＝１：３：４：２となる。
【００５４】
なお本実施形態では、１つの認証コードの操作キーが押下されている時間だけを計測し、次の認証コードの操作キーを押下するまでの間の時間は計測しないものとする。このように操作キーを離している時間をカウント（計測）しないことにより、使用者によっては、操作キーを探すスピードが違うという問題や端末により操作キーの配列が違うために慣れ、不慣れによる操作キーを探すスピードが違うという問題を解決することができる。これによって、操作に不慣れな使用者であっても正しい認証コードを入力することが可能となる。
【００５５】
そして、押下されていた操作キーに対応する数字、文字、記号などと当該操作キーの押下時間の相対比との組合わせをコード化したものが上述した登録用認証コード及び認証用認証コードとして設定される。なお従来のパスワードと同様に操作キーが押下された順番も認証コードの構成として適用される。この場合、図３で示す（１）コード１５のような列びとなる（Ａ＊Ｂ＊＊＊Ｃ＊＊＊＊Ｄ＊）。
【００５６】
本実施形態では、操作キーの押下時間の相対比を用いているため、例えば図３の括弧に示すように、“キーＡ”が１．５秒、“キーＢ”が４．５秒、“キーＣ”が６秒、“キーＤ”が３秒、押下された場合でも、各キーが押下された時間の相対比は、Ａ：Ｂ：Ｃ：Ｄ＝１：３：４：２となり、認証コードＡ：Ｂ：Ｃ：Ｄの相対比が成立するため、認証されることになる。
【００５７】
このように、時間感覚を補正するために正確な時間を表示するカウンタなどの装置がなく、例えば“１秒”という時間感覚が日時によって変わったとしても、相対比が成立すれば認証されることになるので、あえて時間感覚を補正するための正確な時間を表示するカウンタなどは認証画面に必要ないことになる。
【００５８】
なお使用者に対して相対時間を分かり易くするために、表示部４に操作キー３を押下している長さを表す、例えば、棒グラフのような表示を各操作キー毎に表示させるようにしても良い。この時の表示方法としては、図３に示すような（２）コード：グループ１６のような表示の方法などが挙げられるが、これに限定されることはなく使用者が視覚的に理解できる方法であれば良い。
【００５９】
また操作キーの押下時間の相対比を用いれば、次のような使い方も可能である。例えば登録用認証コードが、“キーＡ”が１秒、“キーＢ”が３秒、“キーＣ”が４秒、“キーＤ”が２秒、押下されて設定されたとする。人前で認証用認証コードを入力しなければならない場合に、１回目は、“キーＡ”が１．５秒、“キーＢ”が４．５秒、“キーＣ”が６秒、“キーＤ”が３秒、押下されて認証される。次に２回目は、“キーＡ”が１秒、“キーＢ”が３秒、“キーＣ”が４秒、“キーＤ”が２秒、押下されて認証される。そして３回目は、“キーＡ”が２秒、“キーＢ”が６秒、“キーＣ”が８秒、“キーＤ”が４秒、押下されて認証されるとすると、押下される操作キー及び順番は、他人に見られてしまうが、押下している時間は１回目から３回目の全てにおいて違うので、他人に認証コードを知られてしまう可能性は低くなることになる。
【００６０】
以上のように携帯電話端末などの操作キーの少ない電子機器であっても、操作キーと押下時間の相対比との組合せをコード化したものが登録用認証コード及び認証用認証コードとして設定されるので、各操作キー（数字、文字、記号など）の組合せよりも多くの組合せが可能となり電子機器のセキュリティが向上することになる。なお、操作キーとそれぞれの操作キーが押下された相対時間との組合せをコード化したものを登録用認証コード及び認証用認証コードとして設定しても良い。
【００６１】
なお本実施形態では、従来のパスワードと同様に操作キーが押下された順番も認証コードの構成として適用される例を示して説明したが、これに限ることではなく、操作キーの押下順番は関係なく、押下された操作キーの種類と各操作キーの押下時間の相対比がグループとして一致すれば、認証するようにすることも可能である。この場合、上述した操作キーが押下された順番も認証コードの構成として適用するよりも認証コードの組合せは少なくなる。この場合、図３で示す（２）コード：グループ１６のようなものとなる。
【００６２】
＜認証コードの登録の流れ＞
図４は、本発明の第１の実施形態に係る、携帯電話端末に用いられる認証コードの設定処理の流れを説明する図である。
【００６３】
最初に、認証コードの登録時の処理について説明する。本実施形態の携帯電話端末において、使用者が所定の操作を行うことにより、当該携帯電話端末を認証コードの登録モードに移行させることにより制御部１１において実行される処理である。
【００６４】
使用者により、認証コードの登録モードに移行されると、携帯電話端末の制御部１１は、使用者からの認証コードの登録設定開始入力の待ち状態となる（ステップＳ１）。認証コードの設定開始入力がされたと判断した場合（ステップＳ１、ＹＥＳ）は、制御部１１は、キー操作部３を通じて、例えば数字４桁の認証コードの入力を受け付ける（ステップＳ２）。認証コード設定開始入力がない場合には判断を繰り返す（ステップＳ１、ＮＯ）。
【００６５】
そして、制御部１１は、前述したように、計測部１３からのサンプリング信号に基づいて、認証コード入力に係る各操作キーの押下時間を検出して計測し、その時間を記憶する（ステップＳ３）。次に、予め決められた所定数の認証コードの入力を受け付けたか否かを判断する（ステップＳ４）。
【００６６】
所定数の認証コードの入力を受け付けていない場合（ステップＳ４、ＮＯ）は、ステップＳ２からの処理を繰り返す。
【００６７】
所定数の認証コードの入力を受け付けた場合（ステップＳ４、ＹＥＳ）は、制御部１１は、各操作キーの押下時間の相対比を算出する（ステップＳ５）。そして、制御部１１は、例えば数字４桁の入力情報と、押下時間の相対比と、の組合せをコード化したものを記憶する（ステップＳ６）。
【００６８】
操作者が各操作キーを押下した順番どおりに、上記の記憶したコードを認証用コードとして、例えばフラッシュメモリ１１ｂの該当エリアに登録し（ステップＳ７）、認証コードの登録処理を終了する。
【００６９】
なお、認証コードの登録処理においては、各操作キーの押下時間の相対比を認証コードに含めて登録するものとして説明したが、これに限るものではない。例えば、複数回の認証コード入力を行った結果、各回において押下時間の相対比が、予め決められた所定の範囲内にある場合には、その値の平均値を規格化したものをコード化に用いるなど、種々の処理を行うようにすることができる。
【００７０】
＜認証コードの認証の流れ＞
図５は、本発明の第１の実施形態に係る、携帯電話端末に用いられる認証コードの認証処理の流れを説明する図である。
【００７１】
最初に、認証コードを用いた認証時の処理について説明する。本実施形態の携帯電話端末においては、例えば、端末に登録されている電話帳データを参照する時や、電子メールを参照する時においては、当該携帯電話端末の使用者か否かを確認するため、例えば、数字４桁の認証コードの入力を要求し、認証コードを用いた認証処理を行うための処理を実行する。
【００７２】
まず、携帯電話端末の制御部１１は、使用者からの認証コードの照合開始入力の待ち状態となる（ステップＳ１０）。認証コードの照合開始入力がされたと判断した場合（ステップＳ１０、ＹＥＳ）は、制御部１１は、キー操作部３を通じて、例えば数字４桁の認証コードの入力を受け付ける（ステップＳ１１）。
【００７３】
そして、制御部１１は、前述したように、また図４に示したステップＳ３の処理と同様にして、計測部１３からのサンプリング信号に基づいて、認証コード入力に係る各操作キーの押下時間検出して計測し、その時間を記憶する（ステップＳ１２）。次に、予め決められた所定数の認証コードの入力を受け付けたか否かを判断する（ステップＳ１３）。
【００７４】
所定数の認証コードの入力を受け付けていない場合（ステップＳ１３、ＮＯ）は、ステップＳ１１からの処理を繰り返す。
【００７５】
所定数の認証コードの入力を受け付けた場合（ステップＳ１３、ＹＥＳ）は、制御部１１は、各操作キーの押下時間の相対比を算出する（ステップＳ１４）。そして、制御部１１は、例えば数字４桁の入力情報と、押下時間の相対比と、の組合せをコード化したものを記憶する（ステップＳ１５）。
【００７６】
次に、制御部１１は、各操作キーを押下した順番どおりに記憶した上記コードを認証コードとして、例えばフラッシュメモリ１１ｂに登録された登録認証コードを読み出し、登録情報との照合を行う（ステップＳ１６）。
【００７７】
このステップＳ１６においての照合は、前述したように登録認証コードとの関係において、入力された認証コードの押下時間の相対比が所定の範囲内に収まっている場合には、合致（一致）したものとみなすようにしている。
【００７８】
そして、制御部１１は、ステップＳ１６においての照合結果が、登録認証コードとステップＳ１１で受付を開始した入力認証コードとが合致したか否かを判断する（ステップＳ１７）。
【００７９】
登録認証コードと合致した場合（ステップＳ１７、ＹＥＳ）は、認証がされたので、アクセス許可を出し、例えば電話帳データの参照や電子メールの参照など使用者が目的とする処理を実行する（ステップＳ１８）。
【００８０】
ステップＳ１７の判断処理において、登録認証コードと合致していない場合（ステップＳ１７、ＮＯ）は、例えば、認証コードが正確でないためにアクセスが許可できないことを報知するメッセージを表示するなどのアクセス不許可処理を実行する（ステップＳ１９）。
【００８１】
そして、制御部１１は、使用者からの認証コードの再入力を行うか否かの確認入力を受け付けて、認証コードの再入力を行うか否かを判断する（ステップＳ２０）。認証コードの再入力が指示されたと判断した場合に（ステップＳ２０、ＹＥＳ）、制御部１１は、ステップＳ１１からの処理を繰り返し、認証コードの再度の入力を受け付けて、登録パスワードとの照合を行うようにする。
【００８２】
認証コードの再入力が指示されていないと判断した場合（ステップＳ２０、ＮＯ）は処理を終了する。この場合には、入力認証コードと登録認証コードの合致は確認されていないので、例えば電話帳データの参照や電子メールの参照など、目的とする処理は実行できないことになる。
【００８３】
＜本実施形態の作用効果＞
以上のように、本発明の認証コード生成方法及び認証コード認証方法を認証処理に適用することにより携帯電話端末などの操作キーの少ない電子機器であっても、認証コードの多くの組合せが可能となり電子機器のセキュリティが向上することになる。
また、操作キーを離している時間をカウント（計測）しないことにより、使用者によっては、操作キーを探すスピードが違うという問題や端末により操作キーの配列が違うために慣れ、不慣れによる操作キーを探すスピードが違うという問題を解決することができ、操作に不慣れな使用者であっても正しい認証コードを入力することが可能となる。
【００８４】
（第２の実施形態）
図６は、本発明の第２の実施形態に係る、携帯情報端末の外観図である。第１の実施形態と同様なものには同じ符号を付し、詳細な説明は省略する。
【００８５】
本携帯情報端末２０は、送受信アンテナ２（図示せず）と十字キー操作部３と表示部４とスピーカ５とマイクロホン６と、を備えて構成される。
【００８６】
キー操作部３は、図６に示すように、例えば、上下左右の押下操作が可能ないわゆる十字操作キーを備えたものである。本実施形態においては、タッチパネル形式の操作キーとなっている。この操作キーを通じて、本実施形態の携帯情報端末は、使用者（ユーザ）からの各種の指示入力を受け付けることができるようになっている。
【００８７】
そして、キー操作部３に設けられた十字操作キーの押下検出は、単に使用者からのオン／オフ操作（押下操作）を受け付けるだけのものではない。本実施形態の携帯情報端末において、十字操作キーは、使用者からの押下操作を受け付けて、押下操作時の押下時間を検出することができるようになっている。
【００８８】
そしてユーザが押下することにより、特に、本実施形態では、認証コード（登録用認証コード及び認証用認証コード）の入力を行うものである。
【００８９】
表示部４は、文字、図形、記号、静止画像、動画像などの各種の画像情報を表示するためのＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌｙ）やＥＬ（エレクトロルミネッセンス）などであるが、これらに限定されることはなく、画像情報を表示できるものであれば公知の技術が適用可能である。本実施形態において、表示部４は、端末全体を占めるほど大きな表示画面のＴＦＴカラー液晶ディスプレイ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｔａｎｓｉｓｔｏｒ  Ｃｏｌｏｒ  ＬｉｑｕｉＣｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）である。
【００９０】
そして、本実施形態の携帯情報端末は、インターネットに接続可能なものであり、インターネット上に提供されているいわゆるＷｅｂページや電子メールなどの画像情報についても表示部４に表示する。
【００９１】
また表示部４は、登録用認証コードや認証用認証コード（以下パスワードとも記述するが同じものを示す）を入力するための認証コード入力画面を表示しても良い。また認証コードを入力する際に操作キー３を押下している時間を感覚的に示す棒グラフ等を各キー毎に表示させるようにしても良い。この時の表示方法としては、図７に示すような（２）コード：グループ２２のような表示方法などが挙げられるが、これに限定されることはなく使用者が視覚的に理解できる方法であれば良い。
【００９２】
また、本実施形態の携帯情報端末には、着信を通知するための振動部（バイブレータ）１２（図示せず）が設けられている。バイブレータ１２は着信時に振動することにより、着信を感触的に報知するものである。
【００９３】
なお本実施形態の携帯情報端末２０の内部構成は、第１の実施形態および公知の携帯情報端末（例えばＰＤＡなど）と同様であるので詳細な説明は省略する。
【００９４】
＜認証コードの設定方法＞
図７は、本発明の第２の実施形態に係る、携帯情報端末に用いられる認証コードの設定方法を説明する図である。
【００９５】
図７及び図６を参照して、本携帯情報端末に用いられる認証コードの設定方法の詳細について説明する。
【００９６】
キー操作部３の十字操作キーが押下されたことを制御部１１で検出した時に、計測部１３では、操作キーが押下されている時間の計測が開始され、押下が停止された時に、計測が終了して、押下されていた時間が算出される。
【００９７】
そして認証コードの数（この例では、上下左右の４つ）だけ、順番に操作キーが押下された時間を加算し、各操作キーが押下された相対比を算出する。なお認証コードの数は４つに限定されることはなく任意の数に設定可能である。なお、少なくとも２以上の操作キーの組合せであれば好適である。
【００９８】
図７では、“十字キー上”が１秒、“十字キー左”が３秒、“十字キー右”が４秒、“十字キー下”が２秒、押下されたことになる。４つのキー押下時間の合計は１０秒となるので、各キーが押下された時間の相対比は、上：左：右：下＝１：３：４：２となる。
【００９９】
なお本実施形態では、１つの認証コードの操作キーが押下されている時間だけを計測し、次の認証コードの操作キーを押下するまでの間の時間は計測しないものとする。このように操作キーを離している時間をカウント（計測）しないことにより、使用者によっては、操作キーを探すスピードが違うという問題や端末により操作キーの配列が違うために慣れ、不慣れによる操作キーを探すスピードが違うという問題を解決することができる。これによって、操作に不慣れな使用者であっても正しい認証コードを入力することが可能となる。
【０１００】
そして、押下されていた十字操作キーに対応する当該操作キーの押下時間の相対比との組合わせをコード化したものが上述した登録用認証コード及び認証用認証コードとして設定される。なお従来のパスワードと同様に操作キーが押下された順番も認証コードの構成として適用される。この場合、図７で示す（１）コード２１のような列びとなる（上＊左＊＊＊右＊＊＊＊下＊）。となる。
【０１０１】
本実施形態では、操作キーの押下時間の相対比を用いているため、例えば図７の括弧に示すように、“十字キー上”が１．５秒、“十字キー左”が４．５秒、“十字キー右”が６秒、“十字キー下”が３秒、押下された場合でも、各キーが押下された時間の相対比は、上：左：右：下＝１：３：４：２となり、認証コード上：左：右：下の相対比が成立するため、認証されることになる。
【０１０２】
このように、時間感覚を補正するために正確な時間を表示するカウンタなどの装置がなく、例えば“１秒”という時間感覚が日時によって変わったとしても、相対比が成立すれば認証されることになるので、あえて時間感覚を補正するための正確な時間を表示するカウンタなどは認証画面に必要ないことになる。
【０１０３】
なお使用者に対して相対時間を分かり易くするために、表示部４に操作キー３を押下している長さを表す、例えば、棒グラフのような表示を各操作キー毎に表示させるようにしても良い。この時の表示方法としては、図７に示すような（２）コード：グループ２２のような表示の方法などが挙げられるが、これに限定されることはなく使用者が視覚的に理解できる方法であれば良い。
【０１０４】
また操作キーの押下時間の相対比を用いれば、次のような使い方も可能である。例えば登録用認証コードが、“十字キー上”が１秒、“十字キー左”が３秒、“十字キー右”が４秒、“十字キー下”が２秒、押下されて設定されたとする。人前で認証用認証コードを入力しなければならない場合に、１回目は、“十字キー上”が１．５秒、“十字キー左”が４．５秒、“十字キー右”が６秒、“十字キー下”が３秒、押下されて認証される。次に２回目は、“十字キー上”が１秒、“十字キー左”が３秒、“十字キー右”が４秒、“十字キー下”が２秒、押下されて認証される。そして３回目は、“十字キー上”が２秒、“十字キー左”が６秒、“十字キー右”が８秒、“十字キー下”が４秒、押下されて認証されるとすると、押下される操作キー及び順番は、他人に見られてしまうが、押下している時間は１回目から３回目の全てにおいて違うので、他人に認証コードを知られてしまう可能性は低くなることになる。
【０１０５】
なお本実施形態では、従来のパスワードと同様に操作キーが押下された順番も認証コードの構成として適用される例を示して説明したが、これに限ることではなく、操作キーの押下順番は関係なく、押下された操作キーの種類と各操作キーの押下時間の相対比がグループとして一致すれば、認証するようにすることも可能である。この場合、上述した操作キーが押下された順番も認証コードの構成として適用するよりも認証コードの組合せは少なくなる。この場合、図７で示す（２）コード：グループ２２のようなものとなる。
【０１０６】
以上のように携帯情報端末などの十字操作キーだけの電子機器であっても、操作キーと押下時間の相対比との組合せをコード化したものが登録用認証コード及び認証用認証コードとして設定されるので、十字操作キーの組合せにおいても多くの組合せが可能となり電子機器のセキュリティが向上することになる。例えば、十字操作キーの電子機器としては、デジタルカメラ、携帯ゲーム機器、及び、家電機器としてはリモコンで操作するテレビ、エアコン、オーディオ、家庭用ゲーム機など、その他、将来的に認証コード（パスワード）を必要とするものに適用しても良い。なお、操作キーとそれぞれの操作キーが押下された相対時間との組合せをコード化したものを登録用認証コード及び認証用認証コードとして設定しても良い。
【０１０７】
なお本実施形態における、認証コードの登録の流れ、認証コードの設定処理、認証コードの認証の流れ、認証コードの認証処理については、第１の実施形態で説明したものと同様であるので詳細な説明は省略する。
【０１０８】
＜本実施形態の作用効果＞
以上のように、本発明の認証コード生成方法及び認証コード認証方法を認証処理に適用することにより携帯情報端末などの十字操作キーだけの電子機器であっても、認証コードの多くの組合せが可能となり電子機器のセキュリティが向上することになる。
また、操作キーを離している時間をカウント（計測）しないことにより、使用者によっては、操作キーを探すスピードが違うという問題や端末により操作キーの配列が違うために慣れ、不慣れによる操作キーを探すスピードが違うという問題を解決することができ、操作に不慣れな使用者であっても正しい認証コードを入力することが可能となる。
【０１０９】
（第３の実施形態）
図８は、本発明の第３の実施形態に係る、情報通信システムの概略構成図である。
【０１１０】
本情報通信システム３０は、インターネット網４０とインターネットサーバ４１とローカルネットワーク５０とアクセスサーバ５１とパソコン５２とパソコン５３と、を備えて構成される。
【０１１１】
インターネット網４０と、インターネットサーバ４１は、公衆インターネット網と、それに接続している各種のインターネットサーバである。
【０１１２】
ローカルネットワーク５０は、アクセスサーバ５１と、パソコン（クライアント）５２と、パソコン（クライアント）５３と、からなる無線ネットワークを構成している。
【０１１３】
パソコン５２とパソコン５３は、無線通信を行うための無線ＬＡＮカード５２ａ、５３ａを備えている。この無線ＬＡＮカード５２ａ、５３ａの無線ＬＡＮ機能は、無線通信規格、例えば、ＩＥＥＥ８０２．１１ｂ／ａ／ｇ規格に準拠しているものである。
【０１１４】
アクセスサーバ５１は、パソコン５２と、パソコン５３と、の間で、データの送受信を無線にて行うためのネットワーク形成手段としての無線ＬＡＮアクセスポイント機能を備えている。
【０１１５】
この無線ＬＡＮアクセスポイント機能により、アクセスサーバ５１は、無線ＬＡＮアクセスポイント部（図示せず）とパソコン５２と、パソコン５３と、の無線ＬＡＮカード５２ａと、５３ａと、の間で無線接続し、データ通信を行うための通信経路を無線ＬＡＮカード５２ａ、５３ａとの間で確立してデータの送受信を行う。
【０１１６】
また、アクセスサーバ５１は、無線ＬＡＮ接続するパソコン５２とパソコン５３と、の識別情報などは予め登録してあるものとする。そしてパソコン５２とパソコン５３と、無線ＬＡＮカード５２ａと５３ａと、には無線ＬＡＮエリアで使用する暗号化キーなどの無線ＬＡＮ設定情報を予め登録してあるものとする。
【０１１７】
もし上述の無線ＬＡＮ設定に関係する情報が予め登録されていない場合には、一般的な無線ＬＡＮ設定の方法により行うものとする。例えば、アクセスサーバ５１は、無線ＬＡＮ通信を行うために必要なＷＥＰキーなどを無線ＬＡＮカード５２ａ、５３ａに対して配信する。そして上記の端末のＭＡＣアドレスやＷＥＰキーなどのデータを登録する。なお、端末を特定できるデータであれば、ＭＡＣアドレスに限定されることはない。
【０１１８】
このような本実施形態の情報通信システム３０においては、様々な機能の設定、機能の利用、サービスの利用など、あらゆる場面に認証コード（パスワード）による認証が必要となる。例えば、パソコン５２がインターネット網４０に接続する時のアクセスサーバ５１への接続やインターネット網４０を介してのサービスを利用する時などである。この情報通信システムの認証処理に本発明の認証コード生成方法及び認証コード認証方法を適用する。
【０１１９】
例えば、クライアントをシンクライアント端末とし、アクセスサーバをサーバ装置とした場合、シンクライアント端末からサーバ装置への認証コード（パスワード）による認証にも適用できる。
【０１２０】
このように、本実施形態での認証コード（パスワード）を用いた認証処理を行うことによって、パソコンが不正に使用されて所有者が被害を被ったり、また、パソコンに記憶されている個人情報などが他人に漏れ、これが悪用されたりすることを抑止できるようになる。
【０１２１】
なお本実施形態における、認証コードの登録の流れ、認証コードの設定処理、認証コードの認証の流れ、認証コードの認証処理については、第１の実施形態及び第２の実施形態で説明したものと同様であるので詳細な説明は省略する。
＜本実施形態の作用効果＞
以上のように、本発明の認証コード生成方法及び認証コード認証方法を認証処理に適用することによりパソコンなどのキーボードを有する電子機器であっても、認証コードは、平仮名、片仮名又はアルファベットの文字キーや記号キーやファンクションキーなどとの多くの組合せが可能となり電子機器のセキュリティが向上することになる。
また、操作キーを離している時間をカウント（計測）しないことにより、使用者によっては、操作キーを探すスピードが違うという問題や端末により操作キーの配列が違うために慣れ、不慣れによる操作キーを探すスピードが違うという問題を解決することができ、操作に不慣れな使用者であっても正しい認証コードを入力することが可能となる。
【０１２２】
以上、本発明の実施形態について図面を参照して説明してきたが、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【０１２３】
電子機器は、上記実施形態の携帯電話端末に限らず、例えば、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）やパーソナルコンピュータ（パソコン）、シンクライアント端末など、第三者による不正使用を回避する必要のあるものであれば良い。また、登録用認証証コード及び認証用認証コードの入力を行うためのキーは、数字キーに限定されず、電子機器が例えばパソコンである場合は、平仮名、片仮名又はアルファベットの文字キーでも良く、また、記号キーやファンクションキーでも良い。また、これらの操作キーから任意に選択して組み合わせた組合わせキーでも良い。また、上記実施形態の携帯電話端末の筐体は、一体型に限らず、折り畳み型、スライド型、又は回転型などでも良い。また、十字操作キーの電子機器としては、デジタルカメラ、携帯ゲーム機器、及び家電機器としてはリモコンで操作するテレビ、エアコン、オーディオ、家庭用ゲーム機などその他、将来的に認証コード（パスワード）を必要とするものに適用しても良い。本発明は、さらに金融機関、コンビニなどのＡＴＭやネットバンキングなどに用いられる認証コードの生成方法及び認証方法及びクラウドコンピューティングの認証コードの生成方法及び認証方法に適用することもできる。
【０１２４】
本発明に係る電子機器の前記押下時間計測手段は、前記各操作キーを押下している時間だけを計測することを特徴とする。
【０１２５】
また本発明に係る電子機器の前記符号化記憶手段は、押下された前記操作キーの順番と該操作キーに対応する押下時間の相対比との組合せをコード化することを特徴とする。
【０１２６】
また本発明に係る電子機器の前記符号化記憶手段は、押下された前記操作キーと該操作キーに対応する押下時間の相対比との組合せをコード化し、前記認証コード照合手段は、前記コード化されたコードの順番ではなく、該コードのグループが一致した場合に前記電子機器に所定の動作を行わせることを特徴とする。
【０１２７】
また本発明に係る電子機器は、前記各操作キーを押下している時間を示す棒グラフを該各操作キー毎に表示する表示手段を有することを特徴とする。
【０１２８】
本発明に係る電子機器の認証コード生成方法の前記押下時間計測工程は、前記各操作キーを押下している時間だけを計測することを特徴とする。
【０１２９】
また本発明に係る電子機器の認証コード生成方法の前記符号化記憶工程は、押下された前記操作キーの順番と該操作キーに対応する押下時間の相対比との組合せをコード化することを特徴とする。
【０１３０】
また本発明に係る電子機器の認証コード生成方法は、前記各操作キーを押下している時間を示す棒グラフを該各操作キー毎に表示する表示工程を有することを特徴とする。
【０１３１】
本発明に係る電子機器の認証コード認証方法の前記押下時間計測工程は、前記各操作キーを押下している時間だけを計測することを特徴とする。
【０１３２】
また本発明に係る電子機器の認証コード認証方法の前記符号化記憶工程は、押下された前記操作キーの順番と該操作キーに対応する押下時間の相対比との組合せをコード化することを特徴とする。
【０１３３】
また本発明に係る電子機器の認証コード認証方法の前記符号化記憶工程は、押下された前記操作キーと該操作キーに対応する押下時間の相対比との組合せをコード化し、前記認証コード照合工程は、前記コード化されたコードの順番ではなく、該コードのグループが一致した場合に前記電子機器に所定の動作を行わせることを特徴とする。
【０１３４】
また本発明に係る電子機器の認証コード認証方法は、前記各操作キーを押下している時間を示す棒グラフを該各操作キー毎に表示する表示工程を有することを特徴とする。
【０１３５】
また本発明に係る情報通信システムの前記押下時間計測手段は、前記各操作キーを押下している時間だけを計測することを特徴とする。
【０１３６】
また本発明に係る情報通信システムの前記符号化記憶手段は、押下された前記操作キーの順番と該操作キーに対応する押下時間の相対比との組合せをコード化することを特徴とする。
【０１３７】
また本発明に係る情報通信システムの前記符号化記憶手段は、押下された前記操作キーと該操作キーに対応する押下時間の相対比との組合せをコード化し、前記認証コード照合手段は、前記コード化されたコードの順番ではなく、該コードのグループが一致した場合に前記電子機器に所定の動作を行わせることを特徴とする。
【０１３８】
また本発明に係る情報通信システムは、前記各操作キーを押下している時間を示す棒グラフを該各操作キー毎に表示する表示手段を有することを特徴とする。
【産業上の利用可能性】
【０１３９】
本発明によれば、電子機器、携帯電話端末、携帯情報端末、情報処理端末、情報処理装置、情報処理システム、リモコンで操作する家電機器などの用途に適用できる。
【符号の説明】
【０１４０】
１    携帯電話端末
２    送受信アンテナ
３    キー操作部
４    表示部
５    スピーカ
６    マイクロホン
１０    送受信部
１１    制御部
１１ａ    ＣＰＵ
１１ｂ    ＲＯＭ
１１ｃ    ＲＡＭ
１２    振動部（バイブレータ）
１３    計測部
１４    記憶部
２０    携帯情報端末
３０    情報通信システム
４０    インターネット網
４１    インターネットサーバ
５０    ローカルネットワーク
５１    アクセスサーバ
５２、５３    パソコン（クライアント）
５２ａ、５３ａ    無線ＬＡＮカード
【図１】
2012043291.tif 000003
【図２】
2012043291.tif 000004
【図３】
2012043291.tif 000005
【図４】
2012043291.tif 000006
【図５】
2012043291.tif 000007
【図６】
2012043291.tif 000008
【図７】
2012043291.tif 000009
【図８】
2012043291.tif 000010