(57)【要約】      （修正有）【課題】  自然楽器のウクレレ等を模擬した電子弦楽器において、操作子発光機能による発光の視認性を向上させる。【解決手段】  電子弦楽器は、ボディ１において発音指示を行う複数（４つ）の発音指示トリガ手段１０を有し、ネック２において前記各発音指示手段に対応する列状に配列されたフレット間操作子（音高指定手段）２０を有する。各フレット間操作子２０はＬＥＤを内蔵しており、各フレット間操作子２０自体が個別に発光しうる。発音指示トリガ手段１０のトリガ入力及び／又はフレット間操作子（音高指定手段）２０の操作に応じて、フレット間操作子２０の前記ＬＥＤが、配列方向に沿って順次発光状態になるよう発光制御されることで、フレット間操作子２０の発光位置が時間経過に従って移動する。【選択図】  図１
2005309240.tif 000002
【特許請求の範囲】
【請求項１】
ボディとネックを有する弦楽器型の電子楽器であって、
前記ネック及び／又はボディにおいて、列状に配設された複数の操作子を含む音高指定手段と、
前記ボディ及び／又はネックにおいて、前記音高指定手段に含まれる操作子の操作状態に応じた音高での楽音の発音を指示するトリガを入力する発音指示トリガ手段と、
前記各操作子に対応して設けられ、該操作子の配列に倣って配列された複数の発光要素からなる発光部と、
前記発音指示トリガ手段に入力されたトリガに応じて、前記音高指定手段の操作子の操作状態に基づく楽音を発生する楽音発生手段と、
前記発音指示トリガ手段に入力されたトリガに応じて、前記発光部の各発光要素が配列方向に沿って順次発光状態になるよう制御する発光制御手段と
を含むことを特徴とする電子弦楽器。
【請求項２】
ボディとネックを有する弦楽器型の電子楽器であって、
前記ネック及び／又はボディにおいて、列状に配設された複数の操作子を含む音高指定手段と、
前記ボディ及び／又はネックにおいて、前記音高指定手段に含まれる操作子の操作状態に応じた音高での楽音の発音を指示するトリガを入力する発音指示トリガ手段と、
前記各操作子に対応して設けられ、該操作子の配列に倣って配列された複数の発光要素からなる発光部と、
前記発音指示トリガ手段に入力されたトリガに応じて、前記音高指定手段の操作子の操作状態に基づく楽音を発生する楽音発生手段と、
前記音高指定手段の操作子の操作に応じて、前記発光部の各発光要素が配列方向に沿って順次発光状態になるよう制御する発光制御手段と
を含むことを特徴とする電子弦楽器。
【請求項３】
前記発光制御手段は、前記各発光要素の発光状態の移り変わりのタイミングを任意に調整する調整手段を更に具えることを特徴とする請求項１又は２に記載の電子弦楽器。
【請求項４】
テンポクロックを任意の周期で発生しうるテンポクロック発生手段を更に有し、
前記発光制御手段に具わる前記調整手段は、前記テンポクロックの周期に同期して前記各発光要素の発光状態の移り変わりのタイミングを制御することを特徴とする請求項３に記載の電子弦楽器。
【請求項５】
前記発音指示トリガ手段は、前記トリガを所定の複数の発音チャンネル別に入力しうる手段を含み、
前記音高指定手段の操作子は、前記所定の複数の発音チャンネルに夫々対応する所定の複数の列を成し、
楽音発生手段は、前記所定の複数の発音チャネンル毎に楽音を発生しうる手段を含み、
前記発光部は、前記所定の複数の操作子の列に対応する複数列に配列された発光要素から構成されるものであって、
前記発光制御手段は、前記複数の発音チャネンルに対応する各列毎に前記発光要素の発光を制御するものであることを特徴とする請求項１乃至４の何れかに記載の電子弦楽器。
【請求項６】
前記音高指定手段の前記操作子の操作状態を指定するデータ及び前記発音チャネンルを指定するデータを含む演奏ガイド情報を供給する供給手段と、
前記供給手段から供給された演奏ガイド情報に含まれる前記操作子の操作状態を指定するデータと前記音高指定手段の操作状態との一致、又は、前記発音チャネンルを指定するデータと前記発音指示トリガ手段によってトリガが入力された発音チャネンルとの一致の少なくともいずれかの一方の一致を判断する判断手段と
を含み、
前記判断手段の一致出力に応じて、前記発光制御手段による前記発光部の発光制御が行われる請求項１乃至５のいずれかに記載の電子弦楽器。
【請求項７】
前記供給手段は、前記操作子の操作状態を指定するデータと前記発音チャネンルを指定するデータによって３つ以上の音高の楽音を組み合わせた和音を表現した演奏ガイド情報を出力しうるものであることを特徴とする請求項６に記載の電子弦楽器。
【請求項８】
ボディとネックを有する弦楽器型の電子楽器であって、
前記ボディ及び／又はネックにおいて、前記音高指定手段に含まれる操作子の操作状態に応じた音高での楽音の発音を指示するトリガを所定の複数の発音チャンネル別に入力する発音指示トリガ手段と、
前記ネック及び／又はボディにおいて、記所定の複数の発音チャンネルに夫々対応する複数の列に配列された複数の操作子を含む音高指定手段と、
前記各操作子に対応して設けられ、該操作子の配列に倣って配列された複数の発光要素からなる発光部と、
前記音高指定手段の前記操作子の操作状態を指定するデータ及び前記発音チャネンルを指定するデータを含む演奏ガイド情報を供給する供給手段と、
前記供給手段から供給された演奏ガイド情報に含まれる前記操作子の操作状態を指定するデータと前記音高指定手段の操作状態との一致を判断する判断手段と、
前記判断手段の一致出力に応じて、前記発光部の各発光要素が配列方向に沿って順次発光状態になるよう制御する発光制御手段と、
前記判断手段の一致出力に応じて、前記前記供給手段から供給された演奏ガイド情報に基づく楽音を発生する楽音発生手段と
を有し、前記判断手段の一致出力に応じて、前記供給手段から次回供給されるべき演奏ガイド情報が新規に更新されることを特徴とする電子弦楽器。
【請求項９】
前記判断手段は、前記演奏ガイド情報に含まれる前記発音チャネンルを指定するデータと前記発音指示トリガ手段によってトリガが入力された発音チャネンルとの一致を判断する判断手段を含むことを特徴とする請求項８に記載の電子弦楽器
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばギターやウクレレ等のような構造のアコースティック弦楽器を模擬して構成された弦楽器型の電子弦楽器に関し、特に、操作子を発光制御することで演奏操作の視認性を向上するようにした電子弦楽器に関する。
【背景技術】
【０００２】
従来から、自然楽器を模擬して構成されており、自然楽器に対応して設けられた所定の演奏操作子の操作に応じて電子的に楽音を発生する電子楽器が知られている。すなわち、この種の電子楽器では自然楽器と同様に演奏者によって操作される演奏操作子を多数備えており、これらの演奏操作子の操作に応じて決定された楽音の音高や発生タイミングなどに従って楽音を発生する。一例として、自然楽器のギターを模擬した構成の弦楽器型電子楽器（電子弦楽器）は、ネック部に具わる複数のフレット位置に対応する位置に音高指定するための複数のフレット間操作子を有し、自然楽器のギターにおける撥弦位置に対応する位置には、弦を模擬した構成の複数（ギター型であれば６つ）の発音指示操作子を有する。演奏者はフレット間操作子を押さえて音高を指定し、発音指示部への撥弦操作（＝弾弦操作）をトリガとして楽音を発生させる。複数のフレット間操作子は、ネック部の長手方向に沿う列を一組として、該複数の発音指示操作子の各々に対応する列を成す。この種の電子弦楽器は、自然楽器のギターと同様な演奏操作態様で操作されるので、当該楽器の演奏者が右利きであれば、発音指示操作子に対する撥弦操作は右手で行われ、フレット間操作子の押さえ操作は左手で行われるのが一般的である（例えば、下記特許文献１参照）。
【０００３】
前記特許文献１の記載によれば、演奏ガイド機能として、演奏の手本となる自動演奏データに基づき、前記複数のフレット間操作子の各々に具わる発光部を点灯制御することで、実行すべき演奏操作（撥弦操作やフレット間操作子の押下操作）を提示する機能があった。この演奏ガイド機能においては、通常の演奏モード、すなわち、撥弦操作とフレット間操作子押下操作の双方組み合わせで演奏を進行させるモードに加えて、撥弦操作を不要とし、フレット間操作子押下操作のみを用いて演奏の練習を行うことができるモード（左手演奏モード）、及び、フレット間操作子押下操作を不要とし、撥弦操作のみを用いて演奏の練習を行うことができる（右手演奏モード）の選択が可能な旨が開示されていた。
【０００４】
また、上記の発光による演奏ガイド機能の改良として、撥弦操作に関する演奏ガイドの視認性を向上させるべく、撥弦操作されるべき発音指示操作子に対応する列を構成する全てのフレット間操作子の発光部を発光させるものがあった（例えば、下記特許文献２参照）。
【特許文献１】特開２００２−２５８８６６号公報
【特許文献２】特開２００２−２８７７５０号公報
【０００５】
しかし、上記特許文献１の演奏ガイド機能によれば、操作すべきフレット間操作子の発光部が発光されるだけなので、演奏者の手指が当該操作すべきフレット間操作子を押さえてしまうと、発光部が指の下に隠れてしまい、自身の操作が正しいのかどうか確認し難い。また、上記特許文献２の演奏ガイド機能によれば、フレット間操作子の列全体を発光させることで視認性は向上されるものの、発光させる量が多いので電力消費量が大きいという不都合があった。
【０００６】
上記特許文献１に従う演奏ガイド機能をウクレレ型の電子弦楽器に適用した場合、ネック部の幅や長さ、或いは、個々のフレット間操作子のサイズ等が全体的に小さくなるため、操作すべきフレット間操作子を１つ発光させるだけの構成では、自身が行った操作が正しいのかどうかの視認がより一層困難になる。更に言えば、操作すべきフレット間操作子に隣接するフレット間操作子もまた演奏者の手の影に入り見え難くなるので、誤操作していた場合であっても（例えば、押さえるべきフレット間操作子の隣を押さえてしまったとしても）、その間違いに気付き難い。また、上記特許文献２のように電力消費量が大きい方法では、電池の消耗が激しくなってしまい、電池を電源としてポータブルに使用する場合等に不利である。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
この発明は上述の点に鑑みてなされたもので、フレット間操作子の発光の視認性を高めることができる電子弦楽器を提供することを目的する。
【課題を解決するための手段】
【０００８】
この発明は、ボディとネックを有する弦楽器型の電子弦楽器であって、前記ネック及び／又はボディにおいて、列状に配設された複数の操作子を含む音高指定手段と、前記ボディに及び／又はネックおいて、前記音高指定手段に含まれる操作子の操作状態に応じた音高での楽音の発音を指示するトリガを入力する発音指示トリガ手段と、前記各操作子に対応して設けられ、該操作子の配列に倣って配列された複数の発光要素からなる発光部と、前記発音指示トリガ手段に入力されたトリガに応じて、前記音高指定手段の操作子の操作状態に基づく楽音を発生する楽音発生手段と、前記発音指示トリガ手段に入力されたトリガに応じて、前記発光部の各発光要素が配列方向に沿って順次発光状態になるよう制御する発光制御手段とを含むことを特徴とする電子弦楽器である。
【０００９】
また、この発明は、ボディとネックを有する弦楽器型の電子楽器であって、前記ネック及び／又はボディにおいて、列状に配設された複数の操作子を含む音高指定手段と、前記ボディ及び／又はネックにおいて、前記音高指定手段に含まれる操作子の操作状態に応じた音高での楽音の発音を指示するトリガを入力する発音指示トリガ手段と、前記各操作子に対応して設けられ、該操作子の配列に倣って配列された複数の発光要素からなる発光部と、前記発音指示トリガ手段に入力されたトリガに応じて、前記音高指定手段の操作子の操作状態に基づく楽音を発生する楽音発生手段と、前記音高指定手段の操作子の操作に応じて、前記発光部の各発光要素が配列方向に沿って順次発光状態になるよう制御する発光制御手段とを含むことを特徴とする電子弦楽器である。
【発明の効果】
【００１０】
この発明によれば、前記ネック及び／又はボディにおいて列状に配設された複数の操作子に対応して配列された複数の発光要素が、発光制御手段の制御により、前記発音指示トリガ手段に入力されたトリガに応じて、前記発光部の各発光要素が配列方向に沿って順次発光状態になるよう制御されることで、光が、操作子の配設列に沿って移動するように発光制御することができる。また、この発明よれば、発光制御手段の制御により、前記音高指定手段の操作子の操作に応じて、前記発光部の各発光要素が配列方向に沿って順次発光状態になるよう制御されることで、この場合も、光が、操作子の配設列に沿って移動するように発光制御することができる。これにより、或る操作子が演奏者の手指の下にあったとしても、光の移動により、発光表示の視認性を高めることができる。更に、上記の発明を、所謂演奏ガイド機能に適用することで、ウクレレ等のようなタイプの電子弦楽器において、撥弦操作やコード押さえ操作の視覚的確認を明確に行うことができるようになるという優れた効果を奏する。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照してこの発明の一実施例について説明する。当該実施例において、この発明に係る電子弦楽器の一例として、ウクレレ型の電子弦楽器を示す。
【００１２】
図１（ａ）は、この実施例に係るウクレレ型電子弦楽器の外観を上面から見た平面図であり、（ｂ）は、（ａ）のウクレレを裏面から見た図である。図示の通り当該ウクレレ方電子弦楽器の全体的な外観形状を通常のアコースティックのウクレレを模擬したもので、ボディ１と、該ボディ１の一端から突き出したネック２とを有する筐体から構成され、両部材の形状及び寸法はアコースティックのウクレレと概ね同様となっている。ボディ１の略中央には、アコースティックのウクレレの第１弦〜第４弦に対応して、各弦を模擬した金属ワイヤ製の擬似弦（発音指示操作子）１０ａ，１０ｂ，１０ｃ及び１０ｄを含む発音指示トリガ手段１０が配設されている。演奏者は自然楽器において右手でウクレレの弦を撥弦する（ストロークする又は爪弾く）ようにして擬似弦１０ａ〜１０ｄを操作することで発生させる楽音の発音タイミングを指示できる。
【００１３】
ネック２の表面（すなわち、アコースティックのウクレレでいう指盤部）には、ネック２の先端部（ヘッド３）側から順に第１〜第１２フレット４となる部材がネック２の長手方向に沿って配列されている。各フレット４の部材の相互間隔は、アコースティックのウクレレに倣い、高音域であるほど、つまり、ボディ１側に近いほど、狭くなっている。当該ウクレレ型の電子弦楽器においては、各フレット４の部材は振動する弦の長さを規定するという自然楽器におけるウクレレのフレットとしての機能を果たすものではなく、次に述べる音高指定手段の操作位置の目安となるものである。ヘッド３とそれに隣接する第１フレット部材４の間並びに他の互いに隣接する各フレット部材４の間には、音高指定手段として、複数のフレット間操作子２０が配置されている。以下において、各フレット間操作子２０が配置された部分を指してフレット４という。フレット間操作子２０は、ネック２の長手に沿う並び方向（図１の矢印Ａ方向）に、第１〜第１２フレット４に対応する１２段、ネック２の幅に方向（図１の矢印Ｂ方向）に、擬似弦１０ａ，１０ｂ，１０ｃ及び１０ｄに対応して４段の計４８個が、マトリックス状に配設されている。すなわち、矢印Ａ方向に沿って１列に配列された１２個のフレット間操作子２０が１つの擬似弦（１０ａ〜１０ｄ）に対応する１組の列を成し、また、各擬似弦１０ａ〜１０ｄに対応するフレット間操作子２０の各列が矢印Ｂ方向に沿って４段に並列される。なお、周知の通り、ウクレレ等の弦楽器では、演奏者が押さえたフレット（フレット間）の位置がヘッド側からボディに向かうに従って、同一の弦において発音される楽音の音高が低音域から高音域に移行する。この実施例においても、それを模擬して、各擬似弦１０ａ〜１０ｄに対応するフレット間操作子２０の各列において、フレット間操作子２０の配置位置がヘッド３側の第１フレット４からボディ１側の第１２フレット４に向かうに随って、各フレット間操作子２０に割り当てられた音高が高くなる。また、同一列において、矢印Ａ方向に隣接するフレット間操作子２０同士での音高差は、１フレットで半音分に相当する音高差がある。
【００１４】
図１（ｃ）は、ネック２における１つのフレット間操作子２０の部分を抽出し、矢印Ａ方向に沿う断面で示した図である。（ｃ）を参照して、フレット間操作子２０の構成説明をする。フレット間操作子２０は、自身が配設されたフレット間（図において４ａ及び４ｂ）の間隔にほぼ相当する長さを有し、上面から見た矢印Ｂ方向の幅（図１（ａ）を参照）は、概ね擬似弦（１０ａ〜１０ｄ）の径と同等の幅を持つ部材であって、例えば透光性を有する樹脂等によって形成される。フレット間操作子２０の下側には基板２１が配設され、該基板２１上には、ＬＥＤ（発光部）２２及び固定接点とそれに対応する可動接点とからなるスイッチ２３が配設されている。スイッチ２３は該フレット間操作子２０の押下に応じて、固定接点と可動接点が接触してスイッチオン状態が検出され、押下圧力が解かれると、非押下位置に復帰してオフ状態となる。これにより当該フレット間操作子２０の操作のオン／オフ状態が検出される。４８個の各フレット間操作子２０は同様な構成要素からなる。すなわち、４８個の各フレット間操作子２０には、夫々個別にＬＥＤ２２が具備されており、後述するように各フレット間操作子２０毎に個別に発光制御されうる。詳しくは後述するように、この実施例の特徴は、その発光制御の態様として、各擬似弦１０ａ〜１０ｄに対応する列を構成する１２個のフレット間操作子２０群が、第１フレット４から第１２フレット４に向かう方向、若しくは、第１２フレット４から第１フレット４に向かう方向で、順次（流れるように）発光することにある。
【００１５】
また、図１（ｂ）に示すように、ヘッド３の裏面には、ウクレレの糸巻き（ペグ）を模擬した４つのダイヤル式スイッチ５ａ，５ｂ，５ｃ及び５ｄが配設されており、これらダイヤル式スイッチ５ａ〜５ｄは、各種動作モードの切り替えや、音色設定（楽器種類選択）、音量設定、音調設定（チューニング）等を行うものである。また、ボディ１の裏面に示す符号６は、電池ボックスの蓋部であり、該電池ボックス内に電池を収納しうる。この実施例に示すウクレレ型電子弦楽器は、電池を電源にして作動可能である。詳しくは後述するように、この実施例に従う発光表示制御によれば、視認性を向上した発光態様でありながら、電力消費量は可及的抑制されるので、ウクレレ型電子弦楽器の電源として電池を用いる際に有利である。また、ボディ１裏面の端部に形成された凹部１ａには、図示しない電源スイッチ、音量つまみ、ヘッドフォン／外部出力端子、外部入力端子、ＵＳＢ規格等、各種信号入出力用のインターフェースなどが設けられている。また、図１（ａ）において、ボディ１上面の略中央部であって、発音指示トリガ手段１０の下側の、アコースティックウクレレのサウンドホールに対応する位置には、スピーカを内蔵した放音口７が配設される。
【００１６】
各擬似弦１０ａ〜１０ｄは、演奏者が当該楽器を演奏すべく構えた時に下側に位置するものから上に向かって高音用の操作子から順に低音用の操作子になる。一般に、弦楽器の弦は、音域の高いものから低いものに向かって順に１弦、２弦、３弦…という弦番号が与えられており、この実施例においても、その弦番号を採用する。すなわち、各擬似弦の弦番号は、擬似弦１０ａが１弦、擬似弦１０ｂが２弦、擬似弦１０ｃが３弦、擬似弦１０ｄが４弦に相当する。各擬似弦１０ａ〜１０ｄの両端部には脚部１１ａ，１１ｂが形成されており、各擬似弦１０ａ〜１０ｄは、該脚部１１ａ，１１ｂを介して、演奏者による撥弦操作に応じた振動可能に、ボディ１上に支持される。各擬似弦１０ａ〜１０ｄの一方の端部１１ａは弦支持部８に支持されている。弦支持部８内には各擬似弦１０ａ〜１０ｄに対応してピエゾセンサ等適宜の振動検出センサを含むトリガ検出機構が設けられており、各擬似弦１０ａ〜１０ｄの振動は各々が対応するセンサによって個別に検出される。
各擬似弦の振動検出構造について簡単に説明すると、弦支持部８内には、各擬似弦１０ａ〜１０ｄの脚部１１ａに夫々対応して一対の弾性板が設けられており、複数の弾性板の対は、各々、対応する各擬似弦１０ａ〜１０ｄの振動に連動するように構成されている。該一対の弾性板において、個々の板面には、それぞれ、適宜の振動検出センサ（例えばピエゾセンサ等）が配設される。擬似弦１０ａ〜１０ｄがダウンストローク（上から下向きに撥弦）又はアップストローク（下から上向きに撥弦）されると、操作された擬似弦に対応する一対の弾性板の何れか一方が変形／振動し、該変形／振動した弾性板上に配設された振動検出センサが検出信号を発生する。これにより、各擬似弦１０ａ〜１０ｄの撥弦方向（ダウンストローク又はアップストローク）を検出することができる。すなわち、一対の弾性板の夫々に設けられた各振動検出センサは、各々、ダウンストローク検出用のセンサ及びアップストローク検出用のセンサとして機能する。なお、上記の振動検出構造の構成については、上記特許文献２に詳しく記載されている。また、以下の説明では、振動検出センサとしてピエゾセンサを適用した例について説明する。
なお、各擬似弦１０ａ〜１０ｄを構成する金属ワイヤは導電性であり、各擬似弦１０ａ〜１０ｄは。ハムノイズ検出センサに電機手に接続されている。そして、このハムノイズ検出センサで検出するハムノイズにより、各擬似弦１０ａ〜１０ｄへの演奏者の手指の接触を検出することができる。この擬似弦に対する指の接触を、この明細書中では「指接弦」という。また、各擬似弦１０ａ〜１０ｄの金属ワイヤはアコースティックのウクレレに倣い各ワイヤ毎に径の幅が異なっていてよい。
【００１７】
図２は、図１に示すウクレレ型電子弦楽器の電気的ハードウェア構成を機能的に示すブロック図である。図２に示すとおり、ウクレレ型電子弦楽器は、ＣＰＵ６０（発光制御手段の一部）、ＲＡＭ６１、ＲＯＭ６２、音源６３（楽音発生手段）、表示制御回路（発光制御手段）６４、自動演奏メモリ６５、フレットスイッチ群６６（音高指定手段）、各擬似弦１０ａ〜１０ｄの各々に対応したトリガ検出ブロック６７、ダイヤル式スイッチ５ａ〜５ｄを含むその他スイッチ群６８、通信インターフェース（Ｉ／Ｆ）７６及びオフレベル検出７７を含み、各装置間がバス７５を介して互いに接続される。音源６３にはＤ／Ａ変換器７８及びアンプ７９を介してサウンドシステムＳＳが接続され、オフレベル検出７７は音源６３にも接続されている。表示制御回路６４には発光部（ＬＥＤに相当）２２０が接続されている。
【００１８】
フレットスイッチ群６６は、上述した４８組のフレット間操作子２０で構成される。各フレット間操作子２０の検出信号はピッチデータの元となるものであり、ＣＰＵ６０に供給される。トリガ検出ブロック６７は、各擬似弦１０ａ〜１０ｄに対応して設けられている。前述の通り、各擬似弦１０ａ〜１０ｄの振動検出構造は、一対の弾性板に夫々設けられたダウンストローク検出用のピエゾセンサ及びアップストローク検出用のピエゾ振動検出センサからなる。このため、トリガ検出ブロック６７は、各擬似弦毎にダウンストローク検出用及びアップストローク検出用の２つが設けられることになり、実質的には全部で８つ存在することになる。同図では、トリガ検出ブロック６７のうち１つ（例えばダウンストローク検出用）のみを示しており、ダウンストローク検出用のピエゾセンサを符号「１５ｘ」で示している。なお、１つのセンサで、ダウンストローク及びアップストロークの区別なしにトリガを検出する構成にすれば、振動検出センサは各弦につき１つでよいので、トリガ検出ブロック６７は全部で４つであってよい。
【００１９】
ピエゾセンサ１５ｘからの検出信号は、整流部６９で整流され、エンベロープ検出部７０でエンベロープ曲線が形成され、Ｐ・Ｈ（ピークホールド）検出部７１で波形のピークが検出され、スレッショルド比較部７２による比較の結果、ピークが所定の閾値を超えた場合は、撥弦有りと看做し、Ａ／Ｄ変換器７３によって検出信号がディジタル変換される。この変換されたデジタルデータは、撥弦の強さを示す例えば８ビットのデータであり、そのうちの１ビットのデータからトリガ検出部７４によって撥弦があったことが検出されると共に、デジタルデータはＡ／Ｄ変換器７３からＣＰＵ６０に撥弦強さ信号（発音強さデータ）として供給される。
【００２０】
アップストローク検出用のトリガ検出ブロック６７並びに図示を省略した他の全てのトリガ検出ブロック６７においても、検出信号を処理する構成は上記と同様である。
【００２１】
ＣＰＵ６０は、当該電子弦楽器の全体的な動作の制御を行う。ＲＡＭ６１は、各種データを記憶し、ＣＰＵ６０がプログラムを実行する際のワークエリアとしても機能する。ＲＯＭ６２は、ＣＰＵ６０が実行する制御プログラム等を格納している。音源６３は、ＣＰＵ６０によって発音タイミング及びタッチ等がコントロールされ、このコントロール下において、楽音形成のためにプリセットされたパラメータを時変動させながら楽音を発生するセクションである。音源ソースが波形メモリである場合は、波形ＲＯＭ及びその読み出し手段も含んで構成される。サウンドシステムＳＳは、アンプ７９及びスピーカ８０からなり、Ａ／Ｄ変換器７３からの楽音信号を音響信号に変換する。また、オフレベル検出７７は、音源６３から出力される楽音信号からオフレベル信号を検出してそれをＣＰＵ６０に供給する。なお、音源６３は擬似弦１０ａ〜１０ｄに夫々対応する４つの発音チャンネルｃｈ１〜ｃｈ４にて各擬似弦１０ａ〜１０ｄ毎に発音させることが可能である。
【００２２】
表示制御回路６４は、ＣＰＵ６０による制御に基づき発光部２２０の表示を制御する。発光部２２０は、複数のフレット間操作子２０の各々に設けられたＬＥＤ２２に相当する。この実施例に係る電子弦楽器によれば、ネック２上のフレット間操作子２０の列を光が流れるように、各フレット間操作子２０のＬＥＤ２２が順次発光することで、演奏者に対して視認性のよい発光表示制御が行われることが、後述から明らかになる。
【００２３】
自動演奏メモリ６５は、例えばボディ１に具わるメモリスロット（図示省略）に挿入されたメモリカード等であり、この自動演奏メモリ６５には後述する自動演奏用データが記憶されている。通信Ｉ／Ｆ部７６は、複数種類のインターフェースを有し、他のＭＩＤＩ機器等の外部装置からＭＩＤＩ信号を入力することや、ＭＩＤＩ信号を外部装置に出力することの他、パーソナルコンピュータ等との間でデータの送受信を行うことや、インターネット等の通信回線に接続すること等もできるように構成されている。
【００２４】
その他スイッチ群６８には、ヘッド３に設けられた４つのダイヤル式スイッチ５ａ〜５ｄが相当し、演奏モードの切り替えや、音色設定（及び楽器種類選択）、或いは、音量設定等の各種パラメータ設定指示がＣＰＵ６０へ供給される。以下の説明において、その他スイッチ群６８に含まれる各種スイッチのうち、演奏モードの切り替えを指示するスイッチを「ダイヤルＭ」と称する。「ダイヤルＭ」によって設定可能な演奏モードには、次の３つがある。（１）通常の演奏モード：すなわち、演奏者が右手で行う各擬似弦１０ａ〜１０ｄの撥弦操作と、左手にて行うフレット間操作子２０の押さえ操作の双方組み合わせによって楽器演奏を行うモード（両手モード）。（２）フレット間操作子２０の押さえ操作を不要とし、右手で行う擬似弦１０ａ〜１０ｄの撥弦操作のみに応じて自動演奏を歩進させる演奏モード（右手演奏モード）。（３）擬似弦１０ａ〜１０ｄの撥弦操作を不要として、左手のフレット間操作子２０の押さえ操作に応じて自動演奏を歩進させる演奏モード（左手演奏モードという）。なお、上記の各演奏モードの定義は、右利き演奏（つまり右手で撥弦操作する場合）が前提となっている。左利き演奏の場合は左右が逆になるが、これは呼称の問題であるから詳述しない。
また、音色設定（楽器種類選択）によれば、任意に選択した楽器種類に対応する音色を設定すると共に、該選択された楽器の種類に応じて、各擬似弦１０ａ〜１０ｄの開放弦のピッチをプリセットすることができる。なお、ここで「開放弦のピッチ」とは、フレット間操作子２０を押さえずに各擬似弦１０ａ〜１０ｄを撥弦した際の各弦毎の発音音高である。標準的なウクレレの設定では、１弦（擬似弦１０ａ）から４弦の順に、音名「Ａ」，音名「Ｅ」，音名「Ｃ」，音名「Ｇ」と設定される。
【００２５】
また、図２において、テンポクロック発生部ＴＣＬにおいて発生するテンポクロックパルスは、後述するタイマインタラプト処理の割り込みタイミングの時間間間隔を指示するタイマインタラプト命令としてＣＰＵ６０に供給される。前記テンポクロックパルスの周期は、その他スイッチ群６８に含まれるダイヤル式スイッチ５ａ〜５ｄの何れかによって設定変更しうる。すなわち、前記ダイヤル式スイッチの回転操作によって、図２に示す可変抵抗器ＶＲの抵抗値を可変して、該テンポクロックパルスの周期を変更できる。これにより、前記各ＬＥＤの発光状態の移り変わりのタイミングを任意に調整することができる。
【００２６】
図３は、当該電子弦楽器のメインルーチンの処理手順を示すフローチャートである。以下の処理では時分割処理により各擬似弦１０ａ〜１０ｄに対応する４つの発音チャンネルについて処理するものとし、「ｃｈ」は各擬似弦１０ａ〜１０ｄの夫々に対応するチャンネル番号「１」〜「４」を示す。また、ＰＩＴ（ｎ）は、発音する楽音のピッチデータ（キーコード）を格納するレジスタである。値ｎは、ピッチをＭＩＤＩ値で表した数値（音高数値）をとる。例えば、音名「Ｃ３」（中央のＣ）であれば、ＭＩＤＩ値は「６０」である。ＰＩ（ｎ）はプリセットされた開放弦用のピッチデータを格納する開放弦用プリセットレジスタである。ＴＣ（ｃｈ）はトリガ検出部７４の検出信号に基づく撥弦センサ値（撥弦強さ信号）をタッチデータとして格納するレジスタである。「ｍ」はスイッチオンされたフレット間操作子２０の番号を開放弦から高音側に向かってｍ番目として計上した番号を格納するレジスタである。また、「Ｍ」は、前記演奏モードの設定状態を示す３状態フラグであり、Ｍ＝「０」で「両手モード」、Ｍ＝「１」で「右手演奏モード」、Ｍ＝「２」で「左手演奏モード」を表す。
【００２７】
図３に示すように、先ず、ステップＳ１において所定の初期化処理が行われた後、ステップＳ２において、各種パラメータ設定処理を行う。各種パラメータ設定処理の手順の一例は図４に示すようである。各種パラメータ設定処理は、ヘッド３に設けられた４つのダイヤル式スイッチ５ａ〜５ｄの操作に応じた各種パラメータ設定を行う処理である。図４のフローチャートは、図示及び説明の便宜上、演奏モードを設定するための「ダイヤルＭ」の設定処理が抽出して描かれている。ステップＳ３０では「ダイヤルＭ」の設定に変化があったかどうかを調べる。「ダイヤルＭ」の設定は、上述の通り、「０」〜「２」の３状態フラグＭの値で示される。変化があれば（ステップＳ３０のｙｅｓ）、ステップＳ３１において新規に設定されたフラグＭの値をセットする。
【００２８】
ステップＳ３２において、現在設定されているフラグＭの値が「１」、すなわち、演奏モードとして「右手演奏モード」が設定されている場合（ｙｅｓの場合）は、処理をステップＳ３３に進めて、右手演奏モードに対応する発光モード切替信号Ｓ＝１を発生して、該発生された発光モード切替信号Ｓ＝１に応じて発光モードの設定を行う。発光モードは、フレット間操作子２０を発光させる際の発光制御モードであって、具体的には、フレット間操作子２０を発光させる順序（光を移動させる向き）を、第１２フレットから第１フレットに向けるか、第１フレットから第１２フレットに向けるかを切り替える。
この実施例では、一例として発光モード切替信号Ｓ＝１によって第１２フレットから第１フレットに向けて光を移動させる発光モード（これを便宜上第１の発光モードと呼ぶ）が設定される。右手演奏モードにおける演奏ガイドでは、操作すべき操作子として擬似弦１０ａ〜１０ｄの何れかを提示したいのであるから、正しい（操作すべき）擬似弦１０ａ〜１０ｄが撥弦操作された時に第１の発光モードで発光制御されるようにすれば、あたかも、撥弦操作した擬似弦からネックへ向かって（フレット間操作子の列上を第１２フレットから第１フレットへ向かって）走るように、光が移行するので、演奏者に対して、操作した擬似弦（とそれに対応するフレット間操作子の列）を強く印象付けることができる。よって、第１の発光モードは、擬似弦１０ａ〜１０ｄの撥弦操作のみによって演奏を進行させる右手演奏モードに適している。
【００２９】
ステップＳ３４において現在設定されているフラグＭの値が「２」、すなわち、演奏モードとして「左手演奏モード」が設定されている場合（ｙｅｓの場合）は、処理をステップＳ３５に進めて、左手演奏モードに対応する発光モード切替信号Ｓ＝２を発生して、該発生された発光モード切替信号Ｓ＝２に応じて発光モードの設定を行う。この実施例では、一例として、発光モード切替信号Ｓ＝２によって第１フレットから第１２フレットに向けて光を移動させる発光モード（これを便宜上第２の発光モードと呼ぶ）が設定される。左手演奏モードにおける演奏ガイドでは、操作すべき操作子として、押さえ操作すべきフレッド間操作子２０を提示したいのであるから、例えば、押さえ操作すべきフレッド間操作子２０を予め発光させておき、正しい（操作すべき）フレッド間操作子２０が押下操作された時に第２の発光モードで発光制御することで、押さえ操作された各フレッド間操作子２０を発光開始点としてボディ方向へ向かって（第１フレットから第１２フレットに向かう向き）、あたかも、或るコード（和音）フォームを構成する操作子から光が飛び出すよう発光制御することができ、演奏者は、正しい操作を行ったことを移動する光によって明確に確認できる。よって、第２の発光モードは、フレッド間操作子２０の押さえ操作のみによって演奏を進行させる左手演奏モードに適している。
【００３０】
また、現在設定されているフラグＭの値が「０」、すなわち、演奏モードとして、通常演奏モード（両手モード）が設定されている場合（ステップＳ３６のｙｅｓ）、ステップＳ３７では、両手演奏モードに対応する発光モード切替信号Ｓ＝０を発生する。この実施例においては、発光モード切替信号Ｓ＝０の場合（両手モードの場合）は、発光制御が行われない。
【００３１】
また、その他パラメータ設定操作子の設定が変更されていれば（ステップＳ３８のｙｅｓ）、ステップＳ３９では、前記変更されたその他パラメータ設定（音色、音量等）に応じて、新規に設定された値で各種パラメータをセットする。
なお、この実施例において、上記各種パラメータの設定を行う操作子は、ヘッド３に設けられたダイヤル式スイッチ５ａ〜５ｄである。これらダイヤル式スイッチ５ａ〜５ｄは、該各種パラメータ設定の他に、各擬似弦１０ａ〜１０ｄ毎の開放弦ピッチのチューニングにも利用される。すなわち、４つのダイヤル式スイッチ５ａ〜５ｄは各擬似弦１０ａ〜１０ｄに個別に割り当てられ、アコースティック弦楽器のペグを巻くのと同じ要領で、各々対応する擬似弦毎にチューニングを行うことができる。ダイヤル式スイッチ５ａ〜５ｄの使用用途の切り替えは、例えば、専用の切り替えスイッチや、或いは、所定の複数のフレット間操作子の同時押さえ操作等、適宜の方法で指示できてよい。
【００３２】
以上に説明した各種パラメータ設定処理が終わると、図３のステップＳ３に処理がリターンし、ステップＳ３以降の処理で楽音発生及びフレット間操作子の発光制御を行う。ステップＳ３〜ステップＳ５のループでは、音源６３における擬似弦１０ａ〜１０ｄに夫々対応する４つの発音チャンネルｃｈについて楽音発生の終了に対応するオフ（オフレベル信号）受信時の処理を行う。すなわち、ステップＳ４において、現時点で発音中の発音チャンネルにおいて楽音信号レベル（エンベロープ信号のレベル）が減衰して極めてゼロに近くなると、オフレベル検出７７（図２参照）がオフレベル信号を出力する。ＣＰＵ６０がオフレベル信号を受信すると（ステップＳ４のｙｅｓ）、ステップＳ５では、当該発音チャンネルｃｈの全データをリセットする。
【００３３】
ステップＳ６では、フラグＭに値０がセットされているかどうかによって、演奏モードが通常の演奏（両手モード）に設定されているどうかを判断する。ｎｏの場合は、処理がステップＳ２３に分岐して、後述するように、演奏ガイドの手本となる自動演奏用データが逐次発生される。演奏モードが通常の演奏（両手モード）に設定されていれば）ステップＳ６のｙｅｓ）に進み、ステップＳ７〜Ｓ１４において、フレット間操作子Ｆｓｗ（図１の符号２０）のオン・オフ操作に応じて指示されたピッチデータを取り込むための処理を行う。ステップＳ７において全てのフレット間操作子Ｆｓｗを走査し、ステップＳ８ではフレット間操作子Ｆｓｗのオン又はオフイベントの有無を判定する。先ず、オフイベント時を説明をすると、当該発音チャンネルの操作子の列において、他に何もイベントがなければ、ステップＳ１１において開放弦の扱いとなり（ｙｅｓ）、ステップＳ１４において、当該チャネンルｃｈの開放弦用プリセットレジスタＰＩ（ｎ）のデータが、ピッチレジスタＰＩＴ（ｎ）に入る。この状態で、後述のステップＳ９のｎｏにより、前回状態の開放弦データがピッチレジスタＰＩＴ（ｎ）に入る。すなわち、フィンガリングオフイベント時に対応して、当該発音チャンネルｃｈの操作子の全てオフのイベントのときに、開放弦と判断される。
また、上記ステップｓ８において検出されたオフイベントが当該チャンネルｃｈのフレット間操作子列における最後のオフイベントでなければ、つまり、当該チャンネルｃｈのフレット間操作子列に属する他のフレット間操作子Ｆｓｗがオン状態にあり、当該チャンネルｃｈが開放弦の状態になっていなければ、当該チャンネルｃｈのフレット間操作子の列において、現在オン中のフレット間操作子Ｆｓｗのうちの最高音に相当するものを優先する処理を行い（ステップＳ１２）、該現在オン中の操作子のうちの最高音に相当するフレット間操作子Ｆｓｗのフレット番号ｍを用いて、ステップＳ１３のピッチデータ設定処理を行う。
【００３４】
また、ステップＳ８において、フレット間操作子Ｆｓｗのオンイベントを検出すれば、ステップＳ９に分岐する。ステップＳ９では、オンイベントがあったフレット間操作子Ｆｓｗに対応する擬似弦の発音チャネンルｃｈが現在使用中かどうか、つまり、楽音発音中かどうかを判定し、未使用（ｎｏ）であれば、ステップＳ１３に進める。ステップＳ１３では、当該イベントに対応するピッチデータを発音用のピッチレジスタＰＩＴ（ｎ）に格納する。イベントに対応するピッチデータは、当該発音チャネンルｃｈの開放弦用プリセットレジスタＰＩ（ｎ）に格納された開放弦用の音高データにフレット間操作子Ｆｓｗのフレット番号ｍを足したもの（つまり、開放弦からｍ番目のピッチ）である。また、当該チャンネルｃｈが使用中であって、現在オンイベントされたフレット間操作子Ｆｓｗのフレット番号ｍが、当該チャネンルｃｈで押圧操作されたフレット間操作子Ｆｓｗのフレット番号ｍよりも高音側であれば、ステップＳ１０をｙｅｓに分岐し、ステップＳ１３にて当該イベントに対応するピッチデータを発音用のピッチレジスタＰＩＴ（ｎ）に格納する。一方、ステップＳ１０において、現在オンイベント有りのフレット間操作子Ｆｓｗのフレット番号ｍが、当該チャネンルｃｈで既に押圧操作中の他のフレット間操作子Ｆｓｗの番号ｍよりも高音側でなければ、当該チャンネルｃｈのピッチレジスタＰＩＴ（ｎ）に現在格納されている（つまり前回設定した）ピッチデータを維持する。
以上の処理で、各発音チャンネルｃｈのフレット間操作子Ｆｓｗのオン又はオフ操作によって指示されたピッチデータを取得できる。
【００３５】
ステップＳ１５では、フラグＭに値２がセットされているかどうかによって、演奏モードが左手演奏モード（すなわちフレット間操作子Ｆｓｗの押圧操作のみによる演奏のモード）に設定されているどうかを判断する。演奏モードが通常の演奏（両手モード：フラグＭ＝０）に設定されていれば（ステップＳ１５のｎｏ）、ステップＳ１６に進む。ステップＳ１６〜ステップＳ２２は、発音指示トリガ手段１０（擬似弦）における弾弦操作に対する処理に相当する。
先ずステップＳ１６において撥弦操作を走査する。ステップＳ１７では指接弦の有無を判定し、指接弦があれば（ステップＳ１７のｙｅｓ）、ステップＳ１８において、当該発音チャンネルｃｈにて発音中の楽音を急速に減衰させて、そのチャンネンルｃｈについてオフ処理を行う。ここでのオフ処理は上記ステップＳ４及びＳ５での処理と概ね同様である。そして、ステップＳ１９において、フレット間操作子Ｆｓｗのオン／オフ状態に関りなく、擬似弦１０ａ〜１０ｄに対する撥弦操作の有無を判定する。撥弦操作がなければ処理はステップＳ２までリターンされる。
【００３６】
ステップＳ１９において、前記トリガ検出ブロック６７（図２参照）におけるトリガ検出の結果として、撥弦有りが検出されると、処理をステップＳ２０進める。演奏モードが通常の演奏（両手モード：フラグＭ＝０）に設定されていれば（ステップＳ２０のｎｏ）、ステップＳ２１において、トリガ検出部７４（図２参照）で検出した撥弦強さ信号（撥弦センサ値）をタッチデータレジスタＴＣ（ｃｈ）に当該発音チャンネルのタッチデータとして取り込み、ステップＳ２２において、上述の処理を経て取得したピッチデータ及びタッチデータやキーオンデータ等を含む当該発音チャネンルの全データを音源６３に送出して、当該発音チャネンルの全データに対応する楽音を発生させる。以上の手順で、通常の演奏処理が行われる。
【００３７】
次に、演奏モードが右手演奏モード（フラグＭ＝１）又は左手演奏モード（フラグＭ＝２）に設定されている場合の処理手順について説明する。いずれの場合においても、ＬＥＤ２２の発光による演奏ガイド機能が発動される。
図３のメイン処理において、ステップＳ６をｎｏに分岐し、ステップＳ２３において、自動演奏用データを逐次発生する処理を実行する。自動演奏用データは、或る時点で実行されるべき演奏操作状態（すなわち、撥弦操作すべき擬似弦のデータと、押圧操作すべきフレット間操作子のデータ）を表すデータであって、これに基づきＬＥＤ２２の発光制御や演奏ガイド処理が行われる。自動演奏メモリ６５（図２参照）には、例えば、演奏の手本となる楽曲を構成する発音イベントのコード（和音）や音高のデータや、その発音タイミング等を含み、この手本となる楽曲のデータに基づき自動演奏用データが生成される。自動演奏用データを再生すべき時刻の情報は、例えば小節数とテンポクロック数によって表現された「時間情報」によって規定される。自動演奏用データの歩進は、後述する歩進信号に基づき行われる。
前記自動演奏用データは、一例として、３音以上の構成音からなるコード（和音）データを表すデータ（複数の撥弦すべき擬似弦と複数のフレット間操作子との組み合わせからなるデータ）であってよい。また、前記再生すべき発音イベントのコード（和音）や音高は、逐次、ピットデータとしてレジスタＰＩＴ（ｎ）に格納される。演奏ガイドとしてのＬＥＤ２２の発光制御は、図５に示すタイマインタラプト処理により実行される。
【００３８】
図５は自動演奏メモリ（ＡＰＭ）の自動演奏用データに従ってＬＥＤ２２の発光制御する動作をタイマインタラプト処理によって実行する手順の一例を示すフローチャートであり、この処理はテンポクロックパルスの周期毎に実行される。すなわち、この処理は、図２に示すテンポクロック発生部ＴＣＬから発生するタイマインタラプト命令をＣＰＵ６０に取り込むことで、実行される。このタイマインタラプト命令に基づく割り込み時間間隔は、図２に示す可変抵抗器ＶＲ（又は図４のステップＳ３９の処理）によって変更可能である。図５に示す処理により、現時点で実行されるべき演奏操作状態を各フレット間操作子２０のＬＥＤ２２の発光により提示することができる。この処理は、演奏モード（右手演奏モード又は左手演奏モード）に応じてその内容が異なる。右手演奏モードでは、擬似弦１０ａ〜１０ｄに対する撥弦操作を演奏者が行うのであるから、自動演奏用データとしてはフレット間操作子の位置（フレット番号）の情報を使用する。すなわち、右手演奏モード（フラグＭ＝１）が設定されている場合（ステップＳ４０のｙｅｓ）の処理は、現在進行中のタイマカウント値（例えば小節数とテンポクロック数によって表現される）と自動演奏用データの前記時間情報とを比較して、両者が一致していれば、前記時間情報に対応する自動演奏用データとして、フレット番号の情報を読み出し、且つ、演奏操作状態（擬似弦とフレット間操作子との組み合わせ）とＬＥＤ位置を対応付けた第１テーブルを用いて、現時点で実行されるべき演奏操作状態に対応するＬＥＤの発光指示を行う（ステップＳ４１）。なお、右手演奏モードにおいては、前記ステップＳ４１において、現時点で実行されるべき演奏操作状態の発光（或るコードフォームに対応するＬＥＤ発光）を行わない実施形態であってもよい。
【００３９】
また、左手演奏モードでは、フレッド間操作子２０の押さえ操作を演奏者が行うのであるから、自動演奏用データとしては対応する擬似弦の弦番号（第１〜第４弦）を示す情報を使用する。すなわち、左手演奏モード（フラグＭ＝２）が設定されている場合（ステップＳ４２のｙｅｓ）の処理は、現在進行中のタイマカウント値（例えば小節数とテンポクロック数によって表現される）と自動演奏用データの前記時間情報とを比較して、両者が一致していれば、前記時間情報に対応する自動演奏用データとして弦番号の情報を読み出し、且つ、演奏操作状態とＬＥＤ位置を対応付けた第２テーブルを用いて、現時点で実行されるべき演奏操作状態に対応するＬＥＤの発光指示を行う（ステップＳ４３）。
なお、演奏モードが両手モード（フラグＭ＝０）であれば、当該タイマインタラプト処理では何も行われずにリターンする。
上記の処理により、押さえ操作すべきフレッド間操作子２０が発光して、演奏ガイドすることができる。
【００４０】
図３に戻ると、図３のフローにおいて、演奏モードが右手演奏モード（フラグＭ＝１）に設定されている場合、前述したステップＳ１６〜ステップＳ１９により、発音指示トリガ手段１０（擬似弦）における弾弦操作有無の判定処理が行われたのち、ステップＳ２０のモード判定をｙｅｓに分岐して、ステップＳ２４に進む。ステップＳ２４において、前記撥弦有りが判定された擬似弦の弦番号（発音チャンネルｃｈ）と、自動演奏用データに含まれた（つまり操作すべき）擬似弦番号（発音チャンネルｃｈ）に一致するかどうか判定する。ｙｅｓであれば、ステップＳ２５において、当該擬似弦に対応するフレッド間操作子の列（１乃至複数列）を、前記「第１の発光モード」で発光制御することを指示する「第１の発光シフト信号」を発生して、図６を参照して後述する第１の発光モードによる発光移動制御を行うと共に、自動演奏メモリ６５に対する第１の演奏歩進信号を発生して演奏の歩進を指示する。すなわち、次回の発音イベントに相当する演奏操作状態を表す自動演奏用データを指示する。
【００４１】
また、左手演奏モード（フラグＭ＝２）に設定されている場合（図３のメイン処理ステップＳ１５のｙｅｓ）は、ステップＳ２６に進む。左手演奏モードにおいては、ステップＳ１６〜Ｓ１９の弾弦操作（右手での操作）検出処理が不要なためである。
ステップＳ２６において、全てのフレット間操作子の操作状態をスキャンして、自動演奏用データに含まれたフレット間操作子のフレット番号情報と、現在操作されているフレット間操作子のフレット番号が一致するか、つまり操作すべきフレット間操作子が全てオン状態になったかどうか判定する。ｙｅｓであれば、ステップＳ２７において、押さえ操作された全てのフレッド間操作子の列（１乃至複数列）を、前記「第２の発光モード」で発光制御することを指示する「第２の発光シフト信号」を発生すると共に、押さえ操作された全てのフレッド間操作子のフレット番号を出力する（これにより、押さえ操作された全てのフレッド間操作子の位置を発光開始点とする）ことで、図６を参照して後述する第２の発光モードによる発光移動制御を行う。また、自動演奏メモリ６５に対する第２の演奏歩進信号を発生して演奏の歩進を指示する。すなわち、次回の発音イベントに相当する演奏操作状態を表す自動演奏用データを指示する。なお、当該左手演奏モードにおいては、押さえ操作されたフレッド間操作子を発光制御することが目的とされるので、当該実施例においては、開放弦の撥弦に相当する演奏イベント（フレッド間操作子の押さえなし）については、発光制御を行わないものとする。なお、開放弦指示としての発光制御を行う場合は、図１（ａ）に示すヘッド３におけるネック２近傍の所定箇所に、各弦に対応した４つのＬＥＤを更に配設し、これらＬＥＤを発光制御指示するよう構成してもよい。
【００４２】
上記ステップＳ２４又はＳ２６において、自動演奏用データと、実際の操作子の操作状態の一致が検出された場合は、ステップＳ２２において、前記自動演奏用データが表すピッチデータ（ＰＩＴ（ｎ））に基づき音源６３から楽音を発生させてよい。
【００４３】
なお、コード（和音）演奏に対応する操作を行う場合、上述のステップＳ２４又はステップＳ２６において、操作すべき（コード構成音を発生するための）全ての擬似弦／フレット間操作子を操作してｙｅｓに分岐する処理のみならず、操作すべき（コード構成音を発生するための）全ての擬似弦／フレット間操作子のうち少なくとも何れか１つを操作子さえすればｙｅｓに分岐するよう処理してもよい。これにより更に簡易化された演奏を楽しむことができる。
【００４４】
ここで、図３のステップＳ２５及びＳ２７における自動演奏メモリ（ＡＰＭ）６５に対する歩進指示と、図５のステップＳ４１及びＳ４３における自動演奏メモリ（ＡＰＭ）６５からの発光指示との関係を詳述する。大まかな流れとしては、図５において、テンポクロックによりインタラプト命令がかかることで、該テンポクロックに従って自動演奏及び発光指示が進行する。概ね上記の流れに沿って右、手演奏モード又は左手演奏モードの何れの場合でもマニュアル演奏が実行可能とされる。ここで、ステップＳ２５又はＳ２７における自動演奏メモリ（ＡＰＭ）６５に対する歩進指示が、マニュアル演奏によって少し時間的に早く（テンポクロックに従うタイミングよりも早く）発生してしまったとすると、図５のステップＳ４１及びＳ４３においても、操作すべきＬＥＤの発光指示が出てしまい、２重に指示が発生するよう処理しているように見えてしまう。この点について、以下に述べるように処理を一元化することで、マニュアル演奏主導型の演奏補助装置として動作させることができる。すなわち、ステップＳ２５又はＳ２７における自動演奏メモリ（ＡＰＭ）６５に対する歩進指示が少し早めに出されてしまった場合、現在進行中の自動演奏メモリ（ＡＰＭ）のタイマカウント値を歩進させる又は臨時にテンポクロックを発生させる指示をステップＳ２５又はＳ２７に更に含むことで、自動演奏メモリの進行をマニュアル演奏に追従させる。これにより、演奏進行の矛盾なく、且つ、インテリジェンス演奏進行されることとなる。なお、マニュアル演奏が遅れた場合（演奏に詰まる等し場合）は、ステップＳ２４又はＳ２６の各々において、「ｎｏ」の処理となりステップＳ２１、Ｓ２２に進むので、ステップＳ２１、Ｓ２２の処理を自動演奏音に付加した形で発音が行われるだけなので、演奏のテンポが乱れることはない。
【００４５】
図６は上記発光移動制御を実現するための表示制御ユニット（発光制御手段）を示す回路図である。各フレット間操作子の列（擬似弦対応列）毎に１つの表示制御ユニットが具わり、各表示制御ユニットは同様に構成される。図においては或る一の弦に対応する表示制御ユニット８０の詳細な構成を示し、他を代表するものとする。表示制御ユニット８０において、第１〜第１２フレットの各フレット間操作子毎に設けられた１２個の各ＬＥＤ部（図において符号Ｌ１〜Ｌ１２で示すダイオード）は、夫々、対応する論理回路部８１に接続されている。各ＬＥＤ部毎の論理回路部８１は、同様の要素で構成されている。一例として、第１２フレットの論理回路部８１について説明して、他を代表するものとする。論理回路部８１は、スイッチ回路８２、ＯＲ回路８３、ラッチ回路８４を含む。ラッチ回路８４は、遅延型リトリガブルモノマルチバイブレータとして機能する回路であり、Ｄ−Ｑフリップフロップ回路であるということもできる。すなわち、Ｄ入力のデータを、制御パルス信号ＰＬのパルス幅に応じた所定時間だけ遅延させて出力Ｑに発生させる回路である。スイッチ回路８２は４つの端子Ａ、Ｂ、Ｃ及びＤを有しており、正逆切り替え信号ラインＣＬが接続されている。このスイッチ回路８２は、正逆切り替え信号ラインＣＬの入力パルスに応じて、各端子Ａ、Ｂ、Ｃ及びＤの結線状態が、図において点線及び一点鎖線でしめすように、切り替わる。具体的には、第１の結線状態として端子Ａと端子Ｃが結線され、端子Ｂと端子Ｄが結線される状態を取り、第２の結線状態として端子Ａと端子Ｄが結線され、端子Ｂと端子Ｃが結線される状態をとる。スイッチ回路８２の端子Ａには、第１の発光シフト信号を供給するための双方向信号ラインＳＬが接続されている。
【００４６】
第１２フレットに対応する論理回路部８１に具わるＯＲ回路８３の一方の入力には、対応する第１２フレットのフレット間操作子用の第２発光シフト信号入力ライン（Ｆ１２）が接続される。すなわち、１２個のフレット間操作子の各々に対応して、１２本の第２発光シフト信号入力ライン（図においてＦ１〜Ｆ１２）が配設されており、各第２発光シフト信号入力ラインは、夫々、対応する論理回路部８１のＯＲ回路８３に個別に接続される。また、スイッチ回路８２の端子Ｃからの出力は、ＯＲ回路８３のもう一方の入力に接続している。ＯＲ回路８３の出力は、ラッチ回路８４のＤ入力端子に入力され、この回路８４によって、入力の所定状態（「１」又は「０」）を制御パルス信号ＰＬのパルス幅に応じた時間だけ遅延させて出力Ｑに送出する。前記所定状態（「１」又は「０」）に応じた出力信号（「１」又は「０」）が、スイッチ回路８２の端子Ｄに出力される。ラッチ回路８４とスイッチ回路８２の端子Ｄの結線には、ＬＥＤ部のカソードが接続されている。また、或る論理回路部８１のスイッチ回路８２の端子Ｂと、それよりもフレットが１つ下に隣接する論理回路部８１のスイッチ回路８２の端子Ａとは双方向信号ラインＳＬを介して接続されることで（例えば第１２フレットのスイッチ回路８２と第１１フレットのスイッチ回路８２の結線を参照されたい）、第１〜第１２フレットに対応する各論理回路部８１が直列に接続される。また、各ＬＥＤ（符号Ｌ１〜Ｌ１２）のアノード側には所定の電圧Ｖが常に印加されている。
上記説明した構成からなる表示制御ユニットが、第１〜第４弦の夫々に対応して設けられている。
【００４７】
先ず、第１の発光モードにおける発光制御の動作について説明する。第１の発光モードでは、正逆切り替え信号ラインＣＬには発光モード切替信号Ｓ＝１が入力され、スイッチ回路８２は、第１の結線状態（端子Ａ−端子Ｃ、端子Ｂ−端子Ｄが結線される状態）をとる。第１の発光シフト信号は、第１２フレットのＬＥＤ（Ｌ１２）に対応するスイッチ回路８２に接続された双方向信号ラインＬＳから入力される。これは、当該第１の発光モードでは第１２フレットから第１フレットに向けて光を移動させるためである。スイッチ回路８２の端子Ａから入力された信号が端子Ｃから出力され、ＯＲ回路８３を介してラッチ回路８４に入力される。ラッチ回路８４の出力は、スイッチ回路８２の端子Ｄを介して端子Ｂから出力され、次段の（例えば第１２フレットに対する第１１フレットの）論理回路８１に供給される。ＬＥＤ（Ｌ１２）の状態は常時「１」であり、発光指示信号の到来時に立ち下がる信号をデータとする発光シフト信号（第１又は第２発光シフト信号の何れであっても同断）をラッチ回路８４のＤ入力端子に入力する。ラッチ回路８４では、該入力された信号を、制御ラインＰＬのパルス信号の到来時にそのパルス幅だけ遅延させて、Ｑ出力端子から出力する。ＬＥＤ（Ｌ１２）は、出力信号Ｑの「０」状態時に通電され、発光する。Ｖはその印加電圧である。前記パルス信号ＰＬは、自動演奏用のテンポクロックに同期した信号として形成され、次段（例えば第１２フレットに対する第１１フレット）以降の論理回路８１に接続されたＬＥＤは、前記パルス信号ＰＬに同期したタイミングで順次遅延して発光する。これにより、当該第１弦用の列に配列された１２個のＬＥＤが、第１２フレットから第１フレットに向かって順次移動発光することとなる。
上記動作は、第１の発光シフト信号が入力された各弦の表示制御ユニット８０において実行される。
【００４８】
次に、第２の発光モードにおける発光制御の動作について説明する。第２の発光モードでは、正逆切り替え信号ラインＣＬには発光モード切替信号Ｓ＝０が入力され、スイッチ回路８２は、第２の結線状態（端子Ａ−端子Ｄ、端子Ｂ−端子Ｃが結線される状態）をとる。第２の発光シフト信号は、押さえ操作されたフレット間操作子に対応する第２発光シフト信号入力ライン（例えば信号ラインＦ１）から、対応するＯＲ回路８３に入力される。これは、当該第２の発光モードでは押さえ操作されたフレット間操作子を発光移動の開始点として、第１フレットから第１２フレットに向かう方向で光を移動させるためである。ＯＲ回路８３への入力はラッチ回路８４を介してスイッチ回路８２の端子Ｄを介して端子Ａから出力され、次段の（例えば第１フレットに対する第２フレットの）論理回路８１に供給される。ＬＥＤ（Ｌ１）は、信号ラインＰＬを介してラッチ回路８４に供給されるパルス信号に応じて印加電圧Ｖにより発光する。次段（例えば第１フレットに対する第１２フレット）以降の論理回路８１に接続されたＬＥＤは、自動演奏テンポクロックに応じたパルス信号に同期したタイミングで順次遅延して発光する。これにより、当該第１弦用の列において押さえ操作されたフレット間操作子に対応するＬＥＤ（例えばＬ１）を発光開始点として第１２フレットに向かって順次移動発光することとなる。
上記動作は、第２の発光シフト信号が入力された各弦毎の表示制御ユニット８０において実行される。
【００４９】
なお、上記何れの発光モードにおいても、制御ラインＰＬを介して供給されるパルス信号のパルス幅を自動演奏テンポクロックに応じて変更（図２の可変抵抗器ＶＲで変更／図４のステップＳ３９において該ＶＲの抵抗値を変更）することで、ＬＥＤ発光の移動速度が可変することができる。更に、ＬＥＤ発光の移動速度は、テンポクロックに応じて変更すると共に、１２個のＬＥＤを端から端まで（第１フレットから第１２フレットまで）発光させる時間が所定の音符長（例えば四分音符長）に相当する時間に規定されてよい。
また別の例としては、パル信号のパルス幅を、自動演奏テンポクロックに連動させずに、独立して調整可能に構成することで、ＬＥＤ発光の移動速度を独立に調整できるよう構成しても差し支えない。この場合は、例えばヘッド３のダイヤル式操作子５によりパルス幅変更を行えるよう構成でき、図４のパラメータ設定処理のステップＳ３７において、パルス幅設定値をセットするよう構成して差し替えない。
【００５０】
なお上記の実施例に示す第１の発光モード及び第２の発光モードにおいて、ＬＥＤ発光の移動態様は、発光するＬＥＤが配列方向に沿って順次１つずつ移行する態様に係わらず、発光するＬＥＤが移動方向に沿って次々に増加してゆくような態様でもよい。
なお、上記の実施例においては、第１の発光モード及び第２の発光モードにおいては、発音指示トリガ手段１０（擬似弦）のトリガ又はフレット間操作子２０の押さえ操作と、自動演奏用データの内容（操作すべき状態）が一致したものについて、発光移動制御を行う制御例について説明したが、この発明に係る実施形態はこれに限定されない。
別の制御例として、第１の発光モードでは、発音指示トリガ手段１０のトリガに応じて、操作された擬似弦に対応する列のＬＥＤが移動発光制御されるように制御し、また、第２の発光モードでは、フレット間操作子２０の押さえ操作に応じて、押さえ操作された１乃至複数のフレット間操作子２０を開始点として、対応列のＬＥＤが移動発光制御されるように制御する、というシンプルな制御構成も可能である。
また、上記の実施例では、右手演奏モードのときは第１の発光モードで発光制御が行われ、左手演奏モードのときは第２の発光モードで発光制御が行われるものとしたが、これに限らず右手演奏モードのときに第２の発光モードで発光制御が行われ、左手演奏モードのときに第１の発光モードで発光制御が行われてもよい。
【００５１】
また、上記の実施例では、右手演奏モード又は左手演奏モードの場合の発光移動制御について説明したが、これに限らず、両手モード（通常の演奏モード）において、上述したような発光移動制御が行われてもよい。この場合は、撥弦操作された弦の番号（発音チャンネル）と自動演奏用データの発音チャンネルデータの一致、及び、押さえ操作されたフレット間操作子と自動演奏用データに含まれる操作すべきフレット間操作子のデータの一致を条件として、発光移動制御を行ってもよい。
【００５２】
なお、上述の例では、４本の擬似弦を有するウクレレ型の電子弦楽器を例示して説明したが、これに限らず、疑似弦を有して構成され得る他の電子弦楽器（例えば擬似弦６本のギター型など）にも適用可能である。また、上述の例では、電子弦楽器の本体の構成として、自然楽器のウクレレやギターを模擬して、ボディ１とネック２を有する筐体構成の楽器を示し、ネック２上にフレット間操作子、ボディ１に疑似弦（トリガ入力手段１０）が配設される例を示した。図１（ｄ）はこの発明を適用可能な電子弦楽器の別の構成例を示す概略斜視図である。図１（ｄ）において、既述の構成要素と同様な構成要素については、同じ符号を付与してその説明を適宜省略する。図１（ｄ）に示す電子弦楽器は、全体として長手な棹状の楽器本体１２によって筐体が構成されており、該楽器本体１２において、複数列に配列されたフレット間操作子２０（音高指定手段）を有し、且つ、該フレット間操作子２０の各配列からの延長線上に各列に対応して複数のトリガ入力手段（弦）１０が配置される。本体１２はネック部のように把持することが可能であり、トリガ入力手段（弦）１０は、弓等による擦弦操作を受け付けるよう構成しうる。演奏者は、例えば、本体１２の一端部から延びた支棒１４を床面に接地させ、チェロやコントラバス等のような演奏形態で、当該楽器を演奏することができる。このように、ボディとネック部の区別が格別に無い筐体構成であっても、複数列の音高指定手段と、それに対応するトリガ入力手段とを有する構成であれば、本発明を適用可能である。
また、上記各実施の形態において、発音指示トリガ手段は弦を模擬したものとしたが、ネック部に複数の発光体が配列されたものでさえあれば、擬似弦に代わって押しボタン型等の発音指示トリガ手段を適用してもよい。
【図面の簡単な説明】
【００５３】
【図１】この発明の一実施例に係るウクレレ型電子弦楽器の外観構成を示し、（ａ）は、上面からみた平面図、（ｂ）は裏面から見た平面図、（ｃ）はフレット間操作子の部分を抽出して示す矢印Ａ方向に沿う断面図。（ｄ）はこの発明を適用可能な電子弦楽器の別の構成例を示す概略斜視図。
【図２】同実施例に係る電子弦楽器における電気的ハードウェア構成を示すブロック図。
【図３】同実施例に係る電子弦楽器のメインルーチンの一例を示すフロー。
【図４】図３のメインルーチンにおいて実行されるパラメータ設定処理の一例を示すフロー。
【図５】同実施例において自動演奏用データに従ってＬＥＤの発光制御を行うタイマインタラプト処理の一例を示すフロー。
【図６】同実施例において発光移動制御を実現するための回路図。
【符号の説明】
【００５４】
１  ボディ、２  ネック、３  ヘッド、４  フレット、５ａ〜５ｄ  ダイヤル式スイッチ、６  電池ボックス蓋部、７  放音口、１０  発音指示トリガ手段、１０ａ〜１０ｄ  擬似弦、２０  フレット間操作子（音高指定手段）、２２  ＬＥＤ（発光要素）、２２０  発光部、６０  ＣＰＵ（判断手段）、６３  音源（楽音発生手段）、６４  表示制御回路（発光制御手段）、６５  自動演奏メモリ（供給手段）、６６  フレットスイッチ群（音高指定手段）、６７  トリガ検出ブロック、ＴＣＬ  テンポクロック発生部（調整手段）
【図１】
2005309240.tif 000003
【図２】
2005309240.tif 000004
【図３】
2005309240.tif 000005
【図４】
2005309240.tif 000006
【図５】
2005309240.tif 000007
【図６】
2005309240.tif 000008