Insights·2026-10-16

PillCheck 服薬時間表・通知 — 決めた時刻にスマホが知らせ、サプリは薬と間隔をあけて置く

PillCheck(필첵)の服薬時間表・通知は、飲んでいる薬ごとに服用時刻と曜日を決めておくと、その時刻にスマホの通知を送る PillCheck アプリの機能です。ホームの「服薬時間表」で「時間設定を始める」を押し、薬を一つずつ時刻を決めてから「時間表を作る」を押すと、アプリが通知の権限を尋ねて通知を予約します。サプリを登録すると、飲んでいる薬と間隔をあける必要がある成分は公開された医薬品ラベルを根拠に離れた時刻に置かれ、その時刻を確認してから通知をオンにできます。通知に薬の名前は入らず、スマホは今後24時間分の通知だけを先に予約するため、1日に1回アプリを開くと次の通知が続きます。

前の記事の続きPillCheck 薬検索 —— 薬の名前を数文字入れて効能・注意・服薬指導を調べ、原文まで確認する
필첵 복약 화면 세 장 — 왼쪽은 「이 기기에 복용 알림 6건을 예약했어요」 안내 아래 「지금 07:20 기준 · 다음 복용 08:00 오전 · 코자정 · 카프릴정25mg」과 요일 버튼이 보이는 복약 시간표, 가운데는 「복용 시간 1/4」 창에 카프릴정25mg·빈 시간 칸·월~일과 매일 요일 버튼·「처방 지시와 같아요」 확인·「다음 약」 버튼이 있는 시간 설정 창, 오른쪽은 08:00 코자정·08:00 카프릴정25mg·13:00 다이아벡스정500mg 알림이 켜져 있고 요일 칩이 붙은 복약 리마인더 목록
복약 시간표 · 복용 시간 설정 창 · 복약 리마인더. 공개 중인 필첵 화면을 아이폰 폭(393pt)으로 렌더링했고, 로그인·약 기록·알림 상태는 테스트 데이터다.

PillCheck の服薬時間表・通知は何をする機能か

PillCheck は自分が飲んでいる薬を記録し、薬の情報を確かめるアプリです。前回は薬を探して詳しい情報を見る方法を扱いました。今回は記録した薬をいつ飲むかを決め、その時刻に通知を受け取る機能です。

機能は二つの画面に分かれます。「服薬時間表」は今日一日いつどの薬とサプリを飲むかを一つの画面にまとめて見せます。「服薬リマインダー」は通知の一覧です。時刻・薬名・曜日が書かれたカードごとにオン・オフのスイッチがあります。

ここでいう通知は端末の通知です。サーバーがその都度メッセージを送るのではなく、スマホの中の目覚まし時計のように、アプリが「何時に鳴らして」とあらかじめスマホに預けておく方式です。この記事では、この預けることを予約と呼びます。予約はスマホに入れたアプリにしかできないため、ウェブの www.pillcheck.co.kr でも時間表を見て通知の時刻を保存することはできますが、通知が鳴るのはアプリです。ウェブの画面にも「服用の通知は PillCheck アプリで受け取れます」と書かれています。

時間表のいちばん上にはいつも同じ文があります。「この時間表は公開された医薬品ラベルと論文を根拠に自動計算した参考情報です。医療専門家の個別の診療に代わるものではなく、処方された服用指示を変えないでください。」時間表は処方を変える道具ではなく、処方どおりに飲む時刻を忘れないよう助ける道具です。

アプリで使う手順

ログインしたあと5段階で済みます。時間表は自分の薬の記録をもとに作られるので、前回までの方法で薬を先に記録しておく必要があります。

第一に、ホーム画面の「服薬予定」から「服薬時間表」を開きます。第二に、「服用時間を決めてください」の欄の「時間設定を始める」を押します。下から時間設定のシートが上がり、薬を一つずつ順に尋ねます。第三に、服用時刻を入れて曜日を選び、「処方の指示と同じ」に印を付けます。この確認をしないと次へ進めません。第四に、「次の薬」ですべての薬を決めたら、最後に「時間表を作る」を押します。第五に、保存が終わるとアプリが通知の権限を尋ねます。ここで許可しないとスマホは通知を鳴らせません。

通知が鳴るとロック画面に「PillCheck の通知 · 服用の時間です。アプリで予定を確認してください。」と出ます。通知に付いた「服用完了」ボタンを押すと、アプリが開いてその回を飲んだと記録します。通知本文を押すと、記録はせずアプリだけが開きます。

あとで時刻を変えたり通知を切ったりするには、時間表の「薬の通知設定」かプロフィールの「服薬リマインダー設定」に進みます。カードのスイッチでオン・オフし、「+ 追加」で通知をもう一つ作れます。

インターネットが切れてアプリが画面を読み込めないときは、代わりに「今日の服薬予定」画面が出ます。スマホに残しておいた今日の予定を見せ、「服用完了」を押すと「記録しました · つながったら送ります」と書いておき、つながったら送ります。

サプリは薬と間隔をあけて置く

PillCheck の画面2枚 — 左は服薬時間表を下にスクロールした画面で、次の服用08:00、曜日ボタン、薬・サプリ・現在時刻を示す24時間バー、「この時刻そのものを勧める根拠はありません。薬との間隔だけを反映しました。」の文、「早朝 · 通知07:00基準」のマグネシウム(サプリ · 07:00、通知オン)と「Levoprox 500mgと12時間の間隔を確保」が見える。右は服薬リマインダー画面で、「通知の権限がなく端末に予約できませんでした」と「通知は最大24時間先まで予約されます。毎日アプリを開いて予定を更新してください」の案内、「予約状況をもう一度確認」リンク、「端末で通知を許可する」ボタン、08:00 コザールの通知カードがある。
サプリの通知がオンになった服薬時間表と、通知の権限がない状態の服薬リマインダー。公開中の PillCheck の画面を iPhone の幅でレンダリングし、データはテスト用だ。

