MCPで接続 →

計算を入力してください

公式

広告

結果

おすすめの就寝時間
20:30
起床までに十分な睡眠をとるために
年齢別の推奨睡眠時間 10.5 hours

年齢別の就寝時間計算ツールとは?

このツールは、お子さまが希望の時間に起きつつ、年齢に合った十分な睡眠時間を確保するために「何時に寝ればよいか」の目安を計算します。起床時間から逆算し、年齢層ごとに必要とされる平均的な睡眠時間を差し引いて算出する仕組みです。睡眠時間の基準には、米国小児科学会(AAP)やアメリカ疾病予防管理センター(CDC)など、世界的に広く使われている小児の睡眠ガイドラインを採用しています。なお、これらは海外(米国)の指針に基づくもので、日本の推奨基準とは細部が異なる場合がある点にご留意ください。

子どもの年齢が上がるにつれて推奨睡眠時間が減る棒グラフ
推奨される1日の睡眠時間は、子どもが成長するにつれて減少します。

使い方

まず、お子さまの年齢(歳)を入力します。続いて、朝の起床時間を「時」と「分」で設定してください(24時間表記。たとえば朝7時なら「7:00」)。すると、おすすめの就寝時間が表示されます。学校の始業時間や毎日の生活リズムに合わせて起床時間を調整すると、それに応じて就寝時間も自動で更新されます。

計算のしくみ

計算式はとてもシンプルです。就寝時間=起床時間−推奨睡眠時間。一般的には次のように表されます。

$$\text{Bedtime} = \left( 60\,\text{Wake Hour} + \text{Wake Min} - 60\,S \bmod 1440 \right)$$

推奨睡眠時間は年齢によって変わり、年齢が低いほど多くの睡眠が必要になります。本ツールでは、各推奨範囲の中央値を採用しています。具体的には、幼児(1〜2歳)は約12.5時間、未就学児(3〜5歳)は約11.5時間、学童期(6〜12歳)は約10.5時間、ティーン(13〜18歳)は約9時間です。深夜0時をまたぐ場合も正しく計算されます。

$$\text{Bedtime} = \Big( 60\,\text{Wake Hour} + \text{Wake Min} - 60 \times 12.5 \Big) \bmod 1440$$$$\text{Bedtime} = \Big( 60\,\text{Wake Hour} + \text{Wake Min} - 60 \times 11.5 \Big) \bmod 1440$$$$\text{Bedtime} = \Big( 60\,\text{Wake Hour} + \text{Wake Min} - 60 \times 10.5 \Big) \bmod 1440$$$$\text{Bedtime} = \Big( 60\,\text{Wake Hour} + \text{Wake Min} - 60 \times 9 \Big) \bmod 1440$$
起床時刻から推奨睡眠時間を引くと就寝時刻になることを示すタイムライン
就寝時間は、起きたい時刻から年齢別の推奨睡眠時間を引いて求めます。

計算例

7歳のお子さまが朝7:00に起きたいとします。学童期の子どもには約10.5時間の睡眠が必要です。7:00から10時間30分を引くと、就寝時間は \( 7\text{:}00 - 10\text{:}30 = 20\text{:}30 \)、つまり夜8時半となります。

よくある質問

これは医学的なアドバイスですか? いいえ。平均的な睡眠時間の範囲をもとにした一般的な目安です。必要な睡眠時間には個人差があります。睡眠に関する心配ごとがある場合は、小児科医にご相談ください。

就寝時間が前日の夜に表示されるのはなぜ? 睡眠は通常、前の晩から始まります。そのため、朝の起床時間に対して、自然と前夜の就寝時間が表示される仕組みになっています。

大人にも使えますか? このツールは子どもとティーン向けに設計されています。大人に必要な睡眠時間は一般的に7〜9時間です。

最終更新: