「人に優しくしましょう」「嘘をついてはいけません」「人を傷つけてはいけません」。

どれも、社会で暮らすための大切な言葉です。でも、条件を一つ足すだけで判断は難しくなります。

誰に優しくするのか。真実を伝えることで誰かが危険にさらされるならどうするのか。一人を守るために別の人へ大きな損失が出るならどうするのか。

この記事では、道徳を否定するのではなく、複雑な社会を動かすためのデフォルト設定として捉える見方を提案します。

3行結論

  1. 道徳の標語は、通常の状況で事故を減らす初期ルールとして役立つ。
  2. 当事者、権利、責任、長期影響が衝突すると、標語だけでは足りない。
  3. 道徳は宇宙の絶対仕様書ではなく、人間が状況に合わせて更新する近似モデルかもしれない。

デフォルト設定としての道徳

プログラムにたとえるなら、道徳は次のような初期値です。

if 普通の状況:
    まずは人を傷つけない、約束を守る、助け合う

毎回ゼロから哲学を考えるのは大変です。そこで、社会が長い時間をかけて「これなら大事故になりにくい」と感じたルールを、教育や習慣として渡します。

ただし、デフォルト値はすべての入力に対する最終回答ではありません。特殊な条件が入れば、上位の判断が必要になります。

標語に条件を足すと、別の問題が見える

標語条件を足したときに出てくる問い
人に優しくする誰の安全を、どの範囲まで守るのか
嘘をつかない真実を伝えることで危害が出ないか
人を傷つけないすでに進行中の危害を止めるための介入はどう扱うか
約束を守る約束の前提が壊れたとき、誰に責任があるか

これは「どんな悪い行為も正当化できる」という話ではありません。むしろ、単純な標語を掲げるだけで判断を終わらせると、見えない当事者や損失を落とす、という注意です。

道徳・法律・倫理は同じではない

言葉を分けると考えやすくなります。

  • 道徳:善い・悪い、望ましい・望ましくないという、個人や共同体の規範
  • 法律:公的な手続きで定められ、違反に公的な制裁がある規範
  • 倫理:価値の衝突や責任を、理由を示しながら検討する営み

道徳が初期ルールなら、倫理はそのルール同士が衝突したときの検討層に近いでしょう。法律は、社会が最低限共有する境界を制度化したものです。

三つが一致する場合もありますが、いつでも同じではありません。だから「道徳的だから正しい」「合法だから問題がない」と一言で終わらせると、検討を省略してしまいます。

「善い」は世界に貼り付いているのか

ここからは、この記事の哲学的な仮説です。

自然界に状態Aと状態Bがあったとして、そこに最初から「善」「悪」というラベルが刻まれているとは限りません。人間がAを困った状態、Bを望む状態と評価したときに、善悪や問題と解決の構造が生まれます。

もちろん、苦痛や暴力を軽く扱ってよいという意味ではありません。当事者の身体、感情、選択権を重く扱うべきだという判断も、私たちが社会の中で作り、理由を与え、制度で守ってきた価値です。

「人間が作った価値だから偽物」という話ではありません。価値が自然法則と同じ種類ではないからこそ、誰の視点を含めるか、どこで更新するかを議論できます。

AIはなぜ道徳を察しにくいのか

AIに「常識的に」「人を傷つけないように」「いい感じに」と頼むと、読み手によって結果が変わります。

人間同士なら、共有された経験、関係性、場の空気、責任の所在を使って補います。しかしAIへの依頼では、その共有部分が文章化されていないことが多い。

そこで必要なのは、道徳を一つの正解として詰め込むことではなく、次の情報を明示することです。

  • 誰が当事者か
  • 守るべき権利と安全は何か
  • どの損失を許容しないか
  • 価値が衝突したときの優先順位は何か
  • AIが判断せず、人間へ戻す境界はどこか

NISTのAIリスク管理フレームワークも、AIの信頼性を単一の指標に還元せず、文脈に応じて安全、透明性、説明可能性、公平性などを扱い、人間の判断と監督を重視しています。

まとめ:初期値は必要だが、更新できなければ危うい

道徳は、毎日の生活で判断を軽くするデフォルト設定として役に立ちます。

しかし、複雑な利害、例外、権利の衝突、長期の影響が出たら、標語だけで処理してはいけません。デフォルトを上位の倫理・法律・制度・当事者の声で見直す必要があります。

道徳を絶対法則だと思うと、例外を話すこと自体が裏切りに見えます。道徳を近似モデルだと考えると、どの条件で精度が落ちるか、誰が更新するかを議論できます。

大事なのは、道徳を捨てることではありません。道徳を使いながら、道徳だけでは足りない場面を見抜くことです。

参考資料