(57)【要約】【課題】装置のサイズに関わらず画面ロックの解除操作を円滑に行うこと。【解決手段】この情報処理装置１は、携帯型端末装置２と携帯型端末装置２に近距離無線で接続可能な外部機器３とを含んで構成される情報処理装置であって、携帯型端末装置２の角度情報を検出するセンサ部２１と、外部機器３の角度情報を検出するセンサ部３１と、携帯型端末装置２の角度情報と外部機器３の角度情報とを基に、携帯型端末装置２と外部機器３との角度差を算出し、角度差が規定範囲にあるかを判定する判定部３４と、判定部３４による判定結果に応じて、携帯型端末装置２における画面ロックの解除を実行するロック解除制御部２２と、を備える。【選択図】図１
2015177412.tif 000002
【特許請求の範囲】
【請求項１】
端末機器と前記端末機器に近距離無線で接続可能な外部機器とを含んで構成される情報処理装置であって、
前記端末機器の角度情報を検出する第１の角度検出手段と、
前記外部機器の角度情報を検出する第２の角度検出手段と、
前記端末機器の角度情報と前記外部機器の角度情報とを基に、前記端末機器と前記外部機器との角度差を算出し、前記角度差が規定範囲にあるかを判定する判定手段と、
前記判定手段による判定結果に応じて、前記端末機器における画面ロックの解除を実行する制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記端末機器と前記外部機器との接近を検出する距離検出手段をさらに備え、
前記判定手段は、前記角度差に加えて、前記接近が検出されたか否かをさらに判定する、
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記端末機器の加速度情報を検出する第１の加速度検出手段と、
前記外部機器の加速度情報を検出する第２の加速度検出手段と、をさらに備え、
前記判定手段は、前記角度差に加えて、前記端末機器の前記加速度情報及び前記外部機器の加速度情報が規定範囲にあるかをさらに判定する、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
周囲の照度情報を検出する照度検出手段をさらに備え、
前記判定手段は、前記角度差に加えて、前記照度情報が規定範囲にあるかをさらに判定する、
ことを特徴とする請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記端末機器における心拍数情報を検出する第１の心拍数検出手段と、
前記外部機器における心拍数情報を検出する第２の心拍数検出手段と、をさらに備え、
前記判定手段は、前記端末機器の心拍数情報と前記外部機器の心拍数情報との差分である心拍数差を算出し、前記角度差に加えて、前記心拍数差が規定範囲にあるかをさらに判定する、
ことを特徴とする請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
端末機器と前記端末機器に近距離無線で接続可能な外部機器とを含んで構成される情報処理装置における前記端末機器の画面ロック解除方法であって、
前記端末機器の角度情報を検出する第１の角度検出ステップと、
前記外部機器の角度情報を検出する第２の角度検出ステップと、
前記端末機器の角度情報と前記外部機器の角度情報とを基に、前記端末機器と前記外部機器との角度差を算出し、前記角度差が規定範囲にあるかを判定する判定ステップと、
前記判定ステップによる判定結果に応じて、前記端末機器における画面ロックの解除を実行する制御ステップと、
を備えることを特徴とする画面ロック解除方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び画面ロック解除方法に関するものである。
【背景技術】
【０００２】
近年、スマートフォン、タブレット端末等の端末装置は、セキュリティ対策や誤操作の防止を目的として、データ入力や画面出力を制限する画面ロック機能を備えるものが一般的となっている。このような端末装置では、パスワード入力等の予め規定された入力操作を受け付けることで画面ロック機能を解除することが可能とされている。
【０００３】
また、下記特許文献１には、回転方向、角度、及び加速度を取得するモジュールと、取得した回転方向、角度、及び加速度が設定値と一致した場合にロック解除を行うモジュールとを備える携帯式電子装置が開示されている。この構成により、ロック解除の操作をより簡便にする。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２５１８９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来の装置においては、装置が比較的大型の場合にはロック機能の解除操作を円滑に行うことが困難な傾向にある。例えば、ディスプレイ画面の大きな装置では、回転方向、角度、或いは加速度を所望の範囲になるように操作することは困難である。また、電車、バス等の乗物に乗車している際には両手での操作ができない場合が多く、片手で端末を保持する必要があるために、規定された入力操作や端末の回転操作等を行うことは困難である。
【０００６】
そこで、本発明は、かかる課題に鑑みて為されたものであり、装置のサイズに関わらず画面ロックの解除操作を円滑に行うことが可能な情報処理装置及び画面ロック解除方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の一形態に係る情報処理装置は、端末機器と端末機器に近距離無線で接続可能な外部機器とを含んで構成される情報処理装置であって、端末機器の角度情報を検出する第１の角度検出手段と、外部機器の角度情報を検出する第２の角度検出手段と、端末機器の角度情報と外部機器の角度情報とを基に、端末機器と外部機器との角度差を算出し、角度差が規定範囲にあるかを判定する判定手段と、判定手段による判定結果に応じて、端末機器における画面ロックの解除を実行する制御手段と、を備える。
【０００８】
或いは、本発明の他の形態に係る画面ロック解除方法は、端末機器と端末機器に近距離無線で接続可能な外部機器とを含んで構成される情報処理装置における端末機器の画面ロック解除方法であって、端末機器の角度情報を検出する第１の角度検出ステップと、外部機器の角度情報を検出する第２の角度検出ステップと、端末機器の角度情報と外部機器の角度情報とを基に、端末機器と外部機器との角度差を算出し、角度差が規定範囲にあるかを判定する判定ステップと、判定ステップによる判定結果に応じて、端末機器における画面ロックの解除を実行する制御ステップと、を備える。
【０００９】
このような情報処理装置或いは画面ロック解除方法によれば、端末機器の角度と外部機器の角度との間の角度差が算出され、その角度差が規定範囲にあるか否かに応じて、端末機器における画面ロックの解除が実行される。これにより、端末機器と外部機器との角度の関係に応じて画面ロック解除が為され、端末機器が大型化しても円滑な解除操作が可能となる。さらには、例えば、一方の手で端末機器を保持し、他方の手に外部機器を取り付ける等により、乗物に乗車している際にも円滑な解除操作が可能となる。その結果、装置のサイズやユーザの操作環境に関わらず画面ロックの解除操作を円滑に行うことができる。
【００１０】
端末機器と外部機器との距離を検出する距離検出手段をさらに備え、判定手段は、角度差に加えて、距離が規定範囲にあるかをさらに判定する、ことが好ましい。こうすれば、端末機器と外部機器との距離に応じて画面ロック解除が実行され、ユーザの意図しない画面ロック解除の実行を防止することができる。
【００１１】
また、端末機器の加速度情報を検出する第１の加速度検出手段と、外部機器の加速度情報を検出する第２の加速度検出手段と、をさらに備え、判定手段は、角度差に加えて、端末機器の加速度情報及び外部機器の加速度情報が規定範囲にあるかをさらに判定する、ことも好ましい。かかる構成を採れば、端末機器の加速度及び外部機器の加速度に応じて画面ロック解除が実行され、ユーザの意図しない画面ロック解除の実行を防止することができる。
【００１２】
さらに、周囲の照度情報を検出する照度検出手段をさらに備え、判定手段は、角度差に加えて、照度情報が規定範囲にあるかをさらに判定する、ことも好ましい。この場合、周囲の照度が規定範囲の場合に画面ロック解除が実行され、例えば、端末機器又は外部機器が鞄等に収納されて未使用状態の場合に、不必要な画面ロック解除の実行を防止できる。
【００１３】
またさらに、端末機器における心拍数情報を検出する第１の心拍数検出手段と、外部機器における心拍数情報を検出する第２の心拍数検出手段と、をさらに備え、判定手段は、端末機器の心拍数情報と外部機器の心拍数情報との差分である心拍数差を算出し、角度差に加えて、心拍数差が規定範囲にあるかをさらに判定する、ことも好ましい。こうすれば、端末機器で検出された心拍数と外部機器で検出された心拍数との差に応じて画面ロック解除が実行されることにより、同一ユーザに端末機器及び外部機器が近接している場合に解除動作が為される。その結果、画面ロック解除の誤動作を防止できる。
【発明の効果】
【００１４】
本発明によれば、装置のサイズに関わらず画面ロックの解除操作を円滑に行うことが可能な情報処理装置及び画面ロック解除方法を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の好適な一実施形態にかかる情報処理装置の概略構成図である。
【図２】図１の携帯型端末装置２のハードウェア構成を示すブロック図である。
【図３】図１の外部機器３のハードウェア構成を示すブロック図である。
【図４】（ａ）は、図１のセンサ部３１から取得されてセンサ情報蓄積部３５に格納された情報に関するデータ構造の一例を示す図、（ｂ）は、図１のセンサ部２１から受信されてセンサ情報蓄積部３５に格納された情報に関するデータ構造の一例を示す図である。
【図５】図１の携帯型端末装置２の画面ロック解除の動作手順を示すフローチャートである。
【図６】図１の外部機器３の画面ロック解除の動作手順を示すフローチャートである。
【図７】本実施形態の情報処理装置の使用形態を示すイメージ図である。
【図８】図１の携帯型端末装置２において出力される出力画面のイメージを示す図である。
【図９】図１の携帯型端末装置２において出力される出力画面のイメージを示す図である。
【図１０】本発明の変形例にかかる情報処理装置の概略構成図である。
【図１１】図１０の携帯型端末装置２Ａの画面ロック解除の動作手順を示すフローチャートである。
【図１２】図１０の外部機器３Ａの画面ロック解除の動作手順を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面とともに本発明による情報処理装置及び画面ロック解除方法の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００１７】
図１は、本発明の好適な一実施形態にかかる情報処理装置１の概略構成図である。図１に示す情報処理装置１は、スマートフォン、タブレット端末、携帯電話端末等に代表される移動体通信ネットワーク或いは無線ＬＡＮ（Local Area Network）に接続可能な携帯型端末装置（端末機器）２と、その携帯型端末装置２に近距離無線通信によって接続可能な外部機器３とによって構成される。このような外部機器３の形態としては、ユーザの手に装着できるブレスレット、指輪、時計、手袋等が想定されるが、ユーザに装着できるものであればその形態は問われない。また、携帯型端末装置２と外部機器３とが互いに接続するために用いる近距離無線通信としては、ブルートゥース通信、無線ＬＡＮ通信、人体通信等が挙げられる。
【００１８】
図２は、携帯型端末装置２のハードウェア構成を示すブロック図である。同図に示すように、携帯型端末装置２は、物理的には、ＣＰＵ２０１、主記憶装置であるＲＡＭ２０２及びＲＯＭ２０３、タッチパネルディスプレイ等を介して入力を受け付ける入力デバイスである入力装置２０４、タッチパネルディスプレイ等の出力装置２０５、データ送受信デバイスである移動体通信モジュール２０６及び近距離通信モジュール２０７、半導体メモリ等の補助記憶装置２０８、加速度等の各種情報を検知するセンサ部２０９などを含むコンピュータシステムとして構成されている。図１における携帯型端末装置２の各機能は、図２に示されるＣＰＵ２０１、ＲＡＭ２０２等のハードウェア上に１又は複数の所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ２０１の制御のもとで入力装置２０４、出力装置２０５、移動体通信モジュール２０６、近距離通信モジュール２０７、及びセンサ部２０９を動作させるとともに、ＲＡＭ２０２や補助記憶装置２０８におけるデータの読み出し及び書き込みを行うことで実現される。
【００１９】
また、図３は、外部機器３のハードウェア構成を示すブロック図である。同図に示すように、外部機器３は、物理的には、ＣＰＵ３０１、主記憶装置であるＲＡＭ３０２及びＲＯＭ３０３、データ送受信デバイスである近距離通信モジュール３０６、半導体メモリ等の補助記憶装置３０８、加速度等の各種情報を検知するセンサ部３０７などを含むコンピュータシステムとして構成されている。図１における外部機器３の各機能は、図３に示されるＣＰＵ３０１、ＲＡＭ３０２等のハードウェア上に１又は複数の所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ３０１の制御のもとで近距離通信モジュール３０６及びセンサ部３０７を動作させるとともに、ＲＡＭ３０２や補助記憶装置３０８におけるデータの読み出し及び書き込みを行うことで実現される。
【００２０】
以下、図１に戻って、携帯型端末装置２及び外部機器３の機能構成について詳述する。
【００２１】
この携帯型端末装置２は、情報を表示する出力デバイスとしていわゆるタッチパネルディスプレイ２４を備える端末装置であり、機能的な構成要素として、センサ部２１、ロック解除制御部（制御手段）２２、及び入出力制御部（制御手段）２３を備えている。
【００２２】
センサ部２１は、携帯型端末装置２内に内蔵されて、各種情報を検知して取得する。このセンサ部２１は、照度センサ（照度検出手段）２１ａ、近接センサ（距離検出手段）２１ｂ、加速度センサ（第１の加速度検出手段）２１ｃ、心拍センサ（第１の心拍数検出手段）２１ｄ、及び角度センサ（第１の角度検出手段）２１ｅを含んで構成されている。照度センサ２１ａは、携帯型端末装置２の周囲の近傍における照度を検出し、その照度を表す照度情報を出力する。近接センサ２１ｂは、携帯型端末装置２の外部機器３に対する接近を検知し、その接近を示す接近検知情報を出力する。このような近接センサ２１ｂとしては、赤外線や超音波等を利用した指向性を有する距離センサ等が用いられる。加速度センサ２１ｃは、携帯型端末装置２の加速度を検出し、検出した加速度を示す加速度情報を出力する。心拍センサ２１ｄは、携帯型端末装置２を保持するユーザの指先をセンシングすることによりそのユーザの心拍数を検出し、検出した心拍数を示す心拍数情報を出力する。角度センサ２１ｅは、携帯型端末装置２の角度を検出し、検出した角度を示す角度情報を出力する。このような構成のセンサ部２１は、照度センサ２１ａ、近接センサ２１ｂ、加速度センサ２１ｃ、心拍センサ２１ｄ、及び角度センサ２１ｅで検出された情報を、近距離通信モジュール２０７（図２参照）を介して、外部機器３に送信する。
【００２３】
ロック解除制御部２２は、後述する外部機器３の判定部３４から受信されたロック解除信号に応じて、携帯型端末装置２における画面ロックの解除処理の実行を制御する。この「画面ロック」とは、携帯型端末装置２において所定条件（無操作状態が所定時間継続された、ユーザによるコマンド入力が受け付けられた等）を満たすことにより設定された、タッチパネルディスプレイ２４におけるデータ入力や画面出力を制限する状態のことである。具体的には、このロック解除制御部２２は、ロック解除信号を受信したことを契機に、入出力制御部２３に対して画面ロックの解除処理の実行を指示する。
【００２４】
入出力制御部２３は、タッチパネルディスプレイ２４におけるデータ入力や画面出力を制御する。すなわち、入出力制御部２３は、タッチパネルディスプレイ２４におけるユーザの指の接触位置を検出することにより、データ入力やコマンド入力を受け付ける。また、入出力制御部２３は、タッチパネルディスプレイ２４における画像や文字の表示を制御する。さらに、入出力制御部２３は、所定条件が満たされたことを契機に画面ロックを設定する一方で、ロック解除制御部２２からの指示に応じて、画面ロックを解除するように設定する。
【００２５】
外部機器３は、機能的な構成要素として、センサ部３１、情報取得部３２、情報参照部３３、判定部（判定手段）３４、及びセンサ情報蓄積部３５を備えている。
【００２６】
センサ部３１は、外部機器３内に内蔵されて、各種情報を検知して取得する。このセンサ部３１は、近接センサ（距離検出手段）３１ａ、加速度センサ（第２の加速度検出手段）３１ｃ、心拍センサ（第２の心拍数検出手段）３１ｄ、及び角度センサ（第２の角度検出手段）３１ｅを含んで構成されている。近接センサ３１ａは、外部機器３の携帯型端末装置２に対する接近を検知し、その接近を示す接近検知情報を出力する。このような近接センサ３１ａとしては、赤外線や超音波等を利用した指向性を有する距離センサ等が用いられる。加速度センサ３１ｃは、外部機器３の加速度を検出し、検出した加速度を示す加速度情報を出力する。心拍センサ３１ｄは、外部機器と接触しているユーザの手をセンシングすることによりそのユーザの心拍数を検出し、検出した心拍数を示す心拍数情報を出力する。角度センサ３１ｅは、外部機器３の角度を検出し、検出した角度を示す角度情報を出力する。このような構成のセンサ部３１は、近接センサ３１ａ、加速度センサ３１ｃ、心拍センサ３１ｄ、及び角度センサ３１ｅで検出された情報を、情報取得部３２に引き渡す。
【００２７】
情報取得部３２は、携帯型端末装置２の近接センサ２１ｂ及び外部機器３の近接センサ３１ａにより、携帯型端末装置２と外部機器３との接近が検出されたことを契機に、携帯型端末装置２のセンサ部２１から継続的に情報を受信するとともに、センサ部３１から継続的に情報を取得する。この情報取得部３２による情報の受信及び取得は、所定周期（例えば、１秒周期、１０秒周期等）で継続的に行われる。そして、情報取得部３２は、受信及び取得した情報を、センサ情報蓄積部３５にセンサ情報として格納する。
【００２８】
図４（ａ）には、センサ部３１から取得されてセンサ情報蓄積部３５に格納されたセンサ情報に関するデータ構造の一例を示し、図４（ｂ）には、センサ部２１から受信されてセンサ情報蓄積部３５に格納されたセンサ情報に関するデータ構造の一例を示している。図４（ａ）に示すように、センサ部３１から取得されて蓄積されたセンサ情報には、外部機器３を識別する“外部機器ＩＤ”と、取得されたセンサ情報の検知時間を示す“検知時間”と、角度センサ３１ｅで検知された“角度情報”と、心拍センサ３１ｄで検知された“心拍数情報”と、加速度センサ３１ｃ検知された“加速度”とが対応付けられて格納されている。センサ情報に含まれる“角度情報”及び“加速度”は、１秒毎に継続的に取得されて、該当する検知時間に対応付けられて格納され、センサ情報に含まれる“心拍数情報”は、１０秒毎に継続的に取得されて、該当する検知時間に対応付けられて格納される。図４（ｂ）に示すように、センサ部２１から受信されて蓄積されたセンサ情報には、携帯型端末装置２を識別する“端末装置ＩＤ”と、取得されたセンサ情報の検知時間を示す“検知時間”と、角度センサ２１ｅで検知された“角度情報”と、心拍センサ２１ｄで検知された“心拍数情報”と、近接センサ２１ｂで検知された接近有無を示す“接近”と、照度センサ２１ａで検知された“照度”と、加速度センサ２１ｃ検知された“加速度”とが対応付けられて格納されている。センサ情報に含まれる“角度情報”、“接近”、“照度”、及び“加速度”は、１秒毎に継続的に受信されて、該当する検知時間に対応付けられて格納され、センサ情報に含まれる“心拍数情報”は、１０秒毎に継続的に受信されて、該当する検知時間に対応付けられて格納される。
【００２９】
図１に戻って、情報参照部３３は、検知時間が所定期間に属するセンサ情報をセンサ情報蓄積部３５から参照し、参照したセンサ情報を判定部３４に引き渡す。すなわち、情報参照部３３は、現在時刻に近い検知時間を含む外部機器３に関するセンサ情報を所定レコード分（例えば、１０秒間のセンサ情報を含む１０レコード分）参照し判定部３４に引き渡すとともに、現在時刻に近い検知時間を含む携帯型端末装置２に関するセンサ情報を所定コード分参照し判定部３４に引き渡す。
【００３０】
判定部３４は、情報参照部３３から引き渡された外部機器３及び携帯型端末装置２に関するセンサ情報を基に、センサ情報が所定のロック解除条件を満たしているか否かを判定する。ここで、判定部３４は、最新の検知時間のセンサ情報の連続する複数レコードを対象にロック解除条件を判定し、複数レコードでロック解除条件が満たされているか否かを判定する。例えば、１レコードごとに蓄積される心拍数情報以外のセンサ情報については、３レコードで連続してロック解除条件が満たされているかが判定され、１０レコード間隔で蓄積される心拍数情報については、１０レコード中のいずれかのレコードでロック解除条件が満たされているかが判定される。その結果、ロック解除条件を満たしていると判定された際には、判定部３４は、近距離通信モジュール３０６（図３参照）を介して、携帯型端末装置２に対してロック解除信号を送信する。
【００３１】
ここで、判定部３４は、次のようにしてロック解除条件を判定する。まず、判定部３４は、携帯型端末装置２の角度情報と外部機器３の角度情報とを基に携帯型端末装置２と外部機器３との角度差を算出し、その角度差が規定範囲（例えば、所定値γ度以内）であるか否か（角度差条件）を判定する。また、判定部３４は、携帯型端末装置２の接近情報を基に、携帯型端末装置２の外部機器３に対する接近の有無（接近条件）もさらに判定する。さらに、判定部３４は、携帯型端末装置２の加速度情報と外部機器３の加速度情報とを基に、両方の加速度が共に規定範囲（例えば、所定値δ未満）であるか否か（加速度条件）も判定する。加えて、判定部３４は、携帯型端末装置２の照度情報を基に、照度が規定範囲（例えば、所定値α以上）であるか否か（照度条件）も判定する。また、判定部３４は、携帯型端末装置２の心拍数情報と外部機器３の心拍数情報とを基に両方の心拍数情報の間の差分である誤差（心拍数差）を算出し、その誤差が規定範囲（例えば、所定値ω以下）であるか否か（心拍数条件）をさらに判定する。なお、判定部３４は、心拍数条件以外の角度差条件、接近条件、加速度条件、及び照度条件に関しては、センサ情報の最新の３レコードの全てで条件を満たしているかを判定し、心拍数条件に関しては、最新の１０レコードのうちのいずれかが条件を満たしているかを判定する。そして、判定部３４は、全ての条件を満たしている場合に、ロック解除条件を満たしていると判定する。
【００３２】
例えば、図４に示したセンサ情報の例においては、検知時間“hh:mm:01”，“hh:mm:02”の連続する２レコードを対象に判定した場合には、外部機器３に関する加速度“A2”が加速度条件（所定値δ未満）を満たさないために、ロック解除条件を満たしていないと判定される。また、検知時間“hh:mm:03”〜“hh:mm:05”の連続する３レコードを対象に判定した場合には、外部機器３に関する角度情報“β”と携帯型端末装置２に関する角度情報“αとが角度差条件（所定値γ度以内）を満たさないために、ロック解除条件を満たしていないと判定される。また、検知時間“hh:mm:06”，“hh:mm:07”の連続する２レコードを対象に判定した場合には、携帯型端末装置２に関する加速度“A3”が加速度条件（所定値δ未満）を満たさないために、ロック解除条件を満たしていないと判定される。また、検知時間“hh:mm:08”〜“hh:mm:10”の連続する３レコードを対象に判定した場合には、携帯型端末装置２に関する接近情報“無”となっており接近条件を満たさないために、ロック解除条件を満たしていないと判定される。一方、検知時間“hh:mm:11”〜“hh:mm:13”の連続する３レコードを対象に判定した場合には、全ての条件が満たされているため、ロック解除条件を満たしていると判定される。
【００３３】
以下、携帯型端末装置２及び外部機器３における画面ロック解除動作の手順について説明するとともに、本実施形態にかかる画面ロック解除方法について詳述する。図５は、携帯型端末装置２の画面ロック解除の動作手順を示すフローチャートであり、図６は、外部機器３の画面ロック解除の動作手順を示すフローチャートである。ここで、図５及び図６に示す動作は、携帯型端末装置２と外部機器との間で近距離無線通信の接続が確立されており、携帯型端末装置２の入出力制御部２３によって画面ロックが設定された状態から開始される。図７は、ユーザによる画面ロック解除操作時の情報処理装置１の使用形態の一例を示す図である。
【００３４】
まず、図５を参照して、ユーザによるタッチパネルディスプレイ２４への接触等の所定操作を契機に、入出力制御部２３により、画面ロックが設定された状態を示すロック画面がタッチパネルディスプレイ２４上に表示される（ステップＳ１０１）。そうすると、センサ部２１により、携帯型端末装置２と外部機器３との接近が検知されたか否かが繰り返し判定される（ステップＳ１０２）。これにより、携帯型端末装置２において、ロック解除処理を制御する外部機器３の探索が行われる。判定の結果、接近が検知された場合には（ステップＳ１０２；ＹＥＳ）、センサ部２１により、外部機器３に対して返却情報が要求され、その返却情報の受信処理が実行される（ステップＳ１０３）。次に、センサ部２１により、返却情報が受信されたか否かが判定される（ステップＳ１０４）。判定の結果、返却情報が受信されていない場合には（ステップＳ１０４：ＮＯ）、入出力制御部２３により、外部機器３が検出できなかった旨をユーザに通知するための出力画面（図８）が、タッチパネルディスプレイ２４上に出力される。
【００３５】
一方、ステップＳ１０４での判定の結果、返却情報が受信された場合には（ステップＳ１０４；ＹＥＳ）、センサ部２１は、照度センサ２１ａ、近接センサ２１ｂ、加速度センサ２１ｃ、心拍センサ２１ｄ、及び角度センサ２１ｅを利用してセンサ情報を検知する（ステップＳ１０６）。そして、センサ部２１は、検知したセンサ情報を継続的に外部機器３に送信する（ステップＳ１０７）。
【００３６】
その後、ロック解除制御部２２により、外部機器３からロック解除信号が受信されたか否かが判定される（ステップＳ１０８）。判定の結果、ロック解除信号が受信された場合には（ステップＳ１０８；ＹＥＳ）、ロック解除制御部２２及び入出力制御部２３により、画面ロックの解除処理が実行される（ステップＳ１０９）。一方で、ロック解除信号が受信されなかった場合には（ステップＳ１０８；ＮＯ）、処理がステップＳ１０２に戻され、再度外部機器３の探索が繰り返される。
【００３７】
図６に移って、外部機器３においては、センサ部３１によって、携帯型端末装置２から返却情報を要求するための接近信号が受信されているか否かが繰り返し判定される（ステップＳ２０１）。判定の結果、接近信号が受信された場合には（ステップＳ２０１；ＹＥＳ）、センサ部３１によって、近接センサ３１ａを用いて、携帯型端末装置２と外部機器３との接近の有無が判定される（ステップＳ２０２）。判定の結果、接近無しと判定された場合には（ステップＳ２０２；ＮＯ）、処理がステップＳ２０１に戻されて再度接近信号の受信の判定が繰り返される。一方、接近有りと判定された場合には（ステップＳ２０２；ＹＥＳ）、センサ部３１から携帯型端末装置２に向けて返却情報が送信される（ステップＳ２０３）。
【００３８】
次に、センサ部３１により、加速度センサ３１ｃ、心拍センサ３１ｄ、及び角度センサ３１ｅを利用してセンサ情報が継続的に検知される（ステップＳ２０４）。そして、情報取得部３２は、センサ部３１からセンサ情報を取得し、取得したセンサ情報をセンサ情報蓄積部３５に蓄積する（ステップＳ２０５）。さらに、情報取得部３２により、携帯型端末装置２のセンサ情報が取得され、取得されたセンサ情報がセンサ情報蓄積部３５に蓄積される（ステップＳ２０６）。
【００３９】
その後、情報参照部３３により、検知時間が所定期間に属する携帯型端末装置２及び外部機器３に関するセンサ情報がセンサ情報蓄積部３５から参照され、参照されたセンサ情報が判定部３４に引き渡される（ステップＳ２０７）。次に、判定部３４により、情報参照部３３から引き渡されたセンサ情報を基にロック解除条件が満たされているか否かが判定される（ステップＳ２０８）。判定の結果、ロック解除条件が満たされていないと判定された場合には（ステップＳ２０８；ＮＯ）、判定部３４により、画面ロックの解除処理が失敗した旨を通知するメッセージが携帯型端末装置２に送信された後に、処理がステップＳ２０７に戻される（ステップＳ２０９）。これに応じて、携帯型端末装置２のタッチパネルディスプレイ２４には、所定のエラーメッセージを含む出力画面（図９参照）が表示される。一方、ロック解除条件が満たされていると判定された場合には（ステップＳ２０８；ＹＥＳ）、判定部３４により携帯型端末装置２に向けてロック解除信号が送信される（ステップＳ２１０）。
【００４０】
以上説明した情報処理装置１及び情報処理装置１を用いた画面ロック解除方法によれば、携帯型端末装置２の角度と外部機器３の角度との間の角度差が算出され、その角度差が規定範囲にあるか否かに応じて、携帯型端末装置２における画面ロックの解除が実行される。これにより、携帯型端末装置２と外部機器３との角度の関係に応じて画面ロック解除が為され、携帯型端末装置２が大型化しても円滑な解除操作が可能となる。さらには、例えば、一方の手で携帯型端末装置２を保持し、他方の手に外部機器３を取り付ける等により、乗物に乗車している際にも円滑な解除操作が可能となる。その結果、装置のサイズやユーザの操作環境に関わらず画面ロックの解除操作を円滑に行うことができる。
【００４１】
また、携帯型端末装置２と外部機器３との距離の関係の判定結果に応じて、画面ロックの解除が実行されるので、ユーザの意図しない画面ロック解除の実行を防止することができる。さらに、携帯型端末装置２の加速度及び外部機器３の加速度に応じて画面ロック解除が実行されるので、ユーザの意図しない画面ロック解除の実行をさらに防止することができる。
【００４２】
また、周囲の照度が規定範囲の場合に画面ロック解除が実行されるので、例えば、携帯型端末装置２又は外部機器３が鞄等に収納されて未使用状態の場合に、不必要な画面ロック解除の実行を防止できる。さらに、携帯型端末装置２で検出された心拍数と外部機器３で検出された心拍数との差に応じて画面ロック解除が実行されることにより、同一ユーザに携帯型端末装置２及び外部機器３が近接している場合に解除動作が為される。その結果、画面ロック解除の誤動作を防止できる。
【００４３】
なお、本発明は、上述した実施形態に限定されるものではない。例えば、判定部３４が判定するロック解除条件は、角度差条件、接近条件、加速度条件、照度条件、及び心拍数条件のうちの任意の組み合わせが選択されてもよい。ただし、画面ロックの解除操作を円滑に行うためには、ロック解除条件に最低限角度差条件を含むことが好適である。
【００４４】
また、センサ情報の蓄積部、ロック解除条件の判定部の両方或いは一方は、携帯型端末装置に具備されてもよい。図１０は、本発明の変形例に係る情報処理装置１Ａの概略構成図、図１１は、情報処理装置１Ａを構成する携帯型端末装置２Ａの画面ロック解除の動作手順を示すフローチャートであり、図１２は、情報処理装置１Ａを構成する外部機器３Ａの画面ロック解除の動作手順を示すフローチャートである。
【００４５】
図１０に示すように、情報処理装置１Ａにおいては、情報処理装置１の外部機器３に具備されていた情報取得部３２、情報参照部３３、判定部３４、及びセンサ情報蓄積部３５の各構成要素が、携帯型端末装置２Ａに具備される。そして、図１１及び図１２に示すように、センサ情報の取得及び蓄積、及びロック解除条件の判定は携帯型端末装置２Ａにて実行される。すなわち、図１１に示す携帯型端末装置２Ａの動作においては、ステップＳ３０１〜Ｓ３０６，Ｓ３１２の処理内容は、上述した図５のステップＳ１０１〜Ｓ１０６，Ｓ１０９の処理内容と同様であり、ステップＳ３０７〜Ｓ３１１の処理内容は、上述した図６のステップＳ２０５〜Ｓ２０９の処理と同様である。また、図１１に示す外部機器３Ａの動作においては、ステップＳ４０１〜ステップＳ４０４の処理内容は、上述した図６のステップＳ２０１〜Ｓ２０４の処理と同様であり、ステップＳ４０５では、検出したセンサ情報を、蓄積する代わりに、携帯型端末装置２Ａに送信する。
【符号の説明】
【００４６】
１，１Ａ…情報処理装置、２，２Ａ…携帯型端末装置（端末機器）、３，３Ａ…外部機器、２１…センサ部、２１ａ…照度センサ（照度検出手段）、２１ｂ…近接センサ（距離検出手段）、２１ｃ…加速度センサ（第１の加速度検出手段）、２１ｄ…心拍センサ（第１の心拍数検出手段）、２１ｅ…角度センサ（第１の角度検出手段）、２２…ロック解除制御部（制御手段）、２３…入出力制御部（制御手段）、３１…センサ部、３１ａ…近接センサ（距離検出手段）、３１ｃ…加速度センサ（第２の加速度検出手段）、３１ｄ…心拍センサ（第２の心拍数検出手段）、３１ｅ…角度センサ（第２の角度検出手段）、３４…判定部（判定手段）。
【図１】
2015177412.tif 000003
【図２】
2015177412.tif 000004
【図３】
2015177412.tif 000005
【図４】
2015177412.tif 000006
【図５】
2015177412.tif 000007
【図６】
2015177412.tif 000008
【図７】
2015177412.tif 000009
【図８】
2015177412.tif 000010
【図９】
2015177412.tif 000011
【図１０】
2015177412.tif 000012
【図１１】
2015177412.tif 000013
【図１２】
2015177412.tif 000014