(57)【要約】【課題】回転ローラを用いて操作性の高い電子機器を提供する。【解決手段】電子機器１に、ユーザの指で操作される回転ローラ２１と、この回転ローラ２１の外周面２１ａに当接される指の指紋を取得する指紋データ取得手段２７と、取得された指紋データに基づいて、ユーザの認証を行う認証手段１１と、ユーザが認証された場合、回転ローラ２１の操作状況に応じて、起動させるアプリケーションプログラムを選択して実行させる制御部１１と、を備えさせる。【選択図】          図５
2004213171.tif 000002
【特許請求の範囲】
【請求項１】
複数のアプリケーションプログラムを実行可能な電子機器において、
ユーザの指で操作される回転ローラと、
この回転ローラの外周面に当接される指の指紋を取得する指紋データ取得手段と、
前記指紋データ取得手段により取得された指紋データに基づいて、ユーザの認証を行う認証手段と、
前記認証手段によりユーザが認証された場合、前記回転ローラの操作状況に応じて、起動させるアプリケーションプログラムを選択して実行させる制御手段と、
を備えたことを特徴とする電子機器。
【請求項２】
請求項１に記載の電子機器において、
前記回転ローラの回転方向を検出する回転方向検出手段を備え、
前記制御手段は、前記回転方向検出手段により検出される前記回転ローラの回転方向に応じて、起動させるアプリケーションプログラムを選択することを特徴とする電子機器。
【請求項３】
請求項２に記載の電子機器において、
前記回転ローラが所定量回転される毎にその回転方向を記憶する記憶手段を備え、
前記制御手段は、前記記憶手段に記憶された回転方向の組み合わせに応じて起動させるアプリケーションプログラムを選択することを特徴とする電子機器。
【請求項４】
回転ローラと、
複数の選択項目を表示する表示手段と、
前記回転ローラの回転操作に応じて、前記表示手段により表示された選択項目間を移動して選択項目を指定する指定手段と、
前記指定手段により指定された選択項目の履歴情報を記憶する履歴記憶手段と、
前記指定手段で指定された選択項目を実行する際に、前記履歴記憶手段に記憶された履歴情報に基づいた所定の動作モードで選択項目を実行させる制御手段と、
を備えたことを特徴とする電子機器。
【請求項５】
請求項４に記載の電子機器において、
前記所定の動作モードは、通常は非表示のシークレットデータを表示するモードであり、
前記履歴情報は、このモードの設定を行う鍵データになることを特徴とする電子機器。
【請求項６】
ユーザの指で操作される回転ローラを用いて、複数のアプリケーションプログラムを実行可能な電子機器の動作を制御する方法において、
前記回転ローラの外周面に当接される指の指紋を取得する指紋データ取得ステップと、
前記指紋データ取得ステップにより取得された指紋データに基づいて、ユーザの認証を行う認証ステップと、
前記認証ステップによりユーザが認証された場合、前記回転ローラの操作状況に応じて、起動させるアプリケーションプログラムを選択して実行させる制御ステップと、
を備えたことを特徴とする電子機器の制御方法。
【請求項７】
回転ローラを用いた電子機器の制御方法であって、
複数の選択項目を表示する表示ステップと、
前記回転ローラの回転操作に応じて、前記表示ステップにより表示された選択項目間を移動して選択項目を指定する指定ステップと、
前記指定ステップにより指定された選択項目の履歴情報を記憶する履歴記憶ステップと、
前記指定ステップで指定された選択項目を実行する際に、前記履歴記憶ステップで記憶された履歴情報に基づいた所定の動作モードで選択項目を実行させる制御ステップと、
を備えたことを特徴とする電子機器の制御方法。
【請求項８】
ユーザの指で操作される回転ローラを用いて、複数のアプリケーションプログラムを実行可能な電子機器の制御に用いられるプログラムであって、前記電子機器のコンピュータを、
前記回転ローラの外周面に当接される指の指紋を取得する指紋データ取得手段、
前記指紋データ取得手段により取得された指紋データに基づいて、ユーザの認証を行う認証手段、及び
前記認証手段によりユーザが認証された場合、前記回転ローラの回転量に応じて、起動させるアプリケーションプログラムを選択して実行させる制御手段として機能させるようにしたコンピュータ読み込み可能な電子機器の制御プログラム。
【請求項９】
回転ローラを用いた電子機器の制御に用いられるプログラムであって、前記電子機器のコンピュータを
複数の選択項目を表示する表示手段、
前記回転ローラの回転操作に応じて、前記表示手段により表示された選択項目間を移動して選択項目を指定する指定手段、
前記指定手段により指定された選択項目の履歴情報を記憶する履歴記憶手段、及び
前記指定手段で指定された選択項目を実行する際に、前記履歴記憶手段で記憶された履歴情報に基づいた所定の動作モードで選択項目を実行させる制御手段として機能させるようにしたコンピュータ読み込み可能な電子機器の制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、回転ローラによって制御される電子機器に関する。
【０００２】
【従来の技術】
近年、携帯電話やＰＤＡ（Personal  Digital  Assistant）等の携帯型電子機器の普及が進んでいる。これらの電子機器は、無線通信、電子メールの送受信、スケジュール管理（スケジューラ）、住所録等の多種多様の機能を有している。そしてこれらの電子機器の中には、携帯電話の無線通信機能のうち発信機能に制限を加える発信禁止モードや、シークレットデータとして設定されたデータを非表示にするシークレットモード等の各種の動作モードを備えたものがある。これらの動作モードは、通常、ユーザが設定した暗証番号等を入力することにより、設定または解除することができるようになっている。
【０００３】
ここで、暗証番号でシークレットモードを解除してシークレットデータをみられる動作モードにする場合は、暗号番号が知られてしまうと容易にそのような動作モードを設定される恐れがあるため、携帯型電子機器に回転ローラ型の指紋読取装置を備えさせ、指紋によるユーザ認証の結果に基づいて一部動作を制限するようにしたものがある（特許文献１、特許文献２参照）。
【０００４】
また、携帯型の電子機器においては小型化及び操作性を向上するための操作装置として、回転操作とプッシュ操作を行うジョグダイアルやジョグローラと呼ばれる回転式の入力装置を備えたものがある。
【０００５】
【特許文献１】
特開２００２−１３３４０２号公報
【特許文献２】
特開２００１−１８４４９０号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、前記のような指紋入力装置（特許文献１および特許文献２）が考えられ、回転式入力装置が製品化されているとしても、回転操作という特性を生かし切れていなかった。
本発明の課題は、回転ローラを用いた操作性の高い電子機器を提供することである。
【０００７】
【課題を解決するための手段】
上記課題を解決するために、請求項１に記載の発明は、複数のアプリケーションプログラムを実行可能な電子機器において、ユーザの指で操作される回転ローラと、この回転ローラの外周面に当接される指の指紋を取得する指紋データ取得手段と、前記指紋データ取得手段により取得された指紋データに基づいて、ユーザの認証を行う認証手段と、前記認証手段によりユーザが認証された場合、前記回転ローラの操作状況に応じて、起動させるアプリケーションプログラムを選択して実行させる制御手段とを備えたことを特徴とする。
【０００８】
請求項６に記載の発明は、ユーザの指で操作される回転ローラを用いて、複数のアプリケーションプログラムを実行可能な電子機器の動作を制御する方法において、前記回転ローラの外周面に当接される指の指紋を取得する指紋データ取得ステップと、前記指紋データ取得ステップにより取得された指紋データに基づいて、ユーザの認証を行う認証ステップと、前記認証ステップによりユーザが認証された場合、前記回転ローラの操作状況に応じて、起動させるアプリケーションプログラムを選択して実行させる制御ステップと、を備えたことを特徴とする。
【０００９】
請求項８に記載の発明のコンピュータ読み込み可能な電子機器の制御プログラムは、ユーザの指で操作される回転ローラを用いて、複数のアプリケーションプログラムを実行可能な電子機器の制御に用いられるプログラムであって、前記電子機器のコンピュータを、前記回転ローラの外周面に当接される指の指紋を取得する指紋データ取得手段、前記指紋データ取得手段により取得された指紋データに基づいて、ユーザの認証を行う認証手段、及び前記認証手段によりユーザが認証された場合、前記回転ローラの回転量に応じて、起動させるアプリケーションプログラムを選択して実行させる制御手段として機能させるようにしたことを特徴とする。
【００１０】
請求項１、６、８に記載の発明によれば、回転ローラの操作によりユーザの指紋が取得され、指紋によりユーザが認証された場合、回転ローラの操作状況によってアプリケーションプログラムを起動させることができるので、回転ローラの操作により他者の不正使用を防止するとともに、アプリケーションプログラムを起動することができるので、操作性にも優れている。
【００１１】
また、例えば、この電子機器を携帯しているときに回転ローラが何かに接触するなどして意図せずに回転した場合等であっても、指紋によりユーザが認証された場合でなければ、アプリケーションプログラムが起動されないので、電子機器の誤動作を防ぐことができる。
さらに、指紋入力装置と回転式入力装置を兼用させているので、実装スペースを要さず、電子機器の携帯性を損なわすことがない。
【００１２】
請求項２に記載の発明は、請求項１に記載の電子機器において、前記回転ローラの回転方向を検出する回転方向検出手段を備え、前記制御手段は、前記回転方向検出手段により検出される前記回転ローラの回転方向に応じて、起動させるアプリケーションプログラムを選択することを特徴とする。
【００１３】
請求項２に記載の発明によれば、回転ローラの回転方向に応じて起動させるアプリケーションプログラムが選択されるので、操作が容易である。また、回転ローラの回転方向に応じて少なくとも２つのアプリケーションプログラムを起動させることができる。
【００１４】
請求項３に記載の発明は、請求項２に記載の電子機器において、前記回転ローラが所定量回転される毎にその回転方向を記憶する記憶手段を備え、前記制御手段は、前記記憶手段に記憶された回転方向の組み合わせに応じて起動させるアプリケーションプログラムを選択することを特徴とする。
【００１５】
請求項３に記載の発明によれば、回転方向の組み合わせに応じて、複数のアプリケーションプログラムの中から所望のものを選択することができる。
【００１６】
請求項４に記載の発明は、電子機器が、回転ローラと、複数の選択項目を表示する表示手段と、前記回転ローラの回転操作に応じて、前記表示手段により表示された選択項目間を移動して選択項目を指定する指定手段と、前記指定手段により指定された選択項目の履歴情報を記憶する履歴記憶手段と、前記指定手段で指定された選択項目を実行する際に、前記履歴記憶手段に記憶された履歴情報に基づいた所定の動作モードで選択項目を実行させる制御手段とを備えたことを特徴とする。
【００１７】
請求項７に記載の発明は、回転ローラを用いた電子機器の制御方法であって、複数の選択項目を表示する表示ステップと、前記回転ローラの回転操作に応じて、前記表示ステップにより表示された選択項目間を移動して選択項目を指定する指定ステップと、前記指定ステップにより指定された選択項目の履歴情報を記憶する履歴記憶ステップと、前記指定ステップで指定された選択項目を実行する際に、前記履歴記憶ステップで記憶された履歴情報に基づいた所定の動作モードで選択項目を実行させる制御ステップと、を備えたことを特徴とする。
【００１８】
請求項９に記載の発明のコンピュータ読み込み可能な電子機器の制御プログは、回転ローラを用いた電子機器の制御に用いられるプログラムであって、前記電子機器のコンピュータを複数の選択項目を表示する表示手段、前記回転ローラの回転操作に応じて、前記表示手段により表示された選択項目間を移動して選択項目を指定する指定手段、前記指定手段により指定された選択項目の履歴情報を記憶する履歴記憶手段、及び前記指定手段で指定された選択項目を実行する際に、前記履歴記憶手段で記憶された履歴情報に基づいた所定の動作モードで選択項目を実行させる制御手段として機能させるようにしたことを特徴とする。
【００１９】
請求項４、７、９に記載の発明によれば、選択項目の指定履歴と対応付けられた所定の動作モードで、指定した選択項目を実行することができる。
【００２０】
請求項５に記載の発明は、請求項４に記載の電子機器において、前記所定の動作モードは、通常は非表示のシークレットデータを表示するモードであり、前記履歴情報は、このモードの設定を行う鍵データになることを特徴とする。
【００２１】
請求項５に記載の発明によれば、シークレットデータを表示するモードの設定を、選択項目の指定履歴によって行うので、選択項目の指定をどのような順番で移動させればよいか知らない他者の不正な利用を防止することができることができる。
【００２２】
【発明の実施の形態】
以下、図を参照して本発明の第１の実施の形態および第２の実施の形態を説明する。
【００２３】
〔第１の実施の形態〕
図１に、第１の実施の形態における電子機器としての携帯電話１の機能的構成を示す。また、図２に携帯電話１の外観構成例を示す。
【００２４】
携帯電話１は、ＣＰＵ（Central  Processing  Unit）１１と、記憶装置１２と、ＲＡＭ１３（Random  Access  Memory）１３と、通話ユニット１４と、表示部１５と、キー部１６と、指紋読取操作部２と、これらを互いに接続するバス１７とからなるコンピュータシステムとして構成される。
【００２５】
ＣＰＵ１１は、記憶装置１２に格納されたプログラムを実行することにより、指紋認証機能、無線通話機能、電子メール機能、住所録機能、スケジュール管理機能等、各種の機能を実現する。
【００２６】
記憶装置１２は、システムプログラムの他に、携帯電話１に上記指紋認証機能、無線通話機能、電子メール機能、住所録機能、スケジュール管理機能を実現させるための各種アプリケーションプログラムや各種データ等が記憶される。これらのアプリケーションプログラムのうち、起動されるアプリケーションプログラムの選択は、指紋読取操作部２を介して行われる回転ローラの操作状況により決定される。
【００２７】
ＲＡＭ１３は、ＣＰＵ１１が前記各種アプリケーションプログラムを実行する際に各種データを展開するプログラム格納領域を形成する。また、ＲＡＭ１３は、ＣＰＵ１１の指紋認証処理において指紋読取操作部２から読み取られる１次元指紋データを格納する読取指紋データメモリ領域（図示略）、正規ユーザの指紋データが格納された登録指紋データメモリ領域（図示略）、アプリケーション選択テーブルメモリ（図６参照）等のメモリ領域を有する。
【００２８】
通話ユニット１４は、携帯電話１としての無線通信を行うためのユニットである。通話ユニット１４は、無線基地局（図示せず）との間で着信・発信等に係る無線信号の送受信を行うアンテナ１４ａを備え、ＣＰＵ１１から入力される指示に従って、無線基地局との間でＩＭＴ−２０００準拠の通信方式（例えば、Ｗ−ＣＤＭＡやｃｄｍａ２０００）に対応する携帯電話用の通信プロトコルを実行し、この通信方式で設定される通信チャネルにより、送受話音声の送受信やデータ通信を実行する。
【００２９】
表示部１５は、ＬＣＤ（Liquid Crystal Display）パネル等により構成される表示画面を有し、表示画面上にメニュー画面の他、ＣＰＵ１１により実現される各種機能を実行する際に様々なデータ等を表示する。
【００３０】
キー部１６は、テンキー、各種機能スイッチ等の複数のキーにより構成され、そのキー操作による押下信号をＣＰＵ１１に出力する。
【００３１】
指紋読取操作部２は、回転ローラ２１、回転検知センサ２２、押込検知センサ２３、光源２４、レンズ光学系２５、指紋読取制御部２６、１次元指紋読取センサ２７、Ａ／Ｄ変換器２８を備えている。指紋読取操作部２は、図２に示すようにキー部１６の下方に設けられており、携帯電話１の筐体１０の端面に形成されたスリット１０ａから回転ローラ２１の外周面２１ａの一部が突出して設けられており、ユーザによる回転操作および押下操作可能に構成されている。
【００３２】
回転ローラ２１の内側には、図示しないホルダが配されており、このホルダに回転検知センサ２２、光源２４、レンズ光学系２５、１次元指紋読取センサ２７が保持されている（図３参照）。ホルダは、回転ローラ２１の一方の端又は両端から延出して筐体１０に固定されており、回転ローラ２１が回転してもホルダ２６は回転しない状態に筐体１０に支持されている。
【００３３】
回転ローラ２１は円筒状を呈し、アクリル樹脂、ポリカーボネイト、ホウケイ酸ガラス、石英ガラス等の透光性材料から構成される。スリット１０ａから露出した回転ローラ２１の外周面２１ａに指１００を圧接させて、その状態で指１００を移動させると、回転ローラ２１が回転する。
【００３４】
回転検知センサ２２は、予め回転ローラ２１の外周面２１ａに印刷された回転量検出のため印刷パターンを読み取って、所定量回転する毎にＣＰＵ１１にパルス信号を出力する。また、回転した方向が正回転であるか逆回転であるかを同時に検出して、正回転検出信号または逆回転検出信号を出力する。
【００３５】
押込検知センサ２３は回転ローラ２１が押下されると、すなわち、指１００で押し込まれると、これを検出して押下信号を生成してＣＰＵ１１に出力する。
【００３６】
光源２４は、スリット１０ａに向けて光を発することで回転ローラ２１の外周面２１ａに当接した指１００に指紋読取光Ｌ0を照射するものであり、ＬＥＤ、有機ＥＬ、無機ＥＬ及び蛍光管等といった自発光素子から構成される。
【００３７】
レンズ光学系２５は、セルフォックレンズアレイ等から構成される。セルフォックスレンズアレイは、回転ローラ２１の軸心に対して直交する中心軸を有する複数のセルフォックレンズを回転ローラ２１の軸心に平行な列を成すように配列したものであり、回転ローラ２１の外周面２１ａに当接する指１００の一次元像を１次元指紋読取センサ２７に結像させるものである。セルフォックレンズアレイの光軸は、回転ローラ２１の軸心に対して直交し、セルフォックレンズアレイの入射面はスリット１０ａに指向している。
【００３８】
なお、セルフォックレンズは円柱状のロッドレンズであり、中心軸から周面にかけて放物線状の屈折率分布を有し、中心軸において屈折率が最も高く、周面において屈折率が最も低い自己収束型のレンズである。それぞれのセルフォックレンズは球面レンズと光学的にほぼ等価な作用を有し、これら全てのセルフォックレンズは互いに光学的に等価な性質を有している。
【００３９】
セルフォックレンズアレイが１次元指紋読取センサ２７の受光面２７ａに結像する指１００の一次元像は、回転ローラ２１の外周面２１ａに当接された指１００の一次元像と向きが等しく（反転されず）、等倍になる。
【００４０】
指紋読取制御部２６は、ＣＰＵ１１からの制御信号に基づいて、回転検知センサ２２から出力されるパルス信号に同期して１次元指紋読取センサ２７が指紋読み取るように制御する。
【００４１】
１次元指紋読取センサ２７は、リニア型ＣＣＤイメージセンサ、リニア型ＣＭＯＳイメージセンサ等の光電変換素子（撮像素子）で構成され、その受光面２７ａはスリット１０ａに対向するように、回転ローラ２１の軸心に沿って平行に設けられている。
【００４２】
図４に示すように、１次元指紋読取センサ２７は回転ローラ２１が正方向に回転された場合、指紋の下方から順次一次元指紋データを取得し、回転ローラ２１が逆方向に回転された場合、指紋の上方から順次一次元指紋データを取得する。
【００４３】
Ａ／Ｄ変換器２８は、アナログ信号である一次元指紋信号をデジタル信号に変換して一次元指紋データを生成してＲＡＭ１３に出力する。
【００４４】
ＲＡＭ１３に出力された一次元指紋データは、ＣＰＵ１１により、回転検知センサ２２からの回転検出信号に基づいて、二次元像としての指紋データが合成される。
【００４５】
次に、図５を参照してアプリケーション起動処理を説明する。アプリケーション起動処理では、起動されるアプリケーションプログラムが回転ローラ２１の操作状況（回転量とその回転方向）に応じて選択される。以下に、その動作を説明する。
【００４６】
まず、電源がＯＮされると、回転検知センサ２２から出力されるパルス信号に基づいて回転ローラ２１が回転されたか否か判断される（ステップＳ１）。
ここで、回転ローラ２１が回転されない場合（ステップＳ１：Ｎ）、処理を終了し、他のキー操作に応じた処理を実行する。なお、この場合、通話機能、電子メール機能、住所録機能、スケジュール管理機能等を実現するアプリケーションプログラムは起動できないように処理される。
【００４７】
次に、回転ローラ２１が回転したと判断されると（ステップＳ１：Ｙ）、回転検知センサ２２により回転方向が検出される（ステップＳ２）。続いて、回転検知センサ２２から出力される回転検出信号に基づいて、回転ローラ２１の回転方向が判断される（ステップＳ３）。
【００４８】
ここで、回転ローラ２１が正回転していると判断された場合（ステップＳ３：Ｙ）、１次元指紋読取センサ２７により取得される一次元指紋データを正方向に組み立てて、二次元指紋データを合成する（ステップＳ４）。
【００４９】
一方、回転ローラ２１が逆回転していると判断された場合（ステップＳ３：Ｎ）、１次元指紋読取センサ２７により取得される一次元指紋データを逆方向に組み立てて、二次元指紋データを合成する（ステップＳ５）。
【００５０】
ステップＳ６またはステップＳ７において、回転ローラ２１が停止したと判断されると、次に指紋照合が行われる（ステップＳ８）。
【００５１】
ステップＳ８では、ステップＳ４またはステップＳ５において合成された指紋データと、ＲＡＭ１３の登録指紋データメモリ領域に格納された正規ユーザの指紋データとを照合し、両指紋データが一致するかを判断する（ステップＳ９）。
【００５２】
このとき、それぞれの指紋データから特徴パターンを抽出して、その特徴パターンに基づいて両者を照合してもよい。また、回転ローラ２１に圧接された指の位置や押し付ける強さ等によって同一人物であっても指紋データにずれが生じることが想定されるので、両者の照合率Ａを求め、求めた照合率Ａが予め定めた基準値（例えば、８５％など）以上であれば両指紋データが一致すると判断してもよい。
【００５３】
指紋照合の結果、両指紋データが一致しないと判断した場合（ステップＳ９：Ｎ）、表示部１５にエラーメッセージを表示し（ステップＳ１０）、処理を終了する。このとき、上記と同様に、携帯電話の通話機能、電子メール機能、住所録機能、スケジュール管理機能等を実現するためのアプリケーションプログラムは実行できないように制御される。
【００５４】
一方、指紋照合の結果、両指紋データが一致すると判断した場合（ステップＳ９：Ｙ）、ステップＳ３で判断した回転ローラ２１の回転方向をＲＡＭ１３の所定の領域に記憶する（ステップＳ１１）。
【００５５】
次に、図示しないタイマーをオンし（ステップＳ１２）、所定の時間を計測する（ステップＳ１３）。
【００５６】
予め設定された所定の時間が経過する前に（ステップＳ１４：Ｎ）、回転ローラ２１が回転されると（ステップＳ１５：Ｙ）、回転検知センサ２２によりその回転方向を検出する（ステップＳ１６）。
【００５７】
次に、回転検知センサ２２からのパルス信号に基づいて、回転ローラ２１の回転が停止したと判断されると（ステップＳ１７：Ｙ）、一定量回転されたか否かを判断する（ステップＳ１８）。
【００５８】
ここで、回転ローラ２１が一定量回転されたと判断すると（ステップＳ１８：Ｙ）その回転方向を記憶し、再びステップＳ１２に戻る。
【００５９】
ステップＳ１５、ステップＳ１７、ステップＳ１８でそれぞれ否と判断された場合には、ステップＳ１３に戻る。
【００６０】
一方、ステップＳ１４において、所定の時間が経過したと判断される（ステップＳ１４：Ｙ）と、ＲＡＭ１３のアプリケーション選択テーブルメモリ領域に格納されたアプリケーション選択テーブル（図６参照）に基づいて起動するアプリケーションプログラムを選択し（ステップＳ２０）、選択されたアプリケーションプログラムを実行する（ステップＳ２１）。
【００６１】
アプリケーション選択テーブルとは、回転ローラの操作方向（回転方向）とその操作回数の組み合わせに対応して起動するアプリケーションの種類を記憶したものであり、図６のアプリケーション選択テーブルによれば、正方向へ１回だけ回転された場合は通話用のアプリケーションプルグラムが起動され、逆方向へ１回だけ回転された場合は電子メール用のアプリケーションプログラムが起動されるようになる。また、正方向に２回回転された場合は、住所録用のアプリケーションプログラムが起動される。逆方向に１回、その後、正方向に１回回転された場合はスケジュール管理用のアプリケーションプログラムが起動される。
【００６２】
以上説明した携帯電話１によれば、回転ローラ２１をユーザが指で回転操作することによって、ユーザの指紋が取得され、この指紋に基づいてユーザ認証が行われるので、他者の不正使用を防止することができセキュリティが高い。また、回転ローラ２１の回転操作状況によりアプリケーションプログラムを選択して起動することができるので、操作性にも優れている。
【００６３】
また、この携帯電話１を携帯しているときに回転ローラ２１が何かに接触するなどして意図せずに回転した場合等であっても、指紋によりユーザが認証された場合でなければ、アプリケーションプログラムが起動されないので、携帯電話１の誤発信等を防ぐことができる。
【００６４】
さらに、回転ローラ２１によって指紋入力装置と回転式入力装置を兼用させているので、実装スペースを要さず、携帯電話１をコンパクトに構成することができ、携帯性を損なわすことがない。
【００６５】
また、回転ローラ２１の回転方向と、回転数の組み合わせに応じて、複数のアプリケーションプログラムを選択することができる。
【００６６】
〔第２の実施の形態〕
次に、図７〜図１０を参照して第２の実施の形態を説明する。第２の実施の形態は、回転ローラの操作で動作モードを制御するようにした電子機器について、住所録用のアプリケーションプログラム（以下、「住所録アプリ」という。）が起動している状態で、シークレットデータの読み出しを可能にするモードを設定する制御を例にして説明する。なお、第１の実施の形態と同様の構成については同様の符号を付してその説明を省略する。
【００６７】
住所録アプリは、住所録データの新規登録機能、住所録データの変更・削除機能、住所録データのアイウエオ順表示機能、住所録データの名前サーチ機能、住所録データのグループサーチ機能等を有している。
【００６８】
住所録アプリが起動されると、図７に示すように、表示部１５に上記の各機能と対応した選択項目（「新規登録」１５ａ、「変更・削除」１５ｂ、「アイウエオ順」１５ｃ、「名前サーチ」１５ｄ、「グループサーチ」１５ｅ）を配列したメニュー画面が表示される。
【００６９】
各選択項目１５ａ〜１５ｅはメニューポインタにより指定される。メニューポインタは画面上の選択項目を指定するために使用されるもので、回転ローラ２１の回転操作に伴って画面上を上下動する。メニューポインタは初期状態においては、一番上に配置される選択項目上に位置する。すなわち、メニュー画面を最初に表示したときには、選択項目「新規登録」１５ａを選択している状態になる。
【００７０】
ユーザが回転ローラ２１を回転させることにより、メニューポインタがある選択項目上に移動すると、その選択項目の表示は反転される。例えば、図７の場合、名前サーチ」１５ｄが指定された状態になっている。
【００７１】
住所録アプリではシークレットモードを設定することができる。シークレットモードとは、例えば、シークレットデータとして登録された住所録データ等の個々のデータを表示部１５に選択的に表示しないように制御する動作モードをいう。シークレットデータは、シークレットモードが解除された場合にのみ表示される。
【００７２】
住所録アプリを実行するために、携帯電話１のＲＡＭ１３は、図８に示すように、シークレット解除フラグメモリ１３ａ、鍵データメモリ１３ｂ、ポインタ履歴メモリ１３ｃ、住所録データテーブルメモリ１３ｄ等のメモリ領域を有している。
【００７３】
シークレット解除フラグメモリ１３ａにおいて、シークレットモードが解除されるとシークレット解除フラグが「１」に設定される。
【００７４】
鍵データメモリ１３ｂは、シークレットモードを解除するための鍵データが格納される。鍵データはメニュ−ポインタによる選択項目の指定の仕方（指定の順番）を示すデータにより構成される。
【００７５】
図９に鍵データの一例を示す。図９に示す鍵データは、名前サーチ機能を実行する際にシークレットモードを解除するために使用されるものである。鍵データは実行項目「名前サーチ」１５ｄにメニューポインタが到達するまでのメニューポインタの指定の順番（通過履歴）により構成される。図９に示した鍵データは、▲１▼「新規登録」、▲２▼「変更・削除」、▲３▼「アイウエオ順」、▲４▼「変更・削除」、▲５▼「アイウエオ順」、▲６▼「名前サーチ」から構成されている。
【００７６】
鍵データの順（▲１▼「新規登録」１５ａ→▲２▼「変更・削除」１５ｂ→▲３▼「アイウエオ順」１５ｃ→▲４▼「変更・削除」１５ｂ→▲５▼「アイウエオ順」１５ｃ→▲６▼「名前サーチ」１５ｄ）にメニューポインタを移動させて、メニューポインタが「名前サーチ」を指定しているときに回転ローラ２１の押下操作を行うと、シークレットモードが解除された状態で「名前サーチ」１５ｄが実行されることになる。したがって、このときは、通常は非表示のシークレットデータも表示される。
【００７７】
このような鍵データは、鍵データ設定画面上で、ユーザがメニューポインタを操作することにより設定することができる。ユーザが鍵データ設定画面上でシークレットモードを解除するときと同じ動作を行うと、それが鍵データとして設定される。
【００７８】
ポインタ履歴メモリ１３ｃは、メニュー画面上で選択項目を選択したときの履歴が格納される。例えば、「名前サーチ」１５ｄを実行させるときに、▲１▼「新規登録」１５ａ→▲２▼「変更・削除」１５ｂ→▲３▼「アイウエオ順」１５ｃ→▲４▼「名前サーチ」１５ｄの順にメニューポインタを移動させると、この順序がポインタ履歴として格納される。
【００７９】
住所録データテーブルメモリ１３ｄには住所録データテーブルが格納される。住所録データテーブルは、氏名、住所、電話番号等のデータを含む住所録データ１、２、３・・・、とシークレットフラグとから構成される。ユーザは、住所録データを新規登録する際に、その住所録データをシークレットデータにするか否かを選択することができる。シークレットデータとして登録された住所録データには、シークレットフラグが「１」に設定される。例えば、図８の住所録データテーブルには、「住所録データ３」がシークレットデータとして登録されている。
【００８０】
次に、シークレットモード解除処理を図１０を参照して説明する。なお、シークレットモード解除処理は、ＣＰＵ１１により記憶装置１２に格納された住所録アプリの一部であるシークレットモード解除プログラムに基づいて実行される。
【００８１】
まず、住所録アプリが起動されると、シークレット解除フラグメモリ１３ａおよびポインタ履歴メモリ１３ｃが初期化される（ステップＳ３１）。これによりシークレット解除フラグメモリ１３ａは「０」に設定され、ポインタ履歴メモリ１３ｃはクリアにされる。そして図７に示すメニュー画面が表示部１５に表示される（ステップＳ３２）。
【００８２】
次に、回転ローラ２１が押下されたか否かが判断される（ステップＳ３３）。すなわち、メニュー画面が表示された状態では、メニューポインタは「新規登録」１５ａを指定しているが、その選択項目の実行の指令が行われた否かが判断される。
【００８３】
指定された選択項目の実行の指令がなければ（ステップＳ３３：Ｎ）、回転ローラ２１が回転されたか否かが判断される（ステップＳ３４）。回転ローラ２１が回転されたと判断すると（ステップＳ３４：Ｙ）、回転検知センサ２２による回転方向の検出（ステップＳ３５）および回転量の検出（ステップＳ３６）が行われる。
【００８４】
そして、メニューポインタが回転ローラ２１の回転方向と回転量に応じて移動し（ステップＳ３７）、次の選択項目を指定して反転表示する（ステップＳ３８）。
【００８５】
続いて、指定された選択項目をＲＡＭ１３のポインタ履歴メモリ１３ｃに記憶させ（ステップＳ３９）、再びステップＳ３２に戻る。
【００８６】
一方、ステップＳ３３において、メニューポインタが選択項目を選択している状態で回転ローラ２１が押下されたと判断された場合（ステップＳ３３：Ｙ）、次に、この実行される選択項目（実行項目）に鍵データが設定されているか否かが判断される（ステップＳ４０）。
【００８７】
ステップＳ４０において、実行項目に鍵データが設定されていると判断した場合（ステップＳ４０：Ｙ）、ＲＡＭ１３の鍵データメモリ１３ｂとポインタ履歴メモリ１３ｃとが読み出され、ポインタ履歴と鍵データとが比較される（ステップＳ４１）。
【００８８】
次に、ポインタ履歴と鍵データとが一致するか否かが判断される（ステップＳ４２）。両者が一致すると判断された場合（ステップＳ４２：Ｙ）、シークレット解除フラグメモリ１３ａが「１」に設定され、シークレットモードが解除され（ステップＳ４３）、シークレットモードが解除された状態で指定された選択項目が実行される（ステップＳ４４）。
【００８９】
ステップＳ４２において、ポインタ履歴と鍵データとが一致しないと判断された場合（ステップＳ４２：Ｎ）、シークレットモードのままで指定された選択項目が実行される（ステップＳ４４）。
【００９０】
以上説明した第２の実施の形態によれば、回転ローラ２１を回転させることにより、選択項目の指定とその項目の実行における動作モードの設定を同時にすることができる。
【００９１】
さらに、ポインタの移動履歴に基づいて、シークレットモードの解除を行うので、ポインタをどのように移動させればよいか知らない他者のシークレットモードの設定や解除を防止することができる。
【００９２】
なお、第１、第２の実施の形態では、回転ローラ２１を電子機器（携帯電話）の筐体に設けたが、ＰＣ（Personal Computer）に接続されるマウス等の入力デバイスに回転ローラを設け、この回転ローラをユーザが操作することでＰＣのアプリケーションを選択したり、ユーザ認証を行うようにしても良い。
【００９３】
また第２の実施の形態では、シークレットモードの制御を説明したが、シークレットモードに限らず他の動作モードを設定するようにしても構わない。
【００９４】
また第２の実施の形態では、回転ローラの操作によりメニューポインタを移動して選択項目の指定を行うようにしたが、表示部上にタブレット入力装置を設けて、選択項目をタッチして指定し、その指定の順番により所定の動作モードを設定するようにすることも可能である。
【００９５】
【発明の効果】
請求項１、６、８に記載の発明によれば、回転ローラの操作によりユーザの指紋が取得され、指紋によりユーザが認証された場合、回転ローラの操作状況によってアプリケーションプログラムを起動させることができるので、回転ローラの操作により他者の不正使用を防止するとともに、アプリケーションプログラムを起動することができるので、操作性にも優れている。
【００９６】
また、例えば、この電子機器を携帯しているときに回転ローラが何かに接触するなどして意図せずに回転した場合等であっても、指紋によりユーザが認証された場合でなければ、アプリケーションプログラムが起動されないので、電子機器の誤動作を防ぐことができる。
さらに、指紋入力装置と回転式入力装置を兼用させているので、実装スペースを要さず、電子機器の携帯性を損なわすことがない。
【００９７】
請求項２に記載の発明によれば、回転ローラの回転方向に応じて起動させるアプリケーションプログラムが選択されるので、操作が容易である。また、回転ローラの回転方向に応じて少なくとも２つのアプリケーションプログラムを起動させることができる。
【００９８】
請求項３に記載の発明によれば、回転方向の組み合わせに応じて、複数のアプリケーションプログラムを選択することができる。
【００９９】
請求項４、７、９に記載の発明によれば、選択項目の指定履歴と対応付けられた所定の動作モードで、指定した選択項目を実行することができる。
【０１００】
請求項５に記載の発明によれば、シークレットデータを表示するモードの設定を、選択項目の指定履歴によって行うので、選択項目の指定をどのような順番で移動させればよいか知らない他者の不正な利用を防止することができることができる。
【図面の簡単な説明】
【図１】本発明を適用した第１の実施の形態の電子機器の機能的構成を示す図である。
【図２】図１に示す電子機器の外観構成例を示す図である。
【図３】図１の指紋読取操作部を示した側断面図である。
【図４】図１の指紋読取操作部が指紋を検出するために撮像する画像を示す図である。
【図５】アプリケーション起動処理を示すフローチャートである。
【図６】アプリケーション選択テーブルのデータ格納例を示す図である。
【図７】本発明を適用した第２の実施の形態に係る電子機器の表示部においてシークレットモード解除処理で表示されるメニュー画面を示す図である。
【図８】シークレットモード解除処理に係るメモリ格納領域を示した図である。
【図９】シークレットモード解除処理に係る鍵データの格納例を示した図である。
【図１０】シークレットモード解除処理を示すフローチャートである。
【符号の説明】
１    携帯電話（電子機器）
１０  筐体
１１  ＣＰＵ
１２  記憶装置
１３  ＲＡＭ
１３ａ  シークレット解除フラグメモリ
１３ｂ  鍵データメモリ
１３ｃ  ポインタ履歴メモリ
１３ｄ  住所録データテーブルメモリ
１４  通話ユニット
１５  表示部
１５ａ〜１５ｅ  選択項目
１６  キー部
２    指紋読取操作部
２１  回転ローラ
２１ａ  外周面
２２  回転検知センサ
２３  押込検知センサ
２４  光源
２５  レンズ光学系
２６  指紋読取制御部
２７  一次元指紋読取センサ
２８  Ａ／Ｄ変換器
【図１】
2004213171.tif 000003
【図２】
2004213171.tif 000004
【図３】
2004213171.tif 000005
【図４】
2004213171.tif 000006
【図５】
2004213171.tif 000007
【図６】
2004213171.tif 000008
【図７】
2004213171.tif 000009
【図８】
2004213171.tif 000010
【図９】
2004213171.tif 000011
【図１０】
2004213171.tif 000012