KR100678169B1 - 서로 이격된 두 단말기 사이의 데이터 전송 시스템 및 방법 - Google Patents

서로 이격된 두 단말기 사이의 데이터 전송 시스템 및 방법 Download PDF

Info

Publication number
KR100678169B1
KR100678169B1 KR1020040086862A KR20040086862A KR100678169B1 KR 100678169 B1 KR100678169 B1 KR 100678169B1 KR 1020040086862 A KR1020040086862 A KR 1020040086862A KR 20040086862 A KR20040086862 A KR 20040086862A KR 100678169 B1 KR100678169 B1 KR 100678169B1
Authority
KR
South Korea
Prior art keywords
terminal
data
image
code
decoding
Prior art date
Application number
KR1020040086862A
Other languages
English (en)
Other versions
KR20060037807A (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 KR1020040086862A priority Critical patent/KR100678169B1/ko
Priority to US11/253,831 priority patent/US20060092835A1/en
Priority to CNB2005101170212A priority patent/CN100448262C/zh
Priority to EP05023700A priority patent/EP1655947A1/en
Publication of KR20060037807A publication Critical patent/KR20060037807A/ko
Application granted granted Critical
Publication of KR100678169B1 publication Critical patent/KR100678169B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • 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/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/1095Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices the scanner comprising adaptations for scanning a record carrier that is displayed on a display-screen or the like
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/21Intermediate information storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Signal Processing (AREA)
  • General Physics & Mathematics (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Communication Control (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)

Abstract

서로 이격된 두 단말기 사이의 데이터 전송 시스템 및 방법에 관한 것이다. 상기 데이터 전송 시스템은: 데이터를 저장하는 제1메모리, 상기 데이터를 엔코딩하여 이미지-코드를 생성하는 엔코더, 상기 이미지-코드를 표시하는 표시부, 및 스피커를 가지는 제1단말기와; 상기 이미지-코드를 촬영하기 위한 센서, 상기 촬영된 이미지-코드를 디코딩하여 원래 데이터로 복원하는 디코더, 상기 복원된 데이터를 저장하는 메모리, 상기 스피커를 통해 출력되는 소리를 입력하여 전기적 신호로 변환하는 마이크, 상기 전기적 신호를 디지털화하는 아날로그/디지털 변환기, 및 상기 디지털화 신호에 동기를 맞추어 상기 디코딩을 제어하는 제어부를 가지는 제2단말기를 포함함을 특징으로 한다. 또한, 제1 및 제2단말기를 구비하고, 상기 제1단말기로부터 상기 제2단말기에 데이터를 전송하기 위한 방법이: 상기 제1단말기가 데이터를 엔코딩하여 이미지-코드를 표시하고 소정의 소리를 출력하는 제1과정과; 상기 제2단말기가 상기 표시된 이미지-코드를 촬영하는 제2과정과; 상기 제2단말기가 상기 제1단말기가 출력하는 소리를 상기 이미지-코드의 디코딩을 위한 동기신호로서 인식하고 상기 촬영된 이미지-코드를 디코딩하여 원래 데이터로 복원한 다음 저장하는 제3과정을 포함함을 특징으로 한다.
데이터, 전송, 이미지, 촬상, 코딩/디코딩

Description

서로 이격된 두 단말기 사이의 데이터 전송 시스템 및 방법{SYSTEM AND METHOD FOR TRANSMITTING DATA BETWEEN TWO TERMINAL EQUIPMENTS DISTANT FROM EACH OTHER}
도 1은 단순 매핑으로 표현된 단말기 표시부의 코딩된 이미지를 나타낸 도면
도 2는 본 발명의 바람직한 실시예에 따른 이미지-코드 형성을 나타낸 도면
도 3은 본 발명의 바람직한 실시예에 따라 컬러 이미지-코드가 단말기 표시부에 표시될 수 있도록 처리하는 과정을 나타낸 도면
도 4는 본 발명의 바람직한 실시예에 따라 촬상된 컬러 이미지-코드가 데이터로 복원되어 저장될 수 있도록 처리하는 과정을 나타낸 도면
도 5는 본 발명의 바람직한 실시예에 따른 데이터 전송 시스템의 구성을 나타낸 도면
도 6은 본 발명의 바람직한 실시예에 따른 데이터 전송 시스템의 다른 구성을 나타낸 도면
도 7a와 도 7b는 본 발명의 바람직한 실시예에 따른 데이터 전송 시스템에서 동기를 맞추기 위해 송신측이 표시부를 이용하는 경우를 나타낸 도면들
본 발명은 서로 이격된 두 단말기 사이의 데이터 전송 시스템 및 방법에 관한 것으로, 특히 이미지와 촬상을 이용한 데이터 전송 시스템 및 방법에 관한 것이다.
단말기의 메모리에 저장될 수 있는 자료의 종류는 다양하다. 예를 들면, 이미지, 연속 스트리밍(streaming) 이미지, 전화번호부(phone book), 메모 등이 있다. 이와 같은 자료들은 유선(serial cable, USB) 등을 이용하여 개인용 컴퓨터(Personal Computer: 이하 PC라 함.)나 메모리 칩에 저장할 수 있다.
단말기의 외장 저장 공간에 저장을 하려면 직접 케이블을 이용해야 하며, 이들이 지원하는 최고의 속도는 저장 메모리의 용량이 커질수록 더욱더 빠른 새로운 방식이 요구되고 있다. 카메라 혹은 캠코더 기능을 지원하는 단말기의 경우에는 기가(giga)급의 저장 공간을 필요로 할 것이다. 그리고 이러한 단말기에 저장되어 있는 자료를 외부의 다른 저장 공간에 저장하는 데 걸리는 시간이 현재 상태의 속도라면 상당한 시간을 필요로 하게 될 것이다. 그러므로 저장 중에 오류가 발생하게 되면 최악의 경우에는 처음부터 다시 진행해야 하고, 그로 인해 소비되는 시간은 낭비일뿐만 아니라 사용자들은 매우 지루함을 느끼게 될 것이다.
최첨단 정보화 사회로의 변화 추이와 단말기 개발 경향 및 활용도 측면 등을 고려해 볼 때 상기와 같은 저장 방식은 개선의 여지가 있다. 다시 말해서, 저장할 자료의 종류는 더욱 다양해질 것이고 그만큼 저장을 요하는 용량도 더 커질 것인데, 상기와 같은 방식을 고수하는 것은 비효율적이다. 부가적인 장치가 필요하고, 저장 용량의 크기 비례에 저장 속도가 상당히 떨어질 것이기 때문이다.
따라서 본 발명은 서로 이격된 두 단말기 사이에 용량 대비 속도가 빠르고 부가장치를 필요로 하지 않는 데이터 전송 시스템 및 방법을 제공하고자 한다.
상기한 목적을 달성하기 위한 본 제1발명은 데이터를 저장하는 제1메모리, 상기 데이터를 엔코딩하여 이미지-코드를 생성하는 엔코더, 상기 이미지-코드를 표시하는 표시부, 및 스피커를 가지는 제1단말기와; 상기 이미지-코드를 촬영하기 위한 센서, 상기 촬영된 이미지-코드를 디코딩하여 원래 데이터로 복원하는 디코더, 상기 복원된 데이터를 저장하는 메모리, 상기 스피커를 통해 출력되는 소리를 입력하여 전기적 신호로 변환하는 마이크, 상기 전기적 신호를 디지털화하는 아날로그/디지털 변환기, 및 상기 디지털화 신호에 동기를 맞추어 상기 디코딩을 제어하는 제어부를 가지는 제2단말기를 포함함을 특징으로 한다.
상기한 목적을 달성하기 위한 본 제2발명은 제1 및 제2단말기를 구비하고, 상기 제1단말기로부터 상기 제2단말기에 데이터를 전송하기 위한 방법이: 상기 제1단말기가 데이터를 엔코딩하여 이미지-코드를 표시하고 소정의 소리를 출력하는 제1과정과; 상기 제2단말기가 상기 표시된 이미지-코드를 촬영하는 제2과정과; 상기 제2단말기가 상기 제1단말기가 출력하는 소리를 상기 이미지-코드의 디코딩을 위한 동기신호로서 인식하고 상기 촬영된 이미지-코드를 디코딩하여 원래 데이터로 복원한 다음 저장하는 제3과정을 포함함을 특징으로 한다.
이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 우선 각 도면의 구성 요소들에 참조 부호를 부가함에 있어서, 동일한 구성 요소들에 한해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 하기 설명에서는 구체적인 소자, 화소 수, 구체적인 숫자 키 등과 같은 특정(特定) 사항들이 나타나고 있는데, 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐 이러한 특정 사항들 없이도 본 발명이 실시될 수 있음은 이 기술 분야에서 통상의 지식을 가진 자에게는 자명하다 할 것이다. 그리고 본 발명을 설명함에 있어, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.
도 1은 단순 매핑으로 표현된 단말기 표시부의 코딩된 이미지를 나타낸 도면이다.
단말기에 저장된 데이터를 흑/백 표시부{예: 128x128 액정디스플레이(Liquid Crystal Display: 이하 LCD라 함.)}에 표시한다고 가정한다. 이때 데이터는 "0"과 "1"로 구성되어 있으므로 적당한 규격 없이 단순하게 매핑(mapping)을 하면 "0"의 경우 백(white)으로 "1"의 경우 흑(black)으로 표현할 수 있다. 그러므로 이 경우 총 2*16.384(Kbit)를 한 프레임으로 전송할 수 있다.
도 2는 본 발명의 바람직한 실시예에 따른 이미지-코드 형성을 나타낸 도면이다.
(2a)는 단말기에 저장된 데이터를 나타낸다.
(2b)는 (2a)와 같이 저장된 데이터의 "0", "1"을 특정한 코딩 방식으로 변환하여 표시부에 나타낸 것이다. 이렇게 표시된 이미지는 마치 핫-코드(hot-code)와 같이 형상에 매핑된 데이터의 의미를 지니게 되므로 더 많은 정보를 전송할 수 있다. 단, 정지된 핫-코드의 이미지가 아니라 저장된 데이터의 구조와 크기에 따라 연속된 핫-코드 형태와 유사한 스트리밍 엔코드된(streaming encoded) 이미지로 표현된다. 본 명세서에서는 이와 같은 이미지를 이미지-코드(image-code)라 칭하고 있음을 밝혀둔다.
도 3은 본 발명의 바람직한 실시예에 따라 컬러 이미지-코드가 단말기 표시부에 표시될 수 있도록 처리하는 과정을 나타낸 도면이다.
(3a)는 단말기에 저장된 데이터를 나타내고, (3b)는 엔코딩된 이미지-코드를 나타낸다. (3c)는 컬러 이미지-코드를 나타내고, (3d)는 이미지-코드가 표시된 단말기 표시부의 화면 상태를 나타낸다.
송신측 단말기에서는 (3a) → (3b) → (3c) → (3d)의 순서로 송신을 위한 처리가 이루어진다.
흑/백의 한 화소(pixel)가 2비트의 정보를 보낼 수 있는 반면에, 컬러인 경우에는 한 화소가 8비트의 정보를 한 번에 보낼 수 있다. 그러므로 컬러 표시부를 가지는 단말기일 경우에는 컬러 이미지-코드로 변환하여 표시하면 대용량의 데이터라 하더라도 빠르게 전송할 수 있다. 이때 컬러 이미지-코드는 흑백 이미지-코드와 구조는 동일하고 컬러만 매칭한 것이다.
단말기에 저장된 데이터의 용량이 매우 크면 한 개의 프레임(frame)만으로 표현할 수 없다. (3b)가 그러한 경우에 해당하는데, 연속된 몇 개의 프레임들로 나타나는 이미지-코드들을 보여주고 있다.
컬러 표시부를 가지는 단말기일 경우에는 연속된 프레임들 몇 개씩을 8비트의 색깔 정보를 이용하여 한 개의 프레임으로 다시 압축할 수 있다. (3c)의 프레임 개수는 6개이고 (3b)의 프레임 개수는 4개인데, 이는 실제 처리 시의 프레임 개수와 무관하고 단지 이해를 돕기 위한 표현에 지나지 않는다. 다시 말해서, 흑백 이미지-코드를 컬러 이미지-코드로 변환하면 그만큼 압축률이 높아진다는 의미를 설명하기 위한 것이다. RGB(Red, Green, Blue)는 8비트로 표현되므로 28가지의 압축이 가능하다.
또한, 전송 속도를 더 높이기 위해서 컬러 이미지-코드를 다시 기존의 이미지 압축 방식인 MPEG4 등을 이용하여 압축할 수도 있을 것이다.
도 4는 본 발명의 바람직한 실시예에 따라 촬상된 컬러 이미지-코드가 데이터로 복원되어 저장될 수 있도록 처리하는 과정을 나타낸 도면이다.
(4a)는 센서에 의해 촬상된 이미지 코드를 나타내고, (4b)는 컬러 이미지-코드를 캡쳐한 것을 나타낸다. (4c)는 이미지 디코딩을 나타내고, (4d)는 복원된 데이터를 나타낸다.
수신측 단말기에서는 (4a) → (4b) → (4c) → (4d)의 순서로 수신 및 저장을 위한 처리가 이루어진다.
도 5는 본 발명의 바람직한 실시예에 따른 데이터 전송 시스템의 구성을 나타낸 도면이다.
제1단말기는 데이터를 저장하는 제1메모리(120), 상기 데이터를 엔코딩하여 이미지-코드를 생성하는 엔코더(120, 130), 상기 이미지-코드를 표시하는 표시부(150), 스피커(160)를 구비한다.
제2단말기는 상기 이미지-코드를 촬영하기 위한 센서(270), 상기 촬영된 이미지-코드를 디코딩하여 원래 데이터로 복원하는 디코더(250, 260), 상기 복원된 데이터를 저장하는 제2메모리(240), 상기 제1단말기의 스피커(160)를 통해 출력되는 소리를 입력하여 전기적 신호로 변환하는 마이크(230), 상기 전기적 신호를 디지털화하는 아날로그/디지털 변환기(220), 및 상기 디지털화 신호에 동기를 맞추어 상기 디코딩을 제어하는 제2제어부(210)를 구비한다.
상기 센서(270)는 전하결합소자(Charge Coupled Device: 이하 CCD라 함.) 센서로서 촬상을 위한 것이다.
본 발명에 따른 데이터 전송을 위해 제1단말기와 제2단말기 사이에 동기를 맞추는 방법은 다음과 같다.
대용량의 정보를 컬러 이미지-코드 형태로 전송하고자 하면 상당히 많은 이미지 프레임들이 전송될 수 있고, 이들을 아주 빠른 속도로 전송하게 되면 송신측과 수신측 사이의 동기화를 위한 별도의 구분자(예: 이미지, 문자 등)를 필요로 하게 된다.
구분자는 송신측이 송신을 시작한다는 것, 전송하는 데이터(이미지-코드)의 시점과 종점, 혹은 전송 데이터의 그룹 등을 표시해 줄 수도 있다. 이와 같은 구분자는 표시부에서 별도로 구분 헤드 비트(head bit)로 표시할 수도 있으나, 보다 효율적인 방식은 제1단말기의 스피커(160)를 통해서 특정 저주파 신호를 보내는 것이다. 실제로 제1단말기의 표시부(150)와 제2단말기의 촬상 센서(270) 사이는 어느 정도의 거리로 이격되어야 하므로, 제1단말기에 내장된 스피커(160)를 통해, 규정된 주파수 신호를 구분자로 사용하여 제2단말기의 마이크(230)에 전송할 수 있다.
이와 같이 동기를 맞추면 디코딩이 좀 더 효율적으로 이루어질 수 있다. 즉, 문자(text) 데이터와 이미지 데이터가 혼합되어 있을 경우 수신측에서는 상기 동기 맞춤을 통해 이를 미리 알고 문자 데이터는 디코딩을 하지 않고 바로 저장하고 이미지 데이터만 디코딩하여 저장할 수 있게 된다. 뿐만 아니라, 데이터의 용량을 알려줄 수 있으므로 수신측에서는 메모리 잔여 용량에 따라 수신 가부를 미리 알 수도 있다. 또한, 전송 데이터{스트리밍 이미지, 캡쳐(capture) 이미지, 전화번호부, 메모, 스케줄 등}의 포맷에 따라 포맷 지정 정보를 알려 줄 수 있어서 수신측에서는 해당 포맷에 할당된 메모리 영역(예: 송신 데이터가 전화번호부라면, 수신측 단말기의 메모리에 전화번호 저장을 위해 미리 할당되어 있는 영역)을 바로 찾아서 저장할 수 있다. 그만큼 제어부의 부하(load)가 감소되므로 효율적이다.
수신자에게 동기 데이터로 사용할 수 있는, 스피커를 통해서 출력되는 키톤(key tone: DTMF - Dual Tone Multi Frequency)에 대하여 구체적으로 설명하면 다음과 같다.
데이터 전송을 시작할 때와 종료할 때 숫자키들의 조합된 소리로 그 시작과 종료를 나타낼 수 있다. 예를 들어, 데이터의 전송을 "1234"가 조합된 키톤을 내어서 알려 주고, 데이터의 종료는 "6789"의 조합된 키톤을 내어 알려 준다. 또한, 데이터의 크기는 프레임의 수를 몇 개 보내겠다는 의미로 조합된 숫자를 이용하여 알려 주면 된다. 이와 더불어, 전송하고자 하는 데이터의 포맷도 알려줄 수 있다. 예를 들어, 스트리밍 데이터일 경우 키 "1"로 표기하여 구분하면 될 것이다.
이러한 것들을 모두 조합하여, 만약 30 프레임으로 코딩된 스트리밍 이미지를 전송하고자 한다면, 다음과 같은 동기 데이터가 전송될 수 있을 것이다.
1111 30 1 1234 --- 6789
(헤드) (프레임 수) (데이터 포맷) (데이터 시작) (데이터 종료)
구체적으로, 키 "1"에 해당하는 주파수 신호를 연속해서 4번 보내고, 키 "3"과 "0"에 해당하는 각 주파수 신호를 1번씩 보낸 다음, 키 "1", "2", "3", "4"에 해당하는 각 주파수 신호를 1번씩 보낸 후, 데이터 전송이 종료될 때 "6", "7", "8", "9"에 해당하는 각 주파수 신호를 1번씩 보내면 된다.
도 6은 본 발명의 바람직한 실시예에 따른 데이터 전송 시스템의 다른 구성을 나타낸 도면이다.
전송할 대용량의 정보를 단말기에서 PC나 외부 저장 매체로 전송할 수도 있으나, 이와 반대로 PC나 외부 저장 매체(본 명세서에서는 편의상 제2단말기라 통칭한다.)에서 단말기로 전송하는 경우도 있을 것이다. 그러므로 이러한 경우에도 앞에서 언급한 방법과 동일하게 이를 처리할 수 있음을 보여준다.
도시된 바에 따르면, PC에 저장된 데이터를 단말기에 옮겨 저장하고자 할 때 , 우선 PC에 저장된 데이터를 컬러 이미지-코드로 변환하여 모니터에 표시해야 한다. 이를 단말기에 장착된 카메라로 찍어서 코딩된 이미지를 디코딩해서 원래 데이터를 복원하여 메모리에 저장한다.
결론적으로, 도 6의 구체적인 동작은 전술한 도 5에서의 그것과 동일하다. 단지 차이점은 송신측이 PC 혹은 외부 저장 매체로서 표시부는 전용 혹은 범용 LCD(155)로 구현된다는 것과 수신측이 CCD 센서를 가지는 카메라(280)를 구비한 단말기라는 것이다.
도 7a와 도 7b는 본 발명의 바람직한 실시예에 따른 데이터 전송 시스템에서 동기를 맞추기 위해 송신측이 표시부를 이용하는 경우를 나타낸 도면들이다.
전술한 도 5 혹은 도 6에서와 같이 스피커 및 마이크를 쓰는 대신에 도 7a와 같이 바(bar) 혹은 특정 패턴의 표시나 도 7b와 같이 문자의 표기로 데이터 전송 중임을 표시할 수도 있다. 이 표시들도 이미지-코드와 마찬가지로 수신측 단말기의 촬상 센서가 감지할 수 있기 때문이다.
부연하면, 수신측 단말기의 카메라에서는 송신측 단말기에서 송신하는 전체 화면을 전체 프레임(frame) 단위로 받아들인다. 수신측 단말기에 수신되는 이미지에는 송신측이 실제로 전송하고자 하는 데이터가 차지하는 부분(영역)과 송신측이 제어 및/또는 상태 정보를 제공하기 위해 포함시킨 정보가 차지하는 부분이 있다. 수신측 단말기에서 상기 데이터와 제어 및/또는 상태 정보는 함께 이미지 디코더로 입력되더라도 디코딩은 따로 이루어진다. 즉, 데이터는 데이터 디코더(도 5의 경우 250)로, 제어 및/또는 상태 정보는 제2제어부(도 5의 경우 210)로 각각 보내지게 된다.
제2제어부에 의한 제어 및/또는 상태 정보 디코딩에 관하여 부연하면 다음과 같다. 제2제어부가 정보를 디코딩하여 송신되는 데이터의 성격(전화번호부, 스케줄, 이미지, 스트리밍 등)을 파악할 수 있도록 하면 저장 영역을 미리 결정할 수 있을 것이고 데이터의 복원 처리 과정을 따로 처리할 수도 있다. 전화번호부 등의 문자 데이터를 복원하는 알고리즘과 이미지나 스트리밍 이미지 등의 복원을 따로 처리하도록 하면 복원 시간을 최대한 줄일 수 있을 것이다. 그러므로 이와 같은 정보는 제어 정보에 해당한다고 할 수 있을 것이다. 또한, 제2제어부가 정보를 디코딩하여 "전송 중", "전송 완료" 혹은 전송 진행 정도(예: 도 7a의 경우 몇 개의 막대가 수신되었는지에 따라 진행 정도를 알 수 있도록 미리 약속해놓을 수 있다.) 등을 알 수도 있을 것이다. 그러므로 이와 같은 정보는 상태 정보에 해당한다고 할 수 있을 것이다.
한편, 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 안 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
상술한 바와 같이 본 발명은 서로 이격된 두 단말기 사이에 데이터를 전송할 때 부가장치를 필요로 하지 않아 시스템의 구조가 간단하고 경제적이며 사용이 편리한 장점이 있다. 또한, 이미지 형태로 만들어진 일련의 데이터를 3차원 형태로 전송함으로써 용량 대비 속도가 상당히 향상되는 장점도 있다.

Claims (15)

  1. 삭제
  2. 데이터를 저장하는 제1메모리, 상기 데이터를 엔코딩하여 이미지-코드를 생성하는 엔코더, 상기 이미지-코드를 표시하는 표시부, 및 스피커를 가지는 제1단말기와,
    상기 이미지-코드를 촬영하기 위한 센서, 상기 촬영된 이미지-코드를 디코딩하여 원래 데이터로 복원하는 디코더, 상기 복원된 데이터를 저장하는 메모리, 상기 스피커를 통해 출력되는 소리를 입력하여 전기적 신호로 변환하는 마이크, 상기 전기적 신호를 디지털화하는 아날로그/디지털 변환기, 및 상기 디지털화 신호에 동기를 맞추어 상기 디코딩을 제어하는 제어부를 가지는 제2단말기를 포함함을 특징으로 하는 데이터 전송 시스템.
  3. 제2항에 있어서,
    상기 제1단말기의 제어부가 헤더, 프레임 수, 데이터 포맷, 데이터의 시작, 및 데이터의 종료를 나타내는 키톤을 생성하며, 상기 키톤은 상기 스피커를 통해 소리로써 출력됨을 특징으로 하는 데이터 전송 시스템.
  4. 제3항에 있어서,
    상기 제2단말기의 제어부는 상기 수신되는 키톤에 포함된 헤더에 따라 데이터의 종류를 감지하고 상기 디코더에 의한 디코딩 실시 여부를 결정함을 특징으로 하는 데이터 전송 시스템.
  5. 제2항에 있어서,
    상기 표시부가 액정디스플레이이며, 상기 센서가 전하결합소자 센서임을 특징으로 하는 데이터 전송 시스템.
  6. 제2항에 있어서,
    상기 표시부가 액정디스플레이이며, 상기 센서가 카메라임을 특징으로 하는 데이터 전송 시스템.
  7. 제6항에 있어서,
    상기 제1단말기가 카메라 폰이고 상기 제2단말기가 개인용 컴퓨터임을 특징으로 하는 데이터 전송 시스템.
  8. 제2항 내지 제7항 중 어느 한 항에 있어서,
    상기 이미지-코드가 컬러 이미지-코드임을 특징으로 하는 데이터 전송 시스템.
  9. 제2항에 있어서,
    상기 제1단말기의 표시부는 한 화면에 상기 이미지-코드를 표시하는 제1표시창과 동기 데이터를 표시하는 제2표시창을 가짐을 특징으로 하는 데이터 전송 시스템.
  10. 제9항에 있어서,
    상기 제2단말기의 촬상 소자는 상기 화면을 촬영하며,
    상기 제2단말기는 상기 촬영된 동기 데이터를 분석하여 상기 제1단말기와 동기를 맞추는 제어부를 더 구비함을 특징으로 하는 데이터 전송 시스템.
  11. 제9항 혹은 제10항에 있어서,
    상기 동기 데이터는 특정 패턴 혹은 문자임을 특징으로 하는 데이터 전송 시스템.
  12. 삭제
  13. 제1 및 제2단말기를 구비하고, 상기 제1단말기로부터 상기 제2단말기에 데이터를 전송하기 위한 방법에 있어서,
    상기 제1단말기가 데이터를 엔코딩하여 이미지-코드를 표시하고 소정의 소리를 출력하는 제1과정과,
    상기 제2단말기가 상기 표시된 이미지-코드를 촬영하는 제2과정과,
    상기 제2단말기가 상기 제1단말기가 출력하는 소리를 상기 이미지-코드의 디코딩을 위한 동기신호로서 인식하고 상기 촬영된 이미지-코드를 디코딩하여 원래 데이터로 복원한 다음 저장하는 제3과정을 포함함을 특징으로 하는 방법.
  14. 제13항에 있어서,
    상기 제1단말기에서 출력하는 소리는 헤더, 프레임 수, 데이터 포맷, 데이터의 시작, 및 데이터의 종료를 나타내고, 스피커를 통해 출력되는 키톤임을 특징으로 하는 방법.
  15. 제14항에 있어서,
    상기 제2단말기가 상기 수신되는 키톤에 포함된 헤더에 따라 데이터의 종류를 감지하고 디코딩 실시 여부를 결정하는 과정을 더 포함함을 특징으로 하는 방법.
KR1020040086862A 2004-10-28 2004-10-28 서로 이격된 두 단말기 사이의 데이터 전송 시스템 및 방법 KR100678169B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020040086862A KR100678169B1 (ko) 2004-10-28 2004-10-28 서로 이격된 두 단말기 사이의 데이터 전송 시스템 및 방법
US11/253,831 US20060092835A1 (en) 2004-10-28 2005-10-19 Data transmission system between two separate terminals and method thereof
CNB2005101170212A CN100448262C (zh) 2004-10-28 2005-10-28 两个独立的终端之间的数据传输***及其方法
EP05023700A EP1655947A1 (en) 2004-10-28 2005-10-28 Data transmission system between two separate terminals and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040086862A KR100678169B1 (ko) 2004-10-28 2004-10-28 서로 이격된 두 단말기 사이의 데이터 전송 시스템 및 방법

Publications (2)

Publication Number Publication Date
KR20060037807A KR20060037807A (ko) 2006-05-03
KR100678169B1 true KR100678169B1 (ko) 2007-02-02

Family

ID=35695607

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040086862A KR100678169B1 (ko) 2004-10-28 2004-10-28 서로 이격된 두 단말기 사이의 데이터 전송 시스템 및 방법

Country Status (4)

Country Link
US (1) US20060092835A1 (ko)
EP (1) EP1655947A1 (ko)
KR (1) KR100678169B1 (ko)
CN (1) CN100448262C (ko)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100786347B1 (ko) * 2006-04-14 2007-12-14 (주)태성모바일 동영상 컬러코드 제공 장치 및 방법
CN100393099C (zh) * 2006-08-31 2008-06-04 北京北大方正电子有限公司 调频调幅混合网点层次连续调控制方法
CN100440778C (zh) * 2007-01-19 2008-12-03 中兴通讯股份有限公司 移动终端上运行的快速响应码识别装置和方法
DE102007053736A1 (de) * 2007-11-07 2009-06-04 Carano Software Solutions Gmbh Authentifizierungsverfahren und Anordnung zur Durchführung eines solchen Authentifizierungsverfahrens sowie ein entsprechendes Computerprogramm und ein entsprechendes computerlesbares Speichermedium
JP5541153B2 (ja) * 2008-03-10 2014-07-09 日本電気株式会社 通信システム、送信装置及び受信装置
DE102008037793A1 (de) * 2008-08-14 2010-02-18 Giesecke & Devrient Gmbh Phototoken
EP2385480A1 (en) * 2010-05-05 2011-11-09 Deutsche Telekom AG Method for controlling a communication device, communication device, system, and computer program product
US9454607B1 (en) * 2010-12-10 2016-09-27 A9.Com, Inc. Image as database
CN102651920A (zh) * 2011-02-24 2012-08-29 腾讯科技(深圳)有限公司 基于移动通信终端的操作提示方法及移动通信终端
KR101952213B1 (ko) 2012-04-27 2019-02-26 삼성전자 주식회사 디지털 영상 처리를 이용한 데이터 통신 방법 및 장치
EP3096290B1 (en) * 2015-05-19 2018-07-18 Axis AB Method and system for determining camera pose
JP2017001201A (ja) * 2015-06-05 2017-01-05 セイコーエプソン株式会社 プリンター、端末装置、プリントシステム
CN105959726A (zh) * 2016-04-29 2016-09-21 席国栋 一种基于色彩的近场信息传输方法和***
JP6671690B2 (ja) * 2017-04-19 2020-03-25 ユニチカ株式会社 繊維ボードの製造方法
CN113347313A (zh) * 2020-02-18 2021-09-03 宏碁股份有限公司 数据传输***和数据传输方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001177622A (ja) 1999-12-15 2001-06-29 Yamaha Corp 携帯電話機
EP1143694A2 (en) 2000-03-27 2001-10-10 Symagery Microsystems Inc. Image capture and processing accessory
KR20020050404A (ko) * 2000-12-21 2002-06-27 구자홍 이동통신 단말기의 바코드 정보 전송을 통한 데이터 처리방법 및 장치
KR20030007231A (ko) * 2002-08-07 2003-01-23 표철민 카메라가 장착된 제 1 이동통신 단말기와 제 2 이동통신단말기 사이의 정보 전송 및 저장 방법
KR20050032748A (ko) * 2003-10-02 2005-04-08 주식회사 팬택 이동통신단말기 및 그 이동통신단말기 간의 데이터 전송방법

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5319181A (en) * 1992-03-16 1994-06-07 Symbol Technologies, Inc. Method and apparatus for decoding two-dimensional bar code using CCD/CMD camera
US5907597A (en) * 1994-08-05 1999-05-25 Smart Tone Authentication, Inc. Method and system for the secure communication of data
JPH08161643A (ja) * 1994-12-03 1996-06-21 Omron Corp コイン類の売上管理システム及び商品管理システム
US6525698B1 (en) * 1994-12-03 2003-02-25 Omrom Corporation Sales/inventory management system using a display not directly readable by a person to indicate a total of input data such as coins
US6764009B2 (en) * 2001-05-30 2004-07-20 Lightwaves Systems, Inc. Method for tagged bar code data interchange
JP2002292145A (ja) * 2001-03-29 2002-10-08 Sony Corp 情報処理装置および方法、記録媒体、並びにプログラム
JP2003108916A (ja) * 2001-10-02 2003-04-11 Hitachi Maxell Ltd バーコード読取方法およびバーコード読取装置
JP4174208B2 (ja) * 2001-12-03 2008-10-29 ソニー株式会社 情報処理端末および情報処理方法
JP4113387B2 (ja) * 2002-07-24 2008-07-09 シャープ株式会社 携帯端末装置並びに情報読取プログラム及びそのプログラムを記録した記録媒体
US7410099B2 (en) * 2003-06-05 2008-08-12 Ntt Docomo, Inc. Apparatus and method for reading and decoding information contained in a barcode
US7469064B2 (en) * 2003-07-11 2008-12-23 Panasonic Corporation Image display apparatus
JP2005115665A (ja) * 2003-10-08 2005-04-28 Oki Electric Ind Co Ltd 自動取引装置情報提供システム

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001177622A (ja) 1999-12-15 2001-06-29 Yamaha Corp 携帯電話機
EP1143694A2 (en) 2000-03-27 2001-10-10 Symagery Microsystems Inc. Image capture and processing accessory
KR20020050404A (ko) * 2000-12-21 2002-06-27 구자홍 이동통신 단말기의 바코드 정보 전송을 통한 데이터 처리방법 및 장치
KR20030007231A (ko) * 2002-08-07 2003-01-23 표철민 카메라가 장착된 제 1 이동통신 단말기와 제 2 이동통신단말기 사이의 정보 전송 및 저장 방법
KR20050032748A (ko) * 2003-10-02 2005-04-08 주식회사 팬택 이동통신단말기 및 그 이동통신단말기 간의 데이터 전송방법

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1020050032748

Also Published As

Publication number Publication date
US20060092835A1 (en) 2006-05-04
EP1655947A1 (en) 2006-05-10
CN1767589A (zh) 2006-05-03
KR20060037807A (ko) 2006-05-03
CN100448262C (zh) 2008-12-31

Similar Documents

Publication Publication Date Title
EP1655947A1 (en) Data transmission system between two separate terminals and method thereof
JP2008543203A (ja) 圧縮された未加工の画像を使用する画像プロセッサのための一時的画像バッファ
KR100770835B1 (ko) 영상 데이터 처리 시스템 및 그 방법
KR100318941B1 (ko) 통신단말기의화상통신장치및방법
US20020180863A1 (en) Telephone unit having telephone directory with picture data and method for generating telephone directory with picture data
KR100650251B1 (ko) 비디오 처리 기능을 갖는 단말기 및 그 처리 방법
US7606432B2 (en) Apparatus and method for providing thumbnail image data on a mobile terminal
JPH0637944A (ja) ファクシミリ装置
EP1558031A1 (en) Electronic camera
JPS62200994A (ja) 動画通信システム
KR20000035675A (ko) 화상 전화기의 화상 저장방법
JP5266000B2 (ja) インターホン装置
US8154749B2 (en) Image signal processor and deferred vertical synchronous signal outputting method
JPH08298554A (ja) 画像通信装置及び方法
JP3178871B2 (ja) 画像通信装置
JP3618741B2 (ja) 通信装置
JP2002185961A (ja) 画像データ受信方法及びアダプタ装置及び携帯端末
KR100479786B1 (ko) 영상전화기를 이용한 동영상메일 송수신방법
KR20060121506A (ko) 이동 단말에서 영상 표시 장치 및 방법
KR900007433B1 (ko) 화상 전화기 시스템
JP2005303512A (ja) カメラおよびデータ転送方法
JPH0522720A (ja) 画像コ−デツクおよびavミ−テイング端末
JP2021132339A (ja) 電子機器およびその制御方法、プログラム
KR20030082318A (ko) 화상휴대단말기의 동영상과 문자 동시 표시 장치 및 방법
JPH05281936A (ja) 2値画像表示装置

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: 20121228

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20131230

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20141223

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee