JP2007304119A - Musical piece sameness discrimination device and method or like - Google Patents

Musical piece sameness discrimination device and method or like Download PDF

Info

Publication number
JP2007304119A
JP2007304119A JP2004058445A JP2004058445A JP2007304119A JP 2007304119 A JP2007304119 A JP 2007304119A JP 2004058445 A JP2004058445 A JP 2004058445A JP 2004058445 A JP2004058445 A JP 2004058445A JP 2007304119 A JP2007304119 A JP 2007304119A
Authority
JP
Japan
Prior art keywords
music
music data
identity
data
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2004058445A
Other languages
Japanese (ja)
Inventor
Yoshiya Nonaka
慶也 野中
Nobuo Tarui
伸夫 垂井
Noritaka Arai
紀孝 新居
Hirobumi Iwaji
博文 岩路
Takeshi Muto
健 武藤
Ryuji Sugino
竜二 杉野
Takao Sekine
能男 関根
Masashi Aoyama
将士 青山
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.)
Pioneer Corp
Tech Experts Inc
Pioneer System Technologies Corp
Original Assignee
Pioneer Electronic Corp
Tech Experts Inc
Pioneer System Technologies Corp
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 Pioneer Electronic Corp, Tech Experts Inc, Pioneer System Technologies Corp filed Critical Pioneer Electronic Corp
Priority to JP2004058445A priority Critical patent/JP2007304119A/en
Priority to PCT/JP2005/003538 priority patent/WO2005086166A1/en
Publication of JP2007304119A publication Critical patent/JP2007304119A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a musical piece sameness discrimination device capable of accurately performing sameness discrimination of musical piece data, and to provide its method or the like. <P>SOLUTION: The musical piece sameness discrimination device for discriminating the existence of sameness of the musical piece data comprises: a musical piece characteristic quantity extraction means for extracting a first musical piece characteristic quantity indicating the characteristics of first musical piece data from the reproduced first musical piece; a first musical piece characteristic quantity acquisition means for acquiring the extracted first musical piece characteristic quantity; a second musical piece characteristic quantity acquisition means for acquiring a second musical piece characteristic quantity indicating the characteristics of second musical piece data recorded to a recording medium; and a musical piece sameness existence discrimination means for discriminating the existence of the sameness of the first musical piece data and the second musical piece data by comparing the first musical piece characteristic quantity with the second musical piece characteristic quantity. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、楽曲データの同一性の有無を判別する楽曲同一性判別装置及び方法等の技術分野に関する。   The present invention relates to a technical field such as a music identity discrimination apparatus and method for discriminating the presence or absence of music data identity.

CD(Compact Disc)やMD(Mini Disc)等の記録媒体には、楽曲データを含む記録情報の他に、TOC(Table Of Contents)情報が記録されている。このTOC情報には、周知の如く、楽曲毎の記録媒体上での開始位置と最終楽曲の終了位置の絶対時間等が含まれている。   In a recording medium such as a CD (Compact Disc) or an MD (Mini Disc), TOC (Table Of Contents) information is recorded in addition to recording information including music data. As is well known, this TOC information includes the absolute time of the start position and the end position of the last song on the recording medium for each song.

従来の情報再生記録装置おいては、このTOC情報を利用して、種々の情報を検索するなどの処理が行われていた。例えば、特許文献1には、CDに記録された楽曲データをHD(Hard Disc)に記録(コピー)するとき、2重コピーを防止することが可能な装置が開示されている。かかる装置では、CDに記録された楽曲データと同じ楽曲データが既にHDに記録されているか否かを検索するに当たって、それぞれのディスクに記録された楽曲データに対応するTOC情報を比較することが行われていた。この比較結果、TOC情報が一致する場合には、かかる装置は、CDに記録された楽曲データとHDに記録された楽曲データが同一性があると判別し、CDから再生された楽曲データをHDに記録しないように制御していた。   In a conventional information reproducing / recording apparatus, processing such as searching for various information using the TOC information has been performed. For example, Patent Document 1 discloses an apparatus capable of preventing double copying when music data recorded on a CD is recorded (copied) on an HD (Hard Disc). In such an apparatus, when searching whether or not the same music data as the music data recorded on the CD is already recorded on the HD, the TOC information corresponding to the music data recorded on each disk is compared. It was broken. As a result of the comparison, if the TOC information matches, the apparatus determines that the music data recorded on the CD and the music data recorded on the HD are identical, and the music data reproduced from the CD is stored in the HD. It was controlled not to record.

また、従来から、上記TOC情報と楽曲のタイトル等が関連付けられて記憶されたCDDBと呼ばれるデータベース(例えばインターネット上におけるサーバに設けられている)が知られており、かかるCDDBが利用されTOC情報から楽曲のタイトル等の情報が取得された上で、取得されたタイトル等に基づいて楽曲データの同一性の判別も行われている。   Conventionally, a database called CDDB (for example, provided in a server on the Internet) in which the TOC information and the title of music are stored in association with each other has been known. After the information such as the title of the music is acquired, the identity of the music data is also determined based on the acquired title and the like.

一方、CDテキストと呼ばれる記録媒体には、TOC情報ばかりでなく楽曲のタイトル等の情報も記録媒体に記録されているので、かかるタイトル等の情報を取得すれば、TOC情報を利用しなくても、かかるタイトル等の情報に基づいて楽曲データの同一性の判別を行うことができる。
特開2001−189048号公報
On the other hand, in a recording medium called CD text, not only the TOC information but also information such as the title of the music is recorded on the recording medium. Therefore, if such information such as the title is acquired, the TOC information is not used. The identity of the music data can be determined based on the information such as the title.
JP 2001-189048 A

しかしながら、TOC情報は、各楽曲の開始位置の絶対時間の情報であるため、異なる楽曲データであっても、同一のTOC情報となる場合がある。このため、楽曲データの同一性の判別が正確に行われないという問題があった。特に、CDに記録された楽曲データの数が少なければ、その傾向が顕著となる。   However, since the TOC information is information on the absolute time of the start position of each song, even the different song data may be the same TOC information. For this reason, there has been a problem that the identity of music data cannot be accurately determined. In particular, if the number of music data recorded on a CD is small, the tendency becomes remarkable.

また、記録媒体の中には、TOC情報や楽曲のタイトル等の情報を利用できないもの、例えば、TOC情報や楽曲のタイトル等が記録されていない記録媒体も存在する。   Some recording media cannot use information such as TOC information and music titles, for example, recording media on which TOC information or music titles are not recorded.

そこで、このような問題の解消を一つの課題とし、より正確に楽曲データの同一性の判別を行うこと等が可能な楽曲同一性判別装置及び方法等を提供することを目的する。   Accordingly, an object of the present invention is to provide a music identity discrimination apparatus and method capable of more accurately discriminating the identity of music data, etc., with solving such a problem as one problem.

上記課題を解決するため、請求項1に記載の発明は、楽曲データの同一性の有無を判別する楽曲同一性判別装置であって、再生された第1楽曲データから当該第1楽曲データの特徴を示す第1楽曲特徴量を抽出する楽曲特徴量抽出手段と、前記抽出された第1楽曲特徴量を取得する第1楽曲特徴量取得手段と、記録媒体に記録されている第2楽曲データの特徴を示す第2楽曲特徴量を取得する第2楽曲特徴量取得手段と、前記第1楽曲特徴量と前記第2楽曲特徴量を比較し、前記第1楽曲データと前記第2楽曲データとの同一性の有無を判別する楽曲同一性有無判別手段と、を備えることを特徴とする。   In order to solve the above-mentioned problem, the invention described in claim 1 is a music identity determination device for determining the presence or absence of the identity of music data, characterized by the characteristics of the first music data from the reproduced first music data. A music feature quantity extracting means for extracting a first music feature quantity, a first music feature quantity acquiring means for acquiring the extracted first music feature quantity, and a second music data recorded on a recording medium. A second music feature quantity acquisition means for acquiring a second music feature quantity indicating a feature, the first music feature quantity and the second music feature quantity are compared, and the first music data and the second music data are compared; And a music identity presence / absence determining means for determining presence / absence of identity.

また、請求項9に記載の発明は、情報を再生する情報再生装置であって、第1楽曲データを再生する再生手段と、請求項1又は2に記載の楽曲同一性判別装置と、を備えることを特徴とする。   According to a ninth aspect of the present invention, there is provided an information reproducing apparatus for reproducing information, comprising: reproducing means for reproducing first music data; and the music identity determining apparatus according to claim 1 or 2. It is characterized by that.

また、請求項10に記載の発明は、情報を記録する情報記録装置であって、請求項1乃至8の何れか一項に記載の楽曲同一性判別装置を備えることを特徴とする。   The invention described in claim 10 is an information recording apparatus for recording information, and includes the music identity determining apparatus according to any one of claims 1 to 8.

また、請求項11に記載の発明は、楽曲データの同一性の有無を判別する楽曲同一性判別方法であって、再生された第1楽曲データから当該第1楽曲データの特徴を示す第1楽曲特徴量を抽出する工程と、前記抽出された第1楽曲特徴量を取得する工程と、記録媒体に記録されている第2楽曲データの特徴を示す第2楽曲特徴量を取得する工程と、前記第1楽曲特徴量と前記第2楽曲特徴量を比較し、前記第1楽曲データと前記第2楽曲データとの同一性の有無を判別する工程と、を備えることを特徴とする。   The invention according to claim 11 is a music identity determination method for determining the presence or absence of the identity of music data, wherein the first music indicates the characteristics of the first music data from the reproduced first music data. Extracting the feature amount; obtaining the extracted first song feature amount; obtaining the second song feature amount indicating the feature of the second song data recorded on the recording medium; Comparing the first music feature quantity and the second music feature quantity, and determining whether or not the first music data and the second music data are identical.

また、請求項12に記載の発明は、楽曲データの同一性の有無を判別するコンピュータを、再生された第1楽曲データから当該第1楽曲データの特徴を示す第1楽曲特徴量を抽出する楽曲特徴量抽出手段、前記抽出された第1楽曲特徴量を取得する第1楽曲特徴量取得手段、記録媒体に記録されている第2楽曲データの特徴を示す第2楽曲特徴量を取得する第2楽曲特徴量取得手段、及び、前記第1楽曲特徴量と前記第2楽曲特徴量を比較し、前記第1楽曲データと前記第2楽曲データとの同一性の有無を判別する楽曲同一性有無判別手段、として機能させることを特徴とする。   According to a twelfth aspect of the present invention, there is provided a computer for discriminating whether or not music data is identical, and a computer that extracts a first music feature amount indicating a feature of the first music data from the reproduced first music data. Feature quantity extraction means, first music feature quantity acquisition means for obtaining the extracted first music feature quantity, and second music feature quantity indicating the characteristics of the second music data recorded on the recording medium Music feature amount acquisition means, and the first music feature amount and the second music feature amount are compared to determine whether or not the first music data and the second music data are identical. It is made to function as a means.

また、請求項13に記載の発明は、請求項12に記載の楽曲同一性判別処理プログラムがコンピュータ読み取り可能に記録されていることを特徴とする。   The invention described in claim 13 is characterized in that the music identity determination processing program described in claim 12 is recorded so as to be readable by a computer.

以下、本願の最良の実施形態を添付図面に基づいて説明する。なお、以下に説明する実施の形態は、情報再生記録装置に対して本願の楽曲同一性判別装置及び方法等を適用した場合の実施形態である。   Hereinafter, the best embodiment of the present application will be described with reference to the accompanying drawings. The embodiment described below is an embodiment in which the music identity determination device and method of the present application are applied to the information reproducing / recording device.

先ず、図1を参照して、本実施形態における情報再生記録装置の構成及び機能を説明する。図1は、本実施形態における情報再生記録装置の概要ブロック例を示す図である。   First, the configuration and function of the information reproducing / recording apparatus according to this embodiment will be described with reference to FIG. FIG. 1 is a diagram showing a schematic block example of the information reproducing / recording apparatus according to the present embodiment.

図1に示すように、情報再生記録装置1は、情報再生部11、情報出力部12、楽曲特徴量抽出部13、情報記録再生部14、操作部15、表示部16、及びシステム制御部17を備えて構成されている。   As shown in FIG. 1, the information reproduction / recording apparatus 1 includes an information reproduction unit 11, an information output unit 12, a music feature amount extraction unit 13, an information recording / reproduction unit 14, an operation unit 15, a display unit 16, and a system control unit 17. It is configured with.

情報再生部11は、システム制御部17の制御下、磁気テープ、CD(Compact Disc:CD−DA(Digital Audio)、CD−R、CD−R/W等の総称)、MD(Mini Disc)、DVD(Digital Versatile Disc:DVD−Audio、DVD−Video、DVD−R、DVD−R/W等の総称)、又はカード型記録媒体(例えば、メモリースティック)等の記録媒体に記録された楽曲データを再生し、当該楽曲データを情報出力部12、楽曲特徴量抽出部13、及び情報記録再生部14に出力するようになっている。例えば、情報再生部11がCD(例えば、CD−DA)に記録された楽曲データを再生するものである場合、当該情報再生部11は、図示しないが、当該CDに光ビームを照射して記録情報を光学的に読み取り電気信号に光電変換し出力する光ピックアップ、当該光ピックアップから出力された電気信号からRF(Radio Frequency)信号等を生成して出力するRFアンプ、当該RF信号に所定の復調処理及び誤り訂正処理等を行いデジタル信号に変換して楽曲データを再生するデジタル信号処理回路(例えばDSP(Digital Signal Processor)により構成)、及び、スピンドルモータ及び光ピックアップをサーボ制御するサーボ回路等を備え、当該楽曲データの再生、出力を行う。なお、CD以外の記録媒体から楽曲データを再生するための構成及び機能については公知の技術であるので、詳しい説明は省略する。また、マルチメディアプレーヤのように、複数の記録媒体から楽曲データを再生するように構成してもよい。   Under the control of the system control unit 17, the information reproducing unit 11 is a magnetic tape, CD (Compact Disc: CD-DA (Digital Audio), CD-R, CD-R / W, etc.), MD (Mini Disc), Play music data recorded on a recording medium such as a DVD (Digital Versatile Disc: DVD-Audio, DVD-Video, DVD-R, DVD-R / W, etc.) or a card-type recording medium (for example, a memory stick). The music data is output to the information output unit 12, the music feature amount extraction unit 13, and the information recording / reproducing unit 14. For example, when the information reproducing unit 11 reproduces music data recorded on a CD (for example, CD-DA), the information reproducing unit 11 records the CD by irradiating the CD with a light beam (not shown). An optical pickup that optically reads information, photoelectrically converts it into an electrical signal and outputs it, an RF amplifier that generates and outputs an RF (Radio Frequency) signal from the electrical signal output from the optical pickup, and a predetermined demodulation to the RF signal A digital signal processing circuit (for example, constituted by a DSP (Digital Signal Processor)) that performs processing, error correction processing, etc. to convert it into a digital signal and reproduces music data, and a servo circuit that servo-controls the spindle motor and optical pickup The music data is reproduced and output. Since the configuration and function for reproducing music data from a recording medium other than a CD are known techniques, detailed description thereof is omitted. Further, music data may be reproduced from a plurality of recording media like a multimedia player.

情報出力部12は、図示しないが、情報再生部11により再生出力された楽曲データ(デジタル音声信号)を入力し、これをアナログ音声信号に変換するDAC(Digital-to-Analog Converter)、当該アナログ音声信号を増幅して出力するAMP(Amplifier)、及び増幅されたアナログ音声信号を音波として出力するスピーカ等を備えており、楽曲をスピーカから出力するようになっている。   Although not shown, the information output unit 12 inputs music data (digital audio signal) reproduced and output by the information reproduction unit 11 and converts the data into an analog audio signal (DAC) (Digital-to-Analog Converter). An AMP (Amplifier) that amplifies and outputs an audio signal, a speaker that outputs the amplified analog audio signal as a sound wave, and the like are provided, and music is output from the speaker.

楽曲特徴量抽出部13は、例えばDSP等により構成されており、楽曲特徴量抽出手段として、情報再生部11により再生出力された楽曲データを入力し、当該楽曲データから当該楽曲データの特徴を示す楽曲特徴量を抽出し、情報記録再生部14及びシステム制御部17に出力するようになっている。   The music feature quantity extraction unit 13 is configured by, for example, a DSP, and inputs music data reproduced and output by the information reproduction unit 11 as a music feature quantity extraction unit, and shows the characteristics of the music data from the music data. The music feature amount is extracted and output to the information recording / reproducing unit 14 and the system control unit 17.

ここで、楽曲特徴量とは、その楽曲の特徴を定量的に示す情報であり、これには、例えば、楽曲の演奏時間、楽曲の楽音から得られる楽音特徴量などが含まれる。   Here, the music feature amount is information that quantitatively indicates the feature of the music, and includes, for example, the performance time of the music, the musical sound feature amount obtained from the musical sound of the music, and the like.

楽音特徴量としては、キー(ハ長調、イ短調等の曲の調性)、当該キーに関する量としてのキーの変化位置(又は変化パターン)、コード(和音、又は和音の組合せ)、当該コードに関する量としてのコードの変化位置(又は変化パターン)、ビート(拍:強弱を持った一定のパルス信号)、当該ビートに関する量としてのビートの変化位置(又は変化パターン)やビートの最大値(又は、最小値、平均値)、音量、当該音量に関する量としての音量の変化位置(又は変化パターン)などが挙げられる。   The musical tone feature amount is related to a key (a tonality of a song such as C major, a minor key, etc.), a key change position (or change pattern) as an amount related to the key, a chord (chord or combination of chords), and the chord. Chord change position (or change pattern) as a quantity, beat (beat: constant pulse signal with strength), beat change position (or change pattern) as a quantity related to the beat and the maximum value of the beat (or (Minimum value, average value), volume, volume change position (or change pattern) as an amount related to the volume.

これらの楽音特徴量の抽出には、公知の様々な方法を適用可能であるので、詳しい説明を省略するが、例えば、楽曲特徴量抽出部13が、楽曲データを高速フーリエ変換(Fast Fourier Transform)して周波数分析を行い時間軸に沿った所定の時間間隔で周波数毎の音量値を算出してキー及びこれに関する量、コード及びこれに関する量の抽出を行ったり、所定のスレッショルドレベルにて楽曲データに係る波形のエンベロープを検出することによりビート及びこれに関する量の抽出を行う。   Since various known methods can be applied to the extraction of the musical sound feature values, detailed description thereof is omitted. For example, the music feature value extraction unit 13 converts the music data into a fast Fourier transform (Fast Fourier Transform). Then, frequency analysis is performed and a volume value for each frequency is calculated at a predetermined time interval along the time axis to extract keys and related quantities, chords and related quantities, or music data at a predetermined threshold level. By detecting the envelope of the waveform according to the above, the beat and the amount related thereto are extracted.

なお、以上の楽曲特徴量の他にも、楽曲特徴量抽出部13が、例えば楽曲のテンポ、リズム、更には、楽曲のサビ部分の位置や回数、サビ部分のキー、ビート、コード、及びこれらに関する量を公知の方法により抽出するように構成してもよい。また、楽曲特徴量として、楽曲の歌詞の中に現れる楽曲の性格、印象、及び雰囲気を左右するような言葉等の歌詞特徴量(例えば、「心温まる」、「悲しい」、「恋愛」、「明るい」、「勇気づけられる」)という言葉を抽出するように構成してもよい。   In addition to the above-described music feature quantity, the music feature quantity extraction unit 13 may, for example, set the tempo and rhythm of the music, and the position and frequency of the chorus part of the music, the key of the chorus part, the beat, the chord, and the like. You may comprise so that the quantity regarding may be extracted by a well-known method. In addition, as music feature quantities, lyrics feature quantities such as words that affect the character, impression, and atmosphere of the music appearing in the lyrics of the music (for example, “heartwarming”, “sad”, “love”, “bright” Or “encouraged”) may be extracted.

情報記録再生部14は、システム制御部17の制御下、情報再生部11により再生、出力された楽曲データ等を例えば圧縮して、HD、MD、CD−R/W、DVD−R/W、又はカード型記録媒体等の記録媒体に記録すると共に、楽曲特徴量抽出部13により抽出、出力された楽曲特徴量を当該楽曲データに関連付けて記憶するようになっている。更に、情報記録再生部14は、システム制御部17の制御下、上記記録媒体に記録されている楽曲データを再生し情報出力部12に出力したり、記録された楽曲特徴量を再生しシステム制御部17に出力するようになっている。例えば、情報記録再生部14がHDに楽曲データを記録するものである場合、当該情報記録再生部14は、図示しないが、楽曲データを圧縮又は伸長するためのエンコーダ/デコーダ、記録媒体としてのHD、及びHDに楽曲データや楽曲特徴量を記録又はHDから再生を行うHDドライブ等を備えており、当該楽曲データ等の記録、又は当該楽曲データ等の再生、出力等を行う。なお、HD以外の記録媒体から楽曲データ等を再生及び記録するための構成及び機能については公知の技術であるので、詳しい説明は省略する。   The information recording / reproducing unit 14 compresses, for example, music data reproduced and output by the information reproducing unit 11 under the control of the system control unit 17, for example, HD, MD, CD-R / W, DVD-R / W, Alternatively, the music feature quantity recorded on a recording medium such as a card-type recording medium and extracted and output by the music feature quantity extraction unit 13 is stored in association with the music data. Further, under the control of the system control unit 17, the information recording / reproducing unit 14 reproduces the music data recorded on the recording medium and outputs it to the information output unit 12, or reproduces the recorded music feature amount and performs system control. It outputs to the part 17. For example, when the information recording / reproducing unit 14 records music data on an HD, the information recording / reproducing unit 14 is not shown, but an encoder / decoder for compressing or expanding music data, and an HD as a recording medium. , And an HD drive that records or reproduces music data and music features from the HD, and records the music data or reproduces and outputs the music data. Note that the configuration and function for reproducing and recording music data and the like from a recording medium other than HD are known techniques, and thus detailed description thereof is omitted.

操作部15は、ユーザからの各種指示(例えば、楽曲データの再生、記録、及び消去等の指示)を受け付けるための複数の操作ボタンを備えており、ユーザにより操作ボタンが押下された場合に、その操作ボタンに応じた指示信号(例えば、再生指示信号、記録指示信号、消去指示信号等)をシステム制御部17に出力するようになっている。   The operation unit 15 includes a plurality of operation buttons for receiving various instructions from the user (for example, instructions for reproduction, recording, and deletion of music data). When the operation button is pressed by the user, An instruction signal (for example, a reproduction instruction signal, a recording instruction signal, an erasure instruction signal, etc.) corresponding to the operation button is output to the system control unit 17.

表示部16は、楽曲データに関する情報を表示するための表示パネルを備えており、システム制御部17の制御下、楽曲データの識別情報、タイトル、及び演奏時間や、記録媒体に記録されている楽曲データの楽曲リストを表示するようになっている。   The display unit 16 includes a display panel for displaying information related to music data. Under the control of the system control unit 17, the music data identification information, title, performance time, and music recorded on the recording medium. The song list of data is displayed.

システム制御部17は、演算機能を有するCPU、作業用RAM、及び各種処理プログラム(楽曲同一性判別処理プログラムを含む:この楽曲同一性判別処理プログラムは、例えばインターネット上の所定のサーバからダウンロードされるようにしてもよいし、フレキシブルディスク(例えば、CD−ROM等)の記録媒体に記録されて当該記録媒体のドライブを介して読み込まれるようにしてもよい。)やデータを記憶するROM等を備えている。   The system control unit 17 includes a CPU having a calculation function, a working RAM, and various processing programs (including a music identity determination processing program: the music identity determination processing program is downloaded from a predetermined server on the Internet, for example. Or may be recorded on a recording medium such as a flexible disk (for example, a CD-ROM) and read via a drive of the recording medium), a ROM for storing data, or the like. ing.

そして、CPUがROMに記憶されたプログラムを実行することにより、コンピュータとしてのシステム制御部17は、情報再生記録装置1全体を統括制御するとともに、本願の第1楽曲特徴量取得手段、第2楽曲特徴量取得手段、楽曲同一性有無判別手段、楽曲記録手段、楽曲特徴量記憶手段、楽曲同一性情報記憶手段、楽曲記録判別手段、楽曲スキップ手段、及び楽曲消去手段等として機能するようになっている(楽曲記録手段、楽曲特徴量記憶手段、楽曲同一性情報記憶手段、及び楽曲消去手段については、情報記録再生部14と協働して機能)。   Then, when the CPU executes the program stored in the ROM, the system control unit 17 as a computer controls the entire information reproducing / recording apparatus 1 as well as the first music feature amount acquisition means and the second music of the present application. Function amount acquisition means, music identity presence / absence judgment means, music recording means, music feature quantity storage means, music identity information storage means, music record discrimination means, music skip means, music erasure means, etc. (The music recording means, the music feature quantity storage means, the music identity information storage means, and the music erasure means function in cooperation with the information recording / reproducing unit 14).

具体的には、システム制御部17は、操作部15からの再生指示信号に従い、上記楽曲データを再生させるように情報再生部11又は情報記録再生部14を制御したり、操作部15からの記録指示信号に従い、上記楽曲データを記録させるように楽曲記録手段として、情報記録再生部14を制御したり、操作部15からの消去指示信号に従い、記録媒体に記録されている楽曲データ等を消去させるように楽曲消去手段として、情報記録再生部14を制御する。また、システム制御部17は、操作部15からの表示指示信号に従い、楽曲データに関する情報を表示部16に表示させたり、操作部15からの選択指示信号に従い、再生、記録、又は消去すべき楽曲データを選択する。   Specifically, the system control unit 17 controls the information reproducing unit 11 or the information recording / reproducing unit 14 to reproduce the music data in accordance with the reproduction instruction signal from the operation unit 15, and records from the operation unit 15. In accordance with the instruction signal, the information recording / reproducing unit 14 is controlled as a music recording unit so as to record the music data, or the music data recorded on the recording medium is erased according to the erasing instruction signal from the operation unit 15. As described above, the information recording / reproducing unit 14 is controlled as a music erasing unit. In addition, the system control unit 17 displays information related to music data on the display unit 16 in accordance with the display instruction signal from the operation unit 15, and the music to be played, recorded, or erased in accordance with the selection instruction signal from the operation unit 15. Select data.

更に、システム制御部17は、第1楽曲特徴量取得手段として、上記再生された楽曲データ(以下の説明において、情報再生部11により再生された楽曲データを「第1楽曲データ」という)の特徴を示す楽曲特徴量(以下、「第1楽曲特徴量」という)を楽曲特徴量抽出部13から取得し、第2楽曲特徴量取得手段として、記録媒体としての例えばHDに記録されている楽曲データ(以下の説明において、情報記録再生部14に既に記録されている楽曲データを「第2楽曲データ」という)の特徴を示す楽曲特徴量(以下、「第2楽曲特徴量」という)を情報記録再生部14から取得する(例えばHDから読み出されて取得される)。なお、複数の楽曲の楽曲特徴量が例えばHDに記憶されている場合には、それら全ての楽曲特徴量が取得される。   Furthermore, the system control unit 17 serves as the first music feature amount acquisition unit, and features of the reproduced music data (in the following description, the music data reproduced by the information reproducing unit 11 is referred to as “first music data”). Is obtained from the music feature quantity extraction unit 13 and music data recorded in, for example, HD as a recording medium as a second music feature quantity acquisition unit. In the following description, the music feature amount (hereinafter referred to as “second music feature amount”) indicating the characteristics of the music data already recorded in the information recording / reproducing unit 14 is referred to as “second music feature amount”. Obtained from the playback unit 14 (for example, obtained by reading from the HD). In addition, when the music feature-value of several music is memorize | stored in HD, for example, all those music feature-values are acquired.

また、システム制御部17は、情報再生部11から再生された第1楽曲データが情報記録再生部14により例えばHDに記録される際に、楽曲特徴量記憶手段として、当該第1楽曲データに上記第1楽曲特徴量を関連付けてHDに記憶させる(つまり、このように記憶された第1楽曲特徴量が、後に例えばHDから第2楽曲特徴量として読み出されることになる)。   In addition, when the first music data reproduced from the information reproducing unit 11 is recorded on the HD, for example, by the information recording / reproducing unit 14, the system control unit 17 uses the first music data as the music feature amount storage unit. The first music feature value is associated and stored in the HD (that is, the first music feature value stored in this way is read later as the second music feature value from the HD, for example).

そして、システム制御部17は、楽曲同一性有無判別手段として、第1楽曲特徴量と第2楽曲特徴量を比較し、第1楽曲データと第2楽曲データとの同一性の有無を判別する。より具体的には、システム制御部17は、例えば当該第1楽曲特徴量及び第2楽曲特徴量を正規化した上で、楽曲の演奏時間、キーの変化位置(又は変化パターン)、コードの変化位置(又は変化パターン)、ビートの変化位置(又は変化パターン)、及びビートの最大値(又は、最小値、平均値)等の全部又は一部を比較し、当該比較した楽曲特徴量が一致(完全一致ではなく、誤差等を考慮してプラスマイナスの所定の幅を持った一致を意味)するか否かによって同一性の有無を判別する。こうして、システム制御部17は、比較した楽曲特徴量が一致する場合には、同一性が有と判別し、楽曲同一性情報記憶手段として、上記第1楽曲データと上記第2楽曲データとが同一性が有ることを示す楽曲同一性情報を情報記録再生部14により例えばHDに記憶させる。例えばHDに記録されている同一楽曲のマーキングリストに楽曲同一性情報が登録される。こうして記憶された楽曲同一性情報は、その後、楽曲データを再生する際や消去する際等に、参照されることになる(これについての詳しい説明は後述する)。   And the system control part 17 compares the 1st music feature-value with a 2nd music feature-value as a music identity presence determination means, and discriminate | determines the presence or absence of the identity of 1st music data and 2nd music data. More specifically, the system control unit 17 normalizes the first music feature value and the second music feature value, for example, and then performs a song performance time, a key change position (or change pattern), and a chord change. Compare all or part of the position (or change pattern), beat change position (or change pattern), beat maximum value (or minimum value, average value), etc., and the compared music feature values match ( Whether or not there is identity is determined based on whether or not matching is performed with a predetermined range of plus and minus taking into account errors and the like, not exact matching. Thus, the system control unit 17 determines that there is identity when the compared music feature quantities match, and the first music data and the second music data are the same as the music identity information storage means. For example, the information recording / reproducing unit 14 stores the music identity information indicating the presence of the music in the HD. For example, music identity information is registered in the marking list of the same music recorded on the HD. The music identity information thus stored will be referred to when the music data is reproduced or deleted thereafter (detailed description thereof will be described later).

なお、システム制御部17は、上記楽曲特徴量の同一性が有と判別した場合には、同一楽曲の重複記録を避けるために、例えばHDに記録された第1楽曲データを当該HDから消去するように構成してもよい。   If the system control unit 17 determines that the music feature quantities are identical, the system control unit 17 deletes, for example, the first music data recorded on the HD from the HD in order to avoid duplicate recording of the same music. You may comprise as follows.

次に、図2乃至図5等を参照して、情報再生記録装置1の動作例を説明する。図2は、楽曲データが記録される際のシステム制御部17の処理を示すフローチャートであり、図3は、図2に示すステップS6における楽曲同一性判断処理の詳細な一例を示すフローチャートであり、図4は、楽曲データが再生される際のシステム制御部17の処理を示すフローチャートであり、図5は、楽曲データが消去される際のシステム制御部17の処理を示すフローチャートである。   Next, an operation example of the information reproducing / recording apparatus 1 will be described with reference to FIGS. FIG. 2 is a flowchart showing the process of the system control unit 17 when music data is recorded, and FIG. 3 is a flowchart showing a detailed example of the music identity determination process in step S6 shown in FIG. FIG. 4 is a flowchart showing the process of the system control unit 17 when the music data is reproduced, and FIG. 5 is a flowchart showing the process of the system control unit 17 when the music data is deleted.

(楽曲データの記録)
先ず、図2を参照して楽曲データが記録される際の情報再生記録装置1の動作例を、システム制御部17の処理を主体として説明する。
(Recording music data)
First, an operation example of the information reproducing / recording apparatus 1 when music data is recorded will be described with reference to FIG.

ユーザが、操作部15を操作して情報再生部11における例えばCDに記録された第1楽曲データを情報記録再生部14におけるHDに記録するための指示(ユーザが所望の楽曲データを指定。1曲でもよいし複数曲でもよい)を行うと、システム制御部17は、その指示信号に応じて、情報再生部11に対して例えばCDに記録された第1楽曲データの再生指令を与える(ステップS1)。続いて、システム制御部17は、楽曲特徴量抽出部13に対して情報再生部11により再生される第1楽曲データの第1楽曲特徴量の抽出指令を与える(ステップS2)。続いて、システム制御部17は、情報記録再生部14に対して情報再生部11により再生される第1楽曲データの記録指令、及び楽曲特徴量抽出部13により抽出される第1楽曲特徴量の記憶指令を与える(ステップS3)。   An instruction for the user to operate the operation unit 15 to record the first music data recorded on, for example, a CD in the information reproducing unit 11 on the HD in the information recording / reproducing unit 14 (the user specifies desired music data. 1 When the tune may be a tune or a plurality of tunes), the system control unit 17 gives a reproduction command of the first tune data recorded on the CD, for example, to the information reproduction unit 11 according to the instruction signal (step) S1). Subsequently, the system control unit 17 gives an instruction to extract the first music feature amount of the first music data reproduced by the information reproduction unit 11 to the music feature amount extraction unit 13 (step S2). Subsequently, the system control unit 17 instructs the information recording / reproducing unit 14 to record the first music data reproduced by the information reproducing unit 11 and the first music feature amount extracted by the music feature amount extracting unit 13. A storage command is given (step S3).

これにより、情報再生部11は、システム制御部17からの制御下、例えばCDに記録された第1楽曲データを再生して、情報出力部12、楽曲特徴量抽出部13、及び情報記録再生部14に出力する。そして、楽曲特徴量抽出部13は、システム制御部17からの制御下、情報再生部11からの第1楽曲データを入力し、当該第1楽曲データから、上述したように第1楽曲特徴量を抽出して情報記録再生部14及びシステム制御部17に出力する。また、情報記録再生部14は、システム制御部17からの制御下、情報再生部11からの第1楽曲データを入力し、当該第1楽曲データを圧縮して例えばHDに記録すると共に、楽曲特徴量抽出部13からの第1楽曲特徴量を入力し、上記第1楽曲データに関連付けて当該第1楽曲特徴量をHDに記憶する。このとき、システム制御部17は、例えばHDに記録される楽曲データに対し固有の識別情報を付与し、当該識別情報、当該楽曲データのタイトル(例えば、CD(例えばCDテキスト)から自動取得、或いは、後からユーザが登録してもよい)、当該楽曲データの演奏時間、及び楽曲データの記録領域等の情報を楽曲リスト(演奏リスト)に登録する。   Thereby, the information reproducing unit 11 reproduces, for example, the first music data recorded on the CD under the control of the system control unit 17, and the information output unit 12, the music feature amount extracting unit 13, and the information recording / reproducing unit. 14 for output. Then, the music feature amount extraction unit 13 inputs the first music data from the information reproduction unit 11 under the control of the system control unit 17, and the first music feature amount is obtained from the first music data as described above. The extracted information is output to the information recording / reproducing unit 14 and the system control unit 17. In addition, the information recording / reproducing unit 14 receives the first music data from the information reproducing unit 11 under the control of the system control unit 17, compresses the first music data, and records the data on, for example, HD, and also features the music. The first music feature quantity from the quantity extraction unit 13 is input, and the first music feature quantity is stored in the HD in association with the first music data. At this time, the system control unit 17 gives unique identification information to, for example, music data recorded on the HD, and is automatically acquired from the identification information and the title (for example, CD (eg, CD text) of the music data, or The user may register later), and information such as the performance time of the music data and the recording area of the music data is registered in the music list (performance list).

次いで、システム制御部17は、楽曲特徴量抽出部13から出力された第1楽曲データを取得する(ステップS4)。続いて、システム制御部17は、楽曲リストを参照して、情報記録再生部14における既にHDに記録されている第2楽曲データ(上記にて記録されたばかりの第1楽曲データを除く)に関連付けられて記憶されている第2楽曲特徴量を情報記録再生部14から取得する(ステップS5)。   Next, the system control unit 17 acquires the first music data output from the music feature quantity extraction unit 13 (step S4). Subsequently, the system control unit 17 refers to the music list and associates it with the second music data already recorded on the HD in the information recording / reproducing unit 14 (excluding the first music data just recorded above). The stored second music feature quantity is acquired from the information recording / reproducing unit 14 (step S5).

次いで、システム制御部17は、上述したように、楽曲同一性判断処理を行う(ステップS6)。当該楽曲同一性判断処理においては、図3に示すように、システム制御部17により、例えば当該第1楽曲特徴量及び第2楽曲特徴量の正規化処理が実行される(ステップS61)。この正規化処理においては、音量のレベルを揃えるために、音量サンプルの最大値を元に各音量サンプルが最大値の何%になるかの計算し直される。つまり、音量を補正した上で、以降の楽曲同一性の判別を行うことになる。これにより、音量の大小があっても、楽曲同一性の判別の精度が音量に依存しないことになる。   Next, as described above, the system control unit 17 performs a music identity determination process (step S6). In the music identity determination process, as shown in FIG. 3, the system control unit 17 executes, for example, a normalization process for the first music feature value and the second music feature value (step S61). In this normalization process, in order to make the volume level uniform, the calculation is made again as to what percentage of the maximum value each volume sample is based on the maximum value of the volume samples. That is, after the volume is corrected, the subsequent music identity is determined. As a result, even if the volume is large or small, the accuracy of music identity determination does not depend on the volume.

次いで、第1楽曲と第2楽曲の演奏時間が同じであるか(一致するか)否かが判別され(ステップS62)、同じでない場合には(ステップS62:N)、楽曲同一性無しと判断される(ステップS68)。なお、楽曲の演奏時間が同じでない場合、楽曲の全部と楽曲の一部(CMのサビ)が比較される場合もあるので、かかる演奏時間は絶対条件ではなく、かかる処理をスキップ(当該処理を行わずに次ぎの処理に移行)させても良いし、ユーザによる選択に委ねてもよい。   Next, it is determined whether or not the performance times of the first music and the second music are the same (match) (step S62). If they are not the same (step S62: N), it is determined that there is no music identity. (Step S68). Note that if the performance times of the music are not the same, the entire music and a part of the music (CM chorus) may be compared. Therefore, such performance time is not an absolute condition, and such processing is skipped (the processing is skipped). It is also possible to shift to the next processing without performing it, or leave it to the selection by the user.

一方、演奏時間が同じである場合には(ステップS62:Y)、続いて、第1楽曲と第2楽曲のキー変化位置が同じであるか(一致するか)否かが判別される(ステップS63)。   On the other hand, if the performance times are the same (step S62: Y), it is subsequently determined whether or not the key change positions of the first music and the second music are the same (match) (step). S63).

例えば、キーの内容が変化時間とともに時系列として記録されている場合には、変化前のキー内容と変化後のキー内容が一致していれば、多少変化時間がずれていてもキー変化位置が同じであるとして判断される。一方、変化前後のキー内容が不一致の場合は異なる曲と判断される。また、キー変化(遷移)をいくつかまとめてパターンとして扱い、パターン単位で比較しても良い。例えば、キーがA〜B〜C〜・・・と変化する場合にABCをパターン1とし、パターン1の出現位置や回数をカウントしても良い。この事は、以下のコードやビート変化位置についての処理においても同様である。   For example, if the key contents are recorded in time series with the change time, if the key contents before the change and the key contents after the change match, the key change position can be changed even if the change time slightly deviates. Judged to be the same. On the other hand, if the key contents before and after the change do not match, it is determined that the songs are different. Alternatively, some key changes (transitions) may be collectively handled as a pattern and compared in units of patterns. For example, when the key changes from A to B to C to..., ABC may be set as pattern 1 and the appearance position and the number of times of pattern 1 may be counted. The same applies to the processing for the following chords and beat change positions.

そして、キー変化位置が同じでない場合には(ステップS63:N)、楽曲同一性無しと判断される(ステップS68)。   If the key change positions are not the same (step S63: N), it is determined that there is no music identity (step S68).

一方、キー変化位置が同じである場合には(ステップS63:Y)、続いて、第1楽曲と第2楽曲のコード変化位置が同じであるか(一致するか)否かが判別される(ステップS64)。コード変化位置が同じでない場合には(ステップS64:N)、楽曲同一性無しと判断される(ステップS68)。   On the other hand, if the key change positions are the same (step S63: Y), then it is determined whether or not the chord change positions of the first music piece and the second music piece are the same (match) (step S63: Y). Step S64). If the chord change positions are not the same (step S64: N), it is determined that there is no music identity (step S68).

一方、コード変化位置が同じである場合には(ステップS64:Y)、続いて、第1楽曲と第2楽曲のビート変化位置が同じであるか(一致するか)否かが判別される(ステップS65)。ビート変化位置が同じでない場合には(ステップS65:N)、楽曲同一性無しと判断される(ステップS68)。   On the other hand, if the chord change positions are the same (step S64: Y), then it is determined whether or not the beat change positions of the first music piece and the second music piece are the same (match) (step S64: Y). Step S65). If the beat change positions are not the same (step S65: N), it is determined that there is no music identity (step S68).

一方、ビート変化位置が同じである場合には(ステップS65:Y)、続いて、第1楽曲と第2楽曲のビートの最大値、最小値、及び平均値の少なくとも何れか1つが同じであるか(一致するか)否かが判別される(ステップS66)。なお、ビートの最大値、最小値、及び平均値は、それぞれ計算され、ある程度の誤差が許容され、一致/不一致が判断される。   On the other hand, when the beat change positions are the same (step S65: Y), at least one of the maximum value, the minimum value, and the average value of the beats of the first music and the second music is the same. (Matching) is determined (step S66). Note that the maximum value, the minimum value, and the average value of the beats are calculated, respectively, and a certain amount of error is allowed, and a match / mismatch is determined.

最大値、最小値、及び平均値の少なくとも何れか1つが同じでない場合には(ステップS66:N)、楽曲同一性無しと判断される(ステップS68)。   If at least one of the maximum value, the minimum value, and the average value is not the same (step S66: N), it is determined that there is no music identity (step S68).

一方、最大値、最小値、及び平均値の少なくとも何れか1つが同じである場合には(ステップS66:Y)、楽曲同一性有りと判断される(ステップS67)。   On the other hand, if at least any one of the maximum value, the minimum value, and the average value is the same (step S66: Y), it is determined that the music is identical (step S67).

こうして、楽曲同一性判断処理が終了すると、図2の処理に戻る。なお、上記処理はあくまで一例であり、この他の処理(例えば、ステップS63〜S66の処理のうち、何れか1又は複数の処理をスキップさせても良い。また、上記ステップS62〜S66の各ステップにおける一致/不一致を点数化し、例えば、楽曲の演奏時間が一致すれば20点、一致しなくとも10点などと点数付けして、総合点数で判断してもよい。   Thus, when the music identity determination process ends, the process returns to the process of FIG. The above process is merely an example, and other processes (for example, any one or a plurality of processes among the processes of steps S63 to S66 may be skipped. Also, each step of steps S62 to S66 may be skipped. For example, 20 points may be scored if the performance times of the music match, and 10 points may be determined if they do not match, and the total score may be determined.

図2の処理に戻り、システム制御部17は、上記楽曲同一性判断処理の結果に基づき、第1楽曲データと第2楽曲データとの同一性の有無を判別し(ステップS7)、同一性が有る場合(ステップS7:Y)には、上記第1楽曲データと上記第2楽曲データとが同一性が有ることを示す楽曲同一性情報(例えば、双方の楽曲データの識別情報)を同一楽曲のマーキングリストに登録し(ステップS8)、これを情報記録再生部14により例えばHDに記憶させ、ステップS10に移行する。   Returning to the process of FIG. 2, the system control unit 17 determines whether or not the first music data and the second music data are identical based on the result of the music identity determination process (step S7). If there is (step S7: Y), music identity information (for example, identification information of both music data) indicating that the first music data and the second music data are identical is stored in the same music. The information is registered in the marking list (step S8), and is stored in, for example, HD by the information recording / reproducing unit 14, and the process proceeds to step S10.

一方、システム制御部17は、第1楽曲データと第2楽曲データとが同一性が無い場合には(ステップS7:N)、例えばHDに記録されている全ての第2楽曲データの第2楽曲特徴量についての上記判別が行われたか否かを判別(HDに複数の第2楽曲データが記録されている場合には、それらの全ての第2楽曲特徴量と第1楽曲特徴量を比較する趣旨)し(ステップS9)、全ての第2楽曲特徴量についての上記判別が行われていない場合には(ステップS9:N)、上記ステップS5に戻り上記と同様の処理を行う。一方、全ての第2楽曲特徴量についての上記判別が行われた場合には(ステップS9:Y)、ステップS10に移行する。   On the other hand, when the first music data and the second music data are not identical (step S7: N), the system control unit 17, for example, the second music of all the second music data recorded on the HD. Determining whether or not the above-described determination has been made on the feature amount (when a plurality of second music data is recorded on the HD, all the second music feature amounts and the first music feature amount are compared. The purpose is (step S9), and when the above determination has not been made for all the second music feature quantities (step S9: N), the process returns to step S5 and the same processing as described above is performed. On the other hand, if the above determination is made for all the second music feature quantities (step S9: Y), the process proceeds to step S10.

ステップS10では、ユーザにより指定された全ての楽曲(複数曲が指定されている場合)の再生が終了したか否かを判別し、終了していない場合には(ステップS10:N)、上記ステップS1に戻り上記と同様の処理を繰り返す。一方、ユーザにより指定された全ての楽曲データの再生が終了した場合には(ステップS10:Y)、当該処理を終了する。   In step S10, it is determined whether or not the reproduction of all the music pieces designated by the user (when a plurality of music pieces are designated) is finished. If not finished (step S10: N), the above step is performed. Returning to S1, the same processing as described above is repeated. On the other hand, when the reproduction of all the music data designated by the user is finished (step S10: Y), the process is finished.

このように、例えばHDには多くの楽曲データが記録されていくことになるが、後から、既に記録されている楽曲データと同一性のある楽曲データが記録される場合には、同一性が有ることを示すマーキングがなされることになる。   In this way, for example, a lot of music data is recorded on the HD, but if music data that is identical to music data that has already been recorded is recorded later, the sameness is present. The marking indicating that it exists is made.

以上説明したように、上記処理によれば、楽曲データの同一性の判断に楽曲データ自体から抽出した楽曲特徴量を使用するために、従来使用されていたネットワーク上のCDDB(それに接続するための通信手段)や、CDテキストが不要となり、音源をCDに限定しない利用ができると共に、より正確に楽曲データの同一性を判別することができる。   As described above, according to the above processing, in order to use the music feature amount extracted from the music data itself for the determination of the identity of the music data, the conventionally used CDDB on the network (for connecting to it) Communication means) and CD text become unnecessary, and the sound source can be used without being limited to the CD, and the identity of the music data can be determined more accurately.

また、楽曲データの同一性が有ると判別された場合には、楽曲同一性情報がマーキングリストに登録されるので、当該マーキングリストを、その後、楽曲データを再生する際や消去する際等に有効に活用することができる。   In addition, if it is determined that the music data is identical, the music identity information is registered in the marking list. Therefore, the marking list is effective when the music data is reproduced or deleted thereafter. It can be used for.

なお、上記ステップS7の処理において上記第1楽曲データと上記第2楽曲データとが同一性が有る場合には、ステップS8の処理において上記楽曲同一性情報が同一楽曲のマーキングリストに登録されるように構成したが、上記楽曲同一性情報がマーキングリストに登録される代わりに、上述したようにHDに記録された第1楽曲データ及びその第1楽曲特徴量がHDから消去されるように構成してもよい。このように構成すれば、限られた記録媒体の記録容量を有効に活用することができる。   If the first music data and the second music data are identical in the process of step S7, the music identity information is registered in the marking list of the same music in the process of step S8. However, instead of registering the music identity information in the marking list, the first music data recorded on the HD and the first music feature amount are deleted from the HD as described above. May be. With this configuration, it is possible to effectively utilize the recording capacity of a limited recording medium.

また、第1楽曲データの記録は、上記ステップS7の処理において上記第1楽曲データと上記第2楽曲データとが同一性が有る場合にのみ、例えばHDに記録されるように構成してもよい。   Further, the recording of the first music data may be configured to be recorded on, for example, HD only when the first music data and the second music data are identical in the process of step S7. .

(楽曲データの再生)
先ず、図4を参照して楽曲データが再生される際の情報再生記録装置1の動作例を、システム制御部17の処理を主体として説明する。
(Play music data)
First, an operation example of the information reproducing / recording apparatus 1 when music data is reproduced will be described with reference to FIG.

システム制御部17は、ユーザからの操作部15を介した楽曲リスト(演奏リスト)の表示指示に従い、情報記録再生部14における例えばHDに記録されている楽曲データ(第2楽曲データ)の楽曲リストを表示部16に表示させる。例えば、楽曲リストには、図示しないが、情報記録再生部14における例えばHDに記録されている10曲分の楽曲データに関する情報(例えば、識別情報、タイトル、アーティスト名、演奏時間等)が表示される。   The system control unit 17 follows the display instruction of the music list (performance list) from the user via the operation unit 15, and the music list of the music data (second music data) recorded in, for example, the HD in the information recording / reproducing unit 14 Is displayed on the display unit 16. For example, although not shown in the music list, information (for example, identification information, title, artist name, performance time, etc.) relating to music data for 10 songs recorded on the HD in the information recording / reproducing unit 14 is displayed. The

そして、ユーザが、操作部15を操作して、当該楽曲リストにおける楽曲データの例えば指定(ユーザによる)楽曲からの連続再生、プログラム再生(ユーザが設定した順序で楽曲データを再生)及びランダム再生(ランダムの順序で楽曲データを再生)の何れか一つを指示(ユーザが1曲毎に再生すべき楽曲データを指定してもよい)すると、システム制御部17は、これに応じ、再生すべき楽曲データを選定する(ステップS11)。   Then, the user operates the operation unit 15 to continuously reproduce the song data in the song list from, for example, a designated song (by the user), a program reproduction (reproduction of the song data in the order set by the user), and a random reproduction ( When any one of (play music data in random order) is instructed (the user may specify music data to be played back for each song), the system control unit 17 should play back accordingly. Music data is selected (step S11).

次いで、システム制御部17は、同一楽曲再生スキップ設定が、ONであるか否かを判別する(ステップS12)。同一曲再生スキップ設定とは、同一性の有る楽曲データの重複再生を防止するための設定であり、ユーザが操作部15により設定することができるようになっている。   Next, the system control unit 17 determines whether or not the same music reproduction skip setting is ON (step S12). The same music reproduction skip setting is a setting for preventing duplicate reproduction of music data having the same identity, and can be set by the user via the operation unit 15.

同一曲再生スキップ設定がONでない場合、システム制御部17は、情報記録再生部14に対して上記選定された楽曲データの再生(通常再生)指令を与える(ステップS13)。これにより、情報記録再生部14におけるHDに記録されている当該楽曲データ再生され、情報出力部12から出力されることになる。   When the same music reproduction skip setting is not ON, the system control unit 17 gives a reproduction (normal reproduction) command of the selected music data to the information recording / reproducing unit 14 (step S13). As a result, the music data recorded on the HD in the information recording / reproducing unit 14 is reproduced and output from the information output unit 12.

一方、同一曲再生スキップ設定がONである場合、システム制御部17は、楽曲記録判別手段として、上述したマーキングリストを例えばHDから情報記録再生部14を介して読み込み、かかるマーキングリストを参照し楽曲同一性情報に基づいて、上記選定された楽曲データと同一性のある楽曲データが例えばHDに記録されているか否かを判別する(ステップS14)。   On the other hand, when the same song reproduction skip setting is ON, the system control unit 17 reads the above-described marking list from, for example, the HD via the information recording / reproducing unit 14 as a song recording determination unit, and refers to the marking list to configure the song. Based on the identity information, it is determined whether or not song data having the same identity as the selected song data is recorded in, for example, HD (step S14).

図6は、マーキングリストの一例を示す概念図である。例えば、図6(A)に示すマーキングリスト例には、5曲の楽曲データの識別情報が示されており、各楽曲データの識別情報に対応付けられて同一性のある楽曲データの識別情報が示されている。例えば、図6(A)の例において、識別情報が「010」の楽曲データには、識別情報が「112」と「123」の楽曲データが同一性のある楽曲データであるとして示されている。また、図6(A)の例において、各楽曲データに対応して再生(演奏)有無及びスキップ有無の情報が示されている。なお、再生(演奏)有無及びスキップ有無については、マーキングリストに登録せず、システム制御部17がRAM等に一時記憶しておくようにしてもよい。   FIG. 6 is a conceptual diagram illustrating an example of a marking list. For example, in the marking list example shown in FIG. 6A, the identification information of the music data of five songs is shown, and the identification information of the music data having the same identity is associated with the identification information of each music data. It is shown. For example, in the example of FIG. 6A, in the music data with the identification information “010”, the music data with the identification information “112” and “123” are shown as the same music data. . Further, in the example of FIG. 6A, information on the presence / absence of reproduction (performance) and presence / absence of skip is shown corresponding to each piece of music data. Note that the presence / absence of reproduction (performance) and the presence / absence of skip may be temporarily stored in the RAM or the like by the system control unit 17 without being registered in the marking list.

そして、上記選定された楽曲データと同一性の有る楽曲データが例えばHDに記録されていない、つまり、当該選定された楽曲データの識別情報がマーキングリストに登録されていない場合には(ステップS14:N)、システム制御部17は、ステップS13と同様、情報記録再生部14に対して上記選定された楽曲データの再生指令を与える(ステップS15)。   If music data having the same identity as the selected music data is not recorded in, for example, HD, that is, if the identification information of the selected music data is not registered in the marking list (step S14: N) The system control unit 17 gives a reproduction command of the selected music data to the information recording / reproducing unit 14 as in step S13 (step S15).

一方、システム制御部17は、上記選定された楽曲データと同一性の有る楽曲データが例えばHDに記録されている、つまり、当該選定された楽曲データの識別情報がマーキングリストに登録されている場合には(ステップS14:Y)、上記選定された楽曲データと同一性の有る楽曲データが既に再生(演奏)されたか否かを判別する(ステップS16)。   On the other hand, the system control unit 17 records music data that is identical to the selected music data, for example, in HD, that is, when identification information of the selected music data is registered in the marking list. (Step S14: Y), it is determined whether or not music data having the same identity as the selected music data has already been reproduced (played) (step S16).

例えば、図6(A)の例において、上記選択された楽曲データの識別情報が「010」であるとした場合、当該楽曲データと同一性の有る楽曲データ(識別情報が「112」と「123」)は、共に再生「無」であるので、同一性の有る楽曲データが未だ再生(演奏)されていないと判別され(ステップS16:N)、ステップS17へ移行される。   For example, in the example of FIG. 6A, when the identification information of the selected music data is “010”, the music data having the same identity as the music data (the identification information is “112” and “123” “)” Is “None” for reproduction, so it is determined that music data having the same identity has not yet been reproduced (performed) (step S16: N), and the process proceeds to step S17.

一方、例えば、図6(B)の例において、上記選択された楽曲データの識別情報が「010」であるとした場合、当該楽曲データと同一性の有る楽曲データ(識別情報が「112」)は、再生「有」であるので、同一性の有る楽曲データが既に再生(演奏)されたと判別され(ステップS16:Y)、ステップS18へ移行される。   On the other hand, for example, in the example of FIG. 6B, when the identification information of the selected music data is “010”, the music data that is identical to the music data (the identification information is “112”). Is “played”, it is determined that music data having the same identity has already been played (played) (step S16: Y), and the process proceeds to step S18.

ステップS17では、システム制御部17は、上記選定された楽曲データの再生有(演奏済)設定(例えばマーキングリストに、当該楽曲データの再生「有」を登録)を行い、ステップS13と同様、情報記録再生部14に対して上記選定された楽曲データの再生指令を与える。   In step S17, the system control unit 17 performs the reproduction existence (performed) setting of the selected music data (for example, registration of reproduction “present” of the music data in the marking list), and information similar to step S13. The recording / reproducing unit 14 is instructed to reproduce the selected music data.

一方、ステップS18では、システム制御部17は、楽曲スキップ手段として、上記選定された楽曲データのスキップ有設定(例えばマーキングリストに、当該楽曲データのスキップ「有」を登録)を行い、当該楽曲データをスキップさせる(情報記録再生部14に対して当該楽曲データのスキップ指令を与える)。続いて、システム制御部17は、上記選定された楽曲データと同一性の有る楽曲データが全てスキップ若しくは再生されたか否かを判別する(ステップS19)。   On the other hand, in step S18, the system control unit 17 performs skip setting of the selected music data as a music skip means (for example, the skip “Yes” of the music data is registered in the marking list), and the music data Is skipped (a skip command for the music data is given to the information recording / reproducing unit 14). Subsequently, the system control unit 17 determines whether or not all music data having the same identity as the selected music data has been skipped or reproduced (step S19).

例えば、図6(C)の例において、上記選択された楽曲データの識別情報が「010」であるとした場合、当該楽曲データと同一性の有る楽曲データ(識別情報が「123」)は、再生「無」かつスキップ「無」であるので、上記選定された楽曲データと同一性の有る楽曲データが全てスキップ若しくは再生されていないと判別され(ステップS19:N)、この場合、直ちにステップS11に戻る。そして、ステップS11では、次に再生すべき楽曲データが選定され、ステップS12の以降の処理が繰り返される。   For example, in the example of FIG. 6C, when the identification information of the selected music data is “010”, the music data having the same identity as the music data (the identification information is “123”) Since playback is “no” and skip is “no”, it is determined that all music data having the same identity as the selected music data is not skipped or played (step S19: N). In this case, step S11 is immediately performed. Return to. In step S11, the music data to be reproduced next is selected, and the processing after step S12 is repeated.

一方、図6(D)の例において、上記選択された楽曲データの識別情報が「010」であるとした場合、当該楽曲データと同一性の有る楽曲データ(識別情報が「112」と「123」)は、再生「有」とスキップ「有」であるので、上記選定された楽曲データと同一性の有る楽曲データが全てスキップ若しくは再生されたと判別され(ステップS19:Y)、この場合、上記選定された楽曲データ及びこれと同一性の有る楽曲データについての再生有及びスキップ有の設定を全てリセット(ステップS20)し(例えばマーキングリストにおける、当該楽曲データの再生「有」を「無」に、スキップ「有」を「無」に変更)、ステップS11に戻る。つまり、上記選定された楽曲データと同一性の有る楽曲データが、全て選定されたと見なされ、次の巡に備えて上記設定をクリアすることになる。   On the other hand, in the example of FIG. 6D, when the identification information of the selected music data is “010”, the music data having the same identity as the music data (the identification information is “112” and “123” “)” Is playback “Yes” and skip “Yes”, so it is determined that all music data having the same identity as the selected music data has been skipped or played (step S19: Y). Reset all the reproduction existence and skip existence settings for the selected music data and the music data having the same identity (step S20) (for example, the reproduction “present” of the music data in the marking list is set to “none”) , The skip “Yes” is changed to “No”), and the process returns to Step S11. In other words, all music data having the same identity as the selected music data is considered to be selected, and the above setting is cleared in preparation for the next round.

以上説明したように、上記処理によれば、例えばHDに同一性の有る複数の楽曲データが記録されている場合(例えば、ユーザが、同じアーティストのシングルCD、アルバムCD、及びベスト版CDから楽曲データをHDに記録することにより、同一の楽曲データが記録されている場合等)にも、楽曲リストにおける楽曲データの再生が一巡する間に、既に再生された楽曲データと同一性の有る楽曲データの再生が自動的にスキップされるので、ユーザが同一の楽曲を重複して聴くことを防止することができる。   As described above, according to the above processing, for example, when a plurality of music data having the same identity is recorded on the HD (for example, the user can play music from a single CD, album CD, and best CD of the same artist). Even when the same music data is recorded by recording the data on the HD, etc., the music data that is identical to the music data that has already been reproduced during the cycle of the music data reproduction in the music list. Is automatically skipped, so that the user can be prevented from listening to the same music repeatedly.

なお、上記楽曲データの再生処理とは別の例として、例えば、ユーザが、操作部15を操作して、当該楽曲リストにおける楽曲データの例えば指定楽曲からの連続再生、プログラム再生及びランダム再生の何れか一つを指示した場合に、システム制御部17が、最初に再生すべき楽曲データを選定した後、上述したマーキングリストを参照し楽曲同一性情報に基づいて、上記選定された楽曲データと同一性の有る楽曲データが例えばHDに記録されているか否かを判別する。そして、同一性の有る楽曲データが記録されている場合に、システム制御部17が、それらの同一性の有る楽曲データのうち、予め設定された選定条件に従って最適な楽曲データを選定して、その楽曲データを再生させるように制御する構成としてもよい。かかる選定条件として、例えば、記録日時が現在に近い(新しい)楽曲データ、演奏時間が最も長い(つまり、最初から最後まで完全に記録されている)楽曲データ、又は最も音質の良い音源(つまり、楽曲データが元々記録されていた記録媒体)に記録されていた楽曲データが最適な楽曲データとなるように構成する。このように構成すれば、同一性がある楽曲データのうち最適な楽曲データを再生することができ、ユーザが同一の楽曲を重複して聴くことを防止することができる。   In addition, as an example different from the music data playback process, for example, the user operates the operation unit 15 to select any one of continuous playback, program playback, and random playback of music data in the music list from, for example, a specified music. When one of these is instructed, the system control unit 17 selects music data to be reproduced first, and then refers to the above-described marking list and is the same as the selected music data based on the music identity information. It is determined whether or not the music data having the characteristic is recorded on, for example, HD. And when music data with the sameness is recorded, the system control unit 17 selects the optimal music data according to the selection condition set in advance among those music data with the sameness, It is good also as a structure controlled to reproduce | regenerate music data. As such selection conditions, for example, music data whose recording date is close to the present (new), music data with the longest performance time (that is, recorded completely from the beginning to the end), or a sound source with the best sound quality (that is, The music data recorded on the recording medium on which the music data was originally recorded is configured to be optimum music data. If comprised in this way, optimal music data can be reproduced | regenerated among music data with the same identity, and it can prevent that a user listens to the same music twice.

(楽曲データの消去)
次に、図5を参照して楽曲データが消去される際の情報再生記録装置1の動作例を、システム制御部17の処理を主体として説明する。
(Erase music data)
Next, an operation example of the information reproducing / recording apparatus 1 when the music data is erased will be described with reference to FIG.

システム制御部17は、ユーザからの操作部15を介した楽曲リスト(演奏リスト)の表示指示に従い、情報記録再生部14における例えばHDに記録されている楽曲データ(第2楽曲データ)の楽曲リストを表示部16に表示させる(楽曲データの再生の場合と同様)。   The system control unit 17 follows the display instruction of the music list (performance list) from the user via the operation unit 15, and the music list of the music data (second music data) recorded in, for example, the HD in the information recording / reproducing unit 14 Is displayed on the display unit 16 (similar to the reproduction of music data).

そして、ユーザが、操作部15を操作して、当該楽曲リストにおける楽曲データを消去するための楽曲消去リストの表示形式を選択すると、システム制御部17は、かかる表示形式の選択を受け付け(ステップS21)、選択された表示形式が同一楽曲消去リストであるか否かを判別する(ステップS22)。   When the user operates the operation unit 15 to select a display format of the music erasure list for erasing music data in the music list, the system control unit 17 accepts the selection of the display format (step S21). It is determined whether or not the selected display format is the same music erasure list (step S22).

選択された表示形式が同一楽曲消去リストでない場合には(ステップS22:N)、システム制御部17は、例えば、HDに記録されている楽曲データに関する情報をタイトル順、記録日時順、再生頻度順、又は演奏時間順等に並べた通常の楽曲消去リストを表示部16に表示させる(ステップS23)。   When the selected display format is not the same music erasure list (step S22: N), for example, the system control unit 17 displays information on music data recorded on the HD in order of title, order of recording date, order of reproduction frequency. Or, a normal music erasure list arranged in order of performance time or the like is displayed on the display unit 16 (step S23).

一方、選択された表示形式が同一楽曲消去リストである場合には(ステップS22:Y)、システム制御部17は、上述したマーキングリストを例えばHDから情報記録再生部14を介して読み込み、かかるマーキングリストを参照し、楽曲データに関する情報が登録されているか否か、つまり、同一性のある複数の楽曲データが例えばHDに記録されているか否かを判別する(ステップS24)。マーキングリストに楽曲データに関する情報が登録されていない場合には(ステップS24:N)、システム制御部17は、その旨を表示部16に表示させ、ステップS23に移行する。   On the other hand, when the selected display format is the same music erasure list (step S22: Y), the system control unit 17 reads the above-described marking list from, for example, the HD via the information recording / reproducing unit 14, and performs such marking. With reference to the list, it is determined whether or not information related to music data is registered, that is, whether or not a plurality of music data having the same identity is recorded in, for example, HD (step S24). When the information regarding the music data is not registered in the marking list (step S24: N), the system control unit 17 displays the fact on the display unit 16 and proceeds to step S23.

一方、マーキングリストに楽曲データに関する情報が登録されている場合には(ステップS24:Y)、システム制御部17は、かかるマーキングリストを参照し楽曲同一性情報に基づいて、同一楽曲消去リストを表示部16に表示させる(ステップS25)。つまり、同一楽曲消去リストによって、同一性の有る複数の楽曲データに関する情報(楽曲データを示す情報)が選択可能にユーザに提示される。   On the other hand, when the information regarding the music data is registered in the marking list (step S24: Y), the system control unit 17 refers to the marking list and displays the same music erasure list based on the music identity information. It is displayed on the part 16 (step S25). That is, the same music erasure list is presented to the user so that information (information indicating music data) regarding a plurality of music data having the same identity can be selected.

図7は、表示部16に表示された同一楽曲消去リストの一例を示す図である。図7に示す同一楽曲消去リスト例には、マーキングリストに登録された楽曲データの識別情報のみが表示されており、また、同一性の有る複数の楽曲データのグループ毎に、それらの識別情報がまとまって表示されている。   FIG. 7 is a diagram illustrating an example of the same music erasure list displayed on the display unit 16. In the same music erasure list example shown in FIG. 7, only the identification information of the music data registered in the marking list is displayed, and the identification information for each group of a plurality of music data having the same identity is displayed. It is displayed together.

そして、ユーザが操作部15を操作して、同一楽曲消去リストにおける楽曲データのうち、消去したい楽曲データに関する情報、ここでは、識別情報を選択すると、システム制御部17は、これを認識し(ステップS26:Y)、情報記録再生部14を制御して、ユーザにより選択された楽曲データの識別情報に対応する楽曲データを例えばHDから消去させる(ステップS27)。   Then, when the user operates the operation unit 15 to select information related to music data to be deleted from the music data in the same music deletion list, here, identification information, the system control unit 17 recognizes this (step S26: Y), the information recording / reproducing unit 14 is controlled to delete the music data corresponding to the identification information of the music data selected by the user from, for example, the HD (step S27).

以上説明したように、上記処理によれば、限られた記録媒体の記録容量を有効に活用することができ、効果的に空き容量を増やすことができる。   As described above, according to the above processing, the recording capacity of a limited recording medium can be used effectively, and the free capacity can be effectively increased.

また、例えばHDの空き容量が少なくなってきた場合等に、ユーザが不要な楽曲(例えば、あまり聞かない楽曲、重複記録された楽曲、飽きてきまった楽曲等)を消去する際、同一性の有る楽曲データに関する情報を同一楽曲消去リストに表示するので、ユーザによる楽曲データ消去の意思決定及び選択操作をサポートすることができる。従って、また、同一楽曲消去リストには、同一性の有る複数の楽曲データのグループ毎に、それらの楽曲データに関する情報がまとまって表示されるので、ユーザは、消去すべき楽曲データを効率良く選択することができる。   In addition, when the free space of the HD is reduced, for example, when the user deletes unnecessary music (for example, music that is not often heard, music that has been recorded twice, music that has been bored, etc.) Since information related to existing music data is displayed in the same music erasure list, it is possible to support a user's decision making and selection operation for erasing music data. Therefore, since the information related to the music data is collectively displayed for each group of a plurality of music data having the same in the same music deletion list, the user can efficiently select the music data to be deleted. can do.

なお、同一楽曲消去リストにおける同一性の有る複数の楽曲データのグループ内で、楽曲データに関する情報を例えば記録日時順又は演奏時間順等に並べて表示するように構成してもよい。このように構成すれば、同一性の有る複数の楽曲データのうち、ユーザが消去したい楽曲データの意思決定をサポートすることができる。例えば、ユーザが、記録日時が最も過去の楽曲データを消去したいと考えている場合や、演奏時間が最も短い(つまり、最初から最後まで完全に記録されていない)楽曲データを消去したいと考えている場合に、当該ユーザは、消去したい楽曲データを迅速に選択することができる。   In addition, you may comprise so that the information regarding music data may be displayed side by side in order of recording date or performance time etc. in the group of several music data with the same in the same music erasure | elimination list | wrist. If comprised in this way, the decision making of the music data which a user wants to delete among several music data with the same identity can be supported. For example, if the user wants to delete the music data with the oldest recording date and time, or wants to delete the music data with the shortest performance time (that is, not recorded completely from the beginning to the end) The user can quickly select the music data to be deleted.

また、同一楽曲消去リストにおいて、楽曲データに関する情報として各楽曲データの音源(つまり、楽曲データが元々記録されていた記録媒体)の種類(磁気テープ、CD、又はMDであるか)を表示するように構成してもよい。このように構成しても、同一性の有る複数の楽曲データのうち、ユーザが消去したい楽曲データの意思決定をサポートすることができる。例えば、ユーザは、最も音質の悪い記録媒体から記録した楽曲データを消去したい楽曲データとして迅速に選択することができる。   In addition, in the same music erasure list, the type of sound source (that is, the recording medium on which the music data was originally recorded) of each music data (whether magnetic tape, CD, or MD) is displayed as information related to the music data. You may comprise. Even if comprised in this way, the decision making of the music data which a user wants to delete among several music data with the same identity can be supported. For example, the user can quickly select music data recorded from a recording medium with the lowest sound quality as music data to be deleted.

また、例えばHDの空き容量が少なくなってきた場合等に、自動的に上記楽曲データ消去処理を起動して、ユーザに楽曲データの消去処理を促すように構成してもよい。   Further, for example, when the free space of the HD becomes small, the music data erasing process may be automatically activated to prompt the user to delete the music data.

以上説明したように、上記実施形態によれば、楽曲データの同一性の判断に楽曲データ自体から抽出した楽曲特徴量を使用するために、従来使用されていたネットワーク上のCDDBや、CDテキストが不要となり、音源をCDに限定しない利用ができると共に、より正確に楽曲データの同一性を判別することができる。従って、例えばHDに同一性の有る複数の楽曲データが記録されている場合にも、既に再生された楽曲データと同一性の有る楽曲データの再生を自動的にスキップすることができるので、ユーザが同一の楽曲を重複して聴くことを防止することができる。また、例えばHDに同一性の有る複数の楽曲データが記録されている場合にも、同一性の有る何れかの楽曲データを迅速に消去することができるので、限られた記録媒体の記録容量を有効に活用することができ、効果的に空き容量を増やすことができる。   As described above, according to the above embodiment, in order to use the music feature amount extracted from the music data itself for the determination of the identity of the music data, the CDDB or CD text on the network that has been conventionally used is used. It becomes unnecessary, and the sound source can be used without being limited to the CD, and the identity of the music data can be determined more accurately. Therefore, for example, even when a plurality of music data having the same identity is recorded on the HD, the reproduction of the music data having the same identity as the music data that has already been reproduced can be automatically skipped. It is possible to prevent the same music from being listened to twice. For example, even when a plurality of music data having the same identity is recorded on the HD, any music data having the same identity can be quickly deleted, so that the recording capacity of a limited recording medium can be reduced. It can be used effectively and free space can be effectively increased.

なお、上記実施形態においては、情報再生部11が記録媒体に記録された楽曲データを再生するように構成したが、再生されるべき楽曲データの音源は特に限定されるものではなく、上記情報再生部11として、上記にて説明した他にも、例えば、チューナを適用してもよい。この場合、当該チューナは、ラジオやテレビ等の放送局から放送された電波をアンテナを介して受信、RF信号を検出し、システム制御部17から指示された位相ロック周波数に対して周波数を同調させることにより上記RF信号から中間周波信号に変換し、それを増幅、復調等の処理を行って楽曲データを再生する。再生された楽曲データは、上述したように、情報出力部12、楽曲特徴量抽出部13、及び情報記録再生部14に出力することになる。   In the above embodiment, the information reproducing unit 11 is configured to reproduce the music data recorded on the recording medium, but the sound source of the music data to be reproduced is not particularly limited, and the information reproduction For example, a tuner may be applied as the unit 11 in addition to the above description. In this case, the tuner receives radio waves broadcast from a radio or television broadcasting station via an antenna, detects an RF signal, and tunes the frequency with respect to the phase lock frequency instructed by the system control unit 17. Thus, the RF signal is converted into an intermediate frequency signal, and the music data is reproduced by performing processing such as amplification and demodulation. As described above, the reproduced music data is output to the information output unit 12, the music feature amount extraction unit 13, and the information recording / reproducing unit 14.

また、再生されるべき楽曲データの音源は、特に情報再生記録装置1内に限られず、例えばインターネット等のネットワークに接続されたサーバにおける記録媒体であってもよい。この場合、情報再生記録装置1には、上記ネットワークに接続されたサーバに接続するための通信装置(システム制御部17に接続)が備えられ、当該サーバが記録媒体に記録された楽曲データを再生し、再生された楽曲データをネットワークを介して情報再生記録装置1に配信(例えば、ストリーミング配信、オンデマンド配信等)し、配信された楽曲データを通信装置が受信し、システム制御部17の制御の下、情報出力部12、楽曲特徴量抽出部13、及び情報記録再生部14に出力するように構成してもよい。   The sound source of the music data to be reproduced is not limited to the information reproducing / recording apparatus 1 and may be a recording medium in a server connected to a network such as the Internet. In this case, the information reproducing / recording apparatus 1 is provided with a communication device (connected to the system control unit 17) for connecting to the server connected to the network, and the server reproduces the music data recorded on the recording medium. Then, the reproduced music data is distributed to the information reproducing / recording apparatus 1 via the network (for example, streaming distribution, on-demand distribution, etc.), and the distributed music data is received by the communication apparatus, and the control of the system control unit 17 is performed. The information output unit 12, the music feature amount extraction unit 13, and the information recording / reproducing unit 14 may be configured to output the information.

上記実施形態においては、本願の楽曲同一性判別装置を情報再生記録装置に対して適用したが、これに限定されるものではなく、例えば情報再生装置と情報記録装置とが専用ケーブルで接続された情報再生記録システムにおいて、情報再生装置と情報記録装置の何れか一方に対して適用可能である。   In the above embodiment, the music identity determination device of the present application is applied to the information reproducing / recording device. However, the present invention is not limited to this. For example, the information reproducing device and the information recording device are connected by a dedicated cable. In the information reproducing / recording system, the present invention can be applied to either the information reproducing apparatus or the information recording apparatus.

本実施形態における情報再生記録装置の概要ブロック例を示す図である。It is a figure which shows the example of a general | schematic block of the information reproduction | regeneration recording device in this embodiment. 楽曲データが記録される際のシステム制御部17の処理を示すフローチャートである。It is a flowchart which shows the process of the system control part 17 at the time of music data recording. 楽曲同一性判断処理の詳細な一例を示すフローチャートである。It is a flowchart which shows a detailed example of a music identity judgment process. 楽曲データが再生される際のシステム制御部17の処理を示すフローチャートである。It is a flowchart which shows the process of the system control part 17 at the time of music data reproduction | regeneration. 楽曲データが消去される際のシステム制御部17の処理を示すフローチャートである。It is a flowchart which shows the process of the system control part 17 when a music data is erase | eliminated. マーキングリストの一例を示す概念図である。It is a conceptual diagram which shows an example of a marking list. 表示部16に表示された同一楽曲消去リストの一例を示す図である。It is a figure which shows an example of the same music erasure | elimination list | wrist displayed on the display part 16. FIG.

符号の説明Explanation of symbols

1 情報再生記録装置
11 情報再生部
12 情報出力部
13 楽曲特徴量抽出部
14 情報記録再生部
15 操作部
16 表示部
17 システム制御部
DESCRIPTION OF SYMBOLS 1 Information reproduction | regeneration recording device 11 Information reproduction part 12 Information output part 13 Musical-characteristic amount extraction part 14 Information recording / reproduction part 15 Operation part 16 Display part 17 System control part

Claims (13)

楽曲データの同一性の有無を判別する楽曲同一性判別装置であって、
再生された第1楽曲データから当該第1楽曲データの特徴を示す第1楽曲特徴量を抽出する楽曲特徴量抽出手段と、
前記抽出された第1楽曲特徴量を取得する第1楽曲特徴量取得手段と、
記録媒体に記録されている第2楽曲データの特徴を示す第2楽曲特徴量を取得する第2楽曲特徴量取得手段と、
前記第1楽曲特徴量と前記第2楽曲特徴量を比較し、前記第1楽曲データと前記第2楽曲データとの同一性の有無を判別する楽曲同一性有無判別手段と、を備えることを特徴とする楽曲同一性判別装置。
A music identity determination device for determining the presence or absence of music data identity,
Music feature quantity extraction means for extracting a first music feature quantity indicating the characteristics of the first music data from the reproduced first music data;
First music feature amount acquisition means for acquiring the extracted first music feature amount;
Second music feature quantity acquisition means for acquiring a second music feature quantity indicating the characteristics of the second music data recorded on the recording medium;
A music identity presence / absence judging means for comparing the first music feature quantity and the second music feature quantity and judging the identity of the first music data and the second music data; The music identity discrimination device.
請求項1に記載の楽曲同一性判別装置において、
前記楽曲特徴量には、前記楽曲のキー、ビート、及びコードに関する量の少なくとも何れか一つが含まれており、
前記楽曲同一性有無判別手段は、前記楽曲のキー、ビート、及びコードに関する量の少なくとも何れか一つが一致する場合に前記第1楽曲と前記第2楽曲との同一性が有と判別することを特徴とする楽曲同一性判別装置。
In the music identity determination apparatus according to claim 1,
The music feature quantity includes at least one of quantities related to the key, beat, and chord of the music,
The music identity determination means determines that the first music and the second music are identical when at least one of the key, beat, and chord quantities of the music matches. Characteristic music identity discrimination device.
請求項1又は2に記載の楽曲同一性判別装置において、
前記再生された第1楽曲データを記録媒体に記録させる楽曲記録手段と、
当該第1楽曲データに、前記抽出された第1楽曲特徴量を関連付けて記憶させる楽曲特徴量記憶手段と、を更に備えることを特徴とする楽曲同一性判別装置。
In the music identity determination apparatus according to claim 1 or 2,
Music recording means for recording the reproduced first music data on a recording medium;
A music identity determination apparatus, further comprising: music feature quantity storage means for storing the extracted first music feature quantity in association with the first music data.
請求項1又は2に記載の楽曲同一性判別装置において、
前記再生された第1楽曲データを記録媒体に記録させる楽曲記録手段と、
前記楽曲同一性有無判別手段により同一性が有と判別された場合には、前記第1楽曲データと前記第2楽曲データとが同一性が有ることを示す楽曲同一性情報を記憶させる楽曲同一性情報記憶手段と、を更に備えることを特徴とする楽曲同一性判別装置。
In the music identity determination apparatus according to claim 1 or 2,
Music recording means for recording the reproduced first music data on a recording medium;
When the music identity determination means determines that there is identity, the music identity storing the music identity information indicating that the first music data and the second music data are identical And an information storage means.
請求項4に記載の楽曲同一性判別装置において、
前記記録媒体に記録されている複数の楽曲データのうち再生すべき楽曲データと同一性の有る楽曲データが当該記録媒体に記録されているか否かを前記楽曲同一性情報に基づいて判別する楽曲記録判別手段を更に備えることを特徴とする楽曲同一性判別装置。
In the music identity determination apparatus according to claim 4,
Music recording for determining whether music data having the same identity as music data to be reproduced among a plurality of music data recorded on the recording medium is recorded on the recording medium based on the music identity information A music identity discrimination device further comprising discrimination means.
請求項5に記載の楽曲同一性判別装置において、
前記楽曲記録判別手段により前記同一性の有る楽曲データが前記記録媒体に記録されていると判別された場合に、当該同一性の有る楽曲データが既に再生されているとき、前記再生すべき楽曲データをスキップさせる楽曲スキップ手段を更に備えることを特徴とする楽曲同一性判別装置。
In the music identity determination apparatus according to claim 5,
When it is determined that the music data having the same identity is recorded on the recording medium by the music record discriminating means, the music data to be reproduced when the music data having the same identity has already been reproduced. The music identity discrimination apparatus further comprising music skip means for skipping music.
請求項4に記載の楽曲同一性判別装置であって、
前記楽曲同一性情報に基づいて、同一性のある複数の楽曲データを示す情報を選択可能にユーザに提示すると共に、当該ユーザにより選択された楽曲データを示す情報に対応する楽曲データを前記記録媒体から消去させる楽曲消去手段を更に備えることを特徴とする楽曲同一性判別装置。
The music identity determination device according to claim 4,
Based on the music identity information, information indicating a plurality of music data having the same identity is presented to the user in a selectable manner, and music data corresponding to the information indicating the music data selected by the user is stored in the recording medium. The music identities discrimination device further comprising music erasure means for erasing from the music erasure means.
請求項1又は2に記載の楽曲同一性判別装置において、
前記再生された第1楽曲データを記録媒体に記録させる楽曲記録手段と、
前記楽曲同一性有無判別手段により同一性が有と判別された場合には、前記記録された第1楽曲データを前記記録媒体から消去させる楽曲消去手段と、を更に備えることを特徴とする楽曲同一性判別装置。
In the music identity determination apparatus according to claim 1 or 2,
Music recording means for recording the reproduced first music data on a recording medium;
A music erasure unit, further comprising: a music erasure unit for erasing the recorded first music data from the recording medium when the music identity determination unit determines that there is identity. Sex discrimination device.
情報を再生する情報再生装置であって、
第1楽曲データを再生する再生手段と、
請求項1又は2に記載の楽曲同一性判別装置と、を備えることを特徴とする情報再生装置。
An information reproducing apparatus for reproducing information,
Playback means for playing back the first music data;
An information reproduction apparatus comprising: the music identity determination apparatus according to claim 1.
情報を記録する情報記録装置であって、
請求項1乃至8の何れか一項に記載の楽曲同一性判別装置を備えることを特徴とする情報記録装置。
An information recording device for recording information,
An information recording apparatus comprising the music identity determination apparatus according to claim 1.
楽曲データの同一性の有無を判別する楽曲同一性判別方法であって、
再生された第1楽曲データから当該第1楽曲データの特徴を示す第1楽曲特徴量を抽出する工程と、
前記抽出された第1楽曲特徴量を取得する工程と、
記録媒体に記録されている第2楽曲データの特徴を示す第2楽曲特徴量を取得する工程と、
前記第1楽曲特徴量と前記第2楽曲特徴量を比較し、前記第1楽曲データと前記第2楽曲データとの同一性の有無を判別する工程と、を備えることを特徴とする楽曲同一性判別方法。
A music identity determination method for determining the presence or absence of music data identity,
Extracting a first music feature amount indicating the characteristics of the first music data from the reproduced first music data;
Obtaining the extracted first music feature amount;
Obtaining a second music feature amount indicating the characteristics of the second music data recorded on the recording medium;
Comparing the first music feature quantity and the second music feature quantity, and determining whether or not the first music data and the second music data are identical. How to determine.
楽曲データの同一性の有無を判別するコンピュータを、
再生された第1楽曲データから当該第1楽曲データの特徴を示す第1楽曲特徴量を抽出する楽曲特徴量抽出手段、
前記抽出された第1楽曲特徴量を取得する第1楽曲特徴量取得手段、
記録媒体に記録されている第2楽曲データの特徴を示す第2楽曲特徴量を取得する第2楽曲特徴量取得手段、及び、
前記第1楽曲特徴量と前記第2楽曲特徴量を比較し、前記第1楽曲データと前記第2楽曲データとの同一性の有無を判別する楽曲同一性有無判別手段、として機能させることを特徴とする楽曲同一性判別処理プログラム。
A computer that determines whether or not music data is identical,
Music feature quantity extraction means for extracting a first music feature quantity indicating the characteristics of the first music data from the reproduced first music data;
First music feature amount acquisition means for acquiring the extracted first music feature amount;
Second music feature quantity acquisition means for acquiring a second music feature quantity indicating the characteristics of the second music data recorded on the recording medium; and
Comparing the first music feature quantity with the second music feature quantity, and functioning as music identity presence / absence judging means for judging presence / absence of identity between the first music data and the second music data. A music identity discrimination processing program.
請求項12に記載の楽曲同一性判別処理プログラムがコンピュータ読み取り可能に記録されていることを特徴とする記録媒体。   13. A recording medium on which the music identity determination processing program according to claim 12 is recorded so as to be readable by a computer.
JP2004058445A 2004-03-03 2004-03-03 Musical piece sameness discrimination device and method or like Pending JP2007304119A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2004058445A JP2007304119A (en) 2004-03-03 2004-03-03 Musical piece sameness discrimination device and method or like
PCT/JP2005/003538 WO2005086166A1 (en) 2004-03-03 2005-03-02 Music compositions sameness judgment device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004058445A JP2007304119A (en) 2004-03-03 2004-03-03 Musical piece sameness discrimination device and method or like

Publications (1)

Publication Number Publication Date
JP2007304119A true JP2007304119A (en) 2007-11-22

Family

ID=34917934

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004058445A Pending JP2007304119A (en) 2004-03-03 2004-03-03 Musical piece sameness discrimination device and method or like

Country Status (2)

Country Link
JP (1) JP2007304119A (en)
WO (1) WO2005086166A1 (en)

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4215286B2 (en) * 1995-05-18 2009-01-28 セイコーエプソン株式会社 Storage device content organization system and storage device content organization method
JP3439966B2 (en) * 1997-11-28 2003-08-25 パイオニア株式会社 Information recording medium and reproducing apparatus therefor
JP2000113651A (en) * 1998-10-07 2000-04-21 Sharp Corp Information recorder/reproducer
JP4269122B2 (en) * 1999-10-20 2009-05-27 ソニー株式会社 Recording apparatus and recording method
JP2001306580A (en) * 2000-04-27 2001-11-02 Matsushita Electric Ind Co Ltd Music database retrieving device
JP2002041527A (en) * 2000-07-24 2002-02-08 Alpine Electronics Inc Method and device for music information management
JP2002208259A (en) * 2001-01-10 2002-07-26 Kenwood Corp Music information recording device with recording preventive function of overlap music
JP4622199B2 (en) * 2001-09-21 2011-02-02 日本ビクター株式会社 Music search apparatus and music search method
JP4035993B2 (en) * 2002-01-08 2008-01-23 ソニー株式会社 Data processing apparatus and method

Also Published As

Publication number Publication date
WO2005086166A1 (en) 2005-09-15

Similar Documents

Publication Publication Date Title
JP4616337B2 (en) Playback order change support unit, music information playback apparatus, and playback order change support method
JP4469891B2 (en) Information processing apparatus and information processing program
JP2006202127A (en) Recommended information presentation device and recommended information presentation method or the like
JP2002341888A (en) Beat density detecting device and information reproducing apparatus
WO2006109488A1 (en) Information similarity discrimination device, and information similarity discrimination method
JP3886729B2 (en) Audio device, music file management method, and music playback method
JP4330174B2 (en) Information selection method, information selection device, etc.
US8069177B2 (en) Information selecting method, information selecting device and so on
JP4337158B2 (en) Information providing apparatus and information providing method
JP2001266470A (en) On-vehicle reproducing unit and musical piece reproducing method
JP4475597B2 (en) Presentation data selection device, presentation data selection method, etc.
US7184380B2 (en) Reproducing device, reproducing method and audio data storage medium
JP2004280911A (en) Audio reproducing device with inter-music dj
JPWO2006025487A1 (en) Music playback device, music playback method, etc.
JP4903791B2 (en) Music search device, music search method, music search program, and recording medium storing music search program
EP1345222A1 (en) Reproducing device, reproducing method and audio data storage medium
JP2007304119A (en) Musical piece sameness discrimination device and method or like
JP2001283569A (en) Release searching device
EP1372152A2 (en) Information reproducing/recording system, information reproducing/recording method, and information recording medium
JPH02101691A (en) Introduction scanning method
JP2003281861A (en) Compressed audio player
JP3870656B2 (en) Recording medium playback device
JPH0262759A (en) Musical player
JP4264670B2 (en) Storage / reproduction apparatus and storage / reproduction method
JPH09171660A (en) Recording device and reproducing device