(57)【要約】【課題】  セッション演奏として統一のとれた演奏補助のできる演奏補助装置を提供する。【解決手段】  演奏補助装置１に複数の演奏機器２を接続し、予め記憶された楽曲データ・ファイル６中の演奏データ及び又は和音データと、各演奏機器２から出力される演奏操作に応じた演奏データに応じて、各演奏機器２からの演奏データを、楽曲データに適合した演奏データに変換し、変換された演奏データを各演奏機器２へと戻して各演奏機器２において発音させる。カラオケ用のセッション演奏システムであって、演奏補助装置１はバック演奏を補助する。演奏機器２は、予め設定された特定の複数の楽器パートを受持ち、各楽器パートの演奏操作に適した構造の操作入力部を備える。【選択図】  図１
2006243102.tif 000002
【特許請求の範囲】
【請求項１】
記憶された楽曲データを読み出す楽曲データ読み出し手段と、
複数の演奏機器から演奏者の操作に応じた演奏データを入力する演奏データ入力手段と、
該演奏データ入力手段により前記各演奏機器から入力された演奏データを、該各演奏機器に対応した楽器パート毎に、前記楽曲データ読み出し手段により読み出された楽曲データに適合した演奏データに変換する演奏データ変換手段と、
該演奏データ変換手段により変換された演奏データ又は該演奏データに基づいて生成される楽音信号を、変換される前の演奏データを出力した元の演奏機器に戻す出力手段、
を有することを特徴とする演奏補助装置。
【請求項２】
記憶された楽曲データを読み出す楽曲データ読み出し手段と、
複数の演奏機器から演奏者の操作に応じた演奏データを入力する演奏データ入力手段と、
該演奏データ入力手段により前記各演奏機器から入力された演奏データを、該各演奏機器に対応した楽器パート毎に、前記楽曲データ読み出し手段により読み出された楽曲データに適合した演奏データに変換するとともに、前記楽曲データ中の前記各演奏機器に対応した楽器パートの音色データを付加する演奏データ変換手段と、
該演奏データ変換手段により変換された演奏データと付加された音色データ、又は、該演奏データと前記付加された音色データに基づいて生成される楽音信号を出力する出力手段、
を有することを特徴とする演奏補助装置。
【請求項３】
記憶された楽曲データを読み出す楽曲データ読み出し手段と、
複数の演奏機器から演奏者の操作に応じた演奏データを入力する演奏データ入力手段と、
該演奏データ入力手段により前記各演奏機器から入力された演奏データを、該各演奏機器に対応した楽器パート毎に、前記楽曲データ読み出し手段により読み出された楽曲データに適合した演奏データに変換する演奏データ変換手段と、
該演奏データ変換手段により変換された演奏データ又は該演奏データに基づいて生成される楽音信号を出力する出力手段と、
前記楽曲データ読み出し手段により読み出される楽曲データに応じた前記複数の演奏機器それぞれの操作案内を並列表示する画面を作成する操作案内画面作成手段、
を有することを特徴とする演奏補助装置。
【請求項４】
記憶された楽曲データを読み出す楽曲データ読み出し手段と、
複数の演奏機器から演奏者の操作に応じた演奏データを入力する演奏データ入力手段と、
該演奏データ入力手段により前記各演奏機器から入力された演奏データを、該各演奏機器に対応した楽器パート毎に、前記楽曲データ読み出し手段により読み出された楽曲データに適合した演奏データに変換する演奏データ変換手段と、
該演奏データ変換手段により変換された演奏データ又は該演奏データに基づいて生成される楽音信号を出力するとともに、対応する演奏機器の接続が認識されていない楽器パートについては、前記楽曲データ読み出し手段により読み出された楽曲データ中の当該楽器パートの演奏データ又は該演奏データに基づいて生成される楽音信号を出力する出力手段、
を有することを特徴とする演奏補助装置。
【請求項５】
記憶された楽曲データを読み出す楽曲データ読み出しステップと、
複数の演奏機器から演奏者の操作に応じた演奏データを入力する演奏データ入力ステップと、
該演奏データ入力ステップにより前記各演奏機器から入力された演奏データを、該各演奏機器に対応した楽器パート毎に、前記楽曲データ読み出しステップにより読み出された楽曲データに適合した演奏データに変換する演奏データ変換ステップと、
該演奏データ変換ステップにより変換された演奏データ又は該演奏データに基づいて生成される楽音信号を、変換される前の演奏データを出力した元の演奏機器に戻す出力ステップ、
をコンピュータに実行させることを特徴とする演奏補助プログラム。
【請求項６】
記憶された楽曲データを読み出す楽曲データ読み出しステップと、
複数の演奏機器から演奏者の操作に応じた演奏データを入力する演奏データ入力ステップと、
該演奏データ入力ステップにより前記各演奏機器から入力された演奏データを、該各演奏機器に対応した楽器パート毎に、前記楽曲データ読み出しステップにより読み出された楽曲データに適合した演奏データに変換するとともに、前記楽曲データ中の前記各演奏機器に対応した楽器パートの音色データを付加する演奏データ変換ステップと、
該演奏データ変換ステップにより変換された演奏データと付加された音色データ、又は、該演奏データと前記付加された音色データに基づいて生成される楽音信号を出力する出力ステップ、
をコンピュータに実行させることを特徴とする演奏補助プログラム。
【請求項７】
記憶された楽曲データを読み出す楽曲データ読み出しステップと、
複数の演奏機器から演奏者の操作に応じた演奏データを入力する演奏データ入力ステップと、
該演奏データ入力ステップにより前記各演奏機器から入力された演奏データを、該各演奏機器に対応した楽器パート毎に、前記楽曲データ読み出しステップにより読み出された楽曲データに適合した演奏データに変換する演奏データ変換ステップと、
該演奏データ変換ステップにより変換された演奏データ又は該演奏データに基づいて生成される楽音信号を出力する出力ステップと、
前記楽曲データ読み出しステップにより読み出される楽曲データに応じた前記複数の演奏機器それぞれの操作案内を並列表示する画面を作成する操作案内画面作成ステップ、
をコンピュータに実行させることを特徴とする演奏補助プログラム。
【請求項８】
記憶された楽曲データを読み出す楽曲データ読み出しステップと、
複数の演奏機器から演奏者の操作に応じた演奏データを入力する演奏データ入力ステップと、
該演奏データ入力ステップにより前記各演奏機器から入力された演奏データを、該各演奏機器に対応した楽器パート毎に、前記楽曲データ読み出しステップにより読み出された楽曲データに適合した演奏データに変換する演奏データ変換ステップと、
該演奏データ変換ステップにより変換された演奏データ又は該演奏データに基づいて生成される楽音信号を出力するとともに、対応する演奏機器の接続が認識されていない楽器パートについては、前記楽曲データ読み出しステップにより読み出された楽曲データ中の当該楽器パートの演奏データ又は該演奏データに基づいて生成される楽音信号を出力する出力ステップ、
をコンピュータに実行させることを特徴とする演奏補助プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の演奏者がセッション演奏をする際の、演奏補助装置及び演奏補助プログラムに関するものである。
【背景技術】
【０００２】
初心者の演奏操作に対し、従来、様々な演奏補助をする装置が知られている。
例えば、楽曲データを読み出し、演奏者の演奏の音高を、この楽曲データに適合したものに変換する演奏補助装置が知られている（特許文献１参照）。
また、コード進行データを読み出し、演奏者の演奏の音高を、このコード進行データに適合した音高に変換する演奏補助装置も知られている（特許文献２参照）。
しかし、従来の演奏補助装置は、単一の演奏機器による演奏操作を補助するものであった。そのため、演奏者がそれぞれの楽器パートを受持ち、各人の演奏機器を操作することによりセッション演奏をしたい場合には、個々の演奏機器で別個に演奏を補助するしかない。従って、基準となる楽曲データの曲名、各演奏機器の音色、その演奏開始タイミングやテンポ等の統一を取るための準備作業がわずらわしい。
【特許文献１】特開平１０−２３２６７６号公報
【特許文献２】特開２００４−２０６０７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、上述した事情に鑑みてなされたもので、セッション演奏として統一のとれた演奏補助ができる演奏補助装置及び演奏補助プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００４】
本発明は、請求項１に記載の発明においては、演奏補助装置において、楽曲データ読み出し手段と、複数の演奏機器から演奏者の操作に応じた演奏データを入力する演奏データ入力手段と、入力された演奏データを、該各演奏機器に対応した楽器パート毎に、読み出された楽曲データに適合した演奏データに変換する演奏データ変換手段と、変換された演奏データ又は該演奏データに基づいて生成される楽音信号を、変換される前の演奏データを出力した元の演奏機器に戻す出力手段を有するものである。
従って、共通の楽曲データに適合するように複数の演奏者の演奏が補助されるので、セッション演奏として統一のとれた演奏補助をすることができる。さらに、変換された演奏データ又は該演奏データに基づいて生成される楽音信号は、演奏補助装置から元の演奏機器に戻されるので、各演奏機器で発音させることができる。その結果、演奏者も聴衆も、各演奏者が楽曲データに適合した演奏操作をしているかのような感じを味わえる。
【０００５】
請求項２に記載の発明においては、演奏補助装置において、楽曲データ読み出し手段と、複数の演奏機器から演奏者の操作に応じた演奏データを入力する演奏データ入力手段と、入力された演奏データを、該各演奏機器に対応した楽器パート毎に、読み出された楽曲データに適合した演奏データに変換するとともに、前記楽曲データ中の前記各演奏機器に対応した楽器パートの音色データを付加する演奏データ変換手段と、変換された演奏データと付加された音色データ、又は、該演奏データと前記付加された音色データに基づいて生成される楽音信号を出力する出力手段を有するものである。
従って、共通の楽曲データに適合するように複数の演奏者の演奏が補助される。楽曲データ中の各演奏機器に対応した楽器パートと同一の忠実な音色でセッション演奏ができる。
【０００６】
請求項３に記載の発明においては、演奏補助装置において、楽曲データ読み出し手段と、複数の演奏機器から演奏者の操作に応じた演奏データを入力する演奏データ入力手段と、入力された演奏データを、該各演奏機器に対応した楽器パート毎に、読み出された楽曲データに適合した演奏データに変換する演奏データ変換手段と、変換された演奏データ又は該演奏データに基づいて生成される楽音信号を出力する出力手段と、読み出される楽曲データに応じた前記複数の演奏機器それぞれの操作案内を並列表示する画面を作成する操作案内画面作成手段を有するものである。
従って、共通の楽曲データに適合するように複数の演奏者の演奏が補助される。各演奏者は、読み出された楽曲データに応じた互いの操作内容を把握しつつ、自身が演奏操作すべき内容を把握することができる。
【０００７】
請求項４に記載の発明においては、演奏補助装置において、楽曲データ読み出し手段と、複数の演奏機器から演奏者の操作に応じた演奏データを入力する演奏データ入力手段と、前記各演奏機器から入力された演奏データを、該各演奏機器に対応した楽器パート毎に、読み出された楽曲データに適合した演奏データに変換する演奏データ変換手段と、変換された演奏データ又は該演奏データに基づいて生成される楽音信号を出力するとともに、対応する演奏機器の接続が認識されていない楽器パートについては、読み出された楽曲データ中の当該楽器パートの演奏データ又は該演奏データに基づいて生成される楽音信号を出力する出力手段を有するものである。
従って、共通の楽曲データに適合するように複数の演奏者の演奏が補助される。演奏者や演奏装置の数が不足しているときでも、対応する演奏機器が認識されていない楽曲データ中の演奏データを用いてセッション演奏が可能となる。
請求項５〜８に記載の発明は、それぞれ、コンピュータを用いて上述した請求項１〜４に記載の発明を実現する演奏補助プログラムである。
【発明の効果】
【０００８】
本発明によれば、複数の演奏者の操作に対して、統一のとれた演奏補助をすることができるので、初心者でも簡単にセッション演奏ができるという効果がある。
【発明を実施するための最良の形態】
【０００９】
図１は、本発明の実施の一形態を説明するためのセッション演奏システムの機能構成図である。演奏補助装置１に複数の演奏機器（MIDI機器）２を接続し、予め記憶された楽曲データ・ファイル６中の演奏データ及び又は和音データと、各演奏機器２から出力される演奏操作に応じた演奏データに応じて、各演奏機器２からの演奏データを、楽曲データに適合した演奏データに変換し、変換された演奏データを各演奏機器２へと戻して各演奏機器２において発音させる。
図示の例は、カラオケ用のセッション演奏システムであって、演奏補助装置１はバック演奏を補助する。演奏機器２は、予め設定された特定の複数の楽器パートを受持つ。演奏機器２は、各楽器パートの演奏操作に適した構造の操作入力部を備えることが望ましい。
【００１０】
３はUSB（Universal Serial Bus）ポートである。複数の演奏機器２から出力される、演奏者の操作に応じた演奏データ（ノートデータ）を入力するとともに、演奏補助装置１内の変換エンジン部１２において変換されたノートデータを、このノートデータが変換される前のノートデータを出力した元の演奏機器２に出力する。
USBインタフェースを持つ演奏機器２はUSBポート３に接続される。MIDI（Musical Instrument Digital Interface）インタフェースしか持たない演奏機器２は、USB/MIDI相互変換装置４を介して接続される。このUSBポート３は、各演奏機器２に対応して設定される。本明細書でいうUSBポートは、物理的コネクタではなくインタフェース機能の入出力端を意味する。
【００１１】
６は楽曲データ・ファイルである。セッション演奏の手本とするものであって、各演奏機器２に対応する楽器パートとその他の楽器パートの演奏データ（例えば、ノートデータ，コード進行を指示する和音データ、音色を指定する音色データ）、歌詞データ等が記録されている。SMF（スタンダードMIDIファイル）を拡張したMIDIシーケンスデータ・ファイル「XFフォーマットV2.03」（スタイルメッセージに和音データを記録する）を用いることができる。一具体例は図７を参照して後述する。
５はタイミング・ファイルである。ある曲目の楽曲データ・ファイル６に対応し、各演奏機器２における演奏操作の推奨タイミングや推奨奏法等を示す「推奨操作形態」の図形を、曲の最初から最後まで記載している画像データ（例えばビットマップ）を記録したものである。
両ファイル５，６は、個別に用意され、曲目等で関連づけられて選択される他、元から一体化されたファイルであってもよい。各ファイル５，６は、例えば、曲目単位でメモリに書き込まれている。
【００１２】
タイミング処理部７は、上述した画像データを、タイマ９により規定されるタイミングで読み出し、タイミング画面作成部１０に出力する。タイミング画面作成部１０は、シーケンサ部８により読み出される楽曲データに応じた、現在のタイミング（楽曲データの現在のロケーション）の前後の期間における、各演奏機器の操作の案内を並列に表示する操作案内画面（図５参照）を作成して、ディスプレイに表示させる。
一方、シーケンサ部８は楽曲データを、タイマ９により規定されるタイミングで読み出し、歌詞データをカラオケ画面作成部１１に、ノートデータを変換エンジン部１２と出力先選択部１４に、コード（和音）データを変換エンジン部１２に出力する。
カラオケ画面作成部１１は、歌詞を表示する画面を上述した操作案内画面に作成する。
【００１３】
演奏者の操作に応じたノートデータは、複数の演奏機器２からUSBポート３，入力元選択部１３を経て、各演奏機器２に対応した楽器パート毎の変換エンジン部１２に入力される。入力元選択部１３は、図２を参照して後述するが、複数の演奏機器２と変換エンジン部１２の楽器パートとを正しく対応付ける。
一方、シーケンサ部８で読み出されたノートデータは、そのトラック番号に対応した楽器パートの変換エンジン部１２に入力される。コード（和音）データは、ドラム・パートを除く楽器パートに入力される。
【００１４】
変換エンジン部１２は、複数の各演奏機器２から出力されたノートデータを、この各演奏機器に対応した楽器パート毎に、シーケンサ部８により読み出された楽曲データ（各演奏機器２に対応した楽器パートのノートデータ及び又は和音データ）に適合したノートデータに変換する。この変換は、各演奏機器に対応した楽器パート毎に行う。
変換エンジン部１２は、変換の具体的な態様として、背景技術で例示したような種々の演奏補助技術を用いることができる。この実施の形態では、図４を参照して後述するように、その変換機能として複数の態様（演奏補助モード）を備え、ユーザにより楽器パート（演奏機器）毎に選択される。そのため、演奏者間に演奏技術の差があっても、演奏技術に応じた演奏補助をすることができるので、バランスのよいセッション演奏ができる。
【００１５】
出力先選択部１４は、図２を参照して後述するように、シーケンサ部８から読み出されたノートデータと変換エンジン部１２から出力される変換後のノートデータのそれぞれについて、USBポート３及び又は内蔵音源１５のいずれに出力するかを、ユーザの選択操作により切り替える。
デフォルトでは、演奏装置２から出力されるノートデータを利用する特定の楽器パートについては、変換エンジン部１２で変換されたノートデータを、この楽器パートに対応付けられた、言い換えれば、変換される前のノートデータを出力した元の演奏機器２に戻す。そのため、各ノートデータを出力した元の演奏機器２の音源において楽音信号を生成し、そのサウンドシステムで発音させる。
一方、上述した特定の楽器パートではない、その他の楽器パートについては、シーケンサ部８の対応するトラックから出力されるノートデータを内蔵音源１５に出力し、楽音信号を生成させることにより、全演奏者に共通の演奏補助装置１のサウンドシステムで発音させる。
【００１６】
楽曲データ・ファイル６のメロディ・トラックには、曲の最初や曲の途中で、各トラックの音色を指定する音色データが含まれている。一方、各演奏機器２から出力される演奏データ中にも、通常は、各演奏機器２で設定された音色を指示する音色データ含まれている。しかし、楽曲データ・ファイル６ではオルガンが設定されているのに、演奏機器２ではピアノが設定されてピアノとして発音されてしまうと、期待通りのセッション演奏ができない。
そこで、変換エンジン部１２は、各演奏機器２で設定された音色データを入力しても、これを無視し、楽曲データ・ファイル６中の音色データを出力先選択部１４を経て各演奏機器２に出力する。図４を参照して後述するように、変換エンジン部１２は、演奏補助装置１に対するユーザの設定により、楽曲データ・ファイル６に含まれている音色データに代えて、異なる音色データを設定して出力させることもできる。その結果、演奏補助装置１の側では、各演奏機器２で発音される音色を、各楽器パートをセッション演奏にふさわしいものを検討した上で設定することができる。
【００１７】
図２は、図１に示した入力元選択部１３及び出力先選択部１４の機能を具体的に説明するための機能構成図である。
図２（ａ）は入力元及び出力先の初期設定状態を示し、図２（ｂ）は修正後の設定状態を示す。
５個のUSBポート３1〜３5を備え、最大で5台の演奏機器２1〜２5を接続可能である。演奏機器２5（図示せず）は接続されていない場合を示す。変換エンジン部１２1〜１２5は、演奏機器２1〜２5を割り当てるための特定の楽器パートに対応して設けられている。入出力部２１1〜２１5も、これらの楽器パートに対応して設けられ、出力部２１6は、その他の楽器パートに対して設けられる。
【００１８】
図２（ａ）において、入出力部２１1〜２１5の初期設定状態において、USBポート３1〜３5は、それぞれ、ピアノ・パートの入出力部２１1、ギター・パートの入出力部２１2、ベース・パートの入出力部２１3、トランペット・パートの入出力部２１4、ドラム・パートの入出力部２１5に接続されている。
演奏補助装置１の起動時又は起動後において、複数の演奏機器２1〜２4は、それらがUSBコネクタに接続されたとき、USBインタフェースの仕様に従い認識された順に、USBポート３1〜USBポート３4に割り当てられる。従って、演奏機器２1〜２4と入出力部２１1〜２１4との間で必ずしも楽器パートが対応しない。
【００１９】
一方、シーケンサ部８は、トラック（1）〜（16）及びコード（CHD）トラックを備え、楽曲データ・ファイル６を読み出す。トラックは楽器パートに対応し、トラック（1），（3），（4），（5），（10）は、トランペット，ベース，ピアノ，ギター，ドラムという、上述した特定の楽器パートに対応付けられている。
シーケンサ部８の各トラックから読み出されるノートデータは、対応する楽器パートの変換エンジン部１２1〜１２5に供給され、コードトラックから読み出される和音データは、ドラム・パートを除いた変換エンジン部１２1〜１２4に供給される。
なお、トラックと楽器パートとは一義的に対応する必要はない。トラックと楽器パートの対応が異なっている楽曲データ・ファイル６を用いる場合、対応関係を、ユーザにより手動で修正してもよいし、各トラックに記録されている音色データを検出して自動的に修正してもよい。
【００２０】
入出力部２１1〜２１4は、変換されたノートデータを、元の演奏機器２1〜２4が接続されていたUSBポート３1〜３4（USB入力ポート）と同じUSBポート３1〜３4（USB出力ポート）に供給する。その結果、各変換エンジン部１２1〜１２4で変換されたノートデータを元の演奏機器２1〜２4に戻すことができる。
シーケンサ部８における、特定の楽器パート以外のその他の楽器パートに対応するトラックから出力される演奏データ（ノートデータ、音色データを含む）は、その他の楽器パート出力部２１6を経て、内蔵音源１５に供給され、各トラックに含まれている音色データで指定される音色で楽音信号が生成され発音される。
図２（ａ）では、USBポート３5に演奏機器２5が接続されていないため、シーケンサ部８のトラック（10）から読み出される演奏データは、ドラム・パートの変換エンジン部１２5を無変換で通過（スルー）させて、ドラム・パートの入出力部２１5から内蔵音源１５に出力される。
【００２１】
ユーザが、複数の演奏機器２をUSBコネクタに接続する際に、その接続順を意識して行えば、図２（ａ）に示す初期設定状態であっても、演奏機器２と楽器パートとが正しく対応する。しかし、図示のように、例えば、ユーザが最初にギター型の演奏機器２1をUSBコネクタに接続した場合、ピアノ・パートの演奏機器２3として認識されてしまう。
そこで、図２（ｂ）に示すように、入出力部２１1〜２１5において、USBポート３1〜３5との接続関係を自動又は手動で切り替える。より具体的な動作は、図３を参照して説明する。
【００２２】
図３は、演奏機器に関する設定の一例を示す説明図である。
図中、３１は演奏機器設定ウインドウである。各楽器パートに演奏機器２を自動又は手動で設定するためのものであって、５段の設定入力部が表示されている。その順序は、例えば、USBインタフェースによって認識された順番による。
３２1〜３２5は、その接続が認識された演奏機器２の楽器タイプを表すアイコンの表示領域である。演奏機器２1〜演奏機器２4の接続は認識されているが、演奏機器２4はその楽器タイプが認識できず、５番目の演奏機器の接続は認識されていない場合を示す。
なお、演奏機器名の自動認識は、各演奏機器へと機器情報通知要求を出し、この要求に応答して返送されてきた機器情報に基づいて行う。
【００２３】
３３1〜３３5は、演奏機器２の楽器タイプと製品名の表示及び設定領域である。演奏機器２4については、「！」マーク３６、枠囲み、見直し要求の表示をする。ユーザが領域３３4を使って、楽器の製品名や楽器種類を設定する。楽器タイプは、製品名と楽器種類との対応が記憶された参照テーブルによって認識する。
演奏機器２の接続が認識されないのは、この演奏機器２が直接若しくは間接的にUSBコネクタに接続されていないとき、演奏機器２の電源がOFFであるときなどである。
【００２４】
３４1〜３４5は演奏機器２1〜２4，（２5）が接続される楽器パートの番号（トラック番号と一致するMIDIチャンネル番号にて楽器パートを識別する）を表示及び設定する領域である。楽器種類が認識された演奏機器２1〜２3には楽器パートの番号が自動表示される。手動で楽器パートを設定するには、この領域３４1〜３４4のプルダウンメニュで設定する。
このように、入出力部２１1〜２１5が、USBポート３1〜３4と楽器パートとの対応を変更することにより、各演奏機器２1〜２4と楽器パートとの対応関係が修正される。
【００２５】
３５1〜３５5は、「チェックマーク」を付ける領域である。出力先選択部１４（入出力部２１1〜２１3，２１5）は、「チェックマーク」があれば（演奏機器が認識されている場合のデフォルト）、変換エンジン部１２1〜１２3，１２5で変換されたノートデータを、元の演奏機器２1〜２4に出力し、演奏機器２1〜２4に内蔵の音源及びサウンドシステムを用いて発音させる。「チェックマーク」がなければ、演奏機器２1〜２4をミュートし、発音させない。従って、演奏補助装置１に接続され認識されている状態の演奏機器であっても、この演奏機器２のノートデータを利用するか否かは、ユーザの操作により設定することができる。
このウインドウ画面３１上で設定された状態を有効として現在の設定状態を更新するには、「OK」ボタン３７を押して「設定ファイル」に保存する。更新しない場合は「キャンセル」ボタン３８を押す。
【００２６】
なお、演奏機器２1〜２4は、MIDIチャンネル番号を持ったMIDIメッセージとしてノートデータを出力する。ユーザは、演奏機器２1〜２4側において、出力MIDIチャンネル番号を、領域３４1〜３４4で設定される楽器パート番号に合わせておけば、変換エンジン部１２1〜１２3，１２5は、ノートデータのMIDIチャンネル番号を正しく識別できる。あるいは、演奏機器２1〜２4から出力されたノートデータのMIDIチャンネル番号を無視して取り扱えば、MIDIチャンネルを合わせる必要がない。
一方、変換エンジン部１２1〜１２3，１２5から演奏機器２1〜２4に出力するノートデータのMIDIチャンネル番号は、例えば、演奏機器２1〜２4から出力されたノートデータのMIDIチャンネル番号と同じものを設定すればよい。
【００２７】
図４は、演奏補助に関する設定の一例を示す説明図である。本発明に関係の深いものだけを示している。
図中、４１は演奏補助設定ウインドウ画面である。
４２は楽曲データ・ファイル６を選択するボタン操作子である。ユーザがこのボタン４２をクリックすると楽曲リストのウインドウが開いて、その中から所望の楽曲を選択する。４３は選択された楽曲データ・ファイルの曲名の表示領域である。
その下は、特定の楽器パート及びその他の楽器パートの演奏データを出力する先（MIDI OUTポート）を表示及び設定する画面である。
【００２８】
４４1〜４４6は、楽器パート名が表示されたボタン操作子である。４５1〜４５6は、出力ポート名の表示領域であって、具体的には出力ドライバ名や音源名が表示される。デフォルトでは、変換されたノートデータをその変換前の元のノートデータを出力した演奏機器に戻すように、入力ポートと出力ポートが同じUSBポートとなるように設定される。４４6はその他の楽器パートのボタン操作子である。なお、特定の楽器パートであっても、演奏機器２5が接続されていないものは、その他の楽器パートとして処理する。
ボタン操作子４４1〜４４6をクリックすることにより、図示しないMIDI OUTドライバ選択ダイアログのウインドウが開き、認識されている全てのUSB出力ドライバ名及び内蔵音源名が表示される。その中から、１つを選択して設定する操作により出力先を決める。
【００２９】
上述した出力先の設定により、演奏補助装置１を様々な用途に応じて使うことができる。
例えば、演奏装置２から出力されるノートデータを利用する特定の楽器パートにおいて、変換されたノートデータを、元の演奏機器２とは異なる楽器パートの演奏機器２あるいはその他の音源（例えば、内蔵音源１５）に出力することができる。
また、シーケンサ部８から出力される、その他の楽器パートの演奏データを、任意の演奏機器２に出力するようにしてもよい。いずれの場合も、元々の各楽器パートに対応した音色を指定して発音させることができる。
また、演奏機器２によっては、音源及びサウンドシステムを持たない。この場合、変換されたノートデータは、異なる楽器パートの演奏機器２あるいは内蔵音源１５に供給されるようにその出力先を自動選択し、元の楽器パートの音色で発音させればよい。
【００３０】
４６1〜４６5は、特定の楽器パートについて、変換エンジン部１２1〜１２5の補助演奏モード、A（オートマ），M（マニュアル），T（スルー）を設定する操作領域である。ここでの選択により、変換エンジン部１２の変換の態様を決定する。リズムパートについては「M（マニュアル）」が設けられていない。
【００３１】
「A（オートマ）」においては、演奏機器２から出力された１つのノートデータをトリガとして、シーケンサ部８で再生されるノートデータの内、現在のタイミング（ロケーション）の１拍分のノートデータを出力する。１拍内の上述したトリガのタイミング以後にノートデータが複数あれば、複数のノートデータを出力する。
その結果、演奏者がどのような弾き方をしても、１拍毎にノートデータを発生させれば、楽曲データ・ファイル６のノートデータに適合した音高のノートデータに変換される。演奏者の弾くタイミングの進み遅れの具合は反映される。
なお、リズムパートに適用したときは、「RAT（リズムアシスト）」と呼び、演奏者がどのような弾き方をしても、楽曲データ・ファイル６のリズムに適合したものが発音される。ノートナンバはリズム楽器番号として扱われる。
【００３２】
「M（マニュアル）」においては、「PAT（パフォーマンスアシスト）」、「MAT（メロディアシスト）」という２機能の中から、各楽器パートに適したものとして予め決められているものを用いる。
「PAT（パフォーマンスアシスト）」では、演奏者がどのような弾き方をしても、楽曲データ・ファイル６の和音データに適合した音高の発音がされる。ノートオンタイミング、音長及び強さは演奏者の弾き方が反映される。
「MAT（メロディアシスト）」では、演奏者がどのような弾き方をしても、楽曲データ・ファイル６のメロディに適合した音高の発音がされ、ノートデータのないアドリブ区間では、和音データに適合した音高の発音がなされる。ノートオンタイミング、音長及び強さは演奏者の弾き方が反映される。
【００３３】
「T（スルー）」においては、演奏機器２から出力されたノートデータを変換することなく、そのまま出力する無変換のモードである。その結果、演奏者の弾き方通りの発音をさせることになる。ただし、音色データは、演奏機器２から出力されたものは無視され、演奏補助装置１から出力される。
【００３４】
４７1〜４７16（間の符号は図示を省略）は、シーケンサ部８のトラック（1）〜（16）の再生のオンオフを設定するチェックボックスである。
まず、特定の楽器パート以外の、その他の楽器パートに対応するトラックに関しては、チェックマークが付いているときに限り、そのトラックから読み出される演奏データ（ノートデータ，音色データを含む）が出力先選択部１４（その他パート出力部２１6）に出力され、表示領域４５6の設定に従い内蔵音源１５に供給される。チェックマークが付いていないときは、そのトラックから読み出される演奏データはミュートされ、出力先選択部１４に出力されない。
【００３５】
次に、特定の楽器パートに対応したトラック（1），（3），（4），（5），（10）に関しては、チェックマークが付いているときに、対応する変換エンジン部１２は、そのトラックから読み出されるノートデータに基づいて、ノートデータを変換して出力するとともに、そのトラックから読み出される音色データを出力先選択部１４に出力する。
チェックマークが付いていないとき、変換エンジン部１２は、そのトラックから読み出されるノートデータに基づいて変換をするが、そのトラックから再生される音色データに代えて、ユーザにより選択された音色の音色データを出力する。
４８は楽器音色設定ボタン操作子であり、これをクリックすると、設定ウインドウが開いて、上述した特定の楽器パートについてユーザが音色を設定変更することができる。
【００３６】
ただし、特定の楽器パートであっても、対応する演奏機器２の接続が認識されていない場合や、図３を参照して説明したように、演奏機器２の演奏データを利用しない設定をしている場合がある。このような場合は、その他の楽器パートと同様の処理をすればよい。
なお、特定の楽器パートに対応したトラックにチェックマークが付いていないとき、このトラックから読み出される演奏データをミュートし、変換エンジン部１２は、演奏者の操作に応じたノートデータを無変換（スルー）で出力するとともに、楽器音色設定ボタン操作子４８により設定された音色データを出力するような設計も可能である。
【００３７】
図５は、図１のタイミング画面作成部１０及びカラオケ画面作成部１１により作成されてディスプレイに表示される操作案内画面の一例を示す説明図である。
図中、５１は操作案内画面であって、各演奏機器２における演奏操作の推奨タイミングや推奨奏法を指示する。５２1〜５２5は楽器パート名称又は楽器アイコンの表示領域、５３1〜５３5は楽器パート毎の推奨操作形態表示領域、５４はタイミング線（表示位置固定）である。この操作案内画面５１では、歌詞表示部５５に、曲進行に同期して歌詞を表示させている。
また、和音名表示部６１には曲進行に同期して現在の和音名を表示し、ビート表示部６２には現在のビート（拍）タイミングを表示する。これにより、「T（スルー）」に設定されている楽器パートにおいて、演奏者の演奏を補助することができる。
【００３８】
ピアノ・パートの推奨操作形態図形５６ａ〜５６ｇは横棒であり、メロディあるいは和音演奏のノートオン期間を指示する。縦方向は押鍵の強さという奏法を指示する。推奨操作形態図形５６ｄ〜５６ｆは、鍵を連続的に押し替える奏法を指示する。
ギター・パートの推奨操作形態図形５７ａ〜５７ｊは矢印であり、弦をはじくタイミングを指示する。矢印の向きはダウンストローク，アップストロークの奏法を指示し、矢印の長さははじく強さという奏法を指示する。
ベース・パートの推奨操作形態図形５８ａ〜５８ｈ，トランペット・パートの推奨操作形態図形５９ａ〜５９ｅは横棒であり、上述したピアノ・パートとほぼ同様である。
ドラム・パートの推奨操作形態図形６０ａ〜５８ｇは円形であり、ドラムパッドを叩くタイミングを指示し、その半径は叩く強さという奏法を指示する。
【００３９】
この操作案内画面５１では、各推奨操作形態表示領域５３1〜５３5内で、各推奨操作形態図形が、曲位置（ロケーション）の移動に従って、右から左へとスクロール表示される。推奨操作形態図形が、タイミング線５４に達したときに、各演奏機器２1〜２5を演奏操作すれば、タイミング・ファイル５（楽曲データ・ファイル６）にて設定されている演奏タイミングになる。必ずしもこの通りに操作しなくてもよく、各演奏者の趣向に応じたタイミング及び奏法で演奏すればオリジナリティが出る。音高の操作案内は省かれているので直感的にわかりやすい。
【００４０】
なお、図１を参照した説明では、タイミング・ファイル５として、楽曲データ・ファイル６に対応させた画像データを用いた。これに代えて、どのタイミングでどの推奨操作形態図形を表示させるかを指示するデータを記録してもよい。タイミング画面作成部１０では、このデータに基づいて推奨操作形態図形の種類及び表示位置を決定し、同様な操作案内画面５１を生成する。また、タイミング・ファイル５を用いずに、楽曲データ・ファイル６に記録された楽曲データを分析して推奨操作形態を決定し、タイミング画面作成部１０において、この推奨操作形態に対応して同様な操作案内画面５１を生成してもよい。
【００４１】
図６は、図１に示した演奏補助装置１を実現するハードウエア構成例を示すブロック図である。ROM７５に基本入出力システム（BIOS）が記憶され、外部記憶装置７６のハード磁気ディスク装置にオペレーティングシステム（OS）、演奏補助プログラム等のアプリケーションプログラム、及び、データが記憶されている。外部記憶装置７６として、CD-ROMやMO，DVDなどの可搬型光学式記録媒体の記録再生装置及びフラッシュメモリを備えてもよい。
CPU７２は、タイマ７３による割込制御に従い、RAM７４をワークエリアとしてOSのもとにアプリケーションプログラムを実行し、図１に示したシーケンサ部８や変換エンジン部１２、入力元選択部１３、出力先選択部１４等の機能を実現する。
【００４２】
７７はキーボード，マウス等の操作子である。７９は図３，図４，図５に示したような画面を表示するディスプレイである。
音源回路８１は、CPU７２が演奏データに基づいて生成した音源パラメータ（音色、キーオン、ノートナンバ、エンベロープレベル等）又は演奏データそのものに基づいて、楽音信号を生成する。ミキシング及び効果回路８３は、楽音信号及びマイクロフォン８２からの音声信号をミキシングするとともに、残響などの効果を付加して、スピーカを含むサウンドシステム８４に出力する。
【００４３】
USB端子付きのMIDI楽器８５は直接に、MIDI端子付きのMIDI楽器８６はUSB/MIDI相互変換装置８７を介してUSBハブ８８に接続され、これを介してUSBインタフェース８９に接続される。
MIDI楽器８５，８６は、図１に示した複数の演奏楽器２１として利用され、どのような演奏操作入力装置を用いてもよいが、この実施の形態では、ピアノ（キーボード）型、ギター（撥弦）型、トランペット（管楽器）型、ドラム（打楽器）型の演奏操作入力装置を用いている。
９０は通信インタフェースである。９１は通信ネットワークであり、有線、無線、あるいは双方を備えていてもよい。
【００４４】
タイミング・ファイル５，楽曲データ・ファイル６等の各種データは、外部記憶装置７６において記録媒体に記憶されたものを読み出したり、従来の通信カラオケ装置のように、サーバ・コンピュータ９２から受信したりして、外部記憶装置７６のハード磁気ディスク装置にダウンロードしたり、RAM７４にロードしてストリーミング再生したりできる。必要に応じて、演奏補助プログラムも、サーバ・コンピュータ９２からハード磁気ディスク装置にダウンロードしてもよい。
CPU７２は、RAM７４に設けたワークエリアにロードされたタイミング・ファイル５，楽曲データ・ファイル６を読み出して得られるタイミングデータ，演奏データ、及び、MIDI楽器８５，８６から入力される演奏操作に応じた演奏データ（ノートデータ）に基づいて、本発明の演奏補助機能を実行するとともに、演奏補助後の演奏データを音源回路８１に出力したり、MIDI楽器８５，８６に戻したりする。
【００４５】
音源回路８１，ミキシング及び効果回路８３に代えて、CPU７２がソフトウエア音源プログラム及びミキシング及び効果付与プログラムを実行することによって同等の機能を実現してもよい。
図６ではカラオケ装置用に特化したコンピュータを用いたが、これに代えて、電子楽器やパーソナルコンピュータで同等の機能を実現してもよい。電子楽器で実現する場合、機器組み込みOS及び演奏補助アプリケーションプログラム、タイミング・ファイル５，楽曲データ・ファイル６等は、ROM７５を再書き込み可能なフラッシュメモリにして、ここに記憶してもよい。操作子７７として、鍵盤、ピッチベンダ等、専用の操作子を利用して、演奏補助装置１自体も演奏機器の１つとして演奏者が演奏操作をすることができる。
この他、ゲーム装置、携帯電話、PDA（Personal Digital Assistant）等の携帯型通信端末、自動演奏ピアノ等において演奏補助機能を組み込んでもよい。携帯型通信端末に適用した場合、機能の一部をサーバ・コンピュータ９２側に持たせ、端末機器とサーバ・コンピュータ９２を備えたシステム全体として演奏補助機能を実現するようにしてもよい。
【００４６】
図７は、図１に示した楽曲データ・ファイル６の一構成例の説明図である。
マスタートラックには、楽曲全体のテンポ，拍子，調性などを制御するイベントがロケーション情報（小節/拍/クロック、又は、分/秒/ミリ秒）とともに記録されている。ノートトラック（1）〜ノートトラック（N）には、楽器パート（1）〜（N）別に、演奏データ（演奏イベント及びロケーション情報）が記録されている。コードトラックには、和音データ（和音指示イベント及びロケーション情報）が記録されている。歌詞トラックには、歌詞データ（歌詞表示指示イベント及びロケーション情報）が記録されている。
楽曲データ・ファイル６は、図示のものに限らず、どのようなフォーマットでもよい。和音データを用いないで演奏補助をし、歌詞を表示しないのであれば、コードトラックや歌詞トラックは不要である。
【００４７】
図８〜図１１は、図６に示したCPU７２が演奏補助プログラムを実行することにより、図１に示した演奏補助装置１を実現する動作の一例を示すフローチャートである。
図８はメインフローチャートである。演奏補助装置１が起動されると、Ｓ１０１において、図1に示した各ブロックの初期設定を行う。図２（ｂ）に示したように、各楽器パートと演奏機器２との間の接続が正しくなるように設定する。
【００４８】
セッション演奏の開始操作があると、以後、タイマ９に従って、Ｓ１０２〜Ｓ１０４のステップが繰り返される。
Ｓ１０２では、シーケンサ部８が図９，図１０（ａ）〜（ｃ）を参照して後述するトラック処理を並列的に処理する。Ｓ１０３では、タイミング処理部７がタイミングデータを読み出し、タイミング画面作成部１０がタイミング画面を作成する。
Ｓ１０４では、図１１を参照して後述するように、変換エンジン部１２が演奏機器２から出力された演奏データ（MIDIメッセージ）を受信し、Ｓ１０２のトラック処理で得られたノートデータ及び又は和音データに適合するように、演奏操作に応じたMIDIノートメッセージを変換し、楽器パート毎に設定されている出力先に出力する。
【００４９】
図９のＳ１１１において、トラック1を選択する。Ｓ１１２において、タイマ９で規定される現在のタイミングが、当該ノートトラックにあるイベントのタイミングであれば、次のＳ１１３に処理を進め、そうでなければＳ１１４に進み、次トラックを選択する。
Ｓ１１３において、当該トラックは演奏機器に対応した特定の楽器パートに対応するのであればＳ１１５に処理を進め、その他の楽器パートであればＳ１１６に処理を進める。
Ｓ１１５において、対応する演奏機器２がUSBポート３に接続されていることが認識されていればＳ１１７に処理を進め、認識されていなければ、あるいは、認識されていても図３のチェックボックス３５1〜３５5がチェックマーク無し（再生オフ）であれば、Ｓ１１６に処理を進める。
【００５０】
Ｓ１１７において、ノートイベントであれば、楽器パート毎に設けられた「ノートバッファ」に格納する。音色イベントであれば、図４のチェックボックス４７1〜４７16の設定に応じて、当該トラックがチェックマーク有（再生オン）に設定されていれば、この音色イベントをMIDIメッセージとして、当該楽器パートに対応したUSBポート３（USB出力ドライバ）を経由して、対応する演奏機器２に出力する。
一方、チェックマーク無（再生オフ）であれば、上述した音色イベントを、楽器パート毎に設けられた「音色バッファ」に格納しておく。その代わりに、図４の楽器音色設定ボタン操作子４８を用いて設定されている音色を指定するMIDIメッセージを、この楽器パートに対応する演奏機器２に出力する。
その後の再生途中で「再生オン」に変更されたらなら、この「音色バッファ」の音色イベントに対応するMIDIメッセージを、同じ経路で、この楽器パートに対応する演奏機器２に出力する。
なお、この実施の形態では、ノートイベント、音色イベント以外のイベントが読み出されてもこれを無視している。
【００５１】
一方、当該トラックが特定の楽器パートでないか、特定の楽器パートであっても演奏機器２が接続されていないとき、あるいは、再生オフのときは、Ｓ１１６において、読み出されたイベントをMIDIメッセージとして、その他の楽器パート出力部２１6に出力し、図４の表示領域４５6の設定であれば、内蔵音源１５に供給することにより、当該トラックのノートイベントを発音させる。
Ｓ１１７，Ｓ１１６の処理が終わればＳ１１４に処理を進め、次のトラックを選択し、Ｓ１１８において全トラックの処理が終了するまでＳ１１２に処理を戻し、終了すれば図８に戻る。
【００５２】
図１０（ａ）のＳ１２１において、現在のタイミングが、和音トラックに記録された、ある和音イベントのタイミングであればＳ１２２に処理を進め、この和音イベントを「和音バッファ」に格納して図８に戻り、そうでなければ直ちに戻る。
図１０（ｂ）のＳ１３１において、現在位置（現在のタイミング）に応じて、図５に示す操作案内画面５１に歌詞を表示し、ワイプ処理等で歌詞ページを切り替えて図８に戻す。
図１０（ｃ）のＳ１４１において、テンポ変更、エンドイベントによる終了処理等を行い図８に戻る。
【００５３】
図１１のＳ１５１において、MIDIノートメッセージを入力したときはＳ１５２に処理を進め、それ以外のものであれば、これを無視して図８に戻る。
Ｓ１５２において、入力したUSBポート番号に応じて楽器パートを指定する。なお、MIDIチャンネル番号に応じて楽器パートを指定する方法を採用してもよい。
【００５４】
Ｓ１５３において、当該楽器パートの変換エンジン１２を用い、入力されたMIDIノートメッセージを、「ノートバッファ」（図９のＳ１１７）に格納されているノートイベント、「和音バッファ」（図１０（ａ）のＳ１２２）に格納されている和音データに基づいて変換する。
Ｓ１５４において、変換されたノートデータを、MIDIノートメッセージとして当該楽器パートに対応しているUSBポート（USB出力ポート）３に出力し、図８に戻す。
【００５５】
上述した説明では、相異なる５種類の演奏機器２を演奏補助装置１に接続してセッション演奏を実行する場合を例示した。しかし、接続できる演奏機器の種類と数は、例示したものに限らず、同種の演奏機器を複数接続していてもよい。演奏機器２は、一般に電子楽器を用いるが、音響振動をノートデータに変換して出力する非電子楽器系機器（例えばMIDIピアノ、MIDIギター）、演奏コントローラ(例えばゲーム用)であってもよい。要は、ユーザの演奏操作に応じた演奏データ（ノートデータ）を出力できる機器であればよい。
【００５６】
全演奏機器２が音源及びサウンドシステムを内蔵し、演奏補助された後の演奏データを元の各演奏機器２で発音させれば、演奏者が演奏している演奏機器２自身で音が出るので、セッション演奏の臨場感が高くなる。
加えて、内蔵音源１５にも供給するようにしてもよい。さらに、内蔵音源１５に接続されたサウンドシステムの共通スピーカからも演奏音を出すような利用形態が可能となる。
演奏補助された後のノートデータを、各演奏機器２へ戻さずに、全楽器パートを、内蔵音源１５等の、全演奏者に共通の音源に供給して大出力のサウンドシステムで発音させてもよい。各演奏機器２の音響出力が小さい場合に適する。また、全楽器パートのノートデータ又は楽音信号を、1台の録音機器で録音することができるようになる。
【００５７】
上述した説明では、変換エンジン１２で変換されるものは、演奏者の操作に応じたノートデータであるとして説明した。しかし、演奏者の操作に応じたものであれば、例えば、ピッチベンド操作子、モジュレーションホイール、ペダル等の操作に応じた演奏データであってもよい。変換エンジン部１２は、これらの演奏データを、楽曲データ・ファイルに記録されている、ピッチベンド操作子，モジュレーションホイール，ペダルの各操作データに適合した演奏データに変換されるようにする。
また、上述した説明では、変換エンジン１２で変換された演奏データそのものを、元の演奏機器２に戻している。これに代えて、変換された演奏データを内蔵音源１５において、音色データも用いて生成された楽音信号（ディジタル・オーディオ信号）を、USBポート（Audio Device on USB）を介して各演奏機器２に戻すようにしてもよい。この場合、各演奏機器２に音源がなくとも、サウンドシステムがあれば、楽音信号を発音させることができる。
【００５８】
上述した説明では、USBインタフェースを用いて、演奏補助装置１と複数台の演奏機器２とでローカルなネットワークを構築してセッション演奏を実現している。
ここで、USBインタフェースに代えて、MIDI専用インタフェースや、RS-232Cシリアルインタフェース、IEEE1394（アイトリプルイー1394）等のインタフェースを用いてもよいし、演奏補助装置１が同時に複数種類のインタフェースに対応できるようにしてもよい。ローカルなネットワークに代えて、インターネットなど、広域ネットワークを介して、演奏補助装置１と複数の演奏機器２を接続してセッション演奏をしてもよい。
【図面の簡単な説明】
【００５９】
【図１】本発明の実施の一形態を説明するためのセッション演奏システムの機能構成図である。
【図２】図２は、図１に示した入力元選択部及び出力先選択部の機能を具体的に説明するための機能構成図である。
【図３】演奏機器に関する設定の一例を示す説明図である。
【図４】演奏補助に関する設定の一例を示す説明図である。
【図５】図１のタイミング画面作成部及びカラオケ画面作成部により作成されてディスプレイに表示させる操作案内画面の一例を示す説明図である。
【図６】図１の演奏補助装置を実現するハードウエア構成例を示すブロック図である。
【図７】図１の楽曲データ・ファイルの構成例の説明図である。
【図８】図１の演奏補助装置を実現する動作例を示す第１フローチャートである。
【図９】図１の演奏補助装置を実現する動作例を示す第２フローチャートである。
【図１０】図１の演奏補助装置を実現する動作例を示す第３フローチャートである。
【図１１】図１の演奏補助装置を実現する動作例を示す第４フローチャートである。
【符号の説明】
【００６０】
１…演奏補助装置、２…演奏装置、３…USBポート、４…USB/MIDI相互変換装置、５…タイミング・ファイル、６…楽曲データ・ファイル、７…タイミング処理部、９…タイマ、１０…タイミング画面作成部、１１…カラオケ画面作成部、１２…変換エンジン部、１３…入力元選択部、１４…出力先選択部、１５…内蔵音源
【図１】
2006243102.tif 000003
【図２】
2006243102.tif 000004
【図３】
2006243102.tif 000005
【図４】
2006243102.tif 000006
【図５】
2006243102.tif 000007
【図６】
2006243102.tif 000008
【図７】
2006243102.tif 000009
【図８】
2006243102.tif 000010
【図９】
2006243102.tif 000011
【図１０】
2006243102.tif 000012
【図１１】
2006243102.tif 000013