(57)【要約】【課題】操作要素のパラメータ値をマルチタッチ操作によって容易に調整可能な情報処理装置を提供する。【解決手段】タッチパネル２０に操作要素を表示する。ＣＰＵ１２は、第１フェーダ等の第１操作要素のタッチを第１タッチとして検出し、第１タッチが維持された状態で第２フェーダ等の第２操作要素のタッチを第２タッチとして検出した場合に、第１操作要素に設定されているパラメータ値を第２操作要素のパラメータ値に反映させる。【選択図】図１
2015141688.tif 000002
【特許請求の範囲】
【請求項１】
第１操作要素及び第２操作要素を表示するタッチパネルと、
前記第１操作要素のタッチを第１タッチとして検出し、前記第１タッチが維持された状態で前記第２操作要素のタッチを第２タッチとして検出した場合に、前記第１操作要素に設定されているパラメータ値を前記第２操作要素のパラメータ値に反映させる処理手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
請求項１記載の情報処理装置において、
前記処理手段は、前記第１タッチを検出した場合に前記第１操作要素に設定されているパラメータ値を記憶手段に記憶し、前記第２タッチを検出した場合に前記記憶手段に記憶されているパラメータ値を読み出して前記第２操作要素のパラメータ値に反映させる
ことを特徴とする情報処理装置。
【請求項３】
請求項１，２のいずれかに記載の情報処理装置において、
前記処理手段は、前記第１操作要素に設定されているパラメータ値をそのまま前記第２操作要素のパラメータ値に反映させる
ことを特徴とする情報処理装置。
【請求項４】
請求項１，２のいずれかに記載の情報処理装置において、
前記処理手段は、前記第１操作要素に設定されているパラメータ値を増減して前記第２操作要素のパラメータ値に反映させる
ことを特徴とする情報処理装置。
【請求項５】
請求項１〜４のいずれかに記載の情報処理装置において、
前記第１操作要素及び前記第２操作要素はそれぞれ第１フェーダ及び第２フェーダであり、
前記処理手段は、前記第１フェーダに設定されているレベル値を前記第２フェーダのレベル値に反映させる
ことを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置に関し、特にマルチタッチ操作による情報処理に関する。
【背景技術】
【０００２】
従来から、マルチタッチ操作により情報を処理する技術が提案されている。
【０００３】
特許文献１には、第１タッチされた状態で第２タッチを検出した場合に、第１タッチで選択されている情報を第２タッチの位置にそのまま貼り付けることが記載されている。
【０００４】
特許文献２には、第１タッチ操作によりパラメータが選択された状態で、新たなタッチ操作が検出された場合、新たなタッチ操作を第２タッチ操作として認識し、選択中のパラメータ画像以外のパラメータへのタッチ操作を無効とし、第２タッチ操作の移動（回転操作）の距離及び方向に基づいて選択中のパラメータの値を変更することが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５２３２０３３号
【特許文献２】特開２０１１−１３５５６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、各種の情報処理装置において、複数の調整ボタンや調整つまみ等の操作要素が存在する場合において、ある操作要素の調整値を、他の操作要素の調整値と同一の値に調整したいと欲する場合が少なくない。
【０００７】
例えば、タッチ操作可能なミキサフェーダにおいて、あるフェーダＡの属するチャンネル（あるいはトラック）のパラメータ値を、別のフェーダＢの属するチャンネル（あるいはトラック）のパラメータ値と同一値に設定したいと欲する場合がある。この場合、フェーダＢの属するチャンネルのパラメータ値を取得してメモリに記憶し、フェーダＡの属するチャンネルのパラメータ値として、メモリに記憶されているパラメータ値を設定すればよいが、このようなコピー＆ペーストをその都度行うのは面倒である。特に、設定すべきフェーダの数が増大するに従って操作性が低下する。特許文献１では、上記のように第１タッチで選択されている情報を第２タッチの位置にそのまま貼り付けるだけであるから、この技術ではフェーダの値を所望の値に設定することは不可能である。
【０００８】
以上は、フェーダのパラメータを調整する場合であるが、一般に、任意の操作要素のパラメータを調整する場合において、同様の要求あるいは課題が生じ得る。
【０００９】
本発明の目的は、操作要素のパラメータ値をマルチタッチ操作によって容易に調整可能な情報処理装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明は、第１操作要素及び第２操作要素を表示するタッチパネルと、前記第１操作要素のタッチを第１タッチとして検出し、前記第１タッチが維持された状態で前記第２操作要素のタッチを第２タッチとして検出した場合に、前記第１操作要素に設定されているパラメータ値を前記第２操作要素のパラメータ値に反映させる処理手段とを備えることを特徴とする。
【００１１】
本発明の１つの実施形態では、前記処理手段は、前記第１タッチを検出した場合に前記第１操作要素に設定されているパラメータ値を記憶手段に記憶し、前記第２タッチを検出した場合に前記記憶手段に記憶されているパラメータ値を読み出して前記第２操作要素のパラメータ値に反映させることを特徴とする。
【００１２】
本発明の他の実施形態では、前記処理手段は、前記第１操作要素に設定されているパラメータ値をそのまま、あるいは増減して前記第２操作要素のパラメータ値に反映させることを特徴とする。
【００１３】
本発明のさらに他の実施形態では、前記第１操作要素及び前記第２操作要素はそれぞれ第１フェーダ及び第２フェーダであり、前記処理手段は、前記第１フェーダに設定されているレベル値を前記第２フェーダのレベル値に反映させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、操作要素のパラメータ値をマルチタッチ操作によって容易に調整することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】実施形態の構成ブロック図である。
【図２】ミキサフェーダの操作説明図（その１）である。
【図３】ミキサフェーダの操作説明図（その２）である。
【図４】ミキサフェーダの操作説明図（その３）である。
【図５】他のミキサフェーダの操作説明図（その１）である。
【図６】他のミキサフェーダの操作説明図（その２）である。
【図７】他のミキサフェーダの操作説明図（その３）である。
【図８】実施形態の処理フローチャートである。
【図９】ワードプロセッサの操作説明図（その１）である。
【図１０】ワードプロセッサの操作説明図（その２）である。
【発明を実施するための形態】
【００１６】
以下、図面に基づき本発明の実施形態について説明する。
【００１７】
図１に、本実施形態における情報処理装置の構成ブロック図を示す。情報処理装置１０は、ＣＰＵ１２、プログラムメモリ１４、ワーキングメモリ１６、入出力インタフェースＩ／Ｆ１８、タッチパネル２０、メモリコントローラ２２を備える。
【００１８】
ＣＰＵ１２は、プログラムメモリ１４に記憶されたプログラムに従い、ワーキングメモリ１６を用いてマルチタッチ操作による情報処理を実行する。具体的には、タッチパネル２０に表示された、ある操作要素(第１操作要素)のユーザによるタッチを第１タッチとして検出し、第１タッチが維持された状態でタッチパネル２０に表示された、別の操作要素（第２操作要素）のユーザによるタッチを第２タッチとして検出した場合に、第１操作要素に設定されているパラメータ値を第２操作要素のパラメータ値に反映させる処理を実行する。ＣＰＵ１２は、第１タッチを検出したときの操作要素に設定されているパラメータ値を取得してワーキングメモリ１６に記憶し、第２タッチを検出したときにワーキングメモリ１６に記憶されているパラメータ値を読み出して第２タッチを検出したときの操作要素のパラメータ値として設定する。
【００１９】
入出力インタフェースＩ／Ｆ１８は、各種データを入出力する。
【００２０】
タッチパネル２０は、ユーザのタッチ操作を検出して検出信号をＣＰＵ１２に供給するとともに、ＣＰＵ１２からの指示に基づき各種情報を表示する。各種情報には、ユーザ操作可能なボタンやスイッチ、ボリューム、レベル、つまみ等の複数の操作要素が含まれる。
【００２１】
メモリコントローラ２２は、ＣＰＵ１２からの指示に基づき各種データをメモリ２４に記憶するとともに、メモリ２４に記憶された各種データを読み出してＣＰＵ１２に供給する。メモリ２４の種類は任意であり、例えば半導体メモリや光ディスクである。メモリ２４は、ハードディスク等として情報処理装置１０に内蔵されていてもよい。
【００２２】
なお、ＣＰＵ１２とは別個に、タッチパネル２０に各種情報を表示するための公知のグラフィックコントローラ及びＶＲＡＭ等を備えていてもよい。
【００２３】
タッチパネル２０には、ＣＰＵ１２からの指示に基づき複数の操作要素が表示され、ユーザはタッチ操作により操作要素を選択し、選択した操作要素のパラメータを調整することが可能であるが、複数の操作要素が存在する場合、ある操作要素のパラメータを別の操作要素のパラメータの値と同一の値に設定したいと欲する場合がある。本実施形態のＣＰＵ１２は、簡単な操作でこれを実現する。
【００２４】
以下、情報処理装置として、ミキサフェーダを例にとり説明する。
【００２５】
ミキサフェーダでは、複数のチャンネル（あるいはトラック）毎にそのレベルを調整するためのフェーダが設けられており、ユーザはこれらのフェーダを操作して特定のチャンネルのレベルを増減調整する。タッチパネル２０には、複数のフェーダを模したフェーダ画像が表示され、フェーダ画像のつまみ（操作子）を例えば上下にタッチ操作で移動させることで当該フェーダの属するチャンネルのレベルを増減調整する。このとき、フェーダ画像が操作要素に対応する。
【００２６】
チャンネルａに対応するフェーダをフェーダＡ(第１操作要素)、チャンネルｂに対応するフェーダをフェーダＢ(第２操作要素)とし、ユーザがフェーダＡのパラメータ、すなわちフェーダＡのレベルをレベルＬａに調整し、次に、フェーダＢのパラメータ、すなわちフェーダＢのレベルもフェーダＡと同一のレベルＬａに調整したいと欲する場合を想定する。この場合、ユーザは、フェーダＡをタッチ操作して選択し、タッチパネル２０のコマンドメニューからコピー（Copy）をタッチ操作で選択すると、ＣＰＵ１２は、フェーダＡに対応するチャンネルａのレベルＬａを一時的にワーキングメモリ１６に記憶する。次に、ユーザは、フェーダＢをタッチ操作して選択し、タッチパネル２０のコマンドメニューからペースト（Paste）をタッチ操作で選択すると、ＣＰＵ１２は、ワーキングメモリ１６に記憶されたレベルＬａを読み出してフェーダＢに対応するチャンネルｂのレベルにレベルＬａを設定することで、チャンネルｂのレベルをチャンネルａのレベルと同一にすることができる。
【００２７】
しかしながら、このような操作は煩雑であり、特に、フェーダＢのみならず、他のフェーダＣ，フェーダＤ，フェーダＥ等もフェーダＡと同一のパラメータ値に調整しようとするとその分だけ操作が多くなり、これに伴って誤操作も生じ易い。
【００２８】
そこで、本実施形態では、ＣＰＵ１２は、ユーザのマルチタッチ操作を検出することで、簡単にフェーダＡのパラメータ値と同一の値を他のフェーダＢ（さらにはその他のフェーダ）に設定する。
【００２９】
図２に、タッチパネル２０に表示されるフェーダを模式的に示す。チャンネルａに対応するフェーダＡ３０及びチャンネルｂに対応するフェーダＢ４０を含む複数のフェーダが表示される。各フェーダにはユーザ操作可能なつまみ（操作子）が表示されており、フェーダＡ３０にはつまみ３２が表示され、フェーダＢにはつまみ４２が表示される。ユーザは、つまみ３２をタッチしてこれを選択し、タッチしながらつまみ３２を上下に移動することでフェーダＡのレベルを増減調整する。つまみ４２についても同様である。
【００３０】
このような状態で、ユーザがフェーダＡ３０のつまみ３２に指（図では左指を表す）１００でタッチすると、ＣＰＵ１２は、タッチパネル２０からの検出信号に応じ、フェーダＡに対応するチャンネルａのレベルＬａを読み出してワーキングメモリ１６に一時記憶する。
【００３１】
次に、図３に示すように、ユーザが指１００のタッチ操作を維持したまま、フェーダＢ４０のつまみ４２に指（図では右指を表す）２００でタッチすると、ＣＰＵ１２は、指１００と指２００による同時タッチを検出し、このマルチタッチ操作をもってフェーダＡに対応するチャンネルａのパラメータ値をフェーダＢ４０に対応するチャンネルｂのパラメータ値にコピーする操作であると解釈し、自動的に、ワーキングメモリ１６に記憶したレベルＬａをフェーダＢ４０に対応するチャンネルｂのレベルに設定する。また、図４に示すように、ＣＰＵ１２は、フェーダＢ４０のつまみ４２を自動的に移動させ、フェーダＡ３０のつまみ３２と同一位置まで移動させる。タッチパネル２０に表示されるフェーダの動きに追従可能な機械的なムービングフェーダを備える場合は、マルチタッチ操作によるパラメーラ設定に応じて、対象となるムービングフェーダ（本実施形態ではフェーダＢ４０に対応するムービングフェーダ）のつまみを自動的に移動させるようにしてもよい。
【００３２】
このように、ユーザのマルチタッチ操作を検出して自動的にパラメータ値を調整することで、ユーザは単に調整元のフェーダＡ３０のつまみ３２と、調整先のフェーダＢ４０のつまみ４２を同時にタッチするだけで、フェーダＢに対応するチャンネルｂのレベルを所望の値に調整することができる。
【００３３】
図５に、タッチパネル２０に表示される他のミキサフェーダの模式図を示す。チャンネルａに対応するイコライザ７０のつまみ５０，５２，５４が表示されるとともに、チャンネルｂに対応するイコライザ８０のつまみ６０，６２，６４が表示される。ユーザは、つまみ５０をタッチして回転操作することが可能であり、この回転操作によりゲイン等を調整する。他のつまみ５２，５４，６０，６２，６４についても同様である。
【００３４】
ユーザがつまみ５０をタッチ操作して調整した後、つまみ６０についてもつまみ５０と同一のゲインに調整したいと欲する場合、図２の場合と同様に操作する。すなわち、指１００でつまみ５０をタッチし、このタッチを維持したままでつまみ６０にタッチすることで、ＣＰＵ１２は自動的につまみ５０のパラメータ値であるゲイン値をワーキングメモリ１６に一時記憶し、つまみ６０のパラメータ値に設定する。同時に、ＣＰＵ１２は、つまみ６０を自動的に回転させ、つまみ５０の回転位置と同一位置まで回転させる。
【００３５】
他方、特定のつまみ６０だけでなく、複数のつまみ６０，６２，６４のパラメータ値をそれぞれつまみ５０，５２，５４のパラメータ値と同一の値に調整したいと欲する場合もある。
【００３６】
この場合、ユーザは、図５に示すように、つまみ５０、５２、５４を含むように指１００を移動させてつまみ５０，５２，５４を含む範囲５６を選択する。次に、図６に示すように、指１００のタッチを維持しつつ、つまみ６０，６２，６４を含むように指２００を移動させてつまみ６０，６２，６４を含む範囲６６を選択する。ＣＰＵ１２は、このマルチタッチ操作を検出すると、つまみ５０，５２，５４のそれぞれのパラメータ値を読み出してワーキングメモリ１６に一時記憶し、つまみ６０，６２，６４のそれぞれのパラメータ値として設定する。すなわち、つまみ５０，５２，５４のゲイン値をそれぞれＧ１、Ｇ２、Ｇ３とすると、つまみ６０のゲイン値はＧ１に設定され、つまみ６２のゲイン値はＧ２に設定され、つまみ６４のゲイン値はＧ３に設定される。また、図７に示すように、ＣＰＵ１２は、つまみ６０，６２，６４を自動的に回転させ、つまみ６０の位置をつまみ５０の位置に一致させ、つまみ６２の位置をつまみ５２の位置に一致させ、つまみ６４の位置をつまみ５４の位置に一致させる。なお、チャンネルａに対応するイコライザ７０のつまみとチャンネルｂに対応するイコライザ８０のつまみがそれぞれ同一構成群を形成する場合は、指２００でイコライザ８０の任意の位置をタッチすることにより、指１００を移動させて範囲選択したイコライザ７０の複数のつまみの設定値を、イコライザ８０における同一属性のつまみにワンタッチ操作でそれぞれ設定するようにしてもよい。例えば、つまみ５０，６０がレベル設定用、つまみ５２，６２がゲイン設定用、つまみ５４，６４が周波数設定用、に予め割り当てられている場合、指１００を移動させてつまみ５０，５２，５４を含む範囲５６を選択し、指２００でイコライザ８０の任意の位置をワンタッチすることにより、つまみ５０のパラメータをつまみ６０に、つまみ５２のパラメータをつまみ６２に、つまみ５４のパラメータをつまみ６４に、一括設定するというようにである。
【００３７】
以上の処理により、ユーザは、調整元の範囲５６を選択し、マルチタッチ操作で調整先の範囲を選択するのみで、複数のつまみのパラメータ値をそれぞれ所望の値に同時に設定することができる。
【００３８】
図８に、本実施形態の処理フローチャートを示す。
【００３９】
まず、タッチパネル２０においてユーザによる第１タッチが発生すると（Ｓ１０１）、ＣＰＵ１２はこの第１タッチを検出して、第１タッチ情報をワーキングメモリ１６に記憶する（Ｓ１０２）。ここで、第１タッチ情報とは、第１タッチにより選択された操作要素のパラメータ値を意味する。操作要素のパラメータは、操作要素毎に異なり、操作要素がフェーダであればパラメータはレベルであり、操作要素がイコライザであればパラメータはゲイン（増幅度）、フリケンシー（周波数）、Ｑ（帯域幅）等である。操作要素のパラメータは、操作要素の属性ということもできる。また、操作要素のパラメータ値は、操作要素の操作設定値ということもできる。この処理により、例えばつまみ５０のゲイン値がワーキングメモリ１６に記憶される。
【００４０】
第１タッチ情報をワーキングメモリ１６に記憶した後、タッチパネル２０において第１タッチを維持した状態でユーザによる第２タッチが発生すると（Ｓ１０３）、ＣＰＵ１２はこの第２タッチを検出して、第２タッチが第１タッチと同一構成群の一つか否かを判定する（Ｓ１０４）。この判定は、図５に示すような、複数の操作要素を選択したか否かを判定する処理である。図５に示すように、第２タッチが同一構成群の一つである場合（図５の場合、例えば、第１タッチがつまみ５０であり、第２タッチがつまみ５２または５４である場合）、ＣＰＵ１２は、この第２タッチは、真の第２タッチではなく、第１タッチの一部であるとみなし、このタッチ情報をワーキングメモリ１６に追加記憶する（Ｓ１０５）。この処理により、例えばつまみ５２のゲイン値がワーキングメモリ１６に記憶される。そして、再びＳ１０３の処理を繰り返し、第１タッチと同一構成群の一つであれば、順次、そのタッチ情報をワーキングメモリ１６に記憶していく。これにより、例えばつまみ５０，５２，５４のそれぞれのゲイン値がワーキングメモリ１６に記憶される。
【００４１】
他方、Ｓ１０４にてＮＯ，つまり第２タッチが第１タッチと同一構成群でない場合（図５の場合、例えば、第２タッチがつまみ６０，６２，６４である場合）、ＣＰＵ１２は、第２タッチ発生と確定し（Ｓ１０６）、第１タッチ情報を第２タッチに反映させる（Ｓ１０７）。ＣＰＵ１２は、ワーキングメモリ１６に記憶された第１タッチ情報を読み出して、第２タッチの操作要素のパラメータ値に設定する。これにより、第１タッチとしてつまみ５０がタッチされ、第２タッチとしてつまみ６０がタッチされた場合、つまみ５０のゲイン値がワーキングメモリ１６に記憶されてつまみ６０のゲイン値に設定され、第１タッチとしてつまみ５０，５２がタッチされ、第２タッチとしてつまみ６０，６２がタッチされた場合、つまみ５０，５２のゲイン値が順次ワーキングメモリ１６に記憶されてそれぞれつまみ６０，６２のゲイン値に設定される。イコライザ７０のつまみとイコライザ８０のつまみが同一構成群を形成する場合は、イコライザ８０の任意の位置をワンタッチすることで第２タッチと認識し、各パラメータ値を各つまみに一括で反映するようにしてもよいことは既述の通りである。
【００４２】
なお、第１タッチで選択された操作要素の個数と、第２タッチで選択された操作要素の個数は必ずしも同一でなくてもよい。例えば、第１タッチでつまみ５０が選択され、第２タッチでつまみ６０及びつまみ６２が選択された場合、ＣＰＵ１２は、つまみ５０のゲイン値をつまみ６０及びつまみ６２のゲイン値として設定すればよい。
【００４３】
また、Ｓ１０４では第１タッチと第２タッチが同一構成群であるか否かを判定しているが、第２タッチが第１タッチの連続であるか否か、つまり第１タッチによる範囲指定であるか否かを判定し、範囲指定でなければ第２タッチ発生と確定してもよい。
【００４４】
さらに、Ｓ１０３では、第１タッチを維持した状態で第２タッチを検出しているが、第１タッチとは別個にタッチを検出した場合、ＣＰＵ１２は、このタッチ（２番目のタッチ）を第２タッチとして検出しない。本実施形態における第２タッチは、マルチタッチを構成する第２のタッチを意味する。
【００４５】
以上、本発明の実施形態について、ミキサフェーダを例示して説明したが、本発明はこれに限定されるものではなく、他の情報処理にも適用することができる。
【００４６】
図９及び図１０に、ワードプロセッサに適用した場合の例を示す。
【００４７】
図９において、タッチパネル２０には任意の文章が表示される。各文章には、それぞれ特定のフォーマット、具体的にはフォント、文字の大きさ、文字の体裁、下線等の修飾が設定されている。いま、文章の中の「序論」が「ＭＳ明朝、１４point、太字、斜体、下線付き」に設定されているとする。ユーザが他の文章についても同様のフォント等に設定したいと欲する場合、まず、指１００で「序論」にタッチする。
【００４８】
次に、図１０に示すように、指１００でタッチした文章と同様の設定にしたい文章の該当位置を指２００でタッチする。ＣＰＵ１２は、指１００でのタッチを第１タッチ、指２００でのタッチを第２タッチとして検出し、「序論」に設定されている「「ＭＳ明朝、１４point、太字、斜体、下線付き」のパラメータあるいは属性をワーキングメモリ１６に記憶し、第２タッチで選択された位置の文章のパラメータあるいは属性に設定する。これにより、「目的」、「方法」、「結果」も全て「序論」と同一のフォーマットに統一される。従来技術の特許文献１では、指１００による第１タッチの情報、すなわち「序論」がそのまま指２００による第２タッチ位置に貼り付けられるだけであるが、本実施形態では、第１タッチにより「序論」のパラメータ値をワーキングメモリ１６に記憶し、このパラメータ値を第２タッチ位置の「目的」のパラメータ値として反映されていることに留意されたい。
【００４９】
また、本発明は、コンピュータにおけるソーシャルネットワークサービス（ＳＮＳ）等にも適用することができる。例えば、タッチパネル２０に自分と繋がっている人々の一覧が表示され、それぞれ複数の項目毎に公開／非公開のパラメータが設定されている場合において、ある人の項目に第１タッチし、別の人の項目に第２タッチしてパラメータを設定する等である。
【００５０】
また、本発明は、コンピュータにおけるペイント系のアプリケーションにも適用することができる。第１タッチ部位のツール（鉛筆、水彩、油彩、クレヨン、エアブラシ等）情報や色（明度、彩度、色相）情報に従って、第２タッチ部位のパラメータを自動的に設定して絵を描く等である。従来では、マウスやタッチペン等を用いて複数回の操作を行っていたところ、本発明ではマルチタッチ操作でこれを簡易に実現できる。
【００５１】
また、本発明は、コンピュータにおけるゲームにも適用することができる。例えば、ゲームに登場する特定のキャラクタに特定の属性を設定しておき、他のキャラクタにも同様の属性を設定する場合等である。ユーザは、特定のキャラクタに第１タッチし、別のキャラクタに第２タッチするだけで、複数のキャラクタに所望の属性を容易に付加することができる。
【００５２】
本実施形態では、操作要素を第１タッチして当該操作要素に設定されているパラメータ値をワーキングメモリ１６に記憶し、第１タッチを維持しつつ他の操作要素を第２タッチすることで当該他の操作要素のパラメータ値に反映させているが、反映させる際に、同一パラメータ値を反映させる他に、設定量だけ増減させた上で反映させてもよい。例えば、第１タッチにより得られたパラメータ値を１０％増大あるいは１０％減少させて第２タッチのパラメータ値に反映させる等である。ミキサフェーダの場合、第２タッチのフェーダのレベルを１０％減にする等である。どの程度増減させるかは、ユーザが予め設定しておけばよい。パラメータ値の数値を増減するのではなく、パラメータの項目を増減してもよい。例えばワードプロセッサの場合、フォントのみを反映させる等である。どの項目を反映させるかも、ユーザが予め設定しておけばよい。
【００５３】
本実施形態では、ＣＰＵ１２が第１タッチ及び第２タッチを検出しているが、第１タッチと第２タッチを区別するために、左右の指のいずれかでタッチされたかを識別してもよい。例えば、左指でタッチされた場合に第１タッチ、右指でタッチされた場合に第２タッチと検出する等である。実際に左指によるタッチと右指によるタッチを区別するのは困難であるが、第２タッチ検出位置が第１タッチ検出位置から片手の指だけではタッチ不可能な位置であることを検出できる場合には、識別可能である。また、異なる指でタッチされたかを識別してもよい。例えば、人差し指でタッチされた場合に第１タッチ、親指でタッチされた場合に第２タッチと検出する等である。この場合、第１タッチ検出と第２タッチ検出の時間差を検出することにより、ピンチイン・ピンチアウト操作（２本の指でタッチパネルをタッチして画面を広げたり縮めたりする操作）時のタッチとの区別が可能である。音声認識と組み合わせて識別してもよい。ある指でタッチされるとともに「コピー」なる音声を認識した場合に第１タッチ、その後に異なる指でタッチされるとともに「反映」なる音声を認識した場合に第２タッチと検出する等である。もちろん、「コピー」、「反映」なる音声は単なる例示にすぎず、任意の音声を組み合わせ得る。
【符号の説明】
【００５４】
１０  情報処理装置、１２  ＣＰＵ，１４  プログラムメモリ、１６  ワーキングメモリ、１８  入出力Ｉ／Ｆ、２０  タッチパネル、２２  メモリコントローラ、２４  メモリ。
【図１】
2015141688.tif 000003
【図２】
2015141688.tif 000004
【図３】
2015141688.tif 000005
【図４】
2015141688.tif 000006
【図５】
2015141688.tif 000007
【図６】
2015141688.tif 000008
【図７】
2015141688.tif 000009
【図８】
2015141688.tif 000010
【図９】
2015141688.tif 000011
【図１０】
2015141688.tif 000012