(57)【要約】【課題】  複数台の電子楽器が参加する演奏補助機能を有した演奏補助システムにおいて、簡便に設定変更を行うことができる演奏補助システムを提供する。【解決手段】  和音情報発生装置と、複数の演奏補助装置とからなる演奏補助システムであって、前記和音情報発生装置は、和音進行データを記憶する記憶手段と、前記和音進行データを読み出して和音情報を再生する再生手段と、前記再生した和音情報を無線通信により送信する和音情報送信手段とを有し、前記複数の演奏補助装置のそれぞれは、前記無線送信手段により送信された和音情報を受信する和音情報受信手段と、電子楽器からのノート情報を受信するノート情報受信手段と、前記受信したノート情報の音高を前記受信した和音情報に適合する音高に変換するノート変換手段と、前記ノート変換手段における変換特性を設定する変換特性設定手段と、前記変換されたノート情報を前記電子楽器に送信するノート情報送信手段とを有することを特徴とする演奏補助システムを提供する。【選択図】  図２
2010231053.tif 000002
【特許請求の範囲】
【請求項１】
和音情報発生装置と、複数の演奏補助装置とからなる演奏補助システムであって、
前記和音情報発生装置は、
和音進行データを記憶する記憶手段と、
前記和音進行データを読み出して和音情報を再生する再生手段と、
前記再生した和音情報を無線通信により送信する無線送信手段とを有し、
前記複数の演奏補助装置のそれぞれは、
前記無線送信手段により送信された和音情報を受信する無線受信手段と、
電子楽器からのノート情報を受信するノート情報受信手段と、
前記受信したノート情報の音高を前記受信した和音情報に適合する音高に変換するノート変換手段と、
前記ノート変換手段における変換特性を設定する変換特性設定手段と、
前記変換されたノート情報を前記電子楽器に送信するノート情報送信手段と
を有することを特徴とする演奏補助システム。
【請求項２】
前記記憶手段は、さらに、演奏操作タイミングを示すタイミング情報を記憶し、
前記無線送信手段は、さらに、前記タイミング情報を送信し、
前記無線受信手段は、さらに、前記タイミング情報を受信し、
前記演奏補助装置は、さらに、前記受信したタイミング情報に基づき演奏操作タイミングを表示する表示手段を有することを特徴とする請求項１記載の演奏補助システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演奏補助システムに関する。
【背景技術】
【０００２】
従来、複数の演奏者の操作に対して、統一のとれた演奏補助をし、特に初心者のセッション演奏を可能にした演奏補助装置がある（例えば、特許文献１参照）。このシステムでは、演奏補助装置と複数台の演奏機器（電子楽器）がＵＳＢインターフェースを用いて有線接続されている。演奏補助装置は、楽曲のコード進行を記録した和音情報を再生するとともに、有線接続される各演奏機器から演奏情報（ノート情報）を受け取り、再生した和音情報に基づき演奏情報を変換して、該変換後の演奏情報を各演奏機器に返送する。演奏補助装置での変換には、各種楽器パートが用意されており、それぞれのパートに適した変換エンジンが設定される。変換エンジンは、演奏情報の音高を供給される和音情報に適合したものとするが、ノートオンタイミング、音長、強さ等は演奏者の演奏を反映させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２４３１０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の装置では、和音情報を供給するとともに該和音情報に基づきノート情報を変換する演奏補助装置と演奏機器とが有線により接続されているので、演奏補助装置における設定を変更するためにも、演奏補助装置のところに直接赴き操作する必要があり、演奏途中に設定を変更することが困難である。
【０００５】
例えば、セッションへの参加及び離脱を行うためには、演奏補助装置のところに直接赴き、演奏補助機能を開始・停止したり、ケーブルを抜き差ししたりする必要がある。また、ケーブルを抜く際に間違って他の演奏機器に接続されているケーブルを抜いてしまう恐れがある。
【０００６】
また、例えば、適切な演奏補助を行うためには、演奏機器がどの演奏パートを受け持つかを演奏補助装置側で設定する必要があるが、演奏の途中で演奏パートを変更することは困難である。
【０００７】
さらに、有線での接続のため、ギターなどの楽器を演奏しながら動き回るのに制限がある。具体的には、動き回れる範囲が、ケーブルの長さに限定されたり、他の演奏機器に接続されたケーブルと絡んだりするなどの問題がある。
【０００８】
従来の演奏補助装置では、演奏補助装置に接続された演奏機器において、演奏補助機能が実行されている場合に、ユーザが演奏操作を行うと、事前にローカルオフの設定を行っていない限り、ユーザの演奏操作による発音と、演奏補助装置により変換されたノート情報による発音とが混ざって出力されてしまう。
【０００９】
本発明の目的は、複数台の電子楽器が参加する演奏補助機能を有した演奏補助システムにおいて、簡便に設定変更を行うことができる演奏補助システムを提供することである。
【課題を解決するための手段】
【００１０】
本発明の一観点によれば、和音情報発生装置と、複数の演奏補助装置とからなる演奏補助システムであって、前記和音情報発生装置は、和音進行データを記憶する記憶手段と、前記和音進行データを読み出して和音情報を再生する再生手段と、前記再生した和音情報を無線通信により送信する和音情報送信手段とを有し、前記複数の演奏補助装置のそれぞれは、前記無線送信手段により送信された和音情報を受信する和音情報受信手段と、電子楽器からのノート情報を受信するノート情報受信手段と、前記受信したノート情報の音高を前記受信した和音情報に適合する音高に変換するノート変換手段と、前記ノート変換手段における変換特性を設定する変換特性設定手段と、前記変換されたノート情報を前記電子楽器に送信するノート情報送信手段とを有することを特徴とする演奏補助システムが提供される。
【発明の効果】
【００１１】
本発明によれば、複数台の電子楽器が参加する演奏補助機能を有した演奏補助システムにおいて、簡便に設定変更を行うことができる演奏補助システムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例による演奏補助システムを構成する各装置のハードウェア構成の一例を表すブロック図である。
【図２】本発明の実施例による演奏補助システムの機能を表すブロック図である。
【図３】本発明の実施例によるマスター無線通信端末（和音情報発生装置）における和音進行再生処理を表すフローチャートである。
【図４】本発明の実施例によるスレーブ無線通信端末（演奏補助装置）における演奏補助処理を表すフローチャートである。
【図５】本発明の実施例によるスレーブ無線通信端末（演奏補助装置）におけるノート変換処理を表すフローチャートである。
【図６】本発明の実施例の第1の変形例による演奏補助システムの機能を表すブロック図である。
【図７】本発明の実施例の第２の変形例による演奏補助システムの機能を表すブロック図である。
【発明を実施するための形態】
【００１３】
図１は、本発明の実施例による演奏補助システムを構成する各装置のハードウェア構成の一例を表すブロック図である。
【００１４】
演奏補助システム１は、１台のマスター無線通信端末（和音情報発生装置）１００に無線通信で接続される１又は複数のスレーブ無線通信端末（演奏補助装置）１０１と該１又は複数のスレーブ無線通信端末１０１のそれぞれに有線通信で接続される電子楽器１０２で構成される。
【００１５】
マスター無線通信端末１００は、専用の装置で構成しても良いし、パーソナルコンピュータに本実施例を実現するためのソフトウェアをインストールして構成しても良い。
【００１６】
マスター無線通信端末１００のバス６には、ＲＡＭ７、ＲＯＭ８、ＣＰＵ９、検出回路１１、表示回路１３、記憶装置１５、音源・効果回路１８、無線通信インターフェイス（Ｉ／Ｆ）２１ａが接続される。
【００１７】
ＲＡＭ７は、再生バッファ等のバッファ領域、フラグ、レジスタ、各種パラメータ等を記憶するＣＰＵ９のワーキングエリアを有する。
【００１８】
ＲＯＭ８には、各種データファイル、各種パラメータ及び制御プログラム、又は本実施例を実現するためのプログラム等を記憶することができる。この場合、プログラム等を重ねて、記憶装置１５に記憶する必要は無い。
【００１９】
ＣＰＵ９は、ＲＯＭ８又は、記憶装置１５に記憶されている制御プログラム又は本実施例を実現するためのプログラム等に従い、演算又は装置の制御を行う。タイマが、ＣＰＵ９に接続されており、基本クロック信号、割り込み処理タイミング等がＣＰＵ９に供給される。
【００２０】
ユーザは、検出回路１１に接続されるパネル操作子１２を用いて、各種入力及び設定、選択をすることができる。パネル操作子１２は、例えば、スイッチ、パッド、フェーダ、スライダ、ロータリーエンコーダ、ジョイスティック、ジョグシャトル、文字入力用キーボード、マウス等、ユーザの入力に応じた信号を出力できるものならどのようなものでもよい。また、パネル操作子１２は、カーソルスイッチ等の他の操作子を用いて操作する表示装置１４上に表示されるソフトスイッチ等でもよい。
【００２１】
表示回路１３は、ディスプレイ１４に接続され、各種情報をディスプレイ１４に表示することができる。ディスプレイ１４は、演奏補助システム１の設定のための各種情報等を表示することができる。
【００２２】
記憶装置１５は、ハードディスク、ＦＤ（フレキシブルディスク又はフロッピーディスク（登録商標））、ＣＤ（コンパクトディスク）、ＤＶＤ（デジタル多目的ディスク）、フラッシュメモリ等の半導体メモリ等の記憶媒体とその駆動装置の組み合わせの少なくとも１つで構成される。記憶媒体は、着脱可能であってもよいし、内蔵されていてもよい。記憶装置１５及び（または）ＲＯＭ８には、コード進行情報（和音情報）を含む自動演奏データ、本発明の各実施例を実現するためのプログラムや、その他の制御プログラムを記憶することができる。なお、本発明の各実施例を実現するためのプログラムや、その他の制御プログラムを記憶装置１５に記憶する場合は、これらをＲＯＭ８に合わせて記憶する必要はない。また、一部のプログラムのみを記憶装置１５に記憶し、その他のプログラムをＲＯＭ８に記憶するようにしてもよい。
【００２３】
音源・効果回路１８は、記憶装置１５、ＲＯＭ８又はＲＡＭ７等に記録された自動演奏データ又は無線通信インターフェイス２１ａに接続された外部機器等から供給される演奏信号、ＭＩＤＩ信号等に応じて楽音信号を生成し、各種音楽的効果を付与して、サウンドシステム１９に供給する。サウンドシステム１９は、Ｄ／Ａ変換器及びスピーカを含み、供給されるデジタル形式の楽音信号をアナログ形式に変換し、発音する。
【００２４】
無線通信インターフェイス２１ａは、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）等の汎用近距離無線Ｉ／Ｆ等の通信インターフェイス及び音楽専用無線通信インターフェイスのうち少なくとも１つで構成され、複数の機器と同時に通信が可能である。
【００２５】
スレーブ無線通信端末１０１は、専用のハードウェアで構成され、好ましくは演奏者が電子楽器１０２とあわせて携帯可能なサイズで提供される。例えば、ギターやベース型の電子楽器１０２のストラップ等に装着可能なサイズとする。スレーブ無線通信端末１０１のハードウェア構成は上述したマスター無線通信端末１００と同様であり、実質的に同一の構成には同一の参照番号を付した。以下、マスター無線通信端末１００と異なる点のみを説明する。
【００２６】
マスター無線通信端末１００との違いは、スレーブ無線通信端末１０１では、マスター無線通信端末１００との通信に用いられる無線通信インターフェイス２１ａに加えて電子楽器１０２との通信に用いられる有線通信インターフェイス２１ｂを有している点にある。
【００２７】
有線通信インターフェイス２１ｂは、ＵＳＢやＩＥＥＥ１３９４等の汎用近距離有線Ｉ／Ｆ、Ｅｔｈｅｒｎｅｔ（登録商標）等の汎用ネットワークＩ／Ｆ等の通信インターフェイスのうち少なくとも１つで構成される。
【００２８】
電子楽器１０２は、例えば、キーボード等の演奏操作子を備えた電子楽器で構成される。電子楽器１０２のハードウェア構成は上述したマスター無線通信端末１００及びスレーブ無線通信端末１０１と同様であり、実質的に同一の構成には同一の参照番号を付した。以下、マスター無線通信端末１００及びスレーブ無線通信端末１０１と異なる点のみを説明する。
【００２９】
マスター無線通信端末１００及びスレーブ無線通信端末１０１との違いは、電子楽器１０２では、無線通信インターフェイス２１ａが省略され、スレーブ無線通信端末１０１との通信に用いられる有線通信インターフェイス２１ｂのみを有している点にある。また、演奏操作子２２を有している。
【００３０】
演奏操作子２２は、検出回路１１に接続され、ユーザの演奏動作に従い、演奏情報を供給する。演奏操作子２２として、弦とピックアップ及びピックアップで発生する電気信号を演奏信号（例えば、ＭＩＤＩ信号）に変換可能な回路の組み合わせとうにより弦楽器型の演奏操作子、鍵盤楽器型の演奏操作子、パッド等の打楽器型の演奏操作子、管楽器型の演奏操作子、その他演奏信号を発生可能な操作子等を用いることができる。なお、演奏操作子２２はこれらに限らず、ユーザが演奏情報を入力できるものであればどのようなものでもよい。演奏操作子（鍵盤、パッド等）２２は、ユーザの演奏を入力するための操作子であり、ユーザが操作した操作子に対応する音高や打楽器種類で、該ユーザの操作子に対する操作開始タイミング及び終了タイミングをそれぞれキーオン及びキーオフ信号として入力する（ただし、打楽器型の場合はキーオフ信号は入力しない）。さらに、操作強度情報も入力できるようにしても良い。
【００３１】
なお、本実施例では、スレーブ無線通信端末１０１と電子楽器１０２とが別体で構成された例を中心に説明するが、スレーブ無線通信端末１０１と電子楽器１０２とは一体に構成されていても良い。例えば、電子楽器１０２がスレーブ無線通信端末を内蔵するように構成しても良い。また、スレーブ無線通信端末１０１と電子楽器１０２とが別体で構成されたものと、電子楽器１０２がスレーブ無線通信端末を内蔵するように構成したものとを混在させて演奏補助システム１を構築するようにしても良い。
【００３２】
図２は、本発明の実施例による演奏補助システム１の機能を表すブロック図である。
【００３３】
マスター無線通信端末１００は、和音進行データ記憶部１１５、和音進行再生部１０９及び無線送受信部１２１ａを含んで構成される。
【００３４】
スレーブ無線通信端末１０１は、無線送受信部１２１ａ、有線送受信部１２１ｂ、ノート変換部１１０、変換特性設定部１１２を含んで構成され、無線送受信部１２１ａを介してマスター無線通信端末１００と接続され、有線送受信部１２１ｂを介して電子楽器１０２と接続される。
【００３５】
電子楽器１０２は、有線送受信部１２１ｂ、演奏操作子２２、演奏情報発生部１１１、楽音生成部１１８を含んで構成される。なお、後に図４を参照して説明するように、演奏補助機能がＯＮとなっている時は、演奏情報発生部１１１で発生したノート情報が直接、楽音生成部１１８に供給されないように自動的にローカルオフされる。また、ユーザが予め手動でローカルオフしてもよい。
【００３６】
和音進行データ記憶部１１５は、例えば、図１の記憶装置１５で構成され、複数の楽曲分の和音進行データを記憶し、ユーザの選択した和音進行データを和音進行再生部１０９に供給する。和音進行データは、楽曲の進行に沿って和音進行のみを記憶した自動演奏データであっても良いし、メロディやその他のパートの自動演奏データやオーディオデータなどをあわせて記憶した自動演奏データであっても良い。
【００３７】
自動演奏データが、メロディやその他のパートの自動演奏データやオーディオデータなどを含む場合は、当該メロディやその他のパートの自動演奏データやオーディオデータは、マスター無線通信端末１００において再生しても良いし、各電子楽器１０２にスレーブ無線通信端末１０１を介して送信し、当該各電子楽器１０２にて再生するようにしても良い。
【００３８】
なお、和音進行は、タイミングデータと、当該タイミングにおける和音を表す和音情報とで構成される。タイミングデータは、例えば、所定音符長を所定数（分解能）で割ったＴｉｃｋ（Ｃｌｏｃｋともいう）で表されるデータであり、一例として、四分音符を１９２０で割ったものとする。なお、この場合は、「分解能＝１９２０」といい、１９２０Ｔｉｃｋで四分音符１つ分の長さに相当する。なお、Ｔｉｃｋは、四分音符を分解能で割ったものなので、Ｔｉｃｋの時間的長さは、テンポによって変化する。タイミングデータは、曲（和音進行データ）の先頭等の所定位置からの絶対タイミング（Ｔｉｃｋ数）で表してもよいし、１つ前のタイミングからの相対タイミング（Ｔｉｃｋ数）で表してもよい。
【００３９】
なお、コード進行データは、予め記憶されているものに限らず、通信ネットワークを介して、取得されるものであってもよい。例えば、インターネット等のネットワークにおける演奏データ配信サービスから擬似ストリーミング（ＭＩＤＩデータ等を一度にダウンロードして再生終了後自動的に消去するダウンロード手法）等によって、ダウンロードしてもよい。この場合、コード進行データは、図１の記憶装置１５に記憶されるとともに、再生時には、ＲＡＭ７等の再生バッファに記憶される。擬似ストリーミング等により一時的にダウンロードされたコード進行データは、ＲＡＭ７等の再生バッファに記憶され、再生終了後に、消去される。
【００４０】
和音進行再生部１０９は、和音進行データ記憶部１１５から供給される和音進行データをクロックに従い再生し、現在タイミングにおける和音情報を無線送信部１２１ａに供給する。なお、和音進行データがメロディ等の自動演奏データやオーディオデータを含む場合は、当該自動演奏データやオーディオデータをあわせて供給するようにしても良い。
【００４１】
マスター無線通信端末１００の無線送信部１２１ａは、スレーブ無線通信端末１０１の無線送信部１２１ａと、無線通信で接続される。ここで用いられる無線通信は、例えば、ブロードキャスト、マルチキャスト、ユニキャスト通信のいずれかである。
【００４２】
ノート変換部１１０は、マスター無線通信端末１００から供給される和音情報に基づき、電子楽器１０２から供給されるノート情報を変換する。なお、ノート変換処理の詳細は、特開２００４−２０６０７３号公報の「発明を実施するための最良の形態」の項（特に、段落［００５２］〜［００８６］）、特開２００６−２４３１０２号公報の「発明を実施するための最良の形態」の項を参照する。例えば、和音情報として供給される和音のそれぞれにつき、入力されるノート情報の音高と当該音高のノート情報が変換されるべき和音構成音とを関連付けて記録した変換テーブルを予め用意し、当該変換テーブルに基づきノート情報を和音情報に適合する音高のノート情報に変換する。この変換モードを本明細書では、パフォーマンスアシスト（ＰＡＴ）モードと呼ぶ。ここで、和音情報に適合する音高とは、音楽的に適合する音高であり、例えば、和音の構成音と同一音高等である。なお、ノート変換は演奏パート（又は音色）ごとに異なるアルゴリズム又は変換テーブルにより変換される。
【００４３】
また、和音進行データがメロディ等の自動演奏データを含み、当該自動演奏データがあわせて供給された場合は、演奏者が演奏操作子２２を用いて入力する音高を全てメロディ等の自動演奏データの音高に変換するメロディアシスト（ＭＡＴ）モードを選択できるようにしても良い。
【００４４】
変換特性設定部１１２は、ノート変換部１１２の変換特性を設定する。ここでノート変換部１１２の変換特性とは、上述したような、ノート変換モード（ＰＡＴ、ＭＡＴ）の選択、ノート変換（又は無線通信）のＯＮ・ＯＦＦ、演奏パート（又は音色）の変更（すなわち、ノート変換アルゴリズムや変換テーブルの変更に相当する）等である。電子楽器１０２側に有線接続されるスレーブ無線通信端末１０１が変換特性設定部１１２を有することにより、演奏者は、マスター無線通信端末１００に近づかなくても、手元で変換特性を設定することができる。また、選曲操作、楽曲の再生開始及び停止指示を行えるようにしても良い。
【００４５】
スレーブ無線通信端末１０１の有線送受信部１２１ｂは、電子楽器１０２の有線送受信部１２１ｂとケーブル等を介して有線接続され、電子楽器１０２から演奏操作に基づくノート情報を受信するとともに、ノート変換部１１０により変換されたノート情報を送信する。なお、ノート変換機能がＯＦＦとなっている場合は、送信されるノート情報は電子楽器１０２から受信したものと同じものである。また、後述するように電子楽器１０２に対してローカルオフコマンド／ローカルオンコマンドを送信する。
【００４６】
なお、図中一点鎖線の矢印で示すように、変換特性設定部１１２で演奏パート（又は音色）の設定変更を行った場合には、選択された演奏パートで使用すべき音色又は選択された音色に変更するためのコマンド（例えば、ＭＩＤＩ規格におけるプログラムチェンジ）を有線送受信部１２１ｂを介して電子楽器１０２に送信するようにしてもよい。
【００４７】
演奏情報発生部１１１は、演奏操作子２２から入力される演奏信号に基づきノート情報（ノートナンバ（音高）情報、ベロシティ情報を含むノートンイベント又はノートオフイベント）を生成し、生成したノート情報を有線送受信部１２１ｂを介してスレーブ無線通信端末１０１に送信する。なお、ローカルオンに設定されている場合は、生成したノート情報は楽音生成部１１８に供給され、ローカルオフに設定されている場合は、生成したノート情報は楽音生成部１１８には供給されない。
【００４８】
楽音生成部１１８は、例えば、図１の音源・効果回路１８で構成され、有線送受信部１２１ｂが受信したノート情報又は演奏情報発生部１１１で生成したノート情報に基づき楽音情報を生成する。
【００４９】
図３は、本発明の実施例によるマスター無線通信端末１００のＣＰＵ９で実行される和音進行再生処理を表すフローチャートである。この処理は、ユーザの指示により起動する。なお、スレーブ無線通信端末１０１との無線通信は別の処理（図示しない）により、予め確立されているものとする。
【００５０】
ステップＳＡ１で和音進行再生処理を開始し、ステップＳＡ２では、ユーザによる選曲操作を受け付けて、選択されたコード進行データ（自動演奏データ）を例えば、和音進行データ記憶部１１５（記憶装置１５）から、ＲＡＭ７内の再生バッファに読み出す。なお、ユーザによる選曲操作は、例えば、図１のマスター無線通信端末１００又はスレーブ無線通信端末１０１の設定操作子１２を用いて行う。
【００５１】
ステップＳＡ３では、ステップＳＡ２で選択されたコード進行データ（自動演奏データ）について、ユーザによる再生開始指示を検出したか否かを判断する。ユーザによる再生開始操作は、例えば、図１のマスター無線通信端末１００又はスレーブ無線通信端末１０１の設定操作子１２を用いて行う。再生開始指示を検出した場合は、ＹＥＳの矢印で示すステップＳＡ４に進み、検出しない場合は、ＮＯの矢印で示すステップＳＡ８に進む。
【００５２】
ステップＳＡ４では、楽曲の進行にしたがって、コード進行データ（自動演奏データ）の和音情報（イベント）を再生バッファから読み出す。すなわち、現在のタイミングで再生すべき和音情報等のイベントがあれば、当該イベントを再生バッファから読み出す。
【００５３】
ステップＳＡ５では、ステップＳＡ４で読み出した和音情報（イベント）を、無線送信部１２１ａ（無線通信Ｉ／Ｆ２１ａ）に供給し、和音情報パケットとして、スレーブ無線通信端末１０１に送信する。和音情報パケットは、スレーブ無線通信端末１０１が受け取ったか否かに関わらず、随時送信される。
【００５４】
スレーブ無線通信端末１０１側では、無線配信された和音情報パケットを受信した時、マルチキャストパケットの場合は、予めスレーブ無線通信端末１０１に設定されているマルチキャストアドレスと一致していたらそのパケットを取り込み、不一致であればそのパケットを捨てる。ブロードキャストパケットの場合は、常にパケットを取り込む。いずれの場合も、正常に取り込めた旨のマスター無線通信端末１００への通知は行わない。これに対して、ユニキャストパケットの場合は、自身宛のパケットのみを取り込み、正常に取り込めた旨のマスター無線通信端末１００への通知を行う。
【００５５】
ステップＳＡ６では、ユーザによる再生終了指示を検出したか又は楽曲末尾に到達したか否かを判断する。ユーザによる再生終了操作は、例えば、図１のマスター無線通信端末１００又はスレーブ無線通信端末１０１の設定操作子１２を用いて行う。再生終了指示を検出した場合は、ＹＥＳの矢印で示すステップＳＡ７に進み、検出しない場合は、ＮＯの矢印で示すステップＳＡ４に戻る。
【００５６】
ステップＳＡ７では、無線送信部１２１ａ（無線通信Ｉ／Ｆ２１ａ）を介して、コードキャンセルをスレーブ無線通信端末１０１に送信する。その後、ステップＳＡ８に進み、和音進行再生処理を終了する。
【００５７】
図４は、本発明の実施例によるスレーブ無線通信端末１０１のＣＰＵ９で実行される演奏補助処理を表すフローチャートである。
【００５８】
ステップＳＢ１で、演奏補助処理を開始して、ステップＳＢ２で初期化処理を行う。この初期化処理では、現在の和音情報を初期化（コードキャンセル）する。
【００５９】
ステップＳＢ３では、現在無線通信中か否かを判断する。この判断は、マスター無線通信端末１００と無線送受信部１２１ａ（無線通信Ｉ／Ｆ２１ａ）を介した無線通信が確立しているか否かで行う。無線通信中の場合は、ＹＥＳの矢印で示すステップＳＢ５に進み、無線通信中でない場合は、ＮＯの矢印で示すステップＳＢ４に進む。
【００６０】
ステップＳＢ４では、ユーザの指示に応じてマスター無線通信端末１００と無線送受信部１２１ａ（無線通信Ｉ／Ｆ２１ａ）を介した無線通信を確立する。この際、マスター無線通信端末１００における接続認証が必要であれば、パスワード等の入力を受け付ける。無線通信の確立は周知の例による。無線通信の確立後、ステップＳＢ５に進む。
【００６１】
ステップＳＢ５では、ユーザの指示に応じて、ノート変換部１１２（図２）の変換特性を設定する。ここでノート変換部１１２の変換特性とは、上述したような、ノート変換モード（ＰＡＴ、ＭＡＴ）の選択、ノート変換（又は無線通信）のＯＮ・ＯＦＦ、演奏パート（又は音色）の変更等である。また、選曲操作、楽曲の再生開始及び停止指示を行えるようにしても良い。
【００６２】
ステップＳＢ６では、演奏補助機能がオフの状態であり、マスター無線通信端末１００から無線送信された和音情報を受信開始したか否かを判断する。演奏補助機能がオフであり、和音情報を受信開始した場合は、ＹＥＳの矢印で示すステップＳＢ７に進み、それ以外の場合は、ＮＯの矢印で示すステップＳＢ９に進む。
【００６３】
ステップＳＢ７では、ノート変換部１１２（図２）の演奏補助機能をオンにし、ステップＳＢ８では、有線送受信部１２１ｂ（有線通信Ｉ／Ｆ２１ｂ）を介して、電子楽器１０２にローカルオフコマンドを送信する。電子楽器１０２では、ローカルオフコマンドを受信すると、演奏情報発生部１１１で生成したノート情報を楽音生成部１１８に直接供給しなくなる。
【００６４】
このように、和音情報の受信開始とともに、電子楽器１０２にローカルオフコマンドを自動的に送信することにより、変換前の（演奏操作子２２の演奏に基づく）ノート情報と、ノート変換部１１０により変換されたノート情報とが、混ざって出力されることを防止することができる。
【００６５】
ステップＳＢ９では、マスター無線通信端末１００から無線送信された和音情報（又はその他のイベント）を受信したか否かを判断する。受信した場合は、ＹＥＳの矢印で示すステップＳＢ１０に進み、当該受信した和音情報（又はその他のイベント）をノート変換部１１２へ供給し、ステップＳＢ１１に進む。受信しない場合は、ＮＯの矢印で示すステップＳＢ１１に進む。なお、図３のステップＳＡ７でマスター無線通信端末１００から無線送信されたコードキャンセルを受信した場合も、ノート変換部１１２へ供給する。コードキャンセルをノート変換部１１２へ供給すると、ノート変換部１１２では、電子楽器１０２から受信したノート情報を変換せず、そのまま返送するようになる。
【００６６】
ステップＳＢ１１では、電子楽器１０２から有線送信されたノート情報を受信したか否かを判断する。受信した場合は、ＹＥＳの矢印で示すステップＳＢ１２に進む。受信しない場合は、ＮＯの矢印で示すステップＳＢ１３に進む。
【００６７】
ステップＳＢ１２では、ステップＳＢ５でユーザの操作により設定された変換特性に基づき、ノート変換処理を行う。ノート変換処理は、例えば、図２のノート変換部１１０で行われ、主に、マスター無線通信端末１００から供給される和音情報に基づき、電子楽器１０２から供給されるノート情報を変換する。なお、和音情報以外にメロディ等の自動演奏データが供給されている場合には、当該メロディ等の自動演奏データに基づき、ノート情報を変換することもできる。
【００６８】
ステップＳＢ１３では、マスター無線通信端末１００との無線通信が途絶したか否かを判断する。ここでは、ユーザの操作による無線通信の途絶及びユーザの操作以外の何らかのトラブルによる無線通信の途絶の双方を含むものとする。無線通信が途絶した場合は、ＹＥＳの矢印で示すステップＳＢ１４に進む。途絶していない場合は、ＮＯ矢印で示すステップＳＢ１７に進む。なお、和音情報の受信が一定期間（例えば、１分）以上途絶えた場合も、無線通信が遮断されたものと扱うようにしてもよい。
【００６９】
ステップＳＢ１４で、無線通信を解除し、ステップＳＢ１５では電子楽器１０２にローカルオンコマンドを送信する。ここで、ローカルオンコマンドを送信することにより、電子楽器１０２では、演奏情報発生部１１１で生成したノート情報を楽音生成部１１８に直接供給するようになる。その後、ステップＳＢ１６で、ノート変換部１１２の演奏補助機能をオフにする。
【００７０】
ステップＳＢ１７では、ユーザによる演奏補助処理の終了指示を検出する。終了指示の検出があった場合は、ＹＥＳの矢印で示すステップＳＢ１８に進み、演奏補助処理を終了する。それ以外の場合はＮＯの矢印で示すステップＳＢ３に戻り、以降の処理を繰り返す。
【００７１】
図５は、図４のステップＳＢ１２で実行されるノート変換処理を表すフローチャートである。
【００７２】
ステップＳＣ１で、ノート変換処理を開始し、ステップＳＣ２では、演奏補助機能がオンになっているか否かを判断する。オンになっている場合は、ＹＥＳの矢印で示すステップＳＣ３に進み、オフになっている場合は、ＮＯの矢印で示すステップＳＣ５に進む。なお、演奏補助機能は、基本的には、図４のステップＳＢ７で自動的にオンに設定され、ステップＳＢ１６でオフに設定されるが、ステップＳＢ５でユーザが手動でオンオフの設定が可能である。
【００７３】
ステップＳＣ３では、ステップＳＢ１１で受信したノート情報の音高を図２のノート変換部１１０で変換する。ただし、コードキャンセルが供給された時は、音高変換は行わない。また、ドラムパートについては、音高変換以外の所定の演奏補助処理を行う。
【００７４】
ステップＳＣ４では、ステップＳＣ３で変換した（あるいは変換されなかった）ノート情報を電子楽器１０２に有線通信で送信する。その後、ステップＳＣ６に進みノート変換処理を終了して図３のステップＳＢ１３に進む。
【００７５】
ステップＳＣ５では、ステップＳＢ１１で受信したノート情報をノート変換せずに電子楽器１０２に有線通信で送信する。その後、ステップＳＣ６に進みノート変換処理を終了して図３のステップＳＢ１３に進む。
【００７６】
以上、本発明の実施例によれば、マスター無線通信端末（和音情報発生装置）１００とスレーブ無線通信端末（演奏補助装置）１０１とを無線通信で接続し、スレーブ無線通信端末（演奏補助装置）１０１と電子楽器１０２とを有線通信で接続するので、マスター無線通信端末１００へのケーブルの抜き差しの必要が無く、これに伴う作業の手間隙を無くすことができるとともに、他のスレーブ無線通信端末１０１のケーブルを間違って抜くことを防止できる。また、無線通信が可能な距離の範囲内では、演奏者が自由に動き回ることができる。
【００７７】
さらに、電子楽器１０２（に有線接続された）スレーブ無線通信端末１０１側で変換特性を設定できるので、演奏途中であっても、手元で変換特性を設定することができる。
【００７８】
また、マスター無線通信端末（和音情報発生装置）１００とスレーブ無線通信端末（演奏補助装置）１０１とを無線通信で接続すると、自動的に演奏補助機能が有効となる。したがって、演奏者は、演奏補助機能のオンオフを自分で確認する必要がない。
【００７９】
また、マスター無線通信端末（和音情報発生装置）１００とスレーブ無線通信端末（演奏補助装置）１０１とを無線通信で接続後、和音情報の供給が始まると、自動的に演奏補助機能が有効となるとともに、ローカルオフコマンドを電子楽器１０２に自動的に送信するので、演奏操作子２２からの演奏情報は直接には楽音生成部１１８に供給されなくなるので、元々の音高と変換後の音高が混ざり合うことを防止できる。また、無線通信の切断時や演奏補助機能がオフの時には、ローカルオンコマンドが電子楽器１０２に自動的に送信されるので、自由に演奏を楽しむことができる。なお、演奏補助機能のオンとローカルオフコマンドの送信は無線通信を確立した時点で行っても良い。
【００８０】
以上実施例に沿って本発明を説明したが、本発明はこれらに制限されるものではない。例えば、種々の変更、改良、組み合わせ等が可能なことは当業者に自明であろう。以下に、本発明の実施例に変形例を示す。
【００８１】
図６は、本発明の実施例の第1の変形例による演奏補助システムの機能を表すブロック図である。図中、図２と同一の参照番号を付した部材は同一の構成を有しているので、その説明は省略する。
【００８２】
第１の変形例では、和音進行データ記憶部１１５が記憶する和音進行データが電子楽器１０２を操作すべきタイミングを示す操作タイミング情報を含んでいる。操作タイミング情報には、どの楽器パート用の操作タイミング情報かを示す識別情報が付与されている。
【００８３】
この第１の変形例では、スレーブ無線通信端末１０３は、上述の実施例のスレーブ無線通信端末１０１の構成に加えて操作タイミングフィルタ部１１６及び操作タイミング表示部１１４を有している。なお、図に示すように、それぞれ１又は複数のスレーブ無線通信端末１０１とスレーブ無線通信端末１０３とを混在させることが可能である。
【００８４】
操作タイミング情報は、和音情報とともに無線送受信部１２１ａにより同報（ブロードキャスト又はマルチキャスト）送信され、各スレーブ無線通信端末１０３では、接続されている電子楽器１０２に対応した（電子楽器１０２で演奏される演奏パートを示す識別子が付与された）操作タイミング情報のみを操作タイミングフィルタ部１１６でフィルタリングして、操作タイミング表示部１１４に表示する。なお、この場合、スレーブ無線通信端末１０３は、有線接続されている電子楽器１０２の種類を自動判別するようにしてもよいし、変換特性設定部１１２で演奏パートや音色を指定することにより、接続されている電子楽器１０２の演奏パートを特定するようにしてもよい。
【００８５】
操作タイミング表示部１１４は、操作タイミングにおいてあるいは所定時間先行して表示器等を点灯させることにより、操作タイミングを表示する。なお、これ以外にも、例えば、所定区間（例えば、２小節）分の操作タイミングを一度に表示し、その上で現在タイミングを移動させていく、又はタイミング表示をスクロールするなどの表示手法を用いても良い。
【００８６】
なお、操作タイミングは、ブロードキャストに限らず、各スレーブ無線通信端末１０３に個別にユニキャストで送信するようにしても良い。
【００８７】
図７は、本発明の実施例の第２の変形例による演奏補助システムの機能を表すブロック図である。図中、図２と同一の参照番号を付した部材は同一の構成を有しているので、その説明は省略する。
【００８８】
第２の変形例では、スレーブ無線通信端末１０４は、上述の実施例のスレーブ無線通信端末１０１の構成におけるノート変換部１１０に代えてノート変換部１１０ｂを有している。なお、図に示すように、それぞれ１又は複数のスレーブ無線通信端末１０１、１０３、１０４を混在させることが可能である。
【００８９】
ノート変換部１１０ｂは、変換したノート情報を無線送受信部１２１ａに対しても供給する。無線送受信部１２１ａは、変換後のノート情報をマスター無線通信端末１００に送信する。マスター無線通信端末１００は、受信した変換後のノート情報を、例えば、ロボット１０６に送信する。
【００９０】
ロボット１０６は、例えば、人型やペット型のロボットであり、受信した変換後のノート情報にあわせて踊りを踊るなどの運動をする。音楽に合わせてロボットを躍らせる技術は、例えば、特開２００２−３０７３５０に開示されているような、周知技術を利用する。
【００９１】
なお、変換後のノート情報は、マスター無線通信端末１００を介さずに、スレーブ無線通信端末１０４からロボット１０６に直接無線送信するようにしても良い。
【符号の説明】
【００９２】
１…演奏補助システム、６…バス、７…ＲＡＭ、８…ＲＯＭ、９…ＣＰＵ、１０…タイマ、１１…検出回路、１２…パネル操作子、１３…表示回路、１４…ディスプレイ、１５…外部記憶装置、１８…音源・効果回路、１９…サウンドシステム、２１…通信Ｉ／Ｆ、２２…演奏操作子、１００…マスター無線通信端末（和音情報発生装置）、１０１、１０３、１０４…スレーブ無線通信端末（演奏補助装置）、１０２…電子楽器、１０６…ロボット、１０９…和音進行再生部、１１０…ノート変換部、１１１…演奏情報発生部、１１２…変換特性設定部、１１５…和音進行データ記憶部、１１８…楽音生成部、１２１…送受信部
【図１】
2010231053.tif 000003
【図２】
2010231053.tif 000004
【図３】
2010231053.tif 000005
【図４】
2010231053.tif 000006
【図５】
2010231053.tif 000007
【図６】
2010231053.tif 000008
【図７】
2010231053.tif 000009