あらゆる Bizum スクリーンショットから 金額、電話番号、コンセプトを抽出
Santander、BBVA、CaixaBank など、Bizum に対応する 70 以上のスペインの銀行から送信された、あらゆる Bizum 確認画面から、ユーロ単位の金額、受取人の電話番号(Bizum 識別子)、送金のコンセプト(支払い理由)、タイムスタンプの 4 つの主要フィールドを抽出します。
スクリーンショット 1 枚あたり 5~10 秒 · 印刷テキストの精度は最大 99%
4 つのフィールド、1 つの Bizum 確認画面 — 銀行を問わず
Bizum の確認画面には、記録に必要なフィールドが正確に含まれています。課題は、70 以上の参加スペイン銀行のどれが画面を表示したかによって、視覚的な配置が完全に変わることです。カスタム列抽出を使用すると、4 つのフィールドに名前を付けるだけで、AI が Santander と CaixaBank のレイアウトのどこにあるかではなく、値の意味に基づいて各値を特定します。
列を定義すると、1 つの Bizum スクリーンショットの出力は次のようになります。
| 金額 (€) | 受取人電話番号 | コンセプト | タイムスタンプ |
|---|---|---|---|
| 45,50 € | ******567 | Cena sábado | 14/07/2026 18:32 |
| 250,00 € | ******234 | Factura #1042 | 15/07/2026 09:15 |
Bizumに専用アプリはありません — スクリーンショットは銀行画面です
Bizumには専用のスタンドアロンアプリはありません。確認画面はすべて送金元の銀行が表示するもので、70以上の銀行が同じ4つのフィールドをそれぞれ異なる位置に配置しています。テンプレートベースの抽出では、銀行ごとに個別の設定が必要です。セマンティック抽出は、位置ではなく意味に基づいてデータを読み取ります。
30の銀行、30のレイアウト — 中央のBizumアプリは存在しない
Bizumは各銀行のアプリ内に存在し、単独でダウンロードするアプリはありません。Santanderは金額を緑のバナーに表示し、CaixaBankはラベル付きの白いカードを使用し、BBVAはダークバーに埋め込んでいます。テンプレートベースの抽出では、参加銀行ごとに個別の設定が必要です。
受取人は名前ではなく電話番号
Bizumは受取人を携帯電話番号で識別します。その番号は受取人の銀行口座に紐づいています。画面に表示される「名前」は、送信者が連絡先に保存したものです。あるRedditユーザーが説明しているように、Bizumは「CashAppのようなもので、電話番号さえあれば送金が即座に処理される」仕組みです。
コンセプト(支払い理由)は必須 — ただし表示位置は銀行によって異なる
すべてのBizum支払いには、必須の「コンセプト(支払い理由)」が含まれます。「Factura #1042」や「Cena sábado」といったこの短いメモは、支払いと請求書を結びつける重要なリンクです。ただし、確認画面での表示位置は銀行によって異なり、金額のすぐ下に配置する銀行もあれば、詳細セクションに格納する銀行もあります。
意味解析で金額をどこからでも特定
AIは、固定座標を探すのではなく、支払確認コンテキストにおける最大のユーロ建て数値として金額を認識します。Santanderの緑のバナーでもCaixaBankの白いカードでも、同じ列定義から同じ抽出値が得られます。
電話番号抽出 — 常に安定した識別子
受取人電話番号列を定義すると、画面に「******567」と表示されていても「+34 612 345 678」と表示されていても、AIはマスク済みまたは完全な番号を返します。この識別子は、すべての銀行のフォーマットで一貫しています。
コンセプトをレイアウトのどの位置からでも取得
コンセプトフィールドが金額の真下(Santander)にあっても、ラベル付きセクション内(CaixaBank)にあっても、AIは支払詳細付近の短い自由テキスト文字列を取引説明として認識することで読み取ります。コンセプトを定義すれば、AIはどの銀行のレイアウトでもそれを見つけ出します。
複数銀行のバッチから、1つのクリーンなスプレッドシートへ
複数のクライアントから、それぞれ異なるスペインの銀行を使ってBizumで支払いを受け取っている場合、そのスクリーンショットを1つのバッチにまとめてアップロードすると、次のような流れで処理されます。
スクリーンショットをアップロード — 全銀行まとめて
SantanderのBizum確認画面、CaixaBankの領収書、BBVAの支払い画面を、同じバッチにドロップしてください。3つの異なるレイアウトでも、アップロードキューは1つです。JPG、PNG、WebPに対応。銀行ごとに事前に仕分ける必要はありません。
4つの列に名前を付ける
列ヘッダーを定義します:金額 (€)、受取人電話番号、コンセプト(支払い理由)、タイムスタンプ。同じ4つの列が3つのスクリーンショットすべてに適用されます。AIが各銀行のレイアウトに個別に適応するため、どの銀行かを指定する必要はありません。
ログをエクスポート
出力は、スクリーンショットごとに1行、あなたが定義した列で構成された3行のスプレッドシートとして生成されます。記録用にExcelまたはCSVにエクスポートするか、アドオン経由で直接Google Sheetsにプッシュできます。銀行ごとの仕分けも、手動での転記も不要です。
3つの異なる銀行のスクリーンショットの結果です:
| 金額(€) | 受取人電話番号 | コンセプト(支払い理由) | 日時 | 銀行 |
|---|---|---|---|---|
| 45,50 € | ******567 | Cena sábado | 14/07 18:32 | Santander |
| 90,00 € | ******234 | Factura #1042 | 15/07 09:15 | CaixaBank |
| 150,00 € | ******890 | Curso diseño | 16/07 14:00 | BBVA |
Bizumスクリーンショット抽出 — 期待できること
最適なケース
スペインの銀行アプリからの直接スクリーンショット。 Santander、BBVA、CaixaBankの高解像度Bizum確認画面では、4つのフィールドすべてで高い精度が得られます。
複数銀行のバッチ処理。 Santander、CaixaBank、BBVAの確認画面を1つのバッチでアップロード。1つの統合スプレッドシートにまとめられます。
autónomo(個人事業主)やフリーランサーの収入管理。 異なる銀行の顧客からのスクリーンショットを処理することで、手動転記を不要にします。四半期ごとのVAT(Modelo 303)やIRPF(所得税)(Modelo 130)の申告に役立ちます。
注意が必要なケース
WhatsAppやメールで転送されたBizumスクリーンショット。 圧縮により、画面上で最も小さいテキストであるコンセプト(支払い理由)フィールドがぼやける可能性があります。金額と電話番号は読み取れますが、圧縮された画像のコンセプト(支払い理由)はスポットチェックが必要な場合があります。
別の端末の画面に表示されたBizum確認画面を撮影した写真。 斜めからの撮影、映り込み、または低照度条件により、コンセプト(支払い理由)とタイムスタンプフィールドの精度が低下します。アプリ内の直接スクリーンショットが最良の結果をもたらします。
古いバージョンの銀行アプリやマイナーな銀行のスクリーンショット。 意味ベースの抽出はレイアウトではなく意味を読み取るため、主要銀行では精度は維持されます。非常に古いUIバリエーションや更新頻度の低い銀行アプリでは、フィールドが予期しない場所に配置される可能性があります。最初の数行を確認してください。
よくある質問
Bizumのスクリーンショットから受取人の氏名を抽出できますか?それとも電話番号だけですか?
Bizumの確認画面には2つの本人確認情報が表示されます。電話番号は信頼できる識別子であり、取引を受取人の銀行口座に紐付けます。表示される名前は銀行システムではなく送信者の連絡先に基づくため、ニックネームやイニシャルの場合があります。受取人電話番号を主要な識別子として抽出し、表示名は参考情報として扱ってください。
Santander、BBVA、CaixaBankなど、異なるスペインの銀行のBizumスクリーンショットを同じエクスポートで一括処理できますか?
はい。列名を1セット定義します — 金額 (€)、受取人電話番号、コンセプト(支払い理由)、タイムスタンプ — するとAIは、どの銀行の確認画面であっても、同じ定義を使用してすべてのBizumスクリーンショットを処理します。出力は、スクリーンショット1枚につき1行の単一のスプレッドシートです。これは、抽出がピクセル座標ではなく各フィールドの意味に基づいて識別するため、Santanderの緑のバナーもCaixaBankの白いカードも同じ列を生成します。他の決済アプリとのクロスプラットフォーム処理については、支払いスクリーンショットの概要をご覧ください。
コンセプト(支払い理由)フィールドは、Bizumの確認画面に常に表示されますか?
はい — コンセプト(支払い理由)はすべてのBizum取引で必須です。画面上の位置は銀行によって異なります。金額の下に表示する銀行もあれば、詳細セクションに格納する銀行もあります。コンセプト(支払い理由)列は、位置に関係なくそれを取得します。送信者が画像を添付した場合、AIはテキストメモのみを抽出します。画像自体は確認画面に表示されません。
2026年1月以降、経済活動に関連するBizum支払いはスペイン税務当局に報告されるようになりましたが、スクリーンショットの扱い方は変える必要がありますか?
2026年1月施行のReal Decreto 253/2025により、スペインの銀行はautónomo(個人事業主)がBizum、カード、および振込で受け取ったすべての支払いを毎月AEAT(スペイン税務庁)に報告することが義務付けられました。これまでの3,000ユーロの基準額は撤廃されました。お客様のスクリーンショットは、各支払いを特定の請求書に紐付けるための証拠書類として機能します。コンセプト(支払い理由)フィールドは、監査証跡の鍵となります。「Factura #1042」が含まれていれば、受け取った250ユーロとその請求書との明確な関連性が示されます。これがないと、四半期ごとのModelo 130およびModelo 303の申告において、その支払いの照合が難しくなります。
Bizumのスクリーンショットがスペイン語以外の言語で撮影された場合でも、AIは金額と電話番号を正しく抽出できますか?
はい、可能です。金額は数値形式と通貨記号("45,50 €")で識別されるため、周囲のラベルに関係なく認識されます。電話番号はスペインの携帯電話の規則(+34または6XX/7XX)に従います。コンセプト(支払い理由)は、送信者が使用した言語のまま抽出されます。ラベルがカタルーニャ語("Import"、"Concepte")やバスク語("Kontzeptua")で表示されても、AIはラベルではなく値を読み取るため、抽出データは地域のバリエーションに関わらず一貫しています。