裁判所のサイトに新しく載った裁判例から事務所の取扱分野に関わるものをエージェントが拾い、争点と結論を全文の引用付きで要約して担当の弁護士に知らせる
裁判所のサイトに新しく載った判決等を、エージェントが毎朝見回ります。事務所の取扱分野に関わるものを選び、全文から主文・争点・裁判所の判断を引用付きで整理して、分野ごとの担当弁護士へ知らせます。
- 生成AI
- ChatGPT/Claude/Gemini
- 連携・自動化
- Make/n8n/Power Automate/Zapier
- 対象業界
- IT・SaaS/保険/士業/金融
- 対象部門
- 法務
- 対象業務
- 情報検索/要約
- 主な課題
- 人手が足りない/属人化している/情報が見つからない
- AIで行う処理
- エージェント
- 主な効果
- 属人化解消/工数削減/検索時間短縮
- 導入難易度
- ★★★☆☆
- 実装レベル
- 本格構成
- 費用感
- API連携(中)
- 人間の確認
- 条件付き
01導入前 / 導入後の業務フロー
- 朝、担当のパラリーガルが3つの一覧を開き、前日までに見たものとの違いを探す
- 事件名と裁判所、判示事項を見て、取扱分野に関わりそうなものを選ぶ
- 関わりそうなものの全文のPDFを開き、主文と、争点と、裁判所の判断を読む
- 要点をメモにまとめ、分野の担当弁護士へチャットで送る
- 送ったものを、自分の表に記録する
- 自動毎朝7時にワークフローが動き、3つの一覧のページを取る
- 自動一覧から判決等ごとの詳細のリンクを取り出し、前回までに見たものを除く
- 自動新しいものの詳細のページから、事件番号・事件名・裁判年月日・裁判所・判示事項・全文のPDFのリンクを取り出す
- 自動事件名と事件番号から、取扱分野に関わらないことがはっきりしているもの(刑事事件など)を規則で外す
- 【AI】 エージェントが残りの1件ずつについて、取扱分野の一覧と照らし、必要なら全文を取り出す道具を使って、関わるかどうかと、関わる分野と論点を決める
- 【AI】 関わるものについて、主文・争点・裁判所の判断を、全文の引用付きで整理する
- 自動引用の文字が全文に本当にあるかをプログラムで確かめ、分野ごとに担当弁護士のチャットへ送る
- 人担当のパラリーガルが一覧を見て、外したものと送ったものを確かめる。弁護士が中身を読み、所内の共有や依頼者への連絡を決める
各工程の詳しい説明を読む
- 朝、担当のパラリーガルが3つの一覧を開き、前日までに見たものとの違いを探す
- 事件名と裁判所、判示事項を見て、取扱分野に関わりそうなものを選ぶ
- 関わりそうなものの全文のPDFを開き、主文と、争点と、裁判所の判断を読む
- 要点をメモにまとめ、分野の担当弁護士へチャットで送る
- 送ったものを、自分の表に記録する
(a)新しく載ったものを探すのに時間がかかる。 一覧は判決の日付の順に並んでいて、サイトに載った日の順ではありません。 古い日付の判決が後から載ると、一覧の途中に紛れ込みます。前日に見た一覧と見比べないと、新しいものが分かりません。
(b)拾う基準が見る人で違う。 担当のパラリーガルが休んだ日は、アソシエイトが代わりに見ます。ある人は事件名に「労働」と書かれていないものを飛ばし、別の人は全文まで開きます。 同じ判決が、見た人によって送られたり送られなかったりします。
(c)全文を読んで要約するのに時間がかかる。 判決の全文は数ページから数十ページあります。主文と判断の理由を探して要点を書くには、少なくとも裁判所の判断の部分を通して読む必要があります。 急いで書くと、当事者の主張の部分を判断として写してしまうことがあります。
(d)見回りが忙しい日に後回しになる。 依頼者の案件が立て込むと、見回りは翌日、翌々日に回ります。一覧は過去3か月や1か月で入れ替わるので、何日か空くと、どこまで見たかが分からなくなります。
- 【自動】 毎朝7時にワークフローが動き、3つの一覧のページを取る
- 【自動】 一覧から判決等ごとの詳細のリンクを取り出し、前回までに見たものを除く
- 【自動】 新しいものの詳細のページから、事件番号・事件名・裁判年月日・裁判所・判示事項・全文のPDFのリンクを取り出す
- 【自動】 事件名と事件番号から、取扱分野に関わらないことがはっきりしているもの(刑事事件など)を規則で外す
- 【AI】 エージェントが残りの1件ずつについて、取扱分野の一覧と照らし、必要なら全文を取り出す道具を使って、関わるかどうかと、関わる分野と論点を決める
- 【AI】 関わるものについて、主文・争点・裁判所の判断を、全文の引用付きで整理する
- 【自動】 引用の文字が全文に本当にあるかをプログラムで確かめ、分野ごとに担当弁護士のチャットへ送る
- 【人】 担当のパラリーガルが一覧を見て、外したものと送ったものを確かめる。弁護士が中身を読み、所内の共有や依頼者への連絡を決める
7番目で引用を確かめているのは、意図してのことです。 エージェントが「全文のこの部分」として出した文字が、本当にその判決の全文にあるかを、プログラムで文字のまま照らします。見つからない引用が1つでもあれば、その要約は送らずに人に回します。 第1章の「当事者の主張と裁判所の判断を分ける」は、引用が本物であることを前提にしているからです。
8番目で、外したものも人が見ます。 エージェントが関わらないとしたものの一覧を、事件名と理由だけで並べます。拾い漏れは、送られた要約を読んでも見つかりません。 外した側を流し見る時間を、確認の時間に入れています。
02今回想定するシステム構成
裁判所のサイト(最近の最高裁判例/最近の下級裁裁判例/最近の知財裁判例) │ ▼【トリガー】Schedule Trigger(毎朝7時、Asia/Tokyo) n8n のワークフロー ├──▶ HTTP Request で3つの一覧を取り、HTML ノードで詳細のリンクを取り出す ├──▶ Remove Duplicates(前回までの実行で見たものを除く) ├──▶ 詳細のページを取り、事件番号・事件名・裁判年月日・判示事項・全文のリンクを取り出す ├──▶ 規則で取扱分野に関わらないことが明らかなものを外す ▼ AI Agent ノード(Tools Agent)+ Claude │ 判決等1件ごとに │ ・取扱分野の一覧と照らして、関わるか、どの分野・論点かを決める │ ・道具「全文を取り出す」(Call n8n Workflow Tool → 全文のPDFを取って文字にする) │ ・主文、争点、裁判所の判断を引用付きで整理する │ Structured Output Parser で決まった形のJSONを返す ▼ 引用の照合(全文に引用の文字があるか) ▼ 分野ごとの担当弁護士へチャットで通知/外したものの一覧を担当のパラリーガルへ ▼【人】中身の確認と、所内共有・依頼者への連絡の判断
| 役割 | 想定する製品 | 代替候補 |
|---|---|---|
| ワークフロー | n8n | Make、Power Automate、Zapier |
| 生成AI | Claude API(n8n の Anthropic Chat Model ノード) | OpenAI API、Gemini API |
| 保管 | Google スプレッドシート(取扱分野の一覧と見回りの記録) | n8n の表 |
| 通知 | 所内のチャット | メール |
新しく足すのは、n8n のワークフローと、取扱分野の一覧の書き直しだけです。 判例データベースの契約や所内の書面の置き場には手を付けません。
見回る3つの一覧は、サーバー側で作られたページとして取れます。 2026年10月8日に「最近の下級裁裁判例」の一覧を取ったとき、ページの中に判決等ごとの事件番号、事件名、裁判年月日、裁判所の名前と、詳細のページへのリンクが並んでいました。一覧は1ページに30件ずつで、「39件中 1~30件を表示」のように件数が出ます。 30件を超える一覧は、次のページも取ります。
詳細のページには、判決等の基本の項目が並んでいます。 最高裁判所の判決の詳細では、事件番号、事件名、裁判年月日、法廷名、裁判種別、結果、原審の裁判所と事件番号、判示事項、裁判要旨、参照法条、全文のリンクを確認しました。全文はPDFで、詳細のページから1つのリンクで取れます。 取ったPDFは文字の入ったPDFで、主文と理由の文字をそのまま取り出せました。
判示事項が暫定のものがあることも、ページに書かれています。 裁判例検索の説明では、最高裁判所の判決等で裁判要旨欄に記載の無いものの判示事項は暫定的なもので、確定した段階で変更される場合があるとされています。また、判決等の当事者の表示は省略され、固有名詞を「A」「B」などの記号に置き換えているものがあるため、原文と完全には一致しないことがあるとされています。
03どうやって実装するのか
処理の起点を決める
毎朝7時に、Schedule Trigger で動かします。 担当の弁護士が出勤して最初にチャットを開くときに、前日に載った裁判例の要約が届いている形にします。Schedule Trigger は、ワークフローのタイムゾーンが無ければインスタンスのタイムゾーンを使い、セルフホストの既定は America/New York とされています。ワークフローのタイムゾーンを Asia/Tokyo にし、保存して公開します。 公式のページでは、Schedule ノードを使うワークフローは保存して公開するよう書かれています。
1日1回にしているのは、裁判所のサイトへの負荷と、知らせる側の読みやすさの両方からです。 1時間おきに見ても、載る件数は1日に数件です。朝にまとめて1通にしたほうが、担当の弁護士は読みます。
入力データを集める
| データ | 中身 | 取得元 |
|---|---|---|
| 3つの一覧 | 判決等ごとの事件番号、事件名、裁判年月日、裁判所、詳細のリンク | 裁判所のサイト |
| 詳細のページ | 裁判所・法廷、裁判種別、結果、原審、判示事項、裁判要旨、参照法条、全文のリンク | 裁判所のサイト |
| 全文 | 判決等のPDFから取り出した文字 | 裁判所のサイト(エージェントの道具で取る) |
| 取扱分野の一覧 | 分野ごとの追いたい論点、関わらない論点、目印の語、参照法条、担当の弁護士 | スプレッドシート(事務所が作る) |
| 見回りの記録 | 見た判決等の詳細のリンク、判定、送った先、日付 | スプレッドシート |
質を決めるのは、取扱分野の一覧です。 「労働」とだけ書いた一覧では、エージェントは雇用に少しでも触れた判決を全部拾います。追いたい論点(解雇の有効性、時間外労働の割増賃金、ハラスメントと使用者の責任、労災と安全配慮義務)と、関わらない論点(公務員の懲戒の手続だけが問題のもの、など)を書き分けます。 参照法条の欄に労働契約法や労働基準法の条文を書いておくと、判示事項と参照法条から当たりを付けられます。
依頼者の名前は一覧に書きません。 「顧問先のA社が係争中の論点」のような書き方もしません。取扱分野の一覧は、どの事務所でも書けるような論点の言葉だけで作ります(第13章)。
データの取得方法を決める
| 取るもの | どこから | どう取るか |
|---|---|---|
| 一覧のページ | 3つの一覧のURL | HTTP Request(GET)。30件を超えたら次のページも |
| 詳細のリンク | 取った一覧のHTML | HTML ノードの Extract HTML content(a 要素の href 属性) |
| 新しいものだけ | 詳細のリンク | Remove Duplicates の Remove Items Processed in Previous Executions |
| 詳細の項目 | 詳細のページ | HTTP Request と HTML ノード(項目ごとのテキスト) |
| 全文の文字 | 全文のPDF | サブワークフローで HTTP Request(Response Format を File)と Extract From File の Extract From PDF |
新しいものの見分けは、詳細のリンクで行います。 詳細のページのURLには判決等ごとの番号が入っています。Remove Duplicates の Remove Items Processed in Previous Executions で、Keep Items Where を Value Is New、Value to Dedupe On を詳細のリンクにすると、前回までの実行で見たリンクを除いて、新しいものだけが残ります。 履歴に残す数(History Size)は既定で10,000件で、1か月80件なら何年分も入ります。第3章の(a)の「一覧の途中に紛れ込む古い日付の判決」も、リンクで見るので取りこぼしません。
一覧の順番や日付で新しいものを決めないでください。 判決の日付の新しい順に並んでいても、サイトに載った順ではありません。「前回見た中でいちばん新しい日付より後」で切ると、後から載った古い日付の判決が落ちます。
全文はエージェントの道具として取ります。 80件すべての全文を先に取り出すと、刑事事件や明らかに関わらないものまでPDFを取ることになります。事件名と判示事項だけで決まらないものについて、エージェントが道具を呼んで全文を読みます。 道具は Call n8n Workflow Tool で、全文のリンクを受け取ってPDFを取り、文字にして返すサブワークフローを呼びます。
AIへ渡す前に整形する
- 規則で外す … 事件名に「被告事件」とあるもの、事件番号の符号が刑事事件のもの(2026年10月8日の一覧では、刑事事件は「令和7(あ)868」「令和8(わ)644」のような符号でした)は、エージェントに渡さずに外します。外す規則は取扱分野の一覧の側に置き、事務所が書き換えられるようにします
- 詳細の項目を名前付きでそろえる … 事件番号、事件名、裁判年月日、裁判所、裁判種別、結果、判示事項、裁判要旨、参照法条を、項目名を付けた形にします
- 判示事項の欄の状態を記録する … 判示事項や裁判要旨が空の判決等があります。空であることを、そのまま「記載なし」として渡します
- 全文の文字を整える … ページ番号の行を外し、改行で切れた文を規則でつなぎます。「主文」「理由」「当裁判所の判断」のような見出しの行は残します
- 全文の長さを見る … 数十ページの判決は、見出しで区切り、主文と当裁判所の判断の部分を先に渡します
- 文字が取れたかを確かめる … 取れた文字が極端に少ないPDFは、画像のPDFと見て「全文を読めず」として人に回します
1番目を軽く見ないでください。 3つの一覧には、取扱分野に関わらない刑事事件の判決も多く載ります。これをエージェントに渡すと、関わらないことを確かめるために全文の道具を呼ぶことがあり、時間と利用料がかかります。 はっきりしているものは規則で外し、外した件数は一覧の最後に出します。
4番目で見出しの行を残すのは、引用の位置を示すためです。 判決の理由の部分は、「第2 事案の概要」「第3 当裁判所の判断」のように見出しで区切られていることが多く、引用がどの見出しの下から来たかで、当事者の主張か裁判所の判断かが分かります。
AIに処理させる
させるのは、判決等1件ごとに、取扱分野と照らして関わるかを決め、関わるものについて主文・争点・裁判所の判断を引用付きで整理することです。
| させること | 使う道具 | 返すもの |
|---|---|---|
| 関わるかを決める | - | relevant/not_relevant/unsure と、関わる分野・論点、理由 |
| 全文を読む | 全文を取り出す(Call n8n Workflow Tool) | 全文の文字(見出しの行つき) |
| 主文を写す | - | 主文の文字そのまま |
| 争点を挙げる | - | 争点と、その根拠にした全文の引用と見出し |
| 裁判所の判断を整理する | - | 争点ごとの判断と、「当裁判所の判断」の部分からの引用 |
全文の道具を呼ぶかどうかは、エージェントに決めさせます。 事件名と判示事項だけで関わることがはっきりしていても、争点と判断の要約には全文が要ります。逆に、事件名と判示事項で関わらないことが明らかなら、全文は開きません。判示事項が「記載なし」で、事件名だけでは決まらないものは、全文を開いてから決めます。
引用には、全文のどの見出しの下から来たかを付けさせます。 判断の要約には「当裁判所の判断」の見出しの下からの引用だけを使わせ、当事者の主張の見出しの下からの引用を判断の根拠にしたら、出力の形として認めません。
| させないこと | 理由 |
|---|---|
| 依頼者の事件への影響の判断 | 弁護士が判断する |
| 裁判例の評価(妥当か、射程が広いか) | 弁護士が判断する。要約に評価を混ぜない |
| 引用の言い換え | 全文の文字のとおりに写す |
| 判示事項の書き直し | 暫定のものも含め、ページの文字のまま写す |
| 記号に置き換えられた当事者の推測 | 「A社」が誰かを推測しない |
いちばん起きやすい失敗は、2行目です。 要約の最後に「実務上の影響は大きいと考えられる」と書き添えます。当たっていても外れていても、読み手には区別がつきません。 評価は担当の弁護士が自分の言葉で書くものとして、出力の項目から外します。
指示内容を固定する
AI Agent ノードの System Message に、次のように書きます。
あなたは企業法務の法律事務所で、裁判所のサイトに新しく載った判決等を、
事務所の取扱分野と照らして選び、担当の弁護士へ届ける要約を作る担当です。
入力は、判決等1件の詳細の項目(事件番号、事件名、裁判年月日、裁判所、
裁判種別、結果、判示事項、裁判要旨、参照法条、全文のリンク)と、
事務所の取扱分野の一覧です。
【やること】
1. 取扱分野の一覧と照らし、relevant/not_relevant/unsure を決める。
事件名と判示事項だけで決まらないときは、道具「全文を取り出す」で
全文を読んでから決める。
2. relevant のときは、全文を読み、次を整理する。
- 主文:全文の「主文」の文字をそのまま写す
- 争点:争点ごとに、根拠にした全文の文字と、その見出しを写す
- 判断:争点ごとに、裁判所の判断の要約と、「当裁判所の判断」など
裁判所の判断の見出しの下にある文字の引用を写す
3. 関わる分野と論点を、取扱分野の一覧の言葉で書く。
【厳守事項】
- 引用は全文の文字のとおりに写してください。言い換え・省略・つなぎ合わせを
しないでください。
- 判断の引用は、裁判所の判断の見出しの下の文字だけにしてください。
当事者の主張の部分の文字を、判断の根拠にしないでください。
- 当事者の主張を、裁判所が認めたこととして書かないでください。
- 判決の評価、実務への影響、依頼者への助言を書かないでください。
- 判示事項や裁判要旨が空なら「記載なし」とし、推測で埋めないでください。
- 「A」「B」などの記号に置き換えられた当事者が誰かを推測しないでください。
- 取扱分野に関わるか迷うときは not_relevant にせず unsure にしてください。
【出力】指定のJSONの形で返してください。
「迷うときは unsure」が、この指示の要です。 not_relevant にしたものは、外したものの一覧に事件名と理由だけで出て、中身はほとんど読まれません。 迷ったときに読まれる側へ倒すことで、見落としの向きを片方に寄せます。
「つなぎ合わせをしない」を書いているのは、引用の照合を通すためです。 離れた2つの文をつないで1つの引用にすると、全文の中にその文字の並びはありません。ワークフローの引用の照合で必ず落ちるので、最初から禁じておきます。
出力形式を固定する
Structured Output Parser で、次の形のJSONを返させます。
{
"detail_url": "",
"case_no": "", "case_name": "", "decision_date": "", "court": "",
"relevance": "relevant | not_relevant | unsure",
"practice_areas": [{ "area": "", "topic": "" }],
"relevance_reason": "",
"full_text_read": false,
"holding_quote": "",
"issues": [
{ "issue": "", "issue_quote": "", "issue_heading": "",
"court_view": "", "court_quote": "", "court_heading": "" }
],
"summary_headings": "記載あり | 記載なし",
"unresolved": [""]
}
1つ目の理由は、relevance で知らせ方を変えられることです。 relevant は分野の担当弁護士へ、unsure は担当のパラリーガルへ、not_relevant は外したものの一覧へ回します。
2つ目は、court_quote と court_heading で引用を機械で確かめられることです。 ワークフローの側で、court_quote の文字が全文にそのままあるか、そしてその位置が court_heading の見出しの下にあるかを照らします。どちらかが外れたら、その要約は送らずに人に回します。
3つ目は、full_text_read で、全文を読まずに決めたものが分かることです。 事件名と判示事項だけで not_relevant にしたものは、外したものの一覧で印を付けて出します。
| 送り先 | 条件 |
|---|---|
| 分野の担当弁護士 | relevant で、引用の照合をすべて通ったもの |
| 担当のパラリーガル | unsure、引用の照合で落ちたもの、全文を読めなかったもの |
| 外したものの一覧 | not_relevant と、規則で外したもの(件数と事件名と理由) |
システムへ連携する
| つなぎ先 | 方式 | 内容 |
|---|---|---|
| 裁判所のサイト | HTTP Request(GET、File) | 一覧、詳細のページ、全文のPDF |
| 取扱分野の一覧・見回りの記録 | Google Sheets ノード | 読み取りと記録 |
| Claude API | Anthropic Chat Model ノード | 選別と要約 |
| 全文の取り出し | Call n8n Workflow Tool(サブワークフロー) | PDFを取って文字にして返す |
| 所内のチャット | チャットのノード | 分野ごとの通知と、外したものの一覧 |
エージェントの道具は、全文を取り出すサブワークフローだけです。 見回りの記録や取扱分野の一覧への書き込みは、ワークフローの側で行います。エージェントが一覧や記録を書き換える経路を作りません。 サブワークフローの側でも、受け取ったリンクが裁判所のサイトの全文のPDFであることを確かめてから取ります。Call n8n Workflow Tool で Database から呼ぶサブワークフローは、公開しておかないと呼び出しが失敗し、その誤りがエージェントに道具の結果として返るとされているので、公開を忘れないようにします。
依頼者への連絡には一切つなぎません。 顧問先へのニュースレターに使うかどうかは、担当の弁護士が要約を読んでから決めます。
人が確認する
- 担当の弁護士が、送られてきた要約を読む … 主文と、裁判所の判断の引用を読みます。必要なら全文を開き、事務所としての扱い(所内の共有、勉強会、依頼者への連絡)を決めます
- 担当のパラリーガルが
unsureと照合で落ちたものを見る … 全文を開いて、関わるかを決め、関わるものは担当の弁護士に回します - 外したものの一覧を流し見る … 事件名と外した理由を読み、拾い漏れが無いかを見ます
- 判定を覆したら記録する …
not_relevantを関わるものに変えたときは、取扱分野の一覧のどの論点に足りなかったかを書きます
3番目を省かないでください。 拾い漏れは、送られた要約を読んでも見つかりません。判定を覆した記録が月に何件か出れば、取扱分野の一覧に論点を足す合図です。
目標は、1件をならして6分です。 外したものの一覧の流し見に1件あたり1分、関わるものの要約と引用の確認に4分、判定の記録に1分という見込みです。弁護士が全文を読み込む時間は、Before にも After にも入れていません。
例外に対処する
| 起きること | 対応 |
|---|---|
| 一覧のページが取れない・構成が変わった | 「取得なし」として記録。前回の記録を今回とみなさない。 2日続けば人に知らせる |
| 一覧の件数が30件を超える | 次のページも取る。件数の表示と取れた件数が合わなければ人に知らせる |
| 詳細のページに全文のリンクが無い | 「全文なし」として、事件名と判示事項だけで判定し、full_text_read を false にする |
| 全文のPDFから文字が取れない | 画像のPDFと見て、unsure として人に回す |
| 判示事項・裁判要旨が空 | 「記載なし」として渡す。推測で埋めさせない |
| 引用が全文に見つからない | 要約を送らず、担当のパラリーガルに回す |
| 判断の引用が当事者の主張の見出しの下にある | 同じく人に回す |
| エージェントの出力がスキーマに合わない | 事件名と詳細のリンクだけを unsure として人に回す |
上の2行は、サイトの模様替えのときに起きます。 一覧のページの作りが変わると、HTML ノードの取り出しが空になり、新しいものが0件という結果が正常に見えます。 一覧に表示される件数の文字(「39件中」)と、取れたリンクの数を比べ、合わなければ止めるようにしておきます。
記録を残す
- 実行ごとの、一覧の取得の成否と、表示された件数・取れたリンクの数
- 判決等ごとの詳細の項目と、規則で外したかどうか
- エージェントのJSON出力と、全文の道具を呼んだかどうか
- 引用の照合の結果 … 引用ごとに、全文に見つかったか、どの見出しの下か
- 人の判断 … 判定を覆した記録、担当の弁護士が所内の共有や依頼者への連絡に使ったか
引用の照合の結果を残すのは、要約が誤っていたときにたどるためです。 担当の弁護士が「この判断の要約は全文と違う」と気づいたとき、照合を通った引用なのか、人が直したものなのかを、記録から確かめられます。
04実装レベルの3段階
半自動化だけでも、①の新しいものを探す時間はほぼ無くなります。 一覧と見比べる作業がなくなり、詳細の項目が並んだ一覧を読むだけになります。残るのは、全文を読んで関わるかを決めることと、要約を書くことです。 段階を飛ばさず、半自動化を1か月回して、新しいものの拾い漏れが無いかを確かめてから、エージェントを足してください。
05工数削減シミュレーション
導入後 80件 × 6分 ÷ 60 = 8 時間/月
自社条件で導入効果を整理したい方へ
このユースケースを自社に当てはめた場合の前提値と削減見込みを、業務ヒアリングをもとに整理します。
06向いている企業・向いていない企業
- 労働・知的財産・IT・建設などの企業法務を扱い、分野ごとに担当の弁護士が分かれている法律事務所。裁判所のサイトに載った新しい裁判例を、パラリーガルやアソシエイトが手の空いたときに見ていて、担当の弁護士へ知らせるのが遅れたり、見た人によって拾う基準が違ったりしている場合。顧問先へのニュースレターや所内勉強会の材料を、新しい裁判例から作っている場合。
- 取扱分野が刑事事件や家事事件に限られ、裁判所のサイトに載る裁判例がほとんど関わらない事務所。判例雑誌や商用の判例データベースの新着の通知を契約しており、その範囲で足りている場合。なお、裁判例が依頼者の事件にどう影響するか、どの依頼者に知らせるかの判断は弁護士が行います。この構成は拾って要約し、担当に回すところまでです。
07最小構成で試す方法
- 過去1か月に担当のパラリーガルが送った要約から5件と、送らなかった判決等から5件を選ぶ
- 10件の詳細のページの項目と全文のPDFを用意する
- 生成AIの画面に、取扱分野の一覧と、1件ずつの項目と全文を貼り、第7章の指示で選別と要約をさせる
- 出てきた選別と要約を、当時の判断と送った要約と比べる。引用が全文にあるかを、全文の検索で1つずつ確かめる
| 出てきた内容 | 判断 |
|---|---|
| 当時と同じものを選び、引用も全文にあった | ワークフローを組む段階に進む |
| 当事者の主張を判断として引用した | 指示と、見出しの照合で直る。構成は有効 |
| 当時送らなかったものを関わると判定した | 取扱分野の一覧が先。 追いたい論点と関わらない論点を書き分ける |
08実装時につまずきやすいポイント
| 問題 | 対策 |
|---|---|
| 当事者の主張が判断として要約される | 判断の引用を裁判所の判断の見出しの下に限り、照合で確かめる |
| 引用が全文に無い | 言い換え・つなぎ合わせを禁じ、照合で落ちたものは送らない |
| 後から載った古い日付の判決を落とす | 日付で切らず、詳細のリンクで新しいものを見る |
| 一覧の作りが変わって0件が続く | 表示の件数と取れたリンクの数を比べる |
| 何でも関わると判定する | 取扱分野の一覧に、関わらない論点を書く |
| 迷ったものが外される | 迷うときは unsure にさせ、人が見る |
| 要約に評価が混ざる | 評価の項目を出力から外し、指示で禁じる |
| 暫定の判示事項を確定のものとして扱う | ページの文字のまま写し、裁判要旨の有無を記録する |
上の3行が、この構成の失敗のほとんどです。 どれも「全文に書かれていることを、書かれた場所のとおりに届ける」ことの問題です。引用を機械で照らす仕組みを、最初から組み込んでおいてください。
09セキュリティ・AIガバナンス上の注意点
この構成で扱うデータ: 裁判所のサイトが公開している判決等の項目と全文、事務所の取扱分野の一覧(論点の言葉と担当の弁護士)です。依頼者の情報は扱いません。
- 依頼者の情報を入れない … 取扱分野の一覧には、論点の言葉と担当だけを書きます。係争中の事件や顧問先の名前を、選別の基準として入れないでください。 守秘義務のある情報が外部のAPIに渡ることになります
- 公開された判決等も、記号の当事者を推測しない … 裁判所のサイトでは、プライバシーへの配慮から固有名詞を記号に置き換えているものがあります。記号が誰かを推測させる指示を書かないでください
- サイトの利用の決まりを守る … 裁判所のサイトの「このサイトについて」では、掲載の情報は著作権保護の対象とされ、著作権法上認められている利用ができる一方、裁判所に無断で改変を行うことはできないとされています。所内で読むための要約に留め、要約を外部に出すときは、要約であることと元のページを明記します
- 判断は弁護士が行う … この構成が出すのは選別と要約と引用です。裁判例が依頼者の事件にどう響くかを、AIの出力で決めません
誤りが起きた場合のリスクは、関わる裁判例を外して見落とすことと、判断の内容を誤って伝えることの2つです。 前者は迷うものの扱いで、後者は当事者の主張の取り違えで起きます。どちらも、unsure と引用の照合で人に回す設計で抑えます。
10まず何から始めるか
1週目:取扱分野の一覧を書き分ける
5つの分野ごとに、担当の弁護士から追いたい論点と関わらない論点を聞き、一覧にします。参照法条と目印の語も、分かる範囲で入れます。
2週目:10件で試す
第8章の手順で、過去に送った5件と送らなかった5件を選別・要約させます。当事者の主張を判断として引用していないかと、迷うものを外していないかを最優先で見ます。
3週目:見回りを動かす
n8n で3つの一覧を毎朝取り、新しいものだけを詳細の項目つきで一覧にします。エージェントはまだ入れず、担当のパラリーガルがこの一覧から選んで要約します。
4週目:エージェントを足す
選別と要約、引用の照合を足し、分野ごとの通知を始めます。最初の1か月は、通知を担当のパラリーガルが確かめてから弁護士に転送します。
2か月目以降: 弁護士へ直接届く形に切り替え、判定を覆した記録から取扱分野の一覧を直します。外したものの一覧から拾い漏れが月に1件も出なくなった時点で、この構成は完成です。
11関連ユースケース
12この仕組みを理解するための記事
13技術仕様の確認日・参考情報
| 確認した内容 | 情報源 | 確認日 |
|---|---|---|
| 「最近の最高裁判例」「最近の下級裁裁判例」が過去3か月以内、「最近の知財裁判例」が過去1か月以内の判決等の一覧を表示すること(原文を取得して確認。各一覧の件数と、1ページ30件の表示も同日に確認) | 裁判所: トップページ | 2026-10-08 |
| 判示事項が暫定的で確定の段階で変更される場合があること。当事者の表示を省略し、固有名詞を記号に置き換えているものがあり原文と完全には一致しないこと。すべての判決等が掲載されているわけではないこと。全文がPDFであること(原文を取得して確認) | 裁判所: 裁判例検索 | 2026-10-08 |
| 詳細のページに事件番号、事件名、裁判年月日、法廷名、裁判種別、結果、原審、判示事項、裁判要旨、参照法条、全文のリンクが並ぶこと。全文のPDFから主文と理由の文字が取り出せること(原文とPDFを取得して確認) | 裁判所: 裁判例結果詳細 | 2026-10-08 |
| 掲載情報が著作権保護の対象で著作権法上認められている利用ができること、無断で改変を行うことはできないこと(原文を取得して確認) | 裁判所: このサイトについて | 2026-10-08 |
| Schedule Trigger のタイムゾーン(セルフホストの既定は America/New York)と、保存して公開する必要があること | n8n Docs: Schedule Trigger | 2026-10-08 |
| HTTP Request ノードの Response Format(File)と Include Response Headers and Status。AIエージェントの道具としても使えること | n8n Docs: HTTP Request | 2026-10-08 |
| HTML ノードの Extract HTML content が CSS セレクターで属性・テキストを取り出せること | n8n Docs: HTML | 2026-10-08 |
| Remove Duplicates の Remove Items Processed in Previous Executions、Value Is New、History Size の既定が10,000件であること | n8n Docs: Remove Duplicates | 2026-10-08 |
| Extract From File ノードに Extract From PDF の操作があること | n8n Docs: Extract From File | 2026-10-08 |
| Tools Agent が道具を選んで使い、System Message、Max Iterations(既定10)、出力パーサーを設定できること | n8n Docs: Tools Agent | 2026-10-08 |
| Call n8n Workflow Tool がエージェントから別のワークフローを呼び、Database から呼ぶサブワークフローは公開していないと失敗し、その誤りがエージェントに返ること | n8n Docs: Call n8n Workflow Tool | 2026-10-08 |
Structured Output Parser が JSON の例または JSON Schema で形を決め、$ref に対応しないこと | n8n Docs: Structured Output Parser | 2026-10-08 |
裁判例が依頼者の事件や実務にどう影響するかは、担当の弁護士が全文を読んで判断してください。 本記事は確認できた範囲だけを扱っています。
実装ステータス:構成例。 公開仕様に基づいて設計した構成であり、当社で実際に構築・検証したものではありません。工数の数値はモデル条件による試算です。
自社の業務に使えるAI活用候補を整理します
このユースケース(UC-1129)についてのご相談はこちらから。
