【手続補正書】
【提出日】平成24年9月10日(2012.9.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
タッチ・スクリーン・センサーを有する携帯用電子デバイスにおいて実行可能なコンピューター・プログラムであって、
ユーザー入力に応答して、直接入力モードと相対的ジェスチャー認識モードとの間で切り換えるためにモード切換ユーザー入力を受けるように構成された入力モード切換モジュールであって、前記直接入力モードでは、前記携帯用電子デバイスのグラフィカル・ユーザー・インターフェースの１つ以上のグラフィカル・ユーザー・インターフェース・エレメントが、前記ユーザーのタッチ入力を通じて選択可能であり、前記相対的ジェスチャー認識モードでは、前記グラフィカル・ユーザー・インターフェースの所定領域におけるタッチ入力が、ジェスチャー入力として処理され、かつ前記所定領域における前記タッチ入力に近接したグラフィカル・ユーザー・インターフェース・エレメントに関連したプログラムされた機能が実行されないようにする、入力モード切換モジュールと、
前記相対的ジェスチャー認識モードでは、ユーザーの指と、前記所定領域における前記タッチ・スクリーン・センサーの表面との間において、前記タッチ・スクリーン・センサー上で接触点を認識し、前記所定領域において、前記接触点に近接してジェスチャー制御部を提示するように構成されたジェスチャー・ベース制御モジュールであって、更に、前記接触点から始まるユーザータッチ入力に基づいて、検出されたジェスチャーを識別し、前記検出されたジェスチャーに基づいて前記携帯用電子デバイスの動作を調節するために、メッセージをアプリケーション・プログラムに送るように構成された、ジェスチャー・ベース制御モジュールと、
を含む、コンピューター・プログラム。
【請求項２】
請求項１記載のコンピューター・プログラムにおいて、前記モード切換ユーザー入力が、前記携帯用電子デバイスと関連したクラッチ・キーを通じたユーザー入力、および前記ユーザーの指と前記タッチ・スクリーン・センサーの表面との間における接触を通じたユーザー入力とから成る１群から選択される、コンピューター・プログラム。
【請求項３】
請求項１または２に記載のコンピューター・プログラムにおいて、前記ジェスチャー制御部がトランスポート制御部を含み、該トランスポート制御部のための基準フレームを、前記所定領域内における前記接触点に素早く動かすように構成された、コンピューター・プログラム。
【請求項４】
請求項３記載のコンピューター・プログラムにおいて、
前記ジェスチャー・ベース制御モジュールが、前記ジェスチャー・ベース制御モジュールによって識別された前記検出されたジェスチャーにしたがって、前記携帯用電子デバイスの動作を調節するために、メッセージをメディア再生アプリケーションに送るように構成されており、
前記トランスポート制御部の再生制御モードにおいて、前記検出されたジェスチャーが、前記基準フレームに対する前記ユーザーの指の実質的に水平方向の動きの検出に基づいて識別され、それに応答してメディア再生の時間的位置を調節し、
前記トランスポート制御部の音量制御モードにおいて、前記検出されたジェスチャーが、前記基準フレームに対する前記ユーザーの指の実質的に垂直な方向の検出に基づいて識別され、それに応答して、前記メディア再生の音量を調節し、
前記トランスポート制御部の一時停止制御モードにおいて、前記検出されたジェスチャーが、前記基準フレームに対する前記ユーザーの指の叩く動きの検出に基づいて識別され、それに応答して前記メディア再生の一時停止状態を変化させる、コンピューター・プログラム。
【請求項５】
請求項１から４のいずれかに記載のコンピューター・プログラムにおいて、
前記ジェスチャー制御部が仮想ゲーム制御部を含み、該仮想ゲーム制御部が、前記接触点において該仮想ゲーム制御のための仮想制御スティック制御部を生成するように構成され、
前記ジェスチャー・ベース制御モジュールが、更に、前記仮想ゲーム制御スティックの周囲に制御部外周を定めるように構成され、
前記ジェスチャー・ベース制御モジュールが、更に、前記仮想制御スティック制御部の前記制御部外周または前記接触点からの相対的距離に基づいて、前記携帯用電子デバイスの動作を調節するために、メッセージをコンピューター・ゲーム・アプリケーション・プログラムに送るように構成された、コンピューター・プログラム。
【請求項６】
請求項５記載のコンピューター・プログラムにおいて、
前記ジェスチャー・ベース制御モジュールが、更に、前記制御部外周において前記仮想制御スティック制御部の最大目盛りのふれを定めるように構成され、
前記仮想制御スティック制御部を通じて前記仮想ゲーム制御部が受けたユーザータッチ入力に基づいて前記検出されたジェスチャーが前記制御部外周内にあるときに前記コンピューター・ゲーム・アプリケーション・プログラムに送られた前記メッセージが、前記仮想制御スティック制御部の前記最大目盛りのふれに対する前記仮想制御スティック制御部の測定されたふれに比例し、
前記仮想制御スティック制御部を通じて前記仮想ゲーム制御部が受けた前記ユーザータッチ入力に基づいて前記検出されたジェスチャーが前記制御部外周の外側で受けられたときに前記コンピューター・ゲーム・アプリケーション・プログラムに送られた前記メッセージが、前記仮想制御スティック制御部の前記最大目盛りのふれと実質的に同じである、コンピューター・プログラム。
【請求項７】
請求項１から６のいずれかに記載のコンピューター・プログラムにおいて、前記ジェスチャー・ベース制御モジュールが、更に、前記携帯用電子デバイスの前記グラフィカル・ユーザー・インターフェースとは独立して、前記所定領域を位置付けるように構成された、コンピューター・プログラム。
【請求項８】
請求項１から７のいずれかに記載のコンピューター・プログラムであって、更に、前記ジェスチャー・ベース制御モジュールが開発者指定制御パラメーターにアクセスすることを可能にするように構成され、前記ジェスチャー制御部が、前記開発者指定制御パラメーターにしたがって動作するように構成された、コンピューター・プログラム。
【請求項９】
請求項８記載のコンピューター・プログラムにおいて、前記開発者指定制御パラメーターが、音量パラメーター、再生速度パラメーター、再生方向パラメーター、制御部外周定めパラメーター、および所定領域定めパラメーターから成る１群から選択される、コンピューター・プログラム。
【請求項１０】
タッチ・スクリーン・センサーを有する携帯用電子デバイスの制御方法であって、
モード切換ユーザー入力に応答して相対的ジェスチャー認識モードを開始させるステップと、
前記相対的ジェスチャー認識モードの開始時に、
グラフィカル・ユーザー・インターフェースの所定領域におけるグラフィカル・ユーザー・インターフェース・エレメントを選択不可能にして、前記所定領域におけるタッチ入力がジェスチャー入力として処理され、かつ前記グラフィカル・ユーザー・インターフェース・エレメントに関連したプログラムされた機能を実行されないようにし、
前記所定領域において、ユーザーの指と前記タッチ・スクリーン・センサーの表面との間の接触点を前記タッチ・スクリーン・センサーにおいて認識するステップと、
前記所定領域において、前記接触点に近接して、所定制御部外周を有するジェスチャー制御部を提示するステップと、
前記タッチ・スクリーン・センサーによって前記所定領域において前記ジェスチャー制御部が受けた前記接触点から始まるユーザータッチ入力に基づいて、検出されたジェスチャーを識別するステップと、
前記所定制御部外周上にある所定の位置から前記検出されたジェスチャーまでの相対的距離に基づいて、または前記接触点から前記検出されたジェスチャーまでの相対的距離に基づいて、前記携帯用電子デバイスの動作を調節するステップと、
を含む、方法。
【請求項１１】
請求項１０記載の方法において、前記モード切換ユーザー入力が、前記携帯用電子デバイスと関連したクラッチ・キーを通じたユーザー入力、および前記ユーザーの指と前記タッチ・スクリーン・センサーの表面との間における接触を通じたユーザー入力とから成る１群から選択される、方法。
【請求項１２】
請求項１０または１１に記載の方法において、
ジェスチャー制御部を提示するステップが、トランスポート制御部を提示することを含み、
ジェスチャー制御部を提示するステップが、更に、前記トランスポート制御部のための基準フレームを、前記所定領域内における前記接触点に素早く動かすことを含む、方法。
【請求項１３】
請求項１２記載の方法において、前記携帯用電子デバイスの動作を調節するステップが、
前記基準フレームに対する前記ユーザーの指の実質的に水平な方向によって識別された前記検出されたジェスチャーに応答して、メディア再生の時間的位置を調節するステップと、
前記基準フレームに対する前記ユーザーの指の実質的に垂直な方向によって識別された前記検出されたジェスチャーに応答して、メディア再生の音量を調節するステップと、
前記基準フレームに対する前記ユーザーの指の叩く動きによって識別された前記検出されたジェスチャーに応答して、メディア再生の一時停止状態を調節するステップと、
を含む、方法。
【請求項１４】
請求項１０から１３のいずれかに記載の方法において、前記接触点に近接して、所定制御部外周を有するジェスチャー制御部を提示するステップが、前記接触点において、仮想ゲーム制御のために仮想制御スティック制御部を生成することを含み、前記所定制御部外周が、該所定制御部外周において前記仮想制御スティック制御部の最大目盛りのふれを有する、方法。
【請求項１５】
請求項１４記載の方法において、前記携帯用電子デバイスの動作を調節するステップが、
前記タッチ・スクリーン・センサーが受けた前記ジェスチャーが前記所定制御部外周内において受けられた場合、前記仮想制御スティック制御部の前記最大目盛りのふれに対する、前記仮想制御スティック制御部の測定されたふれに比例する応答を、前記仮想ゲーム制御部から出力するステップと、
前記相対的ジェスチャーが前記所定制御部外周の外側で受けられた場合、前記仮想制御スティック制御部の前記最大目盛りのふれと実質的に同じである応答を、前記仮想ゲーム制御部から出力するステップと、
を含む、方法。