(57)【特許請求の範囲】
【請求項１】
操作処理方法であって、
グラフィックインターフェース上で受け取られた操作を検出して、前記操作の特徴パラメータを取得するステップであって、具体的には、前記操作が前記グラフィックインターフェース上で受け取られた場合、感知された操作ポイントの時間パラメータおよび位置パラメータを検出するステップと、前記操作ポイントの前記時間パラメータおよび前記位置パラメータに基づいて特徴パラメータを決定するステップとを備え、前記特徴パラメータは、前記操作がプレビューフェーズにある持続時間であるプレビュー持続時間である、ステップと、
前記特徴パラメータを解析し、前記プレビュー持続時間に基づいて、前記操作の解放フェーズにおけるターゲット操作ポイントを、対応する操作ポイントから選択するステップであって、前記解放フェーズは、前記操作を構成する操作ポイントのエリアが減少し始めるフェーズである、ステップと、
前記グラフィックインターフェース上にロードされたコンテンツにあり、前記ターゲット操作ポイントに対応するターゲットコンテンツを表示するステップと、を備える方法。
【請求項２】
前記操作ポイントの前記時間パラメータおよび前記位置パラメータに基づいて特徴パラメータを決定する前記ステップはさらに、以下の特徴パラメータ、すなわち、
前記操作が前記解放フェーズに入った場合における前記グラフィックインターフェース上の操作ポイントである第１の操作ポイントと、
前記操作が前記解放フェーズを完了した場合における前記グラフィックインターフェース上の操作ポイントである第２の操作ポイントと、
前記操作が前記解放フェーズにある場合における前記グラフィックインターフェース上の対応する変位である解放変位と、
前記操作が前記解放フェーズにある持続時間である解放持続時間と、
を決定するステップを備える、請求項１に記載の方法。
【請求項３】
前記特徴パラメータを解析し、前記プレビュー持続時間に基づいて、前記操作の解放フェーズにおけるターゲット操作ポイントを、対応する操作ポイントから選択する前記ステップは、
前記プレビュー持続時間がプレビュー持続時間しきい値よりも短い場合に、前記第２の操作ポイントを、前記ターゲット操作ポイントとして選択するステップを備える、請求項２に記載の方法。
【請求項４】
前記特徴パラメータを解析し、前記プレビュー持続時間に基づいて、前記操作の解放フェーズにおけるターゲット操作ポイントを、対応する操作ポイントから選択する前記ステップは、
前記プレビュー持続時間がプレビュー持続時間しきい値よりも長いか等しい場合、前記第１の操作ポイントを前記ターゲット操作ポイントとして選択するステップを備える、請求項２に記載の方法。
【請求項５】
前記特徴パラメータを解析し、前記プレビュー持続時間に基づいて、前記操作の解放フェーズにおけるターゲット操作ポイントを、対応する操作ポイントから選択する前記ステップは、
前記プレビュー持続時間がプレビュー持続時間しきい値よりも長く、前記解放変位が解放変位しきい値よりも大きい場合、前記第２の操作ポイントを前記ターゲット操作ポイントとして選択するステップを備える、請求項２に記載の方法。
【請求項６】
前記特徴パラメータを解析し、前記プレビュー持続時間に基づいて、前記操作の解放フェーズにおけるターゲット操作ポイントを、対応する操作ポイントから選択する前記ステップは、
前記プレビュー持続時間が前記プレビュー持続時間しきい値よりも短いまたは等しく、前記解放変位が前記解放変位しきい値よりも小さいまたは等しい場合、前記第１の操作ポイントを前記ターゲット操作ポイントとして選択するステップを備える、請求項２から５のいずれか一項に記載の方法。
【請求項７】
電子デバイスであって、
グラフィックインターフェース上で受け取られた操作を検出して、前記操作の特徴パラメータを取得するように構成された検出ユニットであって、前記検出ユニットは、前記操作が前記グラフィックインターフェース上で受け取られた場合、感知された操作ポイントの時間パラメータおよび位置パラメータを検出するように構成された検出モジュールと、前記操作ポイントの前記時間パラメータおよび前記位置パラメータに基づいて、特徴パラメータを決定するように構成された決定モジュールとを備え、前記特徴パラメータは、前記操作がプレビューフェーズにある持続時間であるプレビュー持続時間である、検出ユニットと、
前記特徴パラメータを解析し、前記プレビュー持続時間に基づいて、前記操作の解放フェーズにおけるターゲット操作ポイントを、対応する操作ポイントから選択するように構成された解析ユニットであって、前記解放フェーズは、前記操作を構成する操作ポイントのエリアが減少し始めるフェーズである、解析ユニットと、
前記グラフィックインターフェース上にロードされたコンテンツにあり、前記ターゲット操作ポイントに対応するターゲットコンテンツを表示するように構成された表示ユニットと、を備える電子デバイス。
【請求項８】
前記決定モジュールはさらに、
前記操作ポイントの前記時間パラメータおよび前記位置パラメータに基づいて、以下の特徴パラメータ、すなわち、
前記操作が前記解放フェーズに入った場合における前記グラフィックインターフェース上の操作ポイントである第１の操作ポイントと、
前記操作が前記解放フェーズを完了した場合における前記グラフィックインターフェース上の操作ポイントである第２の操作ポイントと、
前記操作が前記解放フェーズにある場合、前記グラフィックインターフェース上の対応する変位である解放変位と、
前記操作が前記解放フェーズにある持続時間である解放持続時間と、
を決定するように構成された、請求項７に記載の電子デバイス。
【請求項９】
前記解析ユニットはさらに、前記プレビュー持続時間がプレビュー持続時間しきい値よりも短い場合、前記第２の操作ポイントを前記ターゲット操作ポイントとして選択するように構成された、請求項８に記載の電子デバイス。
【請求項１０】
前記解析ユニットはさらに、前記プレビュー持続時間がプレビュー持続時間しきい値よりも長いか等しい場合、前記第１の操作ポイントを前記ターゲット操作ポイントとして選択するように構成された、請求項８に記載の電子デバイス。
【請求項１１】
前記解析ユニットはさらに、前記プレビュー持続時間がプレビュー持続時間しきい値よりも長く、前記解放変位が解放変位しきい値よりも大きい場合、前記第２の操作ポイントを前記ターゲット操作ポイントとして選択するように構成された、請求項８に記載の電子デバイス。
【請求項１２】
前記解析ユニットはさらに、前記プレビュー持続時間が前記プレビュー持続時間しきい値よりも短いまたは等しく、前記解放変位が前記解放変位しきい値よりも小さいまたは等しい場合、前記第１の操作ポイントを前記ターゲット操作ポイントとして選択するように構成された、請求項８から１１のいずれか一項に記載の電子デバイス。
【請求項１３】
コンピュータ記憶媒体であって、前記コンピュータ記憶媒体は、実行可能な命令を記憶し、前記実行可能な命令は、請求項１から６のいずれか一項に記載の方法を実施するために使用される、コンピュータ記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電子デバイスの操作技術、特に、操作処理方法、電子デバイス、およびコンピュータ記憶媒体に関する。
【背景技術】
【０００２】
ユーザが、スマートフォンまたはタブレットコンピュータのような電子デバイス上においてタッチ操作を実行した場合、ハードウェア品質、外部環境、または、ユーザによって実施された操作の感度のような理由によって、ユーザの電子デバイスのグラフィックインターフェース上でエラーを伴う操作がしばしば実施される。その結果、グラフィックインターフェース上に表示される電子デバイスの操作結果は、ユーザによって期待された操作結果とは著しく異なる。たとえば、ユーザは、ウェブコンテンツを迅速にプレビューできるように、ウェブページをブラウズする場合、ドラッグ操作を介してウェブページをドラッグしたいと思う。ユーザが、読むことが期待されているウェブコンテンツを発見すると、ユーザは、ドラッグ操作を解放する。この場合、ユーザの理由により、または、外部環境の衝撃(たとえば、揺れている車両内にいる)により、操作にぶれが生じると、電子デバイスによって最終的に表示されるウェブコンテンツは、クイックレビュー中にユーザによって発見され、読むことが期待されているコンテンツとは異なる。ユーザは、読まれる必要のあるコンテンツを位置決めするために、ドラッグ操作を再度実施する必要がある。頻繁な操作は、ユーザの操作効率を低下させ、ユーザ経験に悪影響を与える。
【０００３】
上記を鑑みると、関連する技術は、ユーザの操作エラーが、電子デバイスによって応答される操作結果の正確さに悪影響を与える問題に対する効率的な解決策を有していない。
【発明の概要】
【課題を解決するための手段】
【０００４】
本発明の実施形態は、操作にエラーが存在する場合、応答される操作結果における操作エラーのインパクトを取り除き、したがって、操作結果の正確さを保証できるような操作処理方法、電子デバイス、およびコンピュータ記憶媒体を提供する。
【０００５】
本発明の実施形態の技術的解決策は以下のように実施される。
【０００６】
第1の態様に従って、本発明の実施形態は、
グラフィックインターフェース上で受け取られた操作を検出して、操作の特徴パラメータを取得するステップと、
特徴パラメータを解析し、操作が解放フェーズにある場合、対応する操作ポイントからターゲット操作ポイントを選択するステップと、
グラフィックインターフェース上にロードされたコンテンツにあり、ターゲット操作ポイントに対応するターゲットコンテンツを表示するステップとを含む、操作処理方法を提供する。
【０００７】
第2の態様に従って、本発明の実施形態は、
グラフィックインターフェース上で受け取られた操作を検出して、操作の特徴パラメータを取得するように構成された検出ユニットと、
特徴パラメータを解析し、操作が解放フェーズにある場合、対応する操作ポイントからターゲット操作ポイントを選択するように構成された解析ユニットと、
グラフィックインターフェース上にロードされたコンテンツにあり、ターゲット操作ポイントに対応するターゲットコンテンツを表示するように構成された表示ユニットとを含む、電子デバイスを提供する。
【０００８】
第3の態様に従って、本発明の実施形態は、コンピュータ記憶媒体を提供し、コンピュータ記憶媒体は、実行可能な命令を記憶し、実行可能な命令は、本発明の実施形態において提供された操作処理方法を実施するために使用される。
【０００９】
本発明の実施形態において、ユーザ操作の特徴パラメータを解析することによって、操作が解放フェーズにある場合、操作の異なる特徴に基づいて、対応する操作ポイントからターゲット操作ポイントを選択できるように、解析結果から、操作の操作特徴が取得され得る。操作にエラーが存在する場合、操作に存在するエラーは、操作特徴に対応する操作ポイントを使用することによって、ターゲット操作ポイントとして修正される。応答された操作結果は、操作結果が、ユーザによって期待されている操作結果と整合していることを保証し、操作結果を調節するためにユーザが再度操作することを回避できるように、修正されたターゲット操作ポイントを使用することによって判定される。したがって、操作効率が高く、ユーザ経験が改善される。
【図面の簡単な説明】
【００１０】
【図１−１】関連する技術に従うプレビュー操作の概要図である。
【図１−２】関連する技術に従うプレビュー操作の概要図である。
【図１−３】関連する技術に従うプレビュー操作の概要図である。
【図２−１】関連する技術に従うプレビュー操作の第2の概要図である。
【図２−２】関連する技術に従うプレビュー操作の第2の概要図である。
【図３−１】関連する技術に従ってプレビュー精度を調節する概要図である。
【図３−２】関連する技術に従ってプレビュー精度を調節する概要図である。
【図４】本発明の実施形態に従って操作処理方法を実施する第1のフローチャートである。
【図５】本発明の実施形態に従って、操作が異なるフェーズである概要図である。
【図６】本発明の実施形態に従う操作の特徴パラメータの第1の概要図である。
【図７】本発明の実施形態に従う電子デバイスの操作の第1の概要図である。
【図８】本発明の実施形態に従って操作処理方法を実施する第2のフローチャートである。
【図９】本発明の実施形態に従う操作の特徴パラメータの第2の概要図である。
【図１０】本発明の実施形態に従う電子デバイスの操作の第2の概要図である。
【図１１】本発明の実施形態に従って操作処理方法を実施する第3のフローチャートである。
【図１２】本発明の実施形態に従う操作の特徴パラメータの第3の概要図である。
【図１３】本発明の実施形態に従う電子デバイスの操作の第3の概要図である。
【図１４】本発明の実施形態に従って操作処理方法を実施する第4のフローチャートである。
【図１５】本発明の実施形態に従う操作の特徴パラメータの第4の概要図である。
【図１６】本発明の実施形態に従う操作の特徴パラメータの第5の概要図である。
【図１７】本発明の実施形態に従って操作処理方法を実施する第5のフローチャートである。
【図１８】本発明の実施形態に従う操作の特徴パラメータの第6の概要図である。
【図１９】本発明の実施形態に従う操作の特徴パラメータの第7の概要図である。
【図２０】本発明の実施形態に従う電子デバイスの機能構成の概要図である。
【発明を実施するための形態】
【００１１】
本開示は、添付図面と実施形態を参照して以下にさらに詳細に記述される。本明細書において記述される特定の実施形態は、単に本開示を説明することが意図されており、本開示を限定することは意図されていないことが理解されるべきである。
【００１２】
関連する技術において、ユーザが、スマートフォンまたはタブレットコンピュータのような電子デバイス上においてタッチ操作を実行した場合、ハードウェア品質、外部環境、または、ユーザによって実施された操作の感度のような理由によって、ユーザの電子デバイスのグラフィックインターフェース上でエラーを伴う操作がしばしば実施される。その結果、グラフィックインターフェース上に表示される電子デバイスの操作結果は、ユーザによって期待された操作結果とは著しく異なる。
【００１３】
たとえば、電子デバイスのグラフィックインターフェースにコンテンツ(たとえば、ウェブページ)がロードされた場合、通常、表示ユニットは、ロードされたコンテンツを一度にすべて表示することはできない。それに応じて、図1に図示されるプレビューステータスバーが表示され得、ユーザは、ロードされたコンテンツの異なる部分をプレビューできるように(コンテンツの異なる部分は、図1における100%システムに表される)、(進捗バーとして考慮され得る)プレビューステータスバー上においてドラッグ操作を実施することを許可される。コンテンツの60%がプレビューされ、この部分のコンテンツが読み取られることが期待されている場合、ドラッグ操作を解放することによって、60%進捗部分のコンテンツが、電子デバイスのグラフィックインターフェース上に表示される。この場合、ユーザの解放操作が、エラー(たとえば、ユーザが解放した場合における手ぶれ)を有しているのであれば、ユーザがドラッグ操作を解放した場合、57%進捗部分のコンテンツが電子デバイスによって表示される。このように、ユーザはさらに、ビューされる必要のある進捗のコンテンツを表示するように電子デバイスを調節するために、プレビューステータスバーを再度ドラッグする必要がある。反復操作は、操作効率を低下させ、また、ユーザ経験に悪影響を与える。
【００１４】
図1-1に図示されるプレビューステータスバーは、進捗インジケータを有し、これによって、ユーザは、ファイル(たとえば、マルチメディアファイル、またはテキストファイル)の進捗を制御するために、進捗インジケータをドラッグできるようになる。電子デバイスのグラフィックインターフェース上に、プレビューステータスバーのために割り当てられた操作エリアのサイズは、本発明の実施形態におけるよくある例である(すなわち、プレビューステータスバーのために割り当てられた操作エリアは、ユーザが、正確な進捗調節を実行するために十分である)。しかしながら、ユーザが進捗を調節するために進捗インジケータをドラッグする場合、エラーは未だに必然的である。たとえば、ユーザによってドラッグされたプレビューステータスバーの進捗インジケータが、図1〜図2に図示された60%の進捗の位置にとどまることが期待されている場合、ユーザが進捗インジケータを解放した場合に、ユーザの指がぶれると、プレビューインジケータに対して、僅かな変異が引き起こされる。その結果、プレビューインジケータは、図1〜図3に図示される57%の進捗の位置にとどまる。
【００１５】
図2-1に図示されるグラフィックインターフェース上においてプレビューステータスバーのために割り当てられる操作エリアのサイズは、本発明の実施形態におけるよくある例である。図2-1と比較して、図2-2に図示されるグラフィックインターフェース上においてプレビューステータスバーのために割り当てられた操作エリアのサイズは、比較的小さい。したがって、操作エラーによって引き起こされた操作結果の低い精度の問題が、より明白になる。通常、電子デバイスは、ユーザが、プレビューステータスバーの調節精密さを調節することをサポートする。ユーザは、たとえば、100%から40%へ調節するために、図3-1および図3-2に図示されるようなプレビューステータスバーの精密さを調節し得る。しかしながら、実際の適用では、ユーザ操作におけるエラーは必然的であり、ユーザのタッチ操作に関して電子デバイスによって表示ユニットにおいて応答される操作結果の精度を、精密さのみを調節する手法で保証することは困難である。
【００１６】
前述した問題を考慮して、本発明の実施形態では、電子デバイスは、表示ユニットのグラフィックインターフェース上で受け取られた操作を検出することによって、操作の特徴パラメータを取得し、特徴パラメータを解析することによって、表示ユニットにおけるユーザのタッチ操作の真の意志を判定する。操作が解放フェーズにある場合、ユーザ操作の真の意図に基づいて、対応する操作ポイントから、ターゲット操作ポイントが選択される。選択されたターゲット操作ポイントは、ユーザ操作のエラーが取り除かれた後に取得された操作ポイントである。グラフィックインターフェース上にロードされたコンテンツにあり、ターゲット操作ポイントに対応しているターゲットコンテンツが表示される。たとえば、ユーザによって実施された操作が、進捗を調節するために使用される場合、ターゲットコンテンツは、それに応じてグラフィックインターフェース上に表示されるコンテンツにあり、ターゲット操作ポイントに対応している進捗のコンテンツである。
【００１７】
本発明の後続する特定の実施形態は、ユーザが以下の操作を実施することを記述している。表示ユニットのグラフィックインターフェースは、ロードされたすべてのコンテンツを表示するとは限らない(たとえば、表示ユニットがバッファしている場合、10ページのコンテンツがロードされるが、グラフィックインターフェースは現在、最初のページのコンテンツしか表示しない)。ユーザによって表示ユニットにおいて実施される操作は、表示ユニットのグラフィックインターフェース上にロードされたプレビューステータスバーにおける進捗インジケータをドラッグすることである。したがって、ディスプレイユニットによってロードされたコンテンツの進捗が調節され、これによって、電子デバイスは、グラフィックインターフェース上に、対応する進捗のコンテンツ(すなわち、ターゲットコンテンツ)をロードすることが有効化されるようになる。確かに、これは本開示を限定しない。本発明の実施形態によって提供される技術的解決策に従って、本開示はまた、ユーザが、表示ユニットにおいて、変位を有するタッチ操作を実施した場合、ユーザがタッチ操作を解放しながら、対応する操作ポイントが判定される必要がある他の任意のシナリオに適用され得る。
【００１８】
実施形態1
この実施形態は、操作処理方法を開示する。この実施形態において開示される技術的解決策は、スマートフォンまたはタブレットコンピュータのようなタッチ制御をサポートする任意の電子デバイスへ適用され得る。通常、グラフィックインターフェースベースのアプリケーションは、電子デバイスにおいて実行し得る。ユーザの操作は、タッチ操作をサポートする表示ユニットによって受け取られ、ユーザ操作に基づいて、操作結果が応答される。以下の実施形態において開示される操作は、電子デバイスのランチャインターフェースと、電子デバイスのシステム設定インターフェースと、電子デバイスのマルチメディア再生インターフェースと、電子デバイスのプリインストールされたアプリケーション(たとえば、システム設定ツール)の操作インターフェースと、電子デバイスにインストールされた任意のサードパーティアプリケーション(たとえば、ソーシャルネットワーキングアプリケーション)のオペレーションインターフェースとを含む電子デバイスの、任意のグラフィックインターフェースによって実施される操作であり得る。
【００１９】
図4に図示されるように、この実施形態において開示される操作処理方法は、以下のステップを含む。
【００２０】
ステップS101:グラフィックインターフェース上で受け取られた操作を検出して、操作の特徴パラメータを取得する。
【００２１】
本明細書では、操作は、進捗を調節できるように、グラフィックインターフェース上にロードされたプレビューステータスバーにおける進捗インジケータをドラッグすることが仮定される。したがって、電子デバイスは、対応する進捗のコンテンツ(すなわち、ターゲットコンテンツ)を、グラフィックインターフェース上にロードすることが有効化される。
【００２２】
グラフィックインターフェース上で操作が受け取られた場合、感知された操作ポイントの時間パラメータおよび位置パラメータ、すなわち、操作ポイントが感知された瞬間と、(表示ユニットにおける操作ポイントの位置を表す)対応する位置を検出できるように、操作を構成する一連の操作ポイント(操作ポイントは、電子デバイスの表示ユニットにおいてユーザによって実施される操作を識別するための最小識別単位である)が検出される。
【００２３】
操作ポイントの時間パラメータおよび位置パラメータに基づいて、図5および図6に図示される以下の特徴パラメータのうちの少なくとも1つが決定される。
【００２４】
1)プレビュー持続時間T2-T1。プレビュー持続時間は、操作がプレビューフェーズにある持続時間である。
【００２５】
2)第1の操作ポイントの特徴パラメータP2(S1,T2)。操作が解放フェーズに入った場合、第1の操作ポイントは、グラフィックインターフェース上の操作ポイントであり、第1の操作ポイントの特徴パラメータは、第1の操作ポイントの時間パラメータ(第1の操作ポイントが検出された場合、最後の瞬間を表す)T2と、位置パラメータS1(表示ユニットにおける第1の操作ポイントの位置)とを含む。
【００２６】
3)第2の操作ポイントの特徴パラメータP3(S2,T3)。操作が解放フェーズを完了した場合、第2の操作ポイントは、グラフィックインターフェース上の操作ポイントであり、第2の操作ポイントの特徴パラメータは、第2の操作ポイントの時間パラメータ(第2の操作ポイントが検出された場合、最後の瞬間を表す)T3と、位置パラメータS2(表示ユニットにおける第2の操作ポイントの位置)とを含む。
【００２７】
4)解放変位S2〜S1。解放変位は、操作が解放フェーズにある場合におけるグラフィックインターフェース上の対応する変位である。すなわち、ユーザの指が、表示ユニットとの接触を解放する期間中(この場合、操作ポイントのエリアが、減少を開始することが検出される)、指が、表示ユニットに完全に接触しなくなる(この場合、操作ポイントが検出されなくなる)まで、ユーザの指によって表示ユニットにおいて実施される変位は、通常、操作が解放された場合、指のぶれによって引き起こされる。
【００２８】
5)解放持続時間T3-T2。解放持続時間は、操作が解放フェーズにある持続時間である。
【００２９】
図5および図6に図示されるように、ユーザが、グラフィックインターフェース上にロードされたコンテンツ(たとえば、マルチメディアファイル、ウェブページ、または文書)の異なる進捗部分のコンテンツをプレビューするためにドラッグ操作の実施を開始した場合、操作に対応するスタートする開始操作ポイントP1(S0,T0)がプレビューを開始される。S0は、グラフィックインターフェース上におけるP1の位置を表し、T0は、P1が検出された瞬間を示す。ユーザがドラック操作を停止した場合、対応する操作ポイントはP2(S1,T1)であることが検出される。電子デバイスは、操作ポイントP2(S1,T1)、位置パラメータ、および対応する時間パラメータT1を識別する。さらに、位置パラメータS1は、S0を変位起点として使用することによって、操作ポイントP1に対する操作ポイントP2の変位を表す。
【００３０】
操作ポイントP2(S1,T2)に対応する操作ポイントのエリアは、瞬間T2において減少し始めることが感知される場合、それは、ユーザの指と表示ユニットとのタッチポイントの接触エリアが減少し始めたことを表し、ユーザは、操作ポイントP2(S1,T2)において操作の解放を開始する。したがって、T2-T1である差は、(図6における瞬間T1から瞬間T2への)プレビューフェーズに対応するプレビュー持続時間である。
【００３１】
ユーザがこの操作を解放する処理の間(すなわち、図6における瞬間T2から瞬間T3)にぶれが生じると、ユーザの指が、表示ユニットにタッチする位置が変化する。その結果、操作ポイントP3(S2,T3)が最後に識別される。操作ポイントP3(S2,T3)は、第2の操作ポイントに対応し、その位置パラメータ(表示ユニットにおける位置)は、操作ポイントP2(第1の操作ポイント)のものとは異なる。操作ポイントP2の時間パラメータT2と、操作ポイントP3の時間パラメータT3との差T3-T2は、操作が解放フェーズにある持続時間である。操作ポイントP2に対する操作ポイントP3(操作の解放が完了する操作ポイント)の変位S2-S1は、操作が解放フェーズにある場合に生成される変位(すなわち、解放変位)である。
【００３２】
ステップS102:特徴パラメータを解析し、操作が解放フェーズにある場合、対応する操作ポイントからターゲット操作ポイントを選択する。
【００３３】
ターゲット操作ポイントは、操作ポイントP2と操作ポイントP3とを含む、操作ポイントP2と操作ポイントP3との間の任意の操作ポイントであり得る。
【００３４】
ステップS103:グラフィックインターフェース上にロードされたコンテンツにあり、ターゲット操作ポイントに対応しているターゲットコンテンツを表示する。
【００３５】
ターゲット操作ポイントは、ユーザの操作が解放される操作ポイントとして作用し、したがって、位置決めが開始された場合、対応する操作ポイントP1に対するターゲット操作ポイントの変位に基づいて、ユーザの操作によって示される進捗が決定され得る。たとえば、図7において示された進捗が60%である場合、グラフィックインターフェースのコンテンツソースにおける60%進捗部分のコンテンツが、ターゲットコンテンツとして作用し、グラフィックインターフェース上において置き換えられる。
【００３６】
実施形態2
この実施形態は、操作処理方法を開示する。この実施形態において開示される技術的解決策は、スマートフォンまたはタブレットコンピュータのように、タッチ操作をサポートする表示ユニットを有する任意の電子デバイスへ適用され得る。通常、グラフィックインターフェースベースのアプリケーションは、電子デバイスにおいて実行し得る。ユーザの操作は、タッチ操作をサポートする表示ユニットを使用することによって受け取られ、操作結果は、ユーザ操作に基づいて応答される。以下の実施形態において開示される操作は、電子デバイスのランチャインターフェースと、電子デバイスのシステム設定インターフェースと、電子デバイスのマルチメディア再生インターフェースと、電子デバイスのプリインストールされたアプリケーション(たとえば、システム設定ツール)の操作インターフェースと、電子デバイスにインストールされた任意のサードパーティアプリケーション(たとえば、様々なソーシャルネットワーキングアプリケーションおよびナビゲーションアプリケーション)のオペレーションインターフェースとを含む電子デバイスの、任意のグラフィックインターフェースによって実施される操作であり得る。
【００３７】
図8に図示されるように、この実施形態において開示される操作処理方法は、以下のステップを含む。
【００３８】
ステップS201:グラフィックインターフェース上で受け取られた操作を検出して、操作の特徴パラメータを取得する。
【００３９】
本明細書では、操作は、進捗を調節できるように、グラフィックインターフェース上にロードされたプレビューステータスバーにおける進捗インジケータをドラッグすることが仮定される。したがって、電子デバイスは、対応する進捗のコンテンツ(すなわち、ターゲットコンテンツ)を、グラフィックインターフェース上に表示することを有効化される。
【００４０】
グラフィックインターフェース上で操作が受け取られた場合、感知された操作ポイントの時間パラメータおよび位置パラメータ、すなわち、操作ポイントが感知された瞬間と、(表示ユニットにおける操作ポイントの位置を表す)対応する位置を検出できるように、操作を構成する一連の操作ポイント(操作ポイントは、電子デバイスの表示ユニットにおいてユーザによって実施される操作を識別するための最小識別単位である)が検出される。
【００４１】
操作ポイントの時間パラメータおよび位置パラメータに基づいて、図9に図示される以下の特徴パラメータのうちの少なくとも1つが決定される。
【００４２】
1)プレビュー持続時間T2-T1。プレビュー持続時間は、操作がプレビューフェーズにある持続時間である。
【００４３】
2)第1の操作ポイントの特徴パラメータP2(S1,T2)。操作が解放フェーズに入った場合、第1の操作ポイントは、グラフィックインターフェース上の操作ポイントであり、第1の操作ポイントの特徴パラメータは、第1の操作ポイントの時間パラメータ(第1の操作ポイントが検出された場合、最後の瞬間を表す)T2と、位置パラメータS1(表示ユニットにおける第1の操作ポイントの位置)とを含む。
【００４４】
3)第2の操作ポイントの特徴パラメータP3(S2,T3)。操作が解放フェーズを完了した場合、第2の操作ポイントは、グラフィックインターフェース上の操作ポイントであり、第2の操作ポイントの特徴パラメータは、第2の操作ポイントの時間パラメータ(第2の操作ポイントが検出された場合、最後の瞬間を表す)T3と、位置パラメータS2(表示ユニットにおける第2の操作ポイントの位置)とを含む。
【００４５】
4)解放変位S2-S1。解放変位は、操作が解放フェーズにある場合におけるグラフィックインターフェース上の対応する変位である。すなわち、ユーザの指が、表示ユニットとの接触を解放する期間中(この場合、操作ポイントのエリアが、減少を開始することが検出される)、指が、表示ユニットに完全に接触しなくなる(この場合、操作ポイントが検出されなくなる)まで、ユーザの指によって表示ユニットにおいて実施される変位は、通常、操作が解放された場合、指のぶれによって引き起こされる。
【００４６】
5)解放持続時間T3-T2。解放持続時間は、操作が解放フェーズにある持続時間である。
【００４７】
図9に図示されるように、ユーザが、グラフィックインターフェース上にロードされたコンテンツ(たとえば、マルチメディアファイル、ウェブページ、または文書)の異なる進捗部分のコンテンツを位置決めするために、グラフィックインターフェース上における操作ポイントP1においてドラッグ操作を実施した場合、電子デバイスは、ユーザが操作ポイントP2においてドラッグ操作を停止した場合、操作ポイントP2に対応する時間パラメータT1および位置パラメータS1を識別する。P1(S0,T0)が変位起点として作用する場合、S1はP2の位置である。P2の位置パラメータは、操作ポイントP1に対する操作ポイントP2の変位を表す。
【００４８】
操作ポイントP2に対応する操作ポイントのエリアが、瞬間T2において減少し始めたことが感知された場合、それは、ユーザの指と表示ユニットとのタッチポイントの接触エリアが減少し始めたことを表し、ユーザが、操作ポイントP2において、プレビューを終了し、操作を解放し始めたことを表す。したがって、T2とT1との差T2-T1は、プレビュー持続時間である。
【００４９】
ユーザが操作を解放する処理の間に、ぶれが生じるのであれば、ユーザの指が表示ユニットにタッチする位置が変化する。その結果、最終的に識別される操作ポイントP3(S2,T3)(第2の操作ポイント)の位置パラメータは、操作ポイントP2(第1の操作ポイント)の位置パラメータ(表示ユニットにおける位置)とは異なる。操作ポイントP2の時間パラメータT2と操作ポイントP3の時間パラメータT3との差は、操作が解放フェーズにある持続時間である。操作ポイントP2に対する操作ポイントP3の変位S2-S1は、操作が解放フェーズ(すなわち、解放変位)にある場合に生成される変位である。
【００５０】
ステップS202:プレビュー持続時間がプレビュー持続時間しきい値よりも短い場合、第2の操作ポイントを、ターゲット操作ポイントとして選択する。
【００５１】
プレビュー持続時間が、プレビュー持続時間しきい値よりも短い場合、それは、ユーザが、非常に短時間、プレビューに注意を払い、通常、ユーザは、プレビューしたコンテンツに対して後に注意を払い続けるつもりはないことを示す。ユーザの後続する解放操作がエラーを有しているのであれば、ユーザの操作の解放が完了した場合に検出される操作ポイントP3(第2の操作ポイント)が、ターゲット操作ポイントとして選択される。
【００５２】
ステップS203:グラフィックインターフェース上にロードされたコンテンツにあり、ターゲット操作ポイントに対応するターゲットコンテンツを表示する。
【００５３】
ターゲット操作ポイントは、ユーザの操作が解放される操作ポイントとして作用し、したがって、ユーザの操作によって示される進捗は、位置決めが開始された場合に、対応する操作ポイントP1に対するターゲット操作ポイントの変位に基づいて判定され得る。図10に図示されるように、ユーザが、57%進捗部分のコンテンツをプレビューするためのプレビュー持続時間が、プレビュー持続時間しきい値よりも短い場合、ユーザが操作を解放した場合に操作エラーが生じ、プレビュー持続時間がプレビュー持続時間しきい値よりも短いのであれば、それは、ユーザが57%進捗部分のコンテンツをビューし続けるつもりがないことを示す。その結果、電子デバイスは、最後の操作ポイント(第2の操作ポイント)が、60%進捗部分のコンテンツの表示をトリガしたことを検出し、グラフィックインターフェースのコンテンツソースにおける60%進捗部分のコンテンツが、ターゲットコンテンツとして作用し、グラフィックインターフェース上において置き換えられる。
【００５４】
実施形態3
この実施形態は、操作処理方法を開示する。この実施形態において開示される技術的解決策は、スマートフォンまたはタブレットコンピュータのように、表示ユニットを有する任意の電子デバイスへ適用され得る。通常、グラフィックインターフェースベースのアプリケーションは、電子デバイスにおいて実行し得る。ユーザの操作は、表示ユニットを使用することによって受け取られ、操作結果は、ユーザ操作に基づいて応答される。以下の実施形態において開示される操作は、電子デバイスのランチャインターフェースと、電子デバイスのシステム設定インターフェースと、電子デバイスのマルチメディア再生インターフェースと、電子デバイスのプリインストールされたアプリケーション(たとえば、システム設定ツール)の操作インターフェースと、電子デバイスにインストールされた任意のサードパーティアプリケーション(たとえば、ソーシャルネットワーキングアプリケーション)のオペレーションインターフェースとを含む電子デバイスの、任意のグラフィックインターフェースによって実施される操作であり得る。
【００５５】
図11に図示されるように、この実施形態において開示される操作処理方法は、以下のステップを含む。
【００５６】
ステップS301:グラフィックインターフェース上で受け取られた操作を検出して、操作の特徴パラメータを取得する。
【００５７】
本明細書では、操作は、進捗を調節できるように、グラフィックインターフェース上にロードされたプレビューステータスバーにおける進捗インジケータをドラッグすることが仮定される。したがって、電子デバイスは、対応する進捗のコンテンツ(すなわち、ターゲットコンテンツ)を、グラフィックインターフェース上にロードすることを有効化される。
【００５８】
グラフィックインターフェース上で操作が受け取られた場合、感知された操作ポイントの時間パラメータおよび位置パラメータ、すなわち、操作ポイントが感知された瞬間と、(表示ユニットにおける操作ポイントの位置を表す)対応する位置を検出できるように、操作を構成する一連の操作ポイント(操作ポイントは、電子デバイスの表示ユニットにおいてユーザによって実施される操作を識別するための最小識別単位である)が検出される。
【００５９】
操作ポイントの時間パラメータおよび位置パラメータに基づいて、図12に図示される以下の特徴パラメータのうちの少なくとも1つが決定される。
【００６０】
1)プレビュー持続時間T2-T1。プレビュー持続時間は、操作がプレビューフェーズにある持続時間である。
【００６１】
2)第1の操作ポイントの特徴パラメータP2(S1,T2)。操作が解放フェーズに入った場合、第1の操作ポイントは、グラフィックインターフェース上の操作ポイントであり、第1の操作ポイントの特徴パラメータは、第1の操作ポイントの時間パラメータ(第1の操作ポイントが検出された場合、最後の瞬間を表す)T2と、位置パラメータS1(表示ユニットにおける第1の操作ポイントの位置)とを含む。
【００６２】
3)第2の操作ポイントの特徴パラメータP3(S2,T3)。操作が解放フェーズを完了した場合、第2の操作ポイントは、グラフィックインターフェース上の操作ポイントであり、第2の操作ポイントの特徴パラメータは、第2の操作ポイントの時間パラメータ(第2の操作ポイントが検出された場合、最後の瞬間を表す)T3と、位置パラメータS2(表示ユニットにおける第2の操作ポイントの位置)とを含む。
【００６３】
4)解放変位S2-S1。解放変位は、操作が解放フェーズにある場合におけるグラフィックインターフェース上の対応する変位である。すなわち、ユーザの指が、表示ユニットとの接触を解放する期間中(この場合、操作ポイントのエリアが、減少を開始することが検出される)、指が、表示ユニットに完全に接触しなくなる(この場合、操作ポイントが検出されなくなる)まで、ユーザの指によって表示ユニットにおいて実施される変位は、通常、操作が解放された場合、指のぶれによって引き起こされる。
【００６４】
5)解放持続時間T3-T2。解放持続時間は、操作が解放フェーズにある持続時間である。
【００６５】
図12に図示されるように、ユーザが、グラフィックインターフェース上にロードされたコンテンツ(たとえば、マルチメディアファイル、ウェブページ、または文書)の異なる進捗部分のコンテンツを位置決めするために、グラフィックインターフェース上における操作ポイントP1においてドラッグ操作を実施した場合、電子デバイスは、ユーザが操作ポイントP2においてドラッグ操作を停止した場合、操作ポイントP2に対応する時間パラメータT1および位置パラメータS1を識別する(変位起点としてP1を使用して、P2の位置パラメータS1は、操作ポイントP1に対する操作ポイントP2の変位を表す)。
【００６６】
操作ポイントP2に対応する操作ポイントのエリアが、瞬間T2において減少し始めたことが検知された場合、それは、ユーザの指と表示ユニットとのタッチポイントの接触エリアが減少し始めたことを表し、ユーザは、操作ポイントP2において操作の解放を開始する。したがって、T2とT1との差T2-T1が、プレビュー持続時間である。
【００６７】
ユーザが操作を解放する処理の間に、ぶれが生じるのであれば、ユーザの指が、表示ユニットにタッチする位置が変化する。その結果、最終的に識別される操作ポイントP3(第2の操作ポイント)の位置パラメータS2は、操作ポイントP2(第1の操作ポイント)の位置パラメータS1(表示ユニットにおける位置)とは異なる。操作ポイントP2の時間パラメータT2と、操作ポイントP3の時間パラメータT3との差T3-T2は、操作が解放フェーズにある持続時間である。操作ポイントP2に対する操作ポイントP3の変位S2-S1は、操作が解放フェーズ(すなわち、解放変位)にある場合に生成される変位である。
【００６８】
ステップS302:プレビュー持続時間が、プレビュー持続時間しきい値よりも短くない場合、第1の操作ポイントを、ターゲット操作ポイントとして選択する。
【００６９】
プレビュー持続時間が、プレビュー持続時間しきい値よりも短くない場合、それは、ユーザが、比較的長時間、プレビューに注意を払い、通常、ユーザは、プレビューしたコンテンツに対して、後に注意を払い続けるつもりであることを示す。ユーザの後続する解放操作が、エラーを有しているのであれば、ユーザの操作が解放され始める場合に検出される操作ポイントP2(第1の操作ポイント)が、ターゲット操作ポイントとして選択される。
【００７０】
ステップS303:グラフィックインターフェース上にロードされたコンテンツにあり、ターゲット操作ポイントに対応するターゲットコンテンツを表示する。
【００７１】
ターゲット操作ポイントは、ユーザの操作が解放される操作ポイントとして作用し、したがって、ユーザの操作によって示される進捗は、位置決めが開始された場合に、対応する操作ポイントP1に対するターゲット操作ポイントP2の変位に基づいて判定され得る。図13に図示されるように、ユーザが、57%進捗部分のコンテンツをプレビューするためのプレビュー持続時間が、プレビュー持続時間しきい値よりも短い場合、ユーザが操作を解放した場合に操作エラーが生じると、電子デバイスは、最後の操作ポイント(第2の操作ポイント)が、60%進捗部分のコンテンツの表示をトリガしたことを検出する。プレビュー持続時間が、プレビュー持続時間しきい値よりも短くないのであれば、それは、ユーザが、57%進捗部分のコンテンツをビューし続けるつもりであることを示し、グラフィックインターフェースのコンテンツソースにおける57%進捗部分のコンテンツが、ターゲットコンテンツとして作用し、グラフィックインターフェース上において置き換えられる。
【００７２】
実施形態4
この実施形態は、操作処理方法を開示する。この実施形態において開示される技術的解決策は、スマートフォンまたはタブレットコンピュータのように、表示ユニットを有する任意の電子デバイスへ適用され得る。通常、グラフィックインターフェースベースのアプリケーションは、電子デバイスにおいて実行し得る。ユーザの操作は、表示ユニットを使用することによって受け取られ、操作結果は、ユーザ操作に基づいて応答される。以下の実施形態において開示される操作は、電子デバイスのランチャインターフェースと、電子デバイスのシステム設定インターフェースと、電子デバイスのマルチメディア再生インターフェースと、電子デバイスのプリインストールされたアプリケーション(たとえば、システム設定ツール)の操作インターフェースと、電子デバイスにインストールされた任意のサードパーティアプリケーション(たとえば、ソーシャルネットワーキングアプリケーション)のオペレーションインターフェースとを含む電子デバイスの、任意のグラフィックインターフェースによって実施される操作であり得る。
【００７３】
図14に図示されるように、この実施形態において開示される操作処理方法は、以下のステップを含む。
【００７４】
ステップS401:グラフィックインターフェース上で受け取られた操作を検出して、操作の特徴パラメータを取得する。
【００７５】
グラフィックインターフェース上で操作が受け取られた場合、感知された操作ポイントの時間パラメータおよび位置パラメータ、すなわち、操作ポイントが感知された瞬間と、(表示ユニットにおける操作ポイントの位置を表す)対応する位置を検出できるように、操作を構成する一連の操作ポイント(操作ポイントは、電子デバイスの表示ユニットにおいてユーザによって実施される操作を識別するための最小識別単位である)が検出される。
【００７６】
操作ポイントの時間パラメータおよび位置パラメータに基づいて、図15に図示される以下の特徴パラメータのうちの少なくとも1つが決定される。
【００７７】
1)プレビュー持続時間T2-T1。プレビュー持続時間は、操作がプレビューフェーズにある持続時間である。
【００７８】
2)第1の操作ポイントの特徴パラメータP2(S1,T2)。操作が解放フェーズに入った場合、第1の操作ポイントは、グラフィックインターフェース上の操作ポイントであり、第1の操作ポイントの特徴パラメータは、第1の操作ポイントの時間パラメータ(第1の操作ポイントが検出された場合、最後の瞬間を表す)T2と、位置パラメータS1(表示ユニットにおける第1の操作ポイントの位置)とを含む。
【００７９】
3)第2の操作ポイントの特徴パラメータP3(S2,T3)。操作が解放フェーズを完了した場合、第2の操作ポイントは、グラフィックインターフェース上の操作ポイントであり、第2の操作ポイントの特徴パラメータは、第2の操作ポイントの時間パラメータ(第2の操作ポイントが検出された場合、最後の瞬間を表す)T3と、位置パラメータS2(表示ユニットにおける第2の操作ポイントの位置)とを含む。
【００８０】
4)解放変位S2-S1。解放変位は、操作が解放フェーズにある場合におけるグラフィックインターフェース上の対応する変位である。すなわち、ユーザの指が、表示ユニットとの接触を解放する期間中(この場合、操作ポイントのエリアが、減少を開始することが検出される)、指が、表示ユニットに完全に接触しなくなる(この場合、操作ポイントが検出されなくなる)まで、ユーザの指によって表示ユニットにおいて実施される変位は、通常、操作が解放された場合、指のぶれによって引き起こされる。
【００８１】
5)解放持続時間T3-T2。解放持続時間は、操作が解放フェーズにある持続時間である。
【００８２】
図15および図16に図示されるように、ユーザが、グラフィックインターフェース上にロードされたコンテンツ(たとえば、マルチメディアファイル、ウェブページ、または文書)の異なる進捗部分のコンテンツを位置決めするために、グラフィックインターフェース上における操作ポイントP1においてドラッグ操作を実施した場合、電子デバイスは、ユーザが操作ポイントP2においてドラッグ操作を停止した場合、操作ポイントP2に対応する時間パラメータT1および位置パラメータS1を識別する(変位起点としてP1を使用して、P2の位置パラメータは、操作ポイントP1に対する操作ポイントP2の変位を表す)。
【００８３】
操作ポイントP2に対応する操作ポイントのエリアが、瞬間T2において減少し始めたことが検知された場合、それは、ユーザの指と表示ユニットとのタッチポイントの接触エリアが減少し始めたことを表し、ユーザは、操作ポイントP2において操作の解放を開始する。したがって、T2とT1と差T2-T1は、プレビュー持続時間である。
【００８４】
ユーザが操作を解放する処理の間に、ぶれが生じるのであれば、ユーザの指が、表示ユニットにタッチする位置が変化する。その結果、最終的に識別される操作ポイントP3(第2の操作ポイント)の位置パラメータS2は、操作ポイントP2(第1の操作ポイント)の位置パラメータS1(表示ユニットにおける位置)とは異なる。操作ポイントP2の時間パラメータT2と、操作ポイントP3の時間パラメータT3との差T3-T2は、操作が解放フェーズにある持続時間である。操作ポイントP2に対する操作ポイントP3の変位S2-S1は、操作が、解放フェーズにある場合に生成される変位(すなわち、解放変位)である。
【００８５】
ステップS402:プレビュー持続時間が、プレビュー持続時間しきい値よりも長い場合、または、解放変位が、解放変位しきい値よりも大きい場合、第2の操作ポイントをターゲット操作ポイントとして選択する。
【００８６】
図15において図示されるプレビュー持続時間が、プレビュー持続時間しきい値よりも長く、図16に図示される解放変位が、解放変位しきい値よりも大きいのであれば、それは、ユーザは単にコンテンツをランダムにブラウズしているだけであり、コンテンツに注意を払う必要がないことを示す。ユーザの後続する解放操作がエラーを有しているのであれば、ユーザの操作の解放が完了した場合に検出される操作ポイントP3(第2の操作ポイント)が、ターゲット操作ポイントとして選択される。
【００８７】
ステップS403:グラフィックインターフェース上にロードされたコンテンツにあり、ターゲット操作ポイントに対応するターゲットコンテンツを表示する。
【００８８】
ターゲット操作ポイントは、ユーザの操作が解放された場合、操作ポイントとして作用し、これによって、ユーザの操作によって示される進捗は、位置決めが開始された場合に、対応する操作ポイントP1に対するターゲット操作ポイントの変位に基づいて判定され得るようになる。グラフィックインターフェースのコンテンツソースにおける対応する進捗部分のコンテンツが、ターゲットコンテンツとして作用し、グラフィックインターフェース上において置き換えられる。
【００８９】
実施形態5
この実施形態は、操作処理方法を開示する。この実施形態において開示される技術的解決策は、スマートフォンまたはタブレットコンピュータのように、表示ユニットを有する任意の電子デバイスへ適用され得る。通常、グラフィックインターフェースベースのアプリケーションは、電子デバイスにおいて実行し得る。ユーザの操作は、表示ユニットを使用することによって受け取られ、操作結果は、ユーザ操作に基づいて応答される。以下の実施形態において開示される操作は、電子デバイスのランチャインターフェースと、電子デバイスのシステム設定インターフェースと、電子デバイスのマルチメディア再生インターフェースと、電子デバイスのプリインストールされたアプリケーション(たとえば、システム設定ツール)の操作インターフェースと、電子デバイスにインストールされた任意のサードパーティアプリケーション(たとえば、ソーシャルネットワーキングアプリケーション)のオペレーションインターフェースとを含む電子デバイスの、任意のグラフィックインターフェースによって実施される操作であり得る。
【００９０】
図17に図示されるように、この実施形態において開示される操作処理方法は、以下のステップを含む。
【００９１】
ステップS501:グラフィックインターフェース上で受け取られた操作を検出して、操作の特徴パラメータを取得する。
【００９２】
グラフィックインターフェース上で操作が受け取られた場合、感知された操作ポイントの時間パラメータおよび位置パラメータ、すなわち、操作ポイントが感知された瞬間と、(表示ユニットにおける操作ポイントの位置を表す)対応する位置を検出できるように、操作を構成する一連の操作ポイント(操作ポイントは、電子デバイスの表示ユニットにおいてユーザによって実施される操作を識別するための最小識別単位である)が検出される。
【００９３】
操作ポイントの時間パラメータおよび位置パラメータに基づいて、図18および図19に図示される以下の特徴パラメータのうちの少なくとも1つが決定される。
【００９４】
1)プレビュー持続時間T2-T1。プレビュー持続時間は、操作がプレビューフェーズにある持続時間である。
【００９５】
2)第1の操作ポイントの特徴パラメータP2(S1,T2)。操作が解放フェーズに入った場合、第1の操作ポイントは、グラフィックインターフェース上の操作ポイントであり、第1の操作ポイントの特徴パラメータは、第1の操作ポイントの時間パラメータ(第1の操作ポイントが検出された場合、最後の瞬間を表す)T2と、位置パラメータS1(表示ユニットにおける第1の操作ポイントの位置)とを含む。
【００９６】
3)第2の操作ポイントの特徴パラメータP3(S2,T3)。操作が解放フェーズを完了した場合、第2の操作ポイントは、グラフィックインターフェース上の操作ポイントであり、第2の操作ポイントの特徴パラメータは、第2の操作ポイントの時間パラメータ(第2の操作ポイントが検出された場合、最後の瞬間を表す)T3と、位置パラメータS2(表示ユニットにおける第2の操作ポイントの位置)とを含む。
【００９７】
4)解放変位S2-S1。操作が解放フェーズにある場合、解放変位は、グラフィックインターフェース上の対応する変位である。すなわち、ユーザの指が、表示ユニットとの接触を解放する期間中(この場合、操作ポイントのエリアが、減少を開始することが検出される)、指が、表示ユニットに接触しなくなる(この場合、操作ポイントが検出されなくなる)まで、ユーザの指によって表示ユニットにおいて実施される変位は、通常、操作が解放された場合、指のぶれによって引き起こされる。
【００９８】
5)解放持続時間T3-T2。解放持続時間は、操作が解放フェーズにある持続時間である。
【００９９】
図18および図19に図示されるように、ユーザが、グラフィックインターフェース上にロードされたコンテンツ(たとえば、マルチメディアファイル、ウェブページ、または文書)の異なる進捗部分のコンテンツを位置決めするために、グラフィックインターフェース上における操作ポイントP1においてドラッグ操作を実施した場合、電子デバイスは、ユーザが操作ポイントP2においてドラッグ操作を停止した場合、操作ポイントP2に対応する時間パラメータT1および位置パラメータS1を識別する(変位起点としてP1を使用して、P2の位置パラメータは、操作ポイントP1に対する操作ポイントP2の変位を表す)。
【０１００】
操作ポイントP2に対応する操作ポイントのエリアが、瞬間T2において減少し始めたことが検知された場合、それは、ユーザの指と表示ユニットとのタッチポイントの接触エリアが減少し始めたことを表し、ユーザは、操作ポイントP2において操作の解放を開始する。したがって、T2とT1との差T2-T1は、プレビュー持続時間である。
【０１０１】
ユーザが操作を解放する処理の間に、ぶれが生じるのであれば、ユーザの指が、表示ユニットにタッチする位置が変化する。その結果、最終的に識別される操作ポイントP3(第2の操作ポイント)の位置パラメータS2は、操作ポイントP2(第1の操作ポイント)の位置パラメータS1(表示ユニットにおける位置)とは異なる。操作ポイントP2の時間パラメータT2と、操作ポイントP3の時間パラメータT3との差T3-T2は、操作が解放フェーズにある持続時間である。操作ポイントP2に対する操作ポイントP3の変位S2-S1は、操作が、解放フェーズにある場合に生成される変位(すなわち、解放変位)である。
【０１０２】
ステップS502:持続時間が、プレビュー持続時間しきい値よりも短いかまたは等しく、解放変位が、解放変位しきい値よりも小さいかまたは等しい場合、第1の操作ポイントをターゲット操作ポイントとして選択する。
【０１０３】
図18および図19に図示されるプレビュー持続時間が、プレビュー持続時間しきい値よりも短く、解放変位が、解放変位しきい値よりも小さい場合、それは、ユーザがコンテンツをプレビューしており、現在プレビューしているコンテンツを読むつもりであることを示す。しかしながら、操作が解放された場合に、エラーが生じる場合、ユーザの操作が解放され始める場合に検出される操作ポイントP2(第1の操作ポイント)が、ターゲット操作ポイントとして選択される。
【０１０４】
ステップS503:グラフィックインターフェース上にロードされたコンテンツにあり、ターゲット操作ポイントに対応するターゲットコンテンツを表示する。
【０１０５】
ターゲット操作ポイントは、ユーザの操作が解放された場合、操作ポイントとして作用し、これによって、ユーザの操作によって示される進捗は、位置決めが開始された場合に、対応する操作ポイントP1に対するターゲット操作ポイントP2の変位に基づいて判定され得るようになる。グラフィックインターフェースのコンテンツソースにおける対応する進捗部分のコンテンツが、ターゲットコンテンツとして作用し、グラフィックインターフェース上において置き換えられる。
【０１０６】
実施形態6
この実施形態は、たとえば、ハードディスク、フラッシュメモリ、または光ディスクであり得るコンピュータ記憶媒体を開示する。コンピュータ記憶媒体は、以下の操作、すなわち、グラフィックインターフェース上で受け取られた操作を検出して、操作の特徴パラメータを取得するステップと、特徴パラメータを解析し、操作が解放フェーズにある場合、対応する操作ポイントからターゲット操作ポイントを選択するステップと、グラフィックインターフェース上にロードされたコンテンツにあり、ターゲット操作ポイントに対応するターゲットコンテンツを表示するステップとを実行するように、少なくとも1つのプロセッサを有効化するために使用される実行可能な命令を記憶する。
【０１０７】
オプションで、実行可能な命令は、以下の操作、すなわち、操作がグラフィックインターフェース上で受け取られた場合、感知された操作ポイントの時間パラメータおよび位置パラメータを検出するステップと、
【０１０８】
操作ポイントの時間パラメータおよび位置パラメータに基づいて、以下の特徴パラメータのうちの少なくとも1つを決定するステップとを実行するように、少なくとも1つのプロセッサを有効化するためにさらに使用される。
【０１０９】
プレビュー持続時間。プレビュー持続時間は、操作がプレビューフェーズにある持続時間である。
【０１１０】
第1の操作ポイント。第1の操作ポイントは、操作が解放フェーズに入る場合におけるグラフィックインターフェース上の操作ポイントである。
【０１１１】
第2の操作ポイント。第2の操作ポイントは、操作が解放フェーズを完了した場合におけるグラフィックインターフェース上の操作ポイントである。
【０１１２】
解放変位。解放変位は、操作が解放フェーズにある場合におけるグラフィックインターフェース上の対応する変位である。
【０１１３】
解放持続時間。解放持続時間は、操作が解放フェーズにある持続時間である。
【０１１４】
オプションで、実行可能な命令はさらに、以下の操作、すなわち、プレビュー持続時間がプレビュー持続時間しきい値よりも短い場合に、第2の操作ポイントを、ターゲット操作ポイントとして選択するステップを実行するように、少なくとも1つのプロセッサを有効化するために使用される。
【０１１５】
オプションで、実行可能な命令はさらに、以下の操作、すなわち、プレビュー持続時間がプレビュー持続時間しきい値よりも長いか等しい場合、第1の操作ポイントをターゲット操作ポイントとして選択するステップを実行するように、少なくとも1つのプロセッサを有効化するために使用される。
【０１１６】
オプションで、実行可能な命令は、以下の操作、すなわち、プレビュー持続時間が、プレビュー持続時間しきい値よりも長い場合、または、解放変位が、解放変位しきい値よりも大きい場合、第2の操作ポイントをターゲット操作ポイントとして選択するステップを実行するように、少なくとも1つのプロセッサを有効化するために使用される。
【０１１７】
オプションで、実行可能な命令は、以下の操作、すなわち、持続時間が、プレビュー持続時間しきい値よりも短いまたは等しく、解放変位が、解放変位しきい値よりも小さいまたは等しい場合、第1の操作ポイントをターゲット操作ポイントとして選択するステップを実行するように、少なくとも1つのプロセッサを有効化するために使用される。
【０１１８】
実施形態7
この実施形態は、前述した実施形態において開示される操作処理方法を実施するように構成された電子デバイス100を開示し、ユーザ操作にエラーが存在することによって操作結果が不正確であるという問題を回避する。電子デバイスは、タッチ操作をサポートする表示ユニット装置が提供される。図20に図示されるように、電子デバイス100は以下を含む。
【０１１９】
グラフィックインターフェース上で受け取られた操作を検出して、操作の特徴パラメータを取得するように構成された検出ユニット110。
【０１２０】
特徴パラメータを解析し、操作が解放フェーズにある場合、対応する操作ポイントからターゲット操作ポイントを選択するように構成された解析ユニット120。
【０１２１】
グラフィックインターフェース上にロードされたコンテンツにあり、ターゲット操作ポイントに対応するターゲットコンテンツを表示するように構成された表示ユニット130。
【０１２２】
例として、検出ユニット110は以下を含む。
【０１２３】
操作がグラフィックインターフェース上で受け取られた場合、感知された操作ポイントの時間パラメータおよび位置パラメータを検出するように構成された検出モジュール。
【０１２４】
操作ポイントの時間パラメータおよび位置パラメータに基づいて、以下の特徴パラメータのうちの少なくとも1つを決定するように構成された決定モジュール。
【０１２５】
プレビュー持続時間。プレビュー持続時間は、操作がプレビューフェーズにある持続時間である。
【０１２６】
第1の操作ポイント。第1の操作ポイントは、操作が解放フェーズに入った場合におけるグラフィックインターフェース上の操作ポイントである。
【０１２７】
第2の操作ポイント。第2の操作ポイントは、操作が解放フェーズを完了した場合におけるグラフィックインターフェース上の操作ポイントである。
【０１２８】
解放変位。解放変位は、操作が解放フェーズにある場合におけるグラフィックインターフェース上の対応する変位である。
【０１２９】
解放持続時間。解放持続時間は、操作が解放フェーズにある持続時間である。
【０１３０】
例として、解析ユニット120はさらに、プレビュー持続時間がプレビュー持続時間しきい値よりも短い場合、第2の操作ポイントをターゲット操作ポイントとして選択するように構成される。
【０１３１】
例として、解析ユニット120はさらに、プレビュー持続時間がプレビュー持続時間しきい値よりも長いか等しい場合、第1の操作ポイントをターゲット操作ポイントとして選択するように構成される。
【０１３２】
例として、解析ユニット120はさらに、プレビュー持続時間がプレビュー持続時間しきい値より長い場合、または、解放変位が解放変位しきい値よりも大きい場合、第2の操作ポイントをターゲット操作ポイントとして選択するように構成される。
【０１３３】
例として、解析ユニット120はさらに、持続時間が、プレビュー持続時間しきい値よりも短いまたは等しく、解放変位が、解放変位しきい値よりも小さいまたは等しい場合、第1の操作ポイントをターゲット操作ポイントとして選択するように構成される。
【０１３４】
実際のアプリケーションでは、検出ユニット110、解析ユニット120、および表示ユニット130は、電子デバイス100において、アプリケーションプロセッサ(AP)、特定用途向け集積回路(ASIC)、またはフィールドプログラマブルゲートアレイ(FPGA)のようなマイクロプロセッサ(MCU)によって実施され得る。
【０１３５】
上記を考慮して、本発明の実施形態では、操作の特徴パラメータを解析することによって、操作が解放フェーズにある場合、操作の異なる特徴に基づいて、対応する操作ポイントからターゲット操作ポイントを選択できるように、操作の操作特徴が、解析結果から取得され得る。操作にエラーが存在する場合、操作に存在するエラーは、操作特徴に対応する操作ポイントをターゲット操作ポイントとして使用することによって修正される。後続して、操作結果が、ユーザによって期待された操作結果に整合していることを保証し、ユーザが、操作結果を調節するために再度操作することを回避することができるように、操作は、修正されたターゲット操作ポイントを使用することによって応答され得る。したがって、操作効率が高く、ユーザ経験が改善される。
【０１３６】
当業者であれば、前述した方法実施形態のステップのすべてまたはいくつかは、関連するハードウェアへ命令するプログラムによって実施され得ることを理解し得る。前述したプログラムは、コンピュータ読取可能な記憶媒体に記憶され得る。プログラムが実行する場合、前述した方法実施形態のステップが実行される。前述した記憶媒体は、モバイル記憶デバイス、ランダムアクセスメモリ(RAM)、読取専用メモリ(ROM)、磁気ディスク、または光ディスクのようなプログラムコードを記憶し得る任意の媒体を含む。
【０１３７】
あるいは、本開示の前述した統合されたユニットが、ソフトウェア機能モジュールの形態で実施され、独立した製品として販売または使用される場合、統合されたユニットもまた、コンピュータ読取可能な記憶媒体に記憶され得る。そのような理解に基づいて、本質的に本発明の実施形態の技術的解決策、または、関連する技術に貢献する部分は、ソフトウェア製品の形態で実施され得る。コンピュータソフトウェア製品は、記憶媒体に記憶され、(パーソナルコンピュータ、サーバ、またはネットワークデバイスであり得る)コンピュータデバイスに対して、本発明の実施形態に記述された方法のすべてまたはいくつかを実行するように命令するためのいくつかの命令を含む。さらに、前述した記憶媒体は、モバイル記憶デバイス、RAM、ROM、磁気ディスク、または光ディスクのようなプログラムコードを記憶し得るすべての媒体を含む。
【０１３８】
前述した記載は、単に、本発明の特有の実施であり、本発明の保護範囲を限定することは意図されていない。本開示において開示された技術的範囲内で、当業者によって容易に理解され得る任意の変形または置換は、本開示の保護範囲内にあるものとする。したがって、本開示の保護範囲は、特許請求の範囲の保護範囲に従うものとする。
【符号の説明】
【０１３９】
100  電子デバイス
110  検出ユニット
120  解析ユニット
130  表示ユニット
【図１−１】
0006494136.tif 000002
【図１−２】
0006494136.tif 000003
【図１−３】
0006494136.tif 000004
【図２−１】
0006494136.tif 000005
【図２−２】
0006494136.tif 000006
【図３−１】
0006494136.tif 000007
【図３−２】
0006494136.tif 000008
【図４】
0006494136.tif 000009
【図５】
0006494136.tif 000010
【図６】
0006494136.tif 000011
【図７】
0006494136.tif 000012
【図８】
0006494136.tif 000013
【図９】
0006494136.tif 000014
【図１０】
0006494136.tif 000015
【図１１】
0006494136.tif 000016
【図１２】
0006494136.tif 000017
【図１３】
0006494136.tif 000018
【図１４】
0006494136.tif 000019
【図１５】
0006494136.tif 000020
【図１６】
0006494136.tif 000021
【図１７】
0006494136.tif 000022
【図１８】
0006494136.tif 000023
【図１９】
0006494136.tif 000024
【図２０】
0006494136.tif 000025