コンピュータ支援監査ツール

Data analysis software

コンピュータ支援監査ツール(CAAT)またはコンピュータ支援監査ツールおよび技法(CAATT)は、IT監査専門職の中で成長している分野です。CAATは、コンピュータを使用してIT監査プロセスを自動化する手法です。CAATには通常、スプレッドシートワードプロセッサ、テキスト編集プログラムなどの基本的なオフィス生産性ソフトウェアと、統計分析ビジネスインテリジェンスツールを使用する高度なソフトウェアパッケージが含まれます。ただし、より専門的なソフトウェアも利用可能です(以下を参照)。

CAAT は、監査プロセスにおける データ分析と同義になっています。

従来の監査とCAAT

従来の監査の例

従来の監査方法では、利用可能なすべてのデータや大量のデータのサンプルを調べるのではなく、限られた母集団のサンプルに基づいて監査人が結論を導き出すことができます。

CAATTの代替

これらの問題に対処するのは、CAATではなくCAATTです。一般的に使用されているCAATTは、大量のデータを分析して異常値を探す手法です。適切に設計されたCAATT監査は、サンプルではなく、すべての取引の完全なレビューになります。CAATTを使用して、監査人はレビュー対象期間中に事業部門が行ったすべての取引を抽出します。その後、監査人はそのデータをテストし、データに問題があるかどうかを判断します

特定のリスクに関する従来の監査とCAATTの比較

CAATTのもう一つの利点は、監査人が特定のリスクを検証できることです。例えば、保険会社は保険契約終了後に保険金を支払わないことを確実にしたい場合があります。従来の監査手法では、このリスクを検証するのは非常に困難です。監査人は「統計的に有効な」保険金サンプルを「ランダムに選択」します(通常、これらの保険金サンプルのうち、保険契約終了後に処理されたものが対象となります)。保険会社は数百万件もの保険金請求を処理する可能性があるため、これらの「ランダムに選択された」30~50件の保険金請求のうち、保険契約終了後に発生した確率は極めて低いと考えられます。

CAATT を使用すると、監査人は保険契約の終了日以降にサービス提供されたすべての請求を選択できます。監査人は、請求が不適切に支払われたかどうかを判断できます。不適切に支払われた場合、監査人は、この不備を防ぐための統制がなぜ機能しなかったのか原因を突き止めることができます。実際の監査では、CAATT 監査人は、保険契約の終了後に複数の請求が支払われたことに気付きました。CAATT を使用することで、監査人は支払われたすべての請求と、保険会社によって誤って支払われた正確な金額を特定することができました。さらに、監査人はこれらの請求が支払われた理由も特定できました。請求が支払われた理由は、加入者が保険料を支払ったためです。保険会社は支払いを受け取り、請求を支払いました。その後、請求を支払った後、加入者の小切手が不渡りになりました。小切手が不渡りになったことで、加入者の保険契約は遡及的に終了しましたが、請求は依然として支払われ、保険会社は年間数十万ドルの損失を被っていました。

監査報告書ではどちらの方が見栄えが良いでしょうか?

「監査では50件の取引をレビューし、誤って処理された取引が1件あることに気付きました」

または

「監査ではCAATTを使用し、過去1年間のすべての取引をテストしました。会社が解約された保険契約に対してYYYドルを支払ったというXXXの例外を確認しました。」

しかし、CAATTに基づくレビューは、体系的なパターンに従ってファイルに保存されたデータに限定されます。多くのデータはこのように文書化されていません。さらに、保存されたデータには欠陥が含まれることが多く、分類が不十分で、入手が容易ではなく、その完全性について確信を得るのが難しい場合もあります。そのため、現時点ではCAATTは監査人のツールと手法を補完するものです。特定の監査では、CAATTは全く使用できません。しかし、CAATTなしでは十分な注意と効率性をもって実施できない監査もあります。

専用ソフトウェア

最も一般的な用語では、CAATTは監査プロセスの改善に利用されるあらゆるコンピュータプログラムを指します。ただし、一般的には、あらゆるデータ抽出・分析ソフトウェアを指します。これには、データ分析・抽出ツール、スプレッドシート​​Excelなど)、データベース(Accessなど)、統計分析SASなど)、汎用監査ソフトウェア(ACL、Arbutus、EASなど)、ビジネスインテリジェンスCrystal ReportsBusiness Objectsなど)など のプログラムが含まれます。

