Rosarium

AI設計原則 / 公開物 / principle

第1章 AIに仕事を任せても、責任は消えない

AIへ作業を移しても残る、判断・承認・例外処理・監査・最終責任を整理する。AI・人間・既存システムを一つの系として、責任が途切れない業務を設計する。

公開:最終更新:

更新履歴

  1. 改訂

    責任・承認・人間への引き継ぎを中心に、確認工程を持つ業務の設計を整理した

  2. 公開

システム設計 / 生成ai / aiエージェント / hitl / aiガバナンス

読む目的: AI導入・責任・評価 / 自然言語サービス・RAG・ナレッジ

このBookの目次(全5章)
  1. 全体構成
  2. 第1章 AIに仕事を任せても、責任は消えない
  3. 第2章 AI導入は効率化とは限らない
  4. 第3章 AIに聞くことと、AIに仕事を任せることは違う
  5. 第4章 AIに任せない条件を、先に決める
  6. 第5章 AI時代、人間には「判断する力」が求められる
目次
  1. 第1章 AIに仕事を任せても、責任は消えない
  2. AIが自動化するのは「作業」である
  3. AIへ移せるものと、残る責任を分ける
  4. 設計されていない自動化は「責任の空白」を作る
  5. Human in the Loopは「最後に人が見ること」ではない
  6. 人間へ戻す工程にも時間と担当者が必要
  7. AI・人間・既存システムを一つの系として設計する
  8. 作業が消えても、判断と責任を途切れさせない
  9. 次章

現在位置:第1章・全5章

第1章 AIに仕事を任せても、責任は消えない

生成AIによって、これまで人間が行っていた作業をAIへ任せられる場面が増えています。

文章生成、情報検索、分類、要約、コード生成。

さらにAIエージェントを利用すれば、APIの実行や既存システムへの入力まで自動化できます。

しかし、ここで一つ考えなければならないことがあります。

AIに仕事を任せても、責任までAIへ移るわけではありません。

AIが処理を実行できることと、その結果について責任を持てることは別です。

そのため、AIを本番業務へ組み込む場合は、何を自動化するかだけでなく、判断、承認、例外処理、監査、最終責任まで含めて設計する必要があります。

AIが自動化するのは「作業」である

例えば、人間が業務データを確認し、その内容を既存システムへ入力していたとします。

この業務には、単なる入力作業だけでなく、複数の行為が含まれています。

  1. 情報を確認する
  2. 入力内容を判断する
  3. システムへ入力する
  4. 処理結果を確認する
  5. 異常があれば修正する

AIを導入すれば、このうち情報検索、候補生成、分類、入力などを自動化できます。

正常に動いている間は、人間の作業が減り、処理時間も短くなります。

しかし、AIが誤った内容を入力した瞬間、次の問いが現れます。

  • 誰が異常を検知するのか
  • 誰が入力内容を確認するのか
  • 誰が修正するのか
  • 誰が修正結果を承認するのか
  • どの条件でAIから人間へ処理を戻すのか
  • 最終的な責任を誰が負うのか

AIによって入力作業が消えても、これらの判断と責任は消えません。

AIへ移せるものと、残る責任を分ける

AIへ任せられる範囲を整理すると、次のようになります。

項目AIへ任せられる範囲設計上の論点
定型作業広い自動化する範囲と実行条件
情報検索広い検索対象、根拠、情報の鮮度
候補生成広い精度、再現性、候補と確定値の区別
条件に基づく判断限定的判断規則、適用範囲、例外条件
システム操作限定的権限、実行範囲、取消し方法
例外処理人間との分担が必要移管条件、担当者、復旧手順
承認原則として権限者が担う承認権限、判断根拠、記録
最終責任AIには移せない責任主体、説明、監査

AIの能力が上がれば、自動化できる作業や判断の範囲は広がるでしょう。

しかし、利用範囲を決め、結果を確定し、問題が起きたときに説明する責任まで自動的にAIへ移るわけではありません。

重要なのは、AIにできるかどうかだけでなく、

AIの出力を、誰が、どの条件で、業務上の確定値として扱うのか

を決めることです。

設計されていない自動化は「責任の空白」を作る

従来の業務では、作業、判断、確認、承認が一人の担当者や一つの業務フローの中にまとまっていることがあります。

その状態で作業部分だけをAIへ置き換えると、それまで暗黙に人間が担っていた判断や確認が、業務フローから抜け落ちる可能性があります。

例えば、AIが入力した値が、人間の確認済みデータと同じ見た目で保存されるとします。

後工程の担当者は、その値を「誰かが確認した確定値」だと認識するかもしれません。

実際にはAIが生成した候補値であっても、候補と確定値が区別されていなければ、未確認の判断がそのまま後工程へ伝わります。

これが、責任の空白です。

責任の空白を防ぐには、少なくとも次の6点を決める必要があります。

設計対象決めること
自動処理範囲AIが実行してよい作業と条件
異常検知何を異常とし、どう検知するか
人間への移管どの条件で、誰へ処理を戻すか
修正・承認権限誰が修正し、誰が確定できるか
記録・監査入力、根拠、判断、実行結果を何として残すか
最終責任問題発生時に誰が説明し、判断するか

これはAIモデル単体の設計ではありません。

AIを含む業務システム全体の設計です。

Human in the Loopは「最後に人が見ること」ではない

責任の空白を防ぐ方法の一つが、Human in the Loop(HITL)です。

ただし、「最後に人間が確認する」と決めるだけでは、十分な設計とは言えません。

重要なのは、誰が、何を、どのタイミングで、何を根拠に確認するかです。

例えば、AIの出力を既存システムへ反映する場合、次のような制御が考えられます。

Human in the Loopは「最後に人が見ること」ではないの構造図 Human in the Loopは「最後に人が見ること」ではないの構造図

ここでいう自動処理条件は、AIが自分で「自信がある」と判断することだけを意味しません。

対象業務、利用データ、出力形式、評価結果、権限、影響範囲などから、システム側で定義した条件です。

また、人間がAIの誤りを判断できない場合は、単に確認画面を置いても安全にはなりません。

その場合は、判断根拠を表示する、別の情報源で検証する、専門家へ移管する、回答や実行を中止するといった仕組みが必要です。

HITLとは、人間を置くことではありません。

AIから人間へ制御と判断を戻す条件を設計することです。

人間へ戻す工程にも時間と担当者が必要

人間へ戻す場合は、確認者が判断できる根拠と時間、承認・差し戻しの権限を確保します。影響別の確認方式や移管条件はAI出力の責任境界とHITLで詳しく扱っています。

確認工程にもコストがあるため、その負担を含めて業務全体の効果を評価する必要があります。

AI・人間・既存システムを一つの系として設計する

AIは単体で業務価値を生むわけではありません。

AIが候補を生成し、人間が必要な判断を行い、既存システムが確定した処理を実行し、その結果を次の判断へ戻します。

AI・人間・既存システムを一つの系として設計するの構造図 AI・人間・既存システムを一つの系として設計するの構造図

この中で設計すべきなのは、AIの精度だけではありません。

  • AIは何を根拠に出力するのか
  • 人間は何を確認するのか
  • どこからを確定値として扱うのか
  • 既存システムは何を実行し、何を記録するのか
  • 問題が起きたとき、どこまで戻せるのか

この一連の流れまで設計して、初めてAIは業務システムの一部になります。

作業が消えても、判断と責任を途切れさせない

AIによって置き換えられる作業は、これからさらに増えていくでしょう。

しかし、自動化できる作業が増えることと、責任を持って運用できる業務が増えることは同じではありません。

AIを本番業務へ組み込むときに必要なのは、単に作業を自動化する技術ではありません。

作業が消えた後も、判断、承認、記録、責任が途切れない業務構造を作ること。

これが、AIを業務へ組み込むうえで最初に必要になる設計原則です。

次章

責任を人間へ残すなら、確認・説明・差し戻しも仕事の一部です。第2章 AI導入は効率化とは限らないでは、手戻りした経験とともに、業務全体の効果を評価する方法を考えます。