フッターからいつでも開ける公開用の使い方ガイドです。内容は docs の原本から読み込んでいます。

シアター座席ログ — 使い方ガイド

映画館での鑑賞記録を、作品・劇場・スクリーン・座席・満足度ごとに残し、あとから一覧やグラフ、座席マップで振り返るための Web アプリです。

このガイドは現行版の画面に合わせて整理しています。通常ユーザー向けの内容に絞っているため、管理者向けの劇場設定機能の詳細は含めていません。


目次

  1. はじめる前に
  2. ログイン前の画面
  3. ログイン後の画面
  4. 記録一覧タブ
  5. 新規登録タブ
  6. 分析タブ
  7. 座席マップタブ
  8. バックアップと復元
  9. アカウント機能
  10. よくある質問

1. はじめる前に

ブラウザでアプリの URL にアクセスすると、まずログイン画面が表示されます。

利用方法の違い

  • アカウント利用: アカウントに紐づくデータへ保存します。同じアカウントでログインすれば別端末でも利用でき、自分の記録、分析、インポート、エクスポート、パスワード変更が使えます。
  • ゲスト利用: このブラウザ内のローカルデータへ保存します。別端末には共有されず、このブラウザだけで使う用途に向いています。

表示範囲の基本

  • 一般ユーザーは 自分の記録だけ を表示・編集します。
  • ゲスト利用中は このブラウザに保存した記録だけ を扱います。

2. ログイン前の画面

ログイン前の画面では、主に 4 つの操作ができます。

項目できること
ログイン既存アカウントでサインインします
ユーザー登録新しいアカウントを作成して、そのまま利用を始めます
ゲストとして利用するログインせず、このブラウザだけで使い始めます
ログインせずにエクスポートこのブラウザに残っている旧データやローカルデータを JSON で退避します

2.1 ログイン

「ログイン」欄に次の 2 項目を入力します。

項目説明
ユーザー名登録済みのユーザー名
パスワード登録時に設定したパスワード

入力後に 「ログイン」 を押すと、メイン画面へ移動します。

2.2 ユーザー登録

「はじめての方はこちら」欄から新規登録できます。

項目説明
ユーザー名新しく使う名前
パスワード12 文字以上で設定します
管理者として登録する通常利用ではオフのままで構いません

「ユーザー登録」 を押すと登録完了後に自動でログインします。

2.3 ゲストとして利用する

「ゲストとして利用する」 を押すと、アカウントを作らずに使い始められます。

  • 記録や取り込んだ映画館データは、このブラウザ内だけに保存されます。
  • 他の端末やブラウザには自動で同期されません。
  • パスワード変更などのアカウント機能は使えません。

2.4 ログインせずにエクスポート

右上の 「ログインせずにエクスポート」 は、ログイン前でも現在のローカルデータを JSON として書き出す機能です。

次のような場面で使います。

  • 以前のバージョンから移行する前に、手元のデータを退避したい
  • このブラウザに残っている記録を先に保存しておきたい

3. ログイン後の画面

ログインまたはゲスト利用を開始すると、メイン画面が表示されます。

画面上部の主なボタン

  • 座席データ設定: 座席マップで、アプリ標準データと個別データのどちらを優先するか切り替えます。
  • インポート: バックアップ JSON を読み込みます。
  • エクスポート: 現在の利用範囲のデータを JSON として保存します。
  • パスワード変更: ログイン中のアカウントのパスワードを変更します。ゲスト利用中は表示されません。
  • ログアウト / ゲスト終了: 現在の利用状態を終了します。

画面右上には、現在のユーザー名と記録件数も表示されます。ゲスト利用中はユーザー名の横に 「(ゲスト)」 が表示されます。

タブ構成

メイン画面は次の 4 タブで構成されています。

タブ内容
記録一覧登録済みの鑑賞記録を一覧表示、絞り込み、編集、削除
新規登録新しい鑑賞記録を登録
分析登録データのサマリーカードとグラフを表示
座席マップ劇場・スクリーンごとの座席評価を色分け表示