時間表の下の「服用中のサプリ」欄にカルシウム・マグネシウムのような名前を入れると、サプリも時間表に入ります。サプリは薬とルールが違います。処方箋が飲む時刻を決めてくれず、その代わりある薬とは何時間あけるべきという制約があります。

その制約の根拠は医薬品ラベルです。ラベルは薬に付く公式の説明書で、PillCheck は米国食品医薬品局(FDA)が承認したラベルを集めて公開する DailyMed の文を根拠に使います。たとえば甲状腺ホルモン薬レボチロキシンのラベルにはカルシウムなどの成分と4時間以上離して飲むよう書かれ、抗菌薬シプロフロキサシンのラベルにはカルシウム・鉄・亜鉛を含む製品より2時間前か6時間後に飲むよう書かれています。PillCheck はこうした文をルールに移しておき、自分が飲む薬と自分が決めた薬の時刻を基準に、サプリをその間隔の外の時刻に置きます。

時刻そのものを勧める根拠がないときは、そう書きます。間隔だけを合わせた場所には「この時刻そのものを勧める根拠はありません。薬との間隔だけを反映しました。」という文が付きます。血液をサラサラにする薬ワルファリンとビタミンKのように、間隔で解く問題ではなく一緒に飲んでよいかをまず尋ねるべき組み合わせは時間表に置かず、「医師・薬剤師に確認してください」の警告として別に見せます。

サプリの通知は別にオンにします。時間表か「服用中のサプリ」一覧でサプリの通知欄を押すと計算された時刻と曜日が出て、確認してから「通知をオン」を押すとオンになります。最初はオフです。薬がない、または間隔のルールがないサプリは、回ごとに時刻を自分で入れます。あとで薬が変わって計算時刻が変わっても、PillCheck は通知時刻をこっそり直さず、差を見せてから改めて確認を求めます。サプリの通知設定はそのスマホにだけ保存され、ほかの端末には移りません。

通知の裏で何が起きているか

薬の通知時刻はアカウントに保存されます。アプリはこの一覧をサーバーから読み込み、今後24時間以内に鳴る通知だけをスマホに予約します。アプリを開いたとき、アプリに戻ったとき、通知を直したときのたびにサーバーに確認し直し、予約を合わせ直します。そのため通知の案内には「通知は最大24時間先まで予約されます。毎日アプリを開いて予定を更新してください」という文があります。

スマホ1台に予約しておく通知は最大48件です。家族の通知まで合わせてこの数を超えると、一部を黙って外すのではなく「予約できる通知の数を超えました。通知設定で使っていない予定をオフにしてください」と知らせます。

画面は保存と予約と到着を分けて伝えます。時刻がアカウントに保存されたことと、スマホに通知が予約されたことは別の事実で、予約されたからといって通知が必ず届く保証もありません。そのため通知の権限がオフなら「通知の権限がなく端末に予約できませんでした」、予約がなければ「今後24時間以内に予約された服用通知はありません」のように今のスマホの状態をそのまま書き、「予約状況をもう一度確認」で改めて尋ねられるようにしました。予約の案内にも「予約は実際の通知の受信を保証しません」と書きました。

作るときに下した決定とその理由

通知に薬の名前を入れませんでした。ロック画面は隣の人も見ます。どんな薬を飲んでいるかは病気を推し量らせる情報なので、通知の文言はすべての薬で同じ「服用の時間です。アプリで予定を確認してください。」にしました。何を飲むかはアプリを開いたあとに見えます。

24時間分だけ予約するのも、意図して決めた線です。何週間分も先に予約しておけばアプリを開かなくても通知は来ますが、その間に変わったことがスマホに遅れて届きます。保護者のアカウントで管理する子どもの薬の通知は、同意を撤回したり子どもが満14歳になったりしたら止まるべきですが、長く予約しておくほどその停止が遅れます。上限を1日にし、毎回サーバーに確認し直すようにした理由です。

「服用完了」ボタンはアプリを開くようにしました。アプリが閉じた状態でボタンを押すだけで記録が残る方式は、スマホがその処理を確実にしてくれる保証がありませんでした。押したのに記録が残らないより、アプリが一度開くほうがよいと判断しました。同じ通知を二度押しても記録は一度だけです。

過ぎた時刻を「完了」に変えませんでした。ホームの服薬予定で時刻が過ぎた薬は「経過」と表示されます。アプリは利用者が実際に飲んだかどうかを知りません。時刻が過ぎたから完了と塗れば、忘れて過ぎた薬を飲んだと思い込ませてしまいます。完了は利用者が自分で付けたものだけです。

時間設定シートの「処方の指示と同じ」も同じ原則です。アプリが計算した時刻や利用者が入れた時刻が処方と同じかどうかはアプリにはわからないので、人が確認したという印を受けてから保存します。

通知機能を作るときに持ち帰ること

PillCheck の服薬通知からほかの業務にも移せるものは三つです。

第一に、通知の文言をロック画面で読んでみます。自動通知が顧客の名前・金額・病名をそのまま表示していないか確かめ、文言は「確認することがあります」程度にとどめ、中身は開いてから見るようにします。

第二に、「保存済み」「送信済み」「受信済み」を一つの言葉にまとめません。通知や送信の自動化を AI に任せるとき、結果の報告をこの三つに分けるよう指示してみてください。「処理完了」の一行より、どこで止まったかがすぐ見えます。

第三に、わからないことを完了と塗りません。時間が過ぎたことと、仕事が終わったことは違います。自動化が確認できなかった項目は「経過」や「未確認」のようにそのまま残しておいてください。