Apple Healthデータをカレンダーに同期

ヘルスメトリクスをiOSカレンダーに同期します。

Last updated: February 7, 2026

On this page

カレンダー自動化により、ヘルスデータに基づいてiOSカレンダーアプリで自動的にカレンダーイベントを作成できます。これは、ヘルスメトリクス、ワークアウト、その他のヘルスイベントをカレンダーに直接視覚化するのに最適です。

概要

カレンダー自動化は、さまざまなヘルスデータタイプに対して選択したカレンダーアプリでカレンダーイベントを作成します。イベントはワークアウト、ヘルスのマイルストーン、症状、またはその他のヘルス関連のアクティビティを表すことができ、スケジュールと一緒にヘルスデータを簡単に確認できます。

使用例:

  • カレンダーでワークアウトを視覚化
  • ヘルスのマイルストーンとイベントを追跡
  • スケジュールと一緒にヘルスデータを表示
  • ヘルス関連のアクティビティのリマインダーを作成
  • カレンダー共有を通じてヘルスイベントを他の人と共有

主な機能:

  • ヘルスデータのカレンダーイベントを作成
  • データが変更されたときに既存のイベントを更新
  • すべてのヘルスデータタイプをサポート
  • iOSカレンダーをサポートする任意のカレンダーアプリで動作
  • ファイル形式の選択なし(イベントを作成、ファイルではない)

制限事項:

  • ヘルスデータへのアクセス: iPhoneがロックされている間、アプリはヘルスデータにアクセスできません。自動化は、デバイスがロック解除されている期間中にのみ実行されます。これにより、データの鮮度に影響を与える可能性があります。データを最新に保つための手動同期の手順を参照してください。

  • バックグラウンド処理: iOSはバッテリー寿命を維持するためにバックグラウンド処理を制限します。自動化はバックグラウンドアプリ更新に依存しており、次の場合にはすぐに実行されない可能性があります:

    • アプリのバックグラウンドアプリ更新が無効になっている
    • デバイスが低電力モードになっている
    • デバイスが長時間非アクティブだった
    • システムリソースが制限されている
    • 複数のアプリがバックグラウンド実行時間を競合している

前提条件

  • iOSカレンダーアプリへのアクセス
  • カレンダーアプリで少なくとも1つのカレンダーが設定されている
  • アプリにカレンダーアクセス許可が付与されている

設定

メインナビゲーションから自動化されたエクスポート画面に移動し、「新しい自動化」をタップして、自動化タイプとして「カレンダー」を選択します。

自動化名

自動化の説明的な名前を入力します(例:「ワークアウトカレンダー」、「ヘルスイベント」、「毎日のヘルスサマリー」)。

通知

通知を受信するタイミングを設定します:

  • ステータス有効 - 自動化を有効または無効にするためにオン/オフを切り替え
  • キャッシュ更新時に通知 - キャッシュされたデータが更新されたときに通知を受信
  • 実行時に通知 - 自動化がイベントを作成/更新するたびに通知を受信

注: カレンダーイベント自体は、カレンダーアプリの設定に応じてカレンダー通知をトリガーする場合があります。

カレンダーアクセス

他の設定を構成する前に、アプリにカレンダーへのアクセスを許可する必要があります。

カレンダーアクセスを有効化

  1. 初めてカレンダー自動化を設定するとき、「カレンダーアクセスを有効化」ボタンが表示されます
  2. 「カレンダーアクセスを有効化」をタップします
  3. カレンダーアクセスを許可するよう求められます
  4. 「許可」をタップしてカレンダーへのアクセスを許可します

注: アプリはカレンダーイベントを作成および更新するためのアクセスのみを必要とします。自動化によって作成されたもの以外の既存のイベントは読み取りません。

カレンダーアクセスの管理

カレンダーアクセスを変更する必要がある場合:

  1. 設定 > プライバシーとセキュリティ > カレンダーに移動します
  2. リストでアプリを見つけます
  3. 必要に応じてアクセスをオンまたはオフに切り替えます

カレンダー選択

ヘルスイベントに使用するカレンダーを選択します:

  1. 「選択されたカレンダー」ピッカーをタップします
  2. 利用可能なカレンダーから選択します
  3. 選択されたカレンダーは、この自動化によって作成されたすべてのイベントに使用されます

カレンダーオプション:

  • カレンダーアプリで設定した任意のカレンダー
  • iCloudカレンダー
  • Googleカレンダー(同期されている場合)
  • その他のカレンダーアカウント(Exchangeなど)

