◆ 気象暑さ指数モニター WBGT Simple」(無料&無広告)の初版リリースです。オンライン気象データと独自ロジックで全国1400か所以上、世界20万か所以上の屋外および屋内の暑さ指数(WBGT)を、リアルタイムで表示します。嵩張る黒球付き計測器を持ち運ぶ必要はもうありません。本アプリがあなたを暑さから守ります。
1.はじめに
◆ 熱中症対策を、もっと身近に、もっと正確に: 2025年6月の改正労働安全衛生規則の施行により、職場での熱中症対策が義務化されました。「気象暑さ指数モニター WBGT Simple」は、高価な計測器を持たなくても、スマホ一つで高度な暑さ指数(WBGT)管理を可能にします。
【本アプリの4つの大きな特徴】
(1)専用機器不要: 嵩張る黒球付き計測器を持ち運ぶ必要はありません。
(2)世界20万か所に対応: 国内1400地点に加え、世界中の気象データに対応。
(3)風速を考慮した屋外の暑さ指数の推算: 従来の計測器では難しかった「風による冷却効果」を反映し、より実戦的な数値を算出します。
(4) 半物理モデルの採用: 日本国内に特化された統計モデルとは異なり、物理法則に基づいた推算アルゴリズムを搭載。海外でも精度を維持します。
気象暑さ指数モニターでは,スマートフォンベースであるという特徴を生かしてクラウドサーバへの定期的なデータ保存あるいはメール送信を行うことで,作業者と暑さ指数データ・気象データとを紐づけて安全健康管理を行うことも可能であり,種々のオプション機能を有したアプリ(Professional Version)の開発も進めております。
2.システム要件
・OS: Android 8.0以上
3.アプリ起動・設定
アイコンをタップすると,アプリが起動しますが,最初の起動の場合には,オンライン気象データ提供元のOpenWeather のAPIキー(無料)が登録されていないため,「OpenWeather APIキー未設定 APIキーを保存してください」の表示がでます。
APIキーが未設定の場合には,屋外暑さ指数WBGTおよび屋内暑さ指数WBGTの値は表示されません。
「⚙ 設定」をタップして「アプリ設定」ページに移動し,,
本ホームページの以下のサイトを参考にして,OpenWeatherのWebサイトで,OpenWeatherへの登録とAPIキー(無料)を入手してください。
※APIキー作成直後は、サーバー側で有効化されるまでに、数十分から数時間かかる場合があります。ソフトウェアやアプリで通信エラーが発生する場合は、しばらく時間を置いてから再度お試しください。
アプリを立ち上げますと,初めてアプリを立ち上げた際には,「通知の許可について 暑さ指数の警報機能を有効にするには通知許可が必要です,警報音(バイブ)の湯無は,後でチェックボックスで設定できます。」とダイアログで表示されます。「OK」ボタンを押しますと,「通知の送信をWBGT Simpleに許可しますか?」とダイアログで表示されますので,「許可」あるいは「許可しない」のぢちらかを選択して下さい。「通知の送信許可」は暑さ指数が危険域となったときの警報音(バイブ)の通知に関するもので,個人情報に係るものではありませんので,警報音(バイブ)による通知を望まれる場合には「許可」を選択して下さい。次回以降は表示されなくなります。
また,初回のアプリを立ち上げでは,「OpenWeather APIキー未設定」と表示されます。上記のサイトから,アプリをOpenWeatherへの登録とAPIキー(無料)を入手して,「Open Weather APIキー」の欄に入力あるいはコピー&ペーストして下さい。パスワードを表示するチェックボックスにチェックを入れると,入力が表示されで補助となりますが,32桁のAPIキーですので,OpenWeather のサイトからコピー&ペーストして入力のほうが良いかもしれません。
Open Weather APIキーの欄に入力後,「設定を保存」ボタンを押すと,「完了 入力された設定を保存しました」と表示され,自動的にメインメニューに移動し,暑さ指数や気象データが表示されるようになります。次回からは,APIキーの入力は不要です。
(注)「OpenWeather APIキー未設定」のダイアログ表示は,待ち時間によっては複数画面表示されることがありますので,御面倒をおかけしますが,OKボタンを押し続けて消してください。
『都市名』(市町村名)の初期設定は,Tokyoになっています。都市名の入力は,最初が大文字でそれ以降は小文字のローマ字入力となります。
OpenWeatherから気象データを受信する『受信間隔(分)』は1分から設定が可能ですが,初期設定値は10分としています。数分から数十分間隔でカレント気象データの更新があるようですので,気象データの更新頻度に合わせて,効率的に情報を取得して下さい。
🔶本アプリでは,最新の気象状況を反映したWBGT値をお届けするため、以下のタイミングで自動的にデータを更新します。
(1)アプリ起動時。
(2)スリープ解除時(スマホ画面をつけた時。
(3)アプリ内のページが切り替わった時。
(4)メインメニューの「更新」ボタンのタップ時。
上記の特性から,APIコールの間隔を長く設定しておいて,知りたいときだけ,屋外・屋内暑さ指数の現在値を表示させるような使い方もできます。
※本アプリは,スマホのスリープ時に,バックグラウンドでのAPIコールは行いません。
※本アプリ(気象暑さ指数モニター WBGT Simple 等)での受信間隔の初期設定(アプリを立ち上げた時に設定されるAPIキーの自動呼出し間隔)は,最新バージョンでは10分間に変更しました。
上記の入力が完了したら,「設定を保存」ボタンをタップして下さい。次回からのアプリ起動では,APIキーの再入力は不要となります。
地図を片手に世界各国の都市名を入力して「更新」すると,世界中の様々な都市の気候データと,暑さ指数に伴う警報を見ることができます。
「通知の設定を最初に許可しなかった場合」かつ「警報音(バイブ)を鳴らすのチェックボックスがチェック状態の場合」には,「通知の再設定が必要です」という表示が,画面が切り替わるタイミングで表示されます。危険温度域となった場合の「警報音(バイブ)」が必要な場合には,「再設定画面へ」を選択して,アプリの設定画面で通知の許可に設定変更して下さい。
警報音(バイブ)」が必要ない場合には,「警報音(バイブ)を鳴らす」のチェックボックスのチェックを外して下さい。ダイアログが表示されなくなります。
4.情報
「ⓘ 情報」をタップしますと「アプリinfo」ぺージに移動します。以下の各サイトへのリンクが表示されます。
ReadMeには,以下の記述があります。
【気象データの取得】
本ソフトウェアで表示される気象情報は、OpenWeatherの提供するAPIを利用しています。
• Weather data provided by OpenWeather (https://openweathermap.org/)
• Data is licensed under the Open Database License (ODbL).
気象データの正確性や遅延等に関する責任は本ソフト開発者には帰属しません。詳細はOpenWeatherの利用規約に準じます。
【免責事項】
本アプリのWBGT値はOpenWeatherの気象データを用いた半物理モデルに基づく推定値です。
実際の現場の状況を優先し、熱中症予防の参考値としてご利用ください。
医療・安全判断の最終決定は専門の機器で行ってください。
本アプリの使用による損害について開発者は責任を負いません。
【謝 辞】
本プロジェクトでは、GoogleのAIモデル「Gemini」を共同開発パートナーとして活用することで,
暑さ指数WBGTの推算モデル(Watanabe-Geminiモデル1)およびアプリの開発を行いました。
オブジェクト指向設計のアドバイスや気象データを用いた暑さ指数の推算ロジックの構築において、
多大な技術協力を得たことをここに感謝いたします。
----------------------------------------------------------------------------------------------------------
© 2026 LP&D Laboratory. All Rights Reserved.
5.警報音(バイブについて)
屋外暑さ指数の値が,28℃以上になりますと,以下のような警報音(バイブ)が鳴ります。31℃を超えると2連で警報音(バイブ)が鳴ります。警報音(バイブ)は,メインページの「警報音を鳴らす」のチェックボックスを外して下さい。
警報音(バイブ)の音量や有無の調整を音とバイブとで別個に行う場合は,以下のようにして下さい。
・音量の調整は,他のアプリと同様に,音量調整の上下ボタンで行って下さい。警報音を止める場合も同様です。
・バイブの有無は,設定の「音とバイブレーション」のメニュー内で,「バイブレーションとハプティクス」の設定に入り,操作時のハプティクスの「間隔フィードバック」のオン・オフで設定して下さい。
上記の操作手順は、お使いの端末やAndroid/iOSのバージョンにより異なる場合があります。画面の表示に従い、設定を行ってください。
6.OpenWeanther でオンライン気象情報が得られる都市(市町村)
以下のサイトで,OpenWeanther でオンライン気象情報が得られる市町村に関する情報を得ることができます。
https://openweathermap.org/weathermap
上記のリンクをクリックすると,OpenWeatherサイトで世界地図が表示されます。マウス操作で,移動や拡大・縮小をしながら,目的とする場所の気象情報を探すことができます。日本地図上の地名は,漢字とローマ字併記で表示されていますので,ローマ字のほうを,本アプリの都市名として入力してください。頭文字が大文字でそれ以降は小文字のローマ字入力となります。スマホの場合は,最初に右上の”目のマーク”をクリックして,気象データの表示を無くしてからマップ上の位置を移動したり拡大・縮小することでよりスムーズな操作を行うことができます。
OpenWeanther のマップ上でクリックしてみますと, 大都市ばかりではなく様々な地域の気象データを知ることができます。観測所がない地点のデータまで表示できているのは、周囲の観測データに地形データ(標高など)を加え、AIや高度な物理シミュレーションによってその地点の値を推定しているためと思われます。
以前ですと,OpenWeatherのサイトからcity.list.json.gzをダウンロードして取得して,目的の都市名を見つけなければなりませんでしたが,膨大な都市名のデータですので,容易なことではありませんでした。OpenWeatherサイトで,地図上からグラフィカルに都市名や気象データを知ることができるようになって,利便性が飛躍的にアップしています。
OpenWeantherの気象マップで,ご自宅や作業現場の近くの地名をぜひ探してみてください。そして,本アプリが,熱中症対策に少しでもお役にたてることがあれば幸いです。
----------------------------------------------------------
【商標およびライセンスについて】
•OpenWeatherは、OpenWeather Ltd.の商標または登録商標です。
•本資料に記載されているその他の会社名,製品名は,各社の商標または登録商標です
【気象データの利用について】
本プロジェクト(WBGT管理システム)では、リアルタイムな気象情報を取得するために OpenWeather のAPIサービスを利用しています。
•提供元: OpenWeather (https://openweathermap.org/)
•ライセンス: 本システムが取得・利用する気象データは、Open Database License (ODbL) に基づいて提供されています。
•ODbLについて: http://opendatacommons.org/licenses/odbl/1.0/
•個別のコンテンツについて: データベース内の個別の内容は,Database Contents License (DBCL) に基づきライセンスされています。 http://opendatacommons.org/licenses/dbcl/1.0/
【帰属表示(Attribution)】 Weather data provided by OpenWeather
----------------------------------------------------------