4. 記録一覧タブ

「記録一覧」タブでは、登録済みの鑑賞記録をカード形式で確認できます。

4.1 フィルターとソート

上部の「フィルター・ソート」エリアで、次の条件を組み合わせて絞り込みできます。

  • 映画館: 映画館名で部分一致検索します。
  • 映画名: 作品名で部分一致検索します。
  • 形式: すべて / 通常 / IMAX / Dolby Atmos / 4DX / MX4D / ScreenX から選べます。
  • ソート: 日付(新しい順・古い順)、評価(高い順・低い順)、金額(高い順・安い順)で並べ替えます。
  • 評価(最低): 総合満足度の下限を指定します。
  • 評価(最高): 総合満足度の上限を指定します。
  • 日付(から): 開始日を指定します。
  • 日付(まで): 終了日を指定します。

フィルターを解除したいときは、入力値を空に戻します。

4.2 記録カードに表示される内容

各カードには主に次の情報が表示されます。

  • 映画名
  • 日付と時間
  • 映画館名 / スクリーン名
  • 座席列と座席番号
  • 上映形式、上映タイプ、料金
  • 総合満足度、見やすさ、音の満足度、快適さ
  • メモ

4.3 カード上の操作

ボタン説明
鉛筆アイコン編集ダイアログを開きます
ゴミ箱アイコン削除確認ダイアログを開きます

削除時は確認ダイアログで 「削除する」 を押すまで確定しません。

4.4 データがない場合

条件に合う記録がない場合は、一覧部分に 「記録がありません」 と表示されます。


5. 新規登録タブ

「新規登録」タブでは、新しい鑑賞記録を登録します。

5.1 画像から読み取り

フォームの上部には OCR 補助機能があります。※スマートフォンで起動している場合は、時間がかかる可能性があり非推奨です。

ボタン説明
画像から読み取り保存済み画像から文字を読み取ります
カメラで撮影その場で撮影した画像から文字を読み取ります

読み取り後は、認識した内容がフォームに反映されます。

  • 認識結果は必ず確認し、必要に応じて修正してください。
  • 「認識テキストを表示」 を押すと、OCR の元テキストを確認できます。

5.2 入力項目

  • 日付: 必須。鑑賞日を入力します。
  • 時間: 任意。上映開始時刻を入力します。
  • 映画館名: 必須。一覧から選択し、候補にない場合は 「その他(自由入力)」 で入力できます。
  • スクリーン名: 必須。選択した映画館に応じた候補を表示し、候補にない場合は 「その他(自由入力)」 を使えます。
  • 座席列: 必須。英字で入力し、入力時に自動で大文字になります。
  • 座席番号: 必須。1 以上の整数で入力します。
  • 映画名: 必須。鑑賞した作品名を入力します。
  • 金額(円): 必須。0 以上の整数で入力します。
  • 上映形式: 必須。通常 / IMAX / Dolby Atmos / 4DX / MX4D / ScreenX から選びます。
  • 上映タイプ: 任意。2D / 3D から選択し、初期値は 2D です。
  • 見やすさ: 必須。1〜5 のスター評価です。
  • 音の満足度: 必須。1〜5 のスター評価です。
  • 快適さ: 必須。1〜5 のスター評価です。
  • 総合満足度: 必須。1〜5 のスター評価です。
  • メモ: 任意。感想や補足を入力します。

5.3 入力時のポイント

  • 映画館名とスクリーン名は、標準データだけでなく過去の記録に出てきた名前も候補に含まれます。
  • 評価は星をクリックして入力します。初期値は各項目とも 3/5 です。
  • 入力内容に不備があると、項目ごとにエラーメッセージが表示されます。

5.4 登録とキャンセル

ボタン動作
登録新しい記録を保存し、「記録一覧」タブへ戻ります
キャンセル保存せず「記録一覧」タブへ戻ります

既存の記録を編集する場合は、同じフォームがダイアログ内に表示され、保存ボタンが 「更新」 に変わります。


6. 分析タブ

「分析」タブでは、現在表示対象になっている記録をもとに、サマリーカードとグラフを表示します。

6.1 サマリーカード

画面上部に、記録から自動で算出したサマリーカードが表示されます。

カード内容
最近観た映画最新の鑑賞記録の概要を表示します
最近よく観る映画館直近 10 件の記録の中でもっとも頻度が高い映画館を表示します
お気に入りの映画館平均満足度がもっとも高い映画館を表示します
今月の鑑賞今月の鑑賞件数と最新の鑑賞記録の概要を表示します
よく選ぶ座席の位置前方・真ん中・後ろ・通路沿い・端のうち、最も多い座席位置を表示します

カードには 「記録を表示」 ボタンが付いており、押すと該当する映画館や期間に絞り込まれた「記録一覧」タブに切り替わります。

6.2 表示されるグラフ

グラフ内容
映画館別 平均満足度映画館ごとの総合満足度平均
座席列別 平均満足度座席列ごとの総合満足度平均
上映形式別 平均満足度上映形式ごとの総合満足度平均
月別 鑑賞回数(今年)今年の月ごとの鑑賞回数
月別 支払額(今年)今年の月ごとの支払額合計

6.3 記録がない場合

記録が 1 件もない場合は、次のメッセージが表示されます。

  • 「記録がないため分析できません。」
  • 「新規登録タブから記録を追加してください。」

7. 座席マップタブ

「座席マップ」タブでは、映画館とスクリーンごとに、過去の評価を座席単位で見返せます。

7.1 基本の使い方

  1. 映画館 を選択します
  2. スクリーン を選択します
  3. 座席ごとの色分けを確認します

選択肢には、標準データにある映画館・スクリーンだけでなく、過去の記録にだけ存在する名前も含まれます。

7.2 クイックジャンプ

ドロップダウンの上部に、記録から自動で生成されるクイックジャンプが表示されます。

ラベルジャンプ先
最近観た映画のシアター最新の鑑賞記録の映画館・スクリーン
最近よく観る映画館直近 10 件で最も頻度が高い映画館の最新スクリーン
お気に入りの映画館平均満足度が最も高い映画館の最新スクリーン

クイックジャンプを選ぶと、対応する映画館とスクリーンへ一度に切り替わります。映画館・スクリーンを手動で変更した場合は、選択が 「手動で選択」 に戻ります。

スクリーンのデータがアプリに登録されていない場合、クイックジャンプは既定スクリーン(先頭の選択肢)へジャンプします。

7.3 色の意味

評価
グレー未訪問
〜1.5
オレンジ1.5〜2.5
2.5〜3.5
黄緑3.5〜4.5
4.5〜5.0
赤い縦線中心線

7.4 座席にマウスを乗せたとき

訪問済みの座席にマウスを合わせると、その座席に紐づく記録一覧がポップアップ表示されます。

  • 作品名
  • 鑑賞日
  • 総合満足度

ポップアップ内の記録をクリックすると、詳細ダイアログが開きます。

詳細ダイアログでは次の内容を確認できます。

  • 上映形式、上映タイプ
  • 日時
  • 映画館、スクリーン、座席
  • 料金
  • 各評価
  • メモ

7.5 座席レイアウトの扱い

  • 個別の座席データがあるスクリーンは、そのレイアウトを使って表示します。
  • 座席データがないスクリーンは、10 行 × 15 席 の標準レイアウトで表示します。

7.6 座席データ設定

ヘッダーの 「座席データ設定」 から、座席マップでどのデータを優先するかを選べます。

  • 個別データを優先: 既定値です。個別に登録された座席表を優先し、不足分だけアプリ標準データで補います。
  • アプリデータに合わせる: アプリ標準の座席表を優先し、標準データにない劇場・スクリーンだけ個別データを使います。

7.7 記録がまだない場合

座席データも記録もまだない状態では、「記録を追加すると座席マップが表示されます」 と表示されます。


8. バックアップと復元

8.1 エクスポート

ログイン後のヘッダー右上にある 「エクスポート」 を押すと、バックアップ JSON を保存できます。

ファイル名は次の形式です。

theatre-seat-log-YYYY-MM-DD.json

利用状態ごとの動作は次のとおりです。

状態エクスポート対象
一般ユーザー自分の記録
ゲスト利用このブラウザに保存されている記録と映画館データ

8.2 インポート

「インポート」 を押して JSON ファイルを選ぶと、確認ダイアログが開きます。

ダイアログでは次の内容が表示されます。

  • 記録件数
  • 映画館データ件数
  • 形式(現在のバックアップ形式 / 旧形式)

取り込み方法は 2 つあります。

ボタン動作
追加で取り込む既存データを残したまま追加します
置き換えて取り込む現在の対象データを入れ替えます

補足:

  • 旧形式の JSON 配列も取り込めます。この場合は記録のみ取り込まれます。
  • 一般ユーザーで取り込んだ場合、映画館データは変更されず、記録のみ反映されます。
  • ゲスト利用中に取り込んだデータは、このブラウザ内に保存されます。

8.3 現在のバックアップ形式

現在のエクスポートファイルは、次のような構造です。

{
  "version": 1,
  "exportedAt": "2026-05-04T10:00:00.000Z",
  "visits": [
    {
      "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
      "date": "2026-05-04",
      "time": "19:00",
      "theater": "TOHOシネマズ新宿",
      "screen_name": "スクリーン1",
      "seat_row": "G",
      "seat_number": 8,
      "movie_title": "インターステラー",
      "price": 2000,
      "format": "IMAX",
      "display_type": "2D",
      "rating_visibility": 5,
      "rating_sound": 4,
      "rating_comfort": 4,
      "rating_total": 5,
      "memo": "中央寄りで見やすかった"
    }
  ],
  "theaters": [
    {
      "id": "theater-id",
      "name": "TOHOシネマズ新宿",
      "screens": []
    }
  ]
}

9. アカウント機能

9.1 パスワード変更

ログイン中のアカウントでは、ヘッダーの 「パスワード変更」 から新しいパスワードへ更新できます。

項目説明
新しいパスワード12 文字以上で入力
新しいパスワード(確認)同じ内容を再入力

更新後は、ブラウザに保存されているパスワードも必要に応じて更新してください。

9.2 ログアウト / ゲスト終了

ボタン説明
ログアウトアカウント利用を終了します
ゲスト終了ゲスト利用を終了します

ゲスト終了を押しても、このブラウザ内に保存されたローカルデータは自動では消えません。


10. よくある質問

Q. ゲスト利用とアカウント利用の違いは何ですか

ゲスト利用は、このブラウザだけで一時的に使いたいとき向けです。アカウント利用では、自分の記録を継続して管理しやすくなり、同じアカウントでログインすれば別端末からも利用できます。

Q. 映画館・座席補表データが間違っている・ない場合

現在の仕様では、映画館データの変更は一般ユーザー向けの通常操作には含まれていません。お問い合わせフォームから情報をご連絡ください。

Q. 以前このブラウザで使っていたデータを先に保存したいです

ログイン前画面の 「ログインせずにエクスポート」 を使って、現在のローカルデータを先に退避してください。そのあとにアカウント利用へ移行すると安全です。

Q. 画像から読み取った内容が正しくありません

OCR は補助機能です。読み取り後にフォームへ反映された内容を確認し、映画館名、スクリーン名、座席、金額などを手動で修正してください。

Q. 別の端末で同じデータを見られますか

アカウント利用なら、同じアカウントでログインすることで利用できます。ゲスト利用のデータはこのブラウザだけに保存されるため、別端末には引き継がれません。

Q. 座席マップが思ったレイアウトと違います

ヘッダーの 「座席データ設定」 で、「個別データを優先」「アプリデータに合わせる」 を切り替えて確認してください。個別データがないスクリーンは標準レイアウトで表示されます。