【手続補正書】
【提出日】平成27年1月5日(2015.1.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
スプレッドシートと対話する方法であって、
タッチ入力デバイス上で、前記スプレッドシートと対話するために使用されるジェスチャーを受けるステップと、
前記スプレッドシートと対話するために使用されるセンサー情報を受けるステップであって、前記センサー情報は、前記スプレッドシートのビューの変更において使用される加速度計データーを含む、ステップと、
前記スプレッドシートに関して受けたジェスチャーのタイプを自動的に決定するステップと、
前記スプレッドシートに関して受けた前記ジェスチャーのタイプと受けたセンサー情報とのうちの少なくとも１つに応答してアクションを行うステップであって、受けた前記ジェスチャーのタイプに応答してアクションを行うことが、前記スプレッドシートが空手チョップ・ジェスチャーを受けたことに応答して第１のアクションを行うことと、前記スプレッドシートがチャート・ジェスチャーを受けたことに応答して第２のアクションを行うことと、前記スプレッドシートがコメント・ジェスチャーを受けたことに応答して第３のアクションを行うことと、前記スプレッドシートがグリップ・ジェスチャーを受けたことに応答して第４のアクションを行うことと、前記スプレッドシートがジェスチャー・ボックス・ジェスチャーを受けたことに応答して第５のアクションを行うことと、前記スプレッドシートがソート・ジェスチャーを受けたことに応答して第６のアクションを行うことと、のうちの１つ以上を含む、ステップと、
前記スプレッドシートの表示を更新するステップと
を含む方法。
【請求項２】
請求項１に記載の方法であって、
受けた前記ジェスチャーのタイプを自動的に決定する前記ステップは、前記ジェスチャーが前記空手チョップ・ジェスチャーであるときを決定するステップを含み、
アクションを行う前記ステップは、前記空手チョップ・ジェスチャーの位置の近くにおいて、前記スプレッドシートに行および列のうちの少なくとも１つを挿入するステップを含む、
方法。
【請求項３】
請求項１に記載の方法であって、
受けた前記ジェスチャーのタイプを自動的に決定する前記ステップは、前記ジェスチャーが前記チャート・ジェスチャーであるときを決定するステップを含み、
前記アクションを行うステップは、前記スプレッドシートの表示されたチャートにおけるトレンド線と、前記スプレッドシートにおけるチャートとのうちの少なくとも１つを挿入することを含む、方法。
【請求項４】
請求項１に記載の方法であって、
受けた前記ジェスチャーのタイプを自動的に決定する前記ステップは、前記ジェスチャーが、前記コメント・ジェスチャーであるときを決定するステップを含み、前記アクションを行うステップは、受けた前記ジェスチャーの近くの位置にコメントを受けるためのコメント・ボックスを表示することを含む、方法。
【請求項５】
請求項１に記載の方法であって、
前記スプレッドシートの表示にグリップ・ユーザー・インターフェース・エレメントを表示するステップを更に含み、
受けた前記ジェスチャーのタイプを自動的に決定する前記ステップは、前記グリップ・ユーザー・インターフェース・エレメントが押されたときを決定することにより、前記ジェスチャーが前記グリップ・ジェスチャーであるときを決定するステップを含み、
前記グリップ・ユーザー・インターフェース・エレメントが押されたときには、前記スプレッドシートを横切るように指が動かされることに応答して前記スプレッドシートの一部が選択され、
前記グリップ・ユーザー・インターフェース・エレメントが押されないときには、前記スプレッドシートの表示を変更する、
方法。
【請求項６】
請求項１に記載の方法であって、
ジェスチャー・コマンドを受けるためのジェスチャー・ボックスを表示するステップを更に含み、
受けた前記ジェスチャーのタイプを自動的に決定する前記ステップは、
前記ジェスチャー・ボックス内でジェスチャーを受けたときを決定するステップと、
前記ジェスチャーからのジェスチャー・コマンドを決定するステップと、
前記スプレッドシート内のデーターに対して前記ジェスチャー・コマンドを実行するステップと
を含む、
方法。
【請求項７】
請求項１に記載の方法であって、カット・コマンドに応答して、およびペースト・コマンドに応答して、受けた前記ジェスチャーの位置に基づいて渦巻きのアニメーションを表示するステップを更に含む方法。
【請求項８】
請求項１に記載の方法であって、
前記スプレッドシートを傾斜させたときを決定するステップと、その傾斜の速度を決定するステップとを更に含み、
アクションを行う前記ステップは、
前記傾斜させたことと、前記傾斜の速度とのうちの少なくとも一方に基づいて前記スプレッドシートの表示をスクロールすることと、
前記スプレッドシートの上に、前記スプレッドシート内のスプレッドシート・オブジェクトをまき散らすように表示することと、
のうちの少なくとも１つを含む、
方法。
【請求項９】
請求項１に記載の方法であって、前記スプレッドシート内の位置と関連する速度バンプが所定位置内にあるときに、前記スプレッドシートの前記スクロールを自動的に低速化するステップを更に含む、方法。
【請求項１０】
請求項１に記載の方法であって、
前記スプレッドシートが振られたときを決定するステップと、
スプレッドシート・オブジェクトに対するフィルターをクリアすることと、
前記スプレッドシート・オブジェクトの重さに基づいてスプレッドシート・データをソートするグラビティ・ソートを行うことと
のうちの少なくとも一方を行うステップと、
を更に含む、方法。
【請求項１１】
請求項１に記載の方法であって、前記スプレッドシートを回転させたときを決定するステップと、それに応答して前記スプレッドシートのビューのタイプを変更するステップとを更に含む、方法。
【請求項１２】
スプレッドシートと対話するための、コンピューターにより実行可能な命令を記録したコンピューター読取可能記録媒体であって、前記命令は、
前記スプレッドシートと対話するために使用されるジェスチャーをタッチ入力デバイスで受けたときを決定する命令と、
前記スプレッドシートに関して受けたジェスチャーのタイプを自動的に決定する命令と、
前記スプレッドシートに関して受けた前記ジェスチャーの前記タイプに応答してアクションを行う命令であって、受けたジェスチャーのタイプに応答してアクションを行うことが、前記スプレッドシートが空手チョップ・ジェスチャーを受けたことに応答して第１のアクションを行うことと、前記スプレッドシートがチャート・ジェスチャーを受けたことに応答して第２のアクションを行うことと、前記スプレッドシートがコメント・ジェスチャーを受けたことに応答して第３のアクションを行うことと、前記スプレッドシートがグリップ・ジェスチャーを受けたことに応答して第４のアクションを行うことと、前記スプレッドシートがジェスチャー・ボックス・ジェスチャーを受けたことに応答して第５のアクションを行うことと、前記スプレッドシートがソート・ジェスチャーを受けたことに応答して第６のアクションを行うことと、のうちの１つ以上を含む、命令と、
前記スプレッドシートの表示を更新する命令と
を含む、
コンピューター読取可能記録媒体。
【請求項１３】
スプレッドシートと対話するためのシステムであって、
プロセッサ、メモリ、およびコンピューター読取可能記録媒体と、
前記コンピューター読取可能記録媒体に記憶され、前記プロセッサにより実行される動作環境と、
スプレッドシート・アプリケーションと、
スプレッドシート・オブジェクトを含むスプレッドシートと、
前記スプレッドシート・アプリケーションと関連して動作し、アクションを行うように構成されるジェスチャー・マネージャーと
を含み、前記アクションは、
前記スプレッドシートと対話するために使用されるジェスチャーをタッチ入力デバイスで受けたときを決定することと、
スプレッドシートの動きと関係するセンサー情報を受けたときを決定することと、
前記スプレッドシートに関して受けたとき前記受けたジェスチャーのタイプを自動的に決定することと、
前記スプレッドシートに関して受けた前記ジェスチャーの前記タイプに応答してアクションを行うこととであって、受けたジェスチャーのタイプに応答してアクションを行うことが、前記スプレッドシートが空手チョップ・ジェスチャーを受けたことに応答して第１のアクションを行うことと、前記スプレッドシートがチャート・ジェスチャーを受けたことに応答して第２のアクションを行うことと、前記スプレッドシートがコメント・ジェスチャーを受けたことに応答して第３のアクションを行うことと、前記スプレッドシートがグリップ・ジェスチャーを受けたことに応答して第４のアクションを行うことと、前記スプレッドシートがジェスチャー・ボックス・ジェスチャーを受けたことに応答して第５のアクションを行うことと、前記スプレッドシートがソート・ジェスチャーを受けたことに応答して第６のアクションを行うことと、のうちの１つ以上を含み、
前記スプレッドシートの表示を更新することと
を含む、
システム。
【請求項１４】
請求項１３に記載のシステムであって、
前記スプレッドシートを傾斜させたときを決定することと、前記スプレッドシートを回転させたときを決定することと、前記スプレッドシートを振ったときを決定することとを更に含み、
前記アクションを行うことは、
前記スプレッドシートの上に、前記スプレッドシート内のスプレッドシート・オブジェクトをまき散らすように表示することと、
前記スプレッドシートをスクロールすることと、
表示されたデーターの方向を逆にすることと、
データーのソートを変更することと、
前記スプレッドシートのビューのタイプを変更することと
のうちのの少なくとも１つのことを含む、
システム。