(57)【要約】【課題】 パターンロックの安全性を高める。【解決手段】  表示装置１１は、１または複数のマークを有するマークパターンを含むロック解除画面を表示する。タッチパネル１２ａは、マークパターンの一部または全部のマークのそれぞれに対して１つのタイミングで実行されるユーザー操作を、１回のロック解除操作パターンとして検出し、予め設定されている所定回数分のロック解除操作を登録ロック解除操作パターンとして検出可能となっている。そして、ロック管理部３１は、ロック状態において、ロック解除画面を表示装置１１に表示させ、タッチパネル１２ａにより複数回検出されたユーザー操作を特定し、特定した複数回のユーザー操作が登録ロック解除操作パターンに一致すると判定した場合、ロック状態を解除する。【選択図】  図１
2018124628.tif 000002
【特許請求の範囲】
【請求項１】
１または複数のマークを有するマークパターンを含むロック解除画面を表示する表示装置と、
前記マークパターンの一部または全部の前記マークのそれぞれに対して１つのタイミングで実行されるユーザー操作を、１回のロック解除操作として検出し、予め設定されている所定回数分のロック解除操作を登録ロック解除操作パターンとして検出可能なタッチパネルと、
（ａ）ユーザー操作を禁止するロック状態において、前記ロック解除画面を前記表示装置に表示させ、（ｂ）前記タッチパネルにより複数回検出されたユーザー操作を特定し、（ｃ）特定した複数回の前記ユーザー操作が前記登録ロック解除操作パターンに一致するか否かを判定し、（ｄ）特定した複数回の前記ユーザー操作が前記登録ロック解除操作パターンに一致すると判定した場合、前記ロック状態を解除するロック管理部と、
を備えることを特徴とする電子機器。
【請求項２】
前記ロック管理部は、前記所定回数の前記ユーザー操作が検出された後に、（ｃ）特定した複数回の前記ユーザー操作が前記登録ロック解除操作パターンに一致するか否かを判定し、（ｄ）特定した複数回の前記ユーザー操作が前記登録ロック解除操作パターンに一致した場合、前記ロック状態を解除すること、
を特徴とする請求項１記載の電子機器。
【請求項３】
前記ロック解除画面は、入力すべき前記ロック解除操作の順番を示す操作番号カウンター値を含み、
前記ロック管理部は、前記ユーザー操作が検出されるたびに、前記操作番号カウンター値を１だけ増加させ、
（ｄ）特定した複数回の前記ユーザー操作が前記登録ロック解除操作パターンに一致しないと判定した後も、前記ロック状態を解除せずに、前記ユーザー操作が検出されるたびに、前記操作番号カウンター値を１だけ増加させていくこと、
を特徴とする請求項１または請求項２記載の電子機器。
【請求項４】
前記ユーザー操作は、フリック操作、スワイプ操作、およびドラッグ操作のうちのいずれかであることを特徴とする請求項１から請求項３のうちのいずれか１項記載の電子機器。
【請求項５】
１または複数のマークを有するマークパターンを含むロック解除画面を表示する表示装置と、前記マークパターンの一部または全部の前記マークのそれぞれに対して１つのタイミングで実行されるユーザー操作を、１回のロック解除操作パターンとして検出し、予め設定されている所定回数分のロック解除操作を登録ロック解除操作パターンとして検出可能なタッチパネルとを備える電子機器に内蔵されるコンピューターを、
（ａ）ユーザー操作を禁止するロック状態において、前記ロック解除画面を前記表示装置に表示させ、（ｂ）前記タッチパネルにより複数回検出されたユーザー操作を特定し、（ｃ）特定した複数回の前記ユーザー操作が前記登録ロック解除操作パターンに一致するか否かを判定し、（ｄ）特定した複数回の前記ユーザー操作が前記登録ロック解除操作パターンに一致すると判定した場合、前記ロック状態を解除するロック管理部
として動作させるロック管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器およびロック管理プログラムに関するものである。
【背景技術】
【０００２】
電子機器において、ユーザー操作を禁止するロック機能の一種として、パターンロックがある。パターンロックでは、格子状に９つのポイントが表示装置に表示され、指先の接触位置の移動が表示装置上のタッチパネルで検出され、指先の接触位置の軌跡が、ポイントを経由する所定のロック解除パターンに一致する場合にはロック状態が解除され、そうでない場合にはロック状態が解除されない。
【０００３】
ある情報処理端末では、ロック解除パターンを毎回変更することで、タッチパネル表面に残っている指紋からロック解除パターンが推測されにくくしている（例えば特許文献１参照）。
【０００４】
ある電子機器では、非接触な状態での指先の移動を検知することにより、非接触でロック解除パターンを検出できるようにすることで、タッチパネル表面に残っている指紋からロック解除パターンが推測されにくくしている（例えば特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１６１１５号公報
【特許文献２】特開２０１４−２２２３９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述の技術では、タッチパネル表面に残っている指紋からロック解除パターンが推測されにくくはなるが、ロック解除パターンの入力が指先の１回の連続的な移動であり、視覚的に、ロック解除パターンを構成する指先のすべての軌跡を捉えやすい。そのため、第三者により覗き見られた場合、ロック解除パターンが推測されやすい。
【０００７】
本発明は、上記の問題に鑑みてなされたものであり、パターンロックの安全性が高い電子機器およびロック管理プログラムを得ることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る電子機器は、１または複数のマークを有するマークパターンを含むロック解除画面を表示する表示装置と、前記マークパターンの一部または全部の前記マークのそれぞれに対して１つのタイミングで実行されるユーザー操作を、１回のロック解除操作として検出し、予め設定されている所定回数分のロック解除操作を登録ロック解除操作パターンとして検出可能なタッチパネルと、（ａ）ユーザー操作を禁止するロック状態において、前記ロック解除画面を前記表示装置に表示させ、（ｂ）前記タッチパネルにより複数回検出されたユーザー操作を特定し、（ｃ）特定した複数回の前記ユーザー操作が前記登録ロック解除操作パターンに一致するか否かを判定し、（ｄ）特定した複数回の前記ユーザー操作が前記登録ロック解除操作パターンに一致すると判定した場合、前記ロック状態を解除するロック管理部とを備える。
【０００９】
本発明に係るロック管理プログラムは、１または複数のマークを有するマークパターンを含むロック解除画面を表示する表示装置と、前記マークパターンの一部または全部の前記マークのそれぞれに対して１つのタイミングで実行されるユーザー操作を、１回のロック解除操作として検出し、予め設定されている所定回数分のロック解除操作を登録ロック解除操作パターンとして検出可能なタッチパネルとを備える電子機器に内蔵されるコンピューターを、（ａ）ユーザー操作を禁止するロック状態において、前記ロック解除画面を前記表示装置に表示させ、（ｂ）前記タッチパネルにより複数回検出されたユーザー操作を特定し、（ｃ）特定した複数回の前記ユーザー操作が前記登録ロック解除操作パターンに一致するか否かを判定し、（ｄ）特定した複数回の前記ユーザー操作が前記登録ロック解除操作パターンに一致すると判定した場合、前記ロック状態を解除するロック管理部として動作させる。
【発明の効果】
【００１０】
本発明によれば、パターンロックの安全性が高い電子機器およびロック管理プログラムが得られる。
【００１１】
本発明の上記又は他の目的、特徴および優位性は、添付の図面とともに以下の詳細な説明から更に明らかになる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の実施の形態に係る電子機器の構成を示すブロック図である。
【図２】図２は、図１に示す電子機器１において表示されるロック解除画面の一例を示す図である。
【図３】図３は、図２に示すロック解除画面に含まれるマークパターンにおけるマークに対するユーザー操作の方向を説明する図である。
【図４】図４は、図２に示すロック解除画面に含まれるマークパターンに対するユーザー操作の一例を示す図である。
【図５】図５は、図１に示す電子機器１における設定データ２２に含まれる登録ロック解除操作パターンの一例を示す図である。
【図６】図６は、図１に示す電子機器の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図に基づいて本発明の実施の形態を説明する。
【００１４】
図１は、本発明の実施の形態に係る電子機器の構成を示すブロック図である。
【００１５】
図１に示す電子機器１は、例えばスマートフォンなどのポータブルデバイスまたは複合機などの画像形成装置であって、表示装置１１、入力装置１２、記憶装置１３、コントローラー１４などを備える。
【００１６】
表示装置１１は、ユーザーに対して操作画面などを表示する液晶ディスプレイなどといった内部装置である。入力装置１２は、ユーザー操作を検出するタッチパネル１２ａを含む内部装置である。
【００１７】
表示装置１１は、ロック解除画面を表示する。
【００１８】
図２は、図１に示す電子機器１において表示されるロック解除画面の一例を示す図である。図２に示すように、ロック解除画面は、１または複数のマーク（図２では、２つのマーク４１，４２）を有するマークパターンを含む。
【００１９】
各マーク４１，４２は、ユーザー操作の起点を示す。この実施の形態では、マーク４１，４２に対するユーザー操作は、フリック操作、スワイプ操作、およびドラッグ操作のうちのいずれかとされる。
【００２０】
タッチパネル１２ａは、マークパターンの一部または全部のマークのそれぞれに対して１つのタイミングで実行されるユーザー操作を、１回のロック解除操作パターンとして検出し、予め設定されている所定回数分のロック解除操作を登録ロック解除操作パターンとして検出可能となっている。
【００２１】
記憶装置１３は、フラッシュメモリー、ハードディスクなどの不揮発性の記憶装置である。記憶装置１３には、ロック管理プログラム２１、設定データ２２などが記憶されている。設定データ２２には、上述の登録ロック解除操作パターンが含まれている。
【００２２】
コントローラー１４は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）などを有するコンピューターであり、ロック管理プログラム２１をＲＡＭにロードしＣＰＵで実行することで、ロック管理部３１として動作する。
【００２３】
ロック管理部３１は、所定条件が成立すると、当該電子機器１を、ユーザー操作を禁止するロック状態に移行させる。例えば、ロック状態では、ロック解除画面が継続的に表示されたり、表示画面をロック解除画面へ遷移させるための操作部のみが表示装置１１に表示されたりする。
【００２４】
ロック管理部３１は、（ａ）ロック状態において、上述のロック解除画面を表示装置１１に表示させ、（ｂ）タッチパネル１２ａにより複数回検出されたユーザー操作を特定し、（ｃ）特定した複数回のユーザー操作が登録ロック解除操作パターンに一致するか否かを判定し、（ｄ）特定した複数回のユーザー操作が登録ロック解除操作パターンに一致すると判定した場合、ロック状態を解除する。ロック状態が解除されると、例えば、コントローラー１４は、操作画面を表示装置１１に表示させ、ユーザー操作が可能となる。
【００２５】
ここでは、複数回のユーザー操作（ロック解除操作）である登録ロック解除操作パターンにおける各回のユーザー操作は、マークパターンを構成するマーク４１，４２の一部または全部のマークのそれぞれに対する所定方向へのユーザー操作（フリック、スワイプ、ドラッグなど）として指定される。
【００２６】
なお、上述のユーザー操作をドラッグ操作とする場合には、ロック管理部３１は、ユーザーの指先の接触位置（つまり、タッチパネル１２ａへの接触が検出される位置）の移動とともに、マーク４１，４２の表示位置を、基準位置からその接触位置に移動させ、指先の接触が終了すると基準位置へ戻す。
【００２７】
つまり、登録ロック解除操作パターンでは、各回のユーザー操作における各マークについてのユーザー操作の有無、およびユーザー操作ありの場合のユーザー操作方向が指定されている。
【００２８】
図３は、図２に示すロック解除画面に含まれるマークパターンにおけるマーク４１，４２に対するユーザー操作の方向を説明する図である。ここでは、ユーザー操作方向は、所定数の方向（ここでは４方向）のいずれか１つの方向とされる。例えば図３における実線の矢印で示すように、マーク４１に対して、上向きの操作方向４１ａがユーザー操作方向として指定され、マーク４２に対して、下向きの操作方向４２ａがユーザー操作方向として指定される。
【００２９】
図４は、図２に示すロック解除画面に含まれるマークパターンに対するユーザー操作の一例を示す図である。
【００３０】
例えば、登録ロック解除操作パターンにおける１回のユーザー操作において、マーク４１，４２に対して上向きの操作方向４１ａおよび下向きの操作方向４２ａがユーザー操作方向としてそれぞれ指定されている場合、図４に示すようにユーザーが、マーク４１を起点した上方向へのスワイプ操作５１およびマーク４２を起点した下方向へのスワイプ操作５２を１つのタイミングで行うと、登録ロック解除操作パターンにおける１回のユーザー操作と、実際のユーザー操作とが一致することになる。
【００３１】
図５は、図１に示す電子機器１における設定データ２２に含まれる登録ロック解除操作パターンの一例を示す図である。図５に示すように、登録ロック解除操作パターンには、連続するＮ回分（Ｎ＞１）のユーザー操作が含まれており、各ユーザー操作について、各マークに対するユーザー操作の有無、およびユーザー操作ありの場合のユーザー操作方向が含まれている。
【００３２】
例えば図５に示す場合では、第１ユーザー操作について、マーク４１に対して下向きのユーザー操作方向が指定され、マーク４２に対してユーザー操作なしが指定されており、第２ユーザー操作について、マーク４１に対して下向きのユーザー操作方向が指定され、マーク４２に対して下向きのユーザー操作方向が指定されており、第Ｎユーザー操作について、マーク４１に対してユーザー操作なしが指定され、マーク４２に対して上向きのユーザー操作が指定されている。
【００３３】
ロック管理部３１は、設定データ２２内の登録ロック解除操作パターンを読み出して、特定した複数回のユーザー操作が登録ロック解除操作パターンに一致するか否かを判定する。
【００３４】
さらに、この実施の形態では、ロック管理部３１は、上述の所定回数（登録ロック解除操作パターンのユーザー操作回数Ｎ）のユーザー操作が検出された後に、（ｃ）特定した複数回のユーザー操作が登録ロック解除操作パターンに一致するか否かを判定し、（ｄ）特定した複数回のユーザー操作が登録ロック解除操作パターンに一致した場合、ロック状態を解除する。つまり、ロック管理部３１は、第Ｎ回未満の回数で誤ったユーザー操作が行われたとしても、ユーザー操作が登録ロック解除操作パターンに一致しない旨の判定結果をユーザーに報知しない。
【００３５】
さらに、この実施の形態では、ロック解除画面は、入力すべきロック解除操作の順番を示す操作番号カウンター値（つまり、図５における第ｉユーザー操作のｉ（ｉ＝１，２，・・・，Ｎ））を含み、ロック管理部３１は、ユーザー操作が検出されるたびに、操作番号カウンター値を１だけ増加させていき、特定した複数回のユーザー操作が登録ロック解除操作パターンに一致しないと判定した後も、ロック状態を解除せずに、ユーザー操作が検出されるたびに、操作番号カウンター値を１だけ増加させていく。これにより、登録ロック解除操作パターンのユーザー操作回数Ｎが推測されにくくなる。
【００３６】
次に、上記電子機器の動作について説明する。図６は、図１に示す電子機器の動作を説明するフローチャートである。
【００３７】
ロック状態において、ロック解除処理の初期状態として、ロック管理部３１は、操作番号カウンターを１にセットし（ステップＳ１）、ロック解除画面を表示装置１１に表示させる（ステップＳ２）。
【００３８】
次に、ロック管理部３１は、タッチパネル１２ａでユーザー操作が検出されたか否か（ステップＳ３）、およびタッチパネル１２ａでユーザー操作が検出されない時間（前回のユーザー操作からの経過時間、ただし１回目のユーザー操作が検出される前についてはロック解除画面の表示開始からの経過時間）が所定時間以上になったか否か（ステップＳ４）を監視する。
【００３９】
そして、タッチパネル１２ａでユーザー操作が検出されない時間が所定時間以上になったと判定した場合、ロック管理部３１は、現時点までに検出されたユーザー操作を破棄し（ステップＳ５）、ステップＳ１に戻り、操作番号カウンターを１にセットし、初期状態に戻す。
【００４０】
また、所定時間が経過する前にタッチパネル１２ａでユーザー操作が検出されると、ロック管理部３１は、操作番号カウンター値が登録ロック解除操作パターンのユーザー操作回数Ｎであるか否かを判定し（ステップＳ６）、操作番号カウンター値が登録ロック解除操作パターンのユーザー操作回数Ｎではない場合（操作番号カウンター値がユーザー操作回数Ｎを超えている場合も含む）、操作番号カウンター値を１だけ増加させ（ステップＳ７）、ステップＳ２に戻り、ロック解除画面の表示を終了せずに、次のユーザー操作および経過時間のための監視を行う（ステップＳ３，Ｓ４）。
【００４１】
一方、操作番号カウンター値が登録ロック解除操作パターンのユーザー操作回数Ｎである場合、ロック管理部３１は、検出された第１回のユーザー操作のパターンから第Ｎ回のユーザー操作のパターンまでの一連のユーザー操作のパターンと、登録ロック解除操作パターンとが一致するか否かを判定する（ステップＳ８）。
【００４２】
そして、検出された第１回のユーザー操作のパターンから第Ｎ回のユーザー操作のパターンまでの一連のユーザー操作のパターンと、登録ロック解除操作パターンとが一致した場合、ロック管理部３１は、ロック状態を解除し（ステップＳ９）、表示装置１１に表示されている画面をロック解除画面から所定の操作画面（メニュー画面など）に遷移させる。
【００４３】
検出された第１回のユーザー操作のパターンから第Ｎ回のユーザー操作のパターンまでの一連のユーザー操作のパターンと、登録ロック解除操作パターンとが一致しなかった場合、ロック管理部３１は、操作番号カウンター値を１だけ増加させ（ステップＳ７）、ステップＳ２に戻り、ロック解除画面の表示を終了せずに、次のユーザー操作および経過時間のための監視を行う（ステップＳ３，Ｓ４）。これにより、ロック解除画面の表示および操作番号のインクリメントが継続され、登録ロック解除操作パターンのユーザー操作回数Ｎが推測されにくくなる。
【００４４】
以上のように、上記実施の形態によれば、表示装置１１は、１または複数のマークを有するマークパターンを含むロック解除画面を表示する。タッチパネル１２ａは、マークパターンの一部または全部のマークのそれぞれに対して１つのタイミングで実行されるユーザー操作を、１つのロック解除操作パターンとして検出し、予め設定されている所定回数分のロック解除操作パターンを登録ロック解除操作パターンとして検出可能となっている。そして、ロック管理部３１は、（ａ）ユーザー操作を禁止するロック状態において、ロック解除画面を表示装置１１に表示させ、（ｂ）タッチパネル１２ａにより複数回検出されたユーザー操作を特定し、（ｃ）特定した複数回のユーザー操作が登録ロック解除操作パターンに一致するか否かを判定し、（ｄ）特定した複数回のユーザー操作が登録ロック解除操作パターンに一致すると判定した場合、ロック状態を解除する。
【００４５】
これにより、複数回のユーザー操作によってロック状態が解除されるため、第三者が覗き見たとしても推測しにくく、パターンロックの安全性が高い。
【００４６】
なお、上述の実施の形態に対する様々な変更および修正については、当業者には明らかである。そのような変更および修正は、その主題の趣旨および範囲から離れることなく、かつ、意図された利点を弱めることなく行われてもよい。つまり、そのような変更および修正が請求の範囲に含まれることを意図している。
【００４７】
例えば、上記実施の形態では、マークパターン内のマークの数は、２であるが、マークの数は、１でも３以上でもよい。
【００４８】
また、上記実施の形態において、マークの形状や模様は、図２などに示すものに限定されず、マークは、他の形状や模様を有していてもよい。
【００４９】
また、上記実施の形態において、設定データ２２内の登録ロック解除操作パターンは、ユーザーにより設定および編集可能としてもよい。
【産業上の利用可能性】
【００５０】
本発明は、例えば、パターンロック機能を有する電子機器に適用可能である。
【符号の説明】
【００５１】
１  電子機器
１１  表示装置
１２ａ  タッチパネル
２１  ロック管理プログラム
３１  ロック管理部
【図１】
2018124628.tif 000003
【図２】
2018124628.tif 000004
【図３】
2018124628.tif 000005
【図４】
2018124628.tif 000006
【図５】
2018124628.tif 000007
【図６】
2018124628.tif 000008