(57)【要約】【課題】電子機器において、ユーザ認証時の操作内容などが他人に知覚され難くする。【解決手段】電子機器１は、ユーザ認証コードの入力が行われる入力部１２と、登録コードを記憶する記憶部１７と、入力部１２の操作による入力データを有効または無効と判定する判定部４２と、判定部４２により有効と判定された入力データによる入力データ列と登録コードとを比較し、入力データ列と登録コードとが一致する場合にユーザを認証する認証部４３とを有する。【選択図】図３
2011070612.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ認証コードの入力が行われる入力部と、
登録コードを記憶する記憶部と、
前記入力部の操作による入力データを有効または無効と判定する判定部と、
前記判定部により有効と判定された入力データによる入力データ列と前記登録コードとを比較し、前記入力データ列と前記登録コードとが一致する場合にユーザを認証する認証部と
を有する電子機器。
【請求項２】
筐体を更に備え、
前記入力部は、前記筐体の前面に設けられ、
前記筐体は、側面または背面に所定のキーを有し、
前記判定部は、
前記入力部とともに前記所定のキーが操作された場合、または前記所定のキーの操作直後に前記入力部が操作された場合、当該前記入力部の操作による入力データを有効および無効の一方と判定し、
前記所定のキーの操作を伴わずに前記入力部が操作された場合、当該前記入力部の操作による入力データを有効および無効の他方と判定する
請求項１記載の電子機器。
【請求項３】
ユーザ認証コードの入力画面を表示する表示部を更に備え、
前記表示部は、
前記判定部の判定結果に関係なく、前記入力部が操作される度に、入力されたユーザ認証コードの桁数を示すマークを表示する
請求項１または２記載の電子機器。
【請求項４】
前記判定部により有効と判定された入力データを入力順に蓄積記憶するバッファメモリを更に備え、
前記認証部は、
前記バッファメモリから、入力順に蓄積された複数の入力データによる前記入力データ列を読み込み、前記登録コードと比較する
請求項１から３のいずれか一項記載の電子機器。
【請求項５】
前記筐体とは異なる、表示部を有する第２筐体をさらに備え、
前記所定のキーは、前記筐体に備えられる
請求項２記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ認証機能を備える電子機器に関する。
【背景技術】
【０００２】
特許文献１は、ダイヤルロック機能を有する携帯電話端末を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１４２０１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
携帯電話機などの電子機器には、機器のユーザを認証し、認証したユーザに対してのみロックを解除し、機器を使用可能とするものがある。
特に、携帯電話機では、電話帳機能、電子メール機能などを記憶するため、携帯電話機のユーザを認証機能を標準的に備えている。
ユーザを認証することにより、電話番号、住所、電子メールアドレスといった個人情報が他人により閲覧され難くすることができる。
【０００５】
ところで、ユーザ認証のために、携帯電話機などにおいて入力キーの操作により認証コードを入力させ、この認証コードと予め登録された登録コードとを比較する場合、ユーザの近くにいる他人に入力操作を見られてしまう可能性がある。
【０００６】
このように携帯電話機などの電子機器では、ユーザ認証時の操作内容などが他人に知覚され難くすることが求められている。
【課題を解決するための手段】
【０００７】
本発明の第１の観点の電子機器は、ユーザ認証コードの入力が行われる入力部と、登録コードを記憶する記憶部と、前記入力部の操作による入力データを有効または無効と判定する判定部と、前記判定部により有効と判定された入力データによる入力データ列と前記登録コードとを比較し、前記入力データ列と前記登録コードとが一致する場合にユーザを認証する認証部とを有する。
【０００８】
好適には、筐体を更に備え、前記入力部は、前記筐体の前面に設けられ、前記筐体は、側面または背面に所定のキーを有し、前記判定部は、前記入力部とともに前記所定のキーが操作された場合、または前記所定のキーの操作直後に前記入力部が操作された場合、当該前記入力部の操作による入力データを有効および無効の一方と判定し、前記所定のキーの操作を伴わずに前記入力部が操作された場合、当該前記入力部の操作による入力データを有効および無効の他方と判定してもよい。
【０００９】
好適には、ユーザ認証コードの入力画面を表示する表示部を更に備え、前記表示部は、前記判定部の判定結果に関係なく、前記入力部が操作される度に、入力されたユーザ認証コードの桁数を示すマークを表示してもよい。
【００１０】
好適には、前記判定部により有効と判定された入力データを入力順に蓄積記憶するバッファメモリを更に備え、前記認証部は、前記バッファメモリから、入力順に蓄積された複数の入力データによる前記入力データ列を読み込み、前記登録コードと比較してもよい。
【００１１】
好適には、前記筐体とは異なる、表示部を有する第２筐体をさらに備え、前記所定のキーは、前記筐体に備えられてもよい。
【発明の効果】
【００１２】
本発明では、電子機器において、ユーザ認証時の操作内容などが他人に知覚され難くできる。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明の実施形態に係る携帯電話機の外観の斜視図である。
【図２】図２は、図１の携帯電話機のハードウェア構成図である。
【図３】図３は、ユーザ認証時に携帯電話機に実現される機能を示すブロック図である。
【図４】図４は、図１の携帯電話機によるユーザ認証処理の流れを示すフローチャートである。
【図５】図５は、図４のユーザ認証処理の下での、通常の操作での表示画面の遷移の一例の説明図である。
【図６】図６は、図４のユーザ認証処理の下での、ダミー入力する操作での表示画面の遷移の一例の説明図である。
【図７】図７は、図６のダミー入力操作での携帯電話機の状態変化の説明図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を図面に関連付けて説明する。
【００１５】
図１は、本発明の実施形態に係る携帯電話機１の外観の斜視図である。
図１の携帯電話機１は、上部筐体１０１、下部筐体１０２およびヒンジ部１０３を有する。
下部筐体１０２は、人手に把持可能である。
【００１６】
上部筐体１０１および下部筐体１０２は、略同一サイズの長方形形状を有する。
上部筐体１０１と下部筐体１０２とは、ヒンジ部１０３により開閉可能に連結される。
図１は、上部筐体１０１と下部筐体１０２とを開いた状態である。
上部筐体１０１には、表示部１３が設けられる。
下部筐体１０２には、操作部１２の複数の入力キーが設けられる。
【００１７】
図２は、図１の携帯電話機１のハードウェア構成図である。
携帯電話機１は、たとえば無線通信部（ＲＦ）１１と、操作部（ＫＥＹ）１２と、表示部（ＤＩＳＰ）１３と、タイマ（ＲＴＣ）１４と、音声モデム部（ＭＯＤＥＭ）１５と、ＣＰＵ（Central Processing Unit）１６と、記憶部（ＭＥＭ）１７と、これらを接続するシステムバス１８とを有する。
【００１８】
無線通信部１１は、基地局との通信チャネルを確立し、基地局と通信データを送受する。
そして、無線通信部１１は、ＣＰＵ１６からの入力信号に含まれる通信データを基地局へ無線送信する。
また、無線通信部１１は、基地局から受信した通信データを含む信号をＣＰＵ１６へ出力する。
【００１９】
操作部１２は、複数の入力キーと、サイドキー２１とを有する。
複数の入力キーには、たとえばテンキー、電源キー、通話キー、数字キー、文字キー、発信キーなどがある。
入力キーは、図１に示すように、携帯電話機１の下部筐体１０２の前面に配置される。
サイドキー２１は、図１に示すように、携帯電話機１の下部筐体１０２の右側面に配置される。
そして、操作部１２は、ユーザにより操作された入力キーまたはサイドキー２１に対応する入力データを含む信号をＣＰＵ１６へ出力する。
【００２０】
表示部１３は、ＬＣＤ（Liquid Crystal Display Device）や有機ＥＬ（Electro-Luminescence）デバイスなどを有する。
ＬＣＤまたは有機ＥＬデバイスは、図１に示すように、携帯電話機１の上部筐体１０１の前面に配置される。
そして、表示部１３は、ＣＰＵ１６から入力された信号に含まれる表示データを表示する。
これにより、表示部１３には、たとえばストリーミング信号に含まれる映像が再生される。
【００２１】
タイマ１４は、時刻および経過時間を計測する。
そして、タイマ１４は、ストリーミング信号の受信開始時刻からの経過時間などを計測し、計測した経過時間の情報を含む信号をＣＰＵ１６へ出力する。
【００２２】
音声モデム部１５は、スピーカ１９およびマイクロホン２０に接続される。
そして、音声モデム部１５は、マイクロホン２０に入力された音声をサンプリングし、音声データを含む信号をＣＰＵ１６へ出力する。
また、音声モデム部１５は、ＣＰＵ１６からの入力信号に含まれる音声データによりスピーカ１９を駆動する。
これにより、スピーカ１９からストリーミング信号に含まれる音声が再生される。
【００２３】
記憶部１７は、ＣＰＵ１６が読み込んで実行可能なプログラム、ＣＰＵ１６が使用するデータなどを有する。
記憶部１７は、後述する図３に示すように、バッファデータ、登録コード３２を記憶する。
【００２４】
バッファデータは、バッファメモリ３１に記憶される。
そして、バッファメモリ３１は、判定部４２により有効と判定された入力キーに対応する入力データを蓄積記憶する。
これにより、バッファメモリ３１には、複数の入力データによる入力データ列が生成される。
複数の入力データは、入力データ列において、入力順に並ぶ。
【００２５】
登録コード３２は、ユーザ認証のためにユーザにより予め登録されたコードである。
登録コード３２は、登録時にユーザが操作した入力キーによる複数の入力データで構成される。
【００２６】
記憶部１７に記憶されるプログラムは、たとえばＣＤ−ＲＯＭ（Compact Disc Read Only Memory）などのコンピュータ読み取り可能な記録媒体に記録されたものをインストールしたものであってもよい。
また、記憶部１７に記憶されるプログラムは、インターネットなどの伝送媒体を介してダウンロードしたものをインストールしたものであってもよい。
【００２７】
ＣＰＵ１６は、プログラムを実行するコンピュータである。
そして、ＣＰＵ１６が、記憶部１７に記憶されるプログラムを実行することで、携帯電話機１の制御部が実現される。
制御部は、携帯電話機１の動作を制御する。
【００２８】
図３は、ユーザ認証時に携帯電話機１に実現される機能を示すブロック図である。
ユーザ認証時には、ＣＰＵ１６には、表示制御部（Ｄ＿ＣＴＲＬ）４１、判定部（ＪＤＧ）４２、認証部（ＣＲＤ）４３、ロック制御部（ＬＯＣＫ）４４が実現される。
【００２９】
表示制御部４１には、操作部１２が出力した入力キーに対応する入力データが入力される。
そして、表示制御部４１は、操作部１２の最初の操作時に、ユーザ認証コードの入力画面の表示データを生成し、当該表示データを含む信号を表示部１３へ出力する。
これにより、表示部１３には、ユーザ認証コードの入力画面が表示される。
また、表示制御部４１は、操作部１２の操作キーが操作される度に、ユーザによる入力キーの操作数に対応する個数の複数のマークを表示する表示画面の表示データを生成し、表示部１３へ出力する。
これにより、表示部１３には、ユーザが操作した入力キーの個数に対応する桁数のマークが表示される。
【００３０】
判定部４２には、操作部１２が出力した入力キーに対応する入力データと、サイドキー２１に対応する入力データとが入力される。
そして、判定部４２は、操作部１２から入力データが入力される度に、入力される入力データの有効無効を判断する。
判定部４２は、入力キーに対応する入力データを、ユーザ認証に用いるデータとして有効か否かを判断する。
たとえば、判定部４２は、サイドキー２１に対応する入力データが入力されると、その直後の入力キーに対応する入力データを無効と判断する。
また、判定部４２は、サイドキー２１に対応する入力データが入力されることなく、入力キーに対応する入力データが入力されると、当該入力データを有効と判断する。
判定部４２は、有効と判定した入力キーに対応する入力データをバッファメモリ３１に保存する。
【００３１】
認証部４３は、操作部１２の操作に基づいてユーザを認証する。
具体的には、認証部４３は、バッファメモリ３１に蓄積された入力データ列を読み込む。
また、認証部４３は、記憶部１７に予め登録された登録コード３２を読み込む。
そして、認証部４３は、たとえば有効な所定桁数の入力データ列が蓄積された場合に、入力データ列と登録コード３２とが一致するか否かを判断する。
入力データ列と登録コード３２とが一致する場合、認証部４３は、承認信号をロック制御部４４へ出力する。
入力データ列と登録コード３２とが一致しない場合、認証部４３は、承認信号をロック制御部４４へ出力することなく処理を終了する。
【００３２】
ロック制御部４４は、携帯電話機１の各種の機能の利用を管理する。
そして、ロック制御部４４は、携帯電話機１がたとえばタイマ１４により所定時間使用されていないと判断すると、携帯電話機１の機能をロックする。
これにより、携帯電話機１の機能は使用できない状態になる。
また、ロック制御部４４は、認証部４３から承認信号が入力されると、携帯電話機１の機能のロックを解除する。
これにより、携帯電話機１の機能は使用できる状態になる。
【００３３】
図４は、図１の携帯電話機１によるユーザ認証処理の流れを示すフローチャートである。
携帯電話機１がロックされている状態において操作部１２の入力キーが操作されると、ＣＰＵ１６は図４のユーザ認証処理を開始する（ステップＳＴ１）。
【００３４】
ユーザ認証処理において、操作部１２から入力キーの入力データが入力されると、判定部４２は、入力された入力データの有効無効を判断する。
具体的には、判定部４２は、当該入力キーの入力データの入力直前にサイドキー２１の入力データが入力されたか否かを判断する（ステップＳＴ２）。
サイドキー２１の入力データは、サイドキー２１が操作された場合に出力される。
【００３５】
直前にサイドキー２１の入力データが入力されている場合、判定部４２は、当該入力キーの入力データを無効と判断する。
判定部４２は、次の入力キーの入力データの待ち状態に戻る（ステップＳＴ１）。
【００３６】
直前にサイドキー２１の入力データが入力されていない場合、判定部４２は、当該入力キーの入力データを有効と判断する。
判定部４２は、当該入力キーの入力データをバッファメモリ３１に保存する。
また、判定部４２は、当該入力キーの入力データを、有効な暗証番号としてカウントする（ステップＳＴ３）。
判定部４２は、カウントした桁数が、予め登録された登録コード３２の桁数に到達したか否かを判断する（ステップＳＴ４）。
カウント桁数が登録コード３２の桁数に到達していない場合、判定部４２は、次の入力キーの入力データの待ち状態に戻る（ステップＳＴ１）。
【００３７】
カウント桁数が登録コード３２の桁数に到達した場合、判定部４２は、認証部４３に認証処理を指示する。
認証部４３は、バッファメモリ３１から暗証番号としての入力データ列を読み込む。
また、認証部４３は、記憶部１７から登録コード３２を読み込み、入力データ列と比較する（ステップＳＴ５，ＳＴ６）。
入力データ列と登録コード３２とが合致する場合、認証部４３は、承認信号をロック制御部４４へ出力する。
ロック制御部４４は、携帯電話機１の機能のロックを解除する（ステップＳＴ７）。
【００３８】
入力データ列と登録コード３２とが合致しない場合、認証部４３は、ロック制御部４４へ承認信号を出力しない。
ロック制御部４４は、携帯電話機１の機能のロックを維持する。
また、認証部４３は、エラー表示を表示制御部４１へ指示する。
表示制御部４１は、エラー表示画面を表示する表示データを生成し、当該表示データを含む信号を表示部１３へ出力する（ステップＳＴ８）。
これにより、携帯電話機１の表示画面には、認証のエラー表示画面が表示される。
また、認証部４３は、バッファメモリ３１をクリアする（ステップＳＴ９）。
これにより、入力データ列による暗証番号がクリアされる。
その後、携帯電話機１は、判定部４２による入力キーの入力データ待ち状態に戻る（ステップＳＴ１）。
【００３９】
図５および図６は、図４のユーザ認証処理の下での画面遷移例の説明図である。
図５は、登録コード３２を入力する通常の操作での画面遷移例である。
図６は、サイドキー２１を操作してダミー入力する操作での画面遷移例である。
また、図５、図６は、４桁の登録コード３２「１２３４」が登録され、３桁の有効入力により認証される例である。
【００４０】
通常入力のユーザ認証処理では、表示制御部４１は、まず、図５（Ａ）に示すように、ユーザ認証コードの入力画面を表示部１３に表示する。
そして、入力キー「１」が操作されると、表示制御部４１は、図５（Ｂ）に示すように、１個の桁数マーク５１を表示部１３に表示させる。
次に、入力キー「２」が操作されると、表示制御部４１は、図５（Ｃ）に示すように、２個の桁数マーク５１を表示部１３に表示させる。
次に、入力キー「３」が操作されると、表示制御部４１は、図５（Ｄ）に示すように、３個の桁数マーク５１を表示部１３に表示させる。
次に、入力キー「４」が操作されると、ユーザはこの４桁の入力「１２３４」により認証され、携帯電話機１を使用可能となる。
表示制御部４１は、図５（Ｅ）に示すように、ロック解除を表示する。
【００４１】
ダミー入力のユーザ認証処理では、表示制御部４１は、まず、図６（Ａ）に示すように、ユーザ認証コードの入力画面を表示部１３に表示する。
そして、入力キー「１」が操作されると、表示制御部４１は、図６（Ｂ）に示すように、１個の桁数マーク５１を表示部１３に表示させる。
次に、サイドキー２１を操作した後に入力キー「２」が操作されると、表示制御部４１は、図６（Ｃ）に示すように、２個の桁数マーク５１を表示部１３に表示させる。
次に、サイドキー２１を操作した後に入力キー「３」が操作されると、表示制御部４１は、図６（Ｄ）に示すように、３個の桁数マーク５１を表示部１３に表示させる。
次に、サイドキー２１を操作した後に入力キー「４」が操作されると、表示制御部４１は、図６（Ｅ）に示すように、４個の桁数マーク５１を表示部１３に表示させる。
次に、サイドキー２１を操作することなく入力キー「２」が操作されると、表示制御部４１は、図６（Ｆ）に示すように、５個の桁数マーク５１を表示部１３に表示させる。
次に、サイドキー２１を操作することなく入力キー「３」が操作されると、表示制御部４１は、図６（Ｇ）に示すように、６個の桁数マーク５１を表示部１３に表示させる。
次に、サイドキー２１を操作することなく入力キー「４」が操作されると、表示制御部４１は、図６（Ｈ）に示すように、ロック解除を表示する。
【００４２】
図７は、図６のサイドキー２１の操作を伴う入力での携帯電話機１の状態変化の説明図である。
図７（Ａ）は、入力キーの操作毎の入力データの有効無効の判定結果である。図７（Ｂ）は、画面表示である。図７（Ｃ）は、入力キーの入力データである。
図７（Ｄ）は、サイドキー２１の操作によるダミーキー入力の有無を示す。図７（Ｅ）は、バッファメモリ３１に蓄積される入力データ列である。
【００４３】
そして、図７（Ｃ）および図７（Ｄ）に示すように、図６のダミー入力操作では、２から４番目の入力操作前にサイドキー２１を押下する。
これにより、合計７桁の暗証番号が入力される。
この場合、判定部４２は、１番目、５番目、６番目、および７番目に入力した入力データを有効と判断し、バッファメモリ３１に蓄積保存される。
これにより、バッファメモリ３１には、ユーザがサイドキー２１を操作することなく入力された４桁の入力データ列「１２３４」が蓄積保存される。
認証部４３は、この入力データ列「１２３４」によりユーザを認証し、ロック制御部４４はロックを解除する。
ユーザは、携帯電話機１を使用可能となる。
【００４４】
以上のように、この実施形態では、判定部４２は、操作部１２にて操作された入力キーによる入力データを有効または無効と判定する。
また、証部４３は、有効と判定された入力データによる入力データ列と登録コード３２との一致によりユーザを認証する。
よって、ユーザは、ユーザ認証時に、本来の認証コードに加えた余分な操作をし、ユーザ認証を受けることができる。
また、この実施形態では、ユーザ認証時に余分な操作をすることにより、ユーザの指の動きなどを盗み見ている他人がいたとしても、その他人には正規の認証コードを認識することができない。
特に、この実施形態では、判定部４２は、携帯電話機１の側面に設けたサイドキー２１が操作された場合に無効と判定するので、ユーザは、たとえば携帯電話機１を持つ手の親指などを微妙に動かしてサイドキー２１を操作し、余分な操作をすることができる。
【００４５】
また、この実施形態では、表示部１３は、判定部４２の判定結果に関係なく、入力キーの操作数に対応する個数の複数のマークを、入力されたユーザ認証コードの桁数を示すマークとして表示する。
よって、他人が、表示部１３に表示されたマークによる桁数を盗み見ても、正規の認証コードの桁数を認識することができない。
【００４６】
以上の実施形態は、本発明の好適な実施形態の例であるが、本発明は、これに限定されるものではなく、発明の要旨を逸脱しない範囲において種々の変形または変更が可能である。
【００４７】
たとえば上記実施形態では、操作部１２の入力キーの操作による入力データの有効無効を判断している。
この他にも例えば、タッチパネルなどによる入力データの有効無効を判断してもよい。
【００４８】
上記実施形態では、判定部４２は、サイドキー２１の操作直後に入力キーが操作された場合、当該入力キーによる入力データを無効と判定し、サイドキー２１の操作を伴わずに入力キーが操作された場合、当該入力キーによる入力データを有効と判定する。
この他にも例えば、判定部４２は、入力キーとともにサイドキー２１が操作された場合、当該入力キーによる入力データを無効と判定してもよい。
また、判定部４２は、入力キーとともにサイドキー２１が操作された場合、またはサイドキー２１の操作直後に入力キーが操作された場合に、当該入力キーによる入力データを有効と判定し、サイドキー２１の操作を伴わずに入力キーが操作された場合、当該入力キーによる入力データを無効と判定してもよい。
また、サイドキー２１は、表示部１３が備えられる上部筐体１０１とは異なる筐体であり、操作部１２が備えられる下部筐体１０２に備えられてもよい。
この場合、ユーザは、サイドキー２１を押す際に、上部筐体１０１へ手を動かす必要が無くなるため、より他人に暗証番号の解除方法を悟られ難くなる。
【００４９】
上記実施形態では、判定部４２は、携帯電話機１の下部筐体の側面に設けられたサイドキー２１の操作の有無に応じて、入力キーの操作による入力データの有効無効を判定している。
この他にも例えば、携帯電話機１の下部筐体の背面または上部筐体にダミーキーを設け、このダミーキーの操作の有無に応じて、判定部４２は入力キーの操作による入力データの有効無効を判定してもよい。
また、携帯電話機１に、傾斜センサなどを設け、この傾斜センサの検出状態に応じて、判定部４２は入力キーの操作による入力データの有効無効を判定してもよい。
【００５０】
上記実施形態は、携帯電話機１にユーザ認証機能を設けた例である。
この他にも例えば、本発明のユーザ認証機能は、ＰＨＳ端末、携帯ゲーム機器、携帯ＡＶ機器、携帯液晶表示装置、携帯ナビゲーション装置、携帯パーソナルコンピュータ端末などの電子機器に設けられてもよい。
【符号の説明】
【００５１】
１…携帯電話機（電子機器）、１２…操作部（入力部）、１３…表示部、１７…記憶部、２１…サイドキー（所定のキー）、３１…バッファメモリ、３２…登録コード、４２…判定部、４３…認証部、５１…桁数マーク（マーク）、１０１…上部筐体（第２筐体）、１０２…下部筐体（筐体）
【図１】
2011070612.tif 000003
【図２】
2011070612.tif 000004
【図３】
2011070612.tif 000005
【図４】
2011070612.tif 000006
【図５】
2011070612.tif 000007
【図６】
2011070612.tif 000008
【図７】
2011070612.tif 000009