「便利すぎる」──政府の接触確認アプリを補完する3密チェッカー、19歳学生が2週間で開発 「バグと試験が重なって大変だった」(1/2 ページ)
「現在2密です!できるだけ密になる場所を避け、安全に行動しましょう」――自分がどれくらい密閉・密集・密接、いわゆる“3密”の環境にいるかを判定するスマートフォンアプリがある。愛知県に住む19歳の学生プログラマー・ラビットプログラムさんが2週間で開発した「3密チェッカー」(Android)だ。
3密の測定以外にも、周囲の人がどれくらい新型コロナウイルス感染症の接触確認アプリ「COCOA」をインストールしているかや、東京都や愛知県の新規感染者数なども表示できる。ネットでは「周囲のCOCOAインストール数が分かるのすごい」「よくできている」「便利すぎる。iOS版も欲しい」と評価する声もある。
IT系の専門学校に通うラビットプログラムさんが、時には徹夜しながらリリースにこぎつけ、アップデートを続けているというこのアプリ。開発の意図や経緯を聞いた。
COCOAで感じた物足りなさ、“密”を避ける行動につながるアプリを
3密チェッカーは周囲の騒音レベルやBluetoothデバイス数などから3密の状態を測定し、ユーザーがどれくらい密の状態にいるかを判定。1密以上の場所にいるとアプリが判定すると、「少しでも密の状態が続くと感染リスクが高まります。注意して行動しましょう」などと密を避ける行動を促すメッセージを表示する。
その他にも、バックグラウンドで15分ごとに3密の状態を自動で記録。測定したデータを基に1日に接触した人数や、密閉・密集・密接のどの割合が多かったか、いつどこで密の状態だったかなどを確認できる。
アプリを作った理由は、COCOAの機能に物足りなさを感じたからとラビットプログラムさん。COCOAの機能は陽性者と1メートル以内の距離で15分以上接触した可能性を知らせるものだが、濃厚接触の可能性があるという通知が来る前から、何か対策を取れるようなアプリがあったら良いと思ったという。
「COCOAの情報だけでは、通知が来るまで自分がどんな危険にさらされているのかを知ることができません。通知がくる前の普段の生活から自分がいる場の状況を把握できれば、密集を避けるなど自身の行動を変えて予防につなげられると考えました」(ラビットプログラムさん)
アプリは6月21日に開発を始め、7月5日にリリース。Googleが提供するAndroidアプリ開発用の統合開発環境(IDE)「Android Studio」でJavaを使い、3密を判定する機能を実装していった。
まず密閉はスマホのマイクで騒音レベルを調べ、騒音レベルが40dBを超えた場合に「密閉」と判定。密集は周囲のBluetoothデバイスの数を調べ、デバイス数が40台を超えたら「密集」とする。密接は近くのBluetoothデバイスが発するRSSI(電波信号の強度)が-55以上のデバイスが3台を超えた場合に「密接」と判定する設定にした。
3密を測る以外の機能も、ニーズがあるのではと考え実装。GPSから位置情報を取得後、1密以上だった場所に色付けしたピンを立てて表示する「危険度分布マップ」や、東京都の新規感染者数を表示する機能などを備えた。
アプリ開発は学校生活と並行しながら進めたという。完成までの2週間余り、その道のりはトライ&エラーの連続だった。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
メルカリ、梨の転売疑惑に「盗品の出品は確認されず」 誹謗中傷には利用制限も
-
2
「こんなのに追われたら……」急斜面もやすやす爆走、中国製の車輪付き四足ロボのデモ動画が話題 最高時速20km超
-
3
検索結果に「詐欺ではありません」と表示させる詐欺手口、警視庁が注意喚起 AI要約も餌食に
-
4
Z世代に聞く次の流行、「AIイラスト」が1位に 「Claude Code」も上位
-
5
はてな、11億円流出の調査報告書を公開 偽警察、口外禁止、残業・休出200時間超、孤立……ほころびが連鎖
-
6
東野圭吾さん死去、Xなどで追悼相次ぐ 「ガリレオ」など数々の人気作、エンジニアから転身
-
7
NVIDIAやMicrosoftなど30社超、オープンAIの防御ツール共同開発の「Open Secure AI Alliance」設立
-
8
「あ、その情報メモしたい!」を叶えるワイヤレスイヤフォン、Nothing「Ear (3a)」
-
9
有識者はGoogleやX、Meta、ドワンゴを名指しで批判……総務省、偽広告や誹謗中傷に発信・拡散前の対策求める
-
10
「痺れるほどにミスを繰り返す」Gemini 3.6 Flashは変わった? 公開から1週間、当初のおバカ回答を今検証する
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR