「これ、俺は今『起きてる』んか『寝てる』んか、どっちやねん?」
56歳、単身赴任。平日はほぼ独り暮らしやから、自分の睡眠状態を客観的に見てくれる人間なんて、この部屋にはおらん。そやから、いつものように「PCにやらせよう」って発想になるんや。今回のお題は、自作の生活管理アプリ「HUB-UI」に「寝た・起きた」のインターバルを可視化するUIを足せへんか、っちゅう自腹検証やな。
スマートウォッチは選ばへんかった理由
世の中的には「睡眠トラッキング言うたらスマートウォッチ」が定番やろ。でも正直な話、この手のガジェットはこれまで何個か試したけど、ことごとく挫折してきた実績があるんや。「充電を忘れる」「締め付けが気になって逆に寝付けへん」「そもそも装着を忘れる」。この三重苦には勝てへんかった。せやから、今回もその屍を乗り越えてまで腕に何かを巻く気にはなれへんかったんや。
そんで、スマートウォッチの代わりに考えたのが、既存のPC環境をハックする三つのアプローチや。
- PCのスリープ状態を人間の睡眠状態とみなす方式 デスクトップPCがスリープに入った時刻を就寝、復帰した時刻を起床とみなす、一番お手軽な案や。実装コストはほぼゼロ。でも、俺は「スリープさせずに放置」することも、「寝る前にわざわざシャットダウンする日」もあるっちゅう、自分の生活の乱雑さをよく知っとる。つまり、相関はあるけど完全に一致はせえへん。
- キーボード入力の反応間隔で判定する方式 一定時間キー入力がなければ「非活動=おそらく離席または就寝」と見なす。Pomodoro的な作業ログと相性がええし、HUB-UI側も元々作業中/休憩中のステータスを扱っとるから接続しやすい。ただし「作業してないけど起きてる」時間(メシ、風呂、YouTube見てる時とか)を睡眠と誤判定するリスクがあるな。
- PCカメラで人の存在を検知する方式 カメラに人が映ってへんかったら不在、映っとって動きがなければ就寝、っちゅう判定や。これが一番「人間の状態」に近い判定はできるやろうけど、常時カメラを起動しておくこと自体のプライバシー抵抗感と、消費リソースの重さがネックになる。単身赴任の狭い部屋とはいえ、四六時中カメラが自分を見とるっちゅう状況は、独り身のオッサンにもそれなりの覚悟を要求してくるで。
自作PC連携システム vs スマートウォッチ比較
今回はハードを新規購入するんやなくて、既存のPC環境をいかに活用するか、がテーマや。せやから、私の自作システムと、世間一般のスマートウォッチを比較してみるで。
| 項目 | 【レビュー品】自作PC連携システム | Oura Ring Gen3 | Galaxy Watch6 |
|---|---|---|---|
| 価格 | 実質0円 (既存PC活用) | 44,900円~ | 39,800円~ |
| 測定項目 | PCスリープ、キー入力非活動時間 | 心拍数、血中酸素、皮膚温、活動量 | 心拍数、血中酸素、皮膚温、ECG、体組成 |
| 装着部位 | PC周り (非装着) | 指 | 手首 |
| バッテリー持続時間 | PC稼働に依存 | 約4~7日 | 約30時間 (常時表示オフ) |
| データ連携 | 自作HUB-UI | 専用アプリ (iOS/Android) | 専用アプリ (Android) |
| プライバシー | ローカルPC内完結 | クラウド連携 | クラウド連携 |
実使用レポート:自作の道、良かった点と気になる点
この自作アプローチを試してみて、良かった点と気になる点が見えてきたで。
良かった点3つ
- 費用ゼロでスタートできる: 新しいガジェットを買う必要がないから、初期投資が一切かからへんかった。これ、単身赴任のエンジニアにとってはホンマに助かる。
- 既存のログと連携しやすい: HUB-UIは元々作業ログを記録してるから、キーボード入力の非活動時間データはそのまま取り込める。データの統合がスムーズや。
- カスタマイズ性が無限大: 自分の生活パターンに合わせて、判定ロジックやUIをいくらでも調整できるのは、自作ならではの強みやな。
気になる点2つ
- 精度の限界がある: PCのスリープやキー入力だけでは、完全に正確な睡眠状態を把握するのは難しい。特に「PCの前で動画見てるけど寝てはない」みたいな時間は誤判定されるリスクが高い。
- プライバシーのジレンマ: PCカメラでの検知は精度は高いけど、常時監視はやっぱり抵抗がある。独り身のオッサンが自分の寝顔を監視するシステムを自作するっちゅうのは、傍から見たら事案一歩手前の絵面やからな。
総評:業界への逆張り、そして次の一手
この検証を通じて再確認できたことがあるんや。世の中の睡眠トラッキング市場が「まず腕につけるデバイスを売る」方向に最適化されとるんは、精度云々よりも「デバイスを売れるから」っちゅう商売の都合が大きいんちゃうか、っちゅう疑念や。
俺みたいに「すでにPCの前に張り付いている生活」であれば、わざわざ新しいハードを買わんでも、今ある環境(PCのスリープログ・キー入力ログ)を転用するだけで、それなりの近似値は取れる。これは56歳のケチな自腹検証エンジニアからの、業界に対するささやかな逆張りやな。
結論として、今すぐ実装するのは「キーボード反応+PCスリープの組み合わせ」を一次判定に使う方式や。HUB-UI側でキーボード反応の非活動時間をロギングし、一定時間の無反応区間を「推定睡眠区間」としてダッシュボードに表示するUIを試作する。まずは自分一人分のデータで、どれだけ実際の体感とズレるか、数週間検証してからカメラ案の是非を改めて判断したいと思うとる。
おすすめ度:★★★★☆(4/5)
# こんな人に向く
- ガジェットの充電や装着が面倒な人: 新しいデバイスの管理から解放されたい人には最適や。
- 既存PC環境を最大限活用したいエンジニア: ハッキング精神で自分の生活を改善したい人には、最高の遊び場になるで。
- コストをかけずに睡眠傾向を知りたい人: 初期投資ゼロで、自分の睡眠パターンを大まかに把握できるのは大きなメリットや。
# こんな人には向かない
- 医療レベルの正確な睡眠データが欲しい人: このアプローチでは、精度の限界があるから、専門的なデータが必要な場合はスマートウォッチや専門機器を検討すべきやな。
- PCをほとんど使わない人: そもそもPCが活動の中心じゃない人には、このシステムは意味をなさへん。
っちゅうわけで、単身赴任先の朝は今日も「これは仕事なんやろか、それともただの実験なんやろか」が曖昧なまま始まっとる。でも、このログが介護ロボットの動作アルゴリズム構成に繋がるっちゅう確信があるから、モチベーションは高いで。
🛒 関連のおすすめ商品
- ★当日発送★ 最速で届く ビジネススマートウォッチ 腕時計 通話機能 健康...
- 1位 HUAWEI WATCH D2 心電図ECG ポンプとエアバッグ搭載...
- クーポンで最安2,280円~!★2025年年間1位受賞★スマートウォッチ ...
- 「年間ランキング受賞」「1位」スマートウォッチ 2.08インチ大画面 通話...
- スマートウォッチ Bluetooth通話 血中酸素 皮膚温測定 活動量計 ...