製造現場の作業標準書を外国人の作業者が読めるやさしい日本語に書き換え、数値・単位・安全上の注意が元と同じかを突き合わせて確かめる
承認された作業標準書の手順を、外国人の作業者が読めるやさしい日本語に書き換えます。そのうえで、締付トルクや寸法などの数値と単位、禁止や保護具などの安全上の注意が元と同じかを、別の工程で突き合わせます。
- 生成AI
- ChatGPT/Claude/Gemini
- 連携・自動化
- Google Apps Script/Python
- 対象業界
- 建設/物流/製造
- 対象部門
- 品質管理/生産
- 対象業務
- 内容確認・チェック/書類作成
- 主な課題
- 属人化している/書類作成に時間がかかる/確認ミスが多い
- AIで行う処理
- 生成
- 主な効果
- 品質標準化/工数削減/教育コスト削減
- 導入難易度
- ★★☆☆☆
- 実装レベル
- 半自動化
- 費用感
- API連携(中)
- 人間の確認
- 必須
01導入前 / 導入後の業務フロー
- 文書管理システムで作業標準書が承認されると、生産技術課の担当にメールが届く
- 担当が標準書を開き、手順・急所・品質のポイント・安全上の注意を読んで、伝えるべき内容を整理する
- 手順を1つずつ、短い文と易しい言葉に書き換える。漢字にふりがなを付ける
- 締付トルク、寸法、温度、時間、個数などの数値と単位を、元の標準書と1つずつ見比べる
- 「禁止」「必ず」「保護具」などの安全上の注意が、書き換え後にも残っているかを見る
- 外国人のリーダーと班長に読んでもらい、伝わらなかった言葉を直す
- 現場に掲示し、元の標準書の版番号を手書きで書き添える
- 人文書管理システムで作業標準書を承認する(今までどおり)
- 自動承認済みのフォルダに新しい版が置かれたことをきっかけに、標準書を取り出してテキストにする
- 自動プログラムが、元の標準書から数値と単位、安全上の注意の文を抜き出して一覧にする
- 自動Claude API が、社内の用語集に沿って、手順をやさしい日本語に書き換える
- 自動プログラムが、書き換え後の文から数値と単位を抜き出し、元の一覧と数えて比べる
- 自動Claude API が、元の安全上の注意の1つずつについて、書き換え後の対応する文を探し、強さが同じかを判定する
- 自動差分の一覧を付けた確認票を作り、担当に通知する
- 人担当が差分の一覧と書き換え案を確かめ、直す
- 人外国人のリーダーと班長が読み、伝わらない言葉を指摘する
- 人担当が直して掲示し、元の標準書の版番号と紐づけて保存する
各工程の詳しい説明を読む
- 文書管理システムで作業標準書が承認されると、生産技術課の担当にメールが届く
- 担当が標準書を開き、手順・急所・品質のポイント・安全上の注意を読んで、伝えるべき内容を整理する
- 手順を1つずつ、短い文と易しい言葉に書き換える。漢字にふりがなを付ける
- 締付トルク、寸法、温度、時間、個数などの数値と単位を、元の標準書と1つずつ見比べる
- 「禁止」「必ず」「保護具」などの安全上の注意が、書き換え後にも残っているかを見る
- 外国人のリーダーと班長に読んでもらい、伝わらなかった言葉を直す
- 現場に掲示し、元の標準書の版番号を手書きで書き添える
(a)書き換えに時間がかかる。 3番目は、1つの手順を「何をするか」「どこを見るか」「何に気を付けるか」に分け、言葉を1つずつ選ぶ作業です。専門用語のどれを残し、どれを言い換えるかを毎回考えています。
(b)言い換えると、数値と注意が変わる。 「規定トルク25±0.5N・mで本締めすること」を「ねじを しっかり しめます」にすると、数値が消えます。 「素手で触れないこと」を「手袋を つけたほうが いいです」にすると、禁止が勧めに変わります。 4番目と5番目の見比べが手作業なので、急いでいる月ほど見落とします。
(c)作る人によって文体がばらつく。 ある担当は「〜してください」、別の担当は「〜します」。「トルク」を残す人と「しめる強さ」と言い換える人。同じラインに並ぶ標準書の言葉がそろわず、作業者が同じものを別の言葉で覚えます。
(d)改訂に追いつかない。 元の標準書の改訂からやさしい日本語版の改訂までに、数週間の空白ができます。その間、現場には古い数値が掲示されています。
- 【人】 文書管理システムで作業標準書を承認する(今までどおり)
- 【自動】 承認済みのフォルダに新しい版が置かれたことをきっかけに、標準書を取り出してテキストにする
- 【自動】 プログラムが、元の標準書から数値と単位、安全上の注意の文を抜き出して一覧にする
- 【自動】 Claude API が、社内の用語集に沿って、手順をやさしい日本語に書き換える
- 【自動】 プログラムが、書き換え後の文から数値と単位を抜き出し、元の一覧と数えて比べる
- 【自動】 Claude API が、元の安全上の注意の1つずつについて、書き換え後の対応する文を探し、強さが同じかを判定する
- 【自動】 差分の一覧を付けた確認票を作り、担当に通知する
- 【人】 担当が差分の一覧と書き換え案を確かめ、直す
- 【人】 外国人のリーダーと班長が読み、伝わらない言葉を指摘する
- 【人】 担当が直して掲示し、元の標準書の版番号と紐づけて保存する
8番目は全件で行います。 書き換え案は、そのまま掲示しません。元の標準書と数値が違うやさしい日本語版が現場に出ることが、この業務でいちばん避けたい失敗です。
5番目をプログラムに置いているのは、意図してのことです。 数値が同じかどうかは、数えて比べれば決まります。AIに「数値は同じですか」と聞くと、同じだと答えてしまうことがあります。 比べる作業はプログラムに、文の対応を探す作業はAIに、と役割を分けます。
9番目は、ガイドラインのステップ3にあたります。 AIがどれほど易しく書いても、その現場の作業者に伝わるかは、読んでもらわないと分かりません。
02今回想定するシステム構成
文書管理システム(作業標準書の承認) │ 承認済みフォルダに新しい版を保存 ▼【トリガー】承認済みフォルダの新着 Python(取り出し・テキスト化・抜き出し) ├──▶ 元の標準書から 数値と単位の一覧/安全上の注意の一覧 ▼ Claude API ── ① やさしい日本語への書き換え(用語集を渡す) ▼ Python ── 数値と単位の突き合わせ(数えて比べる) ▼ Claude API ── ② 安全上の注意の対応づけと、強さの判定 ▼ Python ── 引用が元の文と書き換え後の文に本当にあるかの照合 ▼ 確認票(差分の一覧+書き換え案)を共有フォルダへ、担当へ通知 ▼ 【担当が全件を確認 → 外国人のリーダー・班長が読む → 掲示】
| 役割 | 想定する製品 | 代替候補 |
|---|---|---|
| 処理 | Claude API(やさしい日本語への書き換えと、安全上の注意の対応づけ) | OpenAI API、Gemini API |
| 連携 | Python(取り出し、数値と単位の突き合わせ、引用の照合、確認票の作成) | Google Apps Script |
| 文書管理 | 既存の文書管理システム(承認と版の管理) | 共有フォルダの承認済みフォルダ |
| 通知 | 社内チャット | メール |
文書管理システムには書き込みません。 正式な文書はあくまで元の作業標準書で、やさしい日本語版はその補助です。読み取るのは承認済みの版だけで、承認前の下書きは対象にしません。 下書きを書き換えると、承認の過程で数値が変わったときに、古い数値のやさしい日本語版ができます。
標準書の形式に注意が要ります。 Claude API の文書の入力はPDFとテキストが対象で、表計算ソフトやワープロソフトの形式は、テキストかPDFに変換してから渡すよう案内されています。この構成では、Python で表のセルを読み、手順番号・作業内容・急所・品質のポイント・安全上の注意の列をテキストにして渡します。PDFで渡す場合、パスワードや暗号化のない標準的なPDFが対象で、1回のリクエストは32MBまでです。
書き換え結果はJSONで受け取ります。 Claude API の構造化出力は、output_config.format にJSONスキーマを指定すると、返答がスキーマに沿ったJSONになる仕組みです。
03どうやって実装するのか
処理の起点を決める
文書管理システムで承認された版が、承認済みフォルダに保存されたことを起点にします。 Python のスクリプトを30分おきに動かし、前回から増えたファイルを拾います。承認のメールを起点にすることもできますが、メールは転送や見落としで抜けるので、フォルダの中身を正とします。
新規作成と改訂を区別しません。 改訂の場合も、前の版のやさしい日本語版を手直しするのではなく、新しい版から作り直します。 前の版を直す形にすると、改訂で変わった数値だけを直して、変わらなかったはずの箇所の誤りが残ります。
入力データを集める
| データ | 中身 | 取得元 |
|---|---|---|
| 作業標準書 | 標準書番号、版番号、工程名、手順番号ごとの作業内容・急所・品質のポイント・安全上の注意、図の説明 | 承認済みフォルダ |
| 社内の用語集 | 残す言葉と説明(「トルク<=ねじをしめる強さ>」など)、言い換える言葉と言い換え先 | 生産技術課で作る一覧 |
| 文体の決まり | 文末、指示の言い方、禁止の言い方、時間と数値の書き方 | ガイドラインをもとに自社で作る |
| 前の版のやさしい日本語版 | 外国人のリーダーが指摘した言葉と、その直し方 | 共有フォルダ |
質を決めるのは、2つ目の用語集です。 ガイドラインは、言い換えが難しい重要な言葉はそのまま使い、<=・・・>で書き換えることを示しています。現場では「トルク」「バリ」「治具」のように、作業者が毎日聞いている言葉があります。 言い換えると、班長の口頭の指示と標準書の言葉が合わなくなります。どれを残すかは、現場が決める必要があります。
データの取得方法を決める
| 取るもの | どこから | 何に使うか |
|---|---|---|
| 標準書の本文 | 表のセル(手順番号、作業内容、急所、安全上の注意の列) | 書き換えの元 |
| 図の説明 | 図に付いた説明の文字 | 書き換えの元(図そのものは差し替えない) |
| 版番号と承認日 | ファイル名と文書管理システムの属性 | 確認票と保存に付ける |
| 用語集 | 共有の一覧 | 書き換えの指示に毎回渡す |
表のセルは、列の意味を付けたままテキストにします。 「急所」と「品質のポイント」と「安全上の注意」は、同じ手順の行にあっても役割が違います。列の名前を落とすと、安全上の注意が急所に混ざり、後の突き合わせで探せなくなります。
図の中の文字は、この構成では書き換えません。 図に矢印で「25N・m」と書かれていることがありますが、図を作り直すのは人の仕事です。図の中に数値があるときは、確認票に「図の中の数値は元のまま」と書き添えます。
AIへ渡す前に整形する
- 列の取り出し … 手順番号・作業内容・急所・品質のポイント・安全上の注意の列を、行ごとにまとめます
- 数値と単位の抜き出し … 正規表現で、数値・公差・範囲・単位をまとめて拾います。「25±0.5N・m」「10〜15mm」「3秒以上」「2個」を、値・公差・範囲の上下・単位・付いている言葉(以上・以下・未満・約)に分けて一覧にします
- 表記のそろえ … 全角と半角、「N・m」と「N・m」と「Nm」、「mm」と「mm」、「℃」と「度」をそろえます。そろえてから数えないと、同じ数値が別のものとして数えられます
- 安全上の注意の抜き出し … 安全上の注意の列の文と、本文の中の「禁止」「〜しないこと」「必ず」「保護具」「手袋」「保護めがね」「停止」「ロックアウト」を含む文を一覧にします
- あいまいな数の印 … 「約」「程度」「目安」「ごろ」が付いた数値に印を付けます。この印は書き換え後にも残す必要があります
- 用語集の当てはめ … 本文に出てくる、用語集の「残す言葉」に印を付け、指示と一緒に渡します
2番目と5番目の関係に注意してください。 ガイドラインは、あいまいな時間や数字の表現を多用しないことを勧めています。ところが、元の標準書が「約5秒」と書いているものを「5秒」にすると、作業の中身が変わります。 元のあいまいさは、書き換えで消してはいけません。消したくなったら、元の標準書を直す話として生産技術課に戻します。
範囲の書き方も同じです。 ガイドラインは、「〜」は誤解を生むため使わず「○○から△△まで」と書くことを示しています。そこで「10〜15mm」は「10mmから15mmまで」に書き換えます。突き合わせのプログラムは、この2つを同じ範囲として数える必要があります。 2番目で範囲を上下の2つの値として持つのは、このためです。
AIに処理させる
させることは2つです。1つ目は書き換え、2つ目は安全上の注意の対応づけです。 呼び出しを分け、それぞれに別の指示を渡します。
1つ目の書き換えでは、ガイドラインのステップ1と2を手順ごとに行います。
| 書き換えの決まり | 具体的に |
|---|---|
| 一文に1つのこと | 「〜して、〜し、〜すること」を3つの文に分ける |
| 3つ以上は箇条書き | 確認する点が3つ以上なら、・で並べる |
| 外来語は残すものだけ | 用語集の「残す言葉」以外の外来語は言い換える |
| 指示の言い方 | 「〜してください」「〜しなければなりません」。「〜ましょう」は使わない |
| 禁止の言い方 | 「〜しないでください」「〜してはいけません」。弱めない |
| 二重否定・受身を使わない | 「〜以外は必要ない」を「〜を使ってください」に |
| ふりがな | 漢字の後ろにかっこで読みを付けた版と、付けない版を作る |
| 数値と単位 | 元の表記のまま残す。範囲は「から」「まで」で書く |
ふりがなの付け方は、ガイドラインに2つの方法があります。 漢字の上に付ける方法と、漢字の後ろにかっこ書きで読みを入れる方法です。この構成では掲示用にかっこ書きの版を作り、あわせてふりがなの無い版も作ります。ガイドラインは、機械翻訳にかける可能性に配慮して、ふりがなを付けない文書もできる限り同時に用意することを示しています。作業者が自分のスマートフォンの翻訳で読む場合に、ふりがなが混ざると訳がくずれるからです。
2つ目の対応づけでは、元の安全上の注意の1つずつについて、書き換え後の対応する文を探させます。
| 判定 | 意味 |
|---|---|
same | 同じ強さで残っている |
weakened | 残っているが弱まった(禁止が勧めに、「必ず」が消えた、など) |
missing | 対応する文が見つからない |
changed | 対象や条件が変わった(「停止してから」が「止めて」になり順序が消えた、など) |
| させないこと | 理由 |
|---|---|
| 数値が同じかの判定 | プログラムが数えて比べる。AIは「同じ」と答えがち |
| 数値の丸めや言い換え | 「25±0.5N・m」を「25N・mくらい」にしない |
| あいまいな数を確定させる | 「約5秒」を「5秒」にしない |
| 手順の追加・並べ替え | 元にない手順を足すと、標準書と違う作業になる |
| 安全上の注意の要約 | 2つの注意を1つにまとめない |
| 伝わるかの判定 | 外国人のリーダーと班長が読んで決める |
2行目と3行目が、いちばん起きやすい失敗です。 やさしい日本語の決まりを渡すと、AIは数値を「わかりやすく」しようとします。決まりの中に「数値はそのまま」を明記し、プログラムでも数えて確かめる、の2段にします。
指示内容を固定する
1つ目(書き換え)の指示です。
あなたは製造業の工場で、作業標準書のやさしい日本語版を作る担当です。
外国人の作業者が読んで、その手順のとおりに作業できる文にしてください。
【書き換えの決まり】
- 一文には言いたいことを1つだけ書いてください。
- 確かめることが3つ以上あるときは、・で箇条書きにしてください。
- 指示は「〜してください」か「〜しなければなりません」で書いてください。
「〜ましょう」は使わないでください。
- 禁止は「〜しないでください」か「〜してはいけません」で書いてください。
「〜しないほうがいいです」のように弱めないでください。
- 「必ず」「すぐに」「止めてから」のような強さや順序の言葉は残してください。
- 二重否定と受身形は使わないでください。文末は「です」「ます」にしてください。
- 用語集の「残す言葉」は、その言葉のまま使い、初めて出たところで
<=説明>を付けてください。用語集にない外来語は言い換えてください。
【数値の扱い(いちばん大事です)】
- 数値、公差(±)、単位は、元の表記のまま書いてください。
丸めたり、言葉で言い換えたりしないでください。
- 範囲は「10mmから15mmまで」のように「から」「まで」で書いてください。
- 「約」「程度」「目安」が付いた数値は、その言葉も残してください。
あいまいな数を、はっきりした数に変えないでください。
- 「以上」「以下」「未満」は、元のとおりに残してください。
【してはいけないこと】
- 元にない手順や注意を足さないでください。
- 手順の順番を変えないでください。
- 2つの安全上の注意を1つにまとめないでください。
- 書き換えられない言葉があったら、無理に言い換えず hard_terms に入れてください。
【出力】
手順ごとに、ふりがなの無い文(plain_text)と、
漢字の後ろに(よみ)を付けた文(plain_text_ruby)を返してください。
【標準書】{standard_text}
【用語集】{glossary}
【前の版で伝わらなかった言葉】{feedback_terms}
2つ目(安全上の注意の対応づけ)の指示です。
元の作業標準書の安全上の注意と、そのやさしい日本語版を比べてください。
元の注意の1つずつについて、やさしい日本語版の中から対応する文を探し、
次のどれかを選んでください。
- same ...... 同じ強さで残っている
- weakened .. 残っているが、禁止が勧めになった、「必ず」が消えたなど、弱まった
- missing ... 対応する文が見つからない
- changed ... 対象、条件、順序が変わった
【決まり】
- original_quote と plain_quote には、それぞれの文書の文をそのまま写してください。
言い換えたり、まとめたりしないでください。
- 対応する文が見つからないときは plain_quote を空にして missing にしてください。
- 迷ったときに same を選ばないでください。
- reason には、なぜその判定にしたかを1文で書いてください。
【元の安全上の注意の一覧】{safety_items}
【やさしい日本語版】{plain_text}
1つ目の指示で「数値の扱い」を見出しにして独立させているのは、書き換えの決まりの中に埋もれさせないためです。 「わかりやすく」と「数値はそのまま」は、ぶつかる指示です。ぶつかったときにどちらを取るかを、指示の側で決めておきます。
2つ目の指示で引用をそのまま写させているのは、プログラムで照合するためです。 写された文が元の標準書とやさしい日本語版に本当にあるかを、文字列で確かめます。見つからない引用は、AIが作った文と見なして人に回します。
出力形式を固定する
1つ目の呼び出しは、次の形のJSONで受け取ります。
{
"standard_no": "",
"revision": "",
"steps": [
{
"step_no": 1,
"original_text": "",
"plain_text": "",
"plain_text_ruby": "",
"kept_terms": [ { "term": "", "explanation": "" } ]
}
],
"hard_terms": [ { "term": "", "step_no": 1, "note": "" } ]
}
2つ目の呼び出しの結果と、プログラムの突き合わせの結果を合わせて、確認票を作ります。
{
"number_check": [
{ "value": "25", "tolerance": "±0.5", "unit": "N・m",
"original_count": 2, "plain_count": 1, "status": "count_mismatch" }
],
"approx_check": [
{ "original": "約5秒", "found_in_plain": false }
],
"safety_check": [
{ "original_quote": "", "plain_quote": "",
"verdict": "same | weakened | missing | changed",
"quote_found": true, "reason": "" }
],
"overall": "ready_for_review | needs_fix"
}
1つ目の理由は、手順ごとに元の文と書き換え後の文を並べられることです。 確認票では、original_text と plain_text を左右に並べて表示します。担当は、左右を見比べるだけで確認できます。
2つ目は、数値の突き合わせをAIの答えから切り離せることです。 number_check はプログラムが数えた結果で、AIは関わっていません。original_count と plain_count が違う数値だけを赤く出します。
3つ目は、overall を規則で決められることです。 number_check に食い違いが1つでもあるか、safety_check に same 以外が1つでもあるか、quote_found が false のものがあれば needs_fix です。
構造化出力には注意点があります。enum の値は大文字・小文字が保証されないとされているので、判定の文字列は大文字・小文字を区別せずに比べます。また、拒否された場合や max_tokens で打ち切られた場合は、スキーマに合わない出力になりうるとされています。stop_reason を見て、打ち切りなら max_tokens を上げて呼び直します。
システムへ連携する
| つなぎ先 | 方式 | 内容 |
|---|---|---|
| 承認済みフォルダ | Python で30分おきに読む | 新しい版の標準書を拾う |
| Claude API | API呼び出し(2回) | 書き換えと、安全上の注意の対応づけ |
| 用語集 | 共有の一覧を読む | 書き換えの指示に渡す |
| 共有フォルダ | 確認票と書き換え案を書き出す | 担当が開いて直す |
| 社内チャット | 通知 | 担当に、確認票ができたことと overall を知らせる |
文書管理システムへは書き込みません。 やさしい日本語版は、担当が確認し、リーダーと班長が読んでから掲示します。承認前のものを正式な文書の側に置くと、現場で区別がつかなくなります。
人が確認する
担当が全件を確かめます。 見る順番を決めておきます。
- 数値の食い違いを先に見る …
number_checkの赤い行を見て、元の標準書の該当箇所と比べます。1つでも残っていたら、ほかを見る前に直します - あいまいな数を見る …
approx_checkで「約」「程度」が消えていないかを見ます - 安全上の注意を見る …
weakenedとmissingとchangedを見ます。sameも一覧で流し見ます - 書き換え案を通して読む … 用語集の言葉がそろっているか、手順の順番が変わっていないかを見ます
- 外国人のリーダーと班長に回す … 印刷して読んでもらい、分からなかった言葉に丸を付けてもらいます
- 丸の付いた言葉を記録する … 用語集に足すか、言い換えを変えます
1番目を最初に置くのは、数値の誤りがいちばん重いからです。 書き換えの言葉が少し硬いのは、リーダーの確認で直ります。数値の誤りは、現場では誰も気づきません。 作業者はやさしい日本語版を信じて作業します。
例外に対処する
| 起きること | 対応 |
|---|---|
| 標準書の書式が想定と違い、列が取れない | 書き換えに進まず、担当へ通知。手で列を指定して取り直す |
| 図の中に数値がある | 確認票に「図の中の数値は元のまま」と書き、図の作り直しを担当に回す |
| 書き換えで数値の数が合わない | needs_fix。書き換え案は出すが、赤く表示する |
| 「約」「程度」が消えた | needs_fix。担当が戻す |
| 引用が元の文に見つからない | AIが作った文と見なし、その注意を missing 扱いにして人へ |
hard_terms が出た | 用語集の担当に回し、残すか言い換えるかを決める |
| 応答が打ち切られた | stop_reason を見て、max_tokens を上げて呼び直す。手順の多い標準書は工程ごとに分ける |
| 同じ標準書の版が続けて承認された | 新しい版だけを処理し、古い版の処理を止める |
| 元の標準書に誤りが見つかった | やさしい日本語版では直さず、生産技術課に元の標準書の改訂を依頼する |
最後の行が大事です。 書き換えの途中で、元の標準書の誤記や古い単位が見つかることがあります。やさしい日本語版の側だけを直すと、元とやさしい日本語版で数値が違う状態になります。 直すのは元の標準書の側で、やさしい日本語版はその改訂を待って作り直します。
記録を残す
- 元の標準書の番号・版番号・承認日と、取り出したテキスト
- 前処理で作った数値と単位の一覧、安全上の注意の一覧
- 2回の呼び出しの指示と応答の全文、使ったモデル
- プログラムの突き合わせの結果(
number_check、approx_check) - 担当が直した箇所と、直す前と後の文
- 外国人のリーダーと班長が丸を付けた言葉と、どう直したか
- 掲示したやさしい日本語版のファイルと、掲示した日
5つ目と6つ目は、用語集を育てるための記録です。 担当が毎回同じ言葉を直しているなら、用語集に足せば次からはAIが最初から使います。丸の付いた言葉が月ごとに減っていけば、書き換えの質が上がっている印です。
04実装レベルの3段階
本記事の想定は半自動化です。 1件90分が30分になるのは、書き換えの下書きと数値の見比べが自動になるからです。担当の確認とリーダーの確認は残ります。 本格構成で効くのは、改訂への追いつきです。 元の標準書が改訂されたら、掲示されている古いやさしい日本語版の場所を知らせ、差し替えまでを追いかけます。第3章の(d)を解消するのはこの段階です。 段階を飛ばさないでください。 半自動化の確認票を2か月見ると、AIがどの言葉で迷うか、どの数値の書き方で突き合わせが外れるかが分かります。そこを用語集とプログラムに直してから本格構成に進みます。
05工数削減シミュレーション
導入後 40件 × 30分 ÷ 60 = 20 時間/月
自社条件で導入効果を整理したい方へ
このユースケースを自社に当てはめた場合の前提値と削減見込みを、業務ヒアリングをもとに整理します。
06向いている企業・向いていない企業
- 外国人の作業者が多く、作業標準書の新規作成と改訂が毎月数十件ある自動車部品・電子部品・食品などの工場。やさしい日本語版を生産技術や班長が手で作っており、作る人によって言い換えの仕方がばらつく場合。改訂のたびにやさしい日本語版が古いまま残ることがある場合。作業標準書を文書管理の仕組みで版ごとに管理しており、承認済みのファイルを取り出せる場合。
- 外国人の作業者が数名で、標準書の改訂が年に数件の場合。作業者の母語への翻訳と通訳で教育が回っており、やさしい日本語版を作る方針がない場合。標準書の大半が写真と図だけで、文章がほとんどない場合。なお、やさしい日本語版で作業者に本当に伝わるかの確認と、安全衛生教育そのものは、この構成では代替できません。
07最小構成で試す方法
- 最近改訂された作業標準書から10件を選ぶ(数値の多いものと、安全上の注意の多いものを必ず入れる)
- その10件について、担当が手で作ったやさしい日本語版があれば集める
- 用語集の最初の版を作る。残す言葉を20語ほど、現場の班長と決める
- 手元のAIサービスに標準書のテキストと用語集を貼り、第7章の1つ目の指示で書き換えさせる
- 書き換え後の数値を、元の標準書と手で1つずつ見比べる
- 外国人のリーダー2〜3名に、手で作った版とAIの版を両方読んでもらう
5番目を必ず手でやってください。 プログラムを作る前に、AIの書き換えで数値がどのくらい変わるかを知っておきます。
| 出てきた内容 | 判断 |
|---|---|
| 数値はそのまま残り、文も読みやすい | プログラムでの突き合わせに進む |
| 数値が丸められた、「約」が消えた | 指示の「数値の扱い」を強める。突き合わせのプログラムが必須だと分かった |
| 禁止が勧めに弱まった | 指示に禁止の言い方を足す。対応づけの呼び出しが必須だと分かった |
| リーダーが手作りの版のほうを読みやすいと言った | どこが違うかを聞き、用語集と文体の決まりに足す |
2行目と3行目が出ても、失敗ではありません。 この構成が書き換えと突き合わせを分けている理由を、手元で確かめたということです。
08実装時につまずきやすいポイント
| 問題 | 対策 |
|---|---|
| 書き換えで数値が丸められる | 指示で禁じ、プログラムでも数えて比べる。 どちらか片方では足りない |
| 「約5秒」が「5秒」になる | 前処理で印を付け、書き換え後に残っているかを確かめる |
| 「10〜15mm」と「10mmから15mmまで」が別の数として数えられる | 範囲を上下の2つの値として持ち、同じものとして数える |
| 全角・半角、N・m と Nm で数が合わない | 表記をそろえてから数える |
| 禁止が勧めに弱まる | 対応づけの呼び出しで weakened を出させ、人が見る |
| 2つの注意が1つにまとめられる | 指示で禁じる。元の注意の数と対応した文の数を比べる |
| AIの引用が元の文にない | 文字列で照合し、見つからなければ missing 扱い |
| 現場で使う言葉まで言い換えられる | 用語集の「残す言葉」に入れる。班長の口頭の指示と合わせる |
| 図の中の数値が古いまま | 図は対象外と明記し、図の作り直しは人に回す |
| やさしい日本語版の側だけで誤記を直す | 元の標準書を直す。 やさしい日本語版は作り直す |
| リーダーの確認を省く | ガイドラインのステップ3。AIの読みやすさは、現場の読みやすさではない |
上の4行が、この構成の失敗のほとんどです。 どれも「数値が変わる」という同じ失敗の形が違うだけです。数値の一致は、AIの答えではなく数えた結果で決めることを守れば、ほとんどは防げます。
最後の行も、早いうちに効いてきます。 確認票の数値が全部合っていると、リーダーに読んでもらう手間を省きたくなります。数値が合っていることと、作業者に伝わることは別の話です。
09セキュリティ・AIガバナンス上の注意点
この構成で扱うデータ: 作業標準書の手順、急所、品質のポイント、締付トルクや温度などの条件です。製造のノウハウそのもので、取引先の図面の寸法が含まれることもあります。
- 外部に渡す範囲を手順の文に限る … 書き換えに要るのは手順・急所・安全上の注意の文で、図面や取引先の名前は要りません。標準書の表から、必要な列だけを取り出して渡します
- 取引先との秘密保持の取り決めを確かめる … 取引先から受け取った図面の寸法を標準書に書いている場合、その数値を外部のサービスに渡してよいかを、秘密保持契約の範囲で確かめます
- やさしい日本語版を正式な文書にしない … 正式な文書は元の作業標準書です。やさしい日本語版はその補助で、食い違ったら元が正しいと現場に周知します
- 安全衛生教育を置き換えない … 事業者は、すべての労働者を新たに雇い入れたときや作業内容を変更したときに、遅滞なく安全衛生教育を行わなければならないとされています。また、外国人労働者への安全衛生教育は、母国語や視聴覚教材を用いるなど、内容を理解できる方法で行うよう指針で定められています。 やさしい日本語版はその方法の1つになりえますが、教育そのものではありません
- 伝わるかの確認を省かない … ガイドラインのステップ3です。作業者に伝わったかを確かめるのは人です
誤りが起きた場合のリスクは、数値の誤りが掲示されることと、安全上の注意が弱まって伝わることの2つです。 前者はプログラムの突き合わせで、後者は対応づけと人の確認で防ぎます。どちらも、作業者は掲示を信じて作業するので、現場では気づかれません。
10まず何から始めるか
1週目:用語集と文体の決まりを作る
班長と外国人のリーダーに集まってもらい、現場で毎日使っている言葉のうち、残す言葉を20語決めます。あわせて、指示と禁止の言い方、範囲の書き方、ふりがなの付け方を、ガイドラインをもとに1枚にまとめます。
2週目:10件で試す
最近改訂された標準書10件を、手元のAIサービスで書き換えさせます。数値を手で1つずつ見比べ、丸められたもの、消えたもの、「約」が消えたものを数えます。
3週目:突き合わせのプログラムを作る
正規表現で数値と単位を拾い、表記をそろえて数えて比べるプログラムを作ります。2週目に手で見比べた結果と、プログラムの結果が同じになるかを確かめます。
4週目:承認済みフォルダから確認票までをつなぐ
承認済みフォルダを読み、書き換え・突き合わせ・対応づけをして確認票を出すところまで作ります。この時点では掲示はせず、担当が手で作った版と並べて比べます。
2か月目: 確認票を使って掲示を始め、リーダーの指摘を記録します。3か月目以降: 指摘された言葉を用語集に足し、1件90分が何分になったかを実測します。改訂から掲示までの日数が縮み、リーダーが丸を付ける言葉が減ってきた時点で、この構成は完成です。
11関連ユースケース
12この仕組みを理解するための記事
13技術仕様の確認日・参考情報
| 確認した内容 | 情報源 | 確認日 |
|---|---|---|
| ガイドラインが出入国在留管理庁と文化庁による2020年8月のもので、外国人の労働者が働く企業での活用も期待すること。3つのステップ(日本人にわかりやすい文章、外国人にもわかりやすい文章、日本語教師や外国人によるわかりやすさの確認)。一文に言いたいことは1つ、3つ以上は箇条書き、外来語はできる限り使わない、あいまいな時間や数字の表現を多用しない、二重否定・受身を使わない、文末は「です」「ます」、指示は「〜してください」「〜しなければなりません」、重要な言葉はそのまま使い<=>で説明する、ふりがなは漢字の上か後ろのかっこ書き、機械翻訳に配慮してふりがなの無い文書も用意する、「〜」を使わず「から」「まで」と書くこと | 出入国在留管理庁・文化庁: 在留支援のためのやさしい日本語ガイドライン(PDF) | 2026-10-08 |
| 事業者はすべての労働者を新たに雇い入れたときや作業内容を変更したときに遅滞なく安全衛生教育を行わなければならないこと(労働安全衛生法第59条第1項・第2項)。外国人労働者への安全衛生教育を、母国語等や視聴覚教材を用いるなど内容を理解できる方法で行うよう指針が規定していること | 長野労働局: 外国人労働者向け安全衛生教育用資料 | 2026-10-08 |
output_config.format にJSONスキーマを指定すると返答がスキーマに沿ったJSONになること。enum の大文字・小文字が保証されないこと。拒否や max_tokens での打ち切りではスキーマに合わない出力になりうること | Claude Docs: Structured outputs | 2026-10-08 |
| 文書の入力が標準的なPDF(パスワード・暗号化なし)で、1回のリクエストが32MBまでであること。表計算ソフトやワープロソフトの形式は文書ブロックで扱えず、テキストかPDFに変換が必要なこと | Claude Docs: PDF support | 2026-10-08 |
やさしい日本語版で作業者に伝わるかの確認と、安全衛生教育の実施は、事業者と現場の責任者が行ってください。 本記事は出入国在留管理庁・文化庁・厚生労働省(長野労働局)・Anthropic の公開している情報で確認できた範囲だけを扱っています。
実装ステータス:構成例。 公開仕様に基づいて設計した構成であり、当社で実際に構築・検証したものではありません。工数の数値はモデル条件による試算です。
自社の業務に使えるAI活用候補を整理します
このユースケース(UC-0985)についてのご相談はこちらから。
