KR102650226B1 - 인체에 외용되는 제품의 인증을 위한 정보를 수신받아 구성하는 방법 및 장치 - Google Patents

인체에 외용되는 제품의 인증을 위한 정보를 수신받아 구성하는 방법 및 장치 Download PDF

Info

Publication number
KR102650226B1
KR102650226B1 KR1020210145739A KR20210145739A KR102650226B1 KR 102650226 B1 KR102650226 B1 KR 102650226B1 KR 1020210145739 A KR1020210145739 A KR 1020210145739A KR 20210145739 A KR20210145739 A KR 20210145739A KR 102650226 B1 KR102650226 B1 KR 102650226B1
Authority
KR
South Korea
Prior art keywords
information
code
terminal device
application
product
Prior art date
Application number
KR1020210145739A
Other languages
English (en)
Other versions
KR20230061648A (ko
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 KR1020210145739A priority Critical patent/KR102650226B1/ko
Publication of KR20230061648A publication Critical patent/KR20230061648A/ko
Application granted granted Critical
Publication of KR102650226B1 publication Critical patent/KR102650226B1/ko

Links

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
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/33User authentication using certificates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/44Program or device authentication

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명의 따른 방법은, 통신망을 통해 제 1단말장치로부터 제품 등록신청을 수신하는 단계와, 정보입력 페이지를 한번 이상 상기 제 1단말장치로 전송하는 과정을 통해 외용 제품의 인증을 위해 필요한 제 1정보 집합체를 수신하여 저장하고, 그 제 1정보 집합체에 연관된 코드를 발행하는 단계와, 제 2단말장치로부터 상기 발행된 코드에 대한 적용이 요청되면, 상기 제 1정보 집합체를 복제하여, 상기 제 2단말장치의 접속에서 확인된 특정 가입자의 등록제품 기초정보를 구성하고, 그 등록제품 기초정보 이외의, 외용 제품의 인증에 필요한 정보를 상기 제 2단말장치로부터 추가로 수신하여 상기 등록제품 기초정보에 더함으로써, 임의의 국가에 대한 제품의 승인신청용 정보에 포함되는 제 2정보 집합체를 구성하는 단계를 포함하여 이루어진다. 이 제 2정보 집합체는 제 1정보 집합체의 등록 시에 지정된 인증 대상국가에 대해 구성된 것일 수 있다.

Description

인체에 외용되는 제품의 인증을 위한 정보를 수신받아 구성하는 방법 및 장치 {Method and apparatus for receiving and configuring information for certification of a product used externally on a human body}
본 발명은, 인체의 피부나 모발 등에 사용하는 제품을 판매하고자 할 때 그 제품을 판매하고자 하는 국가에서 받아야 하는 제품인증의 절차 진행을 위해, 온라인을 통해 해당 제품에 대한 정보를 제공받아 인증에 필요한 정보를 구성하는 기술에 관한 것이다.
바르거나, 문지르거나 또는 뿌리는 등의 방법으로 피부나 모발 등의 인체에 사용되는 내용물이 내장된 물품( 이하, '외용 제품'이라 칭한다. )의 경우에는, 그 외용 제품을 판매하기 전에 반드시 인증을 받아야 한다. 그렇기 때문에, 외국에서 국내로 외용 제품을 수입하는 경우에는, 식품의약품안전처에 해당 제품을 승인 신청하여 인증을 받아야 하고, 인증을 받은 후에야 통관이 가능하다.
국내에서 외국으로 외용 제품을 수출하는 경우에도 마찬가지이다. 즉, 외용 제품을 수입하는 해당 국가의 인증기관에 해당 제품에 대해 승인 신청하여 인증을 받아야 한다. 그런데, 외용 제품에 대한 인증을 받기 위해서는 까다로운 조건 등을 충족시켜야 하고, 이에 따라 신청 시에 구비해야 하는 서류의 종류도 매우 많으며, 또한 국가들 마다 인증에 필요한 조건들이 모두 달라서, 수출업자가 그 절차를 직접 진행하여 인증받는 것은 무척 어렵고, 해당 국가의 인용 요건에 대한 이해 부족으로 인해 미비된 부분의 보완 등으로 긴 시간이 소요될 수도 있다.
이러한 이유로, 외용 제품을 수출하는 경우, 해당 국가에서 수입하는 수입업자가 그 국가의 인증기관에 인증을 위한 절차를 진행하거나, 또는 국내에 있는 국제인증 대행업체를 통해 절차를 진행하는 것이 일반적이다.
그리고, 이러한 대행업체들은, 해당 국가에서 인증받기 위해 필요한 제품 정보나 각종의 구비 서류들에 대해서 부분적으로, 인증 대행을 위임한 기업으로부터 온라인을 통해서 제공받고 있다.
만약, 인증 절차의 진행을 위해 제공해야 하는 제품 정보나 각종의 구비서류( 본 명세서에서는, 임의의 개별 또는 복수의 대상국가에 대해 외용 제품의 승인신청 시에 제출해야 하는 하나 이상의 서류를 '승인신청 서류'라 칭하고, 그 승인신청 서류의 각각의 항목에의 기재를 위해 제공하는 정보들과 부속하여 제공하는 자료의 정보 모두를 '피인증물 전(全)정보'라 칭한다. )를 모두 온라인을 통해 제공받아, 해당 대상국가의 승인신청을 위한 정보( 이하, '승인신청용 정보'라 칭한다. )를 완성하여, 위임받은 인증 절차를 진행할 수 있게 되면, 인증을 의뢰하는 기업도, 정보의 제공이나 서류의 전달 등과 인증 대행신청의 업무가 보다 간편하고 신속하게 처리될 수 있다.
하지만, 이와 같이 피인증물 전정보를 모두 온라인으로 제공받아 승인신청 절차를 진행하기 위해서는, 그 승인신청용 정보에 속하는 많은 종류의 정보나 서류 등을 적절한 형식으로 제공받고, 또한 그 제공받은 정보 등을, 인증을 필요로 하는 국가에서 요구하는 승인신청용 정보에 맞게 구성할 수 있도록, 이용자의 액세스 인터페이스와 데이터베이스 환경을 구축하는 것이 반드시 필요하지만, 이러한 전자적 이용환경을 구축하는 일은 많은 개발 시간과 비용을 필요로 한다.
그런데, 외용 제품의 경우, OEM 방식의 판매가 보편화되어 있어서, 외용 제품의 제조라인없이, 위탁 생산된 외용 제품에 대해 독자적인 상표로서 판매 만을 전문으로 하는 기업( 이하 '브랜드사'라 칭한다. )들이 제품 인증절차를 진행하는 것이 일반적인데, 이와 같이, 인증을 받고자 하는 제품에 대해 서로 다른 기업인 제조사와 브랜드사가 함께 연관되면, 승인신청용 정보를 기업으로부터 모두 온라인으로 제공받을 수 있게 하는, 전술한 바의 전자적 이용환경의 구축이 보다 더 어려워질 수 밖에 없다.
인증절차의 대행을 신청하는 브랜드사는, 인증에 필요한 정보의 주요부분. 예를 들어, 물리적 특성( physical properties )에서의 제조라인(Lot) 번호, 제조공정 흐름도, 그리고 처방 정보 등을 알 수 없기 때문에, 그러한 정보는 제조사로부터 제공되어야 한다. 그리고, 제조사가 제공한 정보는, 비록 브랜드사가 그 정보를 이용하도록 제공하는 것이지만, 인증과정에서 책임 문제가 발생할 수 있으므로, 제조사에서도 그 제공한 정보가 관리되어야 한다. 따라서, 동일 외용 제품에 대한 정보이지만, 제조사와 브랜드사가 인증을 위해 제공하는 정보는 온라인 상에서도 서로 분리되어 관리되어야 한다.
하지만, 브랜드사와 제조사가 제공한 정보가 종국적으로는 서로 통합되어 승인신청에 필요한 하나의 피인증물 전정보를 구성하게 되므로, 이들 정보를 완전히 독립된 정보들로 각각 관리하는 것은 적절한 데이터 관리방식이 될 수 없다.
따라서, 외용 제품의 인증 대행과 관련하여, 복수 정보 제공자라는 정보제공 환경을 수용하여, 제조사와 브랜드사가 승인신청용 정보를 서로 독립적으로 편리하게 온라인을 통해 제공할 수 있는 분리된 정보의 세트(set)로 운용하면서, 동일 외용 제품의 정보라는 특성을 반영하여 필요한 정보들이 서로 연계되게 하는 적절한 데이터 처리 방법이 필요하다.
본 발명은, 동일한 외용 제품에 대한 정보를 복수의 정보 제공자로부터 서로 독립적으로 수신하여 승인신청을 위한 정보로 통합 구성하는 방법과 장치를 제공하는 것에 일 목적이 있는 것이다.
본 발명의 다른 목적은, 외용 제품에 대해 승인신청을 진행하는 정보 제공자가, 타 정보 제공자가 제공한 정보를 원용함으로써 간편한 방식으로 승인신청을 위한 정보를 구성할 수 있게 하는 방법과 장치를 제공하는 것이다.
본 발명의 또 다른 목적은, 동일한 외용 제품에 대한 정보를 서로 독립적으로 관리하는 복수의 정보 제공자들 간에, 동일 정보 항목에 대해서는 정보의 동일성이 선택적으로 유지되도록 승인신청을 위한 정보를 관리하는 방법과 장치를 제공하는 것이다.
본 발명의 목적은, 상기 명시적으로 서술된 목적에 국한되는 것은 아니며, 본 발명에 대한 구체적이고 예시적인 하기의 설명에서 도출될 수 있는 효과를 달성하는 것을 그 목적에 당연히 포함한다.
본 발명의 일 측면에 따른, 통신망을 통해 접속된 단말장치와 통신함으로써, 내용물을 인체에 사용하는 외용 제품의 인증과 관련된 정보를 처리하는 장치가 수행하는 일 방법은, 상기 통신망을 통해 상기 장치에 접속된 제 1단말장치로부터 제품 등록신청을 수신하는 1단계와, 정보입력 페이지를 한번 이상 상기 통신망을 통해 상기 제 1단말장치로 전송하는 과정을 통해, 상기 제 1단말장치로부터 제품의 인증을 위해 필요한 제 1정보 집합체를 수신하여 저장하는 2단계와, 상기 통신망을 통해 수신되는 요청에 따라 상기 제 1정보 집합체에 연관된 코드를 발행하는 3단계와, 상기 통신망을 통해 접속된 제 2단말장치로부터 상기 발행된 코드에 대한 선택이 수신되면, 그 선택된 코드에 연관된 상기 제 1정보 집합체를 복제하여, 상기 제 2단말장치의 접속에서 확인된 특정 가입자의 등록제품 기초정보를 구성하는 코드적용을 실행하는 4단계와, 상기 특정 가입자로서 접속된 단말장치로부터, 상기 코드적용의 실행에 따라 복제된 상기 등록제품 기초정보 이외의, 대상 제품의 인증에 필요한 정보를 추가로 수신하여 상기 등록제품 기초정보에 더함으로써, 임의의 국가에 대한 상기 대상 제품의 승인신청용 정보의 적어도 일부에 해당하는 제 2정보 집합체를 구성하는 5단계를 포함하여 이루어진다.
본 발명에 따른 일 실시예에서는, 상기 제 1정보 집합체가, 제 3의 특정 가입자, 예를 들어 제품의 원료를 공급하는 제조사에 의해 등록된 제 3정보 집합체에 대해 발행된 코드를 적용함에 따라, 상기 제 3정보 집합체로부터 복제된 정보를 포함하여 구성된 것일 수 있다.
본 발명에 따른 다른 일 실시예에서는, 상기 2단계가, 상기 제 1단말장치로부터 제품의 인증을 진행할 상기 임의의 국가에 대한 선택을 추가로 수신할 수 있다. 본 실시예에서는, 상기 4단계가, 상기 제 1정보 집합체의 부분 집합에 해당하는 특정의 서브 집합체를 선택하여 베이스 정보로 별도로 복제하는 단계를 더 포함하여 이루어지고, 상기 방법은, 상기 특정 가입자로서 접속된 단말장치로부터, 상기 대상 제품에 대해 인증을 진행할 국가가 추가되는 경우, 상기 베이스 정보를 복제하여 상기 추가된 국가에 대한 승인신청용 정보의 기초정보로 사용하는 단계를 더 포함하여 이루어진다. 그리고, 이 단계에서는, 상기 제 2정보 집합체에서, 상기 등록제품 기초정보에 속하지 않는 하나 이상의 정보 항목에 대한 정보가, 상기 추가된 국가에 대한 승인신청용 정보의 동일한 정보 항목의 정보로 복사된다. 본 실시예에서, 상기 대상 제품에 대해 인증을 진행할 국가가 복수개이면, 선택되는 상기 특정의 서브 집합체는, 상기 제 1정보 집합체에 속하는 정보 항목들 중에서 가장 적은 수의 항목이 적용되는 국가에 대한 인증에 필요한 정보들의 집합체일 수도 있고, 상기 장치가, 인증 진행을 선택할 수 있도록 제시하는 복수의 국가들이 상기 대상 제품의 인증에서 요구하는 정보 항목들에서 공통되는, 제조사가 제공할 수 있는 정보 항목들에 대한 정보들의 집합체일 수도 있다. 또한, 본 실시예의 상기 6단계에서는, 상기 제 2정보 집합체에서, 상기 등록제품 기초정보에 속하지 않는 하나 이상의 정보 항목에 대한 정보가, 상기 추가된 국가에 대한 승인신청용 정보의 동일한 정보 항목의 정보로 복사될 수도 있다.
본 발명에 따른 일 실시예에서는, 상기 3단계가, 상기 발행된 코드에 부여된 번호를 상기 요청에 대한 응답에 포함시켜 전송하는 단계를 더 포함하고, 상기 4단계는, 상기 제 2단말장치로부터 수신된 번호가 상기 발행된 코드에 부여된 번호와 일치할 때, 상기 코드적용을 실행한다.
본 발명에 따른 일 실시예에서는, 상기 3단계가, 상기 코드의 생성에 적용할 키에 대한 정보를 요청하여 접속된 단말장치로부터 수신하는 단계를 더 포함하고, 상기 4단계는, 상기 제 2단말장치로부터 수신된 문자열이 상기 코드의 생성에 적용된 상기 키에 부합할 때, 상기 코드적용을 실행한다. 본 실시예에서는, 상기 코드적용이 실행되는 상기 코드가, 상기 4단계에서 상기 제 2단말장치에 제공된, 상기 특정 가입자를 대상으로 하여 발행된 코드 목록에서 선택된 하나에 해당한다. 이때, 상기 코드 목록에는, 리스트된 각 코드 항목에 대하여 해당 코드의 발행사에 대한 정보가 표시될 수 있다.
본 발명에 따른 실시예들에서, 상기 3단계는, 상기 코드의 발행 가입자를 고유하게 식별키 위해 부여된 식별정보를 포함시켜 상기 코드를 발행할 수 있고, 상기 4단계는, 상기 특정 가입자로서 접속된 단말장치로부터 수신된 선택 가입자에 대해 확인된 상기 식별정보가 상기 발행 가입자의 상기 식별정보와 일치할 때, 상기 코드적용을 실행할 수 있다.
본 발명에 따른 일 실시예에서는, 상기 3단계가, 상기 코드의 발행 시에 지정된 발행대상 가입자에게, 코드의 발행사실을 알리는 내용을 통지하는 단계를 더 포함하여 이루어진다. 본 실시예에서는, 상기 방법이, 상기 발행사실의 통지로부터 정해진 기간이 경과할 때까지, 상기 코드에 대한 상기 코드적용이 실행되지 않으면, 상기 코드의 발행 가입자에 대해 지정된 이메일 주소로, 발행된 코드에 대한 코드적용이 없었음을 안내하는 이메일을 전송하는 단계를 더 포함하여 이루어질 수도 있다.
본 발명에 따른 다른 일 실시예에서는, 상기 3단계가, 상기 코드의 발행대상 가입자를 고유하게 식별키 위해 부여된 식별정보를 적용하여 상기 코드를 발행하고, 상기 4단계는, 상기 특정 가입자의 상기 식별정보가 상기 발행대상 가입자의 상기 식별정보와 일치할 때, 상기 코드적용을 실행한다.
본 발명에 따른 일 실시예에서는, 상기 방법이, 상기 통신망을 통해 상기 장치에 접속된 임의 단말장치로부터의 조회 요청에 따라, 서로 다른 제품을 대상으로 하여 상기 1단계 내지 3단계를 복수회 수행함으로써 발행된 복수개의 코드들의 대한 현황 정보를 구성하여, 상기 임의 단말장치에 제공하는 단계를 더 포함하여 이루어진다. 그리고 상기 현황 정보에는, 적어도 발행된 코드 수와 상기 코드적용이 실행된 코드 수에 대한 정보가 포함된다. 상기 현황 정보에는, 상기 복수개의 코드들의 각각에 대하여, 발행대상 가입자와 상기 코드적용이 실행된 일시를 알 수 있게 하는 정보가 더 포함될 수도 있다.
본 발명에 따른 일 실시예에서는, 상기 방법이, 상기 통신망을 통해 상기 장치에 접속된 단말장치로부터 상기 제 1정보 집합체에 대한 수정요청이 수신될 때 수행되는 6단계를 더 포함하여 이루어진다. 그리고, 이 6단계는, 상기 수정요청에 따라, 상기 제 1정보 집합체의 임의의 정보 항목에 대한 정보를 수정하는 6-1단계와, 상기 제 1정보 집합체의 복제를 기반으로 생성된 상기 특정 가입자의 적어도 하나의 정보 집합체의 상기 임의의 정보 항목에 대한 정보도 수정하는 6-2단계를 포함하여 이루어진다.
전술한 실시예에서, 상기 6-2단계는, 상기 제 2정보 집합체의 상기 제 1정보 집합체와의 동기화에 대한 설정 여부에 따라 선택적으로 수행되며, 이때, 상기 동기화에 대한 설정 여부는, 상기 코드적용의 실행에서 상기 제 2단말장치로부터의 선택에 의해 지정된다. 또한, 상기 방법은, 상기 특정 가입자로서 접속된 단말장치로부터의 요청에 따라, 상기 제 2정보 집합체의 적어도 일부에 대한 정보를 포함하는 페이지를 구성하여 상기 특정 가입자로서 접속된 상기 단말장치로 제공하되, 상기 일부에 대한 정보가 상기 제 1정보 집합체를 복제한 정보에 해당할 때는, 상기 제 2정보 집합체의 상기 제 1정보 집합체와의 동기화의 적용배제를 설정할 수 있는 표시 객체가 그 정보에 부가 표시되도록 상기 페이지에 포함시켜 제공하는 단계를 더 포함하여 이루어질 수 있다.
전술한 실시예들에서, 상기 통신망을 통해 상기 장치에 접속된 임의 단말장치로부터의 상기 동기화의 적용 또는 배제의 선택에 대하여, 상기 임의 단말장치가 상기 장치에 로그인한 계정에 대한 정보와, 그 일시, 그리고 선택된 내용이 정보처리 이력사항으로 기록될 수 있다.
본 발명에 따른 일 실시예에서는, 상기 방법이, 상기 통신망을 통해 상기 장치에 상기 특정 가입자로서 접속된 단말장치로부터 상기 제 2정보 집합체에 대한 수정요청이 수신될 때 수행되는 인증정보 수정단계를 더 포함하여 이루어진다. 그리고, 상기 인증정보 수정단계는, 상기 수정요청에 따라, 상기 제 2정보 집합체의 특정 정보 항목에 대한 정보를 수정하는 하위 1단계와, 상기 특정 정보 항목이 상기 제 1정보 집합체의 복제를 기반으로 생성된 정보 항목에 해당할 때, 적어도 상기 특정 정보 항목에 대해서는 상기 6-2단계가 적용되지 않도록 설정하는 하위 2단계를 포함하여 이루어지며, 이 하위 2단계에서는, 상기 특정 정보 항목이 속하는 정보 유형으로 분류된 상기 제 2정보 집합체의 정보 항목들 모두에 대해서 상기 6-2단계가 적용되지 않도록 설정될 수 있다. 여기서, 정보 유형은, 상기 대상 제품에 대해 인증을 진행할 국가에 대한 인증신청 시에 제출해야 하는 서류와 자료에 포함시켜야 하는 정보에 대해 복수개의 그룹들로 분류한 정보 유형들 중의 하나를 지칭한다.
전술한 실시예에서, 상기 6-2단계는, 상기 제 1정보 집합체로부터 복제된 상기 제 1정보 집합체의 부분 집합에 해당하는 특정의 서브 집합체의 상기 임의의 정보 항목에 대한 정보를 수정하고, 상기 적어도 하나의 정보 집합체에서 상기 특정의 서브 집합체를 제외한 정보 집합체의, 상기 임의의 정보 항목에 대해서는 그 수정여부를 상기 특정 가입자에게 문의하기 위한 정보를 설정해 두는 단계일 수 있다.
또한, 전술한 실시예에서, 상기 6-1단계에서의 정보 항목에 대한 정보의 수정은, 해당 정보 항목에 대해 입력되어 있는 값의 변경이거나, 해당 정보 항목에 대해 새로운 전자 파일의 부가, 또는 기존의 전자 파일의 새로운 전자 파일로의 교체일 수 있다.
본 발명에 따른 일 실시예에서는, 상기 방법이, 상기 통신망을 통해 상기 장치에 상기 특정 가입자로서 접속된 임의 단말장치로부터 상기 제 2정보 집합체에 대한 제 1수정요청이 수신될 때 수행되는 수정요구 처리단계를 더 포함하여 이루어진다. 그리고, 상기 수정요구 처리단계는, 상기 임의 단말장치로부터 수정요청된 정보 항목들과 수정요청된 사항을 취합하여 수정요구 목록을 구성하는 처리 1단계와, 상기 제 1정보 집합체가 제품 등록정보로 연관되어 있는 가입자에게, 상기 제 1정보 집합체와 관련하여 수정요청이 있음을 상기 수정요구 목록과 함께 통지하는 처리 2단계를 포함하여 이루어진다. 본 실시예에서는, 상기 방법이, 상기 처리 2단계 이후에 수행되는, 상기 통신망을 통해 상기 장치에 특정한 계정명으로 접속된 단말장치로부터의 상기 수정요구 목록에 포함된 적어도 하나의 정보 항목에 대한 제 2수정요청에 따라, 상기 제 2정보 집합체의 상기 적어도 하나의 정보 항목에 대해 각각 수정하는 처리 3단계를 더 포함하여 이루어질 수 있다. 그리고, 상기 특정한 계정명은, 상기 제 2정보 집합체에 대한 액세스 권한이, 최대한으로, 상기 제 1정보 집합체로부터 정보가 복제된 정보 항목들까지로 지정된 것이다.
전술한 실시예에서, 상기 방법은, 상기 처리 3단계 이후에, 상기 특정 가입자에 대해 등록되어 있는 이메일 주소로, 요청된 수정사항이 상기 코드의 발행 가입자에 의해 처리완료되었음을 안내하는 메일을 발송하는 단계를 더 포함하여 이루어질 수 있다. 또한, 상기 수정요구 처리단계에서, 상기 제 1수정요청이 수신되었을 때 상기 장치에 로그온된 계정에 대한 정보와 그 일시, 그리고 상기 수정요구 목록의 내용이 정보처리 이력사항으로 기록되고, 상기 처리 3단계에서, 상기 제 2수정요청에 따라 상기 적어도 하나의 정보 항목에 대해 수정한 일시와, 그 수정 전과 후의 해당 정보 항목의 내용이 정보처리 이력사항으로 또한 기록될 수 있다.
본 발명의 다른 일 측면에 따른, 통신망을 통해 접속된 단말장치와 통신함으로써, 내용물을 인체에 사용하는 외용 제품의 인증과 관련된 정보를 처리하는 장치는, 단말장치로부터의 상기 통신망을 통한 접속 요청에 따라 이용자의 로그인을 처리하는 제 1처리부와, 인증신청 시에 제출하는 서류와 자료에 포함시켜야 하는 승인신청용 정보가 조직화되어 수록되는 데이터베이스와, 상기 제 1처리부를 통해 로그인된 제 1단말장치로부터 제품 등록신청이 수신되면, 정보입력 페이지를 한번 이상 상기 통신망을 통해 상기 제 1단말장치로 전송하는 과정을 통해, 상기 제 1단말장치로부터 제품의 인증을 위해 필요한 제 1정보 집합체를 수신하여 상기 데이터베이스에 저장하고, 별도의 요청에 따라 상기 제 1정보 집합체에 연관된 코드를 발행하도록 구성되고, 또한 상기 통신망을 통해 접속된 제 2단말장치로부터 상기 발행된 코드에 대한 선택이 수신되면, 상기 제 1정보 집합체를 복제하여, 상기 제 2단말장치의 접속에서 확인된 특정 가입자의 등록제품 기초정보를 구성하는 코드적용을 실행하고, 상기 특정 가입자로서 접속된 단말장치로부터, 상기 코드적용의 실행에 따라 복제된 상기 등록제품 기초정보 이외의, 대상 제품의 인증에 필요한 정보를 추가로 수신하여 상기 등록제품 기초정보에 더 추가함으로써, 임의의 국가에 대한 상기 대상 제품의 승인신청용 정보의 적어도 일부에 해당하는 제 2정보 집합체를 구성하여 상기 데이터베이스에 저장하도록 구성된 제 2처리부를 포함하여 구성된다.
전술한 본 발명 또는, 하기에서 첨부된 도면과 함께 상세히 설명되는 본 발명의 적어도 일 실시예에 따른, 외용 제품의 승인신청을 위한 정보를 수신받아 구성하는 방법은, 외용 제품의 승인신청을 위한 제품 등록정보를, 동일 정보에 대해서 중복 입력하지 않는 방식으로 서로 다른 기업인 제조사와 브랜드사로부터 독립적으로 정보를 제공받아 완성한다. 따라서, 최종적으로 승인신청용 정보를 완성해야 하는 브랜드사의 입장에서는, 제조사에 정보를 확인하거나 요청하는 등의 업무 부담없이, 승인신청용 정보를 완성할 수 있으므로, 인증대행 신청을 위한 정보 제공 작업이 훨씬 간편해지고 또한 편리해 진다.
그리고, 본 발명에서는, 제조사가 입력한 제품 등록정보가 복제되어 브랜드사의 승인신청용 정보의 일부를 구성하게 되므로, 브랜드사에서는 제조사가 제공해야 하는 정보를 별도로 제공할 필요가 없다. 따라서, 브랜드사가 승인신청용 정보에 대해 입력을 완료하는 시간이 현저하게 단축된다.
본 발명에 따른 일 실시예에서는, 브랜드사의 승인신청용 정보의 구성에 기초가 되는 제조사의 제품 등록정보와 브랜드사의 승인신청용 정보 간에는 선택적으로 서로 동기화될 수 있다. 따라서, 양 사의 동일 외용 제품에 대한 동기화가 설정되면, 수정이나 보완의 필요성이 발생된 정보 항목에 대해, 제조사와 브랜드사가 각기 수정해야 하는 번거로움이 제거될 수 있다. 또한, 동기화에 의해 동일 외용 제품에 대한 정보 관리가 통합적으로 이루어지므로, 정보의 동일성이 자동적으로 유지된다.
본 발명에 따른 다른 일 실시예에서는, 브랜드사의 승인신청용 정보에 대한 동기화에서 배제시키는 예외적인 수정이 허용된다. 따라서, 승인신청의 과정에서 불가피하게 제조사 제품 등록정보와는 상이한 정보를 브랜드사에서 사용해야 하는 경우에, 그 수정한 정보에 대해서는 제조사에 의한 이후 수정은 반영되지 않게 함으로써 정보의 안정성을 담보할 수 있다.
도 1은, 본 발명의 일 실시예에 따른, 외용 제품의 승인신청을 위한 정보를 수신받아 구성하는 방법이 적용되는 전체 시스템에 대한 구성을 간략하게 예시한 구성도이고,
도 2는, 도 1의 승인신청 처리서버의 구성의 일 예를 보여주는 블록도이고,
도 3은, 본 발명의 일 실시예에 따른, 승인신청을 진행할 외용 제품에 대해 정보를 요청하고 수신하는 방법의 과정을 도식적으로 예시한 것이고,
도 4는, 도 3에 예시된 정보 획득과정에서, 정보 제공자로부터 외용 제품에 대한 정보를 유형별로 수신하기 위한 페이지의 구성 방식을 예시한 것이고,
도 5는, 본 발명의 일 실시예에 따른, 제조사가 등록한 제품 등록정보로부터, 대상국가의 추가 시에 기초정보로서 복제하는데 사용되는 필수 정보가 구성되는 방법을 도식적으로 나타낸 것이고,
도 6은, 본 발명의 일 실시예에 따른, 제조사가 등록제품에 대해 코드 발행을 요청할 때 그 요청을 처리하는 방법을 도식적으로 나타낸 것이고,
도 7은, 본 발명의 일 실시예에 따른, 제조사가 외용 제품에 대해 등록한 정보와 연관되어 생성하는 코드의 구성정보에 대한 예이고,
도 8은, 본 발명의 일 실시예에 따른, 브랜드사를 대상으로 발행된 코드들을 제시하고, 코드가 적용되었을 때, 코드와 연관된 제품 등록정보에 대한 처리 과정을 단순한 예로서 보여주는 도면이고,
도 9는, 도 8의 실시예에 대하여, 2개의 대상국가를 가정하여, 코드 적용에 따른 제조사의 제품 등록정보에 대한 복제의 방식을 몇가지 경우로 구분하여 도식화한 예이고,
도 10은, 본 발명의 일 실시예에 따른, 코드 적용을 통해 복제한 제조사의 제품 등록정보를 기반으로 브랜드사의 피인증물 전정보를 구성하는 방법을 도식적으로 나타낸 것이고,
도 11은, 본 발명의 일 실시예에 따른, 제조사가 발행한 코드의 적용 후에, 브랜드사의 이용자에게 제공하게 되는 정보입력을 위한 페이지에 대한 구성의 일 예이고,
도 12는, 본 발명의 일 실시예에 따른, 도 11에 예시된 정보입력을 위한 페이지가 복수의 국가를 대상으로 한 정보유형의 목록으로 구성된 경우에, 각 정보 유형에 대해 입력된 정보를, 대상국가별 피인증물 전정보에 채우게 되는 방식을 도식적으로 나타낸 것이고,
도 13은, 본 발명의 일 실시예에 따른, 제조사가 등록한 제품 등록정보에 대해, 그 제품 등록정보의 코드의 발행 대상인 브랜드사가, 제조사의 정보수정과의 동기화를 선택적으로 적용하게 되는 과정을 도식적으로 나타낸 것이고,
도 14는, 본 발명의 일 실시예에 따른, 코드 적용을 기반으로 구성하게 되는 제품 등록정보의 동기화 여부를, 브랜드사의 이용자가 선택할 수 있도록 제시하는 페이지의 일부분에 대한 예이고,
도 15는, 코드 적용에 따라 구성되는 브랜드사의 피인증물 전정보에 대해서 동기화 적용을 전제하되, 브랜드사가 필요한 정보 항목에 대해 선택적으로 동기화 예외가 적용될 수 있게 하는, 본 발명의 다른 일 실시예에 따른 방법에서, 브랜드사 이용자에게 제시되는 정보입력 페이지들의 부분들을 예시한 것이고,
도 16은, 본 발명의 일 실시예에 따른, 코드 발행 시에 포함되지 않았던 대상국가를 브랜드사에서 추가 지정하는 경우에, 그 추가 지정된 대상국가에 대한 피인증물 전정보의 토대가 되는 기초정보가 구성되는 방식을 도식적으로 나타낸 것이고,
도 17은, 본 발명의 일 실시예에 따른, 코드 적용을 기반으로 브랜드사에서 구성한 피인증물 전정보에서, 제조사의 제품 등록정보에 해당하는 정보 항목에 대한 브랜드사의 수정요구가 있을 때 구성하게 되는 수정요구 목록에 대한 일 예이다.
이하에서는, 본 발명에 따른 다양한 실시예들에 대해 첨부된 도면을 참조하여 상세히 설명한다.
이하의 본 발명에 따른 실시예들의 설명과 첨부된 도면에 있어서, 부기된 동일 번호는 특별한 사정이 없는 한 동일한 구성요소를 지칭한다. 물론, 설명의 편의와 이해에의 도움을 위해, 필요에 따라서는 동일한 구성요소에 대해서도 서로 다른 번호로 부기될 수도 있다.
도 1은, 본 발명의 일 실시예에 따른, 외용 제품의 인증을 위한 정보를 수신받아 구성하는 방법이 적용되는 전체 시스템에 대한 구성을 간략하게 예시한 구성도로서, 외용 제품에 대하여 인증받고자 하는 국가들을 온라인을 통해 통합적으로 신청할 수 있는 서비스를 제공하는 서버(100)( 이하, '승인신청 처리서버'라 칭한다. )와, 외용 제품의 승인 신청을 필요로 하는 기업, 예를 들어 화장품 제조사 또는 브랜드사 등( 이하, 필요한 경우 이들을 '고객사' 또는 '가입자'로 포괄하여 지칭한다. )과 상기 방법을 운용하는 기업에 각기 설치되어 있는 단말장치들(201,202,203)과, 통신로가 연결된 장치들 간에 데이터 경로를 제공하는 공중의 통신망(10)( 이하, '통신망'으로 약칭한다. )을 포함하여 구성되어 있다. 상기 승인신청 처리서버(100)와 상기 단말장치들(201,202,203)은, 상기 통신망(10)에 연결되어 있어서, 사용자의 요청에 따라, 상기 승인신청 처리서버(100)와 커넥션을 형성하여 클라이언트-서버 방식의 데이터 통신을 수행할 수 있다.
이후의 본 발명에 대한 실시예들의 설명을 위해, 상기 단말장치들(201,202,203)에서 일부(201,202)는, 브랜드사와 제조사에 각기 설치된 단말장치로 가정한다. 또한, 본 발명에 대한 구체적이고 예시적인 실시예들에 대하여, 제조사와 브랜드사의 직원이, 상기 단말장치(201,202)를 각기 사용하여, 외용 제품에 대한 승인신청 절차의 진행을 위한 정보를 상기 승인신청 처리서버(100)에 제공하는 것으로 가정한다.
한편, 본 명세서에서 사용하는 '브랜드사'와 '제조사'의 용어는, 외용 제품과 관련된 기업에 대해 포괄적인 의미로 사용하는 것은 아니며, 특정의 외용 제품과 관련한 한정적인 의미로 사용된다. 즉, 하나의 외용 제품을 기준으로 할 때, '제조사'인지 '브랜드사'인지를 나타내는 의미로 사용하는 용어이다. 따라서, 만약, 어떤 한 기업이, 외용 제품 A에 대해서는 제조만 하고, 외용 제품 B에 대해서는 판매만 하는 경우라면, 이 기업은, 제품 A에 대해서는, 본 명세서에서의 '제조사'가 되고, 제품 B에 대해서는 '브랜드사'가 된다.
본 발명에 따른, 외용 제품의 인증을 위한 정보를 수신받아 구성하는 방법에서는, 외국( 국가 또는 국가의 연합 등 )에서의 인증이 필요한 하나의 외용 제품에 대한 피인증물 전정보를, 브랜드사나 제조사 단독으로 완성할 수도 있지만, 전술하였던 바와 같이, 브랜드사와 제조사가 서로 협업해야 완성할 수 있는 경우가 대부분이며, 본 발명은 개념과 기술적 사상은 이와 같은 협업에 의한 정보 제공을 처리하는 방법에 적용된다.
도 2는, 상기 승인신청 처리서버(100)의 구성의 일 예를 보여주는 블록도로서, 클라이언트-서버 방식의 통신을 위한 계층적 통신규약에 따른 동작을 수행함으로써 단말측과 여러 통신 방식에 기반하여 정보를 교환할 수 있는 통신부(101)와, 인증을 진행할 국가들에 대해 제공되는 피인증물 전정보에 해당하는 개별 정보들이, 색인될 수 있는 정보와 함께 각각의 테이블로 조직화되어 저장되도록 구성되어 있고, 또한, 지정되는 다양한 조건에 따라 상기 각 테이블의 필드(field)들을 연결 조합하도록 지정하고 있는 쿼리(query)들이 기록되어 있는 데이터베이스(112)와, 상기 데이터베이스에 대한 조회, 등재 또는 갱신 요청에 대해 처리하고, 또한 호출되는 쿼리에 대해 인가되는 인수를 적용하여 실행한 후, 그 결과를 응답하는 엔진(111)( 이하 '디비 엔진'이라 칭한다. )으로써 구성된 데이터베이스 처리부(110)( 이하, '디비 처리부'로 약칭한다. )와, 인증 절차의 신청이나 제품정보의 제공을 위해, 자신의 단말장치를 사용해 접속하는 이용자에 대한 로그인(log-in)과 가입 정보 등을 관리하도록 구성된 로그온 처리부(102)와, 접속된 단말장치의 이용자가 선택하는 항목이나 조건 등에 따라 필요한 정보를 이용자에게 요구함으로써, 외용 제품에 대한 승인신청을 위한 정보를 획득하여, 상기 데이터베이스(112)에 기록되게 하고, 필요한 경우 그 데이터베이스를 조회하도록 구성된 신청정보 처리부(103)와, 인증 절차의 신청 전 또는 진행 중에 확인되는 정보의 수정 또는 보완 사항을, 가입자가 대상국가에 대해 기 구성된 피인증물 전정보에 반영할 수 있도록, 상기 데이터베이스(112)에 수록된 정보에 대한 편집과 연관된 정보들 간의 동기화 등의 기능을 제공하는 등록후 처리부(104)를 포함하여 구성된다.
도 2는, 본 발명의 기술적 사상과 그 원리에 대한 구체적인 설명을 위해, 상기 승인신청 처리서버(100)에 대해 그 구성요소들을 기능별로 구분함에 따른 블록도로서, 이하에서 그 동작이 개별적으로 그리고 구체적으로 설명되는 구성요소들은, 도 2에 예시된 구성과는 다르게, 둘 이상의 구성요소가 서로 통합되거나 또는 더 세분화된 형태로 상기 승인신청 처리서버(100)를 구성할 수도 있다.
또한, 도 2의 승인신청 처리서버(100)는, 본 발명의 다양한 실시예들 중 일부의 실시예에 대해 적용될 수 있는 구성일 수 있다. 그렇기 때문에, 본 발명의 다른 실시예에서는, 이들 구성요소 외에 다른 구성요소, 예를 들어, 이용자에게 온라인 상으로 계약서를 제공하고, 제공된 계약서에 대한 서명 인증 여부에 따라 계약을 확정하는 등의 동작을 수행하는 구성요소, 또는 상기 승인신청 처리서버(100)의 운용자가 입력하는 인증 절차의 진행과 관련한 이벤트의 내용을 처리하거나, 요청하는 현황 정보를 제공하는 등의 동작을 수행하는 구성요소가 추가로 포함되어 승인신청 처리서버가 구성될 수도 있다.
그리고, 본 발명에 따른, 외용 제품의 승인신청을 위한 정보를 수신받아 구성하는 상기 승인신청 처리서버(100)는, 도 2에 도시되지 않은 구성요소, 예를 들어, 운용자가 정보를 입력하는 입력부, 입력된 정보를 보여주는 표시부 등을 더 포함하여 구성된다. 하지만, 이들 구성요소는, 본 명세서에서의 언급이나 간략한 설명만으로 그 구성과 동작이 직관적으로 이해될 수 있으므로, 도면의 간략화를 위해, 도 2의 블록도에서는 생략되어 있다.
그리고, 도 2의 블록도에 예시된 구성요소들은 네트워크를 통해 서로 통신하는 둘 이상의 독립적인 장치들일 수 있다.
앞서 언급한 상기 데이터베이스(112)에 수록된 테이블들과 쿼리들은, 상기 입력부를 통해 입력된 것일 수 있다. 다르게는, 상기 로그온 처리부(102)를 통해 관리자 권한으로서 상기 승인신청 처리서버(100)에 접속한 운용자가, 자신의 단말장치(203)로부터 업로드(upload)하여 구비시킨 것일 수도 있다.
이하에서는, 본 발명에 따른, 외용 제품의 승인신청을 위한 정보를 수신받아 구성하는 방법의 다양한 실시예들에 대해 구체적으로 설명한다.
먼저, 외용 제품에 대해, 적어도 하나의 외국에서 인증을 받고자 하는, 또는 가까운 장래에 그럴 의도가 있는 브랜드사에 외용 제품을 제조하여 공급하는 제조사의 담당자는, PC 등과 같은 단말장치(201)를 이용해 상기 승인신청 처리서버(100)에 접속을 요청하게 된다.
이 접속 요청은, 상기 통신망(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)을 통해 수신된 홈 페이지를 확인한 이용자는, 그 홈 페이지에 구성된 로그인 블록에, 기 가입된 이용자 정보를 입력하거나, 또는 가입요청을 나타내는 컨트롤 개체를 선택하여 가입요청을 하게 된다.
본 명세서에서 사용하는 '컨트롤 개체'의 용어는, 특정의 통신규약에 기반하여 브라우저에 의해 표시되는 하나의 페이지에서, 선택 시에 기 정해진 특정의 부가적인 동작이 실행되게 하는, 특정 형태의 표시 객체, 예를 들어, 하이퍼텍스트, 명령 버튼, 콤보 박스(combo box), 체크 박스, 옵션 그룹, 스크립트(script), 또는 목록 상자 등과 같은 형태로 표현된 항목을 지칭한다.
상기 로그온 처리부(102)가, 접속된 이용자의 단말장치(201)로 전송하는 상기 홈 페이지에는, 이용자의 로그인 블록과 가입신청과 관련된 컨트롤 개체 외에도, 상기 승인신청 처리서버(100)가, 외용 제품의 승인 신청을 국가별로 구분하여 통합처리하는 방법을 위해 제공하는 서비스들을 종류별로 구분하여 지정한 서비스 항목들에 대한 컨트롤 개체도, 제공하는 서비스 메뉴로서 포함될 수 있다. 그리고, 각 서비스 항목은, 또 다른 컨트롤 개체, 예를 들어 목록 상자와 같은 형태의 서비스 세부 항목( 이하 '서브 항목'이라 칭한다. )을 더 포함하고 있을 수도 있다.
본 발명에 따른 일 실시예에서는, 가입신청과 관련된 컨트롤 개체가, 브랜드사 가입과 제조사 가입에 대해 각기 구분되어 홈 페이지에 포함될 수도 있다. 또한, 이용자의 로그인도, 브랜드사와 제조사로 구분될 수 있도록, 브랜드사와 제조사를 선택할 수 있는 컨트롤 개체도 홈 페이지에 구비될 수 있다.
상기 로그온 처리부(102)는, 전송한 홈 페이지에 대한 이용자의 선택으로서 새로운 가입 요청이 수신되면, 가입에 필요한 기본정보 입력 페이지를 상기 단말장치(201)로 전송하여, 이용자가 해당 항목들에 대한 정보를 입력하게 한다. 상기 로그온 처리부(102)가 이용자의 가입 시에 요구하는 기본정보에는, 계정명, 회사명, 사업자등록번호, 사업장 소재지, 대표자명 등이 포함될 수 있으며, 해당 항목의 영문 표기를 기입하는 항목도 포함된다. 이용자의 선택 또는 입력에 의해 결정된 가입자 유형( 브랜드사 또는 제조사 )에 대한 정보도 상기 기본정보에 포함될 수 있다. 앞서, 상기 단말장치(201)의 사용자가 제조사의 담당자임을 전제하였으므로, 이 가입과정에서 이용자는 '제조사'로 특정되어 가입정보가 등록될 것이다.
기본정보 외에, 상기 승인신청 처리서버(100)가 제공하는 서비스( 이하, '온라인 원스톱 승인신청 서비스'라 칭한다. )의 가입에 필요한 정보를 하나 또는 그 이상의 입력 페이지의 입력 항목들을 통해 모두 입력한 후, 가입정보 등록을 요청하면, 상기 로그온 처리부(102)는, 그 입력된 각 항목의 정보를 상기 디비 처리부(110)에 제공하면서, 가입자의 추가 등재를 요청한다. 이 가입자 추가 등재요청에 따라, 상기 디비 엔진(111)은, 전달된 정보를, 상기 데이터베이스(112) 상의 가입자와 관련된 하나 이상의 테이블에 새로운 레코드(record)로서 기록한다.
입력된 가입 정보를 복수의 테이블에 나누어 가입자의 레코드로 기록할 때는, 그 레코드들은 링크(link) 정보를 통해 단일의 가입자에 대한 것으로 지정될 수 있다.
상기 디비 엔진(111)은, 제공된 가입자에 대한 정보( 이하, '가입자 정보'로 약칭한다. )를 상기 데이터베이스(112)에 기록하고 나면, 그 가입자에 대해 부여한 등록번호를 상기 로그온 처리부(102)에 전달한다. 이 가입자 등록번호는, 상기 승인신청 처리서버(100)가 제공하는 온라인 원스톱 승인신청 서비스에서 임의의 가입자를 유일 식별케 할 수 있는 정보로서, 가입자에게 시각적으로 제시( 예를 들어, 단말장치의 화면 상에 표시, 또는 종이 등에 인쇄 )하는 정보로 사용될 수 있다.
이하에서, 본 발명의 외용 제품의 승인신청을 위한 정보를 수신받아 구성하는 방법의 구체적인 설명을 위해 예시적으로 설명하는 여러 종류의 입력 항목들에 대한 정보들도, 앞서 설명한 바와 같은 방식으로 상기 데이터베이스(112)에 기록되고, 또한 서로 연결되어진다.
한편, 앞서 언급한 바와 같이, 상기 데이터베이스(112)에는, 기 정해진 형식의 테이블과 필드들에 맞게, 기 등재된 테이블의 내용을 적절한 조합으로 조회하고, 또한 갱신할 수 있게 하는 쿼리들도 기록되어 있으며, 상기 디비 엔진(111)은, 요청에 맞는 쿼리를( 인가되는 인수가 있으면 그 인수를 적용하여 ) 선택 실행하여 얻는 결과를, 상기 로그온 처리부(102), 상기 신청정보 처리부(103), 또는 상기 등록후 처리부(104)에 제공하게 된다.
이상에서와 같은 가입 절차를 완료하게 되면, 상기 로그온 처리부(102)는, 온라인 원스톱 승인신청 서비스에 성공적으로 가입되었음을 알리는 가입안내 페이지를 상기 단말장치(201)로 전송함으로써 이용자에게 가입을 통지한다.
가입 통지를 안내받은 상기 단말장치(201)의 이용자는, 가입 시에 지정한 계정명과 비밀번호를 로그인 블록에 입력하여 승인신청 처리서버(100)에 로그인한다. 물론, 이미 가입된 이용자의 경우에는, 전술한 가입 과정없이, 기 등록된 가입자의 계정명을 입력하여 상기 승인신청 처리서버(100)에 로그인하게 된다.
이용자의 로그인이 있으면, 상기 로그온 처리부(102)는, 로그인 시의 계정명에 의해 현재 접속한 클라이언트에 대해 가입자 유형( 브랜드사/제조사 )을 지정한다. 이 지정에서는, 상기 디비 처리부(110)에 대한 해당 계정명에 대한 질의(query)를 통해 얻은 정보가 참조된다. 그리고, 가입자 유형 외에 상기 로그온 처리부(102)가 현재 접속한 클라이언트의 커넥션(connection)에 대해 파악한 모든 내용( 예를 들어, 로그인 정보, IP 주소, 세션 정보 등 )은 클라이언트 정보로서 기록되어, 다른 구성요소들(103,104)에 공유된다.
로그인 상태가 되면 상기 단말장치(201)의 이용자는, 홈 페이지에 제공서비스 메뉴로 포함되어 있는 서비스 항목들의 컨트롤 개체에서 제품등록과 관련된 항목을 선택한다.
이용자의 제품등록과 관련된 선택에 따른 요청은, 통신망(10)을 거쳐 상기 승인신청 처리서버(100)로 전송되어, 상기 통신부(101)에 의해 상기 신청정보 처리부(103)로 전달된다. 제품등록과 관련한 요청이 수신되면, 요청한 클라이언트가 로그인 상태일 때, 상기 신청정보 처리부(103)는, 도 3에 예시된 과정을 따라, 제품등록을 위한 정보의 입력을 요구하는 페이지( 이하, '정보입력 페이지'라 칭한다. )를 순차적으로 상기 단말장치(201)에 제공함으로써, 각 정보입력 페이지를 통해, 인증을 위해 등록할 제품에 대한 정보들을 단계적으로 수신하게 된다. 물론, 단일의 페이지를 제공하고, 그 페이지에서 각 단계(S31,S32,S32)를 이용자가 순차적으로 선택하게 함으로써 필요한 제품 등록정보들을 수신할 수도 있다.
상기 신청정보 처리부(103)가, 제품등록에 필요한 정보를 수신받기 위해 구성하는 정보입력 페이지는, 클라이언트 정보를 참조하여 파악한 가입자 유형에 따라 달라진다. 이에 대해서는 이후에 보다 구체적으로 설명한다. 그리고, 상기 신청정보 처리부(103)가 접속한 단말장치에 전송하는 정보입력 페이지의 입력 항목들 중 어느 하나는, 이용자의 정보 기재나 선택을 요구하는 형식이 아닌, 해당 정보를 수록하고 있는 특정 형식의 서류 파일의 업로드를 요구하는 형식을 갖는 것일 수 있다.
도 3에 예시된 각 단계에서, 상기 신청정보 처리부(103)가 상기 단말장치(201)로 전송한 정보입력 페이지에, 이용자가 각 입력 항목에 입력한 또는 제공한 정보( 이하의 설명에서 입력 항목에 대한 '입력'의 표현은, 특별한 한정이 없으면, 해당 정보의 기재나 기입, 또는 선택은 물론, 해당 항목이 요구하는 서류 파일의 제공, 즉 업로드도 포함하는 의미이다. )는, 상기 신청정보 처리부(103)에 의해 상기 디비 처리부(110)에 전달됨으로써, 상기 데이터베이스(112) 상의, 해당 정보에 맞는 테이블에 각기 레코드로서 기록된다. 이때 기록되는 레코드들이 현재 로그온한 특정의 고객사에 연결될 수 있도록, 상기 신청정보 처리부(103)는, 상기 디비 처리부(110)에 입력 항목들에 대해 입력된 정보를 전달할 때, 클라이언트 정보로부터 확인된 가입자를 고유하게 식별할 수 있는 정보( 예를 들어, 전술한 바의 가입자 등록번호 )를 함께 전달할 수도 있다.
상기 신청정보 처리부(103)가, 이용자의 단말장치로 전송할 정보입력 페이지를, 확인된 가입자 유형, 즉 앞서 한 전제에 따라 '제조사'에 대해 구성하기 위해, 상기 디비 처리부(110)에 필요한 기존 등재정보를 요청할 때도 마찬가지이다.
상기 데이터베이스(112)에 수록된 정보에 대한 조회 요청은, 예를 들어 가입자 등록번호를 인수로 하여 그 요청에 대해 정해져 있는 쿼리를, 상기 디비 엔진(111)이 실행하도록 요청하는 것일 수도 있다. 즉, 가입자 등록번호를 인수로 하는, 현재 시점에 구성할 페이지에 대해 정해져 있는 쿼리의 호출일 수 있다.
제품에 대한 최초의 등록 요청과 같이, 정보가 선입력된 입력 항목이 없는, 전체 입력 항목이 비어 있는 정보입력 페이지일 때는, 상기 신청정보 처리부(103)는, 해당되는 정보입력 페이지의 제공을 상기 디비 엔진(111)에 요청하여 획득한 후, 그대로 그 페이지를 상기 단말장치(201)로 전송하게 된다. 다르게는, 정보입력 페이지들이 상기 데이터베이스(112)가 아닌 상기 신청정보 처리부(103)의 국부(local) 저장장치에 수록되어 있을 수도 있다.
상기 신청정보 처리부(103)는, 접속된 상기 단말장치(201)로부터의 제품등록 요청이 있으면, 도 3에 예시된 바와 같이, 제품 기본정보 페이지(310)를 정보입력 페이지로서 먼저 전송한다(S31). 이때 제공되는 제품 기본정보 페이지(310)는, 이용자의 가입자 유형이 '제조사'( 또는 가입자 유형과 무관하게 특정의 제품에 국한하여 선택한 유형이 '제조사' )인 경우에 대한 것이 되며, '제조사'일 때에 요구되는 제품 기본정보에는, 브랜드사명, 제품명( 또는 제품명의 별칭 등 ), 처방의 랩번호(Lab No), 로트 번호(Lot No) 등의 정보를 요구하는 입력 항목들(311)을 포함하여 구성된다.
상기 단말장치(201)의 이용자가, 상기 제품 기본정보 페이지(310)에 있는 각 입력 항목에 대해 입력한 정보를 수신하면, 상기 신청정보 처리부(103)는, 그 입력 항목들의 정보들을 테이블 상의 해당 정보 항목들의 정보들로 매핑(mapping)시켜, 전술한 바와 같은 방식으로 상기 디비 엔진(111)에 제공함으로써 현재 이용자에 연계된 하나의 제품으로 상기 데이터베이스(112)에 등록되게 한다.
본 발명에 따른 일 실시예에서는, 상기 신청정보 처리부(103)가 구성하여 제공하는 제품 기본정보 페이지(310)에는, 제품등록이 적용될, 즉, 제품 인증절차를 진행할, 또는 진행이 예상되는 국가( 이하, '대상국가'라 한다. 이 '대상국가'의 용어는 개별 국가들이 연합된 국가 연합을 지칭하는 것일 수도 있다.)를 선택 또는 지정할 수 있게 하는 컨트롤 개체(312)가 포함될 수도 있다. 다르게는, 상기 제품 기본정보 페이지(310)에 대한 입력 정보를 수신한 후, 다음 순서로, 국가를 선택/지정할 수 있는 정보입력 페이지를 이용자에게 제공하여 대상국가를 선택하게 할 수도 있다.
도 3은, 대상국가에 대해서, '유럽', '중국' 그리고 그 외의 국가를 지칭하는 '글로벌'의 3가지로 분류된 대상국가에서 지정할 수 있도록 정보입력 페이지를 구성하여 제공하는 예시를 보여주는 것이지만, 이는 단지 예시에 지나지 않으며, 대상국가를 보다 세분화하여 이용자가 선택할 수 있도록 정보입력 페이지를 제공할 수 있다. 또한, 현재 접속된 이용자의 가입자 유형이 '브랜드사'인 경우일 때는, 도 3에 예시된 대상국가의 분류와는 달리, 국가 또는 국가 연합이 보다 세분화되어 개별적으로 구분된 선택 국가 리스트가 정보입력 페이지를 통해 제공될 수 있다.
이용자가 선택한 대상국가는, 이용자가 해당 페이지에 대한 입력을 완료할 때, 해당 페이지의 각 입력 항목에 입력된 정보와 함께( 실시예에 따라서는, 선택된 대상국가 정보만 단독으로 ), 상기 통신망(10)을 거쳐 상기 통신부(101)에 의해 상기 신청정보 처리부(103)로 전달된다.
상기 신청정보 처리부(103)는, 지정된 대상국가에 대한 정보와 입력 항목들에 대한 정보가 함께 전달된 경우에는, 그 입력 항목들에 대한 정보에 대해서는, 전술하였던 바와 같이 상기 데이터베이스(112)에 제품 기본정보로 수록하고, 이용자가 선택한 대상국가의 정보도 그 제품 기본정보에 연계하여 기록해 둔다.
상기 신청정보 처리부(103)는, 현재 등록하는 제품의 기본정보와 대상국가가 지정되면, 선택한 대상국가가 요구하는 승인신청용 정보에서, 외용 제품에 대해 제조사인 경우에 제공할 수 있는 정보( 이하, '제원(製源) 정보'라 칭한다. )를 수신받기 위한 정보입력 페이지를 구성하여 상기 통신부(101)를 통해 상기 단말장치(201)로 전송함으로써 다음 단계의 정보 입력을 요구하게 된다(S32).
본 발명에 따른 일 실시예에서는, 이용자가 선택한 대상국가가 인증에서 요구하는 제원 정보를 수신하기 위해, 상기 신청정보 처리부(103)는, 외용 제품의 승인신청 시에 요구되는 제원 정보가, 각 정보의 특성, 용도, 기재되는 서류의 수 등에 의해 분류되어 그룹핑된 정보 유형들의 세트에서, 해당 대상국가에서 제원 정보에 대해 요구되는 정보 유형들을 선택하여 임의의 순서로 정렬 배치한 정보입력 페이지(320)를 상기 단말장치(201)에 제공한다. 본 명세서에서는, 제원 정보 또는 피인증물 전정보를 정보의 유형별로 분류하여 수신받기 위해, 접속한 이용자에게 제시하는, 대상국가에 맞는 정보 유형들을 리스트하여 구성한 정보입력 페이지(320)에 대해서 특별히 '입력목록 페이지'라 지칭한다.
이때 제공되는 입력목록 페이지(320)에 리스트되는 정보 유형들은, 앞서 언급한 바와 같이 이용자가 지정한 대상국가에 따라 그에 맞게 구성된다. 지정된 대상국가에 맞는 정보 유형들이 리스트된 입력목록 페이지는, 상기 디비 처리부(110)에 요구하여 제공받을 수 있다. 즉, 전술한 바와 같이, 선택된 대상국가의 정보를 상기 디비 엔진(111)에 각각의 인수로 제공하면서, 필요한 조회 쿼리를 호출하고, 상기 디비 엔진(111)이 그 호출된 쿼리를 상기 데이터베이스(112)에 대해 실행하여 얻은 쿼리의 결과가 정보 유형들로 반영된 페이지를 디비 엔진(111)으로부터 수신받을 수 있다.
이를 위해, 상기 디비 처리부(110)가 이용하는 데이터베이스(112)에는, 각 개별 국가( 또는 국가 연합 )에 대해서, 어떤 정보 유형들이 이용자 입력을 위해 제공되어야 하는지를 지정하고 있는 연결정보가 기 지정된 형식의 테이블 등으로 미리 구성되어 있게 된다. 또한, 이와 같은 정보 유형의 연결이, 제조사와 브랜드사의 경우에 대해 구별되어 작용하도록 구성되어 있게 된다. '제조사 적용' 또는 '브랜드사 적용'을 나타내는 값이 기록되도록 각 정보 유형에 할당되는 속성 필드를 통해 이와 같은 작용이 이루어지게 할 수도 있다.
상기 신청정보 처리부(103)가, 이용자가 선택한 대상국가에 맞는 정보 유형들에 대한 목록을 상기 디비 처리부(110)에 요청하여 수신한 후, 앞서 언급한 바와 같이, 이용자에게 정보 입력을 위해 전송할 정보입력 페이지로서, 그 정보 유형들을 반영한 입력목록 페이지를 구성할 수도 있다. 이하의 설명에서도 마찬가지이다.
그리고, 이용자가 지정한 대상국가가 복수일 때는, 상기 신청정보 처리부(103)는, 해당되는 입력목록 페이지(320)를 구성할 때, 개별 국가로 선택되었을 때 그 국가에 대해 입력목록 페이지에 포함시키도록 지정되어 있는 정보 유형들의 합집합으로 구성하게 된다. 도 4는, 이와 같은 입력목록 페이지의 구성 방식을 예시한 것이다.
예시한 바와 같이, 이용자가 2개의 대상국가를 선택하게 되면, 대상국가의 단일 선택 시에 제시하게 되는 입력목록 페이지(41 또는 42)에서 공통되는 정보 유형들(431)과 해당 대상국가들 간에 공통되지 않는 정보 유형들(412,422)이 합쳐진 정보 유형들(432)로써 입력목록 페이지(43)가 구성되는 것이다. 이와 같은 합집합의 방식으로 입력목록 페이지를 구성하기 위해, 본 발명에 따른 일 실시예에서는, 입력목록 페이지에 제시될 수 있는 모든 정보 유형들의 세트에 대하여, 각각의 정보 유형이 어떤 대상국가일 때 적용되는 것인지를 지시하는 매핑정보가 상기 데이터베이스(112)에 기 구비된다. 이 매핑정보는, 상기 데이터베이스(112)의 테이블 또는 쿼리 형식, 또는 이들이 결합된 형식으로 구비될 수 있다.
상기 신청정보 처리부(103)는, 상기 입력목록 페이지(320)를 제조사 이용자의 상기 단말장치(201)에 제공한 후, 그 이용자가 하나의 정보 유형을 선택하면, 그 선택된 유형에 대한 정보를 수신받아, 그 정보 유형으로 분류된 정보들을 입력하거나 선택, 또는 제공할 수 있게 하는 서브(sub) 페이지(321i, i=1,2,3..)를 정보입력 페이지로서 제공한다.
상기 신청정보 처리부(103)가 정보 유형의 선택에 따라 2차적으로 제공하는 상기 서브 페이지들의 일부에는, 앞서 언급한 바와 같이, 지정된 파일의 다운로드와 업로드를 이용자가 요청할 수 있는 컨트롤 개체(322)와 그 요청을 수행하는 특정 형식의 스크립트가 포함되어 있을 수 있다. 이를 통해, 이용자는, 기 정해진 정보 형식과 기재 양식에 맞게 작성된. 특정 형식의 양식 파일을 상기 승인신청 처리서버(100)로부터 다운받아서, 동일 형식의 기존 파일에 기록된 데이터 등을 그 양식 파일로 복사한 후, 상기 승인신청 처리서버(100)로 업로드함으로써, 해당 입력 항목에 대한 정보 입력을 완료할 수 있다.
본 발명에 따른 일 실시예에서는, 상기 신청정보 처리부(103)가, 자신이 제공한 서브 페이지에 대한 입력 항목들에 대한 정보가 접속된 단말장치(201)로부터 수신되면, 그 수신된 정보가 인증에서 요구하는 조건에 부합하는지 여부 등을 확인하고, 그 결과를 이용자에게 안내할 수도 있다. 지정된 조건에의 부합여부의 확인은, 상기 데이터베이스(112)에 별도로 구비된 검사기준 테이블에 수록된 기준정보에 근거할 수 있다. 상기 검사기준 테이블은, 국가별로 구분하여 구비될 수도 있고, 또는, 정보 유형별로 구분하여 구비될 수도 있다. 각 검사기준 테이블은, 하나 이상의 레코드로써 구성되며, 이 레코드는, 적어도, 서브 페이지의 입력 항목에 대응하는 필드와, 그 입력 항목에 채워져야 하는 정보에 대한 기준, 예를 들어 있음/없음, 검출/불검출, 또는 허용범위( 다른 의미로는 제한범위 ) 등을 지정하는 필드에 각기 해당되는 값이 기록된 구조일 수 있다.
서브 페이지에 대해 이용자가 제공한 입력 정보에 오류가 있거나 또는 조건에 부합하지 않는 정보가 있을 때, 이용자에게 전송하는 정보 부적합 안내 페이지(330)에는, 이용자가 해당 정보를 입력하게 된 정보 유형의 서브 페이지(3214)로 되돌아 가도록 요청할 수 있는 컨트롤 개체(331)가 포함될 수 있다.
지금까지 설명한 방법에 따라, 상기 신청정보 처리부(103)가 상기 단말장치(201)에 전송한 입력목록 페이지(320)의 각 정보 유형마다 서브 페이지(321i, i=1,2,...)를 제공함으로써, 로그인된 이용자로부터 제품 등록을 위한 모든 정보를 수신받으면, 외용 제품에 대해 제조사가 제공할 수 있는 정보, 즉 제원 정보의 정보등록 과정이 종료된다(S33). 실시예에 따라서는, 상기 입력목록 페이지(320)에 구비된 '등록완료'의 컨트롤 개체를 이용자가 선택하였을 때, 정보등록 과정이 명시적으로 종료된 것으로 판별할 수도 있다.
정보등록 과정이 종료되어도, 각 정보 유형마다 제시한 서브 페이지에서 입력 요구한 정보 항목들이 모두 수신되지 않은 상태일 수도 있다. 즉, 대상국가에서 요구되는 제원 정보의 모든 정보 항목의 정보를 채우지 않는 상태에서 이용자가 상기 승인신청 처리서버(100)와의 접속을 해제할 수도 있다. 이런 경우, 이후의 접속에서, 앞서 입력하지 못한 정보 유형의 정보 항목들의 입력을 계속하게 되고, 최종적으로, 선택한 대상국가에서 제원 정보에 대해 요구하는 정보 항목들이 모두 제공된 상태( 이 상태의 정보를 본 명세서에서는 '완성'된 정보라 칭한다. )가 된다. 이하의 설명에서는, 완성된 제원 정보임이 전제된다.
정보등록 과정이 종료되었을 때, 현재의 이용자가 각 정보입력 페이지와 각 서브 페이지에 대해서 모든 정보를 입력한 상태이면, 입력된 정보들의 집합체는, 지정된 대상국가에 대해 완성된 제원 정보(44)가 된다. 이 완성된 제원 정보는 하나 이상의 정보 블록으로써 구성된다. 본 명세서에서는, 본 발명의 실시예에 따라 승인신청용 정보에 대해 하나 이상으로 분류된 각 유형에 속하는 정보 항목들에 대해 채워진 정보의 집합을 '정보 블록'이라 칭한다.
본 발명에 따른 일 실시예에서는, 제조사의 이용자로부터 수신된 제원 정보(44)에 대해서, 도 4에 예시된 바와 같이, 2개의 범주(441,442)로 구분하여 관리한다. 이 범주는, 제원 정보와 연관된 대상국가가 복수개일 때에 적용될 수 있으며, 해당 복수 대상국가에 대해 정보가 입력된 정보 유형들에서 공통된 유형들(441)과 그렇지 않은 유형들(442)에 해당하는 정보로서 구분된다. 본 명세서에서는, 전자에 해당하는 정보(441)를 '필수 제원정보'라 칭하고, 후자에 해당하는 정보(442)를 '부가 제원정보'라 칭한다. 본 실시예에서는, 단일 국가가 지정되어 제원 정보가 등록되면, 이 제원 정보는 부가 제원정보가 없는 필수 제원정보가 된다.
이용자가 등록한 제원 정보에 대해 이렇게 구분된 범주가 이용되는 방법에 대해서는 후술한다.
본 발명에 따른 일 실시예에서는, 지정된 국가의 수와 무관하게, 완성된 제원 정보에 대해 필수 제원정보의 범주가 되는 정보들이 정해진다. 도 5는, 본 실시예에 따라, 제원 정보에서 필수 제원정보가 구분되는 방법을 도식적으로 나타낸 것으로서, 본 실시예에서는, 필수 제원정보가 되는 정보들의 정보 유형들(51)에 대해 그 범주 특성이 미리 지정되어 상기 데이터베이스(112)에 또는 상기 신청정보 처리부(103)의 내부 저장장치 등에 수록되어 있게 된다.
따라서, 본 실시예에서는, 앞서 설명한 바와 같이, 이용자가 대상국가를 지정함에 따라, 상기 신청정보 처리부(103)가, 정보 유형들의 세트(50)에서 해당 대상국가에 맞는 정보 유형들을 선택하여 입력목록 페이지(320)를 구성할 때, 그 입력목록 페이지에 리스트한 정보 유형들(510)이 부가 제원정보 범주의 유형(51)을 포함하고 있는지의 여부와, 어떤 정보 유형이 필수 제원정보/부가 제원정보의 범주에 해당하는 것인지를 파악할 수가 있다.
즉, 본 발명에 따른 실시예에서는, 대상국가의 복수 여부와 무관하게, 지정된 대상국가에 대해 제시한 입력목록 페이지에 부가 제원정보의 범주가 있는지의 여부에 따라, 각 정보 유형에 대한 서브 페이지를 통해 이용자로부터 획득된 제원 정보가, 필수 제원정보로만으로 구성된 것인지를 확인하게 된다. 도 5의 예시에서는, 선택된 단일의 '대상국가 X'에 대해 제시한 입력목록 페이지에 부가 제원정보 범주의 유형(512)이 포함되어 있으므로, 이용자로부터 제공완료된 제원 정보(520)는, 단일의 대상국가에 대해 제공된 정보임에도, 필수 제원정보로 간주되지 않고, 그 정보 유형(512)에 대해 제공된 부가 제원정보(522)를 제외한 정보 블록들(521)만이 필수 제원정보로 지정된다.
물론, 승인신청용 정보에 대해 정보 유형들(50)의 그룹으로 분류하는 그룹핑 방식과, 각 정보 유형에 대해 필수 제원정보 범주로 지정하는 방식에 따라서는, 임의의 국가에서 요구하는 제조사가 제공할 수 있는 정보는 필수 제원정보를 구성할 수도 있다.
본 발명에 따른 일 실시예에서는, 미리 분류된 정보 유형들의 세트(50)에서, 이용자가 대상국가를 선택할 수 있도록 분류하여 제시하는 목록의 국가들이, 외용 제품에 대한 승인을 위해 요구하는 제원 정보들에서 공통되는 정보들만으로 그룹핑된 정보 유형을 필수 제원정보 범주로 지정한다.
한편, 전술한 바와 같이 정보가 완성된 제원 정보에 대해서는, 상기 신청정보 처리부(103)는, 이용자가 해당 제품 등록정보에 대해 코드를 생성 요청할 수 있는 컨트롤 개체를, 이용자에게 제시하는 페이지에 포함시키게 된다. 도 6은, 이에 대한 하나의 예시를 포함한 도면으로서, 이용자가, 제품에 대한 정보등록 후, 홈 페이지에서 '등록제품 관리'와 같은 서비스 항목을 선택하였을 때 제시될 수 있는 페이지의 한 예이다.
도 6에 예시된 페이지는, 현재 접속한 이용자, 즉 제조사인 고객사가 정보를 등록한 제품의 목록(60)을 제시하는 것으로서, 코드 발행을 요청할 수 있는 컨트롤 개체(621)가, 정보 등록이 완성된 등록제품(601)에 대해서 제시된 것이다. 또한, 도 6에 예시된 바와 같이, 등록제품에 대한 목록을 이용자에게 제공할 때, 등록제품 목록(60) 상의 각각의 제품에 대해, 제원 정보가 현재 완성되어 있는지의 여부를 표시하는 부가정보(610)가 각 등록제품과 연계하여 제시될 수 있다.
본 발명에 따른 일 실시예에서는, 등록제품 목록(60)을 제시할 때, 그 목록은, 제품등록을 위해 이용자가 입력한 정보들에서 제품 기본정보에 포함된 제품명들로써 구성될 수 있다.
정보등록이 완성된, 즉 제원 정보가 구성된 제품 중에서, 이하에서 설명하는 방법에 따라 코드가 이미 생성된 제품의 등록정보(602)에 대해서는, 코드가 이미 발행되었음을 나타내는 특별한 식별자(622)가 부가적으로 표시될 수도 있다. 이 특별한 식별자(622)는, 발행된 코드의 번호로 표시되는 컨트롤 개체(623a) 또는 특정 형태의 컨트롤 개체(623)일 수 있다.
본 발명에 따른 일 실시예에서는, 코드가 이미 발행된 제품 등록정보(602)일 경우에는, 그 코드의 발행대상인 브랜드사를 알 수 있게 하는 정보가 해당 등록제품 항목에 부가되어 함께 표시되게 할 수 있다. 다르게는, 해당 개체(622)에 이용자가 특별한 액션( 예를 들어, 컨트롤 개체에 대한 선택 )을 하였을 때, 별도의 팝업(pop-up)창을 통해, 발행된 코드와 연관된 정보를 제공할 수도 있다. 이와 같은 발행 정보에는, 연관된 브랜드사, 발행일시, 브랜드사의 코드이용 여부 등이 포함될 수 있다.
제품 등록정보에 대한 코드의 생성 요청을 위한 컨트롤 개체(621)는, 다른 방법으로 이용자에게 제시될 수도 있다. 예를 들어, 이용자가 입력목록 페이지에서, 제원 정보의 등록 완료를 선택하였을 때, 제품 등록정보에 대한 코드 발행 여부를 문의하는 페이지를 통해 제시할 수 있다. 이런 경우에는, 이용자가 문의 페이지에 대해 선택할 수 있는 응답 중 하나가 코드 생성을 요청하는 개체가 된다.
이용자가 정보가 완성된 등록제품에 연계하여 제시된 코드 생성의 컨트롤 개체(621)를 선택하면(S61), 상기 신청정보 처리부(103)는, 브랜드사를 선택할 수 있는 페이지를 구성하여 접속된 이용자의 단말장치(201)로 전송한다. 이 브랜드사 선택 페이지에는, 제조사가 선택할 수 있는 브랜드사들의 목록(61)이 포함되는데, 이 목록(61)은, 상기 데이터베이스(112)에 조회요청하여 획득되는 브랜드사들에 대한 정보를 기반으로 구성된다.
상기 브랜드사 목록(61)을 구성하는 한가지 방법으로는, 상기 승인신청 처리서버(100)가 제공하는 원스톱 승인신청 서비스에 브랜드사로 가입되어 있는 모든 브랜드사들을 포함시키는 것이다.
다른 방법으로는, 이용자가 특정 컨트롤 개체에 입력한 정보( 예를 들어 기업명칭의 일부 등 )와 일치하는 정보를 갖는 브랜드사들을 필터링한 목록을 구성하는 것이다.
제시한 브랜드사 목록(61)에서 하나의 브랜드사가 선택되면(S62), 상기 신청정보 처리부(103)는, 하나의 코드(62)를 생성한다(S63-1), 이때의 코드 생성에는, 상기 승인신청 처리서버(100)가, 즉 상기 로그온 처리부(102)가 고객사의 가입 시에 해당 가입자를 고유하게 식별키 위해 할당하는 가입자 등록번호가 암호화 키(key)로 적용될 수 있다. 즉, 제조사의 이용자가 코드 생성을 위해 선택한 브랜드사에 대해 부여되어 있는 가입자 등록번호를 암호화 키로 적용하여, 코드가 생성될 수 있다.
실시예에 따라서는, 이용자로부터 별도의 문자열 키를 요청하고 그 문자열 키를 브랜드사의 가입자 등록번호와 함께 암호화 키에 포함시켜 코드를 생성할 수도 있다.
본 발명에 따른 또 다른 일 실시예에서는, 브랜드사와 연관되지 않고 코드가 생성될 수도 있다. 본 실시예에서는, 코드 생성에 사용될 암호화 키의 문자열에 대한 입력이 제조사의 이용자에게 요구되며, 이 요구에 따라 수신되는 문자열을 이용하여 코드가 생성된다.
본 발명에 따른 또 다른 일 실시예에서는, 정해진 한가지의 고정된 방식으로 코드를 생성하지 않고, 앞서 언급한 바의 모든 방식들에서 이용자가 선택하는 방식에 따라 하나의 코드를 생성할 수도 있다. 본 실시예에서는, 생성된 코드의 유형을 지시하는 코드 유형의 필드가 생성된 코드에 부가된다. 다르게는, 그 유형을 나타내는 정보가 코드 내에 함께 패킹되어 코드가 생성될 수도 있다.
코드가 생성되면. 상기 신청정보 처리부(103)는, 앞서 선택된 등록제품(601)에 대해 완성된 제원 정보(52)에 그 생성된 코드(62)를 링크(link)시킨다(S63-2,S63). 등록된 제원 정보와 코드 간의 링크는, 등록된 제원 정보에 부여된 식별자를, 코드(62)에 부수되는 별도의 필드에 기록하는 방식에 의해 이루어질 수 있다, 이때의 식별자는, 제원 정보가 복수의 테이블로 나뉘어서 기록된 경우 각 테이블에서의 해당 레코드를 고유하게 식별할 수 있는 일련의 식별자들의 세트일 수 있다.
상기 신청정보 처리부(103)는, 상기 디비 처리부(110)에 요청하여, 생성된 코드(62)가, 현재 이용자에 의해 코드발행 요청된 등록제품의 제원 정보에 연계하여, 상기 데이터베이스(112) 상에 기록되게 한다. 본 발명에 따른 일 실시예에서는, 발행되는 코드들을, 전체 가입자를 대상으로 하나의 코드 테이블에 집합적으로 수록할 수도 있고, 제조사별로 코드발행 목록 테이블을 할당함으로써 코드 발행하는 제조사의 코드발행 목록 테이블에 수록할 수도 있으며, 제조사의 각 등록제품 정보에 부속하는 레코드로서 분산하여 수록할 수도 있다.
한편, 코드의 암호화를 위해 사용할 문자열을 제조사의 이용자로부터 수신하지 않고 코드를 생성하는 실시예에서는, 발행된 코드의 번호(623a)를, 코드 발행된 등록제품 항목(602)에 부가하여 표시하며, 또한, 이후에 설명하는, 제원 정보를 복제하는 코드적용의 실행에 있어서, 발행된 코드의 번호가 요구된다. 그리고, 본 실시예에서는, 발행된 코드의 번호가 표시된 페이지 상의 개체(623a)에 대해서, 그 개체가 표시하고 있는 코드 번호의 복사가 가능하게 스크립트가 부속된다.
본 발명에 따른 일 실시예에서는, 도 7에 예시된 바와 같이, 제원 정보에 대해 생성되는 코드(71)가, 브랜드사 등의 정보와 연계하여 암호화되는 실제의 코드(71b)와, 복수의 코드들에서 하나를 특정할 수 있도록 부여되는 식별자(71a)( 예를 들어 일련번호 등 )로써 구성될 수도 있다,
또한, 본 발명에 따른 일 실시예에서는, 이외에도, 코드 명칭, 생성일시, 적용일시, 복제본에 대한 정보, 동기화 정보 등의 필드들(72)에 해당하는 정보가, 생성된 코드(71)에 부가될 수 있다. 반드시 브랜드사가 지정되어야 코드를 생성하는 실시예에서는, 해당 브랜드사명의 필드도 부가 필드로서 포함될 수 있다. 그리고, 복제본에 대한 정보의 각 레코드(722)는, 복제정보 식별자, 복제일시 및 복제본 사용국가 등의 세부 필드들로 구성될 수 있으며, 또한, 실시예에 따라서는, 동기화 정보 필드(723)가, 각 복제본 레코드마다 할당되어, 복제본 정보의 레코드를 구성하게 된다. 이와 같이, 부가적인 정보를 포함할 수도 있는 코드(71)에 대해서, 본 명세서에서는 '블록 코드'(70)라 지칭한다. 즉, 블록 코드의 용어는, 단지 코드만으로 구성된 정보, 코드 식별자(71a)가 부가된 코드. 또는 복제본 정보(722) 등이 부가된 코드를 지칭하는 것일 수 있다.
블록 코드를 구성하는, 생성일시 외의 필드들에 대해서는 이후 상세히 설명된다. 생성일시 필드에는, 제조사의 이용자가 코드 생성/발행을 요청함으로써 해당 코드(71)가 생성된 일시가 기록된다.
코드 명칭의 경우, 제원 정보를 등록한 제품명이 디폴트(default)로 적용될 수 있으며, 이용자가 특별히 코드에 대한 별칭( 예를 들어 담당자명 등 )을 부여하여 지정할 수도 있다. 코드 명칭의 경우, 제조사와 브랜드사 간에 복수의 외용 제품들에 대한 코드 기반의 제품 등록정보의 전달이 있는 경우, 고객사 담당자의 이들 간의 구별을 위해 사용될 수 있다.
상기 신청정보 처리부(103)는, 제조사 이용자의 코드 생성 요청에 따라, 코드의 생성과 제원 정보에의 링크를 완료(S63)하고 나면, 해당 코드 또는 블록 코드( 특별히 블록 코드가 적용될 수 없는 설명이 아니라면, 이하의 설명에서의 '코드'는 '블록 코드'의 의미를 포괄하는 용어로서 사용된 것으로 이해되어야 한다. )가 브랜드사가 지정되어 생성된 것인지를 확인한다. 브랜드사가 지정된 코드이면, 상기 신청정보 처리부(103)는, 해당 브랜드사에 대한 알림사항으로 구성하여, 상기 디비 처리부(110)에 전달함으로써, 그 브랜드사에 연계하여 알림사항이 기록되도록 한다. 이 기록되는 알림사항에는, 코드를 발생한 제조사명과 코드 명칭 등이 포함될 수 있다.
본 발명에 따른 일 실시예에서는, 코드 발행의 대상인 브랜드사에 대해, 코드가 생성되었음을 알리는 이메일을 발송할 수도 있다. 이를 위해, 상기 신청정보 처리부(103)는, 먼저, 상기 디비 처리부(110)에, 코드 발행의 대상 가입자에 대해 등록된 관리자 이메일 주소의 조회를 요청하여 획득한다. 이메일 주소가 얻어지면, 그 주소를 목적지로 하여, 제원 정보가 고객사를 대상으로 발행되었음을 알리는 내용의 이메일을 발송한다.
앞선 실시예들에 대한 설명에서 언급한 바와 같이, 코드는, 브랜드사가 대상으로 지정되지 않고 생성될 수도 있다. 발행대상이 지정되지 않은 채로 코드 생성을 요청하면( 이와 같이 생성된 코드를, 이하에서는 '미지정 코드'라 칭한다. ), 상기 신청정보 처리부(103)는, 안내 메일을 발송할 이메일 주소를 입력할 수 있는 페이지를 현재 접속된 이용자에게 제공하고, 그 제공된 페이지를 통해 이메일 주소가 수신되면, 그 수신된 이메일 주소를 목적지로 하여 전술한 바의 내용을 담은 이메일을 발송하게 된다.
본 발명에 따른 일 실시예에서는, 제조사가 코드를 생성하였음을 안내하는 이메일을, 지정된 이메일 주소로 발송하는 경우에, 코드 생성일시로부터 기 지정된 기간( 이 기간은, 코드를 발행하는 이용자가 별도로 지정할 수도 있다. )이 경과할 때까지, 발행된 코드에 대한 적용이 없으면, 코드를 발행한 제조사의 관리자 이메일 주소로, 발행된 코드에 대한 브랜드사의 적용이 발행일로부터 지정된 기간 내에 없었음을 안내하는 메일을 발송하게 된다.
한편, 미지정 코드의 발행은, 제조사는 상기 승인신청 처리서버(100)가 제공하는 원스톱 승인신청 서비스에 가입되어 있지만, 브랜드사는 현재 가입되어 있지 않은 경우에 유용하다. 즉, 제조사의 담당자는, 제조사의 가입자 등록번호 또는 특정 문자열의 키 지정을 통해 코드를 발행하고, 해당 외용 제품의 브랜드사의 담당자에게 별도의 정보 전달방법을 통해 문자열 키 등을 통지함으로써, 상기 승인신청 처리서버(100)가 전송하는 이메일을 수신하게 되었을 때, 그 담당자가 상기 승인신청 처리서버(100)가 제공하는 서비스에 가입한 후, 해당 제조사가 발행한 미지정 코드에 대해, 통지된 문자열 키 등을 사용하여, 해당 미지정 코드와 연관된 제원 정보를 적용할 수 있게 한다.
또한, 미지정 코드의 발행을 지원하는 실시예에서는, 상기 신청정보 처리부(103)는, 현재 접속한 이용자에게 발행된 미지정 코드 전체를 조회할 수 있는 기능을 제공한다. 본 실시예에서는, 서비스 항목 중에 '미지정코드 조회'의 항목을 제공하고, 이 서비스 항목이 선택되면, 상기 신청정보 처리부(103)는, 상기 디비 처리부(110)에 발행된 코드들 중에서, 미지정 코드들의 조회를 요청하고, 그 요청에 따라 얻어진 미지정 코드의 레코드들을, 발행 제조사명 또는 코드 명칭과 함께 열거한 목록을 제공하여, 브랜드사의 이용자가 자사에 대한 것으로 확인되는 코드를 선택하여 적용할 수 있게 한다. 적용 시에는, 발행 시에 적용된 키에 부합하는 문자열의 입력 등을 통해 정당한 적용권한 여부가 확인될 수 있다.
제조사에서 제품 등록정보에 대해 발행된 코드들의 전체는, 해당 제조사와 연관되어 상기 데이터베이스(112)에 하나 또는 둘 이상의 서로 연관된 코드 테이블로 기록관리될 수 있다. 그리고, 각 테이블에서 하나의 코드에 대응하는 레코드에 대해서, 발행 대상이 지정된 것일 때는, 그 레코드를 참조할 수 있는 정보가, 발행대상의 브랜드사에 연관된 특정 테이블, 예를 들어 접수코드 테이블에 기록될 수 있다.
본 발명에 따른 일 실시예에서는, 제조사가 자사의 등록제품들과 관련하여 발행한 코드에 대한 현황정보를 제공한다. 코드에 대한 현황정보는, 제조사가 등록한 제품 수, 등록제품에 대해 생성된 코드 수, 미지정 코드의 수, 그리고 브랜드 사에서 적용된 코드 수 등의 정보를 포함할 수 있다. 이들 정보는, 상기 신청정보 처리부(103)가 코드의 발행 시마다, 상기 데이터베이스(112)에 각각의 레코드로서 부가하게 되는 발행코드와 연관된 테이블을 조회하여 획득할 수 있다.
본 발명에 따른 다른 실시예에서는, 도 7에 예시된 바와 같은 보다 상세한 정보의 블록 코드의 리스트를, 발행코드의 현황정보로 제공할 수도 있다.
이하에서는, 임의의 코드에 대해 발행대상이 된 브랜드사가 발행된 코드를 적용하게 되는 과정까지의 설명을 더한 후, 코드의 적용에 따른 본 발명의 제원 정보에 대한 처리방법을 상세히 설명한다. 앞서 언급한, 미지정 코드에 대해 정당한 적용권한을 갖게 된 브랜드사가 해당 코드를 적용할 때도, 하기의 처리방법은 동일하게 이루어진다.
임의의 제조사의 담당자로부터 또는 이메일을 통해 자사를 대상으로 코드가 발행되었음을 안내받은 고객사의 담당자가, 자신의 단말장치(202)를 사용하여, 상기 승인신청 처리서버(100)에 접속한 후, 전술한 바와 같이 로그인하면, 상기 로그온 처리부(102)는, 상기 데이터베이스(112)의 조회를 통해 해당 가입자 유형을 확인한다. 이때 확인된 가입자 유형이 '브랜드사'인 것으로 가정한다.
가입자 유형이 브랜드사이면, 상기 로그온 처리부(102)는, 상기 디비 처리부(110)에 해당 가입자에 대해 등록된 알림 메시지가 있는지를 확인요청하고, 이 요청에 따라 등록된 알림 메시지가 획득되면, 그 알림 메시지를 포함하는 별도의 팝업 페이지를 구성하여, 접속된 상기 단말장치(202)로 전송함으로써 이용자에게 제시한다.
접속한 이용자에게 제시하는 알림 메시지는, 원스톱 승인신청 서비스의 이용에 있어 다양한 내용을 담고 있을 수 있지만, 본 발명의 개념과 기술적 사상에 국한된 설명을 위해, 접속한 이용자에게 제시된 상기 팝업 페이지에 포함된 메시지는, 해당 가입자를 대상으로 하여 코드가 발행되었음을 알리는 내용이라 전제한다.
알림 메시지를 포함하는 상기 팝업 페이지에는, 페이지 이동을 위한 컨트롤 개체가 포함되며, 이용자가 이 컨트롤 개체를 선택하게 되면, 상기 통신부(101)를 통해 상기 신청정보 처리부(103)에 그 선택 정보가 전달되고, 이용자의 그 선택에 대응하여, 상기 신청정보 처리부(103)는, 코드 적용을 위한 페이지를 구성하여 접속된 단말장치(202)로 전송한다.
본 발명에 따른 일 실시예에서는, 로그인 시에 팝업 페이지를 통해 제시되지 않고, 이용자가, 서비스 항목들에서 제품등록과 관련한 서비스 항목을 선택했을 때, 알림 메시지를 제시할 수도 있다. 본 실시예에서는, 상기 신청정보 처리부(103)가 알림 메시지의 확인과 통지를 수행하게 된다.
본 발명에 따른 또 다른 일 실시예에서는, 해당 브랜드사를 대상으로 하여 코드가 발행되었음에 대한 어떠한 안내도 하지 않을 수 있다. 본 실시예에서는, 접속한 이용자가, 코드를 적용하여 제품을 등록하는 서비스 항목 또는 제품등록 항목의 서브 항목을 선택하였을 때, 상기 신청정보 처리부(103)가, 접속된 이용자의 가입자에 대해 발행된 코드가 있는지를, 상기 데이터베이스(112) 상의 코드 관련 테이블, 예를 들어 전술한 바의 접수코드 테이블의 조회를 통해 확인하고, 접수된 코드가 있을 때, 코드를 적용할 수 있는 페이지를 구성하여 접속된 이용자에게 제시한다. 다르게는, 이용자가 코드기반의 제품등록 항목을 선택하였을 때, 해당 브랜드사에 대해 발행된 코드의 존부에 대한 확인없이, 코드를 적용할 수 있는 페이지를 바로 이용자에게 제시할 수도 있다. 이와 같은 실시예는, 발행된 코드를 특정할 수 있는 정보, 예를 들어 코드 번호(623a) 등을 접속한 이용자가 직접 입력하는 방식에 적용되는 것이 바람직하다.
만약, 접속한 브랜드사의 이용자가, 코드기반의 제품등록이 아닌 통상의 정보입력 방식에 의한 제품등록의 서비스 항목을 선택하게 되면, 상기 신청정보 처리부(103)는, 도 3을 참조로 설명한 제품등록 과정을 진행하게 된다. 다만, 현재 접속된 이용자가 제조사가 아닌 브랜드사이므로, 제품 기본정보의 입력항목과 입력목록 페이지를 구성하게 되는 정보 유형들은 제조사일 때와 달라진다.
일반적으로, 인증절차를 진행하는 브랜드사는, 제조사가 제공하는 정보를 포함하여 승인신청용 정보를 제공해야 하므로, 제조사에 대해 요구되는 정보 유형 외에, 추가적인 정보 유형들, 예를 들어 아트워크(artwork), 포장 증명(packing attestation) 등에 해당되는 정보를 제공하여야 한다. 따라서, 브랜드사일 때 구성하여 제시하는 입력목록 페이지의 내용은, 제조사일 때의 내용을 포괄하게 된다. 즉, 브랜드사일 때의 입력목록 페이지의 정보 유형들은, 동일한 국가가 지정된 것을 전제하였을 때, 제조사일 때의 입력목록 페이지의 정보 유형들의 상위 집합(superset)이 된다.
접속한 브랜드사의 이용자에게, 발행된 코드의 번호 입력을 요구하는 전술한 실시예와는 달리, 본 발명의 일 실시예에 따라, 접수된 코드가 있는 가입자에 대해 접수코드의 목록 또는 현황을 제시하는 실시예에서, 상기 신청정보 처리부(103)가, 접수된 코드가 있는 고객사일 때에, 접속된 이용자에게 제시하는 페이지는, 도 8에 예시된 바와 같이, 접수코드 항목과 해당 항목의 코드 적용여부와 관련된 컨트롤 개체(80)가 하나 이상 포함된 형식으로 구성된다.
도 8에 예시한 바와 같이 제시되는 접수코드 목록은, 상기 데이터베이스(112)에 기록된, 코드의 발행사, 즉 제조사와, 도 7에 예시된 바와 같은 필드들의 해당 정보, 그 정보를 참조하여 다른 정보 테이블에서 획득한 정보 등이 각각의 접수코드 항목을 구성한다. 도 8은, 도면의 간략화를 위한 단순한 예에 불과하며, 코드에 다른 정보가 더 포함되는 실시예에서는, 해당 페이지에 각 접수코드 항목과 연관하여 더 많은 정보나 연관된 컨트롤 개체가 제시될 수 있다.
보다 구체적인 하나의 예로서, 코드에 동기화 정보가 포함되는 실시예에서는, 브랜드사에 대해 접수된 코드 현황을 제시할 때, 동기화 여부를 설정할 수 있는 컨트롤 개체도 함께 제시할 수 있다. 다르게는, 접속된 이용자가, 페이지에 리스트된 접수코드 현황에 리스트된 하나의 접수코드 항목에 대해 '적용'을 요청할 때, 또는 그 요청된 적용에 따른 동작을 수행한 후, 동기화 여부를 문의하는 페이지를 통해 제시할 수도 있다. 동기화에 대해서는 이후에 설명한다.
브랜드사 이용자의 상기 단말장치(202)로 전송한 코드 목록의 페이지에 대해서, 이용자가 하나의 접수코드 항목의 적용(801)을 선택하면, 상기 신청정보 처리부(103)는, 적용이 요청된 해당 항목에 연관된 코드(81)를 특정한다. 이 특정은, 페이지에 제시한 코드 목록에서 선택된 항목의 코드 식별자(811)를 기반으로 이루어질 수 있다.
하나의 코드(81)가 특정되면, 상기 신청정보 처리부(103)는, 그 특정된 코드에 대한 적용권한의 정당성을 확인한다. 적용권한의 정당성 확인은, 코드를 발행하는 다양한 실시예들에 따라 다음과 같이 달라질 수 있다.
첫번째로, 앞서 언급한 바 있는, 발행된 코드에 대한 번호를 브랜드사 이용자가 직접 입력하게 하는 실시예에서는, 브랜드사의 이용자가, 코드번호 입력 항목에 입력한 번호와 일치하는 코드가, 해당 브랜드사에 연관된 접수코드 테이블에서 확인될 때 정당한 적용권한이 있는 것으로 판별한다. 본 발명에 따른 일 실시예에서는, 브랜드사의 이용자가 선택하는 제조사가 코드의 발행사와 일치하는지 여부도 정당성 판별에 추가적으로 적용할 수도 있다.
두번째로, 제시된 접수코드들에서 하나의 코드를 선택하게 하는 실시예에서는, 코드에 대해 적용할 암호 문자열을 별도로 입력케 하고, 이 입력된 암호 문자열을 적용하여 해독한 코드가 기 지정된 형식의, 또는 브랜드사의 가입자 등록번호에 해당하는지 등을 통해 정당 권한 여부를 판별한다.
세번째로, 제시된 접수코드들에서 하나의 코드를 선택하게 하는 실시예에서, 브랜드사의 코드적용 권한 여부의 판별을 위해 이용자에게 별도의 정보입력을 요구하지 않을 수도 있다. 본 실시예에서는, 선택된 코드의 발행대상인 브랜드사의 계정으로 로그인한 이용자인 경우에, 정당한 적용권한 여부의 확인없이 바로 코드를 적용한다. 다만, 본 실시예에서는, 제조사의 발행 요청에 따라 코드를 생성할 때, 그 코드의 발행대상인 브랜드사를 고유하게 식별케 하는 정보, 예를 들어, 상기 승인신청 처리서버(100)가 제공하는 원스톱 승인신청 서비스에서 가입자에게 부여하는 가입자 등록번호를 직접 입력케 하여, 그 가입자 등록번호를 키로 적용하여 코드를 생성한다. 따라서, 이와 같이 발행된 코드의 경우, 해당 브랜드사는 별도의 정보 입력없이 발행된 코드를 적용함으로써, 이하에서 설명하는 코드기반의 제품등록 과정이 진행되게 할 수 있다.
코드에 대한 보안을 위한, 위에 예시된 코드 발행과 적용의 방법들에서, 부분적으로 보안을 강화시키는 정보를 더 추가하거나, 또는 예시된 보안용 정보의 적용을 배제시켜 본 발명을 실시할 수도 있다.
상기 신청정보 처리부(103)는, 접속된 이용자의 코드의 선택 또는 직집 입력에 의한 지정이, 정당한 적용권한에 의한 것으로 확인되면, 코드적용을 실행한다. 코드적용의 실행에서는, 먼저, 상기 디비 처리부(110)에 요청하여 그 코드(81)에 링크된 제조사의 제품 등록정보, 즉 제원 정보(82)를 획득한다. 코드와 제원 정보 간의 링크에 대해서는 앞서 설명한 바 있으므로 여기서의 설명은 생략한다.
이용자가 선택한 항목의 코드와 연계된 제원 정보(82)가 상기 데이터베이스(112)로부터 획득되면, 상기 신청정보 처리부(103)는, 그 제원 정보를 브랜드사의 제품 등록정보의 기초정보로서 복제한다(83). 브랜드사의 제품 등록정보는, 종국적으로 승인신청용 정보로 사용되는 피인증물 전정보에 해당된다.
제조사의 제품 등록정보에 해당하는 제원 정보를 복제(83)함에 있어서, 상기 신청정보 처리부(103)는, 대상국가의 요구에 맞게 작성된 제원 정보(82)의 전체를, 해당 국가에 대한 피인증물 전정보 구성을 위한 기초 정보로 복사(83-1)하는 것과 별도로, 도 8에 도시한 바와 같이, 필수 제원정보에 해당하는 정보들만을 분리한 정보 블록들(84)( 본 명세서에서는, 하나 이상의 정보 블록을 '정보 집합체'라 별칭한다. )도 추가적으로 복제(83-2)한다. 필수 제원정보만이 별도로 복제된 정보 집합체(84)를 본 명세서에서는, '베이스 제원정보'라 지칭한다. 이 베이스 제원정보(84)와 구분되는, 대상국가의 요구에 맞게 작성된 제원 정보의 전체가 복제된 정보 집합체(85)에 대해서는 '피인증물 기초정보'라 지칭한다.
앞서 언급한 본 발명의 실시예에서와 같이, 코드에 동기화 정보가 포함되는 경우, 이 동기화 정보는, 베이스 제원정보에 한정하여 적용될 수 있다. 예를 들어, 이용자가 코드에 대한 적용을 요청하면서, 동기화를 선택하였다면, 복제된 상기 베이스 제원정보(84)에 대해서만 그 정보 식별자(731)가, 적용된 코드 블록에 기록되며, 이렇게 동기화가 설정되면, 복제된 원본, 즉 필수 제원정보에 대한 제조사에서의 수정이 있는 경우, 그 수정된 항목의 내용( 특정 필드에 대한 값일 수도 있고, 해당 항목에 대해 업로드한 전자 파일일 수 있다. )이 상기 베이스 제원정보(84)의 동일 항목에 그대로 반영된다. 보다 구체적인 동기화와 관련된 동작에 대해서는 후술한다.
본 발명의 다른 일 실시예에서는, 코드 기반의 복제를 토대로 하여 후술하는 방법에 따라 완성된 모든 피인증물 전정보에 대해서 동기화가 적용될 수도 있다. 물론, 이 실시예에서는, 각 피인증물 전정보의 토대가 된 피인증물 기초정보를 특정할 수 있는 정보 식별자도, 해당되는 코드의 정보 식별자 필드에 기록된다.
한편, 적용되는 실시예에 따라서, 상기 신청정보 처리부(103)는, 동기화에 관련된 정보(723,731) 외에, 발행된 코드의 브랜드사의 적용과 연관된 정보에 대해서, 해당 코드의 필드에 기록하게 된다(73). 이렇게 기록된 코드관련 정보는, 제원 정보를 생성한 제조사의 이용자가 필요 시에 그 일부, 예를 들어 적용 일시 등을, 발행코드 현황정보 조회 등을 통해 확인할 수 있다.
본 발명의 실시예에 대한 예시적인 설명을 위해, 동기화 정보가 코드에 포함된 경우를 제시하였으나, 예시된 바와는 다른 방식의 동기화 정보의 지정과 이용이 얼마든지 가능하다. 예를 들어, 동기화는, 제원 정보의 복제본(84,85)( 이하, '코드기반 정보본'이라 통칭한다. )에 각기 코드(71 또는 71b)가 부가기록됨으로써 설정될 수도 있다. 이와 같은 실시예에서는, 제원 정보의 복제가 제품 등록정보의 토대가 된 정보 집합체를 고유하게 식별키 위해 부여되는 식별자(731)가 코드(70)에 하나의 필드로서 확보될 필요는 없다. 본 실시예에서는, 제조사에서 제원 정보에 대한 수정이 있는 경우, 그 제원 정보에 부여된 코드의 발행대상인 브랜드사가 먼저 특정되고, 그 브랜드사에 대해 등록된 등록제품들에서, 부가되어 있는 코드가 일치하는 제품 등록정보가 동기화의 대상 정보가 된다.
전술한 실시예의 설명에서, 코드(70)에 의해 특정되는 제원 정보는, 부가 제원정보가 없는 필수 제원정보들로만으로 구성된 정보 집합체일 수도 있다. 즉, 필수 제원정보는 제원 정보의 부분 집합에 해당하는 정보 집합체이다. 제원 정보가 필수 제원정보만으로 구성된 경우에도, 상기 신청정보 처리부(103)는, 제원 정보로부터 복제한 피인증물 기초정보 외에, 베이스 제원정보를 별도로 복제한다. 이때의 베이스 제원정보와 피인증물 기초정보 간에는, 해당 정보 집합체와 대상국가가 연계되어 있는지의 여부의 차이만 있을 수 있다.
도 8에는 도시되어 있지 않지만, 복제의 원본이 되는 제원 정보(82)와 복제된 정보 집합체(84,85)는, 포함된 정보들이 어떤 정보 유형에 속하는지에 대한 색인 정보가 포함되어 있다. 이 색인 정보는, 각 정보 항목에 부속된 형태로 구비된 것일 수도 있다. 즉, 각 정보 항목이, 자신이 속하는 정보 유형을 나타내는 유형정보를 기록한 부속 필드를 포함한 형식으로 정의된 것일 수도 있다.
한편, 앞서 언급한 바와 같이, 코드(70)에 의해 특정된 제원 정보가 복수개의 대상국가를 지정하여 생성된 것일 수도 있다. 이 경우에, 상기 신청정보 처리부(103)는, 도 9에 예시된 바와 같이, 그 복수개의 대상국가들에 대해 피인증물 기초정보를 각각 복제하고, 또한 필수 제원정보로부터 베이스 제원정보를 복제한다. 도 9는, 도면의 간략화를 위해, 복수개의 국가를 2개국으로 한정하여 복제 방식을 도식화한 것으로서, (a)는, 2개국 모두가 제원 정보에 대해서 필수 제원정보만의 동일한 정보 유형의 정보를 요구하는 경우에 대한 것이고, (b)와 (c)는 제원 정보에 대해서 서로 동일하지 않는 정보 유형의 정보를 요구하는 경우에 대한 것이다.
브랜드사의 이용자에 의해 지정된 코드(70)로부터 특정된 제원 정보(90i, i=1,2,3,..)로부터 도 9에 예시한 바와 같은 방식으로 국가별로 구별하여 정보 집합체들을 복사하기 위해, 상기 신청정보 처리부(103)는, 제원 정보(90i, i=1,2,3,..)에 포함되어 있는 대상국가 정보와 그 국가가 제원 정보에 대해 요구하고 있는 정보 유형들에 대한 정보를 참조한다. 참조하는 정보는, 전술한 바와 같은 방식으로 미리 작성되어 상기 데이터베이스(112)에 수록되어 있게 된다.
상기 신청정보 처리부(103)는, 특정된 제원 정보로부터 피인증물 기초정보를 복제함으로써, 브랜드사 이용자의 코드 적용에 따른 동작을 종료한다. 코드 적용의 동작이 종료되면, 상기 신청정보 처리부(103)는, 도 8에 예시한 바와 같이 제시한 접수코드 현황목록에서, 현재 직용된 코드에 해당하는 항목에는, 코드의 적용을 중복 요청하지 않도록, 적용요청을 위한 컨트롤 개체와는 상이한 형식이나 표식의 컨트롤 개체(802)가 부가되도록, 해당 페이지를 갱신하여 표시한다. 즉, 본 발명에 따른 실시예에서는, 코드는 1회만 적용되고, 제원 정보의 복제기능은 상실한다. 다만, 코드의 적용 후에도, 코드와 연관된 컨트롤 개체는, 접수코드 현황 조회 및 그 외의 다른 페이지에서도 부가되어 제시될 수 있다. 코드 정보 보기, 코드 적용과 연관된 처리사항 확인, 또는 코드기반의 대상국가 추가 등을 위해, 관련된 페이지에 코드와 연관된 컨트롤 개체가 제시되는 경우들이 이 같은 예가 될 수 있다.
한편, 코드 적용동작에 의해 제원 정보로부터 복제된 기초정보에 근거한 브랜드사의 제품등록 과정은, 브랜드사의 이용자에 의해 시작된다. 이 제품등록 과정은, 앞서 도 3 내지 5를 참조하여, 제조사일 때 설명한 과정과 동일하게 진행된다. 다만, 앞서 언급한 바와 같이, 브랜드사로부터는, 제조사일 때에 비해 외용 제품 인증을 위해 더 많은 종류의 정보를 획득해야 하므로, 이용자의 정보 입력을 위해 구성하여 제공하는 정보입력 페이지, 특히 입력목록 페이지에 있어서는 차이가 있다. 물론, 브랜드사의 접속 이용자에게 제시하는 제품 기본정보 페이지의 입력항목들에도 차이가 있다.
그리고, 브랜드사의 제품등록 과정을 진행하기에 앞서, 상기 신청정보 처리부(103)는, 제원 정보로부터 복제한 하나 이상의 피인증물 기초정보(92i_j, i=1,2,3,.., j=1,2 )를 기반으로 구성해야 할 피인증물 전정보를 먼저 확정한다. 이 확정에서는, 도 10에 예시한 바와 같이, 기반이 된 피인증물 기초정보(1000n)에 포함된 정보 유형들(1012n)에 더하여, 브랜드사에 정보를 요청해야 하는 정보 유형들(1011n)을, 상기 데이터베이스(112)에 기 수록된 국가별 요구정보 또는 요구 정보유형을 참조하여 추가 결정하고, 그 결정된 모든 정보 유형들(1011n, 1012n)에 속하는 정보들이 기록될 레코드를, 해당 브랜드사의 등록제품 정보테이블( 색인 정보에 의해 연관된 레코드들이 서로 연결되는 복수의 테이블일 수 있다. )에 추가 또는 생성되도록 상기 디비 처리부(110)에 요청하며, 그 요청에 따라 생성된 레코드들에서, 피인증물 기초정보의 정보 유형(1012n)에 속하는 각 정보 블록(1021n)에 대해서는, 그 기초정보에 해당되는 필드의 값들로 채우게 된다(p100).
이와 같은 방식으로, 지정된 대상국가에 대해 피인증물 전정보(1010n)를 부분적으로 작성하고 나면, 상기 신청정보 처리부(103)는, 해당되는 정보 항목들의 값이 채워지지 않은 정보 유형들에 대해서 브랜드사의 이용자로부터 입력받아 피인증물 전정보(1010n)를 완성하게 된다. 이를 위해, 전술한 바와 같이 입력목록 페이지를 구성하여 접속된 이용자의 단말장치(202)로 전송한다. 이에 앞서, 등록할 제품 기본정보 페이지를 먼저 전송할 수도 있다. 다르게는, 제품 기본정보 페이지가 입력목록 페이지에서 하나의 정보 유형으로 제시될 수도 있다.
한편, 제원 정보가 복수의 국가들에 대해 생성된 것임에 따라, 피인증물 기초정보가 복수개(92i_j, i=1,2,3,.., j=1,2 ) 생성되었을 때는, 브랜드사의 이용자로부터 입력정보를 제공받기 위한 입력목록 페이지를 구성할 때, 그 각 대상국가에 대해 확정한 피인증물 전정보(1010i, i=..,n,n+1,..)들의 정보 유형들의 합집합에 해당하는 정보 유형들의 세트로서 입력목록 페이지를 구성한다. 이 구성 원리는, 도 4를 참조로 설명한 바와 동일하다.
한편, 제조사의 이용자에 대해 제품 등록정보를 최초 요청하여 수신할 때와는 달리, 브랜드사의 이용자에게, 피인증물 전정보의 완성을 위해 정보를 요청하는 현 시점에는, 전술한 코드를 매개로 한 제원 정보의 복제로 인해 정보의 일부가 이미 획득된 상태이다. 따라서, 본 발명에 따른 일 실시예에서는, 도 11에 예시한 바와 같이, 이용자에게 제시할 입력목록 페이지(1110)를 구성할 때, 제원 정보의 복제로부터 정보가 이미 채워진 정보 유형들에 대해서는, 정보가 기 작성된 사실을 알 수 있게 하는 표식이나 컨트롤 개체(1111)를 포함시킬 수 있다.
도 11에 예시된 바와 같은 일부 정보 유형에 대한 정보완성의 표시를 통해, 브랜드사의 이용자는, 자신이 제공할 수 있는 정보에 대한 정보 유형( 현재 정보가 작성되지 않은 정보 유형 )만을 선택하여 외용 제품에 대한 승인신청용 정보의 입력을 신속히 완료할 수 있게 된다.
가입자 유형이 브랜드사일 때, 입력목록 페이지(1110)에 추가적으로 제시하는 정보 유형들의 각각에 대해 브랜드사의 이용자로 하여금 해당 정보들을 입력케 하여 수신하는 방법은, 제조사일 때 선택한 정보 유형에 대해 해당되는 서브 페이지를 구성하여 전송하고, 그 서브 페이지의 입력 항목들에 대한 정보를 수신하는 방법과 동일하므로, 브랜드사에 대해 새로이 제시한 정보 유형들의 정보를 수신하는 방법에 대한 설명은 생략한다.
브랜드사의 이용자가, 코드 적용을 통해 생성된 피인증물 기초정보를 기반으로 하여, 추가적으로 제시된 정보 유형들에 대해 정보를 모두 입력함으로써, 추가 입력/제공된 정보가 피인증물 기초정보에 더해져 확장된 정보 집합체, 즉, 피인증물 전정보를 완성하면, 상기 신청정보 처리부(103)는, 상기 디비 처리부(110)에 요청하여, 그 정보를, 현재 접속된 가입자, 즉 브랜드사에 대한 제품 등록정보로서 수록되게 한다.
이로써, 제조사가 제원 정보를 완성한 후 생성하여 전달한 코드를 통해 피인증물 기초정보를 복사하고, 브랜드사가 추가적으로 필요한 정보를 입력하게 함으로써, 서로 다른 가입자의 독립적인 입력 동작에 의해서 하나의 대상국가에 대한 피인증물 전정보가, 브랜드사의 하나의 등록제품에 대한 정보, 즉 등록제품 정보로 완성된다.
만약, 현재 완성된 피인증물 전정보가, 복수의 대상국가들에 대해 구성된 입력목록 페이지에 대해 제공완료된 것이라면, 상기 신청정보 처리부(103)는, 도 12에 예시된 바와 같이, 앞서 대상국가별로 복제해 둔 피인증물 기초정보(1211,1212)에, 브랜드사 이용자가 제공한 해당 대상국가에 맞는 정보 유형들의 정보 블록들을 취하거나 또는 중복 사용하여(p120) 확장된 정보 집합체를 구성함으로써, 그 복수의 대상국가들에 대한 피인증물 전정보(1221,1222)를 각각 완성하게 된다.
이상에서 설명한 방법에 따라, 제조사 또는 브랜드사가 상기 승인신청 처리서버(100)에 정보를 등록한 외용 제품에 대해서는, 해당 고객사에 대해 등록된 담당자 또는 관리자에 의해 그 정보를 부분적으로 편집하거나 또는 정보가 완성되지 않은 제품 등록정보에 대해 추가적으로 정보를 입력할 수 있다. 이러한 과정을 통해, 제품인증을 원하는 대상국가의 요건에 맞는 피인증물 전정보로 정정하거나 보완할 수 있다.
이와 같은 제품 등록정보에 대한 보완, 수정 등을 포함하는 관리 동작은 상기 등록후 처리부(104)가 수행한다. 또한, 본 발명의 실시예들에 따라, 제조사가 제품에 대해 등록한 제원 정보와, 그 제원 정보에서 생성시킨 코드를 기반으로 하여 완성된 피인증물 전정보 간의 동기화를 적용하는 경우, 그 동기화에 따라 제품 등록정보의 자동 수정 또한 상기 등록후 처리부(104)가 수행하게 된다.
제조사 또는 브랜드사의 이용자가, 상기 승인신청 처리서버(100)에 접속하여 로그인한 후, 상기 로그온 처리부(102)가 제시한 홈 페이지에서, '등록정보 관리'와 같은 서비스 항목을 선택하면, 그 선택에 따른 요청은, 상기 통신부(101)에 의해 상기 등록후 처리부(104)로 전달된다. 그러면, 상기 등록후 처리부(104)는, 상기 로그온 처리부(102)가 현재 접속한 이용자에 대해 구성한 클라이언트 정보를 통해 가입자를 특정한 후, 그 가입자에 대해 등록된 제품의 조회를 상기 디비 처리부(110)에 요청하고, 그 요청에 따라 획득되는 등록제품 정보들의 목록과 그 목록 중 하나를 선택할 수 있게 하는 컨트롤 개체를 포함시켜 등록제품 현황 페이지를 구성하여, 접속된 단말장치(201 또는 202)로 전송하게 된다.
이때 전송되는 등록제품 현황 페이지에는, 각 등록제품 항목에 대해서, 도 6에 예시된 바와 같이, 정보가 완성된 상태인지 아닌지를 나타내는 표식이나 컨트롤 개체가 포함될 수 있다.
그리고, 전송한 현황 페이지에서 하나의 등록제품 항목이 선택되면, 상기 등록후 처리부(104)는, 그 선택된 등록제품( 또는 그 등록제품의 정보에 대해 부여된 정보 식별자 )을 인수로 하여 해당 가입자에 대해 등재되어 있는 정보를, 상기 디비 처리부(110)를 통해 조회한 후, 그 조회로부터 획득된 제품 등록정보를 기반으로, 입력목록 페이지를 구성하여 전송한다. 이때 구성되는 입력목록 페이지에는, 리스트된 각 정보 유형에 대해서, 해당 유형의 정보가 이미 완성된 상태인지 그렇지 않은 상태인지를 나타내는 표식이나 컨트롤 개체가 포함된다.
이용자에게 전송한 입력목록 페이지에서 임의의 정보 유형이 선택되면, 상기 등록후 처리부(104)는, 그 선택된 정보 유형에 대해 기 등재된 정보 블록을 상기 데이터베이스(112)에서 조회하고, 그 조회에 의해 획득된 정보들에 대해서는 해당 필드와 연계된 입력 항목들의 각각에 채워서 서브 페이지를 구성하여 이용자에게 제공하게 된다.
만약, 제시된 서브 페이지에 대해서, 이용자가 특정 입력 항목의 값을 입력 또는 수정하여 등록을 요청하면, 상기 등록후 처리부(104)는, 해당되는 필드에 대해 새로이 입력된 또는 수정된 값으로 변경되도록, 상기 디비 처리부(110)에 해당 정보 항목에 대한 갱신을 요청하게 된다.
이와 같은 등록후 처리부(104)의 동작에 의해, 상기 승인신청 처리서버(100)가 제공하는 원스톱 승인신청 서비스에 가입한 이용자는, 하나의 외용 제품에 대한 승인신청용 정보를, 정보 또는 서류 등이 획득될 때마다 여러 번에 나누어서 입력 또는 제공하여 완성할 수 있고, 또한, 앞서 입력한 정보를 보다 정확한 수치로 변경하는 등의 수정이나 정정 등을 필요한 시점에 할 수도 있다.
그런데, 앞서 설명한 바와 같이, 코드를 매개로 하여, 브랜드사의 제품 등록정보로 확장된 피인증물 전정보는, 그에 속하는 제원 정보 부분이 제조사가 자사의 제품 등록정보로 등록한 정보 집합체와 동일한 정보이다. 이들 정보 집합체는 동일한 외용 제품에 대한 것이므로, 매우 특별한 상황을 제외하고는 그들 정보 간에는 동일성이 유지되는 것이 바람직하다. 따라서, 본 발명에 따른 일 실시예에서는, 코드에 대해 설명하였던 바와 같은, 이들 간의 동기화를 위한 정보가 할당되어 적용된다.
동기화가 적용되는 실시예에서는, 브랜드사의 이용자가 접수된 코드(70)를 적용할 때, 그 이용자에게 동기화 여부가 문의되고, 그 문의에 대한 응답에 따라, 코드를 기반으로 생성된 정보 집합체, 즉 앞서 언급한 바의 베이스 제원정보 및 피인증물 기초정보( 또는 이 기초정보로부터 확장된 피인증물 전정보 )의 동기화 여부가 설정된다.
본 발명에 따른 일 실시예에서는, 제조사의 제원 정보와 브랜드사의 코드기반 정보본 간의 동기화는 단방향일 수 있다. 즉, 동기화는 제조사의 제원 정보 변경에 대해서만 코드기반 정보본에 반영되는 방향으로만 적용될 수 있다.
코드기반 정보본을 생성할 때 동기화 적용을 선택한 경우이면, 그 선택정보는, 전술한 일 실시예에서 코드(70)에 설정된다. 그리고, 이 코드는, 그 코드의 발행이 연관된 제품 등록정보, 즉 제원 정보와 연결되어 있으므로, 제조사의 이용자가, 전술한 방법에 따라, 기 등록한 등록제품에 대한 정보에 대해 하나의 정보 항목을 수정하게 되면, 상기 등록후 처리부(104)는, 해당 필드에 대한 값을 상기 데이터베이스(112)에서 갱신하고, 이어서 그 제원 정보에 대해 동기화가 설정된 코드기반 정보본들의 각각을, 코드의 정보 식별자 항목에 기록된 값으로부터 특정한다.
동기화를 위한 코드기반 정보본이 특정되면, 상기 등록후 처리부(104)는, 그 특정된 정보 식별자와, 변경기록 대상인 필드와 해당 값을 인수로 상기 디비 처리부(110)에 전달하면서, 해당 정보본의 필드 값의 변경기록을 요청하게 된다.
본 발명에 따른 일 실시예에서는, 전술하였던 바와 같이, 제조사와 브랜드사의 정보 동기화가 필수 제원정보와 베이스 제원정보 간에서만 적용될 수 있다. 도 13은, 본 실시예에 따른, 제조사가 수정한 정보에 대해 브랜드사가 선택적으로 동기화를 적용하게 되는 과정을 도식적으로 나타낸 것이다.
먼저, 제조사의 이용자가 제품 등록정보, 즉, 코드 발행된 제원 정보(1310)의 임의의 한 정보 항목에 대해서 수정을 하여(p131), 상기 데이터베이스(112)에서 해당 제원 정보인 제품 등록정보를 갱신하게 되면, 상기 등록후 처리부(104)는, 그 제원 정보(1310)와 연관된 코드(130)의 정보를 통해 동기화 정보를 확인하고, 동기화 적용이 설정된 상태이면, 전술한 바와 같이 그 코드(130)의 적용을 통해 생성된 베이스 제원정보(1320)에 대해서 동일 정보 항목의 값을, 수정된 값으로 변경 기록한다(p132).
그리고, 제조사의 제원 정보의 수정에 따라 베이스 제원정보(1320)에 대한 갱신이 있었음을 알리는 내용을 구성하여, 해당 브랜드사에 대한 알림사항으로서 상기 데이터베이스(112)에 기록되게 한다. 추가적으로, 베이스 제원정보(1320) 외의 코드기반 정보본, 즉, 피인증물 기초정보 또는 전정보가 있으면, 상기 등록후 처리부(104)는, 해당 정보본들에 대해서도 자동적으로 수정된 정보로써 동기화시킬 것인지를 문의하는 내용을, 해당 브랜드사에 대한 알림사항으로 또한 기록되게 한다.
만약, 제조사에서 값을 수정한 정보 항목이 필수 제원정보에 속하지 않는 추가 제원정보에 해당하면, 베이스 제원정보(1320)에 대한 동기화기반의 자동 수정없이, 피인증물 기초정보 또는 전정보에 대한 동기화기반 자동수정 여부를 문의하는 알림사항만을 기록하게 된다. 이 알림사항에는, 수정한 정보 항목, 수정된 값, 관련된 등록 제품명, 수정이 적용되는 대상국가, 그리고 수정한 제조사명 등이 포함될 수 있다.
한편, 상기 등록후 처리부(104)는, 코드가 이미 발행된 제원 정보에 대한 수정이 있으면, 그 수정과 동기화 적용, 그리고, 이하에서 설명하는 브랜드사의 이용자의 선택에 따른 동기화 적용과 관련한 처리사항 레코드를 생성하여, 상기 데이터베이스(112) 상의 정보처리 이력테이블에 추가되게 한다. 이 정보처리 이력테이블에 기록되는 정보에는, 처리일시, 접속된 계정명, 정보처리 적용된 필드, 처리 전과 후의 값 등이 포함될 수 있다. 물론, 전술한 바의 동작을 수행하는 상기 신청정보 처리부(103)도, 이 정보처리 이력테이블에 레코드를 추가할 수 있다.
이와 같이 작성되는 정보처리 이력테이블은, 상기 승인신청 처리서버(100)에 대해 특별한 권한을 가진 관리자, 즉, 상기 승인신청 처리서버(100)가 제공하는 원스톱 승인신청 서비스의 담당자( 이하, '서비스 관리자'라 칭한다. )에 의해 기록된 처리 사항들이 조회될 수 있다.
서비스 관리자는, 자신의 단말장치(203)를 사용하여 통신망(10)을 거쳐 상기 승인신청 처리서버(100)에 접속하여, 관리자 계정명으로 로그인하게 되고, 이 로그인된 클라이언트에 대해서는, 상기 로그온 처리부(102)에 의해 관리계정으로 지정되며, 이때는 로그인 후 제공되는 홈 페이지에, 특별한 서비스 항목, 예를 들어 '서비스 관리'의 항목이 더 포함되며, 접속한 이용자가 서비스 관리의 항목을 선택했을 때는, 그 선택과 관련된 정보의 처리를 상기 승인신청 처리서버(100)의 구성요소인 서비스 관리부( 도면 미도시 )가 수행하게 된다. 이 서비스 관리부가 수행할 수 있는 여러 다양한 동작들은, 본 발명의 개념과 기술적 사상과는 직접적인 관련이 없으므로 더 이상의 구체적인 설명은 생략한다.
한편, 상기 등록후 처리부(104)가, 제조사의 제원 정보에 대한 수정에 따라 브랜드사의 가입자에 대하여 알림사항을 기록해 둔 상태에서, 해당 가입자의 이용자가 상기 승인신청 처리서버(100)에 로그인하게 되면(S1301), 상기 로그온 처리부(102)는, 그 가입자에 대해 기록되어 있는 알림사항의 내용을 접속한 이용자에게 제시하게 된다.
제시된 페이지를 통해 알림내용을 통지받은 브랜드사의 이용자는, 그 알림내용에 동기화기반 자동수정 여부에 대한 문의가 있으면, 자동수정을 승낙하거나 또는 거부하게 된다(S1302).
이용자로부터 이 문의에 대해 승낙이 수신되면, 상기 등록후 처리부(104)는, 그 알림사항에 연계시킨 동기화 적용사항을 참조하여, 각각의 피인증물 기초정보/전정보의 해당 정보 항목에 대해서, 제조사가 수정한 값으로 갱신 기록하게 된다(p133).
본 발명에 따른 일 실시예에서는, 제조사의 제원 정보에 대한 수정이 있을 때, 브랜드사에 대해 복제된 베이스 제원정보(1320)에 대해서 자동으로 동일 정보 항목에 대해 수정한 후, 피인증물 기초정보/전정보의 작성 토대가 된 제원 정보에 대한 수정이 있었음을 안내하는 내용의 이메일을, 해당 브랜드사의 가입자 정보에 등재된 주소로 발송할 수도 있다. 이 안내 메일에는 어떤 정보 항목이 어떤 값으로 변경되었는지에 대한 정보는 적어도 포함된다.
본 발명에 따른 일 실시예에서는, 복제된 다른 코드기반 정보본에 대한 동기화 적용여부에 대해서 알림사항 대신, 접속된 브랜드사의 이용자가 자사의 등록제품 정보의 목록을 요청할 때, 도 14에 예시한 바와 같이, 동기화 적용을 실행시킬 수 있는 컨트롤 개체(1420)를, 동기화 적용의 필요성이 발생된 등록제품 항목(1410)에 부가한 페이지를 구성하여 이용자에게 제공할 수 있다. 이때, 동기화 필요성이 발생된 일시, 즉, 제조사가 관련된 정보 항목의 값을 수정한 시점에 대한 일시도 함께 표시되게 페이지에 포함시킬 수 있으며, 동기화 적용을 배제할 수 있게 하는 컨트롤 개체(1422)도 함께 표시되게 포함시킬 수도 있다.
도 14에 예시한 바와 같이 제시된 페이지에 대해, 브랜드사의 이용자가 동기화 적용(1420)을 선택하면, 상기 등록후 처리부(104)는, 해당 등록제품 정보, 즉 해당 제품에 대한 피인증물 기초정보 또는 피인증물 전정보에 대한 동기화, 즉 제조사의 수정된 정보 항목의 값으로의 갱신을, 전술한 바와 같이 수행하게 되고, 만약, 동기화 적용 배제(1422)를 선택하면, 해당 등록제품 정보에 대해, 동기화기반의 자동수정을 위해 기록해 둔 임시정보들을 삭제한다. 또한, 그 삭제된 정보를 반영하여 현재 제시된 페이지를 새로 갱신함으로써, 브랜드사의 이용자에게 동기화 필요성을 알리는 정보가 해당 등록제품 정보에 부가되지 않게 한다.
이용자가 동기화 적용을 선택한 경우에도, 이후의 등록제품 목록의 제시에서는 동기화 필요성을 알리는 정보가 제시되지 않도록, 동기화 적용을 위해 기록해 둔 임시 정보들을 삭제한다.
본 발명에 따른 일 실시예에서는, 삭제 대신, 관련된 임시 정보들에 대해서 '적용완료' 또는 '적용취소'의 플래그를 부가시켜, 이후에, 동기화 필요성을 이용자에게 다시 통지하지 않도록 할 수도 있다. 그리고, 이렇게 동기화 적용을 위해 임시 기록해 두는 정보를 보존하는 실시예에서는, 이렇게 보존하는 정보들이, 전술한 바의 정보처리 이력테이블의 일부분을 구성함으로써, 서비스 관리자가 필요한 경우에, 동기화와 관련된 처리사항을 그 이력테이블에서 확인할 수 있다.
한편, 외용 제품의 판매를 위해 대상국가에서 인증을 취득하고자 하는 브랜드사는, 외용 제품에 대한 정보의 제공에 있어서, 그 제품의 본질( 물성, 특성, 시험성적, 외형, 용기, 포장 등 외용 제품을 이루고 있는 모든 요소들 )에 반하는 정보를 사용할 수는 없지만, 그 본질의 범위 내에서 표시나 표기를, 인증을 진행하는 국가별로 다르게 제공해야 할 수도 있다.
예를 들어, 제조사가 산성도를 6±0.5의 범위 내에서 유지하면서 제조하는 외용 제품에 대해 산성도의 범위에 대해 5~7로 등록한 제원 정보에 대해, 만약, 특정 국가에서, 해당 외용 제품에 대한 정상 산성도를 5~8의 범위로 기재토록 요구하면, 해당 국가에 대한 피인증물 전정보에 대해서는 그렇게 수정해야 할 수도 있다. 또한, 시험성적서와 같은 서류에 대해서, 일부 국가는 유효기간이 기재된 서류를 요구할 수도 있다. 만약, 인증절차를 진행코자 하는 대상국가에 이와 같은 국가가 포함된다면, 동일한 정보 항목임에도, 그 국가에 대한 피인증물 전정보에는 다른 정보( 전자의 예 )가 또는 다른 서류( 후자의 예 )가 입력되어야 한다.
그리고, 이와 같은 인증절차 진행과정에서의 필요한 정보의 수정은, 브랜드사에서 제조사에 요청하여 이루어질 수도 있지만( 이 방법에 대해서는 후술한다. ), 그렇지 않고, 브랜드사의 이용자가, 해당 대상국가에 대해 구성한 피인증물 전정보에, 제조사에서 확인한 또는 제조사로부터 획득한 정보를 직접 반영함으로써 이루어질 수도 있다.
그런데, 이와 같이 브랜드사에서 특정 국가에 대한 피인증물 전정보를 승인신청에 맞게 수정한 상태에서, 만약, 제조사가 동일한 정보 항목에 대해 보다 정확한, 또는 최신의 정보로 변경하게 되면, 코드 적용을 통해 브랜드사에 대해 생성된 코드기반 정보본이 동기화에 의해 브랜드사에서 수정의도했던 정보가 아닌 정보로 다시 변경될 수 있다.
따라서, 제원 정보와 코드기반 정보본을 동기화시킬 수 있는 본 발명에 따른 실시예에서는, 동기화 예외가 정보 항목에 대해 선택적으로 적용될 수 있게 한다. 도 15는, 본 실시예에 따른 방법을 단순한 예시로써 도식화한 것으로서, 본 실시예에서는, 각 정보 항목에 동기화 적용배제를 지정하기 위한 필드가 더 포함되고, 그 필드에 연결되는, 동기화 예외여부에 대한 값을 선택할 수 있게 하는 컨트롤 개체(1510)가, 브랜드사의 이용자에게 정보입력을 위해 제공하는 또는 현재 등록된 제품의 정보를 보여주는 각 서브 페이지(1500i, i=..,k,k+1,..)에 구비된다.
물론, 코드기반 정보본이 동기화로 설정될 수 있는 본 실시예에서도, 브랜드사가 코드 적용을 할 때, 복제되는 코드기반 정보본에 대해 동기화 적용을 지정하지 않았으면, 동기화 예외여부를 설정케 하는 컨트롤 개체가, 이용자에게 보여주는 서브 페이지에 표시되지 않거나, 또는 적용불가 상태로 제시될 수 있다. 그리고, 이하에서 설명하는, 제조사에서의 제원 정보에 대한 수정에 대하여 동기화 기반의 브랜드사의 피인증물 전정보에 대한 자동 수정도 당연히 동작하지 않는다.
본 발명에 따른 다른 일 실시예에서는, 동기화 적용배제 필드가 정보 유형별로 할당될 수도 있다. 본 실시예에서는, 동기화 예외여부의 값을 선택할 수 있게 하는 컨트롤 개체가, 전술한 바 있는 입력목록 페이지(1110)의 각각의 정보 유형에 부가되어 제공될 수 있다.
도 15의 예시에 따른 실시예에서는, 브랜드사의 이용자가, 코드를 적용함으로써 복제된 피인증물 기초정보를 토대로 피인증물 전정보를 완성하기 위해 다른 정보 유형의 정보를 입력하는 과정에서, 또는 이미 정보가 완성된 피인증물 전정보에 대해서 일부 정보항목을 확인하여 편집하는 과정 등에서, 해당 피인증물 전정보에 속하는 제원 정보에 해당하는 임의의 정보 유형에 대한 정보를 요청하게 되면, 그 요청에 따라 구성하여 제공하는 서브 페이지에, 해당 정보 유형의 각 정보 항목에 대응하는 입력 항목에, 동기화 적용배제를 선택할 수 있는 컨트롤 개체(1510)가 부가된다.
정보입력 페이지가 도 15에 예시된 바와 같이 제시되면, 이용자는, 현재 제조사가 수정한 또는 업로드에 의해 파일 변경된 정보의 입력 항목에 부가되어 있는 그 동기화 적용배제의 컨트롤 개체(1510)를 선택할 수 있다. 본 발명에 따른 일 실시예에서는, 제원 정보로부터 복제된 값에서 브랜드사의 이용자에 의해 다른 값으로 수정된 정보 항목, 또는 그 수정된 정보 항목이 속하는 정보 유형에 대해서는, 자동적으로 동기화 적용배제가 설정될 수도 있다.
상기 등록후 처리부(104)는, 이렇게 동기화 적용배제가 선택된 정보 항목에 대해서는, 상기 데이터베이스(112)의 해당 정보 항목을 갱신할 때, 그 예외여부를 지정하는 값을 동기화 적용배제 필드에 기록해 둔다. 이와 함께, 적용배제의 요청이 있었던 입력항목에 대해서는, 동기화 적용배제의 컨트롤 개체를, 비동기화 상태임을 나타내는 표식으로 대체되도록(1511) 페이지를 재구성하여 이용자에게 전송한다.
이와 같이, 코드의 적용을 통해 최종 완성된 또는 완성 중인 코드기반 정보본에서 하나 이상의 정보 항목에 대해서 동기화 적용배제가 설정되면, 상기 신청정보 처리부(103)는, 코드 발행의 기반이 된 제원 정보에 대한 제조사의 수정에 따라, 피인증물 기초정보 또는 피인증물 전정보에 대해서, 수정된 정보 항목을 자동으로 수정할 때, 동기화 적용배제로 설정된 해당 정보본의 정보 항목의 값은 수정하지 않는다.
이에 따라, 외용 제품에 대한 인증절차의 진행에서 요구되는 특별한 사유로 인해, 브랜드사가, 제조사가 제공한 제원 정보에 대해서 하나 이상의 정보 항목을 제조사의 제원 정보와는 다른 값 또는 서류로 변경한 경우에, 그 변경된 정보 항목은, 이후의 제조사의 제원 정보에 대한 수정이 있더라도, 그 수정에 동기화되지 않고 유지되는 한편, 특별한 사유가 적용되지 않는 다른 대상국가를 위해 작성된 피인증물 전정보에는, 제조사의 최신의 보다 적확한 정보로의 수정의도가 그대로 반영되어 정보 항목들 간의 동일성이 지속된다.
본 발명에 따른 다른 일 실시예에서는, 동기화 적용배제가 정보 유형 단위로 적용될 수 있다. 본 실시예에서는, 동일 유형의 정보 항목들의 그룹에 대하여 하나의 동기화 적용배제 필드가 할당되며, 동기화의 적용배제를 위한 컨트롤 개체가, 입력목록 페이지에 포함시킬 각 정보 유형에서, 제원 정보에 속하는 정보 유형들의 각각에 부가되어 제시된다. 본 실시예에서는, 브랜드사의 이용자가 피인증물 전정보에서 제원 정보에 속하는 하나의 정보 항목에 대한 수정을 서브 페이지에서 완료한 후, 이전 페이지로서 제시되는 입력목록 페이지에 구비된, 정보 항목이 방금 수정된 정보 유형에 부가되어 있는 동기화 적용배제의 컨트롤 개체를 선택함으로써, 해당 정보 유형에 대한, 제조사의 제원 정보와의 동기화를 배제시키게 된다.
전술한 실시예는, 브랜드사가 인증절차에서 해결해야 하는 특별한 예외적 상황에 따른 정보 수정사항을 보호하면서, 외용 제품의 제조사가 현재 시점에 파악한 해당 제품의 본질에 대한 정보를 자동적으로, 그 정보를 토대로 하는 피인증물 전정보에 반영하므로, 관련된 이용자들의 여러 국가들에 대한 승인신청을 위한 정보 관리를 보다 편리하게 만든다.
한편, 본 실시예에서의 자동 동기화에 대한 처리사항은, 전술하였던 바와 같이, 상기 정보처리 이력테이블에 기록되며, 또한, 입력된 정보 항목에 대해 이용자가 동기화 적용배제를 선택한 경우에도, 그 선택과 관련한 정보, 예를 들어, 현재 접속된 계정명, 선택일시, 선택요청된 정보 항목 등에 대한 정보가 상기 이력테이블에 기록된다.
브랜드사는, 코드를 적용함으로써 제조사의 제원 정보로부터 코드기반 정보본을 생성한 후에, 동일 외용 제품에 대해, 제원 정보가 생성될 때 그 대상이 되었던 국가 이외의 국가에 대해 인증절차를 추가적으로 진행할 수도 있다. 이 경우, 상기 신청정보 처리부(103)가 이용자의 제품등록 요청에 대해, 전술한 바와 같이 수행하는 제품 등록방법에서 대상국가 추가( 이 대상국가 추가는, 입력목록 페이지에서 제시되는 정보 유형들 중 하나의 항목으로 제시되거나, 또는 이용자의 선택이 가능한 페이지 상의 별도의 컨트롤 개체로 제시될 수 있다. )를 선택하여, 추가적으로 인증절차를 진행할 대상국가에 대한 승인신청용 정보의 입력이 시작되게 할 수 있다.
이와 같이, 하나 이상의 국가를 대상으로 제품 등록정보가 이미 작성된 상태에서, 대상국가의 추가가 요청되면, 상기 신청정보 처리부(103)는, 그 제품 등록정보가 코드 적용을 토대로 생성된 것인지를 먼저 확인한다. 만약, 코드기반으로 생성된 정보 집합체이면, 상기 신청정보 처리부(103)는, 후술하는 방식에 따라, 추가 요청된 대상국가에 대한 피인증물 기초정보를 생성한다.
본 발명에 따른 다른 일 실시예에서는, 브랜드사의 이용자가, 자사를 대상으로 발행된 코드의 조회를 요청하고, 그 요청에 따라 상기 신청정보 처리부(103)가, 도 8에 예시한 바와 같이 구성하여 제시하는 접수코드 현황 페이지의 코드를 통해 대상국가를 추가 지정할 수도 있다. 도 8의 예시에서, 이미 적용이 완료된 코드(802)에 대해서 이용자가 다시 선택을 했을 때, 대상국가의 추가여부를 이용자에게 확인한 후, 추가 요청된 대상국가에 대한 피인증물 기초정보를, 이하에서 설명하는 방법에 따라 생성하게 된다.
브랜드사 이용자의 대상국가 추가 요청이 코드기반 정보본에 대한 대상국가 추가로 확인되면, 상기 신청정보 처리부(103)는, 도 16에 예시한 바와 같이, 그 대상국가에 대한 피인증물 전정보(1610)를 구성하되, 앞서 코드기반에 의해 복제 생성해 둔 베이스 제원정보(1600)를 그대로 복사하여(p161), 그 정보의 기초정보로 사용한다. 앞서 설명하였던 바와 같이, 베이스 제원정보(1600)는, 외용 제품을 인증받을 때 모든 국가가 공통적으로 그 제공을 요구하는 정보 유형들에 속하는 정보 블록들로만으로 구성된 필수 제원정보이므로, 어떤 국가가 대상국가로 추가 지정되어도 베이스 제원정보(1600)는 그대로 사용될 수 있다.
그리고, 추가 요청된 대상국가가 필수 제원정보 외에 추가 제원정보를 요구하는 국가로 확인되면, 상기 신청정보 처리부(103)는, 그 추가 제원정보에 해당하는 정보 유형의 정보 블록(1621)에 대해서, 앞선 코드 적용에 의해 복제해 둔 국가별 피인증물 기초정보( 또는 그 기초정보를 토대로 하여 확장된 피인증물 전정보 )의 동일 정보 유형의 정보 블록(1611)을 그대로 복사하여(p162) 해당 정보 항목들의 값을 채우게 된다.
이후의 제원 정보 이외의 정보 유형에 대한 정보들의 입력에 대해서는, 상기 신청정보 처리부(103)가 전술한 바와 동일한 과정을 수행함으로써, 코드 적용 후 추가 요청된 대상국가에 대한 피인증물 전정보를 완성하게 된다. 물론, 이 과정에서, 기 완성된 다른 대상국가의 피인증물 전정보에, 추가 대상국가에서 요구하는 정보 유형과 동일 정보 유형의 정보 블록이 입력된 정보로써 채워진 상태가 확인되면, 그 정보 블록을 새로이 작성하는 피인증물 전정보로 복사하여 이용한다.
지금까지, 제조사에서 발행된 코드를 브랜드사가 적용함으로써 최종적으로 피인증물 전정보를 완성하게 되는 방법과, 동기화를 기반으로 하는, 제조사의 정보 수정에 따른 브랜드사의 선택적 자동 수정의 방법을 설명하였다.
본 발명에 따른 다른 실시예들에서는, 제조사가 생성한 제원 정보와, 코드 적용을 통해 그 제원 정보를 복제하여 구성한 브랜드사의 정보 집합체 간에 정보 동기화가 제공되지 않을 수 있다. 본 발명에 따른 이들 실시예에서는, 제조사가 생성한 제원 정보와, 코드 적용을 통해 그 제원 정보를 복제하여 구성한 브랜드사의 정보 집합체는 완전히 분리된 정보가 된다. 즉, 코드 적용 이후에는, 제조사의 제원 정보에 대한 수정이 있더라도, 그 수정된 정보는 브랜드사의 피인증물 전정보에 반영되지 않는다.
이처럼, 제원 정보와 피인증물 전정보가 서로 분리되어 관리되는 실시예에서는, 브랜드사에서, 제원 정보에 해당하는 정보 항목에 대한 수정이 필요한 경우, 동기화를 지원하는 실시예에서와는 다르게, 제조사가 등록한 제원 정보와 연동되지 않으므로, 해당 정보 항목의 값을 브랜드사에서 직접 수정하게 된다. 그리고, 각 정보 항목에 대해서, 동기화 적용배제 필드도 할당되지 않으므로, 현재 브랜드사 이용자에게 제시하는 정보입력 페이지가, 제조사가 수정한 정보 항목을 포함하는 것이라도, 동기화 적용배제를 위한 컨트롤 개체가 해당 정보 항목에 제시되지 않는다.
본 발명에 따른 일 실시예에서는, 코드를 적용하여 생성한 코드기반 정보본에 대한 정보 수정이 제원 정보에 해당하는 것일 때는, 브랜드사가 아닌 제조사가 수정할 수 있게 하는 방법이 제공된다. 본 실시예는, 외용 제품의 정보에 대한 권한과 책임이 제조사에 있음을 분명하게 하는데 있어 적합한 방안이 될 수 있다.
이하에서 설명하는 본 실시예에 따른 방법은, 동기화를 지원하는 전술한 실시예들에서도 적용될 수 있다. 예를 들어, 브랜드사에서 코드 적용을 통해 코드기반 정보본을 생성할 때, 동기화 비적용을 선택한 후에, 피인증물 전정보 내의 제원 정보에 해당하는 정보 항목에 대한 수정이 필요할 때 이하에서 설명하는 방법이 적용될 수 있다. 또한, 동기화를 적용한 상태로 코드기반 정보본을 생성하였더라도, 특정 대상국가에 대한 피인증물 전정보 내의 제원 정보에 해당하는 정보 항목에 대한 수정이 필요한 경우에도, 이하에서 설명하는 브랜드사의 피인증물 전정보 내의 제원 정보를 제조사의 이용자가 수정하는 방법이 적용될 수 있다.
본 발명의 실시예에 따른, 브랜드사의 피인증물 전정보에 대해 제조사의 수정을 지원하는 방법은, 제조사의 이용자가 브랜드사에서 생성한 피인증물 전정보 내의 제원 정보에 해당하는 정보 항목을 수정할 수 있게 하는 방법으로서, 전술한 바의, 제조사가 제품등록을 한 제원 정보, 또는 브랜드사가 제품등록을 한 피인증물 전정보를 수정하는, 자사 등록정보의 수정방법과는 구별되는 방법이다.
본 실시예에서는, 브랜드사의 이용자가 피인증물 전정보를 완성하기 위해 다른 정보 유형의 정보를 입력하는 과정에서, 또는 이미 정보가 완성된 피인증물 전정보에 대해서 일부 정보항목을 확인하여 편집하는 과정 등에서, 제원 정보에 해당하는 임의의 정보 유형에 대한 정보를 요청하였을 때, 그 요청에 따라 구성하여 제공하는 정보입력 페이지에는, 수정요구를 위한 컨트롤 개체가 각 정보 항목에 부가되어 제시된다. 이때 제시되는 정보입력 페이지는, 도 15의 예시에서, 동기화 적용배제의 컨트롤 개체(1510)가 수정요구 컨트롤 개체로 대체된 형태로 구성될 수 있다.
브랜드사의 이용자가, 페이지에 제시된 수정요구 컨트롤 개체를 선택하면, 상기 등록후 처리부(104)는, 해당 정보 항목에 대해 수정할 값을 입력하는 팝업 페이지를 구성하여 제공하게 된다. 다른 실시예에서는, 해당 입력 항목에 수정할 값들을 입력한 후 수정요구 컨트롤 개체를 선택할 수도 있다. 이 실시예에서는, 입력 항목에 입력된 값들이, 해당 정보 항목의 수정된 값들로 반영되지 않으며, 단지 제조사에 전달할 수정할 목표값으로만 사용된다.
브랜드사가 제조사에 요구하게 되는 수정사항에는, 수정할 목표값이 없는 것이 있을 수도 있다. 예를 들어, 브랜드사가 특정 입력 항목에 대해 새로운 서류나 또는 변경된 서류의 업로드를 요청하는 것일 수도 있다.
상기 등록후 처리부(104)는, 브랜드사의 이용자가 수정요구 컨트롤 개체를 선택하여 수정을 요청하는 정보 항목들에 대해서 수정요청 완료 때까지 취합하여 수정요구 목록을 구성한다. 이때 구성되는 수정요구 목록은 도 17에 예시된 바와 같은 필드들로써 구성될 수 있다.
예시된 수정요구 목록(1700)의 각 항목(1710i, i=1,..,k,..)은, 브랜드사의 이용자가 해당 정보 항목에 대해 수정을 요청한 일시, 수정 요청된 정보 항목이 속하는 정보 유형, 해당 정보 항목, 수정 요청사항, 그리고 이후에 해당 정보 항목을 액세스할 수 있게 하는 소스 참조정보의 필드들로써 구성된다. 상기 소스 참조정보는, 해당 정보 항목이 포함되어 있는 상기 데이터베이스(112) 상의 특정 레코드를 지정할 수 있는 참조정보( 예를 들어 테이블 또는 쿼리의 명칭과 해당 레코드에 대한 색인정보 )일 수 있다.
상기 등록후 처리부(104)는, 전술한 바와 같이, 브랜드사의 이용자가 제원 정보에 해당하는 정보 항목에 대해 수정요구 컨트롤 개체를 선택하였을 때, 그 수정요청된 정보 항목에 대한 도 17에 예시된 목록 상의 각 필드에 대한 정보를 확인하고, 그 확인된 정보들로써 수정요구 목록(1700)에 하나의 항목(1710k)을 등록한다. 수정 요청사항은, 예시된 바와 같이, 대상유형(1721)과 피요구 객체(1722)의 서브필드로 구성될 수 있으며, 대상유형(1721)에는 '값'과 '서류'를 구분하는 값이, 그리고 피요구 객체(1722)에는 수정요구된 값(들) 또는 문서에 대해 요구되는 처리내용을 구분하는 값이 기록될 수 있다.
상기 등록후 처리부(104)는, 브랜드사의 이용자가 수정요청한 정보 항목이, 입력된 값에 대한 것일 때는, 상기 대상유형(1721)에 대해 '값'을 나타내는 정보를 기록하고, 수정 요구된 값을 피요구 객체(1722)에 기록하며, 수정요청이 이용자가 업로드하는 문서에 대한 것일 때는, 상기 대상유형(1721)에 대해 '문서'를 나타내는 정보를 기록하되, 피요구 객체(1722)에 대해서는, 현재 해당 입력 항목이 빈 상태일 때는, '신규등록'을, 해당 입력 항목에 업로드된 정보가 있을 때는, '변경등록'(1712)을 나타내는 값을 기록하게 된다.
브랜드사의 이용자가 수정요청한 정보 항목들에 대해서, 도 17에 예시한 바와 같은 수정요구 목록(1700)이 작성완료되면, 상기 등록후 처리부(104)는, 그 목록을 상기 디비 처리부(110)에 전달하면서, 수정이 있었던 피인증물 전정보의 작성의 토대가 되었던 제원 정보를 등록한 가입자에 연계하여 기록하도록 요청한다. 이때, 수정요청이 있었음을 알리기 위한 알림사항이 함께 기록되게 할 수도 있다.
본 발명에 따른 다른 일 실시예에서는, 브랜드사의 이용자가 수정 요청함에 따라 전술한 바와 같이 작성한 상기 수정요구 목록(1700)을, 관련된 제조사에 대해 등록되어 있는 이메일 주소로 메일을 발송할 수도 있다. 메일로 발송되는 내용에는, 소스 참조정보와 같은, 데이터베이스에 수록된 정보 간의 연동이나 액세스를 위해 부가 기록된 정보는 포함되지 않는다.
상기 승인신청 처리서버(100)에 로그인함으로써 상기 로그온 처리부(102)가 통지하는 알림사항을 통해, 또는 수신된 이메일을 통해, 자사에서 제공한 제원 정보에 대한 수정요청이 있음을 인지한 이용자는, 상기 로그온 처리부(102)가 로그온된 가입자에게 제시하는 홈 페이지 상의 특정 서비스 항목, 예를 들어 '타사 등록정보 변경'과 같은 항목을 선택한다. 이 특별한 서비스 항목은, '등록제품 관리'의 서비스 항목의 서브 항목으로 제시될 수도 있다.
해당 서비스 항목을 선택하면, 그 선택은, 상기 통신부(101)에 의해 상기 등록후 처리부(104)로 전달된다. 그러면, 상기 등록후 처리부(104)는, 그 선택이 정당한 정보변경 권한을 가진 가입자에 의한 것인지를 먼저 확인한다. 코드를 기반으로 브랜드사에서 생성한 피인증물 전정보에 대한 제조사의 수정은, 타사의 정보에 대한 액세스이므로, 매우 제한적으로 허용되어야 한다. 따라서, 본 발명에 따른 일 실시예에서는, 부계정이라는 특별한 용도의 계정을 통해 제조사의 브랜드사 정보에 대한 수정을 제한적으로 허용한다.
본 발명의 실시예에 따라 제시되는 부계정은, 브랜드사의 가입자가 계정정보( 계정명, 비밀번호 등 )를 지정하는 것이며, 이 부계정은, 지정 시에 연관시킨 등록제품에 한해 제원 정보에의 액세스( 편집 포함 )만이 가능하도록 제한된다. 부계정의 지정은, 브랜드사의 이용자가 '부계정 등록'과 같은 서비스 항목 또는 서브 항목을 선택하여, 브랜드사의 등록제품을 지정하여 등록할 수 있다.
다른 실시예에서는, 전술한 바와 같이, 브랜드사의 이용자가, 코드 적용을 토대로 생성한 피인증물 전정보에 대해 제조사에 정보수정을 요청할 때, 상기 등록후 처리부(104)가 이용자에게 부계정 등록을 위한 페이지를 제공하고, 그 페이지를 통해 브랜드사 이용자가 부계정을 등록할 수도 있다. 본 실시예에서는, 부계정에 대해서, 정보에 대한 액세스 권한을 수정요청된 정보 항목들로 국한시킬 수 있다.
상기 등록후 처리부(104)는, 브랜드사의 이용자가 부계정을 지정하는 경우, 실시예에 따라서, 브랜드사가 등록한 피인증물 전정보에 그 부계정을 연관시켜 기록하거나, 또는 수정요청된 정보 항목들에 연관시켜 기록하게 되며, 또한 부계정 테이블에도 새로이 지정된 부계정을, 브랜드사, 피인증물 전정보, 또는 수정요청된 정보 항목들에 연관시키는 정보와 함께 등록해 둔다.
부계정을 등록한 브랜드사의 이용자는, 그 등록한 부계정의 계정 정보를 별도의 정보전달 방식을 통해 제조사의 관련 담당자에게 알려야 하고, 그 담당자는 브랜드사의 제품 등록정보를 수정하기 위해서는 반드시 전달받은 부계정으로 상기 승인신청 처리서버(100)에 로그인하여야 한다.
본 발명에 따른 일 실시예에서는, 브랜드사의 이용자가 정보수정 요청을 위해 부계정을 생성하였음을 안내하는 이메일을, 관련 제조사에 대해 등록된 관리자 이메일 주소로 발송할 수도 있다. 또한, 본 실시예에서는, 부계정 등록안내 메일을 발송한 일시에 대한 정보를 기록해 둘 수 있다. 그리고, 이 안내 메일의 발송 후에 기 지정된 기간( 이 기간은, 부계정 등록을 요청하는 이용자가 별도로 지정할 수도 있다. )이 경과할 때까지, 그 안내 메일로 전송한 부계정으로의 로그인이 없으면, 상기 등록후 처리부(104)는, 그 부계정을 등록 요청한 브랜드사의 관리자 이메일 주소, 또는 부계정 등록 요청 시에 별도로 지정한 이메일 주소로, 기간 내에 부계정에 의한 피인증물 전정보에 대한 수정이 없었음을 안내하는 메일을 발송하게 된다.
상기 등록후 처리부(104)는, 상기 통신부(101)로부터 전달된 이용자 요청이 '타사 등록정보 변경'에 해당하는 것이면, 상기 로그온 처리부(102)가, 현재 접속한 단말장치의 로그인 과정에서 확인하여 기록한 클라이언트 정보에서 계정 유형을 확인한다. 상기 로그온 처리부(102)는, 단말장치의 로그인 과정에서 입력한 계정명에 대해 상기 디비 처리부(110)에 조회요청하여, 그 계정명이 서비스 가입자 테이블에서 조회되는지 아니면 전술한 바의 부계정 테이블에서 조회되는지에 따라, 로그인된 계정에 대한 유형( 서비스 가입자 테이블에서 조회될 때의 계정 유형을, 부계정과 구별하기 위해 '주계정'이라 지칭한다. )을 결정하여, 구성요소들 간에 공유되는 클라이언트 정보에 기록하게 된다.
상기 등록후 처리부(104)는, 클라이언트 정보에서 확인된 계정 유형이 주계정이면, 현재 요청한 타사 등록정보 변경에 대해 거부하는 페이지를, 브랜드사에서 지정한 부계정명의 로그인이 아니어서 요청한 정보에 접근할 수 없음을 안내하는 내용으로 구성하여 접속된 단말장치로 전송한다.
만약, 부계정으로 확인되면, 상기 등록후 처리부(104)는, 상기 디비 처리부(110)를 통해 데이터베이스(112)의 부계정 테이블을 조회하여, 해당 부계정과 연계된 정보를 획득하고, 그 획득된 연계 정보를 참조하여, 그 부계정이 접근 권한을 갖는 정보 항목들을 리스트한 수정대상 목록 페이지를 구성하여 접속된 단말장치로 전송한다. 이때 구성되는 수정대상 목록 페이지에는, 도 17에 예시된 바와 같은 수정요구 목록(1700)이 표시되며, 그 목록의 각 항목(1710i)은, 소스 참조정보가 하이퍼링크(hyperlink)된 형식의 정보로 구성되거나, 참조 정보를 요청하는 컨트롤 개체가 각 항목(1710i)에 부가되어 표시된다.
제조사의 이용자가, 제시된 수정대상 목록 페이지에서 수정하고자 하는 항목을 선택함으로써, 그 선택된 항목에 연결되어 있는 소스 참조정보가 단말장치로부터 수신되면, 상기 등록후 처리부(104)는 그 수신된 참조정보를 상기 디비 처리부(110)에 전달하여 해당 수정대상 항목을 포함하는 정보 유형에 대해 현재 기록된 정보들을 획득한다.
그리고, 그 획득된 정보들로써 해당 정보 유형에 맞는 정보입력 페이지, 즉 전술한 바의 서브 페이지를 구성하여 접속된 제조사의 이용자에게 전송한다. 이때, 상기 등록후 처리부(104)는, 앞서 수정요청된 정보 항목 이외의 입력 항목들에 대해서는, 편집 불가 상태로 구성한 정보입력 페이지를 구성하여 이용자에게 제공할 수도 있다.
정보 항목의 수정을 위한 서브 페이지를, 기 입력된 동일 정보 유형의 다른 정보 항목들과 함께 포함시켜 제공할 때, 본 발명에 따른 일 실시예에서는, 해당 서브 페이지에서 현재 수정요청된 항목에 대해서는, 다른 입력 항목과 구별되게 하는 표식이나 컨트롤 개체가 부가될 수 있다.
제시된 서브 페이지에서 수정요청된 정보 항목에 대한 수정, 즉 값을 변경하거나 새로운 또는 다른 문서를 업로드시킨 후에 등록이 요청되면, 상기 등록후 처리부(104)는, 전술한 바와 같이, 수정대상 정보 항목, 또는 서브 페이지를 통해 제시된 정보 유형의 모든 항목들에 대한 값을, 상기 디비 처리부(110)에 제공하면서, 그 정보 유형 또는 그 정보 항목에 해당하는 레코드의 갱신을 요청함으로써, 최초 브랜드사의 이용자가 수정요청한 사항이, 해당 브랜드사의 피인증물 전정보에 반영된다.
이와 같이 수행되는 절차를 통해, 부계정으로 로그온된 제조사의 이용자에 대해 제시한 수정대상 목록 페이지의 리스트된 수정요구 항목에 대한 수정작업이 모두 완료되면, 상기 등록후 처리부(104)는, 수정을 요청한 브랜드사의 등록된 관리자의 이메일 주소로 수정요청된 사항이 제조사에 의해 완료되었음을 안내하는 메일을 발송한다.
본 발명에 따른 일 실시예에서는, 브랜드사에서 요청한 정보수정이 완료되면, 정보수정 요청을 위해 생성한 부계정에 대해서는 삭제하거나, 또는 생성 후 일정 기간, 예를 들어 7일이 경과하면 삭제할 수 있다.
또한, 전술한 실시예에서, 브랜드사의 이용자가 제조사에 수정요청하고, 제조사의 이용자가 그 요청에 따라 브랜드사의 피인증물 전정보 내의 제원 정보를 수정하는 과정에 대한 주요 사항에 대해서는 전술한 정보처리 이력테이블에 하나 이상의 이력 사항으로 기록된다. 수정요구 목록을 생성하였을 때와 제원 정보가 수정되었을 때의 각각의 로그온된 계정명과 그 일시, 수정요구 목록의 내용, 수정요구된 항목의 수정 전과 후의 내용 등이 상기 주요 사항이 될 수 있다.
지금까지, 인증을 위한 정보를 협업적으로 제공하는 복수의 가입자에 대해서, 제조사와 브랜드사를 예로 하여 본 발명의 개념과 기술적 사상의 구체적인 실현 방법을 설명하였다. 하지만, 본 발명의 원리와 기술적 사상은, 반드시 이들 간의 정보의 협업 제공에 국한하였을 때만 적용되는 것은 아니며, 제조사에 외용 제품의 원료를 공급하는 기업( 이하, '원료사'라 칭한다. )이 정보 제공의 협업자로 포함된 경우에도 적용될 수 있다. 즉, 원료사와 제조사가 협업적으로 제공하는 정보, 또는 원료사와 브랜드사가 헙업적으로 제공하는 정보를 제공받아 인증을 위한 정보를 구성할 때도, 본 발명의 원리와 기술적 사상은 당연히 적용될 수 있다. 전자는, 원료사 코드 발행과 제조사 코드 적용으로써 본 발명의 원리와 기술적 사상이 실현되고, 후자는, 원료사 코드 발행과 브랜드사 코드 적용으로써 실현된다. 그리고, 전자의 경우에는, 원료사가 발행한 코드에 대한 제조사의 적용과 제조사의 추가 정보 입력에 따라 구성되는 제조사의 정보 집합체가, 피인증물 전정보가 아닌 그 일부를 구성하게 될 정보라는 점에 의해 적용이 제한되는 기술적 사항들을 제외하고는, 전술한 모든 실시예의 설명들이 적용될 수 있다. 예를 들어, 정보의 동기화와 부계정에 의한 정보 수정요구 및 수정 등에 대해 설명된 상기 승인신청 처리서버(100)의 동작이, 원료사와 제조사 간의 코드를 매개로 정보가 구성된 정보 집합체에 대해 그대로 수행된다.
다만, 원료사가 상기 승인신청 처리서버(100)의 원스톱 승인신청 서비스에 가입한 후 자사의 제품( 원료 )을 등록할 때, 외용되는 완제품이 아니고 원료이기 때문에, 승인을 전제로 하는 대상국가는 지정되지 않을 수도 있다. 따라서, 전술한 실시예들에서, 대상국가의 지정과 대상국가가 복수일 때에 적용되는 설명들은, 원료사와 관련된 등록정보와 코드의 경우 적용되지 않을 수도 있다.
본 발명의 원리와 기술적 사상은, 임의의 대상국가에 대한 승인신청용 정보를 최종적으로 구성함에 있어서, 복수의 가입자로부터 각기 발행된 코드를 적용하는 경우에도, 또한 적용될 수 있다. 즉, 브랜드사가, 원료사가 제품( 원료 ) 등록하여 생성한 제 1정보 집합체에 대해 발행한 제 1코드와 제조사가 제품 등록하여 생성한 제 2정보 집합체에 대해 발행한 제 2코드를 각각 적용함으로써, 최종적으로 피인증물 전정보를 완성할 수도 있다.
따라서, 청구범위에서 명시적으로 제한하는 것이 아니라면, 복수의 정보 제공자가 본 발명의 예시와는 다르게 지칭된다는 이유나, 또는 협업하여 제공하는 정보가 인증을 위해 제출하는 최종적인 정보를 구성하지 않는다는 이유 등으로 인해 본 발명의 권리범위를 배척할 수는 없는 것으로 이해되어야 한다.
지금까지 구체적으로 설명한, 본 발명에 따른 인체에 외용되는 제품의 인증을 위한 정보를 수신받아 구성하는 방법과 장치에 대한 다양한 실시예들과, 그 실시예에서 설명된 구성 및 작용 등은 서로 양립할 수 없는 경우가 아니라면, 상호 다양한 방식으로 선택적으로 결합되어 실시 가능하다.
이상, 전술한 본 발명의 실시예들은, 예시의 목적을 위해 개시된 것으로, 당업자라면, 이하 첨부된 청구범위에 개시된 본 발명의 기술적 사상과 그 기술적 범위 내에서, 또 다른 다양한 실시예들을 개량, 변경, 대체 또는 부가 등이 가능할 것이다.
10: 통신망 100: 승인신청 처리서버
101: 통신부 102: 로그온 처리부
103: 신청정보 처리부 104: 등록후 처리부
110: 디비 처리부 111: 엔진
112: 데이터베이스 201,202,203: 단말장치

Claims (29)

  1. 통신망을 통해 접속된 단말장치와 통신함으로써, 내용물을 인체에 사용하는 외용 제품의 인증과 관련된 정보를 처리하는 장치가 수행하는 방법에 있어서,
    상기 통신망을 통해 상기 장치에 접속된 제 1단말장치로부터 제품 등록신청을 수신하는 1단계와,
    정보입력 페이지를 한번 이상 상기 통신망을 통해 상기 제 1단말장치로 전송하는 과정을 통해, 상기 제 1단말장치로부터 제품의 인증을 위해 필요한 제 1정보 집합체를 수신하여 저장하는 2단계와,
    상기 통신망을 통해 수신되는 요청에 따라 상기 제 1정보 집합체에 연관된 코드를 발행하는 3단계와,
    상기 통신망을 통해 접속된 제 2단말장치로부터 상기 발행된 코드에 대한 선택이 수신되면, 그 선택된 코드에 연관된 상기 제 1정보 집합체를 복제하여, 상기 제 2단말장치의 접속에서 확인된 특정 가입자의 등록제품 기초정보를 구성하는 코드적용을 실행하는 4단계와,
    상기 특정 가입자로서 접속된 단말장치로부터, 상기 코드적용의 실행에 따라 복제된 상기 등록제품 기초정보 이외의, 대상 제품의 인증에 필요한 정보를 추가로 수신하여 상기 등록제품 기초정보에 더함으로써, 임의의 국가에 대한 상기 대상 제품의 승인신청용 정보의 적어도 일부에 해당하는 제 2정보 집합체를 구성하는 5단계를 포함하여 이루어지는 방법.
  2. 제 1항에 있어서,
    상기 제 1정보 집합체는, 제 3의 특정 가입자에 의해 등록된 제 3정보 집합체에 대해 발행된 코드를 적용함에 따라, 상기 제 3정보 집합체로부터 복제된 정보를 포함하여 구성된 것인 방법.
  3. 제 1항에 있어서,
    상기 2단계는, 상기 제 1단말장치로부터 제품의 인증을 진행할 상기 임의의 국가에 대한 선택을 추가로 수신하는 것인 방법.
  4. 제 3항에 있어서,
    상기 4단계는, 상기 제 1정보 집합체의 부분 집합에 해당하는 특정의 서브 집합체를 선택하여 베이스 정보로 별도로 복제하는 단계를 더 포함하여 이루어지고,
    상기 방법은, 상기 특정 가입자로서 접속된 단말장치로부터, 상기 대상 제품에 대해 인증을 진행할 국가가 추가되는 경우, 상기 베이스 정보를 복제하여 상기 추가된 국가에 대한 승인신청용 정보의 기초정보로 사용하는 6단계를 더 포함하여 이루어지는 것인 방법.
  5. 제 4항에 있어서,
    상기 대상 제품에 대해 인증을 진행할 국가가 복수개인 경우, 선택되는 상기 특정의 서브 집합체는, 상기 제 1정보 집합체에 속하는 정보 항목들 중에서 가장 적은 수의 항목이 적용되는 국가에 대한 인증에 필요한 정보들의 집합체인 것인 방법.
  6. 제 4항에 있어서,
    선택되는 상기 특정의 서브 집합체는, 상기 장치가, 인증 진행을 선택할 수 있도록 제시하는 복수의 국가들이 상기 대상 제품의 인증에서 요구하는 정보 항목들에서 공통되는, 제조사가 제공할 수 있는 정보 항목들에 대한 정보들의 집합체인 것인 방법.
  7. 제 4항에 있어서,
    상기 6단계는, 상기 제 2정보 집합체에서, 상기 등록제품 기초정보에 속하지 않는 하나 이상의 정보 항목에 대한 정보를, 상기 추가된 국가에 대한 승인신청용 정보의 동일한 정보 항목의 정보로 복사하는 단계를 더 포함하여 이루어지는 것인 방법.
  8. 제 1항에 있어서,
    상기 3단계는, 상기 발행된 코드에 부여된 번호를 상기 요청에 대한 응답에 포함시켜 전송하는 단계를 더 포함하고,
    상기 4단계는, 상기 제 2단말장치로부터 수신된 번호가 상기 발행된 코드에 부여된 번호와 일치할 때, 상기 코드적용을 실행하는 것인 방법.
  9. 제 1항에 있어서,
    상기 3단계는, 상기 코드의 생성에 적용할 키(key)에 대한 정보를 요청하여 접속된 단말장치로부터 수신하는 단계를 더 포함하고,
    상기 4단계는, 상기 제 2단말장치로부터 수신된 문자열이 상기 코드의 생성에 적용된 상기 키에 부합할 때, 상기 코드적용을 실행하는 것인 방법.
  10. 제 9항에 있어서,
    상기 코드적용이 실행되는 상기 코드는, 상기 4단계에서 상기 제 2단말장치에 제공된, 상기 특정 가입자를 대상으로 하여 발행된 코드 목록에서 선택된 하나이되,
    상기 코드 목록에는, 리스트된 각 코드 항목에 대하여 해당 코드의 발행사에 대한 정보가 표시되는 것인 방법.
  11. 제 8항, 제 9항 또는 제 10항에 있어서,
    상기 3단계는, 상기 코드의 발행 가입자를 고유하게 식별키 위해 부여된 식별정보를 포함시켜 상기 코드를 발행하고,
    상기 4단계는, 상기 특정 가입자로서 접속된 단말장치로부터 수신된 선택 가입자에 대해 확인된 상기 식별정보가 상기 발행 가입자의 상기 식별정보와 일치할 때, 상기 코드적용을 실행하는 것인 방법.
  12. 제 1항에 있어서,
    상기 3단계는, 상기 코드의 발행 시에 지정된 발행대상 가입자에게, 코드의 발행사실을 알리는 내용을 통지하는 단계를 더 포함하여 이루어지는 것인 방법.
  13. 제 12항에 있어서,
    상기 방법은, 상기 발행사실의 통지로부터 정해진 기간이 경과할 때까지, 상기 코드에 대한 상기 코드적용이 실행되지 않으면, 상기 코드의 발행 가입자에 대해 지정된 이메일 주소로, 발행된 코드에 대한 코드적용이 없었음을 안내하는 이메일을 전송하는 단계를 더 포함하여 이루어지는 것인 방법.
  14. 제 1항에 있어서,
    상기 3단계는, 상기 코드의 발행대상 가입자를 고유하게 식별키 위해 부여된 식별정보를 적용하여 상기 코드를 발행하고,
    상기 4단계는, 상기 특정 가입자의 상기 식별정보가 상기 발행대상 가입자의 상기 식별정보와 일치할 때, 상기 코드적용을 실행하는 것인 방법.
  15. 제 1항에 있어서,
    상기 통신망을 통해 상기 장치에 접속된 임의 단말장치로부터의 조회 요청에 따라, 서로 다른 제품을 대상으로 하여 상기 1 단계 내지 3 단계를 복수회 수행함으로써 발행된 복수개의 코드들의 대한 현황 정보를 구성하여, 상기 임의 단말장치에 제공하는 단계를 더 포함하여 이루어지되,
    상기 현황 정보에는, 적어도 발행된 코드 수와 상기 코드적용이 실행된 코드 수에 대한 정보가 포함되는 것인 방법.
  16. 제 15항에 있어서,
    상기 현황 정보에는, 상기 복수개의 코드들의 각각에 대하여, 발행대상 가입자와 상기 코드적용이 실행된 일시를 알 수 있게 하는 정보가 더 포함되는 것인 방법.
  17. 제 1항에 있어서,
    상기 통신망을 통해 상기 장치에 접속된 단말장치로부터 상기 제 1정보 집합체에 대한 수정요청이 수신될 때 수행되는 6단계를 더 포함하여 이루어지되,
    상기 6단계는,
    상기 수정요청에 따라, 상기 제 1정보 집합체의 임의의 정보 항목에 대한 정보를 수정하는 6-1단계와,
    상기 제 1정보 집합체의 복제를 기반으로 생성된 상기 특정 가입자의 적어도 하나의 정보 집합체의 상기 임의의 정보 항목에 대한 정보도 수정하는 6-2단계를 포함하여 이루어지는 것인 방법.
  18. 제 17항에 있어서,
    상기 6-2단계는, 상기 제 2정보 집합체의 상기 제 1정보 집합체와의 동기화에 대한 설정 여부에 따라 선택적으로 수행되되,
    상기 동기화에 대한 설정 여부는, 상기 코드적용의 실행에서 상기 제 2단말장치로부터의 선택에 의해 지정되는 것인 방법.
  19. 제 17항에 있어서,
    상기 방법은, 상기 특정 가입자로서 접속된 단말장치로부터의 요청에 따라, 상기 제 2정보 집합체의 적어도 일부에 대한 정보를 포함하는 페이지를 구성하여 상기 특정 가입자로서 접속된 상기 단말장치로 제공하되, 상기 일부에 대한 정보가 상기 제 1정보 집합체를 복제한 정보에 해당할 때는, 상기 제 2정보 집합체의 상기 제 1정보 집합체와의 동기화의 적용배제를 설정할 수 있는 표시 객체가 그 정보에 부가 표시되도록 상기 페이지에 포함시켜 제공하는 단계를 더 포함하여 이루어지는 것인 방법.
  20. 제 18항 또는 제 19항에 있어서,
    상기 방법에서는, 상기 통신망을 통해 상기 장치에 접속된 임의 단말장치로부터의 상기 동기화의 적용 또는 배제의 선택에 대하여, 상기 임의 단말장치가 상기 장치에 로그인한 계정에 대한 정보와, 그 일시, 그리고 선택된 내용이 정보처리 이력사항으로 기록되는 것인 방법.
  21. 제 17항에 있어서,
    상기 통신망을 통해 상기 장치에 상기 특정 가입자로서 접속된 단말장치로부터 상기 제 2정보 집합체에 대한 수정요청이 수신될 때 수행되는 인증정보 수정단계를 더 포함하여 이루어지되,
    상기 인증정보 수정단계는,
    상기 수정요청에 따라, 상기 제 2정보 집합체의 특정 정보 항목에 대한 정보를 수정하는 하위 1단계와,
    상기 특정 정보 항목이 상기 제 1정보 집합체의 복제를 기반으로 생성된 정보 항목에 해당할 때, 적어도 상기 특정 정보 항목에 대해서는 상기 6-2단계가 적용되지 않도록 설정하는 하위 2단계를 포함하여 이루어지는 것인 방법.
  22. 제 21항에 있어서,
    상기 하위 2단계는, 상기 특정 정보 항목이 속하는 정보 유형으로 분류된 상기 제 2정보 집합체의 정보 항목들 모두에 대해서 상기 6-2단계가 적용되지 않도록 설정하는 단계이되,
    상기 정보 유형은, 상기 대상 제품에 대해 인증을 진행할 국가에 대한 인증신청 시에 제출해야 하는 서류와 자료에 포함시켜야 하는 정보에 대해 복수개의 그룹들로 분류한 정보 유형들 중의 하나인 것인 방법.
  23. 제 17항에 있어서,
    상기 6-2단계는, 상기 제 1정보 집합체로부터 복제된 상기 제 1정보 집합체의 부분 집합에 해당하는 특정의 서브 집합체의 상기 임의의 정보 항목에 대한 정보를 수정하고, 상기 적어도 하나의 정보 집합체에서 상기 특정의 서브 집합체를 제외한 정보 집합체의, 상기 임의의 정보 항목에 대해서는 그 수정여부를 상기 특정 가입자에게 문의하기 위한 정보를 설정해 두는 것인 방법.
  24. 제 17항에 있어서,
    상기 6-1단계에서의 정보 항목에 대한 정보의 수정은, 해당 정보 항목에 대해 입력되어 있는 값의 변경이거나, 해당 정보 항목에 대해 새로운 전자 파일의 부가, 또는 기존의 전자 파일의 새로운 전자 파일로의 교체인 것인 방법.
  25. 제 1항에 있어서,
    상기 통신망을 통해 상기 장치에 상기 특정 가입자로서 접속된 임의 단말장치로부터 상기 제 2정보 집합체에 대한 제 1수정요청이 수신될 때 수행되는 수정요구 처리단계를 더 포함하여 이루어지되,
    상기 수정요구 처리단계는,
    상기 임의 단말장치로부터 수정요청된 정보 항목들과 수정요청된 사항을 취합하여 수정요구 목록을 구성하는 하위 1단계와,
    상기 제 1정보 집합체가 제품 등록정보로 연관되어 있는 가입자에게, 상기 제 1정보 집합체와 관련하여 수정요청이 있음을 상기 수정요구 목록과 함께 통지하는 하위 2단계를 포함하여 이루어지는 것인 방법.
  26. 제 25항에 있어서,
    상기 방법은, 상기 하위 2단계 이후에 수행되는, 상기 통신망을 통해 상기 장치에 특정한 계정명으로 접속된 단말장치로부터의 상기 수정요구 목록에 포함된 적어도 하나의 정보 항목에 대한 제 2수정요청에 따라, 상기 제 2정보 집합체의 상기 적어도 하나의 정보 항목에 대해 각각 수정하는 단계를 더 포함하여 이루어지되,
    상기 특정한 계정명은, 상기 제 2정보 집합체에 대한 액세스 권한이, 최대한으로, 상기 제 1정보 집합체로부터 정보가 복제된 정보 항목들까지로 지정된 것인 방법.
  27. 제 26항에 있어서,
    상기 방법은, 상기 수정하는 단계 이후에, 상기 특정 가입자에 대해 등록되어 있는 이메일 주소로, 요청된 수정사항이 상기 코드의 발행 가입자에 의해 처리완료되었음을 안내하는 메일을 발송하는 단계를 더 포함하여 이루어지는 것인 방법.
  28. 제 26항에 있어서,
    상기 수정요구 처리단계에서, 상기 제 1수정요청이 수신되었을 때 상기 장치에 로그온된 계정에 대한 정보와 그 일시, 그리고 상기 수정요구 목록의 내용이 정보처리 이력사항으로 기록되고,
    상기 수정하는 단계에서, 상기 제 2수정요청에 따라 상기 적어도 하나의 정보 항목에 대해 수정한 일시와, 그 수정 전과 후의 해당 정보 항목의 내용이 정보처리 이력사항으로 또한 기록되는 것인 방법.
  29. 통신망을 통해 접속된 단말장치와 통신함으로써, 내용물을 인체에 사용하는 외용 제품의 인증과 관련된 정보를 처리하는 장치에 있어서,
    단말장치로부터의 상기 통신망을 통한 접속 요청에 따라 이용자의 로그인을 처리하는 제 1처리부와,
    인증신청 시에 제출하는 서류와 자료에 포함시켜야 하는 승인신청용 정보가 조직화되어 수록되는 데이터베이스와,
    상기 제 1처리부를 통해 로그인된 제 1단말장치로부터 제품 등록신청이 수신되면, 정보입력 페이지를 한번 이상 상기 통신망을 통해 상기 제 1단말장치로 전송하는 과정을 통해, 상기 제 1단말장치로부터 제품의 인증을 위해 필요한 제 1정보 집합체를 수신하여 상기 데이터베이스에 저장하고, 별도의 요청에 따라 상기 제 1정보 집합체에 연관된 코드를 발행하도록 구성되고, 또한 상기 통신망을 통해 접속된 제 2단말장치로부터 상기 발행된 코드에 대한 선택이 수신되면, 상기 제 1정보 집합체를 복제하여, 상기 제 2단말장치의 접속에서 확인된 특정 가입자의 등록제품 기초정보를 구성하는 코드적용을 실행하고, 상기 특정 가입자로서 접속된 단말장치로부터, 상기 코드적용의 실행에 따라 복제된 상기 등록제품 기초정보 이외의, 대상 제품의 인증에 필요한 정보를 추가로 수신하여 상기 등록제품 기초정보에 더 추가함으로써, 임의의 국가에 대한 상기 대상 제품의 승인신청용 정보의 적어도 일부에 해당하는 제 2정보 집합체를 구성하여 상기 데이터베이스에 저장하도록 구성된 제 2처리부를 포함하여 구성된 장치.
KR1020210145739A 2021-10-28 2021-10-28 인체에 외용되는 제품의 인증을 위한 정보를 수신받아 구성하는 방법 및 장치 KR102650226B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210145739A KR102650226B1 (ko) 2021-10-28 2021-10-28 인체에 외용되는 제품의 인증을 위한 정보를 수신받아 구성하는 방법 및 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210145739A KR102650226B1 (ko) 2021-10-28 2021-10-28 인체에 외용되는 제품의 인증을 위한 정보를 수신받아 구성하는 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20230061648A KR20230061648A (ko) 2023-05-09
KR102650226B1 true KR102650226B1 (ko) 2024-03-21

Family

ID=86409096

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210145739A KR102650226B1 (ko) 2021-10-28 2021-10-28 인체에 외용되는 제품의 인증을 위한 정보를 수신받아 구성하는 방법 및 장치

Country Status (1)

Country Link
KR (1) KR102650226B1 (ko)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019082786A1 (ja) 2017-10-27 2019-05-02 三菱電機株式会社 設計情報管理システム、設計情報管理方法およびプログラム

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100522536B1 (ko) * 2004-03-17 2005-10-18 대한민국 물품목록정보 관리시스템
KR20200077173A (ko) * 2018-12-20 2020-06-30 한국농수산식품유통공사 농수산물 사이버 거래를 위한 식품분류 코드 생성 장치
KR102265171B1 (ko) * 2020-01-08 2021-06-15 주식회사 제이엔엠코리아 해외 인증을 기초로 한 수출 컨설팅 시스템

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019082786A1 (ja) 2017-10-27 2019-05-02 三菱電機株式会社 設計情報管理システム、設計情報管理方法およびプログラム

Also Published As

Publication number Publication date
KR20230061648A (ko) 2023-05-09

Similar Documents

Publication Publication Date Title
US7315978B2 (en) System and method for remote collection of data
US7383320B1 (en) Method and apparatus for automatically updating website content
US8046379B1 (en) System and method for access control and for supply chain management via a shared bill of material
US7200806B2 (en) System and method for generating pre-populated forms
US8612249B2 (en) Systems and methods for managing regulatory information
US7089224B1 (en) World wide web registration information processing system
US7672853B2 (en) User interface for processing requests for approval
US7131071B2 (en) Defining an approval process for requests for approval
US20030101238A1 (en) Web-based collaborative data collection system
CN103814374B (zh) 信息管理***及方法
US20070127426A1 (en) Development environment
US20140006342A1 (en) Systems for the integrated design, operation and modification of databases and associated web applications
KR101492623B1 (ko) 명함 페이지를 제공하기 위한 클라우드 서버 및 클라우드 서버 상의 명함 페이지 제공 방법
US20040111327A1 (en) Product toolkit system and method
CN112561471A (zh) 基于政务信息资源的数据共享开放***及其实现方法
US20140052649A1 (en) Data Management System for Generating a Report Document by Linking Technical Data to Intellectual Property Rights Data
KR102650226B1 (ko) 인체에 외용되는 제품의 인증을 위한 정보를 수신받아 구성하는 방법 및 장치
US20120054118A1 (en) Automated user registration and course enrollment in learning management system (lms)
KR102692221B1 (ko) 인체에 외용되는 제품의 인증관련 정보를 검사하고 그 검사결과를 제공하는 방법 및 장치
KR102692087B1 (ko) 인체에 외용되는 제품의 승인 신청을 국가별로 구분하여 통합처리하는 방법 및 장치
CN113592374B (zh) 设备采购管理***、方法、服务器及存储介质
CN111444694B (zh) 一种通用的信息资源定制化汇交、发布方法
CN116340898A (zh) 管理存储软件产品的授权的方法、***、设备和存储介质
JP2003115879A (ja) サーバ及びその制御方法並びにそれを用いた制御システム
JP2002203008A (ja) カスタム製品情報提供装置、カスタム製品情報照会装置およびカスタム製品情報提供方法

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant