風まかせ便(かぜまかせびん)
ひとことを結んだ風船を、いまいる場所から放つ。実際の風の予報どおりに12時間流れ、陸に降りた風船を拾えるのは着地点の近くに本当にいる人だけ。
アプリを試す
別タブで開く ↗ユーザーが投稿した外部アプリを埋め込み表示しています。表示されない場合は「別タブで開く」からご利用ください。
風まかせ便は、ひとことを結んだ風船を「いまあなたがいる場所」から放つ郵便です。風船は実際の風の予報どおりに12時間流されて、どこかに降ります。どこに降りるかは、放った本人にも分かりません。陸に降りた風船を拾えるのは、本当にその近くにいる人だけ。海に落ちた風船は、誰にも読まれないまま終わります。子どものころに風船へ手紙を結んで飛ばした、あの「届くかどうか分からない」感じを、本物の風のデータで作り直しました。
こんなときに使う
- 宛先のない、ちょっとした気持ちをどこかへ手放したいとき
- 自分の住んでいる町の風が、いまどちらへ吹いているのかを確かめてみたいとき
- 知らない土地の誰かから、ふいに届く一行を待ってみたいとき
- 友だちと同じ場所から同時に放って、風船がどこで分かれていくかを見比べたいとき
使い方
- ページを開くと、接続元のおおよその位置から「いまあなたは〇〇のあたりにいるようです」と表示されます。場所は選べません。
- 60字までのひとことを書いて「風船を放つ」を押します。サーバがこの先12時間ぶんの風を読みに行くので、数秒かかります。
- 地図の上に、あなたの風船(赤)が出ます。見えるのは「いままでの道すじ」だけで、この先どちらへ行くかは表示されません。1分ごとに位置が更新されます。
- 12時間たつと風船が降ります。「あなたが放った風船」の欄に、陸に降りたのか、海に落ちたのか、地図の外へ流れていったのかが出ます。
- 別の日にページを開いたとき、あなたの半径40km以内に誰かの風船が降りていれば「あなたの近くに降りた風船」に出ます。「拾う」を押すと中のひとことが読めて、一度だけ返事を結んで送り返せます。
仕様と機能
| 項目 | 内容 |
|---|---|
| ひとことの長さ | 60字まで(返事は40字まで) |
| 飛んでいる時間 | 12時間(1時間ごとに1区間) |
| 風のデータ | MET Norway Locationforecast の地上10mの風速・風向 |
| 風船の速さ | 予報の風速の1.5倍 |
| 向きの揺らぎ | 1区間ごとに±12度 |
| 拾える距離 | 着地点から半径40km |
| 位置の精度 | 接続元IPのおおよその位置を0.1度(約10km)に丸める |
| 放てる数 | 1日5個まで、続けて放つには1分あける |
| 地図に残る期間 | 降りた風船は3日、データは14日で消える |
道すじは放った瞬間にサーバで最後まで計算します。いまの位置から0.5度格子で風の予報を読み、「放った時刻+何時間目」にいちばん近い予報の風で1時間ぶん進め、着いた先でまた風を読む、を12回くり返します。同じ格子の予報はしばらく使い回すので、同じ町から続けて放っても気象サーバに何度も問い合わせません。途中で地図の範囲(東経122〜150度、北緯24〜46度)を出た風船は、そこで道すじが途切れて「地図の外へ流れていった」扱いになります。
着地点が陸か海かは、本州・北海道・九州・四国・沖縄本島・佐渡の輪郭をおおまかになぞった多角形で判定しています。計算済みの着地点と結果はデータベースに入っていますが、降りる時刻が来るまで画面には返しません。拾うときは、サーバが着地点との距離を確かめたうえで「まだ誰も拾っていない」を条件に書き換えるので、同時に二人が押しても拾えるのは先に押した一人だけです。
作るときに決めたこと
いちばん迷ったのは、場所を選ばせるかどうかです。好きな県を選んで放てるようにすると、遊び方は広がりますが、「どこに降りるか分からない」という一番大事なところが薄まります。拾う側も、場所を選べると結局全国の風船を拾えてしまいます。そこで放つ場所も拾える場所も、接続元のおおよその位置でサーバが決めることにしました。その代わり、拾える距離は40kmと広めにしています。IPからの位置推定は市区町村単位でずれることがあり、狭くすると実際にその町にいても拾えないことがあるからです。
飛ぶ時間を12時間にしたのは、待つ楽しみと届く現実味のちょうど間を取るためです。地上の風は秒速3〜5mくらいのことが多く、1.5倍にして12時間流すと、おおよそ100〜300km進みます。これなら県をいくつかまたいで降りるけれど、日本の外まではめったに飛んでいきません。同じ計算で24時間にすると倍の距離になり、偏西風の季節には太平洋へ出ていく風船ばかりになりそうでした。6時間だと50〜150kmで、隣の町に落ちるだけになりがちです。実際に京都から試しに放ったときは、南へ流れて12時間で和歌山県の沖まで届きました。
向きを毎区間±12度揺らしているのは、同じ場所・同じ時刻に放った風船がまったく同じ道をたどらないようにするためです。本物の風船も、小さな乱れで行き先が分かれていきます。
注意点
- 位置は接続元のIPから推定しているので、スマホの回線などでは実際の場所と大きくずれることがあります。
- 海岸線は大まかな輪郭なので、海辺では「陸に降りたのに海扱い」やその逆が起きることがあります。
- 風は予報の値で、実際に吹いた風とは違うことがあります。地上の風を使っているので、上空の風船の動きとも違います。
- 日本の外から開くと、見ることはできますが放つことも拾うこともできません。
- 書いたひとことは、拾った見知らぬ人が読みます。名前や連絡先など、知られて困ることは書かないでください。