(57)【要約】【課題】覚えやすくかつ安全性の高いパスワードの設定を可能にする電子機器及び処理方法を提供すること。【解決手段】複数のキーを有する操作部１１と、設定部４６と、メモリ４４と、制御部４５を備える。設定部４６は、複数のキーの操作により入力された所定の文字列をパスワードとして設定する。メモリ４４は、所定の文字列を複数のキーの操作により複数通りの押下順で入力可能な場合に、パスワードが設定されるときの複数のキーの押下順を所定の押下順として記憶する。制御部４５は、複数のキーの操作によりパスワードとして所定の文字列が入力される際、操作された複数のキーの押下順が所定の押下順と同一であった場合に制限を解除し、所定の押下順とは異なっていた場合に制限を解除しない。【選択図】図２
2012038268.tif 000002
【特許請求の範囲】
【請求項１】
複数のキーを有する操作部と、
前記複数のキーの操作により入力された所定の文字列をパスワードとして設定する設定部と、
前記所定の文字列を前記複数のキーの操作により複数通りの押下順で入力可能な場合に、前記パスワードが設定されるときの前記複数のキーの押下順を所定の押下順として記憶する記憶部と、
前記複数のキーの操作によりパスワードとして前記所定の文字列が入力される際、操作された前記複数のキーの押下順が前記所定の押下順と同一であった場合に制限を解除し、前記所定の押下順とは異なっていた場合に制限を解除しない制御部と、
を有する電子機器。
【請求項２】
前記設定部は、前記複数のキーの操作により入力された仮名文字を変換して得られる所定の変換文字列を、前記所定の文字列として前記パスワードに設定する請求項１に記載の電子機器。
【請求項３】
前記仮名文字を変換するための変換方法として、予測変換及び非予測変換のいずれかを選択する選択部と、をさらに有し、
前記選択部により選択された変換方法を用いて前記複数のキーの操作により前記所定の変換文字列が前記パスワードとして設定された場合に、
前記記憶部は、前記パスワードが設定されるときに選択された所定の変換方法を記憶し、
前記制御部は、前記複数のキーの操作によりパスワードとして前記所定の変換文字列が入力される際、当該入力で使用された変換方法が前記所定の変換方法と同一であった場合に制限を解除し、前記所定の変換方法と異なっていた場合に制限を解除しない請求項２に記載の電子機器。
【請求項４】
前記仮名文字を変換するための変換方法は、変換候補である複数の文字列を配列して表示し、
前記変換方法において配列される前記複数の文字列のうち選択された文字列により前記所定の変換文字列が前記パスワードとして設定された場合に、
前記記憶部は、前記パスワードが設定されるときに選択された文字列が前記複数の文字列のうち何番目に配列されているかの配列順番を記憶し、
前記制御部は、前記複数のキーの操作によりパスワードとして前記所定の変換文字列が入力される際、複数の文字列のうち選択された文字列が配列された順番が前記配列順番と同一であった場合に制限を解除し、前記配列順番と異なっていた場合に制限を解除しない請求項２又は３に記載の電子機器。
【請求項５】
複数のキーの操作により入力された所定の文字列をパスワードとして設定する設定工程と、
前記所定の文字列を前記複数のキーの操作により複数通りの押下順で入力可能な場合に、前記パスワードが設定されるときの前記複数のキーの押下順を所定の押下順として記憶する記憶工程と、
前記複数のキーの操作によりパスワードとして前記所定の文字列が入力される際、操作された前記複数のキーの押下順が前記の押下順と同一であった場合に制限を解除し、前記所定の押下順とは異なっていた場合に制限を解除しない解除工程を有する処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字の入力機能を有する電子機器及び処理方法に関する。
【背景技術】
【０００２】
電子機器では、機器を起動する場合や起動後に特定のファイルにアクセスする場合等に、セキュリティ等の観点からパスワードの入力を要求するものがある。このような電子機器は、入力されたパスワードが予め登録（設定）されているものと一致するか否かによって真偽を判定し、真と判定した場合には、機器の起動や特定のファイルへのアクセスを許容する（例えば、特許文献１を参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２５９３２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、短いパスワードは、覚えやすいが安全性が損なわれ、長いパスワードは、安全性が高いが覚え難いという問題がある。
【０００５】
本発明では、覚えやすくかつ安全性の高いパスワードの設定を可能にする電子機器及び処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る電子機器は、上記課題を解決するために、複数のキーを有する操作部と、前記複数のキーの操作により入力された所定の文字列をパスワードとして設定する設定部と、前記所定の文字列を前記複数のキーの操作により複数通りの押下順で入力可能な場合に、前記パスワードが設定されるときの前記複数のキーの押下順を所定の押下順として記憶する記憶部と、前記複数のキーの操作によりパスワードとして前記所定の文字列が入力される際、操作された前記複数のキーの押下順が前記所定の押下順と同一であった場合に制限を解除し、前記所定の押下順とは異なっていた場合に制限を解除しない制御部と、を備える。
【０００７】
また、上記電子機器では、前記設定部は、前記複数のキーの操作により入力された仮名文字を変換して得られる所定の変換文字列を、前記所定の文字列として前記パスワードに設定することが好ましい。
【０００８】
また、上記電子機器では、前記仮名文字を変換するための変換方法として、予測変換及び非予測変換のいずれかを選択する選択部と、をさらに有し、前記選択部により選択された変換方法を用いて前記複数のキーの操作により前記所定の変換文字列が前記パスワードとして設定された場合に、前記記憶部は、前記パスワードが設定されるときに選択された所定の変換方法を記憶し、前記制御部は、前記複数のキーの操作によりパスワードとして前記所定の変換文字列が入力される際、当該入力で使用された変換方法が前記所定の変換方法と同一であった場合に制限を解除し、前記所定の変換方法と異なっていた場合に制限を解除しないことが好ましい。
【０００９】
また、上記電子機器では、前記仮名文字を変換するための変換方法は、変換候補である複数の文字列を配列して表示し、前記変換方法において配列される前記複数の文字列のうち選択された文字列により前記所定の変換文字列が前記パスワードとして設定された場合に、前記記憶部は、前記パスワードが設定されるときに選択された文字列が前記複数の文字列のうち何番目に配列されているかの配列順番を記憶し、前記制御部は、前記複数のキーの操作によりパスワードとして前記所定の変換文字列が入力される際、複数の文字列のうち選択された文字列が配列された順番が前記配列順番と同一であった場合に制限を解除し、前記配列順番と異なっていた場合に制限を解除しないことが好ましい。
【００１０】
また、本発明に係る処理方法は、上記課題を解決するために、複数のキーの操作により入力された所定の文字列をパスワードとして設定する設定工程と、前記所定の文字列を前記複数のキーの操作により複数通りの押下順で入力可能な場合に、前記パスワードが設定されるときの前記複数のキーの押下順を所定の押下順として記憶する記憶工程と、前記複数のキーの操作によりパスワードとして前記所定の文字列が入力される際、操作された前記複数のキーの押下順が前記の押下順と同一であった場合に制限を解除し、前記所定の押下順とは異なっていた場合に制限を解除しない解除工程を有する。
【発明の効果】
【００１１】
本発明によれば、より覚えやすくかつ安全性の高いパスワードの設定を行うことができる。
【図面の簡単な説明】
【００１２】
【図１】携帯電話装置の外観斜視図である。
【図２】携帯電話装置の機能を示す機能ブロック図である。
【図３】パスワードを設定する場合の具体的な処理についての説明に供するフローチャートである。
【図４】パスワードの入力要求にしたがって入力されたパスワードの照合処理についての説明に供するフローチャートである。
【図５】逆トグル機能の使用による差異についての説明に供する図である。
【図６】逆トグル機能の使用による差異についての説明に供する図である。
【図７】読み情報入力桁数による差異についての説明に供する図である。
【図８】文節区切り入力による差異についての説明に供する図である。
【図９】変換操作の回数による差異についての説明に供する図である。
【図１０】候補順による差異についての説明に供する図である。
【図１１】パスワードの設定時の表示態様についての説明に供する図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について説明する。図１は、本発明に係る電子機器の一例である携帯電話装置１の外観斜視図を示す。なお、図１は、いわゆる折り畳み型の携帯電話装置の形態を示しているが、本発明に係る携帯電話装置の形態としては特にこれに限られない。例えば、両筐体を重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターンタイプ）や、操作部と表示部とが一つの筐体に配置され、連結部を有さない形式（ストレートタイプ、フリップタイプ）でも良い。
【００１４】
携帯電話装置１は、操作部側筐体部２と、表示部側筐体部３を備えて構成される。操作部側筐体部２は、表面部１０に、操作部１１と、携帯電話装置１の使用者が通話時に発した音声が入力されるマイク１２を備えて構成される。操作部１１は、各種設定や電話帳機能やメール機能等の各種機能を作動させるための機能設定操作キー１３と、電話番号の数字やメール等の文字等を入力するための入力操作キー１４と、各種操作における決定やスクロール等を行う決定操作キー１５により構成されている。また、決定操作キー１５は、上方向スクロールキー１５ａと、下方向スクロールキー１５ｂと、決定キー１５ｃ等から構成されている。
【００１５】
なお、本実施例では、操作部１１は、物理的なボタンで構成されているものとして説明するが、これに限られず、タッチパネルで構成されていても良い。また、操作部１１が透過性を有するタッチパネルで構成されている場合には、操作部１１は、表示部２１上に配置されても良い。
【００１６】
また、表示部側筐体部３は、表面部２０に、各種情報を表示するための表示部２１と、通話の相手側の音声を出力するスピーカ２２を備えて構成されている。
【００１７】
また、操作部側筐体部２の上端部と表示部側筐体部３の下端部とは、ヒンジ機構４を介して連結されている。また、携帯電話装置１は、ヒンジ機構４を介して連結された操作部側筐体部２と表示部側筐体部３とを相対的に回転することにより、操作部側筐体部２と表示部側筐体部３とを互いに開いた状態（開放状態）にしたり、操作部側筐体部２と表示部側筐体部３とを折り畳んだ状態（折畳み状態）にしたりできる。
【００１８】
また、図２は、携帯電話装置１の機能を示す機能ブロック図である。携帯電話装置１は、図２に示すように、操作部１１と、マイク１２と、メインアンテナ４０と、ＲＦ回路部４１と、表示制御部４２と、音声処理部４３と、メモリ４４と、制御部４５が操作部側筐体部２に備えられ、表示部２１と、スピーカ２２と、ドライバＩＣ２３が表示部側筐体部３に備えられている。
【００１９】
メインアンテナ４０は、第１の使用周波数帯（例えば、８００ＭＨｚ）で基地局等と通信を行い、ＧＰＳ通信のための第２の使用周波数帯（例えば、１．５ＧＨｚ）に対応できるデュアルバンド対応構成である。なお、本実施の形態では、第１の使用周波数帯として、８００ＭＨｚとしたが、これ以外の周波数帯であっても良い。また、メインアンテナ４０は、第１の使用周波数帯で外部装置と通信を行い、ＧＰＳ通信のための第２の使用周波数帯に対応できるアンテナを別途設けても良い。
【００２０】
ＲＦ回路部４１は、メインアンテナ４０によって受信した信号を復調処理し、処理後の信号を制御部４５に供給する。そして、制御部４５から供給された信号を変調処理し、メインアンテナ４０を介して外部装置（基地局）に送信する。また、その一方で、メインアンテナ４０によって受信している信号の強度を制御部４５に通知する。
【００２１】
表示制御部４２は、制御部４５の制御にしたがって、所定の画像処理を行い、処理後の画像データをドライバＩＣ２３に出力する。ドライバＩＣ２３は、表示制御部４２から供給された画像データをフレームメモリに蓄え、所定のタイミングで表示部２１に出力する。
【００２２】
音声処理部４３は、制御部４５の制御にしたがって、ＲＦ回路部４１から供給された信号に対して所定の音声処理を行い、処理後の信号をスピーカ２２に出力する。スピーカ２２は、音声処理部４３から供給された信号を外部に出力する。
【００２３】
また、音声処理部４３は、制御部４５の制御にしたがって、マイク１２から入力された信号を処理し、処理後の信号をＲＦ回路部４１に出力する。ＲＦ回路部４１は、音声処理部４３から供給された信号に所定の処理を行い、処理後の信号をメインアンテナ４０に出力する。
【００２４】
メモリ４４は、例えば、ワーキングメモリを含み、制御部４５による演算処理に利用される。また、メモリ４４には、複数のアプリケーションや当該アプリケーションが必要とする各種のテーブル等が記憶されている。また、メモリ４４は、着脱可能な外部メモリを兼ねていても良い。
【００２５】
制御部４５は、携帯電話装置１の全体を制御しており、中央処理装置（ＣＰＵ）等を用いて構成される。また、メモリ４４には、複数のキーアサインテーブルが格納されている。制御部４５は、携帯電話装置１の状態（起動しているアプリケーション等）に基づいてキーアサインテーブルを選択し、操作部１１のいずれかのキーが操作（押下）された場合に、選択しているキーアサインテーブルを参照して、当該キーに対応した処理を実行する。
【００２６】
このように構成される携帯電話装置１では、パスワード入力に際して、覚えやすくかつ安全性の高いパスワードの設定をする機能を有している。ここで、当該機能を実現するための構成及び動作の一例について以下に説明する。
携帯電話装置１は、図２に示すように、複数のキーを有する操作部１１と、設定部４６と、メモリ４４と、制御部４５を備える。
【００２７】
設定部４６は、複数のキーの操作により入力された所定の文字列をパスワードとして設定する。ここで、文字列には、平仮名文字列だけでなく、片仮名文字列、英字列、数字列も含まれる。また、設定部４６は、複数のキーの操作により入力された仮名文字を変換して得られる所定の変換文字列を、所定の文字列としてパスワードに設定することが好ましい。
【００２８】
メモリ４４は、所定の文字列を複数のキーの操作により複数通りの押下順で入力可能な場合に、パスワードが設定されるときの複数のキーの押下順を所定の押下順として記憶する。
【００２９】
制御部４５は、複数のキーの操作によりパスワードとして所定の文字列が入力される際、操作された複数のキーの押下順が所定の押下順と同一であった場合に制限を解除し、所定の押下順とは異なっていた場合に制限を解除しない。
【００３０】
ここで、制御部４５の動作について説明する。例えば、所定の文字列「携帯電話」をパスワードに設定するときに、「けいたい」とひらがなで入力した後、予測変換候補の中から「携帯電話」を選択した場合について説明する。
【００３１】
図１に示す携帯電話装置１において、所定の文字列「携帯電話」をパスワードして設定する場合に、ひらがなの「か」が印刷されているキーが４回押下され、次に、ひらがなの「あ」が印刷されているキーが２回押下され、次に、ひらがなの「た」が印刷されているキーが１回押下され、次に、ひらがなの「あ」が印刷されているキーが２回押下され、表示部２１の文字入力領域に「けいたい」が表示され、予測変換候補の中に「携帯電話」が含まれているときに、下方向スクロールキー１５ｂが押下されて、予測変換候補の中から「携帯電話」が選択され、次に、決定キー１５ｃが押下されたとする。この場合には、所定の押下順は、「か」×４回、「あ」×２回、「た」×１回、「あ」×２回、下方向スクロールキー×１回、決定キー×１回、となる。
そして、設定部４６は、文字列「携帯電話」をパスワードとして設定し、メモリ４４は、所定の押下順（「か」×４回、「あ」×２回、「た」×１回、「あ」×２回、下方向スクロールキー×１回、決定キー×１回）を記憶する。
【００３２】
次に、パスワードの入力要求に応じて、「けいた」とひらがなで入力した後、予測変換候補の中から「携帯電話」を選択した場合を一例にして、制御部４５の動作について説明する。
【００３３】
図１に示す携帯電話装置１において、ひらがなの「か」が印刷されているキーが４回押下され、次に、ひらがなの「あ」が印刷されているキーが２回押下され、次に、ひらがなの「た」が印刷されているキーが１回押下され、表示部２１の文字入力領域に「けいた」が表示され、下方向スクロールキー１５ｂが押下されて、予測変換候補の中から「携帯電話」が選択され、次に、決定キー１５ｃーが押下された場合、押下順は、「か」×４回、「あ」×２回、「た」×１回、下方向スクロールキー×１回、決定キー×１回、となる。
【００３４】
このような場合、制御部４５は、パスワードは共に「携帯電話」で同一であるが、入力要求により入力されたパスワードの押下順が所定の押下順とは異なるため、パスワードによる制限の解除を行わない。
【００３５】
したがって、携帯電話装置１は、ユーザにとって覚えやすい文字列（例えば、四字熟語やことわざ等）をパスワードに設定でき、かつキーの押下順序も記憶して、キーの押下順序の一致性をパスワードによる制限を解除するための条件にしているので、覚えやすくかつ安全性の高いパスワードの設定を行うことができる。
【００３６】
また、携帯電話装置１は、図２に示すように、仮名文字を変換するための変換方法として、予測変換及び非予測変換のいずれかを選択する選択部４７を有することが好ましい。なお、以下では、非予測変換を通常変換という。
【００３７】
また、選択部４７により選択された変換方法を用いて複数のキーの操作により所定の変換文字列がパスワードとして設定された場合に、メモリ４４は、パスワードが設定されるときに選択された所定の変換方法を記憶する。
【００３８】
また、制御部４５は、複数のキーの操作によりパスワードとして所定の変換文字列が入力される際、当該入力で使用された変換方法が所定の変換方法と同一であった場合に制限を解除し、所定の変換方法と異なっていた場合に制限を解除しない。
【００３９】
変換方法とは、入力された文字又は文字列を漢字等に変換する方法のことである。また、所定の変換方法とは、例えば、通常変換方法（辞書等を利用して、変換対象となる文字列を漢字等に変換する方法）のことであり、所定の変換方法とは異なる場合とは、例えば、予測変換方法（変換対象となる文字列から予測される文字列に変換する方法）のことである。
【００４０】
例えば、制御部４５は、予測変換方法を利用してパスワード「携帯電話」が設定されている場合、パスワードの入力要求に応じて、通常変換を利用してパスワード「携帯電話」が入力された場合、変換方法が異なるため、パスワードによる制限を解除しない。
【００４１】
したがって、携帯電話装置１は、ユーザにとって覚えやすい文字列（例えば、四字熟語やことわざ等）をパスワードに設定でき、かつそのときに使用した変換方法も記憶し、変換方法の一致性をパスワードによる制限を解除するための条件にしているので、覚えやすくかつ安全性の高いパスワードの設定を行うことができる。
【００４２】
また、仮名文字を変換するための変換方法は、変換候補である複数の文字列を配列して表示することが好ましい。
変換方法において配列される複数の文字列のうち選択された文字列により所定の変換文字列がパスワードとして設定された場合に、メモリ４４は、パスワードが設定されるときに選択された文字列が複数の文字列のうち何番目に配列されているかの配列順番を記憶する。
【００４３】
また、制御部４５は、複数のキーの操作によりパスワードとして所定の変換文字列が入力される際、複数の文字列のうち選択された文字列が配列された順番が配列順番と同一であった場合に制限を解除し、配列順番と異なっていた場合に制限を解除しない。
【００４４】
例えば、制御部４５は、変換方法の中から先頭から３番目に配列されている「携帯電話」をパスワードとして設定されている場合、パスワードの入力要求に応じて、変換方法の中の５番目に配列されている「携帯電話」が入力された場合、配列順番が異なるため、パスワードによる制限を解除しない。
【００４５】
したがって、携帯電話装置１は、ユーザにとって覚えやすい文字列（例えば、四字熟語やことわざ等）をパスワードに設定でき、かつそのときの配列順番も記憶し、配列順番の一致性をパスワードによる制限を解除するための条件にしているので、覚えやすくかつ安全性の高いパスワードの設定を行うことができる。
【００４６】
次に、携帯電話装置１によりパスワードを設定する場合の具体的な処理について、図３に示すフローチャートを参照しながら説明する。
【００４７】
ステップＳＴ１において、制御部４５は、パスワードを設定する際の入力モードを設定する。例えば、制御部４５は、操作部１１の操作に応じて、入力モードとして日本語入力に設定する。また、日本語入力には、ひらがな入力や、カタカナ入力等があり、本工程における入力モードは、日本語入力のひらがな入力等として設定しても良い。また、制御部４５は、入力モードとして、英数入力等も設定可能である。
【００４８】
ステップＳＴ２において、制御部４５は、変換モードを設定する。制御部４５は、変換モードとして、通常変換又は予測変換に設定が可能である。ここで、通常変換とは、例えば、辞書等を利用して、変換対象となる文字列を漢字等に変換するものであって、例えば、「けいたい」という変換前の文字列を漢字（「形態」又は「携帯」等）やカタカナ（「ケイタイ」）等に変換することをいう。また、予測変換とは、変換対象となる文字列から予測される文字列に変換するものであって、例えば、「けいたい」という変換前の文字列を「携帯電話」や「形態模写」等に変換することをいう。
【００４９】
また、本工程における変換モードの設定は、ステップＳＴ１の工程で設定された入力モードに応じて制限される。例えば、入力モードとして英数入力が設定された場合には、変換モードの選択が制限される。
【００５０】
ステップＳＴ３において、制御部４５は、ステップＳＴ２の工程で選択された変換モードが通常変換であるのか予測変換であるのかを判定する。通常変換の場合には、ステップＳＴ１３に進み、予測変換の場合には、ステップＳＴ４に進む。
【００５１】
ステップＳＴ４において、制御部４５は、予測変換を設定（選択）したことをメモリ４４に記憶する。なお、予測変換を設定した旨の情報は、メモリ４４ではなく他の記憶部に記憶されても良い。
【００５２】
ステップＳＴ５において、制御部４５は、予測変換の候補中の文字列が選択されたかどうかを判定する。変換候補の中から文字列が選択された場合（Ｙｅｓ）には、ステップＳＴ６に進み、変換候補の中から文字列が選択されない場合（Ｎｏ）には、ステップＳＴ９に進む。
【００５３】
ステップＳＴ６において、制御部４５は、操作部１１の操作に応じて、選択候補の中から選択された文字列を確定する。
【００５４】
ステップＳＴ７において、制御部４５は、選択した文字列をメモリ４４に記憶する。なお、選択した文字列は、メモリ４４ではなく他の記憶部に記憶されても良い。
【００５５】
ステップＳＴ８において、制御部４５は、ステップＳＴ６の工程により選択された文字列が変換候補中の先頭から何番目に存在したのかについての情報をメモリ４４に記憶する。なお、当該情報は、メモリ４４ではなく他の記憶部に記憶されても良い。
【００５６】
ステップＳＴ９において、制御部４５は、文字列の入力を受け付ける。
【００５７】
ステップＳＴ１０において、制御部４５は、操作部１１の操作に応じて、選択候補を利用して文字列を確定する。制御部４５は、ステップＳＴ９により入力された文字列を複数の文節で区切り、文節ごとに選択候補を利用して文字列を確定する。例えば、制御部４５は、「けいたいでんわ」が入力されて、最初の文節として「けいたい」が選択され、当該「けいたい」に対する変換候補の中から「携帯」が選択され、次に、「でんわ」が選択され、当該「でんわ」に対する変換候補の中から「電話」が選択されて、「携帯電話」を文字列として確定する。
【００５８】
ステップＳＴ１１において、制御部４５は、選択した文字列をメモリ４４に記憶する。なお、選択した文字列は、メモリ４４ではなく他の記憶部に記憶されても良い。
【００５９】
ステップＳＴ１２において、制御部４５は、ステップＳＴ１０の工程により選択された各文節がそれぞれの変換候補中の先頭から何番目に存在したのかについての情報をメモリ４４に記憶する。なお、当該情報は、メモリ４４ではなく他の記憶部に記憶されても良い。
【００６０】
ステップＳＴ１３において、制御部４５は、通常変換を設定（選択）したことをメモリ４４に記憶する。なお、通常変換を設定した旨の情報は、メモリ４４ではなく他の記憶部に記憶されても良い。
【００６１】
ステップＳＴ１４において、制御部４５は、文字列の入力を受け付ける。
【００６２】
ステップＳＴ１５において、制御部４５は、操作部１１の操作に応じて、文字列を確定する。
【００６３】
ステップＳＴ１６において、制御部４５は、確定した文字列をメモリ４４に記憶する。なお、確定した文字列は、メモリ４４ではなく他の記憶部に記憶されても良い。
【００６４】
次に、上述のようにパスワードが設定された場合、パスワードの入力要求にしたがって入力されたパスワードの照合処理について、図４に示すフローチャートを参照しながら説明する。また、携帯電話装置１では、通信の待ち受け状態（初期画面が表示されている状態）において、キー操作が行われた場合に、当該キーに対応する記号（例えば、数字及び文字）を、例えば、別々の画面領域に並列的に表示させる機能を有していても良い。初期画面が表示されている状態とは、主電源が投入され、通信セッションの確立処理が終了し、通信の待ち受けが可能になっている状態をいい、メールアプリケーションや、テレビアプリケーションや、メモ帳アプリケーション等が起動していない状態をいう。
【００６５】
また、以下では、携帯電話装置１は、主電源が投入された後、所定の起動処理が行われて、「パスワードを入力してください」等のパスワードの入力要求が表示部２１に表示されている状態にあるとする。
【００６６】
ステップＳＴ２１において、制御部４５は、パスワードを入力する際の入力モードを設定する。例えば、制御部４５は、操作部１１の操作に応じて、入力モードとして日本語入力に設定する。
【００６７】
ステップＳＴ２２において、制御部４５は、変換モードを設定する。例えば、変換モードには、通常変換と予測変換がある。
【００６８】
ステップＳＴ２３において、制御部４５は、ステップＳＴ２２の工程で選択された変換モードが通常変換であるか又は予測変換であるかを判定する。通常変換の場合には、ステップＳＴ３１に進み、予測変換の場合には、ステップＳＴ２４に進む。
【００６９】
ステップＳＴ２４において、制御部４５は、予測変換を設定（選択）したことをメモリ４４に記憶する。なお、予測変換を設定した旨の情報は、メモリ４４ではなく他の記憶部に記憶されても良い。
【００７０】
ステップＳＴ２５において、制御部４５は、入力された文字列を受け付ける。また、制御部４５は、最終的にパスワードとして入力されたパスワードと、当該パスワードを入力する過程（操作手順）をメモリ４４に記憶する。なお、これらの情報は、メモリ４４ではなく他の記憶部に記憶されても良い。また、制御部４５は、操作部１１の操作に応じて、表示部２１の文字（パスワード）入力領域に入力（表示）されている文字列に対して確定の操作が行われたことを条件に、以下のパスワードの照合処理（ステップＳＴ２６からステップＳＴ３０）を行う。
【００７１】
ステップＳＴ２６において、制御部４５は、入力されたパスワードが設定されているパスワードと一致するかどうかを判定する。一致していると判定された場合（Ｙｅｓ）には、ステップＳＴ２７に進み、一致していないと判定された場合（Ｎｏ）には、ステップＳＴ３０に進む。
【００７２】
ステップＳＴ２７において、制御部４５は、入力されたパスワードの変換方法と、パスワードが設定されたときの変換方法とが一致するかどうかを判定する。一致していると判定された場合（Ｙｅｓ）には、ステップＳＴ２８に進み、一致していないと判定された場合（Ｎｏ）には、ステップＳＴ３０に進む。ここで、変換方法が一致するとは、入力されたパスワードと設定されたパスワードが、共に予測変換が設定された場合である。
【００７３】
ステップＳＴ２８において、制御部４５は、変換候補の順番が一致するかどうかを判定する。例えば、制御部４５は、変換候補中の先頭から６番目の文字列を選択してパスワードを設定した場合には、パスワードの入力が変換候補中の先頭から６番目の文字列であれば、一致すると判定する。一致すると判定された場合（Ｙｅｓ）には、ステップＳＴ２９に進み、一致していないと判定された場合（Ｎｏ）には、ステップＳＴ３０に進む。
【００７４】
ステップＳＴ２９において、制御部４５は、パスワードが整合したと判定し、パスワードを解除する。
【００７５】
ステップＳＴ３０において、制御部４５は、パスワードが不整合であると判定し、パスワードを解除しない。
【００７６】
また、ステップＳＴ３１において、制御部４５は、通常変換を設定（選択）したことをメモリ４４に記憶する。なお、通常変換を設定した旨の情報は、メモリ４４ではなく他の記憶部に記憶されても良い。
【００７７】
ステップＳＴ３２において、制御部４５は、入力された文字列を受け付ける。また、制御部４５は、最終的にパスワードとして入力されたパスワードと、当該パスワードを入力する過程（操作手順）をメモリ４４に記憶する。なお、これらの情報は、メモリ４４ではなく他の記憶部に記憶されても良い。また、制御部４５は、操作部１１の操作に応じて、表示部２１の文字（パスワード）入力領域に入力（表示）されている文字列に対して確定の操作が行われたことを条件に、以下のパスワードの照合処理（ステップＳＴ３３からステップＳＴ３６）を行う。
【００７８】
ステップＳＴ３３において、制御部４５は、入力されたパスワードが設定されているパスワードと一致するかどうかを判定する。一致していると判定された場合（Ｙｅｓ）には、ステップＳＴ３４に進み、一致していないと判定された場合（Ｎｏ）には、ステップＳＴ３６に進む。
【００７９】
ステップＳＴ３４において、制御部４５は、入力されたパスワードの変換方法と、パスワードが設定されたときの変換方法とが一致するかどうかを判定する。一致していると判定された場合（Ｙｅｓ）には、ステップＳＴ３５に進み、一致していないと判定された場合（Ｎｏ）には、ステップＳＴ３６に進む。ここで、変換方法が一致するとは、入力されたパスワードと設定されたパスワードが、共に通常変換が設定された場合である。
【００８０】
ステップＳＴ３５において、制御部４５は、パスワードが整合したと判定し、パスワードを解除する。
【００８１】
ステップＳＴ３６において、制御部４５は、パスワードが不整合であると判定し、パスワードを解除しない。
【００８２】
なお、上述では、パスワードの入力の要求は、携帯電話装置１の起動時として説明したが、これに限られず、携帯電話装置１の起動後に特定のファイルにアクセスする場合等であっても良い。
【００８３】
したがって、携帯電話装置１は、ユーザにとって覚えやすい文字列（例えば、四字熟語やことわざ等）をパスワードに設定でき、かつキーの押下順序も記憶して、キーの押下順序の一致性をパスワードの解除条件にしているので、覚えやすくかつ安全性の高いパスワードの設定を行うことができる。
【００８４】
＜照合判定＞
また、携帯電話装置１によりパスワードの照合判定を行う場合の具体例を以下に述べる。
【００８５】
＜逆トグル機能の使用による差異＞
携帯電話装置１は、一つのキーに複数の文字（例えば、「あ」〜「お」）が対応付けられており、一つのキーを連続押下することによって、対応付けられている複数の文字が順々に切り替わる構成であって、その切り替え方向が順方向（例えば、「あ」→「い」→「う」→「え」→「お」→「あ」・・・）であるか、又は逆方向（例えば、「あ」→「お」→「え」→「う」→「い」→「あ」・・・）であるかの差異によって、パスワードの照合判定を行う機能を有している。
【００８６】
例えば、携帯電話装置１は、パスワードの設定時において、ひらがなの「か」が印刷されているキーが順方向に４回押下され（図５（ａ）を参照）、次に、ひらがなの「あ」が印刷されているキーが順方向に２回押下され（図５（ｂ）を参照）、次に、ひらがなの「た」が印刷されているキーが順方向に１回押下されると、表示部２１の文字入力領域に未確定状態の「けいた」を表示させる（図５（ｃ）を参照）。その後、携帯電話装置１は、下方向スクロールキー１５ｂが押下されて、予測変換候補の中から「携帯電話」が選択され、その後、決定キー１５ｃが押下されると、「携帯電話」をパスワードとして確定し、表示部２１の文字入力領域に確定状態の「携帯電話」を表示させる（図５（ｄ）を参照）。また、携帯電話装置１は、パスワード設定時の操作手順（「か」×４回、「あ」×２回、「た」×１回、下方向スクロールキー×１回、決定キー×１回）をパスワード「携帯電話」と共にメモリ４４に保存する。
【００８７】
次に、携帯電話装置１は上述のようにパスワードとその操作手順がメモリ４４に保存された後に、パスワードの入力要求に応じてパスワードが入力されたとき、入力されたパスワードとメモリ４４に保存されている情報との間で行う照合判定について具体的に説明する。
【００８８】
携帯電話装置１は、パスワードの入力要求にしたがって、ひらがなの「か」が印刷されているキーが１回押下され、次に、文字の切り替え方向を逆方向にする逆トグル機能が割り当てられているキー（例えば、「＃」が印刷されているキー）が２回押下され（図６（ａ）を参照）、次に、ひらがなの「あ」が印刷されているキーが順方向に２回押下され（図６（ｂ）を参照）、次に、ひらがなの「た」が印刷されているキーが順方向に１回押下されると、表示部２１の文字入力領域に未確定状態の「けいた」を表示させる（図６（ｃ）を参照）。その後、携帯電話装置１は、下方向スクロールキー１５ｂが押下されて、予測変換候補の中から「携帯電話」が選択され、その後、決定キー１５ｃが押下されると、「携帯電話」を確定し、文字入力領域に確定状態の「携帯電話」を表示させる（図６（ｄ）を参照）。
【００８９】
上述のように操作された場合には、パスワードは、「携帯電話」で一致するが、操作手順は、（「か」×４回、「あ」×２回、「た」×１回、下向きキー×１回、決定キー×１回）と（「か」×１回、「＃」×２回、「あ」×２回、「た」×１回、下方向スクロールキー×１回、決定キー×１回）とで異なる。したがって、携帯電話装置１は、照合結果が不一致であると判定する。
【００９０】
＜読み情報入力桁数による差異＞
また、携帯電話装置１は、読み情報の入力桁数の差異によって、パスワードの照合判定を行う機能を有していても良い。
例えば、携帯電話装置１は、パスワードの設定時において、ひらがなで「けいたい」が入力され、予測変換候補の中から「携帯電話」が選択されると、「携帯電話」をパスワードとして確定する。そして、携帯電話装置１は、パスワードの設定時の操作手順としての読み情報の入力桁数を「４桁（ひらがな４文字）」として、パスワード「携帯電話」と共にメモリ４４に保存する。
【００９１】
次に、携帯電話装置１は上述のようにパスワードとその操作手順としての読み情報の入力桁数がメモリ４４に保存された後に、パスワードの入力要求に応じてパスワードが入力されたとき、入力されたパスワードとメモリ４４に保存されている情報との間で行う照合判定について具体的に説明する。
【００９２】
携帯電話装置１は、パスワードの入力要求にしたがって、ひらがなの「か」が印刷されているキーが４回押下され、次に、ひらがなの「あ」が印刷されているキーが２回押下され、次に、ひらがなの「た」が印刷されているキーが１回押下されると、表示部２１の文字入力領域に未確定状態の「けいた」を表示させる（図７（ａ）を参照）。その後、携帯電話装置１は、下方向スクロールキー１５ｂが押下されて、予測変換候補の中から「携帯電話」が選択され、その後、決定キー１５ｃが押下されると、「携帯電話」を確定し、表示部２１の文字入力領域に確定状態の「携帯電話」を表示させる（図７（ｂ）、（ｃ）を参照）。しかし、この場合の読み情報の入力桁数は「３桁（平仮名文字）」である。
上述のように操作された場合には、パスワードは、「携帯電話」で一致するが、操作手順としての読み情報入力桁数は、３桁と４桁とで異なる。したがって、携帯電話装置１は、照合結果が不一致であると判定する。
【００９３】
＜文節区切り入力による差異＞
また、携帯電話装置１は、文節区切り入力の差異によって、パスワードの照合判定を行う機能を有していても良い。
例えば、携帯電話装置１は、パスワードの設定時において、ひらがなで「けいたいでんわ」が入力され、変換候補の中から「携帯電話」が選択されると、「携帯電話」をパスワードとして確定する。そして、携帯電話装置１は、パスワードの設定時の操作手順としての文節区切り入力を「文節区切り無し」として、パスワード「携帯電話」と共にメモリ４４に保存する。
【００９４】
次に、携帯電話装置１は上述のようにパスワードとその操作手順としての文節区切り入力の情報がメモリ４４に保存された後に、パスワードの入力要求に応じてパスワードが入力されたとき、入力されたパスワードとメモリ４４に保存されている情報との間で行う照合判定について具体的に説明する。
【００９５】
携帯電話装置１は、パスワードの入力要求にしたがって、ひらがなで「けいたいでんわ」が入力され、その後、文節入力機能を用いて「けいたい」が変換対象として選択され、変換候補の中から「携帯」が選択され（図８（ａ）、（ｂ）を参照）、次に、「でんわ」が変換対象として選択され、変換候補の中から「電話」が選択されると、「携帯電話」を確定し、表示部２１の文字入力領域に確定状態の「携帯電話」を表示させる（図８（ｃ）、（ｄ）、（ｅ）を参照）。
上述のように操作された場合には、パスワードは、「携帯電話」で一致するが、操作手順としての文節区切りは、「文節区切り無し」と「文節区切り有り（「けいたい」と「でんわ」の二箇所）」で異なる。したがって、携帯電話装置１は、照合結果が不一致であると判定する。
【００９６】
＜変換操作の回数による差異＞
また、携帯電話装置１は、変換操作の回数の差異によって、パスワードの照合判定を行う機能を有していても良い。
例えば、携帯電話装置１は、パスワードの設定時において、ひらがなで「けいたい」が入力され、変換候補の中から「携帯」が選択され（図９（ａ）、（ｂ）参照）、次に、ひらがなで「でんわ」が入力され、変換候補の中から「電話」が選択され、「携帯電話」をパスワードとして確定する（図９（ｃ）、（ｄ）参照）。そして、携帯電話装置１は、パスワードの設定時の操作手順としての変換操作の回数を「２回」として、パスワード「携帯電話」と共にメモリ４４に保存する。
【００９７】
次に、携帯電話装置１は上述のようにパスワードとその操作手順としての変換操作の回数の情報がメモリ４４に保存された後に、パスワードの入力要求に応じてパスワードが入力されたとき、入力されたパスワードとメモリ４４に保存されている情報との間で行う照合判定について具体的に説明する。
【００９８】
携帯電話装置１は、パスワードの入力要求にしたがって、ひらがなで「けいたいでんわ」が入力され、変換候補の中から「携帯電話」が選択された場合には、以下のように判定する。
パスワードは、「携帯電話」で一致するが、操作手順としての変換操作の回数が２回と１回で異なる。したがって、携帯電話装置１は、照合結果が不一致であると判定する。
【００９９】
＜候補順による差異＞
また、携帯電話装置１は、変換を行うときの候補順による差異によって、パスワードの照合判定を行う機能を有していても良い。
例えば、携帯電話装置１は、パスワードの設定時において、ひらがなで「けいたい」が入力され、予測変換候補の先頭から６番目の「携帯電話」が選択され（図１０（ａ）、（ｂ）、（ｃ）参照）、次に、所定の操作によって「携帯電話」をパスワードとして確定し、表示部２１の文字入力領域に確定状態の「携帯電話」を表示させる（図１０（ｄ）を参照）。また、携帯電話装置１は、パスワード設定時の操作手順としての変換候補中の順番を「６番目」として、パスワード「携帯電話」と共にメモリ４４に保存する。
【０１００】
次に、携帯電話装置１は上述のようにパスワードとその操作手順としての変換候補中の順番がメモリ４４に保存された後に、パスワードの入力要求に応じてパスワードが入力されたとき、入力されたパスワードとメモリ４４に保存されている情報との間で行う照合判定について具体的に説明する。
【０１０１】
携帯電話装置１は、パスワードの入力要求にしたがって、「けいたい」がひらがなで入力され、予測変換候補の先頭から１番目の「携帯電話」が選択された場合には（図１０（ｅ）、（ｆ）を参照）、以下のように判定する。
パスワードは、「携帯電話」で一致するが、操作手順としての変換候補中の順番は、６番目と１番目で異なる。したがって、携帯電話装置１は、照合結果が不一致であると判定する。なお、候補順による差異を利用する場合は、変換候補中の順番が学習機能（頻繁に用いる文字列を変換候補の先頭に移動する等の機能）により変更されてしまう場合があるため、パスワードとして設定された文字列を有する変換候補については、学習機能を適用しないこととしても良い。
【０１０２】
携帯電話装置１は、上述した各機能（＜逆トグル機能の使用による差異＞、＜読み情報入力桁数による差異＞、＜文節区切り入力による差異＞、＜変換操作の回数による差異＞及び＜候補順による差異＞）の一つ又は複数を選択的に採用し、パスワードの照合判定を行う。
【０１０３】
＜パスワードの設定時の表示態様＞
また、携帯電話装置１は、パスワード設定時において、設定するパスワードをユーザに確認させるために表示部２１の文字入力領域に明確に表示する構成であっても良いし、パスワードをアスタリスク等の記号に置換して表示する構成であっても良い。
【０１０４】
後者の場合には、携帯電話装置１は、パスワードの設定時において、例えば、ひらがなで「けいた」が入力され、予測変換候補の中から「携帯電話」が選択され（図１１（ａ）、（ｂ）参照）、「携帯電話」をパスワードとして確定する場合、確定した文字列の長さに応じて、他の記号に置換したものを表示部２１の文字入力領域に表示させる（図１１（ｃ）参照）。
【０１０５】
したがって、携帯電話装置１は、パスワードが入力されている状態において、他のユーザに表示部２１を目視されたとしてもパスワードが他の記号に置換されているため、パスワードの漏洩を防止でき、セキュリティを向上させることができる。
【０１０６】
このようにして、携帯電話装置１は、ユーザにとって覚えやすい文字列（例えば、四字熟語やことわざ等）をパスワードに設定でき、かつそのときの操作手順（＜逆トグル機能の使用による差異＞、＜読み情報入力桁数による差異＞、＜文節区切り入力による差異＞、＜変換操作の回数による差異＞及び＜候補順による差異＞の一つ又は複数）も記憶し、パスワードの一致性及び操作手順の一致性をパスワードの解除条件にしているので、覚えやすくかつ安全性の高いパスワードの設定を行うことができる。
【符号の説明】
【０１０７】
１  携帯電話装置
１１  操作部
２１  表示部
４４  メモリ
４５  制御部
４６  設定部
４７  選択部
【図１】
2012038268.tif 000003
【図２】
2012038268.tif 000004
【図３】
2012038268.tif 000005
【図４】
2012038268.tif 000006
【図５】
2012038268.tif 000007
【図６】
2012038268.tif 000008
【図７】
2012038268.tif 000009
【図８】
2012038268.tif 000010
【図９】
2012038268.tif 000011
【図１０】
2012038268.tif 000012
【図１１】
2012038268.tif 000013