(57)【特許請求の範囲】
【請求項１】
再生装置によって再生されるべき第１の組のオーディオ情報の順序を示すプレイリストを生成するプレイリスト生成装置であって、
複数のオーディオ情報が格納された第１データベースと、
前記再生装置によって再生される前記第１の組のオーディオ情報が提供される対象に関する条件を入力する条件入力部と、
前記条件に基づいて、第２の組のオーディオ情報が所定の順序で再生された場合に前記第２の組のオーディオ情報の再生が前記対象に与える印象の遷移を示す遷移情報を取得する遷移情報取得部と、
前記遷移情報によって示される印象の遷移に近似する印象の遷移を前記対象に与える複数のオーディオ情報を前記第１データベースに格納された前記複数のオーディオ情報から選択し、前記選択された複数のオーディオ情報を前記第１の組のオーディオ情報として含むプレイリストを生成するプレイリスト生成部と
を備えたプレイリスト生成装置。
【請求項２】
前記条件入力部は、前記プレイリストに含まれるオーディオ情報数を入力するオーディオ情報数入力部を備え、
前記プレイリスト生成部は、前記印象の遷移の少なくとも一部を示す複数の印象に基づいて、前記入力されたオーディオ情報数と等しい数のオーディオ情報を選択する、請求項１に記載のプレイリスト生成装置。
【請求項３】
前記条件入力部は、前記プレイリストの再生時間を入力する時間入力部を備え、
前記プレイリスト生成部は、前記印象の遷移の少なくとも一部を示す複数の印象に基づいて、合計時間が前記入力された再生時間以下となるように複数のオーディオ情報を選択する、請求項１に記載のプレイリスト生成装置。
【請求項４】
前記条件入力部は、前記プレイリストのイメージを入力するイメージ入力部を備え、
前記遷移情報取得部は複数の遷移情報を格納しており、前記複数の遷移情報から前記イメージに対応する遷移情報を選択する、請求項１に記載のプレイリスト生成装置。
【請求項５】
前記第１データベースには、前記第１データベースに格納された前記複数のオーディオ情報のそれぞれに関連する複数の関連情報が格納されており、
前記複数の関連情報のそれぞれは、オーディオ情報の印象を定義する所定の座標系における、対応するオーディオ情報の位置を示す座標値を有し、
前記遷移情報は、前記所定の座標系における複数の座標値を示し、
前記プレイリスト生成部は、前記複数の座標値に基づいて得た基準座標値から所定の範囲内にある座標値を有する少なくとも１つの関連情報に対応する少なくとも１つのオーディオ情報から、前記少なくとも１つの関連情報に含まれる座標値と前記基準座標値との間の距離に基づき、前記プレイリストに加えるオーディオ情報を選択する、請求項１に記載のプレイリスト生成装置。
【請求項６】
前記条件入力部は、前記オーディオ情報の選択方式を入力する選択方式入力部を備え、
前記プレイリスト生成部は、前記選択方式に基づいて評価式を生成する評価式生成部を備え、前記生成された評価式にさらに基づいて前記少なくとも１つのオーディオ情報から前記プレイリストに加えるオーディオ情報を選択する、請求項５に記載のプレイリスト生成装置。
【請求項７】
前記条件入力部は、前記プレイリスト生成装置が前記対象に提供したオーディオ情報に関する前記対象の満足度を示す満足度情報を入力する満足度入力部を備え、
前記プレイリスト生成装置は、前記提供したオーディオ情報を前記対象に提供した時間を示す時間情報と前記満足度情報とを格納する第２データベースをさらに備え、
前記プレイリスト生成部は、前記時間情報および前記満足度情報の内の少なくとも一方にさらに基づいて、前記少なくとも１つのオーディオ情報から前記プレイリストに加えるオーディオ情報を選択する、請求項５に記載のプレイリスト生成装置。
【請求項８】
前記満足度情報は、前記満足度が入力されたときの前記対象の条件および時間をさらに示す、請求項７に記載のプレイリスト生成装置。
【請求項９】
外部からオーディオ情報を入力し、前記入力したオーディオ情報の音楽的特徴に基づいて前記入力したオーディオ情報の印象を決定する印象決定部をさらに備え、
前記第１データベースは、前記入力したオーディオ情報の再生時間および前記決定した印象と共に前記入力したオーディオ情報を格納する、請求項１に記載のプレイリスト生成装置。
【請求項１０】
請求項１に記載のプレイリスト生成装置と、
前記第１の組のオーディオ情報を再生する前記再生装置と
を備える、オーディオ情報提供装置。
【請求項１１】
再生装置によって再生されるべき第１の組のオーディオ情報の順序を示すプレイリストを生成するプレイリスト生成方法であって、
前記再生装置によって再生される前記第１の組のオーディオ情報が提供される対象に関する条件を入力するステップと、
前記条件に基づいて、第２の組のオーディオ情報が所定の順序で再生された場合に前記第２の組のオーディオ情報の再生が前記対象に与える印象の遷移を示す遷移情報を取得するステップと、
前記遷移情報によって示される印象の遷移に近似する印象の遷移を前記対象に与える複数のオーディオ情報を第１データベースに格納された複数のオーディオ情報から選択し、前記選択された複数のオーディオ情報を前記第１の組のオーディオ情報として含むプレイリストを生成するステップと
を包含するプレイリスト生成方法。
【請求項１２】
前記条件を入力するステップは、前記プレイリストに含まれるオーディオ情報数を入力するステップを含み、
前記プレイリストを生成するステップは、前記印象の遷移の少なくとも一部を示す複数の印象に基づいて、前記入力されたオーディオ情報数と等しい数のオーディオ情報を選択するステップを含む、請求項１１に記載のプレイリスト生成方法。
【請求項１３】
前記条件を入力するステップは、前記プレイリストの再生時間を入力するステップを含み、
前記プレイリストを生成するステップは、前記印象の遷移の少なくとも一部を示す複数の印象に基づいて、合計時間が前記入力された再生時間以下となるように複数のオーディオ情報を選択するステップを含む、請求項１１に記載のプレイリスト生成方法。
【請求項１４】
前記条件を入力するステップは、前記プレイリストのイメージを入力するステップを含み、
前記遷移情報を取得するステップは、複数の遷移情報から前記イメージに対応する遷移情報を選択する、請求項１１に記載のプレイリスト生成方法。
【請求項１５】
前記第１データベースには、前記第１データベースに格納された前記複数のオーディオ情報のそれぞれに関連する複数の関連情報が格納されており、
前記複数の関連情報のそれぞれは、オーディオ情報の印象を定義する所定の座標系における、対応するオーディオ情報の位置を示す座標値を有し、
前記遷移情報は、前記所定の座標系における複数の座標値を示し、
前記プレイリストを生成するステップは、前記複数の座標値に基づいて得た基準座標値から所定の範囲内にある座標値を有する少なくとも１つの関連情報に対応する少なくとも１つのオーディオ情報から、前記少なくとも１つの関連情報に含まれる座標値と前記基準座標値との間の距離に基づき、前記プレイリストに加えるオーディオ情報を選択する、請求項１１に記載のプレイリスト生成方法。
【請求項１６】
前記条件を入力するステップは、前記オーディオ情報の選択方式を入力するステップを含み、
前記プレイリストを生成するステップは、前記選択方式に基づいて評価式を生成するステップを含み、前記生成された評価式にさらに基づいて前記少なくとも１つのオーディオ情報から前記プレイリストに加えるオーディオ情報を選択する、請求項１５に記載のプレイリスト生成方法。
【請求項１７】
前記条件を入力するステップは、前記対象に提供したオーディオ情報に関する前記対象の満足度を示す満足度情報を入力するステップを含み、
前記プレイリスト生成方法は、前記提供したオーディオ情報を前記対象に提供した時間を示す時間情報と前記満足度情報とを第２データベースに格納するステップをさらに包含し、
前記プレイリストを生成するステップは、前記時間情報および前記満足度情報の内の少なくとも一方にさらに基づいて、前記少なくとも１つのオーディオ情報から前記プレイリストに加えるオーディオ情報を選択する、請求項１５に記載のプレイリスト生成方法。
【請求項１８】
前記満足度情報は、前記満足度が入力されたときの前記対象の条件および時間をさらに示す、請求項１７に記載のプレイリスト生成方法。
【請求項１９】
外部からオーディオ情報を入力し、前記入力したオーディオ情報の音楽的特徴に基づいて前記入力したオーディオ情報の印象を決定するステップと、
前記入力したオーディオ情報の再生時間および前記決定した印象と共に前記入力したオーディオ情報を前記第１データベースに格納するステップと
をさらに包含する、請求項１１に記載のプレイリスト生成方法。
【請求項２０】
前記第１の組のオーディオ情報を再生するステップをさらに包含する、請求項１１に記載のプレイリスト生成方法。
【請求項２１】
再生装置によって再生されるべき第１の組のオーディオ情報の順序を示すプレイリストの生成処理をコンピュータに実行させるためのプログラムであって、
前記生成処理は、
前記再生装置によって再生される前記第１の組のオーディオ情報が提供される対象に関する条件を入力するステップと、
前記条件に基づいて、第２の組のオーディオ情報が所定の順序で再生された場合に前記第２の組のオーディオ情報の再生が前記対象に与える印象の遷移を示す遷移情報を取得するステップと、
前記遷移情報によって示される印象の遷移に近似する印象の遷移を前記対象に与える複数のオーディオ情報をデータベースに格納された複数のオーディオ情報から選択し、前記選択された複数のオーディオ情報を前記第１の組のオーディオ情報として含むプレイリストを生成するステップと、
を包含する、プログラム。
【請求項２２】
再生装置によって再生されるべき第１の組のオーディオ情報の順序を示すプレイリストの生成処理をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記生成処理は、
前記再生装置によって再生される前記第１の組のオーディオ情報が提供される対象に関する条件を入力するステップと、
前記条件に基づいて、第２の組のオーディオ情報が所定の順序で再生された場合に前記第２の組のオーディオ情報の再生が前記対象に与える印象の遷移を示す遷移情報を取得するステップと、
前記遷移情報によって示される印象の遷移に近似する印象の遷移を前記対象に与える複数のオーディオ情報をデータベースに格納された複数のオーディオ情報から選択し、前記選択された複数のオーディオ情報を前記第１の組のオーディオ情報として含むプレイリストを生成するステップと、
を包含する、記録媒体。
【請求項２３】
再生装置によって再生されるべき第１の組のオーディオ情報の順序を示すプレイリストを生成するサーバと、
前記サーバとネットワークを介して接続された端末と
を備えたオーディオ情報提供システムであって、
前記端末は、前記再生装置によって再生される前記第１の組のオーディオ情報が提供される対象に関する条件を入力する条件入力部を備え、
前記サーバは、
複数のオーディオ情報が格納されたデータベースと、
前記条件に基づいて、第２の組のオーディオ情報が所定の順序で再生された場合に前記第２の組のオーディオ情報の再生が前記対象に与える印象の遷移を示す遷移情報を取得する遷移情報取得部と、
前記遷移情報によって示される印象の遷移に近似する印象の遷移を前記対象に与える複数のオーディオ情報を前記データベースに格納された前記複数のオーディオ情報から選択し、前記選択された複数のオーディオ情報を前記第１の組のオーディオ情報として含む前記プレイリストを生成するプレイリスト生成部と、
前記生成したプレイリストを出力する出力部と、
を備え、
前記端末は、
前記サーバから受けとった前記プレイリストを格納する格納部と、
前記第１の組のオーディオ情報を再生する前記再生装置と
を備える、オーディオ情報提供システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、オーディオ情報を提供する対象のイメージや利用者の嗜好に適したオーディオ情報を提供するプレイリスト生成装置、オーディオ情報提供装置、オーディオ情報提供システムおよびその方法、プログラム、記録媒体に関する。
【０００２】
【従来の技術】
従来、楽曲を提供するサービスとして、プレイリスト生成サービスやバックグラウンドミュージック提供サービスがある。これらのサービスは、プレイリスト利用者の個別の要望に基づいて、専門家が音楽的知見に基づいて楽曲データベースからその要望に適したオーディオ情報を選択し、再生する順番を考えてリストにしたものを利用者に提供する、という形で実現されている。
【０００３】
また、連続した楽曲を自動的に提供するシステムが、特開２０００−９８９５０号に提案されている。このシステムでは、レストランの飲食メニュー商品毎に予め音信号の種別情報を割り当てている。その種別情報から注文された商品にふさわしいジャンルのＢＧＭを自動的に選択して店内に流すことで、好適なバックグラウンドミュージックを提供している。
【０００４】
また、連続的に楽曲を提供するという観点から、ラジオや有線放送等も一種のプレイリストと考えることができる。
【０００５】
【発明が解決しようとする課題】
しかしながら、これらのサービスを実現するためには、専門家の音楽に関する知見が求められる。プレイリスト生成サービスにおいて、利用者のさまざまな要望に応えられるようにしようと思えば、過去のオーディオ情報に対しての幅広い知識や人間の音楽に対する感性の理解が必要となる。さらに、日々作成、販売される膨大な量の新曲もサポートすることを考えると、同じ要望に関するプレイリストでも依頼時期が異なれば、専門家により、新たに生成し直したり、あるいは過去に生成したものの修正が必要にある。また、上記特開２０００−９８９５０号で提案されているシステムやラジオや有線放送においても、オーディオ情報のジャンル分けや放送の時間帯に応じた選択方法に、専門家の知識が必要となる。
【０００６】
また、上記特開２０００−９８９５０号で提案されているシステムは、システム側で自動的に音楽ジャンルを切り替えるため、飲食者の所望としない楽曲が再生される可能性が高い。ラジオや有線放送等では、サービス提供側から一方的に情報が与えられるので、利用者が十分に満足のいくプレイリストが得られているとは言えない。また、これらのサービスは利用者の嗜好を反映させることはできない。それに対して、サービス会社に個別にプレイリスト生成を依頼する場合は、楽曲を提供する対象の条件の他に利用者の嗜好も組み入れることが可能であるので、満足度の高いプレイリストを得ることが可能である。しかし、この場合は、利用者は、生成した同じ内容のプレイリストを使い続けなければならない。
【０００７】
本発明は、利用者がオーディオ情報に関する事前の知識を必要とすることなく、オーディオ情報を提供する対象のイメージや利用者の嗜好に適したオーディオ情報を提供するプレイリスト生成装置、オーディオ情報提供装置、オーディオ情報提供システムおよびその方法、プログラム、記録媒体を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明のプレイリスト生成装置は、再生装置によって再生されるべき第１の組のオーディオ情報の順序を示すプレイリストを生成するプレイリスト生成装置であって、複数のオーディオ情報が格納された第１データベースと、再生装置によって再生される第１の組のオーディオ情報が提供される対象に関する条件を入力する条件入力部と、条件に基づいて、第２の組のオーディオ情報が所定の順序で再生された場合に第２の組のオーディオ情報の再生が対象に与える印象の遷移を示す遷移情報を取得する遷移情報取得部と、遷移情報によって示される印象の遷移に近似する印象の遷移を対象に与える複数のオーディオ情報を第１データベースに格納された複数のオーディオ情報から選択し、選択された複数のオーディオ情報を第１の組のオーディオ情報として含むプレイリストを生成するプレイリスト生成部とを備え、そのことにより上記目的が達成される。
【０００９】
条件入力部は、プレイリストに含まれるオーディオ情報数を入力するオーディオ情報数入力部を備え、プレイリスト生成部は、印象の遷移の少なくとも一部を示す複数の印象に基づいて、入力されたオーディオ情報数と等しい数のオーディオ情報を選択してもよい。
【００１０】
条件入力部は、プレイリストの再生時間を入力する時間入力部を備え、プレイリスト生成部は、印象の遷移の少なくとも一部を示す複数の印象に基づいて、合計時間が入力された再生時間以下となるように複数のオーディオ情報を選択してもよい。
【００１１】
条件入力部は、プレイリストのイメージを入力するイメージ入力部を備え、遷移情報取得部は複数の遷移情報を格納しており、複数の遷移情報からイメージに対応する遷移情報を選択してもよい。
【００１２】
第１データベースには、第１データベースに格納された複数のオーディオ情報のそれぞれに関連する複数の関連情報が格納されており、複数の関連情報のそれぞれは、オーディオ情報の印象を定義する所定の座標系における、対応するオーディオ情報の位置を示す座標値を有し、遷移情報は、所定の座標系における複数の座標値を示し、プレイリスト生成部は、複数の座標値に基づいて得た基準座標値から所定の範囲内にある座標値を有する少なくとも１つの関連情報に対応する少なくとも１つのオーディオ情報から、少なくとも１つの関連情報に含まれる座標値と基準座標値との間の距離に基づき、プレイリストに加えるオーディオ情報を選択してもよい。
【００１３】
条件入力部は、オーディオ情報の選択方式を入力する選択方式入力部を備え、プレイリスト生成部は、選択方式に基づいて評価式を生成する評価式生成部を備え、生成された評価式にさらに基づいて少なくとも１つのオーディオ情報からプレイリストに加えるオーディオ情報を選択してもよい。
【００１４】
条件入力部は、プレイリスト生成装置が対象に提供したオーディオ情報に関する対象の満足度を示す満足度情報を入力する満足度入力部を備え、プレイリスト生成装置は、提供したオーディオ情報を対象に提供した時間を示す時間情報と満足度情報とを格納する第２データベースをさらに備え、プレイリスト生成部は、時間情報および満足度情報の内の少なくとも一方にさらに基づいて、少なくとも１つのオーディオ情報からプレイリストに加えるオーディオ情報を選択してもよい。
【００１５】
満足度情報は、満足度が入力されたときの対象の条件および時間をさらに示してもよい。
【００１６】
外部からオーディオ情報を入力し、入力したオーディオ情報の音楽的特徴に基づいて入力したオーディオ情報の印象を決定する印象決定部をさらに備え、第１データベースは、入力したオーディオ情報の再生時間および決定した印象と共に入力したオーディオ情報を格納してもよい。
【００１７】
本発明のオーディオ情報提供装置は、上記のプレイリスト生成装置と、第１の組のオーディオ情報を再生する再生装置とを備える。
【００１８】
本発明のプレイリスト生成方法は、再生装置によって再生されるべき第１の組のオーディオ情報の順序を示すプレイリストを生成するプレイリスト生成方法であって、再生装置によって再生される第１の組のオーディオ情報が提供される対象に関する条件を入力するステップと、条件に基づいて、第２の組のオーディオ情報が所定の順序で再生された場合に第２の組のオーディオ情報の再生が対象に与える印象の遷移を示す遷移情報を取得するステップと、遷移情報によって示される印象の遷移に近似する印象の遷移を対象に与える複数のオーディオ情報を第１データベースに格納された複数のオーディオ情報から選択し、選択された複数のオーディオ情報を第１の組のオーディオ情報として含むプレイリストを生成するステップとを包含し、そのことにより上記目的が達成される。
【００１９】
条件を入力するステップは、プレイリストに含まれるオーディオ情報数を入力するステップを含み、プレイリストを生成するステップは、印象の遷移の少なくとも一部を示す複数の印象に基づいて、入力されたオーディオ情報数と等しい数のオーディオ情報を選択するステップを含んでもよい。
【００２０】
条件を入力するステップは、プレイリストの再生時間を入力するステップを含み、プレイリストを生成するステップは、印象の遷移の少なくとも一部を示す複数の印象に基づいて、合計時間が入力された再生時間以下となるように複数のオーディオ情報を選択するステップを含んでもよい。
【００２１】
条件を入力するステップは、プレイリストのイメージを入力するステップを含み、遷移情報を取得するステップは、複数の遷移情報からイメージに対応する遷移情報を選択してもよい。
【００２２】
第１データベースには、第１データベースに格納された複数のオーディオ情報のそれぞれに関連する複数の関連情報が格納されており、複数の関連情報のそれぞれは、オーディオ情報の印象を定義する所定の座標系における、対応するオーディオ情報の位置を示す座標値を有し、遷移情報は、所定の座標系における複数の座標値を示し、プレイリストを生成するステップは、複数の座標値に基づいて得た基準座標値から所定の範囲内にある座標値を有する少なくとも１つの関連情報に対応する少なくとも１つのオーディオ情報から、少なくとも１つの関連情報に含まれる座標値と基準座標値との間の距離に基づき、プレイリストに加えるオーディオ情報を選択してもよい。
【００２３】
条件を入力するステップは、オーディオ情報の選択方式を入力するステップを含み、プレイリストを生成するステップは、選択方式に基づいて評価式を生成するステップを含み、生成された評価式にさらに基づいて少なくとも１つのオーディオ情報からプレイリストに加えるオーディオ情報を選択してもよい。
【００２４】
条件を入力するステップは、対象に提供したオーディオ情報に関する対象の満足度を示す満足度情報を入力するステップを含み、プレイリスト生成方法は、提供したオーディオ情報を対象に提供した時間を示す時間情報と満足度情報とを第２データベースに格納するステップをさらに包含し、プレイリストを生成するステップは、時間情報および満足度情報の内の少なくとも一方にさらに基づいて、少なくとも１つのオーディオ情報からプレイリストに加えるオーディオ情報を選択してもよい。
【００２５】
満足度情報は、満足度が入力されたときの対象の条件および時間をさらに示してもよい。
【００２６】
外部からオーディオ情報を入力し、入力したオーディオ情報の音楽的特徴に基づいて入力したオーディオ情報の印象を決定するステップと、入力したオーディオ情報の再生時間および決定した印象と共に入力したオーディオ情報を第１データベースに格納するステップとをさらに包含してもよい。
【００２７】
第１の組のオーディオ情報を再生するステップをさらに包含してもよい。
【００２８】
本発明のプログラムは、再生装置によって再生されるべき第１の組のオーディオ情報の順序を示すプレイリストの生成処理をコンピュータに実行させるためのプログラムであって、生成処理は、再生装置によって再生される第１の組のオーディオ情報が提供される対象に関する条件を入力するステップと、条件に基づいて、第２の組のオーディオ情報が所定の順序で再生された場合に第２の組のオーディオ情報の再生が対象に与える印象の遷移を示す遷移情報を取得するステップと、遷移情報によって示される印象の遷移に近似する印象の遷移を対象に与える複数のオーディオ情報をデータベースに格納された複数のオーディオ情報から選択し、選択された複数のオーディオ情報を第１の組のオーディオ情報として含むプレイリストを生成するステップとを包含し、そのことにより上記目的が達成される。
【００２９】
本発明の記録媒体は、再生装置によって再生されるべき第１の組のオーディオ情報の順序を示すプレイリストの生成処理をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、生成処理は、再生装置によって再生される第１の組のオーディオ情報が提供される対象に関する条件を入力するステップと、条件に基づいて、第２の組のオーディオ情報が所定の順序で再生された場合に第２の組のオーディオ情報の再生が対象に与える印象の遷移を示す遷移情報を取得するステップと、遷移情報によって示される印象の遷移に近似する印象の遷移を対象に与える複数のオーディオ情報をデータベースに格納された複数のオーディオ情報から選択し、選択された複数のオーディオ情報を第１の組のオーディオ情報として含むプレイリストを生成するステップと、を包含し、そのことにより上記目的が達成される。
【００３０】
本発明のオーディオ情報提供システムは、再生装置によって再生されるべき第１の組のオーディオ情報の順序を示すプレイリストを生成するサーバと、サーバとネットワークを介して接続された端末とを備えたオーディオ情報提供システムであって、端末は、再生装置によって再生される第１の組のオーディオ情報が提供される対象に関する条件を入力する条件入力部を備え、サーバは、複数のオーディオ情報が格納されたデータベースと、条件に基づいて、第２の組のオーディオ情報が所定の順序で再生された場合に第２の組のオーディオ情報の再生が対象に与える印象の遷移を示す遷移情報を取得する遷移情報取得部と、遷移情報によって示される印象の遷移に近似する印象の遷移を対象に与える複数のオーディオ情報をデータベースに格納された複数のオーディオ情報から選択し、選択された複数のオーディオ情報を第１の組のオーディオ情報として含むプレイリストを生成するプレイリスト生成部と、生成したプレイリストを出力する出力部とを備え、端末は、サーバから受けとったプレイリストを格納する格納部と、第１の組のオーディオ情報を再生する再生装置とを備え、そのことにより上記目的が達成される。
【００３１】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００３２】
（実施の形態１）
図１Ａに、本発明の実施の形態１におけるオーディオ情報提供装置１０００を示す。オーディオ情報提供装置１０００は、プレイリスト生成装置１００１と、再生装置７０とを備える。プレイリスト生成装置１００１は、再生装置７０によって再生されるべき１組のオーディオ情報の順序を示すプレイリストを生成する。再生装置７０は、プレイリストに示される順序に従って１組のオーディオ情報を再生する。本発明において、オーディオ情報は、楽曲、音声、効果音等のオーディオコンテンツを含む情報を意味する。
【００３３】
プレイリスト生成装置１００１は、多数のオーディオ情報が格納されたオーディオ情報データベース４０と、条件入力部１０と、遷移情報取得部２０と、プレイリストを生成するプレイリスト生成部６０とを備える。
【００３４】
図１Ｂは、プレイリスト生成装置１００１の動作を示すフローチャートである。利用者は、再生装置７０によって再生される１組のオーディオ情報が提供される対象に関する条件を条件入力部１０に入力する（Ｓ１１）。次に、遷移情報取得部２０は、入力した条件に基づいて、所定の組のオーディオ情報が所定の順序で再生された場合に所定の組のオーディオ情報の再生が対象に与える印象の遷移を示す遷移情報を取得する（Ｓ１２）。次に、プレイリスト生成部６０は、遷移情報によって示される印象の遷移に近似する印象の遷移を対象に与える複数のオーディオ情報をオーディオ情報データベース４０に格納された複数のオーディオ情報から選択し、選択された複数のオーディオ情報を上記１組のオーディオ情報として含むプレイリストを生成する（Ｓ１３）。
【００３５】
条件入力部１０は、ＩＤ入力部１１と、イメージ入力部１２と、選択方式入力部１３と、オーディオ情報数入力部１４と、時間入力部１５と、満足度入力部１６とを備える。
【００３６】
ＩＤ入力部１１には、個人ＩＤ情報として、ユーザ名、ユーザ番号等の個人情報とパスワード等とが利用者によって入力される。この個人ＩＤ情報を用いることによって、オーディオ情報データベース４０および履歴データベース５０において個人データを利用することが出来る。
【００３７】
図２Ａは、イメージ入力部１２の一例を示す。イメージ入力部１２には、季節や時間、オーディオ情報を聴く場所、目的等、複数の選択肢が設定されている。利用者はそれぞれの選択肢について１つを選択することで、所望とするプレイリストのイメージを入力する。
【００３８】
オーディオ情報のイメージはこれらの選択肢の組み合わせで一意に決定され、それぞれの選択肢に割り当てられたコードを組み合わせで表現される。このようなコードの組み合わせをイメージコードと呼ぶ。生成されたイメージコードは印象座標値リスト取得部２１に入力される。
【００３９】
また、選択肢の項目として「ＤＪの名前」等も設定できる。有名ＤＪの名前を選択することにより、そのＤＪの選択パターンと同様のプレイリストの生成も可能である。
【００４０】
図２Ｂは、イメージ入力部１２の別の一例を示す。図２Ｂでは、利用者が所望するプレイリストについて、時間の経過に伴う、オーディオ情報のイメージを表す形容詞（例えば、「明るい←→暗い」、「激しい←→穏やか」）やオーディオ情報のテンポ（例えば、「速い←→遅い」）等のパラメータの遷移を指定する。例えば、「最初は暗い感じの曲から、徐々に明るい感じの曲にする（例えば、明るい←→暗いの選択肢におけるコード００）」や「最初は激しい感じの曲から始まり、途中で静かな感じの曲にし、最後はまた激しい感じの曲にする（例えば、激しい←→穏やかの選択肢におけるコード１０）」といった各パラメータの遷移をボタン等で選択する。各ボタンにはコードが割り当てられており、これらのコードの組み合わせによりイメージコードが生成される。
【００４１】
また、利用者は多数のパラメータを設定するのは面倒なので、それら多数のパラメータの中の代表パラメータや主成分分析等を行って得られる主成分パラメータ（例えば、図２Ｂに示す第１および第２主成分等）を選択肢とすることで、パラメータ数を減少させ、利用者の操作数を減少させることができる。
【００４２】
図２Ｂに示す例では、各パラメータの変動は４通り（すなわち、コード００、０１、１０、１１）であるが、もっと複雑な変動を設定することも可能である。
【００４３】
図３は、選択方式入力部１３の一例を示す。利用者が所望とするプレイリストのオーディオ情報の選択方式を入力する。選択方式は「重視項目」、「嗜好の反映度」、「要望の反映度」で表現される。
【００４４】
重視項目では、利用者の所望するイメージと嗜好のどちらに重みを置いて検索するかを決定する。重視項目は４段階に区切られ、それぞれの段階にコードが割り当てられている。
【００４５】
嗜好の反映度では、「好みの曲を中心に選択」、「最近聴いていない曲を中心に選択」、「聴いたことがない曲を中心に選択」のいずれかを選択する。各選択肢にはそれぞれコードが割り当てられている。
【００４６】
要望の反映度では、絶対に自分の指定に合ったオーディオ情報を選択して欲しいのか、ある程度装置側に任せてオーディオ情報を選択するのかを決定する。要望の反映度を高く設定すると、自分の所望とするプレイリストが生成される可能性が高いが、同じイメージに対して毎回同じオーディオ情報を含むプレイリストが生成される可能性が高くなる。それに対して、要望の反映度を低く設定すると、同じイメージでプレイリストを生成した場合でも、基本的には利用者の要望に沿ったプレイリストであり、かつ毎回異なるオーディオ情報を含むプレイリストが生成されやすくなる。要望の反映度も４段階に区切られ、それぞれの段階にコードが割り当てられている。
【００４７】
選択方式は、上記の３つのコードの組み合わせで一意に決定され、このようなコードの組み合わせを選択方式コードと呼ぶ。生成された選択方式コードは評価式生成部６２に入力され、選択方式コードに基づいて評価式が生成される。
【００４８】
なお、以上の説明では各選択肢を４段階に区切ったが、評価式生成部６２の設定を変更することで、何段階に区切ってもよい。また、これらの選択肢の入力がなされなかった場合でも、評価式生成部６２はデフォルトの設定で動作し得る。
【００４９】
オーディオ情報数入力部１４には、利用者が所望とするプレイリストに含まれるオーディオ情報数を入力する。利用者が指定したオーディオ情報数は選択部６３に入力される。選択部６３は、指定されたオーディオ情報数を満たし、且つ、遷移情報が示すプレイリスト全体のイメージの遷移を崩さないプレイリストを生成することができる。
【００５０】
時間入力部１５には、利用者が所望とするプレイリストの再生時間を入力する。利用者が指定した時間は選択部６３に入力される。選択部６３は、指定された再生時間を満たし、且つ、遷移情報が示すプレイリスト全体のイメージの遷移を崩さないプレイリストを生成することができる。
【００５１】
本実施の形態において、通常は、オーディオ情報数と再生時間とが同時に入力されることはない。また、オーディオ情報数および再生時間の両方の入力がない場合でも、プレイリスト生成装置１００１は動作する。
【００５２】
満足度入力部１６はスキップボタンを有する。利用者は、現在選択されているオーディオ情報が自分の所望としたイメージと異なっている場合には、このスキップボタンをクリックする。スキップボタンをクリックすることにより、履歴データベース５０に、現在選択されているオーディオ情報、現在指定しているイメージおよび現在の時間とを登録することができる。これらの情報を満足度情報と呼ぶ。以後、選択部６３がオーディオ情報を選択するときに、過去に同じイメージの指定時に選択されたオーディオ情報についての満足度情報が登録されていた場合には、同じオーディオ情報の再選択を回避することが可能となる。
【００５３】
また、スキップボタンをクリックすることにより再生装置７０に再生の中止命令を出し、プレイリストの次のオーディオ情報を再生することができる。
【００５４】
遷移情報取得部２０は、印象座標値リスト取得部２１と、イメージ・印象座標値リスト変換部２２とを備える。
【００５５】
利用者のイメージに適した連続したオーディオ情報を提供するために、印象座標値リスト取得部２１は、利用者のイメージに適した印象座標値を時系列に連続して並べた印象座標値リストをイメージ・印象座標値リスト変換部２２から取得する。
【００５６】
ここで、印象座標値および印象座標値リストについて説明する。図４Ｂに具体的な印象座標値および印象座標値リストを示す。
【００５７】
印象座標値とは、「明るい」、「激しい」、「爽快」、「シャープ」といったオーディオ情報の主観的な印象を表す座標系の座標値である。この座標系はオーディオ情報の印象を定義することができる。座標系の座標軸には「明るい」、「暗い」等の印象を表す言葉が当てはめられている。印象を表す座標系の一例を図４Ａに示す。図４Ａに示す座標系は説明の簡便化のために２次元で表しているが、印象を表す座標系を３次元以上で表してもよい。図４Ａに示す座標系において、例えば、印象座標値αの位置に割り当てられるオーディオ情報は、明るくて激しい印象を対象に与えることを示す。また、座標系の各軸は、「シャープ」および「ソフト」等の他の対象である印象や、「爽快さ」という単独の印象を表してもよい。印象座標値は複数の音楽的主観に関する項目を含むので、印象座標値が示す印象はベクトルで表現され得る。
【００５８】
また、図４Ｂに、１組のオーディオ情報の再生が対象に与える印象の遷移を示す遷移情報を示す。遷移情報は印象座標値リストで表される。印象座標値リストとは、印象座標値を時系列に複数個並べたリストである。図４Ａに示す座標系に遷移情報が示す印象の遷移と印象座標値リストに含まれる印象座標値（星印で図示）とを示す。図示するように、印象座標値リストに含まれる印象座標値は、遷移情報が示す印象の遷移に沿った値を有する。印象座標値リストに含まれる各印象座標値を有する所定のオーディオ情報の組を再生することで、遷移情報が示す印象の遷移を対象に与えることができる。所定のオーディオ情報の組は、印象座標値リストに含まれる印象座標値と一致した印象座標値を有する理想的なオーディオ情報の組であり得る。所定のオーディオ情報の組は仮想的なオーディオ情報の組であってもよい。印象座標値リストの印象座標値と近似した印象座標値に対応するオーディオ情報の組でも、所定のオーディオ情報の組と同じ印象を対象に与えることができる。プレイリスト生成部６０は、印象座標値リストの印象座標値に近似した座標値に対応するオーディオ情報をオーディオ情報データベース４０から選択することによって、プレイリストを生成する。
【００５９】
従来は、利用者が所望するイメージに適するように生成されたプレイリストに含まれるオーディオ情報は、１つの印象に固定されていた。例えば、「明るい」というイメージを入力すると、明るい印象を与えるオーディオ情報のみを含むプレイリストが生成されていた。しかし、本発明の実施の形態では、印象座標値リストにおいて印象座標値を時系列に連続して並べることにより、プレイリストの順序通りに再生されたオーディオ情報の組に「徐々に激しいオーディオ情報にして、気分を高揚させる」や「同じような印象のオーディオ情報を続けた後に、違う印象のオーディオ情報を入れて気分転換させる」といった印象を与えることが可能となる。時系列に並んでいる印象座標値に対応した番号をリスト番号と呼ぶ。印象座標値リストはプレイリスト生成部６０に入力される。プレイリスト生成部６０は、オーディオ情報データベース４０から全てのリスト番号またはいくつかのリスト番号の印象座標値に近似した座標値に対応するオーディオ情報を選択することによって、プレイリストを生成する。
【００６０】
印象座標値リスト取得部２１は、イメージ入力部１２から入力されたイメージコードをイメージ・印象座標値リスト変換部２２に入力することで、予め登録されている印象座標値リストを参照することができる。イメージ・印象座標値リスト変換部２２には、イメージコードの全てのパターンに対して、イメージコードのイメージに合った印象座標値リストが１対１で登録されている。これらの登録されている印象座標値リストの生成方法としては、専門家による作成、有名ＤＪやＣＤの選択の自動解析等が考えられる。
【００６１】
生成された印象座標値リストとイメージコードはデータベース検索部６１に入力される。データベース検索部６１は、リスト番号毎に印象座標値をキーとして、オーディオ情報データベース４０に登録されているオーディオ情報の中から候補を複数個検索する。
【００６２】
印象決定部３０は、オーディオ情報データベース４０に新たなオーディオ情報を登録する場合に使用される。まず、入力されたオーディオ情報から再生時間を算出する。次に、曲のテンポ、コード進行、楽器構成等の音楽的特徴を自動抽出する。これらの音楽的特徴を用いて入力されたオーディオ情報の印象座標値を算出する。入力されたオーディオ情報の印象座標値および再生時間を示す関連情報とともに、入力されたオーディオ情報をオーディオ情報データベース４０に入力する。印象決定部３０に入力されるオーディオ情報の形式は、ＣＤのソース、ＷＡＶファイル、ＭＰ３ファイル等どのような形式のものでも可能とする。
【００６３】
図５は、オーディオ情報データベース４０に格納されるオーディオ情報およびそのオーディオ情報に関連する関連情報を示す。オーディオ情報データベース４０には、印象決定部３０から入力された各オーディオ情報に、関連情報とともにオーディオ情報番号を付加して格納する。また、関連情報にオーディオ情報のコンテンツの内容を追加することにより、ＩＤ入力部１１に入力されたＩＤに応じて、利用者毎にいくつかのオーディオ情報の聴取を制限することもできる。
【００６４】
図６は、履歴データベース５０に格納される履歴情報および満足度情報を示す。履歴データベース５０には、過去に利用者に提供したオーディオ情報のオーディオ情報番号と、そのオーディオ情報に関する利用者の履歴情報と満足度情報とが保持されている。履歴情報および満足度情報は、ＩＤ入力部１１に入力されたＩＤ毎に格納されている。履歴情報は、あるオーディオ情報を所定期間内に聴いた時間（すなわち、日付および時刻）を示し、この履歴情報をもとに所定期間内に聴いた回数を求めることが可能である。満足度情報は、あるオーディオ情報が所定期間内に利用者が所望とするイメージに対して選択され、その結果に利用者が満足しなかったときのイメージコードと時間とを示す。満足度情報は、利用者が満足度入力部１６のスキップボタンをクリックすることによって履歴データベース５０に入力される。履歴情報および満足度情報は利用者の嗜好を表現しており、これらの情報は、選択部６３でのオーディオ情報選択時の尺度となる評価値に反映される。
【００６５】
また、履歴データベース５０内の履歴情報および満足度情報には、その情報を保持することが可能な制限時間が設定されており、その時間が経過すると情報が自動的に削除される。
【００６６】
プレイリスト生成部６０は、データベース検索部６１と、評価式生成部６２と、選択部６３とを備える。
【００６７】
データベース検索部６１には、印象座標値リスト取得部２１で取得された印象座標値リストが入力される。データベース検索部６１は、入力された印象座標値リストのリスト番号毎の印象座標値を検索のキーとして、各印象座標値について検索するオーディオ情報検索数を決定して、オーディオ情報データベース４０を検索する。データベース検索部６１は、検索したオーディオ情報検索数分のオーディオ情報番号と、その検索したオーディオ情報の印象座標値と検索のキーとした印象座標値とのユークリッド距離を検索結果として獲得する。さらに、利用者が時間入力部１５で再生時間を入力していた場合は、再生時間も獲得する。印象座標値リストに、獲得した各オーディオ情報についてオーディオ情報番号、ユークリッド距離（さらには再生時間）を付加したものを候補リストとする。図７に候補リストの一例を示す。候補リストが選択部６３に入力され、この候補リストから最終結果であるプレイリストが生成されることになる。なお、遷移情報取得部２０およびデータベース検索部６１を介してイメージコードも選択部６３に入力される。
【００６８】
本実施の形態では、印象座標値間の距離をユークリッド距離で定義したが、その他の距離算出式を使用して印象座標値間の距離を定義してもよい。
【００６９】
評価式生成部６２は、選択方式入力部１３から上述した選択方式コードが入力された場合に、その選択方式コードに対応した評価式を生成する。評価式は「評価関数式」と「選択ルール」とを含む。評価関数式は、各オーディオ情報を選択するときに使用する評価値を計算するための式である。評価値は、オーディオ情報データベース４０に格納されるオーディオ情報の印象座標値と印象座標値リストの印象座標値との距離から求められる印象評価値と、履歴データベース５０に格納されている履歴情報および満足度情報から求められる履歴評価値とを用いて計算される。評価関係式の式の形態および係数は選択方式コードに従って決定される。また、「選択ルール」は評価関数式を用いた計算結果である評価値を用いて、選択するオーディオ情報を決定するときのルールであり、選択方式コードに従って決定される。複数種類の「評価関数式」および「選択ルール」が評価式生成部６２に予め登録されていてもよい。この場合、評価式生成部６２は、選択方式コードに基づいて、予め登録された「評価関数式」および「選択ルール」から適切な「評価関数式」および「選択ルール」を選択する。
【００７０】
図８は選択方式コードと評価関数式および選択ルールの対応関係を示したものである。
【００７１】
選択方式入力部１３に利用者からの選択方式の入力がなかった場合の評価式生成のデフォルト設定は、例えば、重視項目はイメージ重視（コード「１１」）、嗜好の反映度は「好みの曲を中心に選択」（コード「１０」）、要望の反映度は低い（コード「００」）にする。この設定では、利用者のイメージにある程度合ったオーディオ情報を、他の制約条件なしに選択することになるので、同じイメージで繰り返しプレイリストを生成した場合でも、毎回違ったオーディオ情報を含むリストが生成することができる。
【００７２】
あるオーディオ情報ｘに関する総合評価値Ｅ（ｘ）を計算する評価関数式を（式１）に示す。
【００７３】
Ｅ（ｘ）＝ｗｉ＊Ｅｉ（ｘ）＋ｗｃ＊Ｅｃ（ｘ）＋０．０１  ・・・（式１）
このときＥｉ（ｘ）は印象評価値を、Ｅｃ（ｘ）は履歴評価値を表す。また、ｗｉとｗｃはそれぞれ重みを表し、選択方式コードにより値が決定される。具体的には、「イメージ重視」に近ければｗｉを大きくｗｃを小さく設定し、逆に「嗜好重視」に近ければｗｉを小さくｗｃを大きく設定する。（式１）右辺の“＋０．０１”は評価値に微小量を加算することを示す。この“＋０．０１”は、全ての候補オーディオ情報がＥｉ（ｘ）＝０．０かつＥｃ（ｘ）＝０．０となったときに全ての評価値が０．０となって選択されるオーディオ情報がなくなり、プレイリスト生成部６０が動作しなくなることを回避するために加算される。
【００７４】
印象評価値Ｅｉ（ｘ）は、印象座標値リストの検索のキーとなる印象座標値と候補オーディオ情報の印象座標値との距離ｄ（ｘ）と、評価処理時に許容する最大距離ｄ’（定数）を用いて、
Ｅｉ（ｘ）＝ｍａｘ（ｄ’−ｄ（ｘ），０）  ・・・（式２）
と表される。（式２）は、検索対象に近いオーディオ情報の評価値が大きくなるような評価関数式である。
【００７５】
次に、履歴評価値Ｅｃ（ｘ）を定義する。履歴データベース５０の履歴情報および満足度情報について、最終履歴時間をｐｔ（ｘ）、履歴回数をｐｃ（ｘ）、利用者の現在の希望に適したイメージコードｉｃに関する満足度情報をｐｓ（ｘ，ｉｃ）とする。満足度情報ｐｓ（ｘ，ｉｃ）には、過去にイメージコードｉｃに対してオーディオ情報ｘが選択されたことに満足がいかなかったときの時間が示される。またここでは、最終履歴時間ｐｔ（ｘ）、履歴回数ｐｃ（ｘ）を含む全ての時間情報は絶対時間を示す。このとき、履歴評価値Ｅｃ（ｘ）は、
0003797547.tif 000002
と表される。ｗｃｔおよびｗｃｃはそれぞれ重みを表しており、関数ｆ（  ）、ｇ（  ）およびｈ（  ）と共に評価式生成部６０に登録されている。
【００７６】
またここで、履歴データベース５０において、履歴情報が削除される時間をｐｔ（ｘ）’として、ｆ（ｐｔ（ｘ））を
ｆ（ｐｔ（ｘ））＝ｐｔ（ｘ）−ｐｔ（ｘ）’  ・・・（式４）
と表すことで、最近聴いたオーディオ情報の評価値が大きくなるような評価式を生成することが可能となる。また、現在の時間をｔとして、
ｆ（ｐｔ（ｘ））＝ｔ−ｐｔ（ｘ）  ・・・（式５）
とすることで、最近聴いていないオーディオ情報の評価値が大きくなるような評価式を生成することが可能となる。さらにｆ（ｐｔ（ｘ））を、
ｉｆ（ｐｔ（ｘ）＝＝ＮＵＬＬ）  ｔｈｅｎ  ｆ（ｐｔ（ｘ））＝１
ｅｌｓｅ  ｆ（ｐｔ（ｘ））＝０                        ・・・（式６）
と表すことで、聴いたことのないオーディオ情報の評価値が大きくなるような評価式を生成することが可能となる。
【００７７】
また、プレイリスト生成装置１００１の履歴回数の最大設定可能回数をｐｃ’として、ｇ（ｐｃ（ｘ））を、
ｇ（ｐｃ（ｘ））＝ｍｉｎ（ｐｃ（ｘ），ｐｃ’）  ・・・（式７）
と表すことで、良く聴くオーディオ情報の評価値が大きくなるような評価式を生成することが可能となる。また、ｇ（ｐｃ（ｘ））を、
ｉｆ（ｐｔ（ｘ）＝＝ＮＵＬＬ）  ｔｈｅｎ  ｇ（ｐｃ（ｘ））＝０
ｅｌｓｅ  ｇ（ｐｃ（ｘ））＝ｍａｘ（ｐｃ’−ｐｃ（ｘ），０）・・・（式８）
と表すことで、あまり聴いていないオーディオ情報の評価値が大きくなるような評価式を生成することが可能となる。さらに、ｇ（ｐｃ（ｘ））を、
ｉｆ（ｐｃ（ｘ）＝＝０）  ｔｈｅｎ  ｇ（ｐｃ（ｘ））＝１
ｅｌｓｅ  ｇ（ｐｃ（ｘ））＝０                        ・・・（式９）
と表すことで、聴いたことのないオーディオ情報の評価値が大きくなるような評価式を生成することが可能となる。
【００７８】
次に、満足度情報ｐｓ（ｘ，ｉｃ）を、
ｉｆ（ｐｓ（ｘ，ｉｃ）＝＝ＮＵＬＬ）
ｔｈｅｎ  ｈ（ｐｓ（ｘ，ｉｃ））＝１
ｅｌｓｅ  ｈ（ｐｓ（ｘ，ｉｃ））＝０                      ・・・（式１０）
とすることにより、利用者が以前そのオーディオ情報ｘに対して同じイメージで検索したときに拒否した履歴が存在した場合に、同じ選択を回避することが可能となる。上述のように生成された評価関数式に従って評価値が計算される。
【００７９】
次に選択ルールについて説明する。選択ルールとしては、例えば、「評価値が最大のオーディオ情報を選択する」、「評価値に比例する確率を用いてオーディオ情報を選択する」、「ランダムにオーディオ情報を選択する」がある。
【００８０】
候補オーディオ情報の内の「評価値が最大のオーディオ情報を選択する」ことで利用者の要望を最大に反映することが可能となる。また、候補オーディオ情報において「評価値に比例する確率を用いてオーディオ情報を選択する」ことで、利用者の要望をある程度反映することが可能となり、候補オーディオ情報において「ランダムにオーディオ情報を選択」することで同じイメージに対してプレイリストを生成する場合でも、毎回違ったオーディオ情報がプレイリストに含まれやすくなる。
【００８１】
図３における各項目について、以下で具体的に説明する。「重視事項」は、評価関数式の「印象評価値」と「履歴評価値」の係数、つまり（式１）のｗｉとｗｃの大小関係に反映される。イメージ重視だとｗｉが大きくなり、嗜好重視だとｗｃが大きくなる。「嗜好の反映度」は、「履歴評価値」の式の決定に反映される。つまり（式３）の関数ｆ（  ）について、「好みの曲を中心に選択（コード１０）」の場合は（式４）を使用し、「最近聴いていない曲を中心に選択（コード０１）」の場合は（式５）を使用し、「聴いたことのない曲を中心に選択（コード００）」の場合は（式６）を使用する。また「要望の反映度」は「選択ルール」の決定に反映される。「高い（コード１０）」の場合は、選択ルール「評価値が最大のオーディオ情報を選択する」を使用し、「普通（コード０１）」の場合は、選択ルール「評価値に比例する確率を用いてオーディオ情報を選択する」を使用し、「低い（コード００）」の場合は、選択ルール「ランダムにオーディオ情報を選択」を使用する。
【００８２】
上述のように生成された評価関数式と選択ルールとはまとめて評価式として選択部６３に入力され、評価値の計算とオーディオ情報の選択に利用される。
【００８３】
選択部６３は、データベース検索部６１が生成した候補リストから、実際に再生するオーディオ情報を選択する。そしてオーディオ情報データベース４０からそのオーディオ情報をロードして、プレイリストを生成する。
【００８４】
選択部６３は、候補リスト全体の中からどのリスト番号を選択するのか（リスト番号選択処理）と、そのリスト番号の候補オーディオ情報の中でどのオーディオ情報を選択するのか（オーディオ情報選択処理）という２段階の処理を行う。
【００８５】
リスト番号選択処理については、条件入力部１０において、（１）「オーディオ情報数入力部１４および時間入力部１５への利用者の入力が共にない場合」、（２）「オーディオ情報数入力部１４への利用者の入力があった場合」、（３）「時間入力部１５への利用者の入力があった場合」によって処理手順が異なる。
【００８６】
またオーディオ情報選択処理については、基本的には評価式生成部６１によって生成された評価式に従って、上記（１）〜（３）ともに同じ基準で選択されることになるが、（３）「時間入力部１５への利用者の入力があった場合」には、プレイリスト再生時間とオーディオ情報の再生時間との関係から、選択範囲を制限される場合がある。
【００８７】
まず、オーディオ情報選択処理について説明する。選択部６３は評価式生成部６２から入力される評価関数式に従って評価値を計算する。そして、その評価値を選択の尺度として、評価式生成部６２から入力された選択ルールに従って候補オーディオ情報からオーディオ情報を１つ選択する。
【００８８】
評価関数式に、候補リスト内の検索のキーとなる印象座標値と各オーディオ情報の印象座標値と間の距離ｄ（ｘ）を代入して、評価値を計算する。このとき、評価値を計算しようとするオーディオ情報に関する履歴情報が履歴データベース５０に存在する場合は、履歴データベース５０から得られる最終履歴時間ｐｔ（ｘ）、履歴回数ｐｃ（ｘ）、満足度情報ｐｓ（ｘ，ｉｃ）も評価関数式に代入して、評価値を計算する。評価値は、リスト番号選択処理において選択したリスト番号に属する全ての候補オーディオ情報について計算される。選択部６３は、同一リスト番号に属する全ての候補オーディオ情報の評価値を認識し、選択ルールに従って、同一リスト番号に属する候補オーディオ情報から１つのオーディオ情報を選択してプレイリストに加える。
【００８９】
なお、オーディオ情報選択処理において、「既に今回のプレイリストに選択されたオーディオ情報は再び選択しない」といった選択も可能とする。
【００９０】
次に、リスト番号選択処理とオーディオ情報選択処理とを組み合わせたプレイリスト生成処理について説明する。
【００９１】
（１）オーディオ情報数入力部１４および時間入力部１５への利用者の入力が共にない場合、データベース検索部６１が生成した候補リストに含まれる全てのリスト番号においてオーディオ情報選択処理を行って、候補オーディオ情報の中から１つを選択してプレイリストを生成する。
【００９２】
（２）オーディオ情報数入力部１４への利用者の入力があった場合、データベース検索部６１が生成した候補リストに含まれる全てのリスト番号から、複数のリスト番号を選択する。さらに、オーディオ情報選択処理を行って、その選択したリスト番号に属する候補オーディオ情報の中から１つ選択する。図９は、オーディオ情報数入力部１４への利用者の入力があった場合のプレイリスト生成処理を示したフローチャートである。図９に従ってプレイリスト生成処理の流れを説明する。
【００９３】
残り再生オーディオ情報数（初期値は利用者が入力した希望オーディオ情報数）をＩ、候補リストのリスト数をＬとする。まず、残り再生オーディオ情報数が候補リストのリスト数より多いか否かを判定する（Ｓ１０２）。Ｓ１０２において少ないと判定された場合は、残り再生オーディオ情報数Ｉの数だけ、リスト数Ｌの中のリスト番号を等間隔に選択する。オーディオ情報選択処理を行って、その選択したリスト番号に属する候補オーディオ情報から１つを選択してプレイリストに加える（Ｓ１０６）。Ｓ１０６の処理の後、プレイリストの生成を終了する（Ｓ１０７）。
【００９４】
Ｓ１０２において多いと判定された場合は、候補リストの全てのリスト番号についてオーディオ情報選択処理を行って、全てのリスト番号に属する候補オーディオ情報からそれぞれ１つを選択してプレイリストに加える（Ｓ１０３）。選択したオーディオ情報数（すなわちリスト数Ｌ）を残り再生オーディオ情報数から引く（Ｓ１０４）。再生オーディオ情報数が希望オーディオ情報数に達したか否かを判定する（Ｓ１０５）。Ｓ１０５で達していた場合は、プレイリストの生成を終了する（Ｓ１０７）。Ｓ１０５で達していなかった場合は、Ｓ１０２に戻る。このようなステップでプレイリストを生成することにより、遷移情報である印象座標値リストの全体の印象の遷移を崩さずに、希望オーディオ情報数と等しい数のオーディオ情報を含むプレイリストを生成することが可能となる。
【００９５】
（３）時間入力部１５への利用者の入力があった場合のプレイリスト生成処理について説明する。入力された希望再生時間をＴｄ、オーディオ情報１つの平均再生時間（実際の平均時間ではなく、概略値でよい）をＴａとする。このとき候補リストの現在のリスト番号Ｎと平均再生時間Ｔａから、プレイリストの予想再生時間Ｔｏは（式１１）のように計算される。
【００９６】
Ｔｏ＝Ｎ＊Ｔａ  ・・・（式１１）
時間入力部１５への利用者の入力があった場合のプレイリスト生成処理では、提供すべき残り再生時間と、候補リストにおける残りのリストにＴａを乗算して得られる残り予想再生時間との大小を比較することで、リスト番号の選択方法が変わる。図１０は、時間入力部１５への利用者の入力があった場合のプレイリスト生成処理を示したフローチャートである。図１０に従ってプレイリスト生成処理の流れを説明する。
【００９７】
プレイリスト生成処理開始時では現在のリスト番号Ｎ＝０、現在の累積再生時間Ｔ＝０とする（Ｓ２０１）。次に、提供すべき残り再生時間がリストの残り予想再生時間より大きい場合は次のリスト番号を選択する。小さい場合は、リストの残り予想再生時間が提供すべき残り再生時間内におさまるように、残りのリスト数を等間隔に分割する。分割した位置にあるリスト番号のうちの最小のリスト番号を候補リストから選択する（Ｓ２０２）。次に、Ｓ２０２の処理で選択したリスト番号がリスト数Ｌより大きいか否かを判定する（Ｓ２０３）。大きい場合は、Ｓ２０８へ処理が進む。小さいもしくは等しい場合は、選択したリスト番号に属する候補オーディオ情報から、提供すべき残り再生時間より再生時間Ｔｉが短いオーディオ情報１つを選択してプレイリストに加える（Ｓ２０４〜Ｓ２０５）。Ｓ２０４において、各候補オーディオ情報の再生時間Ｔｊが提供すべき残りの再生時間より長い場合はプレイリストの生成を終了する（Ｓ２１０）。次に、累積再生時間Ｔに、選択したオーディオ情報の再生時間Ｔｉを追加する（Ｓ２０６）。次に、現在のリスト番号がリスト数Ｌと等しいか否かを判定する（Ｓ２０７）。等しくなければ、処理はＳ２０２に戻る。等しい場合は、提供すべき残り再生時間が平均再生時間Ｔａより短いか否かを判定する（Ｓ２０８）。長い場合は、再度候補リストの先頭から選択を行うので、各変数を初期化する（Ｓ２０９）。Ｓ２０８において短い場合は、プレイリストの生成を終了する（Ｓ２１０）。このようなステップでプレイリストを生成することにより、遷移情報である印象座標値リストの全体の印象の遷移を崩さずに、合計時間が希望再生時間Ｔｄ以下であるプレイリストを生成することが可能となる。
【００９８】
上述のように生成されたプレイリストに含まれるオーディオ情報は、オーディオ情報データベース４０からロードされる。図１１は、生成されたプレイリストの一例を示している。プレイリストに含まれるオーディオ情報は、再生順序に従って再生装置７０に入力される。また、プレイリストに含まれるオーディオ情報のオーディオ情報番号と現在のイメージコードとを履歴データベース５０に入力し、再生装置７０の進行に合わせて履歴情報を更新することができる。このとき、満足度入力部１６に利用者から入力があった場合は、満足度情報も更新される。
【００９９】
再生装置７０は選択部６３から入力されたオーディオ情報を再生順序に従っての再生する。
【０１００】
また、条件入力部１０にいずれかの入力があった場合だけでなく、オーディオ情報データベース４０に格納されているオーディオ情報が再生装置７０によって再生された場合には、必ず履歴データベース５０の履歴情報を更新するものとする。
【０１０１】
（実施の形態２）
図１２に、本発明の実施の形態２におけるオーディオ情報提供装置２０００を示す。オーディオ情報提供装置２０００は、図１Ａに示すオーディオ情報提供装置１０００とプレイリスト生成部６４が異なる。それ以外の構成要素はオーディオ情報提供装置１０００と同様であるので説明を省略する。
【０１０２】
プレイリスト生成部６４は、評価式生成部６２と選択部６５とを備える。遷移情報取得部から出力された印象座標値リストは、選択部６５に入力される。
【０１０３】
選択部６５は、遷移情報取得部２０で生成された印象座標値リストから、オーディオ情報数または再生時間に合わせて印象座標値リストを再構成する処理（印象座標値リスト再構成処理）を行う。また、選択部６５は、その再構成された印象座標値リストに登録されている印象座標値と、評価式生成部６２が生成した評価関数式とに基づいて、オーディオ情報データベース４０からオーディオ情報を１つ選択する処理（オーディオ情報選択処理）を行う。
【０１０４】
まず、オーディオ情報選択処理について説明する。本実施の形態においてオーディオ情報選択処理では、オーディオ情報データベース４０から、あるリスト番号の印象座標値に関するオーディオ情報を１つ選択する。オーディオ情報選択処理では、単純に印象座標値間のユークリッド距離が一番短いオーディオ情報を選択してもよいが、実施の形態１と同様に本実施の形態でも、評価式生成部６２が生成した評価関数式に従ってオーディオ情報を選択する。評価関数式を用いることで、利用者の過去の履歴および希望する選択方式を考慮したオーディオ情報選択処理を行うことが出来る。選択部６５は、評価関数式に従って評価値を計算し、その評価値を選択の尺度として、選択ルールに従ってオーディオ情報を選択する。
【０１０５】
評価関数式に、再構成された印象座標値リスト内の検索のキーとなる印象座標値と各オーディオ情報の印象座標値と間の距離ｄ（ｘ）を代入して、評価値を計算する。このとき、評価値を計算しようとするオーディオ情報に関する履歴情報が履歴データベース５０に存在する場合は、履歴データベース５０から得られる最終履歴時間ｐｔ（ｘ）、履歴回数ｐｃ（ｘ）、満足度情報ｐｓ（ｘ，ｉｃ）も評価関数式に代入して、評価値を計算する。評価値は、リスト番号選択処理において選択したリスト番号に属する全ての候補オーディオ情報について計算される。選択部６３は、同一リスト番号に属する全ての候補オーディオ情報の評価値を認識し、選択ルールに従って、同一リスト番号に属する候補オーディオ情報から１つのオーディオ情報を選択してプレイリストに加える。
【０１０６】
次に、印象座標値リスト再構成処理について説明する。ここで、遷移情報取得部２０が出力した印象座標値リストを基本印象座標値リスト、印象座標値リスト再構成処理によって生成される印象座標値リストを再生印象座標値リストと呼ぶ。再生印象座標値は、オーディオ情報選択処理を行うときの基準座標値となる。また、基本印象座標値リストのリスト数をＬとする。印象座標値リスト再構成については、条件入力部１０において、（１’）「オーディオ情報数入力部１４および時間入力部１５への利用者の入力が共にない場合」、（２’）「オーディオ情報数入力部１４への利用者の入力があった場合」、（３’）「時間入力部１５への利用者の入力があった場合」によって処理手順が異なる。
【０１０７】
以下では、上記（１’）〜（３’）の場合について、印象座標値リスト再構成処理とオーディオ情報選択処理とを組み合わせたプレイリスト生成処理について説明する。
【０１０８】
（１’）オーディオ情報数入力部１４および時間入力部１５への利用者の入力が共にない場合、再生印象座標値リストは基本印象座標値リストと同じとなる。基本印象座標値リストに従ってオーディオ情報選択処理を行い、プレイリストを生成する。つまり、基本印象座標値リストのリスト数Ｌと同じ数のオーディオ情報を含むプレイリストが生成される。
【０１０９】
（２’）オーディオ情報数入力部１４への利用者の入力があった場合のプレイリスト生成処理について説明する。オーディオ情報数入力部１４で指定された希望オーディオ情報数をＩとする。ここで基本印象座標値リストの基本リスト番号をＸで表し、基本リスト番号Ｘの印象座標値をｌｉｍｐ（Ｘ）（基本印象座標値）と表す。ｌｉｍｐ（Ｘ）を基に再生印象座標値リストの再生リスト番号Ｙの印象座標値ｓｉｍｐ（Ｙ）（再生印象座標値）を生成する。
【０１１０】
図１３は、オーディオ情報数入力部１４への利用者の入力があった場合のプレイリストを生成処理を示したフローチャートである。
【０１１１】
まず、再生リスト番号Ｙを初期化する（Ｓ１５２）。次に、現在の再生リスト番号Ｙに対応する基本リスト番号Ｘを計算する（Ｓ１５３）。基本リスト番号Ｘは図１３のＳ１５３に示す式から計算される。次に、計算した基本リスト番号Ｘが基本印象座標値リストの最後のリスト番号に到達しているか否かを判断する（Ｓ１５４）。まだ到達していない場合は、基本印象座標値リストのＸ番目およびＸ＋１番目の基本印象座標値から、現在の再生リスト番号Ｙにおける再生印象座標値ｓｉｍｐ（Ｙ）を計算する（Ｓ１５５）。再生印象座標値ｓｉｍｐ（Ｙ）は、Ｘ番目およびＸ＋１番目それぞれの基本印象座標値の内分点であり得る。Ｓ１５４において、基本印象座標値リストの最後のリスト番号に到達していると判断された場合は、計算した基本リスト番号Ｘの基本印象座標値ｌｉｍｐ（Ｘ）がそのまま再生印象座標値ｓｉｍｐ（Ｙ）となる（Ｓ１５６）。
【０１１２】
次に、再生リスト番号Ｙの再生印象座標値ｓｉｍｐ（Ｙ）に基づいてオーディオ情報選択処理を行い、オーディオ情報データベース４０からオーディオ情報を１つ選択してプレイリストに加える（Ｓ１５７）。次に、再生リスト番号Ｙの値を１つ増加することで次の再生リスト番号の処理に移る。全ての再生リスト番号Ｙにおいて処理が完了していなければＳ１５３の処理に戻り、完了していればプレイリストが生成処理を終了する（Ｓ１５８）。このようなステップでプレイリストを生成することにより、遷移情報である印象座標値リストの全体の印象の遷移を崩さずに、希望オーディオ情報数と等しい数のオーディオ情報を含むプレイリストを生成することが可能となる。
【０１１３】
（３’）時間入力部１５への利用者の入力があった場合のプレイリスト生成処理について説明する。時間入力部１５で指定された希望再生時間をＴｄとする。基本的な処理は上記（２’）と同様であるが、累積再生時間Ｔを利用する点が異なる。図１４は、時間入力部１５への利用者の入力があった場合のプレイリスト生成処理を示したフローチャートである。
【０１１４】
まず、再生リスト番号Ｙを初期化する（Ｓ２５２）。次に、現在の累積再生時間Ｔに対応する基本リスト番号Ｘを計算する（Ｓ２５３）。基本リスト番号Ｘは図１４のＳ２５３に示す式から計算される。次に、計算した基本リスト番号Ｘが基本印象座標値リストの最後のリスト番号に到達しているか否かを判断する（Ｓ２５４）。まだ到達していない場合は、基本印象座標値リストのＸ番目およびＸ＋１番目の基本印象座標値から、現在の再生リスト番号Ｙにおける再生印象座標値ｓｉｍｐ（Ｙ）を計算する（Ｓ２５５）。再生印象座標値ｓｉｍｐ（Ｙ）はＸ番目およびＸ＋１番目それぞれの基本印象座標値の内分点であり得る。Ｓ２５４において基本印象座標値リストの最後のリスト番号に到達していると判断された場合は、計算した基本リスト番号Ｘの基本印象座標値ｌｉｍｐ（Ｘ）がそのまま再生印象座標値ｓｉｍｐ（Ｙ）となる（Ｓ２５６）。
【０１１５】
次に、オーディオ情報データベース４０に格納されている多数のオーディオ情報において、再生印象座標値ｓｉｍｐ（Ｙ）からしきい値Ｄｔ以内の距離に位置する印象座標値に対応するオーディオ情報であって、且つ再生時間が残り再生時間Ｔｄ−Ｔより短いオーディオ情報が存在するか否かを調べる（Ｓ２５７）。もし存在すれば、再生印象座標値ｓｉｍｐ（Ｙ）に基づいてオーディオ情報選択処理を行い、Ｓ２５７での条件を満たすオーディオ情報からオーディオ情報を１つ選択してプレイリストに加える（Ｓ２５８）。そして、累積再生時間ＴにＳ２５８で選択したオーディオ情報の再生時間を加算する。再生リスト番号Ｙの値を１つ増加することで次の再生リスト番号の処理に移る（Ｓ２５９）。Ｓ２５７で該当するオーディオ情報がなければ、プレイリストを生成処理を終了する（Ｓ２６０）。このようなステップでプレイリストを生成することにより、遷移情報である印象座標値リストの全体の印象の遷移を崩さずに、合計時間が希望再生時間以下であるプレイリストを生成することが可能となる。
【０１１６】
上述した本発明の実施の形態１および２におけるプレイリスト生成処理は、プログラムの形式で記録媒体に記録され得る。記録媒体としては、フレキシブルディスクや光ディスク等のコンピュータによって読み取り可能な任意のタイプの記録媒体を使用することが出来る。オーディオ情報を入出力することのできる任意のコンピュータに記録媒体から読み出されたプレイリスト生成処理プログラムをインストールすることにより、そのコンピュータをオーディオ情報提供装置として機能させることが出来る。プレイリスト生成処理は、コンピュータに内蔵または接続されるプレイリスト生成処理デバイスにより実行されてもよいし、プレイリスト生成処理の少なくとも一部をコンピュータがソフトウェア上で実行してもよい。
【０１１７】
このようなプレイリスト生成処理を実行するコンピュータの１つの実施形態を図１５に示す。コンピュータ８０は、コンピュータ８０にプレイリスト生成処理を実行させるためのプログラムを格納する記録媒体８４からそのプログラムを読み出すディスクドライブ装置８１と、プレイリスト生成処理を実行する演算部８２と、オーディオ情報データベース４０および履歴データベース５０として機能する記憶部８３と、条件入力部１０と、再生装置７０と、バス８５とを備える。演算部８２はＣＰＵおよびメモリ等（図示せず）を備え、図１および図１２に示す遷移情報取得部２０、印象決定部３０、プレイリスト生成部６０および６４と同様の処理を実行する。
【０１１８】
プログラムは記録媒体によって提供されてもよいし、インターネット等によるデータ配信によって提供されてもよい。
【０１１９】
（実施の形態３）
図１６に、本発明の実施の形態３におけるオーディオ情報提供システム３０００を示す。
【０１２０】
オーディオ情報提供システム３０００は、ネットワーク１００と、サーバ１１０と、パソコンやミュージックサーバ等の端末１２０とを備える。オーディオ情報提供システム３０００では、端末１２０にオーディオ情報を提供する対象の条件を入力すると、入力した条件に適したプレイリストをサーバ１１０側で自動的に生成して端末１２０に配信する。
【０１２１】
ネットワーク１００には、オーディオ情報を配信するサーバ１１０と、配信された音楽を受信する端末１２０が接続されている。また、ネットワーク１００には、端末１２０と同様の機能を有する複数の端末１２０−１〜１２０−ｎ（ｎは自然数が接続されている。
【０１２２】
オーディオ情報提供システム３０００は、実施の形態１および２のオーディオ情報提供装置１０００および２０００の構成要素を分割してネットワーク上に配置している。これにより、利用者が手元にオーディオ情報データベース４０を有していないような場合でも、ネットワーク１００を介して自分が所望とするイメージに適したオーディオ情報をサーバ１１０からダウンロードすることが可能となる。
【０１２３】
サーバ１１０は、遷移情報取得部２０と、印象決定部３０と、オーディオ情報データベース４０と、プレイリスト生成部６０（プレイリスト生成部６４であってもよい）と、プレイリストを端末１２０に出力する出力部１１５とを備える。サーバ１１０は図１に示す履歴データベース５０を備えてもよい。しかし、オーディオ情報配信サービスでは、通常は一度配信したオーディオ情報を再び配信する必要がないため、履歴データベース５０はオーディオ情報提供システム３０００からは省略されてもよい。端末１２０は、条件入力部１０と、再生装置７０と、サーバ１１０から配信されたプレイリストを記憶する記憶媒体１２１とを備える。
【０１２４】
オーディオ情報提供システム３０００では、オーディオ情報提供装置１０００および２０００から履歴データベース５０が省略され、出力部１１５と記憶媒体１２１とが追加されている。このような構成要素の違いを焦点にしてオーディオ情報提供システム３０００の動作を説明する。
【０１２５】
条件入力部１０に入力された個人ＩＤ情報は、オーディオ情報データベース４０に格納され得る。ある利用者に配信されたプレイリストに含まれるオーディオ情報に関連する関連情報にその利用者の個人ＩＤ情報を含めることにより、将来、同じオーディオ情報を重複して配信することを回避することができる。
【０１２６】
条件入力部１０に選択方式を入力する場合、利用者の履歴情報を使用しないので、「重視項目」「嗜好の反映度」は入力せず、「要望の反映度」のみを入力する。履歴情報を使用しないので、プレイリスト生成部６０は履歴情報は使用せずに評価式を生成する。また、条件入力部１０には満足度情報は入力されない。
【０１２７】
オーディオ情報提供システム３０００では、条件入力部１０にオーディオ情報数および希望再生時間の少なくとも一方が必ず入力されることが望ましい。
【０１２８】
オーディオ情報提供システム３０００には履歴データベース４０が存在しないので、オーディオ情報ｘに関する総合評価値Ｅ（ｘ）を計算する評価関数式を上述の（式１）から（式１２）に変更する。
【０１２９】
Ｅ（ｘ）＝Ｅｉ（ｘ）＋０．０１  ・・・（式１２）
印象評価値Ｅｉ（ｘ）は、（式２）によって計算される。（式１２）では、印象評価値Ｅｉ（ｘ）のみを用いて総合評価値Ｅ（ｘ）を計算する。
【０１３０】
プレイリスト生成部６０は、候補リストの各候補オーディオ情報の距離ｄ（ｘ）を評価関数式に代入して総合評価値Ｅ（ｘ）を計算し、この総合評価値Ｅ（ｘ）に基づいてオーディオ情報選択処理を行う。選択したオーディオ情報をオーディオ情報データベース４０からロードしてプレイリストを生成する。生成されたプレイリストは出力部１１５に入力される。
【０１３１】
出力部１１５は、プレイリスト生成部６０から入力されたプレイリストを、サーバ１１０が受け取った個人ＩＤ情報に該当する利用者の端末１２０にネットワーク１００を介して配信する。端末１２０は受け取ったプレイリストを記憶媒体１２１に格納する。
【０１３２】
記憶媒体１２１はパソコンやミュージックサーバのハードディスク等であり、サーバから配信されたプレイリストを格納する。プレイリストに含まれるオーディオ情報は、再生装置７０に入力され、再生装置７０がオーディオ情報を再生することで、対象に提供される。
【０１３３】
本実施の形態のオーディオ情報提供システム３０００により、ネットワーク１００に接続された端末１２０に利用者が対象の条件を入力することで、サーバ１１０が対象の条件に適したプレイリストを生成して端末１２０に配信するサービスを実現することが可能となる。
【０１３４】
【発明の効果】
本発明によれば、オーディオ情報が提供される対象の条件に基づく遷移情報が示す印象の遷移に近似する印象の遷移を対象に与える複数のオーディオ情報を含むプレイリストが生成される。これにより、対象に適した印象の遷移を対象に与える複数のオーディオ情報を含むプレイリストを提供することが出来る。
【０１３５】
本発明では、利用者が所望するイメージに適したオーディオ情報を個別にデータベースから選択するのではなく、印象座標値を時系列に並べたイメージに適した印象座標値リストを取得し、印象座標値リストに登録されている印象座標値に近似した印象座標値のオーディオ情報を選択する。これにより、対象の条件を満たし、且つ複数のオーディオ情報を通して印象の変化に富んだプレイリストを提供することが出来る。
【０１３６】
また、本発明では、新たにオーディオ情報をオーディオ情報データベースに格納する場合は、新しいオーディオ情報の印象座標値を自動的に算出してからデータベースに格納する。従って、利用者は、音楽的な知識を必要とすることなく新しいオーディオ情報をデータベースに格納することができる。新しいオーディオ情報をデータベースに格納することにより、新たに格納したオーディオ情報を含むプレイリストを得ることができる。
【０１３７】
また、本発明によれば、候補リストに登録されている複数の候補オーディオ情報の内の１つを選択する際に、利用者の嗜好が反映した履歴情報を考慮して選択することで、利用者の嗜好に合ったプレイリストを生成することができる。さらに、選択ルールを指定することで、同じイメージで繰り返しプレイリストを生成した場合でも、毎回違ったオーディオ情報を含むプレイリストの生成が可能である。また、イメージだけではなく再生するオーディオ情報数や再生時間を指定することで、利用者は固定されたプレイリストを繰り返して聴く場合とは違い、変化に富んだプレイリストを入手することができ、高い満足度を得ることが可能となる。
【図面の簡単な説明】
【図１Ａ】本発明の実施の形態のオーディオ情報提供装置を示す図
【図１Ｂ】本発明の実施の形態のプレイリスト生成装置の動作を示すフローチャート
【図２Ａ】本発明の実施の形態のイメージ入力部を示す図
【図２Ｂ】本発明の実施の形態のイメージ入力部を示す図
【図３】本発明の実施の形態の選択方式入力部を示す図
【図４Ａ】本発明の実施の形態の印象を表す座標系を示す図
【図４Ｂ】本発明の実施の形態のイメージコードと印象座標値リストとの関係を示す図
【図５】本発明の実施の形態のオーディオ情報データベースを示す図
【図６】本発明の実施の形態の履歴データベースを示す図
【図７】本発明の実施の形態の候補リストを示す図
【図８】本発明の実施の形態の選択方式コードと評価関数式および選択ルールとの関係を示す図
【図９】本発明の実施の形態のオーディオ情報数入力部への利用者の入力があった場合のプレイリスト生成処理を示したフローチャート
【図１０】本発明の実施の形態の時間入力部への利用者の入力があった場合のプレイリスト生成処理を示したフローチャート
【図１１】本発明の実施の形態のプレイリストを示す図
【図１２】本発明の実施の形態のオーディオ情報提供装置を示す図
【図１３】本発明の実施の形態のオーディオ情報数入力部への利用者の入力があった場合のプレイリスト生成処理を示したフローチャート
【図１４】本発明の実施の形態の時間入力部への利用者の入力があった場合のプレイリスト生成処理を示したフローチャート
【図１５】本発明の実施の形態のプレイリスト生成処理を実行するコンピュータを示す図
【図１６】本発明の実施の形態のオーディオ情報提供システムを示す図
【符号の説明】
１０  条件入力部
１１  ＩＤ入力部
１２  イメージ入力部
１３  選択方式入力部
１４  オーディオ情報数入力部
１５  時間入力部
１６  満足度入力部
２０  遷移情報取得部
２１  印象座標値リスト取得部
２２  イメージ・印象座標値リスト変換部
３０  印象決定部
４０  オーディオ情報データベース
５０  履歴データベース
６０  プレイリスト生成部
６１  データベース検索部
６２  評価式生成部
６３  選択部
７０  再生装置
【図１Ａ】
0003797547.tif 000003
【図１Ｂ】
0003797547.tif 000004
【図２Ａ】
0003797547.tif 000005
【図２Ｂ】
0003797547.tif 000006
【図３】
0003797547.tif 000007
【図４Ａ】
0003797547.tif 000008
【図４Ｂ】
0003797547.tif 000009
【図５】
0003797547.tif 000010
【図６】
0003797547.tif 000011
【図７】
0003797547.tif 000012
【図８】
0003797547.tif 000013
【図９】
0003797547.tif 000014
【図１０】
0003797547.tif 000015
【図１１】
0003797547.tif 000016
【図１２】
0003797547.tif 000017
【図１３】
0003797547.tif 000018
【図１４】
0003797547.tif 000019
【図１５】
0003797547.tif 000020
【図１６】
0003797547.tif 000021