[go: up one dir, main page]

KR20080073552A - Data streaming method and apparatus - Google Patents

Data streaming method and apparatus Download PDF

Info

Publication number
KR20080073552A
KR20080073552A KR1020070012285A KR20070012285A KR20080073552A KR 20080073552 A KR20080073552 A KR 20080073552A KR 1020070012285 A KR1020070012285 A KR 1020070012285A KR 20070012285 A KR20070012285 A KR 20070012285A KR 20080073552 A KR20080073552 A KR 20080073552A
Authority
KR
South Korea
Prior art keywords
storage device
information
data
playback
unique information
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
KR1020070012285A
Other languages
Korean (ko)
Other versions
KR100863599B1 (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
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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 기기의 전원순단과 같은 응급상황 발생시 사용자가 다시 재생하는 경우, 사용자의 별도의 조작 없이 재생장치가 자동으로 이전의 재생시점부터 재생함으로써 사용자에게 편의를 제공하는 장점이 있다. 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.

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.

상기한 바와 같은 목적을 달성하기 위한 본 발명의 특징에 따르면, 본 발명의 데이터 재생장치는 저장기기가 연결되는 연결부와; 상기 연결부로부터 연결된 저장기기의 고유정보를 전달받고, 미리 저장된 기기의 고유정보와 비교하여 이전 재생되었던 저장기기 여부를 판단하는 기기 판단부와; 상기 기기 판단부의 판단결과 이전 재생된 저장기기인 경우, 이전 재생 중단된 시점부터 재생데이터가 다시 재생되도록 제어하는 제어부를 포함한다.According to a feature of the present invention for achieving the above object, the data reproducing apparatus of the present invention includes a connection portion to which the storage device is connected; A device determination unit which receives the unique information of the connected storage device from the connection unit, and determines whether the previously stored storage device is compared with the unique information of the previously stored device; And a control unit for controlling playback data to be played back from the time point at which the previous playback was stopped, in the case of the storage device that was previously played back as a result of the determination of the device determining unit.

그리고 상기 저장기기의 기능모드 변화를 감지하는 감지부를 더 포함한다.And it further comprises a detector for detecting a change in the function mode of the storage device.

또한, 상기 데이터 재생장치에 연결되어 작동된 저장기기의 고유정보 및 상기 저장기기의 마지막 재생정보를 저장하는 제 1 저장부가 더 구비된다.The apparatus may further include a first storage unit configured to store the unique information of the storage device connected to the data reproducing apparatus and the last reproducing information of the storage device.

한편, 상기 데이터 재생장치에 연결된 저장기기의 재생데이터를 오디오 신호로 변환하기 위해 제공되는 제 2 저장부를 저 구비하고 이때, 상기 제 2 저장부는 에스디램(SDRAM)이 사용된다.Meanwhile, a second storage unit is provided to convert the playback data of the storage device connected to the data reproducing apparatus into an audio signal, wherein the second storage unit uses SDRAM.

이때, 상기 고유정보는 상기 저장기기의 제품 아이디, 생산자 아이디, 총 폴더 정보, 총 파일 정보, 파일상세블럭 정보 중 적어도 어느 하나 이상 포함한다.At this time, the unique information includes at least one of product ID, producer ID, total folder information, total file information, file detail block information of the storage device.

그리고 상기 기기 판단부는 상기 연결된 저장기기로부터 전송받은 기기의 고유정보와 저장된 기기의 고유정보가 모두 일치하면, 상기 데이터 재생장치에서 이전에 재생된 저장기기로 인식한다.If the unique information of the device transmitted from the connected storage device and the unique information of the stored device coincide, the device determining unit recognizes the previously stored storage device in the data reproducing apparatus.

반면, 상기 기기 판단부는 상기 연결된 저장기기로부터 전송받은 기기의 고유정보와 제 1저장부에 저장된 기기의 고유정보가 적어도 하나라도 불일치하면, 새로운 저장기기의 입력으로 인식한다.On the other hand, if at least one of the unique information of the device stored in the first storage unit and the unique information of the device received from the connected storage device is inconsistent, it is recognized as an input of a new storage device.

한편, 상기 제어부는 재생데이터의 재생시간, 재생위치, 재생상태, 출력상태를 판단하여 재생중단된 시점을 확인한다.On the other hand, the control unit determines the playback stop time by determining the playback time, playback position, playback status, output status of the playback data.

그리고 상기 감지부는 상기 저장기기의 기능 모드 상태, 전원상태, ACC 상태의 전환 여부 및 데이터 재생장치로부터 상기 저장기기의 제거 여부를 감지한다.The sensor detects whether the function mode state, the power state, the ACC state of the storage device is switched, and whether the storage device is removed from the data reproducing apparatus.

또한, 상기 제어부는 상기 기기 판단부의 판단결과 새로운 저장기기의 입력신호를 수신받는 경우, 상기 저장기기의 고유정보를 저장하고, 최초의 위치부터 재생되도록 제어한다.In addition, when receiving the input signal of the new storage device as a result of the determination of the device determination unit, the control unit stores the unique information of the storage device, and controls to play from the first position.

그리고 상기 제어부는 상기 감지부 감지결과 입력된 저장기기의 기능상태가 전환되거나, 전원상태, 재생 진행 정보를 일시적으로 저장하는 ACC상태가 오프 되 거나, 상기 데이터 재생장치로부터 상기 저장기기가 제거되면 상기 저장기기의 고유정보와 함께 상기 저장기기의 마지막 재생상태를 저장한다.The controller may be configured to switch the functional state of the storage device input as a result of the sensing unit, to turn off the ACC state for temporarily storing the power state and playback progress information, or to remove the storage device from the data playback device. The last playback state of the storage device is stored along with the unique information of the storage device.

상기한 바와 같은 목적을 달성하기 위한 본 발명의 특징에 따르면, 본 발명의 데이터 재생방법은 (A)재생 중단된 저장기기의 연결이 감지되는 단계와; (B)상기 저장기기의 고유정보가 전달되는 단계와; (C)상기 전달된 고유정보와 미리 저장된 저장기기의 고유정보를 비교하고, 이전 연결되었던 저장기기의 여부를 판단하는 단계와; (D)상기 판단결과 이전 연결된 저장기기인 경우, 재생 중단된 시점부터 데이터 연속 재생하는 단계를 포함한다.According to a feature of the present invention for achieving the above object, the data reproduction method of the present invention comprises the steps of: (A) detecting the connection of the storage device is stopped playback; (B) transmitting the unique information of the storage device; (C) comparing the transmitted unique information with unique information of a previously stored storage device, and determining whether the previously stored storage device is connected; (D) in the case of the previously connected storage device, reproducing data continuously from the point of time at which the reproduction is stopped.

이때, 상기 (C)단계는 상기 저장기기의 고유정보인 제품 아이디, 생산자 아이디, 음원 폴더 정보, 음원 파일 정보, 파일 상세 정보를 기 저장된 정보와 비교하고, 비교결과 모든 정보가 일치하면 이전 연결된 저장기기로 인식한다.In this case, the step (C) compares the product ID, the producer ID, the sound source folder information, the sound source file information, and the file detail information, which are the unique information of the storage device, with the previously stored information. Recognize it as a device.

반면, 상기 저장기기의 고유정보인 제품 아이디, 생산자 아이디, 음원 폴더 정보, 음원 파일 정보, 파일 상세 정보를 기 저장된 정보와 비교하고, 비교결과 적어도 하나라도 불일치하면 새로운 저장기기로 인식한다.On the other hand, product ID, producer ID, sound source folder information, sound source file information, and file detail information, which are unique information of the storage device, are compared with previously stored information.

그리고 새로운 저장기기인 경우, 연결된 저장기기의 고유정보를 저장하고 최초의 위치부터 재생하는 단계를 더 포함한다.In the case of a new storage device, the method may further include storing unique information of the connected storage device and reproducing the first location.

이때, 상기 재생중단 시점은, 재생데이터의 재생시간, 재생위치, 재생상태, 출력상태를 판단하여 확인한다.At this time, the playback stop time is determined by determining the playback time, playback position, playback status, and output status of the playback data.

그리고 본 발명은 (a)데이터 재생장치에 연결된 저장기기의 데이터를 액세스하여 재생하는 단계와; (b)상기 재생되는 도중 연결된 저장기기의 기능 전환 또는 상태변화를 감지하는 단계와; (c)상기 감지결과 기능전환 또는 상태변화가 발생 되면, 현재 재생중인 데이터의 재생시점을 저장하고, 상기 저장기기의 데이터를 다시 액세스 할 때 연속 재생하도록 설정하는 단계를 포함한다.And (a) accessing and reproducing data of a storage device connected to the data reproducing apparatus; (b) detecting a function change or a state change of the connected storage device during the playback; (c) when the function change or the state change occurs as a result of the detection, storing the playback time of the data currently being played, and setting to continuously play the data when the data of the storage device is accessed again.

상기 재생중인 데이터의 재생시점을 저장하는 경우, 상기 입력된 저장기기의 고유정보 및 이의 대응하는 마지막 재생정보를 테이블화 하여 저장한다.When storing the reproduction time of the data being reproduced, the unique information of the input storage device and its corresponding last reproduction information are stored in a table.

또한, 상기 저장기기의 기능 모드 상태, 전원상태, 현재의 재생 진행 정보를 일시적으로 저장하는 ACC 상태가 전환되거나 데이터 재생장치로부터 상기 저장기기가 제거될 때, 그 변화를 감지한다.In addition, when the function mode state, the power state of the storage device, the ACC state temporarily storing the current reproduction progress information is switched or the storage device is removed from the data reproducing apparatus, the change is detected.

상기한 바와 같은 구성을 가지는 본 발명에 의하면, 데이터 재생장치에 연결되는 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 suspends the power supply of the ACC temporarily storing state changes (eg, function switching, power supply suspension, and playback progress information) of the USB device 100 connected to the connection unit 210. 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, when the control unit 240 receives a state change detection signal, such as power power failure, function switching, removal of the device, etc. of the USB device 100 connected to the connection unit 210 from the detection unit 230, the control unit 240 back-ups unique information of the connected USB device and 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 control unit 240 detects a function switching signal of the connected USB device 100 from the detection unit 230, the control unit 240 is information of the USB device 100 together with the unique information of the connected USB device. The current playback information corresponding to the backup is backed up (S81, 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 the storage device is connected; 상기 연결부로부터 연결된 저장기기의 고유정보를 전달받고, 미리 저장된 기기의 고유정보와 비교하여 이전 재생되었던 저장기기 여부를 판단하는 기기 판단부; 그리고A device determination unit which receives the unique information of the connected storage device from the connection unit, and determines whether the previously stored storage device is compared with the unique information of the previously stored device; And 상기 기기 판단부의 판단결과 이전 재생된 저장기기인 경우, 이전 재생 중단된 시점부터 재생데이터가 다시 재생되도록 제어하는 제어부를 포함하여 구성되는 데이터 재생장치.And a controller for controlling the playback data to be played back from the point at which the previous playback was stopped, in the case of the storage device previously played back as a result of the determination of the device determining unit. 제 1항에 있어서,The method of claim 1, 상기 저장기기의 기능모드 변화를 감지하는 감지부가 더 포함되어 구성되는 것을 특징으로 하는 데이터 재생장치.And a sensing unit for detecting a change in a function mode of the storage device. 제 1항 또는 제 2항에 있어서,The method according to claim 1 or 2, 상기 데이터 재생장치에 연결되어 작동된 저장기기의 고유정보 및 상기 저장기기의 마지막 재생정보를 저장하는 제 1 저장부가 더 포함되어 구성되는 것을 특징으로 하는 데이터 재생장치.And a first storage unit for storing the unique information of the storage device connected to the data reproducing apparatus and the last reproducing information of the storage device. 제 3항에 있어서,The method of claim 3, wherein 상기 데이터 재생장치에 연결된 저장기기의 재생데이터를 오디오 신호로 변환하기 위해 제공되는 제 2 저장부가 더 포함되어 구성되는 것을 특징으로 하는 데이터 재생장치.And a second storage unit provided to convert the reproduction data of the storage device connected to the data reproduction device into an audio signal. 제 4항에 있어서,The method of claim 4, wherein 상기 제 2 저장부는 에스디램(SDRAM)인 것을 특징으로 하는 데이터 재생장치.And the second storage unit is an SDRAM. 제 3항에 있어서,The method of claim 3, wherein 상기 고유정보는,The unique information is, 상기 저장기기의 제품 아이디, 생산자 아이디, 총 폴더 정보, 총 파일 정보, 파일상세블럭 정보 중 적어도 어느 하나 이상 포함하는 것을 특징으로 하는 데이터 재생장치.And at least one of product ID, producer ID, total folder information, total file information, and file detail block information of the storage device. 제 6항에 있어서,The method of claim 6, 상기 기기 판단부는,The device determination unit, 상기 연결된 저장기기로부터 전송받은 기기의 고유정보와 제 1 저장부에 저장된 기기의 고유정보가 모두 일치하면, 상기 데이터 재생장치에서 이전에 재생된 저장기기로 인식하는 것임을 특징으로 하는 데이터 재생장치.And when the unique information of the device received from the connected storage device and the unique information of the device stored in the first storage unit coincide, the data reproducing apparatus recognizes the previously reproduced storage device. 제 7항에 있어서,The method of claim 7, wherein 상기 기기 판단부는,The device determination unit, 상기 연결된 저장기기로부터 전송받은 기기의 고유정보와 저장된 기기의 고유정보가 적어도 하나라도 불일치하면, 새로운 저장기기의 입력으로 인식하는 것임을 특징으로 하는 데이터 재생장치.And at least one of the unique information of the device received from the connected storage device and the stored device unique information is recognized as an input of a new storage device. 제 1항에 있어서,The method of claim 1, 상기 제어부는,The control unit, 재생데이터의 재생시간, 재생위치, 재생상태, 출력상태를 판단하여 재생 중단된 시점을확인하는 것임을 특징으로 하는 데이터 재생장치.And a time point at which playback is stopped by judging the play time, play position, play state, and output state of the play data. 제 2항에 있어서,The method of claim 2, 상기 감지부는,The detection unit, 상기 저장기기의 기능 모드 상태, 전원상태, 현재의 재생 진행 정보를 일시적으로 저장하는 ACC 상태의 전환 여부 및 데이터 재생장치로부터 상기 저장기기의 제거 여부를 감지하는 것을 특징으로 하는 데이터 재생장치.And detecting whether a function mode state of the storage device, a power state, an ACC state for temporarily storing current playback progress information is switched, and whether the storage device is removed from the data playback device. 제 1항 및 제 2항에 있어서,The method according to claim 1 and 2, 상기 제어부는,The control unit, 상기 기기 판단부의 판단결과 새로운 저장기기의 입력신호를 수신받는 경우, 상기 저장기기의 고유정보를 저장하고, 최초의 위치부터 재생되도록 제어하는 것임을 특징으로 하는 데이터 재생장치. And receiving the input signal of the new storage device as a result of the determination by the device determination unit, and storing the unique information of the storage device, and controlling to reproduce from the first position. 제 10항에 있어서,The method of claim 10, 상기 제어부는,The control unit, 상기 감지부 감지결과 입력된 저장기기의 기능상태가 전환되거나, 전원상태, ACC상태가 오프 되거나, 상기 데이터 재생장치로부터 상기 저장기기가 제거되면 상기 저장기기의 고유정보와 함께 상기 저장기기의 마지막 재생상태를 저장하는 것을 특징으로 하는 데이터 재생장치.When the functional state of the storage device input as a result of the sensing unit is switched, the power state, the ACC state is turned off, or the storage device is removed from the data reproducing device, the last playback of the storage device together with the unique information of the storage device is performed. And a data reproducing apparatus. (A)재생 중단된 저장기기의 연결이 감지되는 단계와;(A) detecting the connection of the storage device which has been stopped playing; (B)상기 저장기기의 고유정보가 전달되는 단계와;(B) transmitting the unique information of the storage device; (C)상기 전달된 고유정보와 미리 저장된 저장기기의 고유정보를 비교하고, 이전 연결되었던 저장기기의 여부를 판단하는 단계; 그리고(C) comparing the transmitted unique information with unique information of a previously stored storage device, and determining whether the previously stored storage device is connected; And (D)상기 판단결과 이전 연결된 저장기기인 경우, 재생 중단된 시점부터 데이터를 연속 재생하는 단계를 포함하는 것을 특징으로 하는 데이터 재생방법.(D) a data reproducing method comprising the step of continuously reproducing the data from the time when the reproducing is stopped in the case of the previously connected storage device. 제 13항에 있어서,The method of claim 13, 상기 (C)단계는,Step (C) is, 상기 저장기기의 고유정보인 제품 아이디, 생산자 아이디, 음원 폴더 정보, 음원 파일 정보, 파일 상세 정보를 기 저장된 정보와 비교하고, 비교결과 모든 정보가 일치하면 이전 연결된 저장기기로 인식하는 것임을 특징으로 하는 데이터 재생방법.The product ID, the producer ID, the sound source folder information, the sound source file information, and the file detail information, which are unique information of the storage device, are compared with the previously stored information. How to play data. 제 14항에 있어서,The method of claim 14, 상기 저장기기의 고유정보인 제품 아이디, 생산자 아이디, 음원 폴더 정보, 음원 파일 정보, 파일 상세 정보를 기 저장된 정보와 비교하고, 비교결과 적어도 하나라도 불일치하면 새로운 저장기기로 인식하는 것을 특징으로 하는 데이터 재생방법.The product ID, producer ID, sound source folder information, sound source file information, and file detailed information, which are unique information of the storage device, are compared with previously stored information, and if at least one of the comparison results is inconsistent, the data is characterized as a new storage device. How to play. 제 15항에 있어서,The method of claim 15, 새로운 저장기기인 경우, 연결된 저장기기의 고유정보를 저장하고 최초의 위치부터 재생하는 단계를 더 포함하는 것을 특징으로 하는 데이터 재생방법.In the case of a new storage device, the method further comprises the step of storing the unique information of the connected storage device and playing from the first position. 제 13항에 있어서,The method of claim 13, 상기 재생중단 시점은, The playback stop time is, 재생데이터의 재생시간, 재생위치, 재생상태, 출력상태를 판단하여 확인하는 것을 특징으로 하는 데이터 재생방법.A data reproducing method, characterized by determining the reproducing time, reproducing position, reproducing state, and output state of reproducing data. (a)데이터 재생장치에 연결된 저장기기의 데이터를 액세스하여 재생하는 단 계와;(a) accessing and reproducing data of a storage device connected to the data reproducing apparatus; (b)상기 재생되는 도중 연결된 저장기기의 기능 전환 또는 상태변화를 감지하는 단계; 그리고(b) detecting a function change or a state change of a connected storage device during the playback; And (c)상기 감지결과 기능전환 또는 상태변화가 발생 되면, 현재 재생중인 데이터의 재생시점을 저장하고, 상기 저장기기의 데이터를 다시 액세스 할 때 연속 재생하도록 설정하는 단계를 포함하는 것을 특징으로 하는 특징으로 하는 데이터 재생방법.(c) when the function change or the state change occurs as a result of the detection, storing the playback time of the currently playing data, and setting to continuously play the data when the data of the storage device is accessed again. The data reproduction method. 제 18항에 있어서,The method of claim 18, 상기 재생중인 데이터의 재생시점을 저장하는 경우,When storing the playback time of the data being reproduced, 상기 입력된 저장기기의 고유정보 및 이의 대응하는 마지막 재생정보를 테이블화 하여 저장하는 것임을 특징으로 하는 데이터 재생방법.And storing the inputted unique information of the storage device and corresponding last playback information in a table. 제 18항에 있어서,The method of claim 18, 상기 저장기기의 기능 모드 상태, 전원상태, 현재의 재생 진행 정보를 일시적으로 저장하는 ACC 상태가 전환되거나 데이터 재생장치로부터 상기 저장기기가 제거될 때, 그 변화를 감지하는 것을 특징으로 하는 데이터 재생방법. Detecting a change when a function mode state, a power state of the storage device, an ACC state temporarily storing current reproduction progress information, or when the storage device is removed from a data reproducing apparatus; .
KR1020070012285A 2007-02-06 2007-02-06 Data playback method and device Expired - Fee Related KR100863599B1 (en)

Priority Applications (1)

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

Applications Claiming Priority (1)

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

Publications (2)

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

Family

ID=39883287

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070012285A Expired - Fee Related KR100863599B1 (en) 2007-02-06 2007-02-06 Data playback method and device

Country Status (1)

Country Link
KR (1) KR100863599B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8417843B2 (en) 2009-09-28 2013-04-09 Samsung Electronics Co., Ltd. Electronic device and data control method thereof

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7333406B2 (en) * 2002-11-25 2008-02-19 Sharp Kabushiki Kaisha Apparatus and method for reproducing information recorded on information storage medium including improved reproduction halt and restart capabilities, and recorded program media for controlling the same

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8417843B2 (en) 2009-09-28 2013-04-09 Samsung Electronics Co., Ltd. Electronic device and data control method thereof
US8935442B2 (en) 2009-09-28 2015-01-13 Samsung Electronics Co., Ltd. Electronic device and data control method thereof
US9116606B2 (en) 2009-09-28 2015-08-25 Samsung Electronics Co., Ltd. Electronic device and data control method thereof
US9369750B2 (en) 2009-09-28 2016-06-14 Samsung Electronics Co., Ltd. Electronic device and data control method thereof

Also Published As

Publication number Publication date
KR100863599B1 (en) 2008-10-15

Similar Documents

Publication Publication Date Title
US8250245B2 (en) Information processing system, with information processing terminal capable of operating in multiple operation modes when connected to a host device
KR19980035435A (en) Computer system with automatic detection
CN100412836C (en) Method and system for controlling host computer by external device through universal serial bus
US6704814B2 (en) Portable CD player and burner
US20120113778A1 (en) Optical disc drive capable of changing mode and method for changing mode in the same
JPWO2009125586A1 (en) Device control method, device control program, and device selection apparatus
KR100863599B1 (en) Data playback method and device
JP2007220212A (en) REPRODUCTION CONTROL DEVICE, REPRODUCTION CONTROL PROGRAM, AND CONTENT REPRODUCTION DEVICE
US20050097241A1 (en) Portable storage device
EP1465198A2 (en) Media-processing device using an external storage device
JP4900394B2 (en) Information processing apparatus, information processing method, and program
US20100053453A1 (en) Digital media controller
JP6693417B2 (en) Reader / writer device, information processing device, data transfer control method, and program
KR101351585B1 (en) Apparatus for interface between A/V system and portable device
JP5181936B2 (en) Device apparatus, program, and control method
EP1770702A2 (en) Method for transcribing music from music CD to MP3 player
JP2005539306A (en) Direct connection between data storage and consumer electronics
KR101197843B1 (en) Apparatus of Controlling Portable Computer Supporting MP3 Player and Method thereof
CN100388256C (en) USB access device
KR20040079694A (en) Muti Data Interface system of Using by Universal Data Bus
JP2003091502A (en) Data communication device
JP2004118437A (en) Reproducing device and method
KR101137835B1 (en) Optical disc drive capable of changing mode and mode-changing method
JP2004185679A (en) Information recording/reproducing device
US20090313381A1 (en) Media data transmission system and method

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

FPAY Annual fee payment

Payment date: 20120926

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

FPAY Annual fee payment

Payment date: 20130924

Year of fee payment: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

FPAY Annual fee payment

Payment date: 20140924

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

FPAY Annual fee payment

Payment date: 20150924

Year of fee payment: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

FPAY Annual fee payment

Payment date: 20160923

Year of fee payment: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20171009

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20171009

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301