仕組み

ProximityLockは、デバイス接続を必要とせず、高度なBluetooth信号解析を使用して信頼性の高い近接監視を提供します。  これは、直接接触することなく誰かが周囲にいることを認識できる、よく訓練された番犬を持っているようなものです。

ただ使いたいだけですか? 技術的な詳細を理解する必要はありません!  ProximityLockは初期設定のまま素晴らしく動作するよう構築されています。  クイックスタートを確認して始めましょう。  技術やトラブルシューティングについて知りたい場合のみ、ここに戻ってきてください。

基本概念

Bluetoothデバイスは常に自分の存在を放送しています。  部屋の中で「私はここにいるよ!」と叫んでいるようなものです。  ProximityLockは選択されたデバイスからのこれらの放送を受動的に聞き、信号の強さを測定します。  信号が弱くなりすぎた場合(あなたが離れた場合)、ProximityLockはコンピュータをロックします。

これは完全に受動的な監視です。  ProximityLockは聞くだけのラジオ受信機のようなものです。  デバイスに接続することはなく、コマンドを送信することもなく、ペアリングすることもありません。  ただデバイスが既に放送している信号強度を観察し、それを使って一つの決定を下します:ロックするかしないか。

Bluetooth Low Energy (BLE): ProximityLockはあらゆるBluetoothデバイスで動作しますが、自身の存在を常に通知するのに優れたBLEデバイスに最適化されています。  ほとんどの現代的なデバイス(iPhone、Apple Watch、AirPods)はBLEを使用しています。

監視プロセス

1.  継続的なスキャン

監視が有効になると、ProximityLockはBluetoothデバイスのアドバタイズメントを継続的にスキャンします。  これは完全に受動的です。  デバイスに接続したり、バッテリーを消耗させたりすることはなく、ただ聞いているだけです。

2.  信号強度(RSSI)

ProximityLockの信号強度視覚化

デバイスが放送するたびに、ProximityLockはdBm(1ミリワット相対のデシベル)で信号強度を測定します。  これはRSSI(受信信号強度インジケーター)と呼ばれます。

dBmの理解: dBmスケールは逆のように見えるかもしれません。  小さな負の数(-40)は大きな負の数(-80)よりも強い信号を意味します。  これを借金のように考えてください:40ドルの借金は80ドルの借金よりマシです!

3.  信号履歴

ProximityLockは1回の読み取りに基づいて決定を下すことはありません。  最大200回の読み取りまたは10分間の信号履歴を保存します。  これにより、椅子の中で体勢を変えて一時的に体が信号を遮るような場合の誤警報を防ぎます。

4.  閾値解析

閾値は「あなたがここにいる」と「あなたがいなくなった」の境界線です。  この値は設定で信号グラフの赤い破線をドラッグして設定します。

ProximityLockが閾値を下回る信号の読み取りを検出すると、注意を払い始めます。  しかし、すぐにコンピュータをロックすることはありません。  これが一時的な低下なのか、実際に離れたのかを確認するために待ちます。

5.  タイムアウト検出

タイムアウトウィンドウとロックイベントを示すProximityLock設定

ここでタイムアウト設定が重要になります。  ProximityLockは過去数秒間(あなたのタイムアウト値)を振り返り、次のことを確認します:

いずれかの質問に「はい」の場合、ProximityLockはあなたが離れたと判断し、コンピュータをロックします。

タイムアウトが重要な理由: Bluetoothデバイスは継続的に放送するわけではありません。  定期的に(通常は数秒ごとに)アドバタイズします。  時々、他のBluetoothデバイス、Wi-Fiルーター、あるいは信号を遮るあなたの体による干渉のために、これらのアドバタイズメントが見逃されることがあります。  タイムアウトウィンドウは、ProximityLockが「あなたはいなくなった」と宣言する前に、複数の見逃しまたは弱い信号を待つことを保証します。

6.  自動ロック

切断が確認されると、ProximityLockはスクリーンセーバを起動して即座に画面をロックします。  警告やカウントダウンはなく、即座の保護だけです。

ステートマシン

ProximityLockは5つの明確な状態を通じて動作します:

アイドル

監視がオフになっています。  ProximityLockは何もしていません。

探索中

監視をオンにし、ProximityLockは選択されたデバイスをスキャンしています。  十分に強い信号で見つかると、接続済み状態に移行します。

接続済み

デバイスが検出され、範囲内にあります。  これは通常の動作状態です。  コンピュータは保護されており、デバイスが範囲外になるとロックされます。

切断されました

デバイス信号が範囲外であることが確認されました。  ProximityLockは即座に画面ロックをトリガーし、ロック済み状態に移行します。  この状態は非常に短いため、めったに見ることはありません。

ロック済み

画面がロックされています。  戻ってきてコンピュータのロックを解除すると、デバイスが範囲内に戻っていれば、ProximityLockは自動的に接続済み状態に戻り、保護を再開します。

このアプローチが機能する理由

受動的なリスニング、接続不要

ProximityLockはデバイスに接続しないように設計されています。  デバイスが既に送信している放送を受動的に聞くだけです。  これは次のことを意味します:

履歴解析が誤警報を防ぐ

現在の読み取りだけでなく信号履歴を見ることで、ProximityLockは次のことを無視できるほど賢くなります:

環境に合わせて設定可能

すべての環境は異なります。  デスクのセットアップ、近くのBluetoothデバイス、建材、デバイスの持ち方など、すべてが信号強度に影響します。  ProximityLockは、特定の状況に合わせて閾値とタイムアウトの両方を調整できるように構築されています。

信号グラフの理解

ロックイベント付きの信号グラフを示すProximityLock設定

設定ウィンドウの信号グラフは、ProximityLockがリアルタイムで何を見ているかの窓です:

この視覚化は以下のことを理解するのに役立ちます:

スリープとウェイクの処理

ProximityLockはコンピュータの電源状態について賢明です:

これにより、ProximityLockは必要のないときにエネルギーを浪費せず、コンピュータがウェイクしたときにスムーズに保護を再開します。

プライバシー・バイ・デザイン

ProximityLockのアプローチは本質的にプライベートです:

技術的な利点

ProximityLockの監視システムが提供するもの:

結論

ProximityLockは実績のあるBluetooth技術をスマートな方法で使用します。  デバイスの信号強度を継続的に聞き、時間経過のパターンを解析することで、デバイスに接続したり、バッテリーを消耗させたり、複雑なセットアップを必要とすることなく、コンピュータから離れたことを確実に判断できます。

リアルタイムの信号グラフは、ProximityLockが見ているものを正確に確認し、特定の環境とセキュリティニーズに合わせて設定を調整できるようにすることで、あなたにコントロールを提供します。

© 2025-2026 - Michael Sinz