生命保険の名義・受取人・住所の変更の請求書類に不備があったとき、不備の記録と手続きの規定から、直し方を契約者に説明する案内文を下書きし、担当者が確かめて送る
契約者から届いた名義・受取人・住所の変更の請求書類に不備があったとき、不備の記録と事務の規定、承認済みの文例から、契約者に送る案内文の下書きを作ります。担当者は一から書かず、下書きを確かめて直す作業に変わります。
- 生成AI
- Azure OpenAI Service/ChatGPT/Claude/Gemini
- 連携・自動化
- Power Automate/Python
- 対象業界
- 保険/金融
- 対象部門
- カスタマーサポート/総務
- 対象業務
- 問い合わせ対応/書類作成
- 主な課題
- 問い合わせが多い/属人化している/書類作成に時間がかかる
- AIで行う処理
- 生成
- 主な効果
- 品質標準化/対応スピード向上/工数削減
- 導入難易度
- ★★☆☆☆
- 実装レベル
- 半自動化
- 費用感
- API連携(中)
- 人間の確認
- 条件付き
01導入前 / 導入後の業務フロー
- 事務の担当が請求書類を点検し、不備コードと不備の箇所、メモを事務システムに登録する
- 案内の担当が事務システムで不備の登録を開き、請求の種類と不備の一覧を見る
- 文例集から不備コードごとの文例を探し、文書作成ソフトに貼る
- 事務の規定を開き、直し方と送り返す書類を確かめ、文例に足りない説明を書き足す
- 複数の不備の説明をまとめ、送り返すものの一覧と返送の期限を書く
- 上席が案内文を確かめる
- 帳票の仕組みで宛名を差し込み、請求書類の写しを同封して送る
- 人事務の担当が請求書類を点検し、不備コードと箇所、メモを登録する(これまでどおり)
- 自動毎日17時に、その日に登録された不備を事務システムから書き出す
- 自動請求の種類と不備コードから、事務の規定の該当項目と承認済みの文例を引く
- 自動契約者の名前・住所・証券番号を記号に置き換える
- 自動Claude API が、不備ごとの直し方と送り返すものの一覧、案内文の下書きをJSONで返す
- 自動直し方の一つ一つに付いた規定の番号と文例の番号が、引いた規定と文例に実在するかを照らす
- 自動照らしに通ったものを確認の一覧に並べ、通らなかったものに印を付ける
- 人案内の担当が翌朝、下書きを登録された不備と規定に照らして確かめ、直す
- 人上席が確認の一覧で承認する
- 自動承認された下書きを帳票の仕組みに渡し、記号を名前と住所に戻して差し込む
- 人請求書類の写しを同封して送る
各工程の詳しい説明を読む
- 事務の担当が請求書類を点検し、不備コードと不備の箇所、メモを事務システムに登録する
- 案内の担当が事務システムで不備の登録を開き、請求の種類と不備の一覧を見る
- 文例集から不備コードごとの文例を探し、文書作成ソフトに貼る
- 事務の規定を開き、直し方と送り返す書類を確かめ、文例に足りない説明を書き足す
- 複数の不備の説明をまとめ、送り返すものの一覧と返送の期限を書く
- 上席が案内文を確かめる
- 帳票の仕組みで宛名を差し込み、請求書類の写しを同封して送る
(a)文例はあっても、組み合わせると長くなる。 文例を3つ貼ると、「同封の書類にご記入のうえ」が3回出てきます。重なりをまとめ、どの書類のどの欄かが一目で分かる形に直すのに、1通10分前後かかります。
(b)規定と文例の間を埋めるのが担当者の経験。 文例は「被保険者さまの同意の署名が必要です」とだけ書いていても、被保険者が未成年のときに誰が署名するか、遠方に住む被保険者にどう頼むかは規定を読まないと書けません。経験の浅い担当者の案内ほど、規定の確認に時間がかかります。
(c)分かりにくい案内は、電話と再不備になって返ってくる。 「届出印と相違しています」とだけ書くと、契約者は別の印を押して送り返し、それがまた届出印と違って二度目の不備になります。 届出印が分からないときの手続きまで書いてあれば、一度で済んだ請求です。
(d)上席の確認が詰まる。 書き方が担当者ごとに違うので、上席は1通ずつ全文を読みます。月末と年末に請求が増えると、確認待ちの案内がたまり、契約者への発送が遅れます。
- 【人】 事務の担当が請求書類を点検し、不備コードと箇所、メモを登録する(これまでどおり)
- 【自動】 毎日17時に、その日に登録された不備を事務システムから書き出す
- 【自動】 請求の種類と不備コードから、事務の規定の該当項目と承認済みの文例を引く
- 【自動】 契約者の名前・住所・証券番号を記号に置き換える
- 【自動】 Claude API が、不備ごとの直し方と送り返すものの一覧、案内文の下書きをJSONで返す
- 【自動】 直し方の一つ一つに付いた規定の番号と文例の番号が、引いた規定と文例に実在するかを照らす
- 【自動】 照らしに通ったものを確認の一覧に並べ、通らなかったものに印を付ける
- 【人】 案内の担当が翌朝、下書きを登録された不備と規定に照らして確かめ、直す
- 【人】 上席が確認の一覧で承認する
- 【自動】 承認された下書きを帳票の仕組みに渡し、記号を名前と住所に戻して差し込む
- 【人】 請求書類の写しを同封して送る
8番目が、この設計の分かれ目です。AIの下書きは、そのまま送れる文ではありません。 担当者は登録した不備がすべて案内に入っているか、直し方が規定どおりかを確かめます。一から書く15分が、確かめて直す時間に変わります。
6番目を機械で照らしているのも、意図してのことです。 直し方の文に根拠の番号を付けさせ、その番号が引いた規定と文例に無ければ止めます。AIが規定に無い書類を求める文を書いても、根拠の番号が付かないので、担当者が見る前に印が付きます。
02今回想定するシステム構成
保全の事務システム(不備コード・不備の箇所・担当のメモ) │【トリガー】毎日17時の定時実行 ▼ Python ── その日の不備の登録を書き出す ├──▶ 事務の規定(請求の種類ごとの項目)を引く ├──▶ 承認済みの文例集(不備コードごとの文例)を引く └──▶ 名前・住所・証券番号を記号に置き換える ▼ Claude API(構造化出力) │ 不備ごとの直し方、送り返すもの、案内文の下書き │ それぞれに根拠の規定番号と文例番号 ▼ Python ── 根拠の番号の照合/登録された不備がすべて入っているかの照合 ▼ 確認の一覧(照合の結果の印つき) ▼ 【案内の担当が確かめて直す】→【上席が承認】 ▼ 帳票の仕組み ── 記号を戻して差し込み → 発送
| 役割 | 想定する製品 | 代替候補 |
|---|---|---|
| 処理 | Claude API(構造化出力で案内文の下書きと根拠の番号を返す) | OpenAI API、Gemini API、Azure OpenAI(Microsoft Foundry) |
| 連携 | Python(書き出しの読み込み、規定と文例の引き当て、記号化、根拠の照合) | Microsoft Power Automate |
| 確認の一覧 | 社内の共有の表(担当と上席だけが開ける場所) | 事務システムの確認の画面 |
| 差し込み | 既存の帳票の仕組み | - |
新しく足すのは、Python の処理と Claude API の呼び出し、確認の一覧だけです。 事務システムには書き込みません。案内文が事務システムを経由せずに契約者へ届く経路はありません。 帳票の仕組みに渡すのは、上席が承認したものだけです。
Claude API の構造化出力を使うのは、根拠の番号を必ず返させるためです。 公式のドキュメントでは、output_config.format に type: "json_schema" とスキーマを渡すと、応答がそのスキーマに沿ったJSONになるとされ、一般提供(GA)と書かれています。根拠の番号の欄を必須にしておけば、番号の無い直し方の文は返ってきません。 番号が実在するかは、後段の Python で照らします。
スキーマには使えない書き方があります。 公式のドキュメントでは、minimum や maximum などの数の制約、minLength などの文字列の制約、additionalProperties を false 以外にすることには対応しておらず、対応しない書き方は400のエラーになるとされています。文字数の上限のような制約は、Python の側で確かめます。
AWS の上で使う会社は、対応の範囲を先に確かめます。 同じドキュメントでは、構造化出力は Claude API のほか Google Cloud や Microsoft Foundry でも一般提供ですが、Amazon Bedrock では旧来の統合の一部のモデルに限られるとされています。保険会社の基盤が AWS の場合は、どの経路で呼ぶかで書き方が変わります。
受取人の変更の案内で、とくに丁寧に書く必要がある理由は法律にあります。 保険法第43条は、保険契約者は保険事故が発生するまでは保険金受取人を変更でき、その変更は保険者に対する意思表示によってすると定めています。第45条は、死亡保険契約の保険金受取人の変更は、被保険者の同意がなければ効力を生じないと定めています。 被保険者の同意の署名の不備は、形式の不備ではなく、直らなければ変更そのものが成り立たない不備です。
03どうやって実装するのか
処理の起点を決める
毎日17時に、その日に登録された不備をまとめて処理します。 不備の登録のたびに動かすと、事務の担当が同じ請求に不備を足している途中で下書きが作られ、後から足した不備が案内から抜けます。 その日の点検が終わった時刻に区切ります。
下書きは翌朝、案内の担当が確かめます。 請求書類の到着から案内の発送までの日数は会社の目標で決まっていますが、1日のずれで目標を外れる場合は、昼にもう1回動かすことにします。
同じ請求に翌日以降に不備が足されたら、その請求は作り直します。 書き出しのときに、請求番号ごとの不備の数を前回の書き出しと比べ、増えていれば以前の下書きに「作り直し」の印を付けて、新しく作ります。
営業職員経由で届いた請求も、同じ定時の処理に乗せます。 営業職員から契約者に直接説明してもらう運用の会社では、案内文の下書きを営業職員向けの説明メモとしても使えます。 その場合も、契約者に渡す文は上席の承認を経たものだけにします。
入力データを集める
| データ | 中身 | 取得元 |
|---|---|---|
| 不備の登録 | 請求番号、請求の種類(名義・受取人・住所)、不備コード、不備の箇所(書類名と欄)、担当のメモ | 事務システムの書き出し |
| 契約の情報 | 証券番号、契約者・被保険者・受取人の続柄、被保険者の年齢区分、契約の種類(死亡保障の有無) | 事務システムの書き出し |
| 事務の規定 | 請求の種類ごとの要件、必要書類、署名する人、届出印が分からないときの手続き。項目ごとの番号 | 規定の文書(項目ごとに分けて保存) |
| 承認済みの文例 | 不備コードごとの文例。文例の番号 と承認した日 | 文例集 |
| 表記の決まり | 敬称、書類名の書き方、返送の期限の書き方 | 部署の決まり |
質を決めるのは、規定を項目ごとに番号つきで分けておくことです。 規定の文書を丸ごと渡すと、AIはどの項目に基づいて書いたかを答えられません。「受取人変更 4-2 被保険者が未成年の場合の同意」のように、項目に番号と見出しを付けて分けて保存します。 請求の種類と不備コードから、関係する項目だけを引いて渡します。
契約の情報は、直し方を選ぶ材料です。 同じ「被保険者の同意の署名が無い」でも、被保険者が契約者本人なら契約者が署名し、未成年なら規定に定めた人が署名します。続柄と年齢区分が無いと、AIは一般的な書き方しかできません。
担当のメモは、規定にない事情を伝える欄です。 「契約者は入院中のため代筆の申出あり」のようなメモがあれば、AIは代筆の手続きの規定項目を引くよう求めます。 引けなかった場合は、確認が要る点として出させます。
データの取得方法を決める
| 取るもの | どこから | 何に使うか |
|---|---|---|
| その日の不備の登録 | 事務システムの日次の書き出し(CSV) | 案内する不備の一覧 |
| 契約の情報 | 同じ書き出しの契約の欄 | 直し方の選び分け |
| 規定の項目 | 項目ごとに保存した規定のファイル | 直し方と必要書類の根拠 |
| 文例 | 文例集のファイル(番号つき) | 案内文の言い回しの根拠 |
| 不備コードと規定項目の対応表 | 部署で作る対応表 | 引く項目を決める |
事務システムからは書き出しのファイルを読むだけです。 事務システムに直接つなぐ方法は、システムごとに違い、個別に確かめる必要があります。日次の書き出しの仕組みが既にあれば、それを使うのがいちばん早く始められます。
不備コードと規定項目の対応表は、この構成のために新しく作ります。 1つの不備コードに、規定の項目が2〜3つ対応します。「被保険者同意欄の記入漏れ」なら、同意の要件、署名する人、未成年の場合の3項目です。対応表を作る作業そのものが、規定と文例の食い違いを見つける機会になります。
AIへ渡す前に整形する
- 請求ごとにまとめる … 不備の登録を請求番号でまとめ、1請求1通の単位にします
- 前回の書き出しと比べる … 同じ請求の不備の数が増えていれば、作り直しの印を付けます
- 名前・住所・証券番号を記号に置き換える … 契約者は「契約者」、被保険者は「被保険者」、受取人は「新受取人」「旧受取人」に置き換えます。AIには名前を渡しません
- 規定の項目と文例を引く … 対応表から、不備コードごとの規定項目と文例を引きます。対応表に無い不備コードはAIに渡さず、人に回します
- 担当のメモの個人の情報を消す … メモに名前や電話番号が書かれていれば、記号に置き換えます。病名などの健康の情報が書かれていれば、その請求はAIに渡しません
5番目を省かないでください。 担当のメモは自由記述で、代筆の理由として病名や入院先が書かれることがあります。案内文に要るのは「代筆の申出がある」という事実だけです。
AIに処理させる
させるのは、不備ごとに直し方と送り返すものを規定と文例に沿って書き、1通の案内文に組み立てることだけです。
| させること | 中身 | 根拠に付けるもの |
|---|---|---|
| 不備ごとの箇所の説明 | どの書類の、どの欄かを契約者の言葉で書く | 不備の登録の箇所 |
| 不備ごとの直し方 | 誰が、何を、どう書く(押す)か | 規定の項目番号 |
| 送り返すものの一覧 | 書類名と、記入した書類か新しく取る書類か | 規定の項目番号 |
| 案内文の組み立て | 重なる説明をまとめ、不備の順に並べる | 文例の番号 |
| 確認が要る点 | 規定の項目が引けない、メモと不備コードが合わない | - |
| させないこと | 理由 |
|---|---|
| 規定に無い書類や手続きを求める | 契約者に余計な手間をかけ、会社の取扱いと食い違う |
| 規定より緩い直し方を書く | 直した書類がまた不備になる |
| 変更の効力や時期について書く | 会社として決まった言い方で伝える事柄 |
| 返送の期限を計算する | 期限は部署の決まりで Python が入れる |
| 不備かどうかの判断のやり直し | 不備は事務の担当が登録したもの。AIは案内を書くだけ |
1行目がいちばん起きやすい失敗です。 AIは親切に「念のため本人確認書類の写しもお送りください」と書き足します。規定で求めていない書類を求めれば、契約者は取りに行く手間をかけ、届いた書類を会社は扱いに困ります。 送り返すものは、すべて規定の項目番号に結び付けさせます。
指示内容を固定する
あなたは生命保険会社の保全の事務で、契約者に送る不備の案内文の下書きを作る担当です。
渡された不備の登録、契約の情報、事務の規定の項目、承認済みの文例だけを使ってください。
【作るもの】
1. 不備ごとに:箇所の説明、直し方、送り返すもの
2. 送り返すものの一覧(重複をまとめる)
3. 案内文の本文の下書き(文例の言い回しを使い、重なる説明をまとめる)
【厳守事項】
- 直し方と送り返すものの一つ一つに、根拠にした規定の項目番号を付けてください。
渡された規定の項目に無いことは書かないでください。
- 案内文の段落ごとに、使った文例の番号を付けてください。
文例に無い言い回しを足すときは、その段落の文例番号を「なし」にしてください。
- 規定で求めていない書類・手続きを求めないでください。
「念のため」「あわせて」として書類を足さないでください。
- 誰が署名・押印するかは、契約の情報の続柄と年齢区分と、規定の項目で決めてください。
決められないときは、直し方を書かずに確認が要る点に挙げてください。
- 変更がいつ有効になるか、不備のままだとどうなるかを書かないでください。
- 返送の期限は書かず、本文の該当箇所に {返送期限} とだけ書いてください。
- 名前・住所・証券番号は記号のまま使ってください。推測で補わないでください。
- 渡された不備をすべて案内に入れてください。不備をまとめて1つにしないでください。
- 担当のメモに、規定の項目が渡されていない事情が書かれていたら、確認が要る点に挙げてください。
【請求の種類】{request_type}
【不備の登録】{deficiencies}
【契約の情報】{policy_info}
【事務の規定の項目】{rule_items}
【承認済みの文例】{templates}
「念のため」「あわせて」を名指しで禁じているのは、AIが書類を足すときの言い方がほぼこの2つだからです。 「規定に無い書類を求めない」だけだと、AIは親切のつもりで足すので、自分では規定に無いことを書いたと思っていません。 言い方を名指しすると止まります。
「不備をまとめて1つにしない」も外せません。 同じ書類の別の欄の不備を、AIは「ご記入内容に不足がございます」と1つにまとめます。まとめると、契約者は1つ直して送り返し、残りがまた不備になります。
出力形式を固定する
次の形のJSONで受け取ります。 構造化出力のスキーマで、すべての欄を必須にします。
{
"request_no": "",
"request_type": "beneficiary_change | owner_change | address_change",
"items": [
{
"deficiency_code": "",
"where": "",
"how_to_fix": "",
"who_signs": "契約者 | 被保険者 | 新契約者 | 規定で定める者 | 未確定",
"return_items": [""],
"rule_refs": [""],
"template_ref": ""
}
],
"return_list": [{ "item": "", "rule_refs": [""] }],
"letter_paragraphs": [{ "text": "", "template_ref": "" }],
"needs_check": [{ "reason": "", "detail": "" }]
}
1つ目の理由は、根拠の番号を後段で機械的に照らせることです。 Python は rule_refs の番号が、その請求のために引いた規定の項目に入っているかを照らします。入っていなければ、その直し方に「根拠なし」の印を付けます。 AIに「根拠を付けて」と頼むだけでなく、付けた根拠が渡したものの中にあるかまで見ます。
2つ目は、登録した不備が漏れていないかを照らせることです。 items の deficiency_code を不備の登録と突き合わせ、数が合わなければ「漏れ」の印を付けます。 AIが2つの不備を1つにまとめたときも、ここで分かります。
3つ目は、letter_paragraphs の template_ref が「なし」の段落を数えられることです。 文例に無い言い回しの段落は、上席の確認の対象として色を付けて一覧に出します。 文例の範囲で書けている案内は、上席は要点だけを見て承認できます。
| 照合 | 印 | 担当の扱い |
|---|---|---|
rule_refs が引いた規定に無い | 根拠なし | その直し方を規定で確かめて書き直す |
| 不備の数が合わない | 漏れ | 登録を見て足す |
who_signs が「未確定」 | 要確認 | 規定と契約の情報で決める |
template_ref が「なし」の段落 | 文例外 | 上席が文面を確かめる |
needs_check がある | 要確認 | 中身を見て判断する |
{返送期限} は Python が部署の決まりで入れます。 期限の日付をAIに計算させると、土日や年末年始の扱いがずれます。
受取人の変更で不備が2つあった請求の下書きは、確認の一覧で次のように見えます。
【請求】受取人変更 不備2件 印:要確認1
【不備1】被保険者同意欄の署名なし
箇所:受取人変更請求書 2枚目「被保険者の同意」欄
直し方:被保険者さまご本人が、同意欄にご署名ください(規定 受取人変更4-1)
署名する人:被保険者
【不備2】新受取人の続柄が空欄
箇所:受取人変更請求書 1枚目「新受取人」欄の続柄
直し方:契約者さまが、被保険者さまから見た続柄をご記入ください(規定 受取人変更2-3)
【送り返すもの】受取人変更請求書(2枚とも)
【本文の段落】3段落 文例外:0
【要確認】担当のメモ「被保険者は海外赴任中」に対応する規定の項目が渡されていない
最後の行のような要確認が、担当者の経験に頼っていた部分です。 被保険者が遠方や海外にいるときの書類のやり取りを規定がどう定めているかは、AIに推測させず、担当が規定を探して直し方を書きます。 探した項目は対応表に足し、次からは自動で引けるようにします。
システムへ連携する
| つなぎ先 | 方式 | 内容 |
|---|---|---|
| 保全の事務システム | 日次の書き出しを読む | 不備の登録と契約の情報 |
| 規定・文例・対応表 | ファイルを読む | 根拠の項目と文例 |
| Claude API | API呼び出し(構造化出力) | 案内文の下書きと根拠の番号 |
| 確認の一覧 | Python が書き込む | 下書き、照合の印、担当の直しの欄、上席の承認の欄 |
| 帳票の仕組み | 承認されたものを渡す | 記号を戻して宛名を差し込む |
事務システムには書き込みません。 不備の案内を送ったという記録は、これまでどおり担当が事務システムに入れます。AIの出力が事務システムの記録を書き換える経路は作りません。
記号を名前に戻すのは、帳票の仕組みの側です。 記号と名前の対応はAIに渡さず、Python が請求番号ごとに持ち、承認された下書きを帳票の仕組みに渡すときにだけ使います。
人が確認する
- 案内の担当が、印の付いたものから見る … 根拠なし、漏れ、要確認、文例外の順に見ます
- 登録した不備がすべて案内に入っているかを見る … 漏れの印が無くても、箇所の説明が登録の箇所と同じかを1つずつ見ます
- 直し方を規定の項目で確かめる … とくに誰が署名するか。受取人の変更では被保険者の同意の扱いを必ず見ます
- 上席が承認する … 文例外の段落と、担当が直した箇所を中心に見ます
3番目の受取人の変更を軽く見ないでください。 第6章で触れたとおり、死亡保険契約の受取人の変更は被保険者の同意がなければ効力を生じません。同意の署名を誰がするかを誤った案内で書類が送り返されれば、変更が成り立たないまま時間が過ぎます。
目標は、1件6分です。 印の付かない案内は、箇所と直し方を確かめて3〜4分、印の付いた案内は規定を開いて10分前後。印の付く割合が下がるほど、平均は短くなります。
例外に対処する
| 起きること | 対応 |
|---|---|
| 対応表に無い不備コード | AIに渡さず、人が一から書く。対応表に足す候補として記録する |
| 担当のメモに健康の情報 | その請求はAIに渡さない |
| 規定の項目が引けない事情(代筆、成年後見など) | needs_check に挙がる。担当が規定を探して書く |
| 同じ請求に翌日不備が足された | 作り直しの印を付けて新しく作る。古い下書きは使わない |
| 不備が10を超える | 案内文が長くなる。電話で説明する対象として上席に回す |
| 応答がスキーマに合わない、途中で切れた | 公式のドキュメントでは拒否や出力の上限で形が崩れうるとされる。その請求だけ作り直し、2回目も崩れたら人へ |
| APIが応答しない | 確認の一覧に「未作成」と出し、翌朝担当が一から書く |
| 2回目の不備(再不備) | 前回の案内文を一緒に渡し、前回と同じ説明を繰り返さないように指示する |
最後の行は、この構成の効き目がいちばん出る場面です。 一度直して送り返したのにまた不備になった契約者に、同じ文面の案内を送ると、何が違ったのかが伝わらず、電話になります。 前回の案内と今回の不備を並べて渡し、「前回のご案内から変わった点」を先頭に書かせます。
記録を残す
- 請求番号ごとに、渡した不備の登録・規定の項目番号・文例の番号(名前を記号にした後のもの)
- Claude API が返したJSONの全文と、照合の印
- 担当が直した箇所と、直した理由
- 上席の承認の日時と承認した人
- 送った案内に対して、電話の問い合わせがあったか、再不備になったか
2つ目と3つ目を並べて残すのは、文例と規定を直す材料にするためです。 担当が毎回同じ直しをしているなら、文例か対応表のどちらかが足りていません。 月に一度、直しの多い不備コードを数えます。
最後の行が、この構成の出来を測る数字です。 案内文の作成時間が減っても、電話と再不備が増えていれば、契約者の手間に付け替えただけです。
04実装レベルの3段階
最小構成は、材料をそろえて貼る手間が大きく、400件には使えません。 確かめるための段階です。 半自動化で、1件15分が6分になり、この段階が本記事の想定です。 材料の引き当てと下書きが自動になり、担当者は印を見て確かめて直す作業になります。本格構成で送付の記録の入力がなくなりますが、 事務システムとのつなぎ方はシステムごとに違い、個別に確かめる必要があります。 段階を飛ばさないでください。 半自動化の確認の一覧を3か月見ると、根拠なしと文例外の印が多い不備コードが分かります。そこの規定と文例を直してから事務システムとつなぐほうが、記録に誤りを持ち込みません。
05工数削減シミュレーション
導入後 400件 × 6分 ÷ 60 = 40 時間/月
自社条件で導入効果を整理したい方へ
このユースケースを自社に当てはめた場合の前提値と削減見込みを、業務ヒアリングをもとに整理します。
06向いている企業・向いていない企業
- 契約者から郵送で届く名義・受取人・住所の変更の請求書類を保全の担当がまとめて処理し、不備のたびに案内文を一から書いている生命保険会社・共済。不備の種類はコードで記録しているが、案内文の書き方が担当者ごとに違い、「何をどう直せばよいか分からない」という電話が不備の案内の後に来る場合。承認済みの文例集があり、それを組み合わせて書いている場合。
- 変更の手続きをほぼすべて画面上で受け付け、入力の段階で不備を止められている場合。月の不備が数十件で、文例の差し込みだけで足りる場合。不備の記録が自由記述だけで、不備の種類や箇所が記録に残っていない場合。なお、変更の請求を受け付けるか、変更の効力が生じたかの判断はこの構成では代替できません。
07最小構成で試す方法
- 先月送った不備の案内から30件を選ぶ(うち数件は、送った後に電話や再不備になったものを入れる)
- その30件の不備の登録、契約の続柄と年齢区分、該当する規定の項目、使った文例を用意する。名前と証券番号は記号に置き換える
- 手元のAIサービスに、第7章の指示と、1件分の材料を貼る
- 出てきた下書きを、実際に送った案内文と並べる
- 規定に無い書類を求めていないか、不備が漏れていないか、誰が署名するかが合っているかを見る
30件は必ずやってください。 API と Python を組む前に、「規定と文例を渡せば、担当者と同じ直し方が書けるのか」を確かめます。
| 出てきた内容 | 判断 |
|---|---|
| 送った案内と同じ直し方で、より分かりやすい | API と照合の仕組みに進む |
| 規定に無い書類を足した | 指示の書き方で直る。構成は有効 |
| 誰が署名するかを誤った | 契約の情報の渡し方を見直す。 続柄と年齢区分が渡せていない |
| 電話になった案内と同じ書き方をした | 文例そのものが分かりにくい。文例を先に直す |
4行目が出たら、AIより先に文例集を見直します。 AIは文例の言い回しを使うので、分かりにくい文例からは分かりにくい案内しか出てきません。 試行は、文例集の弱いところを見つける機会でもあります。
08実装時につまずきやすいポイント
| 問題 | 対策 |
|---|---|
| 規定に無い書類を「念のため」と足す | 言い方を名指しで禁じ、送り返すものを規定の番号に結び付ける |
| 根拠の番号が付いていても中身が違う | 番号の実在を照らすだけでは足りない。担当が規定の項目を開いて確かめる |
| 複数の不備を1つにまとめる | 不備の数を登録と照らす。「まとめない」を指示に書く |
| 誰が署名するかを誤る | 続柄と年齢区分を渡す。決められないときは「未確定」にさせる |
| 変更の効力や時期を書く | 指示で禁じ、本文に出たら上席が消す |
| 返送の期限がずれる | 期限は書かせず、Python が部署の決まりで入れる |
| スキーマが400のエラーになる | 数や文字数の制約をスキーマに書かず、Python で確かめる |
| AWS の上で構造化出力が使えない | 呼ぶ経路の対応を先に確かめる |
| メモの健康の情報がAIに渡る | 前処理で止める。その請求は人が書く |
| 後から足された不備が抜ける | 定時に区切り、不備の数の増加で作り直す |
| 文例が分かりにくいまま | 電話と再不備の記録から、文例を先に直す |
上の2行が、この構成の失敗のほとんどです。 どちらも、AIの書いた文が「規定に沿っているように見える」ことから起きます。番号が付いていても、その番号の項目に本当にそう書いてあるかは、人が開いて見るまで分かりません。 照合の印は見る順番を決めるもので、確認の代わりではありません。
09セキュリティ・AIガバナンス上の注意点
この構成で扱うデータ: 契約者・被保険者・受取人の名前と続柄、住所、証券番号、契約の種類、不備の内容、担当のメモです。保険の契約の情報は、誰が誰のために保険をかけ、誰が受け取るかという、家族の事情そのものです。
- 名前と証券番号をAIに渡さない … 前処理で記号に置き換え、戻すのは帳票の仕組みの側だけにします。直し方を書くのに必要なのは続柄と年齢区分で、名前ではありません
- 健康の情報をAIに渡さない … 担当のメモに病名や入院先が書かれていれば、その請求はAIに渡しません。案内文に必要なのは「代筆の申出がある」という事実だけです
- API の利用の扱いを確かめる … 公式の案内では、Anthropic API などの商用の製品では、既定では入力と出力をモデルの学習に使わないとされています。社内の外部委託の規程に沿って、利用の可否と記録の残し方を決めます
- 案内文を承認なしに送らない … 上席の承認が無いものは帳票の仕組みに渡しません。会社の名前で契約者に届く文です
- 変更を受け付けるか、効力が生じたかを、この構成で決めない … 保険法の定めに沿って会社が判断する事柄で、この構成が出すのは案内文の下書きだけです
誤りが起きた場合のリスクは、規定と違う直し方を案内することと、規定に無い手間を契約者にかけることの2つです。 前者は変更が成り立たないまま時間が過ぎることにつながり、後者は契約者の不信につながります。どちらも、根拠の番号と人の確認で止めます。
10まず何から始めるか
1週目:規定を項目に分ける
名義・受取人・住所の変更の規定を、項目ごとに番号と見出しを付けて分けます。受取人の変更の被保険者の同意と、署名する人の項目から始めます。 不備の多い項目から分ければ、残りは後でかまいません。
2週目:対応表と文例の番号を作る
不備コードの上位20件について、規定の項目との対応表を作り、文例集に番号を振ります。対応表を作りながら、規定と文例が食い違っている箇所を書き出します。
3週目:30件で試す
先月の案内から30件を選び、手元のAIサービスで下書きを作らせて、実際に送った案内と並べます。規定に無い書類を求めていないか、誰が署名するかが合っているかを最優先で見ます。
4週目:書き出しから確認の一覧までをつなぐ
日次の書き出しを Python で読み、規定と文例を引いて Claude API に渡し、照合の印を付けて確認の一覧に並べます。この時点では送付に使わず、担当が書いた案内と並べて見比べます。
2か月目: 印の多い不備コードの対応表と文例を直し、確認の一覧の下書きを送付に使い始めます。3か月目以降: 1件15分が何分になったか、電話と再不備がどう変わったかを実測します。再不備の請求に前回の案内を添えて作れるようになり、経験の浅い担当者の案内でも再不備が増えなくなった時点で、この構成は完成です。
11関連ユースケース
12この仕組みを理解するための記事
13技術仕様の確認日・参考情報
| 確認した内容 | 情報源 | 確認日 |
|---|---|---|
| 保険法第43条(保険契約者は保険事故が発生するまでは保険金受取人の変更をすることができ、その変更は保険者に対する意思表示によってすること、意思表示の通知が保険者に到達したときは通知を発した時にさかのぼって効力を生ずること)。第45条(死亡保険契約の保険金受取人の変更は、被保険者の同意がなければ、その効力を生じないこと) | e-Gov 法令検索 法令API: 保険法 | 2026-10-13 |
構造化出力が output_config.format(type: "json_schema" と schema)で指定でき、一般提供(GA)であること。Amazon Bedrock では旧来の統合の一部のモデルに限られること。数や文字列の制約、additionalProperties を false 以外にすることに対応せず、対応しない書き方は400のエラーになること。拒否や出力の上限でスキーマに合わない出力になりうること | Claude Docs: Structured outputs | 2026-10-13 |
| Claude for Work と Anthropic API などの商用の製品では、既定では入力と出力をモデルの学習に使わないこと | Anthropic プライバシーセンター: Is my data used for model training? | 2026-10-13 |
変更の請求を受け付けるか、効力が生じたか、不備の範囲をどう定めるかは、会社の事務の規定と法務の判断によってください。 本記事は保険法の条文と製品の公開仕様で確認できた範囲だけを扱っています。
実装ステータス:構成例。 公開仕様に基づいて設計した構成であり、当社で実際に構築・検証したものではありません。工数の数値はモデル条件による試算です。
自社の業務に使えるAI活用候補を整理します
このユースケース(UC-1375)についてのご相談はこちらから。
