(57)【要約】本発明はフルスクリーン片手操作方法、装置、プログラム及び記録媒体に関し、コンピュータ技術分野に属する。前記フルスクリーン片手操作方法は、片手操作モードをアクティブ化した後、前記スマートデバイスのスクリーンにカーソル指示要素を表示するステップと、ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って前記カーソル指示要素を移動させるステップと、前記カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記トリガー区域において行われるトリガー操作に応答するステップとを含む。片手操作モードをアクティブ化した後、小範囲内の片手操作でフルスクリーン範囲内におけるカーソル指示要素の移動を実現することができ、カーソル指示要素が位置するトリガー区域をトリガーすることで、フルスクリーンの表示内容を縮小させる必要がないため、ユーザが大型スクリーンのスマートデバイスについてのフルスクリーン片手操作の実現の難しい問題を解決し、フルスクリーンの表示内容を縮小させなくてもフルスクリーン片手操作を実現することができる効果を奏することができる。【選択図】図１
2017524222.tif 000002
【特許請求の範囲】
【請求項１】
スマートデバイスに適用されるフルスクリーン片手操作方法であって、
片手操作モードをアクティブ化した後、前記スマートデバイスのスクリーンにカーソル指示要素を表示するステップと、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って前記カーソル指示要素を移動させるステップと、
前記カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記トリガー区域において行われるトリガー操作に応答するステップと、を含むことを特徴とするフルスクリーン片手操作方法。
【請求項２】
更に、前記スマートデバイスがアクティブ化条件に合致するか否かを検出するステップと、
前記スマートデバイスが前記アクティブ化条件に合致する場合、前記片手操作モードをアクティブ化するステップと、を含み、
前記アクティブ化条件とは、前記スマートデバイスが第１所定ジェスチャーに従って移動されるか、前記スマートデバイスの加速度が所定の第１加速度閾値を超えるか、前記スマートデバイスの第１所定物理ボタンがタッチされるか、又は、前記スマートデバイスのスクリーンが第１所定操作方法に従ってタッチされることであることを特徴とする請求項１に記載のフルスクリーン片手操作方法。
【請求項３】
カーソル指示要素を前記スマートデバイスのスクリーンに表示するステップは、
前記カーソル指示要素を前記スクリーンの所定位置に表示するステップを含み、
前記所定位置とは前記スクリーンの中心位置、又は最後に前記カーソル指示要素を表示したときの表示位置であり、前記カーソル指示要素は前記スマートデバイスのスクリーン上の任意の位置へ移動できるように許容されていることを特徴とする請求項１に記載のフルスクリーン片手操作方法。
【請求項４】
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って前記カーソル指示要素を移動させるステップは、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡を取得するステップと、
前記カーソル指示要素の現在の位置を始点として、前記スライド軌跡に従って前記カーソル指示要素を移動させるステップとを含むことを特徴とする請求項１に記載のフルスクリーン片手操作方法。
【請求項５】
更に、前記スマートデバイスが前記片手操作モードを取り消す取消条件に合致するか否かを検出するステップと、
前記スマートデバイスが前記片手操作モードを取り消す取消条件に合致する場合、前記片手操作モードを取り消して、前記カーソル指示要素を隠すステップとを含み、
前記取消条件とは、前記スマートデバイスが第２所定ジェスチャーに従って移動されるか、前記スマートデバイスの加速度が所定の第２加速度閾値を超えるか、前記スマートデバイスの第２所定物理ボタンがタッチされるか、又は、前記スマートデバイスのスクリーンが第２所定操作方法に従ってタッチされることであることを特徴とする請求項１に記載のフルスクリーン片手操作方法。
【請求項６】
更に、前記カーソル指示要素がトリガー操作への応答が禁止される非トリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記非トリガー区域において行われるトリガー操作への応答も禁止するステップを含むことを特徴とする請求項１乃至請求項５のいずれかに記載のフルスクリーン片手操作方法。
【請求項７】
スマートデバイスに適用されるフルスクリーン片手操作装置であって、
片手操作モードをアクティブ化した後、前記スマートデバイスのスクリーンにカーソル指示要素を表示するように構成される表示モジュールと、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って前記表示モジュールにより表示されるカーソル指示要素を移動させるように構成される移動モジュールと、
前記表示モジュールにより表示されるカーソル指示要素が、トリガー操作への応答が許されるトリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記トリガー区域において行われるトリガー操作に応答するように構成される応答モジュールと、を備えることを特徴とするフルスクリーン片手操作装置。
【請求項８】
更に、前記スマートデバイスがアクティブ化条件に合致するか否かを検出するように構成される第１検出モジュールと、
前記スマートデバイスが前記アクティブ化条件に合致することが前記第１検出モジュールにより検出された場合、前記片手操作モードをアクティブ化するように構成されるアクティブ化モジュールと、を備え、
前記アクティブ化条件とは、前記スマートデバイスが第１所定ジェスチャーに従って移動させられ、前記スマートデバイスの加速度が所定の第１加速度閾値を超え、前記スマートデバイスの第１所定物理ボタンがタッチされるか、又は、前記スマートデバイスのスクリーンが第１所定操作方法に従ってタッチされることであることを特徴とする請求項７に記載のフルスクリーン片手操作装置。
【請求項９】
前記表示モジュールは更に、
前記カーソル指示要素を前記スクリーンの所定位置に表示するように構成され、前記所定位置とは前記スクリーンの中心位置、又は最後に前記カーソル指示要素を表示したときの表示位置であり、前記カーソル指示要素は前記スマートデバイスのスクリーン上の任意の位置へ移動できるように許容されていることを特徴とする請求項７に記載のフルスクリーン片手操作装置。
【請求項１０】
前記移動モジュールは、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡を取得するように構成される取得サブモジュールと、
前記カーソル指示要素の現在の位置を始点として、前記スライド軌跡に従って前記カーソル指示要素を移動させるように構成される移動サブモジュールとを有することを特徴とする請求項７に記載のフルスクリーン片手操作装置。
【請求項１１】
更に、前記スマートデバイスが前記片手操作モードを取り消す取消条件に合致するか否かを検出するように構成される第２検出モジュールと、
前記スマートデバイスが前記片手操作モードを取り消す取消条件に合致することが前記第２検出モジュールにより検出された場合、前記片手操作モードを取り消して、前記カーソル指示要素を隠すように構成される取消モジュールと、を備え、
前記取消条件とは、前記スマートデバイスが第２所定ジェスチャーに従って移動されるか、前記スマートデバイスの加速度が所定の第２加速度閾値を超えるか、前記スマートデバイスの第２所定物理ボタンがタッチされるか、又は、前記スマートデバイスのスクリーンが第２所定操作方法に従ってタッチされることであることを特徴とする請求項７に記載のフルスクリーン片手操作装置。
【請求項１２】
更に、前記カーソル指示要素がトリガー操作への応答が禁止される非トリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記非トリガー区域において行われるトリガー操作への応答も禁止するように構成される禁止モジュールを備えることを特徴とする請求項７乃至請求項１１のいずれかに記載のフルスクリーン片手操作装置。
【請求項１３】
スマートデバイスに適用されるフルスクリーン片手操作装置であって、
プロセッサと、
前記プロセッサが実行可能なコマンドを記憶するためのメモリとを備え、
前記プロセッサは、
片手操作モードをアクティブ化した後、前記スマートデバイスのスクリーンにカーソル指示要素を表示し、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って前記カーソル指示要素を移動させ、
前記カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記トリガー区域において行われるトリガー操作に応答するように構成されることを特徴とするフルスクリーン片手操作装置。
【発明の詳細な説明】
【相互参照】
【０００１】
本願は出願番号が２０１５１０４３４１５７．Ｘであり、出願日が２０１５年７月２２日である中国特許出願に基づき優先権を主張し、当該中国特許出願の全ての内容を本願に援用する。
【技術分野】
【０００２】
本発明はコンピュータ技術分野に関し、特にフルスクリーン（Ｆｕｌｌｓｃｒｅｅｎ）片手操作方法及び装置に関する。
【背景技術】
【０００３】
スマートデバイスの機能のバリエーションが絶えず豊かになるにつれて、より多くの機能とよりよい表示効果を実現するために、スマートデバイスのスクリーンも絶えず大きくなっている。しかしながら、片手操作になれているユーザにとって、大型スクリーンのスマートデバイスに対しフルスクリーン片手操作することが難しくなっている。
【０００４】
ユーザが大型スクリーンのスマートデバイスについて片手操作しやすくするために、スマートデバイスは片手操作モードを提供し、スマートデバイスが片手操作モードを呼び出すための呼び出しコマンドを受信した場合、フルスクリーンの表示内容を縮小して所定固定区域内に表示し、該所定固定区域はスマートデバイスのスクリーン区域より小さく、ユーザは所定固定区域内の内容を片手操作することができる。
【発明の概要】
【０００５】
本発明は、大型スクリーンのスマートデバイスについてのユーザのフルスクリーン片手操作が難しいという問題点を解決するため、フルスクリーン片手操作方法及び装置を提供する。前記解決策は以下の通りである。
【０００６】
本発明の実施例の第１の態様によれば、スマートデバイスに適用されるフルスクリーン片手操作方法を提供し、前記方法は、
片手操作モードをアクティブ化した後、前記スマートデバイスのスクリーンにカーソル指示要素を表示するステップと、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って前記カーソル指示要素を移動させるステップと、
前記カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記トリガー区域において行われるトリガー操作に応答するステップとを含む。
【０００７】
好ましくは、前記方法は、更に、前記スマートデバイスがアクティブ化条件に合致するか否かを検出するステップと、
前記スマートデバイスが前記アクティブ化条件に合致する場合、前記片手操作モードをアクティブ化するステップとを含み、
前記アクティブ化条件とは、前記スマートデバイスが第１所定ジェスチャーに従って移動されるか、前記スマートデバイスの加速度が所定の第１加速度閾値を超えるか、前記スマートデバイスの第１所定物理ボタンがタッチされるか、又は、前記スマートデバイスのスクリーンが第１所定操作方法に従ってタッチされることである。
【０００８】
好ましくは、カーソル指示要素を前記スマートデバイスのスクリーンに表示するステップは、
前記カーソル指示要素を前記スクリーンの所定位置に表示するステップを含み、
前記所定位置とは前記スクリーンの中心位置、又は最後に前記カーソル指示要素を表示したときの表示位置であり、前記カーソル指示要素は前記スマートデバイスのスクリーン上の任意の位置へ移動できるように許容されている。
【０００９】
好ましくは、ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って前記カーソル指示要素を移動させるステップは、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡を取得するステップと、
前記カーソル指示要素の現在の位置を始点として、前記スライド軌跡に従って前記カーソル指示要素を移動させるステップとを含む。
【００１０】
好ましくは、前記方法は、更に、前記スマートデバイスが前記片手操作モードを取り消す取消条件に合致するか否かを検出するステップと、
前記スマートデバイスが前記片手操作モードを取り消す取消条件に合致する場合、前記片手操作モードを取り消して、前記カーソル指示要素を隠すステップとを含み、
前記取消条件とは、前記スマートデバイスが第２所定ジェスチャーに従って移動されるか、前記スマートデバイスの加速度が所定の第２加速度閾値を超えるか、前記スマートデバイスの第２所定物理ボタンがタッチされるか、又は、前記スマートデバイスのスクリーンが第２所定操作方法に従ってタッチされることである。
【００１１】
好ましくは、前記方法は、更に、前記カーソル指示要素がトリガー操作への応答が禁止される非トリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記非トリガー区域において行われるトリガー操作への応答も禁止するステップを含む。
【００１２】
本発明の実施例の第２の態様によれば、スマートデバイスに適用されるフルスクリーン片手操作装置を提供し、前記装置は
片手操作モードをアクティブ化した後、前記スマートデバイスのスクリーンにカーソル指示要素を表示するように構成される表示モジュールと、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って前記表示モジュールにより表示されるカーソル指示要素を移動させるように構成される移動モジュールと、
前記表示モジュールにより表示されるカーソル指示要素が、トリガー操作への応答が許されるトリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記トリガー区域において行われるトリガー操作に応答するように構成される応答モジュールとを備える。
【００１３】
好ましくは、前記装置は、更に、前記スマートデバイスがアクティブ化条件に合致するか否かを検出するように構成される第１検出モジュールと、
前記スマートデバイスが前記アクティブ化条件に合致することが前記第１検出モジュールにより検出された場合、前記片手操作モードをアクティブ化するように構成されるアクティブ化モジュールとを備え、
前記アクティブ化条件とは、前記スマートデバイスが第１所定ジェスチャーに従って移動させられ、前記スマートデバイスの加速度が所定の第１加速度閾値を超え、前記スマートデバイスの第１所定物理ボタンがタッチされるか、又は、前記スマートデバイスのスクリーンが第１所定操作方法に従ってタッチされることである。
【００１４】
好ましくは、前記表示モジュールは更に、
前記カーソル指示要素を前記スクリーンの所定位置に表示するように構成され、前記所定位置とは前記スクリーンの中心位置、又は最後に前記カーソル指示要素を表示したときの表示位置であり、前記カーソル指示要素は前記スマートデバイスのスクリーン上の任意の位置へ移動できるように許容されている。
【００１５】
好ましくは、前記移動モジュールは、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡を取得するように構成される取得サブモジュールと、
前記カーソル指示要素の現在の位置を始点として、前記スライド軌跡に従って前記カーソル指示要素を移動させるように構成される移動サブモジュールとを有する。
【００１６】
好ましくは、前記装置は、更に、前記スマートデバイスが前記片手操作モードを取り消す取消条件に合致するか否かを検出するように構成される第２検出モジュールと、
前記スマートデバイスが前記片手操作モードを取り消す取消条件に合致することが前記第２検出モジュールにより検出された場合、前記片手操作モードを取り消して、前記カーソル指示要素を隠すように構成される取消モジュールとを備え、
前記取消条件とは、前記スマートデバイスが第２所定ジェスチャーに従って移動されるか、前記スマートデバイスの加速度が所定の第２加速度閾値を超えるか、前記スマートデバイスの第２所定物理ボタンがタッチされるか、又は、前記スマートデバイスのスクリーンが第２所定操作方法に従ってタッチされることである。
【００１７】
好ましくは、前記装置は、更に、前記カーソル指示要素がトリガー操作への応答が禁止される非トリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記非トリガー区域において行われるトリガー操作への応答も禁止するように構成される禁止モジュールを備える。
【００１８】
本発明の実施例の第３の態様によれば、スマートデバイスに適用されるフルスクリーン片手操作装置を提供し、前記装置は
プロセッサと、
前記プロセッサが実行可能なコマンドを記憶するためのメモリとを備え、
前記プロセッサは、
片手操作モードをアクティブ化した後、前記スマートデバイスのスクリーンにカーソル指示要素を表示し、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って前記カーソル指示要素を移動させ、
前記カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記トリガー区域において行われるトリガー操作に応答するように構成される。
【００１９】
本発明の実施例が提供する技術的解決策は下記のような有益な効果を含むことができる。
【００２０】
片手操作モードをアクティブ化した後、スマートデバイスのスクリーンにカーソル指示要素を表示し、ユーザがスマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従ってカーソル指示要素を移動させ、カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され且つユーザがスクリーンについてトリガーを実行するトリガーイベントを受信した場合、トリガーイベントへの応答を禁止し、且つトリガー区域において行われるトリガー操作に応答する。片手操作モードをアクティブ化した後、小範囲内の片手操作でフルスクリーン範囲内におけるカーソル指示要素の移動を実現することができ、カーソル指示要素が位置するトリガー区域をトリガーすることで、フルスクリーンの表示内容を縮小させる必要がないため、ユーザが大型スクリーンのスマートデバイスについてのフルスクリーン片手操作の実現の難しい問題を解決し、フルスクリーンの表示内容を縮小させなくてもフルスクリーン片手操作を実現することができる効果を奏することができる。
【００２１】
また、上記の一般的な説明及び以下の詳細な説明は単なる例示及び解釈に過ぎず、本発明を限定するものではないことを理解すべきである。
【図面の簡単な説明】
【００２２】
本願の図面は明細書に取り込まれて明細書の一部を構成し、本発明に合致する実施例を示し、また、明細書と共に本発明の原理の解釈に用いられる。
【００２３】
【図１】一つの例示的な実施例にかかるフルスクリーン片手操作方法のフローチャートである。
【図２Ａ】他の例示的な実施例にかかるフルスクリーン片手操作方法のフローチャートである。
【図２Ｂ】一つの例示的な実施例にかかる、カーソル指示要素をユーザがスマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って移動させるフローチャートである。
【図２Ｃ】一つの例示的な実施例にかかる、カーソル指示要素の現在の位置を始点としてカーソル指示要素をスライド軌跡に従って移動させる模式図である。
【図２Ｄ】他の例示的な実施例にかかる、カーソル指示要素の現在の位置を始点としてカーソル指示要素をスライド軌跡に従って移動させる模式図である。
【図２Ｅ】一つの例示的な実施例にかかる、カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され、トリガー区域において行われるトリガー操作に応答する模式図である。
【図２Ｆ】一つの例示的な実施例にかかる、カーソル指示要素がトリガー操作への応答が禁止された非トリガー区域内に移動され、且つユーザがスクリーンについてトリガーを実行するトリガーイベントを受信した模式図である。
【図３】一つの例示的な実施例にかかるフルスクリーン片手操作装置のブロック図である。
【図４】他の例示的な実施例にかかるフルスクリーン片手操作装置のブロック図である。
【図５】他の例示的な実施例にかかるフルスクリーン片手操作装置のブロック図である。
【発明を実施するための形態】
【００２４】
ここで例示的な実施例について詳細に説明を行うが、その例示は図面において示されている。以下の説明が図面に関する場合、特に示さない限り、異なる図面の中の同一の数字は同一又は類似の要素を表す。また、以下の例示的な実施例で説明する実施形態は、本発明と一致する全ての実施形態を代表するものではなく、これらは特許請求の範囲において詳述した、本発明の一部の態様と一致する装置及び方法の例に過ぎない。
【００２５】
図１は一つの例示的な実施例にかかるフルスクリーン片手操作方法のフローチャートである。図１に示すように、該フルスクリーン片手操作方法はスマートデバイスに適用され、ここでのスマートデバイスとは、タッチパネルを有するスマートフォン、タブレットＰＣ、メディア・プレーヤー などを含んでもよい。該フルスクリーン片手操作方法は具体的に以下のステップを含む。
【００２６】
ステップ１０１において、片手操作モードをアクティブ化（Activation）した後、スマートデバイスのスクリーンにカーソル指示要素を表示する。
【００２７】
ステップ１０２において、ユーザがスマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従ってカーソル指示要素を移動させる。
【００２８】
ステップ１０３において、カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され且つユーザがスクリーンについてトリガーを実行するトリガーイベントを受信した場合、トリガーイベントへの応答を禁止し、且つトリガー区域において行われるトリガー操作に応答する。
【００２９】
上記のように、本発明の実施例が提供するフルスクリーン片手操作方法は、片手操作モードをアクティブ化した後、スマートデバイスのスクリーンにカーソル指示要素を表示し、ユーザがスマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従ってカーソル指示要素を移動させ、カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され且つユーザがスクリーンについてトリガーを実行するトリガーイベントを受信した場合、トリガーイベントへの応答を禁止し、且つトリガー区域において行われるトリガー操作に応答する。片手操作モードをアクティブ化した後、小範囲内の片手操作でフルスクリーン範囲内におけるカーソル指示要素の移動を実現することができ、カーソル指示要素が位置するトリガー区域をトリガーすることで、フルスクリーンの表示内容を縮小させる必要がないため、ユーザが大型スクリーンのスマートデバイスについてのフルスクリーン片手操作の実現の難しい問題を解決し、フルスクリーンの表示内容を縮小させなくてもフルスクリーン片手操作を実現することができる効果を奏することができる。
【００３０】
図２Ａは他の例示的な実施例にかかるフルスクリーン片手操作方法のフローチャートである。図２Ａに示すように、該フルスクリーン片手操作方法はスマートデバイスに適用され、ここでのスマートデバイスとは、タッチパネルを有するスマートフォン、タブレットＰＣ、メディア・プレーヤー などを含んでもよい。該フルスクリーン片手操作方法は以下のステップを含む。
【００３１】
ステップ２０１において、スマートデバイスがアクティブ化条件に合致するか否かを検出する。
【００３２】
ここでのアクティブ化条件とは、片手操作モードをアクティブ化するのに必要な条件を意味する。
【００３３】
実際の適用において、アクティブ化条件として様様なアクティブ化方法がある。例えば、上下揺動、左右揺動、回転式揺動、スクリーンのダブルクリック、あるボタンの長押し、あるボタンの組み合わせの押し、音声などであり、ユーザはシステム設定入り口を通じてアクティブ化条件を予め設定することができる。 
【００３４】
例えば、アクティブ化条件はスマートデバイスが第１所定ジェスチャーに従って移動させられることであってもよい。ここでの第１所定ジェスチャーは所定の軌跡に従ってスマートデバイスを移動させる方法を意味し、上下揺動、左右揺動、回転式揺動などを含むことができる。例をあげると、一般的にスマートデバイスには例えばジャイロセンサーなどのようなセンサーが取り付けられる。スマートデバイスが移動されるとき、スマートデバイスのセンサは回転軸の方向と変位に基づいてスマートデバイスの状態を検出し、移動情報を生成する。
【００３５】
アクティブ化条件はスマートデバイスの加速度が所定の第１加速度閾値を超えることであってもよい。通常、スマートデバイスに取り付けられたセンサはスマートデバイスの運動状態の情報を取得することができる。例をあげると、第１加速度閾値がａ m/s2であり、ｂ m/s2加速度で高速で揺動される場合、ｂ＞ａであることを取得し、このとき該高速の揺動はアクティブ化条件を満足する。
【００３６】
アクティブ化条件はスマートデバイスの第１所定物理ボタンがタッチされることであってもよい。ここでの第１物理ボタンとは、例えばホームボタン、音量ボタンなどのような、スマートデバイスにおける物理ボタンを意味する。ユーザは設定入り口で、所定の物理ボタン及びこれに対応するタッチ操作を設定することができる。例えばあるボタンを長押しするか又はあるボタンの組み合わせを押すなどである。例をあげると、所定のアクティブ化条件がホームボタンを長押しである場合、ユーザがホームボタンを長押ししたら、アクティブ化条件を満足する。
【００３７】
アクティブ化条件はスマートデバイスのスクリーンが第１所定操作方法に従ってタッチされることであってもよい。ここでの第１所定操作方法は特定のスライド軌跡に従ってスライドするか、特定位置区域をダブルクリックするなどであってもよい。例をあげると、第１所定操作方法がスクリーンの中心区域をダブルクリックすることである場合、ユーザがスクリーンの中心区域をダブルクリック操作を実行したら、アクティブ化条件を満足する。
【００３８】
本実施例はアクティブ化条件の具体的な内容を限定しない。原則としては、片手操作モードをアクティブ化することができる方法であればいずれも本発明の保護範囲内にあるべきである。 
【００３９】
ステップ２０２において、片手操作モードをアクティブ化する。
【００４０】
ここでの片手操作モードとは、ユーザが片手範囲内において操作を行って、フルスクリーン範囲内の操作を実現するモードを意味する。該片手操作モードでは、ユーザはスクリーンにおいて、自分の片手操作に適する範囲内で操作するだけで、フルスクリーン操作を実現することができる。
【００４１】
ここでの片手操作モードに関して、片手操作モードで、スマートデバイスにおける全てのアプリケーションはユーザのトリガー操作に応答せず、ステップ２０３において表示されるカーソル指示要素のみに応答することと理解することができる。
【００４２】
ステップ２０３において、カーソル指示要素をスクリーンの所定位置に表示する。
【００４３】
ここでのカーソル指示要素は現在のカーソルの位置を指示するために使われるか、又は、ユーザがスマートデバイスのスクリーンにおいて現在指定しようとする位置を指示するために使われると理解することもできる。カーソル指示要素は半透明ポインター（Ｐｏｉｎｔｅｒ）、揺れ動くカーソル又は点滅円環などのような、現在のカーソルの位置を指示することができる任意の形状の要素であってもよく、ここではカーソル指示要素の形状について限定しない。
【００４４】
ここでの所定位置は、片手操作モードをアクティブ化した後、所定位置にカーソル指示要素を表示するためのものである。ユーザは実際の状況に基づいて、片手操作モードをアクティブ化するときのカーソル指示要素の所定位置を予め設定することができ、スクリーンの中心位置、又は最後にカーソル指示要素を表示した際の表示位置などであってもよい。
【００４５】
特に、カーソル指示要素はスマートデバイスのスクリーン上の任意の位置へ移動できるように許容されている。即ち、カーソル指示要素を表示するとき、その属性をフルスクリーンを移動できるように設定することができる。
【００４６】
ステップ２０４において、ユーザがスマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従ってカーソル指示要素を移動させる。
【００４７】
ここでのスライドとは、スクリーンにおいてスライド軌跡を形成する連続的なタッチ操作を意味し、該スライド軌跡には始点と終点がある。
【００４８】
通常、スクリーンにおけるユーザのスライド軌跡はユーザが実際的にスクリーンと接触した接触軌跡であり、ユーザは接触位置区域を操作することができる。大型スクリーンの操作環境において、ユーザはフルスクリーン内のあらゆる位置に片手で接触することが難しい。片手操作モードをアクティブ化した後、ユーザはスライドを通じてフルスクリーン範囲内におけるカーソル指示要素の移動を実現することができる。具体的に、図２Ｂを参照することができる。図２Ｂは一つの例示的な実施例にかかる、ユーザがスマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従ってカーソル指示要素を移動させるフローチャートであり、以下のステップを含む。
【００４９】
ステップ２０４ａにおいて、ユーザがスマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡を取得する。
【００５０】
通常、ユーザがスマートデバイスのスクリーンにおいてスライドするとき、タッチパネルは接触点の位置を報告し、スライド軌跡を取得する。
【００５１】
ステップ２０４ｂにおいて、カーソル指示要素の現在の位置を始点として、スライド軌跡に従ってカーソル指示要素を移動させる。
【００５２】
ここでの、カーソル指示要素の現在の位置とは、カーソル指示要素が現在スクリーン上に表示される位置を意味する。カーソル指示要素の現在の位置を始点として、スライド軌跡に従って前記カーソル指示要素を移動させる。
【００５３】
具体的に、図２Ｃを参照することができる。図２Ｃは一つの例示的な実施例にかかる、カーソル指示要素の現在の位置を始点としてスライド軌跡に従ってカーソル指示要素を移動させる模式図である。ユーザの指がＡからＡ’へのスライド軌跡ｌ１に沿ってスクリーンにおいてスライドするとき、Ｂ位置にあるカーソル指示要素はＢを始点として軌跡ｍ１に従ってＢ’へ移動し、移動軌跡ｍ１はスライド軌跡ｌ１と同じである。ユーザの指が引き続きＡ’からＡ”へのスライド軌跡ｌ２に沿って再びスクリーンにおいてスライドするとき、カーソル指示要素は現在の位置Ｂ’を始点として軌跡ｍ２に従ってＢ”へ移動し、移動軌跡ｍ２はスライド軌跡ｌ２と同じである。
【００５４】
実際の適用において、ユーザが実行した二回のスライドは連続したものではない可能性があり、即ち一回目のスライド終点が二回目のスライド始点と重合しない可能性がある。この場合、カーソル指示要素は現在の位置を始点として、スライド軌跡に従って移動する。例をあげると、図２Ｄに示すように、図２Ｄは他の例示的な実施例にかかる、カーソル指示要素の現在の位置を始点として、スライド軌跡に従ってカーソル指示要素を移動させる模式図である。ユーザの指がＡからＡ’へのスライド軌跡ｌ１に沿ってスクリーンにおいてスライドするとき、Ｂ位置にあるカーソル指示要素はＢを始点として軌跡ｍ１に従ってＢ’へ移動し、移動軌跡ｍ１はスライド軌跡ｌ１と同じである。続いて、ユーザの指はＣからＣ’へのスライド軌跡１３に沿って再びスクリーンにおいてスライドするとき、カーソル指示要素は依然としてＢ’を始点として軌跡ｍ２に従ってＢ”へ移動する。Ｃ点とＡ’は異なる二つの点であり、即ちユーザの隣接する二回のスライド軌跡は繋がらない。
【００５５】
通常、ユーザが片手操作モードを取得するのは現在のスクリーンにおいて片手による関連操作をしやすくするためであり、関連操作はアプリケーションプログラムのアイコンについてのクリック又はダブルクリック、閲覧画面における操作指示についてのクリック又はダブルクリックなどのトリガー区域に対する操作を含む。
【００５６】
ステップ２０５において、カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され且つユーザがスクリーンについてトリガーを実行するトリガーイベントを受信した場合、トリガーイベントへの応答を禁止し、且つトリガー区域において行われるトリガー操作に応答する。
【００５７】
ここでの、トリガー操作への応答が許されるトリガー区域とは、例えばアプリケーションプログラムの入り口であるアイコン区域などのような、トリガー情報を受信し且つそれに応答する区域を意味する。カーソル指示要素がトリガー操作への応答が許されるトリガー区域に位置される場合、該トリガー区域について輝度を高めるか、際立って表示するか、拡大して表示するなどの方法で選ばれなかった区域と区別されるようにする。
【００５８】
ここでトリガー操作はクリック、ダブルクリックなどのようなトリガーイベントを生成することができる操作を含む。実際の適用において、片手操作モードでユーザがスマートデバイスをトリガー操作するとき、トリガー操作はカーソル指示要素の位置に対するものであり、しかしながらユーザが実際にはトリガーイベントに応答する区域に位置する可能性があるため、トリガーイベントへの応答を禁止する必要があり、トリガー区域において行われるトリガー操作に応答する。例をあげると、図２Ｅは一つの例示的な実施例にかかる、カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され、トリガー区域において行われるトリガー操作に応答する模式図である。カーソル指示要素２１が映像アプリケーションにタッチしたとき、映像のアイコン区域は拡大され、該アイコンがトリガーされる可能性があることをユーザに通知する。この場合、ユーザの指は天気アプリケーションのアイコンに位置しておるが、天気のアイコン区域は拡大せず、このときユーザがスクリーンをクリックすると、開くのは映像アプリケーションであり、ユーザの指が位置する天気アプリケーションは開かない。
【００５９】
好ましくは、実際の適用において、カーソル指示要素をスクリーン上の任意の位置に移動させることができ、トリガー操作への応答が許されるトリガー区域を除いて、他の区域はトリガー操作への応答が禁止された非トリガー区域であり、しかしながらユーザは実際にはトリガーイベントに応答する区域に位置する可能性があり、この場合は、ユーザのトリガーイベントと非トリガー区域において行われるトリガー操作の両方への応答を禁止する必要がある。
【００６０】
ステップ２０６において、カーソル指示要素がトリガー操作への応答が禁止される非トリガー区域内に移動され且つユーザがスクリーンについてトリガーを実行するトリガーイベントを受信した場合、トリガーイベントへの応答を禁止し、且つ非トリガー区域において行われるトリガー操作への応答も禁止する。
【００６１】
例をあげると、図２Ｆに示すように、図２Ｆは一つの例示的な実施例にかかる、カーソル指示要素がトリガー操作への応答が禁止された非トリガー区域内に移動され、且つユーザがスクリーンについてトリガーを実行するトリガーイベントを受信したプロセスの模式図である。カーソル指示要素２１が非トリガー区域に位置する場合、ユーザが天気アプリケーションのアイコンの所に位置し、ユーザがスクリーンをクリックしたとき、カーソル指示要素２１はこのクリック操作に応答せず、天気アプリケーションも開かない。
【００６２】
実際の適用において、ユーザは終始片手操作モードでスマートデバイスを操作することはなく、正常な操作モードに戻る必要がある。
【００６３】
ステップ２０７において、スマートデバイスが片手操作モードを取り消す取消条件に合致するか否かを検出する。
【００６４】
ここの取消条件はフルスクリーン片手操作モードをオフにするためのものである。アクティブ化条件に類似しており、アクティブ化条件と同じでも異なってもよい。
【００６５】
実際の適用において、取消条件は様様な種類があってもよく、例えば取消条件は、スマートデバイスが第２所定ジェスチャーに従って移動させられることであってもよい。ここでの第２所定ジェスチャーは所定の軌跡に従ってスマートデバイスを移動させる方法を意味し、上下揺動、左右揺動、回転式揺動などを含むことができる。例をあげると、一般的にスマートデバイスには例えばジャイロセンサーなどのようなセンサーが取り付けられる。スマートデバイスが移動されるとき、スマートデバイスのセンサは回転軸の方向と変位に基づいてスマートデバイスの状態を検出し、移動情報を生成する。
【００６６】
取消条件はスマートデバイスの加速度が所定の第２加速度閾値を超えることであってもよい。通常、スマートデバイスに取り付けられたセンサはスマートデバイスの運動状態の情報を取得することができる。例をあげると、第２加速度閾値はｃ m/s2であり、ｄ m/s2加速度で高速で揺動する場合、ｄ＞ｃであることを取得し、このとき該高速の揺動は取消条件を満足する。
【００６７】
取消条件はスマートデバイスの第２所定物理ボタンがタッチされることであってもよい。ここでの第２物理ボタンとは、例えばホームボタン、音量ボタンなどのような、スマートデバイスにおける物理ボタンを意味する。ユーザは設定入り口で、所定の物理ボタン及びこれに対応するタッチ操作を設定することができる。例えばあるボタンを長押しするか又はあるボタンの組み合わせを押すなどである。例をあげると、所定の取消条件がホームボタンを長押しすることである場合、ユーザがホームボタンを長押ししたたら、取消条件を満足する。
【００６８】
取消条件はスマートデバイスのスクリーンが第２所定操作方法に従ってタッチされることであってもよい。 ここでの第２所定操作方法は特定のスライド軌跡に従ってスライドするか、特定位置区域をダブルクリックするなどであってもよい。例をあげると、第２所定操作方法がスクリーンの中心区域をダブルクリックすることである場合、ユーザがスクリーンの中心区域をダブルクリック操作を行ったら、取消条件を満足する。
【００６９】
本実施例は取消条件の具体的な内容を限定しない。原則としては、片手操作モードを取り消すことができる方法であればいずれも本発明の保護範囲内にあるべきである。
【００７０】
ステップ２０８において、スマートデバイスが片手操作モードを取り消す取消条件に合致する場合、片手操作モードを取り消して、カーソル指示要素を隠す。
【００７１】
ここでのカーソル指示要素を隠すとはスクリーン上にカーソル指示要素を表示しないことを意味する。
【００７２】
上記のように、本発明の実施例が提供するフルスクリーン片手操作方法は、片手操作モードをアクティブ化した後、スマートデバイスのスクリーンにカーソル指示要素を表示し、ユーザがスマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従ってカーソル指示要素を移動させ、カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され且つユーザがスクリーンについてトリガーを実行するトリガーイベントを受信した場合、トリガーイベントへの応答を禁止し、且つトリガー区域において行われるトリガー操作に応答する。片手操作モードをアクティブ化した後、小範囲内の片手操作でフルスクリーン範囲内におけるカーソル指示要素の移動を実現することができ、カーソル指示要素が位置するトリガー区域をトリガーすることで、フルスクリーンの表示内容を縮小させる必要がないため、ユーザが大型スクリーンのスマートデバイスについてのフルスクリーン片手操作の実現の難しい問題を解決し、フルスクリーンの表示内容を縮小させなくてもフルスクリーン片手操作を実現することができる効果を奏することができる。同時にいろいろな方法で片手操作モードをアクティブ化及び取り消すことで、片手操作モードをアクティブ化及び取り消すことが難しい問題を解決し、片手操作モードを快速に切り換える効果を奏することができる。
【００７３】
下記は本発明の装置実施例であり、本発明の方法実施例の実行のために使用する。本発明の装置実施例において開示されていない詳細については、本発明の方法実施例を参照することができる。
【００７４】
図３は一つの例示的な実施例にかかるフルスクリーン片手操作装置のブロック図である。図３に示すように、該フルスクリーン片手操作装置はスマートデバイスに適用され、ここでのスマートデバイスはタッチパネルを有するスマートフォン、タブレットＰＣ、メディア・プレーヤー などを含んでもよい。該フルスクリーン片手操作装置は表示モジュール３０１、移動モジュール３０２、応答モジュール３０３を備える。しかしながら、これに限定されない。
【００７５】
表示モジュール３０１は、片手操作モードをアクティブ化した後、スマートデバイスのスクリーンにカーソル指示要素を表示するように構成される。
【００７６】
移動モジュール３０２は、ユーザがスマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って表示モジュール３０１により表示されるカーソル指示要素を移動させるように構成される。
【００７７】
応答モジュール３０３は、表示モジュール３０１により表示されるカーソル指示要素が、トリガー操作への応答が許されるトリガー区域内に移動され且つユーザがスクリーンについてトリガーを実行するトリガーイベントを受信した場合、トリガーイベントへの応答を禁止し、且つトリガー区域において行われるトリガー操作に応答するように構成される。
【００７８】
好ましい方法において、図４に示すように、図４は他の例示的な実施例にかかるフルスクリーン片手操作装置のブロック図である。該フルスクリーン片手操作装置は更に、第１検出モジュール３０４、アクティブ化モジュール３０５を備える。
【００７９】
第１検出モジュール３０４は、スマートデバイスがアクティブ化条件に合致するか否かを検出するように構成され、アクティブ化条件とは、スマートデバイスが第１所定ジェスチャーに従って移動されるか、スマートデバイスの加速度が所定の第１加速度閾値を超えるか、スマートデバイスの第１所定物理ボタンがタッチされるか、又は、スマートデバイスのスクリーンが第１所定操作方法に従ってタッチされることである。
【００８０】
アクティブ化モジュール３０５は、スマートデバイスがアクティブ化条件に合致することが第１検出モジュール３０４により検出された場合、片手操作モードをアクティブ化するように構成される。
【００８１】
好ましい方法において、図４に示すように、表示モジュール３０１は更に、
カーソル指示要素をスクリーンの所定位置に表示するように構成され、所定位置とはスクリーンの中心位置、又は最後にカーソル指示要素を表示したときの表示位置であり、カーソル指示要素はスマートデバイスのスクリーン上の任意の位置へ移動できるように許容されている。
【００８２】
好ましい方法において、図４に示すように、移動モジュール３０２は更に、取得サブモジュール３０２ａ、移動サブモジュール３０２ｂを有することができる。
【００８３】
取得サブモジュール３０２ａは、ユーザがスマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡を取得するように構成される。
【００８４】
移動サブモジュール３０２ｂは、カーソル指示要素の現在の位置を始点として、スライド軌跡に従ってカーソル指示要素を移動させるように構成される。
【００８５】
好ましい方法において、図４に示すように、該フルスクリーン片手操作装置は更に、第２検出モジュール３０６、取消モジュール３０７を備える。
【００８６】
第２検出モジュール３０６は、スマートデバイスが片手操作モードを取り消す取消条件に合致するか否かを検出するように構成され、取消条件とは、スマートデバイスが第２所定ジェスチャーに従って移動させられるか、スマートデバイスの加速度が所定の第２加速度閾値を超えるか、スマートデバイスの第２所定物理ボタンがタッチされるか、又は、スマートデバイスのスクリーンが第２所定操作方法に従ってタッチされることである。
【００８７】
取消モジュール３０７は、スマートデバイスが片手操作モードを取り消す取消条件に合致することが第２検出モジュール３０６により検出された場合、片手操作モードを取り消して、カーソル指示要素を隠すように構成される。
【００８８】
好ましい方法において、図４に示すように、該フルスクリーン片手操作装置は更に禁止モジュール３０８を備える。
【００８９】
禁止モジュール３０８は、カーソル指示要素がトリガー操作への応答が禁止される非トリガー区域内に移動され且つユーザがスクリーンについてトリガーを実行するトリガーイベントを受信した場合、トリガーイベントへの応答を禁止し、且つ非トリガー区域において行われるトリガー操作への応答も禁止するように構成される。
【００９０】
上記のように、発明の実施例が提供するフルスクリーン片手操作装置は、片手操作モードをアクティブ化した後、スマートデバイスのスクリーンにカーソル指示要素を表示し、ユーザがスマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従ってカーソル指示要素を移動させ、カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され且つユーザがスクリーンについてトリガーを実行するトリガーイベントを受信した場合、トリガーイベントへの応答を禁止し、且つトリガー区域において行われるトリガー操作に応答する。片手操作モードをアクティブ化した後、小範囲内の片手操作でフルスクリーン範囲内におけるカーソル指示要素の移動を実現することができ、カーソル指示要素が位置するトリガー区域をトリガーすることで、フルスクリーンの表示内容を縮小させる必要がないため、ユーザが大型スクリーンのスマートデバイスについてのフルスクリーン片手操作の実現の難しい問題を解決し、フルスクリーンの表示内容を縮小させなくてもフルスクリーン片手操作を実現することができる効果を奏することができる。同時にいろいろな方法で片手操作モードをアクティブ化及び取り消すことで、片手操作モードをアクティブ化及び取り消すことが難しい問題を解決し、片手操作モードを快速に切り換える効果を奏することができる。
【００９１】
上述した実施例における装置に関しては、それぞれのモジュールが操作を実行する具体的な方法は既に関連する実施例において詳細な説明を行っており、ここでは繰り返し説明しない。
【００９２】
本発明の一つの例示的な実施例は、本発明において提供するフルスクリーン片手操作方法を実現することができるフルスクリーン片手操作装置を提供し、該フルスクリーン片手操作装置は、
プロセッサと、
前記プロセッサが実行可能なコマンドを記憶するためのメモリとを備え、
前記プロセッサは、
片手操作モードをアクティブ化した後、前記スマートデバイスのスクリーンにカーソル指示要素を表示し、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って前記カーソル指示要素を移動させ、
前記カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記トリガー区域において行われるトリガー操作に応答するように構成される。
【００９３】
図５は他の例示的な実施例にかかるフルスクリーン片手操作装置のブロック図である。例えば、装置５００はタッチパネルを有するスマートフォン、タブレットＰＣ、メディア・プレーヤー などであってもよい。
【００９４】
図５を参照して、装置５００は、プロセス部材５０２、メモリ５０４、電源部材５０６、マルチメディア部材５０８、オーディオ部材５１０、入出力（Ｉ／Ｏ）インターフェイス５１２、センサ部材５１４、及び通信部材５１６のような一つ以上の部材を含んでよい。
【００９５】
プロセス部材５０２は、一般的には装置５００の全体の操作を制御するものであり、例えば、表示、電話呼び出し、データ通信、カメラ操作、及び記録操作と関連する操作を制御する。プロセス部材５０２は、一つ以上のプロセッサ５２０を含み、これらによって命令を実行することにより、上記の方法の全部、或いは一部のステップを実現するようにしてもよい。なお、プロセス部材５０２は、一つ以上のモジュールを含み、これらによってプロセス部材５０２と他の部材の間のインタラクションを容易にするようにしてもよい。例えば、プロセス部材５０２は、マルチメディアモジュールを含み、これらによってマルチメディア部材５０８とプロセス部材５０２の間のインタラクションを容易にするようにしてもよい。
【００９６】
メモリ５０４は、各種類のデータを記憶することにより装置５００の操作を支援するように構成される。これらのデータの例は、装置５００において操作されるいずれのアプリケーションプログラム又は方法の命令、連絡対象データ、電話帳データ、メッセージ、画像、ビデオ等を含む。メモリ５０４は、いずれの種類の揮発性、不揮発性記憶デバイスまたはそれらの組み合わせによって実現されてもよく、例えば、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＲＯＭ、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクである。
【００９７】
電源部材５０６は、装置５００の多様な部材に電力を供給する。電源部材５０６は、電源管理システム、一つ以上の電源、及び装置５００のための電力の生成、管理及び割り当てに関連する他の部材を含んでもよい。
【００９８】
マルチメディア部材５０８は、前記装置５００とユーザの間に一つの出力インターフェイスを提供するスクリーンを含む。上記の実施例において、スクリーンは液晶モニター（ＬＣＤ）とタッチパネル（ＴＰ）を含んでもよい。スクリーンがタッチパネルを含むことにより、スクリーンはタッチスクリーンを実現することができ、ユーザからの入力信号を受信することができる。タッチパネルは一つ以上のタッチセンサを含んでおり、タッチ、スライド、及びタッチパネル上のジェスチャを検出することができる。前記タッチセンサは、タッチ、或いはスライドの動作の境界だけでなく、前記のタッチ、或いはスライド操作に係る継続時間及び圧力も検出できる。上記の実施例において、マルチメディア部材５０８は、一つのフロントカメラ、及び／又はリアカメラを含む。装置５００が、例えば撮影モード、或いはビデオモード等の操作モードにある場合、フロントカメラ、及び／又はリアカメラは外部からマルチメディアデータを受信できる。フロントカメラとリアカメラのそれぞれは、一つの固定型の光レンズ系、或いは可変焦点距離と光学ズーム機能を有するものであってもよい。
【００９９】
オーディオ部材５１０は、オーディオ信号を入出力するように構成されてもよい。例えば、オーディオ部材５１０は、一つのマイク（ＭＩＣ）を含み、装置５００が、例えば呼出しモード、記録モード、及び音声認識モード等の操作モードにある場合、マイクは外部のオーディオ信号を受信することができる。受信されたオーディオ信号は、さらにメモリ５０４に記憶されたり、通信部材５１６を介して送信されたりされる。上記の実施例において、オーディオ部材５１０は、オーディオ信号を出力するための一つのスピーカーをさらに含む。
【０１００】
Ｉ／Ｏインターフェイス５１２は、プロセス部材５０２と周辺インターフェイスモジュールの間にインターフェイスを提供するものであり、上記周辺インターフェイスモジュールは、キーボード、クリックホイール、ボタン等であってもよい。これらのボタンは、ホームページボタン、ボリュームボタン、起動ボタン、ロッキングボタンを含んでもよいが、これらに限定されない。
【０１０１】
センサ部材５１４は、装置５００に各方面の状態に対する評価を提供するための一つ以上のセンサを含む。例えば、センサ部材５１４は、装置５００のＯＮ／ＯＦＦ状態、装置５００のディスプレイと小さなキーパッドのような部材の相対的な位置決めを検出できる。また、例えば、センサ部材５１４は、装置５００、或いは装置５００の一つの部材の位置変更、ユーザと装置５００とが接触しているか否か、装置５００の方位、又は加速／減速、装置５００の温度の変化を検出できる。センサ部材５１４は、何れの物理的接触がない状態にて付近の物体の存在を検出するための近接センサを含んでもよい。センサ部材５１４は、撮影アプリケーションに適用するため、ＣＭＯＳ、又はＣＣＤイメージセンサのような光センサを含んでもよい。上記の実施例において、当該センサ部材５１４は、加速度センサ、ジャイロスコープセンサ、磁気センサ、圧力センサ、及び温度センサをさらに含んでもよい。
【０１０２】
通信部材５１６は、装置５００と他の機器の間に有線、又は無線形態の通信を提供する。装置５００は、例えばＷｉＦｉ（登録商標）、２Ｇ、３Ｇ、或いはこれらの組み合わせのような、通信規格に基づいた無線ネットワークに接続されてもよい。一つの例示的な実施例において、通信部材５１６は、放送チャンネルを介して外部の放送管理システムからの放送信号、又は放送に関連する情報を受信する。一つの例示的な実施例において、前記通信部材５１６は、近距離無線通信（ＮＦＣ）モジュールをさらに含むことにより、近距離通信を推進するようにする。例えば、ＮＦＣモジュールは、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）技術、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）技術、ＵＷＢ（Ｕｌｔｒａ  ＷｉｄｅＢａｎｄ）技術、ＢＴ（Ｂｌｕｅｔｏｏｔｈ（登録商標））技術、他の技術に基づいて実現できる。
【０１０３】
例示的な実施例において、装置５００は、一つ以上のＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＤＳＰＤ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｄｅｖｉｃｅ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、または他の電子部品によって実現されるものであり、上記方法を実行する。
【０１０４】
例示的な実施例において、さらに、命令を含むコンピュータ読取り可能な非一時的な記録媒体、例えば命令を含むメモリ５０４を提供しており、装置５００のプロセッサ８２０により上記命令を実行して上記方法を実現する。例えば、前記コンピュータ読取り可能な非一時的な記録媒体は、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク、光データ記憶デバイス等である。
【０１０５】
当業者は明細書を検討し、ここで開示した発明を実践した後、本発明のその他の実施方案を容易に思いつくことができる。本願は本発明の全ての変更、用途又は適応性の変化を含む。これらの変更、用途又は適応性の変化は本発明の一般的な原理に従っており、本発明に未開示の本技術分野における周知技術又は慣用技術手段を含む。明細書及び実施例は例示的なものに過ぎず、本発明の真の範囲及び主旨は以下の特許請求の範囲によって示される。
【０１０６】
本発明は、上記で説明した、また図面において示した寸分違わぬ構成に限定されず、その範囲を逸脱しない前提のもとで種々の変更及び修正を行うことができることを理解すべきである。本発明の範囲は付された特許請求の範囲によってのみ限定される。
【図１】
2017524222.tif 000003
【図２Ａ】
2017524222.tif 000004
【図２Ｂ】
2017524222.tif 000005
【図２Ｃ】
2017524222.tif 000006
【図２Ｄ】
2017524222.tif 000007
【図２Ｅ】
2017524222.tif 000008
【図２Ｆ】
2017524222.tif 000009
【図３】
2017524222.tif 000010
【図４】
2017524222.tif 000011
【図５】
2017524222.tif 000012
【手続補正書】
【提出日】平成28年2月19日(2016.2.19)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
本発明はコンピュータ技術分野に関し、特にフルスクリーン（Ｆｕｌｌｓｃｒｅｅｎ）片手操作方法、装置、プログラム及び記録媒体に関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明は、大型スクリーンのスマートデバイスについてのユーザのフルスクリーン片手操作が難しいという問題点を解決するため、フルスクリーン片手操作方法、装置、プログラム及び記録媒体を提供する。前記解決策は以下の通りである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明の実施例の第３の態様によれば、スマートデバイスに適用されるフルスクリーン片手操作装置を提供し、前記装置は
プロセッサと、
前記プロセッサが実行可能なコマンドを記憶するためのメモリとを備え、
前記プロセッサは、
片手操作モードをアクティブ化した後、前記スマートデバイスのスクリーンにカーソル指示要素を表示し、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って前記カーソル指示要素を移動させ、
前記カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記トリガー区域において行われるトリガー操作に応答するように構成される。
本発明の実施例の第４の態様によれば、プロセッサに実行されることにより、前記フルスクリーン片手操作方法を実現する記録媒体に記録されたプログラムを提供する。
本発明の実施例の第５の態様によれば、前記プログラムが記録された記録媒体を提供する。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
スマートデバイスに適用されるフルスクリーン片手操作方法であって、
片手操作モードをアクティブ化した後、前記スマートデバイスのスクリーンにカーソル指示要素を表示するステップと、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って前記カーソル指示要素を移動させるステップと、
前記カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記トリガー区域において行われるトリガー操作に応答するステップと、を含むことを特徴とするフルスクリーン片手操作方法。
【請求項２】
更に、前記スマートデバイスがアクティブ化条件に合致するか否かを検出するステップと、
前記スマートデバイスが前記アクティブ化条件に合致する場合、前記片手操作モードをアクティブ化するステップと、を含み、
前記アクティブ化条件とは、前記スマートデバイスが第１所定ジェスチャーに従って移動されるか、前記スマートデバイスの加速度が所定の第１加速度閾値を超えるか、前記スマートデバイスの第１所定物理ボタンがタッチされるか、又は、前記スマートデバイスのスクリーンが第１所定操作方法に従ってタッチされることであることを特徴とする請求項１に記載のフルスクリーン片手操作方法。
【請求項３】
カーソル指示要素を前記スマートデバイスのスクリーンに表示するステップは、
前記カーソル指示要素を前記スクリーンの所定位置に表示するステップを含み、
前記所定位置とは前記スクリーンの中心位置、又は最後に前記カーソル指示要素を表示したときの表示位置であり、前記カーソル指示要素は前記スマートデバイスのスクリーン上の任意の位置へ移動できるように許容されていることを特徴とする請求項１に記載のフルスクリーン片手操作方法。
【請求項４】
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って前記カーソル指示要素を移動させるステップは、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡を取得するステップと、
前記カーソル指示要素の現在の位置を始点として、前記スライド軌跡に従って前記カーソル指示要素を移動させるステップとを含むことを特徴とする請求項１に記載のフルスクリーン片手操作方法。
【請求項５】
更に、前記スマートデバイスが前記片手操作モードを取り消す取消条件に合致するか否かを検出するステップと、
前記スマートデバイスが前記片手操作モードを取り消す取消条件に合致する場合、前記片手操作モードを取り消して、前記カーソル指示要素を隠すステップとを含み、
前記取消条件とは、前記スマートデバイスが第２所定ジェスチャーに従って移動されるか、前記スマートデバイスの加速度が所定の第２加速度閾値を超えるか、前記スマートデバイスの第２所定物理ボタンがタッチされるか、又は、前記スマートデバイスのスクリーンが第２所定操作方法に従ってタッチされることであることを特徴とする請求項１に記載のフルスクリーン片手操作方法。
【請求項６】
更に、前記カーソル指示要素がトリガー操作への応答が禁止される非トリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記非トリガー区域において行われるトリガー操作への応答も禁止するステップを含むことを特徴とする請求項１乃至請求項５のいずれかに記載のフルスクリーン片手操作方法。
【請求項７】
スマートデバイスに適用されるフルスクリーン片手操作装置であって、
片手操作モードをアクティブ化した後、前記スマートデバイスのスクリーンにカーソル指示要素を表示するように構成される表示モジュールと、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って前記表示モジュールにより表示されるカーソル指示要素を移動させるように構成される移動モジュールと、
前記表示モジュールにより表示されるカーソル指示要素が、トリガー操作への応答が許されるトリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記トリガー区域において行われるトリガー操作に応答するように構成される応答モジュールと、を備えることを特徴とするフルスクリーン片手操作装置。
【請求項８】
更に、前記スマートデバイスがアクティブ化条件に合致するか否かを検出するように構成される第１検出モジュールと、
前記スマートデバイスが前記アクティブ化条件に合致することが前記第１検出モジュールにより検出された場合、前記片手操作モードをアクティブ化するように構成されるアクティブ化モジュールと、を備え、
前記アクティブ化条件とは、前記スマートデバイスが第１所定ジェスチャーに従って移動させられ、前記スマートデバイスの加速度が所定の第１加速度閾値を超え、前記スマートデバイスの第１所定物理ボタンがタッチされるか、又は、前記スマートデバイスのスクリーンが第１所定操作方法に従ってタッチされることであることを特徴とする請求項７に記載のフルスクリーン片手操作装置。
【請求項９】
前記表示モジュールは更に、
前記カーソル指示要素を前記スクリーンの所定位置に表示するように構成され、前記所定位置とは前記スクリーンの中心位置、又は最後に前記カーソル指示要素を表示したときの表示位置であり、前記カーソル指示要素は前記スマートデバイスのスクリーン上の任意の位置へ移動できるように許容されていることを特徴とする請求項７に記載のフルスクリーン片手操作装置。
【請求項１０】
前記移動モジュールは、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡を取得するように構成される取得サブモジュールと、
前記カーソル指示要素の現在の位置を始点として、前記スライド軌跡に従って前記カーソル指示要素を移動させるように構成される移動サブモジュールとを有することを特徴とする請求項７に記載のフルスクリーン片手操作装置。
【請求項１１】
更に、前記スマートデバイスが前記片手操作モードを取り消す取消条件に合致するか否かを検出するように構成される第２検出モジュールと、
前記スマートデバイスが前記片手操作モードを取り消す取消条件に合致することが前記第２検出モジュールにより検出された場合、前記片手操作モードを取り消して、前記カーソル指示要素を隠すように構成される取消モジュールと、を備え、
前記取消条件とは、前記スマートデバイスが第２所定ジェスチャーに従って移動されるか、前記スマートデバイスの加速度が所定の第２加速度閾値を超えるか、前記スマートデバイスの第２所定物理ボタンがタッチされるか、又は、前記スマートデバイスのスクリーンが第２所定操作方法に従ってタッチされることであることを特徴とする請求項７に記載のフルスクリーン片手操作装置。
【請求項１２】
更に、前記カーソル指示要素がトリガー操作への応答が禁止される非トリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記非トリガー区域において行われるトリガー操作への応答も禁止するように構成される禁止モジュールを備えることを特徴とする請求項７乃至請求項１１のいずれかに記載のフルスクリーン片手操作装置。
【請求項１３】
スマートデバイスに適用されるフルスクリーン片手操作装置であって、
プロセッサと、
前記プロセッサが実行可能なコマンドを記憶するためのメモリとを備え、
前記プロセッサは、
片手操作モードをアクティブ化した後、前記スマートデバイスのスクリーンにカーソル指示要素を表示し、
ユーザが前記スマートデバイスのスクリーンにおいてスライドするときに生成するスライド軌跡に従って前記カーソル指示要素を移動させ、
前記カーソル指示要素がトリガー操作への応答が許されるトリガー区域内に移動され且つユーザが前記スクリーンをトリガーするトリガーイベントを受信した場合、前記トリガーイベントへの応答を禁止し、且つ前記トリガー区域において行われるトリガー操作に応答するように構成されることを特徴とするフルスクリーン片手操作装置。
【請求項１４】
プロセッサに実行されることにより、請求項１から請求項６のいずれかに記載のフルスクリーン片手操作方法を実現する記録媒体に記録されたプログラム。
【請求項１５】
請求項１４に記載のプログラムが記録された記録媒体。
【国際調査報告】
2017524222.tif 000013
2017524222.tif 000014
2017524222.tif 000015
2017524222.tif 000016