(57)【要約】【課題】簡単な操作で装置を注視することなく多くの和音を発音することができる楽音発生装置を提供する。【解決手段】多点検出が可能なタッチセンサを備えた携帯端末を、ギターの演奏形態に近い姿勢で持ち、一方の片手指による操作入力が検出されると、各指に対応する複数の操作子へのタッチ操作の有無の組み合わせから予め対応付けられた和音が選択され、他方の片手指によるスライド操作入力が検出されると、前記選択された和音を発音させることができる。【選択図】図４
2019164319.tif 000002
【特許請求の範囲】
【請求項１】
多点検出が可能なタッチパネルを備える携帯装置を、一方の手のひらの人差し指、中指、薬指および小指のそれぞれ４つの指の付け根付近に、タッチパネル面が指先側を向くように乗せ、親指の先との間で挟み込むように持つ場合に、前記４つの指先によって操作しやすいタッチパネル上の位置にそれぞれ配置された複数の操作子を有する第１操作子群と、他方の手の指先により操作しやすいタッチパネル上の位置に配置された少なくとも１つの操作子を有する第２操作子群と、
前記第１操作子群への操作入力に応じて、前記第１操作子群の操作子の各々におけるタッチ操作の有無の組み合わせから予め対応付けられた和音が選択され、前記第２操作子群への操作入力に応じて、前記第２操作子群の操作子においてスライド操作入力が検出された場合、前記選択されている和音に対応するサウンドデータを特定し発音部に発音を指示する発音制御部と、
を具備することを特徴とする楽音発生装置。
【請求項２】
前記タッチパネルに、前記第１操作子群に４つの操作子が垂直方向の端部にて水平方向に互いに隣接して配置されているとき、
前記発音制御部はさらに、
前記第１操作子群の操作子への操作入力に応じて、前記第１操作子群の操作子のうち１つの操作子がタッチ操作されており且つ前記端部からタッチ位置までの垂直方向における距離が所定範囲よりも小さいもしくは大きい場合、または、前記第１操作子群の操作子のうち複数の操作子がタッチ操作されており且つ前記タッチ操作されているタッチ位置のうち水平方向における両端に位置する２つのタッチ位置の垂直方向における距離が所定値よりも大きい場合、所定の和音種類が選択され、前記第２操作子群の操作子においてスライド操作入力が検出された場合、前記選択されている和音と前記和音種類との組み合わせに対応するサウンドデータを特定する
ことを特徴とする請求項１に記載の楽音発生装置。
【請求項３】
前記タッチパネルに、前記第１操作子群に４つの操作子が垂直方向の端部にて水平方向に互いに隣接して配置されているとき、
操作入力に応じて前記第１操作子群の操作子の領域を再設定する操作領域再設定部をさらに具備し、
操作入力により、タッチパネルの所定の領域へのタッチ数が４で、前記領域内の全てのタッチ位置におけるスライドスピードが所定値よりも小さい場合、前記第１操作子群の操作子の各々の水平方向の領域幅を、前記タッチ位置のうち水平方向における両端に位置する２つのタッチ位置の水平方向の距離の３分の１に再設定し、両端に位置する２つの操作子の水平方向における中心位置を前記２つのタッチ位置のそれぞれに合わせて領域位置を再設定し、中央に位置していた２つの操作子の領域位置を前記再設定した操作子の内側に隣接するように領域位置を再設定し、このとき各々の操作子位置の再設定においては操作子の水平方向の配置順序を変えることなく行われる
ことを特徴とする請求項１または２に記載の楽音発生装置。
【請求項４】
多点検出が可能なタッチパネルを備える携帯装置を、一方の手のひらの人差し指、中指、薬指および小指のそれぞれ４つの指の付け根付近に、タッチパネル面が指先側を向くように乗せ、親指の先との間で挟み込むように持つ場合に、前記４つの指先によって操作しやすいタッチパネル上の位置にそれぞれ配置された複数の操作子を有する第１操作子群と、他方の手の指先により操作しやすいタッチパネル上の位置に配置された少なくとも１つの操作子を有する第２操作子群と、
前記第１操作子群への操作入力に応じて、前記第１操作子群の操作子の各々におけるタッチ操作の有無の組み合わせから予め対応付けられた和音が選択され、前記第２操作子群への操作入力に応じて、前記第２操作子群の操作子においてスライド操作入力が検出された場合、前記選択されている和音に対応するサウンドデータを特定し発音部に発音を指示する
ことを特徴とする楽音発生方法。
【請求項５】
多点検出が可能なタッチパネルを備える携帯装置を、一方の手のひらの人差し指、中指、薬指および小指のそれぞれ４つの指の付け根付近に、タッチパネル面が指先側を向くように乗せ、親指の先との間で挟み込むように持つ場合に、前記４つの指先によって操作しやすいタッチパネル上の位置にそれぞれ配置された複数の操作子を有する第１操作子群と、他方の手の指先により操作しやすいタッチパネル上の位置に配置された少なくとも１つの操作子を有する第２操作子群と、
前記第１操作子群への操作入力に応じて、前記第１操作子群の操作子の各々におけるタッチ操作の有無の組み合わせから予め対応付けられた和音が選択され、前記第２操作子群への操作入力に応じて、前記第２操作子群の操作子においてスライド操作入力が検出された場合、前記選択されている和音に対応するサウンドデータを特定し発音部に発音を指示する発音制御ステップと、
をコンピュータに実行させることを特徴とする楽音発生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、簡単な操作でギターの和音を発音し得る楽音発生装置、楽音発生方法およびプログラムに関する。
【背景技術】
【０００２】  従来のギターを模した電子楽器には、十字キーとタッチセンサを操作することでギター演奏を行うことができるゲーム装置がある（例えば、特許文献１参照）。【０００３】  また、多点検出が可能なタッチセンサを操作することでギター演奏を行うことができる携帯装置もある（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２０６５５６号公報
【０００５】
【特許文献２】特開２０１３−１９５９６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】  特許文献１に記載された技術においては、発音させたい和音を十字キーにより選択し、タッチセンサをスライド操作して、前記選択した和音を発音させるものとなっており、操作者は装置を注視することなく和音を切り替えながら演奏を行うことができるが、このような操作においては、選択対象とできる和音が非常に少なくなる弊害が生じる。【０００７】  一方、特許文献２に記載された技術においては、発音させたい和音の音高と、和音種類を、それぞれ複数の操作子の中から選択し、これらの２つ操作子が同時に操作されると発音されるものとなっており、多くの和音を選択対象とすることができるが、このような操作においては、和音を切り替える際に、操作者は装置を注視して、選択しようとする操作子を探す必要があり、これ故、装置から目を離すことができない弊害が生じる。【０００８】  本発明は、上述の事情を鑑みてなされたものであり、簡単な操作で装置を注視することなく多くの和音を発音することができる楽音発生装置、楽音発生方法およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】  上記目的を達成するため、本発明の楽音発生装置は、
多点検出が可能なタッチパネルを備える携帯装置を、一方の手のひらの人差し指、中指、薬指および小指のそれぞれ４つの指の付け根付近に、タッチパネル面が指先側を向くように乗せ、親指の先との間で挟み込むように持つ場合に、前記４つの指先によって操作しやすいタッチパネル上の位置にそれぞれ配置された複数の操作子を有する第１操作子群と、他方の手の指先により操作しやすいタッチパネル上の位置に配置された少なくとも１つの操作子を有する第２操作子群と、
前記第１操作子群への操作入力に応じて、前記第１操作子群の操作子の各々におけるタッチ操作の有無の組み合わせから予め対応付けられた和音が選択され、前記第２操作子群への操作入力に応じて、前記第２操作子群の操作子においてスライド操作入力が検出された場合、前記選択されている和音に対応するサウンドデータを特定し発音部に発音を指示する発音制御部と、
を具備することを特徴とする。【００１０】  本発明の楽音発生方法は、
多点検出が可能なタッチパネルを備える携帯装置を、一方の手のひらの人差し指、中指、薬指および小指のそれぞれ４つの指の付け根付近に、タッチパネル面が指先側を向くように乗せ、親指の先との間で挟み込むように持つ場合に、前記４つの指先によって操作しやすいタッチパネル上の位置にそれぞれ配置された複数の操作子を有する第１操作子群と、他方の手の指先により操作しやすいタッチパネル上の位置に配置された少なくとも１つの操作子を有する第２操作子群と、
前記第１操作子群への操作入力に応じて、前記第１操作子群の操作子の各々におけるタッチ操作の有無の組み合わせから予め対応付けられた和音が選択され、前記第２操作子群への操作入力に応じて、前記第２操作子群の操作子においてスライド操作入力が検出された場合、前記選択されている和音に対応するサウンドデータを特定し発音部に発音を指示する
ことを特徴とする。【００１１】  本発明の楽音発生プログラムは、
多点検出が可能なタッチパネルを備える携帯装置を、一方の手のひらの人差し指、中指、薬指および小指のそれぞれ４つの指の付け根付近に、タッチパネル面が指先側を向くように乗せ、親指の先との間で挟み込むように持つ場合に、前記４つの指先によって操作しやすいタッチパネル上の位置にそれぞれ配置された複数の操作子を有する第１操作子群と、他方の手の指先により操作しやすいタッチパネル上の位置に配置された少なくとも１つの操作子を有する第２操作子群と、
前記第１操作子群への操作入力に応じて、前記第１操作子群の操作子の各々におけるタッチ操作の有無の組み合わせから予め対応付けられた和音が選択され、前記第２操作子群への操作入力に応じて、前記第２操作子群の操作子においてスライド操作入力が検出された場合、前記選択されている和音に対応するサウンドデータを特定し発音部に発音を指示する発音制御ステップと、
をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１２】  本発明では、簡単な操作で装置を注視することなく多くの和音を発音することができる。
【図面の簡単な説明】
【００１３】
【図１】図１は本発明の実施形態に係る携帯装置の構成を示すブロック図である。
【図２】図２は本発明の実施形態に係る基本和音選択テーブルを説明する図である。
【図３】図３は本発明の実施形態に係るサウンド特定テーブルを説明する図である。
【図４】図４は本発明の実施形態に係る携帯装置の操作者による持ち方を説明する図である。
【図５】図５は本発明の実施形態に係る携帯装置の操作者の視点からの表示画面の表示内容および操作子を説明する図である。
【図６】図６は本発明の実施形態に係る発音指示機能を実現する構成を説明するブロック図である。
【発明を実施するための形態】
【００１４】＜実施形態＞
図１は、本発明の実施形態に係る携帯装置１の構成を示すブロック図である。
本発明の楽音発生装置の一例である携帯装置１は、例えば、スマートフォン、タブレット端末などのスマートデバイスであって、ギターを電子楽器として再現するアプリケーションプログラムがインストールされている。
このアプリケーションプログラムを実行すると、この携帯装置１は、ギターを模した電子楽器として機能し、そのギターを模した音を発音させる場合において、簡易な操作で和音を発音させる発音指示機能を実現する構成を含んだものとなっている。
発音指示機能の詳細については後述する。
【００１５】［構成］
プロセッサ部１０は、単一のプロセッサを搭載してもよいし、複数のプロセッサを搭載するようにしてもよい。
記憶部１１は、内部記憶装置とメインメモリを備える記憶装置である。内部記憶装置には、プロセッサ部１０によって実行される各種プログラムや当該プログラムで利用される各種データ、例えば、後述する基本和音選択テーブル、サウンド特定テーブル、および、サウンドデータが格納されている。メインメモリは、コンピュータプログラムや情報を一時的に記憶する。
操作部１２は、例えば、操作者からの操作を受け付けるための入力装置である。
表示部１３は、典型的には液晶表示装置である。
なお、本実施形態に係る処理では、操作部１２及び表示部１３として、液晶画面と一体化したタッチパネルを想定する。
【００１６】  図２は基本和音選択テーブルの図である。
基本和音とは、ここでは、メジャーコードＡ、Ｂ、Ｃ、・・・、Ｇと、マイナーコードＡｍ、Ｂｍ、Ｃｍ、・・・Ｇｍとの１４の和音をいう。
基本和音選択テーブルは、後述する第１操作子群の操作子へのタッチ操作の有無の組み合わせが示す内容に応じて選択される基本和音を示している。
【００１７】  図３はサウンド特定テーブルを説明する図である。
サウンド特定テーブルは、基本和音、和音種類、および、弦番号に応じて発音される和音の構成音のサウンドを示している。
和音種類とは、ここでは、基本和音（メジャーとマイナー）、セブンス（ドミナントセブンス）、メジャーセブンの３種類をいう。
【００１８】  操作部１２は、携帯装置１の筐体に設けられた接触を検出するタッチセンサなどを有し、利用者の操作によりその操作内容を表す操作データをプロセッサ部１０に出力する。
さらに操作部１２は、同時に複数の箇所でタッチセンサに対する接触が行われている場合にも、接触された複数の操作データを出力する構成であり、多点検出が可能となっている。
【００１９】  表示部１３は、携帯装置１の筐体の一部の領域に設けられた表示画面１３０に画像を表示する液晶ディスプレイなどの表示デバイスである。
表示部１３は、プロセッサ部１０の制御により、表示画面１３０に画像を表示する。
表示画面１３０に表示される画像は、メニュー画面、設定画面の他、アプリケーションの動作画面などの画像（図５参照）である。
この例においては、表示画面１３０の表面部分には、操作部１２のタッチセンサが設けられ、タッチパネルとして機能する。
【００２０】  発音部１４は、プロセッサ部１０によって実現される発音指示機能により構成される発音指示部１０４（後述図６参照）から指示された音を示すオーディオ信号を生成し、生成したオーディオ信号を音声出力部１４１に出力する。
このときオーディオ信号の出力レベルについても指示に応じて調整してもよい。
【００２１】  音声出力部１４１は、発音部１４から入力されるオーディオ信号を増幅する増幅部、増幅されたオーディオ信号を放音するスピーカなどの放音部を有する。
このように、発音部１４および音声出力部１４１は、発音指示部１０４から指示されたサウンドを発音する発音手段として機能する。
【００２２】  インターフェース１５は、例えば、外部装置と有線接続する接続端子、無線接続する無線接続手段、基地局やネットワークを介して接続する通信手段などがあって、接続した外部装置と各種データの送受信を行う。
以上が携帯装置１の各部の構成についての説明である。
【００２３】［動作］
次に、プロセッサ部１０がアプリケーションプログラムを実行することによって、ギターを模した電子楽器として機能する際の発音指示機能について説明する。
まず、プロセッサ部１０は、表示部１３を制御して、弦、および、各指の配置を示す操作マーカーなどを表す図５に示すような画像を表示画面１３０に表示するとともに、タッチセンサ上の各領域に操作子を割り当てる。
まず、操作者による携帯装置１の持ち方、および、この表示内容と操作子について説明する。
【００２４】  図４は、携帯装置１の操作者による持ち方を説明する図である。
携帯装置１を、一方の手のひらの人差し指、中指、薬指および小指のそれぞれ４つの指の付け根付近に、タッチパネル面が指先側を向くように乗せ、親指の先との間で挟み込むように持ち、他方の手の指先によりタッチパネルの水平方向における端部の操作が行えるようにする。
【００２５】  図５は、携帯装置１の表示画面１３０の操作者の視点からの表示内容および操作子についての説明図である。
図５に示すように表示画面１３０には、弦、および、各指の配置を示す操作マーカーなどが表示されるが、破線、鎖線および点線については、実際に表示されるわけではない。
この破線、鎖線、および点線で囲まれた複数の領域の各々は、この画像を表示しているときにおけるタッチセンサへの操作について、プロセッサ部１０が各々の操作を受け付ける操作子として認識する領域を示している。
すなわち、プロセッサ部１０は、タッチセンサ上の各領域に各操作子を割り当てている。
この操作子については、破線で囲まれた第１操作子１２１−１、１２１−２、・・・１２１−４（それぞれを区別しない場合には、第１操作子１２１という）、および、一点鎖線で囲まれた第２操作子１２２、および、二点鎖線で囲まれた第３操作子１２３−１、１２３−２、・・・１２３−４（それぞれを区別しない場合には、第３操作子１２３という）、および、点線で囲まれた第４操作子１２４、により構成されている。
このようにして、タッチセンサは、各領域に設けられた第１操作子１２１、第２操作子１２２、第３操作子１２３、および、第４操作子１２４の、操作手段として機能する。
【００２６】  第１操作子１２１の各々は、基本和音と和音種類を指定するための操作を受け付ける操作子であり、垂直方向の端部にて水平方向に互いに隣接して配置されており、操作者の一方の片手の４つの指（人差し指、中指、薬指、および、小指）による操作が想定される。
【００２７】  第２操作子１２２は、ストローク奏法による和音の弦番号ごとの発音タイミングを指定するための操作を受け付ける操作子であり、水平方向の端部に配置されており、操作者の他方の片手指によるスライド操作が想定される。
【００２８】  第３操作子１２３の各々は、アルペジオ奏法による和音の弦番号ごとの発音タイミングを指定するための操作を受け付ける操作子であり、操作者の他方の片手の４つの指（親指、人差し指、中指、および、薬指）によるタップ操作が想定される。
【００２９】  第４操作子１２４の各々は、和音種類の指定、および、各操作子の領域を再設定するための操作を受け付ける操作子であり、一方の片手指による操作が想定される。
【００３０】  表示画面１３０には、図５に示すように、弦、および、各指の配置を示す操作マーカーなどが表示され、各操作子に対応したタッチパネル上の領域を利用者に認識させるようになっている。
【００３１】  図６は発音指示機能を実現する構成を説明するブロック図である。
発音指示機能を実現する構成は、図６に示すように、タッチ操作特定部１０１、操作子特定部１０２、演奏操作特定部１０３、および、発音指示部１０４を有する。
【００３２】  タッチ操作特定部１０１は、所定のフレームレート毎に操作部１２から出力される操作データが示すタッチセンサ上の位置情報を繰り返し取得するステップと、前記取得した所定の数の前記タッチ位置情報に基づいてスライド操作、および、タップ操作を判定するステップを含む方法を実行させ、タッチ位置ごとのスライド操作の有無、スライド開始位置、スライド方向、スライドスピード、タップ操作の有無を含むタッチ操作データを特定する。
【００３３】  操作子特定部１０２は、前記タッチ操作データから、上述した各操作子（第１操作子１２１、第２操作子１２２、第３操作子１２３、および第４操作子１２４）のうち、操作された操作子を特定する。このとき、前記タッチ操作データにおける位置が複数の操作子領域に含まれる場合には、前記複数の操作子が特定される。
【００３４】  演奏操作特定部１０３は、前記特定したタッチ操作データおよび操作子から演奏に係る操作を特定する。
【００３５】  前記特定した操作子が第１操作子１２１のとき、
操作子の各々へのタッチ操作の有無の組み合わせが示す内容に応じて、基本和音選択テーブルの参照により演奏する基本和音が選択される。
例えば、第１操作子１２１−１、１２１−２、および１２１−３がそれぞれ操作されており、第１操作子１２１−４が操作されていない場合には、基本和音選択テーブルの参照により、基本和音「Ｃ」が選択されることになる。
【００３６】  また、前記特定した操作子が第１操作子１２１のとき、
１つの操作子がタッチ操作されており、且つ、タッチ操作されているタッチ位置が第４操作子に含まれない場合、
第１操作子が配置された端部から第４操作子の中心位置までの垂直方向における距離と比較して前記端部からタッチ位置までの垂直方向における距離が大きいとき和音種類に「セブンス」が選択され、第１操作子が配置された端部から第４操作子の中心位置までの垂直方向における距離と比較して前記端部からタッチ操作位置までの垂直方向における距離が小さいとき和音種類に「メジャーセブン」が選択され、
複数の操作子がタッチ操作されており、且つ、タッチ操作されているタッチ位置のうち水平方向における両端に位置する２つのタッチ位置の垂直方向における距離が所定値よりも大きい場合、
前記２つのタッチ位置のうち第１操作子が配置された端部からの垂直方向における距離が大きいタッチ位置と、第２操作子が配置された端部からの水平方向における距離が大きいタッチ位置とが同じときは、和音種類に「セブンス」が選択され、前記２つのタッチ位置のうち第１操作子が配置された端部からの垂直方向における距離が大きいタッチ位置と、第２操作子が配置された端部からの水平方向における距離が小さいタッチ位置とが同じときは、和音種類に「メジャーセブン」が選択される。
【００３７】  前記特定した操作子が第２操作子１２２のとき、
操作データにおけるスライド開始位置からタッチ位置までの垂直方向における距離が所定値の倍数（０を除く）を超える度に、操作データのスライド方向が第１操作子が配置された端部への向きの場合には、選択されている和音のベース弦（和音を構成する弦のうちもっとも大きい番号の弦）から１弦の順に、もしくは、操作データのスライド方向が第１操作子が配置された端部への方向と逆向きの場合には、１弦からベース弦の順に、前記弦番号の発音タイミングが特定される。
【００３８】  前記特定した操作子が第３操作子１２３のとき、
タッチ操作データにおけるタップ操作が検出された場合、第３操作子１２３−１のとき１弦、第３操作子１２３−２のとき２弦、第３操作子１２３−３のとき３弦、第３操作子１２３−４のとき選択されている和音のベース弦の発音タイミングが特定される。
【００３９】  前記特定した操作子が第４操作子１２４のとき、
タッチ操作データにおいて第４操作子１２４へのタッチ数が４で、前記タッチ位置の各々におけるスライドスピードが所定値よりも小さい場合、第１操作子１２１の各々の水平方向の領域幅を、前記タッチ位置のうち水平方向における両端に位置する２つのタッチ位置の水平方向の距離の３分の１に再設定し、両端に位置する２つの操作子の水平方向における中心位置を前記２つのタッチ位置のそれぞれに合わせて領域位置を再設定し、中央に位置していた２つの操作子の領域位置を前記再設定した操作子の内側に隣接するように領域位置を再設定し、このとき各々の操作子位置の再設定においては操作子の水平方向の配置順序を変えることなく行われる。
【００４０】  発音指示部１０４は、前記演奏タイミングが特定されたとき、記憶部１１に記憶されたサウンド特定テーブルを参照し、前記演奏操作特定部１０３において特定された演奏操作データに応じて発音するサウンドを特定し、発音部１４に対して、特定したサウンドの発音指示を行う。
【００４１】  発音指示部１０４が発音部１４に対して発音指示を行うと、発音部１４からオーディオ信号を生成する。
そして、音声出力部１６は、発音部１４からオーディオ信号が入力されると、発音指示に応じた音を放音することになる。
【００４２】  このように、本発明の実施形態に係る携帯装置１は、タッチセンサ上の各領域に割り当てられた操作子のうち、第１操作子への操作入力が検出されると、各指の接触状況に応じた和音と和音種類が選択され、第２操作子へのスライド操作入力、もしくは、第３操作子へのタップ操作入力が検出されると、発音指示を行って発音させることができる。
【符号の説明】
【００４３】  １…携帯装置、１０…プロセッサ部、１０１…タッチ操作特定部、１０２…操作子特定部、１０３…演奏操作特定部、１０４…発音指示部、１１…記憶部、１２…操作部、１２１…第１操作子、１２２…第２操作子、１２３…第３操作子、１２４…第４操作子、１３…表示部、１３０…表示画面、１４…発音部、１４０…音源部、１４１…音声出力部、１５…インターフェイス
【図１】
2019164319.tif 000003
【図２】
2019164319.tif 000004
【図３】
2019164319.tif 000005
【図４】
2019164319.tif 000006
【図５】
2019164319.tif 000007
【図６】
2019164319.tif 000008