Apparatus and method for reproducing text file in digital video device

Apparatus and method for reproducing text file in digital video device
US008224152B2
(12) United States Patent
(10) Patent N0.:
(45) Date of Patent:
Ryu
(54)
APPARATUS AND METHOD FOR
REPRODUCING TEXT FILE IN DIGITAL
VIDEO DEVICE
(56)
(73) Assignee: LG Electronics Inc., Seoul (KR)
Filed:
(51)
(52)
Chu ................. ..
1/2005 Tsumagari et a1.
2005/0039207 A1*
2/2005
1998-085457
10-2005-0001850
KR
10-2005-0001850 A
Park et a1. ..................... .. 725/40
12/1998
*
1/2005
1/2005
* cited by examiner
Primary Examiner * Thai Tran
Assistant Examiner * GirumseW Wendmagegn
(74) Attorney, Agent, or Firm * Birch, Stewart, Kolasch &
Jan. 18, 2007
Birch, LLP
(57)
(KR) ...................... .. 10-2005-0061277
ABSTRACT
Apparatus and method for reproducing texts in a digital video
device, are discussed. According to an embodiment of the
Int. Cl.
present invention, the method includes automatically select
(2006.01)
ing a text conversion table for the digital video device, and
reproducing text data stored on a recording medium using the
selected text conversion table.
US. Cl. ........... .. 386/245; 386/E9013; 386/E9036;
715/202
(58)
Chung et a1. .................. .. 386/69
2005/0013207 A1*
KR
Foreign Application Priority Data
H04N 5/92
12/2003
U.S.C. 154(b) by 1375 days.
US 2007/0016846 A1
Jul. 7, 2005
5/2003
2003/0235397 A1*
FOREIGN PATENT DOCUMENTS
Prior Publication Data
(30)
2003/0086690 A1*
KR
Jul. 7, 2006
(65)
References Cited
Subject to any disclaimer, the term of this
patent is extended or adjusted under 35
(21) App1.No.: 11/481,967
(22)
Jul. 17, 2012
U.S. PATENT DOCUMENTS
(75) Inventor: Han Seop Ryu, SuWon-si (KR)
( * ) Notice:
US 8,224,152 B2
Field of Classi?cation Search .................. .. 386/94,
386/E9013, E9036; 715/500.1, 202
See application ?le for complete search history.
18 Claims, 6 Drawing Sheets
set DivX ?le reproduction mode
search for text conversion table
of language corresponding to
checked oountly code
reproduce DivX text ?le by using
searched text conversion table
display with DivX AN data
-’
517
display guidance message
perform operations
requested by a user
US. Patent
Jul. 17, 2012
Sheet 1 of6
US 8,224,152 B2
12
13
,J
,
k1
Play
Audio
Audio__0ut
Decoder
*0
System
14
11
H
F
K
15
17
Micro
processor
Conversion
Table
0
User__Key
A
Subtitle
\
Decoder
,
'
‘
Generator T'
Vldeo o 1
_ u
US. Patent
Jul. 17, 2012
Sheet 2 on
US 8,224,152 B2
FIG. 2A
Disc
’
T
DivX File (Love Story)
:
> Audio
t
T > Video
Audio & Video File
Text File
e
k
J
(Country Code I Language Code)
Memory
F
\
Y
Language_EN
Text Conversion Table
Language_FR
Text Conversion Table
Language__KR
Text Conversion Table
US. Patent
Jul. 17, 2012
Sheet 3 on
US 8,224,152 B2
"FIG-1, 2J3
Cox/‘WW; CQde
Lama-gage‘
China, Taiwan
(M ljmnttra
US. Patent
Jul. 17, 2012
Sheet 4 on
FIG. 3
search for text conversion table
of language corresponding to
text conversion
..
ble sea
_\___
reproduce DivX text ?le by using
searched text conversion tabie
perform operations
requested by a user
‘ “max-.2131
US 8,224,152 B2
US. Patent
Jul. 17, 2012
Sheet 5 on
US 8,224,152 B2
Good to see you again
L
/
DivX_Text (EN)
l
DivX_Video
US. Patent
Jul. 17, 2012
Sheet 6 on
US 8,224,152 B2
FIG. 5
S30
search for language code set by use
831
(sub-title/audio/menu language)
search text conversion table
of language corresponding to
cee
Ianua
ble searehed
e
-
reproduce DivX text ?le by using
sea rched text conversion table
L
(J 537
display guidance message
perform operations
requested by a user
US 8,224,152 B2
1
2
APPARATUS AND METHOD FOR
REPRODUCING TEXT FILE IN DIGITAL
VIDEO DEVICE
It is another object of the present invention to provide a
method and an apparatus for automatically selecting a text
conversion table to be used for converting text data into text
character images.
This application claims the bene?t of the Korean Patent
Application No. 10-2005-0061277 ?led on Jul. 7, 2005 in
Republic of Korea, the entire contents of Which are hereby
In order to achieve the above and other objects, according
to one aspect of the present invention, there is provided a
method for reproducing texts in a digital video device, the
fully incorporated by reference
method comprising automatically selecting a text conversion
table for the digital video device; and reproducing text data
BACKGROUND OF THE INVENTION
stored on a recording medium using the selected text conver
sion table.
1. Field of the Invention
The present invention relates to an apparatus and a method
for reproducing texts in a digital video device, and more
particularly to an apparatus and a method for processing text
data, Which must be reproduced in connection With audio and
video (A/V) data, into character images suitable for a user in
a digital video device such as a Digital Versatile Disc (DVD)
According to another aspect of the present invention, there
is provided an apparatus for reproducing texts, the apparatus
comprising a controller to automatically select a text conver
sion table for the apparatus; and a text generator to reproduce
text data stored on a recording medium using the selected text
conversion table.
According to another aspect of the present invention, there
player.
is provided a method for reproducing texts in a digital video
2. Description of the Related Art
Recently, various types of digital video devices have been
commercialiZed, Which can reproduce Digital Internet Video
20
text data associated With DivX audio data and/ or DivX video
eXpress (hereinafter, referred to as DivX) ?les stored in a
data using the selected text conversion table.
storage medium such as an optical disc or a hard disc. In a
DivX ?le, video data based on an MPEG-4 format and audio
25
data based on an MP3 format are stored as one A/V ?le. Text
data or a ?le such as a sub-title of a DVD may be included in
a DivX ?le or stored in the same directory as a separate ?le.
30
decodes audio data based on the MP3 format, thereby output
BRIEF DESCRIPTION OF THE DRAWINGS
35
The above and other objects, features and advantages of the
present invention Will be more apparent from the folloWing
detailed description taken in conjunction With the accompa
Furthermore, the digital video device decodes and converts
text data included in the DivX ?le into characters of a lan
guage by means of a text conversion table of an arbitrary
language, and outputs character images. Accordingly, a user
can Watch both a main video image of high quality and char
acter images overlapped on the main video image through a
preferred embodiments of the invention, are given by Way of
illustration only, since various changes and modi?cations
Within the spirit and scope of the invention Will become
apparent to those skilled in the art from this detailed descrip
tion.
?le, based on the MPEG-4 format, thereby outputting video
images of high quality. Further, the digital video device
ting audio of high quality
These and other objects of the present application Will
become more readily apparent from the detailed description
given hereinafter. HoWever, it should be understood that the
detailed description and speci?c examples, While indicating
For example, When an arbitrary DivX ?le stored on an
optical disc is reproduced at a user’s request, a digital video
device decodes video data, Which are included in the DivX
device, the method comprising: automatically selecting a text
conversion table for the digital video device; and reproducing
nying draWings, in Which:
40
FIG. 1 is a block diagram illustrating a construction of a
digital video device according to an embodiment of the
display device such as a television, While at the same time
present invention;
hearing audio of high quality.
FIG. 2A is a diagram illustrating an example of a process
for reproducing text data according to an embodiment of the
HoWever, the related art digital video device must use a text
conversion table of a predetermined language in order to
45
invention,
images (images of text characters). Herein, a user must des
ignate a language for a text conversion table to be used for
FIG. 3 is a How diagram illustrating a method for repro
ducing texts in a digital video device according to an embodi
converting the text data into an appropriate language image.
This involves requiring a user to designate a text conversion
table of a language desired by the user through a menu screen
50
ment of the present invention,
FIG. 4 is a diagram illustrating an example in Which a
involving a complicated multi-step manipulation. For
character (text) image is displayed on a main video image
according to an embodiment of the present invention; and
instance, if a user desires to vieW a subtitle (or caption) in
English language, then the user must go through multiple
menu screens and make the selection of English language, so
present invention;
FIG. 2B is an example of a map table used in the present
convert text ?les or text data into appropriate character
55
that the text conversion table of English language is selected
FIG. 5 is a How diagram illustrating a method for repro
ducing texts in a digital video device according to another
embodiment of the present invention.
and used to convert the text data.
DETAILED DESCRIPTION OF PREFERRED
EMBODIMENTS
SUMMARY OF THE INVENTION
60
Hereinafter, preferred embodiments of the present inven
Accordingly, the present invention has been made to
address the above-mentioned and other problems and disad
vantages associated With the related art
It is an object of the present invention to provide a method
and an apparatus for converting text data, Which are repro
tion Will be described With reference to the accompanying
draWings.
65
An apparatus and a method for reproducing texts according
to the present invention can be applied to various types of
duced in connection With A/V data, into character images of
digital devices for reproducing text data in connection With
a language desired by a user.
audio and video (A/V) data. A digital video device such as a
US 8,224,152 B2
3
4
DVD player or karaoke machine, etc may include an optical
pickup 11 for accessing a recording medium such as an opti
cal disc 10 (e.g., a CD, a DVD, etc.), a play system 12, an
code of a multi-subtitle designated in advance by a user in
order to selectively reproduce a subtitle of a language desired
by the user from among multi-subtitles Written on a DVD, or
audio decoder 13, a video decoder 14, a text or subtitle
a language code of multi-audio designated in advance by a
user in order to selectively reproduce audio of a language
decoder (text generator) 15, a memory 16, a microprocessor
17, an On-Screen Display (OSD) generator 18, etc., as illus
trated in FIG. 1. All the components of the digital video
device are operatively coupled.
The microprocessor 17 controls an operation of the play
system 12 to reproduce a data ?le (eg a DivX ?le) Written on
the optical disc 10 at a user’s request. As shoWn in FIG. 2A, in
a DivX ?le or a directory Written on the optical disc 10, video
desired by the user from among multi-audio Written on a
DVD When the language code is directly designated by the
user, there is generally no need for the map table providing the
10
Without relation to a DivX ?le to be currently reproduced by
a user, Which is designated in order to reproduce a general
data based on an MPEG-4 format and audio data based on an
MP3 format are stored as one A/V ?le, and a text ?le for
providing an option or effect such as a sub-title of a DVD is
DVD.
For example, the language code may include a language
code of a multi-menu designated in advance by a user in order
to display a menu of a language desired by the user from
included.
The audio decoder 13 decodes DivX audio data (e. g., from
the A/V ?le), Which are read by the play system 12, based on
among multi-menus Written on a DVD.
As illustrated in FIG. 2A, the microprocessor 17 selects a
the MP3 format, thereby outputting audio of high quality. The
video decoder 14 decodes DivX video data (e.g., from the
A/V ?le), Which are read by the play system 12, based on the
relationship betWeen the language and country code.
The language code designated by the user is designated
20
MPEG-4 format, thereby outputting video of high quality.
text conversion table (e.g. English text conversion table) of
one predetermined language corresponding to the designated
language code from the plurality of text conversion tables
The text decoder 15 converts the DivX text data (e.g., from
stored in the memory 16. And, the text decoder 15 converts
the text ?le in the DivX ?le) read by the play system 12 into
the text data into English character images using the selected
English text conversion table, and outputs the English char
acter images.
character images of a language by means of the text conver
25
sion table of an arbitrary language. The character images
FIG. 3 is a How diagram illustrating a method for repro
ducing texts in a digital video device according to an embodi
ment of the present invention. This method can be imple
overlap or are overlaid on a main video image output from the
video decoder 14 for display.
When the DivX text data are reproduced, the microproces
sor 17 checks a preset country code, Which can be represented
30
country identi?cation code that is used as a reference When
different parental lock levels are set in the digital video
devices for use in different countries. Such setting of country
codes is knoWn. For instance, the manufacturer may set a
country code of USA in a digital video device that is to be
Referring to FIG. 3, When a DivX ?le reproduction mode
for reproducing DivX ?les Written on the optical disc 10 is set
at a user’s request (S10), the microprocessor 17 searches for
35
memory 16, etc (S11).
If the country code is found (S12), the microprocessor 17
40
facturing digital video devices such as DVD players, or by
each seller for selling digital video devices, or by others.
As illustrated in FIG. 2A, the microprocessor 17 selects a
text conversion table of a language corresponding to the pre
set country code from a plurality of text conversion tables
stored in the memory 16, and decodes the text data using the
45
controls an operation of the text decoder 15, and performs a
DivX text ?le reproduction operation for converting text data
50
55
audio data of the DivX ?le to be output as audio of high
quality and video data of the DivX ?le to be output as video of
high quality Herein, the microprocessor 17 controls character
images (e.g. English character images) output from the text
map table of FIG. 2B), the microprocessor 17 selects an
decoder 15 to be displayed on or over the main video image as
English text conversion table (Language_EN in FIG. 2A)
60
illustrated in FIG. 4 (S16).
In the meantime, at step S12 if the microprocessor 17
cannot locate a preset country code or cannot locate a text
data into English character images using the selected English
conversion table of the language corresponding to the located
country code, the microprocessor 17 controls an operation of
text conversion table, and outputs the English character
the OSD generator 18, thereby enabling a corresponding
images on a screen.
In another embodiment of the present invention, the micro
read by the play system 12 into English character images
using the stored English text conversion table (S15).
Further, the microprocessor 17 controls operations of the
audio decoder 13 and the video decoder 14, thereby enabling
updated as needed. One example of such map table is pro
vided in FIG. 2B
from a plurality of text conversion tables stored in the
memory 16.Accordingly, the text decoder 15 converts the text
USA. This can be done referring to the map table as shoWn in
FIG. 2B.
When the microprocessor 17 succeeds in searching for the
English text conversion table (S14), the microprocessor 17
images (e.g., displaying the subtitles). In this regard, the
For example, if the preset country code (associated With the
optical disc or the disc device) corresponds to USA in Which
English is used as the of?cial language (e.g., according to the
searches for a text conversion table of a language correspond
ing to the country code among a plurality of text conversion
tables stored in the memory 16 (S13) For example, When the
country code indicates USA, the microprocessor 17 searches
for an English text conversion table regarding English used in
selected text conversion table, thereby converting the text
data into character images and outputting the character
present invention may use a map table providing a language
associated With a particular country for a plurality of different
countries. This map table may be stored in the memory 16 and
a preset country code (e.g., one used as a reference When
different parental lock levels are set in each country) from the
used in USA, for use in parental lock operations. The present
invention merely utiliZes the country code already preset in
conventional digital video devices. Tat is, the country code
may be set as a unique value by each manufacturer for manu
mented in the device of FIG. 1 or in other suitable device or
system.
in, e.g, 2 bytes This preset country code represents a unique
processor 17 checks a language code designated by a user. For
guidance message to be displayed on an OSD image, etc
(S17). Such a guidance message may inform the user to
example, the language code may include either a language
manually select the language of a subtitle
65
US 8,224,152 B2
6
5
Then, the microprocessor 17 performs a corresponding
and substitutions are possible, Without departing from the
scope and spirit of the invention as disclosed in the accom
operation requested by a user (S18). As a result, the DivX text
data can be automatically converted into character images of
a language mainly used by a user and can be automatically
displayed over the main video image, Without a user manually
selecting the desired language of the subtitle or text image.
FIG. 5 is a How diagram illustrating a method for repro
ducing texts in a digital video device according to another
embodiment of the present invention. This method can be
implemented in the device of FIG. 1 or in other suitable
panying claims.
What is claimed is:
1. A method for reproducing texts in a digital video device,
the method comprising:
checking for a country code or a language code preset in the
digital video device;
reproducing text data stored on a recording medium based
on the country code or the language code preset in the
digital video device, Wherein the reproducing step
device or system.
includes:
When a DivX ?le reproduction mode for reproducing
selecting a text conversion table of a language corre
DivX ?les Written on the optical disc 10 is set at a user’s
request (S30); the microprocessor 17 searches for a language
sponding to the country code or the language code
preset in the digital video device if the country code or
code set in the disc device from the memory 16 (S31) This
the language code is preset in the digital video device;
language code can be set by a user using an input unit asso
ciated With the disc device.
For example, cases in Which a user designates an English
code in order to selectively reproduce a subtitle of a language
20
desired by the user among multi-subtitles Written on a DVD,
etc, a user designates an English code in order to selectively
based on a country code or a language code inputted by
a user, Wherein the reproducing based on the country
reproduce audio of a language desired by the user among
multi-audio, or a user designates an English code in order to
display a menu of a language desired by the user among
25
multi-menus, the microprocessor 17 looks for the language
If the language code (e.g., English) as set is found (S32),
the microprocessor 17 searches for a text conversion table
17 succeeds in searching for the English text conversion table
(S34), the microprocessor 17 controls an operation of the text
decoder 15, and performs a DivX text ?le reproduction opera
tion for converting text data read by the play system 12 into
English character images using the English text conversion
table (S35)
And, the microprocessor 17 controls operations of the
30
digital video device;
sponding to the country code or the language code
received from the user; and
35
40
audio data of the DivX ?le to be output as audio of high
quality and video data of the DivX ?le to be output as video of
reproducing the text data by converting the text data
using the text conversion table of the language corre
sponding to the country code or the language code
received from the user through the guidance message
outputted if the country code or the language code is
not preset in the digital video device.
2. The method as claimed in claim 1, Wherein the text
conversion table of the language corresponding to the country
45
code preset in the digital video device or the text conversion
table of a language corresponding to the country code or the
language code received from the user is selected using map
ping information, and the mapping information identi?es
relationships betWeen country codes and languages.
text decoder 15 to be displayed on the main video image as
illustrated in FIG. 4 (S36)
In the meantime, if the microprocessor 17 cannot locate
any language code set for the device or cannot locate the text
conversion table of the language corresponding to the located
language code, the microprocessor 17 controls an operation
of the OSD generator 18, thereby enabling a corresponding
receiving the country code or the language code from a
user input through the guidance message if the coun
try code or the language code is not preset in the
selecting a text conversion table of a language corre
audio decoder 13 and the video decoder 14, thereby enabling
high quality. Herein, the microprocessor 17 controls charac
ter images (e.g. English character images) output from the
code or the language code inputted by the user includes:
outputting a guidance message if the country code or the
language code is not preset in the digital video device;
code set and stored in the memory.
(e. g., English text conversion table) corresponding to the
found language code among the plurality of text conversion
tables stored in the memory 16 (S33). If the microprocessor
and
reproducing text data stored on the recording medium by
converting the text data using the text conversion table
selected if the country code or the language code is
preset in the digital video device; and
reproducing the text data stored on the recording medium
50
3. The method as claimed in claim 2, Wherein the mapping
information is prestored in a memory of the digital video
device.
4. The method as claimed in claim 1, Wherein the country
code preset in the digital video device and the country code
guidance message to be displayed on an OSD image, etc.
input by the user represent unique country identi?cation code
(S37). Then, the microprocessor 17 performs a corresponding
used as a reference When parental lock levels are set in the
operation requested by a user (S38) Steps S35-S38 corre
spond respectively to steps S15-S18 of FIG. 3
According to the present invention as described above, text
data reproduced in connection With A/V data such as DivX
data can be automatically converted into character images of
55
digital video device.
a language mainly used by a user and can be automatically
displayed on a main video image, e. g., by the operations of the
60
5. The method as claimed in claim 1, Wherein the language
code preset in the digital video device is preset by the user.
6. The method as claimed in claim 1, Wherein the language
code is preset in the digital video device to perform at least
one of folloWing to any recording medium inserted in the
digital video device:
generation of sub-title in a particular language,
generation of audio data in a particular language, and
microprocessor 17. Thus there is no need for a user to manu
ally select the language of a subtitle or the language of audio
each time a user desires to reproduce DivX audio/video data.
The preferred embodiments of the present invention have
been described for illustrative purposes, and those skilled in
the art Will appreciate that various modi?cations, additions
65
generation of menus in a particular language.
7. The method as claimed in claim 1, Wherein the digital
video device prestores a plurality of text conversion tables for
different languages.
US 8,224,152 B2
7
8
8. The method as claimed in claim 1, wherein the text data
are included in a text ?le reproduced together With DivX
audio and video ?les.
15. The apparatus as claimed in claim 9, Wherein the appa
ratus prestores a plurality of text conversion tables for differ
ent languages.
16. The apparatus as claimed in claim 9, Wherein the text
data are included in a text ?le reproduced together With DivX
audio and video ?les.
17. A method for reproducing texts in a digital video
9. An apparatus for reproducing texts, the apparatus com
prising:
a controller to check for a country code or a language code
preset in the apparatus and select a text conversion table
for the apparatus, Wherein the controller selects a text
conversion table of a language corresponding to the
device, the method comprising:
checking for a country code or a language code preset in the
digital video device;
preset country code or the language code if the country
code or the language code is preset in the apparatus, and
reproducing text data stored on a recording medium based
on the country code or language code preset in the digital
outputs a guidance message if the country code or the
language code is not preset in the apparatus to receive a
video device, Wherein the reproducing step includes:
selecting a text conversion table of a language corre
country code or a language code from a user input
sponding to the country code or the language code if
the country code or the language code is preset in the
through the guidance message; and
a text generator to reproduce text data stored on a recording
medium by converting the text data using the text con
version table selected if the country code or the language
code is preset in the digital video device, and to repro
duce the text data by converting the text data using a text
conversion table of a language corresponding to the
country code or the language code received from the
digital video device; and
20
preset in the digital video device; and
reproducing the text data stored on the recording medium
based on a country code or a language code inputted by
user input through the guidance message outputted if the
country code or the language code is not preset in the
digital video device.
a user, Wherein the reproducing based on the country
25
10. The apparatus as claimed in claim 9, Wherein the con
troller selects the text conversion table of the language corre
30
selecting a text conversion table of a language corre
sponding to the country code or the language code
ratus.
received from the user; and
reproducing the text data associated With DivX audio
data and/or DivX video data using the text conversion
12. The apparatus as claimed in claim 9, Wherein the preset
country code and the input country code represent a unique
country identi?cation code used as a reference When parental
lock levels are set in the apparatus.
14. The apparatus as claimed in claim 9, Wherein the lan
guage code is preset in the apparatus to perform at least one of
folloWing to any recording medium inserted in the apparatus:
generation of sub-title in a particular language,
generation of audio data in a particular language, and
generation of menus in a particular language.
receiving the country code or the language code from a
user input through the guidance message if the coun
try code or the language code is not preset in the
digital video device;
11. The apparatus as claimed in claim 10, Wherein the
mapping information is prestored in a memory of the appa
13. The apparatus as claimed in claim 9, Wherein the preset
language code is preset in the apparatus by the user.
code or language code inputted by the user includes:
outputting a guidance message if the country code or the
language code is not preset in the digital video device;
sponding to the preset country code or the input country code
using mapping information, the mapping information identi
fying relationships betWeen country codes and languages.
reproducing text data associated With DivX audio data
and/or DivX video data using text conversion table
selected if the country code or the language code is
table of the language corresponding to the country
code or the language code received from the user
input through the guidance message outputted if the
40
country code or the language code is not preset in the
digital video device.
18. The method as claimed in claim 17, further comprising:
reproducing the DivX audio and/or video data from the
recording medium.
*
*
*
*
*
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement