SYSTEM AUDIT / INTERNAL CONTROL / ITGC & ITAC
IT全般統制と業務処理統制とは? 内部統制・アクセス管理・監査証跡を実例で理解する
公開日:2026-10-13
社員全員にアクセス管理のルールを周知したのに、経理システムでは誰でも支払を確定できる。ルールの整備と、日々の取引で実際に働く制御は別のものです。内部統制を、システムの動きと監査の証拠から理解します。
身近な業務例 → 内部統制の目的 → IT全般統制と業務処理統制 → 認証・職務分掌・入力検証 → 監査証跡 → 評価とテスト → 操作ラボ
1. そもそも内部統制とは何か
内部統制は、会社が業務を適切に進めるため、経営者・管理者・従業員が整備し運用する仕組みです。不正や誤りをゼロにする魔法ではありません。人的ミス、共謀、経営者による無効化、コスト上の制約などの限界を理解し、合理的な保証を目指します。
財務報告を例にすると、誤った売上計上や二重支払、架空の仕入先への送金、承認を経ないマスタ変更などがリスクです。業務規程を作るだけではなく、入力・承認・記録・照合の各段階でリスクを抑える必要があります。
| 内部統制の目的 | 具体例 |
|---|---|
| 業務の有効性・効率性 | 請求処理を適切な所要時間と工数で進める |
| 報告の信頼性 | 誤った仕訳・売上計上を防ぎ、証拠を保存する |
| 法令等の遵守 | 法定の記録保持や承認手続を守る |
| 資産の保全 | 不正送金や在庫の不正持出しを防ぐ |
2. ITへの対応:なぜ2種類に分けるのか
システムの設定、ソフトウェアの変更、運用基盤の障害は、多くの業務に同時に影響します。一方、個々の取引には、金額・取引先・承認者・入力内容など、その業務ならではの条件があります。そのため「共通基盤を支える統制」と「業務に埋め込まれた統制」を分けて評価します。
組織・IT基盤の共通環境
IT全般統制(ITGC)
ID発行・廃止/権限変更手続/開発・変更管理/運用・バックアップ/委託先管理
販売システム
注文入力と金額検証
IT業務処理統制(ITAC)
支払システム
承認者チェックと二重支払防止
IT業務処理統制(ITAC)
会計システム
仕訳の整合性と照合
IT業務処理統制(ITAC)
全般統制は個々の業務処理統制を信頼できる状態にするための土台です。どちらか一方だけが存在すれば十分、という関係ではありません。
| 観点 | IT全般統制(ITGC) | IT業務処理統制(ITAC) |
|---|---|---|
| 主な対象 | IT環境、共通の方針・運用・開発変更プロセス | 売上、購買、支払、会計など個別業務の処理 |
| 守りたいもの | 業務処理統制が有効に働ける環境 | 取引の承認・網羅性・正確性・正当性 |
| 例 | アカウント管理、変更管理、バックアップ、委託先管理 | 権限チェック、上限額照合、重複排除、必須入力検証 |
| 証拠 | 変更申請、レビュー履歴、棚卸記録、運用ログ | 取引の拒否記録、承認履歴、照合結果、例外処理記録 |
3. 全般統制の4つの代表領域
代表的な分類として、開発・保守、運用管理、アクセス管理などの安全性確保、外部委託管理があります。以下の項目は組織のIT環境にまたがるため、複数の業務システムに影響します。
| 領域 | 具体的な仕組み | よくある弱点 |
|---|---|---|
| 開発・保守 | 変更チケット、開発・テスト・本番の分離、リリース承認 | 承認なしに本番の支払判定ロジックを書き換えられる |
| 運用管理 | バックアップ、障害対応、バッチ監視、ジョブ再実行管理 | データ欠損の検知・復旧手順がない |
| アクセスと安全性 | アカウント発行・廃止、権限付与・棚卸、特権ID管理 | 退職者IDが残り、全システムへアクセスできる |
| 委託先 | 契約・責任分界、サービス評価、監査報告書の活用 | 委託先の変更や障害の報告手続が不明確 |
4. 業務処理統制の4つの代表領域
業務処理統制は、承認された業務が正確かつ漏れなく処理・記録されることを支えます。実装場所はWeb画面、API、バッチ、データベース制約などさまざまです。
| 種類 | 例 | 防ぐリスク |
|---|---|---|
| 入力の完全性・正確性・正当性 | 必須項目、型、桁数、仕入先コード、金額の範囲を検証 | 誤入力・未登録先・想定外の金額 |
| 例外処理と再処理 | 失敗取引を隔離し、承認付きで再処理・再照合 | エラーの放置・二重実行 |
| マスタデータの維持管理 | 振込先口座の変更に承認と履歴を要求 | なりすまし更新・架空の取引先 |
| システム利用の認証・操作範囲 | ログイン、ロール、承認上限、職務分掌 | 無権限処理・自己承認 |
STEP 1
入力
必須項目・仕入先・金額を検証
STEP 2
承認
権限と職務分掌を確認
STEP 3
処理
重複番号・限度額・計算を確認
STEP 4
記録
取引履歴・承認ログを保存
実務では自動統制と人による承認・レビューが組み合わさります。ログが存在するだけではレビューや検証が実施されたとは限りません。
5. IDとパスワードはなぜ統制になる?
ログイン画面が単に表示されることと、適切な利用者だけが必要な業務に進めることは異なります。認証(本人確認)と認可(権限判断)を分け、操作の前にチェックし、拒否と承認の記録を残します。認証機能を特定の業務アプリケーションに組み込み、そのシステムへの不正な利用を制限することは、業務処理統制として位置付けられる例があります。
ただし実務では、全社共通の認証基盤、アプリケーション独自のアクセス制御、特権管理を複合的に設計するため、特定の製品や機能が常に一方に分類されるわけではありません。リスクと統制目的、評価単位で分類します。ID・パスワードのみで十分と決めつけず、リスクに応じて多要素認証、再認証、セッション管理も検討します。
6. 認証・認可・職務分掌(SoD)
| 概念 | 役割 | 例 |
|---|---|---|
| 認証(Authentication) | 誰が操作しているか確認 | パスワード、パスキー、多要素認証 |
| 認可(Authorization) | 何を実行できるか判定 | 経理担当のみ支払申請を作成できる |
| 職務分掌(Segregation of Duties) | 不正を1人で完結させない | 申請者と承認者を分離 |
| 監査証跡(Audit Trail) | いつ誰が何をしたか追跡 | 申請ID、操作、結果、時刻、対象を記録 |
ロールベースアクセス制御(RBAC)だけでは、同じ担当者が申請ロールと承認ロールを兼務できてしまうことがあります。職務分掌は「1人の担当者が申請と承認を両方できない」という取引単位の制約まで設計する必要があります。また、権限変更自体の承認や定期棚卸は全般統制の重要な仕事です。
7. 自動統制と手動統制を組み合わせる
自動統制は毎回同じ条件で高速に検証できる利点があります。一方、ルールの設定ミスや改ざんがあれば、誤った判定が大量に再現されます。手動統制では例外判断やリスク評価ができますが、判断のばらつきや見落としが生じます。両者を補完させます。
| 方式 | 例 | 必要な追加確認 |
|---|---|---|
| 自動 | 支払額100万円以上は課長承認が必要 | 閾値、コード、変更履歴が正しいか |
| 手動 | 不自然な取引の根拠資料をレビュー | レビューの実施証拠と責任者が残っているか |
| IT依存の手動 | システムが出力した例外一覧を責任者が確認 | 一覧の完全性・正確性も信頼できるか |
8. 二重支払を防ぐ設計を考える
支払データはネットワーク再送や画面の二度押し、夜間バッチの再実行によって重複する可能性があります。業務処理統制として伝票番号の一意性チェックや冪等キー、突合せを採用します。チェックの結果として処理を拒否した場合は、その理由を記録し、正当な例外を人が再処理できる運用も必要です。
-- 例:同じ請求書を二重登録させない制約
CREATE TABLE payments (
payment_id BIGINT PRIMARY KEY,
supplier_id BIGINT NOT NULL,
invoice_no VARCHAR(64) NOT NULL,
amount DECIMAL(12,2) NOT NULL CHECK (amount > 0),
UNIQUE (supplier_id, invoice_no)
);
-- DB制約に加えて、アプリ側でも認可と
-- 承認の検証、操作ログ記録を行う。9. システム監査では何を確認するのか
設計書に「承認必須」と書いてあっても、システムが実際に条件を強制しているとは限りません。設計(整備)と運用(有効に働いていたか)を分けて、対象期間中の設定、証跡、再現テストなどを確認します。
| 対象 | 確認したい証拠 | 注意点 |
|---|---|---|
| IT全般統制:ID管理 | 申請・承認票、ユーザー棚卸、退職者削除履歴 | 一部ユーザーの例外が残っていないか |
| IT全般統制:変更管理 | 変更チケット、テスト結果、本番移行承認 | 緊急変更の例外手続もあるか |
| ITAC:支払承認 | 権限設定、申請と承認のログ、拒否結果 | 自己承認や上限超過を防げるか |
| ITAC:重複防止 | 重複エラーのログ、DB一意制約、再処理履歴 | 連携・バッチ経由にも制御が効くか |
10. IT全般統制が弱いと業務処理統制の評価にどう影響する?
例えば注文金額の自動計算が正しいことを一度テストしても、誰でも本番の計算プログラムを書き換えられるなら、対象期間を通じてその統制に依拠できるとは限りません。変更管理、運用管理、アクセス管理などの全般統制をあわせて評価する必要があります。ITACの各統制が直ちに無効となるわけではなく、影響範囲・代替的な手続・補完統制を個別に検討します。
11. 財務報告とJ-SOXの関係
日本の内部統制報告制度は、財務報告の信頼性を確保するため、対象企業が内部統制の整備・運用を評価し、報告する枠組みです。「J-SOX」と呼ばれることがあります。2023年には関連する基準・実施基準が改訂されました。ITGCとITACの分類は、システムを単に安全にするだけでなく、信頼できる財務データが作られるかという観点でも重要です。
12. 「内部統制」と「セキュリティ対策」の重なり
MFA、最小権限、ログ保護、変更管理などはセキュリティ上も内部統制上も役に立ちます。ただし脅威の範囲が同じとは限りません。例えば不正ログイン対策を強化しても、権限を持つ担当者による架空支払は防げないため、職務分掌や明細照合、例外検知などの業務統制が必要です。
13. 現場で使える導入手順
- 業務フローと重要データ(売上、債権、支払先、残高など)を洗い出す。
- 誤り・不正のリスクと、守りたい取引の性質(正確性・網羅性・承認など)を定義する。
- 共通基盤はITGC、各業務はITACの責任者・統制内容を対応付ける。
- 自動制御を実装し、例外時の承認・再処理と証跡の保全を設計する。
- 設計を試験し、継続的に権限棚卸・変更レビュー・例外分析を行う。
14. 覚え方:目的・対象・証拠で区別する
| 活動・制御 | 主な分類 | 理由 |
|---|---|---|
| 共通のアクセス管理ポリシーを策定 | 全般統制 | 複数システムに共通する方針・手続 |
| 人事異動時のアカウント廃止手順 | 全般統制 | ユーザー管理の基盤となる手続 |
| 本番プログラムの変更申請・承認 | 全般統制 | 変更管理が継続して機能する環境 |
| 受注画面で顧客IDを認証・照合 | 業務処理統制 | 個別取引の入力・アクセスを制限 |
| 支払申請の承認者と承認限度額の照合 | 業務処理統制 | その取引が承認されているか自動確認 |
| 請求書番号の重複チェック | 業務処理統制 | 二重計上や二重支払を防ぐ |
| 全社員向けセキュリティ研修 | 組織横断の統制活動 | 人・組織全体の統制環境の整備 |
現場では境界が重なるケースもあります。単純に「ログインはITAC、アクセス管理はITGC」と丸暗記するのではなく、組織共通の運用環境を整えるものか、それとも業務システム内の取引が正しく処理されるかを直接検証するものかを確かめると判断しやすくなります。
15. よくある質問
Q. 社員研修は業務処理統制ですか?
通常、特定の取引に組み込まれた自動制御ではなく、組織全体の統制環境を支える活動です。
Q. 権限の定期棚卸はどちらですか?
通常、共通のアクセス管理プロセスとしてIT全般統制で扱います。ただし、業務システム固有の職務分掌や承認権限の検証とも連携します。
Q. ログを残すだけで監査対応できますか?
いいえ。ログの完全性、改ざん防止、収集対象、確認者、定期レビューと不備の是正まで確認が必要です。
Q. 業務処理統制はすべて自動ですか?
システムに組み込まれた自動統制だけでなく、ITが作成した一覧に依存する手動レビューなども組み合わされます。
Q. システム監査は必ず財務監査ですか?
いいえ。セキュリティ、運用、可用性、コンプライアンスなどのシステム監査もあります。J-SOXは財務報告に係る枠組みです。
16. 実践ラボ:支払申請・承認の統制を動かす
利用者、金額、同一伝票、ログイン状態、承認分離の設定を変更して、統制の有無で業務処理がどう変わるかを確認しましょう。統制を無効にして通過させる操作は教育用のシミュレーションであり、実システムへの操作ではありません。
INTERACTIVE LAB / CONTROL EVALUATION
支払ワークフローの統制を設計する
ロール・承認・重複検知などの条件を変更し、取引が拒否される理由を確かめる教材です。実際のログイン・決済・データベース書込みは行いません。
共通環境:IT全般統制(ITGC)
方針・手続の整備は、取引単位の判定とは別の層で評価します。
取引の条件
業務データと制御条件
登録済み仕入先:SUP-001、SUP-002 / 登録済み請求書:INV-2026-1001 / 承認上限:1,000,000円。まず利用者を「経理課長」にして試してください。
IT業務処理統制(ITAC)の有効・無効を切り替える
チェックを外すと、該当する業務アプリの検証を無効にする想定です。
処理前チェックの見通し
PASS · 認証
ログイン済み利用者に限定
FAIL · 操作権限
承認は経理課長のみ
FAIL · 職務分掌
申請担当者による自己承認を拒否
PASS · 重複伝票
同じ伝票番号の再処理を拒否
PASS · 金額チェック
承認可能額:1〜1,000,000円
PASS · 仕入先マスタ
登録済み仕入先のみ許可
監査証跡(直近10件)
| 番号 | 種類 | 結果 | 内容 |
|---|---|---|---|
| 1 | システム | INFO | 教材用の支払ワークフローを起動しました。 |
監査ログはブラウザ内の一時的な表示です。実務では信頼できる時刻、改ざん防止、保存期間、アクセス制御、定期的なレビューも必要です。
17. まとめ
IT全般統制(ITGC)は開発・運用・アクセス管理・委託先管理などの共通環境を支え、IT業務処理統制(ITAC)は取引ごとの入力・承認・処理・記録を守ります。システムの認証や承認チェックは業務処理統制の例となり得ますが、全社的な権限管理手続や研修とは作用点が異なります。何のリスクを、どの処理で、どんな証拠をもって抑えるかで考えることが本質です。
一次資料・参考資料
- 財務報告に係る内部統制の評価及び監査に関する実施基準(2023年改訂)— 金融庁・企業会計審議会
- 財務報告に係る全社的な内部統制に関する評価項目の例— 金融庁
- 内部統制報告制度に関するQ&A等の改訂— 金融庁
- 内部統制報告制度の相談・照会窓口— 金融庁
- NIST SP 800-53 Rev.5 Security and Privacy Controls— NIST
- NIST SP 800-63 Digital Identity Guidelines— NIST
制度や適用範囲については、最新の公式資料と個別の監査方針を確認してください。本記事は制度文書の代替ではありません。