iPhoneのアプリでSleep Cycleというのがあります。これは、目覚まし時計アプリなのですが、寝ているベッドや布団の上に置いておくと、iPhoneの加速度センサーを利用して寝返りの振動などから眠りの深さを調べて、指定した時間の30分前から眠りが浅くなったところ(REM睡眠ではないところ)を見計らってアラームを鳴らしてくれます。
さらに面白いのが、その眠りの深さのグラフを見ることができるところです。で、以下のグラフが私の睡眠グラフなんですが、非常にきれいな曲線になっていて、驚きました。

これは、大変面白いアプリだと思います。
ホームページ Sleep Cycle (LexWare Lab AB)
睡眠グラフの例 Sleep graph examples
さらに面白いのが、その眠りの深さのグラフを見ることができるところです。で、以下のグラフが私の睡眠グラフなんですが、非常にきれいな曲線になっていて、驚きました。

これは、大変面白いアプリだと思います。
ホームページ Sleep Cycle (LexWare Lab AB)
睡眠グラフの例 Sleep graph examples