監査ソフトウェアの利点は次のとおりです。

  • これらは監査対象のシステムから独立しており、組織のデータの破損を防ぐためにファイルの読み取り専用コピーを使用します。
  • サンプリングなどの監査固有のルーチンが多数使用されます
  • 監査人の作業書類の文書として使用できる、ソフトウェアで実行された各テストの文書を提供します。

監査専用ソフトウェアは次の機能を実行できます。

CAATs教育と専門能力開発

CAATsコース

CAATは、監査人が使用する基本的なツールです。このツールは、与えられたデータから不規則性を探すのに役立ちます。このツールの助けを借りれば、あらゆる企業の監査人や会計士は、より優れた分析結果を提供できるようになります。これらのツールは、あらゆるビジネス環境や産業分野でも使用されています。コンピュータ支援監査技術の助けを借りれば、より多くの分析を伴うフォレンジック会計を行うことができます。これは、企業の監査人が効率的かつ生産的に作業するのに役立つ非常に便利なツールです。CAATを使用する場合、会計士や監査人が適切なデータを選択することが不可欠です。選択プロセスは非常に複雑であり、専門家の知識が必要です。適切なデータを選択した後、それをCAATにインポートすると、ツールが自動的に分析データを生成します。このツールは、監査人の効率性に貢献します。基本コースの概要[1]には以下が含まれます

  • コンピュータ監査の概要
  • コンピュータ監査人の法的および倫理的問題
  • CAATの理解
  • コンピュータ監査プロジェクト計画
  • データアクセススキルと知識
  • データ検証スキルと知識
  • データ分析スキルと知識
  • 監査結果報告書のスキルと知識

CAAT認定プログラム

以下のように、さまざまなCAATベンダーや専門団体による認定プログラムがいくつかあります

  1. 国際認定 CAAT 実践者 (ICCP): 国際コンピュータ監査教育協会 (ICAEA) によって設立されました。
  2. ACL™ 認定データアナリスト (ACDA): ACL Services Ltd. によって設立されました。
  3. Certified IDEA Data Analyst (CIDA): CaseWare Analytics によって設立されました。
  4. Jacksoft Certified CAATs Practitioner (JCCP): Jacksoft Commerce Automation Ltd. によって設立されました。

CAATのその他の用途

監査人は、データ分析ソフトウェアの使用に加えて、データ分析の実行中に監査全体にわたって次の活動に CAAT を使用します。

電子作業書類の作成

電子化された監査調書を一元化された監査ファイルまたはデータベースに保存することで、監査人は最新の調書とアーカイブ済みの調書を容易に閲覧できるようになります。データベースを活用することで、監査人は最新の監査をよりスムーズに調整し、過去のプロジェクトや関連プロジェクトの指摘事項を確実に考慮できるようになります。さらに、監査人は監査フォームやフォーマットを電子的に標準化できるため、監査調書の品質と一貫性の両方を向上させることができます。

不正検出

CAATは、不正を示唆する可能性のあるデータ内の予期しない、または説明のつかないパターンを特定できるツールを監査人に提供します。CAATが単純であろうと複雑であろうと、データ分析は不正の防止と検出に多くの利点をもたらします

CAATは、以下の作業を実行および作成することで、監査人が不正行為を検出するのに役立ちます。

分析テスト

財務データと非財務データの両方の間の妥当な関係性を研究することにより、口座残高が妥当かどうかを評価することで行われる財務情報の評価(AU 329)。例としては、比率テスト、傾向テスト、ベンフォードの法則テスト などがあります

データ分析レポート

レコードのフィルタリングやデータファイルの結合など、特定の監査コマンドを使用して作成されたレポート

継続的な監視

継続的な監視とは、業務リスクを特定し、対応するために、ビジネスデータを取得、分析、報告する継続的なプロセスです。監査人がビジネスデータを取得、分析、報告するための包括的なアプローチを確保するには、組織がすべてのコンピュータシステム、ビジネストランザクションとプロセス、およびアプリケーション制御におけるユーザーアクティビティを継続的に監視していることを確認する必要があります

調査で石投げを抑制

カーブ・ストーニングとは、測量士がデータを捏造して測量用紙を完成させる行為を指します。データの一部はベンフォードの法則に従う必要があるため、このような検査機能を備えたCAATTを用いることで、この行為を検出することができます。

CAATTとCAATの頭字語に関する注意

CAATTsとCAATsは互換的に使用されます。CAATsの方が一般的な綴りとなっていますが、CAATTsの方がより正確な頭字語です。CAATTsという頭字語は、頭字語の定義に関する2つの問題のうち1つを解決します。CAATsは以下の意味を持ちます。

コンピュータ支援または支援監査テクニックまたはツールテクニック

最初の「A」と「T」は、使用する人によって異なる意味を持つ場合があります。CAATTsという用語を使用することで、明らかに「ツール」と「テクニック」の両方を組み込んでいることになります。

ツールの比較

仕様による比較

製品名/ブランド 開発者 最新の安定バージョン 最新のリリース日 OS ソフトウェアライセンス オープンソース コメント
Arbutus Analyzer アービュータス・ソフトウェア 7.00 2021年5月31日 Windows 独自の 商用 いいえ
監査コマンド言語(ACL) Galvanize 15.0 2020年10月31日 Windows 独自の 商用 いいえ 2014年から無料のExcelアドインを提供
Easy2Analyse QDAC.net 4.3 2015年5月15日 Windows 独自の 商用 いいえ フルバージョンと監査ファイルバージョンが利用可能
Intrasoft 監査サポート コンピュータ監査 (旧称 ESKORT / SESAM) イントラソフト・インターナショナル 7.5 [2] 2021年3月31日 Windows 独自の 商用 いいえ ベンフォードの法則分析のグラフと結果を表示するには Excel が必要です。
インフォズーム ヒューマンIT 9.0.5 2016年11月7日 Windows 独自の 商用 いいえ
インタラクティブデータ抽出・分析(IDEA) ケースウェア・インターナショナル 11.1 [3] 2016年10月26日 Windows 独自の 商用 いいえ
TeamMate Analytics(旧TopCAATs) ウォルターズ・クルーワー 5.1 2017年9月18日 Windows 独自の 商用 いいえ Microsoft Excelが必要です(TeamMate Analytics は Excel 内で実行されます)
ソフトCAAT/eCAAT [4] [5] ウィンサー・インフォテック株式会社 9.0/9.0 2016年4月4日 Windows 独自の 商用 いいえ SoftCAATは独立したアプリケーションです。eCAATにはMicrosoft Excelが必要です(eCAATはExcelのアドインです)[5]

分析機能による比較

以下の表は、専門的なコンピュータ支援監査ツールの機能を比較したものです。表には、以下の項目があります。

  1. 製品名: 製品の名前。特定のエディションが対象となっている場合は、エディションが含まれることもあります。
  2. 年齢分析: 製品が年齢分析 (日付による階層化) をサポートするかどうかを指定します。
  3. ベンフォードの法則:ベンフォードの法則に従って特定の数字の異常な分布を見つけることを製品がサポートするかどうかを指定します
  4. 計算フィールド: 製品がテーブル/ファイルへの計算フィールドの追加をサポートしているかどうかを指定します。通常、式ビルダー機能を使用して、フィールドの計算を定義する式を作成します。
  5. ドリルダウン (表) :表内の選択した行を拡大 (フィルタリング) するドリルダウン機能をサポートするかどうかを指定します。
  6. ドリルダウン (ピボット) : 製品がピボット テーブルを通じてドリルダウン機能をサポートするかどうかを指定します。
  7. マッチング: テーブル/ファイル内の特定のフィールドで一致する項目の検索をサポートするかどうかを指定します。例えば、売上台帳内で請求書の重複を見つける場合に使用できます。
  8. マッチング(あいまい) : 特定のフィールドで、あいまい比較を用いて一致する項目を検索する機能をサポートするかどうかを指定します。例えば、比較対象となる値は類似しているものの、完全に同一ではない場合(例:レーベンシュタインマッチングを使用)などです。
  9. サンプル (ランダム) : 製品がテーブル/ファイル (母集団) から行のランダム サンプルの選択をサポートするかどうかを指定します。
  10. サンプル(通貨単位) : テーブル/フィールド(母集団)から通貨単位の行サンプルを選択するかどうかを指定します。これはドル単位サンプリングとも呼ばれます(値が米ドルの場合)。
  11. シーケンスチェック(ギャップ) : 特定のフィールドのシーケンス内のギャップを検出(識別)できるかどうかを指定します。例えば、請求書番号シーケンス内の破損したシーケンスを検出できます。
  12. ソートフィールド: 特定のフィールド(列)によるソート(インデックス作成)をサポートするかどうかを指定します。ソートは、空白/空の値や過剰な(帯域外の)値を識別するのに役立ちます。
  13. 複数のフィールドの並べ替え: 製品が複数のフィールド (列) による並べ替えをサポートするかどうかを指定します。
  14. 統計: 製品が特定のフィールドのさまざまな統計の計算と表示をサポートするかどうかを指定します (例: 数値フィールドの値、正の数の合計数、負の数の合計数、平均値 (残高) など)
  15. 層別化:指定された間隔内の数値(金額)値に基づく層別化をサポートするかどうかを指定します。母集団を層(間隔)に分割し、値を集計(要約)します。最大、最小、平均金額の取引(行)を見つけるために使用できます。
  16. 合計行: 製品がテーブル/ファイルの合計行 (累積数値など) の表示をサポートするかどうかを指定します。
製品名 年齢分析 ベンフォードの法則 計算フィールド ドリルダウン(表) ドリルダウン(ピボット) マッチング マッチング(ファジー) サンプル(ランダム) サンプル(通貨単位) シーケンスチェック(ギャップ) フィールドの並べ替え 複数のフィールドの並べ替え 統計 層別化 合計行
アナライザー - Arbutus Software はい はい はい はい はい はい はい はい はい はい はい はい はい はい はい
監査コマンド言語(ACL) はい はい はい はい はい はい はい はい はい はい はい はい はい はい はい
Easy2Analyse(QDAC.net) はい はい はい はい はい はい はい はい はい はい はい はい はい はい はい
イントラソフト監査サポートコンピュータ監査 はい はい はい はい はい はい はい はい はい はい はい はい はい はい はい
インフォズーム はい はい はい はい はい はい はい はい はい はい はい はい はい はい はい
インタラクティブデータ抽出・分析(IDEA) はい はい はい はい はい はい はい はい はい はい はい はい はい はい はい
チームメイトアナリティクス / TopCAATs はい はい はい はい はい はい はい はい はい はい はい はい はい はい はい
SoftCAAT/eCAAT はい はい はい はい いいえ はい はい はい いいえ はい はい はい はい はい はい

他の機能による比較

  1. 監査ログ: 後で参照できるように (例: 監査レポートに含める)、ユーザー (監査人) が実行したアクティビティを製品がログに記録するかどうかを指定します。
  2. データ グラフ: 製品が結果のグラフを提供するかどうかを指定します。
  3. エクスポート(CSV) : 選択した行をカンマ区切り値形式のファイルへエクスポートする機能をサポートするかどうかを指定します。通常、 ExcelなどのCSVファイルからの貼り付けをサポートするアプリケーションに貼り付けるために、クリップボード(CSV形式)への貼り付け機能も備えています
  4. エクスポート (DBF) : 選択した行を dBase テーブル ファイルにエクスポート (保存) することを製品がサポートするかどうかを指定します。
  5. エクスポート(Excel) : 選択した行をExcelファイルへエクスポート(保存)する機能をサポートするかどうかを指定します。通常、Excelに貼り付けるために、行をクリップボードにコピー(特定の形式で)する機能もサポートします。
