JP6205797B2 - PLAYLIST CREATION DEVICE, SOUND DEVICE, PLAYLIST CREATION METHOD, AND PROGRAM - Google Patents
PLAYLIST CREATION DEVICE, SOUND DEVICE, PLAYLIST CREATION METHOD, AND PROGRAM Download PDFInfo
- Publication number
- JP6205797B2 JP6205797B2 JP2013078419A JP2013078419A JP6205797B2 JP 6205797 B2 JP6205797 B2 JP 6205797B2 JP 2013078419 A JP2013078419 A JP 2013078419A JP 2013078419 A JP2013078419 A JP 2013078419A JP 6205797 B2 JP6205797 B2 JP 6205797B2
- Authority
- JP
- Japan
- Prior art keywords
- music
- playlist
- information
- nth
- selection
- 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
Links
Landscapes
- Management Or Editing Of Information On Record Carriers (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、複数の楽曲の再生順序情報を含むプレイリストを作成するプレイリスト作成装置、音響機器装置、プレイリスト作成方法、及びプログラムの技術分野に関する。 The present invention relates to a technical field of a playlist creation device, an audio device, a playlist creation method, and a program for creating a playlist including reproduction order information of a plurality of music pieces.
この種の装置として、再生する楽曲を自動的に選曲してプレイリストを作成する装置が知られている。プレイリスト作成時の選曲は、連続再生される楽曲のスムーズな切替えを実現するために、前後の曲に対するテンポ等の共通性や類似性を判断して行われる。 As this type of device, there is known a device that automatically selects music to be reproduced and creates a playlist. The music selection at the time of creating the playlist is performed by judging the commonality and similarity of the tempo and the like with respect to the preceding and succeeding songs in order to realize smooth switching of the continuously played music.
例えば特許文献1では、全体制約条件及び時系列思考条件の2つの条件を利用してプレイリストを作成する技術が提案されている。また特許文献2では、ユーザ端末から受信した選曲情報に基づいてプレイリストを作成するという技術が提案されている。特許文献3では、n個の楽曲データを用いてn!個のプレイリスト候補を作成するという技術が提案されている。 For example, Patent Document 1 proposes a technique for creating a playlist using two conditions of an overall constraint condition and a time series thinking condition. Patent Document 2 proposes a technique for creating a playlist based on music selection information received from a user terminal. In Patent Document 3, n! A technique of creating individual playlist candidates has been proposed.
しかしながら、上述した各特許文献に係る技術を利用した場合、プレイリストを構成する楽曲として設定条件が類似した楽曲ばかりが選択されてしまうおそれがある。このため、楽曲のスムーズな切替えが実現できたとしても、似たような楽曲ばかりが再生されることになり、繰り返し聴いているうちに聴き手が飽きてしまうという技術的問題点が生ずる。 However, when the technology according to each of the above-described patent documents is used, there is a possibility that only songs having similar setting conditions may be selected as songs constituting the playlist. For this reason, even if the music can be smoothly switched, only similar music is reproduced, and a technical problem arises that the listener gets bored while listening repeatedly.
本発明は、例えば上述した問題点に鑑みなされたものであり、楽曲のスムーズな切替えを実現すると共に、聴き手に飽きさせない選曲を実行可能なプレイリスト作成装置、音響機器装置、プレイリスト作成方法、及びプログラムを提供することを課題とする。 The present invention has been made in view of the above-described problems, for example, and realizes a smooth switching of music and a playlist creation device, an audio device, and a playlist creation method capable of performing music selection that does not get tired of the listener It is an object to provide a program.
本発明のプレイリスト作成装置は上記課題を解決するために、楽曲情報を取得する取得手段と、n番目(nは自然数)に再生される楽曲であるn番目楽曲に関する前記楽曲情報に基づいて、n+1番目に再生される楽曲であるn+1番目楽曲を選曲する選曲手段と、前記n番目楽曲及び前記n+1番目楽曲を含むプレイリストを作成するリスト作成手段と、ユーザが前記選曲手段に望む選曲傾向を入力する第2の入力手段を備え、前記選曲傾向は前記プレイリストの進行における曲調の変動を時系列で示すパラメータであり、前記選曲手段は、前記n番目楽曲に対して前記楽曲情報が所定の類似範囲内にある複数の候補楽曲を抽出し、前記複数の候補楽曲の中から、前記選曲傾向に基づいて前記n+1番目楽曲を選択する。 In order to solve the above-mentioned problem, the playlist creating apparatus of the present invention is based on acquisition means for acquiring music information and the music information on the n-th music that is the n-th music (n is a natural number). The music selection means for selecting the (n + 1) th music that is the (n + 1) th music to be reproduced, the list creation means for creating the playlist including the nth music and the (n + 1) th music, and the music selection tendency that the user desires for the music selection means. A second input means for inputting, wherein the music selection tendency is a parameter indicating a change in tune in time of progression of the playlist in time series, and the music selection means has a predetermined music information for the n-th music. A plurality of candidate songs in the similar range are extracted, and the n + 1-th song is selected from the plurality of candidate songs based on the music selection tendency .
本発明のプレイリスト作成方法は上記課題を解決するために、楽曲情報を取得する取得工程と、n番目(nは自然数)に再生される楽曲であるn番目楽曲に関する前記楽曲情報に基づいて、n+1番目に再生される楽曲であるn+1番目楽曲を選曲する選曲手段によって選曲を行う選曲工程と、前記n番目楽曲及び前記n+1番目楽曲を含むプレイリストを作成するリスト作成工程と、ユーザが前記選曲手段に望む選曲傾向を入力する工程と、前記選曲傾向は前記プレイリストの進行における曲調の変動を時系列で示すパラメータであり、前記選曲手段は、前記n番目楽曲に対して前記楽曲情報が所定の類似範囲内にある複数の候補楽曲を抽出し、前記複数の候補楽曲の中から、前記選曲傾向に基づいて前記n+1番目楽曲を選択する工程とを備える。 In order to solve the above-described problem, the playlist creation method of the present invention is based on an acquisition step of acquiring music information and the music information on the n-th music that is the music played back n-th (n is a natural number). A music selection step of selecting music by means of music selection means for selecting the n + 1th music that is the music to be reproduced n + 1th, a list creation step of creating a playlist including the nth music and the n + 1th music, and the user selects the music A step of inputting a music selection tendency desired by the means, and the music selection tendency is a parameter indicating a change in tone of the music in the progress of the playlist in time series, and the music selection means has the music information predetermined for the n-th music. Extracting a plurality of candidate music pieces in the similar range of and selecting the n + 1-th music piece from the plurality of candidate music pieces based on the music selection tendency; Provided.
本発明のプログラムは上記課題を解決するために、コンピュータを、楽曲情報を取得する取得手段と、n番目(nは自然数)に再生される楽曲であるn番目楽曲に関する前記楽曲情報に基づいて、n+1番目に再生される楽曲であるn+1番目楽曲を選曲する選曲手段と、前記n番目楽曲及び前記n+1番目楽曲を含むプレイリストを作成するリスト作成手段と、ユーザが前記選曲手段に望む選曲傾向を入力する手段と、前記選曲傾向は前記プレイリストの進行における曲調の変動を時系列で示すパラメータであり、前記選曲手段は、前記n番目楽曲に対して前記楽曲情報が所定の類似範囲内にある複数の候補楽曲を抽出し、前記複数の候補楽曲の中から、前記選曲傾向に基づいて前記n+1番目楽曲を選択する手段として機能させる。 In order to solve the above problems, the program of the present invention uses a computer to acquire music information, and based on the music information related to the nth music that is the nth music (n is a natural number). The music selection means for selecting the (n + 1) th music that is the (n + 1) th music to be reproduced, the list creation means for creating the playlist including the nth music and the (n + 1) th music, and the music selection tendency that the user desires for the music selection means. The means for inputting and the music selection tendency are parameters indicating time-series variations in the tone of music in the progress of the playlist, and the music selection means has the music information within a predetermined similar range with respect to the n-th music. A plurality of candidate songs are extracted and functioned as means for selecting the n + 1-th song from the plurality of candidate songs based on the music selection tendency .
本発明の作用及び利得は次に説明する発明を実施するための形態から明らかにされる。 The effect | action and gain of this invention are clarified from the form for implementing invention demonstrated below.
本実施形態に係るプレイリスト作成装置は上記課題を解決するために、楽曲情報を取得する取得手段と、n番目(nは自然数)に再生される楽曲であるn番目楽曲に関する前記楽曲情報に基づいて、n+1番目に再生される楽曲であるn+1番目楽曲を選曲する選曲手段と、前記n番目楽曲及び前記n+1番目楽曲を含むプレイリストを作成するリスト作成手段とを備える。 In order to solve the above-described problem, the playlist creating apparatus according to the present embodiment is based on acquisition means for acquiring music information and the music information on the n-th music that is an n-th music (n is a natural number). In addition, music selection means for selecting the (n + 1) th music that is the music to be reproduced n + 1th, and list creation means for creating a playlist including the nth music and the (n + 1) th music are provided.
本実施形態に係るプレイリスト作成装置は、例えばCPU(Central Processing Unit)等の各種演算回路や、ROM(Read Only Memory)及びRAM(Random Access Memory)等の記憶媒体を含んで構成される。また、プレイリストに含まれる楽曲データを保存するための大容量ストレージ等を備えて構成されてもよい。 The playlist creation apparatus according to the present embodiment includes various arithmetic circuits such as a CPU (Central Processing Unit), and storage media such as a ROM (Read Only Memory) and a RAM (Random Access Memory). In addition, a large-capacity storage for storing music data included in the playlist may be provided.
本実施形態に係るプレイリスト作成装置の動作時には、先ず取得手段によって、楽曲が有している楽曲情報が取得される。なお、ここでの「楽曲情報」とは、連続再生される楽曲の共通性や類似性を判断するためのパラメータであり、例えば楽曲のジャンルやテンポ等が挙げられる。楽曲情報は、例えば楽曲データの解析や楽曲の付随データ等から取得できる。楽曲情報は、1種類のパラメータで足りるが、複数種類のパラメータが取得されても構わない。なお、楽曲情報は、全ての楽曲について取得されずともよい。 During the operation of the playlist creating apparatus according to the present embodiment, first, music information possessed by the music is acquired by the acquisition means. The “music information” here is a parameter for determining the commonality or similarity of continuously reproduced music, and includes, for example, the genre and tempo of the music. The music information can be acquired from, for example, analysis of music data or accompanying data of music. Although one type of parameter is sufficient for the music information, a plurality of types of parameters may be acquired. Note that the music information may not be acquired for all music pieces.
楽曲情報が取得されると、選曲手段によって、n番目楽曲の楽曲情報に基づきn+1番目楽曲(即ち、n番目楽曲の次に再生される楽曲)が選曲される。より具体的には、例えば楽曲のジャンルがn番目楽曲と同一である楽曲や楽曲のテンポがn番目楽曲に近い楽曲等が、n+1番目楽曲として選曲される。 When the music information is acquired, the music selection means selects the (n + 1) th music (that is, the music to be reproduced next to the nth music) based on the music information of the nth music. More specifically, for example, a song whose genre is the same as that of the nth song, a song whose tempo is close to the nth song, and the like are selected as the (n + 1) th song.
n+1番目楽曲が選曲されると、リスト作成手段によって、n番目楽曲及びn+1番目楽曲を含むプレイリストが作成される。プレイリストは、n番目楽曲及びn+1番目楽曲の2曲のみを含むものであってもよいし、それ以外の楽曲(例えば、n+1番目楽曲以降に再生されるn+2番目楽曲やn+3番目楽曲等)を含むものであってもよい。なお、n+1番目楽曲以降に再生される楽曲については、n+1番目楽曲をn番目とみなすことで順次選曲できる。具体的には、n+1番目楽曲の楽曲情報に基づいてn+2番目の楽曲を選曲でき、n+2番目楽曲の楽曲情報に基づいてn+3番目の楽曲が選曲できる。 When the (n + 1) th music is selected, a playlist including the nth music and the (n + 1) th music is created by the list creating means. The playlist may include only the n-th music and the n + 1-th music, or other music (for example, the n + 2 music and the n + 3-th music played after the n + 1-th music). It may be included. In addition, about the music reproduced | regenerated after the (n + 1) th music, music can be selected sequentially by regarding the (n + 1) th music as the nth. Specifically, the (n + 2) th music can be selected based on the music information of the (n + 1) th music, and the (n + 3) th music can be selected based on the music information of the (n + 2) th music.
上述のように、n番目楽曲の楽曲情報に基づいてn+1番目楽曲を選曲すれば、連続再生される複数の楽曲の再生順序を好適に決定できる。ここで特に、プレイリストの各楽曲は、前曲の楽曲情報に基づいて選曲されるため、プレイリストを用いて楽曲を連続再生する場合に、楽曲の切替わりを適切なものとできる。具体的には、連続して再生される2の楽曲は互いに楽曲情報が類似する楽曲となるため、例えばクロスフェード等のミキシング処理をして楽曲を連続再生する場合に、スムーズで違和感ない切替わりを実現できる。 As described above, if the (n + 1) th music piece is selected based on the music information of the nth music piece, the reproduction order of a plurality of continuously reproduced music pieces can be suitably determined. Here, in particular, since each music piece in the playlist is selected based on the music information of the previous music piece, when the music piece is continuously reproduced using the play list, the switching of music pieces can be made appropriate. Specifically, since two pieces of music that are continuously played are music pieces having similar pieces of music information, for example, when a piece of music is continuously played by performing a mixing process such as crossfading, the switching is smooth and uncomfortable. Can be realized.
また本実施形態では特に、各楽曲が原則として前曲の楽曲情報にのみ基づいて選曲される(即ち、原則として前曲の楽曲情報以外には拘束されずに選曲される)ため、プレイリスト全体で見た場合に、楽曲情報が互いに類似する楽曲ばかりが選曲されてしまうことを防止できる。具体的には、n+1番目楽曲は直前のn番目楽曲と楽曲情報が類似する楽曲として選曲され、n+2番目楽曲は直前のn+1番目楽曲と楽曲情報が類似する楽曲として選曲されるが、n+2番目楽曲は必ずしもn番目楽曲と楽曲情報が類似する楽曲としては選曲されない。よって、似たような楽曲ばかりが再生され、聴き手が飽きてしまうことを好適に防止できる。 Further, in the present embodiment, in particular, since each music is selected based on only the music information of the previous music (in principle, the music is selected without being restricted except for the music information of the previous music), the entire playlist is selected. Can be prevented from selecting only music pieces having similar music information. Specifically, the (n + 1) -th music is selected as a music whose music information is similar to the previous n-th music, and the (n + 2) -th music is selected as a music whose music information is similar to the previous n + 1-th music. Is not necessarily selected as a music piece whose music information is similar to that of the n-th music piece. Therefore, it is possible to suitably prevent only similar music from being played and getting the listener bored.
以上説明したように、本実施形態に係るプレイリスト作成装置によれば、楽曲のスムーズな切替えを実現すると共に、聴き手に飽きさせない選曲を実行可能である。 As described above, according to the playlist creating apparatus according to the present embodiment, music can be smoothly switched and music selection that does not bore the listener can be performed.
なお、n番目楽曲がプレイリストの最初に再生される楽曲である場合、直前に再生される楽曲が存在しないため、n番目楽曲を前曲の楽曲情報に基づいて決定することができない。このため、プレイリストに含まれる最初の1曲は、他の楽曲とは異なる方法で決定される(例えば、完全にランダムに決定されてもよいし、ユーザが直接指定してもよい、或いはユーザが指定した条件に基づいて決定されてもよい)。 In addition, when the nth music is the music that is reproduced first in the playlist, there is no music that is reproduced immediately before, so the nth music cannot be determined based on the music information of the previous music. For this reason, the first song included in the playlist is determined by a method different from other songs (for example, it may be determined completely at random, or may be specified directly by the user, or the user May be determined based on specified conditions).
本実施形態に係るプレイリスト作成装置の一態様では、前記楽曲情報は、楽曲を解析して得られる解析情報を含む。 In one aspect of the playlist creation device according to the present embodiment, the music information includes analysis information obtained by analyzing the music.
この態様によれば、例えばn楽曲を解析して得られるテンポや拍タイミング等に基づいてn+1番目楽曲が決定されるため、n番目楽曲からn+1番目楽曲への切り替わりを違和感ないものとできる。なお、解析情報を得るための解析処理は、取得手段によって実行されてもよいし、装置外部において実行されてもよい。即ち、プレイリスト作成装置自身が解析処理をしてもよいし、装置外部での解析処理の結果として解析情報のみを取得してもよい。 According to this aspect, for example, the (n + 1) th music is determined based on the tempo, beat timing, and the like obtained by analyzing the n music, so that switching from the nth music to the (n + 1) th music can be made uncomfortable. The analysis process for obtaining the analysis information may be executed by the acquisition unit or may be executed outside the apparatus. That is, the playlist creation apparatus itself may perform the analysis process, or only the analysis information may be acquired as a result of the analysis process outside the apparatus.
本実施形態に係るプレイリスト作成装置の他の態様では、前記楽曲情報は、楽曲に付随して記憶されている付随情報を含む。 In another aspect of the playlist creation device according to the present embodiment, the music information includes accompanying information stored along with the music.
この態様によれば、例えばn番目楽曲に付随して記憶されるメタデータ等に含まれるテンポやジャンル等に基づいてn+1番目楽曲が決定されるため、n番目楽曲からn+1番目楽曲への切り替わりを違和感ないものとできる。また、予め記憶されている付随情報をそのまま用いることができるため、比較的容易に楽曲情報の取得が行える。 According to this aspect, for example, since the (n + 1) th music is determined based on the tempo, genre, etc. included in the metadata or the like stored accompanying the nth music, the switching from the nth music to the (n + 1) th music is performed. It can be made uncomfortable. In addition, since the accompanying information stored in advance can be used as it is, the music information can be acquired relatively easily.
本実施形態に係るプレイリスト作成装置の他の態様では、前記選曲手段は、前記n番目楽曲の再生中に、前記n+1番目の楽曲を選曲する。 In another aspect of the playlist creating apparatus according to the present embodiment, the music selection means selects the n + 1th music piece during the reproduction of the nth music piece.
この態様によれば、n番目楽曲の再生中にはn+1番目楽曲のみが選曲され、n+1番目楽曲以降に再生される楽曲(即ち、n+2番目楽曲やn+3番目楽曲)の選曲は実行されない。このように選曲すれば、プレイリストが楽曲の再生中に順次作成されるため、リアルタイム感を好適に演出できる。また、予め多くの楽曲を選曲することが求められないため、選曲処理が集中して実行されることに起因する装置負担の増加を軽減できる。このような負担軽減の効果は、例えば再生曲が途中で変更されることに伴うプレイリストの再作成を実行する場合に顕著に発揮される。 According to this aspect, only the (n + 1) th music is selected during the reproduction of the nth music, and the music selection of the music reproduced after the (n + 1) th music (that is, the (n + 2) music and the (n + 3) th music) is not executed. If the music is selected in this way, a play list is sequentially created during the reproduction of the music, so that a real-time feeling can be suitably produced. Further, since it is not required to select a large number of music pieces in advance, it is possible to reduce an increase in apparatus burden caused by the concentrated music selection process. Such an effect of reducing the load is remarkably exhibited when, for example, re-creation of a playlist associated with a change in the reproduction music is performed.
本実施形態に係るプレイリスト作成装置の他の態様では、前記選曲手段による選曲に利用する前記楽曲情報をユーザに選択可能とさせる入力手段を更に備える。 In another aspect of the playlist creation device according to the present embodiment, the playlist creation device further includes an input unit that allows the user to select the music information used for music selection by the music selection unit.
この態様によれば、ユーザが楽曲情報を選択できるため、ユーザの意思を介在させた選曲を実行でき、ユーザが所望するプレイリストを好適に作成できる。なお、ユーザは楽曲情報として複数の情報を選択することも可能である。 According to this aspect, since the user can select music information, music selection with the user's intention can be performed, and a playlist desired by the user can be suitably created. The user can also select a plurality of pieces of information as music information.
本実施形態に係るプレイリスト作成装置の他の態様では、前記選曲手段は、前記n番目楽曲に対して前記楽曲情報が所定の類似範囲内にある複数の候補楽曲を抽出し、前記複数の候補楽曲の中から、ランダムに前記n+1番目楽曲を選択する。 In another aspect of the playlist creating apparatus according to the present embodiment, the music selection means extracts a plurality of candidate songs whose music information is within a predetermined similar range with respect to the n-th song, and the plurality of candidates The n + 1th music is randomly selected from the music.
この態様によれば、n+1番目楽曲の選曲時には、先ずn番目楽曲に対して楽曲情報が所定の類似範囲内にある複数の候補楽曲が抽出される。なお、ここでの「所定類似範囲」とは、楽曲を連続再生する際に自然な楽曲の切り替わりを実現できる程度に楽曲情報が類似していることを判定するために予め設定される範囲である。所定類似範囲は、装置の製造時に設定されてもよいし、ユーザによって設定されてもよい。 According to this aspect, when selecting the (n + 1) th song, first, a plurality of candidate songs whose music information is within a predetermined similar range with respect to the nth song are extracted. Here, the “predetermined similar range” is a range set in advance to determine that the music information is similar to the extent that natural music switching can be realized when music is continuously played back. . The predetermined similarity range may be set when the device is manufactured, or may be set by the user.
複数の候補楽曲が抽出されると、その候補楽曲の中からランダムにn+1番目楽曲が選択される。なお、ここでの「ランダムに選択する」とは、楽曲情報には基づかずに選択するという趣旨であり、完全なランダムでなくとも構わない。 When a plurality of candidate songs are extracted, the (n + 1) th song is randomly selected from the candidate songs. Here, “select randomly” means that the selection is made without being based on the music information, and may not be completely random.
上述したようにn+1番目楽曲を選曲すれば、自然な楽曲の切り替わりを実現しつつ、似た楽曲ばかりが選曲されてしまうことを効果的に防止できる。具体的には、例えば楽曲情報の共通度又は類似度が最も高い楽曲ばかりが選択されることを回避できるため、楽曲情報が適切な範囲内でばらつくような楽曲群が選曲される。従って、聴き手に飽きさせないようなプレイリストを作成することができる。 As described above, if the n + 1th music is selected, it is possible to effectively prevent only similar music from being selected while realizing natural switching of music. Specifically, for example, since it is possible to avoid selecting only the music having the highest degree of commonness or similarity of the music information, a music group in which the music information varies within an appropriate range is selected. Therefore, it is possible to create a playlist that does not bore the listener.
本実施形態に係るプレイリスト作成装置の他の態様では、ユーザが前記選曲手段に望む選曲傾向を入力する入力手段を更に備え、前記選曲手段は、前記n番目楽曲に対して前記楽曲情報が所定の類似範囲内にある複数の候補楽曲を抽出し、前記複数の候補楽曲の中から、前記選曲傾向に基づいて前記n+1番目楽曲を選択する。
In another aspect of the play-list creating device according to the present embodiment, further comprising a input means to enter the music selection tendency of the user desires the music selection unit, the music selection unit, the music information to the n-th song Extract a plurality of candidate music pieces within a predetermined similar range, and select the n + 1-th music piece from the plurality of candidate music pieces based on the music selection tendency.
この態様によれば、n+1番目楽曲の選曲時には、先ずn番目楽曲に対して楽曲情報が所定の類似範囲内にある複数の候補楽曲が抽出される。 According to this aspect, when selecting the (n + 1) th song, first, a plurality of candidate songs whose music information is within a predetermined similar range with respect to the nth song are extracted.
そして、複数の候補楽曲が抽出されると、その候補楽曲の中からユーザ入力する選曲傾向に基づいてn+1番目楽曲が選択される。なお、ここでの「選曲傾向」とは、ユーザが再生したいと考える楽曲の時系列での傾向変動を示すパラメータであり、例えば徐々に盛り上がるように楽曲が切り替わっていくような傾向や、徐々に落ち着くように楽曲が切り替わっていくような傾向、或いは一度盛り上がった後に落ち着くように楽曲が切り替わっていく傾向等が挙げられる。 When a plurality of candidate songs are extracted, the (n + 1) th song is selected from the candidate songs based on the music selection tendency input by the user. Here, the “music selection tendency” is a parameter indicating a trend variation in the time series of the music that the user wants to play. For example, the tendency that the music gradually changes so as to gradually increase, For example, there is a tendency that the music changes so as to settle down, or a tendency that the music changes so that the music becomes calm after being raised once.
上述したようにn+1番目楽曲を選曲すれば、自然な楽曲の切り替わりを実現しつつ、選曲の最終段階でユーザの意思を介在させてプレイリストを作成できる。このため、ユーザが所望するプレイリストを好適に作成できる。 As described above, if the (n + 1) th music is selected, a playlist can be created with the intention of the user at the final stage of music selection while realizing natural switching of music. For this reason, a playlist desired by the user can be suitably created.
本実施形態に係る音響機器装置は上記課題を解決するために、楽曲情報を取得する取得手段と、n番目(nは自然数)に再生される楽曲であるn番目楽曲に関する前記楽曲情報に基づいて、n+1番目に再生される楽曲であるn+1番目楽曲を選曲する選曲手段と、前記n番目楽曲及び前記n+1番目楽曲を含むプレイリストを作成するリスト作成手段と、前記プレイリストにおいて連続して再生される2の楽曲を、BPM及び拍タイミングの少なくとも一方が同期するようにミキシングして出力する出力手段とを備える。 In order to solve the above-described problem, the audio device apparatus according to the present embodiment is based on acquisition means for acquiring music information and the music information on the n-th music that is an n-th music (n is a natural number). , A music selection means for selecting the (n + 1) th music that is the music to be reproduced n + 1th, a list creation means for creating a playlist including the nth music and the (n + 1) th music, Output means for mixing and outputting the two music pieces so that at least one of BPM and beat timing is synchronized.
本実施形態に係る音響機器装置によれば、上述したプレイリスト作成装置と同様に、n番目楽曲の楽曲情報に基づいてn+1番目楽曲が選曲される。このため、楽曲のスムーズな切替えを実現すると共に、聴き手に飽きさせない選曲を実行可能である。 According to the audio device apparatus according to the present embodiment, the n + 1th music piece is selected based on the music information of the nth music piece, similarly to the playlist creation apparatus described above. For this reason, the music can be switched smoothly, and the music selection that does not bore the listener can be performed.
また、プレイリストにおいて連続して再生される2の楽曲が、BPM及び拍タイミングの少なくとも一方が同期するようにミキシングして出力される。このため、作成したプレイリストを用いて楽曲を再生する場合に、より自然な楽曲の切り替わりを実現できる。 In addition, two pieces of music that are continuously played in the playlist are mixed and output so that at least one of BPM and beat timing is synchronized. For this reason, when music is reproduced using the created playlist, more natural music switching can be realized.
なお、本実施形態に係る音響機器装置においても、上述したプレイリスト作成装置の各種態様と同様の各種態様を採ることが可能である。 Note that the audio device apparatus according to the present embodiment can also adopt various aspects similar to the various aspects of the playlist creation apparatus described above.
本実施形態に係るプレイリスト作成方法は上記課題を解決するために、楽曲情報を取得する取得工程と、n番目(nは自然数)に再生される楽曲であるn番目楽曲に関する前記楽曲情報に基づいて、n+1番目に再生される楽曲であるn+1番目楽曲を選曲する選曲工程と、前記n番目楽曲及び前記n+1番目楽曲を含むプレイリストを作成するリスト作成工程とを備える。 In order to solve the above-described problem, the playlist creation method according to the present embodiment is based on an acquisition step of acquiring music information and the music information on the n-th music that is an n-th music (n is a natural number). A music selection process for selecting the (n + 1) th music that is the music to be reproduced n + 1th, and a list creation process for creating a playlist including the nth music and the (n + 1) th music.
本実施形態に係るプレイリスト作成方法によれば、上述したプレイリスト作成装置と同様に、n番目楽曲の楽曲情報に基づいてn+1番目楽曲が選曲される。このため、楽曲のスムーズな切替えを実現すると共に、聴き手に飽きさせない選曲を実行可能である。 According to the playlist creation method according to the present embodiment, the n + 1-th song is selected based on the music information of the n-th song, similarly to the playlist creation device described above. For this reason, the music can be switched smoothly, and the music selection that does not bore the listener can be performed.
なお、本実施形態に係るプレイリスト作成方法においても、上述したプレイリスト作成装置の各種態様と同様の各種態様を採ることが可能である。 In the playlist creation method according to the present embodiment, it is possible to adopt various aspects similar to the various aspects of the playlist creation apparatus described above.
本実施形態に係るプログラムは上記課題を解決するために、コンピュータを、楽曲情報を取得する取得手段と、n番目(nは自然数)に再生される楽曲であるn番目楽曲に関する前記楽曲情報に基づいて、n+1番目に再生される楽曲であるn+1番目楽曲を選曲する選曲手段と、前記n番目楽曲及び前記n+1番目楽曲を含むプレイリストを作成するリスト作成手段として機能させる。 In order to solve the above-described problem, the program according to the present embodiment is based on the music information relating to the n-th music that is the music to be reproduced n-th (n is a natural number). Thus, it functions as music selection means for selecting the (n + 1) th music that is the music to be reproduced n + 1th and list creation means for creating a playlist including the nth music and the (n + 1) th music.
本実施形態に係るプログラムによれば、上述したプレイリスト作成装置と同様に、n番目楽曲の楽曲情報に基づいてn+1番目楽曲が選曲される。このため、楽曲のスムーズな切替えを実現すると共に、聴き手に飽きさせない選曲を実行可能である。 According to the program according to the present embodiment, the n + 1th music is selected based on the music information of the nth music, as in the above-described playlist creation device. For this reason, the music can be switched smoothly, and the music selection that does not bore the listener can be performed.
なお、本実施形態に係るプログラムにおいても、上述したプレイリスト作成装置の各種態様と同様の各種態様を採ることが可能である。 Note that the program according to the present embodiment can also adopt various aspects similar to the various aspects of the playlist creation device described above.
本実施形態に係るプレイリスト作成装置、音響機器装置、プレイリスト作成方法、及びプログラムの作用及び他の利得については、以下に示す実施例において、より詳細に説明する。 The operation and other gains of the playlist creation device, audio device, playlist creation method, and program according to this embodiment will be described in more detail in the following examples.
以下では、図面を参照して本発明の実施例について詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
<装置構成>
先ず、本実施例に係る音響機器装置のハード構成について、図1を参照して説明する。ここに図1は、実施例に係る音響機器装置のハード構成を示すブロック図である。
<Device configuration>
First, the hardware configuration of the audio equipment device according to the present embodiment will be described with reference to FIG. FIG. 1 is a block diagram illustrating a hardware configuration of the audio equipment device according to the embodiment.
図1において、本実施例に係る音響機器装置100は、楽曲データ及び映像データを再生可能な装置として構成されており、大容量ストレージ110、CPU120、画像処理回路130、LCD(Liquid Crystal Monitor)140、ROM150、RAM160、サウンド処理回路170及びスピーカ180を備えて構成されている。 In FIG. 1, an audio equipment device 100 according to the present embodiment is configured as a device capable of reproducing music data and video data, and has a large-capacity storage 110, a CPU 120, an image processing circuit 130, and an LCD (Liquid Crystal Monitor) 140. , ROM 150, RAM 160, sound processing circuit 170, and speaker 180.
大容量ストレージ110は、例えばハードディスク等の記録媒体を含んで構成されており、音響機器装置100において再生する楽曲データ及び映像データ等を記憶している。 The large-capacity storage 110 is configured to include a recording medium such as a hard disk, for example, and stores music data and video data to be played back by the audio equipment device 100.
CPU120は、音響機器装置100全体の動作を制御可能なコントローラユニットとして構成されている。 CPU120 is comprised as a controller unit which can control operation | movement of the audio equipment apparatus 100 whole.
画像処理回路130は、映像データを再生するための各種処理を実行可能に構成されており、処理した映像データをLCD140に出力する。LCD140は、画像処理回路130から入力された映像データに応じた映像を表示可能なディスプレイとして構成されている。 The image processing circuit 130 is configured to be able to execute various processes for reproducing video data, and outputs the processed video data to the LCD 140. The LCD 140 is configured as a display capable of displaying video according to video data input from the image processing circuit 130.
ROM150及びRAM160は、音響機器装置100において扱う各種情報を適宜記憶可能に構成された記録媒体であり、記憶した情報を必要に応じて各種部位に出力する。 The ROM 150 and the RAM 160 are recording media configured to be able to appropriately store various information handled by the audio equipment device 100, and output the stored information to various parts as necessary.
サウンド処理回路170は、楽曲データを再生するための各種処理を実行可能に構成されており、処理した楽曲データをスピーカ180に出力する。スピーカ180は、サウンド処理回路170から入力された楽曲データに応じた音声を出力可能に構成されている。 The sound processing circuit 170 is configured to be able to execute various processes for reproducing music data, and outputs the processed music data to the speaker 180. The speaker 180 is configured to be able to output sound corresponding to the music data input from the sound processing circuit 170.
次に、本実施例に係る音響機器装置のソフト構成について、図2を参照して説明する。ここに図2は、実施例に係る音響機器装置のソフト構成を示す機能ブロック図である。 Next, the software configuration of the audio apparatus according to the present embodiment will be described with reference to FIG. FIG. 2 is a functional block diagram illustrating the software configuration of the audio equipment device according to the embodiment.
図2において、本実施例に係る音響機器装置100は、楽曲データ記憶部210、楽曲情報抽出部220、楽曲情報記憶部230、選曲制御部240及び再生制御部250を備えている。 2, the audio device device 100 according to the present embodiment includes a music data storage unit 210, a music information extraction unit 220, a music information storage unit 230, a music selection control unit 240, and a reproduction control unit 250.
楽曲データ記憶部210は、例えば上述した大容量ストレージ110として構成され、楽曲データを楽曲情報抽出部220、選曲制御部240及び再生制御部250に出力可能とされている。 The music data storage unit 210 is configured as the large-capacity storage 110 described above, for example, and can output music data to the music information extraction unit 220, the music selection control unit 240, and the reproduction control unit 250.
楽曲情報抽出部220は、楽曲のメタデータ(例えば、再生の長さ等)を抽出する楽曲メタデータ抽出部221、楽曲の小節及び拍位置を検出する楽曲小節・拍位置検出部222、及び楽曲のテンポを検出する楽曲テンポ検出部223を備えている。楽曲情報抽出部220は、楽曲データ記憶部210に記憶されている楽曲データのタグ情報や楽曲解析処理の結果等から楽曲に関する各種データを抽出し、楽曲情報記憶部230へ出力可能とされている。 The music information extraction unit 220 includes a music metadata extraction unit 221 that extracts music metadata (eg, playback length), a music bar / beat position detection unit 222 that detects music bars and beat positions, and music. The music tempo detection unit 223 for detecting the tempo of the music is provided. The music information extraction unit 220 can extract various data related to music from the tag information of the music data stored in the music data storage unit 210 and the result of the music analysis process, and can output the data to the music information storage unit 230. .
楽曲情報記憶部230は、楽曲のメタデータを記憶する楽曲メタデータ記憶部231、楽曲の小節及び拍位置を記憶する楽曲小節・拍位置記憶部232、及び楽曲のテンポを記憶する楽曲テンポ検出部233を備えている。楽曲情報記憶部220は、楽曲情報抽出部220で抽出された楽曲に関する各種情報を記憶し、適宜選曲制御部240に出力可能とされている。 The music information storage unit 230 includes a music metadata storage unit 231 that stores music metadata, a music bar / beat position storage unit 232 that stores music bars and beat positions, and a music tempo detection unit that stores music tempo. 233. The music information storage unit 220 stores various information related to the music extracted by the music information extraction unit 220 and can be output to the music selection control unit 240 as appropriate.
選曲制御部240は、プレイリストを構成する楽曲を選曲する際の条件を指定する選曲条件指定部241、及び選曲条件に基づいてプレイリストを作成するプレイリスト作成部242を備えている。選曲制御部240は、楽曲情報記憶部230に記憶されている楽曲情報を適宜利用してプレイリストを作成し、作成したプレイリストを再生制御部250へと出力可能とされている。
The music selection control unit 240 includes a music selection condition specifying unit 241 that specifies conditions for selecting music constituting the playlist, and a playlist creation unit 242 that creates a playlist based on the music selection conditions. The music selection control unit 240 can create a playlist using the music information stored in the music information storage unit 230 as appropriate, and can output the created playlist to the playback control unit 250.
再生制御部250は、再生テンポ制御部251、ミキシング処理部252及びエフェクト処理部253を備えている。再生テンポ制御部251は、必要に応じて再生テンポの制御を行いながら、プレイリストに含まれる楽曲を再生する。また、再生楽曲が切り替わる部分では、音楽が途切れることのないように、前曲及び次曲を部分的にミックスさせながら再生する。ミキシング処理部252は、必要に応じて、前曲及び次曲のテンポ、並びに小節・拍位置が互いに揃うように制御を行う。エフェクト処理部253は、ミキシング処理を行うミックス区間におけるクロスフェード等のエフェクト処理を行う。
The playback control unit 250 includes a playback tempo control unit 251, a mixing processing unit 252, and an effect processing unit 253. Playback tempo control unit 2 51, while controlling the reproduction tempo if necessary, to reproduce the music included in the playlist. Also, at the part where the playback music is switched, the previous music and the next music are played while being partially mixed so that the music is not interrupted. Mi Kishingu processing unit 2 52, if necessary, before the song and the tempo of the next music, as well as measure-beat position performs control so as to be aligned with each other. Effect processor 2 53 performs effect processing, such as cross-fade in mix section that performs mixing processing.
<動作説明>
次に、本実施例に係る音響機器装置の動作について、図3から図6を参照して説明する。ここに図3は、実施例に係る音響機器装置のプレイリスト作成時の動作を示すフローチャートである。また図4は、先頭楽曲を決定するための選曲条件の設定方法を示す概念図であり、図5は、n+1番目楽曲を決定するための選曲条件の設定方法を示す概念図である。図6は、速度シナリオの設定方法を示す概念図である。なお、以下では、本実施例に係る音響機器装置の動作のうち、本発明と関連の深いプレイリスト作成処理について詳細に説明し、他の一般的な動作については適宜説明を省略するものとする。
<Description of operation>
Next, the operation of the audio equipment device according to the present embodiment will be described with reference to FIGS. FIG. 3 is a flowchart illustrating the operation when creating the playlist of the audio device according to the embodiment. FIG. 4 is a conceptual diagram showing a method for setting music selection conditions for determining the first music piece, and FIG. 5 is a conceptual diagram showing a method for setting music selection conditions for determining the (n + 1) th music piece. FIG. 6 is a conceptual diagram showing a speed scenario setting method. In the following description, among the operations of the audio equipment device according to the present embodiment, the playlist creation process closely related to the present invention will be described in detail, and description of other general operations will be omitted as appropriate. .
図3において、本実施例に係る音響機器100によるプレイリストの作成時には、先ずプレイリストの最初に再生される先頭楽曲が決定される(ステップS101)。先頭楽曲は、例えばユーザが指定する選曲条件に基づいて決定される。 In FIG. 3, when a playlist is created by the audio device 100 according to the present embodiment, first the first music piece to be played is first determined (step S101). The head music is determined based on, for example, a music selection condition designated by the user.
図4に示すように、ユーザは先頭楽曲を決定するための選曲条件として、例えばジャンル及び基準テンポを設定することができる。この場合、先頭楽曲は、ユーザが指定した基準テンポに合致し、且つユーザが指定したジャンルである楽曲の中からランダムで決定される。なお、先頭楽曲は、選曲条件によらずにランダムに決定されてもよいし、ユーザによって直接選択されてもよい。 As shown in FIG. 4, the user can set, for example, a genre and a reference tempo as music selection conditions for determining the first music piece. In this case, the head music is determined at random from the music that matches the reference tempo specified by the user and is the genre specified by the user. Note that the head music may be randomly determined regardless of the music selection conditions, or may be directly selected by the user.
図3に戻り、決定された先頭楽曲は、次曲を選曲する際の基準となるn番目楽曲として設定される(ステップS102)。n番目楽曲が設定されると、n番目楽曲の楽曲情報が取得される(ステップS102)。楽曲情報としては、例えば楽曲のテンポ、拍位置、ジャンル等が挙げられる。楽曲情報は、楽曲データのメタデータ等から得られる情報であってもよいし、楽曲データの解析によって得られる情報であってもよい。また、複数種類の楽曲情報が取得されても構わない。 Returning to FIG. 3, the determined first music piece is set as the nth music piece that serves as a reference when the next music piece is selected (step S102). When the nth music is set, the music information of the nth music is acquired (step S102). As the music information, for example, the tempo, beat position, genre, etc. of the music can be mentioned. The music information may be information obtained from metadata or the like of music data, or may be information obtained by analyzing music data. A plurality of types of music information may be acquired.
n番目楽曲の楽曲情報が取得されると、取得された楽曲情報に基づいて複数の候補楽曲が抽出される(ステップS104)。例えば、楽曲情報としてテンポを利用する場合、n番目楽曲のテンポに対して、テンポが一定の範囲(例えば、±10%)内のテンポである楽曲が候補楽曲として抽出される。また、範囲内の楽曲が極端に少ない場合には、範囲を広げて(例えば、±15%として)再び抽出処理を行うようにしてもよい。 When the music information of the nth music is acquired, a plurality of candidate songs are extracted based on the acquired music information (step S104). For example, when a tempo is used as the music information, a music having a tempo within a certain range (for example, ± 10%) with respect to the tempo of the nth music is extracted as a candidate music. If the number of songs in the range is extremely small, the extraction process may be performed again by expanding the range (for example, ± 15%).
図5に示すように、基準テンポは数値的な範囲として具体的に設定されてもよい。図に示す例ではテンポの下限値が120BPMに設定され、上限値が130BPMに設定されているため、テンポが120BPMから130BPMの範囲内である楽曲が候補楽曲として抽出される。 As shown in FIG. 5, the reference tempo may be specifically set as a numerical range. In the example shown in the figure, the lower limit value of the tempo is set to 120 BPM and the upper limit value is set to 130 BPM. Therefore, a song whose tempo is within the range of 120 BPM to 130 BPM is extracted as a candidate song.
再び図3に戻り、複数の候補楽曲が抽出されると、選曲傾向が入力されているか否かが判定される(ステップS105)。ここでの選曲傾向とは、例えばプレイリストの進行における曲調の変動を時系列で示す速度シナリオ等のパラメータとしてユーザに設定される。なお、ここでの曲調とは、楽曲の調子を表すパラメータであり、例えば明るい楽曲又は暗い楽曲、激しい楽曲又は落ち着いた楽曲等のように各楽曲を分類可能とするパラメータである。曲調は、例えばテンポやジャンル等の楽曲情報に基づいて決定できる。 Returning to FIG. 3 again, when a plurality of candidate music pieces are extracted, it is determined whether or not a music selection tendency is input (step S105). Here, the song selection tendency is set by the user as a parameter such as a speed scenario that shows, in a time series, variations in the tone of music in the progress of a playlist. Note that the melody here is a parameter that represents the tone of the music, and is a parameter that enables each music to be classified, for example, a bright or dark music, an intense music, or a calm music. The tune can be determined based on music information such as tempo and genre.
図5において、速度シナリオは、例えば予め設定された複数のシナリオから、所望のシナリオを選択することで決定できる。例えば図に示すように、曲調が一定となるシナリオ、徐々に盛り上がるシナリオ、盛り上がった後落ち着くシナリオ、徐々に落ち着くシナリオ等が選択できる。このように選択的に速度シナリオを入力可能とすれば、ユーザが選曲傾向を入力する負担を効果的に低減できる。 In FIG. 5, the speed scenario can be determined by selecting a desired scenario from a plurality of preset scenarios, for example. For example, as shown in the figure, a scenario in which the tone of music is constant, a scenario that gradually rises, a scenario that settles after being raised, a scenario that gradually settles, and the like can be selected. If the speed scenario can be selectively input in this way, it is possible to effectively reduce the burden of the user inputting the music selection tendency.
図6において、速度シナリオは、ユーザが自由に設定可能とされてもよい。具体的には、ユーザは、入力画面に曲調の盛り上がりを示す曲線を描くことで速度シナリオを決定する。なお、図に示す曲線は、縦軸が曲調の盛り上がり、横軸が時間を示している。このように速度シナリオを入力可能とすれば、ユーザが所望する選曲傾向をより詳細に設定することができ、極めて好適な選曲を実現することが可能となる。 In FIG. 6, the speed scenario may be freely settable by the user. Specifically, the user determines the speed scenario by drawing a curve indicating the climax of the music tone on the input screen. In the curves shown in the figure, the vertical axis shows the rising of the tone and the horizontal axis shows the time. If the speed scenario can be input in this manner, the music selection tendency desired by the user can be set in more detail, and a very suitable music selection can be realized.
図3に戻り、上述した選曲傾向が入力されている場合(ステップS105:YES)、選曲傾向に基づいて、候補楽曲の中からn+1番目楽曲が選択される(ステップS106)。具体的には、速度シナリオで示された曲調の変化を実現するのに最も適した楽曲が選択される。一方で、選曲傾向が入力されていない場合(ステップS105:NO)、候補楽曲の中からランダムにn+1番目楽曲が選択される(ステップS107)。なお、ランダムにn+1番目楽曲を選択する場合であっても、選択対象が候補楽曲に限られているため、不適切な楽曲が選択されることはない。 Returning to FIG. 3, when the above-mentioned music selection tendency is input (step S105: YES), the (n + 1) th music is selected from the candidate music based on the music selection tendency (step S106). Specifically, the music most suitable for realizing the change of the tone shown in the speed scenario is selected. On the other hand, when the music selection tendency is not input (step S105: NO), the n + 1th music is randomly selected from the candidate music (step S107). Even when the (n + 1) th music is selected at random, the selection target is limited to the candidate music, so that an inappropriate music is not selected.
n+1番目楽曲が選択されると、選択された楽曲の総数が設定曲数(即ち、プレイリストに含まれるべき楽曲数)に達しているか否かが判定される(ステップS108)。ここで、総曲数が設定曲数に達していない場合(ステップS108:NO)、直前に選択されたn+1番目楽曲が新たなn番目楽曲に設定され(ステップS109)、ステップS103以降の処理が再び実行される。このようにすれば、選択されたn+1番目楽曲以降に再生される楽曲(即ち、n+2番目楽曲やn+3番目楽曲等)を順次決定できる。そして、総曲数が設定曲数に達すると(ステップS108:YES)、選択された複数の楽曲を含むプレイリストが作成される(ステップS110)。 When the (n + 1) th song is selected, it is determined whether or not the total number of the selected songs has reached the set number of songs (that is, the number of songs to be included in the playlist) (step S108). Here, if the total number of songs has not reached the set number of songs (step S108: NO), the n + 1th song selected immediately before is set as a new nth song (step S109), and the processing after step S103 is performed. Will be executed again. In this way, music to be played after the selected n + 1th music (that is, n + 2th music, n + 3rd music, etc.) can be determined sequentially. When the total number of songs reaches the set number of songs (step S108: YES), a playlist including a plurality of selected songs is created (step S110).
なお、上述した一連の処理は、典型的には楽曲が再生される前に行われるものであるが、楽曲の再生中に実行されても構わない。即ち、楽曲を再生しつつ、以降に再生される楽曲を適宜選択するような態様で実現されても構わない。 The series of processes described above are typically performed before the music is played back, but may be executed during the playback of the music. That is, it may be realized in such a manner that a music piece to be reproduced later is appropriately selected while a music piece is reproduced.
以上のようにプレイリストを作成すれば、プレイリストに含まれる各楽曲を、直前に再生される楽曲の楽曲情報に基づいて決定できる。このため、プレイリストを利用して楽曲を再生する場合に、スムーズな楽曲の切り替わりを実現できる。具体的には、n番目楽曲の次に再生されるn+1番目楽曲は、n+1番目と楽曲情報が類似した楽曲として選択されているため、楽曲情報が大きく異なる楽曲への切り替わりが実行されることによる違和感を低減できる。 If a playlist is created as described above, each song included in the playlist can be determined based on the song information of the song played immediately before. For this reason, when music is reproduced using a playlist, smooth music switching can be realized. Specifically, since the (n + 1) -th music to be played next to the n-th music is selected as a music whose music information is similar to that of the (n + 1) -th music, switching to a music having greatly different music information is executed. Discomfort can be reduced.
また本実施例に係る音響機器装置100では、n番目楽曲からn+1番目楽曲への切り替わりが、クロスフェードを利用したミキシング処理によって実現される。具体的には、n番目楽曲がn+1番目楽曲に切り替わるミックス区間において、n番目楽曲がフェードアウトすると共に、n+1番目楽曲がフェードインするようにミックスされる。更に、n番目楽曲とn+1番目楽曲とは、拍位置が同期するようにミックスされる。このようにミキシング処理を実行して楽曲を切替える場合には特に、上述した楽曲の切り替わりタイミングにおける違和感を低減するという効果は顕著に発揮される。 Moreover, in the audio equipment device 100 according to the present embodiment, switching from the nth music to the (n + 1) th music is realized by a mixing process using a crossfade. Specifically, in the mix section in which the nth music is switched to the (n + 1) th music, the nth music is faded out and the n + 1th music is faded in. Further, the nth music and the (n + 1) th music are mixed so that the beat positions are synchronized. In this way, when the music is switched by executing the mixing process, the above-described effect of reducing the uncomfortable feeling at the music switching timing is remarkably exhibited.
本実施例では更に、プレイリストに含まれる各楽曲が、原則として前曲の楽曲情報にのみ基づいて選曲される(即ち、原則として前曲の楽曲情報以外には拘束されずに選曲される)ため、プレイリスト全体で見た場合に、楽曲情報が互いに類似する楽曲ばかりが選曲されてしまうことを防止できる。よって、似たような楽曲ばかりが再生され、聴き手が飽きてしまうことを好適に防止できる。 Further, in the present embodiment, each music included in the playlist is selected based on only the music information of the previous music in principle (that is, the music is selected without being restricted except for the music information of the previous music). Therefore, it is possible to prevent the selection of only songs having similar music information when viewed in the entire playlist. Therefore, it is possible to suitably prevent only similar music from being played and getting the listener bored.
以上説明したように、本実施例に係る音響機器装置100によれば、楽曲のスムーズな切替えを実現すると共に、聴き手を飽きさせないプレイリストを作成することが可能である。 As described above, according to the audio equipment device 100 according to the present embodiment, it is possible to realize a smooth switching of music and to create a playlist that does not bore the listener.
本発明は、上述した実施形態に限られるものではなく、特許請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴うプレイリスト作成装置、音響機器装置、プレイリスト作成方法、及びプログラムもまた本発明の技術的範囲に含まれるものである。 The present invention is not limited to the above-described embodiment, and can be appropriately changed without departing from the spirit or idea of the invention that can be read from the claims and the entire specification, and a playlist can be created with such a change. A device, an audio equipment device, a playlist creation method, and a program are also included in the technical scope of the present invention.
100 音響機器装置
110 大容量ストレージ
120 CPU
130 画像処理回路
140 LCD
150 ROM
160 RAM
170 サウンド処理回路
180 スピーカ
210 楽曲データ記憶部
220 楽曲情報抽出部
221 楽曲メタデータ抽出部
222 楽曲小節・拍位置検出部
223 楽曲テンポ検出部
230 楽曲情報記憶部
231 楽曲メタデータ記憶部
232 楽曲小節・拍位置記憶部
233 楽曲テンポ記憶部
240 選曲制御部
241 選曲条件指定部
242 プレイリスト作成部
250 再生制御部
251 再生テンポ制御部
252 ミキシング処理部
253 エフェクト制御部
100 Audio equipment 110 Mass storage 120 CPU
130 Image processing circuit 140 LCD
150 ROM
160 RAM
170 Sound Processing Circuit 180 Speaker 210 Music Data Storage Unit 220 Music Information Extraction Unit 221 Music Metadata Extraction Unit 222 Music Bar / Beat Position Detection Unit 223 Music Tempo Detection Unit 230 Music Information Storage Unit 231 Music Metadata Storage Unit 232 Music Bar / Beat position storage unit 233 Music tempo storage unit 240 Music selection control unit 241 Music selection condition designation unit 242 Playlist creation unit 250 Playback control unit 251 Playback tempo control unit 252 Mixing processing unit 253 Effect control unit
Claims (7)
n番目(nは自然数)に再生される楽曲であるn番目楽曲に関する前記楽曲情報に基づいて、n+1番目に再生される楽曲であるn+1番目楽曲を選曲する選曲手段と、
前記n番目楽曲及び前記n+1番目楽曲を含むプレイリストを作成するリスト作成手段と、
ユーザが前記選曲手段に望む選曲傾向を入力する第2の入力手段を備え、
前記選曲傾向は前記プレイリストの進行における曲調の変動を時系列で示すパラメータであり、
前記選曲手段は、前記n番目楽曲に対して前記楽曲情報が所定の類似範囲内にある複数の候補楽曲を抽出し、前記複数の候補楽曲の中から、前記選曲傾向に基づいて前記n+1番目楽曲を選択することを特徴とするプレイリスト作成装置。 Obtaining means for obtaining music information;
music selection means for selecting the (n + 1) th music that is the (n + 1) th music based on the music information relating to the nth music that is the nth (n is a natural number) music;
List creation means for creating a playlist including the nth song and the (n + 1) th song;
A second input means for inputting a music selection tendency desired by the user for the music selection means;
The music selection tendency is a parameter indicating a change in tune in the progress of the playlist in time series,
The music selection means extracts a plurality of candidate music pieces whose music information is within a predetermined similar range with respect to the n-th music piece, and selects the n + 1-th music piece from the plurality of candidate music pieces based on the music selection tendency. A playlist creation device characterized by selecting.
n番目(nは自然数)に再生される楽曲であるn番目楽曲に関する前記楽曲情報に基づいて、n+1番目に再生される楽曲であるn+1番目楽曲を選曲する選曲手段によって選曲を行う選曲工程と、
前記n番目楽曲及び前記n+1番目楽曲を含むプレイリストを作成するリスト作成工程と、
ユーザが前記選曲手段に望む選曲傾向を入力する工程と、
前記選曲傾向は前記プレイリストの進行における曲調の変動を時系列で示すパラメータであり、
前記選曲手段は、前記n番目楽曲に対して前記楽曲情報が所定の類似範囲内にある複数の候補楽曲を抽出し、前記複数の候補楽曲の中から、前記選曲傾向に基づいて前記n+1番目楽曲を選択する工程と、
を備えることを特徴とするプレイリスト作成方法。 An acquisition step of acquiring music information;
A music selection step of selecting music by a music selection means for selecting the n + 1th music that is the n + 1th music, based on the music information relating to the nth music that is the nth music (n is a natural number),
A list creation step of creating a playlist including the nth song and the (n + 1) th song;
Inputting a music selection tendency desired by the user to the music selection means;
The music selection tendency is a parameter indicating a change in tune in the progress of the playlist in time series,
The music selection means extracts a plurality of candidate music pieces whose music information is within a predetermined similar range with respect to the n-th music piece, and selects the n + 1-th music piece from the plurality of candidate music pieces based on the music selection tendency. A process of selecting
A playlist creation method characterized by comprising:
楽曲情報を取得する取得手段と、
n番目(nは自然数)に再生される楽曲であるn番目楽曲に関する前記楽曲情報に基づいて、n+1番目に再生される楽曲であるn+1番目楽曲を選曲する選曲手段と、
前記n番目楽曲及び前記n+1番目楽曲を含むプレイリストを作成するリスト作成手段と、
ユーザが前記選曲手段に望む選曲傾向を入力する手段と、
前記選曲傾向は前記プレイリストの進行における曲調の変動を時系列で示すパラメータであり、
前記選曲手段は、前記n番目楽曲に対して前記楽曲情報が所定の類似範囲内にある複数の候補楽曲を抽出し、前記複数の候補楽曲の中から、前記選曲傾向に基づいて前記n+1番目楽曲を選択する手段と、
として機能させることを特徴とするプログラム。 Computer
Obtaining means for obtaining music information;
music selection means for selecting the (n + 1) th music that is the (n + 1) th music based on the music information relating to the nth music that is the nth (n is a natural number) music;
List creation means for creating a playlist including the nth song and the (n + 1) th song;
Means for inputting a music selection tendency desired by the user for the music selection means;
The music selection tendency is a parameter indicating a change in tune in the progress of the playlist in time series,
The music selection means extracts a plurality of candidate music pieces whose music information is within a predetermined similar range with respect to the n-th music piece, and selects the n + 1-th music piece from the plurality of candidate music pieces based on the music selection tendency. Means for selecting
A program characterized by functioning as
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013078419A JP6205797B2 (en) | 2013-04-04 | 2013-04-04 | PLAYLIST CREATION DEVICE, SOUND DEVICE, PLAYLIST CREATION METHOD, AND PROGRAM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013078419A JP6205797B2 (en) | 2013-04-04 | 2013-04-04 | PLAYLIST CREATION DEVICE, SOUND DEVICE, PLAYLIST CREATION METHOD, AND PROGRAM |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2014202893A JP2014202893A (en) | 2014-10-27 |
JP2014202893A5 JP2014202893A5 (en) | 2016-02-12 |
JP6205797B2 true JP6205797B2 (en) | 2017-10-04 |
Family
ID=52353371
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013078419A Expired - Fee Related JP6205797B2 (en) | 2013-04-04 | 2013-04-04 | PLAYLIST CREATION DEVICE, SOUND DEVICE, PLAYLIST CREATION METHOD, AND PROGRAM |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6205797B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6864824B2 (en) * | 2017-01-31 | 2021-04-28 | 株式会社Jvcケンウッド | Music playback program, music playback device, music playback method |
WO2024214176A1 (en) * | 2023-04-11 | 2024-10-17 | 本田技研工業株式会社 | Content providing device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6933432B2 (en) * | 2002-03-28 | 2005-08-23 | Koninklijke Philips Electronics N.V. | Media player with “DJ” mode |
JP3799359B2 (en) * | 2004-08-31 | 2006-07-19 | 株式会社ソニー・コンピュータエンタテインメント | REPRODUCTION DEVICE, REPRODUCTION METHOD, AND PROGRAM |
JP2012018719A (en) * | 2010-07-07 | 2012-01-26 | Sony Corp | In-vehicle music playback device and music playback method in in-vehicle music playback device |
-
2013
- 2013-04-04 JP JP2013078419A patent/JP6205797B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2014202893A (en) | 2014-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7730414B2 (en) | Graphical display | |
JP4596060B2 (en) | Electronic device, moving image data section changing method and program | |
JP2013080538A (en) | Content reproduction device, content reproduction method, and program | |
EP2812817B1 (en) | Reproducing device, method thereof, and program | |
KR20080085862A (en) | Contents reproducing device, contents reproducing method, and program | |
JP6205797B2 (en) | PLAYLIST CREATION DEVICE, SOUND DEVICE, PLAYLIST CREATION METHOD, AND PROGRAM | |
JP4316432B2 (en) | Music playback apparatus and music playback method | |
JP6829389B2 (en) | Display device and control program for display device | |
JP6171503B2 (en) | Audio equipment | |
JP7187472B2 (en) | data format | |
KR100678923B1 (en) | Apparatus and method for editing music files | |
JP2010198713A (en) | Audio reproducing device | |
US20200162783A1 (en) | A Method Of Combining Data | |
JP5755456B2 (en) | Playlist editing apparatus, playlist editing method, playlist editing program, and recording medium storing playlist editing program | |
JP2008204506A (en) | Content list generating apparatus | |
KR100420057B1 (en) | Digital audio device capable of reflection user's listening preference and method for programming the listening preference | |
JP2007095155A (en) | Method and apparatus for choosing content | |
JP2010122953A (en) | Content selection device and program thereof | |
JP5885377B2 (en) | Content playback program | |
JP2011054224A (en) | Content decision device, content decision method, content decision program, and recording medium | |
JP2006277884A (en) | Media data selection device, media data selection method, media data selection program and recording medium whereon this program is recorded | |
JP4930250B2 (en) | Scan reproduction control apparatus, method and program | |
JP2009289387A (en) | Music reproduction list generating device, music reproduction list generating method, and music reproduction list generating program | |
JP2010267335A (en) | Playlist-generating device, playlist-generating method, playlist-generation program, and recording medium | |
JP2008176840A (en) | Music data controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20150323 |
|
RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20150427 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151214 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151214 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161107 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161115 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170111 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170627 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170710 |
|
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: 20170808 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170821 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6205797 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |