KR20030002185A - 패턴으로부터 추출된 코드에 의한 데이터 획득 장치 및 방법 - Google Patents

패턴으로부터 추출된 코드에 의한 데이터 획득 장치 및 방법 Download PDF

Info

Publication number
KR20030002185A
KR20030002185A KR1020010038933A KR20010038933A KR20030002185A KR 20030002185 A KR20030002185 A KR 20030002185A KR 1020010038933 A KR1020010038933 A KR 1020010038933A KR 20010038933 A KR20010038933 A KR 20010038933A KR 20030002185 A KR20030002185 A KR 20030002185A
Authority
KR
South Korea
Prior art keywords
code
pattern
management server
terminal
value
Prior art date
Application number
KR1020010038933A
Other languages
English (en)
Other versions
KR100414523B1 (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 KR10-2001-0038933A priority Critical patent/KR100414523B1/ko
Publication of KR20030002185A publication Critical patent/KR20030002185A/ko
Application granted granted Critical
Publication of KR100414523B1 publication Critical patent/KR100414523B1/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1439Methods for optical code recognition including a method step for retrieval of the optical code
    • G06K7/1447Methods for optical code recognition including a method step for retrieval of the optical code extracting optical codes from image or text carrying said optical code
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/1421Circular bar codes

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 패턴으로부터 추출된 코드에 의한 정보 획득 장치 및 방법에 관한 것으로, 코드 관리 서버로부터 코드를 갖는 패턴을 발급 받아 각종 매체(신문, 방송, 광고 등)에 코드를 함유한 패턴을 삽입하여 클라이언트에게 제공하고, 클라이언트는 영상 획득 장치(스캐너, 디지털 카메라 등) 또는 카메라가 구비된 이동 통신 단말기에 의해 이의 패턴 영상을 획득한 다음 이에 함유된 코드를 추출하여 코드 관리 서버로부터 그 코드에 해당하는 위치값(URL 등)을 수신 받으며, 이의 위치값에 의해 통신망에 접속된 정보 제공원(웹 사이트)에 자동 접속할 수 있도록 함으로써 클라이언트로 하여금 편리한 정보 획득의 기회를 가지도록 하는 효과가 있고, 또한, 코드 관리 서버 측면에서는 코드를 갖는 패턴을 코드 신청자에게 제공함으로써 수익을 가질 수 있으며, 정보원을 운영하는 정보 제공자 측면에서는 광고 효과 등의 다양한 부과 효과를 기대할 수 있다.

Description

패턴으로부터 추출된 코드에 의한 데이터 획득 장치 및 방법{APPARATUS AND METHOD OF ACQUIRING DATA THROUGH CODES TO BE EXTRACTED FROM THE PATTERN}
본 발명은 패턴으로부터 추출된 코드에 의한 정보 획득 장치 및 방법에 관한 것으로, 특히 영상 획득 장치(스캐너, 디지털 카메라 등) 또는 카메라가 구비된 이동 통신 단말기에 의해 데이터 제공을 위한 코드의 촬영 및 인식 후 이를 이용하여 통신망을 통해 원하는 데이터를 제공받을 수 있도록 하는 패턴으로부터 추출된 코드에 의한 정보 획득 장치 및 방법에 관한 것이다.
통신망의 급속한 발달에 따라 거의 모든 가정에서 컴퓨터를 통하여 인터넷을 접속함으로써 원하는 정보를 쉽게 획득할 수 있게 되었다.
이러한 인터넷의 접속을 위하여 클라이언트는 자신의 컴퓨터를 이용하여 웹 브라우저를 구동한 다음 접속을 원하는 웹 사이트 주소를 입력하게 되고, 이후 자신이 원하는 정보를 검색하여 선택한 다음 이를 다운 로드 하게 된다.
물론, 인터넷 접속이 가능한 이동 통신 단말기도 이러한 과정을 거쳐 원하는 정보를 검색하게 된다.
최근에는 신문, 방송, 광고 등에 인터넷 주소를 게재하여 클라이언트로 하여금 이에 접속토록 함으로써 원하는 정보를 제공하거나, 여러 가지 광고 등에 이를 활용하게 된다.
그런데, 클라이언트 입장에서는 이의 인터넷 접속을 위해서는 웹 사이트의 도메인 주소를 항시 기억하거나 기록하여야 하는 번거로움이 있고, 컴퓨터 또는 인터넷 사용의 미숙자에 있어서는 더욱이 인터넷의 접속이 어렵게 된다.
따라서, 본 발명은 이러한 문제점을 감안하여, 각종 매체(신문, 방송, 광고 등)에 코드를 함유한 패턴을 삽입하여 클라이언트에게 제공하고, 클라이언트는 영상 획득 장치(스캐너, 디지털 카메라 등) 또는 카메라가 구비된 이동 통신 단말기에 의해 이의 패턴 영상을 획득한 다음 이에 함유된 코드를 추출하여 코드 관리 서버로부터 그 코드에 해당하는 위치값(URL 등)을 수신 받으며, 이의 위치값에 의해 통신망에 접속된 정보 제공원(웹 사이트)에 자동 접속할 수 있도록 하는 패턴으로부터 추출된 코드에 의한 정보 획득 장치 및 방법을 제공하는데 그 목적이 있다.
도 1 은 본 발명에 의하여 코드 관리 서버가 발생된 코드를 발급 및 배포하기 위한 장치의 개념도.
도 2 는 본 발명에 의하여 발급된 코드에 의하여 정보원을 자동 접속하기 위한 개념도.
도 3 은 코드가 함유된 패턴 영상의 일 예를 보인 도.
도 4 는 영상 획득부의 내부 블록도.
도 5 는 코드 관리 서버의 내부 블록도.
도 6 은 코드 데이터 베이스의 구조를 보인 도.
도 7 은 클라이언트 단말기의 내부 블록도.
도 8 은 본 발명을 실현하기 위한 이동 통신 단말기의 내부 블록도.
도 9 내지 도 12 는 본 발명 영상으로부터 추출된 코드에 의한 데이터 획득 방법의 흐름도.
<도면의 주요 부분에 대한 부호의 설명>
100 : 코드 관리 서버 200 : 코드 신청자 단말기
300 : 코드 표현 매체 400 : 코드 패턴
500 : 영상 획득부 600 : 클라이언트 컴퓨터
700 : 이동 통신 단말기 800 : 통신망
900 : 웹 사이트
상기의 목적을 달성하기 위한 본 발명 패턴으로부터 추출된 코드에 의한 정보 획득 장치는,
코드를 갖는 패턴을 생성하고, 코드와 그 코드가 갖는 위치값을 데이터 베이스에 저장한 다음 코드 신청자 단말기로 상기 코드를 갖는 패턴을 제공하며, 클라이언트 단말기로부터 코드값이 입력되면 해당 위치값을 클라이언트 단말기로 제공하는 코드 관리 서버;
코드 관리 서버에 코드 발급을 신청하여 이의 코드를 갖는 패턴을 발급 받은 다음 코드 표현 매체에 이를 삽입하는 코드 신청자 단말기;
코드를 갖는 패턴이 삽입된 코드 표현 매체로부터 패턴 영상을 획득한 다음 이로부터 코드를 추출하여 그에 해당하는 위치값을 상기 코드 관리 서버로부터 제공받은 다음 그 위치값에 의해 정보 제공원에 자동 접속하는 클라이언트 단말기;로 구성된다.
상기 코드 관리 서버는,
순차적인 코드값을 갖는 패턴을 발생하는 코드 발생 프로그램;
코드 신청자 단말기로부터 제공되는 위치값에 상기 코드값을 대응되어 구비된 코드 데이터 베이스;
코드 신청자 단말기로부터 위치값이 전송되면 코드 발생 프로그램에 의해 발생된 코드값에 위치값을 대응시켜 코드 데이터 베이스에 저장하고, 이의 코드값을 함유한 패턴을 상기 코드 신청자 단말기로 제공하며, 클라이언트 단말기로부터 코드값이 입력되면 코드 데이터 베이스로부터 이의 위치값을 읽어들여 해당 클라이언트 단말기로 제공하는 프로세서;로 구성된다.
상기 클라이언트 단말기는, 코드가 함유된 패턴의 영상을 획득하기 위한 영상 획득 장치를 가지며, 이의 패턴 영상으로부터 코드를 추출하기 위한 프로그램을 가진다.
또한, 코드 관리 서버를 자동 접속하기 위한 정보를 가지게 된다.
상기의 목적을 달성하기 위한 본 발명 패턴으로부터 추출된 코드에 의한 정보 획득 방법은,
코드 신청자 단말기로부터 코드 신청이 발생한 경우 코드 관리 서버가 코드를 갖는 패턴을 발생하여 그 코드와 코드에 대응되는 위치값을 데이터 베이스화 함과 아울러 상기 코드 신청자 단말기로 코드값을 제공하는 제 1 과정;
상기 코드 관리 서버로부터 코드를 갖는 패턴이 제공되면 코드 신청 단말기가 이를 제공받아 코드 표현 매체에 이를 삽입하는 제 2 과정;
클라이언트 단말기가 상기 코드 표현 매체로부터 패턴 영상을 획득하여 코드를 추출한 다음 이를 코드 관리 서버로 제공하는 제 3 과정;
상기 클라이언트 단말기로부터 제공되는 코드를 코드 관리 서버가 수신 받아 데이터 베이스로부터 이의 코드에 해당하는 위치값을 클라이언트 단말기로 송신하는 제 4 과정;
상기 코드 관리 서버로부터 제공되는 위치값에 의해 클라이언트 단말기가 해당 정보원에 접속하는 제 5 과정으로 수행된다.
이와 같이 구성되는 본 발명 패턴으로부터 추출된 코드에 의한 데이터 획득 장치 및 방법을 첨부한 도면을 참조하여 상세히 설명한다.
도 1 은 본 발명을 실현하기 위한 코드를 갖는 패턴의 발급을 위한 장치의 개념도로서, 코드 관리 서버(100)는 코드 신청자 단말기(200)의 요구에 따라 순차적인 코드를 발생하고, 이 코드를 갖는 패턴을 발생하게 된다.
또한, 자체의 데이터 베이스에 이의 발생된 코드값을 저장하게 됨과 아울러 위치값을 함께 저장하게 된다.
상기 위치값은 코드 신청자 단말기(200)로부터 제공되는 것으로, 대표적으로 URL일 수 있다.
상기 코드 관리 서버(100)는 다수의 코드 신청자 단말기(200)로부터 코드 발급 신청을 받아 코드를 갖는 패턴을 해당 코드 신청자 단말기(200)에 제공하게 된다.
상기 코드 신청자 단말기(200)는 발급 받은 코드를 갖는 패턴을 디지털적으로 수신 받아 코드 표현 매체(신문, 포스터, 광고지 등의 각종 인쇄매체, 텔레비전, 냉장고 등의 가전 용품, 비누, 화장품 등의 생활 용품 등)에 코드를 갖는 패턴을 삽입하게 된다.
그러므로, 코드 신청자 단말기(200)는 신문사, 광고사, 가전 회사 등에 설치된 단말기가 될 수 있는 것이다.
따라서, 코드 신청자 단말기(200)로부터 코드 발급 신청이 발생하면, 코드 관리 서버(100)는 이의 발급 요구를 수신 받아 처리하게 되는데, 이 코드 관리 서버(100)의 동작 과정을 도 5 및 도 9 를 참조하여 설명한다.
코드 관리 서버(100)는 코드 신청자 단말기(200)로부터 발생된 코드 발급 신청 요구를 수신하게 되는데, 이때 코드 발급 신청을 요구하는 신호에는 코드 신청자 단말기(200)가 제공하는 위치값이 포함되어야 한다(ST100).
이러한 위치값은 대표적인 것으로 URL을 들 수 있다.
그러므로, 코드 관리 서버(100)의 프로세서(110)는 이를 통신망(800)과 모뎀(150)을 통해 수신 받게 되고, 코드 패턴 발생 프로그램(120)은 그 수신된 URL의 개수에 따라 순차적으로 코드를 발생하게 된다.
또한, 코드 패턴 발생 프로그램(120)은 그 발생된 코드값을 패턴으로 구성하여 프로세서(110)로 제공하게 되고, 프로세서(110)는 그 코드값과 위치값을 코드 데이터 베이스(130)에 저장하게 된다(ST110).
여기서 운영 프로그램 저장부(140)는 코드 관리 서버(100)가 동작하기 위한 기본 운영 프로그램을 저장하고 있게된다.
도 6 은 코드 데이터 베이스(130)의 내부 구조를 보인 도로서, 순차적으로 발생된 코드값이 구비되고, 이에 대응하여 위치값 즉, URL이 구비된다.
예를 들면, 코드값 '00000001'은 코드 신청자 단말기(200)로부터 제공된 URL 'www.soup.co.kr/main.htm'과 매칭된다.
그리고, 코드값은 그 비트수를 증가함에 따라 무한하게 확장이 가능하다.
이러한 코드값은 가시적인 패턴으로 표현되어 모뎀(150)과 통신망(800)을 통해 코드 신청자 단말기(200)로 제공되는데(ST120), 이의 코드를 갖는 패턴의 일 예를 도 3에 예시하였다.
도 3에 표현된 패턴은 본 출원인이 이미 2000년 12월 29일자로 특허 출원(출원번호 : 10 - 2000 - 85811)한 것으로서, 다수의 각 심볼(S)이 각 코드값을 갖는 원형의 구조를 가지고 있으며, 각 심볼(S)은 2차원 격자 구조 내에 위치한다.
또한, 코드값은 그 원형의 심볼(S)의 크기에 의해 결정되는 것이다.
이는 본 발명에서 표현하고자 하는 패턴의 일 예를 든 것이며, 그 어떠한 패턴이더라도 무방하다.
즉, 카메라 또는 기타 스캐닝 수단에 의하여 영상을 획득한 다음 그 영상으로부터 코드를 추출할 수 있는 코드를 갖는 패턴인 맥시 코드(maxicode), 데이터 매트릭스(data matrix), 코드 원(code one), 버리 코드(Vericode), 코다블록(codablock), 필립스 닷 코드(Philipse dot code) 등의 여타의 바코드도 무방하다.
상기 코드 신청자 단말기(200)는 이의 코드를 갖는 패턴을 수신 받아 코드 표현 매체(300)에 이를 삽입하게 된다(ST200, ST210).
예를 들면, 온라인 또는 오프라인 상태에서 광고지에 그 코드를 갖는 패턴을 인쇄 등에 의하여 삽입함으로써 클라이언트들에게 배포할 수 있다(ST220).
한편, 클라이언트는 상기 코드 표현 매체(300)에 삽입된 코드를 갖는 패턴으로부터 정보원(예를 들면 인터넷 웹 사이트 등)을 자동 접속하기 위하여 자신의 클라이언트 단말기를 이용하여 그 패턴으로부터 코드를 추출하게 되는데, 이의 과정을 설명한다.
도 2에 도시한 바와 같이 코드 표현 매체(300)에 표현된 코드 패턴(400)을 영상 획득부(500)에 의하여 획득하게 되는데, 이러한 영상 획득부(500)는 클라이언트 컴퓨터(600)에 구비된 디지털 카메라, 또는 스캐너가 될 수 있으며, 또한, 휴대용 스캐너 및 휴대용 디지털 카메라가 될 수 있을 것이다.
따라서, 이의 영상 획득 장치(500)는 도 4에 도시한 바와 같이, 촬상부(510)에 의하여 아날로그 형태의 코드를 갖는 패턴(400)이 촬영되고, 그 영상은 아날로그 처리부(520)에 제공되어 샘플링되며, 이득 플레어, 세이딩 보정, 전위 감마 보정 등의 아날로그 영상 처리가 이루어진다.
이의 아날로그 처리된 패턴 영상은 A/D 변환부(530)에 제공되어 디지털 신호로 변환되며, 영상 메모리(5400에 한 프레임의 영상이 저장된다.
이러한 영상 획득 장치(500)가 휴대용일 경우에는 클라이언트의 의도에 따라 출력부(550)를 통하여 이후 클라이언트 컴퓨터(600)로 이를 전송하게 되고, 클라이언트 컴퓨터(600)에 기 구비된 경우에는 영상 메모리(540)에 패턴 영상을 일시 저장한 다음 곧바로 클라이언트 컴퓨터(600)로 제공하게 된다(ST300).
도 7에 도시한 바와 같이 상기 클라이언트 컴퓨터(600)의 인터페이스부(610)는 상기 영상 획득부(500)와 인터페이스되어 패턴 영상을 프로세서(620)에 제공하게 되고, 프로세서(620)는 코드 추출 프로그램 저장부(650)에 저장된 코드 추출 프로그램에 의하여 패턴 영상으로부터 코드를 추출하게 된다.
이때, 상기 코드 추출 프로그램은 패턴 영상의 종류에 따라 그 프로그램이 달라질 수 있으므로, 굳이 이의 추출을 위한 상세한 과정을 설명하지 않으며, 이미 알려진 처리 과정을 따른다.
그러므로, 코드 추출 프로그램 저장부(650)내에는 코드 패턴의 개수에 따른 다수의 프로그램이 저장될 수 있는 것이다(ST310).
프로세서(620)는 이의 추출된 코드값에 대응하는 위치값을 가지기 위해 모뎀(660)과 통신망(800)을 통하여 코드 관리 서버(100)로 그 코드값을 전송하게 된다(ST320).
이때, 상기 클라이언트 컴퓨터(600)는 코드 관리 서버(100)의 위치값을 미리 알고 있어야 할 것이다.
즉, 코드 관리 서버(10)의 위치값이 기 규정되어 있어야 클라이언트의 별다른 관여 없이 자동으로 코드 관리 서버(100)를 접속할 수 있게 되는 것이다.
한편, 코드 관리 서버(100)의 프로세서(110)는 통신망(800)과 모뎀(150)을 통하여 클라이언트 컴퓨터(600)로부터 제공되는 코드값을 입력받아 코드 데이터 베이스(130)에 그에 대응하는 위치값인 URL을 읽어들이게 된다(ST4000, ST410).
즉, 도 6에 도시한 바와 같이 수신된 코드값이 '00000001'이었다면, 'www.soup.co.kr/main.htm'의 위치값을 읽어들여 모뎀(150)과 통신망(800)을 통하여 클라이언트 컴퓨터(600)로 전송하게 된다(ST420).
따라서, 클라이언트 컴퓨터(600)의 프로세서(620)는 이의 위치값을 통신망(800) 및 모뎀(660)을 통하여 수신 받은 다음, 웹 브라우저(640)를 구동하여그 위치값에 따른 웹 사이트(900)를 접속함으로써 클라이언트가 원하는 정보를 획득할 수 있도록 한다(ST330, ST340).
상기에서 설명한 클라이언트 컴퓨터(600)를 이용한 접속 과정은 가정이나 사무실 등의 고정적인 위치에서 유선망을 통하여 정보를 획득하는 과정을 예시하였으나, 그러나, 유선망이 아닌 무선망을 통하여 정보를 획득할 수 있다.
그 대표적인 예로서, 카메라가 구비된 이동 통신 단말기를 통하여 코드를 갖는 패턴의 영상을 획득함으로써 클라이언트가 원하는 정보를 획득할 수 있을 것이다.
이의 동작 과정을 도 8을 참조하여 설명한다.
촬상부(701), 아날로그 처리부(702), A/D 변환부(703), 영상 메모리(704), 코드 추출부(705)의 동작 과정을 도 4에 도시한 바와 동일하므로 이의 설명은 생략한다.
제어부(706)는 코드 추출부(705)로부터 제공되는 코드값을 인가 받아 주파수 신디사이저(707) - 데이터 송신부(708) - 듀플렉서(709) - 안테나(710) 등의 일련의 구성 요소와 통신망(800)을 통해 코드 관리 서버(100)로 전송하게 된다.
이동 통신 단말기(700)의 제어부(706)는 코드 관리 서버(100)로부터 이동 통신 단말기(700)의 코드값에 해당되는 위치값인 URL을 안테나(710) - 듀플렉서(709) - 데이터 수신부(711) - 신디사이저(707)를 통해 수신 받은 다음 웹 브라우저(713)를 구동하게 된다.
상기 웹 브라우저(713)가 구동되면, 제어부(706)는 주파수 신디사이저(707)- 데이터 송신부(708) - 듀플렉서(709) - 안테나(710) 등의 일련의 구성 요소와 통신망(800)을 통해 위치값에 해당하는 웹 사이트(900)를 접속함으로써 클라이언트가 요구하는 정보를 제공받아 디스플레이부(712)를 통해 디스플레이한다.
한편, 본 발명은 신문 기사, 광고지, 포스터에 삽입된 코드를 갖는 패턴이나 또는 문자 자체를 인식하여 이로부터 특정 사이트를 자동으로 연결하여 정보를 제공하거나 상품의 판매로 인한 수익을 발생시킬 수 있다.
이를 설명한다.
코드 표현 매체(300)에 인쇄된 기사, 광고 등의 내용 중에 특정 대명사(예를 들면 비누, 신발, 휴대폰, 컴퓨터 등)의 부분에 코드를 갖는 패턴(400)을 삽입하였을 경우, 클라이언트 컴퓨터(600)가 영상 획득부(500)를 통하여 이의 패턴 영상을 입력 받고, 코드 추출 프로그램에 의하여 이의 코드값을 추출하게 된다.
따라서, 이의 코드값은 코드 관리 서버(100)로 제공되고, 상기 코드 관리 서버(100)로부터 특정 사이트의 위치값을 제공받게 된다.
이때, 상기 코드 관리 서버(100)의 코드 데이터 베이스(130)는 상기 대명사를 지정하는 코드 패턴의 코드에 대한 위치값 데이터 베이스가 미리 구축되어 있다.
따라서, 대명사가 '비누'일 경우에는, 그 비누를 판매하는 사이트의 위치값이 저장되어 있어 이의 위치값을 클라이언트 단말기(600)로 곧바로 제공하는 것이다.
또한, 대명사의 위치에 코드를 갖는 패턴이 삽입되어 있지 않고, 문자 그 자체를 영상 획득부(500)가 인식하는 경우 영상 획득부(500)에 의해 이의 문자 패턴 영상이 획득되고, 클라이언트 컴퓨터(600)의 코드 추출 프로그램 저장부(650)에 저장된 코드 추출 프로그램에 의하여 문자 패턴을 인식하게 된다.
즉, 상기 코드 추출 프로그램은 문자를 인식할 수 있는 프로그램이고, 이 인식된 문자 패턴은 디지털적인 코드값을 가지게 될 것이다.
그러므로, 상기 문자 패턴을 인식한 코드값은 코드 관리 서버(100)로 제공되어, 코드 데이터 베이스(130)로부터 그 코드값에 해당하는 위치값 예를 들어 'www.soup.co.kr/main.htm'의 URL을 읽어들여 클라이언트 컴퓨터(600)로 제공하게 된다.
이때, 상기 문자 자체도 어느 특정 코드를 갖는 패턴인 것이다.
이로써, 클라이언트 단말기(600)는 그 위치값에 따르는 웹 사이트를 접속하게 된다.
이와 같은 경우는, 코드 관리 서버(100)가 대명사에 대한 특정 위치값을 각각 가지고 있어, 클라이언트가 신문 기사 또는 광고 등에 표시된 대명사에 대한 영상을 획득하는 경우 바로 이의 정보 또는 상품 판매를 제공하는 특정 사이트에 연결시킴으로써 정보의 획득 및 구매를 이룰 수 있도록 하는 것이다.
이와 같은 본 발명 패턴으로부터 추출된 코드에 의한 데이터 획득 장치 및방법은, 코드를 갖는 패턴의 영상을 획득함에 따라 그에 포함된 코드를 추출하여 정보원을 자동 연결시킴으로써 클라이언트로 하여금 편리한 정보 획득의 기회를 가지도록 하는 효과가 있다.
또한, 코드 관리 서버 측면에서는 코드를 갖는 패턴을 코드 신청자에게 제공함으로써 수익을 가질 수 있으며, 정보원을 운영하는 정보 제공자 측면에서는 광고 효과 등의 다양한 부과 효과를 기대할 수 있다.
기사나 광고 내용 중에 있는 임의의 문자 등의 코드 패턴의 인식에 의해서도 특정 사이트를 곧바로 연결지음으로써 클라이언트에게는 쉬운 정보 획득 기회를 제공하고, 정보원을 운영하는 운영자에게는 상품의 판매 수익을 증진시킬 수 있는 효과가 있다.

Claims (16)

  1. 코드를 갖는 패턴을 생성하고, 코드와 그 코드가 갖는 위치값을 데이터 베이스에 저장한 다음 코드 신청자 단말기로 상기 코드를 갖는 패턴을 제공하며, 클라이언트 단말기로부터 코드값이 입력되면 해당 위치값을 클라이언트 단말기로 제공하는 코드 관리 서버;
    코드 관리 서버에 코드 발급을 신청하여 이의 코드를 갖는 패턴을 발급 받은 다음 코드 표현 매체에 이를 삽입하는 코드 신청자 단말기;
    코드를 갖는 패턴이 삽입된 코드 표현 매체로부터 패턴 영상을 획득한 다음 이로부터 코드를 추출하여 그에 해당하는 위치값을 상기 코드 관리 서버로부터 제공받은 다음 그 위치값에 의해 정보 제공원에 자동 접속하는 클라이언트 단말기;로 구성된 것을 특징으로 하는 패턴으로부터 추출된 코드에 의한 정보 획득 장치.
  2. 제 1 항에 있어서, 상기 코드 관리 서버는,
    순차적인 코드값을 갖는 패턴을 발생하는 코드 발생 프로그램;
    코드 신청자 단말기로부터 제공되는 위치값에 상기 코드값을 대응되어 구비된 코드 데이터 베이스;
    코드 신청자 단말기로부터 위치값이 전송되면 코드 발생 프로그램에 의해 발생된 코드값에 위치값을 대응시켜 코드 데이터 베이스에 저장하고, 이의 코드값을 함유한 패턴을 상기 코드 신청자 단말기로 제공하며, 클라이언트 단말기로부터 코드값이 입력되면 코드 데이터 베이스로부터 이의 위치값을 읽어들여 해당 클라이언트 단말기로 제공하는 프로세서;로 구성된 것을 특징으로 하는 패턴으로부터 추출된 코드에 의한 정보 획득 장치.
  3. 제 1 항에 있어서, 상기 클라이언트 단말기는,
    코드가 함유된 패턴의 영상을 획득하기 위한 영상 획득 장치를 가지며, 이의 패턴 영상으로부터 코드를 추출하기 위한 프로그램을 가지는 것을 특징으로 하는 패턴으로부터 추출된 코드에 의한 정보 획득 장치.
  4. 제 1 항에 있어서, 상기 클라이언트 단말기는 영상 획득 장치를 갖춘 이동 통신 단말기 또는 컴퓨터인 것을 특징으로 하는 패턴으로부터 추출된 코드에 의한 정보 획득 장치.
  5. 제 1 항에 있어서, 코드 관리 서버는 코드 신청자 단말기로부터 위치값을 먼저 제공받는 것을 특징으로 하는 패턴으로부터 추출된 코드에 의한 정보 획득 장치.
  6. 제 1 항에 있어서, 클라이언트 단말기는 코드 관리 서버를 자동 접속하기 위한 정보를 가지는 것을 특징으로 하는 패턴으로부터 추출된 코드에 의한 정보 획득 장치.
  7. 제 6 항에 있어서, 자동 접속 정보는 URL인 것을 특징으로 하는 패턴으로부터 추출된 코드에 의한 정보 획득 장치.
  8. 제 1 항 또는 제 2 항 또는 제 5 항 중 어느 한 항에 있어서, 위치값은 URL인 것을 특징으로 하는 패턴으로부터 추출된 코드에 의한 정보 획득 장치.
  9. 제 1 항에 있어서, 코드를 갖는 패턴은 문자 패턴인 것을 특징으로 하는 패턴으로부터 추출된 코드에 의한 정보 획득 장치.
  10. 코드 신청자 단말기로부터 코드 신청이 발생한 경우 코드 관리 서버가 코드를 갖는 패턴을 발생하여 그 코드와 코드에 대응되는 위치값을 데이터 베이스화 함과 아울러 상기 코드 신청자 단말기로 코드값을 제공하는 제 1 과정;
    상기 코드 관리 서버로부터 코드를 갖는 패턴이 제공되면 코드 신청 단말기가 이를 제공받아 코드 표현 매체에 이를 삽입하는 제 2 과정;
    클라이언트 단말기가 상기 코드 표현 매체로부터 패턴 영상을 획득하여 코드를 추출한 다음 이를 코드 관리 서버로 제공하는 제 3 과정;
    상기 클라이언트 단말기로부터 제공되는 코드를 코드 관리 서버가 수신 받아 데이터 베이스로부터 이의 코드에 해당하는 위치값을 클라이언트 단말기로 송신하는 제 4 과정;
    상기 코드 관리 서버로부터 제공되는 위치값에 의해 클라이언트 단말기가 해당 정보원에 접속하는 제 5 과정으로 수행됨을 특징으로 하는 패턴으로부터 추출된 코드에 의한 정보 획득 방법.
  11. 제 10 항에 있어서, 코드 관리 서버는 코드 신청자 단말기로부터 위치값을 먼저 제공받는 것을 특징으로 하는 패턴으로부터 추출된 코드에 의한 정보 획득 방법.
  12. 제 10 항에 있어서, 클라이언트 단말기는 코드 관리 서버를 자동 접속하기 위한 정보를 가지는 것을 특징으로 하는 패턴으로부터 추출된 코드에 의한 정보 획득 방법.
  13. 제 10 항에 있어서, 상기 클라이언트 단말기는 영상 획득 장치를 갖춘 이동 통신 단말기 또는 컴퓨터인 것을 특징으로 하는 패턴으로부터 추출된 코드에 의한 정보 획득 방법.
  14. 제 10 항에 있어서, 자동 접속 정보는 URL인 것을 특징으로 하는 패턴으로부터 추출된 코드에 의한 정보 획득 방법.
  15. 제 10 항 또는 제 11 항 중 어느 한 항에 있어서, 위치값은 URL인 것을 특징으로 하는 패턴으로부터 추출된 코드에 의한 정보 획득 방법.
  16. 제 10 항에 있어서, 코드를 갖는 패턴은 문자 패턴인 것을 특징으로 하는 패턴으로부터 추출된 코드에 의한 정보 획득 방법.
KR10-2001-0038933A 2001-06-30 2001-06-30 패턴으로부터 추출된 코드에 의한 데이터 획득 장치 및 방법 KR100414523B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2001-0038933A KR100414523B1 (ko) 2001-06-30 2001-06-30 패턴으로부터 추출된 코드에 의한 데이터 획득 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2001-0038933A KR100414523B1 (ko) 2001-06-30 2001-06-30 패턴으로부터 추출된 코드에 의한 데이터 획득 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20030002185A true KR20030002185A (ko) 2003-01-08
KR100414523B1 KR100414523B1 (ko) 2004-01-16

Family

ID=27712817

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2001-0038933A KR100414523B1 (ko) 2001-06-30 2001-06-30 패턴으로부터 추출된 코드에 의한 데이터 획득 장치 및 방법

Country Status (1)

Country Link
KR (1) KR100414523B1 (ko)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100612666B1 (ko) * 2003-06-05 2006-08-14 에스케이 텔레콤주식회사 자동접속 코드를 이용한 무선 인터넷 서비스 방법 및 이를위한 이동통신 단말기
KR100684147B1 (ko) * 2004-03-29 2007-02-20 후지필름 가부시키가이샤 디지털 스틸 카메라 및 그 제어방법
KR100692661B1 (ko) * 2005-02-03 2007-03-13 주식회사 케이티프리텔 인터넷 접속을 위한 접속 코드 실시간 발급 방법 및 시스템
KR100750408B1 (ko) * 2004-11-02 2007-08-17 정용석 다차원 코드를 이용한 서비스 요청 방법 및 장치
KR101009974B1 (ko) * 2003-03-20 2011-01-21 주식회사 아이콘랩 코드 패턴을 이용한 지리 정보 제공장치 및 그 방법

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004080097A1 (en) 2003-03-07 2004-09-16 Ktfreetel Co., Ltd Method for providing mobile service using code-pattern

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010094453A (ko) * 2000-03-30 2001-11-01 황기수 인터넷 자동 접속 방법 및 시스템

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101009974B1 (ko) * 2003-03-20 2011-01-21 주식회사 아이콘랩 코드 패턴을 이용한 지리 정보 제공장치 및 그 방법
KR100612666B1 (ko) * 2003-06-05 2006-08-14 에스케이 텔레콤주식회사 자동접속 코드를 이용한 무선 인터넷 서비스 방법 및 이를위한 이동통신 단말기
KR100684147B1 (ko) * 2004-03-29 2007-02-20 후지필름 가부시키가이샤 디지털 스틸 카메라 및 그 제어방법
KR100750408B1 (ko) * 2004-11-02 2007-08-17 정용석 다차원 코드를 이용한 서비스 요청 방법 및 장치
KR100692661B1 (ko) * 2005-02-03 2007-03-13 주식회사 케이티프리텔 인터넷 접속을 위한 접속 코드 실시간 발급 방법 및 시스템

Also Published As

Publication number Publication date
KR100414523B1 (ko) 2004-01-16

Similar Documents

Publication Publication Date Title
US6622919B1 (en) System and method for accessing internet-based information resources by scanning Java-Applet encoded bar code symbols
US20020023957A1 (en) Method and apparatus for providing audio/visual feedback to scanning pen users
CA2248867C (en) A mechanism for retrieving information using data encoded on an object
EP1020805A2 (en) Coding system and method for obtaining electronic online information related to coded physical items
CN101211357A (zh) 使用移动终端二维条码技术收集互联网信息的***和方法
US20210192003A1 (en) Uploading and accessing content via physical graphical code
JP2001273441A (ja) 広告方法及び広告サービス装置
JP4566884B2 (ja) キャンペーン運営システム及び管理サーバ並びにキャンペーン運営方法
KR100414523B1 (ko) 패턴으로부터 추출된 코드에 의한 데이터 획득 장치 및 방법
KR20150012623A (ko) 객체식별아이디결합qr코드, 객체식별아이디결합qr코드로 이루어지는 정보인식시스템 및 정보인식방법
EP1043670A2 (en) Information retrieval system and method
KR100480460B1 (ko) 사이트 선택 및 이의 자동 연결 방법
KR20040079625A (ko) 코드 패턴을 이용한 컨텐츠 제공방법
JP6262492B2 (ja) レシート情報生成装置、レシート情報生成方法およびレシート情報生成システム
JP2000250854A (ja) カメラで撮影した画像をサーバで表示するシステム、そのサーバ及びそのサーバ用制御プログラムを記録した記録媒体
CN1838596A (zh) 一种获取信息的方法及装置
KR20040081890A (ko) 코드 패턴을 이용한 전자 상거래 제공장치 및 그 방법
US20160063128A1 (en) Code sourcing on products to access supplemental information value
KR101019142B1 (ko) 네트워크상에서의 콘텐츠 관리 방법, 및 이에 사용되는 웹서버
JP2003108452A (ja) インターネット情報提供システム及びインターネット情報提供方法並びにインターネット情報提供用プログラム。
JP2019192296A (ja) レシート情報生成装置、レシート情報生成方法およびレシート情報生成システム
JP2015005238A (ja) 情報処理プログラム及び情報処理装置
JP2002197341A (ja) 正しい商品情報を顧客に提示可能とする商品情報提示方法、商品情報提示システム及びそのプログラムを記録した記録媒体
US20210056134A1 (en) System for Presenting a Collection of Objects for Both in Person and Internet Review
KR20040014744A (ko) 패턴을 이용한 유알엘 제공 서비스 시스템 및 방법, 및이를 이용한 정보자원에 접근하는 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
J201 Request for trial against refusal decision
AMND Amendment
B701 Decision to grant
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120103

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee