シアター座席ログ — 使い方ガイド
映画館での鑑賞記録を、作品・劇場・スクリーン・座席・満足度ごとに残し、あとから一覧やグラフ、座席マップで振り返るための Web アプリです。
このガイドは現行版の画面に合わせて整理しています。通常ユーザー向けの内容に絞っているため、管理者向けの劇場設定機能の詳細は含めていません。
目次
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 基本の使い方
- 映画館 を選択します
- スクリーン を選択します
- 座席ごとの色分けを確認します
選択肢には、標準データにある映画館・スクリーンだけでなく、過去の記録にだけ存在する名前も含まれます。
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. 座席マップが思ったレイアウトと違います
ヘッダーの 「座席データ設定」 で、「個別データを優先」 と 「アプリデータに合わせる」 を切り替えて確認してください。個別データがないスクリーンは標準レイアウトで表示されます。