Health Connect
Androidのみの機能です。
ウォッチやリング、フィットネスアプリは、睡眠やワークアウトの時間をすでに記録しています。aTimeLoggerは、それらの記録をHealth Connectから読み取り、自分の記録と並べて表示できます。
- 記録したアクティビティ上で、睡眠ステージ、心拍数、ワークアウトの詳細を確認できます。
- 記録し忘れた睡眠やワークアウトを、タップひとつで追加できます。
- 記録したアクティビティの開始時刻と終了時刻を、ウォッチが記録した時刻に合わせられます。
- 睡眠とワークアウトの統計(睡眠スコア、睡眠スケジュール、心拍数ゾーン、トレーニング負荷)を確認できます。
Health Connectは、プレミアムアカウントの機能です。
メモ
アプリはHealth Connectのデータを読み取るだけです。健康データを書き込んだり変更したりすることはありません。
必要なもの
- Android 9以降:Android 9〜13では、Google Playから「Health Connect」アプリをインストールします。インストールされていない場合は、アプリに「Health Connectをインストール」ボタンが表示されます。Android 14以降では、Health Connectはシステムに組み込まれています。
- 睡眠やワークアウトをHealth Connectに保存するアプリ:たとえば、ウォッチやリングのアプリ
- プレミアムアカウント:プレミアムアカウントがなくてもHealth Connectの画面を開いて接続できますが、睡眠やワークアウトは取り込まれず、表示もされません。
メモ
Huawei版のアプリでは、Health Connectは利用できません。
設定方法
- 「その他」→「Health Connect」を開きます。初回は簡単な紹介が表示されるので、「設定する」をタップします。2回目以降は、この画面で「設定」をタップします。
- 「接続」をタップし、Health Connectの画面でアクセスを許可します。Android 9〜13でHealth Connectがインストールされていない場合は、先に「Health Connectをインストール」をタップします。
- 睡眠:「Health Connectの睡眠」をオンにします。「睡眠の記録先」で、睡眠を記録するアクティビティの種類を選びます。「睡眠」という名前の種類がある場合は、最初から選ばれています。
- ワークアウト:「Health Connectのワークアウト」をオンにします。一覧のワークアウト(たとえば「ランニング」)をタップし、「記録先」で、そのワークアウトを記録するアクティビティの種類(たとえば「運動」)を選びます。ほかのワークアウトも同じように設定するか、「すべてのワークアウト」を設定して、すべてのワークアウトを1つの種類で記録します。

接続済み。睡眠は「睡眠」として、筋力トレーニング、サイクリング、ランニングはタグ付きで「運動」として記録
次に、最初の記録を追加しましょう。「アクティビティ」タブを開くと、まだ記録していない昨夜の睡眠や今日のワークアウトが、上部にカードで表示されています。「追加」をタップします。

追加できる昨夜の睡眠
これで完了です。新しい睡眠やワークアウトは、アプリを開いたときにカードで表示されます。それより前のものは「その他」→「Health Connect」→「確認待ち」にあります。確認待ちを参照してください。
「睡眠」や「運動」のアクティビティを開くと、Health Connectが記録した内容(睡眠ステージ、心拍数、距離)を確認できます。次のセクションを参照してください。
アクティビティ上の健康データ
対応付けた種類のアクティビティを開きます(アクティビティの編集画面)。間隔の下の「ヘルスケア」セクションに、同じ時間にHealth Connectが記録した睡眠やワークアウトが、「ヘルスケア: 23:10〜07:02」のように表示されます。タップすると詳細が開きます。
自分で記録したアクティビティでも同じです。アプリが時刻をもとに、対応する睡眠やワークアウトを見つけます。

アクティビティの編集画面の「ヘルスケア」セクション
ワークアウトの詳細
- 「心拍数」のグラフ
- 「心拍数ゾーン」:最大心拍数をもとにした、各ゾーンの時間。ゾーンを変更するには、「ゾーン設定…」をタップします。
- 「概要」:時間、距離、平均ペース、平均速度、アクティブエネルギー、平均心拍数、最大心拍数(記録された項目のみ)
- 「データソース」:ワークアウトを記録したアプリと、「Health Connectを開く」

ワークアウトの詳細
睡眠の詳細
- 「睡眠ステージ」のグラフ(覚醒、レム睡眠、コア睡眠、深い睡眠)と、夜間の心拍数
- ステージの「内訳」
- 「睡眠スコア」:睡眠スコアを参照してください。
- 「睡眠の統計」:睡眠時間、就床時間、睡眠効率(睡眠ステージが必要)、覚醒回数
- 「データソース」:その夜の睡眠を記録したアプリ

睡眠の詳細
ヘルスケアの時刻を使用
アクティビティの時刻とヘルスケアの記録の時刻が異なる場合は、詳細に「ヘルスケア: …」と「記録: …」の両方が表示されます。「ヘルスケアの時刻を使用」をタップしてヘルスケアの時刻をアクティビティにコピーし、アクティビティを保存します。間隔が1つのアクティビティで使えます。
「アクティビティ」タブのカード
アプリを開くと、Health Connectに新しい睡眠やワークアウトがないかを確認し(最大で15分に1回)、アクティビティタブの上部にカードを表示します。
| カード | ボタン | 動作 |
|---|---|---|
| 「23:10〜07:02 に睡眠しました」/「ワークアウト 18:00〜18:48」 | 「追加」/「閉じる」 | 「追加」をタップすると、対応付けた種類とタグで、ヘルスケアの時刻の停止済みアクティビティが作成されます |
| 「睡眠を記録中です。ヘルスケアは 23:10〜07:02」 | 「停止」/「続ける」 | 「停止」をタップすると、記録中のアクティビティが停止します |
| 「ヘルスケアは 23:10〜07:02、記録は 23:30〜07:00」 | 「時刻を更新」/「自分の記録のまま」 | 「時刻を更新」をタップすると、アクティビティの間隔がヘルスケアの時刻に変わります |
ワークアウトのカードには、「48分 · ランニング · 8.24 km · 512 kcal」のような詳細も表示されます。今日以外の日に終わったものは、この行の先頭に日付が付きます。たとえば「10月30日(木) · 48分 · ランニング」、夜の睡眠なら「10月29日~30日 · 7時間52分」です。
カードのしくみは次のとおりです。
- 睡眠やワークアウトが終わってから、少し待って提案されます。睡眠は20分後、ワークアウトは10分後です。
- カードが表示されるのは、3時間以上の夜の睡眠だけです。昼寝では表示されません。
- 1分未満のワークアウトは無視されます。
- 2つのアプリが同じ睡眠やワークアウトを記録した場合は、1回だけ表示されます。
- 差が1分未満の時刻は、同じ時刻とみなされます。「時刻を更新」が表示されるのは、終了から24時間以内で、時刻の差が5分を超え、アクティビティの間隔が1つの場合だけです。
- 「閉じる」「自分の記録のまま」「続ける」は記憶され、同じカードは再び表示されません。
メモ
アプリがHealth Connectを確認するのは、アプリを開いているときだけです。バックグラウンドでは取り込みません。
確認待ち
「その他」→「Health Connect」→「確認待ち」には、1週間または1か月のうち、記録と一致しないものがすべて表示されます。カードが表示されなかった古い睡眠やワークアウトも含まれます。
- 「記録にありません」:アクティビティのない睡眠やワークアウト。1件ずつ「追加」か「閉じる」を選ぶか、「すべて追加」をタップします。
- 「ヘルスケアと時刻が異なります」:時刻が異なるアクティビティ。1件ずつ「時刻を更新」か「自分の記録のまま」を選ぶか、まとめて更新します。上の行には、「ヘルスケアでは開始が 12分 遅い」のように平均の差が表示されます。
各行には「記録」と「ヘルスケア」の時刻が表示されます。行をタップすると詳細が開きます。すべて一致しているときは、「確認する項目はありません」と表示されます。

確認待ち
Health Connect画面
「その他」→「Health Connect」には、次の項目が表示されます。
- 「睡眠」:睡眠を記録するアクティビティの種類。タップすると睡眠の統計が開きます。
- 「ワークアウト」:対応付けたワークアウトの種類の数。タップするとワークアウトの統計が開きます。
- 「確認待ち」:記録とまだ一致しない睡眠とワークアウトの数。確認待ちを参照してください。
- 「設定」:接続、睡眠、ワークアウトの設定
- 「心拍数ゾーン」:心拍数ゾーンを参照してください。
睡眠やワークアウトがオフの間は、その行に「取り込みなし」と表示され、タップすると代わりに設定が開きます。

Health Connect画面
睡眠の統計
「その他」→「Health Connect」→「睡眠」。「週」と「月」を切り替え、矢印で期間を移動します。
- 棒グラフ:夜ごとの睡眠をステージ別に、平均の線と一緒に表示します。記録にない夜は薄く表示されます。日をタップし、もう一度タップするとその夜の詳細が開きます。
- 「睡眠スケジュール」:就寝時刻と起床時刻
- 「概要」:平均の睡眠時間、睡眠スコア、就寝、起床、規則性(±分)、深い睡眠とレム睡眠の割合、夜数(「Y 晩中 X 晩を記録済み」)
昼寝は棒グラフには表示されますが、概要には含まれません。データを読み込み直すには、メニューの「Health Connectから更新」を使います。

睡眠の統計
「睡眠スコア」は、アプリが夜の睡眠を0〜100で推定した値です。85〜100は「とても良い」、70〜84は「良い」、50〜69は「普通」、50未満は「悪い」です。睡眠時間が十分で、ベッドで目が覚めている時間が短く、深い睡眠とレム睡眠の割合が高く、夜間の心拍数が低いほど、スコアは上がります。睡眠スコアの計算方法を参照してください。
ワークアウトの統計
「その他」→「Health Connect」→「ワークアウト」。Health Connectに記録されたすべてのワークアウトが、対応付けの有無にかかわらず表示されます。上部のチップで、ワークアウトの種類ごとに絞り込めます。
- 「ボリューム」:「時間」「距離」「アクティブエネルギー」で表示
- 「ゾーン別時間」:心拍数ゾーンごとの時間
- 「トレーニング負荷」:日ごとの負荷と、「直近7日間」「4週間平均」、その「比率」。比率は、0.8未満でグレー、0.8〜1.3で緑、1.3〜1.5でオレンジ、1.5からは赤になります。
- 「概要」:ワークアウト、記録済み(「Y件中X件」、対応付けた種類のみ)、合計時間、距離、アクティブエネルギー、平均心拍数、トレーニング負荷
日をタップすると、その日のワークアウトが表示されます。

ワークアウトの統計
「トレーニング負荷」は、トレーニングのきつさを表します。心拍数ゾーンが高いほど、1分あたりの重みが大きくなります。比率が1.3を超える場合は、直近1週間のトレーニングが普段よりかなりきつかったことを意味します。トレーニング負荷を参照してください。
心拍数ゾーン
「その他」→「Health Connect」→「心拍数ゾーン」、またはワークアウトの詳細の「ゾーン設定…」から開きます。
「モデル」:
| モデル | ゾーン |
|---|---|
| 「最大心拍数の%」(初期設定) | 最大心拍数の60、70、80、90%で区切った5つのゾーン |
| 「心拍予備能」 | カルボーネン法:安静時心拍数と最大心拍数の間の範囲の60〜90%で区切った5つのゾーン |
| 「閾値」 | 閾値心拍数の85、90、95、100%で区切った5つのゾーン |
| 「カスタム」 | 2〜7個のゾーン。各境界を自分で入力します(30〜220 bpm) |
「最大心拍数」の「ソース」:
- 「計算式」:「年齢」から計算します。220 − 年齢(初期設定)か、ほかの計算式のいずれかを使います。年齢が設定されていない場合は、190 bpmを使います。
- 「Health Connectの計測値」:過去1年の最高値
- 「手動」
「安静時心拍数」:「Health Connectから」または「手動」。データがない場合は、60 bpmを使います。
「計算されたゾーン」には、各ゾーンのbpmの範囲が表示されます。変更はすぐに反映されます。

心拍数ゾーンの設定
睡眠とワークアウトの設定
「睡眠の記録先」で種類を選ぶまでは「未設定」と表示され、睡眠は追加されません。睡眠の種類のアクティビティには、同じ時間にHealth Connectが記録した睡眠が表示されます。
「設定」のワークアウトの一覧には、過去90日間に記録されたワークアウトが、回数の多い順に表示されます。どれも最初は「使用しない」です。タップして設定します。
- 「記録先」:この種類のワークアウトを記録するアクティビティの種類
- 「タグ」:アクティビティに追加するタグ。すべてのスポーツを1つの種類で記録している場合に便利です。たとえば「運動」の種類に、タグ「running」や「cycling」を付けます。タグを参照してください。
- 「この種類の使用を停止」:対応付けを解除します。
「すべてのワークアウト」は、個別の対応付けがないすべてのワークアウトに、1つの種類を設定します。一覧にまだないワークアウトを対応付けるには、「ワークアウトの種類を追加…」をタップします。ワークアウトの種類の一覧には、検索欄があります。

タグ「running」を付けて「運動」として記録するワークアウトの種類
対応付けたワークアウトだけが記録に追加されます。複数のワークアウトを、1つのアクティビティの種類に対応付けることもできます。
アクセスと接続
アプリは、Health Connectに次のデータの読み取りを求めます。
| データ | 必須 | 用途 |
|---|---|---|
| 睡眠 | はい | 夜の睡眠、睡眠ステージ、睡眠スコア |
| エクササイズ | はい | ワークアウト |
| 心拍数 | はい | 心拍数のグラフ、ゾーン、トレーニング負荷 |
| 距離 | はい | ワークアウトの距離、ペース、速度 |
| アクティブカロリー | はい | ワークアウトのアクティブエネルギー |
| 安静時心拍数 | いいえ | 睡眠スコアの「回復」、心拍予備能のゾーン |
| 過去のデータ | いいえ | 30日より前のデータ |
設定画面には、接続の状態が表示されます。
- 「接続済み」:すべてのデータが共有されています。
- 「一部のデータが共有されていません。もう一度接続するか、Health Connectで許可してください。」:一部のデータの種類が許可されていません。許可していないデータは表示されないだけで、エラーにはなりません。
- 「過去のデータを許可」:Health Connectが共有するのは、最初に接続した日の30日前以降のデータだけです。古いアクティビティで睡眠やワークアウトを表示するには、過去のデータを許可します。
メモ
アクセスを2回拒否すると、Androidは再び確認しなくなります。「Health Connectを開く」をタップし、そこでアクセスを許可してください。
接続を解除するには、Health Connectアプリでアクセスを削除します。設定で「睡眠」や「ワークアウト」をオフにすると取り込みは止まりますが、種類の対応付けは残ります。
数値の計算方法
睡眠スコア
アプリ独自の、夜の睡眠の推定値です(0〜100)。
| 項目 | 配点 | 満点 | 0点 |
|---|---|---|---|
| 「時間」(睡眠時間) | 40 | 7時間30分〜9時間30分 | 4時間以下 |
| 「効率」(睡眠時間 ÷ 就床時間) | 20 | 90% | 65% |
| 「深い睡眠とREM」(夜全体に占める割合) | 20 | 40% | 15% |
| 「回復」(その夜の最低心拍数と、過去30日間の平均安静時心拍数との比較) | 20 | 平均以下 | 平均より15 bpm高い |
9時間30分を超えると、1時間増えるごとに時間の得点が10%下がります。データのない項目(睡眠ステージや安静時心拍数がない場合)は除外され、ほかの項目の比重が大きくなります。
トレーニング負荷
各心拍数ゾーンの分数 × ゾーン番号です。ゾーン4の1分は、ゾーン1の1分の4倍になります。心拍数のないワークアウトは、ゾーン2として計算します。
「比率」は、「直近7日間」を「4週間平均」で割った値です。
データとほかの端末
- 健康データ(睡眠ステージ、心拍数、ワークアウトの詳細)は、この端末のHealth Connectから読み取ります。アップロードや同期はされません。
- カードから追加・更新したアクティビティは、通常のアクティビティです。ほかのアクティビティと同じように、ほかの端末に同期されます。
- Health Connectの設定(睡眠の種類、ワークアウトの対応付け、ゾーン)は、この端末に保存されます。Android端末ごとに設定してください。
- 単位はメートル法です(km、km/h、min/km、kcal)。