【手続補正書】
【提出日】平成22年9月1日(2010.9.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
タッチスクリーンと、
プロセッサと、
メモリと、
前記メモリに記憶され、前記プロセッサによって実行されるように構成されたプログラムと、を備え、
前記プログラムは、
前記タッチスクリーン上に複数のＧＵＩ項目を表示する命令であって、
各項目が、表示範囲と、１つまたは複数のＧＵＩ項目位置の対応する組とを有するような命令と、
タッチ入力を処理して前記複数のＧＵＩ項目の各ＧＵＩ項目を起動する命令であって、
前記各ＧＵＩ項目を起動する前記タッチ入力が、前記各ＧＵＩ項目の前記表示範囲内である必要がなく、
前記処理が、前記タッチ入力から、前記複数のＧＵＩ項目のそれぞれに対応する１つまたは複数のＧＵＩ項目位置までの距離を確認することを含むような命令と、
前記各ＧＵＩ項目に対応する１つまたは複数のＧＵＩ項目位置の組へＧＵＩ項目位置を追加する命令であって、
前記追加されたＧＵＩ項目位置が前記タッチ入力に対応しているような命令と、を有することを特徴とするコンピュータ・デバイス。
【請求項２】
前記各ＧＵＩ項目を起動する前記タッチ入力は、別のＧＵＩ項目の表示範囲内にあることを特徴とする請求項１記載のコンピュータ・デバイス。
【請求項３】
前記タッチ入力を処理して前記各ＧＵＩ項目を起動する前記命令は、さらに、
前記複数のＧＵＩ項目のそれぞれの仮想キー形状を生成する命令であって、
前記仮想キー形状は、前記ＧＵＩ項目の表示範囲に正確に対応していないような命令と、
前記各ＧＵＩ項目の前記仮想キー形状内のタッチを検知する命令と、
前記各ＧＵＩ項目を起動する命令と、を有することを特徴とする請求項１記載のコンピュータ・デバイス。
【請求項４】
前記タッチ入力を処理して前記各ＧＵＩ項目を起動する前記命令は、さらに、
前記確認された距離のそれぞれに重み付けを行う命令と、
重み付けされた前記タッチ入力からの距離が最も短い１つまたは複数のＧＵＩ項目位置を有する前記各ＧＵＩ項目を起動する命令と、を有することを特徴とする請求項１記載のコンピュータ・デバイス。
【請求項５】
前記重み付けは、動的に決定されることを特徴とする請求項４記載のコンピュータ・デバイス。
【請求項６】
前記ＧＵＩ項目位置を追加する前記命令は、前記複数のＧＵＩ項目の各ＧＵＩ項目に対応する１つまたは複数のＧＵＩ項目位置の数を制限することを含むことを特徴とする請求項１記載のコンピュータ・デバイス。
【請求項７】
前記ＧＵＩ項目位置を追加する前記命令は、前記各ＧＵＩ項目に対応する１つまたは複数のＧＵＩ項目位置の組から、前記各ＧＵＩ項目に対応する１つまたは複数のＧＵＩ項目位置の組の前記１つまたは複数のＧＵＩ項目位置の間で最も早く追加されたＧＵＩ項目位置を除去することを含むことを特徴とする請求項１記載のコンピュータ・デバイス。
【請求項８】
タッチスクリーンを備えたコンピュータ・デバイスによって実行される命令を含むプログラムが記憶されたコンピュータ読み取り可能な記録媒体であって、
前記命令は、
前記タッチスクリーン上に複数のＧＵＩ項目を表示する命令であって、
各項目が、表示範囲と、１つまたは複数のＧＵＩ項目位置の対応する組とを有するような命令と、
タッチ入力を処理して前記複数のＧＵＩ項目の各ＧＵＩ項目を起動する命令であって、
前記各ＧＵＩ項目を起動する前記タッチ入力が、前記各ＧＵＩ項目の前記表示範囲内である必要がなく、
前記処理が、前記タッチ入力から、前記複数のＧＵＩ項目のそれぞれに対応する１つまたは複数のＧＵＩ項目位置までの距離を確認することを含むような命令と、
前記各ＧＵＩ項目に対応する１つまたは複数のＧＵＩ項目位置の組へＧＵＩ項目位置を追加する命令であって、
前記追加されたＧＵＩ項目位置が前記タッチ入力に対応しているような命令と、を有することを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項９】
前記各ＧＵＩ項目を起動する前記タッチ入力は、別のＧＵＩ項目の表示範囲内にあることを特徴とする請求項８記載のコンピュータ読み取り可能な記録媒体。
【請求項１０】
前記タッチ入力を処理して前記各ＧＵＩ項目を起動する前記命令は、さらに、
前記複数のＧＵＩ項目のそれぞれの仮想キー形状を生成する命令であって、
前記仮想キー形状は、前記ＧＵＩ項目の表示範囲に正確に対応していないような命令と、
前記各ＧＵＩ項目の前記仮想キー形状内のタッチを検知する命令と、
前記各ＧＵＩ項目を起動する命令と、を有することを特徴とする請求項８記載のコンピュータ読み取り可能な記録媒体。
【請求項１１】
前記タッチ入力を処理して前記各ＧＵＩ項目を起動する前記命令は、さらに、
前記確認された距離のそれぞれに重み付けを行う命令と、
重み付けされた前記タッチ入力からの距離が最も短い１つまたは複数のＧＵＩ項目位置を有する前記各ＧＵＩ項目を起動する命令と、を有することを特徴とする請求項８記載のコンピュータ読み取り可能な記録媒体。
【請求項１２】
前記重み付けは、動的に決定されることを特徴とする請求項１１記載のコンピュータ読み取り可能な記録媒体。
【請求項１３】
前記ＧＵＩ項目位置を追加する前記命令は、前記複数のＧＵＩ項目の各ＧＵＩ項目に対応する１つまたは複数のＧＵＩ項目位置の数を制限することを含むことを特徴とする請求項８記載のコンピュータ読み取り可能な記録媒体。
【請求項１４】
前記ＧＵＩ項目位置を追加する前記命令は、前記各ＧＵＩ項目に対応する１つまたは複数のＧＵＩ項目位置の組から、前記各ＧＵＩ項目に対応する１つまたは複数のＧＵＩ項目位置の組の前記１つまたは複数のＧＵＩ項目位置の間で最も早く追加されたＧＵＩ項目位置を除去することを含むことを特徴とする請求項８記載のコンピュータ読み取り可能な記録媒体。
【請求項１５】
タッチスクリーンからの入力を処理する方法であって、
前記方法は、
前記タッチスクリーン上に複数のＧＵＩ項目を表示するステップであって、
各ＧＵＩ項目が、表示範囲と、１つまたは複数のＧＵＩ項目位置の対応する組とを有するようなステップと、
タッチ入力を処理して前記複数のＧＵＩ項目の各ＧＵＩ項目を起動するステップであって、
前記各ＧＵＩ項目を起動する前記タッチ入力が、前記各ＧＵＩ項目の前記表示範囲内である必要がなく、
前記処理が、前記タッチ入力から、前記複数のＧＵＩ項目のそれぞれに対応する１つまたは複数のＧＵＩ項目位置までの距離を確認することを含むようなステップと、
前記各ＧＵＩ項目に対応する１つまたは複数のＧＵＩ項目位置の組へＧＵＩ項目位置を追加するステップであって、
前記追加されたＧＵＩ項目位置が前記タッチ入力に対応しているようなステップと、を有することを特徴とする方法。
【請求項１６】
前記各ＧＵＩ項目を起動する前記タッチ入力は、別のＧＵＩ項目の表示範囲内にあることを特徴とする請求項１５記載の方法。
【請求項１７】
前記タッチ入力を処理して前記各ＧＵＩ項目を起動する前記ステップは、さらに、
前記複数のＧＵＩ項目のそれぞれの仮想キー形状を生成するステップであって、
前記仮想キー形状は、前記ＧＵＩ項目の表示範囲に正確に対応していないようなステップと、
前記各ＧＵＩ項目の前記仮想キー形状内のタッチを検知するステップと、
前記各ＧＵＩ項目を起動するステップと、を有することを特徴とする請求項１５記載の方法。
【請求項１８】
前記タッチ入力を処理して前記各ＧＵＩ項目を起動する前記ステップは、さらに、
前記確認された距離のそれぞれに重み付けを行うステップと、
重み付けされた前記タッチ入力からの距離が最も短い１つまたは複数のＧＵＩ項目位置を有する前記各ＧＵＩ項目を起動するステップと、を有することを特徴とする請求項１５記載の方法。
【請求項１９】
前記重み付けは、動的に決定されることを特徴とする請求項１８記載の方法。
【請求項２０】
前記ＧＵＩ項目位置を追加する前記ステップは、前記複数のＧＵＩ項目の各ＧＵＩ項目に対応する１つまたは複数のＧＵＩ項目位置の数を制限することを含むことを特徴とする請求項１５記載の方法。
【請求項２１】
前記ＧＵＩ項目位置を追加する前記ステップは、前記各ＧＵＩ項目に対応する１つまたは複数のＧＵＩ項目位置の組から、前記各ＧＵＩ項目に対応する１つまたは複数のＧＵＩ項目位置の組の前記１つまたは複数のＧＵＩ項目位置の間で最も早く追加されたＧＵＩ項目位置を除去することを含むことを特徴とする請求項１５記載の方法。