わいわい基地かえで 昼神店 運営システム
日本一星空が綺麗だと言われる長野県阿智村、昼神温泉郷にある。
依頼
無人で営業する施設を開きたい、という話から始まった。大学でプログラミングを学び始めた後に「こういう実装はできるか」と聞かれて、できると答えた。
わいわい基地かえでは、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 の電源を入れ直して直った。
現在も機能追加と保守を続けている。
写真と動画



