入力コントロール(input controls)

分類
マネジメント系 システム監査
出る試験
基本情報応用情報
重要度
★★★☆☆

入力の時点で誤った値が入らないようにする仕掛け。範囲の確認、一覧からの選択、照合、承認などがある。

もう少し詳しい説明

入力コントロールは、入力の時点で誤った値が入らないようにする仕掛けです。業務処理統制の代表的な形になります。

なぜ入口で止めるのか

止める場所手当ての重さ
入力の時点その場で直せる
処理のあと関連する記録を遡って直す
連携した先で気づいたあと他のシステムの結果まで直す

誤った値は、連携した先まで運ばれます。 職種を誤って登録すると、そこから算出された勤務時間、さらに給与の金額まで誤ります。入口で止めるほど、手当てが軽くなります。

主な形

形中身
選ばせるあらかじめ決めた候補から選ぶ。自由な入力をさせない
範囲の確認決めた範囲の外の値を受け付けない(例:数量は1以上)
形の確認桁数、文字の種類、日付として成り立つか
必須の確認空のまま先へ進ませない
存在の確認別の表に登録されている値かを確かめる
重複の確認既に登録されている値を、二度登録させない
チェックディジットコードに検査用の数字を付け、打ち間違いを見つける
二重入力と照合2人が別々に入れて、一致するかを確かめる
合計の照合入力した明細の合計と、別に数えた合計を突き合わせる
承認別の人が内容を確かめてから確定させる

選ばせる形がいちばん確実

入れ方想定外の値
一覧から選ぶ入らない
文字で入力し、あとで確かめる確認の条件から漏れた値は入る

選ばせられるものは選ばせるのが基本です(入力の画面部品のページで扱っています)。都道府県、区分、日付などが当たります。

人の確認だけに頼らない

確かめ方弱いところ
目視で確かめる件数が多いと見落とす。同じ人が続けると慣れる
仕掛けで止める確実に働く

目視の確認を否定するものではありません。 仕掛けで止められないものに絞って、人が確かめる形にします。

画面とデータベースの両方で確かめる

確かめる場所効き目
画面(プログラム)その画面を通ったときだけ効く。利用者に分かる知らせを出せる
データベースの宣言どの経路から入れても効く(定義域制約)

別の処理や手作業での登録もあるので、宣言の側にも置きます。 画面だけに置くと、別の経路から誤った値が入ります。

監査で見るところ

確かめること中身
手作業で登録する箇所があるか誤りが入り得る場所を洗い出す
その箇所に仕掛けがあるか範囲の確認、選ばせる形、承認
働いているか設計にあるだけでなく、実際に止まっているか
誤りが起きたあと直されたか恒久的な対応が期限内に行われたか

試験ではこう出る

科目A(旧・午前)では、どれが入力コントロールかが問われます。入力の時点で止める仕掛けが答えです。

午後や応用情報(システム監査)では、手作業の登録に対する統制として出てきます。入力コントロールが組み込まれているかを確かめる、という監査手続の形です。

障害の根本原因が「誤登録」だった場合、その入口に入力コントロールを入れることが恒久的な対応になります。期限どおりに改修されたかを確かめる、という流れで出ます。

関連する用語

業務処理統制とIT全般統制
入力コントロールは業務処理統制の代表的な形
パリティチェック
誤りを見つける仕組み。コードの確認に使う
入力の画面部品(ラジオボタン・チェックボックスなど)
選ばせる形にすれば、想定外の値が入らない
定義域制約とデータ型
データベース側で値の範囲を縛る宣言

ミニクイズ

入力コントロールとして、最も効果が期待できるものはどれか。

正解は 2番:あらかじめ決めた候補の中から選ばせ、自由な文字の入力をさせない

選ばせる形にすると、想定していない値がそもそも入りません。入力の時点で止めるのが入力コントロールの考え方です。目視での確認は件数が多いと見落としが出ます。印刷して保管すること、月末に集計して報告することは記録や事後の確認であり、誤った値が入ることそのものを止めるものではありません。

間違えた用語の復習リストを見る →

この分野をまとめて解く → 法務とシステム監査のミニテスト(全24問)

最終更新:2026-11-09