(57)【要約】【課題】より他人に推測されにくい解除方法によって機能制限を解除できるようにする。【解決手段】電子機器は、表示領域に対する入力操作の頻度を当該表示領域に含まれる複数の小領域毎に検出する検出部（１１０）と、前記検出部により検出された頻度に基づいて、ある機能の制限の前記小領域を用いた解除方法を決定する決定部（１２０）と、前記機能が制限されているときに前記決定部により決定された解除方法に従った入力操作が行われると、当該機能の制限を解除する機能制御部（１３０）とを備える。【選択図】図４
2015161981.tif 000002
【特許請求の範囲】
【請求項１】
表示領域に対する入力操作の頻度を当該表示領域に含まれる複数の小領域毎に検出する検出部と、
前記検出部により検出された頻度に基づいて、ある機能の制限の前記小領域を用いた解除方法を決定する決定部と、
前記機能が制限されているときに前記決定部により決定された解除方法に従った入力操作が行われると、当該機能の制限を解除する機能制御部と
を備える制御装置。
【請求項２】
前記解除方法は、前記複数の小領域のうちの前記頻度が所定の条件を満たす小領域に表示されていた画像又は当該画像の位置をユーザに特定させるものである
請求項１に記載の制御装置。
【請求項３】
前記解除方法は、前記頻度が前記所定の条件を満たす前記小領域に表示されていた画像を非表示にし、又は当該画像に対応する画像を別の位置に表示した状態で、当該画像の元の表示状態をユーザに特定させるものである
請求項２に記載の制御装置。
【請求項４】
前記複数の小領域は、サイズ又は形状が同一でなく、
前記入力操作は、前記小領域のサイズ又は形状を指定する入力操作を含む
請求項１ないし３のいずれか１項に記載の制御装置。
【請求項５】
前記決定部は、前記検出部により検出された頻度が高い前記小領域を前記入力操作に用いるように前記解除方法を決定する
請求項１ないし４のいずれか１項に記載の制御装置。
【請求項６】
前記決定部は、前記検出部により検出された頻度が低い前記小領域を前記入力操作に用いるように前記解除方法を決定する
請求項１ないし４のいずれか１項に記載の制御装置。
【請求項７】
前記決定部により決定された解除方法を前記機能が制限される前に報知する報知部を備える
請求項１ないし６のいずれか１項に記載の制御装置。
【請求項８】
前記決定部は、前記検出部により検出された前記小領域毎の頻度の変化に応じて、所定のタイミングで前記解除方法を変更する
請求項１ないし７のいずれか１項に記載の制御装置。
【請求項９】
表示領域に対する入力操作の頻度を当該表示領域に含まれる複数の小領域毎に検出し、
前記検出された頻度に基づいて、ある機能の制限の前記小領域を用いた解除方法を決定し、
前記機能が制限されているときに前記決定された解除方法に従った入力操作が行われると、当該機能の制限を解除する
機能制限の解除方法。
【請求項１０】
コンピュータに、
表示領域に対する入力操作の頻度を当該表示領域に含まれる複数の小領域毎に検出するステップと、
前記検出された頻度に基づいて、ある機能の制限の前記小領域を用いた解除方法を決定するステップと、
前記機能が制限されているときに前記決定された解除方法に従った入力操作が行われると、当該機能の制限を解除するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器の機能の制限を解除するための技術に関する。
【背景技術】
【０００２】
電子機器には、機能や動作の一部を制限し、その制限を解除するための機能が備わっている場合がある。このような機能は、ロック機能・アンロック機能とも呼ばれる。例えば、特許文献１には、タッチパネル上で所定の軌跡（ロックパターン）を指定することによってロックを解除する情報処理端末において、タッチパネル上の上方向を毎回異ならせることにより、ユーザが同じ位置を毎回なぞることがないようにすることが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−０１６１１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載された技術の場合、ユーザが操作する際の上方向が変化し、結果としてタッチパネル上の同じ位置が毎回なぞられることはなくなるものの、ロックパターン自体は変化しない。そのため、ユーザの指紋跡によって他人にロックパターンそのものを推測されてしまう可能性が依然として存在する。
本発明の目的は、より他人に推測されにくい解除方法によって機能制限を解除できるようにすることにある。
【課題を解決するための手段】
【０００５】
本発明は、一の態様において、表示領域に対する入力操作の頻度を当該表示領域に含まれる複数の小領域毎に検出する検出部と、前記検出部により検出された頻度に基づいて、ある機能の制限の前記小領域を用いた解除方法を決定する決定部と、前記機能が制限されているときに前記決定部により決定された解除方法に従った入力操作が行われると、当該機能の制限を解除する機能制御部とを備える制御装置を提供する。
【０００６】
前記解除方法は、前記複数の小領域のうちの前記頻度が所定の条件を満たす小領域に表示されていた画像又は当該画像の位置をユーザに特定させるものであってもよい。
また、前記解除方法は、前記頻度が前記所定の条件を満たす前記小領域に表示されていた画像を非表示にし、又は当該画像に対応する画像を別の位置に表示した状態で、当該画像の元の表示状態をユーザに特定させるものであってもよい。
また、前記複数の小領域は、サイズ又は形状が同一でなく、前記入力操作は、前記小領域のサイズ又は形状を指定する入力操作を含んでもよい。
また、前記決定部は、前記検出部により検出された頻度が高い前記小領域を前記入力操作に用いるように前記解除方法を決定してもよい。
あるいは、前記決定部は、前記検出部により検出された頻度が低い前記小領域を前記入力操作に用いるように前記解除方法を決定してもよい。
また、前記決定部により決定された解除方法を前記機能が制限される前に報知する報知部を備えてもよい。
また、前記決定部は、前記検出部により検出された前記小領域毎の頻度の変化に応じて、所定のタイミングで前記解除方法を変更してもよい。
【０００７】
また、本発明は、他の態様において、表示領域に対する入力操作の頻度を当該表示領域に含まれる複数の小領域毎に検出し、前記検出された頻度に基づいて、ある機能の制限の前記小領域を用いた解除方法を決定し、前記機能が制限されているときに前記決定された解除方法に従った入力操作が行われると、当該機能の制限を解除する機能制限の解除方法を提供する。
【０００８】
また、本発明は、さらに他の態様において、コンピュータに、表示領域に対する入力操作の頻度を当該表示領域に含まれる複数の小領域毎に検出するステップと、前記検出された頻度に基づいて、ある機能の制限の前記小領域を用いた解除方法を決定するステップと、前記機能が制限されているときに前記決定された解除方法に従った入力操作が行われると、当該機能の制限を解除するステップとを実行させるためのプログラムを提供する。
【発明の効果】
【０００９】
本発明によれば、入力操作の頻度に基づくより他人に推測されにくい解除方法によって機能制限を解除できるようにすることが可能である。
【図面の簡単な説明】
【００１０】
【図１】電子機器のハードウェア構成を示すブロック図
【図２】オブジェクトの表示例を示す図
【図３】オブジェクトの他の表示例を示す図
【図４】電子機器のアンロック機能に関する機能的構成を示すブロック図
【図５】ロック機能による制限の解除方法を決定する処理を示すフローチャート
【図６】ロック機能を解除する処理を示すフローチャート
【図７】ロック画面を例示する図
【図８】ロック画面を例示する図
【図９】ロック画面を例示する図
【図１０】ロック画面を例示する図
【図１１】ロック画面を例示する図
【図１２】ロック画面を例示する図
【図１３】ロック画面を例示する図
【図１４】ロック画面を例示する図
【発明を実施するための形態】
【００１１】
［実施例］
図１は、本発明の一実施例である電子機器１０のハードウェア構成を示すブロック図である。本実施例において、電子機器１０は、タッチスクリーンディスプレイを有する無線通信端末であり、例えば、スマートフォンやタブレット型のコンピュータである。電子機器１０は、制御部１００と、記憶部２００と、通信部３００と、タッチスクリーン部４００と、入力部５００とを備える。なお、電子機器１０は、スピーカ、マイクロホン、バイブレータなど、図示されない他の構成要素を含んで構成されてもよい。
【００１２】
制御部１００は、電子機器１０の各部の動作を制御する手段である。制御部１００は、ＣＰＵ（Central Processing Unit）、アプリケーションプロセッサなどの演算処理装置とメモリ（主記憶装置）とを備え、プログラムを実行することにより電子機器１０の各部の動作を制御する。また、制御部１００は、タッチスクリーン部４００との協働によって後述するロック機能及びアンロック機能を実現する。
【００１３】
記憶部２００は、電子機器１０で使用されるデータを記憶する手段である。記憶部２００は、例えば、フラッシュメモリやハードディスクによって構成される。また、記憶部２００は、メモリカードなどの着脱可能な記憶媒体（リムーバブルメディア）のリーダ／ライタを含み、当該記憶媒体との間でデータをやり取りする構成であってもよい。記憶部２００は、制御部１００が実行するプログラムや、当該プログラムの実行に伴って用いられるデータ（画像データ、音声データなど）を記憶することができる。また、記憶部２００は、後述する操作履歴を記憶することもできる。
【００１４】
通信部３００は、外部装置とデータを送受信する手段である。通信部３００は、例えば、ネットワークを介して通信を行う。なお、ここでいうネットワークは、移動体通信網、インターネット、無線ＬＡＮ（Local Area Network）などである。この場合、通信部３００は、ベースバンドプロセッサやアンテナを備え、通信するネットワークに応じた変調及び復調を行ってデータを送受信する。また、通信部３００は、ＮＦＣ（Near Field Communication）などによって他の電子機器や周辺機器と直接（すなわちネットワークを介さずに）接続する構成を含み得る。
【００１５】
タッチスクリーン部４００は、情報を表示するとともにユーザの入力操作を受け付ける手段である。タッチスクリーン部４００は、より詳細には、表示部４１０とセンサ部４２０とを含んで構成されている。表示部４１０は、液晶素子、有機ＥＬ（electroluminescence）素子などにより構成される表示パネルとその駆動回路とを備え、制御部１００から供給された画像データに応じた画像を表示する。センサ部４２０は、ユーザによる表示部４１０の表示領域に対する入力操作を所定の方式（抵抗膜方式、静電容量方式など）で検知するセンサを備え、ユーザの入力操作を示す入力データを制御部１００に供給する。ここでの入力データは、例えば、表示領域上の位置（座標）を示すデータである。
【００１６】
なお、タッチスクリーン部４００は、マルチタッチに対応するものであると望ましい。すなわち、タッチスクリーン部４００は、２本の指を近付ける「ピンチイン」や、２本の指を遠ざける「ピンチアウト」といった操作を受け付けることができるように構成されていると望ましい。
【００１７】
入力部５００は、ユーザの入力操作を受け付ける別の手段である。入力部５００は、タッチスクリーン部４００と異なり、物理的なキーを含んで構成されている。入力部５００は、ユーザの入力操作を示す入力データを制御部１００に供給する。入力部５００に対する入力操作は、キーを押下する操作である。したがって、ここでの入力データは、押下されたキーを示すデータである。
【００１８】
電子機器１０のハードウェア構成は、以上のとおりである。この構成のもと、電子機器１０は、表示領域にさまざまな画像を表示することができる。電子機器１０が表示する画像には、あらかじめ決められたグリッドに沿って配置される画像が含まれる。以下においては、この画像を特に「オブジェクト」と表記して他の画像と区別する。ここでいうオブジェクトは、ウィンドウやアイコンであってもよいし、いわゆるウィジェットであってもよい。本実施例のオブジェクトは、各々があらかじめ決められた規則に従って情報を表示し、ユーザが各々を識別できる程度に異なる外観を有している。例えば、オブジェクトは、各々がニュースや天気予報などの互いに異なる情報を表示し、適当なタイミングで情報を更新する。
【００１９】
図２は、オブジェクトの表示例を示す図である。この例においては、表示領域に１２個のオブジェクトＡ〜Ｌが３行４列で規則的に配置されている。なお、オブジェクトの形状は、特に限定されず、矩形や円形であってもよい。また、この３行４列の表示領域は、その全てにオブジェクトが配置されている必要はなく、オブジェクトが配置されていない領域があってもよい。また、図２に示す表示領域は、タッチスクリーン部４００の表示領域の全体であってもよいが、一部であってもよく、図示されていない他の画像とともに表示されてもよい。
【００２０】
図３は、オブジェクトの他の表示例を示す図である。この例に示すように、オブジェクトのサイズは同一でなくてもよい。本実施例のオブジェクトは、１行１列に相当するサイズ（以下「１×１サイズ」という。）を最小単位とし、その整数倍のサイズとすることができる。例えば、図３においては、オブジェクトＡは１行２列に相当するサイズであり、オブジェクトＤは３行１列に相当するサイズである。以下においては、ｍ行ｎ列に相当するサイズのことを「ｍ×ｎサイズ」という。
【００２１】
ユーザは、このオブジェクトを選択することが可能である。オブジェクトの選択は、オブジェクトに対する所定の入力操作によって行われる。例えば、ユーザは、オブジェクトをタップ（軽くタッチ）することによって選択することができる。なお、オブジェクトの選択後の動作は、特に限定されず、また、オブジェクト毎に異なっていてもよい。
【００２２】
さらに、ユーザは、オブジェクトのサイズを変更することが可能である。ユーザは、例えば、オブジェクトをピンチアウトすることでそのサイズを大きくし、オブジェクトをピンチインすることでそのサイズを小さくすることができる。例えば、ユーザは、図２に示す表示状態において、オブジェクトＡを横方向にピンチアウトすると、オブジェクトＡのサイズを図３に示すように変更することができる。
【００２３】
また、電子機器１０は、ロック機能及びアンロック機能が利用可能である。ここにおいて、ロック機能とは、電子機器１０において利用可能な機能の少なくとも一部の利用を制限することをいう。ロック機能は、バッグの中などに収納されている電子機器１０が意図しない動作をすることがないように、入力操作の受け付けを制限するものであってもよいし、他人に見られたくない情報を閲覧できないようにその表示を制限するものであってもよい。また、アンロック機能とは、ロック機能による機能の制限を解除することをいう。ロック機能により制限される電子機器１０の機能は、あらかじめ決められていてもよいが、ユーザが必要に応じて取捨選択してもよい。
【００２４】
本実施例のアンロック機能は、オブジェクトの配置を利用して行われるものである。具体的には、本実施例のアンロック機能は、ユーザがよく使うオブジェクトがどこに表示されているかをユーザに問い、ユーザがこれに正しく答えられた場合にロック機能を解除するものである。このようなアンロック機能を実現するため、電子機器１０は、ユーザのタッチスクリーン部４００に対する入力操作の履歴（以下「操作履歴」という。）を記憶し、操作履歴に基づいてロック機能の解除方法を決定する。
【００２５】
図４は、電子機器１０のアンロック機能に関する機能的構成を示すブロック図である。電子機器１０の制御部１００は、所定のプログラムを実行することにより、検出部１１０、決定部１２０、機能制御部１３０及び報知部１４０を実現する。なお、このアンロック機能は、専用のアプリケーションソフトウェアによって実現されてもよいが、ＯＳ（Operating System）に実装されていてもよい。
【００２６】
検出部１１０は、タッチスクリーン部４００に対する入力操作を検出する手段である。具体的には、検出部１１０は、タッチスクリーン部４００の表示領域の一部又は全部を複数の領域（小領域）に分割し、それぞれの領域毎の入力操作の頻度を検出するように構成される。ここでいう小領域は、本実施例においては、個々のオブジェクトが表示されている領域に相当する。すなわち、検出部１１０は、本実施例においては個々のオブジェクトに対する入力操作の頻度を検出する。検出部１１０が検出対象とする入力操作は、例えばオブジェクトをタップする操作であるが、必ずしもこれに限定されない。
【００２７】
検出部１１０は、記憶部２００に記憶された操作履歴に基づいて入力操作の頻度を検出する。ここでいう頻度は、ある期間（例えば、直近の１週間）における入力操作の回数をいう。操作履歴は、ユーザが行った入力操作を時系列的に記録したデータである。すなわち、操作履歴には、ユーザがどのオブジェクトをいつタップしたかが累積的に記録されている。制御部１００は、ユーザの入力操作を記憶部２００に逐次記録する。つまり、操作履歴は、ユーザの操作に応じて適宜更新される。
【００２８】
なお、検出部１１０が検出対象とする入力操作は、ロック機能が有効でないとき、すなわちロックされていないときの入力操作に限定されてもよい。また、検出部１１０が検出対象とする入力操作は、特定の画面（例えば、図２に例示したオブジェクトを表示する画面）が表示されているときの入力操作に限定されてもよい。
【００２９】
決定部１２０は、ロック機能による機能の制限を解除するための解除方法を決定する手段である。決定部１２０は、検出部１１０による検出結果（すなわち、オブジェクト毎の入力操作の頻度）に基づいて、所定の条件を満たすオブジェクトを解除時にユーザが特定すべきオブジェクトとして特定し、当該オブジェクトを解除のためのキーとして用いる解除方法を決定する。ロック機能の解除方法は、後述するように複数考えられる。実際に適用される解除方法は、ユーザによってこれらの中から選択されてもよいし、電子機器１０によってあらかじめ決められていてもよい。
【００３０】
機能制御部１３０は、ロック機能及びアンロック機能の実行を制御する手段である。換言すれば、機能制御部１３０は、所定の機能の制限及び解除を制御する手段である。機能制御部１３０は、所定の条件を満たした場合（例えば、表示部４１０による画像表示がオフになった場合や、ユーザが明示的に指示した場合）に、ロック機能を有効にする。また、機能制御部１３０は、ロック機能が有効になっている状態でユーザから所定の入力操作を受け付けると、ロック機能を解除する。ロック機能を解除するための入力操作は、決定部１２０により決定された解除方法に従った入力操作である。
【００３１】
報知部１４０は、決定部１２０により決定された解除方法をユーザに報知する手段である。報知部１４０は、必要に応じて、ロック機能の解除方法を音声や画像によってユーザに報知する。報知部１４０は、望ましくは事前に、すなわちロック機能が有効になる前にその解除方法を報知する。例えば、報知部１４０は、表示部４１０による画像表示がオフになった後、ロック機能が有効になる直前に、ユーザに解除方法を報知してもよい。なお、報知部１４０による報知は、必須ではなく、ユーザによる事前の設定などによって省略されてもよい。あるいは、報知部１４０による報知を実行するか否かは、解除方法毎に決められていてもよい。
【００３２】
報知部１４０による報知方法は、例えば、ロック機能の解除に用いる画像を他の画像と識別可能な態様で表示するものである。具体的には、電子機器１０は、ロック機能の解除に用いる画像を所定のタイミング（例えば、ユーザが報知を要求したとき）で点滅させたり、それまでとは別の色で表示させたりすることでユーザに当該画像を報知することが可能である。
【００３３】
図５は、ロック機能による制限の解除方法を決定する処理を示すフローチャートである。ここにおいて、制御部１００は、オブジェクトに対する操作履歴を記憶部２００から読み出して取得する（ステップＳＡ１）。このとき読み出される操作履歴は、それまでの操作履歴の全部であってもよいし、一部（直近の１週間分など）であってもよい。
【００３４】
次に、制御部１００は、ロック機能の解除に用いるオブジェクトを特定する（ステップＳＡ２）。具体的には、制御部１００は、ここでは選択された頻度が高い４個のオブジェクトをロック機能の解除に用いることとする。なお、ロック機能の解除に用いるオブジェクトの数は例示であって、特に限定されるものではない。そして、制御部１００は、ステップＳＡ２において特定されたオブジェクトと用いた解除方法を決定し、これを記録する（ステップＳＡ３）。
【００３５】
制御部１００は、図５に示す処理を反復的に実行する。なぜならば、操作履歴はユーザが入力操作を行う毎に更新されるため、ユーザが各オブジェクトを選択する頻度も変わり得るからである。制御部１００は、そのときどきの操作履歴に基づき、必要に応じて所定のタイミング（１日１回、月に１回など）で解除方法を変更する。なお、解除方法の変更頻度が増えると、安全性が増すともいえるが、ユーザにとっては解除方法を覚えにくいという不都合もある。したがって、解除方法の変更タイミングは、ユーザの利便性を損なわない程度の間隔にすることが望ましい。あるいは、ユーザが所望の変更タイミングを自ら設定できるようにしてもよい。
【００３６】
図６は、ロック機能を解除する処理を示すフローチャートである。上述したように、電子機器１０は、表示部４１０の画面表示がオフになったタイミングなどの所定のタイミングでロック機能を有効にする。制御部１００は、このようにしてロック機能が有効になった状態で図６に示す処理を実行する。
【００３７】
まず、制御部１００は、表示部４１０の画面表示をオンにする入力操作を受け付ける（ステップＳＢ１）。この入力操作を受け付けると、制御部１００は、ロック機能を解除するための画面を表示する（ステップＳＢ２）。この画面のことを、以下においては「ロック画面」という。ロック画面には、例えば、ロック機能を解除するための所定の入力操作を促すメッセージなどが表示される。また、ロック画面は、ロック機能の解除方法に応じて異なり得る。
【００３８】
ロック画面が表示されているとき、電子機器１０の機能は制限されている。ここで制限される機能は、ロック画面でユーザが所定の入力操作を行った後でなければ、利用することができない。ロック画面は、ロック機能が有効でない場合に表示される情報を隠したり、意図しない操作が受け付けられることを防止したりする役割を有している。
【００３９】
制御部１００は、ロック画面を表示した状態で、所定の入力操作が行われたか否かを判断する（ステップＳＢ３）。制御部１００は、図５に示す処理によって決定された入力操作が行われたか否かを判断し、入力操作が行われた場合にはロック機能を解除する（ステップＳＢ４）。制御部１００は、入力操作が行われるまでロック画面を表示し続け、ステップＳＢ３の判断を繰り返す。
【００４０】
図７〜１４は、ロック画面を例示する図である。これらのロック画面は、その表示と、ユーザに要求する入力操作とが各々異なるが、元の画面（すなわちロック機能による制限前の画面）においては、いずれも図２に示した配置で各オブジェクトが表示されていたものとする。また、ここでは、ロック機能の解除に用いるオブジェクトはオブジェクト「Ａ」、「Ｆ」、「Ｈ」、「Ｋ」であるとする。なお、これらのオブジェクトは、「Ａ」、「Ｆ」、「Ｈ」、「Ｋ」の順に選択された頻度が高い（Ａが最多）とする。
【００４１】
（第１の方法）
図７は、第１の解除方法に係るロック画面を示す図である。図７に示すロック画面は、図２に表示されていた複数のオブジェクトを全て非表示にし、これらのオブジェクトに相当する枠線を表示したものである。ここにおいて、ユーザは、選択された頻度が高い４個のオブジェクトが表示されていた位置を特定する入力操作を行うと、ロック機能を解除することができる。すなわち、この例においては、ユーザは、オブジェクトＡ（第１行第１列）、Ｆ（第２行第２列）、Ｈ（第２行第４列）、Ｋ（第３行第３列）の位置を答えればよい。ユーザは、ロック画面上のこれらのオブジェクトに相当する位置をタップする入力操作や、あるいはこれらの位置を順になぞる（ドラッグする）入力操作を行うことによってロック機能を解除することができる。
【００４２】
なお、電子機器１０は、オブジェクトを選択する順番を解除の基準に含んでもよい。この場合、ユーザは、「Ａ」、「Ｆ」、「Ｈ」、「Ｋ」の順にオブジェクトを選択しなければ、ロック機能を解除することができない。このようにすれば、オブジェクトを選択する順番を問わない場合に比べ、第三者による解除方法の推測をより困難にすることができる。
【００４３】
図８、９は、第１の解除方法の変形例を示す図である。図８に示す例は、図２に表示されていた複数のオブジェクトを半透明にした状態で上記の４個のオブジェクトを指定させるものである。また、図９に示す例は、図２に表示されていた複数のオブジェクトのうちの一部（例えば、ユーザが事前に所望したもの）を非表示にし、残りのオブジェクトを表示した状態で上記の４個のオブジェクトを指定させるものである。第１の方法は、このような表示状態で実施されてもよい。ただし、オブジェクトを表示することによって他人に知られたくない情報が露見するおそれがある場合には、オブジェクトを非表示にするのが望ましいといえる。
【００４４】
（第２の方法）
図１０は、第２の解除方法に係るロック画面を示す図である。図１０に示すロック画面は、図７と同様の枠線に加え、選択された頻度が高い４個のオブジェクトに対応する画像が枠外、すなわち図２で表示されていた位置とは別の位置にあらかじめ表示されている。ユーザは、これらのオブジェクトの元の表示状態を特定する入力操作を行うと、ロック機能を解除することができる。ユーザは、例えば枠外のオブジェクトを枠内の所定の位置にドラッグ＆ドロップすることにより、これらのオブジェクトの位置を指定することができる。
【００４５】
図１１は、第２の解除方法に係るロック画面のロック機能が解除されるときの表示状態を示す図である。電子機器１０は、このようにオブジェクトＡ、Ｆ、Ｈ、Ｋに対応する画像が図２の表示状態と同じ位置にドラッグ＆ドロップする入力操作が行われた場合には、ロック機能を解除する。なお、電子機器１０は、第１の解除方法と同様に、オブジェクトを選択する順番を解除の基準に含んでもよい。
【００４６】
また、このとき表示される画像（すなわち、オブジェクトに対応する画像）は、表示されていたオブジェクトと同一である必要はなく、ユーザがオブジェクトとの同一性を観念することができる画像であればよい。例えば、ここでのオブジェクトがあるアプリケーションソフトウェアによって表示されるウィンドウやウィジェットである場合であれば、電子機器１０は、当該アプリケーションソフトウェアを表すアイコンをロック画面に表示するようにしてもよい。
【００４７】
図１２は、第２の解除方法の変形例を示す図である。図１２に示す例は、枠内に表示されていたオブジェクトのそれぞれに対応する１２個の画像を枠外に表示するものである。ユーザは、これらの画像のうち、選択された頻度が高い４個のオブジェクトに対応する画像を枠内の所定の位置にドラッグ＆ドロップする。このようにすれば、選択された頻度が高いオブジェクトがあらかじめ特定されていない分、図１０に示した例よりも第三者による解除方法の推定を困難にすることができる。
【００４８】
（第３の方法）
図１３は、第３の解除方法に係るロック画面を示す図である。図１３に示すロック画面は、図２に示す状態、すなわちロック機能が有効になる前とは異なる配置で各オブジェクトに対応する画像が表示されている。この状態において、ユーザは、オブジェクトに対応する画像をドラッグ＆ドロップすると、画像の表示位置を変更することができる。例えば、オブジェクトＥに対応する画像をオブジェクトＡに対応する画像が表示されている位置にユーザがドラッグ＆ドロップすると、電子機器１０は、これらの画像の表示位置を入れ替える。
【００４９】
ユーザは、これらの画像のうち、選択された頻度が高い４個のオブジェクトに対応する画像を元の表示位置に移動させると、ロック機能を解除することができる。すなわち、図１３の例の場合、オブジェクトＡ、Ｆ、Ｈ、Ｋに対応する画像を図２で示した表示位置に移動させることにより、ロック機能を解除することが可能である。なお、その他のオブジェクトに対応する画像については、表示位置を移動させてもさせなくてもロック機能の解除に影響はない。
【００５０】
なお、選択された頻度が高いオブジェクトをユーザが覚えているとは限らない。そのため、電子機器１０は、選択された頻度が高いオブジェクト自体はユーザに示し、その配置をユーザに回答させてもよい。図１４は、このような場合のロック画面を示す図である。図１４に示すロック画面は、図１３に示すロック画面と比べ、選択された頻度が高いオブジェクトが何であるかをユーザにあらかじめ教示している点において異なるものの、その他の点は共通している。
【００５１】
つまり、電子機器１０は、ロック画面において、選択された頻度が高いオブジェクトそのものをユーザに回答させてもよいし、その配置（表示されていた位置）をユーザに回答させてもよいし、これらの双方をユーザに回答させてもよい。
【００５２】
以上のような解除方法により、ユーザは、ロック機能の解除が悪意ある第三者によって行われる可能性を低減させることが可能である。一般に、選択された頻度が高いオブジェクトは、電子機器１０のユーザのみが知り得る事項である。よって、当該ユーザと無関係な第三者が電子機器１０を拾得し、あるいは不正に入手した場合には、当該第三者がロック機能の解除方法を推測することは困難である。一方、ユーザ自身は、よく使うアイコン等を自分が操作しやすい位置に配置しておくのが一般的であり、また、よく使うゆえにその配置を何度も見ており、覚えている可能性が高い。ゆえに、本実施例の解除方法は、ユーザ自身にとっては、必要以上に注意しなくても覚えておくことが比較的容易であるといえる。
【００５３】
なお、タッチスクリーンディスプレイを有する機器においては、特許文献１にも記載されているように、画面に付着した指紋や皮脂によって解除方法が推測されてしまうという課題が知られている。このような推測が容易になるのは、ロック機能を解除するための入力操作が頻繁に行われると、その位置の指紋や皮脂だけが目立ちやすくなるためである。一方、本実施例によれば、図２に例示したオブジェクトに対応する画像が当該オブジェクトと同じ位置に同じサイズでロック画面に表示されたとしても、ロック機能を解除するために触られる位置が通常の入力操作（すなわちロックされていないときの入力操作）において頻繁に触られる位置と一致することになるため、これらの弁別が困難になり、結果として第三者による推測を困難にすることができる。また、図２に例示したオブジェクトに対応する画像の位置又はサイズを当該オブジェクトと異ならせた状態でロック画面に表示すれば、選択された頻度が高いオブジェクトの推測自体を困難にすることができる。
【００５４】
［変形例］
本発明は、上述した実施例の態様に限らず、他の態様でも実施することができる。以下に示すのは、本発明の他の実施形態の一例である。なお、これらの変形例は、必要に応じて、各々を適宜組み合わせることも可能である。
【００５５】
（１）本発明において、入力操作の頻度が検出されるオブジェクトは、特に限定されない。また、それぞれのオブジェクトは、上述したように、サイズや形状が同一でなくてもよい。オブジェクトのサイズや形状が同一でない場合、電子機器１０は、入力操作の頻度が高いオブジェクトのサイズや形状をユーザに特定させるような解除方法を用いてもよい。ユーザは、例えば、画像をピンチアウト（ピンチイン）することによってオブジェクトのサイズを指定したり、画像の輪郭をなぞるようにドラッグすることによってオブジェクトの形状を指定したりすることができる。
【００５６】
（２）上述したオブジェクトは、ユーザに選択（タップ等）されることによって別のオブジェクトを表示するように構成されてもよい。例えば、ここでいうオブジェクトがウィンドウである場合において、ユーザがこれを選択したとき、電子機器１０は、当該ウィンドウとは別のウィンドウを表示したり、ダイアログボックスを表示したりしてもよい。この場合、電子機器１０は、ここでいう別のウィンドウやダイアログボックスが表示された回数やその表示時間をウィンドウに対する入力操作の頻度の判断に用いてもよい。
【００５７】
また、ここでいうオブジェクトは、いわゆる３次元オブジェクト、すなわち３次元コンピュータグラフィックスによって表示される立体的なオブジェクトであってもよい。例えば、オブジェクトは、立方体などの多面体の形状をなしたものであってもよい。この場合において、電子機器１０は、オブジェクトを回転させ、前面に表示される面を変更する入力操作を受け付けるように構成されてもよい。このとき、電子機器１０は、オブジェクトのどの面が表示されていたかをユーザに答えさせるような解除方法を用いてもよい。
【００５８】
（３）電子機器１０は、選択された頻度が低いオブジェクトをロック機能の解除に用いるように解除方法を決定してもよい。入力操作がタッチスクリーンをタッチするものである場合、このようにすれば、通常の入力操作においてあまり触れられることがない位置をロック機能を解除するときに触れさせることができる。これにより、この解除方法を用いない場合に比べ、タッチスクリーンの表示領域全体に満遍なく指紋や皮脂が付着するようになり、第三者による特定の入力操作の推測を困難にすることが可能である。
【００５９】
（４）本発明において検出対象となる入力操作は、表示領域上の特定の位置を指定できるものであればよく、タッチスクリーンをタッチするものに限定されない。例えば、指やスタイラスを接触させずに近接させるだけで特定の位置を指定できる入力装置（すなわち、非接触の入力操作を受け付ける入力装置）を用いる場合であれば、電子機器１０は、このような非接触の入力操作の頻度を検出対象としてもよい。つまり、本発明は、タッチスクリーンに触れる入力操作（すなわち、指紋や皮脂がタッチスクリーンに付着する入力操作）を行う場合に限定されるものではない。
【００６０】
また、本発明において、ロック機能を解除するための入力操作も、タッチスクリーンをタッチするものに限定されない。例えば、電子機器１０においてマウスなどの入力装置を利用できる場合には、この入力装置によってオブジェクトの位置などを指定することも可能である。あるいは、いわゆる視線入力や音声入力によってロック機能を解除することも可能である。
【００６１】
（５）上述したように、本発明の実施に必要な入力操作は、タッチスクリーンをタッチするものに限定されない。ゆえに、本発明に係る電子機器は、タッチスクリーンディスプレイを有するものに限定されない。例えば、本発明は、ＨＭＤ（Head Mounted Display）などのウェアラブルコンピュータにも適用可能であり、ウェアラブルコンピュータにおいて上述した視線入力や音声入力を行うようにしてもよい。
【００６２】
また、本発明に係る電子機器は、ノート型（ラップトップ型）又はデスクトップ型のパーソナルコンピュータ、携帯型のゲーム機又はミュージックプレーヤ、電子書籍のリーダなどであってもよい。本発明に係る電子機器は、携帯されるものに限定されず、また、通信機能を有するものにも限定されない。
【００６３】
（６）本発明は、電子機器としてではなく、当該電子機器を制御するための制御装置、機能制限の解除方法、コンピュータ（ＣＰＵ等）を当該制御装置として機能させるためのプログラムなどの形態で提供されてもよい。また、本発明に係るプログラムは、光ディスクなどの記録媒体に記録した形態や、インターネットなどのネットワークを介して電子機器にダウンロードされ、これをインストールすることで利用可能になる形態などでも提供可能である。
【００６４】
（７）本発明の技術的思想は、物理的なキー（ハードウェアキー）にも適用可能である。すなわち、本発明は、キーボード、キーパッドなどの複数のキーを有する入力装置を用いる電子機器において、各キーが押下される頻度を検出し、検出した頻度に基づいてロック機能の解除方法を決定するものを包含し得る。ここでいう解除方法は、例えば、いわゆるパスワードに相当する。
【００６５】
この変形例に係る制御装置は、複数のキーに対する入力操作の頻度を当該複数のキー毎に検出する検出部と、前記検出部により検出された頻度に基づいて、ある機能の制限の前記キーを用いた解除方法を決定する決定部と、前記機能が制限されているときに前記決定部により決定された解除方法に従った入力操作が行われると、当該機能の制限を解除する機能制御部とを備える。
【００６６】
また、本発明は、タッチスクリーンに対する入力操作と物理的なキーに対する入力操作とを組み合わせ、これらの双方をロック機能の解除に用いるものであってもよい。
【符号の説明】
【００６７】
１０…電子機器、１００…制御部、１１０…検出部、１２０…決定部、１３０…機能制御部、１４０…報知部、２００…記憶部、３００…通信部、４００…タッチスクリーン部、４１０…表示部、４２０…センサ部、５００…入力部
【図１】
2015161981.tif 000003
【図２】
2015161981.tif 000004
【図３】
2015161981.tif 000005
【図４】
2015161981.tif 000006
【図５】
2015161981.tif 000007
【図６】
2015161981.tif 000008
【図７】
2015161981.tif 000009
【図８】
2015161981.tif 000010
【図９】
2015161981.tif 000011
【図１０】
2015161981.tif 000012
【図１１】
2015161981.tif 000013
【図１２】
2015161981.tif 000014
【図１３】
2015161981.tif 000015
【図１４】
2015161981.tif 000016