linkfox-eureka-patent-image-search について
Eureka特許プラットフォームで、1枚の画像に似た特許を検索するスキルです。意匠特許と実用新案に対応する4種類の照合モデルがあり、国、分類、日付、法的状態、権利者で絞り込めます。
主な機能
- 01意匠特許と実用新案の検索
- 024種類の画像照合モデル
- 03国・分類・日付による絞り込み
- 04法的状態・権利者による絞り込み
- 05類似度または日付順の並べ替え
活用シーン
- 01製品画像に似た意匠特許の検索
- 02形状による実用新案の検索
- 03国や状態を指定した特許の絞り込み
- 04ページ送りによる検索結果の確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ linkfox-ai/ linkfox-skills --skill linkfox-eureka-patent-image-searchインストール後、Claude Code で/linkfox-eureka-patent-image-searchを入力して読み込まれたか確認します。
同梱ファイルreferences/api.mdscripts/eureka_patent_image_search.py
詳細
Eureka 特許画像検索(単一画像)
このスキルでは、Eureka 特許プラットフォームを通じて特許画像検索(画像による検索)を実行する方法を説明します。単一の画像 URL を指定すると、意匠特許または実用新案特許のデータベースから視覚的に類似した特許を検索できます。複数の検索モデルと豊富な絞り込みオプションに対応しています。
主な概念
Eureka 特許画像検索ツールを使うと、特許データベース全体から視覚的な類似性を検索できます。
-
検索モデル — 特許の種類と検索目的に応じて、4 つのモデルを利用できます。
- モデル 1:意匠スマート関連付け — 視覚的なインテリジェント関連付けにより意匠特許を検索します
- モデル 2:この画像で意匠を検索 — 意匠特許の視覚的な完全一致を検索します
- モデル 3:実用新案の形状一致 — 形状や輪郭に基づいて実用新案特許を検索します
- モデル 4:実用新案の形状+パターン+色の一致 — 形状、パターン、色を組み合わせて実用新案特許を検索します
-
特許の種類 — 2 種類の特許に対応しています。
D(意匠) — 意匠特許/工業意匠特許を検索します(モデル 1 または 2 を使用)U(実用新案) — 実用新案特許を検索します(モデル 3 または 4 を使用)
-
絞り込み — 国/特許庁、ロカルノ分類、日付範囲、法的状態、権利者、キーワードフィールドで絞り込むための豊富なオプションを利用できます。
-
スコアリング — 結果には類似度
scoreが含まれ、スコア、出願日、公開日、登録日のいずれかで並べ替えることができます。
パラメーターガイド
必須パラメーター
| パラメーター | 型 | 説明 |
|---|---|---|
| url | string | 検索に使用する画像の URL です。一般公開されている画像 URL を指定する必要があります。 |
| model | integer | 検索モデル:1 = 意匠スマート関連付け、2 = この画像で意匠を検索、3 = 実用新案の形状一致、4 = 実用新案の形状+パターン+色の一致 |
| patentType | string | 検索する特許の種類:「D」= 意匠特許、「U」= 実用新案特許 |
オプションパラメーター
| パラメーター | 型 | デフォルト | 説明 |
|---|---|---|---|
| country | string | — | 特許庁コードをカンマ区切りで指定します(例:CN,US,JP,EP,WO) |
| loc | string | — | ロカルノ分類コードです。AND/OR/NOT のブール演算子に対応しています。 |
| applyStartTime | string | — | 出願日の範囲の開始日(形式:yyyyMMdd) |
| applyEndTime | string | — | 出願日の範囲の終了日(形式:yyyyMMdd) |
| publicStartTime | string | — | 公開日の範囲の開始日(形式:yyyyMMdd) |
| publicEndTime | string | — | 公開日の範囲の終了日(形式:yyyyMMdd) |
| mainField | string | — | 特定のフィールド内で検索するキーワード:title、abstract、claims、description、pn、applicant、inventor、IPC、UPC、LOC |
| assignees | string | — | 権利者名で絞り込みます |
| legalStatus | string | — | 法的状態コードをカンマ区切りで指定します。値:1=公開済み、2=審査中、3=登録済み、11=取下げ、13=拒絶、14=取消し、15=失効など |
| simpleLegalStatus | string | — | 簡易法的状態:0=無効、1=有効、2=係属中、220=PCT 期限切れ、221=PCT 期間中、999=未判定 |
| preFilter | integer | 1 | 国および LOC 分類による事前絞り込みを有効(1)または無効(0)にします |
| scoreExpansion | boolean | — | 結果の範囲を広げるスコア拡張を有効にします |
| stemming | integer | 0 | キーワード検索で語幹処理を有効(1)または無効(0)にします |
| includeMachineTranslation | boolean | — | 検索結果に機械翻訳されたコンテンツを含めます |
| field | string | SCORE | 並べ替えフィールド:SCORE(類似度)、APD(出願日)、PBD(公開日)、ISD(登録日) |
| order | string | desc | 並べ替え順:desc または asc |
| limit | integer | 10 | 1 ページあたりの結果数。範囲は 1~100 です |
| offset | integer | 0 | ページネーションのオフセット。範囲は 0~1000 です |
| lang | string | — | タイトルの言語設定:original、cn、en |
| isHttps | integer | — | HTTPS(1)または HTTP(0)を使用した画像 URL を返します |
| returnImgId | boolean | — | 結果に画像 ID を含めます |
モデルと特許タイプの組み合わせ
| 特許タイプ | 推奨モデル | 説明 |
|---|---|---|
| D(意匠) | 1、2 | モデル1はスマートな関連付け、モデル2は正確な視覚的一致に使用します |
| U(実用) | 3、4 | モデル3は形状の一致、モデル4は形状+パターン+色の一致に使用します |
レスポンスフィールド
| フィールド | 説明 |
|---|---|
| patentId | 特許の内部 ID |
| patentPn | 公開番号 |
| title | 特許のタイトル |
| url | 特許内で見つかった類似画像の URL |
| score | 類似度スコア |
| apdt | 出願日 |
| pbdt | 公開日 |
| authority | 特許庁(国コード) |
| inventor | 発明者名 |
| apno | 出願番号 |
| originalAssignee | 元の出願人/権利者 |
| currentAssignee | 現在の権利者 |
| loc | ロカルノ分類コードの配列 |
| imgId | 画像 ID(returnImgId が有効な場合) |
| locMatch | ロカルノ分類がフィルターに一致したかどうか |
| total | 現在のページの結果数 |
| allRecordsCount | 一致した結果の合計数 |
| costToken | このクエリのトークンコスト |
使用例
1. 画像を使って類似する意匠特許を検索する
Search for design patents similar to this image: https://example.com/product-image.jpg — look in CN and US patent databases.
→ model=1 または 2、patentType="D"、country="CN,US" を使用します
2. 形状が類似する実用特許を検索する
Find utility patents that have a similar shape to this product image: https://example.com/gadget.png
→ model=3、patentType="U" を使用します
3. 日付と法的ステータスのフィルターを使って検索する
Search for valid design patents similar to this image, filed after 2020, in the CN database: https://example.com/design.jpg
→ model=2、patentType="D"、country="CN"、applyStartTime="20200101"、simpleLegalStatus="1" を使用します
4. ロカルノ分類を使って検索する
Find design patents in LOC 14-01 similar to this product: https://example.com/phone-case.jpg
→ model=1、patentType="D"、loc="14-01" を使用します
5. キーワードと権利者のフィルターを使って検索する
Search for design patents similar to this image from Apple Inc.: https://example.com/device.jpg
→ model=2、patentType="D"、assignees="Apple" を使用します
6. ページネーションでさらに結果を取得する
Show me the next 20 design patents similar to this image: https://example.com/product.jpg
→ limit=20、offset=20 を使用します
表示ルール
- 可能な場合は結果をビジュアルギャラリーとして表示します:各結果について、特許公開番号、タイトル、類似度スコア、画像 URL を表示します。
- スコアの解釈:スコアが高いほど、視覚的な類似度が高いことを示します。ユーザーにわかりやすいよう、スコアはパーセンテージまたは相対順位で表示します。
- 主要なメタデータ:各結果には、必ず特許番号、タイトル、特許庁、出願日、権利者を含めます。
- 合計件数:一致した結果の合計数と表示件数を示すため、
allRecordsCountに言及します。 - モデルの説明:結果を表示する際は、使用した検索モデルを簡潔に説明し、一致判定の方法がわかるようにします。
- エラー処理:クエリが失敗した場合は、一般的な問題として、無効な画像 URL、未対応の画像形式、無効なモデルと patentType の組み合わせを確認します。
- ページネーションの案内:表示件数を超える結果がある場合は、さらに結果をリクエストできることをユーザーに伝えます。
重要な制限事項
- 画像は1枚のみ:このエンドポイントでは、リクエストごとに画像 URL を1つだけ受け付けます。
- 画像 URL は一般公開されている必要があります:非公開の画像 URL や認証が必要な画像 URL では失敗します。
- モデルと特許タイプの組み合わせ:モデル1~2は意匠特許(D)用、モデル3~4は実用特許(U)用です。組み合わせが一致しないと、結果の精度が低下する場合があります。
- オフセットの上限:最大オフセットは1000です。ページネーションでアクセスできる結果は最大1000 + limit 件です。
- ロカルノ分類:
locパラメーターではロカルノコードを使用します。製品カテゴリーに適したコードを特定するため、ユーザーのサポートが必要になる場合があります。
ユーザー表現とシナリオのクイックリファレンス
該当する — 画像による特許検索クエリ:
| ユーザーの発言 | シナリオ |
|---|---|
| 「この画像に似た特許を検索して」 | 基本的な画像検索 |
| 「これに似た意匠特許を探して」 | 意匠特許の画像検索 |
| 「この形状の実用特許はありますか」 | 実用特許の形状マッチング |
| 「この製品画像で中国と米国の意匠特許を検索して」 | フィルター付き画像検索 |
| 「このデザインに似た有効な特許を探して」 | 法的ステータスで絞り込んだ検索 |
| 「検索結果をさらに表示して」 | ページネーションのリクエスト |
| 「ロカルノ分類14-01で検索して」 | 分類で絞り込んだ検索 |
該当しない — 画像検索以外の機能が必要なもの:
- 特許のテキストベース検索(キーワード、分類、出願人)
- 特許書誌情報またはメタデータの取得
- 特許の法的ステータスの照会
- 特許の請求項または説明の取得
- 特許ファミリーの分析
- 複数画像または一括画像検索
認証とクレジットの問題を解決する
次のような異常が発生した場合は、以下の対処方法を実行してください。
異常
- API Keyが未設定:環境変数
LINKFOX_AGENT_API_KEYもLINKFOXAGENT_API_KEYも設定されていません。 - 401または402ステータスコードが返された場合
- クレジットまたは残高不足を示す応答:メッセージに「クレジット残高不足/課金不足/残高不足/クォータ超過/利用可能残高不足/プランの有効期限切れ/チャージが必要/チャージしてください」、または類似の意味の内容が含まれている場合。
対処方法
- まず、skill内の onboarding.md に従って問題を解決してください。
- onboarding.md ファイルが見つからない場合は、/linkfox-onboarding というskillを読み込み、その案内に従って対処してください。インストールされていない場合は、先にインストールしてください:
- https://agent-files.linkfox.com/skills/linkfox-onboarding/release.zip をダウンロードし、解凍してこのskillをインストールしてください。ダウンロードにユーザーの許可が必要な場合は、ユーザーに許可を求めてください。ダウンロードを自分の判断で断念してはいけません。
- 最終手段:上記2つの対処方法をあらゆる手段で試しても解決できない場合に限り、https://skill.linkfox.com/linkfoxskills/guide.htm の案内に従ってAPI Keyを取得するか、https://os.linkfox.com/ でクレジットを追加するようユーザーに案内してください。
クレジット消費ルール
81クレジットを消費します。
クレジットの消費に伴い、ユーザーに料金が発生します。十分に検討してください。このskillを高頻度で呼び出す必要がある場合、またはユーザーがクレジット消費量を十分に把握していない場合は、必ずユーザーに注意を促し、続行するかどうかはユーザーに判断してもらってください。
フィードバック:
次のいずれかに該当する場合は、Feedback APIを通じてフィードバックを自動検出し、報告してください:
- このskillで説明されている機能または目的が、実際の動作と一致しない場合
- skillの結果がユーザーの意図と一致しない場合
- ユーザーがこのskillへの不満または称賛を表明した場合
- 改善できると思われることがある場合
references/api.md の指定に従ってFeedback APIを呼び出してください。ユーザーの作業を中断しないでください。
高品質でプロフェッショナルな越境EC向けskillについては、LinkFox Skillsをご覧ください。