澤口楓斗

← 実績一覧

わいわい基地かえで 昼神店 運営システム

稼働中

日本一星空が綺麗だと言われる長野県阿智村、昼神温泉郷にある。

受付は ACHI BASE に置いた店外機で、施設内にスタッフはいない。
施設の中。ここに映っている各部屋の施錠と電源を、QRコードの読み取りで開け閉めしている。

依頼

無人で営業する施設を開きたい、という話から始まった。大学でプログラミングを学び始めた後に「こういう実装はできるか」と聞かれて、できると答えた。

わいわい基地かえでは、ACHI BASE(昼神観光局)の地下にあたる場所にある。受付に使う店外機はその ACHI BASE に、店内機は施設内に置いた。

営業を始めるのに最低限必要な部分だけを作成し、動かしながら機能を足して、いまの規模になった。

発券

店外機と店内機の2台で受け付ける。施設・利用人数・利用時間・アルコールの有無・クーポンの有無を選んで決済すると、有効期限付きのQRコードが入ったレシートが感熱式プリンターから出てくる。

同じ画面からクラフト体験と物販も購入可能。

ハードウェアの制御

Raspberry Pi にQRコードリーダー・リレーモジュール・サーボモーター・5インチモニターをつないで、次を制御している。

  • 入口の自動ドアの開閉(QRコードの読み取りで開く)
  • カラオケ・ダーツ・シミュレーションゴルフの各部屋の施錠
  • 各施設の電源のON/OFF
  • モニター表示(待機動画・利用人数・残り時間・終了時刻)

入口が開かなければ客は入れないので、無人で営業するにはソフトウェアだけでは足りない。

機材の選定と、どの部品をどうつなぐかは自分で決めた。試作はブレッドボードで組み、電源を入れれば動くところまで確かめている。

基板の作成は社外の人が行った。はんだ付けと基板上の配線、ケースへの組み込みは、つなぎ方を伝えながら共同で進めた。ケースの設計と作成、現地への取り付けはサーチャーの社員が受け持ち、自分も加わって進めた。

スタッフ管理画面

施設の稼働状況の確認、予約の管理、営業時間の設定、アルコールの承認ができる。

売上まわりは、集計と返金処理、クーポンの作成、クラフト体験と物販の売上と在庫の管理、期間を指定したCSVの書き出しが可能。

この画面は、施設の運営に関わる別の組織も使う。そのため、売上と営業時間は変更できないように権限を分けた。 開く人によって、見える範囲と変えられる範囲が変わる。

Web予約

発券システムとスタッフ管理画面に連動している。営業時間前の早朝枠(モーニングタイム)の受付や、臨時の早じまいなど、営業のしかたが変わるたびに機能を足してきた。

売上の一元管理

施設の利用料以外にも売上が立つようになったため、次を順に足していった。

  • 定額パス(サブスク)の会員QR発行
  • 他店コラボ用のQRクーポンの連番発行
  • 店頭販売の会計

どこから入った売上でも、同じ画面に集まる。

情報発信

お知らせと紹介ブログを管理画面から投稿できるようにした。写真のアップロードから公開ページへの掲載まで、自社サイト内で完結する。

スタッフへの通知

予約成立・発券・物販・お知らせ投稿・店頭販売の会計を、Webhook と Celery による非同期処理で Discord へ流している。無人の施設でも、スタッフが手元で状況を把握できる。

障害対応

現地にいないあいだも、連絡を受けて対応している。

レシートを印刷するアプリが立ち上がらなくなったことがあった。社員に画面を見せてもらいながら、端末側のセキュリティ設定を直して立ち上げられるようにした。

各施設の Raspberry Pi の時刻がずれていたこともある。調べると、原因はシステムではなく施設内の Wi-Fi の調子だった。 Wi-Fi の電源を入れ直して直った。


現在も機能追加と保守を続けている。

写真と動画

ACHI BASE に置いた店外の発券端末。タッチ画面の下に感熱式プリンターと決済端末が並ぶ
店外機。ACHI BASE(昼神観光局)に置いている。
施設内に置いた店内の発券端末。同じ構成の端末が台の上に載っている
店内機。施設内に置いている。構成は店外機と同じで、タッチ画面・感熱式プリンター・決済端末をひとつにまとめてある。
発券端末の画面例。施設・人数・時間・オプション・クーポンを選んで決済すると、有効期限付きのQRコードが入ったレシートが出てくる。アルコールを選んだときだけ、年齢確認のためスタッフを呼ぶ。
星空をかたどった壁に取り付けたQRコードの読み取り機。小型モニター・制御箱・読み取り機が並んでいる
レシートのQRコードは、各施設の入口に付けた読み取り機で読む。読み取りに数秒かかることがあるため、いまどの状態かをモニターとランプの色で伝えている。
シミュレーションゴルフの打席に取り付けた読み取り機
読み取り機は施設ごとに置いている。QRコードを読み取ると、その施設の電源が入る。