KR20230100799A - 인체에 외용되는 제품의 인증관련 정보를 검사하고 그 검사결과를 제공하는 방법 및 장치 - Google Patents

인체에 외용되는 제품의 인증관련 정보를 검사하고 그 검사결과를 제공하는 방법 및 장치 Download PDF

Info

Publication number
KR20230100799A
KR20230100799A KR1020210189790A KR20210189790A KR20230100799A KR 20230100799 A KR20230100799 A KR 20230100799A KR 1020210189790 A KR1020210189790 A KR 1020210189790A KR 20210189790 A KR20210189790 A KR 20210189790A KR 20230100799 A KR20230100799 A KR 20230100799A
Authority
KR
South Korea
Prior art keywords
information
prescription
raw material
terminal device
product
Prior art date
Application number
KR1020210189790A
Other languages
English (en)
Inventor
김광일
곽태일
김준혁
지승열
김유진
현영서
장동혁
곽금영
Original Assignee
주식회사 씨디알아이
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 씨디알아이 filed Critical 주식회사 씨디알아이
Priority to KR1020210189790A priority Critical patent/KR20230100799A/ko
Publication of KR20230100799A publication Critical patent/KR20230100799A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/018Certifying business or products
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Educational Administration (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

본 발명의 방법은, 통신망을 통해 장치에 접속된 단말장치로부터, 화장품 등과 같은 인체에 외용되는 제품에 대한 처방정보의 등록신청을 수신하는 단계와, 정보입력 페이지를 한번 이상 상기 통신망을 통해 상기 단말장치로 전송하는 과정을 통해, 상기 단말장치로부터 외용 제품에 대한 처방정보를 수신하여 등록하는 단계와, 적어도 하나의 국가를 대상으로, 상기 처방정보가, 해당 국가의 인증요건에 부합하는지를 검사하는 단계와, 상기 검사에서, 상기 처방정보가 부합되지 못하는 인증요건이 있는 것으로 확인되면, 그 확인된 인증요건의 국가와, 인증요건에 부합하지 못하게 된 성분 정보를 적어도 포함하는 검사결과 정보를 상기 장치에 접속된 단말장치로 전송하는 단계를 포함하여 이루어진다

Description

인체에 외용되는 제품의 인증관련 정보를 검사하고 그 검사결과를 제공하는 방법 및 장치 {Method and apparatus for providing certification-related information on prescription of a product used externally on a human body}
본 발명은, 인체의 피부나 모발 등에 사용하는 제품을 개발하는 과정에 수반되는, 제품에 사용할 원료 및 성분, 그리고 그들의 함량비 등을 결정한 제품 처방과, 개발 완료된 제품의 인증을 위한 정보 등에 대한, 인증관련 정보 검사와 검사결과의 통지를 온라인을 통해 제공하는 기술에 관한 것이다.
바르거나, 문지르거나 또는 뿌리는 등의 방법으로 피부나 모발 등의 인체에 사용되는 내용물이 내장된 물품( 이하, '외용 제품'이라 칭한다. )을 새로이 개발할 때는, 원하는 용도와 효능을 나타내는 성분의 원료들과 그들의 배합 비율을 결정하는 것이 핵심이라 할 수 있다. 이와 같이 제품의 내용물에 대한 원료와 구성성분( 이하, '전성분'이라도 칭한다. ), 그리고 그들의 함량비를 구체적으로 확정하는 것을 일반적으로 '제품 처방'이라 한다.
외용 제품의 개발에는, 원하는 효능이 얻어질 때까지 많은 처방이 이루어지게 되며, 개발자는, 각각의 처방에 의한 원료/성분에 대해서 그 실험 결과를 기록하면서, 원하는 또는 가장 우수한 효능을 나타내는 처방을 결정하게 된다.
한편, 내용물이 인체에 외용되는 제품의 경우에는, 그 제품을 판매하기 전에 반드시 공적기관에서 인증을 받아야 하며, 인증과정에서는, 인체를 대상으로 하는 내용물의 성분들에 대한 정보가 필수적으로 요구된다. 그렇기 때문에, 외용 제품의 개발자들은, 자신들이 기록한 많은 처방들에서, 완제품으로 확정한 처방에 대한 정보를, 제품의 구성성분 정보로서 인증기관에 제공하게 된다.
그런데, 각 국가마다 외용 제품의 전성분에 대해서 그 정보를 요구하는 형식 등이 다르기 때문에, 인증을 받고자 하는 기업 등의 담당자는, 개발자로부터 획득한 해당 제품의 전성분 정보를, 각 국가의 인증기관이 요구하는 형식에 맞게, 데이터를 변환하거나 재구성하여 제출해야 한다. 이와 같은 국가맞춤형 정보 구성/제출은 매우 번거로운 일일 뿐만 아니라, 인증을 받고자 하는 국가가 많으면, 그에 따라, 각 국가에 맞는 형식으로 정보를 제공하는 과정에서 실수나 기입 오류 등이 생길 수 있고, 이는, 승인신청 후 정보나 서류 보완 등의 절차를 초래하여, 결과적으로 인증 완료까지의 소요 시간이 더 길어지게 할 수도 있다.
하지만, 제출하는 정보의 오류 등에 의한 문제는 인증 절차의 진행 과정에서 보완함으로써 치유가 될 수 있지만, 치유가 되지 않는 인증획득 불가의 상황이 발생하는 경우도 있다. 이러한 예는, 인증을 받고자 하는 국가에서 허용되지 않는 성분이나 또는 허용 기준치 이상의 성분이 외용 제품의 전성분에 포함된 경우이다.
단일 국가를 대상으로 외용 제품이 개발되는 경우라면, 개발자도 해당 국가에 대한 인증 요건을 충분히 고려하여 제품 처방을 확정함으로써, 이와 같은 상황의 발생을 미연에 방지하게 되지만, 많은 국가를 대상으로 하는 경우, 개발자가 해당 국가들 모두에서 허용되는 제품 처방을 확정하는 것은 결코 용이한 일이 아니다. 외용 제품의 개발 경력이 상당한 개발자가 아니라면, 해당 국가들의 전성분 승인 요건을 모두 파악하고 있기가 어렵기 때문이다.
이와 같은 상황이 발생되면, 제품은 이미 개발완료된 상태이므로, 해당 제품의 전성분에 대해서 승인 불가인 국가에 대해서는 별도의 외용 제품을 개발해야 하거나 판매를 포기해야 할 수 밖에 없다.
본 발명은, 외용 제품의 승인 요건에 부합하도록 제품에 대한 처방을 할 수 있게 하는, 외용 제품의 인증관련 정보의 검사와 그 검사결과의 제공 방법과 장치를 개시하는 것에 일 목적이 있는 것이다.
본 발명의 다른 목적은, 인증과정에서 요구될 수 있는 보완사항을 제품에 대한 정보를 확정할 때 알려줄 수 있는, 외용 제품의 인증관련 정보의 검사와 그 검사결과의 제공 방법과 장치를 개시하는 것이다.
본 발명의 또 다른 목적은, 제품의 처방정보를 제품 승인신청을 위한 전성분 정보로 이용함으로써, 기업의 인증을 위한 정보 제출을 보다 간소화시키는 방법과 장치를 제공하는 것이다.
본 발명의 목적은, 상기 명시적으로 서술된 목적에 국한되는 것은 아니며, 본 발명에 대한 구체적이고 예시적인 하기의 설명에서 도출될 수 있는 효과를 달성하는 것을 그 목적에 당연히 포함한다.
본 발명의 일 측면에 따른, 통신망을 통해 접속된 단말장치와 통신함으로써, 내용물을 인체에 사용하는 외용 제품의 인증관련 정보를 처리하는 장치가 수행하는 일 방법은, 통신망을 통해 상기 장치에 접속된 제 1단말장치로부터 제품처방 등록신청을 수신하는 1단계와, 정보입력 페이지를 한번 이상 상기 통신망을 통해 상기 제 1단말장치로 전송하는 과정을 통해, 상기 제 1단말장치로부터 외용 제품에 대한 처방정보를 수신하여 등록하는 2단계와, 적어도 하나의 국가를 대상으로, 상기 처방정보가, 해당 국가의 인증요건에 부합하는지를 검사하는 3단계와, 상기 검사에서, 상기 처방정보가 부합되지 못하는 인증요건이 있는 것으로 확인되면, 그 확인된 인증요건의 국가와, 인증요건에 부합하지 못하게 된 성분 정보를 적어도 포함하는 검사결과 정보를 상기 장치에 접속된 단말장치로 전송하는 4단계를 포함하여 이루어진다.
본 발명에 따른 일 실시예에서는, 상기 적어도 하나의 국가가, 상기 2단계에서 상기 처방정보를 수신할 때 함께 수신된 지정 국가이거나, 상기 처방정보를 등록한 상기 2단계 이후에, 상기 장치에 접속된 단말장치가 상기 장치에 등록된 처방정보들을 조회 요청한 후, 상기 등록한 처방정보를 선택하여 지정한 국가이거나, 또는 상기 장치에 미리 지정되어 있는 복수의 국가들이다.
본 발명에 따른 일 실시예에서는, 상기 처방정보가, 원료들의 각 비율의 합이 100이 아님을 나타낼 때, 상기 처방정보에 대한 수정 입력을 상기 제 1단말장치에 요청하는 단계가 상기 2단계에 더 포함될 수 있다.
본 발명에 따른 일 실시예에서는, 상기 2단계에서 상기 처방정보를 수신하기 위해 상기 제 1단말장치로 전송하는 상기 정보입력 페이지에, 이용자가 그 페이지에서 원료를 선택할 수 있게 하는 원료 목록이 포함된다. 본 실시예에서는, 상기 방법이, 상기 장치에 접속된 제 2단말장치로부터 원료 등록신청을 수신하는 단계와, 원료입력을 위한 페이지를 한번 이상 상기 통신망을 통해 상기 제 2단말장치로 전송하는 과정을 통해, 상기 제 2단말장치로부터 외용 제품의 원료에 대한 정보를 수신하여 적어도 하나의 원료 항목으로 등록하는 단계를 더 포함하여 이루어질 수 있다. 이때의 원료 목록에는, 상기 등록된 적어도 하나의 원료 항목이 포함될 수 있다. 또한, 원료입력을 위한 상기 페이지는, 상기 원료 목록에서 선택된 원료 항목에 대해 상세한 정보를 상기 장치에 요청할 수 있게 하는 컨트롤 개체를 포함하여 구성될 수 있다. 원료 항목으로 등록하는 상기 단계에서는, 원료에 대한 상기 정보가, 원료를 구성하는 성분들의 각 비율의 합이 100이 아님을 나타낼 때, 원료에 대한 상기 정보에 대한 수정 입력을 상기 제 2단말장치에 요청하게 되며, 원료에 대한 상기 정보에, 원료를 구성하는 성분들의 각각을 고유하게 식별할 수 있도록 정해진 코드 정보가 해당 성분의 정보로 포함되어 있게 된다.
본 발명에 따른 일 실시예에서는, 상기 제 2단말장치로부터 수신되는 외용 제품의 원료에 대한 상기 정보가, 원료입력을 위한 상기 페이지를 통해 상기 장치로 업로드되는 특정 형식의 파일에 수록된 정보일 수 있다. 이 경우, 원료 항목으로 등록하는 상기 단계는, 상기 파일에 수록된 정보로부터 원료 정보를 추출하여 상기 적어도 하나의 원료 항목으로 등록하게 된다.
본 발명에 따른 일 실시예에서는, 상기 방법이, 특정 가입자로서 상기 장치에 접속된 제 3말장치로부터, 등록된 처방정보의 조회요청을 수신하는 단계와, 상기 특정 가입자에 대해 상기 장치에 등록되어 있는 처방정보들을 조회하고, 그 조회된 처방정보들의 각각을 항목들로 포함하는 처방 목록을 구성하는 단계와, 상기 구성된 처방 목록을 상기 제 3단말장치로 전송한 후, 상기 처방 목록에서 선택된 하나의 처방 항목에 대한 정보를 상기 제 3단말장치로부터 수신하는 단계와, 상기 조회된 처방정보들에서, 상기 하나의 처방 항목에 해당하는 처방정보를 특정하고, 그 특정된 처방정보를, 상기 특정 가입자에 대한 제품 등록정보의 일부로 적용하는 단계를 더 포함하여 이루어진다. 본 실시예에서는, 상기 조회요청에 제품정보가 더 포함될 수 있으며, 이 경우, 상기 구성하는 단계는, 상기 등록된 처방정보들의 조회에서, 상기 제품정보에 의해 특정되는 외용 제품에 대해 등록된 처방정보들만을 조회하여 상기 처방 목록으로 구성하게 된다.
본 발명에 따른 일 실시예에서는, 상기 방법이, 상기 장치에 접속된 제 4단말장치로부터 외용제품 등록신청을 수신하는 단계와, 정보입력 페이지를 한번 이상 상기 통신망을 통해 상기 제 4단말장치로 전송하는 과정을 통해, 상기 제 4단말장치로부터 외용 제품의 인증을 위한 정보를 수신하는 단계와, 상기 수신된 인증을 위한 정보에 대해 보완검사를 수행한 후, 그 수신된 인증을 위한 정보를 승인신청용 정보로 등록하는 단계를 더 포함하여 이루어진다. 그리고, 상기 보완검사는, 상기 수신된 인증을 위한 정보가 특정 항목에 대해 지정하고 있는 값이, 기 설정된 특정값을 포함하는지에 따라 정보보완 필요여부를 선택적으로 검사하게 된다.
본 발명에 따른 일 실시예에서는, 상기 보완검사가, 상기 특정값에 대해 정하고 있는, 적어도 하나의 성분의 각각에 대한 기준을, 상기 수신된 인증을 위한 정보가 충족하고 있는지에 근거하여 정보보완 필요여부를 결정한다. 본 실시예에서는, 인증을 위한 정보를 수신하는 상기 단계에서, 적어도 하나의 국가가 지정되어 함께 수신되고, 상기 보완검사는, 상기 특정 항목에 대해 기 설정된 적용 국가가 상기 적어도 하나의 국가에 해당할 때 수행된다. 상기 특정 항목의 적용 국가에 대해 기 설정된 정보에 따라서는, 상기 보완검사가, 외용 제품의 인증을 위한 상기 정보에 대해 국가가 지정되지 않은 경우에도 수행될 수 있다. 또한, 승인신청용 정보로 등록하는 상기 단계에서는, 상기 보완검사에서 정보보완이 필요한 것으로 확인될 때, 상기 제 4단말장치로 상기 특정 항목에 대해 보완할 사항을 안내하는 정보가 전송된다. 이 안내 정보에는, 특정의 자료가 필요함을 알리는 내용, 또는 실시해야 하는 이화학시험 또는 임상 시험 등을 안내하는 내용이 포함된다. 그리고, 상기 특정 항목에 대해 보완할 사항을 안내하는 상기 정보를 단말장치로 전송한 사실과, 이후에 접속된 단말장치로부터 상기 특정 항목에 대해 상기 특정의 자료가 제공된 사실에 대하여 상기 장치에 처리이력 정보로 기록하는 단계가 상기 방법에 더 포함될 수도 있다.
본 발명에 따른 일 실시예에서는, 상기 특정 항목이, 외용 제품의 포장지에 표기하는 텍스트를 지정하도록 정해진 항목이고, 상기 특정값은, 외용 제품에 대한 효능을 나타내는 단어에 해당한다.
본 발명의 다른 일 측면에 따른, 통신망을 통해 접속된 단말장치와 통신함으로써, 내용물을 인체에 사용하는 외용 제품의 인증관련 정보를 처리하는 장치는, 통신망을 통해 접속된 단말장치로부터 제품처방 등록신청을 수신하게 되면, 정보입력 페이지를 한번 이상 상기 통신망을 통해 상기 단말장치로 전송하는 과정을 통해, 상기 단말장치로부터 외용 제품에 대한 처방정보를 수신하여 등록하도록 구성된 제 1처리부와, 적어도 하나의 국가를 대상으로, 상기 처방정보가, 해당 국가의 인증요건에 부합하는지를 검사하고, 그 검사에서, 상기 처방정보가 부합되지 못하는 인증요건이 있는 것으로 확인되면, 그 확인된 인증요건의 국가와, 인증요건에 부합하지 못하게 된 성분 정보를 적어도 포함하는 검사결과 정보를 상기 장치에 접속된 단말장치로 전송하도록 구성된 제 2처리부를 포함하여 구성된다.
전술한 본 발명 또는, 하기에서 첨부된 도면과 함께 상세히 설명되는 본 발명의 적어도 일 실시예에 따른, 외용 제품의 인증관련 정보의 검사와 그 검사결과의 제공 방법은, 판매에 있어 인증을 요하는 외용 제품을 개발함에 있어서, 향후 판매를 의도하는 국가에의 인증획득 가능성을 사전에 파악할 수 있게 한다. 따라서, 종래에, 제품을 개발 완료한 후, 그 원료에 함유된 성분으로 인해 의도했던 국가들 중 하나 또는 그 이상의 국가에 판매를 하지 못하게 되는 경우를 방지할 수 있다.
또한, 인증을 위해서는, 외용 제품과 관련된 많은 종류의 정보와 서류 등을, 인증절차를 대리하는 대행사에게 제공해야 하는데, 본 발명은, 이때 제조사가 개발을 위해 등록한 제품처방 정보를 그대로 원용하여 인증을 위한 정보로 사용할 수 있게 한다. 따라서, 외용 제품의 인증을 필요로 하는 기업의 정보 제공이 보다 간편해질 수 있다.
그리고, 본 발명에 따른 일 실시예에서는, 인증을 위한 정보를 이용자가 완성하였을 때, 판매자가 외용 제품에 선택적으로 적용할 수 있는 정보에 대해 인증절차에서의 보완요구 발생 여부를 점검하여 그 결과를 안내한다. 그렇기 때문에, 본 실시예가 적용된 방법에서는, 판매자가 제품에 적용한 정보로 인한 인증기관의 보완 요구 여부를 사전에 알 수 있다. 이를 통해, 보완하는 정보를 미리 추가하여 인증절차를 시작하거나, 보완이 요구되는 정보의 외용 제품에 대한 적용을 배제함으로써, 인증절차 진행 후의 보완 요구로 인해 인증 획득 기간이 예상치 않게 길어지는 것을 방지할 수 있다.
도 1은, 본 발명의 일 실시예에 따른, 외용 제품의 인증관련 정보의 검사와 그 검사결과의 제공 방법이 적용되는 전체 시스템에 대한 구성을 간략하게 예시한 구성도이고,
도 2는, 도 1의 인증정보 서버의 구성의 일 예를 보여주는 블록도이고,
도 3은, 본 발명의 일 실시예에 따른, 이용자로부터의 제품처방 등록 요청을 처리하는 동작에 대한 상태 천이도이고,
도 4는, 본 발명의 일 실시예에 따른, 이용자가 제품처방을 등록할 수 있도록 제공하는 정보입력 페이지와, 그 페이지를 통한 이용자의 정보 입력 형태를 예시적으로 도시한 것이고,
도 5는, 본 발명의 일 실시예에 따른, 이용자가 등록한 제품처방에 대한 인증 적합성 검사의 결과를 보여주기 위해 구성되는 페이지의 일 예이고,
도 6은, 본 발명의 일 실시예에 따른, 이용자가 외용 제품의 원료를 등록할 수 있도록 제공하는 정보입력 페이지와, 그 페이지를 통한 이용자의 정보 입력 형태를 예시적으로 도시한 것이고,
도 7은, 본 발명의 일 실시예에 따른, 서로 독립적으로 자사의 제품을 등록하는 가입자 간에, 등록된 제품 정보를 코드를 매개로 하여, 도 1의 인증정보 서버 내에서 전달하는 방식을 도식적으로 나타낸 것이고,
도 8은, 본 발명의 일 실시예에 따른, 외용 제품의 제조사가, 제품의 개발 시에 등록하였던 제품처방의 정보를 자사의 제품 등록을 위한 정보로 이용할 수 있도록 제공하는 정보입력 페이지의 예시적인 구성을 나타낸 것이고,
도 9는, 본 발명의 일 실시예에 따른, 외용 제품의 승인신청을 위한 정보를 이용자가 등록하는 과정에서, 선택적으로 인증요건 보완 필요 여부를 확인하여 안내하는 동작에 대한 상태 천이도이다.
이하에서는, 본 발명에 따른 다양한 실시예들에 대해 첨부된 도면을 참조하여 상세히 설명한다.
이하의 본 발명에 따른 실시예들의 설명과 첨부된 도면에 있어서, 부기된 동일 번호는 특별한 사정이 없는 한 동일한 구성요소를 지칭한다. 물론, 설명의 편의와 이해에의 도움을 위해, 필요에 따라서는 동일한 구성요소에 대해서도 서로 다른 번호로 부기될 수도 있다.
도 1은, 본 발명의 일 실시예에 따른, 외용 제품의 인증관련 정보의 검사와 그 검사결과의 제공 방법이 적용되는 전체 시스템에 대한 구성을 간략하게 예시한 구성도로서, 외용 제품에 대한 국가별 인증에 대한 정보를 데이터베이스로 구축하고 있으며, 그 구축된 데이터베이스를 이용해, 등록된 가입자에게 외용 제품의 인증과 관련된 정보를 제공하고, 또한 가입자로부터 제품의 인증관련 정보를 수신하여 처리하도록 구성된 서버(100)( 이하, '인증정보 서버'라 칭한다. )와, 외용 제품의 원료를 생산하거나, 외용 제품을 개발하거나, 또는 외용 제품의 승인 신청을 필요로 하는 기업들, 예를 들어 화장품의 원료를 생산하는 기업( 이하, '원료사'라 약칭한다. ), 화장품을 제조하는 제조사, 또는 전적으로 책임을 부담하여 화장품을 판매하는 브랜드사 등( 이하, 필요한 경우 이들을 '고객사' 또는 '가입자'로 포괄하여 지칭한다. )과 상기 서버(100)을 운용하는 기업에 각기 설치되어 있는 단말장치들(201,202,203,204)과, 통신로가 연결된 장치들 간에 데이터 경로를 제공하는 공중의 통신망(10)( 이하, '통신망'으로 약칭한다. )을 포함하여 구성되어 있다. 상기 인증정보 서버(100)와 상기 단말장치들(201,202,203,204)은, 상기 통신망(10)에 연결되어 있어서, 사용자의 요청에 따라, 상기 인증정보 서버(100)와 커넥션을 형성하여 클라이언트-서버 방식의 데이터 통신을 수행할 수 있다.
도 2는, 상기 인증정보 서버(100)의 구성의 일 예를 보여주는 블록도로서, 클라이언트-서버 방식의 통신을 위한 계층적 통신규약에 따른 동작을 수행함으로써 단말측과 여러 통신 방식에 기반하여 정보를 교환할 수 있는 통신부(101)와, 복수의 국가들의 각각에 대해 외용 제품의 인증에서 요구되는 모든 정보가, 색인될 수 있는 정보와 함께 각각의 테이블로 조직화되어 저장되어 있고, 또한, 지정되는 다양한 조건에 따라 각 테이블의 필드(field)들을 연결 조합하도록 지정하고 있는 쿼리(query)들이 기록되어 있는 데이터베이스(112)와, 상기 데이터베이스에 대한 조회, 등재 또는 갱신 요청에 대해 처리하고, 또한 호출되는 쿼리에 대해 인가되는 인수를 적용하여 실행한 후, 그 결과를 응답하는 엔진(111)( 이하 '디비 엔진'이라 칭한다. )으로써 구성된 데이터베이스 처리부(110)( 이하, '디비 처리부'로 약칭한다. )와, 인증 절차의 신청이나 제품의 등록, 또는 제품 처방에 대한 확인 등을 위해, 자신의 단말장치를 사용해 접속하는 이용자에 대한 로그인(log-in)과 가입 정보 등을 관리하도록 구성된 로그온 처리부(102)와, 외용 제품의 인증관련 전체 정보에 대한 단말장치로부터의 요청을 처리하도록 구성된 전(全)정보 처리부(103)와, 외용 제품의 인증관련 부분 정보를 기반으로 하는 단말장치로부터의 요청을 처리하도록 구성된 부(部)정보 처리부(104)를 포함하여 구성된다.
상기 전정보 처리부(103)와, 상기 부정보 처리부(104)는, 접속된 단말장치의 이용자가 선택하는 항목이나 조건 등에 따라 필요한 정보를 이용자에게 요구하고, 그 요구에 따라 수신되는 정보를, 상기 데이터베이스(112)의 해당되는 테이블에 기록되게 하고, 필요한 경우 그 데이터베이스를 조회하는 기능을 구비한다.
도 2는, 본 발명의 기술적 사상과 그 원리에 대한 구체적인 설명을 위해, 상기 인증정보 서버(100)에 대해 그 구성요소들을 기능별로 구분함에 따른 블록도로서, 이하에서 그 동작이 개별적으로 그리고 구체적으로 설명되는 구성요소들은, 도 2에 예시된 구성과는 다르게, 둘 이상의 구성요소가 서로 통합되거나 또는 더 세분화된 형태로 상기 인증정보 서버(100)를 구성할 수도 있다.
또한, 도 2의 인증정보 서버(100)는, 본 발명의 다양한 실시예들 중 일부의 실시예에 대해 적용될 수 있는 구성일 수 있다. 그렇기 때문에, 본 발명의 다른 실시예에서는, 이들 구성요소 외에 다른 구성요소, 예를 들어, 이하에서 설명하는, 상기 인증정보 서버(100)가 제공하는 서비스를 위한 동작에서 이용자에게 통지할 필요가 있는 사항을 이메일로 발송하는 등의 동작을 수행하는 구성요소, 또는 상기 인증정보 서버(100)의 운용자가 입력하는 인증 절차의 진행과 관련한 이벤트의 내용을 처리하거나, 요청하는 현황 정보를 제공하는 등의 동작을 수행하는 구성요소가 추가로 포함되어 상기 인증정보 서버가 구성될 수도 있다.
그리고, 본 발명에 따른, 외용 제품의 인증관련 정보의 검사와 그 검사결과의 제공 방법을 수행하는 상기 인증정보 서버(100)는, 도 2에 도시되지 않은 구성요소, 예를 들어, 운용자가 정보를 입력하는 입력부, 입력된 정보를 보여주는 표시부 등을 더 포함하여 구성된다. 하지만, 이들 구성요소는, 본 명세서에서의 언급이나 간략한 설명만으로 그 구성과 동작이 직관적으로 이해될 수 있으므로, 도면의 간략화를 위해, 도 2의 블록도에서는 생략되어 있다.
그리고, 도 2의 블록도에 예시된 구성요소들은 네트워크를 통해 서로 통신하는 둘 이상의 독립적인 장치들일 수 있다.
앞서 언급한 상기 데이터베이스(112)에 수록된 테이블들과 쿼리들은, 상기 입력부를 통해 입력된 것일 수 있다. 다르게는, 상기 로그온 처리부(102)를 통해 관리자 권한으로서 상기 인증정보 서버(100)에 접속한 운용자가, 자신의 단말장치(204)로부터 업로드(upload)하여 구비시킨 것일 수도 있다.
이하에서는, 본 발명에 따른, 외용 제품의 인증관련 정보의 검사와 그 검사결과의 제공 방법의 다양한 실시예들에 대해 구체적으로 설명한다.
먼저, 외용 제품에 대해, 적어도 하나의 외국으로의 수출이 의도되는 외용 제품을 제조하고자 하는 기업, 즉 제조사의 개발자는, PC 등과 같은 단말장치(201)를 이용해 상기 인증정보 서버(100)에 접속하여 그 서버(100)가 제공하는 서비스를 이용하게 된다.
이용자 단말장치(201)로부터의 접속 요청은, 상기 통신망(10)을 경유하여 상기 인증정보 서버(100)로 전달되며, 이 접속 요청은, 상기 통신부(101)를 통해 상기 로그온 처리부(102)에 의해 수신되고, 상기 로그온 처리부(102)는, 그 접속 요청에 응답하여 상기 단말장치(201)와 논리적 커넥션을 형성함으로써 세션(session)을 개설한다. 세션의 개설과, 그 개설된 세션의 연속성을 유지하는 동작은, 상기 통신부(101)에 의해 수행되며, 개설된 세션은 특정의 상관정보, 예를 들어 소켓(socket)을 통해 상기 로그온 처리부(102)와 연계된다.
상기 통신부(101)는, 이용자의 단말장치(201)로부터 수신되는 요청에 대해서, 그 요청 정보에 포함된 정보, 예를 들어, URL의 쿼리, 포트번호, 호스트 주소, 또는 세션 정보 등을 근거로 하여, 상기 로그온 처리부(102), 상기 전정보 처리부(103) 및 상기 부정보 처리부(104) 중 하나를 선택하여 전달하게 된다.
그런 다음, 상기 로그온 처리부(102)는, 특정의 언어( 예를 들어, HTML: HyperText Markup Language )로 작성된 정보문서( 이하, '페이지'라 칭한다. )를 특정 통신규약, 예를 들어 HTTP에 따라 구성하여, 상기 통신부(101)에 요청하여 상기 단말장치(201)로 전송되게 한다. 이와 같은 과정을 거쳐, 접속된 단말장치에 처음 전송되는 페이지를 '홈 페이지'라 지칭한다. 자신의 단말장치(201)에서 실행되는 브라우저(browser)와 같은 어플리케이션(application)을 통해, 수신된 홈 페이지를 확인한 이용자는, 그 홈 페이지에 구성된 로그인 블록에, 기 가입된 이용자 정보를 입력하거나, 또는 가입요청을 나타내는 컨트롤 개체를 선택하여 가입요청을 하게 된다.
본 명세서에서 사용하는 '컨트롤 개체'의 용어는, 특정의 통신규약에 기반하여 브라우저에 의해 표시되는 하나의 페이지에서, 선택 시에 기 정해진 특정의 동작이 실행되게 하거나 원격지에 요청되게 하는, 특정 형태의 표시 객체, 예를 들어, 하이퍼텍스트(hypertext), 명령 버튼, 콤보 박스(combo box), 체크 박스, 옵션 그룹, 스크립트(script), 또는 목록 상자 등과 같은 형태로 표현된 항목을 지칭한다.
상기 로그온 처리부(102)가, 접속된 이용자의 단말장치(201)로 전송하는 상기 홈 페이지에는, 이용자의 로그인 블록과 가입신청과 관련된 컨트롤 개체 외에도, 상기 인증정보 서버(100)가, 외용 제품의 인증관련 정보의 검사와 그 검사결과의 제공 방법과 그 방법과 연관되는 제품정보 등록 방법 등을 위해 제공하는 서비스들( 상기 인증정보 서버(100)가 제공하는 이 서비스들 전체를 '인증 플랫폼 서비스'라 칭한다. )을 종류별로 구분하여 지정한 서비스 항목들에 대한 컨트롤 개체도, 제공하는 서비스 메뉴로서 포함될 수 있다. 그리고, 각 서비스 항목은, 또 다른 컨트롤 개체, 예를 들어 목록 상자와 같은 형태의 서비스 세부 항목( 이하 '서브 항목'이라 칭한다. )을 더 포함하고 있을 수도 있다.
본 발명에 따른 일 실시예에서는, 가입신청과 관련된 컨트롤 개체가, 원료사, 제조사, 브랜드사로 각기 구분되어 홈 페이지에 포함될 수도 있다. 또한, 이용자의 로그인도, 원료사, 제조사 또는 브랜드사로 구분될 수 있도록, 가입자 유형을 선택할 수 있는 컨트롤 개체도 홈 페이지에 구비될 수 있다.
상기 로그온 처리부(102)는, 전송한 홈 페이지에 대한 이용자의 선택에 따라 가입 신청이 수신되면, 가입에 필요한 기본정보 입력 페이지를 상기 단말장치(201)로 전송하여, 이용자가 해당 항목들에 대한 정보를 입력하게 한다. 상기 로그온 처리부(102)가 이용자의 가입 시에 요구하는 기본정보에는, 계정명, 회사명, 사업자등록번호, 사업장 소재지, 대표자명 등이 포함될 수 있다. 이용자의 선택 또는 입력에 의해 결정된 가입자 유형( 원료사, 제조사 또는 브랜드사 )에 대한 정보도 상기 기본정보에 포함될 수 있다. 앞서, 상기 단말장치(201)의 사용자가 제조사의 개발자임을 전제하였으므로, 이 가입과정에서 이용자는 '제조사'로 특정되어 가입정보가 등록될 것이다.
기본정보 외에, 상기 인증정보 서버(100)가 제공하는 인증 플랫폼 서비스의 가입에 필요한 정보를 하나 이상의 입력 페이지의 입력 항목들을 통해 모두 입력한 후, 가입정보 등록을 요청하면, 상기 로그온 처리부(102)는, 그 입력된 각 입력 항목의 정보를 필드 별로 구분하여 상기 디비 처리부(110)에 제공하면서, 가입자의 추가 등재를 요청하게 되고, 이에 따라, 상기 디비 엔진(111)은, 전달된 정보를, 상기 데이터베이스(112) 상의 가입자와 관련된 하나 이상의 테이블의 해당되는 각 필드에 기록함으로써 새로운 가입자 레코드(record)를 등록한다.
상기 디비 엔진(111)은, 제공된 가입자에 대한 정보( 이하, '가입자 정보'로 약칭한다. )를 상기 데이터베이스(112)에 기록하고 나면, 그 가입자에 대해 부여한 등록번호를 상기 로그온 처리부(102)에 전달한다. 이 가입자 등록번호는, 상기 인증정보 서버(100)가 제공하는 인증 플랫폼 서비스에서 임의의 가입자를 유일 식별케 할 수 있는 정보로서, 가입자에게 시각적으로 제시( 예를 들어, 단말장치의 화면 상에 표시, 또는 종이 등에 인쇄 )하는 정보로 사용될 수 있다.
이하에서, 본 발명의 외용 제품의 인증관련 정보의 검사와 그 검사결과의 제공 방법의 구체적인 설명을 위해 예시적으로 설명하는 여러 종류의 입력 항목들에 대한 정보들도, 앞서 설명한 바와 같은 방식으로 상기 데이터베이스(112)에 기록되고, 또한 필요한 경우 링크(link)정보로써 연관된 정보들이 서로 연결되어진다.
한편, 앞서 언급한 바와 같이, 상기 데이터베이스(112)에는, 기 정해진 구조와 형식의 테이블과 필드들에 맞게, 기 등재된 테이블의 내용을 적절한 조합으로 조회하고, 또한 갱신할 수 있게 하는 쿼리들도 기록되어 있으며, 상기 디비 엔진(111)은, 요청에 맞는 쿼리를( 인가되는 인수가 있으면 그 인수를 적용하여 ) 선택 실행하여 얻는 결과를, 상기 로그온 처리부(102), 상기 전정보 처리부(103), 또는 상기 부정보 처리부(104)에 제공하게 된다.
이상에서와 같은 가입 절차를 완료하게 되면, 상기 로그온 처리부(102)는, 인증 플랫폼 서비스에 성공적으로 가입되었음을 알리는 가입안내 페이지를 상기 단말장치(201)로 전송함으로써, 제조사의 개발자에게 가입을 통지한다.
가입 통지를 안내받은 상기 단말장치(201)의 이용자는, 가입 시에 지정한 계정명과 비밀번호를 로그인 블록에 입력하여 상기 인증정보 서버(100)에 로그인한다. 물론, 이미 가입된 이용자의 경우에는, 전술한 가입 과정없이, 기 등록된 가입자의 계정명을 입력하여 상기 인증정보 서버(100)에 로그인하게 된다.
이용자의 로그인이 있으면, 상기 로그온 처리부(102)는, 로그인 시의 계정명에 의해 현재 접속한 클라이언트에 대해 가입자 유형( 원료사/제조사/브랜드사 )을 지정한다. 이 지정에서는, 상기 디비 처리부(110)에 대한 해당 계정명에 대한 질의(query)를 통해 얻은 정보가 참조된다. 그리고, 가입자 유형 외에 상기 로그온 처리부(102)가 현재 접속한 클라이언트의 커넥션(connection)에 대해 파악한 모든 내용( 예를 들어, 로그인 정보, IP 주소, 세션 정보 등 )은 클라이언트 정보로서 기록되어, 다른 구성요소들(103,104)에 공유된다.
로그인 상태가 되면, 상기 단말장치(201)의 이용자는, 홈 페이지에 제공서비스 메뉴로 포함되어 있는 서비스 항목들의 컨트롤 개체에서 제품처방 등록과 관련된 항목을 선택한다.
이용자의 제품처방 등록과 관련된 선택에 따른 요청은, 통신망(10)을 거쳐 상기 인증정보 서버(100)로 전송되어, 상기 통신부(101)에 의해 상기 부정보 처리부(104)로 전달된다. 제품처방 등록과 관련한 요청이 수신되면, 요청한 클라이언트가 로그인 상태일 때, 상기 부정보 처리부(104)는, 도 3에 예시된 바와 같은 상태 천이도에 따른 동작을 수행함으로써, 이용자로부터의 제품처방 등록 요청을 처리하게 된다.
접속된 이용자로부터 제품처방 등록 요청이 수신되면(S311), 현재 접속된 커넥션에 대해 대기상태(M01)에 있던 부정보 처리부(104)는, 도 4에 예시된 바와 같이, 제품처방 정보의 입력을 요구하는 페이지(40)를 구성하여, 접속된 이용자의 단말장치(201)로 전송함으로써(S312), 이용자, 즉, 제조사의 개발자가 그 페이지(40)를 통해 입력하는 정보, 즉, 등록하고자 하는 제품처방에 대한 정보를 수신하게 된다.
본 발명의 실시예들에 대한 설명에서, 상기 인증정보 서버(100)의 각 구성요소는, 접속된 단말장치로부터의 서비스 항목의 선택에 대응하여 다양한 유형의 정보를 요청할 수 있는데, 이와 같은 요청에서, 상기 인증정보 서버(100)가 해당 요청의 처리를 위해 필요한 정보가 입력 항목을 통해 입력될 수 있도록 구성하여 단말장치로 전송하는 페이지를, 본 명세서에서는 '정보입력 페이지'라 지칭한다.
이용자가 제품처방 정보를 입력할 수 있도록 단말장치에 제공하는 정보입력 페이지는, 도 4에 예시된 바와 같이, 현재 개발 중이거나 또는 개발 완료된 제품의 처방을 특정하기 위해 사용되는 명칭에 대한 입력항목(410)과, 해당 처방에 포함되는 원료를 선택할 수 있게 하는 선택항목(420)과, 선택된 원료들이 리스트되는 처방내역(450)과, 선택된 원료들의 해당 처방에서의 함량을 각기 지정할 수 있는 입력항목(460)을 포함하여 구성된다. 각 원료의 함량에 대해서 중량비율[WT%]이 사용될 수 있으며, 이에 대해 본 명세서에서는 '배합비율'이라는 용어를 사용한다.
실시예에 따라서는, 제품처방을 등록할 수 있게 제시하는 상기 정보입력 페이지(40)에는, 예시되지 않는 정보의 입력을 위한 항목이 더 포함될 수 있다. 예를 들어, 제품처방이 적용되는 제품명, 등록 이용자명 등의 항목이 더 포함될 수 있다.
이용자가 원료를 선택할 수 있도록 페이지에 포함시키는 상기 선택항목(420)은, 상기 인증정보 서버(100)에 등록된 수많은 원료들에서 일정 수의 원료들에 대한 목록을 담고 있는 컨트롤 개체에 해당하며, 이 목록의 각 항목에는, 상기 인증정보 서버(100)가 등록된 원료에 부여하는 고유 식별코드( 이하, '원료 코드'라 약칭한다. )와 원료명이 포함된다. 실시예에 따라서는, 해당 원료를 제조하는 원료사명이 더 포함될 수도 있다.
상기 인증정보 서버(100)의 데이터베이스(112)에는, 상기 선택항목(420)의 목록에 포함시켜 제공하는 원료들의 수보다 훨씬 많은 수의 원료들에 대한 정보가 수록되어 있을 수 있다. 원료들에 대한 정보가 상기 인증정보 서버(100)에 수록되는 방법에 대해서는 후술한다. 만약, 이용자가, 상기 선택항목(420)에 연결하여 제공된 원료 목록에서 원하는 원료를 찾기 위해 최하단 또는 최상단까지 스크롤(scroll)한 상태가 되면, 이 상태는 그 선택항목(420)의 컨트롤 개체에 부수된 특정 형식의 실행문, 예를 들어 스크립트(script)가 실행되어, 그 상태를 상기 부정보 처리부(104)에 알리게 된다. 이 목록종단 도달 통지가 있으면, 상기 부정보 처리부(104)는, 현재 제공된 목록에서 그 종단에 이어지는, 일정 수의 원료 정보들을 상기 디비 처리부(110)에 요청하여 상기 데이터베이스(112)로부터 획득한 후, 그 획득된 정보들로 구성된 목록을 상기 목록종단 도달 통지에 대한 응답으로 제공함으로써, 앞서 제공한 목록을 대체하여 상기 선택항목(420)에 연관되어 제시되게 한다.
본 발명에 따른 다른 일 실시예에서는, 원료 선택항목(420)에 연결된 원료 목록에 포함시키는 원료정보의 집합을 이용자가 지정할 수 있게 하는 컨트롤 개체(421)를, 선택항목(420)에 인접하게 포함시켜 제품처방을 등록할 수 있는 정보입력 페이지(40)를 구성할 수도 있다. 도 4에 예시된 컨트롤 개체(421)는, 하이퍼텍스트 형식의 초성들의 배열로서, 이용자에 의해 선택된 항목의 초성으로 시작되는 원료명들이 상기 원료 선택항목(420)에 연결된 목록에 채워지게 된다. 물론, 이와 같은 목록 갱신을 위해, 이용자의 단말장치(201)에서 선택된 초성 정보의 상기 인증정보 서버(100)로의 전송, 상기 부정보 처리부(104)의 상기 데이터베이스(112)에 대한 해당 초성의 원료명인 원료 항목들의 조회 및 그 조회된 항목들의 단말장치(201)로의 응답 전송이 있게 된다.
또한, 상기 부정보 처리부(104)가, 제품처방에 대한 정보를 수신하기 위해 구성하는 상기 정보입력 페이지(40)에는, 사용자의 요청을 처리하기 위한 다양한 컨트롤 개체들(430,441,442,470)도 포함된다. 물론, 예시된 컨트롤 개체들 외에도, 실시예에 따라서 다른 컨트롤 개체가 더 포함될 수도 있다.
도 4에 예시된 바와 같이 제시된 정보입력 페이지(40)에 대해서, 단말장치(201)의 이용자는, 현재 등록할 제품처방에 대해서 그 명칭을 해당 입력항목(410)에 입력하고, 처방할 원료를 원료 선택항목(420)의 목록에서 하나를 선택하게 된다. 선택 후, 해당 원료에 대한 상세정보를 확인코자 할 때에는, 해당 기능으로 제시된 상세보기 컨트롤 개체(442)를 선택한다. 이 상세보기 개체(442)가 선택되면, 현재 선택항목(420)에 선택되어 있는 항목의 원료 코드가 통신망(10)을 거쳐 상기 부정보 처리부(104)에 전달된다.
그러면, 상기 부정보 처리부(104)는, 수신된 원료 코드를 상기 디비 처리부(110)에 전달하면서, 그 원료 코드에 대해 등록된 정보를 요청한다. 이 요청에 따라 디비 엔진(111)은, 상기 데이터베이스(112)에 등록되어 있는 원료정보 목록 테이블에서 전달된 원료 코드를 찾은 후, 그 원료 코드와 함께 동일 테이블에 기록되어 있는 또는 그 코드와 링크되어 하나 이상의 다른 테이블에 기록되어 있는 정보를 읽어서 조회된 원료 정보로 상기 부정보 처리부(104)에 전달한다.
상기 부정보 처리부(104)는, 이렇게 전달되는 원료에 대한 모든 정보를 조회결과 페이지로 구성하여 원료 상세정보로 단말장치(201)에 제공하고, 이에 따라 그 조회결과 페이지는, 현재의 정보입력 페이지(40)를 대체하여, 또는 그 위에 별도의 창으로 팝업(pop-up)되어 이용자에게 제시된다.
단말장치(201)의 화면 상에 표시된, 현재 선택한 원료의 상세정보를 확인한 이용자는, 현재의 상세정보 페이지를 닫거나, 또는 이전 페이지로 이동한 후, 현재의 원료를 처방 내역으로 추가하거나, 또는 동일 용도나 기능의, 성분 또는 제조사 등이 다른 원료를 선택하게 된다.
처방 내역으로 추가하기 위한 컨트롤 개체(441)를 이용자가 선택하면, 현재 선택항목(420)에 선택되어 있는 원료는 처방 내역(450)에 하나의 항목으로 포함된다. 실시예에 따라서는, 추가의 컨트롤 개체(441)에 대한 선택의 경우에도, 상세보기 개체(442)에 대한 선택에서와 마찬가지로, 해당 원료의 원료 코드가 상기 부정보 처리부(104)에 전달될 수도 있으며, 상기 부정보 처리부(104)는, 수신된 원료 코드에 대해서, 전술한 바와 같이 해당 원료의 상세정보를 상기 데이터베이스(112)로부터 조회하여 상기 단말장치(201)에 제공할 수 있다. 도 4는 이에 대한 하나의 예로서, 해당 원료의 상세정보가, 처방 내역의 항목에 할당되어 있는 상세정보 필드들( 예시된 성분명과 함량비 등 ) 각각에 기입된 페이지가 구성되어 단말장치에 제공된 것을 보여준다.
이용자가 현재 등록하고자 하는 제품처방에 대해 필요한 원료들을, 전술한 바의 과정을 통해 모두 처방 내역의 항목들에 포함시키고 나면, 각 항목의 함량 입력항목(460)을 통해 각 원료에 대한 배합 비율을 지정한다.
도 4의 정보입력 페이지(40)가 예시하는 실시예와는 다르게, 선택항목(420)의 원료 목록에서 하나의 원료를 선택하여 처방 내역으로 추가할 때, 해당 원료에 대한 배합비율이 지정되도록 할 수도 있다.
등록된 원료들에 대한 배합비율을 지정하고 나면, 이용자는, 현재 확정한 제품처방이 대상으로 하는 국가, 보다 구체적으로, 현재 처방한 원료의 배합비율로 제조할 또는 제조할 수도 있는 외용 제품을 판매하고자 하는 국가를 지정한다. 물론, 국가 지정은 보다 앞서 이루어질 수도 있다. 또한, 현재 처방한 내역에 대해서 국가를 지정하지 않을 수도 있으며, 제품처방을 확정하여 상기 인증정보 서버(100)에 등록한 후, 필요한 시점에 대상국가를 지정할 수도 있다. 이에 대해서는 후술한다.
이용자가, 대상국가를 지정하기 위한 컨트롤 개체(430)를 선택하면, 그 선택에 따른 요청이 상기 통신부(101)에 의해 상기 부정보 처리부(104)로 전달되고, 상기 부정보 처리부(104)는, 상기 데이터베이스(112)로부터 대상국가 목록을 획득하여, 이 목록에서 이용자가 하나 이상의 국가를 선택할 수 있게 하는 페이지를 구성하여 상기 단말장치(201)로 전송한다.
이때 구성하여 제공하는 대상국가 목록은, 개별국가들과 국가 연합이 포함된 형태일 수 있으며, 모든 국가들을 다수의 그룹으로 분류하여 구분한 국가군들의 목록일 수도 있다. 이와 같은 국가들에 대한 분류는, 국가들의 원료 성분들에 대한 인증요건에서의 공통점에 근거하여 이루어지며, 상기 데이터베이스(112)에 국가군 목록 테이블로서 미리 수록된다. 국가군 목록의 한 예는, '유럽연합','중국','글로벌'( 유럽연합과 중국을 제외한 모든 국가들 )이 될 수 있다. 그리고, 국가/국가연합 또는 국가군 목록이 포함된 페이지를 제공할 때, 그 목록의 각 항목은, 해당 항목을 식별케 하는 식별자와 국가/국가연합 또는 국가군 명칭을 포함한다.
국가 등을 선택할 수 있는 페이지가 수신되면, 이용자는 그 페이지에서 현재 확정한 또는 확정할 제품처방의 대상이 되는 국가를 하나 또는 그 이상을 선택한다. 이렇게 선택한 국가 등은, 상기 정보입력 페이지(40)의 대상국가 항목에 부가되어 표시된다(p431).
상기 인증정보 서버(100)로부터 수신된, 제품처방을 등록하기 위한 정보입력 페이지(40)에 대해서, 이용자는, 전술한 바와 같은 방식으로 정보를 입력한 후에, 해당 페이지에 표시된 등록의 컨트롤 개체(470)를 선택하게 되고, 이 선택에 따라, 해당 정보입력 페이지(40)에 대해 입력된, 그리고 리스트된 모든 정보가 상기 통신망(10)을 거쳐 상기 부정보 처리부(104)에 전달된다.
이렇게, 제품처방에 대한 정보가 단말장치(201)로부터 수신되면, 상기 부정보 처리부(104)는, 상기 디비 처리부(110)에, 각 정보 항목에 대응되는 필드별로 구분하여 수신 정보를 전달함으로써, 현재 단말장치(201)를 통해 접속된 가입자의 제품처방 테이블에 새로운 레코드로 기록되게 한다(S313).
이와 같이 상기 데이터베이스(112)에, 가입자, 즉 제조사의 제품처방을 새로이 등록하고 나면, 상기 부정보 처리부(104)는, 현재 등록한 제품처방에 대해 국가가 지정되었는지를 확인한다(S314). 즉, 수신된 제품처방 정보의 대상국가 항목에 대해 정보가 부기되어 있는지를 확인하고, 이용자가 제품처방에 대해 국가를 지정하지 않음으로써 대상국가 항목에 정보가 부기되어 있지 않으면, 상기 부정보 처리부(104)는, 이용자가 제품처방 등록 요청에 따른 동작을 종료하고, 현재 접속된 커넥션에 대해서 대기상태(M01)로 진입한다.
만약, 수신된 제품처방 정보가 대상국가가 지정된 것이라면, 상기 부정보 처리부(104)는, 방금 상기 데이터베이스(112)에 수록한 제품처방의 내역이 그 지정된 대상국가가 요구하는 인증요건에 부합하는지를 검사한다(S331).
제품처방의 내역이 인증요건에 부합하는지의 확인은, 상기 데이터베이스(112)에 별도로 구비된 원료 적합성기준 테이블에 수록된 기준정보에 근거할 수 있다. 이 원료 적합성기준 테이블은, 국가별로 구분하여 정보 항목들이 구비될 수도 있고, 또는, 정보 항목별로 구분하여 국가 항목들이 구비될 수도 있다. 각 원료 적합성기준 테이블은, 하나 이상의 레코드로써 구성되며, 각 레코드는, 외용 제품의 성분들( 원료가 포함될 수도 있다. )에 대하여, 승인 기준, 예를 들어 있음/없음, 검출/불검출, 또는 허용 비율( 다른 의미로는 제한 비율 ) 등을 지정하는 필드에 각기 해당되는 값이 기록된 구조일 수 있다.
외용 제품에 사용되는 성분( 원료도 포함될 수 있다. )에 대해서는 국제적으로 통일된 표준 코드가 정해져 있고, 각 국가에서 외용 제품에 대해 공식적으로 인증하는 기관은 이 표준 코드를 사용하고 있기 때문에, 각 성분에 대해 이 표준 코드를 항목에 포함시켜, 각 국가의 해당 성분에 대한 인증요건을 레코드로 기록한 원료 적합성기준 테이블을 작성하여 상기 데이터베이스(112)에 수록해 두면, 표준코드로써 이루어진 제품처방은, 상기 원료 적합성기준 테이블이 작성된 모든 국가들에 대해서 인증 적합성 여부가 사전에 정확하게 검사될 수 있다.
수신된 제품처방 정보에 대상국가가 지정되어 있으면, 상기 부정보 처리부(104)는, 상기 데이터베이스(112)에 수록한 제품처방의 내역에 대해 지정된 대상국가에 적용되는 원료 적합성기준 테이블의 정보를 상기 디비 처리부(110)에 요청하여 획득한 후에, 처방내역의 각 원료에 포함된 성분들이, 적합성기준 테이블에서 해당 성분에 대해 정하고 있는 승인 요건을 충족하는지를 검사한다.
예를 들어, 지정된 대상국가의 적합성기준 테이블에 허용량이 0.05 WT%이내로 제한되는 성분 Y에 대해서, 등록된 제품처방의 내역에 포함된 원료 X에 포함된 동일 성분이 0.06 WT%라고 확인되면, 상기 부정보 처리부(104)는, 현재 등록한 제품처방은, 지정된 대상국가에 대해서는 승인받을 수 없다는 사실과 그 사유( 구체적인 예로는, 승인받을 수 없는 원인의 성분 정보와 해당 성분에 대한 기준 정보 등 )를 안내하는 내용으로 제품처방 검사결과 페이지를 구성하여 이용자의 단말장치(201)로 전송함으로써(S332), 현재의 제품처방이 지정한 대상국가에는 부적합함을 이용자에게 통지한다.
제품처방의 인증 적합성 검사에서는, 기 구비된 적합성기준 테이블의 각 레코드에 기록된 인증요건과, 해당 레코드의 성분에 대한 처방 내용이 단순히 서로 비교되는 동작만이 수행되는 것은 아니며, 적합성기준 테이블의 레코드가 지정하고 있는 형식에 따라서는, 별도의 연산이 인증 적합성 검사에 수반될 수도 있다. 예를 들어, 상기 부정보 처리부(104)는, 적합성기준 테이블에 지정되어 있는 특정 성분에 대한 인증기준의 충족여부를 확인하기 위해, 해당 외용 제품의 각 원료 내에서의 그 특정 성분의 함량과 해당 원료의 배합 비율을 승산하여 가산한 결과값을 사용할 수도 있다
한편, 전술한 바와 같이, 외용 제품의 개발자가, 제품처방에 대해 대상국가를 복수개 지정할 수 있으므로, 상기 부정보 처리부(104)는, 동일 제품처방에 대해서, 그 복수개의 국가들 각각에 대해 구비된 원료 적합성기준 테이블을 기준으로 해당 국가들에 대한 인증기준 부합여부를 각각 검사하여, 그 총 결과를, 도 5에 예시된 바와 같이, 인증부적합이 되는 국가들 모두에 대해 이용자에게 제시한다.
도 5에 예시된 제품처방 검사결과 페이지(50)에는, 검사한 제품처방명(510)과, 인증기준 부적합이 되는 국가 정보(520) 그리고, 그 국가들이 요구하는 기준을 충족하지 못하는 내용을 국가별로 구분하여 포함하는 부적합사유 정보블록(530i, i=1,2,..) 등이 포함되며, 각 부적합사유 정보블록(530i, i=1,2,..)에는, 기준 미충족의 원인이 되는 성분( 또는 성분과 원료 ), 그에 대한 현재의 처방 내용, 그리고 인증 기준이 되는 해당 국가의 인증 요건에 대한 정보가 포함될 수 있다.
그리고, 제품처방 검사결과 페이지(50)에 포함되는 부적합사유 정보블록들(530i, i=1,2,..)은, 도 5에 예시된 것처럼, 이용자가 해당 페이지(50)에서 인증 부적합사유가 있는 국가 항목을 선택( 국가명 텍스트의 컨트롤 개체, 또는 정보블록에 할당된 탭의 선택 )함에 따라, 해당 국가에 대한 내용만을 제시하는 형식으로 구성될 수 있다.
제조사의 개발자 등은, 자신이 현재 개발하고자 하는 외용 제품의 처방에 대해, 전술한 바와 같이, 인증 플랫폼 서비스를 제공하는 상기 인증정보 서버(100)에 등록하고, 개발 후 그 판매를 고려하는 국가를 대상국가를 지정하는 순간, 현재의 제품처방이 해당 대상국가에서 승인될 수 없는 경우에는 이를 바로 통지받게 되므로, 개발자는, 현재의 처방을 그 용도나 효능이 유지되는 범위 내에서 변경할 수 있게 된다. 즉, 부적합의 원인이 된 성분의 함량이 조금 덜 포함되도록 다른 원료로 대체하는 처방으로 결정하여 이후의 실험이나 개발 작업을 진행시킬 수 있게 된다.
상기 부정보 처리부(104)은, 대상국가가 지정된 제품처방에 대해 제품처방 검사결과 페이지(50)를 접속된 단말장치(201)로 전송하고 나면(S332), 상기 대기상태(M01)로 진입하여, 해당 커넥션으로부터 다음의 요청이 있을 때까지 대기한다.
본 발명에 따른 다른 일 실시예에서는, 제품처방의 인증 적합성 검사가, 제품처방을 등록할 때 자동적으로 수행되지 않고, 이용자의 요청이 있을 때 수행될 수 있다. 즉, 본 실시예에서는, 제품처방에 대해 입력한 정보에 대한 등록 요청이 있은 후, 제품처방 입력을 위한 정보입력 페이지에 포함된 '적합성 검사'의 컨트롤 개체를 이용자가 선택했을 때, 전술한 바와 같이 인증 적합성 검사를 수행하고 그 검사 결과를 담은 페이지를 이용자의 단말장치로 제공한다. 그리고, 본 실시예에서는, 인증적합성 검사가 인증 플랫폼 서비스의 별도의 서비스 항목으로 제공될 수도 있다.
제조사의 이용자가, 상기 인증정보 서버(100)에 접속하여, 상기 로그온 처리부(102)가 제공하는 홈 페이지에 서비스 메뉴로서 제시된 서비스 항목들 중 하나인 인증적합성 검사 항목을 선택하면(S321), 그 선택이 대기상태(M01)에 있는 상기 부정보 처리부(104)에 전달되고, 상기 부정보 처리부(104)는, 그 요청에 따라, 해당 가입자에 대해 현재 등록되어 있는 제품처방들의 목록을 대상국가를 지정할 수 있는 컨트롤 개체와 함께 제시하는 정보입력 페이지를 전송하게 된다(S322). 이 전송된 페이지를 통해 하나의 제품처방과 대상국가가 지정되어 수신되면(S323), 전술한 바와 같이, 선택된 제품처방에 대해 인증 적합성을 검사하여(S331) 그 결과를 이용자에게 제공하게 된다(S332).
전술한 본 발명에 따른 일 실시예에서는, 수신된 제품처방 정보에 대상국가가 지정되어 있을 때에, 그 제품처방의 대상국가(들)에서의 인증 적합성을 검사하고 그 결과를 이용자에게 제시하였다. 이와는 달리, 본 발명에 따른 다른 일 실시예에서는, 수신된 제품처방에 대상국가가 지정되어 있지 않을 때도 인증 적합성을 검사하고 그 결과를 이용자에게 제시할 수도 있다. 이 경우에, 상기 부정보 처리부(104)는, 미리 지정된 적어도 몇 개국들에 대해, 해당 제품처방의 인증 적합성을 검사하여 도 5에 예시한 바와 같이 제품처방 검사결과 페이지를 구성하여 접속된 단말장치로 전송한다. 그리고, 이때의 제품처방 검사결과 페이지에는, 다른 국가의 지정을 요청할 수 있게 하는 컨트롤 개체가 포함될 수 있다.
본 발명의 실시예들에 대한 앞선 설명에서, 제조사의 개발자가 제품처방을 상기 인증정보 서버(100)에 등재함에 있어서, 사용되는 원료를 선택할 수 있도록, 이용자에게 제시되는 정보입력 페이지(40)의 선택항목(420)에 연결하는 원료 목록은, 상기 데이터베이스(112)에 기 수록된 수많은 원료 정보들로부터 제공되는 것이라 한 바 있다.
이와 같이, 외용 제품의 개발자가 선택할 수 있도록 제시하기 위한 목록으로 구성하기 위한 원료 정보는, 인증 플랫폼 서비스의 운용사에서 상기 데이터베이스(112)에 수록하게 된다. 이를 위해서는, 상기 인증정보 서버(100)의 인증 플랫폼 서비스에 대해 관리자로 지정된 운용자( 이하, '서비스 관리자'라 칭한다. )가, 미리 부여된 최고 관리자 계정으로 로그인한 뒤, 해당 정보를 입력하여 상기 데이터베이스(112)에 원료 정보의 목록이 구축되게 한다. 최고 관리자 계정으로 로그온된 클라이언트의 요청은, 서비스 운용/관리를 위해 특별한 동작을 수행하도록 구성된, 상기 인증정보 서버(100) 내의 서비스 처리부( 도면 미도시 )에 의해 처리된다.
서비스 관리자는, 자신의 단말장치(204)를 사용해 상기 인증정보 서버(100)에 접속한 후, 홈 페이지에 제시되는 운용/관리의 서비스 항목을 선택함으로써, 상기 서비스 처리부가 제공하는, 인증 플랫폼 서비스의 유지 및 관리에 필요한 여러 다양한 작업을 요청하게 된다. 앞서 언급한 원료 정보 입력을 통한 상기 데이터베이스(112)에의 원료 목록의 구축도 이러한 작업에 해당한다.
이 작업에서는, 상기 서비스 처리부가 제공하는 원료정보 등재 페이지를 통해, 원료에 대한 명칭, 코드, 구성성분 정보, 원료사명 등을 서비스 관리자가 개별적으로 입력함으로써, 원료사들이 생산하는 원료들 각각을 원료정보 목록 테이블에 레코드로 등재할 수도 있고, 다르게는, 원료 정보들이, 위 예시한 항목들의 각각에 대해 정보가 포함되어 리스트된 특별한 형식의 파일을 상기 서비스 처리부에 업로드시킴으로써, 상기 서비스 처리부가, 그 파일의 리스트를 각각의 원료 항목으로 분해하여, 상기 원료정보 목록 테이블을 구성하게 할 수도 있다. 원료에 대한 코드는, 상기 서비스 처리부가 원료를 개별적으로 테이블에 등재할 때, 기 지정된 규칙에 따라 자동적으로 부여할 수도 있다.
그리고, 상기 서비스 처리부가 처리하는 작업에는, 상기 데이터베이스(112)에서 지정되는 테이블의 레코드나 필드의 수정, 쿼리의 생성, 편집, 삭제 등이 포함되며, 또한 전술한 바의 적합성기준 테이블의 정보를 수정하거나, 또는 그 테이블과 관련된 쿼리의 필드 간 연결관계 등의 수정 등도 포함된다. 서비스 관리자가 자신의 단말장치(204)를 통해, 상기 서비스 처리부에 이와 같은 작업들을 요청함으로써, 상기 인증정보 서버(100)가 제공하는 인증 플랫폼 서비스가, 각 국가의 최신 인증요건에 맞추어, 가입자들에게 제공할 수 있게 한다.
상기 인증정보 서버(100)가 제공하는 인증 플랫폼 서비스의 운용사가, 외용 제품의 원료를 제조 또는 생산하는 기업들로부터 생산 원료에 대한 정보를 수집하여 상기 인증정보 서버(100)의 데이터베이스(112)에 등재하는 방법으로는, 원료사들의 최신 개발된 원료 제품을 즉각적으로 반영하는 것이 용이하지 않다. 따라서, 본 발명에 따른 다른 일 실시예에서는, 원료사가 자사의 제품, 즉 원료를 직접 상기 인증정보 서버(100)에 등록할 수 있게 한다. 본 실시예에서는, 원료사도, 전술한 제조사 가입과정과 동일한 과정을 거쳐 상기 인증정보 서버(100)의 인증 플랫폼 서비스에 가입하게 된다.
가입과정에서는, 가입자 유형을 '원료사'로 지정하여 가입하게 되고, 인증 플랫폼 서비스의 하나인 제품등록 항목을 선택하였을 때, '원료사'의 가입자 유형이 적용되어, 원료사의 생산 제품, 즉 원료에 대한 정보를 직접 등록할 수 있는 페이지가 접속된 가입자에게 제공된다. 본 발명에 따른 일 실시예에서는, 원료사가 등록하는 제품정보도, 제조사의 제품 정보와 마찬가지로, 브랜드사가 완성하는 승인신청용 정보의 일부분으로 사용되므로, 상기 부정보 처리부(104)가 처리한다.
상기 인증 플랫폼 서비스에 가입된 원료사의 담당자가, 자신의 단말장치(202)를 사용하여, 상기 로그온 처리부(102)가 접속 시 제공하는 홈 페이지에서 로그인 과정을 거친 후, 제품(원료)등록 항목을 선택하면, 그 선택은, 상기 통신부(101)를 통해 상기 부정보 처리부(104)에 전달되고, 상기 부정보 처리부(104)는, 도 6에 예시된 바와 같이 구성된, 제품(원료)정보를 등록할 수 있는 정보입력 페이지(60)를 구성하여, 접속된 단말장치(202)로 전송한다.
상기 부정보 처리부(104)가 구성하여 이용자에게 제시하는, 원료등록을 위한 정보입력 페이지(60)는, 예시된 바와 같이, 원료의 명칭에 대한 입력항목(610)과, 해당 원료에 포함되는 성분을 선택할 수 있게 하는 성분 선택항목(620)과, 해당 성분의 원산지를 선택할 수 있는 원산지 선택항목(630)과, 원료에 함유되는 것으로 선택된 성분들이 리스트되는 구성성분 목록(640)과, 선택된 성분들이 해당 원료에 함유된 비율( 또는 일정량의 원료를 기준으로 할 때의 함량 )을 각기 지정할 수 있는 입력항목(650)을 포함하여 구성된다.
원료사의 담당자가, 원료에 포함된 성분들의 정보를 직접 입력하는 대신 선택할 수 있도록 페이지에 포함시키는 상기 성분 선택항목(620)은, 상기 인증정보 서버(100)에 등록된 수많은 성분들에서 일정 수의 성분들에 대한 목록(621)을 담고 있는 컨트롤 개체에 해당한다. 그리고, 이 컨트롤 개체에 연결된 형식으로 제공된 성분 목록(621)의 각 항목은, 성분에 부여된 표준 코드와 성분명으로 이루어져 있다. 이용자는, 제공된 성분 목록(621)에서 해당하는 성분을 지정함으로써, 오류가 있는 성분 정보가 입력되는 것을 방지할 수 있다.
상기 부정보 처리부(104)가 원료등록을 위한 페이지(60)을 제공할 때, 상기 성분 선택항목(620)에 연결시키는 성분 목록(621)은, 상기 인증정보 서버(100)의 데이터베이스(112)에 성분정보 테이블로 수록된 레코드들의 일부에 대한 정보일 수 있다. 이 경우, 전술한 바와 같이, 이용자의 목록(621)에 대한 스크롤이나, 성분들에 대해 그 구간을 지정할 수 있도록 페이지에 함께 제시한 컨트롤 개체에 대한 이용자의 선택에 따라, 다른 성분들에 대한 목록이 구성되어 단말장치(202)에 제공된다.
실시예에 따라서는, 성분등록을 위한 페이지(60)에, 도 6에 예시되지 않은 항목들이 더 추가되어 이용자에게 제시될 수 있고, 또한 동일한 항목에 대해서, 예시한 바와는 다른 형식의 항목으로 제시될 수 있다. 예를 들어, 원료명 입력항목(610)에 대해서도, 지정된 목록에서 선택할 수 있도록 성분 선택항목(620)과 같은 형식으로 제공될 수 있다. 이 경우, 그 선택항목에 연결되어 제공되는 원료명 목록은, 외용 제품에 대해 사용될 수 있는 원료들을 기능, 용도, 특성 등에 따라 분류하였을 때 각 분류된 그룹에 대해 지정한 포괄명칭들과 이들의 각각에 대해 부여된 원료 코드와 함께 병기된 항목들로 구성될 수 있다.
이와 같이, 원료명에 대해서, 미리 정해진 명칭들의 목록에서 선택하도록 원료등록 페이지가 구성되어 제공되는 실시예에서는, 제품등록을 위한 정보입력 페이지에, 원료사가 해당 원료를 별도로 지칭하는 명칭을 입력할 수 있는 별칭 입력항목이 더 포함될 수 있다.
본 발명에 따른 일 실시예에서는, 이외에도 다양한 정보 입력항목들이 원료등록을 위한 페이지(60)에 포함될 수 있다. 예를 들어, 해당 원료의 효능, 보관 방식, 제조/생산시작일, 판매 단위 등의 정보를 입력할 수 있는 항목들 중 적어도 하나가 포함될 수 있다.
원료사의 이용자가, 원료에 대한 하나의 성분에 대한 정보를 완성한 후, 이를 구성 성분에 포함시키는 요청과 연관된 추가 컨트롤 개체(661)를 선택하면, 그 성분에 대한 정보는, 구성성분 목록(640)에 하나의 항목으로 등재된다. 물론, 정보입력 페이지(60) 상에서의 성분 정보의 이동은, 단말장치(202)와 상기 부정보 처리부(104) 간의 선택 요청과, 그 요청에 따른 재구성된 페이지의 응답 전송을 기반으로 이루어진다.
상기 부정보 처리부(104)가 원료등록을 위해 구성하여 제시한 정보입력 페이지(60)에 대해서, 이용자가, 해당 원료를 구성하는 모든 성분들에 대해서 구성성분 목록(640)에 등재하고 나면, 각 성분이, 해당 원료에서 차지하는 비율, 즉, 각 성분의 함량비를 지정한다. 구성성분 목록(640)의 각 항목에 부가되어 있는 입력항목(650)에, 해당되는 함량비를 나타내는 수치를 직접 입력 또는 수에 대한 증감을 통해 각 성분의 함량비가 지정될 수 있다.
위와 같은 정보입력에 따라, 등록하고자 하는 원료에 대한 정보가 모두 입력완료되면, 이용자는 원료등록 요청과 연관된 등록 컨트롤 개체(662)를 선택하게 되고, 이 선택에 따라, 해당 페이지(60)에 대해 입력된 정보와 함께, 등록 요청이 상기 부정보 처리부(104)에 전달된다. 그러면, 상기 부정보 처리부(104)는, 수신된 원료 정보를 상기 디비 처리부(110)에 전달하면서, 원료정보 목록 테이블에의 레코드 추가를 요청한다.
상기 부정보 처리부(104)는, 원료정보 목록 테이블에의 레코드 추가를 상기 디비 처리부(110)에 요청하기 전에, 현재 원료정보를 등록하고 있는 가입자, 즉, 원료사를 상기 데이터베이스(112)의 조회를 통해 확인하고, 그 확인된 원료사 정보, 예를 들어 원료사명을, 레코드로 추가할 정보에 포함시켜 상기 디비 처리부(110)에 원료정보 목록 테이블에의 추가 등록을 요청할 수 있다.
상기 부정보 처리부(104)는, 이용자의 단말장치(202)로부터 수신된 제품등록 정보, 즉 원료 정보에 대해서, 전술한 바와 같이 상기 데이터베이스(112)에 새로운 원료 항목으로 추가 등록하고 나면, 새로운 제품(원료)를 입력할 수 있는 페이지, 즉 입력항목들에 대해 정보가 빈 상태인 페이지를 다시 이용자의 단말장치(202)로 전송한다. 따라서, 원료사의 이용자는 등록할 다른 제품, 즉 원료가 있으면, 앞서 설명한 바와 동일한 방식으로 다른 원료를 등록하게 된다.
본 발명에 따른 다른 일 실시예에서는, 원료사의 원료 등록을 위한 페이지(60)가, 지정된 형식의 파일에 대한 다운로드와 업로드를 이용자가 요청할 수 있는 컨트롤 개체(670)를 더 포함하여 구성될 수도 있다. 이 컨트롤 개체들(670)은, 이용자로 하여금, 전술한 바와 같은 원료등록 과정을, 등록하고자 하는 각각의 원료에 대해 반복하여 정보입력 페이지에 입력하는 대신, 기 작성된 원료에 대한 자료나 데이터들을 이용하여 원료 등록에 요구되는 정보를 손쉽게 한번에 제공할 수 있게 한다. 예를 들어, 파일의 다운로드 객체(671)를 선택하면, 상기 부정보 처리부(104)는, 그 요청에 대해, 도 6에 예시된, 원료등록 페이지(60)에서 제시하는 정보항목들에 대해 정해진 데이터 형식과 기재 양식에 맞게 기 작성된 특정 형식의 양식 파일을 제공하고, 이용자는, 그 다운로드받은 특정 형식의 양식 파일을 오픈하여, 동일 형식의 기존 파일에 기록된 데이터 등을, 필요한 경우 행 또는 열의 순서를 변경하여 그 양식 파일로 복사한 후, 업로드 객체(672)를 선택하여 그 파일을 상기 인증정보 서버(100)로 업로드시키게 된다.
상기 업로드 객체(672)를 선택하면, 그에 연결된 스크립트가 실행되어, 이용자의 단말장치(202)에서 업로드하고자 하는 파일을 선택할 수 있게 되며, 파일이 선택되면, 그 스크립트가, 선택된 파일을 상기 인증정보 서버(100)로 전송하게 되고, 전송된 파일은 통신부(101)에 의해 부정보 처리부(104)로 전달되며, 상기 부정보 처리부(104)는, 그 전달된 원료정보 파일의 내용으로부터 각각의 원료에 대한 정보들로 분해한 후, 각 원료 정보마다, 전술한 바와 같이, 하나의 레코드로서 상기 데이터베이스(112) 상의 원료정보 목록 테이블에 추가되게 한다.
본 발명에 따른 일 실시예에서는, 원료사의 원료 등록에 대해 정보 입력오류를 확인한 후에 수신된 원료 정보를 등록할 수 있다. 정보 입력오류 검사의 구체적인 한 예는, 원료에 대한 구성성분들의 각 함량비의 합이 100이 되는지를 확인하는 것이며, 만약, 이 조건이 충족되지 않으면, 상기 부정보 처리부(104)는, 수신된 원료 정보를 상기 데이터베이스(112)에 등록하지 않고, 정보 입력오류의 안내와 함께, 이용자가 정보를 수정 입력할 수 있도록 현재 입력된 정보들로 채워진 정보입력 페이지를 이용자의 단말장치(202)로 전송한다. 본 실시예는, 전술한 바의 제조사 제품처방에 대해서도 적용될 수 있다. 즉, 제품처방의 각 원료들의 배합비율의 합이 100이 되는지를 확인하고, 그에 따라 제품처방을 상기 데이터베이스(112)에 등록하거나, 입력오류 안내와 함께 제품처방의 수정을 요청하게 된다.
이상에서 설명한 과정에 따라, 인증 플랫폼 서비스의 운영사가 개입되지 않고, 원료사가 직접 등록하여 원료정보 목록 테이블에 추가 등재된 원료 항목들은, 기존에 해당 테이블에 수록되어 있는 다른 원료 항목들과 마찬가지로, 제조사의 개발자가 제품처방을 등록할 수 있도록 제시하는 정보입력 페이지(40)의 원료 선택항목(420)의 목록에 하나의 항목으로 포함되어 제공됨으로써, 원료사에서 개발완료된 원료는, 보다 빠르게 제조사의 제품처방에 사용될 수 있다.
한편, 제조사가 제품개발을 완료한 외용 제품을 책임판매하고자 하는 기업, 즉 브랜드사는 그 외용 제품에 대해, 판매하고자 하는 국가에서 판매 승인을 받아야 하는데, 이 인증을 위한 절차를 대행사에 요청하기 위해, 해당 외용 제품의 승인신청에 필요한 정보를 상기 인증정보 서버(100)에 등록할 수도 있다. 이 경우, 가입자 유형을 '브랜드사'로 지정하여 상기 인증정보 서버(100)가 제공하는 인증 플랫폼 서비스의 가입자로 가입하게 된다. 가입과정은, 앞서 설명한 바와 동일하므로, 여기서의 설명은 생략한다.
외용 제품의 승인신청에 필요한 정보는, 인증대상 국가에서 요구하는 승인신청 서류의 각각의 항목에 기재되어야 하는 정보들과, 서류에 부속하여 제공되어야 하는 자료 또는 문서 등을 모두 포괄하는 것이며, 본 명세서에서는, 이를 '승인신청용 정보'라 지칭한다.
브랜드사로서의 가입이 있은 후, 브랜드사의 이용자가, 자신의 단말장치(203)를 사용하여 상기 인증정보 서버(100)에 로그인한 뒤, 상기 로그온 처리부(102)가 제공하는 홈 페이지에서 상기 인증 플랫폼 서비스의 하나인 제품등록 항목을 선택하면, 이 선택 요청은, 승인신청용 정보, 즉 외용 제품의 전체 정보의 구성을 위한 요청이므로, 상기 통신부(101)에 의해 전정보 처리부(103)로 전달된다.
브랜드사로부터의 제품등록 요청이 있으면, 상기 전정보 처리부(103)는, 외용 제품에 대한 승인신청용 정보를 수신하기 위한 과정을 진행하게 되는데, 이 과정에는, 정보를 유형별로 구분하여 입력받기 위한 정보입력 페이지가 구성되어 이용자의 단말장치(203)로 전달되고, 그 페이지를 통한 입력 정보의 수신과 상기 데이터베이스(112)에의 기록이 수회 반복하여 진행된다. 브랜드사의 이용자에게 정보입력 페이지를 통해 정보의 입력을 요구하고, 그 페이지에 입력된 정보를 이용자의 단말장치(203)로부터 수신하여 상기 데이터베이스(112)에 기록하는 과정은, 정보의 내용이 상이한 점을 제외하면, 앞서 설명한 제품처방 등록이나 원료정보 등록의 과정과 동일하다.
제시된 정보입력 페이지를 통한 정보의 입력이란, 해당 페이지에 제시된 입력 항목들 각각에 대한 해당 정보의 기재나 기입, 또는 선택, 그리고 해당 항목이 요구하는 자료나 증빙용 문서 파일의 제공, 즉 업로드도 포함하는 의미이다.
승인신청용 정보는, 앞서 설명한 정보 등록( 제품처방 등록, 원료정보 등록 )에 비해 상대적으로 그 양이 많기 때문에, 이용자에게 입력을 요구하는 정보에 대해서 다수의 유형으로 분류하고, 분류된 각 정보 유형별로 정보입력 페이지를 구성하여 이용자에게 제시함으로써, 승인신청용 정보를 유형별로 구분하여 수신하게 된다. 그리고, 이렇게 정보입력 페이지 별로 분류되어 수신되는 승인신청용 정보를 상기 데이터베이스(112)에 기록할 때도, 각 유형별로 구분된 테이블에 기록할 수도 있다. 이 경우, 동일 외용 제품에 대해 복수의 테이블들에 나뉘어져 기록된 레코드들에 대해서는, 서로 연결시키는 링크정보가 부가된다.
승인신청용 정보에 대해 분류될 수 있는 유형들의 예에는, "물리적 특성(physical properties)", "화학적 특성(chemical properties)", "미생물학적 특성(microbiological properties)", "제품 처방(product fomula)", "포장 증명(packing attestation), "아트워크(artwork)" 등이 있을 수 있다.
예를 든 바와 같은 유형들로 분류될 수 있는 승인신청용 정보의 상당 부분은, 외용 제품을 제조하는 제조사나, 제품의 원료를 생산하는 원료사여야만 알 수 있는 정보이다. 따라서, 브랜드사의 이용자는, 외용제품의 등록을 위한 정보를 제공하기 위해서는, 승인신청용 정보로 필요한 정보를 제조사로부터 미리 확보하는 것이 필요하다. 경우에 따라서는, 원료사로부터 필요한 정보의 일부를 확보해야 할 수도 있다.
본 발명에 따른 실시예에서는, 이처럼 기업의 담당자들 간의 별도의 채널을 통한 정보의 전달 대신, 상기 인증정보 서버(100)를 통한 정보 복제의 방식으로, 승인신청용 정보를 구성하게 되는 정보가 브랜드사에 전달된다. 이 정보 전달 방식은, 제조사 또는 원료사가 상기 인증정보 서버(100)에 등록한 제품정보 또는 원료정보에 대해서 발행된 코드(code)를 기반으로 이루어진다. 도 7은, 본 실시예에 따른 정보 전달 방식을 도식적으로 나타낸 것이다.
제조사의 이용자가, 인증이 진행될 자사의 제품을 등록할 때, 특정 정보 유형( 예를 들어 제품처방 )의 정보 요청에 대해서는, 제품 원료들에 대한 모든 성분 정보를 등록해야 한다. 제조사의 제품 등록은 상기 부정보 처리부(104)에 의해, 전술한 제품처방 등록과 마찬가지 방식으로 처리되며, 제품의 각 원료에 대해서, 상기 부정보 처리부(104)가 제시하는 원료선택 항목에 연결된 원료 목록에서 해당되는 원료를 선택함으로써 등록할 수 있다.
다르게는, 등록한 제품처방 목록을 요청하고, 이에 따라 상기 부정보 처리부(104)가 제시하는, 도 8에 예시된 바와 같은, 등록처방을 선택할 수 있도록 구성된 페이지(80)에서 해당 제품에 대해 확정되어 적용된 제품처방을 선택하게 된다. 좀 더 구체적으로 설명하면, 상기 부정보 처리부(104)는, 제품처방 목록 요청이 있을 때, 이용자가 제품을 특정할 수 있는 입력항목(810)( 예시된 바의 제품명 입력항목, 또는 제품명과 등록제품에 대해 부여된 번호가 함께 입력되는 항목 )에 대해서, 해당 가입자가 제품처방을 등록한 제품들의 목록을 연결시키고, 제품처방 목록의 내역(821)은 빈 상태로 만든 페이지를 구성하여 제조사 이용자의 단말장치(201)로 전송한다.
상기 제품 입력항목(810)에 연결되는 제품 목록에 대한 정보는, 해당 가입자와 조회할 정보 대상을 지정하여 상기 디비 처리부(110)에 처리 요청하는 쿼리를 통해서 획득하게 된다.
제시된 정보입력 페이지(80)의 제품 입력항목(810)에서, 이용자가, 정보를 이용할 제품처방이 적용된 제품을 특정하면, 그 특정된 정보가 단말장치(201)로부터 부정보 처리부(104)에 전달되고, 상기 부정보 처리부(104)는, 그 특정된 제품에 대해 등록된 제품처방 정보들을 상기 디비 처리부(110)를 통해 상기 데이터베이스(112)를 조회하여 획득한 후, 그 획득된 정보를, 도 8에 예시된 바와 같이, 제품처방 목록의 내역(821)에 리스트한 페이지를 구성하여 이용자에게 제시함으로써, 리스트된 등록 제품처방들에서 하나를 선택할 수 있게 한다.
현재 선택된 제품에 대해 리스트된 제품처방들에서, 리스트 상에 표시된 정보 만으로는, 선택해야 하는 처방을 결정하기가 쉽지 않으면, 이용자는, 제시된 페이지(80)에서, 확인을 원하는 처방 항목에 대해 상세보기의 컨트롤 개체(840)를 선택할 수 있다. 이 선택이 있으면, 상기 부정보 처리부(104)는, 상세보기가 요청된 처방 항목에 대해 등록된 정보( 예를 들어, 성분명과 배합비율 등 )를 상기 데이터베이스(112)로부터 획득하여, 해당 처방의 상세내용으로 이용자에게 제공한다.
이용자가, 제품등록 정보로 이용할 제품처방을 확실히 결정하게 되면, 선택 항목란(830)에서 해당 처방항목의 선택을 체크한 후, 등록의 컨트롤 개체(850)를 선택하여 제품정보로의 적용을 요청하게 된다. 상기 부정보 처리부(104)는, 이 등록 요청에서 선택된 제품처방 항목(821)을 확인하고, 그 항목에 대해 상기 데이터베이스(112)에 기록되어 있는 제품처방 내역을, 제조사가 외용 제품에 대해 등록해야 하는 하나의 정보 유형에 대한 정보로서 상기 데이터베이스(112)에 등록하게 된다. 이와 같이, 개발과정에서 등록한 제품처방 정보를 이용함으로써, 제조되는 제품에 대한 정보등록이 보다 간편해진다.
그런데, 만약, 정보입력 페이지 상의 원료선택 항목에서 선택한 원료, 또는 원용이 요청된 등록처방 내의 임의의 원료에 대해 현재 등록되어 있는 정보가, 인증에 필요한 정보를 부분적으로 누락하고 있거나, 또는 제품 등록정보로 제공해야 하는 정보 일부가, 상기 인증정보 서버(100)에 현재 등록되어 있지 않은 원료에 대한 것일 때는, 원료사에 해당 원료에 대한 정보 제공을 요청하게 되고, 이때, 도 7에 예시된 바와 같은, 코드를 통한 원료 정보 전달이 이루어질 수 있다.
원료사의 이용자는, 정보제공이 요청된 원료에 대한 정보를 상기 인증정보 서버(100)에 등록한 후, 등록된 제품정보(70)에 대해 코드 발행을 요청하게 되고, 상기 부정보 처리부(104)는, 해당 제품정보(70)에 대해 정해진 방식에 따라 기 정해진 형식의 코드(70a)를 각각 발행하고, 코드(70a)가 발행된 그 등록 제품정보(70)와 발행된 코드(70a)를 서로 연관시켜서 상기 데이터베이스(112)에 기록해 두게 된다.
발행된 코드를 특정할 수 있는 코드번호가 원료사의 담당자로부터, 원료 정보를 요청한 제조사의 이용자에게 전달되면, 이 이용자는, 제조사의 제품등록 과정 또는 제품처방 등록 과정에서, 원료 정보를 입력해야 하는 페이지 상의 원료선택 항목에 부가되어 있는 코드적용의 컨트롤 개체를 선택하게 되고, 이 선택에 따라 제시되는 코드 입력항목에, 전달받은 코드를 입력함으로써, 또는 코드번호 입력항목에 코드번호를 입력한 후에 코드적용의 컨트롤 개체를 선택함으로써 코드가 적용되도록 요청한다(71).
이렇게 코드 적용이 요청되면, 상기 부정보 처리부(104)는, 해당 코드번호를 상기 데이터베이스(112)의 조회를 통해, 그 코드번호에 연결된 원료사의 등록제품(원료) 정보(70)를 획득하고, 그 획득된 정보를 해당 원료 입력항목의 정보로 복제하게 된다(721,722).
코드를 매개로 한 브랜드사와 제조사 간의 정보 전달의 경우에도 전술한 바와 같다. 즉, 브랜드사에서 외용 제품의 인증을 위해 제품을 등록하기 전에 또는 등록하는 중에, 제조사로부터 제공받아야만 하는 정보(700)가 있으면, 제조사의 담당자에게 요청하여, 해당 등록 정보(700)에 대해 발행된 코드(701)를 전달받고, 이 전달받은 코드를, 상기 전정보 처리부(103)가 제시한 제품등록 페이지에서 적용(702)함으로써, 제조사의 제품 등록정보(700)가, 각 정보 유형(700i, i=..,k-1,k)별로 구분되어, 브랜드사의 제품등록 정보의 동일 유형의 정보들로 분류되어 복제된다(710).
브랜드사의 이용자는, 코드에 의해 복제되지 않는 정보 유형들, 즉, 브랜드사에서 제공할 수 있는 정보 유형들( 포장 증명, 아트워크 등 )에 대해서, 상기 전정보 처리부(103)가 해당 정보 유형에 대해 제시하는 정보입력 페이지를 통해 해당 정보들을 입력함으로써, 외용 제품의 인증을 위한 정보를 완성한다.
본 발명에 따른 일 실시예에서는, 브랜드사에서 입력하는 특정의 정보 항목에 대해서, 인증과 관련된 안내정보를 선택적으로 제시할 수 있다. 본 실시예에 대해서, 특정 정보 항목의 하나로서, 외용 제품의 판매사가 포장에 표기할 수 있는 '문안' 항목을 예를 들어 구체적이고 예시적으로 설명한다. 하지만, 이하에서 설명하는 실시예의 기본적 개념과 기술적 사상은, 정보 항목에 대해 입력되는 내용에 따라 인증을 위해 구비해야 하는 사항이 달라질 수 있는 정보 항목이라면, 어떤 정보 항목에도 그대로 적용될 수 있다. 따라서, 청구범위에서 명시적으로 배제되지 않는 정보 항목이라면, 그 정보 항목에 입력되는 정보가, 이하에서 예시적으로 설명하는 정보 항목과 상이한 것이어도 본 발명의 권리범위는 그와 같은 실시에도 미치는 것으로 이해되어야 한다.
도 9는, 본 실시예에 따른, 브랜드사의 승인신청용 정보의 등록과정에서 선택적으로 인증요건 보완을 안내하는 상기 전정보 처리부(103)의 동작에 대한 상태 천이도이다.
현재 접속된 브랜드사의 이용자가, 하나 이상의 정보입력 페이지를 통해 승인신청용 정보를 모두 입력한 후에, 그 입력한 정보들의 집합체에 대해 등록을 요청하면(S911), 상기 전정보 처리부(103)는, 등록 요청된 그 정보 집합체에, 기 지정된 특정 항목인 문안 항목에 대해 값이 지정되어 있는지를 확인한다(S912).
아무런 값이 지정되어 있지 않으면(913), 상기 전정보 처리부(103)는, 현재 수신된 정보 집합체를, 등록 요청한 해당 가입자에 대한 제품 등록정보, 즉 승인신청용 정보로 상기 데이터베이스(112)에 기록한다(S933).
만약, 문안 항목에 값이 기록되어 있으면(S913), 그 값( 포장지에 표기할 것으로 정한 텍스트 )이 보완사항을 필요로 하는 것인지를 검사한다(S921). 예를 들어, 문안 항목에 기록된 값이 미백 등과 같이 효능을 나타내는 단어를 포함하고 있으면, 상기 전정보 처리부(103)는, 현재 수신된 정보 집합체 내의 제품처방 정보( 또는 전성분 정보 )에서, 해당 단어가 갖는 의미의 효능이 인증된 성분이 그 효능을 위한 최소치 이상 함유되어 있는지를 검사한다.
문안 항목을 예로 설명하는 상기 특정 항목에 대해 입력되는 정보에 대해서, 보완사항이 필요한지를 검사해야 하는 특정값들( 예를 들어 단어들 )과, 각 특정값과 연관하여 정해져 있는 보완사항 필요여부의 기준정보는, 모두 상기 데이터베이스(112)에 미리 작성되어 보완사항 점검 테이블로 수록되어 있게 되며, 상기 전정보 처리부(103)는, 이 보완사항 점검 테이블의 정보를 이용하여, 이용자로부터 등록요청된 정보 집합체에 대한 전술한 바의 검사동작을 수행한다.
상기의 확인과정(S912)에서, 문안 항목에 대해 기록된 값이, 해당 항목에 대해 상기 보완사항 점검 테이블에 기록된 특정 단어를 포함하고 있지 않거나, 또는 포함하고 있더라도, 상기의 검사과정(S921)의 결과가, 해당 특정 단어와 연관되어 정하고 있는 보완사항 기준정보에서 정하고 있는 요건을 충족하고 있는 것으로 나타나면, 예를 들어, '미백'이라는 특정 단어와 연관되어 지정된, "성분 코드 iCode_x 함유량 M [WT %] 이상, 성분 코드 iCode_y 함유량 N [WT %] 이상,..."과 같은 기준요건들 중에서 어느 하나를 만족하고 있으면, 상기 전정보 처리부(103)는, 등록요청된 정보 집합체에 대해, 정보입력 페이지 상의 정보 항목들에 대해 입력된 정보들 외에 추가적으로 보완할 정보는 없는 것으로 판단하고, 그 정보 집합체를 상기 데이터베이스(112)에, 해당 가입자의 승인신청용 정보로서 저장함으로써(S933). 이용자의 제품등록 요청의 처리를 완료한다.
만약, 등록요청된 정보 집합체에, '미백'이라는 특정 단어가 포함되어 있음에도, 검사결과가, 그 특정 단어와 연관하여 지정된 기준요건들 중에서 어느 하나도 충족하지 못하는 것으로 나타나면, 상기 전정보 처리부(103)는, 입력된 문안 항목에 대해서, 보완사항( 예를 들어, 임상시험 성적서와 같은 증빙서류가 필요함 )을 안내하는 페이지를 구성하여 이용자의 단말장치로 전송한다(S931).
특정 항목에 대해 지정된 기준요건을 충족하지 못하는 경우에, 상기 전정보 처리부(103)가 안내하게 되는 보완사항에 대한 정보 또한, 상기 보완사항 점검 테이블에, 해당 특정 항목과 연계하여 미리 기록되어 있게 된다.
상기 보완사항 점검 테이블에 기록되어, 보완안내 페이지에 의해 이용자에게 전달되는 보완사항에 대한 정보에는, 외용 제품에 그 특정 단어를 해당 국가에서 사용하기 위해서 필요한 이화학시험 또는 임상시험의 종류 등이 포함될 수 있다. 또한, 요구되는 시험에 대한 지침정보( 예를 들어, 시험물질, 대조물질, 물질 적용방법, 적용량, 피시험자 선정 기준 등 ) 등이 포함될 수도 있다.
상기 전정보 처리부(103)는, 보완사항을 안내한 정보 항목, 즉 문안 항목에 연결된 보완사항 항목에 대해 '필요'를 나타내는 값으로 설정한 후에(S932), 등록요청된 정보 집합체를 상기 데이터베이스(112)에 저장하여, 이용자의 제품등록 요청의 처리를 완료한다.
이와 같이, 보완사항 항목이 '필요'를 나타내는 값으로 설정되는 승인신청용 정보에 대해서는, 상기 인증정보 서버(100)에 등록된 승인신청용 정보를 기반으로 인증절차를 대리하여 진행하는 사업자, 예를 들어 상기 인증 플랫폼 서비스의 제공자가, 그렇지 않은 승인신청용 정보와 구분하여 특별한 관리를 적용할 수 있다.
동일한 정보 항목에 대해서 각 국가가 인증하는 기준은 서로 다를 수 있다. 즉, 앞서 예를 든 문안 항목에 대한 값에 대해, 증빙서류의 요구여부, 요구하는 증빙서류의 종류, 증빙서류를 요구하게 되는 기준 등에 있어서 다를 수 있다. 따라서, 본 발명에 따른 일 실시예에서는, 상기 보완사항 점검 테이블에 기록된 각 정보 항목이, 해당 정보 항목이 적용되는 국가/국가연합을 기록한 적용국가 필드를 더 포함하도록 구성되고, 전술한 바의 정보 집합체의 내용에 따른 인증요건의 선택적 보완여부를 검사하여 안내하는 동작은, 그 정보 집합체에 대해 인증을 진행할 대상국가가 지정되고, 그 지정된 대상국가가 상기 적용국가 필드에 기록된 국가에 해당하는 경우에 수행될 수 있다.
물론, 대상국가가 지정되지 않은 경우에도, 보완사항 점검 테이블에, 국가 필드에 모든 국가를 지정하는 값이 기록된 정보 항목( 대부분 또는 모든 국가가 공통되는 보완 기준을 정하고 있는 정보 항목의 경우가 이에 해당할 수 있다. )이 있을 때는, 그 정보 항목에 대해서는, 등록 요청된 정보 집합체가 보완 사항을 필요로 하는지의 여부에 대한 검사가 적용된다.
한편, 보완사항이 있음을 통지받은 이용자는, 그 안내를 통해, 보완해야 할 사항을 충족시키기 위한 추가적인 정보를 획득하여, 예를 들어, 임상시험자료나 성적서 등을 확보하여, 상기 전정보 처리부(103)가 제공하는 기 등록된 제품 등록정보의 편집기능을 이용해 보완이 요구되었던 정보 항목에 대해 추가적으로 정보를 제공하거나, 아니면 기존에 입력된 값을 변경하여, 예를 들어 문안 항목에 대해 '미백' 단어를 삭제하여 보완사항을 해소한다.
본 발명에 따른 일 실시예에서는, 상기 전정보 처리부(103)가, 등록요청된 정보 집합체에 대해, 보완사항을 안내한 사실, 보완사항, 안내일시, 그리고 접속된 이용자의 계정명 등을, 상기 데이터베이스(112) 상의 등록정보 처리이력 테이블에 하나의 레코드로 기록하며, 가입자가, 보완사항 항목에 '필요'를 나타내는 값이 기록된 정보 집합체에서 보완 요구된 정보 항목에 대해 부가적인 정보를 제공했을 때도 마찬가지로, 정보가 추가된 정보 항목, 기록일시, 그리고 접속된 이용자의 계정명 등을 상기 등록정보 처리이력 테이블에 레코드로 추가 기록하게 된다. 상기 등록정보 처리이력 테이블에 각각의 레코드로 기록하는 사항들은, 인증절차를 진행하는 과정에서 정보의 미비에 따른 문제가 발생할 때, 정보가 미비된 채로 절차 진행됨에 따른 원인을 쉽게 파악할 수 있게 한다.
전술한 바와 같은, 이용자가 입력한 정보 집합체의 내용에 따른 인증요건의 선택적 보완 안내에 의해, 인증 절차의 진행을 위임하는 브랜드사는, 인증 절차의 진행을 시작한 후에 해당 국가에서의 보완요구를 받게 되는 경우를 줄일 수 있으며. 이는, 예상보다 더 많은 비용과 시간이 인증 절차에 투입되는 것을 방지하게 된다.
지금까지 구체적으로 설명한, 본 발명에 따른 외용 제품의 인증관련 정보의 검사와 그 검사결과의 제공 방법과 장치에 대한 다양한 실시예들과, 그 실시예에서 설명된 구성 및 작용 등은 서로 양립할 수 없는 경우가 아니라면, 상호 다양한 방식으로 선택적으로 결합되어 실시 가능하다.
이상, 전술한 본 발명의 실시예들은, 예시의 목적을 위해 개시된 것으로, 당업자라면, 이하 첨부된 청구범위에 개시된 본 발명의 기술적 사상과 그 기술적 범위 내에서, 또 다른 다양한 실시예들을 개량, 변경, 대체 또는 부가 등이 가능할 것이다.
10: 통신망 100: 인증정보 서버
101: 통신부 102: 로그온 처리부
103: 전정보 처리부 104: 부정보 처리부
110: 디비(DB) 처리부 111: 디비(DB) 엔진
112: 데이터베이스 201, 202, 203, 204: 단말장치

Claims (22)

  1. 통신망을 통해 접속된 단말장치와 통신함으로써, 내용물을 인체에 사용하는 외용 제품의 인증관련 정보를 처리하는 장치가 수행하는 방법에 있어서,
    상기 통신망을 통해 상기 장치에 접속된 제 1단말장치로부터 제품처방 등록신청을 수신하는 1단계와,
    정보입력 페이지를 한번 이상 상기 통신망을 통해 상기 제 1단말장치로 전송하는 과정을 통해, 상기 제 1단말장치로부터 외용 제품에 대한 처방정보를 수신하여 등록하는 2단계와,
    적어도 하나의 국가를 대상으로, 상기 처방정보가, 해당 국가의 인증요건에 부합하는지를 검사하는 3단계와,
    상기 검사에서, 상기 처방정보가 부합되지 못하는 인증요건이 있는 것으로 확인되면, 그 확인된 인증요건의 국가와, 인증요건에 부합하지 못하게 된 성분 정보를 적어도 포함하는 검사결과 정보를 상기 장치에 접속된 단말장치로 전송하는 4단계를 포함하여 이루어지는 방법.
  2. 제 1항에 있어서,
    상기 적어도 하나의 국가는, 상기 2단계에서 상기 처방정보를 수신할 때 함께 수신된 지정 국가인 것인 방법.
  3. 제 1항에 있어서,
    상기 적어도 하나의 국가는, 상기 처방정보를 등록한 상기 2단계 이후에, 상기 장치에 접속된 단말장치가 상기 장치에 등록된 처방정보들을 조회 요청한 후, 상기 등록한 처방정보를 선택하여 지정한 국가인 것인 방법.
  4. 제 1항에 있어서,
    상기 적어도 하나의 국가는, 상기 장치에 기 지정되어 있는 복수의 국가들인 것인 방법.
  5. 제 1항에 있어서,
    상기 2단계는, 상기 처방정보가, 원료들의 각 비율의 합이 100이 아님을 나타낼 때는, 상기 처방정보에 대한 수정 입력을 상기 제 1단말장치에 요청하는 단계를 더 포함하여 이루어지는 것인 방법.
  6. 제 1항에 있어서,
    상기 2단계에서 상기 처방정보를 수신하기 위해 상기 제 1단말장치로 전송하는 상기 정보입력 페이지에는, 이용자가 그 페이지에서 원료를 선택할 수 있게 하는 원료 목록이 포함되어 있는 것인 방법.
  7. 제 6항에 있어서,
    상기 방법은,
    상기 장치에 접속된 제 2단말장치로부터 원료 등록신청을 수신하는 단계와,
    원료입력을 위한 페이지를 한번 이상 상기 통신망을 통해 상기 제 2단말장치로 전송하는 과정을 통해, 상기 제 2단말장치로부터 외용 제품의 원료에 대한 정보를 수신하여 적어도 하나의 원료 항목으로 등록하는 단계를 더 포함하여 이루어지되,
    상기 원료 목록에는, 상기 등록된 적어도 하나의 원료 항목이 포함되어 있는 것인 방법.
  8. 제 7항에 있어서,
    원료입력을 위한 상기 페이지는, 상기 원료 목록에서 선택된 원료 항목에 대해 상세한 정보를 상기 장치에 요청할 수 있게 하는 컨트롤 개체를 포함하여 구성된 것인 방법.
  9. 제 7항에 있어서,
    원료 항목으로 등록하는 상기 단계는, 원료에 대한 상기 정보가, 원료를 구성하는 성분들의 각 비율의 합이 100이 아님을 나타낼 때는, 원료에 대한 상기 정보에 대한 수정 입력을 상기 제 2단말장치에 요청하는 단계를 더 포함하여 이루어지는 것인 방법.
  10. 제 7항에 있어서,
    원료에 대한 상기 정보에는, 원료를 구성하는 성분들의 각각을 고유하게 식별할 수 있도록 정해진 코드 정보가 해당 성분의 정보로 포함되어 있는 것인 방법.
  11. 제 7항에 있어서,
    상기 제 2단말장치로부터 수신되는 외용 제품의 원료에 대한 상기 정보는, 원료입력을 위한 상기 페이지를 통해 상기 장치로 업로드되는 특정 형식의 파일에 수록된 정보이고,
    원료 항목으로 등록하는 상기 단계는, 상기 파일에 수록된 정보로부터 원료 정보를 추출하여 상기 적어도 하나의 원료 항목으로 등록하는 것인 방법.
  12. 제 1항에 있어서,
    상기 방법은,
    특정 가입자로서 상기 장치에 접속된 제 2단말장치로부터, 등록된 처방정보의 조회요청을 수신하는 단계와,
    상기 특정 가입자에 대해 상기 장치에 등록되어 있는 처방정보들을 조회하고, 그 조회된 처방정보들의 각각을 항목들로 포함하는 처방 목록을 구성하는 단계와,
    상기 구성된 처방 목록을 상기 제 2단말장치로 전송한 후, 상기 처방 목록에서 선택된 하나의 처방 항목에 대한 정보를 상기 제 2단말장치로부터 수신하는 단계와,
    상기 조회된 처방정보들에서, 상기 하나의 처방 항목에 해당하는 처방정보를 특정하고, 그 특정된 처방정보를, 상기 특정 가입자에 대한 제품 등록정보의 일부로 적용하는 단계를 더 포함하여 이루어지는 것인 방법.
  13. 제 12항에 있어서,
    상기 조회요청에는 제품정보가 더 포함되고,
    상기 구성하는 단계는, 상기 등록된 처방정보들의 조회에서, 상기 제품정보에 의해 특정되는 외용 제품에 대해 등록된 처방정보들만을 조회하여 상기 처방 목록으로 구성하는 것인 방법.
  14. 제 1항에 있어서,
    상기 방법은,
    상기 장치에 접속된 제 2단말장치로부터 외용제품 등록신청을 수신하는 단계와,
    정보입력 페이지를 한번 이상 상기 통신망을 통해 상기 제 2단말장치로 전송하는 과정을 통해, 상기 제 2단말장치로부터 외용 제품의 인증을 위한 정보를 수신하는 단계와,
    상기 수신된 인증을 위한 정보에 대해 보완검사를 수행한 후, 그 수신된 인증을 위한 정보를 승인신청용 정보로 등록하는 단계를 더 포함하여 이루어지되,
    상기 보완검사는, 상기 수신된 인증을 위한 정보가 특정 항목에 대해 지정하고 있는 값이, 기 설정된 특정값을 포함하는지에 따라 정보보완 필요여부를 선택적으로 검사하는 것인 방법.
  15. 제 14항에 있어서,
    상기 보완검사는, 상기 특정값에 대해 정하고 있는, 적어도 하나의 성분의 각각에 대한 기준을, 상기 수신된 인증을 위한 정보가 충족하고 있는지에 근거하여 정보보완 필요여부를 결정하는 것인 방법.
  16. 제 14항에 있어서,
    인증을 위한 정보를 수신하는 상기 단계에서는, 적어도 하나의 국가가 지정되어 함께 수신되고,
    상기 보완검사는, 상기 특정 항목에 대해 기 설정된 적용 국가가 상기 적어도 하나의 국가에 해당할 때 수행되는 것인 방법.
  17. 제 14항에 있어서,
    상기 보완검사는, 상기 특정 항목의 적용 국가에 대해 기 설정된 정보에 따라서는, 외용 제품의 인증을 위한 상기 정보에 대해 국가가 지정되지 않은 경우에도 수행되는 것인 방법.
  18. 제 14항에 있어서,
    승인신청용 정보로 등록하는 상기 단계는, 상기 보완검사에서 정보보완이 필요한 것으로 확인될 때는, 상기 제 2단말장치로 상기 특정 항목에 대해 보완할 사항을 안내하는 정보를 전송하는 단계를 더 포함하여 이루어지되,
    상기 안내하는 정보에는, 특정의 자료가 필요함을 알리는 내용이 포함되는 것인 방법.
  19. 제 18항에 있어서,
    상기 방법은, 상기 특정 항목에 대해 보완할 사항을 안내하는 상기 정보를 단말장치로 전송한 사실과, 이후에 접속된 단말장치로부터 상기 특정 항목에 대해 상기 특정의 자료가 제공된 사실에 대하여 상기 장치에 처리이력 정보로 기록하는 단계를 더 포함하여 이루어지는 것인 방법.
  20. 제 14항에 있어서,
    승인신청용 정보로 등록하는 상기 단계는, 상기 보완검사에서 정보보완이 필요한 것으로 확인될 때, 상기 제 2단말장치로 상기 특정 항목의 외용 제품에의 사용을 위해 실시해야 하는 시험을 안내하는 정보를 전송하는 단계를 더 포함하여 이루어지는 것인 방법.
  21. 제 14항에 있어서,
    상기 특정 항목은, 외용 제품의 포장지에 표기하는 텍스트를 지정하도록 정해진 항목이고,
    상기 특정값은, 외용 제품에 대한 효능을 나타내는 단어에 해당하는 것인 방법.
  22. 통신망을 통해 접속된 단말장치와 통신함으로써, 내용물을 인체에 사용하는 외용 제품의 인증관련 정보를 처리하는 장치에 있어서,
    상기 통신망을 통해 접속된 단말장치로부터 제품처방 등록신청을 수신하게 되면, 정보입력 페이지를 한번 이상 상기 통신망을 통해 상기 단말장치로 전송하는 과정을 통해, 상기 단말장치로부터 외용 제품에 대한 처방정보를 수신하여 등록하도록 구성된 제 1처리부와,
    적어도 하나의 국가를 대상으로, 상기 처방정보가, 해당 국가의 인증요건에 부합하는지를 검사하고, 그 검사에서, 상기 처방정보가 부합되지 못하는 인증요건이 있는 것으로 확인되면, 그 확인된 인증요건의 국가와, 인증요건에 부합하지 못하게 된 성분 정보를 적어도 포함하는 검사결과 정보를 상기 장치에 접속된 단말장치로 전송하도록 구성된 제 2처리부를 포함하여 구성된 장치.
KR1020210189790A 2021-12-28 2021-12-28 인체에 외용되는 제품의 인증관련 정보를 검사하고 그 검사결과를 제공하는 방법 및 장치 KR20230100799A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210189790A KR20230100799A (ko) 2021-12-28 2021-12-28 인체에 외용되는 제품의 인증관련 정보를 검사하고 그 검사결과를 제공하는 방법 및 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210189790A KR20230100799A (ko) 2021-12-28 2021-12-28 인체에 외용되는 제품의 인증관련 정보를 검사하고 그 검사결과를 제공하는 방법 및 장치

Publications (1)

Publication Number Publication Date
KR20230100799A true KR20230100799A (ko) 2023-07-06

Family

ID=87185339

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210189790A KR20230100799A (ko) 2021-12-28 2021-12-28 인체에 외용되는 제품의 인증관련 정보를 검사하고 그 검사결과를 제공하는 방법 및 장치

Country Status (1)

Country Link
KR (1) KR20230100799A (ko)

Similar Documents

Publication Publication Date Title
JP5161267B2 (ja) 画面カスタマイズ支援システム、画面カスタマイズ支援方法、および画面カスタマイズ支援プログラム
US5790785A (en) World Wide Web registration information processing system
JP4295952B2 (ja) 遠隔アクセスを提供するための方法及びシステム
US20020016727A1 (en) Systems and methods for interactive innovation marketplace
US20120066262A1 (en) User-Controlled Management and Distribution of User Information
US7469217B2 (en) Product toolkit system and method
WO2007109447A2 (en) Knowledge management system for requesting, gathering, and evaluating knowledge in a common environment
WO2003017036A2 (en) Informational object authoring and distribution system
US20040049416A1 (en) System and method for providing survey services via a network
US20210073676A1 (en) Model improvement support system
US20030084004A1 (en) Apparatus and automated method of contract drafting
US20010056384A1 (en) Electronic manual delivery system and method
US20020073237A1 (en) Methods of managing data over a networked system of computers
US20040049444A1 (en) Trade supporting method and system
KR20230100799A (ko) 인체에 외용되는 제품의 인증관련 정보를 검사하고 그 검사결과를 제공하는 방법 및 장치
US20030004825A1 (en) Sample administration process and system
KR102650226B1 (ko) 인체에 외용되는 제품의 인증을 위한 정보를 수신받아 구성하는 방법 및 장치
KR20060121430A (ko) 소프트웨어 컨텐츠 다이렉트 다운로드 서비스 시스템 및방법
JP2007072522A (ja) 品質向上支援システムおよびその制御方法、ならびに制御プログラム
KR20230016101A (ko) 인체에 외용되는 제품의 승인 신청을 국가별로 구분하여 통합처리하는 방법 및 장치
US20020049773A1 (en) Method of providing a reference standard within a web site on an internet
CN113592374B (zh) 设备采购管理***、方法、服务器及存储介质
US20020152138A1 (en) Information providing method, information providing system, and apparatus for constructing the system
US20240078622A1 (en) Platform for Generating, Negotiating, and Monitoring Agreements
JP2004288043A (ja) ウェブサーバシステム

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right