(57)【特許請求の範囲】
【請求項１】
インタフェースコンテンツを表示するための方法であって、前記方法は、
タッチポイントの初期位置および移動方向を取得するステップと、
前記初期位置および前記移動方向に従って、画面上の各グリッドでのインタフェース要素オブジェクトの運動パラメータを決定するステップであって、ここで前記画面の全体は、複数のグリッドにあらかじめ分割され、および各グリッドは、複数のグリッドにあらかじめ分割され、およびプリセットされた数の画素を含む、ステップと、
各グリッドでの前記インタフェース要素オブジェクトの前記運動パラメータに従って、各グリッドで前記インタフェース要素オブジェクトを移動するステップと、を含む、方法であって、
座標システムが、前記画面上に設置され、
タッチポイントの初期位置を前記取得するステップは、前記座標システムにおいて前記タッチポイントの初期水平座標および初期垂直座標を取得するステップを含み、
前記タッチポイントの前記移動方向は、水平軸の方向または垂直軸の方向を含み、
画面上の各グリッドにおいて、前記初期位置および前記移動方向に従って、インタフェース要素オブジェクトの運動パラメータを前記決定するステップは、
前記座標システムの前記水平軸の前記方向において、Ｎ個の第一ユニット距離分だけ前記初期水平座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、前記グリッドと前記タッチポイントとの間の距離の増加に従って増加する水平方向の時間遅延であるＭ個の第一ユニット時間の遅延の後に、前記移動方向に沿って移動する必要があることと、
前記座標システムの前記垂直軸の前記方向において、Ａ個の第二ユニット距離分だけ前記初期垂直座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、前記グリッドと前記タッチポイントとの間の距離の増加に従って増加する垂直方向の時間遅延であるＢ個の第二ユニット時間の遅延の後に、前記移動方向に沿って移動する必要があることと、を含む、
方法。
【請求項２】
画面上の各グリッドにおいて、前記初期位置および前記移動方向に従って、インタフェース要素オブジェクトの運動パラメータを前記決定するステップは、
プリセットされた範囲内の、グリッドは、前記タッチポイントと同時に移動し、前記タッチポイントは、前記プリセットされた範囲内であることと、を含む、
請求項１に記載の方法。
【請求項３】
前記プリセットされた範囲内の、前記グリッドは、
前記タッチポイントが配置されているグリッドを含む列にあり、かつ前記タッチポイントが配置されている前記グリッドの前記移動方向に沿った辺上にある、グリッド、および／または
中心として前記タッチポイントの前記初期位置を用いかつ半径としてｃピクセルを用いた円によってカバーされるグリッドであって、ここでカバーされることは、部分的にカバーされていること、および完全にカバーされていることを含み、ならびに、ｃは非負数である、グリッドと、を含む、
請求項２に記載の方法。
【請求項４】
Ｎ個の第一ユニット距離分だけ前記初期水平座標から離れているポイントが位置する前記グリッドは、Ｎ×ａピクセル分、前記初期水平座標から離れたポイントが位置するグリッドであり、
Ａ個の第二ユニット距離分だけ前記初期垂直座標から離れているポイントが位置する前記グリッドは、Ａ×ｂピクセル分、前記初期垂直座標から離れたポイントが位置するグリッドである、
請求項２に記載の方法。
【請求項５】
端末装置であって、前記端末装置は、
タッチポイントの初期位置および移動方向を取得するように構成された取得ユニットと、
前記初期位置および前記移動方向に従って、画面上の各グリッドでのインタフェース要素オブジェクトの運動パラメータを決定する決定するように構成されたパラメータ決定ユニットであって、ここで前記画面の全体は、複数のグリッドにあらかじめ分割され、および各グリッドは、プリセットされた数の画素を含む、パラメータ決定ユニットと、
各グリッドでの前記インタフェース要素オブジェクトの前記運動パラメータに従って、各グリッドで前記インタフェース要素オブジェクトを移動するように構成された移動ユニットと、を含む、
端末装置であって、
座標システムが、前記端末装置の前記画面上に設置され、
前記取得ユニットが、
前記座標システムにおいて前記タッチポイントの初期水平座標および初期垂直座標を取得し、および
前記タッチポイントの前記移動方向は、水平軸の方向または垂直軸の方向を含むように具体的に構成され、
前記パラメータ決定ユニットが、
前記座標システムの前記水平軸の前記方向において、Ｎ個の第一ユニット距離分だけ前記初期水平座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、前記グリッドと前記タッチポイントとの間の距離の増加に従って増加する水平方向の時間遅延であるＭ個の第一ユニット時間の遅延の後に、前記移動方向に沿って移動する必要があり、
前記座標システムの前記垂直軸の前記方向において、Ａ個の第二ユニット距離分だけ前記初期垂直座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、前記グリッドと前記タッチポイントとの間の距離の増加に従って増加する垂直方向の時間遅延であるＢ個の第二ユニット時間の遅延の後に、前記移動方向に沿って移動する必要がある、
端末装置。
【請求項６】
前記パラメータ決定ユニットが、
プリセットされた範囲内の、グリッドは、前記タッチポイントと同時に移動し、前記タッチポイントは、前記プリセットされた範囲内であるように、具体的に構成された、
請求項５に記載の端末装置。
【請求項７】
前記プリセットされた範囲内の、前記グリッドは、
前記タッチポイントが配置されているグリッドを含む列にあり、かつ前記タッチポイントが配置されている前記グリッドの前記移動方向に沿った辺上にある、グリッド、および／または、
中心として前記タッチポイントの前記初期位置を用いかつ半径としてｃピクセルを用いた円によってカバーされるグリッドであって、ここでカバーされることは、部分的にカバーされていること、および完全にカバーされていることを含み、ならびにｃは非負数である、グリッドを含む、
請求項６に記載の端末装置。
【請求項８】
Ｎ個の第一ユニット距離分だけ前記初期水平座標から離れているポイントが位置する前記グリッドは、Ｎ×ａピクセル分、前記初期水平座標から離れたポイントが位置するグリッドであり、
Ａ個の第二ユニット距離分だけ前記初期垂直座標から離れているポイントが位置する前記グリッドは、Ａ×ｂピクセル分、前記初期垂直座標から離れたポイントが位置するグリッドである、
請求項６に記載の端末装置。
【請求項９】
バス、プロセッサ、メモリ、および前記バスに接続されたインタフェースを含むユーザ装置であって、前記インタフェースは、ネットワーク要素と通信するように構成され、前記メモリは、命令を格納するように構成され、前記プロセッサは、前記命令を実行するように構成され、前記命令は、
タッチポイントの初期位置および移動方向を取得し、
前記初期位置および前記移動方向に従って、画面上の各グリッドでのインタフェース要素オブジェクトの運動パラメータを決定し、ここで前記画面の全体は、複数のグリッドにあらかじめ分割され、および各グリッドは、プリセットされた数の画素を含み、
各グリッドでの前記インタフェース要素オブジェクトの前記運動パラメータに従って、各グリッドで前記インタフェース要素オブジェクトを移動するための命令である、
ユーザ装置であって、
前記プロセッサが、前記命令を実行し、および具体的には
画面上に座標システムを設置し、
前記座標システムにおいて前記タッチポイントの初期水平座標および初期垂直座標を取得するように構成され、
前記タッチポイントの前記移動方向は、水平軸の方向または垂直軸の方向を含み、
前記プロセッサが、前記命令を実行し、および
前記座標システムの前記水平軸の前記方向において、Ｎ個の第一ユニット距離分だけ前記初期水平座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、前記グリッドと前記タッチポイントとの間の距離の増加に従って増加する水平方向の時間遅延であるＭ個の第一ユニット時間の遅延の後に、前記移動方向に沿って移動する必要があり、
前記座標システムの前記垂直軸の前記方向において、Ａ個の第二ユニット距離分だけ前記初期垂直座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、前記グリッドと前記タッチポイントとの間の距離の増加に従って増加する垂直方向の時間遅延であるＢ個の第二ユニット時間の遅延の後に、前記移動方向に沿って移動する必要がある、
ユーザ装置。
【請求項１０】
前記プロセッサが、前記命令を実行し、および
前記座標システムの前記水平軸の前記方向において、Ｎ個の第一ユニット距離分だけ前記初期水平座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、Ｍ個の第一ユニット時間の遅延の後に、前記移動方向に沿って移動する必要があり、
前記座標システムの前記垂直軸の前記方向において、Ａ個の第二ユニット距離分だけ前記初期垂直座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、Ｂ個の第二ユニット時間の遅延の後に、前記移動方向に沿って移動する必要があり、ならびに
プリセットされた範囲内のグリッドは、前記タッチポイントと同時に移動し、前記タッチポイントは、前記プリセットされた範囲内に位置するように具体的に構成され、
ここでＭおよびＮは同じかまたは異なり、ＡおよびＢは同じか又は異なり、およびＭ，Ｎ，ＡおよびＢは正数である、
請求項９に記載のユーザ装置。
【請求項１１】
前記プリセットされた範囲内の前記グリッドが、
前記タッチポイントが配置されているグリッドを含む列にあり、かつ前記タッチポイントが配置されている前記グリッドの前記移動方向に沿った辺上にある、グリッド、および
中心として前記タッチポイントの前記初期位置を用いかつ半径としてｃピクセルを用いた円によってカバーされるグリッドであって、ここでカバーされることは、部分的にカバーされていること、および完全にカバーされていることを含み、ならびに、ｃは非負数である、グリッドと、を含む、
請求項１０に記載のユーザ装置。
【請求項１２】
N個のユニット分だけ前記初期水平座標から離れているポイントが位置する前記グリッドが、Ｎ×ａピクセル分、前記初期水平座標から離れたポイントが位置するグリッドであり、
Ａ個の第二ユニット距離分だけ前記初期垂直座標から離れているポイントが位置する前記グリッドは、Ａ×ｂピクセル分、前記初期垂直座標から離れたポイントが位置するグリッドである、
請求項１０に記載のユーザ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信の分野に関し、特にインタフェースコンテンツを表示するための方法およびユーザ装置に関する。
【背景技術】
【０００２】
既存の大画面インテリジェント端末において、インタフェースを上下にスクロールするために、あるいはインタフェースを左右にスクロールするために指を用いて画面上でフリックを行うことは、非常に広範囲に適用される技術になってきている。特に、リスト型インタフェース、アルバム型あるいはギャラリー型アプリケーションのサムネイルインタフェース、および同様のものの大部分において、通常、非常に長いインタフェース拡張スペースが存在し、かつ画面をスクロールするために、ユーザによって実行されるフリック操作は、非常に一般的になってきている。従来技術において、フリック操作が、指を使って画面上で実行された後、装置は反応し、次いで画面上のコンテンツは、指のフリック方向に従って対応して更新される。これによって、コンテンツが全体としてスクロールされた効果が示される。
【０００３】
しかしながら、従来技術において、フリックが指を使って画面上で実行されたとき、画面上のコンテンツは、指のフリック方向に従って対応して更新され、全体のコンテンツがスクロールされる効果を示すが、これは比較的機械化されており、現実的で繊細な対話の経験が不足している。
【発明の概要】
【課題を解決するための手段】
【０００４】
本発明の実施形態は、インタフェースコンテンツを表示するための方法およびユーザ装置を提供し、これは、ユーザがタッチ画面上でフリック操作を実行するとき、ユーザの対話経験を効果的に向上し、およびアプリケーションの対話において満足感を高める。
【０００５】
上記の目的に到達するために、以下の技術的解決策が、本発明の実施形態において採用される。
【０００６】
第一の態様は、インタフェースコンテンツを表示するための方法を提供し、ここで、方法は、タッチポイントの初期位置および移動方向を取得するステップと、初期位置および移動方向に従って、画面上の各グリッドでのインタフェース要素オブジェクトの運動パラメータを決定するステップであって、ここで画面は、複数のグリッドにあらかじめ分割され、および各グリッドは、プリセットされた数の画素を含む、ステップと、各グリッドでのインタフェース要素オブジェクトの運動パラメータに従って、各グリッドでインタフェース要素オブジェクトを移動するステップと、を含む。
【０００７】
第一の態様を参照して、第一の可能な実装方法において、座標システムが、画面上に設置され、タッチポイントの初期位置を取得するステップは、座標システムにおいてタッチポイントの初期水平座標および初期垂直座標を取得するステップを含み、タッチポイントの移動方向は、水平軸の方向または垂直軸の方向を含む。
【０００８】
第一の態様の第一の可能な実装方法を参照して、第二の可能な実装方法において、画面上の各グリッドにおいて、初期位置および移動方向に従って、インタフェース要素オブジェクトの運動パラメータを決定するステップは、座標システムの水平軸の方向において、Ｎ個の第一ユニット距離分だけ初期水平座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、Ｍ個の第一ユニット時間の遅延の後に、移動方向に沿って移動する必要があることと、座標システムの垂直軸の方向において、Ａ個の第二ユニット距離分だけ初期垂直座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、Ｂ個の第二ユニット時間の遅延の後に、移動方向に沿って移動する必要があることと、プリセットされた範囲内の、グリッドは、タッチポイントと同時に移動し、タッチポイントは、プリセットされた範囲内であることと、を含む。
【０００９】
第一の態様の第二の可能な実装方法を参照して、第三の可能な実装方法において、プリセットされた範囲内の、グリッドは、タッチポイントが配置されているグリッドを含む列にあり、かつタッチポイントが配置されているグリッドの移動方向に沿った辺上にある、グリッドと、中心としてタッチポイントの初期位置を用いかつ半径としてｃピクセルを用いた円によってカバーされるグリッドであって、ここでカバーされることは、部分的にカバーされていること、および完全にカバーされていることを含み、ならびに、ｃは非負数である、グリッドと、を含む。
【００１０】
第一の態様の第二の可能な実装方法を参照して、第四の可能な実装方法において、Ｎ個の第一ユニット距離分だけ初期水平座標から離れているポイントが位置するグリッドは、Ｎ×ａピクセル分、水平座標から離れたポイントが位置するグリッドであり、Ａ個の第二ユニット距離分だけ初期垂直座標から離れているポイントが位置するグリッドは、Ａ×ｂピクセル分、垂直座標から離れたポイントが位置するグリッドである。
【００１１】
第二の態様に従って、ユーザ装置が提供され、ここでユーザ装置は、初期位置およびタッチポイントの移動方向を取得するように構成された取得ユニットと、初期位置および移動方向に従って、画面上の各グリッドでのインタフェース要素オブジェクトの運動パラメータを決定する決定するように構成されたパラメータ決定ユニットであって、ここで画面は、複数のグリッドにあらかじめ分割され、および各グリッドは、プリセットされた数の画素を含む、パラメータ決定ユニットと、各グリッドでのインタフェース要素オブジェクトの運動パラメータに従って、各グリッドでインタフェース要素オブジェクトを移動するように構成された移動ユニットと、を含む。
【００１２】
第二の態様を参照して、第一の可能な実装方法において、座標システムが、端末装置の画面上に設置され、取得ユニットが、タッチポイントの初期位置を取得する、すなわち、座標システムにおいてタッチポイントの初期水平座標および初期垂直座標を取得し、およびタッチポイントの移動方向は、水平軸の方向または垂直軸の方向を含むように具体的に構成される。
【００１３】
第二の態様の第一の可能な実装方法を参照して、第二の可能な実装方法において、パラメータ決定ユニットが、座標システムの水平軸の方向において、Ｎ個の第一ユニット距離分だけ初期水平座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、Ｍ個の第一ユニット時間の遅延の後に、移動方向に沿って移動する必要があり、座標システムの垂直軸の方向において、Ａ個の第二ユニット距離分だけ初期垂直座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、Ｂ個の第二ユニット時間の遅延の後に、移動方向に沿って移動する必要があり、プリセットされた範囲内の、グリッドは、タッチポイントと同時に移動し、タッチポイントは、プリセットされた範囲内であるように、具体的に構成される。
【００１４】
第二の態様の第二の可能な実装方法を参照して、第三の可能な実装方法において、プリセットされた範囲内の、グリッドは、タッチポイントが配置されているグリッドを含む列にあり、かつタッチポイントが配置されているグリッドの移動方向に沿った辺上にある、グリッド、および／または、中心としてタッチポイントの初期位置を用いかつ半径としてｃピクセルを用いた円によってカバーされるグリッドであって、ここでカバーされることは、部分的にカバーされていること、および完全にカバーされていることを含み、ならびにｃは非負数である、グリッドを含む。
【００１５】
第二の態様の第二の可能な実装方法を参照して、第四の可能な実装方法において、Ｎ個の第一ユニット距離分だけ初期水平座標から離れているポイントが位置するグリッドは、Ｎ×ａピクセル分、水平座標から離れたポイントが位置するグリッドであり、Ａ個の第二ユニット距離分だけ初期垂直座標から離れているポイントが位置するグリッドは、Ａ×ｂピクセル分、垂直座標から離れたポイントが位置するグリッドである。
【００１６】
本発明の実施形態は、インタフェースコンテンツを表示するための方法およびユーザ装置を提供する。第一に、タッチポイントの初期位置および移動方向が取得され、次に、画面上の各グリッドでのインタフェース要素オブジェクトの運動パラメータが、初期位置および移動方向に従って決定され、ここで、画面は、あらかじめ複数のグリッドに分割され、各グリッドは、プリセットされた数の画素を含む。次いで、各グリッドでのインタフェース要素オブジェクトは、各グリッドでのインタフェース要素オブジェクトの運動パラメータに従って移動し、最後に、インタフェースコンテンツの表示が実行される。このような方法で、ユーザがタッチ画面上でフリック操作を実行するとき、ユーザの対話経験は、効果的に向上されることができ、およびアプリケーションのインタラクションにおいて満足感が高められる。
【００１７】
本発明の実施形態、または従来技術における技術的解決策をより明確に説明するために、以下の簡単な説明は、実施形態または従来技術を説明するために必要な添付図面を紹介する。明らかに、以下の説明における添付図面は、本発明のいくつかの実施形態しか示しておらず、当業者は、創造的努力なしにこれらの添付図面から他の図面を導き出すことができよう。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に従った、インタフェースコンテンツを表示するための方法の第一の概要フローチャート図である。
【図２】本発明の実施形態に従った、インタフェースコンテンツを表示するための方法の第二の概要フローチャート図である。
【図３】本発明の実施形態に従った、インタフェースコンテンツを表示するための方法の効果の、第一の概要図である。
【図４】本発明の実施形態に従った、インタフェースコンテンツを表示するための方法の効果の、第二の概要図である。
【図５】本発明の実施形態に従った、ユーザ装置の第一の構造概要図である。
【図６】本発明の実施形態に従った、ユーザ装置の第二の構造概要図である。
【発明を実施するための形態】
【００１９】
本発明の実施形態の添付図面を参照しながら、本発明の実施形態における技術的解決策を以下に明確かつ完全に記載する。説明する実施形態は明らかに、本発明の実施形態の全てではなく、一部だけである。本発明の実施形態に基づいて当業者によって創造的努力なしに得られる他の全ての実施形態は、本発明の保護範囲内に入るものである。
【００２０】
本発明の実施形態は、インタフェースコンテンツを表示するための方法を提供する。図１に示されるように、方法は、以下を含む。
【００２１】
１０１：ユーザ装置は、タッチポイントの初期位置および移動方向を取得する。
【００２２】
１０２：ユーザ装置は、初期位置および移動方向に従って、画面上の各グリッドのインタフェース要素オブジェクトの運動パラメータを決定し、画面はあらかじめ複数のグリッドに分割され、および各グリッドは、プリセットされた数の画素を含む。
【００２３】
１０３：ユーザ装置は、各グリッドにおけるインタフェース要素オブジェクトの運動パラメータに従って、各グリッドのインタフェース要素オブジェクトを移動させる。
【００２４】
本発明のこの実施形態は、インタフェースコンテンツを表示するための方法を提供する。第一に、タッチポイントの初期位置および移動方向が取得され、次に、画面上の各グリッドでのインタフェース要素オブジェクトの運動パラメータが、初期位置および移動方向に従って決定され、ここで、画面は、あらかじめ複数のグリッドに分割され、各グリッドは、プリセットされた数の画素を含む。次いで、各グリッドでのインタフェース要素オブジェクトは、各グリッドでのインタフェース要素オブジェクトの運動パラメータに従って移動され、最後に、インタフェースコンテンツの表示が実行される。このような方法で、ユーザがタッチ画面上でフリック操作を実行するとき、ユーザのインタラクション経験は、効果的に向上されることができ、およびアプリケーションのインタラクションにおいて満足感が高められる。
【００２５】
本発明の実施形態によって提供される技術的解決策を当業者がより明確に理解することを助けるために、具体的な実施形態を参照しながら、本発明の実施形態に従った、インタフェースコンテンツを表示するための別の方法が以下に詳細に説明される。図２に示されるように、方法は、以下を含む。
【００２６】
２０１：ユーザ装置は、タッチポイントの初期位置および移動方向を取得する。
【００２７】
具体的には、座標システムが画面上に設置され、座標システムにおけるタッチポイントの初期水平座標および初期垂直座標が取得される。
【００２８】
タッチポイントの移動方向は、水平軸の方向または垂直軸の方向を含む。
【００２９】
典型的には、タッチポイントの移動方向を決定するための方法は、
座標システムにおけるタッチポイントの初期座標および移動が終了した後に取得されるタッチポイントの終点座標を取得し、初期座標および終点座標に従って、移動方向を決定してもよい。
【００３０】
さらに、ユーザが、画面上で水平または垂直フリック操作ではなく、斜めにフリック操作を実行した場合、つまり、タッチポイントが水平軸の方向または垂直軸の方向に沿って移動しなかった場合、移動方向に従って、タッチポイントは水平軸の方向または垂直軸の方向に沿って移動するとみなされる。具体的には、初期座標および終点座標に従って、直線は最初に決定されてもよく、ここで、直線とは、移動方向に沿った直線である。直線と、水平軸または垂直軸との間の含まれた角度は、次いで取得される。直線と水平軸との間の含まれた角度が、直線と垂直軸との間の含まれた角度よりも小さい場合、タッチポイントは、水平軸の方向に沿って移動した、つまり、ユーザが水平にフリック操作を実行したと考えられる。そうでない場合は、タッチポイントは、垂直軸の方向に沿って移動したと考えられる。
【００３１】
２０２：ユーザ装置は、画面上の各グリッドとタッチポイントとの間の位置関係を決定する。
【００３２】
典型的には、画面は、いくつかのグリッドにあらかじめ分割されてもよく、および、各グリッドは、プリセットされた数の画素を含む。具体的には、グリッドの分割精度は、各グリッドにおける画素数を決定する。具体的な分割は、実際の状況に従って決定されてもよい。
【００３３】
２０３：ユーザ装置は、各グリッドとタッチポイントとの間の位置関係、およびタッチポイントの移動方向に従って、各グリッドの運動パラメータを決定する。
【００３４】
典型的には、プリセットされた範囲内のグリッドは、タッチポイントと同時に移動し、およびタッチポイントは、プリセットされた範囲に含まれてもいる。
【００３５】
プリセットされた範囲内のグリッドは、タッチポイントが配置されているグリッドを含む列にあり、かつタッチポイントが配置されているグリッドの移動方向に沿った辺上にある、グリッドを含んでよく、プリセットされた範囲内の前記グリッドは、中心としてタッチポイントの初期位置を用いかつ半径としてｃピクセルを用いた円によってカバーされるグリッドをさらに含んでもよく、ここでカバーされることは、部分的にカバーされていることおよび完全にカバーされていることを含み、ならびにｃは非負数である。
【００３６】
さらに、プリセットされた範囲内のグリッドと比べて別のグリッドの運動パラメータは、時間遅延であり、以下の方法で具体的に決定される。すなわち、座標システムの水平軸の方向において、Ｎ個の第一ユニット距離分だけ初期水平座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、Ｍ個の第一ユニット時間、つまり、運動パラメータがＭ×第一ユニット時間である、遅延の後に、移動方向に沿って移動する必要があること、および座標システムの垂直軸の方向において、Ａ個の第二ユニット距離分だけ初期垂直座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、Ｂ個の第二ユニット時間、つまり、運動パラメータがＢ×第二ユニット時間である（ＭおよびＮは同じか、あるいは異なり、ＡおよびＢは、同じか、あるいは異なり、かつＭ，Ｎ，およびＢは、正数である）、遅延の後に、移動方向に沿って移動する必要があること、である。
【００３７】
グリッドの辺長は、第一ユニット距離および第二ユニット距離よりも短く、このようにして、タッチポイントの初期水平座標から離れたＮ個の第一ユニット距離であり、およびタッチポイントの初期垂直座標から離れたＡ個の第二ユニット距離である、グリッド内のただ１つの点を確保することができる。
【００３８】
具体的には、異なるグリッド分割方策は、異なる要求に従って使用されてもよい。分割方法によって取得されたグリッド間にずれがない状況下において、タッチポイントがグリッドのエッジにあるという特別な場合が以下に説明される。
【００３９】
タッチポイントがグリッドの辺上にあるとき、タッチポイントが垂直軸の方向に沿って移動し、および上の方（つまり、垂直軸の正の方向）へスライドし、タッチポイントが、垂直軸の方向において、グリッドの辺上に位置する。タッチポイントが位置する辺は、グリッド間にずれが無いため、二つの隣接したグリッドの共通の辺（ここでグリッドは、二つの隣接した列に位置し、従って、二つのグリッドは、水平軸の方向において隣接している）である。従って、タッチポイントが位置するグリッドは、二つのグリッドであると考えられ、二つのグリッドと、二つのグリッドが位置する二つの列内にありかつ二つのグリッドよりも右側にあるグリッドとの全てが、プリセットされた範囲内のグリッドであることが決定されてもよく、およびこれらのグリッドは全てタッチポイントと共に移動する。
【００４０】
あるいは、同じ原理に従って、タッチポイントが垂直軸の方向に沿ってまだ動いているが、タッチポイントが、グリッドの水平軸の方向において片側に位置している場合、タッチポイントが位置するグリッドもまた、二つの隣接したグリッドであると考えられる（ここで、二つのグリッドは同じ列に配置され、従って二つのグリッドは垂直軸の方向において隣接している）。従って、二つのグリッドと、二つのグリッドが位置する列にありかつ二つのグリッドよりも右側にあるグリッドとの全てが、プリセットされた範囲内のグリッドであることが決定されてもよく、およびこれらのグリッドは全てタッチポイントと共に移動する。
【００４１】
同じ原理に従って、タッチポイントが水平軸の方向に沿って移動し、および右側（つまり、水平軸の正の方向）にスライドし、タッチポイントが、グリッドの水平軸の方向において辺上に位置する場合、タッチポイントが位置するグリッドもまた、二つの隣接したグリッドである（ここでグリッドは二つの行に位置し、従って、二つのグリッドは垂直軸の方向において隣接している）。従って、二つのグリッド、および二つのグリッドの右側にありかつ二つのグリッドが位置する二行にあるグリッドの全ては、プリセットされた範囲内のグリッドであることが決定されてもよく、およびこれらのグリッドは全てタッチポイントと共に移動する。
【００４２】
あるいは、同じ原理に従って、タッチポイントが水平軸の方向に沿ってまだ動いているが、タッチポイントが、グリッドの垂直軸の方向において片側に位置している場合、タッチポイントが位置するグリッドのまた、二つの隣接したグリッドである（ここで二つのグリッドが同じ行に位置し、従って二つのグリッドは水平軸の方向において隣接している）。従って、二つのグリッド、および二つのグリッドの右側にありかつ二つのグリッドが位置する行にあるグリッドの全ては、プリセットされた範囲内のグリッドであることが決定されてもよく、およびこれらのグリッドは全てタッチポイントと共に移動する。
【００４３】
さらに、グリッドのインタフェース要素オブジェクトは、画面上のグリッド内に表示されたコンテンツであり、ここでコンテンツは画像またはテキストであってもよい。
【００４４】
任意で、第一ユニット距離はａピクセルであってもよく、および第二ユニット距離はｂピクセルであってもよく、ここでａおよびｂはどちらもプリセットされた数のピクセルであり、かつａおよびｂは同じかあるいは異なる。第１ユニット時間はｘミリ秒であってもよく、および第二ユニット時間はｙミリ秒であってもよく、ここでｘおよびｙはどちらも正数であり、かつｘおよびｙは同じかあるいは異なる。
【００４５】
例として、Ｍ＝Ｎ＝２、Ａ＝Ｂ＝１であり、水平軸の方向において、グリッドＣのポイントとタッチポイントとの間の距離が２ａピクセルであり、および垂直軸の方向において、グリッドＣのポイントとタッチポイントとの間の距離がｂピクセルであると仮定する。タッチポイントが移動した後、グリッドＣにおけるインタフェース要素オブジェクトが水平軸の方向において移動する前に２ｘミリ秒の遅延が必要とされ、かつグリッドＣにおけるインタフェース要素オブジェクトが垂直軸の方向において移動する前に、ｙミリ秒の遅延が必要とされる。つまり、タッチポイントが移動した後に、グリッドＣにおけるインタフェース要素オブジェクトがタッチポイントの移動方向に従って移動できる前に、（２ｘ＋ｙ）ミリ秒の遅延が必要とされる。
【００４６】
２０４：ユーザ装置は、各グリッドにおけるインタフェース要素オブジェクトの運動パラメータに従って、各グリッドにおけるインタフェース要素オブジェクトを移動させる。
【００４７】
当業者が本発明をより明確に理解できるようにするため、図の例を用いることによって以下に詳細に説明される。図３に示すように、ユーザ装置の画面が図示されるようにグリッドに分割され、タッチポイントの初期位置がグリッドＬ３−３内にあると仮定する。
【００４８】
指がタッチポイントを押し、画面の上に向けてフリックを開始する時、遅延した効果が表れ始める。二つのサイズ、つまり垂直の列サイズおよび水平の行サイズにおける画面上の各グリッドの動きでの遅延は、次のように定義される。
【００４９】
第一に、垂直の列のための遅延ルールが定義される。指のタッチポイントがグリッドＬ３−３に位置し、Ｌ１−３およびＬ２−３は、Ｌ３−３のまっすぐ上である。また、Ｌ１−３、Ｌ２−３、およびＬ３−３は、少しも遅延せず、同じ方向に沿ってタッチポイントと同時に移動する。指のタッチポイントに最も近い列は、タッチポイントが位置しているグリッドを含む三番目の列であり、隣接した列は、二番目の列であり、および、二番目の列は、Ｘミリ秒の遅延の後に移動を開始することが定義される。そして、タッチポイントからより遠い列は、一番目の列であり、一番目の列は、二番目の列よりもＸミリ秒遅れて移動を開始することが定義される。つまり、一番目の列は、タッチポイントが位置する三番目の列と比較して、２Ｘミリ秒の遅延の後に移動する。第二に、水平の行のための遅延ルールが定義される。指のタッチポイントは、グリッドＬ３−３が位置する、三番目の行に位置している。四番目の行が、三番目の行に関連してＹミリ秒の遅延の後に移動を開始することが定義され、および五番目の行は、四番目の行に関連して、Ｙミリ秒の遅延の後に移動を開始する。つまり、五番目の行は、三番目の行に関連して、２Ｙミリ秒の遅延の後に移動する。
【００５０】
画面上のグリッドの移動における遅延は、図４に示される。グリッドＬ３−２、Ｌ４−１およびＬ５−１は、遅延ルールを説明するために例として使用される。Ｌ３−２は、Ｌ３−３よりもＹミリ秒後に移動を開始する。Ｌ４−１は、Ｌ３−３よりも（Ｙ＋２Ｘ）ミリ秒後に移動を開始する。およびＬ５−１は、Ｌ３−３よりも（２Ｙ＋２Ｘ）ミリ秒後に移動を開始する。さらに、グリッド分割が図３および図４に示される。具体的な分割方法は、実際の状況に従って定められてもよいが、これに限定されない。
【００５１】
本発明の本実施形態は、インタフェースコンテンツを表示するための方法を提供する。第一に、タッチポイントの初期位置および移動方向を取得し、次に、画面上の各グリッドでのインタフェース要素オブジェクトの運動パラメータが、初期位置および移動方向に従って決定され、ここで、画面は、あらかじめ複数のグリッドに分割され、各グリッドは、プリセットされた数の画素を含む。次いで、各グリッドでのインタフェース要素オブジェクトは、各グリッドでのインタフェース要素オブジェクトの運動パラメータに従って移動し、最後に、インタフェースコンテンツの表示が実行される。このような方法で、ユーザがタッチ画面上でフリック操作を実行するとき、ユーザのインタラクション経験は、効果的に向上されることができ、およびアプリケーションのインタラクションにおいて満足感が高められる。
【００５２】
本発明の実施形態は、ユーザ装置００を提供する。図５で示すように、ユーザ装置は、以下を含む。すなわち、タッチポイントの初期位置および移動方向を取得するように構成された取得ユニット１０と、初期位置および移動方向に従って、画面上の各グリッドでのインタフェース要素オブジェクトの運動パラメータを決定する決定するように構成されたパラメータ決定ユニットであって、ここで画面は、複数のグリッドにあらかじめ分割され、および各グリッドは、プリセットされた数の画素を含む、パラメータ決定ユニット２０と、各グリッドでのインタフェース要素オブジェクトの運動パラメータに従って、各グリッドでインタフェース要素オブジェクトを移動するように構成された移動ユニット３０である。
【００５３】
任意で、座標システムがユーザ端末の画面上に設置され、取得ユニット１０が、タッチポイントの初期位置を取得する、すなわち、座標システムにおいてタッチポイントの初期水平座標および初期垂直座標を取得し、およびタッチポイントの移動方向は、水平軸の方向または垂直軸の方向を含むように具体的に構成される。
【００５４】
任意で、パラメータ決定ユニット２０が、座標システムの水平軸の方向において、Ｎ個の第一ユニット距離分だけ初期水平座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、Ｍ個の第一ユニット時間の遅延の後に、移動方向に沿って移動する必要があり、および座標システムの垂直軸の方向において、Ａ個の第二ユニット距離分だけ初期垂直座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、Ｂ個の第二ユニット時間の遅延の後に、移動方向に沿って移動する必要があるように、具体的に構成されてもよく、ここでＭおよびＮは同じかまたは異なり、ＡおよびＢは同じかまたは異なり、並びに、Ｍ，Ｎ，Ａ，およびＢは、正数である。
【００５５】
任意で、第一ユニット距離がａピクセルであってもよく、第二ユニット距離がｂピクセルであってもよい。
【００５６】
プリセットされた範囲内のグリッドは、タッチポイントと同時に移動し、ここでタッチポイントは、プリセットされた範囲内にある。
【００５７】
任意で、プリセットされた範囲内のグリッドは、具体的に、タッチポイントが配置されているグリッドを含む列にあり、かつタッチポイントが配置されているグリッドの移動方向に沿った辺上にある、グリッド、および中心としてタッチポイントの初期位置を用いかつ半径としてｃピクセルを用いた円によってカバーされるグリッドであって、ここでカバーされることは、部分的にカバーされていること、および完全にカバーされていることを含み、ならびにｃは非負数である、グリッドであってもよい。
【００５８】
本発明の本実施形態は、ユーザ装置を提供し、これは、最初にタッチポイントの初期位置および移動方向を取得し、次に初期位置および移動方向に従って、画面上の各グリッドでのインタフェース要素オブジェクトの運動パラメータを決定する。ここで、画面は、複数のグリッドにあらかじめ分割され、および各グリッドは、プリセットされた数の画素を含む。次いで、各グリッドでのインタフェース要素オブジェクトの運動パラメータに従って、各グリッドでインタフェース要素オブジェクトを移動する。最後に、インタフェースコンテンツの表示が実行される。このような方法で、ユーザがタッチ画面上でフリック操作を実行するとき、ユーザのインタラクション経験は、効果的に向上されることができ、およびアプリケーションのインタラクションにおいて満足感が高められる。
【００５９】
本発明の実施形態は、さらにユーザ装置９０を提供する。図６に示すように、装置９０は、バス９４、プロセッサ９１、メモリ９２、およびバス９４に接続されたインタフェース９３を含む。インタフェース９３は、ネットワーク要素と通信するように構成され、ここでネットワーク要素は、ユーザ装置の別の要素、あるいは、例えば基地局といったネットワーク管理デバイスであってもよい。メモリ９２は、命令を格納するように構成される。プロセッサ９１は、タッチポイントの初期位置および移動方向を取得し、初期位置および移動方向に従って、画面上の各グリッドでのインタフェース要素オブジェクトの運動パラメータを決定し、および、各グリッドでのインタフェース要素オブジェクトの運動パラメータに従って、各グリッドでインタフェース要素オブジェクトを移動する、命令を実行するように構成され、ここで画面は、複数のグリッドにあらかじめ分割され、および各グリッドは、プリセットされた数の画素を含む。
【００６０】
任意で、プロセッサ９１は、命令を実行し、および画面上に座標システムを設置し、座標システムにおいてタッチポイントの初期水平座標および初期垂直座標取得し、タッチポイントの移動方向は、水平軸の方向または垂直軸の方向を含むように具体的に構成されてもよい。
【００６１】
任意で、プロセッサ９１は、命令を実行し、および座標システムの水平軸の方向において、Ｎ個の第一ユニット距離分だけ初期水平座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、Ｍ個の第一ユニット時間の遅延の後に、移動方向に沿って移動する必要があり、座標システムの垂直軸の方向において、Ａ個の第二ユニット距離分だけ初期垂直座標から離れているポイントが位置するグリッドにおけるインタフェース要素オブジェクトが、Ｂ個の第二ユニット時間の遅延の後に、移動方向に沿って移動する必要があり、ならびにプリセットされた範囲内のグリッドは、タッチポイントと同時に移動し、タッチポイントは、プリセットされた範囲内に位置するように具体的に構成されてもよく、ここでＭおよびＮは同じかまたは異なり、ＡおよびＢは同じか又は異なり、およびＭ，Ｎ，Ａ，およびＢは正数である。
【００６２】
任意で、プリセットされた範囲内のグリッドは、タッチポイントが配置されているグリッドを含む列にあり、かつタッチポイントが配置されているグリッドの移動方向に沿った辺上にある、グリッド、および中心としてタッチポイントの初期位置を用いかつ半径としてｃピクセルを用いた円によってカバーされるグリッドであって、ここでカバーされることは、部分的にカバーされていること、および完全にカバーされていることを含み、ならびに、ｃは非負数である、グリッドと、を含んでもよい。
【００６３】
任意で、Ｎ個の第一ユニット分だけ初期水平座標から離れているポイントが位置するグリッド内のインタフェース要素オブジェクトは、Ｎ×ａピクセル分、水平座標から離れたポイントが位置するグリッドであり、Ａ個の第二ユニット距離分だけ初期垂直座標から離れているポイントが位置するグリッドは、Ａ×ｂピクセル分、初期垂直座標から離れたポイントが位置するグリッドであってもよく、ここでａおよびｂはどちらも、ピクセルのプリセットされた数の値であり、ａおよびｂは、同じかまたは異なる。
【００６４】
本発明の実施形態は、タッチポイントの初期位置およびための方法およびユーザ装置を提供し、次に、画面上の各グリッドでのインタフェース要素オブジェクトの運動パラメータが、初期位置および移動方向に従って決定され、ここで、画面は、あらかじめ複数のグリッドに分割され、各グリッドは、プリセットされた数の画素を含む。次いで、各グリッドでのインタフェース要素オブジェクトは、各グリッドでのインタフェース要素オブジェクトの運動パラメータに従って移動し、最後に、インタフェースコンテンツの表示が実行される。このような方法で、ユーザがタッチ画面上でフリック操作を実行するとき、ユーザのインタラクション経験は、効果的に向上されることができ、およびアプリケーションのインタラクションにおいて満足感が高められる。
【００６５】
本明細書における「および/または」という用語は、関連する対象を説明する関連付けの関係であるに過ぎず、3つの関係が存在する可能性があることを示す。例えば、Aおよび/またはBは、Aだけが存在する、AおよびBが存在する、ならびにBだけ存在する3つの場合を示すことができる。加えて、本明細書における文字「/」は、概して、関連する対象の間の「または」の関係を示す。
【００６６】
本出願で提供されるいくつかの実施形態では、開示されたシステム、装置、および方法は、他の方法で実現され得ることを理解すべきである。例えば、説明した装置の実施形態は、単なる例示である。例えば、ユニットの分割は、単に論理的機能分割であり、実際の実施態様では、他の分割であってよい。例えば、複数のユニットまたは構成要素は、別のシステムと組み合わされるか、別のシステムに統合されてよく、または、いくつかの機能は、無視されるか、実行されなくてよい。加えて、表示または説明した相互結合もしくは直接結合または通信接続は、いくつかのインターフェースを介して実施されてよい。装置またはユニット間の間接的な結合または通信接続は、電子、機械、または他の形態で実施されてよい。
【００６７】
別々の部分として説明したユニットは、物理的に別々であってもなくてもよく、ユニットとして表示した部分は、物理的ユニットであってもなくてもよく、1つの位置に配置されてよく、または、複数のネットワークユニットに分散されてよい。ユニットの一部またはすべては、実施形態の解決策の目的を達成するために、実際の必要性に従って選択されてよい。
【００６８】
加えて、本発明の実施形態における機能的ユニットは、1つの処理ユニットに統合されてよく、または、ユニットの各々は、物理的に単独で存在してよく、または、2つ以上のユニットは、1つのユニットに統合される。統合されたユニットは、ハードウェアの形態で実装されてもよく、あるいは、ソフトウェア機能ユニットに加えてハードウェアの形態で実装されてもよい。
【００６９】
上述の統合されたユニットがソフトウェア機能ユニットの形態で実現されるとき、機能は、コンピュータ可読記憶媒体に記憶されてよい。ソフトウェア機能ユニットは、記憶媒体に記憶され、本発明の実施形態で説明した方法のステップの一部を実行するために、(パーソナルコンピュータ、サーバ、またはネットワークデバイスであってよい)コンピュータデバイスに命令するためのいくつかの命令を含む。上記の記憶媒体は、USBフラッシュドライブ、リムーバブル・ハード・ディスク、読み出し専用メモリ(Read-Only Memory、ROM)、ランダムアクセスメモリ(Random Access Memory、RAM)、磁気ディスク、または光ディスクなどの、プログラムコードを記憶することができる任意の媒体を含む。
【００７０】
上記の説明は、単に本発明の特定の実施形態であり、本発明の保護範囲を限定することを意図していない。本発明で開示した技術的範囲内の当業者によって容易に理解される変形または置換は、本発明の保護範囲内に入るものとする。したがって、本発明の保護範囲は、特許請求の範囲の保護範囲に従うものとする。
【符号の説明】
【００７１】
００  ユーザ装置
１０  取得ユニット
２０  パラメータ決定ユニット
３０  移動ユニット
９０  ユーザ装置
９１  プロセッサ
９２  メモリ
９３  インタフェース
９４  バス
【図１】
0006274682.tif 000002
【図２】
0006274682.tif 000003
【図３】
0006274682.tif 000004
【図４】
0006274682.tif 000005
【図５】
0006274682.tif 000006
【図６】
0006274682.tif 000007