patent-search について
patent-searchは、Claudeがpatent-creator MCPサーバーに登録された特許検索ツールを使うためのスキルです。世界規模のキーワード検索、特許詳細、分類、ファミリー検索と、一般的な調査手順を扱います。
主な機能
- 01世界規模の全文キーワード検索
- 02特許記録と請求項の取得
- 03CPC・IPC分類による検索
- 04各国の特許ファミリー検索
- 05費用と検索方法のガイド
活用シーン
- 01キーワードや分類から先行技術を探す
- 02特定の特許公開公報の詳細を取得する
- 03EPまたはWO特許に対応する米国ファミリーを探す
MCP 対応
このスキルは、patent-creator MCPサーバーが提供するGoogleおよびBigQueryの検索・照会ツールをClaudeに使わせます。Pythonではなく、ツールを直接呼び出すよう案内します。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ robthepcguy/ claude-patent-creator --skill patent-searchインストール後、Claude Code で/patent-searchを入力して読み込まれたか確認します。
詳細
特許検索スキル
このスキルは、Claude を patent-creator MCP サーバーに登録された BigQuery の特許検索ツールに案内します。ツールを直接呼び出し、Python をシェルから実行しないでください。
使用する場面
- キーワード、分類、またはファミリーから先行技術を検索します。
- 米国特許の全記録(タイトル、要約、請求項、説明)を取得します。
- EP/WO 特許を米国のファミリーメンバーと相互参照して、全文を取得します。
利用可能な MCP ツール
| ツール | 機能 |
|---|---|
search_patents_google | 推奨。 請求項と説明を含む、世界中の全文キーワード検索です。呼び出しごとに検索クレジットを 1 消費します。SERPAPI_API_KEY が必要です(無料プラン:月 250 回)。 |
check_google_patents_status | キーが設定されているか、今月の検索残数はいくつかを確認します(呼び出し無料)。 |
search_patents_bigquery | キーワード検索の代替手段。タイトル/要約/請求項を横断して検索します(請求項は米国のみ)。約 341 GiB、検索 1 回あたり約 $2 です。 |
get_patent_bigquery | 公開番号から特許の詳細を取得します。書誌データと請求項はデフォルトで含まれ、要約と説明はオプションです。 |
get_patents_bigquery | 同じ内容を、1 回の検索コストで最大 50 件の特許について取得します。 |
search_patents_by_cpc_bigquery | CPC 分類プレフィックスで検索します。 |
search_patents_by_ipc_bigquery | IPC 分類プレフィックスで検索します(古い特許や米国以外の特許に適しています)。 |
search_patent_family_bigquery | 管轄を越えて、ファミリー ID を共有するすべての公開公報を検索します。 |
check_bigquery_status | 長いワークフローを始める前に、認証と割り当てプロジェクトを確認します。 |
コストに関する注意
BigQuery のオンデマンド料金は $6.25 / TiB です(月 1 TiB まで無料)。MCP サーバーは、クエリごとに課金対象バイト数の上限を適用します。デフォルトは 350 GiB です。より大きなスキャン範囲が必要な場合は、PATENT_BIGQUERY_MAX_BYTES_BILLED で上書きしてください。
特許テーブルはクラスタ化されていないため、詳細の検索コストは特許 1 件でも 50 件でも同じです。コストは要求するセクションだけで決まります。
| 詳細検索 | スキャン量 | コスト |
|---|---|---|
書誌データのみ(include_claims=False):タイトル、日付、family_id、CPC/IPC | 約 44 GiB | 約 $0.27 |
| デフォルト:+ 請求項 | 約 160 GiB | 約 $1 |
+ 要約(include_abstract=True) | +約 200 GiB | 請求項と合わせるとデフォルトの上限を超過 |
+ 説明(include_description=True) | 約 1.1 TiB | デフォルトの上限を超過 |
そのため、get_patents_bigquery でまとめて検索し、コードまたは family_id だけが必要な場合は include_claims=False を指定し、要約は再取得せず検索結果から取得してください。
キーワードの選び方
search_patents_google:
- すべての単語が一致する必要があります。「二重引用符」で囲むと完全一致フレーズとして検索されます。語幹処理は行われないため、類義語や複数形は別々に検索してください。
- 発明を特徴づける語を先頭に置きます。一般的な語は何千件もの特許に一致して、最も近い先行技術が検索結果の下位に押しやられます。テストでは、クエリに「heart valve」を加えると対象特許は 300 位より下に埋もれましたが、特徴的な請求項の語を使うと 48 位に見つかりました。
limit=100を使用してください。limit=10と同じ 1 クレジットです。- CPC 分類グループ全体を追加して、分類を絞り込みます:
"voice biometric" CPC=G10L17/00(CPC=G10L17のみでは結果が見つかりません)。 - 結果には公開公報ごとに 1 行ずつ表示されるため、米国特許とその EP ファミリーメンバーの両方が表示される場合があります。
search_patents_bigquery(代替手段):
- 長いフレーズより、2~3 個のキーワードのほうが適しています(BigQuery の
LIKE検索はリテラル一致です)。 - 米国以外の特許では、データセット内の
claimsは空です。MCP のキーワードツールは、これらの管轄についてすでにタイトルと要約を検索しています。EP/WO の全文を取得するには、代わりに EPO OPS ツールを使用してください。 - 請求項が必要な場合、EP/WO の検索結果から米国のファミリーメンバーをたどるには、
search_patent_family_bigqueryを使用してください。
一般的なワークフロー
先行技術の調査:
search_patents_google(query=…, limit=100)— 世界中を対象とした広範な全文検索(フォールバック:search_patents_bigquery(query=…, country="US"))。get_patents_bigquery(patent_numbers=[…], include_claims=False)を1回実行し、上位の検索結果のCPCコードを取得します。search_patents_google(query="<terms> CPC=<group>/00", limit=100)— 関連技術を検索します(フォールバック:search_patents_by_cpc_bigquery。1回の検索で約234 GiB)。
複数の法域をまたぐ検索:
search_patents_google(query=…, country="EP")(フォールバック:search_patents_bigquery(query=…, country="EP"))。- EPの検索結果について、
get_patents_bigquery(patent_numbers=[…], include_claims=False)を1回実行し、family_idsを取得します。 search_patent_family_bigquery(family_id=…)を使って、請求項全文を含む米国の同族特許を検索します。