>
,

J-PlatPat特許検索API実践:特許庁の特許・商標・意匠データをJSONで取得(コード付き)

Reading Time: < 1 minute

知財デューデリジェンス、競合の特許モニタリング、出願前の先行技術調査——いずれも日本の特許・商標データに当たる必要があります。特許庁(JPO)の J-PlatPat(特許情報プラットフォーム、INPIT 運営) は無料で使える公式サービスですが、画面操作が前提で、結果を一括取得して分析に回すAPI的な使い方には向いていません。

この記事では、Apify 上の Japan J-PlatPat(特許・商標・意匠・実用新案) Actor を紹介します。J-PlatPat を検索し、出願・登録番号、日本語タイトル、出願人・発明者、IPC/FI 分類、出願日・公開日などを構造化 JSON で返します。クラウド実行・従量課金で、無料枠から始められます。

1. 課題:公式DBはあるが、一括分析に向かない

  • 画面操作前提。 J-PlatPat は個別検索向きで、結果のリスト化・自動取得がしづらい。
  • 分類コードの扱い。 IPC/FI などの分類を整形して集計するのが手間。
  • モニタリングが手作業。 競合出願人の新規出願を定期チェックするのが負担。
  • 4種別の横断。 特許・実用新案・意匠・商標を別々に調べるのは非効率。

2. このActorでできること

検索種別(patentutility_modeldesigntrademark)とクエリを指定して検索します。出願人・発明者・期間でも絞り込め、優先権主張の出願を含めるかも選択できます。出典は特許庁の J-PlatPat(INPIT)です。

主な入力パラメータ:search_type(検索種別・必須)、query(検索語・必須)、applicant_filter(出願人)、inventor_filter(発明者)、date_from / date_to(期間)、include_priority(優先権出願を含む)、max_records(最大件数、既定 100)。

3. こんな方におすすめ

  • 知財部門/弁理士: 先行技術調査・出願動向の把握を効率化。
  • R&D/競合分析: 競合出願人の特許を定期モニタリング。
  • M&A/デューデリ: 対象企業の保有知財を一括で棚卸し。
  • データ基盤: 分類コード付きの知財データを自社分析に取り込み。

4. 出力フィールド例

フィールド内容
application_number / registration_number出願番号 / 登録番号
title名称(日本語タイトル)
applicant_names / inventor_names出願人 / 発明者
IPC_codes / FI_codesIPC 分類 / FI 分類
application_date / publication_date / registration_date出願日 / 公開日 / 登録日
status / search_type状態 / 検索種別
document_url文献リンク

1件あたりの JSON はおおよそ次のような形です:

{
  "application_number": "特願2025-012345",
  "registration_number": null,
  "title": "リチウムイオン電池用電極材料",
  "applicant_names": ["サンプル株式会社"],
  "inventor_names": ["山田 太郎"],
  "IPC_codes": ["H01M4/00"],
  "application_date": "2025-02-10",
  "publication_date": "2026-08-20",
  "status": "公開",
  "search_type": "patent"
}

※ 値はフォーマット例示用のサンプルです。実データは実行時に取得されます。

5. 活用例

  • 競合特許モニタリング: applicant_filter で競合の新規出願を定期取得。
  • 技術トレンド分析: query + 期間で特定技術の出願件数推移を把握。
  • 知財デューデリ: 対象企業名で特許・商標・意匠を横断的に棚卸し。
  • 商標クリアランス: search_type=trademark で類似商標を事前チェック。

6. Apify で実行する

Actor ページ:Japan J-PlatPat on Apify。新規登録で $5 の無料クレジットこちらから登録)。

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("nexgendata/japan-jpo-jplatpat-patents-trademarks").call(run_input={
    "search_type": "patent",
    "query": "リチウムイオン電池",
    "max_records": 50,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item["application_number"], item["title"], item.get("applicant_names"))

料金:いくらかかる?

従量課金(Pay-Per-Event):起動 $0.005 + 1件あたり $0.08。たとえば 100 件で約 $8。無料枠の $5 で約 60 件まで取得でき、まず動作確認できます。max_records や期間で対象を絞ると費用を抑えられます。

7. 関連Actor:日本データスタックを組む

8. よくある質問

どの種別を検索できますか?

特許・実用新案・意匠・商標の4種別を search_type で指定できます。

データの出典は?

特許庁の J-PlatPat(特許情報プラットフォーム、INPIT 運営)です。

分類コードは取れますか?

はい。IPC・FI などの分類コードを返します。

出願人で絞り込めますか?

はい。applicant_filterinventor_filter、期間での絞り込みに対応します。

pandas や Excel にそのまま読み込めますか?

はい。結果は Apify のデータセットに保存され、CSV / Excel / JSON でエクスポート、またはデータセット API から pandas に直接読み込めます。

今すぐ試す: Japan J-PlatPat を実行 · $5 無料クレジットで登録

See also: New — HK Companies Registry

Run it yourself in minutes

New users get $5 free credit (no card). Browse the full 300+ actor catalog and run any tool on pay-per-use pricing.

More from the blog