社内の製品と試験に関わるJIS・ISOの改正と新規制定をエージェントが毎月見回り、社内の規格の一覧と照らして、影響する製品と試験手順を研究開発と品質保証へ知らせる
経済産業省が毎月公表するJISの制定・改正の公示リストと、ISOが公開する規格のメタデータを、エージェントが毎月見回ります。社内の規格の一覧と規格番号で照らし、影響する製品と試験手順書を台帳からたどって、研究開発と品質保証への知らせの案を作ります。
- 生成AI
- ChatGPT/Claude/Gemini
- 連携・自動化
- Make/n8n/Power Automate/Python/Zapier
- 対象業界
- 医療/建設/製造
- 対象部門
- 品質管理/研究開発
- 対象業務
- 内容確認・チェック/情報検索
- 主な課題
- 属人化している/情報が見つからない/期限・対応漏れが起きる
- AIで行う処理
- エージェント
- 主な効果
- 属人化解消/工数削減/機会損失防止
- 導入難易度
- ★★★☆☆
- 実装レベル
- 本格構成
- 費用感
- API連携(中)
- 人間の確認
- 条件付き
01導入前 / 導入後の業務フロー
- 毎月下旬に、経済産業省のお知らせから公示リストのPDFを開く
- リストの規格番号を、台帳で1件ずつ検索する
- ISOは、受け持ちの規格をISOのページで検索し、新しい版が出ていないかを見る
- 該当した規格について、台帳から引用している製品と試験手順書をたどる
- 規格票を取り寄せ、何が変わったかを確かめる
- 研究開発と品質保証の関係者に、影響のメモを送る
- 自動毎月25日の朝にワークフローが動き、経済産業省のJISのお知らせのページを取りに行く
- 自動前回までに見たお知らせと比べ、新しいお知らせがあれば公示リストのPDFを取り、文字を取り出す
- 【AI】 崩れた表の文字を、規格ごとに1行(区分・規格名称・規格番号・原案作成団体・問合せ)に直す
- 自動直した行の数を、リストに書かれた制定と改正の合計と比べる。合わなければ人に回す
- 自動ISOの規格のメタデータを前日に取り込んだ表から、台帳の規格に関わる動き(新版、置き換え、作成中の段階の進み)を拾う
- 自動規格番号の表記をそろえ、台帳と規則で照合する
- 【AI】 エージェントが台帳を引いて、影響する製品と試験手順書をたどり、制定の規格は分類と名称から関係しうる台帳の規格を挙げる
- 自動影響の一覧を、製品の数の多い順に品質保証部のチャットへ出す
- 人担当者が候補を確かめ、規格票を取り寄せて改正の中身を確かめ、関係者に知らせる
各工程の詳しい説明を読む
- 毎月下旬に、経済産業省のお知らせから公示リストのPDFを開く
- リストの規格番号を、台帳で1件ずつ検索する
- ISOは、受け持ちの規格をISOのページで検索し、新しい版が出ていないかを見る
- 該当した規格について、台帳から引用している製品と試験手順書をたどる
- 規格票を取り寄せ、何が変わったかを確かめる
- 研究開発と品質保証の関係者に、影響のメモを送る
(a)見回りが担当者に依存している。 ISOの規格を1件ずつ検索する作業は、受け持ちの規格を覚えている担当者にしかできません。担当者が繁忙な月は、ISOの確認が後回しになります。 気づくのが、顧客の監査や認証の審査で「最新版で試験していますか」と聞かれたときになることがあります。
(b)公示リストと台帳の突き合わせに時間がかかる。 公示リストの規格番号は「G4308」のように全角の文字で、「JIS」も年号も付いていません。台帳は「JIS G 4308:2019」の形なので、目で読み替えて検索しています。 1か月分のリストでも、数十件の検索になる月があります。
(c)新しく制定された規格を見落とす。 改正は台帳の番号で引けますが、制定は台帳に無い番号なので、引いても当たりません。 自社の試験に関わる新しい試験方法の規格が出ても、名称を読んで「うちに関係あるか」を考えるのは、時間のある月だけです。
(d)影響の範囲をたどるのに時間がかかる。 1つの規格が、数十の製品と複数の試験手順書に引用されていることがあります。台帳から製品と手順書をたどり、関係者を調べてメモを書くまでが、1件ごとの手作業です。
- 【自動】 毎月25日の朝にワークフローが動き、経済産業省のJISのお知らせのページを取りに行く
- 【自動】 前回までに見たお知らせと比べ、新しいお知らせがあれば公示リストのPDFを取り、文字を取り出す
- 【AI】 崩れた表の文字を、規格ごとに1行(区分・規格名称・規格番号・原案作成団体・問合せ)に直す
- 【自動】 直した行の数を、リストに書かれた制定と改正の合計と比べる。合わなければ人に回す
- 【自動】 ISOの規格のメタデータを前日に取り込んだ表から、台帳の規格に関わる動き(新版、置き換え、作成中の段階の進み)を拾う
- 【自動】 規格番号の表記をそろえ、台帳と規則で照合する
- 【AI】 エージェントが台帳を引いて、影響する製品と試験手順書をたどり、制定の規格は分類と名称から関係しうる台帳の規格を挙げる
- 【自動】 影響の一覧を、製品の数の多い順に品質保証部のチャットへ出す
- 【人】 担当者が候補を確かめ、規格票を取り寄せて改正の中身を確かめ、関係者に知らせる
4番目で件数を確かめるのは、意図してのことです。 AIが表を直すときに1行を落としたり2行に分けたりしても、リストに「制定合計:3件」「改正合計:6件」と書かれている数と比べれば、機械で気づけます。 合っていれば、その後の照合は規則だけで進みます。
9番目の判断は、すべて人が行います。 エージェントが出すのは「この規格の動きが、この製品とこの試験手順書に関わる可能性がある」という候補と、その根拠です。
02今回想定するシステム構成
経済産業省「最新のJIS情報」のページ / ISO Open Data(規格のメタデータ) │ ▼【トリガー】Schedule Trigger(毎月25日 8時、Asia/Tokyo) n8n のワークフロー ├──▶ HTTP Request でお知らせのページを取り、新しいお知らせを拾う ├──▶ 公示リストのPDFを HTTP Request(File)で取り、Extract From PDF で文字を取り出す ├──▶ OpenAI Chat Model で、崩れた表を規格ごとの行に直す ├──▶ 行の数を、リストの合計の件数と比べる ├──▶ ISOの差分の表(毎晩の取り込みで作る)を読む ├──▶ 規格番号の表記をそろえ、台帳と規則で照合する ▼ AI Agent ノード(Tools Agent)+ OpenAI Chat Model │ 規格の動き1件ごとに、道具を選んで引く │ ・台帳を規格番号で引く(Postgres) ・引用している製品と手順書を引く │ ・制定の規格に近い分野の台帳の規格を引く ・過去の判断の記録を引く │ Structured Output Parser で決まった形のJSONを返す ▼ 影響の一覧(データベースの別の表)→ 品質保証部のチャットへ通知 ▼【人】規格票での確認・影響の判断・関係者への連絡
| 役割 | 想定する製品 | 代替候補 |
|---|---|---|
| ワークフロー | n8n | Make、Power Automate、Zapier |
| 生成AI | OpenAI API(n8n の OpenAI Chat Model ノード) | Claude API、Gemini API |
| 差異計算 | Python(ISOのメタデータの前日との差分) | - |
| 連携 | PostgreSQL(規格台帳の写しと影響の一覧) | MySQL |
新しく足すのは、n8n のワークフローと、ISOのメタデータの差分を作る小さな処理と、台帳の写しだけです。 規格台帳の本体には書き込みません。毎晩、台帳の本体から写しを作り、エージェントはその写しを引きます。
JISの見回りの入口は、経済産業省の「最新のJIS情報」のページです。 毎月の「日本産業規格(JIS)を制定・改正しました」のお知らせが並び、各お知らせに公示リストのPDFが付いています。2026年9月分のお知らせでは、各規格の詳細の問合せは、公示リストに記載された担当課にメールで行うよう案内されています。問合せ先の列も、影響の一覧にそのまま写します。
ISOの見回りの入口は、ISO Open Data の規格のメタデータです。 ISOが公開する機械で読めるデータで、発行済みと作成中の規格のメタデータが Parquet、JSONLines、CSV で配布され、更新は毎日とされています。ライセンスは ODC Attribution License(ODC-By)v1.0 で、ISOを出典として示せば共有や加工ができるとされています。項目には、規格番号(reference)、発行日(publicationDate)、版(edition)、ICS の分類(icsCode)、担当の委員会、現在の段階(currentStage)、置き換える規格と置き換えられる規格(replaces/replacedBy)、適用範囲(scope)があります。
このファイルは大きいので、n8n に直接読ませません。 2026年10月8日に見たときの CSV は約60MBでした。毎晩、社内のサーバーで Python の処理がファイルを取り、台帳の規格と、台帳の規格に関わる作成中の規格だけを残して前日と比べ、差分の小さな表を作ります。 n8n はその表を読むだけです。
03どうやって実装するのか
処理の起点を決める
毎月25日の朝8時に、Schedule Trigger で動かします。 経済産業省のお知らせは、2026年は毎月20日から24日ごろに出ています。25日に見れば、その月のお知らせはほぼ出そろっています。 出ていなければ、翌月の実行で拾います。
Schedule Trigger は、ワークフローのタイムゾーンが無ければインスタンスのタイムゾーンを使い、セルフホストの既定は America/New York とされているので、ワークフローのタイムゾーンを Asia/Tokyo にします。保存して公開しないと動かない点も、最初の設定で確かめます。
ISOの差分は、毎晩の Python の処理で作っておきます。 ISOのメタデータは毎日更新されるとされているので、月に1回だけ取ると、その月の途中で作成の段階が進んで発行に至った規格の、途中の動きが見えません。 毎晩の差分をためておき、月1回の実行でその月の分をまとめて読みます。
月に1回にしているのは、件数を数えやすくするためです。 急ぎの改正(顧客から指摘された規格など)は、担当者が手で台帳を引けば足ります。
入力データを集める
| データ | 中身 | 取得元 |
|---|---|---|
| JISのお知らせ | お知らせの題名、日付、本文(制定と改正の件数)、公示リストのリンク | 経済産業省「最新のJIS情報」のページ |
| 公示リスト | 区分(制定/改正)、規格名称、規格番号、原案作成団体、問合せ、合計の件数 | 公示リストのPDF |
| ISOの差分 | 規格番号、版、発行日、現在の段階、置き換えの関係、ICS、適用範囲 | 毎晩の Python の処理の出力 |
| 規格台帳の写し | 規格番号、採用している版、名称、分野、引用している製品・図面・試験手順書、担当者 | 台帳の本体から毎晩写す |
| 分野の対応表 | 台帳の分野と、JISの部門記号・ISOの ICS の対応 | 品質保証部が作る |
| 過去の判断の記録 | 規格ごとに、どの動きで影響あり・なしと判断したか、その理由 | 影響の一覧 |
質を決めるのは、分野の対応表です。 制定の規格は台帳に無い番号なので、番号では引けません。JISの規格番号の先頭の英字(部門記号)と、ISOの ICS の分類を、台帳の分野とつないでおけば、エージェントは「この新しい試験方法は、台帳の金属材料の試験の規格と同じ分野」と候補を挙げられます。 第3章の(c)は、この表で解きます。
台帳の「採用している版」は、ISOの置き換えの関係を読むために持ちます。 台帳が ISO 1234:2018 を採用していて、メタデータでその規格に replacedBy が付いたなら、新しい版が出たか、別の規格に置き換わったかのどちらかです。
データの取得方法を決める
| 取るもの | どこから | どう取るか |
|---|---|---|
| お知らせの一覧 | 「最新のJIS情報」のページ | HTTP Request(GET)でHTMLを取り、リンクと題名を取り出す |
| 公示リスト | 新しいお知らせのページの添付 | HTTP Request(Response Format を File)でPDFを取る |
| 公示リストの文字 | 取ったPDF | Extract From File の Extract From PDF |
| ISOの差分 | 社内のサーバーの差分の表 | Postgres ノード(Select) |
| 台帳の写し | 同じデータベースの別の表 | エージェントの道具の Postgres ノード |
お知らせの新しさは、お知らせのURLで判断します。 経済産業省のお知らせのURLには日付の入った番号が付いており、前回までに見たURLの表に無いものが新しいお知らせです。 題名は「(2026年9月分)」のように月が入るので、一覧にも題名をそのまま写します。
ISOのメタデータは、毎晩の処理で次の3種類の動きに分けておきます。
| 動き | 拾い方 |
|---|---|
| 新版の発行 | 台帳の規格と同じ番号(年号を除く)で、publicationDate が新しいもの |
| 置き換え | 台帳の版の replacedBy が前日は空で、今日は値があるもの |
| 作成中の段階の進み | 台帳の版を replaces に持つ作成中の規格で、currentStage が前日と違うもの |
3つ目を拾うのが、Before ではできなかったことです。 作成中の規格の段階が進んでいることが分かれば、発行の前から試験手順書の改訂の準備を始められます。 メタデータの説明では、発行日は段階 60.60(発行)に達した日とされ、currentStage は段階の番号を区切りを除いた整数で持つとされています。
AIへ渡す前に整形する
- 規格番号の表記をそろえる … 公示リストの「G4308」を半角の「G4308」にし、空白を除きます。台帳の「JIS G 4308:2019」も、「JIS」と空白と年号を除いた「G4308」で引けるようにします
- ISOの番号から年号を分ける …
ISO 1234:2018を、番号のISO 1234と年号の2018に分け、番号で引いて年号で版を比べます - 公示リストの文字が取れたかを確かめる … 取れた文字数が少なければ、画像のPDFと見て人に回します
- 合計の件数を取り出す … 「(制定合計:3 件)」「(改正合計:6 件)」の数を、規則で取り出しておきます
- 台帳の写しを確かめる … 前夜の写しが作られていなければ、照合を止めます。古い台帳で照合すると、先月引用を登録した規格が漏れます
1番目を規則で行うのが、この構成の要です。 全角と半角の違い、空白の有無、年号の有無を、生成AIに「同じ規格か」と判断させると、似た番号(G4308 と G4303)を同じと読む誤りを、確かめる手段がなくなります。 表記をそろえる規則は、台帳の側にも同じものをかけます。
AIに処理させる
させるのは2つです。公示リストの崩れた表を規格ごとの行に直すこと(表の整形)と、規格の動き1件ごとに台帳をたどって影響の候補を整えること(エージェント)です。
| させること | 使う道具 | 返すもの |
|---|---|---|
| 公示リストを行に直す | - | 区分、規格名称、規格番号、原案作成団体、問合せ(PDFの文字のまま) |
| 台帳を規格番号で引く | 台帳を規格番号で引く | 採用している版、名称、担当者 |
| 引用している製品と手順書をたどる | 引用している製品と手順書を引く | 製品の型式、図面、試験手順書の文書番号 |
| 制定の規格に近い台帳の規格を挙げる | 分野の対応表と台帳を引く | 同じ分野の台帳の規格と、近いと見た理由(名称の語) |
| 前回の判断を添える | 過去の判断の記録を引く | 同じ規格の前回の判断と理由 |
表を直す段では、PDFの文字をそのまま写させます。 規格名称が「すき間噴流による銅及び銅合金の無粒」「子エロージョン・コロージョン標準試」「験方法」のように3行に折り返されていても、1つの名称につなぐだけで、言い換えや補いはさせません。
| させないこと | 理由 |
|---|---|
| 改正の中身(主な改正点)の説明 | 公示リストにもメタデータにも書かれていない。記憶から書くと誤った改訂の判断につながる |
| 規格番号の照合 | 表記をそろえて規則で行う。似た番号の取り違えを防ぐ |
| 影響の有無の結論 | 改正の中身を規格票で確かめた担当者が決める |
| 制定の規格の採否 | 社内で引用するかは研究開発と品質保証が決める |
| Web の検索 | 根拠を公示リストとメタデータと台帳に限る |
1行目がいちばん起きやすい失敗です。 規格名称と番号を渡すと、生成AIは「今回の改正では、試験条件の見直しと…」と書き添えます。それらしく読めるぶん、担当者が規格票を確かめずに試験手順書の改訂の要否を決めてしまうおそれがあります。 ISOのメタデータの適用範囲(scope)は規格の目的と内容の短い説明なので、それを写すことだけは許し、写した欄の名前を「適用範囲(ISOのメタデータの文)」とします。
最後の行は、OpenAI Chat Model ノードの設定で止めます。 このノードには Web Search などの組み込みの道具があり、AI Agent ノードと組み合わせたときに使えるとされています。この構成では組み込みの道具を有効にしません。
指示内容を固定する
公示リストを行に直す段には、次の指示を使います。
次の文字は、経済産業省のJIS公示リストのPDFから取り出したものです。
表のセルの中の折り返しで、1つの規格が複数の行に分かれています。
【やること】
規格ごとに1行にし、区分(制定/改正)、規格名称、規格番号、原案作成団体、
問合せを取り出してください。
【厳守事項】
- 文字はPDFのとおりに写してください。全角を半角に直す、言い換える、
補うことをしないでください(表記をそろえるのは後の処理で行います)。
- 折り返された行は、つなぐだけにしてください。
- 規格名称の途中に「-」があっても、そこで2つの規格に分けないでください。
- 「制定合計」「改正合計」の行は規格の行に入れず、totals に数を入れてください。
- 改正の中身や規格の説明を書かないでください。
規格の動きを台帳とたどるエージェントの System Message には、次のように書きます。
あなたは電子部品メーカーの品質保証部で、JIS・ISOの動きを社内の規格台帳と
照らす担当です。入力は、規格番号で台帳と照合した後の規格の動き1件です
(区分、規格番号、名称、照合の結果、ISOなら版・段階・置き換えの関係)。
【やること】
1. 照合で台帳に当たった規格は、台帳を引き、採用している版と担当者を確かめる。
2. 引用している製品・図面・試験手順書を引く。
3. 台帳に当たらない制定の規格は、分野の対応表を引き、同じ分野の台帳の
規格を挙げ、名称のどの語が近いかを書く。
4. 過去の判断の記録を引き、前回の判断を添える。
【厳守事項】
- 改正の中身、主な改正点、規格の要求事項を書かないでください。
ISOの scope の文があるときは、そのまま scope_quote に写すだけにしてください。
- 規格番号の照合をやり直さないでください。入力の照合の結果を使ってください。
- 影響がある・ないの結論を書かないでください。たどった製品と手順書を
並べるだけにしてください。
- 制定の規格を社内で引用すべきかを書かないでください。
- 道具で引けなかったことは unresolved に書き、推測で埋めないでください。
【出力】指定のJSONの形で返してください。
「規格名称の途中の『-』で分けない」は、公示リストの読み取りで起きる誤りを先回りしたものです。 「ファインセラミックス-光触媒材料の抗菌性試験方法及び抗菌効果」のように、規格名称は「-」で主題と副題をつなぎます。改行と「-」が重なると、1つの規格を2つに分けることがあります。 分けても、合計の件数との比べで気づけますが、指示で先に防ぎます。
出力形式を固定する
エージェントには、Structured Output Parser で次の形のJSONを返させます。
{
"source": "jis_notice | iso_metadata",
"notice_title": "",
"kind": "jis_new | jis_revised | iso_new_edition | iso_replaced | iso_stage_change",
"standard_no": "", "title_in_source": "",
"ledger_match": "matched | not_in_ledger",
"adopted_edition": "", "new_edition": "", "stage": "",
"scope_quote": "",
"contact_in_source": "",
"affected": [
{ "product": "", "drawing": "", "test_procedure": "", "owner": "" }
],
"related_ledger_standards": [ { "standard_no": "", "reason_words": "" } ],
"previous_judgment": "",
"unresolved": [""]
}
1つ目の理由は、kind で知らせ方を変えられることです。 jis_revised と iso_new_edition は採用している版が古くなったという知らせ、iso_stage_change はまだ発行されていない改訂の予告、jis_new は台帳の外の新しい規格です。同じ一覧に並べても、読む人が急ぐべきものを見分けられます。
2つ目は、affected で知らせる先が決まることです。 製品と試験手順書の担当者が並ぶので、通知を研究開発と品質保証の担当者ごとに分けて送れます。
3つ目は、改正の中身の欄が無いことです。 欄が無ければ、エージェントが書く場所もありません。
| 並べ順 | 中身 |
|---|---|
| 1 | jis_revised と iso_new_edition と iso_replaced で、affected の製品が多いもの |
| 2 | iso_stage_change(発行前の予告) |
| 3 | jis_new で、related_ledger_standards があるもの |
| 4 | 台帳に関係が見つからなかった動き(件数と番号だけ) |
4行目も消さずに残します。 「台帳に関係なし」も、見回りをした記録だからです。
システムへ連携する
| つなぎ先 | 方式 | 内容 |
|---|---|---|
| 経済産業省のページ | HTTP Request(GET、File) | お知らせのHTMLと公示リストのPDF |
| ISO Open Data | 毎晩の Python の処理 | メタデータを取り、差分の表を作る |
| 規格台帳の写し・差分の表 | Postgres ノード(Select、パラメーター付きの Execute Query) | 照合と、エージェントの道具 |
| OpenAI API | OpenAI Chat Model ノード | 表の整形と、たどった結果の整え |
| 影響の一覧 | Postgres ノード(Insert) | エージェントの出力と人の判断 |
| 社内チャット | 通知 | 並べ順のとおりに一覧を出す |
影響の一覧への書き込みは、ワークフローの側で行います。 エージェントの道具には、台帳の写しを引く Select と Execute Query だけを渡します。Postgres ノードは、AIエージェントの道具として使うと多くのパラメーターを自動で、またはAIの指示した情報で設定できるとされ、クエリパラメーター($1 など)に渡した値は n8n が無害化し、SQL インジェクションを防ぐとされています。公示リストの文字をそのまま問い合わせに埋め込まないでください。
人が確認する
- 並べ順の1を見る … 採用している版が古くなった規格について、規格票を取り寄せる手配をします
- 規格票で改正の中身を確かめる … ここが担当者の仕事の中心です。この構成は中身を書きません
affectedの製品と手順書を確かめる … 台帳の引用が最新かを見ます- 並べ順の2と3を見る … 発行前の予告は試験評価課と共有し、制定の規格は社内で引用するかを研究開発と相談します
- 判断を記録する … 影響あり・なしと理由を影響の一覧に残します。次の動きのとき、エージェントが前回の判断として引きます
- 関係者に知らせる … 担当者ごとに、規格の動きと、確かめた改正の中身を送ります
目標は、1件をならして18分です。 照合とたどった結果の確認に8分、影響の範囲の判断に7分、知らせの確認と送付に3分という見込みです。規格票を読む時間は、この18分に入れていません。
例外に対処する
| 起きること | 対応 |
|---|---|
| その月のお知らせが25日までに出ていない | 「今月のお知らせなし」として記録し、翌月の実行で拾う |
| 直した行の数が合計と合わない | 照合に進まず、公示リストのPDFと直した行を人に回す |
| 公示リストのPDFから文字が取れない | 人に回す。お知らせの題名とリンクだけを一覧に載せる |
| ISOのメタデータが取れない、列が変わった | 差分を作らず、前日の差分を今日のものとみなさない |
| 台帳の写しが古い | 照合を止める |
| 台帳の規格の版が分からない | adopted_edition を空にし、unresolved に挙げる |
| 1つの規格が多数の製品に引用されている | affected を製品の担当者ごとにまとめて知らせる |
| エージェントの出力がスキーマに合わない | 規格番号と区分だけを一覧に載せ、人に回す |
上から2行目が、この構成の安全装置です。 合計の件数は、公示リストの中に書かれた、AIとは別の数です。合わないまま照合に進むと、落とした1行の規格は、どこにも知らされません。
記録を残す
- 実行ごとの、お知らせのページと公示リストのPDF、取り出した文字
- 直した行と、合計の件数との比べの結果
- ISOの差分の表(毎晩の分)
- エージェントのJSON出力と、呼んだ道具の順番
- 担当者の判断 … 規格ごとの影響あり・なしと理由、判断した日
- 規格の動きを知った日と、試験手順書の改訂を終えた日
最後の行が、この構成の物差しです。 発行の何か月前に予告に気づき、発行の何か月後に手順書の改訂を終えたかを並べると、見回りが遅れているのか、社内の改訂が遅れているのかが分かれて見えます。
04実装レベルの3段階
半自動化だけでも、①の突き合わせの時間はほぼ無くなります。 残るのは、製品と手順書をたどる③と、制定の規格の読み取りです。 本格構成で減るのは、その③と④です。 段階を飛ばさず、半自動化を2〜3か月回して、照合で当たった規格に漏れが無いかを担当者のこれまでの見回りと比べてから、エージェントを足してください。
05工数削減シミュレーション
導入後 30件 × 18分 ÷ 60 = 9 時間/月
自社条件で導入効果を整理したい方へ
このユースケースを自社に当てはめた場合の前提値と削減見込みを、業務ヒアリングをもとに整理します。
06向いている企業・向いていない企業
- 製品の仕様書・図面・試験手順書で数百のJIS・ISOを引用している電子部品・機械・材料・建材・医療機器などのメーカー。規格の改正を品質保証や研究開発の担当者が経済産業省やISOのページを見て追いかけ、どの製品と試験手順に響くかを台帳を手でたどって調べている場合。担当者が1〜2名に限られ、異動や休みで見回りが止まる心配がある場合。社内の規格の一覧に、規格番号と、引用している製品・試験手順書の対応が入っている(または入れられる)場合。
- 引用している規格が数十件で、改正のたびに担当者が一覧を全部見ても負担にならない場合。社内の規格の一覧が無い、または製品・試験手順書との対応が無い場合(先に台帳の整備が要ります)。規格の改正情報の配信サービスを契約し、社内の一覧との照合まで提供を受けている場合。なお、改正の中身が自社の製品と試験にどう影響するかの判断と、試験手順書の改訂の要否は、この構成では代替できません。
07最小構成で試す方法
- 過去3か月分の公示リストのPDFと、受け持ちのISOの規格10件を選ぶ
- 台帳から、関係しそうな規格の行(番号、版、引用している製品と手順書)を書き出す
- 生成AIの画面に公示リストの文字を貼り、第7章の表の整形の指示で行に直させる
- 直した行の数を、リストの合計と比べる
- 台帳の行を貼り、「影響する製品と手順書を並べてください。改正の中身は書かないでください」と指示する
| 出てきた内容 | 判断 |
|---|---|
| 行の数が合計と合い、台帳の当たりも当時と同じ | ワークフローを組む段階に進む |
| 改正の中身を書き添えた | 指示の書き方と、出力の欄の設計で直る。構成は有効 |
| 制定の規格で関係しうる台帳の規格が出ない | 分野の対応表が無い。 対応表を作るのが先 |
3行目が出ることは珍しくありません。 その場合は、台帳の規格の多い分野から、JISの部門記号とISOの ICS の対応を作ってください。
08実装時につまずきやすいポイント
| 問題 | 対策 |
|---|---|
| エージェントが改正の中身を書き添える | 指示で禁じ、出力に中身の欄を作らない |
| 公示リストの行がずれる・落ちる | 合計の件数と比べ、合わなければ照合に進まない |
| 全角と半角、空白、年号で照合が外れる | 表記をそろえる規則を、リストと台帳の両方にかける |
| 制定の規格を見落とす | 分野の対応表で、関係しうる台帳の規格を挙げさせる |
| ISOのファイルが大きくて読めない | 毎晩の処理で台帳の規格に絞った差分を作る |
| 発行前の改訂に気づけない | 作成中の規格の段階の進みを差分に入れる |
| 古い台帳で照合する | 写しが作られていなければ止める |
| 公示リストの文字をSQLに埋め込む | パラメーター付きの Execute Query を使う |
上の3行が、この構成の失敗のほとんどです。 番号の照合と件数の確認を規則の側に置くことで、AIの誤りが静かに通り抜けないようにします。
09セキュリティ・AIガバナンス上の注意点
この構成で扱うデータ: 公開されている公示リストとISOのメタデータ、社内の規格台帳(どの製品がどの規格に拠っているか)、試験手順書の文書番号です。製品と規格の対応は、自社の設計の手がかりになる情報です。
- AIに渡す範囲を絞る … 渡すのは、動きのあった規格に関わる台帳の行だけです。台帳の全件を一度に渡さず、道具で必要な行だけを引かせます
- 外部の生成AIへ製品の情報を渡してよいかを先に決める … 生成AIのAPIの利用条件と、自社の情報管理の規程で確かめます
- 規格票の本文をAIに渡さない … 規格票は購入した著作物です。この構成では、規格票の本文を読ませる工程を作りません
- 影響の判断は人が行う … この構成が出すのは候補と根拠です
- ISOのデータの出典を示す … ODC-By のライセンスに沿って、社内の一覧にもISOを出典として示します
- 公開のページへの負荷を抑える … 経済産業省のページは月1回、ISOのファイルは1日1回だけ取ります
誤りが起きた場合のリスクは、影響する規格の動きを見落とすことと、改正の中身を誤って伝えることの2つです。 前者は行の落ちと照合の外れで起き、後者はAIが書いた改正点を規格票で確かめずに使うと起きます。
10まず何から始めるか
1週目:台帳に版と分野をそろえる
台帳の規格に、採用している版と分野の列がそろっているかを確かめ、引用の多い規格から埋めます。表記をそろえる規則を、台帳の規格番号にかけて試します。
2週目:3か月分で試す
第8章の手順で、過去3か月の公示リストの整形と照合をさせます。行の数が合計と合うかと、改正の中身を書き添えていないかを見ます。
3週目:ISOの差分の処理を作る
ISOのメタデータを毎晩取り、台帳の規格に絞って前日と比べる処理を作ります。新版・置き換え・段階の進みの3種類が拾えるかを、1か月ためて確かめます。
4週目:見回りと照合を n8n で動かす
お知らせの見回り、公示リストの整形と件数の確認、規格番号での照合までを組みます。エージェントはまだ入れず、照合の結果を担当者の見回りと2〜3か月比べます。
それ以降: エージェントを足し、規格の動きを知った日と試験手順書の改訂を終えた日を毎月並べます。発行の前に改訂の準備を始められる規格が大半になった時点で、この構成は完成です。
11関連ユースケース
12この仕組みを理解するための記事
13技術仕様の確認日・参考情報
| 確認した内容 | 情報源 | 確認日 |
|---|---|---|
| 「最新のJIS情報」のページに、毎月の「日本産業規格(JIS)を制定・改正しました」のお知らせが並ぶこと(原文を取得して確認) | 経済産業省: 最新のJIS情報 | 2026-10-08 |
| 2026年9月分で3件の制定と6件の改正を行ったこと。各規格の詳細の問合せは公示リストに記載された担当課にメールで行うこと(原文を取得して確認) | 経済産業省: 日本産業規格(JIS)を制定・改正しました(2026年9月分) | 2026-10-08 |
| 公示リストが規格名称・規格番号(全角、「JIS」と年号なし)・原案作成団体・問合せの表で、制定合計と改正合計の件数が書かれていること。規格名称がセルの中で折り返されていること(原文を取得して確認) | 経済産業省: 2026年9月24日公示JISリスト(PDF) | 2026-10-08 |
| ISO Open Data が発行済みと作成中の規格のメタデータを Parquet・JSONLines・CSV で配布し、更新が毎日であること。ライセンスが ODC-By v1.0 であること。項目(reference、publicationDate=段階60.60に達した日、edition、icsCode、currentStage、replaces、replacedBy、scope) | ISO: Open data | 2026-10-08 |
| Schedule Trigger のタイムゾーン(セルフホストの既定は America/New York)と、保存して公開する必要があること | n8n Docs: Schedule Trigger | 2026-10-08 |
| HTTP Request ノードの Response Format(File など) | n8n Docs: HTTP Request | 2026-10-08 |
| Tools Agent が道具を選んで使い、出力パーサー(Structured Output Parser)をつなげること | n8n Docs: Tools Agent | 2026-10-08 |
| Extract From File ノードに Extract From PDF などの操作があること | n8n Docs: Extract From File | 2026-10-08 |
| Postgres ノードの操作。AIエージェントの道具として使えること。クエリパラメーターの値が無害化され SQL インジェクションを防ぐこと | n8n Docs: Postgres | 2026-10-08 |
| OpenAI Chat Model ノードが会話型のエージェントで OpenAI のモデルを使うためのノードであること。Web Search などの組み込みの道具が AI Agent ノードとの組み合わせで使えること | n8n Docs: OpenAI Chat Model | 2026-10-08 |
規格の改正の中身と、自社の製品・試験への影響は、規格票と原案作成団体・所管の担当課の案内で確かめてください。 本記事は確認できた範囲だけを扱っています。
実装ステータス:構成例。 公開仕様に基づいて設計した構成であり、当社で実際に構築・検証したものではありません。工数の数値はモデル条件による試算です。
自社の業務に使えるAI活用候補を整理します
このユースケース(UC-0920)についてのご相談はこちらから。
