【手続補正書】
【提出日】平成25年10月15日(2013.10.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
基板と、
前記基板上に配置されている複数の圧力感知領域と、
プロセッサと
を備えるコントローラであって、
前記複数の圧力感知領域はそれぞれ、１以上のセンサが対応付けられており、前記１以上のセンサは、対応付けられている前記圧力感知領域を介して前記１以上のセンサに加えられる圧力の経時変化を単調に表現する１以上の出力信号を生成し、
前記プロセッサは、前記複数の圧力感知領域のそれぞれに対応付けられている前記１以上のセンサから前記１以上の出力信号を受信して、受信したことに応じて制御情報を生成し、
前記プロセッサは、更にそれぞれの圧力感知領域に対する前記制御情報を前記圧力感知領域に対応付けられている複数の事前設定された制御機能のうち選択された１つにマッピングし、
それぞれの前記事前設定された制御機能は、前記コントローラと通信する１以上のプロセスまたはデバイスの処理を制御するためのものであり、
前記プロセッサは、更に前記圧力感知領域に対応付けられた前記事前設定された制御機能を含む設定群をまとめて複数の設定群を形成するように構成され、
前記複数の設定群の中から１つの設定群を選択するように構成されるナビゲーション制御と、
前記１以上のプロセスまたはデバイスと通信するインターフェースと、を
備える
コントローラ。
【請求項２】
前記複数の圧力感知領域のそれぞれに対応付けられている前記１以上のセンサは、２以上のセンサを含み、
前記複数の圧力感知領域のそれぞれに対応付けられている前記２以上のセンサが生成する前記１以上の出力信号は、前記複数の圧力感知領域のそれぞれに加えられる前記圧力の１以上の方向を表現する請求項１に記載のコントローラ。
【請求項３】
前記複数の圧力感知領域のそれぞれに加えられる前記圧力の前記１以上の方向は、前記複数の圧力感知領域のそれぞれの表面と相対的に決まり、時計回り方向の回転、反時計回り方向の回転、第１の軸に沿った第１の直線状の方向、および、第２の軸に沿った第２の直線状の方向を含む請求項２に記載のコントローラ。
【請求項４】
前記複数の圧力感知領域のそれぞれに対する前記１以上の出力信号は、対応付けられている前記２以上のセンサに対応する複数の出力信号を含み、前記複数の圧力感知領域のそれぞれに対する前記複数の出力信号はそれぞれ、前記圧力感知領域に加えられる前記圧力の前記１以上の方向に対する貢献を表現する請求項２に記載のコントローラ。
【請求項５】
前記プロセッサはさらに、前記複数の圧力感知領域のうち複数の互いに隣接する圧力感知領域に対応付けられているセンサから受信する出力信号を処理して、前記複数の互いに隣接する圧力感知領域のいずれがアクティブ化されたかを判断する請求項１に記載のコントローラ。
【請求項６】
前記制御情報の少なくとも一部は、電子楽器デジタルインターフェース（ＭＩＤＩ）メッセージを含み、前記コントローラはさらに、前記プロセッサから外部ＭＩＤＩデバイスへのＭＩＤＩメッセージの通信を円滑化するＭＩＤＩインターフェースを備える請求項１に記載のコントローラ。
【請求項７】
前記制御情報は、電子楽器デジタルインターフェース（ＭＩＤＩ）メッセージまたはイーサネット（登録商標）メッセージの一方または両方を含む
請求項１に記載のコントローラ。
【請求項８】
前記複数の圧力感知領域のそれぞれに対応付けられているステータス指示部をさらに備え、前記ステータス指示部は、対応付けられている前記圧力感知領域のアクティブ状態を表現する請求項１に記載のコントローラ。
【請求項９】
前記プロセッサは、前記複数の圧力感知領域の全てについての前記事前設定された制御機能の設定群のそれぞれを、シーンとして保存するようにプログラム可能である請求項１に記載のコントローラ。
【請求項１０】
前記プロセッサは、一連の複数の前記シーンを一のセットリストとして保存するようにプログラム可能である請求項９に記載のコントローラ。
【請求項１１】
前記セットリストの前記複数のシーンにおいてナビゲーションし易くするナビゲーション制御をさらに備える請求項１０に記載のコントローラ。
【請求項１２】
前記プロセッサはさらに、前記複数のシーンのうち第１のシーンから離れるナビゲーションの場合に前記第１のシーンの最後の状態を保存して、前記第１のシーンに戻るナビゲーションの場合に前記第１のシーンの前記最後の状態に戻る請求項１１に記載のコントローラ。
【請求項１３】
前記プロセッサは、前記複数の圧力感知領域のそれぞれに対応付けられている前記１以上のセンサの圧力感度を設定するようにプログラム可能である請求項１に記載のコントローラ。
【請求項１４】
前記複数の圧力感知領域のそれぞれに対応付けられている前記１以上のセンサが生成する前記１以上の出力信号はさらに、前記１以上のセンサに加えられる前記圧力の１以上の方向を表現し、
前記プロセッサは、前記１以上の方向のそれぞれについて圧力感度を設定するようにプログラム可能である請求項１３に記載のコントローラ。
【請求項１５】
コントローラを設定するためのコンピュータプログラム製品であって、
前記コントローラは、
出力信号を生成する複数の圧力感知領域を有しており、前記出力信号は、前記複数の圧力感知領域のそれぞれに加えられる圧力の経時変化を単調に表現しており、さらに前記複数の圧力感知領域のそれぞれに加えられる前記圧力の１以上の方向を表現しており、
前記コントローラはさらに、前記出力信号を受信して、受信したことに応じて制御情報を生成するプロセッサを有しており、
前記コンピュータプログラム製品は、コンピュータプログラム命令を格納している１以上のコンピュータ可読格納媒体を備えており、前記コンピュータプログラム命令が１以上のコンピューティングデバイスによって実行されると、前記１以上のコンピューティングデバイスは、
前記複数の圧力感知領域のそれぞれについて前記１以上の方向のそれぞれの圧力感度を設定するように前記プロセッサをプログラミングし、
前記コントローラによって、前記コントローラのインターフェースを介して、前記複数の圧力感知領域のそれぞれに対応する前記制御情報を、１以上のデスティネーションプロセスまたは１以上のデスティネーションデバイスの複数の事前設定された制御機能にマッピングするように前記プロセッサをプログラムし、
それぞれの前記圧力感知領域に対して、前記圧力感知領域に対応付けられた複数の前記事前設定された制御機能のうちの１つを選択するように前記プロセッサをプログラムし、
前記圧力感知領域に対応付けられた前記事前設定された制御機能を含む設定群をまとめて複数の設定群を形成するよう前記プロセッサをプログラムし、
前記複数の設定群から１つの設定群を選択するナビゲーション制御をするように前記プロセッサをプログラムするコンピュータプログラム製品。
【請求項１６】
前記コンピュータプログラム命令はさらに、前記コンピュータプログラム命令を実行している前記１以上のコンピューティングデバイスに、前記プロセッサをプログラミングさせて、前記複数の圧力感知領域のそれぞれに対応付けられているステータス指示部を、対応付けられている前記圧力感知領域のアクティブ状態を表現するように、設定する請求項１５に記載のコンピュータプログラム製品。
【請求項１７】
前記コンピュータプログラム命令はさらに、前記コンピュータプログラム命令を実行している前記１以上のコンピューティングデバイスに、前記プロセッサをプログラミングさせて、前記圧力感知領域の全てについての前記事前設定された制御機能の前記設定群それぞれをシーンとして保存する請求項１５に記載のコンピュータプログラム製品。
【請求項１８】
前記コンピュータプログラム命令はさらに、前記コンピュータプログラム命令を実行している前記１以上のコンピューティングデバイスに、前記プロセッサをプログラミングさせて、一連の複数の前記シーンをセットリストとして保存する請求項１７に記載のコンピュータプログラム製品。
【請求項１９】
前記複数の圧力感知領域のそれぞれに加えられる前記圧力の前記１以上の方向は、前記複数の圧力感知領域のそれぞれの表面に対して相対的に決まり、時計回り方向の回転、反時計回り方向の回転、第１の軸に沿った第１の直線状の方向、および、第２の軸に沿った第２の直線状の方向を含む請求項１５に記載のコンピュータプログラム製品。
【請求項２０】
前記１以上のデスティネーションプロセスまたは前記１以上のデスティネーションデバイスは、電子楽器デジタルインターフェース（ＭＩＤＩ）デバイス、ＭＩＤＩメッセージを受信するソフトウェアプロセス、オープンサウンドコントロール（ＯＳＣ）デバイス、ＯＳＣメッセージを受け取るソフトウェアプロセス、イーサネット（登録商標）デバイス、イーサネット（登録商標）メッセージを受信するソフトウェアプロセス、ビデオ編集ソフトウェアプロセス、コンピュータ援用設計（ＣＡＤ）ソフトウェアプロセス、グラフィクス設計ソフトウェアプロセス、アナログデバイス、楽器、および、表現ペダルから成る群から得られる請求項１５に記載のコンピュータプログラム製品。
【請求項２１】
前記制御情報は、電子楽器デジタルインターフェース（ＭＩＤＩ）メッセージまたはオープンサウンドコントロール（ＯＳＣ）メッセージの一方または両方を含む請求項１５に記載のコンピュータプログラム製品。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
このようなコンピュータで実現する方法およびコンピュータプログラム製品のより具体的な実施形態によると、プロセッサは、圧力感知領域毎に、当該領域の制御情報に対応する１以上の設定群を保存し、圧力感知領域毎に、まとめてシーンとして、設定群を保存し、セットリストとして一連のシーンを保存するように、プログラミングされる。
１以上のセンサはそれぞれ、圧力に応じて電気抵抗が変化するピエゾ抵抗材料を含んでよい。１以上のプロセスまたはデバイスは、ソフトウェアアプリケーションが実行されているコンピューティングデバイスを含み、制御情報は、ソフトウェアアプリケーションによって使用するべくコンピューティングデバイスに供給されてよい。プロセッサは、複数の圧力感知領域のそれぞれについて、圧力感知領域の制御情報に対応する設定群を保存するようにプログラム可能であってよい。プロセッサは、複数の圧力感知領域のそれぞれについて１以上の設定群を追加で保存するようにプログラム可能で、追加で保存される１以上の設定群はそれぞれ、複数の圧力感知領域のそれぞれの別の制御情報に対応してよい。プロセッサは、複数の圧力感知領域のそれぞれについての第２の設定群をまとめて、第２のシーンとして保存するようにプログラム可能であってよい。複数の圧力感知領域のそれぞれの機能を選択するナビゲーション制御をさらに備えてよい。
コントローラを設定するためのコンピュータプログラム製品であって、コントローラは、出力信号を生成する複数の圧力感知領域を有しており、出力信号は、複数の圧力感知領域のそれぞれに加えられる圧力の経時変化を単調に表現しており、さらに複数の圧力感知領域のそれぞれに加えられる圧力の１以上の方向を表現しており、コントローラはさらに、出力信号を受信して、受信したことに応じて制御情報を生成するプロセッサを有しており、コンピュータプログラム製品は、コンピュータプログラム命令を格納している１以上のコンピュータ可読格納媒体を備えており、コンピュータプログラム命令が１以上のコンピューティングデバイスによって実行されると、１以上のコンピューティングデバイスは、複数の圧力感知領域のそれぞれについて１以上の方向のそれぞれの圧力感度を設定するように前記プロセッサをプログラミングして、複数の圧力感知領域のそれぞれに対応する制御情報を、１以上のデスティネーションプロセスまたは１以上のデスティネーションデバイスにマッピングすることによって、コントローラによる前記１以上のデスティネーションプロセスまたは1以上のデスティネーションデバイスの制御を円滑化してよい。コンピュータプログラム命令はさらに、コンピュータプログラム命令を実行している１以上のコンピューティングデバイスに、プロセッサをプログラミングさせて、複数の圧力感知領域のそれぞれについての制御情報に対応する、複数の圧力感知領域のそれぞれについての設定群を保存してよい。コンピュータプログラム命令はさらに、コンピュータプログラム命令を実行している１以上のコンピューティングデバイスに、プロセッサをプログラミングさせて、複数の圧力感知領域のそれぞれについて１以上の設定群を追加で保存し、追加で保存される１以上の設定群はそれぞれ、複数の圧力感知領域のそれぞれについての別の制御情報に対応していてよい。コンピュータプログラム命令はさらに、コンピュータプログラム命令を実行している１以上のコンピューティングデバイスに、プロセッサをプログラミングさせて、複数の圧力感知領域のそれぞれについての第２の設定群をまとめて第２のシーンとして保存してよい。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】足で操作するコントローラおよびコンピュータプログラム製品