(57)【要約】  本発明は、画像表示方法、画像表示装置、端末、プログラム及び記録媒体を提供し、端末技術分野に属する。前記方法は、端末の現在の姿勢情報を取得するステップと、前記姿勢情報に基づいて、所定画像における目標領域を前記端末の現在壁紙画像として選択するステップと、前記壁紙画像を前記端末の画面表示領域に表示すステップとを含む。本発明は、端末の姿勢情報を取得し、姿勢情報に基づいて、所定画像において対応する目標領域を壁紙画像として表示することで、ユーザーが壁紙機能を使用する時の端末との相互性を高める。【選択図】  図１
2016522437.tif 000002
【特許請求の範囲】
【請求項１】
端末の現在の姿勢情報を取得するステップと、
前記姿勢情報に基づいて、所定画像における目標領域を前記端末の現在壁紙画像として選択するステップと、
前記壁紙画像を前記端末の画面表示領域に表示するステップと
を含むことを特徴とする画像表示方法。
【請求項２】
前記姿勢情報に基づいて、所定画像における目標領域を前記端末の現在壁紙画像として選択するステップは、
前記姿勢情報及び前記端末の仮想画面領域の中心点が位置する球体の半径に基づいて、前記端末に対応する三次元座標系における前記端末の仮想画面領域を決定するステップと、
前記端末に対応する三次元座標系における原点から、前記端末の仮想画面領域を介して湾曲処理後の所定画像に対して投影することで、前記端末の仮想画面領域が前記湾曲処理後の所定画像上に投影されてなる目標領域を決定するステップと、
前記湾曲処理後の所定画像における目標領域に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、前記湾曲処理前の所定画像における目標領域を前記端末の現在壁紙画像として選択するステップと
を含むことを特徴とする請求項１に記載の画像表示方法。
【請求項３】
前記端末に対応する三次元座標系における原点から、前記端末の仮想画面領域を介して湾曲処理後の所定画像に対して投影することで、前記端末の仮想画面領域が前記湾曲処理後の所定画像上に投影されてなる目標領域を決定するステップは、
前記端末の仮想画面領域の中心点が位置する球体の半径と湾曲処理後の所定画像が位置する球体の半径との比率、および前記端末の仮想画面領域の球座標に基づいて、前記端末の仮想画面領域が前記湾曲処理後の所定画像に投影されてなる目標領域を決定するステップを含むことを特徴とする請求項２に記載の画像表示方法。
【請求項４】
前記湾曲処理後の所定画像における目標領域に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、前記湾曲処理前の所定画像における目標領域を前記端末の現在壁紙画像として選択するステップは、
前記湾曲処理後の所定画像における目標領域の球座標に基づいて、前記湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標を計算するステップと、
前記所定画像の画素点の二次元直交座標と三次元直交座標の対応関係から、前記湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標に対応する湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標を決定するステップと、
前記湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標に基づいて、前記湾曲処理前の所定画像における目標領域を決定するとともに、前記湾曲処理前の所定画像における目標領域を前記端末の現在壁紙画像として選択するステップと
を含むことを特徴とする請求項２に記載の画像表示方法。
【請求項５】
前記端末の現在の姿勢情報を取得するステップは、
前記端末の画面がウェイクアップした後、所定時間間隔にて周期的に前記端末の現在の姿勢情報を取得するステップを含むことを特徴とする請求項１に記載の画像表示方法。
【請求項６】
端末の現在の姿勢情報を取得する取得モジュールと、
前記姿勢情報に基づいて、所定画像における目標領域を前記端末の現在壁紙画像として選択する選択モジュールと、
前記壁紙画像を前記端末の画面表示領域に表示する表示モジュールと、
を備えることを特徴とする画像表示装置。
【請求項７】
前記選択モジュールは、
前記姿勢情報、及び前記端末の仮想画面領域の中心点が位置する球体の半径に基づいて、前記端末に対応する三次元座標系における前記端末の仮想画面領域を決定する第１決定ユニットと、
前記端末に対応する三次元座標系における原点から、前記端末の仮想画面領域を介して湾曲処理後の所定画像に対して投影することで、前記端末の仮想画面領域が前記湾曲処理後の所定画像上に投影されてなる目標領域を決定する第２決定ユニットと、
前記湾曲処理後の所定画像における目標領域に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、前記湾曲処理前の所定画像における目標領域を前記端末の現在壁紙画像として選択する選択ユニットと
を備えることを特徴とする請求項６に記載の画像表示装置。
【請求項８】
前記第２決定ユニットは、
前記端末の仮想画面領域の中心点が位置する球体の半径と湾曲処理後の所定画像が位置する球体の半径との比率、および前記端末の仮想画面領域の球座標に基づいて、前記端末の仮想画面領域が前記湾曲処理後の所定画像に投影されてなる目標領域を決定することを特徴とする請求項７に記載の画像表示装置。
【請求項９】
前記選択ユニットは、
前記湾曲処理後の所定画像における目標領域の球座標に基づいて、前記湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標を計算する計算サブユニットと、
前記所定画像の画素点の二次元直交座標と三次元直交座標の対応関係から、前記湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標に対応する湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標を決定する決定サブユニットと、
前記湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標に基づいて、前記湾曲処理前の所定画像における目標領域を決定するとともに、前記湾曲処理前の所定画像における目標領域を前記端末の現在壁紙画像として選択する選択サブユニットと
を備えることを特徴とする請求項７に記載の画像表示装置。
【請求項１０】
前記取得モジュールは、
前記端末の画面がウェイクアップした後、所定時間間隔にて周期的に前記端末の現在の姿勢情報を取得することを特徴とする請求項６に記載の画像表示装置。
【請求項１１】
プロセッサと、
前記プロセッサが実施可能な指令を記憶するためのメモリとを備え、
前記プロセッサは、
端末の現在の姿勢情報を取得し、
前記姿勢情報に基づいて、所定画像における目標領域を前記端末の現在壁紙画像として選択し、
前記壁紙画像を前記端末の画面表示領域に表示するように構成されることを特徴とする端末。 
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本願は、出願番号がＣＮ２０１４１０１２５６５８．５であって、出願日が２０１４年３月３１日である中国特許出願に基づき優先権を主張し、当該中国特許出願のすべての内容を本願に援用する。
【技術分野】
【０００２】
本発明は、端末技術分野に関し、特に、画像表示方法及び画像表示装置に関する。
【背景技術】
【０００３】
端末技術の発展に伴い、端末の最先端機能として、端末の壁紙機能は、ユーザの体験に大きく影響するため、壁紙機能開発がますます重視されている。
【０００４】
現在の壁紙機能は、基本的に、スタティックの壁紙画像を基にし、時間である変数を導入することにより実現された。端末に対して予め時間帯と壁紙画像とを対応付けるため、端末は、ある時間帯に対応付けられた壁紙画像を表示し、壁紙画像を時間の遷移に伴って変化させる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術における問題を解決するために、本発明の実施例は、画像表示方法及び画像表示装置を提供する。以下では、本発明の方法について説明する。
【課題を解決するための手段】
【０００６】
本発明の実施例の第１方面によると、画像表示方法は、端末の現在の姿勢情報を取得するステップと、前記姿勢情報に基づいて、所定画像における目標領域を前記端末の現在壁紙画像として選択するステップと、前記壁紙画像を前記端末の画面表示領域に表示するステップとを含む。
【０００７】
本発明の実施例の第２方面によると、画像表示装置は、端末の現在の姿勢情報を取得する取得モジュールと、前記姿勢情報に基づいて、所定画像における目標領域を前記端末の現在壁紙画像として選択する選択モジュールと、前記壁紙画像を前記端末の画面表示領域に表示する表示モジュールと、を備える。
【０００８】
本発明の実施例の第３方面によると、端末は、プロセッサと、前記プロセッサが実施可能な指令を記憶するためのメモリとを備え、前記プロセッサは、端末の現在の姿勢情報を取得し、前記姿勢情報に基づいて、所定画像における目標領域を前記端末の現在壁紙画像として選択し、前記壁紙画像を前記端末の画面表示領域に表示するように構成される。
【発明の効果】
【０００９】
本発明の実施例の技術方案によると、下記効果を得ることができる。端末の姿勢情報を取得し、姿勢情報に基づいて、所定画像において対応する目標領域を壁紙画像として表示することで、ユーザが壁紙機能を使用する時の端末との相互性を高める。
【００１０】
以上の一般的な記述及び以下の詳細な記述は、例示のものに過ぎず、本発明を限定するものではないと理解すべきである。
【図面の簡単な説明】
【００１１】
ここでの図面は、明細書の一部分として明細書全体を構成することにより、本発明に合致する実施例を例示するとともに、本発明の原理を解釈するためのものである。
【００１２】
【図１】本発明の例示的な実施例に係る画像表示方法を例示的に示すフローチャートである。
【図２】本発明の例示的な実施例に係る画像表示方法を例示的に示すフローチャートである。
【図３】本発明の例示的な実施例に係る画像表示方法における端末の三次元座標系において、所定画像の目標領域を選択する模式的な図である。
【図４】本発明の例示的な実施例に係る画像表示装置を模式的に示すブロック図である。
【図５】本発明の例示的な実施例に係る端末を模式的に示すブロック図である。
【００１３】
本発明について、上記図面で明確な実施例を示し、後述でより詳細に説明する。これらの図面及び記述は、何らかの方法で本発明の思想の範囲を制限するのではなく、特定な実施例を参照することで当業者に本発明のコンセプトを説明するためのものである。
【発明を実施するための形態】
【００１４】
以下、本発明の目的、技術方案及び利点をより明瞭にするために、実施形態と図面を参照し、本発明を更に詳細に説明する。
【００１５】
＜第１実施例＞
本発明の実施例は、画像表示方法を提供する。図１を参照し、当該方法の流れは、以下のステップを含む。
【００１６】
ステップ１０１において、端末の現在の姿勢情報を取得する。本実施例の方法は、端末に適用される。
【００１７】
ステップ１０２において、姿勢情報に基づいて、所定画像における目標領域を端末の現在壁紙画像として選択する。本実施例の方法は、端末に適用される。
【００１８】
ステップ１０３において、壁紙画像を端末の画面表示領域に表示する。本実施例の方法は、端末に適用される。
【００１９】
説明すべきなのは、本発明の実施例を実行する前、所定画像に対して、湾曲アルゴリズムに応じて湾曲処理を行う必要があり、結果、湾曲処理された後の所定画像を取得する。
【００２０】
なお、所定画像の分解能は、少なくとも所定分解能以上であり、当該所定画像は、端末内に設定されたシステム画像であってもよく、ユーザが自ら撮影した画像であってもよく、ユーザがネットワークなどの第３者を介して取得した画像であってもよい。その中、所定分解能を満たす所定画像であれば、当該所定画像に対して湾曲アルゴリズムに応じて湾曲処理を行い、当該所定画像に対応する球形画像を得られる。ユーザの姿勢情報により選択された当該球形画像における目標領域は、任意の方向においても繋がる。
【００２１】
選択的に、所定画像は、その分解能が湾曲アルゴリズムに規定された、球形画像に湾曲できる分解能を満たさないため、湾曲処理された後、完全なる球形を得ることができない可能性がある。そのため、湾曲アルゴリズムによる処理を行う前、所定画像の分解能が湾曲アルゴリズムに規定された球形画像に湾曲できる分解能を満たすかどうかを判定し、満たすと判定すると、湾曲アルゴリズムを実行し、満たさないと判定すると、湾曲アルゴリズムにおけるパラメーターを変更し、所定画像に対して湾曲処理を行い円柱形画像を取得する。当該円柱形画像について、ユーザの姿勢情報により選択された、当該円柱形画像における目標領域は、水平方向のみにおいて移動でき、垂直方向において移動することができない。
【００２２】
湾曲アルゴリズムに応じて、所定画像に対して湾曲処理を行う場合には、一定の曲率に応じて所定画像を完全なる球形にし、その球心を三次元座標系の原点Ｏとし、半径をＲとし、当該所定画像が球形に湾曲された後の球体をφ（Ｏ）とする。なお、三次元座標系は、端末に搭載のセンサの座標系の方向と一致する。
【００２３】
その時、当該半径Ｒの値に基づいて、Ｅとされる端末の仮想画面領域の中心点と当該三次元座標系の原点との間の距離を設定する必要がある。仮に原点Ｏを球心とし、Ｅ点がある球体の球面に位置し、この球体の半径、即ちＯＥの距離をｒとし、当該Ｅ点の位置する球体をψ（Ｏ）とする。本発明の実施例において、Ｒは、所定画像の分解能と半径との対応関係に基づいて設定されることができ、ｒは、壁紙画像の最適な表示効果を奏するように、人為的に設定され、又はシステムのディフォルト値に設定される。ここで、Ｒ／ｒは、一定の比例関係を有するとともに、Ｒがｒより大きいことを満たし、端末の仮想画面領域が湾曲処理された後の所定画像に対応する球形画像の内部に存在すると理解してもよい。選択的に、Ｒ／ｒ＝１．６１８で、即ち黄金比である。
【００２４】
湾曲アルゴリズムにより処理される前の所定画像が平面画像であるため、所定画像における各画素点の座標は、１つの二次元座標系における二次元直交座標である。湾曲アルゴリズムによる処理された後に得られた球形画像又は円柱形画像は、三次元立体のものになるため、処理後の球形画像又は円柱形画像における各画素点の座標は、１つの三次元座標系における三次元直交座標である。湾曲アルゴリズムによる処理を行う場合、湾曲処理前の所定画像における各画素点の二次元直交座標と湾曲処理後の所定画像における各画素点の三次元直交座標との対応関係を記録する。
【００２５】
選択的に、端末は、所定画像が湾曲処理された後の球形画像の効果図をユーザに表示し、また、美化、ぼかしなどのツールを提供することで、当該球形画像の効果を調整し、これにより、当該球形画像において、元の所定画像のエッジが接する時に生じた異様な効果をできるだけ減少した。
【００２６】
本発明の実施例は、端末の姿勢情報を取得し、姿勢情報に基づいて、所定画像の中、該当する目標領域を壁紙画像として選択して表示し、ユーザが壁紙機能を使用するときに端末との相互性を高める。
【００２７】
＜第２実施例＞
本発明の実施例は、画像表示方法を提供する。図２を参照し、当該方法の流れは、以下のステップを含む。
【００２８】
ステップ２０１において、端末の現在姿勢情報を取得する。本実施例の方法は、端末に適用される。
【００２９】
選択的に、ステップ２０１の実行条件は、例えば、端末の画面をウェイクアップした後、所定時間間隔に従って、端末の現在姿勢情報を取得するステップを周期的に実行する。
【００３０】
ここで、端末画面がウェイクアップされた後、例えば、ロック解除状態から正常使用状態へ切り替わる時、ステップ２０１を周期的に実行し始める。端末は、センサにより常時に測定された姿勢情報に基づいて、所定画像において、選択された目標領域を常に更新する。
【００３１】
端末に内蔵されたセンサは、端末現在の姿勢情報を取得するためのものであり、例えば、重力センサ，ジャイロスコープ等であるが、これらに限定されるものではない。
【００３２】
なお、姿勢情報は、本発明の実施例において、端末が三次元座標系におけるオイラー角情報を含むが、これに限定されるものではない。オイラー角は、端末の位置する三次元座標系における左右傾斜角度、前後傾斜角度、及び左右揺れ角度の３つの角度を含み、（α，β，γ）で表される。
【００３３】
ステップ２０２において、姿勢情報に基づいて，所定画像における目標領域を端末の現在壁紙画像として選択する。本実施例の方法は、端末に適用される。
【００３４】
ここで、ステップ２０２において、所定画像における目標領域を端末の現在壁紙画像として選択するプロセスは、さらに、以下のステップを含む。
【００３５】
ステップ２０２１において、姿勢情報及び端末の仮想画面領域の中心点が位置する球体の半径に基づいて、端末の該当する三次元座標系において、端末の仮想画面領域を決定する。本実施例の方法は、端末に適用される。
【００３６】
ここで、ステップ２０２１において、まず、姿勢情報に基づいて、端末の仮想画面領域の中心点の座標を決定し、これにより、当該座標に基づいて、端末の仮想画面領域が端末の三次元座標系における位置を決定する。
【００３７】
姿勢情報における（α，β，γ）及びｒに基づいて、Ｅ点が三次元座標系における球座標を得ることができる。Ｅ点が球体ψ（Ｏ）上に位置し、かつＯＥが端末の仮想画面領域に垂直し、また、端末の姿勢情報において、Ｅ点が左右揺れ角度γの影響を受けないため、Ｅ点の位置座標を（α’，β’，ｒ）と決定する。その中、α’＝α＋π／２，β’＝β−π／２であり、即ち、Ｅ点の位置座標を（α＋π／２，β−π／２，ｒ）とする。端末の仮想画面領域の姿勢は、Ｅ点の位置及び端末の左右揺れ角度で表され、即ち、（α’，β’，ｒ，γ）である。
【００３８】
端末の仮想画面領域の長さ及び幅を、それぞれａ及びｂに設定するため、端末の仮想画面領域の球座標は、Ｅ点の球座標により決定され、（α’，β’，ｒ，γ，ａ，ｂ）で表される。図３に示されるように、当該図面は、端末の三次元座標系において所定画像の目標領域を選択する模式的な図を示し、端末の仮想画面の位置を含む。ＡＢＣＤに対応する平面領域は、端末の仮想画面領域そのものである。
【００３９】
ステップ２０２２において、端末に対応する三次元座標系における原点から、端末の仮想画面領域を通過しながら湾曲処理後の所定画像に向けて投影することで、端末の仮想画面領域が湾曲処理後の所定画像に投影された時の所定画像における目標領域を決定する。本実施例の方法は、端末に適用される。
【００４０】
Ｒ＞ｒであるため、原点から端末の仮想画面を通過しながら湾曲処理後の所定画像における目標領域の面積は、端末の仮想画面領域の面積より大きい。図３に示すように、当該図において、Ａ’Ｂ’Ｃ’Ｄ’領域が投影後の目標領域に該当し、Ｅ’は、Ａ’Ｂ’Ｃ’Ｄ’領域の中心点であり、ＯＥ’＝Ｒである。
【００４１】
類似な原理により、Ａ’Ｂ’Ｃ’Ｄ’に対応する目標領域の球座標は、下記方法により得ることができる。
（α’，β’，ｒ，γ，ａ，ｂ）＊Ｒ／ｒ＝（α’，β’，Ｒ，γ，ａ＊Ｒ／ｒ，ｂ＊Ｒ／ｒ）
ただし、点Ｅ’の球座標は、（α’，β’，Ｒ）となる。
【００４２】
従って、ステップ２０２２において、さらに、端末の仮想画面領域の中心点が位置する球体の半径と湾曲処理後の所定画像が位置する球体の半径との比率、および端末の仮想画面領域の球座標に基づいて、端末の仮想画面領域が湾曲処理後の所定画像に投影された時の所定画像における目標領域を決定する。
【００４３】
ステップ２０２３において、湾曲処理後の所定画像における目標領域に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、湾曲処理後の所定画像における目標領域を端末の現在壁紙画像として選択する。本実施例の方法は、端末に適用される。
【００４４】
ステップ２０２３において、湾曲処理後の所定画像における目標領域により湾曲処理前の所定画像における目標領域を決定するプロセスは、下記ステップを含む。
【００４５】
ステップ２０２３１において、湾曲処理後の所定画像における目標領域の球座標に基づいて、湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標を計算する。本実施例の方法は、端末に適用される。
【００４６】
そのうち、球座標と三次元直交座標との間の変換関係は、
ｘ＝ｒ＊ｃｏｓα＊ｃｏｓβ
ｙ＝ｒ＊ｓｉｎα＊ｃｏｓβ
ｚ＝ｒ＊ｓｉｎβ
である。
【００４７】
Ｅ’の球座標を三次元直交座標に変換した結果、（Ｒ＊ｃｏｓα’＊ｃｏｓβ’，Ｒ＊ｓｉｎα’＊ｃｏｓβ’，Ｒ＊ｓｉｎβ’），（ｘ，ｙ，ｚ）と記す。
【００４８】
点Ａ’の三次元直交座標を（ｘ’，ｙ’，ｚ’）と設定し、下記の方程式によりｘ’，ｙ’，ｚ’の値を得ることができる。
（ｘ’−ｘ）＊ｘ＋（ｙ’−ｙ）＊ｙ＋（ｚ’−ｚ）＊ｚ＝０
ｙ’２＋ｚ’２＝ｘ２＋ｙ２＋ｚ２＋（ａ２＋ｂ２）
【００４９】
この方法により、当該方程式により４つの解を解いて、Ａ’、Ｂ’、Ｃ’、Ｄ’それぞれに対応する三次元直交座標を得ることができる。
【００５０】
ステップ２０２３２において、所定画像の画素点の二次元直交座標と三次元直交座標の対応関係から、湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標に対応する湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標を決定する。本実施例の方法は、端末に適用される。
【００５１】
ステップ２０２３３において、湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、湾曲処理前の所定画像における目標領域を端末の現在壁紙画像として選択する。本実施例の方法は、端末に適用される。
【００５２】
ステップ２０３において、壁紙画像を端末の画面表示領域に表示する。本実施例の方法は、端末に適用される。
【００５３】
本ステップでは、壁紙機能により、当該壁紙画像を端末の画面表示領域に表示する。
【００５４】
本発明の実施例によれば、端末の姿勢情報を取得し、姿勢情報に基づいて、所定画像において対応する目標領域を壁紙画像として表示することで、ユーザが壁紙機能を使用する時の端末との相互性を高める。
【００５５】
＜第３実施例＞
本発明の実施例は、画像表示装置を提供する。図４に示すように、当該装置は、端末の現在の姿勢情報を取得する取得モジュール４０１と、姿勢情報に基づいて、所定画像における目標領域を端末の現在壁紙画像として選択する選択モジュール４０２と、壁紙画像を端末の画面表示領域に表示する表示モジュール４０３とを備える。
【００５６】
選択モジュール４０２は、姿勢情報、及び端末の仮想画面領域の中心点が位置する球体の半径に基づいて、端末に対応する三次元座標系における端末の仮想画面領域を決定する第１決定ユニット４０２１と、端末に対応する三次元座標系における原点から、端末の仮想画面領域を通過しながら湾曲処理後の所定画像に向けて投影することで、端末の仮想画面領域が湾曲処理後の所定画像に投影された時の所定画像における目標領域を決定する第２決定ユニット４０２２と、湾曲処理後の所定画像における目標領域に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、湾曲処理前の所定画像における目標領域を端末の現在壁紙画像として選択する選択ユニット４０２３とを備える。
【００５７】
第２決定ユニット４０２２は、端末の仮想画面領域の中心点が位置する球体の半径と湾曲処理後の所定画像が位置する球体の半径との比率、および端末の仮想画面領域の球座標に基づいて、端末の仮想画面領域が湾曲処理後の所定画像に投影された時の所定画像における目標領域を決定する。
【００５８】
選択ユニット４０２３は、湾曲処理後の所定画像における目標領域の球座標に基づいて、湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標を計算する計算サブユニットと、所定画像の画素点の二次元直交座標と三次元直交座標の対応関係から、湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標に対応する湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標を決定する決定サブユニットと、湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、湾曲処理前の所定画像における目標領域を端末の現在壁紙画像として選択する選択サブユニットとを備える。
【００５９】
取得モジュール４０１は、端末の画面がウェイクアップされた後、所定時間間隔に基づいて周期的に端末の現在の姿勢情報を取得する。
【００６０】
本発明の実施例によれば、端末の姿勢情報を取得し、姿勢情報に基づいて、所定画像において該当する目標領域を壁紙画像として表示することで、ユーザが壁紙機能を使用する時の端末との相互性を高める。
【００６１】
＜第４実施例＞
本発明の実施例は、端末を提供する。図５は、例示的な実施例による端末のブロック図である。例えば、端末５００は、携帯電話、コンピューター、デジタル放送端末、メッセージ送受信デバイス、ゲームコンソール、タブレットデバイス、医療機器、フィットネス機器、パーソナルデジタルアシスタント等であってもよい。
【００６２】
図５を参照して、端末５００は、プロセスアセンブリ５０２、メモリ５０４、電源アセンブリ５０６、マルチメディアアセンブリ５０８、オーディオアセンブリ５１０、入出力（Ｉ／Ｏ）インターフェイス５１２、センサアセンブリ５１４、及び通信アセンブリ５１６のような一つ以上のアセンブリを含んでよい。
【００６３】
プロセスアセンブリ５０２は、一般的には端末５００の全体の操作を制御するものであり、例えば、表示、電話呼び出し、データ通信、カメラ操作、及び記録操作と関連する操作を制御する。プロセスアセンブリ５０２は、一つ以上のプロセッサ５２０を含み、これらによって命令を実行することにより、上記の方法の全部、或は一部のステップを実現するようにしてもよい。なお、プロセスアセンブリ５０２は、一つ以上のモジュールを含み、これらによってプロセスアセンブリ５０２と他のアセンブリの間のインタラクションを容易にするようにしてもよい。例えば、プロセスアセンブリ５０２は、マルチメディアモジュールを含み、これらによってマルチメディアアセンブリ５０８とプロセスアセンブリ５０２の間のインタラクションを容易にするようにしてもよい。
【００６４】
メモリ５０４は、各種類のデータを記憶することにより端末５００の操作を支援するように構成される。これらのデータの例は、端末５００において操作されるいずれのアプリケーションプログラム又は方法の命令、連絡対象データ、電話帳データ、メッセージ、画像、ビデオ等を含む。メモリ５０４は、いずれの種類の揮発性メモリ、不揮発性メモリ記憶デバイスまたはそれらの組み合わせによって実現されてもよく、例えば、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｂｅｒ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクである。
【００６５】
電源アセンブリ５０６は、端末５００の多様なアセンブリに電力を供給する。電源アセンブリ５０６は、電源管理システム、一つ以上の電源、及び端末５００のための電力の生成、管理及び割り当てに関連する他のアセンブリを含んでもよい。
【００６６】
マルチメディアアセンブリ５０８は、前記端末５００とユーザの間に一つの出力インターフェイスを提供するスクリーンを含む。上記の実施例において、スクリーンは液晶モニター（ＬＣＤ）とタッチパネル（ＴＰ）を含んでもよい。スクリーンがタッチパネルを含むことにより、スクリーンはタッチスクリーンを実現することができ、ユーザからの入力信号を受信することができる。タッチパネルは一つ以上のタッチセンサを含んでおり、タッチ、スライド、及びタッチパネル上のジェスチャを検出することができる。前記タッチセンサは、タッチ、或はスライドの動作の境界だけでなく、前記のタッチ、或はスライド操作に係る継続時間及び圧力も検出できる。上記の実施例において、マルチメディアアセンブリ５０８は、一つのフロントカメラ、及び／又はリアカメラを含む。端末５００が、例えば撮影モード、或はビデオモード等の操作モードにある場合、フロントカメラ、及び／又はリアカメラは外部からマルチメディアデータを受信できる。フロントカメラとリアカメラのそれぞれは、一つの固定型の光レンズ系、或は可変焦点距離と光学ズーム機能を有するものであってもよい。
【００６７】
オーディオアセンブリ５１０は、オーディオ信号を入出力するように構成されてもよい。例えば、オーディオアセンブリ５１０は、一つのマイク（ＭＩＣ）を含み、端末５００が、例えば呼出しモード、記録モード、及び音声認識モード等の操作モードにある場合、マイクは外部のオーディオ信号を受信することができる。受信されたオーディオ信号は、さらにメモリ５０４に記憶されたり、通信アセンブリ５１６を介して送信されたりされる。上記の実施例において、オーディオアセンブリ５１０は、オーディオ信号を出力するための一つのスピーカーをさらに含む。
【００６８】
Ｉ／Ｏインターフェイス５１２は、プロセスアセンブリ５０２と周辺インターフェイスモジュールの間にインターフェイスを提供するものであり、上記周辺インターフェイスモジュールは、キーボード、クリックホイール、ボタン等であってもよい。これらのボタンは、ホームボタン、ボリュームボタン、起動ボタン、ロッキングボタンを含んでもよいが、これらに限定されない。
【００６９】
センサアセンブリ５１４は、端末５００に各方面の状態に対する評価を提供するための一つ以上のセンサを含む。例えば、センサアセンブリ５１４は、端末５００のＯＮ／ＯＦＦ状態、端末５００のディスプレイとキーパッドのようなアセンブリの相対的な位置決めを検出できる。また、例えば、センサアセンブリ５１４は、端末５００、或いは端末５００の一つのアセンブリの位置変更、ユーザと端末５００とが接触しているか否か、端末５００の方位、又は加速／減速、端末５００の温度の変化を検出できる。センサアセンブリ５１４は、何れの物理的接触がない状態にて付近の物体の存在を検出するための近接センサを含んでもよい。センサアセンブリ５１４は、撮影アプリケーションに適用するため、ＣＭＯＳ、又はＣＣＤ画像センサのような光センサを含んでもよい。上記の実施例において、当該センサアセンブリ５１４は、加速度センサ、ジャイロスコープセンサ、磁気センサ、圧力センサ、及び温度センサをさらに含んでもよい。
【００７０】
通信アセンブリ５１６は、端末５００と他の機器の間に有線、又は無線形態の通信を提供する。端末５００は、例えばＷｉＦｉ、２Ｇ、３Ｇ、或はこれらの組み合わせのような、通信規格に基づいた無線ネットワークに接続されてもよい。一つの例示的な実施例において、通信アセンブリ５１６は、放送チャンネルを介して外部の放送管理システムからの放送信号、又は放送に関連する情報を受信する。一つの例示的な実施例において、前記通信アセンブリ５１６は、近距離無線通信（ＮＦＣ）モジュールをさらに含むことにより、近距離通信を推進するようにする。例えば、ＮＦＣモジュールは、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）技術、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）技術、ＢＴ（Ｂｌｕｅｔｏｏｔｈ）技術、他の技術に基づいて実現できる。
【００７１】
例示的な実施例において、端末５００は、一つ以上のＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＤＳＰＤ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｄｅｖｉｃｅ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、または他の電子部品によって実現されるものであり、上記方法を実行する。
【００７２】
例示的な実施例において、さらに、命令を含む非一時的なコンピュータで読み取り可能な記憶媒体、例えば命令を含むメモリ５０４を提供しており、端末５００のプロセッサ５２０により上記命令を実行して上記方法を実現する。例えば、前記非一時的なコンピュータで読み取り可能な記憶媒体は、ＲＯＭ、ＲＡＭ（Ｒａｎｄｏｍ−Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  ＲＯＭ）、磁気テープ、フロッピーディスク、光データ記憶デバイス等である。
【００７３】
非一時的なコンピュータで読み取り可能な記憶媒体は、前記記憶媒体における指令がモバイル端末のプロセッサで実行されると、モバイル端末に、画像表示方法を実施させる。この画像表示方法は、端末の現在の姿勢情報を取得するステップと、姿勢情報に基づいて、所定画像における目標領域を端末の現在壁紙画像として選択するステップと、壁紙画像を端末の画面表示領域に表示するステップと、を含む。
【００７４】
姿勢情報に基づいて、所定画像における目標領域を端末の現在壁紙画像として選択するステップは、姿勢情報、及び端末の仮想画面領域の中心点が位置する球体の半径に基づいて、端末に対応する三次元座標系における端末の仮想画面領域を決定するステップと、端末に対応する三次元座標系における原点から、端末の仮想画面領域を通過しながら湾曲処理後の所定画像に向けて投影することで、端末の仮想画面領域が湾曲処理後の所定画像に投影された時の所定画像における目標領域を決定するステップと、湾曲処理後の所定画像における目標領域に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、湾曲処理前の所定画像における目標領域を端末の現在壁紙画像として選択するステップとを含む。
【００７５】
端末に対応する三次元座標系における原点から、端末の仮想画面領域を通過しながら湾曲処理後の所定画像に向けて投影することで、端末の仮想画面領域が湾曲処理後の所定画像に投影された時の所定画像における目標領域を決定するステップは、端末の仮想画面領域の中心点が位置する球体の半径と湾曲処理後の所定画像が位置する球体の半径との比率、および端末の仮想画面領域の球座標に基づいて、端末の仮想画面領域が湾曲処理後の所定画像に投影された時の所定画像における目標領域を決定するステップを含む。
【００７６】
湾曲処理後の所定画像における目標領域に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、湾曲処理前の所定画像における目標領域を端末の現在壁紙画像として選択するステップは、湾曲処理後の所定画像における目標領域の球座標に基づいて、湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標を計算するステップと、所定画像の画素点の二次元直交座標と三次元直交座標の対応関係から、湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標に対応する湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標を決定するステップと、湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、湾曲処理前の所定画像における目標領域を端末の現在壁紙画像として選択するステップとを含む。
【００７７】
端末の現在の姿勢情報を取得するステップは、端末の画面がウェイクアップされた後、所定時間間隔に基づいて、周期的に端末の現在の姿勢情報を取得するステップを備える。
【００７８】
本発明の実施例では、端末の姿勢情報を取得し、姿勢情報に基づいて、所定画像において対応する目標領域を壁紙画像として表示することで、ユーザーが壁紙機能を使用する時の端末との相互性を高める。
【００７９】
当業者は、明細書を参考し及び公開された発明を実施することで、本発明の他の実施形態を容易に想到する。本出願は、本発明のあらゆる変形、用途或いは相応的な変化を含み、これらの変形、用途或いは相応的な変化は、本発明の一般的な理論に従い、且つ本発明で公開されない本分野における公知常識又は慣用技術手段を含む。明細書及び実施例は、例示的なものであり、本発明の保護範囲及び主旨は、特許請求の範囲により示される。
【００８０】
本発明は、上記説明した、且つ図面に示した具体的な構成に限らず、保護範囲を逸脱しない限り、各修正及び変更を行うことができると理解すべきである。本発明の保護範囲は、添付の特許請求の範囲のみに限定される。
【図１】
2016522437.tif 000003
【図２】
2016522437.tif 000004
【図３】
2016522437.tif 000005
【図４】
2016522437.tif 000006
【図５】
2016522437.tif 000007
【手続補正書】
【提出日】平成26年9月18日(2014.9.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
端末の現在の姿勢情報を取得するステップと、
前記姿勢情報に基づいて、所定画像における目標領域を前記端末の現在壁紙画像として選択するステップと、
前記壁紙画像を前記端末の画面表示領域に表示するステップと
を含むことを特徴とする画像表示方法。
【請求項２】
前記姿勢情報に基づいて、所定画像における目標領域を前記端末の現在壁紙画像として選択するステップは、
前記姿勢情報及び前記端末の仮想画面領域の中心点が位置する球体の半径に基づいて、前記端末に対応する三次元座標系における前記端末の仮想画面領域を決定するステップと、
前記端末に対応する三次元座標系における原点から、前記端末の仮想画面領域を介して湾曲処理後の所定画像に対して投影することで、前記端末の仮想画面領域が前記湾曲処理後の所定画像上に投影されてなる目標領域を決定するステップと、
前記湾曲処理後の所定画像における目標領域に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、前記湾曲処理前の所定画像における目標領域を前記端末の現在壁紙画像として選択するステップと
を含むことを特徴とする請求項１に記載の画像表示方法。
【請求項３】
前記端末に対応する三次元座標系における原点から、前記端末の仮想画面領域を介して湾曲処理後の所定画像に対して投影することで、前記端末の仮想画面領域が前記湾曲処理後の所定画像上に投影されてなる目標領域を決定するステップは、
前記端末の仮想画面領域の中心点が位置する球体の半径と湾曲処理後の所定画像が位置する球体の半径との比率、および前記端末の仮想画面領域の球座標に基づいて、前記端末の仮想画面領域が前記湾曲処理後の所定画像に投影されてなる目標領域を決定するステップを含むことを特徴とする請求項２に記載の画像表示方法。
【請求項４】
前記湾曲処理後の所定画像における目標領域に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、前記湾曲処理前の所定画像における目標領域を前記端末の現在壁紙画像として選択するステップは、
前記湾曲処理後の所定画像における目標領域の球座標に基づいて、前記湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標を計算するステップと、
前記所定画像の画素点の二次元直交座標と三次元直交座標の対応関係から、前記湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標に対応する湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標を決定するステップと、
前記湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標に基づいて、前記湾曲処理前の所定画像における目標領域を決定するとともに、前記湾曲処理前の所定画像における目標領域を前記端末の現在壁紙画像として選択するステップと
を含むことを特徴とする請求項２に記載の画像表示方法。
【請求項５】
前記端末の現在の姿勢情報を取得するステップは、
前記端末の画面がウェイクアップした後、所定時間間隔にて周期的に前記端末の現在の姿勢情報を取得するステップを含むことを特徴とする請求項１に記載の画像表示方法。
【請求項６】
端末の現在の姿勢情報を取得する取得モジュールと、
前記姿勢情報に基づいて、所定画像における目標領域を前記端末の現在壁紙画像として選択する選択モジュールと、
前記壁紙画像を前記端末の画面表示領域に表示する表示モジュールと、
を備えることを特徴とする画像表示装置。
【請求項７】
前記選択モジュールは、
前記姿勢情報、及び前記端末の仮想画面領域の中心点が位置する球体の半径に基づいて、前記端末に対応する三次元座標系における前記端末の仮想画面領域を決定する第１決定ユニットと、
前記端末に対応する三次元座標系における原点から、前記端末の仮想画面領域を介して湾曲処理後の所定画像に対して投影することで、前記端末の仮想画面領域が前記湾曲処理後の所定画像上に投影されてなる目標領域を決定する第２決定ユニットと、
前記湾曲処理後の所定画像における目標領域に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、前記湾曲処理前の所定画像における目標領域を前記端末の現在壁紙画像として選択する選択ユニットと
を備えることを特徴とする請求項６に記載の画像表示装置。
【請求項８】
前記第２決定ユニットは、
前記端末の仮想画面領域の中心点が位置する球体の半径と湾曲処理後の所定画像が位置する球体の半径との比率、および前記端末の仮想画面領域の球座標に基づいて、前記端末の仮想画面領域が前記湾曲処理後の所定画像に投影されてなる目標領域を決定することを特徴とする請求項７に記載の画像表示装置。
【請求項９】
前記選択ユニットは、
前記湾曲処理後の所定画像における目標領域の球座標に基づいて、前記湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標を計算する計算サブユニットと、
前記所定画像の画素点の二次元直交座標と三次元直交座標の対応関係から、前記湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標に対応する湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標を決定する決定サブユニットと、
前記湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標に基づいて、前記湾曲処理前の所定画像における目標領域を決定するとともに、前記湾曲処理前の所定画像における目標領域を前記端末の現在壁紙画像として選択する選択サブユニットと
を備えることを特徴とする請求項７に記載の画像表示装置。
【請求項１０】
前記取得モジュールは、
前記端末の画面がウェイクアップした後、所定時間間隔にて周期的に前記端末の現在の姿勢情報を取得することを特徴とする請求項６に記載の画像表示装置。
【請求項１１】
プロセッサと、
前記プロセッサが実施可能な指令を記憶するためのメモリとを備え、
前記プロセッサは、
端末の現在の姿勢情報を取得し、
前記姿勢情報に基づいて、所定画像における目標領域を前記端末の現在壁紙画像として選択し、
前記壁紙画像を前記端末の画面表示領域に表示するように構成されることを特徴とする端末。
【請求項１２】
プロセッサに実行されることにより、請求項１乃至５のいずれか１項に記載の画像表示方法を実現することを特徴とするプログラム。
【請求項１３】
請求項１２に記載のプログラムが記録された記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本願は、出願番号がＣＮ２０１４１０１２５６５８．５であって、出願日が２０１４年３月３１日である中国特許出願に基づき優先権を主張し、当該中国特許出願のすべての内容を本願に援用する。
【技術分野】
【０００２】
本発明は、端末技術分野に関し、特に、画像表示方法、画像表示装置、端末、プログラム及び記録媒体に関する。
【背景技術】
【０００３】
端末技術の発展に伴い、端末の最先端機能として、端末の壁紙機能は、ユーザの体験に大きく影響するため、壁紙機能開発がますます重視されている。
【０００４】
現在の壁紙機能は、基本的に、スタティックの壁紙画像を基にし、時間である変数を導入することにより実現された。端末に対して予め時間帯と壁紙画像とを対応付けるため、端末は、ある時間帯に対応付けられた壁紙画像を表示し、壁紙画像を時間の遷移に伴って変化させる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術における問題を解決するために、本発明の実施例は、画像表示方法、画像表示装置、端末、プログラム及び記録媒体を提供する。以下では、本発明の方法について説明する。
【課題を解決するための手段】
【０００６】
本発明の実施例の第１方面によると、画像表示方法は、端末の現在の姿勢情報を取得するステップと、前記姿勢情報に基づいて、所定画像における目標領域を前記端末の現在壁紙画像として選択するステップと、前記壁紙画像を前記端末の画面表示領域に表示するステップとを含む。
【０００７】
本発明の実施例の第２方面によると、画像表示装置は、端末の現在の姿勢情報を取得する取得モジュールと、前記姿勢情報に基づいて、所定画像における目標領域を前記端末の現在壁紙画像として選択する選択モジュールと、前記壁紙画像を前記端末の画面表示領域に表示する表示モジュールと、を備える。
【０００８】
本発明の実施例の第３方面によると、端末は、プロセッサと、前記プロセッサが実施可能な指令を記憶するためのメモリとを備え、前記プロセッサは、端末の現在の姿勢情報を取得し、前記姿勢情報に基づいて、所定画像における目標領域を前記端末の現在壁紙画像として選択し、前記壁紙画像を前記端末の画面表示領域に表示するように構成される。
本発明の実施例の第４局面によると、プログラムは、プロセッサに実行されることにより、前記画像表示方法を実現する。
本発明の実施例の第５局面によると、前記プログラムが記録された記録媒体を提供する。
【発明の効果】
【０００９】
本発明の実施例の技術方案によると、下記効果を得ることができる。端末の姿勢情報を取得し、姿勢情報に基づいて、所定画像において対応する目標領域を壁紙画像として表示することで、ユーザが壁紙機能を使用する時の端末との相互性を高める。
【００１０】
以上の一般的な記述及び以下の詳細な記述は、例示のものに過ぎず、本発明を限定するものではないと理解すべきである。
【図面の簡単な説明】
【００１１】
ここでの図面は、明細書の一部分として明細書全体を構成することにより、本発明に合致する実施例を例示するとともに、本発明の原理を解釈するためのものである。
【００１２】
【図１】本発明の例示的な実施例に係る画像表示方法を例示的に示すフローチャートである。
【図２】本発明の例示的な実施例に係る画像表示方法を例示的に示すフローチャートである。
【図３】本発明の例示的な実施例に係る画像表示方法における端末の三次元座標系において、所定画像の目標領域を選択する模式的な図である。
【図４】本発明の例示的な実施例に係る画像表示装置を模式的に示すブロック図である。
【図５】本発明の例示的な実施例に係る端末を模式的に示すブロック図である。
【００１３】
本発明について、上記図面で明確な実施例を示し、後述でより詳細に説明する。これらの図面及び記述は、何らかの方法で本発明の思想の範囲を制限するのではなく、特定な実施例を参照することで当業者に本発明のコンセプトを説明するためのものである。
【発明を実施するための形態】
【００１４】
以下、本発明の目的、技術方案及び利点をより明瞭にするために、実施形態と図面を参照し、本発明を更に詳細に説明する。
【００１５】
＜第１実施例＞
本発明の実施例は、画像表示方法を提供する。図１を参照し、当該方法の流れは、以下のステップを含む。
【００１６】
ステップ１０１において、端末の現在の姿勢情報を取得する。本実施例の方法は、端末に適用される。
【００１７】
ステップ１０２において、姿勢情報に基づいて、所定画像における目標領域を端末の現在壁紙画像として選択する。本実施例の方法は、端末に適用される。
【００１８】
ステップ１０３において、壁紙画像を端末の画面表示領域に表示する。本実施例の方法は、端末に適用される。
【００１９】
説明すべきなのは、本発明の実施例を実行する前、所定画像に対して、湾曲アルゴリズムに応じて湾曲処理を行う必要があり、結果、湾曲処理された後の所定画像を取得する。
【００２０】
なお、所定画像の分解能は、少なくとも所定分解能以上であり、当該所定画像は、端末内に設定されたシステム画像であってもよく、ユーザが自ら撮影した画像であってもよく、ユーザがネットワークなどの第３者を介して取得した画像であってもよい。その中、所定分解能を満たす所定画像であれば、当該所定画像に対して湾曲アルゴリズムに応じて湾曲処理を行い、当該所定画像に対応する球形画像を得られる。ユーザの姿勢情報により選択された当該球形画像における目標領域は、任意の方向においても繋がる。
【００２１】
選択的に、所定画像は、その分解能が湾曲アルゴリズムに規定された、球形画像に湾曲できる分解能を満たさないため、湾曲処理された後、完全なる球形を得ることができない可能性がある。そのため、湾曲アルゴリズムによる処理を行う前、所定画像の分解能が湾曲アルゴリズムに規定された球形画像に湾曲できる分解能を満たすかどうかを判定し、満たすと判定すると、湾曲アルゴリズムを実行し、満たさないと判定すると、湾曲アルゴリズムにおけるパラメーターを変更し、所定画像に対して湾曲処理を行い円柱形画像を取得する。当該円柱形画像について、ユーザの姿勢情報により選択された、当該円柱形画像における目標領域は、水平方向のみにおいて移動でき、垂直方向において移動することができない。
【００２２】
湾曲アルゴリズムに応じて、所定画像に対して湾曲処理を行う場合には、一定の曲率に応じて所定画像を完全なる球形にし、その球心を三次元座標系の原点Ｏとし、半径をＲとし、当該所定画像が球形に湾曲された後の球体をφ（Ｏ）とする。なお、三次元座標系は、端末に搭載のセンサの座標系の方向と一致する。
【００２３】
その時、当該半径Ｒの値に基づいて、Ｅとされる端末の仮想画面領域の中心点と当該三次元座標系の原点との間の距離を設定する必要がある。仮に原点Ｏを球心とし、Ｅ点がある球体の球面に位置し、この球体の半径、即ちＯＥの距離をｒとし、当該Ｅ点の位置する球体をψ（Ｏ）とする。本発明の実施例において、Ｒは、所定画像の分解能と半径との対応関係に基づいて設定されることができ、ｒは、壁紙画像の最適な表示効果を奏するように、人為的に設定され、又はシステムのディフォルト値に設定される。ここで、Ｒ／ｒは、一定の比例関係を有するとともに、Ｒがｒより大きいことを満たし、端末の仮想画面領域が湾曲処理された後の所定画像に対応する球形画像の内部に存在すると理解してもよい。選択的に、Ｒ／ｒ＝１．６１８で、即ち黄金比である。
【００２４】
湾曲アルゴリズムにより処理される前の所定画像が平面画像であるため、所定画像における各画素点の座標は、１つの二次元座標系における二次元直交座標である。湾曲アルゴリズムによる処理された後に得られた球形画像又は円柱形画像は、三次元立体のものになるため、処理後の球形画像又は円柱形画像における各画素点の座標は、１つの三次元座標系における三次元直交座標である。湾曲アルゴリズムによる処理を行う場合、湾曲処理前の所定画像における各画素点の二次元直交座標と湾曲処理後の所定画像における各画素点の三次元直交座標との対応関係を記録する。
【００２５】
選択的に、端末は、所定画像が湾曲処理された後の球形画像の効果図をユーザに表示し、また、美化、ぼかしなどのツールを提供することで、当該球形画像の効果を調整し、これにより、当該球形画像において、元の所定画像のエッジが接する時に生じた異様な効果をできるだけ減少した。
【００２６】
本発明の実施例は、端末の姿勢情報を取得し、姿勢情報に基づいて、所定画像の中、該当する目標領域を壁紙画像として選択して表示し、ユーザが壁紙機能を使用するときに端末との相互性を高める。
【００２７】
＜第２実施例＞
本発明の実施例は、画像表示方法を提供する。図２を参照し、当該方法の流れは、以下のステップを含む。
【００２８】
ステップ２０１において、端末の現在姿勢情報を取得する。本実施例の方法は、端末に適用される。
【００２９】
選択的に、ステップ２０１の実行条件は、例えば、端末の画面をウェイクアップした後、所定時間間隔に従って、端末の現在姿勢情報を取得するステップを周期的に実行する。
【００３０】
ここで、端末画面がウェイクアップされた後、例えば、ロック解除状態から正常使用状態へ切り替わる時、ステップ２０１を周期的に実行し始める。端末は、センサにより常時に測定された姿勢情報に基づいて、所定画像において、選択された目標領域を常に更新する。
【００３１】
端末に内蔵されたセンサは、端末現在の姿勢情報を取得するためのものであり、例えば、重力センサ，ジャイロスコープ等であるが、これらに限定されるものではない。
【００３２】
なお、姿勢情報は、本発明の実施例において、端末が三次元座標系におけるオイラー角情報を含むが、これに限定されるものではない。オイラー角は、端末の位置する三次元座標系における左右傾斜角度、前後傾斜角度、及び左右揺れ角度の３つの角度を含み、（α，β，γ）で表される。
【００３３】
ステップ２０２において、姿勢情報に基づいて，所定画像における目標領域を端末の現在壁紙画像として選択する。本実施例の方法は、端末に適用される。
【００３４】
ここで、ステップ２０２において、所定画像における目標領域を端末の現在壁紙画像として選択するプロセスは、さらに、以下のステップを含む。
【００３５】
ステップ２０２１において、姿勢情報及び端末の仮想画面領域の中心点が位置する球体の半径に基づいて、端末の該当する三次元座標系において、端末の仮想画面領域を決定する。本実施例の方法は、端末に適用される。
【００３６】
ここで、ステップ２０２１において、まず、姿勢情報に基づいて、端末の仮想画面領域の中心点の座標を決定し、これにより、当該座標に基づいて、端末の仮想画面領域が端末の三次元座標系における位置を決定する。
【００３７】
姿勢情報における（α，β，γ）及びｒに基づいて、Ｅ点が三次元座標系における球座標を得ることができる。Ｅ点が球体ψ（Ｏ）上に位置し、かつＯＥが端末の仮想画面領域に垂直し、また、端末の姿勢情報において、Ｅ点が左右揺れ角度γの影響を受けないため、Ｅ点の位置座標を（α’，β’，ｒ）と決定する。その中、α’＝α＋π／２，β’＝β−π／２であり、即ち、Ｅ点の位置座標を（α＋π／２，β−π／２，ｒ）とする。端末の仮想画面領域の姿勢は、Ｅ点の位置及び端末の左右揺れ角度で表され、即ち、（α’，β’，ｒ，γ）である。
【００３８】
端末の仮想画面領域の長さ及び幅を、それぞれａ及びｂに設定するため、端末の仮想画面領域の球座標は、Ｅ点の球座標により決定され、（α’，β’，ｒ，γ，ａ，ｂ）で表される。図３に示されるように、当該図面は、端末の三次元座標系において所定画像の目標領域を選択する模式的な図を示し、端末の仮想画面の位置を含む。ＡＢＣＤに対応する平面領域は、端末の仮想画面領域そのものである。
【００３９】
ステップ２０２２において、端末に対応する三次元座標系における原点から、端末の仮想画面領域を通過しながら湾曲処理後の所定画像に向けて投影することで、端末の仮想画面領域が湾曲処理後の所定画像に投影された時の所定画像における目標領域を決定する。本実施例の方法は、端末に適用される。
【００４０】
Ｒ＞ｒであるため、原点から端末の仮想画面を通過しながら湾曲処理後の所定画像における目標領域の面積は、端末の仮想画面領域の面積より大きい。図３に示すように、当該図において、Ａ’Ｂ’Ｃ’Ｄ’領域が投影後の目標領域に該当し、Ｅ’は、Ａ’Ｂ’Ｃ’Ｄ’領域の中心点であり、ＯＥ’＝Ｒである。
【００４１】
類似な原理により、Ａ’Ｂ’Ｃ’Ｄ’に対応する目標領域の球座標は、下記方法により得ることができる。
（α’，β’，ｒ，γ，ａ，ｂ）＊Ｒ／ｒ＝（α’，β’，Ｒ，γ，ａ＊Ｒ／ｒ，ｂ＊Ｒ／ｒ）
ただし、点Ｅ’の球座標は、（α’，β’，Ｒ）となる。
【００４２】
従って、ステップ２０２２において、さらに、端末の仮想画面領域の中心点が位置する球体の半径と湾曲処理後の所定画像が位置する球体の半径との比率、および端末の仮想画面領域の球座標に基づいて、端末の仮想画面領域が湾曲処理後の所定画像に投影された時の所定画像における目標領域を決定する。
【００４３】
ステップ２０２３において、湾曲処理後の所定画像における目標領域に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、湾曲処理後の所定画像における目標領域を端末の現在壁紙画像として選択する。本実施例の方法は、端末に適用される。
【００４４】
ステップ２０２３において、湾曲処理後の所定画像における目標領域により湾曲処理前の所定画像における目標領域を決定するプロセスは、下記ステップを含む。
【００４５】
ステップ２０２３１において、湾曲処理後の所定画像における目標領域の球座標に基づいて、湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標を計算する。本実施例の方法は、端末に適用される。
【００４６】
そのうち、球座標と三次元直交座標との間の変換関係は、
ｘ＝ｒ＊ｃｏｓα＊ｃｏｓβ
ｙ＝ｒ＊ｓｉｎα＊ｃｏｓβ
ｚ＝ｒ＊ｓｉｎβ
である。
【００４７】
Ｅ’の球座標を三次元直交座標に変換した結果、（Ｒ＊ｃｏｓα’＊ｃｏｓβ’，Ｒ＊ｓｉｎα’＊ｃｏｓβ’，Ｒ＊ｓｉｎβ’），（ｘ，ｙ，ｚ）と記す。
【００４８】
点Ａ’の三次元直交座標を（ｘ’，ｙ’，ｚ’）と設定し、下記の方程式によりｘ’，ｙ’，ｚ’の値を得ることができる。
（ｘ’−ｘ）＊ｘ＋（ｙ’−ｙ）＊ｙ＋（ｚ’−ｚ）＊ｚ＝０
ｙ’２＋ｚ’２＝ｘ２＋ｙ２＋ｚ２＋（ａ２＋ｂ２）
【００４９】
この方法により、当該方程式により４つの解を解いて、Ａ’、Ｂ’、Ｃ’、Ｄ’それぞれに対応する三次元直交座標を得ることができる。
【００５０】
ステップ２０２３２において、所定画像の画素点の二次元直交座標と三次元直交座標の対応関係から、湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標に対応する湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標を決定する。本実施例の方法は、端末に適用される。
【００５１】
ステップ２０２３３において、湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、湾曲処理前の所定画像における目標領域を端末の現在壁紙画像として選択する。本実施例の方法は、端末に適用される。
【００５２】
ステップ２０３において、壁紙画像を端末の画面表示領域に表示する。本実施例の方法は、端末に適用される。
【００５３】
本ステップでは、壁紙機能により、当該壁紙画像を端末の画面表示領域に表示する。
【００５４】
本発明の実施例によれば、端末の姿勢情報を取得し、姿勢情報に基づいて、所定画像において対応する目標領域を壁紙画像として表示することで、ユーザが壁紙機能を使用する時の端末との相互性を高める。
【００５５】
＜第３実施例＞
本発明の実施例は、画像表示装置を提供する。図４に示すように、当該装置は、端末の現在の姿勢情報を取得する取得モジュール４０１と、姿勢情報に基づいて、所定画像における目標領域を端末の現在壁紙画像として選択する選択モジュール４０２と、壁紙画像を端末の画面表示領域に表示する表示モジュール４０３とを備える。
【００５６】
選択モジュール４０２は、姿勢情報、及び端末の仮想画面領域の中心点が位置する球体の半径に基づいて、端末に対応する三次元座標系における端末の仮想画面領域を決定する第１決定ユニット４０２１と、端末に対応する三次元座標系における原点から、端末の仮想画面領域を通過しながら湾曲処理後の所定画像に向けて投影することで、端末の仮想画面領域が湾曲処理後の所定画像に投影された時の所定画像における目標領域を決定する第２決定ユニット４０２２と、湾曲処理後の所定画像における目標領域に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、湾曲処理前の所定画像における目標領域を端末の現在壁紙画像として選択する選択ユニット４０２３とを備える。
【００５７】
第２決定ユニット４０２２は、端末の仮想画面領域の中心点が位置する球体の半径と湾曲処理後の所定画像が位置する球体の半径との比率、および端末の仮想画面領域の球座標に基づいて、端末の仮想画面領域が湾曲処理後の所定画像に投影された時の所定画像における目標領域を決定する。
【００５８】
選択ユニット４０２３は、湾曲処理後の所定画像における目標領域の球座標に基づいて、湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標を計算する計算サブユニットと、所定画像の画素点の二次元直交座標と三次元直交座標の対応関係から、湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標に対応する湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標を決定する決定サブユニットと、湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、湾曲処理前の所定画像における目標領域を端末の現在壁紙画像として選択する選択サブユニットとを備える。
【００５９】
取得モジュール４０１は、端末の画面がウェイクアップされた後、所定時間間隔に基づいて周期的に端末の現在の姿勢情報を取得する。
【００６０】
本発明の実施例によれば、端末の姿勢情報を取得し、姿勢情報に基づいて、所定画像において該当する目標領域を壁紙画像として表示することで、ユーザが壁紙機能を使用する時の端末との相互性を高める。
【００６１】
＜第４実施例＞
本発明の実施例は、端末を提供する。図５は、例示的な実施例による端末のブロック図である。例えば、端末５００は、携帯電話、コンピューター、デジタル放送端末、メッセージ送受信デバイス、ゲームコンソール、タブレットデバイス、医療機器、フィットネス機器、パーソナルデジタルアシスタント等であってもよい。
【００６２】
図５を参照して、端末５００は、プロセスアセンブリ５０２、メモリ５０４、電源アセンブリ５０６、マルチメディアアセンブリ５０８、オーディオアセンブリ５１０、入出力（Ｉ／Ｏ）インターフェイス５１２、センサアセンブリ５１４、及び通信アセンブリ５１６のような一つ以上のアセンブリを含んでよい。
【００６３】
プロセスアセンブリ５０２は、一般的には端末５００の全体の操作を制御するものであり、例えば、表示、電話呼び出し、データ通信、カメラ操作、及び記録操作と関連する操作を制御する。プロセスアセンブリ５０２は、一つ以上のプロセッサ５２０を含み、これらによって命令を実行することにより、上記の方法の全部、或は一部のステップを実現するようにしてもよい。なお、プロセスアセンブリ５０２は、一つ以上のモジュールを含み、これらによってプロセスアセンブリ５０２と他のアセンブリの間のインタラクションを容易にするようにしてもよい。例えば、プロセスアセンブリ５０２は、マルチメディアモジュールを含み、これらによってマルチメディアアセンブリ５０８とプロセスアセンブリ５０２の間のインタラクションを容易にするようにしてもよい。
【００６４】
メモリ５０４は、各種類のデータを記憶することにより端末５００の操作を支援するように構成される。これらのデータの例は、端末５００において操作されるいずれのアプリケーションプログラム又は方法の命令、連絡対象データ、電話帳データ、メッセージ、画像、ビデオ等を含む。メモリ５０４は、いずれの種類の揮発性メモリ、不揮発性メモリ記憶デバイスまたはそれらの組み合わせによって実現されてもよく、例えば、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｂｅｒ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクである。
【００６５】
電源アセンブリ５０６は、端末５００の多様なアセンブリに電力を供給する。電源アセンブリ５０６は、電源管理システム、一つ以上の電源、及び端末５００のための電力の生成、管理及び割り当てに関連する他のアセンブリを含んでもよい。
【００６６】
マルチメディアアセンブリ５０８は、前記端末５００とユーザの間に一つの出力インターフェイスを提供するスクリーンを含む。上記の実施例において、スクリーンは液晶モニター（ＬＣＤ）とタッチパネル（ＴＰ）を含んでもよい。スクリーンがタッチパネルを含むことにより、スクリーンはタッチスクリーンを実現することができ、ユーザからの入力信号を受信することができる。タッチパネルは一つ以上のタッチセンサを含んでおり、タッチ、スライド、及びタッチパネル上のジェスチャを検出することができる。前記タッチセンサは、タッチ、或はスライドの動作の境界だけでなく、前記のタッチ、或はスライド操作に係る継続時間及び圧力も検出できる。上記の実施例において、マルチメディアアセンブリ５０８は、一つのフロントカメラ、及び／又はリアカメラを含む。端末５００が、例えば撮影モード、或はビデオモード等の操作モードにある場合、フロントカメラ、及び／又はリアカメラは外部からマルチメディアデータを受信できる。フロントカメラとリアカメラのそれぞれは、一つの固定型の光レンズ系、或は可変焦点距離と光学ズーム機能を有するものであってもよい。
【００６７】
オーディオアセンブリ５１０は、オーディオ信号を入出力するように構成されてもよい。例えば、オーディオアセンブリ５１０は、一つのマイク（ＭＩＣ）を含み、端末５００が、例えば呼出しモード、記録モード、及び音声認識モード等の操作モードにある場合、マイクは外部のオーディオ信号を受信することができる。受信されたオーディオ信号は、さらにメモリ５０４に記憶されたり、通信アセンブリ５１６を介して送信されたりされる。上記の実施例において、オーディオアセンブリ５１０は、オーディオ信号を出力するための一つのスピーカーをさらに含む。
【００６８】
Ｉ／Ｏインターフェイス５１２は、プロセスアセンブリ５０２と周辺インターフェイスモジュールの間にインターフェイスを提供するものであり、上記周辺インターフェイスモジュールは、キーボード、クリックホイール、ボタン等であってもよい。これらのボタンは、ホームボタン、ボリュームボタン、起動ボタン、ロッキングボタンを含んでもよいが、これらに限定されない。
【００６９】
センサアセンブリ５１４は、端末５００に各方面の状態に対する評価を提供するための一つ以上のセンサを含む。例えば、センサアセンブリ５１４は、端末５００のＯＮ／ＯＦＦ状態、端末５００のディスプレイとキーパッドのようなアセンブリの相対的な位置決めを検出できる。また、例えば、センサアセンブリ５１４は、端末５００、或いは端末５００の一つのアセンブリの位置変更、ユーザと端末５００とが接触しているか否か、端末５００の方位、又は加速／減速、端末５００の温度の変化を検出できる。センサアセンブリ５１４は、何れの物理的接触がない状態にて付近の物体の存在を検出するための近接センサを含んでもよい。センサアセンブリ５１４は、撮影アプリケーションに適用するため、ＣＭＯＳ、又はＣＣＤ画像センサのような光センサを含んでもよい。上記の実施例において、当該センサアセンブリ５１４は、加速度センサ、ジャイロスコープセンサ、磁気センサ、圧力センサ、及び温度センサをさらに含んでもよい。
【００７０】
通信アセンブリ５１６は、端末５００と他の機器の間に有線、又は無線形態の通信を提供する。端末５００は、例えばＷｉＦｉ、２Ｇ、３Ｇ、或はこれらの組み合わせのような、通信規格に基づいた無線ネットワークに接続されてもよい。一つの例示的な実施例において、通信アセンブリ５１６は、放送チャンネルを介して外部の放送管理システムからの放送信号、又は放送に関連する情報を受信する。一つの例示的な実施例において、前記通信アセンブリ５１６は、近距離無線通信（ＮＦＣ）モジュールをさらに含むことにより、近距離通信を推進するようにする。例えば、ＮＦＣモジュールは、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）技術、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）技術、ＢＴ（Ｂｌｕｅｔｏｏｔｈ）技術、他の技術に基づいて実現できる。
【００７１】
例示的な実施例において、端末５００は、一つ以上のＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＤＳＰＤ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｄｅｖｉｃｅ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、または他の電子部品によって実現されるものであり、上記方法を実行する。
【００７２】
例示的な実施例において、さらに、命令を含む非一時的なコンピュータで読み取り可能な記憶媒体、例えば命令を含むメモリ５０４を提供しており、端末５００のプロセッサ５２０により上記命令を実行して上記方法を実現する。例えば、前記非一時的なコンピュータで読み取り可能な記憶媒体は、ＲＯＭ、ＲＡＭ（Ｒａｎｄｏｍ−Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  ＲＯＭ）、磁気テープ、フロッピーディスク、光データ記憶デバイス等である。
【００７３】
非一時的なコンピュータで読み取り可能な記憶媒体は、前記記憶媒体における指令がモバイル端末のプロセッサで実行されると、モバイル端末に、画像表示方法を実施させる。この画像表示方法は、端末の現在の姿勢情報を取得するステップと、姿勢情報に基づいて、所定画像における目標領域を端末の現在壁紙画像として選択するステップと、壁紙画像を端末の画面表示領域に表示するステップと、を含む。
【００７４】
姿勢情報に基づいて、所定画像における目標領域を端末の現在壁紙画像として選択するステップは、姿勢情報、及び端末の仮想画面領域の中心点が位置する球体の半径に基づいて、端末に対応する三次元座標系における端末の仮想画面領域を決定するステップと、端末に対応する三次元座標系における原点から、端末の仮想画面領域を通過しながら湾曲処理後の所定画像に向けて投影することで、端末の仮想画面領域が湾曲処理後の所定画像に投影された時の所定画像における目標領域を決定するステップと、湾曲処理後の所定画像における目標領域に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、湾曲処理前の所定画像における目標領域を端末の現在壁紙画像として選択するステップとを含む。
【００７５】
端末に対応する三次元座標系における原点から、端末の仮想画面領域を通過しながら湾曲処理後の所定画像に向けて投影することで、端末の仮想画面領域が湾曲処理後の所定画像に投影された時の所定画像における目標領域を決定するステップは、端末の仮想画面領域の中心点が位置する球体の半径と湾曲処理後の所定画像が位置する球体の半径との比率、および端末の仮想画面領域の球座標に基づいて、端末の仮想画面領域が湾曲処理後の所定画像に投影された時の所定画像における目標領域を決定するステップを含む。
【００７６】
湾曲処理後の所定画像における目標領域に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、湾曲処理前の所定画像における目標領域を端末の現在壁紙画像として選択するステップは、湾曲処理後の所定画像における目標領域の球座標に基づいて、湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標を計算するステップと、所定画像の画素点の二次元直交座標と三次元直交座標の対応関係から、湾曲処理後の所定画像における目標領域の各頂点の三次元直交座標に対応する湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標を決定するステップと、湾曲処理前の所定画像における目標領域の各頂点の二次元直交座標に基づいて、湾曲処理前の所定画像における目標領域を決定するとともに、湾曲処理前の所定画像における目標領域を端末の現在壁紙画像として選択するステップとを含む。
【００７７】
端末の現在の姿勢情報を取得するステップは、端末の画面がウェイクアップされた後、所定時間間隔に基づいて、周期的に端末の現在の姿勢情報を取得するステップを備える。
【００７８】
本発明の実施例では、端末の姿勢情報を取得し、姿勢情報に基づいて、所定画像において対応する目標領域を壁紙画像として表示することで、ユーザーが壁紙機能を使用する時の端末との相互性を高める。
【００７９】
当業者は、明細書を参考し及び公開された発明を実施することで、本発明の他の実施形態を容易に想到する。本出願は、本発明のあらゆる変形、用途或いは相応的な変化を含み、これらの変形、用途或いは相応的な変化は、本発明の一般的な理論に従い、且つ本発明で公開されない本分野における公知常識又は慣用技術手段を含む。明細書及び実施例は、例示的なものであり、本発明の保護範囲及び主旨は、特許請求の範囲により示される。
【００８０】
本発明は、上記説明した、且つ図面に示した具体的な構成に限らず、保護範囲を逸脱しない限り、各修正及び変更を行うことができると理解すべきである。本発明の保護範囲は、添付の特許請求の範囲のみに限定される。
【国際調査報告】
2016522437.tif 000008
2016522437.tif 000009
2016522437.tif 000010
2016522437.tif 000011