JP4302967B2 - 楽曲検索方法、楽曲検索装置及び楽曲検索プログラム - Google Patents
楽曲検索方法、楽曲検索装置及び楽曲検索プログラム Download PDFInfo
- Publication number
- JP4302967B2 JP4302967B2 JP2002333325A JP2002333325A JP4302967B2 JP 4302967 B2 JP4302967 B2 JP 4302967B2 JP 2002333325 A JP2002333325 A JP 2002333325A JP 2002333325 A JP2002333325 A JP 2002333325A JP 4302967 B2 JP4302967 B2 JP 4302967B2
- Authority
- JP
- Japan
- Prior art keywords
- music
- songs
- song
- reproduction
- list
- 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
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0008—Associated control or indicating means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/632—Query formulation
- G06F16/634—Query by example, e.g. query by humming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/635—Filtering based on additional data, e.g. user or group profiles
- G06F16/636—Filtering based on additional data, e.g. user or group profiles by using biological or physiological data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/635—Filtering based on additional data, e.g. user or group profiles
- G06F16/637—Administration of user profiles, e.g. generation, initialization, adaptation or distribution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/638—Presentation of query results
- G06F16/639—Presentation of query results using playlists
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/121—Musical libraries, i.e. musical databases indexed by musical parameters, wavetables, indexing schemes using musical parameters, musical rule bases or knowledge bases, e.g. for automatic composing methods
- G10H2240/131—Library retrieval, i.e. searching a database or selecting a specific musical piece, segment, pattern, rule or parameter set
Description
【発明の属する技術分野】
本発明は、ユーザが希望する楽曲を選択するための楽曲検索方法、楽曲検索装置及び楽曲検索プログラムに関する。
【0002】
【従来の技術】
近年、複数の楽曲から、ユーザが希望する楽曲を検索する楽曲検索技術が提案されている。従来の楽曲検索装置として、特許文献1に記載のものは、ユーザの気分(感性)に合わせて楽曲を提示するもので、ユーザの感性を測定し、感性を表すパラメータを検索パラメータとして楽曲を提示するものである。また、特許文献2に記載のものは、楽曲に対する主観的な印象に基づいてユーザが希望する楽曲を検索するものである。
【0003】
【特許文献1】
特開2001−282847号公報 (第4−8頁、第1−13図)
【特許文献2】
特開2002−278547号公報 (第30−40頁、第1−7図)
【0004】
【発明が解決しようとする課題】
しかし、楽曲の嗜好には個人差があるため、感性又は印象を基準にして検索した楽曲が、必ずしもユーザが希望する楽曲と一致するとは限らない。また、同じ感性又は印象でも、楽曲を聴く場所によってユーザが希望する楽曲は異なる。例えば、眠気を催したユーザは、寝室では眠気を誘う楽曲を希望するが、運転中は眠気を覚ましたい楽曲を希望する。また、ユーザと同乗する他人が希望する楽曲を検索する場合は、他人の感性又は印象を適切に選択しなければならず、同乗者が希望する楽曲を検索することは困難である。
【0005】
また、感性又は印象を基準に検索した楽曲が、ユーザが過去に何度も聴いている場合、その楽曲に対する慣れがあるため、運転中の眠気を覚ます効果は薄い。この場合、ユーザは聴いた回数の少ない楽曲を希望する。一方、ユーザが家族と同乗する場合に子供の好きな楽曲を検索する場合は、好きな楽曲は何度も聴いていることから、聴いた回数の多い楽曲を希望する。
【0006】
このように、感性又は印象を基準に楽曲を検索するだけでは、ユーザの嗜好を正確に反映することはできず、また、楽曲を聴いた回数を考慮しないため、楽曲を聴く環境によっては、必ずしもユーザが希望する楽曲と一致するとは限らないという問題が生じる。本発明が解決しようとする課題には、上記した問題が一例として挙げられる。
【0007】
【課題を解決するための手段】
請求項1に記載の発明は、複数の楽曲の音楽データと、それぞれの楽曲の音楽的特徴を表す音楽的特徴量および再生回数と、が関連づけて格納された音楽データベースと、検索処理部と、再生装置と、を備える楽曲検索装置による楽曲検索方法であって、前記検索処理部が、前記音楽データベースの楽曲の中から任意の数だけ選択されて登録された複数の代表曲の音楽データの音楽的特徴量と、前記音楽データベース内の前記代表曲以外の楽曲の音楽的特徴量と、を比較して前記代表曲以外の楽曲の中から前記代表曲と類似度の高い順に所定数の楽曲を候補曲として抽出し、当該候補曲を抽出順に並べた再生用リストを生成するステップと、前記検索処理部が、前記音楽データベースから、前記再生装置による前記候補曲の再生回数を取得するステップと、前記検索処理部が、前記類似度をR、前記再生回数をnとしたときに、R/(1+n)で算出される数値を刺激係数とし、当該刺激係数が大きい順に前記再生用リストをソートするステップと、を含むことを特徴とする。
【0008】
また、請求項4に記載の発明は、複数の楽曲の音楽データと、それぞれの楽曲の音楽的特徴を表す音楽的特徴量および再生回数と、が関連づけて格納された音楽データベースと、検索処理部と、再生装置と、を備え、前記検索処理部は、前記音楽データベースの楽曲の中から任意の数だけ選択されて登録された複数の代表曲の音楽データの音楽的特徴量と、前記音楽データベース内の前記代表曲以外の楽曲の音楽的特徴量と、を比較して前記代表曲以外の楽曲の中から前記代表曲と類似度の高い順に所定数の楽曲を候補曲として抽出し、当該候補曲を抽出順に並べた再生用リストを生成する手段と、前記音楽データベースから、前記候補曲の前記再生装置による再生回数を取得する手段と、前記類似度をR、前記再生回数をnとしたときに、R/(1+n)で算出される数値を刺激係数とし、当該刺激係数が大きい順に前記再生用リストをソートする手段と、を備えることを特徴とする楽曲検索装置である。
【0009】
また、請求項5に記載の発明は、複数の楽曲の音楽データと、それぞれの楽曲の音楽的特徴を表す音楽的特徴量および再生回数と、が関連づけて格納された音楽データベースの楽曲の中から任意の数だけ選択されて登録された複数の代表曲の音楽データの音楽的特徴量と、前記音楽データベース内の前記代表曲以外の楽曲の音楽的特徴量と、を比較して前記代表曲以外の楽曲の中から前記代表曲と類似度の高い順に所定数の楽曲を候補曲として抽出し、当該候補曲を抽出順に並べた再生用リストを生成するステップと、前記音楽データベースから、前記候補曲の再生回数を取得するステップと、前記類似度をR、前記再生回数をnとしたときに、R/(1+n)で算出される数値を刺激係数とし、当該刺激係数が大きい順に前記再生用リストをソートするステップと、をコンピューターに実行させることを特徴とする楽曲検索プログラムである。
【0010】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
図1は本発明の実施の形態1の楽曲検索装置の構成を示すブロック図である。楽曲検索装置は、音楽データベース1、操作部2、検索処理部3、曲リストメモリ4、再生装置5を備える。
【0011】
音楽データベース1は、楽曲の音楽データと楽曲の音楽的特徴を表す音楽データ検索用情報や再生回数とを関連付けて格納する。また、タイトルや歌手名を含む楽曲の書誌情報や各楽曲の再生回数も音楽データに関連付けて音楽データベース1に保存される。音楽データベース1は、ハードディスクなどの大容量の記録媒体で構成される。
【0012】
操作部2は、ユーザが聴きたい楽曲を音楽データベース1から検索するときに検索の基準となる代表曲を選択したり、音楽データの再生を実行したりするためのボタン類で構成される。
【0013】
検索処理部3は、選択された代表曲の音楽的特徴に基づいて類似する楽曲の音楽データを抽出して再生用リストを生成したり、生成した再生用リストの再生順序をソートしたりする処理部で、コンピュータの制御により実現される。
【0014】
曲リストメモリ4は、検索処理部3で生成された楽曲の再生用リストを格納するためのメモリである。
【0015】
再生装置5は、曲リストメモリ4に格納された再生用リストに従って、音楽データベース1から対応する楽曲の音楽データを取得し、音楽を再生するブロックである。
【0016】
なお、音楽データベース1は、必ずしも楽曲検索装置内にある必要はなく、遠隔のサーバー装置内に音楽データベースを設け、通信により音楽データの取得や関連するデータ内容の更新等を行ってもよい。
【0017】
図2は、楽曲検索装置の操作部2の操作パネル構成を示す図である。操作部2の操作パネルには、保存楽曲ボタン21、代表曲ボタン22、候補曲ボタン23、タイトル表示エリア24、上矢印キー25、下矢印キー26、決定ボタン27、再生回数頻度ボタン28、メモリボタン29が設けられ、各種の入力及び選択を行う。
【0018】
保存楽曲ボタン21は、音楽データベース1に保存されているすべての楽曲のタイトルをタイトル表示エリア24に表示する。代表曲ボタン22は、ユーザが選択した代表曲のタイトルをタイトル表示エリア24に表示する。候補曲ボタン23は、代表曲に基づいて検索された類似曲のタイトルをタイトル表示エリア24に表示する。上矢印キー25及び下矢印キー26は、タイトル表示エリア24のカーソルを上下に移動する。決定ボタン27は、カーソルが位置するタイトルの選択を確定する。
【0019】
再生回数頻度ボタン28は、タイトル表示エリア24に表示された楽曲のタイトルを再生回数が多い順番又は少ない順番でソートして表示する。メモリボタン29は、検索により抽出された類似曲(即ち、候補曲)のリストを保存したり、保存されたリストで音楽データの再生を行ったりする。1から3までの3つのボタンに別々のリストを記憶することができる。
【0020】
図3は、楽曲検索装置のパネル操作の流れを示すフローチャートである。はじめに、メモリボタン29が押下されたかどうかを判断する(ステップS101)。メモリボタン29以外のボタンが押下された場合は、再生用リストの生成を行うための操作であると判断して曲設定動作を行う(ステップS102)。一方、メモリボタン29が押下された場合は、再生用リストに基づく楽曲再生のための操作であると判断して曲再生動作を行う(ステップS103)。
【0021】
図4は、楽曲検索装置の曲設定動作の流れを示すフローチャートである。まず、装置のユーザが、操作パネルの保存楽曲ボタン21を押すと、音楽データベース1に保存されているすべての楽曲がタイトル表示エリア24に一覧表示される。音楽データベース1には例えば100曲程度の楽曲が保存されているので、ユーザはタイトル表示エリア24のタイトルを上矢印キー25や下矢印キー26でスクロールさせ、聴きたい楽曲のタイトルを任意の数だけ選択し、決定ボタン27で代表曲として登録する(ステップS201)。代表曲の登録数は任意であり、いくつ登録してもかまわない。また、代表曲ボタン22を押すと、登録された代表曲を確認できる。
【0022】
代表曲の登録が終了して、ユーザが候補曲ボタン23を押すと、検索処理部3は、登録された代表曲の音楽データの音楽的特徴量と、その他の楽曲の音楽的特徴量を比較して類似度の高い楽曲を抽出する(ステップS202)。音楽的特徴量は、楽曲の拍周期や拍強度、またそれらの変化率などを算出した数値で、公知の手法により算出することが可能である。これらの特徴量を用いて類似度を計算する。例えば、代表曲として3曲(X1,X2,X3)を選択した場合、選択された楽曲X1と音楽データベース1内の任意の楽曲Y1との類似度は、特徴量の相関R(X1,Y1)で表されるので、楽曲の総合的な類似度はRY1=ΣR(Xn,Y1))となる。同様に、すべての楽曲(Y2,Y3,…)について類似度(RY2,RY3,…)を求め、類似度の高い楽曲を検索する。
【0023】
検索終了後、類似度の高い上位曲(例えば10曲)を候補曲としてタイトル表示エリア24に表示する(ステップS203)。次に、表示された候補曲リストについてリスト内の楽曲の再生順序を変更するかどうかを判断する(ステップS204)。並べ替えを行う場合、再生回数頻度ボタン28の押下を検知し(ステップS205)、「少」ボタンが押下されているときは過去の再生回数が少ない順番にリストを並べ直す(ステップS206)。一方、「多」ボタンが押下されているときは過去の再生回数が多い順番にリストを並べ直す(ステップS207)。また、再生回数頻度ボタン28が押下されない場合は、ステップS204において再生順序の変更を行わないと判断し、類似度が高い順番でそのまま表示される。
【0024】
ユーザが、メモリボタン29のいずれかを押下すると、生成された再生用リストが曲リストメモリ4に保存され(ステップS208)、再生用リスト生成のための曲設定動作が終了する。同様にして別の再生用リストを生成して別のメモリボタンに記憶させることができる。例えば、1のメモリボタンに運転中に自分で聴く音楽のリストを、2のメモリボタンに運転中に子供に聴かせる音楽のリストを記憶することができる。
【0025】
ここで、再生順序の変更を行う場合の動作の具体例について説明する。例えば、運転中に同乗している幼児に聴かせるための楽曲のリストを生成する際、日頃あまり聴き慣れない楽曲が並んでいると、子供が音楽に興味を示さず、子供を落ち着かせるのに効果的でないため、興味を示すような聴き慣れた楽曲を最初から順番に並べたリストを生成したい場合がある。このような場合に、操作パネルの再生回数頻度ボタン28の「多」を押すと、抽出した楽曲が再生回数の多い順番にソートされ、最終的な再生用リストとして記憶させることができる。
【0026】
図5は、抽出された楽曲を再生回数が多い順にソートした例を示す図である。図5(a)で類似度が高い順番に抽出された楽曲が、図5(b)で再生回数が多い順番にソートされている。このようにソートすることで、聴き慣れた楽曲から再生することが可能になる。
【0027】
別なソート例として、類似度と再生回数の両方を考慮するため、類似度をR、楽曲の再生回数をnとすると、R×(1+n)で算出される数値(以下、嗜好係数と記す)が大きい順に並べたリストを生成するようにしてもかまわない。
【0028】
図6は、抽出された楽曲を嗜好係数順にソートした例を示す図である。図5で再生回数が多い順にソートされたリスト(図6(a))が、嗜好係数が高い順番にソートされている(図6(b))。このようにソートすることで、類似度と再生回数の両方を加味して、楽曲を聴く者の嗜好により強く合致する楽曲から順番に再生することが可能になる。特に、類似度が低くても再生回数が多い楽曲や、類似度が高くても再生回数が少ない楽曲など、類似度又は再生回数のいずれか一方だけを基準にしてソートした場合には下位となる楽曲が上位に位置されるようになる。例えば、類似度で並べられた図5(a)では類似度が低いため下位に位置されている楽曲Gは、再生回数が高いので、嗜好係数でソートした図6(b)では上位へ位置される。また、再生回数でソートした図6(a)では再生回数が少ないため4位に位置されている楽曲Aは、類似度が高いので、嗜好係数でソートした図6(b)では上位へ位置される。
【0029】
また、例えば、運転中に自分で聴くための楽曲のリストを生成する際、聴き慣れた楽曲から順番に編成すると眠気防止に効果的でないため、あまり聴いていない楽曲(即ち、再生頻度の少ない楽曲)から順番に並べて眠気防止に効果的なリストを生成したい場合がある。このような場合に、操作パネルの再生回数頻度ボタン28の「少」を押すと、抽出した楽曲が再生回数の少ない順番にソートされ、最終的な再生用リストとして記憶させることができる。
【0030】
図7は、抽出された楽曲を再生回数が少ない順にソートした例を示す図である。図7(a)で類似度が高い順番に抽出された楽曲が、図7(b)で再生回数が少ない順番にソートされている。このようにソートすることで、選択した代表曲に類似している楽曲の中で、聴き慣れない楽曲から順番に再生することが可能になる。
【0031】
別なソート例として、類似度と再生回数の両方を考慮するため、類似度をR、楽曲の再生回数をnとすると、R/(1+n)で算出される数値(以下、刺激係数と称する)が大きい順に並べたリストを生成するようにしてもかまわない。
【0032】
図8は、抽出された楽曲を刺激係数順にソートした例を示す図である。図7で再生回数が少ない順にソートされたリスト(図8(a))が、刺激係数が高い順番にソートされている(図8(b))。このようにソートすることで、類似度と再生回数の両方を加味し、選択した代表曲のイメージに類似しながらも再生回数が少ない、即ち楽曲を聴く者の注意力の高揚(刺激)により強く合致する楽曲から順番に再生することが可能になる。特に、類似度が高くても再生回数が多い楽曲は、再生回数だけを基準にしてソートした場合には下位となるが、注意力の高揚には効果的であるため上位に位置されるようになる。一方、再生回数が少なくても類似度が低い楽曲は、再生回数だけを基準にしてソートした場合には上位となるが、注意力の高揚には効果的ではないため、下位に位置されるようになる。例えば、再生回数でソートした図8(a)では再生回数が多いため7位に位置されている楽曲Aは、類似度が高いので、刺激係数でソートした図8(b)では上位へ位置される。一方、再生回数でソートした図8(a)では再生回数が少ないため3位に位置されている楽曲Hは、類似度が低いので、刺激係数でソートした図8(b)では下位へ位置される。
【0033】
なお、再生回数の大小順ではなく、嗜好係数や刺激係数で再生順序を変更する場合は、操作パネルにおける再生回数頻度ボタン28の、「多」のボタンに嗜好係数でソートする機能を、「少」のボタンに刺激係数でソートする機能を付与すればよい。また、上記で説明した再生順序の変更は、後述するように、リスト生成後即ち再生動作時においても可能である。
【0034】
図9は、楽曲検索装置の曲再生動作の流れを示すフローチャートである。まず、装置のユーザが、操作パネルにあるメモリボタン29のいずれかを押すと、当該ボタンに記憶された再生用リストがタイトル表示エリア24に表示される(ステップS301)。
【0035】
次に、表示された再生用リストについてリスト内の楽曲の再生順序を変更するかどうかを判断する(ステップS302)。並べ替えを行う場合、再生回数頻度ボタン28の押下を検知し(ステップS303)、「少」ボタンが押下されているときは過去の再生回数が少ない順番にリストを並べ直す(ステップS304)。一方、「多」ボタンが押下されているときは過去の再生回数が多い順番にリストを並べ直す(ステップS305)。また、再生回数頻度ボタン28が押下されない場合は、ステップS302において再生順序の変更を行わないと判断し、類似度が高い順番でそのまま表示される。
【0036】
再生順序が変更された再生用リストは一旦曲リストメモリ4に保存され(ステップS306)、再生用リストに従って楽曲の再生が開始する(ステップS307)。楽曲の再生は、検索処理部3が音楽データベース1から取得した音楽データを再生装置5に伝送して実行される。検索処理部3は、再生中に再生装置のスキップボタン(図示略)が押下され、曲がスキップされたかどうかを判定し(ステップS308)、スキップボタンが押下された場合は、再生用リストの次の楽曲を再生する(ステップS309)。楽曲の再生が終了するたびに、音楽データベース1の当該音楽データに関連付けされた再生回数のデータを1だけインクリメントし、音楽データの再生回数が保存される(ステップS310)。なお、スキップか再生かの判定は、例えば、30秒以上再生された楽曲はその後スキップボタンが押下されても再生とカウントするなど、適宜基準を設定してよい。
【0037】
ところで、曲再生動作の以上の手順によれば、楽曲の再生やスキップを行うたびに音楽データの再生回数が変化するので、嗜好係数や刺激係数も変化して、それに伴いリスト内の楽曲の順位が自動的に更新される。
【0038】
図10は、嗜好係数でソートしたリストを用いて楽曲を再生した際に、再生前後で楽曲の順位が変更される例を示す図である。例えば、嗜好係数でソートされた再生用リストに従って、1曲目から再生を開始し、3曲目をスキップさせて5曲目まで再生して再生動作を終了したとする。図10(a)に示すように、再生終了後、3曲目を除き5曲目までの当該音楽データの再生回数が1回増えるため、嗜好係数は変化する。従って、次に再生動作を行う際は、変化後の嗜好係数に基づいて図10(b)のように再生用リストが更新される。図10の例では、スキップされた楽曲Dの順位が下がり、再生回数が増えた楽曲Bの順位が上昇している。
【0039】
嗜好係数(又は再生回数が多い順)でソートを行うことで、再生を繰り返すごとにユーザの好みに適合するようにリストが修正されるという効果がある。具体的には、たとえ類似度が低くても再生回数が増加していくような楽曲は、ユーザの好きな楽曲であると判断して再生リスト内の順位を徐々に上昇させることができる。
【0040】
図11は、刺激係数でソートしたリストを用いて楽曲を再生した際に、再生前後で楽曲の順位が変更される例を示す図である。例えば、刺激係数でソートされた再生用リストに従って、1曲目から再生を開始し、2曲目をスキップさせて5曲目まで再生して再生動作を終了したとする。図11(a)に示すように、再生終了後、2曲目を除き5曲目までの当該音楽データの再生回数が1回増えるため、刺激係数は変化する。従って、次に再生動作を行う際は、変化後の刺激係数に基づいて図11(b)のように再生用リストが更新される。図11の例では、スキップされた楽曲Iの順位が上昇し、類似度が低くしかも再生回数が増えた楽曲Fの順位が下降した。
【0041】
このように、刺激係数(又は再生回数が少ない順)でソートを行うことで、再生を繰り返すごとにユーザの好みに適合するようにリストが修正されるという効果がある。具体的には、同じように再生回数が増加しても、類似度の低い楽曲は注意力の高揚には効果的でないと判断して、再生リスト内における順位を徐々に下げることができる。
【0042】
また、上記の曲再生動作の手順では、楽曲の再生順序(リスト内での順位ではなく、再生回数頻度ボタン28で決定する順序)を変更できるが、変更の具体的な動作については、曲設定動作において例示した内容と同様であるので、説明を省略する。但し、曲再生動作における再生順序の変更では、上記のように、楽曲の再生やスキップを行うたびに楽曲の再生回数が更新されるので、楽曲の相対的な順位の変化も反映されることが曲設定動作時と比較して異なる特徴である。
【0043】
図12は本発明の実施の形態2の楽曲検索装置の構成を示すブロック図である。図1に示した部分と同一部分には同一符号を付して説明する。楽曲検索装置は、音楽データベース1、操作部2、検索処理部3、曲リストメモリ4、再生装置5、センサ6を備える。
【0044】
センサ6は、例えば、装置自体の着脱を検知するセンサやユーザの身体的状況(例えば、心拍数や脈拍、血圧など)を測定するセンサなど、公知の各種センサで構成され、検知情報は検索処理部3に伝達される。検索処理部3は、検知結果に応じて、生成された再生用リストの再生順序を自動的に変更する。即ち、ユーザが再生回数頻度ボタン28の「多」又は「少」のボタンを押下することによって実行される動作が、センサ6により自動的に実行される。
【0045】
図13は、楽曲検索装置の操作部2の操作パネル構成を示す図である。図2に示した部分と同一部分には同一符号を付して説明する。操作部2の操作パネルには、上矢印キー25、下矢印キー26、左矢印キー30、右矢印キー31、決定ボタン27、再生回数頻度ボタン28、メモリボタン29が設けられ、各種の入力及び選択を行う。また、使用場所表示部32、状態表示部33、設定代表曲表示部34、類似曲表示部35にはそれぞれの状況が表示される。
【0046】
使用場所表示部32には、楽曲検索装置の着脱状態を検知するセンサによる検知の状況が表示される。例えば、図13では楽曲検索装置を車に搭載している状況が表示されている。状態表示部33には、心拍数や脈拍等を検知するセンサの検知結果に基づいて、楽曲検索装置のユーザの身体的状況が表示される。例えば、図13ではユーザが運転により疲労している状況が表示されている。設定代表曲表示部34や類似曲表示部35には、選択した代表曲やそれを元に抽出された類似曲の一覧が表示される。
【0047】
次に、楽曲検索装置の動作について説明する。パネル操作の流れ及び曲設定動作は、実施の形態1と同様であるため説明を省略し、以下、曲再生動作について説明する。
【0048】
図14は、楽曲検索装置の曲再生動作の流れを示すフローチャートである。まず、装置のユーザが、操作パネルにあるメモリボタン29のいずれかを押すと、ボタンに記憶された再生用リストがタイトル表示エリア24に表示される(ステップS401)。
【0049】
次に、表示された再生用リストについて、センサ6の検知結果に応じて再生順序が変更される(ステップS402)。センサ6の検知情報と再生順序の対応は、例えば、次のような設定が可能である。自分で聴くために生成した再生用リストの再生において、楽曲検索装置が車内に設置され、ユーザが疲労の状態にあると検知された場合は、運転者の眠気防止のため、再生用リストは刺激係数の大きい順番(又は再生回数の少ない順番)にソートする。一方、同じリストの再生でも、例えば、楽曲検索装置が車内以外の場所に移動され再生環境の変化が検知された場合は、嗜好係数の大きい順番(又は再生回数の多い順番)にソートする。なお、このような設定は、使用目的などに応じてユーザが任意に行えることが好ましい。また、設定内容は音楽データベース1などに保存されることが好ましい。
【0050】
再生順序が変更された再生用リストは一旦曲リストメモリ4に保存され(ステップS403)、再生用リストに従って楽曲の再生が開始する(ステップS404)。以降のステップS405からステップS407までの手順は、実施の形態1における図5のステップS308からステップS310までと同様であるので、説明を省略する。このように、センサ6の検知により、再生用リスト内の楽曲の再生順序が自動的に変更される。
【0051】
なお、上記において、使用場所やユーザの状態をセンサ6で検知するのではなく、ユーザ自身が自ら入力するような構成としてもかまわない。この場合、入力内容に応じて、再生用リスト内の楽曲の再生順序が自動的に変更される。
【0052】
図15は本発明の実施の形態3の楽曲検索装置の構成を示すブロック図である。図1に示した部分と同一部分には同一符号を付して説明する。楽曲検索装置には、検索処理部3にデジタル放送局7からの放送データを取得する機能が付加されている。従って、音楽データベース1からの音楽データの再生に加え、デジタル音楽放送の音楽データも再生できる。
【0053】
デジタル放送局7は、多チャンネルでデジタル音楽データを放送する。検索処理部3は、デジタル放送局7から放送される音楽データを公知の受信装置でチャンネルごとに取得し、取得した音楽データの音楽的特徴と代表曲の音楽的特徴とを比較する。類似度の高い音楽データを放送しているチャンネルを検索して、当該チャンネルを選局して放送データを再生装置5へ伝送することができる。その他の構成要素及び操作パネルの構成は実施の形態1と同様であるので説明を省略する。
【0054】
次に、上記構成の楽曲検索装置の動作について詳細に説明する。パネル操作の流れ及び曲設定動作は、実施の形態1と同様であるため説明を省略し、以下、曲再生動作について説明する。
【0055】
図16は、楽曲検索装置の曲再生動作の流れを示すフローチャートである。まず、装置のユーザが、操作パネルにあるメモリボタン29のいずれかを押すと、当該ボタンに記憶された再生用リストがタイトル表示エリア24に表示される(ステップS501)。
【0056】
以降のステップS502からステップS506までの手順は、実施の形態1における図5のステップS302からステップS306までと同様であるので、説明を省略する。再生用リストが曲リストメモリ4に保存されたあと、検索処理部3はデジタル放送局からの放送データを受信する(ステップS507)。
【0057】
例えば、放送されている音楽データを10秒間取得し、取得した音楽データの音楽的特徴量を公知の手法で抽出し、曲設定動作において選択されている代表曲の音楽的特徴量との比較を行う。実施の形態1と同様の方法で比較や類似度の算出を行い、類似度の高い楽曲の音楽データを放送しているチャンネルを検索する(ステップS508)。チャンネルを再生用リストに追加して(ステップS509)、再生用リストに従って再生を開始する(ステップS510)。
【0058】
なお、音楽データベース1内の音楽データの検索を行わず、デジタル放送局7の放送(チャンネル)だけを抽出して再生することも可能である。このように、デジタル放送局からの放送データに関して、代表曲と類似度の高いチャンネルを抽出し、再生することができる。
【0059】
以上説明したように、ステップS201でユーザが設定した検索の基礎となる代表曲と検索対象となる複数の楽曲とを類似度に基づいて比較するステップS202と、比較結果に基づいて前記類似度の高い楽曲を少なくとも1つ選択するステップS203とを含む楽曲検索方法及びコンピュータを、ユーザが設定した検索の基礎となる代表曲と検索対象となる複数の楽曲とを類似度に基づいて比較する手段、比較結果に基づいて前記類似度の高い楽曲を少なくとも1つ選択する手段として機能させる楽曲検索プログラムによれば、代表曲として設定された楽曲を基準にすることで検索基準が客観的となり、感性又は印象を基準に楽曲を検索する従来技術に比べ、ユーザの希望に一致する楽曲を検索することができる。
【0060】
また、検索の基礎となる代表曲を設定する代表曲設定手段(操作部2)と、前記代表曲と検索対象となる複数の楽曲とを類似度に基づいて比較する比較手段(検索処理部3)と、比較結果に基づいて前記類似度の高い楽曲を複数選択する類似曲選択手段(検索処理部3)と、選択した複数の楽曲のそれぞれに関連付けられた再生回数に基づいて昇順又は降順にソートした楽曲リストを生成するリスト生成手段(検索処理部3)とを備える楽曲検索装置によれば、代表曲として設定された楽曲を基準にすることで検索基準が客観的となり、感性又は印象を基準に楽曲を検索する従来技術に比べ、ユーザの希望に一致する楽曲を検索することができる。さらに、再生回数を考慮すること、楽曲を聴く環境に適した楽曲リストを生成することができる。
【図面の簡単な説明】
【図1】本発明の実施の形態1における楽曲検索装置の構成を示す図。
【図2】本発明の実施の形態1における楽曲検索装置の操作部の操作パネル構成を示す図。
【図3】本発明の実施の形態1における楽曲検索装置のパネル操作の流れを示すフローチャート。
【図4】本発明の実施の形態1における楽曲検索装置の曲設定動作の流れを示すフローチャート。
【図5】抽出された楽曲を再生回数が多い順にソートした例を示す図。
【図6】抽出された楽曲を嗜好係数順にソートした例を示す図。
【図7】抽出された楽曲を再生回数が少ない順にソートした例を示す図。
【図8】抽出された楽曲を刺激係数順にソートした例を示す図。
【図9】本発明の実施の形態1における楽曲検索装置の曲再生動作の流れを示すフローチャート。
【図10】嗜好係数でソートしたリストを用いて楽曲を再生した際に、再生前後で楽曲の順位が変更される例を示す図。
【図11】刺激係数でソートしたリストを用いて楽曲を再生した際に、再生前後で楽曲の順位が変更される例を示す図。
【図12】本発明の実施の形態2における楽曲検索装置の構成を示す図。
【図13】本発明の実施の形態2における楽曲検索装置の操作部の操作パネル構成を示す図。
【図14】本発明の実施の形態2における楽曲検索装置の曲再生動作の流れを示すフローチャート。
【図15】本発明の実施の形態3における楽曲検索装置の構成を示す図。
【図16】本発明の実施の形態3における楽曲検索装置の曲再生動作の流れを示すフローチャート。
【符号の説明】
1 音楽データベース
2 操作部
3 検索処理部
4 曲リストメモリ
5 再生装置
6 センサ
7 デジタル放送局
21 保存楽曲ボタン
22 代表曲ボタン
23 候補曲ボタン
24 タイトル表示エリア
28 再生回数頻度ボタン
29 メモリボタン
32 使用場所表示部
33 状態表示部
Claims (5)
- 複数の楽曲の音楽データと、それぞれの楽曲の音楽的特徴を表す音楽的特徴量および再生回数と、が関連づけて格納された音楽データベースと、検索処理部と、再生装置と、を備える楽曲検索装置による楽曲検索方法であって、
前記検索処理部が、前記音楽データベースの楽曲の中から任意の数だけ選択されて登録された複数の代表曲の音楽データの音楽的特徴量と、前記音楽データベース内の前記代表曲以外の楽曲の音楽的特徴量と、を比較して前記代表曲以外の楽曲の中から前記代表曲と類似度の高い順に所定数の楽曲を候補曲として抽出し、当該候補曲を抽出順に並べた再生用リストを生成するステップと、
前記検索処理部が、前記音楽データベースから、前記再生装置による前記候補曲の再生回数を取得するステップと、
前記検索処理部が、前記類似度をR、前記再生回数をnとしたときに、R/(1+n)で算出される数値を刺激係数とし、当該刺激係数が大きい順に前記再生用リストをソートするステップと、
を含むことを特徴とする楽曲検索方法。 - 前記楽曲検索装置は、ユーザの身体的状況を測定するセンサを備え、
前記刺激係数が大きい順に前記曲リストメモリに格納された前記再生用リストをソートするステップは、前記センサにより前記ユーザの身体的状況が疲労の状態にあると検知された場合に実行することを特徴とする請求項1に記載の楽曲検索方法。 - 前記再生用リストが前記再生装置によって再生され、前記再生用リストのうちの1つの楽曲の再生が終了したことを前記楽曲検索装置が検知した場合、再生が終了した当該楽曲の音楽データに関連付けされた再生回数を1インクリメントし、前記音楽データベースに保存することを特徴とする請求項1又は2に記載の楽曲検索方法。
- 複数の楽曲の音楽データと、それぞれの楽曲の音楽的特徴を表す音楽的特徴量および再生回数と、が関連づけて格納された音楽データベースと、検索処理部と、再生装置と、を備え、
前記検索処理部は、
前記音楽データベースの楽曲の中から任意の数だけ選択されて登録された複数の代表曲の音楽データの音楽的特徴量と、前記音楽データベース内の前記代表曲以外の楽曲の音楽的特徴量と、を比較して前記代表曲以外の楽曲の中から前記代表曲と類似度の高い順に所定数の楽曲を候補曲として抽出し、当該候補曲を抽出順に並べた再生用リストを生成する手段と、
前記音楽データベースから、前記候補曲の前記再生装置による再生回数を取得する手段と、
前記類似度をR、前記再生回数をnとしたときに、R/(1+n)で算出される数値を刺激係数とし、当該刺激係数が大きい順に前記再生用リストをソートする手段と、
を備えることを特徴とする楽曲検索装置。 - 複数の楽曲の音楽データと、それぞれの楽曲の音楽的特徴を表す音楽的特徴量および再生回数と、が関連づけて格納された音楽データベースの楽曲の中から任意の数だけ選択されて登録された複数の代表曲の音楽データの音楽的特徴量と、前記音楽データベース内の前記代表曲以外の楽曲の音楽的特徴量と、を比較して前記代表曲以外の楽曲の中から前記代表曲と類似度の高い順に所定数の楽曲を候補曲として抽出し、当該候補曲を抽出順に並べた再生用リストを生成するステップと、
前記音楽データベースから、前記候補曲の再生回数を取得するステップと、
前記類似度をR、前記再生回数をnとしたときに、R/(1+n)で算出される数値を刺激係数とし、当該刺激係数が大きい順に前記再生用リストをソートするステップと、をコンピューターに実行させることを特徴とする楽曲検索プログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002333325A JP4302967B2 (ja) | 2002-11-18 | 2002-11-18 | 楽曲検索方法、楽曲検索装置及び楽曲検索プログラム |
US10/688,903 US20040128286A1 (en) | 2002-11-18 | 2003-10-21 | Music searching method, music searching device, and music searching program |
DE60310014T DE60310014T2 (de) | 2002-11-18 | 2003-10-24 | Musiksuchverfahren, Musiksuchgerät und Musiksuchprogramm |
EP03256734A EP1420388B1 (en) | 2002-11-18 | 2003-10-24 | Music searching method, music searching device, and music searching program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002333325A JP4302967B2 (ja) | 2002-11-18 | 2002-11-18 | 楽曲検索方法、楽曲検索装置及び楽曲検索プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004171096A JP2004171096A (ja) | 2004-06-17 |
JP4302967B2 true JP4302967B2 (ja) | 2009-07-29 |
Family
ID=32171434
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002333325A Expired - Fee Related JP4302967B2 (ja) | 2002-11-18 | 2002-11-18 | 楽曲検索方法、楽曲検索装置及び楽曲検索プログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US20040128286A1 (ja) |
EP (1) | EP1420388B1 (ja) |
JP (1) | JP4302967B2 (ja) |
DE (1) | DE60310014T2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150063296A (ko) * | 2013-11-29 | 2015-06-09 | 주식회사 다음카카오 | 음악 인식 방법과, 이를 이용한 방송 음악 검색 시스템 및 방송 음악 검색 서비스 제공 방법 |
Families Citing this family (126)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
US7966078B2 (en) | 1999-02-01 | 2011-06-21 | Steven Hoffberg | Network media appliance system and method |
KR100520115B1 (ko) * | 2002-12-27 | 2005-10-10 | 삼성전자주식회사 | 플레이리스트 관리 장치 및 방법 |
ES2297416T5 (es) | 2003-05-06 | 2014-07-17 | Apple Inc. | Procedimiento de modificación de un mensaje, sistema de red de almacenamiento y retransmisión y sistema de mensajería de datos |
JP2005275692A (ja) * | 2004-03-24 | 2005-10-06 | Sony Corp | コンテンツ提供装置、コンテンツ提供システム、Webサイト変更装置、Webサイト変更システム、コンテンツ提供方法およびWebサイト変更方法 |
DE112005000741T5 (de) * | 2004-03-31 | 2007-05-03 | Denso It Laboratory, Inc. | Programmtabellen-Erzeugungsverfahren, Programmtabellen-Erzeugungsvorrichtung und Programmtabellen-Erzeugungssystem |
KR20050117829A (ko) * | 2004-06-11 | 2005-12-15 | 삼성전자주식회사 | 사용자의 신체상태에 따른 서비스 자동선택방법, 장치 및그 기능이 부가된 단말기 |
JP4270037B2 (ja) * | 2004-06-16 | 2009-05-27 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
JP2006031394A (ja) * | 2004-07-15 | 2006-02-02 | Yamaha Corp | コンテンツ配信システム |
US20060083119A1 (en) * | 2004-10-20 | 2006-04-20 | Hayes Thomas J | Scalable system and method for predicting hit music preferences for an individual |
JP2007066285A (ja) * | 2004-12-28 | 2007-03-15 | Sony Corp | 情報処理装置および方法、並びにプログラム |
US8717301B2 (en) | 2005-08-01 | 2014-05-06 | Sony Corporation | Information processing apparatus and method, and program |
EP1835455A1 (en) * | 2005-01-05 | 2007-09-19 | Musicstrands, S.A.U. | System and method for recommending multimedia elements |
US7693887B2 (en) * | 2005-02-01 | 2010-04-06 | Strands, Inc. | Dynamic identification of a new set of media items responsive to an input mediaset |
US7734569B2 (en) | 2005-02-03 | 2010-06-08 | Strands, Inc. | Recommender system for identifying a new set of media items responsive to an input set of media items and knowledge base metrics |
US7797321B2 (en) | 2005-02-04 | 2010-09-14 | Strands, Inc. | System for browsing through a music catalog using correlation metrics of a knowledge base of mediasets |
JP4306629B2 (ja) * | 2005-03-16 | 2009-08-05 | ソニー株式会社 | データ処理方法、電子機器、プログラムおよび記録媒体 |
JP2008145448A (ja) * | 2005-03-31 | 2008-06-26 | Pioneer Electronic Corp | 情報類似性判別装置及び情報類似性判別方法等 |
JP2006301890A (ja) * | 2005-04-20 | 2006-11-02 | Sharp Corp | 楽曲管理システムおよび楽曲管理方法 |
EP1926027A1 (en) * | 2005-04-22 | 2008-05-28 | Strands Labs S.A. | System and method for acquiring and aggregating data relating to the reproduction of multimedia files or elements |
JP2006323438A (ja) * | 2005-05-17 | 2006-11-30 | Sharp Corp | 楽曲検索システム |
WO2006137271A1 (ja) * | 2005-06-24 | 2006-12-28 | Pioneer Corporation | 楽曲検索装置、楽曲検索方法および楽曲検索プログラム |
JP2007041722A (ja) * | 2005-08-01 | 2007-02-15 | Sony Corp | 情報処理装置,コンテンツ再生装置,情報処理方法,イベントログ記録方法,およびコンピュータプログラム |
JP2007047846A (ja) * | 2005-08-05 | 2007-02-22 | Aisin Aw Co Ltd | 情報提供装置 |
JP4403415B2 (ja) * | 2005-09-20 | 2010-01-27 | ソニー株式会社 | コンテンツ再生方法およびコンテンツ再生装置 |
US20090070267A9 (en) * | 2005-09-30 | 2009-03-12 | Musicstrands, Inc. | User programmed media delivery service |
US7877387B2 (en) * | 2005-09-30 | 2011-01-25 | Strands, Inc. | Systems and methods for promotional media item selection and promotional program unit generation |
KR20080063491A (ko) | 2005-10-04 | 2008-07-04 | 스트랜즈, 아이엔씨. | 음악 라이브러리를 시각화하는 방법 및 장치 |
EP1783593A3 (en) * | 2005-10-07 | 2012-12-19 | Sony Corporation | Information processing apparatus with a user interface comprising a touch panel, method and program |
KR100772862B1 (ko) * | 2005-10-11 | 2007-11-02 | 삼성전자주식회사 | 디지털 컨텐츠에 대한 온라인 커뮤니티 서비스 제공 시스템및 방법 |
DE102005052890B4 (de) * | 2005-11-07 | 2009-04-16 | Kristoffer Schwarz | Elektronisches Notenpult |
US20070142090A1 (en) * | 2005-12-15 | 2007-06-21 | Rydenhag Tobias D | Sharing information in a network |
EP1963957A4 (en) | 2005-12-19 | 2009-05-06 | Strands Inc | SYSTEM FOR RECOMMENDING USERS TO OTHER USERS |
JP2007172138A (ja) * | 2005-12-20 | 2007-07-05 | Sony Corp | コンテンツ再生装置、リスト修正装置、コンテンツ再生方法及びリスト修正方法 |
US20070162546A1 (en) * | 2005-12-22 | 2007-07-12 | Musicstrands, Inc. | Sharing tags among individual user media libraries |
KR100717387B1 (ko) * | 2006-01-26 | 2007-05-11 | 삼성전자주식회사 | 유사곡 검색 방법 및 그 장치 |
US20070244880A1 (en) * | 2006-02-03 | 2007-10-18 | Francisco Martin | Mediaset generation system |
JP5161794B2 (ja) | 2006-02-10 | 2013-03-13 | アップル インコーポレイテッド | 動的インタラクティブエンターテイメントベニュー |
JP5075132B2 (ja) | 2006-02-10 | 2012-11-14 | アップル インコーポレイテッド | モバイルメディアプレーヤファイルに優先度を付けるためのシステムおよび方法 |
WO2007103923A2 (en) | 2006-03-06 | 2007-09-13 | La La Media, Inc | Article trading process |
US8285595B2 (en) * | 2006-03-29 | 2012-10-09 | Napo Enterprises, Llc | System and method for refining media recommendations |
US7822318B2 (en) | 2006-04-26 | 2010-10-26 | Sony Ericsson Mobile Communications Ab | Smart random media object playback |
US8903843B2 (en) | 2006-06-21 | 2014-12-02 | Napo Enterprises, Llc | Historical media recommendation service |
JP4817338B2 (ja) * | 2006-07-06 | 2011-11-16 | パイオニア株式会社 | コンテンツ評価装置及びコンテンツ検索装置、コンテンツ評価方法及びコンテンツ検索方法、並びに第1及び第2のコンピュータプログラム |
US7970922B2 (en) | 2006-07-11 | 2011-06-28 | Napo Enterprises, Llc | P2P real time media recommendations |
US7680959B2 (en) * | 2006-07-11 | 2010-03-16 | Napo Enterprises, Llc | P2P network for providing real time media recommendations |
US8805831B2 (en) * | 2006-07-11 | 2014-08-12 | Napo Enterprises, Llc | Scoring and replaying media items |
US9003056B2 (en) | 2006-07-11 | 2015-04-07 | Napo Enterprises, Llc | Maintaining a minimum level of real time media recommendations in the absence of online friends |
US8059646B2 (en) * | 2006-07-11 | 2011-11-15 | Napo Enterprises, Llc | System and method for identifying music content in a P2P real time recommendation network |
US8327266B2 (en) | 2006-07-11 | 2012-12-04 | Napo Enterprises, Llc | Graphical user interface system for allowing management of a media item playlist based on a preference scoring system |
US7521620B2 (en) * | 2006-07-31 | 2009-04-21 | Hewlett-Packard Development Company, L.P. | Method of and system for browsing of music |
US8620699B2 (en) * | 2006-08-08 | 2013-12-31 | Napo Enterprises, Llc | Heavy influencer media recommendations |
US8090606B2 (en) | 2006-08-08 | 2012-01-03 | Napo Enterprises, Llc | Embedded media recommendations |
US20080064351A1 (en) * | 2006-09-08 | 2008-03-13 | Agere Systems, Inc. | System and method for location-based media ranking |
JP4274221B2 (ja) | 2006-10-02 | 2009-06-03 | ソニー株式会社 | 情報処理装置および方法、プログラム、並びに記録媒体 |
US8874655B2 (en) * | 2006-12-13 | 2014-10-28 | Napo Enterprises, Llc | Matching participants in a P2P recommendation network loosely coupled to a subscription service |
JP4933330B2 (ja) * | 2007-03-30 | 2012-05-16 | クラリオン株式会社 | 楽曲再生制御装置および再生リスト作成方法 |
US9224427B2 (en) * | 2007-04-02 | 2015-12-29 | Napo Enterprises LLC | Rating media item recommendations using recommendation paths and/or media item usage |
US7941764B2 (en) | 2007-04-04 | 2011-05-10 | Abo Enterprises, Llc | System and method for assigning user preference settings for a category, and in particular a media category |
US8112720B2 (en) | 2007-04-05 | 2012-02-07 | Napo Enterprises, Llc | System and method for automatically and graphically associating programmatically-generated media item recommendations related to a user's socially recommended media items |
US8671000B2 (en) | 2007-04-24 | 2014-03-11 | Apple Inc. | Method and arrangement for providing content to multimedia devices |
US8839141B2 (en) * | 2007-06-01 | 2014-09-16 | Napo Enterprises, Llc | Method and system for visually indicating a replay status of media items on a media device |
US9037632B2 (en) * | 2007-06-01 | 2015-05-19 | Napo Enterprises, Llc | System and method of generating a media item recommendation message with recommender presence information |
US20090049045A1 (en) | 2007-06-01 | 2009-02-19 | Concert Technology Corporation | Method and system for sorting media items in a playlist on a media device |
US20080301187A1 (en) * | 2007-06-01 | 2008-12-04 | Concert Technology Corporation | Enhanced media item playlist comprising presence information |
US8285776B2 (en) * | 2007-06-01 | 2012-10-09 | Napo Enterprises, Llc | System and method for processing a received media item recommendation message comprising recommender presence information |
US9164993B2 (en) * | 2007-06-01 | 2015-10-20 | Napo Enterprises, Llc | System and method for propagating a media item recommendation message comprising recommender presence information |
US20080307316A1 (en) * | 2007-06-07 | 2008-12-11 | Concert Technology Corporation | System and method for assigning user preference settings to fields in a category, particularly a media category |
US20090049030A1 (en) * | 2007-08-13 | 2009-02-19 | Concert Technology Corporation | System and method for reducing the multiple listing of a media item in a playlist |
US20090048992A1 (en) * | 2007-08-13 | 2009-02-19 | Concert Technology Corporation | System and method for reducing the repetitive reception of a media item recommendation |
US7797300B2 (en) * | 2007-09-10 | 2010-09-14 | Rowe International, Inc. | Systems and methods for conducting searches of multiple music libraries |
US7865522B2 (en) * | 2007-11-07 | 2011-01-04 | Napo Enterprises, Llc | System and method for hyping media recommendations in a media recommendation system |
US9060034B2 (en) | 2007-11-09 | 2015-06-16 | Napo Enterprises, Llc | System and method of filtering recommenders in a media item recommendation system |
US20090138457A1 (en) * | 2007-11-26 | 2009-05-28 | Concert Technology Corporation | Grouping and weighting media categories with time periods |
US8224856B2 (en) | 2007-11-26 | 2012-07-17 | Abo Enterprises, Llc | Intelligent default weighting process for criteria utilized to score media content items |
US9224150B2 (en) | 2007-12-18 | 2015-12-29 | Napo Enterprises, Llc | Identifying highly valued recommendations of users in a media recommendation network |
US8396951B2 (en) * | 2007-12-20 | 2013-03-12 | Napo Enterprises, Llc | Method and system for populating a content repository for an internet radio service based on a recommendation network |
US9734507B2 (en) * | 2007-12-20 | 2017-08-15 | Napo Enterprise, Llc | Method and system for simulating recommendations in a social network for an offline user |
US8117193B2 (en) | 2007-12-21 | 2012-02-14 | Lemi Technology, Llc | Tunersphere |
US8060525B2 (en) | 2007-12-21 | 2011-11-15 | Napo Enterprises, Llc | Method and system for generating media recommendations in a distributed environment based on tagging play history information with location information |
US8316015B2 (en) | 2007-12-21 | 2012-11-20 | Lemi Technology, Llc | Tunersphere |
US8725740B2 (en) | 2008-03-24 | 2014-05-13 | Napo Enterprises, Llc | Active playlist having dynamic media item groups |
US20090259621A1 (en) * | 2008-04-11 | 2009-10-15 | Concert Technology Corporation | Providing expected desirability information prior to sending a recommendation |
US8484311B2 (en) | 2008-04-17 | 2013-07-09 | Eloy Technology, Llc | Pruning an aggregate media collection |
JP4577412B2 (ja) * | 2008-06-20 | 2010-11-10 | ソニー株式会社 | 情報処理装置、情報処理方法、情報処理プログラム |
US20100017725A1 (en) * | 2008-07-21 | 2010-01-21 | Strands, Inc. | Ambient collage display of digital media content |
US9496003B2 (en) | 2008-09-08 | 2016-11-15 | Apple Inc. | System and method for playlist generation based on similarity data |
JP2010086273A (ja) * | 2008-09-30 | 2010-04-15 | Kddi Corp | 楽曲検索装置、楽曲検索方法、および楽曲検索プログラム |
WO2010040082A1 (en) | 2008-10-02 | 2010-04-08 | Strands, Inc. | Real-time visualization of user consumption of media items |
US8484227B2 (en) | 2008-10-15 | 2013-07-09 | Eloy Technology, Llc | Caching and synching process for a media sharing system |
US8880599B2 (en) | 2008-10-15 | 2014-11-04 | Eloy Technology, Llc | Collection digest for a media sharing system |
US8271413B2 (en) | 2008-11-25 | 2012-09-18 | Google Inc. | Providing digital content based on expected user behavior |
US20100169328A1 (en) * | 2008-12-31 | 2010-07-01 | Strands, Inc. | Systems and methods for making recommendations using model-based collaborative filtering with user communities and items collections |
US8200602B2 (en) * | 2009-02-02 | 2012-06-12 | Napo Enterprises, Llc | System and method for creating thematic listening experiences in a networked peer media recommendation environment |
EP2406253B1 (en) * | 2009-03-11 | 2013-07-03 | Pfizer Inc. | Benzofuranyl derivatives used as glucokinase inhibitors |
US20110060738A1 (en) | 2009-09-08 | 2011-03-10 | Apple Inc. | Media item clustering based on similarity data |
JP2011164171A (ja) * | 2010-02-05 | 2011-08-25 | Yamaha Corp | データ検索装置 |
US8983905B2 (en) | 2011-10-03 | 2015-03-17 | Apple Inc. | Merging playlists from multiple sources |
US9367587B2 (en) * | 2012-09-07 | 2016-06-14 | Pandora Media | System and method for combining inputs to generate and modify playlists |
US9311294B2 (en) * | 2013-03-15 | 2016-04-12 | International Business Machines Corporation | Enhanced answers in DeepQA system according to user preferences |
DE102013009569B4 (de) | 2013-06-07 | 2015-06-18 | Audi Ag | Verfahren zum Betreiben eines Infotainmentsystems zum Beschaffen einer Wiedergabeliste für eine Audiowiedergabe in einem Kraftfahrzeug, Infotainmentsystem sowie Kraftwagen umfassend ein Infotainmentsystem |
US9788777B1 (en) | 2013-08-12 | 2017-10-17 | The Neilsen Company (US), LLC | Methods and apparatus to identify a mood of media |
JP6131870B2 (ja) * | 2014-01-30 | 2017-05-24 | オンキヨー株式会社 | コンテンツ再生装置及びコンテンツ再生プログラム |
EP4036685A1 (en) | 2014-06-27 | 2022-08-03 | Apple Inc. | Reduced size user interface |
CN111081345B (zh) | 2014-09-02 | 2023-10-10 | 苹果公司 | 身体活动和健身监视器 |
US9792084B2 (en) * | 2015-01-02 | 2017-10-17 | Gracenote, Inc. | Machine-led mood change |
EP4321088A3 (en) | 2015-08-20 | 2024-04-24 | Apple Inc. | Exercise-based watch face |
KR101942459B1 (ko) * | 2016-06-01 | 2019-01-28 | 네이버 주식회사 | 음원 컨텐츠 및 메타 정보를 이용한 플레이리스트 자동 생성 방법 및 시스템 |
AU2017100667A4 (en) | 2016-06-11 | 2017-07-06 | Apple Inc. | Activity and workout updates |
US11216119B2 (en) * | 2016-06-12 | 2022-01-04 | Apple Inc. | Displaying a predetermined view of an application |
US10736543B2 (en) | 2016-09-22 | 2020-08-11 | Apple Inc. | Workout monitor interface |
US10845955B2 (en) | 2017-05-15 | 2020-11-24 | Apple Inc. | Displaying a scrollable list of affordances associated with physical activities |
US10936653B2 (en) | 2017-06-02 | 2021-03-02 | Apple Inc. | Automatically predicting relevant contexts for media items |
CN107357901B (zh) * | 2017-07-14 | 2021-01-26 | 广东工业大学 | 一种视频文件快速检索方法及*** |
KR102033720B1 (ko) * | 2017-11-27 | 2019-10-17 | 네이버 주식회사 | 분위기 컨트롤이 가능한 음원 믹싱 방법 및 시스템 |
DK201870380A1 (en) | 2018-05-07 | 2020-01-29 | Apple Inc. | DISPLAYING USER INTERFACES ASSOCIATED WITH PHYSICAL ACTIVITIES |
US11317833B2 (en) | 2018-05-07 | 2022-05-03 | Apple Inc. | Displaying user interfaces associated with physical activities |
US10953307B2 (en) | 2018-09-28 | 2021-03-23 | Apple Inc. | Swim tracking and notifications for wearable devices |
KR102031282B1 (ko) * | 2019-01-21 | 2019-10-11 | 네이버 주식회사 | 음원 컨텐츠 및 메타 정보를 이용한 플레이리스트 자동 생성 방법 및 시스템 |
DK201970532A1 (en) | 2019-05-06 | 2021-05-03 | Apple Inc | Activity trends and workouts |
JP7297940B2 (ja) | 2019-06-01 | 2023-06-26 | アップル インコーポレイテッド | マルチモードの活動追跡ユーザインタフェース |
DK202070616A1 (en) | 2020-02-14 | 2022-01-14 | Apple Inc | User interfaces for workout content |
US11526262B2 (en) | 2020-05-29 | 2022-12-13 | Apple Inc. | Sharing and using passes or accounts |
EP4323992A1 (en) | 2021-05-15 | 2024-02-21 | Apple Inc. | User interfaces for group workouts |
US11977729B2 (en) | 2022-06-05 | 2024-05-07 | Apple Inc. | Physical activity information user interfaces |
US11896871B2 (en) | 2022-06-05 | 2024-02-13 | Apple Inc. | User interfaces for physical activity information |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5616876A (en) * | 1995-04-19 | 1997-04-01 | Microsoft Corporation | System and methods for selecting music on the basis of subjective content |
US5963957A (en) * | 1997-04-28 | 1999-10-05 | Philips Electronics North America Corporation | Bibliographic music data base with normalized musical themes |
US6317722B1 (en) * | 1998-09-18 | 2001-11-13 | Amazon.Com, Inc. | Use of electronic shopping carts to generate personal recommendations |
US20050038819A1 (en) * | 2000-04-21 | 2005-02-17 | Hicken Wendell T. | Music Recommendation system and method |
US7072846B1 (en) * | 1999-11-16 | 2006-07-04 | Emergent Music Llc | Clusters for rapid artist-audience matching |
US6192340B1 (en) * | 1999-10-19 | 2001-02-20 | Max Abecassis | Integration of music from a personal library with real-time information |
US6526411B1 (en) * | 1999-11-15 | 2003-02-25 | Sean Ward | System and method for creating dynamic playlists |
AU2768501A (en) * | 2000-01-07 | 2002-03-04 | Etantrum. Com, Inc. | Method and apparatus for data and media management |
US20070163425A1 (en) * | 2000-03-13 | 2007-07-19 | Tsui Chi-Ying | Melody retrieval system |
US6545209B1 (en) * | 2000-07-05 | 2003-04-08 | Microsoft Corporation | Music content characteristic identification and matching |
JP2002114107A (ja) * | 2000-10-10 | 2002-04-16 | Nissan Motor Co Ltd | オーディオ装置及び音楽提供方法 |
US20020113824A1 (en) * | 2000-10-12 | 2002-08-22 | Myers Thomas D. | Graphic user interface that is usable as a commercial digital jukebox interface |
EP1241588A3 (en) * | 2001-01-23 | 2006-01-04 | Matsushita Electric Industrial Co., Ltd. | Audio information provision system |
US20020103796A1 (en) * | 2001-01-31 | 2002-08-01 | Sonicblue, Inc. | Method for parametrically sorting music files |
EP1244033A3 (en) * | 2001-03-21 | 2004-09-01 | Matsushita Electric Industrial Co., Ltd. | Play list generation device, audio information provision device, system, method, program and recording medium |
US7373209B2 (en) * | 2001-03-22 | 2008-05-13 | Matsushita Electric Industrial Co., Ltd. | Sound features extracting apparatus, sound data registering apparatus, sound data retrieving apparatus, and methods and programs for implementing the same |
US20030014407A1 (en) * | 2001-04-11 | 2003-01-16 | Green Arrow Media, Inc. | System and method for making media recommendations |
US7010515B2 (en) * | 2001-07-12 | 2006-03-07 | Matsushita Electric Industrial Co., Ltd. | Text comparison apparatus |
JP2003173623A (ja) * | 2001-12-05 | 2003-06-20 | Pioneer Electronic Corp | 情報再生装置 |
US20030205124A1 (en) * | 2002-05-01 | 2003-11-06 | Foote Jonathan T. | Method and system for retrieving and sequencing music by rhythmic similarity |
US6886010B2 (en) * | 2002-09-30 | 2005-04-26 | The United States Of America As Represented By The Secretary Of The Navy | Method for data and text mining and literature-based discovery |
JP4203308B2 (ja) * | 2002-12-04 | 2008-12-24 | パイオニア株式会社 | 楽曲構造検出装置及び方法 |
JP2005173938A (ja) * | 2003-12-10 | 2005-06-30 | Pioneer Electronic Corp | 曲検索装置、曲検索方法及び曲検索用プログラム並びに情報記録媒体 |
-
2002
- 2002-11-18 JP JP2002333325A patent/JP4302967B2/ja not_active Expired - Fee Related
-
2003
- 2003-10-21 US US10/688,903 patent/US20040128286A1/en not_active Abandoned
- 2003-10-24 DE DE60310014T patent/DE60310014T2/de not_active Expired - Lifetime
- 2003-10-24 EP EP03256734A patent/EP1420388B1/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150063296A (ko) * | 2013-11-29 | 2015-06-09 | 주식회사 다음카카오 | 음악 인식 방법과, 이를 이용한 방송 음악 검색 시스템 및 방송 음악 검색 서비스 제공 방법 |
Also Published As
Publication number | Publication date |
---|---|
DE60310014T2 (de) | 2007-04-05 |
US20040128286A1 (en) | 2004-07-01 |
EP1420388B1 (en) | 2006-11-29 |
JP2004171096A (ja) | 2004-06-17 |
EP1420388A1 (en) | 2004-05-19 |
DE60310014D1 (de) | 2007-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4302967B2 (ja) | 楽曲検索方法、楽曲検索装置及び楽曲検索プログラム | |
KR101398916B1 (ko) | 콘텐츠 제공 시스템, 콘텐츠 제공 장치, 콘텐츠 분배 서버,콘텐츠 수신 단말 및 콘텐츠 제공 방법 | |
CN101375337B (zh) | 内容再现设备和内容再现方法 | |
US7716220B2 (en) | Content recommendation device with an arrangement engine | |
JP5533868B2 (ja) | コンテンツ推薦システム、コンテンツ推薦方法、コンテンツ推薦装置及び情報記憶媒体 | |
JP2008165759A (ja) | 情報処理装置及び方法並びにプログラム | |
US20120117071A1 (en) | Information processing device and method, information processing system, and program | |
JP5647500B2 (ja) | コンテンツ提供サーバ、及び端末装置 | |
US20160299914A1 (en) | Creative arts recommendation systems and methods | |
CN102165527B (zh) | 提供用于基于用户的生理反应来选择内容项的***的方法 | |
JP2007249740A (ja) | コンテンツ選択装置及びプログラム | |
JP4599141B2 (ja) | 情報提供システム,情報提供サーバおよびコンピュータプログラム | |
TW201104465A (en) | Voice songs searching method | |
JP4646249B2 (ja) | プログラム記録媒体、携帯型ビデオゲーム機、再生制御プログラム及び再生制御方法 | |
JP2007334685A (ja) | コンテンツ検索装置、コンテンツ検索方法及びプログラム | |
Bai et al. | Background Music Recommendation System Based on User's Heart Rate and Elapsed Time | |
JP4104569B2 (ja) | 情報サービスシステムおよび放送受信システム | |
JP2010060635A (ja) | カラオケ装置 | |
JP2014164112A (ja) | 電気機器 | |
JP7475787B2 (ja) | カラオケ装置 | |
JP3902145B2 (ja) | 放送受信方法および放送受信システム | |
JP5834514B2 (ja) | 情報処理装置、情報処理システム、情報処理方法、および、プログラム | |
JP5240840B2 (ja) | カラオケ装置 | |
JP2009211093A (ja) | プログラム記録媒体、再生装置、再生制御プログラム及び再生制御方法 | |
JP4039019B2 (ja) | 番組予約方法及びシステム及び番組予約サーバ及び番組予約プログラム及びコンピュータ読み取り可能な記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051005 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090107 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090114 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090303 |
|
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: 20090421 |
|
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: 20090423 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120501 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |