(57)【要約】  本発明の諸実施形態では、ウィンドウ表示位置を調節するための方法、および端末を提供するを提供する。本発明におけるウィンドウ表示位置を調節するための方法は、端末スクリーンの第１の位置にウィンドウを表示するステップと、端末の回転角加速度および／または回転角度を取得するステップと、当該回転角加速度および／または当該回転角度に従って端末の回転方向の変化を決定するステップと、端末の回転変化方向に従って、当該スクリーンの第２の位置に表示すべきウィンドウを調節するステップとを含む。本発明の諸実施形態では、端末の回転方向の変化に従ってウィンドウ表示位置を動的に調節する機能が実装される。当該調節後、ユーザの操作がより便利になる。
2016529609.tif 000002
【特許請求の範囲】
【請求項１】
ウィンドウ表示位置を調節するための方法であって、
端末スクリーンの第１の位置にウィンドウを表示するステップと、
端末の回転角加速度および／または回転角度を取得するステップと、
前記回転角加速度および／または前記回転角度に従って前記端末の回転方向の変化を決定するステップと、
前記端末の回転変化方向に従って、前記ウィンドウを前記スクリーンの第２の位置に表示するように調節するステップと、
を含む、方法。
【請求項２】
前記回転角加速度はｘ軸方向周りの回転角加速度であり、前記回転角度はｘ軸方向周りの回転角度であり、
前記回転角加速度および／または前記回転角度に従って前記端末の回転方向の変化を決定するステップは、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｘ軸周りに反時計回りで回転し、前記端末の前記回転変化方向は下方向であると判定するステップ、または、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末はｘ軸周りに時計回りで回転し、前記端末の前記回転変化方向は上方向であると判定するステップ
を含む、請求項１に記載の方法。
【請求項３】
前記回転角加速度はｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度であり、前記回転角度はｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度であり、
前記回転角加速度および／または前記回転角度に従って前記端末の回転方向の変化を決定するステップは、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｘ軸周りに反時計回りで回転し、前記端末の前記回転変化方向は下方向であると判定するステップ、または、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末はｘ軸周りに時計回りで回転し、前記端末の前記回転変化方向は上方向であると判定するステップ、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｙ軸の周りで反時計回りに回転し、前記端末の前記回転変化方向は右方向であると判定するステップ、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末がｙ軸周りで時計回りに回転し、前記端末の前記回転変化方向は左方向であると判定するステップ
を含む、請求項１に記載の方法。
【請求項４】
前記端末の回転変化方向に従って、前記ウィンドウを前記スクリーンの第２の位置に表示するように調節する前に、前記ウィンドウが移動する変位を事前設定するステップを含む、請求項１乃至３の何れか１項に記載の方法。
【請求項５】
前記端末の回転変化方向に従って、前記ウィンドウを前記スクリーンの第２の位置に表示するように調節するステップは、
前記端末の前記ウィンドウを前記変位だけ前記回転変化方向に移動して、前記スクリーンの前記第２の位置に表示されるように前記ウィンドウを調節するステップ
を含む、請求項４に記載の方法。
【請求項６】
端末であって、
ウィンドウを端末スクリーンの第１の位置に表示するように構成された表示モジュールと、
前記端末の回転角加速度および／または回転角度を取得するように構成された取得モジュールと、
前記回転角加速度および／または前記回転角度に従って前記端末の回転方向の変化を決定するように構成された決定モジュールと、
を備え、
前記表示モジュールはさらに、前記端末の回転変化方向に従って、前記スクリーンの第２の位置に表示するように前記ウィンドウを調節するように構成される、
端末。
【請求項７】
前記回転角加速度はｘ軸方向周りの回転角加速度であり、前記回転角度はｘ軸方向周りの回転角度であり、
前記決定モジュールは特に、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｘ軸周りに反時計回りで回転し、前記端末の前記回転変化方向は下方向であると判定するか、または、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末はｘ軸周りに時計回りで回転し、前記端末の前記回転変化方向は上方向であると判定する、
ように構成された、請求項６に記載の端末。
【請求項８】
前記回転角加速度はｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度であり、前記回転角度はｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度であり、
前記決定モジュールは特に、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｘ軸周りに反時計回りで回転し、前記端末の前記回転変化方向は下方向であると判定するか、または、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末はｘ軸周りに時計回りで回転し、前記端末の前記回転変化方向は上方向であると判定するか、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｙ軸の周りで反時計回りに回転し、前記端末の前記回転変化方向は右方向であると判定するか、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きいとき、およびｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末がｙ軸周りで時計回りに回転し、前記端末の前記回転変化方向は左方向であると判定する
ように構成された、請求項６に記載の端末。
【請求項９】
前記決定モジュールはさらに、前記ウィンドウが移動する変位を事前設定するように構成される、請求項６乃至８の何れか１項に記載の端末。
【請求項１０】
前記表示モジュールは特に、前記端末の前記ウィンドウを前記変位だけ前記回転変化方向に移動し、前記スクリーンの前記第２の位置に表示されるように前記ウィンドウを調節するように構成された、請求項９に記載の端末。
【請求項１１】
端末であって、
プロセッサ、ディスプレイ、およびセンサを備え、
前記ディスプレイは、ウィンドウを第１の位置に表示するように構成され、
前記センサは、前記端末の回転角加速度および／または回転角度を取得するように構成され、
前記プロセッサは、前記センサにより取得された前記回転角加速度および／または前記回転角度に従って前記端末の回転方向の変化を決定するように構成され、
前記ディスプレイはさらに、前記端末の回転変化方向に従って、第２の位置に表示されるように前記ウィンドウを調節するように構成された、
端末。
【請求項１２】
前記センサはさらに、前記端末のｘ軸方向周りの回転角加速度および／またはｘ軸方向周りの回転角度を取得するように構成され、
前記プロセッサはさらに、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｘ軸周りに反時計回りで回転し、前記端末の前記回転変化方向は下方向であると判定するか、または、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末はｘ軸周りに時計回りで回転し、前記端末の前記回転変化方向は上方向であると判定するように構成される、
請求項１１に記載の端末。
【請求項１３】
前記センサはさらに、前記端末のｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度、および／またはｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度を取得するように構成され、
前記プロセッサはさらに、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｘ軸周りに反時計回りで回転し、前記端末の前記回転変化方向は下方向であると判定するか、または、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末はｘ軸周りに時計回りで回転し、前記端末の前記回転変化方向は上方向であると判定するか、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｙ軸の周りで反時計回りに回転し、前記端末の前記回転変化方向は右方向であると判定するか、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末がｙ軸周りで時計回りに回転し、前記端末の前記回転変化方向は左方向であると判定する。
ように構成される、請求項１１に記載の端末。
【請求項１４】
前記プロセッサはさらに、前記ウィンドウが移動する変位を事前設定するように構成される、請求項１１乃至１３の何れか１項に記載の端末。
【請求項１５】
前記ディスプレイはさらに、前記端末の前記ウィンドウを前記変位だけ前記回転変化方向に移動し、前記第２の位置に表示されるように前記ウィンドウを調節するように構成される、請求項１４に記載の端末。
【請求項１６】
インタフェース表示方法であって、前記方法はモバイル端末に適用され、前記モバイル端末はディスプレイ・スクリーンおよびアプリケーション・プログラムを備え、前記方法は、
前記アプリケーション・プログラムを起動し、アプリケーション・プログラム・インタフェースを前記ディスプレイ・スクリーンの第１の位置に表示するステップと、
前記モバイル端末の回転角加速度および／または回転角度を検出するステップと、
前記回転角加速度および／または前記回転角度に従って前記モバイル端末の回転方向の変化を決定するステップと、
前記モバイル端末の回転変化方向に従って前記アプリケーション・プログラム・インタフェースを前記ディスプレイ・スクリーンの第２の位置に表示するステップと、
を含む、方法。
【請求項１７】
前記回転角加速度はｘ軸方向周りの回転角加速度であり、前記回転角度はｘ軸方向周りの回転角度であり、
前記モバイル端末の回転方向の変化を前記回転角加速度および／または前記回転角度に従って決定するステップは、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記モバイル端末はｘ軸周りで反時計回りに回転し前記モバイル端末の前記回転変化方向は下方向であると判定するステップ、または、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記モバイル端末はｘ軸周りで時計回りに回転し前記モバイル端末の前記回転変化方向は上方向であると判定するステップ
を含む、請求項１６に記載の方法。
【請求項１８】
前記回転角加速度はｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度であり、前記回転角度はｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度であり、
前記モバイル端末の回転方向の変化を前記回転角加速度および／または前記回転角度に従って決定するステップは、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記モバイル端末はｘ軸周りで反時計回りに回転し前記モバイル端末の前記回転変化方向は下方向であると判定するステップ、または、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記モバイル端末はｘ軸周りで時計回りに回転し前記モバイル端末の前記回転変化方向は上方向であると判定するステップ、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記モバイル端末はｙ軸の周りで反時計回りに回転し前記モバイル端末の前記回転変化方向は右方向であると判定するステップ、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記モバイル端末がｙ軸周りで時計回りに回転し前記モバイル端末の前記回転変化方向が左方向であると判定するステップ
を含む、請求項１６に記載の方法。
【請求項１９】
前記モバイル端末の回転変化方向に従って前記アプリケーション・プログラム・インタフェースを前記ディスプレイ・スクリーンの第２の位置に表示する前に、前記アプリケーション・プログラム・インタフェースが移動する変位を事前設定するステップを含む、請求項１６乃至１８の何れか１項に記載の方法。
【請求項２０】
前記モバイル端末の回転変化方向に従って前記アプリケーション・プログラム・インタフェースを前記ディスプレイ・スクリーンの第２の位置に表示するステップは、
前記モバイル端末の前記アプリケーション・プログラム・インタフェースを前記変位だけ前記回転変化方向に移動し、前記アプリケーション・プログラム・インタフェースを前記ディスプレイ・スクリーンの前記第２の位置に表示するステップ
を含む、請求項１９に記載の方法。
【請求項２１】
インタフェース表示装置であって、
ディスプレイ、プロセッサ、およびセンサを備え
前記ディスプレイは、アプリケーション・プログラム・インタフェースを前記ディスプレイの第１の位置に表示するように構成され、
前記センサは、前記装置の回転角加速度および／または回転角度を検出するように構成され、
前記プロセッサは、前記回転角加速度および／または前記回転角度に従って前記装置の回転方向の変化を決定するように構成され、
前記ディスプレイはさらに、前記装置の回転変化方向に従って前記アプリケーション・プログラム・インタフェースを前記ディスプレイの第２の位置に表示するように構成される、
装置。
【請求項２２】
前記センサはさらに、前記装置のｘ軸方向周りの回転角加速度および／またはｘ軸方向周りの回転角度を検出するように構成され、
前記プロセッサはさらに、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記装置がｘ軸の周りで反時計回りに回転し前記装置の前記回転変化方向は下方向であると判定するか、または、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記装置がｘ軸周りで時計回りに回転し前記装置の前記回転変化方向は上方向であると判定するように構成される、
請求項２１に記載の装置。
【請求項２３】
前記センサはさらに、前記端末のｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度、および／またはｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度を検出するように構成され、
前記プロセッサはさらに、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｘ軸周りに反時計回りで回転し、前記端末の前記回転変化方向は下方向であると判定するか、または、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記装置がｘ軸周りで時計回りに回転し前記装置の前記回転変化方向は上方向であると判定するか、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記装置はｙ軸の周りで反時計回りに回転し前記装置の前記回転変化方向は右方向であると判定するか、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記装置がｙ軸周りで時計回りに回転し、前記装置の前記回転変化方向は左方向であると判定する
ように構成される、
請求項２１に記載の装置。
【請求項２４】
前記プロセッサはさらに、前記アプリケーション・プログラム・インタフェースが移動する変位を事前設定するように構成される、請求項２１乃至２３の何れか１項に記載の装置。
【請求項２５】
前記ディスプレイはさらに、前記装置の前記アプリケーション・プログラム・インタフェースを前記変位だけ前記回転変化方向に移動し、前記アプリケーション・プログラム・インタフェースを前記ディスプレイの前記第２の位置に表示するように構成される、請求項２４に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の諸態様は通信技術に関し、特に、ウィンドウ表示位置を調節するための方法、および端末に関する。
【背景技術】
【０００２】
電子技術の発展とともに、大画面のモバイル端末が徐々に世界で人気を得てきている。大画面または超大画面の端末またはタブレット・コンピュータに関して、セッション・ウィンドウまたはメニュー・ポップアップ・ウィンドウのような相対的に小さなポップアップ・ウィンドウ（ｐｏｐｕｐ  ｗｉｎｄｏｗ）の位置は相対的に固定されている。場合によっては、ポップアップ・ウィンドウのコンテンツを１つの手でタップするのは極めて不便である。先行技術のドロップ・ダウン・ホバー技術によれば、スクリーンをタップしポップアップ・ウィンドウをドラッグすることによって、ウィンドウの表示位置を固定位置にドラッグすることができる。
【０００３】
先行技術の問題は、端末のウィンドウ表示位置を調節するのが比較的面倒であるということである。
【発明の概要】
【課題を解決するための手段】
【０００４】
本発明の諸実施形態ではウィンドウ表示位置を調節するための方法および端末を提供して、端末のウィンドウ表示位置を調節するのが比較的面倒であるという先行技術の問題を解決する。
【０００５】
第１の態様によれば、本発明の１実施形態では、ウィンドウ表示位置を調節するための方法を提供する。当該方法は、端末スクリーンの第１の位置にウィンドウを表示するステップと、端末の回転角加速度および／または回転角度を取得するステップと、当該回転角加速度および／または当該回転角度に従って端末の回転方向の変化を決定するステップと、端末の回転変化方向に従って、当該スクリーンの第２の位置に表示すべきウィンドウを調節するステップとを含む。
【０００６】
第１の態様を参照して、第１の態様の第１の実装方式では、当該回転角加速度はｘ軸方向周りの回転角加速度であり、当該回転角度はｘ軸方向周りの回転角度であり、当該回転角加速度および／または当該回転角度に従って端末の回転方向の変化を決定するステップは、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するステップ、または、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するステップを含む。
【０００７】
第１の態様を参照して、第１の態様の第２の実装方式では、回転角加速度はｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度であり、回転角度はｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度であり、当該回転角加速度および／または当該回転角度に従って端末の回転方向の変化を決定するステップは、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するステップ、または、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するステップ、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｙ軸の周りで反時計回りに回転し、端末の回転変化方向は右方向であると判定するステップ、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末がｙ軸周りで時計回りに回転し、端末の回転変化方向は左方向である左方向であると判定するステップを含む。
【０００８】
第１の態様または第１の態様の第１および第２の実装方式を参照して、第１の態様の第３の実装方式では、端末の回転変化方向に従って、当該スクリーンの第２の位置に表示すべきウィンドウを調節する前に、当該方法は、ウィンドウが移動する変位を事前設定するステップを含む。
【０００９】
第１の態様の第３の実装方式を参照して、第１の態様の第４の実装方式では、端末の回転変化方向に従って、当該スクリーンの第２の位置に表示すべきウィンドウを調節するステップは、端末のウィンドウを当該変位だけ当該回転変化方向に移動して、当該スクリーンの第２の位置に表示されるように当該ウィンドウを調節するステップを含む。
【００１０】
第２の態様によれば、本発明の１実施形態では端末を提供する。当該端末は、ウィンドウを端末スクリーンの第１の位置に表示するように構成された表示モジュールと、端末の回転角加速度および／または回転角度を取得するように構成された取得モジュールと、当該回転角加速度および／または回転角度に従って端末の回転方向の変化を決定するように構成された決定モジュールとを備え、当該表示モジュールはさらに、端末の回転変化方向に従って、当該スクリーンの第２の位置に表示するように当該ウィンドウを調節するように構成される。
【００１１】
第２の態様を参照して、第２の態様の第１の実装方式では、回転角加速度はｘ軸方向周りの回転角加速度であり、回転角度はｘ軸方向周りの回転角度であり、当該決定モジュールは特に、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するように構成される。
【００１２】
第２の態様を参照して、第２の態様の第２の実装方式では、回転角加速度はｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度であり、回転角度はｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度であり、当該決定モジュールは特に、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するか、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｙ軸の周りで反時計回りに回転しおよび端末の回転変化方向は左方向であり右方向であると判定するか、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きいとき、および、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末がｙ軸周りで時計回りに回転し、端末の回転変化方向は左方向であると判定するように構成される。
【００１３】
第２の態様または第２の態様の第１および第２の実装方式を参照して、第２の態様の第３の実装方式では、当該決定モジュールはさらに、当該ウィンドウが移動する変位を事前設定するように構成される。
【００１４】
第２の態様の第３の実装方式を参照して、第２の態様の第４の実装方式では、当該表示モジュールは特に、端末のウィンドウを当該変位だけ当該回転変化方向に移動し、当該スクリーンの第２の位置に表示されるように当該ウィンドウを調節するように構成される。
【００１５】
第３の態様によれば、本発明の１実施形態では端末を提供する。当該端末は、プロセッサ、ディスプレイ、およびセンサを備える。当該ディスプレイは、ウィンドウを第１の位置に表示するように構成され、当該センサは、端末の回転角加速度および／または回転角度を取得するように構成され、当該プロセッサは、当該センサにより取得された回転角加速度および／または回転角度に従って端末の回転方向の変化を決定するように構成され、当該ディスプレイはさらに、端末の回転変化方向に従って、第２の位置に表示されるように当該ウィンドウを調節するように構成される。
【００１６】
第３の態様を参照して、第３の態様の第１の実装方式では、当該センサはさらに、端末のｘ軸方向周りの回転角加速度および／またはｘ軸方向周りの回転角度を取得するように構成される。
【００１７】
当該プロセッサはさらに、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するように構成される。
【００１８】
第３の態様を参照して、第３の態様の第２の実装方式では、当該センサはさらに、端末のｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度ならびに／またはｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度を取得するように構成される。
【００１９】
当該プロセッサはさらに、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するか、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｙ軸の周りで反時計回りに回転し、端末の回転変化方向は右方向であると判定するか、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末がｙ軸周りで時計回りに回転し、端末の回転変化方向は左方向であると判定するように構成される。
【００２０】
第３の態様または第３の態様の第１および第２の実装方式を参照して、第３の態様の第３の実装方式では、当該プロセッサはさらに、当該ウィンドウが移動する変位を事前設定するように構成される。
【００２１】
第３の態様の第３の実装方式を参照して、第３の態様の第４の実装方式では、当該ディスプレイはさらに、端末のウィンドウを当該変位だけ当該回転変化方向に移動し、第２の位置に表示されるように当該ウィンドウを調節するように構成される。
【００２２】
第４の態様によれば、本発明の１実施形態ではインタフェース表示方法を提供する。当該方法はモバイル端末に適用される。当該モバイル端末は表示スクリーンおよびアプリケーション・プログラムを備える。当該方法は、当該アプリケーション・プログラムを起動し、アプリケーション・プログラム・インタフェースを当該ディスプレイ・スクリーンの第１の位置に表示するステップと、当該モバイル端末の回転角加速度および／または回転角度を検出するステップと、当該回転角加速度および／または当該回転角度に従って当該モバイル端末の回転方向の変化を決定するステップと、当該モバイル端末の回転変化方向に従って当該アプリケーション・プログラム・インタフェースを当該ディスプレイ・スクリーンの第２の位置に表示するステップとを含む。
【００２３】
第４の態様を参照して、第４の態様の第１の実装方式では、回転角加速度はｘ軸方向周りの回転角加速度であり、回転角度はｘ軸方向周りの回転角度であり、当該モバイル端末の回転方向の変化を当該回転角加速度および／または当該回転角度に従って決定するステップは、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、当該モバイル端末はｘ軸周りで反時計回りに回転し当該モバイル端末の回転変化方向は下方向であると判定するステップ、または、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、当該モバイル端末はｘ軸周りで時計回りに回転し当該モバイル端末の回転変化方向は上方向であると判定するステップを含む。
【００２４】
第４の態様を参照して、第４の態様の第２の実装方式では、回転角加速度はｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度であり、回転角度はｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度であり、当該モバイル端末の回転方向の変化を当該回転角加速度および／または当該回転角度に従って決定するステップは、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、当該モバイル端末はｘ軸周りで反時計回りに回転し当該モバイル端末の回転変化方向は下方向であると判定するステップ、または、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、当該モバイル端末はｘ軸周りで時計回りに回転し当該モバイル端末の回転変化方向は上方向であると判定するステップ、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、当該モバイル端末はｙ軸の周りで反時計回りに回転し当該モバイル端末の回転変化方向は右方向であると判定するステップ、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、当該モバイル端末がｙ軸周りで時計回りに回転し当該モバイル端末の回転変化方向が左方向であると判定するステップを含む。
【００２５】
第４の態様または第４の態様の第１および第２の実装方式を参照して、第４の態様の第３の実装方式では、当該モバイル端末の回転変化方向に従って当該アプリケーション・プログラム・インタフェースを当該ディスプレイ・スクリーンの第２の位置に表示する前に、当該方法は、当該アプリケーション・プログラム・インタフェースが移動する変位を事前設定するステップを含む。
【００２６】
第４の態様の第３の実装方式を参照して、第４の態様の第４の実装方式では、当該モバイル端末の回転変化方向に従って当該アプリケーション・プログラム・インタフェースを当該ディスプレイ・スクリーンの第２の位置に表示するステップは、当該モバイル端末の当該アプリケーション・プログラム・インタフェースを当該変位だけ当該回転変化方向に移動し、当該アプリケーション・プログラム・インタフェースを当該ディスプレイ・スクリーンの第２の位置に表示するステップを含む。
【００２７】
第５の態様によれば、本発明の１実施形態ではインタフェース表示装置を提供する。当該装置はディスプレイ、プロセッサ、およびセンサを備える。当該ディスプレイは、アプリケーション・プログラム・インタフェースを当該ディスプレイの第１の位置に表示するように構成され、当該センサは、当該装置の回転角加速度および／または回転角度を検出するように構成され、当該プロセッサは、当該回転角加速度および／または当該回転角度に従って当該装置の回転方向の変化を決定するように構成され、当該ディスプレイはさらに、当該装置の回転変化方向に従って当該アプリケーション・プログラム・インタフェースを当該ディスプレイの第２の位置に表示するように構成される。
【００２８】
第５の態様を参照して、第５の態様の第１の実装方式では、当該センサはさらに、当該装置のｘ軸方向周りの回転角加速度および／またはｘ軸方向周りの回転角度を検出するように構成される。
【００２９】
当該プロセッサはさらに、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、当該装置がｘ軸の周りで反時計回りに回転し当該装置の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、当該装置がｘ軸周りで時計回りに回転し当該装置の回転変化方向は上方向であると判定するように構成される。
【００３０】
第５の態様を参照して、第５の態様の第２の実装方式では、当該センサはさらに、端末のｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度および／またはｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度を検出するように構成され、当該プロセッサはさらに、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、当該装置がｘ軸周りで時計回りに回転し当該装置の回転変化方向は上方向であると判定するか、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、当該装置はｙ軸の周りで反時計回りに回転し当該装置の回転変化方向は右方向であると判定するか、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、当該装置がｙ軸周りで時計回りに回転し、当該装置の回転変化方向は左方向であると判定するように構成される。
【００３１】
第５の態様または第５の態様の第１および第２の実装方式を参照して、第５の態様の第３の実装方式では、当該プロセッサはさらに、当該アプリケーション・プログラム・インタフェースが移動する変位を事前設定するように構成される。
【００３２】
第５の態様の第３の実装方式を参照して、第５の態様の第４の実装方式では、当該ディスプレイはさらに、当該装置の当該アプリケーション・プログラム・インタフェースを当該変位だけ当該回転変化方向に移動し、当該アプリケーション・プログラム・インタフェースを当該ディスプレイの第２の位置に表示するように構成される。
【００３３】
本発明の諸実施形態のウィンドウ表示位置を調節するための方法および端末によれば、ウィンドウが端末スクリーンの第１の位置に表示され、端末の回転角加速度および／または回転角度が取得され、端末の回転方向の変化が当該回転角加速度および／または当該回転角度に従って決定され、最後に、当該ウィンドウが、端末の回転変化方向に従って、当該スクリーンの第２の位置に表示されるように調節され、それにより、端末の回転方向の変化に従ってウィンドウ位置を動的に調節する機能を実現する。当該調節後、ユーザの操作がより便利になり、端末のウィンドウ表示位置を調節するのが比較的面倒であるという先行技術の問題が解決される。
【００３４】
本発明の諸実施形態または先行技術の技術的解決策をより明確に説明するために、以下では諸実施形態または先行技術を説明するのに必要な添付図面を簡単に説明する。明らかに、以下の説明における添付図面は本発明の幾つかの実施形態を示し、当業者は創造的作業なしにこれらの添付図面から他の図面を導出することができる。
【図面の簡単な説明】
【００３５】
【図１】本発明に従うウィンドウ表示位置を調節するための方法の実施形態の流れ図である。
【図２】本発明の方法の実施形態に従うウィンドウ表示位置を調節する略図１である。
【図３】本発明の方法の実施形態に従うウィンドウ表示位置を調節する略図２である。
【図４】本発明の方法の実施形態に従うウィンドウ表示位置を調節する略図３である。
【図５】本発明の方法の実施形態に従うウィンドウ表示位置を調節する略図４である。
【図６】本発明に従うウィンドウ表示位置を調節するための方法の実施形態の実装プロセスの略図である。
【図７】本発明に従う端末の１実施形態の略構造図である。
【図８】本発明に従う端末の別の実施形態の略構造図である。
【図９】本発明の１実施形態に従うインタフェース表示方法の略図である。
【図１０】本発明の１実施形態に従うインタフェース表示装置の略図である。
【図１１】本発明の１実施形態に従うインタフェース・ディスプレイの略図１である。
【図１２】本発明の１実施形態に従うインタフェース・ディスプレイの略図２である。
【発明を実施するための形態】
【００３６】
本発明の諸実施形態の目的、技術的解決策、および利点をより明確にするために、以下では本発明の諸実施形態の添付図面を参照して本発明の諸実施形態の技術的解決策をより明確かつ十分に説明する。明らかに、説明する諸実施形態は本発明の諸実施形態の全部ではなく一部である。当業者が創造的作業なしに本発明の諸実施形態に基づいて得る他の全ての諸実施形態は本発明の保護範囲に入るものとする。
【００３７】
図１は、本発明に従うウィンドウ表示位置を調節するための方法の実施形態の流れ図である。図２は本発明の方法の実施形態に従ってウィンドウ表示位置を調節する略図１である。図３は本発明の方法の実施形態に従ってウィンドウ表示位置を調節する略図２である。図４は本発明の方法の実施形態に従ってウィンドウ表示位置を調節する略図３である。図５は本発明の方法の実施形態に従ってウィンドウ表示位置を調節する略図４である。本実施形態を端末により実行してもよい。本実施形態の技術的解決策をモバイル端末に適用してもよく、ウィンドウ位置のビューが当該モバイル端末のスクリーンに対して調節される。図１に示すように、本実施形態の方法は以下を含んでもよい。
【００３８】
ステップ１０１：ウィンドウを端末スクリーンの第１の位置に表示する。
ステップ１０２：端末の回転角加速度および／または回転角度を取得する。
ステップ１０３：当該回転角加速度および／または当該回転角度に従って端末の回転方向の変化を決定する。
【００３９】
特に、アプリケーション・プログラムのポップアップ・ウィンドウが最初に端末スクリーンの第１の位置に表示され、端末の回転角加速度および／または回転角度が取得され、端末の回転方向の変化が、取得した回転角加速度および／または回転角度に従って決定される。
【００４０】
例えば、図２に示すように、端末はスクリーンを上方にして水平に配置される。座標の方向が本図に示され、座標原点は端末スクリーンの中心点である。ｘ軸方向周りの回転角加速度のような回転角加速度が第１の所定の回転角加速度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転すると定義され、次いで、端末の回転変化方向は下方向であると判定されるか、または、ｘ軸方向周りの回転角加速度のような回転角加速度が第２の所定の回転角加速度閾値より小さいとき、端末はｘ軸周りに時計回りで回転すると定義され、次いで端末の回転変化方向は上方向であると判定されるか、または、ｘ軸方向周りの回転角度のような回転角度が第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転すると定義され、次いで、端末の回転変化方向は下方向であると判定されるか、または、ｘ軸方向周りの回転角度のような回転角度が第２の所定の回転角度閾値より小さいとき、端末はｘ軸周りに時計回りで回転すると定義され、次いで端末の回転変化方向は上方向であると判定されるか、または、ｘ軸方向周りの回転角加速度のような回転角加速度が第１の所定の回転角加速度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転すると定義され、この場合、当該回転角度も第１の所定の回転角度閾値より大きい場合、端末の回転変化方向は下方向であると判定されるか、または、ｘ軸方向周りの回転角加速度のような回転角加速度が第２の所定の回転角加速度閾値より小さいとき、端末はｘ軸周りに時計回りで回転すると定義され、この場合、当該回転角度も第２の所定の回転角度閾値より小さい場合、端末の回転変化方向は上方向であると判定されるか、または、ｘ軸方向周りの回転角加速度のような回転角加速度が第１の所定の回転角加速度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転すると定義され、この場合、当該回転角度が第２の所定の回転角度閾値より小さく、端末の回転方向が回転角加速度の方向に基づく場合、端末の回転変化方向は下方向であると判定されるか、または、ｘ軸方向周りの回転角加速度のような回転角加速度が第２の所定の回転角加速度閾値より小さいとき、端末はｘ軸周りに時計回りで回転すると定義され、この場合、回転角度が第１の所定の回転角度閾値より大きく、端末の回転方向が当該回転角加速度の方向に基づく場合には、端末の回転変化方向は上方向であると判定される。
【００４１】
回転角度の制御を増やすことによって、異常状態（非常ブレーキまたは携帯電話の落下）の下での振動を効果的に防ぐことができ、それにより誤操作が防止される。
【００４２】
本実施形態における回転角度を、回転角加速度に回転時間を乗ずることによって取得してもよい。
【００４３】
ステップ１０４：端末の回転変化方向に従って、スクリーンの第２の位置に表示するようにウィンドウを調節する。
【００４４】
特に、図３に示すように、端末は水平面に垂直に配置される。本図では、ｘｚ平面が水平面であり、端末スクリーンがユーザに面している。ウィンドウ表示位置は端末の回転変化方向に従って調節される。図４に示すように、端末は前方に振動する。即ち、端末はｘ軸周りに回転し、スクリーンはユーザに近づく方向に回転する。即ち、端末がｘ軸の周りで反時計回りに回転するとき、ポップアップ・ウィンドウの位置は下方に移動し、この場合、端末はｘｚの平面に対して直交し、ｘｙの平面に対して平行である。ポップアップ・ウィンドウは特定の変位だけ移動し、例えば、下部のナビゲーション・バーに近づく位置に移動してもよい。この場合、端末が反対方向に振動する（端末が後方に振動する）、即ち、端末がｘ軸周りで時計回りに回転する場合、ポップアップ・ウィンドウの位置は上方に移動する。本発明の本実施形態では、元の位置、例えば、図３に示すポップアップ・ウィンドウ位置を復元してもよい。
【００４５】
図３および図５に示すように、端末が後方に振動する、即ち、端末は時計回り方向でｘ軸周りに回転し、その結果、端末スクリーンはユーザから離れる方向に回転する。ポップアップ・ウィンドウの位置は上方に移動する。端末はさらに反対方向および前方に振動し、端末は反時計回り方向にｘ軸周りに回転し、スクリーンはユーザに近づく方向に回転する。この場合、端末はｘｚの平面に対して直交し、ｘｙの平面に対して平行である。本発明の本実施形態では、ポップアップ・ウィンドウの位置を、図３に示したポップアップ・ウィンドウ位置のように、元の位置に復元してもよい。
【００４６】
本実施形態では、端末の回転角加速度および／または回転角度が取得され、端末の回転方向の変化が当該回転角加速度および／または当該回転角度に従って決定され、最後にウィンドウ位置が端末の回転変化方向に従って調節され、それにより、端末の回転方向の変化に従ってウィンドウ位置を動的に調節する機能を実現する。当該調節後、ユーザの操作がより便利になり、端末のウィンドウで操作を実施するのが不便である先行技術の問題が解決される。
【００４７】
図６は、本発明に従うウィンドウ表示位置を調節するための方法の実施形態の実装プロセスの略図である。本実施形態では、回転角加速度はｘ軸方向周りの回転角加速度ω_xであり、回転角度はｘ軸方向周りの回転角度a_xである。
【００４８】
本発明の別の実施形態では、回転角加速度および／または回転角度に従って端末の回転方向の変化を決定するステップが特に、ｘ軸方向周りの回転角加速度が第１の所定の回転角加速度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度が第２の所定の回転角加速度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するステップ、または、ｘ軸方向周りの回転角度が第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角度が第２の所定の回転角度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するステップ、または、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度が所定の閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度が所定の閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するステップ、または、ｘ軸方向周りの回転角加速度が第１の所定の回転角加速度閾値より大きいが、ｘ軸方向周りの回転角度が第２の所定の回転角度閾値より小さいか、またはｘ軸方向周りの回転角加速度が第２の所定の回転角加速度閾値より小さいが、ｘ軸方向周りの回転角度が第１の所定の回転角度閾値より大きいとき、端末の回転方向が回転角加速度の方向に基づく、即ち、ウィンドウ位置の調節も当該回転角加速度の方向に基づくと判定するステップを含んでもよい。
【００４９】
場合によっては、端末の回転角加速度および／または回転角度を取得するステップは、センサを用いてリアルタイムまたは定期的に端末の回転角加速度および／または回転角度を取得するステップを含む。
【００５０】
特に、第１の所定の回転角加速度閾値、第２の所定の回転角加速度閾値、第１の所定の回転角度閾値、および第２の所定の回転角度閾値を端末により事前設定してもよく、値を経験値に従って設定してもよい。例えば、第１の所定の回転角加速度閾値はπラジアン／秒に等しく、第２の所定の回転角加速度閾値は-πラジアン／秒に等しく、第１の所定の回転角度閾値は30°に等しく、第２の所定の回転角度閾値は-30°である。
【００５１】
端末のｘ軸方向周りの回転角加速度ω_xおよび／または当該回転角度a_xが、ジャイロ・センサを用いることによって取得される。a_xは端末が回転する角度の和に等しく、ジャイロ・センサにより検出される。
【００５２】
ω_x = event.values[0]である。eventは、センサ・イベントのイベント・オブジェクト、即ち、SensorEventである。event.valuesは、センサ・イベントの回転の角加速度（即ち、端末の回転の角加速度）を示し、これは、ｘ軸周りに回転する角加速度ω_xおよびｙ軸周りに回転する角加速度ω_yを含む。event.values[0]は、ｘ軸周りに回転する秒あたりのラジアン（ラジアン／秒）の単位での角加速度値を示す。
【００５３】
ｘ軸周りに回転する回転角度a_xの計算式は以下の通りである。
a_x＝Σ（ω_x＊dt＊NANON_TO_SECOND_UNITs）
dtは、センサが実施した２つの検出の間のナノ秒（ns）の単位での時間間隔を示す。例えば、ジャイロ・センサは端末の回転の角加速度を１０nsに１回検出する。NANON_TO_SECOND_UNITは1/1000000000.0に等しい定数値であり、時間はナノ秒から秒に変換される。
【００５４】
端末は端末スクリーンをユーザに向けて水平面に垂直に配置され、端末の回転変化方向に従って調節されるウィンドウ位置は左方向である。図４に示すように、端末が前方に回転、即ち、ｘ軸周りに反時計回りに回転するとき、端末スクリーンはユーザに近づく方向に回転し、ω_xおよびa_xは両方とも正の値である。ω_x>Ωおよび／またはa_x>Θであるとき、端末の回転変化方向は下方向であると定義され、これは端末スクリーンのウィンドウが上から下への移動をトリガすることを示す。反対に、図５に示すように、ω_x<-Ωおよび／またはa_x<-Θであるとき、これは端末はｘ軸の周りを後方に回転、即ち、ｘ軸周りで時計回りに回転することを示す。この場合、端末の回転変化方向は上方向であると定義され、これは端末スクリーンのウィンドウが下から上への移動をトリガすることを示す。
【００５５】
ω_x>Ωおよびa_x<-Θであるとき、ω_xの方向が優勢であり、端末の回転変化方向は下方向であると定義され、これは端末スクリーンのウィンドウが上から下への移動をトリガすることを示す。またはω_x<-Ωおよびa_x>Θであるとき、ω_xの方向も優勢であり、端末の回転変化方向は上方向であると定義され、これは端末スクリーンのウィンドウが下から上への移動をトリガすることを示す。
【００５６】
Ωは、端末の回転方向が変化する回転角加速度ω_xに対する閾値、即ち、第１の所定の回転角加速度閾値を示し、Ω＝2π/Tである。Tは端末が１回転するための時間を示し、Ωを端末が１回回転するための当該時間に従って決定することができる。１回転するためのデフォルトの時間は１秒である。ユーザがTを個人的に設定してもよく、一般に、Ωはπラジアン/秒の値をとる。-Ωは、端末の回転方向が変化する第２の所定の回転角加速度閾値を示す。
【００５７】
Θは、当該方向が変化する回転角度a_xの閾値、即ち、第１の回転角度閾値を示し、デフォルトの値は45°である。ユーザがアプリケーションを用いることによって当該閾値を定義してもよい。応答の感度を保証するために、当該閾値は一般に20°乃至30°に設定される。-Θは当該方向が変化する第２の回転角度閾値を示す。
【００５８】
回転角加速度および／または回転角度がセンサを用いることによってリアルタイムまたは定期的に取得され、端末の回転方向の変化が当該回転角加速度および／または当該回転角度に従って決定され、端末の回転変化方向が取得される。
【００５９】
最後に、ポップアップ・ウィンドウの表示位置の更新は端末の回転変化方向に従って動的に駆動され、ポップアップ・ウィンドウが端末スクリーンの第２の位置に表示される。例えば、端末は前方に回転し、当該ウィンドウは下方に移動する。端末は後方に回転し、当該ウィンドウは上方に移動する。
【００６０】
位置の更新を実施するとき、アニメーション効果をさらに追加してもい。例えば、ウィンドウ位置を調節するプロセスにおいて、最初に高速に加速し次いで減速する１実装方式が使用され、移動するウインドウが加速方式で停止する効果を実装する。当該ウィンドウを最終位置に調節するとき、ばねに類する弾力効果が追加される。
【００６１】
本発明の本実施形態では、図６に示すように、アプリケーション・プログラムは、ゲームのような、端末にインストールされた様々なアプリケーション・プログラムである。開始した後、アプリケーション・プログラムがビューまたはウィンドウ位置を端末の回転に従って動的に調節することができる。当該様々なアプリケーション・プログラムのビューまたはウィンドウは端末スクリーンの第１の位置に表示される。センサ・マネージャは、端末におけるソフトウェア・プログラムであり、ジャイロ・センサを監視し、端末の回転角加速度および／または回転角度を取得し、端末の回転方向の変化を決定し、端末の回転変化方向に従って、当該アプリケーション・プログラムのウィンドウを端末スクリーンの第２の位置に表示するように調節するために使用される。システム・センサ・イベントのリスナはセンサ・マネージャの実装インタフェースである。例えば、端末内の様々なアプリケーション・プログラムがジャイロ・センサを端末のシステムに登録する必要がある。登録が成功した場合、ジャイロ・センサをセンサ・マネージャ（HwSensorManager）のような別のソフトウェア・プログラムを用いることによって監視してもよく、したがって、センサ・イベント（SensorEvent）が検出される。即ち、端末の回転角加速度および／または回転角度を取得してもよく、端末の回転方向の変化が検出される。ジャイロ・センサの登録に成功した後、アプリケーション・プログラムをさらに、端末の監視を開始するように設定してもよい。端末の回転方向の変化を検出した後、センサ・マネージャがポップアップ・ウィンドウの表示位置または当該アプリケーション・プログラムのビューを更新してもよく、アニメーション効果を用いることによって動的な表示位置調節を実装してもよい。当該ソフトウェア・プログラムのセンサ・マネージャの実装インタフェースを、システムセンサのイベントリスナ（SensorEventListener）を用いて実装してもよい。ジャイロ・センサが監視され、したがって端末の回転方向の変化が検出される。
【００６２】
場合によっては、回転角加速度はｘ軸方向周りの回転角加速度ω_x、ｙ軸方向周りの回転角加速度ω_yであり、回転角度はｘ軸方向周りの回転角度a_xおよびｙ軸方向周りの回転角度a_yである。
【００６３】
回転角加速度および／または回転角度に従って端末の回転方向の変化を決定するステップは、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きい、即ち、｜ω_x｜>｜ω_y｜であり、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度はそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するステップ、または、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きい、即ち、｜ω_x｜>｜ω_y｜であり、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するステップ、または、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きい、即ち、｜ω_x｜>｜ω_y｜であり、ｘ軸方向周りの回転角度が第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角度が第２の所定の回転角度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するステップ、または、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きい、即ち、｜ω_x｜>｜ω_y｜であり、ｘ軸方向周りの回転角加速度が第１の所定の回転角加速度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度が第２の所定の回転角加速度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するステップ、または、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きい、即ち、｜ω_x｜>｜ω_y｜であり、ｘ軸方向周りの回転角加速度が第１の所定の回転角加速度閾値より大きいが、ｘ軸方向周りの回転角度が第２の所定の回転角度閾値より小さいか、または、ｘ軸方向周りの回転角加速度が第２の所定の回転角加速度閾値より小さいが、ｘ軸方向周りの回転角度が第１の所定の回転角度閾値より大きいとき、端末の回転方向が回転角加速度の方向に基づく、即ち、ウィンドウ位置の調節も当該回転角加速度の方向に基づくと判定するステップ、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きい、即ち、｜ω_y｜>｜ω_x｜であり、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｙ軸の周りで反時計回りに回転し、端末の回転変化方向は右方向であると判定するステップ、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きい、即ち、｜ω_y｜>｜ω_x｜であり、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末がｙ軸周りで時計回りに回転し、端末の回転変化方向は左方向であると判定するステップ、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きい、即ち、｜ω_y>｜ω_x｜であるとき、かつ、ｙ軸方向周りの回転角度が第１の所定の回転角度閾値より大きいとき、端末はｙ軸の周りで反時計回りに回転し、端末の回転変化方向は右方向であると判定するか、または、ｙ軸方向周りの回転角度が第２の所定の回転角度閾値より小さいとき、端末がｙ軸周りで時計回りに回転し、端末の回転変化方向は左方向であると判定するステップ、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きい、即ち、｜ω_y>｜ω_x｜であるとき、かつ、ｙ軸方向周りの回転角加速度が第１の所定の回転角加速度閾値より大きいとき、端末はｙ軸の周りで反時計回りに回転し、端末の回転変化方向は右方向であると判定するステップ、または、ｙ軸方向周りの回転角加速度が第２の所定の回転角加速度閾値より小さいとき、端末がｙ軸周りで時計回りに回転し、端末の回転変化方向は左方向であると判定するステップ、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きい、即ち、｜ω_y>｜ω_x｜であり、かつ、ｙ軸方向周りの回転角加速度が第１の所定の回転角加速度閾値より大きいが、ｙ軸方向周りの回転角度が第２の所定の回転角度閾値より小さいか、またはｙ軸方向周りの回転角加速度が第２の所定の回転角加速度閾値より小さいが、ｙ軸方向周りの回転角度が第１の所定の回転角度閾値より大きいとき、端末の回転方向が回転角加速度の方向に基づく、即ち、ウィンドウ位置の調節も当該回転角加速度の方向に基づくと判定するステップを含む。
【００６４】
特に、当該技術的解決策では、位置調節を一般的な大画面携帯電話のポップアップ・ウィンドウに基づいて実施してもよい。超大画面携帯電話およびタブレット・コンピュータのような装置では、ウィンドウの位置をさらに４方向、即ち、上方、下方、左方、および右方に調節してもよい。
【００６５】
ｘ軸方向周りの回転角加速度ω_xおよびｙ軸周りの回転角加速度ω_y、および／または端末の回転の回転角度a_xおよびa_yはジャイロ・センサを用いることによって取得される。a_xは端末がｘ軸の周りを回転する角度の和に等しく、ジャイロ・センサにより検出される。a_yは端末がｙ軸周りに回転する角度の和に等しく、ジャイロ・センサにより検出される。
【００６６】
ω_y = event.values[1]である。eventはセンサ・イベント（SensorEvent）のオブジェクトであり、event.valuesはセンサ・イベントの回転の角加速度を示し、これはｘ軸周りに回転する角加速度ω_xおよびｙ軸周りに回転する角加速度ω_yを含む。event.values[0]はｘ軸周りに回転する秒あたりのラジアン（ラジアン／秒）の単位での角加速度値を示し、event.values[1]はｙ軸周りに回転する秒あたりのラジアン（ラジアン／秒）の単位での角加速度値を示す。
【００６７】
ｙ軸周りに回転する角度a_yの計算は以下の通りである。
a_y＝Σ（ω_y＊dt＊NANON_TO_SECOND_UNITs）
dtはセンサが実施した２つの検出の間のナノ秒（ns）の単位での時間間隔を示し、NANON_TO_SECOND_UNITsは1/1000000000.0fに等しい定数値であり、時間はナノ秒から秒に変換される。
【００６８】
センサが、端末の回転の角加速度値が｜ω_x｜>｜ω_y｜である、即ち、ｘ軸周りを回転する角加速度がｙ軸周りを回転する角加速度より大きいと検出したとき、この場合、端末の回転方向は上と下の間で変化する。即ち、端末はｘ軸の周りを回転する。ω_x>Ωおよび／またはa_x>Θであるとき、端末の回転方向は下方向であると定義され、これは端末スクリーンのウィンドウが上から下への移動をトリガすることを示す。反対に、ω_x<-Ωおよび／またはa_x<-Θであるとき、これは端末はｘ軸の周りを後方に回転することを示し、この場合、（図３および図４に示すように）端末の回転方向は上方向であると定義される。
【００６９】
センサが、端末の回転の角加速度値が｜ω_y｜>｜ω_x｜である、即ち、ｙ軸周りを回転する角加速度がｘ軸周りを回転する角加速度より大きいと検出したとき、この場合、端末の回転方向は左と右の間で変化する。即ち、端末はｙ軸の周りに回転する。ω_y>Ωおよび／またはa_y>Θであるとき、端末の回転方向は（ｘ軸の矢印で示す方向に沿って）右方向である、即ち、ｙ軸の周りで反時計回りに回転し、ウィンドウの位置は右方に移動すると定義される。反対に、ω_y<-Ωおよび／またはa_y<-Θであるとき、これは端末がｙ軸周りに（本図においてｘ軸の矢印と反対の方向に沿って）左方向に回転する、即ち、ｙ軸周りで時計回りに回転することを示す。この場合、端末の回転方向は左方向であり、当該ウィンドウの位置は左方に移動すると定義される。
【００７０】
ω_y>Ωおよびa_y<-Θであるとき、ω_yの方向が優勢であり、端末の回転変化方向は右方向であると定義され、これは端末スクリーンのウィンドウが左から右への移動をトリガすることを示すか、または、ω_y<-Ωおよびa_y>Θであるとき、ω_yの方向も優勢であり、端末の回転変化方向は左方向であると定義され、これは、端末スクリーンのウィンドウが右から左への移動をトリガすることを示す。
【００７１】
回転角加速度および回転角度はセンサを用いることによってリアルタイムまたは定期的に調節され、端末の回転方向の変化が当該回転角加速度および当該回転角度に従って決定され、端末の回転変化方向が取得される。
【００７２】
最後に、ポップアップ・ウィンドウの位置の更新を端末の回転変化方向に従って動的に駆動する。例えば、端末が左方に回転し、当該ウィンドウが左方に移動する。端末が右方に移動し、当該ウィンドウが右方に移動する。端末が前方に回転する場合には、当該ウィンドウが下方に移動する。端末は後方に回転する場合には、当該ウィンドウは上方に移動する。
【００７３】
回転角度の制御を増やすことによって、異常状態（非常ブレーキまたは携帯電話の落下）の下での振動を効果的に防ぐことができ、それにより誤操作が防止される。
【００７４】
本発明の本実施形態では、端末の回転変化方向に従って、ウィンドウをスクリーンの第２の位置に表示されるように調節する前に、当該方法がさらに、当該ウィンドウが移動する変位を事前設定するステップを含んでもよい。
【００７５】
次いで、端末の回転変化方向に従って、スクリーンの第２の位置に表示すべきウィンドウを取得するステップは特に、端末のウィンドウを当該変位だけ当該回転変化方向に移動するステップと、当該スクリーンの第２の位置に表示されるように当該ウィンドウを調節するステップとを含む。
【００７６】
特に、端末の回転変化方向に従ってポップアップ・ウィンドウの表示位置を更新するのを動的に駆動する前に、当該当該ウィンドウが移動する変位を事前設定してもよい。例えば、当該ウィンドウが１ｃｍだけ移動するか、または当該スクリーンの端に移動すると設定される。例えば、ポップアップ・ウィンドウの位置が下方に移動するとき、ポップアップ・ウィンドウは下部のナビゲーション・バーに近づく位置に移動する。
【００７７】
例えば、端末はｘ軸周りに反時計回りで回転し、次いで図４に示すように、ウィンドウ位置は下方に移動するように調節され、移動変位は所定の変位に等しい。端末がｙ軸の周りで反時計回りに回転する場合には、当該ウィンドウ位置は右方に移動するように調節され、移動変位は所定の変位に等しい。
【００７８】
本発明の本実施形態の解決策では、小型のウィンドウの位置の変化を実装できるだけでなく、ビューにおいても使用することができる。例えば、リスト内のコンテンツが多すぎるとき、リスト・ビューの下方の移動および復元が実装される。即ち、前方に振動する場合には、当該リスト・ビューが下方に移動する。さらに後方に振動する場合、当該リスト・ビューの位置が元の位置に復元される。
【００７９】
本実施形態では、端末の回転角加速度および／または回転角度を取得し、当該回転角加速度および／または当該回転角度に従って端末の回転方向の変化を決定し、最後にウィンドウ位置を端末の回転変化方向に従って調節することにより、端末の回転方向の変化に従ってウィンドウ位置を動的に調節する機能が実現される。当該調節後、ユーザの操作がより便利になり、端末のウィンドウで操作を実施するのが不便である先行技術の問題が解決される。
【００８０】
本発明の別の実施形態では、端末はｘ軸周りに反時計回りに複数回回転し、時計回りに回転し続ける。この場合、ω_x<-Ωおよびα＿ｘ>Θである場合には、当該ウィンドウの位置が下から上へ調節される。即ち、ω_xの方向が優勢である。反対に、端末がｘ軸周りで時計回りに複数回回転し、反時計回りに回転し続ける。この場合、a_x<-Θおよびω_x>Ωであり、当該ウィンドウの位置が上から下に調節され、この場合、即ち、ω_xの方向が優勢である。
【００８１】
図７は本発明に従う端末の１実施形態の略構造図である。図７に示すように、本実施形態で提供する端末７０は取得モジュール７０１、決定モジュール７０２、および表示モジュール７０３を備える。取得モジュール７０１は端末の回転角加速度および／または回転角度を取得するように構成され、決定モジュール７０２は、当該回転角加速度および／または当該回転角度に従って端末の回転方向の変化を決定するように構成され、表示モジュール７０３は、ウィンドウを端末スクリーンの第１の位置に表示するように構成され、表示モジュール７０３はさらに、端末の回転変化方向に従って、当該スクリーンの第２の位置に表示するように当該ウィンドウを調節するように構成される。
【００８２】
特に、表示モジュール７０３が先ずアプリケーション・プログラムのポップアップ・ウィンドウを端末スクリーンの第１の位置に表示し、取得モジュール７０１が端末の回転角加速度および／または回転角度を取得し、取得モジュール７０１が当該回転角加速度および／または当該回転角度を取得したとき、決定モジュール７０２が端末の回転方向の変化を当該取得した回転角加速度および／または回転角度に従って決定し、最後に、表示モジュール７０３がポップアップ・ウィンドウを当該スクリーンの第２の位置に表示する。
【００８３】
場合によっては、本実施形態の可能な実装方式では、当該回転角加速度はｘ軸方向周りの回転角加速度であり、当該回転角度はｘ軸方向周りの回転角度である。
【００８４】
決定モジュール７０２は特に、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するように構成される。
【００８５】
場合によっては、本実施形態の可能な実装方式では、回転角加速度はｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度であり、回転角度はｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度である。
【００８６】
決定モジュール７０２は特に、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するか、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｙ軸の周りで反時計回りに回転し、端末の回転変化方向は右方向であると判定するか、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きいとき、およびｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末がｙ軸周りで時計回りに回転し、端末の回転変化方向は左方向であると判定するように構成される。
【００８７】
場合によっては、本実施形態の可能な実装方式では、決定モジュール７０２はさらに、当該ウィンドウが移動する変位を事前設定するように構成される。
【００８８】
場合によっては、表示モジュール７０３は特に、端末のウィンドウを当該変位だけ当該回転変化方向に移動し、スクリーンの第２の位置に表示されるように当該ウィンドウを調節するように構成される。
【００８９】
場合によっては、取得モジュール７０１は特に、センサを用いてリアルタイムまたは定期的に端末の回転角加速度および／または回転角度を取得するように構成される。
【００９０】
本実施形態における端末を用いて任意の方法の実施形態における技術的解決策を実装してもよく、解決策の実装原理および技術的効果は同様であり、詳細についてはここでは繰返し説明しない。
【００９１】
図８は本発明に従う端末の別の実施形態の略構造図である。図８に示すように、本実施形態で提供する端末８０は、プロセッサ８０１、ディスプレイ８０２、およびセンサ８０３を備える。
【００９２】
ディスプレイ８０２は、ウィンドウを第１の位置に表示するように構成される。センサ８０３は、端末の回転角加速度および／または回転角度を取得するように構成される。プロセッサ８０１は、センサ８０３により取得された回転角加速度および／または回転角度に従って端末の回転方向の変化を決定するように構成される。ディスプレイ８０２はさらに、端末の回転変化方向に従って、第２の位置に表示されるように当該ウィンドウを調節するように構成される。
【００９３】
場合によっては、本実施形態の可能な実装方式では、センサ８０３はさらに、端末のｘ軸方向周りの回転角加速度および／またはｘ軸方向周りの回転角度を取得するように構成される。
【００９４】
プロセッサ８０１はさらに、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するように構成される。
【００９５】
場合によっては、本実施形態の可能な実装方式では、センサ８０３はさらに、端末のｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度、および／またはｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度を取得するように構成される。
【００９６】
プロセッサ８０１はさらに、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するか、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｙ軸の周りで反時計回りに回転し、端末の回転変化方向は右方向であると判定するか、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末がｙ軸周りで時計回りに回転し、端末の回転変化方向は左方向であると判定するように構成される。
【００９７】
場合によっては、本実施形態の可能な実装方式では、プロセッサ８０１はさらに、当該ウィンドウが移動する変位を事前設定するように構成される。
【００９８】
場合によっては、ディスプレイ８０２はさらに、端末のウィンドウを当該変位だけ当該回転変化方向に移動し、第２の位置に表示されるように当該ウィンドウを調節するように構成される。
【００９９】
本実施形態における端末を用いて任意の方法の実施形態における技術的解決策を実装してもよく、当該解決策の実装原理および技術的効果は同様であり、詳細についてはここでは繰返し説明しない。
【０１００】
図９は本発明の１実施形態に従うインタフェース表示方法の略図である。当該方法はモバイル端末に適用され、モバイル端末は表示スクリーンおよびアプリケーション・プログラムを備える。当該方法は以下を含む。
【０１０１】
ステップ９０１：アプリケーション・プログラムを起動し、当該アプリケーション・プログラム・インタフェースをディスプレイ・スクリーンの第１の位置に表示する。
ステップ９０２：モバイル端末の回転角加速度および／または回転角度を検出する。
ステップ９０３：当該回転角加速度および／または当該回転角度に従ってモバイル端末の回転方向の変化を決定する。
ステップ９０４：当該アプリケーション・プログラム・インタフェースをモバイル端末の回転変化方向に従ってディスプレイ・スクリーンの第２の位置に表示する。
【０１０２】
特に、モバイル端末は先ずモバイル端末内のアプリケーション・プログラムを起動し、当該アプリケーション・プログラム・インタフェースをモバイル端末のディスプレイ・スクリーンの第１の位置に表示し、モバイル端末の回転角加速度および／または回転角度を検出し、モバイル端末の回転方向の変化を当該検出された回転角加速度および／または回転角度に従って決定し、最後に、モバイル端末の回転変化方向に従ってアプリケーション・プログラム・インタフェースを当該ディスプレイ・スクリーンの第２の位置に表示する。
【０１０３】
本発明の別の実施形態では、回転角加速度はｘ軸方向周りの回転角加速度であり、回転角度はｘ軸方向周りの回転角度である。
【０１０４】
モバイル端末の回転方向の変化を回転角加速度および／または回転角度に従って決定するステップは、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、モバイル端末はｘ軸周りで反時計回りに回転しモバイル端末の回転変化方向は下方向であると判定するステップ、または、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、モバイル端末はｘ軸周りで時計回りに回転しモバイル端末の回転変化方向は上方向であると判定するステップを含む。
【０１０５】
本発明の別の実施形態では、回転角加速度はｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度であり、回転角度はｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度である。
【０１０６】
モバイル端末の回転方向の変化を当該回転角加速度および／または当該回転角度に従って決定するステップは、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、モバイル端末はｘ軸周りで反時計回りに回転しモバイル端末の回転変化方向は下方向であると判定するステップ、または、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、モバイル端末はｘ軸周りで時計回りに回転しモバイル端末の回転変化方向は上方向であると判定するステップ、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、モバイル端末はｙ軸の周りで反時計回りに回転しモバイル端末の回転変化方向は右方向であると判定するステップ、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、モバイル端末がｙ軸周りで時計回りに回転しモバイル端末の回転変化方向が左方向であると判定するステップを含む。
【０１０７】
本発明の別の実施形態では、モバイル端末の回転変化方向に従ってアプリケーション・プログラム・インタフェースをディスプレイ・スクリーンの第２の位置に表示する前に、当該方法は、当該アプリケーション・プログラム・インタフェースが移動する変位を事前設定するステップを含む。
【０１０８】
本発明の別の実施形態では、モバイル端末の回転変化方向に従ってアプリケーション・プログラム・インタフェースをディスプレイ・スクリーンの第２の位置に表示するステップは、モバイル端末の当該アプリケーション・プログラム・インタフェースを当該変位だけ当該回転変化方向に移動し、当該アプリケーション・プログラム・インタフェースを当該ディスプレイ・スクリーンの第２の位置に表示するステップを含む。
【０１０９】
本発明に従うインタフェース表示方法の実施形態では、アプリケーション・プログラムが起動され、当該アプリケーション・プログラム・インタフェースがディスプレイ・スクリーンの第１の位置に表示され、モバイル端末の回転角加速度および／または回転角度が検出され、モバイル端末の回転方向の変化が当該回転角加速度および／または当該回転角度に従って決定され、当該アプリケーション・プログラム・インタフェースがモバイル端末の回転変化方向に従ってディスプレイ・スクリーンの第２の位置に表示される。その結果、ウィンドウ表示位置を動的に調節する機能が実現され、ウィンドウ調節後にアプリケーション・プログラム・インタフェースがディスプレイ・スクリーンに表示される。当該調節後、ユーザの操作がより便利になり、ユーザ・エクスペリエンスが向上する。
【０１１０】
図１０は本発明の１実施形態に従うインタフェース表示装置の略図である。インタフェース表示装置１００はディスプレイ１００１、プロセッサ１００２、およびセンサ１００３を備える。
【０１１１】
ディスプレイ１００１は、アプリケーション・プログラム・インタフェースをディスプレイ１００１の第１の位置に表示するするように構成される。センサ１００３は、当該装置の回転角加速度および／または回転角度を検出するように構成される。プロセッサ１００２は、当該回転角加速度および／または当該回転角度に従って当該装置の回転方向の変化を決定するように構成される。ディスプレイ１００１はさらに、当該装置の回転変化方向に従って当該アプリケーション・プログラム・インタフェースをディスプレイ１００１の第２の位置に表示するように構成される。
【０１１２】
特に、当該アプリケーション・プログラム・インタフェースがインタフェース表示装置１００のディスプレイ１００１の第１の位置に表示され、当該装置の回転角加速度および／または回転角度がセンサ１００３を用いて検出され、当該回転角加速度および／または当該回転角度が検出された後、プロセッサ１００２が当該装置の回転方向の変化を当該検出された回転角加速度および／または回転角度に従って決定し、最後に当該アプリケーション・プログラム・インタフェースが当該装置の回転変化方向に従ってディスプレイ１００１の第２の位置に表示される。
【０１１３】
本発明の別の実施形態では、センサ１００３はさらに、当該装置のｘ軸方向周りの回転角加速度および／またはｘ軸方向周りの回転角度を検出するように構成される。
【０１１４】
プロセッサ１００２はさらに、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、当該装置がｘ軸の周りで反時計回りに回転し当該装置の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、当該装置がｘ軸周りで時計回りに回転し当該装置の回転変化方向は上方向であると判定するように構成される。
【０１１５】
本発明の別の実施形態では、センサ１００３はさらに、端末のｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度、および／またはｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度を検出するように構成される。
【０１１６】
プロセッサ１００２はさらに、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、当該装置がｘ軸周りで時計回りに回転し当該装置の回転変化方向は上方向であると判定するか、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、当該装置はｙ軸の周りで反時計回りに回転し当該装置の回転変化方向は右方向であると判定するか、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、当該装置がｙ軸周りで時計回りに回転し、当該装置の回転変化方向は左方向であると判定するように構成される。
【０１１７】
本発明の別の実施形態では、プロセッサ１００２はさらに、当該アプリケーション・プログラム・インタフェースが移動する変位を事前設定するように構成される。
【０１１８】
本発明の別の実施形態では、ディスプレイ１００１はさらに、当該装置のアプリケーション・プログラム・インタフェースを当該変位だけ当該回転変化方向に移動し、当該アプリケーション・プログラム・インタフェースをディスプレイの第２の位置に表示するように構成される。
【０１１９】
本実施形態の装置を用いてインタフェース表示方法の実施形態における技術的解決策を実装してもよく、当該解決策の実装原理および技術的効果は同様であり、詳細についてはここでは繰返し説明しない。
【０１２０】
図１１は本発明の１実施形態に従うインタフェース・ディスプレイの略図１であり、図１２は本発明の１実施形態に従うインタフェース・ディスプレイの略図２である。図１１に示すように、インタフェース表示装置１００がｘｚ平面に直交して配置される。座標原点はディスプレイ１００１のスクリーンの中心点である。アプリケーション・プログラム・インタフェース１１０がインタフェース表示装置１００のディスプレイ１００１の第１の位置に表示される。当該装置がｘ軸の周りで反時計回りに回転する、即ち、ｘ軸方向周りの回転角加速度が第１の所定の回転角加速度閾値より大きいとき、当該装置の回転変化方向は下方向である。次いで、図１２に示すように、この場合、当該装置はｘｚの平面に対して直交し、ｘｙの平面に対して平行である。アプリケーション・プログラム・インタフェース１１０が回転変化方向に従って、当該回転変化方向に向かって特定の変位だけ、元の第１の位置から第２の位置に移動して表示される。図１２の回転変化方向は下方向である。即ち、アプリケーション・プログラム・インタフェース１１０は最終的にディスプレイ１００１の第２の位置に表示される。
【０１２１】
本実施形態の技術的解決策の実装原理および技術的効果は方法の実施形態と同様であり、詳細についてはここでは繰返し説明しない。
【０１２２】
本願で提供した幾つかの諸実施形態では、開示した装置および方法を他の方式で実装してもよいことは理解される。例えば、説明した装置の実施形態は例示的なものにすぎない。例えば、ユニットまたはモジュールの分割は論理的な機能分割にすぎず、実際の実装では他の分割であってもよい。例えば、複数のユニットまたはモジュールを組み合わせるかもしくは別のシステムに統合してもよく、または一部の機能を無視するかまたは実施しなくてもよい。さらに、表示または議論した相互接続または直接接続または通信接続を、幾つかのインタフェースを通じて実装してもよい。当該装置またはモジュールの間の当該間接接続または通信接続を電気的、機械的、または他の形態で実装してもよい。
【０１２３】
別々の部分として説明したモジュールが物理的に別々であってもなくてもよく、モジュールとして表示した部分が物理的なモジュールであってもなくてもよく、１つの位置に配置してもよく、または複数のネットワークユニットに分散させてもよい。当該モジュールの一部または全部を、実際の要件に従って選択して、諸実施形態の解決策の目的を達成してもよい。
【０１２４】
当該方法の実施形態のステップの全部または一部を、関連するハードウェアに指示するプログラムにより実装してもよいことは当業者には理解される。当該プログラムをコンピュータ可読記憶媒体に格納してもよい。当該プログラムを実行したとき、当該方法の実施形態の諸ステップが実施される。上述の記憶媒体には、ＲＯＭ、ＲＡＭ、磁気ディスク、または光ディスクのような、プログラムコードを格納できる任意の媒体が含まれる。
【０１２５】
最後に、上述の実施形態は本発明を限定するのではなく本発明の技術的解決策を説明するためのものにすぎないことに留意されたい。当該実施形態を参照して本発明を詳細に説明したが、当業者は、本発明の諸実施形態の技術的解決策の範囲から逸脱せずに、当該実施形態で説明された技術的解決策に修正を加え、または、その技術的特徴の一部または全部に均等な置換えを行ってもよいことは当業者には理解される。
【符号の説明】
【０１２６】
１１０  アプリケーション・プログラム・インタフェース
７０  端末
７０１  取得モジュール
７０２  決定モジュール
７０３  表示モジュール
８０  端末
８０１  プロセッサ
８０２  ディスプレイ
８０３  センサ
１００１  ディスプレイ
１００２  プロセッサ
１００３  センサ
１００１  ディスプレイ
【図１】
2016529609.tif 000003
【図２】
2016529609.tif 000004
【図３】
2016529609.tif 000005
【図４】
2016529609.tif 000006
【図５】
2016529609.tif 000007
【図６】
2016529609.tif 000008
【図７】
2016529609.tif 000009
【図８】
2016529609.tif 000010
【図９】
2016529609.tif 000011
【図１０】
2016529609.tif 000012
【図１１】
2016529609.tif 000013
【図１２】
2016529609.tif 000014
【手続補正書】
【提出日】平成28年1月26日(2016.1.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
第１の態様を参照して、第１の態様の第２の実装方式では、回転角加速度はｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度であり、回転角度はｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度であり、当該回転角加速度および／または当該回転角度に従って端末の回転方向の変化を決定するステップは、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するステップ、または、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するステップ、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｙ軸の周りで反時計回りに回転し、端末の回転変化方向は右方向であると判定するステップ、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末がｙ軸周りで時計回りに回転し、端末の回転変化方向は左方向であると判定するステップを含む。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
第２の態様を参照して、第２の態様の第２の実装方式では、回転角加速度はｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度であり、回転角度はｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度であり、当該決定モジュールは特に、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末はｘ軸周りに時計回りで回転し、端末の回転変化方向は上方向であると判定するか、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｙ軸の周りで反時計回りに回転しおよび端末の回転変化方向は右方向であると判定するか、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きいとき、および、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、端末がｙ軸周りで時計回りに回転し、端末の回転変化方向は左方向であると判定するように構成される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
第５の態様を参照して、第５の態様の第２の実装方式では、当該センサはさらに、装置のｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度および／またはｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度を検出するように構成され、当該プロセッサはさらに、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、端末はｘ軸周りに反時計回りで回転し、端末の回転変化方向は下方向であると判定するか、または、ｘ軸方向周りの回転角加速度の絶対値がｙ軸方向周りの回転角加速度の絶対値より大きく、ｘ軸方向周りの回転角加速度およびｘ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、当該装置がｘ軸周りで時計回りに回転し当該装置の回転変化方向は上方向であると判定するか、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、当該装置はｙ軸の周りで反時計回りに回転し当該装置の回転変化方向は右方向であると判定するか、または、ｙ軸方向周りの回転角加速度の絶対値がｘ軸方向周りの回転角加速度の絶対値より大きく、ｙ軸方向周りの回転角加速度およびｙ軸方向周りの回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、当該装置がｙ軸周りで時計回りに回転し、当該装置の回転変化方向は左方向であると判定するように構成される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】変更
【補正の内容】
【００５４】
端末は端末スクリーンをユーザに向けて水平面に垂直に配置され、左方向である端末の回転変化方向に従ってウィンドウ位置が調節される。図４に示すように、端末が前方に回転、即ち、ｘ軸周りに反時計回りに回転するとき、端末スクリーンはユーザに近づく方向に回転し、ω_xおよびa_xは両方とも正の値である。ω_x>Ωおよび／またはa_x>Θであるとき、端末の回転変化方向は下方向であると定義され、これは端末スクリーンのウィンドウが上から下への移動をトリガすることを示す。反対に、図５に示すように、ω_x<-Ωおよび／またはa_x<-Θであるとき、これは端末はｘ軸の周りを後方に回転、即ち、ｘ軸周りで時計回りに回転することを示す。この場合、端末の回転変化方向は上方向であると定義され、これは端末スクリーンのウィンドウが下から上への移動をトリガすることを示す。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ウィンドウ表示位置を調節するための方法であって、
端末スクリーンの第１の位置にウィンドウを表示するステップと、
端末の回転角加速度および／または回転角度を取得するステップと、
前記回転角加速度および／または前記回転角度に従って前記端末の回転方向の変化を決定するステップと、
前記端末の回転変化方向に従って、前記ウィンドウを前記スクリーンの第２の位置に表示するように調節するステップと、
を含む、方法。
【請求項２】
前記回転角加速度はｘ軸方向周りの回転角加速度であり、前記回転角度はｘ軸方向周りの回転角度であり、
前記回転角加速度および／または前記回転角度に従って前記端末の回転方向の変化を決定するステップは、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｘ軸周りに反時計回りで回転し、前記端末の前記回転変化方向は下方向であると判定するステップ、または、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末はｘ軸周りに時計回りで回転し、前記端末の前記回転変化方向は上方向であると判定するステップ
を含む、請求項１に記載の方法。
【請求項３】
前記回転角加速度はｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度であり、前記回転角度はｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度であり、
前記回転角加速度および／または前記回転角度に従って前記端末の回転方向の変化を決定するステップは、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｘ軸周りに反時計回りで回転し、前記端末の前記回転変化方向は下方向であると判定するステップ、または、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末はｘ軸周りに時計回りで回転し、前記端末の前記回転変化方向は上方向であると判定するステップ、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｙ軸の周りで反時計回りに回転し、前記端末の前記回転変化方向は右方向であると判定するステップ、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末がｙ軸周りで時計回りに回転し、前記端末の前記回転変化方向は左方向であると判定するステップ
を含む、請求項１に記載の方法。
【請求項４】
前記端末の回転変化方向に従って、前記ウィンドウを前記スクリーンの第２の位置に表示するように調節する前に、前記ウィンドウが移動する変位を事前設定するステップを含む、請求項１乃至３の何れか１項に記載の方法。
【請求項５】
前記端末の回転変化方向に従って、前記ウィンドウを前記スクリーンの第２の位置に表示するように調節するステップは、
前記端末の前記ウィンドウを前記変位だけ前記回転変化方向に移動して、前記スクリーンの前記第２の位置に表示されるように前記ウィンドウを調節するステップ
を含む、請求項４に記載の方法。
【請求項６】
端末であって、
ウィンドウを端末スクリーンの第１の位置に表示するように構成された表示モジュールと、
前記端末の回転角加速度および／または回転角度を取得するように構成された取得モジュールと、
前記回転角加速度および／または前記回転角度に従って前記端末の回転方向の変化を決定するように構成された決定モジュールと、
を備え、
前記表示モジュールはさらに、前記端末の回転変化方向に従って、前記スクリーンの第２の位置に表示するように前記ウィンドウを調節するように構成される、
端末。
【請求項７】
前記回転角加速度はｘ軸方向周りの回転角加速度であり、前記回転角度はｘ軸方向周りの回転角度であり、
前記決定モジュールは特に、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｘ軸周りに反時計回りで回転し、前記端末の前記回転変化方向は下方向であると判定するか、または、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末はｘ軸周りに時計回りで回転し、前記端末の前記回転変化方向は上方向であると判定する、
ように構成された、請求項６に記載の端末。
【請求項８】
前記回転角加速度はｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度であり、前記回転角度はｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度であり、
前記決定モジュールは特に、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｘ軸周りに反時計回りで回転し、前記端末の前記回転変化方向は下方向であると判定するか、または、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末はｘ軸周りに時計回りで回転し、前記端末の前記回転変化方向は上方向であると判定するか、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｙ軸の周りで反時計回りに回転し、前記端末の前記回転変化方向は右方向であると判定するか、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きいとき、およびｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末がｙ軸周りで時計回りに回転し、前記端末の前記回転変化方向は左方向であると判定する
ように構成された、請求項６に記載の端末。
【請求項９】
前記決定モジュールはさらに、前記ウィンドウが移動する変位を事前設定するように構成される、請求項６乃至８の何れか１項に記載の端末。
【請求項１０】
前記表示モジュールは特に、前記端末の前記ウィンドウを前記変位だけ前記回転変化方向に移動し、前記スクリーンの前記第２の位置に表示されるように前記ウィンドウを調節するように構成された、請求項９に記載の端末。
【請求項１１】
端末であって、
プロセッサ、ディスプレイ、およびセンサを備え、
前記ディスプレイは、ウィンドウを第１の位置に表示するように構成され、
前記センサは、前記端末の回転角加速度および／または回転角度を取得するように構成され、
前記プロセッサは、前記センサにより取得された前記回転角加速度および／または前記回転角度に従って前記端末の回転方向の変化を決定するように構成され、
前記ディスプレイはさらに、前記端末の回転変化方向に従って、第２の位置に表示されるように前記ウィンドウを調節するように構成された、
端末。
【請求項１２】
前記センサはさらに、前記端末のｘ軸方向周りの回転角加速度および／またはｘ軸方向周りの回転角度を取得するように構成され、
前記プロセッサはさらに、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｘ軸周りに反時計回りで回転し、前記端末の前記回転変化方向は下方向であると判定するか、または、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末はｘ軸周りに時計回りで回転し、前記端末の前記回転変化方向は上方向であると判定するように構成される、
請求項１１に記載の端末。
【請求項１３】
前記センサはさらに、前記端末のｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度、および／またはｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度を取得するように構成され、
前記プロセッサはさらに、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｘ軸周りに反時計回りで回転し、前記端末の前記回転変化方向は下方向であると判定するか、または、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末はｘ軸周りに時計回りで回転し、前記端末の前記回転変化方向は上方向であると判定するか、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記端末はｙ軸の周りで反時計回りに回転し、前記端末の前記回転変化方向は右方向であると判定するか、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記端末がｙ軸周りで時計回りに回転し、前記端末の前記回転変化方向は左方向であると判定する。
ように構成される、請求項１１に記載の端末。
【請求項１４】
前記プロセッサはさらに、前記ウィンドウが移動する変位を事前設定するように構成される、請求項１１乃至１３の何れか１項に記載の端末。
【請求項１５】
前記ディスプレイはさらに、前記端末の前記ウィンドウを前記変位だけ前記回転変化方向に移動し、前記第２の位置に表示されるように前記ウィンドウを調節するように構成される、請求項１４に記載の端末。
【請求項１６】
インタフェース表示方法であって、前記方法はモバイル端末に適用され、前記モバイル端末はディスプレイ・スクリーンおよびアプリケーション・プログラムを備え、前記方法は、
前記アプリケーション・プログラムを起動し、アプリケーション・プログラム・インタフェースを前記ディスプレイ・スクリーンの第１の位置に表示するステップと、
前記モバイル端末の回転角加速度および／または回転角度を検出するステップと、
前記回転角加速度および／または前記回転角度に従って前記モバイル端末の回転方向の変化を決定するステップと、
前記モバイル端末の回転変化方向に従って前記アプリケーション・プログラム・インタフェースを前記ディスプレイ・スクリーンの第２の位置に表示するステップと、
を含む、方法。
【請求項１７】
前記回転角加速度はｘ軸方向周りの回転角加速度であり、前記回転角度はｘ軸方向周りの回転角度であり、
前記モバイル端末の回転方向の変化を前記回転角加速度および／または前記回転角度に従って決定するステップは、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記モバイル端末はｘ軸周りで反時計回りに回転し前記モバイル端末の前記回転変化方向は下方向であると判定するステップ、または、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記モバイル端末はｘ軸周りで時計回りに回転し前記モバイル端末の前記回転変化方向は上方向であると判定するステップ
を含む、請求項１６に記載の方法。
【請求項１８】
前記回転角加速度はｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度であり、前記回転角度はｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度であり、
前記モバイル端末の回転方向の変化を前記回転角加速度および／または前記回転角度に従って決定するステップは、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記モバイル端末はｘ軸周りで反時計回りに回転し前記モバイル端末の前記回転変化方向は下方向であると判定するステップ、または、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記モバイル端末はｘ軸周りで時計回りに回転し前記モバイル端末の前記回転変化方向は上方向であると判定するステップ、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記モバイル端末はｙ軸の周りで反時計回りに回転し前記モバイル端末の前記回転変化方向は右方向であると判定するステップ、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記モバイル端末がｙ軸周りで時計回りに回転し前記モバイル端末の前記回転変化方向が左方向であると判定するステップ
を含む、請求項１６に記載の方法。
【請求項１９】
前記モバイル端末の回転変化方向に従って前記アプリケーション・プログラム・インタフェースを前記ディスプレイ・スクリーンの第２の位置に表示する前に、前記アプリケーション・プログラム・インタフェースが移動する変位を事前設定するステップを含む、請求項１６乃至１８の何れか１項に記載の方法。
【請求項２０】
前記モバイル端末の回転変化方向に従って前記アプリケーション・プログラム・インタフェースを前記ディスプレイ・スクリーンの第２の位置に表示するステップは、
前記モバイル端末の前記アプリケーション・プログラム・インタフェースを前記変位だけ前記回転変化方向に移動し、前記アプリケーション・プログラム・インタフェースを前記ディスプレイ・スクリーンの前記第２の位置に表示するステップ
を含む、請求項１９に記載の方法。
【請求項２１】
インタフェース表示装置であって、
ディスプレイ、プロセッサ、およびセンサを備え
前記ディスプレイは、アプリケーション・プログラム・インタフェースを前記ディスプレイの第１の位置に表示するように構成され、
前記センサは、前記装置の回転角加速度および／または回転角度を検出するように構成され、
前記プロセッサは、前記回転角加速度および／または前記回転角度に従って前記装置の回転方向の変化を決定するように構成され、
前記ディスプレイはさらに、前記装置の回転変化方向に従って前記アプリケーション・プログラム・インタフェースを前記ディスプレイの第２の位置に表示するように構成される、
装置。
【請求項２２】
前記センサはさらに、前記装置のｘ軸方向周りの回転角加速度および／またはｘ軸方向周りの回転角度を検出するように構成され、
前記プロセッサはさらに、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記装置がｘ軸の周りで反時計回りに回転し前記装置の前記回転変化方向は下方向であると判定するか、または、
ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記装置がｘ軸周りで時計回りに回転し前記装置の前記回転変化方向は上方向であると判定するように構成される、
請求項２１に記載の装置。
【請求項２３】
前記センサはさらに、前記装置のｘ軸方向周りの回転角加速度およびｙ軸方向周りの回転角加速度、および／またはｘ軸方向周りの回転角度およびｙ軸方向周りの回転角度を検出するように構成され、
前記プロセッサはさらに、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記装置はｘ軸周りに反時計回りで回転し、前記装置の前記回転変化方向は下方向であると判定するか、または、
ｘ軸方向周りの前記回転角加速度の絶対値がｙ軸方向周りの前記回転角加速度の絶対値より大きく、ｘ軸方向周りの前記回転角加速度およびｘ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記装置がｘ軸周りで時計回りに回転し前記装置の前記回転変化方向は上方向であると判定するか、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第１の所定の回転角加速度閾値および第１の所定の回転角度閾値より大きいとき、前記装置はｙ軸の周りで反時計回りに回転し前記装置の前記回転変化方向は右方向であると判定するか、または、
ｙ軸方向周りの前記回転角加速度の絶対値がｘ軸方向周りの前記回転角加速度の絶対値より大きく、ｙ軸方向周りの前記回転角加速度およびｙ軸方向周りの前記回転角度がそれぞれ第２の所定の回転角加速度閾値および第２の所定の回転角度閾値より小さいとき、前記装置がｙ軸周りで時計回りに回転し、前記装置の前記回転変化方向は左方向であると判定する
ように構成される、
請求項２１に記載の装置。
【請求項２４】
前記プロセッサはさらに、前記アプリケーション・プログラム・インタフェースが移動する変位を事前設定するように構成される、請求項２１乃至２３の何れか１項に記載の装置。
【請求項２５】
前記ディスプレイはさらに、前記装置の前記アプリケーション・プログラム・インタフェースを前記変位だけ前記回転変化方向に移動し、前記アプリケーション・プログラム・インタフェースを前記ディスプレイの前記第２の位置に表示するように構成される、請求項２４に記載の装置。
【国際調査報告】
2016529609.tif 000015
2016529609.tif 000016
2016529609.tif 000017
2016529609.tif 000018
2016529609.tif 000019
2016529609.tif 000020