コレクター購入評議会 取扱説明書
自作Webアプリ「コレクター購入評議会」の使い方。買う言い訳と買わない理由を並べて、コレクターズアイテムの購入を審議するアプリです。データは端末内にのみ保存されます。
2026年8月時点のアプリについて書いています。
これは何か
欲しいものを登録すると、評議会が「買い」「保留」「見送り」「危険な買い」を言い渡すWebアプリです。
判断の材料は、価格や予算だけではありません。欲しい度、後悔しそう度、置き場所危険度、購入説得難易度、積み化リスクといった、自分の側の事情を1〜10で入力します。それを欲しい強さ・買い時・危険度の3つに集約して、結論を出します。
相場や在庫を自動で集めるデータベースではありません。そこはBrickLinkや価格.comのほうが強い。このアプリがやるのは、買うべきか悩んでいる気持ちのほうを整理することです。
見送った金額が積み上がる「心のヘソクリ」と、買い方の傾向がライトサイド/ダークサイドに振れていく「コレクター属性」があります。どちらも現実のお金とは関係ありません。
使う前に
データの保存場所
- データは、使っている端末とブラウザの localStorage にのみ保存されます。
- ログイン、アカウント、保存用サーバー、クラウドデータベースはありません。
- 別の端末・別のブラウザには自動で共有されません。 PCとiPhoneは別のデータになります。
- ブラウザの履歴やWebサイトデータを削除すると、保存データも消える場合があります。
- 設定画面からJSONバックアップを書き出せます。端末変更やブラウザデータ削除の前に、必ず書き出してください。
先に予算を入れる
「設定」で「当期間趣味予算」を1円以上にしないと、購入前審議が始まりません。 予算が0円のままだと、商品を登録しても審議ボタンが進まないので、最初にここを済ませてください。
予算期間の初期値は、今月の1日から月末です。開始日を変えると、終了日は「開始日の1か月後の前日」に自動で入ります。終了日は手動でも変えられます。
ホーム画面に追加する
iPhone の Safari でこのページを開き、共有メニューから「ホーム画面に追加」を実行すると、ホーム画面のアイコンから起動できます。
ただし Service Worker とオフラインキャッシュは実装していないので、完全なオフライン動作には対応していません。 通信できない場所では起動しない場合があります。
画面の見方
上部のタブで6つの画面を切り替えます。
| タブ | 表示 | 中身 |
|---|---|---|
| 受付 | HALL | 予算、使用額、残り予算、心のヘソクリ、コレクター属性、直近5件の履歴 |
| 候補登録 | ENTRY | 商品の登録・編集 |
| 審議中 | DOCKET | 購入も見送りも確定していない商品 |
| 購入済み | VAULT | 購入を確定した商品 |
| 見送り済み | ARCHIVE | 見送りを確定した商品 |
| 設定 | SYSTEM | 予算、モード、心のヘソクリ、バックアップ、初期化 |
商品カードは折りたたみ式です。並び順は更新日時の新しい順で、並べ替えや商品名検索の機能はありません。
基本の流れ
- 「設定」で予算期間と当期間趣味予算を入力し、「設定を保存」を押す。
- 「候補登録」でQ1からQ8まで入力する。まとめて入力したい場合は「一覧形式でまとめて入力する」を押す。
- 「この内容で評議会へ提出する」を押す。この時点では、購入も見送りも確定しません。
- 「すぐ購入前審議する」、または「審議中」タブの商品カードにある「審議する」を押す。
- 評議会モードを選ぶ。審議の演出が流れたあと、判定とコメントが出る。
- 実際に買ったら「買った」を押し、購入日・購入価格・購入区分を入力する。「購入後評議会へ進む」で判決を確認し、「購入を確定して保存」で確定する。
- 買わないと決めたら「見送った」を押す。見送った時点の現在価格が、心のヘソクリに加算される。
判定が出ただけでは、商品の状態は変わりません。「買った」か「見送った」を押して初めて確定します。
商品を登録する
基本情報
- 商品名 … 必須。カードの見出し、通販検索、AI相場調査の識別に使います。
- カテゴリ … 自由入力です。固定の選択肢はありません。
LEGOと入力したときだけ「LEGO発売日」の欄が出ます。大文字・小文字と前後の空白は無視しますが、「LEGOセット」のように文字を足すと対象になりません。 - メーカー・ブランド(任意) … 通販検索とAI相場調査で商品を特定する補助情報です。判定には使いません。
- 型番・品番・セット番号(任意) … 同上。
- 商品URL(任意) … 有効な
http/httpsのURLを入れると、カードに「登録URLを開く」が出ます。
市場情報
「AIに市場を偵察してもらう」か「自分で市場情報を入力する」を選びます。AI支援については後述します。
- 販売状態 …「予約・発売前」「通常販売中」「品薄・売り切れ気味」「廃盤・終売」「不明」から選びます。買い時の計算に効きます。品薄と廃盤は、買い時を大きく押し上げます。
- LEGO発売日 … カテゴリがLEGOのときだけ入力できます。発売からの経過月数に応じて、レア度・廃盤リスクを自動で入れます。
| 発売からの経過 | 自動で入るレア度 |
|---|---|
| 0〜6か月 | 2 |
| 7〜12か月 | 4 |
| 13〜18か月 | 6 |
| 19〜24か月 | 8 |
| 25か月以上 | 10 |
スライダーを自分で動かしたあとは、自動値で上書きされません。手動の値が優先されます。
価格
- 価格基準 …「定価を基準にする」「中古相場を基準にする」「参考相場を基準にする」「基準価格なし・不明」から選びます。
- 基準価格 … 現在価格と比べる相手です。「基準価格なし・不明」以外を選んだ場合は、1円以上が必要です。
- 登録時価格 … 登録した時点の価格。新規登録では現在価格にも同じ額が入ります。
- 現在価格 … 新規登録では自動で入り、編集のときだけ直接変えられます。価格状態、判定、心のヘソクリの計算に使います。
- 目標価格 … ここまで下がったら買いたい、という金額。
- 許容上限価格 … これを超えたら見送る、という上限。
基準価格と現在価格から、カードに価格状態が自動で出ます。定価基準の場合は「定価以下・セール」「ほぼ定価」「軽いプレ値」「明確なプレ値」の4段階です。中古相場・参考相場を基準にした場合は、表示名もそれぞれの基準に合わせて変わります。
価格基準が「基準価格なし・不明」のとき、または基準価格か現在価格が0のときは「価格比較不可」になります。
心のアクセル測定(Q6)
1〜10で入力します。初期値は5です。
- 欲しい度 … 純粋にどれくらい欲しいか
- 定価で買えなくなって後悔しそう度 … 今買わずに定価で買えなくなったら、どれくらい後悔しそうか
- レア度・廃盤リスク … 今後買いにくくなる可能性
- 長く楽しめそう度 … 買った後も長く満足できそうか
理性のブレーキ測定(Q7)
- 置き場所危険度 … 棚や収納をどれくらい圧迫するか
- 今月買いすぎ度 … 今月すでに趣味予算を使いすぎていないか
- 購入説得難易度 … 家族や未来の自分に説明できるか
- 積み化リスク … 買っても開けずに積みそうか
メモ
欲しい理由、置き場所、迷っている点などを自由に。カードに表示されるほか、AI相場調査の依頼書に含めるかどうかを選べます。
審議の結果の読み方
判定と一緒に、3つの数値と理由が表示されます。
3つの軸
欲しい強さ(アクセル) 欲しい度と長く楽しめそう度から出ます。「高」「中」「低」「かなり低い」の4段階で表示されます。
買い時 後悔しそう度、レア度・廃盤リスク、販売状態、価格の状況から出ます。「強い」「普通」「弱い」の3段階。品薄・廃盤、基準価格以下、目標価格に到達しているといった条件で上がります。
危険度(ブレーキ) 予算の圧迫、価格の上振れ、置き場所と説得難易度、積み化リスクの合計です。「高」「注意」「低」の3段階。
商品カードに出る「アクセル」「ブレーキ」の数値は、それぞれ欲しい強さと危険度のことです。
なお、各軸の配点としきい値は公開していません。点数を狙って入力するアプリではないので、正直に入れてもらうのが一番です。
安全ゲート
点数の計算とは別に、これに引っかかると判定が上に行かなくなる条件があります。
- 現在価格が入っていない
- 欲しい強さがかなり低い
- 許容上限価格を超えている
- 残り予算を超えている
- 価格が比較できず、目標価格・許容上限のどちらも下回っていない
- 目標価格よりまだ高く、通常販売中である(価格待ち)
該当すると、判定コメントに「安全ゲート」として理由が出ます。
4つの判定
- 買い … 欲しい強さも買い時も十分で、危険度が抑えられている状態。
- 保留 … どれかが足りない、または安全ゲートに引っかかっている状態。いちばんよく出ます。
- 見送り … 欲しい強さが足りない状態。ここが低いと、他が良くても上には行きません。
- 危険な買い … 欲しい強さも買い時も高いのに、予算超過・上限超過・明確なプレ値などが重なっている状態。買えという意味ではなく、「その条件で買うと後で効く」という警告です。
繰り返しますが、判定は評議会の助言です。「見送り」と出ても商品は見送り済みになりませんし、「買い」と出ても購入済みにはなりません。
評議会モード
8つあります。3つの軸の計算と安全ゲートは全モード共通で、最終判定を1段階だけ動かすのがモードの役割です。同じ商品でも、モードを変えると結論が変わることがあります。
背中を押す側(保留 → 買い):
- 肯定モード … 欲しい強さと買い時が十分で、危険度が許容内なら押します。
- オタク友達モード … 上に加えて、長く楽しめそうで、積みそうにない場合に押します。
- 秘密結社モード … レア度が高く、品薄または廃盤のときに押します。
- 銀河系騎士団モード … 長く楽しめそうで、人に説明できる買い物のときに押します。
止める側(買い → 保留):
- 財務省モード … 危険度、買いすぎ、軽いプレ値、目標価格超過のどれかに当たると止めます。
- 未来の自分モード … 長く楽しめなさそう、積みそう、置き場所がない、買いすぎのどれかで止めます。
- 社内稟議モード … 説得難易度、買いすぎ、置き場所、危険度、目標価格超過のどれかで止めます。
補正しない:
- 通常審議モード … 計算結果をそのまま出します。
安全ゲートに該当した商品を、モード補正だけで「買い」にすることはできません。 明確なプレ値、基準価格から大きく上振れしている、置き場所・積み化・説得難易度のどれかが振り切っている、といった状態も同じです。背中を押すモードにも、押せない床があります。
モードによって、審議中の画像、進行文、判定コメントも変わります。
用語
心のヘソクリ
購入を見送った金額が積み上がる、精神的な残高です。現実の預金でも、当期間趣味予算でもありません。残り予算の計算にも入りません。
- 増えるのは、商品カードの「見送った」を押したときです。その時点の現在価格が加算されます。
- 判定が「見送り」と出ただけでは増えません。
- 「見送りを取り消す」と、その商品で加算した分を差し戻します。
- 見送り済みの商品を「後から買った」で購入確定した場合も、残っている分の範囲で差し戻します。
- 残高は「受付」に表示されます。「設定」から手動編集と0リセットができます。
手動編集やリセットをすると、見送り履歴に記録された金額の合計と一致しなくなります。これは仕様です。
コレクター属性
購入後評議会の履歴から、買い方の傾向をライトサイド/ダークサイドに振り分けて表示します。
- 安く買えた、狙った価格まで待てた、評議会の判定どおりに買った … 光に寄ります
- プレ値で買った、上限を超えて買った、評議会に止められたのに買った … 闇に寄ります
差が開くほど称号が変わります。最初は「未観測の収集者」から始まって、買い方しだいで光側にも闇側にも動きます。何が出るかは伏せておきます。 買い続けていれば、そのうち分かります。
集計対象は購入履歴だけです。 見送りは含みません。見送りだけを積んでも光には寄らないので、そこは心のヘソクリのほうで数えてください。累計値はどこにも保存せず、購入履歴から毎回計算し直しています。
相場を調べる
未購入の商品カードには、外部で相場を調べるための導線があります。
AI相場調査
「🐱 AIで相場を偵察」を押すと、商品情報をまとめた依頼書が作られます。
- アプリが自動で送信することはありません。 「コピーしてChatGPTを開く」を押すと、依頼書がクリップボードにコピーされ、ChatGPTが別タブで開きます。貼り付けて送るのは利用者自身です。
- 依頼書には商品名、メーカー、型番、価格、発売日などが含まれます。メモを含めるかどうかは、送る前の画面で選べます。貼り付けた内容はChatGPT側に渡ります。 見られたくない内容がメモに入っていないか、送信前に確認してください。
- 依頼書は市場情報のJSONだけを求める形になっていて、買うべきか否かの判断はAIに聞きません。そこは評議会の仕事です。
- 返ってきたJSONは「AI相場調査JSONを取り込む」から貼り付けます。形式を検証したうえで、カードに最新相場として表示します。履歴が2件以上たまると、前回との差分も出ます。
通販サイト検索
「Amazonで探す」「楽天で探す」「価格.comで探す」は、商品名(入力されていればメーカー・型番も)を検索キーワードにして各サイトを開くだけの外部リンクです。
Amazon・楽天のリンクにはアフィリエイトリンク(PR)が含まれることがあり、リンク先での購入により開発者に紹介料が支払われる場合があります。 価格.comは通常の検索リンクです。
検索キーワード以外のアプリ内データ(価格、スコア、審議履歴など)が外部に送られることはありません。
データの持ち出しとバックアップ
書き出す
- 「設定」を開く
- 「データ管理」の「データを書き出す」を押す
collector-council-backup-で始まるJSONファイルを保存する
設定、商品、購入前審議・購入後評議会・見送りの履歴、AI相場調査の履歴がすべて入ります。暗号化やパスワード保護はしていないので、人に渡す前に中身を確認してください。
iPhoneでは「ファイル」アプリなど、あとから選べる場所に保存しておくと安心です。
書き出しておくとよいタイミング:
- 商品をまとめて登録したあと
- 購入・見送りの履歴が増えたあと
- 月末や月初
- 機種変更の前
- ブラウザの履歴やWebサイトデータを削除する前
読み込む
- 「設定」を開く
- 「データ管理」の「データを読み込む」を押す
- このアプリから書き出したJSONファイルを選ぶ
- 「現在のデータをバックアップファイルの内容で上書きします」に同意する
読み込みは統合や追記ではありません。現在のデータを、ファイルの内容で丸ごと置き換えます。 形式、アプリ名、バージョン、商品IDなどの検証に通らないファイルは読み込みません。検証に失敗した場合、現在のデータは変わりません。
別の端末へ移すときは、元の端末で書き出して、そのファイルを新しい端末に移してから読み込みます。
データ診断レポート
「データ診断レポートを書き出す」で作るファイルは、バックアップではありません。 データの状態を確認するための読み取り専用の出力で、これを読み込んで復元することはできません。商品名やメモが含まれる場合があるので、共有する前に中身を確認してください。
設定でできること
- 予算 … 期間と当期間趣味予算。「当期間趣味予算を0にリセット」もここにあります。期間内使用額は購入履歴から自動計算されるので、リセットの対象外です。
- デフォルト評議会モード … 新しく商品を登録するときの初期モード。
- 心のヘソクリ … 手動編集と0リセット。
- データ管理 … 書き出し、読み込み、診断レポート。
- すべてのデータを消去する … 商品も設定も全部消えます。 確認ダイアログは出ますが、元に戻せません。押す前に必ず書き出してください。他のボタンとは離れた位置に置いてあります。
うまくいかないとき
- 審議ボタンを押しても進まない … 「設定」で当期間趣味予算を1円以上にして保存してください。
- 「買った」「見送った」が進まない … 先に「審議する」で購入前審議を終わらせてください。「買った」から購入後評議会へ進むには、予算の設定も必要です。
- 基準価格の警告が出る … 「基準価格なし・不明」以外を選んでいる場合、基準価格は1円以上が必要です。
- LEGO発売日の欄が出ない … カテゴリを
LEGOとだけ入力してください。前後の空白と大文字小文字は無視されますが、他の文字を足すと対象外になります。 - 「登録URLを開く」が出ない … 商品URLには
httpまたはhttpsから始まるURLを入れてください。 - 別の端末でデータが見えない … 自動同期はありません。書き出して、新しい端末で読み込んでください。
- ブラウザのデータを削除したら商品が消えた … localStorageも消えた場合、アプリからは戻せません。バックアップがあれば読み込んでください。
- AI相場調査JSONが読み込めない … 対応するのは schemaVersion 1 です。必須の構造、価格が数値になっているか、sources が配列になっているかを確認してください。
- ホーム画面から開いてもオフラインで使えない … Service Worker とオフラインキャッシュは実装していません。
- データが多くなって保存できなくなった … localStorage の容量上限はブラウザ側の仕様で、アプリ側に上限の設定や警告はありません。動きがおかしいと感じたら、書き出してから不要な商品を削除してください。