(57)【要約】【課題】様々なレベルのセキュリティ機能を解除するための操作を簡素化した電子機器を提供する。【解決手段】操作入力部は利用者の操作入力を受け付け、パターン記憶部はそれぞれ異なる操作入力のパターンを示す複数のパターン情報のそれぞれと利用可能な情報資源の範囲を示す動作モード情報とを対応付けて記憶し、動作制御部は前記操作入力部が受け付けた操作入力が示すパターン情報と一致するパターン情報に対応する動作モード情報が示す範囲の情報資源を利用できるように制御する。【選択図】図１
2014134841.tif 000002
【特許請求の範囲】
【請求項１】
利用者の操作入力を受け付ける操作入力部と、
それぞれ異なる操作入力のパターンを示す複数のパターン情報のそれぞれと利用可能な情報資源の範囲を示す動作モード情報とを対応付けて記憶するパターン記憶部と、
前記操作入力部が受け付けた操作入力が示すパターン情報と一致するパターン情報に対応する動作モード情報が示す範囲の情報資源を利用できるように制御する動作制御部と、
を備える電子機器。
【請求項２】
プログラムを実行してデータを参照するプログラム実行部を備え、
前記動作モード情報は、前記プログラム実行部が参照可能なデータのグループを示すデータグループ情報を含み、
前記動作制御部は、前記データグループ情報に基づいて前記プログラム実行部にデータを参照させるか否かを制御することを特徴とする請求項１に記載の電子機器。
【請求項３】
プログラムを実行してデータを参照するプログラム実行部を備え、
前記動作モード情報は、実行可能なプログラムのグループを示すプログラムグループ情報を含み、
前記動作制御部は、前記プログラムグループ情報に基づいて前記プログラム実行部にプログラムを実行させるか否かを制御することを特徴とする請求項１に記載の電子機器。
【請求項４】
前記プログラム実行部がプログラムを実行して生成したデータを、参照可能なデータに含むように前記動作モード情報を更新することを特徴とする請求項２又は３に記載の電子機器。
【請求項５】
前記パターン情報は、複数の図形の相互間を接続するか否かを示す情報であることを特徴とする請求項１ないし４のいずれかに記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関する。
【背景技術】
【０００２】
携帯電話機（例えば、スマートフォン）やパーソナルコンピュータ（例えば、タブレット端末装置）等の電子機器では、他人に参照されないように秘密にすべき情報を取り扱うことがある。そのような情報には、例えば、氏名、住所、電話番号等の個人情報や、電子メール等の私信、行動予定表（スケジュール）等がある。かかる情報を保護する観点から、通常はこれらの保護を要する情報を非表示にしておき、参照する場合にのみ暗証番号を入力して、非表示の解除（「セキュリティ解除」、「ロック解除」ともいう）を行い、これらの情報を参照できるようにするセキュリティ機能が採用されていることがある。
【０００３】
特許文献１に記載の携帯電話装置では、予め利用者以外の第三者に見られたくない受信メール又は送信メールをシークレットメールとして設定しておく。保存しているメールがシークレットメールかどうか逐次判定し、シークレットメールであればそのメールの一覧表示はせず、シークレットメールでなければ一覧表示する。シークレットメールを一覧表示するように全メールを一覧表示する場合は、暗証番号を入力して、予め登録されている暗証番号と一致する場合に行う。
【０００４】
また、特許文献２に記載の携帯端末は、予め記憶された所定の表示対象情報（送受信メール履歴、発着信履歴）に対する表示要求をユーザから受け取り、そして表示要求が受け取られたときの状況に関する状況情報を取得する。状況情報は、少なくとも自端末の位置情報または時刻情報のいずれか一方を含み、取得された位置情報または時刻情報が表示要求に対応する地域又は時間帯に該当するか否かを判定し、判定結果に基づいて、表示対象情報から表示要求に対応する表示対象情報を抽出して一覧画面の表示対象として表示するか、又は非表示にするかを決定する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３７３１４０号公報
【特許文献２】特開２００６−２４１３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載のものは、セキュリティ解除（ロック解除）を行う際、単に暗証番号の入力を要求するに過ぎない。特許文献２に記載のものは、セキュリティ解除について言及するところがない。また、セキュリティ機能には、様々なレベルのものがあるが、特許文献１又は２に記載のものは、この様々なレベルのセキュリティ機能の解除に対応するものではない。
本発明は上記の点に鑑みてなされたものであり、様々なレベルのセキュリティ機能を解除するための操作を簡素化した電子機器を提供する。
【課題を解決するための手段】
【０００７】
本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、利用者の操作入力を受け付ける操作入力部と、それぞれ異なる操作入力のパターンを示す複数のパターン情報のそれぞれと利用可能な情報資源の範囲を示す動作モード情報とを対応付けて記憶するパターン記憶部と、前記操作入力部が受け付けた操作入力が示すパターン情報と一致するパターン情報に対応する動作モード情報が示す範囲の情報資源を利用できるように制御する動作制御部と、を備える電子機器である。
【発明の効果】
【０００８】
本発明によれば、様々なセキュリティ機能を解除するための操作を簡素化することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施形態に係る電子機器の構成を示す概略図である。
【図２】認証パターン情報と動作モード情報との対応関係の一例を示す概念図である。
【図３】本実施形態に係る情報処理を示すフローチャートである。
【図４】本実施形態に係るパターン入力画像の例を示す図である。
【図５】認証パターン情報が検索された後に表示される画像の例を示す図である。
【図６】本発明の第２の実施形態に係る起動画像の例を示す図である。
【図７】本発明の第３の実施形態に係る起動画像の例を示す図である。
【図８】本発明の第４の実施形態に係る起動画像の例を示す図である。
【発明を実施するための形態】
【００１０】
（第１の実施形態）
以下、図面を参照しながら本発明の実施形態について説明する。
図１は、本実施形態に係る電子機器１の構成を示す概略ブロック図である。
電子機器１は、表示部１０１、操作入力部１０２、パターン記憶部１０３、動作制御部１０４、データ記憶部１０５、プログラム実行部１０６、プログラム記憶部１０７及び通信部１０８を含んで構成され、これらの構成部がバス１０９に接続される。電子機器１は、例えば、多機能携帯電話機（スマートフォンを含む）、タブレット端末装置、等である。
【００１１】
表示部１０１は、プログラム実行部１０６から入力された画像信号に基づく画像を表示する。表示部１０１は、例えば、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  ＣｒｙｓｔａｌＤｉｓｐｌａｙ）、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、等である。
操作入力部１０２は、利用者による操作入力を受け付け、受け付けた操作入力が示す操作情報をプログラム実行部１０６に出力する。操作入力部１０２は、例えば、タッチセンサである。タッチセンサは、操作物（例えば、ユーザの指、タッチペン）が接触した位置を検出し、検出した位置を示す操作情報を生成する。操作入力部１０２は、表示部１０１とは一体のタッチパネルであってもよいし、表示部１０１とは別体であってもよい。
なお、操作入力部１０２は、文字・数字を入力するキーボードであってもよい。
【００１２】
パターン記憶部１０３には、認証パターン情報と動作モード情報とが記憶されているが、この両者が対応付けて記憶されている。認証パターン情報は、例えば、文字・数字列で構成される暗証番号、グラフ又はその組み合わせである。グラフとは、複数の図形（例えば、頂点、ノードともいう）のうち２つの図形からなる対のそれぞれについて、その２つの図形を接続するか否かを示す情報のセットである。認証パターン情報の例については後述する。
【００１３】
動作モード情報は、動作モード、つまり、利用可能な情報資源の範囲を示す情報である。利用可能な情報資源の範囲は、要求されるセキュリティレベルによって異なる。動作モード情報には、例えば、実行可能なアプリケーションプログラム（以下、「アプリケーション」という）のグループを示すアプリケーショングループ情報を含んでいてもよい。また、動作モード情報は、所定のソフトウェアを実行して参照可能なデータのグループを示すデータグループ情報を含んでいてもよい。所定のソフトウェアとは、アプリケーショングループ情報が示すアプリケーションのいずれかでもよいし、その他の所定のアプリケーションやオペレーティングシステム（ＯＳ：Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）であってもよい。
【００１４】
動作制御部１０４は、パターン記憶部１０３を参照して、操作入力部１０２から入力された操作情報が示す認証パターン情報と一致する認証パターン情報を検索する。動作制御部１０４は、入力された操作情報が示す認証パターン情報と一致する認証パターン情報に対応した動作モード情報をパターン記憶部１０３から読み出す。動作制御部１０４は、読み出した動作モード情報に基づいてプログラム実行部１０６がプログラムを実行することの可否やデータの参照の可否を制御する。その動作例については、後述する。
【００１５】
利用者に対して認証パターン情報の入力を促すため、動作制御部１０４は表示部１０１にパターン入力画像を表示させることができる。ここで、動作制御部１０４には、パターン入力画像を示すパターン入力画像信号を予め記憶しておき、記憶しておいたパターン入力画像信号を表示部１０１に出力する。動作制御部１０４がパターン入力画像信号を出力する契機は、例えば、電子機器１への電源投入直後、又は電子機器１においてスリープ状態が解除された直後である。その他、動作制御部１０４は、表示部１０１に表示された所定の画像（例えば、アイコン）が操作物により押下されたと判定したときに、パターン入力画像信号を表示部１０１に出力してもよい。
【００１６】
操作入力部１０２は、パターン入力画像が表示されている段階では、認証パターン情報の入力、パターン入力画像の表示の停止、又は、電子機器１への電源の供給の停止を目的とする操作入力以外の操作入力の受け付けを停止する。この状態は、利用者が所望の機能を実現するアプリケーションを起動させることができない「ロック状態」である。このパターン入力画像を、「ロック画像」又は「ロック画面」と呼ぶことがある。動作制御部１０４は、入力された操作情報が示すパターン情報と一致するパターン情報が存在するとき、ロック状態を解除する。ここで、動作制御部１０４は、表示部１０１にロック画像（認証不可画像（後述））が表示されている場合には、その表示を停止させる。動作制御部１０４は、そのパターン情報に対応する動作モード情報が示す情報資源を利用可能にするように、プログラム実行部１０６の動作を制御する。
【００１７】
動作制御部１０４は、操作入力部１０２から入力された操作情報が示すパターン情報と一致するパターン情報がないと判定した場合には、表示部１０１に認証不可画像（認証エラー画像）をパターン入力画像に重畳して表示させる。動作制御部１０４には、認証不可画像を示す認証不可画像信号を動作制御部１０４に予め記憶しておき、表示部１０１に出力する。つまり、表示部１０１は認証不可画像を表示し続け、ロック状態が継続する。
【００１８】
データ記憶部１０５は、プログラムが動作するときに参照されるデータや生成されるデータをファイル単位で記憶する。データ記憶部１０５は、例えば、ファイル毎にファイルの名称（ファイル名）、そのデータを参照するアプリケーションの名称（アプリケーション名）及びそのアプリケーションからの参照の可否を示す参照可否情報と対応付けて記憶するファイルシステムである。
【００１９】
プログラム実行部１０６は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、中央処理装置）やカウンタを含んで構成される。プログラム実行部１０６は、プログラム記憶部１０７等の記憶媒体に格納されたコンピュータ・プログラムを実行することで、種々の機能を実現する。例えば、プログラム実行部１０６には、操作入力部１０２から操作情報が入力され、プログラム実行部１０６は、データ記憶部１０５からデータを参照し、通信部１０８から受信信号が入力されることがある。プログラム実行部１０６は、表示部１０１に画像信号を出力し、データ記憶部１０５にデータを記憶し、通信部１０８に送信信号を出力することがある。
【００２０】
プログラム記憶部１０７には、予めアプリケーションとそのアプリケーションを示す標識画像（例えば、アイコン）に係る標識画像信号を予め記憶しておく。プログラム実行部１０６は、動作制御部１０４が読み出した動作モード情報が示す実行可能なアプリケーションに係る標識画像信号をプログラム記憶部１０７から読み出す。プログラム実行部１０６は、読み出した標識画像信号を表示部１０１に出力し、表示部１０１に実行可能なアプリケーションのそれぞれの標識画像を表示させる。
プログラム実行部１０６は、表示部１０１に表示された標識画像のいずれかが、例えば操作物で押下されたと判定したときに、押下されたと判定された標識画像に係るアプリケーションを実行する。これにより、利用者は、操作入力に基づいて指示された標識画像に係るアプリケーションを実行させることができる。
【００２１】
プログラム実行部１０６は、データ記憶部１０５に記憶されているファイルのそれぞれについて、そのファイル名を示す文字を含む標識画像信号を生成し、生成した標識画像信号に基づく標識画像を、表示部１０１に表示させてもよい。その標識画像には、そのファイルに格納されたデータを参照可能なアプリケーションを示す文字や記号が含まれてもよい。プログラム実行部１０６は、その標識画像が押下されたと判定したとき、そのファイルに係るデータを参照可能なアプリケーションを実行し、そのデータを参照させてもよい。
なお、プログラム実行部１０６は、アプリケーション又はファイルを示す標識画像を表示させる代わりに、そのアプリケーション名やファイル名を示す文字列（リスト）を表示部１０１に表示させてもよい。
以下の説明では、パターン入力画像の表示が停止された直後に、アプリケーションもしくはファイルを示す標識画像又はアプリケーション名もしくはファイル名を示す文字を含んで表示された画像を、起動画像又は起動画面と呼ぶことがある。起動画像が表示されることで、利用者は電子機器１のロック状態が解除されたことを認識することができる。また、起動画像に含まれる標識画像や文字列によって、利用可能な情報資源が認識される。
【００２２】
通信部１０８は、プログラム実行部１０６から入力された送信信号を、ネットワークを介して他の機器に送信し、他の機器からネットワークを介して受信した受信信号をＣＰＵ１０５に出力する。また、通信部１０８は、送信信号や受信信号を無線で行う無線通信インタフェースであってもよいし、有線で行う有線通信インタフェースであってもよい。
【００２３】
次に認証パターン情報と動作モード情報との対応関係の一例について説明する。
図２は、認証パターン情報と動作モード情報との対応関係の一例を示す概念図である。
図２に示す例では、動作モード情報は実行可能なアプリケーションの範囲を示すアプリケーショングループ情報と、参照可能なデータの範囲を示すデータグループ情報を含む。
図２の最左列は、認証パターン情報を示し、図２の左から第２列及び第３列は、それぞれアプリケーショングループ情報とデータグループ情報を示す。例えば、図２の上から第２行目は、パターン１を示す認証パターン情報にアプリケーショングループ１を示すアプリケーショングループ情報とデータグループ１を示すデータグループ情報が対応付けられていることを示す。
なお、動作モード情報には、アプリケーショングループ情報とデータグループ情報のいずれか一方のみを含んでいてもよい。例えば、パターン２にアプリケーション情報が対応付けられ、データグループ情報が対応付けられていなくてもよい。
また、一つの認証パターン情報に対応する動作モード情報が示す情報資源、つまり実行可能なアプリケーションや参照可能なデータは、他の認証パターン情報に対応する情報資源の一部であってもよい。例えば、パターン４に対応するアプリケーショングループ４は、パターン３に対応するアプリケーショングループ３を一部として含んでいてもよい。
【００２４】
次に、本実施形態に係る情報処理について説明する。
図３は、本実施形態に係る情報処理を示すフローチャートである。
（ステップＳ１０１）動作制御部１０４は、予め記憶しておいたパターン入力画像信号を表示部１０１に出力する。表示部１０１は、パターン入力画像（ロック画像）を表示する。その後、ステップＳ１０２に進む。
（ステップＳ１０２）操作入力部１０２には、利用者が操作した位置の軌跡を示す操作情報が入力され、動作制御部１０４には、その操作情報を認証パターン情報として入力される。その後、ステップＳ１０３に進む。
【００２５】
（ステップＳ１０３）パターン照合ループとして、ステップＳ１０４の処理を繰り返す。
（ステップＳ１０４）動作制御部１０４は、操作入力部１０２から入力された認証パターン情報と、パターン記憶部１０３に記憶（登録）された認証パターン情報のいずれかを比較して両者が一致するか否かを判定する。
（ステップＳ１０５）パターン記憶部１０３に記憶（登録）された認証パターン情報の全てについて、ステップＳ１０４の処理を繰り返す。その後、ステップＳ１０６に進む。
【００２６】
（ステップＳ１０６）入力された操作情報が示す認証パターン情報と一致する認証パターン情報がパターン記憶部１０３にある場合には（ステップＳ１０６  ＹＥＳ）、ステップＳ１０７に進む。入力された操作情報が示す認証パターン情報と一致する認証パターン情報がない場合には（ステップＳ１０６  ＮＯ）、動作制御部１０４は、予め記憶させておいた認証不可画像信号を表示部１０１に出力する。表示部１０１は、認証不可画像を表示する。その後、ステップＳ１０２に進む。
【００２７】
（ステップＳ１０７）入力された操作情報が示す認証パターン情報と一致すると判定された認証パターン情報に対応した動作モード情報をパターン記憶部１０３から読み出す。動作制御部１０４は、読み出した動作モード情報が示す動作モードで自機（電子機器１）の動作を準備する。ここで、プログラム実行部１０６は、読み出した動作モード情報が示す実行可能なアプリケーションに係る標識画像信号をプログラム記憶部１０７から読み出す。また、プログラム実行部１０６は、読み出した動作モード情報が示す参照可能なデータを格納するファイルに係る標識画像信号を生成する。その後、ステップＳ１０８に進む。
【００２８】
（ステップＳ１０８）動作制御部１０４は、表示部１０１が表示しているパターン入力画像（ロック画像）を消去し、操作入力部１０２が受け付けた操作入力に基づいて所望のアプリケーションを実行可能にする。ここで、動作制御部１０４は、生成した標識画像信号を表示部１０１に出力し、表示部１０１は、実行可能なアプリケーション又は参照可能なデータを示す標識画像（アイコン）を表示する。これにより、ロック状態を解除する。その後、処理を終了する。
【００２９】
次に、パターン入力画像と認証パターン情報の例について説明する。
図４は、本実施形態に係るパターン入力画像の例を示す図である。
図４（ａ）は、パターン入力画像の一例（Ｉ０１）を示す。パターン入力画像Ｉ０１の中央部には、縦方向に３行、横方向に３列、計９個の図形ｎ１−１〜ｎ３−３が、格子状に配列されている。図形ｎ１−１を起点として、図形ｎ２−１、ｎ３−１及びｎ３−２を通過し、ｎ３−３を終点とする矢印ｐ０１は、認証パターン情報を示す。矢印ｐ０１は、４本の辺からなる有向グラフである。
【００３０】
この認証パターン情報は、図形ｎ１−１から、図形ｎ２−１、ｎ３−１及びｎ３−２を通過し、図形ｎ３−３までの軌跡を示す操作情報として操作入力部１０２から入力されたものである。この軌跡は、操作入力部１０２の入力面に操作物との接触を開始してから終了するまでの接触された位置の変動を示す。
表示部１０１は、パターン入力画像Ｉ０１に、操作情報として入力された矢印ｐ０１を重畳して表示してもよいし、表示しなくてもよい。矢印ｐ０１が表示された場合、利用者は入力した認証パターン情報を確認できる。他方、矢印ｐ０１が表示されない場合、他人に認証パターン情報が盗み見されるおそれが低減する。
パターン入力画像Ｉ０１の下部には、キャンセルボタンｂ０１が示されている。キャンセルボタンｂ０１が押下されると、動作制御部１０４は、パターン入力画像を消去し、その後、スリープ状態に遷移させる。
【００３１】
図４（ｂ）は、パターン入力画像の他の例（Ｉ０２）を示す。矢印ｐ０２が示す認証パターン情報は、図形ｎ１−１から、図形ｎ１−２、ｎ１−３及びｎ２−３を通過し、図形ｎ３−３までの、４本の辺からなる有向グラフである。
図４（ｃ）は、パターン入力画像のさらに他の例（Ｉ０３）を示す。矢印ｐ０３が示す認証パターン情報は、図形ｎ１−３から、図形ｎ２−３、ｎ３−３及びｎ３−２を通過し、図形ｎ３−１までの、４本の辺からなる有向グラフである。
図４（ｄ）は、パターン入力画像のさらに他の例（Ｉ０４）を示す。矢印ｐ０４が示す認証パターン情報は、図形ｎ１−１から、図形ｎ１−２、ｎ１−３、ｎ２−３、ｎ３−３、及びｎ３−２を通過し、図形ｎ３−１までの、６本の辺からなる有向グラフである。
図４（ｅ）は、パターン入力画像のさらに他の例（Ｉ０５）を示す。矢印ｐ０５が示す認証パターン情報は、図形ｎ１−１から、図形ｎ１−２、ｎ１−３、ｎ２−２、ｎ３−１、及びｎ３−２を通過し、図形ｎ３−３までの、６本の辺からなる有向グラフである。
【００３２】
次に、認証パターン情報が入力され、パターン記憶部１０３に記憶された認証パターン情報が検索された後に表示される画像の例について説明する。次に説明する例では、矢印ｐ０１、ｐ０２（図４）で示される認証パターン情報のそれぞれは、シークレット解除モード、通常モードを示す動作モード情報と対応付けてパターン記憶部１０３に記憶されている。シークレット解除モードは、秘密データ（シークレットデータ）と通常データを参照可能なデータとして含むデータグループ１を示す動作モードである。通常モードは、通常データを参照可能データとして含むデータグループ２を示す動作モードである。
【００３３】
図５は、認証パターン情報が検索された後に表示される画像の例を示す図である。
図５（ａ）は、起動画像の一例（Ｉ１１）を示す。起動画像Ｉ１１は、シークレット解除モードで起動したときに表示される画像である。起動画像Ｉ１１の上端には、現時刻を表す時刻表示ｔ０１が示されている。時刻表示ｔ０１の下方には、縦方向に３行、横方向に４列、計１２個の標識画像ｆ１−１〜ｆ３−４が配列されている。標識画像ｆ１−１〜ｆ３−４のそれぞれは、参照可能なデータのファイルを示す。最下行の右端から隣り合う３個の標識画像ｆ３−２〜ｆ３−４には、それぞれの右上に鍵を図案化したロック表示ｋ３−２〜ｋ３−４が付加されている。ロック表示ｋ３−２〜ｋ３−４は、標識画像ｆ３−２〜ｆ３−４に係るファイルのデータが、通常モードでは参照できない秘密データであることを示す。
【００３４】
起動画像Ｉ１１の下端には、左から順にアプリケーションを示す標識画像ｂ１１〜ｂ１４が示されている。標識画像ｂ１１〜ｂ１４に係るアプリケーションは、標識画像ｆ１−１等に係るアプリケーションよりも頻繁に用いられるアプリケーションである。例えば、標識画像ｂ１３は、アドレス帳アプリケーションを示す。アドレス帳アプリケーションは、電話帳アプリケーションとも呼ばれ、個人の氏名もしくは法人の名称（以下、氏名等と呼ぶ）、電話番号もしくはアドレス（以下、アドレス等）を対応付けて記憶、更新、消去等するアプリケーションである。
【００３５】
図５（ｂ）は、起動画像の他の例（Ｉ１２）を示す。起動画像Ｉ１２は、通常モードで起動したときに表示される画像である。時刻表示ｔ０１の下方には、計９個の標識画像ｆ１−１〜ｆ３−１が配列されている。標識画像ｆ１−１〜ｆ３−１が示すファイルのデータは、通常データである。一点破線で示されている３個の四角形ｆ３−２〜ｆ３−４は、起動画像Ｉ１１で表示されていた標識画像ｆ３−２〜ｆ３−４が起動画像Ｉ１２には表示されず、起動画像Ｉ１２からは参照できない。
【００３６】
図５（ｃ）は、アプリケーションを実行したときに表示される実行画像の一例（Ｉ２１）を示す。実行画像Ｉ２１は、起動画像Ｉ１１において標識画像ｂ１３が押下された後に、表示される画像である。標識画像には、時刻表示ｔ０１の下部に、インデックスｃ０１〜ｃ０５が示される。インデックスｃ０１〜ｃ０５のそれぞれには、平仮名の「あ」、「か」、「さ」、「た」、「な」の文字が示され、押下されるとその行の平仮名表記を頭文字とする氏名が表示される。「あ」の文字が示されているインデックスｃ０１が、他のインデックスと異なる階調で示されているのは、インデックスｃ０１が選択されていることを示す。
インデックスｃ０１〜ｃ０５の下部には、頭文字に「あ」行の平仮名表記を有する氏名表示ａ０１〜ａ０４が示されている。そのうち、氏名表示ａ０３が他の氏名表示と異なる階調で示されているのは、氏名表示ａ０３が示す氏名等及び氏名表示ａ０３に対応するアドレス等が秘密データであることを示す。この例では、氏名表示ａ０１〜ａ０４及びこれに対応するデータがデータグループ１に含まれることを示す。なお、図形ｂ２１〜ｂ２４は、それぞれの機能を示す標識画像である。例えば、図形ｂ２１は、直前の操作を行う前の状態に戻すことを示す画像である。
【００３７】
図５（ｄ）は、実行画像の他の例（Ｉ２２）を示す。実行画像Ｉ２２は、起動画像Ｉ１２において標識画像ｂ１３が押下された後に表示される画像である。インデックスｃ０１〜ｃ０５の下部には、氏名表示ａ０１、ａ０２、ａ０４、ａ０５が示され、秘密データに係る氏名表示ａ０３が示されていない。この例では、氏名表示ａ０１、ａ０２、ａ０４、ａ０５及びこれに対応するデータがデータグループ２に含まれることを示す。従って、氏名表示ａ０３に係る氏名等やこれに対応するデータは、実行画像Ｉ２２から参照されない。
なお、本実施形態では、秘密データの代わりに、又は秘密データとともに秘密にされるアプリケーション（秘密アプリケーション）に適用してもよい。
【００３８】
図５（ｅ）は、認証エラー画像の一例（Ｉ３５）を示す。認証エラー画像Ｉ３５は、パターン記憶部１０３に矢印ｐ０５（図４（ｅ））が示す入力パターン情報と一致する認証パターン情報が記憶されていないために、認証に失敗することで表示される画像である。
【００３９】
このように、本実施形態では、異なる操作入力のパターンを示すパターン情報毎に、異なる情報資源の範囲を示す動作モード情報を対応付けて記憶させておく。受け付けた操作入力が示すパターン情報と一致するパターン情報に対応する範囲の情報資源が利用可能になるように動作を制御する。これにより、多様なセキュリティレベルを示す動作モード情報のそれぞれがパターン情報に対応付けられるため、セキュリティ機能を解除するための操作が簡素化される。
【００４０】
（第２の実施形態）
次に、本発明の第２の実施形態について前述と同一の部分に同一の符号を付して説明する。本実施形態に係る電子機器２の構成は、電子機器１（図１）と同様である。次に説明する例では、矢印ｐ０１〜ｐ０４（図４）で示される認証パターン情報に、それぞれシークレット全解除モード、シークレット解除モードＡ、シークレット解除モードＢ、通常モードが対応付けられている。シークレット全解除モードは、全ての秘密データと通常データを参照可能なデータとして含むデータグループ１を示す動作モードである。シークレット解除モードＡは、一部の秘密データ（データグループＡ）と通常データを参照可能なデータとして含むデータグループ２を示す動作モードである。シークレット解除モードＢは、他の一部の秘密データ（データグループＢ）と通常データを参照可能なデータとして含むデータグループ３を示す動作モードである。通常動作モードは、通常データを参照可能なデータとして含むデータグループ４を示す動作モードである。
【００４１】
図６は、本実施形態に係る起動画像の例を示す図である。
図６（ａ）は、起動画像の一例（Ｉ４１）を示す。起動画像Ｉ４１は、シークレット全解除モードで起動したときに表示される画像である。起動画像Ｉ４１において、標識画像ｆ３−２〜ｆ３−４に係るファイルのデータが秘密データである。標識画像ｆ３−２に示されたＡの文字は、データグループＡに属する秘密データであることを示す。標識画像ｆ３−３、ｆ３−４にそれぞれ示されたＢの文字は、データグループＢに属する秘密データであることを示す。
図６（ｂ）は、起動画像のその他の例（Ｉ４２）を示す。起動画像Ｉ４２は、シークレット解除モードＡで起動したときに表示される画像である。起動画像Ｉ４２において、Ａの文字が付された標識画像ｆ３−２は、データグループＡに属するデータを示す。また、一点破線で示された２個の四角形ｆ３−３、ｆ３−４は、標識画像ｆ３−３、ｆ３−４に係るデータを参照できないことを示す。
【００４２】
図６（ｃ）は、起動画像のその他の例（Ｉ４３）を示す。起動画像Ｉ４３は、シークレット解除モードＢで起動したときに表示される画像である。起動画像Ｉ４３において、Ｂの文字が付された標識画像ｆ３−３、ｆ３−４は、データグループＢに属する秘密データを示す。また、一点破線で示された１個の四角形ｆ３−２は、標識画像ｆ３−２に係るデータを参照できないことを示す。
図６（ｄ）は、起動画像のその他の例（Ｉ４４）を示す。起動画像Ｉ４４は、通常モードで起動したときに表示される画像である。起動画像Ｉ４４において、標識画像ｆ１−１〜ｆ３−１が、それぞれ通常データであって、すべての秘密データ、つまり標識画像ｆ３−２〜ｆ３−４に係るデータを参照できない。
なお、本実施形態では、秘密データの代わりに、又は秘密データとともに秘密にされるアプリケーション（秘密アプリケーション）が適用されていてもよい。
【００４３】
このように、本実施形態では、複数の認証パターン情報はそれぞれ異なる秘密の情報資源に対応付けられ、ある認証パターンデータに対応する秘密の情報資源のグループが、互いに異なる秘密の情報資源のグループの組み合わせであってもよい。これにより、秘密の情報資源の範囲が段階的に設定されていても、利用者が特定の段階に対応した認証パターンを入力して、直ちにその段階に係る範囲の秘密の情報資源を利用することができる。
【００４４】
（第３の実施形態）
次に、本発明の第３の実施形態について前述と同一の部分に同一の符号を付して説明する。本実施形態に係る電子機器３の構成は、電子機器１（図１）と同様である。次に説明する例では、矢印ｐ０１、ｐ０２で示される認証パターン情報にビジネスモード、プライベートモードをそれぞれ示す動作モード情報が対応付けられている。ビジネスモードは、業務で利用するアプリケーションを実行可能なアプリケーションとして含むアプリケーショングループと業務で利用するデータ（例えば、社員や取引先の連絡先）データを参照可能なデータとして含むデータグループを示す動作モードである。プライベートモードは、私用で利用するアプリケーションを実行可能なアプリケーションとして含むアプリケーショングループや私用で利用するデータ（例えば、家族や友人の連絡先）を参照可能なデータとして含むデータグループを示す動作モードである。
【００４５】
図７は、本実施形態に係る起動画像の例を示す図である。
図７（ａ）は、起動画像の一例（Ｉ５１）を示す。起動画像Ｉ５１は、ビジネスモードで起動したときに表示される画像である。起動画像Ｉ５１において、６個の標識画像ｆ１−１〜ｆ２−２のそれぞれに係る利用可能なアプリケーション又はデータを示す。
図７（ｂ）は、起動画像の一例（Ｉ５２）を示す。起動画像Ｉ５２は、プライベートモードで起動したときに表示される画像である。起動画像Ｉ５２において、９個の標識画像ｇ１−１〜ｇ３−１のそれぞれに係る利用可能なアプリケーション又はデータを示す。
このように、本実施形態では、複数の認証パターン情報はそれぞれ異なる場面で用いられる情報資源に対応付けられている。これにより、利用者が場面に応じた認証パターンを入力することにより、直ちにその場面に応じた情報資源を利用することができる。
【００４６】
（第４の実施形態）
次に、本発明の第４の実施形態について前述と同一の部分に同一の符号を付して説明する。本実施形態に係る電子機器４の構成は、電子機器１（図１）と同様である。次に説明する例では、矢印ｐ０１、ｐ０２で示される認証パターン情報には、それぞれ通常モード、制限モードが対応付けられている。制限モードは、通常モードで利用できる情報資源の一部の利用が制限されている動作モードである。つまり、制限モードは、通常モードで実行可能なアプリケーションの一部のみが含まれるアプリケーショングループと、通常モードで参照可能なデータの一部のみが含まれるデータグループとを示す動作モードである。
【００４７】
図８は、本実施形態に係る起動画像の例を示す図である。
図８（ａ）は、起動画像の一例（Ｉ６１）を示す。起動画像Ｉ６１は、通常モードで起動したときに表示される画像である。起動画像Ｉ６１において、６個の標識画像ｆ１−１〜ｆ２−２のそれぞれに係る利用可能なアプリケーション又はデータを示す。
図８（ｂ）は、起動画像の一例（Ｉ６２）を示す。起動画像Ｉ６２は、制限モードで起動したときに表示される画像である。起動画像Ｉ６２において、４個の標識画像ｆ１−１〜ｆ１−４のそれぞれに係る利用可能なアプリケーション又はデータを示す。起動画像Ｉ６１に表示されていた標識画像ｆ２−１、ｆ２−２が表示されていないことは、標識画像ｆ２−１、ｆ２−２のそれぞれに係るアプリケーション又はデータの利用が制限されていることを示す。また、起動画像Ｉ６２の下端に示されている標識画像ｂ１１、ｂ１２、ｂ１４にそれぞれ付されている図形（×印）ｄ６１、ｄ６２、ｄ６４は、標識画像ｂ１１、ｂ１２、ｂ１４のそれぞれに係るアプリケーションを利用できないことを示す。これにより、利用が制限されている情報資源の存在を利用者に示すことができる。例えば、特定の利用者、小児に通話制限やネットワークへのアクセス制限を施すことや、通話のシミュレーションを実行するアプリケーション（おもちゃ通話アプリ）等、一部の機能を省略したアプリケーションの実行を促すことができる
【００４８】
本実施形態では、複数の認証パターン情報は、それぞれ異なる利用者の属性と対応付けられ、それぞれの利用者の属性は、それぞれ異なる範囲の情報資源に対応付けられていてもよい。これにより、１回の認証パターンの入力操作により、ロックの解除と利用者に応じた異なる範囲の情報資源へのアクセス（ユーザ切替）を実現することができる。
【００４９】
なお、上述した実施形態では、動作モード情報は、この動作モード情報が示す利用可能な情報資源の範囲が広いほど複雑な認証パターンを示す認証パターン情報と対応付けられていてもよい。複数の図形のうちそれぞれ２個の図形の組の間を接続するグラフが認証パターンとして用いられている場合には、頂点となる図形の数や頂点間を接続する辺の数が多いほど、複雑な認証パターンを示す。そこで、パターン記憶部１０３には、実行可能なアプリケーション又は参照可能なデータの数が多くなるほど、入力可能なパターンの数が多くなるように図形や辺の閾値を設定しておく。パターン記憶部１０３は、それぞれの閾値よりも図形や辺の数が多いグラフを示す認証パターン情報であるとき、そのアプリケーションや参照可能なデータに係る動作モード情報と対応付けて記憶してもよい。
【００５０】
上述した実施形態において、プログラム実行部１０６が、ある1つの動作モード情報が示す実行可能なプログラム（アプリケーション、ＯＳでもよい）を実行して新たにデータが生成されることがある。生成されたデータを参照可能なデータに含むように、動作制御部１０４は、その1つの動作モード情報を更新してもよい。これにより、その１つの動作モード情報に対応する認証パターンで認証された場合、その生成したデータが参照可能になり、他の認証パターンで認証された場合、その生成したデータへの参照が禁じられる。
この場合において、他の動作モード情報が示す実行可能なプログラムが、その１つの動作モード情報が示す実行可能なプログラムを含むとき、生成されたデータを参照可能なデータに含むように、動作制御部１０４は、他の動作モード情報を更新してもよい。これにより、当該他の動作モード情報に対応する認証パターンで認証された場合、そのデータは参照可能になる。
【００５１】
なお、上述した秘密データは、予め定めた暗号化関数で暗号化してデータ記憶部１０５に記憶されていてもよい。プログラム実行部１０６は、暗号化された秘密データが参照された場合には、プログラム実行部１０６は、その秘密データを復号したデータを参照する。
なお、上述した実施形態では、パターン記憶部１０３は、一方向関数でハッシュ化した認証パターンを示すパターン情報を記憶しておいてもよい。その場合、動作制御部１０４は、操作入力部１０２から入力された操作情報が示す認証パターンを、その一方向関数でハッシュ化し、データ記憶部１０５を参照して、そのハッシュ化した認証パターンと一致する認証パターンを示す認証パターン情報を検索してもよい。
【００５２】
なお、上述した実施形態における電子機器１の一部、例えば、動作制御部１０４及びプログラム実行部１０６をコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、電子機器１に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
また、上述した実施形態における電子機器１の一部、または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。電子機器１の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【００５３】
なお、本発明は、以下の態様でも実施することができる。
（１）利用者の操作入力を受け付ける操作入力部と、それぞれ異なる操作入力のパターンを示す複数のパターン情報のそれぞれと利用可能な情報資源の範囲を示す動作モード情報とを対応付けて記憶するパターン記憶部と、前記操作入力部が受け付けた操作入力が示すパターン情報と一致するパターン情報に対応する動作モード情報が示す範囲の情報資源を利用できるように自機の動作を制御する動作制御部と、を備える電子機器。
【００５４】
（２）プログラムを実行してデータを参照するプログラム実行部を備え、前記動作モード情報は、前記プログラム実行部が参照可能なデータのグループを示すデータグループ情報を含み、前記動作制御部は、前記データグループ情報に基づいて前記プログラム実行部にデータを参照させるか否かを制御することを特徴とする（１）の電子機器。
（３）プログラムを実行してデータを参照するプログラム実行部を備え、前記動作モード情報は、実行可能なプログラムのグループを示すプログラムグループ情報を含み、前記動作制御部は、前記プログラムグループ情報に基づいて前記プログラム実行部にプログラムを実行させるか否かを制御することを特徴とする（２）の電子機器。
【００５５】
（４）前記プログラム実行部がプログラムを実行して生成したデータを、参照可能なデータに含むように前記動作モード情報を更新することを特徴とする（２）又は（３）の電子機器。
（５）前記パターン情報は、複数の図形の相互間を接続するか否かを示す情報であることを特徴とする（１）から（４）のいずれかの電子機器。
【００５６】
（６）電子機器における情報処理方法であって、利用者の操作入力を受け付ける操作入力過程と、それぞれ異なる操作入力のパターンを示す複数のパターン情報のそれぞれと、利用可能な情報資源の範囲を示す動作モード情報を対応付けて記憶するパターン記憶部に、前記操作入力過程で受け付けた操作入力が示すパターン情報と一致するパターン情報に対応する動作モード情報が示す範囲の情報資源を利用できるように前記電子機器の動作を制御する動作制御過程と、を有する情報処理方法。
【００５７】
（７）電子機器のコンピュータに、利用者の操作入力を受け付ける操作入力手順、それぞれ異なる操作入力のパターンを示す複数のパターン情報のそれぞれと、利用可能な情報資源の範囲を示す動作モード情報を対応付けて記憶するパターン記憶部に、前記操作入力手順で受け付けた操作入力が示すパターン情報と一致するパターン情報に対応する動作モード情報が示す範囲の情報資源を利用できるように前記電子機器の動作を制御する動作制御手順、を実行させる情報処理プログラム。
【００５８】
上述した（１）、（６）及び（７）によれば、利用者は、入力したパターン情報に応じて異なる範囲の情報資源を利用できるため、様々なレベルのセキュリティ機能を解除するための操作が簡素化される。
上述した（２）によれば、利用者は、入力したパターン情報に応じて異なる範囲のデータを参照することができる。
上述した（３）によれば、利用者は、入力したパターン情報に応じて異なる範囲のアプリケーションによる機能を利用することができる。
上述した（４）によれば、前回利用したときと同じ認証パターンで認証された場合、前回生成されたデータは参照可能になり、他の認証パターンで認証された場合、そのデータへの参照が禁じられるため、セキュリティの確保とデータの再利用を両立できる。
上述した（５）によれば、利用者は、パターン情報を直感的に記憶し、入力できるため、セキュリティの確保と情報資源の可用性を両立できる。
【００５９】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【符号の説明】
【００６０】
１、２、３、４…電子機器、１０１…表示部、１０２…操作入力部、
１０３…パターン記憶部、１０４…動作制御部、１０５…データ記憶部、
１０６…プログラム実行部、１０７…プログラム記憶部、１０８…通信部、
１０９…バス
【図１】
2014134841.tif 000003
【図２】
2014134841.tif 000004
【図３】
2014134841.tif 000005
【図４】
2014134841.tif 000006
【図５】
2014134841.tif 000007
【図６】
2014134841.tif 000008
【図７】
2014134841.tif 000009
【図８】
2014134841.tif 000010