【手続補正書】
【提出日】平成27年4月13日(2015.4.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マルチタッチ操作を受け付ける情報処理装置であって、
入力された複数のタッチ位置を所定の周期で検出する検出手段と、
前記検出手段によって検出された、第１の時点における２つのタッチ位置から定まる直線と、第２の時点における前記２つのタッチ位置から定まる直線のなす角度を取得する取得手段と、
前記第１の時点における２つのタッチ位置の間の距離と、前記２つのタッチ位置によってマルチタッチされているオブジェクトのサイズとに基づいて、角度の閾値を設定する設定手段と、
前記取得手段によって取得された角度が、前記設定手段によって設定された角度の閾値より大きい場合に前記２つのタッチ位置に基づく入力を表示部に表示されている画像の少なくとも一部に対する回転指示操作を受け付ける受付手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記設定手段は、前記２つのタッチ位置の間の距離が同じで前記オブジェクトのサイズが異なる場合では、前記オブジェクトのサイズが小さいほど小さい角度を、前記角度の閾値として設定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
マルチタッチ操作を受け付ける情報処理装置であって、
入力された複数のタッチ位置を所定の周期で検出する検出手段と、
前記検出手段によって検出された、第１の時点における２つのタッチ位置から定まる直線と、第２の時点における前記２つのタッチ位置から定まる直線のなす角度を取得する取得手段と、
前記第１の時点における２つのタッチ位置の間の距離と、前記マルチタッチ操作が入力される領域のサイズとに基づいて、角度の閾値を設定する設定手段と、
前記取得手段によって取得された角度が、前記設定手段によって設定された角度の閾値より大きい場合に、前記２つのタッチ位置に基づく入力を表示部に表示されている画像の少なくとも一部に対する回転指示操作を受け付ける受付手段と、
を備えることを特徴とする情報処理装置。
【請求項４】
前記設定手段は、前記２つのタッチ位置の間の距離が同じで前記領域のサイズが異なる場合では、前記領域のサイズが小さいほど小さい角度を、前記角度の閾値として設定することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
マルチタッチ操作を受け付ける情報処理装置であって、
入力された複数のタッチ位置を所定の周期で検出する検出手段と、
前記検出手段によって検出された、第１の時点における２つのタッチ位置から定まる直線と、第２の時点における前記２つのタッチ位置から定まる直線のなす角度を取得する取得手段と、
前記第１の時点における２つのタッチ位置の間の距離と、前記２つのタッチ位置によってマルチタッチされているオブジェクトのサイズの、前記マルチタッチ操作が入力される領域のサイズに対する比率とに基づいて、角度の閾値を設定する設定手段と、
前記取得手段によって取得された角度が、前記設定手段によって設定された角度の閾値より大きい場合に、前記２つのタッチ位置に基づく入力を表示部に表示されている画像の少なくとも一部に対する回転指示操作を受け付ける受付手段と、
を備えることを特徴とする情報処理装置。
【請求項６】
前記設定手段は、前記２つのタッチ位置の間の距離が同じで前記比率が異なる場合では、前記比率が大きいほど大きい角度を、前記角度の閾値として設定することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
マルチタッチ操作を受け付ける情報処理装置であって、
入力された複数のタッチ位置を所定の周期で検出する検出手段と、
前記検出手段によって検出された、第１の時点における２つのタッチ位置から定まる直線と、第２の時点における前記２つのタッチ位置から定まる直線のなす角度を取得する取得手段と、
前記第１の時点における２つのタッチ位置の間の距離と、前記マルチタッチ操作を行うユーザの手のサイズとに基づいて、角度の閾値を設定する設定手段と、
前記取得手段によって取得された角度が、前記設定手段によって設定された角度の閾値より大きい場合に、前記２つのタッチ位置に基づく入力を表示部に表示されている画像の少なくとも一部に対する回転指示操作を受け付ける受付手段と、
を備えることを特徴とする情報処理装置。
【請求項８】
前記設定手段は、前記２つのタッチ位置の間の距離が同じで前記手のサイズが異なる場合では、前記手のサイズが小さいほど小さい角度を、前記角度の閾値として設定することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記取得手段は、
前記２つのタッチ位置のうち、少なくとも１つのタッチ位置が移動した場合に、移動前である前記第１の時点での前記２つのタッチ位置の位置を結ぶ直線と、移動後である前記第２の時点での前記２つのタッチ位置の位置を結ぶ直線のなす角度を取得することを特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記設定手段は、前記第１の時点における前記２つのタッチ位置の間の距離がある距離ｉの場合には、前記第１の時点における前記２つのタッチ位置の間の距離が、前記距離ｉより大きいある距離ｋの場合よりも大きい角度を、前記角度の閾値として設定することを特徴とする請求項１乃至９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記取得手段は、前記マルチタッチ操作を構成する２つのタッチ位置が初めて検出されたときである前記第１の時点における前記２つのタッチ位置を結ぶ直線と、前記２つのタッチ位置のうち少なくとも１つのタッチ位置の最新の移動が検出された後である前記第２の時点での前記２つのタッチ位置を結ぶ直線とのなす角度を取得することを特徴とする請求項１乃至１０のいずれか１項に記載の情報処理装置。
【請求項１２】
前記取得手段によって取得された角度が前記設定手段によって設定された角度の閾値より小さい場合に、前記表示部に表示されている画像の回転を伴わないマルチタッチ操作が入力されたか否かを判定する判定手段を更に備えることを特徴とする請求項１乃至１１のいずれか１項に記載の情報処理装置。
【請求項１３】
前記判定手段は、前記取得手段によって取得された角度が前記設定手段によって設定された角度の閾値より小さい場合、前記第１の時点から前記第２の時点にかけ、前記２つのタッチ位置の間の距離を略一定に保たれたままの同一方向への移動があったかを判定することを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
前記マルチタッチ操作を構成する２つのタッチ位置は、前記マルチタッチ操作を構成する３つ以上のタッチ位置の中の２つのタッチ位置であることを特徴とする請求項１乃至１３のいずれか１項に記載の情報処理装置。
【請求項１５】
コンピュータに読み込ませ実行させることで、前記コンピュータを請求項１乃至１４のいずれか１項に記載された情報処理装置として動作させるためのプログラム。
【請求項１６】
請求項１５に記載されたプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項１７】
マルチタッチ操作を受け付ける情報処理装置の制御方法であって、
検出手段により、入力された複数のタッチ位置を所定の周期で検出する検出工程と、
取得手段により、前記検出工程において検出された、第１の時点における２つのタッチ位置から定まる直線と、第２の時点における前記２つのタッチ位置から定まる直線のなす角度を取得する取得工程と、
設定手段により、前記第１の時点における２つのタッチ位置の間の距離と、前記２つのタッチ位置によってマルチタッチされているオブジェクトのサイズとに基づいて、角度の閾値を設定する設定工程と、
受付手段により、前記取得工程において取得された角度が、前記設定工程において設定された角度の閾値より大きい場合に、前記２つのタッチ位置に基づく入力を表示部に表示されている画像の少なくとも一部に対する回転指示操作を受け付ける受付工程と、
を備えることを特徴とする情報処理装置の制御方法。
【請求項１８】
マルチタッチ操作を受け付ける情報処理装置の制御方法であって、
検出手段により、入力された複数のタッチ位置を所定の周期で検出する検出工程と、
取得手段により、前記検出工程において検出された、第１の時点における２つのタッチ位置から定まる直線と、第２の時点における前記２つのタッチ位置から定まる直線のなす角度を取得する取得工程と、
設定手段により、前記第１の時点における２つのタッチ位置の間の距離と、前記マルチタッチ操作が入力される領域のサイズとに基づいて、角度の閾値を設定する設定工程と、
受付手段により、前記取得工程において取得された角度が、前記設定工程において設定された角度の閾値より大きい場合に、前記２つのタッチ位置に基づく入力を表示部に表示されている画像の少なくとも一部に対する回転指示操作を受け付ける受付工程と、
を備えることを特徴とする情報処理装置の制御方法。
【請求項１９】
マルチタッチ操作を受け付ける情報処理装置の制御方法であって、
検出手段により、入力された複数のタッチ位置を所定の周期で検出する検出工程と、
取得手段により、前記検出工程において検出された、第１の時点における２つのタッチ位置から定まる直線と、第２の時点における前記２つのタッチ位置から定まる直線のなす角度を取得する取得工程と、
設定手段により、前記第１の時点における２つのタッチ位置の間の距離と、前記２つのタッチ位置によってマルチタッチされているオブジェクトのサイズの、前記マルチタッチ操作が入力される領域のサイズに対する比率とに基づいて、角度の閾値を設定する設定工程と、
受付手段により、前記取得工程において取得された角度が、前記設定工程において設定された角度の閾値より大きい場合に、前記２つのタッチ位置に基づく入力を表示部に表示されている画像の少なくとも一部に対する回転指示操作を受け付ける受付工程と、
を備えることを特徴とする情報処理装置の制御方法。
【請求項２０】
マルチタッチ操作を受け付ける情報処理装置の制御方法であって、
検出手段により、入力された複数のタッチ位置を所定の周期で検出する検出工程と、
取得手段により、前記検出工程において検出された、第１の時点における２つのタッチ位置から定まる直線と、第２の時点における前記２つのタッチ位置から定まる直線のなす角度を取得する取得工程と、
設定手段により、前記第１の時点における２つのタッチ位置の間の距離と、前記マルチタッチ操作を行うユーザの手のサイズとに基づいて、角度の閾値を設定する設定工程と、
受付手段により、前記取得工程において取得された角度が、前記設定工程において設定された角度の閾値より大きい場合に、前記２つのタッチ位置に基づく入力を表示部に表示されている画像の少なくとも一部に対する回転指示操作を受け付ける受付工程と、
を備えることを特徴とする情報処理装置の制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
上記の目的を達成するために、本発明に係る情報処理装置は、マルチタッチ操作を受け付ける情報処理装置であって、入力された複数のタッチ位置を所定の周期で検出する検出手段と、前記検出手段によって検出された、第１の時点における２つのタッチ位置から定まる直線と、第２の時点における前記２つのタッチ位置から定まる直線のなす角度を取得する取得手段と、前記第１の時点における２つのタッチ位置の間の距離と、前記２つのタッチ位置によってマルチタッチされているオブジェクトのサイズとに基づいて、角度の閾値を設定する設定手段と、前記取得手段によって取得された角度が、前記設定手段によって設定された角度の閾値より大きい場合に前記２つのタッチ位置に基づく入力を表示部に表示されている画像の少なくとも一部に対する回転指示操作を受け付ける受付手段と、を備えることを特徴とする。