Nothing Special   »   [go: up one dir, main page]

KR100863599B1 - Data streaming method and apparatus - Google Patents

Data streaming method and apparatus Download PDF

Info

Publication number
KR100863599B1
KR100863599B1 KR1020070012285A KR20070012285A KR100863599B1 KR 100863599 B1 KR100863599 B1 KR 100863599B1 KR 1020070012285 A KR1020070012285 A KR 1020070012285A KR 20070012285 A KR20070012285 A KR 20070012285A KR 100863599 B1 KR100863599 B1 KR 100863599B1
Authority
KR
South Korea
Prior art keywords
playback
storage device
information
reproduction
unique information
Prior art date
Application number
KR1020070012285A
Other languages
Korean (ko)
Other versions
KR20080073552A (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 KR1020070012285A priority Critical patent/KR100863599B1/en
Publication of KR20080073552A publication Critical patent/KR20080073552A/en
Application granted granted Critical
Publication of KR100863599B1 publication Critical patent/KR100863599B1/en

Links

Images

Classifications

    • 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/16Sound input; Sound output
    • G06F3/162Interface to dedicated audio devices, e.g. audio drivers, interface to CODECs
    • 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/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/073Special arrangements for circuits, e.g. for protecting identification code in memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

본 발명은 데이터 재생방법 및 장치에 관한 것이다. 본 발명에 따른 데이터 재생장치는 저장기기가 연결되는 연결부(210)와, 상기 연결부로부터 연결된 저장기기의 고유정보를 전달받고, 미리 저장된 정보와 비교하여 이전 재생되었던 저장기기인가를 판단하는 기기 판단부(220)와, 그리고 상기 확인결과 이전 재생된 저장기기인 경우, 재생 중단된 시점부터 재생데이터가 다시 재생되도록 제어하는 제어부(240)를 포함하여 구성된다. 본 발명에 의하면, USB 기기의 전원순단과 같은 응급상황 발생시 사용자가 다시 재생하는 경우, 사용자의 별도의 조작 없이 재생장치가 자동으로 이전의 재생시점부터 재생함으로써 사용자에게 편의를 제공하는 장점이 있다.

Figure R1020070012285

재생, USB 기기, USB 재생장치, 연속 재생

The present invention relates to a data reproduction method and apparatus. The data reproducing apparatus according to the present invention includes a connection unit 210 to which a storage device is connected, and a device determination unit that receives the unique information of the connected storage device from the connection unit and determines whether the storage device has been previously reproduced by comparing with the previously stored information. And a control unit 240 for controlling the playback data to be played back from the point where playback was stopped, in the case of the storage device that was previously reproduced. According to the present invention, when the user reproduces again in an emergency situation such as power supply of the USB device, the playback device automatically provides a convenience to the user by playing from the previous playback point without any separate operation of the user.

Figure R1020070012285

Playback, USB devices, USB playback devices, continuous playback

Description

데이터 재생방법 및 장치 { Data streaming method and apparatus }Data playback method and apparatus

도 1은 본 발명의 바람직한 실시예에 따른 데이터 재생장치의 구성도.1 is a block diagram of a data reproducing apparatus according to a preferred embodiment of the present invention.

도 2는 본 발명의 바람직한 실시예에 따른 데이터 재생방법의 흐름도.2 is a flowchart of a data reproducing method according to a preferred embodiment of the present invention.

도 3은 도 2의 USB 디바이스의 판단방법의 상세흐름도.3 is a detailed flowchart of a determination method of the USB device of FIG.

도 4는 본 발명에 의한 재생 중에 USB 디바이스의 상태 변화에 따른 동작 흐름도.4 is an operation flowchart according to a change of state of a USB device during reproduction according to the present invention;

* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings

100 : USB 기기 200 : USB 재생장치100: USB device 200: USB playback device

205 : 제 1 저장부 210 : 연결부205: first storage unit 210: connection unit

220 : 기기 판단부 230 : 감지부220: device determination unit 230: detection unit

240 : 제어부 250 : 제 2 저장부240: control unit 250: second storage unit

260 : MP3/WMA디코더 270 : 디지털/아날로그 변환부260 MP3 / WMA decoder 270 digital / analog converter

280 : 오디오 출력부 290 : 디스플레이부280: audio output unit 290: display unit

본 발명은 데이터 재생장치에 관한 것으로, 더욱 상세하게는 연결된 기기의 고유정보에 기초하여 재생 중단된 시점부터 데이터를 다시 재생하도록 하는 데이터 재생장치 및 제어방법에 관한 것이다.The present invention relates to a data reproducing apparatus, and more particularly, to a data reproducing apparatus and a control method for reproducing data from a time point at which reproduction is stopped based on unique information of a connected device.

현재 영상, 음성 데이터를 저장하는 외부 저장매체가 많이 보급되고 있다. 외부 저장매체로는 범용 직렬 버스(Universal Serial Bus: 이하 "USB")를 이용한 기기가 다수 존재한다. 이러한 USB 기기는 USB 인터페이스 방식을 이용하여 손쉽게 사용 가능하여 널리 사용되고 있으며, 다양한 디바이스(예컨대; PC, PMP, 셀럴루폰, 디지털 카메라)에 적용되고 있다. Currently, external storage media for storing video and audio data are widely used. As an external storage medium, there are many devices using a universal serial bus ("USB"). Such USB devices are widely used because they can be easily used using a USB interface method, and have been applied to various devices (eg, PCs, PMPs, cell phone, digital cameras).

이와 같은 USB 방식이 적용된 USB 기기는 음성 및 영상데이터를 저장하는 저장매체로 사용되는 것이 일반적이다. 따라서 저장된 데이터를 재생하기 위해서는 PC와 같은 재생장치와 연결을 해야만 하였다. 즉, 재생장치와의 미 연결시에는 단순한 저장매체로서의 기능이 제공되고 재생장치와 연결된 상태에서만 소정 동작에 따라 데이터가 재생 기능을 하였다.USB devices to which the USB method is applied are generally used as a storage medium for storing audio and video data. Therefore, in order to play the stored data, it had to be connected to a playback device such as a PC. That is, when not connected to the playback device, a simple storage medium function is provided, and data is played back according to a predetermined operation only when connected to the playback device.

그러나 상기한 바와 같은 종래 기술에서는 다음과 같은 문제점이 있다.However, the prior art as described above has the following problems.

즉, USB 기기를 재생장치에 연결하여 재생하던 중 전원순단과 같은 응급상황이 발생하거나, 또는 기능의 전환 등과 같은 상황이 발생하여 재생이 중단된 다음에 다시 재생하는 경우, 재생장치의 재생시점이 초기화되어 최초 위치부터 재생된다. 만일 사용자가 처음부터 재생하고자 하는 경우에는 상관없지만, 대부분의 사용 자들은 이전 재생 중단 시점부터 연속하여 재생하기를 원한다. 따라서, 사용자가 재생 중단된 이전의 재생시점부터 재생하고자 하는 경우, 데이터의 재생시점 포인트를 검색하여 재생시켜야 하는 번거로운 문제점이 있다.That is, when playback is interrupted due to an emergency situation such as power interruption or switching of functions while playing a USB device connected to the playback device, the playback point of the playback device is It is initialized and played from the initial position. It does not matter if the user wants to play from the beginning, but most users want to play continuously from the previous playback stop point. Therefore, when the user wants to play from the previous playback point at which playback is stopped, there is a troublesome problem of searching for and playing back the playback point of data.

따라서 본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 안출된 것으로, 본 발명의 목적은 USB 주변 기기의 고유정보에 따라 이전 재생 중단된 시점부터 자동으로 재생되도록 제어하는 데이터 재생장치 및 제어방법을 제공하는 것이다.Accordingly, the present invention has been made to solve the above-mentioned conventional problems, and an object of the present invention is to provide a data reproducing apparatus and a control method for automatically reproducing from a point at which the previous reproduction is interrupted according to unique information of a USB peripheral device. To provide.

상기한 바와 같은 목적을 달성하기 위한 본 발명의 특징에 따르면, 저장기기가 연결되는 연결부; 상기 연결부에 연결된 저장기기의 적어도 둘 이상의 고유정보를 전달받고, 미리 저장된 기기의 적어도 둘 이상의 고유정보와 순차적으로 비교하여 모두 일치한 경우에만 이전 재생되었던 저장기기인지를 판단하는 기기 판단부; 상기 기기 판단부에 의한 판단결과 이전 재생된 저장기기인 경우, 이전 재생 중단된 시점의 재생정보에 기초하여 그 재생 중단된 시점부터 다시 재생되도록 제어하는 제어부를 포함하고, 상기 기기 판단부는, 상기 고유정보로서 제공되는 제품 아이디, 생산자 아이디, 총 폴더 정보, 총 파일 정보, 파일 상세 블럭 정보를 순차적으로 비교한다.
상기 기기 판단부는, 상기 저장기기의 고유정보와 미리 저장된 고유정보가 적어도 하나라도 불일치하면, 새로운 저장기기가 연결되었음을 인식한다.
상기 새로운 저장기기가 연결되면, 상기 제어부는 상기 새로운 저장기기의 고유정보를 저장하고, 최초 위치부터 재생되도록 제어한다.
상기 제어부는, 상기 재생정보의 재생시간, 재생위치, 재생상태, 출력상태를 판단하여 재생 중단된 시점을 확인하는 것이다.
본 발명의 다른 특징에 따르면, 저장기기가 연결되는 연결부; 상기 저장기기를 액세스하여 재생하는 도중, 상기 저장기기가 재생상태에서 중지상태로 전환된 경우, ACC가 오프된 경우, 전원이 오프된 경우 및 저장기기가 재생장치에게 제거된 경우 중 어느 하나의 경우를 감지하는 감지부; 상기 감지부의 감지결과, 어느 하나의 경우라도 감지되면, 현재 재생되고 있는 상기 저장기기의 고유정보와 재생정보를 저장하도록 제어하는 제어부를 포함하여 구성된다.
상기 저장기기의 고유정보 및 재생정보를 저장하는 제1저장부와, 상기 재생정보를 오디오 신호로 변환하기 위해 제공되는 제2저장부가 더 포함되어 구성된다. 그리고 상기 제2저장부는 에스디램(SDRAM)인 것이 좋다.
본 발명의 또 다른 특징에 따르면, 저장기기가 재생장치에 연결되는 단계; 상기 재생장치가 상기 저장기기의 적어도 둘 이상의 고유정보를 전달받고, 미리 저장된 기기의 적어도 둘 이상의 고유정보와 순차적으로 비교하여 모두 일치한 경우에만 이전 재생되었던 저장기기로 판단하는 단계; 상기 이전 재생된 저장기기인 경우, 이전 재생 중단된 시점의 재생정보에 기초하여 재생 중단된 시점부터 다시 재생되도록 제어하는 단계를 포함하고, 상기 고유정보 비교는 제품 아이디, 생산자 아이디, 총 폴더 정보, 총 파일 정보, 파일 상세 블럭 정보를 순차적으로 비교한다.
상기 고유정보가 적어도 하나라도 불일치하면, 새로운 저장기기로 인식하고, 상기 새로운 저장기기인 경우, 상기 재생장치는 상기 새로운 저장기기의 고유정보를 저장하고 저장기기의 최초 위치부터 재생한다.
상기 재생 중단 시점은, 상기 재생정보의 재생시간, 재생위치, 재생상태, 출력상태를 판단하여 확인한다.
본 발명의 또 다른 특징에 따르면, 재생장치가 저장기기의 데이터를 액세스하여 재생하는 단계; 상기 저장기기를 액세스하여 재생하는 도중, 상기 저장기기가 재생상태에서 중지상태로 전환된 경우, ACC가 오프된 경우, 전원이 오프된 경우 및 저장기기가 재생장치에게 제거된 경우 중 어느 하나의 경우를 감지하는 단계; 상기 어느 하나의 경우라도 감지되면, 현재 재생되고 있는 상기 저장기기의 고유정보와 재생정보를 저장하는 단계를 포함한다.
According to a feature of the present invention for achieving the above object, the storage unit is connected; A device determination unit receiving at least two or more pieces of unique information of the storage device connected to the connection unit, and sequentially comparing the at least two pieces of unique information of the previously stored device to determine whether the storage device has been previously reproduced when all of them match; In the case of the storage device that was previously reproduced as a result of the determination by the device determining unit, the control unit includes a control unit for controlling to reproduce from the point at which the reproduction is interrupted based on the reproduction information of the point at which the previous reproduction is stopped. Product ID, producer ID, total folder information, total file information, and file detail block information provided as information are sequentially compared.
The device determining unit recognizes that a new storage device is connected when at least one of the unique information of the storage device and the previously stored unique information does not match.
When the new storage device is connected, the controller stores the unique information of the new storage device and controls the new storage device to be played from the initial position.
The control unit determines a time point at which playback is stopped by determining a play time, a play position, a play state, and an output state of the play information.
According to another feature of the invention, the storage unit is connected to; During the access and playback of the storage device, when the storage device is switched from the playback state to the pause state, when the ACC is turned off, when the power is turned off, or when the storage device is removed from the playback device. Detecting unit for detecting; And a controller for controlling to store the unique information and the reproduction information of the storage device currently being reproduced when any one of the detection results is detected.
And a first storage unit for storing the unique information and the reproduction information of the storage device, and a second storage unit provided to convert the reproduction information into an audio signal. The second storage unit may be an SDRAM.
According to another feature of the invention, the step of connecting the storage device to the playback device; Receiving, by the playback apparatus, at least two or more pieces of unique information of the storage device, and sequentially comparing the at least two pieces of unique information of the storage device to determine that the storage device has been previously reproduced only when all of them match; In the case of the previously reproduced storage device, controlling the reproduction to be resumed from the point at which the reproduction is stopped based on the reproduction information at the point at which the previous reproduction is stopped, wherein the comparison of the unique information includes a product ID, a producer ID, total folder information, Total file information and file detail block information are compared sequentially.
If at least one of the unique information does not match, it is recognized as a new storage device, and in the case of the new storage device, the playback device stores the unique information of the new storage device and plays back from the initial position of the storage device.
The reproduction stop time is determined by determining the reproduction time, reproduction position, reproduction state, and output state of the reproduction information.
According to another aspect of the invention, the step of the playback device accessing and playing data of the storage device; During the access and playback of the storage device, when the storage device is switched from the playback state to the pause state, when the ACC is turned off, when the power is turned off, or when the storage device is removed from the playback device. Detecting; If any one of the cases is detected, storing the unique information and reproduction information of the storage device currently being reproduced.

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

상기한 바와 같은 구성을 가지는 본 발명에 의하면, 데이터 재생장치에 연결되는 USB 기기의 고유정보를 참조하여 이전 재생하던 USB 기기 여부를 확인할 수 있고, 또 외부요인에 의해 재생 중 중단되었던 시점부터 연속하여 재생할 수 있게 됨을 알 수 있다.According to the present invention having the above-described configuration, it is possible to check whether the USB device that has been previously played by referring to the unique information of the USB device connected to the data reproducing apparatus, and continuously from the time when the playback was interrupted by external factors. It can be seen that it can be played back.

이하에서는 상기한 바와 같은 본 발명에 의한 USB 주변기기별 재생시점을 자동으로 조작하여 제공하는 데이터 재생장치 및 제어방법을 도면에 도시된 바람직한 실시 예를 참고하여 상세하게 설명한다. Hereinafter, a data reproducing apparatus and a control method for automatically operating and providing a playback time point for each USB peripheral device according to the present invention as described above will be described in detail with reference to the preferred embodiment shown in the drawings.

도 1은 본 발명의 바람직한 실시예에 따른 데이터 재생장치의 구성도이고, 도 2는 본 발명의 바람직한 실시예에 따른 데이터 재생방법의 흐름도이며, 도 3은 도 2의 USB 디바이스의 판단방법의 흐름도이고, 도 4는 본 발명에 의한 재생 중에 USB 디바이스의 상태 변화에 따른 동작 흐름도이다.1 is a configuration diagram of a data reproducing apparatus according to a preferred embodiment of the present invention, FIG. 2 is a flowchart of a data reproducing method according to a preferred embodiment of the present invention, and FIG. 3 is a flowchart of a determination method of the USB device of FIG. 4 is an operation flowchart according to the state change of the USB device during reproduction according to the present invention.

우선, 본 발명은 데이터 저장기능이 있는 저장기기 (이하 " USB 기기 ")와, 상기 USB 기기가 연결되고 저장된 데이터를 액세스하는 데이터 재생장치( 이하 " USB 재생장치")를 포함하여 구성된다.First, the present invention includes a storage device having a data storage function (hereinafter referred to as "USB device") and a data playback device (hereinafter referred to as "USB playback device") to which the USB device is connected and accesses stored data.

본 발명에서의 연결방식으로 채택되고 있는 USB 방식은 쉽게 사용이 가능하며 현재 일반적인 기기에는 모두 USB 포트가 구비되어 있는바, 이러한 USB 포트를 상호 연결하는 구조를 이용하는 것이 용이하기 때문에 본 실시예 에서는 상기 USB포트가 구비된 기기/장치로 설명하는 것이다.The USB method adopted as the connection method in the present invention can be easily used and the current general devices are all equipped with a USB port, so in this embodiment, it is easy to use a structure for interconnecting the USB ports. This is described as a device / device having a USB port.

먼저, 도 1에 도시한 도면을 참고하여 저장 매체인 USB 기기 및 이와 연결되는 USB 재생장치를 상세하게 설명한다.First, a USB device as a storage medium and a USB playback device connected thereto will be described in detail with reference to the drawing shown in FIG. 1.

먼저, 상기 USB 기기(100)는 기기 고유정보를 갖는다. 상기 고유정보는 제품 아이디(product id), 생산자 아이디(vender id), 이 외에 형성되어 있는 전체 폴더 정보(예컨대, usb장치 내의 총 폴더 수), 전체 파일 정보(예컨대, usb장치 내의 총 파일 수), 파일 상세 블럭 정보(file discription block)를 포함한다. 상기 제품 아이디 및 생산자 아이디는 변경 불가능한 정보이고, 나머지 정보인 폴더/파일/블럭정보는 USB 기기(100)의 사용에 따라 가변적 정보이다. 상기 USB 기기(100)는 적어도 하나 이상 제공되어 질 수 있고, 따라서 각 USB 기기는 서로 다른 고유정보를 갖게 된다.First, the USB device 100 has device specific information. The unique information may include a product ID, a vendor ID, other information on the total folders formed (e.g., the total number of folders in the usb device), and the total file information (e.g., the total number of files in the usb device). It contains a file discription block. The product ID and the producer ID are immutable information, and the remaining information, folder / file / block information, is variable information according to the use of the USB device 100. At least one USB device 100 may be provided, and thus, each USB device may have different unique information.

다음, 본 발명의 USB 재생장치(200)는 외부 USB 기기(100)를 연결하기 위한 연결부(210)가 구비된다.Next, the USB playback device 200 of the present invention is provided with a connection unit 210 for connecting the external USB device 100.

상기 연결부(210)에는 외부로부터 USB 기기(100)가 연결되면 소정 프로토콜에 따라 상기 USB 기기의 고유정보를 전송받고 후술되는 제 1 저장부(205)에 저장 되어 있는 기기의 고유정보를 참조하여 이전에 재생하던 USB 기기 인가를 판단하는 기기 판단부(220)가 연결된다. When the USB device 100 is connected to the connection unit 210 from the outside, the unique information of the USB device is transmitted according to a predetermined protocol, and then transferred by referring to the unique information of the device stored in the first storage unit 205 described later. The device determination unit 220 for determining whether to play the USB device is connected to the.

상기 기기 판단부(220)는 제 1 저장부(205)에 기 저장된 기기의 고유정보 즉, 제품 아이디, 생산자 아이디, 전체 폴더 정보, 전체 파일 정보, 파일상세블럭정보와 상기 연결된 USB 기기(100)로 부터 획득한 정보를 비교 판단하여 모두 동일한 경우에는 이전에 연결되어 재생된 USB 기기(100)라고 판단한다.  The device determination unit 220 is a unique information of the device previously stored in the first storage unit 205, that is, product ID, producer ID, all folder information, all file information, file detail block information and the connected USB device 100 Comparing and judging the information obtained from the case is determined that the USB device 100 previously connected and reproduced.

반면, USB 기기(100)로부터 획득한 정보와 상기 제 1 저장부(205)에 저장된 기기의 고유정보가 적어도 하나라도 불일치하면, 새로운 USB 기기의 입력이라 판단한다.On the other hand, if at least one of the information obtained from the USB device 100 and the unique information of the device stored in the first storage unit 205 is inconsistent, it is determined that the input is a new USB device.

이러한 상기 기기 판단부(220)는 연결된 USB 기기(100)를 슬레이브(slave)로 동작시키고, 상기 USB 재생장치(200)를 호스트로 동작시키기 위하여 USB OTG로 구현하는 것이 바람직하다. 상기 USB OTG라 함은, USB On-The-Go의 약어로써, PC를 거치지 않고 디지털기기와 직접 연결해 데이터를 주고받을 수 있는 기능을 가지는 USB 모듈을 말하는 것으로, 최근 USB가 장착된 기기에서 사용영역을 넓혀 가고 있다. 본 실시예에서는 상기와 같은 USB 모듈을 통해, 외부 USB 기기로부터 데이터를 공급받는 것을 일 예로 들어 설명한다.The device determination unit 220 is preferably implemented as a USB OTG to operate the connected USB device 100 as a slave (slave), and to operate the USB playback device 200 as a host. The USB OTG is an abbreviation of USB On-The-Go, and refers to a USB module having a function of directly connecting with a digital device without a PC and exchanging data. Is going to widen. In the present embodiment, the data is supplied from an external USB device through the above-described USB module as an example.

또한, 상기 USB 재생장치(200)는 상기 연결부(210)에 연결된 USB 기기(100)의 상태변화( 예컨대, 재생모드에서 중지모드로의 기능전환, 전원공급 일시중단, 재생 진행 정보를 일시적으로 저장하는 ACC의 전원 공급 일시중단)와, 상기 연결부로부터 연결된 USB 기기(100)가 제거되는 상태 등을 감지하는 감지부(230)를 구비한다. 상기 감지부(230)의 감지결과는 후술되는 제어부(240)에 전달되어, 상기 제어부(240)가 상기 감지결과에 따라 연결된 USB 기기의 고유정보 및 상기 USB 기기의 마지막 재생정보를 저장함으로써, 본 발명의 USB 재생장치(200)의 전반적인 동작을 제어한다.In addition, the USB playback apparatus 200 temporarily stores a state change (for example, switching from a playback mode to a pause mode, a power supply suspension, and playback progress information) of the USB device 100 connected to the connection unit 210. Suspend power supply of the ACC) and a detection unit 230 for detecting a state in which the connected USB device 100 is removed from the connection unit. The detection result of the detection unit 230 is transmitted to the control unit 240 to be described later, the control unit 240 stores the unique information of the connected USB device and the last playback information of the USB device according to the detection result, It controls the overall operation of the USB playback device 200 of the present invention.

