JP2007048390A - Content information display device - Google Patents
Content information display device Download PDFInfo
- Publication number
- JP2007048390A JP2007048390A JP2005232652A JP2005232652A JP2007048390A JP 2007048390 A JP2007048390 A JP 2007048390A JP 2005232652 A JP2005232652 A JP 2005232652A JP 2005232652 A JP2005232652 A JP 2005232652A JP 2007048390 A JP2007048390 A JP 2007048390A
- Authority
- JP
- Japan
- Prior art keywords
- content information
- character
- numbers
- content
- characters
- 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
Links
Images
Landscapes
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
【課題】 ファイル名の先頭にコンテンツファイルを記録する順序を決定する数字を付与した場合に、表示部に当該数字が表示されてしまうという問題を解決するコンテンツ情報表示装置を提供すること。
【解決手段】 CPUは、ファイル名の先頭から順に文字が数字であるか否かを判断し、文字が数字でないと判断した場合に、文字が区切り文字であるか否かを判断する。文字が区切り文字である場合に、表示部が、先頭から1または複数の数字および区切り文字を表示することなく、区切り文字以降の文字からファイル名を表示する。
【選択図】図3PROBLEM TO BE SOLVED: To provide a content information display device that solves the problem that when a number for determining the order of recording content files is given at the beginning of a file name, the number is displayed on a display unit.
A CPU determines whether or not a character is a number in order from the beginning of a file name, and determines whether or not a character is a delimiter when determining that the character is not a number. When the character is a delimiter, the display unit displays the file name from the character after the delimiter without displaying one or more numbers and the delimiter from the beginning.
[Selection] Figure 3
Description
本発明は、ディスクに記録されたコンテンツ情報を表示部に表示するコンテンツ情報表示装置に関する。 The present invention relates to a content information display device that displays content information recorded on a disc on a display unit.
PCのアプリケーションを使ってCD−R(Compact Disc−Recordable)のディレクトリにMP3ファイルまたはWMAファイル等のコンテンツファイルを記録するとき、大半のアプリケーションではディレクトリにコンテンツファイルを記録する順番を指定することができない。このようなアプリケーションでは、コンテンツファイルのファイル名の文字コードの順にコンテンツファイルを記録する。コンテンツファイルを記録したCD−RをCDプレーヤで再生する場合、CDプレーヤはディレクトリに記録されている順にコンテンツファイルを再生する。その結果、所望の順番でコンテンツファイルをディレクトリに記録することができず、所望の順番でコンテンツファイルをCDプレーヤで再生することができない。 When a content file such as an MP3 file or a WMA file is recorded in a CD-R (Compact Disc-Recordable) directory using a PC application, most applications cannot specify the order in which the content files are recorded in the directory. . In such an application, the content file is recorded in the order of the character code of the file name of the content file. When a CD-R on which a content file is recorded is reproduced by a CD player, the CD player reproduces the content file in the order recorded in the directory. As a result, the content files cannot be recorded in the directory in the desired order, and the content files cannot be reproduced on the CD player in the desired order.
この問題を解決するために、コンテンツファイルのファイル名の先頭にコンテンツファイルを記録したい順序に例えば2桁の数字を付与することによって、CD−Rのディレクトリに所望の順序でコンテンツファイルを記録することができる。例えば、ファイル名が「CCC」、「BBB」、「AAA」のコンテンツファイルをこの順序で記録したい場合、ファイル名を「01 CCC」、「02 BBB」、「03 AAA」とすることにより、この順序でコンテンツファイルを記録できる。数字の文字コードが、下記表1に示すとおり、数字が大きくなるごとに文字コードが大きくなるように(数字0〜9に対して、文字コードは48〜57である)決められているので、ファイル名の先頭に付与された数字の順序(降順)にコンテンツファイルが記録される。
しかし、CDプレーヤの表示部にコンテンツファイルのファイル名を表示する場合、ファイル名として、「01 CCC」、「02 BBB」、「03 AAA」のように、先頭の2桁の数字を含むファイル名が表示されてしまう。先頭の数字はディレクトリにコンテンツファイルを記録する順序を決定するために付与したものであり、ユーザにとっては表示部に表示されて欲しくないものである。さらに、表示可能文字数が制限されている表示部にこのようなファイル名を表示すると、先頭の数字が表示されることにより、ファイル名全体を表示できなくなる場合がある。 However, when displaying the file name of the content file on the display unit of the CD player, the file name including the first two digits such as “01 CCC”, “02 BBB”, “03 AAA” as the file name Will be displayed. The first number is assigned to determine the order in which the content files are recorded in the directory, and is not desired to be displayed on the display unit by the user. Furthermore, when such a file name is displayed on a display unit where the number of displayable characters is limited, there are cases where the entire file name cannot be displayed due to the display of the first number.
本発明の目的は、ファイル名の先頭にコンテンツファイルを記録する順序を決定する数字を付与した場合に、表示部に当該数字が表示されてしまうという問題を解決するコンテンツ情報表示装置を提供することである。 An object of the present invention is to provide a content information display device that solves the problem that, when a number that determines the order in which content files are recorded is given at the beginning of a file name, the number is displayed on the display unit. It is.
本発明の好ましい実施形態によるコンテンツ情報表示装置は、複数のコンテンツファイルおよび該コンテンツファイルに関するコンテンツ情報が記録された記録媒体から該コンテンツ情報を読み取る読取手段と、該読取手段が読み取ったコンテンツ情報を表示する表示手段とを備える。該コンテンツ情報の先頭から1または複数の文字が数字である場合に、該表示手段は該先頭から1または複数の数字を除く該コンテンツ情報を表示する。 A content information display device according to a preferred embodiment of the present invention displays a plurality of content files and a reading unit that reads the content information from a recording medium on which the content information related to the content file is recorded, and the content information read by the reading unit Display means. When one or more characters from the top of the content information are numbers, the display means displays the content information excluding the one or more numbers from the top.
好ましい実施形態においては、コンテンツ表示装置は、上記コンテンツ情報の先頭から順に、文字が数字であるか否かを判断する文字判断手段をさらに備える。該文字判断手段による判断結果に基づいて、上記表示手段は該コンテンツ情報を表示する。 In a preferred embodiment, the content display device further includes character determination means for determining whether the character is a number in order from the top of the content information. The display unit displays the content information based on the determination result by the character determination unit.
好ましい実施形態においては、上記文字判断手段は、文字が数字でないと判断した場合に、該文字が区切り文字であるか否かを判断する。該文字が区切り文字であると判断された場合に、上記表示手段は、上記先頭から1または複数の数字および該区切り文字を表示することなく、該コンテンツ情報を表示する。 In a preferred embodiment, when the character determining means determines that the character is not a number, the character determining means determines whether or not the character is a delimiter. When it is determined that the character is a delimiter, the display means displays the content information without displaying one or more numbers from the top and the delimiter.
好ましい実施形態においては、上記文字が区切り文字でないと判断された場合に、上記表示手段は、上記コンテンツ情報を先頭の文字から表示する。 In a preferred embodiment, when it is determined that the character is not a delimiter, the display means displays the content information from the first character.
好ましい実施形態においては、上記文字判断手段は上記コンテンツ情報の文字が全て数字であるか否かをさらに判断する。該コンテンツ情報の文字が全て数字であると判断された場合に、上記表示手段は該コンテンツ情報を先頭の文字から表示する。該コンテンツ情報の文字が全て数字であるとは判断されず、かつ、該コンテンツ情報の先頭から1または複数の文字が数字である場合に、該表示手段は該先頭から1または複数の数字を除く該コンテンツ情報を表示する。 In a preferred embodiment, the character determining means further determines whether or not all characters of the content information are numbers. When it is determined that the characters of the content information are all numbers, the display means displays the content information from the first character. When it is not determined that the characters of the content information are all numbers and one or more characters from the beginning of the content information are numbers, the display means excludes the one or more numbers from the beginning. The content information is displayed.
好ましい実施形態においては、上記文字判断手段は上記コンテンツ情報の先頭から所定文字数の文字が全て数字であるか否かをさらに判断する。該コンテンツ情報の先頭から所定文字数の文字が全て数字であると判断された場合に、該表示手段は、該コンテンツ情報を先頭の文字から表示する。該コンテンツ情報の先頭から所定文字数の文字が全て数字であると判断されず、かつ、該コンテンツ情報の先頭から1または複数の文字が数字である場合に、該表示手段は、該先頭から1または複数の数字を除く該コンテンツ情報を表示する。 In a preferred embodiment, the character judging means further judges whether or not a predetermined number of characters are all numerals from the top of the content information. When it is determined that the predetermined number of characters are all numerals from the top of the content information, the display means displays the content information from the top character. When it is not determined that the predetermined number of characters from the beginning of the content information are all numbers and one or more characters from the beginning of the content information are numbers, the display means The content information excluding a plurality of numbers is displayed.
好ましい実施形態においては、上記複数のコンテンツファイルおよび上記コンテンツ情報が1または複数のディレクトリに記録されている。コンテンツ情報表示装置は、1つのディレクトリに記録されている複数のコンテンツファイルに関するコンテンツ情報のうち、先頭の文字が数字であるコンテンツ情報が所定数以上存在するか否かを判断する手段をさらに備える。先頭の文字が数字であるコンテンツ情報が所定数以上存在すると判断されたとき、該コンテンツ情報の先頭から1または複数の文字が数字である場合に、上記表示手段が該先頭から1または複数の数字を除く該コンテンツ情報を表示する。先頭の文字が数字であるコンテンツ情報が所定数未満であると判断されたとき、該表示手段は、該コンテンツ情報を先頭の文字から表示する。 In a preferred embodiment, the plurality of content files and the content information are recorded in one or a plurality of directories. The content information display device further includes means for determining whether or not there is a predetermined number or more of content information whose first character is a number among content information relating to a plurality of content files recorded in one directory. When it is determined that there is a predetermined number or more of content information whose first character is a number, when the one or more characters from the beginning of the content information are numbers, the display means displays one or more numbers from the beginning. The content information excluding is displayed. When it is determined that the content information whose first character is a number is less than a predetermined number, the display means displays the content information from the first character.
好ましい実施形態においては、上記コンテンツ情報は、上記コンテンツファイルのファイル名、および/または、該コンテンツファイルが記録されるディレクトリのディレクトリ名である。 In a preferred embodiment, the content information is a file name of the content file and / or a directory name of a directory in which the content file is recorded.
コンテンツ情報の先頭から1または複数の文字が数字である場合に、表示手段が数字を除くコンテンツ情報を表示するので、コンテンツ情報を記録する順番を決定するための数字をファイル名の先頭に付している場合であっても、この数字を表示せずに、ファイル名本体のみを表示することができる。そのため、表示可能文字数が制限されている表示部に先頭の数字が表示されることによりファイル名全体を表示できなくなるという問題を解決できる。 When one or more characters from the beginning of the content information are numbers, the display means displays the content information excluding the numbers, so a number for determining the order in which the content information is recorded is added to the beginning of the file name. Even if it is, the file name itself can be displayed without displaying this number. Therefore, it is possible to solve the problem that the entire file name cannot be displayed by displaying the first number on the display section where the number of displayable characters is limited.
以下、本発明の好ましい実施形態によるコンテンツ情報表示装置について、当該コンテンツ情報表示装置が適用されるディスク再生装置(例えば、CDプレーヤ)10を例に説明するが、本発明はこれらの実施形態には限定されない。図1は、ディスク再生装置10においてコンテンツ情報が表示されるディスクのデータ構造を示す概略図である。コンテンツ情報は、ディスクに記録されたコンテンツファイルに関する情報であり、例えば、コンテンツファイルのファイル名および/またはコンテンツファイルが記録されるディレクトリのディレクトリ名である(以下ではファイル名について説明する)。図2は、ディスク再生装置10を示す概略ブロック図である。
Hereinafter, a content information display device according to a preferred embodiment of the present invention will be described by taking a disk playback device (for example, a CD player) 10 to which the content information display device is applied as an example, but the present invention is not limited to these embodiments. It is not limited. FIG. 1 is a schematic diagram showing a data structure of a disc on which content information is displayed in the
まず、図1を参照して、ディスク再生装置10でファイル名が表示されるディスク(例えば、CD−R)のデータ構造を説明する。当該ディスクは、リードインエリア、データエリアおよびリードアウトエリアを内周側から順に含む。リードインエリアは、セッションの開始を示す領域であり、データエリアに含まれるトラックのトラック情報、データエリアの長さ(時間)を含むTOC(Table Of Contents)情報を記録する。データエリアは、コンテンンツファイル(例えば、音楽ファイル、映像ファイルまたは画像ファイル)およびコンテンツファイルのファイル名を記録する領域である。リードアウトエリアは、セッションの終了を示す領域である。
First, with reference to FIG. 1, the data structure of a disc (for example, a CD-R) on which a file name is displayed by the
コンテンツファイルおよびそのファイル名は階層化ディレクトリ構造によってデータエリアに記録されている。階層化ディレクトリ構造は、最上位のディレクトリであるルートディレクトリRD、ルートディレクトリRDの下位に作成される複数のサブディレクトリSD1〜SD5で構成される。図1では、サブディレクトリSD1は、さらに下位のサブディレクトリSD4、SD5を含み、サブディレクトリSD4はコンテンツファイルA〜Cを、サブディレクトリSD5はコンテンツファイルD〜Fをそれぞれ含む。コンテンツファイルのファイル名は、直前の(すぐ上の階層の)サブディレクトリに記録されている。サブディレクトリのディレクトリ名は、直前の(すぐ上の階層の)サブディレクトリまたはルートディレクトリに記録されている。例えば、コンテンツファイルA〜Cのファイル名はサブディレクトリSD4に記録され、コンテンツファイルG〜Iのファイル名はサブディレクトリSD2に記録されている。サブディレクトリSD4、SD5のディレクトリ名はサブディレクトリSD1に記録され、サブディレクトリSD1のディレクトリ名はルートディレクトリに記録されている。 The content file and its file name are recorded in the data area by a hierarchical directory structure. The hierarchical directory structure includes a root directory RD that is the highest directory and a plurality of subdirectories SD1 to SD5 that are created under the root directory RD. In FIG. 1, the subdirectory SD1 includes lower subdirectories SD4 and SD5, the subdirectory SD4 includes content files A to C, and the subdirectory SD5 includes content files D to F. The file name of the content file is recorded in the immediately preceding (immediately higher) subdirectory. The directory name of the subdirectory is recorded in the immediately preceding (immediately higher) subdirectory or root directory. For example, the file names of the content files A to C are recorded in the subdirectory SD4, and the file names of the content files G to I are recorded in the subdirectory SD2. The directory names of the subdirectories SD4 and SD5 are recorded in the subdirectory SD1, and the directory name of the subdirectory SD1 is recorded in the root directory.
次に、図2を参照して、ディスク再生装置10の構成について説明する。ディスク再生装置10は、システム制御部11、表示部12、操作部13、再生動作駆動部14、信号処理回路15、およびD/A変換器16を備える。
Next, the configuration of the
システム制御部11は、ディスク再生装置10の各部にコマンドを出力して各部を制御するものであり、CPU11a、ROM11bおよびRAM11cを含む。
The
CPU11aは、操作部13から入力される操作信号に基づいてROM11bに格納されている各種プログラムを読み出し、RAM11cのワークメモリに展開して当該プログラムに従って各種処理を実行する。なお、CPU11aと外部とのデータの送受信は、図示しない入力ポート及び出力ポートを介して実行される。
The
CPU11aは、サブディレクトリから読み取られたコンテンツファイルのファイル名を表示部12に表示させる。この時、CPU11aは、ファイル名の先頭から順に文字が数字であるかを判断し、その結果、ファイル名の先頭から1または複数の文字が数字であれば、これらの数字を除いた文字情報を表示部12に供給し、数字を除いたファイル名を表示部12に表示させる。また、CPU11aは、ファイル名の先頭から順に文字が数字であるか否かを判断し、文字が数字でないと判断すると、その文字が区切り文字であるかを判断する。区切り文字とは、ファイル名の先頭から続く数字と、ファイル名本体(コンテンツファイルをディレクトリに記録する順序を決定する数字を含まない本来のファイル名の部分をいう)とを区分するための文字であり、代表的には、スペース、ハイフン、アンダーバー、カンマ、スラッシュ、ドット、コロン、セミコロン等が挙げられる。文字が区切り文字である場合には、CPU11aは、表示部12に、数字および区切り文字を除いたファイル名本体のみを表示させる。例えば、ファイル名が「01 CCC」、「02/BBB」、「03―AAA」である場合に、表示部12には「CCC」、「BBB」、「AAA」と表示される。
The
ROM11bにはディスク再生装置10の動作プログラム等が記憶されている。ROM11bは、磁気的、光学的記録媒体、または半導体等の不揮発性メモリで構成されている。
The ROM 11b stores an operation program and the like of the
RAM11cは、CPU11aにより実行される各処理において、ROM11bから読み出されたプログラム、ディスクから読み出されたデータ、入力または出力データを一時的に格納するワークエリアを形成する。
The
表示部12は、LCD(Liquid Crystal Display)等により構成され、CPU11aから入力されるコマンドおよび文字情報に基づいて、コンテンツファイルのファイル名および/またはコンテンツファイルが記録されているディレクトリのディレクトリ名を表示する。
The display unit 12 includes an LCD (Liquid Crystal Display) or the like, and displays the file name of the content file and / or the directory name of the directory in which the content file is recorded based on the command and character information input from the
操作部13は、再生キー、テンキー、SKIP UP/DOWNキー、停止キー、EJECTキー等の各種機能キーを備え、キー操作による操作信号をシステム制御部11へ出力する。操作部13は、リモートコントロールによる操作信号をシステム制御部11へ出力するようにしてもよい。
The operation unit 13 includes various function keys such as a reproduction key, a numeric keypad, a SKIP UP / DOWN key, a stop key, and an EJECT key, and outputs an operation signal generated by the key operation to the
再生動作駆動部14は、サブディレクトリに記録されたファイル名を読み出して、システム制御部11に供給する。再生動作駆動部14は、また、サブディレクトリに記録されたコンテンツファイルを読み出して、信号処理回路15に供給する。再生動作駆動部14は、光ピックアップ14a、サーボ回路14bを含む。再生動作駆動部14は、システム制御部11から入力されるコマンドにより、ディスク上の目的アドレスを検索し、該アドレスに対応するデータを再生する。光ピックアップ14aは、サーボ回路14bにより制御されたスレッドにより、ディスクの半径方向に移動し、ディスクにレーザ光を照射して、その反射光を電気信号に変換することでディスクに記録されているデータを読み取る。
The reproduction operation drive unit 14 reads out the file name recorded in the subdirectory and supplies it to the
信号処理回路15は、DSP(Digital Signal Processor)等により構成され、光ピックアップ14aにより読み取られたコンテンツファイルのデータにデコード処理を実行する。具体的には、CPU11aによりセッション毎のコンテンツファイルに応じたデコード方式(AACデコード/MP3デコード等)が設定されており、そのデコード方式のデコード処理が実行される。
The signal processing circuit 15 is configured by a DSP (Digital Signal Processor) or the like, and executes decoding processing on content file data read by the optical pickup 14a. Specifically, a decoding method (AAC decoding / MP3 decoding or the like) corresponding to the content file for each session is set by the
D/A変換器16は、信号処理回路15で処理されたコンテンツデータをアナログ信号に変換する。D/A変換器16の出力は、図示しない音声出力端子を介して、外部に接続されたアンプ装置およびスピーカに供給され、音声として再生される。 The D / A converter 16 converts the content data processed by the signal processing circuit 15 into an analog signal. The output of the D / A converter 16 is supplied to an amplifier device and a speaker connected to the outside via a sound output terminal (not shown) and reproduced as sound.
以上の構成を有するディスク再生装置10について、コンテンツファイルのファイル名表示動作を、図3を参照して説明する。なお、本例では、コンテンツファイルを記録する順序を決定する数字がファイル名の先頭に付与される場合、当該数字とファイル名本体との間には区切り文字が挿入されることを前提に説明する。逆に区切り文字が挿入されていない場合、ファイル名の先頭が数字であっても、その数字はコンテンツファイルを記録する順序を決定する数字ではなく、ファイル名本体であるとする。
With respect to the
まず、ディスクがディスク再生装置10に挿入されると、光ピックアップ14aが各サブディレクトリに記録されている全コンテンツファイルのファイル名を読み出して、システム制御部11に供給する。CPU11aは供給されたファイル名をRAM11cに記憶する。なお、ユーザからのコンテンツファイル選択の指示が入力されるごとに、サブディレクトリからファイル名を読み出すようにしてもよい。ユーザによってコンテンツファイルの選択指示が操作部13を介して入力されると、CPU11aは選択されたコンテンツファイルについて図3の表示処理を実行する。
First, when a disc is inserted into the
CPU11aは、表示部12に表示するファイル名の表示開始文字を表すインデックスCを1に初期化する(S1)。さらに、CPU11aは、数字であるか否かを判断する文字を特定するインデックスNを1に初期化する(S1)。
The
次に、CPU11aは、ファイル名のN番目の文字が数字であるか否かを判断する(S2)。ここでは、N=1であるのでファイル名の先頭の文字が数字であるか否かを判断する。数字であるか否かは、表1に示す通り、文字コードが48〜57であるか否かによって判断される。
Next, the
N番目の文字が数字である場合(S2:YES)、CPU11aは、インデックスNをインクリメントし(S3)、次に、インデックスNがファイル名の文字数より大きいか否かを判断する(S4)。つまり、CPU11aは、ファイル名の全ての文字について数字か否かを判断し終えたかを判断する。ファイル名の全ての文字について数字か否かを判断し終え、ファイル名の文字の全てが数字であった場合に、S4でYESとなる。
When the Nth character is a number (S2: YES), the
ここでは、インデックスNがファイル名の文字数より小さいので(S4:NO)、CPU11aは、次に、インデックスNが所定数(本例では、11)よりも大きいか否かを判断する(S5)。つまり、CPU11aは、ファイル名の先頭から11文字までの文字が全て数字であったか否かを判断する。なお、この所定数は、何文字以内の数字がファイル名の先頭に付されている場合に、この数字を表示部に表示しないようにするかを表すものである。つまり、所定数が11の場合、先頭から10文字以内の数字が続く場合には、これらの数字を表示しないようにするが、先頭から11文字以上の数字が続く場合には、後述するように、これらの数字を全て表示する。
Here, since the index N is smaller than the number of characters in the file name (S4: NO), the
ここでは、インデックスNが11以下であるので(S5:NO)、S2に戻って、CPU11aは、再び、N番目の文字が数字であるか否かを判断する。つまり、CPU11aは、S2〜S5を繰り返すことにより、ファイルの名の先頭から順番に文字が数字であるか否かを確認する。
Here, since the index N is 11 or less (S5: NO), returning to S2, the
S2において、N番目の文字が数字でない場合(S2:NO)、CPU11aは、N番目の文字が区切り文字であるか否かを判断する(S6)。区切り文字であるか否かは、数字であるか否かの判断と同様に、文字コードを参照することによって判断することができる。N番目の文字が区切り文字である場合(S6:YES)、先頭からN−1番目までの数字はファイル名本体に付されたコンテンツファイルを記録する順番を決定するための数字であると判断される。その結果、CPU11aは、インデックスCをN+1に設定して(S7)、C番目の文字からファイル名を表示部12に表示させる(S8)。つまり、先頭からN−1番目まで数字が続き、N番目が区切り文字である場合に、表示部12は、N−1番目までの数字と区切り文字とを表示せずに、N+1番目以降の文字だけを表示する。従って、数字および区切り文字を表示せずに、ファイル名本体のみを表示部12に表示することができる。
If the Nth character is not a number in S2 (S2: NO), the
S6において、N番目の文字が区切り文字でない場合(S6:NO)、つまり、先頭からN−1番目まで数字が続いたあとN番目が数字でも区切り文字でもない(例えば、ファイル名が123ABCのような)場合、先頭からN−1番目までの数字は、コンテンツファイルを記録する順序を決定するためのものではなく、ファイル名本体の文字であると判断される。このように判断するのは、ファイル名本体が先頭に数字を含む場合、通常、数字と数字以外の文字との間に区切り文字が挿入されていないと考えられるからである。その結果、CPU11aは、ファイル名を先頭の(C(=1)番目の)文字から順に全て表示部12に表示させる(S8)。従って、先頭から続く数字がファイル名本体の文字である場合に、この数字が除かれることはなくファイル名を正確に表示することができる。
In S6, when the Nth character is not a delimiter (S6: NO), that is, after the number from the beginning to the (N-1) th, the Nth character is neither a number nor a delimiter (for example, the file name is 123ABC In this case, the numbers from the top to the (N−1) th are not for determining the order in which the content files are recorded, but are determined to be characters of the file name body. The reason for this determination is that when the file name body includes a number at the beginning, it is generally considered that no delimiter is inserted between the number and a character other than the number. As a result, the
S4において、インデックスNがファイル名の文字数を上回る(ファイル名の文字の全てが数字である、例えば、ファイル名が12345の)場合(S4:YES)、これらの数字はコンテンツファイルを記録する順序を決めるためのものでなく、ファイル名本体の文字であると判断する。このように判断するのは、これらの数字がコンテンツファイルを記録する順序を決定する数字であるとすれば、ファイル名本体が存在しないことになるからである。その結果、CPU11aは、ファイル名の数字を先頭(C(=1)番目の文字)から全て表示部12に表示させる(S8)。従って、ファイル名が全て数字である場合に、数字を除いたためにファイル名が表示されなくなるという不具合を防止できる。
In S4, when the index N exceeds the number of characters of the file name (all characters of the file name are numbers, for example, the file name is 12345) (S4: YES), these numbers indicate the order in which the content files are recorded. Judge that it is a character of the file name itself, not a decision. The reason for this determination is that if these numbers are numbers that determine the order in which the content files are recorded, the file name body does not exist. As a result, the
S5において、インデックスNが11を越える(ファイル名の先頭から11の数字が続く)場合、これらの数字はコンテンツファイルを記録する順序を決めるものでなく、ファイル名本体の文字であると判断する。このように判断するのは、コンテンツファイルを記録する順序を決定する数字が、通常、例えば11桁以上も付与されるとは考えられないからである。その結果、CPU11aは、ファイル名の文字を先頭(C(=1)番目の文字から)から全て表示部12に表示させる(S8)。従って、先頭から続く数字がファイル名本体の文字である場合に、この数字が除かれることはなくファイル名を正確に表示することができる。
In S5, when the index N exceeds 11 (the
以上のように、ファイル名に先頭から1または複数の数字および区切り文字が含まれる場合に、これらの数字および区切り文字を表示することなく、ファイル名本体のみを表示することができる。 As described above, when the file name includes one or more numbers and delimiters from the beginning, only the file name main body can be displayed without displaying these numbers and delimiters.
なお、同一のサブディレクトリに記録されているコンテンツファイルのファイル名を調べ、所定数以上のファイル名の先頭文字が数字である場合のみ、ファイル名の先頭から付されている数字および区切り文字を表示しないようにすることができる。コンテンツファイルを記録する順序を決定する数字をファイル名の先頭に付与する場合には、複数のファイル名にこの数字が付されているはずである。そのため、所定数以上のファイル名が先頭に数字が付されていなければ、これらの数字はコンテンツファイルを記録する順序を決めるものではなく、ファイル名本体の文字であると判断できる。 Check the file name of the content file recorded in the same subdirectory, and display the number and delimiter added from the beginning of the file name only when the first character of the file name more than the specified number is a number. You can avoid it. When a number that determines the order in which the content files are recorded is added to the head of the file name, this number should be appended to a plurality of file names. Therefore, if a predetermined number or more of file names are not prefixed with numbers, these numbers do not determine the order in which the content files are recorded, but can be determined to be characters of the file name body.
図4を参照して、この動作を説明する。CPU11aは、あるサブディレクトリに記録されているコンテンツファイルの番号(記録されている順番)を示すインデックスIを1に初期化する(S10)。また、CPU11aは、先頭の文字が数字であるファイル名の数を示すインデックスJを0に初期化する(S10)。CPU11aは、インデックスIによって特定されるコンテンツファイルのファイル名の先頭文字が数字であるか否かを判断する(S11)。先頭の文字が数字でない場合には(S11:NO)、インデックスIをインクリメントし(S13)、S14に進む。一方、先頭の文字が数字である場合(S11:YES)、インデックスJをインクリメントしたあと(S12)、インデックスIをインクリメントし(S13)、S14に進む。
This operation will be described with reference to FIG. The
S14において、インデックスIがサブディレクトリ内のコンテンツファイル数より大きいか(つまり、全てファイル名を確認したか)を判断する(S14)。インデックスIがコンテンツファイル数以下であれば(S14:NO)、S11に戻って、インデックスIによって特定されるコンテンツファイルのファイル名の先頭文字が数字であるかを判断する(S11)。インデックスIがサブディレクトリ内のコンテンツファイル数より大きくなると(S14:YES)、CPU11aは、インデックスJが所定数以上であるか(つまり、先頭文字が数字であるファイル名が所定数以上存在するか)否かを判断する(S15)。インデックスJが所定数以上であれば(S15:YES)、ファイル名本体に付された数字を表示しない旨のフラグを1にセットし(S16)、インデックスJが所定数未満であれば(S15:NO)、当該フラグを0にリセットする(S17)。そして、ファイル名を表示する際には、フラグが1にセットされていれば図3に示す表示処理を実行し、フラグが0にリセットされていれば図3の処理を実行せず、全てのファイル名について先頭の文字から表示する。
In S14, it is determined whether the index I is larger than the number of content files in the subdirectory (that is, whether all file names have been confirmed) (S14). If the index I is equal to or less than the number of content files (S14: NO), the process returns to S11 to determine whether the first character of the file name of the content file specified by the index I is a number (S11). When the index I is larger than the number of content files in the subdirectory (S14: YES), the
以上、本発明の好ましい実施形態を説明したが、本発明はこれらの実施形態には限定されない。数字は半角であっても全角であっても構わない。また、文字コードも限定されない。コンテンツファイルが記録されているディレクトリのディレクトリ名を表示部12に表示する際にも、上記と同様の処理が実行され得る。記録媒体は、CD−R等に限定されず、フラッシュメモリ、メモリカード、ハードディスク等であってもよい。なお、本実施形態のコンテンツ情報表示装置をコンピュータに実行させるためのプログラムおよびこのプログラムが記録された記録媒体という形態で提供されてもよい。 As mentioned above, although preferable embodiment of this invention was described, this invention is not limited to these embodiment. The number may be half-width or full-width. Further, the character code is not limited. When displaying the directory name of the directory in which the content file is recorded on the display unit 12, the same processing as described above can be executed. The recording medium is not limited to a CD-R or the like, and may be a flash memory, a memory card, a hard disk, or the like. Note that the program may be provided in the form of a program for causing a computer to execute the content information display device of the present embodiment and a recording medium on which the program is recorded.
本発明は、ファイル名およびディレクトリ名等を表示部に表示可能なディスク再生装置に好適に採用され得る。 The present invention can be suitably employed in a disc playback apparatus that can display file names, directory names, and the like on a display unit.
10 ディスク再生装置、コンテンツ情報表示装置
11 システム制御部
12 表示部
14 再生動作駆動部
DESCRIPTION OF
Claims (8)
該読取手段が読み取ったコンテンツ情報を表示する表示手段とを備え、
該コンテンツ情報の先頭から1または複数の文字が数字である場合に、該表示手段が該先頭から1または複数の数字を除く該コンテンツ情報を表示する、コンテンツ情報表示装置。 Reading means for reading the content information from a recording medium on which a plurality of content files and content information related to the content files are recorded;
Display means for displaying content information read by the reading means,
A content information display device in which, when one or more characters from the top of the content information are numbers, the display means displays the content information excluding the one or more numbers from the top.
該文字判断手段による判断結果に基づいて、前記表示手段が該コンテンツ情報を表示する、請求項1に記載のコンテンツ情報表示装置。 In order from the top of the content information, further comprising character determination means for determining whether the character is a number,
The content information display apparatus according to claim 1, wherein the display unit displays the content information based on a determination result by the character determination unit.
該文字が区切り文字であると判断された場合に、前記表示手段が、前記先頭から1または複数の数字および該区切り文字を表示することなく、該コンテンツ情報を表示する、請求項2に記載のコンテンツ情報表示装置。 If the character determining means determines that the character is not a number, it determines whether the character is a delimiter;
3. The content information according to claim 2, wherein, when it is determined that the character is a delimiter, the display unit displays the content information without displaying one or more numbers from the top and the delimiter. Content information display device.
該コンテンツ情報の文字が全て数字であると判断された場合に、前記表示手段が該コンテンツ情報を先頭の文字から表示し、
該コンテンツ情報の文字が全て数字であるとは判断されず、かつ、該コンテンツ情報の先頭から1または複数の文字が数字である場合に、該表示手段が該先頭から1または複数の数字を除く該コンテンツ情報を表示する、請求項2〜4のいずれかに記載のコンテンツ情報表示装置。 The character judging means further judges whether or not the characters of the content information are all numbers;
When it is determined that the characters of the content information are all numbers, the display means displays the content information from the first character,
When it is not determined that all the characters of the content information are numbers and one or more characters from the beginning of the content information are numbers, the display means excludes the one or more numbers from the beginning. The content information display device according to claim 2, wherein the content information is displayed.
該コンテンツ情報の先頭から所定文字数の文字が全て数字であると判断された場合に、該表示手段が該コンテンツ情報を先頭の文字から表示し、
該コンテンツ情報の先頭から所定文字数の文字が全て数字であると判断されず、かつ、該コンテンツ情報の先頭から1または複数の文字が数字である場合に、該表示手段が該先頭から1または複数の数字を除く該コンテンツ情報を表示する、請求項2〜4のいずれかに記載のコンテンツ情報表示装置。 The character determination means further determines whether or not a predetermined number of characters are all numerals from the beginning of the content information;
When it is determined that the predetermined number of characters from the top of the content information are all numbers, the display means displays the content information from the top character,
If the predetermined number of characters from the beginning of the content information are not determined to be numbers, and one or more characters from the beginning of the content information are numbers, the display means displays one or more characters from the beginning. The content information display device according to claim 2, wherein the content information excluding the number is displayed.
1つのディレクトリに記録されている複数のコンテンツファイルに関するコンテンツ情報のうち、先頭の文字が数字であるコンテンツ情報が所定数以上存在するか否かを判断する手段をさらに備え、
先頭の文字が数字であるコンテンツ情報が所定数以上存在すると判断されたとき、該コンテンツ情報の先頭から1または複数の文字が数字である場合に、前記表示手段が該先頭から1または複数の数字を除く該コンテンツ情報を表示し、
先頭の文字が数字であるコンテンツ情報が所定数未満であると判断されたとき、該表示手段が該コンテンツ情報を先頭の文字から表示する、請求項1〜6のいずれかにコンテンツ情報表示装置。 The plurality of content files and the content information are recorded in one or a plurality of directories;
Means for determining whether or not there is a predetermined number or more of content information whose first character is a number among content information related to a plurality of content files recorded in one directory;
When it is determined that there is a predetermined number or more of content information whose first character is a number, when one or more characters from the beginning of the content information are numbers, the display means displays one or more numbers from the beginning. Display the content information excluding,
The content information display device according to any one of claims 1 to 6, wherein when it is determined that the content information whose first character is a number is less than a predetermined number, the display means displays the content information from the first character.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005232652A JP4148250B2 (en) | 2005-08-10 | 2005-08-10 | Content information display device and program thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005232652A JP4148250B2 (en) | 2005-08-10 | 2005-08-10 | Content information display device and program thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007048390A true JP2007048390A (en) | 2007-02-22 |
| JP4148250B2 JP4148250B2 (en) | 2008-09-10 |
Family
ID=37851087
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005232652A Expired - Fee Related JP4148250B2 (en) | 2005-08-10 | 2005-08-10 | Content information display device and program thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4148250B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009020553A (en) * | 2007-07-10 | 2009-01-29 | Kyocera Mita Corp | Device and program for managing electronic file |
| WO2012017716A1 (en) * | 2010-08-06 | 2012-02-09 | 三洋電機株式会社 | Content playback device for sequentially playing back multiple files |
-
2005
- 2005-08-10 JP JP2005232652A patent/JP4148250B2/en not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009020553A (en) * | 2007-07-10 | 2009-01-29 | Kyocera Mita Corp | Device and program for managing electronic file |
| WO2012017716A1 (en) * | 2010-08-06 | 2012-02-09 | 三洋電機株式会社 | Content playback device for sequentially playing back multiple files |
| JP2012039376A (en) * | 2010-08-06 | 2012-02-23 | Sanyo Electric Co Ltd | Content reproduction device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4148250B2 (en) | 2008-09-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR20040039885A (en) | Method for recording and reproducing compression data | |
| US20060008258A1 (en) | Device and method for reproducing compressed information | |
| US7142482B2 (en) | Audio device capable of playing back audio files from a plurality of sessions | |
| JP4230963B2 (en) | Playback device | |
| JP4148250B2 (en) | Content information display device and program thereof | |
| JP4244011B2 (en) | Data reproduction apparatus and reproduction data management method in data reproduction apparatus | |
| JP5044863B2 (en) | Content information display device | |
| JP5094442B2 (en) | Playback apparatus and playlist update method | |
| JP2006107580A (en) | Data reproducing device | |
| JP2005285274A (en) | Title display information generator | |
| JP4252514B2 (en) | Audio system | |
| JP4447989B2 (en) | Data reproducing apparatus, data reproducing method and data processing system | |
| JP2002245762A (en) | Audio playback unit | |
| JP4436012B2 (en) | Recording / reproducing apparatus and program | |
| JP4570425B2 (en) | Information reproducing apparatus and method for increasing free space of storage device | |
| KR100735199B1 (en) | How to Play Text Data on Optical Disc Media | |
| JP2006196048A (en) | On-vehicle music reproducing apparatus | |
| JP2002100120A (en) | Music data inter-song control method, information processing apparatus, and music data inter-song control program | |
| KR100724208B1 (en) | Caption Data Playback Method for Optical Disc Media | |
| JP2005251287A (en) | Voice reproducing device | |
| JP2004295927A (en) | Reproducing device | |
| WO2005034121A1 (en) | Reproduction device | |
| JP2007242104A (en) | Audio reproduction device | |
| JP2007287309A (en) | Device and method for reproducing audio signal | |
| KR20060068661A (en) | How to Search MP3 Files by Category in the DVD Recording / Playback System |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080410 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080422 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080509 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080603 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080616 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110704 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4148250 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110704 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140704 Year of fee payment: 6 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |