(57)【特許請求の範囲】
【請求項１】
端末に適用され、かつ
前記端末が重力方向に回転するかどうかを検出するステップと、
前記端末が前記重力方向に回転することが検出されるとき、ユーザの第1の指定操作が受信されるかどうかを判定するステップであって、前記第1の指定操作が、画面自動回転機能の無効化を起動するために使用され、前記第1の指定操作が、あらかじめ設定された回数、画面上で連続的にタップする操作、または、非接触式による動作検知操作を含む、ステップと、
前記ユーザの前記第1の指定操作が受信された場合に、画面自動回転を無効化するステップ、または
前記ユーザの前記第1の指定操作が受信されなかった場合に、画面自動回転を起動するステップと
を含み、
前記ユーザの前記第1の指定操作が受信された場合に、画面自動回転を無効化する前記ステップの後、
前記ユーザの第2の指定操作が検出されるとき、画面を自動回転するステップを含み、前記第2の指定操作は、前記ユーザが、前記端末の重力加速度が横軸方向または縦軸方向において変わらないままである場合に、画面自動回転の制御を望んでいることを表す、画面自動回転を制御するための方法。
【請求項２】
前記第1の指定操作が、
押圧操作、スライド操作、またはドラッグ操作をさらに含む、請求項1に記載の方法。
【請求項３】
前記第2の指定操作が、
画面上での前記ユーザのタッチおよび回転の操作、または前記ユーザの回転動作検知操作を含む、請求項1に記載の方法。
【請求項４】
端末に適用され、かつ
前記端末が重力方向に回転するかどうかを検出するように構成された検出モジュールと、
前記検出モジュールが、前記端末が前記重力方向に回転することを検出するとき、ユーザの第1の指定操作が受信されるかどうかを判定するように構成された判定モジュールであって、前記第1の指定操作が、画面自動回転機能の無効化を起動するために使用され、前記第1の指定操作が、あらかじめ設定された回数、画面上で連続的にタップする操作、または、非接触式による動作検知操作を含む、判定モジュールと、
前記ユーザの前記第1の指定操作が受信された場合に、画面自動回転を無効化する、または前記ユーザの前記第1の指定操作が受信されなかった場合に、画面自動回転を起動するように構成された制御モジュールと、
前記ユーザの前記第1の指定操作が受信され、画面自動回転が無効化された後、前記ユーザの第2の指定操作が検出された場合、画面を自動回転するように構成された起動モジュールであって、前記第2の指定操作は、前記ユーザが、前記端末の重力加速度が横軸方向または縦軸方向において変わらないままである場合に、画面自動回転の制御を望んでいることを表す、起動モジュールと
を備える、画面自動回転を制御するための装置。
【請求項５】
前記第1の指定操作が、
押圧操作、スライド操作、またはドラッグ操作をさらに含む、請求項4に記載の装置。
【請求項６】
前記第2の指定操作が、
画面上での前記ユーザのタッチおよび回転の操作、または前記ユーザの回転動作検知操作を含む、請求項4に記載の装置。
【請求項７】
プロセッサおよびメモリを備え、
前記プロセッサが、以下の命令、すなわち、端末が重力方向に回転するかどうかを検出することと、前記端末が前記重力方向に回転することが検出されるとき、ユーザの第1の指定操作が受信されるかどうかを判定することであって、前記第1の指定操作が、画面自動回転機能の無効化を起動するために使用され、前記第1の指定操作が、あらかじめ設定された回数、画面上で連続的にタップする操作、または、非接触式による動作検知操作を含む、判定することと、前記ユーザの前記第1の指定操作が受信された場合に、画面自動回転を無効化すること、または前記ユーザの前記第1の指定操作が受信されなかった場合に、画面自動回転を起動することとを実行するように構成され、かつ
前記メモリが、前記命令を格納するように構成され、
前記プロセッサが、以下の命令、すなわち
前記ユーザの前記第1の指定操作が受信され、画面自動回転が無効化された後で、前記ユーザの第2の指定操作が検出された場合、画面を自動回転することを実行するようにさらに構成され、前記第2の指定操作は、前記ユーザが、前記端末の重力加速度が横軸方向または縦軸方向において変わらないままである場合に、画面自動回転の制御を望んでいることを表す、
画面自動回転を制御するための端末。
【請求項８】
前記第1の指定操作が、
押圧操作、スライド操作、またはドラッグ操作をさらに含む、請求項7に記載の端末。
【請求項９】
前記第2の指定操作が、
画面上での前記ユーザのタッチおよび回転の操作、または前記ユーザの回転動作検知操作を含む、請求項7に記載の端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信分野に関し、詳細には、画面自動回転を制御するための方法、装置、および端末に関する。
【背景技術】
【０００２】
現在、大画面の携帯情報端末は、一般に、画面自動回転機能を有する。ユーザは、対応する設定項目を使用することにより、この機能を有効化することができる。画面自動回転機能が有効化された場合、携帯情報端末内のセンサが携帯情報端末の横方向または縦方向の変化を特定すると直ちに、その変化が画面自動回転に適用される。
【０００３】
しかし、ユーザが仰向けにまたは横向きに寝るとき、ユーザの顔の方向は、携帯情報端末の方向に対して変わらない。この場合、ユーザは画面回転を望まないが、携帯情報端末の方向が変わったため、画面自動回転が起動し、画面の視野角が不適切になり、ユーザによる使用に影響を与える。この問題の場合、現在、ユーザは手動で画面自動回転機能を無効化するより他になく、携帯情報端末に対して解決策はなく、使いやすさに影響する。
【発明の概要】
【課題を解決するための手段】
【０００４】
したがって、本発明の実施形態は、画面自動回転制御の使いやすさを改善する、画面自動回転を制御するための方法、装置、および端末を提供する。技術的な解決策は以下のとおりである。
【０００５】
第1の態様によれば、画面自動回転を制御するための方法が提供され、また端末に適用され、そこでは方法は、
端末が重力方向に回転するかどうかを検出するステップと、
端末が重力方向に回転することが検出されるとき、ユーザの第1の指定操作が受信されるかどうかを判定するステップであって、そこでは第1の指定操作が、画面自動回転機能の無効化を起動するために使用される、ステップと、
ユーザの第1の指定操作が受信された場合に、画面自動回転を無効化するステップ、または
ユーザの第1の指定操作が受信されなかった場合に、画面自動回転を起動するステップと
を含む。
【０００６】
第1の態様を参照すると、第1の実装方法では、第1の指定操作は、
押圧操作、スライド操作、ドラッグ操作、あらかじめ設定された回数、画面上で連続的にタップする操作、または動作検知操作を含む。
【０００７】
第1の態様を参照すると、第2の実装方法では、ユーザの第1の指定操作が受信された場合に、画面自動回転を無効化するステップの後、方法は、
ユーザの第2の指定操作が検出されるとき、画面自動回転を起動するステップをさらに含む。
【０００８】
第1の態様の第2の実装方法を参照すると、第3の実装方法では、第2の指定操作は、
画面上でのユーザのタッチおよび回転の操作、またはユーザの回転動作検知操作を含む。
【０００９】
第2の態様によれば、画面自動回転を制御するための装置が提供され、かつ端末に適用され、そこでは装置は、
端末が重力方向に回転するかどうかを検出するように構成された検出モジュールと、
検出モジュールが、端末が重力方向に回転することを検出するとき、ユーザの第1の指定操作が受信されるかどうかを判定するように構成された判定モジュールであって、そこでは第1の指定操作が、画面自動回転機能の無効化を起動するために使用される、判定モジュールと、
ユーザの第1の指定操作が受信された場合に、画面自動回転を無効化する、またはユーザの第1の指定操作が受信されなかった場合に、画面自動回転を起動するように構成された制御モジュールと
を備える。
【００１０】
第2の態様を参照すると、第1の実装方法では、第1の指定操作は、
押圧操作、スライド操作、ドラッグ操作、あらかじめ設定された回数、画面上で連続的にタップする操作、または動作検知操作を含む。
【００１１】
第2の態様を参照すると、第2の実装方法では、装置は、
ユーザの第1の指定操作が受信され、画面自動回転が無効化された後、ユーザの第2の指定操作が検出された場合、画面自動回転を起動するように構成された起動モジュールであって、そこでは
第2の指定操作が、画面自動回転を起動するために使用される、起動モジュールをさらに備える。
【００１２】
第2の態様の第2の実装方法を参照すると、第3の実装方法では、第2の指定操作は、
画面上でのユーザのタッチおよび回転の操作、またはユーザの回転動作検知操作を含む。
【００１３】
第3の態様によれば、画面自動回転を制御するための端末が提供され、そこでは端末は、プロセッサおよびメモリを備え、そこでは
プロセッサは、以下の命令、すなわち、端末が重力方向に回転するかどうかを検出することと、端末が重力方向に回転することが検出されるとき、ユーザの第1の指定操作が受信されるかどうかを判定することであって、そこでは第1の指定操作が、画面自動回転機能の無効化を起動するために使用される、判定することと、ユーザの第1の指定操作が受信された場合に、画面自動回転を無効化すること、またはユーザの第1の指定操作が受信されなかった場合に、画面自動回転を起動することとを実行するように構成され、かつ
メモリは、命令を格納するように構成される。
【００１４】
第3の態様を参照すると、第1の実装方法では、第1の指定操作は、
押圧操作、スライド操作、ドラッグ操作、あらかじめ設定された回数、画面上で連続的にタップする操作、または動作検知操作を含む。
【００１５】
第3の態様を参照すると、第2の実装方法では、プロセッサは、以下の命令、すなわち
ユーザの第1の指定操作が受信され、画面自動回転が無効化された後で、ユーザの第2の指定操作が検出された場合、画面自動回転を起動することを実行するようにさらに構成される。
【００１６】
第3の態様の第2の実装方法を参照すると、第3の実装方法では、第2の指定操作は、
画面上でのユーザのタッチおよび回転の操作、またはユーザの回転動作検知操作を含む。
【発明の効果】
【００１７】
本発明の実施形態によって提供される技術的な解決策は、以下の有益な効果を有する。すなわち、端末が重力方向に回転するかどうかが検出され、端末が重力方向に回転することが検出されるとき、ユーザの第1の指定操作が受信されるかどうかが判定され、そこでは第1の指定操作が、画面自動回転機能の無効化を起動するために使用され、そしてユーザの第1の指定操作が受信された場合に、画面自動回転が無効化される、またはユーザの第1の指定操作が受信されなかった場合に、画面自動回転が起動される。これにより、指定操作に基づいて画面自動回転機能に制約を実装し、ユーザが何らかの場合に画面自動回転を望まないときに画面が自動的に回転するという問題を解決できる。ユーザは手動で画面自動回転機能を無効化する必要がなく、また操作は簡単で便利であり、それは操作手順を簡略化し、また使いやすい。
【００１８】
本発明の実施形態における技術的な解決策をより明確に説明するために、実施形態の説明に必要な添付図面を以下に簡単に説明する。明らかであろうが、以下に説明する添付図面は、本発明のいくつかの実施形態を示すにすぎないが、それでも当業者なら、創造的な努力をすることなく、これらの添付図面から他の図面を得ることができるであろう。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態による、画面自動回転を制御するための方法の流れ図である。
【図２】本発明の別の実施形態による、画面自動回転を制御するための方法の流れ図である。
【図３】本発明の別の実施形態による、画面自動回転を制御するための方法の流れ図である。
【図４】本発明の別の実施形態による、画面自動回転を制御するための装置の構造図である。
【図５】本発明の別の実施形態による、画面自動回転を制御するための装置の構造図である。
【図６】本発明の別の実施形態による、画面自動回転を制御するための端末の構造図である。
【発明を実施するための形態】
【００２０】
本発明の目的、技術的な解決策、および利点をより明確にするため、以下でさらに、本発明の実施形態について添付図面を参照して詳細に説明する。
【００２１】
図1を参照すると、本発明の一実施形態は、画面自動回転を制御するための方法を提供する。方法は、端末に適用され、また以下のステップを含む。
【００２２】
101.  端末が重力方向に回転するかどうかを検出する。
【００２３】
本実施形態では、端末は通常、携帯情報端末を指し、それにはモバイルフォン、タブレットコンピュータなどが含まれるが、それに限定されるものではない。端末は、端末が重力方向に回転するかどうかを検出するように構成された内蔵の重力センサを装備する。重力方向の変化は、3方向、すなわち方向x、方向y、および方向zに表すことができる。方向xは横軸方向であり、方向yは縦軸方向であり、方向zはxおよびyが位置する平面に垂直な方向である。端末が重力方向に回転すると、方向x、y、zに関して角度が変化する。したがって、端末が重力方向に回転するかどうかは、角度の変化に従って判定することができるが、本明細書で過度には説明しない。
【００２４】
102.  端末が重力方向に回転することが検出されるとき、ユーザの第1の指定操作が受信されるかどうかを判定し、そこでは第1の指定操作が、画面自動回転機能の無効化を起動するために使用され、そしてユーザの第1の指定操作が受信された場合に、103を実行する、またはユーザの第1の指定操作が受信されなかった場合に、104を実行する。
【００２５】
本実施形態では、第1の指定操作は、要件に従って設定されてもよく、それは本実施形態において特に限定されるものではない。あるいは、第1の指定操作は、ユーザによって設定されてもよく、またユーザが第1の指定操作を設定した後、ユーザによって要件に従っていつでも変更などされてもよい。
【００２６】
103.  画面自動回転を無効化する。手順は終了する。
【００２７】
104.  画面自動回転を起動する。手順は終了する。
【００２８】
本実施形態では、端末は、画面自動回転機能を有し、すなわち、端末が重力方向に回転することが検出されるとき、端末が画面自動回転を自動的に起動する。回転は、横から縦への回転、または縦から横への回転を含む。画面自動回転の無効化は、端末画面自動回転の条件が満たされると、ユーザが場合によっては画面回転を望まないという要件を満たすように、端末が制御されて画面自動回転を実行せず、引き続き前の画面状態を維持することを意味する。
【００２９】
本実施形態では、第1の指定操作は、
押圧操作、スライド操作、ドラッグ操作、あらかじめ設定された回数、画面上で連続的にタップする操作、または動作検知操作を含んでもよい。
【００３０】
押圧操作、スライド操作、ドラッグ操作、およびあらかじめ設定された回数、画面上で連続的にタップする操作は、シングルフィンガー操作でもよく、またマルチフィンガー操作でもよく、それは本実施形態において特に限定されるものではない。
【００３１】
本実施形態では、任意選択で、前述の方法は、
ユーザの第1の指定操作が受信された場合、画面自動回転が無効化された後で、ユーザの第2の指定操作が検出されるとき、画面自動回転を起動するステップをさらに含んでもよい。
【００３２】
第2の指定操作は、画面自動回転を起動するために使用される。
【００３３】
さらに、第2の指定操作は、
画面上でのユーザのタッチおよび回転の操作、またはユーザの回転動作検知操作を含んでもよい。
【００３４】
本実施形態において提供される前述の方法によれば、端末が重力方向に回転するかどうかが検出され、端末が重力方向に回転することが検出されるとき、ユーザの第1の指定操作が受信されるかどうかが判定され、そこでは第1の指定操作が、画面自動回転機能の無効化を起動するために使用され、そしてユーザの第1の指定操作が受信された場合に、画面自動回転が無効化される、またはユーザの第1の指定操作が受信されなかった場合に、画面自動回転が起動される。これにより、指定操作に基づいて画面自動回転機能に制約を実装し、ユーザが何らかの場合に画面自動回転を望まないときに画面が自動的に回転するという問題を解決できる。ユーザは手動で画面自動回転機能を無効化する必要がなく、また操作は簡単で便利であり、それは操作手順を簡略化し、また使いやすい。
【００３５】
図2を参照すると、本発明の別の実施形態は、画面自動回転を制御するための方法を提供する。方法は、端末に適用され、また以下のステップを含む。
【００３６】
201.  端末が重力方向に回転するかどうかを検出する。
【００３７】
202.  端末が重力方向に回転することが検出されるとき、ユーザの押圧操作、スライド操作、ドラッグ操作、あらかじめ設定された回数、画面上で連続的にタップする操作、または動作検知操作が受信されるかどうかを判定し、受信される場合に、203を実行し、そうでない場合に、204を実行する。
【００３８】
押圧操作、スライド操作、ドラッグ操作、およびあらかじめ設定された回数、画面上で連続的にタップする操作は、シングルフィンガー操作でもよく、またマルチフィンガー操作でもよい。シングルフィンガー操作は、ユーザが1つの指を使用して画面を操作することを意味する。マルチフィンガー操作は、ユーザが少なくとも2つの指を使用して画面を操作することを意味する。
【００３９】
例えば、ユーザが、1つの指を使用することにより、モバイルフォン上でゲームをしており、ゲームをしている間に、ユーザはソファを見つけ、腰を下ろす。体位が変わったために、モバイルフォンが重力方向に回転する。しかし、このとき、ユーザは、モバイルフォンでの操作に注意を集中しており、モバイルフォンの重力方向への回転は、モバイルフォンの、ユーザによる所期の回転によって引き起こされているのではなく、体位の変化によって引き起こされている。したがって、ユーザは、実際に画面自動回転を望んでいるわけではない。この場合、ユーザが1つの指でタップやスライドなどの操作を実行していることが検出されると、画面自動回転が無効化され、これにより、ユーザがゲームをしている間、不必要な画面回転に邪魔されないようにし、ユーザエクスペリエンスを向上させる。
【００４０】
別の例では、ユーザが、タブレットコンピュータを使用することにより、画像を見ており、ユーザは、2つの指をドラッグすることにより、画像に対するズームインまたはズームアウト表示を実行する。見ている間に、ユーザが座るのをやめて横たわると、体位の変化が、タブレットコンピュータの重力方向への回転を引き起こす。しかし、ユーザは、画面自動回転を望んでいない。したがって、この場合、ユーザによって2つの指を使用することより実行されたドラッグ操作が検出された後、画面自動回転が無効化され、これにより、ユーザの表示プロセスが、不必要な画面回転に邪魔されないようにし、ユーザエクスペリエンスを向上させる。
【００４１】
203.  画面自動回転を無効化する。手順は終了する。
【００４２】
204.  画面自動回転を起動する。手順は終了する。
【００４３】
本実施形態では、任意選択で、前述の方法は、
画面自動回転が無効化された後で、ユーザの第2の指定操作が検出されるとき、画面自動回転を起動するステップであって、第2の指定操作が、画面自動回転を起動するために使用される、ステップをさらに含んでもよい。
【００４４】
さらに、第2の指定操作は、
画面上でのユーザのタッチおよび回転の操作、またはユーザの回転動作検知操作を含んでもよい。
【００４５】
本実施形態では、動作検知操作は、ユーザが、ユーザと端末との間のやり取りを遂行するために、非接触式の体の動きを変更することにより、画面を操作することを意味する。本明細書では、それは単に動作検知操作に限定され、特定のタイプの動作検知操作に限定されるものではない。例えば、動作検知操作は、上方向の動作検知操作、下方向の動作検知操作、左方向の動作検知操作、右方向の動作検知操作などであってもよい。
【００４６】
本実施形態において提供される前述の方法によれば、端末が重力方向に回転するかどうかが検出され、端末が重力方向に回転することが検出されるとき、ユーザの押圧操作、スライド操作、ドラッグ操作、あらかじめ設定された回数、画面上で連続的にタップする操作、または動作検知操作が受信されるかどうかが判定され、そして受信される場合に、画面自動回転が無効化され、そうでない場合に、画面自動回転が起動される。これにより、指定操作に基づいて画面自動回転機能に制約を実装し、ユーザが何らかの場合に画面自動回転を望まないときに画面が自動的に回転するという問題を解決できる。ユーザは手動で画面自動回転機能を無効化する必要がなく、また操作は簡単で便利であり、それは操作手順を簡略化し、また使いやすい。
【００４７】
図3を参照すると、本発明の別の実施形態は、画面自動回転を制御するための方法をさらに提供する。方法は、端末に適用され、また以下のステップを含む。
【００４８】
301.  端末が重力方向に回転するかどうかを検出する。
【００４９】
302.  端末が重力方向に回転することが検出されるとき、ユーザの第1の指定操作が受信されるかどうかを判定し、そこでは第1の指定操作が、画面自動回転機能の無効化を起動するために使用され、そしてユーザの第1の指定操作が受信された場合に、303を実行する、またはユーザの第1の指定操作が受信されなかった場合に、305を実行する。
【００５０】
本実施形態では、任意選択で、第1の指定操作は、
押圧操作、スライド操作、ドラッグ操作、あらかじめ設定された回数、画面上で連続的にタップする操作、または動作検知操作を含んでもよい。押圧操作、スライド操作、ドラッグ操作、およびあらかじめ設定された回数、画面上で連続的にタップする操作は、シングルフィンガー操作でもよく、またマルチフィンガー操作でもよい。
【００５１】
303.  画面自動回転を無効化する。
【００５２】
304.  ユーザの第2の指定操作が検出されるとき、画面自動回転を起動する。手順は終了する。
【００５３】
第2の指定操作は、画面自動回転を起動するために使用される。
【００５４】
第2の指定操作は、
画面上でのユーザのタッチおよび回転の操作、またはユーザの回転動作検知操作を含んでもよい。
【００５５】
本実施形態では、タッチおよび回転の操作は、ユーザの指が画面にタッチし、次いで画面上に回転軌道を残し、そこでは軌道は、通常は曲線軌道の一部である、曲線軌道であり、また曲線軌道の方向は、時計回りでもよく、また逆時計回りでもよいことを意味する。回転動作検知操作は、ユーザが、体の動きを使用することにより、非接触式の方法で、画面を操作することである。体の動きは、画面上の回転軌道に対応し、そこでは軌道は、通常は曲線軌道の一部である、曲線軌道であり、また曲線軌道の方向は、時計回りでもよく、また逆時計回りでもよい。
【００５６】
第2の指定操作は、ユーザが、端末の重力加速度が横軸方向または縦軸方向において変わらないままである場合に、画面自動回転の制御を望んでいることを表す。したがって、ユーザは、画面自動回転を起動するために、第2の指定操作を実行することができる。
【００５７】
例えば、ユーザは、2つの指、すなわち親指と人差し指を使用することにより、画面にタッチし、そして引き続き2つの指を使用して画面上で時計回りの回転操作を実行し、それによって画面自動回転を起動する。もちろん、別のシナリオでは、ユーザは、複数の指、例えば、3つの指を使用してもよく、それは本実施形態において特に限定されるものではない。
【００５８】
305.  画面自動回転を起動する。手順は終了する。
【００５９】
本実施形態において提供される前述の方法によれば、端末が重力方向に回転するかどうかが検出され、端末が重力方向に回転することが検出されるとき、ユーザの第1の指定操作が受信されるかどうかが判定され、そこでは第1の指定操作が、画面自動回転機能の無効化を起動するために使用され、そしてユーザの第1の指定操作が受信された場合に、画面自動回転が無効化されて、ユーザの第2の指定操作が検出されるとき、画面自動回転が起動される、またはユーザの第1の指定操作が受信されなかった場合に、画面自動回転が起動される。これにより、指定操作に基づいて画面自動回転機能に制約を実装し、ユーザが何らかの場合に画面自動回転を望まないときに画面が自動的に回転するという問題を解決できる。ユーザは手動で画面自動回転機能を無効化する必要がなく、また操作は簡単で便利であり、それは操作手順を簡略化し、また使いやすい。
【００６０】
図4を参照すると、本発明の別の実施形態は、画面自動回転を制御するための装置を提供する。装置は、端末に適用され、また
端末が重力方向に回転するかどうかを検出するように構成された検出モジュール401と、
検出モジュール401が、端末が重力方向に回転することを検出するとき、ユーザの第1の指定操作が受信されるかどうかを判定するように構成された判定モジュール402であって、そこでは第1の指定操作が、画面自動回転機能の無効化を起動するために使用される、判定モジュール402と、
ユーザの第1の指定操作が受信された場合に、画面自動回転を無効化する、またはユーザの第1の指定操作が受信されなかった場合に、画面自動回転を起動するように構成された制御モジュール403と
を備える。
【００６１】
本実施形態では、任意選択で、第1の指定操作は、押圧操作、スライド操作、ドラッグ操作、あらかじめ設定された回数、画面上で連続的にタップする操作、または動作検知操作を含む。
【００６２】
図5を参照すると、任意選択で、前述の装置は、
ユーザの第1の指定操作が受信され、画面自動回転が無効化された後、ユーザの第2の指定操作が検出された場合、画面自動回転を起動するように構成された起動モジュール404をさらに備える。
【００６３】
第2の指定操作は、画面自動回転を起動するために使用される。
【００６４】
本実施形態では、第2の指定操作は、
画面上でのユーザのタッチおよび回転の操作、またはユーザの回転動作検知操作を含んでもよい。
【００６５】
本実施形態において提供される前述の装置は、前述の方法の実施形態のうちの任意の1つで提供される方法を実行してもよい。詳細については、方法の実施形態の説明を参照されたい。そのため詳細は、ここでは説明しない。
【００６６】
端末は通常、携帯情報端末であり、またそれにはモバイルフォン、タブレットコンピュータなどが含まれるが、それに限定されるものではなく、それは本実施形態において特に限定されるものではない。
【００６７】
本実施形態において提供される前述の装置は、端末が重力方向に回転するかどうかを検出し、端末が重力方向に回転することが検出されるとき、ユーザの第1の指定操作が受信されるかどうかを判定し、そこでは第1の指定操作が、画面自動回転機能の無効化を起動するために使用され、そしてユーザの第1の指定操作が受信された場合に、画面自動回転を無効化する、またはユーザの第1の指定操作が受信されなかった場合に、画面自動回転を起動する。これにより、指定操作に基づいて画面自動回転機能に制約を実装し、ユーザが何らかの場合に画面自動回転を望まないときに画面が自動的に回転するという問題を解決できる。ユーザは手動で画面自動回転機能を無効化する必要がなく、また操作は簡単で便利であり、それは操作手順を簡略化し、また使いやすい。
【００６８】
図6を参照すると、本発明の別の実施形態は、画面自動回転を制御するための端末を提供し、端末は、プロセッサ601、メモリ602、電源コンポーネント603、画面604、センサ605、および通信コンポーネント606を備える。
【００６９】
プロセッサ601は、以下の命令、すなわち、端末が重力方向に回転するかどうかを検出することと、端末が重力方向に回転することが検出されるとき、ユーザの第1の指定操作が受信されるかどうかを判定することであって、そこでは第1の指定操作が、画面自動回転機能の無効化を起動するために使用される、判定することと、ユーザの第1の指定操作が受信された場合に、画面自動回転を無効化すること、またはユーザの第1の指定操作が受信されなかった場合に、画面自動回転を起動することとを実行するように構成される。
【００７０】
メモリ602は、命令を格納するように構成される。電源コンポーネント603は、電源を端末に供給するように構成される。画面604は、ユーザが見るあらゆる種類のコンテンツを表示するように構成される。センサ605は、端末の様々な変化を検出するように構成され、そこには重力加速度の検出が含まれる。通信コンポーネント606は、端末が、他のデバイスと様々な方法で、例えば有線による方法や無線による方法で、通信するように構成される。
【００７１】
本実施形態では、任意選択で、第1の指定操作は、
押圧操作、スライド操作、ドラッグ操作、あらかじめ設定された回数、画面上で連続的にタップする操作、または動作検知操作を含む。
【００７２】
本実施形態では、任意選択で、プロセッサ601は、以下の命令、すなわち
ユーザの第1の指定操作が受信され、画面自動回転が無効化された後で、ユーザの第2の指定操作が検出された場合、画面自動回転を起動することを実行するようにさらに構成される。
【００７３】
第2の指定操作は、画面自動回転を起動するために使用される。
【００７４】
本実施形態では、任意選択で、第2の指定操作は、
画面上でのユーザのタッチおよび回転の操作、またはユーザの回転動作検知操作を含む。
【００７５】
本実施形態において提供される前述の端末は、前述の方法の実施形態のうちの任意の1つで提供される方法を実行してもよい。詳細については、方法の実施形態の説明を参照されたい。そのため詳細は、ここでは説明しない。
【００７６】
端末は通常、携帯情報端末であり、またそれにはモバイルフォン、タブレットコンピュータなどが含まれるが、それに限定されるものではなく、それは本実施形態において特に限定されるものではない。
【００７７】
本実施形態において提供される前述の端末は、端末が重力方向に回転するかどうかを検出し、端末が重力方向に回転することが検出されるとき、ユーザの第1の指定操作が受信されるかどうかを判定し、そこでは第1の指定操作が、画面自動回転機能の無効化を起動するために使用され、そしてユーザの第1の指定操作が受信された場合に、画面自動回転を無効化する、またはユーザの第1の指定操作が受信されなかった場合に、画面自動回転を起動する。これにより、指定操作に基づいて画面自動回転機能に制約を実装し、ユーザが何らかの場合に画面自動回転を望まないときに画面が自動的に回転するという問題を解決できる。ユーザは手動で画面自動回転機能を無効化する必要がなく、また操作は簡単で便利であり、それは操作手順を簡略化し、また使いやすい。
【００７８】
実施形態のステップのすべてまたは一部は、ハードウェア、または関連するハードウェアに命令するプログラムよって実装できることを当業者なら理解するであろう。プログラムは、コンピュータ可読記憶媒体に格納することができる。記憶媒体は、読出し専用メモリ、磁気ディスク、または光ディスクを含んでもよい。
【００７９】
前述の説明は、単に本発明の例示的実施形態であり、本発明を限定することは意図されない。本発明の原理から逸脱することなく実施される、任意の修正、同等な置換え、および改善は、本発明の保護範囲に含まれなければならない。
【符号の説明】
【００８０】
401  検出モジュール
402  判定モジュール
403  制御モジュール
404  起動モジュール
601  プロセッサ
602  メモリ
603  電源コンポーネント
604  画面
605  センサ
606  通信コンポーネント
【図１】
0006496751.tif 000002
【図２】
0006496751.tif 000003
【図３】
0006496751.tif 000004
【図４】
0006496751.tif 000005
【図５】
0006496751.tif 000006
【図６】
0006496751.tif 000007