(57)【要約】【解決手段】オーディオ信号を生成するための方法が提供され、本方法は、第１の成分と時間的進展を有する第２の成分とを有する入力を受信すること、第１の成分に基づいてオーディオ信号を判断すること、指示を判断するために第２の成分の時間的進展を解析すること、および指示に基づいてオーディオ信号を修正することを備える。【選択図】図６
2016532903.tif 000002
【特許請求の範囲】
【請求項１】
オーディオ信号を生成するための方法であって、
第１の成分と第２の成分とを有する入力を受信するステップであって、前記第２の成分が時間的進展を有するステップと、
前記第１の成分に基づいてオーディオ信号を判断するステップと、
指示を判断するために前記第２の成分の前記時間的進展を解析するステップと、
前記指示に基づいて前記オーディオ信号を修正するステップと
を備える、方法。
【請求項２】
前記入力が、センサデータである、請求項１に記載の方法。
【請求項３】
前記センサデータが、タッチ・センサ・データである、請求項２に記載の方法。
【請求項４】
前記センサデータが、カメラ、容量式もしくは光学式近接度センサ、または力センサから受信される、請求項２に記載の方法。
【請求項５】
前記タッチ・センサ・データが、少なくとも１つの容量式タッチセンサから受信される、請求項３に記載の方法。
【請求項６】
前記入力は、音楽キーボードまたはキーボード型インターフェースに行われる、請求項１から５のいずれか一項に記載の方法。
【請求項７】
前記音楽キーボードが、前記音楽キーボードのキーに接続される少なくとも１つのタッチセンサを備える、請求項６に記載の方法。
【請求項８】
前記入力の前記第２の成分が、使用者の指がキーを打った角度、前記使用者の指がキーを打った速度、軸上の前記使用者の指の位置、前記軸に沿った前記使用者の指の動きの方向、前記軸に沿った前記使用者の指の動きの速度、キーを打つ指の数、および垂直な指の動きのプロファイルの少なくとも１つである、請求項６または７に記載の方法。
【請求項９】
前記入力の前記第２の成分が、指がキーからリリースされた角度、キーのリリースの時点での指の追加または移動、および中間キー位置の維持の少なくとも１つである、請求項６または７に記載の方法。
【請求項１０】
前記入力の前記第１の成分および前記入力の前記第２の成分が、異なるキーで生成される、請求項６から９のいずれか一項に記載の方法。
【請求項１１】
前記指示が、ＭＩＤＩデータおよび／またはＯＳＣデータを備える、請求項１から１０のいずれか一項に記載の方法。
【請求項１２】
ＭＩＤＩデータが、前記オーディオ信号を制御するのに効果的であり、前記オーディオ信号を修正するステップが、ＯＳＣデータを前記ＭＩＤＩデータと組み合わせるステップを備える、請求項１１に記載の方法。
【請求項１３】
前記解析するステップが、前記入力の前記第２の成分を受信した空間領域を識別するステップを備える、請求項１から１２のいずれか一項に記載の方法。
【請求項１４】
前記解析するステップが、前記指示を判断するために仮想の移動物体をシミュレートするステップを備える、請求項１から１３のいずれか一項に記載の方法。
【請求項１５】
前記解析するステップが、前記入力の前記第２の成分の特徴を計算するステップを備える、請求項１から１４のいずれか一項に記載の方法。
【請求項１６】
前記解析するステップが、前記指示を判断するために、ルックアップテーブルを使用するステップまたは状態機械を駆動するステップを備える、請求項１から１５のいずれか一項に記載の方法。
【請求項１７】
前記オーディオ信号が、明瞭度、ピッチ、ボリューム、音質、フレージング、およびリリース動作の少なくとも１つを説明するデータを備える、請求項１から１６のいずれか一項に記載の方法。
【請求項１８】
前記オーディオ信号に基づいてオーディオ出力を生成するステップをさらに備える、請求項１から１７のいずれか一項に記載の方法。
【請求項１９】
前記オーディオ出力が、楽器のシミュレーションである、請求項１８に記載の方法。
【請求項２０】
前記入力が、多数のフレームを備える、請求項１から１９のいずれか一項に記載の方法。
【請求項２１】
前記多数のフレームのそれぞれが、システムクロックと同期する、請求項２０に記載の方法。
【請求項２２】
ジッタを低減するために、移動平均フィルタを、前記入力に印加するステップをさらに備える、請求項１から２１のいずれか一項に記載の方法。
【請求項２３】
前記入力の前記第２の成分が、音符のオンセット、中間、またはリリースの１つまたは複数で受信される、請求項１から２２のいずれか一項に記載の方法。
【請求項２４】
前記オーディオ信号を修正する前記ステップが、離散的な音響イベントである、請求項１から２３のいずれか一項に記載の方法。
【請求項２５】
前記オーディオ信号を修正する前記ステップと前記入力が、時間的に同期されない、請求項１から２４のいずれか一項に記載の方法。
【請求項２６】
前記指示が、前記第２の成分と、前記第２の成分を変更するのと同時に選択修正と関連付けられた制御入力を変更することによって確立される前記選択修正との間の関連によって選択される、請求項１から２５のいずれか一項に記載の方法。
【請求項２７】
請求項１から２６のいずれか一項に記載の前記方法を実行するよう構成される装置。
【請求項２８】
コンピュータで実行する場合に、請求項１から２６のいずれか一項に記載の前記方法を実行するようアレンジされるコードを含む、コンピュータ読取り可能媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオ信号を生成するための制御方法を提供することに関する。特に、これに限定されないが、本発明は、追加の制御をキーボード装置で提供することができる制御方法に関する。
【背景技術】
【０００２】
容量式タッチセンシングは、音楽コントローラ、特に、マルチタッチ・スクリーン・インターフェースに基づく音楽コントローラでますます使用されている。
【０００３】
ＴｏｕｃｈＫｅｙｓ（例えば、Ａ．ＭｃＰｈｅｒｓｏｎ．ＴｏｕｃｈＫｅｙｓ：ｃａｐａｃｉｔｉｖｅ  ｍｕｌｔｉ−ｔｏｕｃｈ  ｓｅｎｓｉｎｇ  ｏｎ  ａ  ｐｈｙｓｉｃａｌ  ｋｅｙｂｏａｒｄ．Ｐｒｏｃ．Ｎｅｗ  Ｉｎｔｅｒｆａｃｅｓ  ｆｏｒ  Ｍｕｓｉｃａｌ  Ｅｘｐｒｅｓｓｉｏｎ，Ａｎｎ  Ａｒｂｏｒ，ＭＩ，ＵＳＡ，２０１２で説明される）は、既存のキーボードの表面に取り付け、容量式タッチセンシングを使用して、キー表面の指の位置および接触領域を（２次元で、キーごとに３タッチまで）測定する、一組みのハードウェアセンサである。さらに関連する作業には、より典型的な音符のオンセットおよびリリースの代わりに連続的なキー角度を測定するキーボードの開発がある（ＭｃＰｈｅｒｓｏｎ  ａｎｄ  Ｋｉｍ，"Ａｕｇｍｅｎｔｉｎｇ  ｔｈｅ  ａｃｏｕｓｔｉｃ  ｐｉａｎｏ  ｗｉｔｈ  ｅｌｅｃｔｒｏｍａｇｎｅｔｉｃ  ｓｔｒｉｎｇ  ａｃｔｕａｔｉｏｎ  ａｎｄ  ｃｏｎｔｉｎｕｏｕｓ  ｋｅｙ  ｐｏｓｉｔｉｏｎ  ｓｅｎｓｉｎｇ"，Ｐｒｏｃｅｅｄｉｎｇｓ  ｏｆ  ｔｈｅ  ２０１０  Ｃｏｎｆｅｒｅｎｃｅ  ｏｎ  Ｎｅｗ  Ｉｎｔｅｒｆａｃｅｓ  ｆｏｒ  Ｍｕｓｉｃａｌ  Ｅｘｐｒｅｓｓｉｏｎ）。
【０００４】
他の関連する先行技術には、指の位置を測定するために容量式センシングアレンジメントを使用する、１９９０年からのＭｏｏｇ  Ｍｕｌｔｉｐｌｙ−Ｔｏｕｃｈ−Ｓｅｎｓｉｔｉｖｅ  ｋｅｙｂｏａｒｄ、ｔｈｅ  Ｅｎｄｅａｖｏｕｒ  Ｅｖｏ  ｔｏｕｃｈ−ｓｅｎｓｉｎｇ  ｋｅｙｂｏａｒｄ（２０１２；ｅｎｄｅａｖｏｕｒ．ｄｅ）、ｔｈｅ  Ｒｏｌｉ  Ｓｅａｂｏａｒｄ  ｍｕｓｉｃａｌ  ｃｏｎｔｒｏｌｌｅｒ（２０１２；ｗｅａｒｅｒｏｌｉ．ｃｏｍ）、およびｔｈｅ  Ｈａｋｅｎ  Ｃｏｎｔｉｎｕｕｍ  ｃｏｎｔｒｏｌｌｅｒ（２００７；  ｈａｋｅｎａｕｄｉｏ．ｃｏｍ）がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、敬うべきピアノ型キーボードとは対照的に、タッチ・スクリーン・コントローラは、多くの演奏者が重要だと考える打鍵感が欠けている。
【課題を解決するための手段】
【０００６】
本発明の第１の態様によれば、オーディオ信号を生成するための方法が提供され、本方法は、第１の成分と時間的進展を有する第２の成分とを有する入力を受信すること、第１の成分に基づいてオーディオ信号を判断すること、指示を判断するために第２の成分の時間的進展を解析すること、および指示に基づいてオーディオ信号を修正することを備える。
【０００７】
本発明は、複数の成分を有する入力をとり、これらの成分の少なくとも１つの時間的進展を解析し、別の成分から選択されたオーディオ信号に修正を加えることができる。したがって、楽器奏者は、ピッチおよびボリュームなどのさまざまな基本特性を有する音符を選択し、時間と共に進展する入力の第２の成分を介して音符に直感的なパフォーマンスのエフェクトを加えることができる。このような方法で、第２の成分を介して達成可能なエフェクトの範囲は、瞬時入力値と瞬時出力値との間の直接マッピングを超えて（例えば、入力ｘは、もとのピッチプラスｙに等しい修正ピッチになる）、より微妙な表現能力に拡張され、最終的な出力に影響を与えることができる（例えば、入力ｘの変動は、もとの出力に加えるためのエフェクトｙの選択でもたらされる）。特に、本発明は、第２の成分の瞬時値についてその時間的進展以外を解析しないので、第２の成分のタイミングを、出力時に与えるエフェクトのタイミングから分離することができる。
【０００８】
入力は、タッチ・センサ・データなどのセンサデータとすることができ、容量式タッチセンサから受信したタッチ・センサ・データを備えることができる。容量式タッチセンサは、キーボードのキーなどの入力装置による使用者の動作の応答反射を特にもたらすことができる。さらに、またはあるいは、カメラ、容量式もしくは光学式近接度センサ、または力センサなどから受信した他のセンサデータを使用することができる。
【０００９】
好適な実施形態において、入力は、音楽キーボードまたはキーボード型インターフェースで行われる。音楽キーボードは、音楽キーボードのキーに接続される少なくとも１つのタッチセンサを備えることが好ましい。第１の入力は、キーボード上のキーの選択を備えることができる。第２の成分は、使用者の指がキーを打った角度、使用者の指がキーを打った速度、軸上の使用者の指の位置、軸に沿った使用者の指の動きの方向、軸に沿った使用者の指の動きの速度、キーを打つ指の数、および垂直な指の動きのプロファイルの少なくとも１つを備えることができる。さらに、またはあるいは、入力の第２の成分は、指がキーから離れた角度、キーがリリースされた時点での指の追加または移動、および中間キー位置の維持の少なくとも１つを備えることができる。入力の第１および第２の成分は、キーボードの同じキーまたは異なるキーで生成することができる。
【００１０】
本発明は、（特定のキーが選択されたタイミングおよび力などの）使用者が対話するような特定の態様に応えるが、（キー上の使用者の指の数またはキーを選択するのに使用される指の数などの）使用者との対話を通じて利用可能な追加情報を利用しない、キーボードまたはキーボード型装置で特に適用可能とすることができる。これらの追加要因の時間的進展を解析することにより、本発明の実施形態は、直感的方法で複雑な音楽的エフェクトを加えることができる。
【００１１】
好適な実施形態において、指示は、オープン・サウンド・コントロール（ＯＳＣ：Ｏｐｅｎ  Ｓｏｕｎｄ  Ｃｏｎｔｒｏｌ）データを備える。あるいは、またはさらに、指示は、電子楽器ディジタルインタフェース（ＭＩＤＩ：Ｍｕｓｉｃａｌ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）データを備えてもよい。ＭＩＤＩデータは、オーディオ信号を制御するのに効果的である可能性があり、オーディオ信号を修正することは、ＯＳＣデータをＭＩＤＩデータと組み合わせることを備えることができる。ＯＳＣおよびＭＩＤＩは、当分野では、よく知られた規格であり、それらを用いることで、既存のハードウェアおよびソフトウェア部品との相互利用性を向上することができる。
【００１２】
好適な実施形態において、解析することは、入力の第２の成分を受信した空間領域を識別することを備える。あるいは、またはさらに、解析することは、指示を判断するために仮想の移動物体をシミュレートすることを備えることができる。このような方法で、第２の成分の態様を使用して、入力自体に存在しないか、完全に存在しない物理的動作をシミュレートし、オーディオ信号を修正するために適切な指示を識別することができる。解析するステップは、入力の第２の成分の特徴を計算することを備えることができる。このような方法で、入力の個々の態様は、適切な指示を選択するために識別することができる。
【００１３】
好適な実施形態において、解析することは、指示を判断するために、ルックアップテーブルを使用すること、または状態機械を駆動することを備える。これらの技術は、適切な指示を迅速に識別して、オーディオ信号を修正することができる。
【００１４】
オーディオ信号は、明瞭度、ピッチ、ボリューム、音質、フレージング、およびリリース動作の少なくとも１つを説明するデータを備えることができる。本方法は、オーディオ信号に基づいてオーディオ出力を生成することをさらに備えることができる。オーディオ出力は、楽器のシミュレーションとしてもよい。
【００１５】
好適な実施形態において、入力は、多数のフレームを備える。これにより、そのようなフレームの経過に伴う時間的発展を解析することを可能にする。多数のフレームのそれぞれは、システムクロックと同期させることができる。したがって、均一なタイミングを、入力およびオーディオ信号の両方の解析に適用することができる。
【００１６】
好適な実施形態において、移動平均フィルタを入力に適用し、ジッタを低減することができる。したがって、使用者入力における重要ではない、および／または望ましくない変動を、その入力が解析される場合に無視することができる。
【００１７】
いくつかの好適な実施形態において、入力の第２の成分は、音符のオンセット、中間、またはリリースの１つまたは複数で受信される。これらは、音楽エフェクトまたは変化を加えるのに使用者に対して直感的である、音符内のタイミングである。
【００１８】
好適な実施形態において、オーディオ信号を修正するステップは、離散的な音響イベントを信号に印加することを備えることができる。例えば、音響イベントは、定義または判断された存続期間を有することができる。これは、オーディオ信号に対する修正の存続期間が将来の入力動作（例えば、入力がリリースされるまでのピッチ変更）に依存するアプローチとは対照的である。代わりに、本発明は、独自定義の時間的進展を有するオーディオ信号にエフェクトを適用することができる。オーディオ信号を修正するステップと入力は、時間的に同期されない可能性がある。
【００１９】
いくつかの好適な実施形態において、指示は、第２の成分と、第２の成分を変更するのと同時に選択修正と関連付けられた制御入力を変更することによって確立される選択修正との間の関連によって選択される。このような方法で、使用者は、既存の制御入力と関連付けられる特定の選択された修正と関連付けることによって第２の成分の後の変化によって印加される修正を定義することができる。実際に、本コンセプトは、それ自体が新規であり、本開示はまた、入力の成分と関連付けられたオーディオ信号の修正を選択する方法を提供し、本方法は、所定の変形と関連付けられた制御入力を変更するのと同時に入力の成分を変更すること、および所定の修正を成分に割り当てることとを備える。
【００２０】
本発明の第２の態様によれば、第１の態様の方法を実行するよう構成される装置を提供することができる。例えば、本装置は、第１の成分および時間的進展を有する第２の成分を備える入力を受信するための入力装置と、第１の成分に基づいてオーディオ信号を判断し、指示を判断するために第２の成分の時間的進展を解析し、指示に基づいてオーディオ信号を修正する処理ユニットとを備えることができる。
【００２１】
本発明の第３の態様によれば、コンピュータで実行する場合に第１の態様の方法を実行するようアレンジされるコードを含むコンピュータ読取り可能媒体を提供することができる。コンピュータ読取り可能媒体は、リード・オンリ・メモリ（ＲＯＭ）チップまたはフラッシュ・メモリ・チップなどの物理的記憶媒体とすることができる。あるいは、デジタル多用途ディスク（ＤＶＤ−ＲＯＭ）またはコンパクトディスク（ＣＤ−ＲＯＭ）などのディスクとしてもよい。有線を介した電気信号、光信号、衛星などへの無線信号などの信号とすることもできる。本発明は、ソフトウェアまたはコードを実行するプロセッサ、例えば、上記した方法を実行するよう構成されるコンピュータにも拡張される。
【図面の簡単な説明】
【００２２】
本開示の例示的な実施形態を、図面を参照して説明する。
【００２３】
【図１】センサの構成およびそれらに関連した測定値を示す図である。
【図２】ＴｏｕｃｈＫｅｙキーボードキー用のプリント回路板レイアウトを示す図である。
【図３】オーディオ信号を制御するためのシステムのアーキテクチャを示す図である。
【図４】オーディオ信号を制御するための処理を示す図である。
【図５】オーディオ信号を制御するための処理を示す図である。
【図６】デモンストレーションによりオーディオ信号に対する制御を割り当てるシステムを示す図である。
【図７】デモンストレーションによりオーディオ信号に対する制御を割り当てる処理を示す図である。
【００２４】
説明および図面全体を通して、同一の参照番号は同一の部品を意味する。
【発明を実施するための形態】
【００２５】
外部のホイールまたはペダルを使用して、それらを使用したあとに音符を形作る既存の商業用キーボードの対応法と比較して、本開示は、そのような表現技術を、楽器上の指、ほとんどの場合、音符を奏でるのと同じ指の動きを通じて単独でどのように実行できるかをデモンストレーションする。従来の電子キーボードでのように、別々の手または足で、その技術を実行する必要はない。これにより、本技術が、さらにより実用的で、使い勝手のよいものになる。
【００２６】
本開示は、演奏者の指の動きと、さまざまなシンセサイザの音響特性との間の一連のマッピング（関係）を提示する。本明細書における「シンセサイザ」とは、任意の電子音生成機器を意味するために使用され、ソフトウェアまたはハードウェアで実現することができる。例えば、バイオリンの音の電子的シミュレーションが、本説明のためのシンセサイザとして考えられる。本発明より前の出版物およびその他で示されたマッピングと比較して、本開示は、演奏者がシンセサイザの音を制御するためにとることができる特定の新しい動作を提示する。本開示は、瞬時位置および瞬時音響パラメータとの間の単純な１対１のマッピングを超えて動き、それらの時間的な関係を切り離すこと、およびこれまでに実現できなかった音楽エフェクトを生成するために音符のオンセットおよびリリースで特定の動作を導入することに焦点を当てる。
【００２７】
容量式タッチセンシングにより、使用者と機器との間の何らの電気的接触無しに、使用者の指の動きの高精度な追跡が可能となる。電極板により、周囲の自由空間とグラウンド層とでコンデンサを形成する。導電性であるか、または空気とは実質的に異なる誘電率を有する物体は、電極板の近くにもたらされた場合、そのキャパシタンスが変化する。キャパシタンス値は、通常は、電極板を既知の電圧に帯電し、ＲＣ回路での放電時間を測定することによって、または共振回路での周波数応答を測定することによって、測定される。単一センサのキャパシタンスは、隣接する物体の近接度およびサイズに概ね対応する連続値として読み取ることができる。位置を測定するために、離散的なセンサの配列が必要となる（図１下部）。センサは、一度に１つが測定に用いられ、残りのセンサは、グラウンドに接続される。指のタッチにより、いくつかの隣接するセンサが作動し、それから、重心値（加重平均）を計算することができる（図１上部）。センサ値が連続的であるので、位置分解能が、配列内のセンサ要素の数をはるかに超えることが可能である。抵抗性位置センサよりも実装がより複雑ではあるが、容量式センシングは、動作するために何らの指圧を必要としない（実際に接触しない）という利点を有している。あるセンサ構成では、マルチタッチ機能もサポートされ、その場合、抵抗性センサは、多くても１つまたは２つの接触点に限定される。容量性センシングは、既存の圧力（アフタータッチ）キーボードシステムと組み合わせることができ、アフタータッチと異なり、押されたキーと放されたキーとの両方を読み取ることができる。
【００２８】
図２は、キー２００に対するプリント回路板レイアウトを示す。回路板は、４つの層２０２、２０４、２０６、２０８を有する。上部層２０２は、センサパッド２１０を備え、その下の層２０４は、２次元グリッドにおいてパッドの列を接続するトレース２１２を備え、第３の層２０６は、ハッチングを施したグラウンド板であり、底部層２０８は、構成要素およびほとんどの信号トレースを備える。構成要素には、マイクロコントローラ、抵抗器、コンデンサ、およびコネクタを含むことができる。
【００２９】
図３は、オーディオ信号を制御するためのシステムの全体的なアーキテクチャを示す。キーボードまたはキーボード型インターフェース１００は、多くのキー２００を有する。各キー２００は、図２に関して上記したキー２００と同じ方法で実現することができる。キーボード１００は、コントローラ２２０に接続することができ、ＭＩＤＩおよびタッチ・センサ・データを、コントローラ２２０に送信することができる。コントローラ２２０は、処理ユニットの役目を果たし、受信データを解析し、ＭＩＤＩデータをシンセサイザ２３０に出力することができる。
【００３０】
容量式タッチセンサは、演奏者の物理的な動きを測定する。マッピングは、これらの動きと、楽器により生成された音との間の関係である。既存のマッピングは、ピッチベンド、ビブラート、鳴らす位置が演奏者の指の位置と一致する仮想ストリングを鳴らすシミュレーション、およびタッチ位置または接触領域が発振器またはフィルタ設定に影響するアナログシンセサイザ（またはそのエミュレーション）のための制御を含む。これらの従来のマッピングの一般的な特徴は、時間的に１対１であることであり、言い換えると、センサ表面上の指の瞬時位置は、時間的に正確な瞬間でのオーディオ生成の特定のパラメータを判断する。実際に、演奏中のマッピングに関する学術文献のほとんどは、特定のセンサの瞬時値が、特定のサウンドパラメータの瞬時値に影響を与えることを前提としている。
【００３１】
本明細書で提示する演奏表現の制御方法は、音楽キーボードまたはキーボード型インターフェースで実行することができる。対象楽器は、ＴｏｕｃｈＫｅｙｓなどのタッチセンシングキーボード、Ｈａｋｅｎ  ＣｏｎｔｉｎｕｕｍもしくはＲｏｌｉ  Ｓｅａｂｏａｒｄなどのキーボード型楽器、Ｓｎｙｄｅｒｐｈｏｎｉｃｓ  Ｍａｎｔａなどの同型ボタンインターフェース、ｉＰａｄ（登録商標）もしくはｉＰｈｏｎｅ（登録商標）用のタッチスクリーンアプリ、または、場合によっては、他の新規な楽器とすることができる。
【００３２】
［入力動作および出力エフェクト］
本開示のマッピングは、演奏者の動きのいくつかの特性に対処する。使用することができる演奏者の動きの例には、以下のものがある。
−音符の開始（オンセット）での特定の意図的な指の動き。
−音符の中間での連続的な指の動きおよび離散的な運指パターン。
−音符の最後（リリース）での特定の意図的な指の動き。
【００３３】
同様に、これらのマッピングは、シンセサイザのさまざまな態様を制御することができる。これらの例には以下がある。
−アーティキュレーション、すなわち音符のオンセット、および直後の音の特定の過度特性。
−ピッチ、すなわち、音符の存続期間にわたるピッチの連続的な変動を含む、音符の周波数。
−ボリューム、すなわち、音符の存続期間にわたる連続的な変動を含む、音符の音量／振幅。
−音質、すなわちオーディオスペクトル特性を含み、音符にわたって連続的に可変である、音符の音質。
−フレージング、これには、１つの音符が順に別の音符に繋がることを含む。
−リリース動作、すなわち、音符の音を終了する方法。
【００３４】
本マッピングの目的の１つは、キーボード奏者が、以前は他の楽器（例えば、ストリングス、管楽器）でのみ利用可能であった表現技術を実行することを可能にすること、およびいくつかのキーボードで見られる外部コントロールホイールまたはペダルの補助無しに楽器表面での指の動き方によってのみそれを行うことを可能にすることである。
【００３５】
［ノートオンセットでのマッピング］
シンセサイザを制御するために音符のオンセットでの指の動きを使用することを考える場合、演奏者の動きの以下の特性を、音符の音に影響を与えるために使用することができる。
−指がキーを打つ角度。これは、音符が始まる直前または間の指の位置の変化によって測定される。
−演奏者がキーを打つ指の数、およびその配置の順序。
−指／キーの垂直な動きのプロファイル。
【００３６】
指がキーを打つ角度に関して、音符が始まる時点での（前面／背面または側面／側面のいずれかでの）指の動きの速度を計算するために２つ以上の点が測定され、物理的なキーボードでは、「オンセット」は、キーが最初に下に動く時間に対応するが、同じ原理を、動くキーがないキーボード型インターフェースに適用することができる。この測定は、音符の開始でのピッチおよび音質の微妙な変動を制御するのに特に適している。
【００３７】
演奏者がキーを打つ指の数および順序に関して、キーボードまたはコントローラは、同じキーで複数のタッチを測定する可能性がある。時間内の１つまたは複数のサンプルが、ノートオンセットの前または間にとられ、いくつの指がノートオンセットで存在するかを判断する。特定の場合には、時間内に２つ以上のサンプルをとり、どんな順序で複数の指がキーに置かれたか、ならびにそれらの相対的な間隔およびオンセットの時間がどうだったかを判断することが含まれる。例えば、立て続けに２本の指で１つの音符が打たれた場合、１本の指で１つの音符が打たれた場合または２本の指で同時に１つの音符が打たれた場合とは異なる音が生み出されるであろう。この測定は、オンセットでの音符のアーティキュレーション、音質、およびボリュームを制御するのに適している。
【００３８】
指／キーの垂直な動きのプロファイルの場合、この情報は、連続的なキー角度センシングによりキーボードで行われた場合にキーが動いているとして、キー角度の２つ以上の測定から導出される。他の楽器では、指の垂直位置を測定することを可能にする何らかのセンサ技術（例えば、光学／カメラトラッキング、容量近接度、または力の測定）が同様に使用されるであろう。キーを押す速度は、一般的に、ほぼ全ての楽器キーボードで使用されるが、本明細書での測定は、特に、キーの速度および位置が進行するにつれて変化することに関する。例えば、ある時間にわたって連続的な加速を示すキープレスは、オンセットの最後で最も速度が速くなり、速度が突然上がるが、キーが動きの範囲の底に到達するにつれて徐々に小さくなるキープレスとは異なる音を生み出すであろう。この技術は、音符のアーティキュレーションを（単純な速度またはボリュームを超えるそれらの品質を）制御するのに適している。
【００３９】
［音符中のマッピング］
シンセサイザを制御するために音符の中間での指の動きを使用することを考える場合、以下の技術により、ある時間にわたって演奏者の動きのプロファイルを判断し、以前に利用可能であった１対１マッピングを超えた新しい音楽エフェクトを作り出すことができる。
−指を追跡する動きでの仮想の移動物体のシミュレーション。
−音符内の離散的音響イベントのトリガ。
【００４０】
演奏者がキーに沿って指を上に動かし、一方で、その動きが保持されると仮定する。シンセサイザを制御するために指の瞬時位置を単にフォローするのではなく、本システムは、指が動く場合に指によって「投げ弾きされる」仮想物体の動きをシミュレートし、その物体は、指が止まったあと、徐々に減速しながら動き続ける。この仮想物体の位置は、同様に、シンセサイザの特定の特性、例えば、ピッチまたは音質の一態様を制御するために使用される。本技術の変化例は、演奏者の指にバネによって取り付けられた仮想質量の動きをシミュレートすることであり、指が動いた場合、仮想質量は、最初はゆっくりと応答し、指が動きを止めると、仮想質量は動き続けるが、指の位置に徐々に引き戻される。この場合も、指自体の位置ではなく仮想質量の位置が、シンセサイザの音の一態様を制御する。仮想物体の動きは、３つの空間次元のいずれか、またはそれらの組み合わせで考えることができる。
【００４１】
音符内の離散的な音響イベントに対するトリガの例には、音符が進行している間に指がキーに加わるか、またはキーから離れること、ある位置で突然の急速な変化が起きること、２本の指の間での不意のピンチ動作（２本の指を互いに近づけたり、離したりすること）、またはキーが押さえられている間に、そのキーを２回以上、別の指でタップすることが挙げられる。これらの場合のそれぞれでは、瞬時の指位置または指の数は、シンセサイザにとって重要ではなく、むしろ、これらの動きのそれぞれが、シンセサイザ音に特定の変化を引き起こす離散的な「トリガ」を示す。音の変化は、キーボードではない楽器の拡張技術を表す可能性があり、例えば、アップライトベースの弦を打つ音、またはエレキギターでのアンプのフィードバックによりハーモニクスを励起する音がある。新しい動作がトリガされると、音符の残りのために持続することができ、または音符は、そのあとで、元の状態に戻ることができる。
【００４２】
［ノートリリースでのマッピング］
シンセサイザを制御するために音符の終了での指の動きを考慮する。音符が終了する場合、静かになるか、または別の音符に移り、演奏者の動きの以下の態様により、音符の音響特性を制御することができる。
−指がキーを離す角度。これは、ノートリリース直前および間の指の位置の変化によって測定される。
−ノートリリース時点での指の追加および移動。
−リリースでの中間状態にキーを維持する。
【００４３】
指がキーを離す角度は、上記したように指がキーを打つ角度に対応し、速度を計算するために指の位置の２つ以上の測定値をさらに必要とする。この測定値は、ストリングスおよび管楽器ならびに人の声で一般に見られるような音符の終了でのピッチの微妙な変化を制御するのに特に適しているが、音符の終了でのボリュームおよび音質の変化、またはある音符の別の音符への移り変わり（フレージング）を制御するためにも使用することができる。
【００４４】
キーがリリースされた瞬間、演奏者は指を追加するか、またはキー表面から指を離し、リリースで異なる音を出すことができる。これらは、上記したトリガと同様であるが、リリースの時点での演奏者の動作が特に問題になる。特殊な場合には、リリースでキーを複数回タップすることが挙げられ、タップの位置およびタイミングにより、ノートリリースの音が変化する。これらの技術は、非キーボード楽器の様式化された拡張技術、例えば、金管楽器での「バズ」および「フォール」をシミュレートするのに特に適している。
【００４５】
連続的な垂直位置センシングを伴うキーボードでは、「ノートオン」（すなわち、キーが完全に押されている場合）と「ノートオフ」（すなわち、キーが完全に上がっている場合）との間の状態を実現することができるであろう。この場合、シンセサイザの音は続くが、ノートオンであった場合とは異なる特性を有する。この技術では、演奏者は、音符を演奏するが、その音符をリリースする場合、完全にリリースする前の期間、キーは途中まで押されたままである。この技術を適切に応用したものには、擦弦楽器を模してシンセサイザを制御することがある。「ノートオン」状態は、実際にそうであるように、弦を弓でアクティブに弾くことに対応する。中間状態では、弦は、音が鳴っている状態を保つことができるが、アクティブに引き続けることはできず、「オフ」状態では、弦の振動を止める。
【００４６】
［さらなるマッピング］
利用することができる演奏者の動作のさらなる特性は、特定の音符の特性を制御するために、隣接するキーで指の動きを使用することである。音符は、キーボードの特定のキーで演奏されていると仮定する。その場合、シンセサイザでのその音符の音響特性は、単に特定のキーでの指の動きによってだけでなく、押されていない周りのキーでの指の動きによっても制御することができる。これは、指のキーへの接触を測定することが、キーを物理的に押すことから独立しているＴｏｕｃｈＫｅｙｓのようなタッチセンシングキーボードの場合に特に適切である。シンセサイザの音に影響するであろう特性には、どれだけ多くの隣接キーがタッチされ、およびその隣接キーがターゲット音符からどれだけ離れているか、または指が隣接キー上でどのように移動したかが含まれる。例えば、１つの音符が保持された場合、隣接する押されていないキー上で指を動かすことで、メイン音符自体のキー上で指を動かすこととは異なる方法でターゲット音符の音質を変化させることができる。
【００４７】
タッチセンシング機能を有するキーボード型インターフェースを使用した非キーボード楽器からの特定の拡張技術をシミュレーションすることも実現することができる。上記した技術を使用して、ストリングス、管楽器、および金管楽器で一般に使用される表現技術は、これらの楽器の音をエミュレートするシンセサイザでシミュレートすることができる。
【００４８】
ストリングスでは、これは、指の動きによりキーごとに弓で弾くか弦を弾くかを選択すること、指の動きに応じてリアルタイムで弦に対する弓で引く位置または圧力を調整すること、スピッカートおよびマルテレなどの、さまざまな形式の、弓によるアーティキュレーションをシミュレートすること、ハーモニクスを演奏すること、および指の動きにより音符の開始でさまざまな形式の表情豊かなポルタメント（ピッチバリエーション）を演奏することを含む。
【００４９】
管楽器および金管楽器では、これは、「スクープ」（表現的ピッチベンド：音符が期待されたピッチで始まり、すぐあとにのみピッチを上げる）、「フォール」、「ドゥワ」、および「バズ」（音符の終了でピッチを落とすか、または場合によっては上げる。口または指を用いる弦楽器で行われる）をシミュレートすること、ならびに吹き口（口の位置）、キークリック、およびフラッタータングもしくは「グラウル」エフェクトの変化をシミュレートすることにより音符の音質を変えることを含む。
【００５０】
これらの全ては、これらのエフェクトをトリガするために別々の制御を用いる現在の解決策ではなく、タッチセンシングキーボードまたはキーボード型の楽器によって取得されるような指の特定の動きによってトリガすることができる。
【００５１】
［方法］
動作中、使用者は、例えば、キーを押すことによって、キーボードに入力する。この入力は、第１の成分と第２の成分とを有し、第２の成分は、時間的進展を有する。第１の成分は、例えば、キーを下に押すこととすることができ、音符に関するＭＩＤＩデータの生成をもたらすことができる。第２の成分は、例えば、キーに沿った指の動き、キー上の第２の指の動き、または他の何らかの可能なタッチ入力とすることができる。後に、第１の入力を使用して、オーディオ信号を判断する。これは、例えば、音符とすることができる。音符は、さまざまなパラメータ、例えば、アーティキュレーション、ピッチ、ボリューム、音質、フレージング、およびリリース動作の観点から、その音符の音を定義するプロファイルを有することができる。入力の第２の成分の時間的進展は、指示を判断するために解析される。これは、例えば、指がキーを打つ角度を判断して、音符の開始におけるピッチの変動を制御することを含むことができる。入力の第１の成分から判断されたオーディオ信号は、次いで、入力の第２の成分の解析から判断された指示に基づいて修正される。この修正により、入力の第１の成分により判断された音符の基本音に加えられる音楽エフェクトをもたらすことができるか、または全く異なるオーディオ信号を生成することができる。その結果生じるエフェクトは、それ自体の時間的プロファイルを有することができる。
【００５２】
図４は、特に、音符のオンセットでエフェクトを加える、そのような方法を上記したシステムで実行することができる方法の一例を示す。ステップｓ１では、キー２００が押され、「ノートオン」コマンドに対応する。これは、入力の第１の成分に対応する。ステップｓ２では、使用者の指がキー２００の表面に沿って動き、タッチセンサ２１０によって感知される。これは、入力の第２の成分に対応する。ステップｓ３では、コントローラ２２０は、ステップｓ１およびｓ２で生成されたデータを保存する。ステップｓ４では、コントローラは、保存データを見直し、第２の成分の時間的進展（すなわち、キー上の使用者の指の位置についての時間的進展）を解析する。ステップｓ５では、第２の成分の時間的進展に従って選択された指示に基づいて、何らかのエフェクトを音符に加える決定を行う。ステップｓ６では、「ノートオン」信号が、判断された指示と関連付けられた１つまたは複数の制御メッセージと共に、シンセサイザ２３０に送信される。次いで、本方法は、制御メッセージに基づいて「ノートオン」コマンドと関連した音符の修正を続けることができる。このような方法で、「ノートオンセットでのマッピング」と標題をつけた上記のセクションで説明したようなエフェクトを出力に印加することができる。
【００５３】
図５は、特に、音符のリリースでエフェクトを加える、方法を上記したシステムで実行することができる方法の別の例を示す。ステップｓ１０では、キー２００がリリースされ、これは、「ノートオフ」コマンドに対応する。これは、入力の第１の成分として理解することができる。ステップｓ１１では、使用者の指がキー２００の表面に沿って動き、タッチセンサ２１０によって感知される。これは、入力の第２の成分をもたらす。ステップｓ１２では、コントローラ２２０は、ステップｓ１０およびｓ１１で生成されたデータを保存する。保存されたデータは、第２の成分の時間的進展を反映している。ステップｓ１３は、コントローラが保存データを見直し、入力の第２の成分の時間的進展を解析する。ステップｓ１４では、第２の成分の時間的進展に従って選択された指示に基づいて、何らかのエフェクトを音符に加える決定を行う。ステップｓ１５では、判断された指示と関連付けられた１つまたは複数の制御メッセージが、シンセサイザ２３０に送信される。ステップｓ１６では、「ノートオフ」信号が、シンセサイザ２３０に送信される。次いで、本方法は、動作３０８でのように、制御メッセージに基づいて、「ノートオフ」コマンドと関連付けられた音符の終了の修正を続けることができる。このような方法で、「ノートリリースでのマッピング」と標題をつけた上記のセクションで説明したようなエフェクトを出力に印加することができる。
【００５４】
上記した方法および技術は、以下の一般的なデータ処理方針に基づく。入力の第１および第２の成分としてキーボードからのＭＩＤＩおよびタッチ・センサ・データが受信された場合、２つのストリームを演奏者の動作の１つのコヒーレント画像に結合することができる。低遅延および低ジッタであることが好ましく、そのため、データがコンピュータ・オペレーティング・システム内で遅延した場合にデータがいつ取得されたかを正確に識別するために入力センサデータにフレーム番号を付与することができる。その場合、これらのフレーム番号は、コンピュータ・システム・クロックと同期し、移動平均フィルタを使用して、タッチセンサデバイス内のクロックとメインコンピュータクロックとの間の何らかのずれを考慮しながら、同期タイムスタンプでジッタを低減する。受信入力の第１および／または第２の成分は、フィルタに印加する前または後にメモリに格納することができ、タッチ入力の全プロファイルに、指示を定義するため、解析の場ためにアクセスすることができる。
【００５５】
キーに実際に触れずに指の動きを識別するための容量式タッチセンサの機能のため、およびキーを押すのにかかる本来の時間のため、キーを押しているように指の動きを識別および解析することが可能である。指の動きは、指がキーに接近する場合に、およびキーが押された場合に感知することができ、この入力は、キーが完全に押される前に、その結果生じる音エフェクトを判断するために格納および解析することができる。したがって、エフェクトは、生成された音符の音におけるどんな識別可能な遅延も受けることなく、音符の開始で加えることができる。以前は、このことは、可能であるとは考えられなかった。したがって、動きとエフェクトとの間の１対１マッピングのみが試みられていた。
【００５６】
入力の第２の成分の時間的進展を解析することには、いくつかのステップが含まれるであろう。例えば、キープレス（ＭＩＤＩノートオン）またはキーリリース（ＭＩＤＩノートオフ）などの重要なイベントが発生した場合、関心領域、例えば、ノートリリースの直前に演奏者の指が動いていた領域を識別するために局所的検索がタッチデータフレーム上で行われる。関心領域から、少数の特徴を、タッチフレームに基づいて計算することができる。例えば、ノートオンセットの前に、指の平均速度、最大速度、および総移動距離を記録することができる。その場合、これらの特徴は、ルックアップテーブル（場合によっては補間される）に入れられるか、または将来的な出力の経路を判断する状態機械を駆動する。特に、本特徴は、それらが計算された場合にすぐの音／ＭＩＤＩ出力に影響を与えないだけでなく、より長いタイムスケールで進展する動作をトリガしない。例えば、ノートオンセットでの指の動きによって演奏されるスクープは、指の動きが終了した後、ピッチベンドの動きを生成し続けるであろう。
【００５７】
ＭＩＤＩおよびＯＳＣ出力は、円滑なリアルタイムエフェクトを行うようなレートで生成することができる。このレートは、タッチセンサまたはＭＩＤＩキーボードの入力フレームレートとは異なる可能性がある。入力レートおよび出力レートは同期する必要は全くない。例えば、タッチ入力の持続期間は、結果的に生じる音エフェクトの持続期間と一致しなくてもよい。さらに、タッチ入力の軌跡は、すなわち、キーに沿った指の動きの速度および距離は、結果的に生じる音エフェクトの軌跡と一致しなくてもよい。
【００５８】
以下は、上記した場合のいくつかについての具体例である。これが用途の全てではない。
【００５９】
［実施例］
実施例１：ノートオンセットでの指の速度を用いるサックス「スクープ」この実施形態において、キーボードは、サックスの音を生成するシンセサイザに取り付けられる。「スクープ」は、一般的なジャズサックス技術であり、音符は、通常ピッチ未満で始まり、期待されるピッチに滑らかに移っていく。この実施例において、スクープは、ノートオンセットの時にキー表面に沿って指を動かすことによって演奏される。測定された指の速度は、スクープの強度を制御する。この実施例には２つの特徴を定義する。１つ目は、指が動いていることを楽器が認識し、したがって、期待値未満のピッチを開始することである。２つ目は、ピッチが時間における指の動きを正確に追跡しない可能性があることであり、例えば、ピッチベンドが、もとの指の動きより長い間続く可能性がある。
【００６０】
実施例２：ノートリリースでの指の速度を使用するトランペット「フォール」この実施形態において、キーボードは、トランペットの音を生成するシンセサイザに取り付けられる。「フォール」はジャズの技術であり、演奏者は、音符の最後で吹き口を弛めることによって一続きの下降ピッチを演奏する。「バズ」や「ドゥワ」などの、さらに音符の最後でピッチを変更する（アップまたはダウン）、この考えについてのさまざまな変化例がある。各場合において、そのような技術は、キーを離れる場合の指の速度を測定することによってトリガされる。音符が終了する場合に指がキーの同じ位置にある場合（通常の演奏方法）、音符は正常に終了する。指がキー表面を横切って迅速に移動している場合、例えば、演奏者が（キーボードから離れて）体に向けて指を引く場合、フォールがトリガされる。フォールの速度または強度は、指の速度または指が移動する距離に依存するであろうが、実施例１でのように、瞬間的な指の位置と音符のピッチとの間の１対１マッピングは必要無い。
【００６１】
実施例３：キー上の複数の指を使用するバイオリンでの急速な弓の動きの変化この実施形態において、キーボードは、バイオリンの音を生成するシンセサイザに取り付けられる。同じ弦の急速なボウイングは、クラシックからフォークフィドルまでの多くのスタイルの音楽での共通技術であるが、キーボードで同じ音符を迅速にリトリガすることは困難である。ここでは、すでに押さえられているキー上に第２の指を置くことで、ピッチを変更することなく、弓の動きを変えるサウンドを生成する。２本の指の間を迅速に交換することにより、一連の迅速な弓の動きの変更を生み出すことが可能である。
【００６２】
実施例４：内蔵モメンタム（ｂｕｉｌｔ−ｉｎ  ｍｏｍｅｎｔｕｍ）によるワウワウ（ｗａｈ−ｗａｈ）エフェクトこの実施例において、キーボードのタッチセンサは、ワウワウフィルタエフェクトを制御し、シンセサイザは、エレキギターサウンドを出せるものであろうが、任意のシンセサイザを使用することができる。ここで、キーの前後（Ｙ）軸に沿った指の位置により、ワウワウカットオフ周波数を制御する。しかしながら、指の位置をカットオフ周波数に直接結びつけるのではなく、上記のように、仮想バネおよび質量システムを介して関連付けられる。例えば、指が動き、迅速に止まる場合、ワウワウカットオフ周波数は、指によって「投げ弾きされる」場合でも、徐々に落ちてゆく前に、上方に動き続けるであろう。同じように、突然の指の動きの後、ワウワウカットオフ周波数は、バネによって取り付けられた場合と同様に、ただ徐々に指に追い付くであろう。
【００６３】
使用者はまた、本入力方法を使用して、デモンストレーションにより制御パラメータを割り当てることもできるであろう。このことを実現するためのシステムアーキテクチャおよび処理は、図６および図７に示す。以下の方法は、さまざまな指の動きを、さまざまなシンセサイザパラメータに割り当てることを簡単にする。図６を参照すると、演奏者は、任意のキー表面で同時に指を動かしながら、物理的または画面上のコントロール（例えば、ノブまたはスライダ２４０）を調整することができる。キーボード１００は、ＭＩＤＩデータおよびタッチ・センサ・データを、コントローラ２２０に送信することができる。コントローラ２２０は、変動（例えば、垂直位置）の最大範囲でタッチ寸法を探し、調整されるコントロールにその寸法を割り当てる。指の動きの範囲および出力制御値の範囲は、この割当プロシージャの間の動きの範囲に基づいて設定することができ、または本範囲はデフォルト値に設定することができる（例えば、キーの全長が、コントロールの全範囲に対応する）。図７を参照すると、物理的または画面上のノブまたはスライダ２４０などの制御入力からの制御値が、ステップｓ２１で、コントローラ２２に送信される。ステップｓ２２では、タッチ・センサ・データ（すなわち、入力の成分）が、タッチセンサ２１０からコントローラ２２０に送信される。ステップｓ２３では、コントローラ２２０は、ノブまたはスライダ２４０からの制御値とタッチ・センサ・データとの両方が同時に変化している位置を解析する。コントローラは、どのタッチ寸法が、ステップｓ２４で、変動の最大範囲を有するかを識別する。制御値およびタッチセンサ値の総範囲は、ステップｓ２５で発見される。ステップｓ２６では、タッチ寸法が、制御値に割り当てられる。上記のシステムおよび方法を使用することにより、音楽コントロールのためのマッピングを、システムに入力することができる。
【００６４】
あるいは、演奏者は、コントローラデータを含む事前に記録したトラック（例えば、ＭＩＤＩトラックまたはファイル）を再生することができ、特定のコントロールの変化と同期してキー上の指を動かすことができる。対象とするコントロールは、使用者によって手動で選択することができ、または割当プロシージャの間の変動の最大範囲を示す制御を選択することによって自動的に検出することができる。本システムは、変動の最大範囲でタッチ寸法を探し、制御を調整するためにその寸法を割り当てる。本範囲はまた、動きの範囲に基づいて設定されるか、またはデフォルト値に設定することができる。これらの方法はまた、ビブラート（周期的な前後の動き）などの高レベルな動きをコントロールに割り当てるために使用することができる。この場合、本システムは、ビブラートの存在および振幅を検出し、その存在が検出されると、この動きを、生のセンサ寸法ではなく所望の制御に割り当てることができる。
【００６５】
上記したさまざまな方法は、コンピュータプログラム製品によって実現することができる。コンピュータプログラム製品は、コンピュータに、上記したさまざまな方法の１つまたは複数についての機能を実行するよう指示するようにアレンジされたコンピュータコードを含むことができる。そのような方法を実行するためのコンピュータプログラムおよび／またはコードは、コンピュータ読取り可能媒体またはコンピュータプログラム製品で、コンピュータなどの装置にもたらすことができる。コンピュータ読取り可能媒体は、一時的または非一時的とすることができる。コンピュータ読取り可能媒体は、例えば、電子、磁気、光学、電磁気、赤外線、もしくは半導体システム、または例えば、インターネット上でコードをダウンロードするための、データ伝送のための伝達媒体とすることができる。あるいは、コンピュータ読取り可能媒体は、半導体もしくは固体状態メモリ、磁気テープ、リムーバブル・コンピュータ・ディスケット、ランダム・アクセス・メモリ（ＲＡＭ）、リード・オンリ・メモリ（ＲＯＭ）、剛体磁気ディスク、およびＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、もしくはＤＶＤなどの光学ディスクなどの、物理的なコンピュータ読取り可能媒体の形式を取ることができる。
【００６６】
コンピュータなどの装置は、そのようなコードにより、本明細書で説明したさまざまな方法による１つまたは複数の処理を実行するよう構成することができる。そのような装置は、データ処理システムの形式を取ることができる。そのようなデータ処理システムは、分散システムとしてもよい。例えば、そのようなデータ処理システムは、ネットワークにわたって分散させることができる。
【００６７】
他の変更例および変形例は、当業者に明らかであろう。そのような変更例および変形例は、同等物、およびすでに知られていて、本明細書で説明した特徴の代わりとなるか、または追加して使用することができる他の特徴を含むことができる。別々の実施形態の文脈で説明した特徴は、単一の実施形態に組み合わせて提供することができる。逆に、単一の実施形態の文脈で説明した特徴もまた、別々に、または任意の適切な部分的組み合わせで提供することができる。「備える」という言葉は、他の要素またはステップを除外せず、"ａ"または"ａｎ"という用語は、複数形を除外せず、単一の特徴は、特許請求の範囲に記載するいくつかの特徴の機能を満たすことができ、特許請求の範囲における参照番号は、特許請求の範囲の範囲を限定するものと解釈されるべきではないことに留意されたい。図面は、必ずしも縮尺通りではなく、本開示の原理を説明するために、全般に強調して配置されていることにも留意されたい。
【図１】
2016532903.tif 000003
【図２】
2016532903.tif 000004
【図３】
2016532903.tif 000005
【図４】
2016532903.tif 000006
【図５】
2016532903.tif 000007
【図６】
2016532903.tif 000008
【図７】
2016532903.tif 000009
【国際調査報告】
2016532903.tif 000010
2016532903.tif 000011
2016532903.tif 000012
2016532903.tif 000013
2016532903.tif 000014
2016532903.tif 000015