(57)【要約】【課題】ユーザが希望する楽曲を高精度で検索する。【解決手段】検索の基礎となる代表曲を設定する操作部２と、前記代表曲と検索対象となる複数の楽曲とを類似度に基づいて比較し、比較結果に基づいて前記類似度の高い楽曲を複数選択し、選択した複数の楽曲のそれぞれに関連付けられた再生回数に基づいて昇順又は降順にソートした楽曲リストを生成する検索処理部３とを備える。【選択図】  図１
2004171096.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが希望する楽曲を楽曲データベースから検索する楽曲検索方法であって、ユーザが設定した検索の基礎となる代表曲と検索対象となる複数の楽曲とを類似度に基づいて比較するステップと、比較結果に基づいて前記類似度の高い楽曲を少なくとも１つ選択するステップとを含む楽曲検索方法。
【請求項２】
選択した複数の楽曲のそれぞれに関連付けられる再生回数を参照するステップと、選択した複数の楽曲を前記再生回数に基づいて昇順又は降順にソートするステップとを含む請求項１記載の楽曲検索方法。
【請求項３】
前記再生回数を楽曲再生ごとに更新するステップと、選択した複数の楽曲を更新された再生回数に基づいて昇順又は降順にソートするステップとを含む請求項２記載の楽曲検索方法。
【請求項４】
前記再生回数を楽曲スキップごとに更新するステップと、選択した複数の楽曲を更新された再生回数に基づいて昇順又は降順にソートするステップとを含む請求項２記載の楽曲検索方法。
【請求項５】
選択した複数の楽曲を再生環境に基づいて昇順又は降順にソートするステップを含む請求項２から４のいずれか一項記載の楽曲検索方法。
【請求項６】
前記検索対象となる複数の楽曲を多チャンネルデジタル放送から取得するステップを含む請求項１から５のいずれか一項記載の楽曲検索方法。
【請求項７】
ユーザが希望する楽曲を楽曲データベースから検索する楽曲検索装置であって、検索の基礎となる代表曲を設定する代表曲設定手段と、前記代表曲と検索対象となる複数の楽曲とを類似度に基づいて比較する比較手段と、比較結果に基づいて前記類似度の高い楽曲を複数選択する類似曲選択手段と、選択した複数の楽曲のそれぞれに関連付けられた再生回数に基づいて昇順又は降順にソートした楽曲リストを生成するリスト生成手段とを備える楽曲検索装置。
【請求項８】
ユーザが希望する楽曲を楽曲データベースから検索する楽曲検索プログラムであって、コンピュータを、ユーザが設定した検索の基礎となる代表曲と検索対象となる複数の楽曲とを類似度に基づいて比較する手段、比較結果に基づいて前記類似度の高い楽曲を少なくとも１つ選択する手段として機能させる楽曲検索プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ユーザが希望する楽曲を選択するための楽曲検索方法、楽曲検索装置及び楽曲検索プログラムに関する。
【０００２】
【従来の技術】
近年、複数の楽曲から、ユーザが希望する楽曲を検索する楽曲検索技術が提案されている。従来の楽曲検索装置として、特許文献１に記載のものは、ユーザの気分（感性）に合わせて楽曲を提示するもので、ユーザの感性を測定し、感性を表すパラメータを検索パラメータとして楽曲を提示するものである。また、特許文献２に記載のものは、楽曲に対する主観的な印象に基づいてユーザが希望する楽曲を検索するものである。
【０００３】
【特許文献１】
特開２００１−２８２８４７号公報  （第４−８頁、第１−１３図）
【特許文献２】
特開２００２−２７８５４７号公報  （第３０−４０頁、第１−７図）
【０００４】
【発明が解決しようとする課題】
しかし、楽曲の嗜好には個人差があるため、感性又は印象を基準にして検索した楽曲が、必ずしもユーザが希望する楽曲と一致するとは限らない。また、同じ感性又は印象でも、楽曲を聴く場所によってユーザが希望する楽曲は異なる。例えば、眠気を催したユーザは、寝室では眠気を誘う楽曲を希望するが、運転中は眠気を覚ましたい楽曲を希望する。また、ユーザと同乗する他人が希望する楽曲を検索する場合は、他人の感性又は印象を適切に選択しなければならず、同乗者が希望する楽曲を検索することは困難である。
【０００５】
また、感性又は印象を基準に検索した楽曲が、ユーザが過去に何度も聴いている場合、その楽曲に対する慣れがあるため、運転中の眠気を覚ます効果は薄い。この場合、ユーザは聴いた回数の少ない楽曲を希望する。一方、ユーザが家族と同乗する場合に子供の好きな楽曲を検索する場合は、好きな楽曲は何度も聴いていることから、聴いた回数の多い楽曲を希望する。
【０００６】
このように、感性又は印象を基準に楽曲を検索するだけでは、ユーザの嗜好を正確に反映することはできず、また、楽曲を聴いた回数を考慮しないため、楽曲を聴く環境によっては、必ずしもユーザが希望する楽曲と一致するとは限らないという問題が生じる。本発明が解決しようとする課題には、上記した問題が一例として挙げられる。
【０００７】
【課題を解決するための手段】
請求項１に記載の発明は、ユーザが希望する楽曲を楽曲データベースから検索する楽曲検索方法であって、ユーザが設定した検索の基礎となる代表曲と検索対象となる複数の楽曲とを類似度に基づいて比較するステップと、比較結果に基づいて前記類似度の高い楽曲を少なくとも１つ選択するステップとを含むことを特徴とする。
【０００８】
また、請求項７に記載の発明は、ユーザが希望する楽曲を楽曲データベースから検索する楽曲検索装置であって、検索の基礎となる代表曲を設定する代表曲設定手段と、前記代表曲と検索対象となる複数の楽曲とを類似度に基づいて比較する比較手段と、比較結果に基づいて前記類似度の高い楽曲を複数選択する類似曲選択手段と、選択した複数の楽曲のそれぞれに関連付けられた再生回数に基づいて昇順又は降順にソートした楽曲リストを生成するリスト生成手段とを備えることを特徴とする。
【０００９】
また、請求項８に記載の発明は、ユーザが希望する楽曲を楽曲データベースから検索する楽曲検索プログラムであって、コンピュータを、ユーザが設定した検索の基礎となる代表曲と検索対象となる複数の楽曲とを類似度に基づいて比較する手段、比較結果に基づいて前記類似度の高い楽曲を少なくとも１つ選択する手段として機能させることを特徴とする。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
図１は本発明の実施の形態１の楽曲検索装置の構成を示すブロック図である。楽曲検索装置は、音楽データベース１、操作部２、検索処理部３、曲リストメモリ４、再生装置５を備える。
【００１１】
音楽データベース１は、楽曲の音楽データと楽曲の音楽的特徴を表す音楽データ検索用情報や再生回数とを関連付けて格納する。また、タイトルや歌手名を含む楽曲の書誌情報や各楽曲の再生回数も音楽データに関連付けて音楽データベース１に保存される。音楽データベース１は、ハードディスクなどの大容量の記録媒体で構成される。
【００１２】
操作部２は、ユーザが聴きたい楽曲を音楽データベース１から検索するときに検索の基準となる代表曲を選択したり、音楽データの再生を実行したりするためのボタン類で構成される。
【００１３】
検索処理部３は、選択された代表曲の音楽的特徴に基づいて類似する楽曲の音楽データを抽出して再生用リストを生成したり、生成した再生用リストの再生順序をソートしたりする処理部で、コンピュータの制御により実現される。
【００１４】
曲リストメモリ４は、検索処理部３で生成された楽曲の再生用リストを格納するためのメモリである。
【００１５】
再生装置５は、曲リストメモリ４に格納された再生用リストに従って、音楽データベース１から対応する楽曲の音楽データを取得し、音楽を再生するブロックである。
【００１６】
なお、音楽データベース１は、必ずしも楽曲検索装置内にある必要はなく、遠隔のサーバー装置内に音楽データベースを設け、通信により音楽データの取得や関連するデータ内容の更新等を行ってもよい。
【００１７】
図２は、楽曲検索装置の操作部２の操作パネル構成を示す図である。操作部２の操作パネルには、保存楽曲ボタン２１、代表曲ボタン２２、候補曲ボタン２３、タイトル表示エリア２４、上矢印キー２５、下矢印キー２６、決定ボタン２７、再生回数頻度ボタン２８、メモリボタン２９が設けられ、各種の入力及び選択を行う。
【００１８】
保存楽曲ボタン２１は、音楽データベース１に保存されているすべての楽曲のタイトルをタイトル表示エリア２４に表示する。代表曲ボタン２２は、ユーザが選択した代表曲のタイトルをタイトル表示エリア２４に表示する。候補曲ボタン２３は、代表曲に基づいて検索された類似曲のタイトルをタイトル表示エリア２４に表示する。上矢印キー２５及び下矢印キー２６は、タイトル表示エリア２４のカーソルを上下に移動する。決定ボタン２７は、カーソルが位置するタイトルの選択を確定する。
【００１９】
再生回数頻度ボタン２８は、タイトル表示エリア２４に表示された楽曲のタイトルを再生回数が多い順番又は少ない順番でソートして表示する。メモリボタン２９は、検索により抽出された類似曲（即ち、候補曲）のリストを保存したり、保存されたリストで音楽データの再生を行ったりする。１から３までの３つのボタンに別々のリストを記憶することができる。
【００２０】
図３は、楽曲検索装置のパネル操作の流れを示すフローチャートである。はじめに、メモリボタン２９が押下されたかどうかを判断する（ステップＳ１０１）。メモリボタン２９以外のボタンが押下された場合は、再生用リストの生成を行うための操作であると判断して曲設定動作を行う（ステップＳ１０２）。一方、メモリボタン２９が押下された場合は、再生用リストに基づく楽曲再生のための操作であると判断して曲再生動作を行う（ステップＳ１０３）。
【００２１】
図４は、楽曲検索装置の曲設定動作の流れを示すフローチャートである。まず、装置のユーザが、操作パネルの保存楽曲ボタン２１を押すと、音楽データベース１に保存されているすべての楽曲がタイトル表示エリア２４に一覧表示される。音楽データベース１には例えば１００曲程度の楽曲が保存されているので、ユーザはタイトル表示エリア２４のタイトルを上矢印キー２５や下矢印キー２６でスクロールさせ、聴きたい楽曲のタイトルを任意の数だけ選択し、決定ボタン２７で代表曲として登録する（ステップＳ２０１）。代表曲の登録数は任意であり、いくつ登録してもかまわない。また、代表曲ボタン２２を押すと、登録された代表曲を確認できる。
【００２２】
代表曲の登録が終了して、ユーザが候補曲ボタン２３を押すと、検索処理部３は、登録された代表曲の音楽データの音楽的特徴量と、その他の楽曲の音楽的特徴量を比較して類似度の高い楽曲を抽出する（ステップＳ２０２）。音楽的特徴量は、楽曲の拍周期や拍強度、またそれらの変化率などを算出した数値で、公知の手法により算出することが可能である。これらの特徴量を用いて類似度を計算する。例えば、代表曲として３曲（Ｘ１，Ｘ２，Ｘ３）を選択した場合、選択された楽曲Ｘ１と音楽データベース１内の任意の楽曲Ｙ１との類似度は、特徴量の相関Ｒ（Ｘ１，Ｙ１）で表されるので、楽曲の総合的な類似度はＲＹ１＝ΣＲ（Ｘｎ，Ｙ１））となる。同様に、すべての楽曲（Ｙ２，Ｙ３，…）について類似度（ＲＹ２，ＲＹ３，…）を求め、類似度の高い楽曲を検索する。
【００２３】
検索終了後、類似度の高い上位曲（例えば１０曲）を候補曲としてタイトル表示エリア２４に表示する（ステップＳ２０３）。次に、表示された候補曲リストについてリスト内の楽曲の再生順序を変更するかどうかを判断する（ステップＳ２０４）。並べ替えを行う場合、再生回数頻度ボタン２８の押下を検知し（ステップＳ２０５）、「少」ボタンが押下されているときは過去の再生回数が少ない順番にリストを並べ直す（ステップＳ２０６）。一方、「多」ボタンが押下されているときは過去の再生回数が多い順番にリストを並べ直す（ステップＳ２０７）。また、再生回数頻度ボタン２８が押下されない場合は、ステップＳ２０４において再生順序の変更を行わないと判断し、類似度が高い順番でそのまま表示される。
【００２４】
ユーザが、メモリボタン２９のいずれかを押下すると、生成された再生用リストが曲リストメモリ４に保存され（ステップＳ２０８）、再生用リスト生成のための曲設定動作が終了する。同様にして別の再生用リストを生成して別のメモリボタンに記憶させることができる。例えば、１のメモリボタンに運転中に自分で聴く音楽のリストを、２のメモリボタンに運転中に子供に聴かせる音楽のリストを記憶することができる。
【００２５】
ここで、再生順序の変更を行う場合の動作の具体例について説明する。例えば、運転中に同乗している幼児に聴かせるための楽曲のリストを生成する際、日頃あまり聴き慣れない楽曲が並んでいると、子供が音楽に興味を示さず、子供を落ち着かせるのに効果的でないため、興味を示すような聴き慣れた楽曲を最初から順番に並べたリストを生成したい場合がある。このような場合に、操作パネルの再生回数頻度ボタン２８の「多」を押すと、抽出した楽曲が再生回数の多い順番にソートされ、最終的な再生用リストとして記憶させることができる。
【００２６】
図５は、抽出された楽曲を再生回数が多い順にソートした例を示す図である。図５（ａ）で類似度が高い順番に抽出された楽曲が、図５（ｂ）で再生回数が多い順番にソートされている。このようにソートすることで、聴き慣れた楽曲から再生することが可能になる。
【００２７】
別なソート例として、類似度と再生回数の両方を考慮するため、類似度をＲ、楽曲の再生回数をｎとすると、Ｒ×（１＋ｎ）で算出される数値（以下、嗜好係数と記す）が大きい順に並べたリストを生成するようにしてもかまわない。
【００２８】
図６は、抽出された楽曲を嗜好係数順にソートした例を示す図である。図５で再生回数が多い順にソートされたリスト（図６（ａ））が、嗜好係数が高い順番にソートされている（図６（ｂ））。このようにソートすることで、類似度と再生回数の両方を加味して、楽曲を聴く者の嗜好により強く合致する楽曲から順番に再生することが可能になる。特に、類似度が低くても再生回数が多い楽曲や、類似度が高くても再生回数が少ない楽曲など、類似度又は再生回数のいずれか一方だけを基準にしてソートした場合には下位となる楽曲が上位に位置されるようになる。例えば、類似度で並べられた図５（ａ）では類似度が低いため下位に位置されている楽曲Ｇは、再生回数が高いので、嗜好係数でソートした図６（ｂ）では上位へ位置される。また、再生回数でソートした図６（ａ）では再生回数が少ないため４位に位置されている楽曲Ａは、類似度が高いので、嗜好係数でソートした図６（ｂ）では上位へ位置される。
【００２９】
また、例えば、運転中に自分で聴くための楽曲のリストを生成する際、聴き慣れた楽曲から順番に編成すると眠気防止に効果的でないため、あまり聴いていない楽曲（即ち、再生頻度の少ない楽曲）から順番に並べて眠気防止に効果的なリストを生成したい場合がある。このような場合に、操作パネルの再生回数頻度ボタン２８の「少」を押すと、抽出した楽曲が再生回数の少ない順番にソートされ、最終的な再生用リストとして記憶させることができる。
【００３０】
図７は、抽出された楽曲を再生回数が少ない順にソートした例を示す図である。図７（ａ）で類似度が高い順番に抽出された楽曲が、図７（ｂ）で再生回数が少ない順番にソートされている。このようにソートすることで、選択した代表曲に類似している楽曲の中で、聴き慣れない楽曲から順番に再生することが可能になる。
【００３１】
別なソート例として、類似度と再生回数の両方を考慮するため、類似度をＲ、楽曲の再生回数をｎとすると、Ｒ／（１＋ｎ）で算出される数値（以下、刺激係数と称する）が大きい順に並べたリストを生成するようにしてもかまわない。
【００３２】
図８は、抽出された楽曲を刺激係数順にソートした例を示す図である。図７で再生回数が少ない順にソートされたリスト（図８（ａ））が、刺激係数が高い順番にソートされている（図８（ｂ））。このようにソートすることで、類似度と再生回数の両方を加味し、選択した代表曲のイメージに類似しながらも再生回数が少ない、即ち楽曲を聴く者の注意力の高揚（刺激）により強く合致する楽曲から順番に再生することが可能になる。特に、類似度が高くても再生回数が多い楽曲は、再生回数だけを基準にしてソートした場合には下位となるが、注意力の高揚には効果的であるため上位に位置されるようになる。一方、再生回数が少なくても類似度が低い楽曲は、再生回数だけを基準にしてソートした場合には上位となるが、注意力の高揚には効果的ではないため、下位に位置されるようになる。例えば、再生回数でソートした図８（ａ）では再生回数が多いため７位に位置されている楽曲Ａは、類似度が高いので、刺激係数でソートした図８（ｂ）では上位へ位置される。一方、再生回数でソートした図８（ａ）では再生回数が少ないため３位に位置されている楽曲Ｈは、類似度が低いので、刺激係数でソートした図８（ｂ）では下位へ位置される。
【００３３】
なお、再生回数の大小順ではなく、嗜好係数や刺激係数で再生順序を変更する場合は、操作パネルにおける再生回数頻度ボタン２８の、「多」のボタンに嗜好係数でソートする機能を、「少」のボタンに刺激係数でソートする機能を付与すればよい。また、上記で説明した再生順序の変更は、後述するように、リスト生成後即ち再生動作時においても可能である。
【００３４】
図９は、楽曲検索装置の曲再生動作の流れを示すフローチャートである。まず、装置のユーザが、操作パネルにあるメモリボタン２９のいずれかを押すと、当該ボタンに記憶された再生用リストがタイトル表示エリア２４に表示される（ステップＳ３０１）。
【００３５】
次に、表示された再生用リストについてリスト内の楽曲の再生順序を変更するかどうかを判断する（ステップＳ３０２）。並べ替えを行う場合、再生回数頻度ボタン２８の押下を検知し（ステップＳ３０３）、「少」ボタンが押下されているときは過去の再生回数が少ない順番にリストを並べ直す（ステップＳ３０４）。一方、「多」ボタンが押下されているときは過去の再生回数が多い順番にリストを並べ直す（ステップＳ３０５）。また、再生回数頻度ボタン２８が押下されない場合は、ステップＳ３０２において再生順序の変更を行わないと判断し、類似度が高い順番でそのまま表示される。
【００３６】
再生順序が変更された再生用リストは一旦曲リストメモリ４に保存され（ステップＳ３０６）、再生用リストに従って楽曲の再生が開始する（ステップＳ３０７）。楽曲の再生は、検索処理部３が音楽データベース１から取得した音楽データを再生装置５に伝送して実行される。検索処理部３は、再生中に再生装置のスキップボタン（図示略）が押下され、曲がスキップされたかどうかを判定し（ステップＳ３０８）、スキップボタンが押下された場合は、再生用リストの次の楽曲を再生する（ステップＳ３０９）。楽曲の再生が終了するたびに、音楽データベース１の当該音楽データに関連付けされた再生回数のデータを１だけインクリメントし、音楽データの再生回数が保存される（ステップＳ３１０）。なお、スキップか再生かの判定は、例えば、３０秒以上再生された楽曲はその後スキップボタンが押下されても再生とカウントするなど、適宜基準を設定してよい。
【００３７】
ところで、曲再生動作の以上の手順によれば、楽曲の再生やスキップを行うたびに音楽データの再生回数が変化するので、嗜好係数や刺激係数も変化して、それに伴いリスト内の楽曲の順位が自動的に更新される。
【００３８】
図１０は、嗜好係数でソートしたリストを用いて楽曲を再生した際に、再生前後で楽曲の順位が変更される例を示す図である。例えば、嗜好係数でソートされた再生用リストに従って、１曲目から再生を開始し、３曲目をスキップさせて５曲目まで再生して再生動作を終了したとする。図１０（ａ）に示すように、再生終了後、３曲目を除き５曲目までの当該音楽データの再生回数が１回増えるため、嗜好係数は変化する。従って、次に再生動作を行う際は、変化後の嗜好係数に基づいて図１０（ｂ）のように再生用リストが更新される。図１０の例では、スキップされた楽曲Ｄの順位が下がり、再生回数が増えた楽曲Ｂの順位が上昇している。
【００３９】
嗜好係数（又は再生回数が多い順）でソートを行うことで、再生を繰り返すごとにユーザの好みに適合するようにリストが修正されるという効果がある。具体的には、たとえ類似度が低くても再生回数が増加していくような楽曲は、ユーザの好きな楽曲であると判断して再生リスト内の順位を徐々に上昇させることができる。
【００４０】
図１１は、刺激係数でソートしたリストを用いて楽曲を再生した際に、再生前後で楽曲の順位が変更される例を示す図である。例えば、刺激係数でソートされた再生用リストに従って、１曲目から再生を開始し、２曲目をスキップさせて５曲目まで再生して再生動作を終了したとする。図１１（ａ）に示すように、再生終了後、２曲目を除き５曲目までの当該音楽データの再生回数が１回増えるため、刺激係数は変化する。従って、次に再生動作を行う際は、変化後の刺激係数に基づいて図１１（ｂ）のように再生用リストが更新される。図１１の例では、スキップされた楽曲Ｉの順位が上昇し、類似度が低くしかも再生回数が増えた楽曲Ｆの順位が下降した。
【００４１】
このように、刺激係数（又は再生回数が少ない順）でソートを行うことで、再生を繰り返すごとにユーザの好みに適合するようにリストが修正されるという効果がある。具体的には、同じように再生回数が増加しても、類似度の低い楽曲は注意力の高揚には効果的でないと判断して、再生リスト内における順位を徐々に下げることができる。
【００４２】
また、上記の曲再生動作の手順では、楽曲の再生順序（リスト内での順位ではなく、再生回数頻度ボタン２８で決定する順序）を変更できるが、変更の具体的な動作については、曲設定動作において例示した内容と同様であるので、説明を省略する。但し、曲再生動作における再生順序の変更では、上記のように、楽曲の再生やスキップを行うたびに楽曲の再生回数が更新されるので、楽曲の相対的な順位の変化も反映されることが曲設定動作時と比較して異なる特徴である。
【００４３】
図１２は本発明の実施の形態２の楽曲検索装置の構成を示すブロック図である。図１に示した部分と同一部分には同一符号を付して説明する。楽曲検索装置は、音楽データベース１、操作部２、検索処理部３、曲リストメモリ４、再生装置５、センサ６を備える。
【００４４】
センサ６は、例えば、装置自体の着脱を検知するセンサやユーザの身体的状況（例えば、心拍数や脈拍、血圧など）を測定するセンサなど、公知の各種センサで構成され、検知情報は検索処理部３に伝達される。検索処理部３は、検知結果に応じて、生成された再生用リストの再生順序を自動的に変更する。即ち、ユーザが再生回数頻度ボタン２８の「多」又は「少」のボタンを押下することによって実行される動作が、センサ６により自動的に実行される。
【００４５】
図１３は、楽曲検索装置の操作部２の操作パネル構成を示す図である。図２に示した部分と同一部分には同一符号を付して説明する。操作部２の操作パネルには、上矢印キー２５、下矢印キー２６、左矢印キー３０、右矢印キー３１、決定ボタン２７、再生回数頻度ボタン２８、メモリボタン２９が設けられ、各種の入力及び選択を行う。また、使用場所表示部３２、状態表示部３３、設定代表曲表示部３４、類似曲表示部３５にはそれぞれの状況が表示される。
【００４６】
使用場所表示部３２には、楽曲検索装置の着脱状態を検知するセンサによる検知の状況が表示される。例えば、図１３では楽曲検索装置を車に搭載している状況が表示されている。状態表示部３３には、心拍数や脈拍等を検知するセンサの検知結果に基づいて、楽曲検索装置のユーザの身体的状況が表示される。例えば、図１３ではユーザが運転により疲労している状況が表示されている。設定代表曲表示部３４や類似曲表示部３５には、選択した代表曲やそれを元に抽出された類似曲の一覧が表示される。
【００４７】
次に、楽曲検索装置の動作について説明する。パネル操作の流れ及び曲設定動作は、実施の形態１と同様であるため説明を省略し、以下、曲再生動作について説明する。
【００４８】
図１４は、楽曲検索装置の曲再生動作の流れを示すフローチャートである。まず、装置のユーザが、操作パネルにあるメモリボタン２９のいずれかを押すと、ボタンに記憶された再生用リストがタイトル表示エリア２４に表示される（ステップＳ４０１）。
【００４９】
次に、表示された再生用リストについて、センサ６の検知結果に応じて再生順序が変更される（ステップＳ４０２）。センサ６の検知情報と再生順序の対応は、例えば、次のような設定が可能である。自分で聴くために生成した再生用リストの再生において、楽曲検索装置が車内に設置され、ユーザが疲労の状態にあると検知された場合は、運転者の眠気防止のため、再生用リストは刺激係数の大きい順番（又は再生回数の少ない順番）にソートする。一方、同じリストの再生でも、例えば、楽曲検索装置が車内以外の場所に移動され再生環境の変化が検知された場合は、嗜好係数の大きい順番（又は再生回数の多い順番）にソートする。なお、このような設定は、使用目的などに応じてユーザが任意に行えることが好ましい。また、設定内容は音楽データベース１などに保存されることが好ましい。
【００５０】
再生順序が変更された再生用リストは一旦曲リストメモリ４に保存され（ステップＳ４０３）、再生用リストに従って楽曲の再生が開始する（ステップＳ４０４）。以降のステップＳ４０５からステップＳ４０７までの手順は、実施の形態１における図５のステップＳ３０８からステップＳ３１０までと同様であるので、説明を省略する。このように、センサ６の検知により、再生用リスト内の楽曲の再生順序が自動的に変更される。
【００５１】
なお、上記において、使用場所やユーザの状態をセンサ６で検知するのではなく、ユーザ自身が自ら入力するような構成としてもかまわない。この場合、入力内容に応じて、再生用リスト内の楽曲の再生順序が自動的に変更される。
【００５２】
図１５は本発明の実施の形態３の楽曲検索装置の構成を示すブロック図である。図１に示した部分と同一部分には同一符号を付して説明する。楽曲検索装置には、検索処理部３にデジタル放送局７からの放送データを取得する機能が付加されている。従って、音楽データベース１からの音楽データの再生に加え、デジタル音楽放送の音楽データも再生できる。
【００５３】
デジタル放送局７は、多チャンネルでデジタル音楽データを放送する。検索処理部３は、デジタル放送局７から放送される音楽データを公知の受信装置でチャンネルごとに取得し、取得した音楽データの音楽的特徴と代表曲の音楽的特徴とを比較する。類似度の高い音楽データを放送しているチャンネルを検索して、当該チャンネルを選局して放送データを再生装置５へ伝送することができる。その他の構成要素及び操作パネルの構成は実施の形態１と同様であるので説明を省略する。
【００５４】
次に、上記構成の楽曲検索装置の動作について詳細に説明する。パネル操作の流れ及び曲設定動作は、実施の形態１と同様であるため説明を省略し、以下、曲再生動作について説明する。
【００５５】
図１６は、楽曲検索装置の曲再生動作の流れを示すフローチャートである。まず、装置のユーザが、操作パネルにあるメモリボタン２９のいずれかを押すと、当該ボタンに記憶された再生用リストがタイトル表示エリア２４に表示される（ステップＳ５０１）。
【００５６】
以降のステップＳ５０２からステップＳ５０６までの手順は、実施の形態１における図５のステップＳ３０２からステップＳ３０６までと同様であるので、説明を省略する。再生用リストが曲リストメモリ４に保存されたあと、検索処理部３はデジタル放送局からの放送データを受信する（ステップＳ５０７）。
【００５７】
例えば、放送されている音楽データを１０秒間取得し、取得した音楽データの音楽的特徴量を公知の手法で抽出し、曲設定動作において選択されている代表曲の音楽的特徴量との比較を行う。実施の形態１と同様の方法で比較や類似度の算出を行い、類似度の高い楽曲の音楽データを放送しているチャンネルを検索する（ステップＳ５０８）。チャンネルを再生用リストに追加して（ステップＳ５０９）、再生用リストに従って再生を開始する（ステップＳ５１０）。
【００５８】
なお、音楽データベース１内の音楽データの検索を行わず、デジタル放送局７の放送（チャンネル）だけを抽出して再生することも可能である。このように、デジタル放送局からの放送データに関して、代表曲と類似度の高いチャンネルを抽出し、再生することができる。
【００５９】
以上説明したように、ステップＳ２０１でユーザが設定した検索の基礎となる代表曲と検索対象となる複数の楽曲とを類似度に基づいて比較するステップＳ２０２と、比較結果に基づいて前記類似度の高い楽曲を少なくとも１つ選択するステップＳ２０３とを含む楽曲検索方法及びコンピュータを、ユーザが設定した検索の基礎となる代表曲と検索対象となる複数の楽曲とを類似度に基づいて比較する手段、比較結果に基づいて前記類似度の高い楽曲を少なくとも１つ選択する手段として機能させる楽曲検索プログラムによれば、代表曲として設定された楽曲を基準にすることで検索基準が客観的となり、感性又は印象を基準に楽曲を検索する従来技術に比べ、ユーザの希望に一致する楽曲を検索することができる。
【００６０】
また、検索の基礎となる代表曲を設定する代表曲設定手段（操作部２）と、前記代表曲と検索対象となる複数の楽曲とを類似度に基づいて比較する比較手段（検索処理部３）と、比較結果に基づいて前記類似度の高い楽曲を複数選択する類似曲選択手段（検索処理部３）と、選択した複数の楽曲のそれぞれに関連付けられた再生回数に基づいて昇順又は降順にソートした楽曲リストを生成するリスト生成手段（検索処理部３）とを備える楽曲検索装置によれば、代表曲として設定された楽曲を基準にすることで検索基準が客観的となり、感性又は印象を基準に楽曲を検索する従来技術に比べ、ユーザの希望に一致する楽曲を検索することができる。さらに、再生回数を考慮すること、楽曲を聴く環境に適した楽曲リストを生成することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１における楽曲検索装置の構成を示す図。
【図２】本発明の実施の形態１における楽曲検索装置の操作部の操作パネル構成を示す図。
【図３】本発明の実施の形態１における楽曲検索装置のパネル操作の流れを示すフローチャート。
【図４】本発明の実施の形態１における楽曲検索装置の曲設定動作の流れを示すフローチャート。
【図５】抽出された楽曲を再生回数が多い順にソートした例を示す図。
【図６】抽出された楽曲を嗜好係数順にソートした例を示す図。
【図７】抽出された楽曲を再生回数が少ない順にソートした例を示す図。
【図８】抽出された楽曲を刺激係数順にソートした例を示す図。
【図９】本発明の実施の形態１における楽曲検索装置の曲再生動作の流れを示すフローチャート。
【図１０】嗜好係数でソートしたリストを用いて楽曲を再生した際に、再生前後で楽曲の順位が変更される例を示す図。
【図１１】刺激係数でソートしたリストを用いて楽曲を再生した際に、再生前後で楽曲の順位が変更される例を示す図。
【図１２】本発明の実施の形態２における楽曲検索装置の構成を示す図。
【図１３】本発明の実施の形態２における楽曲検索装置の操作部の操作パネル構成を示す図。
【図１４】本発明の実施の形態２における楽曲検索装置の曲再生動作の流れを示すフローチャート。
【図１５】本発明の実施の形態３における楽曲検索装置の構成を示す図。
【図１６】本発明の実施の形態３における楽曲検索装置の曲再生動作の流れを示すフローチャート。
【符号の説明】
１  音楽データベース
２  操作部
３  検索処理部
４  曲リストメモリ
５  再生装置
６  センサ
７  デジタル放送局
２１  保存楽曲ボタン
２２  代表曲ボタン
２３  候補曲ボタン
２４  タイトル表示エリア
２８  再生回数頻度ボタン
２９  メモリボタン
３２  使用場所表示部
３３  状態表示部
【図１】
2004171096.tif 000003
【図２】
2004171096.tif 000004
【図３】
2004171096.tif 000005
【図４】
2004171096.tif 000006
【図５】
2004171096.tif 000007
【図６】
2004171096.tif 000008
【図７】
2004171096.tif 000009
【図８】
2004171096.tif 000010
【図９】
2004171096.tif 000011
【図１０】
2004171096.tif 000012
【図１１】
2004171096.tif 000013
【図１２】
2004171096.tif 000014
【図１３】
2004171096.tif 000015
【図１４】
2004171096.tif 000016
【図１５】
2004171096.tif 000017
【図１６】
2004171096.tif 000018