(57)【要約】【課題】セキュリティを向上する。【解決手段】第１のタッチパネルを有する第１のコンピュータに、前記第１のタッチパネルでユーザにより入力されたパターンを記憶部に記憶し、第２のコンピュータが有する第２のタッチパネルが前記第１のタッチパネルに対向した場合、前記第２のタッチパネルに出力されているパターンを検出し、検出したパターンと、前記記憶部に記憶されているパターンとが一致すると判定された場合、前記第１のコンピュータの利用制限を解除する、処理を実行させるための機能制御プログラムが提供される。【選択図】図３
2019008524.tif 000002
【特許請求の範囲】
【請求項１】
第１のタッチパネルを有する第１のコンピュータに、
前記第１のタッチパネルでユーザにより入力されたパターンを記憶部に記憶し、
第２のコンピュータが有する第２のタッチパネルが前記第１のタッチパネルに対向した場合、前記第２のタッチパネルに出力されているパターンを検出し、
検出したパターンと、前記記憶部に記憶されているパターンとが一致すると判定された場合、前記第１のコンピュータの利用制限を解除する、
処理を実行させるための機能制御プログラム。
【請求項２】
前記検出する処理は、
前記第２のタッチパネルに含まれる複数のセンサの電気的な状態に応じて変化した前記第１のタッチパネルの静電容量から、前記第２のタッチパネルに出力されているパターンを検出する、ことを特徴とする請求項１に記載の機能制御プログラム。
【請求項３】
前記解除する処理は、
検出したパターンを左右及び上下の少なくとも一方に反転したパターンと、前記記憶部に記憶されているパターンとが一致すると判定された場合、前記第１のコンピュータの利用制限を解除する、ことを特徴とする請求項１又は２に記載の機能制御プログラム。
【請求項４】
第１のタッチパネルを有する端末装置であって、
前記第１のタッチパネルでユーザにより入力されたパターンを記憶部に記憶する登録部と、
他のデバイスが有する第２のタッチパネルが前記第１のタッチパネルに対向した場合、前記第２のタッチパネルに出力されているパターンを検出する検出部と、
前記検出部が検出したパターンと、前記記憶部に記憶されているパターンとが一致すると判定された場合、前記端末装置の利用制限を解除する制御部と、
を有する端末装置。
【請求項５】
タッチパネルを有するペアリング登録可能デバイスであって、
前記ペアリング登録可能デバイスとペアリングされている端末装置から、ユーザにより指定されたパターンを受信する第１の受信部と、
前記第１の受信部が前記パターンを受信すると、該パターンを記憶部に記憶させる登録部と、
前記端末装置からの要求に応じて、前記記憶部に記憶されているパターンを前記タッチパネルに出力する出力部と、
を有するペアリング登録可能デバイス。
【請求項６】
第１のタッチパネルを有する端末装置と、第２のタッチパネルを有するペアリング登録可能デバイスとが含まれるシステムであって、
前記ペアリング登録可能デバイスは、
前記端末装置からの要求に応じて、前記第２のタッチパネルに所定のパターンを出力する出力部を有し、
前記端末装置は、
前記第１のタッチパネルでユーザにより入力されたパターンを記憶部に記憶する登録部と、
前記第２のタッチパネルが前記第１のタッチパネルに対向した場合、前記第２のタッチパネルに出力されている所定のパターンを検出する検出部と、
前記検出部が検出したパターンと、前記記憶部に記憶されているパターンとが一致すると判定された場合、前記端末装置の利用制限を解除する制御部と、
を有するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機能制御プログラム、端末装置、ペアリング登録可能デバイス、及びシステムに関する。
【背景技術】
【０００２】
スマートフォン等の端末装置では、セキュリティを確保するために、端末装置がロックされている場合が多い。端末装置のロックは、例えばパスワード認証やパターン認証、生体認証等を用いた認証が成功した場合に解除される。
【０００３】
このため、端末装置のロックを解除するには、認証情報（例えばパスワードやパターン、生体情報等）を入力等して、認証を行う必要がある。これに対して、端末装置とペアリングしたウェアラブルデバイスを用いることで、端末装置とウェアラブルデバイスとが通信範囲内に在る状態では認証せずに、端末装置のロックを解除する技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１９４７１４号公報
【非特許文献】
【０００５】
【非特許文献１】“Smart  Lock”，［online］，インターネット＜ＵＲＬ：http://androidlover.net/android-os/android-5-0-lollipop/android-5-0-lollipop-smart-lock.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の従来技術では、端末装置の正当な利用者ではない他人が当該端末装置のロックを解除することができる場合がある。例えば、正当な利用者であるユーザの端末装置とウェアラブルデバイスとが通信範囲内に在る状態では、他人が当該端末装置のロックを解除することができる。このため、端末装置のセキュリティが低下することがある。
【０００７】
１つの側面では、本発明は、セキュリティを向上することを目的とする。
【課題を解決するための手段】
【０００８】
１つの態様では、第１のタッチパネルを有する第１のコンピュータに、前記第１のタッチパネルでユーザにより入力されたパターンを記憶部に記憶し、第２のコンピュータが有する第２のタッチパネルが前記第１のタッチパネルに対向した場合、前記第２のタッチパネルに出力されているパターンを検出し、検出したパターンと、前記記憶部に記憶されているパターンとが一致すると判定された場合、前記第１のコンピュータの利用制限を解除する、処理を実行させる。
【発明の効果】
【０００９】
セキュリティを向上することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る端末装置及びウェアラブルデバイスが含まれるシステムの全体構成の一例を示す図である。
【図２】本実施形態に係る端末装置及びウェアラブルデバイスのハードウェア構成の一例を示す図である。
【図３】ウェアラブルデバイスを用いて、端末装置の端末ロック画面を解除する場合の一例を説明する図である。
【図４】本実施形態に係るウェアラブルデバイスのタッチパネルによるロック解除パターンの生成の一例を説明する図である。
【図５】本実施形態に係る端末装置及びウェアラブルデバイスの機能構成の一例を示す図である。
【図６】パターン情報の一例を示す図である。
【図７】端末ロック画面の解除に用いるパターン情報の登録処理の一例を示すシーケンス図である。
【図８】端末ロック画面の解除に用いるパターン情報の登録画面の一例を示す図である。
【図９】端末ロック画面の解除処理の一例を示すシーケンス図である。
【図１０】端末ロック画面の解除処理の他の例を示すシーケンス図である。
【図１１】カメラ起動処理の一例を示すシーケンス図である。
【図１２】端末装置のカメラ装置を起動する場合の画面遷移の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について添付の図面を参照しながら説明する。
【００１２】
＜全体構成＞
まず、本実施形態に係る端末装置１０及びウェアラブルデバイス２０が含まれるシステム１の全体構成について、図１を参照しながら説明する。図１は、本実施形態に係る端末装置１０及びウェアラブルデバイス２０が含まれるシステム１の全体構成の一例を示す図である。
【００１３】
図１に示すシステム１には、静電容量方式によるタッチパネルを備える端末装置１０及びウェアラブルデバイス２０が含まれる。また、端末装置１０とウェアラブルデバイス２０とは、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信で通信可能に接続されている。以降では、近距離無線通信は、一例として、Ｂｌｕｅｔｏｏｔｈであるものとして説明する。
【００１４】
端末装置１０は、ユーザが利用するスマートフォン等である。端末装置１０には、機能制御プログラム１００がインストールされている。端末装置１０は、機能制御プログラム１００により、端末装置１０のユーザが利用可能な機能を制御することができる。
【００１５】
例えば、端末装置１０は、機能制御プログラム１００により、端末ロック画面を解除する。端末ロック画面とは、端末装置１０がロックされている（すなわち、端末装置１０の機能の全部又は一部の利用が制限されている）ことを示す画面である。端末ロック画面が解除されることで、ユーザは、端末装置１０を操作することができるようになり、例えば、通話やメール、各種アプリケーション等の各種機能を利用することができるようになる。
【００１６】
また、例えば、端末装置１０は、機能制御プログラム１００により、特定のアプリケーション（例えば、端末装置１０が備えるカメラで撮影を行うためのアプリケーション等）等を起動する。特定のアプリケーション等が起動されることで、例えば、当該アプリケーションが提供する機能（例えば、撮影機能等）を利用することができるようになる。
【００１７】
機能制御プログラム１００による機能の制御は、端末装置１０のタッチパネルと、ウェアラブルデバイス２０のタッチパネルとを接触等させて、ウェアラブルデバイス２０のタッチパネルに生成された電気的な所定のパターンを検出することで行われる。このように、本実施形態に係る端末装置１０は、ウェアラブルデバイス２０を用いることで、端末ロック画面の解除やアプリケーションの起動等、ユーザが利用可能な機能の制御を行うことができる。
【００１８】
なお、端末装置１０は、スマートフォンに限られない。端末装置１０は、例えば、タブレット端末であっても良い。また、端末装置１０は、例えば、ノート型ＰＣやデスクトップ型ＰＣ、ゲーム機器、デジタルサイネージ装置等であっても良い。言い換えれば、端末装置１０は、静電容量方式によるタッチパネルを備える装置であれば良い。
【００１９】
ウェアラブルデバイス２０は、ユーザが装着可能で、かつ、端末装置１０とＢｌｕｅｔｏｏｔｈによるペアリングが可能な機器である。ウェアラブルデバイス２０には、例えば、時計型の機器（又は時計と一体化した機器）が挙げられる。
【００２０】
ウェアラブルデバイス２０には、パターン生成プログラム２００がインストールされている。ウェアラブルデバイス２０は、パターン生成プログラム２００により、端末装置１０を用いて登録された所定のパターンを、タッチパネル上に電気的に生成する。
【００２１】
なお、ウェアラブルデバイス２０は、ユーザが装着可能な機器に限られない。ウェアラブルデバイス２０は、例えば、スマートフォンやタブレット端末、ゲーム機器等であっても良い。言い換えれば、ウェアラブルデバイス２０は、少なくともユーザが携帯可能で、静電容量方式によるタッチパネルを備える機器であれば良い。
【００２２】
＜ハードウェア構成＞
次に、本実施形態に係る端末装置１０及びウェアラブルデバイス２０のハードウェア構成について、図２を参照しながら説明する。図２は、本実施形態に係る端末装置１０及びウェアラブルデバイス２０のハードウェア構成の一例を示す図である。
【００２３】
図２（ａ）に示すように、本実施形態に係る端末装置１０は、タッチパネル３０１と、外部Ｉ／Ｆ３０２と、近距離無線通信装置３０３と、ＲＡＭ（Random  Access  Memory）３０４とを有する。また、本実施形態に係る端末装置１０は、ＲＯＭ（Read  Only  Memory）３０５と、ＣＰＵ（Central  Processing  Unit）３０６と、補助記憶装置３０７と、カメラ装置３０８とを有する。これら各ハードウェアは、それぞれがバス３０９で相互に接続されている。
【００２４】
タッチパネル３０１は、ユーザによる入力位置を特定すると共に、各種画面等を表示する。本実施形態に係るタッチパネル３０１は、静電容量方式によりユーザの入力位置を検出する。静電容量方式とは、ユーザの指先と電極膜との間の静電容量の変化をセンサ（タッチセンサ）が検出することで、ユーザの入力位置を特定する方式である。
【００２５】
外部Ｉ／Ｆ３０２は、外部装置とのインタフェースである。外部装置には、記録媒体３０２ａ等がある。端末装置１０は、外部Ｉ／Ｆ３０２を介して、記録媒体３０２ａの読み取りや書き込みを行うことができる。
【００２６】
記録媒体３０２ａには、例えば、ＳＤメモリカード(SD  memory  card）やＵＳＢメモリ等がある。記録媒体３０２ａは、例えば、ＣＤ（Compact  Disk）やＤＶＤ（Digital  Versatile  Disk）等であっても良い。
【００２７】
近距離無線通信装置３０３は、ウェアラブルデバイス２０との間で、例えばＢｌｕｅｔｏｏｔｈ等の近距離通信を行うための通信装置である。
【００２８】
ＲＡＭ３０４は、プログラムやデータを一時保持することができる揮発性の半導体メモリである。ＲＯＭ３０５は、電源を切ってもデータを保持することができる不揮発性の半導体メモリである。ＣＰＵ３０６は、例えば補助記憶装置３０７やＲＯＭ３０５等からプログラムやデータを読み出して、各種処理を実行する演算装置である。
【００２９】
補助記憶装置３０７は、プログラムやデータを格納している不揮発性のメモリである。補助記憶装置３０７には、例えばフラッシュメモリ等が挙げられる。補助記憶装置３０７に格納されているプログラムやデータには、例えば、機能制御プログラム１００、基本ソフトウェアであるＯＳ（Operating  System）、ＯＳ上で各種機能を提供するソフトウェアであるアプリケーションプログラム等が挙げられる。カメラ装置３０８は、撮影範囲内を撮影して画像データを生成する装置である。
【００３０】
本実施形態に係る端末装置１０は、図２（ａ）に示すハードウェア構成を有することにより、後述する各種処理が実現される。
【００３１】
図２（ｂ）に示すように、本実施形態に係るウェアラブルデバイス２０は、タッチパネル４０１と、外部Ｉ／Ｆ４０２と、近距離無線通信装置４０３と、ＲＡＭ４０４と、ＲＯＭ４０５と、ＣＰＵ４０６と、補助記憶装置４０７とを有する。これら各ハードウェアは、それぞれがバス４０８で相互に接続されている。
【００３２】
タッチパネル４０１は、ユーザによる入力位置を検出すると共に、各種画面等を表示する。本実施形態に係るタッチパネル４０１は、静電容量方式によりユーザの入力位置を検出する。
【００３３】
外部Ｉ／Ｆ４０２は、外部装置とのインタフェースである。外部装置には、記録媒体４０２ａ等がある。ウェアラブルデバイス２０は、外部Ｉ／Ｆ４０２を介して、記録媒体４０２ａの読み取りや書き込みを行うことができる。記録媒体４０２ａには、例えば、ＳＤメモリカードやＵＳＢメモリ等がある。
【００３４】
近距離無線通信装置４０３は、端末装置１０との間で、例えばＢｌｕｅｔｏｏｔｈ等の近距離通信を行うための通信装置である。
【００３５】
ＲＡＭ４０４は、プログラムやデータを一時保持することができる揮発性の半導体メモリである。ＲＯＭ４０５は、電源を切ってもデータを保持することができる不揮発性の半導体メモリである。ＣＰＵ４０６は、例えば補助記憶装置４０７やＲＯＭ４０５等からプログラムやデータを読み出して、各種処理を実行する演算装置である。
【００３６】
補助記憶装置４０７は、プログラムやデータを格納している不揮発性のメモリである。補助記憶装置４０７には、例えばフラッシュメモリ等が挙げられる。補助記憶装置４０７に格納されているプログラムやデータには、例えば、パターン生成プログラム２００、基本ソフトウェアであるＯＳ、ＯＳ上で各種機能を提供するソフトウェアであるアプリケーションプログラム等が挙げられる。
【００３７】
本実施形態に係るウェアラブルデバイス２０は、図２（ｂ）に示すハードウェア構成を有することにより、後述する各種処理が実現される。
【００３８】
＜ウェアラブルデバイス２０を用いた端末装置１０の端末ロック画面の解除＞
ここで、ユーザが利用可能な機能を制御する場合の一例として、ウェアラブルデバイス２０を用いて、端末装置１０の端末ロック画面を解除する場合について、図３を参照しながら説明する。図３は、ウェアラブルデバイス２０を用いて、端末装置１０の端末ロック画面を解除する場合の一例を説明する図である。
【００３９】
Ｓ１）まず、端末装置１０は、機能制御プログラム１００により、タッチパネル３０１上に端末ロック画面Ｇ１００を表示する。端末ロック画面Ｇ１００は、例えば、スリープ状態（省電力状態）にある端末装置１０に対してユーザが何等かの操作（例えば、タッチパネル３０１に対するタッチ操作等）を行うことで表示される。
【００４０】
Ｓ２）タッチパネル３０１上に端末ロック画面Ｇ１００が表示されると、端末装置１０は、機能制御プログラム１００により、予めペアリングされているウェアラブルデバイス２０に対して、所定のパターンの生成要求を送信する。ここでの所定のパターンとは、端末ロック画面Ｇ１００を解除するためのパターン（ロック解除パターン）である。
【００４１】
Ｓ３）ウェアラブルデバイス２０は、パターン生成要求を受信すると、パターン生成プログラム２００により、タッチパネル４０１のタッチセンサに流す電流を制御することで、当該タッチパネル４０１に電気的なロック解除パターンＰ１００を生成する。図３に示す例では、４×４の１６個のタッチセンサで実現されるタッチパネル４０１にロック解除パターンＰ１００が生成されている。なお、ロック解除パターンＰ１００は、タッチパネル４０１を実現する各タッチセンサに電流を流すか否かにより生成される電気的なパターンであり、視認することはできない。
【００４２】
ここで、本実施形態に係るウェアラブルデバイス２０が備えるタッチパネル４０１によりロック解除パターンＰ１００を生成する場合について、図４を参照しながらより詳細に説明する。図４は、本実施形態に係るウェアラブルデバイス２０のタッチパネル４０１によるロック解除パターンＰ１００の生成の一例を説明する図である。
【００４３】
本実施形態に係るウェアラブルデバイス２０のタッチパネル４０１は、複数のタッチセンサＳｉｊで実現される。例えば、図４（ａ）に示すように、ウェアラブルデバイス２０のタッチパネル４０１は、ｉ＝１〜４、ｊ＝１〜４の１６個のタッチセンサＳｉｊで実現されている。なお、各タッチセンサＳｉｊには、１ラインの電流を流すことが可能な受信電極と、当該受信電極に流れる電流と直交する１ラインの電流を流すことが可能な送信電極とが含まれる。
【００４４】
このとき、図４（ｂ）に示すように、ウェアラブルデバイス２０は、パターン生成プログラム２００により、予め登録されたパターンに応じた部分のタッチセンサＳｉｊに電流を流すことで、ロック解除パターンＰ１００を生成する。例えば、パターン生成プログラム２００は、タッチセンサＳ４１と、タッチセンサＳ４２と、タッチセンサＳ４３と、タッチセンサＳ１４と、タッチセンサＳ２４と、タッチセンサＳ３４と、タッチセンサＳ４４とに電流を流すことで、ロック解除パターンＰ１００を生成する。このように、ロック解除パターンＰ１００は、タッチセンサＳｉｊの電気的な状態（電流が流れているか否か）により表される。
【００４５】
以上のように、ウェアラブルデバイス２０は、パターン生成プログラム２００により、予め登録されたパターンに応じた部分のタッチセンサＳｉｊに電流を流すことで、電気的な所定のパターンを生成する。これにより、ウェアラブルデバイス２０のタッチパネル４０１には、電気的な所定のパターンが出力される。
【００４６】
なお、図４では、一例として、４×４の１６個のタッチセンサＳｉｊでタッチパネル４０１が実現されている場合を示したが、これに限られない。ウェアラブルデバイス２０のタッチパネル４０１は、ｉ＝１〜ｍ、ｊ＝１〜ｎとして、ｍ×ｎ個のタッチセンサＳｉｊで実現されていても良い。ｍ及びｎは任意の自然数である。
【００４７】
また、端末装置１０のタッチパネル３０１は、複数のラインで電流を流すことが可能な受信電極と送信電極とが含まれるタッチセンサで実現されている。ただし、端末装置１０のタッチパネル３０１も、ウェアラブルデバイス２０のタッチパネル４０１と同様に、複数のタッチセンサで実現されていても良い。
【００４８】
Ｓ４）次に、ユーザは、ウェアラブルデバイス２０のタッチパネル４０１を、端末装置１０のタッチパネル３０１の所定の範囲内に接触させる。これにより、端末装置１０は、機能制御プログラム１００により、ウェアラブルデバイス２０のタッチパネル４０１に生成されたロック解除パターンＰ１００を検出する。
【００４９】
なお、所定の範囲内には、例えば、タッチパネル３０１上に表示された端末ロック画面Ｇ１００における鍵アイコン表示領域Ｇ１１０内が挙げられる。ただし、ユーザは、ウェアラブルデバイス２０のタッチパネル４０１を、端末装置１０のタッチパネル３０１の任意の箇所に接触させても良い。
【００５０】
また、ユーザは、ウェアラブルデバイス２０のタッチパネル４０１を、端末装置１０のタッチパネル３０１に完全に接触させなくても良い。この場合、ユーザは、端末装置１０がロック解除パターンＰ１００を検出可能な距離（例えば、タッチパネル４０１とタッチパネル３０１との距離が数ミリ以内となる距離等）にウェアラブルデバイス２０を近付ければ良い。
【００５１】
Ｓ５）端末装置１０は、上記で検出したロック解除パターンＰ１００が、予め登録されているロック解除パターンと一致する場合、機能制御プログラム１００により、端末ロック画面Ｇ１００を解除する。これにより、端末装置１０のタッチパネル３０１上には、ユーザが各種機能（例えば、通話やメール、各種アプリケーション等）を利用するためのトップ画面Ｇ２００が表示される。
【００５２】
以上のように、ユーザは、端末装置１０のタッチパネル３０１と、ウェアラブルデバイス２０のタッチパネル４０１とを接触（又は、所定の距離以内まで近付ける）ことで、当該端末装置１０の端末ロック画面Ｇ１００を解除することができる。端末ロック画面Ｇ１００が解除されることで、ユーザは、端末装置１０の各種機能を利用することができるようになる。
【００５３】
このとき、本実施形態に係る端末装置１０は、ウェアラブルデバイス２０のタッチパネル４０１に生成された所定のパターン（すなわち、タッチパネル４０１上の１以上の位置を示すパターン）を検出することで、端末ロック画面Ｇ１００を解除する。ウェアラブルデバイス２０のタッチパネル４０１に生成される所定のパターンは、当該タッチパネル４０１のタッチセンサによる電気的なパターンであるため、視認できず、例えば他人により盗み見られることがない。このため、端末装置１０のセキュリティを向上させることができる。
【００５４】
また、ユーザは、例えばパスワード入力やパターン入力等を行うことなく、端末装置１０の端末ロック画面Ｇ１００を容易に解除することができる。言い換えれば、端末ロック画面Ｇ１００の解除に要する手間（すなわち、例えばパスワード入力やパターン入力等に要する手間）を軽減させることができる。
【００５５】
＜機能構成＞
次に、本実施形態に係る端末装置１０及びウェアラブルデバイス２０の機能構成について、図５を参照しながら説明する。図５は、本実施形態に係る端末装置１０及びウェアラブルデバイス２０の機能構成の一例を示す図である。
【００５６】
図５に示すように、本実施形態に係る端末装置１０は、入力処理部１０１と、表示処理部１０２と、ペアリング処理部１０３と、登録処理部１０４と、機能制御処理部１０５とを有する。これら各部は、端末装置１０にインストールされた機能制御プログラム１００がＣＰＵ３０６に実行させる処理により実現される。
【００５７】
また、本実施形態に係る端末装置１０は、パターン情報記憶部１０６を有する。パターン情報記憶部１０６は、例えば補助記憶装置３０７を用いて実現可能である。
【００５８】
入力処理部１０１は、ユーザによる各種操作の入力を受け付ける。また、入力処理部１０１は、ウェアラブルデバイス２０のタッチパネル４０１に生成された電気的なパターンを検出する。
【００５９】
表示処理部１０２は、各種画面等を表示する。例えば、表示処理部１０２は、端末ロック画面等を表示する。
【００６０】
ペアリング処理部１０３は、ウェアラブルデバイス２０との間でＢｌｕｅｔｏｏｔｈによる通信を行うためのペアリングに関する処理を行う。
【００６１】
登録処理部１０４は、ユーザが利用可能な機能に応じたパターンを端末装置１０及びウェアラブルデバイス２０に登録するための処理を行う。ここで、登録処理部１０４は、パターン情報作成部１１１と、登録要求部１１２と、登録部１１３とを有する。
【００６２】
パターン情報作成部１１１は、ユーザが利用する機能に応じたパターンに関する情報（以下、「パターン情報」と表す。）を作成する。
【００６３】
登録要求部１１２は、パターン情報作成部１１１により作成されたパターン情報の登録をウェアラブルデバイス２０に要求する。例えば、登録要求部は、端末装置１０の端末ロック画面Ｇ１００を解除するためのロック解除パターンのパターン情報の登録をウェアラブルデバイス２０に要求する。
【００６４】
登録部１１３は、パターン情報作成部１１１により作成されたパターン情報をパターン情報記憶部１０６に記憶させる。これにより、パターン情報が端末装置１０に登録される。
【００６５】
機能制御処理部１０５は、ユーザが利用可能な機能を制御するための処理を行う。ここで、機能制御処理部１０５は、生成要求部１２１と、判定部１２２と、機能制御部１２３とを有する。
【００６６】
生成要求部１２１は、パターンの生成をウェアラブルデバイス２０に要求する。例えば、端末装置１０の端末ロック画面Ｇ１００を解除するためのロック解除パターンの生成をウェアラブルデバイス２０に要求する。
【００６７】
判定部１２２は、入力処理部１０１により検出されたパターン（すなわち、ウェアラブルデバイス２０のタッチパネル４０１に生成された電気的なパターン）が登録されているか否かを判定する。例えば、判定部１２２は、入力処理部１０１により検出されたロック解除パターンと同一パターンのパターン情報がパターン情報記憶部１０６に記憶されているか否かを判定する。
【００６８】
機能制御部１２３は、判定部１２２による判定結果に応じて、端末装置１０の機能を制御する。例えば、機能制御部１２３は、入力処理部１０１により検出されたロック解除パターンと同一パターンのパターン情報がパターン情報記憶部１０６に記憶されていると判定された場合、端末装置１０の端末ロック画面Ｇ１００を解除する。これにより、ユーザは、例えば、端末装置１０の各種機能を利用することができるようになる。
【００６９】
パターン情報記憶部１０６は、パターン情報作成部１１１により作成されたパターン情報を記憶する。パターン情報の詳細については後述する。
【００７０】
図５に示すように、本実施形態に係るウェアラブルデバイス２０は、入力処理部２０１と、表示処理部２０２と、ペアリング処理部２０３と、登録処理部２０４と、生成処理部２０５とを有する。これら各部は、ウェアラブルデバイス２０にインストールされたパターン生成プログラム２００がＣＰＵ４０６に実行させる処理により実現される。
【００７１】
また、本実施形態に係るウェアラブルデバイス２０は、パターン情報記憶部２０６を有する。パターン情報記憶部２０６は、例えば補助記憶装置４０７を用いて実現可能である。
【００７２】
入力処理部２０１は、ユーザによる各種操作の入力を受け付ける。表示処理部２０２は、各種画面等を表示する。
【００７３】
ペアリング処理部２０３は、端末装置１０との間でＢｌｕｅｔｏｏｔｈによる通信を行うためのペアリングに関する処理を行う。
【００７４】
登録処理部２０４は、端末装置１０からの要求（パターン情報の登録要求）に応じて、当該要求に係るパターン情報をパターン情報記憶部２０６に記憶させる。これにより、端末装置１０から要求されたパターン情報がウェアラブルデバイス２０に登録される。
【００７５】
生成処理部２０５は、端末装置１０からの要求（パターンの生成要求）に応じて、当該要求を応じたパターンをタッチパネル４０１に生成する。生成処理部２０５は、パターン情報記憶部２０６に記憶されているパターン情報のうち、当該要求に応じたパターン情報を参照することで、当該パターン生成することができる。
【００７６】
パターン情報記憶部２０６は、登録処理部２０４により登録されたパターン情報が記憶されている。
【００７７】
ここで、パターン情報記憶部１０６及びパターン情報記憶部２０６に記憶されているパターン情報について、図６を参照しながら説明する。図６は、パターン情報の一例を示す図である。
【００７８】
図６に示すように、パターン情報は、登録パターンと、ロック対象とが関連付けられている。
【００７９】
登録パターンとは、所定の機能をユーザが利用することができるか否かを判定するためのパターンである。また、ロック対象とは、登録パターンと一致するパターンによりロックが解除される対象（すなわち、利用制限が解除される対象）である。
【００８０】
登録パターンは、ウェアラブルデバイス２０が備えるタッチパネル４０１のタッチセンサの位置と、当該タッチセンサに電流を流すか否かを示す値とで表される。例えば、登録パターンは、ｉ＝１〜４、ｊ＝１〜４として、タッチセンサＳｉｊに電流を流す場合はｐｉｊ＝１、タッチセンサＳｉｊに電流を流さない場合はｐｉｊ＝０で表される。
【００８１】
ロック対象「端末」に関連付けられている登録パターン「ｐ１１＝０，ｐ１２＝０，ｐ１３＝０，ｐ１４＝１，・・・，ｐ３４＝１，ｐ４４＝１」は、端末ロック画面を解除するときに用いられる。この場合、ウェアラブルデバイス２０のタッチパネル４０１に生成されたパターンが、当該登録パターンと一致する場合に、端末ロック画面が解除される。
【００８２】
同様に、例えば、ロック対象「カメラアプリケーション」に関連付けられている登録パターン「ｐ１１＝１，ｐ１２＝０，ｐ１３＝０，ｐ１４＝０，・・・，ｐ３４＝０，ｐ４４＝１」は、カメラアプリケーションを起動（すなわち、カメラ装置３０８を起動）するときに用いられる。この場合、ウェアラブルデバイス２０のタッチパネル４０１に生成されたパターンが、当該登録パターンと一致する場合に、カメラ装置３０８が起動される。
【００８３】
このように、パターン情報には、所定の機能をユーザが利用することができるか否かを判定するための登録パターンと、ロックが解除される対象（例えば、端末やカメラアプリケーション、○○アプリケーション等）が関連付けられている。
【００８４】
＜端末ロック画面の解除に用いるパターン情報の登録＞
次に、ユーザが端末装置１０を用いて、端末ロック画面の解除に用いるパターン情報を登録する処理について、図７を参照しながら説明する。図７は、端末ロック画面の解除に用いるパターン情報の登録処理の一例を示すシーケンス図である。
【００８５】
まず、端末装置１０の入力処理部１０１は、ウェアラブルデバイス２０をペアリング登録するための操作（ペアリング登録操作）を受け付ける（ステップＳ７０１）。ユーザは、例えば、端末装置１０を用いて、Ｂｌｕｅｔｏｏｔｈによるペアリングが可能な機器を探索した上で、タッチパネル３０１上に表示された機器一覧からウェアラブルデバイス２０を選択することで、ペアリング登録操作を行うことができる。
【００８６】
ユーザがペアリング操作を行うことで、端末装置１０のペアリング処理部１０３と、ウェアラブルデバイス２０のペアリング処理部２０３とは、端末装置１０とウェアラブルデバイス２０とをそれぞれペアリングする（ステップＳ７０２）。これにより、端末装置１０とウェアラブルデバイス２０とは、Ｂｌｕｅｔｏｏｔｈにより互いに通信を行うことができるようになる。なお、端末装置１０とウェアラブルデバイス２０とがペアリングされることにより、端末装置１０及びウェアラブルデバイス２０には、互いのペアリング情報がそれぞれ登録される。
【００８７】
上記のステップＳ７０１〜ステップＳ７０２における端末装置１０とウェアラブルデバイス２０とのペアリングは、例えば、後述のステップＳ７０３以降の処理が実行される前に、事前に実施される。すなわち、ユーザは、端末ロック画面の解除に用いるパターン情報の登録を開始する前に、端末装置１０とウェアラブルデバイス２０とを予めペアリングしておけば良い。
【００８８】
端末装置１０の入力処理部１０１は、端末ロック画面の解除に用いるパターン情報の登録画面を表示するための操作（パターン情報の登録画面の表示操作）を受け付ける（ステップＳ７０３）。ユーザは、例えば、端末装置１０の各種設定を行うための設定画面等において、パターン情報の登録画面の表示操作を行うことができる。
【００８９】
次に、端末装置１０の表示処理部１０２は、入力処理部１０１によりパターン情報の登録画面の表示操作を受け付けると、例えば図８に示すようなパターン情報の登録画面Ｇ３００を表示する（ステップＳ７０４）。
【００９０】
図８に示すパターン情報の登録画面Ｇ３００は、端末ロック画面の解除に用いるパターン情報（すなわち、ロック解除パターンのパターン情報）を登録するための画面である。図８に示すパターン情報の登録画面Ｇ８００には、パターン入力欄Ｇ３１０が含まれる。
【００９１】
パターン入力欄Ｇ３１０は、ロック解除パターンをユーザが入力する入力エリアである。パターン入力欄Ｇ３１０には、ウェアラブルデバイス２０のタッチパネル４０１に含まれるタッチセンサＳｉｊに対応するマス目（図８に示す例では４×４のマス目）が表示されている。ユーザは、パターン入力欄Ｇ３１０上のマス目をなぞったり、タップしたりすることで、所望のパターンを入力することができる。なお、パターンが入力された際には、タップ等されたマス目の色を変える等して、ユーザにより入力されたパターンを視認できるようにしても良い。
【００９２】
ユーザは、パターン入力欄Ｇ３１０に所望のパターンを入力した上で、ＯＫボタンＧ３２０を押下することで、パターン情報の登録操作を行うことができる。
【００９３】
端末装置１０の入力処理部１０１は、上記のパターン情報の登録操作を受け付ける（ステップＳ７０５）。
【００９４】
端末装置１０のパターン情報作成部１１１は、入力処理部１０１によりパターン情報の登録操作が受け付けられると、パターン情報を作成する（ステップＳ７０６）。すなわち、パターン情報作成部１１１は、パターン入力欄Ｇ３１０に入力されたパターンを示す登録パターンと、ロック対象「端末」とを関連付けたパターン情報を作成する。このとき、パターン情報作成部１１１は、ユーザによりタップ等されたマス目に対応するタッチセンサＳｉｊに電流を流すことを示す登録パターンを作成する。
【００９５】
端末装置１０の登録要求部１１２は、パターン情報作成部１１１によりパターン情報が作成されると、ペアリングされているウェアラブルデバイス２０に対して、パターン情報の登録要求を送信する（ステップＳ７０７）。パターン情報の登録要求には、上記のステップＳ７０６で作成されたパターン情報が含まれる。
【００９６】
ウェアラブルデバイス２０の登録処理部２０４は、パターン情報の登録要求を受信すると、当該登録要求に含まれるパターン情報をパターン情報記憶部２０６に記憶させる（ステップＳ７０８）。これにより、ロック解除パターンのパターン情報がウェアラブルデバイス２０に登録される。そして、登録処理部２０４は、登録結果を端末装置１０に返信する。
【００９７】
端末装置１０の登録部１１３は、上記のステップＳ７０６で作成されたパターン情報をパターン情報記憶部１０６に記憶させる（ステップＳ７０９）。これにより、ロック解除パターンのパターン情報が端末装置１０に登録される。
【００９８】
以上により、ユーザにより入力されたロック解除パターンのパターン情報が端末装置１０及びウェアラブルデバイス２０に登録される。なお、図７に示す例では、ユーザがロック解除パターンを入力する場合について説明したが、例えば、端末装置１０がロック解除パターンをランダムに生成しても良い。この場合、端末装置１０により生成されたロック解除パターンのパターン情報が、当該端末装置１０及びウェアラブルデバイス２０に登録される。
【００９９】
＜端末ロック画面の解除＞
次に、ユーザがウェアラブルデバイス２０を用いて、端末装置１０の端末ロック画面を解除する場合の処理について、図９を参照しながら説明する。図９は、端末ロック画面の解除処理の一例を示すシーケンス図である。
【０１００】
まず、端末装置１０の表示処理部１０２は、端末ロック画面Ｇ１００を表示する（ステップＳ９０１）。端末ロック画面Ｇ１００は、例えば、スリープ状態（省電力状態）にある端末装置１０に対してユーザが何等かの操作を行うことで表示される。
【０１０１】
端末装置１０の生成要求部１２１は、表示処理部１０２により端末ロック画面Ｇ１００が表示されると、ペアリングされているウェアラブルデバイス２０に対して、パターンの生成要求を送信する（ステップＳ９０２）。パターンの生成要求には、「ロック対象＝端末」が含まれる。このように、ロック対象が「端末」であることを指定することで、端末ロック画面の解除に用いられるパターンの生成を要求することができる。
【０１０２】
ウェアラブルデバイス２０の生成処理部２０５は、パターンの生成要求を受信すると、パターン情報記憶部２０６を参照して、タッチパネル４０１にロック解除パターンを生成する（ステップＳ９０３）。ロック解除パターンが生成されることで、タッチパネル４０１には、当該ロック解除パターンが出力される。
【０１０３】
すなわち、まず、生成処理部２０５は、パターン情報記憶部２０６に記憶されているパターン情報のうち、パターン生成要求に含まれる「ロック対象＝端末」に対応するパターン情報（ロック対象が「端末」であるパターン情報）を特定する。そして、生成処理部２０５は、特定したパターン情報の登録パターン「ｐ１１＝０，ｐ１２＝０，ｐ１３＝０，ｐ１４＝１，・・・，ｐ３４＝１，ｐ４４＝１」からロック解除パターンをタッチパネル４０１に生成する。
【０１０４】
より具体的には、登録パターンが「ｐ１１＝０，ｐ１２＝０，ｐ１３＝０，ｐ１４＝１，・・・，ｐ３４＝１，ｐ４４＝１」である場合、生成処理部２０５は、タッチパネル４０１のタッチセンサＳ１４，・・・，Ｓ３４，Ｓ４４に電流を流す制御を行う。これにより、ウェアラブルデバイス２０のタッチパネル４０１に電気的なパターンが生成される。
【０１０５】
ここで、ユーザが、ウェアラブルデバイス２０のタッチパネル４０１を、端末装置１０のタッチパネル３０１の所定の範囲内（例えば、端末ロック画面Ｇ１００における鍵アイコン表示領域Ｇ１１０内）にタッチしたものとする。
【０１０６】
すると、端末装置１０の入力処理部１０１は、タッチパネル３０１における静電容量の変化からパターン（すなわち、ウェアラブルデバイス２０のタッチパネル４０１に生成及び出力されているロック解除パターンと同一のパターン）を検出する（ステップＳ９０４）。
【０１０７】
端末装置１０の判定部１２２は、上記のステップＳ９０４で検出したパターン（検出パターン）が、登録されているロック解除パターンと一致するか否かを判定する（ステップＳ９０５）。すなわち、判定部１２２は、検出パターンと、パターン情報記憶部１０６に記憶されているパターン情報のうち、ロック対象が「端末」であるパターン情報の登録パターンとが一致するか否かを判定する。
【０１０８】
検出パターンが、登録されているロック解除パターンと一致すると判定された場合、端末装置１０の機能制御部１２３は、ペアリングされているウェアラブルデバイス２０に対して、ロック解除成功通知を送信する（ステップＳ９０６）。
【０１０９】
ウェアラブルデバイス２０の生成処理部２０５は、ロック解除成功通知を受信すると、タッチパネル４０１に生成したロック解除パターンを通常状態に切り替える（ステップＳ９０７）。通常状態とは、タッチパネル４０１がユーザのタッチ操作を検出する状態のことである。
【０１１０】
端末装置１０の機能制御部１２３は、端末ロック画面Ｇ１００を解除する（ステップＳ９０８）。端末ロック画面Ｇ１００が解除されることで、表示処理部１０２により、トップ画面Ｇ２００が表示される。これにより、ユーザは、端末装置１０の各種機能を利用することができるようになる。
【０１１１】
一方で、検出パターンが、登録されているロック解除パターンと一致しないと判定された場合、表示処理部１０２は、例えば、ロック解除失敗を示すメッセージを端末ロック画面Ｇ１００上に表示する（ステップＳ９０９）。
【０１１２】
以上のように、本実施形態に係る端末装置１０は、ウェアラブルデバイス２０のタッチパネル４０１に生成された電気的なパターンを検出することで、当該端末装置１０の端末ロック画面Ｇ１００を解除することができる。このような電気的なパターンは、視認できないため、例えば他人により盗み見られることがなく、端末装置１０のセキュリティを向上あせることができる。
【０１１３】
なお、上記のステップＳ９０５において、判定部１２２は、検出パターンと、登録されているロック解除パターンとが一致するか否かを判定したが、例えば、検出パターンを反転等したパターンと、当該ロック解除パターンとが一致するか否かを判定しても良い。
【０１１４】
例えば、判定部１２２は、検出パターンを左右又は／及び上下に反転したパターンと、登録されているロック解除パターンとが一致するか否かを判定しても良い。また、例えば、判定部１２２は、検出パターンを平行移動したパターンと、登録されているロック解除パターンとが一致するか否かを判定しても良い。
【０１１５】
ここで、ユーザがウェアラブルデバイス２０を用いて、端末装置１０の端末ロック画面を解除する場合の処理の他の例について、図１０を参照しながら説明する。図１０は、端末ロック画面の解除処理の他の例を示すシーケンス図である。
【０１１６】
まず、端末装置１０の表示処理部１０２は、図９のステップＳ９０１と同様に、端末ロック画面Ｇ１００を表示する（ステップＳ１００１）。
【０１１７】
ここで、ユーザが、ウェアラブルデバイス２０のタッチパネル４０１を、端末装置１０のタッチパネル３０１の所定の範囲内（例えば、端末ロック画面Ｇ１００における鍵アイコン表示領域Ｇ１１０内）にタッチしたものとする。
【０１１８】
端末装置１０の入力処理部１０１は、タッチパネル３０１における静電容量の変化から、ウェアラブルデバイス２０のタッチパネル４０１がタッチパネル３０１にタッチされたことを検出する（ステップＳ１００２）。
【０１１９】
次に、端末装置１０の入力処理部１０１は、ペアリングされているウェアラブルデバイス２０に対して、ウェアラブルデバイス２０のタッチパネル４０１がタッチパネル３０１にタッチされたことを検出した時刻（第１の検出時刻）を送信する（ステップＳ１００３）。
【０１２０】
同様に、ウェアラブルデバイス２０の入力処理部２０１は、タッチパネル４０１における静電容量の変化から、端末装置１０のタッチパネル３０１にタッチしたことを検出する（ステップＳ１００４）。
【０１２１】
次に、ウェアラブルデバイス２０の入力処理部２０１は、ペアリングされている端末装置１０に対して、端末装置１０のタッチパネル３０１にタッチしたことを検出した時刻（第２の検出時刻）を送信する（ステップＳ１００５）。
【０１２２】
次に、ウェアラブルデバイス２０の生成処理部２０５は、第１の検出時刻と第２の検出時刻との差が所定の時間以内（例えば、１秒乃至数秒以内）であるか否かを判定する（ステップＳ１００６）。
【０１２３】
同様に、端末装置１０の判定部１２２は、第１の検出時刻と第２の検出時刻との差が所定の時間以内（例えば、１秒乃至数秒以内）であるか否かを判定する（ステップＳ１００７）。
【０１２４】
ウェアラブルデバイス２０において第１の検出時刻と第２の検出時刻との差が所定の時間以内であると判定された場合、生成処理部２０５は、パターン情報記憶部２０６を参照して、タッチパネル４０１にロック解除パターンを生成する（ステップＳ１００８）。
【０１２５】
すなわち、まず、生成処理部２０５は、パターン情報記憶部２０６に記憶されているパターン情報のうち、ロック対象が「端末」であるパターン情報を特定する。そして、生成処理部２０５は、特定したパターン情報の登録パターン「ｐ１１＝０，ｐ１２＝０，ｐ１３＝０，ｐ１４＝１，・・・，ｐ３４＝１，ｐ４４＝１」からロック解除パターンをタッチパネル４０１に生成する。
【０１２６】
一方で、端末装置１０において第１の検出時刻と第２の検出時刻との差が所定の時間以内であると判定された場合、入力処理部１０１は、タッチパネル３０１における静電容量の変化からパターンを検出する（ステップＳ１００９）。すなわち、入力処理部１０１は、上記のステップＳ１００８でウェアラブルデバイス２０のタッチパネル４０１に生成されたロック解除パターンと同一のパターンを検出する。
【０１２７】
次に、端末装置１０の判定部１２２は、図９のステップＳ９０５と同様に、上記のステップＳ１００９で検出したパターン（検出パターン）が、登録されているロック解除パターンと一致するか否かを判定する（ステップＳ１０１０）。
【０１２８】
そして、検出パターンが、登録されているロック解除パターンと一致すると判定された場合、ステップＳ１０１１〜ステップＳ１０１３の処理が実行される。ステップＳ１０１１〜ステップＳ１０１３の処理は、図９のステップＳ９０５〜ステップＳ９０８の処理とそれぞれ同様であるため、その説明を省略する。
【０１２９】
一方で、検出パターンが、登録されているロック解除パターンと一致しないと判定された場合、ステップＳ１０１４の処理が実行される。ステップＳ１０１４の処理は、図９のステップＳ９０９の処理と同様であるため、その説明を省略する。
【０１３０】
以上のように、本実施形態に係るウェアラブルデバイス２０は、端末装置１０のタッチパネル３０１へのタッチに応じて、ロック解除パターンを生成しても良い。これにより、例えば、電池残量確認や時刻確認等のために、ユーザが端末装置１０の端末ロック画面Ｇ１００を表示させるような場合等には、ウェアラブルデバイス２０のタッチパネル４０１で不要なロック解除パターンが生成されることを防止することができる。
【０１３１】
＜カメラ装置の起動＞
以降では、ユーザが利用可能な機能を制御する場合の他の例として、ウェアラブルデバイス２０を用いて、端末装置１０のカメラ装置３０８を起動する場合について、図１１を参照しながら説明する。図１１は、カメラ起動処理の一例を示すシーケンス図である。
【０１３２】
まず、端末装置１０の入力処理部１０１は、カメラ起動させるための操作（カメラ起動操作）を受け付ける（ステップＳ１１０１）。ユーザは、例えば図１２に示すトップ画面Ｇ２００に含まれるカメラアプリケーションＧ２１０を選択することで、カメラ起動操作を行うことができる。
【０１３３】
次に、端末装置１０の表示処理部１０２は、入力処理部１０１によりカメラ起動操作が受け付けられると、例えば図１２に示すアプリロック画面Ｇ４００を表示する（ステップＳ１１０２）。アプリロック画面Ｇ４００は、カメラアプリケーションＧ２１０の利用を制限するための画面である。
【０１３４】
端末装置１０の生成要求部１２１は、表示処理部１０２によりアプリロック画面Ｇ４００が表示されると、ペアリングされているウェアラブルデバイス２０に対して、パターンの生成要求を送信する（ステップＳ１１０３）。パターンの生成要求には、「ロック対象＝カメラアプリケーション」が含まれる。
【０１３５】
ウェアラブルデバイス２０の生成処理部２０５は、パターンの生成要求を受信すると、パターン情報記憶部２０６を参照して、カメラアプリケーションを起動させるための所定のパターン（カメラ起動パターン）をタッチパネル４０１に生成する（ステップＳ１１０４）。
【０１３６】
すなわち、まず、生成処理部２０５は、パターン情報記憶部２０６に記憶されているパターン情報のうち、パターン生成要求に含まれる「ロック対象＝カメラアプリケーション」に対応するパターン情報（ロック対象が「カメラアプリケーション」であるパターン情報）を特定する。そして、生成処理部２０５は、特定したパターン情報の登録パターン「ｐ１１＝１，ｐ１２＝０，ｐ１３＝０，ｐ１４＝０，・・・，ｐ３４＝０，ｐ４４＝１」からカメラ起動パターンをタッチパネル４０１に生成する。
【０１３７】
ここで、ユーザが、ウェアラブルデバイス２０のタッチパネル４０１を、端末装置１０のタッチパネル３０１の所定の範囲内（例えば、アプリロック画面Ｇ４００における鍵アイコン表示領域Ｇ４１０内）にタッチしたものとする。
【０１３８】
すると、端末装置１０の入力処理部１０１は、タッチパネル３０１における静電容量の変化からパターン（すなわち、ウェアラブルデバイス２０のタッチパネル４０１に生成されたカメラ起動パターンと同一のパターン）を検出する（ステップＳ１１０５）。
【０１３９】
端末装置１０の判定部１２２は、上記のステップＳ１１０５で検出したパターン（検出パターン）が、登録されているカメラ起動パターンと一致するか否かを判定する（ステップＳ１１０６）。すなわち、判定部１２２は、検出パターンと、パターン情報記憶部１０６に記憶されているパターン情報のうち、ロック対象が「カメラアプリケーション」であるパターン情報の登録パターンとが一致するか否かを判定する。
【０１４０】
検出パターンが、登録されているカメラ起動パターンと一致すると判定された場合、端末装置１０の機能制御部１２３は、ペアリングされているウェアラブルデバイス２０に対して、カメラ起動成功通知を送信する（ステップＳ１１０７）。
【０１４１】
ウェアラブルデバイス２０の生成処理部２０５は、カメラ起動通知を受信すると、タッチパネル４０１に生成したカメラ起動パターンを通常状態に切り替える（ステップＳ１１０８）。
【０１４２】
端末装置１０の機能制御部１２３は、カメラ装置３０８を起動する（ステップＳ１１０９）。カメラ装置３０８が起動されることで、表示処理部１０２により、カメラ装置３０８の撮影範囲内を示す撮影画面Ｇ５００が表示される。これにより、ユーザは、カメラ装置３０８により撮影を行うことができるようになる（すなわち、ユーザは、撮影機能を利用することができるようになる。）。
【０１４３】
一方で、検出パターンが、登録されているロック解除パターンと一致しないと判定された場合、表示処理部１０２は、例えば、カメラ起動失敗を示すメッセージをアプリロック画面Ｇ４００上に表示する（ステップＳ１１１０）。
【０１４４】
以上のように、本実施形態に係る端末装置１０は、ウェアラブルデバイス２０のタッチパネル４０１に生成された電気的なパターンを検出することで、例えばカメラアプリケーションＧ２１０等の様々なアプリケーションを起動することができる。これにより、他人よるアプリケーションの起動等を防止することでき、端末装置１０のセキュリティを向上あせることができる。
【０１４５】
なお、図１１では、トップ画面Ｇ２００からアプリケーションを起動させる場合について説明したが、これに限られない。端末装置１０は、例えば、端末ロック画面Ｇ１００においてカメラ起動パターンを検出することで、カメラ装置３０８を起動させても良い。同様に、端末装置１０は、端末ロック画面Ｇ１００において特定のアプリケーションを起動させるための所定のパターンを検出することで、当該アプリケーションを起動させても良い。
【０１４６】
以上、本発明の実施形態について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【０１４７】
以上の説明に関し、更に以下の項を開示する。
（付記１）
第１のタッチパネルを有する第１のコンピュータに、
前記第１のタッチパネルでユーザにより入力されたパターンを記憶部に記憶し、
第２のコンピュータが有する第２のタッチパネルが前記第１のタッチパネルに対向した場合、前記第２のタッチパネルに出力されているパターンを検出し、
検出したパターンと、前記記憶部に記憶されているパターンとが一致すると判定された場合、前記第１のコンピュータの利用制限を解除する、
処理を実行させるための機能制御プログラム。
（付記２）
前記検出する処理は、
前記第２のタッチパネルに含まれる複数のセンサの電気的な状態に応じて変化した前記第１のタッチパネルの静電容量から、前記第２のタッチパネルに出力されているパターンを検出する、ことを特徴とする付記１に記載の機能制御プログラム。
（付記３）
前記解除する処理は、
検出したパターンを左右及び上下の少なくとも一方に反転したパターンと、前記記憶部に記憶されているパターンとが一致すると判定された場合、前記第１のコンピュータの利用制限を解除する、ことを特徴とする付記１又は２に記載の機能制御プログラム。
（付記４）
第１のタッチパネルを有する端末装置であって、
前記第１のタッチパネルでユーザにより入力されたパターンを記憶部に記憶する登録部と、
他のデバイスが有する第２のタッチパネルが前記第１のタッチパネルに対向した場合、前記第２のタッチパネルに出力されているパターンを検出する検出部と、
前記検出部が検出したパターンと、前記記憶部に記憶されているパターンとが一致すると判定された場合、前記端末装置の利用制限を解除する制御部と、
を有する端末装置。
（付記５）
前記検出部は、
前記第２のタッチパネルに含まれる複数のセンサの電気的な状態に応じて変化した前記第１のタッチパネルの静電容量から、前記第２のタッチパネルに出力されているパターンを検出する、ことを特徴とする付記４に記載の端末装置。
（付記６）
前記制御部は、
検出したパターンを左右及び上下の少なくとも一方に反転したパターンと、前記記憶部に記憶されているパターンとが一致すると判定された場合、前記端末装置の利用制限を解除する、ことを特徴とする付記４又は５に記載の端末装置。
（付記７）
タッチパネルを有するペアリング登録可能デバイスであって、
前記ペアリング登録可能デバイスとペアリングされている端末装置から、ユーザにより指定されたパターンを受信する第１の受信部と、
前記第１の受信部が前記パターンを受信すると、該パターンを記憶部に記憶させる登録部と、
前記端末装置からの要求に応じて、前記記憶部に記憶されているパターンを前記タッチパネルに出力する出力部と、
を有するペアリング登録可能デバイス。
（付記８）
第１のタッチパネルを有する端末装置と、第２のタッチパネルを有するペアリング登録可能デバイスとが含まれるシステムであって、
前記ペアリング登録可能デバイスは、
前記端末装置からの要求に応じて、前記第２のタッチパネルに所定のパターンを出力する出力部を有し、
前記端末装置は、
前記第１のタッチパネルでユーザにより入力されたパターンを記憶部に記憶する登録部と、
前記第２のタッチパネルが前記第１のタッチパネルに対向した場合、前記第２のタッチパネルに出力されている所定のパターンを検出する検出部と、
前記検出部が検出したパターンと、前記記憶部に記憶されているパターンとが一致すると判定された場合、前記端末装置の利用制限を解除する制御部と、
を有するシステム。
【符号の説明】
【０１４８】
１        システム
１０      端末装置
２０      ウェアラブルデバイス
１００    機能制御プログラム
１０１    入力処理部
１０２    表示処理部
１０３    ペアリング処理部
１０４    登録処理部
１０５    機能制御処理部
１０６    パターン情報記憶部
１１１    パターン情報作成部
１１２    登録要求部
１１３    登録部
１２１    生成要求部
１２２    判定部
１２３    機能制御部
２００    パターン生成プログラム
２０１    入力処理部
２０２    表示処理部
２０３    ペアリング処理部
２０４    登録処理部
２０５    生成処理部
２０６    パターン情報記憶部
【図１】
2019008524.tif 000003
【図２】
2019008524.tif 000004
【図３】
2019008524.tif 000005
【図４】
2019008524.tif 000006
【図５】
2019008524.tif 000007
【図６】
2019008524.tif 000008
【図７】
2019008524.tif 000009
【図８】
2019008524.tif 000010
【図９】
2019008524.tif 000011
【図１０】
2019008524.tif 000012
【図１１】
2019008524.tif 000013
【図１２】
2019008524.tif 000014