(57)【要約】【課題】ユーザが覚えやすく、且つ、他人には類推され難い暗証番号を生成することが可能な携帯電子機器及び携帯電子機器の制御方法を提供する。【解決手段】携帯電子機器は、文字及び数字が割り当てられる複数の第１キーを含む操作部１１と、第１キーが操作されると、操作された第１キーに対応する文字を表示する表示部２１と、第１キーが操作されると、当該操作に基づいた文字列を表示部２１に表示させるとともに当該文字列生成時に操作された第１キーに対応する第１数字列が記憶され、操作部１１にて所定の操作が行われると、第１数字列に基づいて所定の桁数の第２数字列を生成する数字列生成処理を行う制御部４５と備える。【選択図】図２
2011114718.tif 000002
【特許請求の範囲】
【請求項１】
文字及び数字が割り当てられる複数の第１キーを含むキー操作部と、
前記第１キーが操作されると、操作された第１キーに対応する文字を表示する表示部と、
前記第１キーが操作されると、当該操作に基づいた文字列を前記表示部に表示させるとともに当該文字列生成時に操作された第１キーに対応する第１数字列が記憶され、前記キー操作部にて所定の操作が行われると、前記第１数字列に基づいて所定の桁数の第２数字列を生成する数字列生成処理を行う制御部と、備える携帯電子機器。
【請求項２】
前記キー操作部は、前記第１キーの操作によって入力された数字列を確定する第２キーをさらに含み、
前記表示部には、前記第１キーが操作されることにより、操作された第１キーに割り当てられている数字及び文字のそれぞれにしたがって文字列及び第１数字列の双方が表示され、
前記制御部は、前記表示部に前記文字列及び前記第１数字列の双方が表示されており、前記所定の操作が行われた場合には、前記第１数字列に基づいて前記数字列生成処理により生成される所定の桁数の第２数字列を暗証コードとし、前記第２キーが操作された場合には、前記第１数字列を暗証コードとする請求項１に記載の携帯電子機器。
【請求項３】
前記制御部は、数字列が入力される入力領域を備えた画面を描画する描画アプリケーションを起動し、前記操作部により前記入力領域に数字列を入力させるための操作が行われた際に、前記第１キーによる入力に基づいて前記数字列生成処理を行い、生成された前記第２数字列を前記入力領域に入力させる請求項１または２に記載の携帯電子機器。
【請求項４】
前記制御部は、前記数字列生成処理により生成された前記第２数字列が前記入力領域に入力された際、前記入力領域には前記第２数字列ではなく数字以外の記号列を表示させる請求項３に記載の携帯電子機器。
【請求項５】
前記制御部は、前記描画アプリケーションを起動した状態で前記入力領域に入力を行うための操作が行われると、操作された第１キーに割り当てられている数字及び文字の双方を表示する処理を行うエディタアプリケーションを起動し、前記第１キーが操作された後に前記数字列生成処理により前記第２数字列を生成すると、当該第２数字列を前記描画アプリケーションにて取り扱う一方、前記入力領域には前記記号列を表示させる請求項４に記載の携帯電子機器。
【請求項６】
前記制御部は、前記第２数字列を生成した際、当該第２数字列を前記表示部に表示させない請求項１から５のいずれか１項に記載の携帯電子機器。
【請求項７】
公衆通信網に接続して通信可能な通信部をさらに備え、
複数の前記第１キーは、前記通信部による発呼を行うためのアドレス情報を入力可能なテンキーである請求項１から６のいずれか１項に記載の携帯電子機器。
【請求項８】
文字及び数字が割り当てられる複数の第１キーを備える携帯電子機器の制御方法であって、
前記第１キーが操作されると、当該操作に基づいた文字を表示する工程と、
前記第１キーが複数回操作されることにより前記表示部に表示される文字列に対応する第１数字列を記憶する工程と、
所定の操作が行われると、前記第１数字列に基づいて所定の桁数の第２数字列を生成する工程と、を行う携帯電子機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字及び数字が割り当てられる複数のキーを備える携帯電子機器及び携帯電子機器の制御方法
に関する。
【背景技術】
【０００２】
携帯電子機器には、搭載されている種々の機能の使用を制限するために、暗証番号が入力されるものがある。例えば、携帯電話機では、電話発信機能、電話帳閲覧機能、スケジュール帳閲覧機能及び集積回路（ＩＣ）カード機能等の使用を制限するために、暗証番号が入力される（特許文献１参照）。これにより、携帯電話機は、携帯電話機を紛失し又は携帯電話機が盗難にあった場合でも、他人が種々の機能を使用することができないので、安全性が高くなる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２４４６７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
携帯電子機器に入力される暗証番号は、一般的に４桁あるいは８桁の数字列であることが多い。このため、暗証番号には、ユーザの生年月日等の個人情報が設定される場合が多い。ユーザの個人情報を暗証番号に設定した場合、この暗証番号は、ユーザが記憶しやすい数字列となるが、他人に類推され易い数字列となる。一方、ユーザの個人情報以外の数字列（乱数）を暗証番号に設定した場合、ユーザは、暗証番号を記憶し難い。このため、ユーザ以外の他人には類推され難く、且つ、ユーザは覚えやすいという暗証番号の生成方法の開発が望まれていた。
【０００５】
本発明は、ユーザが覚えやすく、且つ、他人には類推され難い暗証番号を生成することが可能な携帯電子機器及び携帯電子機器の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の携帯電子機器は、文字及び数字が割り当てられる複数の第１キーを含むキー操作部と、前記第１キーが操作されると、操作された第１キーに対応する文字を表示する表示部と、前記第１キーが操作されると、当該操作に基づいた文字列を前記表示部に表示させるとともに当該文字列生成時に操作された第１キーに対応する第１数字列が記憶され、前記キー操作部にて所定の操作が行われると、前記第１数字列に基づいて所定の桁数の第２数字列を生成する数字列生成処理を行う制御部と、備えることを特徴とする。
【０００７】
また、前記キー操作部は、前記第１キーの操作によって入力された数字列を確定する第２キーをさらに含み、前記表示部には、前記第１キーが操作されることにより、操作された第１キーに割り当てられている数字及び文字のそれぞれにしたがって文字列及び第１数字列の双方が表示され、前記制御部は、前記表示部に前記文字列及び前記第１数字列の双方が表示されており、前記所定の操作が行われた場合には、前記第１数字列に基づいて前記数字列生成処理により生成される所定の桁数の第２数字列を暗証コードとし、前記第２キーが操作された場合には、前記第１数字列を暗証コードとすることが好ましい。
【０００８】
また、前記制御部は、数字列が入力される入力領域を備えた画面を描画する描画アプリケーションを起動し、前記操作部により前記入力領域に数字列を入力させるための操作が行われた際に、前記第１キーによる入力に基づいて前記数字列生成処理を行い、生成された前記第２数字列を前記入力領域に入力させることが好ましい。
【０００９】
また、前記制御部は、前記数字列生成処理により生成された前記第２数字列が前記入力領域に入力された際、前記入力領域には前記第２数字列ではなく数字以外の記号列を表示させることが好ましい。
【００１０】
また、前記制御部は、前記描画アプリケーションを起動した状態で前記入力領域に入力を行うための操作が行われると、操作された第１キーに割り当てられている数字及び文字の双方を表示する処理を行うエディタアプリケーションを起動し、前記第１キーが操作された後に前記数字列生成処理により前記第２数字列を生成すると、当該第２数字列を前記描画アプリケーションにて取り扱う一方、前記入力領域には前記記号列を表示させることが好ましい。
【００１１】
また、前記制御部は、前記第２数字列を生成した際、当該第２数字列を前記表示部に表示させないことが好ましい。
【００１２】
また、前記携帯電子機器は、公衆通信網に接続して通信可能な通信部をさらに備え、複数の前記第１キーは、前記通信部による発呼を行うためのアドレス情報を入力可能なテンキーであることが好ましい。
【００１３】
本発明は、文字及び数字が割り当てられる複数の第１キーを備える携帯電子機器の制御方法であって、前記第１キーが操作されると、当該操作に基づいた文字を表示する工程と、前記第１キーが複数回操作されることにより前記表示部に表示される文字列に対応する第１数字列を記憶する工程と、所定の操作が行われると、前記第１数字列に基づいて所定の桁数の第２数字列を生成する工程と、を行うことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、ユーザが覚えやすく、且つ、他人には類推され難い暗証番号を生成することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の携帯電子機器の一実施形態に係る携帯電話機の外観斜視図である。
【図２】携帯電話機の機能を示す機能ブロック図である。
【図３】キーアサインについての説明に供する図である。
【図４】エディタアプリケーションが起動された場合における、表示部の表示態様の変化について説明するための図である。
【図５】携帯電話機の制御方法について説明するためのフローチャートである。
【図６】携帯電話機における種々の機能の使用を制限する場合の動作について説明するフローチャートである。
【図７】携帯電話機における種々の機能の使用を制限する場合の動作について説明するための図である。
【図８】設定されている機能制限を解除する場合の携帯電話機の動作について説明するフローチャートである。
【図９】設定されている機能制限を解除する場合の携帯電話機の動作について説明するための図である。
【発明を実施するための形態】
【００１６】
以下、本発明の一実施形態について説明する。図１は、本発明の携帯電子機器の一実施形態に係る携帯電話機１の外観斜視図である。なお、図１は、いわゆる折り畳み型の携帯電話機の形態を示しているが、本発明に係る携帯電話機の形態としては特にこれに限られない。例えば、携帯電話機は、両筐体を重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターンタイプ）や、操作部と表示部とが１つの筐体に配置され、連結部を有さない形式（ストレートタイプ、フリップタイプ）でもよい。
【００１７】
携帯電話機１は、操作部側筐体部２と、表示部側筐体部３とを備える。操作部側筐体部２は、表面部１０に、操作部１１（キー操作部）と、携帯電話機１の使用者が通話時に発した音声を入力するマイク１２とを備える。操作部１１は、各種設定や電話帳機能やメール機能等の各種機能を作動させるための機能設定操作キー１３と、電話番号の数字やメール等の文字等を入力するための入力操作キー１４と、各種操作における決定やスクロール等を行う決定操作キー１５とを含む。なお、これらのキーは、表示部２１と一体に形成されたタッチパネルに配置（表示）するようにしてもよい。
【００１８】
また、表示部側筐体部３は、表面部２０に、各種情報を表示する表示部２１と、通話の相手側の音声を出力するスピーカ２２とを備える。
【００１９】
また、操作部側筐体部２の上端部と表示部側筐体部３の下端部とは、ヒンジ機構４を介して連結されている。また、携帯電話機１は、ヒンジ機構４を介して連結された操作部側筐体部２と表示部側筐体部３とを相対的に回転することにより、操作部側筐体部２と表示部側筐体部３とを互いに開いた状態（開放状態）にしたり、操作部側筐体部２と表示部側筐体部３とを折り畳んだ状態（折畳み状態）にしたりできる。
【００２０】
また、図２は、携帯電話機１の機能を示す機能ブロック図である。携帯電話機１は、図２に示すように、操作部１１と、マイク１２と、通信部４６と、画像処理部４２と、音声処理部４３と、メモリ４４と、制御部４５と、表示部２１と、スピーカ２２と、ドライバＩＣ２３とを操作部側筐体部２又は表示部側筐体部３に備える。なお、第１通信部５０の詳細については、後述する。
【００２１】
通信部４６は、メインアンテナ４０と、ＲＦ回路部４１とを備える。
メインアンテナ４０は、所定の使用周波数帯（例えば、８００ＭＨｚ）で基地局を介して公衆通信網に接続し、外部装置と通信を行う構成である。なお、本実施形態では、所定の使用周波数帯として、８００ＭＨｚとしたが、これ以外の周波数帯であってもよい。
【００２２】
ＲＦ回路部４１は、メインアンテナ４０によって受信した信号を復調処理し、処理後の信号を制御部４５に供給する。そして、ＲＦ回路部４１は、制御部４５から供給された信号を変調処理し、メインアンテナ４０を介して外部装置に送信する。また、その一方で、ＲＦ回路部４１は、メインアンテナ４０によって受信している信号の強度を制御部４５に通知する。
【００２３】
画像処理部４２は、制御部４５の制御にしたがって、所定の画像処理を行い、処理後の画像データをドライバＩＣ２３に出力する。ドライバＩＣ２３は、画像処理部４２から供給された画像データをフレームメモリに蓄え、所定のタイミングで表示部２１に出力する。
【００２４】
音声処理部４３は、制御部４５の制御にしたがって、ＲＦ回路部４１から供給された信号に対して所定の音声処理を行い、処理後の信号をスピーカ２２に出力する。スピーカ２２は、音声処理部４３から供給された信号を外部に出力する。
【００２５】
また、音声処理部４３は、制御部４５の制御にしたがって、マイク１２から入力された信号を処理し、処理後の信号をＲＦ回路部４１に出力する。ＲＦ回路部４１は、音声処理部４３から供給された信号に所定の処理を行い、処理後の信号をメインアンテナ４０に出力する。
【００２６】
メモリ４４は、例えば、ワーキングメモリを含み、制御部４５による演算処理に利用される。また、メモリ４４には、複数のアプリケーションや当該アプリケーションが必要とする各種のテーブル等が記憶されている。また、メモリ４４は、着脱可能な外部メモリを兼ねていてもよい。
【００２７】
制御部４５は、携帯電話機１の全体を制御しており、中央処理装置（ＣＰＵ）等を用いて構成される。ここで、操作部１１によるキー操作に応じた制御部４５の制御動作について説明する。制御部４５は、原則的に現在アクティブに起動されているアプリケーションに応じて、操作部１１を構成する各キー（機能設定操作キー１３、入力操作キー１４及び決定操作キー１５）に割り当てる文字、数字、記号や機能を変化させる。
【００２８】
具体的には、操作部１１は、いずれかのキーが操作されたときに、当該キーの位置情報（例えば、図３（ａ）に示すように、入力操作キー１４の第２行左列のキー（「１」と「あ」が表面に印刷されているキー）が操作された場合には、（Ｘ２、Ｙ１）なる位置情報）を制御部４５に送信する。制御部４５は、メモリ４４にアクセスして、現在アクティブになっているアプリケーションに対応するキーアサインテーブルを参照し、操作部１１から送信されてきた位置情報から割り当てられている記号の処理を実行する。例えば、メモリ４４には、図３（ｂ）及び図３（ｃ）に示すように、複数のキーアサインテーブルが格納されている。なお、図３（ｂ）は、電話発信を行う際に利用されるテーブルであり、図３（ｃ）は、メモ帳アプリケーションやメールアプリケーションにおいて利用されるテーブルである。
【００２９】
なお、記号の処理の実行とは、例えば、現在アクティブになっているアプリケーションがメモ帳の場合には、「１」や「あ」を表示部２１に表示することを意味している。
【００３０】
また、メモリ４４には、複数のキーアサインテーブルが格納されており、制御部４５は、アプリケーションに応じて、参照するキーアサインテーブルを切り替え、操作部１１から送信されてくるキーの位置情報に基づいて所定のキーアサインテーブルを参照して、所定の処理を実行する。
【００３１】
次に、携帯電話機１において利用されるエディタアプリケーションについて説明する。図４は、エディタアプリケーションが起動された場合における、表示部２１の表示態様の変化について説明するための図である。
【００３２】
制御部４５は、例えば、待受画面１００（通信を待ち受けているとき、又はアプリケーションの起動を待ち受けているときに表示される画面）を表示部２１に表示させている状態において（図４（ａ）参照）、入力操作キー１４を構成するいずれかのキーが操作された場合には、操作されたキーに割り当てられる文字を表示する文字列表示領域１０１と、操作されたキーに割り当てられる数字を表示する数字列表示領域１０２との双方を待受画面１００に替えて表示部２１に表示するように制御する（図４（ｂ）参照）。
【００３３】
ここで、図４に例示するように、待受画面１００が表示部２１に表示されている状態（図４（ａ）参照）において、「０」と「わをん」が表面に印刷されているキーの操作を行った場合、制御部４５は、文字列表示領域１０１に「わ」を表示させるよう制御すると共に、数字列表示領域１０２に「０」を表示させるよう制御する（図４（ｂ）参照）。そして、入力操作キー１４を構成するキーが複数回連続して操作された場合、文字列表示領域１０１には「わたなべ」が表示され、数字列表示領域１０２には「０４５６６６６＊」が表示される（図４（ｃ）参照）。
【００３４】
なお、ここでは、待受画面１００が表示部に表示されている状態において、入力操作キー１４を構成するいずれかのキーが操作された場合には、文字列表示領域１０１と数字列表示領域１０２とを表示部２１に表示する例について説明した。しかしながら、制御部４５は、アプリケーションが起動されている場合において、エディタアプリケーションを起動させる操作（文字列表示領域１０１と数字列表示領域１０２とを表示部２１に表示させる操作）が行われた場合に、文字列表示領域１０１と数字列表示領域１０２とを表示部２１に表示させてもよい。また、制御部４５は、電話発信機能、アドレス帳閲覧機能、スケジュール帳閲覧機能、ＩＣカード機能又はメール機能の使用を制限（ロック）するための選択画面が表示部２１に表示されている状態において、選択処理（いずれかの機能が使用を制限するために選択される処理）が行われた場合に、文字列表示領域１０１と数字列表示領域１０２とを表示部２１に表示させてもよい。
【００３５】
また、文字列表示領域１０１と数字列表示領域１０２とが表示部２１に表示されている状態（図４（ｂ）、図４（ｃ）参照）において、発信キー１６（第３キー：図１参照）が操作された場合、制御部４５は、数字列表示領域１０２に表示されている数字を電話番号として電話発信に関する制御を行う。
【００３６】
この後、決定操作キー１５が上下操作された場合、制御部４５は、文字列表示領域１０１に表示されている文字（かな）を漢字に変換する処理を実行し、文字列表示領域１０１が表示部２１（表示画面）全体に渡って表示されるように制御する（図４（ｄ）参照）。
【００３７】
このように構成される携帯電話機１は、キーが操作されることにより入力された文字列に基づいて数字列を生成する機能を有する。
以下に、携帯電話機１に係る上記機能を発揮するための構成と動作について詳述する。まず、本実施形態に係る携帯電話機１の上記機能を発揮するための構成について、図２を参照しながら説明する。
【００３８】
操作部１１は、文字及び数字が割り当てられる複数の入力操作キー１４（第１キー）を含む。
表示部２１は、入力操作キー１４が操作されると、操作された入力操作キー１４に対応する文字を表示する。
【００３９】
制御部４５は、入力操作キー１４が操作されると、この操作に基づいた文字列を表示部２１に表示させるとともに文字列生成時に操作された入力操作キー１４に対応する第１数字列が記憶され、操作部１１にて所定の操作が行われると、第１数字列に基づいて所定の桁数の第２数字列を生成する数字列生成処理を行う。
【００４０】
例えば、制御部４５は、文字列「さくらさく」を携帯電話機１に入力させるために入力操作キー１４が操作された場合、エディタアプリケーションを起動する。制御部４５は、エディタアプリケーションを起動した場合、操作された入力操作キー１４に割り当てられる文字をエディタアプリケーションに入力させる。さらに、制御部４５は、表示部２１に文字列表示領域１０１を表示させるよう制御して、文字列表示領域１０１に文字列「さくらさく」（操作された入力操作キー１４に割り当てられる文字）を入力させる。
【００４１】
制御部４５は、文字列「さくらさく」を生成するために操作された入力操作キー１４に割り当てられる数字に基づく第１数字列「３２２２９３２２２」をメモリ４４（バッファ）に記憶する。制御部４５は、例えば、数字列生成処理を実行させるための機能が割り当てられたキーが操作された（所定の操作が行われた）場合、メモリ４４に記憶される第１数字列「３２２２９３２２２」に基づいて所定の桁数の第２数字列を生成する。
【００４２】
ここで、第２数字列の生成方法の一例について説明する。すなわち、制御部４５は、第１数字列における隣り合う数字を加算して、下一桁を並べるという処理を所定の桁数になるまで実行すればよい。
【００４３】
具体的な一例としては、第１数字列が「３２２２９３２２２」であり、所定の桁数が４桁である場合、制御部４５は、一の位の数字「２」と十の位の数字「２」とを加算し、十の位「２」の数字と百の位の数字「２」とを加算し、百の位の数字「２」と千の位の数字「３」とを加算するという処理を、第１数字列の全ての位について行う。この処理により得られる数字列は、「５４４１２５４４」である。
次に、制御部４５は、数字列「５４４１２５４４」について、上記と同様に、一の位の数字「４」と十の位の数字「４」とを加算し、十の位の数字「４」と千の位の数字「５」とを加算するという処理を、数字列の全体の位について行う。この処理により得られる数字列は、「９８５３７９８」である。
制御部４５は、得られる数字列が４桁になるまで上述した処理を繰り返し実行する。上述した処理を繰り返すことにより得られる第２数字列は、「１９４９」である。
なお、第２数字列の生成方法は、上記の一例に限定されることはなく、他の生成方法であってもよい。また、所定の桁数として４桁を例示したに過ぎず、選択できるようにしてもよい。また、上記方法では、第１数字列よりも桁数を減少させる例が示されるが、逆に、例えば、第１数字列を２回繰り返した後に上記方法を行う等することにより、増桁化にも対応可能である。
【００４４】
次に、上記の構成となっている携帯電話機１の制御方法について説明する。図５は、携帯電話機１の制御方法について説明するためのフローチャートである。
携帯電話機１は、表示工程Ｓ１と、記憶工程Ｓ２と、生成工程Ｓ３とを行う。
表示工程Ｓ１において、表示部２１は、入力操作キー１４が操作されると、この操作に基づいた文字を表示する。
記憶工程Ｓ２において、メモリ４４は、入力操作キー１４が複数回操作されることにより表示部２１に表示される文字列に対応する第１数字列を記憶する。
生成工程Ｓ３において、制御部４５は、所定の操作が行われると、第１数字列に基づいて所定の桁数の第２数字列を生成する。
【００４５】
以上のように、携帯電話機１は、入力操作キー１４を操作することにより文字列を文字列表示領域１０１（エディタアプリケーション）に入力し、文字列生成時に操作された入力操作キー１４に対応する第１数字列に基づいて第２数字列を生成する。このため、携帯電話機１は、ユーザ以外の他人によって第２数字列を類推され難くすることができる。また、ユーザは、記憶し易い文字列を覚えることができる。
【００４６】
操作部１１は、入力操作キー１４の操作によって入力された数字列を確定する決定操作キー１５（第２キー）をさらに含むことが好ましい。この場合、表示部２１には、入力操作キー１４が操作されることにより、操作された入力操作キー１４に割り当てられている数字及び文字のそれぞれにしたがって文字列及び第１数字列の双方が表示される。また、制御部４５は、表示部２１に文字列及び第１数字列の双方が表示されており、所定の操作が行われた場合には、第１数字列に基づいて数字列生成処理により生成される所定の桁数の第２数字列を暗証コードとし、決定操作キー１５が操作された場合には、第１数字列を暗証コードとする。
【００４７】
制御部４５は、入力操作キー１４を構成するいずれかのキーが操作された場合には、エディタアプリケーションを起動して、操作された入力操作キー１４に割り当てられる文字及び数字をエディタアプリケーションに入力させる。制御部４５は、表示部２１に文字列表示領域１０１及び数字列表示領域１０２を表示させるように制御する。制御部４５は、操作された入力操作キー１４に割り当てられる文字を文字列表示領域１０１に入力させると共に、操作された入力操作キー１４に割り当てられる数字を数字列表示領域１０２に入力させる。制御部４５は、入力操作キー１４が複数回操作された場合、操作された入力操作キー１４のそれぞれに割り当てられる数字を順に数字列表示領域１０２に入力させる。これにより、数字列表示領域１０２は、第１数字列を表示する。
【００４８】
さらに、制御部４５は、第１数字列をメモリ４４（バッファ）に記憶する。制御部４５は、第１数字列がメモリ４４に記憶された場合に、数字列生成処理を実行するための所定の操作を検知したか、又は決定操作キー１５の操作を検知したかを判断する。制御部４５は、所定の操作を検知した場合には、メモリ４４に記憶される第１数字列に基づいて所定の桁数の第２数字列を生成し、この第２数字列を暗証コードとする。また、制御部４５は、決定操作キー１５の操作を検知した場合には、メモリ４４に記憶される第１数字列を暗証コードとする。
【００４９】
以上のように、携帯電話機１は、入力操作キー１４を操作することにより文字列を文字列表示領域１０１（エディタアプリケーション）に入力し、文字列生成時に操作された入力操作キー１４に対応する第１数字列、又はこの第１数字列に基づいて生成された第２数字列のどちらかを暗証コードとして扱う。このため、携帯電話機１は、暗証コードの候補となる数字列が２つあるので、第１数字列と第２数字列とのどちらが暗証コードとして扱われたのか、他人に類推され難くすることができる。
【００５０】
また、制御部４５は、数字列が入力される入力領域を備えた画面を描画する描画アプリケーションを起動し、操作部１１により入力領域に数字列を入力させるための操作が行われた際に、入力操作キー１４による入力に基づいて数字列生成処理を行い、生成された第２数字列を入力領域に入力させることが好ましい。
【００５１】
描画アプリケーションとは、例えば、通信部４６を用いてインターネット上のサーバに接続し、Ｗｅｂページ等の情報を閲覧するためのブラウザのことである。
ここでは、数字列が入力される入力領域とは、例えば、Ｗｅｂページ内にＨＴＭＬ等で記述されたＷｅｂページ内における暗証コードを入力する領域のことである。
入力領域に数字列を入力させるための操作とは、例えば、描画アプリケーションが起動された場合に、操作部１１を構成するいずれかのキーに、エディタアプリケーションを起動させる機能を割り当て、その機能が割り当てられたキーが操作されたことである。
【００５２】
制御部４５は、描画アプリケーションが起動されることにより、入力領域が表示部２１に表示され、且つ選択された状態において、エディタアプリケーションを起動させる機能が割り当てられたキーが操作された場合に、エディタアプリケーションを起動する。制御部４５は、エディタアプリケーションが起動された状態において入力操作キー１４が操作されると、この操作に基づいた文字列を表示部２１に表示させると共に文字列生成時に操作された入力操作キー１４に対応する第１数字列を記憶し、操作部１１にて所定の操作が行われると、第１数字列に基づいて所定の桁数の第２数字列を生成する数字列生成処理を行う。制御部４５は、生成された第２数字列を入力領域に入力させる。
【００５３】
以上のように、携帯電話機１は、描画アプリケーションが起動された状態において入力領域が表示部２１に表示された場合でも、入力操作キー１４による入力に基づいて数字列生成処理を行い、生成された第２数字列を入力領域に入力させる。このため、携帯電話機１は、入力領域に入力させる第２数字列をユーザ以外の他人によって類推され難くすることができる。また、ユーザは、記憶し易い文字列を覚えることができる。
【００５４】
また、制御部４５は、数字列生成処理により生成された第２数字列が入力領域に入力された際、入力領域には第２数字列ではなく数字以外の記号列を表示させることが好ましい。
記号列の一例としては、アスタリスク、シャープ、円形又は四角形等の記号を、第２数字列の桁数に対応した数だけ並べたものであればよい。より具体的な一例としては、制御部４５は、第２数字列「１９４９」が入力領域に入力された際、入力領域に記号列「＊＊＊＊」を表示させる。
したがって、携帯電話機１は、入力領域に入力させる第２数字列をユーザ以外の他人によって類推され難くすることができる。
【００５５】
また、制御部４５は、第２数字列を生成した際、その第２数字列を表示部２１に表示させないことが好ましい。すなわち、制御部４５は、数字列生成処理により生成された第２数字列、及び入力領域に入力された第２数字列を表示部２１に表示させないように制御する。
したがって、携帯電話機１は、第２数字列をユーザ以外の他人によって類推され難くすることができる。
【００５６】
また、制御部４５は、描画アプリケーションを起動した状態で入力領域に入力を行うための操作が行われると、操作された入力操作キー１４に割り当てられている数字及び文字の双方を表示する処理を行うエディタアプリケーションを起動し、入力操作キー１４が操作された後に数字列生成処理により第２数字列を生成すると、この第２数字列を描画アプリケーションにて取り扱う一方、入力領域には記号列を表示させることが好ましい。
【００５７】
制御部４５は、描画アプリケーションが起動されて、入力領域が表示部２１に表示された状態において、入力操作キー１４が操作された場合に、エディタアプリケーションを起動する。制御部４５は、起動されたエディタアプリケーションに、操作された入力操作キー１４に割り当てられる文字及び数字を入力させる。制御部４５は、表示部２１に表示される文字列表示領域１０１に、操作された入力操作キー１４に割り当てられる文字を入力させる。また、制御部４５は、表示部２１に表示される数字列表示領域１０２に、操作された入力操作キー１４に割り当てられる数字を入力させる。さらに、制御部４５は、操作された入力操作キー１４に割り当てられる数字に基づく第１数字列をメモリ４４（バッファ）に記憶し、操作部１１にて所定の操作が行われると、第１数字列に基づいて所定の桁数の第２数字列を生成する数字列生成処理を行う。制御部４５は、生成された第２数字列が描画アプリケーションの処理に利用されるように、第２数字列を描画アプリケーションにて取り扱うようにする一方、入力領域には記号列を表示させる。
したがって、携帯電話機１は、入力領域に入力させる第２数字列をユーザ以外の他人によって類推され難くすることができる。
【００５８】
また、携帯電話機１は、公衆通信網に接続して通信可能な通信部４６をさらに備えることが好ましい。この場合、複数の入力操作キー１４は、通信部４６による発呼を行うためのアドレス情報、すなわち電話番号やメールアドレス等を入力可能なテンキーである。
したがって、電話番号を入力する入力操作キー１４を備える携帯電話機１において、別段の入力操作キーを設けることなく本発明を採用可能である。
【００５９】
次に、携帯電話機１における動作の一例について説明する。
まず、携帯電話機１における種々の機能の使用を制限する場合の動作について説明する。図６は、携帯電話機１における種々の機能の使用を制限する場合の動作について説明するフローチャートである。図７は、携帯電話機１における種々の機能の使用を制限する場合の動作について説明するための図である。
【００６０】
図６に示すように、ステップＳ１００において、制御部４５は、携帯電話機１における種々の機能の使用を制限するための操作（暗証コード設定画面を表示するための進入操作）を検知する。
ステップＳ１０１において、制御部４５は、使用を制限する機能を選択するための画面（暗証コード設定画面）を表示部２１に表示させるために表示更新を行う。
【００６１】
ステップＳ１０２において、制御部４５は、使用を制限する機能の選択操作（暗証コードの設定機能の選択操作）を検知する。例えば、制御部４５は、使用を制限する機能として、電話発信を制限すること（発信制限）、アドレス帳の閲覧を制限すること（アドレス帳制限）、スケジュール帳の閲覧を制限すること（スケジュール帳制限）、ＩＣカード機能の使用を制限すること（カード機能制限）、及びメール送信を制限すること（メール制限）が挙げられている場合に、アドレス帳制限の選択操作を検知する（図７（Ａ）参照）。
【００６２】
ステップＳ１０３において、制御部４５は、暗証コードの入力画面を表示部２１に表示する。すなわち、制御部４５は、エディタアプリケーションを起動して、文字列表示領域１０１及び数字列表示領域１０２を表示部２１に表示させる。
この後、制御部４５は、例えば、文字列「さくらさく」をエディタアプリケーションに入力させるために入力操作キー１４が操作された場合、操作された入力操作キー１４に割り当てられる文字に基づく文字列「さくらさく」を文字列表示領域１０１に入力させると共に、操作された入力操作キー１４に割り当てられる数字に基づく数字列「３２２２９３２２２」を数字列表示領域１０２に入力させる（図７（Ｂ）参照）。
【００６３】
ステップＳ１０４において、制御部４５は、エディタアプリケーションに入力された第１数字列（文字列）の確定操作を検知する。
ステップＳ１０５において、制御部４５は、第１数字列に基づいて第２数字列を生成するための数字列生成処理を行う。
制御部４５は、数字列生成処理により第２数字列が生成された場合、例えば、スケジュール帳の閲覧を制限するための設定を行い、設定結果「アドレス帳ロック設定しました」を表示部２１に表示させる（図７（Ｃ）参照）。
ステップＳ１０６において、ステップＳ１０５の数字列生成処理により生成された第２数字列をメモリ４４（バッファ）に記憶する（図７（Ｄ）参照）。
【００６４】
次に、携帯電話機１の機能が制限されている場合に、その制限を解除するときの動作について説明する。図８は、設定されている機能制限を解除する場合の携帯電話機１の動作について説明するフローチャートである。図９は、設定されている機能制限を解除する場合の携帯電話機１の動作について説明するための図である。
【００６５】
ステップＳ２００において、制御部４５は、操作部１１を構成するいずれかのキーが操作されたことを検知する。例えば、制御部４５は、アドレス帳を表示部２１に表示させるための機能が割り当てられたキー１３ａ（図９（Ａ）参照）が操作されたことを検知する。
【００６６】
ステップＳ２０１において、制御部４５は、暗証コードの入力するための画面（図９（Ｂ）参照）が表示部２１に表示されたか否かを判断する。暗証コードの入力画面が表示された場合（Ｙｅｓ）には、ステップＳ２０２に進む。暗証コードの入力画面が表示されなかった場合（Ｎｏ）には、他の処理（例えば、アドレス帳を表示部２１に表示する処理）が行われる。
【００６７】
ステップＳ２０２において、制御部４５は、エディタアプリケーションを起動する。
ステップＳ２０３において、制御部４５は、入力操作キー１４が操作されたことを検知する。
例えば、制御部４５は、操作が検知された入力操作キー１４に割り当てられる文字に基づく文字列「さくらさく」を文字列表示領域１０１に入力示させる（図９（Ｃ）参照）。また、制御部４５は、操作が検知された入力操作キー１４に割り当てられる数字に基づく第１数字列「３２２２９３２２２」を数字列表示領域１０２に入力させる（図９（Ｃ）参照）。
【００６８】
ステップＳ２０４において、制御部４５は、エディタアプリケーションに入力された第１数字列（文字列）の確定操作を検知する。
ステップＳ２０５において、制御部４５は、第１数字列に基づいて第２数字列を生成するための数字列生成処理を行う。
【００６９】
ステップＳ２０６において、制御部４５は、ステップＳ２０５の数字列生成処理により生成された第２数字列をメモリ４４（バッファ）に記憶する。
ステップＳ２０７において、制御部４５は、機能制限（機能ロック）を解除する処理を行う。例えば、アドレス帳制限を解除して、アドレス帳を閲覧可能にする。さらに、制御部４５は、機能制限の解除結果「アドレス帳制限解除しました」を表示部２１に表示させる（図９（Ｄ）参照）。その後、制御部４５は、アドレス帳を表示部２１に表示させる（図９（Ｅ）参照）。
【００７０】
なお、図６及び図８を用いた説明では、携帯電話機１における種々の機能の使用を制限することについて説明した。しかしながら、本発明の携帯電話機１の動作は、この実施形態に限定されることはない。例えば、図６に示すステップＳ１００からステップＳ１０３までの処理を、暗証番号入力領域を含むＷｅｂページをブラウザにより表示部２１に表示し、この暗証番号入力領域が選択された状態とする処理に置き換えても良い。また、この際は、図８に示すステップＳ２００及びステップＳ２０１の処理を、上記の置き換えられた処理においてアクセスしたＷｅｂページに関連するサイトの暗証番号確認画面のＷｅｂページを表示部２１に表示した状態で、暗証番号入力操作を検知したか否かを判断する処理に置き換えると良い。
【００７１】
なお、上述した実施形態では、本発明の携帯電子機器が携帯電話機１に適用される場合について説明した。しかしながら、本発明は、この実施形態に限定されることはなく、例えば、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）やポータブルナビゲーションデバイス等の携帯電子機器にも適用することができる。
【符号の説明】
【００７２】
１  携帯電話機（携帯電子機器）
１１  操作部（キー操作部）
１４  入力操作キー（第１キー）
１５  決定操作キー（第２キー）
２１  表示部
４５  制御部
４６  通信部
【図１】
2011114718.tif 000003
【図２】
2011114718.tif 000004
【図３】
2011114718.tif 000005
【図４】
2011114718.tif 000006
【図５】
2011114718.tif 000007
【図６】
2011114718.tif 000008
【図７】
2011114718.tif 000009
【図８】
2011114718.tif 000010
【図９】
2011114718.tif 000011