(57)【要約】【課題】キー操作の「長押し」や「二重押し」といった場合を検出することを可能にして、暗証番号入力の際の選択候補を増やすことで、携帯電話機のセキュリティをより一層向上させること。【解決手段】暗証番号のキー入力時、押下により入力される数字に対して、さらに短押し（例えば１秒未満の押下）か、それとも長押しかの情報を付与したものをキー入力情報として、図４（ｂ）の領域に格納すると共に、図４（ａ）に示す登録済み暗証番号と比較するものである。よって、例えば、１桁目は１のキーの短押し、２桁目は２のキーの長押し、３桁目は３のキーの長押し、として入力した場合には、これらの情報がそっくり入力情報として図４（ｂ）の領域に記録され、図４（ａ）に示す登録済の暗証番号（各桁の数値には短押し／長押しの区別が付随している）と比較される。【選択図】図４
2012119952.tif 000002
【特許請求の範囲】
【請求項１】
本装置が備える処理機能を操作者が使用するに先立って、該操作者を認証するための暗証番号を該操作者に入力させる暗証番号入力手段と、
入力された暗証番号を、記憶装置に予め登録された暗証番号と比較することにより、該操作者を認証する暗証番号認証手段と、
を備え、
前記暗証番号全桁の各々１桁分の入力情報を、当該桁に対応する入力時に押下されたキーが示す数値情報と、該キーの押下時間が所定の時間長を超えたか否かを示す２値情報との組み合わせとして認識し、該認識した入力情報を前記認証に使用することを特徴とする携帯電話機。
【請求項２】
前記キーの押下時間が前記所定の時間長を超えずに該キーが開放された場合は該キーの「短押し」を決定し、前記キーの押下時間が前記所定の時間長を超えてから該キーが開放された場合は該キーの「長押し」を決定し、前記「短押し」か、または「長押し」かの情報でもって前記２値情報を構成したことを特徴とする請求項１記載の携帯電話機。
【請求項３】
前記所定の時間長は、１秒または略１秒であることを特徴とする請求項１または請求項２記載の携帯電話機。
【請求項４】
本装置が備える処理機能を操作者が使用するに先立って、該操作者を認証するための暗証番号を該操作者に入力させる暗証番号入力ステップと、
入力された暗証番号を、記憶装置に予め登録された暗証番号と比較することにより、該操作者を認証する暗証番号認証ステップと、
を有し、
前記暗証番号全桁の各々１桁分の入力情報を、当該桁に対応する入力時に押下されたキーが示す数値情報と、該キーの押下時間が所定の時間長を超えたか否かを示す２値情報との組み合わせとして認識し、該認識した入力情報を前記認証に使用することを特徴とする携帯電話機のセキュリティ向上方法。
【請求項５】
携帯電話機が備える処理機能を操作者が使用するに先立って、該操作者を認証するための暗証番号を該操作者に入力させる暗証番号入力ステップと、
入力された暗証番号を、記憶装置に予め登録された暗証番号と比較することにより、該操作者を認証する暗証番号認証ステップと、
を有し、
前記暗証番号全桁の各々１桁分の入力情報を、当該桁に対応する入力時に押下されたキーが示す数値情報と、該キーの押下時間が所定の時間長を超えたか否かを示す２値情報との組み合わせとして認識し、該認識した入力情報を前記認証に使用することにより、前記携帯電話機を制御するコンピュータプログラム。
【請求項６】
装置が備える処理機能を操作者が使用するに先立って、該操作者を認証するための暗証番号を該操作者に入力させる暗証番号入力手段と、
入力された暗証番号を、記憶装置に予め登録された暗証番号と比較することにより、該操作者を認証する暗証番号認証手段と、
を備え、
前記暗証番号全桁の各々１桁分の入力情報を、当該桁に対応する入力時に押下された１つ目のキーが示す数値情報、若しくは１つ目のキーが示す数値情報と、該キーの押下時点から所定の時間内に押下された、前記１つ目のキーとは異なる２つ目のキーが示す数値情報との組み合わせとして認識し、該認識した入力情報を前記認証に使用することを特徴とする携帯電話機。
【請求項７】
前記１つ目のキーの押下時間が前記所定の時間長を超えずに該キーが開放され、かつ前記２つ目のキーの押下が検出されなかった場合に該キーの「単押し」を決定すると共に前記１つ目のキーが示す数値情報を当該桁に対応する入力情報として認識し、前記１つ目のキーの押下時点から前記所定の時間長が経過するまでに前記２つ目のキーの押下が検出された場合は該キーの「二重押し」を決定すると共に前記１つ目のキーと前記２つ目のキーとが示す数値情報の各々を当該桁に対応する入力情報として認識することを特徴とする請求項６記載の携帯電話機。
【請求項８】
装置が備える処理機能を操作者が使用するに先立って、該操作者を認証するための暗証番号を該操作者に入力させる暗証番号入力ステップと、
入力された暗証番号を、記憶装置に予め登録された暗証番号と比較することにより、該操作者を認証する暗証番号認証ステップと、
を備え、
前記暗証番号全桁の各々１桁分の入力情報を、当該桁に対応する入力時に押下された１つ目のキーが示す数値情報、若しくは１つ目のキーが示す数値情報と、該キーの押下時点から所定の時間内に押下された、前記１つ目のキーとは異なる２つ目のキーが示す数値情報との組み合わせとして認識し、該認識した入力情報を前記認証に使用することを特徴とする携帯電話機のセキュリティ向上方法。
【請求項９】
携帯電話機が備える処理機能を操作者が使用するに先立って、該操作者を認証するための暗証番号を該操作者に入力させる暗証番号入力ステップと、
入力された暗証番号を、記憶装置に予め登録された暗証番号と比較することにより、該操作者を認証する暗証番号認証ステップと、
を有し、
前記暗証番号全桁の各々１桁分の入力情報を、当該桁に対応する入力時に押下された１つ目のキーが示す数値情報、若しくは１つ目のキーが示す数値情報と、該キーの押下時点から所定の時間内に押下された、前記１つ目のキーとは異なる２つ目のキーが示す数値情報との組み合わせとして認識し、該認識した入力情報を前記認証に使用することにより、前記携帯電話機を制御するコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯電話機及び携帯電話機のセキュリティ向上方法並びにコンピュータプログラムに係り、特に、暗証番号入力時のセキュリティをアップさせることができる携帯電話機及び携帯電話機のセキュリティ向上方法、並びにコンピュータプログラムに関する。
【背景技術】
【０００２】
従来の携帯電話機の操作方法としては、例えば図１１に示すようなものがある。
以下、図１１を参照して、従来の携帯電話機の操作方法（使用例）を説明する。
セキュリティ機能が無ければ、ユーザの携帯電話機（図１１では他人の携帯電話機としている）が保持する情報は、該ユーザ以外の操作者によって容易に盗み見られてしまうことになる。そこで、一般に、携帯電話機には、暗証番号を入力させる方法のセキュリティ対策が実施されている。即ち、このセキュリティ対策として、携帯電話機に、暗証番号を用いたロックを掛ける方法がある。この場合の暗証番号は、一般に４桁の数字で表されている。
【０００３】
この暗証番号によりロックを掛ける方法は、一見安全なように見えるが、１０進数の４桁で構成されている暗証番号の入力候補は高々１万通り（１０の４乗）に過ぎない。
よって、図１１に示すように、携帯電話機の状態２００で表示される「暗証番号を入力して下さい」の表示以後に、該ユーザ以外の操作者が、何らかのデータを入力することにより、該データが、該４桁の暗証番号と一致しさえすれば、該携帯電話機の暗証番号は解除され、該携帯電話機が保持する情報は盗み見られ、以後、自由に操作される危険性を有している。
【０００４】
即ち、４桁の暗証番号を使用して携帯電話機にロックを掛ける上記の方法では、前述のとおり、入力候補は高々１万通り（１０の４乗）に過ぎないのであるから、前記操作者が、暗証番号の解除に何度失敗しても、図１１に示すように、「暗証番号が違います」が表示された状態から、携帯電話機の状態２００で表示される「暗証番号を入力して下さい」の表示タイミングに戻して、再び該ユーザ以外の操作者が、何らかのデータを入力する操作を根気よく継続すれば、やがては該４桁の暗証番号は解除できてしまって、携帯電話機の状態２０２（即ち、「解除しました」を表示する状態）に至ってしまうことになる。
【０００５】
この分野の公知技術としては、例えば、特許文献１には、携帯電話機などに記憶されているユーザの個人情報のセキュリティを向上する技術が開示されている。具体的には、数字キー“１”が押下されたとき、表示操作部から該当するキー押下信号が制御部へ出力され、タイマにより押下時間を計測する。この押下時間が１秒のとき、制御部により数字“１”と押下時間（１秒）とが符号化され、表示部に表示される暗証コード入力欄の７桁目に「１」が表示される。同様に、数字キー“０”が押下され、押下時間が３秒のとき、暗証コード入力欄の４乃至６桁目に「０００」が表示される。数字キー“８”が押下され、押下時間が１秒のとき、暗証コード入力欄の３桁目に「８」が表示される。数字キー“５”が押下され、押下時間が２秒のとき、暗証コード入力欄の１乃至２桁目に「５５」が表示される。よって、暗証コード入力欄に「コード：１０００８５５」が表示されるものとしている。
【０００６】
また、例えば、特許文献２には、施解錠用暗証番号操作装置の構成を簡略化して、その装置の製造コストを比較的安価になし得ると共に、このように装置を簡略化して製造コストを安価にしながらも、所定のセキュリティは確実に得られる施解錠用暗証番号の操作装置が開示されている。具体的には、施解錠用暗証番号の操作装置であって、少なくとも２個あるいは３個の操作キーの実装で足り、錠装置の施解錠用暗証番号登録及び登録された暗証番号による施錠の解操作が、前記２個あるいは３個の操作キーでの押し操作を任意に組み合わせて行えると共に、前記操作キーの配置部には、当該操作キーの押し操作が操作者の手のひら内に隠れて行える様キー配置された、ことを特徴としている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−０５２４１６号公報
【特許文献２】特開２００８−１２１１９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記背景技術で述べた従来の携帯電話機にあっては、前述のとおり、暗証番号の桁数が少ないので、不正な使用者が暗証番号の候補を根気良く入力し続ければ、短時間でロックが解除されてしまうという問題点が有った。
なお、前述の特許文献１に開示されている技術の場合、押下により入力される数字を、押下した秒数（１秒、２秒、３秒の３種類）  だけの桁数を有する該数字とし、この数字を暗証番号の候補に組み入れるものである。従って、例えば、１を１秒、２を２秒、３を３秒に対応させた場合は、１秒押下、２秒押下、３秒押下とすれば、「１２２３３３」という暗証番号が入力されたことになる。
【０００９】
これに対し、本発明に係る携帯電話機では、暗証番号のキー入力時、押下により入力される数字だけではなく、該数字のキーに対し、さらに短押し（例えば１秒未満の押下）か、それとも長押し（１秒以上の押下）かを区別し、押下により入力される数字と、この区別を示す２値情報との組合せとして成る二項組みの情報を暗証番号の入力情報とするものである。よって、例えば、１桁目は１のキーの短押し、２桁目は２のキーの長押し、３桁目は３のキーの長押し、として入力した場合には、これらの情報がそっくり入力情報として記録され、登録済の暗証番号（各桁の数値には短押し／長押しの区別が付随している）と比較される。
よって前述の特許文献１に開示されている技術は、本発明とは異なるものであると考えられる。
【００１０】
また、前述の特許文献２に開示されている技術の場合、制御部は、複数のキー各々の押し操作により、機械構成の錠前を開ける制御を行うものであり、本発明のように予め暗証番号を登録しておいて認証するものではない。
本発明は、上記従来の問題点に鑑みてなされたものであって、キー操作の「長押し」や「二重押し」といった場合を検出することを可能にして、暗証番号入力の際の選択候補を増やすことで、携帯電話機のセキュリティをより一層向上させることができる携帯電話機及び携帯電話機のセキュリティ向上方法並びにコンピュータプログラムを提供することを目的としている。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明に係る携帯電話機は、本装置が備える処理機能を操作者が使用するに先立って、該操作者を認証するための暗証番号を該操作者に入力させる暗証番号入力手段と、入力された暗証番号を、記憶装置に予め登録された暗証番号と比較することにより、該操作者を認証する暗証番号認証手段と、を備え、前記暗証番号全桁の各々１桁分の入力情報を、当該桁に対応する入力時に押下されたキーが示す数値情報と、該キーの押下時間が所定の時間長を超えたか否かを示す２値情報との組み合わせとして認識し、該認識した入力情報を前記認証に使用することを特徴とする。
【００１２】
また、本発明に係る携帯電話機のセキュリティ向上方法は、本装置が備える処理機能を操作者が使用するに先立って、該操作者を認証するための暗証番号を該操作者に入力させる暗証番号入力ステップと、入力された暗証番号を、記憶装置に予め登録された暗証番号と比較することにより、該操作者を認証する暗証番号認証ステップと、を有し、前記暗証番号全桁の各々１桁分の入力情報を、当該桁に対応する入力時に押下されたキーが示す数値情報と、該キーの押下時間が所定の時間長を超えたか否かを示す２値情報との組み合わせとして認識し、該認識した入力情報を前記認証に使用することを特徴とする。
【００１３】
さらに、本発明に係るコンピュータプログラムは、携帯電話機が備える処理機能を操作者が使用するに先立って、該操作者を認証するための暗証番号を該操作者に入力させる暗証番号入力ステップと、入力された暗証番号を、記憶装置に予め登録された暗証番号と比較することにより、該操作者を認証する暗証番号認証ステップと、を有し、前記暗証番号全桁の各々１桁分の入力情報を、当該桁に対応する入力時に押下されたキーが示す数値情報と、該キーの押下時間が所定の時間長を超えたか否かを示す２値情報との組み合わせとして認識し、該認識した入力情報を前記認証に使用することにより、前記携帯電話機を制御するものである。
【００１４】
また、本発明に係る携帯電話機は、本装置が備える処理機能を操作者が使用するに先立って、該操作者を認証するための暗証番号を該操作者に入力させる暗証番号入力手段と、入力された暗証番号を、記憶装置に予め登録された暗証番号と比較することにより、該操作者を認証する暗証番号認証手段と、を備え、前記暗証番号全桁の各々１桁分の入力情報を、当該桁に対応する入力時に押下された１つ目のキーが示す数値情報、若しくは１つ目のキーが示す数値情報と、該キーの押下時点から所定の時間内に押下された、前記１つ目のキーとは異なる２つ目のキーが示す数値情報との組み合わせとして認識し、該認識した入力情報を前記認証に使用することを特徴とする。
【００１５】
また、本発明に係る携帯電話機のセキュリティ向上方法は、本装置が備える処理機能を操作者が使用するに先立って、該操作者を認証するための暗証番号を該操作者に入力させる暗証番号入力ステップと、入力された暗証番号を、記憶装置に予め登録された暗証番号と比較することにより、該操作者を認証する暗証番号認証ステップと、を備え、前記暗証番号全桁の各々１桁分の入力情報を、当該桁に対応する入力時に押下された１つ目のキーが示す数値情報、若しくは１つ目のキーが示す数値情報と、該キーの押下時点から所定の時間内に押下された、前記１つ目のキーとは異なる２つ目のキーが示す数値情報との組み合わせとして認識し、該認識した入力情報を前記認証に使用することを特徴とする。
【００１６】
また、本発明に係るコンピュータプログラムは、携帯電話機が備える処理機能を操作者が使用するに先立って、該操作者を認証するための暗証番号を該操作者に入力させる暗証番号入力ステップと、入力された暗証番号を、記憶装置に予め登録された暗証番号と比較することにより、該操作者を認証する暗証番号認証ステップと、を有し、前記暗証番号全桁の各々１桁分の入力情報を、当該桁に対応する入力時に押下された１つ目のキーが示す数値情報、若しくは１つ目のキーが示す数値情報と、該キーの押下時点から所定の時間内に押下された、前記１つ目のキーとは異なる２つ目のキーが示す数値情報との組み合わせとして認識し、該認識した入力情報を前記認証に使用することにより、前記携帯電話機を制御するものである。
【発明の効果】
【００１７】
以上説明したように、本発明の携帯電話機によれば、暗証番号全桁の各々１桁分の入力情報を、当該桁に対応する入力時に押下されたキーが示す数値情報と、該キーの押下時間が所定の時間長を超えたか否かを示す２値情報との組み合わせ（二項組）として認識し、該認識した入力情報を前記認証に使用するので、暗証番号の候補を増やすことが可能となり、携帯電話機のセキュリティをより一層向上させることができる効果が有る。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施形態に係る携帯電話機の全体構成を示す構成図である。
【図２】長押しの動作の具体例を示すタイミングチャート図である。
【図３】短押しの動作の具体例を示すタイミングチャート図である。
【図４】本発明の第１の実施形態に係る形態電話機の暗証番号の記憶形態を示し、図４（ａ）は登録済の暗証番号の記憶形態、図４（ｂ）は暗証番号入力用メモリの記憶形態を、それぞれ示すものである。
【図５】本発明の第１の実施形態に係る携帯電話機の暗証番号入力時の動作を示すフローチャート図である。
【図６】本発明の第１の実施形態に係る携帯電話機の暗証番号入力時の操作手順とディスプレイ１３０の表示内容とを示す説明図である。
【図７】二重押しの動作の具体例を示すタイミングチャート図である。
【図８】本発明の第２の実施形態に係る形態電話機の暗証番号の記憶形態を示し、図８（ａ）は登録済の暗証番号の記憶形態、図８（ｂ）は暗証番号入力用メモリの記憶形態を、それぞれ示すものである。
【図９】本発明の第２の実施形態に係る携帯電話機の暗証番号入力時の動作を示すフローチャート図である。
【図１０】本発明の第２の実施形態に係る携帯電話機の暗証番号入力時の操作手順とディスプレイ１３０の表示内容とを示す説明図である。
【図１１】従来の携帯電話機の暗証番号入力時の操作手順とディスプレイの表示内容とを示す説明図である。
【発明を実施するための形態】
【００１９】
本発明は、携帯電話機のユーザ操作ロックや、ロック解除などに入力する暗証キーとして、長押しのキー（後述する「長押し」操作で押下されたキー）や二重押しのキー（同時的に押下された２つのキー）を判断し、使用する処理を追加することで携帯電話機が保持する情報のセキュリティを向上させるものである。より具体的には、長押しキーや二重押しのキーを追加する判断手段を具備し、暗証番号の入力候補の数を増やすことで、携帯電話機が保持する情報のセキュリティを向上させる。
【００２０】
以下、本発明の携帯電話機及び携帯電話機のセキュリティ向上方法並びにコンピュータプログラムの実施形態について、〔第１の実施形態〕、〔第２の実施形態〕の順に図面を参照して詳細に説明する。
なお、それぞれの実施形態の説明では、本発明に係る携帯電話機及び携帯電話機のセキュリティ向上方法について詳述するが、本発明に係るコンピュータプログラムについては、本発明の携帯電話機に含まれる各構成要素として実現するためのプログラムであることから、当該プログラムに関する説明は以下の説明に含まれる。
【００２１】
〔第１の実施形態〕
図１は、本発明の第１の実施形態に係る携帯電話機の全体構成を示す構成図である。
同図において、本実施形態の携帯電話機は、主要な構成要素として、操作用のキーボード１００と、データやプログラムを記憶するメモリ１１０と、全体を制御する制御部１２０と、データやコマンドや状態を表示するディスプレイ１３０と、を備える。
なお、制御部１２０は、判別部１２５を有する。また、メモリ１１０は、一時保存メモリ１１５を有する。
【００２２】
以下、本実施形態の携帯電話機が有する各構成要素について説明する。
キーボード１００は、操作用のキーを備え、コマンドや、ディスプレイ１３０に表示すべきデータを選択／決定する場合に、ユーザ（操作者）によって使用される。
メモリ１１０は、ユーザが事前に登録した暗証番号を保持するための記憶装置である。
一時保存メモリ１１５は、ユーザが入力した暗証番号を一時的に保持するための記憶装置である。
制御部１２０は、入力された暗証番号を一時メモリ１１５に保存する仕事と、事前に登録していた暗証番号とユーザが入力した暗証番号とを比較する仕事とを制御する。
また、ユーザが携帯電話機に入力した暗証番号が事前に登録していた暗証番号と一致していた場合には、当該携帯電話機のロックを解除する仕事を制御する。
【００２３】
判別部１２５は、制御部１２０が制御する機能モジュールの１つであり、キー入力を受けた場合に、どのキーが押下されたかを検知したり、キーが長押し（後述）されたか、それとも短押し（後述）されたかを判別する。
ディスプレイ１３０は、データ、コマンド、及び操作中の該携帯電話機の内部状態を表示する。また、ユーザがキーボード１００を操作してデータを入力する場合には、該入力中に入力されたデータ列を逐次表示する。
【００２４】
以下、図１を参照して、本発明の第１の実施形態に係る携帯電話機の動作について詳細に説明する。
本発明の第１の実施形態では、ユーザが事前に携帯電話機の操作にロックを掛けている場合、このロックを解除するための暗証番号を入力する動作として、キーを長押しする動作を可能な動作の１つとして設けている。よって、この長押しで形成されたデータも、後述する「短押し」操作で入力されたデータに追加して暗証番号と照合することで、携帯電話機のセキュリティを向上させている。
ここで、上記の「長押し」とは、簡単のためにキーを少なくとも１秒以上押し続ける動作とする。また、このような押し方ではない通常のキーの押下を「短押し」と呼ぶことにする。以下、この長押しと短押しとについて、より具体的に説明する。
【００２５】
図２は、長押しの動作の具体例を示すタイミングチャート図である。
先ず、図２に示すタイミングチャートを参照して、長押しの動作の具体例について説明する。但し、ここでは、キーボード１００に備えられている「１」キーを使用例として説明する。
図２に示すタイミングチャートでは、全てのキーが開放状態から、ｔ１のタイミングで「１」キーだけが押下される。そこでキーが押下されたまま１秒経過すると、ｔ２のタイミングで「１」の長押しが確定する。さらに、ｔ１のタイミングから１秒以上経過したｔ３のタイミングで、この「１」のキーが前記の押下から開放される。
【００２６】
図３は、短押しの動作の具体例を示すタイミングチャート図である。
次に、図３を参照して、短押しの動作の具体例について説明する。但し、ここでは、キーボード１００に備えられている「２」キーを例として説明する。
図３に示すタイミングチャートでは、全てのキーが開放状態から、ｔ４のタイミングで「２」キーだけが押下される。その後、該「２」キーが押下されてから１秒以内に、Ｔ５のタイミングで、この「２」キーが前記の押下から開放されると、「２」キーの短押しが確定する。
図４は、本発明の第１の実施形態に係る形態電話機の暗証番号の記憶形態を示し、図４（ａ）は登録済の暗証番号の記憶形態、図４（ｂ）は暗証番号入力用メモリの記憶形態を、それぞれ示すものである。
ここでは、暗証番号は図４（ａ）に示すように登録済みであるものとする。
なお、この暗証番号の登録方法は、本発明に係る暗証番号の解除方法と同様に、キーの短押しと長押しとを行って、ユーザが自ら登録することができる。
【００２７】
また、ここでは、登録済みの暗証番号は１０進数の４桁であり、具体的には「９９００」とする。また、１桁目と４桁目は短押し、２桁目と３桁目は長押しで、それぞれ形成されるものとする。この登録済みの暗証番号は、メモリ１１０（図４（ａ）参照）に保持するものとする。
さらに、ここでは、暗証番号の入力候補となる数字は、「０」〜「９」の１０種類に限定されているものとする。
【００２８】
図５は、本発明の第１の実施形態に係る携帯電話機の暗証番号入力時の動作を示すフローチャート図である。
図６は、本発明の第１の実施形態に係る携帯電話機の暗証番号入力時の操作手順とディスプレイ１３０の表示内容とを示す説明図である。
以下、図１〜４，６を参照しながら、図５に示すフローチャートを使用して、本実施形態に係る携帯電話機の暗証番号入力時の動作を説明する。
（ステップＳ３００）
先ず、ステップＳ３００では、携帯電話機は暗証番号入力待ち状態であるとする。この暗証番号入力待ち状態は、図６に示す状態７００に対応する。
【００２９】
（ステップＳ３０２）
次に、ステップＳ３０２では、ユーザはキーボード１００を使用して暗証番号の最初の１桁を入力する。これを受けて、制御部１２０は、長押しを判定するタイマをスタートさせる。本発明の実施例では該タイマの計時時間を１秒とする。
（ステップＳ３０４）
次に、ステップＳ３０４では、制御部１２０は、押下されたキーが開放されるか、若しくは前記タイマがタイムアウトする時間経過を待つ。
（ステップＳ３０４）
ステップＳ３０４では、制御部１２０は、押下されたキーが開放されるたか、若しくは前記タイマがタイムアウトされたか、のいずれであるかを判別し、押下されたキーが開放された場合はステップＳ３０７に移り、また、前記タイマがタイムアウトされた場合はステップＳ３０６に進む。
【００３０】
（ステップＳ３０６）
ステップＳ３０６では、制御部１２０は、１秒が経過したことにより、タイムアウトが発生したことを判定したので、前述の最初の１桁の入力は「長押し」であったと判断し、長押しの情報と値とをメモリ１１５の所定領域（図４（ｂ）参照）に格納する。また、ディスプレイ１３０に長押しの入力確定を表示する（図６の状態７０２参照）。ここではディスプレイ１３０に表示する長押しの確定表示を文字「＃」とする。その後、ステップＳ３１０に進む。
（ステップＳ３１０）
ステップＳ３１０では、制御部１２０は、ユーザが暗証番号を全桁入力したか否かを判断し、ユーザが暗証番号を全桁入力していない場合はステップＳ３０２に戻り、ユーザに続けて暗証番号の入力を促す（ここで、図６の状態７０２での表示は不変である）。また、制御部１２０は、ユーザが暗証番号を全桁入力し、決定キーを押下するなどして暗証番号の入力が確定した場合は、ステップＳ３１２に移る。
【００３１】
（ステップＳ３１２）
ステップＳ３１２では、制御部１２０は、メモリ１１０に保持している登録済み暗証番号とメモリ１１５（図４（ｂ）参照）に保持している入力済の全桁の暗証番号とを比較し、前記登録済み暗証番号と前記入力済の暗証番号とが一致しなかった場合はステップＳ３１６に移る。また、前記登録済み暗証番号と前記入力済の暗証番号とが一致した場合はステップＳ３１４に進む。
（ステップＳ３１４）
ステップＳ３１４では、制御部１２０は、携帯電話機に仕掛けられたロックを解除し、ディスプレイ１３０にはロックを解除した旨のメッセージを表示し（図６の状態７０６参照）。その後、処理を終了する。
【００３２】
（ステップＳ３１６）
ステップＳ３１６では、制御部１２０は、携帯電話機に仕掛けられたロックの解除が失敗した場合として、ディスプレイ１３０に、「暗証番号が違う」旨のメッセージを表示し（図６の状態７０４参照）、その後、ステップＳ３００の暗証番号入力待ち状態に戻る。
（ステップＳ３０７）
ステップＳ３０７では、制御部１２０は、タイマが１秒を経過せずにキー押下を開放するイベントが発生したので、「短押し」と判断し、タイマを停止する。
（ステップＳ３０８）
ステップＳ３０８では、制御部１２０は、短押しの情報と入力された値とをメモリ１１５の所定領域（図４（ｂ）参照）に格納すると共に、ディスプレイ１３０に短押しの入力確定を表示する（図６の状態７０２参照）。ここでは、短押し確定の表示を文字「※」とする。その後、ステップＳ３１０に移る。
【００３３】
この実施形態では、長押しを１秒以上キーを押下することとしたが、他の数値で規定しても問題ない。    
また、この実施形態では、暗証番号の桁数を４とし、長押しに対応する入力値を、桁位置に対応した１桁の数字（図４（ａ）参照）としたが、一般に、本発明に係る携帯電話機では、暗証番号の桁数を任意の数とし、長押しに対応する入力値を、桁位置に対応した任意の桁数の、任意の文字列及び数字列とすることができる。
【００３４】
本発明の第１の実施形態に係る携帯電話機によれば、暗証番号の候補を増やすことで携帯電話機のセキュリティをより一層向上させることができる効果が有る。即ち、キー操作時には、１桁の押下動作でもって、短押しか、若しくは長押しかの２通りの選択が可能であり、また、数字（１０進数の場合は１０通り）の選択とを加えると、２０通りの選択が可能となり、暗証番号は１０進数の４桁の場合は１６万通りの入力候補が存在することになる。
【００３５】
〔第２の実施形態〕
本発明の第２の実施形態に係る携帯電話機の全体構成は、本発明の第２の実施形態に係る携帯電話機の全体構成と同じであるが、キー操作時の動作が異なる。
本発明の第２の実施形態に係る携帯電話機では、ユーザが事前に携帯電話機の操作にロックを掛けている場合において、解除のために暗証番号を入力する動作として、キーを二重押しする処理を追加することで、セキュリティを、さらに向上させるものである。
ここで、前記二重押しとは、１つのキーを押下している間に他のキーも押下する〔即ち、同時に２つのキーを押している）状態である。なお、どちらのキーを先に押下したかは問題としない。
【００３６】
以下、前記の二重押しについて、「１」キーと「２」キーを押下する場合を例にして具体的に説明する。
図７は、二重押しの動作の具体例を示すタイミングチャート図である。
先ず、図７に示すタイミングチャートを参照して、二重押しの動作の具体例について説明する。但し、ここでは、キーボード１００に備えられている「１」と「２」キーを使用例として説明する。
先ず、キーが開放状態から、ｔ２１のタイミングで「１」キーが押下される。その後、「１」キーが押下されたまま１秒以内のｔ２２のタイミングで「２」キーが押下される。
ｔ２１のタイミングから１秒経過したｔ２３のタイミングか、若しくは、「１」キーまたは「２」キーのどちらかのキーが押下状態から開放されたタイミングで、この「１」キーと「２」キーの二重押しが確定する。
【００３７】
その後、ｔ２４のタイミングで「２」キーが開放され、ｔ２５のタイミングで「１」キーが開放されるが、制御部１２０は、ｔ２２のタイミングで「２」キーが押下されると、その後、ｔ２５のタイミングで「１」キーが開放されるまでの間は、これ以上の他のキーの押下を受け付けない。
図７に示すタイミングチャートでは、ｔ２１のタイミングから１秒経過で二重押しが確定するものとしたが、本発明では、一般に、ｔ２１のタイミングから１秒経過前に「１」キーや「２」キーが押下状態から開放されても、「１」キーと「２」キーとの二重押しは確定するものとする。
【００３８】
図８は、本発明の第２の実施形態に係る形態電話機の暗証番号の記憶形態を示し、図８（ａ）は登録済の暗証番号の記憶形態、図８（ｂ）は暗証番号入力用メモリの記憶形態を、それぞれ示すものである。
ここでは、暗証番号は図８（ａ）に示すように登録済みであるものとする。
なお、この暗証番号の登録方法は、本発明に係る暗証番号の解除方法と同様に、キーの単押しと二重押しとを行って、ユーザが自ら登録することができる。
また、ここでは、登録済みの暗証番号は１０進数の４桁であり、１桁目は「９」と「０」のキーの、それぞれ二重押し、２〜４桁目はそれぞれ「９」，「０」，「０」のキーの、それぞれ単押しとする。この入力済の暗証番号は、メモリ１１０（図８（ｂ）参照）に保持するものとする。
【００３９】
図９は、本発明の第２の実施形態に係る携帯電話機の暗証番号入力時の動作を示すフローチャート図である。
図１０は、本発明の第２の実施形態に係る携帯電話機の暗証番号入力時の操作手順とディスプレイ１３０の表示内容とを示す説明図である。
以下、図１〜８，１０を参照しながら、図９に示すフローチャートを使用して、本実施形態に係る携帯電話機の暗証番号入力時の動作を説明する。
（ステップＳ５００）
先ず、ステップＳ５００では、携帯電話機は暗証番号入力待ち状態であるとする。この暗証番号入力待ち状態は、図１０に示す状態１１００に対応する。
（ステップＳ５０２）
【００４０】
次に、ステップＳ５０２では、制御部１２０は、ユーザがキーボード１００を使用して暗証番号を一つ入力する際の制御を行う。この時、最初に押下したキーは押下されたままの状態で、もう１つのキーの押下待ち状態に入る。
（ステップＳ５０４）
次に、ステップＳ５０４では、制御部１２０は、最初に押下されたキーが他のキーの押下が無いままの１秒経過後に該押下状態から開放されたか、それとも最初のキーの押下時点から１秒以内に２つ目のキーが押下されたのかを検証し、最初に押下されたキーが他のキーの押下が無いままの１秒経過後に該押下状態から開放された場合はステップＳ５０８に移る。また、２つ目のキーが最初のキーの押下時点から１秒以内に押下された場合はステップＳ５０６に進む。
【００４１】
（ステップＳ５０６）
ステップＳ５０６では、制御部１２０は、２つ目のキーが最初のキーの押下時点から１秒以内に押下された場合の処理として、「二重押し」を確定し、二重押しのキー情報（二重押し：ＹＥＳ）と、２つのキーの各々の値とを、メモリ１１５の所定領域（図８（ｂ）参照）に格納する。その後、ディスプレイ１３０に二重押し入力が確定したことを表示する（図１０の状態１１０２）。ここでは二重押しの確定表示を文字「◎」とする。
（ステップＳ５０９）
ステップＳ５０９では、制御部１２０は、キー情報のメモリ１１５への格納が完了した後で、押下されたキーを解除する。
【００４２】
（ステップＳ５１０）
次に、ステップＳ５１０では、制御部１２０は、ユーザが暗証番号を全桁入力したか否かを判断し、ユーザが暗証番号を全桁入力していない場合は、ステップＳ５０２に戻り、ユーザに暗証番号の入力継続を促す（図１０の状態１１００参照）。また、ユーザが暗証番号を全桁入力した後、決定キーを押下するなどすることにより、暗証番号の入力が確定した場合は、制御部１２０は、ステップＳ５１２に進む。
（ステップＳ５１２）
ステップＳ５１２では、制御部１２０は、メモリ１１０に保持している登録済み暗証番号と、メモリ１１５に保持している暗証番号とを比較し、前記登録済み暗証番号とメモリ１１５に保持している暗証番号とが一致する場合はステップＳ５１４に進む。また、前記登録済み暗証番号とメモリ１１５に保持している暗証番号とが一致しない場合はステップＳ５１６に移る。
【００４３】
（ステップＳ５１４）
ステップＳ５１４では、制御部１２０は、携帯電話機のロックを解除し、その後、ディスプレイ１３０に、ロックを解除した旨のメッセージを表示して処理を終了する（図１０の状態１１０６）。
（ステップＳ５１６）
ステップＳ５１６では、制御部１２０は、前記登録済み暗証番号とメモリ１１５に保持している暗証番号とが一致しない場合として、ディスプレイ１３０に、「暗証番号が違う」旨のメッセージを表示した後、ステップＳ５００に戻り、暗証番号の入力待ち状態に戻る（図１０の状態１１０４）。
【００４４】
（ステップＳ５０８）
ステップＳ５０８では、制御部１２０は、最初に押下されたキーが他のキーの押下が無いままの１秒経過後に該押下状態から開放された場合として、単押しを決定し、「単押し」の情報と１つ目のキーの値とをメモリ１１５の所定領域（図８（ｂ）参照）に格納すると共に、ディスプレイ１３０に単押しの入力確定を表示する（図１０の状態１１０２参照）。ここでは、単押しの確定表示を文字「※」とする。その後、ステップＳ５０９に移る。
【００４５】
本発明の第２の実施形態に係る携帯電話機によれば、照合する暗証番号の候補を大規模に増やすことで、セキュリティをより一層向上させることができる効果が有る。即ち、１桁分の入力であっても、１つ目のキー選択（１０通り）と、２つ目のキー選択（１０通り）とで、計１００通りの選択肢を有し、しかも、この各選択肢において、入力可能な暗証番号は４桁で構成されているので、計１億通りの入力候補が存在することになる。
【００４６】
なお、本発明に係る携帯電話機の各構成要素の処理の少なくとも一部をコンピュータ制御により実行するものとし、かつ、上記処理を、図５，９の各フローチャートで示した手順によりコンピュータに実行せしめるプログラムは、半導体メモリを始め、ＣＤ−ＲＯＭや磁気テープなどのコンピュータ読み取り可能な記録媒体に格納して配付してもよい。そして、少なくともマイクロコンピュータ、パーソナルコンピュータ、汎用コンピュータを範疇に含むコンピュータが、上記の記録媒体から上記プログラムを読み出して、実行するものとしてもよい。
【符号の説明】
【００４７】
１００  キーボード
１１０  メモリ
１１５  一時保存メモリ
１２０  制御部
１２５  判別部
１３０  ディスプレイ
１４０  無線部
１４５  アンテナ
１５０  マイク
１６０  スピーカ
１７０  カメラ
１８０  ＧＰＳモジュール
１９０  電池
【図１】
2012119952.tif 000003
【図２】
2012119952.tif 000004
【図３】
2012119952.tif 000005
【図４】
2012119952.tif 000006
【図５】
2012119952.tif 000007
【図６】
2012119952.tif 000008
【図７】
2012119952.tif 000009
【図８】
2012119952.tif 000010
【図９】
2012119952.tif 000011
【図１０】
2012119952.tif 000012
【図１１】
2012119952.tif 000013