(57)【要約】【課題】  利便性を考慮して省電力、デバイスの保護等を図った情報処理装置を提供する。【解決手段】  利用者の状態を検出し、検出された利用者の状態より、利用者の不在経過時間を計測する。そして、不在経過時間に基づいて、少なくともモニター画面保護機能、セキュリティ機能を段階的に動作させる。このとき、不在経過時間が長くなるにつれて、順次、モニター画面保護機能、セキュリティ機能を動作させるとともに、セキュリティ機能を動作させた後は、パスワードの入力によって、セキュリティ機能を解除する。【選択図】  図３
2006294048.tif 000002
【特許請求の範囲】
【請求項１】
利用者の状態を検出する利用者状態判定手段と、
上記利用者状態判定手段の結果より、利用者の不在経過時間を計測する不在経過時間計測手段と、
上記不在経過時間計測手段により得られた不在経過時間に基づいて、少なくともモニター画面保護機能、セキュリティ機能を段階的に動作させる制御手段とを備え、
上記制御手段は、上記不在経過時間が長くなるにつれて、順次、上記モニター画面保護機能、上記セキュリティ機能を動作させるとともに、該セキュリティ機能を動作させた後は、パスワードの入力によって、該セキュリティ機能を解除することを特徴とする情報処理装置。
【請求項２】
上記利用者が不在の場合に、利用者の不在を通知する通知手段をさらに備える請求項１記載の情報処理装置。
【請求項３】
上記制御手段は、上記セキュリティ機能を動作させた後に、さらに外部記憶装置のモータを停止せる機能を動作させることを特徴とする請求項１記載の情報処理装置。
【請求項４】
上記制御手段は、上記セキュリティ機能を動作させた後に、さらに電源を切断する機能を動作させることを特徴とする請求項１記載の情報処理装置。
【請求項５】
上記制御手段は、上記利用者状態判定手段により利用者が不在から在に変化したことが検出された場合に、既に動作中の機能を段階的に解除することを特徴とする請求項１記載の情報処理装置。
【請求項６】
利用者からの入力操作を検出する入力操作検出手段をさらに備え、
上記制御手段は、上記入力操作検出手段による利用者からの入力操作が検出された場合に、既に動作中の機能を段階的に解除することを特徴とする請求項１記載の情報処理装置。
【請求項７】
利用者の状態を検出するステップと、
上記検出された利用者の状態より、利用者の不在経過時間を計測するステップと、
上記不在経過時間に基づいて、少なくともモニター画面保護機能、セキュリティ機能を段階的に動作させる制御ステップとを有し、
上記制御ステップでは、上記不在経過時間が長くなるにつれて、順次、上記モニター画面保護機能、上記セキュリティ機能を動作させるとともに、該セキュリティ機能を動作させた後は、パスワードの入力によって、該セキュリティ機能を解除することを特徴とする情報処理方法。
【請求項８】
上記利用者が不在の場合に、利用者の不在を通知するステップをさらに有する請求項７記載の情報処理方法。
【請求項９】
上記制御ステップでは、上記セキュリティ機能を動作させた後に、さらに外部記憶装置のモータを停止させる機能を動作させることを特徴とする請求項７記載の情報処理方法。
【請求項１０】
上記制御ステップでは、上記セキュリティ機能を動作させた後に、さらに電源を切断する機能を動作させることを特徴とする請求項７記載の情報処理方法。
【請求項１１】
上記制御ステップでは、上記利用者の状態を検出するステップを常時行っており、利用者が不在から在に変化したことが検出された場合に、既に動作中の機能を段階的に解除することを特徴とする請求項７記載の情報処理装置。
【請求項１２】
上記制御ステップでは、入力装置による利用者からの入力操作が検出された場合に、動作中の機能を段階的に解除することを特徴とする請求項７記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
例えばパーソナルコンピュータ、ワークステーション等の情報処理装置において、利用者（以下ユーザという）の操作（例えばキーボード入力、マウス操作、フロッピー（登録商標）ディスクの挿入等）が一定時間ない場合、電源をオフする、スクリーンを暗転する、所謂スクリーンセーバー等のプログラムを動作させる等の制御を行い、省電力やデバイスの保護を図るようになっている
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、この省電力やデバイス保護の機能（以下省電力機能という）は、ユーザがキーボード等の操作を行うことなく、モニター画面上に表示された文書を読んでいる途中でも動作し、ユーザの意思に関係なく、突如として電源がオフする等、甚だ不便であった。例えば、モニター画面上に表示された文書を読む場合、通常、数分間は何も操作しないことが多く、その都度、省電力機能が動作していた。
【０００４】
本発明は、このような実情に鑑みてなされたものであり、利便性を考慮した省電力、デバイスの保護等を図ることができる情報処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００５】
本発明に係る情報処理装置は、上述の課題を解決するために、利用者の状態を検出する利用者状態判定手段と、利用者状態判定手段の結果より、利用者の不在経過時間を計測する不在経過時間計測手段と、不在経過時間計測手段により得られた不在経過時間に基づいて、少なくともモニター画面保護機能、セキュリティ機能を段階的に動作させる制御手段とを備える。そして、制御手段は、不在経過時間が長くなるにつれて、順次、モニター画面保護機能、セキュリティ機能を動作させるとともに、セキュリティ機能を動作させた後は、パスワードの入力によって、セキュリティ機能を解除する。
【０００６】
本発明に係る情報処理方法は、利用者が装置の近傍にいることを検出し、利用者の検出結果により、利用者の不在経過時間を計測し、不在経過時間に基づいて、装置が具備する機能を段階的に制御する。
【０００７】
また、本発明に係る情報処理方法は、利用者の状態を検出するステップと、検出された利用者の状態より、利用者の不在経過時間を計測するステップと、不在経過時間に基づいて、少なくともモニター画面保護機能、セキュリティ機能を段階的に動作させる制御ステップとを有する。そして、制御ステップでは、不在経過時間が長くなるにつれて、順次、モニター画面保護機能、セキュリティ機能を動作させるとともに、セキュリティ機能を動作させた後は、パスワードの入力によって、セキュリティ機能を解除する。
【発明の効果】
【０００８】
本発明を適用した情報処理装置及び情報処理方法では、利用者の状態を検出し、検出された利用者の状態より、利用者の不在経過時間を計測する。そして、不在経過時間に基づいて、少なくともモニター画面保護機能、セキュリティ機能を段階的に動作させる。このとき、不在経過時間が長くなるにつれて、順次、モニター画面保護機能、セキュリティ機能を動作させるとともに、セキュリティ機能を動作させた後は、パスワードの入力によって、セキュリティ機能を解除するようにする。これにより、省電力、デバイスの保護、セキュリティの向上等を図ることができるとともに、従来の装置のように、例えばモニター画面上に表示されている文書を読んでいる最中に、不意に画面が消えることを防止することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明を適用した情報処理装置及び情報処理方法の一実施の形態を図面を参照しながら説明する。
【００１０】
本発明を適用した情報処理装置は、例えば図１に示すように、利用者（以下ユーザという）が装置の近傍にいることを検出する機能等を有する本体部１と、例えばキーボードやマウスからなる入力装置２と、例えばモニター受像機からなる出力装置３と、例えばフロッピーディスク装置（以下ＦＤＤという）やハードディスク装置（以下ＨＤＤという）からなる外部記憶装置４と、例えばモデムからなる通信装置５とから構成される。
【００１１】
そして、この情報処理装置は、例えばアプリケーションプログラムの実行、文書エディット、データ通信等の種々のデータ処理を行うようになっている。また、ユーザが装置の近傍にいることを検出し、検出結果により、ユーザの不在経過時間を計測し、この不在経過時間に基づいて、装置が具備する機能、例えば省電力、デバイスの保護、セキュリティ等の機能を段階的に制御するようになっている。
【００１２】
具体的には、本体部１は、上述の図１に示すように、ユーザが不在のときに、装置が具備する機能を段階的に制御するためのプログラムやデータが記憶されている不在時制御データベース１１と、不在時制御データベース１１に記憶されているプログラムを実行する外部プログラム実行部１２と、入力装置２等のペリフェラルを制御するデバイス制御部１３と、ユーザが装置の近傍にいることを検出するユーザ存在判定部２０と、ユーザ存在判定部２０からの在／不在情報に基づいて、不在時制御データベース１１、外部プログラム実行部１２及びデバイス制御部１３を制御する中央制御部１４とを備える。
【００１３】
また、ユーザ存在判定部２０は、例えば図２に示すように、赤外線を出射する赤外線出力部２１と、中央制御部１４からの要求信号により、赤外線出力部２１を制御する出力制御部２２と、赤外線出力部２１からの出射光がユーザにより反射された反射光を受光する赤外線受光部２３と、赤外線受光部２３の出力に基づいて、ユーザの在／不在を判定し、在／不在情報を中央制御部１４に供給する受光情報解析部２４とから構成される。
【００１４】
そして、出力制御部２２は、例えば中央制御部１４から供給される要求信号により、赤外線出力部２１の発光を制御する。赤外線出力部２１からの出射された赤外線はユーザで反射され、赤外線受光部２３で受光される。受光情報解析部２４は、赤外線受光部２３の出力に基づいて、例えば赤外線受光部２３の出力レベルが高いときはユーザが装置の近傍に存在し、低いときはユーザが装置の近傍には存在しなという在／不在情報を中央制御部１４に供給する。したがって、ユーザがモニター画面に表示された文書を読んでいるときは、ユーザがいる（以下ユーザ状態が「在」という）として検出される。ところで、ユーザ存在判定部２０でのユーザ状態の検出は、中央制御部１４からの要求以外に、例えば、常時検出を行い、ユーザ状態が「在」から「不在」に、また「不在」から「在」に変化したとき、その変化情報を中央制御部１４に供給するようにしてもよい。また例えば、内部に時間カウンタを具備し、周期的に在／不在情報を中央制御部１４に供給するようにしてもよい。また、例えば、赤外線を所謂パルス変調して照射し、反射光の位相に基づいて、ユーザとの距離をより正確に検出するようにしてもよい。
【００１５】
中央制御部１４は、例えば図３に示すフローチャートに従って、省電力、デバイス保護、セキュリティ等の機能を段階的に動作させる。すなわち、中央制御部１４は、前のユーザ状態を記憶するユーザ状態レジスタと時間を計測する時間カウンタ等を内部に具備し、ステップＳＴ１において、ユーザ状態レジスタに「不在」を設定し、ステップＳＴ２に進む。
【００１６】
ステップＳＴ２において、中央制御部１４は、時間カウンタをリセットし、ステップＳＴ３に進む。
【００１７】
ステップＳＴ３において、中央制御部１４は、要求信号をユーザ存在判定部２０に出力し、ステップＳＴ４に進む。
【００１８】
ステップＳＴ４において、中央制御部１４は、ユーザ存在判定部２０から在／不在情報を受信し、ステップＳＴ５に進む。
【００１９】
ステップＳＴ５において、中央制御部１４は、在／不在情報に基づいて、ユーザ状態が「不在」のときはステップＳＴ６に進み、「在」のときはステップＳＴ７に進む。
【００２０】
ステップＳＴ６において、中央制御部１４は、後述するように時間カウンタをカウントアップするとともに、不在経過時間の長さによって段階的に省電力、デバイス保護、セキュリティ等の機能を動作させ、ステップＳＴ３に戻る。
【００２１】
一方、ステップＳＴ７において、中央制御部１４は、ユーザ状態レジスタの内容が「不在」かを判定し、該当するときはステップＳＴ８に進み、該当しないときはステップＳＴ３に戻る。
【００２２】
ステップＳＴ８において、中央制御部１４は、後述するように省電力等の機能を解除し、ステップＳＴ２に戻る。かくして、中央制御部１４は、ユーザ状態が「在」のとき、ステップＳＴ３→ステップＳＴ４→ステップＳＴ５→ステップＳＴ７→ステップＳＴ３のループを実行し、ユーザ状態が「在」から「不在」に変化したときあるいは「不在」のとき、ステップＳＴ３→ステップＳＴ４→ステップＳＴ５→ステップＳＴ６→ステップＳＴ３のループを実行し、ユーザ状態が「不在」から「在」に変化したとき、ステップＳＴ３→ステップＳＴ４→ステップＳＴ５→ステップＳＴ７→ステップＳＴ８→ステップＳＴ２→ステップＳＴ３のループを実行するようになっている。
【００２３】
すなわち、ユーザ状態が「在」では、中央制御部１４は、ステップＳＴ３→ステップＳＴ４→ステップＳＴ５→ステップＳＴ７→ステップＳＴ３のループを実行し、ユーザ状態が「不在」になるのを常時検出する。
【００２４】
つぎに、ユーザ状態が「在」から「不在」に変化すると、中央制御部１４は、ステップＳＴ６に進み、ステップＳＴ６ａにおいて、時間カウンタをカウントアップし、ステップＳＴ６ｂに進む。
【００２５】
ステップＳＴ６ｂにおいて、中央制御部１４は、時間カウンタが５分以上かを判定し、該当するときはステップＳＴ６ｃに進み、該当しないときはステップＳＴ６ｄに進む。
【００２６】
ステップＳＴ６ｃにおいて、中央制御部１４は、電源を切り、ステップＳＴ３に戻る。
【００２７】
ステップＳＴ６ｄにおいて、中央制御部１４は、時間カウンタが４分以上かを判定し、該当するときはステップＳＴ６ｅに進み、該当しないときはステップＳＴ６ｆに進む。
【００２８】
ステップＳＴ６ｅにおいて、中央制御部１４は、例えばＨＤＤ等のモータを停止するようにデバイス制御部１３を制御し、ステップＳＴ３に戻る。デバイス制御部１３は、これによりモータの回転を停止する。
【００２９】
ステップＳＴ６ｆにおいて、中央制御部１４は、時間カウンタが３分以上かを判定し、該当するときはステップＳＴ６ｇに進み、該当しないときはステップＳＴ６ｈに進む。
【００３０】
ステップＳＴ６ｇにおいて、中央制御部１４は、不在時制御データベース１１に記憶されているセキュリティプログラムを起動するように外部プログラム実行部１２を制御し、ステップＳＴ３に戻る。外部プログラム実行部１２は、例えば適切なパスワードを入力しないと使用を禁止する等のセキュリティプログラムを実行する。
【００３１】
ステップＳＴ６ｈにおいて、中央制御部１４は、時間カウンタが２分以上かを判定し、該当するときはステップＳＴ６ｉに進み、該当しないときはステップＳＴ６ｊに進む。
【００３２】
ステップＳＴ６ｉにおいて、中央制御部１４は、不在時制御データベース１１に記憶されている例えばスクリーンセーバープログラムを起動するように外部プログラム実行部１２を制御し、ステップＳＴ３に戻る。外部プログラム実行部１２は、モニター受像機を保護するためのスクリーンセーバープログラムを実行する。
【００３３】
ステップＳＴ６ｊにおいて、中央制御部１４は、時間カウンタが１分以上かを判定し、該当するときはステップＳＴ６ｋに進み、該当しないときはステップＳＴ６ｍに進む。
【００３４】
ステップＳＴ６ｋにおいて、中央制御部１４は、ＣＰＵ動作クロックを通常の周波数よりも低くなるように制御し、ステップＳＴ３に戻る。
【００３５】
ステップＳＴ６ｍにおいて、中央制御部１４は、ユーザ状態レジスタの内容が「不在」かを判定し、該当するときはステップＳＴ３に戻り、該当しないときはステップＳＴ６ｎに進む。
【００３６】
ステップＳＴ６ｎにおいて、中央制御部１４は、ユーザ状態レジスタに「在」を設定し、ステップＳＴ３に戻る。
【００３７】
かくして、ユーザが不在になってからの経過時間に基づいて、１分後にＣＰＵ動作クロックを低くして、省電力を図り、２分後にモニター受像機を消画して、省電力及びデバイスの保護を図り、３分後に本来のユーザ以外の使用を禁止して、セキュリティを図り、４分後にＨＤＤ等のモータを停止して、省電力及びデバイスの保護を図り、５分後に電源をオフして、省電力を図ることができる。
【００３８】
一方、ユーザ状態が「不在」から「在」に変化すると、中央制御部１４は、ステップＳＴ８に進み、ステップＳＴ８ａにおいて、ユーザ状態レジスタに「在」を設定し、ステップＳＴ８ｂに進む。
【００３９】
ステップＳＴ８ｂにおいて、中央制御部１４は、ＣＰＵ動作クロックが低い状態かを判定し、該当するときはステップＳＴ８ｃに進み、該当しないときはステップＳＴ２に戻る。
【００４０】
ステップＳＴ８ｃにおいて、中央制御部１４は、ＣＰＵ動作クロックを通常の周波数となるように制御し、ステップＳＴ８ｄに進む。
【００４１】
ステップＳＴ８ｄにおいて、中央制御部１４は、スクリーンセーバープログラムが動作中かを判定し、該当するときはステップＳＴ８ｅに進み、該当しないときはステップＳＴ２に戻る。
【００４２】
ステップＳＴ８ｅにおいて、中央制御部１４は、スクリーンセーバープログラムを終了するように外部プログラム実行部１２を制御し、ステップＳＴ８ｆに進む。この結果、モニター受像機は通常の表示を行う。
【００４３】
ステップＳＴ８ｆにおいて、中央制御部１４は、ＨＤＤ等のモータが停止しているかを判定し、該当するときはステップＳＴ８ｇに進み、該当しないときはステップＳＴ２に戻る。
【００４４】
ステップＳＴ８ｇにおいて、中央制御部１４は、ＨＤＤ等のモータを起動するようにデバイス制御部１３を制御し、ステップＳＴ２に戻る。デバイス制御部１３は、ＨＤＤ等のモータを起動する。
【００４５】
以上のように、この実施の形態では、ユーザが装置の近傍にいることを検出し、検出結果により、ユーザの不在経過時間を計測し、この不在経過時間に基づいて装置が具備する機能、すなわち省電力、デバイス保護、セキュリティ等の機能を段階的に動作させることにより、従来の装置のように、例えばモニター画面上に表示されている文書を読んでいる最中に、不意に画面が消えることを防止することができる。なお、セキュリティプログラムが動作した後は、例えば適切なパスワードを入力としたときに、使用ができるようになっている。また、ユーザが、例えばキーボードから入力する等の操作を行うと、上述の図３に示すフローチャートのステップＳＴ８に割り込み、装置を直ちに使用できるようにしてもよい。また、例えば電子メール等のアプリケーションにおいて、ユーザが不在のときは、通信装置５を介して相手に不在の旨を通知するようにしてもよい。
【００４６】
なお、ユーザ存在判定部２０は上述の図２に示す回路構成に限定されるものではなく、ユーザ存在判定部２０を、例えば図４に示すように、例えばビデオカメラ等からなる撮像部３１と、中央制御部１４からの要求信号により、撮像部３１を制御する撮像制御部３２と、撮像部３１からの撮像信号に基づいて、ユーザの在／不在を判定し、在／不在情報を中央制御部１４に供給する撮像情報解析部３３とから構成し、例えばビデオカメラで得られる撮像信号に基づいて、ユーザ状態を検出するようにしてもよい。
【００４７】
また、例えば図５に示すように、ユーザが常に携帯している発信機４１と、発信機４１からの信号を受信する受信部４２と、中央制御部１４からの要求信号により、受信部４２を制御する受信制御部４３と、受信部４２の出力に基づいて、ユーザの在／不在を判定し、在／不在情報を中央制御部１４に供給する受信情報解析部４４とから構成し、例えばユーザを個々に識別するためのユーザＩＤを含む無線信号を発信機４１から常時あるいは周期的に送信し、受信部４２でその信号を受信し、受信情報解析部４４で、使用を許可されたユーザＩＤが検出されたときに、ユーザ状態を「在」とするようにしてもよい。
【図面の簡単な説明】
【００４８】
【図１】本発明を適用した情報処理装置の回路構成を示すブロック図である。
【図２】情報処理装置を構成するユーザ存在判定部の具体的な回路構成を示す図である。
【図３】情報処理装置の動作を説明するためのフローチャートである。
【図４】ユーザ存在判定部の他の具体的な回路構成を示す図である。
【図５】ユーザ存在判定部の他の具体的な回路構成を示す図である。
【符号の説明】
【００４９】
１  本体部、２  入力装置、３  出力装置、４  外務記憶装置、５  通信装置、１１  不在時制御データベース、１２  外部プログラム実行部、１３  デバイス制御部、１４  中央制御部、２０  ユーザ存在判定部
【図１】
2006294048.tif 000003
【図２】
2006294048.tif 000004
【図３】
2006294048.tif 000005
【図４】
2006294048.tif 000006
【図５】
2006294048.tif 000007