(57)【要約】【課題】  演奏用操作子を操作するユーザの意図しない演奏制御が行われるのを防止する。【解決手段】  演奏用操作子２００には、加速度センサ２１１の他、押しボタンスイッチ２０２が設けられている。演奏制御装置１００のＣＰＵ１１０は、加速度センサ２１１により得られる加速度波形に基づいて演奏制御を行う演奏制御プログラムを実行する。この演奏制御プログラムでは、例えば押しボタンスイッチ２０２がＯＮである期間のみ加速度センサ２１１が検出する加速度波形を演奏制御に関与させる。【選択図】図１
2010015071.tif 000002
【特許請求の範囲】
【請求項１】
演奏用操作子と、前記演奏用操作子の動きを検出して動作検出信号を出力するセンサと、前記動作検出信号に基づいて演奏制御を行う演奏制御装置とを有する演奏システムにおいて、
操作部と、
前記操作部の操作状態に基づき、前記動作検出信号の前記演奏制御への関与の態様を制御する制御手段と
を具備することを特徴とする演奏システム。
【請求項２】
前記演奏用操作子は、前記センサと前記操作部とを有する一方、前記演奏制御装置は、前記制御手段を有し、
前記演奏用操作子は、前記センサが出力する動作検出信号と前記操作部の操作状態を示す操作状態信号を前記演奏制御装置に送信し、
前記演奏制御装置は、前記演奏用操作子から前記動作検出信号と前記操作状態信号とを受信し、前記演奏制御装置の制御手段は、前記操作状態信号に基づいて前記動作検出信号の前記演奏制御への関与の態様を制御しつつ前記動作検出信号に基づいて前記演奏制御を行うことを特徴とする請求項１に記載の演奏システム。
【請求項３】
前記演奏用操作子は、前記センサと前記操作部と前記制御手段を有し、
前記演奏用操作子の制御手段は、前記センサが出力する動作検出信号を前記操作部の操作状態に基づいて処理し、この処理を経た動作検出信号を前記演奏制御装置に送信することを特徴とする請求項１に記載の演奏システム。
【請求項４】
前記演奏制御装置の制御手段は、前記操作状態信号に基づいて、前記動作検出信号に基づく演奏制御に用いる演奏制御方法を予め用意された複数種類の演奏制御方法の中から選択することを特徴とする請求項１〜３のいずれか１の請求項に記載の演奏システム。
【請求項５】
前記演奏用操作子として、複数の演奏用操作子を有するとともに、前記センサおよび前記操作部として、前記複数の演奏用操作子に各々対応付けられた複数のセンサおよび複数の操作部を有し、
前記演奏制御装置は、前記複数の演奏用操作子の各々に対応付けられたセンサおよび操作部から動作検出信号と操作状態信号とを各々取得し、前記複数の演奏用操作子から取得された複数の動作検出信号に基づいて複数種類の演奏制御を各々実行し、その際に前記演奏制御装置の制御手段は、前記複数種類の演奏用操作子から各々取得される複数の操作状態信号に基づいて、各演奏用操作子から取得される動作検出信号に基づく演奏制御に用いる演奏制御方法を予め用意された複数種類の演奏制御方法の中から各々選択することを特徴とする請求項１〜３のいずれか１の請求項に記載の演奏システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、演奏用操作子の振り操作等の操作に応じて演奏を行う演奏システムに関する。
【背景技術】
【０００２】
加速度センサやジャイロセンサ等のセンサが固定された演奏用操作子を有し、このセンサの出力信号に基づいて、楽音を発音させる制御や自動演奏のテンポの制御等を行う演奏システムが各種提案されている。この種の演奏システムによれば、ユーザは、特別な訓練を受けなくても、演奏用操作子を振る、といった簡単な操作により、楽音を鳴らして演奏を行うことができる。なお、この種の演奏システムに関する文献として、特許文献１等がある。
【特許文献１】特開平８−３０５３５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
この種の演奏システムにおいて、円滑な演奏を実現するためには、楽音の発音タイミング等を、ユーザが演奏用操作子の操作により意のままに制御することができるようにする必要がある。しかし、センサの出力信号波形からユーザが発音タイミング等としたいタイミングを検出するのは、一般的に困難であり、ユーザが楽音を「鳴らしたくないときに鳴る」、「鳴らしたいときに鳴らない」、「一音だけ鳴らしたいのに二音が鳴る」といった意図しない発音が行われることがある。このような意図しない発音は、ユーザのストレスを増加させ、演奏システムに対するユーザの信頼を損なう原因となる。そこで、従来より、このような意図しない発音を防止するための技術が検討され、センサの出力信号の処理方法を工夫することにより意図しない発音を防止する提案が数多くなされている。しかし、センサの出力信号の処理方法に工夫を凝らしたとしても、意図しない発音の発生を防止するのには限界があり、意図しない発音がしばしば発生するのが現状である。また、この種の不具合は、演奏用操作子の操作により楽音を発音させる場合以外にも発生する。例えば演奏用操作子の操作により拍を指示して自動演奏を進める演奏システムがある。このような演奏システムでも、センサの出力信号波形からユーザが意図する拍のタイミングを検出するのは困難であるため、同様な問題が発生する。
【０００４】
この発明は、以上説明した事情に鑑みてなされたものであり、演奏用操作子を操作するユーザの意図しない演奏制御が行われるのを防止することができる演奏システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
この発明は、演奏用操作子と、前記演奏用操作子の動きを検出して動作検出信号を出力するセンサと、前記動作検出信号に基づいて演奏制御を行う演奏制御装置とを有する演奏システムにおいて、操作部と、前記操作部の操作状態に基づき、前記動作検出信号の前記演奏制御への関与の態様を制御する制御手段とを具備することを特徴とする演奏システムを提供する。
かかる発明によれば、操作部の操作により、動作検出信号の演奏制御への関与の態様を制御し、意図しない演奏制御が行われるのを防止することができる。
【発明を実施するための最良の形態】
【０００６】
以下、図面を参照し、この発明の実施の形態を説明する。
図１は、この発明の一実施形態である演奏システムの構成を示すブロック図である。この演奏システムは、演奏制御装置１００と、複数の演奏用操作子２００と、音源、電子楽器等、演奏のためのハードウェア資源（図示略）とにより構成されている。
【０００７】
演奏用操作子２００は、ユーザが手に持って振る操作子であり、例えば何らかの楽音を発音させたり、自動演奏の拍のタイミングを指示するのに用いられる。図２（ａ）は、ユーザが手で握った状態の演奏用操作子２００を、図２（ｂ）は演奏用操作子２００の下面の構成を、図２（ｃ）は演奏用操作子２００の筐体内に収容された回路の構成を各々示すものである。
【０００８】
演奏用操作子２００は、先端部近傍が細く絞り込まれた棒状の操作子であり、図２（ａ）に示すように、ユーザが手で握れる程度の大きさを有している。演奏用操作子２００の上面には、落下防止用のベルト２０１が取り付けられており、ユーザはこのベルト２０１と演奏用操作子２００の上面との間に手を挿入して、演奏用操作子２００を握る。図２（ｂ）および（ｃ）に示すように、演奏用操作子２００の下面において、演奏用操作子２００を握るユーザの手の人差し指、中指または薬指が接触する領域には、長円状の押しボタンスイッチ２０２が設けられている。ここで、肘や手首を振る揺動動作と手を強く握る動作は同時にしやすい動作であるので、図２（ｂ）および（ｃ）に示すようにユーザが握る指の直下にボタンスイッチ２０２を配置した場合には、ユーザは、演奏用操作子２００を持って肘や手首を振るときに手を強く握ることによりボタンスイッチ２０２を容易に、かつ、確実に押下することができる。
【０００９】
図２（ｃ）に示すように、演奏用操作子２００の筐体内部には、加速度センサ２１１と、無線通信部２１２と、制御部２１３が収容されている。加速度センサ２１１は、演奏用操作子２００の動きを検出して動作検出信号を出力する役割を果たすセンサである。さらに詳述すると、加速度センサ２１１は、動作検出信号として、演奏用操作子２００に働く加速度ベクトルを互いに直交した３軸方向の各成分ａｘ、ａｙ、ａｚに分解して検出し、これらの各成分を示す各アナログ信号を各々出力する。無線通信部２１２は、後述する演奏制御装置１００の無線通信部１５０と無線通信を行う装置である。制御部２１３は、演奏用操作子２００内の各部を制御する装置であり、ＣＰＵと、ＲＯＭ、ＲＡＭ等のメモリにより構成されている。この制御部２１３は、加速度センサ２１１の出力信号と操作部たる押しボタンスイッチ２０２の操作状態を示す信号を無線通信部２１２により演奏制御装置１００に送信する。さらに詳述すると、制御部２１３は、一定時間長（例えば５ｍｓ）のサンプリング周期毎に、加速度センサ２１１から出力される３種類のアナログ信号をサンプリングしてデジタル化して加速度の３軸方向成分ａｘ、ａｙ、ａｚを示すデータを生成するとともに、押しボタンスイッチ２０２のＯＮ／ＯＦＦを示す操作状態フラグＳＳを生成し、これらと操作子２００を特定するＩＤとを含むパケットを、無線通信部２１２により演奏制御装置１００に送信する。
【００１０】
演奏制御装置１００は、演奏システム全体の制御中枢として働くＣＰＵ１１０と、ＣＰＵ１１０により実行される各種のプログラムを記憶したＲＯＭ１２０と、ＣＰＵ１１０によってワークエリアとして使用されるＲＡＭ１３０と、ユーザから各種の指示を受け取るとともにユーザに各種の情報を提供する操作表示部１４０と、演奏用操作子２００から無線区間を介してパケットを受信する無線通信部１５０と、上述した演奏のためのハードウェア資源とＣＰＵ１１０との間の情報交換を中継するＩ／Ｆ（インタフェース）群１６０とを有する。
【００１１】
ＲＡＭ１３０には、複数の演奏用操作子２００に各々対応付けて操作子情報記憶エリアが設けられている。無線通信部１５０は、一定時間長のサンプリング周期（例えば５ｍｓ）毎に、全ての演奏用操作子２００から１個ずつパケットを受信し、各パケットから演奏用操作子２００のＩＤと加速度の３軸方向成分ａｘ、ａｙ、ａｚを示すデータと操作状態フラグＳＳを取り出す。そして、各演奏用操作子２００の加速度の３軸方向成分ａｘ、ａｙ、ａｚを示すデータと操作状態フラグＳＳを各演奏用操作子２００に対応付けられた各操作子情報記憶エリアに各々書き込む。すなわち、本実施形態では、１サンプリング周期毎に、全ての演奏用操作子２００から加速度の３軸方向成分ａｘ、ａｙ、ａｚを示すデータと操作状態フラグＳＳが取得され、これらのデータによりＲＡＭ１３０内の各演奏用操作子２００に対応した操作子情報記憶エリアが書き換えられる。
【００１２】
本実施形態において、ＲＯＭ１２０には各種の演奏制御プログラムが記憶されている。ＣＰＵ１１０は、これらの演奏制御プログラムのうち操作表示部１４０の操作により指示されたものをＲＯＭ１２０からＲＡＭ１３０にロードして実行する。また、本実施形態において、ＣＰＵ１１０は、操作表示部１４０の操作に従い、複数種類の演奏制御プログラムをＲＯＭ１２０からＲＡＭ１３０にロードし、これらを並列に実行し、複数チャネルの演奏制御を行うことが可能である。図１には、ＣＰＵ１１０がｎチャネル分の演奏制御プログラムを実行している様子が示されている。ＣＰＵ１１０が実行する演奏制御プログラムと、それらの演奏制御プログラムに従って行われる演奏制御のチャネルとの対応付けは、操作表示部１４０の操作により指定される。
【００１３】
各チャネルの演奏制御では、ＲＡＭ１３０の各操作子情報記憶エリアのうち予め指定された１つの演奏用操作子２００に対応した操作子情報記憶エリア内の加速度の３軸方向成分ａｘ、ａｙ、ａｚのデータと操作状態フラグＳＳが用いられる。さらに詳述すると、本実施形態では、操作表示部１４０の操作により、演奏制御のチャネルと操作子２００のＩＤとの対応付けが指定され、各チャネルの演奏制御では、この対応付けに従って、該当するＩＤの演奏用操作子２００の加速度成分のデータと操作状態フラグＳＳが処理されるようになっている。
【００１４】
本実施形態において、実行対象となっている各演奏制御プログラムは、サンプリング周期毎に１回起動される。本実施形態の１つの特徴は、各演奏制御プログラムにおいて、操作子情報記憶エリアから加速度の３軸方向成分ａｘ、ａｙ、ａｚのデータと操作状態フラグＳＳを読み出し、操作状態フラグＳＳに基づいて加速度の３軸方向成分ａｘ、ａｙ、ａｚのデータの演奏制御への関与の態様を制御しつつ、加速度の３軸方向成分ａｘ、ａｙ、ａｚのデータに基づいて演奏制御を行う点にある。
【００１５】
第１の例において、ある演奏制御プログラムは、加速度の３軸方向成分ａｘ、ａｙ、ａｚのデータに基づいて加速度の絶対値を求め、この加速度の絶対値の波形に現れるローカルピークを求める。そして、操作状態フラグＳＳがＯＮ（すなわち、押しボタンスイッチ２０２がＯＮ）である期間内は、ローカルピークの発生タイミングにおいて、そのピーク値に応じた強さを有する所定の音色の楽音の楽音信号を形成し、Ｉ／Ｆ群１６０の中の適切なＩ／Ｆを介してサウンドシステム（図示略）にその楽音信号を送り、楽音を放音させる。一方、操作状態フラグＳＳがＯＦＦ（すなわち、押しボタンスイッチ２０２がＯＦＦ）である期間内は、たとえローカルピークが発生しても、そのローカルピークを無視し、楽音を放音させない。
【００１６】
第２の例において、ある演奏制御プログラムは、例えばＭＩＤＩシーケンサである。この演奏制御プログラムでは、同様に加速度の絶対値の波形のローカルピークを求め、操作状態フラグＳＳがＯＮである期間内は、ローカルピークの発生タイミングにおいて、ＲＡＭ１３０内において序列化されたＭＩＤＩメッセージを読み出し位置を１ステップずつ進めつつ順次読み出し、Ｉ／Ｆ群１６０の中の適切なＩ／Ｆを介してＭＩＤＩ音源（図示略）に送り、楽音を放音させる。一方、操作状態フラグＳＳがＯＦＦである期間内は、たとえローカルピークが発生しても、ＭＩＤＩメッセージの読み出しは行わず、楽音も放音させない。
【００１７】
以上の２つの例は、操作状態フラグＳＳがＯＮである期間の動作検出信号（加速度の３軸方向成分ａｘ、ａｙ、ａｚのデータ）を演奏制御に関与させ、操作状態フラグＳＳがＯＦＦである期間内の動作検出信号を演奏制御に関与させない、という具合に操作状態フラグＳＳを利用するものであるといえる。しかし、動作検出信号の演奏制御への関与の態様を操作状態フラグＳＳにより制御する態様はこれだけではない。
【００１８】
第３の例において、ある演奏制御プログラムは、操作状態フラグＳＳがＯＦＦである期間は、サンプリング周期毎に、その時点までの過去０．５秒以内の加速度の絶対値の積分値を算出するという処理を実行する。そして、操作状態フラグＳＳがＯＮになったときに、その直前に求めた積分値をベロシティに変換し、そのベロシティを含むノートオンメッセージをＩ／Ｆ群１６０の中の適切なＩ／Ｆを介してＭＩＤＩ音源（図示略）に送り、楽音を放音させる。この例は、操作状態フラグＳＳがＯＮになったとき、その直前の所定期間内の動作検出信号を演奏制御に関与させる、という具合に操作状態フラグＳＳを利用するものであるといえる。
【００１９】
以上が本実施形態の詳細である。本実施形態によれば、ユーザは、演奏用操作子２００を振る際、操作部たる押しボタンスイッチ２０２を操作することにより、加速度センサ２１１が出力する動作検出信号の演奏制御への関与の態様を制御することができる。例えば、上記第１および第２の例では、ユーザは、演奏用操作子２００を振る期間内において、楽音を鳴らしたい期間だけ押しボタンスイッチ２０２をＯＮにすることにより、意図しないタイミングで楽音が鳴るのを防止することができる。また、ユーザは同様な演奏用操作子２００および押しボタンスイッチ２０２の操作をすることにより、上記第１の例では、演奏用操作子２００を１回振ったときに楽音が２度鳴るのを防止し、第２の例では、演奏用操作子２００を１回振ったとき、ＭＩＤＩメッセージの読み出し位置が１ステップだけ進むべきであるのに２ステップ以上進む不具合の発生を防止することができる。また、演奏制御装置１００では、押しボタンスイッチ２０２がＯＮである期間内に限定して、加速度波形からユーザの指示タイミングを検出する処理を実行すればよいので、ユーザの指示タイミングの検出精度を高めることが可能となり、ユーザの指示タイミングにおいて楽音が鳴らないという事態の発生を防止することができる。また、ユーザがダンスをしながら演奏用操作子２００を振って演奏を行うような場合において、例えばダンスの振り付け中に楽音を鳴らしたくないとき、あるいは演奏位置を進めたくないときには、押しボタンスイッチ２０２から指を離して演奏用操作子２００を握り、演奏用操作子２００を振ればよい。この場合、押しボタンスイッチ２００がＯＦＦとなるため、演奏用操作子２００を振ったとしても、ユーザの意に反して楽音が鳴ることはなく（第１および第２の例）、また、ユーザの意に反して演奏位置が進むこともない（第２の例）。また、本実施形態によれば、押しボタンスイッチ２０２をＯＮにしたとき、押しボタンスイッチ２０２がＯＮになる直前の演奏用操作子２００の動きを演奏制御に関与させることもできる（第３の例）。従って、押しボタンスイッチ２０２の操作により、演奏用操作子２００を振るという単純な操作により実現可能な演奏制御の幅を広げることができ、変化に富んだ演奏が可能になる。
【００２０】
以上、この発明の一実施形態を説明したが、この発明には、他にも各種の実施形態が考えられる。例えば次の通りである。
【００２１】
（１）上記実施形態では、演奏制御装置１００のＣＰＵ１１０が実行する演奏制御プログラムが、操作部たる押しボタンスイッチ２０２の操作状態に基づき、加速度センサ２１１が出力する動作検出信号の演奏制御への関与の態様を制御する制御手段としての役割を果たした。しかし、演奏用操作子２００の制御部２１３にこの制御手段としての役割を果たさせてもよい。例えば、制御部２１３は、押しボタンスイッチ２０２がＯＮ状態である期間だけ加速度のデータを含むパケットを無線通信部２１２に送信させ、押しボタンスイッチ２０２がＯＦＦ状態である期間は加速度のデータを含むパケットを送信させない、という態様が考えられる。
【００２２】
（２）演奏制御装置１００を、予め用意された複数種類の演奏制御方法のいずれかを演奏用操作子２００の操作部（押しボタンスイッチ２０２）の操作状態を示す操作状態信号に基づいて選択して実行するように演奏制御装置１００を構成してもよい。この場合、操作部として、複数種類の押しボタンスイッチを演奏用操作子２００に設けると、多彩な演奏制御が可能になる。例えば次のような態様が考えられる。まず、操作部として、５個の押しボタンスイッチＡ、Ｂ、Ｃ、Ｄ、Ｅを演奏用操作子２００に設け、これらの押しボタンスイッチのＯＮ／ＯＦＦ状態を示す操作状態信号を演奏用操作子２００から演奏制御装置１００へ送信するように構成する。そして、演奏制御装置１００のＣＰＵ１１０が実行する演奏制御プログラムは、加速度データにあるゲインを付与し、このゲイン付与後の加速度データが示す加速度波形に現れるローカルピークを検出する。そして、ローカルピークを検出する都度、そのローカルピークのピーク値に対し、序列化された複数のテーブルの中の１つのテーブルを用いた変換を施して、例えばベロシティを生成し、このベロシティを含むノートオンメッセージを出力する。そして、このようなノートオンメッセージの発生制御を行う間に、操作状態信号が示す各押しボタンスイッチのＯＮ／ＯＦＦ状態に基づき、例えば次のような制御を行うのである。
【００２３】
ａ．押しボタンスイッチＡがＯＮである期間のみローカルピークの検出に応じてノートオンメッセージを出力し、ＯＦＦである期間はローカルピークを検出してもノートオンメッセージを出力しない。
ｂ．押しボタンスイッチＢがＯＦＦからＯＮになったとき、加速度データに付与するゲインを所定量だけ増加させる。
ｃ．押しボタンスイッチＣがＯＦＦからＯＮになったとき、加速度データに付与するゲインを所定量だけ減少させる。
ｄ．押しボタンスイッチＤがＯＦＦからＯＮになったとき、ローカルピークのピーク値をベロシティに変換するテーブルをｋ番目のテーブルからｋ＋１番目のテーブルに切り換える。
ｅ．押しボタンスイッチＥがＯＦＦからＯＮになったとき、ローカルピークのピーク値をベロシティに変換するテーブルをｋ番目のテーブルからｋ−１番目のテーブルに切り換える。
【００２４】
このように、操作部としての押しボタンスイッチの数を増加させることにより、演奏制御の幅を広げることができる。なお、複数種類の押しボタンは、各指の直下に配置すればよい。
【００２５】
（３）操作状態信号を演奏制御方法の選択に用いる態様には次のようなものも考えられる。すなわち、１または複数の押しボタンスイッチ２０２を加速度波形の処理方法の選択に用いるのである。例えば演奏用操作子２００の加速度波形から楽音を鳴らすべき指示タイミングを検出する処理を演奏制御装置１００に実行させる場合に、加速度波形の処理に関する動作モードとして、高齢者向けモード、若者向けモード、リズム変動重視モード、リズム安定重視モード等の複数のモードを用意しておき、押しボタンスイッチ２０２の操作状態信号に基づいて、いずれかのモードを選択し、選択したモードでの処理を実行するようにしてもよい。例えば、演奏制御プログラムが、加速度波形を一定の時間間隔の拍打判定タイミングにおいて判定し、この各拍打判定タイミングにおいて加速度波形と閾値との比較を行い、閾値を越えるローカルピークを加速度波形から検出した場合に楽音を鳴らすように構成されているとする。ここで、高齢者であるユーザのためには、曖昧な拍打動作、弱い拍打動作を的確に演奏に反映させる必要があり、また、他人や楽曲と拍打タイミングを合わせるのを容易にする必要がある。そこで、高齢者モードでは、加速度波形との比較に用いる閾値を下げ、拍打判定タイミングの間隔を広げる。一方、若者であるユーザは、力強く、かつ、意図したタイミングに対して遅れることなく俊敏に演奏用操作子を振ることができる。しかし、そのような演奏操作子の操作を行った場合には、ユーザが意図しないタイミングにおいて加速度波形にローカルピークが発生し、このローカルピークのタイミングにおいて意図しない楽音が鳴る不都合が生じやすい。そこで、若者モードでは、加速度波形との比較に用いる閾値を上げ、また、若者であるユーザが意図したタイミングにおいて楽音が鳴るように、拍打判定タイミングの間隔を狭くする。また、ユーザの嗜好は多様であり、例えばリズムに関しては、リズム変動を好むユーザと、リズムが安定していることを好むユーザがいる。そこで、リズム変動重視モードでは、拍打判定タイミングの間隔を狭くして前者のユーザの要求を満たし、リズム安定重視モードでは、拍打判定タイミングの間隔を広くして後者の要求を満たす。このような各種の動作モードを用意しておき、押しボタンスイッチ２０２の操作状態信号に基づいて、いずれかのモードを選択するのである。この態様によれば、ユーザの年齢層や嗜好等に合わせて、加速度波形から楽音を鳴らすべき指示タイミングを検出する処理の種類を選択することができる。
【００２６】
（４）演奏制御装置１００は、複数種類の演奏制御方法の各々を選択して実行することが可能な構成とし、複数の演奏用操作子の各々から動作検出信号と操作状態信号が受信される状況では、各演奏用操作子から受信される操作状態信号に基づいて、各演奏用操作子から受信される各動作検出信号に基づく演奏制御に用いる演奏制御方法を選択するように構成してもよい。この態様によれば、複数のユーザが演奏用操作子２００を振って、異なる演奏パート（メロディ、伴奏、楽器毎等）を演奏し、または異なる演奏制御パラメータ（拍、音量、等）を発生して合奏を行うような状況において、各ユーザの運動特性、運動能力に対応して最適な演奏制御を行うことが可能となる。
【００２７】
（５）押しボタンスイッチ以外の形態の操作部を演奏用操作子２００に設けてもよい。例えばユーザが演奏用操作子２００を握る圧力を検出する圧力センサを操作部として演奏用操作子２００に設けてもよい。具体的には、演奏用操作子２００においてユーザが把持する部分に感圧シートを貼った態様や、ゴムボール状の空気圧センサを演奏用操作子２００の内部に埋め込んだ態様等が考えられる。この場合、圧力センサが検出した圧力値を閾値により２値化したものを操作状態信号として演奏制御装置１００に送ってもよく、圧力値を２値化することなく操作状態信号として演奏制御装置１００に送ってもよい。前者の場合、例えば閾値を越える程度に強く握っている期間だけ、演奏制御装置１００に送られる操作状態信号がＯＮ状態となる。従って、上記実施形態に類似した演奏制御が可能となる。後者の場合、演奏用操作子２００の握り具合に応じて、演奏制御装置１００が受信する操作状態信号が示す圧力値が時々刻々と変化する。従って、演奏制御装置１００側ではこの操作状態信号を利用した多彩な制御が可能となる。例えば加速度波形に現れるローカルピークを検出することにより、楽音を鳴らすタイミングを求め、操作状態信号が示す圧力値に応じて、鳴らす楽音の音量を決定する、といった演奏制御が考えられる。
【００２８】
（６）上記実施形態における第１および第２の例では、押しボタンスイッチ２０２がＯＮである期間のみ演奏用操作子２００の加速度波形が演奏制御に用いられたが、押しボタンスイッチ２０２がＯＮである期間内の加速度波形を演奏制御に用いる第１のモードまたは押しボタンスイッチ２０２がＯＦＦである期間内の加速度波形を演奏制御に用いる第２のモードのうち所望のものをユーザが任意に選択することが可能な構成としてもよい。例えば、操作されない限り状態を維持するスライド型スイッチのようなスイッチをモード選択用スイッチとして演奏用操作子２００に設け、押しボタンスイッチ２０２のＯＮ／ＯＦＦ状態を示す第１の操作状態信号とモード選択用スイッチの状態を示す第２の操作状態信号を演奏用操作子２００から演奏制御装置１００に送る態様が考えられる。演奏制御装置１００側では、第２の操作状態信号に基づいて、ユーザが選択したモードを判断し、そのモードでの処理を行うのである。他の態様として、押しボタンスイッチ２０２自体をモード選択用スイッチとして用いる態様が考えられる。例えば、ユーザが短い時間間隔で、押しボタンスイッチ２００を断続的にＯＮさせた場合、その旨を示す操作状態信号を受け取った演奏制御装置１００が第１のモードから第２のモードへまたは第２のモードから第１のモードへ、モードのトグルスイッチングを行うのである。
【００２９】
（７）上記（５）の態様と上記（６）の態様を組み合わせた態様も考えられる。例えば演奏用操作子２００に圧力センサとスライド型スイッチを設け、圧力センサが出力する圧力値を示す第１の操作状態信号とスライド型スイッチの状態を示す第２の操作状態信号を演奏用操作子２００から演奏制御装置１００に送るようにする。そして、演奏制御装置１００側では、第２の操作状態信号に基づき、演奏用操作子２００が強く握られている期間内の演奏用操作子２００の加速度波形を演奏制御に用いる第１のモードまたは演奏用操作子２００の握り具合と無関係に常に演奏用操作子２００の加速度波形を演奏制御に用いる第２のモードのいずれかのモードを選択し、選択したモードでの処理を行うのである。
【００３０】
（８）押しボタンスイッチ２０２は、ユーザにどの指で操作させるかに合わせて適切な位置に設置すればよい。例えば親指の腹で押しボタンスイッチ２０２の操作をさせる場合には、演奏用操作子２００の先端側半分の側面領域等、演奏用操作子２００を握った状態の親指の腹が届く領域に押しボタンスイッチ２０２を設置するのが好ましい。
【００３１】
（９）演奏用操作子２００に押しボタンスイッチ２０２を設ける代わりに、あるいは押しボタンスイッチ２０２を設けることに加えて、演奏用操作子２００を握るユーザの手の親指の腹、親指の付け根、薬指から小指に掛けての付け根等の複数個所に圧力センサを取り付け、これらの圧力センサが示す各圧力値または各圧力値を２値化したものを示す操作状態信号を演奏制御装置１００に送り、演奏用操作子２００の加速度波形の演奏制御への関与の態様の制御に用いてもよい。この態様によれば、操作状態信号が示す各圧力センサの圧力値に基づいて、ユーザがどの指に力を入れているかを判定し、判定結果に基づいて、演奏用操作子２００の加速度波形の演奏制御への関与の態様を切り換える、といった制御が可能になる。
【００３２】
（１０）上記実施形態において、加速度センサ２１１として、押しボタンスイッチ２０２の押圧操作方向と一致する方向の加速度成分のみを検出する加速度センサを演奏用操作子２００に設けてもよい。上記実施形態では、押しボタンスイッチ２０２の操作状態に基づいて、ユーザの指示タイミング等の属する期間を限定することができるので、１軸方向の加速度成分しか得られない状況でも、その加速度波形からユーザの指示タイミング等を正確に求めることが可能になるからである。
【００３３】
（１１）押しボタンスイッチ２０２を演奏用操作子２００の上面（ユーザが握った状態においてユーザと対面する面）に設け、親指の腹で押圧させるようにしてもよい。この場合、ユーザが演奏用操作子２００を振り下ろしながら親指で押しボタンスイッチ２０２を押すとき、振り下ろし方向と押圧方向が一致するので、操作感が良いという利点がある。
【００３４】
（１２）上記実施形態では、操作状態信号を発生する操作部を演奏用操作子２００に設けたが、演奏用操作子２００と別体にしてもよい。例えば、加速度センサを備えた演奏用操作子をユーザの足に取り付け、操作状態信号を発生する操作部をユーザの手に持たせるという態様が考えられる。この態様によれば、ユーザは足を動かすことにより、楽音を鳴らす等の演奏を行い、手で操作部を操作することにより、足の動きの演奏制御への関与の態様を制御することができる。
【００３５】
（１３）上記実施形態では、演奏用操作子の動きを検出して動作検出信号を出力するセンサとして、加速度センサを用いたが、これ以外のセンサ、例えばジャイロセンサ、地磁気センサ、傾斜センサ等を用いてもよい。
【図面の簡単な説明】
【００３６】
【図１】この発明の一実施形態である演奏システムの構成を示すブロック図である。
【図２】同実施形態における演奏用操作子２００の構成を示す図である。
【符号の説明】
【００３７】
２００……操作子、２０１……加速度センサ、２０２……無線通信部、１００……演奏制御装置、１１０……ＣＰＵ、１２０……ＲＯＭ、１３０……ＲＡＭ、１４０……操作表示部、１５０……無線通信装置、１６０……Ｉ／Ｆ群、１１１……加速度取得部、１１２……トリガ信号発生部、１１３……演奏制御部。
【図１】
2010015071.tif 000003
【図２】
2010015071.tif 000004