(57)【特許請求の範囲】
【請求項１】
ユーザインタフェース（ＵＩ）コントロールの背景を設定するための方法であって、
端末の壁紙が更新された後、前記の更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得するステップと、
前記端末のスクリーン上の前記ＵＩコントロールの位置に応じて、前記の取得されたファジィな壁紙から壁紙領域ブロックをキャプチャするステップと、
１つの前記のキャプチャされた壁紙領域ブロックを前記ＵＩコントロールの背景に設定するステップと、
を含み、
壁紙領域ブロックが、前記の取得されたファジィな壁紙からキャプチャされるときに、複数の壁紙領域ブロックがキャプチャされ、
１つの前記のキャプチャされた壁紙領域ブロックを前記ＵＩコントロールの背景に設定する前記ステップは、
予め設定されたポーリングポリシーに従って、前記複数の壁紙領域ブロックを前記ＵＩコントロールの前記背景に１つずつ設定するステップ
を含む、方法。
【請求項２】
前記壁紙は、ライブの壁紙を含み、前記の更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得する前記ステップは、
更新されたライブの壁紙の各変化する状態に対してファジィ処理が実行された後に得られたファジィな壁紙を取得するステップ
を含む、請求項１に記載の方法。
【請求項３】
前記端末のスクリーン上の前記ＵＩコントロールの位置に応じて、前記の取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする前記ステップは、
前記端末のタッチスクリーン上の前記ＵＩコントロールの位置に応じて、前記の取得されたファジィな壁紙から、前記ＵＩコントロールの前記位置に対応する位置における壁紙領域ブロックをキャプチャするステップ
を含む、請求項１又は２に記載の方法。
【請求項４】
端末の壁紙が更新された後、前記の更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得する前記ステップの前に、前記の更新された壁紙に対してファジィ処理を実行するステップ、又は
前記端末が１つの壁紙を生成したときに、前記の生成された壁紙に対してファジィ処理を実行するステップ
をさらに含む、請求項１乃至３のいずれか一項に記載の方法。
【請求項５】
前記の更新された壁紙に対してファジィ処理が実行された後に得られた前記ファジィな壁紙を取得するように、前記ファジィ処理が実行された後に得られた前記ファジィな壁紙を前記端末の内部メモリにキャッシュする又は前記ファジィな壁紙を前記端末のメモリに保存するステップ
をさらに含む、請求項４に記載の方法。
【請求項６】
前記端末のスクリーン上の前記ＵＩコントロールの位置に応じて、前記の取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする前記ステップの前に、
前記の取得されたファジィな壁紙をサンプリングし、サンプリングされたデータから新しいファジィな壁紙を形成するステップと、
前記端末のスクリーン上の前記ＵＩコントロールの位置に応じて、前記の取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする前記ステップの間に、前記サンプリングされたデータから形成された前記新しいファジィな壁紙から壁紙領域ブロックをキャプチャするステップと、
をさらに含む、請求項１乃至５のいずれか一項に記載の方法。
【請求項７】
ユーザインタフェース（ＵＩ）コントロールの背景を設定するための装置であって、
端末の壁紙が更新された後、前記の更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得するよう構成されている取得モジュールと、
前記端末のスクリーン上の前記ＵＩコントロールの位置に応じて、前記取得モジュールによって取得された前記ファジィな壁紙から壁紙領域ブロックをキャプチャするよう構成されている画像キャプチャモジュールと、
前記画像キャプチャモジュールによってキャプチャされた１つの前記壁紙領域ブロックを前記ＵＩコントロールの背景に設定するよう構成されている設定モジュールと、
を備え、
前記画像キャプチャモジュールが、前記取得モジュールによって取得された前記ファジィな壁紙から壁紙領域ブロックをキャプチャするときに、複数の壁紙領域ブロックがキャプチャされ、
前記設定モジュールは、予め設定されたポーリングポリシーに従って、前記複数の壁紙領域ブロックを前記ＵＩコントロールの前記背景に１つずつ設定するよう構成されている、装置。
【請求項８】
前記壁紙は、ライブの壁紙を含み、前記取得モジュールは、前記端末の前記壁紙が更新された後、更新されたライブの壁紙の各変化する状態に対してファジィ処理が実行された後に得られたファジィな壁紙を取得するよう構成されている、請求項７に記載の装置。
【請求項９】
前記画像キャプチャモジュールは、前記端末のタッチスクリーン上の前記ＵＩコントロールの位置に応じて、前記取得モジュールによって取得された前記ファジィな壁紙から、前記ＵＩコントロールの前記位置に対応する位置における壁紙領域ブロックをキャプチャするよう構成されている、請求項７又は８に記載の装置。
【請求項１０】
前記取得モジュールが、前記端末の前記壁紙が更新された後、前記の更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得する前に、前記の更新された壁紙に対してファジィ処理を実行する、又は、前記端末が１つの壁紙を生成したときに、前記の生成された壁紙に対してファジィ処理を実行するよう構成されているファジィ処理モジュール
をさらに備える、請求項７乃至９のいずれか一項に記載の装置。
【請求項１１】
前記ファジィ処理モジュールによって前記ファジィ処理が実行された後に得られた前記ファジィな壁紙を前記端末の内部メモリにキャッシュする又は前記ファジィな壁紙を前記端末のメモリに保存するよう構成されているストレージ制御モジュール
をさらに備える、請求項１０に記載の装置。
【請求項１２】
前記取得モジュールによって取得された前記ファジィな壁紙をサンプリングし、サンプリングされたデータから新しいファジィな壁紙を形成するよう構成されているサンプリングモジュールであって、
前記画像キャプチャモジュールが、前記端末のスクリーン上の前記ＵＩコントロールの位置に応じて、前記の取得されたファジィな壁紙から壁紙領域ブロックをキャプチャするときに、前記画像キャプチャモジュールが、前記サンプリングされたデータから形成された前記新しいファジィな壁紙から壁紙領域ブロックをキャプチャする、サンプリングモジュール
をさらに備える、請求項７乃至１１のいずれか一項に記載の装置。
【請求項１３】
入力／出力装置、メモリ、及びプロセッサを備える端末であって、前記入力／出力装置、前記メモリ、及び前記プロセッサは、バスを使用することによって接続され、
前記入力／出力装置は、ユーザとインタラクトし、前記ユーザによって入力された命令を受け取る又は前記ユーザにデータを出力するよう構成されており、
前記メモリは、様々な機能を有するプログラムデータを記憶するよう構成されており、
前記プロセッサは、前記メモリに記憶されている前記プログラムデータを呼び出し、以下の動作、すなわち、
端末の壁紙が更新された後、前記の更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得する動作と、
前記端末のスクリーン上のユーザインタフェース（ＵＩ）コントロールの位置に応じて、前記の取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする動作と、
１つの前記のキャプチャされた壁紙領域ブロックを前記ＵＩコントロールの背景に設定する動作と、
を実行するよう構成されており、
前記プロセッサが、前記の取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする前記動作を実行するときに、複数の壁紙領域ブロックがキャプチャされ、
次いで、前記プロセッサは、１つの前記のキャプチャされた壁紙領域ブロックを前記ＵＩコントロールの背景に設定する前記動作を実行し、該動作は、
予め設定されたポーリングポリシーに従って、前記複数の壁紙領域ブロックを前記ＵＩコントロールの前記背景に１つずつ設定すること
を含む、端末。
【請求項１４】
前記壁紙は、ライブの壁紙を含み、前記プロセッサは、前記の更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得する前記動作を実行し、該動作は、
更新されたライブの壁紙の各変化する状態に対してファジィ処理が実行された後に得られたファジィな壁紙を取得すること
を含む、請求項１３に記載の端末。
【請求項１５】
前記プロセッサは、前記端末のスクリーン上の前記ＵＩコントロールの位置に応じて、前記の取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする前記動作を実行し、該動作は、
前記端末のタッチスクリーン上の前記ＵＩコントロールの位置に応じて、前記の取得されたファジィな壁紙から、前記ＵＩコントロールの前記位置に対応する位置における壁紙領域ブロックをキャプチャすること
を含む、請求項１３又は１４に記載の端末。
【請求項１６】
前記プロセッサは、以下の動作、すなわち、
端末の壁紙が更新された後、前記の更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得する前に、前記の更新された壁紙に対してファジィ処理を実行する動作、又は
前記端末が１つの壁紙を生成したときに、前記の生成された壁紙に対してファジィ処理を実行する動作
をさらに実行する、請求項１３乃至１５のいずれか一項に記載の端末。
【請求項１７】
前記プロセッサは、以下の動作、すなわち、
前記の更新された壁紙に対してファジィ処理が実行された後に得られた前記ファジィな壁紙を取得するように、前記ファジィ処理が実行された後に得られた前記ファジィな壁紙を前記端末の内部メモリにキャッシュする又は前記ファジィな壁紙を前記端末のメモリに保存する動作
をさらに実行する、請求項１６に記載の端末。
【請求項１８】
前記プロセッサが、前記端末のスクリーン上の前記ＵＩコントロールの位置に応じて、前記の取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする前記動作を実行する前に、前記プロセッサは、以下の動作、すなわち、
前記の取得されたファジィな壁紙をサンプリングし、サンプリングされたデータから新しいファジィな壁紙を形成する動作と、
次いで、前記プロセッサが、前記端末のスクリーン上の前記ＵＩコントロールの位置に応じて、前記の取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする前記動作を実行するときに、前記サンプリングされたデータから形成された前記新しいファジィな壁紙から壁紙領域ブロックをキャプチャする動作と、
をさらに実行する、請求項１３乃至１７のいずれか一項に記載の端末。
【請求項１９】
プロセッサに請求項１乃至６のいずれか一項に記載の方法を実行させるプログラム。
【請求項２０】
請求項１９に記載のプログラムを記憶している記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子技術の分野に関し、詳細には、ＵＩコントロールの背景を設定するための方法及び装置、並びに端末に関する。
【背景技術】
【０００２】
現在、ポータブル端末（例えば、携帯電話機）の各アプリケーションによって使用されるユーザインタフェース（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ，ＵＩ）コントロールは、基本的に、コントロールの背景として単一の変わらない画像を使用し、各製造業者は、基本的に、コントロールの背景として製造業者の単一の画像を使用する。したがって、不変性、単調性、及び硬直性等の欠点が、現在のＵＩコントロールの背景において共通して存在する。
【発明の概要】
【０００３】
本発明の実施形態は、端末のＵＩコントロールの背景が、壁紙が変化するときに動的に変化することを可能にすることができ、それにより、ＵＩコントロールの背景画像の柔軟性及び可変性を高める、ＵＩコントロールの背景を設定するための方法及び装置、並びに端末を提供する。
【０００４】
本発明の第１の態様は、ユーザインタフェースＵＩコントロールの背景を設定するための方法を提供し、本方法は、
端末の壁紙が更新された後、更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得するステップと、
端末のスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャするステップと、
１つのキャプチャされた壁紙領域ブロックをＵＩコントロールの背景に設定するステップと、
を含み得る。
【０００５】
第１の態様に関連して、第１の実現可能な実装方式において、壁紙は、ライブの壁紙を含み、更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得するステップは、
更新されたライブの壁紙の各変化する状態に対してファジィ処理が実行された後に得られたファジィな壁紙を取得するステップ
を含む。
【０００６】
第１の態様、又は、第１の態様の第１の実現可能な実装方式に関連して、第２の実現可能な実装方式において、端末のスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャするステップは、
端末のタッチスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙からＵＩコントロールの位置に対応する位置における壁紙領域ブロックをキャプチャするステップ
を含む。
【０００７】
第１の態様から、第１の態様の第２の実現可能な実装方式までのうちのいずれか１つに関連して、第３の実現可能な実装方式において、壁紙領域ブロックが、取得されたファジィな壁紙からキャプチャされるときに、複数の壁紙領域ブロックがキャプチャされ、
１つのキャプチャされた壁紙領域ブロックをＵＩコントロールの背景に設定するステップは、
キャプチャされた複数の壁紙領域ブロックのうちの任意の壁紙領域ブロックをＵＩコントロールの背景に設定するステップ、又は
予め設定されたポーリングポリシーに従って、複数の壁紙領域ブロックをＵＩコントロールの背景に１つずつ設定するステップ
を含む。
【０００８】
第１の態様から、第１の態様の第３の実現可能な実装方式までのうちのいずれか１つに関連して、第４の実現可能な実装方式において、本発明の実施形態の本方法は、
端末の壁紙が更新された後、更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得するステップの前に、更新された壁紙に対してファジィ処理を実行するステップ、又は
端末が１つの壁紙を生成したときに、生成された壁紙に対してファジィ処理を実行するステップ
をさらに含む。
【０００９】
第１の態様の第４の実現可能な実装方式に関連して、第５の実現可能な実装方式において、本発明の実施形態の本方法は、
更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得するように、ファジィ処理が実行された後に得られたファジィな壁紙を端末の内部メモリにキャッシュする又はファジィな壁紙を端末のメモリに保存するステップ
をさらに含む。
【００１０】
第１の態様から、第１の態様の第５の実現可能な実装方式までのうちのいずれか１つに関連して、第６の実現可能な実装方式において、端末のスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャするステップの前に、本方法は、
取得されたファジィな壁紙をサンプリングし、サンプリングされたデータから新しいファジィな壁紙を形成するステップと、
端末のスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャするステップの間に、サンプリングされたデータから形成された新しいファジィな壁紙から壁紙領域ブロックをキャプチャするステップと、
をさらに含む。
【００１１】
本発明の第２の態様は、ユーザインタフェースＵＩコントロールの背景を設定するための装置を提供し、本装置は、
端末の壁紙が更新された後、更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得するよう構成されている取得モジュールと、
端末のスクリーン上のＵＩコントロールの位置に応じて、取得モジュールによって取得されたファジィな壁紙から壁紙領域ブロックをキャプチャするよう構成されている画像キャプチャモジュールと、
画像キャプチャモジュールによってキャプチャされた１つの壁紙領域ブロックをＵＩコントロールの背景に設定するよう構成されている設定モジュールと、
を含み得る。
【００１２】
第２の態様に関連して、第１の実現可能な実装方式において、壁紙は、ライブの壁紙を含み、取得モジュールは、端末の壁紙が更新された後、更新されたライブの壁紙の各変化する状態に対してファジィ処理が実行された後に得られたファジィな壁紙を取得するよう特に構成されている。
【００１３】
第２の態様、又は、第２の態様の第１の実現可能な実装方式に関連して、第２の実現可能な実装方式において、画像キャプチャモジュールは、端末のタッチスクリーン上のＵＩコントロールの位置に応じて、取得モジュールによって取得されたファジィな壁紙から、ＵＩコントロールの位置に対応する位置における壁紙領域ブロックをキャプチャするよう特に構成されている。
【００１４】
第２の態様から、第２の態様の第２の実現可能な実装方式までのうちのいずれか１つに関連して、第３の実現可能な実装方式において、画像キャプチャモジュールが、取得モジュールによって取得されたファジィな壁紙から壁紙領域ブロックをキャプチャするときに、複数の壁紙領域ブロックがキャプチャされ、
設定モジュールは、キャプチャされた複数の壁紙領域ブロックのうちの任意の壁紙領域ブロックをＵＩコントロールの背景に設定する、又は、予め設定されたポーリングポリシーに従って、複数の壁紙領域ブロックをＵＩコントロールの背景に１つずつ設定するよう特に構成されている。
【００１５】
第２の態様から、第２の態様の第３の実現可能な実装方式までのうちのいずれか１つに関連して、第４の実現可能な実装方式において、本装置は、
取得モジュールが、端末の壁紙が更新された後、更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得する前に、更新された壁紙に対してファジィ処理を実行する、又は、端末が１つの壁紙を生成したときに、生成された壁紙に対してファジィ処理を実行するよう構成されているファジィ処理モジュール
をさらに含む。
【００１６】
第２の態様の第４の実現可能な実装方式に関連して、第５の実現可能な実装方式において、本装置は、
ファジィ処理モジュールによってファジィ処理が実行された後に得られたファジィな壁紙を端末の内部メモリにキャッシュする又はファジィな壁紙を端末のメモリに保存するよう構成されているストレージ制御モジュール
をさらに含む。
【００１７】
第２の態様から、第２の態様の第５の実現可能な実装方式までのうちのいずれか１つに関連して、第６の実現可能な実装方式において、本装置は、
取得モジュールによって取得されたファジィな壁紙をサンプリングし、サンプリングされたデータから新しいファジィな壁紙を形成するよう構成されているサンプリングモジュールであって、
画像キャプチャモジュールが、端末のスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャするときに、画像キャプチャモジュールが、サンプリングされたデータから形成された新しいファジィな壁紙から壁紙領域ブロックをキャプチャする、サンプリングモジュール
をさらに含む。
【００１８】
本発明の第３の態様は、端末を提供し、本端末は、入力／出力装置、メモリ、及びプロセッサを含み得、入力／出力装置、メモリ、及びプロセッサは、バスを使用することによって接続され、
入力／出力装置は、ユーザとインタラクトし、ユーザによって入力された命令を受け取る又はユーザにデータを出力するよう構成されており、
メモリは、様々な機能を有するプログラムデータを保存するよう構成されており、
プロセッサは、メモリに記憶されているプログラムデータを呼び出し、以下の動作、すなわち、
端末の壁紙が更新された後、更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得する動作と、
端末のスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする動作と、
１つのキャプチャされた壁紙領域ブロックをＵＩコントロールの背景に設定する動作と、
を実行するよう構成されている。
【００１９】
第３の態様に関連して、第１の実現可能な実装方式において、壁紙は、ライブの壁紙を含み、プロセッサは、更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得する動作を実行し、該動作は、
更新されたライブの壁紙の各変化する状態に対してファジィ処理が実行された後に得られたファジィな壁紙を取得すること
を特に含む。
【００２０】
第３の態様、又は、第３の態様の第１の実現可能な実装方式に関連して、第２の実現可能な実装方式において、プロセッサは、端末のスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする動作を実行し、該動作は、
端末のタッチスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から、ＵＩコントロールの位置に対応する位置における壁紙領域ブロックをキャプチャすること
を特に含む。
【００２１】
第３の態様から、第３の態様の第２の実現可能な実装方式までのうちのいずれか１つに関連して、第３の実現可能な実装方式において、プロセッサが、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする動作を実行するときに、複数の壁紙領域ブロックがキャプチャされ、
次いで、プロセッサは、１つのキャプチャされた壁紙領域ブロックをＵＩコントロールの背景に設定する動作を実行し、該動作は、
キャプチャされた複数の壁紙領域ブロックのうちの任意の壁紙領域ブロックをＵＩコントロールの背景に設定すること、又は
予め設定されたポーリングポリシーに従って、複数の壁紙領域ブロックをＵＩコントロールの背景に１つずつ設定すること
を特に含む。
【００２２】
第３の態様から、第３の態様の第３の実現可能な実装方式までのうちのいずれか１つに関連して、第４の実現可能な実装方式において、プロセッサは、以下の動作、すなわち、
端末の壁紙が更新された後、更新された壁紙に対してファジィ処理が行われた後に得られたファジィな壁紙を取得する前に、更新された壁紙に対してファジィ処理を実行する動作、又は
端末が１つの壁紙を生成したときに、生成された壁紙に対してファジィ処理を実行する動作
をさらに実行する。
【００２３】
第３の態様の第４の実現可能な実装方式に関連して、第５の実現可能な実装方式において、プロセッサは、以下の動作、すなわち、
更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得するように、ファジィ処理が実行された後に得られたファジィな壁紙を端末の内部メモリにキャッシュする又はファジィな壁紙を端末のメモリに保存する動作
をさらに実行する。
【００２４】
第３の態様から、第３の態様の第５の実現可能な実装方式までのうちのいずれか１つに関連して、第６の実現可能な実装方式において、プロセッサが、端末のスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする動作を実行する前に、プロセッサは、以下の動作、すなわち、
取得されたファジィな壁紙をサンプリングし、サンプリングされたデータから新しいファジィな壁紙を形成する動作と、
次いで、プロセッサが、端末のスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする動作を実行するときに、サンプリングされたデータから形成された新しいファジィな壁紙から壁紙領域ブロックをキャプチャする動作と、
をさらに実行する。
【００２５】
本発明の第４の態様は、コンピュータ記憶媒体を提供し、コンピュータ記憶媒体にはプログラムを記憶することができ、プログラムが実行されたときに、本発明の各実施形態の本方法の一部の又は全てのステップを含めることができる。
【００２６】
本発明の実施形態において、ＵＩコントロールの背景が動的に更新されるように設定され、端末の壁紙と共に設定されることが、上記から確認できる。このように、端末の壁紙が変化するときに、ＵＩコントロールの背景もリアルタイムで変化することができる。したがって、ＵＩコントロールの背景画像の柔軟性及び可変性が、本発明の実施形態において高められる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態に従った、ＵＩコントロールの背景を設定するための方法の実施形態の概略フローチャートである。
【図２ａ】本発明の実施形態に従った、ファジィな壁紙から壁紙領域ブロックをキャプチャする概略原理図である。
【図２ｂ】本発明の実施形態に従った、ファジィな壁紙から壁紙領域ブロックをキャプチャする概略原理図である。
【図２ｃ】本発明の実施形態に従った、ファジィな壁紙から壁紙領域ブロックをキャプチャする概略原理図である。
【図３】本発明の実施形態に従った、ＵＩコントロールの背景を設定するための方法の別の実施形態の概略フローチャートである。
【図４】本発明の実施形態に従った、ＵＩコントロールの背景を設定するための装置の実施形態の概略構造構成図である。
【図５】本発明の実施形態に従った、ＵＩコントロールの背景を設定するための装置の別の実施形態の概略構造構成図である。
【図６】本発明の実施形態に従った、ＵＩコントロールの背景を設定するための装置の別の実施形態の概略構造構成図である。
【図７】本発明の実施形態に従った、ＵＩコントロールの背景を設定するための装置の別の実施形態の概略構造構成図である。
【図８】本発明に従った端末の実施形態の概略構造構成図である。
【発明を実施するための形態】
【００２８】
本発明の実施形態において、ＵＩコントロールの背景は、動的に更新されるように設定され、端末の壁紙と共に設定される。このように、端末の壁紙が変化するときに、ＵＩコントロールの背景もリアルタイムで変化することができる。したがって、ＵＩコントロールの背景画像の柔軟性及び可変性が、本発明の実施形態において高められる。さらに、本発明の実施形態において、ファジィな壁紙が毎回取得されるときに限り壁紙に対してファジィ処理を実行することを回避するために、１つの壁紙が生成されたときに、生成された壁紙に対してファジィ処理が実行され得、ファジィ処理後に得られたファジィな壁紙が、端末の内部メモリにキャッシュされる又は端末のメモリに保存される。このように、ファジィな壁紙が、ＵＩコントロールの背景として機能するように取得される必要があるときに、ファジィな壁紙が直ちに取得され得、ファジィな壁紙の領域ブロックがキャプチャされ得、それにより、システムによってＵＩコントロールの背景を設定するための処理時間を低減させることができる。さらに、ファジィな壁紙を保存するためのメモリを使用することによって、端末の内部メモリの減少を低減させることができる。加えて、本発明の実施形態において、壁紙上のＵＩコントロールを任意の色の壁紙上に正常に表示できることを確実にするために、黒マスクがまた、キャプチャされた壁紙領域に重ね合わされ得る。さらに、本発明の実施形態において、壁紙領域がキャプチャされるときに、ファジィな壁紙全体が、最初にサンプリングされ得、サンプリング後にキャプチャされた壁紙領域のサイズがより小さくなり、これは、端末の内部メモリの減少をさらに低減させ、内部メモリの空間を節約することができる。
【００２９】
図１は、本発明の実施形態に従った、ＵＩコントロールの背景を設定するための方法の実施形態の概略フローチャートである。図１に記載されているように、本発明に従った、ＵＩコントロールの背景を設定するための方法は、以下を含み得る。
【００３０】
ステップＳ１１０：端末の壁紙が更新された後、更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得する。
【００３１】
特定の実装において、本発明のこの実施形態に従った端末は、組み込みのＵＩコントロールを有する任意のデバイスを含む。このデバイスは、携帯電話機、タブレットコンピュータ、ウェアラブルデバイス、又は同様のものを含むが、これらに限定されるものではない。
【００３２】
いくつかの実現可能な実装方式では、端末の壁紙が更新された後、本発明のこの実施形態において、更新された壁紙に対してファジィ処理が実行され得る。さらに、更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得するように、ファジィ処理後に得られたファジィな壁紙が、端末の内部メモリにキャッシュされ得る又は端末のメモリに保存され得る。
【００３３】
いくつかの他の実現可能な実施形態では、ファジィな壁紙が毎回取得されるときに限り壁紙に対してファジィ処理を実行することを回避するために、本発明のこの実施形態において、端末が、１つの壁紙を生成したときに（壁紙ソフトウェアに従って１つの壁紙を作成及び完成すること、若しくは、サードパーティから端末に１つの壁紙をダウンロードすること、又は、端末が有していない壁紙を端末が取得することを可能にする別の方式が、端末によって１つの壁紙を生成することであるとして理解され得る）、ファジィ処理が、壁紙に対して直ちに実行され得、ファジィ処理後に得られたファジィな壁紙が、端末の内部メモリにキャッシュされ得る又は端末のメモリに保存され得る。このように、ファジィな壁紙が、ＵＩコントロールの背景として機能するように取得される必要があるときに、ファジィな壁紙が直ちに取得され得、ファジィな壁紙の領域ブロックがキャプチャされ得、それにより、システムによってＵＩコントロールの背景を設定するための処理時間を低減させることができる。
【００３４】
特定の実装において、本発明のこの実施形態におけるメモリは、揮発性メモリ（ＲＡＭ等）、不揮発性メモリ（ＲＯＭ又はフラッシュメモリ等）、又はこれらの組合せを含み得るが、これらに限定されるものではない。
【００３５】
特定の実装において、本発明のこの実施形態の壁紙は、２つのタイプ、すなわち、静的な壁紙及びライブの壁紙を含み得る。静的な壁紙に関しては、ステップＳ１１０において、更新された静的な壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙が直ちに取得され得、ライブの壁紙に関しては、壁紙が動的に変化可能であるので、ステップＳ１１０において、更新されたライブの壁紙の各変化する状態に対してファジィ処理が実行された後に得られたファジィな壁紙が取得され得る。例えば、ライブの壁紙が、それぞれｍ１、ｍ２、及びｍ３である３つの変化する状態を含み、各変化する状態が、異なる時点におけるライブの壁紙の壁紙画像に対応する場合、ステップＳ１１０において、ファジィ処理が、ライブの壁紙ｂの変化する状態ｍ１、ｍ２、及びｍ３に対して３つの時点において別々に実行された後に得られたファジィな壁紙が取得され得る。
【００３６】
特定の実装では、本発明のこの実施形態において、ファジィ処理が壁紙に対して実行されるときに、ガウスファジィ処理等のファジィ処理方式が使用され得る。ガウスファジィ処理が例として使用される。本発明のこの実施形態において、ガウスファジィ処理が実行されるときに、静的な壁紙に関しては、画像を固定サイズに縮小するために、原画像に基づいて画像スケーリングが実行され得、次いで、縮小された画像に対してガウスファジィ処理が実行され（数学の観点から、画像に対してガウスファジィ処理を実行するプロセスは、画像及び正規分布に対して畳み込みを実行することである；正規分布は、ガウス分布とも呼ばれるので、この技術は、ガウスファジィ処理と呼ばれる）、続いて、ガウスファジィ処理後に得られた画像が、元の壁紙のサイズに戻される。さらに、ライブの壁紙に関しては、ライブの壁紙の各変化する状態の壁紙サムネイルが別々にキャプチャされ得、画像を固定サイズに縮小するために、原画像に基づいてサムネイルによって提示された画像に対して画像スケーリングが実行され、次いで、縮小された画像に対してガウスファジィ処理が実行され（原理は前述のものと同じである）、続いて、ガウスファジィ処理後に得られた画像が、元の壁紙のサイズに戻される。
【００３７】
本発明のこの実施形態において、端末の壁紙が更新された後、更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙が取得されることが理解されるべきである。端末の壁紙を更新することは、端末によって、更新予定の壁紙を決定することを含み、すなわち、端末が、更新予定の壁紙を決定すると、端末は、更新予定の壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得することができる。この場合、端末は、更新予定の壁紙のみを決定することができ、壁紙をまだ更新していなくてもよいし又は壁紙を更新中であってもよく、このことも、本発明のこの実施形態の保護範囲内にある。
【００３８】
ステップＳ１１１：端末のスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする。
【００３９】
特定の実装では、端末は、１つ以上のＵＩコントロールを含み得、端末のスクリーン上の各ＵＩコントロールの位置は、異なり得、端末のスクリーン上の同じＵＩコントロールの位置も、時間が変化するにつれて変化し得る。
【００４０】
特定の実装では、本発明のこの実施形態において、端末のスクリーン上のＵＩコントロールの位置に応じて、壁紙領域ブロックが、取得されたファジィな壁紙からキャプチャされるときに、ＵＩコントロールの位置に対応する位置における壁紙領域ブロックが、端末のタッチスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙からキャプチャされ得る。あるいは、ＵＩコントロールの位置に対応していない位置における壁紙領域ブロックが、端末のタッチスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙からキャプチャされる。
【００４１】
実現可能な実装方式では、本発明のこの実施形態において、ステップＳ１１１において壁紙領域ブロックがファジィな壁紙からキャプチャされた後、黒マスクがまた、キャプチャされた壁紙領域ブロックに重ね合わされ得、それにより、壁紙上のＵＩコントロールを任意の色の壁紙（例えば、純白の壁紙）上に正常に表示できることを確実にすることができる。
【００４２】
ステップＳ１１２：１つのキャプチャされた壁紙領域ブロックをＵＩコントロールの背景に設定する。
【００４３】
特定の実装では、本発明のこの実施形態において、ステップＳ１１１において、１つ以上の壁紙領域ブロックが、ファジィな壁紙からキャプチャされ得、１つの壁紙領域ブロックがキャプチャされるときには、この壁紙領域ブロックが、ステップＳ１１２における設定において直ちに使用され得る。複数の（２つ以上の）壁紙領域ブロックがキャプチャされるときには、本発明のこの実施形態において、キャプチャされた複数の壁紙領域ブロックのうちの任意の壁紙領域ブロックが、ステップＳ１１２においてＵＩコントロールの背景に設定され得る。あるいは、複数の壁紙領域ブロックが、予め設定されたポーリングポリシーに従って、ＵＩコントロールの背景に１つずつ設定される。ポーリングポリシーは、時間とともに順に交代を行うことを含み得る。例えば、（それぞれｆ０、ｆ１、及びｆ２である）３つの壁紙領域ブロックがキャプチャされたと仮定すると、コントロールａの背景として３つの壁紙領域ブロックを順に使用するポリシーは、時間セグメントｔ０においては、壁紙領域ブロックｆ０がコントロールａの背景として使用され、時間セグメントｔ１においては、壁紙領域ブロックｆ１がコントロールａの背景として使用され、時間セグメントｔ２においては、壁紙領域ブロックｆ２がコントロールａの背景として使用されることである。代替的に、ポーリングポリシーは、ＵＩコントロールの異なる位置に応じて順に交代を行うことを含んでもよい。例えば、壁紙領域ブロックは、やはりｆ０、ｆ１、及びｆ２であり、位置に応じてポーリングを実行するポリシーは、コントロールａが位置（ｘ０，ｙ０）にあるときには、壁紙領域ブロックｆ０がコントロールａの背景として使用され、コントロールａが位置（ｘ１，ｙ１）に移動したときには、壁紙領域ブロックｆ１がコントロールａの背景として使用され、コントロールａが位置（ｘ２，ｙ２）にあるときには、壁紙領域ブロックｆ２がコントロールａの背景として使用されることであってもよい。代替的に、壁紙は、動的に変化可能であるので、ポーリングポリシーは、例えば、ライブの壁紙に対して、交代を実施することができる任意の他の方式を含んでもよく、本発明のこの実施形態において、異なる時点での壁紙状態におけるライブの壁紙の壁紙領域ブロックが、ＵＩコントロールの背景の交代材料として使用されてもよい。例えば、３つの時点、すなわちｔ１、ｔ０、及びｔ２におけるライブの壁紙の上部領域におけるライブの壁紙の壁紙領域ブロックが、それぞれｆ００、ｆ０１、及びｆ０２である場合、コントロールａが位置（ｘ０，ｙ０）にあるときには、壁紙領域ブロックｆ００がコントロールａの背景として使用され、コントロールａが位置（ｘ１，ｙ１）に移動したときには、壁紙領域ブロックｆ０１がコントロールａの背景として使用され、コントロールａが位置（ｘ２，ｙ２）にあるときには、壁紙領域ブロックｆ０２がコントロールａの背景として使用されることが、設定されてもよい。
【００４４】
本発明のこの実施形態において、ＵＩコントロールの位置は、端末のスクリーン上のＵＩコントロールの絶対座標又はＵＩコントロールが位置する領域ブロックのコーナー座標を使用することによって示され得る。さらに、ＵＩコントロールの位置に対応する壁紙領域ブロック又はＵＩコントロールの位置に対応していない位置における壁紙領域ブロックが、抽出された絶対座標及びコーナー座標に応じて、ファジィな壁紙からキャプチャされる。対応する位置における１つの壁紙領域ブロックをＵＩコントロールの背景としてキャプチャすることが、説明のための例として以下で用いられる。図２ａ〜図２ｃは、例として使用され、ここで、図２ａにおいて、タブ領域は、アンドロイド（登録商標）システムのＵＩコントロールの表示領域であり（この領域は、ＵＩコントロールとして、ダイヤル、連絡先、及びメッセージ等の３つの選択タグを含む）、この例では、タブ領域の４つのコーナーの座標が、タブ領域全体のＵＩコントロールの位置を示すために使用され得る。したがって、図２ｂにおいて、本発明のこの実施形態では、タブ領域の４つのコーナーの座標と同じである座標によって囲まれる領域が、キャプチャされた壁紙領域ブロック（具体的には、図２ｂにおける黒いブロックで示される領域）として機能するように、取得されたファジィな壁紙全体からキャプチャされ得、タブ領域に対応する最終的にキャプチャされた壁紙領域ブロックが、図２ｃに示されている。絶対座標を使用することによるキャプチャ方式は、コーナー座標を使用することによるキャプチャ方式と同様であり、詳細は、ここでは再度説明されない。
【００４５】
実現可能な実装方式では、ステップＳ１１２において、１つのキャプチャされた壁紙領域ブロックは、ＵＩコントロールの背景として機能するように、ＵＩコントロール背景コールバック関数を使用することによって呼び出され得る。特定の実装において、この背景コールバック関数は、端末の内部データを呼び出すための一種の関数であり、この背景コールバック関数は、１つのキャプチャされた壁紙領域ブロックをＵＩコントロールの背景に設定するように端末の内部設定モジュールに命令するために使用される。もちろん、特定の実装では、端末の内部設定モジュールは、１つのキャプチャされた壁紙領域ブロックをＵＩコントロールの背景に設定するための何らかの他の端末コール関数を使用することによって命令されてもよく、コール関数は、本明細書において例を使用することによって１つずつ説明されない。
【００４６】
この実施形態において、ＵＩコントロールの背景は、動的に更新されるように設定され、端末の壁紙と共に設定されることが、上記から確認できる。このように、端末の壁紙が変化するときに、ＵＩコントロールの背景もリアルタイムで変化することができる。したがって、ＵＩコントロールの背景画像の柔軟性及び可変性が、本発明のこの実施形態において高められる。さらに、本発明のこの実施形態において、ファジィな壁紙が毎回取得されるときに限り壁紙に対してファジィ処理を実行することを回避するために、１つの壁紙が生成されたときに、生成された壁紙に対してファジィ処理が実行され得、ファジィ処理後に得られたファジィな壁紙が、端末の内部メモリにキャッシュされる又は端末のメモリに保存される。このように、ファジィな壁紙が、ＵＩコントロールの背景として機能するように取得される必要があるときに、ファジィな壁紙が直ちに取得され得、ファジィな壁紙の領域ブロックがキャプチャされ得、それにより、システムによってＵＩコントロールの背景を設定するための処理時間を低減させることができる。さらに、ファジィな壁紙を保存するためのメモリを使用することによって、端末の内部メモリの減少を低減させることができる。加えて、本発明の実施形態において、壁紙上のＵＩコントロールを任意の色の壁紙上に正常に表示できることを確実にするために、黒マスクがまた、キャプチャされた壁紙領域に重ね合わされ得る。
【００４７】
図３は、本発明の実施形態に従った、ＵＩコントロールの背景を設定するための方法の別の実施形態の概略フローチャートである。図３に示されるように、この実施形態と図１に示される実施形態との間の差異は、以下を含み得る。
【００４８】
ステップＳ１２１及びＳ１２２がステップＳ１１０の後に実行され、次いでステップＳ１１２がさらに実行される。
【００４９】
Ｓ１２１及びＳ１２２は、具体的には以下の通りである。
【００５０】
ステップＳ１２１：ファジィな壁紙をサンプリングし、サンプリングされたデータから新しいファジィな壁紙を形成する。特定の実装では、サンプリングは、ファジィな壁紙の全ての画素点に対して等間隔又は不等間隔のサンプリングを実行することを指し、新しいファジィな壁紙が、サンプリングされたデータから形成される。このステップの利点は、内部メモリの空間を大いに節約するように、壁紙領域ブロックをキャプチャするために使用されるファジィな壁紙の全体的なサイズを低減させることである。
【００５１】
ステップＳ１２２：端末のスクリーン上のＵＩコントロールの位置に応じて、サンプリングされたデータから形成された新しいファジィな壁紙から壁紙領域ブロックをキャプチャする。
【００５２】
特定の実装では、ステップＳ１２２における壁紙領域ブロックをキャプチャする方式は、ステップＳ１１１における方式と基本的に同じであるが、サンプリングされたデータから形成された新しいファジィな壁紙から領域ブロックをキャプチャし、サンプリングされない壁紙から領域ブロックをキャプチャする点だけがステップＳ１１１の方式と異なる。したがって、ステップＳ１２２の特定の実装は、ここでは再度説明されない。
【００５３】
この実施形態におけるステップＳ１１０は、図１におけるステップＳ１１０と同じであってよく、詳細は、ここでは再度説明されない。
【００５４】
この実施形態におけるステップＳ１１２は、図１におけるステップＳ１１２と同じであってよく、詳細は、ここでは再度説明されない。
【００５５】
この実施形態において、壁紙領域がキャプチャされるときに、ファジィな壁紙全体が最初にサンプリングされ、壁紙領域ブロックが、サンプリングされたデータから形成された新しいファジィな壁紙からキャプチャされ、それにより、サンプリング後にキャプチャされた壁紙領域ブロックのサイズがより小さくなり、これは、端末の内部メモリの減少をさらに低減させ、内部メモリの空間を節約することができる。
【００５６】
前述の方法の実施形態に基づいて、本発明の実施形態は、さらに、前述の方法の実施形態を実施するよう構成され得る装置を提供し、本発明の実施形態に従った装置の実施形態が、例を使用することによって以下で説明される。
【００５７】
図４は、本発明の実施形態に従った、ＵＩコントロールの背景を設定するための装置の実施形態の概略構造構成図である。図４に記載されるように、本発明に従った、ＵＩコントロールの背景を設定するための装置は、少なくとも、取得モジュール１０、画像キャプチャモジュール２０、及び設定モジュール３０を含み得る。
【００５８】
取得モジュール１０は、端末の壁紙が更新された後、更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得するよう構成されている。
【００５９】
画像キャプチャモジュール２０は、端末のスクリーン上のＵＩコントロールの位置に応じて、取得モジュール１０によって取得されたファジィな壁紙から壁紙領域ブロックをキャプチャするよう構成されている。
【００６０】
設定モジュール３０は、画像キャプチャモジュール２０によってキャプチャされた１つの壁紙領域ブロックをＵＩコントロールの背景に設定するよう構成されている。
【００６１】
特定の実装では、本発明のこの実施形態に従った端末は、組み込みのＵＩコントロールを有する任意のデバイスを含む。このデバイスは、携帯電話機、タブレットコンピュータ、ウェアラブルデバイス、又は同様のものを含むが、これらに限定されるものではない。本発明のこの実施形態の、ＵＩコントロールの背景を設定するための装置は、端末の内部装置であってもよいし又は端末に接続される外部装置であってもよい。ＵＩコントロールの背景を設定するための装置が外部装置であるときには、ＵＩコントロールの背景を設定するための装置は、いくつかの一般的なデバイスインタフェースを使用することによって端末への接続を確立し端末との通信を実行することができる。
【００６２】
いくつかの実現可能な実装方式において、図５に示されるように、本発明のこの実施形態の装置は、端末の壁紙が更新された後、更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得モジュール１０が取得する前に、更新された壁紙に対してファジィ処理を実行する、又は、端末が１つの壁紙を生成したときに（壁紙ソフトウェアに従って１つの壁紙を作成及び完成すること、若しくは、サードパーティから端末に１つの壁紙をダウンロードすること、又は、端末が有していない壁紙を端末が取得することを可能にする別の方式が、端末によって１つの壁紙を生成することであるとして理解され得る）、生成された壁紙に対してファジィ処理を実行するよう構成されているファジィ処理モジュール４０をさらに含み得る。
【００６３】
特定の実装では、ファジィな壁紙が毎回取得されるときに限り壁紙に対してファジィ処理を実行することを回避するために、本発明のこの実施形態において、端末が１つの壁紙を生成したときに、ファジィ処理が壁紙に対して直ちに実行され得る。このように、ファジィな壁紙が、ＵＩコントロールの背景として機能するように取得される必要があるときに、ファジィな壁紙が直ちに取得され得、ファジィな壁紙の領域ブロックがキャプチャされ得、それにより、システムによってＵＩコントロールの背景を設定するための処理時間を低減させることができる。
【００６４】
特定の実装では、本発明のこの実施形態の壁紙は、２つのタイプ、すなわち静的な壁紙及びライブの壁紙を含み得る。静的な壁紙に関しては、取得モジュール１０は、更新された静的な壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を直ちに取得することができ、ライブの壁紙に関しては、壁紙が動的に変化可能であるので、取得モジュール１０は、更新されたライブの壁紙の各変化する状態に対してファジィ処理が実行された後に得られたファジィな壁紙を取得することができる。例えば、ライブの壁紙が、それぞれｍ１、ｍ２、及びｍ３である３つの変化する状態を含み、各変化する状態が、異なる時点におけるライブの壁紙の壁紙画像に対応する場合、取得モジュール１０は、ファジィ処理が、ライブの壁紙ｂの変化する状態ｍ１、ｍ２、及びｍ３に対して３つの時点において別々に実行された後に得られたファジィな壁紙を取得することができる。
【００６５】
特定の実装では、本発明のこの実施形態において、ファジィ処理が壁紙に対して実行されるときに、ガウスファジィ処理等の一般的なファジィ処理方式が使用され得る。ガウスファジィ処理が例として使用される。本発明のこの実施形態において、ガウスファジィ処理が実行されるときに、静的な壁紙に関しては、画像を固定サイズに縮小するために、原画像に基づいて画像スケーリングが実行され得、次いで、縮小された画像に対してガウスファジィ処理が実行され（数学の観点から、画像に対してガウスファジィ処理を実行するプロセスは、画像及び正規分布に対して畳み込みを実行することである；正規分布は、ガウス分布とも呼ばれるので、この技術は、ガウスファジィ処理と呼ばれる）、続いて、ガウスファジィ処理後に得られた画像が、元の壁紙のサイズに戻される。さらに、ライブの壁紙に関しては、ライブの壁紙の各変化する状態の壁紙サムネイルが別々にキャプチャされ得、画像を固定サイズに縮小するために、原画像に基づいてサムネイルによって提示された画像に対して画像スケーリングが実行され、次いで、縮小された画像に対してガウスファジィ処理が実行され（原理は前述のものと同じである）、続いて、ガウスファジィ処理後に得られた画像が、元の壁紙のサイズに戻される。
【００６６】
いくつかの実現可能な実装方式において、図６に示されるように、本発明の実施形態の、ＵＩコントロールの背景を設定するための装置は、
ファジィ処理モジュール４０によってファジィ処理が実行された後に得られたファジィな壁紙を端末の内部メモリにキャッシュする又はファジィな壁紙を端末のメモリに保存するよう構成されているストレージ制御モジュール５０
をさらに含む。
【００６７】
特定の実装では、本発明のこの実施形態におけるメモリは、揮発性メモリ（ＲＡＭ等）、不揮発性メモリ（ＲＯＭ又はフラッシュメモリ等）、又はこれらの組合せを含み得るが、これらに限定されるものではない。
【００６８】
本発明のこの実施形態において、ファジィな壁紙を端末のメモリにキャッシュする利点は、端末の内部メモリの減少を低減できるということである。
【００６９】
特定の実装では、端末は、１つ以上のＵＩコントロールを含み得、端末のスクリーン上の各ＵＩコントロールの位置は、異なり得、端末のスクリーン上の同じＵＩコントロールの位置も、時間が変化するにつれて変化し得る。
【００７０】
特定の実装では、本発明のこの実施形態において、画像キャプチャモジュール２０が、端末のスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャするときに、ＵＩコントロールの位置に対応する位置における壁紙領域ブロックが、端末のタッチスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙からキャプチャされ得る。あるいは、ＵＩコントロールの位置に対応していない位置における壁紙領域ブロックが、端末のタッチスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙からキャプチャされる。
【００７１】
特定の実装では、本発明のこの実施形態において、画像キャプチャモジュール２０は、ファジィな壁紙から１つ以上の壁紙領域ブロックをキャプチャすることができ、１つの壁紙領域ブロックがキャプチャされるときには、壁紙領域ブロックが、設定モジュール３０の設定において直ちに使用され得る。複数の（２つ以上の）壁紙領域ブロックがキャプチャされるときには、本発明のこの実施形態において、設定モジュール３０は、任意のキャプチャされた壁紙領域ブロックをＵＩコントロールの背景に設定することができ、又は、予め設定されたポーリングポリシーに従って、キャプチャされた複数の壁紙領域ブロックをＵＩコントロールの背景に１つずつ設定することができる。ポーリングポリシーは、時間とともに順に交代を行うことを含み得、例えば、（それぞれｆ０、ｆ１、及びｆ２である）３つの壁紙領域ブロックがキャプチャされたと仮定すると、コントロールａの背景として３つの壁紙領域ブロックを順に使用するポリシーは、時間セグメントｔ０においては、壁紙領域ブロックｆ０がコントロールａの背景として使用され、時間セグメントｔ１においては、壁紙領域ブロックｆ１がコントロールａの背景として使用され、時間セグメントｔ２においては、壁紙領域ブロックｆ２がコントロールａの背景として使用されることである。代替的に、ポーリングポリシーは、ＵＩコントロールの異なる位置に応じて順に交代を行うことを含んでもよく、例えば、壁紙領域ブロックが、やはりｆ０、ｆ１、及びｆ２であり、位置に応じてポーリングを実行するポリシーは、コントロールａが位置（ｘ０，ｙ０）にあるときには、壁紙領域ブロックｆ０がコントロールａの背景として使用され、コントロールａが位置（ｘ１，ｙ１）に移動したときには、壁紙領域ブロックｆ１がコントロールａの背景として使用され、コントロールａが位置（ｘ２，ｙ２）にあるときには、壁紙領域ブロックｆ２がコントロールａの背景として使用されることであってもよい。代替的に、壁紙は、動的に変化可能であるので、ポーリングポリシーは、例えば、ライブの壁紙に対して、交代を実施することができる任意の他の方式であってもよく、本発明のこの実施形態において、異なる時点での壁紙状態におけるライブの壁紙の壁紙領域ブロックが、ＵＩコントロールの背景の交代材料として使用されてもよい。例えば、３つの時点、すなわち、ｔ１、ｔ０、及びｔ２におけるライブの壁紙の上部領域におけるライブの壁紙の壁紙領域ブロックが、それぞれｆ００、ｆ０１、及びｆ０２である場合、コントロールａが位置（ｘ０，ｙ０）にあるときには、壁紙領域ブロックｆ００がコントロールａの背景として使用され、コントロールａが位置（ｘ１，ｙ１）に移動したときには、壁紙領域ブロックｆ０１がコントロールａの背景として使用され、コントロールａが位置（ｘ２，ｙ２）にあるときには、壁紙領域ブロックｆ０２がコントロールａの背景として使用されることが、設定されてもよい。
【００７２】
本発明のこの実施形態において、ＵＩコントロールの位置は、端末のスクリーン上のＵＩコントロールの絶対座標又はＵＩコントロールが位置する領域ブロックのコーナー座標を使用することによって示され得る。さらに、ＵＩコントロールの位置に対応する壁紙領域ブロック又はＵＩコントロールの位置に対応していない位置における壁紙領域ブロックは、抽出された絶対座標及びコーナー座標に応じて、ファジィな壁紙からキャプチャされる。対応する位置における１つの壁紙領域ブロックをＵＩコントロールの背景としてキャプチャすることが、説明のための例として以下で用いられる。図２ａ〜図２ｃは、例として使用され、ここで、図２ａにおいて、タブ領域は、アンドロイド（登録商標）システムのＵＩコントロールの表示領域であり（この領域は、ＵＩコントロールとして、ダイヤル、連絡先、及びメッセージ等の３つの選択タグを含む）、この例では、タブ領域の４つのコーナーの座標が、タブ領域全体のＵＩコントロールの位置を示すために使用され得る。したがって、図２ｂにおいて、本発明のこの実施形態では、タブ領域の４つのコーナーの座標と同じである座標によって囲まれる領域が、キャプチャされた壁紙領域ブロック（具体的には、図２ｂにおける黒いブロックで示される領域）として機能するように、取得されたファジィな壁紙全体からキャプチャされ得、タブ領域に対応する最終的にキャプチャされた壁紙領域ブロックが、図２ｃに示されている。絶対座標を使用することによるキャプチャ方式は、コーナー座標を使用することによるキャプチャ方式と同様であり、詳細は、ここでは再度説明されない。
【００７３】
実現可能な実装方式において、画像キャプチャモジュール２０が、ファジィな壁紙から壁紙領域ブロックをキャプチャした後、黒マスクがまた、キャプチャされた壁紙領域ブロックに重ね合わされ得、それにより、壁紙上のＵＩコントロールを任意の色の壁紙（例えば、純白の壁紙）上に正常に表示できることを確実にすることができる。
【００７４】
特定の実装では、実現可能な実装方式において、設定モジュール３０は、ＵＩコントロール背景コールバック関数を使用することによって、１つのキャプチャされた壁紙領域ブロックをＵＩコントロールの背景に設定するよう特に構成され得る。特定の実装では、この背景コールバック関数は、端末の内部データを呼び出すための一種の関数であり、この背景コールバック関数は、１つのキャプチャされた壁紙領域ブロックをＵＩコントロールの背景に設定するように端末の内部設定モジュールに命令するために使用される。もちろん、特定の実装では、端末の内部設定モジュールは、１つのキャプチャされた壁紙領域ブロックをＵＩコントロールの背景に設定するための何らかの他の端末コール関数を使用することによって命令されてもよく、コール関数は、本明細書において例を使用することによって１つずつ説明されない。
【００７５】
上述したように、異なる実施形態において、設定モジュール３０が、１つのキャプチャされた壁紙領域ブロックをＵＩコントロールの背景に設定するとき、画像キャプチャモジュール２０によってファジィな壁紙からキャプチャされた１つ以上の壁紙領域ブロックの異なる量に応じて、使用される１つの壁紙領域ブロックは、異なり得る。
【００７６】
図７に示されるように、いくつかの他の実現可能な実装方式において、本発明に従った、ＵＩコントロールの背景を設定するための装置は、
取得モジュール１０によって取得されたファジィな壁紙をサンプリングし、サンプリングされたデータから新しいファジィな壁紙を形成するよう構成されているサンプリングモジュール６０であって、
画像キャプチャモジュール２０が、端末のスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャするときに、画像キャプチャモジュール２０が、サンプリングモジュール６０によってサンプリングされたデータから形成された新しいファジィな壁紙から壁紙領域ブロックをキャプチャする、サンプリングモジュール６０
をさらに含み得る。同様に、壁紙領域ブロックが、サンプリングされたデータから形成された新しいファジィな壁紙からキャプチャされるときに、ＵＩコントロールの位置に対応する位置における壁紙領域ブロックが、端末のスクリーン上のＵＩコントロールの位置に応じて、サンプリングされたデータから形成された新しいファジィな壁紙からキャプチャされ得る。あるいは、ＵＩコントロールの位置に対応していない位置における壁紙領域ブロックが、端末のタッチスクリーン上のＵＩコントロールの位置に応じて、サンプリングされたデータから形成された新しいファジィな壁紙からキャプチャされる。
【００７７】
図７における画像キャプチャモジュール２０は、サンプリングされたデータから形成された新しいファジィな壁紙から領域ブロックをキャプチャし、サンプリングされない壁紙から領域ブロックをキャプチャする点だけが、図４における画像キャプチャモジュール２０と異なる。しかしながら、画像キャプチャモジュール２０（詳細については画像キャプチャモジュール２０に関する説明を参照されたい）の画像キャプチャの特定の実装、例えば、領域ブロックの絶対座標又はコーナー座標を使用する方式は、全て同じであり、詳細は、ここでは再度説明されない。
【００７８】
本発明のこの実施形態の、ＵＩコントロールの背景を設定するための装置は、ＵＩコントロールの背景を、動的に更新され、端末の壁紙と共に設定されるように設定することが、上記から確認できる。このように、端末の壁紙が変化するときに、ＵＩコントロールの背景もリアルタイムで変化する。したがって、ＵＩコントロールの背景画像の柔軟性及び可変性が、本発明のこの実施形態において高められる。さらに、本発明のこの実施形態において、ファジィな壁紙が毎回取得されるときに限り壁紙に対してファジィ処理を実行することを回避するために、１つの壁紙が生成されたときに、生成された壁紙に対してファジィ処理が実行され得、ファジィ処理後に得られたファジィな壁紙が、端末の内部メモリにキャッシュされる又は端末のメモリに保存される。このように、ファジィな壁紙が、ＵＩコントロールの背景として機能するように取得される必要があるときに、ファジィな壁紙が直ちに取得され得、ファジィな壁紙の領域ブロックがキャプチャされ得、それにより、システムによってＵＩコントロールの背景を設定するための処理時間を低減させることができる。さらに、ファジィな壁紙を保存するためのメモリを使用することによって、端末の内部メモリの減少を低減させることができる。加えて、本発明の実施形態において、壁紙上のＵＩコントロールを任意の色の壁紙上に正常に表示できることを確実にするために、黒マスクがまた、キャプチャされた壁紙領域に重ね合わされ得る。さらに、本発明の実施形態において、壁紙領域がキャプチャされるときに、ファジィな壁紙全体がまた最初にサンプリングされ得、サンプリング後にキャプチャされた壁紙領域のサイズがより小さくなり、これは、端末の内部メモリの減少をさらに低減させ、内部メモリの空間を節約することができる。
【００７９】
図８は、本発明に従った端末の実施形態の概略構造構成図である。この端末は、図１に従った方法のプロセスを実行するよう構成され得る。端末の同一の又は対応する特別な技術的特徴について、方法の実施形態に関する説明が参照され得る。この実施形態において、ＵＩコントロールの背景を設定するための装置のハードウェア構成が例示されている。図８に示されるように、端末は、入力／出力装置８１、メモリ８２、及びプロセッサ８３を含み得、ここで、入力／出力装置８１、メモリ８２、及びプロセッサ８３は、バスを使用することによって接続される。
【００８０】
入力／出力装置８１は、ユーザとインタラクトし、ユーザによって入力された命令を受け取る又はユーザにデータを出力するよう構成されている。特定の実装では、本発明のこの実施形態の入力／出力装置８１は、キーボード、マウス、光電入力装置、音入力装置、タッチベースの入力装置、スキャナ、ディスプレイ、スピーカ、又はプリンタ等の入力／出力装置であり得る。
【００８１】
メモリ８２は、様々な機能を有するプログラムデータを保存するよう構成されている。本発明のこの実施形態において、メモリ８２に記憶されるデータは、ファジィな壁紙と、プロセッサ８３によって呼び出され実行され得るプログラムデータと、を含む。特定の実装では、本発明のこの実施形態のメモリ８２は、システムメモリ、例えば、揮発性メモリ（ＲＡＭ等）、不揮発性メモリ（ＲＯＭ又はフラッシュメモリ等）、又はこれらの組合せであり得る。特定の実装では、本発明のこの実施形態のメモリ８２はまた、システム外部の外部メモリ、例えば、磁気ディスク、光ディスク、又は磁気テープであり得る。
【００８２】
プロセッサ８３は、メモリ８２に記憶されているプログラムデータを呼び出し、次の動作、すなわち、端末の壁紙が更新された後、更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得する動作と、端末のスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする動作と、１つのキャプチャされた壁紙領域ブロックをＵＩコントロールの背景に設定する動作と、を実行するよう構成されている。
【００８３】
いくつかの実現可能な実装方式において、壁紙は、ライブの壁紙を含み、プロセッサ８３は、更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得する動作を実行し、この動作は、
更新されたライブの壁紙の各変化する状態に対してファジィ処理が実行された後に得られたファジィな壁紙を取得すること
を特に含む。
【００８４】
いくつかの実現可能な実装方式において、プロセッサ８３は、端末のスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする動作を実行し、この動作は、端末のタッチスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から、ＵＩコントロールの位置に対応する位置における壁紙領域ブロックをキャプチャすることを特に含む。
【００８５】
いくつかの実現可能な実装方式において、プロセッサ８３が、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする動作を実行するときに、複数の壁紙領域ブロックがキャプチャされ、次いで、プロセッサ８３は、１つのキャプチャされた壁紙領域ブロックをＵＩコントロールの背景に設定する動作を実行し、この動作は、キャプチャされた複数の壁紙領域ブロックのうちの任意の壁紙領域ブロックをＵＩコントロールの背景に設定すること、又は、予め設定されたポーリングポリシーに従って、複数の壁紙領域ブロックをＵＩコントロールの背景に１つずつ設定することを特に含む。
【００８６】
いくつかの実現可能な実装方式において、プロセッサ８３は、次の動作、すなわち、端末の壁紙が更新された後、更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得する前に、更新された壁紙に対してファジィ処理を実行する動作、又は、端末が１つの壁紙を生成したときに、生成された壁紙に対してファジィ処理を実行する動作をさらに実行する。
【００８７】
いくつかの実現可能な実装方式において、プロセッサ８３は、次の動作、すなわち、更新された壁紙に対してファジィ処理が実行された後に得られたファジィな壁紙を取得するように、ファジィ処理が実行された後に得られたファジィな壁紙を端末の内部メモリにキャッシュする又はファジィな壁紙を端末のメモリに保存する動作をさらに実行する。
【００８８】
いくつかの実現可能な実装方式において、プロセッサ８３が、端末のスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする動作を実行する前に、プロセッサ８３は、以下の動作、すなわち、
取得されたファジィな壁紙をサンプリングし、サンプリングされたデータから新しいファジィな壁紙を形成する動作と、
次いで、プロセッサが、端末のスクリーン上のＵＩコントロールの位置に応じて、取得されたファジィな壁紙から壁紙領域ブロックをキャプチャする動作を実行するときに、サンプリングされたデータから形成された新しいファジィな壁紙から壁紙領域ブロックをキャプチャする動作と、
をさらに実行する。
【００８９】
いくつかの実現可能な実装方式において、プロセッサ８３が、ファジィな壁紙から壁紙領域ブロックをキャプチャするステップを実行した後、プロセッサ８３は、次のステップ、すなわち、キャプチャされた壁紙領域ブロックに黒マスクを重ね合わせるステップをさらに実行する。
【００９０】
加えて、本発明の実施形態は、さらに、コンピュータ記憶媒体を提供し、ここで、コンピュータ記憶媒体は、プログラムを記憶することができ、プログラムが実行されたときに、本発明の実施形態に従った方法のステップの一部又は全てが実行され得る。特定の実装では、本発明のこの実施形態に従ったコンピュータ記憶媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、ＣＤ−ＲＯＭ、ＤＶＤ、若しくは別の光メモリ、磁気テープ、磁気ディスク、若しくは別の磁気メモリ、又は、必要とされる情報を保存するよう構成され得且つコンピュータデバイスによってアクセスされ得る任意の他の媒体を含む。
【００９１】
明らかなように、当業者は、本発明の主旨及び範囲から逸脱することなく、本発明に対して様々な変更及び変形を行うことができる。これらの変更及び変形が、以下の請求項及びそれらの均等な技術によって定められる保護の範囲内にある場合には、本発明は、これらの変更及び変形をカバーすることが意図されている。
【００９２】
前述の説明は、本発明の単に例示的な実施形態であるが、本発明の保護範囲を限定するようには意図されていない。本発明の請求項に従ってなされるいかなる均等な変更も、依然として本発明の範囲内にある。
【図１】
0006401855.tif 000002
【図２ａ】
0006401855.tif 000003
【図２ｂ】
0006401855.tif 000004
【図２ｃ】
0006401855.tif 000005
【図３】
0006401855.tif 000006
【図４】
0006401855.tif 000007
【図５】
0006401855.tif 000008
【図６】
0006401855.tif 000009
【図７】
0006401855.tif 000010
【図８】
0006401855.tif 000011