(57)【要約】  情報表示制御装置１０は、複数の画面を切り替えて表示装置２１に表示させることが可能であり、画面構築部１３、アトラス画像記憶部１４およびアトラス画像作成部１５を備えている。アトラス画像作成部１５は、複数の画面の構成要素である要素画像を、要素画像のサイズを基準にしたアルゴリズムに従って配置したアトラス画像を作成する。アトラス画像記憶部１４は、アトラス画像作成部１５が作成したアトラス画像を記憶する。画面構築部１３は、アトラス画像記憶部１４に記憶されたアトラス画像から抽出した要素画像を用いて複数の画面を構築する。アトラス画像作成部１５は、アトラス画像を作成する際、既にアトラス画像内に配置した要素画像をより多く含む画面を構成するための要素画像を優先的にアトラス画像に組み入れる。
2016046890.tif 000002
【特許請求の範囲】
【請求項１】
複数の画面を切り替えて表示装置に表示させることが可能な表示処理部と、
前記複数の画面の構成要素である要素画像を、要素画像のサイズを基準にしたアルゴリズムに従って配置したアトラス画像を作成するアトラス画像作成部と、
前記アトラス画像作成部が作成したアトラス画像を記憶するアトラス画像記憶部と、
前記アトラス画像記憶部に記憶されたアトラス画像から抽出した要素画像を用いて前記複数の画面を構築する画面構築部と、
を備え、
前記アトラス画像作成部は、前記アトラス画像を作成する際、既にアトラス画像内に配置した要素画像をより多く含む画面を構成するための要素画像を優先的に前記アトラス画像に組み入れる
ことを特徴とする情報表示制御システム。
【請求項２】
各要素画像の過去の表示頻度を算出する表示頻度算出部をさらに備え、
前記アトラス画像作成部は、前記アトラス画像を作成する際、過去の表示頻度がより高い要素画像を優先的に前記アトラス画像に組み入れる
請求項１に記載の情報表示制御システム。
【請求項３】
前記アトラス画像作成部は、過去の表示頻度が予め定められた値よりも低い要素画像を除外して、前記アトラス画像を作成する
請求項２に記載の情報表示制御システム。
【請求項４】
前記アトラス画像作成部は、前記アトラス画像を作成する際、上下または左右に反転した関係にある２つの要素画像を、同一の要素画像とみなして前記アトラス画像に重複して組み入れない
請求項１に記載の情報表示制御システム。
【請求項５】
前記アトラス画像作成部は、システムのシャットダウン回数または画面の遷移回数が予め定められた条件を満たすと、前記アトラス画像を再作成する
請求項１に記載の情報表示制御システム。
【請求項６】
複数の画面を切り替えて表示装置に表示させることが可能な表示処理部と、
前記複数の画面の構成要素である要素画像を、要素画像のサイズを基準にしたアルゴリズムに従って配置したアトラス画像を作成するアトラス画像作成部と、
前記アトラス画像作成部が作成したアトラス画像を記憶するアトラス画像記憶部と、
前記アトラス画像記憶部に記憶されたアトラス画像から抽出した要素画像を用いて前記複数の画面を構築する画面構築部と、
各要素画像の過去の表示頻度を算出する表示頻度算出部と、
を備え、
前記アトラス画像作成部は、前記アトラス画像を作成する際、過去の表示頻度がより高い要素画像を優先的に前記アトラス画像に組み入れる
ことを特徴とする情報表示制御システム。
【請求項７】
前記アトラス画像作成部は、過去の表示頻度が予め定められた値よりも低い要素画像を除外して、前記アトラス画像を作成する
請求項６に記載の情報表示制御システム。
【請求項８】
前記アトラス画像作成部は、前記アトラス画像を作成する際、上下または左右に反転した関係にある２つの要素画像を、同一の要素画像とみなして前記アトラス画像に重複して組み入れない
請求項６に記載の情報表示制御システム。
【請求項９】
前記アトラス画像作成部は、システムのシャットダウン回数または画面の遷移回数が予め定められた条件を満たすと、前記アトラス画像を再作成する
請求項６に記載の情報表示制御システム。
【請求項１０】
コンピュータが、複数の画面の構成要素である要素画像を取得し、
前記コンピュータが、前記要素画像のサイズを基準にしたアルゴリズムに従って、前記要素画像を配置したアトラス画像を作成する
アトラス画像作成方法において、
前記コンピュータは、前記アトラス画像を作成する際、既にアトラス画像内に配置した要素画像をより多く含む画面を構成するための要素画像を優先的に前記アトラス画像に組み入れる
ことを特徴とするアトラス画像作成方法。
【請求項１１】
コンピュータが、複数の画面の構成要素である要素画像を取得し、
前記コンピュータが、前記要素画像のサイズを基準にしたアルゴリズムに従って、前記要素画像を配置したアトラス画像を作成する
アトラス画像作成方法において、
前記コンピュータは、各要素画像の過去の表示頻度を算出し、前記アトラス画像を作成する際、表示頻度のより高い要素画像を優先的に前記アトラス画像に組み入れる
ことを特徴とするアトラス画像作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報表示制御システムに関し、特に、アトラス画像の作成に関するものである。
【背景技術】
【０００２】
情報表示制御システムにおける画像表示の高速化手法の一つとして、複数の画像を１つの画像にまとめたアトラス画像（「テクスチャアトラス」とも呼ばれる）を用いる手法がある。１枚のアトラス画像から複数の画像を取り出すことができるため、アトラス画像を事前に作成しておくことにより、画像ファイルの読み出し回数を減らし、画像データの読み出し時間を短縮できる。【０００３】
アトラス画像を作成する際、異なるサイズの複数の画像を如何にして効率よくアトラス画像に配置するかが問題となる。通常、情報表示制御システムで用いられる画像は長方形であるため、この問題は、長方形を一定面積の二次元平面上に重なりなく配置する「長方形詰め込み問題（rectangle packing problem）」として扱うことができる。長方形詰め込み問題は、様々な近似解法が知られている。例えば、下記の非特許文献１で提案されているＢｅｓｔ−ｆｉｔ法は、隙間を最大限に利用できる長方形を詰め込むことを繰り返すアルゴリズムである。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】Burk,E.K.,G.Kendall, and G. Whitwell. (2004). “A New Placement Heuristic for the Orthogonal Stock-Cutting Problem.” Operations Research, 52, 655-671
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、スマートフォンやカーナビゲーション装置など、ハードウェアとしての１つの表示画面に、複数の画面の画像（以下、単に「画面」という）を切り替えて表示する情報表示制御システムが普及している。Ｂｅｓｔ−ｆｉｔ法など、アトラス画像を作成に利用できるアルゴリズムは従来より存在したが、それらのアルゴリズムは、複数の画面を切り替えて表示する情報表示制御システムにアトラス画像が用いられることは前提とされていなかった。そのため、複数の画面を切り替えて表示する情報表示制御システムに適したアトラス画像の作成手法が望まれる。【０００６】
本発明は以上のような課題を解決するためになされたものであり、複数の画面を切り替えて表示する情報表示制御システムに適したアトラス画像を作成できる情報表示制御システムおよびアトラス画像作成方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様に係る情報表示制御システムは、複数の画面を切り替えて表示装置に表示させることが可能な表示処理部と、複数の画面の構成要素である要素画像を、要素画像のサイズを基準にしたアルゴリズムに従って配置したアトラス画像を作成するアトラス画像作成部と、アトラス画像作成部が作成したアトラス画像を記憶するアトラス画像記憶部と、アトラス画像記憶部に記憶されたアトラス画像から抽出した要素画像を用いて複数の画面を構築する画面構築部と、を備え、アトラス画像作成部は、アトラス画像を作成する際、既にアトラス画像内に配置した要素画像をより多く含む画面を構成するための要素画像を優先的にアトラス画像に組み入れる。【０００８】
本発明の第２の態様に係る情報表示制御システムは、複数の画面を切り替えて表示装置に表示させることが可能な表示処理部と、複数の画面の構成要素である要素画像を、要素画像のサイズを基準にしたアルゴリズムに従って配置したアトラス画像を作成するアトラス画像作成部と、アトラス画像作成部が作成したアトラス画像を記憶するアトラス画像記憶部と、アトラス画像記憶部に記憶されたアトラス画像から抽出した要素画像を用いて複数の画面を構築する画面構築部と、各要素画像の過去の表示頻度を算出する表示頻度算出部と、を備え、アトラス画像作成部は、アトラス画像を作成する際、過去の表示頻度がより高い要素画像を優先的にアトラス画像に組み入れる。
【発明の効果】
【０００９】
本発明の第１の態様によれば、同じ画面を構成する要素画像が同じアトラス画像に集約されやすくなるため、１つの画面を構成するのに必要なアトラス画像の数を少なくでき、各画面の表示速度を高速化できる。【００１０】
本発明の第２の態様によれば、表示頻度の高い要素画像が同じアトラス画像に集約されやすくなるため、表示頻度の高い画面を構成するのに必要なアトラス画像の数を少なくでき、全体として画面の表示速度を高速化できる。また、表示頻度の低い要素画像を除いてアトラス画像を作成すれば、ユーザの利便性の低下を抑えつつ、アトラス画像の作成枚数を減らしてアトラス画像の作成時間を短縮できる。【００１１】
本発明の目的、特徴、態様、および利点は、以下の詳細な説明と添付図面とによって、より明白となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態に係る情報表示制御システムの構成図である。
【図２】情報表示制御装置が出力する画面の構成例を示す図である。
【図３】情報表示制御装置が出力する画面の構成例を示す図である。
【図４】情報表示制御装置が出力する画面の構成例を示す図である。
【図５】複数の画面の切り替え操作の例を説明するための図である。
【図６】図２〜図４に示した画面を構成する要素画像を示す図である。
【図７】図２〜図４に示した画面を構成する要素画像のデータテーブルを示す図である。
【図８】本発明の実施の形態に係る初期設定装置の構成図である。
【図９】本発明の実施の形態に係る初期設定装置の動作を示すフローチャートである。
【図１０】本発明の実施の形態に係るアトラス画像の作成方法を説明するための図である。
【図１１】本発明の実施の形態に係るアトラス画像の作成方法を説明するための図である。
【図１２】本発明の実施の形態に係るアトラス画像の作成方法を説明するための図である。
【図１３】本発明の実施の形態に係るアトラス画像の作成方法を説明するための図である。
【図１４】本発明の実施の形態に係るアトラス画像の作成方法を説明するための図である。
【図１５】本発明の実施の形態に係るアトラス画像の作成方法を説明するための図である。
【図１６】本発明の実施の形態に係るアトラス画像の作成方法を説明するための図である。
【図１７】本発明の実施の形態に係るアトラス画像の作成方法を説明するための図である。
【図１８】本発明の実施の形態に係るアトラス画像の作成方法を説明するための図である。
【図１９】本発明の実施の形態に係るアトラス画像の作成方法を説明するための図である。
【図２０】本発明の実施の形態に係るアトラス画像の作成方法を説明するための図である。
【図２１】本発明の実施の形態に係るアトラス画像の作成方法を説明するための図である。
【図２２】本発明の実施の形態に係るアトラス画像の作成方法を説明するための図である。
【図２３】本発明の実施の形態に係るアトラス画像の作成方法を説明するための図である。
【図２４】本発明の実施の形態に係る情報表示制御装置の動作を示すフローチャートである。
【図２５】本発明の実施の形態に係る情報表示制御装置により作成されるアトラス画像の例を示す図である。
【発明を実施するための形態】
【００１３】
図１は、本発明の実施の形態に係る情報表示制御システムの構成図である。この情報表示制御システムは、情報表示制御装置１０、表示装置２１および操作入力装置２２から構成される。ここでは、表示装置２１および操作入力装置２２が情報表示制御装置１０に外付けされた構成を示すが、それらは情報表示制御装置１０と一体的に構成されていてもよい。
【００１４】
表示装置２１としては、液晶ディスプレイが代表的であるが、画像表示機能を有する任意の装置（例えばスマートフォンやタブレット端末、車両のインストルメントパネルの表示部など）を利用したものでもよい。操作入力装置２２は、情報表示制御装置１０に対するユーザの操作を受け付けるユーザインターフェイスである。操作入力装置２２は、操作ボタンやマウス等のハードウェアでもよいし、表示画面に表示されるアイコンを用いたソフトウェアキーでもよい。操作入力装置２２としてのソフトウェアキーを表示装置２１に表示させる場合、表示装置２１と操作入力装置２２とは、両者の機能を兼ね備えた１つのタッチパネルとしてもよい。
【００１５】
情報表示制御装置１０は、表示装置２１に画像信号を入力して、表示装置２１に所望の画像を表示させる。また、情報表示制御装置１０は、表示装置２１の表示画面に複数の画面を選択的に表示させることができ、ユーザは、操作入力装置２２を操作することによって、表示装置２１に表示される画面を切り替えることができる。
【００１６】
情報表示制御装置１０は、表示処理部１１、要素画像記憶部１２、画面構築部１３、アトラス画像記憶部１４、アトラス画像作成部１５、表示頻度算出部１６、動作履歴記憶部１７、アトラス画像再作成条件記憶部１８および制御部１９を含む構成となっている。
【００１７】
情報表示制御装置１０はコンピュータを用いて構成されており、表示処理部１１、画面構築部１３、アトラス画像作成部１５、表示頻度算出部１６および制御部１９は、コンピュータが、プログラムに従って動作することにより実現される。一方、要素画像記憶部１２、アトラス画像記憶部１４、アトラス画像再作成条件記憶部１８は、ハードディスク、リムーバブルディスク、メモリなどの記憶媒体によって構成される。
【００１８】
表示処理部１１は、表示装置２１に画像を表示させるための画像信号を生成する機能を有し、複数の画面を切り替えて表示装置２１に表示させることができる。表示装置２１に表示させる複数の画面の各々は、１以上の画像を含み、各画面の構成要素となる画像を「要素画像」という。
【００１９】
要素画像記憶部１２は、複数の画面の要素画像を記憶している。また、アトラス画像記憶部１４は、複数の画面の要素画像を用いて作成したアトラス画像を記憶している。
【００２０】
画面構築部１３は、要素画像記憶部１２に記憶されている要素画像、または、アトラス画像記憶部１４に記憶されているアトラス画像から抽出した要素画像を用いて、表示装置２１に表示させる画面を構築する。画面構築部１３は、複数の要素画像を含むアトラス画像を用いることにより、要素画像を取得する際の画像ファイルの読み出し回数を少なくでき、画面の構築を高速に行うことができる。画面表示の高速化に寄与できる。
【００２１】
本実施の形態では、情報表示制御装置１０が、図２に示す画面ＳＣ１と、図３に示す画面ＳＣ２と、図４に示す画面ＳＣ３とを、表示装置２１に表示させるものと仮定する。情報表示制御装置１０は、ユーザの操作に応じて、画面ＳＣ１〜ＳＣ３を切り替えて表示装置２１に表示させる。
【００２２】
また、図５に示すように、情報表示制御装置１０の起動直後は画面ＳＣ１が表示され、ユーザのジェスチャ操作に従って、画面ＳＣ２または画面ＳＣ３へと切り替えられるものと仮定する。図５には、画面ＳＣ１から左向きのスワイプ操作（左スワイプ）を行うと画面ＳＣ２へ遷移し、画面ＳＣ２から右向きのスワイプ操作（右スワイプ）を行うと画面ＳＣ１へ戻り、また、画面ＳＣ１から右スワイプを行うと画面ＳＣ３へ遷移し、画面ＳＣ３から左スワイプを行うと画面ＳＣ１に戻る、といった画面遷移の例が示されている。
【００２３】
画面ＳＣ１〜ＳＣ３を構成する要素画像を図６に示す。画面ＳＣ１は要素画像Ａ〜Ｃで構成され、画面ＳＣ２は要素画像Ａ，Ｄ〜Ｇで構成され、画面ＳＣ３は要素画像Ａ，Ｈ〜Ｊで構成される。
【００２４】
図７に、画面ＳＣ１〜ＳＣ３を構成する要素画像Ａ〜Ｊについての各種のパラメータを表すデータテーブルを示す。このデータテーブルは、要素画像Ａ〜Ｊの画像ファイルと共に、アトラス画像記憶部１４に記憶されている。図７に示すように、要素画像のデータテーブルには、各要素画像の「幅」、「高さ」、「使用画面」、「左右対称」、「上下対称」のパラメータが記述されている。
【００２５】
「幅」および「高さ」は、要素画像のサイズを示している（単位はピクセル）。「使用画面」は、要素画像がどの画面に使用されるかを示している。使用される画面が複数存在する場合には、起動直後に表示される画面（起動画面）により近い画面（起動画面からより少ない操作で遷移できる画面）に使用されるものとして規定する。例えば、図６に示した要素画像Ａは、画面ＳＣ１〜ＳＣ３の全てに使用されるが、図７のデータテーブルでは、要素画像Ａは起動画面である画面ＳＣ１に使用されるものとして規定されている。
【００２６】
「左右対称」は、左右に反転した関係にある他の要素画像の存在を示している。例えば、図６に示した要素画像Ｄ，Ｇは、左右に反転した関係にあるので、要素画像Ｄの「左右対称」の欄には要素画像Ｇを示す値（「Ｇ」）が記述され、要素画像Ｇの「左右対称」の欄には要素画像Ｄを示す値（「Ｄ」）が記述されている。同様に、「上下対称」は、上下に反転した関係にある他の要素画像の存在を示している（図６には、上下に反転した関係にある要素画像の組は存在しない）。
【００２７】
図１に戻り、アトラス画像作成部１５は、要素画像のサイズを基準にしたアルゴリズム（例えばＢｅｓｔ−ｆｉｔ法）に従って、複数の画面の要素画像を配置したアトラス画像を作成する。ただし、本実施の形態に係るアトラス画像作成部１５では、アトラス画像を作成する際、既にアトラス画像内に配置した要素画像をより多く含む画面を構成するための要素画像を優先的にアトラス画像に組み入れるように、上記のアルゴリズムが改良されている。また、本実施の形態では、アトラス画像作成部１５がアトラス画像を作成する際、上下または左右に反転した関係にある２つの要素画像を、同一の要素画像とみなしてアトラス画像に重複して組み入れないようにする。
【００２８】
さらに、アトラス画像作成部１５は、アトラス画像を作成する際、過去の表示頻度がより高い要素画像を優先的にアトラス画像に組み入れる。本実施の形態では、アトラス画像作成部１５は、過去の表示頻度が予め定められた値よりも低い要素画像を除外して、アトラス画像を作成する。
【００２９】
そのため、情報表示制御装置１０には、各要素画像の表示頻度を算出する表示頻度算出部１６が設けられている。表示頻度算出部１６は、表示処理部１１が表示装置２１に表示させる画面を切り替えるごとに、表示された画面（表示処理部１１が出力した画面）に含まれる要素画像の表示回数をインクリメントすることによって、各要素画像の表示回数をカウントしており、各要素画像の表示頻度はそのカウント値に基づいて算出される。
【００３０】
アトラス画像記憶部１４には、情報表示制御装置１０の製造段階で、情報表示制御装置１０の製造者が作成したアトラス画像の初期値（デフォルトのアトラス画像）が記憶される。しかし、情報表示制御装置１０の実使用時には、アトラス画像作成部１５がアトラス画像を作成（再作成）する毎に、新たに作成されたアトラス画像がアトラス画像記憶部１４に記憶される。
【００３１】
動作履歴記憶部１７は、情報表示制御装置１０の動作履歴を記憶しており、少なくとも情報表示制御装置１０の動作終了（シャットダウン）回数と、画面が切り替えられた回数（画面遷移回数）が記憶される。アトラス画像作成部１５は、シャットダウン回数または画面遷移回数が、予め定められた条件（再作成実行条件）を満たすと、アトラス画像を再作成する。
【００３２】
アトラス画像再作成条件記憶部１８は、アトラス画像作成部１５によるアトラス画像の作成（再作成）に関する条件を記憶しており、アトラス画像を作成するか否かを判断するための再作成実行条件と、各要素画像をアトラス画像の作成に用いるか否かを判断するための要素画像選別条件とが記憶されている。
【００３３】
再作成実行条件は、シャットダウン回数の閾値および画面遷移回数の閾値である。例えば、再作成実行条件として、シャットダウン回数の閾値が「５回」と設定されていれば、情報表示制御装置１０が５回シャットダウンすると、次の起動時にアトラス画像作成部１５によってアトラス画像を作成される。また、再作成実行条件として、画面遷移回数の閾値が「２０回」と設定されていれば、ユーザが操作入力装置２２に表示された画面を２０回遷移させると、次の起動時にアトラス画像作成部１５によってアトラス画像を作成される。
【００３４】
要素画像選別条件は、要素画像の表示頻度の閾値である。要素画像選別条件として、要素画像の表示頻度の閾値が「全ての要素画像の表示頻度の平均値」と設定されていれば、アトラス画像作成部１５は、平均以下の頻度でしか表示されていない要素画像を除外して、残った要素画像を用いてアトラス画像を作成する（つまり、平均よりも高い頻度で表示される要素画像が優先的にアトラス画像に組み込まれることになる）。
【００３５】
本実施の形態では、再作成実行条件および要素画像選別条件は、情報表示制御装置１０の製造者によって設定されるものとするが、情報表示制御装置１０のユーザがその設定を変更できるようにしてもよい。
【００３６】
制御部１９は、操作入力装置２２に対するユーザの操作に基づいて、情報表示制御装置１０の各構成要素を統括的に制御する。
【００３７】
本実施の形態において、要素画像記憶部１２に記憶される要素画像、アトラス画像記憶部１４に記憶されるデフォルトのアトラス画像、およびアトラス画像再作成条件記憶部１８に記憶される再作成実行条件および要素画像選別条件は、情報表示制御装置１０の製造段階で、製造者が初期設定装置（例えばパーソナルコンピュータ等）を用いてそれらに記憶させたものである。
【００３８】
図８は、情報表示制御装置１０の初期設定を行うための初期設定装置３０の構成図である。この初期設定装置３０は、要素画像記憶部３１、アトラス画像作成部３２、アトラス画像記憶部３３、アトラス画像再作成条件設定部３４、および出力部３５を含んでいる。
【００３９】
要素画像記憶部３１は、情報表示制御装置１０の要素画像記憶部１２に記憶させるための要素画像およびそのデータテーブルを記憶している。アトラス画像記憶部３３は、情報表示制御装置１０のアトラス画像記憶部１４に記憶させるデフォルトのアトラス画像を記憶している。アトラス画像記憶部３３に記憶されているアトラス画像は、アトラス画像作成部３２によって作成される。
【００４０】
アトラス画像再作成条件設定部３４は、情報表示制御装置１０のアトラス画像再作成条件記憶部１８に記憶させる再作成実行条件および要素画像選別条件を設定するためのユーザインターフェイスであると共に、設定された再作成実行条件および要素画像選別条件を記憶する機能を有している。
【００４１】
出力部３５は、要素画像記憶部３１に記憶されている要素画像およびそのデータテーブルと、アトラス画像記憶部３３に記憶されているアトラス画像と、アトラス画像再作成条件設定部３４に記憶されている再作成実行条件および要素画像選別条件とを、情報表示制御装置１０へ出力する。情報表示制御装置１０は、初期設定装置３０から入力されたそれらのデータを、要素画像記憶部１２、アトラス画像記憶部１４およびアトラス画像再作成条件記憶部１８に記憶させる。
【００４２】
図９は、初期設定装置３０の動作を示すフローチャートであり、情報表示制御装置１０の初期設定処理を示している。情報表示制御装置１０の初期設定処理では、まず、初期設定装置３０のユーザ（情報表示制御装置１０の製造者）が、アトラス画像再作成条件設定部３４を操作して、再作成実行条件および要素画像選別条件を設定する（ステップＳ１０１）。それらの設定値はアトラス画像再作成条件設定部３４に保持される。
【００４３】
アトラス画像作成部３２は、アトラス画像の作成に先立って、要素画像記憶部３１に記憶されている各要素画像のデータを解析して、同一の要素画像を抽出する（ステップＳ１０２）。このとき、全く同一な要素画像だけでなく、上下または左右に反転した関係にある要素画像も同一なものとして抽出する。同一の要素画像の抽出結果は、要素画像記憶部３１に記憶されている要素画像のデータテーブルに反映される。
【００４４】
続いて、アトラス画像作成部３２は、要素画像記憶部３１に記憶されている要素画像を用いてアトラス画像を作成する（ステップＳ１０３）（アトラス画像作成の詳細については後述する）。アトラス画像作成部３２が作成したアトラス画像は、アトラス画像記憶部３３に記憶される（ステップＳ１０４）。
【００４５】
その後、出力部３５が、アトラス画像再作成条件設定部３４に記憶されている再作成実行条件および要素画像選別条件と、要素画像記憶部３１に記憶されている各画面の要素画像と、アトラス画像記憶部３３に記憶されているアトラス画像とを、情報表示制御装置１０へ出力する（ステップＳ１０５）。情報表示制御装置１０は、初期設定装置３０から入力されたそれらの情報を、それぞれアトラス画像再作成条件記憶部１８、要素画像記憶部１２およびアトラス画像記憶部１４に記憶させる。
【００４６】
なお、複数の情報表示制御装置１０の初期設定を続けて行う場合には、図９のステップＳ１０１〜Ｓ１０４の処理は、最初の１回だけ行われればよい。すなわち、２回目以降はステップＳ１０５のみを行えばよい。
【００４７】
次に、図９のステップＳ１０３で、アトラス画像作成部３２がアトラス画像を作成する際のアルゴリズムについて、具体例を用いて説明する。本実施の形態のアトラス画像作成部３２は、Ｂｅｓｔ−ｆｉｔ法を改良した以下のアルゴリズム（以下「改良Ｂｅｓｔ−ｆｉｔ法」という）に基づいて、アトラス画像を作成する。なお、改良Ｂｅｓｔ−ｆｉｔ法の説明における「長方形」は、要素画像に相当する。
【００４８】
改良Ｂｅｓｔ−ｆｉｔ法では、すべての長方形（要素画像）が配置されるまで、以下のＳＴＥＰ１〜４を繰り返す。
【００４９】
［ＳＴＥＰ１］
以下の条件（１ａ）〜（１ｅ）を満たすセグメントを抽出する。
（１ａ）：セグメントは、ｘ軸と平行である。
（１ｂ）：セグメントは、抽出される他のセグメントと重なっていない。
（１ｃ）：セグメント上には、まだ長方形が配置されていない。
（１ｄ）：セグメントは、既に配置された長方形の上端または下端に触れている。
（１ｅ）：セグメントは、隣接するセグメントとｙ座標が異なり、共通のｘ座標を有している。
【００５０】
［ＳＴＥＰ２］
ＳＴＥＰ１で抽出したセグメントのうち、ｙ座標が最小のセグメントを選択する。
【００５１】
［ＳＴＥＰ３］
ＳＴＥＰ２で選択したセグメントの左端に、以下の条件（３ａ）〜（３ｆ）を満たす長方形を配置する。
（３ａ）：長方形の幅は、選択したセグメントの幅以下である。
（３ｂ）：長方形は、まだ母材（アトラス画像）に配置されてはいない。
（３ｃ）：長方形は、母材に配置されていない長方形のうち、選択したセグメントの幅に最も近い幅を有している。
（３ｄ）：条件（３ｃ）を満たす長方形（要素画像）が複数存在する場合、既に母材に配置した要素画像をより多く含む画面の要素画像を選択する。
（３ｅ）：条件（３ｄ）を満たす長方形が複数存在する場合、最も高さが大きい長方形を選択する。
【００５２】
［ＳＴＥＰ４］
ＳＴＥＰ３で条件を満たす長方形が存在しない場合には、選択しているセグメントを破棄して、それに隣接するセグメントのうちｙ座標の小さい方のセグメントとマージする。
【００５３】
この改良Ｂｅｓｔ−ｆｉｔ法アルゴリズムは、一般的なＢｅｓｔ−ｆｉｔ法に条件（３ｄ）を追加したものである。
【００５４】
ここで、具体例として、図２〜図４に示した画面ＳＣ１〜ＳＣ３を構成する要素画像（図６）を用いて、改良Ｂｅｓｔ−ｆｉｔ法アルゴリズムに従いアトラス画像を作成する例を示す。各要素画像のサイズ等のパラメータは、図７に示したとおりである。また、アトラス画像のサイズは、１０２４×１０２４ピクセルとする。
【００５５】
まず、図１０のように、アトラス画像の母材ＢＳ１（１０２４×１０２４ピクセルの二次元平面）を用意する。ｘ軸およびｙ軸の各方向は図１０のように定義されている。この状態では、ＳＴＥＰ１で母材ＢＳ１の底辺がセグメントＳＧ１０として抽出され、ＳＴＥＰ２で当該セグメントＳＧ１０が選択される。未配置の要素画像のうち、セグメントＳＧ１０の幅以下で、最もセグメントＳＧ１０の幅に近い幅を有するものは、要素画像Ａ、Ｄ〜Ｉの７つである。この時点で母材ＢＳ１には、１枚も要素画像が配置されていないので、要素画像Ａ、Ｄ〜Ｉはいずれも条件（３ｄ）を満たすこととなり、条件（３ｅ）が適用される。その結果、ＳＴＥＰ３では、図１１のように、要素画像Ａ、Ｄ〜Ｉのうち最も高さが大きい要素画像Ａが、要素画像Ａが、セグメントＳＧ１０上に配置される。
【００５６】
図１１の状態になると、ＳＴＥＰ１で、セグメントＳＧ１０から要素画像Ａが配置された部分を除いた残りの部分がセグメントＳＧ１１として抽出され、要素画像Ａの上辺がセグメントＳＧ１２として抽出される。そしてＳＴＥＰ２で、それらのうちｙ座標が最小のセグメントＳＧ１１が選択される。未配置の要素画像のうち、セグメントＳＧ１１の幅以下で、最もセグメントＳＧ１１の幅に近い幅を有するものは、要素画像Ｂ，Ｃ，Ｊの３つである。この時点で母材ＢＳ１には、画面ＳＣ１の要素画像が１枚、画面ＳＣ２の要素画像が０枚、画面ＳＣ３の要素画像が０枚、配置されている。つまり、要素画像Ｂ，Ｃ，Ｊを含む画面ＳＣ１，ＳＣ３のうち、既に母材ＢＳ１に配置した要素画像をより多く含む画面は画面ＳＣ１である。よって、要素画像Ｂ，Ｃ，Ｊのうち条件（３ｄ）を満たすものは、画面ＳＣ１を構成する要素画像Ｂ，Ｃの２つである。この場合、さらに条件（３ｅ）が適用され、ＳＴＥＰ３では、図１２のように、要素画像Ｂ，Ｃのうち最も高さが大きい要素画像Ｃが、セグメントＳＧ１１上に配置される。
【００５７】
要素画像Ｃの幅はセグメントＳＧ１１と等しいため、図１２の状態になると、ＳＴＥＰ１で、要素画像Ｃの上辺であるセグメントＳＧ１３と、要素画像Ａの上辺であるセグメントＳＧ１２とが抽出される。そしてＳＴＥＰ２で、それらのうちｙ座標が最小のセグメントＳＧ１３が選択される。未配置の要素画像のうち、セグメントＳＧ１３の幅以下で、最もセグメントＳＧ１３の幅に近い幅を有するものは、要素画像Ｂ，Ｊの２つである。この時点で母材ＢＳ１には、画面ＳＣ１の要素画像が２枚、画面ＳＣ２の要素画像が０枚、画面ＳＣ３の要素画像が０枚、配置されている。よって、ＳＴＥＰ３では、要素画像Ｂ，Ｊのうち、画面ＳＣ１を構成する要素画像Ｂが選択され、図１３のように、セグメントＳＧ１３上に、要素画像Ｂが配置される。
【００５８】
要素画像Ｂの幅はセグメントＳＧ１３と等しいため、図１３の状態になると、ＳＴＥＰ１で、要素画像Ｂの上辺であるセグメントＳＧ１４と、要素画像Ａの上辺であるセグメントＳＧ１２とが抽出される。そしてＳＴＥＰ２で、それらのうちｙ座標が最小のセグメントＳＧ１２が選択される。未配置の要素画像のうち、セグメントＳＧ１２の幅以下で、最もセグメントＳＧ１２の幅に近い幅を有するものは、要素画像Ｄ〜Ｉの６つである。この時点で母材ＢＳ１には、画面ＳＣ１の要素画像が３枚、画面ＳＣ２の要素画像が０枚、画面ＳＣ３の要素画像が０枚、配置されている。要素画像Ｄ〜Ｉは、画面ＳＣ２または画面ＳＣ３に含まれるため、要素画像Ｄ〜Ｉはいずれも条件（３ｄ）を満たすこととなり、さらに条件（３ｅ）が適用される。その結果、ＳＴＥＰ３では、図１４のように、要素画像Ｄ〜Ｉのうち最も高さの大きい要素画像Ｈが、セグメントＳＧ１２上に配置される。
【００５９】
要素画像Ｈの幅はセグメントＳＧ１２と等しいため、図１４の状態になると、ＳＴＥＰ１で、要素画像Ｈの上辺であるセグメントＳＧ１５と、要素画像Ｂの上辺であるセグメントＳＧ１４とが抽出される。そしてＳＴＥＰ２で、それらのうちｙ座標が最小のセグメントＳＧ１４が選択される。未配置の要素画像のうち、セグメントＳＧ１４の幅以下で、最もセグメントＳＧ１４の幅に近い幅を有するものは、要素画像Ｊの１つである。よって、ＳＴＥＰ３では、図１５のように、セグメントＳＧ１４上に要素画像Ｊが配置される。
【００６０】
要素画像Ｊの幅はセグメントＳＧ１４と等しいため、図１５の状態になると、ＳＴＥＰ１で、要素画像Ｊの上辺であるセグメントＳＧ１６と、要素画像Ｈの上辺であるセグメントＳＧ１５とが抽出される。そしてＳＴＥＰ２で、それらのうちｙ座標が最小のセグメントＳＧ１５が選択される。未配置の要素画像のうち、セグメントＳＧ１５の幅以下で、最もセグメントＳＧ１５の幅に近い幅を有するものは、要素画像Ｄ〜Ｇ，Ｉの５つである。この時点で母材ＢＳ１には、画面ＳＣ１の要素画像が３枚、画面ＳＣ２の要素画像が０枚、画面ＳＣ３の要素画像が２枚、配置されている。つまり、要素画像Ｄ〜Ｇ，Ｉを含む画面ＳＣ２，ＳＣ３のうち、既に母材ＢＳ１に配置した要素画像をより多く含む画面は画面ＳＣ３である。よって、ＳＴＥＰ３では、要素画像Ｄ〜Ｇ，Ｉのうち、画面ＳＣ３を構成する要素画像Ｉが選択され、図１６のように、セグメントＳＧ１５上に、要素画像Ｉが配置される。
【００６１】
要素画像Ｉの幅はセグメントＳＧ１５と等しいため、図１６の状態になると、ＳＴＥＰ１で、要素画像Ｉの上辺であるセグメントＳＧ１７と、要素画像Ｊの上辺であるセグメントＳＧ１６とが抽出される。そしてＳＴＥＰ２で、それらのうちｙ座標が最小のセグメントＳＧ１６が選択される。しかし、未配置の要素画像のうち、セグメントＳＧ１６の幅以下の幅を有するものは残っていない。つまり、ＳＴＥＰ３の条件を満たす要素が存在しないため、ＳＴＥＰ４が適用される。ＳＴＥＰ４では、選択しているセグメントＳＧ１６は、それに隣接するセグメントＳＧ１７とマージされる。その結果、次のＳＴＥＰ１では、図１７のように、セグメントＳＧ１７をセグメントＳＧ１６の上方まで延長して得られるセグメントＳＧ１８が抽出される。
【００６２】
図１７の状態になると、母材ＢＳ１において、セグメントＳＧ１８上には、高さ１０４ピクセルの高さのスペースしか残されていないため、未配置の要素画像Ｄ〜Ｇのいずれも配置することはできない。その場合、アトラス画像作成部３２は、図１７のアトラス画像を、アトラス画像記憶部３３に記憶させて、図１８のように新たな母材ＢＳ２を用意する。なお、母材ＢＳ２に配置された要素画像の数は、母材ＢＳ１に配置した数とは別にカウントする（図１８において、画面ＳＣ１，ＳＣ２，ＳＣ３の要素画像の枚数は全て「０枚」となっている）。
【００６３】
図１８の状態では、ＳＴＥＰ１で母材ＢＳ２の底辺がセグメントＳＧ２０として抽出され、ＳＴＥＰ２で当該セグメントＳＧ２０が選択される。未配置の要素画像のうち、セグメントＳＧ２０の幅以下で、最もセグメントＳＧ２０の幅に近い幅を有するものは、要素画像Ｄ〜Ｇの４つである。この時点で母材ＢＳ２には、１枚も要素画像が配置されていないので、要素画像Ｄ〜Ｇはいずれも条件（３ｄ）を満たすこととなり、条件（３ｅ）が適用されるが、要素画像Ｄ〜Ｇは全て高さが同じなので、配置する要素画像は１つに定まらない。その場合、任意の要素画像を選択すればよいが、本実施の形態では図７のデータテーブルで付された番号が最も小さいものが選択されるものとする。よって、図１９のように、要素画像Ｄ〜Ｇのうち番号が最も小さい要素画像Ｄが、セグメントＳＧ２０上に配置される。
【００６４】
要素画像Ｄがアトラス画像に配置されると、それと同一画像（左右が反転した関係にある画像）である要素画像Ｇも、アトラス画像への配置が完了したものとみなされる。それにより同一画像と判断された要素画像Ｄと要素画像Ｇが重複してアトラス画像に配置されることを防止でき、アトラス画像の枚数が抑えられるため、画面表示の高速化に寄与できる。
【００６５】
図１９の状態になると、ＳＴＥＰ１で、セグメントＳＧ２０から要素画像Ｄが配置された部分を除いた残りの部分がセグメントＳＧ２１として抽出され、要素画像Ｄの上辺がセグメントＳＧ２２として抽出される。そしてＳＴＥＰ２で、それらのうちｙ座標が最小のセグメントＳＧ２１が選択される。しかし、未配置の要素画像のうち、セグメントＳＧ２１の幅以下の幅を有するものは残っていない。つまり、ＳＴＥＰ３の条件を満たす要素が存在しないため、ＳＴＥＰ４が適用される。ＳＴＥＰ４では、選択しているセグメントＳＧ２１は、それに隣接するセグメントＳＧ２２とマージされる。
【００６６】
その結果、次のＳＴＥＰ１では、図２０のように、セグメントＳＧ２２をセグメントＳＧ２１の上方まで延長して得られるセグメントＳＧ２３が抽出される。そしてＳＴＥＰ２で、そのセグメントＳＧ２３が選択される。未配置の要素画像のうち、セグメントＳＧ２３の幅以下で、最もセグメントＳＧ２３の幅に近い幅を有するものは、要素画像Ｅ，Ｆの２つである。要素画像Ｅ，Ｆは、共に画面ＳＣ２に含まれ、互いに同じ高さであるので、条件（３ｄ），（３ｅ）を適用しても、配置する要素画像は１つに定まらない。よって、図２１のように、図７のデータテーブルの番号が小さい要素画像Ｅが、セグメントＳＧ２３上に配置される。
【００６７】
図２１の状態になると、ＳＴＥＰ１で、セグメントＳＧ２３から要素画像Ｅが配置された部分を除いた残りの部分がセグメントＳＧ２４として抽出され、要素画像Ｅの上辺がセグメントＳＧ２５として抽出される。そしてＳＴＥＰ２で、それらのうちｙ座標が最小のセグメントＳＧ２４が選択される。しかし、未配置の要素画像のうち、セグメントＳＧ２４の幅以下の幅を有するものは残っていない。つまり、ＳＴＥＰ３の条件を満たす要素が存在しないため、ＳＴＥＰ４が適用される。ＳＴＥＰ４では、選択しているセグメントＳＧ２４は、それに隣接するセグメントＳＧ２５とマージされる。
【００６８】
その結果、次のＳＴＥＰ１では、図２２のように、セグメントＳＧ２５をセグメントＳＧ２４の上方まで延長して得られるセグメントＳＧ２６が抽出される。そしてＳＴＥＰ２で、そのセグメントＳＧ２６が選択される。このとき未配置の要素画像は要素画像Ｆのみである。要素画像Ｆは、セグメントＳＧ２６の幅以下の幅を有するため、セグメントＳＧ２６上に配置可能である。よって、図２３のように、要素画像Ｆが、セグメントＳＧ２６上に配置される。これにより、母材ＢＳ２を用いたアトラス画像が完成する。アトラス画像作成部３２は、完成したアトラス画像をアトラス画像記憶部３３に追加して記憶させる。
【００６９】
以上の処理により、要素画像Ａ〜Ｊの全てを含む２枚のアトラス画像が完成し、アトラス画像記憶部３３に記憶されたことになる。先に述べたように、アトラス画像記憶部３３に記憶されたアトラス画像は、出力部３５を介して情報表示制御装置１０に送られ、情報表示制御装置１０のアトラス画像記憶部１４にデフォルトのアトラス画像として記憶される。
【００７０】
次に、図１に示した情報表示制御装置１０の動作を説明する。図２４はその動作を示すフローチャートである。
【００７１】
情報表示制御装置１０が起動すると、制御部１９は、動作履歴記憶部１７にアクセスして、前回のシャットダウンまでの画面遷移回数およびシャットダウン回数を確認する（ステップＳ２０１）。そして、画面遷移回数またはシャットダウン回数が、再作成実行条件が満たされているか否かを確認する（ステップＳ２０２）。すなわち、画面の切り替え操作回数またはシャットダウン回数が、予め定められた閾値に達しているか否かを確認する。
【００７２】
再作成実行条件が満たされていなければ（ステップＳ２０２でＮＯ）、アトラス画像の再作成は行われず、画面構築部１３が、既にアトラス画像記憶部１４に記憶されているアトラス画像（初回起動時はデフォルトのアトラス画像）を用いて、表示装置２１に表示させる画面を構築する（ステップＳ２０３）。なお、画面構築部１３は、アトラス画像に含まれていない要素画像を用いて画面を構築する必要があるときは、要素画像記憶部１２から所望の要素画像を取得することができる。
【００７３】
表示処理部１１は、画面構築部１３が構築した画面を、表示装置２１に表示させる（ステップＳ２０４）。このとき表示頻度算出部１６は、表示装置２１に表示した画面（表示処理部１１が出力した画面）に含まれる各要素画像の表示回数をインクリメントする（ステップＳ２０５）。
【００７４】
その後、ユーザによる操作が行われると（ステップＳ２０６）、制御部１９はその操作が情報表示制御装置１０をシャットダウンさせる操作（シャットダウン操作）であるか否かを確認する（ステップＳ２０７）。ユーザによる操作がシャットダウン操作であれば（ステップＳ２０７でＹＥＳ）、制御部１９は、動作履歴記憶部１７にシャットダウン回数をインクリメントさせた後（ステップＳ２０８）、情報表示制御装置１０の動作を終了させる。
【００７５】
ユーザによる操作がシャットダウン操作でなければ（ステップＳ２０７でＮＯ）、制御部１９はさらに、その操作が画面の切り替え操作であるか否かを確認する（ステップＳ２０９）。当該操作が画面の切り替え操作であれば（ステップＳ２０９でＹＥＳ）、制御部１９は、動作履歴記憶部１７に画面の切り替え操作回数をインクリメントさせた後（ステップＳ２１０）、遷移した後の画面を構築して表示させるためにステップＳ２０３へ戻る。当該操作が画面の切り替え操作でなければ（ステップＳ２０９でＮＯ）、制御部１９は、その操作に応じた各種の処理を行い、ユーザによる次の操作を待つためにステップＳ２０６に戻る。
【００７６】
一方、情報表示制御装置１０の起動時に、再作成実行条件が満たされていた場合には（ステップＳ２０２でＹＥＳ）、画面を構築するためのステップＳ２０３の前に、アトラス画像の再作成処理（ステップＳ２１１〜２１５）が実行される。
【００７７】
アトラス画像再作成処理では、まず、表示頻度算出部１６が、各要素画像の表示回数に基づいて、各要素画像の表示頻度を算出する（ステップＳ２１１）。そして、アトラス画像作成部１５が、表示頻度が要素画像選別条件を満たす要素画像（例えば、平均よりも高い頻度で表示された要素画像）を選別することで、アトラス画像の作成に用いる要素画像を決定する（ステップＳ２１２）。
【００７８】
そして、アトラス画像作成部１５は、ステップＳ２１２で選別した要素画像を用いて、アトラス画像を作成（再作成）する（ステップＳ２１３）。アトラス画像作成部１５がアトラス画像を作成する際のアルゴリズムは、基本的に初期設定装置３０のアトラス画像作成部３２が用いるアルゴリズムと同じでよい（例えば、上記の改良Ｂｅｓｔ−ｆｉｔ法でよい）。ただし、ステップＳ２１２で選別した要素画像のみを用いてアトラス画像を作成することになるため、情報表示制御装置１０のアトラス画像作成部１５が作成するアトラス画像は、過去の表示頻度の高いものが優先的に組み込まれたものとなり、ユーザがどの画面をよく使用するかに依存して異なるものになる。
【００７９】
例えば、上で示した画面ＳＣ１〜ＳＣ３を表示する情報表示制御装置１０において、要素画像の表示頻度の閾値が「全ての要素画像の表示頻度の平均値」と設定されていると仮定する。このとき、ユーザが画面ＳＣ２を殆ど表示させなかったことにより、画面ＳＣ２を構成要素画像Ｄ〜Ｇの表示頻度が、要素画像Ａ〜Ｊの表示頻度の平均値以下となった場合、アトラス画像作成部１５は要素画像Ａ〜Ｃ，Ｈ〜Ｊのみを用いてアトラス画像を作成する。この場合、アトラス画像作成部１５は、図１７のアトラス画像のみを作成する（図２３のアトラス画像は作成されない）。
【００８０】
また、例えば、ユーザが画面ＳＣ３を殆ど表示させなかったことにより、画面ＳＣ３を構成要素画像Ｈ〜Ｊの表示頻度が、要素画像Ａ〜Ｊの表示頻度の平均値以下となった場合、アトラス画像作成部１５は要素画像Ａ〜Ｇのみを用いてアトラス画像を作成する。この場合、アトラス画像作成部１５によって、図２５に示すアトラス画像のみが作成される（要素画像Ｄと要素画像Ｇと同一画像とみなされるため、外見上、図２５に示すアトラス画像には要素画像Ｇは配置されていない）。
【００８１】
このように、アトラス画像の作成に用いる要素画像を制限することで、情報表示制御装置１０の起動時に作成されるアトラス画像の枚数を減らすことができ、起動の高速化に寄与できる。アトラス画像に含まれない要素画像を使用する画面を表示させる場合には、表示速度が低下する可能性もあるが、アトラス画像には過去の表示頻度の高い要素画像が優先的に組み込まれているため、そのような画面を表示させるのは希と考えられるので、ユーザの利便性の低下は抑えられる。
【００８２】
アトラス画像作成部１５は、作成したアトラス画像をアトラス画像記憶部１４に記憶させる（ステップＳ２１４）。制御部１９は、アトラス画像記憶部１４に新たなアトラス画像が記憶されると、動作履歴記憶部１７が保持している各要素画像の表示回数と、動作履歴記憶部１７に記憶されている画面遷移回数およびシャットダウン回数とをリセットする（ステップＳ２１５）。
【００８３】
アトラス画像再作成処理が完了すると、ステップＳ２０３へ移行する。このとき、画面構築部１３は、新たに作成されてアトラス画像記憶部１４に記憶されたアトラス画像を用いて、画面を構築する。
【００８４】
＜変形例＞
上記の改良Ｂｅｓｔ−ｆｉｔ法ではＳＴＥＰ３の条件（３ｃ）を、
「（３ｃ）：長方形は、母材に配置されていない長方形のうち、選択したセグメントの幅に最も近い幅を有している。」
としたが、例えば、
「（３ｃ）：長方形は、母材に配置されていない長方形のうち、選択したセグメントの幅に最も近い幅、または選択したセグメントの幅の９０％以上の幅を有している。」、あるいは、
「（３ｃ）：長方形は、母材に配置されていない長方形のうち、選択したセグメントの幅に最も近い幅を有する長方形、または選択したセグメントの幅に最も近い幅を有する長方形の幅の９０％以上の幅を有する長方形である。」
などとして、より多くの長方形が条件（３ｃ）を満たせるようにしてもよい（「９０％」は一例であり、他の値でもよい）。この場合、例えば選択したセグメントの幅が１００ピクセルであり、母材に未配置の長方形として、幅１００ピクセルの長方形と、幅９０ピクセルの長方形とが存在した場合、その両方が条件（３ｃ）を満たすことになる。より多くの長方形が条件（３ｃ）を満たすようになると、本発明の特徴である条件（３ｄ）が適用される機会が増えるので、本発明の効果を高めることができる。
【００８５】
また、本実施の形態では、情報表示制御装置１０のアトラス画像作成部１５または初期設定装置３０のアトラス画像作成部３２がアトラス画像を作成するアルゴリズムは、Ｂｅｓｔ−ｆｉｔ法をベースにしたものであったが、本発明の考え方は他のアルゴリズム（例えば、長方形詰め込み問題の他の近似解法）を用いたアトラス画像の作成にも適用可能である。
【００８６】
すなわち、要素画像のサイズを基準にしたアルゴリズムにおいて、アトラス画像に組み込む要素画像の候補が複数生じたときに、既にアトラス画像内に配置した要素画像をより多く含む画面を構成するための要素画像を優先的にアトラス画像に組み入れるようにすればよい。
【００８７】
なお、本発明は、パーソナルコンピュータをはじめとする情報表示制御システムに広く適用可能であるが、製造コストや製品サイズ、消費電力などの理由からリソースが制限される携帯型または小型の装置（例えばスマートフォン、タブレット端末、車載の情報表示装置、ナビゲーション装置など）への適用が特に有効である。
【００８８】
また、本発明は、その発明の範囲内において、実施の形態を適宜、変形、省略することが可能である。
【００８９】
本発明は詳細に説明されたが、上記した説明は、すべての態様において、例示であって、この発明がそれに限定されるものではない。例示されていない無数の変形例が、この発明の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【００９０】
１０  情報表示制御装置、１１  表示処理部、１２  要素画像記憶部、１３  画面構築部、１４  アトラス画像記憶部、１５  アトラス画像作成部、１６  表示頻度算出部、１７  動作履歴記憶部、１８  アトラス画像再作成条件記憶部、１９  制御部、２１  表示装置、２２  操作入力装置、３０  初期設定装置、３１  要素画像記憶部、３２  アトラス画像作成部、３３  アトラス画像記憶部、３４  アトラス画像再作成条件設定部、３５  出力部。
【図１】
2016046890.tif 000003
【図２】
2016046890.tif 000004
【図３】
2016046890.tif 000005
【図４】
2016046890.tif 000006
【図５】
2016046890.tif 000007
【図６】
2016046890.tif 000008
【図７】
2016046890.tif 000009
【図８】
2016046890.tif 000010
【図９】
2016046890.tif 000011
【図１０】
2016046890.tif 000012
【図１１】
2016046890.tif 000013
【図１２】
2016046890.tif 000014
【図１３】
2016046890.tif 000015
【図１４】
2016046890.tif 000016
【図１５】
2016046890.tif 000017
【図１６】
2016046890.tif 000018
【図１７】
2016046890.tif 000019
【図１８】
2016046890.tif 000020
【図１９】
2016046890.tif 000021
【図２０】
2016046890.tif 000022
【図２１】
2016046890.tif 000023
【図２２】
2016046890.tif 000024
【図２３】
2016046890.tif 000025
【図２４】
2016046890.tif 000026
【図２５】
2016046890.tif 000027
【国際調査報告】
2016046890.tif 000028
2016046890.tif 000029
2016046890.tif 000030
2016046890.tif 000031