Upgrade to Pro — share decks privately, control downloads, hide ads and more …

高度化PICS(BLE信号機)の オープンソース受信機をつくってみた話 #seb_sappor...

高度化PICS(BLE信号機)の オープンソース受信機をつくってみた話 #seb_sapporo #hackbar / hackbar2026

2026年11月7日(土)に開催された HackBar in [email protected] の発表資料
デモサイト https://yumu19.github.io/ble-pics-viewer/web/
ソースコード(GitHub) https://github.com/yumu19/ble-pics-viewer/
イベント(Connpass) https://seb-sapporo.connpass.com/event/410414/

Avatar for Tsubasa Yumura

Tsubasa Yumura

November 07, 2026

More Decks by Tsubasa Yumura

Other Decks in Technology

Transcript

  1. 自己紹介 • 湯村 翼 (ゆむら つばさ) @yumu19 / @yumulab •

    北海道情報大学 情報メディア学部 准教授 (2021/04〜) • 専門は情報科学、特にインタフェース、センシング、IoT、VR、ネットワーク等 • 経歴 • 札幌開成高等学校 卒業 • 北海道大学 理学部 地球科学科 卒業 • 東京大学大学院 理学系研究科 地球惑星科学専攻 修士課程 • 北陸先端科学技術大学院大学 情報科学研究科 情報科学専攻 博士課程 • 2008-2011 株式会社東芝(ネットワーク家電の研究開発など) • 2011-2013 クウジット株式会社(屋内測位アプリ、インタラクティブ展示の開発・PMなど) • 2013-2014 フリーランスエンジニア・合同会社PhysVis 代表社員CEO(iOSアプリケーションの受託開発など) • 2015-2021 国立研究開発法人情報通信研究機構(ネットワークテストベッド、無線ネットワークエミュレータの 研究など) 2
  2. 高度化PICSとは • 歩行者等支援情報通信システム • PICS:Pedestrian Information and Communication Systems •

    高齢者や障害者の方々が、安全に移動できるように支援するシステム • 2020年〜 高度化PICS として、Bluetoothを活用 • スマートフォンアプリ「信GO!」による情報受信・信号延長操作 • 全国約600箇所に設置 • 設置箇所はe-GOVデータポータルおよび警視庁Webサイトで公開 • 北海道は16箇所(全て札幌市内) 5
  3. BLEアドバタイズ • アドバタイズ (Advertise):ペリフェラルが自身の存在を周知するために 定期的にブロードキャスト コネクション確立のため Central Peripheral ADV_IND (接続可アドバタイズ)

    ペリフェラルからのデータ送信 Central Peripheral ADV_NONCONN_IND (スキャン不可アドバタイズ) CONNECT_REQ (接続要求) Data Packet Data Packet 「BLEビーコン」などとも呼ばれる 7
  4. Legal Notice(法令遵守に関する注記) • 本プログラムが受信対象とする PICS の BLE アドバタイズ信号は、道路交通信号機などの公共インフラ 設備から 不特定多数に向けて送信される公開電波

    です。この電波には、個人を識別できる情報や秘匿性 のある通信内容は含まれておらず、以下の各法令で保護対象とされる「通信の秘密」や「個人情報」には 該当しません。 • 電波法 第109条(通信の秘密) • 特定の相手方に対して行われる無線通信の秘密を保護する規定です。公衆に送信される無線通信(BLEビーコン等)を 受信する場合には、この規定には該当しません。 • 電気通信事業法 第4条(通信の秘密) • 電気通信事業者が取り扱う通信の秘密を保護する規定です。一方向のブロードキャスト通信である BLE アドバタイズを 受信する場合には、この規定には該当しません。 • 個人情報保護法(個人情報の保護に関する法律) • 本プログラムが受信・解析するデータには、個人を特定可能な情報(氏名、住所、端末識別子等)は含まれず、同法で 定義される「個人情報」「個人データ」「個人識別符号」には該当しません。 • また、本プログラムは 受信専用(receive-only) であり、信号を送信・改変・再送信・妨害する機能 は一切含まれていません。 10