「特許出願中」などの権利表示の根拠を、掲載前に知財台帳と突き合わせる
製品カタログや商品ページに書かれた「特許出願中」「特許第◯◯◯◯◯◯◯号」といった権利の表示を抜き出し、知財管理台帳と突き合わせた結果を並べます。掲載してよいかどうかは、知財担当が結果を見て決めます。
- 利用ツール
- ChatGPT/Claude/Gemini/Make/Power Automate/Zapier
- 対象業界
- EC/IT・SaaS/小売/広告/製造
- 対象部門
- マーケティング/知財
- 対象業務
- 内容確認・チェック/台帳・マスタ管理
- 主な課題
- 属人化している/情報が見つからない/確認ミスが多い
- AIで行う処理
- 判定
- 主な効果
- 品質標準化/工数削減/機会損失防止
- 導入難易度
- ★☆☆☆☆
- 実装レベル
- 半自動化
- 費用感
- ノーコード連携(中)
- 人間の確認
- 条件付き
01導入前 / 導入後の業務フロー
- マーケティング部が校了データ(PDF)をメールで知財部へ送る
- 知財担当がPDFを開き、1ページずつ権利の表示を探す
- 見つけた表示ごとに番号を書き写し、知財管理台帳を開いて番号で引く
- 台帳に行があれば、名義・対象製品・状態の列を見る
- 「特許出願中」の表示は、その出願が今どうなっているかを台帳で確かめる
- 他社の製品名や標章が出ていれば、帰属表示が入っているかを見る
- 気になった箇所をメールに書いてマーケティング部へ返す
- 直ったものを再度受け取り、直した箇所をもう一度確かめる
- 人マーケティング部が校了データを確認用フォルダに保存する
- 自動ファイルの保存をきっかけにワークフローが動き、形式・サイズ・ページ数を確かめる
- 自動掲載物のメタ(種類・掲載先・言語・対象国・対象製品)を付けて渡す
- 自動生成AIが掲載物から権利の表示を拾い出し、読み取った文字列をそのまま返す
- 自動番号の書式(形式・桁数・年号)を検査し、通らなかったものに印を付ける
- 自動知財管理台帳を番号で引き、名義・状態・対象製品・国の列を取る
- 自動突合結果を4つのいずれかに分ける
- 自動台帳の更新日が古ければ、結果とは別に印を付ける
- 自動承認の依頼を知財担当へ送り、そこで処理を止める
- 人知財担当が一覧を開き、表示を残すか、直すか、落とすかを決める
- 人直すものについて、修正の依頼をマーケティング部へ返す
各工程の詳しい説明を読む
- マーケティング部が校了データ(PDF)をメールで知財部へ送る
- 知財担当がPDFを開き、1ページずつ権利の表示を探す
- 見つけた表示ごとに番号を書き写し、知財管理台帳を開いて番号で引く
- 台帳に行があれば、名義・対象製品・状態の列を見る
- 「特許出願中」の表示は、その出願が今どうなっているかを台帳で確かめる
- 他社の製品名や標章が出ていれば、帰属表示が入っているかを見る
- 気になった箇所をメールに書いてマーケティング部へ返す
- 直ったものを再度受け取り、直した箇所をもう一度確かめる
(a)表示を探すところから始まる。 2番が、いちばん時間を使う工程です。表示は本文ではなく注記や脚注、写真の中にあり、どこに何個あるかは開いてみないと分かりません。
(b)台帳を1件ずつ引く。 3番と4番は、番号をコピーして検索し、行を見て戻る、の繰り返しです。表示が5個あれば5回繰り返します。判断らしい判断はほとんどありません。
(c)番号は1文字違っても気づけない。 目で写すとき、6と8、0とO、1とlが入れ替わります。写し間違えた番号は台帳に当たらず、「台帳に無い番号」という結果になります。 本当に無いのか写し間違いかは、もう一度PDFを開くまで分かりません。
(d)刷ってしまってから気づく。 締め切りが近い掲載物は、確認を簡単に済ませます。指摘が来るのは取引先か競合からで、 そのときには印刷も展示も終わっています。
- 【人】 マーケティング部が校了データを確認用フォルダに保存する
- 【自動】 ファイルの保存をきっかけにワークフローが動き、形式・サイズ・ページ数を確かめる
- 【自動】 掲載物のメタ(種類・掲載先・言語・対象国・対象製品)を付けて渡す
- 【自動】 生成AIが掲載物から権利の表示を拾い出し、読み取った文字列をそのまま返す
- 【自動】 番号の書式(形式・桁数・年号)を検査し、通らなかったものに印を付ける
- 【自動】 知財管理台帳を番号で引き、名義・状態・対象製品・国の列を取る
- 【自動】 突合結果を4つのいずれかに分ける
- 【自動】 台帳の更新日が古ければ、結果とは別に印を付ける
- 【自動】 承認の依頼を知財担当へ送り、そこで処理を止める
- 【人】 知財担当が一覧を開き、表示を残すか、直すか、落とすかを決める
- 【人】 直すものについて、修正の依頼をマーケティング部へ返す
9番目で止めるのが、この設計の要です。 結果が出たところで自動的に先へ進めません。掲載してよいかどうかは、突合結果を見た知財担当が決めます。 台帳が最新でない可能性が常にあるため、機械が出した4つの区分をそのまま掲載可否にはできません。
4番と7番を分けているのも同じ理由です。 生成AIがやるのは、何と書いてあるかを写すことだけで、台帳と照らして区分に分けるのはワークフロー側の規則の仕事です。 区分の決め方が変わっても、直すのは規則だけで済みます。
02今回想定するシステム構成
掲載前の校了データ(カタログPDF/商品ページ/展示会パネル/
プレスリリース/営業資料)
│ 確認用フォルダへ保存
▼【トリガー】ファイルの保存 + 週1回の定時実行(公開済みページの巡回)
Zapier
├──▶ 形式・サイズ・ページ数の確認/掲載物のメタを付ける
▼
Claude API(PDFをそのまま渡す。各ページは画像とテキストの両方で渡る)
│ 出願中の表示/登録番号/登録商標である旨の表示/
│ 意匠・実用新案の表示/他社の標章の表示と帰属表示
▼ 構造化出力(json_schema)で、拾い出した表示だけを返す
Zapier ── 番号の書式検査(形式・桁数・年号)→ 知財管理台帳を番号で引く
▼
突合結果(台帳と一致 matched / 台帳に無い番号 not_in_ledger /
権利が生きていない not_alive / 製品と権利の対応が違う wrong_product)
▼
Human in the Loop(Request Approval)── ここで止める
▼
【知財担当が掲載可否を決める】
├──▶ そのまま掲載へ
└──▶ 修正の依頼をマーケティング部へ| 役割 | 想定する製品 | 代替候補 |
|---|---|---|
| ワークフロー | Zapier | Make、Power Automate |
| 処理 | Claude API | OpenAI API、Gemini API |
知財管理台帳と確認用フォルダは、新しく足すものではありません。 台帳は既存のスプレッドシートをそのまま読み、この構成から書き込むことはしません。 台帳を直すのは知財担当の仕事のままです。
掲載物をそのまま渡せるのが、この構成が軽く済む理由です。 Claude API はPDFを扱え、上限は32MB、1リクエストあたり600ページ(コンテキストウィンドウが100万トークン未満のときは100ページ)とされています。標準のPDFであることが条件で、パスワードや暗号化がかかったものは扱えません。
渡したPDFがどう扱われるかが、番号の読み取りに直接ひびきます。 システムは各ページを画像に変換し、各ページから抽出したテキストを、そのページの画像と一緒に渡すとされています。つまりテキストと画像の両方が手元にあり、同じ番号が両者で食い違うことがあり得ます。
Zapier 側では、4つの突合結果を Paths で分けます。 Paths は「定義した規則にもとづいて、Zapのなかで別々の動作を行わせる」ものとされ、1つのパスのまとまりで最大10本の分岐、最大3階層まで作れます。無料プランでは使えず、分岐は左から右へ1本ずつ順に実行されます。
03どうやって実装するのか
処理の起点を決める
起点は2つです。 1つは確認用フォルダへの保存で、掲載前の校了データが入るたびに1件ずつ動かします。もう1つは週1回の定時実行で、すでに公開されている商品ページを巡回します。 掲載した時点では正しかった表示が、出願の取下げや権利の消滅で後から合わなくなり、1度見ただけでは気づけないからです。
定時実行は Schedule by Zapier で組みます。トリガーは Every Hour、Every Day、Every Week、Every Month、Custom Frequency から選べ、Every Week なら曜日と時刻を指定します。 指定した分ちょうどに動くことは保証されず、数分以内に動くとされています。 見るのは Zap ではなくアカウント側のタイムゾーンで、変えたときはZapを一度オフにして入れ直す必要があります。
入力データを集める
| データ | 中身 | 取得元 |
|---|---|---|
| 掲載物ファイル | 校了データのPDF、または商品ページをPDFにしたもの | 確認用フォルダ |
| 掲載物のメタ | 種類、掲載先、言語、対象国、申告された対象製品 | 依頼フォーム |
| 知財管理台帳 | 権利種別、登録番号、出願番号、名義、対象製品、状態、国、更新日 | スプレッドシート |
| 他社の標章の一覧 | 掲載物に出る他社の製品名・標章と、その権利者名 | 自社で用意する一覧 |
| 表示の書式の一覧 | 自社で決めた表示の文言と、言語ごとの訳 | 自社で用意する一覧 |
質を決めるのは台帳の3つの列です。 状態の列が無ければ権利が生きているかを見られず、対象製品の列が無ければ番号と製品の対応を見られません。更新日の列が無ければ、いつ時点のものか分かりません。
他社の標章の一覧は、帰属表示を見るために要ります。 掲載物に出てきた名称が他社の権利かは読んだだけでは決まらず、一覧に無い他社名は人へ回します。
データの取得方法を決める
掲載物は、PDFのまま渡します。 Claude API へPDFを渡す方法は3つあり、URLを参照する、base64にして document の内容ブロックに入れる、Files API に上げて file_id で参照するのいずれかです。大きなPDFは file_id で参照すると、リクエストを小さく保てるとされています。
| 取るもの | どこから | 何に使うか |
|---|---|---|
| 掲載物の本文と注記 | PDFから抽出されたテキスト | 表示の文言と番号の文字列 |
| ページの見た目 | 各ページの画像 | 写真の中の銘板、図版に入った表示 |
| 権利の情報 | 台帳の行(登録番号または出願番号で引く) | 名義・状態・対象製品・国 |
| 台帳がいつのものか | 台帳の更新日の列 | 結果に付ける ledger_stale の印 |
台帳の照合は、番号が先、製品名が後です。 番号で引けなかったときに製品名から引き直すと、似た名前の権利に当たります。引けなかったという事実を、そのまま結果に残します。 台帳そのものは生成AIへ渡しません。
AIへ渡す前に整形する
- 形式の確認 … 標準のPDFか。パスワードや暗号化がかかったものは扱えません
- サイズとページ数の確認 … 32MB、600ページ(コンテキストウィンドウが100万トークン未満のときは100ページ)が上限です
- 分割 … 上限を超えるカタログは章ごとに分けます。図版の多いページが続くPDFは、上限に届く前にコンテキストが埋まるとされています
- 向きの補正 … 横向きのままでは番号の読み取りが落ちます
- 文字の確認 … 標準的なフォントを使い、文字が読めることを確かめます
- 並べる順の固定 … リクエストのなかでPDFをテキストより前に置きます
- メタの付与 … 種類・掲載先・言語・対象国・対象製品を付けます
- 台帳のスナップショット … そのときの台帳を控え、更新日を見ます
3番目と4番目を軽く見ないでください。 製品カタログは図版が多く、ページ数が上限内でも通らないことがあります。
7番目が、多言語の掲載物を扱う入口です。 英語版カタログの "Patent Pending" がどの国のどの出願のことなのかは、掲載する国が分からないかぎり照らせません。
AIに処理させる
させるのは、掲載物から権利の表示を拾い出し、読み取った文字列をそのまま書き出すことだけです。 台帳との照合も掲載可否の判断もさせません。
| 拾うもの | 書き出すもの | 判断できないとき |
|---|---|---|
| 出願中の表示 | 文言、対象製品、ページと位置 | 製品が読めなければ unknown |
| 登録番号 | 権利種別、番号の文字列、前後の一文 | 文字に自信が無ければ low |
| 登録商標である旨の表示 | 標章、権利者として書かれた社名、記号の有無 | 権利者が無ければ空 |
| 意匠・実用新案の表示 | 番号と対象製品 | 権利種別が読めなければ low |
| 他社の標章の表示 | 標章、帰属表示の有無、帰属先の社名 | 他社か判断できなければ low |
右の列の read_confidence が、番号の誤読を拾う第一の手当てです。 ページの画像と、一緒に渡されているテキストで文字が食い違ったときも low にさせます。PDFは各ページが画像とテキストの両方で渡るので、この食い違いは見えます。
| させないこと | 理由 |
|---|---|
| 台帳にありそうな番号への修正 | 1文字違えば別の権利。 寄せた時点で確認の意味が無くなる |
| 桁を補う、記号や区切りを整える | 読み取れた文字列と、整えた文字列は別物 |
| 権利が生きているかの推定 | 状態は台帳で見る。文面からは決まらない |
| 掲載してよいかの結論 | 知財担当が決める |
| 法令の条文・罰則・違法かどうかの判断 | 範囲外。弁理士・知財の専門家に委ねる |
| 訳文の表示が適切かの判断 | 言語を書き出すところまでにする |
5行目を必ず入れてください。 権利の表示は法令の話と地続きなので、何も言わなければ根拠らしい説明を書き添えてきます。それを掲載可否の材料にしてはいけません。
指示内容を固定する
あなたは知財部門で、掲載前の制作物に書かれた権利の表示を拾い出す担当です。
渡された掲載物に書かれている文字だけを見てください。書かれていないことを補わないでください。
【拾い出す対象】
1. 出願中の表示(「特許出願中」「意匠登録出願中」「Patent Pending」など)
2. 登録番号の表示(特許、実用新案、意匠、商標。「特許第◯◯◯◯◯◯◯号」など)
3. 登録商標である旨の表示(「◯◯は当社の登録商標です」、添えられた記号)
4. 意匠・実用新案の表示
5. 他社の標章の表示と、その帰属表示(「◯◯は◯◯社の登録商標です」)
【書き出し方】
- number には、読み取った文字列をそのまま写してください。
桁を補う、記号を直す、区切りを整える、それらしい番号に近づけることをしないでください。
- 文字に自信が持てないときは read_confidence を low にし、uncertain_chars に
その文字を書いてください。ページの画像と、一緒に渡されているテキストで
文字が食い違う場合も low にしてください。
- page と location には、どのページのどこにあったかを書いてください
(例:3ページ 仕様表の下、裏表紙 製品写真の中の銘板)。
- quote には表示を含む一文を、language にはその表示の言語を書いてください。
- product には対象の製品を記載から書き、読み取れなければ unknown とします。
【してはいけないこと】
- 権利が生きているかどうか、掲載してよいかどうかを書かないでください。
- 台帳にありそうな番号を推測して書かないでください。
- 法令の条文、罰則、違法かどうかの結論を書かないでください。
- 訳文の表示が適切かどうかを判断しないでください。言語を書くまでにしてください。
- 表示が無ければ markings を空の配列にしてください。
【掲載物の情報】
種類: {material_type} / 掲載先: {channel} / 言語: {language} / 対象国: {country}
対象製品(制作側の申告): {declared_products} / 他社の標章: {third_party_marks}
「そのまま写す」を2か所に書いているのは、整えてくるからです。 カンマを外す、全角を半角にそろえる。読みやすくはなりますが、読み取った文字列ではなくなります。
「画像とテキストが食い違う場合も low」も、必ず入れてください。 これを書かないと、どちらか一方を選んで自信ありと返してきます。食い違ったという事実が、人が見るべき合図です。
出力形式を固定する
構造化出力で受け取ります。 output_config.format に type: json_schema とスキーマを渡すと、制約付きのデコードでそのとおりに返るとされています。
{
"type": "object",
"properties": {
"kind": { "type": "string", "enum": ["pending", "patent_no", "utility_no",
"design_no", "trademark_no", "registered_notice", "third_party"] },
"number": { "type": "string" },
"mark": { "type": "string" },
"owner_written": { "type": "string" },
"product": { "type": "string" },
"page": { "type": "integer" },
"location": { "type": "string" },
"quote": { "type": "string" },
"language": { "type": "string" },
"attribution_present": { "type": "boolean" },
"read_confidence": { "type": "string", "enum": ["high", "low"] },
"uncertain_chars": { "type": "string" }
},
"additionalProperties": false
}
これは表示1件ぶんの形です。全体は material_id と、この形を要素に持つ配列 markings を持つオブジェクトにし、12個すべてを required に入れます。
書ける制約と書けない制約があります。 enum は単純な型にだけ使え、オブジェクトには additionalProperties を false に設定する必要があるとされています。一方で、文字列の長さや数値の範囲の制約は対応していません。
つまり、番号の桁数はスキーマで縛れません。 検査はワークフロー側で行います。これが番号の誤読を拾う第二の手当てです。
| 検査 | 見るもの | 落ちたときの扱い |
|---|---|---|
| 形式 | 権利種別ごとの並び(「特許第」+数字+「号」など)に合うか | format_ng |
| 桁数 | 権利種別ごとの桁数の範囲に入るか | digit_ng |
| 年号 | 出願番号の年が、その製品の発表年より後になっていないか | year_ng |
印の付いたものは台帳を引かずに人へ回します。3番目は、写し間違いだけでなく前の版からの引き写しも拾います。 台帳と照らした結果は、ワークフローが別の項目として付け、markings には触りません。
| 突合結果 | どう決めるか |
|---|---|
台帳と一致 matched | 番号が台帳にあり、名義が自社で、状態が生きていて、対象製品も合う |
台帳に無い番号 not_in_ledger | 書式の検査は通ったが、台帳のどの行にも当たらない |
権利が生きていない not_alive | 台帳に行はあるが、状態が取下げ・拒絶確定・消滅・放棄 |
製品と権利の対応が違う wrong_product | 行はあり状態も生きているが、対象製品の列が違う |
「特許出願中」の表示は、出願番号で台帳を引き、状態の列で見ます。 係属中なら matched、取下げや拒絶確定なら not_alive です。登録になっていた場合も、状態をそのまま一覧に出します。 他社の標章は attribution_present を見て、帰属表示が無いものに別の印を付けます。
システムへ連携する
| つなぎ先 | 方式 | 内容 |
|---|---|---|
| 確認用フォルダ | Zapier のトリガー | 校了データの保存を検知する |
| Claude API | API呼び出し | 掲載物から権利の表示を拾い出す |
| 知財管理台帳 | スプレッドシートの読み取り | 番号で引き、状態・対象製品・国・更新日を取る |
| 結果の一覧 | スプレッドシートへの書き込み | 掲載物ごとの突合結果を残す |
| Human in the Loop | Zapier の標準機能 | 知財担当の承認を待って止まる |
CMSにもDTPのデータにも書き込みません。 出すのは突合結果までで、掲載物を直すのはマーケティング部と制作会社の仕事です。 書き込みを足すと、台帳が古かったときに正しい表示まで消えます。
人が確認する
承認は Human in the Loop の Request Approval で受けます。 これは「Zapの実行を一時停止し、1人以上のレビュアーに、承認・却下、または提出されたデータの変更を求める」ものとされ、応答があるまで後続のステップは止まったままです。 通知先はメール、Slack、別のZapの起動から選べます。
時間切れの扱いを必ず決めてください。 タイムアウトの動作は「スキップして続行」か「実行を終了」から選びます。この構成では「実行を終了」です。 応答が無いまま先へ進む経路を作りません。
not_aliveとwrong_productを先に見る … 刷り直しにつながるのはこの2つです- 書式の検査に落ちたものと
lowのものを見る … 多くは読み取りの誤りです。 PDFの該当ページで番号を確かめます not_in_ledgerを見る … 差し戻す前に、台帳側の未整備をまず疑います- 帰属表示の印が付いたものを見る … 他社の標章の扱いを確かめます
- 判断を記録する … 残す・直す・落とすのどれにしたかと、その理由を残します
Human in the Loop は有料のプランで使えるプレミアムアプリで、そのZapをレビュアーに共有しておく必要があります。
例外に対処する
| 起きること | 対応 |
|---|---|
| パスワードや暗号化がかかったPDF | 扱えない。制作側に解除して出し直してもらう |
| 32MBまたはページ数の上限を超える | 章ごとに分けて投入する |
| ページ数は上限内なのに通らない | 図版が多いと起きる。分割し、画像を軽くする |
| ページが横向き | 向きを直してから渡す |
| 書式の検査に落ちた番号 | 印を付け、台帳を引かずに人へ回す |
| 画像とテキストで番号が食い違う | low にして人へ回す |
| 台帳の更新日が古い | ledger_stale を付け、結果に関係なく人へ回す |
| 一覧に無い他社名が出てきた | 帰属表示の判断をせず、人へ回す |
| 訳文にだけ表示が残っている | 言語と対象国を添えて人へ。可否は判断させない |
| 承認が時間切れになった | 実行を終了する。 依頼者に通知する |
上から4行目までは、AIの問題ではありません。 校了データの作り方の問題で、依頼の時点でPDFの出し方を決めるほうが早いです。
記録を残す
- 掲載物のファイルと、そのときのメタ(種類・掲載先・言語・対象国・対象製品)
- 生成AIが返した
markingsの全文(quote・page・locationを含む) - 書式の検査の結果と、そのとき参照した台帳の内容および更新日
- 突合結果と、知財担当がどう決めたか(残す・直す・落とす)とその理由
- 修正を依頼した日時と、直った版との対応
- 掲載物の種類ごとの
not_aliveの発生件数
3つ目で「そのときの台帳の内容」を残すのは、台帳が後から変わるためです。 権利の状態が更新されると過去の判定の意味が変わり、当時の台帳が残っていないと、やり直す範囲が決まりません。 最後の行は、前の版からの引き写しが起きている場所を示します。
04実装レベルの3段階
本記事の想定は半自動化です。 月40件なら、この段階で1件12分が3分になります。台帳を引く作業と結果をまとめる作業が、そのまま無くなるからです。 最小構成では件数がさばけません。 1件ずつ貼り付けるので月40件には使えませんが、拾い出しがどこまで効くかを確かめる段階です。 本格構成へ進むかは、台帳の更新の運用しだいです。 手作業で更新されているうちは、巡回を足しても古い台帳で洗い直すだけになります。更新の経路を決めてから進んでください。
05工数削減シミュレーション
導入後 40件 × 3分 ÷ 60 = 2 時間/月
自社条件で導入効果を整理したい方へ
このユースケースを自社に当てはめた場合の前提値と削減見込みを、業務ヒアリングをもとに整理します。
06向いている企業・向いていない企業
- 製品カタログ、商品ページ、展示会のパネル、プレスリリース、営業資料に「特許出願中」「特許第◯◯◯◯◯◯◯号」といった権利の表示を日常的に載せている製造業・メーカー系のEC。知財管理台帳をスプレッドシートかExcelで持っており、番号・名義・対象製品・状態の列をそろえられる場合。掲載物の制作をマーケティング部や外部の制作会社が行い、知財部が掲載前に確認する体制がある場合。多言語のカタログを出していて、訳文に残った表示まで見きれていない場合。
- 保有する権利が数件で、担当者が番号と状態をすべて把握している場合。知財管理台帳が紙か個人のメモしかなく、番号・状態・対象製品を列として取り出せない場合。掲載物が月に数件で、1件ずつ手で確かめて足りている場合。なお、どの表示が適切かという制度上の判断は、この構成では代替できません。弁理士・知財の専門家に確認してください。
07最小構成で試す方法
- 直近3か月の掲載物から10件を選ぶ(種類を混ぜる。カタログだけにしない)
- その10件について、当時どの表示を確認したか、何分かかったかを聞き取る
- 10件のPDFを、手元のAIサービスの画面に1件ずつ貼り付ける
- 「この資料のなかから、特許出願中の表示、登録番号の表示、登録商標である旨の表示、意匠・実用新案の表示、他社の標章の表示を拾い出し、ページと位置と前後の一文をそのまま写してください。番号は読み取った文字列のまま書き、桁を補ったり記号を直したりしないでください。権利が有効かどうかや、掲載してよいかは書かないでください」と指示する
- 出てきた一覧を、当時の確認結果と突き合わせる
10件は必ずやってください。 組む前に、「表示を全部拾えるのか」を確かめます。 台帳との照合はこの段階では手でやります。
| 出てきた内容 | 判断 |
|---|---|
| 当時は見落としていた表示が出てきた | この構成の効き目がそこにある。 先へ進んでよい |
| 番号が整えられて出てきた | 指示の書き方で直る。構成は有効 |
| 写真の中の表示が拾えない | 画像の解像度の問題。 校了データの出し方を先に直す |
1行目は、試すと実際に起きます。 裏表紙の小さな注記や、写真の中の銘板です。見落としていた表示があったという事実が、この構成を入れる理由です。
08実装時につまずきやすいポイント
| 問題 | 対策 |
|---|---|
| 番号が整えられて返ってくる | 読み取った文字列のまま写させる。 桁の補完・記号の修正を禁じる |
| 1文字違いの番号が台帳に当たらない | 形式・桁数・年号で検査し、落ちたものは台帳を引かずに人へ |
| 桁数をスキーマで縛ろうとする | 長さ・範囲の制約は構造化出力では使えない。 後段の規則で検査する |
| 画像とテキストで番号が違う | 食い違ったら low にさせる。どちらかを選ばせない |
| 台帳に状態の列が無い | 権利が生きているかを見られない。列の追加が先 |
| 台帳の更新が止まっている | ledger_stale を付ける。運用を決めるまで本格構成に進まない |
| 「特許出願中」を有効な表示として通す | 出願番号で引き、取下げ・拒絶確定を状態の列で見る |
| 訳文の表示に判断を求めてしまう | 言語と対象国を書き出すまでにする。可否は人が決める |
| 他社の標章に帰属表示が無い | 一覧と照らし、無いものは別の印を付けて人へ回す |
| 承認が時間切れで素通りする | タイムアウトの動作を「実行を終了」にする |
| 掲載物を自動で直してしまう | 出すのは突合結果まで。 CMSにもDTPにも書き込まない |
| 法令の解釈を出力に書かせる | 制度の確認は弁理士・知財の専門家に委ねる |
上の4行が、この構成の失敗のほとんどです。 どれも番号の1文字に関わるもので、整えられた番号は、整えられたことすら見えません。
下の3行は、運用の側の問題です。 自動で直す経路を作ると、台帳が古かったときに正しい表示まで消えます。止めるところを止めておくことが効きます。
09セキュリティ・AIガバナンス上の注意点
この構成で扱うデータ: 掲載前の製品情報(未発表の製品名、仕様、発売時期)と、自社の知財管理台帳の一部です。どちらも外に出る前の情報です。
- 掲載前の校了データが外部へ出る … 未発表の製品が含まれます。取り扱いを、生成AIの利用規程の側で先に決めてください
- 台帳そのものを渡さない … 保有する権利の一覧は、自社がどの技術を押さえているかを示すものです。照合はワークフローの側で行います
- 掲載可否を自動で決めない … 出るのは、何と書いてあり台帳にどう載っているかという事実だけです。残すか、直すか、落とすかは知財担当が決めます
- 制度の判断はこの構成の外にある … どの表示が適切か、どの国でどう書くべきかは、弁理士・知財の専門家に確認してください
- 台帳が古いとこの仕組みは意味がない … 突合結果は参照した台帳の時点でしか正しくありません。更新日を結果に添え、古ければ人へ回します
- 判断の記録を残す … 誰がいつ、どの時点の台帳を見てどう決めたかを残します。指摘を受けたときに確かめられるのはこの記録です
誤りが起きた場合のリスクは、誤った表示を通すことと、正しい表示を落とすことの2つです。 前者は台帳が古いまま matched にしたときに、後者は読み取りの誤りを not_in_ledger として扱ったときに起きます。どちらも番号の読み取りと台帳の鮮度から出ています。
10まず何から始めるか
1週目:台帳に3つの列をそろえる
知財管理台帳に、状態(係属中・登録・取下げ・拒絶確定・消滅・放棄)、対象製品、更新日の列をそろえます。すべてを一度に埋める必要はなく、掲載物によく出てくる権利から埋めます。
2週目:10件で試す
直近3か月の掲載物から10件を選び、手元のAIサービスに貼り付けて表示を拾い出させます。当時の確認結果と突き合わせ、番号が整えられていないか、見落としていた表示が出てこないかを見ます。
3週目:台帳の更新の運用を決める
特許事務所からの連絡を受けてから、台帳の行が書き換わるまでの経路を決めます。 誰が、どの連絡を受けて、いつまでに更新日ごと書き換えるのか。ここが決まらないうちに組むと、古い台帳で matched を出し続ける仕組みができあがります。 あわせて他社の標章の一覧を作ります。
4週目:確認用フォルダから突合までをつなぐ
Zapier で確認用フォルダを見張り、掲載物を渡し、書式を検査し、台帳を引いて4つの結果に分けるところまで作ります。この時点では承認を入れず、結果の一覧だけを1か月見ます。
2か月目: Human in the Loop の承認を足し、タイムアウトを「実行を終了」にして運用します。not_alive と wrong_product の件数を毎週数えます。3か月目以降: 台帳の更新の経路が回り出したら、公開済みページの週1回の巡回を足します。台帳の更新日が常に直近の日付になった時点で、この構成は完成です。
11関連ユースケース
12この仕組みを理解するための記事
13技術仕様の確認日・参考情報
| 確認した内容 | 情報源 | 確認日 |
|---|---|---|
| PDFの渡し方3通り。32MB/600ページ(100万トークン未満なら100ページ)の上限と標準PDFの条件。各ページが画像化され抽出テキストと渡ること。1ページ1,500〜3,000トークン+画像ぶん。向きの補正・分割の推奨 | Claude Docs: PDF support | 2026-09-25 |
json_schema による制約付きデコード。additionalProperties: false の必要。enum の制限と、長さ・範囲の制約に対応しないこと。文法のコンパイルと24時間のキャッシュ | Claude Docs: Structured outputs | 2026-09-25 |
| Schedule by Zapier のトリガー5種類と設定項目。数分以内に動くこと。アカウント側のタイムゾーンと入れ直し | Zapier: Schedule Zap workflows | 2026-09-25 |
| Paths の分岐。最大10本・3階層。無料プラン不可。左から右へ順に実行 | Zapier: Paths | 2026-09-25 |
| Request Approval の停止と承認・却下・変更。通知先3種。タイムアウトの2択。プレミアムアプリとZapの共有 | Zapier: Human in the Loop | 2026-09-25 |
どの表示が適切か、どの国でどう書くべきかという制度上の判断は、弁理士・知財の専門家に確認してください。 本記事は法令の条文・罰則・法的な結論を扱わず、誤った表示が取引先や競合からの指摘につながり、刷り直しや回収になるという実務上のリスクとしてのみ扱っています。
実装ステータス:構成例。 公開仕様に基づいて設計した構成であり、当社で実際に構築・検証したものではありません。工数の数値はモデル条件による試算です。
自社の業務に使えるAI活用候補を整理します
このユースケース(UC-0249)についてのご相談はこちらから。