ヒント: ヘルスデータ専用のカレンダーを作成して、整理しやすく、カレンダーアプリで簡単にオン/オフできるようにします。

データタイプ設定

データタイプ

カレンダーイベントを作成するヘルスデータのタイプを選択します:

  • ヘルスメトリクス - ヘルス測定のイベントを作成
  • ワークアウト - 運動アクティビティのイベントを作成
  • 症状 - ヘルス症状のイベントを作成
  • 心電図 - 心電図の読み取りのイベントを作成
  • 心拍数通知 - 心拍数アラートのイベントを作成
  • 心の状態 - 気分エントリのイベントを作成(iOS 18.0+)
  • サイクル追跡 - 月経周期データのイベントを作成
  • 薬物 - 薬物ログのイベントを作成(iOS 26.0+)

ヘルスメトリクス設定

ヘルスメトリクスが選択されている場合:

ヘルスメトリクスを選択 - カレンダーイベントに含める特定のメトリクスを選択します。利用可能なすべてのメトリクスを選択するか、特定のものを選択できます。

ヒント: より少ないメトリクスを選択すると、情報が少ないよりクリーンなカレンダーイベントが作成されます。

優先ソース - 複数のソースが同じメトリクスを提供する場合に優先されるデータソースを設定します。

ワークアウト設定

ワークアウトが選択されている場合:

ルートデータを含める - オン/オフを切り替えます。ルートデータはカレンダーイベントに含まれませんが、参照される場合があります。

ワークアウトメトリクスを含める - ワークアウトイベントにヘルスメトリクス(心拍数、カロリーなど)を含めるためにオンにします。

時間グループ化(ワークアウトメトリクス) - エクスポートバージョン2を使用し、ワークアウトメトリクスを含めるが有効になっている場合:

  • - ワークアウトメトリクスを分ごとにグループ化
  • - ワークアウトメトリクスを秒ごとにグループ化

注: ワークアウトは、時間制限のあるイベントを自然に表すため、カレンダー自動化に最適です。

エクスポート設定

日付範囲

データの整理方法を選択します:

  • - 日次データのイベントを作成
  • - 週次データのイベントを作成
  • - 月次データのイベントを作成
  • - 年次データのイベントを作成

イベントの整理:

  • イベントは選択された日付範囲に基づいて作成されます
  • 各イベントはその期間のデータを表します
  • 自動化が再度実行されるとイベントが更新されます

時間グループ化

カレンダーイベントのデータを集約する方法を選択します。利用可能なオプション:

  • 時間 - 時間ごとにグループ化されたイベントを作成
  • - 日ごとにグループ化されたイベントを作成
  • - 週ごとにグループ化されたイベントを作成
  • - 月ごとにグループ化されたイベントを作成
  • - 年ごとにグループ化されたイベントを作成

注: より細かいグループ化(時間)はより多くのイベントを作成します。より粗いグループ化(週/月)はより少ないサマリーイベントを作成します。

ヒント: 詳細とカレンダーの乱雑さのバランスを取るために、ほとんどの使用例で「日」を使用します。

同期頻度

自動化がカレンダーイベントを作成/更新する頻度を設定します。

数値と間隔を選択します。

イベント詳細

イベント情報

自動化によって作成されたカレンダーイベントには以下が含まれます:

  • タイトル - データタイプとコンテンツに基づく(例:「ランニングワークアウト」、「ヘルスメトリクスサマリー」)
  • 開始日 - 期間の開始
  • 終了日 - 期間の終了
  • メモ - テキスト形式の詳細なヘルスデータ
  • カレンダー - 選択されたカレンダー

イベント更新

  • 自動化が再度実行されるとイベントが更新されます
  • 既存のイベントはイベントキーに基づいて検索され更新されます
  • 一致するイベントが存在しない場合は新しいイベントが作成されます
  • イベントは自動的に削除されません

トラブルシューティング

アクティビティログの表示

  1. 自動化設定画面で「アクティビティログを表示」をタップします
  2. 最近の自動化実行を確認します
  3. イベント作成エラーを確認します
  4. イベント作成のタイムスタンプを確認します

一般的な問題

カレンダーアクセスが許可されていない

  • 表示されている場合は「カレンダーアクセスを有効化」をタップします
  • 設定 > プライバシーとセキュリティ > カレンダーに移動します
  • アプリにカレンダーアクセスが有効になっていることを確認します
  • 必要に応じてアクセスを再度許可します

イベントが表示されない

  • カレンダーアクセスが許可されていることを確認します
  • カレンダーが選択されていることを確認します
  • 自動化が有効になっていることを確認します
  • 日付範囲を確認します - イベントは選択された期間に対して作成されます
  • 選択されたカレンダーがカレンダーアプリで表示されていることを確認します
  • 作成エラーのアクティビティログを確認します

イベントが更新されない

  • イベントは自動化が実行されると更新されます
  • 同期頻度が適切であることを確認します
  • 自動化が正常に実行されていることを確認します
  • 期間のイベントが存在することを確認します

間違ったカレンダーが選択されている

  • カレンダーを変更するには「選択されたカレンダー」をタップします
  • リストから目的のカレンダーを選択します
  • 新しいイベントは新しく選択されたカレンダーに作成されます
  • 古いイベントは以前のカレンダーに残ります

イベントが多すぎる

  • 選択されたヘルスメトリクスの数を減らします
  • より粗い時間グループ化を使用します(時間の代わりに日)
  • より長い日付範囲の使用を検討します(日の代わりに週/月)
  • 異なるデータタイプに対して別々の自動化を作成します

カレンダーが同期しない

  • カレンダーアカウントが正しく設定されていることを確認します
  • 設定 > カレンダーでカレンダー同期設定を確認します
  • クラウドカレンダーのインターネット接続を確認します
  • カレンダー同期が完了するまで待ちます

エラーメッセージ

アプリは次の場合にエラーメッセージを表示します:

  • カレンダーアクセスが許可されていない
  • カレンダーが選択されていない
  • カレンダーの作成に失敗した
  • カレンダーアカウントが利用できない

詳細なエラー情報についてはアクティビティログを確認してください。

ヒントとベストプラクティス

  1. カレンダー選択:

    • より良い整理のために専用の「ヘルス」カレンダーを作成します
    • 簡単にオン/オフできるカレンダーを使用します
    • 希望する場合は家族とカレンダーを共有することを検討します
  2. イベントの整理:

    • 説明的な自動化名を使用します
    • 異なるデータタイプに対して別々の自動化を作成することを検討します
    • 異なるヘルスデータタイプに対して異なるカレンダーを使用します
  3. 時間グループ化:

    • ほとんどの使用例で「日」を使用します
    • 詳細な時間追跡が必要な場合のみ「時間」を使用します
    • サマリーイベントには「週」または「月」を使用します
  4. データ選択:

    • カレンダーイベントで必要なメトリクスのみを選択します
    • メトリクスが多すぎるとイベントが乱雑になる可能性があります
    • 異なるメトリクスグループに対して別々の自動化を検討します
  5. 同期頻度:

    • より頻繁な同期はイベントをより頻繁に更新します
    • 頻度を選択する際に通知設定を考慮します
  6. ワークアウトイベント:

    • ワークアウトはカレンダーイベントとして特にうまく機能します
    • 詳細なイベント情報のためにワークアウトメトリクスを含めます
    • イベントはワークアウトの継続時間、タイプ、主要なメトリクスを表示します
  7. カレンダー共有:

    • ヘルスカレンダーを家族や医療提供者と共有します
    • 簡単なアクセスのためにiCloudカレンダー共有を使用します
    • ヘルスデータを共有する際のプライバシーを考慮します
  8. イベント管理:

    • イベントはカレンダーアプリで手動で編集できます
    • 自動化が実行されると手動編集が上書きされる場合があります
    • 必要に応じて読み取り専用のカレンダー共有の使用を検討します
  9. プライバシー:

    • カレンダーイベント内のヘルスデータは、カレンダーアクセスを持つすべての人が見ることができます
    • カレンダーを共有する際のプライバシーを考慮します
    • 機密性の高いヘルスデータにはプライベートカレンダーを使用します
  10. 統合:

    • カレンダーイベントはすべてのカレンダーアプリで動作します
    • イベントはiCloud/Googleなどを介してデバイス間で同期されます
    • ヘルスイベントを表示するためにカレンダーウィジェットを使用します
    • 他のカレンダーベースのアプリと統合します
  11. パフォーマンス:

    • 多くのイベントを作成するには時間がかかる場合があります
    • より頻繁な同期はより多くのカレンダーアクティビティを作成します
    • 詳細とカレンダーの乱雑さのバランスを取ります
  12. 視覚化:

    • カレンダービューを使用して時間の経過に伴うヘルスパターンを確認します
    • カレンダーの色を使用してイベントを色分けします
    • カレンダー検索を使用して特定のヘルスイベントを見つけます
    • ヘルスタイムラインを共有するためにカレンダーをエクスポートします