太陽に合わせて鳴るアラーム

RisetimeはAndroid向けの時計アプリです。決まった時刻や太陽に合わせて鳴るアラームと、繰り返してつながるタイマーを使えます。広告は一切なく、完全にオフラインで動作します。アラームは時刻のかわりに、太陽の瞬間(日の出、日の入り、太陽の南中)に設定できます。すると、季節が動かすその瞬間に、アラームも毎日合わせて鳴ります。

5つのアラームが並ぶRisetimeのアラーム一覧:Stargazing 05:10(土曜、Astronomical dawn)、Work 07:00(月曜〜金曜)、07:02(明日、Sunrise)、17:38(月曜〜金曜、1 hr before Sunset)、23:02(今日、8 hr before Sunrise、オフ)。下部にAlarms、Timers、Settingsのタブが並んでいます。5つのアラームが並ぶRisetimeのアラーム一覧:Stargazing 05:10(土曜、Astronomical dawn)、Work 07:00(月曜〜金曜)、07:02(明日、Sunrise)、17:38(月曜〜金曜、1 hr before Sunset)、23:02(今日、8 hr before Sunrise、オフ)。下部にAlarms、Timers、Settingsのタブが並んでいます。
通常のアラームと太陽のアラームが、1つの一覧に並びます。

通常のアラームを設定する

  1. アラームタブで+を押します。
  2. ダイヤルで時刻を設定するか、数字を入力します。
  3. OKを押します。

これで通常のアラームの完成です。ほかに必要なものはありません。

日の出や日没にアラームを設定する

Risetimeには、最初から4つの太陽の瞬間があります。日の出、日の入り、正午(太陽が最も高くなる南中の時刻で、12:00ちょうどになることはまれです)、そして天底(真夜中で、太陽が最も低くなるとき)です。

  1. 初回は、場所を設定します。太陽の時刻は居場所によって変わります。場所がないと、アラームのダイアログには設定で場所を指定とだけ表示されます。
    場所の設定方法は3つ

    設定 › 天体イベントの場所で、一覧から都市を選びます。または、端末のGPSを1回使います。場所を自動更新をオンにすれば、移動に合わせて場所も変わります。位置情報は端末の中にとどまります。RisetimeにはINTERNET権限がないので、送る先がありません。

    Celestial events locationの項目を開いたRisetimeの設定。ドロップダウンにLondon, United Kingdom、その横に現在地ボタン、そしてチェックの入っていないAuto-update locationのボックス。下のReliabilityの行には(10/10)と表示されています。Celestial events locationの項目を開いたRisetimeの設定。ドロップダウンにLondon, United Kingdom、その横に現在地ボタン、そしてチェックの入っていないAuto-update locationのボックス。下のReliabilityの行には(10/10)と表示されています。
    場所の設定。GPSボタンと自動更新のボックスがあります。
  2. アラームタブで+を押します。
  3. 上のメニューで、日の出、日の入り、正午、天底のいずれかを選びます。
  4. ダイヤルで、その何分前または何分後に鳴らすかを設定します。オフセットなしのままでもかまいません。
  5. OKを押します。
17:25に設定した新規アラームのダイアログで、アンカーのメニューを開いたところ:Local time(チェック済み)、Astronomical dawn、Sunrise、Noon、Golden hour、Sunset、Nadir。17:25に設定した新規アラームのダイアログで、アンカーのメニューを開いたところ:Local time(チェック済み)、Astronomical dawn、Sunrise、Noon、Golden hour、Sunset、Nadir。
アラームのダイアログ上部のメニュー。時刻か、太陽の瞬間を選びます。

オフセット:「日没の1時間前」

アンカーは、Risetimeが毎日計算し直す太陽の瞬間で、アラームはそこから一定の距離を保ちます。その距離がオフセットで、前後11時間59分まで指定できます。アンカー自体を、時刻表に合わせて最大2時間30分ずらすこともできます。太陽の瞬間は毎日少しずつ動きますが、選んだオフセットは変わりません。

  • 日の出、オフセットなし:太陽の最初の光とともに。
  • 日の出の30分前:明るくなる前に起きる。
  • 日の入りの1時間前:まだ明るいうちに出かける時間を残せる、日没のアラーム。
  • 日の出の8時間前:太陽に合わせた、就寝時刻のリマインダー。

ダイヤルの下の1行に、次に鳴る時刻が表示されます。たとえば明日:18:03のように。

Sunsetのアンカーに設定した新規アラームのダイアログ。オフセットはマイナス1時間00分で、時間のダイヤルは1、その下にToday: 17:38の行があります。Sunsetのアンカーに設定した新規アラームのダイアログ。オフセットはマイナス1時間00分で、時間のダイヤルは1、その下にToday: 17:38の行があります。
日没の1時間前。オフセットの下の行に、次に鳴る時刻が表示されます。

繰り返す曜日、音、スヌーズ

一覧でアラームのカードを開きます。繰り返しにチェックを入れて曜日を選ぶと、カードには言葉で言うとおりに表示されます。たとえば月曜〜金曜、日の入りの1時間前のように。同じカードに、ラベル、音、バイブレーション、スヌーズの長さ、鳴動中に表示する画像があります。スイッチは3段階で、真ん中は次の1回だけをスキップし(休みの日向け)、アラームはオンのままにします。

鳴ったときの動作で、アラームの挙動を選びます。停止画面か、シンプルな通知(止める操作のいらない短い音。音は設定 › アラームで選びます)です。アラームとタイマーは1つの停止画面を共有し、スワイプで操作します。アラームなら停止かスヌーズ、タイマーなら終了側へのスワイプで停止、開始側へのスワイプで時間を追加です。アラームで夜明けシミュレーターにチェックを入れると、鳴る1〜15分前から画面が明るくなります。

アラーム一覧で開いた17:38のアラームのカード。上にはStargazing、Work、07:02のSunriseのアラームが並びます。ラベル欄は空、Timeの項目は17:38 (−1 hr) で、一年を通したアラーム時刻のカーブ、Never afterとNever beforeの制限のつまみ、その下にチェック済みのRepeatのボックスがあります。アラーム一覧で開いた17:38のアラームのカード。上にはStargazing、Work、07:02のSunriseのアラームが並びます。ラベル欄は空、Timeの項目は17:38 (−1 hr) で、一年を通したアラーム時刻のカーブ、Never afterとNever beforeの制限のつまみ、その下にチェック済みのRepeatのボックスがあります。
開いたアラームのカード。繰り返す曜日など、アラームの設定がそろっています。

太陽のアラームを、2つの時刻の間に収める

太陽のアラームは季節とともに動きます。アラームにこれより前にしないとこれより後にしないの制限を付ければ、2つの時刻の間に収められます。たとえば、毎日の日の出のアラームを8:00より遅くしない場合は、日の出にこれより後にしない 8:00の制限を付けます。カードには、12か月間のアラーム時刻を表す年間カーブが表示され、その上で制限をドラッグできます。

自分のアンカー:薄明、太陽の角度、影

太陽が刻む瞬間は4つだけではありません。次の3種類で、自分のアンカーを作れます。

  • 太陽の角度:朝または夕方に、太陽が地平線の上または下の決まった高さに達する瞬間。−6°は市民薄明、−12°は航海薄明、−18°は天文薄明で、完全な夜です。夕方の+6°は、低くて暖かい光です。
  • 影の長さ:正午の前または後に、物の影がその高さの決まった倍数に達する瞬間。
  • 昼や夜の分数:夜(日の入りから日の出まで)や昼を等分したもの。何等分にするか、どの区切りにするかを選べます。たとえば夜の最後の6分の1は、その季節の夜の長さにかかわらず、夜の同じ位置から始まります。

作り方:

  1. 設定 › アンカーを開き、+を押します。
  2. 種類を選び、値を設定します。
  3. 名前を付けるか、自動の名前のままにします。
  4. 色を選びます。色を選ぶまで、保存は押せません。
  5. 保存を押します。

作ったアンカーは、アラームのダイアログで日の出や日の入りと並んで表示され、ほかと同じようにオフセットを付けられます。アンカーの一覧にあるスイッチで、使わないものをそのメニューから隠せます。

Anchorsの項目を開いた設定:Astronomical dawn、Sunrise、Noon、Golden hour、Sunset、Nadirの6つのアンカーとプラスのボタン。自作の2つ、Astronomical dawnとGolden hourだけ、編集と削除のボタンが有効です。どの行にも表示のスイッチがあり、すべてオンです。下のAdvancedは折りたたまれています。Anchorsの項目を開いた設定:Astronomical dawn、Sunrise、Noon、Golden hour、Sunset、Nadirの6つのアンカーとプラスのボタン。自作の2つ、Astronomical dawnとGolden hourだけ、編集と削除のボタンが有効です。どの行にも表示のスイッチがあり、すべてオンです。下のAdvancedは折りたたまれています。
自作のアンカーは、一日の順に、ほかのアンカーの間に並びます。

アンカーにはオフセットを1つ、どちらの向きにも最大2時間30分まで持たせられます。地域の暦など、従っている時刻表に合わせるためです。このオフセットは、そのアンカーに設定済みのすべてのアラームに効きます。

アンカーには制限を付けられます。これは、それ以上進まない時点で、角度に達しない日にも時刻を与えます。分数は、任意の2つのアンカーの間(たとえば日の入りから日の出まで)で、最大120等分できます。

赤道から遠いと、一年のうちの一部の期間は、届かない角度があります。エディターはその日付を表示します(ロンドンでは、5月下旬から7月下旬まで太陽が−18°まで沈みません)。制限がなければ、アラームは作り物の時刻に鳴らず、その日は鳴りません。制限があれば、その制限の時刻に鳴ります。

Astronomical dawnのEdit anchor画面:太陽の角度18.0°、赤い警告Not reached every day at this latitude、そしてNext: 05:10とThe sun does not reach this angle here from May 23, 2027 to July 21, 2027と表示されたプレビューのカード、Add a limitのボタン。Astronomical dawnのEdit anchor画面:太陽の角度18.0°、赤い警告Not reached every day at this latitude、そしてNext: 05:10とThe sun does not reach this angle here from May 23, 2027 to July 21, 2027と表示されたプレビューのカード、Add a limitのボタン。
朝の−18°をロンドンに設定したところ。エディターは、起こらない週を示します。

日の出と日没の時刻を、オフラインで計算する方法

日の出と日没の時刻はすべて、天文ライブラリcommons-suncalcが端末の中で計算します。これはJean MeeusのAstronomical Algorithmsに基づいています。日の出と日没は、目に見えるとおり、大気による屈折を含めて、太陽の上端で測ります。太陽の角度は、薄明の表が使う慣例にならって、太陽の中心で測ります。ウェブでの検索もサーバーもありません。機内モードでも、海の上でも、電波の届かない谷でも動作します。

Risetimeは常に動いているわけではありません。アラームが鳴ったあと、数時間おきの短い確認のとき、または端末の再起動や時計・タイムゾーンの変更のときに計算し直します。残りは、端末標準の時計アプリが使っているものと同じ、Android自身のアラームの仕組みが受け持ちます。

確実に鳴らすために

バッテリーを節約するために、バックグラウンドのアプリを止める端末があります。そうなると、どのアラームも鳴らなくなることがあります。設定 › 信頼性で、端末に必要なものを確認でき、足りない項目ごとに修正するボタンがあります。再起動後も、最初に画面のロックを解除する前からアラームは鳴ります。

タイマーもあります

タイマータブには、カウントダウンのタイマーと、それをつないでループさせるシーケンスがあります。タイマーのシーケンスのしくみ。

Risetimeは、アラームとタイマーをそれぞれ3つまで、ずっと無料で使えます。もっと必要ですか? まずその3つを使って、応援する価値があるか確かめてください。応援してくださる方は、アラームとタイマーを無制限に使えます(年額または1回払い)。そうでなければ、メッセージをお読みします。

用途別のガイド

よくある質問

Androidで日の出や日没のアラームを設定するには?
アラームタブで「+」を押します。上のメニューで日の出、日の入り、正午、天底のいずれかを選びます。ダイヤルで、その何分前または何分後に鳴らすかを設定します(オフセットなしのままでもかまいません)。そのあと「OK」を押します。太陽の時刻は居場所によって変わるので、初回は設定で場所を指定してください。
日の出のアラームを毎日鳴らし、ただし8:00より遅くはしないことはできますか?
できます。毎日の日の出のアラームに、制限「これより後にしない」を8:00で付けます。日の出に鳴り、日の出が遅い日は8:00に鳴ります。アラームを日の出にして毎日繰り返し、「これより後にしない 8:00」を追加してください。アラームの年間カーブに、その両方が表示されます。
Risetimeは、画面を明るくする日の出ライト型のアラームですか?
一部はそうです。Risetimeはアラームの前に端末の画面を明るくできますが、日の出ランプではありません。アラームで「夜明けシミュレーター」にチェックを入れると、鳴る1〜15分前から画面が明るくなっていきます。アラーム自体は、お使いの場所の実際の日の出に鳴り、毎日計算し直されます。音量を少しずつ上げることもできます。
アンカーとオフセットとは何ですか?
アンカーは、Risetimeが毎日計算し直す太陽の瞬間で、アラームはそこから一定の距離を保ちます。その距離がオフセットで、前後11時間59分まで指定できます。アンカー自体を、時刻表に合わせて最大2時間30分ずらすこともできます。太陽の瞬間は毎日少しずつ動きますが、選んだオフセットは変わりません。
薄明や太陽の角度など、自分でアンカーを作れますか?
作れます。標準の4つの時点のほかに、太陽の角度、影の長さ、昼や夜の分数の3種類から自分のアンカーを作れます。設定 › アンカーを開いて「+」を押し、種類を選んで値を設定します。名前を付けるか自動の名前のままにして、色を選び、「保存」を押します。作ったアンカーは、アラームのダイアログで日の出や日の入りと並んで表示され、ほかと同じようにオフセットを付けられます。
インターネットなしで、日の出と日没の時刻はどう計算されますか?
日の出と日没の時刻はすべて、天文ライブラリcommons-suncalcが端末の中で計算します。これはJean Meeusの『Astronomical Algorithms』に基づいています。ウェブでの検索もサーバーもありません。機内モードでも、海の上でも、電波の届かない谷でも動作します。
端末がバックグラウンドのアプリを止めてしまったら?
バッテリーを節約するために、バックグラウンドのアプリを止める端末があります。そうなると、どのアラームも鳴らなくなることがあります。設定 › 信頼性で、端末に必要なものを確認でき、足りない項目ごとに「修正する」ボタンがあります。再起動後も、最初に画面のロックを解除する前からアラームは鳴ります。

一度設定すれば、あとは太陽に合わせて鳴ります。

ダウンロードはこちらGoogle Play