KR20110044045A - 단말기 사이의 데이터 전송 방법 - Google Patents

단말기 사이의 데이터 전송 방법 Download PDF

Info

Publication number
KR20110044045A
KR20110044045A KR1020090100856A KR20090100856A KR20110044045A KR 20110044045 A KR20110044045 A KR 20110044045A KR 1020090100856 A KR1020090100856 A KR 1020090100856A KR 20090100856 A KR20090100856 A KR 20090100856A KR 20110044045 A KR20110044045 A KR 20110044045A
Authority
KR
South Korea
Prior art keywords
terminal
binary code
screen unit
areas
colors
Prior art date
Application number
KR1020090100856A
Other languages
English (en)
Inventor
김흥선
이정훈
Original Assignee
엘지이노텍 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지이노텍 주식회사 filed Critical 엘지이노텍 주식회사
Priority to KR1020090100856A priority Critical patent/KR20110044045A/ko
Publication of KR20110044045A publication Critical patent/KR20110044045A/ko

Links

Images

Classifications

    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/002Specific input/output arrangements not covered by G06F3/01 - G06F3/16
    • G06F3/005Input arrangements through a video camera
    • 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
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split screen, i.e. subdividing the display area or the window area into separate subareas
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/64Details of telephonic subscriber devices file transfer between terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 단말기 사이의 데이터 전송 방법에 관한 것으로, 복수의 컬러를 표시할 수 있는 제1 단말기에서 문자열을 이진 코드로 변환하고, 상기 이진 코드를 상기 복수의 컬러로 이루어진 컬러 패턴으로 변환하는 단계, 상기 컬러 패턴을 상기 제1 단말기의 화면부에 표시하는 단계, 카메라 기능을 갖는 제2 단말기로 상기 제1 단말기의 화면부를 촬영하는 단계, 상기 제2 단말기에서 상기 컬러 패턴의 컬러를 분석하여 상기 이진 코드로 변환하고, 상기 이진 코드를 상기 문자열로 변환하는 단계를 포함한다.
단말기, 바코드, 컬러 패턴, 카메라, 이진 코드

Description

단말기 사이의 데이터 전송 방법{method for transmitting data between device}
본 발명은 단말기 사이의 데이터 전송 방법에 관한 것으로, 컬러 표현이 가능한 제1 단말기와 카메라 기능을 갖는 제2 단말기 사이의 데이터 전송 방법에 관한 것이다.
일반적으로 단말기와 단말기 사이에 통신을 하기 위해서는 단말기와 단말기를 연결하는 인터페이스가 필요하다.
종래 휴대폰과 같은 이동 통신 단말기에 데이터를 전송하기 위해서는 USB 케이블과 같은 유선 방식의 인터페이스를 이용하거나, 무선랜, 블루투스, 적외선 등과 같은 무선 방식의 인터페이스를 이용하였다.
그러나, 테이터 전송용 케이블이 준비되어 있지 않으면 이동 통신 단말기에는 데이터를 전송할 수 없다.
또한, 2대의 이동 통신 단말기 사이에 데이터를 전송하고자 할 경우에는 2대 의 단말기가 적외선 통신 인터페이스를 구비하거나 블루투스 모듈을 구비하여야 한다.
두 이동 통신 단말기 중 어느 하나라도 적외선 통신 인터페이스 또는 블루투스 모듈을 구비하고 있지 않다면, 두 이동 통신 단말기 간에 데이터 전송이 불가능하다.
따라서, 특별한 인터페이스나 데이터 전송용 케이블이 구비되어 있지 않더라도, 이동 통신 단말기 간에 데이터를 전송할 수 있는 간편한 방법의 개발이 필요한 실정이다.
본 발명은 별도의 인터페이스 장치 없이 단말기 사이에 데이터를 전송할 수 있는 단말기 사이의 데이터 전송 방법을 제공한다.
본 발명의 한 특징에 따르면, 복수의 컬러를 표시할 수 있는 제1 단말기에서 문자열을 이진 코드로 변환하고, 상기 이진 코드를 상기 복수의 컬러로 이루어진 컬러 패턴으로 변환하는 단계, 상기 컬러 패턴을 상기 제1 단말기의 화면부에 표시하는 단계, 카메라 기능을 갖는 제2 단말기로 상기 제1 단말기의 화면부를 촬영하는 단계, 상기 제2 단말기에서 상기 컬러 패턴의 컬러를 분석하여 상기 이진 코드로 변환하고, 상기 이진 코드를 상기 문자열로 변환하는 단계를 포함한다.
본 발명의 실시 예에서는 컬러 표현이 가능한 제1 단말기의 화면부를 카메라 기능을 갖는 제2 단말기에서 촬영하여 데이터를 전송함으로써, 별도의 부가 장치(인터페이스 장치) 없이 단말기 사이의 데이터 전송이 가능하여 원가를 절감할 수 있다.
제1 단말기의 화면부를 분할하는 복수의 영역의 개수를 증가시키거나, 복수의 영역 중 하나의 영역에 표현 가능한 복수의 컬러의 개수를 증가시킴으로써, 단 말기 사이의 데이터 전송 속도를 높일 수 있다.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시 예를 가질 수 있는 바, 특정 실시 예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.
제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다.
예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제2 구성요소는 제1 구성요소로 명명될 수 있고, 유사하게 제1 구성요소도 제2 구성요소로 명명될 수 있다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이 해되어야 할 것이다.
본 출원에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함한다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
이제 본 발명의 실시 예에 따른 단말기 사이의 데이터 전송 방법에 대하여 도면을 참고하여 상세하게 설명하고, 도면 부호에 관계없이 동일하거나 대응하는 구성 요소는 동일한 참조 번호를 부여하고 이에 대한 중복되는 설명은 생략하기도 한다.
본 발명은 노트북, 휴대폰, PDA 등과 같은 복수의 단말기 사이에 데이터를 전송하는 방법에 있어서 별도의 인터페이스 없이 데이터를 전송할 수 있는 방법에 관한 것이다.
도 1은 본 발명의 실시 예에 따른 단말기 사이의 데이터 전송 시스템을 나타내는 도면이고, 도 2는 본 발명의 실시 예에 따른 단말기 사이의 데이터 전송 시스템의 구성도이다.
도 1에 도시된 바와 같이, 복수의 단말기 사이의 데이터 전송 방법은 노트북과 노트북 사이에 적용될 수 있으며, 휴대폰과 휴대폰 사이에 적용될 수 있으며, 노트북과 휴대폰 사이에도 적용될 수 있다. 아래에서는 휴대폰과 휴대폰 사이에 적용되는 단말기 사이의 데이터 전송 방법을 대표하여 설명한다.
단지, 도 2에 도시된 바와 같이, 데이터를 전송하고자 하는 제1 단말기(100)는 문자열을 이진 코드로 변환하고, 변환된 이진 코드를 복수의 컬러로 이루어진 컬러 패턴으로 인코딩(encoding)하는 데이터 인코더(110)와, 인코딩된 컬러 패턴을 표시하는 화면부(120)를 포함하여야 한다.
또한, 데이터를 수신하고자 하는 제2 단말기(200)는 화면부(120)를 촬영하는 카메라 모듈(210)과, 상기 카메라 모듈(210)에서 촬영된 컬러 패턴의 컬러를 분석하여 이진 코드로 디코딩(decoding)하고, 디코딩된 이진 코드를 문자열로 변환하는 데이터 디코더(220)를 포함한다.
도 3은 본 발명의 실시 예에 따른 단말기의 데이터 전송 방법을 나타내는 순서도이고, 도 4는 본 발명의 실시 예에 따른 제1 단말기의 화면부를 나타내는 도면이고, 도 5는 본 발명의 실시 예에 따른 제1 단말기의 화면부의 예시도이다.
데이터를 전송하는 제1 단말기(100)는 전송하고자 하는 문자열을 선택한다(S301).
이때, 문자열은 사용자가 키 조작을 통해 입력한 문자일 수 있으며, 메모리에 저장된 문자일 수도 있다. 제1 단말기(100)가 휴대폰일 경우 메모리에 저장된 문자는 전화번호부일 수 있다.
데이터 인코더(110)는 문자열을 이진 코드로 변환하고(S302), 이진 코드를 복수의 컬러로 이루어진 컬러 패턴으로 변환하여(S303), 화면부(120)로 출력한다.
그러면, 도 4에 도시된 바와 같이, 화면부(120)는 바둑판 모양을 갖는 복수의 영역으로 분할되며, 복수의 영역 중 하나의 영역에 복수의 컬러 중 하나의 컬러가 표시된다(S304).
도 4에서는 복수의 컬러가 색좌표 상에서 거리가 가장 먼 빨강(Red), 파랑(Blue), 초록(green) 및 검정(black)이라고 한정하고 설명하였다. 복수의 컬러가 4개의 컬러를 포함할 경우, 복수의 영역 중 하나의 영역은 2bit 자리수의 이진 코드를 표현할 수 있다.
예를 들어, 이진 코드 00은 복수의 영역 중 하나의 영역에 검정으로 표현되고, 이진 코드 01은 빨강으로 표현되고, 이진 코드 10은 초록으로 표현되고, 이진 코드 11은 파랑으로 표현될 수 있다. 이에 따라, 복수의 컬러가 8개의 컬러를 포함할 경우, 복수의 영역 중 하나의 영역은 3bit 자리수의 이진 코드를 표현할 수 있게 되는 것이다.
즉, 복수의 영역 중 하나의 영역에 표현 가능한 컬러의 개수가 증가할수록, 하나의 영역의 이진 코드의 자리수는 증가하게 된다. 같은 표현으로, 복수의 영역 중 하나의 영역에 이진 코드의 자리수를 증가하여 표현하고자 할 경우에는 화면부(120)에 표시 가능한 복수의 컬러의 개수를 증가시켜야 한다.
이때, 제1 단말기(100)의 화면부(120)의 해상도, 제2 단말기(200)의 카메라 모듈(210)의 화소 수, 해상력, 프레임 레이트 등에 따라 제1 단말기(100)의 화면부(120)가 분할되는 복수의 영역의 개수는 달라질 수 있다.
도 5에 도시된 바와 같이, 제1 단말기(100)의 화면부(120)의 해상도가 높을 수록 화면부(120)가 분할되는 복수의 영역의 개수를 증가시킬 수 있으며, 제2 단말기(200)의 카메라 모듈(210)의 화소 수가 높을수록 화면부(120)가 분할되는 복수의 영역의 개수를 증가시킬 수 있다.
하나의 화면부(120)가 분할되는 복수의 영역의 개수가 증가할수록, 화면부에 표시할 수 있는 이진 코드의 개수가 증가하므로, 전송되는 데이터량이 증가하여 전송 속도를 높일 수 있다.
제2 단말기(200)의 카메라 모듈(210)은 제1 단말기(100)의 화면부(120)에 표시된 컬러 패턴을 촬영한다(S305).
데이터 디코더(220)는 컬러 패턴의 컬러 값을 분석하여 컬러 패턴을 각 컬러에 대응되는 이진 코드로 변환하고(S306), 이진 코드를 문자열로 변환한다(S307).
문자열은 제2 단말기(200)에 포함된 화면부를 통해 표시될 수 있으며, 제2 단말기(200)에 포함된 메모리에 저장될 수 있다.
이와 같이, 본 발명에서는 데이터 전송을 위한 별도의 부가 장치 없이 컬러 표현이 가능한 제1 단말기(100)와 카메라 기능을 갖는 제2 단말기(200) 사이에 데이터를 전송할 수 있다. 별도의 부가 장치가 필요하지 않아 원가를 절감할 수 있다.
제1 단말기(100)의 화면부(120)를 분할하는 복수의 영역의 개수를 증가시키거나, 복수의 영역 중 하나의 영역에 표현 가능한 복수의 컬러의 개수를 증가시킴으로써, 데이터 전송 속도를 높일 수 있다.
이상에서 본 발명의 실시 예에 대하여 상세하게 설명하였지만 본 발명의 권 리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
도 1은 본 발명의 실시 예에 따른 단말기 사이의 데이터 전송 시스템을 나타내는 도면이다.
도 2는 본 발명의 실시 예에 따른 단말기 사이의 데이터 전송 시스템의 구성도이다.
도 3은 본 발명의 실시 예에 따른 단말기의 데이터 전송 방법을 나타내는 순서도이다.
도 4는 본 발명의 실시 예에 따른 제1 단말기의 화면부를 나타내는 도면이다.
도 5는 본 발명의 실시 예에 따른 제1 단말기의 화면부의 예시도이다.

Claims (7)

  1. 복수의 컬러를 표시할 수 있는 제1 단말기에서 문자열을 이진 코드로 변환하고, 상기 이진 코드를 상기 복수의 컬러로 이루어진 컬러 패턴으로 변환하는 단계,
    상기 컬러 패턴을 상기 제1 단말기의 화면부에 표시하는 단계,
    카메라 기능을 갖는 제2 단말기로 상기 제1 단말기의 화면부를 촬영하는 단계, 및
    상기 제2 단말기에서 상기 컬러 패턴의 컬러를 분석하여 상기 이진 코드로 변환하고, 상기 이진 코드를 상기 문자열로 변환하는 단계를 포함하는 단말기 사이의 데이터 전송 방법.
  2. 제1항에 있어서,
    상기 제1 단말기의 화면부는 복수의 영역으로 분할되고,
    상기 이진 코드는 상기 복수의 영역 중 어느 하나의 영역에 상기 복수의 컬러 중 어느 하나의 컬러로 표시되는 단말기 사이의 데이터 전송 방법.
  3. 제2항에 있어서,
    상기 복수의 컬러의 개수에 따라 상기 복수의 영역 중 하나의 영역이 변환되는 이진 코드의 자리수가 증가하는 단말기 사이의 데이터 전송 방법.
  4. 제2항에 있어서,
    상기 복수의 영역 중 하나의 영역이 4개의 컬러 중 어느 하나의 컬러로 표시되고, 상기 복수의 영역 중 하나의 영역이 2bit의 이진 코드로 변환되는 단말기 사이의 데이터 전송 방법.
  5. 제1항에 있어서,
    상기 제1 단말기의 화면부는 바둑판 모양을 갖는 복수의 영역으로 분할되며, 상기 제1 단말기의 해상도가 높을수록 상기 복수의 영역의 개수가 증가하도록 상기 제1 단말기의 화면부를 분할하는 단말기 사이의 데이터 전송 방법.
  6. 제1항에 있어서,
    상기 제1 단말기의 화면부는 바둑판 모양을 갖는 복수의 영역으로 분할되며, 상기 제2 단말기에 포함된 카메라의 화소 수가 높을수록 상기 복수의 영역의 개수가 증가하도록 상기 제1 단말기의 화면부를 분할하는 단말기 사이의 데이터 전송 방법.
  7. 제1항에 있어서,
    상기 이진 코드는 헤더, 페이로드, 에러 보정 코드를 포함하는 단말기 사이의 데이터 전송 방법.
KR1020090100856A 2009-10-22 2009-10-22 단말기 사이의 데이터 전송 방법 KR20110044045A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090100856A KR20110044045A (ko) 2009-10-22 2009-10-22 단말기 사이의 데이터 전송 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090100856A KR20110044045A (ko) 2009-10-22 2009-10-22 단말기 사이의 데이터 전송 방법

Publications (1)

Publication Number Publication Date
KR20110044045A true KR20110044045A (ko) 2011-04-28

Family

ID=44048973

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090100856A KR20110044045A (ko) 2009-10-22 2009-10-22 단말기 사이의 데이터 전송 방법

Country Status (1)

Country Link
KR (1) KR20110044045A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013162323A1 (en) * 2012-04-27 2013-10-31 Samsung Electronics Co., Ltd. Method and apparatus for data communication using digital image processing

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013162323A1 (en) * 2012-04-27 2013-10-31 Samsung Electronics Co., Ltd. Method and apparatus for data communication using digital image processing
US9124756B2 (en) 2012-04-27 2015-09-01 Samsung Electronics Co., Ltd. Method and apparatus for data communication using digital image processing

Similar Documents

Publication Publication Date Title
US9015806B2 (en) Sending digital data visually using mobile display and camera sensor
CN102724668A (zh) 一种基于二维码图形的wifi网络信息共享方法及***
TWI495381B (zh) Two - dimensional bar code connection method
EP2784949A1 (en) Transmission device, reception device, and method
US20060092835A1 (en) Data transmission system between two separate terminals and method thereof
KR100774180B1 (ko) 디지털 멀티미디어 인터페이스를 가지는 디지털 멀티미디어데이터 송수신장치
US20090322766A1 (en) Method for transmission of a digital message from a display to a handheld receiver
US11196777B2 (en) Video call mediating apparatus, method and computer readable recording medium thereof
KR20110044045A (ko) 단말기 사이의 데이터 전송 방법
EP3298766A1 (en) Method and device for processing color image data representing colors of a color gamut.
US11328503B2 (en) Wireless data communication of binary data as image data
WO2019006965A1 (zh) 图像处理方法、装置、电子设备及计算机可读存储介质
US20180063710A1 (en) Authentication for device connection using visible patterns
US9872035B2 (en) System and method for transcoding data
US20220245862A1 (en) Image processing method and device, camera apparatus and storage medium
CN100420283C (zh) 图像传感器及应用该图像传感器的计算机***
TW202123669A (zh) 資料傳輸系統和資料傳輸方法
KR20050032748A (ko) 이동통신단말기 및 그 이동통신단말기 간의 데이터 전송방법
CN116600042B (zh) 智能移动终端设备与计算机之间的通信方法、装置及***
KR102397097B1 (ko) 디스플레이 기반의 화면 통신 시스템 및 방법, 디스플레이 기반의 화면 송신 및 수신 방법
WO2022161209A1 (zh) 图像丢帧检测方法、设备、存储介质及计算机程序产品
CN116095262B (zh) 用于处理视频信号源的移动处理设备、处理方法及***
US11792359B2 (en) Efficient electro-optical transfer function (EOTF) curve for standard dynamic range (SDR) content
Siddiqui The Invention of Natural Encryption (NET), Dots and Pixels Technologies and ideas E2E encrypted Apps on Wireless and Smartphones
CN114297110A (zh) Mipi信号解码方法、装置及其芯片

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment