JP4933330B2 - Music playback control device and playlist creation method - Google Patents

Music playback control device and playlist creation method Download PDF

Info

Publication number
JP4933330B2
JP4933330B2 JP2007091573A JP2007091573A JP4933330B2 JP 4933330 B2 JP4933330 B2 JP 4933330B2 JP 2007091573 A JP2007091573 A JP 2007091573A JP 2007091573 A JP2007091573 A JP 2007091573A JP 4933330 B2 JP4933330 B2 JP 4933330B2
Authority
JP
Japan
Prior art keywords
music
storage device
data
playback
feature amount
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.)
Expired - Fee Related
Application number
JP2007091573A
Other languages
Japanese (ja)
Other versions
JP2008251093A (en
Inventor
健治 都倉
昌樹 分須
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.)
Faurecia Clarion Electronics Co Ltd
Original Assignee
Clarion Co Ltd
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 Clarion Co Ltd filed Critical Clarion Co Ltd
Priority to JP2007091573A priority Critical patent/JP4933330B2/en
Publication of JP2008251093A publication Critical patent/JP2008251093A/en
Application granted granted Critical
Publication of JP4933330B2 publication Critical patent/JP4933330B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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)

Description

本発明は、楽曲の再生リストを作成する技術に関し、特に、楽曲の特徴量を取得して再生リストを作成する技術に関する。   The present invention relates to a technique for creating a music playlist, and more particularly, to a technique for creating a playlist by acquiring music feature quantities.

近年の楽曲再生制御装置は、ハードディスクドライブやフラッシュメモリといった大容量の記憶媒体を有しており、CDなどの音源の楽曲データを、圧縮手段(例えば、MP3、WMA、AAC、ATRAC3などの手法)を用いてデータ圧縮し記憶媒体に保存することで、膨大な曲数の楽曲データが記憶できるようになっている。   Recent music reproduction control apparatuses have a large-capacity storage medium such as a hard disk drive or a flash memory, and compress music data of a sound source such as a CD (for example, a technique such as MP3, WMA, AAC, ATRAC3). By compressing the data using and storing it in a storage medium, a huge number of music data can be stored.

そこで、このような大量の楽曲を再生する際の、楽曲の選択が問題となる。
従来、多数の楽曲の選択手法として、ツリー状に表現して選択する手法がよく知られている。これは、記憶媒体の種類、フォルダ、ファイルというように、徐々に絞り込んで選択する手法である。
しかしながら、大容量の記憶媒体に楽曲を保存した場合、これをツリーで表示しようとすると、同一の階層に多数のメニュー項目が存在することになる。例えば、1つの記憶媒体に500フォルダ3000曲を保存した場合、フォルダを示すメニュー項目として500項目が存在することになり、なかなか目的の楽曲(ファイル)に到達することができない。
Therefore, the selection of music becomes a problem when reproducing such a large amount of music.
2. Description of the Related Art Conventionally, as a method for selecting a large number of music pieces, a method of selecting and expressing in a tree shape is well known. This is a method of gradually narrowing down and selecting storage medium types, folders, and files.
However, when music is stored in a large-capacity storage medium, when it is displayed as a tree, a large number of menu items exist in the same hierarchy. For example, when 500 folders and 3000 songs are stored in one storage medium, there are 500 items as menu items indicating the folders, and it is difficult to reach the target song (file).

そこで、種々の条件に基づいて再生リストを自動的に作成することが提案されている(特許文献1参照)。
また、ラジオで現在再生している楽曲のコンテンツを取得し、そのアーティスト名やジャンルなどを表示し、これに応じて、内部楽曲保存装置に保存されている楽曲の検索を可能とした技術も提案されている(特許文献2参照)。
特開2006−318546号公報 特開2005−116068号公報
Thus, it has been proposed to automatically create a playlist based on various conditions (see Patent Document 1).
We also propose a technology that allows you to retrieve the contents of the music currently playing on the radio, display the artist name, genre, etc., and search for music stored in the internal music storage device accordingly. (See Patent Document 2).
JP 2006-318546 A Japanese Patent Laid-Open No. 2005-11068

しかしながら、上述の従来技術では、ラジオで再生している楽曲のコンテンツは取得できても、アーティスト名やジャンルなどの得られた情報に基づいて、ユーザが検索する必要があり、実際に走行中にこれらの操作を行うのは難しい。
また、そのアーティストの楽曲が装置に保存されていない場合、その楽曲に類似した楽曲に辿り着くのが難しい。
However, in the above-described conventional technology, even if the content of the music being played back on the radio can be acquired, the user needs to search based on the obtained information such as the artist name and genre, and during the actual running It is difficult to perform these operations.
Also, if the artist's music is not stored in the apparatus, it is difficult to reach a music similar to that music.

本発明は、上述の従来の問題点に着目して成されたもので、ラジオや携帯式の楽曲再生制御装置などの外部音源を有した外部音響機器により再生されている楽曲に基づいて、内部楽曲保存装置に保存された楽曲の再生リストを作成する新規な楽曲再生制御装置および再生リスト作成方法を提供することを目的としている。   The present invention has been made paying attention to the above-mentioned conventional problems, and based on music reproduced by an external audio device having an external sound source such as a radio or a portable music reproduction control device. It is an object of the present invention to provide a novel music playback control device and a playlist creation method for creating a playlist of songs stored in a song storage device.

上述の目的を達成するため請求項1に記載の発明は、楽曲データを再生する再生装置と、前記再生装置により前記楽曲データを再生可能に記録媒体を駆動するメディア駆動装置と、再生可能な複数の楽曲データが保存された楽曲保存装置と、楽曲の再生時に、該楽曲を評価する特徴量を算出する楽曲分析装置と、この楽曲分析装置によって算出された前記特徴量を前記楽曲に対応付けて保存する楽曲検索用情報保存装置と、前記再生装置により再生可能に接続された外部音響機器と、前記楽曲検索用情報保存装置、前記楽曲分析装置、前記再生装置、前記楽曲保存装置、前記メディア駆動装置の作動を制御する制御装置と、前記外部音響機器による楽曲再生時に、現時点より予め設定された時間だけ前の時点から楽曲データを一時保存している一時保存装置と、を備えた車載された楽曲再生制御装置であって、前記制御装置は、前記楽曲保存装置に楽曲を保存するとともに前記楽曲分析装置により前記楽曲を分析し、その分析で算出された特徴量を、前記楽曲保存装置に保存した前記楽曲と対応付けて前記楽曲検索用情報保存装置に保存する分析保存手段と、前記外部音響機器による楽曲再生時に、前記再生装置により再生を行なうための楽曲を複数集めたリストである再生リスト作成の指示が成された場合、前記一時保存装置に保存されたデータにより再生中の楽曲を分析して特徴量を求め、前記楽曲検索用情報保存装置に保存されている特徴量の中から、前記再生中の楽曲の特徴量に類似する特徴量を検索し、前記再生中の楽曲の特徴量に類似する特徴量に対応する楽曲を前記楽曲保存装置に保存されている楽曲の中から複数選択し、前記選択された複数の楽曲により再生リストを作成する処理を実行する再生リスト作成手段と、を備えていることを特徴とする楽曲再生制御装置とした。 In order to achieve the above-mentioned object, the invention described in claim 1 includes a playback device that plays back music data, a media drive device that drives a recording medium so that the music data can be played back by the playback device, and a plurality of playable devices. A music storage device that stores the music data, a music analysis device that calculates a feature value for evaluating the music when the music is played, and the feature value calculated by the music analysis device is associated with the music A music search information storage device to be stored, an external audio device connected to be reproducible by the playback device, the music search information storage device, the music analysis device, the playback device, the music storage device, and the media drive a control device for controlling the operation of the apparatus, said at music reproduction by an external audio device, are temporarily stored music data from the point of time before a preset time from the present time A vehicle music piece reproduction control apparatus comprising a temporary storage device, wherein the control device, the analyzing the music by the music analyzer with saving the music in the music storage device, calculated in the analysis And an analysis storage means for storing the feature amount in association with the music stored in the music storage device in the music search information storage device, and for playing back the music by the external acoustic device when the music is played back by the playback device If the instruction to create a play list, which is a list of a plurality of songs, is obtained, the music being played is analyzed based on the data stored in the temporary storage device to obtain a feature amount, and the music search information storage device The feature quantity similar to the feature quantity of the music being reproduced is searched from the feature quantities stored in the music, and the music corresponding to the feature quantity similar to the feature quantity of the music being reproduced is searched for. A music reproduction comprising: a playlist creation means for selecting a plurality of songs stored in the song storage device and executing a process of creating a playlist based on the selected songs A control device was used.

また、請求項2に記載の発明は、請求項1に記載の楽曲再生制御装置において、前記制御装置は、前記再生リスト作成手段による前記再生リスト作成の終了後、前記再生リストに基づいて、前記内部楽曲保存装置に保存された楽曲を再生する処理を実行することを特徴とする楽曲再生制御装置である。 Further, the invention according to claim 2 is the music reproduction control device according to claim 1, wherein the control device is configured to perform the reproduction based on the playlist after the playlist creation unit finishes creating the playlist. a music reproduction control device and executes the processing you play the music stored in the internal music storage devices.

請求項に記載の発明は、請求項1または請求項2に記載の楽曲再生制御装
置において、前記外部音響機器が、無線データを受信して楽曲の再生を行うラジオ装置と、楽曲データを保存する楽曲保存部およびこの楽曲保存部に保存された楽曲データを再生する再生部を備えた外部楽曲保存装置と、外部入力端子に接続された機器と、の少なくともいずれか1つを含むことを特徴とする楽曲再生制御装置である。
According to a third aspect of the present invention, in the music reproduction control device according to the first or second aspect , the external audio device receives radio data and reproduces the music, and stores the music data. Including an external music storage device including a music storage unit to be performed and a playback unit for playing back music data stored in the music storage unit, and a device connected to the external input terminal. Is a music reproduction control device.

請求項に記載の発明は、請求項1〜請求項のいずれか1項に記載の楽曲再生制御装置において、前記特徴量として、楽曲の振幅データの標準偏差で表された抑揚度と、楽曲の複数の周波数帯域に分割した振幅データの偏重度に相当する周波数比と、の少なくとも一方を含むことを特徴とする楽曲再生制御装置である。 According to a fourth aspect of the present invention, in the music reproduction control device according to any one of the first to third aspects, as the feature amount, an inflection degree represented by a standard deviation of amplitude data of the music; A music reproduction control device including at least one of a frequency ratio corresponding to a degree of weight of amplitude data divided into a plurality of frequency bands of a music.

請求項に記載の発明は、請求項に記載の楽曲再生制御装置において、前記抑揚度は、あらかじめ設定され間隔ごとに、あらかじめ設定された時間だけサンプリングした振幅データを積算して設定区間のエネルギ成分を求め、さらに、求めたエネルギ成分の標準偏差から求めた値であることを特徴とする楽曲再生制御装置である。 According to a fifth aspect of the present invention, in the music reproduction control device according to the fourth aspect , the inflection degree is obtained by integrating the amplitude data sampled for a preset time for each preset interval. The music reproduction control apparatus is characterized in that an energy component is obtained and a value obtained from a standard deviation of the obtained energy component.

請求項に記載の発明は、請求項に記載の楽曲再生制御装置において、前記周波数比は、楽曲の振幅データを、Wavelet変換処理により複数の周波数帯域に分けて得られたパラメータの絶対値を積分し、人の声の周波数帯を挟む上下の周波数帯の積分値の比として求めた値であることを特徴とする楽曲再生制御装置である。 According to a sixth aspect of the present invention, in the music reproduction control device according to the fourth aspect, the frequency ratio is an absolute value of a parameter obtained by dividing the amplitude data of the music into a plurality of frequency bands by wavelet transform processing. Is a value obtained as a ratio of the integrated values of the upper and lower frequency bands sandwiching the frequency band of the human voice.

請求項に記載の発明は、車載された楽曲再生制御装置において楽曲データを再生する再生装置により再生を行なうための楽曲を複数集めたリストである再生リストを作成する再生リスト作成方法であって、あらかじめ楽曲が有する特徴量を前記楽曲に対応付けて楽曲検索用情報保存装置に保存するとともに前記楽曲を前記再生装置により再生するための楽曲データを楽曲保存装置に保存する保存手順と、前記再生装置により再生可能に接続された外部音響機器による楽曲再生時に、一時保存装置により、現時点より予め設定された時間だけ前の時点から楽曲データを一時保存する手順と、前記一時保存された、現在、前記外部音響機器により再生されている楽曲の特徴量を取得する特徴量取得手順と、再生リスト作成の指示がなされた場合に、前記楽曲検索用情報保存装置に保存されている特徴量の中から、前記特徴量取得手順により取得された前記再生中の楽曲の特徴量に類似する特徴量を検索し、前記再生中の楽曲の特徴量に類似する特徴量に対応する楽曲を前記楽曲保存装置に保存されている楽曲の中から複数選択して、前記選択した複数の楽曲により前記再生リストを作成する再生リスト作成手順と、を備えていることを特徴とする再生リスト作成方法である。 The invention according to claim 7 is a playlist creation method for creating a playlist that is a list of a plurality of songs to be played back by a playback device that plays back music data in an on-board music playback control device. a storage procedure for storing the music data for reproducing the music by the playback apparatus together with saving in association with feature quantities having previously song in the song in the music search information storage apparatus in the music storage device, the reproduction A procedure for temporarily storing music data from a time point previously set by a temporary storage device by a temporary storage device at the time of music playback by an external audio device connected to be reproducible by the device, and the temporarily stored current, a feature amount acquisition step of acquiring the characteristic amount of the musical piece being reproduced by the external audio device, if the instruction for creating playlists is made The from the feature quantity stored in the music search information storage device, searches the feature quantity that is similar to the feature amount of music in the acquired reproduced by the feature amount acquisition procedure, the piece of music being the reproduction and playlist creation process of creating a plurality of the playlist by the music select multiple, that said selected music corresponding to the feature quantity that is similar to the feature amount from the music pieces stored in the music storage device of, A playlist creation method characterized by comprising:

請求項1に記載の発明では、メディア駆動装置で駆動される記憶媒体に保存されている楽曲などを楽曲保存装置に保存する際に、制御装置は、分析保存処理を実行し、楽曲の分析を実行し、得られた特徴量を、楽曲保存装置に保存した楽曲に関連付けて、楽曲検索用情報保存装置に保存する。   According to the first aspect of the present invention, when the music stored in the storage medium driven by the media driving device is stored in the music storage device, the control device performs an analysis storage process to analyze the music. The feature quantity obtained is stored in the music search information storage device in association with the music stored in the music storage device.

そして、ラジオ装置などのような外部音響機器による楽曲再生時に、再生リスト作成指示が成された場合、再生中の楽曲に応じた再生リストを作成する再生リスト作成処理を実行する。   When a playlist creation instruction is issued during music playback by an external audio device such as a radio device, a playlist creation process for creating a playlist corresponding to the song being played is executed.

この再生リスト作成処理では、まず、現在再生中の楽曲を分析して特徴量を取得し(分析処理)、次に、取得した再生中の楽曲の特徴量と、楽曲検索用情報保存装置に保存された特徴量と、の比較に基づいて楽曲を選択し(楽曲選択処理)、次に、この選択された楽曲により再生リストを作成する(リスト作成処理)。   In this playlist creation process, first, the currently playing music is analyzed to acquire the feature amount (analysis process), and then the acquired feature amount of the currently playing song and the music search information storage device store it. The music is selected based on the comparison with the selected feature amount (music selection processing), and then a reproduction list is created from the selected music (list creation processing).

以上のように、本発明では、楽曲再生制御装置内に音源が存在しない楽曲の特徴量に基づいて再生リストが作成されるため、例えば、同じアーティストの楽曲が保存されていなかったり、ユーザがジャンル名を把握していなかったりしても、ユーザが、検索操作を実行することなしに、内部楽曲保存装置に保存された楽曲の再生リストが、再生中の特徴量に基づいて作成される。
また、本発明では、外部音響機器による楽曲再生時に、現時点より予め設定された時間だけ前の時点から楽曲データを一時保存している一時保存装置を備えており、再生中の楽曲の楽曲データが常時保存されている。
したがって、制御装置は、再生リスト作成処理の実行時には、一時保存装置に保存されたデータにより即座に分析を実行することができる。
As described above, according to the present invention, a playlist is created based on the feature amount of a song for which no sound source exists in the song playback control device. For example, a song of the same artist is not stored, Even if the user does not know the name, the reproduction list of the music stored in the internal music storage device is created based on the feature quantity being played back without the user performing a search operation.
The present invention also includes a temporary storage device that temporarily stores music data from a time point that is a preset time before the current time when the music is played back by an external audio device. Always stored.
Therefore, the control device can immediately perform analysis based on the data stored in the temporary storage device when executing the playlist creation process.

さらに、請求項2に記載の発明では、制御装置は、再生リスト作成処理の終了後、再生処理を実行して、再生リストに基づいて、保存された楽曲を再生する。
このように、自動的に楽曲の再生が実行されるため、さらに使い勝手に優れる。
Further, in the invention according to claim 2, the control device executes the reproduction process after the reproduction list creation process is completed, and reproduces the stored music piece based on the reproduction list.
In this way, since the music is automatically played, the usability is further improved.

請求項に記載の発明では、ラジオ装置で再生中の楽曲を分析し、その特徴量から再生リストを作成することと、外部楽曲保存装置を接続し、この外部楽曲保存装置の楽曲保存部に保存された楽曲の再生時に、その楽曲を分析し、その特徴量から再生リストを作成することと、外部入力端子に接続された機器を用いて楽曲を再生中に、その楽曲を分析し、その特徴量から再生リストを作成することと、の少なくともいずれか1つを実行することができる。 According to the third aspect of the present invention, the music being played on the radio device is analyzed, a playlist is created from the feature amount, and an external music storage device is connected to the music storage unit of the external music storage device. When playing a saved song, analyze the song, create a playlist from the features, analyze the song while playing the song using a device connected to the external input terminal, It is possible to execute at least one of creating a playlist from the feature amount.

さらに、請求項に記載の発明では、楽曲分析装置は、特徴量として、楽曲の振幅データの標準偏差で表された抑揚度と、楽曲の複数の周波数帯域に分割した振幅データの偏重度に相当する周波数比と、の少なくとも一方を求める。
抑揚度は、楽曲のパワーあるいはビートの強さに対応しており、具体的には、クラシック、ジャズ、レゲエなどのようなジャンル違いによってある程度一定の値を示す傾向(具体的には、クラシックのようなビートの弱い曲は低い値となり、逆にレゲエ、ラップのようなビートの強い曲は高い値となる傾向)にあることから、楽曲の特徴を表すことができる。
一方、周波数比は、楽曲の音バランスの程度に対応しており、具体的には、クラシック、ポップ、ロックなどのようなジャンルの違いによってある程度一定の値を示す傾向(具体的には、クラシックやイージリスニングのような静かな曲は低い値となり、ロックやパンクのような激しい曲は高い値となる傾向)にあることから、楽曲の特徴を表すことができる。
Furthermore, in the invention described in claim 4 , the music analysis apparatus uses, as the feature amount, an inflection degree represented by a standard deviation of the music amplitude data and a degree of importance of the amplitude data divided into a plurality of frequency bands of the music. At least one of the corresponding frequency ratios is obtained.
The degree of inflection corresponds to the power of the music or the strength of the beat. Specifically, it tends to show a certain value depending on the genre difference such as classical, jazz, reggae, etc. A song with a weak beat like this has a low value, and a song with a strong beat like reggae or rap tends to have a high value), so the characteristics of the song can be expressed.
On the other hand, the frequency ratio corresponds to the degree of sound balance of the music, and more specifically, it tends to show a certain value depending on the genre such as classical, pop, rock, etc. And quiet songs such as easy listening have low values, and intense songs such as rock and punk tend to have high values), so the characteristics of the music can be expressed.

この抑揚度および周波数比は、いずれも単純な演算で求められる統計値であり、パラメータを絞り込むための再帰的な処理や判定などの処理が不要であり、処理内容が簡易で軽量である。
したがって、楽曲の全体から特徴量を得ることができ、部分的に特徴量を得た場合のように、分析部分による特徴量が異なる不具合を防止できることができ、かつ、処理容量の小さな機器でも処理可能となる。
The inflection degree and the frequency ratio are both statistical values obtained by a simple calculation, and recursive processing and determination processing for narrowing down parameters are unnecessary, and the processing content is simple and lightweight.
Therefore, the feature quantity can be obtained from the entire music, and it is possible to prevent the problem that the feature quantity differs depending on the analysis part as in the case where the feature quantity is partially obtained, and the processing can be performed even with a device having a small processing capacity. It becomes possible.

また、抑揚度、周波数比は、曲調に対応しているため、再生リスト作成処理において、これらに基づいて楽曲の選択を行うことで、主観的な言葉を用いること無しに、ユーザの嗜好に応じた楽曲を選択することが可能となる。   Moreover, since the degree of inflection and the frequency ratio correspond to the tone of the music, according to the user's preference without using subjective words by selecting music based on these in the playlist creation process. It is possible to select a song.

さらに、請求項に記載の発明では、抑揚度を求めるのにあたり、振幅データを、あらかじめ設定された間隔ごとに、あらかじめ設定した時間だけサンプリングを行うため、曲全体を継続的にサンプリングを行うのに比べて、サンプリングデータ数を減らして、処理の簡便化を図りながらも、曲全体の抑揚度を得ることが可能となる。
また、サンプリングした振幅データは、積算して設定区間のエネルギ成分を求めるようにしたため、楽曲の曲調を表すビートの強さを、特徴量として得ることが可能となる。
Further, in the invention according to claim 5 , in order to obtain the degree of inflection, since the amplitude data is sampled for a preset time at every preset interval, the entire music is continuously sampled. Compared to the above, it is possible to obtain the inflection degree of the entire music while reducing the number of sampling data and simplifying the processing.
Further, since the sampled amplitude data is integrated to obtain the energy component of the set section, it is possible to obtain the strength of the beat representing the tone of the music as the feature amount.

また、請求項に記載の発明では、周波数比を求めるのにあたり、Wavelet変換処理により複数の周波数帯域に分けて得られたパラメータの絶対値を積分した値を用いるようにしたため、二乗により得られた値が示すエネルギ成分とは異なる、各周波数帯域の力強さを示す、従来に無い新規な特徴量が得られる。
しかも、この積分値に基づいて、人の声の周波数帯を挟む上下の周波数帯の積分値の比として求めた値を周波数比とすることで、人の声を中心として、それよりも上の周波数帯域の力強さと、それよりも下の周波数帯域の力強さと、のバランスで楽曲の曲調を評価する新規な特徴量を提供できる。
具体的には、このような周波数の上下の比率は、低音と高音とが略均等に含まれたクラシックやジャズやイージリスニングなどと、それよりも声や高音が多く含まれたポップスなどと、さらに曲全体に高音要素が多いロックやR&Bなどと、の曲調を区別することができる。
In the invention according to claim 6 , since the value obtained by integrating the absolute values of the parameters obtained by dividing into a plurality of frequency bands by the Wavelet transform process is used to obtain the frequency ratio, it is obtained by the square. A new feature quantity that is different from the energy component indicated by the value and indicates the strength of each frequency band is obtained.
Moreover, based on this integrated value, the value obtained as the ratio of the integrated values of the upper and lower frequency bands sandwiching the human voice frequency band is used as the frequency ratio, so that the human voice is the center and higher than that. It is possible to provide a novel feature value that evaluates the tune of a music piece in balance between the strength of the frequency band and the strength of the frequency band below it.
Specifically, the ratio of the upper and lower frequencies is such as classical music, jazz, and easy listening, where the bass and treble are almost evenly included, and pops that contain more voices and trebles. Furthermore, it is possible to distinguish between the tunes of rock and R & B with many high-pitched elements throughout the tune.

請求項に記載の発明では、現在再生されている楽曲の特徴量を取得し(特徴量取得手順)、この取得した特徴量に応じ、保存手順で保存された楽曲を1以上選択してこの選択した楽曲により再生リストを作成する(再生リスト作成手順)。
このように、本発明では、再生中の楽曲の特徴量に基づいて、保存された楽曲で再生リストを作成する新規な再生リスト作成方法を提供することができる。
According to the seventh aspect of the present invention, the feature amount of the currently reproduced music is acquired (feature amount acquisition procedure), and one or more songs stored in the storage procedure are selected in accordance with the acquired feature amount. A playlist is created from the selected music (playlist creation procedure).
As described above, according to the present invention, it is possible to provide a novel playlist creation method for creating a playlist with stored music based on the feature amount of the music being played.

以下、本発明の楽曲再生制御装置の実施の形態を説明する。
実施の形態の楽曲再生制御装置は、記録媒体(1a)に記録された楽曲を再生装置(4)により再生可能に前記記録媒体(1a)を駆動するメディア駆動装置(1)と、再生可能な複数の楽曲データが保存された楽曲保存装置(2)と、楽曲の再生時に、その楽曲を評価する特徴量を算出する楽曲分析装置(7)と、この楽曲分析装置(7)により得られた楽曲の特徴量と、楽曲とを関連付けて保存する楽曲検索用情報保存装置(3)と、前記再生装置(4)により再生可能に装置に接続され、音源を前記メディア駆動装置(1)および楽曲保存装置(2)の外部に有した外部音響機器(12,13,14)と、この楽曲検索用情報装置(3)、楽曲分析装置(7)、再生装置(4)、楽曲保存装置(2)、メディア駆動装置(1)の作動を制御する制御装置(10)と、を備えた楽曲再生制御装置であって、前記制御装置(10)は、前記楽曲保存装置(2)に楽曲を保存するのに伴い前記楽曲分析装置(7)により楽曲の分析を実行し、その分析で得られた特徴量を、前記楽曲保存装置(2)に保存した楽曲と関連付けて前記楽曲検索用情報保存装置(3)に保存する分析保存処理と、前記外部音響機器(12,13,14)による楽曲再生時に、再生リスト作成指示が成された場合、再生中の楽曲に応じた再生リストを作成する再生リスト作成処理と、を実行し、この再生リスト作成処理が、前記再生中の楽曲を分析して特徴量を求める分析処理と、この分析処理により得られた特徴量と、前記楽曲検索用情報保存装置(3)に保存された特徴量と、に基づいて、前記楽曲保存装置(2)に保存されている楽曲を選択する楽曲選択処理と、この楽曲選択処理により選択された楽曲により再生リストを作成するリスト作成処理と、を備えていることを特徴とする楽曲再生制御装置である。
Hereinafter, embodiments of the music reproduction control device of the present invention will be described.
The music reproduction control device of the embodiment is capable of reproduction with the media driving device (1) that drives the recording medium (1a) so that the music recorded on the recording medium (1a) can be reproduced by the reproduction device (4). Obtained by a music storage device (2) in which a plurality of music data are stored, a music analysis device (7) that calculates a feature value for evaluating the music when the music is played, and the music analysis device (7) The music search information storage device (3) that stores the feature quantity of the music in association with the music, and the playback device (4) are connected to the device so as to be reproducible, and the sound source is connected to the media driving device (1) and the music External audio equipment (12, 13, 14) provided outside the storage device (2), the music search information device (3), the music analysis device (7), the playback device (4), and the music storage device (2 ), The operation of the media drive (1) A music playback control device comprising a control device (10) for controlling the music analysis device (7) as the music storage device (2) stores the music. The analysis and storage processing for performing the analysis of the music according to the above, and storing the characteristic amount obtained by the analysis in the music search information storage device (3) in association with the music stored in the music storage device (2); When a playlist creation instruction is issued during music playback by the external audio device (12, 13, 14), a playlist creation process for creating a playlist corresponding to the song being played is executed. The list creation process analyzes the music being played back to obtain a feature quantity, a feature quantity obtained by the analysis process, and a feature quantity stored in the music search information storage device (3) , Based on the music storage A music playback control comprising: a music selection process for selecting music stored in the device (2); and a list creation process for creating a playlist based on the music selected by the music selection process. Device.

図1〜図10に基づいて本発明の最良の実施の形態として実施例1の楽曲再生制御装置Aについて説明する。   A music reproduction control apparatus A of Example 1 will be described as the best mode for carrying out the present invention with reference to FIGS.

まず、実施例1の楽曲再生制御装置Aの構成を説明する。
この実施例1の楽曲再生制御装置Aは、車載されたもので、図1に示すように、メディア駆動装置1、内部楽曲保存装置2、楽曲検索用情報保存装置3、再生装置4、スピーカ装置5、リスト情報保存装置6、楽曲分析装置7、ユーザインタフェース装置8、ディスプレイ装置9、全体制御装置10、一時保存装置11、ラジオ装置12を備えている。
また、実施例1の楽曲再生制御装置Aは、外部楽曲保存装置13が接続可能となっており、また、マイク14などの外部機器を接続するための外部入力端子15を備えている。
First, the configuration of the music reproduction control apparatus A according to the first embodiment will be described.
The music reproduction control device A according to the first embodiment is mounted on a vehicle. As shown in FIG. 1, the media driving device 1, the internal music storage device 2, the music search information storage device 3, the reproduction device 4, and the speaker device. 5, a list information storage device 6, a music analysis device 7, a user interface device 8, a display device 9, an overall control device 10, a temporary storage device 11, and a radio device 12.
The music reproduction control device A according to the first embodiment can be connected to an external music storage device 13 and includes an external input terminal 15 for connecting an external device such as a microphone 14.

メディア駆動装置1は、車両外から持ち込んだ記憶媒体(CD(Compact Discの略である)、MD(Mini Discの略)、DVD(Digital Versatile Disc))などを駆動すると同時に、それらの記憶媒体に保存された楽曲データを再生することができる情報に変換する機能を有している。なお、保存時には、楽曲の音響情報をアナログディジタル変化したPCMデータで保存する場合もあるが、本実施例1では、保存量を増やすために圧縮して保存しているものとする。また、それぞれの楽曲に付加的に加えられている各種情報(例えば、タイトル名やアーティスト名、ジャンルなどを持ったTAGなど)が存在する場合には、これらの情報は、メタデータとして、楽曲検索用情報保存装置3に保存する。   The media driving device 1 drives storage media (CD (abbreviation of compact disc), MD (abbreviation of mini disc), DVD (digital versatile disc)), etc. brought from outside the vehicle, and at the same time, to those storage media. It has a function of converting stored music data into information that can be played back. At the time of storage, the acoustic information of the music may be stored as PCM data that has been changed from analog to digital. In the first embodiment, it is assumed that the music information is compressed and stored in order to increase the storage amount. In addition, when various kinds of information (for example, TAG having a title name, artist name, genre, etc.) added to each piece of music exists, these pieces of information are used as metadata to search for a piece of music. It is stored in the information storage device 3.

内部楽曲保存装置2は、書き換え可能な磁気記憶媒体であるハードディスクドライブ(Hard disk drive)やフラッシュメモリなどで構成されており、メディア駆動装置1において再生される外部記憶媒体に保存された楽曲データを、圧縮して保存することが可能となっている。
また、この内部楽曲保存装置2に保存された楽曲データは、全体制御装置10による制御に基づいて、再生装置4により再生可能となっている。
The internal music storage device 2 includes a rewritable magnetic storage medium such as a hard disk drive (Hard disk drive), a flash memory, or the like, and stores music data stored in an external storage medium that is played back by the media drive device 1. It is possible to compress and save.
The music data stored in the internal music storage device 2 can be played back by the playback device 4 based on the control by the overall control device 10.

再生装置4は、全体制御装置10の指示に従い、内部楽曲保存装置2に保存されている楽曲データ、およびメディア駆動装置1で駆動される外部記憶装置(図示省略)に記憶されている楽曲データを取得し、その楽曲データを再生する。なお、楽曲データが圧縮されている場合には、それぞれの圧縮方法に準拠した方法にて圧縮を解除(デコード)しPCMデータとして出力する機能を持っている。   The playback device 4 follows the instructions of the overall control device 10 and stores the music data stored in the internal music storage device 2 and the music data stored in the external storage device (not shown) driven by the media driving device 1. Acquire and play the music data. When music data is compressed, it has a function of releasing (decoding) compression and outputting as PCM data by a method based on each compression method.

楽曲検索用情報保存装置3は、それぞれの楽曲データに付加された情報と、楽曲分析装置7によって分析された結果と、が関連付けられて保存されている。
なお、全体制御装置10では、楽曲再生時に、同時に、その楽曲に付加された情報を出力する。また、検索のために、特定の検索条件情報が与えられた場合には、その検索情報に相当する、楽曲、もしくは、楽曲のリスト一覧に相当する情報(楽曲情報とその保存先の一覧)を出力する。ここで検索条件に一致した楽曲一覧情報が得られた場合には、リスト情報保存装置6に一覧リスト情報として保存される。また、楽曲分析装置7の出力データに関しては、特定の分析値に対して検索条件が与えられた場合には、その特定の分析データに対応する、データに対して近い分析データを持った楽曲の一覧に相当する情報を全体制御装置10に出力する機能を持っている。
The music search information storage device 3 stores information added to each piece of music data and the result analyzed by the music analysis device 7 in association with each other.
Note that the overall control device 10 outputs information added to the music at the same time as the music playback. In addition, when specific search condition information is given for the search, information corresponding to the search information or a list of music (a list of music information and a storage destination thereof) corresponding to the search information is provided. Output. Here, when music list information that matches the search condition is obtained, it is stored in the list information storage device 6 as list list information. As for the output data of the music analysis device 7, when a search condition is given for a specific analysis value, the music corresponding to the specific analysis data and having analysis data close to the data is displayed. It has a function of outputting information corresponding to the list to the overall control device 10.

楽曲分析装置7は、楽曲のPCMデータを分析して、楽曲を代表する特徴量数値情報を決定する装置である。
楽曲の分析は、例えば、内部楽曲保存装置2に楽曲が保存されるときに、楽曲ごとにおこなわれるもので、その詳細については後述する。
The music analysis device 7 is a device that analyzes PCM data of music and determines characteristic value numerical information representing the music.
The analysis of the music is performed for each music when the music is stored in the internal music storage device 2, for example, and details thereof will be described later.

リスト情報保存装置6は、ユーザが作成した再生リスト、もしくはユーザの指示に従って楽曲検索用情報保存装置3のデータに基づいて自動作成した再生リスト(これについては後述する)の情報を保存する機能を持っている。   The list information storage device 6 has a function of storing information on a reproduction list created by the user or information on a reproduction list (which will be described later) automatically created based on the data of the music search information storage device 3 according to the user's instruction. have.

ユーザインタフェース装置8は、ユーザとのインタフェースを果たす役割を持っており、本実施例1では、ディスプレイ装置9が有するタッチパネル機能を用いて、ユーザへの視覚情報の提示と、選択の手段を与えるものである。例えば、楽曲の再生リストを提示する場合には、そのリストに対応したボタンを表示し、そのボタンが選択されたときに、全体制御装置に対して該当するリストが選択されたことを通知する。   The user interface device 8 has a role of performing an interface with the user. In the first embodiment, the user interface device 8 provides a means for presenting and selecting visual information to the user using the touch panel function of the display device 9. It is. For example, when a reproduction list of music is presented, a button corresponding to the list is displayed, and when the button is selected, the general control apparatus is notified that the corresponding list has been selected.

一時保存装置11は、外部音響機器を用いて楽曲の再生が行われている際に、そのPCMデータを、常に、予め設定された時間(例えば、数10秒であり、本実施例1では、20秒とする)前に遡って保存する装置である。
ここで、外部音響機器とは、実施例1の楽曲再生制御装置Aの外部の音源により楽曲を再生するものであり、本実施例1では、ラジオ装置12、外部楽曲保存装置13、マイク14がこれに相当し、これらは、音源を実施例1の楽曲再生制御装置Aの外部に有しながらも、再生装置4を用いて実施例1の楽曲再生制御装置Aにより楽曲の再生を実行する。
The temporary storage device 11 always stores the PCM data for a preset time (for example, several tens of seconds when the music is played back using an external audio device. It is a device that saves retroactively 20 seconds).
Here, the external acoustic device is a device that reproduces music using an external sound source of the music reproduction control device A of the first embodiment. In the first embodiment, the radio device 12, the external music storage device 13, and the microphone 14 are provided. These correspond to these, and the music playback control device A of the first embodiment uses the playback device 4 to play back music while the sound source is outside the music playback control device A of the first embodiment.

なお、外部楽曲保存装置13は、例えば、携帯式の楽曲再生制御装置であって、楽曲データを保存する楽曲保存部(図示省略)と、この楽曲保存部に保存された楽曲データを再生する再生部(図示省略)と、を備えた装置である。そして、楽曲再生制御装置Aに接続した際には、外部楽曲保存装置13がホスト機能を有していないため、楽曲再生制御装置Aからは、属性情報を用いた検索対象から外れており、記録媒体1aと同等の関係にある。   The external music storage device 13 is, for example, a portable music playback control device, and a music storage unit (not shown) that stores music data, and playback that reproduces music data stored in the music storage unit. A device (not shown). When connected to the music playback control device A, the external music storage device 13 does not have a host function, so the music playback control device A is excluded from the search target using the attribute information and recorded. The relationship is equivalent to that of the medium 1a.

全体制御装置10は、上記の各装置1〜7の作動を制御すると同時に、ユーザインタフェース装置8を介したユーザの操作を実現する機能を持っている。   The overall control device 10 controls the operation of each of the above devices 1 to 7 and has a function of realizing a user operation via the user interface device 8.

次に、楽曲分析装置7について説明する。
この楽曲分析装置7で算出される特徴量として、本実施例1では、楽曲の1曲全体における振幅分布状況を表す統計量で定義される抑揚度Yと、楽曲の1曲の全体における周波数分布の比率で定義される周波数比Wとの2つを用いる。
Next, the music analysis device 7 will be described.
In the first embodiment, the feature amount calculated by the music analysis device 7 is an inflection degree Y defined by a statistic representing the amplitude distribution status of the entire song, and the frequency distribution of the entire song. The frequency ratio W defined by the ratio is used.

抑揚度Yは、簡単に説明すると、楽曲の振幅データの変動具合を、それを統計量である分散(標準偏差)によって表現したもので、以下の手順で求める。
まず、下記の式(1)を用いて、楽曲の1秒ごとの、楽曲のPCMデータの片チャネルもしくは両チャネルの振幅データA(n)について、t1時間のパワー平均値Ya(nn)を求める。なお、nは、総サンプリング数Nの0〜Nである。
例えば、PCMデータは、44.1KHzサンプリングであることから、1秒間に44100個のサンプリングデータが取得されることになり、このデータに対して、t1時間に相当するサンプリング数n1個のデータに対してパワー平均値を求める。
なお、t1は、例えば、10msecであり、その場合、441個のサンプリングデータとなるが、このt1は、要は、サンプリング数を減らすための値であり、1秒よりも短い時間であれば、10msecに限定されるものではない。
Ya(nn)=(Σ((A(n)2))1/2)/n1 ・・・(1)
ここで、nn=0 〜 Int(N/n1)−1であり、Int(P)は、小数点以下切捨てを示している。
また、Σは、n1×nn〜n1×(nn+1)-1 までの積分を表している。
In brief, the degree of inflection Y is obtained by expressing the degree of variation of the amplitude data of the music by a variance (standard deviation) as a statistic, according to the following procedure.
First, using the following formula (1), the power average value Ya (nn) at time t1 is obtained for one channel or both amplitude data A (n) of the PCM data of the music for every second of the music. . Note that n is 0 to N of the total sampling number N.
For example, since the PCM data is 44.1 KHz sampling, 44100 sampling data is acquired per second, and for this data, the sampling number n1 corresponding to t1 time is obtained. Find the power average value.
Note that t1 is, for example, 10 msec. In this case, 441 sampling data is obtained, but this t1 is a value for reducing the number of samplings, and if the time is shorter than 1 second, It is not limited to 10 msec.
Ya (nn) = (Σ ((A (n) 2 )) 1/2 ) / n1 (1)
Here, nn = 0 to Int (N / n1) −1, and Int (P) indicates truncation after the decimal point.
Further, Σ represents an integral from n1 × nn to n1 × (nn + 1) −1.

次に、Ya(nn)において、0〜n2-1までの分散σを下記式(2)と定義する。
Yb(nnn)=σ2=分散(Y(nnn×n2) 〜Y((nnn+1)×n2-1)) ・・・(2)
さらに、その平均Yc(nnn)を下記式(3)により得る。
Yc(nnn)=平均(Y(nnn×n2) 〜 Y((nnn+1)×n2-1)) ・・・(3)
ここで、nnn=0 〜Int(Int(N/n1)/n2)-1=0〜nnnn-1 である。
Next, in Ya (nn), the variance σ 2 from 0 to n2-1 is defined as the following formula (2).
Yb (nnn) = σ 2 = dispersion (Y (nnn × n2) to Y ((nnn + 1) × n2-1)) (2)
Furthermore, the average Yc (nnn) is obtained by the following formula (3).
Yc (nnn) = average (Y (nnn × n2) to Y ((nnn + 1) × n2-1)) (3)
Here, nnn = 0 to Int (Int (N / n1) / n2) -1 = 0 to nnnn-1.

以上のデータを用いて、抑揚度Yは、下記の式(4)と定義する。
Y=Σ(Yb(nnn)/Yc(nnn))/nnnn ・・・(4)
ここで、Σは、0からnnnn-1までの積分を表している。
Using the above data, the intonation Y is defined as the following equation (4).
Y = Σ (Yb (nnn) / Yc (nnn)) / nnnn (4)
Here, Σ represents an integral from 0 to nnnn-1.

以上から、抑揚度Yは、上記の様な手順とパラメータを用いて、楽曲全体に亘って1秒ごとにt1時間で平均化された振幅データの変動具合を取得し、それを統計量である分散(標準偏差)によって表現したものとなる。ここで、あらかじめ適当なt1(n1およびn2)を選択することによって、一定の楽曲の特徴を示すパラメータを定義することができる。   From the above, the degree of intonation Y is a statistic obtained by obtaining the degree of fluctuation of the amplitude data averaged over t1 time every second over the entire song using the procedure and parameters as described above. It is expressed by variance (standard deviation). Here, by selecting an appropriate t1 (n1 and n2) in advance, it is possible to define parameters indicating the characteristics of a certain musical piece.

図2は、ある楽曲の抑揚度Yを求めた例を示している。この図において、(P)は振幅の時間変化状況を示し、(Y)は抑揚度Yを構成するパラメータYbの時間変化状況を示している。この図から分かるように、振幅Pが楽曲の全体で上下しているのに対し、パラメータYbは、楽曲の全体に亘って、略一定の傾向を有している。そこで、その分散で得られた抑揚度Yは、楽曲全体に亘り、さらに一定の傾向を有している。   FIG. 2 shows an example in which the intonation Y of a certain music is obtained. In this figure, (P) shows the time change situation of the amplitude, and (Y) shows the time change situation of the parameter Yb constituting the inflection degree Y. As can be seen from this figure, the amplitude P increases and decreases throughout the music, whereas the parameter Yb has a substantially constant tendency throughout the music. Therefore, the inflection degree Y obtained by the dispersion has a certain tendency over the entire music.

図3は、楽曲のジャンルと、抑揚度Yとの関係を示す特性図であり、この図に示す数値は、そのジャンルの楽曲の抑揚度Yの平均値を示しており、この図に示すように、ジャンルによって抑揚度Yが相違しているのが判る。なお、一部のジャンルでは、抑揚度Yが近似しているものも在る。   FIG. 3 is a characteristic diagram showing the relationship between the genre of music and the inflection level Y, and the numerical values shown in this figure indicate the average value of the inflection level Y of the music of that genre, as shown in this figure. In addition, it can be seen that the degree of intonation Y differs depending on the genre. In some genres, there is an approximation of the intonation Y.

次に、周波数比Wについて説明する。
この周波数比Wは、細分化した周波数帯ごとの、周波数データの積分したエネルギ成分(パワー)の偏重度を求めたものである。
Next, the frequency ratio W will be described.
The frequency ratio W is obtained by calculating the degree of weight of the energy component (power) integrated with the frequency data for each subdivided frequency band.

具体的には、 PCMデータの片チャネルもしくは両チャネルの振幅データA(n)に対し、以下の処理を行って求める。ここでは、簡略化のために、A(n)は楽曲全体に亘る片チャネルのみのデータの配列とする。算出に使用するパラメータは、振幅データA(n)に対するWavelet変換処理によって求めることができるパラメータを用いて算出する。1例として各処理において4つずつのパラメータを使用するWavelet変換においての例を示す。   Specifically, it is obtained by performing the following processing on the amplitude data A (n) of one channel or both channels of PCM data. Here, for simplification, A (n) is an array of data of only one channel over the entire music. The parameters used for the calculation are calculated using parameters that can be obtained by wavelet transform processing for the amplitude data A (n). As an example, an example in Wavelet conversion using four parameters in each process will be described.

この処理は、下記の式(5)〜式(20)の処理を実行することで、図4に示すような振幅データを、8つの周波数帯域に分割し、それぞれの周波数帯域のパラメータG(n)〜G(n)を得る。なお、図4に示すように、G(n)とH(n)は、全周波数域を2分した各周波数帯域で得られたパラメータであり、G(n)とH(n)は、H(n)の周波数帯を2分した周波数帯域で得られたパラメータであり、G(n)とH(n)は、H(n)の周波数帯を2分した周波数帯域で得られたパラメータである。このように、段階的に2分していくことで、G(n)〜G(n)は、ほぼ全周波周波数域をカバーしたパラメータとなる。
H0(n)=A(n×2)×h0+A(n×2+1)×h1+A(n×2+2)×h2+A(n×2+3)×h3 ・・・(5)
G0(n)=A(n×2)×g0+A(n×2+1)×g1+A(n×2+2)×g2+A(n×2+3)×g3 ・・・(6)
ここで、0<n<Nであり、また、Nは、n×2≦N-1-4 を満たす最大のnである。
H1(n)=H0(n×2)×h0+H0(n×2+1)×h1+H0(n×2+2)×h2+H0(n×2+3)×h3 ・・・(7)
G1(n)=H0(n×2)×g0+H0(n×2+1)×g1+H0(n×2+2)×g2+H0(n×2+3)×g3 ・・・(8)
ここで、0<n<Nであり、Nは、n×4≦N-1-4を満たす最大のnである。
H2(n)=H1(n×2)×h0+H1(n×2+1)×h1+H1(n×2+2)×h2+H1(n×2+3)×h3 ・・・(9)
G2(n)=H1(n×2)×g0+H1(n×2+1)×g1+H1(n×2+2)×g2+H1(n×2+3)×g3 ・・・(10)
ここで、0<n<Nであり、Nは、n×8≦N-1-4を満たす最大のnである。
H3(n)=H2(n×2)×h0+H2(n×2+1)×h1+H2(n×2+2)×h2+H2(n×2+3)×h3 ・・・(11)
G3(n)=H2(n×2)×g0+H2(n×2+1)×g1+H2(n×2+2)×g2+H2(n×2+3)×g3 ・・・(12)
ここで、0<n<Nであり、Nは、n×16≦N-1-4を満たす最大のnである。
H4(n)=H3(n×2)×h0+H3(n×2+1)×h1+H3(n×2+2)×h2+H3(n×2+3)×h3 ・・・(13)
G4(n)=H3(n×2)×g0+H3(n×2+1)×g1+H3(n×2+2)×g2+H3(n×2+3)×g3 ・・・(14)
ここで、0<n<Nであり、Nは、n×32≦N-1-4を満たす最大のnである。
H5(n)=H4(n×2)×h0+H4(n×2+1)×h1+H4(n×2+2)×h2+H4(n×2+3)×h3 ・・・(15)
G5(n)=H4(n×2)×g0+H4(n×2+1)×g1+H4(n×2+2)×g2+H4(n×2+3)×g3 ・・・(16)
ここで、0<n<Nであり、Nは、n×64≦N-1-4を満たす最大のnである。
H6(n)=H5(n×2)×h0+H5(n×2+1)×h1+H5(n×2+2)×h2+H5(n×2+3)×h3 ・・・(17)
G6(n)=H5(n×2)×g0+H5(n×2+1)×g1+H5(n×2+2)×g2+H5(n×2+3)×g3 ・・・(18)
ここで、0<n<Nであり、Nは、n×64≦N-1-4を満たす最大のnである。
H7(n)=H6(n×2)×h0+H6(n×2+1)×h1+H6(n×2+2)×h2+H6(n×2+3)×h3 ・・・(19)
G7(n)=H6(n×2)×g0+H6(n×2+1)×g1+H6(n×2+2)×g2+H6(n×2+3)×g3 ・・・(20)
ここで、0<n<N7であり、N7は、n×64≦N-1-4を満たす最大のnである。
In this process, the following formulas (5) to (20) are executed to divide the amplitude data as shown in FIG. 4 into eight frequency bands, and parameters G 0 ( n) get ~G 7 a (n). As shown in FIG. 4, G 0 (n) and H 0 (n) are parameters obtained in each frequency band obtained by dividing the entire frequency range into two, and G 1 (n) and H 1 (n ) Is a parameter obtained by dividing the frequency band of H 0 (n) into two, and G 2 (n) and H 2 (n) divided the frequency band of H 1 (n) into two. This is a parameter obtained in the frequency band. Thus, by dividing into two steps, G 0 (n) to G 7 (n) become parameters that cover almost the entire frequency range.
H 0 (n) = A (n × 2) × h 0 + A (n × 2 + 1) × h 1 + A (n × 2 + 2) × h 2 + A (n × 2 + 3) × h 3 ... (5)
G 0 (n) = A (n × 2) × g 0 + A (n × 2 + 1) × g 1 + A (n × 2 + 2) × g 2 + A (n × 2 + 3) × g 3 ... (6)
Here, 0 <n <N 0 and N 0 is the maximum n satisfying n × 2 ≦ N-1-4.
H 1 (n) = H 0 (n × 2) × h 0 + H 0 (n × 2 + 1) × h 1 + H 0 (n × 2 + 2) × h 2 + H 0 (n × 2 + 3) × h 3 (7)
G 1 (n) = H 0 (n × 2) × g 0 + H 0 (n × 2 + 1) × g 1 + H 0 (n × 2 + 2) × g 2 + H 0 (n × 2 + 3) × g 3 (8)
Here, 0 <n <N 1 and N 1 is the maximum n satisfying n × 4 ≦ N−1-4.
H 2 (n) = H 1 (n × 2) × h 0 + H 1 (n × 2 + 1) × h 1 + H 1 (n × 2 + 2) × h 2 + H 1 (n × 2 + 3) × h 3 (9)
G 2 (n) = H 1 (n × 2) × g 0 + H 1 (n × 2 + 1) × g 1 + H 1 (n × 2 + 2) × g 2 + H 1 (n × 2 + 3) × g 3 (10)
Here, 0 <n <N 2 and N 2 is the maximum n satisfying n × 8 ≦ N−1-4.
H 3 (n) = H 2 (n × 2) × h 0 + H 2 (n × 2 + 1) × h 1 + H 2 (n × 2 + 2) × h 2 + H 2 (n × 2 + 3) × h 3 (11)
G 3 (n) = H 2 (n × 2) × g 0 + H 2 (n × 2 + 1) × g 1 + H 2 (n × 2 + 2) × g 2 + H 2 (n × 2 + 3) × g 3 (12)
Here, 0 <n <N 3 , and N 3 is the maximum n that satisfies n × 16 ≦ N−1-4.
H 4 (n) = H 3 (n × 2) × h 0 + H 3 (n × 2 + 1) × h 1 + H 3 (n × 2 + 2) × h 2 + H 3 (n × 2 + 3) × h 3 (13)
G 4 (n) = H 3 (n × 2) × g 0 + H 3 (n × 2 + 1) × g 1 + H 3 (n × 2 + 2) × g 2 + H 3 (n × 2 + 3) × g 3 (14)
Here, 0 <n <N 4 and N 4 is the maximum n that satisfies n × 32 ≦ N−1-4.
H 5 (n) = H 4 (n × 2) × h 0 + H 4 (n × 2 + 1) × h 1 + H 4 (n × 2 + 2) × h 2 + H 4 (n × 2 + 3) × h 3 (15)
G 5 (n) = H 4 (n × 2) × g 0 + H 4 (n × 2 + 1) × g 1 + H 4 (n × 2 + 2) × g 2 + H 4 (n × 2 + 3) × g3 (16)
Here, 0 <n <N 5 and N 5 is the maximum n that satisfies n × 64 ≦ N−1-4.
H 6 (n) = H 5 (n × 2) × h 0 + H 5 (n × 2 + 1) × h 1 + H 5 (n × 2 + 2) × h 2 + H 5 (n × 2 + 3) × h 3 (17)
G 6 (n) = H 5 (n × 2) × g 0 + H 5 (n × 2 + 1) × g 1 + H 5 (n × 2 + 2) × g 2 + H 5 (n × 2 + 3) × g 3 (18)
Here, 0 <n <N 6 and N 6 is the maximum n that satisfies n × 64 ≦ N-1-4.
H 7 (n) = H 6 (n × 2) × h 0 + H 6 (n × 2 + 1) × h 1 + H 6 (n × 2 + 2) × h 2 + H 6 (n × 2 + 3) × h 3 (19)
G 7 (n) = H 6 (n × 2) × g 0 + H 6 (n × 2 + 1) × g 1 + H 6 (n × 2 + 2) × g 2 + H 6 (n × 2 + 3) × g 3 (20)
Here, 0 <n <N7, and N7 is the maximum n that satisfies n × 64 ≦ N−1-4.

これらのWavelet変換を用いて求めた、各帯域のパラメータに対して、以下の式(21)〜式(28)の積分処理を行う。
Sum0=Σ(|G(n)|) ・・・(21)
なお、0<n<Nである。
Sum1=Σ(|G(n)|) ・・・(22)
なお、0<n<Nである。
Sum2=Σ(|G(n)|) ・・・(23)
なお、0<n<Nである。
Sum3=Σ(|G(n)|) ・・・(24)
なお、0<n<Nである。
Sum4=Σ(|G(n)|) ・・・(25)
なお、0<n<Nである。
Sum5=Σ(|G(n)|) ・・・(26)
なお、0<n<Nである。
Sum6=Σ(|G(n)|) ・・・(27)
なお、0<n<Nである。
Sum7=Σ(|G(n)|) ・・・(28)
なお、0<n<Nである。
The integration processing of the following formulas (21) to (28) is performed on the parameters of each band obtained using these wavelet transforms.
Sum0 = Σ (| G (n) |) (21)
Note that 0 <n <N 0 .
Sum1 = Σ (| G (n) |) (22)
Note that it is 0 <n <N 1.
Sum2 = Σ (| G (n) |) (23)
Note that 0 <n <N 2 .
Sum3 = Σ (| G (n) |) (24)
Note that it is 0 <n <N 3.
Sum4 = Σ (| G (n) |) (25)
Note that it is 0 <n <N 4.
Sum5 = Σ (| G (n) |) (26)
Note that it is 0 <n <N 5.
Sum6 = Σ (| G (n) |) (27)
Note that it is 0 <n <N 6.
Sum7 = Σ (| G (n) |) (28)
Note that it is 0 <n <N 7.

さらに、こうして得られたデータに対して、周波数比を以下の式(29)により求める。
W(x)=SumX/SumY ・・・(29)
なお、Sum=Σ(Sum0〜X)であり、すなわち、Sum0からSumXまでの積分値であり、かつ、本実施例1では、X=3としている。
また、SumY=Σ(X+1〜7)であり、すなわち、SumX+1からSum7までの和である。
Further, the frequency ratio is obtained from the data thus obtained by the following equation (29).
W (x) = SumX / SumY (29)
Note that Sum = Σ (Sum0 to X), that is, an integrated value from Sum0 to SumX, and in the first embodiment, X = 3.
Also, SumY = Σ (X + 1 to 7), that is, the sum from SumX + 1 to Sum7.

また、上記X=3は、人の声の周波数帯を含む帯域であり、上記の周波数比Wは、人の声の周波数帯域を中心として、それよりも上の周波数の積分値と、それよりも下の周波数積分値の比率である。   Further, X = 3 is a band including the frequency band of the human voice, and the frequency ratio W is an integral value of a frequency higher than that with the frequency band of the human voice as a center, Is the ratio of the lower frequency integral value.

以上のように、周波数比Wは、上記の様な手順とパラメータを用いて、振幅データの周波数成分を取得し、式(21)〜(29)で処理することにより、周波数成分の偏重度を数値化したものである。
そして、上記式(5)〜(28)は、データに対して順次処理を行うことができ、再帰的な処理を必要としないために、演算負荷を上げずに容易に算出可能である。
As described above, the frequency ratio W is obtained by obtaining the frequency component of the amplitude data by using the procedure and parameters as described above, and processing the frequency components by the equations (21) to (29), thereby obtaining the degree of frequency component weighting. It is a numerical value.
The above formulas (5) to (28) can be processed sequentially with respect to data and do not require recursive processing, and therefore can be easily calculated without increasing the calculation load.

図5は、楽曲のジャンルと周波数比Wとの関係を示す特性図であり、この図に示す数値は、そのジャンルの楽曲の周波数比Wの平均値を示しており、ジャンルによって周波数比Wが相違する傾向にあり、かつ、一部のジャンルでは、周波数比Wが一致している。   FIG. 5 is a characteristic diagram showing the relationship between the genre of music and the frequency ratio W. The numerical values shown in this figure indicate the average value of the frequency ratio W of music of the genre, and the frequency ratio W depends on the genre. The frequency ratios W tend to be different in some genres.

そこで、図6に示すように、抑揚度Yを横軸、周波数比Wを縦軸にとり、ジャンル分けすると、大まかに図示のように分類される。このように、抑揚度Yでは、近似していたR&Bとジャズは、周波数比Wが大きく異なるため、図6のY−W平面では、異なる領域に配置される。同様に、周波数比Wが一致していたレゲエとR&Bは、抑揚度Yで差異があることから、図6のY−W平面では、異なる領域に配置される。   Therefore, as shown in FIG. 6, when the inflection degree Y is plotted on the horizontal axis and the frequency ratio W is plotted on the vertical axis, and categorized into categories, they are roughly classified as shown in the figure. As described above, in the intonation Y, the approximate R & B and jazz are arranged in different regions in the YW plane of FIG. 6 because the frequency ratio W is greatly different. Similarly, the reggae and the R & B having the same frequency ratio W have different inflection degrees Y, and therefore are arranged in different regions on the YW plane of FIG.

以上のように、抑揚度Yおよび周波数比Wを用いて、ジャンルをある程度絞り、曲調を分析できるのが分かる。   As described above, it can be seen that the genre can be narrowed down to some extent and the melody can be analyzed using the intonation Y and the frequency ratio W.

次に、図7のフローチャートに基づいて、分析処理の流れ説明する。
本実施例1では、この分析処理は、あらかじめ、内部楽曲保存装置2への録音が指示された状態で、メディア駆動装置1に、CDなどの録音対象の楽曲データを有したメディアが挿入されると開始される。
Next, the flow of analysis processing will be described based on the flowchart of FIG.
In the first embodiment, this analysis processing is performed in such a manner that a medium having music data to be recorded such as a CD is inserted into the media driving apparatus 1 in a state in which recording to the internal music storage device 2 is instructed in advance. And started.

このようにメディアが挿入されると、全体制御装置10は、このメディアからPCMデータのリッピングを開始するとともに、再生装置4に、楽曲データ(PCMデータ)を送り再生する(ステップS1)。   When the medium is inserted in this way, the overall control apparatus 10 starts ripping PCM data from this medium, and sends music data (PCM data) to the reproduction apparatus 4 for reproduction (step S1).

次に、全体制御装置10は、内部楽曲保存装置2への楽曲の保存(録音)ならびに楽曲分析装置7における抑揚度Yと周波数比Wとの算出(分析)の開始を指示する(ステップS2)。
そして、全体制御装置10では、上記の再生と同時に、楽曲データの圧縮処理を行い、内部楽曲保存装置2に逐次保存し(ステップS4)、かつ、これと並列に、楽曲分析装置7に対してPCMデータを送付して分析処理を実行させる(ステップS5)。
なお、この圧縮保存および分析は、この楽曲データの全てのデータについて処理を行うまで実行される(ステップS3)。
また、圧縮処理および分析処理は、再生速度のN倍速で行うようにしてもよい。
Next, the overall control device 10 instructs to start storing (recording) the music in the internal music storage device 2 and calculating (analyzing) the inflection level Y and the frequency ratio W in the music analysis device 7 (step S2). .
The overall control device 10 compresses the music data simultaneously with the above reproduction and sequentially stores the music data in the internal music storage device 2 (step S4). PCM data is sent and analysis processing is executed (step S5).
This compression storage and analysis is executed until all the music data is processed (step S3).
Further, the compression process and the analysis process may be performed at N times the reproduction speed.

メディア駆動装置1から1曲目の再生が終了したことの連絡を受けると、ステップS3においてNO判定が成され、全体制御装置10は、圧縮処理を終了し、内部楽曲保存装置2に楽曲データをファイルとして保存する。同時に楽曲分析装置7に対して、楽曲データの終了を通知することにより、抑揚度Yならびに周波数比Wの算出を終了し、これら抑揚度Yならびに周波数比Wを確定する(ステップS6)。   Upon receiving notification from the media drive device 1 that the playback of the first song has been completed, a NO determination is made in step S3, and the overall control device 10 ends the compression process and files the song data to the internal song storage device 2. Save as. At the same time, the music analysis device 7 is notified of the end of the music data, thereby finishing the calculation of the inflection degree Y and the frequency ratio W, and finalizing the inflection degree Y and the frequency ratio W (step S6).

そして、全体制御装置10は、楽曲検索用情報保存装置3に対して楽曲データの属性情報とともに楽曲分析装置7から取得した抑揚度Yならびに周波数比Wを関連付けて保存する(ステップS7)。なお、楽曲検索用情報保存装置3に保存される情報は、前述の楽曲パラメータ(抑揚度Y、周波数比W)や属性情報とともに、一般的な情報である、録音時期、再生回数、ユーザ評価値などと同列に保存することが可能である。   Then, the overall control device 10 stores the inflection degree Y and the frequency ratio W acquired from the music analysis device 7 together with the attribute information of the music data in the music search information storage device 3 in association with each other (step S7). The information stored in the music search information storage device 3 includes general information such as the recording time, the number of times of reproduction, and the user evaluation value, together with the above-described music parameter (inflection Y, frequency ratio W) and attribute information. And so on.

次に、メディア駆動装置1において引き続き再生可能な楽曲の存在の有無を確認し、楽曲が存在する場合には、次の楽曲についてステップS1からの処理を継続し、楽曲が存在しない場合には、分析処理を終了する(ステップS8)。   Next, the presence or absence of a music that can be continuously played back is confirmed in the media driving device 1. If there is a music, the process from step S1 is continued for the next music, and if there is no music, The analysis process is terminated (step S8).

次に、楽曲検索用情報保存装置3を用いた楽曲検索方法の一例を説明する。
ディスプレイ装置9では、図8に示すように、横軸に抑揚度Y、縦軸に周波数比Wを取った画面91に、楽曲ごとに、その楽曲が有する抑揚度Yおよび周波数比Wに対応させてプロット表示する。また、ディスプレイ装置9は、前述のようにタッチパネル機能を有しており、画面91の特定の部分を選択すると、その選択した位置の楽曲が再生される。この場合、選択した位置に最も近い位置の楽曲を再生することも可能であるが、本実施例1では、この選択位置に近い楽曲が複数選択され順に再生される。
Next, an example of a music search method using the music search information storage device 3 will be described.
In the display device 9, as shown in FIG. 8, a screen 91 having the inflection degree Y on the horizontal axis and the frequency ratio W on the vertical axis corresponds to the inflection degree Y and the frequency ratio W that the music has for each music piece. And plot it. Further, the display device 9 has a touch panel function as described above, and when a specific part of the screen 91 is selected, the music at the selected position is reproduced. In this case, it is possible to play the music piece closest to the selected position, but in the first embodiment, a plurality of music pieces close to the selected position are selected and played in order.

この場合、選択位置をY、Wとした場合、
−0.1<Y<Y+0.1
―0.1<W<W+0.1
の範囲に含まれる値を有した楽曲を選択し、(Y,W)に近い座標のものから順に再生する。
In this case, if the selected position is Y 0 , W 0 ,
Y 0 −0.1 <Y 0 <Y 0 +0.1
W 0 -0.1 <W 0 <W 0 +0.1
A music piece having a value included in the range is selected and reproduced in order from the one having a coordinate close to (Y 0 , W 0 ).

次に、図9のフローチャートに基づいて、外部音響機器により再生されている楽曲の分析を行って、この分析結果に基づいて再生リストを作成する再生リスト作成処理の流れについて説明する。この外部音響機器により再生されている楽曲の分析の場合には、一時保存装置11に保存されている、現時点から20秒分遡ったPCMデータを用いて、楽曲パラメータを演算する。   Next, based on the flowchart of FIG. 9, a description will be given of the flow of a playlist creation process for analyzing a music played by an external audio device and creating a playlist based on the analysis result. In the case of analysis of music reproduced by the external audio equipment, music parameters are calculated using PCM data stored in the temporary storage device 11 and going back 20 seconds from the current time.

なお、外部音響機器は、前述したように、本実施例1では、ラジオ装置12、外部楽曲保存装置13および外部入力端子15に接続されたマイク14などの音響機器である。   Note that, as described above, the external audio device is an audio device such as the radio device 12, the external music storage device 13, and the microphone 14 connected to the external input terminal 15 in the first embodiment.

この分析処理は、ディスプレイ装置9を用いた指示操作により開始される。
この場合、まず、一時保存装置11から20秒分のPCMデータを読み込み(ステップS101)、このPCMデータを用いて分析処理を実行する(ステップS102)。なお、この分析処理は、前述したステップS5と同様に、抑揚度Yならびに周波数比Wを演算する処理であって、相違点は、ステップS5では、楽曲の全体に亘って処理を行っていたのに対し、本処理が、20秒分のPCMデータを用いて行う点のみである。
This analysis process is started by an instruction operation using the display device 9.
In this case, first, PCM data for 20 seconds is read from the temporary storage device 11 (step S101), and analysis processing is executed using the PCM data (step S102). This analysis process is a process for calculating the inflection degree Y and the frequency ratio W as in step S5 described above, and the difference is that the process is performed over the entire music in step S5. On the other hand, this processing is only performed using PCM data for 20 seconds.

一時保存装置11のPCMデータは、随時最新のものに更新されており、上述の読み込みおよび分析は、ディスプレイ装置9を用いて分析の終了が指示されるまで、随時最新の20秒分のPCMデータを用いた分析が繰り返し実行される(ステップS103)。   The PCM data in the temporary storage device 11 is updated to the latest one at any time, and the above reading and analysis are performed at any time until the end of the analysis is instructed using the display device 9. The analysis using is repeatedly performed (step S103).

そして、終了指示が行われると最新の抑揚度Yと周波数比Wとが、楽曲分析装置7から全体制御装置10へ出力される(ステップS104)。   Then, when an end instruction is given, the latest inflection degree Y and frequency ratio W are output from the music analysis device 7 to the overall control device 10 (step S104).

そこで、全体制御装置10は、楽曲検索用情報保存装置3内の楽曲パラメータを用いて検索を行い(ステップS105)、楽曲パラメータが、ステップS104で得られた値に類似している楽曲を選択して再生リストを作成し、リスト情報保存装置6に保存する(ステップS106)。   Therefore, the overall control apparatus 10 performs a search using the music parameters in the music search information storage apparatus 3 (step S105), and selects music whose music parameters are similar to the values obtained in step S104. A reproduction list is created and stored in the list information storage device 6 (step S106).

そして、外部楽曲保存装置13からの再生を停止すると同時に、作成された再生リストの楽曲の再生を開始する(ステップS107)。   Then, playback from the external music storage device 13 is stopped, and at the same time, playback of the music in the created playlist is started (step S107).

以上説明したように、本実施例1の楽曲再生制御装置Aでは、楽曲の属性情報が保存されていないラジオ装置12や外部楽曲保存装置13やマイク14を用いて再生される楽曲であっても、再生されている楽曲の分析を行って、この分析結果に近いパラメータを有した内部楽曲保存装置2に保存された楽曲を検索して、再生リストを作成し、この再生リストに従って自動再生を行うことができる。
したがって、再生中の楽曲と、同じアーティストの楽曲が保存されていなかったり、ユーザがジャンル名を把握していなかったりしても、ユーザが、面倒な検索操作を実行することなしに、再生中の楽曲に近い特徴を有した楽曲が自動再生される新規な楽曲再生制御装置Aを提供できる。
As described above, in the music playback control device A of the first embodiment, even a music played using the radio device 12, the external music storage device 13, or the microphone 14 in which the music attribute information is not stored. The music being played is analyzed, the music stored in the internal music storage device 2 having parameters close to the analysis result is searched, a playlist is created, and automatic playback is performed according to the playlist. be able to.
Therefore, even if the music of the same artist as the music being played is not saved or the user does not know the genre name, the user does not have to perform a troublesome search operation. It is possible to provide a novel music reproduction control device A that automatically reproduces music having characteristics similar to those of music.

また、実施例1では、楽曲再生制御装置Aの外部に音源を有した再生を実行中には、一時保存装置に、常時、現在から20秒遡ってPCMデータが保存されるため、この外部音源の分析を即座に確実に実行することができる。
そして、ユーザは、最も楽曲の特徴が出ていると認識する部分の再生中に、終了ボタンを操作することにより、その部分を含む楽曲データの分析を実行でき、よりユーザの嗜好を反映させることができる。
In the first embodiment, during playback with a sound source outside the music playback control device A, the PCM data is always stored in the temporary storage device 20 seconds back from the present time. This analysis can be performed immediately and reliably.
Then, the user can analyze the music data including the part by operating the end button during the reproduction of the part recognized as having the most characteristic of the music, and reflect the user's preference more. Can do.

さらに、本実施例1では、特徴量として、楽曲の振幅データの標準偏差で表された抑揚度と、楽曲の複数の周波数帯域に分割した振幅データの偏重度に相当する周波数比と、の少なくとも一方を求めるようにした。
この抑揚度および偏重度は、いずれも単純な演算で求められる統計値であり、パラメータを絞り込むための再帰的な処理や判定などの処理が不要であり、処理内容が簡易で軽量である。
Further, in the first embodiment, as the feature amount, at least of an inflection degree represented by the standard deviation of the amplitude data of the music and a frequency ratio corresponding to the degree of weight of the amplitude data divided into a plurality of frequency bands of the music I asked for one.
The inflection degree and the degree of weight are both statistical values obtained by a simple calculation, and recursive processing and determination processing for narrowing down parameters are unnecessary, and the processing content is simple and lightweight.

したがって、楽曲の全体から特徴量を得ることができ、部分的に特徴量を得た場合のように、分析部分による特徴量が異なる不具合を防止できることができ、かつ、処理容量の小さな機器でも処理可能となる。
すなわち、楽曲の音楽的なパラメータは、同一の曲の中でもフレーズによって順次変化するため、楽曲の一部のみのパラメータで分析する場合、その分析箇所により特徴量が異なり、ユーザに対し、分析結果に違和感を与えるおそれがある。
それに対し、本実施例1において用いる特徴量である抑揚度Yならびに周波数比Wは、楽曲全体において定義されるため、曲全体の特徴量が得られ、ユーザに対して違和感を与えることを抑えることができる。
Therefore, the feature quantity can be obtained from the entire music, and it is possible to prevent the problem that the feature quantity differs depending on the analysis part as in the case where the feature quantity is partially obtained, and the processing can be performed even with a device having a small processing capacity. It becomes possible.
In other words, since the musical parameters of a song change sequentially with phrases even within the same song, when analyzing with only a part of the parameters of the song, the feature amount differs depending on the analysis location, and the analysis result is given to the user. There is a risk of discomfort.
On the other hand, since the inflection degree Y and the frequency ratio W, which are feature quantities used in the first embodiment, are defined in the entire music piece, it is possible to obtain the feature quantity of the whole music piece, and to suppress giving a sense of incongruity to the user. Can do.

しかも、抑揚度Yならびに周波数比Wは、入力した信号情報に対して逐次処理をすることで得られる単調な処理でパラメータを得ることが可能であることから、曲全体に亘って処理をするのに適している。   Moreover, since the inflection degree Y and the frequency ratio W can be obtained by a monotonous process obtained by sequentially processing the input signal information, the entire song is processed. Suitable for

また、全体制御装置10の処理能力やメディア駆動装置1の圧縮処理能力が低い場合には、再生および録音と楽曲分析処理とを並列に実行すると、分析処理における処理負荷、もしくは、分析操作における再帰的な処理による負荷変動などが発生した場合、一時的に処理能力がオーバフローして再生音の欠落や録音された音の音飛びなどが発生する可能性がある。
それに対して、本実施例1では、上述のように処理が軽量であるため、特徴量を曲全体から得るようにしても、再生音の欠落や音飛びを防止することができる。
よって、本実施例1のような車載器や、携帯器のように高い処理能力を得ることが難しい機器でも、楽曲の特徴量を得て分析可能である。
Further, when the processing capacity of the overall control device 10 and the compression processing capacity of the media driving device 1 are low, if playback and recording and music analysis processing are executed in parallel, processing load in analysis processing or recursion in analysis operation will occur. When a load fluctuation or the like due to a typical process occurs, there is a possibility that the processing capacity will temporarily overflow and a lack of reproduced sound or a skipped sound of the recorded sound may occur.
On the other hand, in the first embodiment, since the processing is lightweight as described above, it is possible to prevent the reproduction sound from being lost or skipped even if the feature amount is obtained from the entire song.
Therefore, even with a vehicle-mounted device such as the first embodiment or a device that is difficult to obtain a high processing capability, such as a portable device, it is possible to obtain and analyze music feature quantities.

さらに、抑揚度、周波数比は、曲調に対応しているため、再生リスト作成処理において、これらに基づいて楽曲の選択を行うことで、主観的な言葉を用いること無しに、ユーザの嗜好に応じた楽曲を選択することが可能となる。   Furthermore, since the degree of inflection and the frequency ratio correspond to the tone of the music, according to the user's preference without using subjective words by selecting music based on these in the playlist creation process. It is possible to select a song.

また、分析に用いるパラメータとして、例えば、テンポやビートなどの情報を用いようとした場合、将来的に未知の音楽や新しいジャンルの音楽が生じたときには、特徴量を得ることができないことが生じる可能性がある。この場合、新しいジャンルの音楽は、検索の対象から漏れるおそれがある。
それに対し、本実施例1のように、どのような楽曲でも有している音の振幅と周波数とから得られる特徴量である抑揚度Yならびに周波数比Wを求めるようにしているため、未知の音楽や新しいジャンルの曲でも、特徴量を得て、画面91上にプロットすることができ、上記検索対象から漏れる不具合を防止できる。
In addition, for example, when trying to use information such as tempo and beat as parameters used for analysis, if unknown music or new genre music occurs in the future, it may not be possible to obtain feature values. There is sex. In this case, music of a new genre may be leaked from the search target.
On the other hand, as in the first embodiment, since the inflection degree Y and the frequency ratio W, which are feature amounts obtained from the amplitude and frequency of the sound of any music, are obtained, the unknown Even for music and songs of new genres, the feature amount can be obtained and plotted on the screen 91, so that a problem leaked from the search target can be prevented.

以上、図面を参照して、本発明の実施の形態の実施例1を詳述してきたが、具体的な構成は、この実施例1に限らず、本発明の要旨を逸脱しない程度の設計的変更は、本発明に含まれる。   As described above, the first embodiment of the embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to the first embodiment, and the design is not deviated from the gist of the present invention. Modifications are included in the present invention.

すなわち、実施例1では、楽曲再生制御装置として、車載の楽曲再生制御装置に適用した例を示したが、車載のものに限らず、携帯式のものにも適用することができる。   That is, in the first embodiment, an example in which the music reproduction control device is applied to an in-vehicle music reproduction control device has been described. However, the music reproduction control device is not limited to an in-vehicle device but can be applied to a portable device.

また、実施例1では、内部楽曲保存装置2としてハードディスクドライブを用いた例を示したが、これ以外の記憶媒体を用いることもできる。   In the first embodiment, an example in which a hard disk drive is used as the internal music storage device 2 is shown, but other storage media can be used.

また、実施例1では、内部楽曲保存装置2に保存した楽曲の検索画面として、図6に示すように、画面91に各楽曲の分析結果をプロットした例を示したが、この画面91に、図2に示すようなジャンルを表示するなどの文字表示を重ねて表示してもよい。この場合、ユーザは、画面91上の楽曲の配置傾向を文字により認識することができる。   Moreover, in Example 1, as the search screen of the music preserve | saved at the internal music storage apparatus 2, the example which plotted the analysis result of each music on the screen 91 was shown, as shown in FIG. Character display such as displaying a genre as shown in FIG. 2 may be displayed in an overlapping manner. In this case, the user can recognize the arrangement tendency of the music on the screen 91 by characters.

また、実施例1では、特徴量として、抑揚度Yおよび周波数比Wを用いるものを示したが、この特徴量は、これに限定されず、例えば、特開2002−278547号公報に示されるような「激しさ」「のりのよさ」「爽やかさ」「素朴さ」「ソフトさ」などを数値化して、これを特徴量として用いることもできる。   In the first embodiment, the feature amount using the inflection degree Y and the frequency ratio W is shown. However, the feature amount is not limited to this, and for example, as disclosed in JP-A-2002-278547. It is also possible to quantify such values as “strength”, “goodness of glue”, “freshness”, “simpleness”, and “softness” and use them as feature quantities.

また、実施例1では、抑揚度Yと周波数比Wの両方を用いて分析し、かつ、検索を行うようにした例を示したが、これに限定されず、楽曲の特徴量としては、抑揚度Yと周波数比Wとのいずれか一方のみを用いてもよい。   In the first embodiment, an example is shown in which the analysis is performed using both the inflection degree Y and the frequency ratio W and the search is performed. However, the present invention is not limited to this, and the feature amount of the music is the inflection. Only one of the degree Y and the frequency ratio W may be used.

本発明の実施の形態の実施例1の楽曲再生制御装置Aの構成を示すブロック図である。It is a block diagram which shows the structure of the music reproduction control apparatus A of Example 1 of embodiment of this invention. 実施例1の楽曲再生制御装置Aで求めた、ある楽曲の抑揚度Yを示す特性図であり、この図において、(P)は振幅の時間変化状況を示し、(Y)は抑揚度Yを構成するパラメータYbの時間変化状況を示している。It is a characteristic view which shows the inflection degree Y of a certain music calculated | required with the music reproduction control apparatus A of Example 1, In this figure, (P) shows the time change condition of an amplitude, (Y) shows the inflection degree Y. The time change situation of the parameter Yb which comprises is shown. 楽曲のジャンルと、抑揚度Yとの関係を示す特性図である。It is a characteristic view which shows the relationship between the genre of a music, and the intonation Y. 実施例1のWavelet変換における周波数帯域とパラメータG(n)〜G(n)との関係を示す説明図である。It is an explanatory diagram showing a relationship between a frequency band and the parameter G 0 (n) ~G 7 ( n) in the Wavelet transform of Example 1. 楽曲のジャンルと周波数比Wとの関係を示す特性図である。It is a characteristic view which shows the relationship between the genre of music, and the frequency ratio W. 抑揚度Yならびに周波数比Wと音楽のジャンルとの関係を示す特性説明図である。It is characteristic explanatory drawing which shows the relationship between the inflection degree Y and the frequency ratio W, and the genre of music. 実施例1の楽曲再生制御装置Aにおける分析処理の流れを示すフローチャートである。3 is a flowchart illustrating a flow of analysis processing in the music reproduction control device A according to the first embodiment. 実施例1においてディスプレイ装置9の画面91に楽曲をプロットした状態を示す正面図である。6 is a front view showing a state in which music is plotted on a screen 91 of the display device 9 in Embodiment 1. FIG. 実施例1の楽曲再生制御装置Aにおける再生リスト作成処理の流れを示すフローチャートである。6 is a flowchart illustrating a flow of a playlist creation process in the music playback control apparatus A according to the first embodiment.

符号の説明Explanation of symbols

1 メディア駆動装置
1a 記録媒体
2 内部楽曲保存装置
3 楽曲検索用情報保存装置
4 再生装置
5 スピーカ装置
6 リスト情報保存装置
7 楽曲分析装置
8 ユーザインタフェース装置
9 ディスプレイ装置
10 全体制御装置
11 一時保存装置
12 ラジオ装置(外部音響機器)
13 外部楽曲保存装置(外部音響機器)
14 マイク(外部音響機器)
15 外部入力端子
A 楽曲再生制御装置
W 周波数比
Y 抑揚度
DESCRIPTION OF SYMBOLS 1 Media drive device 1a Recording medium 2 Internal music storage device 3 Music search information storage device 4 Playback device 5 Speaker device 6 List information storage device 7 Music analysis device 8 User interface device 9 Display device 10 Overall control device 11 Temporary storage device 12 Radio equipment (external audio equipment)
13 External music storage device (external audio equipment)
14 Microphone (external audio equipment)
15 External input terminal A Music playback control device W Frequency ratio Y Intonation

Claims (7)

楽曲データを再生する再生装置と、
前記再生装置により前記楽曲データを再生可能に記録媒体を駆動するメディア駆動装置と、
再生可能な複数の楽曲データが保存された楽曲保存装置と、
楽曲の再生時に、該楽曲を評価する特徴量を算出する楽曲分析装置と、
この楽曲分析装置によって算出された前記特徴量を前記楽曲に対応付けて保存する楽曲検索用情報保存装置と、
前記再生装置により再生可能に接続された外部音響機器と、
前記楽曲検索用情報保存装置、前記楽曲分析装置、前記再生装置、前記楽曲保存装置、前記メディア駆動装置の作動を制御する制御装置と、
前記外部音響機器による楽曲再生時に、現時点より予め設定された時間だけ前の時点から楽曲データを一時保存している一時保存装置と、
を備えた車載された楽曲再生制御装置であって、
前記制御装置は、前記楽曲保存装置に楽曲を保存するとともに前記楽曲分析装置により前記楽曲を分析し、その分析で算出された特徴量を、前記楽曲保存装置に保存した前記楽曲と対応付けて前記楽曲検索用情報保存装置に保存する分析保存手段と、前記外部音響機器による楽曲再生時に、前記再生装置により再生を行なうための楽曲を複数集めたリストである再生リスト作成の指示が成された場合、前記一時保存装置に保存されたデータにより再生中の楽曲を分析して特徴量を求め、前記楽曲検索用情報保存装置に保存されている特徴量の中から、前記再生中の楽曲の特徴量に類似する特徴量を検索し、前記再生中の楽曲の特徴量に類似する特徴量に対応する楽曲を前記楽曲保存装置に保存されている楽曲の中から複数選択し、前記選択された複数の楽曲により再生リストを作成する処理を実行する再生リスト作成手段と、
を備えていることを特徴とする楽曲再生制御装置。
A playback device for playing back music data;
A medium driving device for driving a recording medium so that the music data can be reproduced by the reproducing device;
A music storage device storing a plurality of reproducible music data;
A music analyzer that calculates a feature value for evaluating the music when the music is played;
A music search information storage device that stores the feature amount calculated by the music analysis device in association with the music;
An external audio device connected reproducibly by the playback device;
A control device for controlling the operation of the music search information storage device, the music analysis device, the playback device, the music storage device, and the media driving device;
A temporary storage device that temporarily stores music data from a time point that is a preset time before the current time when playing music by the external acoustic device;
An on- vehicle music playback control device comprising:
The control device stores the music in the music storage device and analyzes the music by the music analysis device, and associates the feature amount calculated by the analysis with the music stored in the music storage device. When an instruction to create a playlist, which is a list of a plurality of songs to be played back by the playback device, is generated during playback of the music by the external audio device, and analysis storage means for storing in the music search information storage device , Analyzing the music being played back by the data stored in the temporary storage device to obtain a feature amount, and from the feature amounts stored in the music search information storage device, the feature amount of the music being played back And a plurality of music pieces corresponding to the feature quantity similar to the feature quantity of the music being played are selected from the music stored in the music storage device, and the selected A reproduction list creating means for executing a process to create a playlist of a plurality of music piece,
A music reproduction control device comprising:
前記制御装置は、前記再生リスト作成手段による前記再生リスト作成の終了後、前記再生リストに基づいて、前記内部楽曲保存装置に保存された楽曲を再生する処理を実行することを特徴とする請求項1に記載の楽曲再生制御装置。   The said control apparatus performs the process which reproduces | regenerates the music preserve | saved at the said internal music preservation | save apparatus based on the said playlist after completion | finish of the said playlist creation by the said playlist creation means. The music reproduction control apparatus according to 1. 前記外部音響機器が、無線データを受信して楽曲の再生を行うラジオ装置と、楽曲データを保存する楽曲保存部およびこの楽曲保存部に保存された楽曲データを再生する再生部を備えた外部楽曲保存装置と、外部入力端子に接続された機器と、の少なくともいずれか1つを含むことを特徴とする請求項1または請求項2に記載の楽曲再生制御装置。 External music apparatus comprising: a radio device that receives the wireless data and plays the music; the music storage unit that stores the music data; and the playback unit that plays the music data stored in the music storage unit The music reproduction control device according to claim 1 , comprising at least one of a storage device and a device connected to an external input terminal . 前記特徴量として、楽曲の振幅データの標準偏差で表された抑揚度と、楽曲の複数の周波数帯域に分割した振幅データの偏重度に相当する周波数比と、の少なくとも一方を含むことを特徴とする請求項1〜請求項3のいずれか1項に記載の楽曲再生制御装置。 The feature amount includes at least one of an inflection degree represented by a standard deviation of the amplitude data of the music and a frequency ratio corresponding to the degree of weighting of the amplitude data divided into a plurality of frequency bands of the music, The music reproduction control apparatus according to any one of claims 1 to 3. 前記抑揚度は、あらかじめ設定され間隔ごとに、あらかじめ設定された時間だけサンプリングした振幅データを積算して設定区間のエネルギ成分を求め、さらに、求めたエネルギ成分の標準偏差から求めた値であることを特徴とする請求項4に記載の楽曲再生制御装置。 The degree of inflection is a value obtained by integrating the amplitude data sampled for a preset time for each preset interval to obtain the energy component of the set section and, further, the standard deviation of the obtained energy component. The music reproduction control device according to claim 4 . 前記周波数比は、楽曲の振幅データを、Wavelet変換処理により複数の周波数帯域に分けて得られたパラメータの絶対値を積分し、人の声の周波数帯を挟む上下の周波数帯の積分値の比として求めた値であることを特徴とする請求項4に記載の楽曲再生制御装置。 The frequency ratio is obtained by integrating the absolute values of the parameters obtained by dividing the amplitude data of the music into a plurality of frequency bands by Wavelet transform processing, and the ratio of the integrated values of the upper and lower frequency bands sandwiching the frequency band of the human voice. The music reproduction control apparatus according to claim 4, wherein the music reproduction control apparatus is a value obtained as follows . 車載された楽曲再生制御装置において楽曲データを再生する再生装置により再生を行なうための楽曲を複数集めたリストである再生リストを作成する再生リスト作成方法であって、
あらかじめ楽曲が有する特徴量を前記楽曲に対応付けて楽曲検索用情報保存装置に保存するとともに前記楽曲を前記再生装置により再生するための楽曲データを楽曲保存装置に保存する保存手順と、
前記再生装置により再生可能に接続された外部音響機器による楽曲再生時に、一時保存装置により、現時点より予め設定された時間だけ前の時点から楽曲データを一時保存する手順と、
前記一時保存された、現在、前記外部音響機器により再生されている楽曲の特徴量を取得する特徴量取得手順と、
再生リスト作成の指示がなされた場合に、前記楽曲検索用情報保存装置に保存されている特徴量の中から、前記特徴量取得手順により取得された前記再生中の楽曲の特徴量に類似する特徴量を検索し、前記再生中の楽曲の特徴量に類似する特徴量に対応する楽曲を前記楽曲保存装置に保存されている楽曲の中から複数選択して、前記選択した複数の楽曲により前記再生リストを作成する再生リスト作成手順と、
を備えていることを特徴とする再生リスト作成方法。
A playlist creation method for creating a playlist, which is a list of a plurality of songs for playback by a playback device that plays back music data in an on-board music playback control device,
A storage procedure of storing the music storage device the music data for reproducing in advance by the reproducing device the music as well as saving the feature amounts music has a music search information storage unit in association with the music,
A procedure for temporarily storing music data from a time point that is a preset time before the current time by a temporary storage device during music playback by an external audio device that is reproducibly connected by the playback device;
A feature amount acquisition procedure for acquiring the feature amount of the music that is temporarily stored and currently played by the external audio device;
A feature similar to the feature amount of the music being played acquired by the feature amount acquisition procedure from the feature amounts stored in the music search information storage device when an instruction to create a playlist is given Find the amount, said plurality selected from the musical pieces saved the music corresponding to the feature amount that is similar to the feature amount of music being played to the music storage device, the reproduction of a plurality of music pieces the selected Playlist creation procedure to create a list,
A playlist creation method characterized by comprising:
JP2007091573A 2007-03-30 2007-03-30 Music playback control device and playlist creation method Expired - Fee Related JP4933330B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007091573A JP4933330B2 (en) 2007-03-30 2007-03-30 Music playback control device and playlist creation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007091573A JP4933330B2 (en) 2007-03-30 2007-03-30 Music playback control device and playlist creation method

Publications (2)

Publication Number Publication Date
JP2008251093A JP2008251093A (en) 2008-10-16
JP4933330B2 true JP4933330B2 (en) 2012-05-16

Family

ID=39975862

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007091573A Expired - Fee Related JP4933330B2 (en) 2007-03-30 2007-03-30 Music playback control device and playlist creation method

Country Status (1)

Country Link
JP (1) JP4933330B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5191025B2 (en) * 2011-02-15 2013-04-24 学校法人 龍谷大学 Subsequent music extraction system and subsequent music extraction method

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08162981A (en) * 1994-12-09 1996-06-21 Sanyo Electric Co Ltd Broadcasting device reproducing device
JPH10134549A (en) * 1996-10-30 1998-05-22 Nippon Columbia Co Ltd Music program searching-device
CN101354716A (en) * 2000-10-23 2009-01-28 Ntt通信公司 Musical composition recognition method and system, and commercial recognition method and system
JP4622199B2 (en) * 2001-09-21 2011-02-02 日本ビクター株式会社 Music search apparatus and music search method
JP4302967B2 (en) * 2002-11-18 2009-07-29 パイオニア株式会社 Music search method, music search device, and music search program
JP2005173938A (en) * 2003-12-10 2005-06-30 Pioneer Electronic Corp Musical piece search device, method and program and information recording media
JP2005284574A (en) * 2004-03-29 2005-10-13 Clarion Co Ltd On-vehicle information equipment, control method of on-vehicle information equipment, control program, and recording medium
JP2006277855A (en) * 2005-03-30 2006-10-12 Clarion Co Ltd Recorder, recording method and on-vehicle audio system

Also Published As

Publication number Publication date
JP2008251093A (en) 2008-10-16

Similar Documents

Publication Publication Date Title
KR101143160B1 (en) Method of and system for browsing of music
JP4689111B2 (en) Music player
US7953504B2 (en) Method and apparatus for selecting an audio track based upon audio excerpts
JP4640463B2 (en) Playback apparatus, display method, and display program
JP4328807B2 (en) Music reproducing apparatus, method, recording medium, and integrated circuit
JP4616337B2 (en) Playback order change support unit, music information playback apparatus, and playback order change support method
KR20060116383A (en) Method and apparatus for automatic setting equalizing functionality in a digital audio player
US20080160943A1 (en) Method and apparatus to post-process an audio signal
JP2006202127A (en) Recommended information presentation device and recommended information presentation method or the like
US6744701B2 (en) Information reproduction apparatus and method for erasing program data
JP2007287256A (en) Play list retrieval system and method for retrieval play list
JP4330174B2 (en) Information selection method, information selection device, etc.
US8069177B2 (en) Information selecting method, information selecting device and so on
JP4933330B2 (en) Music playback control device and playlist creation method
JP2008251109A (en) Music playback controller and music playback method
JP2007080304A (en) Audio equipment and musical piece reproducing method
JP4475597B2 (en) Presentation data selection device, presentation data selection method, etc.
US20080140236A1 (en) Musical Composition Reproducing Apparatus and a Method for Reproducing Musical Composition
EP1793381A1 (en) Musical composition reproducing device, musical composition reproducing method and so forth
KR100468971B1 (en) Device for music reproduction based on melody
JP4903791B2 (en) Music search device, music search method, music search program, and recording medium storing music search program
JP5047304B2 (en) Audio apparatus and music search method
JP5098896B2 (en) Playback apparatus and playback method
JP2004326907A (en) Audio reproducing device
JP4929356B2 (en) Audio apparatus and music search method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100315

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110519

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110726

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110926

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20111018

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120120

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20120126

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120214

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120216

R150 Certificate of patent or registration of utility model

Ref document number: 4933330

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150224

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees