(57)【特許請求の範囲】
【請求項１】
所定の演奏制御データに従って、任意の曲データの演奏を行う演奏制御装置において、
ユーザが任意に動かすことができ且つ直進指向性の強い電磁波を出力する操作器から、該電磁波を検出する検出部と、
該検出部とは別に設けられ、前記操作器から到来する電磁波のうち所定の方向から到来するものを遮る電磁波遮断部と、
前記電磁波が前記検出部によって検出されてから、次に検出されるまでの時間間隔を計測する計測手段と、
前記計測手段が計測した計測値を、該計測値に応じたテンポデータに、変換して出力する変換部と
を有することを特徴とする演奏制御装置。
【請求項２】
前記検出部と電磁波遮断部との相対的な距離が可変であることを特徴とする請求項１記載の演奏制御装置。
【請求項３】
前記電磁波遮断部が、鍵盤の棚板で構成されることを特徴とする請求項１又は２記載の演奏制御装置。
【請求項４】
上記電磁波が、赤外線、可視光、紫外線などの光であり、且つ前記検出部が、受光素子であることを特徴とする請求項１〜３いずれか１つに記載の演奏制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ユーザによるイベントを検出して演奏制御データとし、それに基づいて任意の曲データの演奏を進行せしめる演奏制御装置に関する。
【０００２】
【従来の技術】
本出願人は、押鍵するタイミング毎に、曲データ中の対応する楽音を、該押鍵の強弱に合わせて発音せしめ、該曲データの演奏を進行させる鍵盤演奏補助機能構成についての提案を行った。
【０００３】
このような鍵盤演奏補助機能を有する電子楽器では、任意の鍵盤をメロディに合わせてたたくだけで、演奏可能であり、誰でも簡単に演奏が楽しめるようになる。
【０００４】
さらに最近では、鍵盤を拍子に合わせて一拍ずつたたくことで、テンポ、強さを、曲の再生に反映できる構成についても検討しており、これによれば、指揮者の気分で鍵盤をたたくことで、曲が追随して演奏されるようなシステムが実現されることになる。
【０００５】
【発明が解決しようとする課題】
しかし、以上の構成はいずれも鍵盤をたたくことが前提となっており、このような鍵盤演奏では、指揮者の気分を十分に味わうことは困難であった。すなわち、鍵盤の押鍵操作では、指揮棒を振ることで演奏全体の指揮を行う、指揮者本来の疑似体験は不可能であった。
【０００６】
そのため、指揮棒を振っているユーザの姿（動き）を光学的にキャッチし、指揮棒の全動きから、テンポを抽出する構成の提案もなされた。しかし光学的にそのような動きをとらえるようにするための構成は、一般に大掛かりとなり、またその動きの解析には、複雑な処理を必要とするなどの問題を有している。
【０００７】
他方指揮棒自身に加速度センサを備え、該指揮棒を振った場合の動きの速度・加速度から、曲のテンポや強弱に変換する構成の提案もある。しかし、加速度センサを備えた指揮棒は、有線によって、その検出信号が送られる構成となるため、該有線が指揮動作の自由度を損なってしまう虞がある。これを避けるために無線で送信する構成にすると、指揮棒に加速度センサの他にそのような無線構成を備えなければならず、指揮棒が重くなったり、全体の大きさが大きくなって、指揮動作がしにくくなるといった問題も有している。
【０００８】
また指揮棒自身に検出部を備えているため、大きな指揮操作をした際に、周囲にあるものにぶつかって、損傷するなどの虞がある。そのような場合には、修理に出す必要が生じ、この指揮棒自身が専用装置であるために、すぐに代替物を得ることが難しいなどの問題もある。
【０００９】
本発明は、以上のような問題に鑑み創案されたもので、簡便な構成により、本格的な指揮者の感覚が味わえ、且つ指揮棒にセンサを備えた場合の以上のような問題のない演奏制御装置の構成を提供せんとするものである。
【００１０】
【課題を解決するための手段】
本発明の構成は、所定の演奏制御データに従って、任意の曲データの演奏を行う演奏制御装置であって、
ユーザが任意に動かすことができ且つ直進指向性の強い電磁波を出力する操作器から、該電磁波を検出する検出部と、
該検出部とは別に設けられ、前記操作器から到来する電磁波のうち所定の方向から到来するものを遮る電磁波遮断部と、
前記電磁波が前記検出部によって検出されてから、次に検出されるまでの時間間隔を計測する計測手段と、
前記計測手段が計測した計測値を、該計測値に応じたテンポデータに、変換して出力する変換部と
を有することを基本的特徴としている。
【００１１】
上記構成によれば、上記操作器を指揮棒としてユーザが振ると、そこから直進指向性の強い電磁波が発せられるので、それを検出部で検出する。その際、該検出部の電磁波検出エリア中に電磁波遮断部があり、その設置位置より外部では、電磁波が遮ぎられる。従って、電磁波遮断部の設置位置を含む方向に、上記操作器が振られることで、計測手段により、ある電磁波が検出されたタイミング（又は途切れたタイミング）から次の電磁波の検出タイミング（又は次の途切れを検出したタイミング）までの時間、すなわち時間間隔が計測されることで（又はそれらの計測された時間の平均が算出されるなどで）、該変換部において、演奏のテンポが計測されることになり、上記変換部において、時間間隔を元に、指揮棒として振られる操作器の振るテンポデータが、前記演奏制御データの一部として出力されることになる。尚、電磁波の検出されたタイミングとそれが途切れたタイミングとが上記検出部で検出されて、計測手段により別途の時間間隔が計測されると、上記変換部において、両時間間隔を元に、指揮棒として振られる操作器の振る速度、すなわち、演奏すべき曲データの強さ（ベロシティ）を計測することも可能となる。該ベロシティの検出には、テンポによる補正をかけた方がより正確な値が得られることになる。すなわち、演奏すべきデータには基本的なテンポがあり、それが基礎となった上で、操作器を振る速さが検出され、演奏すべき曲データのベロシティに変換されるからである。
【００１２】
仮にこのような構成が、電子鍵盤楽器などの構成の一部として備えられる場合、前記検出部を鍵盤の設置される棚板の下に設置することで、該棚板自身が電磁波遮断部を構成することになる。従って、ユーザは該電子鍵盤楽器の棚板の前に立って、上記操作器を指揮棒として振る操作を行うことで、該操作器自身が下に振り落ろされ、再び振り上げられるまでの間、該操作器から発せられた上記電磁波は、棚板（電磁波遮断部）下の検出部で検出され、計測手段で時間間隔が計測されることになる。その計測結果は、上記のようにして、変換部で変換され、演奏制御データの一部（テンポ）として出力されることになる。
【００１３】
以上の構成では、ユーザの背の高さなどの関係から、操作器が振られる範囲が異なる場合があり、例えば背の低い者は、棚板より下に振り下ろしている時間が長くなるなど、背の高い人に比べて電磁波検出エリアが大きくなってしまう。そうなると、背の高さによって、同じように操作器を振った場合でも、例えば上記テンポが異なった値として検出されてしまうことになる。その場合は、電磁波遮断部の設置位置や検出部の位置を調整する（背の低い人用に電磁波遮断部の設置位置を下げたり、反対に検出部を上げたりする）ことで、そのような不具合は解決される。すなわち、検出部と電磁波遮断部との相対的な距離が変えられるような構成にしておき、必要に応じて、その距離を調整するようにすれば良い。
【００１４】
他方直進指向性の強い電磁波として、赤外線、可視光、紫外線などの光が用いられる場合、上記操作器としては、既存の光ポインティングデバイス（ＯＨＰなどで所定の箇所をレーザー光などで指し示すために使用されるもの）などが使用可能であり、入手し易くなる（その場合検出部は受光素子で構成されることになる）。また該操作器それ自身に検出構成を備えておらず、あくまで別途（静止状態にある構成などに）設置された上記検出部で検出するため、操作器を指揮棒として振り回した場合に、どこかにぶつかって検出部自身を損傷してしまうこともない。しかも有線のような操作の邪魔になるものもなく、また検出結果を伝達するための無線などの構成を、該操作器自身に備える必要もないため、非常に軽くて、操作もし易い。
【００１５】
【発明の実施の形態】
以下、本発明の実施の形態を図示例と共に説明する。
（実施例１）
図１は、本発明の一実施例にかかる演奏制御装置構成が搭載された電子オルガン１００の外観構成を示す斜視図、図２はその側面図、図３は該電子オルガンの基本回路図、図４は本発明の機能ブロックを示すブロック図である。上記電子オルガン１００には、押鍵するタイミング毎に、曲データ中の対応する楽音を、該押鍵の強弱に合わせて発音せしめ、該曲データの演奏を進行させる鍵盤演奏補助機能が備えられており、さらに上記本構成によって、押鍵に代わるトリガーが与えられることになる。
【００１６】
上記電子オルガン１００は、図３に示すように、システムバス１１０上に、ＣＰＵ（Central Processing Unit）１１１、ＲＡＭ（Random Access Memory）１１２、ＲＯＭ（Read Only Memory）１１３、キースキャン回路１１４ａを介して接続された鍵盤部１１４、パネルスキャン回路１１５ａを介して接続されたパネル操作部１１５、表示制御回路１１６ａを介して接続された表示部１１６、ＦＤＤ制御回路１１７ａを介して接続されたＦＤＤ部１１７、楽音発生回路１１８が、各接続されており、該バス１１０を通じてこれらのデバイスに各種命令やデータの受け渡しがなされる。また前記楽音発生回路１１８には、発生せしめられた楽音をアナログに変換するＤ／Ａ変換回路１１９と、それを増幅する増幅器及び外部に発音せしめるスピーカなどのサウンドシステム１２０が電気的に接続されている。なお、楽音発生回路１１８、Ｄ／Ａ変換回路１１９及びサウンドシステム１２０で、後述する楽音発生部１６（後述図４参照）が構成されることになる。
【００１７】
また上記ＣＰＵ１１１には、電磁波検出部を構成する後述の受光部１ａが、Ａ／Ｄ変換回路１３０を介して直結されており、押鍵に代わるトリガー信号を、本電子オルガン１００の鍵盤演奏補助機能に与えることになる。
【００１８】
上記ＣＰＵ１１１は、前記ＲＯＭ１１２のプログラムメモリ記憶部に記憶されている制御プログラムに従って、本発明構成を含む電子オルガン１００の各部を制御するものであり、また上記プログラムメモリ記憶部に記憶されたアプリケーションプログラムを実行し、必要に応じて、ＲＡＭ１１２を作業領域として使用し、さらにＲＯＭ１１３に記憶された種々の固定データを使用しながらデータ処理を行う構成である。
【００１９】
上記ＲＡＭ１１２は、装置のステータス情報を記憶したり、ＣＰＵ１１１の作業領域、さらには後述する編集バッファや遅延データバッファとして使用されるものである。尚、当該電子オルガン１００を制御するための各種レジスタやフラグ等は、ＲＡＭ１１２に定義されており、このＲＡＭ１１２は、ＣＰＵ１１１により、システムバス１１０を介してアクセスされる。
【００２０】
上記ＲＯＭ１１３は、上述のように、本電子オルガン１００全体を制御するプログラムを格納している他、ＣＰＵ１１１が使用する種々の固定データ（デモデータを含む）が記憶されている。尚、該ＲＯＭ１１３は、後述する曲データ格納部１２の一部を、ＦＤＤ部１１７と共に構成している。
【００２１】
上記鍵盤部１１４は、電子オルガン１００の鍵盤で構成されており、複数の鍵盤と、これらの押鍵や離鍵に連動して開閉する鍵盤スイッチからなる。この鍵盤部１１４とシステムバス１１０の間に介在するキースキャン回路１１４ａは、鍵盤スイッチの状態を調べ、そのＯＮ／ＯＦＦを示す信号から鍵盤タッチの強さ（速さ）を示すタッチデータを生成すると共に、ＯＮ又はＯＦＦ情報とその鍵盤ナンバーを出力するものである。このＯＮ／ＯＦＦ情報及び鍵盤ナンバー、タッチデータは、押鍵データとして、システムバス１１０を介してＣＰＵ１１１に送られる。
【００２２】
上記鍵盤演奏補助機能では、通常鍵盤部１１４の押鍵操作によって、押鍵するタイミング毎に、該鍵盤部１１４からこれらのデータが送出され、曲データ中の対応する楽音が、該押鍵の強弱に合わせて発音せしめ、該曲データの演奏を進行させることになる。
【００２３】
上記パネル操作部１１５は、電源スイッチ、音色選択スイッチなど各種スイッチなどが設けられている。このパネル操作部１１５とシステムバス１１０の間に介在する前記パネルスキャン回路１１５ａは、上記パネル操作部１１５に設けられた各スイッチのセット／リセット状態を調べ、ＯＮ状態になっているパネルスイッチデータを検出してＣＰＵ１１１に送出するものである。
【００２４】
上記表示部１１６は、表示制御回路１１６ａを介してシステムバス１１０につながれており、ＣＰＵ１１１からの制御により、上記パネル操作部１１５の各種操作状態や、電子オルガン１００の動作状態、後述する曲選択部１３の選曲された曲のタイトルなどを表示する構成である。
【００２５】
上記ＦＤＤ部１１７は、本実施例ではフロッピーディスクドライブ（フロッピーは登録商標）で構成されており、ＦＤＤ制御回路１１７ａを介してシステムバス１１０につながれている。ＣＰＵ１１１からの制御により、ＦＤＤに格納された演奏曲の曲データの読み書きが行われる。もちろんこのようなＦＤＤ構成ではなく、ＣＤ−ＲＯＭドライブや、種々のカード型記憶装置（フラッシュメモリカード、コンパクトフラッシュカード（コンパクトフラッシュは登録商標）、ＳＤカード（ＳＤカードは登録商標）、メモリスティック（登録商標）、ＭＯ等）で構成しても良いことは言うまでもない。
【００２６】
図４は、電子オルガン１００における上記鍵盤演奏補助構成に組み込まれた本発明に係る演奏制御装置の機能ブロック図である。まず鍵盤演奏補助構成は、同図に示されるように、演奏制御部１１と、曲データ格納部１２と、曲選択部１３と、演奏開始・停止指示部１４と、メロディ・伴奏演奏部１５と、楽音発生部１６とを有する構成からなる。
【００２７】
上記鍵盤演奏補助構成では、上記ＦＤＤ部１１７又はＲＯＭ１１３で構成される曲データ格納部１２に記憶された曲データの中から、上記パネル操作部１１５で構成される曲選択部１３によって、上記鍵盤演奏補助機能によって演奏を行いたい曲データが選択されると、該曲データが、上記ＣＰＵ１１１で構成される演奏制御部１１に送られる。そして同じくパネル操作部１１５で構成される演奏開始・停止指示部１４によって、該演奏制御部１１に対し、演奏を開始する指示が出されると、該曲データはメロディ・伴奏演奏部１５に送られる。
【００２８】
このデータの送信時に、通常は、該メロディ・伴奏演奏部１５に対し、鍵盤部１１４から、上記押鍵データが送られ、押鍵のタイミングに合わせて、演奏制御部１１により、曲データがメロディ・伴奏演奏部１５に送られ、それに応じて、前記楽音発生回路１１８、Ｄ／Ａ変換回路１１９及びサウンドシステム１２０で構成される楽音発生部１６から、楽音が出力されることになる。すなわち、押鍵するタイミング毎に、曲データ中の対応する楽音が、押鍵時に検出されるテンポで、該押鍵の強弱に合わせて発音せしめられ、該曲データの演奏が進行され、任意の鍵盤をメロディに合わせてたたくだけで、演奏できるようになる。
【００２９】
本構成では、上記パネル操作部１１５の操作によって、押鍵データの入力によるこのような鍵盤演奏補助機能の実行に代わり、操作器を構成する指揮棒２０１（図２参照）から出力される赤外線光を、検出部を構成する受光部１ａで受光して、その検出信号のうち、上記第１の計測部（図示無し）により、ある赤外線が検出されたタイミング（又は途切れたタイミング）から次の赤外線の検出タイミング（又は次の途切れを検出したタイミング）までの時間、すなわち第１の時間隔が計測されることで（又はそれらの計測された時間の平均が算出されるなどで）、該変換部３ａにおいて、演奏のテンポが、また赤外線の検出されたタイミングとそれが途切れたタイミングとが上記検出部（受光部１ａ）で検出されて、第２の計測部（図示無し）により第２の時間間隔が計測されることになり、上記変換部３ａにおいて、両時間間隔を元に、指揮棒２０１の振る速度、すなわち、演奏すべき曲データの強さ（ベロシティデータ）が、夫々鍵盤演奏補助機能の実行のために必要なデータとして得られることになる。それによって、上記押鍵データに代わるトリガー信号として、ベロシティデータ及びテンポデータを利用しようとするものである。尚、本実施例に係るベロシティデータを求める記載に関しては、特許請求の範囲に関する構成とは関係がない。
【００３０】
上記受光部１ａは、図１及び図２に示すように、電子オルガン１００の鍵盤部１１４の棚板下部に設置されており、そのため、該棚板が上記赤外線光を遮る赤外線光遮断部２ａを構成することになる。この赤外線光遮断部２ａがあることによって、前記受光部１ａの受光エリア（電磁波検出エリア）は、縦方向の上部で制限される。従ってユーザが、図２に示すように、電子オルガン１００の前に立ち、上記指揮棒２０１を持って指揮者の感覚で該指揮棒２０１を振ると、該指揮棒２０１が振り下ろされて、そこから出力される赤外線光が受光エリアに入った際に、受光部１ａで検出され、反対に振り上げられて該指揮棒２０１からの赤外線光が受光エリアから外れた時に、受光部１ａで検出されなくなる。
【００３１】
従ってその検出結果は、図５のようになる。すなわち、受光した際の受光信号の立ち上がり（図中Ｓ1）と受光遮断による受光信号が検出されなくなった点（図中Ｓ2）は、タッチ検出機能を備えた上記鍵盤部１１４の各鍵盤にそれぞれ備えられた２つの鍵盤スイッチで検出される検出信号（押鍵後の早い時点で作動するスイッチの検出信号Ｓ1と押鍵操作の進んだ時点で作動するスイッチの検出信号Ｓ2）に相当することになる。
【００３２】
このように、受光タイミング（図中Ｓ１）とそれが途切れたタイミング（図中Ｓ２）とが受光部１ａで検出される。そのため、上記第１の計測部において、受光タイミングと次の受光タイミングとの時間（図中Ｔ１、Ｔ’１）が計測されることで、上記変換部３ａにより、演奏のテンポが割り出され、該変換部３ａからそれが出力される。その際Ｔ１とＴ’１の平均をとってテンポとしても良い。
【００３３】
また各受光時間Ｔ２、Ｔ’２（すなわち前記Ｓ１とＳ２の点間の時間）を第２の計測部で計測することで、指揮棒２０１の振る速度が割り出される。本実施例では、テンポの速さにより指揮棒２０１の振る速度が影響を受けることがあるために、上記のようにして割り出されたテンポで、指揮棒２０１の速度を補正している。その結果、演奏すべき曲データの強さ（ベロシティ）が算出され、変換部３ａから前記演奏制御データとして出力されることになる。この指揮棒２０１を強く振れば、それだけ指揮棒２０１の振る速度が速いものとして検出され、従って割り出されるベロシティも強いものになる。つまり上述の算出されたベロシティは、曲データ中の各音符データの持つベロシティデータに影響を与える。算出ベロシティが大きい値ならば、音符データ中のベロシティデータも大きく補正され、算出ベロシティが小さい値ならば、小さく補正されて、音源を制御する。
【００３４】
尚、受光タイミングと次の受光タイミングとの時間として、Ｔ1とＴ'1を、また受光時間として、Ｔ2とＴ'2をとっているが、これはそれぞれ２つずつのレジスタが用意され、交互に各測定時間をそこに記録するためである。また後述する図６では、受光時間Ｔ2のカウント停止と共にＴ3のカウントを開始しているが、これは指揮棒２０１が所定時間以上止まっていることが検出された場合には、そこで演奏を停止する処理を行わせるために、指揮棒２０１の操作停止時間を計測するものである。
【００３５】
以上のような構成では、指揮棒２０１を振るユーザの背の高さにより、該指揮棒２０１を振り下ろすことのできる高さが異なるため、前記受光部１ａの受光エリアで検出される赤外線光の受光時間Ｔ2やＴ'2の長さが、ユーザの背の高さに影響を受けることになり（正確にはその者のリーチにも影響される）、それによって割り出されるベロシティも違ってくる場合がある。従って本実施例では、図２に示すように、受光部１ａを上下に移動できる構成とし、受光エリアを調整できるようにしている。
【００３６】
すなわち、指揮棒２０１を振るユーザの背が高い場合は、受光部１ａを下方に移動させ、受光エリアを広くする。ユーザが低ければ、その反対に移動させて、受光エリアを狭くする。それによって割り出されるベロシティの調整を行うことが可能となる。ただし、受光エリアは、前述のように、赤外線光遮断部２ａと受光部１ａとの相対的な距離で決定されるため、赤外線光遮断部２ａが移動できる構成である場合は、そちらを動かして受光エリアを調整することも可能である。
【００３７】
図６は、本実施例における処理フローを示すフローチャートである。同図に示すように、まず前記変換部３ａにより、受光部１ａでの受光があったか否かが検出される（ステップＳ１０１）。受光が検出されない限り（ステップＳ１０１；Ｎｏ）、それが繰り返される。
【００３８】
受光が検出された場合（ステップＳ１０１；Ｙｅｓ）、第１及び第２の計測部により、前記Ｔ１とＴ２のカウント（時間計測）が開始される（ステップＳ１０２）。
【００３９】
次のステップで受光の停止（受光検出がなくなったか）が検出される（ステップＳ１０３）。受光の停止が検出されない限り（ステップＳ１０３；Ｎｏ）、それが繰り返される。
【００４０】
受光の停止が検出された場合（ステップＳ１０３；Ｙｅｓ）、第２の計測部による前記Ｔ２のカウント停止とＴ3のカウントが開始され（ステップＳ１０４）、該Ｔ２のカウント時間がＲＡＭ１１２上に記憶される（ステップＳ１０５）。
【００４１】
再び受光部１ａでの受光があったか否かが検出され（ステップＳ１０６）、受光が検出されない場合（ステップＳ１０６；Ｎｏ）、前記Ｔ3のカウント時間が予め設定された時間（ＥＮＤ値）を越えているか、或いは前記パネル操作部１１５へのユーザ操作で処理を中止する指示（Ｅｎｄ指示）がなされているか否かがチェックされる（ステップＳ１０７）。ＥＮＤ値を越えていない場合、或いはＥｎｄ指示がなされていない場合（ステップＳ１０７；Ｎｏ）は、前記ステップＳ１０６に復帰する。反対にＥＮＤ値を越えている場合、或いはＥｎｄ指示がなされている場合（ステップＳ１０７；Ｙｅｓ）は、そこで処理を終了させる。
【００４２】
尚、Ｔ3のカウント時間がＥＮＤ値を越えている場合は、所定の時間以上、何も受光されない状態が続いており、そのような場合は、ユーザが指揮棒２０１を振る動作を止めたと判断して、処理を終わらせることになる。
【００４３】
他方前記ステップＳ１０６で、受光が検出された場合（ステップＳ１０６；Ｙｅｓ）、第１の計測部による前記Ｔ１のカウント停止と、第１及び第２の計測部によるＴ’１及びＴ’２のカウントが開始される（ステップＳ１０８）。そして該Ｔ１のカウント時間がＲＡＭ１１２上に記憶される（ステップＳ１０９）。
【００４４】
このＴ１のカウント時間より変換部３ａでテンポが計算される（ステップＳ１１０）。次に該テンポ値とＴ２のカウント時間より同じく変換部３ａでベロシティが算出される（ステップＳ１１１）。
【００４５】
該ベロシティデータに基づき、鍵盤操作で検出されるキーオンと同等の処理（スイッチの検出信号Ｓ2の出力処理）が行われる（ステップＳ１１２）。また上記テンポ値の検出によりテンポ値の書き換えがなされる（ステップＳ１１３）。
【００４６】
以上の処理でテンポとベロシティデータが揃うので、これらのデータを基に上記鍵盤演奏補助機能による自動伴奏処理がなされる（次のキーオン処理が来るまでの分自動伴奏処理が行われる、ステップＳ１１４）。その後上記ステップＳ１０３に復帰する。
【００４７】
以上の本実施例構成よれば、指揮棒２０１をユーザが振ることで、該指揮棒２０１から赤外線光が発せられるので、それを受光部１ａで検出する。その際、該受光部１ａの受光エリア（電磁波検出エリア）中に赤外線光遮断部２ａがあり、その設置位置より外部では、赤外線光の受光が遮ぎられる。従って、該遮断部２ａの設置位置を含む方向に、上記指揮棒２０１が振られることで、受光の検出タイミングとそれが途切れたタイミングとが検出されることになる。
【００４８】
すると、上記第１の計測部において、ある受光タイミング（又は途切れたタイミング）から次の受光タイミング（又は次の途切れを検出したタイミング）までの時間が計られることで（又はそれらの計測された時間の平均が算出されるなどで）、変換部３ａにより、演奏のテンポが割り出され、また第２の計測部において、上記受光時間の計測によって、同変換部３ａで、指揮棒２０１の振る速度、すなわち、演奏すべき曲データの強さ（ベロシティ）が割り出され、前記演奏制御データの一部として出力されることになる。
【００４９】
（実施例２）
図７は、鍵盤部１１４などの棚板のような構成を持たない楽器などでも、赤外線光遮断部２ｂを有する本発明の構成が適用できるようにした、他の実施例構成を示す説明図である。同図に示すように、断面コの字型で、ひさし型遮断部２ｂを有する構成であって、その内側奥の垂直壁部分に、受光部１ｂが設置されている。従って、このような構成を任意の場所に置くことにより、上記実施例と同じ効果を奏することになる。
【００５０】
またこの構成では、受光部１ｂを上下に移動できる構成にすることもできるが、本実施例では、遮断部２ｂの突出部が、図面に示すように、出入できる構成とされることで、受光エリアの調整ができるようになっている。また同図では、受光部１ｂ及び遮断部２ｂの構成のみ示してあり、変換部３ｂやその他の構成は、前記実施例と同じ構成であるので、省略した。
【００５１】
尚、本発明の演奏制御装置は、上述の実施例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００５２】
【発明の効果】
以上、説明したように本発明の請求項１〜４記載の演奏制御装置の構成によれば、簡便な構成により、本格的な指揮者の感覚が味わえ、且つ指揮棒にセンサを備えた構成の場合のような、指揮棒の操作がし難い、指揮棒自身が重い、指揮棒全体が大きい、指揮棒が損傷した場合に代替物が容易に得られないなどといった問題が発生しにくいという優れた効果を奏し得る。
【図面の簡単な説明】
【図１】本発明の一実施例にかかる演奏制御装置構成が搭載された電子オルガン１００の外観構成を示す斜視図である。
【図２】その側面図である。
【図３】上記電子オルガンの基本回路図である。
【図４】本発明の機能ブロックを示すブロック図である。
【図５】受光部１ａでの検出結果を示す信号波形図である。
【図６】本実施例における処理フローを示すフローチャートである。
【図７】本発明の他の実施例構成を示す説明図である。
【符号の説明】
１ａ、１ｂ  受光部
２ａ、２ｂ  赤外線光遮断部
３ａ、３ｂ  変換部
１１          演奏制御部
１２          曲データ格納部
１３          曲選択部
１４          演奏開始・停止指示部
１５          メロディ・伴奏演奏部
１６          楽音発生部
１００          電子オルガン
１１０          システムバス
１１１          ＣＰＵ
１１２          ＲＡＭ
１１３          ＲＯＭ
１１４          鍵盤部
１１４ａ        キースキャン回路
１１５          パネル操作部
１１５ａ        パネルスキャン回路
１１６          表示部
１１６ａ        表示制御回路
１１７          ＦＤＤ部
１１７ａ        ＦＤＤ制御回路
１１８          楽音発生回路
１１９          Ｄ／Ａ変換回路
１２０          サウンドシステム
１３０          Ａ／Ｄ変換回路
２０１          指揮棒
【図１】
0004459484.tif 000002
【図２】
0004459484.tif 000003
【図３】
0004459484.tif 000004
【図４】
0004459484.tif 000005
【図５】
0004459484.tif 000006
【図６】
0004459484.tif 000007
【図７】
0004459484.tif 000008