竜星群がみえる島

カイリューかわいい、と常に言っている人がきまぐれに作ったものを公開したりするところ。

Pokémon HOMEのメダル管理について (Pocket Medal Checkerの紹介)

はじめに

 本記事は、Pokémon HOMEのメダル管理ツールであるPocket Medal Checkerの紹介記事です。

 

Pokémon HOMEのメダル機能とは?

 スマートフォン版で利用可能な、『ポケットモンスター』に関連する現実世界の特定の場所に訪問した際やイベントに参加した際に、思い出や記念を「メダル」として保管できる機能です。手に入れたメダルは、ほかの人と交換したり、ギフトとして贈ったりすることもできます。(引用元: 公式サイト)

 Pokémon HOMEのメダルは様々な場所やイベントで入手することができます。以下に一例を挙げます。

 

Pokémon HOMEのメダル集め

 さて、世の中にはこのメダルを収集している人が存在します。Pokémon HOMEのメダルを収集するためには、所持しているメダルを管理することが必要なのですが、Pokémon HOMEは管理には向きません。例えるならば、Pokémon HOMEは展示室であり、メダルは展示物でしょうか。展示物の管理には台帳のようなものが必要なのですが、該当するようなツールはありませんでした。そこで、今回はメダルを管理するためのツール"Pocket Medal Checker"を開発しました。

 

Pocket Medal Checker

Pocket Medal Checker

 

 "Pocket Medal Checker"とは、Pokémon HOMEのメダル管理ツール(正確にはPokémon HOMEのメダル管理以外にも使えるので、汎用管理ツール)です。ブラウザ上での操作が可能で以下の機能を持ちます。

  • メダルの所持/未所持の管理 (正確には表示画像の所持/未所持の管理)
  • 所持している枚数の管理 (正確には表示画像の所持数の管理)
  • 表示するメダルのフィルター機能 (単なる名前検索機能)
  • 画像出力機能

 

機能紹介

  • メダルの画像をクリックすると、背景の色が白と緑で切り替わります。白が未所持、緑が所持を表します。

    左: 未所持, 右: 所持


  • メダルの名前の下にはカウンターが付いています。ここに所持しているメダルの枚数を入れることができます。(このカウンターは未所持/所持を切り替えても変化しません。)

    カウンター機能


  • 画面の上部にあるカウンター表示というチェックボックスのチェックを外すとカウンターを消すことができます。

    カウンター非表示
  • 画面の上部にある検索ボックスにて表示するメダルを絞り込むことが可能です。コンマ(,)で区切ることでOR検索も実施できます。

 

    1. 画像保存ボタンを押すと、現在表示しているメダル一覧を画像(.png)で出力します。1枚の画像には最大約80個のメダルが表示され、それよりも多い場合は別のファイルとして出力されます。

      出力画像

 

導入方法

導入手順は以下の通りです。

  1. メダルの画像を準備します。
    今回は、メダルの画像をダウンロードするプログラムを準備しました。以下のリンクからダウンロードしてご利用ください。(2025/11/13 追記: ver.0.0.2をリリースしました。)

    drive.google.com

    実行すると、以下のようにメダルの画像データを入手可能です。

    ダウンロードした画像


    (注意1) このプログラムはBulbapediaから画像をダウンロードします。利用規約を見た限り問題なさそうですが、問題があった場合はプログラムの公開を中止します。サーバーへの負担になるため、画像のダウンロードは最小にとどめてください。
    (注意2) README.mdおよびLicense.txtは必ず一読ください。遵守できない方はご使用をお控えください。

    (わかる人向け).exeの実行に拒否感がある方はsrcの中にあるget_medal_images.pyを.exeファイルがあるフォルダにコピーして、"python get_medal_images.py"のコマンドを実行してください。必要に応じてライブラリ(beautifulsoup4やrequestなど)をインストールする必要があります。なお、適当に組んだ無駄だらけのプログラムであることをご承知の上利用ください。(改良歓迎)

  2. 以下のリンクから"Pocket Medal Checker"をダウンロードして、適当な場所に展開します。

    drive.google.com
    (注意) README.mdおよびLicense.txtは必ず一読ください。遵守できない方はご使用をお控えください。

  3. 画像ファイルを"Pocket_Medal_Checker_ver.x.x.x/images"にコピーします。
    (注意)rawフォルダはコピーしないでください。

    画像ファイル(フォルダごと)のコピー


  4. pocket_medal_checker.exeを実行します。実行すると以下のようなウィンドウが表示されます。

    実行時のcmd
    (わかる人向け).exeの実行に拒否感がある方はsrcの中にあるpocket_medal_checker.pyを.exeファイルがあるフォルダにコピーして、"python pocket_medal_checker.py"のコマンドを実行してください。必要に応じてライブラリ(Flaskやrequestなど)をインストールする必要があります。

  5. "http://localhost:5000/"にアクセスします。これでPocket Medal Checkerを起動できます。

実行例

持っているメダルをすべて入力してみました。2025/10/9時点で収集率48.2%ですか...

実行例

画像保存で全部出してみました。北海道、東北、九州が少ないですね...自己受け取り(サブ垢受け取り〇)で交換してくださる方を絶賛募集中です。(福井県のポケふたメダルしか出せませんが...)

画像出力(1)

画像出力(2)

画像出力(3)

画像出力(4)

画像出力(5)

画像出力(6)

画像出力(7)


よくある質問

  • (今後更新予定)

 

謝辞

 リリース前の動作確認にご協力いただいた以下の方々にこの場をお借りしてお礼申し上げます。(順不同)

  • 特に様((at)tokuni744)
  • ちかリオ様((at)chikariolu) 

 

その他

 プログラム・記事作成者((at)dragonite303)はカイリューグッズを集めています。メルカリなどでなかなか見かけないような珍しいグッズなど見かけましたらDMなどでご連絡いただければ幸いです。