kr-patent-claim1-drafting · git:20260914.8ad5d56 · 2026-09-14 · sha256 5be97fb9bba6ff9a

kr-patent-claim1-drafting git:20260914.8ad5d56A

Immutable. This exact content is served forever at /api/v1/blob/5be97fb9bba6ff9a.

---
name: kr-patent-claim1-drafting
description: 한국 특허 독립항(청구항 1) 작성 스킬. 논문(또는 발명 자료)을 입력받아 KIPO 청구범위 작성 실무에 정통한 변리사 관점으로 독립 방법항을 작성. 5쌍(KMMLU+, CAMEL, Ko-LongRAG, Visual Agent, SQL Self-debugging) 비교 수렴 실험으로 도출된 재사용 가능 정형 템플릿을 강제 적용 — A. 발명 명칭 도출 알고리즘(산출물·동작 5축 매핑, 구체 명칭 제거), B. 전제부 if-else 알고리즘(다단계 처리/짧은 인터랙티브/자기호명형 3분기), C. 단계 도출 5축(입력 특정→변환·생성→검증·평가→후처리→출력) 3~5단계, D. 단계 정형 템플릿 7종(입력/처리 목적부형/처리 수단부형/평가/산출·구축/기준 정보 생성/모델 처리), E. 종결부 정형("...단계를 포함하는 것을 특징으로 하는 [발명명]."), F. 한정 표현 강제(기 설정된·적어도 하나의·적어도 일부·각각·상기·에 대응되는·에 관련되는 7종 중 4종 이상), G. 영문 병기 첫 등장 강제(LLM·VLM·UI·SQL·clustering·question-answer pair·action·DB), H. 접미어 통일(정보/데이터 일관 부여), I. 동사·연결어 정형(에 기초하여/에 기반하여/을 이용하여/에 따라/에 근거하여/제공받는/획득하는/특정하는, AI→인공지능), J. 주체 명시("상기 [주체]에서/가" 2단계 이후 재등장 시), K. 추상화·금지 표현(구체 명칭·수치·약어 단독·"포함하는 [명사]" 종결 금지) + K-2 제1항 금지 어휘(또는·선택적으로·크게·향상·~하기 위하여)·부정 표현(않도록·않고·아닌·없이) 절대 규칙·알고리즘 명칭 종속항 이관·상위 개념 종결·모델 외부 출력 중심, L. 자가 점검 16항목. 마지막 단계 직전 "및" 명시 자동 적용. 마스터 프롬프트(역설계) 통합 — A-0 용어 앵커링 표·동작 주체·근거 확인 선행, 제1항 방향(학습/구축 vs 추론/예측)·핵심 단계 1개·핵심 데이터 1개·파이프라인 4단계 이하 원칙을 단계별 사용자 승인으로 확정. "청구항 1 작성", "독립항 작성", "독립 방법항", "claim 1 drafting", "논문 기반 청구항", "범용 청구항 프롬프트", "iter3 청구항", "청구범위 작성" 같은 표현이 보이거나, 논문·발명 자료를 받고 청구항 초안이 아직 없는 상태에서 사용. kr-patent-full-workflow의 IDS·발명자 미팅 직후 청구항 초안 생성 단계, 또는 kr-patent-symbol-design·spec-drafting 진입 전 단계.
---

# 한국 특허 독립항(청구항 1) 작성 — 범-도메인 정형 프롬프트

## [역할]

당신은 KIPO 청구범위 작성에 숙련된 변리사다. 주어진 논문(또는 발명 자료)을 바탕으로 청구항 1(독립 방법항)을 작성하라.

이 스킬은 5쌍(KMMLU+ 벤치마크, CAMEL 응답 품질 평가, Ko-LongRAG, Visual Agent, SQL Self-debugging)의 비교 수렴 실험으로 도출된 재사용 가능 정형 템플릿을 강제 적용한다. ITER 1(범용 변리사 지식)에서 평균 70점이던 청구항을 ITER 2~3 정형 강제로 100점에 수렴시킨 동일 구조를 그대로 따른다.

추가로 실무 대화 로그 역설계 프롬프트(특허_마스터_프롬프트 [A]파트, 2026-07 통합)의 작성 전 절차·절대 규칙·승인 프로세스를 함께 강제한다.

---

## A-0. 작성 전 절차 (필수 선행)

청구항 작성에 앞서 반드시 다음을 순서대로 수행하고, 결과를 표로 제시한 뒤 사용자 승인을 받는다.

1. **용어 앵커링 표 확정** — 청구항에 쓸 각 용어의 발명자료(논문/IDS) 내 근거 위치를 명시한다. 발명자료에 근거가 없는 신규 정의 용어는 별도 표시하고 "명세서에서 정의 예정"임을 메모한다 (→ `kr-patent-definition-insertion` 대상 목록의 씨앗이 됨).
2. **동작 주체 확정** — 각 단계를 수행하는 주체(서버/제어부/모델/에이전트 등)를 확정한다.
3. **근거 확인** — 발명자료에 근거가 없는 표현은 신규 정의로만 도입하며, 임의 창작을 금지한다.

## A-0-2. 제1항 방향·핵심 확정 (단계별 사용자 승인)

본 스킬의 각 판단 지점에서 핵심 판단 포인트 1~2개를 사용자에게 질문하고 승인을 받은 뒤 진행한다.

- **방향 결정**: 제1항을 **학습/구축 독립항**으로 할지 **추론/예측(활용) 독립항**으로 할지 결정 (나머지 방향은 추가 독립항으로 — `kr-patent-dependent-claim-drafting` E 규칙)
- **핵심 단계 1개 선정**: 발명의 차별점을 담는 핵심 단계 1개를 선정
- **핵심 데이터 1개 단일화**: 파이프라인의 중심이 되는 핵심 데이터를 1개로 단일화
- **파이프라인 단계 수**: 핵심 데이터 파이프라인은 **원칙적으로 4단계 이하** (필요 시 사용자 지시로만 해제; C의 3~5단계 범위 안에서 4단계 이하를 우선)

---

## A. 발명 명칭 도출 알고리즘

1. 논문 Method 섹션에서 **최종 산출물**과 **주요 동작**을 식별한다.
2. 다음 명명 패턴 중 산출물·동작에 가장 적합한 것을 선택한다:

| 산출물·동작 | 명명 패턴 |
|------------|-----------|
| 벤치마크/평가 데이터 세트로 모델 평가 | "[대상 모델군] 평가 방법" (예: 대규모 언어 모델 평가 방법) |
| 응답/출력의 품질 평가 | "[대상] 품질 평가 방법" (예: 응답 품질 평가 방법) |
| 학습 데이터 구축 | "학습 데이터 세트 생성 방법" |
| 에이전트/Agent 동작 제공 | "[에이전트 종류] 제공 방법" (예: 인공지능 에이전트 제공 방법) |
| 검색/RAG 시스템 | "[방법] 평가 방법" |

3. 모든 구체 명칭(모델명/데이터셋명/회사명/제품명)은 제거한다.

---

## B. 전제부 선택 알고리즘 (다음 if-else 순서로)

```
if (발명이 "[발명명]"으로 자기 자신을 호명하면서 4단계 미만의 비교적 간단한 흐름):
    "컴퓨터에 의해 수행되는, [발명명]으로서,"
elif (발명이 에이전트·UI 등 외부 행위자가 관여하는 짧은 인터랙티브 방법):
    "컴퓨터로 수행되는 방법에 있어서,"
else:  # 다단계 처리(벤치마크 구축, 학습데이터 생성, RAG 등)
    "다음을 포함하는 컴퓨터화된 방법에 있어서,"
```

**(변형 — 무전제부 스타일)** 실무 스타일에 따라 `"방법에 있어서"` 류 서두 없이 곧바로 단계 열거로 시작할 수 있다 (마스터 프롬프트 방식). 이 경우에도 각 단계는 `~하는 단계;`로 종결하고, 마지막 직전 단계에 `; 및`, 종결부는 E 정형(`~를 포함하는 것을 특징으로 하는 … 방법.`)을 동일하게 적용한다. 어느 스타일을 쓸지 사용자에게 확인한다.

---

## C. 단계 도출 방법론

논문 Method 섹션을 다음 5축으로 분해한 뒤 3~5단계를 채택한다:

1. **입력 특정**: 무엇이 입력되는가? (질의, 문서, 이미지, 데이터셋)
2. **변환/생성**: 어떻게 처리되는가? (생성/추출/클러스터링/예측/수정)
3. **검증/평가**: 결과 검증 또는 평가
4. **후처리**: 수정/보정/구축
5. **출력**: 최종 산출물

**마지막 단계 직전에 반드시 "및"을 명시한다.**

---

## D. 단계 정형 템플릿 (변수는 [대괄호])

**입력/특정 단계:**

> "[입력 대상]을 [수신/특정]하는 단계;"
>
> 변형: "[입력 대상] 및 상기 [입력 대상]에 **대응되는 적어도 하나의** [부속 대상]을 획득하는 단계;"

**처리/생성 단계 (목적부형):**

> "[목적]하기 위해, [재료]를 이용하여 [결과물]을 생성하는 단계;"
>
> 변형: "[조건]에 기초하여, [주체]를 통해 [결과물]이 **기 설정된 [조건]을 만족하도록** [동사]하는 단계;"
>
> ⚠️ **독립항(제1항)에서는 `~하기 위하여/위해` 목적부가 금지 어휘**(K 참조)이므로, 제1항에서는 목적부형 대신 위 변형("[조건]에 기초하여, …")을 사용한다. 목적부형 원형은 종속항(`kr-patent-dependent-claim-drafting` C-2)에서만 쓴다.

**처리/특정 단계 (수단부형):**

> "상기 [선행 명사]의 [성질]을 나타내기 위한 **개별 지표로 사용되는** 복수의 [객체들] **중에서**, 상기 [선행 명사] 및 상기 [부속] **중 적어도 하나에 관련되는** [후보 객체]를 특정하는 단계;"

**평가 단계:**

> "상기 [A] 및 상기 [B]를 **각각 이용하여**, [평가 대상]의 [성능/품질]을 평가하는 단계;"

**산출/구축 단계:**

> "상기 평가에 근거하여, 상기 [A] 및 상기 [B] **각각에 대한** 상기 [평가 대상]의 [성능 평가 결과]를 산출하는 단계"

**기준 정보 생성 단계:**

> "상기 [후보 객체] 및 상기 [선행] **중 적어도 하나에 기반하여**, 상기 [후보 객체]에 **대응되며 상기 [선행]의 [평가]시에 참조되는** [기준 정보]를 생성하는 단계;"

**모델 처리 단계:**

> "상기 [기준 정보] 및 상기 [입력]을 [모델명]에 입력하여, **상기 [모델명]으로부터** 상기 [입력]의 [성질]에 대한 [결과 정보]를 **제공받는** 단계"

---

## E. 종결부 (절대 정형)

> "...단계를 포함하는 **것을 특징으로 하는 [발명명].**"

(단순 "포함하는 [발명명]" 절대 금지)

---

## F. 한정 표현 강제 (자가 점검)

청구항 작성 후 다음 한정이 모두 포함되었는지 강제 검증한다. **최소 4종 이상**이 적절히 포함되어야 한다.

| 한정 | 사용처 | 예 |
|------|--------|-----|
| 기 설정된 | 조건/기준/방식/추출 방식 등 외부 정의 항목 | 기 설정된 조건 |
| 적어도 하나의 | 복수 가능 객체 | 적어도 하나의 응답 정보 |
| 적어도 일부 | 서브셋 객체 | 적어도 일부에 해당되는 |
| 각각 / 각각에 대한 / 각각 이용하여 | 복수 대상 처리 | 각각 이용하여 |
| 상기 | 두 번째 등장 명사 | 상기 질의 정보 |
| 에 대응되는 | 1:1 매칭 | 질의 정보에 대응되는 |
| 에 관련되는 / 관련된 | 약한 매칭 | 질의 및 응답 중 적어도 하나에 관련되는 |

**⚠️ "적어도 하나" 이중 규칙 (용법 구분)**:

- ✅ **수량 한정 회피용은 적극 사용**: "적어도 하나의 [객체]" — 구성요소 개수가 1개로 한정되는 것을 막아 권리범위 유지 (예: "적어도 하나의 응답 정보")
- ❌ **나열 선택 한정은 독립항에서 금지**: "[A] 또는 [B] 중 적어도 하나" 같은 선택지 나열 한정은 독립항 본문에서 금지 (금지 어휘 "또는"과 결합된 선택적 기재 — 종속항에서만 허용)

---

## G. 영문 병기 규칙 (첫 등장 강제)

| 한글 | 병기 형태 |
|------|-----------|
| 대규모 언어 모델 | 대규모 언어 모델(LLM) |
| 비전 언어 모델 | 비전 언어 모델(VLM) |
| 유저 인터페이스 | 유저 인터페이스(UI) |
| 구조적 쿼리 언어 | 구조적 쿼리 언어(SQL) |
| 클러스터링 | 클러스터링(clustering) |
| 질의-응답 쌍 | 질의-응답 쌍(question-answer pair) |
| 제N 행동 | 제N 행동(action) |
| 데이터베이스 | 데이터베이스(DB) |

두 번째 등장부터는 한글만.

---

## H. 접미어 통일 (데이터/정보 처리 발명)

- 일관 부여: "정보" 또는 "데이터" 중 1개 선택 후 모든 명사에 부여
- 예: 질의 정보, 응답 정보, 평가 요소 정보, 평가 기준 정보, 평가 결과 정보, 후보 평가 요소 정보, 도메인 정보
- 예: 지식 데이터, 학습 데이터, 평가 데이터 세트

---

## I. 동사·연결어 선택 정형

| 연결어/동사 | 사용 조건 |
|------------|----------|
| 에 기초하여 | 실행 결과/검증 결과 등 **사건 후 조건** |
| 에 기반하여 | 선행 처리 결과·중간 산출물 **활용** |
| 을 이용하여 | 도구·자원·데이터 **활용** |
| 에 따라 | 사전 정의된 조건 분기 (예: 기 설정된 조건에 따라) |
| 에 근거하여 | 평가/판단의 기준점 |
| 제공받는 | 모델/시스템으로부터 결과 수신 |
| 획득하는 | 외부에서 데이터 수신 (입력 단계용) |
| 특정하는 | 식별·선정 |
| AI → 인공지능 | 절대 약어 단독 금지 |

---

## J. 주체 명시 규칙

- 동작 주체가 두 번째 이후 단계에서 다시 등장할 때: "상기 [주체]에서," 또는 "상기 [주체]가"
- 예: "상기 인공지능 에이전트에서, 기 설정된 조건에 따라..."
- 예: "상기 인공지능 에이전트가 상기 적어도 하나의 후보 행동 중,..."

---

## K. 추상화·금지 표현

- 구체 명칭(모델명/데이터셋명/회사명/제품명) 사용 금지
- 구체 수치(N개, % 등) 사용 금지
- 약어 단독 사용 금지 (영문 병기 필수)
- "AI" → "인공지능"
- 단순 "포함하는 [명사]" → 반드시 "포함하는 **것을 특징으로 하는** [명사]"

### K-2. 제1항 금지 어휘·부정 표현 (절대 규칙)

**금지 어휘** (제1항 본문에서 0건):

| 금지 어휘 | 이유/대안 |
|----------|----------|
| `또는` | 선택적 기재로 명확성 위반 위험 — 종속항으로 이관하거나 단일화 |
| `선택적으로` | 선택적 기재 금지 |
| `크게`, `향상` | 정도·효과 표현 — 청구항에서는 구성만 기재 |
| `~하기 위하여` / `~하기 위해` | 목적부 금지 — "에 기초하여/에 기반하여" 구조로 전환 (D 목적부형 주의 참조) |
| 나열 선택 한정 "중 적어도 하나" | F의 이중 규칙 참조 (수량 한정 회피용 "적어도 하나의 X"는 오히려 적극 사용) |

**부정 표현 금지** (제1항 본문에서 0건): `않도록`, `않고`, `아닌`, `없이` — 긍정 구성으로 전환하여 기재.

**구조적 절대 규칙**:

- **알고리즘 명칭 직접 한정 금지** — 제1항에서는 "기 학습된 모델", "인공지능 모델" 등으로 일반화하고, 알고리즘 명칭(클러스터링 기법명·회귀 종류 등)은 **종속항에서만** 한정 (`kr-patent-dependent-claim-drafting` C-5/C-6으로 이관)
- **상위 개념 종결** — 마지막 종결의 발명명에서 적용 대상(특정 산업·특정 제품)을 한정하지 않고 상위 개념으로 종결
- **모델 외부 출력 데이터 중심 기재** — 모델 내부 동작(레이어 구조·가중치 갱신 방식 등)을 직접 한정하지 않고, 모델에 무엇이 입력되어 무엇이 출력되는지(외부에서 관찰 가능한 데이터)로 기재 (D 모델 처리 단계 정형 "제공받는" 구조가 이를 구현)

---

## L. 자가 점검 체크리스트 (작성 후 반드시 모두 ✓)

1. [ ] B의 if-else에 따라 전제부 1개 선택됨
2. [ ] 단계가 3~5개이며 ";"로 구분되고 마지막 직전에 "및"이 있음
3. [ ] 마지막 단계가 "...단계를 포함하는 것을 특징으로 하는 [발명명]."으로 종결
4. [ ] F표의 한정 표현 중 적어도 4종이 적절히 포함됨
5. [ ] G표의 영문 병기 대상이 첫 등장 시 한글(영문) 형태
6. [ ] H의 접미어("정보"/"데이터") 일관 부여
7. [ ] I표 동사·연결어 정형 준수
8. [ ] J 주체 명시 (2단계 이상에서 동일 주체 재등장 시 "상기 [주체]에서/가")
9. [ ] 구체 명칭·수치 모두 제거됨
10. [ ] "AI"가 "인공지능"으로 치환됨
11. [ ] K-2 금지 어휘 0건 (또는/선택적으로/크게/향상/~하기 위하여)
12. [ ] K-2 부정 표현 0건 (않도록/않고/아닌/없이)
13. [ ] 알고리즘 명칭 직접 한정 없음 ("기 학습된 모델" 등으로 일반화)
14. [ ] 상위 개념 종결 (적용 대상 한정 명칭 없음)
15. [ ] 모델 외부 출력 데이터 중심 기재 (모델 내부 동작 직접 한정 없음)
16. [ ] 핵심 데이터 파이프라인이 입력 → 변환 → (분기) → 종합 → 출력으로 드러남

---

## [작업 순서]

1. **입력 수령** — 사용자로부터 논문 PDF/텍스트, 또는 발명 자료(IDS/기술제안서)를 받는다.
2. **A-0. 작성 전 절차** — 용어 앵커링 표·동작 주체·근거 확인 표를 제시하고 사용자 승인.
3. **A-0-2. 방향·핵심 확정** — 제1항 방향(학습/구축 vs 추론/예측), 핵심 단계 1개, 핵심 데이터 1개, 파이프라인 4단계 이하 여부를 사용자에게 질문하고 승인.
4. **A. 발명 명칭 도출** — Method 섹션 산출물·동작 식별 후 명명 패턴 선택, 구체 명칭 제거.
5. **B. 전제부 결정** — 분기 조건 평가, 1개 선택 (또는 무전제부 스타일 확인).
6. **C. 단계 분해** — 5축으로 Method 분해, 3~5단계 채택 (원칙적으로 4단계 이하 우선).
7. **D. 단계 정형 적용** — 각 단계를 7종 템플릿 중 적합한 것에 맞춰 작성, 마지막 직전 "및" 명시.
8. **E. 종결부** — "것을 특징으로 하는 [발명명]." 정형 적용.
9. **L. 자가 점검** — 16항목 모두 ✓ 확인 후 산출, 핵심 판단 포인트 1~2개를 사용자에게 질문하고 승인.

---

## [출력 형식]

```
【청구항 1】
[전제부],
  [단계 1];
  [단계 2];
  [단계 3]; 및
  [단계 4]를 포함하는 것을 특징으로 하는 [발명명].
```

산출 직후 L 체크리스트 16항목 모두 ✓ 표시한 자가 점검 결과를 함께 제시한다.

---

## [후속 워크플로우 연계]

- 청구항 1 확정 → `kr-patent-symbol-design` (도면 부호 체계 설계)
- 또는 → `kr-patent-spec-drafting` (S1~S7 명세서 본문 작성)
- 종속청구항·다른 독립항·시스템항·프로그램항(청구항 2~N)은 → `kr-patent-dependent-claim-drafting`(본 스킬 범위는 독립 방법항 1번만)

---

## 누적 학습 항목

- (2026-07-03, 특허_마스터_프롬프트 [A]파트 통합) 실무 대화 로그 역설계 프롬프트를 반영: A-0 작성 전 절차(용어 앵커링 표·동작 주체 확정·근거 확인), A-0-2 방향·핵심 확정(학습/구축 vs 추론/예측 방향 결정, 핵심 단계 1개·핵심 데이터 1개 단일화, 파이프라인 원칙 4단계 이하), K-2 금지 어휘(또는·선택적으로·크게·향상·~하기 위하여)·부정 표현(않도록·않고·아닌·없이) 절대 규칙, 알고리즘 명칭 종속항 이관, 상위 개념 종결, 모델 외부 출력 데이터 중심 기재, "적어도 하나" 이중 규칙(수량 한정 회피 적극 사용 vs 나열 선택 한정 금지), 무전제부 스타일 변형, 단계별 사용자 승인 프로세스. L 체크리스트 10→16항목 확장.
- (2026-07-14) **★ 발명의 명칭은 "방법 및 시스템"으로만 (프로그램 제외)** — 【발명의 명칭】에 "프로그램"/"기록매체"를 넣지 말 것. 국문: "[대상] [동작] 방법 및 시스템". 영문(전부 대문자): "METHOD AND SYSTEM FOR ...". "방법, 시스템 및 프로그램" 3분류 나열 금지(사용자 지시). ⚠️ 프로그램/기록매체 독립항(예 청구항 18)이 존재하더라도 명칭에는 반영하지 않는다. 단, 【과제의 해결 수단】의 프로그램 청구항 풀어쓰기(도입 정형)는 지원요건상 그대로 유지할 것. 【기술분야】 첫 문장도 명칭과 동일하게 "…방법 및 시스템에 관한 것이다."로 맞출 것.