監査確認状をExcelに:PDFの山の代わりに、監査調書1枚に
返送された各確認状から確認残高、口座番号、回答者情報を監査調書に打ち直す作業は、1通あたり約3分かかり、1つの監査業務で200通以上を扱うこともあります。バッチ全体をアップロードして、テンプレート設定なしで1ページあたり5〜10秒でこれらのフィールドを抽出できます。
SOC 2準拠 · TLS 1.3暗号化
監査確認状から抽出できる項目
返送された確認状から確認残高や口座番号を手入力し直すのはもうやめましょう。監査確認状をExcelに変換するには、必要な列名を一度入力するだけです。AIは、ページ上の位置ではなくラベルの意味に基づいて、標準的な確認状の各値を自動で見つけ出します。
これは固定リストではありません。確認状に含まれる任意のフィールド名を入力してください。AICPA/ABA銀行フォームでは、担保明細はローン欄にあり、金融機関が空欄のままにすることもよくあります。
監査確認状が請求書や銀行明細書とは異なる抽出課題である理由
監査確認状は、口座残高情報を確認するためのAICPA/ABA標準フォームや、ISA 505に基づいて作成される売掛金確認状など、標準化されたテンプレートに従っています。しかし、回答者ごとに記入方法は異なります。手書きで残高を記入する人もいれば、合意額に丸を付ける人もいます。r/Accountingでは、この苦痛が率直に語られています:「書類や画像をアップロードするだけで、きれいなExcelファイルが得られる方法はないのでしょうか?」
課題
銀行確認状が、残高が手書きで記入され「同意」の横にチェックマークが付いた状態で返送される。売掛金確認状は、指定欄に金額が記入される代わりに丸印が付けられて届く。テンプレートベースのOCRは、回答がそれぞれ異なる視覚領域に配置されるため失敗する。
単一の監査業務で、銀行確認状(現金、借入金、利息)、売掛金確認状(顧客残高)、仕入先確認状(買掛金、クレジットメモ)を使用し、それぞれフィールドセットが異なる。ほとんどの抽出ツールはフォームごとの設定が必要であり、銀行が年度途中にレイアウトを変更すると機能しなくなる。
確認状の返送には数週間かかることが多い。テンプレートルールが失敗した場合、再依頼してさらに数週間待つ余裕はほとんどない。チームは問題のある確認状を手動で入力するか、AU-C Section 505に基づいて証跡の欠落を文書化するかのいずれかを行う。
カスタム列抽出がこの問題をどう解決するか
カスタム列抽出とは、必要なフィールドに名前を付けることで、AIが各値をその意味を理解して特定できるようにする仕組みです。「確認残高」の横に手書きされた「47,832.10」は、欄外に書かれていても残高として抽出されます。丸で囲まれた金額も、意図された回答として読み取られます。
「確認残高」「口座番号」「確認日」を一度定義するだけで、同じ列がAICPA銀行確認状、ISA 505に基づく売掛金確認状、仕入先確認状からデータを抽出します。AIはテンプレートIDではなく意味で各フィールドを特定します。「Account No.」と「Acct #」も同じ列にマッピングされます。
返送されたすべての確認状を1つのバッチでアップロードすると、AIが結果を1つのExcelファイルに集約します。数日かかっていた手入力を、検証セッションに変えます。「確認状タイプ(銀行/売掛金/仕入先)」のような推論列を追加すれば、AIが各行を分類します。
実際の流れ:監査確認状をExcelに変換する手順
監査チームが銀行確認状と売掛金確認状の束を受け取ったとします。各確認状を開いて残高を照合する代わりに、ImageToTable.aiにアップロードして、必要な列を指定するだけです。
ステップ1:確認状をアップロード
銀行確認状、売掛金確認状、消極的確認のいずれでも、PDF、JPG、PNG、WebP形式でアップロードできます。複数ページのPDFも対応しています。
ヒント:スキャン品質が低い場合でも、AIは手書きと印刷テキストの両方を認識できます。
ステップ2:抽出する列を指定
「確認残高」「口座番号」「確認日」「回答者名」「口座種別」「回答ステータス」「利率」「満期日」「備考」「担保明細」など、必要なフィールド名を入力します。
テンプレート不要:フィールド名を入力するだけで、AIが各確認状のレイアウトに基づいて値を自動的に見つけ出します。
ステップ3:結果を確認してExcelにエクスポート
AIが各確認状から抽出した値が表形式で表示されます。確認して修正が必要な箇所があれば、その場で編集できます。
エクスポート形式はXLSXまたはCSVから選択できます。監査調書にそのまま貼り付けられる形式です。
ステップ4:監査調書に統合
抽出したデータを監査調書に統合します。積極的確認と消極的確認の両方に対応しており、回答ステータス(合意、差異あり、未回答など)も自動的に分類されます。
バッチファースト処理により、数百通の確認状も一度に処理できます。
監査確認状の抽出を強力にする機能
カスタム列抽出
確認状に含まれる任意のフィールド名を指定できます。標準フォームにない独自のフィールドにも対応します。
計算列
抽出した値を使って計算列を定義できます。例えば、確認残高と元の記録との差額を自動計算できます。
推論列
AIが確認状の内容から推論できる列を自動提案します。例えば、回答ステータスの分類や、確認状の種類(銀行確認状、売掛金確認状など)の識別です。
ルール形式
抽出ルールを保存して再利用できます。同じフォーマットの確認状を定期的に処理する場合に便利です。
コレクションリンク
チームメンバーとコレクションを共有して、同じ抽出設定で共同作業ができます。
フォーマット非依存
AICPA/ABA標準フォーム、ISA 505準拠の売掛金確認状、独自フォーマットの確認状など、あらゆる形式に対応します。
セキュリティとコンプライアンス
監査確認状には機密性の高い財務情報が含まれます。ImageToTable.aiは、監査データの取り扱いに必要なセキュリティ基準を満たしています。
データ保護
- 転送中および保存中のデータはTLS 1.3で暗号化されます。
- アップロードされた文書は処理後、お客様の管理下で削除できます。
- SOC 2準拠のインフラストラクチャで運用されています。
監査対応
- 抽出結果は監査調書にそのまま統合でき、トレーサビリティを確保します。
- 各抽出の元となった確認状への参照を保持します。
- 回答ステータスの分類(積極的確認・消極的確認)を自動記録します。
よくある質問
手書きの確認状も処理できますか?
はい。AIは手書き文字と印刷テキストの両方を認識できます。手書きの残高や署名も抽出対象として指定できます。
消極的確認と積極的確認の両方に対応していますか?
はい。消極的確認(異議がない場合に返送不要)と積極的確認(常に返送が必要)の両方に対応しています。回答ステータスを自動的に分類できます。
複数ページの確認状は処理できますか?
はい。複数ページのPDFも処理できます。各ページから必要なフィールドを抽出し、1つのテーブルに統合します。
抽出結果の精度はどのくらいですか?
標準的な確認状フォーマットでは、高い精度で抽出できます。ただし、複雑なレイアウトや低品質のスキャンでは、結果の確認と修正が必要な場合があります。抽出結果は編集可能なので、その場で修正できます。
返送された確認状から監査調書まで、3つのステップで
銀行、売掛金顧客、仕入先にわたる200通の確認状を含む標準的な監査業務で回答を処理する場合、ワークフローは次のようになります。
返送されたすべての確認状を、種類を問わず一括でアップロード
返送されたすべての確認状(銀行確認状、顧客からの売掛金回答、仕入先レター)のPDFまたはスキャンを収集し、まとめてアップロードします。このツールはPDF、JPG、PNG、WebPに対応しています。紙の確認状は200dpi以上でスキャンしてください。バッチ処理がすべてのファイルを1つのジョブで処理し、確認状の種類ごとに仕分けする必要なく結果を統合します。
監査調書に必要な列を指定
監査プログラムに必要なフィールド(「確認残高」「口座番号」「確認日」「回答者名」「回答ステータス」「備考」など)を入力します。AIは印字された値と手書きの値の両方を読み取ります。「差額(顧客残高 − 確認残高)」のような計算列を追加すると、AIが抽出時に計算して例外をフラグ付けし、データが監査調書に到達する前に対処できます。一度定義すれば、200通すべての確認状に適用されます。
統合され、追跡可能な監査調書をダウンロード
各確認状が1行になります。銀行、売掛金、仕入先の回答はすべて同じ列構造に収まります。文書に存在しないフィールド(売掛金確認状の利率など)は、誤ったデータを生成する代わりに空白のまま残されます。ソースファイル名列により、各行を元のPDFに追跡できます。XLSXまたはCSVでエクスポートでき、監査ソフトウェアへのインポートにそのまま使用できます。
最適なケースと注意すべきケース
最適なケース
AICPA/ISA標準フォームで、手書きまたはタイプされた回答が明確なもの。 AIは、AICPA/ABA銀行フォーム、ISA 505に基づく売掛金確認状、仕入先確認状など、あらゆる標準レイアウトから手書きの数字、タイプされた金額、チェックボックスの記号を読み取ります。
複数種類の確認状をまとめてバッチ処理する場合。 銀行確認状、売掛金確認状、仕入先確認状をまとめてアップロードすると、同じ列定義で全種類からデータを抽出し、監査調書としてすぐ使える1つのスプレッドシートにまとめられます。
200dpi以上でスキャンされた紙の確認状。 AIはフラットベッドスキャンから手書き・タイプされた内容を、デジタルPDFと同じように読み取ります。
注意すべきケース
薄い鉛筆書き、または印刷された罫線に重なるインク。 薄い鉛筆書きや、狭いフォーム欄内で枠線に重なる手書きの数字は、手動での確認が必要になる場合があります。
複数ページの添付資料や手書きの調整メモ。 添付資料はメインの確認状とは別のファイルとしてアップロードすると、最良の結果が得られます。
品質の低い確認状のコピー。 FAX、コピー、再スキャンを繰り返したコピーは、ノイズが蓄積されて精度が低下します。抽出された値は元画像と照合して確認してください。
よくある質問
監査確認状から抽出できる具体的なフィールドは何ですか?
このツールは、確認残高、口座番号、確認日、回答者名、口座種別、回答ステータス、利率、満期日、担保明細、備考に加え、フォーム上にあるその他のフィールドも抽出します。必要な列を定義するだけで、AIが文書のコンテキストから各値を特定するため、あるフォームの「Balance per Bank」と別のフォームの「Confirmed Amount」が同じ列に格納されます。手書きの入力については、濃くはっきりしたインクであれば確実に読み取れますが、薄い鉛筆書きは目視確認が必要な場合があります。
AIは標準的な確認状の手書きや丸印の回答を読み取れますか?
はい。AICPA/ABA標準様式の口座残高確認状は手書きで記入されることが多く、残高や利率が指定欄にタイプ入力される代わりに、手書きされたり丸印で囲まれたりします。売掛金確認状で、回答者が「Confirmed Balance」欄に記入せずに「Balance per Our Records」欄の「$47,832.10」を丸で囲んだ場合、AIはその丸印の金額を同意とみなし、確認残高の列に抽出します。濃くはっきりしたインクで最良の結果が得られます。薄い鉛筆書きは検証が必要な場合があります。
AIは例外や不一致のある確認状を処理できますか?
はい。回答者が「Exceptions: see attached」にチェックを入れたり、備考欄に不一致の残高を記入したりした場合、AIは回答ステータスと備考の両方の列を取得します。「差額(クライアント残高 − 確認残高)」のような計算列を追加すると、2つの金額が異なる行にフラグを立てられるため、例外は手作業でのレビュー中ではなく抽出時に表面化します。ツールは不一致を明らかにし、監査チームが調査を行います。
AIは銀行確認状、売掛金確認状、仕入先確認状を区別しますか?
必要な列を定義するため、事前に分類する必要はありません。銀行確認状では、確認残高、口座番号、口座種別、利率、満期日を定義できます。売掛金確認状では、列は顧客名、請求書番号、確認済み残高に変わります。同じバッチに両方の種類を含めることができ、各文書は含まれるフィールドの値のみを生成します。
200通の確認状を1つの監査調書スプレッドシートに一括処理できますか?
はい。返送されたすべての確認状(銀行、売掛金、仕入先)を1つのバッチにアップロードし、列を一度だけ定義します。AIは各文書を個別に処理し、各行が1つの確認応答に対応する統合XLSXファイルを1つ出力します。ソースファイル名の列により、AU-C Section 505に基づいてすべての行の追跡可能性が維持されます。ログイン中のユーザーは列設定をテンプレートとして保存し、次の監査業務で再利用できます。
このツールは消極的確認に対応していますか?
消極的確認(回答者が同意しない場合のみフォームを返送する方式)は、実際に回答が届いた場合、他の文書と同様に処理されます。返送された消極的確認については、「例外の説明」のような列を定義すると、AIが回答者が記入した内容を抽出します。返送される消極的確認の量は通常少ないため、積極的確認に比べて抽出作業の負荷もそれに応じて軽くなります。