本文へスキップ

MacでレシートをOCRする:レシート写真から合計と日付をコピー

執筆:Eduard Bruch(Optic 開発者) · 更新

Macでレシートの写真からテキストをコピーするには、写真を開き、ライブテキストまたは画面OCRツールで必要な部分を選択します。合計や日付のような小さな部分をコピーし、何かを提出する前に数字を確認してください。

短い答え: 写真やプレビューのライブテキストで、多くのレシート写真は扱えます。レシートがメール、Webポータル、別のアプリのウインドウの中にあるときは、私のおすすめはOpticです。画面上でドラッグした任意の範囲のテキストをコピーするメニューバーアプリです(Mac App Storeで4.99 米ドル(買い切り))。

開示:私はOpticを開発しています。

レシートが扱いにくい理由

レシートは、小さな印字、詰まった列、略語、そして色あせた感熱紙であることも多いものです。経費ツールが求めるのは、店名、日付、金額、場合によっては税といった、いくつかのきれいな値です。写真から打ち込むのは遅く、合計の数字を一つ取り違えても気づきにくいものです。

まずライブテキスト

macOSのライブテキストは、Appleが対応する場所で動作します。プレビュー、写真、クイックルック、Safari内の画像です。レシートの写真を写真アプリやプレビューで開き、ポインタを合計の上に動かしてテキストカーソルに変わったら、数字を選択してCommand-Cを押します。

ライブテキストは、任意のアプリのウインドウ、ビデオ通話、アプリのインターフェイス内に描画されたテキストでは動作しません。レシートが経費ポータルやチャットアプリ、対応していないメールクライアントのプレビューの中に表示されているなら、画面OCRツールが必要です。

Opticでレシートの行をコピーする

Opticは、描いたボックスの中の画面を読み取ります。ファイルは開かないので、まずレシートを画面上のどこかに表示してください。プレビュー、ブラウザのタブ、メール、チャットなどです。

  1. メニューバーのOpticアイコンをクリックします。
  2. テキストをキャプチャを選びます。
  3. 必要な行、たとえば合計のまわりにぴったりボックスをドラッグします。
  4. Command-Vで、スプレッドシートや経費フォームに貼り付けます。

認識はMac上のAppleのVisionフレームワークを使って行われ、何もアップロードされません。カードの桁、住所、会社名が載ったレシートでは、これが重要です。

よりきれいな結果にするヒント

  • 小さな範囲をキャプチャする。 一回のキャプチャで一つの値にすると、レシート全体よりも確認しやすくなります。
  • 先に拡大する。 小さくかすれた印字は、画面上で大きくしたほうがよく認識されます。
  • 数字を確認する。 合計を写真と見比べます。8と3の読み違いや、小数点の欠落は、金額を変えてしまいます。
  • 改行の設定を選ぶ。 設定で、保持は各レシート行を分けたままにします。削除はすべてを一つの行にし、フォームの一つの欄に貼り付けるときに役立ちます。

履歴を短い記録として使う

直近20件のキャプチャが、サムネールと時刻付きでOpticのメニューに残ります。店名、日付、合計の順にコピーすれば、フォームに記入する間、履歴からそれぞれをもう一度コピーできます。履歴はMac上にのみ保存されます。

レシート上のQRコード

レシートや請求書にQRコードが載っていることがあります。QRコードをキャプチャを選んでその上をドラッグすると、Opticがコードの内容をコピーします。QR、Micro QR、Aztec、Data Matrix、PDF417コードを読み取り、従来のストライプ状のバーコード(EAN、UPC、Code 128)は読み取りません。MacでQRコードをスキャンする方法をご覧ください。

Opticが向かない場面

  • 画像ファイルやPDFファイルは開かず、レシートのフォルダから取り込むこともありません。一度に一つのキャプチャで作業します。
  • 表を抽出することも、項目を理解することもありません。テキストをコピーするだけで、どの数字が合計かはわかりません。
  • 検索可能なPDFを作ることも、レシートを保管することもありません。
  • カメラで紙をスキャンしません。先にスマートフォンで写真を撮り、それをMacで開いてください。
  • 1Dバーコードは読み取りません。

毎月レシートが大量にあるなら、ファイルを読み取って項目を埋める専用の経費スキャナーのほうが向いています。あちこちで数個の値だけなら、画面OCRツールで足ります。背景については、Macで画像からテキストをコピーするとライブテキストにできないことをご覧ください。手書きの金額については、先にMacでOCRして手書きをテキストにするをお読みください。ラベルや保証書の長い番号については、画像からシリアル番号をコピーするをご覧ください。

FAQ

Macはレシートの写真からテキストを読み取れますか?

はい。写真やプレビューのライブテキストで、多くのレシート写真のテキストを選択できます。レシートが別のアプリ内に表示されている場合も、Opticのような画面OCRアプリが使えます。

Opticは経費報告書を自動で記入しますか?

いいえ。選択したテキストをクリップボードにコピーするので、それを貼り付けたい場所に貼ります。

レシートのデータはどこかに送信されますか?

Opticからは送信されません。ネットワークアクセスも、アカウントも、アナリティクスもなく、認識はMac上で行われます。

Opticですべてのレシートを一度に処理できますか?

いいえ。一度に画面上の一か所で動作し、ファイルは開きません。

Mac App StoreでOpticを入手 · Opticの情報すべて