KR20140039657A - 호스트 장치, 사용자 단말 장치, 이들을 이용한 충전 방법 및 통신 방법 - Google Patents

호스트 장치, 사용자 단말 장치, 이들을 이용한 충전 방법 및 통신 방법 Download PDF

Info

Publication number
KR20140039657A
KR20140039657A KR1020120106077A KR20120106077A KR20140039657A KR 20140039657 A KR20140039657 A KR 20140039657A KR 1020120106077 A KR1020120106077 A KR 1020120106077A KR 20120106077 A KR20120106077 A KR 20120106077A KR 20140039657 A KR20140039657 A KR 20140039657A
Authority
KR
South Korea
Prior art keywords
user terminal
host device
terminal device
unit
charging
Prior art date
Application number
KR1020120106077A
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 KR1020120106077A priority Critical patent/KR20140039657A/ko
Priority to JP2013192725A priority patent/JP2014068526A/ja
Priority to US14/033,940 priority patent/US20140084850A1/en
Priority to EP13185798.9A priority patent/EP2711803A3/en
Priority to CN201310449468.4A priority patent/CN103683384A/zh
Publication of KR20140039657A publication Critical patent/KR20140039657A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/02Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries for charging batteries from ac mains by converters
    • H02J7/04Regulation of charging current or voltage
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/266Arrangements to supply power to external peripherals either directly from the computer or under computer control, e.g. supply of power through the communication port, computer controlled power-strips
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Power Engineering (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 호스트 장치, 사용자 단말 장치, 이들을 이용한 충전 제어 방법 및 통신 방법을 개시한다. 본 발명에 따른 호스트 장치는, 사용자 단말 장치가 접속하는 단자를 포함하는 연결부, 연결부로 전원을 공급하는 전원공급부, 사용자 단말 장치가 단자를 통해서 연결부에 접속된 상태에서 호스트 장치가 제1 동작 모드로 동작할 경우, 전원공급부에서 공급되는 전원으로 사용자 단말 장치에 구비된 배터리를 충전하는 제어부 및 호스트 장치가 제2 동작 모드로 동작하면, 전원공급부에서 공급되는 전원으로 배터리를 충전하는 충전유지부를 포함한다.

Description

호스트 장치, 사용자 단말 장치, 이들을 이용한 충전 방법 및 통신 방법{HOST APPARATUS, USER TERMINAL APPARATUS, METHOD FOR CONTROLLING CHARGER AND METHOD FOR COMMUNICATION USING THE SAME OF}
본 발명은 호스트 장치, 사용자 단말 장치, 이들을 이용한 충전 방법 및 통신 방법에 관한 것으로, 특히, 호스트 장치와 사용자 단말 장치 사이에 효과적으로 배터리 충전 및 데이터 통신을 수행할 수 있는 호스트 장치, 사용자 단말 장치, 이들을 이용한 충전 방법 및 통신 방법에 관한 것이다.
최근에 휴대용 사용자 단말 장치가 광범위하게 보급되고 있다. 사용자 단말 장치의 예로는, 모바일폰, 스마트폰, PDA, 넷북, 카메라, 캠코더, 휴대용 게임기 등이다. 이러한 사용자 단말 장치는 내부에 배터리 및 저장부를 구비하고 있다. 사용자가 사용자 단말 장치를 호스트 장치에 연결할 경우에, 사용자 단말 장치는 호스트 장치로부터 공급되는 전원으로 배터리가 충전될 수 있다.
이때, 호스트 장치가 대기모드, 전원 절약 모드 등으로 동작할 경우에는, 사용자 단말 장치는 호스트 장치와 연결 상태가 끊어지게 되므로, 사용자 단말 장치의 배터리 충전이 이루어지지 않게 된다. 즉, 호스트 장치의 동작 상태가 배터리 절약 모드로 동작하여 호스트 장치의 제어부가 동작하지 않아서 사용자 단말 장치는 호스트 장치로부터 충전 전원을 공급받지 못하게 된다. 결국, 사용자 단말 장치가 충전되기 위해서는 호스트 장치가 정상적으로 동작해야만 하므로 배터리 낭비가 발생하는 문제점이 있다.
또한, 사용자가 사용자 단말 장치를 호스트 장치에 연결하여, 사용자 단말 장치의 저장소를 호스트 장치의 외장 저장소로 이용할 수 있다. 이때, 사용자 단말 장치의 제어부와 저장소 사이의 통신 데이터 용량은 사용자 단말 장치의 외부 접속 단자의 통신 데이터 용량에 비하여 크기가 훨씬 작다. 예를 들어, 사용자 단말 장치의 제어부와 저장부의 통신 데이터 용량은 500Mbps로 설계될 경우, 사용자 단말 장치가 지원하는 외부 접속 단자의 종류에 따라서 2Gbps 이상으로 동작하는 외부 접속 단자는 500Mbps 이상으로 동작할 수 없게 되는 병목현상이 발생하게 된다.
이러한 문제점은 사용자 단말 장치의 제어부와 저장부 사이의 통신 경로의 규격을 더 높은 용량으로 설계할 경우에 별도의 로직 설계 및 더 많은 공간을 차지하는 문제점이 발생하므로 제어부와 저장부 사이의 통신 데이터 용량을 증가시키는 것에는 한계점이 지적되고 있다.
상술한 문제점을 해결하기 위해서 안출된 본 발명은, 호스트 장치와 사용자 단말 장치 사이에서 충전 방법을 개선하고, 데이터 통신 속도를 향상시키는 호스트 장치와 사용자 단말 장치, 이들을 이용한 충전 방법 및 통신 방법을 제공하는 것을 목적으로 합니다.
상기 목적을 달성하기 위한 본 발명의 일 실시 예에 따른 호스트 장치는, 상기 사용자 단말 장치가 접속하는 단자를 포함하는 연결부, 상기 연결부로 전원을 공급하는 전원공급부, 상기 사용자 단말 장치가 상기 단자를 통해서 상기 연결부에 접속된 상태에서 상기 호스트 장치가 제1 동작 모드로 동작할 경우, 상기 전원공급부에서 공급되는 전원으로 상기 사용자 단말 장치에 구비된 배터리를 충전하는 제어부 및 상기 호스트 장치가 제2 동작 모드로 동작하면, 상기 전원공급부에서 공급되는 전원으로 상기 배터리를 충전하는 충전유지부를 포함한다.
이 경우에, 상기 충전유지부는, 상기 제어부에 공급되는 전압의 크기가 기 결정된 크기보다 작아서 상기 제어부의 동작이 중단된 상태를 상기 호스트 장치가 상기 제2 동작 모드로 동작하는 것으로 판단하고, 상기 제2 동작 모드로 동작할 경우에만 상기 전원공급부로부터 공급되는 전원으로 상기 배터리를 충전할 수 있다
한편, 상기 제어부는, 상기 제1 동작 모드일 경우에 상기 사용자 단말 장치와 통신 연결 상태를 유지하고, 상기 제2 동작 모드일 경우에는 동작이 종료되며, 상기 충전유지부는, 상기 제2 동작 모드일 경우에 상기 사용자 단말 장치와 통신 연결 상태를 유지할 수 있다.
한편, 상기 제어부는, 상기 사용자 단말 장치가 상기 연결부에 접속한 것을 감지하면, 상기 사용자 단말 장치에 구비된 배터리의 종류에 따라 기 결정된 크기로 상기 전원을 변환하고, 상기 변환된 전원을 상기 단자의 종류에 따른 규격으로 상기 배터리를 충전할 수 있다.
이 경우에, 상기 단자의 종류는, USB 2.0, USB 3.0, HDMI, SATA, 및 IEEE 1394 인터페이스 단자 중 적어도 하나일 수 있다.
한편, 상기 호스트 장치는, 충전 모드 및 데이터 통신 모드 중 어느 하나를 선택하기 위한 UI 화면을 디스플레이하는 디스플레이부를 더 포함할 수 있다.
본 발명의 다른 실시 예에 따른 사용자 단말 장치와 통신 가능한 호스트 장치의 충전 방법은, 상기 사용자 단말 장치와의 접속을 인식하는 단계, 상기 호스트 장치의 동작 모드를 판단하는 단계 및 상기 판단된 동작 모드가 제1 동작 모드인 경우 상기 사용자 단말 장치를 충전하는 단계를 포함하고, 상기 호스트 장치가 제2 동작 모드인 경우, 상기 사용자 단말 장치를 충전하기 위해 상기 사용자 단말 장치와 상기 호스트 장치의 통신 연결을 유지할 수 있다.
이 경우에, 상기 동작 모드를 판단하는 단계는, 상기 호스트 장치의 제어부에 공급되는 전압의 크기가 기 결정된 크기 보다 큰 경우를 상기 제1 동작 모드로 판단하고, 작은 경우를 상기 제2 동작 모드로 판단할 수 있다.
한편, 상기 충전하는 단계는, 상기 제1 동작 모드인 경우에, 상기 호스트 장치와 상기 사용자 단말 장치의 통신을 연결을 유지하고, 상기 사용자 단말 장치에 구비된 배터리를 충전할 수 있다.
한편, 상기 충전하는 단계는, 상기 제2 동작 모드인 경우에, 상기 호스트 장치의 제어부의 동작이 중단된 상태에서, 상기 사용자 단말 장치와 통신 연결 상태를 유지할 수 있다.
한편, 상기 충전하는 단계는, 상기 사용자 단말 장치의 접속을 감지하면, 상기 사용자 단말 장치에 구비된 배터리의 종류에 따라 기 결정된 크기로 상기 전원을 변환하는 단계 및 상기 변환된 전원을 상기 단자의 종류에 따른 규격으로 상기 배터리를 충전하는 단계를 포함한다.
이 경우에, 상기 단자의 종류는, USB 2.0, USB 3.0, HDMI, SATA, 및 IEEE 1394 인터페이스 단자 중 적어도 하나일 수 있다.
한편, 상기 충전 방법은, 충전 모드 및 데이터 저장 모드 중 어느 하나를 선택하기 위한 UI 화면을 디스플레이하는 단계를 더 포함할 수 있다.
본 발명의 또 다른 실시 예에 따른 사용자 단말 장치는, 호스트 장치가 접속하는 단자를 포함하는 연결부, 데이터를 저장하는 저장부, 상기 연결부를 통해서 입력된 데이터를 상기 저장부에 저장하도록 제어하는 제어부 및 상기 호스트 장치와 상기 단자를 통해서 상기 연결부가 접속하면, 상기 저장부와 상기 호스트 장치 사이의 제1 경로를 제공하는 전환부를 포함한다.
이 경우에, 상기 전환부는, 상기 연결부를 통해서 상기 호스트 장치로부터 데이터 읽기 명령 및 데이터 쓰기 명령을 수신하면, 상기 제어부와 상기 저장부 사이의 제2 경로를 차단하고, 상기 수신된 데이터 읽기 명령 및 데이터 쓰기 명령에 따라 상기 데이터를 상기 제1 통신 경로를 통해서 전송할 수 있다.
한편, 상기 사용자 단말 장치는, 충전 가능한 배터리를 더 포함하고, 상기 전환부는, 상기 연결부를 통해서 상기 호스트 장치와 접속하고, 상기 호스트 장치로부터 전원을 공급하는 경우, 상기 제어부와 상기 연결부 사이의 제2 통신 경로를 제공하고, 상기 제어부는, 상기 공급된 전원을 상기 배터리에 충전할 수 있다.
한편, 상기 사용자 단말 장치는, 충전 모드 및 데이터 저장 모드 중 어느 하나를 선택하기 위한 UI 화면을 디스플레이하는 디스플레이부를 더 포함한다.
한편, 상기 연결부는, USB 2.0, USB 3.0, SATA, IEEE 1394 인터페이스 중 적어도 하나를 포함할 수 있다.
본 발명의 또 다른 실시 예에 따른 사용자 단말 장치의 통신 방법은, 상기 호스트 장치와의 접속을 인식하는 단계, 상기 호스트 장치와 접속된 경우, 상기 호스트 장치와 상기 사용자 단말 장치의 저장부 사이에 제1 통신 경로를 형성하는 단계, 및 상기 호스트 장치와 접속이 해제된 경우, 상기 사용자 단말 장치의 제어부와 상기 저장부 사이에 제2 통신 경로를 형성하는 단계를 포함한다.
이 경우에, 상기 통신 방법은, 상기 호스트 장치로부터 데이터 읽기 명령 및 데이터 쓰기 명령을 수신하는 단계, 상기 제2 통신 경로를 차단하는 단계, 상기 수신된 데이터 읽기 명령 및 데이터 쓰기 명령에 따라 상기 데이터를 상기 제1 통신 경로를 통해서 상기 저장부에 저장하는 단계를 포함할 수 있다.
이 경우에, 상기 통신 방법은, 상기 호스트 장치로부터 공급된 전원을 충전 경로를 통해서 배터리에 충전하는 단계를 더 포함할 수 있다.
한편, 상기 통신 방법은, 충전 모드 및 데이터 저장 모드 중 어느 하나를 선택하기 위한 UI 화면을 디스플레이하는 단계를 더 포함할 수 있다.
한편, 상기 사용자 단말 장치는 상기 호스트 장치와 USB 2.0, USB 3.0, SATA, IEEE 1394 인터페이스 중 적어도 하나의 통신 인터페이스를 통해서 통신할 수 있다.
도 1은 본 발명의 일 실시 예에 따른 호스트 장치와 연결된 사용자 단말 장치를 예시적으로 설명하기 위한 도면,
도 2는 본 발명의 일 실시 예에 따른 호스트 장치를 구성하는 블럭도,
도 3은 본 발명의 일 실시 예에 따른 호스트 장치의 연결부를 통해 사용자 단말 장치를 연결하는 보다 구체적인 구성을 설명하는 도면,
도 4는 본 발명의 일 실시 예에 따른 호스트 장치의 연결부가 제1 충전 모드로 동작하는 경우를 설명하기 위한 회로도,
도 5는 본 발명의 일 실시 예에 따른 호스트 장치의 연결부가 제2 충전 모드로 동작하는 경우를 설명하기 위한 회로도,
도 6은 본 발명의 다른 실시 예에 따른 호스트 장치의 충전 방법을 설명하기 위한 흐름도,
도 7은 본 발명의 다른 실시 예에 따른 호스트 장치와 사용자 단말 장치 사이의 충전 과정을 설명하기 위한 타이밍도,
도 8은 본 발명의 일 실시 예에 따른 충전 모드와 스토리지 모드를 선택하는 디스플레이 화면을 도시하는 도면,
도 9는 본 발명의 또 다른 실시 예에 따른 사용자 단말 장치를 구성하는 블럭도,
도 10은 본 발명의 일 실시 예에 따른 호스트 장치와 또 다른 실시 예의 사용자 단말 장치가 상호 연결된 구성을 설명하기 위한 도면,
도 11은 본 발명의 또 다른 실시 예에 따른 사용자 단말 장치의 충전 모드를 설명하기 위한 블럭도,
도 12는 본 발명의 또 다른 실시 예에 따른 사용자 단말 장치의 스토리지 모드를 설명하기 위한 블럭도,
도 13은 본 발명의 또 다른 실시 예에 따른 사용자 단말 장치의 전환부의 예시적인 구성을 설명하기 위한 블럭도,
도 14는 본 발명의 또 다른 실시 예에 따른 사용자 단말 장치의 통신 방법을 설명하기 위한 흐름도, 그리고
도 15는 본 발명의 또 다른 실시 예에 따른 사용자 단말 장치의 통신 과정을 설명하기 위한 타이밍도이다.
이하에서는 첨부된 도면과 함께 본 발명의 다양한 실시 예를 설명한다.
도 1은 본 발명의 일 실시예에 따른 호스트 장치와 연결된 사용자 단말 장치를 예시적으로 설명하기 위한 도면이다.
도 1을 참고하면, 호스트 장치(100)는 사용자 단말 장치(200)와 케이블에 의해서 서로 접속하고 있는 것을 확인할 수 있다.
이때 호스트 장치(100)는 노트북, 데스크탑(desk-top) 및 서버(server) 중 어느 하나일 수 있다. 즉, 호스트 장치(100)는 사용자 단말 장치(200)와 같은 외부 장치가 접속할 수 있고, 연결된 외부 장치와 데이터 통신을 수행할 수 있다. 호스트 장치(100)는 사용자 단말 장치(200)로부터 데이터를 수신하거나, 사용자 단말 장치(200)로 데이터를 전송할 수 있다. 호스트 장치(100)는 사용자 단말 장치(200)로부터 수신된 데이터를 저장할 수 있다. 또한, 호스트 장치(100)는 외부로부터 전원을 공급받아서 동작할 수 있고, 공급된 전원을 저장하는 배터리를 더 구비할 수 있다.
사용자 단말 장치(200)는, 스마트폰, PDA, 넷북, 디지털 카메라, 캠코더, PMP 등과 같은 포터블 전자 장치일 수 있다. 사용자 단말 장치(200)는 호스트 장치(100)와 연결할 수 있는 연결부를 구비할 수 있다. 사용자 단말 장치(200)는 호스트 장치(100)와 연결됨으로써 데이터 통신을 수행할 수 있고, 호스트 장치(100)에서 제공하는 전원을 이용하여 사용자 단말 장치(200)의 배터리를 충전할 수 있다.
도 2는 본 발명의 일 실시 예에 따른 호스트 장치를 구성하는 블럭도이다. 도 2를 참고하면, 본 발명의 호스트 장치는 연결부(110), 전원공급부(130), 제어부(150) 및 충전유지부(170)를 포함한다.
연결부(110)는 사용자 단말 장치(200)가 접속할 수 있는 다양한 형태의 단자를 구비한다. 예를 들어, 연결부(110)에 구비된 단자의 종류에는 USB(Universal Serial Bus) 2.0, USB 3.0, eSATA, 및 IEEE 1394 통신 인터페이스 중 적어도 하나일 수 있다.
이때, USB 2.0은 장치 사이에 통신 인터페이스를 제공하는 USB 인터페이tm 일종이다. 즉 USB는 플러그앤플레이(Plug and Play) 기능을 지원하기 때문에, 사용자 단말 장치(200)를 호스트 장치(100)에 연결하면 호스트 장치(100)에서 사용자 단말 장치(200)를 감지할 수 있다. 다만, 일부 USB 장치의 경우는 추가로 소프트웨어 설치가 필요한 경우도 있다. 그리고 USB 2.0 인터페이스는 핫 스와핑(Hot swapping) 기능을 지원하므로 전원이 켜진 상태에서도 장치를 연결하거나 분리, 혹은 교환이 가능하다.
또한, USB 2.0는 호스트 장치(100) 및 사용자 단말 장치(200)의 컨트롤러 당 최대 127개까지 포트의 확장이 가능하다. 그리고 다수의 USB 허브(하나의 USB 포트를 여러 개로 늘려주는 확장 장치)를 사용하면 이론적으로는 한 대의 호스트 장치(100)에 127개의 USB 장치를 사용하는 것이 가능할 수 있다. 다만 USB 2.0은 하나의 컨트롤러에 연결된 각각의 사용자 단말 장치가 제한된 대역폭을 나누어 써야 한다. 한 대의 호스트 장치(100) 당 10개 이하 정도의 USB 2.0 포트를 통한 사용자 단말 장치(200)의 연결을 하는 것이 바람직하다. 이는 데이터 대역폭을 나누어 사용해야 하는 문제에서 비롯된 것이지만, 이하에서 설명하는 USB 3.0은 더 큰 데이터 대역폭을 지원한다. USB 2.0는 호스트 장치(100)의 포트에서 자체적으로 사용자 단말 장치(200)로 전력(예를 들어 5V 전압)을 공급할 수도 있다. USB 2.0 규격을 채용하는 사용자 단말 장치 중 마우스나 키보드, 외장 하드 디스크 정도의 소형 기기는 대부분 별도의 전원을 꽂지 않아도 작동할 수 있다. 뿐만 아니라, 프린터나 스캐너 같이 큰 기기 중에도 별도 추가 전원 없이도 작동시킬 수 있다. 또한 이런 USB 2.0의 특성을 이용하면 스마트폰, 휴대폰, MP3 플레이어, 디지털 카메라, 캠코더와 같은 모바일 전자 기기를 충전할 수 있다. 이렇게 호스트 장치(100)에 사용자 단말 장치(200)를 연결하여 사용자 단말 장치(200)를 충전하는 것에 대해서는 이하에서 별도로 설명한다.
USB 3.0은 상술한 USB 2.0의 상위 버전의 USB 인터페이스 방식이다. USB 3.0은 주 컨트롤러(host controller)를 구비하고, 주 컨트롤러는 루트 허브를 통해 두 개의 USB 단자를 제공한다. USB 3.0도 두 개의 단자에 사용자 단말 장치(200)를 연결하여 사용하고, 연결 포트가 부족하면 허브를 연결하여 더 많은 포트를 마련할 수 있다.
USB 3.0의 하나의 주 컨트롤러에는 나뭇가지 모양으로 주변 기기를 많으면 127개까지 연결할 수 있다. 이는 USB 2.0과 동일하다. USB 3.0은 USB 2.0과 비교하여 USB 2.0의 정격 전류용량은 5V 500mA 이고, USB3.0의 정격 전류용량은 5V/12V 900mA이라는 점에서 상이하다. 또한, USB 3.0과 USB 2.0은 데이터 전송 속도 면에서 상이하다. 즉, USB 2.0은 최대 450Mbps의 전송 속도를 발휘할 수 있다. 반면에, USB 3.0은 Super-speed(초당 5 기가비트)를 발휘할 수 있다.
USB 3.0 방식을 사용하는 사용자 단말 장치의 시제품 속도를 측정해보면 연속 읽기 속도가 120MB/s에 달하고 쓰기 속도도 103MB/s를 발휘한다.
eSATA는 컴퓨터 내장형 하드디스크용 고속 인터페이스인(Serial Advanced Technology Attachment ; SATA)의 외장형이다. eSATA의 통신 인터페이스의 초당 데이터 전송속도는 최대 3Gbps로, 하드디스크용 인터페이스인 SATA 2.0과 동일하다.
USB 2.0 방식의 외장 하드의 최대 데이터 전송속도가 480Mbps 정도이므로, eSATA 방식의 경우에는 USB 2.0 방식보다 상당히 빠른 데이터 통신 속도를 발휘한다. eSATA 케이블은 최대 2미터까지 케이블을 지원하고, 외장 하드를 호스트 장치(100)의 본체에서 멀리 떨어진 곳에 놓고 사용하는 것도 가능하다.
IEEE(Institue of Electrical and Eletronics Engineers) 1394는 PC나 각종 AV 기기에서 대량으로 고속 데이터 통신을 실행하기 위한 인터 페이스의 일종이다. IEEE 1394는 전기 전자 기술자 협회(IEEE ; Institute of Electrical and Electronics Engineers)가 승인한 고속 직렬 연결 인터페이스이다. IEEE 1394는 PC와 디지털 캠코더나 VCR 같이 큰 크기의 데이터를 전송하는 전자 장치 사이의 데이터 교환이 가능하도록 지원한다. IEER 1394 인터페이스도 플러그 앤드 플레이(plug & play) 기능을 지원한다.
또한, 연결부(110)는 전원공급부(130)에 의해서 공급되는 전원을 사용자 단말 장치(200)로 전달할 수 있다. 예를 들어, 연결부(110)의 구비된 단자가 USB 2.0인 경우, 연결부(110)에는 약 5V의 전압이 인가되고, USB 2.0단자를 통해서 접속한 사용자 단말 장치(200)로 5V 의 충전 전압을 공급한다.
USB 2.0 단자를 구비한 연결부(110)의 경우, 사용자 단말 장치(200)가 호스트 장치(100)에 연결되면, 호스트 장치(100)는 연결부(110)를 통해서 사용자 단말 장치(200)의 접속 여부를 인식한다. 호스트 장치(100)는 사용자 단말 장치(200)가 접속된 것으로 판단하면, USB 2.0 통신 인터페이스를 통해서, 450Mbps 의 데이터 속도로 데이터 통신을 수행한다.
또한, 연결부(110)는 일측이 연결되고 타측은 사용자 단말 장치(200)에 연결된 USB 케이블을 통해서 5.0 V 의 충전 전압을 사용자 단말 장치(200)로 공급할 수 있다. 단자의 종류에 따라 연결부(110)에 공급되는 전압의 크기가 달라질 수 있다. 연결부(110)는 사용자 단말 장치(200)에 공급하는 전압의 크기를 변환하여 공급할 수도 있다.
USB 2.0인 경우의 연결부(110)에 의해서 사용자 단말 장치(200)와 호스트 장치(100)가 상호 연결되는 것을 이하에서 도 3을 참고하여 보다 구체적으로 살펴보면 다음과 같다.
도 3을 참고하면, 호스트 장치(100)와 사용자 단말 장치(200)를 상호 연결하는 인터페이스는 USB 2.0 인 경우를 예시적으로 설명하고 있다. 즉, 사용자 단말 장치(200)의 USB 2.0 인터페이스는 BUS, D+, D- 단자를 포함한다. 사용자 단말 장치(200)의 USB 단자에 대응하여 호스트 장치(100)에도 동일한 USB 2.0 인터페이스 단자를 구비한다.
USB 2.0 인터페이스 단자 중 BUS 단자는 호스트 장치(100)와 사용자 단말 장치(200) 사이의 데이터 통신을 위한 경로를 제공한다. D+ 단자는 호스트 장치(100)에서 사용자 단말 장치(200)로 전원을 공급하는 단자이고, D- 단자는 사용자 단말 장치(200)에서 호스트 장치(100)로 접속 신호를 인가하는 단자이다.
호스트 장치(100)와 사용자 단말 장치(200) 사이에서 USB 2.0 인터페이스를 통한 데이터 통신을 수행하는 내용은 본 발명에 핵심적인 내용이 아니므로 본 발명의 본지를 흐르지 않기 위해서 보다 구체적인 설명은 생략한다.
다만, 호스트 장치(100)와 사용자 단말 장치(200) 사이의 충전 과정을 설명하기 위한 보다 구체적인 내용은 이하에서 별도로 설명한다.
전원공급부(130)는 외부로부터 인가되는 AC 전원을 DC 전원으로 변경하여 연결부(110)에 공급할 수 있다. 또는 전원공급부(130)는 호스트 장치(100)를 구성하는 다양한 부품을 구동하기 위한 전원을 각각의 부품에 공급할 수 있다. 이때, 전원공급부(130)는 AC 전원을 DC 전원으로 변경하기 위한 AC-DC 컨버터를 포함할 수 있다.
또한, 전원공급부(130)는 DC 전원으로 변환된 전압을 이용하여 충전할 수 있는 배터리를 더 포함할 수 있다. 이때 배터리는 나트륨이온 배티러, 리튬이온 배터리, 리튬2차 전지 배터리 및 연료 전지 등 다양한 종류의 충전 가능한 배터리로 구현될 수 있다.
제어부(150)는 호스트 장치(100)를 구성하는 부품의 동작 상태를 감지하고, 상기 부품의 전반적인 동작을 제어한다.
제어부(150)는 사용자 단말 장치(200)가 연결부(110)를 통해서 접속되면, 접속된 사용자 단말 장치(200)와 통신 경로를 형성하고, 데이터 통신을 수행한다.
또한, 사용자 단말 장치(200)에 구비된 배터리에 연결부(110)에 공급되는 전원을 전달하도록 제어한다. 즉, 제어부(150)는 사용자 단말 장치(200)가 연결부(110)에 접속한 것을 감지하면, 사용자 단말 장치(200)에 구비된 배터리의 종류에 따라 기 결정된 크기로 전원을 변환하도록 연결부(110)를 제어한다. 제어부(150)는 변환된 전원을 단자의 종류에 따른 규격으로 사용자 단말 장치(200)의 배터리를 충전하기에 적합한 전압 형태로 공급하도록 연결부(110)를 제어한다.
즉, 제어부(150)는 호스트 장치(100)의 동작 상태를 감지하여 제1 동작 모드로 동작할 경우에, 전원공급부(130)에서 공급되는 전원으로 사용자 단말 장치에 구비된 배터리를 충전할 수 있다.
제어부(150)는 호스트 장치(100)의 동작 모드 상태에 따라 사용자 단말 장치(200)에 전원을 공급하여 충전을 제어한다. 이하에서 이를 보다 구체적으로 살펴본다.
먼저, 본 발명의 일 실시 예에 따른 호스트 장치(100)는 제1 동작 모드로 동작하는 경우, 호스트 장치(100)는 사용자 단말 장치(200)와 통신 연결을 유지하고, 전원을 공급하여 사용자 단말 장치(200)에 구비된 배터리를 충전할 수 있다.
이때, 제1 동작 모드는 호스트 장치(100)의 디스플레이부에 전원이 공급되서 특정 화면을 디스플레이하고, 호스트 장치(100)를 구성하는 부품을 제어하기 위한 클럭 제어 신호를 생성하며, 사용자 단말 장치(200)와 통신 연결을 유지하는 상태이다.
제1 동작 모드로 동작하는 경우, 제어부(150)는 기 설정된 크기 이상의 동작 전압을 전원공급부(130)로부터 인가받는다. 이때 기 설정된 크기 이상의 동작 전압은 제어부(150)를 구동하는 임계 전압의 크기이다.
이하에서는 배터리 충전 스펙에 따른 호스트 장치(100)가 사용자 단말 장치(200)를 충전할 경우에 호스트 장치(100)의 동작 모드에 따른 충전 가능한 경우와 충전을 할 수 없는 상태에 대해서 다음의 표 1과 함께 설명한다.
S-State Display System CLK Description
S0 On On 동작 모드
S3 Off Off excepting RTC 대기 모드
S4 Off Off excepting RTC 최대 절전 모드
S5 Off Off excepting RTC 전원 오프, 어댑터 인가된 상태
상기 표 1은 호스트 장치(100)의 동작 상태(S-State)를 분류한 표이다. 호스트 장치(100)의 동작 상태에 따라서 호스트 장치(100)는 사용자 단말 장치(200)에 구비된 배터리를 충전할 수 있는 상황이 달라질 수 있다.
예를 들어, 호스트 장치(100)가 S0 상태의 동작 모드일 경우에는 호스트 장치(100)는 정상동작을 하고 있는 상태이다. S0 상태로 동작할 경우에 호스트 장치(100)의 제어부(150)는 활성화 동작을 수행한다. 즉 제어부(150)는 호스트 장치(100)에 구비된 디스플레이부를 동작시키고, 클럭 신호(CLK)를 생성하여 다른 구성 요소를 제어하게 된다. 이러한 S0 상태의 호스트 장치(100)는 사용자 단말 장치(200)와 통신 연결을 유지하고, 사용자 단말 장치(200)로부터 충전 요청 신호, 기기 종류, 배터리 충전 조건 등에 관한 정보를 수신할 수 있다. 호스트 장치(100)는 수신된 정보를 기초로 하여 사용자 단말 장치(200)로 충전 가능한 형태의 전압을 공급하여 사용자 단말 장치(200)의 배터리를 충전할 수 있다.
만약, 호스트 장치(100)가 S3, S4, S5 상태의 동작 모드일 경우에는, 호스트 장치(100)는 대기 모드, 최대 절전 모드, 전원이 오프된 상태 중 어느 하나의 상태로 동작하는 경우이다. 이러한 상태의 호스트 장치(100)는 제어부(150)에서 RTC 신호를 생성하는 동작 이외에는 별도의 클럭 신호를 생성하여 다른 구성 요소를 제어하지 않는다. 즉, 호스트 장치(100)는 사용자 단말 장치(200)의 접속 여부를 인식하지 못하므로, 사용자 단말 장치(200)로부터 충전 요청 신호, 기기 종류, 배터리 충전 조건 등에 관한 정보를 수신할 수 없게 된다.
이하에서는 본 발명의 일 실시 예에 따른 호스트 장치(100)가 S0 상태로 동작하는 경우에 있어서, 제1 충전 모드와 제2 충전 모드로 동작하는 구체적인 과정을 설명하기 위해 도 4 및 도 5를 참고하여 살펴본다.
도 4는 호스트 장치(100)의 연결부(110)가 USB 2.0 호스트 또는 Hub에서 정의되는 전용 충전 포트(Dedicated Charging Port ; DCP)로 동작하는 경우를 설명하기 위한 도면이다.
도 4를 참고하여 DCP로 동작하는 경우를 살펴보면, 먼저 사용자 단말 장치(200)가 IDM_SINK를 턴온(Turn-on)하고, 호스트 장치(100)의 DCP는 D+와 D- 사이의 RDCP_DAT의 저항을 통해서 단락(Short)이 이루어지면, VDP_SRC로 D- 전압을 감지한다. 사용자 단말 장치(200)는 D-와 VDAT_REF 전압의 크기를 비교하여 VDAT_REF보다 D-의 전압 크기가 더 크면 호스트 장치(100)의 연결부(110)에 사용자 단말 장치(200)가 연결된 것으로 인식한다. 이렇게 사용자 단말 장치(200)가 호스트 장치(100)와의 연결이 된 것으로 인식되면, 호스트 장치(100)는 사용자 단말 장치(200)로 전원을 공급하여 사용자 단말 장치(200)에 구비된 배터리를 충전한다.
도 5는 호스트 장치(100)의 연결부(110)가 충전 다운스트림 포트(Charging DownStream Port ; CDP)로 동작하는 경우를 설명하기 위한 도면이다.
도 5를 참고하여 CDP로 동작하는 경우를 살펴보면, 먼저 D-단자로 VDM_SRC 전압을 200ms 동안 인가하여 VDM_SRC를 인에이블한다. D- 단자로 VDM_SRC 전압을 제거함으로써 VDM_SRC를 디스에이블한다. 그 다음으로 D+의 전압을 V_LGC 및 VDP_SRC와 비교한다. D+의 전압이 VDAT_REF보다 크고, L_LGC보다 작으면, 호스트 장치(100)의 연결부(110)의 CDP는 VDM_SRC를 인에이블한다. D+의 전압이 VDAT_REF보다 작고, V_LGC보다 크면 호스트 장치(100)의 연결부(110)의 CDP는 VDM_SRC를 디스에이블한다.
사용자 단말 장치(200)가 호스트 장치(100)의 연결부(110)를 통해서 연결되면, 사용자 단말 장치(200)와 연결부(110)의 D+ 단자는 VDM_SRC를 디스에이블하기 위해 V_LGC를 D+의 전압과 비교한다. 초기 연결 인식동안에 사용자 단말 장치(200)는 VDP_SRC와 IDM_SINK를 턴온하고 D- 단자의 전압과 VDAT_REF을 비교하여 D- 단자의 전압의 크기가 VDAT_REF의 전압보다 크면, 사용자 단말 장치(200)는 호스트 장치(100)와 연결된 것으로 인식된다.
상술한 바와 같이, 제1 충전 모드 및 제2 충전 모드로 동작하는 것은 USB 2.0의 경우를 예시적으로 설명한 것이다. 결국 호스트 장치(100)와 사용자 단말 장치(200) 사이의 연결이 인식되면, 호스트 장치(100)는 사용자 단말 장치(200)로부터 충전에 관한 정보를 수신한다.
이하에서는 연결부(110)의 단자가 USB 2.0 인 경우 이외의 다양한 실시 예에 적용가능한 경우를 설명한다.
제1 동작 모드일 경우에 제어부(150)는 사용자 단말 장치(200)와 통신 연결 상태를 유지한다. 즉, 제어부(150)는 사용자 단말 장치(200)와 통신 연결을 유지한 상태에서 연결부(110)에 공급되는 전원을 통신 케이블을 통해서 사용자 단말 장치(200)로 인가하도록 연결부(110)를 제어한다.
만약에, 호스트 장치(100)가 제2 동작 모드로 동작하는 경우에는 제어부(150)의 동작이 멈춤으로써, 호스트 장치(100)와 사용자 단말 장치(200) 사이의 통신 연결이 끊어지게 된다.
즉, 제2 동작 모드는 호스트 장치(100)의 디스플레이부에 전원이 공급되지 않고 디스플레이되는 화면이 오프되거나, 화면 보호 동작이 작동하고, 호스트 장치(100)를 구성하는 부품을 제어하기 위한 클럭 제어 신호를 생성하지 않거나, 사용자 단말 장치(200)와 통신 연결 상태를 유지하지 않는 경우이다.
특히, 호스트 장치(100)가 제2 동작 모드 상태에 있는 경우, 제어부(150)는 기 설정된 크기보다 작은 전압을 전원공급부(130)로부터 인가받는다. 이때, 기 설정된 크기는 제어부(150)를 구동하기 위한 임계 전압보다 작은 크기이다.
제2 동작 모드일 경우에 제어부(150)는 사용자 단말 장치(200)와 통신 연결 상태를 중지한다. 즉, 제어부(150)는 사용자 단말 장치(200)와의 통신 연결을 종료함으로써, 연결부(110)에 공급되는 전원을 통신 케이블을 통해서 사용자 단말 장치(200)로 인가할 수 없게 된다. 이하에서는 제2 동작 모드일 경우에도, 사용자 단말 장치(200)가 연결부(110)를 통해서 호스트 장치(100)와 연결된 상태에 있는 경우, 충전유지부(170)가 연결부(110)에 공급되는 전원을 이용하여 사용자 단말 장치(200)에 구비된 배터리를 충전할 수 있다. 이하에서는 이에 대해서 보다 구체적으로 살펴본다.
충전유지부(170)는, 호스트 장치(100)가 제2 동작 모드로 동작할 경우에 사용자 단말 장치(200)와 통신 연결 상태를 유지시킴으로써, 연결부(110)에 공급되는전원이 사용자 단말 장치(200)로 인가될 수 있는 상태를 유지한다.
이를 보다 구체적으로 살펴보면, 충전유지부(170)는 제어부(150)의 동작이 중단된 상태에서도, 호스트 장치(100)와 사용자 단말 장치(200) 사이의 통신 연결 상태를 유지시킨다. 즉, 제1 동작 모드에서 제어부(150)가 연결부(110)를 통해서 사용자 단말 장치(200)와 통신 연결을 유지시키는 제어 동작을 수행함으로써, 호스트 장치(100)와 사용자 단말 장치(200)의 충전 조건을 유지시킨다.
반면에 제2 동작 모드에서는 제어부(150)가 동작을 중단하므로, 충전 유지부(170)가 호스트 장치(100)와 사용자 단말 장치(200) 사이의 통신 연결을 유지시키는 제어 동작을 수행함으로써, 호스트 장치(100)와 사용자 단말 장치(200)의 충전 조건을 유지시킨다.
이때 충전 조건은 호스트 장치(100)와 사용자 단말 장치(200) 사이의 충전이 이루어질 수 있는 조건이다. 즉, 사용자 단말 장치(200)에서 호스트 장치(100)로 접속 신호를 전달하고, 전달된 접속 신호에 응답하여 호스트 장치(100)는 사용자 단말 장치(200)로 사용자 단말 장치(200)의 배터리에 적합한 전원 형태로 변환하여 공급한다.
충전유지부(170)는 제어부(150)에 공급되는 전압의 크기를 감지하고, 감지된 전압의 크기가 기 결정된 크기보다 작으면, 제어부(150)의 동작이 중단된 것으로 판단한다. 충전유지부(170)는 제어부(150)의 동작이 중단된 상태를 호스트 장치(100)가 제2 동작 모드로 동작하는 것으로 판단한다. 충전유지부(170)는 제2 동작 모드로 동작할 경우에만 전원공급부(130)로부터 공급되는 전원으로 사용자 단말 장치(200)의 배터리를 충전할 수 있다.
먼저, 호스트 장치(100)는 사용자 단말 장치(200)와의 접속을 인식하고, 호스트 장치의 동작 모드를 판단한다. 이때, 호스트 장치(100)는 제어부에 공급되는 전압의 크기가 기 결정된 크기 보다 큰 경우를 제1 동작 모드로 판단하고, 작은 경우를 제2 동작 모드로 판단한다.
호스트 장치(100)는 판단된 동작 모드가 제1 동작 모드인 경우 사용자 단말 장치(200)를 충전한다. 즉, 호스트 장치(100)가 사용자 단말 장치(200)를 충전하는 과정은 감지된 사용자 단말 장치(200)에 구비된 배터리의 종류를 파악하고, 해당 배터리에 용량에 적합한 크기로 전원을 변환한다. 호스트 장치(100)는 변환된 전원을 연결부의 단자의 종류에 따른 방식에 따라 사용자 단말 장치(200)의 배터리를 충전한다. 이때 단자의 종류는 USB 2.0, USB 3.0, HDMI, SATA, 및 IEEE 1394 인터페이스 단자 중 적어도 하나일 수 있다. 해당 통신 인터페이스의 규격은 이미 해당 기술 분야의 통상의 기술자에게 널리 알려졌으므로 구체적인 설명은 생략한다.
만약, 호스트 장치(100)가 제2 동작 모드인 경우, 사용자 단말 장치(200)를 충전하기 위해, 호스트 장치(100)는 사용자 단말 장치(200)의 통신 연결을 재설정하거나 유지시킨다.
이하에서는 호스트 장치(100)와 사용자 단말 장치(200)의 충전 과정을 보다 구체적으로 살펴본다.
도 6은 본 발명의 다른 실시 예에 따른 호스트 장치의 충전 방법을 설명하기 위한 흐름도이다.
도 6을 참고하면, 본 발명의 다른 실시 예에 따른 호스트 장치를 이용한 충전 방법은 다음과 같다.
먼저, 호스트 장치(100)는 사용자 단말 장치(200)가 접속되었는지 여부에 대하여 인식한다(S610). 호스트 장치(100)가 사용자 단말 장치(200)와의 접속을 인식하는 방식에 대해서는 상술한 바와 같이 호스트 장치(100)와 사용자 단말 장치(200) 사이의 연결부의 통신 인터페이스 방식에 따라 다양한 방식으로 확인할 수 있다. 예를 들어 USB 2.0의 경우에는 호스트 장치(100)와 사용자 단말 장치(200) 사이를 연결하는 USB 2.0 단자의 D+ 단자 및 D- 단자의 전압을 이용하여 호스트 장치(100)와 사용자 단말 장치(200)의 접속 여부를 인식할 수 있다.
호스트 장치(100)는 사용자 단말 장치(200)의 접속을 인식한 이후에, 호스트 장치(100)의 동작 모드를 판단한다(S620). 즉, 호스트 장치(100)는 호스트 장치(100)가 제1 동작 모드 또는 제2 동작 모드로 동작하는지 여부를 판단한다. 구체적으로 살펴보면, 호스트 장치(100)를 구성하는 제어부(150)에 인가되는 전압이 기 설정된 크기 이상의 전압이 인가될 경우에는 제어부(150)의 구동이 유지되고 있으므로 제1 동작 모드로 호스트 장치(100)가 동작하고 있다고 판단한다. 만약, 호스트 장치(100)를 구성하는 제어부(150)에 인가되는 전압의 크기가 기 설정된 크기보다 작은 전압이 인가될 경우에는 제우부(150)의 구동이 정지하는 것이므로, 제2 동작 모드로 호스트 장치(100)가 동작하고 있다고 판단한다.
호스트 장치(100)는 제2 모드로 동작하는 것으로 판단하면, 사용자 단말 장치(200)와의 통신 연결을 유지하는 단계를 수행한다(S640). 즉, 본 발명의 호스트 장치(100)의 충전유지부(170)는 제어부(150)의 동작 상태가 대기 모드, 최대절전 모드, 전원 오프 모드 중 적어도 하나인 경우인지를 판단하고, 상기 모드 중 어느 하나의 모드일 경우에 제어부(150)에 의해서 이루어지는 호스트 장치(100)와 사용자 단말 장치(200) 사이의 통신 연결을 유지하도록 제어한다.
호스트 장치(100)는 제1 모드로 동작할 경우에는 제어부(150)의 제어하에서 사용자 단말 장치(200)와 통신 연결이 유지되고, 사용자 단말 장치(200)로 전원을 공급하여 사용자 단말 장치(200)에 구비된 배터리를 충전한다. 또는 호스트 장치(100)는 제2 모드로 동작할 경우에는 충전유지부(170)의 제어하에서 사용자 단말 장치(200)와 통신 연결이 유지됨으로써, 사용자 단말 장치(200)로 전원을 공급하여 사용자 단말 장치(200)에 구비된 배터리를 충전한다.
즉, 본원 발명의 다른 실시 예에 따른 호스트 장치를 이용한 충전 방법은 호스트 장치가 절전 모드로 동작할 경우에도 사용자 단말 장치와의 통신 연결을 유지시키도록 제어함으로써 사용자 단말 장치를 충전할 수 있게 한다. 따라서, 호스트 장치에서 불필요한 전력 소모를 줄여주면서도 사용자 단말 장치로 충전 전압을 공급하도록 하여 전원 관리의 효율성을 향상시켜줄 수 있다.
도 7은 본 발명의 다른 실시 예에 따른 호스트 장치와 사용자 단말 장치 사이의 충전 과정을 설명하기 위한 타이밍도이다.
도 7을 참고하면, 호스트 장치(100)와 사용자 단말 장치(200)의 연결부가 서가 접속하면, 사용자 단말 장치(200)는 호스트 장치(100)로 접속 요청 신호를 전송한다(S710). 호스트 장치(100)와 사용자 단말 장치(200)의 통신 인터페이스에 따라 사용자 단말 장치(200)로부터 전송된 접속 요청 신호에 대응하여 호스트 장치(100)는 사용자 단말 장치(200)의 접속을 허용할 수 있다. 예를 들어, 호스트 장치(100)와 사용자 단말 장치(200)가 USB 인터페이스를 통해서 연결될 경우에는 사용자 단말 장치(200)가 호스트 장치(100)에 연결되면 플러그 앤 플러그 방식에 따라 자동으로 호스트 장치(100)는 사용자 단말 장치(200)를 인식할 수 있다.
사용자 단말 장치(200)의 접속 요청 신호에 따라 호스트 장치(100)는 사용자 단말 장치(200)의 접속을 인식한다(S720).
호스트 장치(100)는 사용자 단말 장치(200)의 접속 요청 신호에 의해서 대기 모드, 절전 모드로 동작 중인 상태가 판단 모드 상태로 전환될 수 있다. 즉, 실시 예에 따라서 사용자 단말 장치(200)의 접속으로 인하여 호스트 장치(100)는 동작 상태를 판단할 수 있는 판단 모드 상태로 전환될 수 있다.
호스트 장치(100)는 사용자 단말 장치(200)의 접속 요청 신호에 의해서 활성화가 되면, 현재 동작 모드를 판단한다(S730). 즉, 호스트 장치(100)가 정상 동작 모드 상태에 있는 경우라면 현재 동작 모드를 제1 모드로 판단하고, 이는 호스트 장치(100)와 사용자 단말 장치(200) 사이의 통신 연결을 유지를 계속한다. 반면에, 호스트 장치(100)가 대기 모드, 최대 절전 모드, 전원이 오프된 상태라면 동작 모드를 제2 동작 모드로 판단한다.
호스트 장치(100)는 제1 동작 모드로 동작 중인 경우에는, 호스트 장치(100)에서 사용자 단말 장치(200)로 전원을 공급하여 사용자 단말 장치(200)에 구비된 배터리를 충전한다(S740). 제1 동작 모드로 동작하는 호스트 장치(100)는 사용자 단말 장치(200)와 통신 연결이 유지된 상태이므로 충전 동작을 수행하기 위한 조건이 충족된 상태이다. 따라서, 호스트 장치(100)는 기 충전된 전원이나 외부 전원공급 장치로부터 공급되는 전원을 이용하여 사용자 단말 장치(200)를 충전할 수 있다.
호스트 장치(100)는 제2 동작 모드로 동작 중이라고 판단한 경우에, 호스트 장치(100)와 사용자 단말 장치(200)의 통신 연결을 유지하는 단계(S750)를 수행한다. 즉, 호스트 장치(100)가 최대 절전 모드로 동작하는 경우에 사용자 단말 장치(200)와의 통신 경로가 끊어질 수 있다. 이 경우에 호스트 장치(100)의 충전유지부(170)는 사용자 단말 장치(200)와 통신 접속을 복구하여 통신 연결을 유지시킨다. 이때, 통신 연결을 유지하는 단계는 호스트 장치(100)와 연결된 사용자 단말 장치(200)의 접속 여부를 재검색하고, 검색된 사용자 단말 장치(200)에 대해서 통신 연결을 복구하거나 기 연결된 통신 경로를 유지시켜준다.
호스트 장치(100)는 통신 연결이 복구되거나 기 연결된 통신 연결이 유지되고 있는 사용자 단말 장치(200)에 대해서만 충전 전압을 공급하여 사용자 단말 장치(200)의 배터리를 충전할 수 있다(S760).
본 발명의 일 실시 예에 따른 호스트 장치(100)는 충전 모드 및 스토리지 모드를 선택할 수 있는 화면을 디스플레이하는 디스플레이부를 더 구비할 수 있다. 이때, 디스플레이부는 LCD, LED, PDP, CRT 방식 등 다양한 디스플레이 방식으로 구현될 수 있다.
사용자는 호스트 장치(100)에 사용자 단말 장치(200)를 연결하면 호스트 장치(100) 및 사용자 단말 장치(200) 중 적어도 하나에 충전 모드 및 스토리지 모드를 선택할 수 있는 화면이 디스플레이될 수 있다.
도 8은 본 발명의 일 실시 예에 따른 충전 모드와 스토리지 모드를 선택하는 디스플레이 화면을 예시적으로 도시하는 도면이다.
도 8을 참고하면, 호스트 장치(100)가 개인용 컴퓨터(Personal Computer)인 경우에 디스플레이부(1000)에 충전 모드를 선택하는 윈도우(1100) 및 스토리지 모드를 선택하는 윈도우(1200)이 디스플레이될 수 있다.
디스플레이부(1000)는 사용자의 터치를 인식할 수 있는 터치패널을 구비한 LCD 모니터로 구현될 수 있다. 또는 디스플레이부(1000)는 사용자의 제스처를 감지하여 충전 모드 및 스토리지 모드를 선택할 수 있는 카메라, 동작 감지 센서, 음향 센서 등을 구비하는 디스플레이 장치로 구현될 수 있다. 이에 대한 상세한 설명은 본 발명의 기술적 특징을 이해하는데 문제되지 않으므로 생략한다.
사용자가 디스플레이부(1000)에 디스플레이되는 충전 모드 윈도우(1100)를 선택하면, 호스트 장치(100)와 사용자 단말 장치(200) 사이에 충전 동작이 수행될 수 있다.
반면에 사용자가 디스플레이부(1000)에 디스플레이되는 스토리지 모드 윈도우(1200)를 선택하면, 호스트 장치(100)와 사용자 단말 장치(200)사이에 스토리지 동작이 수행될 수 있다.
도 8에서는 디스플레이부에 표시된 충전 모드 및 스토리지 모드 윈도우를 선택하여 어느 하나의 동작 모드로 진입하는 것을 예시적으로 설명하고 있지만, 충전 모드로 동작하면서 스토리지 모드를 동시에 수행할 수도 있다. 즉, 호스트 장치(100)는 사용자 단말 장치(200)와 충전 모드로 동작하면서, 호스트 장치(100)와 사용자 단말 장치(200) 사이에 데이터의 읽기/쓰기 동작이 동시에 수행될 수 있다.
또한, 도 8에 도시된 디스플레이부(1000)는 대형 모니텅 형태로 구현된 것을 예시적으로 도시하고 있는 것이며, 이러한 디스플레이부(1000)는 작은 크기로 사용자 단말 장치(200)의 디스플레이부로 구현될 수 있으며, 실시 예에 따라서는 생략될 수도 있다.
도 9는 본 발명의 또 다른 실시 예에 따른 사용자 단말 장치를 구성하는 블럭도이다.
도 9를 참고하면, 본 발명의 또 다른 실시 예에 따른 사용자 단말 장치는 연결부(210), 제어부(230), 전환부(250) 및 저장부(270)를 포함한다.
연결부(210)는 사용자 단말 장치(200)와 동일한 통신 인터페이스를 사용하는 호스트 장치(100)의 연결부(110)와 접속하는 단자를 포함한다. 연결부(210)는 호스트 장치(100)의 연결부(110)를 통해서 전원을 공급받거나 데이터 통신을 수행할 수 있다. 이러한 연결부(210)는 USB 2.0, USB 3.0, SATA, IEEE 1394 인터페이스 중 적어도 하나로 구현될 수 있다.
제어부(230)는 연결부(210)를 통해서 호스트 장치(100) 및 그 밖의 주변 장치로부터 데이터를 수신하고, 수신된 데이터를 저장부(270)에 저장하도록 제어한다. 또한, 제어부(230)는 호스트 장치(100)로 공급받은 전압을 이용하여 충전 가능한 배터리를 충전하도록 제어한다. 이때 사용자 단말 장치(200)에 구비되는 배터리는 리튬이온 배터리, 나트륨이온 배터리, 리튬2차 배터리, 연료 전지 등 충전 가능한 2차 전지로 구현될 수 있다.
전환부(250)는 호스트 장치(100)와 연결부(210)를 통해서 접속하면, 저장부(270) 및 호스트 장치(100) 사이의 제1 경로를 제공한다. 즉, 전환부(250)는 사용자 단말 장치(200)가 호스트 장치(100)와 연결되고, 사용자 단말 장치(200)의 저장부(270)를 호스트 장치(100)에 직접 접속시켜 주는 통신 경로인 제1 경로를 제공할 수 있다.
전환부(250)는 호스트 장치(100)와 사용자 단말 장치(200) 사이의 동작이 충적 모드일 경우에는 사용자 단말 장치(200)의 제어부(230) 및 호스트 장치(100) 사이의 충전 경로를 추가적으로 제공할 수 있다.
전환부(250)는, 연결부(210)를 통해서 호스트 장치(100)로부터 데이터 읽기 명령 및 데이터 쓰기 명령을 수신하면, 제어부(230)와 저장부(270) 사이의 제2 경로를 차단한다. 전환부(250)는 수신된 데이터 읽기 명령 및 데이터 쓰기 명령에 따라 데이터를 제1 경로를 통해서 전송하도록 한다.
저장부(270)는 데이터를 저장하거나 기 저장된 데이터를 독출하여 외부로 출력할 수 있는 다양한 형태의 메모리 장치로 구현될 수 있다. 예를 들어 저장부(270)는 HDD, SSD, RAM, SRAM, 플래시 메모리 등 다양한 종류로 구현될 수 있다.
저장부(270)는 데이터를 저장하거나 저장된 데이터를 외부로 출력하기 위해서 제어부(230)의 제어하에 있다. 저장부(270)와 제어부(230)의 통신 버스는 기 설정된 크기의 데이터 통신 용량을 갖는다. 즉, 저장부(270)는 사용자 단말 장치(200)의 제어부(230)와 연결되고, 제어부(230)는 연결부(210)를 통해서 호스트 장치(100)의 연결부(110)에 연결된다.
이때, 저장부(270)와 제어부(230) 사이의 데이터 통신 속도는 사용자 단말 장치(200)의 연결부(210)와 호스트 장치(100)의 연결부(110)의 데이터 통신 속도에 비하여 현저하게 떨어진다. 만약 저장부(270)와 제어부(230) 사이의 데이터 통신 속도를 향상시키기 위해서는 제어부(230)의 로직 설계가 변경되어야 하고, 이로 인하여 제어부(230)의 사이즈가 커지게 된다. 만약 제어부(230)와 저장부(270) 사이의 통신 경로를 증설하게 되면 증가되는 통신 버스의 크기만큼 사용자 단말 장치(200)의 크기가 증가될 수 밖에 없다.
따라서, 저장부(270)와 제어부(230) 사이의 통신 버스는 쉽게 증설할 수 없기 때문에, 본 발명에 따른 사용자 단말 장치(200)는 저장부(270)와 제어부(230) 사이에 전화부(250)를 더 구비함으로써, 사용자 단말 장치(200)가 호스트 장치(100)에 접속한 경우에, 사용자 단말 장치(200)의 저장부(270)가 호스트 장치(100)의 제어하에서 외장 저장부처럼 동작할 수 있도록 하는 제1 경로를 제공한다.
도 10은 본 발명의 일 실시 예에 따른 호스트 장치와 또 다른 실시 예의 사용자 단말 장치가 상호 연결된 구성을 설명하기 위한 도면이다.
도 10을 참고하면, 호스트 장치(100)는 연결부(100), 전원공급부(130), 제어부(150) 및 충전유지부(170)를 포함한다. 사용자 단말 장치(200)는 연결부(210), 제어부(230), 전환부(250) 및 저장부(270)를 포함한다. 호스트 장치(100)와 사용자 단말 장치(200)는 동일한 통신 인터페이스 단자를 구비하고 있는 연결부(110, 210)를 상호 연결하여 접속할 수 있다. 연결부(110, 210) 사이를 직접 연결하는 케이블은 USB 케이블과 같은 물리적인 케이블에 의해서 구현될 수 있다.
호스트 장치(100)에 사용자 단말 장치(200)가 접속하면 충전 모드 및 스토리지 모드에 따라 사용자 단말 장치(200)의 전환부(250)는 상이하게 동작한다. 이때 전환부(250)는 충전 모드일 경우에는 호스트 장치(100)로부터 공급되는 전원을 이용하여 사용자 단말 장치(200)의 배터리를 충전할 수 있도록 연결부(210)와 제어부(230) 사이의 충전 경로를 형성한다.
반면에, 전환부(250)는 스토리지 모드일 경우에는 호스트 장치(100)와 직접적인 통신 경로를 형성하기 위해서 제어부(230)와 저장부(270) 사이의 통신 경로를 차단하고, 저장부(270)와 연결부(210)의 통신 경로인 제1 경로를 형성한다. 제1 경로는 저장부(270)와 연결부(210)를 직접적으로 연결하는 경로이고, 이로 인하여 저장부(270)는 연결부(210)를 통해서 연결부(110)에 연결되고, 제어부(150)에 의한 직접 제어를 받게 된다.
도 11은 본 발명의 또 다른 실시 예에 따른 사용자 단말 장치의 충전 모드를 설명하기 위한 블럭도이다.
도 11을 참고하면, 사용자 단말 장치(200)는 연결부(210), 제어부(230), 전환부(250), 저장부(270) 및 배터리(290)를 포함한다. 사용자 단말 장치(200)가 호스트 장치(100)와 연결되고, 호스트 장치(100)로부터 충전 전압을 인가받는다.
사용자 단말 장치(200)는 호스트 장치(100)로부터 연결부(210)를 통해서 충전 전압을 인가받는다. 인가된 충전 전압은 제어부(230)의 제어하에서 배터리(290)를 충전하게 되므로, 전환부(230)는 연결부(210)와 제어부(230) 사이에 충전 경로를 형성한다.
사용자 단말 장치(200)는 호스트 장치(100)로부터 연결부(210)를 통해서 인가되는 충전 전압을 이용하여 배터리(290)를 충전한다. 이때에는 전환부(250)는 제어부(230)와 저장부(270) 사이의 제2 경로를 형성할 수 있다.
도 12는 본 발명의 또 다른 실시 예에 따른 사용자 단말 장치의 스토리지 모드를 설명하기 위한 블럭도이다.
도 12를 참고하면, 사용자 단말 장치(200)는 연결부(210), 제어부(230), 전환부(250) 및 저장부(270)를 포함한다. 사용자 단말 장치(200)가 호스트 장치(100)와 연결되고, 호스트 장치(100)로부터 데이터 읽기/쓰기 명령을 수신한다.
사용자 단말 장치(200)는 호스트 장치(100)로부터 연결부(210)를 통해서 스신된 데이터 읽기/쓰기 명령에 따라 저장부(270)에 저장된 데이터를 읽거나 쓰도록 한다. 즉, 사용자 단말 장치(200)는 전환부(250)에 의해서 형성된 제1 경로를 형성한다. 이때 제1 경로는 연결부(210)와 저장부(270를 직접 연결하는 통신 경로이다.
사용자 단말 장치(200)는 호스트 장치(100)로부터 수신된 데이터 읽기/쓰기 명령에 따라 저장부(270)에 데이터를 저장하거나, 기 저장된 데이터를 독출하여 연결부(210)를 통해서 호스트 장치(100)로 전송할 수 있다.
상술한 바와 같이, 전환부(250)는 사용자 단말 장치(200)와 호스트 장치(100)의 접속 형태 및 동작 모드에 따라 충전 모드 및 스토리지 모드 중 적어도 하나의 모드로 동작하도록 통신 경로를 형성한다. 이러한 전환부(250)에 대해서 보다 구체적으로 살펴보면 다음과 같다.
도 13은 본 발명의 또 다른 실시 예에 따른 사용자 단말 장치의 전환부의 예시적인 구성을 설명하기 위한 블럭도이다.
도 13을 참고하면, 전환부(250)는 감지부(251) 및 스위칭부(253)을 포함한다. 감지부(251)는 사용자 단말 장치(200)와 호스트 장치(100)의 연결 상태를 감지한다. 사용자 단말 장치(200)와 호스트 장치(100) 사이에 통신 연결이 유지되고, 호스트 장치(100)로부터 데이터 읽기/쓰기 신호가 수신되는지 여부를 감지한다.
감지부(251)는 호스트 장치(100)로부터 데이터 읽기/쓰기 명령 신호를 감지하면, 전환부(250)가 제1 경로를 형성하도록 스위칭부(253)를 제어하여 통신 경로를 전환하게 한다.
감지부(251)는 호스트 장치(100)로부터 데이터 읽기/쓰기 명령 신호를 감지하지 않으면, 전환부(250)가 충전 경로를 형성하도록 스위칭부(253)를 제어하여 충전 경로를 형성하게 한다.
스위칭부(253)는 감지부(251)의 제어 신호에 따라 제1 경로 및 제2 경로 중 적어도 하나의 경로를 형성함으로써 사용자 단말 장치(200)와 호스트 장치(1000 사이의 충전 동작 및 스토리지 동작을 위한 통신 경로 및 충전 경로를 제공한다.
이러한 스위칭부(253)는 FET 스위치로 구현될 수 있거나, FET 스위치 이외의 다양한 방식의 스위칭 소자로 구현될 수 있고, FET 스위칭나 스위칭 소자는 해당 기술 분야에 통상의 지식을 가진 자에게 널리 알려진 기술이므로 구체적인 설명은 생략한다.
도 14는 본 발명의 또 다른 실시 예에 따른 사용자 단말 장치의 통신 방법을 설명하기 위한 흐름도이다.
도 14를 참고하면, 본 발명의 또 다른 실시 예에 따른 사용자 단말 장치의 통신 방법을 살펴보면 다음과 같다.
먼저, 사용자 단말 장치(200)는 호스트 장치(100)와의 접속을 인식한다(S1410). 사용자 단말 장치(200)와 호스트 장치(100)를 연결하는 통신 인터페이스가 플러그 앤 플러그 기능을 지원하는 경우, 예를 들어, USB 2.0, USB 3.0, IEEE 1394 등인 경우에는 사용자 단말 장치(200)는 호스트 장치(100)와 연결부를 통해서 연결됨과 동시에 호스트 장치(100)는 사용자 단말 장치(200)를 자동으로 인식한다. 이렇게 호스트 장치(100)가 사용자 단말 장치(200)를 인식하여 접속 허용 신호를 사용자 단말 장치(200)로 전송하면, 사용자 단말 장치(200)는 호스트 장치(100)의 접속을 인식하게 된다.
사용자 단말 장치(200)는 호스트 장치(100)와 기 설정된 시간 이상 동안 접속 상태를 유지하고 있는 지 여부를 판단한다(S1430).
접속 시간이 기 설정된 시간 이상인 경우(S1430-Y)에는 사용자 단말 장치(200)는 호스트 장치(100)와의 제1 통신 경로를 생성한다(S1450). 즉, 사용자 단말 장치(200)와 호스트 장치(100)가 기 설정된 시간 이상 접속을 유지하고 있다면, 이는 통신 연결이 유지되고 있는 상태이다. 이는 호스트 장치(100)가 제1 동작 모드로 동작하고 있음을 의미한다. 이 경우에 호스트 장치(100)와 사용자 단말 장치(200)는 데이터 통신을 수행할 수 있을 뿐만 아니라 사용자 단말 장치(200)는 호스트 장치(100)로부터 공급되는 전원을 이용하여 배터리를 충전할 수도 있다.
반면에, 사용자 단말 장치(200)와 호스트 장치(100) 사이의 접속 시간이 기 설정된 시간보다 작은 경우(S1430-Y)에는, 사용자 단말 장치(200)는 제어부(230)와 저장부(270) 사이의 통신 경로를 형성하는 제2 경로를 생성하면서, 동시에 제어부(230)와 연결부(210) 사이의 충전 경로를 형성한다.
이 경우에는 사용자 단말 장치(200)와 호스트 장치(100) 사이에 데이터 통신을 직접 수행하지는 않지만, 사용자 단말 장치(200)는 호스트 장치(100)로부터 충전 전압을 인가받을 수 있고, 인가된 전압을 이용하여 사용자 단말 장치(200)의 배터리(290)를 충전할 수 있다.
도 15는 본 발명의 또 다른 실시 예에 따른 사용자 단말 장치의 통신 과정을 설명하기 위한 타이밍도이다.
도 15를 참고하면서, 사용자 단말 장치(200)와 호스트 장치(100) 사이의 데이터 통시 과정을 보다 구체적으로 살펴본다.
먼저, 사용자 단말 장치(200)는 호스트 장치(100)와 접속하게 되면, 접속 요청 신호를 전송한다(S1510). 실시 예에 따라서는 접속 요청 신호를 전송하지 않고, 사용자 단말 장치(200)와 호스트 장치(100) 사이의 플러그 앤 플러그 기능에 의해서 자동 인식하여 양 장치의 통신 경로를 형성할 수도 있다. 이하에서는 접속 요청 신호를 전송하여 접속 허용을 받는 과정을 중심으로 설명한다.
사용자 단말 장치(200)는 접속 요청 신호를 전송한 후, 호스트 장치(100)로부터 접속을 허용하는 접속 허용 신호를 수신한다(S1520). 접속 허용 신호는 별도의 데이터 신호일 수도 있겠으나, 호스트 장치(100)가 사용자 단말 장치(200)로 구동 전압, USB 인터페이스의 경우에는 5V의 구동 전압을 연결부(110, 210) 사이에 인가시켜서 접속 허용을 할 수도 있다.
사용자 단말 장치(200)는 호스트 장치(100)와의 접속을 인식한다(S1530).
사용자 단말 장치(200)는 접속된 호스트 장치(100)와의 데이터 통신을 위해서 제1 통신 경로를 생성한다(S1540). 제1 통신 경로가 생성된 후에, 사용자 단말 장치(100)는 접속 유지를 확인하기 위한 확인 신호를 호스트 장치(100)로 전송할 수 있다. 이러한 접속 유지 확인 신호를 전송하는 것은 호스트 장치(100)가 절전 모드, 대기 모드, 전원이 오프되어 있는 지 여부를 확인하기 위한 단계이다.
만약, 호스트 장치(100)가 접속 해제 신호를 전송하거나 기 설정된 시간 내에 응답 신호를 전송하지 않는다(S1560). 이런 경우에 사용자 단말 장치(200)는 호스트 장치(100)와의 접속이 해제된 것으로 인식한다(S1570).
사용자 단말 장치(200)는 호스트 장치(100)와 접속이 해제된 것을 인식되면, 사용자 단말 장치(200)의 제어부(230) 및 저장부(270) 사이를 연결하는 제2 통신 경로를 복구하거나 생성한다(S1580).
만약, 호스트 장치(100)가 대기 모드, 절전 모드 및 전원 오프 모드에서 벗어나서 사용자 단말 장치(200)와의 통신 연결이 재수립되거나 회복된 후, 호스트 장치(100)는 접속이 유지된 사용자 단말 장치(200)로 데이터 읽기/쓰기 명령을 전송한다(S1590).
사용자 단말 장치(200)는 제2 통신 경로가 형성된 상태에서 호스트 장치(100)로부터 데이터 읽기 명령 및 데이터 쓰기 명령을 수신하면, 기 형성된 제2 경로를 차단한다(S1592). 제2 통신 경로가 차단되면, 제어부(230)는 더 이상 저장부(270)와의 통신을 수행하지 못하고, 사용자 단말 장치(200)의 저장부(270)는 전환부(250) 및 연결부(210. 110)를 통해서 연결된 호스트 장치(100)의 제어하에서 데이터의 읽기/쓰기 동작이 실행될 수 있다(S1594).
사용자 단말 장치(200)는 호스트 장치(100)로부터 공급되는 전원을 연결부(210), 전환부(250) 및 제어부(230)를 연결하는 충전 경로를 통해서 배터리(290)에 공급함으로써 배터리(290)를 충전할 수 있다.
상술한 바와 같은 호스트 장치를 이용한 충전 방법 및 사용자 단말 장치를 이용한 통신 방법은 호스트 장치 및 사용자 단말 장치에 적용될 수 있으며, 호스트 장치를 이용한 충전 방법 및 사용자 단말 장치를 이용한 통신 방법을 실행하기 위한 적어도 하나의 실행 프로그램으로 구현될 수 있다.
한편, 상술한 본 발명의 다양한 실시 예들에 따른 방법을 수행하기 위한 프로그램은 다양한 유형의 기록 매체에 저장되어 사용될 수 있다.
구체적으로는, 상술한 방법들을 수행하기 위한 코드는, RAM(Random Access Memory), 플레시메모리, ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electronically Erasable and Programmable ROM), 레지스터, 하드디스크, 리무버블 디스크, 메모리 카드, USB 메모리, CD-ROM 등과 같이, 단말기에서 판독 가능한 다양한 유형의 기록 매체에 저장되어 있을 수 있다.
이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
100 : 호스트 장치 110 : 연결부
130 : 전원공급부 150 : 제어부
170 : 충전유지부 200 : 사용자 단말 장치
210 : 연결부 230 : 제어부
250 : 전환부 270 : 저장부
290 : 배터리

Claims (23)

  1. 사용자 단말 장치와 연결 가능한 호스트 장치에 있어서,
    상기 사용자 단말 장치가 접속하는 단자를 포함하는 연결부;
    상기 연결부로 전원을 공급하는 전원공급부;
    상기 사용자 단말 장치가 상기 단자를 통해서 상기 연결부에 접속된 상태에서 상기 호스트 장치가 제1 동작 모드로 동작할 경우, 상기 전원공급부에서 공급되는 전원으로 상기 사용자 단말 장치에 구비된 배터리를 충전하는 제어부; 및
    상기 호스트 장치가 제2 동작 모드로 동작하면, 상기 전원공급부에서 공급되는 전원으로 상기 배터리를 충전하는 충전유지부;를 포함하는 호스트 장치.
  2. 제1항에 있어서,
    상기 충전유지부는,
    상기 제어부에 공급되는 전압의 크기가 기 결정된 크기보다 작아서 상기 제어부의 동작이 중단된 상태를 상기 호스트 장치가 상기 제2 동작 모드로 동작하는 것으로 판단하고,
    상기 제2 동작 모드로 동작할 경우에만 상기 전원공급부로부터 공급되는 전원으로 상기 배터리를 충전하는 것을 특징으로 하는 호스트 장치.
  3. 제1항에 있어서,
    상기 제어부는,
    상기 제1 동작 모드일 경우에 상기 사용자 단말 장치와 통신 연결 상태를 유지하고, 상기 제2 동작 모드일 경우에는 동작이 종료되고,
    상기 충전유지부는,
    상기 제2 동작 모드일 경우에 상기 사용자 단말 장치와 통신 연결 상태를 유지하는 것을 특징으로 하는 호스트 장치.
  4. 제1항에 있어서,
    상기 제어부는,
    상기 사용자 단말 장치가 상기 연결부에 접속한 것을 감지하면, 상기 사용자 단말 장치에 구비된 배터리의 종류에 따라 기 결정된 크기로 상기 전원을 변환하고, 상기 변환된 전원을 상기 단자의 종류에 따른 규격으로 상기 배터리를 충전하는 것을 특징으로 하는 호스트 장치.
  5. 제4항에 있어서,
    상기 단자의 종류는,
    USB 2.0, USB 3.0, HDMI, SATA, 및 IEEE 1394 인터페이스 단자 중 적어도 하나인 것을 특징으로 하는 호스트 장치.
  6. 제1항에 있어서,
    상기 호스트 장치는,
    충전 모드 및 데이터 통신 모드 중 어느 하나를 선택하기 위한 UI 화면을 디스플레이하는 디스플레이부;를 더 포함하는 것을 특징으로 하는 호스트 장치.
  7. 사용자 단말 장치와 통신 가능한 호스트 장치의 충전 방법에 있어서,
    상기 사용자 단말 장치와의 접속을 인식하는 단계;
    상기 호스트 장치의 동작 모드를 판단하는 단계; 및
    상기 판단된 동작 모드가 제1 동작 모드인 경우 상기 사용자 단말 장치를 충전하는 단계;를 포함하고,
    상기 호스트 장치가 제2 동작 모드인 경우, 상기 사용자 단말 장치를 충전하기 위해 상기 사용자 단말 장치와 상기 호스트 장치의 통신 연결을 유지하는 것을 특징으로 하는 호스트 장치의 충전 방법.
  8. 제7항에 있어서,
    상기 동작 모드를 판단하는 단계는,
    상기 호스트 장치의 제어부에 공급되는 전압의 크기가 기 결정된 크기보다 큰 경우에 제1 동작 모드이고, 작은 경우에 상기 제2 동작 모드로 판단하는 것을 특징으로 하는 호스트 장치의 충전 방법
  9. 제7항에 있어서,
    상기 충전하는 단계는,
    상기 제1 동작 모드인 경우에, 상기 호스트 장치와 상기 사용자 단말 장치의 통신을 연결을 유지하고, 상기 사용자 단말 장치에 구비된 배터리를 충전하는 것을 특징으로 하는 호스트 장치의 충전 방법.
  10. 제7항에 있어서,
    상기 충전하는 단계는,
    상기 제2 동작 모드인 경우에, 상기 호스트 장치의 제어부의 동작이 중단되더라도, 상기 사용자 단말 장치와 통신 연결 상태를 유지하는 것을 특징으로 하는 호스트 장치의 충전 방법.
  11. 제7항에 있어서,
    상기 충전하는 단계는,
    상기 사용자 단말 장치의 접속을 감지하면, 상기 사용자 단말 장치에 구비된 배터리의 종류에 따라 기 결정된 크기로 상기 전원을 변환하는 단계; 및
    상기 변환된 전원을 상기 단자의 종류에 따른 규격으로 상기 배터리를 충전하는 단계;를 포함하는 것을 특징으로 하는 호스트 장치의 충전 방법.
  12. 제11항에 있어서,
    상기 단자의 종류는,
    USB 2.0, USB 3.0, HDMI, SATA, 및 IEEE 1394 인터페이스 단자 중 적어도 하나인 것을 특징으로 하는 호스트 장치의 충전 방법.
  13. 제7항에 있어서,
    상기 충전 방법은,
    충전 모드 및 데이터 통신 모드 중 어느 하나를 선택하기 위한 UI 화면을 디스플레이하는 단계;를 더 포함하는 것을 특징으로 하는 호스트 장치의 충전 방법.
  14. 호스트 장치와 통신 가능한 사용자 단말 장치에 있어서,
    상기 호스트 장치가 접속하는 단자를 포함하는 연결부;
    데이터를 저장하는 저장부;
    상기 연결부를 통해서 입력된 데이터를 상기 저장부에 저장하도록 제어하는 제어부; 및
    상기 호스트 장치와 상기 단자를 통해서 상기 연결부가 접속하면, 상기 저장부와 상기 호스트 장치 사이의 제1 통신 경로를 제공하는 전환부;를 포함하는 것을 특징으로 하는 사용자 단말 장치.
  15. 제14항에 있어서,
    상기 전환부는, 상기 연결부를 통해서 상기 호스트 장치로부터 데이터 읽기 명령 및 데이터 쓰기 명령을 수신하면, 상기 제어부와 상기 저장부 사이의 제2 통신 경로를 차단하고, 상기 수신된 데이터 읽기 명령 및 데이터 쓰기 명령에 따라 상기 데이터를 상기 제1 통신 경로를 통해서 전송하는 것을 특징으로 하는 사용자 단말 장치.
  16. 제14항에 있어서,
    충전 가능한 배터리;를 더 포함하고,
    상기 전환부는, 상기 연결부를 통해서 상기 호스트 장치와 접속하고, 상기 호스트 장치로부터 전원을 공급하는 경우, 상기 제어부와 상기 연결부 사이의 충전 경로를 제공하고,
    상기 제어부는, 상기 공급된 전원을 상기 배터리에 충전하는 것을 특징으로 하는 사용자 단말 장치.
  17. 제14항에 있어서,
    상기 사용자 단말 장치는, 충전 모드 및 데이터 저장 모드 중 어느 하나를 선택하기 위한 UI 화면을 디스플레이하는 디스플레이부;를 더 포함하는 것을 특징으로 하는 사용자 단말 장치.
  18. 제14항에 있어서,
    상기 연결부는, USB 2.0, USB 3.0, SATA, IEEE 1394 인터페이스 중 적어도 하나를 포함하는 것을 특징으로 하는 사용자 단말 장치.
  19. 호스트 장치와 통신 가능한 사용자 단말 장치의 통신 방법에 있어서,
    상기 호스트 장치와의 접속을 인식하는 단계;
    상기 호스트 장치와 접속된 경우, 상기 호스트 장치와 상기 사용자 단말 장치의 저장부 사이에 제1 통신 경로를 형성하는 단계; 및
    상기 호스트 장치와 접속이 해제된 경우, 상기 사용자 단말 장치의 제어부와 상기 저장부 사이에 제2 통신 경로를 형성하는 단계;를 포함하는 사용자 단말 장치의 통신 방법.
  20. 제19항에 있어서,
    상기 호스트 장치로부터 데이터 읽기 명령 및 데이터 쓰기 명령을 수신하는 단계;
    상기 제2 통신 경로를 차단하는 단계;
    상기 수신된 데이터 읽기 명령 및 데이터 쓰기 명령에 따라 상기 데이터를 상기 제1 통신 경로를 통해서 상기 저장부에 저장하는 단계;를 포함하는 것을 특징으로 하는 사용자 단말 장치의 통신 방법.
  21. 제20항에 있어서,
    상기 호스트 장치로부터 공급된 전원을 충전 경로를 통해서 배터리에 충전하는 단계;를 더 포함하는 것을 특징으로 하는 사용자 단말 장치의 통신 방법.
  22. 제19항에 있어서,
    충전 모드 및 데이터 저장 모드 중 어느 하나를 선택하기 위한 UI 화면을 디스플레이하는 단계;를 더 포함하는 것을 특징으로 하는 사용자 단말 장치의 통신 방법.
  23. 제19항에 있어서,
    상기 사용자 단말 장치는 상기 호스트 장치와 USB 2.0, USB 3.0, SATA, IEEE 1394 인터페이스 중 적어도 하나의 통신 인터페이스를 통해서 통신하는 것을 특징으로 하는 사용자 단말 장치의 통신 방법.
KR1020120106077A 2012-09-24 2012-09-24 호스트 장치, 사용자 단말 장치, 이들을 이용한 충전 방법 및 통신 방법 KR20140039657A (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020120106077A KR20140039657A (ko) 2012-09-24 2012-09-24 호스트 장치, 사용자 단말 장치, 이들을 이용한 충전 방법 및 통신 방법
JP2013192725A JP2014068526A (ja) 2012-09-24 2013-09-18 ユーザ端末装置と接続可能なホスト装置、及びその充電方法
US14/033,940 US20140084850A1 (en) 2012-09-24 2013-09-23 Host apparatus, user terminal apparatus, method of controlling charger, and method of communication using the same
EP13185798.9A EP2711803A3 (en) 2012-09-24 2013-09-24 Host apparatus and method of charging user terminal apparatus
CN201310449468.4A CN103683384A (zh) 2012-09-24 2013-09-24 主机设备及其充电方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120106077A KR20140039657A (ko) 2012-09-24 2012-09-24 호스트 장치, 사용자 단말 장치, 이들을 이용한 충전 방법 및 통신 방법

Publications (1)

Publication Number Publication Date
KR20140039657A true KR20140039657A (ko) 2014-04-02

Family

ID=49223695

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120106077A KR20140039657A (ko) 2012-09-24 2012-09-24 호스트 장치, 사용자 단말 장치, 이들을 이용한 충전 방법 및 통신 방법

Country Status (5)

Country Link
US (1) US20140084850A1 (ko)
EP (1) EP2711803A3 (ko)
JP (1) JP2014068526A (ko)
KR (1) KR20140039657A (ko)
CN (1) CN103683384A (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160107471A (ko) * 2015-03-04 2016-09-19 삼성전자서비스 주식회사 휴대통신 단말의 충전불량 진단방법
KR20180123907A (ko) * 2017-05-10 2018-11-20 엘지전자 주식회사 영상표시장치
CN109863465A (zh) * 2016-10-25 2019-06-07 Tsp全球股份有限公司 快闪存储设备及其操作控制方法

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103475068B (zh) * 2013-09-30 2016-03-23 小米科技有限责任公司 一种充电器、充电终端、充电***及充电控制方法
KR102218242B1 (ko) * 2014-03-18 2021-02-22 삼성전자 주식회사 입출력 인터페이스 제어 방법 및 이를 수행하는 전자 장치
CN104407883B (zh) * 2014-10-28 2017-12-29 联想(北京)有限公司 一种控制方法及电子设备
KR101976251B1 (ko) * 2014-11-11 2019-05-07 광동 오포 모바일 텔레커뮤니케이션즈 코포레이션 리미티드 전원 어댑터 및 단말기
US10102138B2 (en) * 2015-10-22 2018-10-16 Western Digital Technologies, Inc. Division of data storage in single-storage device architecture
KR102475304B1 (ko) * 2016-06-03 2022-12-07 삼성전자 주식회사 전자 장치 및 케이블과 그의 구동 방법
CN109066892B (zh) * 2018-09-10 2021-02-05 Oppo广东移动通信有限公司 分体屏电子设备充电电路及充电控制方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3382933B2 (ja) * 2001-07-27 2003-03-04 沖電気工業株式会社 インタフェース回路
KR100713850B1 (ko) * 2005-09-28 2007-05-07 삼성전자주식회사 배터리 팩과 휴대용 전자장치 및 그 제어방법
EP2141567B1 (en) * 2007-04-23 2014-06-25 Sony Corporation Electronic device, control method and program
US8583946B2 (en) * 2008-02-22 2013-11-12 Hewlett-Packard Development Company, L.P. External device charging while notebook is off
US8237414B1 (en) * 2009-03-06 2012-08-07 Pericom Semiconductor Corporation Multi-mode charger device
CN101853966B (zh) * 2009-03-31 2013-10-16 联芯科技有限公司 手持式终端的usb充电方法和装置
US20110089888A1 (en) * 2009-10-16 2011-04-21 Tung-Cheng Kuo Multifunctional Notebook Battery Device
KR101706773B1 (ko) * 2009-10-20 2017-02-14 에스프린팅솔루션 주식회사 화상형성장치 및 그 제어방법
JP4823352B2 (ja) * 2009-12-24 2011-11-24 株式会社東芝 情報処理装置
KR20120014801A (ko) * 2010-08-10 2012-02-20 삼성전자주식회사 컴퓨터 시스템 및 그 제어방법
US9190871B2 (en) * 2011-10-19 2015-11-17 Thomas & Betts International, Llc Distributed energy system disconnect switch with mechanical isolation

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160107471A (ko) * 2015-03-04 2016-09-19 삼성전자서비스 주식회사 휴대통신 단말의 충전불량 진단방법
CN109863465A (zh) * 2016-10-25 2019-06-07 Tsp全球股份有限公司 快闪存储设备及其操作控制方法
US11301166B2 (en) 2016-10-25 2022-04-12 Jm Semiconductor, Ltd. Flash storage device and operation control method therefor
CN109863465B (zh) * 2016-10-25 2023-12-22 Jm半导体股份有限公司 快闪存储设备及其移动终端
KR20180123907A (ko) * 2017-05-10 2018-11-20 엘지전자 주식회사 영상표시장치

Also Published As

Publication number Publication date
JP2014068526A (ja) 2014-04-17
US20140084850A1 (en) 2014-03-27
CN103683384A (zh) 2014-03-26
EP2711803A3 (en) 2018-02-21
EP2711803A2 (en) 2014-03-26

Similar Documents

Publication Publication Date Title
KR20140039657A (ko) 호스트 장치, 사용자 단말 장치, 이들을 이용한 충전 방법 및 통신 방법
KR102216484B1 (ko) 충전 제어 방법 및 그 장치
US9104396B2 (en) Electronic apparatus, charging control device, and charging control method
US10275016B2 (en) Smart power adapters and related systems and methods
US7987376B2 (en) Power supply controller configured to supply power to external device and modules of computer system according to the selected power supply mode
JP5548238B2 (ja) 2つのユニットで構成された電力システムおよび充電方法
KR20130074055A (ko) Usb 호스트 장치 및 그 전원 관리 방법
US20170187187A1 (en) Multiple input single inductor multiple output regulator
KR20160027847A (ko) 전자 장치 및 전자 장치의 충전 제어 방법
US8694803B1 (en) Controlling power received through multiple bus interfaces in a portable computing device
KR20130097198A (ko) 충전 포트
US8941361B2 (en) Computer system and control method thereof
KR20160143077A (ko) 전자 장치 및 전자 장치의 전원 공급 제어 방법
US20100180132A1 (en) Power Management Device for a Computer System and Related Power Management Method and Computer System
CN103268143A (zh) 一种usb移动设备实现无电存储的方法
US20140354242A1 (en) Device and charge control method
CN105490319A (zh) 一种信息处理方法及电子设备
CN111159068B (zh) 信息处理方法和电子设备
JP2013101520A (ja) 周辺機器及びその電源制御方法
KR20060100054A (ko) 충전 케이블 감지를 통한 충전 기능을 가지는 무선통신단말기 및 그 방법
US20200117257A1 (en) Method and device for power control
TW201308061A (zh) 通用串列匯流排(usb)充電裝置以及方法
US9740273B2 (en) File sharing circuit and computer using the same
KR20070117176A (ko) 휴대용 디바이스를 갖는 컴퓨터
KR20070092422A (ko) 시스템 전원제어장치 및 그 방법

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid