epo-patent-search について
欧州特許を扱う研究者や知財担当者向けの検索スキルです。EPO OPS と EP 条件で絞った BigQuery を組み合わせ、全文、法的状態、特許ファミリーを調べます。
主な機能
- 01EP のキーワード・CPC 検索
- 02請求項と明細書の全文取得
- 03法的状態と手続履歴の確認
- 04INPADOC 特許ファミリー検索
- 05出願人・発明者検索
活用シーン
- 01技術分野の EP 先行技術調査
- 02欧州特許の法的状態の確認
- 03複数法域にまたがる特許ファミリーの把握
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ robthepcguy/ claude-patent-creator --skill epo-patent-searchインストール後、Claude Code で/epo-patent-searchを入力して読み込まれたか確認します。
詳細
EPO 特許検索スキル
EPO Open Patent Services(OPS)API と Google BigQuery を使用し、EP の国フィルターを適用して欧州特許を検索します。
使用するタイミング
ユーザーから次のような依頼があった場合に、このスキルを呼び出します。
- 欧州特許を検索する
- 技術に関する EP の先行技術を見つける
- EP 特許の法的ステータスを確認する
- 複数の法域にまたがる特許ファミリーを調べる
- EP の実施自由性分析を行う
- 技術分野の EP 特許ランドスケープを調査する
- EP 特許の請求項または明細書の全文を取得する
このスキルの機能
次の 2 つの方法で欧州特許データにアクセスできます。
-
EPO OPS API(欧州特許データ):
- EP 特許全文の取得(請求項、明細書)
- 法的ステータスと手続き履歴
- INPADOC 特許ファミリーの関連付け
- 出願人および発明者の検索
- EP 公開種別(A1、A2、A3、B1、B2)
- 指定締約国
-
BigQuery(全世界の特許、EP フィルター適用):
- country="EP" を指定した、1 億件以上の特許を対象とする高速なキーワード検索
- EP 特許の CPC 分類検索
- 出願動向の分析
- 法域をまたいだ比較
必要なセットアップ
BigQuery(主な方法)
前提条件:
- Google Cloud プロジェクト(無料で作成できます)
- BigQuery API の有効化
- Application Default Credentials の設定
セットアップ:
gcloud auth application-default login
export GOOGLE_CLOUD_PROJECT=your-project-id
EPO OPS API(オプション、全文/法的ステータス用)
前提条件:
- https://developers.epo.org/ で登録する
- アプリケーションを作成し、Consumer Key と Secret を取得する
- 環境変数を設定する
セットアップ:
export EPO_OPS_CONSUMER_KEY=your-key
export EPO_OPS_CONSUMER_SECRET=your-secret
使用方法
このスキルが呼び出されたとき:
-
検索の種類を判断する:
- キーワード検索:速度を優先し、country="EP" を指定して BigQuery を使用する
- 全文の取得:請求項/明細書の全文を取得するため EPO OPS を使用する
- 法的ステータス:手続きデータの取得に EPO OPS を使用する
- ファミリー検索:EPO OPS の INPADOC ファミリーサービスを使用する
- CPC 検索:幅広い分類の参照に BigQuery を使用する
-
検索を実行する:
全文キーワード検索(EP 特許)。設定されていない場合は、同じ引数で
search_patents_bigqueryにフォールバックします。results = search_patents_google( query="blockchain authentication", country="EP", limit=20, start_year=2020 )BigQuery CPC 検索(EP 特許):
results = search_patents_by_cpc_bigquery( cpc_code="H04L9/32", country="EP", limit=30 )EPO OPS 全文の取得:
results = search_epo_patents( query="EP3456789", search_type="full_text" )EPO OPS ファミリー検索:
results = search_epo_patents( query="EP3456789", search_type="family" ) -
検索結果を提示する:
- 関連性の高い順に並べる
- 主要なメタデータ(タイトル、出願人、日付、IPC/CPC)を表示する
- 法的ステータス(有効、失効、異議申立て中)を強調する
- 全文書を確認できる Espacenet へのリンクを提示する
- 他の法域における特許ファミリーの構成員にも触れる
検索結果の形式
{
"publication_number": "EP3456789A1",
"title": "Authentication system using distributed ledger",
"abstract": "A system for authenticating...",
"applicant": "Example GmbH",
"inventors": ["Hans Mueller", "Maria Schmidt"],
"filing_date": "2019-03-15",
"publication_date": "2020-01-22",
"grant_date": null,
"ipc_codes": ["H04L9/32", "G06F21/31"],
"cpc_codes": ["H04L9/32", "G06F21/31"],
"designated_states": ["DE", "FR", "GB", "NL", "IT"],
"priority_claims": ["US16/234567 (2018-12-28)"],
"family_id": "67890123",
"legal_status": "Examination in progress",
"publication_type": "A1"
}
EP 公開種別
| コード | 種別 | 説明 |
|---|---|---|
| A1 | 出願+調査 | 調査報告付きで公開された EP 出願 |
| A2 | 出願のみ | 調査報告なしで公開 |
| A3 | 調査報告 | 調査報告を別途公開 |
| B1 | 登録特許 | 登録時の特許明細書 |
| B2 | 補正特許 | 異議申立て後に補正された明細書 |
| B3 | 限定特許 | 限定手続き後の特許 |
法域をまたいだ関連付け
family_id を使用して、複数の法域にまたがる関連特許を見つけます。
EP3456789A1 (European application)
├── US10123456B2 (US counterpart)
├── CN112345678A (Chinese counterpart)
├── JP2020-123456A (Japanese counterpart)
└── WO2019/123456A1 (PCT application)
これは次の用途に不可欠です。
- 先行技術分析(1 件の特許が複数の言語で利用可能な場合があります)
- 実施自由性(特許がどの国で有効かを確認する)
- 競合情報分析(出願戦略を追跡する)
提示形式
検索結果は次の形式で提示します。
EP PATENT SEARCH RESULTS
=========================
Query: "blockchain authentication"
Source: BigQuery (EP filter) + EPO OPS
Found: 89 EP patents
Date Range: 2020-2025
[1] EP3456789B1 - Authentication system using distributed ledger
Applicant: Example GmbH (DE)
Filed: 2019-03-15 | Granted: 2022-08-10
IPC: H04L9/32, G06F21/31
Status: Patent in force (validated in DE, FR, GB)
Family: US10123456B2, CN112345678B, WO2019/123456A1
Espacenet: https://worldwide.espacenet.com/patent/search?q=EP3456789
[2] EP3567890A1 - Blockchain-based identity verification method
Applicant: Tech Corp (US)
Filed: 2020-01-10 | Published: 2021-06-16
IPC: H04L9/00, G06Q20/38
Status: Examination in progress
Family: US20210203456A1, WO2020/234567A1
---
Top CPC Codes in Results:
- H04L9/32 (15 patents): Authentication/verification
- G06F21/31 (12 patents): User authentication
- H04L9/00 (8 patents): Cryptographic mechanisms
よくある使用例
EP 先行技術検索
- BigQuery のキーワード検索(country="EP")
- 関連する CPC コードを特定する
- BigQuery の CPC 検索(country="EP")
- 上位の検索結果について EPO OPS で全文を取得する
- 引用情報を付けて調査結果をまとめる
特許ファミリー分析
- BigQuery または EPO OPS で EP 特許を見つける
- family_id を取得する
- 全世界のファミリー構成員を検索する
- 法域ごとの出願戦略をマッピングする
- 各国の法的ステータスを確認する
EP 実施自由性分析
- 関連技術分野の EP 特許を検索する
- 登録特許(B1/B2)に絞り込む
- 法的ステータス(有効か失効か)を確認する
- 有効化された国を特定する
- 侵害リスクを評価する
EP 異議申立て調査
- 登録済みの EP 特許(B1)を見つけます
- 9 か月の異議申立期間内かどうかを確認します
- 優先日より前の先行技術を検索します
- 請求項の範囲を分析します
- 異議申立ての根拠(Art. 100 EPC)を評価します
パフォーマンスとカバレッジ
| 方法 | 特許 | カバレッジ | 速度 | コスト |
|---|---|---|---|---|
| BigQuery (EP) | ~5M EP | EP 出願 + 登録 | 3-4s | 無料* |
| EPO OPS | すべての EP | 全文 + 法的ステータス | 1-3s | 無料** |
*BigQuery の無料枠:月 1TB のクエリ(約 20,000 件の検索) **EPO OPS:フェアユース(週 2.5GB のデータ通信量)
利用可能なツール
- Bash:検索スクリプトを実行します
- Read:保存済みの検索結果を読み込みます
- Write:特許検索結果を保存します
コメント
Markdown 対応