(57)【要約】【課題】背景画面の内容を考慮して、背景画面上に表示するオブジェクトの配置を決定する。【解決手段】通信端末１は、待受画像上に表示するウィジェットの表示サイズを含むウィジェット情報を取得する貼付ウィジェット情報取得部１１と、待受画像の中で占有率の高い色で画定される領域を、待受画像内でウィジェットを表示することが可能な表示可能領域として決定するウィジェット表示可能領域決定部１７と、表示可能領域にウィジェットが含まれるように、ウィジェット情報の表示サイズに基づいてウィジェットの待受画像上の配置位置を決定するウィジェット配置位置決定部１８と、決定された配置位置にウィジェットを組み込んで、待受画像をディスプレイ１１５に表示するウィジェット貼付制御部１９と、を備える。【選択図】図１
2010244189.tif 000002
【特許請求の範囲】
【請求項１】
背景画像上に表示するオブジェクト画像の表示サイズを含むオブジェクト情報を取得する取得手段と、
前記背景画像の中で占有率の高い色で画定される領域を、前記背景画像内で前記オブジェクト画像を表示することが可能な表示可能領域として決定する表示可能領域決定手段と、
前記表示可能領域決定手段により決定された表示可能領域に前記オブジェクト画像が含まれるように、前記オブジェクト情報の表示サイズに基づいて前記オブジェクト画像の前記背景画像上の配置位置を決定する配置位置決定手段と、
前記配置位置決定手段により決定された配置位置に前記オブジェクト画像を組み込んで、前記背景画像を表示手段に表示する制御手段と、
を備えることを特徴とする表示制御装置。
【請求項２】
前記表示可能領域決定手段は、前記背景画像の中で占有率が上位の複数の色でそれぞれ画定される複数の表示可能領域を決定し、
前記配置位置決定手段は、占有率が最大の色で画定される表示可能領域に前記オブジェクト画像を含むことができない場合に、前記オブジェクト画像が表示可能領域に含まれるようになるまで、前記複数の表示可能領域を占有率の順で順次加算して表示可能領域を拡大することを特徴とする、請求項１に記載の表示制御装置。
【請求項３】
前記配置位置決定手段は、前記表示可能領域決定手段により決定された表示可能領域に前記オブジェクト画像を含むことができない場合に、前記オブジェクト画像の表示サイズを縮小することを特徴とする、請求項１又は２に記載の表示制御装置。
【請求項４】
前記表示可能領域決定手段は、前記背景画像の中の文字列部分を前記表示可能領域から削除することを特徴とする、請求項１〜３のいずれか１項に記載の表示制御装置。
【請求項５】
背景画像上に表示するオブジェクト画像の表示サイズを含むオブジェクト情報を取得する取得ステップと、
前記背景画像の中で占有率の高い色で画定される領域を、前記背景画像内で前記オブジェクト画像を表示することが可能な表示可能領域として決定する表示可能領域決定ステップと、
前記表示可能領域決定ステップにおいて決定された表示可能領域に前記オブジェクト画像が含まれるように、前記オブジェクト情報の表示サイズに基づいて前記オブジェクト画像の前記背景画像上の配置位置を決定する配置位置決定ステップと、
前記配置位置決定ステップにおいて決定された配置位置に前記オブジェクト画像を組み込んで、前記背景画像を表示手段に表示する制御ステップと、
を備えることを特徴とする表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置及び表示制御方法に関する。
【背景技術】
【０００２】
従来のマルチウィンドウシステムにおいて、ディスプレイ上に表示される複数のウィンドウの操作性や利便性を向上させるため、例えば特許文献１には、ディスプレイ上の複数のウィンドウを最も重なりの少ない配置に再表示することが記載されている。また、特許文献２には、他のウィンドウにより所定の割合以上を覆われたウィンドウをアイコン表示に切り替えることが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−６６９１１号公報
【特許文献２】特開平８−３２０７７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、パーソナルコンピュータのデスクトップの壁紙画像や、携帯電話の待受画像などのディスプレイ背景画像には、ユーザが気に入って選択した画像が設定されている場合が多いと考えられる。このため、背景画像の上に重ねて表示されるアイコンやウィンドウなどのオブジェクトによって背景画像が無闇に隠されないように、オブジェクトの配置を行えることが好ましい。
【０００５】
しかしながら、特許文献１，２に記載の表示制御装置では、ディスプレイに表示されているオブジェクトを利便性の高い配置にすることは可能であるが、背景画像の内容まで考慮してオブジェクトの配置を決めるものではない。したがって、背景画像上に重ねて表示されたオブジェクトが背景画像を遮り、ユーザにとって必ずしも所望の画面表示にはならない場合がある。
【０００６】
本発明は、上記課題を解決するためになされたものであり、背景画面の内容を考慮して、背景画面上に表示するオブジェクトの配置を決定することが可能な表示制御装置及び表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係る表示制御装置は、背景画像上に表示するオブジェクト画像の表示サイズを含むオブジェクト情報を取得する取得手段と、背景画像の中で占有率の高い色で画定される領域を、背景画像内でオブジェクト画像を表示することが可能な表示可能領域として決定する表示可能領域決定手段と、表示可能領域決定手段により決定された表示可能領域にオブジェクト画像が含まれるように、オブジェクト情報の表示サイズに基づいてオブジェクト画像の背景画像上の配置位置を決定する配置位置決定手段と、配置位置決定手段により決定された配置位置にオブジェクト画像を組み込んで、背景画像を表示手段に表示する制御手段と、を備えることを特徴とする。
【０００８】
同様に、上記課題を解決するため、本発明に係る表示制御方法は、背景画像上に表示するオブジェクト画像の表示サイズを含むオブジェクト情報を取得する取得ステップと、背景画像の中で占有率の高い色で画定される領域を、背景画像内でオブジェクト画像を表示することが可能な表示可能領域として決定する表示可能領域決定ステップと、表示可能領域決定ステップにおいて決定された表示可能領域にオブジェクト画像が含まれるように、オブジェクト情報の表示サイズに基づいてオブジェクト画像の背景画像上の配置位置を決定する配置位置決定ステップと、配置位置決定ステップにおいて決定された配置位置にオブジェクト画像を組み込んで、背景画像を表示手段に表示する制御ステップと、を備えることを特徴とする。
【０００９】
このような表示制御装置及び表示制御方法によれば、背景画像の中で占有率の高い色で画定される領域が、背景画像内でオブジェクト画像を表示することが可能な表示可能領域として決定され、この表示可能領域にオブジェクト画像が含まれるように、各オブジェクトの表示サイズに基づいてオブジェクト画像の背景画像上の配置位置が決定される。これにより、背景画像に応じてオブジェクトの表示可能領域を動的に変化させることができ、背景画面の内容を考慮して、背景画面上に表示するオブジェクトの配置を決定することが可能となる。
【００１０】
また、本発明の表示制御装置において、表示可能領域決定手段は、背景画像の中で占有率が上位の複数の色でそれぞれ画定される複数の表示可能領域を決定し、配置位置決定手段は、占有率が最大の色で画定される表示可能領域にオブジェクト画像を含むことができない場合に、オブジェクト画像が表示可能領域に含まれるようになるまで、複数の表示可能領域を占有率の順で順次加算して表示可能領域を拡大することが好適である。これにより、背景画像に表示するオブジェクト画像の表示サイズや数に応じて、同一の背景画像でも表示可能領域の大きさを適宜変更することができるため、オブジェクトの表示制御の自由度を向上させることが可能となる。
【００１１】
また、本発明の表示制御装置において、配置位置決定手段は、表示可能領域決定手段により決定された表示可能領域にオブジェクト画像を含むことができない場合に、オブジェクト画像の表示サイズを縮小することが好適である。これにより、当初のオブジェクト画像の表示サイズでは、背景画像の表示可能領域に配置できない状況においても、オブジェクト画像を表示可能領域に含めることが可能となり、オブジェクトの表示制御の利便性を向上させることができる。
【００１２】
また、本発明の表示制御装置において、表示可能領域決定手段は、背景画像の中の文字列部分を表示可能領域から削除することが好適である。これにより、オブジェクト画像が背景画像の文字列部分の上に配置されるのを防ぐことができ、背景画像の視認性が向上し、ユーザにとってより一層見やすい画面表示を実現することができる。
【発明の効果】
【００１３】
本発明に係る表示制御装置によれば、背景画面の内容を考慮して、背景画面上に表示するオブジェクトの配置を決定することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る通信端末の機能ブロック図である。
【図２】通信端末のハードウェア構成図である。
【図３】ウィジェット情報データベースの構成の一例を示す図である。
【図４】待受画像から表示可能領域を抽出する過程を示す図である。
【図５】本実施形態の通信端末において実行される処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００１６】
図１は、本発明の一実施形態に係る通信端末１（表示制御装置）の機能ブロック図である。図１に示すように、通信端末１は、貼付ウィジェット情報取得部（取得手段）１１、ウィジェット情報データベース１２、待受画像情報データベース１３、待受画像色種類検出部１４、ランク決定部１５、待受画像文字列検出部１６、ウィジェット表示可能領域決定部（表示可能領域決定手段）１７、ウィジェット配置位置決定部（配置位置決定手段）１８、ウィジェット貼付制御部（制御手段）１９を備えている。
【００１７】
ここで、本実施形態では、本発明に係る表示制御装置の一例として携帯電話などの通信端末１を挙げて、通信端末１のディスプレイに表示される待受画像（背景画像）に、ウィジェット（オブジェクト）が重ねて表示される場合について説明する。なお、本実施形態で用いる「ウィジェット」とは、例えば電卓、時計、株価情報など、頻繁に利用するコンテンツを待受画像上に常時表示するためのウィンドウを指すものとし、このウィジェットにより提供されるアプリケーション（コンテンツ）を「ウィジェットアプリ」という。ウィジェットは、例えばユーザ操作によってその表示サイズや画面上の表示位置を自由に設定することが可能である。
【００１８】
図２は、通信端末１のハードウェア構成図である。通信端末１は、物理的には、ＣＰＵ（Central Processing Unit）１１１、主記憶装置であるＲＡＭ（Random Access Memory）１１２及びＲＯＭ（Read Only Memory）１１３、入力デバイスである入力キー等の操作部１１４、ディスプレイ（表示手段）１１５、無線通信部１１６などを有する端末装置として構成されている。図１に示す通信端末１の各機能は、図２に示すＣＰＵ１１１、ＲＡＭ１１２等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１１１の制御のもとで操作部１１４、ディスプレイ１１５、無線通信部１１６を動作させるとともに、ＲＡＭ１１２やＲＯＭ１１３におけるデータの読み出し及び書き込みを行うことで実現される。
【００１９】
次に、図１に示す通信端末１の各機能について説明する。
【００２０】
貼付ウィジェット情報取得部１１は、待受画像に貼り付けて表示するウィジェットアプリに関するウィジェット情報（オブジェクト情報）を取得する。ウィジェット情報は、具体的にはウィジェットアプリ名、表示サイズ（面積、ドット数）、サムネイル表示有無などの情報を含む（各情報の詳細は後述する）。貼付ウィジェット情報取得部１１は、例えば通信端末１の操作部１１４からユーザ操作により入力されるウィジェット情報を受信するのに応じて、このウィジェット情報をウィジェット情報データベース１２に送信すると共に、待受画像色種類検出部１４及び待受画像文字列検出部１６に対して各部の処理を開始する旨の制御指令を送信する。
【００２１】
ウィジェット情報データベース１２は、待受画像に表示するウィジェットアプリに関するウィジェット情報を保持する部分である。図３は、ウィジェット情報データベース１２の構成の一例を示す図である。図３に示すように、ウィジェット情報データベース１２は、具体的には、アプリケーションを識別するために登録された個々のウィジェットアプリに付される「アプリＩＤ」と、ウィジェットアプリの名称を示す「アプリ名」と、ウィジェットアプリの設定された表示サイズ（図３の例ではドット数）を示す「面積」と、待受画像上にウィジェットアプリのサムネイル表示をするか否かを示す「サムネイル表示」と、このウィジェットアプリが待受画像に表示されてから使用された回数を示す「利用頻度」とを関連付けて１つのレコードとして保持している。
【００２２】
図３の例では、アプリＩＤ“１”の“地図ウィジェット”は面積“５００”ドットであり、サムネイル表示を行うように設定されており、過去に“１”回利用されている。また、アプリＩＤ“３”の“検索エンジンウィジェット”は面積“２０００”ドットであり、サムネイル表示を行わないように設定されており、過去に“５回”利用されている。検索エンジンウィジェットは、サムネイル表示“無”の設定により、検索エンジン画面のサムネイル画像が待受画像のウィジェットには表示されず、例えばアプリ名などの情報が代わりに表示される。
【００２３】
ウィジェット情報データベース１２は、貼付ウィジェット情報取得部１１により新たなウィジェット情報や更新されたウィジェット情報が取得された場合や、後述するウィジェット配置位置決定部１８によりウィジェットの表示サイズが変更された場合に逐次更新される。
【００２４】
待受画像情報データベース１３は、現在ディスプレイ１１５に表示されている待受画像の情報を保持している。待受画像の情報とは、具体的には、待受画像を構成する各ドットの色種類を示す情報や、待ちうけ画面上に表示される時計やテロップなどの文字列の位置や面積を示す情報を含む。待受画像情報データベース１３は、例えば操作部１１４を介して入力されるユーザ操作によって、待受画像が変更された場合に更新される。
【００２５】
待受画像色種類検出部１４は、待受画像の色種類の構成を検出する部分である。具体的には、待受画像色種類検出部１４は、貼付ウィジェット情報取得部１１から制御指令を受信するのに応じて、待受画像情報データベース１３から現在の待受画像の情報を取得する。そして、取得した待受画像の情報に基づいて、待受画像を構成する各画素の色種類を識別し、それぞれの色種類が使用されている画素数を計数する。そして、このようにして得られた待受画像を構成する色種類と、この色種類の使用画素数から成る色構成情報をランク決定部１５に送信する。
【００２６】
ランク決定部１５は、待受画像を構成する色種類を占有割合に応じてランク付けする。具体的には、ランク決定部１５は、待受画像色種類検出部１４から受信した待受画像の色構成情報に基づいて、使用画素数が上位１〜３位となる色種類をそれぞれランク１〜３とランク付けし、このランク１〜３の色種類を含むランク情報をウィジェット表示可能領域決定部１７に送信する。なお、ランク決定部１５は、ランク付けの際に、個別の色種類単位ではなく、複数の類似色同士をまとめてグループを構成し、このグループ単位でランク付けを行い、ランク情報を作成してもよい。
【００２７】
待受画像文字列検出部１６は、待受画像の文字列部分を検出する。具体的には、待受画像文字列検出部１６は、待受画像色種類検出部１４と同様に、貼付ウィジェット情報取得部１１から制御指令を受信するのに応じて、待受画像情報データベース１３から現在の待受画像の情報を取得する。そして、取得した待受画像の情報に基づいて、待受画像に組み込み表示される時計表示やテロップ表示などの部分を文字列部分として検出し、検出した文字列部分の位置・面積情報をウィジェット表示可能領域決定部１７に送信する。
【００２８】
ウィジェット表示可能領域決定部１７は、ランク決定部１５及び待受画像文字列検出部１６からの情報に基づき、待受画像内でウィジェットを表示することが可能な表示可能領域を決定する。具体的には、ウィジェット表示可能領域決定部１７は、ランク決定部１５から待受画像の色種類のランク情報を受信すると共に、待受画像文字列検出部１６から待受画像の文字列部分の位置・面積情報を受信する。そして、これらの情報に基づき、まず、待受画像の中でランク１の色種類である画素の集合を第１表示可能領域として画定する。次いで、ランク２の色種類の画素集合を第２表示可能領域として画定する。さらに、ランク３の色種類の画素集合を第３表示可能領域として画定する。また、これらの第１〜３表示可能領域の中に文字列部分が含まれる場合には、文字列部分を削除したものを最終的な表示可能領域とする。
【００２９】
ここで、図４を参照して、待受画像から表示可能領域を抽出する過程を説明する。図４の例では、説明を簡略化するために、待受画像４１は、第１色領域４２、第２色領域４３、第３色領域４４、第４色領域４５の４色の領域から構成されているとする。また、第３色領域４４には、時計表示の文字列部分４６が配置されている。この場合、ウィジェット表示可能領域決定部１７は、まずは面積が最大の第１色領域４２を第１表示可能領域５１として決定する。次に、２番目の面積をとる第２色領域４３を第２表示可能領域５２として決定する。そして、３番目の面積をとる第３色領域４３から、文字列部分４６を除いた領域を第３表示可能領域５３として決定する。
【００３０】
このように、待受画像の占有率が高い色で画定される領域をウィジェットの表示可能領域として決定するような構成とすると、ユーザが待受画像でウィジェットに隠されたくない部分（例えばスナップ写真の人物部分など）を避けてウィジェットを配置しやすくすることが可能となる。例えば待受画像が人物写真の場合には、人物部分には多種の色が複雑に混在している場合が多いため、人物部分が表示可能領域として選択される可能性が低くなり、この結果、ウィジェットが人物部分を避けて配置されやすくなると考えられる。
【００３１】
なお、ウィジェット表示可能領域決定部１７は、例えば、表示可能領域の内部に別色の画素集合がある場合でも、例えばこの画素集合が所定の画素数以下の小領域ならばこの領域も表示可能領域に含めることができるようにするなど、表示可能領域の内側が虫食い状態となるのを抑制して、ウィジェットを配置しやすくできるように領域画定のルールを適宜設定してもよい。
【００３２】
ウィジェット表示可能領域決定部１７は、決定した第１〜３表示可能領域の位置情報をウィジェット配置位置決定部１８に送信する。
【００３３】
ウィジェット配置位置決定部１８は、ウィジェット表示可能領域決定部１７により決定された表示可能領域にウィジェットが含まれるように、ウィジェットの待受画像上の配置位置を決定する。具体的には、ウィジェット配置位置決定部１８は、まず、ウィジェット情報データベース１２から、待受画像に表示する全ウィジェットの面積情報を取得する。次に、ウィジェット表示可能領域決定部１７により決定された第１〜３表示可能領域のうち、第１表示可能領域において、待受画像に表示すべきウィジェットの全てが配置可能か否かを確認する。第１表示可能領域に全てのウィジェットを配置できないと確認された場合には、次に第２表示可能領域及び第３表示可能領域を段階的に追加して対象領域を増やして、同様の確認を行う。
【００３４】
また、ウィジェット配置位置決定部１８は、第１〜３表示可能領域の全領域においても全てのウィジェットを配置できない場合には、全てのウィジェットの表示サイズを等倍で縮小した上で、再度上記の確認処理を行う。そして、全てのウィジェットを配置できるようになるまで、このウィジェットの表示サイズ縮小を繰り返し行う。ウィジェット配置位置決定部１８は、ウィジェットの表示サイズを変更した場合には、ウィジェット情報データベース１２の「面積」のデータを更新する。
【００３５】
ウィジェット配置位置決定部１８は、最終的に全てのウィジェットが表示可能領域に含まれることを確認した後に、各ウィジェットの配置位置の情報をウィジェット貼付制御部１９に送信する。
【００３６】
なお、ウィジェット配置位置決定部１８は、ウィジェット情報データベース１２の「利用頻度」のデータを参照して、利用頻度の高い順に表示可能領域の左上→右上→左中→右中→左下→右下という典型的なユーザの視線移動方向に沿ってウィジェットを配置することが好ましい。図３の例では、“検索エンジンウィジェット”が最も高い利用頻度なので、優先的に表示可能領域の左上に配置される。一方、“地図ウィジェット”が最も少ない利用頻度なので、配置位置の優先度は最も低く、表示可能領域の右下に配置される可能性が高い。
【００３７】
ウィジェット貼付制御部１９は、ウィジェット配置位置決定部１８により決定された待受画像内の配置位置にウィジェットを組み込んで、待受画像をディスプレイ１１５に表示する。
【００３８】
次に、図５に示すフローチャートを用いて、本実施形態の通信端末１において実行される処理を説明すると共に、本実施形態に係る表示制御方法について説明する。図５は、本実施形態の通信端末１において実行される処理を示すフローチャートである。
【００３９】
まず、貼付ウィジェット情報取得部１１により、待受画像に貼り付けて表示するウィジェットアプリに関するウィジェット情報が取得される（Ｓ１０１：取得ステップ）。貼付ウィジェット情報取得部１１は、例えば、通信端末１のディスプレイ１１５に表示されるアプリケーション一覧画面からユーザが待受画像に貼り付けたいウィジェットアプリを選択すると、このユーザ選択操作を操作部１１４を介して検知し、このユーザに選択されたウィジェットアプリに関するウィジェット情報を取得する。そして、取得したウィジェット情報をウィジェット情報データベース１２に送信すると共に、待受画像色種類検出部１４及び待受画像文字列検出部１６に対して各部の処理を開始する旨の制御指令を送信する。
【００４０】
次に、待受画像色種類検出部１４及びランク決定部１５により、待受画像の色種類の構成が分析され、使用画素数が上位１〜３位となるランク１〜３の色種類を含むランク情報が決定される（Ｓ１０２）。また、待受画像文字列検出部１６により、待受画像の文字列部分の位置・面積情報が検出される（Ｓ１０３）。これらの色種類のランク情報及び文字列部分の位置・面積情報は、ウィジェット表示可能領域決定部１７に送信される。なお、ステップＳ１０２及びＳ１０３は、どちらを先に実行してもよい。
【００４１】
次に、ウィジェット表示可能領域決定部１７により、待受画像内でウィジェットを表示することが可能な表示可能領域が決定される（Ｓ１０４：表示可能領域決定ステップ）。ウィジェット表示可能領域決定部１７は、ランク決定部１５から待受画像の色種類のランク情報を受信すると共に、待受画像文字列検出部１６から待受画像の文字列部分の位置・面積情報を受信する。そして、これらの情報に基づき、まず、待受画像の中でランク１の色種類である画素の集合を第１表示可能領域として画定する。次いで、ランク２の色種類の画素集合を第２表示可能領域として画定する。さらに、ランク３の色種類の画素集合を第３表示可能領域として画定する。また、これらの第１〜３表示可能領域の中に文字列部分が含まれる場合には、文字列部分を除外したものを最終的な表示可能領域とする。ウィジェット表示可能領域決定部１７は、決定した第１〜３表示可能領域の位置情報をウィジェット配置位置決定部１８に送信する。
【００４２】
次に、ウィジェット配置位置決定部１８により、ウィジェットの待受画像上の配置位置を決定する処理が行われる。
【００４３】
まず、ウィジェット表示可能領域決定部１７により決定された第１〜３表示可能領域のうち、第１表示可能領域（すなわちランク１の色種類の画素集合）において、待受画像に表示すべきウィジェットの全てが配置可能か否かが確認される（Ｓ１０５）。ウィジェット表示可能領域決定部１７は、例えば、ウィジェット情報データベース１２から、待受画像に表示する全ウィジェットの面積情報を取得し、この面積情報に基づいて、全てのウィジェットが第１表示可能領域内に収まるようなウィジェットの配置位置の組み合わせがあるかどうかを検索する。
【００４４】
全てのウィジェットが第１表示可能領域内に配置できないと判定された場合には、ステップＳ１０７に移行する。全てのウィジェットが第１表示可能領域内に配置可能であると判定された場合には、ウィジェット配置位置決定部１８により、第１表示可能領域内で各ウィジェットの配置位置が決定され（Ｓ１０６：配置位置決定ステップ）、この配置位置の情報がウィジェット貼付制御部１９に送信され、ステップＳ１１２に移行する。
【００４５】
ステップＳ１０５において、全てのウィジェットが第１表示可能領域内に配置できないと判定されると、引き続きウィジェット表示可能領域決定部１７により、第１表示可能領域及び第２表示可能領域（すなわちランク１，２の色種類の画素集合）において、待受画像に表示すべきウィジェットの全てが配置可能か否かが確認される（Ｓ１０７）。
【００４６】
全てのウィジェットが第１表示可能領域及び第２表示可能領域の中に配置できないと判定された場合には、ステップＳ１０９に移行する。全てのウィジェットが第１表示可能領域及び第２表示可能領域の中に配置可能であると判定された場合には、ウィジェット配置位置決定部１８により、第１表示可能領域及び第２表示可能領域の中で各ウィジェットの配置位置が決定され（Ｓ１０８：配置位置決定ステップ）、この配置位置の情報がウィジェット貼付制御部１９に送信され、ステップＳ１１２に移行する。
【００４７】
ステップＳ１０７において、全てのウィジェットが第１表示可能領域及び第２表示可能領域の中に配置できないと判定されると、引き続きウィジェット表示可能領域決定部１７により、第１表示可能領域、第２表示可能領域及び第３表示可能領域（すなわちランク１〜３の色種類の画素集合）において、待受画像に表示すべきウィジェットの全てが配置可能か否かが確認される（Ｓ１０９）。
【００４８】
全てのウィジェットが第１表示可能領域、第２表示可能領域及び第３表示可能領域の中に配置可能であると判定された場合には、ウィジェット配置位置決定部１８により、第１表示可能領域、第２表示可能領域及び第３表示可能領域の中で各ウィジェットの配置位置が決定され（Ｓ１１０：配置位置決定ステップ）、この配置位置の情報がウィジェット貼付制御部１９に送信され、ステップＳ１１２に移行する。
【００４９】
全てのウィジェットが第１表示可能領域、第２表示可能領域及び第３表示可能領域の中に配置できないと判定された場合には、ウィジェット配置位置決定部１８により、全てのウィジェットの表示サイズが等倍で縮小され（Ｓ１１１）、ステップＳ１０５に戻る。そして、全てのウィジェットが表示可能領域内に配置できるようになるまで、ステップＳ１０５〜Ｓ１１１の処理を繰り返す。ウィジェット配置位置決定部１８は、ウィジェットの表示サイズを変更した場合には、ウィジェット情報データベース１２の「面積」のデータを更新する。
【００５０】
なお、ウィジェット配置位置決定部１８は、ステップＳ１０６，Ｓ１０８，Ｓ１１０におけるウィジェットの配置位置決定処理において、ウィジェット情報データベース１２の「利用頻度」のデータを参照して、利用頻度の高い順に表示可能領域の左上→右上→左中→右中→左下→右下という方向にウィジェットを配置することが好ましい。
【００５１】
そして、ウィジェット貼付制御部１９により、ステップＳ１０６，Ｓ１０８，Ｓ１１０においてウィジェット配置位置決定部１８により決定された待受画像内の配置位置にウィジェットが貼り付けられ（Ｓ１１２：制御ステップ）、このように加工された待受画像がディスプレイ１１５に表示される（Ｓ１１３）。
【００５２】
以上に説明したように、本実施形態に係る通信端末１及び表示制御方法によれば、待受画像の中で占有率の高い色で画定される領域が、待受画像内でウィジェットを表示することが可能な表示可能領域として決定され、この表示可能領域にウィジェットが含まれるように、各ウィジェットの表示サイズに基づいて、ウィジェットの待受画像上の配置位置が決定される。これにより、待受画像に応じてウィジェットの表示可能領域を動的に変化させることができ、待受画像の内容を考慮して、待受画像上に表示するウィジェットの配置を決定することが可能となる。
【００５３】
また、ウィジェット表示可能領域決定部１７が、待受画像の中で占有率が上位の３色でそれぞれ画定される第１表示可能領域、第２表示可能領域および第３表示可能領域を決定する。そして、ウィジェット配置位置決定部１８が、第１表示可能領域にウィジェットを含むことができない場合に、全てのウィジェットが表示可能領域に含まれるようになるまで、第２表示可能領域および第３表示可能領域を順次加算して表示可能領域を拡大する。これにより、待受画像に表示するウィジェットの表示サイズや数に応じて、同一の待受画像でも表示可能領域の大きさを適宜変更することができるため、ウィジェットの表示制御の自由度を向上させることが可能となる。
【００５４】
また、ウィジェット配置位置決定部１８が、ウィジェット表示可能領域決定部１７により決定された表示可能領域に全てのウィジェットを含むことができない場合に、ウィジェットの表示サイズを縮小する。このため、当初のウィジェットの表示サイズでは、待受画像の表示可能領域に配置できない状況においても、ウィジェットを表示可能領域に含めることが可能となり、ウィジェットの表示制御の利便性を向上させることができる。
【００５５】
また、ウィジェット表示可能領域決定部１７が、待受画像文字列検出部１６により検出された待受画像の中の文字列部分を表示可能領域から削除する。このため、ウィジェットが待受画像の文字列部分の上に配置されるのを防ぐことができ、待受画像の視認性が向上し、ユーザにとってより一層見やすい画面表示を実現することができる。
【００５６】
以上、本発明に係る表示制御装置及び表示制御方法について好適な実施形態を挙げて説明したが、本発明は上記実施形態に限定されるものではない。例えば、上記実施形態では表示制御装置の一例として携帯電話などの通信端末を挙げたが、パーソナルコンピュータのデスクトップにも適用可能である。また、背景画像としては、上記実施形態における携帯電話の待受画像の他に、例えば携帯電話のワンセグ動画や、パーソナルコンピュータのデスクトップ壁紙を用いてもよいし、背景画像に表示するオブジェクトとしては上記実施形態のウィジェットの他にアイコン画像を用いてもよい。
【００５７】
また、上記実施形態では、ウィジェット配置位置決定部１８が、第１〜３表示可能領域の全領域においても全てのウィジェットを配置できない場合には、全てのウィジェットの表示サイズを等倍で縮小した上で、再度配置可否の確認処理を行っていたが、例えば表示サイズが大きい一部のウィジェットのみを縮小したり、ウィジェットの表示サイズや種類によって縮小率を変更することも可能である。
【００５８】
また、上記実施形態では、ランク決定部１５が、待受画像を構成する色種類を占有割合の上位３色により３段階にランク付けしたが、このランク数は適宜増減してもよい。
【符号の説明】
【００５９】
１…通信端末（表示制御装置）、１１…貼付ウィジェット情報取得部（取得手段）、１２…ウィジェット情報データベース、１３…待受画像情報データベース、１４…待受画像色種類検出部、１５…ランク決定部、１６…待受画像文字列検出部、１７…ウィジェット表示可能領域決定部（表示可能領域決定手段）、１８…ウィジェット配置位置決定部（配置位置決定手段）、１９…ウィジェット貼付制御部（制御手段）、１１５…ディスプレイ（表示手段）。
【図１】
2010244189.tif 000003
【図２】
2010244189.tif 000004
【図３】
2010244189.tif 000005
【図４】
2010244189.tif 000006
【図５】
2010244189.tif 000007