太古からのスクリーンセーバーは、典型的なデスクトップソフトウェアの不可欠な部分でした。 過去数年で、彼らはすでに元の機能を部分的に失いました-領主の資源を節約するためですが、彼らは新しいものを獲得しました。 さまざまなイベントがスクリーンセーバーのアクティブ化イベントに特定の方法で応答します。 多くの場合、スクリーンセーバーがアクティブになると、現在のユーザーは自動的にログアウトされるため、不在では誰も作業に参加できません。 スクリーンセーバーをオンにすると、インターネットメッセンジャーがオンラインから離れた状態に変更でき、ドキュメントインデクサー、ウイルス対策、およびファイルシステムデフラグツールが作業を開始できます。
スクリーンセーバー起動アルゴリズムは、Norton Commanderでの最初の実装(または最も一般的なソフトウェアの中で最初の実装の1つ)以来、20年以上根本的に変更されていません。 ユーザーの非アクティブを判断するためのこのアルゴリズムは、 HMIデバイスでの操作がないかどうかを簡単にチェックします。 これまでは、事実上受け入れられ、すべての一般的なオペレーティングシステムに実装されています。 ただし、このアプローチには欠点があります。
コンピューターで積極的に作業している人は誰でも、次のシナリオをよく知っているでしょう。
- 画面には、大きなテキスト、複雑な図、または学習に時間がかかるその他の大量の情報が表示されます。 このコンテンツを慎重に確認または読む間、事前に定義された5分が経過し、スクリーンセーバーが不適切にオンになります。
- 私たちは、いくつかのエキゾチックな(またはあまりエキゾチックではない)プレーヤーでビデオを見ています。 たとえば、YouTubeで直接ブラウザで。 5分が経過すると、メガプロダクトのプレゼンテーションの最も興味深い場所で画面が空白になります。
- 私たちはコンピューターで働いていて、突然誰かが電話をかけます。 会話には4分58秒かかります。 だから、私たちは電話を切って、キーボードの方を向いて、ここに...
些細なことですが、不快です。 うるさい。 何度も。 そのようなシナリオはたくさんリストできます。 私自身は1日に数回これに出くわします。 スクリーンセーバーをオンにしたときに一時的なログアウトが発生した場合、パスワードを入力する必要があるため、状況が悪化する可能性があります。 また、スクリーンセーバーの設定を変更できない、またはスクリーンセーバーの設定を完全に無効にすることもできません。 さらに、セキュリティ上の理由から、コンピューターはエイリアンである可能性があり、スクリーンセーバーをより速くオンにする必要があり、ユーザーが職場から離れている間に不正アクセスからマシンを保護します。
私の意見では、ユーザーの存在を追跡する古典的な方法は長らく存続しており、修正が必要です。 そして、かなり安価なハードウェアソリューションであるプレゼンスセンサーに基づいて、彼に交換を行うことができます。 特に強調したいのは、セキュリティシステムで使用されるモーションセンサーではなく、プレゼンスセンサーです。 この問題を解決する方法は多数あります(IRまたは超音波エミッターに基づくセンサー、容量性リレーなど)。 ユーザーはかなり大きなオブジェクトであり、何らかの方法で追跡することはそれほど難しい問題ではありません。
考慮に入れなければならない最も重要な点は、技術の使いやすさです。 第一に、センサーは、テーブル上の追加スペースを占有する別個のデバイスであったり、別個のUSBポートを必要とするものであってはなりません。 モニターまたはキーボードに取り付けるのが最善です。 第二に、ソフトウェアは、デバイスのキャリブレーションが必要ないように機能する必要があります。 それでも、ホテルのユーザーの個人的な好みや特定の職場の状況に応じて、センサーのニュアンスを構成することは可能です。
必要に応じて、この方法でユーザーの存在を確認することを従来のアプローチと組み合わせることができます。センサーがユーザーを感じなくなった後、指定された非アクティブ時間が経過すると、スクリーンセーバーがオンになります。 この場合、ユーザーがコンピューターの前に座っていると、スクリーンセーバーはオンになりません。 彼が深いトランス状態にあり、動いていない場合でも。 しかし、彼が離れたら-しばらくすると画面が消えます。 そして、職場に近づく必要があるだけです(マウスに触れず、キーボードに指を突くのではなく、 近づいて 、テーブルに座ってください)-すべてが元に戻ります。 必要に応じて、特に長時間のダウンタイム後にモニターを引っ張らないように、省エネモードからセンサーからオプションの出力を作成することもできます。
資源保護の問題に戻ると、ほとんどの場合、これが数年前のような緊急の問題ではないことを思い出す価値はないと思います。 さらに、モニターの間隔の可能な増加はそれほど大きくありません。 平均的なユーザーは、就業日中はコンピューターに座ったままにならず、就業日自体は1日24時間ではありません。 最近のモニターには、このリソースが実際に使い果たされる前にモニターが陳腐化する時間があるほど長い時間続くリソースがあります。