(57)【要約】【課題】複雑な操作をすることなく利用者の要望に合致した楽曲を検索する。【解決手段】楽曲検索再生装置１において、複数の印象語を、数値によりそれぞれ順位付けて格納した印象語格納手段３２と、複数の楽曲それぞれについて、楽曲に関連する印象語を該楽曲に対応する前記識別子に関連付けて格納した印象データ格納手段３３と、所定の印象語を再生印象語として記憶する制御手段２０と、制御手段２０の再生選曲指示に従って、記憶された再生印象語に対応する一の識別子を印象データ格納手段３３から取得して、この一の識別子に関連付けられた楽曲を楽曲格納手段３１から読み出す再生曲選出手段２３と、再生印象語として記憶された印象語を変更するためのコマンドを、利用者に選択させるための入力手段１０とを備えた。【選択図】図１
2011081824.tif 000002
【特許請求の範囲】
【請求項１】
複数の楽曲データが格納された楽曲格納手段から所望の楽曲データを読み出す楽曲検索再生装置において、
印象語格納手段が格納している、楽曲に関する印象を表現する複数の印象語の内の一の印象語である再生印象語に基づいて、楽曲データを前記楽曲格納手段から読み出す再生曲選出手段と、
利用者による所定の操作入力が入力されると、その操作入力が入力された時刻に基づいて前記複数の印象語の内から一つの印象語を選択し、前記再生印象語をその選択した印象語へと変更する印象語変更手段と
を備えることを特徴とする楽曲検索再生装置。
【請求項２】
前記複数の印象語は、各々の印象語間の印象の類似度合いを示す数値と関連付けられて、前記印象語格納手段に格納されており、
前記印象語変更手段は、前記所定の操作入力が入力されると、その時点において前記再生印象語に設定されている第１の印象語が前記再生印象語に設定された時刻から、前記所定の操作入力が入力された時刻までの時間を取得し、その時間が短いほど、前記第１の印象語との類似度合いが小さい印象語を選択し、その選択した印象語を前記再生印象語として設定することを特徴とする請求項１に記載の楽曲検索再生装置。
【請求項３】
複数の楽曲データが格納された楽曲格納手段から所望の楽曲データを読み出す楽曲検索再生方法において、
印象語格納手段が格納している、楽曲に関する印象を表現する複数の印象語の内の一の印象語である再生印象語に基づいて、楽曲データを前記楽曲格納手段から読み出すステップと、
利用者による所定の操作入力が入力されると、その操作入力が入力された時刻に基づいて前記複数の印象語の内から一つの印象語を選択し、前記再生印象語をその選択した印象語へと変更する印象語変更ステップと
を有することを特徴とする楽曲検索再生方法。
【請求項４】
複数の楽曲データが格納された楽曲格納手段から所望の楽曲データを読み出す楽曲検索再生装置のコンピュータに、
印象語格納手段が格納している、楽曲に関する印象を表現する複数の印象語の内の一の印象語である再生印象語に基づいて、楽曲データを前記楽曲格納手段から読み出すステップと、
利用者による所定の操作入力が入力されると、その操作入力が入力された時刻に基づいて前記複数の印象語の内から一つの印象語を選択し、前記再生印象語をその選択した印象語へと変更する印象語変更ステップと
を実行させることを特徴とする楽曲検索再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽コンテンツが記録された記録メディアから利用者の所望のコンテンツを検索して再生を行うための楽曲検索再生装置及び楽曲検索再生用プログラムに関する。
【背景技術】
【０００２】
近年、光ディスク、ハードディスク、半導体メモリ等の大容量記録メディアが多く利用されている。大容量記録メディアが利用された装置の一例であるポータブル音楽再生装置には、１台で非常に多くの音楽データを記録することが可能なものがある。このような音楽再生装置に、数千乃至万単位の楽曲が登録された場合、所望の曲をすぐに探し出すことが困難になったり、どのような曲を登録したか忘れてしまったり、どの曲を再生すればよいのかわからなくなったりするおそれが生じる。
このような問題を解決する手段として、コンテンツの雰囲気や人間の感性を利用した方法（特許文献１を参照）や、２次元や３次元空間にコンテンツをマッピングして情報の表示を行う方法（特許文献２を参照）が提案されている。特許文献１には、予め利用者アンケートによって与えられた感性値を有するファイルを、その感性値に従って因子分析を行い、因子空間上の位置に変換してプロットする方法が開示されている。この因子空間を利用して、利用者によって入力される「明るい−暗い」や「澄んだ−濁った」といった形容詞対パラメータによる感性情報に従い、所望のファイルに近いものを選び出すことができる。また、特許文献２には、ファイルの情報要素をもとに３次元空間にマッピングすることで、大量のファイルを曖昧に眺める方法が開示されている。この技術は楽曲に限定したものではないが、楽曲の検索に応用することが十分に可能な技術である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−３４９０９号公報
【特許文献２】特開２００５−１０８５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の方法では、利用者に形容詞対パラメータを入力させる必要があり、操作の手間が多いという問題がある。また、所望のファイルのイメージに従って感性パラメータを入力するという作業は、基準や手がかりなしにファイルのイメージを数値で表すことが利用者にとって非常に困難である。また、特許文献２の方法では、３次元空間を表示する必要があるため、ある程度のサイズの表示機器が必要であり、利用可能な入力デバイスも限られる。
【０００５】
本発明は、上記問題に鑑みてなされたものであり、その目的は、利用者が再生中の楽曲を判断基準としながら次に再生する楽曲に関する条件を表すコマンドを入力することで、複雑な操作を必要とせずに利用者の気分に合致した楽曲を選曲するための楽曲検索再生装置及び楽曲検索再生用プログラムを提供するものである。
【課題を解決するための手段】
【０００６】
本発明は、上記の課題を解決するために、
［１］  複数の楽曲それぞれが識別子に関連付けられて格納された楽曲格納手段から所望の楽曲を検索して再生手段により再生する楽曲検索再生装置において、
楽曲に関する印象を表現する複数の印象語が、それぞれ数値により順位付けられて格納された印象語格納手段と、
前記複数の楽曲それぞれについて、各楽曲に関連する前記印象語が該楽曲に対応する前記識別子に関連付けられて格納された印象データ格納手段と、
所定の印象語を再生印象語として記憶する制御手段と、
前記制御手段の再生選曲指示に従って、前記記憶された再生印象語に対応する一の識別子を前記印象データ格納手段から取得して、この一の識別子に関連付けられた楽曲を前記楽曲格納手段から読み出す再生曲選出手段と、
前記再生印象語として記憶された印象語を変更するためのコマンドを、利用者に選択させるための入力手段とを備え、
前記制御手段が、前記読み出された楽曲を前記再生手段により再生させた後、前記印象語格納手段を参照して、前記再生印象語に順位付けられた数値に前記選択されたコマンドに基づき決定される変更基準値を加算すると共に、前記変更基準値を中心とした所定の範囲内の数値に該当する印象語を前記印象語格納手段から取得して前記再生印象語に替えて記憶し、前記再生曲選出手段に再生選曲指示するようにしたことを特徴とする楽曲検索再生装置
を提供し、
［２］  複数の楽曲それぞれが識別子に関連付けられて格納された楽曲格納手段から所望の楽曲を検索して再生手段により再生する楽曲検索再生装置において、
楽曲に関する印象を表現する複数の印象語が、これら複数の印象語の中の任意の２つの印象語間の類似度を示す適合度と共に格納された印象語格納手段と、
前記複数の楽曲それぞれについて、各楽曲に関連する前記印象語が該楽曲に対応する前記識別子に関連付けられて格納された印象データ格納手段と、
所定の印象語を再生印象語として記憶する制御手段と、
前記制御手段の再生選曲指示に従って、前記記憶された再生印象語に対応する一の識別子を前記印象データ格納手段から取得して、この一の識別子に関連付けられた楽曲を前記楽曲格納手段から読み出す再生曲選出手段と、
前記再生印象語として記憶された印象語を変更するためのコマンドを、利用者に選択させるための入力手段とを備え、
前記制御手段が、前記読み出された楽曲を前記再生手段により再生させた後、前記印象語格納手段を参照して、前記再生印象語に対して前記選択されたコマンドに基づき決定される所定値に最も近い適合度を有する印象語を前記印象語格納手段から取得して前記再生印象語に替えて記憶し、前記再生選曲手段に再生選曲指示するようにしたことを特徴とする楽曲検索再生装置
を提供し、
［３］  複数の楽曲それぞれが識別子に関連付けられて格納された楽曲格納手段から所望の楽曲を検索して再生手段により再生する楽曲検索再生装置において、
楽曲に関する印象を表現する複数の印象語が、それぞれ数値により順位付けられて格納された印象語格納手段と、
前記複数の楽曲それぞれについて、各楽曲に関連する前記印象語が該楽曲に対応する前記識別子に関連付けられて格納された印象データ格納手段と、
所定の印象語を再生印象語として記憶すると共に、この再生印象語を設定した時刻を記憶する制御手段と、
前記制御手段の再生選曲指示に従って、前記記憶された再生印象語に対応する一の識別子を前記印象データ格納手段から取得して、この一の識別子に関連付けられた楽曲を前記楽曲格納手段から読み出す再生曲選出手段と、
前記再生印象語として記憶された印象語を変更するためのコマンドを、利用者に選択させるための入力手段とを備え、
前記制御手段が、前記読み出された楽曲を前記再生手段により再生させた後、前記入力手段により前記コマンドが入力された時刻と前記再生印象語を記憶した時刻との時間差を算出し、前記印象語格納手段を参照して、前記再生印象語の順位付けられた数値に前記時間差により決定される変更基準値を加算すると共に、前記変更基準値を中心とした所定の範囲内の数値に該当する印象語を前記印象語格納手段から取得して前記再生印象語に替えて記憶し、前記再生選曲手段に再生選曲指示するようにしたことを特徴とする楽曲検索再生装置を提供し、
［４］  複数の楽曲それぞれが識別子に関連付けられて格納された楽曲格納手段から所望の楽曲を検索して再生手段により再生する楽曲検索再生装置において、
楽曲に関する印象を表現する複数の印象語が、これら複数の印象語の中の任意の２つの印象語間の類似度を示す適合度と共に格納された印象語格納手段と、
前記複数の楽曲それぞれについて、各楽曲に関連する前記印象語が該楽曲に対応する前記識別子に関連付けられて格納された印象データ格納手段と、
所定の印象語を再生印象語として記憶すると共に、この再生印象語を設定した時刻を記憶する制御手段と、
前記制御手段の再生選曲指示に従って、前記記憶された再生印象語に対応する一の識別子を前記印象データ格納手段から取得して、この一の識別子に関連付けられた楽曲を前記楽曲格納手段から読み出す再生曲選出手段と、
前記再生印象語として記憶された印象語を変更するためのコマンドを、利用者に選択させるための入力手段とを備え、
前記制御手段が、前記読み出された楽曲を前記再生手段により再生させた後、前記入力手段により前記コマンドが入力された時刻と前記再生印象語を記憶した時刻との時間差を算出し、前記印象語格納手段を参照して、前記再生印象語に対して前記時間差により決定される所定値に最も近い適合度を有する印象語を前記印象語格納手段から取得して前記再生印象語に替えて記憶し、前記再生選曲手段に再生選曲指示するようにしたことを特徴とする楽曲検索再生装置
を提供し、
［５］  前記楽曲格納手段に格納されている複数の楽曲それぞれについての利用者の嗜好度合いを表した嗜好情報が該楽曲に対応する前記識別子に関連付けられて格納された嗜好情報格納手段を更に備え、
前記制御手段が、再生する楽曲の識別子を前記楽曲格納手段から取得する際に、前記嗜好情報格納手段を参照して予め定められた所定値よりも小さな値の嗜好情報に対応する識別子を除外して前記識別子を取得するか、又は嗜好情報の値が大きな楽曲ほど取得確率が高くなるように前記識別子を取得するかのいずれかにしたことを特徴とする請求項１〜請求項４のうちいずれか一に記載の楽曲検索再生装置を提供し、
［６］  複数の楽曲それぞれが識別子に関連付けられて格納された楽曲格納手段と、楽曲に関する印象を表現する複数の印象語が、それぞれ数値により順位付けられて格納された印象語格納手段と、前記複数の楽曲それぞれについて、各楽曲に関連する前記印象語が該楽曲に対応する前記識別子に関連付けられて格納された印象データ格納手段と、印象語を変更するためのコマンドを利用者に選択させるための入力手段とを備えた楽曲検索再生装置における前記楽曲格納手段から所望の楽曲を検索して再生手段により再生させる処理をコンピュータに実行させるための楽曲検索再生用プログラムであって、
所定の印象語を再生印象語として記憶する再生印象語設定ステップと、
この再生印象語設定ステップにより記憶された再生印象語に対応する一の識別子を前記印象データ格納手段から取得して、この一の識別子に関連付けられた楽曲を前記楽曲格納手段から読み出す再生曲選出ステップと、
前記再生印象語として記憶された印象語を変更するためのコマンドを、前記入力手段により選択させるための入力ステップと、
前記読み出された楽曲を前記再生手段により再生させた後、前記印象語格納手段を参照して、前記再生印象語に順位付けられた数値に前記入力ステップにおいて選択されたコマンドに基づき決定される変更基準値を加算する一方、前記変更基準値を中心とした所定の範囲内の数値に該当する印象語を前記印象語格納手段から取得して前記再生印象語に替えて記憶する処理ステップと、
を前記コンピュータに実行させるための楽曲検索再生用プログラム
を提供し、
［７］  複数の楽曲それぞれが識別子に関連付けられて格納された楽曲格納手段と、楽曲に関する印象を表現する複数の印象語が、これら複数の印象語の中の任意の２つの印象語間の類似度を示す適合度と共に格納された印象語格納手段と、前記複数の楽曲それぞれについて、各楽曲に関連する前記印象語が該楽曲に対応する前記識別子に関連付けられて格納された印象データ格納手段と、印象語を変更するためのコマンドを利用者に選択させるための入力手段とを備えた楽曲検索再生装置における前記楽曲格納手段から所望の楽曲を検索して再生手段により再生させる処理をコンピュータに実行させるための楽曲検索再生
用プログラムであって、
所定の印象語を再生印象語として記憶する再生印象語設定ステップと、
この再生印象語設定ステップにより記憶された再生印象語に対応する一の識別子を前記印象データ格納手段から取得して、この一の識別子に関連付けられた楽曲を前記楽曲格納手段から読み出す再生曲選出ステップと、
前記再生印象語として記憶された印象語を変更するためのコマンドを、前記入力手段により選択させるための入力ステップと、
前記読み出された楽曲を前記再生手段により再生させた後、前記印象語格納手段を参照して、前記再生印象語に対して前記入力ステップにおいて選択されたコマンドに基づき決定される所定値に最も近い適合度を有する印象語を前記印象語格納手段から取得して前記再生印象語に替えて記憶する処理ステップと、
を前記コンピュータに実行させるための楽曲検索再生用プログラムを提供するものである。
【発明の効果】
【０００７】
本発明の楽曲検索再生装置及び楽曲検索再生用プログラムによれば、利用者は所望の楽曲を無理に数値や言葉で表現する必要がないため、少ない操作で、なおかつ直感的に選曲を行うことができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第一実施例における楽曲検索再生装置のブロック図である。
【図２】本発明の第一及び第二実施例における入力手段を模式的に表した図である。
【図３】本発明の第一実施例における、一時記憶手段に記憶されるデータのフォーマット例を示した図である。
【図４】本発明の第一及び第二実施例における、印象語格納手段に格納されるデータの例を示した図である。
【図５】本発明の第一及び第二実施例における、印象語格納手段に格納されるデータの例を示した図である。
【図６】本発明の第一及び第二実施例における、印象語格納手段に格納されるデータの例を示した図である。
【図７】本発明の第一及び第二実施例における、印象データ格納手段に格納される印象データのフォーマットの例を示した図である。
【図８】決定木を用いて印象語を割り当てる方法を説明するための図である。
【図９】本発明の実施例１及び実施例２における、嗜好情報格納手段に格納される嗜好度データのフォーマットの例を示した図である。
【図１０】本発明の第一実施例における処理を説明するためのアクティビティ図である。
【図１１】本発明の第一実施例における表示手段に表示する情報の例を示した図である。
【図１２】本発明の第一及び第二実施例における、コマンド入力処理を説明するためのサブアクティビティを示した図である。
【図１３】本発明の第一実施例におけるコマンドの例を示した図である。
【図１４】本発明の第二実施例における楽曲検索再生装置のブロック図である。
【図１５】本発明の第二実施例における一時記憶手段に記憶するデータのフォーマットの例を示した図である。
【図１６】本発明の第二実施例における処理を説明するためのアクティビティ図である。
【図１７】本発明の第一及び第二実施例における次の曲へスキップするボタンの例である。
【図１８】本発明の第二実施例における不連続な嗜好変更量を表した図である。
【図１９】本発明の第二実施例における連続な嗜好変更量を表した図である。
【図２０】本発明の第二実施例における、時刻差分を変数とした変更基準値の関数の例を示した図である。
【図２１】本発明の第二実施例における、時刻差分を変数とした基準適合度の関数の例を示した図である。
【図２２】本発明の第二実施例における表示手段に表示する情報の例を示した図である。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための最良の形態について、好ましい実施例を示して詳細に説明する。
【実施例１】
【００１０】
本発明の実施形態に基づく第一実施例における楽曲検索再生装置は、再生中の楽曲をキーとして利用者の操作を受け付けて、記録媒体等に格納された楽曲の中から利用者の所望の楽曲を検索して再生を行うことを特徴とする。図１に、本実施例における楽曲検索再生装置のブロック構成を示す。同図に示すように、楽曲検索再生装置１は、入力手段１０と、制御手段２０と、格納手段３０と、表示手段４０と、再生手段５０とを備えている。そして、制御手段２０は、印象語変更手段２１と、嗜好情報変更手段２２と、再生曲選出手段２３と、一時記憶手段２４とを備えている。さらに、格納手段３０は、楽曲格納手段３１と、印象語格納手段３２と、印象データ格納手段３３と、嗜好情報格納手段３４とを備えている。
【００１１】
入力手段１０は、利用者が操作入力を行うデバイスであり、例えば、マウス、キーボード、リモコン装置や携帯端末で利用可能な十字キーやクリックホイール等である。
【００１２】
入力手段１０の一例を図２に示す。同図（ａ）は十字キーを模式的に表したものであり、４方向のカーソル移動ボタン１１と決定ボタン１２とから構成されている。そして、同図（ｂ）は数字キーを模式的に表したものであり、ダイレクト入力ボタン１３で構成されている。
【００１３】
制御手段２０について説明する。制御手段２０は不図示のＣＰＵやメモリを備えており、メモリ上に展開された楽曲検索再生用プログラムをＣＰＵが実行することにより、楽曲検索再生装置１全体を制御する。次に、制御手段２０を機能的に分類して説明する。
【００１４】
印象語変更手段２１は、印象語の設定情報が格納されている印象語格納手段３２を参照して、現在設定されている印象語を変更する機能を有する。ここで、印象語とは、楽曲を「力強い」や「穏やかな」といった感性語で表現したものである。嗜好情報変更手段２２は、利用者の入力に従って現在再生中の楽曲の嗜好度を増減する機能を有する。ここで、嗜好度とは、楽曲に対する利用者の嗜好の度合いを数値化したものであり、嗜好情報格納手段３４に格納される。
【００１５】
再生曲選出手段２３は、現在選択している印象語や、各楽曲に設定されている嗜好度に基づき、再生する楽曲を選出する機能を有する。一時記憶手段２４は、現在再生中の楽曲の印象語等の非永続的な情報を一時的に記憶する記憶部である。図３に、一時記憶手段２４に記憶されるデータのフォーマットの例を示す。同図に示すように、一時記憶手段２４には、現在再生中の楽曲のコンテンツＩＤと、現在選択中の印象語と、再生済み楽曲のコンテンツＩＤとの情報が記憶される。一時記憶手段２４に記憶した情報は、楽曲検索再生装置１が起動して動作している時間のみ有効である。
【００１６】
次に、格納手段３０について説明する。格納手段３０は、例えば、ハードディスクのような高速アクセスが可能な大容量記録媒体を有したものである。次に、格納手段３０を機能的に分類して説明する。
【００１７】
楽曲格納手段３１は、楽曲本体であるコンテンツデータ（デジタルデータ）を格納する。コンテンツデータはコンテンツＩＤによって対応付けられている。印象語格納手段３２は、印象語と、印象語変更手段２１で印象語を変更する際に用いるための印象値又は印象適合テーブルの少なくとも一方とを格納する。この印象値は、印象語の順番と、印象語の座標値との２種類が適用できる。このうち、印象語の順番を印象値とした場合は、印象の類似に基づいて印象語を並べ、印象語の座標値を印象値とした場合は、印象の類似した印象語を近い座標に配置するように設定する。
【００１８】
図４に、印象語の順番を印象値とした場合のフォーマットの例を示す。同図の例では、「力強い」という印象語に印象値として１番が付与されており、「力強い」は「穏やかな」より「ノリの良い」の方が印象が類似している（関連性が高い）ため、「ノリの良い」には２番が、「穏やかな」には３番がそれぞれ付与されている。
【００１９】
図５に、印象語の座標値を印象値とした場合のフォーマットの例を示す。同図の例では、「力強い」という印象語の座標値（ｘ，ｙ）が（０，２）、「ノリの良い」の座標値が（８，１２）、「穏やかな」の座標値が（２０，２５）に割り当てられている。同図では２次元座標の例であるが、これに限らず３次元以上の座標系を用いてもよい。
【００２０】
また、印象適合テーブルを用いる形式の場合は、印象語と、その印象語との適合度を示す数値とを関連付けて格納する。この適合度は、例えば０〜１までの値であり、印象語同士の印象が似通っているほど１に近い適合度を割り当て、印象語同士の印象が異なっているほど０に近い適合度を割り当てる。図６に示す例では、「力強い」と「ノリの良い」との適合度を０．８とし、「力強い」と「穏やかな」との適合度を０．２に割り当てている。
【００２１】
印象データ格納手段３３は、楽曲毎に与えられている印象語を格納する。そして、楽曲格納手段３１に格納される楽曲とはコンテンツＩＤによって関連付けされている。図７に、印象データ格納手段３３に格納されている印象データのフォーマットの一例を示す。なお、同図に示すように、１つの楽曲に複数の印象語を割り当てるようにしてもよい。
【００２２】
ここで、楽曲へ印象語を割り当てる一方法として、楽曲の音響信号から音響特徴量を生成し、この音響特徴量を使用して印象語を生成する方法を用いることができる。具体的には、まず、特開平６−２９０５７４号公報や特開２００２−２７８５４７号公報等に開示された方法により音響信号から音響特徴量を算出する。次に、学習用の楽曲の集合を用意し、それらの楽曲に印象語を付与した上で、公知の決定木やベイズルール等を用いて音響特徴量を印象語に変換するルールを作成する。そして、作成した変換ルールを用いて印象語を生成する。
【００２３】
図８に、算出した音響特徴量から決定木を用いて印象語を割り当てる方法の例を示す。同図の例では、特徴量３が０．５２以上で、且つ特徴量１が１２０以上の楽曲である場合、この楽曲は「力強い」という印象語に分類される。
【００２４】
ベイズルールを用いて音響特徴量から印象語を割り当てる方法について説明する。印象語を割り当てる楽曲の音響特徴量ｘをＮ次元ベクトル（ｘ１，ｘ２，ｘ３，・・・，ｘＮ）とし、Ｍ種類の印象語があるものとする。そして、数１により、音響特徴量ｘに対して、ある１つの印象語Ｃｋ（ｋ＝１〜Ｍ）を対応させる。ここで、Ｐ（Ｃi｜ｘ）は、音響特徴量がｘである場合に印象語がＣi（i＝１〜Ｍ）となる条件付き確率であり、Ｐ（ｘ｜Ｃi）は、印象語がＣiである場合に、音響特徴量がｘとなる条件付き確率であり、Ｐ（Ｃi）は、印象語がＣiである事前確率を表わす。すなわち、Ｍ種類の印象語に対する事前確率Ｐ（Ｃi）（i＝１〜Ｍ）と、条件付き確率Ｐ（ｘ｜Ｃi）（i＝１〜Ｍ）とをあらかじめ格納しておき、これらの積が最大となる印象語Ｃｋを前記楽曲の印象語として割り当てて、印象データ格納手段３３に格納する。
【００２５】
【数１】
2011081824.tif 000003
【００２６】
上記、決定木やベイズルールはあくまでも一例であって、これらの手法と同等の出力が得られる他の手法を用いて印象語を割り当ててもよい。また、上記のような方法ではなく、あらかじめ人手により印象語を割り当てておいてもよい。
【００２７】
嗜好情報格納手段３４は、利用者の各楽曲に対する嗜好度合いを格納する。そして、楽曲格納手段３１に格納される楽曲とはコンテンツＩＤによって対応付けがされている。図９に、嗜好情報格納手段３４に格納される嗜好度データのフォーマットの一例を示す。同図に示す０．６や２．２といった数値は嗜好度を表しており、値が大きい方が利用者の好む楽曲であることを示している。
【００２８】
図１の説明に戻り、表示手段４０は、液晶ディスプレイ等の表示部であり、再生中の楽曲の情報や、利用者が入力するコマンド等を表示する。そして、再生手段５０は、楽曲を再生するプレーヤ、スピーカ、ヘッドホン等の再生部である。
【００２９】
次に、本実施例における楽曲検索再生装置１の動作について、図１０のＵＭＬ（Ｕｎｉｆｉｅｄ  Ｍｏｄｅｌｉｎｇ  Ｌａｎｇｕａｇｅ）アクティビティ図を併せ参照して説明する。まず、楽曲検索再生装置１が起動すると、制御手段２０は印象語の初期値設定を実行する（ステップＳ１０）。ここで、印象語の初期値設定基準はランダムでもよいし、前回起動時の最後に再生されていた楽曲の印象語を用いるようにしてもよい。そして、設定する印象語を現在選択中の印象語（再生印象語）として一時記憶手段２４に記憶する。
【００３０】
次に、再生曲選出手段２３が、現在設定中の印象語に属し、且つ未再生である楽曲を選曲する（ステップＳ２０）。すなわち、再生曲選出手段２３は、一時記憶手段２４の再生済み楽曲リストにない楽曲であって、且つ現在選択中である印象語を有する楽曲のコンテンツＩＤを、印象データ格納手段３３を参照して取得し、この取得したコンテンツＩＤを一時記憶手段２４に格納する。なお、再生曲選出手段２３は、コンテンツＩＤをもとに嗜好情報格納手段３４を参照し、嗜好度に応じてコンテンツを選出する処理を行うようにしてもよい。この場合、例えば、未再生楽曲の中で嗜好度の最も高いコンテンツＩＤを優先的に選出したり、所定の閾値以上の嗜好度を有するコンテンツＩＤのみを選出したりする処理を実行する。なお、利用者が印象語を変更しない限り、同じ印象語の曲を選曲し続ける。
【００３１】
次に、制御手段２０はステップＳ２０において選曲された楽曲を再生手段５０で再生させる（ステップＳ３０）。なお、本実施例においては、利用者が再生中の楽曲を聴きながら操作を行うため、楽曲検索再生装置１は常に再生状態であることが好ましい。
【００３２】
次に、制御手段２０は、現在再生中の楽曲に対する利用者のフィードバックを受け付けるコマンドを表示手段４０に表示させる（ステップＳ４０）。図１１に、表示手段４０に表示するコマンドの一例を示す。同図の例では、利用者が利用可能なコマンドとして、「全く気分に合わない」、「少しだけ雰囲気を変えて」、「この曲は嫌い」、及び「この曲は好き」が表示されている。利用者は、現在再生中の楽曲の雰囲気が全く気分に合わなければ「全く気分に合わない」コマンドを、少しだけ雰囲気を変えたい場合は「少しだけ雰囲気を変えて」というコマンドを選択する。また、現在再生中の楽曲が好きならば、「この曲は好き」コマンドを、嫌いであれば「この曲は嫌い」コマンドを選択する。また、同図の例のように、曲名やアーティスト名、再生時間などといった属性情報を表示する。
【００３３】
次に、制御手段２０は、現在再生中の楽曲を再生終了したか否かの判定を行う（ステップＳ５０）。再生終了と判定した場合、一時記憶手段２４の再生済み楽曲リストに再生が終了した楽曲のコンテンツＩＤを格納してステップＳ６０に進む。
【００３４】
ステップＳ５０において再生終了と判定されると、嗜好情報変更手段２２は、再生が終了した楽曲の嗜好度を所定値だけ増加させる（ステップＳ６０）。すなわち、嗜好情報変更手段２２は、再生が終了した楽曲のコンテンツＩＤを一時記憶手段２４より読み出し、そして、そのコンテンツＩＤをキーとして嗜好情報格納手段３４を参照して嗜好度を取得し、取得した嗜好度を所定値だけ増加させる。これは、最後まで聴いた楽曲は利用者にとって好きな楽曲である、という推測に基づいている。このステップＳ６０の処理の後、ステップＳ２０に戻り再び選曲を行う。
【００３５】
ステップＳ５０において再生終了と判定されなかった場合、制御手段２０は、利用者がコマンドを入力したか否かの判定を行う（ステップＳ７０）。そして、利用者が入力手段１０を介してコマンドを入力したと判定された場合はステップＳ８０のコマンド入力処理に進み、コマンドが入力されなかったと判定された場合はステップＳ４０へ戻る。入力手段１０が図２の例である場合、決定ボタン１２やダイレクト入力ボタン１３を押下することにより、制御手段２０は利用者からのコマンド入力を認識する。
【００３６】
次に、ステップＳ８０のコマンド入力処理について、図１２のＵＭＬアクティビティ図を併せ参照して説明する。同図は、入力をユーザ入力コマンドとする図１０のサブアクティビティであり、「Ａ」及び「Ｂ」の各コネクタは、図１０の各同一コネクタに連結している。ステップＳ８０のコマンド入力処理では、ステップＳ７０において入力されたコマンドをもとにどの処理を行うかを決定する。入力されるコマンドについては、図２及び図１１を例とすれば、決定ボタン１２を押下したときにカーソルによって指示されているコマンドが入力コマンドとなる。
【００３７】
まず、制御手段２０は、入力されたデータが印象語変更処理を行うものか否かを判定する（ステップＳ９０）。これにおいて、印象語変更処理を実行すると判定された場合はステップＳ１００に進み、それ以外の場合はステップＳ１１０に進む。図１１の例では、「全く気分に合わない」と「少しだけ雰囲気を変えて」とを入力コマンドとして受け取った場合にステップＳ１００に進む。
【００３８】
ステップＳ９０において印象語変更処理を実行すると判定された場合、印象語変更手段２１は、印象語格納手段３２を参照して印象値又は印象適合テーブルを読み出し、その取得した値をもとに印象語を変更するための処理を実行する（ステップＳ１００）。
【００３９】
印象語を変更する処理の具体例として、まず、印象値として図４のような印象語の順番を用いた場合の具体的な処理の例を示す。まず、印象語変更手段２１は、一時記憶手段２４から現在設定中の印象語を調べ、その印象語の順番に所定の基準値（変更基準値）を加算する。次に、この加算値に最も近い印象語の順番を有する印象語を次の印象語として選出する。なお、大幅に印象を変更する場合は変更基準値を大きくし、小幅に印象を変更する場合は変更基準値を小さく設定するようにするのが好ましい。図４の例において、現在の印象語が「力強い」であり、他の印象語が「穏やかな」及び「ノリの良い」である場合において、小幅に印象を変更するために変更基準値を０．９としたとき、「力強い」の印象語の順番と変更基準値との加算値が１．９であるため、この数値に最も近い印象語の順番である「ノリの良い」を次の印象語として選出する。
【００４０】
また、印象値として図５のような印象語の座標値を用いた場合の具体的な処理の例を示す。この場合、まず、印象語変更手段２１は一時記憶手段２４から現在設定中の印象語を調べ、その印象語の座標値に変更基準値を加算する。図５の例において、現在の印象語が「力強い」であり、他の印象語が「穏やかな」及び「ノリの良い」である場合に、小幅に印象を変更するために変更基準値を（５，５）としたとき、「力強い」の座標値と変更基準値を加算した座標値は（５，７）であるため、この座標値の最も近い座標値を有する「ノリの良い」を次の印象語として選出する。
【００４１】
さらに、印象語に割り当てられた数値が、図６のように印象適合テーブルを用いる場合の具体的な処理の例を示す。まず、印象語変更手段２１は、一時記憶手段２４から現在設定中の印象語を調べ、その印象語の有する他の印象語との適合度を取得する。次に、所定の値（基準適合度）に最も近い適合度に対応する印象語を次の印象語として選出する。大幅に印象を変更する場合は基準適合度を０に近い値に設定し、小幅に印象を変更する場合は基準適合度を１に近い値に設定する。図６の例において、現在の印象語が「力強い」であり、他の印象語が「穏やかな」及び「ノリの良い」である場合に、大幅に印象を変更するために基準適合度を０．１としたとき、基準適合度に最も近い「穏やかな」が次の印象語として選ばれる。
【００４２】
上述したように、変更基準値又は基準適合度を調整することにより、印象語を大幅に変更したり、小幅に変更したりすることが可能である。よって、利用者が入力可能なコマンドを複数用意し、そのコマンドに応じて変更基準値や基準適合度を設定するといった処理を行うことができる。具体的には、図１１の例で、「全く気分に合わない」という入力が利用者によってなされた場合は印象語を大幅に変更し、「少しだけ雰囲気を変えて」という入力が利用者によってなされた場合は印象語を小幅に変更するといった処理を行うことができる。
【００４３】
また、図１１の例では印象語の変更幅は２段階だが、変更幅の異なるコマンドをさらに追加して多段階としてもよいし、印象語の遷移方向を指定できるようなコマンドを追加してもよい。例えば、図１３の画面例では、「もう少し静かな気分で」及び「もう少しパワーのある気分で」の２種類の印象を変更するためのコマンドが表示されている。ここで、入力されたコマンドが「もう少し静かな気分で」である場合、現在の印象語より「静かな」印象を有する印象語の方向に遷移するよう変更基準値又は基準適合度を設定し、入力されたコマンドが「もう少しパワーのある気分で」である場合、現在の印象語より「パワーのある」印象を有する印象語の方向に遷移するよう変更基準値又は基準適合度を設定する。
【００４４】
具体的には、印象値が図４の例であり、現在の印象語が「ノリの良い」である場合において、「もう少し静かな気分で」を入力コマンドとして受け取った場合、「穏やかな」に遷移するよう変更基準値を調節し、「もう少しパワーのある気分で」を入力コマンドとして受け取った場合、「力強い」に遷移するよう変更基準値を調節する。
【００４５】
次に、印象語を変更する処理を終えた後、ステップＳ２０に戻る。次に、ステップＳ９０において印象語変更処理に進まなかった場合、制御手段２０は嗜好情報の変更処理を実行するか否かを判定する（ステップＳ１１０）。嗜好情報変更処理を実行すると判定された場合はステップＳ１２０に進む。それ以外の場合はステップＳ１３０に進む。これにおいて、図１１の例で「この曲は嫌い」又は「この曲は好き」が入力された場合には、嗜好情報変更処理に進む。
【００４６】
ステップＳ１１０において嗜好情報変更処理を実行すると判定された場合、嗜好情報変更手段２２は、再生中の楽曲の嗜好度を増減する処理を実行する（ステップＳ１２０）。具体的には、まず、嗜好情報変更手段２２が、現在再生中の楽曲のコンテンツＩＤを一時記憶手段２４から取得し、取得したコンテンツＩＤをもとに嗜好情報格納手段３４を参照し、このコンテンツＩＤに対応付けられた嗜好度を取得する。次に、取得した嗜好度をコマンドに従って所定値だけ増加又は減少し、変更後の嗜好度を嗜好情報格納手段３４に格納する。このステップにおける嗜好度の増分は、利用者が現在再生中の楽曲が好きであることが明らかなため、ステップＳ６０における増分よりも大きい値にするのが好ましい。処理を終えた後、ステップＳ７０に戻る。ここで変更した嗜好情報は、ステップＳ２０の選曲処理で用いられる。図１１の例において、「この曲は嫌い」が選択された場合は再生中の楽曲の嗜好度を減少させ、「この曲は好き」が選択された場合は再生中の楽曲の嗜好度を増加させる。
【００４７】
次に、ステップＳ１１０において嗜好情報を変更する処理を実行しないと判定された場合、制御手段２０は入力されたデータが終了命令か否かの判定を行う（ステップＳ１３０）。そして、終了命令が入力された場合は、制御手段２０は楽曲検索再生装置１を終了する。一方、終了命令以外であった場合はステップＳ７０へ戻る。
【００４８】
以上詳述したように、本実施例の楽曲検索再生装置によれば、利用者が聴きたい気分の曲を現在再生中の曲を基準に探すことができるので、利用者はイメージが湧きやすく、直感で検索を行うことができる。また、入力が簡便であり、複雑な操作が不要なため、画面サイズが小さく入力デバイスが制限される小型の携帯端末機器や、ＣＤ・ＭＤプレーヤ等に適用することができる。さらに、利用者は、所望の印象語や楽曲等をリストの中を探したり文章や単語を入力したりする必要がなく手軽に操作することができるため、複雑な操作が困難な環境下においても所望の楽曲を容易に選曲することができる。
【実施例２】
【００４９】
本発明の実施形態に基づく第二実施例による楽曲検索再生装置について説明する。本実施例の楽曲検索再生装置２は、時刻情報を用いることによって印象語を変更する幅を動的に変更したり、利用者のコマンド入力なしで嗜好度を変更したりすることが可能である。
【００５０】
本実施例による楽曲検索再生装置２の構成を、図１４を参照して説明する。楽曲検索再生装置２は、楽曲検索再生装置１からの変更点として、制御手段２０に時刻取得手段２５が追加されるとともに一時記憶手段２４ａの構成が異なっている。そこで、新たに追加された時刻取得手段２５と、構成を変更した一時記憶手段２４ａについての説明を行い、その他の手段については楽曲検索再生装置１と同一であるためその説明を省略する。
【００５１】
楽曲検索装置２の一時記憶手段２４ａには、再生中の楽曲の再生開始時刻と最後に印象語を変更した時刻との格納場所を新たに設ける。図１５に、楽曲検索装置２の一時記憶手段２４ａに格納されるデータのフォーマットの例を示す。
【００５２】
時刻取得手段２５は、現在の時刻を取得する。この時刻は、ＧＭＴ（Ｇｒｅｅｎｗｉｃｈ  Ｍｅａｎ  Ｔｉｍｅ）に基づく標準時刻を基本とするが、楽曲検索再生装置２を起動してからの経過時間を用いてもよい。
【００５３】
本実施例における楽曲検索再生装置２の処理の流れを、図１６のＵＭＬアクティビティ図を併せ参照して説明する。ここで、第一実施例における楽曲検索再生装置１の図１０と比較すると、図１６にはステップＳ５５が追加されている。また、ステップＳ２０の選曲処理とステップＳ６０の嗜好度変更処理とについて、楽曲検索再生装置１とは異なった処理を実行する。その他のステップは同様な処理であるため、ここでは、ステップＳ２０、ステップＳ５５、及びステップＳ６０についてのみ説明する。
【００５４】
図１６におけるステップＳ２０では、第一実施例における楽曲検索再生装置１と同様に選曲処理を行った後に、現在の時刻を再生開始時刻として一時記憶手段２４ａに格納する。
【００５５】
ステップＳ５５では、現在再生中の楽曲の再生を中断して次の曲にスキップするためのボタンを入力したかどうかを判定する。もし、次の曲にスキップするボタンの入力が行われた場合はステップＳ６０に進む。次の曲にスキップするボタンは、図１７に示すような一般的なオーディオプレーヤに具備されたものを用いればよい。
【００５６】
ステップＳ６０では、再生を終了した楽曲の嗜好度を再生時間に応じて変更する。まず、嗜好情報変更手段２２は、一時記憶手段２４ａに格納されている再生開始時刻を取得する。次に、時刻取得手段２５から現在の時刻を取得し、前記取得した再生開始時刻との差を計算して再生経過時間を取得する。次に、前記算出した再生経過時間に応じて、再生を終了した楽曲の嗜好度の変化値（嗜好変更量）の計算を行う。この嗜好変更量は、利用者が長く楽曲を聴いていればその曲が好きであると判断し、短い時間で楽曲をスキップした場合はその曲がそれほど好みではない、という推測に基づいて算出する。
【００５７】
嗜好変更量の計算の具体例としては、前記再生経過時間が所定の時間ｔ１を下回った場合は嗜好変更量を負の値とし、所定の再生時間ｔ２を上回った場合は嗜好変更量を正の値とし、ｔ１とｔ２の間であれば嗜好変更量を０とするといった方法が適用できる。図１８に、この例における嗜好変更量の変化を表したグラフを示す。また、再生経過時間を用いて連続的に嗜好変更量を変化させても良い。その場合、嗜好変更量は再生経過時間ｔを変数とする関数で表され、例えば図１９のグラフに示すような単調増加関数となる。
【００５８】
次に、算出した嗜好変更量と再生を終了した楽曲の嗜好度とを加算する。再生を終了した楽曲のコンテンツＩＤを一時記憶手段２４ａより取得し、そのコンテンツＩＤをもとに嗜好情報格納手段３４を参照して前記楽曲の嗜好度を取得し、この取得した嗜好度に算出した嗜好変更量を加算する。
【００５９】
図１６におけるステップＳ８０のコマンド入力処理のサブアクティビティは、図１２に示した楽曲検索再生装置１と同じであるが、ステップＳ１００の印象語変更処理の処理内容が楽曲検索再生装置１と異なる。そこで、このステップＳ１００に関する変更点の詳細について説明する。ステップＳ１００においては、時刻情報を参照して印象語変更処理を実行する。具体的には、最後に印象語を変更した時刻と、現在の時刻との差分が小さければ、利用者にとって所望する印象語とは大幅に異なるために、短い時間で印象語の変更を行ったものと推測し、逆に時刻の差分が大きければ、利用者の所望する印象語に近いため、印象語の変更を行うまでにやや長い時間を要したという推測に基づいて処理を行う。
【００６０】
まず、印象語変更手段２１は、一時記憶手段２４ａから最後に印象語を変更した時刻を取得する。次に、印象語変更手段２１は時刻取得手段２５を介して現在の時刻情報を取得する。その次に、前記取得した現在の時刻と、前記取得した最後に印象語を変更した時刻との差分を算出する。算出した差分値が所定の閾値より小さい場合は、第一実施例と同様に、大幅に印象語を変更するように変更基準値又は基準適合度を設定し、印象語を変更する。もし、前記差分値が所定の閾値を超えた場合は、小幅に印象語を変更するように変更基準値又は基準適合度を設定して印象語を変更する。最後に、変更後の印象語と現在の時刻を、それぞれ一時記憶手段２４ａの現在の印象語と最後に印象語を変更した時刻とに格納する。
【００６１】
また、差分値に対して所定の閾値を用いずに、差分値をもとに変更基準値や基準適合度の値を算出する方法をとってもよい。例えば、変更基準値は数２のようにΔｔの関数として表される。
【００６２】
【数２】
2011081824.tif 000004
【００６３】
数２のｓｔｄｃｈｇは求める変更基準値であり、Δｔは算出した前記差分値である。また、図２０に示すように、ｓｔｄｃｈｇはΔｔに対して単調減少の関数である。これは、印象語が利用者の気分に全く合わなければ、すぐに印象語を変更するであろうという推測に基づいているため、Δｔが小さいほど変更基準値を大きくとって印象語の変更幅を大きくし、Δｔが大きいほど変更基準値を小さくとって印象語の変更幅を小さくしている。
【００６４】
基準適合度は数３のようにΔｔの関数として表される。
【００６５】
【数３】
2011081824.tif 000005
【００６６】
数３のｓｔｄｆｉｔは求める基準適合度であり、Δｔは算出した前記差分値である。また、図２１に示したように、ｓｔｄｆｉｔはΔｔに対して単調増加の関数である。これは、印象語が利用者の気分に全く合わなければ、すぐに印象語を変更するであろうという推測に基づいているため、Δｔが小さいほど基準適合度を１に近い値をとって印象語の変更幅を小さくし、Δｔが大きいほど基準適合度を０に近い値をとって印象語の変更幅を大きくしている。
【００６７】
上述したような処理を新たに追加することにより、印象語を変更するコマンドは１つあればよいため、図１１のように印象語を変更するコマンドを複数用意する必要がなくなる。また、嗜好度を変更するコマンドも利用者に提示しなくともよい。利用者が利用可能であるコマンドを、印象を変更するコマンドただ１つにした例を図２２に示す。図２２の例では、コマンドは「雰囲気を変えて」という印象語を変更するコマンドだけである。
【００６８】
以上詳述したように、本実施例によれば、時刻情報を用いることにより嗜好度や印象語を変更する幅を動的に変化させることが可能である。また、印象語を変更するためのコマンドがただ１つあればよく、嗜好度を変更するコマンドも不要なため、表示機器に表示すべき情報をさらに少なくすることができ、より少ないボタン操作で利用者の所望する印象語を選択することが可能となり、さらに小さい表示機器であっても利用することが可能である。
【符号の説明】
【００６９】
１，２  楽曲検索再生装置
１０  入力手段
１１  カーソル移動ボタン
１２  決定ボタン
１３  ダイレクト入力ボタン
２０  制御手段
２１  印象語変更手段
２２  嗜好情報変更手段
２３  再生曲選出手段
２４，２４ａ  一時記憶手段
２５  時刻取得手段
３０  格納手段
３１  楽曲格納手段
３２  印象語格納手段
３３  印象データ格納手段
３４  嗜好情報格納手段
４０  表示手段
５０  再生手段
【図１】
2011081824.tif 000006
【図２】
2011081824.tif 000007
【図３】
2011081824.tif 000008
【図４】
2011081824.tif 000009
【図５】
2011081824.tif 000010
【図６】
2011081824.tif 000011
【図７】
2011081824.tif 000012
【図８】
2011081824.tif 000013
【図９】
2011081824.tif 000014
【図１０】
2011081824.tif 000015
【図１１】
2011081824.tif 000016
【図１２】
2011081824.tif 000017
【図１３】
2011081824.tif 000018
【図１４】
2011081824.tif 000019
【図１５】
2011081824.tif 000020
【図１６】
2011081824.tif 000021
【図１７】
2011081824.tif 000022
【図１８】
2011081824.tif 000023
【図１９】
2011081824.tif 000024
【図２０】
2011081824.tif 000025
【図２１】
2011081824.tif 000026
【図２２】
2011081824.tif 000027
【手続補正書】
【提出日】平成23年2月4日(2011.2.4)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、音楽コンテンツが記録された記録メディアから利用者の所望のコンテンツを検索して再生を行うための楽曲検索再生装置、楽曲検索再生方法、及び楽曲検索再生プログラムに関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明は、上記問題に鑑みてなされたものであり、その目的は、利用者が再生中の楽曲を判断基準としながら次に再生する楽曲に関する条件を表すコマンドを入力することで、複雑な操作を必要とせずに利用者の気分に合致した楽曲を選曲するための楽曲検索再生装置、楽曲検索再生方法、及び楽曲検索再生プログラムを提供するものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明は上記の課題を解決するために、
[１] 複数の楽曲データが格納された楽曲格納手段から所望の楽曲データを読み出す楽曲検索再生装置において、印象語格納手段が格納している、楽曲に関する印象を表現する複数の印象語の内の一の印象語である再生印象語に基づいて、楽曲データを前記楽曲格納手段から読み出す再生曲選出手段と、利用者による所定の操作入力が入力されると、その操作入力が入力された時刻に基づいて前記複数の印象語の内から一つの印象語を選択し、前記再生印象語をその選択した印象語へと変更する印象語変更手段とを備えることを特徴とする楽曲検索再生装置を提供し、
[２] 前記複数の印象語は、各々の印象語間の印象の類似度合いを示す数値と関連付けられて、前記印象語格納手段に格納されており、前記印象語変更手段は、前記所定の操作入力が入力されると、その時点において前記再生印象語に設定されている第１の印象語が前記再生印象語に設定された時刻から、前記所定の操作入力が入力された時刻までの時間を取得し、その時間が短いほど、前記第１の印象語との類似度合いが小さい印象語を選択し、その選択した印象語を前記再生印象語として設定することを特徴とする[１]に記載の楽曲検索再生装置を提供し、
[３] 複数の楽曲データが格納された楽曲格納手段から所望の楽曲データを読み出す楽曲検索再生方法において、印象語格納手段が格納している、楽曲に関する印象を表現する複数の印象語の内の一の印象語である再生印象語に基づいて、楽曲データを前記楽曲格納手段から読み出すステップと、利用者による所定の操作入力が入力されると、その操作入力が入力された時刻に基づいて前記複数の印象語の内から一つの印象語を選択し、前記再生印象語をその選択した印象語へと変更する印象語変更ステップとを有することを特徴とする楽曲検索再生方法を提供し、
[５] 複数の楽曲データが格納された楽曲格納手段から所望の楽曲データを読み出す楽曲検索再生装置のコンピュータに、印象語格納手段が格納している、楽曲に関する印象を表現する複数の印象語の内の一の印象語である再生印象語に基づいて、楽曲データを前記楽曲格納手段から読み出すステップと、利用者による所定の操作入力が入力されると、その操作入力が入力された時刻に基づいて前記複数の印象語の内から一つの印象語を選択し、前記再生印象語をその選択した印象語へと変更する印象語変更ステップとを実行させることを特徴とする楽曲検索再生プログラムを提供するものである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の楽曲検索再生装置、楽曲検索再生方法、及び楽曲検索再生プログラムによれば、利用者は所望の楽曲を無理に数値や言葉で表現する必要がないため、少ない操作で、なおかつ直感的に選曲を行うことができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
制御手段２０について説明する。制御手段２０は不図示のＣＰＵやメモリを備えており、メモリ上に展開された楽曲検索再生プログラムをＣＰＵが実行することにより、楽曲検索再生装置１全体を制御する。次に、制御手段２０を機能的に分類して説明する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
数３のｓｔｄｆｉｔは求める基準適合度であり、Δｔは算出した前記差分値である。また、図２１に示したように、ｓｔｄｆｉｔはΔｔに対して単調増加の関数である。これは、印象語が利用者の気分に全く合わなければ、すぐに印象語を変更するであろうという推測に基づいているため、Δｔが小さいほど基準適合度を０に近い値をとって印象語の変更幅を大きくし、Δｔが大きいほど基準適合度を１に近い値をとって印象語の変更幅を小さくしている。