(57)【要約】    【課題】  ユーザの感性に適合した楽曲を提示することができる選曲装置及び方法を提供する。    【解決手段】  複数の楽曲各々の楽曲特徴量をデータとして保存し、入力操作に応じて人物特性を設定し、入力操作に応じて選曲用の感性語を設定し、設定した人物特性と設定した感性語とに対応した楽曲特徴量を有する楽曲を複数の楽曲各々の楽曲特徴量に応じて検出する。【選択図】  図１
2005209276.tif 000002
【特許請求の範囲】
【請求項１】
複数の楽曲のうちから入力操作に応じて選曲する選曲装置であって、
前記複数の楽曲各々の楽曲特徴量をデータとして保存した第１保存手段と、
前記入力操作に応じて人物特性を設定する第１設定手段と、
前記入力操作に応じて選曲用の感性語を設定する第２設定手段と、
前記第１設定手段によって設定された前記人物特性と前記第２設定手段によって設定された前記感性語とに対応した楽曲特徴量を有する楽曲を前記複数の楽曲各々の楽曲特徴量に応じて検出する選曲手段と、を備えたことを特徴とする選曲装置。
【請求項２】
前記第１設定手段は、予め定められた複数の年齢グループ及び性別のうちから年齢グループ及び性別を前記入力操作に応じて選択してそれを前記人物特性として設定し、
前記第２設定手段は、予め定められた複数の感性語のうちから前記選曲用の感性語を前記入力操作に応じて選択して設定し、
前記選曲手段は、前記予め定められた複数の年齢グループ及び性別各々に対応した前記複数の感性語各々の補正値を示すデータを保存した第２保存手段と、
前記第１設定手段によって設定された前記年齢グループ及び性別と前記第２設定手段によって設定された前記感性語とに対応する補正値を前記第２保存手段から読み出す読出手段と、
前記読出手段によって読み出された補正値によって前記複数の楽曲各々の楽曲特徴量に対して補正を行って感性適合値を算出する補正手段と、
前記補正手段によって算出された前記複数の楽曲各々の感性適合値に応じた楽曲順番にて前記複数の楽曲を提示する提示手段と、を備えたことを特徴とする請求項１記載の選曲装置。
【請求項３】
前記第２設定手段は、前記複数の感性語以外の感性語を前記入力操作に応じて受け入れる入力手段を備え、
前記入力手段によって前記複数の感性語以外の感性語が受け入れられたときには、前記提示手段は前記複数の楽曲をランダム順に提示することを特徴とする請求項２記載の選曲装置。
【請求項４】
前記第１保存手段は、前記楽曲特徴量として前記複数の楽曲各々の和音変化度と、前記複数の楽曲各々の前記和音変化度以外の特徴を示す少なくとも１の特徴パラメータとをデータとして保存し、
前記選曲手段は、前記予め定められた複数の年齢グループ及び性別毎に前記複数の感性語各々の補正値を前記和音変化度及び前記特徴パラメータ各々についてデータとして保存した第２保存手段と、
前記第１設定手段によって設定された前記年齢グループ及び性別と前記第２設定手段によって設定された前記感性語とに対応する補正値を前記和音変化度及び前記特徴パラメータ各々について前記第２保存手段から読み出す読出手段と、
前記読出手段によって読み出された補正値によって前記複数の楽曲各々の前記和音変化度及び前記特徴パラメータ各々に対して補正を行ってその補正結果の合計値を感性適合値とする補正手段と、
前記補正手段によって算出された前記複数の楽曲各々の感性適合値に応じた楽曲順番にて前記複数の楽曲を提示する提示手段と、を備えたことを特徴とする請求項１又は２記載の選曲装置。
【請求項５】
前記提示手段は、前記複数の楽曲各々の再生音を示す楽曲データを保存した第３保存手段と、
前記複数の楽曲各々の感性適合値に応じた楽曲順番にて前記第３保存手段から楽曲データを読み出し、その読出楽曲データに応じた再生音を出力する音響出力手段と、を備えたことを特徴とする請求項４記載の選曲装置。
【請求項６】
前記提示手段によって提示された楽曲が前記選曲用の感性語と合致するか否かを入力操作に応じて判別する合致判別手段と、
前記合致判別手段によって前記提示された楽曲と前記選曲用の感性語とが合致すると判別されたときその合致した楽曲を前記複数の感性語毎に保存する第４保存手段と、
前記第４保存手段に保存された楽曲が所定の曲数以上となった感性語に対応する前記補正値をその所定の曲数以上の保存楽曲の楽曲特徴量に応じて算出する合致学習手段と、
前記楽曲特徴量について前記学習手段によって算出された前記補正値を前記複数の感性語各々に対応させて保存する第５保存手段と、
前記第２設定手段によって設定された前記感性語に対応する補正値が前記第５保存手段に存在するか否かを判別する学習判別手段と、を備え、
前記読出手段は、前記学習判別手段によって前記感性語に対応する補正値が前記第５保存手段に存在するときに前記感性語に対応する補正値を前記第２保存手段に代えて前記第５保存手段から読み出すことを特徴とする請求項２記載の選曲装置。
【請求項７】
前記読出手段は、前記感性語に対応する補正値の読み出しを入力操作に応じて前記第２保存手段から前記第５保存手段に切り替えることを特徴とする請求項６記載の選曲装置。
【請求項８】
前記合致判別手段によって前記提示された楽曲と前記選曲用の感性語とが非合致であると判別されたときその非合致の楽曲を前記複数の感性語毎に保存する第６保存手段と、
前記第４保存手段に保存された楽曲が所定の曲数以上となった感性語に対応する前記補正値を第６保存手段に保存された非合致楽曲の楽曲特徴量に応じて算出する非合致学習手段と、
前記楽曲特徴量について前記非合致学習手段によって算出された前記補正値を前記複数の感性語各々に対応させて保存する第７保存手段と、を備え、
前記補正手段は、前記感性語に対応する補正値を前記第７保存手段から読み出して前記適合感性値をその読出補正値に応じて補正することを特徴とする請求項２又は６記載の選曲装置。
【請求項９】
前記提示手段によって提示された楽曲が前記選曲用の感性語と合致するか否かを入力操作に応じて判別する合致判別手段と、
前記合致判別手段によって前記提示された楽曲と前記選曲用の感性語とが合致すると判別されたときその合致した楽曲を前記複数の感性語毎に前記和音変化度及び前記特徴パラメータ各々について保存する第４保存手段と、
前記第４保存手段に保存された楽曲が所定の曲数以上となった感性語に対応する前記和音変化度及び前記特徴パラメータ各々について前記補正値をその所定の曲数以上の保存楽曲の前記和音変化度及び前記特徴パラメータ各々の保存値に応じて個別に算出する合致学習手段と、
前記和音変化度及び前記特徴パラメータ各々について前記学習手段によって算出された前記補正値を前記複数の感性語各々に対応させて保存する第５保存手段と、
前記第２設定手段によって設定された前記感性語に対応する補正値が前記第５保存手段に存在するか否かを判別する学習判別手段と、を備え、
前記読出手段は、前記学習判別手段によって前記感性語に対応する補正値が前記第５保存手段に存在するときに前記感性語に対応する補正値を前記第２保存手段に代えて前記第５保存手段から読み出すことを特徴とする請求項４記載の選曲装置。
【請求項１０】
前記和音変化度は、楽曲の１分間当たりの和音数、楽曲に使用されている和音の種類数及び不協和音等の和音進行中で楽曲の印象を変えるような変化点数のうちの少なくとも１であることを特徴とする請求項４記載の選曲装置。
【請求項１１】
前記複数の感性語は、ノリがいい、静かな、明るい、悲しい、癒される及びせつないであることを特徴とする請求項１記載の選曲装置。
【請求項１２】
前記少なくとも１の特徴パラメータは、楽曲のビート、ビート最大レベル、平均振幅レベル、最大振幅レベル及びキーのいずれかであることを特徴とする請求項４記載の選曲装置。
【請求項１３】
前記補正値は、前記楽曲特徴量の平均値と不偏分散値とからなることを特徴とする請求項２記載の選曲装置。
【請求項１４】
複数の楽曲のうちから入力操作に応じて選曲する選曲方法であって、
前記複数の楽曲各々の楽曲特徴量をデータとして保存し、
前記入力操作に応じて人物特性を設定し、
前記入力操作に応じて選曲用の感性語を設定し、
設定した前記人物特性と設定した前記感性語とに対応した楽曲特徴量を有する楽曲を前記複数の楽曲各々の楽曲特徴量に応じて検出することを特徴とする選曲方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の楽曲の中から選曲する選曲装置及び方法に関する。
【背景技術】
【０００２】
複数の楽曲の中からユーザ好みの楽曲を選曲するための方法としては、楽曲の物理的特徴をデータとして抽出し、その抽出結果に応じて複数の楽曲を分類しておき、選曲に用いることが知られている。楽曲の物理的特徴データとしては、例えば、楽曲データからパワースペクトルデータを得る方法が公知である（特許文献１参照）。また、楽曲の再生音の周波数帯域や音の長さ、楽譜に基づいてＮグラム法で時系列変化をパターン化することにより物理的特徴データを得ることも知られている。
【特許文献１】特開平１０−１３４５４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、かかる従来の選曲方法では、物理的特徴データはユーザの感性とは相関を持ったデータではないので、ユーザがイメージするような楽曲が必ずしも選曲されるとは限らないという問題点があった。
【０００４】
そこで、本発明が解決しようとする課題には、上記の問題点が一例として挙げられ、ユーザの感性に適合した楽曲を提示することができる選曲装置及び方法を提供することが本発明の目的である。
【課題を解決するための手段】
【０００５】
本願請求項１に係る発明の選曲装置は、複数の楽曲のうちから入力操作に応じて選曲する選曲装置であって、前記複数の楽曲各々の楽曲特徴量をデータとして保存した第１保存手段と、前記入力操作に応じて人物特性を設定する第１設定手段と、前記入力操作に応じて選曲用の感性語を設定する第２設定手段と、前記第１設定手段によって設定された前記人物特性と前記第２設定手段によって設定された前記感性語とに対応した楽曲特徴量を有する楽曲を前記複数の楽曲各々の楽曲特徴量に応じて検出する選曲手段と、を備えたことを特徴としている。
【０００６】
本願請求項１４に係る発明の選曲方法は、複数の楽曲のうちから入力操作に応じて選曲する選曲方法であって、前記複数の楽曲各々の楽曲特徴量をデータとして保存し、前記入力操作に応じて人物特性を設定し、前記入力操作に応じて選曲用の感性語を設定し、設定した前記人物特性と設定した前記感性語とに対応した楽曲特徴量を有する楽曲を前記複数の楽曲各々の楽曲特徴量に応じて検出することを特徴としている。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施例を図面を参照しつつ詳細に説明する。
【０００８】
図１は本発明による選曲装置を示している。この選曲装置は、楽曲入力装置１、操作入力装置２、データ蓄積装置３，４，５、制御装置６、表示装置７、楽曲再生装置８、ディジタル／アナログ変換装置９及びスピーカ１０を備えている。
【０００９】
楽曲入力装置１は制御装置６及びデータ蓄積装置３に接続され、ディジタル化された楽曲のオーディオ信号（例えば、ＰＣＭデータ）を本選曲装置に入力するための装置である。楽曲入力装置１としては、例えば、ＣＤ等のディスクを差制するディスクプレーヤ、或いは楽曲データのストリーミング配信を受け入れるストリーミングインターフェースである。操作入力装置２は本選曲装置に対してユーザが操作してデータや指令を入力するための装置である。操作入力装置２には、文字キー及びテンキーの他に、「ＹＥＳ」キー、「ＮＯ」キー、「終了」キー、「次曲」キー等の専用キーが設けられている。操作入力装置２の出力は制御装置６に接続されている。なお、操作入力装置２のキーの種類については上記のものに特に限定されない。
【００１０】
第３保存手段であるデータ蓄積装置３には楽曲入力装置１から供給された楽曲データがファイルとして記憶される。楽曲データは楽曲の再生音を示すデータであり、例えば、ＰＣＭデータ、ＭＰ３データ、ＭＩＤＩデータなどである。また、データ蓄積装置３には楽曲毎の曲名、歌手名などの楽曲情報も保存されている。データ蓄積装置３に蓄積されている楽曲データは複数の楽曲１〜ｎ（ｎは複数）に対応している。データ蓄積装置４には、データ蓄積装置３に楽曲データとして蓄積されたｎ曲数分の楽曲各々の和音変化度(1)、和音変化度(2)、和音変化度(3)、ビート（単位時間当たりの拍数）、ビート最大レベル、平均振幅レベル、最大振幅レベル、及びキーからなる特徴パラメータ各々の特徴値が特徴パラメータデータベース（第１保存手段）として保存されている。和音変化度(1)は楽曲の１分間当たりの和音数、和音変化度(2)は楽曲に使用されている和音の種類数、和音変化度(3)は不協和音等の和音進行中で楽曲の印象を与えるような変化点数である。
【００１１】
なお、和音そのものは、楽曲に深みを付けたり、人に対して緊張感などを与えたりする要素を持っている。また、和音進行によって楽曲に雰囲気を付けることもできる。このような心理的に訴える要素を持っている和音は、感性語による楽曲の選曲装置に使用する楽曲特徴量として最適であり、単に曲調の特徴に限らず、歌詞の内容を含む作者の意図も少なからず反映されていると考えられるので、和音を特徴パラメータの一部としている。
【００１２】
また、データ蓄積装置４には、予め定められた感性語毎に和音変化度(1)、和音変化度(2)、和音変化度(3)、ビート、ビート最大レベル、平均振幅レベル、最大振幅レベル、及びキーからなる特徴パラメータ各々に対する平均値及び不偏分散値が年代及び性別毎にデフォルトデータベース（第２保存手段）として保存されている。平均値及び不偏分散値は特徴パラメータ各々の特徴値と共に感性適合値を算出するために用いられる補正値である。平均値及び不偏分散値については後述する。年代は１０代、２０代、３０代、４０代及び５０代以上に分けられ、後述の図５に示すように、それらの年代毎に性別として男性用データテーブルと女性用データテーブルとがある。
【００１３】
図２は、そのデフォルトデータベース内の１つのデータテーブルの内容、すなわち感性語毎の特徴パラメータ各々の平均値及び不偏分散値を表によって示している。
【００１４】
ここで、感性語とは、人間が楽曲を聴いたとき感じるフィーリングを表す語句である。例えば、「ノリがいい」、「静かな」、「明るい」、「悲しい」、「癒される」及び「せつない」などである。
【００１５】
データ蓄積装置５には、合致曲データベース（第４保存手段）及び非合致曲データベース（第６保存手段）が形成される。それらのデータベース各々には感性語毎に５０曲分のデータが保存される。５０曲分以上の曲データについては書き込みが最も古いデータを消去しつつ新たなデータを書き込むことが行われる。なお、合致曲データベース及び非合致曲データベース各々の保存楽曲数は５０曲に限定されず、他の曲数でも良いことは勿論である。
【００１６】
制御装置６は、例えば、マイクロコンピュータからなり、後述するようにユーザの入力操作に応じて選曲動作を行う。
【００１７】
表示装置７には制御装置６の制御における選択項目、楽曲入力装置１において入力された内容及びユーザに提示する曲リストが表示される。
【００１８】
楽曲再生装置８は、ユーザによって選曲された楽曲の楽曲データをデータ蓄積装置３から読み出して再生し、ディジタルオーディオ信号として順次出力する。ディジタル／アナログ変換装置９は楽曲再生装置８によって再生されたディジタルオーディオ信号をアナログオーディオ信号に変換してスピーカ１０に供給する。
【００１９】
次に、かかる構成の選曲システムの選曲動作について説明する。なお、選曲装置を利用するユーザは１人としているが、複数のユーザが利用する装置の場合には選曲動作を開始するに当たってユーザを特定するためにユーザＩＤを操作入力装置２を介して入力する必要がある。これは後述する個人学習値を利用するユーザを特定するためである。
【００２０】
制御装置６は選曲動作を開始すると、図３及び図４に示すように、先ず、ユーザの年代及び性別の選択を要求するための映像を表示装置７に表示させる（ステップＳ１）。表示装置７の画面には、年代では１０代、２０代、３０代、４０代及び５０代以上が選択肢として表示され、性別では男性と女性とが選択肢として表示される。これらの年代及び性別各々の選択肢のうちからいずれか１の選択を促す指示が表示される。このような表示に従ってユーザはユーザ自身の年代及び性別の操作入力を操作入力装置２を介して行うことができる。制御装置６は、ステップＳ１の実行後、操作入力があったか否かを判別する（ステップＳ２）。その操作入力があったならば、入力内容、すなわちユーザの年代及び性別を保持し（ステップＳ３）、感性語の選択を要求するための映像を表示装置７に表示させる（ステップＳ４）。表示装置７の画面には、選曲のための感性語として、「ノリがいい」、「静かな」、「明るい」、「悲しい」、「癒される」及び「せつない」などの選択肢が表示され、更に「他の感性語」という選択肢が表示される。同時に、これらの表示された選択肢のうちからいずれか１の選択の指示が表示される。このような表示に従ってユーザは感性語又は他の感性語の選択のための操作入力を操作入力装置２を介して行うことができる。制御装置６は、ステップＳ４の実行後、操作入力があったか否かを判別する（ステップＳ５）。その操作入力があったならば、表示された感性語のうちのいずれか１の選択か否かを操作入力装置２の出力に応じて判別する（ステップＳ６）。すなわち、表示された感性語のうちのいずれか１の感性語と「他の感性語」とのどちらであるかが判別される。
【００２１】
制御装置６は、表示された感性語のうちのいずれか１が選択された場合にはその選択された感性語を取り込み（ステップＳ７）、その選択された感性語についての個人学習値が存在するか否かを判別する（ステップＳ８）。個人学習値とは、選択された感性語に対するユーザ専用の特徴パラメータ各々の平均値及び不偏分散値であり、その平均値及び不偏分散値は後述のステップにおいて演算され、データ蓄積装置４に個人学習値データベース（第５保存手段）として保存される。データ蓄積装置４に選択された感性語についての個人学習値が存在しないならば、デフォルトデータベース内のユーザの年代及び性別によって定まるデータテーブルを選択し（ステップＳ９）、そのデータテーブルから選択された感性語に対応した特徴パラメータ各々の平均値及び不偏分散値を読み出す（ステップＳ１０）。制御装置６は、図５に示すように、年代及び選別に対応するデータテーブルを決定するための表データを有し、ステップＳ９ではその表データを用いてデータテーブルを選択する。
【００２２】
一方、データ蓄積装置５に選択された感性語についての個人学習値が存在するならば、個人学習値を利用して選曲するか否かをユーザに尋ねるための映像を表示装置７に表示させる（ステップＳ１１）。この表示に従ってユーザは個人学習値を利用するか否かの選択のための「ＹＥＳ」キー又は「ＮＯ」キーの操作入力を操作入力装置２を介して行うことができる。制御装置６は、ステップＳ１１の実行後、「ＹＥＳ」キーと「ＮＯ」キーとのうちのいずれの操作入力があったか否かを判別する（ステップＳ１２）。個人学習値を利用することを示す「ＹＥＳ」キーの操作入力があった場合には、個人学習値データベースから選択された感性語に対応した特徴パラメータ各々の平均値及び不偏分散値を読み出す（ステップＳ１３）。個人学習値を利用しないことを示す「ＮＯ」キーの操作入力があった場合には、ステップＳ９及びＳ１０に移行してデフォルトデータベース内のユーザの年代及び性別によって定まるデータテーブルから、選択された感性語に対応した特徴パラメータ各々の平均値及び不偏分散値を読み出す。
【００２３】
制御装置６は、ステップＳ１０又はステップＳ１３において特徴パラメータ各々の平均値及び不偏分散値を読み出すと、ｎ曲分の楽曲各々の感性適合値（マッチング値）を算出する（ステップＳ１４）。ｉ番目の楽曲の感性適合値は次のように算出される。
感性適合値＝(1/|ａ(i)-Ｍa|)×(１/Ｓa)＋(1/|ｂ(i)-Ｍb|)×(１/Ｓb)＋(1/|ｃ(i)-Ｍc|)×１/Ｓc)＋(1/|ｄ(i)-Ｍd|)×(１/Ｓd)＋(1/|ｅ(i)-Ｍe|)×(１/Ｓe)＋(1/|ｆ(i)-Ｍf|)×(１/Ｓf)＋(1/|ｇ(i)-Ｍg|)×(１/Ｓg)＋(1/|ｈ(i)-Ｍh|)×(１/Ｓh)
この算出式において、ｉ番目の楽曲の和音変化度(1)をａ(i)、ｂはｉ番目の楽曲の和音変化度(2)をｂ(i)、ｉ番目の楽曲の和音変化度(3)をｃ(i)、ｉ番目の楽曲のビートをｄ(i)、ｉ番目の楽曲のビート最大レベルをｅ(i)、ｉ番目の楽曲の平均振幅レベルをｆ(i)、ｉ番目の楽曲の最大振幅レベルをｇ(i)、ｉ番目の楽曲のキーをｈ(i)とする。また、選択された感性語をＡとし、その感性語Ａの平均値，不偏分散値を和音変化度(1)についてはＭa，Ｓa、和音変化度(2)についてはＭb，Ｓb、和音変化度(3)についてはＭc，Ｓc、ビートについてはＭd，Ｓd、ビート最大レベルについてはＭe，Ｓe、平均振幅レベルについてはＭf，Ｓf、最大振幅レベルについてはＭg，Ｓg、キーについてはＭh，Ｓhである。
【００２４】
制御装置６は、ｎ曲分の楽曲各々の感性適合値を算出すると、感性適合値が大なる楽曲順を示す楽曲リストを作成し（ステップＳ１５）、その楽曲リストを示す映像を表示装置７に表示させる（ステップＳ１６）。表示装置７の画面には、楽曲名、歌手名等の楽曲情報がデータ蓄積装置３から読み出されて感性適合値が大なる楽曲順に表示される。
【００２５】
制御装置６は、ステップＳ６において「他の感性語」が選択された場合、すなわち、ユーザが予め用意された感性語以外の感性語に適合した楽曲を望んでいる場合である。この場合には、感性語の入力を要求するための映像を表示装置７に表示させる（ステップＳ１７）。この表示に従ってユーザは自由な感性語を文字によって操作入力装置２を介して操作入力することができる。制御装置６は、ステップＳ１７の実行後、文字の操作入力があったか否かを判別する（ステップＳ１８）。制御装置６は、操作入力があったならば、その操作入力された文字を感性語として取り込んで保存する（ステップＳ１９）。制御装置６は、データ蓄積装置３に楽曲データが蓄積されている楽曲１〜ｎを用いてランダムな楽曲リストを作成し（ステップＳ２０）、上記のステップＳ１６に進んでその楽曲リストを示す映像を表示装置７に表示させる。表示装置７の画面には、楽曲名、歌手名等の楽曲情報がランダムな楽曲順に表示される。
【００２６】
ステップＳ１６の実行後、変数ｍを１と設定し（ステップＳ２１）、その楽曲リストのうちの第ｍ番目の楽曲の楽曲データをデータ蓄積装置３から読み出して楽曲再生装置８に供給することにより楽曲再生を指示する（ステップＳ２２）。楽曲再生装置８は供給された第ｍ番目の楽曲の楽曲データを再生し、それがディジタル信号としてディジタル／アナログ変換装置９に供給される。ディジタル／アナログ変換装置９においてアナログオーディオ信号に変換された後、スピーカ１０から第ｍ番目の楽曲再生音が出力されることになる。よって、ユーザはその楽曲再生音を聴取することができる。
【００２７】
再生中の楽曲について個人学習をするか否かをユーザに尋ねるための映像を表示装置７に表示させる（ステップＳ２３）。この表示に従ってユーザは再生中の楽曲について個人学習するか否かの選択のための「ＹＥＳ」キー又は「ＮＯ」キーの操作入力を操作入力装置２を介して行うことができる。制御装置６は、ステップＳ２３の実行後、「ＹＥＳ」キーと「ＮＯ」キーとのうちのいずれの操作入力があったか否かを判別する（ステップＳ２４）。個人学習をすることを示す「ＹＥＳ」キーの操作入力があったならば、学習ルーチンに移行する（ステップＳ３１）。
【００２８】
個人学習をしないことを示す「ＮＯ」キーの操作入力があった場合には、楽曲リストのうちの再生中の楽曲の次順番の楽曲の再生に移行するかどうか、或いは選曲を止めるかどうかをユーザに尋ねるための映像を表示装置７に表示させる（ステップＳ２５）。この表示に従ってユーザが操作入力装置２を入力操作することにより、表示された楽曲リストのうちの再生中の楽曲の次の楽曲の再生に移行することができ、また選曲を途中で中止することもできる。制御装置６は、ステップＳ２５の実行後、「次曲」キーの操作入力があったか否かを判別する（ステップＳ２６）。「次曲」キーの操作入力がないならば、「終了」キーの操作入力があったか否かを判別する（ステップＳ２７）。
【００２９】
「次曲」キーの操作入力があったならば、変数ｍに１を加算して新たな変数ｍの値を求め（ステップＳ２８）、変数ｍが楽曲リストの最終番ＭＡＸより大であるか否かを判別する（ステップＳ２９）。ｍ＞ＭＡＸならば、選曲動作を終了する。その終了の際には楽曲リストの最終番まで楽曲再生したことをユーザに知らせるための映像を表示装置７に表示させても良い。一方、ｍ≦ＭＡＸならば、ステップＳ２２に戻って上記の動作を繰り返す。
【００３０】
「終了」キーの操作入力があったならば、楽曲再生装置８に対して楽曲再生の中止を指示する（ステップＳ３０）。これによって制御装置６による選曲動作が終了するが、ステップＳ１又はＳ４に戻っても良い。
【００３１】
制御装置６は、上記の学習ルーチンの実行を開始した場合には、図６に示すように、先ず、再生中の楽曲が選択或いは入力した感性語と一致する楽曲であるか否かをユーザに尋ねるための映像を表示装置７に表示させる（ステップＳ４１）。この表示に従ってユーザは再生中の楽曲が感性語と一致する楽曲であるか否かの選択のための「ＹＥＳ」又は「ＮＯ」の操作入力を操作入力装置２を介して行うことができる。制御装置６は、ステップＳ３０の実行後、「ＹＥＳ」キーと「ＮＯ」キーとのうちのいずれの操作入力があったか否かを判別する（ステップＳ４２）。再生中の楽曲が感性語と一致することを示す「ＹＥＳ」キーの操作入力があったならば、その楽曲を示す合致曲データをデータ蓄積装置５の合致曲データベースに書き込む（ステップＳ４３）。この合致曲データの書き込みは感性語毎に分類されて行われる。再生中の楽曲が感性語と一致しないことを示す「ＮＯ」キーの操作入力があったならば、学習ルーチンを終了して上記のステップＳ２５に移行する。
【００３２】
制御装置６は、ステップＳ４３の実行後、合致曲データベースに合致曲データとして書き込まれた合致曲数が１０曲（所定の曲数）に達した感性語があるか否かを判別する（ステップＳ４４）。合致曲数が１０曲以上であると判別した場合には、データ蓄積装置５の合致曲データベースから合致曲データを読み出し（ステップＳ４５）、その読み出しデータを用いて統計的処理による個人学習値を演算する（ステップＳ４６）。なお、ステップＳ１４においては、所定の曲数を１０曲と定めているが、この曲数以外の値でも良い。
【００３３】
個人学習値の演算については、合致曲数が１０曲以上となった感性語をＡとして説明すると、図７に示すように、合致曲データベースにおいて感性語Ａに対応する合致曲データが示す楽曲毎に特徴パラメータ（和音変化度(1)、和音変化度(2)、和音変化度(3)、ビート、ビート最大レベル、平均振幅レベル、最大振幅レベル、及びキー）各々の特徴値をデータ蓄積装置４の特徴パラメータデータベースから読み出し（ステップＳ５１）、特徴パラメータ毎に特徴値の平均値Ｍaveを算出する（ステップＳ５２）。更に、特徴パラメータ毎に不偏分散値Ｓを算出する（ステップ５３）。感性語Ａの１の特徴パラメータの不偏分散値Ｓの算出に当たって、ここで、感性語Ａに対応する合致曲データが示す楽曲がＭ１〜Ｍｊ（ただし、５０≧ｊ≧１０）であるとし、楽曲Ｍ１〜Ｍｊ各々の１の特徴パラメータの特徴値Ｃ１〜Ｃｊとすると、１の特徴パラメータの特徴値Ｃ1〜Ｃjの平均値Ｍaveは、
Ｍave＝Ｃ1＋Ｃ2＋……＋Ｃj／ｊ
と表すことができる。感性語Ａの１の特徴パラメータの不偏分散値Ｓは、
Ｓ＝[(Ｍave−Ｃ1)2＋(Ｍave−Ｃ2)2＋……＋(Ｍave−Ｃj)2]／(ｊ−１)
と表すことができる。
【００３４】
制御装置６は、特徴パラメータ毎に算出した平均値Ｍave及び不偏分散値Ｓを個人学習値データベースの感性語Ａに対応する各特徴パラメータの欄に書き込む（ステップＳ５４）。
【００３５】
制御装置６は、このように個人学習値を演算した後、上記したステップＳ２５に移行し、上記した如き動作を行う。
【００３６】
このような選曲動作により、ユーザの年齢及び性別に並びに選択した感性語に適合した楽曲順に楽曲をユーザに提供することができるので、選曲精度を向上させることができる。すなわち、ユーザの年齢及び性別によって同じ感性語に対する楽曲イメージが異なることに対応した選曲ができる。また、個人学習値を用いた選曲の場合には、ユーザが本選曲システムを利用するに従ってユーザの感性により適合した楽曲を提供することができる。
【００３７】
なお、上記した実施例においては、年齢グループを１０代、２０代、３０代、４０代及び５０代以上の如き年代によるグループとしたが、これに限定されない。更に、年齢そのもので分けたり、或いは年代毎に前半と後半とに分けるように年齢グループを細かく分けても良いし、３０歳未満及び３０歳以上の如く粗く分けても良い。
【００３８】
加えて、上記した実施例においては、年齢グループと性別との双方に応じてデフォルトデータベース内のデータテーブルを選択したが、年齢グループと性別とのいずれか一方に応じてデフォルトデータベース内のデータテーブルを選択しても良い。例えば、年齢グループだけの入力操作の場合には、男性用データテーブルだけを用いてデータテーブルを入力操作に応じて選択し、性別だけの入力操作の場合には、２０代男性用データテーブルと２０代女性用データテーブルとのいずれか一方を入力操作に応じて選択することが行われる。また、上記した実施例においては単一のユーザについての選曲動作を示したが、複数のユーザに共通する好みの楽曲を選曲するために選曲動作を行う場合、例えば２０代、３０代のように個別のデータテーブルを使って各々の感性適合値を計算し、その合算に応じて楽曲を選択するようにして良い。
【００３９】
更に、上記した実施例においては、人物特性を年代と性別とに応じて設定しているが、これに限定されない。人種、職業、民族、血液型、髪の毛の色、目の色、信仰宗教、居住地等の人物特性、すなわち人的キャラクタ或いは人的属性を特定できる要件を用いることができる。
【００４０】
また、上記した実施例においては、データ蓄積装置３に保存された複数の楽曲の全てが選曲対象となっているが、年代によって選曲対象の楽曲が異なるようにしても良い。例えば、ユーザの年齢が１０代又は２０代の場合には演歌の楽曲を除き、５０代以上の場合には最近のヒット曲を除いて選曲を行うのである。
【００４１】
また、上記した実施例においては、楽曲特徴量として和音変化度(1)、和音変化度(2)、和音変化度(3)、ビート、ビート最大レベル、平均振幅レベル、最大振幅レベル、及びキーを示したが、これに限定されない。また、和音変化度(1)〜(3)のうちの少なくとも１つに関して感性適合値を算出しても良い。
【００４２】
更に、和音変化度としては、上記した楽曲の１分間当たりの和音数、楽曲に使用されている和音の種類数、及び不協和音等の和音進行中で楽曲の印象を与えるような変化点数に限らない。例えば、和音の根音の変化量、メジャーからマイナーへの変化のように他の種類の和音への変化回数などを和音変化度として用いることもできる。
【００４３】
また、上記した実施例においては、補正値として平均値と不偏分散値とを用いているが、これに限定されない。不偏分散値に代えて例えば、和音変化度等の特徴値を補正する乗算係数、分散値等の重み付け値でも良い。不偏分散値に代えて分散値を用いる場合には、上記の感性語Ａの１の特徴パラメータの分散値は、次式によって表すことができる。
分散値＝[(Ｍave−Ｃ1)2＋(Ｍave−Ｃ2)2＋……＋(Ｍave−Ｃj)2]／ｊ
更に、上記した実施例においては、再生中の楽曲が感性語と一致しないことを示す「ＮＯ」キーの操作入力があった場合に、その楽曲を示す非合致曲データをデータ蓄積装置５の非合致曲データベースに書き込んでおき、合致曲データによる個人学習値の演算と同様に、非合致曲データについてもデータ蓄積装置５の非合致曲データベースから非合致曲データを読み出し、その読み出しデータを用いて統計的処理による個人学習値を演算しても良い。非合致曲データに基づいて演算された個人学習値は図８に示すように第２個人学習値データベース（第７保存手段）として保存される。この非合致曲データによる個人学習値（平均値，不偏分散値）は次のように感性適合値の算出の際に補正値αa，αb，αc，αd，αe，αf，αg，αhとして反映される。
感性適合値＝[(1/|ａ(i)-Ｍa|)×(１/Ｓa)-αa]＋[(1/|ｂ(i)-Ｍb|)×(１/Ｓb)-αb]＋[(1/|ｃ(i)-Ｍc|)×(１/Ｓc)-αc]＋[(1/|ｄ(i)-Ｍd|)×(１/Ｓd)-αd]＋[(1/|ｅ(i)-Ｍe|)×(１/Ｓe)-αe]＋[(1/|ｆ(i)-Ｍf|)×(１/Ｓf)-αf]＋[(1/|ｇ(i)-Ｍg|)×(１/Ｓg)-αg]＋[(1/|ｈ(i)-Ｍh|)×(１/Ｓh)-αh]
補正値αa，αb，αc，αd，αe，αf，αg，αhは特徴パラメータ毎に読み出された非合致曲データによる個人学習値である平均値，不偏分散値に応じて設定され、感性適合値を小さくするように作用する。
【００４４】
また、上記した実施例においては、選択される感性語として「ノリがいい」、「静かな」、「明るい」、「悲しい」、「癒される」及び「せつない」を示したが、これに限定されない。例えば、「嬉しい」等の他の感性語を用いても良いことは勿論である。
【００４５】
以上の如く、本発明によれば、複数の楽曲各々の楽曲特徴量をデータとして保存した第１保存手段と、入力操作に応じて人物特性を設定する第１設定手段と、入力操作に応じて選曲用の感性語を設定する第２設定手段と、設定された人物特性と設定された感性語とに対応した楽曲特徴量を有する楽曲を複数の楽曲各々の楽曲特徴量に応じて検出する選曲手段と、を備えたので、ユーザの年齢及び性別等のキャラクタ並びに感性に適合した楽曲をユーザに対して提示することができ、ユーザの選曲が容易になる。
【図面の簡単な説明】
【００４６】
【図１】本発明による選曲装置の構成を示すブロック図である。
【図２】デフォルトデータベース内の１つのデータテーブルを示す図である。
【図３】選曲動作を示すフローチャートである。
【図４】図３の選曲動作に続き部分を示すフローチャートである。
【図５】データテーブル選択用の表データの内容を示す図である。
【図６】学習ルーチンを示すフローチャートである。
【図７】個人学習値演算動作を示すフローチャートである。
【図８】非合致曲データによる第２個人学習値データベースを示す図である。
【符号の説明】
【００４７】
１  楽曲入力装置
２  操作入力装置
３，４，５  データ蓄積装置
６  制御装置
７  表示装置
８  楽曲再生装置
９  ディジタル／アナログ変換装置
１０  スピーカ
【図１】
2005209276.tif 000003
【図２】
2005209276.tif 000004
【図３】
2005209276.tif 000005
【図４】
2005209276.tif 000006
【図５】
2005209276.tif 000007
【図６】
2005209276.tif 000008
【図７】
2005209276.tif 000009
【図８】
2005209276.tif 000010