(57)【特許請求の範囲】
【請求項１】
システム筐体と該システム筐体に開閉可能に取り付けられたディスプレイ筐体を備える携帯端末装置がアクセスを制限する方法であって、
前記ディスプレイ筐体を閉じたことに応答して前記携帯端末装置が使用を終了したことを示す使用終了イベントを生成するステップと、
前記使用終了イベントが生成されたあとに前記携帯端末装置が測定した加速度を、静止状態を示す第１の値と移動状態を示す第２の値に２値化するステップと、
前記携帯端末装置が使用を開始することを示す使用開始イベントを生成するステップと、
前記使用終了イベントが生成された時刻と前記第１の値から前記第２の値に変化する時刻との間の移動準備時間を測定するステップと、
前記移動準備時間が第１の閾値を超えたときに前記使用開始イベントに応答してユーザ認証を要求するステップと
を有する方法。
【請求項２】
前記第２の値から前記第１の値に遷移しさらに前記第２の値に遷移する一時的な静止状態における前記第１の値に遷移している時間を測定するステップと、
前記移動準備時間が前記第１の閾値以下でかつ前記一時的に第１の値に遷移している時間が第２の閾値を越えたときに前記使用開始イベントに応答してユーザ認証を要求するステップと
を有する請求項１に記載の方法。
【請求項３】
前記第２の値から前記第１の値に遷移する時刻と前記使用開始イベントが生成された時刻の間の使用準備時間を測定するステップと、
前記移動準備時間が前記第１の閾値以下でかつ前記一時的に第１の値に遷移している時間が前記第２の閾値以下でさらに前記使用準備時間が第３の閾値を超えたときに前記使用開始イベントに応答してユーザ認証を要求するステップと
を有する請求項２に記載の方法。
【請求項４】
前記移動準備時間が前記第１の閾値以下でかつ前記一時的に第１の値に遷移している時間が前記第２の閾値以下でさらに前記使用準備時間が前記第３の閾値以下のときに前記使用開始イベントに応答してユーザ認証を省略してアクセスを許可するステップを有する請求項３に記載の方法。
【請求項５】
前記第２の値から前記第１の値に遷移する時刻と前記使用開始イベントが生成された時刻の間の使用準備時間を測定するステップと、
前記移動準備時間が前記第１の閾値以下でかつ前記使用準備時間が第３の閾値を超えたときに前記使用開始イベントに応答してユーザ認証を要求するステップと
を有する請求項１に記載の方法。
【請求項６】
前記使用開始イベントが前記ディスプレイ筐体を開いたことに応答して生成される請求項１から請求項５のいずれかに記載の方法。
【請求項７】
前記使用終了イベントから前記使用開始イベントまでの間プロセッサが動作を継続している請求項１から請求項６のいずれかに記載の方法。
【請求項８】
システム筐体と該システム筐体に開閉可能に取り付けられたディスプレイ筐体を備える携帯端末装置であって、
前記携帯端末装置の加速度を計測する加速度センサと、
前記加速度センサの出力を、静止状態を示す第１の値と移動状態を示す第２の値に２値化した加速度データを生成する加速度データ処理部と、
前記ディスプレイ筐体を閉じたことに応答して前記携帯端末装置が使用を終了したことを示す終了イベントが生成されてから前記携帯端末装置が使用を開始することを示す使用開始イベントが生成されるまでの間の前記加速度データを記録する加速度データ記録部と
前記使用開始イベントに応答して前記加速度データから前記使用終了イベントが生成された時刻と前記第１の値から前記第２の値に変化する時刻との間の移動準備時間を測定し、該移動準備時間が第１の閾値を超えたときに前記携帯端末装置に対するアクセス禁止の判定をする判定部と
を有する携帯端末装置。
【請求項９】
前記判定部は、前記第２の値から前記第１の値に遷移しさらに前記第２の値に遷移する一時的な静止状態における前記第１の値に遷移している時間を測定し、前記移動準備時間が前記第１の閾値以下でかつ前記一時的に第１の値に遷移している時間が第２の閾値を越えたときに前記携帯端末装置に対するアクセス禁止の判定をする請求項８に記載の携帯端末装置。
【請求項１０】
前記判定部は、前記第２の値から前記第１の値に遷移する時刻と前記使用開始イベントが生成された時刻の間の使用準備時間を測定し、前記移動準備時間が前記第１の閾値以下でかつ前記一時的に第１の値に遷移している時間が前記第２の閾値以下でさらに前記使用準備時間が第３の閾値を超えたときに前記携帯端末装置に対するアクセス禁止の判定をする請求項９に記載の携帯端末装置。
【請求項１１】
前記判定部は、前記移動準備時間が前記第１の閾値以下でかつ前記一時的に第１の値に遷移している時間が前記第２の閾値以下でさらに前記使用準備時間が前記第３の閾値以下のときに前記携帯端末装置に対するアクセス許可の判定をする請求項１０に記載の携帯端末装置。
【請求項１２】
前記判定部は、前記第２の値から前記第１の値に遷移する時刻と前記使用開始イベントが生成された時刻の間の使用準備時間を測定し、前記移動準備時間が前記第１の閾値以下でかつ前記使用準備時間が第３の閾値を超えたときに前記携帯端末装置に対するアクセス禁止の判定をする請求項８に記載の携帯端末装置。
【請求項１３】
前記使用開始イベントが前記ディスプレイ筐体を開いたときに生成される請求項８から請求項１２のいずれかに記載の携帯端末装置。
【請求項１４】
システム筐体と該システム筐体に開閉可能に取り付けられたディスプレイ筐体を備える携帯式のコンピュータに、
前記ディスプレイ筐体を閉じたことに応答して使用を終了したことを示す使用終了イベントを生成するステップと、
前記使用終了イベントが生成されたあとに前記携帯端末装置が計測した加速度が、静止状態を示すか移動状態を示すかを識別するステップと、
使用を開始することを示す使用開始イベントを生成するステップと、
前記使用終了イベントが生成されてから前記静止状態が継続する移動準備時間を測定するステップと、
前記移動準備時間が第１の閾値を超えたときに前記使用開始イベントに応答して前記コンピュータに対するアクセスを制限するステップと
を有する処理を実現させるためのコンピュータ・プログラム。
【請求項１５】
前記処理が、
連続する前記移動状態の間で一時的な前記静止状態を示す時間を測定するステップと、
前記移動準備時間が前記第１の閾値以下でかつ前記一時的な静止状態を示す時間が第２の閾値を越えたときに前記使用開始イベントに応答して前記コンピュータに対するアクセスを制限するステップと
を有する請求項１４に記載のコンピュータ・プログラム。
【請求項１６】
前記処理が、
前記使用開始イベントが生成されるまで前記静止状態が継続する使用準備時間を測定するステップと、
前記移動準備時間が前記第１の閾値以下でかつ前記一時的な静止状態を示す時間が前記第２の閾値以下でさらに前記使用準備時間が第３の閾値を超えたときに前記使用開始イベントに応答して前記コンピュータに対するアクセスを制限するステップと
を有する請求項１５に記載のコンピュータ・プログラム。
【請求項１７】
前記処理が、
前記移動準備時間が前記第１の閾値以下でかつ前記一時的な静止状態を示す時間が前記第２の閾値以下でさらに前記使用準備時間が前記第３の閾値以下のときに前記使用開始イベントに応答して前記コンピュータに対するアクセスを許可するステップを有する請求項１６に記載のコンピュータ・プログラム。
【請求項１８】
前記処理が、
前記使用開始イベントが生成されるまで前記静止状態が継続する使用準備時間を測定するステップと、
前記移動準備時間が前記第１の閾値以下でかつ前記使用準備時間が第３の閾値を超えたときに前記使用開始イベントに応答して前記コンピュータに対するアクセスを制限するステップと
を有する請求項１４に記載のコンピュータ・プログラム。
【請求項１９】
システム筐体と該システム筐体に開閉可能に取り付けられたディスプレイ筐体を備える携帯端末装置がアクセスを制限する方法であって、
前記ディスプレイ筐体を閉じたことに応答して前記携帯端末装置が使用を終了したことを示す使用終了イベントを生成するステップと、
前記使用終了イベントが生成されてから前記携帯端末装置が移動を開始するまでの移動準備時間を前記携帯端末装置が測定するステップと、
前記携帯端末装置が使用を開始することを示す使用開始イベントを生成するステップと、
前記移動準備時間が所定の閾値を超えたと判定したときに前記使用開始イベントに応答してユーザ認証を要求するステップと
を有する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯端末装置の利便性を向上したセキュリティ機能に関し、さらに詳細には本人が支配しているか第３者が支配している可能性があるかを判断してアクセスを制御する技術に関する。
【背景技術】
【０００２】
コンピュータは、第３者による不正なアクセスから情報を保護するためにさまざまなセキュリティ機能を備える。たとえばあるセキュリティ機能は、停止しているコンピュータを起動する際にパスワードや指紋によるユーザ認証が成功しないとブートしないようにする。また、他のセキュリティ機能では動作中のコンピュータから本人が離れている間に第３者によりデータが盗まれたり画面をみられたりすることを防ぐために、一定時間アイドル状態が続くと本人がコンピュータの前にいないと判断して、スクリーン・セーバの画面を表示したりサスペンド状態に遷移したりする。そして、復帰の際にはパスワードや指紋によるユーザ認証を要求する。しかし、パスワードや指紋による認証手続きは、第３者の不正なアクセスを防ぐ効果があると同時に本人がアクセスする際には不便さを与えるという側面がある。
【０００３】
特許文献１は、自らがおかれた状態が異常であると判断した場合、外部からの入力を受け付ける入力手段に対する入力を禁止する携帯端末を開示する。ここに、異常状態とは携帯端末のユーザの意思とは関係なく、当該端末のユーザ以外の第３者によって当該端末が利用される可能性がある状態をいい、具体的には加速度センサが検出する加速度で判断する落下または衝撃、および充電していない状態で判断する放置の各状態とすることが記載されている。
【０００４】
特許文献２は、机の上などに暫く据え置いて使用する使用法と自在に持ち運んで使用する使用法との双方に適合し、情報盗用の危険性を低減させた可搬型情報処理装置を開示する。同文献には、当該可搬型情報処理装置は移動距離の累積値が所定の基準値に達すると一部の機能を使用不能状態にすることが記載されている。特許文献３は、利便性とセキュリティ保護の両面を実現し、ユーザに煩わしさを感じさせないようにした携帯端末装置を開示する。
【０００５】
同文献には、装置内のアプリケーションに対するロック機能を働かせるタイミングを、折りたたみ式携帯電話の場合の折りたたみ時、キーを保護する蓋がある装置の場合はその蓋を閉じた時、数十秒から数分程度のある一定の時間の間に操作がなくユーザが端末装置から離れたとみなした時などとすることが記載されている。また、加速度の大きさにより、端末装置が異常状態にあるか放置されているかなどを判定することが記載されている。
【０００６】
具体的には、携帯電話機の状態が「激しく動いている」、「緩やかに動いている」、「静止している」、「落下している」のうちのどれに当てはまるか分類する。そして、「激しく動いている」の場合は「異常な状態にある」と判定し、「緩やかに動いている」の場合は「異常状態ではなく、尚且つ放置状態ではない」と判定し、「落下している」の場合は「異常な状態にある」と判定する。また、「静止している」の場合に蓋開閉センサにより蓋が閉じていると判断される場合は「放置されている」と判定し、蓋が開いていると判断される場合は「異常状態ではなく、尚且つ放置状態ではない」と判定する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−１３５４６号公報
【特許文献２】国際公開ＷＯ２００２−１０３４９７号公報
【特許文献３】特開２００８−３０６４１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
近年、ビジネスの場ではユーザがオフィスで使用しているノートブック型携帯式コンピュータ（以下、ノートＰＣという。）の使用状態を維持しながら、会議室に持ち込んで使用したいという要望が多くなっている。オフィスから会議室などのように短時間の移動において、一旦蓋を閉めると移動先で蓋を開けたときにはパスワードの入力を要求すると、ユーザは煩わしさを回避しようとして蓋を閉めないで持ち運ぼうとする。結果的に、ノートＰＣを蓋が開いた不安定な状態で保持して筐体にストレスを生じさせたり、落下による危険性を生じさせたりしている。このときオーナーである本人がノートＰＣを支配していることが明らかなことを確認してパスワードの入力も省くことができれば利便性が向上する。
【０００９】
パスワードの入力を省くためには、オフィスで使用してから会議室に移動するまでの間にノートＰＣが第３者に支配される可能性がないことを認識してアクセスを制御する必要がある。特許文献１および特許文献３の発明では、加速度センサが検出する加速度の大きさに着目して、落下、衝撃および放置の３つの状態で異常状態を検出しているが、ノートＰＣではポケットなどから滑り落ちるような携帯電話機とは異なり落下や衝撃を伴って第３者の手に渡ったりアクセスできる状態になったりすることは少ない。したがって携帯電話に適用した加速度の大きさを測定する方法では、ノートＰＣが第３者に支配されたことを効果的に検出することはできない。
【００１０】
特許文献３の発明では、加速度センサにより携帯電話機が静止していると分類したときに、蓋開閉センサが閉じていると判断したときは放置されていると判定するため、オフィスから会議室に蓋を閉めてノートＰＣを持ち運ぶときには蓋を閉めた瞬間にロック機能が働いてしまい、会議室に到着したときにパスワードを入力する必要がでてくる。また、特許文献２の方法では第３者が近くの場所に持ち出した場合には検出できない。
【００１１】
そこで本発明の目的は、第３者の支配下に陥る可能性が生じたときに本人が支配していることを判定してユーザ認証を省略する携帯端末装置を提供することにある。さらに本発明の目的は、移動してから使用する際の利便性を確保したセキュリティ機能を備える携帯端末装置を提供することにある。さらに本発明の目的は、そのようなコンピュータにおけるアクセスの制御方法およびコンピュータ・プログラムを提供することにある。
【課題を解決するための手段】
【００１２】
本発明において、使用中は携帯端末装置がオーナーである本人が支配していることを前提にして、使用を終了してからつぎに使用を開始するまでの間の携帯端末装置を保持する人間の行動態様に基づいてセキュリティと利便性の調和を図る。携帯端末装置は使用を終了すると放置されて第３者の支配下に陥る可能性がでてくる。これを防止するために携帯端末装置は、使用を終了するイベントを検出すると、つぎに使用を開始するイベントを検出したときにユーザ認証を要求する。
【００１３】
一方、オフィスから会議室に短時間で移動するような場合は、ユーザには会議室に到着したときはただちに携帯端末装置を使用したいという要望がある。このとき、オフィスから会議室までの移動の間に本人が支配していることを携帯端末装置が認識できれば、会議室で使用を開始する際にユーザ認証を要求しないでもセキュリティは確保できる。本発明では、使用を終了してから移動先で使用を開始するまでのユーザの行動態様とそれに応じた携帯端末装置の加速度の発生状況を分析し、加速度データと時間情報に基づいて安全性を検証する。そして、第３者に支配された可能性があると判定したときはユーザ認証を要求し、第３者に支配された可能性を排除できるときは移動の間も本人が継続して支配していると判定してユーザ認証を省略する方法を提供する。
【００１４】
本発明は、使用を終了したことを示す使用終了イベントを携帯端末装置が生成する。使用終了イベントが生成されたあとに携帯端末装置は加速度を測定する。携帯端末装置は測定した加速度を、静止状態を示す第１の値と移動状態を示す第２の値に２値化する。移動先で携帯端末装置は使用を開始することを示す使用開始イベントを生成する。２値化するのは、使用開始イベントが生成される前でも後でもよい。開始ステージにおいて携帯端末装置は使用終了イベントが生成された時刻と第１の値から第２の値に変化する時刻との間の移動準備時間を測定する。携帯端末装置は移動準備時間が第１の閾値を超えたときに使用開始イベントに応答してユーザ認証を要求する。
【００１５】
開始ステージで移動準備時間が第１の閾値を越える場合は、使用終了イベントが生成されたあとにユーザが携帯端末装置から長い時間離れていたと想定できるため、その間に第３者による支配の可能性があるとして携帯端末装置はユーザ認証を要求する。さらに本発明では、開始ステージにおいて本人が支配していると判定した場合に携帯端末装置はさらに中間ステージの判定をすることができる。中間ステージにおいて携帯端末装置は、第２の値から第１の値に遷移しさらに第２の値に遷移する一時的な静止状態における第１の値に遷移している時間を測定する。
【００１６】
そして携帯端末装置は移動準備時間が第１の閾値以下でかつ一時的に第１の値に遷移している時間が第２の閾値を越えたときに使用開始イベントに応答してユーザ認証を要求することができる。その結果開始ステージで本人が支配していると判定した場合でも、中間ステージで一時的に第１の値に遷移している時間が第２の閾値を越えた場合は、移動の途中でユーザが携帯端末装置から長い時間離れたために第３者による支配の可能性があると想定して携帯端末装置はユーザ認証を要求する。
【００１７】
さらに本発明では、開始ステージと中間ステージにおいて本人が支配していると判定した場合に携帯端末装置はさらに終了ステージの判定をすることができる。終了ステージにおいて携帯端末装置は、第２の値から第１の値に遷移する時刻と使用開始イベントが生成された時刻の間の使用準備時間を測定する。終了ステージにおいて、使用準備時間が第３の閾値を超えたときに使用開始イベントに応答して携帯端末装置はユーザ認証を要求することができる。
【００１８】
その結果、開始ステージおよび中間ステージでいずれも本人が支配していると判定した場合でも、終了ステージで使用準備時間が第３の閾値を超えたときは使用を開始する前にユーザが携帯端末装置から長い時間離れたために第３者による支配の可能性があると想定して携帯端末装置はユーザ認証を要求する。なお、終了ステージとは、中間ステージにおいて一時的に第１の値に遷移している時間が第２の閾値を越えた後に、使用準備時間を経て使用開始イベントが生成された場合と定義できる。
【００１９】
本発明では、携帯端末装置が開始ステージ、中間ステージ、および終了ステージのいずれにおいても本人が支配していると判定した場合または第３者が支配した可能性がないと判定した場合には、使用開始イベントに応答してユーザ認証を省略することができる。その結果、本人あるいは本人の委託を受けた者が携帯端末装置を保持してオフィスから会議室まで移動するような場合は、会議室でユーザ認証をしないで携帯端末装置にアクセスできるようになる。
【００２０】
しかも、３つのステージの各判定をクリアするのは第３者が支配する状況下では困難なため、ユーザ認証を省略しても安全を確保することができる。また、本人が移動するときの持ち運びの挙動自体がユーザ認証のためのパスワード入力の役割を果たすため、本人は携帯端末装置がパスワード情報を作成できるように各ステージの閾値時間を考慮して会議室まで移動することでユーザ認証を省略することができるようになる。
【００２１】
本発明は、開始ステージと終了ステージだけでアクセスを制御することもできる。このとき携帯端末装置は、使用終了イベントが生成された時刻と第１の値から第２の値に変化する時刻との間の移動準備時間を測定し、かつ第２の値から第１の値に遷移する時刻と使用開始イベントが生成された時刻の間の使用準備時間を測定する。携帯端末装置は移動準備時間が第１の閾値以下でかつ使用準備時間が第３の閾値を超えたときに使用開始イベントに応答してユーザ認証を要求することができる。
【００２２】
携帯端末装置は使用終了イベントを携帯端末装置のディスプレイ筐体が閉じたことに応答して生成し、使用開始イベントをディスプレイ筐体が開いたことに応答して生成することができる。また携帯端末装置は使用終了イベントを携帯端末装置に対して入力が所定時間ないときに生成し、使用開始イベントを携帯端末装置に対するアクセス・ボタンの押下により生成することができる。携帯端末装置は使用終了イベントから使用開始イベントまでの間プロセッサの動作を継続させると、移動先では短時間でコンピュータの使用を開始することができる。
【発明の効果】
【００２３】
本発明により、第３者の支配下に陥る可能性が生じたときに本人が支配していることを判定してユーザ認証を省略する携帯端末装置を提供することができた。さらに本発明により、移動してから使用する際の利便性を確保したセキュリティ機能を備える携帯端末装置を提供することができた。さらに本発明により、そのようなコンピュータにおけるアクセスの制御方法およびコンピュータ・プログラムを提供することができた。
【図面の簡単な説明】
【００２４】
【図１】ノートＰＣの外形を示す斜視図である。
【図２】本発明に関連するノートＰＣの構成を示す機能ブロック図である。
【図３】使用中のノートＰＣが移動して移動先で使用が開始されるときの２値化した加速度の様子を示す図である。
【図４】ノートＰＣに対するアクセスを制御する手順を示すフローチャートである。
【図５】本発明をタブレット型の携帯端末装置に適用する例を説明する図である。
【発明を実施するための形態】
【００２５】
［ノートＰＣの構成］
図１はノートＰＣ１０の外形を示す斜視図である。ノートＰＣ１０は、ディスプレイ筐体０１がシステム筐体０３にヒンジ０５で結合されて開閉可能なように支持されている。ディスプレイ筐体０１は液晶表示装置（ＬＣＤ）１３を収納している。システム筐体０３の表面にはキーボード０７とポインティング・デバイス（マウス）０９が実装されている。また、システム筐体０３には、指紋認証をするために指をスワイプするウインドウ０８が形成されている。さらにディスプレイ筐体０３には、ノートＰＣ１０に電源を投入するパワー・ボタン０６が設けられている。ディスプレイ筐体０１の上縁には、ディスプレイ筐体０１の開閉状態を検出するリッド・センサ５１が取り付けられている。
【００２６】
図２は、本発明に関連するノートＰＣ１０の主要な構成を示す機能ブロック図である。入力デバイス１１は、キーボード０７およびポインティング・デバイス０９を含む。ノートＰＣ１０がタブレット式コンピュータの場合は、入力デバイスをタッチパッド、デジタイザおよびソフトウエア・キーボードなどで構成することができる。本実施の形態においてはキーボード０７によりユーザ認証のためのパスワードを入力する。ディスプレイ１３は、アプリケーション実行部１９またはアクセス制御部２１が生成した画像データを表示する。本実施の形態においては、ディスプレイ１３にパスワードまたは指紋によるユーザ認証のためのプロンプトを表示する。
【００２７】
指紋認証装置１５はウインドウ０８に対応する位置に取り付けられたスワイプ式の指紋センサを備え、パスワードに代えてユーザ認証をするためのデバイスである。入出力インターフェース１７は、主としてコントローラおよびデバイス・ドライバなどで構成され、入力デバイス１１、ディスプレイ１３、および指紋認証装置１５との間でのデータ転送を制御する。アプリケーション実行部１９、アクセス制御部２１、判定部５９、および加速度データ記録部６１は、主としてＣＰＵ、メイン・メモリ、アプリケーション・プログラム、オペレーティング・システムなどで構成されている。
【００２８】
アプリケーション実行部１９は、ユーザまたはシステムが所定の作業をするためのプログラムを実行する。アクセス制御部２１は、ユーザがパスワードまたは指紋によるユーザ認証を設定するためのユーザ・インターフェース機能を有する。アクセス制御部２１はユーザ認証が設定されたときに、所定のイベントに基づいてアプリケーション実行部１９または入出力インターフェース１７に対してアクセス禁止の設定をして、認証のためのプロンプトをディスプレイ１３に表示する。アクセス制御部２１は、プロンプトに対してパスワードまたは指紋が入力されたときにアプリケーション実行部１９または入出力インターフェース１７に対してアクセス許可の設定をする。
【００２９】
アクセス制御部２１は、アクセス禁止の設定をしている間はアプリケーション実行部１９が生成した画像データとは異なる画像データをあらかじめ用意してディスプレイに表示することができる。アクセス禁止の設定がされた入出力インターフェース１７は、アクセス制御部２１にパスワードの文字を送る以外は、アクセス許可の設定がされるまでアプリケーション実行部１９に入力デバイス１１から受け取った入力を送らないように動作する。アクセス禁止の設定がされたアプリケーション実行部１９は、ユーザからの入力データを得ることができず、かつアプリケーション自らが出力したグラフィック画像をユーザの目に見える状態にすることができなくなる。
【００３０】
アクセス制御部２１がユーザ認証の設定をするための認証イベントは、イベント生成部５５、アプリケーション実行部１９、または入出力インターフェース１７から受け取ることができる。たとえば認証イベントはアプリケーション実行部１９から受け取るＣＰＵのアイドル時間、入出力インターフェース１７から受け取る入力デバイス１１からの入力が中断している時間、イベント生成部５５から受け取るリッド・センサ５１が示すディスプレイ筐体０１の開閉状態とすることができる。アクセス制御部２１は、ユーザ認証の設定をしたときであっても判定部５９からアクセス許可の通知を受け取った場合は、パスワードまたは指紋の入力がない場合でもアプリケーション実行部１９または入出力インターフェース１７に対してアクセス許可の設定をする。
【００３１】
電源制御部２３は、ユーザがパワー・ステートを設定するためのインターフェース機能を有する。電源制御部２３は、アクセス制御部２１、アプリケーション実行部１９またはイベント生成部５５から受け取ったイベントに基づいてノートＰＣ１０のパワー・ステートを制御する。パワー・ステートは、ＡＣＰＩに規定するＳ０ステート（パワー・オン状態）、Ｓ３ステート（サスペンド状態）、Ｓ４ステート（ハイバネーション状態）またはＳ５ステート（ソフト・オフ状態）とすることができる。
【００３２】
アクセス制御部２１は、電源制御部２３によるパワー・ステートの制御と連動してユーザ認証の設定をすることができる。たとえば、電源制御部２３がノートＰＣ１０をサスペンド状態からレジュームさせるときは、レジュームの際にパスワード認証または指紋認証が成功しない限りアプリケーション実行部１９または入出力インターフェース１７をアクセス禁止に設定することができる。ただし、アクセス制御部２１は、電源制御部２３によるパワー・ステートの制御からは独立してユーザ認証の設定をすることができる。
【００３３】
パワー・ボタン０６は、ノートＰＣ１０のパワー・ステートをパワー・オン状態に遷移させる信号をイベント生成部５５に送る。リッド・センサ５１は、ディスプレイ筐体０１の開閉状態を検出してイベント生成部５５に通知する。イベント生成部５５は、ディスプレイ筐体０１が開かれたときにリッド・センサ５１から受け取った信号に基づいて生成した開イベントとディスプレイ筐体０１が閉じられたときにリッド・センサ５１から受け取った信号に基づいて生成した閉イベントを加速度データ記録部６１、判定部５９、アクセス制御部２１および電源制御部２３に送る。
【００３４】
加速度センサ５３は、ノートＰＣ１０に生ずる加速度を直交する３軸で検出する。加速度センサ５３は、重力加速度と落下または衝撃による加速度を検出することができるが、本実施の形態ではノートＰＣ１０が静止状態にあるか移動状態にあるかを判定するために検出された重力加速度の変化を利用する。加速度センサ５３は、各軸が重力加速度に対応する所定のアナログ値を出力する。
【００３５】
ノートＰＣ１０が持ち上げられて姿勢が変化すると、各軸が検出する重力加速度に対応する出力は静止状態を示す値から移動状態を示す値に変化する。静止状態は、ノートＰＣ１０の使用状態にあるか放置状態にあるかのいずれかに対応する。人間に保持されたノートＰＣ１０には、揺動が生ずるため各軸の出力には交流成分が重畳する。加速度データ処理部５７は、所定の閾値に基づいて各軸のアナログの出力値を２値化する。２値化された各軸の出力は加速度センサ５３の出力が閾値よりも大きいときは移動状態を示す１となり、閾値よりも小さいときは静止状態を示す０となる。
【００３６】
加速度データ処理部５７は、２値化された３つの出力に対して論理和演算を行い、加速度データとして加速度データ記録部６１に送る。加速度データ記録部６１は、受け取った加速度データをイベント生成部５５から閉イベントを受け取ってから開イベントを受け取るまでの間所定のサンプリング周期で記録する。判定部５９は、イベント生成部５５から開イベントを受け取ったときに、加速度データ記録部６１からそれまで記録された加速度データを取得して、アクセス制御部２１がユーザ認証を設定したときに、パスワードまたは指紋によるユーザ認証を解除する判定をしてアクセス許可の通知をアクセス制御部２１に送る。加速度データ記録部６１は、判定部５９に加速度データを送ったあとはそれまで記録していた加速度データをリセットして、閉イベントを受け取ったときに新たに加速度データの記録を開始する。
【００３７】
［アクセス制御の方法］
つぎに判定部５９がユーザ認証を要求するか否かを判定してノートＰＣ１０に対するアクセスを制御する方法について説明する。図３は、使用中のノートＰＣ１０が移動して移動先で使用が開始されるときの加速度データ記録部６１に記録された加速度データを示している。図３（Ａ）は、ノートＰＣ１０の正当なオーナーである本人がオフィスでの使用を終了して会議室まで移動して使用を開始するときの加速度データを示している。イベント生成部５５は時刻ｔｓで閉イベントを生成し、時刻ｔｆで開イベントを生成している。ここで説明の便宜上時刻ｔｓから時刻ｔｆまでの間に、開始ステージＳ１、中間ステージＳ２、および終了ステージＳ３の３つの時間的なステージを定義する。
【００３８】
開始ステージＳ１は、時刻ｔｓから将来に向かって閾値時間ｔ１で画定される時間範囲で、終了ステージＳ３は時刻ｔｆから過去に遡って閾値時間ｔ３で画定される時間範囲である。また、中間ステージＳ２は、時刻ｔｆと時刻ｔｓの間の時間から閾値時間ｔ１時間と閾値時間ｔ３を除いた中間部分の時間範囲である。中間ステージＳ２には、閾値時間ｔ２の移動式のタイム・ウインドウ８０が設定されている。時刻ｔｓと時刻ｔｆの間の時間は一例として１０分程度を想定する。
【００３９】
閾値時間ｔ１には、オフィスで本人がディスプレイ筐体０１を閉じてから移動の準備をしてノートＰＣ１０を持ち上げるまでの標準的な時間としてたとえば１０秒を設定する。閾値時間ｔ３には、本人がノートＰＣ１０を移動先の会議室の机の上においてからディスプレイ筐体０１を開くまでの標準的な時間としてたとえば１０秒を設定する。タイム・ウインドウ８０の閾値時間ｔ２には、ノートＰＣ１０を保持した本人が移動の途中でエレベータに乗ったり停止したりしたときに、加速度データが一時的に静止状態を示すことがある標準的な時間としてたとえば２秒を設定する。
【００４０】
図３（Ａ）では、時刻ｔｓから移動準備時間ｔａが経過する時刻ｔａ１まで加速度データが０を維持し時刻ｔａ１の後に１に変化している。時刻ｔａ１以後の加速度データは、中間ステージＳ２の大部分の時間、および終了ステージＳ３の時刻ｔｃ３まで１を維持し、時刻ｔｃ３で０に変化してその後は０を維持しながら時刻ｔｆに至っている。中間ステージＳ２には、加速度データが一時的に０となる一時的な静止状態を示す時間ｔｂが現れている。つぎに、この２値化された加速度データから抽出した移動準備時間ｔａ、一時的な静止状態を示す時間ｔｂ、および使用準備時間ｔｃに基づいてノートＰＣ１０が第３者に支配された可能性を判定する方法を説明する。
【００４１】
ここにノートＰＣ１０が第３者に支配されるとは、本人の許可を得ないで第３者がアクセスできる状態に陥ることをいう。第３者がアクセスできる状態とは、パスワードや指紋によるユーザ認証が要求されない場合にノートＰＣ１０からデータを取り出したりディスプレイに表示された情報をみたりあるいは何らかのデータを入力したりする状態をいう。第３者に支配される場合には、ノートＰＣ１０がそれまで本人が支配していた位置から移動した場合と、継続して同じ位置にある場合のいずれも含む。
【００４２】
したがって、ノートＰＣ１０が第３者に支配されるとは、本人がノートＰＣ１０から第３者がアクセスできる程度の時間離れた状態ということができる。本発明では、２値化した加速度データに加えて時間情報も同時に利用することによりノートＰＣ１０が第３者に支配される可能性があったか否かを判定する。本実施の形態では、オフィスでノートＰＣ１０が使用されている間は、本人が支配していることを前提にする。
【００４３】
判定部５９は、イベント生成部５５により開イベントが生成されたときに、閉イベントから開イベントまでの間に記録された加速度データを加速度データ記録部６１から受け取る。判定部５９は移動開始から移動終了までの開始ステージＳ１、中間ステージＳ２および終了ステージＳ３において、本人または第３者がディスプレイ筐体０１を持ち運んで使用を開始するまでの行動態様が生成した加速度データと閾値時間ｔ１、ｔ２、ｔ３から第３者支配の可能性を判定する。
【００４４】
会議に出席するために離席する直前まで本人はディスプレイ筐体０１を開いて入力デバイス１１を操作しているかディスプレイ１３をみているとする。ノートＰＣ１０を使って作業をするユーザにとって、ディスプレイ筐体０１を閉じるということはもはやそこで作業をすることはないため、通常はただちに移動体勢に移ってノートＰＣ１０を持ち上げる。
【００４５】
ここで、時刻ｔｓでは本人がノートＰＣ１０を支配していることは確実であるが、時刻ｔｓを過ぎると使用を終了しているため本人がノートＰＣ１０を放置して第３者が支配する可能性がでてくる。移動準備時間ｔａが短い場合は、ユーザがノートＰＣ１０から離れている時間が短いためノートＰＣ１０を本人が支配していると想定する。その前提には第３者は本人が支配していた時点からごく短時間しか経過していない状況でディスプレイ筐体０１を持ち運ぶことが困難であるという事情がある。
【００４６】
しかし、ディスプレイ筐体０１が閉じられてから持ち運びが開始されるまでの時間が長い場合は第３者による支配の可能性が生じたと想定する。ユーザは、ノートＰＣ１０を持ち運ぶために時刻ｔｓでディスプレイ筐体０１を閉じて時刻ｔａ１で持ち上げる。加速度データ処理部５７が生成する加速度データは時刻ｔｓから時刻ｔａ１までは０を示している。
【００４７】
判定部５９は、ディスプレイ筐体０１が閉じており、かつ加速度データが０を示す静止状態である移動準備時間ｔａの間はノートＰＣ１０が放置状態にあるとして認識する。加速度データ処理部５７は、時刻ｔａ１でノートＰＣ１０が持ち上げられたときに１を出力する。図３（Ａ）では移動準備時間ｔａは閾値時間ｔ１よりも短い。判定部５９は移動準備時間ｔａが閾値時間ｔ１よりも短いため、本人が持ち上げたと認識して本人が支配しながら中間ステージＳ２に移ったと判定する。なお、ユーザは、ディスプレイ筐体０１を閉じる前に先に持ち上げたり、机上をすべらせてディスプレイ筐体０１を閉じやすい位置までノートＰＣ１０を移動させたりすることがあるが、その場合に移動準備時間tａは０となり、判定部５９は開始ステージＳ１での放置状態は無かったと認識して、同様に本人が支配しながら中間ステージＳ２に移ったと判定する。
【００４８】
中間ステージＳ２において判定部５９は、本人がノートＰＣ１０を保持して会議室まで移動する間の第３者支配の可能性を判定する。開始ステージＳ１で本人が持ち運びを開始したあとに、中間ステージＳ２で加速度データが連続して移動状態を示す場合は、本人がノートＰＣ１０から離れたことはないと想定する。さらに短い時間加速度データが０を示す場合も本人がノートＰＣ１０を保持しながら途中で立ち止まった結果だと想定する。その前提には移動の途中で第３者がノートＰＣ１０を支配下におくには所定の時間が必要であるという事情がある。しかし、加速度データが長時間０を示すときは、移動の途中で本人がノートＰＣ１０から離れて放置状態になり第３者支配の可能性があると想定する。
【００４９】
判定部５９は、中間ステージＳ２の全時間範囲に対してタイム・ウインドウ８０を適用し、タイム・ウインドウ８０の閾値時間ｔ２を越えて加速度データが連続的に０に遷移したことがあったか否かを調べて第３者支配の可能性を判定する。図３（Ａ）では、一時的な静止状態を示す時間ｔｂは閾値時間ｔ２よりも短いため判定部５９は本人が支配していると判定する。
【００５０】
終了ステージＳ３では、本人がノートＰＣ１０を保持して会議室に到着し机上に置いてからディスプレイ筐体０１を開くまでの間の第３者支配の可能性を判定する。中間ステージＳ２で本人がノートＰＣ１０を支配している場合に、会議室に到着してからごく短時間でディスプレイ筐体０１を開かれたときは、第３者支配の可能性は低いと想定する。その前提には第３者は会議室の机の上に本人によって置かれたノートＰＣ１０のディスプレイ筐体０１をごく短時間で開くことは困難であるという事情がある。しかし、一旦会議室の机にノートＰＣ１０を置いてから長時間が経過してからディスプレイ筐体０１が開かれるときは、本人がノートＰＣ１０から離れていたため第３者支配の可能性が生じたと想定する。
【００５１】
加速度データ処理部５７は、時刻ｔｃ３でノートＰＣ１０が机上に置かれたときに０を出力する。判定部５９は、ディスプレイ筐体０１が閉じており、かつ加速度データが０を示す使用準備時間ｔｃの間はノートＰＣ１０が放置状態にあると認識する。図３（Ａ）で判定部５９は使用準備時間ｔｃが閾値時間ｔ３よりも短いため、本人が机上にノートＰＣ１０を置いてディスプレイ筐体０１を開いたため本人が支配していると判定する。判定部５９は、図３（Ａ）に示すように、開始ステージＳ１、中間ステージＳ２および終了ステージで本人が支配すると判定したときに、結論として使用終了イベントから使用開始イベントまでの間に第３者に支配された可能性がないと判定することができる。なお、中間ステージＳ２でいきなり開イベントが発生する場合、すなわち放置状態なしで使用準備時間ｔｃが０の場合は、終了ステージＳ３が事実上存在しないため本人が継続して支配していると判定する。
【００５２】
図３（Ｂ）では、時刻ｔｓから時刻ｔｆまでの間加速度データは０になっており、ノートＰＣ１０が放置状態にあることを示している。この場合判定部５９は移動準備時間ｔａが時刻ｔｆを越えるためノートＰＣ１０から本人が長時間離れており第３者支配の可能性があると判定する。図３（Ｃ）では移動準備時間ｔａが閾値時間ｔ１よりも長いため判定部５９は、開始ステージＳ１で第３者支配の可能性があると判定する。判定部５９は、開始ステージＳ１で第３者支配の可能性があると判定したときは、中間ステージＳ２、および終了ステージの判定をしない。
【００５３】
図３（Ｄ）では、判定部５９は開始ステージＳ１で本人が支配すると判定したが、中間ステージＳ２では、一時的な静止状態を示す時間ｔｂがタイム・ウインドウ８０閾値時間ｔ２よりも長いため第３者支配の可能性があると判定する。判定部５９は、中間ステージＳ２で第３者支配の可能性があると判定したときは、終了ステージの判定をしない。図３（Ｅ）では、判定部５９は開始ステージＳ１と中間ステージＳ２で本人が支配すると判定したが、終了ステージＳ３では使用準備時間ｔｃが閾値時間ｔ３よりも長いため第３者支配の可能性があると判定する。
【００５４】
本人はアクセス制御部２１のインターフェース機能を通じて、閾値時間ｔ１、ｔ２、ｔ３を設定することができる。本発明では、第３者が支配することがあり得ないような行動態様で本人が会議室まで移動しながら使用を開始して３つのステージをクリアすればユーザ認証を省略できる。この場合、本人の行動態様が画定する２値化された加速度データと時間情報は本人しか作成できないためユーザ認証に要求されるパスワード情報に相当するといえる。したがって本人は、閾値時間ｔ１、ｔ２、ｔ３を自らの行動態様に適合するように充分短く設定しておき、ディスプレイ筐体０１を閉じたあとは各閾値時間ｔ１、ｔ２、ｔ３を満たすように持ち運んでから移動先でディスプレイ筐体０１を開くことで使用時の不便さを解消しながらセキュリティを確保することができる。
【００５５】
［アクセス制御の手順］
つぎに、ノートＰＣ１０においてアクセスを制御する方法を図４のフローチャートを参照して説明する。ブロック１０１では、ユーザが電源制御部２３に対してパワー・ステートの設定をする。さらにユーザはアクセス制御部２１に対して所定の認証イベントに対するユーザ認証の設定をする。ここではユーザは電源制御部２３に対して、入力デバイス１１から所定の時間入力がないときにサスペンド状態に移行する設定をする。また、ディスプレイ筐体０１が閉じられたときにディスプレイの表示を停止したり、ハードディスク・ドライブ（ＨＤＤ）の回転を停止したりといったような省電力状態に移行するように設定する。ただし省電力状態でも加速度センサ５３、加速度データ処理部５７、および加速度データ記録部６１の動作は維持しておく必要がある。
【００５６】
ユーザは、アクセス制御部２１に対してディスプレイ筐体０１が閉じられてから開かれるときにユーザ認証を要求する設定をする。アクセス制御部２１は、アプリケーション実行部１９または入出力インターフェース１７に、ディスプレイ筐体０１が開かれたときにユーザ認証を要求し、パスワードまたは指紋の入力がない限り動作を停止させるための設定をする。ユーザは、アクセス制御部２１に対して、閾値時間ｔ１、ｔ２、ｔ３の設定をする。ブロック１０３では、オフィスでノートＰＣ１０を使用していた本人が会議室に移動するためにディスプレイ筐体０１を閉じる。ディスプレイ筐体０１が閉じられたこと検出したリッド・センサ５１から信号を受け取ったイベント生成部５５は、電源制御部２３、アクセス制御部２１および加速度データ記録部６１に閉イベントを送る。
【００５７】
以後、判定部５９がアクセス制御部２１にアクセス許可の通知をしない限り、アクセス制御部２１はディスプレイ筐体０１が開かれたときにユーザ認証を要求する。ブロック１０５で電源制御部２３はノートＰＣ１０を省電力状態に移行させる。ここでは短時間のうちにディスプレイ筐体０１が開かれることを想定しているので、ＣＰＵの動作を停止させない程度の省電力状態とすることができる。ただし、本発明はアクセス制御に連動してノートＰＣ１０を省電力状態に遷移させないでも実現できる。
【００５８】
ブロック１０７では、閉イベントを受け取った加速度データ記録部６１は、加速度データ処理部５７から受け取った加速度データを所定のサンプリング周期でメイン・メモリに記憶する。ブロック１０９では、電源制御部２３は、入力デバイス１１から連続して入力がない時間が所定値を越えたか否かを判断する。所定の時間の間入力がないと判断したときは、ブロック１２３で電源制御部２３はノートＰＣ１０をサスペンド状態に移行させる。その後は、ユーザがパワー・ボタン０６やキーボードのファンクション・キーを押下することでレジュームさせることができるが、その際にアクセス制御部２１はディスプレイ１３に認証画面を表示してパスワードまたは指紋入力を求める。
【００５９】
ブロック１１１では、ユーザまたは第３者がディスプレイ筐体０１を開く。すなわち、ノートＰＣ１０が移動の途中で第３者の支配下に陥った可能性があることを想定する。リッド・センサから５１から信号を受け取ったイベント生成部５５は、電源制御部２３、アクセス制御部２１、判定部５９、および加速度データ記録部６１に開イベントを送る。電源制御部２３は、開イベントに応じてノートＰＣ１０のパワー・ステートをパワー・オン状態に復帰させる。
【００６０】
ブロック１１３で判定部５９は、開始ステージＳ１の判定を行う。判定部５９は、移動準備時間ｔａが閾値時間ｔ１よりも短いと判断したときは本人がノートＰＣ１０を持ち運び出したと判定してブロック１１５に移行する。それ以外のときは、第３者が持ち運びだした可能性があると判定してブロック１２１に移行する。ブロック１２１では、判定部５９がアクセス制御部２１にアクセス許可の通知をしないため、ブロック１０１の手順に基づいてアクセス制御部２１は、ディスプレイ筐体０１にパスワードまたは指紋によるユーザ認証をするプロンプトを表示する。
【００６１】
ブロック１２１でパスワードまたは指紋によるユーザ認証が成功すると、アクセス制御部２１は、アプリケーション実行部１９または入出力インターフェース１７にアクセス許可の設定をする。ブロック１１５で判定部５９は、中間ステージＳ２の判定を行う。判定部５９は、中間ステージＳ２の全時間範囲に渡って一時的な静止状態を示す時間ｔｂがタイム・ウインドウ８０の閾値時間ｔ２よりも短いと判断したときは本人がノートＰＣ１０を継続して運んでいると判定してブロック１１７に移行する。それ以外のときは、第３者が支配している可能性があると判定してブロック１２１に移行する。
【００６２】
ブロック１１７で判定部５９は、終了ステージＳ３の判定を行う。判定部５９は、使用準備時間ｔｃが閾値時間ｔ３よりも短いと判断したときは会議室で本人がディスプレイ筐体０１を開いたと判定してブロック１１９に移行する。それ以外のときは、会議室で第３者が開いた可能性があると判定してブロック１２１に移行する。ブロック１１９で判定部５９は、移動開始から移動終了までの間に３つのステージでノートＰＣ１０を本人が支配していると判定し、アクセス制御部２１にアクセス許可の通知をする。
【００６３】
通知を受け取ったアクセス制御部２１は、アプリケーション実行部１９または入出力インターフェース１７にアクセス許可の設定をする。閉イベントが生成されてから開イベントが生成されるまでの間は、ＣＰＵが動作を継続している。したがって、判定部５９はブロック１１３からブロック１１７までの判定を、イベント生成部５５から開イベントを受け取ってから極短時間で終了することができるため、ユーザはディスプレイ筐体０１を開いたときにブロック１１９でユーザ認証を要求されることなくただちにノートＰＣ１０にアクセスできるようになる。
【００６４】
図４の手順ではブロック１１５とブロック１１７を省略してブロック１１３だけで判定することもできる。また、ブロック１１７を省略してブロック１１３とブロック１１５だけで判定することもできる。さらに、ブロック１１５を省略してブロック１１３とブロック１１７だけで判定することもできる。図４のブロック１１３から１１７までは、加速度データと時間情報から本人が支配している状態に着目して、その状態を示す加速度データがない場合に第３者が支配している可能性があると判定したが、第３者が支配している状態に着目してその状態を示す加速度データと時間情報がある場合に第３者が支配している可能性があると判定することもできる。
【００６５】
たとえば、図４のブロック１１３で移動準備時間ｔａ、一時的な静止状態を示す時間ｔｂ、および使用準備時間ｔｃがそれぞれ閾値時間ｔ１−１、ｔ２−１、ｔ３−１よりも長くなったときにブロック１２１に移行させ、パスワード要求画面を表示させることができる。その場合は、閾値時間ｔ１−１、ｔ２−１、ｔ３−１をそれぞれ閾値時間ｔ１、ｔ２、ｔ３よりも長く設定することができる。
【００６６】
リッド・センサ５１が生成する閉イベントは、ノートＰＣ１０の使用を終了した使用終了イベントまたはノートＰＣ１０が移動を開始するための移動開始イベントとしてとらえることができる。そして、入力デバイス１１から入力がない時間が所定時間を経過したとき、または、キーボード０７に設けられたファンクション・キーが押下されたときに使用終了イベントまたは移動開始イベントを生成することもできる。
【００６７】
リッド・センサ５１が生成する開イベントは、ノートＰＣ１０の使用を開始する使用開始イベントまたはノートＰＣ１０が移動を終了した移動終了イベントとしてとらえることができる。そして、電源を投入するパワー・ボタン０６や、キーボード０７に設けられたファンクション・キーが押下されたときに使用開始イベントまたは移動終了イベントを生成することもできる。
【００６８】
［タブレットＰＣなどへの適用］
本発明はディスプレイ・カバーが存在せず、ディスプレイが常時露出しているタブレットＰＣ、スマートフォンまたは携帯電話などのような携帯端末装置に適用することができる。図５はスマートフォン２００がパスワードを要求するときの様子を示す図である。図５（Ａ）は、ディスプレイ２０１にデスクトップ画面が表示され、ユーザはアイコンをタップしてアプリケーションを実行することができる。
【００６９】
所定の時間ディスプレイ２０１に対するアクセスがないと、スマートフォン２００は図５（Ｂ）のように画面が消えて省電力状態に移行する。図５（Ｃ）では画面が消えた状態でアクセス・ボタン２０３を押下すると、ディスプレイ２０１にデスクトップ画面に復帰するためのスライド・バー２０５が表示される。スライド・バー２０１を指でスライドさせると図５（Ａ）のデスクトップ画面に戻ることができるが、パスワードを設定している場合には図５（Ｄ）のようにディスプレイ２０１にパスワード入力画像２０７が表示される。ユーザが入力画像２０７上に表示されたシンボルを所定の順番でタップすることによりパスワード情報を入力すると図５（Ａ）のデスクトップ画面が表示される。
【００７０】
ノートＰＣ１０では、第３者支配の可能性が生ずる時刻ｔｓをリッド・センサ５１の信号による閉イベントにより生成した。また、第３者により支配された可能性があるか否かを判定する時刻ｔｆをリッド・センサ５１の信号による開イベントにより生成した。リッド・センサが存在しないスマートフォンにおいては、使用終了イベントを図５（Ｂ）の状態に移行した時点で生成することができる。また、使用開始イベントを図５（Ｃ）でスライド・バー２０５を操作したときに生成することができる。
【００７１】
スマートフォン２００に図４の手順を適用すれば、本人が使用中にスマートフォンの状態が図５（Ｂ）に移行し、図５（Ｃ）の操作が行われたときに判定部５９が開始ステージＳ１から終了ステージＳ３までの３つのステージで本人が支配していると判定したときは、図５（Ｄ）のパスワード要求画面を表示しないで図５（Ｃ）の復帰操作画面から直接図５（Ａ）のデスクトップ画面を表示する状態に移行させることができる。また、判定部５９がいずれかのステージで第３者支配の可能性があると判定したときは、図５（Ｄ）のパスワード要求画面を表示する。
【００７２】
さらに、図５（Ｃ）でアクセス・ボタン２０３を操作したときに開始イベントを生成することもできる。その場合は、３つのステージで本人が支配していると判定したときは、図５（Ｃ）の復帰操作画面および図５（Ｄ）のパスワード入力画面を表示しないで図５（Ｂ）の状態から直接図５（Ａ）の状態に復帰させることができる。このとき、判定部５９がいずれかのステージで第３者支配の可能性があると判定したときは、図５（Ｃ）の復帰操作画面と図５（Ｄ）のパスワード入力画面を表示することができる。なお、アクセス・ボタン２０３に不意に接触した場合と意図的に操作した場合を区分しないと不用意に復帰してしまうため、一定の時間以上継続して押下し続けないと開始イベントの生成を実施しない配慮を加えることもできる。
【００７３】
手にもって操作するスマートフォン２００の場合は、ノートＰＣと異なって使用状態のときの姿勢は水平状態ではない。この場合、ユーザが手に持って操作するときの所定の範囲のスマートフォン２００の姿勢を使用状態として定義し、それから外れた姿勢を移動状態として定義して２値化した加速度データを生成することができる。
【００７４】
これまで本発明について図面に示した特定の実施の形態をもって説明してきたが、本発明は図面に示した実施の形態に限定されるものではなく、本発明の効果を奏する限り、これまで知られたいかなる構成であっても採用することができることはいうまでもないことである。
【符号の説明】
【００７５】
１０…ノートＰＣ
８０…タイム・ウインドウ
２００…スマートフォン
ｔａ…移動準備時間
ｔｂ…一時的な静止状態を示す時間
ｔｃ…使用準備時間
ｔ１、ｔ２、ｔ３…閾値時間
【図１】
0005244200.tif 000002
【図２】
0005244200.tif 000003
【図３】
0005244200.tif 000004
【図４】
0005244200.tif 000005
【図５】
0005244200.tif 000006