KR101572848B1 - 플랫폼의 복제 방지 방법 및 시스템 - Google Patents

플랫폼의 복제 방지 방법 및 시스템 Download PDF

Info

Publication number
KR101572848B1
KR101572848B1 KR1020090001941A KR20090001941A KR101572848B1 KR 101572848 B1 KR101572848 B1 KR 101572848B1 KR 1020090001941 A KR1020090001941 A KR 1020090001941A KR 20090001941 A KR20090001941 A KR 20090001941A KR 101572848 B1 KR101572848 B1 KR 101572848B1
Authority
KR
South Korea
Prior art keywords
platform
information
guid
unit
revoked
Prior art date
Application number
KR1020090001941A
Other languages
English (en)
Other versions
KR20100082575A (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 KR1020090001941A priority Critical patent/KR101572848B1/ko
Priority to US12/650,603 priority patent/US20110026705A1/en
Priority to CN201010000098.2A priority patent/CN101776583B/zh
Publication of KR20100082575A publication Critical patent/KR20100082575A/ko
Application granted granted Critical
Publication of KR101572848B1 publication Critical patent/KR101572848B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • G01N33/48Biological material, e.g. blood, urine; Haemocytometers
    • G01N33/483Physical analysis of biological material
    • G01N33/487Physical analysis of biological material of liquid biological material
    • G01N33/4875Details of handling test elements, e.g. dispensing or storage, not specific to a particular test method
    • G01N33/48771Coding of information, e.g. calibration data, lot number
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/002Recording, reproducing or erasing systems characterised by the shape or form of the carrier
    • G11B7/0025Recording, reproducing or erasing systems characterised by the shape or form of the carrier with cylinders or cylinder-like carriers or cylindrical sections or flat carriers loaded onto a cylindrical surface, e.g. truncated cones

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biomedical Technology (AREA)
  • Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Medicinal Chemistry (AREA)
  • Biochemistry (AREA)
  • Molecular Biology (AREA)
  • Urology & Nephrology (AREA)
  • Optics & Photonics (AREA)
  • Food Science & Technology (AREA)
  • Hematology (AREA)
  • Analytical Chemistry (AREA)
  • Biophysics (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Investigating Or Analysing Biological Materials (AREA)
  • Storage Device Security (AREA)

Abstract

플랫폼의 복제 방지 방법 및 시스템에 따르면, 플랫폼 검사 장치는 플랫폼이 소정의 움직임을 가지도록 구동시키는 구동부, 플랫폼이 구동되는 동안 플랫폼의 소정 부분에 빛을 투과시키는 적어도 하나의 광원, 플랫폼을 투과한 빛을 검출하는(sensing) 센서, 센서의 검출 결과에 기초하여 플랫폼이 빛을 흡수하는 특성을 산출하는 산출부, 플랫폼의 정보 저장체에 저장된 플랫폼이 빛을 흡수하는 특성에 관한 정보를 독출하는(reading) 독출부, 산출부로부터 획득한 특성 및 독출부로부터 획득한 정보를 비교하여 상기 플랫폼이 복제되었는지를 판단하는 비교부를 포함하고, 적어도 하나 이상의 층 구조를 가지도록 구성된 플랫폼은 다수의 판들을 구비하고, 플랫폼이 소정의 움직임을 가지는 동안 플랫폼에 빛을 투과시켜 검출한 빛을 흡수하는 특성에 관한 정보가 기록되어 있는 정보 저장체를 포함한다.

Description

플랫폼의 복제 방지 방법 및 시스템{Method and system for preventing copy of platform}
본 발명의 적어도 하나의 실시예는 플랫폼의 복제 방지 방법 및 시스템에 관한 것이다.
소형의 칩(chip) 상에서 생화학적 반응을 포함한 시험을 수행할 수 있도록 칩 형태의 기판에 미세유동 구조물을 배치한 것을 일컬어 바이오 칩이라 하고, 특히 여러 단계의 처리 및 조작을 하나의 칩에서 수행할 수 있도록 제작된 장치를 랩온어칩(lab-on-a chip)이라 한다. 랩온어칩은 바이오 칩의 일종으로, 하나의 칩 위에 실험실을 올려놓았다는 의미를 가진다.
미세유동 구조물 내에서 유체를 이송하기 위해서는 구동 압력이 필요한데, 구동 압력으로서 모세관압이 이용되기도 하고, 별도의 펌프에 의한 압력이 이용되기도 한다. 또한, 컴팩트디스크 형상의 플랫폼에 미세유동 구조물을 배치하여 원심력을 이용하는 원심력 기반의 미세유동 장치들이 사용되고 있다. 이러한 미세유동 구조물들을 혈액검사용 플랫폼(lab-on-a Disc) 또는 랩온어씨디(lab-on-a CD) 또는 랩씨디(labCD)라 한다.
랩온어칩 및 랩온어디스크 등에 있어서 미세유동 구조물을 배치 및 설계하는 기반이 되는 장치를 플랫폼이라고 한다. 플랫폼은 다양한 용도로 사용 가능하다. 예를 들어 랩온어디스크는 혈액 검사용 플랫폼의 일종이다. 플랫폼은 일회성 품목으로 한 번 사용 후 파기(destruction)되어야 하기에 계속적인 제작 및 판매가 요구되지만, 별도의 보안 장치가 없어서 불법 복제에 쉽게 노출된다. 또한, 제작상의 결함 등을 이유로 폐기(revocation)되어야 할 플랫폼이 판매 및 사용되는 경우 검사의 신뢰도가 저하된다.
본 발명의 적어도 하나의 실시예가 이루고자 하는 기술적 과제는 신뢰할 수 있는 플랫폼을 사용하여 검사의 신뢰도를 높이고, 소모성 플랫폼 판매에 대한 수익을 극대화할 수 있는 플랫폼의 불법 복제를 방지하는 방법 및 시스템을 제공하는 데 있다. 또한, 상기 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 제공하는 데 있다. 본 실시예가 이루고자 하는 기술적 과제는 상기된 바와 같은 기술적 과제들로 한정되지 않으며, 또 다른 기술적 과제들이 존재할 수 있다.
상기 기술적 과제를 해결하기 위한 본 실시예에 따른 플랫폼 검사 장치는 플랫폼이 소정의 움직임을 가지도록 구동시키는 구동부; 상기 플랫폼이 구동되는 동안 상기 플랫폼의 소정 부분에 빛을 투과시키는 적어도 하나의 광원; 상기 플랫폼을 투과한 상기 빛을 검출하는(sensing) 센서; 상기 센서의 검출 결과에 기초하여 상기 플랫폼이 빛을 흡수하는 특성을 산출하는 산출부; 상기 플랫폼의 정보 저장체에 저장된 상기 플랫폼이 빛을 흡수하는 특성에 관한 정보를 독출하는(reading) 독출부; 및 상기 산출부로부터 획득한 특성 및 상기 독출부로부터 획득한 정보를 비교하여 상기 플랫폼이 복제되었는지를 판단하는 비교부를 포함한다.
상기 다른 기술적 과제를 해결하기 위한 본 실시예에 따른 플랫폼은 적어도 하나 이상의 층 구조를 가지도록 구성된 플랫폼이 구비하는 다수의 판들; 및 상기 플랫폼이 소정의 움직임을 가지는 동안 상기 플랫폼에 빛을 투과시켜 검출한 상기 판들이 빛을 흡수하는 특성에 관한 정보가 기록되어 있는 정보 저장체를 포함한다.
상기 또 다른 기술적 과제를 해결하기 위한 본 실시예에 따른 플랫폼을 검사하는 방법은 플랫폼이 빛을 흡수하는 특성에 관한 정보를 검출하는 단계; 상기 플랫폼의 정보 저장체에 기록된 상기 플랫폼이 빛을 흡수하는 특성에 관한 정보를 독출하는 단계; 및 상기 검출한 정보 및 상기 독출한 정보를 비교하여 상기 플랫폼을 검사하는 단계를 포함한다.
상기 또 다른 기술적 과제를 해결하기 위하여, 본 발명의 일 실시예는 상기된 플랫폼을 검사하는 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 제공한다.
상기된 바에 따르면, 신뢰할 수 있는 플랫폼을 사용하여 검사의 신뢰도를 높이고, 소모품인 플랫폼에 대한 불법 복제를 방지하여 판매 수익을 향상시킬 수 있고, 추가적인 장치 없이 기존 검사 과정에 소프트웨어 추가만으로 플랫폼 복제를 방지 할 수 있다.
이하에서는 도면을 참조하여 본 발명의 실시예들을 상세히 설명한다.
도 1은 본 발명의 일 실시예에 따른 플랫폼의 복제 방지 시스템을 도시한 도면이다. 도 1을 참조하면, 플랫폼의 복제 방지 시스템은 플랫폼 및 플랫폼 검사 장치(2)로 구성된다. 상기에서 설명한 바와 같이, 플랫폼은 다양한 용도로 사용될 수 있고, 본 실시예에서는 설명의 편의를 위하여 혈액검사용 플랫폼(1)을 예로 들어 설명한다. 혈액검사용 플랫폼(1)의 일 실시예로는 랩온어디스크가 있다. 랩온어디스크는 혈액 진단, 검사 등에 필요한 실험실의 각종 장비를 CD 모양의 디스크 장치에 집적시킨 장치로서, 랩온어디스크 혈액 검사기와 결합하여 생화학 검사, 면역 혈청 검사, 유전자 검사 등의 수행이 가능하다. 혈액 검사기는 원심력을 이용하여 랩온어디스크에 투여된 혈액, 시약 등의 유체를 제어하여 상기에서 열거한 생화학 검사, 면역 혈청 검사, 유전자, 세균 및 바이러스 감염 등의 유전병 검사 등을 수행한다. 플랫폼 검사 장치(2)는 혈액검사용 플랫폼(1)이 복제품인지 또는 결함 있는 플랫폼인지 여부를 검사하는 장치로서, 이하에서는 혈액 검사기 및 플랫폼 검사 장치(2)가 서로 별개의 장치로서 존재하는 것으로 설명할 것이나, 하나의 장치로 통합될 수도 있음을 본 실시예가 속하는 기술분야에서 통상의 지식을 가진 자라면 이해할 수 있다. 예를 들면, 혈액 검사기에 플랫폼의 검사 기능이 탑재될 수 있다. 이하에서는 설명의 편의를 위하여 혈액검사용 플랫폼(1) 및 플랫폼 검사 장치(2)를 본 발명의 하나의 실시예로서 설명할 것이나, 본 발명의 기술분야에서 통상의 지식을 가진 자라면 통상의 플랫폼 및 플랫폼 검사 장치에도 본 발명이 적용 가능함을 알 수 있다.
도 2는 본 발명의 일 실시예에 따른 혈액검사용 플랫폼(1)을 도시한 도면이다. 도 2를 참조하면, 혈액검사용 플랫폼(1)은 디스크 형태의 플랫폼(platform)으로서, 플랫폼 관련 정보 및 플랫폼 보안 관련 정보를 저장하는 정보 저장체(11), 소량의 유체를 가두어 둘 수 있는 챔버(12), 유체의 흐름을 조절할 수 있는 벨 브(13) 및 유체가 흐를 수 있는 채널(14)이 마련되어 있다. 도 2의 혈액검사용 플랫폼(1)은 도면의 복잡성을 피하기 위하여 본 실시예와 관련된 구성 요소들만을 도시하였으나, 본 실시예와 관련된 기술 분야에서 통상의 지식을 가진 자라면 통상적인 기능을 수행하기 위한 다른 구성요소들을 포함할 수 있음을 알 수 있다. 또한, 도 2는 혈액검사용 플랫폼(1)의 일 실시예를 도시한 도면으로, 상기의 구성 요소들을 가진 다른 형태의 혈액검사용 플랫폼(1)이 존재할 수 있음을 본 발명과 관련된 기술 분야에서 통상의 지식을 가진 자라면 알 수 있다.
더욱 상세하게는, 혈액검사용 플랫폼(1)은 광학적으로 투명한 플라스틱 재료로 만들어진 디스크형 플랫폼에 생체물질 마이크로어레이 칩을 장착하고, 1개 이상의 챔버(12)와 이들을 서로 연결하는 채널(14)들 및 채널을 통한 유체의 흐름을 제어하는 벨브(13)들을 포함한다. 디스크형 플랫폼은 그 형태가 반드시 원판 형상으로 한정되는 것은 아니고, 그 자체로서 회전 가능한 원판 형상뿐만 아니라 회전 가능한 프레임에 안착되어 회전할 수 있는 부채꼴 등의 형상일수도 있다. 플랫폼은 성형이 용이하고, 표면이 생물학적으로 비활성인 아크릴(PMMA), PDMS, PC 등의 플라스틱 소재로 만들어질 수 있으나, 이에 한정되지 않고, 화학적, 생물학적 안정성과 광학적 투명성(optically transparent) 그리고 기계적 가공성을 가지는 소재라면 가능하다. 또한, 플랫폼은 여러 층의 판으로 이루어 질 수 있으며, 판과 판이 서로 마주보는 면에 챔버(12)나 채널(14) 등에 해당하는 음각 구조물을 만들고 이들을 접합함으로써 상기 플랫폼 내부에 공간과 통로를 제공할 수 있다. 판과 판의 접합은 접착제나 양면 접착테이프를 이용한 접착이나 초음파(ultrasonic waves) 융 착(fused) 등 다양한 방법으로 이루어질 수 있다.
또한, 정보 저장체(11)는 플랫폼의 표면에 직접 인쇄 되거나, 다른 매체(예를 들어, 종이 등)에 정보가 기록된 형태로 플랫폼의 외부에 부착되거나, 또는 플랫폼의 내부에 칩의 형태로 장착 또는 내장 될 수 있다.
혈액검사용 플랫폼(1)은 디스크형 플랫폼 내에 다수의 챔버(12), 이들을 서로 연결하는 채널(14)들 및 채널(14)을 통한 유체의 흐름을 제어하는 다수의 벨브(13)들을 포함하는 미세유동 구조물이 마련된다. 이러한 미세유동 구조물은 하나의 플랫폼에 여러 개가 반복적으로 배치될 수도 있다. 또한, 디스크형 플랫폼에는 그 표면에 고정(binding)된 다수의 생체물질 캡쳐 프로브(probe)들이 미세유동 구조물 내의 일 부분을 지나는 시료와 접촉하도록 생체물질 마이크로어레이 칩(microarray chip)이 장착된다.
정보 저장체(11)는 혈액검사용 플랫폼(1)의 소정 용도에 관한 정보 및 복제 방지 정보가 저장되어 있다. 플랫폼 검사 장치(2)는 정보 저장체(11)에 저장된 복제 방지 정보를 검출하여 혈액검사용 플랫폼(1)이 복제품인지 또는 결함 있는 플랫폼인지 여부를 검사한다. 또한 통상의 혈액 검사기는 정보 저장체(11)에 저장된 소정 용도에 관한 정보를 검출하여 혈액검사용 플랫폼(1)을 이용하여 생화학 검사, 면역 혈청 검사, 유전자, 세균 및 바이러스 감염 등의 유전병 검사 등을 수행한다.
혈액검사용 플랫폼(1)을 이용한 혈액 검사 방법에 관하여 설명하면, 혈액 검사기는 혈액검사용 플랫폼(1) 정보 저장체(11)의 정보를 검출하여 플랫폼의 소정 용도에 따라 챔버(12)에서 고유한 용도(예를 들어, 콜레스테롤 검사, 간기능 검사 등)에 따른 시료와 혈액의 반응을 수행하고, 반응 결과를 사용자에게 보고한다.
좀 더 상세히 설명하면, 혈액 검사기는 원심력을 이용하여 혈액을 혈청과 혈구로 분리하고, 유체가 채널(14)을 타고 흐르게 한 후 필요한 시점에 레이저를 이용하여 열을 가하면 벨브(13)가 열려 유체가 다른 채널(14)을 통하여 흐르게 한다. 정보 저장체(11)에 저장되어 있는 혈액검사용 플랫폼(1)의 소정 용도에 관한 정보를 검출하고, 유체를 원하는 경로로 조정하여 챔버(12)에서 특정 시약과 섞이면서 나타나는 물질의 농도 및 흡광도(absorbance) 등을 측정하여 분석하고, 검사 결과를 사용자에게 보고한다.
도 3a는 본 발명의 일 실시예에 따른 혈액검사용 플랫폼(1)의 정보 저장체(11)를 도시한 도면이다. 정보 저장체(11)는 메타 파라미터(meta parameter)(111), 흡광(absorption) 특성 정보(112), 키 코드 정보(113), GUID(Global Unique Identifier) 정보(114), 폐기(revocation) GUID 목록 버전 정보(115) 및 전자 서명(116) 영역으로 구성된다.
도 3b는 본 발명의 일 실시예에 따른 플랫폼(1b)의 정보 저장체(11b)를 도시한 도시한 도면이다. 상기에서 설명한 바와 같이, 플랫폼(1b)은 사용 환경에 따라 다양한 형태를 가질 수 있고, 정보 저장체(11b)도 플랫폼(1b)의 다양한 부분에 부착되어 사용 가능하다. 도 3b를 참조하면, 본 발명의 일 실시예에 따른 사각형 모양의 플랫폼(1b)의 상측 표면에 정보 저장체(11b)가 부착 또는 인쇄되어 있다. 이때의 정보 저장체(11b)는 상기 도 3a에서 설명한 바와 같은 메타 파라미터(meta parameter)(111), 흡광(absorption) 특성 정보(112), 키 코드 정보(113), GUID(Global Unique Identifier) 정보(114), 폐기 GUID 목록 버전 정보(115) 및 전자 서명(116) 영역 등으로 구성될 수 있다. 정보 저장체(11)에 저장되는 정보는 상기에서 열거한 정보들 중 필요한 부분만을 취합할 수 있고, 또한 필요에 따라 이와 유사한 기능을 수행하는 다른 정보들을 포함할 수 있다는 것을 본 발명의 기술분야에서 통상의 지식을 가진 자라면 알 수 있다.
다시 도 3a를 참조하면, 정보 저장체(11)에는 혈액검사용 플랫폼(1)과 관련한 정보 및 복제 방지 관련 정보들이 저장되어 있다. 정보 저장 방법에 있어서, 문자나 숫자를 흑과 백의 막대 기호와 조합한 코드로서 과학식 마크판독장치로 자동 판독이 가능한 바코드(bar code) 및 IC 칩과 무선으로 정보를 관리하는 전파식별 태그(RF ID tag: Radio Frequency Identifier tag)를 사용하여 정보를 저장할 수 있다. 또한, 정보 저장체(11)는 혈액검사용 플랫폼(1) 및 플랫폼 검사 장치(2) 간의 약속에 의한 기호의 조합으로 정보가 기록 및 저장될 수 있다. 이하에서는 설명의 편의를 위하여 정보 저장체(11)의 정보는 바코드 형태로 종이 등에 기록되어 혈액검사용 플랫폼(1)의 측면에 부착되어 있다는 가정하에 설명한다.
정보 저장체(11)에 바코드 형태로 정보가 저장되어 있는 경우, 메타 파라미터(meta parameter)(111), 흡광(absorption) 특성 정보(112), 키 코드 정보(113), GUID 정보(114), 폐기 GUID 목록 버전 정보(115) 및 전자 서명(116) 등과 같은 정보 저장체(11)의 구성은 혈액검사용 플랫폼(1) 및 플랫폼 검사 장치(2)와의 약속에 따라 정해진다. 즉, 도 3a에 도시된 바와 같이 정보 저장체(11)가 플랫폼의 측면에 부착된 경우, 혈액검사용 플랫폼(1) 제작 과정에서 플랫폼 검사 장치(2)와 약속되 어 정해진 영역에 해당 정보가 바코드 형태로 기록된다. 또한, 식별의 편의를 위하여 해당 영역의 앞 부분에 해당 정보임을 알리는 식별 코드 등이 포함될 수 있다.
메타 파라미터(111) 영역에는 혈액검사용 플랫폼(1)의 용도 등에 대한 정보가 저장되어 있다. 즉, 혈액검사용 플랫폼(1)이 어떠한 검사를 하기 위한 플랫폼인지에 대한 정보, 예를 들면, 상기에서 설명한 바와 같이, 혈액의 콜레스테롤 수치를 검사하기 위한 플랫폼인지, 또는 혈액의 혈당량을 검사하기 위한 플랫폼인지에 대한 정보가 저장되어 있다. 메타 파라미터(111)는 혈액검사용 플랫폼(1)의 용도에 따른 통상의 기능을 수행(예를 들어, 콜레스테롤 검사 등)하기 위한 정보가 저장되어 있을 뿐이지만, 메타 파라미터(111)를 이용하여 전자 서명(116)의 유효성을 확인하는 방법 등에 의하여 플랫폼의 복제 방지 방법에도 이용 가능하다.
흡광(absorption) 특성 정보(112) 영역에는 혈액검사용 플랫폼(1)이 빛을 흡수하는 특성에 관한 정보가 저장되어 있다. 흡광은 빛이 물체를 통과하다가 흡수되는 현상을 의미한다. 상기에서 설명한 바와 같이, 플랫폼은 광학적 투명성을 가지는 판이 접합 또는 융착된 여러 개의 층으로 구성된다. 따라서, 플랫폼이 회전 운동(rotational motion) 및 병진 운동(translational motion) 중 적어도 어느 하나의 움직임이 있는 동안, 플랫폼의 소정 부분에 빛을 투과시키면, 복수 개의 층이 접합된 형태에 따라 각 플랫폼별로 다른 흡광 특성이 있다. 이때의 빛의 투과는 플랫폼의 상, 하면을 수직방향으로 통과하도록 하는 것이 일반적이나, 이에 한정되지 않는다는 것을 본 발명과 관련된 기술 분야에서 통상의 지식을 가진 자라면 알 수 있다. 도 4는 흡광 특성 정보를 검출하기 위한 시스템을 도시한 도면이다. 도 4 를 참조하면, 흡광 특성 정보 검출 시스템은 플랫폼(10) 및 흡광 특성 정보 검출 장치(3)로 구성된다.
흡광 특성 정보 검출 장치(3)는 광원(31), 광 센서(32), 흡광 특성 산출부(33), 구동부(34) 및 사용자 인터페이스부(35)로 구성된다. 흡광 특성 정보 검출 장치(3)는 플랫폼(10) 고유의 흡광 특성을 검출한다. 좀 더 상세히 설명하면, 사용자 인터페이스부(35)를 통하여 흡광 특성 정보 검출 장치(3)를 동작시키면, 구동부(34)는 플랫폼(10)이 회전 운동 및 병진 운동 중 적어도 어느 하나의 움직임을 가지도록 한다. 플랫폼(10)의 일 실시예인 혈액검사용 플랫폼(1)의 통상적 사용의 경우 구동부(34)는 혈액검사용 플랫폼(1)을 회전 운동시키는 것이 일반적이나, 본 발명과 관련된 기술 분야에서 통상의 지식을 가진 자라면 플랫폼(10)의 움직임은 회전 운동에 국한되지 않고, 다양한 운동 형태를 포함하고 있음을 알 수 있다. 플랫폼(10)이 구동되는 동안, 빛이 광원(31)로부터 발광 되어 플랫폼(10)의 소정 부분을 통과하면, 광 센서(32)는 상기 부분을 투과한 빛을 검출한다. 획득한 빛이 흡광 특성 산출부(33)를 통과하면 빛의 흡광도 파형(absorbance wave)(300) 및 암호화한 흡광도 파형(301) 중 적어도 어느 하나가 산출된다. 정보 저장체(11)의 흡광 특성 정보(112) 영역에 흡광도 파형(300) 및 암호화한 흡광도 파형 중 적어도 어느 하나에 관한 정보가 기록된다.
흡광 특성 정보 검출 시스템은 플랫폼(10) 제작 과정에서 사용되는 것이 일반적이나, 사용 환경에 따라 플랫폼(10) 제작 후 흡광 특성 정보 검출 시스템을 이용하여 흡광 특성 정보(112)를 플랫폼(10)의 정보 저장체(11)에 기록할 수 있다.
광원(31)은 빛을 내는 물체를 의미한다. 본 발명의 일 실시예에서 광원(31)은 발광 다이오드를 사용한다는 가정하에 설명한다. 발광 다이오드(LED)는 순방향으로 전압을 가했을 때 발광하는 반도체 소자이다. 본 실시예에서 발광 다이오드는 흡광 특성 정보를 검출하기 위하여 빛을 발광하는 광원으로 사용되고 있으나, 본 실시예와 관련된 기술 분야에서 통상의 지식을 가진 자라면 발광 다이오드(LED)와 유사한 기능을 하는 다른 광원이 사용될 수 있음을 알 수 있다. 사용 환경에 따라 발광다이오드(Light Emitting Diode: LED), 가스등, 백열전구, 할로겐 램프 등을 사용한다.
광 센서(32)는 광원(31)으로부터 발광된 후, 플랫폼(10) 소정 부분을 투과한 빛을 검출한다. 좀 더 상세히 설명하면, 플랫폼(10)은 여러 개의 층으로 구성되어 있고, 이들 층의 융합 형태에 따라 플랫폼(10) 소정 부분을 빛이 통과할 때, 플랫폼(10) 각각이 빛을 흡수하는 정도인 흡광도(absorbance)는 각 플랫폼(10)별로 다른 특성이 있다. 따라서, 광 센서(32)는 플랫폼(10)의 흡광도 파형을 산출하기 위하여, 플랫폼(10) 소정 부분을 통과한 빛을 검출한다.
흡광 특성 산출부(33)는 아날로그/디지털 변환부(331) 및 암호화부(332)로 구성된다. 아날로그/디지털 변환부(331)는 광 센서(32)가 획득한 빛의 밝기 정도를디지털 값으로 변환한다. 즉, 광 센서(32)가 획득한 빛의 밝기를 디지털 값으로 변환하여 플랫폼(10)의 흡광도 파형(300)을 산출한다. 흡광도 파형(300)은 플랫폼(10)을 통과한 빛의 밝기를 산출한 그래프를 뜻하며, 플랫폼(10)이 빛을 흡수하는 특성을 나타낸다. 또한, 암호화부(332)는 강화된 플랫폼 검사를 위하여 흡광도 파형(300)을 소정의 암호화 방식으로 암호화하여 암호화한 흡광도 파형(301)을 출력한다.
구동부(34)는 플랫폼(10)을 회전 운동 및 병진 운동 중 적어도 어느 하나의 형태로 구동시킨다. 구동부(34)는 회전 운동을 위한 스핀들 모터 또는 병진 운동을 위한 모터 등을 모두 포함한다. 또한, 구동 방법에 있어서, 전기 구동, 기계 구동, 공기 구동, 유압 구동 등의 모든 구동 형태를 포함할 수 있음을, 본 발명과 관련된 기술 분야에서 통상의 지식을 가진 자라면 알 수 있다.
사용자 인터페이스부(35)는 흡광 특성 정보 검출 장치(3)를 동작시키고, 조작하기 위한 모든 입, 출력 장치를 포함한다. 예를 들어, 입력 장치에 있어서 키보드, 터치 화면, 마우스 등과 출력 장치에 있어서 LCD. 스피커 등을 모두 포함한다.
흡광도 파형(300) 산출 과정을 좀 더 상세히 설명하면, 광원(31)과 광 센서(32) 사이에 플랫폼(10)의 소정 부분이 위치하게 한다. 플랫폼(10)이 혈액검사용 플랫폼(1)이라면, 혈액검사용 플랫폼(1)의 통상적 사용(예를 들어, 혈액 검사, 유전자 검사 등)에 따라, 일반적으로 혈액검사용 플랫폼(1)이 회전 운동하는 동안 챔버(12) 주변에 빛을 투과시키는 것이 일반적이나, 본 발명과 관련된 기술 분야에서 통상의 지식을 가진 자라면 플랫폼(10)이 구동되는 동안 어떠한 부분에 빛을 투과시켜도 플랫폼(10)에 따른 독특한 흡광 특성을 검출할 수 있다는 것을 알 수 있다. 광원(31)을 발광 다이오드라고 하면, 발광 다이오드(LED)는 사용 환경에 따라 다수개의 발광 다이오드(LED)를 사용할 수 있다. 발광 다이오드(LED)가 발광하면, 빛은 플랫폼(10)의 소정 부분을 통과하고, 광 센서(32)는 통과한 빛을 검출한다. 광 센 서(32)는 검출한 빛의 밝기를 아날로그/디지털 변환부(331)를 통하여 디지털 값으로 변환하고, 그 결과 흡광도 파형(300)이 산출된다. 산출된 흡광도 파형(300)의 특성은 바코드 형태로 플랫폼(10)의 정보 저장체(11)의 흡광 특성 정보(112) 영역에 기록된다. 이때, 흡광 특성 정보 검출 시스템은 검출된 흡광도 파형(300)을 바코드 형태로 기록할 수 있고, 또한 외부 장치에 의하여 상기와 같은 기능이 수행될 수도 있다. 또한, 정보 저장체(11)의 저장 방법(예를 들면, 바코드 또는 전파 식별 태그 등)에 따라 흡광 특성 정보(112)가 기록되는 방법도 변화 가능하다는 것을 알 수 있다. 흡광도 파형(300)의 기록 방법은 다양한 실시예가 있다. 예를 들면, 플랫폼(10) 및 플랫폼 검사 장치(2) 간의 약속에 의하여 특정 시간에 대한 밝기 값을 기록하거나, 또는 꼭지점, 변곡점 등의 특성을 기록할 수 있다.
도 5는 본 발명의 일 실시예에 따른 혈액검사용 플랫폼(1)의 흡광도 파형을 도시한 도면이다. 도 5를 참조하면, 두 개의 혈액검사용 플랫폼(1)에 대한 흡광도 파형(51, 52)을 도시하였다. 두 개의 그래프(51, 52)는 시간에 대한 흡광도 값을 나타내고 있으며, 서로 다른 흡광도 파형을 그리고 있기에, 두 개의 혈액검사용 플랫폼(1)이 빛을 흡수한 정도가 다르다는 것을 알 수 있다. 좀 더 상세히 설명하면, 두 그래프(51, 52)는 변곡점 위상차(a), 꼭지점 위상차(b) 및 꼭지점 유무(c) 등의 차이점을 가진다. 따라서, 혈액검사용 플랫폼(1)의 흡광 특성 정보를 이용하여 혈액검사용 플랫폼(1)의 불법 복제를 방지할 수 있다.
강화된 복제 방지를 위하여 암호화한 흡광도 파형(301) 정보가 흡광 특성 정보(112)에 저장될 수 있다. 다시 도 4를 참조하면, 암호화부(332)는 아날로그/디지 털 변환부(331)에서 산출한 흡광도 파형(300)을 획득하고, 해쉬 알고리즘에 따른 암호화를 수행하여 암호화한 흡광도 파형(301)을 출력한다. 해쉬 알고리즘은 주어진 원문에서 고정된 길이의 의사난수(pseudo-random number)를 생성하는 연산기법으로, 생성된 의사난수를 출력 값, 해쉬 값 또는 다이제스트(digest)라고 한다.
암호화 과정에 대하여 좀 더 상세히 설명하면, 아날로그/디지털 변환부(331)로부터 획득한 흡광도 파형(300)을 1회 이상의 미분기를 통과시켜 흡광도 파형(300)의 특이점을 산출한다. 예들 들면, 특이점이란 흡광도 파형(300)을 미분한 파형의 변곡점, 각점, 중복점, 고립점 등을 의미한다. 미분기를 통과한 흡광도 파형의 특이점을 해쉬(hash) 알고리즘을 통과시켜 다이제스트(digest)를 출력하고, 다이제스트를 대칭키 암호화 방식(symmetric key cryptography)으로 암호화하면, 암호화한 흡광도 파형(301)이 산출된다. 대칭키 암호화 방식에 사용된 암호화 키는 변칙적(random)으로 생성되는 키로서 정보 저장체(11)의 키 코드 정보(113) 영역에 저장된다. 즉, 흡광도 파형(300)의 암호화 결과, 정보 저장체(11)의 흡광 특성 정보(112) 영역에 암호화한 흡광도 파형(301)이 저장되고, 또한 대칭 키 암호화 방식에 사용된 암호화 키는 키 코드 정보(113) 영역에 저장된다.
대칭 키 암호화 방식에 대하여 좀 더 상세히 설명하면, 대칭 키 암호화 방식은 비밀 키 암호화 방식(secret key cryptography)라고도 호칭한다. 대칭 키 암호화 방식은 원문을 의미를 알 수 없는 형태로 암호화하는 경우 사용하는 암호화 키 및 암호화된 정보를 원문으로 복호화하는 경우 사용되는 복호화 키가 동일하다. 즉, 하나의 대칭 키를 암호화 키 및 복호화 키로 사용하여 암호화한다. 따라서, 키 코드를 암호화 키 및 복호화 키로 사용하여 흡광도 파형(300)을 암호화 및 복호화할 수 있다.
흡광 특성 정보(112) 영역에는 아날로그/디지털 변환부(331)에서 산출된 흡광도 파형(300) 및 암호화부(332)에서 산출된 암호화한 흡광도 파형(301) 중 적어도 어느 하나가 저장되어 있다. 플랫폼 검사 장치(2)는 플랫폼(10)의 정보 저장체(11)에 저장되어 있는 흡광 특성 정보(112)를 분석하여 플랫폼이 복제품인지 여부를 판단한다.
다시 도 3a를 참조하면, 키 코드 정보(113) 영역에는 흡광도 파형의 암호화 및 전자 서명의 생성 과정 중 적어도 어느 하나에서 사용되는 키 코드에 관한 정보가 저장되어 있다. 키 코드는 플랫폼(10) 제작 과정에서 암호화 키로 사용되기 위하여 변칙적(random)으로 생성된 문자, 숫자 등의 조합이다. 키 코드 정보(113)에는 키 코드 및 키 코드를 암호화한 정보 중 적어도 어느 하나가 저장된다.
GUID(Global Unique Identifier) 정보(114) 영역에는 플랫폼(10) 고유의 식별자인 GUID 정보가 저장되어 있다. GUID는 플랫폼(10) 제작 과정에서 플랫폼(10)을 구별하기 위하여 생성되는 식별자로서, 문자, 숫자, 기호 등의 조합으로 구성된다. 예를 들면, 공장에서의 Lot 정보 등을 조합하여 플랫폼(10) 별로 고유한 GUID를 가지도록 하고, 이러한 GUID 정보를 플랫폼(10)의 GUID 정보(114) 영역에 기록한다.
좀 더 상세히 설명하면, 플랫폼(10)은 소모성 일회품으로 한 번 검사가 수행되면 파기(destruction)되어야 하고, 재사용이 불가능하다. 따라서, 플랫폼 검사 장치(2)는 검사가 수행된 플랫폼(10)의 GUID 정보를 저장하여 파기(destruction) GUID 목록을 생성하고, 검사 수행시마다 플랫폼(10)의 GUID 정보를 파기 GUID 목록과 비교하여 플랫폼(10)의 복제 또는 재사용 여부를 판단한다. 플랫폼 검사 장치(2)는 복수 개가 존재하기에, 이러한 파기 GUID 목록도 복수 개가 존재할 수 있다. 파기된 플랫폼(10)의 GUID 정보로 구성된 파기 GUID 목록은 플랫폼 검사 장치(2)간에 서로 공유하거나, 또는 파기 GUID 목록을 관리, 배포하는 서버를 통하여 공유할 수 있다.
폐기(revocation) GUID 목록 버전 정보(115) 영역에는 플랫폼(10) 제작 당시의 폐기 GUID 목록 버전이 저장되어 있다. 폐기 GUID 목록이란 제작상의 결함 또는 불법적 해킹에 의하여 폐기되어야 하는 GUID 또는 GUID 그룹들이 존재하고, 이러한 GUID 정보가 적발 또는 보고되었지만, 상기 GUID가 기록된 플랫폼(10)들이 이미 판매, 유포되어 이들에 대한 사용을 금지시켜야 하는 경우에 대비하여 폐기되어야 하는 GUID들에 대한 정보를 기록해놓은 목록이다. 이러한 폐기 GUID 목록은 새로운 정보가 추가됨에 따라 갱신되어야 하기에, 폐기 GUID 목록을 관리하기 위한 서버는 폐기 GUID 목록을 관리 및 정기적으로 배포하고, 폐기 GUID 목록이 갱신될 때마다 갱신 정보를 나타내기 위한 버전 정보를 함께 배포한다. 폐기되어야 할 플랫폼(10)에 의한 검사 결과는 신뢰할 수 없기 때문에, 이러한 플랫폼(10)을 차단하기 위한 폐기 GUID 목록은 체계적으로 관리되어야 한다. 따라서, 폐기 GUID 목록에 대한 체계적 관리 및 검사를 위하여 폐기 GUID 목록 버전 정보(115)를 플랫폼(10)에 기록한다.
좀 더 상세히 설명하면, 서버가 저장하고 있는 폐기 GUID 목록은 정기적으로 갱신되고, 플랫폼 검사 장치(2)가 저장하고 있는 폐기 GUID 목록도 갱신되어야 한다. 폐기되어야 할 GUID 그룹들에 대한 정보가 추가되었음에도 플랫폼 검사 장치(2)가 폐기 GUID 목록을 갱신하지 않아, 해당 GUID들의 문제점을 인식하지 못하는 경우가 생길 수 있기 때문에 폐기 GUID 목록은 정기적으로 갱신되어야 한다. 따라서, 폐기 GUID 목록 버전 정보(115)를 확인하면, 플랫폼(10)이 제작되는 시기의 폐기 GUID 목록을 알 수 있고, 이후 플랫폼(10)의 검사시 폐기 GUID 목록 버전 정보를 보고 플랫폼 검사 장치(2)가 보유하고 있는 폐기 GUID 목록의 갱신 여부를 결정한다. 따라서, 결함 있는 플랫폼(10)이라고 알려진 GUID 그룹에 속하는 플랫폼(10)이지만, 플랫폼 검사 장치(2)의 폐기 GUID 목록이 갱신되지 않아서 해당 GUID를 문제 있는 플랫폼(10)의 GUID 정보라고 판단하지 못하는 경우를 차단할 수 있다. 이하 관련 내용을 플랫폼 검사 장치(2)에서 좀 더 상세히 설명한다.
전자 서명(116) 영역에는 플랫폼(10)의 정보 저장체(11)에 저장되어 있는 정보가 유효한 정보인지를 확인하기 위한 전자 서명이 저장되어 있다. 전자 서명(116)은 정보 저장체(11)에 저장되어 있는 메타 파라미터(111), 흡광 특성 정보(112), 키 코드 정보(113), GUID 정보(114), 폐기 GUID 목록 버전 정보(115) 등을 소정의 암호화 방식으로 암호화하여 생성된다. 전자 서명(116)의 생성 과정은 플랫폼 검사 장치(2)에서 좀 더 상세히 설명한다.
도 6은 본 발명의 일 실시예에 따른 도 1에 도시된 플랫폼 검사 장치(2)의 구성을 좀 더 상세히 도시한 도면이다. 플랫폼 검사 장치(2)는 상기에서 설명한 바 와 같이 통상의 검사기에 포함될 수도 있고, 또한, 플랫폼(10)의 복제 또는 흠결 여부 판단만을 위한 독자적인 플랫폼 검사 장치(2)로 존재할 수도 있음을 본 발명의 기술분야에서 통상의 지식을 가진 자라면 알 수 있다. 플랫폼 검사 장치(2)는 광원(21), 광 센서(22), 흡광 특성 산출부(23), 독출부(24), 비교부(25), 저장부(26), 사용자 인터페이스부(27), 통신부(28) 및 구동부(29)로 구성된다. 플랫폼 검사 장치(2)는 플랫폼(10)을 검사하기 위하여 플랫폼의 흡광 특성 정보, GUID(Global Unique Identifier) 정보 및 폐기 GUID 목록 버전 정보 및 전자 서명 중 적어도 하나 이상을 이용한다.
광원(21), 광 센서(22) 및 흡광 특성 산출부(23)는 도 3에서 설명한 흡광 특성 정보 검출 시스템에서의 흡광도 파형(300) 또는 암호화한 흡광도 파형(301)을 검출하기 위한 과정과 동일한 과정을 수행한다. 사용자 인터페이스부(27)를 통하여 플랫폼 검사 장치(2)를 동작시키면, 구동부(29)가 플랫폼(10)을 회전 운동 및 병진 운동 중 적어도 어느 하나의 형태로 구동되게 한다. 광원(21)이 빛을 발광하면, 빛은 플랫폼(10) 소정의 구간을 통과하고, 광 센서(22)는 플랫폼(10)을 투과한 빛을 검출하고, 아날로그/디지털 변환부(231)는 광 센서(22)로부터 획득한 빛의 밝기를 디지털 값으로 변환한다. 도 4의 흡광 특성 정보 검출 시스템 및 플랫폼 검사 장치(2)에서 광원(21, 31)의 빛이 통과하는 플랫폼(10)의 소정 부분 및 플랫폼(10)의 구동 형태는 동일하다. 즉, 플랫폼(10)의 흡광 특성 정보를 검출하기 위한 빛을 투과시키는 부분 및 구동 형태(예를 들면, 회전 운동 등)는 플랫폼(10) 제작 과정에서 흡광 특성 정보 검출 시스템 및 플랫폼 검사 장치(2) 간의 약속에 의하여 지정 될 수 있다. 사용 환경에 따라, 플랫폼(10)에 빛이 투과되는 부분이 표시될 수 있다.
독출부(24)는 플랫폼(10)의 정보 저장체(11)로부터 메타 파라미터(111), 흡광 특성 정보(112), 키 코드 정보(113), GUID 정보(114), 폐기 GUID 목록 버전 정보(115) 또는 전자 서명(116)을 독출한다. 이때의 독출부(24)는 정보 저장체(11)에 저장된 정보의 형태에 따라 결정된다. 즉, 정보 저장체(11)에 정보가 바코드 형태로 기록되어 있는 경우 독출부(24)는 바코드를 읽기 위한 광 검출기이고, 정보 저장체(11)에 정보가 전파식별 태그 형태로 기록된 경우 독출부(24)는 전파식별 리더이다. 본 발명과 관련된 기술 분야에서 통상의 지식을 가진 자라면, 광 검출기 및 전파식별 리더는 독출부(24)의 일 실시예에 불과할 뿐이고, 독출부(24)는 플랫폼(10) 및 플랫폼 검사 장치(2) 간의 약속에 의한 정보의 검출을 위한 모든 장치를 포함한다는 것을 알 수 있다.
비교부(25)는 플랫폼(10)의 정보 저장체(11)로부터 독출한 정보를 플랫폼(10)으로부터 검출한 정보와 비교하여 플랫폼(10)의 복제 여부 또는 흠결 여부를 판단한다. 비교부(25)는 흡광 특성 비교부(251), GUID 비교부(252), 폐기 GUID 목록 버전 비교부(253) 및 전자 서명 비교부(254)로 구성된다. 비교부(25)는 흡광 특성 정보, GUID 정보, 폐기 GUID 목록 버전 정보, 전자 서명 등을 흡광 특성 산출부(23), 저장부(26) 등으로부터 획득하고, 획득한 정보를 플랫폼(10)의 정보 저장체(11)로부터 독출한 정보와 비교하고, 비교 결과에 따라 플랫폼(10)이 복제품인지 또는 흠결있는지 여부를 판단한다. 판단 결과에 따라 플랫폼(10) 검사 결과를 사용 자 인터페이스부(27)를 통하여 보고하거나, 또는 플랫폼(10)이 복제품이거나 또는 결함이 있는 경우, 플랫폼 검사 장치(2)가 통상의 검사기에 부착되어 있는 경우 검사를 중지하여 검사 결과를 출력하지 않을 수 있다.
흡광 특성 비교부(251)는 흡광 특성 산출부(23)로부터 획득한 흡광도 파형(600) 및 암호화한 흡광도 파형(601) 중 적어도 어느 하나를 독출부(24)에서 독출한 정보 저장체(11)의 흡광 특성 정보(112)와 비교한다. 흡광 특성 정보(112)를 이용한 복제 여부 판단 과정을 좀 더 상세히 설명하면, 구동부(29)에 의하여 플랫폼(10)이 소정의 구동을 하게 되면, 광원(21)이 빛을 발광하고, 빛이 플랫폼(10)의 소정 부분을 투과하게 되면, 광 센서(22)는 통과한 빛을 검출한다. 이때의 광원(21)은 플랫폼(10) 제작 과정, 즉 도 4에서 설명한 흡광 특성 정보 검출 장치(3)에서 사용한 광원(31)과 동일한 구성을 가지고, 상기에서 설명한 바와 같이 빛이 통과하는 플랫폼(10) 소정의 구간 및 구동부(29, 34)에 의한 플랫폼(10)의 움직임도 동일하다. 광 센서(22)는 획득한 빛의 밝기를 아날로그/디지털 변환부(231)를 통하여 디지털 값으로 변환하고, 그 결과 흡광도 파형(600)이 산출된다. 흡광 특성 비교부(251)는 흡광도 파형의 특성을 독출부(24)가 독출한 흡광 특성 정보(112)와 비교한다. 즉, 독출부(24)는 정보 저장체(11)로부터 흡광 특성 정보(112)를 독출하고, 흡광 특성 비교부(251)는 아날로그/디지털 변환부(231)로부터 획득한 흡광도 파형(600) 및 독출부(24)로부터 획득한 흡광 특성 정보(112)를 비교하여, 두 정보가 일치하면 플랫폼(10)이 복제되지 않은 플랫폼이라고 판단하고, 두 정보가 일치하지 않으면 플랫폼(10)은 복제품이라고 판단하고, 판단 결과를 사용자 인터페이스 부(27)를 통하여 사용자에게 보고하거나, 또는 플랫폼(10)에 의한 통상적인 검사를 중지한다. 이때, 두 정보의 일치 여부는 사용자의 설정에 따라 동일성의 정도를 지정할 수 있다. (예를 들면, 정확도 100%의 동일을 요구하는 경우 또는 정확도 90% 이상이면 일치하는 정보로 보는 경우 등)
강화된 복제 방지를 위하여 암호화한 흡광도 파형(601)을 흡광 특성 정보(112)로 저장한 경우, 아날로그/디지털 변환부(231)로부터 획득한 흡광도 파형(600)을 플랫폼(10) 제작 과정에서 흡광 특성 정보 검출 시스템에서 수행한 것과 동일한 방법으로 흡광도 파형(600)을 암호화한다. 즉, 암호화부(232)는 흡광도 파형(600)을 미분기를 통과시켜 특이점을 산출하고, 산출한 특이점을 해쉬(hash) 알고리즘을 통과시켜 다이제스트(digest)를 출력한다. 독출부(24)는 정보 저장체(11)에 저장된 키 코드 정보(113)를 독출하고, 출력한 다이제스트를 키 코드 정보(113)에서 독출한 키 코드를 암호화 키로 사용하여 대칭키 암호화 방식으로 암호화한다. 다이제스트 및 키 코드 정보(113)가 플랫폼(10) 제작 과정, 즉 흡광 특성 정보 검출 시스템에서 사용하였던 정보와 동일하다면, 플랫폼 검사 장치(2)에서도 동일한 암호화한 흡광도 파형(601)이 산출된다.
흡광 특성 비교부(251)는 암호화한 흡광도 파형(601)을 독출부(24)가 정보 저장체(1)로부터 독출한 흡광 특성 정보(112)와 비교하고, 두 정보가 동일하면 플랫폼(10)이 복제되지 않은 플랫폼(10)임을 사용자 인터페이스부(27)를 통하여 보고하거나, 또는 통상의 검사를 수행한다. 반면에, 플랫폼 검사 장치(2)의 암호화부(232)에서 암호화한 흡광도 파형(601)이 독출부(24)가 독출한 흡광 특성 정 보(112)와 동일하지 않으면, 플랫폼(10)이 복제 플랫폼임을 사용자 인터페이스부(27)를 통하여 보고하거나, 또는 플랫폼(10)을 이용한 검사를 중지시킨다.
정보 저장체(11)의 흡광 특성 정보(112) 영역에 기록된 정보가 흡광도 파형(600) 인지 또는 암호화한 흡광도 파형(601)인지 여부에 대한 정보는 메타 파라미터(111) 등에 저장되거나, 또는 흡광 특성 정보(112)를 저장할 때 헤더 파일 등의 형태로 기록하여 두 정보가 구별될 수 있다. 플랫폼 검사 장치(2)는 독출부(24)가 메타 파라미터(111) 정보를 독출하거나, 또는 흡광 특성 정보(112)를 독출함으로써 상기와 같은 정보들을 획득할 수 있다.
플랫폼(10)이 혈액검사용 플랫폼(1)이라고 가정하면, 혈액을 검사하는 과정에 있어서, 흡광도 분석은 필요한 단계이기에 혈액 검사기에 별도의 추가 장비 없이 플랫폼의 복제 여부를 판단할 수 있다. 또한, 플랫폼(10)을 복제하는 경우, 정보 저장체(11), 즉, 바코드 정보 등도 복제되어 복제 플랫폼에 복제 바코드가 부착되면, 플랫폼(10) 자체의 흡광 특성 정보와 복제 플랫폼에 부착된 흡광 특성 정보가 상이하기에 복제 플랫폼임을 식별할 수 있다. 상기의 방법에 따라 복제 여부를 판단하여 플랫폼이 복제 플랫폼이라고 판단되면, 검사를 중단할 수 있기에 검사의 신뢰도가 향상되고, 복제 플랫폼의 사용을 막을 수 있기에 일회성 소모품인 플랫폼에 대한 판매 수익을 증가시킬 수 있다.
GUID 비교부(252)는 저장부(26)로부터 획득한 파기(destruction) GUID(Global Unique Identifier) 목록(261) 및 폐기(revocation) GUID 목록(262) 중 적어도 어느 하나에 있는 GUID를 독출부(24)가 플랫폼(10)의 GUID 정보(114) 영 역으로부터 독출한 GUID와 비교한다. GUID 정보(114)는 플랫폼(10)과 관련된 정보(예를 들면, 공장에서의 Lot 정보 등)를 조합하여 플랫폼(10)에 있어서 하나밖에 없는 유일한 코드로서 플랫폼(10) 제조시점에 결정되는 정보를 의미한다. 즉, 플랫폼(10)의 제조 시점에 각 플랫폼(10)에 유일한 GUID를 발급하고 정보 저장체(11)의 GUID 정보(114) 영역에 기록한다.
파기 GUID 목록(261)은 플랫폼 검사 장치(2)의 저장부(26) 및 외부 저장 매체 중 적어도 어느 하나에 저장되어 있다. 상기에서 설명한 바와 같이, 플랫폼(10)은 소모성 일회품으로 한번 검사가 수행되면 파기되어야 한다. 따라서 플랫폼(10)이 검사를 수행하면, 독출부(24)는 플랫폼(10)의 GUID 정보(114)를 독출하고, 독출된 GUID는 플랫폼 검사 장치(2)의 저장부(26)에 있는 파기 GUID 목록(261) 및 파기 GUID 목록(261)을 저장하기 위한 별도의 저장소 중 적어도 어느 하나에 저장된다. 별도의 저장소는 하나의 플랫폼 검사 장치(2) 또는 다수의 플랫폼 검사 장치(2)들과 네트워크로 연결되어, 검사가 수행되어 파기된 GUID 목록을 공유할 수 있다. 본 실시예에서의 네트워크는 일반적으로 인터넷(internet)이 될 수 있으나, 무선 랜(wireless LAN) 등 다른 종류의 네트워크가 될 수 있음을 본 실시예가 속하는 기술분야에서 통상의 지식을 가진 자라면 이해할 수 있다. 또한, 플랫폼 검사 장치(2)들간이 네트워크로 연결되어 검사가 수행되어 파기된 디스크의 GUID 목록을 공유할 수 있다. 이하에서는 설명의 편의를 위하여 파기 GUID 목록(261)이 플랫폼 검사 장치(2) 내의 저장부(26)에 저장된다고 가정한다.
좀 더 상세히 설명하면, 플랫폼(10)은 일회성 소모품으로 한 번 검사가 수행 되면 재사용이 불가능하다. 즉, 검사가 종료된 플랫폼(10)은 파기하여야 하기에, 플랫폼(10)에 사용된 해당 GUID는 다시 사용될 수 없다. 따라서, 이러한 점에 착안하여 플랫폼 검사 장치(2)는 플랫폼(10)에 대한 검사를 수행할 때마다 해당 플랫폼(10)의 GUID를 저장부(26)의 파기 GUID 목록(261)에 저장한다. 저장된 파기 GUID 목록(261)은 검사가 이미 수행되어 파기된 플랫폼(10)의 GUID 목록을 의미한다.
플랫폼 검사 장치(2)가 플랫폼(10)의 검사를 수행할 때마다, 독출부(24)는 정보 저장체(11)의 GUID 정보(114)를 독출하고, GUID 비교부(252)는 검출한 GUID 정보(114)를 저장부(26)에 저장되어 있는 파기 GUID 목록(261)과 비교한다. 비교 결과, 파기 GUID 목록(261)에 GUID 정보(114)로부터 독출한 GUID가 있으면, 해당 GUID는 이미 파기된 플랫폼(10)의 GUID 정보이므로 사용자 인터페이스부(27)를 통하여 플랫폼(10)이 복제되었음을 보고하고, 검사를 중지한다. 반면에, 파기 GUID 목록(261)에 GUID 정보(114)로부터 검출한 GUID가 없으면 사용자 인터페이스부(27)를 통하여 플랫폼이 복제품이 아님을 보고하거나, 또는 통상의 검사를 계속 수행한다.
플랫폼(10)이 일회성 소모품이라는 점에 착안하여, GUID 정보를 생성하고 플랫폼(10)의 정보 저장체(11)에 GUID가 저장되고, 검사를 수행할 때마다 플랫폼(10)의 GUID 정보(114)를 파기 GUID 목록(261)에 추가하여 저장한다. 복제 플랫폼(10)의 경우, GUID가 복제한 플랫폼(10)의 GUID와 동일할 것이기에, GUID 정보(114)를 파기 GUID 목록(261)과 비교하여 플랫폼(10)의 복제 여부를 판단할 수 있다. 또한, 플랫폼(10)의 복제에 있어서 하나의 플랫폼(10)을 복제하는 것이 일반적이기, 이러 한 경우 동일한 GUID를 가진 플랫폼(10)이 다수 존재할 경우 GUID 정보(114)의 비교만으로도 복제 플랫폼을 쉽게 검출할 수 있다.
폐기 GUID 목록(262)은 플랫폼 검사 장치(2)의 저장부(26) 및 외부 저장 매체 중 적어도 어느 하나에 저장되어 있다. 폐기 GUID 목록(252)은 제작 상의 결함 또는 불법적 해킹에 의하여 폐기되어야 하는 GUID 또는 GUID 그룹들의 목록으로, 이하에서는 설명의 편의를 위하여 폐기 GUID 목록(262)이 플랫폼 검사 장치(2) 내의 저장부(26)에 저장된다고 가정한다.
좀 더 상세히 설명하면, 결함 또는 복제된 플랫폼(10)의 GUID가 알려진 경우, 해당 플랫폼(10)은 폐기되어야 한다. 이미 판매, 인도, 양도 등의 행위가 이루어진 경우, 결함 있는 플랫폼(10)들을 회수 및 폐기하는 것은 많은 시간과 노력이 소요된다. 따라서, 중앙 관리 서버에서 폐기되어야 할 플랫폼(10)의 GUID 목록을 생성, 관리 및 배포하고, 플랫폼 검사 장치(2)는 서버로부터 획득한 폐기 GUID 목록(262)을 저장부(26) 및 외부 저장 매체에 저장한다.
상기에서 설명한 바와 같이, 플랫폼 검사 장치(2)가 플랫폼(10)의 검사를 수행할 때마다, 독출부(24)는 정보 저장체(11)의 GUID 정보(114)를 독출하고, GUID 비교부(252)는 검출한 GUID 정보(114)를 저장부(26)에 저장되어 있는 폐기 GUID 목록(262)과 비교한다. 비교 결과, 폐기 GUID 목록(262)에 GUID 정보(114)로부터 독출한 GUID가 있으면, 해당 GUID는 폐기되어야 할 플랫폼(10)의 GUID 정보이므로 사용자 인터페이스부(27)를 통하여 플랫폼(10)이 문제 있음을 보고하고, 검사를 중지한다. 반면에, 폐기 GUID 목록(262)에 GUID 정보(114)로부터 검출한 GUID가 없으면 사용자 인터페이스부(27)를 통하여 플랫폼이 문제 없음을 보고하거나, 또는 통상의 검사를 계속 수행한다.
폐기(destruction) GUID 목록 버전 비교부(253)는 저장부(26)에 있는 폐기 GUID(Global Unique Identifier) 목록(262)의 버전을 독출부(24)가 플랫폼(10)의 폐기 GUID 목록 버전 정보(115) 영역으로부터 독출한 폐기 GUID 목록 버전과 비교한다. 상기에서 설명한 바와 같이, 폐기되어야 하지만 유통되고 있는 GUID들에 대한 정보를 기록한 폐기 GUID 목록(262)이 있고, 이러한 목록은 플랫폼 검사 장치(2)의 저장부(26) 및 외부 저장 매체 중 적어도 어느 하나에 저장되어 있다. 또한 폐기 GUID 목록(262)은 서버(5)로부터 정기적으로 갱신되어야 하고, 이러한 갱신 정보를 체계적으로 관리하기 위하여, 폐기 GUID 목록 버전 정보(115)는 폐기 GUID 목록(262)의 생성 시기 등에 관한 정보를 포함한다. 도 7은 폐기 GUID 목록 버전 정보(115)를 이용한 플랫폼 검사 환경을 도시한 도면이다.
도 7을 참조하면, 폐기 GUID 목록 버전 정보(115)를 이용한 플랫폼 검사 환경은 플랫폼(10), 플랫폼 검사 장치(2), 이동식 저장매체(4), 네트워크(6) 및 서버(5)로 구성된다. 이때 플랫폼 검사 장치(2)는 다수가 존재할 수 있다. 상기에서 설명한 바와 같이, 제작상의 결함이나 불법 복제 등의 이유로 폐기되어야 하는 GUID에 대한 정보인 폐기 GUID 목록(51)이 서버(5)에 의하여 관리 및 배포된다. 서버(5)로부터 배포된 폐기 GUID 목록(51)은 플랫폼 검사 장치의 저장부(26) 및 외부 저장소 중 적어도 어느 하나에 저장된다. 이하에서는 설명의 편의를 위하여 저장부(26)에 저장된다고 가정한다. 플랫폼 검사 장치(2)와 서버(5)는 네트워크(6)를 통하여 연결되어 있고, 플랫폼 검사 장치(2)의 폐기 GUID 목록(262)은 사용자의 설정, 또는 기본 설정에 따라 정기적으로 또는 원하는 시기 또는 폐기 GUID 목록 버전 정보(115) 비교 결과에 따라 강제적으로 서버(5)로부터 폐기 GUID 목록(262)을 갱신한다. 본 실시예에서의 네트워크는 일반적으로 인터넷(internet)이 될 수 있으나, 무선 랜(wireless LAN) 등 다른 종류의 네트워크가 될 수 있음을 본 실시예가 속하는 기술분야에서 통상의 지식을 가진 자라면 이해할 수 있다. 또한, 서버(5)로부터 폐기 GUID 목록(51)을 갱신하는 것은 네트워크뿐만 아니라, 이동식 저장 매체에 의하여 폐기 GUID 목록(262)을 플랫폼 검사 장치(2)에서 갱신할 수 있다. 본 실시예에서 이동식 저장 매체란 이동성을 겸비한 컴퓨터로 읽을 수 있는 기록 매체를 의미하며, 컴퓨터로 읽을 수 있는 기록 매체는 마그네틱 저장 매체(예를 들면, 롬, 플로피 디스크, 하드 디스크 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등)와 같은 저장 매체를 포함한다. 즉, 서버(5)에 있는 폐기 GUID 목록(51)을 이동식 저장 매체에 저장시키고, 플랫폼 검사 장치(2)에서 이동식 저장 매체에 저장되어 있는 폐기 GUID 목록(51)을 독출하는 방법에 의하여 폐기 GUID 목록(262)을 갱신할 수 있다.
서버(5)는 다수의 플랫폼 검사 장치(2)들과 네트워크를 통하여 연결되고, 폐기 GUID 목록(51)을 관리, 발급 및 배포한다. 서버(5)는 폐기되어야 할 GUID 정보들이 발생할 때마다 폐기 GUID 목록(51)을 갱신하고, 폐기 GUID 목록(51)을 체계적으로 관리하기 위하여 갱신 정보를 포함한 폐기 GUID 목록(51)을 버전 별로 발급 및 배포한다.
좀 더 상세히 설명하면, 폐기 GUID 목록 버전 정보(115)에는 플랫폼(10)이 제작될 당시의 폐기 GUID 목록의 버전 정보가 저장되어 있다. 즉, 플랫폼(10)이 제작되는 시기의 폐기 GUID 목록의 버전(예를 들면, 버전 1.1 등)을 정보 저장체(11)의 폐기 GUID 목록 버전 정보(115)에 기록한다. 플랫폼 검사 장치(2)의 독출부(24)는 폐기 GUID 목록 버전 정보(115)를 독출하고, 폐기 GUID 목록 버전 정보 비교부(253)는 플랫폼 검사 장치(2)가 저장하고 있는 폐기 GUID 목록(262)의 버전과 독출부(24)가 플랫폼(10)의 정보 저장체(11)로부터 독출한 플랫폼(10)이 제작될 당시의 폐기 GUID 목록 버전을 비교한다. 비교 결과, 플랫폼 검사 장치(2)의 버전이 플랫폼(10)에 있는 폐기 GUID 목록 버전 정보(115)의 버전보다 이전 버전이면 플랫폼 검사 장치(2)는 통신부(28)를 통하여 서버(5)로부터 폐기 GUID 목록(262)을 갱신한다. 플랫폼(10) 제작 당시의 폐기 GUID 목록보다 이전 버전의 폐기 GUID 목록(262)을 플랫폼 검사 장치(2)가 보유하고 있으면, 결함이 있다고 알려진 GUID가 서버(5)의 폐기 GUID 목록(51)에는 포함되어 있으나, 플랫폼 검사 장치(2)가 보유하고 있는 폐기 GUID 목록(262)에는 해당 GUID가 포함되어 있지 않을 수 있기 때문이다. 이때, 사용 환경에 따라 플랫폼 검사 장치(2)가 폐기 GUID 목록 버전을 서버(5)로부터 갱신하지 않으면, 더 이상 검사를 수행할 수 없도록 하여 플랫폼 검사 기능을 강화할 수 있다.
플랫폼 검사 장치(2)가 보유하고 있는 폐기 GUID 목록 버전 정보가 폐기 GUID 목록 버전 정보(115)에 표시된 버전 정보와 같거나 더 최신 버전일 경우, GUID 비교부(252)는 상기에서 설명한 바와 같이 플랫폼의 GUID 정보(114)를 저장 부(26)에 있는 폐기 GUID 목록(262)과 비교한다. 비교 결과에 따라, 플랫폼이 복제 플랫폼인지 또는 흠결있는지 여부를 사용자 인터페이스부(27)를 통하여 사용자에게 보고하거나, 또는 플랫폼(10)을 이용한 통상의 검사가 중지되게 한다.
폐기 GUID 목록 버전 정보(115)를 사용하여 많은 플랫폼(10)의 GUID 정보를 체계적으로 관리할 수 있다. 제작상 결함이 있는 플랫폼(10), 또는 불법적으로 대량 복제된 플랫폼(10)들에 대한 정보를 체계적으로 관리하여 검사의 신뢰성을 향상시킬 수 있다.
다시 도 6을 참조하면, 전자 서명 비교부(254)는 플랫폼 검사 장치(2)가 생성한 전자 서명을 독출부(24)가 플랫폼(10)의 전자 서명(116) 영역으로부터 독출한 전자 서명과 비교한다. 전자 서명(116)은 인위적으로 정보 저장체(11)에 저장된 정보를 불법적으로 생성, 조작하는 경우를 차단하기 위한 방법으로, 전자 서명(116)의 유효성 여부를 판단하여 정보 저장체(11)에 저장된 정보가 유효한 정보인지 여부를 확인하고, 이를 토대로 플랫폼(10)이 흠결 있는지 여부를 판단한다.
도 8은 전자 서명(116)의 생성 및 확인 방법을 도시한 도면이다. 도 8을 참조하면, 전자 서명(116)의 생성 과정(81) 및 확인 과정(82)이 도시되어 있다. 전자 서명(116)의 생성 과정(81)은 플랫폼(10) 제작 과정에 포함되거나, 또는 플랫폼(10) 제작 후 사용자에게 판매, 양도, 인도 등의 행위가 이루어지기 전에 이루어질 수 있다. 또한, 전자 서명(116)의 확인 과정(82)은 플랫폼 검사 장치(2)의 전자 서명 비교부(254)에서 플랫폼(10)을 검사하기 위하여 수행된다.
전자 서명(116)의 생성 과정(81)을 좀 더 상세히 설명하면, 플랫폼 관련 정 보(811)가 해쉬 알고리즘(812)을 통과하여 출력 값인 다이제스트(digest)(813)가 생성된다. 이때 플랫폼 관련 정보(811)는 상기에서 언급한 메타 파라미터(111), 흡광 특성 정보(112), GUID 정보(114) 및 폐기 GUID 목록 버전 정보(115) 중 적어도 어느 하나를 포함한다. 플랫폼 관련 정보(811)는 상기에서 열거한 정보들을 임의로 취합하여 사용할 수 있으며, 이는 플랫폼(10) 및 플랫폼 검사 장치(2)의 약속에 의하여 결정된다. 생성된 다이제스트(813)를 키 코드(814)를 사용하여 대칭 키 암호화 방식으로 암호화하면 전자 서명(817)이 생성된다. 이때의 키 코드(814)는 상기 도 4에서 설명한 바와 같이, 암호화 키로 사용되기 위한 변칙적(random)으로 생성된 문자, 숫자, 기호 등의 조합을 의미한다. 또한, 키 코드(814)는 공개 키(815)를 암호화 키로 사용하여 비대칭키 암호화 방식(asymmetric key cryptography)으로 암호화하고, 그 결과 암호화한 키 코드(816)가 생성된다. 전자 서명(817)의 생성 결과, 플랫폼(10)의 정보 저장체(11)에는 암호화한 키 코드(816) 및 전자 서명(817)이 저장된다. 전자 서명(817)의 생성은 플랫폼(10) 제작 당시에 수행되어 생성된 전자 서명(817)을 정보 저장체(11)의 전자 서명(116) 영역에 기록하고, 암호화한 키 코드(816)를 정보 저장체(11)의 키 코드 정보(113) 영역에 기록한다.
전자 서명(116)의 확인(82) 과정은 플랫폼 검사 장치(2)에서 수행한다. 전자 서명(116)의 확인 과정(82)을 좀 더 상세히 설명하면, 상기에서 설명한 전자 서명(116)의 생성 과정(81)과 동일한 플랫폼 관련 정보(821)가 해쉬 알고리즘(822)을 통과하여 출력 값인 다이제스트(digest)(823)가 생성된다. 이때의 플랫폼 관련 정보(821)는 상기에서 설명한 바와 같이 전자 서명(116) 생성 과정에서 사용한 플랫 폼 관련 정보(811)와 동일하다. 또한, 독출부(24)는 플랫폼(10) 정보 저장체(11)의 키 코드 정보(113)를 독출하고, 키 코드 정보(113)에 저장되어 있는 암호화한 키 코드(826)를 개인 키(825)를 이용하여 비대칭 키 암호화 방식(asymmetric key cryptography)으로 복호화화면 암호화 이전의 키 코드(824)가 복원된다. 전자 서명(116) 확인 과정의 키 코드(824)는 전자 서명(116) 생성 과정의 키 코드(814)와 동일하다. 상기에서 생성된 다이제스트(823)를 키 코드(824)를 사용하여 대칭 키 암호화 방식으로 암호화하면 전자 서명(827)이 생성된다. 전자 서명 비교부(254)는 독출부(24)가 검출한 전자 서명(116)을 플랫폼 검사 장치(2)의 확인 과정(82)에서 생성한 전자 서명(827)과 비교하여 전자 서명이 동일하면 전자 서명이 유효하고, 플랫폼(10)에 있는 GUID 등의 정보가 유효하다는 정보 또는 플랫폼(10)이 복제되지 않았다는 정보를 사용자 인터페이스부(27)를 통하여 보고하거나, 또는 통상의 검사를 수행한다. 전자 서명(116, 827)이 동일하지 않으면, 플랫폼(10)이 복제 또는 흠결 있다고 판단하고 사용자 인터페이스부(27)를 통하여 보고하거나, 또는 플랫폼(10) 통상의 검사를 중지시킨다.
비대칭 키 암호화 방식에 대하여 좀 더 상세히 설명하면, 비대칭 키 암호화 방식은 공개 키 암호화 방식(public key cryptography)라고도 불린다. 비대칭 키 암호화 방식은 비대칭 키 쌍(asymmetric key pair)를 이용하여 암호화 및 복호화를 수행한다. 비대칭키 쌍은 공개키와 개인키가 있다. 플랫폼(10)의 전자 서명 생성 과정(81)에서 공개키(815)를 사용하여 키 코드(814)가 암호화된다. 암호화된 키 코드(816)를 복호화하기 위해서는 공개 키와 비대칭 키 쌍을 이루는 개인 키가 필요 하다. 따라서, 전자 서명 생성 과정(81)에서 사용된 공개 키(815)와 비대칭 키 쌍을 이루는 개인 키(825)가 플랫폼 검사 장치(2)에 저장되어 있고, 플랫폼 검사 장치(2)는 플랫폼(10)의 메타 파라미터(111) 정보 등을 검출하여 플랫폼(10)과 쌍을 이루는 개인 키(825)를 사용하여 복호화를 수행할 수 있다.
대칭 키 암호화 방식 및 비대칭 키 암호화 방식은 소정의 암호화 방식의 일 실시예에 불과할 뿐이고, 이와 유사한 기능을 수행하는 암호화 및 복호화 방식을 사용하여 전자 서명(116)의 생성(81) 및 확인(82) 과정을 수행할 수 있음을 본 발명과 관련된 기술 분야에서 통상의 지식을 가진 자라면 알 수 있다.
전자 서명(116) 생성 및 확인 과정을 추가함으로 인하여 불법적인 GUID 복제 및 확산을 방지하여 플랫폼(10)의 검사 방법을 강화할 수 있다.
다시 도 6을 참조하면, 사용자 인터페이스부(27)는 플랫폼(10)이 복제되었는지에 대한 결과를 표시하고, 플랫폼 검사 장치(2)를 동작시킨다. 이때의 표시 방법은 시각 정보의 표시(예를 들면, 디스플레이, LCD 화면, 눈금 표시 장치 등), 청각 정보의 표시(예를 들면, 스피커 등) 등을 포함한다.
통신부(28)는 네트워크 및 이동식 저장 매체 중 적어도 어느 하나를 통하여 서버(5) 및 다른 플랫폼 검사 장치(2)들과 파기 GUID 목록(261) 및 폐기 GUID 목록(262)을 송수신한다. 폐기 GUID 목록 버전 비교부(253)의 비교 결과, 저장부(26)의 폐기 GUID 목록 버전(262)이 플랫폼(10)의 폐기 GUID 목록 버전 정보(115)보다 이전 버전일 경우, 통신부(28)는 네트워크 및 이동식 저장 매체 중 적어도 어느 하나를 통하여 서버(5)로부터 폐기 GUID 목록 버전(262)을 갱신한다. 또한, 통신 부(28)를 통하여 다른 플랫폼 검사 장치(2)들과 파기 GUID 목록 버전(261)을 공유할 수 있다. 본 실시예에서의 네트워크는 일반적으로 인터넷(internet)이 될 수 있으나, 무선 랜(wireless LAN) 등 다른 종류의 네트워크가 될 수 있음을 본 실시예가 속하는 기술분야에서 통상의 지식을 가진 자라면 이해할 수 있다.
또한, 통신부(28)는 상기에서 설명한 바와 같이, 이동식 저장 매체에 의하여 폐기 GUID 목록(51)을 플랫폼 검사 장치(2)에서 갱신할 수 있다. 본 실시예에서 이동식 저장 매체랑 이동성을 겸비한 컴퓨터로 읽을 수 있는 기록 매체를 의미하며, 컴퓨터로 읽을 수 있는 기록 매체는 마그네틱 저장 매체(예를 들면, 롬, 플로피 디스크, 하드 디스크 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등)와 같은 저장 매체를 포함한다. 즉, 서버(5)에 있는 폐기 GUID 목록(51)을 이동식 저장 매체에 저장시키고, 플랫폼 검사 장치(2)에서 이동식 저장 매체에 저장되어 있는 폐기 GUID 목록(51)을 독출하는 방법에 의하여 폐기 GUID 목록(262)을 갱신할 수 있다.
구동부(29)는 플랫폼(10)을 회전 운동 및 병진 운동 중 적어도 어느 하나의 형태로 구동시킨다. 구동부(29)는 도 4에서 설명한 바와 같이 회전 운동을 위한 스핀들 모터 또는 병진 운동을 위한 모터 등을 모두 포함한다. 또한, 구동 방법에 있어서, 전기 구동, 기계 구동, 공기 구동, 유압 구동 등의 모든 구동 형태를 포함할 수 있음을, 본 발명과 관련된 기술 분야에서 통상의 지식을 가진 자라면 알 수 있다.
도 9는 플랫폼 검사 장치(2)에서 플랫폼(10)을 검사하는 방법을 도시한 흐름 도이다. 도 9를 참조하면, 본 실시예에 따른 플랫폼(10)을 검사하는 방법은 도 6에 도시된 플랫폼(10) 및 플랫폼 검사 장치(2)에서 시계열적으로 처리되는 단계들로 구성된다. 따라서, 이하 생략된 내용이라 하더라도 도 6에 도시된 플랫폼(10) 및 플랫폼 검사 장치(2)에 관하여 이상에서 기술된 내용은 본 실시예에 따른 플랫폼(10)의 검사 방법에도 적용된다.
901 단계에서, 플랫폼 검사 장치(2)는 플랫폼(10)의 흡광 특성 정보를 검출한다. 플랫폼 검사 장치(2)는 광원(21), 광 센서(22), 구동부(29) 및 흡광 특성 산출부(23)를 통하여 플랫폼(10)의 흡광 특성 정보를 검출한다.
902 단계에서, 플랫폼 검사 장치(2)의 독출부(24)는 플랫폼(10)의 정보 저장체(11)에 저장된 흡광 특성 정보(112)를 독출하고, 흡광 특성 비교부(251)는 독출한 흡광 특성 정보를 901 단계에서 검출한 흡광 특성 정보와 비교한다. 두 개의 정보가 동일하면 다음 단계인 903 단계로 진행하고, 동일하지 않다면 910 단계로 진행하여 플랫폼(10)이 복제되었거나 흠결있는 플랫폼(10)임을 사용자 인터페이스부(27)를 통하여 사용자에게 보고하는 행위 및 플랫폼(10) 통상의 검사를 중지시키는 행위 중 적어도 어느 하나를 수행한다.
903 단계에서 플랫폼 검사 장치(2)는 전자 서명(116)을 생성한다. 즉, 전자 서명 생성 과정(81)을 통하여 플랫폼 검사 장치(2)에서 전자 서명(827)을 생성한다.
904 단계에서 플랫폼 검사 장치(2)의 독출부(24)는 플랫폼(10)의 정보 저장체(11)에 저장된 전자 서명(116)을 독출하고, 전자 서명 비교부(254)는 903 단계에 서 생성한 전자 서명(827)을 독출한 전자 서명(116)과 비교한다. 두 전자 서명이 동일하면 다음 단계인 905 단계로 진행하고, 동일하지 않으면 910 단계로 진행하여 플랫폼(10)이 복제되었거나 흠결있는 플랫폼(10)임을 사용자 인터페이스부(27)를 통하여 사용자에게 보고하는 행위 및 플랫폼(10) 통상의 검사를 중지시키는 행위 중 적어도 어느 하나를 수행한다.
905 단계는 플랫폼 검사 장치(2)가 저장하고 있는 폐기 GUID 목록(262)의 버전 정보를 검출한다. 이때 폐기 GUID 목록(262)은 플랫폼 검사 장치(2) 및 외부 저장소 중 적어도 어느 하나에 저장되어 있다.
906 단계는 플랫폼 검사 장치(2)의 독출부(24)는 정보 저장체(11)의 폐기 GUID 목록 버전 정보(115)를 독출하고, 폐기 GUID 목록 버전 비교부(253)는 905 단계에서 검출한 플랫폼 검사 장치(2)가 저장하고 있는 폐기 GUID 목록의 버전 정보와 독출부(24)가 독출한 폐기 GUID 목록 버전 정보를 비교한다. 플랫폼 검사 장치(2)가 저장하고 있는 목록의 버전 정보가 플랫폼(10)의 버전 정보보다 낮은 경우 909 단계로 진행하여 서버(5)로부터 폐기 GUID 목록(262)을 갱신한다. 플랫폼 검사 장치(2)의 버전 정보가 플랫폼(10)의 버전 정보와 같거나 더 최신 버전일 경우 다음 단계인 907 단계로 진행한다.
907 단계에서 플랫폼 검사 장치(2)의 독출부(24)는 플랫폼(10)의 정보 저장체(11)에 있는 GUID 정보(114)를 독출한다.
908 단계에서 플랫폼 검사 장치(2)의 GUID 비교부(252)는 독출부(24)가 검출한 플랫폼의 GUID 정보(114)를 저장부(26)에 있는 폐기 GUID 목록(262) 및 파기 GUID 목록(261)과 비교한다. 동일 GUID가 폐기 GUID 목록(262) 및 파기 GUID 목록(261)에 존재 하지 않으면 플랫폼(10)이 문제없는 플랫폼이므로 통상의 검사를 진행한다. 동일 GUID가 폐기 GUID 목록(262) 및 파기 GUID 목록(261)에 존재하면 910 단계로 진행하여 플랫폼(10)이 복제되었거나 흠결있는 플랫폼(10)임을 사용자 인터페이스부(27)를 통하여 사용자에게 보고하는 행위 및 플랫폼(10) 통상의 검사를 중지시키는 행위 중 적어도 어느 하나를 수행한다.
909 단계는 상기에서 설명한 바와 같이 플랫폼 검사 장치(2)는 네트워크 및 이동식 저장 매체 중 적어도 어느 하나를 통하여 서버(5)로부터 폐기 GUID 목록(262)을 갱신하고 다시 906 단계를 수행한다.
910 단계는 플랫폼(10)이 복제되었거나 흠결있는 플랫폼(10)임을 사용자 인터페이스부(27)를 통하여 사용자에게 보고하는 행위 및 플랫폼(10) 통상의 검사를 중지시키는 행위 중 적어도 어느 하나를 수행한다.
상기의 단계들은 플랫폼(10) 및 플랫폼 검사 장치(2)에서 플랫폼(10)을 검사하는 방법의 흐름도이다. 상기에서 설명한 바와 같이, 상기 흐름도의 과정들은 필요에 따라 선택적으로 수행이 가능하다.
예를 들어, 플랫폼(10)에 메타 파라미터(111), 흡광 특성 정보(112) 및 전자 서명(116)만이 저장되어 있다면, 도 9의 흐름도에서 905 내지 908 단계는 생략 가능함을 본 발명과 관련된 기술 분야에서 통상의 지식을 가진 자라면 알 수 있다.
플랫폼(10)의 정보 저장체(11)에 메타 파라미터(meta parameter)(111), 흡광(absorbance) 특성 정보(112), 키 코드 정보(113), GUID 정보(114), 폐기 GUID 목록 버전 정보(115), 전자 서명(116) 등이 저장되고, 플랫폼 검사 장치(2)는 정보 저장체(11)의 정보를 독출하고, 플랫폼(10)으로부터 직접 측정 또는 획득 또는 검출한 정보와 비교하여 플랫폼(10)의 복제 또는 흠결 여부를 검사할 수 있다. 이와 같은 검사 방법에 의하면, 기존에 존재하던 장비에 새로운 하드웨어의 추가 없이, 소프트웨어의 추가만으로 효율적으로 플랫폼(10)의 복제 여부를 검사한다. 이와 같이 플랫폼(10)의 복제를 방지하여 소모성 일회품인 플랫폼(10)에 대한 수익을 향상시키고, 검사의 신뢰도를 높일 수 있다.
이제까지 본 발명에 대하여 그 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.
도 1은 본 발명의 일 실시예에 따른 플랫폼의 복제 방지 시스템을 도시한 도면이다.
도 2는 본 발명의 일 실시예에 따른 혈액검사용 플랫폼(1)를 도시한 도면이다.
도 3a는 본 발명의 일 실시예에 따른 혈액검사용 플랫폼(1)의 정보 저장체(11)를 도시한 도면이다.
도 3b는 본 발명의 일 실시예에 따른 플랫폼(1b)의 정보 저장체(11b)를 도시한 도시한 도면이다.
도 4는 흡광 특성 정보를 검출하기 위한 시스템을 도시한 도면이다.
도 5는 본 발명의 일 실시예에 따른 혈액검사용 플랫폼(1)의 흡광도 파형을 도시한 도면이다.
도 6은 본 발명의 일 실시예에 따른 도 1에 도시된 플랫폼 검사 장치(2)의 구성을 좀 더 상세히 도시한 도면이다.
도 7은 폐기 GUID 목록 버전 정보(115)를 이용한 플랫폼 검사 환경을 도시한 도면이다.
도 8은 전자 서명(116)의 생성 및 확인 방법을 도시한 도면이다.
도 9는 플랫폼 검사 장치(2)에서 플랫폼(10)을 검사하는 방법을 도시한 흐름도이다.

Claims (20)

  1. 플랫폼이 소정의 움직임을 가지도록 구동시키는 구동부;
    상기 플랫폼이 구동되는 동안 상기 플랫폼의 소정 부분에 빛을 투과시키는 적어도 하나의 광원;
    상기 플랫폼을 투과한 상기 빛을 검출하는(sensing) 센서;
    상기 센서의 검출 결과에 기초하여 상기 플랫폼이 빛을 흡수하는 특성을 산출하는 산출부;
    상기 플랫폼의 정보 저장체에 저장된 상기 플랫폼이 빛을 흡수하는 특성에 관한 정보를 독출하는(reading) 독출부; 및
    상기 산출부로부터 획득한 특성 및 상기 독출부로부터 획득한 정보를 비교하여 상기 플랫폼이 복제되었는지를 판단하는 비교부를 포함하는 플랫폼 검사 장치.
  2. 제 1 항에 있어서,
    상기 독출부는 바코드 정보를 독출하는 광 검출기 및 전파식별 태그 정보를 독출하는 판독기 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 플랫폼 검사 장치.
  3. 제 1 항에 있어서,
    상기 독출부는 상기 플랫폼의 정보 저장체에 저장된 폐기(revocation) GUID 목록 버전 정보를 독출하고,
    상기 비교부는 상기 검사 장치 및 외부 저장 매체 중 적어도 어느 하나에 저장되어 있는 폐기 GUID 목록 버전 정보를 상기 독출부로부터 획득한 정보와 비교하는 폐기 GUID 목록 버전 비교부를 더 포함하고,
    상기 비교 결과에 따라 네트워크 및 이동식 저장 매체 중 적어도 어느 하나를 이용하여 외부 장치로부터 상기 폐기 GUID 목록을 갱신하는 통신부를 더 포함하는 것을 특징으로 하는 플랫폼 검사 장치.
  4. 제 3 항에 있어서,
    상기 통신부는 상기 비교 결과에 따라 강제적으로 상기 외부 장치로부터 상기 폐기 GUID 목록을 갱신하는 것을 특징으로 하는 플랫폼 검사 장치.
  5. 제 1 항에 있어서,
    상기 독출부는 상기 플랫폼의 정보 저장체에 저장된 GUID 정보를 독출하고,
    상기 비교부는 상기 검사 장치 및 외부 저장 매체 중 적어도 어느 하나에 저장되어 있는 파기(destruction) GUID 목록 및 폐기(revocation) GUID 목록 중 적어도 어느 하나와 상기 독출부로부터 획득한 정보를 비교하는 GUID 비교부를 더 포함하는 것을 특징으로 하는 플랫폼 검사 장치.
  6. 제 1 항에 있어서,
    상기 독출부는 상기 플랫폼의 정보 저장체에 저장된 전자 서명 및 플랫폼 관련 정보들을 독출하고,
    상기 비교부는 상기 플랫폼 관련 정보들을 소정의 암호화 방식으로 암호화하여 전자 서명을 생성하고, 상기 생성된 전자 서명을 상기 독출부로부터 획득한 상기 전자 서명과 비교하여 상기 플랫폼이 복제되었는지를 판단하는 전자 서명 비교부를 더 포함하고,
    상기 플랫폼 관련 정보들은 상기 플랫폼이 빛을 흡수하는 특성에 관한 정보 및 키 코드 정보 및 GUID(Global Unique Identifier) 정보 및 폐기 GUID 목록 버전 정보 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 플랫폼 검사 장치.
  7. 적어도 하나 이상의 층 구조를 가지도록 구성된 플랫폼이 구비하는 다수의 판들; 및
    상기 플랫폼이 소정의 움직임을 가지는 동안 상기 플랫폼에 빛을 투과시켜 검출한 상기 판들이 빛을 흡수하는 특성에 관한 정보를 포함하는 복제 방지 정보가 기록되어 있는 정보 저장체를 포함하는 것을 특징으로 하는 플랫폼.
  8. 제 7 항에 있어서,
    상기 정보 저장체는 상기 빛을 흡수하는 특성을 암호화하기 위한 키 코드 정보가 더 저장되어 있는 것을 특징으로 하고,
    상기 빛을 흡수하는 특성에 관한 정보는 상기 플랫폼이 빛을 흡수하는 특성 을 상기 키 코드 정보를 암호화 키로 사용하여 소정의 암호화 방식으로 암호화한 정보인 것을 특징으로 하는 플랫폼.
  9. 제 7 항에 있어서,
    상기 정보 저장체는 키 코드 정보 및 GUID(Global Unique Identifier) 정보 및 폐기 GUID 목록 버전 정보 및 전자 서명 중 적어도 어느 하나가 더 저장되어 있는 것을 특징으로 하는 플랫폼.
  10. 제 8 항에 있어서,
    상기 키 코드 정보는 키 코드를 소정의 암호화 방식으로 암호화하여 생성되고,
    상기 키 코드는 상기 소정의 암호화 방식에서 사용하기 위하여 변칙적(random)으로 생성되는 것을 특징으로 하는 플랫폼.
  11. 제 9 항에 있어서,
    상기 전자 서명은 상기 플랫폼 관련 정보들을 소정의 암호화 방식으로 암호화하여 생성되고,
    상기 플랫폼 관련 정보들은 상기 빛을 흡수하는 특성 정보 및 상기 키 코드 정보 및 상기 GUID 정보 및 상기 폐기 GUID 목록 버전 정보 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 플랫폼.
  12. 제 7 항에 있어서,
    상기 정보 저장체는 바코드 및 전파식별 태그(RFID tag: Radio Frequency Identification tag) 중 적어도 어느 하나를 이용하여 정보가 기록되어 있는 것을 특징으로 하는 플랫폼.
  13. 플랫폼이 빛을 흡수하는 특성에 관한 정보를 검출하는 단계;
    상기 플랫폼의 정보 저장체에 기록된 상기 플랫폼이 빛을 흡수하는 특성에 관한 정보를 독출하는 단계; 및
    상기 검출한 정보 및 상기 독출한 정보를 비교하여 상기 플랫폼이 복제되었는지 여부를 검사하는 단계를 포함하는 방법.
  14. 제 13 항에 있어서,
    상기 독출하는 단계는 상기 플랫폼의 정보 저장체에 저장된 폐기(revocation) GUID 목록 버전 정보를 독출하고,
    상기 검사하는 단계는 상기 검사 장치 및 외부 저장 매체 중 적어도 어느 하나에 저장되어 있는 폐기 GUID 목록 버전 정보를 상기 플랫폼으로부터 독출한 정보와 비교하고, 상기 비교 결과에 따라 상기 폐기 GUID 목록을 갱신하고, 상기 폐기 GUID 목록을 상기 플랫폼의 정보 저장체에 저장된 GUID 정보와 비교하는 것을 특징으로 하는 방법.
  15. 제 14 항에 있어서,
    상기 검사하는 단계는 상기 비교 결과에 따라 강제적으로 상기 폐기 GUID 목록을 갱신하는 것을 특징으로 하는 방법.
  16. 제 14 항에 있어서,
    상기 검사하는 단계는 네트워크 및 이동식 저장 매체 중 적어도 어느 하나를 이용하여 외부 장치로부터 상기 폐기 GUID 목록을 갱신하는 것을 특징으로 하는 방법.
  17. 제 13 항에 있어서,
    상기 독출하는 단계는 상기 플랫폼의 정보 저장체에 저장된 GUID 정보를 독출하고,
    상기 검사하는 단계는 상기 검사 장치 및 외부 저장 매체 중 적어도 어느 하나에 저장되어 있는 파기(destruction) GUID 목록 및 폐기(revocation) GUID 목록 중 적어도 어느 하나를 상기 플랫폼으로부터 독출한 정보와 비교하는 것을 특징으로 하는 방법.
  18. 제 13 항에 있어서,
    상기 독출하는 단계는 상기 플랫폼의 정보 저장체에 저장된 전자 서명 및 플 랫폼 관련 정보들을 독출하고,
    상기 검사하는 단계는 상기 플랫폼 관련 정보들을 소정의 암호화 방식으로 암호화하여 전자 서명을 생성하고, 상기 생성된 전자 서명을 상기 독출한 전자 서명과 비교하여 상기 플랫폼을 검사하고,
    상기 플랫폼 관련 정보들은 상기 빛을 흡수하는 특성 정보 및 키 코드 정보 및 GUID 정보 및 폐기 GUID 목록 버전 정보 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 방법.
  19. 제 13 항에 있어서,
    상기 독출하는 단계는 상기 플랫폼의 바코드 정보 및 전파식별 태그 정보 중 적어도 어느 하나를 독출하는 것을 특징으로 하는 방법.
  20. 제 13 항 내지 제 19 항 중 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
KR1020090001941A 2009-01-09 2009-01-09 플랫폼의 복제 방지 방법 및 시스템 KR101572848B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020090001941A KR101572848B1 (ko) 2009-01-09 2009-01-09 플랫폼의 복제 방지 방법 및 시스템
US12/650,603 US20110026705A1 (en) 2009-01-09 2009-12-31 Method and system for preventing copy of platform
CN201010000098.2A CN101776583B (zh) 2009-01-09 2010-01-07 防止平台复制的方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090001941A KR101572848B1 (ko) 2009-01-09 2009-01-09 플랫폼의 복제 방지 방법 및 시스템

Publications (2)

Publication Number Publication Date
KR20100082575A KR20100082575A (ko) 2010-07-19
KR101572848B1 true KR101572848B1 (ko) 2015-12-01

Family

ID=42513099

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090001941A KR101572848B1 (ko) 2009-01-09 2009-01-09 플랫폼의 복제 방지 방법 및 시스템

Country Status (3)

Country Link
US (1) US20110026705A1 (ko)
KR (1) KR101572848B1 (ko)
CN (1) CN101776583B (ko)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102495982B (zh) * 2011-11-30 2014-12-24 成都七巧软件有限责任公司 一种基于进程线程的防拷贝***和防拷贝存储介质
KR102205650B1 (ko) * 2013-06-05 2021-01-21 넥서스 디엑스, 아이엔씨. 미세유동장치, 검사장치, 이들을 포함하는 검사 시스템 및 검사장치의 제어방법
WO2016190936A1 (en) * 2015-03-09 2016-12-01 Massachusetts Institute Of Technology Waveguide with dielectric light reflectors
CN110009073A (zh) * 2018-01-05 2019-07-12 上海贝赞通信技术有限公司 一种基于rfid的通信***

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040092995A1 (en) * 2002-04-19 2004-05-13 Pelikan Technologies, Inc. Method and apparatus for body fluid sampling with improved sensing

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5879628A (en) * 1996-05-06 1999-03-09 Helena Laboratories Corporation Blood coagulation system having a bar code reader and a detecting means for detecting the presence of reagents in the cuvette
EP1167977A1 (en) * 1996-09-19 2002-01-02 Abbott Laboratories Method and structure for determination of item of interest in a sample
US5856194A (en) * 1996-09-19 1999-01-05 Abbott Laboratories Method for determination of item of interest in a sample
US6708049B1 (en) * 1999-09-28 2004-03-16 Nellcor Puritan Bennett Incorporated Sensor with signature of data relating to sensor
DE10057832C1 (de) * 2000-11-21 2002-02-21 Hartmann Paul Ag Blutanalysegerät
US6770487B2 (en) * 2001-05-01 2004-08-03 Ischemia Technologies, Inc. Bar code readable diagnostic strip test
CA2448681C (en) * 2001-06-12 2014-09-09 Pelikan Technologies, Inc. Integrated blood sampling analysis system with multi-use sampling module
AU2003259233A1 (en) * 2002-07-25 2004-02-16 The Regents Of The University Of California Animal cage behavior system
CA2542597C (en) * 2003-10-15 2014-07-29 Inverness Medical Limited Meter and test sensor bank incorporating re-writable memory
JP2008514949A (ja) * 2004-09-30 2008-05-08 ライフスキャン・スコットランド・リミテッド カセット組立体駆動手段及び方法
CN101203741B (zh) * 2005-06-14 2012-01-18 富士胶片株式会社 传感器、多通道传感器、感测设备和感测方法
DE102007030384B4 (de) * 2007-06-29 2009-02-05 Dade Behring Marburg Gmbh Verfahren zur Identifizierung eines transparenten Objekts anhand seines Absorptionsspektrums
WO2009075907A2 (en) * 2007-07-05 2009-06-18 Facet Technologies, Llc Multi-lancet cartridge and lancing device
CN102138075B (zh) * 2008-10-01 2014-05-28 三星电子株式会社 离心式微流体设备、制造微流体设备的方法以及使用微流体设备测试样品的方法
US20100250271A1 (en) * 2009-03-30 2010-09-30 Zipnosis, Inc. Method and system for digital healthcare platform

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040092995A1 (en) * 2002-04-19 2004-05-13 Pelikan Technologies, Inc. Method and apparatus for body fluid sampling with improved sensing

Also Published As

Publication number Publication date
CN101776583B (zh) 2014-10-15
US20110026705A1 (en) 2011-02-03
KR20100082575A (ko) 2010-07-19
CN101776583A (zh) 2010-07-14

Similar Documents

Publication Publication Date Title
US11968299B2 (en) Encryption system for medical devices
JP7021166B2 (ja) 消耗品データ管理
AU2018203269B2 (en) Methods and apparatuses for predicting risk of prostate cancer and prostate gland volume
KR101572848B1 (ko) 플랫폼의 복제 방지 방법 및 시스템
US8665431B2 (en) Cuvette and method for authenticating a cuvette
US10380376B2 (en) System and method for protecting and controlling access to analytical results of a diagnostic test assay
BR112012026406B1 (pt) método de conduzir controle de qualidade para determinar anormalidades na operação de um sistema microfluídico
US10466159B2 (en) Multiplex bead array assay
JP2022548289A (ja) 生体液を分配及び分析する装置
KR20170025727A (ko) 검사장치 및 그 제어방법
JP2018009841A (ja) 自動分析装置、自動分析方法、及び試薬登録システム
CN102375053A (zh) 一种新型的实验室留样保存方法
JP2007093384A (ja) ハイブリッド基板、測定基板、データ基板、測定装置、再生装置、および測定再生装置
WO2021065650A1 (ja) 正規品自動認証方法
JP7073438B2 (ja) 自動分析装置および自動分析装置の制御方法
EP3268902B1 (en) Reading and writing codes using optical devices
JP2005092434A (ja) 検査システム、検査装置および方法、情報処理装置および方法、情報提供装置および方法、記録媒体、並びにプログラム
Shayan et al. Microfluidic Device Security
JP2007093383A (ja) ハイブリッド基板、測定基板、データ基板、測定装置、および再生装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20181030

Year of fee payment: 4