(57)【要約】  本発明は、演奏楽器の音情報を用いた音楽分析装置に関するもので、デジタル音響を分析するため、演奏楽器の音情報または音情報および楽譜情報を用いる技術に関する。本発明は、デジタル音響を生成するための演奏楽器の音高さ別、強さ別の音情報を予め格納することにより、当該楽器で演奏される単音および複音を容易に分析することができるという特徴がある。また、演奏楽器の音情報と演奏される楽譜の楽譜情報とを共に利用することで、入力されるデジタル音響を正確に分析することができ、定量的なデータとして抽出することができるという特徴がある。
2005514666.tif 000002
【特許請求の範囲】
【請求項１】
音楽分析装置において、
演奏楽器の音情報を楽器別に分類して格納する楽器別音情報格納部と、
前記楽器別音情報格納部に格納された音情報のうちから希望の楽器に関する音情報を選択して出力する音情報選択部と、
外部で演奏される音楽をデジタル音響に変換して入力するデジタル音響入力部と、
前記入力されたデジタル音響信号を単位フレーム別の周波数成分に分解してデジタル音響信号の周波数成分をフレーム単位で出力する周波数分析部と、
前記音情報選択部から出力される当該楽器の音情報と、前記周波数分析部から出力されるフレーム単位の周波数成分を入力として受け、前記周波数分析部から出力されるフレーム単位の周波数成分に含まれているピーク周波数のうち最も低いピーク周波数を選択した後、前記音情報選択部から出力される音情報のうち前記選択されたピーク周波数を含む音情報を導出する比較分析部と、
前記比較分析部から前記導出された音情報と、デジタル音響信号の周波数成分と、その周波数成分に含まれているピーク周波数のうち最も低いピーク周波数の情報を伝達され、その音情報のうち前記ピーク周波数に最も近接したピーク情報を有する音情報を単音成分として導出する単音成分導出部と、
前記単音成分導出部から前記単音成分導出に関連したピーク周波数とデジタル音響信号の周波数成分を伝達され、前記デジタル音響信号の周波数成分から前記ピーク周波数を除去した後、その結果を前記比較分析部に伝達する単音成分除去部と、
前記単音成分導出部で導出された単音成分を取り合わせて演奏音情報を導出する演奏音情報導出部と、
前記演奏音情報を出力する演奏音情報出力部と、
を備えることを特徴とする音楽分析装置。
【請求項２】
第１項において、前記楽器別音情報格納部は、
演奏楽器の音情報をウエーブ形式のデータとして格納し、外部装置から音情報の要求が発生すると、そのウエーブ形式のデータから当該音情報の周波数成分を導出して提供することを特徴とする音楽分析装置。
【請求項３】
第１項において、前記楽器別音情報格納部は、
演奏楽器の音情報を周波数成分別の強さで直接表現可能な形で格納することを特徴とする音楽分析装置。
【請求項４】
第１項において、前記単音成分導出部は、
前記フレーム別の時間情報を導出した後、各フレーム別に含まれている単音の高さおよび強さ情報を時間情報と共に導出することを特徴とする音楽分析装置。
【請求項５】
第４項において、前記単音成分導出部は、
導出された単音成分が前フレームに含まれていない新しい単音である場合、これに該当するフレームを前フレームより大きさの小さなサブフレームに分け、新しい単音が含まれているサブフレームを探して当該サブフレームの時間情報を単音の音高さおよび強さ情報と共に導出することを特徴とする音楽分析装置。
【請求項６】
第１項において、前記比較分析部は、
前記単音成分除去部から伝達された周波数成分に有効なピーク周波数情報が含まれている場合、そのピーク周波数のうち最も低いピーク周波数を選択した後、そのピーク周波数を含む音情報を導出し、そうでない場合、前記周波数分析部から次フレームに相当する周波数成分を提供され、その周波数成分に含まれているピーク周波数のうち最も低いピーク周波数を選択した後、そのピーク周波数を含む音情報を導出することを特徴とする音楽分析装置。
【請求項７】
音楽分析装置において、
演奏楽器の音情報を楽器別に分類して格納する楽器別音情報格納部と、
前記楽器別音情報格納部に格納された音情報ののうち希望の楽器に対する音情報を選択して出力する音情報選択部と、
所定の楽器で演奏される楽譜の楽譜情報を格納する楽譜情報格納部と、
外部で演奏される音楽をデジタル音響に変換して入力するデジタル音響入力部と、
前記入力されたデジタル音響信号を単位フレーム別の周波数成分に分解してデジタル音響信号の周波数成分をフレーム単位で出力する周波数分析部と、
外部の制御信号により動作が開始され、前記楽譜情報格納部に格納された楽譜情報に基づいて動作開始時点から時間の流れに従う演奏期待値を前記単位フレーム別に生成し、その演奏期待値をフレーム単位で出力する演奏期待値生成部と、
前記音情報選択部から当該楽器の音情報と、前記周波数分析部から出力されるフレーム単位の周波数成分と、前記演奏期待値生成部から出力される演奏期待値を入力として受け、前記演奏期待値のうち前記周波数成分と比較されない最も低い演奏期待値を選択した後、その演奏期待値に対する音情報を導出し、その演奏期待値に対する音情報が前記周波数成分に含まれるか否かを判断する比較分析部と、
前記比較分析部から前記選択された演奏期待値に対する音情報および周波数成分を入力として受け、前記比較分析部の判断結果、前記演奏期待値に対する音情報が前記周波数成分に含まれる場合、その音情報を単音成分として導出する単音成分導出部と、
前記単音成分導出部から単音成分の導出結果と、前記周波数成分を入力として受け、その周波数成分から前記単音成分を除去した結果を前記比較分析部に伝達する単音成分除去部と、
前記単音成分導出部で導出された単音成分を取り合わせて演奏音情報を導出する演奏音情報導出部と、
前記演奏音情報を出力する演奏音情報出力部と、
を備えることを特徴とする音楽分析装置。
【請求項８】
第７項において、前記単音成分導出部は、
前記フレーム別の時間情報を導出した後、各フレーム別に含まれている単音の音高さおよび強さ情報を時間情報と共に導出することを特徴とする音楽分析装置。
【請求項９】
第８項において、前記単音成分導出部は、
導出された単音成分が前フレームに含まれていない新しい単音である場合、これに該当するフレームを前フレームより大きさの小さなサブフレームに分け、新しい単音が含まれているサブフレームを探して当該サブフレームの時間情報を単音の音高さおよび強さ情報と共に導出することを特徴とする音楽分析装置。
【請求項１０】
第７項乃至第９項のいずれか１つの項において、前記単音成分導出部は、
前記比較分析部の判断結果、前記演奏期待値に対する音情報が前記周波数成分に含まれていない場合、当該フレームの全体にわたってその演奏期待値に対する音情報が前記周波数成分に含まれた履歴情報を検出し、その演奏期待値に対する音情報が当該フレームの全体にわたって所定回数以上連続して含まれていないと、その演奏期待値に対する音情報を演奏期待値から除去することを特徴とする音楽分析装置。
【請求項１１】
第１０項において、前記比較分析部は、
前記周波数分析部から出力されるフレーム単位の周波数成分と同一のフレームに相当する演奏期待値が出力されない場合、
前記音情報選択部から出力される当該楽器の音情報と、前記周波数分析部から出力されるフレーム単位の周波数成分を入力として受け、前記周波数分析部から出力されるフレーム単位の周波数成分に含まれているピーク周波数のうち最も低いピーク周波数を選択した後、前記音情報選択部から出力される音情報のうち前記選択されたピーク周波数を含む音情報を導出することを特徴とする音楽分析装置。
【請求項１２】
第１１項において、前記単音成分導出部は、
前記比較分析部から前記導出された音情報と、デジタル音響信号の周波数成分と、その周波数成分に含まれているピーク周波数のうち最も低いピーク周波数情報を伝達され、その音情報のうち前記ピーク周波数に最も近接したピーク情報を有する音情報を演奏誤り情報として導出し、その演奏誤り情報が楽譜情報において次に演奏される音符に含まれる場合、その演奏誤り情報を演奏期待値に追加した後、その演奏誤り情報に対する音情報を単音成分として出力することを特徴とする音楽分析装置。
【請求項１３】
第１２項において、前記単音成分導出部は、
前記演奏誤り情報が楽譜情報において次に演奏される音符に含まれない場合、その演奏誤り情報に対する音情報を誤り音成分として出力することを特徴とする音楽分析装置。
【請求項１４】
第１３項において、前記単音成分除去部は、
前記単音成分導出部から誤り音成分の導出結果と、前記周波数成分を入力として受け、その周波数成分から前記誤り音成分を除去した結果とを前記比較分析部に伝達することを特徴とする音楽分析装置。
【請求項１５】
第１３項において、前記比較分析部は、
前記単音成分除去部から伝達された周波数成分に有効なピーク周波数情報が含まれている場合は、前記単音成分除去部から伝達された周波数成分を入力として受け、そうでない場合、前記周波数分析部から次フレームに対する周波数成分を入力として受けることを特徴とする音楽分析装置。
【請求項１６】
第７項において、前記楽器別音情報格納部は、
演奏楽器の音情報をウエーブ形式のデータとして格納し、外部装置から音情報の要求が発生すると、そのウエーブ形式のデータから当該音情報の周波数成分を導出して提供することを特徴とする音楽分析装置。
【請求項１７】
第１項において、前記楽器別音情報格納部は、
演奏楽器の音情報を周波数成分別の強さで直接表現可能な形で格納することを特徴とする音楽分析装置。
【発明の詳細な説明】
【発明の詳細な説明】
【０００１】
（技術分野）
本発明は、演奏楽器の音情報を用いた音楽分析装置に関するものであって、特に、演奏楽器の音高さ別、音強さ別の音情報を予め格納した後、入力されるデジタル音響信号の周波数成分と既に格納された楽器音の周波数成分とを比較することにより、デジタル音響の形で入力される音楽を分析する装置に関する。
【０００２】
（背景技術）
１９８０年代のパソコンの普及以後、コンピュータの技術、性能および環境が急速に発展し、１９９０年代に入っては、インターネットが会社の各部門および個人生活の領域にまで急速に普及されつつある。これにより、２１世紀は、全世界的にコンピュータの利用が全分野にわたって非常に重要視され、これを音楽に応用した技術も共に発達してきている。特に、コンピュータ技術とデジタル信号処理技術を導入した音楽分析技術の研究がさまざまに試みられている。しかし、現在まで満足が行く結果が得られていない。
【０００３】
（発明の開示）
本発明は、前述のような必要性から創案されたものであって、本発明の目的は、演奏楽器の音高さ別、音強さ別の音情報を予め格納した後、入力されるデジタル音響信号の周波数成分と既に格納された楽器音の周波数成分とを比較して入力されるデジタル音響を分析することで、より正確な演奏分析結果を導出することができ、その結果を定量的なデータとして抽出することができるようにする音楽分析装置を提供することにある。
【０００４】
本発明の他の目的は、演奏楽器の音高さ別、音強さ別の音情報と、演奏される楽譜に関する楽譜情報とを予め格納した後、その音情報および楽譜情報に基づいてデジタル音響を分析する音楽分析装置を提供することにある。
【０００５】
上記の目的を達成するため、本発明で提供する音楽分析装置は、演奏楽器の音情報を楽器別に分類して格納する楽器別音情報格納部と；前記楽器別音情報格納部に格納された音情報のうちから希望の楽器に関する音情報を選択して出力する音情報選択部と；外部で演奏される音楽をデジタル音響に変換して入力するデジタル音響入力部と；前記入力されたデジタル音響信号を単位フレーム別の周波数成分に分解してデジタル音響信号の周波数成分をフレーム単位で出力する周波数分析部と；前記音情報選択部から出力される当該楽器の音情報と、前記周波数分析部から出力されるフレーム単位の周波数成分を入力として受け、前記周波数分析部から出力されるフレーム単位の周波数成分に含まれたピーク周波数のうち最も低いピーク周波数を選択した後、前記音情報選択部から出力される音情報のうち前記選択されたピーク周波数を含む音情報を導出する比較分析部と；前記比較分析部から前記導出された音情報と、デジタル音響信号の周波数成分と、その周波数成分に含まれたピーク周波数のうち最も低いピーク周波数の情報を伝達され、その音情報のうち前記ピーク周波数に最も近接したピーク情報を有する音情報を単音成分として導出する単音成分導出部と；前記単音成分導出部から前記単音成分導出に関連したピーク周波数とデジタル音響信号の周波数成分を伝達され、前記デジタル音響信号の周波数成分から前記ピーク周波数を除去した後、その結果を前記比較分析部に伝達する単音成分除去部と；前記単音成分導出部で導出された単音成分を取り合わせて演奏音情報を導出する演奏音情報導出部と；前記演奏音情報を出力する演奏音情報出力部と；を備えることを特徴とする。
【０００６】
また、本発明の他の目的を達成するため、本発明で提供する音楽分析装置は、演奏楽器の音情報を楽器別に分類して格納する楽器別音情報格納部と；前記楽器別音情報格納部に格納された音情報のうち希望の楽器に対する音情報を選択して出力する音情報選択部と；所定の楽器で演奏される楽譜の楽譜情報を格納する楽譜情報格納部と；外部で演奏される音楽をデジタル音響に変換して入力するデジタル音響入力部と；前記入力されたデジタル音響信号を単位フレーム別の周波数成分に分解してデジタル音響信号の周波数成分をフレーム単位で出力する周波数分析部と；外部の制御信号により動作が開始され、前記楽譜情報格納部に格納された楽譜情報に基づいて動作開始時点から時間の流れに従う演奏期待値を前記単位フレーム別に生成し、その演奏期待値をフレーム単位で出力する演奏期待値生成部と；前記音情報選択部から当該楽器の音情報と、前記周波数分析部から出力されるフレーム単位の周波数成分と、前記演奏期待値生成部から出力される演奏期待値を入力として受け、前記演奏期待値のうち前記周波数成分と比較されない最も低い演奏期待値を選択した後、その演奏期待値に対する音情報を導出し、その演奏期待値に対する音情報が前記周波数成分に含まれるか否かを判断する比較分析部と；前記比較分析部から前記選択された演奏期待値に対する音情報および周波数成分を入力として受け、前記比較分析部の判断結果、前記演奏期待値に対する音情報が前記周波数成分に含まれる場合、その音情報を単音成分として導出する単音成分導出部と；前記単音成分導出部から単音成分の導出結果と、前記周波数成分を入力として受け、その周波数成分から前記単音成分を除去した結果を前記比較分析部に伝達する単音成分除去部と；前記単音成分導出部で導出された単音成分を取り合わせて演奏音情報を導出する演奏音情報導出部と；前記演奏音情報を出力する演奏音情報出力部と；を備えることを特徴とする。
【０００７】
（図面の簡単な説明）
図１は、楽器別音情報の例を示す図である。
【０００８】
図２は、本発明の一実施例に係る音楽分析装置に関する概略的なブロック図である。
【０００９】
図３は、本発明の一実施例に係る音楽分析装置によって音楽を分析する過程を示す概略的な処理フローチャートである。
【００１０】
図３Ａは、本発明の一実施例に係る音楽分析装置によってフレームの単音情報を導出する過程を示す処理フローチャートである。
【００１１】
図３Ｂは、本発明の一実施例に係る音楽分析装置によってフレームの周波数成分を比較分析する過程を示す処理フローチャートである。
【００１２】
図４Ａ乃至図４Ｃは、本発明の一実施例によって複数の演奏音から単音を導出する過程を説明する周波数波形図である。
【００１３】
図５は、本発明の他の実施例に係る音楽分析装置に関する概略的なブロック図である。
【００１４】
図６は、本発明の他の実施例に係る音楽分析装置によって音楽を分析する過程を示す概略的な処理フローチャートである。
【００１５】
図６Ａは、本発明の他の実施例に係る音楽分析装置によってフレームの単音情報および演奏誤り情報を導出する過程を示す処理フローチャートである。
【００１６】
図６Ｂおよび図６Ｃは、本発明の他の実施例に係る音楽分析装置によってフレームの周波数成分を比較分析する過程を示す処理フローチャートである。
【００１７】
図６Ｄは、本発明の他の実施例に係る音楽分析装置によって演奏期待値を整理する過程を示す処理フローチャートである。
【００１８】
（発明を実施するための最良の形態）
以下、添付の図面を参照して本発明の実施例に係る音楽分析装置を詳述する。
【００１９】
図１は、楽器別音情報の例を示すもので、演奏楽器別に音情報の形態が異なっていることを示すための図である。即ち、図１の（ａ）乃至（ｄ）は、‘Ｃ５’音に対する演奏楽器別の音情報を示すもので、（ａ）は、ピアノの音、（ｂ）は、トランペットの音、（ｃ）は、バイオリンの音、（ｄ）は、女性の声を示す。
【００２０】
図１の（ａ）を参照するに、ピアノの音は、鍵盤を打つ時、ハンマーが弦を打って出される音によって全体周波数領域の強さが増加し、各周波数成分が鮮明に示される。なお、ピアノの音は、時間が経つにつれその強さが急速に減少する様相を呈する。
【００２１】
図１の（ｂ）を参照するに、トランペットの音は、管楽器の特性によって薄く鮮明に倍音成分が示される。しかし、かかる倍音成分は、高い倍音成分に行くほど上下の揺れ現象が少しずつ現われる。
【００２２】
図１の（ｃ）を参照するに、バイオリンの音は、弦楽器の特性によって周波数成分が上下に広がりながら示されており、高い倍音成分に行くほど周波数の広がり現象が顕著になる。
【００２３】
図１の（ｄ）を参照するに、人の声は、音程の不正確さによって周波数成分が大きく揺れ、倍音成分が大きく現われない。
【００２４】
このように、同一音であるとしても、演奏する楽器によって音情報の形態が異なっているという点を音楽分析に適用することで、より正確な分析結果が得られるようになる。
【００２５】
図２は、本発明の一実施例に係る音楽分析装置に関する概略的なブロック図である。
【００２６】
図２を参照するに、本発明の一実施例に係る音楽分析装置は、楽器別音情報格納部（１０）、デジタル音響入力部（１１０）、周波数分析部（１２０）、比較分析部（１３０）、単音成分導出部（１４０）、単音成分除去部（１５０）、演奏音情報導出部（１６０）、演奏音情報出力部（１７０）、音情報選択部（１８０）を備えてなる。
【００２７】
楽器別音情報格納部（１０）は、演奏楽器の音情報を楽器別に分類して格納し、音情報選択部（１８０）は、楽器別音情報格納部（１０）に格納された音情報のうち希望の楽器に対する音情報を選択して出力する。この時、楽器別音情報格納部（１０）は、演奏楽器の音情報をウエーブ形式のデータとして格納し、または、周波数成分別強さとして格納するが、演奏楽器の音情報がウエーブ形式のデータとして格納された場合、音情報選択部（１８０）から音情報の要求が発生すると、そのウエーブ形式のデータから当該音情報の周波数成分を導出して提供する。
【００２８】
デジタル音響入力部（１１０）は、外部で演奏される音楽をデジタル音響に変換して入力し、周波数分析部（１２０）は、デジタル音響入力部（１１０）を介して入力されたデジタル音響信号を単位フレーム別の周波数成分に分解してデジタル音響信号の周波数成分をフレーム単位で出力する。
【００２９】
比較分析部（１３０）は、音情報選択部（１８０）から出力される当該楽器の音情報（Ａ）と、周波数分析部（１２０）から出力されるフレーム単位の周波数成分（Ｆ）とを入力として受け、その値を比較分析する。即ち、比較分析部（１３０）は、周波数分析部（１２０）から出力されるフレーム単位の周波数成分（Ｆ）に含まれたピーク周波数のうち最も低いピーク周波数（ＦＰＬ１）を選択した後、音情報選択部（１８０）から出力される音情報（Ａ）のうちそのピーク周波数（ＦＰＬ１）を含む音情報（ＡＰＬ１）を導出する。
【００３０】
単音成分導出部（１４０）は、比較分析部（１３０）から前記導出された音情報（ＡＰＬ１）と、デジタル音響信号の周波数成分（Ｆ）と、その周波数成分に含まれたピーク周波数のうち最も低いピーク周波数（ＦＰＬ１）情報を伝達され、その音情報（ＡＰＬ１）のうち前記ピーク周波数（ＦＰＬ１）に最も近接したピーク情報を有する音情報を単音成分（ＡＳ）として導出する。
【００３１】
この時、単音成分導出部（１４０）は、各フレーム別の時間情報を導出した後、当該フレームに含まれた単音の音高さおよび強さ情報を当該フレームの時間情報と共に導出する。また、単音成分導出部（１４０）は、前記単音成分（ＡＳ）が前フレームに含まれていない新しい単音である場合、これに該当するフレームを前フレームより大きさの小さなサブフレームに分け、新しい単音が含まれたサブフレームを探して当該サブフレームの時間情報をその単音成分（ＡＳ）、即ち、音高さおよび強さ情報と共に導出する。
【００３２】
単音成分除去部（１５０）は、単音成分導出部（１４０）から前記ピーク周波数（ＦＰＬ）とデジタル音響信号の周波数成分（Ｆ）を伝達され、前記デジタル音響信号の周波数成分（Ｆ）から前記ピーク周波数（ＦＰＬ１）を除去した後、その結果（Ｆ←Ｆ−ＦＰＬ１）を比較分析部（１３０）に伝達する。
【００３３】
そうすると、比較分析部（１３０）は、単音成分除去部（１５０）から伝達された周波数成分（Ｆ）に有効なピーク周波数情報が残っているかを確認し、その周波数成分（Ｆ）に有効なピーク周波数情報が含まれた場合、そのピーク周波数のうち最も低いピーク周波数（ＦＰＬ２）を選択した後、そのピーク周波数（ＦＰＬ２）を含む音情報（ＡＰＬ２）を導出する。また、その周波数成分（Ｆ）に有効なピーク周波数情報が含まれていない場合、比較分析部（１３０）は、周波数分析部（１２０）から次フレームに相当する周波数成分を提供され、その周波数成分に含まれたピーク周波数のうち最も低いピーク周波数を選択した後、そのピーク周波数を含む音情報を導出する一連の過程を行う。即ち、一旦、周波数分析部（１２０）からフレーム単位で出力された周波数成分（Ｆ）は、そのフレームに含まれた全ての単音情報を導出するまで、比較分析部（１３０）、単音成分導出部（１４０）、単音成分除去部（１５０）を経て音情報選択部（１８０）から伝達される音情報との比較分析を行うようになる。
【００３４】
演奏音情報導出部（１６０）は、前記過程を行いながら単音成分導出部（１４０）で導出された単音成分（Ａｓ）を取り合わせて演奏音情報を導出する。この時、演奏音情報導出部（１６０）が、複音の演奏された場合でも、それに対する演奏音情報を導出することができるのは勿論である。即ち、演奏音情報導出部（１６０）は、その演奏音に含まれたそれぞれの単音に対する情報を導出した後、その単音情報を再び取り合わせて複音に相当する演奏音情報を導出する。
【００３５】
演奏音情報出力部（１７０）は、演奏音情報導出部（１６０）で導出された演奏音情報を出力する。
【００３６】
図３および図３Ａ、図３Ｂは、かかる音楽分析装置に関する処理フローを示す図である。
【００３７】
図３は、本発明の一実施例に係る音楽分析装置によって音楽を分析する過程を示す概略的な処理フローチャートである。図３を参照して、本発明の一実施例に係る音楽分析装置によって音楽を分析する過程を説明すると、次の通りである。
【００３８】
先ず、前記の過程を行うためには、事前に楽器別の音情報を生成して格納する過程を経た後（図示省略）、その格納された楽器別音情報のうち実際に演奏される楽器の音情報を選択する（ｓ１００）。
【００３９】
次に、外部からデジタル音響が入力されると（ｓ２００）、そのデジタル音響信号を単位フレーム別の周波数成分に分解した後（ｓ４００）、前記デジタル音響信号の周波数成分と前記選択された演奏楽器音情報の周波数成分とを比較・分析し、前記デジタル音響信号に含まれた単音情報をフレーム別に導出する（ｓ５００）。
【００４０】
前述のように外部から入力されたデジタル音響の単音情報を導出した後は、その単音情報を出力する（ｓ６００）。
【００４１】
かかる一連の過程（ｓ２００乃至ｓ６００）をデジタル音響入力が中断または終了命令が入力される（ｓ３００）まで繰り返して行う。
【００４２】
図３Ａは、本発明の一実施例に係る音楽分析装置によってフレームの単音情報を導出する過程（ｓ５００）を示す処理フローチャートである。図３Ａを参照するに、デジタル音響のフレーム別の単音情報を導出するため、先ず当該フレームの時間情報を導出し（ｓ５１０）、その単位フレーム別の周波数成分と演奏楽器音情報の周波数成分とを比較・分析し（ｓ５２０）、各単位フレーム別に含まれた単音の音高さ別および強さ別の時間情報と共に導出する。また、その導出結果を単音情報として導出する（ｓ５３０）。
【００４３】
なお、前記過程（ｓ５３０）により導出された単音が前フレームに含まれていない新しい単音である場合（ｓ５４０）、現フレームをサブフレームに区分した後（ｓ５５０）、そのサブフレームのうち新しい単音が含まれたサブフレームを導出し（ｓ５６０）、前記導出されたサブフレームの時間情報を導出し（ｓ５７０）、この時、新しく導出された時間情報を現在導出された単音情報の時間情報に変更する（ｓ５８０）。但し、かかる一連の過程（ｓ５４０乃至ｓ５８０）は、前記導出された単音が低音帯域に含まれた場合、または、時間情報の正確性を要求しない場合は、省略可能である。
【００４４】
図３Ｂは、本発明の一実施例に係る音楽分析装置によってフレームの周波数成分を比較分析する過程（ｓ５２０）を示す処理フローチャートである。図３Ｂを参照するに、先ず、前記入力されたデジタル音響信号のフレーム別に当該フレームに含まれた最も低いピーク周波数を選択する（ｓ５２１）。また、当該演奏楽器の音情報のうちから前記選択されたピーク周波数を含む音情報を導出し（ｓ５２２）、その音情報のうち前記過程（ｓ５２１）で選択されたピーク周波数成分に最も近接したピーク情報を有する音情報を単音情報として導出する（ｓ５２３）。
【００４５】
このように最も低いピーク周波数に相当する単音情報を導出すると、当該フレームに含まれた周波数成分のうち前記導出された単音情報に含まれる周波数成分を除去した後（ｓ５２４）、当該フレームに残ったピーク周波数成分が存在する場合、前記過程（ｓ５２１乃至ｓ５２４）を繰り返して行う。
【００４６】
図４Ａ乃至図４Ｃは、本発明の一実施例によって複数の演奏音から単音を導出する過程を説明するための周波数波形図であって、Ｘ軸は、‘ＦＦＴインデックス’で、音高さを示し、Ｙ軸は、‘ＦＦＴ結果のマグニチュード（ｍａｇｎｉｔｕｄｅ）’で、各周波数成分の強さを示す。
【００４７】
図４Ａ乃至図４Ｃを参照して前記の過程を詳述すると、次の通りである。
【００４８】
図４Ａの（ａ）は、外部から入力されたデジタル音響信号の当該フレームに‘Ｄ３、Ｆ３＃、Ａ３’の３つの音が含まれている場合を示すものである。この場合、前記過程（ｓ５２１）により、‘Ｄ３’の基本周波数成分を現フレームに含まれたピーク周波数成分のうち最も低いピーク周波数成分として選択する。そして、前記過程（ｓ５２２）により既に設定された当該演奏楽器の音情報のうち‘Ｄ３’の基本周波数成分を含む音情報を導出する。この場合、一般的に‘Ｄ３’、‘Ｄ２’、‘Ａ１’、・・・など多数の音情報が導出されるようになる。
【００４９】
そうすると、前記過程（ｓ５２３）により前記導出された多数の音情報のうち前記過程（ｓ５２１）で選択されたピーク周波数成分に最も類似している‘Ｄ３’の音情報を当該周波数成分に対する単音情報として導出する。かかる‘Ｄ３’の単音情報は、図４Ａの（ｂ）に示されている。
【００５０】
また、その単音情報（‘Ｄ３’）（図４Ａの（ｂ））を前記デジタル音響信号の当該フレームに含まれた周波数成分（‘Ｄ３、Ｆ３＃、Ａ３’）（図４Ａの（ａ））から除去する（ｓ５２４）。
【００５１】
そうすると、当該フレームには、図４Ａの（ｃ）のような周波数成分（‘Ｆ３＃、Ａ３’に相当する周波数成分）のみが残るようになる。このようにして当該フレームに周波数成分が全て消滅するまで、前記過程（ｓ５２１乃至ｓ５２４）を繰り返して行うと、当該フレームに含まれた全ての音に対する単音情報を導出することができる。
【００５２】
前述の例において、前記過程（ｓ５２１乃至ｓ５２４）を３回繰り返して行うことで、‘Ｄ３、Ｆ３＃、Ａ３’の音に対する単音情報を全て導出する。
【００５３】
図４Ｂは、前記の例において‘Ｆ３＃’音を導出し、除去する過程を示すための図であって、図４Ｂの（ａ）は、前記３つの音（‘Ｄ３、Ｆ３＃、Ａ３’）のうち‘Ｄ３’を除去した後、残っている周波数成分（‘Ｆ３＃、Ａ３’）を示し、図４Ｂの（ｂ）は、前記過程により導出された‘Ｆ３＃’に対する周波数成分を示し、図４Ｂの（ｃ）は、図４Ｂの（ａ）において‘Ｆ３＃’（図４Ｂの（ｂ））を除去した後、残っている周波数成分（‘Ａ３’）を示すものである。
【００５４】
なお、図４Ｃは、前述の例において‘Ａ３’音を導出し、除去する過程を説明するための図であって、図４Ｃの（ａ）は、前記２つの音（‘Ｆ３＃、Ａ３’）のうち‘Ｆ３＃’を除去した後、残っている周波数成分（‘Ａ３’）を示し、図４Ｃの（ｂ）は、前記過程により導出された‘Ａ３’に対する周波数成分を示し、図４Ｃの（ｃ）は、図４Ｂの（ａ）において‘Ａ３’（図４Ｃの（ｂ））を除去した後、残っている周波数成分を示すものである。即ち、演奏された３つの音を全て導出したので、残っている周波数成分は‘０’に近い強さを示し、残存する成分は、ノイズによるものと考えられる。
【００５５】
図５は、本発明の他の実施例に係る音楽分析装置を示す概略的なブロック図である。
【００５６】
この時、本発明の他の実施例は、楽器別音情報と楽譜情報とを同時に使用する方法に関するもので、音情報を構築する時、各単音別に含まれた周波数成分の変化によってできる全ての情報を構築することができれば、ほぼ正確に入力されたデジタル音響信号を分析することが可能であるが、実際の状況では、音情報の構築が容易でないため、これを補完するための方法に関する。即ち、本発明の他の実施例は、演奏しようとする演奏曲に関する楽譜情報を導出した後、既に抽出された楽器別音情報と前記楽譜情報とに基づいて入力される音を予め予想し、その予想された音の情報を用いてデジタル音響を分析する方法に関するものである。
【００５７】
図５に示されたように、本発明の他の実施例に係る音楽分析装置は、楽器別音情報格納部（１０）、楽譜情報格納部（２０）、デジタル音響入力部（２１０）、周波数分析部（２２０）、比較分析部（２３０）、単音成分導出部（２４０）、単音成分除去部（２５０）、演奏期待値生成部（２９０）、演奏音情報導出部（２６０）、演奏音情報出力部（２７０）、音情報選択部（２８０）を備える。
【００５８】
楽器別音情報格納部（１０）は、演奏楽器の音情報を楽器別に分類して格納し、音情報選択部（２８０）は、楽器別音情報格納部（１０）に格納された音情報のうち希望の楽器に対する音情報を選択して出力する。この時、楽器別音情報格納部（１０）は、演奏楽器の音情報をウエーブ形式のデータとして格納し、または、周波数成分別強さとして格納するが、演奏楽器の音情報がウエーブ形式のデータとして格納された場合、音情報選択部（２８０）から音情報の要求が発生すると、そのウエーブ形式のデータから当該音情報の周波数成分を導出して提供する。
【００５９】
楽譜情報格納部（２０）は、所定の楽器で演奏される楽譜の楽譜情報を格納する。この時、楽譜情報格納部（２０）は、演奏される楽譜に基づいて、時間の流れに従う音の高低、音の長さ情報、速さ情報、拍子情報、音の強さ情報と、細部演奏情報（例えば、ｓｔａｃｃａｔｏ、ｓｔａｃｃａｉｓｓｉｍｏ、ｐｒａｌｔｒｉｌｌｅｒ）と、両手演奏および多数の楽器演奏による演奏区分情報のうちの１つ以上の情報を格納して管理する。
【００６０】
デジタル音響入力部（２１０）は、外部で演奏される音楽をデジタル音響に変換して入力し、周波数分析部（２２０）は、デジタル音響入力部（２１０）を介して入力されるデジタル音響信号を単位フレーム別の周波数成分に分解してデジタル音響信号の周波数成分をフレーム単位で出力する。
【００６１】
演奏期待値生成部（２９０）は、デジタル音響入力部（２１０）を介した音響入力が始まると、動作が開始され、楽譜情報格納部（２０）に格納された楽譜情報に基づいて動作開示時点から時間の流れに従う演奏期待値を前記単位フレーム別に生成した後、その演奏期待値をフレーム単位で出力する。
【００６２】
比較分析部（２３０）は、音情報選択部（２８０）から当該楽器の音情報（Ａ）と、周波数分析部（２２０）から出力されるフレーム単位の周波数成分（Ｆ）と、前記演奏期待値生成部から出力される演奏期待値（Ｅ）を入力として受け、前記演奏期待値（Ｅ）のうち前記周波数成分（Ｆ）と比較されない最も低い演奏期待値（ＥＬ１）を選択した後、その演奏期待値（ＥＬ１）に対する音情報（ＡＬ１）を導出し、その音情報（ＡＬ１）が前記周波数成分（Ｆ）に含まれるか否かを判断する。
【００６３】
単音成分導出部（２４０）は、比較分析部（２３０）から前記演奏期待値（ＥＬ１）に対する音情報（ＡＬ１）および周波数成分（Ｆ）を入力として受け、比較分析部（２３０）の判断結果、前記音情報（ＡＬ１）が前記周波数成分（Ｆ）に含まれる場合、その音情報（ＡＬ１）を単音成分（ＡＳ）として導出する。
【００６４】
この時、単音成分導出部（２４０）は、各フレーム別の時間情報を導出した後、当該フレームに含まれている単音の音高さおよび強さ情報を時間情報と共に導出する。また、単音成分導出部（２４０）は、導出された単音成分（ＡＳ）が前フレームに含まれていない新しい単音である場合、これに該当するフレームを前フレームより大きさの小さなサブフレームに分け、新しい単音が含まれているサブフレームを探して当該サブフレームの時間情報をその単音成分（ＡＳ）、即ち、音高さおよび強さ情報と共に導出する。
【００６５】
また、単音成分導出部（２４０）は、比較分析部（２３０）の判断結果、前記演奏期待値（ＥＬ１）に対する音情報（ＡＬ１）が前記周波数成分（Ｆ）に含まれていない場合、当該フレームの全体にわたってその演奏期待値（ＥＬ１）に対する音情報（ＡＬ１）が前記周波数成分に含まれた履歴情報を検出し、その演奏期待値に対する音情報（ＡＬ１）が当該フレームの全体にわたって所定個数以上連続して含まれていないと、その演奏期待値に対する音情報を演奏期待値から除去する。
【００６６】
単音成分除去部（２５０）は、単音成分導出部（２４０）から単音成分（ＡＳ）と前記周波数成分（Ｆ）を入力として受け、その周波数成分（Ｆ）から前記単音成分（ＡＳ）を除去した結果（Ｆ←Ｆ−ＡＳ）を比較分析部（２３０）に伝達する。
【００６７】
なお、周波数分析部（２２０）から出力されるフレーム単位の周波数成分と同一のフレームに相当する演奏期待値が演奏期待値生成部（２９０）から出力されなかった場合、比較分析部（２３０）は、音情報選択部（２８０）から出力される当該楽器の音情報（Ａ）と、周波数分析部（２２０）から出力されるフレーム単位の周波数成分（Ｆ）を入力として受ける。次に、その周波数成分（Ｆ）に含まれているピーク周波数のうち最も低いピーク周波数（ＦＰＬ）を選択し、音情報選択部（２８０）から出力される音情報のうち前記選択されたピーク周波数を含む音情報（ＡＰＬ）を導出する。
【００６８】
そうすると、単音成分導出部（２４０）は、比較分析部（２３０）から前記音情報（ＡＰＬ）と、デジタル音響信号の周波数成分（Ｆ）と、その周波数成分に含まれているピーク周波数のうち最も低いピーク周波数として選択されたピーク周波数（ＦＰＬ）を伝達され、その音情報（ＡＰＬ）のうち前記ピーク周波数（ＦＰＬ）に最も近接したピーク情報を有する音情報（ＡＦ）を演奏誤り情報（Ｅｒ）として導出する。また、単音成分導出部（２４０）は、楽譜情報を検索し、その演奏誤り情報（Ｅｒ）が楽譜情報において次に演奏される音符に含まれるか否かを確認する。演奏誤り情報（Ｅｒ）が楽譜情報において次に演奏される音符に含まれると、その演奏誤り情報（Ｅｒ）を演奏期待値に追加した後、その演奏誤り情報に対する音情報を単音成分（ＡＳ）として出力する。なお、演奏誤り情報（Ｅｒ）が楽譜情報において次に演奏される音符に含まれていない場合、その演奏誤り情報（Ｅｒ）に対する音情報を誤り音成分（Ｅｓ）として出力する。
【００６９】
単音成分導出部（２４０）で誤り音成分（ＥＳ）が導出された場合、単音成分除去部（２５０）は、単音成分導出部（２４０）からその誤り音成分（ＥＳ）と周波数成分（Ｆ）を入力として受け、その周波数成分（Ｆ）から誤り音成分（ＥＳ）を除去した結果（Ｆ←Ｆ−Ｅｓ）を比較分析部（２３０）に伝達する。
【００７０】
そうすると、比較分析部（２３０）は、単音成分除去部（２５０）から伝達された周波数成分（Ｆ）に有効なピーク周波数情報が残っているかを確認し、その周波数成分（Ｆ）に有効なピーク周波数情報が含まれている場合、単音成分除去部（２５０）から伝達された周波数成分（Ｆ）を入力として受け、前述の過程を行う。そうでない場合は、周波数分析部（２２０）から次フレームのデジタル音響信号に対する周波数成分を入力として受け、前述の過程を行う。
【００７１】
図６は、本発明の他の実施例に係る音楽分析装置によって音楽を分析する過程を示す概略的な処理フローチャートである。
【００７２】
図６を参照して本発明の他の実施例に係る音楽分析装置によって音楽を分析する過程を説明すると、次の通りである。図６を参照して本発明の他の実施例に係る音楽分析装置によって楽器別音情報および楽譜情報を用いて外部から入力されるデジタル音響を分析する過程を説明すると、次の通りである。
【００７３】
本発明の他の実施例を行うため、演奏楽器別の音情報を生成および格納する過程と、演奏される楽譜の楽譜情報を生成および格納する過程を予め行う（図示省略）。次に、その格納された演奏楽器別の音情報および楽譜情報のうち実際に演奏される楽器の音情報および楽譜情報を選択する（ｔ１００、ｔ２００）。このとき、演奏される楽譜から楽譜情報を生成する方法は、本発明の範囲に属するものでなく、現在、楽譜をスキャニングすると直にミディ音楽の演奏情報に変換して格納する技術などが多数存在するため、楽譜情報を生成および格納する方法については、詳細な説明を省略する。
【００７４】
但し、楽譜情報に含まれる情報としては、時間の流れに従う音の高低、音の長さ情報、速さ情報、拍子情報、音の強さ情報、細部演奏情報（例えば、ｓｔａｃｃａｔｏ、ｓｔａｃｃａｉｓｓｉｍｏ、ｐｒａｌｔｒｉｌｌｅｒなど）および両手演奏および多数の楽器演奏による演奏区分情報などが挙げられる。
【００７５】
前述のように当該演奏楽器の音情報および楽譜情報を選択（ｔ１００、ｔ２００）した後、外部からデジタル音響が入力されると（ｔ３００）、そのデジタル音響信号を単位フレーム別の周波数成分に分解した後（ｔ５００）、前記デジタル音響信号の周波数成分と前記選択された演奏楽器別の音情報の周波数成分および楽譜情報を比較・分析して前記デジタル音響信号に含まれている演奏誤り情報および単音情報を導出する（ｔ６００）。
【００７６】
前述のように外部から入力されたデジタル音響の単音情報および演奏誤り情報を導出した後は、その単音情報を出力する（ｔ７００）。
【００７７】
なお、前記演奏誤り情報に基づいて演奏正確度を判別したり（ｔ８００）、その演奏誤り情報が演奏者の意図により演奏された音（例えば、変奏音）である場合、これを既存の楽譜情報に追加する過程（ｔ９００）を選択的に行うこともできる。
【００７８】
図６Ａは、本発明の他の実施例に係る音楽分析装置によってフレームの単音情報および演奏誤り情報を導出する過程（ｔ６００）を示す処理フローチャートである。図６Ａを参照するに、デジタル音響のフレーム別の単音情報および演奏誤り情報を導出するため、先ず当該フレームの時間情報を導出し（ｔ６１０）、その単位フレーム別の周波数成分と演奏楽器音情報の周波数成分および楽譜情報を比較・分析し（ｔ６２０）、各単位フレーム別に含まれている単音の音高さ別、強さ別の情報を時間情報と共に導出する。また、その分析結果導出された単音情報および演奏誤り情報をフレーム別に導出する（ｔ６４０）。
【００７９】
なお、前記過程（ｔ６４０）で導出された単音が、前フレームに含まれていない新しい単音である場合（ｔ６５０）、現フレームをサブフレームに区分した後（ｔ６６０）、そのサブフレームのうち新しい単音が含まれているサブフレームを導出し（ｔ６７０）、前記導出されたサブフレームの時間情報を導出し（ｔ６８０）、この時、新しく導出された時間情報を現在導出された単音情報の時間情報に変更する（ｔ６９０）。但し、かかる一連の過程（ｔ６５０乃至ｔ６９０）は、前述の本発明の一実施例と同様に導出された単音が低音帯域に含まれている場合や時間情報の正確性が求められない場合などにおいては、省略可能である。
【００８０】
図６Ｂおよび図６Ｃは、本発明の他の実施例に係る音楽分析装置によってフレームの周波数成分を比較分析する過程（ｔ６２０）を示す処理フローチャートである。図６Ｂおよび図６Ｃを参照するに、先ず当該演奏楽器の演奏進行に沿ってリアルタイムで生成されるデジタル音響信号のフレーム別の演奏期待値のうち実際演奏音であるデジタル音響信号と比較されない演奏期待値が存在するかを確認する（ｔ６２１）。
【００８１】
また、前記確認（ｔ６２１）の結果、実際演奏音であるデジタル音響信号と比較されない演奏期待値が存在しない場合、現在入力されたデジタル音響信号のフレーム別周波数成分が演奏誤り情報であるか否かを確認し、演奏誤り情報および単音情報を導出した後、その演奏誤り情報および単音情報として導出された音情報の周波数成分を当該フレームから除去する過程（ｔ６２２乃至ｔ６２８）を行う。
【００８２】
即ち、前記入力されたデジタル音響信号のフレーム別に当該フレームに含まれている最も低いピーク周波数を選択した後（ｔ６２２）、当該演奏楽器の音情報のうちから前記選択されたピーク周波数を含む音情報を導出し（ｔ６２３）、その音情報のうち前記過程（ｔ６２２）で選択されたピーク周波数成分に最も近接したピーク情報を有する音情報を演奏誤り情報として導出する（ｔ６２４）。また、前記演奏期待値に含まれていない演奏誤り情報が楽譜情報において次に演奏される音符に含まれる場合（ｔ６２５）、その演奏誤り情報に含まれている音を演奏期待値に追加した後（ｓ６２６）、その演奏誤り情報を単音情報として導出する（ｔ６２７）。なお、このように前述の過程（ｔ６２４、ｔ６２７）で演奏誤り情報または単音情報として導出された音情報の周波数成分をデジタル音響信号の当該フレームから除去する（ｔ６２８）。
【００８３】
また、前記確認（ｔ６２１）の結果、実際演奏音であるデジタル音響信号と比較されない演奏期待値が存在する場合、前記デジタル音響信号と前記演奏期待値とを比較・分析して単音情報を導出し、その単音情報として導出された音情報の周波数成分を当該フレームから除去する過程（ｔ６３０乃至ｔ６３４）を行う。
【００８４】
即ち、前記演奏期待値に含まれている音情報のうち前記デジタル音響信号の当該フレームに含まれている周波数成分と比較されない最も低い音の音情報を選択し（ｔ６３０）、前記選択された音情報の周波数成分が前記デジタル音響信号の当該フレームに含まれている周波数成分に含まれる場合（ｔ６３１）、その音情報を単音情報として導出した後（ｔ６３２）、その音情報の周波数成分をデジタル音響信号の当該フレームから除去する（ｔ６３３）。この時、前述の過程（ｔ６３０）で選択された音情報の周波数成分が前記デジタル音響信号の当該フレームに含まれている周波数成分に含まれていない場合、既に設定された演奏期待値を整理する過程（ｔ６３５）を行う。かかる一連の過程（ｔ６３０乃至ｔ６３３およびｔ６３５）を演奏期待値のうち比較されない音が消滅されるまで（ｔ６３４）繰り返して行う。
【００８５】
また、図６Ｂおよび図６Ｃに示された全ての処理過程（ｔ６２１乃至ｔ６２８およびｔ６３０乃至ｔ６３５）は、当該フレームのピーク周波数成分が全て消滅するまで（ｔ６２９）繰り返して行う。
【００８６】
図６Ｄは、本発明の他の実施例に係る音楽分析装置によって演奏期待値を整理する過程を示す処理フローチャートである。図６Ｄを参照するに、前記選択された音情報の周波数成分のうちデジタル音響信号の当該フレームに所定回数（Ｎ）以上連続して含まれていない（ｔ６３６）音情報のうち当該フレームに一回以上含まれた履歴がある（ｔ６３７）音情報である場合、演奏期待値から除去する（ｔ６３９）。なお、前記選択された音情報の周波数成分のうちデジタル音響信号の当該フレームに所定回数（Ｎ）以上連続して含まれておらず（ｔ６３６）、同時に当該フレームに一回も含まれたことがない（ｔ６３７）音情報の場合は、演奏誤り情報として導出した後（ｔ６３８）、演奏期待値から除去する（ｔ６３９）。
【００８７】
以上の説明は、１つの実施例を説明したものに過ぎず、本発明は、前述の実施例に限定されるものではなく、添付の請求の範囲内で種々に変更することができる。例えば、本発明の実施例において具体的に示した各構成要素の形状および構造は、変更して実施することが可能である。
【００８８】
（産業上の利用可能性）
前述のような本発明の音楽分析装置は、デジタル音響分析の際に音情報または音情報および楽器情報を用いることにより、デジタル音響を速やかに分析することができ、その正確性も高くなる。また、従来の方法では、ピアノ演奏曲などのように複音からなる音楽の分析がほとんどできないが、本発明によれば、デジタル音響に含まれた単音演奏部分は勿論、複音演奏部分までも速やかにかつ正確に分析することができるという長所を有する。
【００８９】
これにより、本発明の音楽分析装置による分析結果を電子楽譜に直接適用することができ、また、正確な分析結果を用いて演奏情報を定量的に導出することができる。従って、かかる分析結果は、その利用範囲が広く、子供向けの音楽教育から専門家の演奏練習に至るまで幅広く適用することができる。即ち、外部から入力されるデジタル音響をリアルタイムで分析できる本発明の技術を応用する場合、現在演奏されている演奏音に対する電子楽譜上の位置をリアルタイムで把握し、次の演奏位置を電子楽譜に自動表示可能とすることで、演奏者が手で楽譜を捲ることなく演奏に専念することができる効果が得られる。
【００９０】
また、分析結果である演奏情報を予め格納された楽譜情報と比較して演奏正確度を導出することで、演奏者に、誤った演奏部分を知らせるか、その演奏正確度をもって当該演奏者の演奏を評価する資料として活用することも可能となる。
【図面の簡単な説明】
【００９１】
【図１】楽器別音情報の例を示す図である。
【図２】本発明の一実施例に係る音楽分析装置に関する概略的なブロック図である。
【図３】本発明の一実施例に係る音楽分析装置によって音楽を分析する過程を示す概略的な処理フローチャートである。
【図３Ａ】本発明の一実施例に係る音楽分析装置によってフレームの単音情報を導出する過程を示す処理フローチャートである。
【図３Ｂ】本発明の一実施例に係る音楽分析装置によってフレームの周波数成分を比較分析する過程を示す処理フローチャートである。
【図４Ａ】本発明の一実施例によって複数の演奏音から単音を導出する過程を説明する周波数波形図である。
【図４Ｂ】本発明の一実施例によって複数の演奏音から単音を導出する過程を説明する周波数波形図である。
【図４Ｃ】本発明の一実施例によって複数の演奏音から単音を導出する過程を説明する周波数波形図である。
【図５】本発明の他の実施例に係る音楽分析装置に関する概略的なブロック図である。
【図６】本発明の他の実施例に係る音楽分析装置によって音楽を分析する過程を示す概略的な処理フローチャートである。
【図６Ａ】本発明の他の実施例に係る音楽分析装置によってフレームの単音情報および演奏誤り情報を導出する過程を示す処理フローチャートである。
【図６Ｂ】本発明の他の実施例に係る音楽分析装置によってフレームの周波数成分を比較分析する過程を示す処理フローチャートである。
【図６Ｃ】本発明の他の実施例に係る音楽分析装置によってフレームの周波数成分を比較分析する過程を示す処理フローチャートである。
【図６Ｄ】本発明の他の実施例に係る音楽分析装置によって演奏期待値を整理する過程を示す処理フローチャートである。
【図１】
2005514666.tif 000003
2005514666.tif 000004
2005514666.tif 000005
2005514666.tif 000006
【図２】
2005514666.tif 000007
【図３】
2005514666.tif 000008
【図３Ａ】
2005514666.tif 000009
【図３Ｂ】
2005514666.tif 000010
【図４Ａ】
2005514666.tif 000011
【図４Ｂ】
2005514666.tif 000012
【図４Ｃ】
2005514666.tif 000013
【図５】
2005514666.tif 000014
【図６】
2005514666.tif 000015
【図６Ａ】
2005514666.tif 000016
【図６Ｂ】
2005514666.tif 000017
【図６Ｃ】
2005514666.tif 000018
【図６Ｄ】
2005514666.tif 000019
【国際調査報告】
2005514666.tif 000020
2005514666.tif 000021