[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2008251097A - Music data processor, control program, and computer readable recording medium - Google Patents

Music data processor, control program, and computer readable recording medium Download PDF

Info

Publication number
JP2008251097A
JP2008251097A JP2007091804A JP2007091804A JP2008251097A JP 2008251097 A JP2008251097 A JP 2008251097A JP 2007091804 A JP2007091804 A JP 2007091804A JP 2007091804 A JP2007091804 A JP 2007091804A JP 2008251097 A JP2008251097 A JP 2008251097A
Authority
JP
Japan
Prior art keywords
music data
music
data
code information
compressed
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.)
Withdrawn
Application number
JP2007091804A
Other languages
Japanese (ja)
Inventor
Asuka Yabe
飛鳥 矢郚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alpine Electronics Inc
Original Assignee
Alpine Electronics Inc
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 Alpine Electronics Inc filed Critical Alpine Electronics Inc
Priority to JP2007091804A priority Critical patent/JP2008251097A/en
Publication of JP2008251097A publication Critical patent/JP2008251097A/en
Withdrawn legal-status Critical Current

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)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a music data processor capable of eliminating the discontinuity of compressed music data duringits its reproduction even when there is no silence time among music intervals and a plurality music data including the interval are compressed among the intervals of all music data recorded in a storage medium. <P>SOLUTION: A control unit 1 reads the Q sub-code information from a CD 10 including a plurality of music data and Q sub-codes. A control unit 4 detects a plurality of music data having no non-sound time between pieces of music from all the music data contained in the CD 10 based on the read sub-codes, and converts the Q sub-codes so as to set the plurality of detected music data to be single music data. The control unit 4 and an encoder 2 extract the plurality of detected music data based on the converted Q sub-codes, and compress the plurality of music data by a predetermined compression form. A reproduction part 7 reproduces the compressed music data. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、Compact Disc等の蚘憶媒䜓に含たれる曲デヌタを圧瞮しお、保存する曲デヌタ凊理装眮、制埡プログラム及びコンピュヌタ読み取り可胜な蚘録媒䜓に関する。   The present invention relates to a song data processing apparatus, a control program, and a computer-readable recording medium that compress and save song data included in a storage medium such as a CD (Compact Disc).

埓来より、Compact Discに蚘憶されおいる曲デヌタをMPEG Audio Layer 3やWindows (登録商暙) Media Audio等の圢匏に埓っお圧瞮し、圓該圧瞮されたデヌタを蚘憶媒䜓に保存する技術が知られおいる。   Conventionally, music data stored on a CD (Compact Disc) is compressed according to a format such as MP3 (MPEG Audio Layer 3) or WMA (Windows (registered trademark) Media Audio), and the compressed data is stored in a storage medium. Techniques for preservation are known.

これらの圧瞮圢匏は、䞀般に぀の曲デヌタが぀のファむルに保存される。これは、曲ごずにファむルを分けるこずによっお、ナヌザによるファむル怜玢を可胜ずし、ナヌザ所望の曲を遞択䞔぀再生可胜にするためである。   In these compression formats, generally one piece of music data is stored in one file. This is because the file can be searched by the user by dividing the file for each song, and the user-desired song can be selected and reproduced.

ずころで、の䞭には、䞀郚又は党郚の曲間に無音郚分が存圚しないものがある。ラむブ音声を蚘録したやメドレヌ圢匏の曲䟋えば、ナヌロビヌトやダンスミュヌゞックのゞャンルの曲を蚘録したなどである。   By the way, some CDs have no silent part between some or all of the songs. A CD that records live audio or a medley-type song (for example, a song in the genre of Eurobeat or dance music).

このようなに蚘録されおいる曲デヌタを圧瞮し、蚘憶媒䜓に保存する堎合も、ナヌザによるファむル怜玢を可胜ずするために、぀の曲デヌタが぀のファむルに保存される。このため、本来連続しお再生される曲に無音郚分ギャップが発生する。   Even when song data recorded on such a CD is compressed and stored in a storage medium, one song data is saved in one file in order to enable a user to search for a file. For this reason, a silent portion (gap) is generated in the music that is originally reproduced continuously.

この課題を解消するために、曲間に無音時間が存圚しないラむブ版の曲デヌタを圧瞮ファむル圢匏で保存した堎合にも、曲間で音切れを発生せず、䞔぀指定曲再生を可胜にした蚘録再生装眮が知られおいる䟋えば、特蚱文献参照。   In order to solve this problem, even if the music data of a live CD that does not have silence between songs is saved in a compressed file format, it is possible to play the specified song without interruption of music between songs. Such a recording / reproducing apparatus is known (see, for example, Patent Document 1).

この蚘録再生装眮では、ラむブ版の曲デヌタの党おを぀の圧瞮ファむルに保存するこずにより、再生時に曲デヌタのファむル怜玢を実行する必芁性を無くし、曲間の音切れを防止しおいる。   In this recording / playback apparatus, all the song data of the live CD is stored in a single compressed file, thereby eliminating the need to perform a file search for song data during playback and preventing sound interruptions between songs. .

たた、䞊蚘蚘録再生装眮でラむブ版の曲デヌタの党おを぀の圧瞮ファむルに保存するには、ナヌザが所定のモヌドを遞択し、圓該モヌタぞの移行指瀺を入力する必芁がある。
特開平−号公報
Further, in order to save all the music data of the live version CD in one compressed file by the recording / reproducing apparatus, it is necessary for the user to select a predetermined mode and input an instruction to shift to the motor.
Japanese Patent Laid-Open No. 2004-93729

しかしながら、䞊蚘特蚱文献の蚘録再生装眮は、蚘録されおいる党おの曲デヌタの曲間のうち、䞀郚の曲間に無音時間が存圚しないようなに察応できない。即ち、䞊蚘特蚱文献の蚘録再生装眮では、圓該䞀郚の曲間を含む耇数の曲デヌタの再生では、無音郚分ギャップが発生しないようにし、他の曲間を含む耇数の曲デヌタの再生では、無音郚分ギャップが発生するようにするこずができない。   However, the recording / reproducing apparatus of Patent Document 1 cannot cope with a CD in which silent time does not exist between some of the recorded music data. That is, in the recording / reproducing apparatus of the above-mentioned Patent Document 1, in reproducing a plurality of music data including a part of the music, a silent portion (gap) is not generated, and a plurality of music data including the other music is not recorded. During reproduction, it is not possible to cause a silent portion (gap) to occur.

本発明は、䞊蚘課題に鑑みおなされたものであり、その目的は、蚘憶媒䜓に蚘録されおいる党おの曲デヌタの曲間のうち、䞀郚の曲間に無音時間が存圚せず䞔぀圓該䞀郚の曲間を含む耇数の曲デヌタを圧瞮する堎合にも、圧瞮された曲デヌタの再生時の音切れを解消するこずができる曲デヌタ凊理装眮、制埡プログラム及びコンピュヌタ読み取り可胜な蚘録媒䜓を提䟛するこずにある。   The present invention has been made in view of the above problems, and its purpose is that there is no silent time between some songs among all the song data recorded on the storage medium and A music data processing apparatus, a control program, and a computer-readable recording medium capable of eliminating sound interruption during reproduction of compressed music data even when a plurality of music data including a part of music are compressed It is to provide.

䞊蚘目的を達成するため、請求項に蚘茉の曲デヌタ凊理装眮は、耇数の曲デヌタ及びコヌド情報を含む蚘憶媒䜓から圓該コヌド情報を読み取る読取手段ず、圓該読み取られたコヌド情報に基づいお、前蚘蚘憶媒䜓に含たれる党おの曲デヌタの䞭から、曲間に無音時間が存圚しない耇数の曲デヌタを怜出する怜出手段ず、前蚘怜出された耇数の曲デヌタが単䞀の曲デヌタずなるように、圓該コヌド情報を倉換する倉換手段ず、前蚘倉換埌のコヌド情報に基づいお、前蚘怜出された耇数の曲デヌタを前蚘蚘憶媒䜓から抜出し、所定の圧瞮圢匏で圧瞮する圧瞮手段ず、前蚘圧瞮手段により圧瞮された曲デヌタを再生する再生手段ずを備えるこずを特城ずする。   In order to achieve the above object, the music data processing device according to claim 1 is based on reading means for reading the code information from a storage medium including a plurality of music data and code information, and the read code information. Detection means for detecting a plurality of song data in which no silence is present between songs among all song data included in the storage medium, and the detected plurality of song data become a single song data Conversion means for converting the code information, a compression means for extracting the plurality of detected song data from the storage medium based on the converted code information, and compressing the data in a predetermined compression format; And reproduction means for reproducing the music data compressed by the compression means.

請求項に蚘茉の曲デヌタ凊理装眮は、請求項に蚘茉の曲デヌタ凊理装眮においお、前蚘圧瞮手段により圧瞮された曲デヌタを保存する保存手段を備え、前蚘読取手段は、前蚘蚘憶媒䜓が挿入されたずきに、圓該蚘憶媒䜓から前蚘コヌド情報を読み取り、前蚘圧瞮手段は、前蚘倉換埌のコヌド情報に基づいお、前蚘蚘憶媒䜓に含たれる党おの曲デヌタを所定の圧瞮圢匏で圧瞮し、前蚘保存手段は、圓該圧瞮された曲デヌタを保存するこずを特城ずする。   The music data processing apparatus according to claim 2 is a music data processing apparatus according to claim 1, further comprising storage means for storing the music data compressed by the compression means, wherein the reading means is the storage medium. When inserted, the code information is read from the storage medium, the compression means compresses all music data included in the storage medium in a predetermined compression format based on the converted code information, The storage means stores the compressed music data.

請求項に蚘茉の曲デヌタ凊理装眮は、請求項又はに蚘茉の曲デヌタ凊理装眮においお、前蚘圧瞮手段による圧瞮埌の曲デヌタは、前蚘怜出された耇数の曲デヌタの挔奏開始の䜍眮情報を有するこずを特城ずする。   The music data processing device according to claim 3 is the music data processing device according to claim 1 or 2, wherein the music data compressed by the compression means is a position at which performance of the detected music data is started. It is characterized by having information.

請求項に蚘茉の曲デヌタ凊理装眮は、請求項又はに蚘茉の曲デヌタ凊理装眮においお、前蚘コヌド情報は、前蚘蚘憶媒䜓に含たれる党おの曲デヌタに関するトラック番号、及びむンデックス情報を含み、は自然数曲目の曲デヌタず曲目の曲デヌタの曲間に無音時間が存圚しない堎合に、前蚘倉換手段は、前蚘曲目のトラック番号及びむンデックス情報を前蚘曲目のむンデックス情報ずしお倉換し、前蚘圧瞮手段による圧瞮埌の曲デヌタは、前蚘曲目のトラック番号及びむンデックス情報䞊びに前蚘倉換されたむンデックス情報を有するこずを特城ずする。   The music data processing apparatus according to claim 4 is the music data processing apparatus according to claim 1 or 2, wherein the code information includes a track number and index information regarding all music data included in the storage medium. , N (n is a natural number) and when there is no silent time between the song data of the n + 1th song data and the song data of the (n + 1) th song data, the conversion means converts the track number and index information of the (n + 1) th song into the index information of the nth song. The music data after being compressed by the compression means has the track number and index information of the nth music and the converted index information.

請求項に蚘茉の制埡プログラムは、コンピュヌタを、耇数の曲デヌタ及びコヌド情報を含む蚘憶媒䜓から圓該コヌド情報を読み出す読出手段、圓該読み出されたコヌド情報に基づいお、前蚘蚘憶媒䜓に含たれる党おの曲デヌタの䞭から、曲間に無音時間が存圚しない耇数の曲デヌタを怜出する怜出手段、前蚘怜出された耇数の曲デヌタが単䞀の曲デヌタずなるように、圓該コヌド情報を倉換する倉換手段、前蚘倉換埌のコヌド情報に基づいお、前蚘怜出された耇数の曲デヌタを前蚘蚘憶媒䜓から抜出し、所定の圧瞮圢匏で圧瞮する圧瞮手段、及び前蚘圧瞮手段により圧瞮された曲デヌタを再生する再生手段ずしお機胜させるこずを特城ずする。   The control program according to claim 5 is included in the storage medium based on the read-out means for reading out the code information from a storage medium including a plurality of song data and code information, and the read-out code information. Detection means for detecting a plurality of song data in which there is no silence between songs from all song data, and converting the code information so that the detected plurality of song data becomes a single song data Converting means for extracting the plurality of detected music piece data from the storage medium based on the converted code information, compressing the data in a predetermined compression format, and music data compressed by the compressing means It is characterized by functioning as a reproducing means for reproducing.

請求項に蚘茉のコンピュヌタ読み取り可胜な蚘録媒䜓は、コンピュヌタを、耇数の曲デヌタ及びコヌド情報を含む蚘憶媒䜓から圓該コヌド情報を読み出す読出手段、圓該読み出されたコヌド情報に基づいお、前蚘蚘憶媒䜓に含たれる党おの曲デヌタの䞭から、曲間に無音時間が存圚しない耇数の曲デヌタを怜出する怜出手段、前蚘怜出された耇数の曲デヌタが単䞀の曲デヌタずなるように、圓該コヌド情報を倉換する倉換手段、前蚘倉換埌のコヌド情報に基づいお、前蚘怜出された耇数の曲デヌタを前蚘蚘憶媒䜓から抜出し、所定の圧瞮圢匏で圧瞮する圧瞮手段、及び前蚘圧瞮手段により圧瞮された曲デヌタを再生する再生手段ずしお機胜させるためのプログラムを蚘録したこずを特城ずする。   The computer-readable recording medium according to claim 6, wherein the computer reads the code information from a storage medium including a plurality of song data and code information, and stores the code based on the read code information. Detection means for detecting a plurality of song data in which there is no silence between songs among all the song data included in the medium, so that the plurality of detected song data become a single song data Conversion means for converting code information, based on the converted code information, the plurality of detected song data are extracted from the storage medium and compressed in a predetermined compression format, and compressed by the compression means A program for functioning as a reproducing means for reproducing the music data is recorded.

請求項、、の発明によれば、蚘憶媒䜓に蚘録されおいる党おの曲デヌタの曲間に無音時間が存圚せず䞔぀党曲間を含む耇数の曲デヌタを圧瞮する堎合だけでなく、蚘憶媒䜓に蚘録されおいる党おの曲デヌタの曲間のうち、䞀郚の曲間に無音時間が存圚せず䞔぀圓該䞀郚の曲間を含む耇数の曲デヌタを圧瞮する堎合にも、予め曲間に無音時間が存圚しない耇数の曲デヌタが単䞀の曲デヌタずなるように、コヌド情報が倉換されお、耇数の曲デヌタが圧瞮されるので、圧瞮された曲デヌタの再生時に音切れを解消するこずができる。   According to the first, fifth and sixth aspects of the present invention, not only when there is no silent time between songs of all song data recorded on the storage medium and a plurality of song data including all songs are compressed. Even when compressing a plurality of pieces of music data including a part of the music between the musics of all the music data recorded in the storage medium, there is no silent time between the musics. The chord information is converted and the plurality of song data is compressed so that a plurality of song data in which no silence time exists in advance becomes a single song data. Cuts can be eliminated.

請求項の発明によれば、蚘憶媒䜓が挿入されるず自動的に蚘憶媒䜓に含たれる党おの曲デヌタを所定の圧瞮圢匏で圧瞮し保存するこずができる。   According to the invention of claim 2, when the storage medium is inserted, all music data included in the storage medium can be automatically compressed and stored in a predetermined compression format.

請求項の発明によれば、挔奏開始の䜍眮情報に基づいお、圧瞮前の耇数の曲デヌタのいずれか぀の挔奏開始の䜍眮を怜玢したり、怜玢された挔奏開始の䜍眮から曲デヌタを再生するこずができる。   According to the invention of claim 3, based on the performance start position information, the performance start position of any one of the plurality of music data before compression is searched, or the music data is obtained from the searched performance start position. Can be played.

請求項の発明によれば、曲目のトラック番号及びむンデックス情報に基づいお、圧瞮前の曲目の曲デヌタの挔奏開始の䜍眮を圧瞮埌の曲デヌタから怜玢したり、怜玢された挔奏開始の䜍眮から曲デヌタを再生するこずができる。さらに、倉換されたむンデックス情報に基づいお、圧瞮前の曲目の曲デヌタの挔奏開始の䜍眮を圧瞮埌の曲デヌタから怜玢したり、怜玢された挔奏開始の䜍眮から曲デヌタを再生するこずができる。   According to the invention of claim 4, based on the track number and index information of the n-th song, the performance start position of the n-th song data before compression is searched from the compressed song data, or the searched performance start The song data can be reproduced from the position. Furthermore, based on the converted index information, the performance start position of the music data of the (n + 1) th music before compression can be searched from the compressed music data, or the music data can be reproduced from the searched performance start position. it can.

以䞋、図面を参照しながら本発明の実斜の圢態を説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図は、本発明の実斜の圢態に係る曲デヌタ凊理装眮の構成を瀺すブロック図である。   FIG. 1 is a block diagram showing a configuration of a music piece data processing apparatus according to an embodiment of the present invention.

本実斜の圢態に係る曲デヌタ凊理装眮は、䟋えば、オヌディオ装眮、カヌオヌディオ装眮、又はカヌナビゲヌション装眮等で構成される。曲デヌタ凊理装眮は、読取郚読取手段、゚ンコヌダ圧瞮手段、保存郚保存手段、制埡郚怜出手段、倉換手段、圧瞮手段、操䜜郚、再生郚再生手段を備えお、これらは互いにバスを介しお接続されおいる。再生郚は、デコヌダを備え、スピヌカに接続されおいる。   The song data processing apparatus 100 according to the present embodiment is configured with, for example, an audio apparatus, a car audio apparatus, or a car navigation apparatus. The music data processing apparatus 100 includes a reading unit 1 (reading unit), an encoder 2 (compression unit), a storage unit 3 (storage unit), a control unit 4 (detection unit, conversion unit, compression unit), an operation unit 5, and a reproduction unit. 6 (reproducing means) are connected to each other via a bus 9. The playback unit 6 includes a decoder 7 and is connected to a speaker 8.

読取郚は、ドラむブで構成され、Compact Discに含たれる少なくずも぀の曲デヌタ及びサブコヌドコヌド情報を読み取る。゚ンコヌダは、読取郚で読み取られた曲デヌタを所定の圧瞮圢匏䟋えば、MPEG Audio Layer 3やWindows (登録商暙) Media Audio等に圧瞮する。保存郚は、ハヌドディスクドラむブ、Secure Digitalメモリカヌド、又はメモリ等で構成され、所定のプログラムや圧瞮された曲デヌタを保存する。制埡郚は、䟋えば、、及び等で構成され、装眮党䜓を制埡する。   The reading unit 1 includes a CD drive, and reads at least one piece of music data and Q subcode (code information) included in a CD (Compact Disc) 10. The encoder 2 compresses the music data read by the reading unit 1 into a predetermined compression format (for example, MP3 (MPEG Audio Layer 3) or WMA (Windows (registered trademark) Media Audio)). The storage unit 3 includes a hard disk drive (HDD), an SD (Secure Digital) memory card, a USB memory, or the like, and stores a predetermined program and compressed music data. The control unit 4 includes, for example, a CPU, a RAM, a ROM, and the like, and controls the entire apparatus.

操䜜郚は、䞍図瀺の操䜜パネルや操䜜ボタン等で構成され、ナヌザからの指瀺を入力する。再生郚は、操䜜郚を介しお遞択された曲デヌタの再生を実行する。デコヌダは、圧瞮された曲デヌタをデコヌドし、再生を実行する。スピヌカは、デコヌダで再生された曲デヌタを出力する。   The operation unit 5 includes an operation panel (not shown), operation buttons, and the like, and inputs instructions from the user. The playback unit 6 plays back the music data selected via the operation unit 5. The decoder 7 decodes the compressed music data and executes reproduction. The speaker 8 outputs the music data reproduced by the decoder 7.

図は、党おの曲間トラック間に無音時間があるずきのディスク先頭からの挔奏開始時間絶察時間ず、各トラックの挔奏時間盞察時間の䟋を瀺す図である。図に瀺すように、挔奏開始時間ず各トラックの挔奏時間を比范するこずで、曲間に挔奏時間以倖の時間無音時間が存圚するこずがわかる。   FIG. 2 is a diagram showing an example of the performance start time (absolute time) from the beginning of the disk and the performance time (relative time) of each track when there is a silent time between all songs (between tracks). As shown in FIG. 2, by comparing the performance start time and the performance time of each track, it can be seen that there is a time (silence time) other than the performance time between the songs.

図は、の曲デヌタの䞀郚にメドレヌがある堎合の、挔奏開始時間ず各トラックの挔奏時間の䟋を瀺す図である。メドレヌは䞀続きの曲であるが、トラックは分かれおいる。   FIG. 3 is a diagram showing an example of the performance start time and the performance time of each track when there is a medley in a part of CD music data. Medley is a series of songs, but the tracks are separated.

図は、の曲デヌタの党おが䞀続きの曲で構成されおいる堎合の挔奏開始時間ず挔奏時間の䟋を瀺す図である。   FIG. 4 is a diagram showing an example of the performance start time and performance time when all of the music data of the CD is composed of a series of music.

は、図に瀺すような、デヌタ構成を有する。サブコヌドは、の目次に盞圓する情報であり、図の構成を有する。図に瀺すように、サブコヌドは、トラック番号、むンデックス、トラックのディスク先頭からの開始時間絶察時間、れロ、及びトラックの挔奏時間盞察時間の情報をトラック毎に有しおいる。 むンデックスずは、トラック内で頭出しができる䜍眮情報を瀺す。むンデックスは、〜たでの倀を持぀こずができるが、むンデックスは、䌑止区間である。トラックは、むンデックスから次曲のむンデックスたでの区間である。フレヌムframeは、秒単䜍の時間を瀺し、れロは、連続するフレヌムをラベル付けするカりンタを瀺す。   The CD 10 has a data structure as shown in FIG. The Q subcode is information corresponding to the table of contents of the CD 10, and has the configuration shown in FIG. As shown in FIG. 5 (B), the Q subcode includes information about the track number, index, start time (absolute time) of the track from the beginning of the disk, zero, and track performance time (relative time) for each track. Have. The index indicates position information that can be cued in the track. The index can have a value from 00 to 99, but the index 00 is a pause interval. One track is a section from index 01 to index 00 of the next song. A frame indicates a time in units of 1/75 second, and zero indicates a counter that labels successive frames.

図〜図は、図〜図に瀺した挔奏開始時間絶察時間ず各トラックの挔奏時間盞察時間の関係を瀺すサブコヌドの䟋をそれぞれ瀺す図である。   6 to 8 are diagrams showing examples of Q subcodes indicating the relationship between the performance start time (absolute time) and the performance time (relative time) of each track shown in FIGS.

図に瀺すように、むンデックスからむンデックスの間に、秒の挔奏時間の差がある。䞀般的にこれを曲間ず呌んでいる。   As shown in FIG. 6, there is a difference in performance time of 2 seconds between index 00 and index 01. This is generally called song space.

たた、図に瀺すように、トラック、トラック、トラックのむンデックスは秒ずなっおおり、圓該むンデックスに察応する絶察時間が次曲の挔奏開始時間絶察時間ず同じであるこずから、曲間が無い即ち無音時間がないこずがわかる。同様に、図で瀺すように、トラックからトラックたでのむンデックスが秒で、絶察時間が次曲の挔奏開始時間絶察時間ず同じであるこずから、曲間が無い即ち無音時間がないこずがわかる。   As shown in FIG. 7, the index 00 of track 3, track 8, and track 9 is 0 seconds, and the absolute time corresponding to the index 00 is the same as the performance start time (absolute time) of the next song. From this, it can be seen that there is no interval between songs (ie, there is no silent time). Similarly, as shown in FIG. 8, since index 00 from track 2 to track 10 is 0 seconds and the absolute time is the same as the performance start time (absolute time) of the next song, there is no interval between songs (ie, It can be seen that there is no silent time.

図は、曲デヌタ凊理装眮で実行される凊理を瀺すフロヌチャヌトである。   FIG. 9 is a flowchart showing processing executed by the song data processing apparatus 100.

たず、制埡郚は、に含たれおいる曲デヌタをリッピング抜出しお、圧瞮するために、に含たれおいるサブコヌドの倉換凊理を行うステップ。このサブコヌドの倉換凊理の詳现に぀いおは、埌述する。   First, the control unit 4 performs conversion processing of the Q subcode included in the CD 10 in order to rip (extract) and compress the music data included in the CD 10 (step S1). Details of the Q subcode conversion process will be described later.

次に、制埡郚は、倉換埌のサブコヌドに基づいお、に含たれおいる曲デヌタをリッピング抜出しお、゚ンコヌダによりリッピングされた曲デヌタを所定の圧瞮圢匏䟋えば、MPEG Audio Layer 3やWindows (登録商暙) Media Audio等で圧瞮するステップ。その埌、制埡郚は、圧瞮された曲デヌタを保存郚に保存するステップ。   Next, the control unit 4 rips (extracts) music data included in the CD 10 based on the converted Q subcode, and converts the music data ripped by the encoder 2 into a predetermined compression format (for example, Compression is performed using MP3 (MPEG Audio Layer 3) or WMA (Windows (registered trademark) Media Audio) (step S2). Thereafter, the control unit 4 stores the compressed music data in the storage unit 3 (step S3).

図は、保存郚に保存される曲デヌタの䞀䟋を瀺す図である。ここでは、図に瀺すような、曲デヌタの䞀郚にメドレヌがある堎合の圧瞮された曲デヌタの䟋を瀺す。   FIG. 10 is a diagram illustrating an example of song data stored in the storage unit 3. Here, as shown in FIG. 3, an example of compressed music data in the case where there is a medley in a part of music data is shown.

図に瀺すように、䟋えば、曲目ず曲目の曲間に無音時間が無い堎合には、曲目ず曲目の曲デヌタは繋がれお単䞀の曲ずしお、圧瞮される。そしお、圧瞮された曲デヌタは、属性デヌタず共にファむルずしお保存される。属性デヌタはトラック番号、むンデックス、盞察時間及び絶察時間の情報を有する。ここでは、曲目ず曲目が繋がれお圧瞮された曲デヌタのトラック番号はであり、むンデックスは曲目の曲デヌタに察応する「」ず曲目の曲デヌタに察応する「」ずを含む。   As shown in FIG. 10, for example, when there is no silent time between the second and third songs, the second and third song data are connected and compressed as a single song. The compressed music data is stored as one file together with the attribute data. The attribute data includes track number, index, relative time, and absolute time information. Here, the track number of the song data compressed by connecting the second song and the third song is 2, and the index is “01” corresponding to the second song data and “02” corresponding to the third song data. Including.

埓っお、曲目ず曲目の曲デヌタが繋がれお、単䞀の圧瞮された曲デヌタになっおも、むンデックスの情報に基づいお、曲目の曲デヌタから再生するこずが可胜である。曲間に無音時間がある堎合は、曲間の前埌の曲デヌタは、別々の曲デヌタずしお圧瞮される。   Therefore, even if the music data of the second music and the third music are connected to become a single compressed music data, it is possible to reproduce from the music data of the third music based on the index information. When there is a silent time between songs, the song data before and after the songs are compressed as separate song data.

図に戻り、制埡郚は、操䜜郚を介しおトラック番号又はむンデックスの情報が入力されるず、入力されたトラック番号又はむンデックスの情報に察応する圧瞮された曲デヌタを保存郚から怜玢し、該圓する圧瞮された曲デヌタを再生郚に出力するステップ。再生郚は圧瞮された曲デヌタをデコヌダでデコヌドし、スピヌカに出力しおステップ、本凊理を終了する。これにより、ナヌザ所望の圧瞮された曲デヌタの再生が実行される。   Returning to FIG. 9, when the track number or index information is input via the operation unit 5, the control unit 4 sends the compressed music data corresponding to the input track number or index information from the storage unit 3. The search is performed, and the corresponding compressed music data is output to the reproducing unit 6 (step S4). The reproducing unit 6 decodes the compressed music data by the decoder 7 and outputs the decoded music data to the speaker 8 (step S5), and the process is terminated. Thereby, reproduction of the compressed music data desired by the user is executed.

図は、サブコヌドの倉換凊理を瀺すフロヌチャヌトである。この凊理は、が曲デヌタ凊理装眮に挿入されるず、自動的に開始される。   FIG. 11 is a flowchart showing the conversion process of the Q subcode. This process is automatically started when the CD 10 is inserted into the music data processing apparatus 100.

たず、読取郚はに最内呚に蚘録されおいるサブコヌドを読み取るステップ。制埡郚は、読取郚により読み取られたサブコヌドを展開し、解析するステップ。この解析結果は、䞊述した図〜図であり、保存郚に保存される。   First, the reading unit 1 reads the Q subcode recorded on the innermost periphery of the CD 10 (step S11). The control unit 4 develops and analyzes the Q subcode read by the reading unit 1 (step S12). The analysis results are shown in FIGS. 6 to 8 described above, and are stored in the storage unit 3.

次いで、制埡郚は、党䜓即ち党トラックの挔奏開始時間絶察時間、、で衚される時間ず各トラックの挔奏時間盞察時間、、で衚される時間を取埗しステップ、、、 曲目の挔奏時間盞察時間ず曲目の挔奏開始時間絶察時間ずが同䞀であるか吊かを刀別するステップ。   Next, the control unit 4 represents the performance start time (absolute time; time represented by PMIN, PSEC, and PFRAME) of the entire CD 10 (that is, all tracks) and the performance time (relative time; MIN, SEC, and FRAME) of each track. (Step S13) and whether or not the performance time (relative time) of the n (n = 1, 2,...) Music and the performance start time (absolute time) of the (n + 1) th music are the same. It discriminate | determines (step S14).

ステップで、曲目の挔奏時間ず曲目の挔奏開始時間ずが同䞀でない堎合には、制埡郚は、曲間に無音時間があるず刀断し、ステップに進む。䞀方、曲目の挔奏時間ず曲目の挔奏開始時間ずが同䞀である堎合には、制埡郚は、曲間に無音時間がないず刀断し、ステップに進む。尚、ステップ〜ステップは、サブコヌドを倉換するための具䜓的な凊理を瀺す。   If the performance time of the nth song is not the same as the performance start time of the (n + 1) th song at step S14, the control unit 4 determines that there is a silent time between songs, and proceeds to step S18. On the other hand, if the performance time of the nth song is the same as the performance start time of the (n + 1) th song, the control unit 4 determines that there is no silent time between songs, and proceeds to step S15. Steps S15 to S17 show specific processing for converting the Q subcode.

ステップでは、制埡郚は、曲目の挔奏時間盞察時間を取埗する。次いで、制埡郚は、曲目の挔奏時間盞察時間に、ステップで取埗した挔奏時間を加算するステップ。   In step S15, the control unit 4 acquires the performance time (relative time) of the (n + 1) th song. Next, the control unit 4 adds the performance time acquired in step S15 to the performance time (relative time) of the nth song (step S16).

その埌、制埡郚は、曲目の䜍眮情報即ち挔奏開始䜍眮の情報を残すため、曲目のトラック番号及びトラック内のむンデックスを曲目のむンデックスずしお倉換するステップ。具䜓的には、図に瀺す解析結果のサブコヌドは、図のように倉換され又は曞き換えられ、図に瀺す解析結果のサブコヌドは、図のように倉換される又は曞き換えられる。尚、図、䞭の倪枠が、図、から倉曎された箇所を瀺す。   Thereafter, the control unit 4 converts the track number (TNO) of the (n + 1) th song and the index (INDEX) in the track as the index of the nth song in order to leave the position information of the (n + 1) th song (that is, information on the performance start position) (step S17). Specifically, the Q subcode of the analysis result shown in FIG. 7 is converted or rewritten as shown in FIG. 12, and the Q subcode of the analysis result shown in FIG. 8 is converted or rewritten as shown in FIG. It is done. In addition, the thick frame in FIG. 12, 13 shows the location changed from FIG.

䟋えば、図ず図ずのトラック及びを比范するず、曲間に無音時間が存圚しないトラックのむンデックス即ち、曲デヌタの䌑止に関する情報が削陀され、トラックの挔奏時間盞察時間が曞き換えられ、トラックのむンデックスがトラックのむンデックスに曞き換えられおいる。   For example, comparing tracks 2 and 3 in FIG. 7 and FIG. 12, the index 00 of track 3 (that is, information relating to the pause of the song data) in which there is no silence between songs is deleted, and the performance time of track 2 ( Relative time) is rewritten, and index 01 of track 3 is rewritten to index 02 of track 2.

次に、制埡郚は、内に次のトラックがあるか吊かを刀別するステップ。ステップでの堎合には、内の党おのトラックの解析が終了しおいるので、本凊理を終了する。䞀方、ステップでの堎合には、䞊蚘ステップに戻り、内の党おのトラックの解析が終了するたでステップ〜ステップの凊理を繰り返す。   Next, the control unit 4 determines whether or not there is a next track in the CD 10 (step S18). If YES in step S18, analysis of all tracks in the CD 10 has been completed, so this process ends. On the other hand, if NO in step S18, the process returns to step S13, and the processes in steps S13 to S18 are repeated until the analysis of all the tracks in the CD 10 is completed.

尚、ステップからステップに戻った堎合には、ステップでは、は増加し、曲目の挔奏開始時間絶察時間に曲目の挔奏時間盞察時間を加算した時間ず、曲目の挔奏開始時間絶察時間ずが同䞀であるか吊かを刀別する。   When returning from step S18 to step S13, in step S14, n is increased by 1, and a time obtained by adding the performance time (relative time) of the nth song to the performance start time (absolute time) of the nth song, It is determined whether or not the performance start time (absolute time) of the (n + 1) th song is the same.

以䞊詳现に説明したように、本実斜の圢態によれば、読取郚が耇数の曲デヌタ及びサブコヌドを含むから圓該サブコヌド情報を読み取り、制埡郚が、圓該読み取られたサブコヌドに基づいお、に含たれる党おの曲デヌタの䞭から、曲間に無音時間が存圚しない耇数の曲デヌタを怜出し、怜出された耇数の曲デヌタが単䞀の曲デヌタずなるように、サブコヌドを倉換する。制埡郚及び゚ンコヌダは、倉換埌のサブコヌドに基づいお、怜出された耇数の曲デヌタをから抜出し、所定の圧瞮圢匏で圧瞮し、再生郚が圧瞮された曲デヌタを再生する。   As described in detail above, according to the present embodiment, the reading unit 1 reads the Q subcode information from the CD 10 including a plurality of song data and Q subcode, and the control unit 4 reads the read Q Based on the subcode, a plurality of pieces of music data in which there is no silence time is detected from all pieces of music data included in the CD 10 so that the detected pieces of music data become a single piece of music data. Then, the Q subcode is converted. Based on the converted Q subcode, the control unit 4 and the encoder 2 extract a plurality of detected song data from the CD 10, compress them in a predetermined compression format, and the playback unit 7 plays back the compressed song data To do.

よっお、に蚘録されおいる党おの曲デヌタの曲間に無音時間が存圚せず䞔぀党曲間を含む耇数の曲デヌタを圧瞮する堎合だけでなく、に蚘録されおいる党おの曲デヌタの曲間のうち、䞀郚の曲間に無音時間が存圚せず䞔぀圓該䞀郚の曲間を含む耇数の曲デヌタを圧瞮する堎合にも、予め曲間に無音時間が存圚しない耇数の曲デヌタが単䞀の曲デヌタずなるように、サブコヌドが倉換されお、耇数の曲デヌタが圧瞮されるので、圧瞮された曲デヌタの再生時の音切れを解消するこずができる。   Therefore, there is no silent time between songs of all song data recorded on a CD, and not only when compressing a plurality of song data including all songs but also of all song data recorded on a CD. Among songs, when there is no silence time between some songs and a plurality of song data including some songs is compressed, a plurality of song data without silence time between songs in advance Since the Q sub-code is converted and a plurality of pieces of music data are compressed so that the music data becomes a single piece of music data, it is possible to eliminate sound interruption during reproduction of the compressed music data.

たた、読取郚は、が挿入されたずきに、からサブコヌドを読み取り、制埡郚及び゚ンコヌダは、倉換埌のサブコヌドに基づいお、に含たれる党おの曲デヌタを所定の圧瞮圢匏で圧瞮し、保存郚は、圓該圧瞮された曲デヌタを保存するので、が挿入されるず自動的にに含たれる党おの曲デヌタを所定の圧瞮圢匏で圧瞮し保存するこずができる。   The reading unit 1 reads the Q subcode from the CD 10 when the CD 10 is inserted, and the control unit 4 and the encoder 2 read all music data included in the CD 10 based on the converted Q subcode. The storage unit 3 stores the compressed music data in a predetermined compression format. When the CD 10 is inserted, all the music data included in the CD is automatically compressed and stored in the predetermined compression format. can do.

さらに、圧瞮埌の曲デヌタは、曲間に無音時間が存圚しない耇数の曲デヌタの挔奏開始の䜍眮情報むンデックスを有するので、むンデックスに基づいお、圧瞮前の耇数の曲デヌタのいずれか぀の挔奏開始の䜍眮を怜玢したり、怜玢された挔奏開始の䜍眮から曲デヌタを再生するこずができる。   Furthermore, since the music data after compression has position information (index) of performance start of a plurality of music data in which no silence time exists between the music, any one of the music data before compression is selected based on the index. One performance start position can be searched, and music data can be reproduced from the searched performance start position.

さらにたた、サブコヌドは、に含たれる党おの曲デヌタに関するトラック番号、及びむンデックスを含み、は自然数曲目の曲デヌタず曲目の曲デヌタの曲間に無音時間が存圚しない堎合に、制埡郚は、曲目のトラック番号及びむンデックスを曲目のむンデックスずしお倉換し、圧瞮埌の曲デヌタは、曲目のトラック番号及びむンデックス䞊びに圓該倉換されたむンデックスを有する。   Furthermore, the Q subcode includes a track number and an index related to all music data included in the CD 10, and there is no silent time between the music data of the nth (n is a natural number) music data and the music data of the (n + 1) th music. In this case, the control unit 4 converts the track number and index of the (n + 1) th song as an index of the nth song, and the compressed song data has the track number and index of the nth song and the converted index.

よっお、曲目のトラック番号及びむンデックスに基づいお、圧瞮前の曲目の曲デヌタの挔奏開始の䜍眮を圧瞮埌の曲デヌタから怜玢したり、怜玢された挔奏開始の䜍眮から曲デヌタを再生するこずができる。さらに、倉換されたむンデックスに基づいお、圧瞮前の曲目の曲デヌタの挔奏開始の䜍眮を圧瞮埌の曲デヌタから怜玢したり、怜玢された挔奏開始の䜍眮から曲デヌタを再生するこずができる。   Therefore, based on the track number and index of the n-th song, the performance start position of the n-th song data before compression is searched from the compressed song data, or the song data is reproduced from the searched performance start position. be able to. Furthermore, based on the converted index, the performance start position of the music data of the n + 1th music before compression can be searched from the music data after compression, and the music data can be reproduced from the searched performance start position. .

尚、曲デヌタ凊理装眮の機胜を実珟するための゜フトりェアのプログラムが蚘録されおいる蚘録媒䜓を、曲デヌタ凊理装眮に䟛絊し、曲デヌタ凊理装眮のコンピュヌタ即ち、制埡郚が蚘憶媒䜓に栌玍されたプログラムを読み出し実行するこずによっおも、䞊蚘実斜の圢態ず同様の効果を奏する。プログラムを䟛絊するための蚘憶媒䜓ずしおは、䟋えば、−、、又はカヌドなどがある。   Note that a recording medium on which a software program for realizing the functions of the music data processing apparatus 100 is recorded is supplied to the music data processing apparatus 100, and the computer (that is, the control unit 4) of the music data processing apparatus 100 is used. Even when the program stored in the storage medium is read out and executed, the same effect as in the above embodiment can be obtained. Examples of the storage medium for supplying the program include a CD-ROM, a DVD, or an SD card.

たた、曲デヌタ凊理装眮のコンピュヌタ即ち、制埡郚が、曲デヌタ凊理装眮の機胜を実珟するための゜フトりェアのプログラムを実行するこずによっおも、䞊蚘実斜の圢態ず同様の効果を奏する。   The same effect as that of the above-described embodiment can also be obtained when the computer (that is, the control unit 4) of the music data processing apparatus 100 executes a software program for realizing the functions of the music data processing apparatus 100. .

尚、本発明は、䞊述した実斜の圢態に限定されるものではなく、その芁旚を逞脱しない範囲内で皮々倉圢しお実斜するこずが可胜である。   The present invention is not limited to the above-described embodiment, and can be implemented with various modifications within a range not departing from the gist thereof.

本発明の実斜の圢態に係る曲デヌタ凊理装眮の構成を瀺すブロック図である。It is a block diagram which shows the structure of the music data processing apparatus which concerns on embodiment of this invention. 党おの曲間トラック間に無音時間があるずきのディスク先頭からの挔奏開始時間絶察時間ず、各トラックの挔奏時間盞察時間の䟋を瀺す図である。It is a figure which shows the example of the performance start time (absolute time) from the head of a disk when there is a silence time between all the music (between tracks), and the performance time (relative time) of each track. の曲デヌタの䞀郚にメドレヌがある堎合の、挔奏開始時間ず各トラックの挔奏時間の䟋を瀺す図である。It is a figure which shows the example of a performance start time and the performance time of each track | truck when a medley exists in a part of music data of CD. の曲デヌタの党おが䞀続きの曲で構成されおいる堎合の挔奏開始時間ず挔奏時間の䟋を瀺す図である。It is a figure which shows the example of the performance start time and performance time when all the music data of CD are comprised with a continuous music. は、内のデヌタ構成を瀺す図であり、はサブコヌドの構成を瀺す図である。(A) is a figure which shows the data structure in CD, (B) is a figure which shows the structure of Q subcode. 図に瀺した挔奏開始時間絶察時間ず各トラックの挔奏時間盞察時間の関係を瀺すサブコヌドの䞀䟋を瀺す図である。FIG. 3 is a diagram illustrating an example of a Q subcode indicating a relationship between a performance start time (absolute time) and a performance time (relative time) of each track illustrated in FIG. 2. 図に瀺した挔奏開始時間絶察時間ず各トラックの挔奏時間盞察時間の関係を瀺すサブコヌドの䞀䟋を瀺す図である。It is a figure which shows an example of Q subcode which shows the relationship between the performance start time (absolute time) shown in FIG. 3, and the performance time (relative time) of each track | truck. 図に瀺した挔奏開始時間絶察時間ず各トラックの挔奏時間盞察時間の関係を瀺すサブコヌドの䞀䟋を瀺す図である。FIG. 5 is a diagram illustrating an example of a Q subcode indicating a relationship between a performance start time (absolute time) and a performance time (relative time) of each track illustrated in FIG. 4. 曲デヌタ凊理装眮で実行される凊理を瀺すフロヌチャヌトである。4 is a flowchart showing processing executed by the song data processing apparatus 100. 保存郚に保存される曲デヌタの䞀䟋を瀺す図である。It is a figure which shows an example of the music data preserve | saved at the preservation | save part. サブコヌドの倉換凊理を瀺すフロヌチャヌトである。It is a flowchart which shows the conversion process of Q subcode. 図に察応する、倉換埌のサブコヌドの䞀䟋を瀺す図である。It is a figure which shows an example of the Q subcode after conversion corresponding to FIG. 図に察応する、倉換埌のサブコヌドの䞀䟋を瀺す図である。It is a figure which shows an example of the Q subcode after conversion corresponding to FIG.

笊号の説明Explanation of symbols

 読取郚
 ゚ンコヌダ
 保存郚
 制埡郚
 操䜜郚
 再生郚
 デコヌダ
 スピヌカ
 バス
 曲デヌタ凊理装眮


DESCRIPTION OF SYMBOLS 1 Reading part 2 Encoder 3 Storage part 4 Control part 5 Operation part 6 Playing part 7 Decoder 8 Speaker 9 Bus 100 Music data processing apparatus


Claims (6)

耇数の曲デヌタ及びコヌド情報を含む蚘憶媒䜓から圓該コヌド情報を読み取る読取手段ず、
圓該読み取られたコヌド情報に基づいお、前蚘蚘憶媒䜓に含たれる党おの曲デヌタの䞭から、曲間に無音時間が存圚しない耇数の曲デヌタを怜出する怜出手段ず、
前蚘怜出された耇数の曲デヌタが単䞀の曲デヌタずなるように、圓該コヌド情報を倉換する倉換手段ず、
前蚘倉換埌のコヌド情報に基づいお、前蚘怜出された耇数の曲デヌタを前蚘蚘憶媒䜓から抜出し、所定の圧瞮圢匏で圧瞮する圧瞮手段ず、
前蚘圧瞮手段により圧瞮された曲デヌタを再生する再生手段ず
を備えるこずを特城ずする曲デヌタ凊理装眮。
Reading means for reading the code information from a storage medium including a plurality of song data and code information;
Based on the read code information, detection means for detecting a plurality of song data in which no silent time exists between songs, from all the song data included in the storage medium,
Conversion means for converting the code information so that the plurality of detected song data become a single song data;
Based on the converted code information, a plurality of detected music data is extracted from the storage medium and compressed in a predetermined compression format;
A music piece data processing apparatus comprising: reproduction means for reproducing the music piece data compressed by the compression means.
前蚘圧瞮手段により圧瞮された曲デヌタを保存する保存手段を備え、前蚘読取手段は、前蚘蚘憶媒䜓が挿入されたずきに、圓該蚘憶媒䜓から前蚘コヌド情報を読み取り、前蚘圧瞮手段は、前蚘倉換埌のコヌド情報に基づいお、前蚘蚘憶媒䜓に含たれる党おの曲デヌタを所定の圧瞮圢匏で圧瞮し、前蚘保存手段は、圓該圧瞮された曲デヌタを保存するこずを特城ずする請求項に蚘茉の曲デヌタ凊理装眮。 The storage unit stores the music data compressed by the compression unit, and the reading unit reads the code information from the storage medium when the storage medium is inserted. 2. The music data included in the storage medium is compressed in a predetermined compression format based on the code information of the recording medium, and the storage unit stores the compressed music data. Song data processing device. 前蚘圧瞮手段による圧瞮埌の曲デヌタは、前蚘怜出された耇数の曲デヌタの挔奏開始の䜍眮情報を有するこずを特城ずする請求項又はに蚘茉の曲デヌタ凊理装眮。 The music data processing apparatus according to claim 1 or 2, wherein the music data compressed by the compression means includes position information of performance start of the plurality of detected music data. 前蚘コヌド情報は、前蚘蚘憶媒䜓に含たれる党おの曲デヌタに関するトラック番号、及びむンデックス情報を含み、
は自然数曲目の曲デヌタず曲目の曲デヌタの曲間に無音時間が存圚しない堎合に、前蚘倉換手段は、前蚘曲目のトラック番号及びむンデックス情報を前蚘曲目のむンデックス情報ずしお倉換し、
前蚘圧瞮手段による圧瞮埌の曲デヌタは、前蚘曲目のトラック番号及びむンデックス情報䞊びに前蚘倉換されたむンデックス情報を有するこずを特城ずする請求項又はに蚘茉の曲デヌタ凊理装眮。
The code information includes track numbers and index information related to all song data included in the storage medium,
When there is no silent time between the music data of n (n is a natural number) music data and n + 1 music data, the conversion means uses the track number and index information of the n + 1 music as the index information of the n music Converted,
The music data processing apparatus according to claim 1 or 2, wherein the music data compressed by the compression means includes the track number and index information of the nth music and the converted index information.
コンピュヌタを、
耇数の曲デヌタ及びコヌド情報を含む蚘憶媒䜓から圓該コヌド情報を読み出す読出手段、
圓該読み出されたコヌド情報に基づいお、前蚘蚘憶媒䜓に含たれる党おの曲デヌタの䞭から、曲間に無音時間が存圚しない耇数の曲デヌタを怜出する怜出手段、
前蚘怜出された耇数の曲デヌタが単䞀の曲デヌタずなるように、圓該コヌド情報を倉換する倉換手段、
前蚘倉換埌のコヌド情報に基づいお、前蚘怜出された耇数の曲デヌタを前蚘蚘憶媒䜓から抜出し、所定の圧瞮圢匏で圧瞮する圧瞮手段、及び
前蚘圧瞮手段により圧瞮された曲デヌタを再生する再生手段ずしお機胜させるこずを特城ずする制埡プログラム。
Computer
Reading means for reading out the code information from a storage medium including a plurality of song data and code information,
Detecting means for detecting a plurality of song data in which no silence time exists between songs, from all the song data included in the storage medium, based on the read code information;
Conversion means for converting the code information so that the plurality of detected song data become a single song data;
Based on the converted code information, the plurality of detected music data are extracted from the storage medium and compressed in a predetermined compression format, and the reproduction is performed to reproduce the music data compressed by the compression means. A control program that functions as a means.
コンピュヌタを、
耇数の曲デヌタ及びコヌド情報を含む蚘憶媒䜓から圓該コヌド情報を読み出す読出手段、
圓該読み出されたコヌド情報に基づいお、前蚘蚘憶媒䜓に含たれる党おの曲デヌタの䞭から、曲間に無音時間が存圚しない耇数の曲デヌタを怜出する怜出手段、
前蚘怜出された耇数の曲デヌタが単䞀の曲デヌタずなるように、圓該コヌド情報を倉換する倉換手段、
前蚘倉換埌のコヌド情報に基づいお、前蚘怜出された耇数の曲デヌタを前蚘蚘憶媒䜓から抜出し、所定の圧瞮圢匏で圧瞮する圧瞮手段、及び
前蚘圧瞮手段により圧瞮された曲デヌタを再生する再生手段ずしお機胜させるためのプログラムを蚘録したこずを特城ずするコンピュヌタ読み取り可胜な蚘録媒䜓。
Computer
Reading means for reading out the code information from a storage medium including a plurality of song data and code information,
Detecting means for detecting a plurality of song data in which no silence time exists between songs, from all the song data included in the storage medium, based on the read code information;
Conversion means for converting the code information so that the plurality of detected song data become a single song data;
Based on the converted code information, the plurality of detected music data are extracted from the storage medium and compressed in a predetermined compression format, and the reproduction is performed to reproduce the music data compressed by the compression means. A computer-readable recording medium in which a program for functioning as a means is recorded.
JP2007091804A 2007-03-30 2007-03-30 Music data processor, control program, and computer readable recording medium Withdrawn JP2008251097A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007091804A JP2008251097A (en) 2007-03-30 2007-03-30 Music data processor, control program, and computer readable recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007091804A JP2008251097A (en) 2007-03-30 2007-03-30 Music data processor, control program, and computer readable recording medium

Publications (1)

Publication Number Publication Date
JP2008251097A true JP2008251097A (en) 2008-10-16

Family

ID=39975866

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007091804A Withdrawn JP2008251097A (en) 2007-03-30 2007-03-30 Music data processor, control program, and computer readable recording medium

Country Status (1)

Country Link
JP (1) JP2008251097A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009004019A (en) * 2007-06-21 2009-01-08 Sanyo Electric Co Ltd Data recording device and data recording method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009004019A (en) * 2007-06-21 2009-01-08 Sanyo Electric Co Ltd Data recording device and data recording method

Similar Documents

Publication Publication Date Title
JP3359581B2 (en) Information playback device
JP2004093729A (en) Recording device and reproducing device for music data
JP4990375B2 (en) Recording / playback device
JP2008251097A (en) Music data processor, control program, and computer readable recording medium
JP2857246B2 (en) Digital audio signal recording device
KR19990061586A (en) Continuous playback method of rewritable optical disc
JP2004348785A (en) Data reproducing device and method for controlling the same
JP2004326926A (en) Editing and recording method and device
KR101143908B1 (en) Audio reproduction apparatus and method for providing disk jockey service
JP2003196932A (en) Playback equipment and reproducing method
JP2004296043A (en) Information recording medium reproducing device
JP3887545B2 (en) Recording apparatus and recording method
JP2007172668A (en) Information recording/reproducing device, information recording method, and its program
JP2005275149A (en) Music information editing device
JP3877689B2 (en) Information recording medium playback device
JP4570425B2 (en) Information reproducing apparatus and method for increasing free space of storage device
JP4206862B2 (en) Data reproducing apparatus and method
JP2005071548A (en) Audio reproducing device
JP2009205773A (en) Recording/reproducing device, reproducing device, sound recording method, and reproducing method
JP2005142813A (en) Property output device for moving picture with audio
JP2005203028A (en) Disk reproducing apparatus
JP2003132633A (en) Program for cd ripping
JP2003100027A5 (en)
JP2005285235A (en) Reproducing device and method
JP2000285657A (en) Data recording and reproducing device and information recording medium

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20100601