ํ๊ตญ ํนํ ๋ ๋ฆฝํญ(์ฒญ๊ตฌํญ 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. ์ถ์ํยท๊ธ์ง ํํ(๊ตฌ์ฒด ๋ช ์นญยท์์นยท์ฝ์ด ๋จ๋ ยท"ํฌํจํ๋ [๋ช ์ฌ]" ์ข ๊ฒฐ ๊ธ์ง), L. ์๊ฐ ์ ๊ฒ 10ํญ๋ชฉ. ๋ง์ง๋ง ๋จ๊ณ ์ง์ "๋ฐ" ๋ช ์ ์๋ ์ ์ฉ. "์ฒญ๊ตฌํญ 1 ์์ฑ", "๋ ๋ฆฝํญ ์์ฑ", "๋ ๋ฆฝ ๋ฐฉ๋ฒํญ", "claim 1 drafting", "๋ ผ๋ฌธ ๊ธฐ๋ฐ ์ฒญ๊ตฌํญ", "๋ฒ์ฉ ์ฒญ๊ตฌํญ ํ๋กฌํํธ", "iter3 ์ฒญ๊ตฌํญ", "์ฒญ๊ตฌ๋ฒ์ ์์ฑ" ๊ฐ์ ํํ์ด ๋ณด์ด๊ฑฐ๋, ๋ ผ๋ฌธยท๋ฐ๋ช ์๋ฃ๋ฅผ ๋ฐ๊ณ ์ฒญ๊ตฌํญ ์ด์์ด ์์ง ์๋ ์ํ์์ ์ฌ์ฉ. kr-patent-full-workflow์ IDSยท๋ฐ๋ช ์ ๋ฏธํ ์งํ ์ฒญ๊ตฌํญ ์ด์ ์์ฑ ๋จ๊ณ, ๋๋ kr-patent-symbol-designยทs
ํ๊ตญ ํนํ ๋ช ์ธ์ยท๋๋ฉดยท์ฒญ๊ตฌํญ 3์ ์ ํฉ์ฑ ์ ๊ฒ. ์์ฑ๋ ๋ช ์ธ์ ์ด์์ ๋ํด ์ฒญ๊ตฌํญ ํ์ ์์น์ ๋๋ฉด ๋ ธ์ถ, ๋ถํธ์ ์ค๋ช ๊ณผ ๋ณธ๋ฌธ ๋ถํธ์ 1:1 ๋งคํ, ๋๋ฉด ํ ์คํธ์ ๋ช ์ธ์ ํ ์คํธ์ ์ผ์น, ๊ฐ์ด๋๋ผ์ธ ์๋ฐ ํํ(์ข ๋, ๊ตฌ์ฑ๋๋, ์๋จ ์์ฌ, ์๊ธฐ ๋ณธ๋ฌธ ๋จ์ฉ, ์ฌ๋์ ๋ฌถ์, ๋์ด์ฐ๊ธฐ ๋ณํ ๋ฑ), ์ฒญ๊ตฌํญ ๋๋ฝ, ํจ๊ณผ 3๋จ ์ธ๊ณผ ๊ตฌ์กฐ, ์ข ์ํญ ํ์ ์ ๋ ๋ฆฝํญ ์ค๋ช ๋์ถ, ๋ถ์ฌ๋ฒํธ ํ๋ฆ ์ ํฉ์ฑ(๋์ผ ๋ถํธ ๋ ๊ฐ์ฒด ์ง์นญ ๊ธ์ง), ์ฃผ์ ๊ด๊ณ ๋น๋ฌธ, ์๋ฏธ ๋น์ฝ, ์ ๋ฌธ์ฉ์ด ํ์ด ์ ํ, ์์ ์ ์ ์ ํ, ๋ฌธ์ฅยท๋ฌธ๋จ ๊ธธ์ด, S1~S14 ์ ํ ํ์(S2 ๋ง์ง๋ง ๋ฌธ๋จยทS3 ์ ํ์ดํ๋ผ์ธ ๋ฌธ๋จยทS4 4์ข ๋์ ์ ํยทS13 ๋๋ฉด ๋จ๋ฝ ์ฒซ ๋ฌธ์ฅยท"์ฒญ๊ตฌํญ X"/"๋จ๊ณ SXXX" ์ง์ ์ธ๊ธ 0๊ฑดยท์๋ธ๋๋ฉด 6๊ด์ ยทS14 ๋งบ์๋ง 2ํํธ) ์ค์ ์ฌ๋ถ๋ฅผ ์ ๊ฒํ๊ณ Priority A/B/C๋ก ๋ถ๋ฅํ์ฌ 6ํญ๋ชฉ ์ ํ(๋ฒํธ/์์น/๊ทผ๊ฑฐ๊ท์น/ํํฉ/์์ ์/๋ถ๊ฐ์ค๋ช )์ผ๋ก ์์ ์์ ์ ์. ์ฌ์ฉ์ ์น์ธ ํ tracked changes(author=IPLAB)๋ก .docx ๋ฐ์. "๋ช ์ธ์ ์ ๊ฒ", "๋ช ์ธ์ ๊ฒํ ", "์ ํฉ์ฑ ์ ๊ฒ", "consistency check", "QA", "ํ๋ฆฌํฐ ์ฒดํฌ", "๋๋ฉด๊ณผ ๋ช ์ธ์ ์ผ์น", "๋ถํธ ๋งคํ", "์ฒญ๊ตฌํญ ๋๋ฝ"์ด ์ธ๊ธ๋๊ฑฐ๋ ๋ช ์ธ์ ์ด์์ ๋ฐ์ ๋งฅ๋ฝ์ด๋ฉด ์ฌ์ฉ. ์ถ์ ์ ๋ง์ง๋ง ๊ฒ์ดํธ.
ํ๊ตญ ํนํ ๋ช ์ธ์์ ใ๋ฐ๋ช ์ ์ค์ํ๊ธฐ ์ํ ๊ตฌ์ฒด์ ์ธ ๋ด์ฉใ(S13 ์ค์์ ๋ณธ๋ฌธ) ์์ญ์ด ITER 10 ์์ฑ ์ ํ(๋์ ๋ถ 5๋จ๋ฝ + ๋ณธ ๋ฐ๋ช 7์น์ + ๋ง๋ฌด๋ฆฌ 5๋จ๋ฝ)์ ๋ฐ๋ฅด๋์ง ์ ๋ฐ ๊ฒํ ํ๋ ์คํฌ. kr-patent-consistency-check์ด ์ ์ฒด ๋ช ์ธ์ 9๊ฐ ์์ญ(A~I)์ ์ ๊ฒํ๋ค๋ฉด, ๋ณธ ์คํฌ์ S13 ๋จ์ผ ์์ญ์ ์ง์คํ์ฌ W ์๊ฐ ์ ๊ฒ 11ํญ๋ชฉ โ (1) Sํ ๋์ ๋ถ 5๋จ๋ฝ ์ ํ, (2) ์น์ 2 ๋ณธ ๋ฐ๋ช ๊ฐ์, (3) ์น์ 4 "๋ค์์ผ๋ก," ๋ฐ๋ณต, (4) ์ข ์ํญ 1:1 ๋งคํ, (5) ๋์ ์ด ๋น๋ Dํ ๊ถ์ฅ ๋ฒ์, (6) ๋จ๋ฝ ๋ถ๋ Eํ ๊ถ์ฅ ๋ฒ์, (7) ๋๋ฉด๋ถํธ Vํ ํ๊ธฐ, (8) ์ข ๊ฒฐ ์ด๋ฏธ Kํ("~ํ ์ ์๋ค" 90%+), (9) Uํ ๋ง๋ฌด๋ฆฌ 5๋จ๋ฝ, (10) ์ฒญ๊ตฌํญโ๋ณธ๋ฌธ ์ดํ ์ผ๊ด์ฑ Oํ, (11) ๋จ๋ฝ ๊ฒฐ์ Pํ โ ์ ์๋ ๊ฒ์ถํ์ฌ ์๋ฐ ์ฌํญ์ ๋จ๋ฝ ์์นยท์๋ฌธยท์์ ์๊ณผ ํจ๊ป ๋ณด๊ณ . ๋ณด์ผ๋ฌํ๋ ์ดํธ 5๋จ๋ฝ(S-1~S-5) ๋งค์นญ, ํจ๊ณผ ๋จ๋ฝ Mํ ํจํด, ๋ถ์ ํ์ Nํ("๋ค๋ง, ์ด์ ํ์ ๋์ง ์๋๋ค") ์ฌ์ฉ, ์ค์์ vs ์ ๊ตฌ๋ถ(Qํ), ๋๋ฉด ์ข ๋ฅ๋ณ ๋์ ์ด(F-2ํ) ๋ฑ ๊น์ด ๊ฒ์ฆ. paste๋ ITER 10 ์์ฑ ํ๋กฌํํธ ์ ๋ฌธ์ references/iter10_drafting_prompt.md์ ๋ณด์กด. "ITER 10 ์ ๊ฒ", "์์ธ ์ค๋ช ๊ฒํ ", "์ค์์ ๋ณธ๋ฌธ ๊ฒํ ", "๋ฐ๋ช ์ ์ค์ํ๊ธฐ ์ํ ๊ตฌ์ฒด์ ์ธ ๋ด์ฉ ์ ๊ฒ", "S13 ์ ํ ๊ฒํ ", "๋์ ๋ถ ๋ณด์ผ๋ฌํ๋ ์ดํธ ํ์ธ", "๋ณด์ผ๋ฌํ๋ ์ดํธ ๊ฒํ ", "detail description review", "๋์ ์ด ๋น๋", "๋ง๋ฌด๋ฆฌ ์ ํ"์ด ์ธ๊ธ๋๊ฑฐ๋ spec-drafting ์งํยท์ฒญ๊ตฌํญ ๋ณธ๋ฌธ ๋งคํ ์งํ S13 ์์ญ ์ ๋ฐ ๊ฒํ ๊ฐ ํ์ํ ๋งฅ๋ฝ์ด๋ฉด ์ฌ์ฉ. kr-patent-spec-drafting์ ์ง(์์ฑ โ ๊ฒํ )์ด๋ฉฐ, kr-patent-consistency-check์ I์น์ ์ ๊น์ด ํ์ฅํ ํํ.
ํ๊ตญ ํนํ์ฒญ ์์์ ๋ช ์ธ์ docx ๋น๋ ์ธํ๋ผ. ๋ช ์ธ์ ๋ณธ๋ฌธ ํ ์คํธ๋ฅผ JSON/JS ๊ฐ์ฒด ํํ์ ์ฝํ ์ธ ๋ก ๋ฐ์ ๋๋๊ณ ๋ยท์ฒญ๊ตฌํญ ๋ค์ฌ์ฐ๊ธฐยทํ์ค ์น์ ํค๋(ใ๋ฐ๋ช ์ ๋ช ์นญใ ๋ฑ)ยท๋ถํธ์ ์ค๋ช ํ ๋ฑ ํ๊ตญ ํนํ์ฒญ ๋ณ์ง ์์์ ๋ฐ๋ฅด๋ docx ํ์ผ์ ์๋ ์์ฑ. ๋งค๋ฒ docx ์์ฑ ์ฝ๋๋ฅผ ์ฒ์๋ถํฐ ์ง๋ ๋์ ๋ณธ ์คํฌ์ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๋น๋ ์คํฌ๋ฆฝํธ๋ฅผ ํธ์ถ. "docx ๋น๋", "๋ช ์ธ์ docx", "ํ๊ตญ ํนํ ์์ docx", "์๋ ์ถ๋ ฅ", "์ต์ข docx", "์ถ์์ฉ docx", "build patent docx" ๊ฐ์ ํํ์ด ๋ณด์ด๋ฉด ์ฌ์ฉ. ๋ค๋ฅธ ํ๊ตญ ํนํ ๋ช ์ธ์ ์คํฌ(kr-patent-spec-drafting ๋ฑ)์์ ๋ณธ๋ฌธ์ด ์ค๋น๋ ๋ค ์ต์ข ์ฐ์ถ๋ฌผ ๋จ๊ณ์์ ํธ์ถ๋๋ ์ธํ๋ผ์ฑ ์คํฌ.
ํ๊ตญ ํนํ ๋ช ์ธ์ ๋๋ฉด ์ด๋ฏธ์ง๋ฅผ ์๊ฐ ๋ถ์/OCRํ์ฌ ๋๋ฉด ์์ ๋ชจ๋ ๋ฐ์ค(๋ถ์ยท๋ชจ๋ยท๊ฐ์ฒดยท๋ฐ์ดํฐยท์ฅ๋นยท์ธ๋ ฅ)์ 1:1๋ก ๋๋ฉด๋ถํธ๋ฅผ ํ ๋นํ๊ณ , ๋ณธ๋ฌธยท์ฒญ๊ตฌํญยท๊ธฐ์กด ๋ถํธ ์ฒด๊ณ์ ์ ํฉ๋๋ ๋ฐ์ค๋ณ ๋ถํธ ๋งคํ ํ๋ฅผ ์ฐ์ถ. ์ฌ์ฉ์๊ฐ "๋ฐ์ค๋ง๋ค ๋ถํธ", "๋๋ฉด ๋ฐ์ค ์ ์ ๋ถ์ฌ", "๋๋ฉด OCRํด์ ๋ถํธ ๋งคํ", "๋๋ฉด๋ณ ๋ถํธ ํ", "๋๋ฉด ๋ฐ์ค 1:1 ๋งคํ", "๋๋ฉด ์์ ๋ถํธ๊ฐ ๋ ๋ง์์ผ ํด" ๊ฐ์ ํํ์ ์ฐ๋ฉด ์ฌ์ฉ. ๊ธฐ์กด kr-patent-symbol-design์ด ์ฒญ๊ตฌํญยท๋ณธ๋ฌธ ํ ์คํธ ๊ธฐ๋ฐ์ ๋ถํธ ๊ณจ๊ฒฉ ์ค๊ณ๋ผ๋ฉด, ์ด ์คํฌ์ ์ค์ ๋๋ฉด ์ด๋ฏธ์ง๋ฅผ ๋ณด๊ณ ๋ฐ์ค ๋จ์๋ก ๋ถํธ๋ฅผ ์ฑ์๋ฃ๋ ์๊ฐ ๊ธฐ๋ฐ ๋งคํ ์์ . ์ฐ์ถ๋ฌผ์ ๋๋ฉด๋ณ ๋ฐ์ค โ ๋ถํธ ๋งคํ ํ(Markdown + Excel)์ด๋ฉฐ ๋๋ฉด ์์ฑ์์๊ฒ ๊ทธ๋๋ก ์ ๋ฌ ๊ฐ๋ฅํ ์ง์์ ํํ.
ํ๊ตญ ํนํ ๋ช ์ธ์ .docx ์์์ ํ์ ์์ ์ผ๋ก ์ ์ค๋ ๋จ๋ฝ(insert_paragraph_beforeยท์ ํฉ์ฑ ์์ ยท์ฒญ๊ตฌํญ ๋ณธ๋ฌธ ๋งคํยท๋๋ฉด ๋์ ๋ฌธ์ฅ ์ ์คยทS14 1ํํธ ์ ์ค ๋ฑ์ผ๋ก ์ถ๊ฐ๋ ๋จ๋ฝ)์ด ์ธ์ ๋ณธ๋ฌธ ๋จ๋ฝ๊ณผ ์์(๊ธ๊ผดยท๊ธ์ ํฌ๊ธฐยท์์ยท์ค๊ฐ๊ฒฉยท๋ค์ฌ์ฐ๊ธฐยท์ฒซ ์ค ๋ค์ฌ์ฐ๊ธฐยท์ ๋ ฌ ๋ฑ)์ด ๋ฌ๋ผ ์๊ฐ์ ์ผ๋ก ํ๋ ๋ฌธ์ ๋ฅผ ์๋ ๊ฒ์ถํ์ฌ ์ธ์ ๋ณธ๋ฌธ ๋จ๋ฝ์ pPr(paragraph properties) ๋ฐ ์ฒซ run์ rPr(character properties)๋ฅผ deepcopy๋ก ๋ณต์ฌํด ์ผ๊ด ๋๊ธฐํ. python-docx์ `insert_paragraph_before(text, style=...)`๋ paragraph style ๊ฐ์ฒด๋ง ์น๊ณํ๊ณ character formatting(fontยทsizeยทcolorยทoutlineLvl ์ ์ธ) + paragraph format(๋ค์ฌ์ฐ๊ธฐยท์ค๊ฐ๊ฒฉ)์ default๋ก ๋๊ธฐ ๋๋ฌธ์, ์ ์ค ๋จ๋ฝ์ด ๋ณธ๋ฌธ ๋ค๋ฅธ ๋จ๋ฝ๊ณผ ์์ ์ด๊ธ๋จ์ด ์์ฃผ ๋ฐ์. ๋ณธ ์คํฌ์ (1) ๋ช ์ธ์ ์ ์ ์ค ์ถ์ ๋จ๋ฝ ์๋ ๊ฒ์ถ โ ํ๊ตญ ํนํ ํํ ์ ์ค ๋์ ์ด ํจํด(์ฒญ๊ตฌํญ ์ ํ "๋ณธ ๋ฐ๋ช ์ ์ผ ์ค์์์ ์์ด์,", "๋ณธ ๋ฐ๋ช ์ ๋ฐ๋ฅธ [๋ฐ๋ช ์ ๋ช ์นญ]์,", ๋๋ฉด ๋์ "๋ N์ ~ ์ด๋ค.", S14 1ํํธ "์ด์์์ ์ดํด๋ณธ ๋ฐ์ ๊ฐ์ด, ๋ณธ ๋ฐ๋ช ์ ๋ฐ๋ฅด๋ฉด,") + ์ฌ์ฉ์ ์ง์ ํจํด + ์๋ ํฐํธ ๋ถ์ผ์น ๊ฐ์ง โ ์ (2) ์ธ์ ๋ณธ๋ฌธ ๋จ๋ฝ(์ง์ ์ฐ์ , ์์ผ๋ฉด ์งํ)์ pPrยทrPr deepcopy ๋ณต์ฌ๋ฅผ ์ํ. outline level์ ํค๋๊ฐ ์๋ ๋ณธ๋ฌธ ๋จ๋ฝ์๋ ๋ถ์ฌํ์ง ์์(์๋ ์ ๊ฑฐ). ์ฒญ๊ตฌ๋ฒ์ยท์์ฝ์ ์น์ ์ ์ฒ๋ฆฌ ๋์์์ ์ ์ธ(๋ถ๋ณ). "์์ ํต์ผ", "์์ ๋๊ธฐํ", "format unify", "์์์ด ๋ค๋ฅด๋ค", "๋จ๋ฝ ์์ ์ ๋ง์", "์ฉ๋ฑ๋ง์ ์์", "ํฐํธ๊ฐ ๋ฌ๋ผ", "์ ์ค ๋จ๋ฝ ์์", "insert_paragraph_before ์์"์ด ์ธ๊ธ๋๊ฑฐ๋, ์ฒญ๊ตฌํญ ๋ณธ๋ฌธ ๋งคํยท๋๋ฉด ๋์ ๋ฌธ์ฅ ์ ์คยท์ ํฉ์ฑ ์์ ์งํ ๋ช ์ธ์๊ฐ ์์ ์ด๊ธ๋จ์ผ๋ก ๋ณด์ด๋ ๋งฅ๋ฝ์ด๋ฉด ์ฌ์ฉ. kr-patent-navigation-
ํ๊ตญ ํนํ ๋ช ์ธ์ ์์ฑ์ ์ ์ฒด ์ํฌํ๋ก์ฐ๋ฅผ ์ฒ์๋ถํฐ ๋๊น์ง ์์ฐจ ์คํํ๋ ์ค์ผ์คํธ๋ ์ดํฐ ๋ฉํ ์คํฌ. ๋ค๋ฅธ kr-patent-* ์คํฌ๋ค(inventor-meeting, symbol-design, spec-drafting, definition-insertion, embodiment-addition, consistency-check, docx-builder, skill-updater)์ ์ ์ ํ ์์๋ก ํธ์ถํ์ฌ ๋ฐ๋ช ์ IDS ์ ๋ ฅ โ ๊ถ๋ฆฌ๋ฒ์ ๋ณด๊ฐ โ ์ต์ข docx ์ถ๋ ฅ๊น์ง ํ ํ๋ฆ์ผ๋ก ์งํ. "/full", "์ฒ์๋ถํฐ ๋๊น์ง", "์ ์ฒด ์ํฌํ๋ก์ฐ", "๋ช ์ธ์ ํ ๊ฑด ์ฒ์๋ถํฐ", "ํ ํ๋ก์ธ์ค", "์ ์ฒด ์๋", "end-to-end", "ํ ํ ํจํค์ง" ๊ฐ์ ํํ์ด ๋ณด์ด๋ฉด ์ฌ์ฉ. ์ฌ์ฉ์๊ฐ ์ด๋ ๋จ๊ณ๋ถํฐ ์์ํด์ผ ํ ์ง ์๋ ํ๋จ(IDS๋ง ์์ผ๋ฉด ๋ฏธํ ๋ถํฐ, ์ฒญ๊ตฌํญ ํ์ ๋์ผ๋ฉด ๋ถํธ ์ค๊ณ๋ถํฐ, ๋ณธ๋ฌธ 1์ฐจ ์ด์ ์์ผ๋ฉด ๊ถ๋ฆฌ๋ฒ์ ๋ณด๊ฐ๋ถํฐ). ๊ฐ ๋จ๊ณ์์ ์ค์ ์ฒดํฌํฌ์ธํธ๋ ์ฌ์ฉ์ ์น์ธ ๋ฐ์.
ํ๊ตญ ๋ณ๋ฆฌ์ฌ๊ฐ ๋ฐ๋ช ์๋ก๋ถํฐ ๋ฐ์ ๊ธฐ์ ๋ด์ฉ์ค๋ช ์(IDS, ๊ธฐ์ ์ ์์, ๋ฐ๋ช ์ ๊ณ ์ ๋ฑ)๋ฅผ ๊ฒํ ํ์ฌ ํนํ ๋ช ์ธ์ ์์ฑ ์ ๋ฐ๋ช ์ ๋ฏธํ ์์ ๋ฌผ์ด๋ณผ ์ง๋ฌธ ๋ฆฌ์คํธ๋ฅผ ์์ฑ. 7๊ฐ์ง ๊ด์ โ ์ฒญ๊ตฌํญ ๋ฒ์ ํ์ , ๊ตฌ์ฒด์ ์ฌ์, ์ ํ๊ธฐ์ ์ฐจ๋ณ์ฑ, ํจ๊ณผยท์คํ ๋ฐ์ดํฐ, ์ค์์ยท๋ณํ๋ก, ์๊ณ ๋ฆฌ์ฆยท์ํํธ์จ์ด, ์ถ์ ์ ๋ต โ ๋ชจ๋ ์ปค๋ฒ. "๋ฐ๋ช ์ ๋ฏธํ ", "๊ธฐ์ ๋ด์ฉ์ค๋ช ์", "๋ฐ๋ช ์ ์ธํฐ๋ทฐ", "๋ณด์ ์์ฒญ", "์ถ๊ฐ ์ ๋ณด ์์ฒญ", "IDS ๊ฒํ ", "๊ธฐ์ ์ ์์" ๊ฐ์ ํํ์ด ๋ณด์ด๋ฉด ๋ช ์์ ์ผ๋ก ๋ฏธํ ์ ์ธ๊ธํ์ง ์์๋ ์ด ์คํฌ์ ์ฌ์ฉ. ๋ช ์ธ์ ์์ฑ์ ์์ํ๊ธฐ ์ ๋จ๊ณ, ๋๋ IDS์ ๋น ๊ตฌ๋ฉ์ ์๋ณํ๊ณ ์ถ๋ค๋ ๋งฅ๋ฝ์์๋ ์ฌ์ฉ.