[go: nahoru, domu]

KR100837168B1 - Method for controlling file reproducing in digital device - Google Patents

Method for controlling file reproducing in digital device Download PDF

Info

Publication number
KR100837168B1
KR100837168B1 KR1020070028249A KR20070028249A KR100837168B1 KR 100837168 B1 KR100837168 B1 KR 100837168B1 KR 1020070028249 A KR1020070028249 A KR 1020070028249A KR 20070028249 A KR20070028249 A KR 20070028249A KR 100837168 B1 KR100837168 B1 KR 100837168B1
Authority
KR
South Korea
Prior art keywords
extension
file
change
lookup table
digital device
Prior art date
Application number
KR1020070028249A
Other languages
Korean (ko)
Inventor
김대규
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020070028249A priority Critical patent/KR100837168B1/en
Application granted granted Critical
Publication of KR100837168B1 publication Critical patent/KR100837168B1/en

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/327Alarm or error message display
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00137Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users
    • G11B20/00152Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users involving a password
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

A method of controlling file reproduction in a digital device is provided to allow a user to update file extension of a specific file and selectively reproduce the file only if a password is valid, thereby preventing undesired reproduction of the file in other digital devices. A method of controlling file reproduction in a digital device comprises the steps of: outputting an OSD(On Screen Display) screen to change file extension stored in a storage within the digital device(S11); updating the extension of the file as required through the OSD screen, and storing the updated extension in a lookup table in association with the previous extension(S12,S13,S14); when reproduction of the file with updated extension is requested, searching for the lookup table to identify the previous extension of the file, checking whether a password is valid, and executing a reproduction program corresponding to the extension(S15,S16,S18,S19,S20).

Description

디지털 기기에서의 파일 재생 제어방법 {Method for controlling file reproducing in digital device} {Method for controlling file reproducing in digital device}

도 1은 일반적인 디지털 기기에 대한 구성을 도시한 것이고,1 illustrates a configuration of a general digital device,

도 2는 본 발명에 따라 출력 표시되는 오에스디 화면에 대한 실시예를 도시한 것이고,2 illustrates an embodiment of an OSD screen output and displayed according to the present invention.

도 3은 본 발명에 따라 저장 관리되는 룩업 테이블 정보에 대한 실시예를 도시한 것이고, 3 illustrates an embodiment of lookup table information stored and managed according to the present invention;

도 4는 본 발명에 따른 디지털 기기에서의 파일 재생 제어방법에 대한 동작 흐름도를 도시한 것이고, 4 is a flowchart illustrating a method for controlling file reproduction in a digital device according to the present invention;

도 5는 본 발명에 따라 출력 표시되는 에러 메시지에 대한 실시예를 도시한 것이다. 5 illustrates an embodiment of an error message output displayed according to the present invention.

※ 도면의 주요부분에 대한 부호의 설명※ Explanation of code for main part of drawing

10 : 디브이디 11 : 광픽업10: DVD 11: optical pickup

12 : 디브이디 시스템 13 : 하드디스크12: DVD system 13: Hard disk

14 : 하드디스크 시스템 15 : A/V 프로세서 14: Hard Disk System 15: A / V Processor

16 : 마이컴 17 : 오에스디 생성부16: microcomputer 17: OSD generation unit

18 : 메모리 18: memory

본 발명은, 디지털 기기에서의 파일 재생 제어방법에 관한 것으로, 예를 들어 디스크 레코더 또는 디스크 플레이어 등과 같은 다양한 유형의 디지털 기기에서, 스토리지(Storage)에 저장된 파일의 확장자를 임의로 변경하여, 파일 재생 동작을 효율적으로 제어할 수 있도록 하기 위한 디지털 기기에서의 파일 재생 제어방법에 관한 것이다. The present invention relates to a method for controlling file reproduction in a digital device. For example, in various types of digital devices such as a disc recorder or a disc player, a file reproduction operation is performed by arbitrarily changing the extension of a file stored in the storage. The present invention relates to a file reproduction control method in a digital device for efficiently controlling the data.

일반적으로 디브이디(DVD) 또는 하드디스크(HDD) 등과 같은 스토리지에 저장된 여러 유형의 파일들을 재생할 수 있는 디스크 레코더 또는 디스크 플레이어와 같은 디지털 기기에는, 예를 들어 도 1에 도시한 바와 같이, 디브이디(10), 광픽업(11), 디브이디 시스템(12), 하드디스크(13), 하드디스크 시스템(14), A/V 프로세서(15), 마이컴(16), 오에스디 생성부(17), 그리고 메모리(18) 등이 포함 구성된다. Generally, a digital device such as a disc recorder or a disc player capable of playing various types of files stored in a storage such as a DVD or a hard disk (HDD), for example, as shown in FIG. ), Optical pickup 11, DVD system 12, hard disk 13, hard disk system 14, A / V processor 15, microcomputer 16, OSD generation unit 17, and memory 18, etc. are comprised.

