英文の特許証・登録証を読み取り、登録番号・登録日・権利者・存続期間を権利台帳に転記して、台帳との食い違いと年金の納付期限を拾う
海外の特許庁が発行し、現地代理人から届く英文の特許証・登録証を読み取り、登録番号・登録日・出願番号・出願日・権利者・存続期間に関わる記載を権利台帳に転記します。台帳との食い違いを拾い、年金の納付期限を台帳に載せます。
- 生成AI
- ChatGPT/Claude/Gemini
- AIサービス
- AWS Textract/Azure AI/Google Document AI
- 連携・自動化
- Python
- 対象業界
- IT・SaaS/士業/製造
- 対象部門
- 知財
- 対象業務
- データ入力・転記/台帳・マスタ管理
- 主な課題
- 入力作業が多い/期限・対応漏れが起きる/確認ミスが多い
- AIで行う処理
- 抽出
- 主な効果
- 入力漏れ削減/工数削減/機会損失防止
- 導入難易度
- ★★☆☆☆
- 実装レベル
- 本格構成
- 費用感
- API連携(中)
- 人間の確認
- 条件付き
01導入前 / 導入後の業務フロー
- 現地代理人から特許証のPDFがメールで届き、事務担当が案件フォルダに保存する
- 特許証を開き、登録番号、登録日、出願番号、出願日、発明の名称、権利者を拾う
- 権利台帳の案件の行を開き、出願番号と権利者名が台帳と一致するかを見る
- 登録番号と登録日を台帳に入力する
- 国ごとの年金の規則の表を見て、次の年金の期限を手で計算し、台帳に入力する
- 食い違いがあれば弁理士に伝え、弁理士が現地代理人とクライアントに確認する
- 人現地代理人から届いた特許証のPDFを、ファイル名に案件番号を付けて受付フォルダに保存する
- 自動毎日決まった時刻に処理が動き、受付フォルダの新しいファイルを1件ずつ取り出す
- 自動書誌事項のページを画像にし、OCRが全文、キーと値、質問への答えと、それぞれの信頼度を返す
- 自動生成AIが、番号・日付・権利者・存続期間に関わる記載を、種類と原文の組で取り出す
- 自動プログラムが、権利台帳の案件の行と照合し、国ごとの規則表から次の年金の期限を計算する
- 自動台帳への登録案と、食い違いの一覧を出す
- 人事務担当が、印の付いた項目と期限の計算の根拠を、特許証の画像と見比べて確かめ、台帳に登録する
- 人食い違いは弁理士に回し、弁理士が現地代理人とクライアントに確かめる
各工程の詳しい説明を読む
- 現地代理人から特許証のPDFがメールで届き、事務担当が案件フォルダに保存する
- 特許証を開き、登録番号、登録日、出願番号、出願日、発明の名称、権利者を拾う
- 権利台帳の案件の行を開き、出願番号と権利者名が台帳と一致するかを見る
- 登録番号と登録日を台帳に入力する
- 国ごとの年金の規則の表を見て、次の年金の期限を手で計算し、台帳に入力する
- 食い違いがあれば弁理士に伝え、弁理士が現地代理人とクライアントに確認する
(a)期限の起点を取り違える。 5番で、登録日から数える国と出願日から数える国を取り違えると、次の年金の期限が数年ずれます。 気づくのは、現地代理人や年金管理会社から督促が届いたときです。
(b)日付の読み違い。 英語圏の特許証でも、日付の書き方は「12 March 2026」「March 12, 2026」「12/03/2026」とさまざまです。日と月の順が国で違う書き方は、読み違えても見た目では分かりません。
(c)権利者名の食い違いが残る。 出願の後にクライアントが社名を変えた、譲渡の登録が反映されていない、といった食い違いは、3番の見比べで気づかなければ台帳にも特許証にも残り続けます。
(d)米国の特許の表紙は情報が多い。 書誌事項に加えて、関連する出願や存続期間に関わる記載が並び、どこまでを台帳に写すかが担当者によって違います。
(e)登録が月末にまとまって届く。 現地代理人は登録の報告を請求書とまとめて送ることが多く、月末の数日に特許証が集中します。 急いで入力した月ほど、③の計算の確かめが省かれます。
- 【人】 現地代理人から届いた特許証のPDFを、ファイル名に案件番号を付けて受付フォルダに保存する
- 【自動】 毎日決まった時刻に処理が動き、受付フォルダの新しいファイルを1件ずつ取り出す
- 【自動】 書誌事項のページを画像にし、OCRが全文、キーと値、質問への答えと、それぞれの信頼度を返す
- 【自動】 生成AIが、番号・日付・権利者・存続期間に関わる記載を、種類と原文の組で取り出す
- 【自動】 プログラムが、権利台帳の案件の行と照合し、国ごとの規則表から次の年金の期限を計算する
- 【自動】 台帳への登録案と、食い違いの一覧を出す
- 【人】 事務担当が、印の付いた項目と期限の計算の根拠を、特許証の画像と見比べて確かめ、台帳に登録する
- 【人】 食い違いは弁理士に回し、弁理士が現地代理人とクライアントに確かめる
7番目が、この設計の分かれ目です。 事務担当は特許証を読み直すのではなく、印の付いた項目と、期限の計算に使った起点の日付だけを画像と見比べます。
5番目の期限の計算をAIに置かないのも意図してのことです。 国ごとの規則は、人が公式の案内で確かめて表にしたものだけを使います。AIが一般的な知識で計算した期限は、正しく見えても、どの規則に基づいたかを後から確かめられません。
02今回想定するシステム構成
英文の特許証・登録証(現地代理人からのPDF) ▼【トリガー】毎日決まった時刻に受付フォルダ(Amazon S3)を見る Python ── 書誌事項のページを画像にする(1ページずつ) ▼ AWS Textract(AnalyzeDocument:FORMS/QUERIES) │ 全文、キーと値、質問への答え、信頼度 ▼ Claude API ── 番号・日付・権利者・存続期間の記載を、種類と原文の組で取り出す │ ① 登録番号と登録日 ② 出願番号と出願日 ③ 優先日・関連出願 │ ④ 権利者 ⑤ 発明の名称 ⑥ 存続期間に関わる記載 ▼ Python ── 権利台帳との照合、国ごとの規則表による年金の期限の計算 ▼ 台帳の登録案 + 食い違いの一覧(match / mismatch / needs_human) ▼ 【事務担当が確認して台帳に登録】── 食い違いは弁理士へ
| 役割 | 想定する製品 | 代替候補 |
|---|---|---|
| OCR | AWS Textract(AnalyzeDocument) | Azure AI Document Intelligence、Google Document AI |
| 生成AI | Claude API(番号・日付・権利者の取り出し、確認文の下書き) | OpenAI API、Gemini API |
| 差異計算 | Python(台帳との照合、規則表による年金の期限の計算) | 知財管理の仕組みの期限計算の機能 |
| 保管 | Amazon S3(特許証、読み取り結果、登録の版) | 社内のファイルサーバー |
権利台帳と年金の規則の表は、新しく足すものではありません。 最初の準備は、年金の規則の表を「国・権利の種類・起点(登録日か出願日か)・納付の時期・猶予の期間」の列に直し、各行に確かめた公式のページと日付を付けることです。
OCRに AWS Textract を選ぶのは、対象を英文の特許証に絞るからです。 公式の上限の表で、対応言語は英語、フランス語、ドイツ語、イタリア語、ポルトガル語、スペイン語とされ、日本語・中国語・韓国語は読めず、縦書きにも対応していません。 質問による読み取りは英語の文書だけです。
同期の処理(AnalyzeDocument)を使います。 同期の処理はPDFなら1ページまで・10MBまでですが、台帳に要る書誌事項は、表紙か証書の1〜2ページに収まります。 1ページずつ送れば、非同期の処理の完了通知を待つ仕組みが要らず、構成が簡単になります。難易度を★2にしているのは、この割り切りです。
03どうやって実装するのか
処理の起点を決める
毎日決まった時刻に、受付フォルダの新しいファイルを処理します。 特許証は登録の後に届くもので、届いたその時間に台帳へ載せる急ぎはありません。次の年金の期限は、早いものでも数か月先だからです。1日1回にすれば、事務担当は朝に前日の分をまとめて確かめられます。
保存するのは事務担当で、ファイル名の先頭に案件番号を付けます。 案件番号が無いファイルは、照合の相手を決められないので処理しません。現地代理人のメールには、特許証のほかに請求書や報告レターが添付されることが多く、どれが特許証かは人が選んで保存します。
処理は小さな Python のプログラムです。受付フォルダの一覧を取り、処理済みの印が無いファイルを1件ずつ読み、成功したものだけを処理済みフォルダへ移します。 受付フォルダに残っている数が、そのまま未処理の数になります。
3日続けて受付フォルダに残ったファイルは、担当に知らせます。 読み取りに失敗し続けるファイルが、誰にも気づかれずに残るのを防ぐためです。特許証は届いてから台帳に載るまでの間、年金の期限がどこにも無い状態なので、残ったままにしないことが大事です。
入力データを集める
| データ | 中身 | 取得元 |
|---|---|---|
| 特許証のPDF | 国、登録番号、全文。保存した日時 | 受付フォルダ(S3) |
| 読み取り結果 | 全文、キーと値、質問への答え、信頼度 | AWS Textract |
| 権利台帳の案件の行 | 国、権利の種類(特許・意匠など)、出願番号、出願日、優先日、発明の名称、クライアント名 | 知財管理の仕組み |
| 年金の規則表 | 国・権利の種類ごとの起点、納付の時期、猶予の期間、確かめた公式のページと日付 | 事務担当と弁理士が作る表 |
| 権利者名の対応表 | クライアントごとの英文の社名、旧社名、表記の揺れ | 事務担当が用意する一覧 |
質を決めるのは、年金の規則表です。 規則表が古ければ、正しく読み取っても期限は誤ります。各行に確かめた日付を持たせ、1年以上確かめていない行は計算に使わず印を付けます。
権利の種類も必ず台帳から取ります。 USPTO の案内では、意匠や植物の特許には維持年金が要らないとされています。特許と意匠を取り違えると、要らない期限が台帳に載るか、要る期限が載りません。
データの取得方法を決める
読み取りは AnalyzeDocument に FeatureTypes として FORMS と QUERIES を指定して行います。全文の行と単語は、指定した機能にかかわらず返ります。 同期の処理は1ページずつなので、Python でPDFの書誌事項のページだけを画像にして送ります。 米国の特許なら表紙の1ページ、証書の形の国なら1〜2ページです。
| 取るもの | どの機能で | 何に使うか |
|---|---|---|
| 全文の行と単語 | 常に返る | 日付と番号を、見出しの文字と組にする材料 |
| キーと値 | FORMS | 「Patent No.」「Date of Patent」「Filed」のような見出しと値の組 |
| 質問への答え | QUERIES | 登録番号、登録日、出願番号、出願日、権利者 |
質問は、何の日付かを特定して聞きます。 公式の手引きは、日付が複数ある文書では「What is the date?」のような曖昧な聞き方を避け、具体的に聞くことを勧めています。
| 別名 | 質問の例 |
|---|---|
PATENT_NO | What is the patent number? |
GRANT_DATE | What is the date of grant of the patent? |
APPL_NO | What is the application number? |
FILING_DATE | What is the filing date of the application? |
OWNER | Who is the proprietor or assignee of the patent? |
国ごとに見出しの言葉が違うので、質問の文言は国ごとに持ちます。 手引きが勧めるとおり、その国の特許証の見出しの言葉(「Date of Patent」「Date of Grant」など)を使うほうが答えが安定します。
質問の答えは、キーと値の結果とも照らします。 両方が同じ値を返したときだけ「読めた」とし、違えば ambiguous にします。
AIへ渡す前に整形する
- 形式の確認 … JPEG、PNG、PDF、TIFF であることを確かめます。XFA形式のPDFとパスワード付きのPDFは扱えません
- ページの切り出し … 書誌事項のページだけを画像にします。同期の処理は10MBまでなので、解像度を上げすぎないようにします
- 文字の大きさの確認 … 文字の高さが15ピクセルを下回ると検出されません。150 DPIで8ポイント相当です。米国の特許の表紙は文字が小さいので、300 DPIで画像にします
- 言語の確認 … 英語以外の文が多ければ質問を外し、キーと値と全文だけで読みます
- 国の確認 … ファイル名の案件番号から台帳の国を引き、質問の文言と規則表の行を国で選びます
3番目を軽く見ないでください。 小さな文字で読めないだけの出願番号は、「書かれていない」と区別がつきません。
AIに処理させる
させるのは、番号と日付を「何の番号・日付か」と組にして、原文のまま取り出すことだけです。
| 取り出す項目 | 中身 | 取り出せないときの扱い |
|---|---|---|
| 登録番号と登録日 | 特許番号、登録(発行)の日 | 読めなければ unreadable |
| 出願番号と出願日 | 出願の番号、出願の日 | 書かれていなければ not_found |
| 優先日・関連出願 | 優先権の主張の日と番号、関連する出願 | 書かれていなければ not_found |
| 権利者 | 特許権者・譲受人の名称と住所 | 候補が複数なら ambiguous |
| 発明の名称 | 名称の原文 | 読めなければ unreadable |
| 存続期間に関わる記載 | 期間の調整・延長・ターミナルディスクレーマーなどの記載の原文 | 書かれていなければ not_found |
日付は、書かれた文字列と、年・月・日に分けた値の両方を返させます。 「12/03/2026」のように日と月の順が決められない書き方なら、分けた値を空にして ambiguous にします。 国の書き方の慣習から推して決めさせません。
権利者は、配列で全員を返させます。 共同出願で権利者が複数いる特許証は珍しくなく、1人目だけを写すと、台帳の共有者の欄との食い違いが見えなくなります。 住所も綴りのまま写させ、どのクライアントに当たるかは対応表でプログラムが決めます。
存続期間に関わる記載は、原文を写すだけにします。 米国の特許の存続期間は、MPEP(米国の審査便覧)の説明では、米国での出願日から20年で、特許庁の遅れによる調整や延長で変わることがあり、ターミナルディスクレーマーの日付が特許の表紙に印刷されていた例も書かれています。こうした記載があるかどうかを台帳に載せ、満了日の計算は弁理士が確かめます。
| させないこと | 理由 |
|---|---|
| 年金の期限の計算 | 国ごとの規則表を持ったプログラムが行う |
| 存続期間の満了日の計算 | 調整や延長が絡む。弁理士が確かめる |
| 日と月の順の推測 | 決められなければ ambiguous にする |
| 権利者名の名寄せ | 対応表での照合はプログラムが行う |
| 維持するか放棄するかの判断 | 権利者である企業と弁理士が決める |
1行目がいちばん起きやすい失敗です。 登録日と国名を渡すと、AIは頼まなくても「次の年金は○年○月○日」と書き足します。その計算が正しいかは、規則表を見ない限り分かりません。
指示内容を固定する
あなたは特許事務所の外国出願の管理の担当として、英文の特許証・登録証を読み、
権利台帳に登録するための項目を取り出します。
OCRが返した読み取り結果だけを見てください。推測で埋めないでください。
【取り出す項目】
1. 登録番号と登録(発行)の日
2. 出願番号と出願の日
3. 優先日と優先権の基礎の番号、関連する出願
4. 権利者(特許権者・譲受人)の名称と住所
5. 発明の名称
6. 存続期間に関わる記載(期間の調整・延長・ディスクレーマーなど)
【status の選び方】
- ok ......... 値が読み取れており、その項目として解釈できる
- not_found .. その項目が書かれていない
- unreadable . 文字は検出されているが信頼度が低く、値として確定できない
- ambiguous .. 候補が複数あり、1つに決められない
迷ったときに ok を選ばないでください。
【厳守事項】
- 日付は、date_text に書かれた文字列をそのまま写し、
year / month / day に分けた値を入れてください。
日と月の順が決められない書き方なら、分けた値を空にして ambiguous にしてください。
- 日付には、それが何の日付かを date_type に必ず付けてください。
見出しの文字から決められなければ ambiguous にしてください。
- 年金の期限や存続期間の満了日を計算しないでください。
- 番号は書かれたとおりに写してください。記号や空白を足したり消したりしないでください。
- 権利者の名称は綴りのまま写してください。依頼人の社名に直さないでください。
- 存続期間に関わる記載は、原文を写すだけにしてください。
- 権利を維持すべきかは書かないでください。
- 英語以外の文が含まれていれば、language_note にその旨を書いてください。
【読み取り結果】{textract_result}
【国】{country}
【権利の種類(台帳の値)】{right_type}
「日と月の順が決められなければ空にする」は、書かないと必ず破られます。 AIは国の慣習から推して日付を確定させます。推した日付が誤っていても、台帳の上では正しい日付と見分けがつきません。
出力形式を固定する
次の形のJSONで受け取ります。 Claude API の構造化出力(output_config.format に json_schema)で形を守らせます。
{
"patent_no": "",
"dates": [
{ "date_type": "grant | filing | priority | publication | other",
"date_text": "", "year": "", "month": "", "day": "",
"status": "ok | not_found | unreadable | ambiguous", "evidence": "" }
],
"application_no": { "value": "", "status": "" },
"owners": [ { "name_text": "", "address_text": "" } ],
"title_text": "",
"term_notes": [ { "original": "", "note_ja": "" } ],
"language_note": ""
}
1つ目の理由は、日付の種類と値が組になっていることです。 プログラムは date_type が grant か filing かで規則表の起点を選び、起点に使った日付と規則表の行を、期限と一緒に台帳の登録案に載せます。
規則表の行は、たとえば次のように持ちます。値は公式の案内で確かめたものだけを入れます。
| 国・種類 | 起点 | 納付の時期 | 遅れたとき |
|---|---|---|---|
| 米国・特許 | 登録(発行)の日 | 3.5年・7.5年・11.5年。割増なしは各3年〜3.5年など | 各期限から6か月は割増付きで納付 |
| 米国・意匠 | - | 維持年金は要らない | - |
| 英国・特許 | 出願の日 | 4年目の応当日から毎年。期日は出願した月の末日 | 6か月まで1か月ごとの追加料金。その後は回復の申請 |
表の値をプログラムに直接書かないのが、この設計の要です。 規則が変わったときに直すのは表の1行で、プログラムと生成AIの指示は変えずに済みます。
2つ目は、照合の結果を別の層に置けることです。
| 照合の結果 | 意味 |
|---|---|
match | 出願番号・出願日・権利者・名称が台帳と一致する |
mismatch | 一致しない(出願番号の桁、権利者名、名称など) |
needs_human | unreadable または ambiguous を含み、照合できない |
システムへ連携する
| つなぎ先 | 方式 | 内容 |
|---|---|---|
| 受付フォルダ(S3) | 毎日の定時に一覧を取る | 新しいファイルを1件ずつ処理する |
| AWS Textract | API呼び出し(同期) | 全文・キーと値・質問の答えを返す |
| Claude API | API呼び出し | 番号・日付・権利者の取り出し |
| 権利台帳 | 読み取り(照合)と、人が確定した後の登録 | 案件番号で行を引く |
| 弁理士への連絡 | メールまたはチャット | 食い違いの一覧と、確認文の下書き |
権利台帳へは、人が確定するまで書き込みません。 年金の期限は、台帳に載った瞬間から督促や納付の段取りの起点になるからです。
AnalyzeDocument の HumanLoopConfig(Amazon Augmented AI による人の確認)は使いません。公式の説明で、2026年7月から保守のみの扱いになり、新規の利用者は受け付けていないとされています。 人の確認は、自社の一覧で行います。
人が確認する
needs_humanを先に見る … 日と月の順が決められなかった日付と、読めなかった番号です。画像を開いて値を確定します- 起点の日付を見る … 期限の計算に使った日付が、規則表の起点(登録日か出願日か)と合っているかを見ます
mismatchを弁理士に回す … 弁理士が、台帳を直すか、現地代理人に訂正を確かめるかを決めます- 確定して登録する … 確定したものだけが台帳に載ります
2番目を省かないでください。 期限の計算はプログラムが行いますが、起点に使う日付を選んだのはAIの date_type です。 種類の付け間違いは、計算が正しいほど気づきにくくなります。
目標は、80件をならして1件3分です。 match だけの特許証は起点の日付を見て終わり、権利者名が食い違う特許証は弁理士に回す文を整えるので数分かかります。
例外に対処する
| 起きること | 対応 |
|---|---|
| 書誌事項のページが10MBを超える | 解像度を下げて画像にし直す |
| 文字が小さすぎる | 高さ15ピクセルが下限。300 DPIで画像にし直し、読めなければ unreadable |
| 英語以外の特許証 | この構成の対象外。台帳に手で登録する |
| 日と月の順が決められない | ambiguous で人へ。国の慣習で決めない |
| 規則表に国・権利の種類の行が無い | 期限を計算せず、弁理士に規則の確認を頼む |
| 規則表の行を1年以上確かめていない | 計算はするが印を付け、公式の案内での確認を頼む |
| 台帳に案件の行が無い | 照合を止め、案件番号の付け間違いを疑う |
| 英国で出願から3年9か月を超えて登録された | 英国の案内では、最初の期日が登録から3か月後になる。規則表の例外の行で計算する |
| 同じ特許の訂正版の証書が後から届く | 前の登録と並べて差分を出し、どちらを有効とするかは弁理士が決める |
上から2行目までが大半を占めます。 どれも画像の問題で、現地代理人に電子の特許証の写しを頼む取り決めが効きます。
記録を残す
- 元の特許証のPDFと、保存した日時
- AWS Textract の結果のJSON全文
- Claude API の出力(
dates、owners、term_notes) - 期限の計算に使った起点の日付と、規則表の行とその確認日
- 照合の結果と、人が値を直した記録
- 確定した登録内容と、確定した人・日時
4つ目を残すのは、規則表が後から直ることがあるためです。 規則表を直したとき、どの権利の期限を計算し直せばよいかが、この記録から分かります。
04実装レベルの3段階
最小構成は、確かめるための段階です。 件数はさばけません。 半自動化で、①の読み取りと②の入力の大半が無くなります。 期限の計算は残り、本格構成で規則表による計算も自動になります。この段階が本記事の想定です。 半自動化の1か月は、日付の ambiguous の件数を国ごとに数えます。 日と月の順で迷う書き方の国が分かれば、その国だけ質問の文言や確認の手順を変えられます。 段階を飛ばさないでください。 本格構成の期限の計算は、規則表を公式の案内で確かめ直す作業が終わっていないと使えません。 半自動化の1か月で、規則表を直します。
05工数削減シミュレーション
導入後 80件 × 3分 ÷ 60 = 4 時間/月
自社条件で導入効果を整理したい方へ
このユースケースを自社に当てはめた場合の前提値と削減見込みを、業務ヒアリングをもとに整理します。
06向いている企業・向いていない企業
- 国内の企業から外国出願を受け、米国・英国など英語圏の特許庁から登録になった特許証・登録証を毎月数十件受け取って、事務担当が権利台帳に手で写している特許事務所。企業の知的財産部で、外国の登録の情報を自社の権利台帳で持っている場合。台帳と特許証の出願番号や権利者名の食い違いに後から気づいたことがある場合。
- 特許証が中国語・日本語・韓国語などで届く国が中心の場合(この構成のOCRは英語、フランス語、ドイツ語、イタリア語、ポルトガル語、スペイン語しか読めず、質問による読み取りは英語の文書だけです)。年金の管理をすべて外部の年金管理会社に任せ、台帳の登録情報も先方から受け取っている場合。なお、年金を納めて権利を維持するか放棄するかの判断、登録の内容に誤りがあるときに訂正を求めるかの判断は、権利者である企業と弁理士が行うもので、この構成では代替できません。
07最小構成で試す方法
- 過去半年に届いた特許証から10件を選ぶ(米国と英国を両方入れ、日付の書き方の違うものを入れる)
- その10件について、権利台帳の登録内容と、計算した年金の期限を集める
- 特許証のPDFを、手元のAIサービスの画面に1件ずつ貼り付ける
- 「この特許証から、登録番号、登録日、出願番号、出願日、優先日、権利者、発明の名称を取り出してください。日付は何の日付かを付け、書かれたとおりに写してください。年金の期限は計算しないでください」と指示する
- 出てきた結果を、台帳と突き合わせる
10件は必ずやってください。 ワークフローを組む前に、「日付を種類と組で正しく取り出せるか」を確かめます。
| 出てきた内容 | 判断 |
|---|---|
| 台帳と違う出願番号や権利者名が出た | 食い違いが見つかった。OCRとの連携に進む |
| 頼んでいない年金の期限を書いた | 指示の書き方で直る。構成は有効 |
| 米国の表紙の小さな文字が読めない | 画像の解像度が先。 AIの問題ではない |
1行目は失敗ではなく、台帳と特許証のどこが食い違っていたかが分かったということです。
あわせて、当時計算した年金の期限を規則表で計算し直してみてください。 10件のうち1件でも食い違えば、読み取りより先に規則表の整備が効くということです。
08実装時につまずきやすいポイント
| 問題 | 対策 |
|---|---|
| AIが年金の期限を計算して書く | 計算を禁じる。 規則表を持ったプログラムが計算する |
| 日と月の順を慣習で決めてしまう | 決められなければ ambiguous。分けた値を空にさせる |
| 起点を登録日と出願日で取り違える | 日付に種類を付けさせ、規則表の起点と照らす |
| 特許と意匠を取り違える | 権利の種類は台帳から取る。意匠には維持年金が要らない国がある |
| 規則表が古いまま使われる | 各行に確認日を持たせ、1年以上前の行に印を付ける |
| 同期の処理にPDF全体を送って失敗する | 同期はPDF1ページまで。書誌事項のページだけを画像にする |
| 権利者名の表記の違いで食い違いが出る | 対応表を用意し、AIには綴りのまま写させる |
| 人の確認に Amazon Augmented AI を使おうとする | 新規の受付が止まっている。自社の一覧で確認する |
上の3行が、この構成の失敗のほとんどです。 どれも、日付が「何の日付か」と切り離されることで起きます。
5行目は、運用に入ってから効いてきます。 規則表は作った日がいちばん正しく、放っておくと少しずつ古くなります。 確認日の印が増えてきたら、弁理士と分担して確かめ直す日を決めてください。
09セキュリティ・AIガバナンス上の注意点
この構成で扱うデータ: クライアントの社名、発明者の氏名と住所、特許の番号と名称、権利の維持の状況です。特許証そのものは公開の情報ですが、どのクライアントがどの国でどの権利を持ち、いつ年金を納めるかの一覧は、クライアントの事業の方針そのものです。
- 外部へ渡す範囲を、取り出しに要るものに限る … 生成AIに渡すのは特許証の読み取り結果だけです。権利台帳の他の案件やクライアントの一覧は渡しません
- 発明者の個人情報を台帳に必要以上に写さない … 特許証には発明者の氏名と住所が載ります。台帳に要るのは権利者の情報で、発明者の住所は写しません
- AWS と生成AIの利用を、クライアントとの取り決めと合わせる … 外部のサービスに書類を渡すことを、委任の範囲で説明できるようにしておきます
- この構成は、権利を維持するかを判断しません … 判断するのはクライアントと弁理士です。この構成が出すのは、特許証に何が書かれていたかと、規則表で計算した期限だけです
- 読み取り結果の保存期間を決める … 特許証の原本は権利の存続中は残しますが、OCRと生成AIの中間の結果は、台帳の確定から一定の期間で消す手順を決めます
誤りが起きた場合のリスクは、期限の起点を誤って年金を逃すことと、権利者の食い違いを見落とすことの2つです。 前者は日付の種類の取り違えで起き、後者は名寄せをAIに任せると起きます。どちらも、AIには原文を写させ、決める仕事を規則表と対応表と人に置くことで守ります。
10まず何から始めるか
1週目:年金の規則表を確かめ直す
この構成でいちばん効く準備です。扱いの多い国から順に、起点・納付の時期・猶予の期間を公式の案内で確かめ、各行に確かめた日付を付けます。 米国と英国から始めます。
2週目:10件で試す
過去半年の特許証から10件を選び、手元のAIサービスに貼り付けて番号と日付を取り出させます。日付の種類の付け方と、日と月の順の扱いを最優先で見ます。
3週目:権利者名の対応表を作る
クライアントごとの英文の社名、旧社名、表記の揺れを一覧にします。社名の変更や合併があったクライアントは、変更の日付も一覧に持たせます。 登録日が変更の前か後かで、特許証の権利者名が旧社名でも正しい場合と、移転の手続きが要る場合が分かれるからです。
4週目:受付フォルダから読み取りまでをつなぐ
書誌事項のページの画像化、Textract、Claude API をつなぎ、登録案を一覧に書き出すところまで作ります。この時点では期限の計算を足しません。
2か月目: 台帳との照合と、規則表による期限の計算を足します。3か月目以降: 1件15分が何分になったかを実測します。起点の取り違えで期限を直す件が出なくなった時点で、この構成は完成です。
11関連ユースケース
12この仕組みを理解するための記事
13技術仕様の確認日・参考情報
| 確認した内容 | 情報源 | 確認日 |
|---|---|---|
| 維持年金が登録(発行)から3.5年・7.5年・11.5年で必要なこと。割増なしで納められる期間と、割増付きの猶予の期間。納めなければ権利の保護が失われること。意匠・植物の特許には維持年金が要らないこと | USPTO: Maintain your patent | 2026-10-08 |
| 米国の特許の存続期間が米国での出願日から20年で終わること。特許庁の遅れによる調整・延長があること。意匠特許の存続期間(2015年5月13日以降の出願は登録から15年)。ターミナルディスクレーマーの日付が特許の表紙に印刷されていた例 | USPTO: MPEP 2701 Patent Term | 2026-10-08 |
| 英国の特許の更新が出願の4年目の応当日に始まり、毎年必要なこと。遅れて納める場合の追加料金と期間、その後の回復の申請。最長20年 | GOV.UK: Renew a patent | 2026-10-08 |
| 対応形式とXFA形式・パスワード付きPDFの非対応。同期はPDF1ページ・10MBまで。対応言語が英・仏・独・伊・葡・西で、質問は英語だけ、縦書きは非対応。文字の最小の高さが15ピクセル | AWS: Set Quotas in Amazon Textract | 2026-10-08 |
AnalyzeDocument が同期の処理であること。FeatureTypes(TABLES/FORMS/QUERIES/SIGNATURES/LAYOUT)。全文の行と単語は指定にかかわらず返ること。HumanLoopConfig が使う Amazon Augmented AI が2026年7月から保守のみとなり新規の利用者を受け付けていないこと | AWS: AnalyzeDocument | 2026-10-08 |
| 文書の言葉を使って質問すること。日付が複数あるときは曖昧な聞き方を避け、具体的に聞くこと | AWS: Best Practices for Queries | 2026-10-08 |
構造化出力を output_config.format に json_schema を指定して受け取れること | Claude Docs: Structured outputs | 2026-10-08 |
年金を納めて権利を維持するか、登録の誤りの訂正を求めるかは、権利者である企業と弁理士が決めるものです。 本記事は公式の案内で確認できた範囲と、特許証の読み取りと規則表による期限の計算までを扱っています。各国の規則と料金は変わるため、規則表は公式の案内で確かめ続けてください。
実装ステータス:構成例。 公開仕様に基づいて設計した構成であり、当社で実際に構築・検証したものではありません。工数の数値はモデル条件による試算です。
自社の業務に使えるAI活用候補を整理します
このユースケース(UC-1032)についてのご相談はこちらから。