상기 USB 기기(100)가 연결부(210)에 연결되면 상기 USB 기기(100)에 저장된 데이터가 재생되도록 제어하고 또, 상기 기기 판단부(220)로부터 상기 USB 재생장치에서 이전 재생하던 USB 기기라는 판단결과를 수신받는 경우, 상기 USB 기기가 재생 중단된 시점부터 재생데이터가 다시 재생되도록 기 저장된 재생정보에 대응하여 재생시점을 조작하여 재생하는 제어부(240)가 구비된다.When the USB device 100 is connected to the connection unit 210, the USB device 100 controls the data stored in the USB device 100 to be reproduced. Also, the device determining unit 220 determines that the USB device was previously played in the USB playback device. When receiving the result, the control unit 240 is provided to manipulate the playback time in response to the pre-stored playback information so that the playback data is reproduced again from the time when the USB device is stopped playback.

그리고 상기 제어부(240)는 연결된 USB 기기가 상기 기기 판단부(220)의 판단결과에 따라 새로운 USB 기기 라고 인지한 경우에는, 상기 USB 기기의 고유정보를 저장하고 재생정보를 초기화 하여 재생데이터의 최초 위치부터 재생한다.When the connected USB device recognizes that the connected USB device is a new USB device according to the determination result of the device determination unit 220, the controller 240 stores the unique information of the USB device and initializes the playback information to initialize the playback data. Play from position.

한편, 상기 제어부(240)가 상기 감지부(230)로부터 상기 연결부(210)와 연결된 USB 기기(100)의 전원 순단, 재생모드에서 중지모드로의 기능 전환, 장치의 제거 등의 상태 변경감지 신호를 수신받는 경우, 상기 제어부(240)는 연결된 USB 기기의 고유정보 및 상기 USB 기기의 마지막 재생정보를 백업(back-up)한다. 상기 제어부(240)는 마이크로프로세서나 DSP(digital signal processor) 등으로 이루어질 수 있다.On the other hand, the control unit 240 is a state change detection signal, such as power switching of the USB device 100 connected to the connection unit 210 from the detection unit 230, function switching from the playback mode to the stop mode, removal of the device, etc. When receiving the control unit 240, the controller 240 backs up the unique information of the connected USB device and the last playback information of the USB device. The controller 240 may be a microprocessor or a digital signal processor (DSP).

그리고 상기한 정보 등을 상기 제어부(240)에 의해 저장하는 제 1 저장부(205)가 구비된다. 즉, 상기 제 1 저장부(205)에는 적어도 하나 이상의 상기 USB 재생장치(200)에서 재생되었던 USB 기기(100)에 대한 고유정보(예컨대; 기기의 유니크한 정보인 제품 아이디(product id)와 생산자 아이디(vender id)와 함께 USB 기기의 사용에 따라 가변적인 정보인 전체 폴더 정보, 전체 파일 정보, 파일상세블럭(file discription block)정보)가 저장된다. 한편, 상기 제 1 저장부(205)에는 상기 USB 고유정보와 이의 마지막 재생정보가 테이블화 되어 저장되는 것이 바람직하다. 이는 상기 USB 재생장치(200)에서 USB 기기(100)의 입력을 감지한 경우, 입력된 USB 기기의 고유정보에 따라 재생 시작포인트를 자동 조작하기 위함이다.In addition, a first storage unit 205 for storing the information and the like by the control unit 240 is provided. That is, the first storage unit 205 includes unique information about the USB device 100 that has been played by the at least one USB player 200 (eg, a product ID and a producer which are unique information of the device). Along with the vender id, variable information such as full folder information, full file information, and file discription block information is stored according to the use of the USB device. On the other hand, the first storage unit 205 preferably stores the USB unique information and its last playback information in a table. This is to automatically operate the playback start point according to the unique information of the input USB device when the USB playback device 200 detects an input of the USB device 100.

본 발명에서는 상기 제품 아이디(product id), 생산자 아이디(vender id), 전체 폴더 정보, 전체 파일 정보, 파일 상세 블럭 정보를 제 1 저장부(205)에 저장하는 것을 일 실시예로 들어 설명하였지만, 기기의 판독이 가능한 고유정보와, 상기 기기의 저장상태를 대변할 수 있는 이 외의 저장정보를 저장하는 것도 가능하다.In the embodiment of the present invention, the product ID, the producer ID, the entire folder information, the entire file information, and the file detail block information have been described as an example of storing the first storage unit 205. It is also possible to store unique information that can be read by the device and other storage information that can represent the storage state of the device.

한편, 상기 USB 재생장치(200)에서 이전 중단된 시점부터 재생하기 위해 필요한 재생정보로는 재생시간, 재생위치, 재생상태, 출력상태를 포함하여 저장하는 것이 바람직하다. 상기 제 1 저장부(205)에는 저장되는 데이터의 용량에 따라, 이이피롬(EPROM), 플래쉬 메모리와 같은 다양한 저장매체가 제공될 수 있다.On the other hand, as the playback information required for playing from the point where the USB playback device 200 was previously interrupted, it is preferable to store the playback time, the playback position, the playback status, and the output status. The first storage unit 205 may be provided with various storage media such as an EPROM and a flash memory according to the capacity of data to be stored.

한편, 상기 USB 재생장치(200)는 상기 기기 판단부(220) 즉, USB OTG를 통해 수신받은 MP3/WMA와 같은 음원파일을 디지털 오디오 신호로 변환하는 MP3/WMA디코더(260)를 더 구비한다.The USB player 200 further includes an MP3 / WMA decoder 260 for converting a sound source file such as MP3 / WMA received through the USB OTG into a digital audio signal. .

그리고 상기 MP3/WMA디코더(260)에는 상기 MP3/WMA디코더(260)로부터 수신받은 디지털오디오 신호를 아날로그 오디오 신호로 변환하는 디지털/아날로그변환부(270)와, 상기 디지털/아날로그변환부(270)로부터 생성된 아날로그 오디오 신호 를 출력하는 오디오출력부(280)가 순차적으로 연결된다. The MP3 / WMA decoder 260 includes a digital / analog converter 270 for converting a digital audio signal received from the MP3 / WMA decoder 260 into an analog audio signal, and the digital / analog converter 270. Audio output unit 280 for outputting the analog audio signal generated from the sequential connection.

이때, 상기 MP3/WMA디코더(260)에는 상기 MP3 파일 또는 WMA 파일을 오디오 신호로 변환하기 위해 사용하는 제 2 저장부(250)인 버퍼메모리가 연결되는 것이 바람직하다. 상기 버퍼메모리는 에스디램(SDRAM)이 사용된다.In this case, the MP3 / WMA decoder 260 is preferably connected to a buffer memory which is a second storage unit 250 used to convert the MP3 file or WMA file into an audio signal. SDRAM is used as the buffer memory.

또한, 상기 USB 재생장치(200)는 현재의 재생상태 및 연결된 USB 기기(100)의 기기의 고유정보 및 재생상태 표시하는 디스플레이부(290)를 더 구비한다. 상기 디스플레이부(290)는 일반적으로 LCD(liquid crystal display)가 사용된다.In addition, the USB playback apparatus 200 further includes a display unit 290 for displaying the current playback status and the unique information and playback status of the device of the connected USB device 100. The display unit 290 generally uses a liquid crystal display (LCD).

그리고 본 발명에서 상기 제어부(240)와 기기 판단부(220)는 UART (UART : universal asynchronous receiver/transmitter)방식으로 인터페이스되고, 상기 제어부(240)와 상기 MP3/WMA디코더(260) 및 버퍼메모리는 SIO방식으로 인터페이스 되고, 상기 MP3/WMA디코더(260)와 디지털/아날로그변환부(270)는 IIS방식으로 인터페이스 된다.In addition, in the present invention, the control unit 240 and the device determination unit 220 are interfaced by a UART (universal asynchronous receiver / transmitter) method, and the control unit 240 and the MP3 / WMA decoder 260 and the buffer memory are The SIO interface is used, and the MP3 / WMA decoder 260 and the digital / analog converter 270 are interfaced by the IIS method.

본 발명의 바람직한 실시예 에서는 음원파일을 일 예로 들어 설명하고 있지만, 영상파일과 같은 파일도 적용 가능하다.In the preferred embodiment of the present invention, a sound source file is described as an example, but a file such as an image file is also applicable.

이하에서는 본 발명에 따른 USB 주변 기기에 따라 재생시점을 확인하여 자동 재생하는 데이터 재생장치의 제어방법을 상세하게 설명하기로 한다.Hereinafter, a control method of a data reproducing apparatus for automatically reproducing by checking the reproducing time point according to the USB peripheral device according to the present invention will be described in detail.

도 2는 본 발명의 바람직한 실시예에 따른 데이터 재생방법의 흐름도가 도시되어 있다.2 is a flowchart of a data reproducing method according to a preferred embodiment of the present invention.

이하의 실시 예는 USB 재생장치(200)에 연결되어 작동하던 USB 기기(100)가 전원 순단과 같은 응급상황에 의해 연결이 해제된 상태로부터 시작한다.The following embodiment starts from a state in which the USB device 100, which was connected to the USB player 200 and operated, is disconnected due to an emergency such as power supply.

제어부(240)는 USB 기기(100)의 연결이 있을 때까지 대기한다. 상기 USB 기기(100)가 연결부(210)를 통해 연결되면, 상기 기기 판단부(220)는 상기 USB장치(100)로부터 기기 고유 정보를 전송받는다(S10). 여기서, 상기 기기 고유 정보란, 제품 아이디(product id), 생산자 아이디(vender id), 전체 폴더 정보(예컨대, usb장치 내의 총 폴더 수), 전체 파일 정보(예컨대, usb장치 내의 총 파일 수), 파일상세블럭(file discription block)정보 등을 포함한다.The controller 240 waits until there is a connection of the USB device 100. When the USB device 100 is connected through the connection unit 210, the device determination unit 220 receives the device specific information from the USB device 100 (S10). Here, the device specific information includes a product ID, a producer ID, total folder information (for example, the total number of folders in the USB device), total file information (for example, the total number of files in the USB device), File discription block information and the like.

이어서, 상기 기기판단부(220)는 상기 연결된 USB 기기(100)로부터 획득한 기기의 고유정보와 제 1 저장부(205)에 저장된 기기의 고유정보와 비교하여 연결된 USB 기기(100)가 이전 재생된 USB 기기 인가를 판단한다(S20). Subsequently, the device determining unit 220 compares the unique information of the device obtained from the connected USB device 100 with the unique information of the device stored in the first storage unit 205 to play back the previously connected USB device 100. It is determined whether the USB device has been applied (S20).

상기 USB 기기(100)의 판단방법은 도 3을 통해 상세하게 설명하기로 한다.The determination method of the USB device 100 will be described in detail with reference to FIG. 3.

즉, 상기 기기 판단부(220)는 연결된 USB 기기(100)로부터 수신받은 장치 아이디가 저장부에 저장되어있는지를 판단하고, 저장되어 있다면 상기 입력받은 장치아이디와 저장된 장치 아이디가 일치하는지 판단한다(S31). That is, the device determination unit 220 determines whether the device ID received from the connected USB device 100 is stored in the storage unit, and if so, determines whether the received device ID and the stored device ID match (see FIG. S31).

이때, 상기 기기 판단부(220)에 의해 일치하는 정보가 있다고 판단하면, 상기 기기 판단부(220)는 입력받은 생산자 아이디와 저장된 생산가 아이디가 일치하는지 비교 판단한다(S32). 반면, S31 단계에서 입력받은 장치 아이디와 저장된 장치 아이디가 불일치하여, 입력받은 장치 아이디에 대한 정보가 저장되어 있지 않은 경우에는 새로운 USB 기기의 입력으로 판단한다(S50).In this case, if it is determined that there is matching information by the device determining unit 220, the device determining unit 220 determines whether the input producer ID and the stored production ID is the same (S32). On the other hand, if the input device ID and the stored device ID does not match in step S31, if the information on the input device ID is not stored, it is determined as the input of the new USB device (S50).

이때, 우선적으로 장치 아이디와 생산자 아이디의 비교작업을 수행하는 것은 상기 장치 아이디와 생산자 아이디 정보는 입력된 기기를 판단할 수 있는 유니크한 정보이기 때문이다. In this case, the comparison between the device ID and the producer ID is performed first because the device ID and the producer ID information are unique information for determining the input device.

이후에 상기 기기 판단부(220)는 입력된 전체 폴더 정보와 저장된 전체 폴더 정보가 일치하는지 판단한다(S33). 상기 전체 폴더 정보는 기기의 사용에 따라 가변적인 정보이나, 기기의 고유정보는 일치하더라도 상기 USB 기기가 저장장치임을 고려하였을 때, 상기와 같은 가변적인 정보가 변경되는 경우 새로운 USB 기기(100)가 입력되었다고 판단한다. Thereafter, the device determination unit 220 determines whether the inputted whole folder information and the stored whole folder information match (S33). The entire folder information is variable according to the use of the device, but considering that the USB device is a storage device even if the unique information of the device is identical, when the variable information is changed, the new USB device 100 Judging that it is entered.

한편, S33단계에 의해 입력된 전체 폴더 정보와 저장된 전체 폴더 정보가 일치한다고 판단한 경우, 입력된 전체 파일 정보와 저장된 전체 파일 정보가 일치하는지 비교 판단한다(S34). 위에서 상술한 대로 상기의 두 정보가 불일치 하는 경우, 상기 기기 판단부(220)는 새로운 USB 기기(100)가 입력되었다고 판단한다.On the other hand, if it is determined in step S33 that the entire folder information inputted and the stored entire folder information match, it is determined whether or not the inputted full file information and the stored full file information match (S34). When the two pieces of information do not match as described above, the device determination unit 220 determines that a new USB device 100 has been input.

반면, 상기 S34의 판단결과가 상기 두 정보가 일치한다고 판단된 경우, 상기 기기 판단부(220)는 입력된 파일 상세 블럭 정보가 저장된 파일 상세 블럭 정보가 일치하는지를 판단한다(S35). On the other hand, if it is determined that the two pieces of information match the determination result of S34, the device determining unit 220 determines whether the file detail block information stored in the input file detail block information matches (S35).

상기 S35단계의 판단결과 상기 두 정보가 일치하는 경우, 상기 기기 판단부(220)는 이전에 재생하던 USB 기기(100)라고 판단하여(S36), 상기 판단결과를 제어부(240)에 전달한다.When the two pieces of information coincide with each other as a result of the determination in step S35, the device determination unit 220 determines that the USB device 100 has been previously played (S36), and transmits the determination result to the controller 240.

반면, 상기 S35단계의 판단결과 상기 두 정보가 불일치 하는 경우, 새로운 USB 기기(100)로 인식하고(S50), 이의 판단결과를 제어부(240)에 전달한다.On the other hand, if the two pieces of information do not match as a result of the determination in step S35, it recognizes as a new USB device (100) (S50), and transmits the determination result to the control unit 240.

본 발명의 바람직한 실시예 에서는 입력된 USB 기기가 이전 USB 재생장치(200)에서 작동한 USB 기기인가를 판단하기 위해 순차적으로 고유정보를 비교하 여 판단하는 것을 일 실시예로 들어 설명하고 있지만, USB 기기의 고유정보 및 저장정보를 체크하여 이전 USB 재생장치(200)에서 작동한 기기라 판단할 수 있는 판단기준과 판단순서라면 상기 실시예의 판단기준과 판단순서에 국한되지 않음이 자명하다.In the preferred embodiment of the present invention, in order to determine whether the input USB device is a USB device operated in the previous USB playback device 200 by comparing the unique information in order to determine as an embodiment, but the USB device described It is apparent that the criteria and judgment order of the present invention can be determined by checking the unique information and the storage information of the device operating in the previous USB reproducing apparatus 200.

도 3을 통해 연결된 USB 기기의 판단방법을 상세하게 설명하였다. 이하 상기 도 2의 본 발명의 바람직한 실시예로 복귀하여 상기 판단결과에 따라 연결된 USB 기기의 작동방법을 상세하게 설명하기로 한다.A method of determining a connected USB device has been described in detail with reference to FIG. 3. Hereinafter, returning to the preferred embodiment of the present invention of FIG. 2 will be described in detail the operating method of the connected USB device according to the determination result.

상기 제어부(240)가 상기 기기 판단부(220)로부터 이전 재생된 USB 기기라는 판단결과를 수신받은 경우, 상기 제어부(240)는 상기 기기의 고유정보에 대응하는 재생정보를 액세스하여(S40), 이전 재생 중단된 시점부터 재생데이터가 재생되도록 제어한다(S80).When the control unit 240 receives the determination result that the USB device was previously reproduced from the device determination unit 220, the control unit 240 accesses the playback information corresponding to the unique information of the device (S40), The playback data is controlled to be played back from the point where the previous playback is stopped (S80).

반면, 상기 제어부(240)가 상기 기기 판단부(220)로부터 새로운 USB 기기(100)의 입력이라는 판단결과를 수신받은 경우, 상기 제어부(240)는 상기 입력된 새로운 USB 기기의 입력을 인지하고(S50), 상기 USB 기기의 고유정보를 저장하며(S60), 재생정보를 초기화하고(S70), 이에 따라 재생시점을 최초 위치로 조작하여 재생한다(S90).On the other hand, when the control unit 240 receives the determination result that the input of the new USB device 100 from the device determination unit 220, the control unit 240 recognizes the input of the new USB device ( S50), the unique information of the USB device is stored (S60), the playback information is initialized (S70), and thus the playback point is manipulated to the initial position for playback (S90).

도 4는 본 발명에 의한 재생 중에 USB 기기의 상태 변화에 따른 동작 흐름도가 도시되어 있다.4 is a flowchart illustrating the operation according to the state change of the USB device during playback according to the present invention.

이하의 실시예는 바람직한 실시예에 의해 상기 USB 재생장치(200)에서 USB 기기(100)가 재생되고 있는 상태로부터 시작한다(S80).The following embodiment starts from the state in which the USB device 100 is being reproduced in the USB playback apparatus 200 according to a preferred embodiment (S80).

상기 제어부(240)가 상기 감지부(230)로부터 연결된 USB 기기(100)의 기능 전환 신호 즉 재생모드에서 중지모드로의 기능이 전환됨을 감지받는 경우, 상기 제어부(240)는 상기 연결된 USB 기기의 고유정보와 함께 USB 기기(100)의 정보에 대응하는 현재의 재생정보를 백업 저장한다(S81,S86).When the controller 240 detects that the function switching signal of the connected USB device 100 is changed from the detection unit 230, that is, the function from the play mode to the pause mode is switched, the controller 240 is connected to the connected USB device. The current playback information corresponding to the information of the USB device 100 together with the unique information is backed up and stored (S81 and S86).

반면, 기능전환이 이루어 지지 않고 재생이 진행되고 있는 중에 연결된 USB 기기(100)의 전원이 차단되는 경우가 발생된 경우, 상기 감지부(230)로부터 감지신호를 받은 제어부(240)는 상기 연결된 USB 기기의 고유정보와 함께 USB 기기(100)의 정보에 대응하는 현재의 재생정보를 백업 저장한다(S82,S86).On the other hand, when a function is not made and the power of the connected USB device 100 is cut off while the playback is in progress, the controller 240 receiving the detection signal from the detection unit 230 is connected to the connected USB. The current playback information corresponding to the information of the USB device 100 together with the unique information of the device is backed up and stored (S82 and S86).

또한, 기능전환 및 전원차단과 같은 상황이 발생하지 않고 재생이 진행되고 있는 중에 현재의 재생 진행 정보를 일시적으로 저장하는 ACC의 전원이 차단되는 경우가 발생 되는 경우, 상기 감지부(230)로부터 감지신호를 받은 제어부(240)는 상기 연결된 USB 기기의 고유정보와 함께 USB 기기(100)의 정보에 대응하는 현재의 재생정보를 백업 저장한다(S83,S86).In addition, when the power of the ACC temporarily storing the current playback progress information is cut off while the playback is in progress without a situation such as a function change and a power cutoff, the detection unit 230 detects the detection. The controller 240 receiving the signal backs up and stores the current playback information corresponding to the information of the USB device 100 together with the unique information of the connected USB device (S83, S86).

그리고 상기 감지부(230)로부터 상기 USB 재생장치(200)에 연결된 USB 기기(100)가 제거되는 경우, 상기 감지신호를 받은 제어부(240)는상기 연결된 USB 기기의 고유정보와 함께 USB 기기(100)의 정보에 대응하는 현재의 재생정보를 백업 저장한다(S84,S86).When the USB device 100 connected to the USB player 200 is removed from the detection unit 230, the control unit 240 receiving the detection signal is connected to the USB device 100 together with the unique information of the connected USB device. The current playback information corresponding to the information in ") is backed up and stored (S84, S86).

이때, 상기 재생정보는 현재 재생되고 있는 재생시점의 포인트, 재생상태, 출력상태 등의 재생정보를 저장하는 것이 바람직하다. 상기 재생정보는 연결된 USB 기기별 재생정보를 테이블화 하여 저장하는 것이 바람직하고, 이는 상기 제어 부(240)가 입력된 USB 기기의 고유정보에 따라 이전 재생된 USB기기라면 이에 대응하는 재생 시점 포인트를 조작하여 재생하기 위함이다.At this time, it is preferable that the reproduction information stores reproduction information such as a point at a reproduction time being reproduced, a reproduction state, an output state, and the like. Preferably, the playback information is stored by reproducing the playback information for each connected USB device, and this means that if the control unit 240 previously played the USB device according to the unique information of the input USB device, the playback time point corresponding thereto is stored. This is for playback by operation.

본 발명의 권리는 위에서 설명된 실시예에 한정되지 않고 청구범위에 기재된 바에 의해 정의되며, 본 발명의 분야에서 통상의 지식을 가진 자가 청구범위에 기재된 권리범위 내에서 다양한 변형과 개작을 할 수 있다는 것은 자명하다.The rights of the present invention are not limited to the embodiments described above, but are defined by the claims, and those skilled in the art can make various modifications and adaptations within the scope of the claims. It is self-evident.

위에서 상세히 설명한 바와 같은 본 발명에 의한 USB 재생장치에서는 다음과 같은 효과를 기대할 수 있다.In the USB playback apparatus according to the present invention as described in detail above, the following effects can be expected.

즉, USB 주변 기기의 고유정보에 따라 재생되는 시작 포인트를 자동으로 조절하여 재생 되도록 제어하기 때문에 USB 기기의 전원순단 및 기능 전환과 같은 상황이 발생하여 재생이 중단되어 사용자가 다시 재생 하려고 하는 경우, 사용자의 별도의 조작 없이 재생장치가 자동으로 이전의 재생시점부터 재생함으로써 사용자에게 편의를 제공하는 장점이 있다. In other words, if the playback point is interrupted due to a situation such as switching power supply or function of the USB device, the playback point is controlled by automatically adjusting the starting point to be played according to the unique information of the USB peripheral device. There is an advantage in that the playback apparatus automatically provides the user with convenience by playing from the previous playback time without any separate operation of the user.

Claims (20)

저장기기가 연결되는 연결부;A connection part to which a storage device is connected; 상기 연결부에 연결된 저장기기의 적어도 둘 이상의 고유정보를 전달받고, 미리 저장된 기기의 적어도 둘 이상의 고유정보와 순차적으로 비교하여 모두 일치한 경우에만 이전 재생되었던 저장기기인지를 판단하는 기기 판단부;A device determination unit receiving at least two or more pieces of unique information of the storage device connected to the connection unit, and sequentially comparing the at least two pieces of unique information of the previously stored device to determine whether the storage device has been previously reproduced when all of them match; 상기 기기 판단부에 의한 판단결과 이전 재생된 저장기기인 경우, 이전 재생 중단된 시점의 재생정보에 기초하여 그 재생 중단된 시점부터 다시 재생되도록 제어하는 제어부를 포함하고, In the case of the storage device that was previously reproduced as a result of the determination by the device determining unit, the controller comprises a control unit for controlling to be played again from the point at which the reproduction is stopped based on the reproduction information at the point at which the previous reproduction is stopped. 상기 기기 판단부는, 상기 고유정보로서 제공되는 제품 아이디, 생산자 아이디, 총 폴더 정보, 총 파일 정보, 파일 상세 블럭 정보를 순차적으로 비교하는 것을 특징으로 하는 데이터 재생장치. And the device determining unit sequentially compares a product ID, a producer ID, total folder information, total file information, and file detail block information provided as the unique information. 제1항에 있어서,The method of claim 1, 상기 기기 판단부는, 상기 저장기기의 고유정보와 미리 저장된 고유정보가 적어도 하나라도 불일치하면, 새로운 저장기기가 연결되었음을 인식하는 것을 특징으로 하는 데이터 재생장치.And the device determining unit recognizes that the new storage device is connected when at least one of the unique information of the storage device and the previously stored unique information does not match. 제2항에 있어서,The method of claim 2, 상기 새로운 저장기기가 연결되면, 상기 제어부는 상기 새로운 저장기기의 고유정보를 저장하고, 최초 위치부터 재생되도록 제어하는 것을 특징으로 하는 데이터 재생장치.And when the new storage device is connected, the controller stores the unique information of the new storage device and controls the new storage device to be reproduced from an initial position. 제1항에 있어서,The method of claim 1, 상기 제어부는, 상기 재생정보의 재생시간, 재생위치, 재생상태, 출력상태를 판단하여 재생 중단된 시점을 확인하는 것을 특징으로 하는 데이터 재생장치. And the control unit checks the reproduction time, reproduction position, reproduction state, output state of the reproduction information, and confirms the time when reproduction is stopped. 저장기기가 연결되는 연결부;A connection part to which a storage device is connected; 상기 저장기기를 액세스하여 재생하는 도중, 상기 저장기기가 재생상태에서 중지상태로 전환된 경우, ACC가 오프된 경우, 전원이 오프된 경우 및 저장기기가 재생장치에게 제거된 경우 중 어느 하나의 경우를 감지하는 감지부;During the access and playback of the storage device, when the storage device is switched from the playback state to the pause state, when the ACC is turned off, when the power is turned off, or when the storage device is removed from the playback device. Detecting unit for detecting; 상기 감지부의 감지결과, 어느 하나의 경우라도 감지되면, 현재 재생되고 있는 상기 저장기기의 고유정보와 재생정보를 저장하도록 제어하는 제어부를 포함하여 구성됨을 특징으로 하는 데이터 재생장치.And a control unit for controlling to store the unique information and the reproduction information of the storage device currently being reproduced if any one of the detection results is detected by the detection unit. 제1항 또는 제5항에 있어서,The method according to claim 1 or 5, 상기 저장기기의 고유정보 및 재생정보를 저장하는 제1저장부가 더 포함되어 구성되는 것을 특징으로 하는 데이터 재생장치.And a first storage unit for storing the unique information and the reproduction information of the storage device. 제6항에 있어서,The method of claim 6, 상기 재생정보를 오디오 신호로 변환하기 위해 제공되는 제2저장부가 더 포함되어 구성되는 것을 특징으로 하는 데이터 재생장치.And a second storage unit provided to convert the reproduction information into an audio signal. 제7항에 있어서, The method of claim 7, wherein 상기 제2저장부는 에스디램(SDRAM)인 것을 특징으로 하는 데이터 재생장치.And the second storage unit is an SDRAM. 저장기기가 재생장치에 연결되는 단계;Connecting the storage device to the playback device; 상기 재생장치가 상기 저장기기의 적어도 둘 이상의 고유정보를 전달받고, 미리 저장된 기기의 적어도 둘 이상의 고유정보와 순차적으로 비교하여 모두 일치한 경우에만 이전 재생되었던 저장기기로 판단하는 단계;Receiving, by the playback apparatus, at least two or more pieces of unique information of the storage device, and sequentially comparing the at least two pieces of unique information of the storage device to determine that the storage device has been previously reproduced only when all of them match; 상기 이전 재생된 저장기기인 경우, 이전 재생 중단된 시점의 재생정보에 기초하여 재생 중단된 시점부터 다시 재생되도록 제어하는 단계를 포함하고, In the case of the previously reproduced storage device, controlling the playback to be restarted from the point at which playback was stopped based on the play information at the point at which the previous playback was stopped; 상기 고유정보 비교는 제품 아이디, 생산자 아이디, 총 폴더 정보, 총 파일 정보, 파일 상세 블럭 정보를 순차적으로 비교하는 것을 특징으로 하는 데이터 재생방법. The unique information comparison is a data reproduction method characterized in that to sequentially compare the product ID, producer ID, total folder information, total file information, file detail block information. 제9항에 있어서,The method of claim 9, 상기 고유정보가 적어도 하나라도 불일치하면, 새로운 저장기기로 인식하는 것을 특징으로 하는 데이터 재생방법.At least one piece of the unique information is recognized as a new storage device. 제10항에 있어서, The method of claim 10, 상기 새로운 저장기기인 경우, 상기 재생장치는 상기 새로운 저장기기의 고유정보를 저장하고 저장기기의 최초 위치부터 재생하는 것을 특징으로 하는 데이터 재생방법.In the case of the new storage device, the playback device stores the unique information of the new storage device and plays back from the initial position of the storage device. 제9항에 있어서,The method of claim 9, 상기 재생 중단 시점은, 상기 재생정보의 재생시간, 재생위치, 재생상태, 출력상태를 판단하여 확인하는 것을 특징으로 하는 데이터 재생방법.And the playback stop time is determined by determining the playback time, playback position, playback status, and output status of the playback information. 재생장치가 저장기기의 데이터를 액세스하여 재생하는 단계;A playback device accessing and reproducing data of the storage device; 상기 저장기기를 액세스하여 재생하는 도중, 상기 저장기기가 재생상태에서 중지상태로 전환된 경우, ACC가 오프된 경우, 전원이 오프된 경우 및 저장기기가 재생장치에게 제거된 경우 중 어느 하나의 경우를 감지하는 단계;During the access and playback of the storage device, when the storage device is switched from the playback state to the pause state, when the ACC is turned off, when the power is turned off, or when the storage device is removed from the playback device. Detecting; 상기 어느 하나의 경우라도 감지되면, 현재 재생되고 있는 상기 저장기기의 고유정보와 재생정보를 저장하는 단계를 포함하는 것을 특징으로 하는 데이터 재생방법.And if any one of the cases is detected, storing the unique information and the reproduction information of the storage device currently being reproduced. 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete
KR1020070012285A 2007-02-06 2007-02-06 Data streaming method and apparatus KR100863599B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070012285A KR100863599B1 (en) 2007-02-06 2007-02-06 Data streaming method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070012285A KR100863599B1 (en) 2007-02-06 2007-02-06 Data streaming method and apparatus

Publications (2)

Publication Number Publication Date
KR20080073552A KR20080073552A (en) 2008-08-11
KR100863599B1 true KR100863599B1 (en) 2008-10-15

Family

ID=39883287

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070012285A KR100863599B1 (en) 2007-02-06 2007-02-06 Data streaming method and apparatus

Country Status (1)

Country Link
KR (1) KR100863599B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101622765B1 (en) 2009-09-28 2016-05-23 삼성전자 주식회사 Electronic device and control method of data thereof

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050086802A (en) * 2002-11-25 2005-08-30 샤프 가부시키가이샤 Reproduction device, reproduction method, reproduction program, and recording medium containing the reproduction program

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050086802A (en) * 2002-11-25 2005-08-30 샤프 가부시키가이샤 Reproduction device, reproduction method, reproduction program, and recording medium containing the reproduction program

Also Published As

Publication number Publication date
KR20080073552A (en) 2008-08-11

Similar Documents

Publication Publication Date Title
US8401534B2 (en) Mobile communication terminal and method for controlling the same
US8340795B2 (en) Small removable audio player that attaches to a host media player
US8250245B2 (en) Information processing system, with information processing terminal capable of operating in multiple operation modes when connected to a host device
JP3894226B1 (en) REPRODUCTION CONTROL DEVICE, REPRODUCTION CONTROL PROGRAM, AND CONTENT REPRODUCTION DEVICE
KR100863599B1 (en) Data streaming method and apparatus
WO2006126679A1 (en) Data recording device and data file transmission method in the data recording device
US7213112B2 (en) Media processing device using an external storage device
US20100053453A1 (en) Digital media controller
JP6693417B2 (en) Reader / writer device, information processing device, data transfer control method, and program
US6704814B2 (en) Portable CD player and burner
KR101351585B1 (en) Apparatus for interface between A/V system and portable device
KR101197843B1 (en) Apparatus of Controlling Portable Computer Supporting MP3 Player and Method thereof
JP2005539306A (en) Direct connection between data storage and consumer electronics
JP5025426B2 (en) Reproduction method and reproduction system
JP2005100311A (en) Portable data storage device
JP2010165092A (en) Information processing apparatus, information processing method, and program
JP2007102995A (en) Method for dubbing musical compositions in music cd to mp3 player
KR20040079694A (en) Muti Data Interface system of Using by Universal Data Bus
JP2004185679A (en) Information recording/reproducing device
JP5418209B2 (en) Cradle
JP2004118437A (en) Reproducing device and method
JP2003091502A (en) Data communication device
JP5609221B2 (en) Cradle and its program
TW491997B (en) Apparatus and method of playing MP3
KR20050107151A (en) Terminal device for storing data and method for transferring data therebetween

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

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20130924

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20140924

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150924

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20160923

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee