(57)【特許請求の範囲】
【請求項１】
複数の楽曲の夫々に関連付けて、当該楽曲の演奏に適した音色及び／又は効果を設定するための設定データを記憶している設定データ記憶手段であって、該設定データには、楽曲の演奏進行位置に対応して音色及び／又は効果を順次設定する複数の設定情報から成る設定データが含まれるものと、
ユーザ演奏に基づく演奏データを入力する演奏データ入力手段と、
上記演奏データ入力手段により入力された演奏データに基づいて楽曲を認識する楽曲認識手段と、
上記楽曲認識手段により認識された楽曲に関連付けられている設定データを上記設定データ記憶手段から選択し、選択された設定データに基づいて、ユーザ演奏に基づく演奏データに音色及び／又は効果を設定する設定手段と
を具備し、
上記楽曲認識手段は、上記演奏データ入力手段により入力された演奏データの演奏進行位置を認識し、
上記設定手段は、選択された設定データから、上記楽曲認識手段により認識された演奏進行位置に対応する設定情報を読み出し、読み出された設定情報に従って、ユーザ演奏に基づく演奏データに音色及び／又は効果を順次設定する
ことを特徴とする音色及び／又は効果設定装置。
【請求項２】
複数の楽曲の夫々に関連付けて、当該楽曲の演奏に適した音色及び／又は効果を設定するための設定データを記憶している設定データ記憶手段であって、該設定データには、演奏パート毎に音色及び／又は効果を設定するための複数の設定情報から成る設定データが含まれるものと、
ユーザ演奏に基づく演奏データを入力する演奏データ入力手段と、
上記演奏データ入力手段により入力された演奏データに基づいて楽曲を認識する楽曲認識手段と、
上記楽曲認識手段により認識された楽曲に関連付けられている設定データを上記設定データ記憶手段から選択し、選択された設定データに基づいて、ユーザ演奏に基づく演奏データに音色及び／又は効果を設定する設定手段と
を具備し、
上記楽曲認識手段は、上記演奏データ入力手段により入力された演奏データの演奏パートを認識し、
上記設定手段は、選択された設定データから、上記楽曲認識手段により認識された演奏パートに対応する設定情報を読み出し、読み出された設定情報に従って、ユーザ演奏に基づく演奏データに音色及び／又は効果を設定する
ことを特徴とする音色及び／又は効果設定装置。
【請求項３】
複数の楽曲の夫々に関連付けて、当該楽曲の演奏に適した音色及び／又は効果を設定するための設定データを記憶している設定データ記憶手段であって、該設定データには、楽曲の演奏進行位置に対応して音色及び／又は効果を順次設定する複数の設定情報から成る設定データが含まれるものを具備するコンピュータに、
ユーザ演奏に基づく演奏データを入力する演奏データ入力ステップと、
上記演奏データ入力ステップで入力された演奏データに基づいて楽曲を認識する楽曲認識ステップと、
上記楽曲認識ステップで認識された楽曲に関連付けられている設定データを上記設定データ記憶手段から選択し、選択された設定データに基づいて、ユーザ演奏に基づく演奏データに音色及び／又は効果を設定する設定ステップと
から成り、
上記楽曲認識ステップでは、上記演奏データ入力ステップで入力された演奏データの演奏進行位置を認識し、
上記設定ステップでは、選択された設定データから、上記楽曲認識ステップで認識された演奏進行位置に対応する設定情報を読み出し、読み出された設定情報に従って、ユーザ演奏に基づく演奏データに音色及び／又は効果を順次設定する
手順を実行させる音色及び／又は効果設定プログラム。
【請求項４】
複数の楽曲の夫々に関連付けて、当該楽曲の演奏に適した音色及び／又は効果を設定するための設定データを記憶している設定データ記憶手段であって、該設定データには、演奏パート毎に音色及び／又は効果を設定するための複数の設定情報から成る設定データが含まれるものを具備するコンピュータに、
ユーザ演奏に基づく演奏データを入力する演奏データ入力ステップと、
上記演奏データ入力ステップで入力された演奏データに基づいて楽曲を認識する楽曲認識ステップと、
上記楽曲認識ステップで認識された楽曲に関連付けられている設定データを上記設定データ記憶手段から選択し、選択された設定データに基づいて、ユーザ演奏に基づく演奏データに音色及び／又は効果を設定する設定ステップと
から成り、
上記楽曲認識ステップでは、上記演奏データ入力ステップで入力された演奏データの演奏パートを認識し、
上記設定ステップでは、選択された設定データから、上記楽曲認識ステップで認識された演奏パートに対応する設定情報を読み出し、読み出された設定情報に従って、ユーザ演奏に基づく演奏データに音色及び／又は効果を設定する
手順を実行させる音色及び／又は効果設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザが歌唱や楽器で楽曲を演奏すると、演奏している楽曲を認識して自動的に楽曲に合った音色及び／又は効果を設定する音色及び／又は効果設定システムに関する。
【背景技術】
【０００２】
或る楽曲をユーザが演奏する際に好適な音色や効果などを設定することができる装置については、特許文献１に示される演奏データ設定技術が知られている。この従来技術によると、予め、曲名に対応付けて当該曲名の楽曲を演奏する際に適した演奏設定データを記憶しておき、ユーザにより曲名が指定されると、対応する演奏設定データを読み出して電子楽器に音色や効果などを設定するようにしている。
【特許文献１】特許第３４１９２７８号公報
【０００３】
しかしながら、この従来技術では、音色や効果を設定するのに、電子楽器に備えられた操作子を操作する等により曲名を指定する必要があり、曲名指定が面倒であるとともに、曲名を知らない楽曲については曲名を指定することができない。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この発明は、このような事情に鑑み、ユーザが楽器や歌唱で楽曲を演奏する際に、ユーザが演奏する楽曲に好適な音色や効果を簡単に設定することができる音色及び／又は効果設定システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
この発明の第１の特徴に従うと、複数の楽曲の夫々に関連付けて、当該楽曲の演奏に適した音色及び／又は効果を設定するための設定データを記憶している設定データ記憶手段（Ａ４ｃ）であって、該設定データには、楽曲の演奏進行位置に対応して音色及び／又は効果を順次設定する複数の設定情報（Ｄｓ１，Ｄｓ２，…）から成る設定データが含まれるもの（Ａ４ｃ）と、ユーザ演奏に基づく演奏データを入力する演奏データ入力手段〔（Ｂ→）７〕と、演奏データ入力手段（７）により入力された演奏データに基づいて楽曲を認識する楽曲認識手段（Ａ１ｃ）と、楽曲認識手段（Ａ１ｃ）により認識された楽曲に関連付けられている設定データを設定データ記憶手段（Ａ４ｃ）から選択し、選択された設定データに基づいて、ユーザ演奏に基づく演奏データに音色及び／又は効果を設定する設定手段〔Ａ３ｃ（→７→Ｂ，Ｃ）〕とを具備し、楽曲認識手段（Ａ１ｃ）は、演奏データ入力手段（７）により入力された演奏データの演奏進行位置を認識し、設定手段（Ａ３ｃ）は、選択された設定データから、楽曲認識手段（Ａ１ｃ）により認識された演奏進行位置に対応する設定情報（Ｄｓ１，Ｄｓ２，…）を読み出し、読み出された設定情報に従って、ユーザ演奏に基づく演奏データに音色及び／又は効果を順次設定する音色及び／又は効果設定装置（コンピュータＡ）〔請求項１〕が提供される。なお、括弧書きは、理解の便のために付記した実施例の参照記号、用語等を表わし、以下においても同様である。
【０００６】
この特徴に従って、複数の楽曲の夫々に関連付けて、当該楽曲の演奏に適した音色及び／又は効果を設定するための設定データを記憶している設定データ記憶手段（Ａ４ｃ）であって、該設定データには、楽曲の演奏進行位置に対応して音色及び／又は効果を順次設定する複数の設定情報（Ｄｓ１，Ｄｓ２，…）から成る設定データが含まれるもの（Ａ４ｃ）を具備するコンピュータ（音色及び／又は効果設定装置Ａ）に、ユーザ演奏に基づく演奏データを入力する演奏データ入力ステップ〔（Ｂ→）７〕と、演奏データ入力ステップ（７）で入力された演奏データに基づいて楽曲を認識する楽曲認識ステップ（Ａ１ｃ）と、楽曲認識ステップ（Ａ１ｃ）で認識された楽曲に関連付けられている設定データを設定データ記憶手段（Ａ４ｃ）から選択し、選択された設定データに基づいて、ユーザ演奏に基づく演奏データに音色及び／又は効果を設定する設定ステップ〔Ａ３ｃ（→７→Ｂ，Ｃ）〕とから成り、楽曲認識ステップ（Ａ１ｃ）では、演奏データ入力ステップ（７）で入力された演奏データの演奏進行位置を認識し、設定ステップ（Ａ３ｃ）では、選択された設定データから、楽曲認識ステップ（Ａ１ｃ）で認識された演奏進行位置に対応する設定情報（Ｄｓ１，Ｄｓ２，…）を読み出し、読み出された設定情報に従って、ユーザ演奏に基づく演奏データに音色及び／又は効果を順次設定する手順を実行させる音色及び／又は効果設定プログラム〔請求項３〕が提供される。
【０００７】
また、この発明の第２の特徴に従うと、複数の楽曲の夫々に関連付けて、当該楽曲の演奏に適した音色及び／又は効果を設定するための設定データを記憶している設定データ記憶手段（Ａ４ｄ）であって、該設定データには、演奏パート毎に音色及び／又は効果を設定するための複数の設定情報から成る設定データが含まれるもの（Ａ４ｄ）と、ユーザ演奏に基づく演奏データを入力する演奏データ入力手段〔（Ｂ→）７〕と、演奏データ入力手段（７）により入力された演奏データに基づいて楽曲を認識する楽曲認識手段（Ａ１ｄ）と、楽曲認識手段（Ａ１ｄ）により認識された楽曲に関連付けられている設定データを設定データ記憶手段（Ａ４ｄ）から選択し、選択された設定データに基づいて、ユーザ演奏に基づく演奏データに音色及び／又は効果を設定する設定手段〔Ａ３ｄ（→７→Ｂ，Ｃ）〕とを具備し、楽曲認識手段（Ａ１ｄ）は、演奏データ入力手段（７）により入力された演奏データの演奏パートを認識し、設定手段（Ａ３ｄ）は、選択された設定データから、楽曲認識手段（Ａ１ｄ）により認識された演奏パートに対応する設定情報を読み出し、読み出された設定情報に従って、ユーザ演奏に基づく演奏データに音色及び／又は効果を設定する音色及び／又は効果設定装置（コンピュータＡ）〔請求項２〕が提供される。
【０００８】
この特徴に従って、複数の楽曲の夫々に関連付けて、当該楽曲の演奏に適した音色及び／又は効果を設定するための設定データを記憶している設定データ記憶手段（Ａ４ｄ）であって、該設定データには、演奏パート毎に音色及び／又は効果を設定するための複数の設定情報から成る設定データが含まれるもの（Ａ４ｄ）を具備するコンピュータ（音色及び／又は効果設定装置Ａ）に、ユーザ演奏に基づく演奏データを入力する演奏データ入力ステップ〔（Ｂ→）７〕と、演奏データ入力ステップ（７）で入力された演奏データに基づいて楽曲を認識する楽曲認識ステップ（Ａ１ｄ）と、楽曲認識ステップ（Ａ１ｄ）で認識された楽曲に関連付けられている設定データを設定データ記憶手段（Ａ４ｄ）から選択し、選択された設定データに基づいて、ユーザ演奏に基づく演奏データに音色及び／又は効果を設定する設定ステップ〔Ａ３ｄ（→７→Ｂ，Ｃ）〕とから成り、楽曲認識ステップ（Ａ１ｄ）では、演奏データ入力ステップ（７）で入力された演奏データの演奏パートを認識し、設定ステップ（Ａ３ｄ）では、選択された設定データから、楽曲認識ステップ（Ａ１ｄ）で認識された演奏パートに対応する設定情報を読み出し、読み出された設定情報に従って、ユーザ演奏に基づく演奏データに音色及び／又は効果を設定する手順を実行させる音色及び／又は効果設定プログラム〔請求項４〕が提供される。
【発明の効果】
【０００９】
この発明による音色及び／又は効果設定システムでは、予め複数の楽曲の夫々に関連付けて，各楽曲の演奏に適した音色及び／又は効果を設定するための設定データが設定データ記憶手段（Ａ４：Ａ４ｃ，Ａ４ｄ）に複数用意されており、ユーザが楽曲を演奏すると、ユーザ演奏に基づく演奏データが入力され（Ｂ→７）、まず、楽曲認識手段（Ａ１：Ａ１ｃ，Ａ１ｄ）により、入力された演奏データに基づいて楽曲が認識される。ここで、ユーザがＭＩＤＩ機器等の電子楽器（Ｂ）を演奏した場合には、演奏に基づき発生される認識処理が可能なＭＩＤＩ形式等の演奏データに基づいて楽曲が認識され〔（７→）Ａ１〕、ユーザが電子楽器を演奏して電気的な音信号を発生したり、自然楽器の演奏音や歌唱の演奏音に基づきマイク等で音信号を発生した場合は（Ｄ）、認識処理が可能なＭＩＤＩ形式等の演奏データに変換してから楽曲が認識される〔（８→Ａ５→）Ａ１〕。次いで、設定手段（Ａ３：Ａ３ｃ，Ａ３ｄ）によって、入力された演奏データに対応して認識された楽曲に関連付けられている設定データが設定データ記憶手段（Ａ４）から自動的に選択され、選択された設定データに従って、ユーザ演奏に基づく演奏データに音色及び／又は効果を設定するための処理が実行される（Ａ３→７→Ｂ，Ｃ）。従って、この発明によれば、ユーザが楽器や歌唱により楽曲を演奏するだけで、直ちに、演奏している楽曲に予め関連付けられた音色及び／又は効果の設定を自動的に選ぶことができ、ユーザが曲名を指定することなく、また、曲名を知らなくても、ユーザが演奏する楽曲に好適な音色や効果を設定することができる。
【００１０】
この発明の第１の特徴に従う音色及び／又は効果設定システム（請求項１，３）では、設定データ記憶手段（Ａ４：Ａ４ｃ）に記憶される設定データが、楽曲の演奏進行位置に対応して音色及び／又は効果を順次設定する複数の進行位置対応設定情報（Ｄｓ１，Ｄｓ２，…）から成り、楽曲認識手段（Ａ１：Ａ１ｃ）は、入力された演奏データについて、楽曲認識だけでなく、演奏進行位置を認識する機能を有する。そして、設定手段（Ａ３：Ａ３ｃ）は、楽曲認識により設定データ記憶手段（Ａ４：Ａ４ｃ）から選択された設定データについて、認識された演奏進行位置に対応する進行位置の設定情報（Ｄｓ１，Ｄｓ２，…）を読み出し、読み出された設定情報に従って、ユーザ演奏による演奏データに音色及び／又は効果を順次設定するように構成される。従って、この発明によれば、ユーザ演奏の進行位置に合わせて音色や効果の設定を自動的に切り替えることができる。
【００１１】
また、この発明の第２の特徴に従う音色及び／又は効果設定システム（請求項２，４）では、設定データ記憶手段（Ａ４：Ａ４ｄ）に記憶される設定データが、演奏パート毎に音色及び／又は効果を設定するための複数のパート別設定情報から成り、楽曲認識手段（Ａ１：Ａ１ｄ）は、入力された演奏データについて、楽曲認識だけでなく、演奏パートを認識する機能を有する。そして、設定手段（Ａ３：Ａ３ｄ）は、楽曲認識により設定データ記憶手段（Ａ４：Ａ４ｄ）から選択された設定データについて、認識された演奏パートに対応するパートの設定情報を読み出し、読み出された設定情報に従って、ユーザ演奏による演奏データに音色及び／又は効果を設定するように構成される。従って、この発明によれば、ユーザの演奏パートに合わせて音色及び／又は効果を設定することができる。
【００１２】
〔別の特徴〕
なお、この明細書に記載されている発明に備えられる別の特徴によれば、設定データ記憶手段（Ａ４：Ａ４ｄ）に記憶されている設定データには、演奏パート毎に音色及び／又は効果を設定するための複数の設定情報から成る設定データが含まれ、楽曲認識手段（Ａ１：Ａ１ｄ）は、演奏データ入力手段（７，８）により入力された演奏データの演奏パートを認識し、設定手段（Ａ３：Ａ３ｄ）は、選択された設定データから、楽曲認識手段（Ａ１：Ａ１ｄ）により認識された演奏パートに対応する設定情報を読み出し、読み出された設定情報に従って、ユーザ演奏に基づく演奏データに音色及び／又は効果を設定するように構成することができる。つまり、設定データ記憶手段（Ａ４：Ａ４ｅ）に、１つの楽曲に対して、音色及び／又は効果の設定が異なる複数のアレンジ別設定データ（アレンジ別設定データ群）で構成される設定データが用意されており、設定手段（Ａ３：Ａ３ｅ）は、入力された演奏データの楽曲認識（Ａ１：Ａ１ｅ）によって設定データ記憶手段（Ａ４：Ａ４ｅ）からアレンジ別設定データ群を有する設定データが選択されると、このアレンジ別設定データ群の中から、ユーザ操作に基づき指示されたアレンジ別設定データを読み出し、読み出されたアレンジ別設定データに従って、ユーザ演奏による演奏データに音色及び／又は効果を設定するように構成される。従って、この構成によれば、音色設定や効果設定が異なる複数のアレンジが存在する楽曲をユーザが演奏した場合、ユーザの演奏に対して、ユーザ所望のアレンジに関する音色及び／又は効果を設定することができる。
【発明を実施するための最良の形態】
【００１３】
〔システムの概要〕
図１は、この発明の一実施例による音色／効果設定装置のハードウエア構成ブロック図を示す。この音色／効果設定装置Ａは、音楽情報処理機能を有するパーソナルコンピュータ（ＰＣ）のような情報処理装置が用いられ、中央処理装置（ＣＰＵ）１、ランダムアクセスメモリ（ＲＡＭ）２、読出専用メモリ（ＲＯＭ）３、外部記憶装置４、検出回路５、表示回路６、ＭＩＤＩインターフェース（Ｉ／Ｆ）７、音データ入力インターフェース（Ｉ／Ｆ）８、通信インターフェース（Ｉ／Ｆ）９などを備え、これらの要素１〜９はバス１０を介して互いに接続される。
【００１４】
なお、この発明の実施例に関して、「音色／効果」は、「音色及び／又は効果」即ち「音色及び効果」、「音色」或いは「効果」を意味し、例えば、「音色／効果設定装置」は、「音色及び効果設定装置」、「音色設定装置」或いは「効果設定装置」を意味する。
【００１５】
ＣＰＵ１は、ＲＡＭ２及びＲＯＭ３と共にデータ処理部を構成し、任意の制御プログラムに従い、タイマ１１によるクロックを利用して種々の情報処理を実行することができる。ＲＡＭ２は、これらの処理に際して必要な各種データを一時記憶するためのワーク領域として用いられる。ＲＯＭ３には、これらの処理を実行するために必要な各種制御プログラムや制御データ、演奏データ等が予め記憶される。また、制御プログラムには、音色／効果設定処理（音色及び効果設定処理、音色設定処理或いは効果設定処理を意味する。）を実行するための音色／効果設定プログラムが含まれる。
【００１６】
外部記憶装置４は、ハードディスク（ＨＤ）等の内蔵記憶媒体の外に、コンパクトディスク・リード・オンリィ・メモリ（ＣＤ−ＲＯＭ）、フレキシブルディスク（ＦＤ）、光磁気（ＭＯ）ディスク、ディジタル多目的ディスク（ＤＶＤ）、スマートメディア（登録商標）等の小型メモリカード、等々、種々の可搬性の外部記録媒体を含み、制御プログラムを含む任意のデータを任意の外部記憶装置４に記憶することができる。また、所定の外部記憶装置（例えば、ＨＤ）４を利用して、楽曲データベース（Ａ２）、楽曲−音色／効果データベース（Ａ４）などを構築することができる。
【００１７】
検出回路５は、キースイッチやマウス等の設定操作子１２の設定操作内容を検出し、これに対応する設定データをデータ処理部に導入する。表示回路６は、画面表示用ＬＣＤ等のディスプレイ（表示器）１３や各種インジケータ（図示せず）の表示／点灯内容をＣＰＵ１からの指令に従って制御し、設定操作子１２の操作に対する表示援助を行う。
【００１８】
ＭＩＤＩＩ／Ｆ７には、この音色／効果設定装置Ａと同様に、ＭＩＤＩ音楽情報の取扱が可能な電子楽器Ｂや効果装置ＣなどのＭＩＤＩ機器を接続することができ、ＭＩＤＩＩ／Ｆ７を通じて、例えば、電子楽器Ｂの演奏に基づくＭＩＤＩデータを受信し、これに応じて音色／効果設定処理により生成される音色／効果設定データを電子楽器Ｂに返信することができる。また、次に説明するように、音響入力機器Ｄから音データ入力Ｉ／Ｆ８を介して音データを受信すると、これに応じて音色／効果設定処理で生成される音色／効果設定データをＭＩＤＩＩ／Ｆ７を通じて効果装置Ｃに送信することもできる。
【００１９】
音データ入力Ｉ／Ｆ８には、エレキギター等の電気楽器が発生するアナログ音信号或いはマイクから入力されるアナログ音信号を音信号処理回路でディジタル化して音データに変換する音響入力機器Ｄが接続され、音響入力機器Ｄからのディジタル音データは、音データ入力Ｉ／Ｆ１０を通じてデータ処理部に導入される。なお、音データ入力１／Ｆ１０にアナログ／ディジタル（Ａ／Ｄ）変換機能を持たせ、アナログ電気楽器自体或いはマイク及び音−電気変換回路から成るアナログ音響入力装置自体を音響入力機器Ｄに用いて、アナログ電気楽器或いはアナログ音響入力装置から出力されるアナログ音信号を音データ入力Ｉ／Ｆ８に入力するようにしてもよい。
【００２０】
通信Ｉ／Ｆ９には、インターネットやローカルエリアネットワーク（ＬＡＮ）などの通信ネットワークＣＮが接続され、外部のサーバコンピュータＳＶ等から種々の制御プログラムやデータをダウンロードすることができる。なお、この音色／効果設定装置Ａは、ＵＳＢＩ／Ｆのような他のＩ／Ｆを備え、例えば、ＭＩＤＩ機器の効果装置Ｃに代えて、ＵＳＢ機器として動作する効果装置を用い、当該ＵＳＢＩ／Ｆに接続することができる。
【００２１】
〔各実施形態及び変形例〕
この発明の一実施例による音色／効果設定装置は、音色／効果設定プログラムに従って、入力された演奏データに対応する楽曲を自動認識すると共に、この楽曲に適した音色や効果を設定する音色／効果設定データを自動的に生成する音色／効果設定処理を実行することができる。図２及び図３は、この発明の第１及び第２実施形態による音色／効果設定装置の機能を説明するための概略機能ブロック図を表わし、図４〜図６は、この発明による音色／効果設定装置の変形例１〜３の機能的ブロック図を表わす。各音色／効果設定装置Ａは、各図に示すように、共通の基本機能要素として、楽曲認識部Ａ１、楽曲データベースＡ２、音色／効果設定部（音色及び効果設定部、音色設定部或いは効果設定部を意味する。）Ａ３及び楽曲−音色／効果データベース（楽曲−音色及び効果データベース、楽曲−音色データベース或いは楽曲−効果データベースを意味する。）Ａ４を備え、楽曲認識部Ａ１及び音色／効果設定部Ａ３は、データ処理部１〜３の機能に対応し、楽曲データベースＡ２及び楽曲−音色／効果データベースＡ４は、外部記憶装置４の楽曲データベース及び楽曲−音色／効果データベース構築部に対応する。
【００２２】
ここで、この発明の一実施例による音色／効果設定機能の概要を説明すると、次のとおりである：この音色／効果設定システムでは、多数の楽曲について楽曲データが楽曲データベースＡ２（Ａ２ａ〜Ａ２ｅ）に用意され、各楽曲に対して好適な音色及び／又は効果を設定するための音色／効果設定データが楽曲−音色／効果データベースＡ４（Ａ４ａ〜Ａ４ｅ）に用意される。ユーザが、電子楽器Ｂ、或いは、電気楽器・自然楽器や歌唱（Ｄ）により或る楽曲を演奏すると、楽曲認識部Ａ１（Ａ１ａ〜Ａ１ｅ）は、楽曲データベースＡ２を参照し、ユーザの演奏内容と一致する楽曲を認識する。音色／効果設定部Ａ３（Ａ３ａ〜Ａ３ｅ）は、楽曲−音色／効果データベースＡ４を参照して、認識された楽曲に対応する音色／効果設定データを読み出し、電子楽器Ｂや効果装置Ｃに出力する。電子楽器Ｂや効果装置Ｃでは、音色／効果設定データに従って、当該楽曲の演奏に好適な音色及び／又は効果が設定される。また、楽曲認識部Ａ１に演奏進行位置や演奏パートの認識機能をもたせることで（Ａ１ｃ，Ａ１ｄ）、演奏進行に合わせて音色及び／又は効果の設定を切り替えたり、演奏パートに対応して音色及び／又は効果を設定することができ、楽曲−音色／効果データベースＡ４にアレンジ別の音色／効果設定データを用意することで（Ａ４ｅ）、ユーザ所望のアレンジに関する音色及び／又は効果を設定することができる。
【００２３】
〔第１実施形態〕
第１実施形態では、音色／効果設定装置Ａは、ＭＩＤＩ演奏機器Ｂから受信したＭＩＤＩ演奏データが表わす楽曲を認識し、認識された楽曲に好適な音色及び／又は効果を設定する音色／効果設定データを生成して、音色／効果設定データに基づく音色及び／又は効果をＭＩＤＩ演奏機器Ｂに自動的に設定することができる。第１実施形態の音色／効果設定装置Ａは、図２の機能ブロック図に示すように、楽曲認識部Ａ１ａ、楽曲データベースＡ２ａ、音色／効果設定部Ａ３ａ、楽曲−音色／効果データベースＡ４ａから成る。
【００２４】
音色／効果設定装置Ａは、ＭＩＤＩ演奏機器である電子楽器Ｂから、ユーザ演奏に伴い発生されるＭＩＤＩ形式の演奏データをＭＩＤＩＩ／Ｆ７を介して受信し、受信した演奏データに適した音色／効果設定データを電子楽器Ｂに出力する。
【００２５】
音色／効果設定装置Ａの楽曲データベースＡ２ａは、ＭＩＤＩ形式で多数の楽曲データを記憶しており、各楽曲データは、テンポデータや楽音データ列等を含む演奏情報で構成され、楽曲を特定するための楽曲特定情報が付記されている。ここで、演奏情報の範囲は、楽曲全体でもよいし、イントロやサビ等の一部でもよい。また、楽曲特定情報には、楽曲の名称を表わす楽曲名データや楽曲ＩＤ等の楽曲識別データが用いられる。
【００２６】
楽曲認識部Ａ１ａは、電子楽器Ｂから演奏データが音色／効果設定装置Ａに入力されたＭＩＤＩ演奏データに基づき楽曲データベースＡ２ａを参照して入力演奏データの楽曲を認識し、認識された楽曲を特定する楽曲特定情報を含む制御データを出力する。楽曲認識には、例えば、特願２００５−２７７２１９に記載された楽曲認識方法が用いられ、楽曲データベースＡ２ａの楽曲データ中から、入力された演奏データの楽音パターンと最もマッチする楽音パターンをもつ楽曲データを決定することにより、楽曲が認識される。
【００２７】
楽曲−音色／効果データベースＡ４ａは、楽曲ごとに、当該楽曲を演奏する際に好適な音色及び／又は効果を設定するための音色／効果設定データを記憶している。つまり、音色／効果設定データは、音色だけを設定するものでも、効果だけを設定するものでもよいし、或いは、音色と効果の両方を設定するものでもよく、また、楽曲データベースＡ２ａの各楽曲データと楽曲特定情報で関連付けられている。
【００２８】
音色／効果設定部Ａ３ａは、楽曲認識部Ａ１ａからの制御データ（楽曲特定情報）に従って楽曲−音色／効果データベースＡ４ａを参照して、認識された楽曲に対応する音色／効果設定データをデータベースＡ４ａから自動的に取得し、得られた音色／効果設定データを電子楽器Ｂに出力する。つまり、音色／効果設定部Ａ３ａから電子楽器Ｂへと音色／効果設定データを送信することで、ＭＩＤＩ機器Ｂ側において音色及び／又は効果が設定される。また、設定データの送信については、音色の設定であれば、プログラムチェンジやボイスバンクセレクト、ボイスパラメータチェンジ等で音色設定データを送信することができ、効果の設定であれば、コントロールチェンジ（ビブラートやトレモロのパラメータなど）やエフェクトパラメータチェンジ等で効果設定データを送信することができる。
【００２９】
このように、第１実施形態によると、ＭＩＤＩ演奏機器（電子楽器）Ｂにて或る楽曲を演奏し始める（その時点の音色は何でもよい）と、演奏し始めた楽曲が認識され、認識された楽曲に好適な音色及び／又は効果を設定することができる。例えば、演奏したオリジナル楽曲の音色が「ドローバーオルガン」であり効果が「ロータリースピーカ」であれば、このオリジナル楽曲の認識によって、「ドローバーオルガン」の音色及び「ロータリースピーカ」の効果をＭＩＤＩ演奏機器Ｂに設定される。
【００３０】
〔第２実施形態〕
第２実施形態では、音色／効果設定装置Ａは、専ら効果設定装置として機能し、音響入力機器Ｄから受信したオーディオ演奏データが表わす楽曲を認識し、認識された楽曲に好適な効果を設定する効果設定データを生成して、効果設定データに基づく効果を効果装置Ｃに自動的に設定することができる。第２実施形態の効果設定装置Ａは、図２の機能ブロック図に示されるように、特徴抽出部Ａ５、楽曲認識部Ａ１ｂ、楽曲データベースＡ２ｂ、効果設定部Ａ３ｂ、楽曲−効果データベースＡ４ｂから成る。
【００３１】
効果設定装置Ａは、音響入力機器Ｄから、ユーザ演奏に伴って発生されるオーディオ形式の演奏データを音入力Ｉ／Ｆ８を介して受信し、受信した演奏データに適した効果設定データを効果装置Ｃに送信する。音響入力機器Ｄは、エレクトリックギター等の電気楽器の場合、電気楽器の演奏により発生する電気的な音信号を取り出し、マイク音をピックアップする演奏音入力機器の場合には、歌唱やハミング等による音声や自然楽器による音響（演奏音）の波形を表わす音信号を取り出す。また、取り出した音信号がディジタルの場合はデジタル音信号がそのままオーディオ演奏データとして音入力Ｉ／Ｆ８から特徴抽出部Ａ５に入力され、アナログの場合はアナログ音信号が音入力Ｉ／Ｆ８でデジタルのオーディオ演奏データに変換されて特徴抽出部Ａ５に入力される。
【００３２】
特徴抽出部Ａ５は、入力されたオーディオ演奏データの音楽的な特徴を抽出し、抽出された特徴を表わす特徴データを生成する。例えば、演奏データが表わす楽音波形から音高、音長、音量などの楽音の特徴を抽出する。なお、ＭＩＤＩ形式のデータも、音高、音長、音量などに関する一種の特徴データと考えることもでき、オーディオ演奏データをＭＩＤＩ形式の演奏データに変換することも特徴抽出部Ａ５での特徴抽出に含まれる。
【００３３】
楽曲データベースＡ２ｂは、第１実施形態と同様に、多数の楽曲データを記憶している。各楽曲データは、テンポデータや時系列的な楽音の特徴データ等を含む特徴情報を、特徴抽出部Ａ５で生成される特徴データと同じ形式（ＭＩＤＩ形式のものを含む）で記述したものであり、楽曲全体にわたる特徴情報で構成してもよいし、イントロやサビ等の一部における特徴情報で構成してもよく、また、楽曲特定情報が付記されている。
【００３４】
楽曲認識部Ａ１ｂは、特徴抽出部Ａ５で生成された特徴データに基づき楽曲データベースＡ２ｂを参照して、音響入力機器Ｄから入力された演奏データの楽曲を認識し、認識された楽曲を特定する楽曲特定情報を含む制御データを出力する。ここで、楽曲認識については、第１実施形態と同様に、楽曲データベースＡ２ｂの楽曲データ中から、入力された演奏データの特徴と最もマッチする楽曲データを決定することで楽曲が認識される。
【００３５】
楽曲−効果データベースＡ４ｂには、楽曲毎に、当該楽曲を演奏する際に好適な効果を設定するための効果設定データを記憶しており、各効果設定データは、楽曲データベースＡ２ｂの各楽曲データと楽曲特定情報で関連付けられている。効果設定部Ａ３ｂは、楽曲認識部Ａ１ｂからの制御データ（楽曲特定情報）に従って楽曲−効果データベースＡ４ｂを参照して、認識された楽曲に対応する効果設定データを取得する。そして、得られた効果設定データを効果装置Ｃに出力し、効果装置Ｃ側では、この効果設定データに基づいて演奏楽曲に好適な効果が設定される。
【００３６】
つまり、効果装置Ｃは、音響入力機器Ｄから、効果設定装置Ａへのオーディオ演奏データ送信に合わせて送信されるものと同様のオーディオ演奏データを受信し、効果設定装置ＡからＭＩＤＩＩ／Ｆ７を介して効果設定データを受信し、受信したオーディオ演奏データに基づく楽音信号に効果設定データに基づく効果を施す。例えば、音響入力機器Ｄがエレクトリックギターの場合、「エフェクタ」と呼ばれる効果装置Ｃは、エレクトリックギターＤからの演奏データに基づく楽音信号に対し、効果設定データに従って、変調、ディストーション〔distortion：歪み〕、ディレイ〔 Delay：遅延（エコー効果）〕やリバーブ（ホール効果）、コンプ（compressor）等の効果をかける。
【００３７】
なお、効果装置Ｃが、この実施例のように、ＭＩＤＩ機器の場合は、効果設定データは、第１実施形態と同様に、ＭＩＤＩのコントロールチェンジ（ビブラートやトレモロのパラメータなど）やエフェクトパラメータチェンジ等で送信することができる。効果装置Ｃは、他の通信規格に従った機器でもよく、例えばＵＳＢ機器の場合、効果設定装置ＡのＵＳＢＩ／Ｆ（図示せず）を介してＵＳＢ規格で効果設定データを送信してもよい。
【００３８】
このように、第２実施形態によると、音響入力機器（例えば、エレクトリックギター）Ｄを利用して或る楽曲を演奏し始める（その時点の効果は何でもよい）と、演奏し始めた楽曲が認識され、認識された楽曲に好適な効果を設定することができる。例えば、ユーザが演奏したオリジナル楽曲の効果が「ディストーション＋ディレイ」であれば、このオリジナル楽曲の認識によって、「ディストーション＋ディレイ」の効果が音響入力機器Ｄに設定される。
【００３９】
〔変形例〕
上述した第１及び第２実施形態の音色／効果設定装置については、更なる機能を付加することによって、次の（１）〜（３）の変形例１〜３のように構成することができる。なお、これらの変形例は、図４〜図６に示されるように、第１実施形態の音色／効果設定装置を元にして説明するが、第２実施形態の効果設定装置についても同様に実現することができる。また、これら実施例１〜３による付加的な機能は、単独に実施するだけでなく、必要に応じて、任意の複数の変形例を適宜組み合わせて実施することができる。
【００４０】
（１）変形例１
図４の上部に示される変形例１の音色／効果設定装置Ａは、第１実施形態と同様に、楽曲認識部Ａ１ｃ、楽曲データベースＡ２ｃ、音色／効果設定部Ａ３ｃ、楽曲−音色／効果データベースＡ４ｃから成るが、楽曲認識部Ａ１ｃは、ＭＩＤＩ電子楽器Ｂからのユーザ演奏による演奏データに対して、演奏データの楽曲を認識するだけでなく、例えば、楽曲データのテンポや演奏経過時間に基づいて、拍位置や小節位置などの楽曲上の進行位置を決定（検出）することにより、楽曲の演奏進行位置をも認識する機能が与えられる。また、これに対応して、楽曲−音色／効果データベースＡ４ｃ内には、図４の下部に示すように、楽曲データ上の演奏進行位置に対応付けて音色及び／又は効果を順次設定する複数の進行位置対応音色／効果設定情報Ｄｓ１，Ｄｓ２，…から成る音色／効果設定データが用意される。
【００４１】
すなわち、楽曲認識部Ａ１ｃは、楽曲データベースＡ２ｃの参照により認識した楽曲の楽曲特定情報及び演奏進行位置情報を含む制御データを音色／効果設定部Ａ３ｃに出力する。音色／効果設定部Ａ３ｃは、これに応じて、楽曲−音色／効果データベースＡ４ｃから、制御データの楽曲特定情報で特定される楽曲に対応する音色／効果設定データを選択的に指定すると共に、指定された音色／効果設定データに含まれる進行位置対応の音色／効果設定情報Ｄｓ１，Ｄｓ２，…から、演奏進行位置情報が表わす演奏進行位置に対応する音色／効果設定情報を順次取り出し、ＭＩＤＩ電子楽器Ｂに出力する。
【００４２】
変形例１のように、楽曲−音色／効果データベース内に、楽曲演奏の進行位置に対応付けて音色及び／又は効果を順次設定する複数の進行位置対応音色／効果設定情報Ｄｓ１，Ｄｓ２，…から成る音色／効果設定データを含ませておき、ユーザによる楽器や歌唱の演奏進行位置も認識させる構成を採ることによって、ユーザ演奏の進行位置に応じて音色や効果の設定を自動的に切り替えることができる。
【００４３】
（２）変形例２
図５に示される変形例２の音色／効果設定装置Ａは、第１実施形態と同様に、楽曲認識部Ａ１ｄ、楽曲データベースＡ２ｄ、音色／効果設定部Ａ３ｄ、楽曲−音色／効果データベースＡ４ｄから成るが、楽曲データベースＡ２ｄには、複数の演奏パートで構成される楽曲データを用意しておくことができる。これに対応して、楽曲−音色／効果データベースＡ４ｄ内には、図示のように、演奏パート毎に音色及び／又は効果を設定する複数のパート別音色／効果設定情報で構成される音色／効果設定データが用意される。
【００４４】
この音色／効果設定装置Ａでは、楽曲認識部Ａ１ｄは、電子楽器Ｂからの演奏データについて、楽曲データベースＡ２ｄを参照することにより、楽曲を認識するだけでなく、当該楽曲の楽曲データ中の対応する演奏パートをも認識し、認識された楽曲の楽曲特定情報及び演奏パート情報を含む制御データを音色／効果設定部Ａ３ｄに出力する。音色／効果設定部Ａ３ｄは、楽曲−音色／効果データベースＡ４ｄから、制御データの楽曲特定情報が表わす楽曲に対応する音色／効果設定データを選択指定すると共に、指定された音色／効果設定データに含まれるパート別の音色／効果設定情報から、演奏パート情報が表わす演奏パートに対応するパートの音色／効果設定情報を取り出し、電子楽器Ｂに出力する。
【００４５】
変形例２のように、楽曲−音色／効果データベース内に、楽曲の演奏パートに対応して音色及び／又は効果を順次設定する複数のパート別音色／効果設定情報から成る音色／効果設定データを含ませておき、ユーザによる楽曲の演奏パートも認識させる構成を採ることによって、認識したパートに対応する音色や効果を自動的に設定することができる。
【００４６】
（３）変形例３
図６に示される変形例３の音色／効果設定装置Ａは、第１実施形態と同様に、楽曲認識部Ａ１ｅ、楽曲データベースＡ２ｅ、音色／効果設定部Ａ３ｅ、楽曲−音色／効果データベースＡ４ｅから成り、楽曲データベースＡ２ｅに用意される楽曲データの或る楽曲について音色設定や効果設定が異なる複数のアレンジが存在する場合、当該楽曲に対して複数のアレンジ別音色／効果設定データを楽曲−音色／効果データベースＡ４ｅに用意し、音色／効果設定部Ａ３ｅにアレンジ指示応答機能を与えることによって、ユーザが当該楽曲を演奏した際に、ユーザから指示されたアレンジに関する音色及び／又は効果を設定することができる。
【００４７】
この音色／効果設定装置Ａでは、例えば、或る楽曲に、シングルバージョン、アルバムバージョン、アコースティックバージョンなどのように、複数のアレンジが存在し、各アレンジ間で音色設定や効果設定が異なる場合に、楽曲−音色／効果データベースＡ４ｅ内の当該楽曲に対応する音色／効果設定データを、アレンジ毎に音色及び／又は効果を設定する複数のアレンジ別音色／効果設定データで構成し、「アレンジ有り」を表わすアレンジ有り情報を付加しておく。
【００４８】
音色／効果設定部Ａ３ｅは、楽曲認識部Ａ１ｅで認識された楽曲の楽曲特定情報を含む制御データが入力されると、楽曲特定情報で特定される楽曲に対応する音色／効果設定データを選択的に指定する。ここで、指定された音色／効果設定データにアレンジ有り情報がある場合は、ディスプレイ１３等の出力装置を通じて何れのアレンジに関する設定を行うかをユーザに問い合わせる。例えば、「１．シングルバージョン」、「２．アルバムバージョン」、「３．アコースティックバージョン」などといった選択肢を提示する。
【００４９】
そして、ユーザ操作により所望のアレンジが指示されると、音色／効果設定部Ａ３ｅは、これに応答して、指定された音色／効果設定データを構成するアレンジ別の音色／効果設定データ群の中から、ユーザ操作に応じて指示されたアレンジに対応する音色／効果設定データを楽曲−音色／効果データベースＡ４ｅから取り出して電子楽器Ｂに出力する。
【００５０】
変形例３のように、音色設定や効果設定が異なる複数のアレンジが存在する楽曲については、楽曲−音色／効果データベースにアレンジ毎の音色／効果設定情報を記憶しておき、楽曲の認識後にユーザ操作により指示されたアレンジの音色／効果設定情報を選択する構成を採ることによって、ユーザが演奏する楽曲に複数のアレンジが存在する場合、ユーザが所望するアレンジに関する音色及び／又は効果を設定することができる。
【００５１】
〔種々の実施態様〕
以上、図面を参照しつつ、この発明の好適な実施の形態について詳述したが、これは単なる一例であって、この発明の精神を逸脱しない範囲で種々の変更が可能である。例えば、実施例では、ＭＩＤＩ演奏機器（Ｂ）及び音色／効果設定装置（Ａ）や、音響入力機器（Ｄ）、効果設定装置（Ａ）及び効果装置（Ｃ）を別体で構成したが、例えば、音色／効果設定機能付きＭＩＤＩ電子楽器（Ｂ＋Ａ）や、効果設定機能付き効果装置内蔵エレクトリックギター（Ｄ＋Ａ＋Ｃ）などのように、一体の装置で構成してもよい。
【００５２】
音色／効果設定装置の機能要素については、複数の装置で構成してもよい。例えば、楽曲データベースや楽曲−音色／効果データベースについては、ネットワーク（ＣＮ）上のサーバ（ＳＶ）に備え、その他の機能要素はクライアント装置（Ａ）上に備えるようにしてもよい。
【００５３】
ユーザにより、ユーザが演奏したいオリジナル楽曲について、楽曲データや音色／効果設定データを、予め、各データベースに登録しておくことができるようにしてもよい。
【００５４】
実施例では、楽曲データベースと楽曲−音色／効果データベースとを別のデータベースで構成したが、単一のデータベースで構成してもよい。すなわち、認識される楽曲に関して楽曲データ及び音色／効果設定データ（楽曲に対応する好適な音色や好適な効果の設定データ）とが関連付けられていれば、データベースの形式はどのようなものでもよい。
【図面の簡単な説明】
【００５５】
【図１】この発明の一実施例による音色／効果設定装置のハードウエア構成例を表わすブロック図である。
【図２】この発明の第１実施形態による音色／効果設定装置の機能的ブロック図である。
【図３】この発明の第２実施形態による効果設定装置の機能的ブロック図である。
【図４】この発明による音色／効果設定装置の変形例１の機能的ブロック図である。
【図５】この発明による音色／効果設定装置の変形例２の機能的ブロック図である。
【図６】この発明による音色／効果設定装置の変形例３の機能的ブロック図である。
【符号の説明】
【００５６】
Ａ  音色／効果設定装置、
Ｂ  電子楽器（ＭＩＤＩ機器）、
Ｃ  音響入力機器（電気楽器、或いは、自然楽器や歌唱による演奏音の入力機器）、
Ｄ  効果装置（ＭＩＤＩ、ＵＳＢ等）、
Ａ１；Ａ１ａ〜Ａ１ｅ  楽曲認識部、
Ａ２；Ａ２ａ〜Ａ２ｅ  楽曲データベース、
Ａ３；Ａ３ａ〜Ａ３ｅ  音色／効果設定部、
Ａ４；Ａ４ａ〜Ａ４ｅ  楽曲−音色／効果データベース、
Ａ５  特徴抽出部、
Ｄｓ１〜Ｄｓ４  進行位置対応音色／効果設定情報。
【図１】
0004534967.tif 000002
【図２】
0004534967.tif 000003
【図３】
0004534967.tif 000004
【図４】
0004534967.tif 000005
【図５】
0004534967.tif 000006
【図６】
0004534967.tif 000007