MobilePayのスクリーンショット金額、受取人、メモを抽出する方法

MobilePayの確認画面には、支払い記録として重要な3つのデータが表示されます。それは、デンマーククローネでの金額、受取人の登録名、そして送信者が添付したメモ(「besked」)です。これらの3つのフィールドは、入金を記録したり、顧客や請求書と照合したり、デンマーク税務当局(SKAT)が認める記録を残すために必要です。しかし、どのフィールドも見た目ほど単純ではありません。受取人名は、あなたが送金した電話番号ではありません。金額にはDKK 4,000の手数料基準額が隠されており、受取人の口座に入金される金額が変わります。そして、メモフィールドには、ほとんどの文書リーダーが正しく処理できないデンマーク語の文字(æ、ø、å)が含まれています。

手入力をやめよう — AIに読み取らせるだけ
画像やPDFをアップロード — 10秒で構造化データに
今すぐ試す
登録不要 · カード不要 · 10秒で結果
スマートフォン画面に表示された、支払金額、受取人詳細、送金メッセージを示すMobilePay取引確認画面のスクリーンショット

重要なポイント

  1. MobilePayのスクリーンショットには、DKK金額、名前、メモ行の3つのフィールドが表示され、完全な支払い記録のように見えます。
  2. その名前はあなたのものであり、あなたのCPR番号に紐づいています。支払った顧客の名前ではありません。確認画面は、送金者に自分のお金がどこに行ったかを伝えるために作られており、受取人に誰が送金したかを伝えるためではありません。
  3. スクリーンショットに実際に含まれている3つのフィールドは、æ、ø、åを単語全体として読み取るセマンティック認識で抽出します。そして、支払者特定のギャップを埋めるために、各送金者にメモに自分の名前や請求書番号を記載するよう依頼します。

MobilePayの確認画面における3つのフィールドの位置

MobilePayはスタンドアロンアプリであり、シンガポールのPayNowのように各銀行のインターフェース内に組み込まれているわけではありません。2022年にノルウェーのVippsと合併して以来、Vipps MobilePay ASが運営しており、Danske Bank、Nordea、Nykredit、Jyske Bankなど、デンマークのすべての銀行の顧客が利用しています。単一のアプリケーションであるため、送金元の銀行に関係なく、確認画面はすべて同じです。

取引金額は画面中央に、デンマーククローネ(DKK)建てで大きな文字で表示されます。金額の下には受取人名が表示されます。これは、受取人のCPR番号(MobilePayユーザーが登録に必要なデンマークの個人識別番号)に紐づいた名前です。名前の下にはメモフィールド(「Besked」または「Tekst」と表示。デンマーク語で「メッセージ」または「テキスト」の意)があり、送金者が入力した内容が表示されます。日付と完了時刻は確認カードの下部近くに、他の3つのフィールドよりも小さいフォントで表示されることがあります。

これは標準的なアプリ内確認画面のレイアウトです。「送信」をタップした直後に表示されるものです。同じフィールドはアプリ内の取引履歴にも表示されますが、履歴ビューではメモフィールドが省略された簡潔な形式になります。スクリーンショットが確認画面ではなく取引履歴からのものであれば、支払いの目的を示すフィールドが欠落していることになります。キャプチャすべきは確認画面の方です。

受取人:電話番号ではなく、CPR登録に基づく名前

これは、初めてMobilePayを利用するユーザーが最も誤解しやすいフィールドです。MobilePayで送金する際には、受取人の電話番号(CPR登録に紐づくデンマークの10桁の番号)を入力します。しかし、確認画面に表示されるのはその電話番号ではありません。表示されるのは受取人の登録名、つまりその人物がデンマークの銀行とCPR番号に登録している正式な名前です。

仕組みは次のとおりです。MobilePayは、入力された電話番号を受取人のMobilePay登録情報と照合し、その銀行口座に紐づく名前を取得します。受取人が表示名やハンドル名を選択することはできません。画面には、デンマークの個人識別情報にリンクされた名前が表示されます。「Mette Nielsen」がMetteの銀行口座に登録されている名前であれば、それが送金者の確認画面に表示される名前です。

実用的な記録管理の観点から、これは利点です。MobilePayのスクリーンショットに表示される受取人名は、安定した、検証済みの本人確認マーカーであり、編集可能な表示設定ではありません。表示名が支払いごとに変わる可能性があるVenmoのスクリーンショットとは異なり、MobilePayの名前は国の本人確認システムに基づいています。数ヶ月離れた2つのスクリーンショットに「Mette Nielsen」と表示されていれば、それは同一人物です。トレードオフとして、支払いを受けた顧客からのスクリーンショットの場合、画面に表示される名前は顧客の名前ではなく、送金者から見たあなた自身の名前になります。MobilePayの確認画面に表示される「受取人」はあなたであり、支払い者の身元はこの画面には表示されません。

金額:DKKの上限、手数料、スクリーンショットからはわからないこと

MobilePayの確認画面に表示される金額は、送金者が入力した総額、つまり送金しようとした金額です。デンマーク国内の個人間送金の場合、手数料は1つの基準のみで決まります。4,000 DKK以下の送金は無料です。4,000 DKKを超える送金には、超過額に対して1%の手数料がかかります。この手数料は受取人ではなく、送金者の口座から差し引かれます。受取人には確認画面に表示された全額が表示され、受け取ることができます。

例:5,000 DKKを送金する場合、基準額を超える1,000 DKKに対して1%の手数料、つまり10 DKKがかかります。送金者からは5,010 DKKが引き落とされ、受取人はちょうど5,000 DKKを受け取ります。この手数料は取引詳細ページには表示されません。差引明細として表示されることは決してありません。これは、総額と正味受取額に差異が生じても画面上に痕跡が残らないPayPalのようなシステムよりも明確です。

MobilePayでは、個人ユーザーに対して1日および1週間の送金限度額も設定されています。全取引を通じて、1日あたり最大50,000 DKK、1週間あたり最大100,000 DKKです。これらの限度額は個人ごとに設定され、CPR番号に紐づいており、ユーザーの銀行残高に関係なくシステムによって強制されます。スクリーンショットに1回の取引で50,000 DKKを超える金額が表示されている場合、それはMobilePay Businessアカウント(別途、より高い限度額が設定されている)によるものか、別の支払い方法であることを示しています。標準の個人限度額は上限であり、確認画面がそれを超える取引を許可することはありません。送金者が限度額を超えている場合、取引は単純に実行されません。

メモ欄:翻訳で失われるデンマーク語の文字

MobilePayでは、支払いごとに最大30文字の自由記述メッセージを添付できます。送金者は「Faktura 1042」(請求書1042)、「Tak for i gaar」(昨日はありがとう)、「Husleje juli」(7月分家賃)など、必要な内容を入力します。メモ欄は短いですが、支払いを特定の顧客、請求書、目的に結びつける唯一の情報となることがよくあります。

デンマーク語には、標準的な英語のアルファベットにない3つの文字があります。æ、ø、å(および大文字のÆ、Ø、Å)です。これらは既存の文字にアクセント記号が付いたものではなく、デンマーク語アルファベットの独立した文字であり、それぞれ独自の発音と意味を持ちます。「Rør」(パイプ)と「ror」(漕ぐ/操縦する)は異なる単語です。「Færge」(フェリー)と「farge」(デンマーク語の単語ではない)も同じではありません。「Betaling for rørlæggerarbejde」(配管工事の支払い)というメモ欄には、2つのøと1つのæが含まれています。これらの文字は、一般的なOCRツールではそれぞれ「o」と「ae」と誤認識され、メッセージは解読不能なテキストになってしまいます。

従来のOCRエンジンは、øの点やåの丸などの各ダイアクリティカルマークを、ピクセルレベルで独立した視覚的特徴として扱うため、苦戦します。圧縮や小さなフォントが一般的なスクリーンショットでは、これらの特徴は周囲のピクセルにぼやけて溶け込みます。WhatsAppで転送されたMobilePayのスクリーンショットは特に影響を受けやすく、「møde」(会議)のøは点が失われ、「mode」(ファッション)という全く異なるデンマーク語の単語になってしまいます。

同様の課題はスウェーデン語のスクリーンショット(å、ä、öを使用)にも存在しますが、日常的なデンマーク語の取引メモにおけるæ、ø、åの出現頻度の高さから、これはMobilePayの支払いを一括処理するすべての人にとって繰り返し発生する問題となっています。各ピクセルを解読するのではなく、単語全体を理解することで文字を読み取る意味的テキスト認識は、これらの文字を文脈に沿って処理します。AIはøの点をはっきりと「見る」必要はありません。周囲の文字がその文字の正体を確認するため、「møde」を完全な単語として認識します。

スクリーンショットからスプレッドシートへ — 再入力不要

取得すべき3つのフィールドがわかれば、抽出作業は簡単です。カスタム列抽出を使用すると、出力列(金額(DKK)受取人名メモ)を定義でき、AIはフィールドの意味を理解することで、画面上の位置ではなく、スクリーンショット内の各値を特定します。枠を描いたり、テンプレートを作成したり、MobilePayのスクリーンショットのトレーニングセットを事前に準備する必要はありません。

これは重要です。なぜなら、異なる電話解像度のMobilePayスクリーンショットでは、金額が異なるピクセル座標に配置されるからです。取引履歴ビューは確認画面とは異なるレイアウトを使用します。夜間に撮影したスクリーンショットでは、小さなメモのテキストがぼやける可能性があります。固定されたバウンディングボックスに依存するテンプレートベースのツールは、これらのバリエーションのいずれかで失敗します。セマンティック抽出はそうではありません。DKKの金額、受取人名、メモテキストがどこにあっても見つけ出します。これは、テーブルとしてフォーマットされていない支払いスクリーンショットからデータを抽出するためのガイドで説明したのと同じ原理を、MobilePayのフィールドレイアウトに適用したものです。

JPG/PNGスクリーンショット AI抽出

ファイルは安全に処理され、保存されることはありません。

同じ列定義は北欧の支払いアプリ全体で機能します — スウェーデンのSwishとMobilePayは同じフィールド構造を共有しています。両方を1つのバッチにドロップして、統合されたスプレッドシートを取得できます。デンマークでの下流の宛先は、通常e-conomic(20万以上のビジネスユーザーを持つマーケットリーダー)、Dinero、またはBilly(約5万の顧客)ですが、これらのいずれもMobilePayのスクリーンショットをネイティブに取り込むことはできません。Billyには「Billy Payment」と呼ばれる直接のMobilePay統合があり、請求書に支払いリンクを埋め込みますが、取引記録は依然として個別の通知として届き、構造化されたエクスポートではありません。SKATの記録管理 — デンマークの会計法(「Bogføringsloven」)では、企業は取引記録を少なくとも5年間保持することが義務付けられています — のために、抽出された取引の構造化されたスプレッドシートは、各支払いを送信した顧客にリンクする監査可能な証跡を作成します。

よくある質問

SMSやメッセンジャーで転送されたMobilePayのスクリーンショットからデータを抽出できますか?

はい、ただし圧縮された画像全般に当てはまる精度上の注意点があります。メッセージングアプリは画像の解像度を下げるため、主にメモ欄と日付スタンプに影響します。これらは金額や受取人名よりも小さなフォントで表示されます。金額と名前はほとんどの場合読み取り可能です。メモ欄に支払い照合に必要な情報が含まれているバッチ処理の場合は、可能な限り転送コピーではなく元のスクリーンショットを入手してください。

MobilePayは受取人の確認画面に送金者の身元を表示しますか?

いいえ。受取人側の確認画面には、取引金額、受取人自身の名前(送金者から見た名前)、およびメモ欄が表示されます。送金者が誰かは表示されません。記録のために支払い者の身元が必要な場合(入金を特定の顧客と照合するなど)、送金者と調整してメモ欄に識別情報を入れてもらうか、取引の両方の画面を取得する必要があります。これは、MobilePayの確認画面を業務記録に使用する際の主な制限の一つです。受取人は支払いを確認できますが、誰が送金したかはわかりません。

メモ欄が30文字を超えるとどうなりますか?

MobilePayはメッセージを30文字で切り捨てます。制限を超えたテキストはMobilePayのサーバーに保存されますが、確認画面やスクリーンショットには表示されません。メモ欄が不完全に見えたり、単語の途中で切れている場合、メッセージが許容文字数を超えていた可能性があります。抽出される値は、表示されている部分のみを反映します。

このワークフローはMobilePay Businessアカウントのスクリーンショットでも機能しますか?

はい。MobilePay Businessアカウントの確認画面も、個人アカウントと同じ3つのフィールド(金額、受取人名、メモ欄)を同じレイアウトで表示します。Businessアカウントは取引限度額が高く(標準の50,000 DKKの1日あたり上限ではなく、加盟店契約ごとに設定)、メモ欄に追加の参照番号が含まれる場合があります。抽出の列定義は変わりません。AIはアカウントの種類ではなく、意味的な意味に基づいて各フィールドを特定します。

📮 contact email: [email protected]