カードの置き場所は発行元で決まる
Apple Walletが表示するのはパスで、パスは署名されたファイルです。お店がそれを作り、Apple Developerアカウントの証明書で署名し、Walletは追加した瞬間に署名を検証します。だから写真がパスになることはなく、カード番号を手入力する画面もWalletにはありません。
実際にパスが届くのは、たいてい何かを買ったときです。お店のアプリ、サイトのダウンロード、メールの添付、QRコードやAirDrop、対応店舗でApple Payを使った直後などです。どこにも「Apple Walletに追加」ボタンが出てこなければ、そのお店はパスを作っていません。
Google Walletも出発点は同じで、そこから一歩先へ進みます。パスを発行するのはやはりお店ですが、Androidアプリには「写真」と「その他すべて」が加わり、鮮明なバーコード写真からパスを作れます。どちらもAndroidアプリの機能で、インドでは利用できません。
バーコードそのものが壁になることも
Appleのパス形式は対応コードを選びます。QR、PDF417、Aztec、Code 128に対応し、新しいbarcodesフィールドではCode 39、Codabar、EAN 13、Interleaved 2 of 5も加わりました。1つのパスに複数の形式を入れられるので、iOS 27以降でも古い端末は自分が知っている形式を表示できます。
この一覧はスーパーのカードで効いてきます。多くは素のEAN-13だからです。Walletに載せたいお店は番号を対応形式に変換し直す必要があり、これは多くのチェーンがカードを自社アプリに留めている実務的な理由の1つです。
カードの種類ごとの行き先
| 手元にあるもの | Apple Wallet | Google Wallet | ScanKeeper |
|---|---|---|---|
| お店が発行したパス | はい | はい | いいえ |
| 印刷されたプラスチックカード | いいえ | Androidなら可 | はい |
| コードのスクリーンショット | いいえ | Androidなら可 | はい |
| クーポンや入場コード | いいえ | Androidなら可 | はい |
- Google WalletはAndroidアプリで写真から作成できます(インドを除く)。
- ScanKeeperは.pkpassファイルを作らないため、カードがApple Walletに表示されることはありません。
この4行のうち3行は、まさにScanKeeperの出番です。
Apple Walletにカードを追加する方法
どの経路も出発点はお店です。違うのは、パスがどこで手元に届くかだけです。
お店のアプリやサイトから
- お店のアプリか、カードが置かれているページを開きます。多くは「チケット」「パス」「カード」の下にあります。
- 「Apple Walletに追加」をタップします。
- 右上の「追加」をタップするか、画面の指示に従います。
メール、リンク、QRコードから
パスは配りやすい形式です。発行元は自社アプリから渡すことも、ダウンロードリンクの先に置くことも、メールに添付することもできます。どの経路でも開くのは同じ追加画面です。QRコードやAirDropでも同じように届きます。
「Apple Walletに追加」ボタンがないとき
その場合、そのカードはパスとして提供されていません。iPhoneの設定を変えても同じです。パスは誰かが自分のPass Type ID証明書で署名して初めて存在します。だから.pkpassファイルをメールで送ってくる第三者のサービスは、お店のパスではなく自社のパスを発行しているのです。
Google Walletにカードを追加する方法
対応する加盟プログラムから
- Google Walletアプリを開き、「ウォレットに追加」、続いて「ポイントカード」をタップします。
- お店やポイントプログラムを探すか検索します。
- そのプログラムの手順に従います。手持ちのカードをスキャンするか、アカウントを探すか、新規登録します。
検索してもお店が出てこなければ、そのプログラムは非対応で、探し方を変えても結果は同じです。ギフトカードも同様です。
バーコードの写真から手動で
- カードのバーコードを高解像度で鮮明に撮影します。
- Google Walletアプリで「ウォレットに追加」、続いて「写真」をタップします。
- 写真を選び、名前と説明を入力して「追加」をタップします。
「その他すべて」も同じ仕事をしますが、読み取る手間が少し増えます。撮影した写真かギャラリーの画像から読み取れる範囲を抽出し、保存前に内容を直せます。どちらの経路もインドでは利用できません。
GmailやGoogle Walletのサイトから
Gmailでスマート機能を有効にしていると、メール内の会員証やチケットが自動で追加され、そのメールを削除するとカードも消えます。対応国では、Google Walletのサイトから会員証やギフトカードを追加することもできます。そこで扱うパスはGoogleアカウントに紐づきます。
どちらのウォレットにも入らないカードの扱い
多くの人の手元に残るのは、この山です。パン屋のカード、ジムのタグ、2か月前のメールに入っていたクーポン。どれもパスになることはありません。ただ、どれにも使えるバーコードがあります。それで十分です。

印刷されたコードをスキャン
プラスチックカードのバーコードやQRコードにカメラを向けます。ScanKeeperは対応形式を認識し、値をそのまま保存します。
すでにあるスクリーンショットを読み込む
会員コードはメールのスクリーンショットとして届くことがよくあります。一括読み込みなら最大50枚を一度に選び、端末上で読み取ります。
各カードに分かる名前を付ける
検出された値を確認し、自分が呼んでいる名前を付けます。写真がぼやけて読めなかった場合は、値を手入力できます。
レジで提示する
カードを開いてコードを拡大します。ScanKeeperが画面いっぱいに表示し、明るさを100%まで上げるので、読み取り機がきれいに認識できます。
ScanKeeperはApple Walletへの入口ではありません
ScanKeeperは.pkpassファイルを発行も生成もしません。保存した内容がApple Walletに表示されることはなく、設定を変えても同じです。カードをWalletへ移せると書いているページがあれば、それは署名証明書なしにはパス形式が許していないことを説明しています。
2つのアプリは別々の問いに答えていて、どちらの答えも良いものです。Walletはお店が発行したものを預かり、更新し続けます。ScanKeeperは自分で取り込んだコードを、オフラインで、自分の並び順で保管します。搭乗券はWalletへ、パン屋のカードはスキャナーアプリへ。両方使いましょう。
始める前に知っておくこと
会員証をApple Walletに追加できないのはなぜですか?
Apple Walletに表示できるのは、お店が発行して署名したパスだけです。そのお店がポイントプログラム用のパスを公開していなければ、追加するものが存在せず、iPhoneの設定を変えても結果は同じです。まずはお店にApple Walletのパスに対応しているか確認してください。
プラスチックカードを撮影してApple Walletに入れられますか?
できません。Walletには写真や手入力の番号からカードを作る画面がなく、写真には検証すべき署名もありません。代わりにScanKeeperのようなスキャナーアプリが、その写真のコードを保存します。
.pkpassファイルとは?
Apple Walletが読み込む形式です。pass.jsonの定義、画像、任意の翻訳をまとめたバンドルを、Apple DeveloperアカウントのPass Type ID証明書で署名し、拡張子を.zipから.pkpassに変えたものです。
会員証をGoogle Walletに手動で追加できますか?
Androidならできます。「ウォレットに追加」には、対応する加盟プログラム向けの「ポイントカード」があり、手持ちのカードをスキャンしたり検索したりできます。さらに「写真」を選べば、鮮明なバーコード写真からパスを作れます。どちらもインドでは利用できません。
ScanKeeperのカードはApple Walletに表示されますか?
表示されません。ScanKeeperは.pkpassファイルを発行も生成もしないため、保存した内容がApple Walletへ渡ることはありません。2つのアプリは並んで動くだけです。
インターネットなしで使えますか?
はい。カードは端末に保存され、認識も端末上で行われるため、保存コードは通信なしで開けます。iPhoneとiPadでは、自分のアカウントへのiCloud同期を任意で使えます。
ScanKeeperの利用にアカウントは必要ですか?
必要ありません。アカウントも登録もなく、渡すメールアドレスもありません。アプリが求めるのはカメラと写真ライブラリだけです。
Androidではどうなりますか?
Androidではバーコードの写真からパスを作れるため、Google Walletの守備範囲は広がります。ScanKeeperもAndroidに対応し、スキャン、一括読み込み、全画面表示は同じように使えます。
ScanKeeperはどのバーコード形式を保存できますか?
QR Code、EAN-13、EAN-8、UPC-A、UPC-E、Code 128、Code 39、Code 93、ITF-14、Codabar、PDF417、Aztec、Data Matrix。