製品名 監査ログ データグラフ エクスポート(CSV) エクスポート(DBF) エクスポート(Excel)
アナライザー - Arbutus Software はい はい はい はい はい
監査コマンド言語(ACL) はい はい はい はい はい
Easy2Analyse(QDAC.net) はい はい はい はい はい
Intasoft 監査サポート コンピュータ監査 はい はい はい はい はい
インフォズーム はい はい はい いいえ はい
インタラクティブデータ抽出・分析(IDEA) はい はい はい はい はい
チームメイトアナリティクス / TopCAATs はい はい はい いいえ はい
SoftCAAT/eCAAT はい はい はい いいえ はい

データ準備機能による比較

  1. 追加/結合: 同一フィールドを持つ2つのテーブル/ファイルを1つのテーブル/ファイルに結合できるかどうかを指定します。例えば、2年分の買掛金テーブル/ファイルを1つのテーブル/ファイルに結合できます。
  2. インポート ウィザード: 分析用のデータのインポート (解釈、変換、書式設定) を支援するインポート ウィザードを製品が提供するかどうかを指定します。
  3. インポート (CSV) : 製品がコンマ区切り値形式のファイルからのデータのインポートをサポートするかどうかを指定します。
  4. インポート (DBF) : 製品がdBase DBF ファイルからのデータのインポートをサポートするかどうかを指定します。
  5. インポート(Excel) : Microsoft Excelワークブックファイルからのデータのインポートをサポートするかどうかを指定します。Excel形式のバージョンによって異なる場合がありますのでご注意ください。
  6. インポート (SAF-T) : 本製品がOECD SAF-Tファイルからのデータのインポートをサポートするかどうかを指定します。SAF-TはXMLに基づいているため、より汎用的なXMLインポートでこの機能がカバーされる場合もありますが、SAF-Tを直接インポートするとユーザーエクスペリエンスが向上します。異なるSAF-T形式のバージョンが適用される場合があることにご注意ください。
  7. インポート (SIE) : 製品がSIE 形式のファイルからのデータのインポートをサポートするかどうかを指定します。
  8. インポート(XBRL-GL) : 本製品がXBRL-GLファイルからのデータのインポートをサポートするかどうかを指定します。XBRL-GLはXMLに基づいているため、より一般的なXMLインポートでこの機能がカバーされる場合もありますが、XBRL-GLを直接インポートするとユーザーエクスペリエンスが向上します。適用されるXBRL-GL形式のバージョンが異なる場合があることにご注意ください。
製品名 追加/結合 インポートウィザード インポート(CSV) インポート(DBF) インポート(Excel) インポート(SAF-T) インポート(SIE) インポート(XBRL-GL)
アナライザー - Arbutus Software はい はい はい はい はい はい はい はい
監査コマンド言語(ACL) はい はい はい はい はい はい
Easy2Analyse(QDAC.net) はい はい はい はい はい はい はい はい
イントラソフト監査サポートコンピュータ監査(SESAM) はい はい はい はい はい はい はい はい
インフォズーム はい はい はい はい はい
インタラクティブデータ抽出・分析(IDEA) はい はい はい はい はい[3] はい はい はい
チームメイトアナリティクス / TopCAATs はい はい はい はい はい はい はい
SoftCAAT/eCAAT はい はい はい はい はい いいえ いいえ いいえ

参照

  • パフォーマンス比較
  • 監査自動化ツール
  • フォーラム

参考文献

  • 情報技術管理と監査;フレデリック・ガレゴス、サンドラ・センフト他著;第2版 ISBN 0-8493-2032-1
  • 内部監査:自動化による効率化;デビッド・コデール著;第1版 ISBN 978-0-470-39242-3
  1. ^ 国際コ​​ンピュータ監査教育協会(ICAEA)、「CAAT(コンピュータ支援監査技術)コース」、『ICAEAトレーニング』。2015年2月5日時点のオリジナルよりアーカイブ2015年2月26日閲覧
  2. ^ 「Intrasoft COMPLIANCE Audit Support 7.0」。2021年9月2日。 2021年9月2日閲覧
  3. ^ ab "IDEA バージョン 10.2" . 2013年5月9日閲覧
  4. ^ 「WINCER: 製品」.
  5. ^ ab “WINCER: 製品”. 2016年4月8日時点のオリジナルよりアーカイブ。
Retrieved from "https://en.wikipedia.org/w/index.php?title=Computer-aided_audit_tools&oldid=1256452080"