(57)【要約】【課題】演奏者のリップが、検出部が配置された領域をまたいで大きくはみ出している場合でもノイズの影響を受け難い電子楽器、電子楽器の制御方法、及び電子楽器用のプログラムを提供すること。【解決手段】本発明の電子楽器は、先端部から基端部に向かってリップの接触状態を検出する複数の検出部が設けられたリードと、前記検出部の出力値に基づき前記リード上での前記リップの重心位置を決定する制御部と、を備え、前記制御部は、閾値以上の前記出力値を出力している前記検出部を判定する第１処理と、前記第１処理によって前記閾値以上の前記出力値を出力していると判定された前記検出部の前記出力値に基づいて前記重心位置を決定する第２処理と、を含む処理を実行する。【選択図】図１３
2018045087.tif 000002
【特許請求の範囲】
【請求項１】
先端部から基端部に向かってリップの接触状態を検出する複数の検出部が設けられたリードと、
前記検出部の出力値に基づき前記リード上での前記リップの重心位置を決定する制御部と、を備え、
前記制御部は、
閾値以上の前記出力値を出力している前記検出部を判定する第１処理と、
前記第１処理によって前記閾値以上の前記出力値を出力していると判定された前記検出部の前記出力値に基づいて前記重心位置を決定する第２処理と、を含む処理を実行することを特徴とする電子楽器。
【請求項２】
前記制御部は、最も先端部側又は基端部側に位置する前記検出部が前記閾値以上の前記出力値を出力しているかを判定する第３処理と、
前記第３処理によって最も先端部側又は基端部側に位置する前記検出部が前記閾値以上の前記出力値を出力していると判定された場合に、その最も先端部側又は基端部側に位置する前記検出部から前記閾値以上の前記出力値を出力している前記検出部が連続していくつあるかを求める第４処理と、
前記第４処理によって求められた前記検出部の数が予め設定された数未満である場合に仮想出力値を有する仮想検出部を設定する第５処理と、を実行し、
前記仮想出力値も用いるようにして前記第２処理を実行することを特徴とする請求項１に記載の電子楽器。
【請求項３】
前記第５処理は、前記第３処理で基端部側に位置する前記検出部が前記閾値以上の前記出力値を出力していると判定され、前記第４処理によって求められた前記検出部の数が予め設定された数未満である場合に、その不足する数の前記仮想検出部が最も基端部側に位置する前記検出部から、さらに、基端部側に存在するものとするとともに、最も基端部側に位置する前記検出部から連続して前記閾値以上の前記出力値を出力している前記検出部を実有効検出部とし、前記実有効検出部と前記仮想検出部とを含めた検出部を有効検出部として、前記実有効検出部の前記出力値を用いて、前記有効検出部の中央に位置する検出部を基準に前記出力値が対称状態となるように前記仮想検出部に前記仮想出力値を設定する処理であることを特徴とする請求項２に記載の電子楽器。
【請求項４】
前記制御部は、前記仮想出力値も用いるようにして前記第２処理を実行して決定した前記重心位置が、実際にあり得る最も基端部側の前記重心位置よりも、さらに、基端部側である場合に、前記重心位置を実際にあり得る最も基端部側の前記重心位置とする第６処理を実行することを特徴とする請求項３に記載の電子楽器。
【請求項５】
前記第５処理は、前記第３処理で先端部側に位置する前記検出部が前記閾値以上の前記出力値を出力していると判定され、前記第４処理によって求められた前記検出部の数が予め設定された数未満である場合に、その不足する数の前記仮想検出部が最も先端部側に位置する前記検出部から、さらに、先端部側に存在するものとするとともに、最も先端部側に位置する前記検出部から連続して前記閾値以上の前記出力値を出力している前記検出部を実有効検出部とし、前記実有効検出部と前記仮想検出部とを含めた検出部を有効検出部として、前記実有効検出部の前記出力値を用いて、前記有効検出部の中央に位置する検出部を基準に前記出力値が対称状態となるように前記仮想検出部に前記仮想出力値を設定する処理であることを特徴とする請求項２に記載の電子楽器。
【請求項６】
前記制御部は、前記仮想出力値も用いるようにして前記第２処理を実行して決定した前記重心位置が、実際にあり得る最も先端部側の前記重心位置よりも、さらに、先端部側である場合に、前記重心位置を実際にあり得る最も先端部側の前記重心位置とする第６処理を実行することを特徴とする請求項５に記載の電子楽器。
【請求項７】
先端部から基端部に向かってリップの接触状態を検出する複数の検出部が設けられたリードを備える電子楽器の制御方法であって、
閾値以上の出力値を出力している前記検出部を求める第１ステップと、
前記第１ステップによって求めた前記検出部に対応する前記出力値を用いて、前記リード上での前記リップの重心位置を決定する第２ステップと、を含むことを特徴とする電子楽器の制御方法。
【請求項８】
先端部から基端部に向かってリップの接触状態を検出する複数の検出部が設けられたリードを備える電子楽器の制御部に、
閾値以上の出力値を出力している前記検出部を求める第１処理と、
前記第１処理によって求めた前記検出部に対応する前記出力値を用いて、前記リード上での前記リップの重心位置を決定する第２処理と、を含む処理を実行させることを特徴とする電子楽器用のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リードを備える電子楽器、その電子楽器の制御方法、及びその電子楽器用のプログラムに関する。
【背景技術】
【０００２】
アコースティック管楽器（例えばサクソフォン、クラリネットのような、リードを用いる木管楽器）では、リードに触れる唇と舌の位置と圧力との変化が楽音の音色を変化させて多彩な演奏表現を実現している。
【０００３】
特許文献１には、楽音を電子的に合成して出力する電子管楽器が開示されている。この電子管楽器は、感圧式のリップセンサ（感圧センサ）をリードに複数配置し、唇と舌との位置を検出して楽音制御している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−７２８５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、リードを備える電子楽器では、リード上の唇（リップ）位置等を求めるためにリップの接触状態を検出する複数の検出部が設けられる。
この検出部が配置された領域をまたいで大きくはみ出すように、演奏者のリップが位置する場合には、検出部に接触しているリップの接触面積が少なくなり、検出部から出力される出力値が小さくなる。
【０００６】
このような状態のときに、ノイズ等の影響によって、リップが接触していない検出部から出力値が出力されると、相対的にノイズ等の影響によって出力された出力値の割合が多くなるため、リード上のどの位置にリップが位置しているかを求める計算に大きな誤差が発生し、演奏者の意図しない発音が行われる場合がある。
【０００７】
本発明は、このような事情に鑑みてなされたものであり、演奏者のリップが、検出部が配置された領域をまたいで大きくはみ出している場合でもノイズの影響を受け難い電子楽器、その電子楽器の制御方法、及びその電子楽器用のプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明は、以下の構成により把握される。
本発明の電子楽器は、先端部から基端部に向かってリップの接触状態を検出する複数の検出部が設けられたリードと、前記検出部の出力値に基づき前記リード上での前記リップの重心位置を決定する制御部と、を備え、前記制御部は、閾値以上の前記出力値を出力している前記検出部を判定する第１処理と、前記第１処理によって前記閾値以上の前記出力値を出力していると判定された前記検出部の前記出力値に基づいて前記重心位置を決定する第２処理と、を含む処理を実行する。
【０００９】
本発明に係る電子楽器の制御方法は、先端部から基端部に向かってリップの接触状態を検出する複数の検出部が設けられたリードを備える電子楽器の制御方法であって、閾値以上の出力値を出力している前記検出部を求める第１ステップと、前記第１ステップによって求めた前記検出部に対応する前記出力値を用いて、前記リード上での前記リップの重心位置を決定する第２ステップと、を含む。
【００１０】
本発明に係る電子楽器用のプログラムは、先端部から基端部に向かってリップの接触状態を検出する複数の検出部が設けられたリードを備える電子楽器の制御部に、閾値以上の出力値を出力している前記検出部を求める第１処理と、前記第１処理によって求めた前記検出部に対応する前記出力値を用いて、前記リード上での前記リップの重心位置を決定する第２処理と、を含む処理を実行させる。
【発明の効果】
【００１１】
本発明によれば、演奏者のリップが、検出部が配置された領域をまたいで大きくはみ出している場合でもノイズの影響を受け難い電子楽器、その電子楽器の制御方法、及びその電子楽器用のプログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】（ａ）は本発明の実施形態に係る電子楽器の平面図、（ｂ）は電子楽器の側面図である。
【図２】電子楽器の機能構成を示すブロック図である。
【図３】（ａ）はマウスピースを示す断面図、（ｂ）はマウスピースを示す下面図である。
【図４】演奏者Ｐの口腔とマウスピースとの接触状態を示す図である。
【図５】（ａ）はリップ接触範囲Ｃ１で接触したリードの下面図とセンサ出力値を示す図、（ｂ）はリップ接触範囲Ｃ２で接触したリードの下面図とセンサ出力値を示す図、（ｃ）はリップ接触範囲Ｃ２及びタン接触範囲Ｃ３で接触したリードの下面図とセンサ出力値を示す図である。
【図６】リードに含まれる検出部を模式的に示す図である。
【図７】第１実施形態においてノイズがない場合及びノイズがある場合における出力値及び重心位置の一例を示す表である。
【図８】図７に対応するグラフである。
【図９】第１実施形態においてノイズがない場合及びノイズがある場合における出力値及び重心位置の他の例を示す表である。
【図１０】図９に対応するグラフである。
【図１１】第１実施形態においてノイズがない場合及びノイズがある場合における出力値及び重心位置の別の例を示す表である。
【図１２】図１１に対応するグラフである。
【図１３】第１実施形態において重心位置を決定する手順を示すフローチャートである。
【図１４】第２実施形態においてリードに含まれる検出部及び仮想検出部を模式的に示す図である。
【図１５】第２実施形態において仮想出力がない場合及び仮想出力がある場合における出力値及び重心位置の一例を示す表である。
【図１６】図１５に対応するグラフである。
【図１７】第２実施形態において重心位置を決定する手順を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下では、はじめに、本発明の実施形態において用いられる、電子楽器用のリード１１（以下、単に、リード１１ともいう）を含む電子楽器１００の基本的な内容について説明を行い、その後、電子楽器用のリード１１についての詳細な説明を行う。
【００１４】
［電子楽器及び電子楽器用リード］
図１（ａ）は本発明の実施形態に係る電子楽器１００の平面図、（ｂ）は電子楽器１００の側面図である。
【００１５】
電子楽器１００は、リードを用いる木管楽器であるアコースティック管楽器の奏法（例えば、ピッチベンドやビブラート）に応じて演奏を表現する電子楽器である。
【００１６】
本実施形態では、電子楽器１００がサクソフォンである例を説明するが、これに限定されるものではなく、クラリネット等、リードを用いる他の管楽器の電子楽器に適用してもよい。
【００１７】
（電子楽器）
図１（ａ）、（ｂ）に示すように、電子楽器１００は、管体部１００ａを備え、管体部１００ａ上の操作子１、サウンドシステム９と、マウスピース１０と、を備える。
電子楽器１００の形状は、アコースティック管楽器のサクソフォンの形状を模している。
【００１８】
管体部１００ａは、サクソフォンの管体部を模した形状を有する本体の筐体部である。
操作子１は、演奏者Ｐ（ユーザ）が指で操作する操作部であり、音高を決定する演奏キー、楽曲のキーに合わせて音高を変える機能、音高の微調整を行う機能等を設定する設定キーを含む。
【００１９】
マウスピース１０は、演奏者Ｐが口腔で操作する部品であり、詳細は後述する。
サウンドシステム９は、スピーカ等を有し、楽音出力を行う部品である。
【００２０】
また、図１（ａ）の電子楽器１００の一部透視部分に示すように、管体部１００ａ内部に設けられた基板上に、息圧検出部２、制御手段としてのＣＰＵ（Central Processing Unit）５、ＲＯＭ（Read Only Memory）６、ＲＡＭ（Random Access Memory）７、音源８が設けられている。
【００２１】
息圧検出部２は、演奏者Ｐからマウスピース１０に吹き込まれた息の圧力（息圧）を検出するセンサである。
音源８は、楽音を生成する回路である。
ＣＰＵ５、ＲＯＭ６、及びＲＡＭ７については後述する。
【００２２】
次に、図２を参照して、電子楽器１００の機能構成を説明する。図２は、電子楽器１００の機能構成を示すブロック図である。
【００２３】
図２に示すように、電子楽器１００は、操作子１と、息圧検出部２と、リップ検知部３と、タン検知部４と、ＣＰＵ５と、ＲＯＭ６と、ＲＡＭ７と、音源８と、サウンドシステム９と、を備える。
リップ検知部３と、タン検知部４とは、マウスピース１０に設けられるリード１１に含まれる（図３参照）。
また、電子楽器１００のサウンドシステム９を除く各部は、バス９ａを介して互いに接続されている。
【００２４】
操作子１は、上述のとおり演奏キー、設定キー等の各種キーを有し、演奏者Ｐから各種キー操作を受け付けて、その操作情報をＣＰＵ５に出力する。
設定キーは、音色の設定機能、楽曲のキーに合わせて音高を変える機能、音高の微調整を行う機能を設定するとともに、リップ検知部３において検出されたリップＬの接触位置及びリップＬの接触面積に応じて微調整されるモードを楽音の音色、音量、高さの中から予め選択する機能を設定するキーである。
【００２５】
息圧検出部２は、演奏者Ｐからマウスピース１０に吹き込まれた息の息圧を検出し、その息圧情報をＣＰＵ５に出力する。
【００２６】
リップ検知部３は、演奏者Ｐのリップ（唇）Ｌの接触を検出する静電容量方式のタッチセンサであり、タッチセンサにおけるリップＬの接触位置及びリップＬの接触面積に応じた静電容量をリップＬの検出情報としてＣＰＵ５に出力する。
リップＬの接触位置（重心位置）の算出については後述する。
【００２７】
タン検知部４は、演奏者Ｐのタン（舌）の接触を検出する静電容量方式のタッチセンサであり、タッチセンサにおけるタンの接触面積に応じた静電容量をタンの検出情報としてＣＰＵ５に出力する。
【００２８】
ＣＰＵ５は、電子楽器１００の各部を制御する。
ＣＰＵ５は、ＲＯＭ６から指定されたプログラムを読み出してＲＡＭ７に展開し、展開されたプログラムと協働して各種処理を実行する。
【００２９】
より具体的には、ＣＰＵ５は、操作子１から入力された操作情報と、息圧検出部２から入力された息圧情報と、リップ検知部３から入力されたリップＬの接触の検出情報と、タン検知部４から入力されたタンの接触の検出情報と、に基づいて、楽音の生成を音源８に指示する。
【００３０】
例えば、ＣＰＵ５は、操作子１から入力された操作情報としての音高情報に基づいて、楽音の音高を設定し、息圧検出部２から入力された息圧情報に基づいて、楽音の音量を設定し、リップ検知部３から入力されたリップＬの検出情報に基づくリップ接触位置及びリップ接触面積に応じた出力値（静電容量）に従い、楽音の音色、音量、高さの少なくとも１つを微調整し、タン検知部４から入力されたタン（舌）の接触の検出情報に基づいて、楽音のノートオン／オフを設定する。
【００３１】
ＲＯＭ６は、読み出し専用の半導体メモリであり、各種データ及び各種プログラムを記憶する。
ＲＡＭ７は、揮発性の半導体メモリであり、データやプログラムを一時的に格納するワークエリアを有する。
【００３２】
音源８は、シンセサイザであり、操作子１での操作情報や、リップ検知部３からのリップＬの検出情報、タン検知部４からのタンの検出情報に基づいたＣＰＵ５の楽音の生成指示（楽音制御）に従い、楽音を生成して楽音信号をサウンドシステム９に出力する。
なお、音源８は、楽音信号をフィルタリングするＬＰＦを有するが、ＬＰＦは、音源８とサウンドシステム９との間や、サウンドシステム９内に設けられてもよい。
【００３３】
サウンドシステム９は、音源８から入力された楽音信号に信号増幅等を施し、内蔵のスピーカから楽音として出力する。
【００３４】
（マウスピース及びリード）
次に、図３及び図４を参照して、マウスピース１０の基本的な内容について説明する。
図３（ａ）はマウスピース１０を示す断面図であり、（ｂ）はマウスピース１０を示す下面図である。
図３（ａ）において、マウスピース１０の長手方向に沿って、演奏者Ｐの口側を「ティップ」（本発明の先端部に相当する）と称し、管体部１００ａ側を「ヒール」（本発明の基端部に相当する）と称することとする。
【００３５】
図３（ａ）、（ｂ）に示すように、マウスピース１０は、マウスピース本体部１０ａと、電子楽器用のリード１１と、固定金具１２と、を有する。
【００３６】
マウスピース本体部１０ａは、演奏者Ｐが息を吹き込む開口部１３を有するマウスピースの本体部品であり、管体部１００ａに接続される。
【００３７】
リード１１は、マウスピース本体部１０ａの下方、つまり、アコースティック管楽器のリード位置に対応して設けられている。
リード１１は、固定金具１２によってマウスピース本体部１０ａに固定されている。
【００３８】
図３（ｂ）に示すように、リード１１は、基板と基板に設けられた複数の検出部４０，３１〜３９を有している。
そして、複数の検出部４０，３１〜３９は、基板にティップからヒールに向かって整列した状態で設けられている。
検出部４０は、タン検知部４が有する静電容量方式のタッチセンサＳ１０の電極部である。
【００３９】
検出部３１〜３９は、リップ検知部３が有する静電容量方式のタッチセンサＳ２１〜Ｓ２９の電極部である。
検出部３１〜３９は、リード１１のティップ側からヒール側に向かってほぼ均等間隔で並び、ほぼ等しい幅を有している。
【００４０】
図４は、演奏者Ｐの口腔とマウスピース１０との接触状態を示す図である。
図４に示すように、演奏者Ｐは、電子楽器１００の演奏時に、上側前歯Ｅ１をマウスピース本体部１０ａの上部に当て、下側前歯Ｅ２を下側のリップＬで巻き込み、リード１１に触れる。
このようにして、マウスピース１０は、上側前歯Ｅ１とリップＬとで保持される。
【００４１】
演奏時の口腔内部のタンは、奏法により、リード１１に触れている状態のタンＴ１（実線）と、リード１１に触れていない状態のタンＴ２（破線）と、のいずれかとなる。
そして、タッチセンサＳ１０，Ｓ２１〜Ｓ２９は、検出部４０，３１〜３９に対するリップＬ及びタンの接触状態（タンＴ１：接触、又はタンＴ２：非接触）を検出し、検出情報をＣＰＵ５に対して出力する。
【００４２】
ＣＰＵ５は、追って詳しく述べるように、タッチセンサＳ２１〜Ｓ２９から出力される検出情報に応じて、リード１１におけるリップＬの接触位置（重心位置）を算出する。
また、ＣＰＵ５は、タンが接触したことをタッチセンサＳ１０から出力される検出情報に基づいて判断する。
【００４３】
（リップ検知部及びタン検知部の出力特性）
図５を参照して、リップ検知部３及びタン検知部４の出力特性を説明する。図５（ａ）はリップ接触範囲Ｃ１で接触したリード１１の下面図とセンサ出力を示す図、（ｂ）はリップ接触範囲Ｃ２で接触したリード１１の下面図とセンサ出力を示す図、（ｃ）はリップ接触範囲Ｃ２及びタン接触範囲Ｃ３で接触したリード１１の下面図とセンサ出力を示す図である。
【００４４】
図５（ａ）〜（ｃ）においてセンサ出力を示すグラフでは、横軸にリード１１上の位置をとり、縦軸に、検出部のそれぞれに対応するタッチセンサＳの出力強度（出力電圧）を棒グラフ状に表している。
ただし、図５では、便宜上、検出部３６〜３９及びこれら検出部３６〜３９に対応する出力強度は省略されている。
【００４５】
図５（ａ）に示すように、演奏者ＰがリップＬをリップ接触範囲Ｃ１に最も強く当てるように接触させると、リップ接触範囲Ｃ１に対応する検出部３２におけるタッチセンサＳ２２の出力強度が最大となる分布が得られる。
【００４６】
また、図５（ｂ）に示すように、演奏者ＰがリップＬをリップ接触範囲Ｃ２に最も強く当てるように接触させると、リップ接触範囲Ｃ２に対応する検出部３３，３４におけるタッチセンサＳ２３，Ｓ２４の出力強度が最大となる分布が得られる。
ただし、図５（ａ）、図５（ｂ）では、検出部４０におけるタッチセンサＳ１０の出力強度は得られていない。
【００４７】
このように、静電容量方式のタッチセンサでは、リップ接触範囲Ｃ１，Ｃ２と重なる検出部だけでなく、当該重なる検出部に隣接する検出部も反応する。
そのため、後述するように、ＣＰＵ５は、リップ接触範囲における接触中心、つまり重心位置をリップ接触位置として割り出すこととしている。
【００４８】
また、図５（ｃ）に示すように、演奏者ＰがリップＬをリップ接触範囲Ｃ２に接触させたまま、タンをタン接触範囲Ｃ３に接触させると、リップ接触範囲Ｃ２と重なる検出部３３，３４に対応するタッチセンサＳ２３、Ｓ２４の出力値が最大となる分布とともに、タン接触範囲Ｃ３と重なる検出部４０に対応するタッチセンサＳ１０に大きな出力値が得られる。
【００４９】
つまり、ＣＰＵ５は、後述のようにしてリップ接触位置を決めるためにリップＬの重心位置を算出するとともに、タン検知部４の検出情報としてのタッチセンサＳ１０の出力値が所定の閾値以上か否かにより、タンが接触しているか又は接触していないかを判定する。
【００５０】
（リップＬの重心位置の算出）
重心（重心位置）は、複数の検出部３１〜３９からの夫々の出力値と、複数の検出部３１〜３９の識別子（位置番号）とに基づいて算出され、以下、図６を参照して、具体的に、リップＬの重心位置の算出手法を説明する。
図６は、リード１１に含まれる検出部４０，３１〜３９を模式的に示した図である。
図６では、以後の説明がわかりやすいようにするために、検出部３１〜３９の位置を、検出部３１側からＰ１〜Ｐ９で表し、各位置に番号「１」〜「９」を付与している。
【００５１】
そして、リップＬのリード１１への接触位置（重心位置ｘＧ）は、タッチセンサＳ２１〜Ｓ２９の出力値ｍｉと検出部３１〜３９の位置番号ｘｉとを用いて、次式で算出することが出来る。
【００５２】
【数１】
2018045087.tif 000003
ここで、ｎはタッチセンサの数である。
なお、この式は一般に重心位置を算出するときに用いられる式である。
【００５３】
例えば、位置「Ｐ１」から「Ｐ９」に対応するタッチセンサＳ２１〜Ｓ２９の出力値が｛０，０，０，０，９０，１２０，１５０，１２０，９０｝である場合、リップＬの重心位置ｘＧは、
【００５４】
【数２】
2018045087.tif 000004
と算出される。
【００５５】
なお、装置としての処理では、リップＬの重心位置ｘＧを、例えば０から１２７までの整数値（７ビットの２進数）で表現して処理を行っている。
このようなビット表現への変換は、一般的なビット表現への変換と同様であるが、本実施形態では、検出部３１〜３９の位置番号ｘｉが１から９になっているため、重心位置ｘＧの最小数値が１となり０ではない。
【００５６】
このため、重心位置ｘＧの最小数値が１のときに０を割り当てるために、重心位置ｘＧから１を引いた値（つまり、上記例であれば、６．０）を用いてビット表現に変換、つまり、その６．０を電極数の最大数９で割った後、１２７を掛けるようにしている。
【００５７】
［第１実施形態］
以上を踏まえ、第１実施形態に係る電子楽器、特に重心位置の算出について詳細に説明する。
なお、重心位置の算出は、制御部としてのＣＰＵ５がＲＯＭ６に記憶されているプログラムを実行することによって実現される。
【００５８】
（センサ出力の態様と重心位置との関係）
図７〜図１２を参照して、リップ検知部３のセンサの出力値の態様と重心位置との関係を説明する。
図７、図９、図１１は、ノイズがない場合及びノイズがある場合におけるセンサの出力値及び重心位置の例を示す表である。
【００５９】
図８、図１０、図１２は、それぞれ図７、図９、図１１に対応するグラフであり、横軸はリード１１上の位置を検出部３１〜３９に対応したＰ１〜Ｐ９で示しており、縦軸はセンサの出力値を、それぞれ示している。
【００６０】
まず、演奏者Ｐがリード１１の中央付近を咥えた状態に対応するセンサの出力特性の一例を図１１、図１２に示す。
この例では、位置Ｐ４〜Ｐ８に亘って連続して比較的大きな出力値｛１２８，２５５，２５５，２５５，１２８｝が出力され、位置Ｐ１〜Ｐ３，Ｐ９の出力値はゼロであるか、又は無視し得るほど小さい。
【００６１】
この状態では、位置Ｐ６を中心にして、位置Ｐ４，Ｐ５及び位置Ｐ７，Ｐ８の出力値が対称となるように分布することが多い。
したがって、この状態では、図１２に例示するように、センサの出力値を示すグラフは全体として山形となる。
【００６２】
この場合、図１２（ａ）のようにノイズがなければ、重心位置は６．０と算出される。
他方、図１２（ｂ）のようにノイズがあると重心位置は例えば５．９６と算出され、ノイズのない状態における重心位置から僅かにずれる。
ただし、このような重心位置のズレは、生成される楽音（高さ、大きさなど）に影響を及ぼすほどではないと考えられる。
つまり、ノイズが重心位置に与える影響は比較的小さいと言える。
【００６３】
次いで、演奏者Ｐがリード１１を、検出部３１〜３９の範囲を超えて深く咥えた状態では、センサ出力は例えば図７、図８のように表れる。
この例では、最もヒール側の位置Ｐ９における出力値が比較的大きく、位置Ｐ１〜Ｐ８における出力値は無視し得るほど小さい。
つまり、リップセンサの出力値を示すグラフが全体として山形をなしていない場合である。
【００６４】
この場合において、図８（ａ）のようにノイズがない、つまり位置Ｐ１〜Ｐ８の出力値がゼロであれば、重心位置は、上述した「数１」に基づき９．０と算出される。
他方、図８（ｂ）のように位置Ｐ２，Ｐ４，Ｐ５においてノイズ｛１０，１０，２｝が生じれば、重心位置は８．１と算出され、ノイズのない状態における重心位置から０．９ほど大きくずれる。
【００６５】
このように、ノイズを除く実質的な出力値が最もヒール側の１個の検出部に表れる場合、重心位置はノイズの影響を受けやすい。
なお、上記では、ヒール側で説明したが、最もティップ側の位置Ｐ１における出力値が比較的大きく、位置Ｐ２〜Ｐ９における出力値は無視し得るほど小さい場合にも、単に同じことがティップ側で起きているだけであるので、同様に、重心位置はノイズの影響を受けやすい。
【００６６】
また、演奏者Ｐがリード１１のヒール側を咥えた状態では、例えば図９、図１０のように、ヒール寄りの位置Ｐ６〜Ｐ９における出力値｛１２８，２５５，２５５，２５５｝が比較的大きく、位置Ｐ１〜Ｐ５における出力値は無視し得るほど小さくなる現象が生じ得る。
つまり、リップセンサの出力値を示すグラフが全体として山形をなしているものの、対称性を有していない場合である。
【００６７】
この場合において、図１０（ａ）のようにノイズがない、つまり位置Ｐ１〜Ｐ５の出力値がゼロであれば、重心位置は７．７と算出される。他方、図１０（ｂ）のように位置Ｐ２，Ｐ４，Ｐ５においてノイズ｛１０，１０，２｝が生じれば、重心位置は７．６と算出され、ノイズのない状態における重心位置から０．１ほどずれる。
【００６８】
このように、ノイズを除く実質的な出力値がヒール側の端の数個の検出部に表れる場合、重心位置は、図８との関連で説明した例（実質的な出力値が位置Ｐ９だけの場合）ほどではないにしても、ノイズの影響を受けることになる。
つまり、図８、図１０及び図１２を参照して説明したことをまとめると、リップＬの接触による出力値が出力されている検出部の数がヒール側に片寄り、しかも、その検出部の数が少なくなるほど、重心位置の計算はノイズの影響を受けやすいことになる。
【００６９】
なお、上記ではヒール側で説明したが、ティップ側においても同様であり、リップＬの接触による出力値が出力されている検出部の数がティップ側に片寄り、しかも、その検出部の数が少なくなるほど、重心位置の計算はノイズの影響を受けやすいことになる。
【００７０】
ここで、リップＬがリード１１上の中央近傍にある状態では（図１１、図１２参照）、ノイズを除く出力値は、一定数だけ連続する位置（例えば位置Ｐ４〜Ｐ８）に亘って観察されるとともに、出力値を示すグラフは、対称性を有する山形となることが多い。
【００７１】
また、ノイズを除く出力値が観察される位置が連続する一定数は、リード１１が有する検出部全体の数や、個々の検出部の形状により変わり得るが、例えば図６のように、リード１１が９個の検出部を有する場合、上述した一定数は５個又は６個であることが多い。
【００７２】
一方、リップＬの位置がヒール側に寄りすぎると（図７〜図１０参照）、リップセンサの出力値を示すグラフは非対称となる。
この現象は、仮にヒール側の位置に更なる検出部をリード１１が有しているとするならば出力されたであろう出力値が欠けるために生ずる。
なお、リップＬの位置がティップ側に寄りすぎた場合にも同様である。
【００７３】
つまり、ヒール側やティップ側に、さらに、検出部があったとすれば、リップＬの接触による出力値を出力する検出部の数がもっと多かったと予想される程度に出力値を出力している検出部の数が少なく、そのリップＬの接触による出力値が出力されていると予想される検出部がヒール側又はティップ側に片寄って、全体で見たときに非対称な山形になっている場合には、ノイズは重心位置の計算に少なからず影響を及ぼすといえる。
【００７４】
特に、ノイズを除く出力値が、最もティップ側又は最もヒール側に位置する検出部（例えば、位置Ｐ１又はＰ９に対応する検出部３１又は３９）のみから出力される場合には、ノイズの影響が大きくなる傾向にある。
【００７５】
（重心位置の算出手順）
上述したセンサ出力の態様と重心位置との関係性を踏まえて、第１実施形態では、ＣＰＵ５は、一定の条件の下で、閾値以上の出力値に基づいて重心位置を決定する。
【００７６】
以下、図１３に示すフローチャートを参照しながら、重心位置の決定に関する処理を説明する。
電子楽器１００の電源が投入されると、ＣＰＵ５は、ＳＴ１１において、リップ検知部３に含まれる検出部３１〜３９の出力値を更新する処理を行う。
【００７７】
次いで、ＣＰＵ５は、ステップＳＴ１２において、最もティップ側又は最もヒール側に位置する検出部３１又は検出部３９の出力値が、予め設定された閾値以上であるかどうかを判定する。
この処理は、本発明の第３処理に対応し、リップＬがティップ側又はヒール側に片寄った位置に位置している可能性を判断するための１つの指標となる処理である。
【００７８】
ここで閾値は、例えば「１００」のように具体的な数値で設定されてもよいし、１個の検出部から出力される最大の出力値のうちの一定割合（例えば１０％や２０％）と設定されてもよい。
また、閾値は、最もティップ側の検出部３１と最もヒール側の検出部３９とのそれぞれについて別個に設定されてもよい。
ただし、閾値は、ノイズと評価される出力値をほぼ除去することができ、かつ、有効と評価される出力値を除去しないように、設定されることが望ましい。
【００７９】
ステップＳＴ１２に関わる処理において、最もティップ側又は最もヒール側に位置する検出部３１又は検出部３９の出力値が閾値以上であると判定されると、ＣＰＵ５における処理は、ステップＳＴ１３に進む。
一方、検出部３１又は検出部３９の出力値が閾値未満であると判定されると、リップＬの位置はティップ側又はヒール側に著しく片寄った位置にいないと考えられるため、通常の処理を実施すべく、ＣＰＵ５における処理は、ステップＳＴ１５に進む。
【００８０】
次に、ステップＳＴ１３に進むと、ステップＳＴ１３では、ＣＰＵ５は、最もティップ側又は最もヒール側に位置する検出部３１又は検出部３９から、閾値以上の出力値を出力している検出部がいくつ連続しているかを求め、求められた検出部の数が設定値数未満であるかどうかを判定する。
【００８１】
この処理は、本発明の第１処理及び第４処理に相当し、上述したように、リップＬの位置がティップ側又はヒール側に片寄っている可能性がある状態において、リップＬの接触によると思われる出力値が出力されている検出部の数を確認することでノイズの影響が問題となるほどにリップＬがティップ側又はヒール側に片寄っている、つまり、リップＬの接触によって反応している検出部の数が少なすぎる状態であるか否かを判断するための処理である。
【００８２】
ここで、設定値は、予め設定される値であり、リップＬがリード１１上の中央近傍に位置する状態のときに見られる、リード１１の長手方向に連続する閾値以上の検出部の数（図１２の例では「５」）以下に設定される。
つまり、リップＬが、検出部の存在する領域からはみ出していないときに出力値が観測される検出部の数以下の場合には、出力値を出力している検出部の数が通常よりも少ないことを意味するため、その通常の数を設定値にすることで、その設定値以下である場合にはティップ側又はヒール側にリップＬが片寄りすぎており、出力値が得られる検出部の数が少なくなりすぎていると判断することができる。
【００８３】
なお、ノイズの影響を極力小さくすることを重視する場合には、設定値はリップＬがティップ側又はヒール側に片寄っていないときに出力値を出力している検出部の数に等しくすることが好ましい。
【００８４】
一方、重心位置の大幅な移動を回避することで足りる場合、例えば、ノイズの影響を受けたときに、図１０を参照して説明した程度の重心位置のズレであれば問題ないような場合には、通常、リップＬの接触によって出力値を出力している検出部の数が５（図１２の状態）であるのに対して、それよりも少ない数である３を設定値に設定して、図１０に示すリップＬの接触によって出力値を出力している検出部の数が４である場合までを許容するように設定値を通常の数よりも小さく設定してもよい。
【００８５】
ステップＳＴ１３において、上述した連続する検出部の数が設定値未満であると判定されると、ＣＰＵ５における処理はステップＳＴ１４に進む。
上述した連続する検出部の数が設定値以上であると判定されると、ＣＰＵ５における処理はステップＳＴ１５に進む。
【００８６】
ステップＳＴ１４では、ＣＰＵ５は、閾値以上の出力値を出力すると判定した検出部の出力値に基づいて重心位置を決定する。
この場合、ＣＰＵ５は、閾値未満の出力値を有する検出部の出力値をゼロとして扱うことになる。
この処理は、本発明の第２処理に相当する。
【００８７】
ステップＳＴ１４に進んでいることは、リップＬの位置がティップ側又はヒール側に片寄りすぎた結果、リップＬの接触による出力値が得られる検出部の数が少なく、ノイズの影響を受けやすい状態であることから、ステップＳＴ１４では、閾値以上の出力値を出力している検出部のみによってリップＬの重心位置を求める処理を実施し、ノイズの影響を受けることを回避している。
【００８８】
その後、ステップＳＴ１５において、ＣＰＵ５は、決定した重心位置を音に反映させる。
【００８９】
一方、ステップＳＴ１２，ＳＴ１３から直ちにステップＳＴ１５に進む場合には、ステップＳＴ１５の処理を実行する前に、全ての検出部の出力値を用いて重心位置を求める処理が行われる。
【００９０】
ステップＳＴ１２，ＳＴ１３から直ちにステップＳＴ１５に進む場合にも、閾値によってノイズと思われる出力値を出力している検出部を見極めてその検出部の出力値を計算に利用しないようにするほうが一見よいように感じるかもしれないが、ノイズによる出力であるのかリップＬの接触による出力であるのかの境目になるような出力値である場合には、本来、ノイズとして扱われるべきところが、リップＬの接触による出力とされたり、逆に、リップＬの接触による出力であるにも関わらず、ノイズによる出力として扱われる場合があり得る。
【００９１】
より具体的に説明すると、閾値が小さければ、ノイズであるにも関わらずノイズと判断されない確率が高くなり、逆に、閾値が大きければ、ノイズではないにも関わらずノイズと判断される確率が高くなる。
【００９２】
一方、ステップＳＴ１２，ＳＴ１３から直ちにステップＳＴ１５に進む場合には、リップＬが多くの検出部に接触している状態にあるといえ、重心位置の計算は図１２を参照して説明したように、ノイズの影響を受け難い状態にあるため、閾値で判断するよりも、通常の計算を実行するほうがよい場合も少なくなく、このため、本実施形態では、ステップＳＴ１２，ＳＴ１３から直ちにステップＳＴ１５に進む場合には、ステップＳＴ１５の処理を実行する前に、全ての検出部の出力値を用いて重心位置を求める処理を行うようにしている。
【００９３】
ただし、確実にノイズであるか否かを判別できる適切な閾値を与えることができる状況である場合は、ステップＳＴ１２，ＳＴ１３から直ちにステップＳＴ１５に進む場合でも、ステップＳＴ１４と同様の処理を行うようにしてもよい。
つまり、常に、閾値以上の出力値を出力している検出部だけに制限してリップＬの重心位置を計算するようにしてもよい。
【００９４】
そして、ＣＰＵ５は、上述したステップＳＴ１１〜ステップＳＴ１５を繰り返し実行する。
【００９５】
このように、第１実施形態では、ノイズではないと評価される出力値がティップ側又はヒール側に偏って表れており、かつ、ノイズではないと評価される出力値を出力している検出部の数が設定値未満であるというノイズの影響で重心位置の計算結果に大きな誤差が出やすい状況であっても、ノイズの影響を受けていない確からしい重心位置を決定することができる。
そのため、リード１１上のリップＬの物理的な位置と求めたリップＬの重心位置との間の乖離が少なくでき、演奏者Ｐの意図により近い楽音の生成が可能となる。
【００９６】
［第２実施形態］
図１４〜図１７を参照して、本発明の第２実施形態に係る電子楽器を説明する。
第２実施形態に係る電子楽器の物理的及び機能的な内容は、第１実施形態に係る電子楽器１００と同様である。
ただし、制御手段としてのＣＰＵ５が実行する処理の内容、特に重心位置の算出手法が、第１実施形態と異なっている。
したがって、以下、重心位置の算出手法を中心に説明する。
【００９７】
（仮想検出部及び仮想出力値）
図１４は、仮想検出部の一例を示す図である。また、図１５は、仮想検出部を加えていない場合と加えている場合の出力値及び重心位置の例を示す表であり、図１６は、図１５に対応するグラフであり、横軸はリード１１上の位置を検出部３１〜３９に対応したＰ１〜Ｐ９で示しており、縦軸はセンサの出力値を、それぞれ示している。
なお、以降では、グラフ等と検出部との関係がわかりやすいように、検出部に対する符号としてもＰ１〜Ｐ１３との表記を用いる。
【００９８】
リード１１上の検出部３１〜３９の物理的な個数は変わらないが、ＣＰＵ５は、一定の条件下で、例えば図１４に破線で示すように物理的にある最もヒール側の検出部３９（以下、単に最もヒール側の検出部という場合がある）の更にヒール側に仮想的な仮想出力値を有する仮想検出部（本例では仮想検出部Ｐ１０〜Ｐ１３）を生成する。
この仮想検出部を生成する処理は、本発明の第５処理に相当する。
【００９９】
なお、以下では、ヒール側で説明するが、第１実施形態でも述べたように、同様の状況はティップ側でも起こるため、ＣＰＵ５は、条件に応じて、物理的に最もティップ側の検出部３１（以下、単に最もティップ側の検出部という場合がある）の更にティップ側に仮想検出部を生成する。
【０１００】
そして、ＣＰＵ５は、このような仮想検出部に対して後述するような仮想的な出力値（以下、仮想出力値ともいう）を割り当て、この仮想出力値を有する仮想検出部を含めて上述した重心位置を算出する。
【０１０１】
このような仮想検出部及び仮想出力値が生成されるための条件は、最もティップ側又は最もヒール側の検出部が閾値以上の出力値を出力していること、かつ、最もティップ側又は最もヒール側の検出部から閾値以上の出力値を出力している検出部が連続する数が設定値未満であること、である。
【０１０２】
この条件は、既に、第１実施形態で説明したとおり、リップＬの位置がティップ側又はヒール側に片寄った位置にあり、リップＬが接触している検出部の数が少ない状況に当たる条件であり、設定値及び閾値は、第１実施形態において説明したのと同様に設定される。
【０１０３】
そして、以下で説明するように、いくつの仮想検出部を生成するかは、設定値を基準として定められ、仮想検出部に割り当てる仮想出力値は、リップＬがティップ側やヒール側に片寄った位置にいないときに見られる通常の状態である対称性を有する山形の出力値を再現できるように決められる。
【０１０４】
具体的に、図を参照しながら説明する。例えば図１６（ａ）では、位置Ｐ７〜Ｐ９に対応する出力値が｛１２８，２５５，２５５｝であり、他の位置Ｐ１〜Ｐ６の出力値が｛０｝である。
【０１０５】
一方、このようにヒール側に片寄っていない場合には、図１２に示したように閾値が例えば「１００」であれば、閾値以上の検出部の数としては５つであり、第１実施形態で述べたように、設定値としては、この通常の状態における閾値以上の検出部の数が設定されているため、図１６（ａ）に示す場合、設定値よりも２つ不足している状態にあることがわかる。
【０１０６】
なお、この不足数は、最もヒール側の検出部Ｐ９からティップ側に閾値以上の出力値を出力している検出部の数を検出部Ｐ９を含めて数えれば３つとして求められ、設定値の数５と差分をとることで求めることが可能である。
【０１０７】
ここで、この検出部の数の不足は、リップＬがヒール側に寄りすぎた位置にあることが原因のため、検出部Ｐ９よりも更にヒール側に２つの検出部が存在したと考えたときに、その２つの検出部の出力値を加えた出力値の山形状は、通常の出力値のときに見られる図１２（ａ）に示すような出力値の山形状、つまり、対称性を有する山形の出力値になるものと考えられる。
【０１０８】
このことから、検出部Ｐ９よりも更にヒール側に２つの検出部が存在したと考えたときに、その追加した仮想検出部Ｐ１０，Ｐ１１の仮想的な仮想出力値が、全体で見たときに、図１６（ｂ）に示すような対称性を有する山形となるようにするのが自然であると考えられる。
【０１０９】
したがって、対称性を有する山形となるように、仮想検出部Ｐ１０，Ｐ１１に対して、閾値以上の出力値を出力している検出部Ｐ７，Ｐ８，Ｐ９（以下、実有効検出部という）を含めて対称性を有する山形とするために、実有効検出部（検出部のＰ７，Ｐ８，Ｐ９）と仮想検出部Ｐ１０，Ｐ１１をまとめて有効検出部として取り扱い、この有効検出部（検出部のＰ７，Ｐ８，Ｐ９及び仮想検出部Ｐ１０，Ｐ１１）の中央の検出部（検出部Ｐ８）を基準に出力値の山形状が対称となるように、仮想検出部Ｐ１０，Ｐ１１に仮想出力値を設定する（図１６（ｂ）参照）。
【０１１０】
つまり、図１６の例でいえば、２個の仮想検出部Ｐ１１，Ｐ１２に対して、それぞれ｛２５５，１２８｝の仮想出力値を割り当てるようにして、図１６（ｂ）のようにする。
なお、本説明はヒール側で行っているが、ティップ側であっても同様である。
【０１１１】
そして、仮想的な位置Ｐ１０，Ｐ１１に番号「１０」、「１１」を割り当てるとすると、実有効検出部及び仮想検出部（有効検出部）の出力値に基づいて算出される重心位置は、次式のとおり９．０となる。
【０１１２】
【数３】
2018045087.tif 000005
これに対して、仮想検出部の仮想出力値を考慮することなく算出された重心位置は、図１５、図１６（ａ）に示すように８．２である。
したがって、仮想検出部の仮想出力値にも基づいて重心位置を計算することで、算出結果が理想的な重心位置に近づくことが期待される。
【０１１３】
ところで、仮想出力値も用いて決定した重心位置が、実際にあり得る最もヒール側の重心位置よりも更にヒール側に算出される場合があり得るが、このような重心位置は現実的ではないため、この場合には、ＣＰＵ５は、重心位置を、実際にあり得る最もヒール側の位置（例えば図１４の位置Ｐ９）に決定する処理を行う。
【０１１４】
なお、ティップ側であっても、同様のこと、つまり、仮想出力値も用いて決定した重心位置が、実際にあり得る最もティップ側の重心位置よりも更にティップ側に算出される場合があるが、この場合にも、ＣＰＵ５は、重心位置を、実際にあり得る最もティップ側の位置（例えば図１４の位置Ｐ１）に決定する処理を行う。
【０１１５】
このような物理的な検出部が存在する位置よりも外側に重心位置があると算出されたときに、最も外側に位置する検出部の位置を重心位置とする処理は、本発明の第６処理に相当する。
【０１１６】
（重心位置の算出手順）
図１７に示すフローチャートを参照しながら、第２実施形態における重心位置の決定に関する処理を説明する。
【０１１７】
第２実施形態における重心位置の決定手順は、基本的に第１実施形態における重心位置の決定手順と同様である。
異なる手順は、ステップＳＴ２４において重心位置が決定される際に、実有効検出部の出力値に加えて仮想検出部の仮想出力値を（つまり、有効検出部の出力値を）使用することである。
【０１１８】
ただし、仮想出力値に基づいて算出された重心位置が、現実的にとり得る位置（図１４ではＰ１〜Ｐ９）の範囲から外れる場合には、上述した第６処理に相当する処理が行われ、重心位置が現実的にとり得る最もティップ側又はヒール側の位置に決定されることになる。
これにより、よりもっともらしい重心位置を算出することが可能となる。
【０１１９】
実際には、重心位置は小数点以下の数値を有する形で算出される、つまり、いずれかの検出部の番号に合わせているわけではなく、計算としては、２つの検出部の間にリップＬの重心位置が存在するような状況も算出されるようになっているため、上記のような仮想検出部を想定して計算を行うほうが、第１実施形態よりも、より高い精度で重心位置を求めることができる。
【０１２０】
なお、ステップＳＴ２２，ＳＴ２３から直ちにステップＳＴ２５に進む場合には、第１実施形態と同様に、ステップＳＴ２５の処理を実行する前に、全ての検出部の出力値を用いて重心位置を求める処理を行っている。
【０１２１】
このように、第２実施形態では、重心位置を決定する際に有効検出部の出力値を用いるため、よりもっともらしい重心位置を得ることができる。その結果、演奏者Ｐがティップ側又はヒール側を咥えたときにも、演奏者Ｐの意図により近い楽音を生成することが可能となる。
【０１２２】
以上、具体的な実施形態に基づいて本発明の電子楽器用リード及び電子楽器について説明してきたが、本発明は、上記の具体的な実施形態に限定されるものではなく、本発明の技術的範囲には、本発明の目的が達成される範囲での様々な変形や改良などが含まれるものであり、そのことは当業者にとって特許請求の範囲の記載から明らかである。
【０１２３】
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
＜請求項１＞
先端部から基端部に向かってリップの接触状態を検出する複数の検出部が設けられたリードと、
前記検出部の出力値に基づき前記リード上での前記リップの重心位置を決定する制御部と、を備え、
前記制御部は、
閾値以上の前記出力値を出力している前記検出部を判定する第１処理と、
前記第１処理によって前記閾値以上の前記出力値を出力していると判定された前記検出部の前記出力値に基づいて前記重心位置を決定する第２処理と、を含む処理を実行することを特徴とする電子楽器。
＜請求項２＞
前記制御部は、最も先端部側又は基端部側に位置する前記検出部が前記閾値以上の前記出力値を出力しているかを判定する第３処理と、
前記第３処理によって最も先端部側又は基端部側に位置する前記検出部が前記閾値以上の前記出力値を出力していると判定された場合に、その最も先端部側又は基端部側に位置する前記検出部から前記閾値以上の前記出力値を出力している前記検出部が連続していくつあるかを求める第４処理と、
前記第４処理によって求められた前記検出部の数が予め設定された数未満である場合に仮想出力値を有する仮想検出部を設定する第５処理と、を実行し、
前記仮想出力値も用いるようにして前記第２処理を実行することを特徴とする請求項１に記載の電子楽器。
＜請求項３＞
前記第５処理は、前記第３処理で基端部側に位置する前記検出部が前記閾値以上の前記出力値を出力していると判定され、前記第４処理によって求められた前記検出部の数が予め設定された数未満である場合に、その不足する数の前記仮想検出部が最も基端部側に位置する前記検出部から、さらに、基端部側に存在するものとするとともに、最も基端部側に位置する前記検出部から連続して前記閾値以上の前記出力値を出力している前記検出部を実有効検出部とし、前記実有効検出部と前記仮想検出部とを含めた検出部を有効検出部として、前記実有効検出部の前記出力値を用いて、前記有効検出部の中央に位置する検出部を基準に前記出力値が対称状態となるように前記仮想検出部に前記仮想出力値を設定する処理であることを特徴とする請求項２に記載の電子楽器。
＜請求項４＞
前記制御部は、前記仮想出力値も用いるようにして前記第２処理を実行して決定した前記重心位置が、実際にあり得る最も基端部側の前記重心位置よりも、さらに、基端部側である場合に、前記重心位置を実際にあり得る最も基端部側の前記重心位置とする第６処理を実行することを特徴とする請求項３に記載の電子楽器。
＜請求項５＞
前記第５処理は、前記第３処理で先端部側に位置する前記検出部が前記閾値以上の前記出力値を出力していると判定され、前記第４処理によって求められた前記検出部の数が予め設定された数未満である場合に、その不足する数の前記仮想検出部が最も先端部側に位置する前記検出部から、さらに、先端部側に存在するものとするとともに、最も先端部側に位置する前記検出部から連続して前記閾値以上の前記出力値を出力している前記検出部を実有効検出部とし、前記実有効検出部と前記仮想検出部とを含めた検出部を有効検出部として、前記実有効検出部の前記出力値を用いて、前記有効検出部の中央に位置する検出部を基準に前記出力値が対称状態となるように前記仮想検出部に前記仮想出力値を設定する処理であることを特徴とする請求項２に記載の電子楽器。
＜請求項６＞
前記制御部は、前記仮想出力値も用いるようにして前記第２処理を実行して決定した前記重心位置が、実際にあり得る最も先端部側の前記重心位置よりも、さらに、先端部側である場合に、前記重心位置を実際にあり得る最も先端部側の前記重心位置とする第６処理を実行することを特徴とする請求項５に記載の電子楽器。
＜請求項７＞
先端部から基端部に向かってリップの接触状態を検出する複数の検出部が設けられたリードを備える電子楽器の制御方法であって、
閾値以上の出力値を出力している前記検出部を求める第１ステップと、
前記第１ステップによって求めた前記検出部に対応する前記出力値を用いて、前記リード上での前記リップの重心位置を決定する第２ステップと、を含むことを特徴とする電子楽器の制御方法。
＜請求項８＞
先端部から基端部に向かってリップの接触状態を検出する複数の検出部が設けられたリードを備える電子楽器の制御部に、
閾値以上の出力値を出力している前記検出部を求める第１処理と、
前記第１処理によって求めた前記検出部に対応する前記出力値を用いて、前記リード上での前記リップの重心位置を決定する第２処理と、を含む処理を実行させることを特徴とする電子楽器用のプログラム。
【符号の説明】
【０１２４】
１００  電子楽器
３  リップ検知部
５  ＣＰＵ（制御部）
１０  マウスピース
１１  電子楽器用リード（リード）
３１〜３９  検出部
Ｓ１１〜Ｓ１９  タッチセンサ
【図１】
2018045087.tif 000006
【図２】
2018045087.tif 000007
【図３】
2018045087.tif 000008
【図４】
2018045087.tif 000009
【図５】
2018045087.tif 000010
【図６】
2018045087.tif 000011
【図７】
2018045087.tif 000012
【図８】
2018045087.tif 000013
【図９】
2018045087.tif 000014
【図１０】
2018045087.tif 000015
【図１１】
2018045087.tif 000016
【図１２】
2018045087.tif 000017
【図１３】
2018045087.tif 000018
【図１４】
2018045087.tif 000019
【図１５】
2018045087.tif 000020
【図１６】
2018045087.tif 000021
【図１７】
2018045087.tif 000022