한편, 상기 마이컴(16)에서는, 사용자의 요청에 따라, 상기 디브이디(10) 또는 하드디스크(13)에 저장된 임의의 파일(File)을 재생하게 되는 경우, 상기 디브이디 시스템(12) 또는 하드디스크 시스템(14)을 동작 제어하여, 상기 파일의 확장자를 확인하게 된다. On the other hand, when the microcomputer 16 plays back any file stored in the DVD 10 or the hard disk 13 at the request of the user, the DVD system 12 or the hard disk system. Operation 14 is checked to confirm the extension of the file.

그리고, 상기 확인된 파일의 확장자에 상응하는 재생 프로그램을 선택 실행 시키게 되는 데, 예를 들어, 상기 확인된 파일의 확장자가, 'avi'이면, 디빅스(Divx) 파일이라고 판단한 후, 그에 상응하는 디빅스 재생 프로그램을 선택 실행시키게 된다.In addition, a playback program corresponding to the extension of the checked file is selected and executed. For example, if the extension of the checked file is 'avi', after determining that the file is a Divx file, the corresponding Divix file is determined. Select and run the playback program.

한편, 상기 확인된 파일의 확장자가, 'mpg'이면, 앰펙(MPEG) 비디오 파일이라고 판단한 후, 그에 상응하는 앰펙 재생 프로그램을 선택 실행시키게 되고, 상기 확인된 파일의 확장자가, 'wmv'이면, 윈도우 미디어 플레이어(Window Media Player) 파일이라고 판단한 후, 그에 상응하는 윈도우 미디어 플레이어 재생 프로그램을 선택 실행시키게 된다. On the other hand, if the extension of the checked file is 'mpg', it is determined that it is an MPEG video file, and then a corresponding amplifier play program is selected and executed. If the checked file has an extension of 'wmv', After determining that the file is a Windows Media Player file, a corresponding Windows Media Player player program is selected and executed.

그러나, 일반적인 디지털 기기에서는, 상기와 같이 사용자에 의해 재생 요청된 파일의 확장자를 확인한 후, 그에 상응하는 재생 프로그램을 선택 실행시키기 때문에, 사용자가 다른 디지털 기기를 통해 재생되는 것을 원하지 않는 특정 파일, 예를 들어 패런털 락(Parental Lock)이 필요한 성인용 동영상 파일 등이 다른 디지털 기기에 의해 임의로 재생되는 것을 방지할 수 없게 되는 문제점이 있다. However, in a general digital device, since the extension of the file requested to be played by the user is checked as described above, a corresponding playback program is selected and executed, so that a specific file, for example, that the user does not want to be played through another digital device, for example. For example, there is a problem in that an adult video file requiring a parental lock cannot be arbitrarily played by another digital device.

따라서, 본 발명은 상기와 같은 문제점을 해결하기 위하여 창작된 것으로서, 예를 들어 디브이디 또는 하드디스크와 같은 스토리지(Storage)에 저장된 파일의 확장자를, 사용자가 임의로 변경함과 아울러, 상기 변경 이후의 확장자와 변경 이전의 확장자를, 디지털 기기 내에 룩업 테이블(Lookup Table)로 연계 저장하고, 이 후 상기 확장자가 변경된 파일 재생 요청시, 상기 룩업 테이블을 검색하여, 상기 변경 이전의 확장자를 인식한 후, 그 확장자에 상응하는 재생 프로그램을 실행시킴으로써, 성인용 동영상 파일 등과 같은 특정 파일이, 다른 디지털 기기에 의해 임의로 재생되는 것을 방지할 수 있도록 하기 위한 디지털 기기에서의 파일 재생 제어방법을 제공하는 데, 그 목적이 있는 것이다. Accordingly, the present invention was created to solve the above problems, and for example, the user arbitrarily changes the extension of a file stored in a storage such as a DVD or a hard disk, and the extension after the change. And store the extension before the change as a lookup table in a digital device, and then, when the file reproduction request is made with the extension changed, search the lookup table to recognize the extension before the change. By executing a playback program corresponding to the extension, there is provided a file playback control method in a digital device for preventing certain files, such as adult video files, from being arbitrarily played back by another digital device. It is.

