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

待機電力を削減したネットワーク更新型電子ペーパーサイネージの開発と評価 / IOT64

yumulab
March 12, 2024

待機電力を削減したネットワーク更新型電子ペーパーサイネージの開発と評価 / IOT64

2024年3月12日(火)〜14日(木)に開催された第64回情報処理学会インターネットと運用技術(IOT)研究会の発表資料

yumulab

March 12, 2024
Tweet

More Decks by yumulab

Other Decks in Research

Transcript

  1. 背景 デジタルサイネージ • デジタル技術を活用した看板 • 広告や情報をデジタル形式で表示する • 画像、動画など多様な形式に対応している 3 デジタルサイネージとは(デジタルサイネージの種類・活用シーン):デジタルサイネージ

    | NEC https://jpn.nec.com/d_signage/industry/index.html DNP電子ペーパー Powered by E Ink https://www.dnp.co.jp/biz/solution /products/detail/1189608_1567.h tml 電子ペーパーサイネージ(EPS) • 電子ペーパー技術を使用したデジタルサイネージ の一種 • 低消費電力で静止画の表示が得意 • 電子ペーパーは画面更新時のみ電力を消費する Amazon | Kindle Paperwhite - 大きくなった6.8インチディスプレイ 防水 機能搭載 wifi 8GB 電子書籍リーダー https://www.amazon.co.jp/gp/product/B08N41Y4Q2/ref=s9_b w_cg_compErea_md1_w?pf_rd_m=AN1VRQENFRJN5&pf_rd_s=m erchandised-search- 3&pf_rd_r=ZRXHHV88VK5HR60923RF&pf_rd_t=101&pf_rd_p= 286eeb6f-5238-4d3a-8a0c- e886e9bae933&pf_rd_i=3933932051 電子ペーパー • 電子ペーパーは画面の更新時以外で電力不要
  2. 課題・目的 4 【ネットワーク更新型EPSの更新方式】 • インターネット経由でコンテンツの更新を行う • 電子ペーパーは画面の更新時以外で電力不要 • 電子ペーパー制御PCの常時通信待機が必要 【課題】

    電子ペーパー制御PCが電力を消費してしまうのはもったいない! 【目的】 EPSの待機電力を最小限にするシステム構成を提案し、電力の消費を抑える コンテンツ更新 ネットワーク更新型EPS 電⼦ペーパー ディスプレイ ON ON 電⼦ペーパー 制御PC ON
  3. 関連研究 • IoTバスロケーションシステムにおける電子ペーパー型スマートバス停[6] • 電子ペーパーに最適にコンテンツ表示ができるスマートバス停の試作を行った • バスロケーションシステムと連携し到着予想時刻を表示 5 • ノーマリーオフ知的バス停実運用を想定した消費電力実装評価[7]

    • 知的バス停:利用者がバスを呼ぶための通信機能を持っているバス停 • 知的バス停の省電力化はバス停を動作不要なときは電源をオフにする(ノーマリーオフ化)することで行う [6]鈴木 秀和, 保下 拓也, 松本 幸正「IoT バスロケーションシステムにおける電子ペーパー型スマートバス停の試作」『マルチメディア,分散協調とモバイルシンポ ジウム2019論文集』, 2019, 1465-1471, 2019-06-26 [7] 新田健人,長崎健,戸田真志,平田圭二,松原仁「ノーマリーオフ知的バス停実運用を想定した 消費電力実装評価」『情報処理学会研究報告』, EMB, 組込み システム 2015 (22), 1-5, 2015-02-27
  4. 提案手法(NNEPS) EPSをノーマリーオフ化することで消費電力を削減する 6 ノーマリーオフ・ネットワーク更新型電子ペーパーサイネージ (Normally-off Network Electronic Paper Signage :

    NNEPS ) OFF ON 電子ペーパー 制御PC 電子ペーパー ディスプレイ コンテンツ更新 コンテンツ更新 電子ペーパー ディスプレイ ON ON ON OFF 提案手法(NNEPS) 既存の手法(ネットワーク更新型EPS) ノーマリーオフ 必要な時以外は電源をオフにするという考え方
  5. NNEPSの構成 8 • 電子ペーパー • EPSのディスプレイ部分 • 10.3インチ電子ペーパーディスプレイを使用 • 電子ペーパー制御PC

    • 電子ペーパーの書き換え処理を行う • Raspberry Pi 4 Model Bを使用 • 電源制御プラグ • メッセージに応じて給電のon/offを切り替える Raspberry Pi 4 Model B / 8GB ̶ スイッチサイエンス https://www.switch- science.com/products/6370 1872×1404, 10.3inch flexible E-Ink display HAT for Raspberry Pi, IT8951 controller, USB/SPI/I80 interface https://www.waveshare.com/10.3in ch-e-paper-hat-d.htm 電⼦ぺーパー制御PC 電⼦ペーパー 電源制御プラグ NNEPS SPI接続 電源ケーブル
  6. Ver.A :使用機材 11 NNEPSの構築のため、以下の機材を用いた • 電子ペーパー • 10.3インチ電子ペーパーディスプレイ • Raspberry

    PiとSPI接続 • 電子ペーパー制御PC • Raspberry Pi 4 Model B • 電子ペーパーに画像を表示する • 電源制御プラグ • SwitchBotスマートプラグミニ • 電子ペーパー制御PCの電源を制御する • Wi-Fi経由で電源のON/OFFを切り替えられる SwitchBot スマートプラグミニ(JP) https://www.switchbot.jp/products/switchbot-plug-mini Raspberry Pi 4 Model B / 8GB ̶ スイッチサイエンス https://www.switch-science.com/products/6370 1872×1404, 10.3inch flexible E-Ink display HAT for Raspberry Pi, IT8951 controller, USB/SPI/I80 interface https://www.waveshare.com/10.3inch-e-paper-hat-d.htm
  7. Ver.A :ソフトウェア・プロトコル ソフトウェア、通信プロトコルは以下を用いた • MQTT • HTTPと比べヘッダーサイズが小さいため処理にかかる電力を削減できる • Pub/Sub方式であるため、コンテンツの配信に適している •

    mosquitto • オープンソースとして公開されているMQTTブローカー • Pythonスクリプト • 電子ペーパー制御PC • 起動完了・更新完了通知の送信、コンテンツの受信、電子ペーパーの更新を行う • 電源管理PC • SwitchBotを操作し、電子ペーパー制御PCへの給電を管理する • コンテンツ更新端末 • コンテンツの送信を行う • SwitchBot API • プログラム上からSwitchBotスマートプラグミニを操作する • 無線LANで通信を行う 12
  8. Ver.A :システム構成図 13 コンテンツ 更新端末 電⼦ぺーパー制御PC NNEPS電源管理PC 電⼦ペーパー 電源制御プラグ NNEPS

    SPI接続 電源ケーブル 2. 電源制御プラグ操作 HTTP 1. 起動指⽰ 4. コンテンツ送信 3. 起動完了通知 5. 更新完了通知 5. 更新完了通知 HTTP 6. 電源制御プラグ操作
  9. 14

  10. • EPS1台に対して電源制御プラグ1台が必要 • 待機電力の削減はできるが効果が薄い • 1台の電源制御PCで複数台のEPSを制御する • 電源制御プラグの代わりにリレーモジュールを操作する Ver.B:複数のEPSを制御する 16

    電源制 御PC リレー モジュール 電⼦ペーパー 制御PC リレーモジュール 電気信号を受けて電気回路のオン/オフを切り替える部品 電⼦ペーパー ディスプレイ
  11. Ver.B:使用機材 • M5Stack • リレーモジュールを操作する • Groveケーブルで接続 • M5Stack用リレーモジュール •

    電気回路のオン/オフを切り替える 17 M5Stack Core2 ESP32 IoT Development Kit for AWS IoT Kit | m5stack-store https://shop.m5stack.com/products/m5stack-core2- esp32-iot-development-kit-for-aws-iot- edukit?_pos=1&_sid=2eeba0251&_ss=r 2-Channel SPST Relay Unit | m5stack-store https://shop.m5stack.com/products/2- channel-spst-relay-unit リレーモジュールを操作する • M5Stackが受信メッセージに応じてオンオフを切り替える • リレーモジュールがオンの状態ではLEDが点灯 • 無線LANで通信を行う
  12. 電⼦ぺーパー制御PC コンテンツ送信 18 電源制御 PC 電源ケーブル コンテンツ 管理サーバ リレーモジュール 電⼦ぺーパー制御PC

    電⼦ペーパー SPI接続 起動指⽰ コンテンツ送信 起動完了通知 更新完了通知 起動完了通知 更新完了通知 更新完了通知 4. 更新完了通知 4. 更新完了通知 4. 更新完了通知 3. コンテンツ送信 3. コンテンツ送信 1. 起動指⽰ 2. 起動完了通知 2. 起動完了通知 Ver.B:システム構成 NNEPS 電⼦ペーパー SPI接続
  13. コンテンツ管理ページ • Webアプリケーションから画面の更新操作を行う • 画面更新用の画像を管理する • 画像の追加・削除・閲覧、NNEPSコンテンツ更新ができる 19 使用技術 •

    Flask • PythonのWebフレームワーク • シンプルな機能を実装するため採用した 画面の更新・コンテンツ管理を行うWebアプリケーションを実装した
  14. 20

  15. 評価実験1:既存手法と提案手法の比較 21 提案手法(NNEPS) • 電子ペーパー制御PCと電源制御 PCの消費電力を合計 • 画面の更新時のみ起動する 既存手法(ネットワーク更新型EPS) •

    電子ペーパー制御PCが常時起動状態 • コンテンツを受信し画像を更新する OFF ON 電子ペーパー 制御PC 電子ペーパー ディスプレイ コンテンツ更新 コンテンツ更新 電子ペーパー ディスプレイ ON ON ON 電子ペーパー 制御PC OFF 既存手法(ネットワーク更新型EPS)と提案手法(NNEPS)の消費電力を計測する
  16. 評価実験1の環境 22 実験条件 • 動作時間:1時間 • 更新頻度:5分に1回 電力計測方法 • ワットチェッカーを使用

    Bluetoothワットチェッカー RS- BTWATTCH2|ラトックシステム公式サイト https://www.ratocsystems.com/products/se nsor/watt/rsbtwattch2/ 比較した既存手法と提案手法 • 既存手法 • 1台 • 提案手法 • NNEPS Ver.2を使用 • リレーモジュールにEPSを1台接続した場合と2台接 続した場合の2パターン • 1台接続:NNEPS-1 • 2台接続:NNEPS-2 • NNEPSの消費電力は、電子ペーパー制御PCと 電源制御PCが消費する電力を合計した
  17. 実証実験 • 情報大図書館入り口に2週間設置し、アンケートを実施 • おすすめ図書を15分に1回切り替えて表示を行った 28 アンケート結果 図書館に来場した6名が回答 表示する情報は見やすいですか? 反射がなく認識しやすい

    白黒で遠くからはあまり見えない 本の表紙が判断しにくい 液晶じゃないので反射しないところ。 NNEPS提供する情報は有用であると思うか? 自動切り替えができるため文庫の宣伝として効果がある 液晶ディスプレイよりも場所を取らず設置がしやすい ディスプレイで表示するよりも場所をとらない ディスプレイで表示するよりも場所をとらない