상기와 같은 목적을 달성하기 위한 본 발명에 따른 디지털 기기에서의 파일 재생 제어방법은, 디지털 기기 내의 스토리지에 저장된 파일의 확장자를 변경하기 위한 오에스디 화면을 출력하는 1단계; 상기 오에스디 화면을 통해, 임의로 변경 요청된 확장자로 파일을 갱신함과 아울러, 변경 이후의 확장자와 변경 이전의 확장자를 연계시켜, 룩업 테이블로 저장하는 2단계; 및 상기 확장자가 변경된 파일 재생 요청시, 상기 룩업 테이블을 검색하여, 상기 변경 이전의 확장자를 인식한 후, 그 확장자에 상응하는 재생 프로그램을 실행시키는 3단계를 포함하여 이루어지는 것을 특징으로 하며,According to an aspect of the present invention, there is provided a method of controlling a file reproduction in a digital device, the method including: outputting an OSD screen for changing an extension of a file stored in storage in a digital device; Updating the file with an extension requested to be arbitrarily changed through the OS screen, associating the extension after the change with the extension before the change, and storing the file as a lookup table; And 3 steps of retrieving the lookup table, recognizing the extension before the change, and executing a reproduction program corresponding to the extension when requesting to play the file whose extension has been changed.

또한, 상기 디지털 기기는, 디스크 레코더 또는 디스크 플레이어이고, 상기 오에스디 화면에는, 오리지널 파일의 이름 및 확장자와, 임의로 변경할 확장자의 입력 필드가 포함 표시되며, 상기 룩업 테이블에는, 변경 이후의 확장자와 변경 이전의 확장자가 연계 저장됨과 아울러, 상기 룩업 테이블은, 디지털 기기 내의 비휘발성 메모리에 저장되는 것을 특징으로 하며,The digital apparatus is a disc recorder or a disc player, and the OS screen includes a name and an extension of an original file and input fields of an extension to be arbitrarily changed. The lookup table includes an extension and a change after the change. In addition to storing the previous extension, the lookup table is stored in a nonvolatile memory in the digital device.

또한, 상기 3단계는, 상기 확장자가 변경된 파일 재생 요청시, 상기 룩업 테이블을 검색하여, 상기 변경 이전의 확장자를 인식하되, 사전에 설정된 유효한 패스워드의 입력 여부에 따라, 그 확장자에 상응하는 재생 프로그램의 실행을 선택적으로 수행시키고, 상기 2단계는, 상기 오에스디 화면을 통해, 임의로 변경 요청된 확장자의 유효성을 판별한 후, 파일을 갱신함과 아울러, 변경 이후의 확장자와 변경 이전의 확장자를 연계시켜, 룩업 테이블로 저장하는 것을 특징으로 하며,In addition, in step 3, when the file reproduction request of the extension is changed, the lookup table is searched to recognize the extension before the change, and according to whether a valid password is set in advance, a reproduction program corresponding to the extension is performed. In step 2, the step of determining the validity of the extension requested to be arbitrarily changed through the OS screen, updating the file, and associating the extension after the change with the extension before the change. And store it as a lookup table.

또한, 상기 변경 요청된 확장자의 유효성 판별은, 상기 룩업 테이블에 이미 저장된 변경 이후의 확장자와 동일한 확장자로의 변경이 요청되면, 그 확장자와 연계 저장된 변경 이전의 확장자와, 현재 변경하고자 하는 파일의 오리지널 확장자가 동일한 지를 비교한 후, 동일하면 유효하다고 판별하여, 확장자 변경 동작을 수행하고, 동일하지 않으면, 유효하지 않다고 판별하여, 에러 메시지를 출력하는 것을 특징으로 한다.In addition, the validity determination of the extension requested to change, if a change to the same extension as the extension after the change already stored in the lookup table is requested, the extension before the change stored in association with the extension, and the original of the file to be changed now After comparing whether the extension is the same, it is determined that the extension is valid, and if the extension is not the same, the extension is changed. If not, the extension is determined to be invalid and an error message is output.

이하, 본 발명에 따른 디지털 기기에서의 파일 재생 제어방법에 대한 바람직한 실시예에 대해, 첨부된 도면을 참조하여 상세히 설명한다. Hereinafter, a preferred embodiment of a file reproduction control method in a digital device according to the present invention will be described in detail with reference to the accompanying drawings.

우선, 본 발명에 따른 파일 재생 제어방법은, 예를 들어 도 1을 참조로 전술한 바와 같이 구성되는 디스크 레코더 또는 디스크 플레이어와 같은 다양한 유형의 디지털 기기에 적용될 수 있으며, 상기 디지털 기기의 마이컴(16)에서는, 사용자의 요청에 따라, 파일 확장자 변경 모드를 설정하게 되면, 상기 오에스디 생성부(17)를 동작 제어하여, 유저 인터페이스(User Interface)가 가능한 오에스디 화면을 출 력 표시하게 된다. First, the file reproduction control method according to the present invention can be applied to various types of digital devices such as a disc recorder or a disc player, which are configured as described above with reference to FIG. 1, for example. ), If the file extension change mode is set according to a user's request, the OSD generation unit 17 is controlled to display an OSD screen capable of a user interface.

한편, 상기 오에스디 화면에는, 예를 들어 도 2에 도시한 바와 같이, 사용자가 선택한 오리지널 파일의 이름 및 확장자로서, 'AAAA.avi'가 표시됨과 아울러, 사용자가 임의로 변경하고자 하는 파일 이름 및 확장자, 예를 들어 'AAAA.111'을 입력할 수 있는 사용자 입력 필드(User Input Field)가 포함 표시된다. On the other hand, as shown in FIG. 2, for example, 'AAAA.avi' is displayed on the OS screen as the name and extension of the original file selected by the user, and the file name and extension that the user wants to change arbitrarily. For example, a user input field for inputting 'AAAA.111' is displayed.

또한, 상기 마이컴(16)에서는, 사용자에 의해 파일 확장자 변경이 요청되는 경우, 상기 'AAAA.avi'의 파일 확장자를, 상기 사용자 입력 필드를 통해 임의로 입력된 'AAAA.111'로 변경함과 아울러, 도 3에 도시한 바와 같이, 상기 변경 이후의 확장자(예: 111)와 변경 이전의 확장자(예: avi)를 연계시켜, 룩업 테이블(Lookup Table) 정보로서 저장 관리하게 된다. In addition, in the microcomputer 16, when a file extension change is requested by a user, the file extension of 'AAAA.avi' is changed to 'AAAA.111' arbitrarily input through the user input field. As shown in FIG. 3, the extension after the change (eg, 111) and the extension before the change (eg, avi) are linked to each other, and stored and managed as lookup table information.

한편, 상기 룩업 테이블 정보는, 예를 들어 플래시(Flash) 메모리 또는 이이피롬(EEPROM) 등과 같은 비휘발성 메모리(18) 내에 저장 관리되며, 또한 사용자에 의해 변경된 다양한 확장자들(예: 111, 222, 333...)이, 각각 변경 이전의 오리지널 확장자들(예: avi, mpg, wmv...)과 연계 저장된다. Meanwhile, the lookup table information may be stored and managed in a nonvolatile memory 18 such as, for example, a flash memory or an EEPROM, and may also be modified by various users (eg, 111, 222, and the like). 333 ...) are stored in association with the original extensions (e.g. avi, mpg, wmv ...) before each change.

그리고, 상기 마이컴(16)에서는, 사용자의 요청에 따라, 상기 확장자가 변경된 파일을 재생하는 경우, 상기 룩업 테이블 정보를 검색하여, 상기 변경 이전의 오리지널 확장자를 인식한 후, 그 확장자에 상응하는 재생 프로그램을 선택 실행시키게 되는 데, 이에 대해 상세히 설명하면 다음과 같다. In response to a user's request, the microcomputer 16 retrieves the lookup table information, recognizes the original extension before the change, and plays the file corresponding to the extension. Select program is executed, which will be described in detail below.

도 4는, 본 발명에 따른 디지털 기기에서의 파일 재생 제어방법에 대한 동작 흐름도를 도시한 것으로, 예를 들어 도 1을 참조로 전술한 바와 같이 구성되는 디지털 기기의 마이컴(16)에서는, 사용자의 요청에 따라, 파일 확장자 변경 모드를 설정하는 경우(S10), 상기 오에스디 생성부(17)를 동작 제어하여, 파일 확장자 변경을 위한 오에스디 화면을 출력 표시하게 된다(S11). 4 is a flowchart illustrating a method for controlling file reproduction in a digital device according to the present invention. For example, in the microcomputer 16 of the digital device configured as described above with reference to FIG. In response to the request, when the file extension change mode is set (S10), the OSD generator 17 is controlled to output an OSD screen for changing the file extension (S11).

그리고, 상기 오에스디 화면을 통해 입력된 임의의 확장자로의 변경이 요청되는 경우(S12), 예를 들어, 도 2를 참조로 전술한 바와 같이, 오리지널 파일 이름 및 확장자가, 'AAAA.avi'이고, 사용자가 변경하고자 하는 파일 이름 및 확장자가, 'AAAA.111'이면, 상기 마이컴(16)에서는, 상기 메모리(18)에 저장된 룩업 테이블 정보를 검색 참조하여, 변경 가능한 유효한 확장자인 지를 판별한 후, 해당 파일 정보를 갱신하게 된다. When a change to an arbitrary extension inputted through the OS screen is requested (S12), for example, as described above with reference to FIG. 2, the original file name and extension are 'AAAA.avi' If the file name and extension to be changed by the user is 'AAAA.111', the microcomputer 16 searches and looks up the lookup table information stored in the memory 18 to determine whether it is a valid extension that can be changed. After that, the file information is updated.

예를 들어, 상기 룩업 테이블에, 변경 이후의 확장자'111'과 변경 이전의 확장자 'avi'가 이미 연계 저장되어 있지 않으면, 상기 마이컴(16)에서는, 오리지널 파일 정보를 'AAAA.avi'에서 'AAAA.111'으로 변경 갱신하고(S13), 상기 변경 이후의 확장자 '111'과 변경 이전의 확장자 'avi'를, 룩업 테이블 내에 연계 저장하게 된다(S14). For example, if the extension '111' after the change and the extension 'avi' before the change are not already stored in the lookup table, the microcomputer 16 sets the original file information in 'AAAA.avi' to ' The change is updated to AAAA.111 '(S13), and the extension' 111 'after the change and the extension' avi 'before the change are stored in the lookup table (S14).

반면, 도 5에 도시한 바와 같이, 상기 룩업 테이블 정보에, 변경 이후의 확장자 '111'과 변경 이전의 확장자 'avi'가 연계 저장되어 있으면서, 또한 변경 이후의 확장자 '222'와 변경 이전의 확장자 'mpg'가 연계 저장되어 있는 상태에서, 사용자가 'avi' 확장자를 '222'로 변경 요청한 경우, 상기 마이컴(16)에서는, 확장자 변경이 유효하지 않다고 판별하게 된다. On the other hand, as shown in FIG. 5, the extension '111' after the change and the extension 'avi' before the change are associated and stored in the lookup table information, and the extension '222' after the change and the extension before the change. When the user requests to change the 'avi' extension to '222' while 'mpg' is stored in association, the microcomputer 16 determines that the extension change is not valid.

즉, 'avi'를 '222'로 변경하게 되면, 상기 룩업 테이블에 이미 연계 저장된 'mpg' 및 '222'와 'avi' 및 '111' 간에 중복 에러가 발생하게 되므로, 상기 오에스디 생성부(17)를 동작 제어하여, 에러 메시지를 출력 표시하게 되는 데, 예를 들어 상기 에러 메시지에는, 에러 표시와 함께, 변경하고자 하는 확장자 '222'가, 이미 'mpg' 확장자로 설정되었으며, 'avi'는 '111'로 변경 설정되어 있다는 안내 메시지가 포함 표시될 수 있다.That is, when 'avi' is changed to '222', a duplicate error occurs between 'mpg' and '222' and 'avi' and '111', which are already stored in the lookup table. 17), an error message is outputted and displayed. For example, in the error message, the extension '222' to be changed is already set to the 'mpg' extension along with the error indication, and 'avi' May be displayed including a guide message indicating that the setting is changed to '111'.

한편, 상기와 같은 일련의 과정을 거쳐, 파일 확장자 변경 및 룩업 테이블 관리 동작이 수행된 상태에서, 이후 사용자가 임의의 한 파일을 재생 요청하게 되면(S15), 상기 마이컴(16)에서는, 재생 요청된 파일의 확장자를 확인하여, 확장자가 변경된 파일인 지를 판별하게 된다.On the other hand, if the user requests to play any file after the file extension change and the lookup table management operation is performed (S15), the microcomputer 16 plays a request for playback. The extension of the file is checked to determine whether the file has been changed.

그리고, 상기 판별결과, 확장자가 변경된 파일이 아니면(S16), 해당 파일의 확장자에 상응하는 재생 프로그램을 선택 실행시켜, 정상적인 재생 동작이 수행되도록 하고(S17), 상기 판별결과, 확장자가 변경된 파일이면, 상기 룩업 테이블 정보를 검색 참조하여, 변경 이전의 확장자를 인식하게 된다(S18).If the result of the determination is not a file whose extension is changed (S16), a playback program corresponding to the extension of the file is selected and executed to perform a normal playback operation (S17). In operation S18, the lookup table information is searched and referred to to recognize the extension before the change.

예를 들어, 사용자가 재생 요청한 파일의 이름 및 확장자가, 'AAAA.111'이면, 상기 마이컴(16)에서는, 상기 메모리(18)에 저장된 룩업 테이블 정보를 검색 참조하여, '111'과 연계 저장된 'avi'로 파일 확장자를 인식하게 되며(S19), 이후, 상기 오에스디 생성부(17)를 동작 제어하여, 사전에 설정된 패스워드의 입력을 요구하는 오에스디 화면을 출력하게 된다. For example, if the name and extension of the file requested by the user are 'AAAA.111', the microcomputer 16 searches for the lookup table information stored in the memory 18 and stores the associated information in association with '111'. The file extension is recognized as 'avi' (S19). After that, the OSD generation unit 17 is controlled to output an OSD screen requesting input of a preset password.

그리고, 상기 마이컴(16)에서는, 상기 오에스디 화면을 통해 사용자가 유효 한 패스워드를 입력하는 경우(S19), 상기 룩업 테이블을 참조하여 인식한 'avi' 확장자에 상응하는 재생 프로그램, 예를 들어 디빅스(Divix) 재생 프로그램을 선택 실행시켜(S20), 정상적인 파일 재생 동작이 수행되도록 한다. In addition, when the user inputs a valid password through the OS screen (S19), the microcomputer 16 plays a program corresponding to the extension 'avi' recognized by referring to the lookup table, for example, Divix. (Divix) A playback program is selected and executed (S20) so that a normal file playback operation is performed.

참고로, 상기 룩업 테이블 정보는, 디지털 기기 내의 메모리에 저장 관리되고, 상기 디브이디 또는 하드디스크와 같은 스토리지에 저장되는 파일의 확장자는, 사용자가 임의로 설정하는 확장자로 변경되기 때문에, 임의의 확장자로 변경된 파일을, 다른 디지털 기기에 복사하여 재생하는 경우, 상기 다른 디지털 기기에서는, 확장자 인식이 불가능하여 정상적이 재생 동작이 수행되지 않는다. For reference, the lookup table information is stored and managed in a memory in a digital device, and an extension of a file stored in a storage such as the DVD or a hard disk is changed to an extension set by the user. When the file is copied to another digital device and played back, extension recognition is not possible on the other digital device, and thus the normal playback operation is not performed.

이상, 전술한 본 발명의 바람직한 실시예는, 예시의 목적을 위해 개시된 것으로, 당업자라면, 이하 첨부된 특허청구범위에 개시된 본 발명의 기술적 사상과 그 기술적 범위 내에서, 또다른 다양한 실시예들을 개량, 변경, 대체 또는 부가 등이 가능할 것이다. Or more, preferred embodiments of the present invention described above, for the purpose of illustration, those skilled in the art, within the technical spirit and the technical scope of the present invention disclosed in the appended claims below, to further improve various other embodiments Changes, substitutions or additions will be possible.

상기와 같이 이루어지는 본 발명에 따른 디지털 기기에서의 파일 재생 제어방법은, 예를 들어 디스크 레코더 또는 디스크 플레이어와 같은 디지털 기기에서, 디브이디 또는 하드디스크와 같은 스토리지(Storage)에 저장된 파일의 확장자를, 사용자가 임의로 변경함과 아울러, 상기 변경 이후의 확장자와 변경 이전의 확장자를, 디지털 기기 내에 룩업 테이블(Lookup Table)로 연계 저장하고, 이후 상기 확 장자가 변경된 파일 재생 요청시, 상기 룩업 테이블을 검색하여, 상기 변경 이전의 확장자를 인식한 후, 그 확장자에 상응하는 재생 프로그램을 실행시킴으로써, 사용자가 다른 디지털 기기를 통해 재생되는 것을 원하지 않는 특정 파일, 예를 들어 패런털 락(Parental Lock)이 필요한 성인용 동영상 파일 등이, 다른 디지털 기기에 의해 임의로 재생되는 것을 효율적으로 방지할 수 있게 되는 매우 유용한 발명인 것이다. The file playback control method in the digital device according to the present invention made as described above, for example, in a digital device such as a disc recorder or a disc player, the extension of the file stored in the storage (Storage) such as a DVD or a hard disk, And arbitrarily change and associate and store the extension after the change and the extension before the change as a lookup table in a digital device. Then, when the extension requests to play the changed file, the lookup table is searched. By recognizing the extension before the change, and executing a playback program corresponding to the extension, a particular file that the user does not want to play through another digital device, e.g. adult lock-in, is required. It is efficient that video files etc. are randomly played back by other digital devices. It is a very useful invention that can be prevented.

Claims (10)

디지털 기기 내의 스토리지에 저장된 파일의 확장자를 변경하기 위한 오에스디 화면을 출력하는 1단계; Outputting an OS screen for changing an extension of a file stored in storage in the digital device; 상기 오에스디 화면을 통해, 임의로 변경 요청된 확장자로 파일을 갱신함과 아울러, 변경 이후의 확장자와 변경 이전의 확장자를 연계시켜, 룩업 테이블로 저장하는 2단계; 및 Updating the file with an extension requested to be arbitrarily changed through the OS screen, associating the extension after the change with the extension before the change, and storing the file as a lookup table; And 상기 확장자가 변경된 파일 재생 요청시, 상기 룩업 테이블을 검색하여, 상기 변경 이전의 확장자를 인식한 후, 그 확장자에 상응하는 재생 프로그램을 실행시키는 3단계를 포함하여 이루어지는 것을 특징으로 하는 디지털 기기에서의 파일 재생 제어방법. In response to the file playback request of the extension is changed, the step of retrieving the look-up table, and after recognizing the extension before the change, and executing the playback program corresponding to the extension, characterized in that the digital device How to control file playback. 제 1항에 있어서,The method of claim 1, 상기 디지털 기기는, 디스크 레코더 또는 디스크 플레이어이고, 상기 오에스디 화면에는, 오리지널 파일의 이름 및 확장자와, 임의로 변경할 확장자의 입력 필드가 포함 표시되는 것을 특징으로 하는 디지털 기기에서의 파일 재생 제어방법. The digital device is a disc recorder or a disc player, and the OS screen displays a name and extension of an original file and input fields of an extension to be arbitrarily changed. 제 1항에 있어서,The method of claim 1, 상기 룩업 테이블에는, 변경 이후의 확장자와 변경 이전의 확장자가 연계 저장됨과 아울러, 상기 룩업 테이블은, 디지털 기기 내의 비휘발성 메모리에 저장되 는 것을 특징으로 하는 디지털 기기에서의 파일 재생 제어방법. And the extension after the change and the extension before the change are cooperatively stored in the lookup table, and the lookup table is stored in a nonvolatile memory in the digital device. 제 1항에 있어서,The method of claim 1, 상기 3단계는, 상기 확장자가 변경된 파일 재생 요청시, 상기 룩업 테이블을 검색하여, 상기 변경 이전의 확장자를 인식하되, 사전에 설정된 유효한 패스워드의 입력 여부에 따라, 그 확장자에 상응하는 재생 프로그램의 실행을 선택적으로 수행시키는 것을 특징으로 하는 디지털 기기에서의 파일 재생 제어방법. In step 3, when the file extension is requested to be played, the lookup table is searched to recognize the extension before the change, and according to whether a valid password is set in advance, execution of a playback program corresponding to the extension is performed. And selectively executing the file playback control method in the digital device. 제 1항에 있어서,The method of claim 1, 상기 2단계는, 상기 오에스디 화면을 통해, 임의로 변경 요청된 확장자의 유효성을 판별한 후, 파일을 갱신함과 아울러, 변경 이후의 확장자와 변경 이전의 확장자를 연계시켜, 룩업 테이블로 저장하는 것을 특징으로 하는 디지털 기기에서의 파일 재생 제어방법. In the second step, after determining the validity of the extension requested to be arbitrarily changed through the OS screen, updating the file, associating the extension after the change and the extension before the change, and storing the extension as a lookup table File playback control method in a digital device characterized in that. 제 5항에 있어서,The method of claim 5, 상기 변경 요청된 확장자의 유효성 판별은, 상기 룩업 테이블에 이미 저장된 변경 이후의 확장자와 동일한 확장자로의 변경이 요청되면, 그 확장자와 연계 저장된 변경 이전의 확장자와, 현재 변경하고자 하는 파일의 오리지널 확장자가 동일한 지를 비교한 후, 동일하면 유효하다고 판별하여, 확장자 변경 동작을 수행하는 것을 특징으로 하는 디지털 기기에서의 파일 재생 제어방법. The validity of the requested extension is determined that if a change to the same extension as the extension after the change already stored in the lookup table is requested, the extension before the change stored in association with the extension and the original extension of the file to be changed currently are changed. And comparing the same items, determining that they are valid, and performing an extension change operation. 제 5항에 있어서,The method of claim 5, 상기 변경 요청된 확장자의 유효성 판별은, 상기 룩업 테이블에 이미 저장된 변경 이후의 확장자와 동일한 확장자로의 변경이 요청되면, 그 확장자와 연계 저장된 변경 이전의 확장자와, 현재 변경하고자 하는 파일의 오리지널 확장자가 동일한 지를 비교한 후, 동일하지 않으면, 유효하지 않다고 판별하여, 에러 메시지를 출력하는 것을 특징으로 하는 디지털 기기에서의 파일 재생 제어방법. The validity of the requested extension is determined that if a change to the same extension as the extension after the change already stored in the lookup table is requested, the extension before the change stored in association with the extension and the original extension of the file to be changed currently are changed. And comparing the same, if not identical, determining that it is not valid, and outputting an error message. 제 7항에 있어서,The method of claim 7, wherein 상기 에러 메시지에는, 변경할 수 있는 유효한 확장자가 포함 표시되는 것을 특징으로 하는 디지털 기기에서의 파일 재생 제어방법. And a valid extension that can be changed is included in the error message. 확장자가 변경된 파일의 재생을 요청하는 1단계; Requesting playback of a file whose extension has been changed; 상기 재생 요청에 따라, 패스워드의 입력을 요구 및 수신하는 2단계; 및 In response to the reproduction request, requesting and receiving an input of a password; And 상기 수신된 패스워드가 유효하면, 룩업 테이블을 검색 참조하여, 확장자를 변경하여 파일을 재생하는 3단계를 포함하여 이루어지는 것을 특징으로 하는 디지털 기기에서의 파일 재생 제어방법. And reproducing the file by changing the extension by referring to the lookup table if the received password is valid. 제 9항에 있어서,The method of claim 9, 상기 3단계는, 상기 수신된 패스워드가 유효하면, 기기 내의 저장된 룩업 테 이블을 검색 참조하여, 재생 요청된 파일의 확장자를, 변경 이전의 원래 확장자로 인식한 후, 파일을 재생하는 것을 특징으로 하는 디지털 기기에서의 파일 재생 제어방법. In the step 3, if the received password is valid, the searched lookup table in the device is searched to recognize the extension of the requested file as the original extension before the change, and then the file is played. File playback control method in digital device.
KR1020070028249A 2007-03-22 2007-03-22 Method for controlling file reproducing in digital device KR100837168B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070028249A KR100837168B1 (en) 2007-03-22 2007-03-22 Method for controlling file reproducing in digital device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070028249A KR100837168B1 (en) 2007-03-22 2007-03-22 Method for controlling file reproducing in digital device

Publications (1)

Publication Number Publication Date
KR100837168B1 true KR100837168B1 (en) 2008-06-11

Family

ID=39770921

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070028249A KR100837168B1 (en) 2007-03-22 2007-03-22 Method for controlling file reproducing in digital device

Country Status (1)

Country Link
KR (1) KR100837168B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0588957A (en) * 1991-09-25 1993-04-09 Olympus Optical Co Ltd Directory format
JPH0659961A (en) * 1992-08-05 1994-03-04 Nec Corp File management system
JPH1021132A (en) 1996-07-05 1998-01-23 Nec Corp File attribute managing system for execution file
US6034931A (en) 1996-10-16 2000-03-07 International Business Machines Corporation Method of recording media data on a storage medium and method and system for accessing the media data recorded on the storage medium
KR20010055509A (en) * 1999-12-10 2001-07-04 구자홍 File management method for recorded digital data stream

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0588957A (en) * 1991-09-25 1993-04-09 Olympus Optical Co Ltd Directory format
JPH0659961A (en) * 1992-08-05 1994-03-04 Nec Corp File management system
JPH1021132A (en) 1996-07-05 1998-01-23 Nec Corp File attribute managing system for execution file
US6034931A (en) 1996-10-16 2000-03-07 International Business Machines Corporation Method of recording media data on a storage medium and method and system for accessing the media data recorded on the storage medium
KR20010055509A (en) * 1999-12-10 2001-07-04 구자홍 File management method for recorded digital data stream

Similar Documents

Publication Publication Date Title
US20050234858A1 (en) Recording and reproducing apparatus, reproducing apparatus, recording and reproducing method, reproducing method, program and recording medium
JPWO2005062184A1 (en) Data processing apparatus and data processing method
US7203146B2 (en) Method and device for managing password in optical disc apparatus
KR100837168B1 (en) Method for controlling file reproducing in digital device
KR20080094485A (en) Method for managing a playlist using a key
KR20070040040A (en) Audio song recommendation method
JP2007066370A (en) Play-back apparatus and play-back method
KR100678017B1 (en) Method for changing data unit
JP2006066043A (en) Recording device or recording and reproducing apparatus or electronic apparatus provided with the same capable of restricting viewing by title; recording medium capable of restricting viewing by title; reproducing apparatus or recording and reproducing apparatus or electronic apparatus provided with the same capable of restricting viewing by title; method for setting password by title; method for permitting operation by title; program for setting password by title; and control program for permitting operation by title
KR100563693B1 (en) Method for managing a playback resume information in optical disc device
US8121459B2 (en) Preview method
KR100821775B1 (en) Apparatus and method for controlling division display in portable multimedia device
KR100829016B1 (en) Method for controlling song information search of audio file
JP2008154061A (en) Video reproducing device and video reproducing method
KR20050050864A (en) Method for display file list in multi media device
KR100940030B1 (en) Apparatus and method for searching a record data position using status display bars
KR20040019643A (en) Method for managing history information of reproduced title in optical disc device and method for providing title information in content provider server
KR100595086B1 (en) Apparatus and method for controlling parental lock in optical disc device
KR101036824B1 (en) Apparatus and method for managing event information in electric device
KR100563692B1 (en) Method for managing play list information in optical disc device
KR20060060914A (en) Method for recording management series broadcasting program
KR20010037736A (en) Method for controlling data file
KR20040062315A (en) Method for controling random play for audio songs
KR20040090191A (en) Method for managing a file system in optical disc device
KR20010065128A (en) Method for managing file identifier descriptor

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20110328

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee