(57)【要約】【課題】画像上にコンテンツを配置したい領域を簡便な操作でユーザーが指定可能な表示制御装置を提供する。【解決手段】画像を取得する画像取得部と、前記画像を複数の領域に分割し、分割した各領域を配置領域または非配置領域としてユーザーが選択可能に画面に出力する第１出力部と、前記非配置領域よりも前記配置領域を優先して、前記画像の上にコンテンツを重ねて出力する第２出力部と、を備える。【選択図】図１
2019045931.tif 000002
【特許請求の範囲】
【請求項１】
画像を取得する画像取得部と、
前記画像を複数の領域に分割し、分割した各領域を配置領域または非配置領域としてユーザーが選択可能に画面に出力する第１出力部と、
前記非配置領域よりも前記配置領域を優先して、前記画像の上にコンテンツを重ねて出力する第２出力部と、
を備える表示制御装置。
【請求項２】
前記画像の解析によって、前記領域が前記画像の背景部に属するか否かを判別する解析部を備え、
前記第１出力部は、前記解析部によって前記背景部に属すると判別された前記領域が前記配置領域として選択され、前記解析部によって前記背景部に属さないと判別された前記領域が前記非配置領域として選択された状態を初期状態とする、
請求項１に記載の表示制御装置。
【請求項３】
前記第１出力部は、前記ユーザーによってクリックまたはタッチされた前記領域について、前記配置領域が選択された状態と前記非配置領域が選択された状態とを相互に切り換える、
請求項１または請求項２に記載の表示制御装置。
【請求項４】
前記領域は、最小の前記コンテンツ以上の寸法である、
請求項１〜請求項３のいずれかに記載の表示制御装置。
【請求項５】
前記ユーザーによって指定された前記配置領域の優先順位を取得する優先順位取得部と、
前記コンテンツの優先順位を記憶する優先順位記憶部と、
を備え、
前記第２出力部は、前記配置領域の優先順位と前記コンテンツの優先順位とに従って前記画像の上に前記コンテンツを重ねて出力する、
請求項１〜請求項４のいずれかに記載の表示制御装置。
【請求項６】
前記優先順位記憶部は、出力画面ごとに前記コンテンツの優先順位を記憶し、
前記第２出力部は、前記配置領域の優先順位と出力しようとする前記出力画面に対応する前記コンテンツの優先順位とに従って前記画像の上に前記コンテンツを重ねた前記出力画面を出力する、
請求項５に記載の表示制御装置。
【請求項７】
前記第１出力部は、前記非配置領域においては前記画像を表示し、前記配置領域においては前記画像を表示しない、
請求項１〜請求項６のいずれかに記載の表示制御装置。
【請求項８】
前記第２出力部は、隣接する複数の前記配置領域にまたがって１つの前記コンテンツを配置する、
請求項１〜請求項７のいずれかに記載の表示制御装置。
【請求項９】
コンピューターを、
画像を取得する画像取得部、
前記画像を複数の領域に分割し、分割した各領域を配置領域または非配置領域としてユーザーが選択可能に画面に出力する第１出力部、
前記非配置領域よりも前記配置領域を優先して、前記画像の上にコンテンツを重ねて出力する第２出力部、
として機能させる表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御プログラムに関する。
【背景技術】
【０００２】
従来、アイコンを並べて表示するホーム画面の背景画像としてユーザーが選択した画像を表示可能な電子機器が知られている。また、特許文献１には、背景画像を解析して背景画像に含まれる人物を検出し、人物の口元付近において人物の顔に重ならないようにメッセージテキストを含む吹き出し（付加画像）を重畳して表示する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１７２１１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
背景画像の解析結果によって自動的に付加画像を配置する領域を導出する場合、導出された領域が必ずしもユーザーの意図通りでない可能性がある。特許文献１には、付加画像の挿入位置をユーザーが指定できる機能が追加されてもよいことが触れられているが、その具体的方法については記載がない。背景画像においてコンテンツを配置したい領域やコンテンツを配置したくない領域をユーザーが簡便な操作で指定できることが望ましい。
本発明は、画像上にコンテンツを配置したい領域を簡便な操作でユーザーが指定可能な表示制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するための表示制御装置は、画像を取得する画像取得部と、画像を複数の領域に分割し、分割した各領域を配置領域または非配置領域としてユーザーが選択可能に画面に出力する第１出力部と、非配置領域よりも配置領域を優先して、画像の上にコンテンツを重ねて出力する第２出力部と、を備える。
この構成によれば、提示された領域単位で配置領域または非配置領域を指定するという操作で、ユーザーはコンテンツを配置したい領域（あるいは配置したくない領域）を指定することができる。例えばコンテンツを配置したい領域（あるいは配置したくない領域）自体（位置や形状）をユーザーの操作で指定する構成（例えば矩形領域の左上の座標や右下の座標を指定する構成）と比較すると本構成は簡便な操作で領域の指定を実現できる。
【０００６】
さらに、上記目的を達成するための表示制御装置は、画像の解析によって、領域が画像の背景部に属するか否かを判別する解析部を備え、第１出力部は、解析部によって背景部に属すると判別された領域が配置領域として選択され、解析部によって背景部に属さないと判別された領域が非配置領域として選択された状態を初期状態とする構成であってもよい。
解析部による解析結果を初期状態として提示することにより、初期状態とユーザーの意図が異なる場合等にユーザーが配置領域または非配置領域の指定を変更すればよい。したがって、ユーザーの手間を軽減可能である。
【０００７】
さらに、上記目的を達成するための表示制御装置において、第１出力部は、ユーザーによってクリックまたはタッチされた領域について、配置領域が選択された状態と非配置領域が選択された状態とを相互に切り換える構成であってもよい。
すなわち、提示された領域をクリックまたはタッチするという簡便な操作によってユーザーは当該領域について配置領域が選択された状態と非配置領域が選択された状態とを切り替えることができる。
【０００８】
さらに、上記目的を達成するための表示制御装置において、領域は、最小のコンテンツ以上の寸法である構成であってもよい。
この構成によれば、１つの領域は、画像上に配置されうるコンテンツのうちの最小コンテンツを内包することができる。仮に領域が最小コンテンツより小さい場合は、最小コンテンツを配置したい領域を指定するために複数の領域に対して配置領域を選択する操作を行う必要がある。しかし本構成の場合、例えば１つの最小コンテンツを配置したい領域の指定は、１つの領域に対して配置領域を選択する操作を行うことで実現可能である。
【０００９】
さらに、上記目的を達成するための表示制御装置は、ユーザーによって指定された配置領域の優先順位を取得する優先順位取得部と、コンテンツの優先順位を記憶する優先順位記憶部と、を備え、第２出力部は、配置領域の優先順位とコンテンツの優先順位とに従って画像の上にコンテンツを重ねて出力する構成であってもよい。
この構成によれば、ユーザーが指定した配置領域の優先順位に従った領域に、コンテンツの優先順位にしたがったコンテンツを配置することができる。
【００１０】
さらに、上記目的を達成するための表示制御装置において、優先順位記憶部は、出力画面ごとにコンテンツの優先順位を記憶し、第２出力部は、配置領域の優先順位と出力しようとする出力画面に対応するコンテンツの優先順位とに従って画像の上にコンテンツを重ねた出力画面を出力する構成であってもよい。
この構成によれば、ユーザーが指定した配置領域の優先順位に従った領域に、出力画面に対応するコンテンツの優先順位にしたがったコンテンツを配置することができる。
【００１１】
さらに、上記目的を達成するための表示制御装置において、第１出力部は、非配置領域においては画像を表示し、配置領域においては画像を表示しない構成であってもよい。
この構成によれば、コンテンツを配置領域に配置した場合に画像においてコンテンツで隠れる部分をユーザーに容易に認識させることができる。
【００１２】
さらに、上記目的を達成するための表示制御装置において、第２出力部は、隣接する複数の配置領域にまたがって１つのコンテンツを配置する構成であってもよい。
この構成によると、配置領域が隣接していれば、隣接している複数の配置領域からなる領域（連結領域）にコンテンツを配置することができる。したがって例えば、コンテンツを最小サイズから拡大して表示したい場合、拡大コンテンツ用に再度配置領域または非配置領域の選択を行わなくても、拡大コンテンツを包含する連結領域があれば当該連結領域に拡大コンテンツを配置することが可能である。
【００１３】
なお本発明は、上述の機能をコンピューターに実現させる表示制御プログラムの発明としても成立する。また請求項に記載された各部の機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら各部の機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。
【図面の簡単な説明】
【００１４】
【図１】プリンターの構成を示すブロック図。
【図２】壁紙の画像を示す図。
【図３】壁紙の画像を分割した状態を示す図。
【図４】アイコン配置領域選択画面を示す図。
【図５】アイコン配置領域選択画面を示す図。
【図６】配置順指定画面を示す図。
【図７】配置順指定画面を示す図。
【図８】配置順指定画面を示す図。
【図９】配置領域の優先順位を示す図。
【図１０】機能選択画面ごとのアイコンの優先順位を示す図。
【図１１】アイコン配置設定処理を示すフローチャート。
【図１２】アイコン配置処理を示すフローチャート。
【図１３】第１機能選択画面を示す図。
【図１４】第２機能選択画面を示す図。
【図１５】他の実施形態にかかる配置領域を示す図。
【図１６】他の実施形態にかかる機能選択画面（小アイコン）を示す図。
【図１７】他の実施形態にかかる機能選択画面（拡大アイコン）を示す図。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態を、添付図面を参照しながら説明する。尚、各図において対応する構成要素には同一の符号が付され、重複する説明は省略される。
１．第一実施形態：
１−１．表示制御装置の構成：
図１は、本発明の実施形態にかかる表示制御装置としての多機能プリンター（以降、単にプリンターという）１の構成を示すブロック図である。プリンター１は、コントローラー１０と、不揮発性メモリー２０と、ＵＩ（User Interface）部３０と、通信部４０と、印刷部５０と、画像読取部６０と、ＦＡＸ通信部７０とを備える。
【００１６】
通信部４０は、有線又は無線でインターネットに接続し、インターネットを経由して他の機器と各種の通信プロトコルに従って通信するための通信インターフェース回路を含む。また、通信部４０は、プリンター１に装着された各種のリムーバブルメモリーや、有線または無線でプリンター１に接続された機器と通信するためのインターフェース回路を含む。
【００１７】
印刷部５０は、インクジェット方式や電子写真方式等の周知の印刷方式で種々の印刷媒体に印刷を実行するためのアクチュエーターやセンサーや駆動回路や機械部品を備えている。画像読取部６０は、原稿に発光し原稿からの反射光を受光してスキャンデータとする周知のカラーイメージセンサーや光源や、原稿を搬送するためのアクチュエーターや駆動回路やセンサーや機械部品を備えている。
【００１８】
ＦＡＸ通信部７０は、公衆交換電話網を経由して原稿を示す画像データのＦＡＸ通信を行うためのモデム、当該画像データを送受信するための制御信号を検出したり生成したりするための回路、送信データを符号化したり受信データを復号するための回路等を備えている。
【００１９】
ＵＩ部３０は、タッチパネル式のディスプレイやキー入力部を含む。ディスプレイは、表示パネルと、表示パネルに重ねられたタッチ検出パネルとを備える。ディスプレイは、コントローラー１０の制御に基づいて様々な情報を表示パネルに表示する。また、ディスプレイはタッチ検出パネルに対する人の指等による接触を検出し、接触座標をコントローラー１０に出力する。キー入力部は、電源ボタン等のキーに対する操作を検出すると操作されたキーを示すキー操作情報をコントローラー１０に出力する。コントローラー１０は、ＵＩ部３０から取得した上記の情報に基づいてタッチパネル式のディスプレイやキー入力部に対する利用者の操作内容を取得することができ、当該操作内容に対応する処理を実行することができる。
【００２０】
ディスプレイに表示される様々な画面には機能選択画面が含まれる。機能選択画面には、プリンター１がユーザーに提供する各種機能に対応する処理を起動するためのアイコンが列挙して表示される。機能選択画面は、プリンター１の動作状態等に応じて複数種類存在する。各機能選択画面において表示されるアイコンは少なくとも一部が異なる。例えば、第１機能選択画面においては、機能Ａ、機能Ｂ、機能Ｃ、機能Ｄ、機能Ｅの５つのアイコンが表示され、第２機能選択画面においては、機能Ａ、機能Ｐ、機能Ｑ、機能Ｒ、機能Ｓ、機能Ｔ、機能Ｕの７つのアイコンが表示される。各機能選択画面において表示するアイコン（機能）の種類や個数は、プリンター１の動作状態に応じる以外に、ユーザーのカスタマイズによっても変化しうる。また各機能選択画面においては、共通の壁紙として選択された画像がアイコンの背景に表示される。なお、これらの機能選択画面は、出力画面の１例である。
【００２１】
コントローラー１０は、図示しないＣＰＵやＲＯＭやＲＡＭ等を備え、不揮発性メモリー２０に記録された種々のプログラムをＣＰＵが実行しプリンター１の各部を制御することができる。コントローラー１０が実行する種々のプログラムには、表示制御プログラム１１が含まれる。表示制御プログラム１１は、アイコン配置設定機能と、設定内容に基づくアイコン配置機能と、をコントローラー１０に実現させる。アイコン配置設定機能は、壁紙として選択された画像を背景に表示する機能選択画面に対するアイコンの配置領域／非配置領域の選択や配置領域の優先順位の指定をユーザーに行わせる機能である。アイコン配置機能は、背景に壁紙として選択された画像の上に、アイコン配置設定機能において配置領域として選択された領域にアイコンを配置した機能選択画面をディスプレイに表示する機能である。アイコン配置設定機能とアイコン配置機能を実現するため表示制御プログラム１１は、画像取得部１１ａと、第１出力部１１ｂと、解析部１１ｃと、第１優先順位取得部１１ｄと、第２優先順位取得部１１ｅと、第２出力部１１ｆを備えている。
【００２２】
画像取得部１１ａは、機能選択画面の壁紙とする画像を取得する機能をコントローラー１０に実現させるプログラムモジュールである。ユーザーはＵＩ部３０を操作して所望の画像（画像データ２０ａ）を壁紙の画像として選択することができる。例えばユーザーは画像を、画像読取部６０によって読み取らせて不揮発性メモリー２０に保存してもよいし、通信部４０やＦＡＸ通信部７０を介してリムーバブルメモリーや外部機器から取得し不揮発性メモリー２０に保存してもよい。不揮発性メモリー２０に保存された画像データ２０ａを機能選択画面の壁紙としてユーザーが指定すると、画像取得部１１ａの処理によりコントローラー１０は不揮発性メモリー２０から画像データ２０ａを取得する。
【００２３】
第１出力部１１ｂは、機能選択画面の壁紙として取得した画像を複数の領域に分割し、分割した各領域を配置領域または非配置領域としてユーザーが選択可能にディスプレイに表示する機能をコントローラー１０に実現させるプログラムモジュールである。図２は、壁紙として取得した画像データ２０ａが示す画像の一例を示している。図２は、平原に立つ１本の木の写真画像を示している。なお本実施形態においては、壁紙として取得した画像のアスペクト比は、機能選択画面の壁紙表示領域（後述する図１３，１４のＡｗ）のアスペクト比と一致しているとして説明を行う。仮に、機能選択画面の壁紙表示領域のアスペクト比と取得した画像のアスペクト比とが相違する場合は、例えばトリミングや画像の端部への余白画像の付加等によってアスペクト比を一致させる処理がなされてもよい。当該処理はコントローラー１０が画像を解析して自動的に実行する構成であってもよいし、ユーザーの指示に応じた範囲のトリミングや余白画像の付加を実行する構成であってもよい。
【００２４】
図３は、壁紙表示領域の全体に渡って表示する画像を複数の領域に分割した状態を示している。以降では、分割した各領域のことを分割領域と呼ぶ。１つの分割領域は、機能選択画面に１つのアイコンを配置する際の占有領域に相当する。なお、プリンター１においてアイコンのサイズは変更可能であるが、本実施形態においては第１出力部１１ｂにおいて設定される１つの分割領域は、プリンター１において定義されている最小サイズのアイコン１個分の占有領域に相当する。したがって本実施形態においては、１つの最小サイズのアイコンを配置したい領域の指定は、１つの分割領域に対して配置領域を選択する操作を行うことで実現可能である。
【００２５】
図３は、壁紙として選択された画像を壁紙表示領域の全体に渡って表示する場合に、分割領域が４０個（＝８×５）設定されることを示している。本実施形態においては、縦方向に並ぶ分割領域の列をａ〜ｈで識別し、横方向に並ぶ分割領域の列を１〜５で識別する。個別の分割領域は、縦方向の列番号と横方向の列番号とで識別する。例えば左上の分割領域はａ１である。
【００２６】
図４は、アイコン配置領域選択画面を示している。第１出力部１１ｂによりコントローラー１０は、アイコン配置領域選択画面をディスプレイに表示する。アイコン配置領域選択画面においては、領域Ａａに、図３に示したように壁紙画像が分割された状態でユーザーに提示される。また、アイコン配置領域選択画面では、アイコンの配置領域においては壁紙の画像は表示されず、アイコンの非配置領域においては画像が表示される。このように配置領域と非配置領域とで表示態様を相違させることで、各領域が配置領域か非配置領域のいずれであるかをユーザーに認識させることができる。また、配置領域において壁紙の画像を表示しないことにより、配置領域にアイコンを表示した場合に壁紙の画像内のアイコンで隠れる部分をユーザーにイメージさせやすい。
【００２７】
また、アイコン配置領域選択画面において、各分割領域はユーザーのタッチ操作を受け付ける領域として設定される。第１出力部１１ｂによりコントローラー１０は、ユーザーがタッチした分割領域を、配置領域が選択された状態と非配置領域が選択された状態とで相互に切り換える。例えば図４に示す分割領域ａ１は配置領域が選択された状態を示しているが、分割領域ａ１へのタッチ操作を検知するとコントローラー１０は、分割領域ａ１を非配置領域が選択された状態に切り替える。なお当該切り替えに伴ってコントローラー１０は、分割領域ａ１において壁紙の画像を表示するように画面表示を更新する。
【００２８】
解析部１１ｃは、壁紙の画像を解析し、各分割領域が画像の背景部に属するか否かを判別する機能をコントローラー１０に実現させるプログラムモジュールである。解析部１１ｃによりコントローラー１０は、画像内において、予め決められた特徴を有するオブジェクトと当該オブジェクト以外の背景部とを区別する。第１出力部１１ｂにおいては、解析部１１ｃの処理によって背景部に属すると判別された領域が配置領域として選択され、解析部１１ｃの処理によって背景部に属さないと判別された領域が非配置領域として選択された状態を初期状態とする。
【００２９】
上述のオブジェクトとしては例えば、文字や、人物の顔や体、乗り物等、写真の主題として採用されやすいオブジェクトを想定してよい。それらのオブジェクトが画像に含まれる場合、当該オブジェクト以外の領域をコントローラー１０は背景部と判別する。また、それらのオブジェクトが画像内に含まれない場合は別の方法によって背景部を判別してもよい。例えば、アイコンは濃度変化が相対的に少ない領域において画像に重畳される方が、視認性が向上するという設計思想を採用する場合、コントローラー１０は、画像内において濃度変化が相対的に低い領域を背景部と判別するようにしてもよい。
【００３０】
優先順位取得部に相当する第１優先順位取得部１１ｄは、ユーザーによって指定された配置領域の優先順位を取得する機能をコントローラー１０に実現させるプログラムモジュールである。配置領域の優先順位は、複数の配置領域においてアイコンを優先的に配置する順序を示している。コントローラー１０は、後述する配置順指定画面（図６〜図８）をディスプレイに表示し、配置領域として選択された分割領域についてユーザーがタッチした順番に基づいて配置領域の優先順位を取得する。コントローラー１０は、ユーザーから取得した優先順位（配置領域の優先順位情報２０ｂ）を不揮発性メモリー２０に記録する。図９は配置領域の優先順位情報２０ｂの例を示している。もちろん、配置領域の優先順位を予め規定しておいた順位決定アルゴリズムに基づいて自動で取得するようにしてもよい。
【００３１】
第２優先順位取得部１１ｅは、アイコンの優先順位（コンテンツの優先順位）を取得する機能をコントローラー１０に実現させるプログラムモジュールである。優先順位記憶部に相当する不揮発性メモリー２０には、アイコンの優先順位情報２０ｃが記録されている。アイコンの優先順位情報２０ｃは、機能選択画面に表示するアイコンの表示順を示す情報である。アイコンの優先順位情報２０ｃは、例えば図１０に示すように機能選択画面ごとに決められている。もちろんユーザーがアイコンの優先順位をカスタマイズすることができてもよい。なおユーザーがアイコンの優先順位を明示的に指定しなくても、該当する機能選択画面に表示するアイコンとしてユーザーが登録した順序（アイコンの登録順）がアイコンの優先順位として扱われる構成であってもよい。コントローラー１０は第２優先順位取得部１１ｅの処理により不揮発性メモリー２０からアイコンの優先順位情報２０ｃを取得する。
【００３２】
第２出力部１１ｆは、機能選択画面において壁紙の画像における配置領域の上にアイコンを重ねて表示する機能をコントローラー１０に実現させるプログラムモジュールである。コントローラー１０は、配置領域の優先順位とアイコンの優先順位とに従って画像の上にアイコンを重ねて表示する。すなわち、配置領域の優先順位がｎ位の分割領域に、表示対象の機能選択画面に対応するアイコンの優先順位がｎ位の機能に対応付けられたアイコンが配置されることとなる。アイコンを示すアイコン画像データ２０ｄは各機能に対応付けて不揮発性メモリー２０に記録されている。コントローラー１０は、機能選択画面の壁紙表示領域に画像データ２０ａが示す壁紙の画像を配置し、壁紙の画像上のｎ位の分割領域の位置に、ｎ位の機能に対応付けられたアイコン画像データ２０ｄが示すアイコンを重畳して表示する。
【００３３】
以上の構成を備えることにより、ユーザーがアイコンを配置したくない領域を避け配置したい領域にアイコンを表示させることが簡便な操作によって実現可能である。そのため、例えば壁紙の画像の中の人物像を避けてその周囲にアイコンを表示させること等が可能である。また、壁紙の画像は各機能選択画面において共通して表示されるが、機能選択画面によってアイコンの表示数や種類が変化しても自動的に壁紙の画像の中の人物像を避けてアイコンが配置される。そのためユーザーは、各機能選択画面について当該機能選択画面に表示するアイコンごとに配置を指定する必要がなく、ユーザーの手間を軽減できる。
【００３４】
１−２：アイコン配置設定処理とアイコン配置処理：
図１１はアイコン配置設定処理を示すフローチャートである。図１１に示すアイコン配置設定処理は、アイコン配置設定機能を実行することをユーザーが選択した場合に開始される。アイコン配置設定処理が開始されると、画像取得部１１ａの処理によりコントローラー１０は、壁紙とする画像を取得する（ステップＳ１００）。具体的にはコントローラー１０は、図示しない画像選択画面をディスプレイに表示し、壁紙として採用する画像をユーザーに選択させる。そしてユーザーが不揮発性メモリー２０に保存された画像データ２０ａを選択した場合には、選択した画像を示す画像データ２０ａを不揮発性メモリー２０から取得する。また、不揮発性メモリー２０に保存されていない画像をユーザーが選択した場合には、画像読取部６０や通信部４０やＦＡＸ通信部７０等を用いて画像を取得し、取得した画像を不揮発性メモリー２０に保存するようにする。
【００３５】
続いて解析部１１ｃの処理によりコントローラー１０は、取得した壁紙の画像を解析する（ステップＳ１０５）。コントローラー１０は画像を解析し、画像内において予め決められた特徴を有するオブジェクトと当該オブジェクト以外の背景部とを区別する。また、コントローラー１０は、画像を上記の領域に分割した分割領域を設定する。そしてコントローラー１０は、各分割領域が画像の背景部に属するか否かを判別する。具体的には例えば、図３に示す分割領域の全体が背景部に属するか否かをコントローラー１０は判別する。
【００３６】
続いてコントローラー１０は解析部１１ｃの処理により初期状態を決定する（ステップＳ１１０）。コントローラー１０は、分割領域の全体が背景部に属すると判別された分割領域が配置領域として選択され、分割領域の少なくとも一部が背景部に属さないと判別された分割領域が非配置領域として選択された状態を初期状態として決定する。例えば図３に示す画像の場合、コントローラー１０は分割領域ａ１〜ａ５、ｂ５、ｃ５、ｄ５、ｅ５、ｆ５、ｇ５、ｈ１〜ｈ５が配置領域、それ以外の分割領域が非配置領域として選択された状態（図４を参照）を初期状態とする。
【００３７】
続いてコントローラー１０は第１出力部１１ｂの処理により、アイコン配置領域選択画面をディスプレイに表示する（ステップＳ１１５）。ステップＳ１１０からステップＳ１１５に進む場合、ステップＳ１１５ではコントローラー１０は、壁紙の画像を各分割領域にステップＳ１１０の初期状態が反映された状態で表示する。図４は、アイコンの配置領域と非配置領域とについて初期状態を反映させたアイコン配置領域選択画面を示している。アイコン配置領域選択画面には、領域分割され各分割領域が配置領域または非配置領域が選択された状態の壁紙の画像と、中止ボタンＢｃと、確定ボタンＢｏと、が含まれる。
【００３８】
アイコン配置領域選択画面が表示されている状態でコントローラー１０は、ユーザーの操作を判定する（ステップＳ１２０）。すなわちコントローラー１０は、ユーザーがいずれかの分割領域か、または、確定ボタンＢｏか、または、中止ボタンＢｃにタッチしたか否かを判定する。ステップＳ１２０においていずれかの分割領域にタッチされたと判定された場合、コントローラー１０は当該分割領域について選択状態を配置領域と非配置領域とで切り替える（ステップＳ１２５）。すなわちコントローラー１０は、配置領域が選択された状態の分割領域にタッチされた場合は、当該分割領域を非配置領域が選択された状態に切り替え、非配置領域が選択された状態の分割領域にタッチされた場合は、当該分割領域を配置領域が選択された状態に切り替える。
【００３９】
例えば分割領域の配置領域または非配置領域の選択状態が図４に示す状態から、ユーザーがｂ５、ｃ５、ｄ５、ｅ５、ｆ５、ｇ５の６個の分割領域（図４においては配置領域が選択された状態である）にそれぞれタッチしたことを検知した場合、コントローラー１０はタッチされたことに応じて当該６個の分割領域を非配置領域が選択された状態に切り替える。図５は当該６個の領域が、非配置領域が選択された状態に切り替えられたことを示している。
【００４０】
ステップＳ１２０において中止ボタンＢｃがタッチされたと判定された場合、コントローラー１０はアイコン配置領域選択画面を終了し（ステップＳ１２７）、アイコン配置設定処理を終了する。ステップＳ１２０において確定ボタンＢｏがタッチされたと判定された場合、コントローラー１０は配置領域の数が閾値以上であるか否かを判定する（ステップＳ１３０）。当該閾値は、機能選択画面に配置するアイコンの数の最小値を示している。閾値は機能選択画面ごとに異なる値が採用されてもよいし同じであってもよい。確定ボタンＢｏがタッチされた時点で、配置領域が選択されている個数が閾値未満であれば（ステップＳ１３０：Ｎ判定）、ステップＳ１２０に戻りコントローラー１０は閾値以上の個数の分割領域を配置領域として選択するようにユーザーに促す。すなわち、機能選択画面には少なくとも閾値個のアイコンが表示されることが予め決まっているため、ユーザーが選択した配置領域の個数が閾値未満の場合は、本実施形態においてはユーザーに閾値個以上の個数の配置領域を選択させる構成を採用している。
【００４１】
ステップＳ１３０においてＹ判定の場合、すなわち配置領域として選択されている分割領域の個数が閾値以上と判定された場合、コントローラー１０はアイコン配置領域選択画面の表示を終了し、配置順指定画面をディスプレイに表示する（ステップＳ１３５）。図６〜図８は配置順指定画面を示している。配置順指定画面には、配置領域が閾値以上の個数選択された状態の壁紙の画像と、中止ボタンＢｃと、確定ボタンＢｏが含まれる。
【００４２】
続いてコントローラー１０は配置順指定画面において、ユーザーの操作を判定する（ステップＳ１４０）。すなわちコントローラー１０は、いずれかの配置領域か、または、確定ボタンＢｏか、または、中止ボタンＢｃがタッチされたか否かを判定する。なおコントローラー１０は、配置順指定画面において非配置領域が選択されている分割領域に対するタッチ操作を受け付けない。ステップＳ１４０において、ユーザーがいずれかの配置領域（図６〜図８におけるグレーで表示された領域）をタッチしたと判定される場合、第１優先順位取得部１１ｄの処理によりコントローラー１０は、タッチされた順にタッチされた配置領域に優先順位を示す数字を表示する（ステップＳ１４５）。例えば図７は、分割領域ａ１が最初にタッチされたことを示している。なお、隣接する領域を連続的になぞる操作によってユーザーは優先順位の指定を行うことができてもよい。
【００４３】
ステップＳ１４０において中止ボタンＢｃがタッチされたと判定された場合、コントローラー１０は、配置順指定画面の表示を終了し（ステップＳ１４７）、ステップＳ１１５に戻る。ステップＳ１４７からステップＳ１１５に戻る場合、配置領域／非配置領域の選択内容は、ステップＳ１３５における選択内容が採用されてもよいし、ステップＳ１１０からステップＳ１１５に進む際の初期状態が反映されてもよい。
【００４４】
ステップＳ１４０において確定ボタンＢｏがタッチされたと判定された場合、コントローラー１０は、配置領域の優先順位を配置領域の優先順位情報２０ｂとして不揮発性メモリー２０に保存する（ステップＳ１５０）。図８は全ての配置領域に対して優先順位が指定された状態を示している。なお、配置領域の全てに対してユーザーが優先順位を指定していない状態で確定ボタンＢｏがタッチされた場合、コントローラー１０は、配置領域の全てに対して優先順位を指定してから確定ボタンＢｏをタッチするようにユーザーに促してステップＳ１４０に戻ってもよい。あるいは配置領域の全てに対してユーザーが優先順位を指定していない状態で確定ボタンＢｏがタッチされた場合、コントローラー１０は予め決められた規則に従って優先順位が指定されていない配置領域に対して優先順位を指定するようにしてもよい。当該規則としては例えば、左側の分割領域ほど優先順位が高いことや、上側の分割領域ほど優先順位が高いこと、等が採用されてよい。図９は、図８に示すように配置領域に対して優先順位が指定された場合の配置領域の優先順位情報２０ｂを示す図である。続いてコントローラー１０は、配置順指定画面の表示を終了して（ステップＳ１５５）、アイコン配置設定処理を終了する。
【００４５】
図１０に示すように、アイコンの優先順位は機能選択画面ごとに記憶されている。図１０には例として２種類の機能選択画面について図示されているがプリンター１において機能選択画面は２種類であることに限定されない。図１１のアイコン配置設定処理が終了した後、機能選択画面の表示を要求するイベントが検知されると、コントローラー１０は図１２に示すアイコン配置処理を実行する。アイコン配置処理ではコントローラー１０は第２出力部１１ｆの処理により、機能選択画面の壁紙表示領域に壁紙の画像を配置し、配置領域の優先順位情報２０ｂとアイコンの優先順位情報２０ｃとに従った順序と位置で壁紙の画像上にアイコンを配置した機能選択画面をディスプレイに表示する（ステップＳ２００）。
【００４６】
例えば、第１機能選択画面の表示を要求するイベントが発生した場合、コントローラー１０は、第１機能選択画面においてアイコンの優先順位が１位の機能Ａ（図１０を参照）のアイコンを配置領域の優先順位が１位である分割領域ａ１（図９を参照）において壁紙の画像上に配置する。コントローラー１０は、アイコンの優先順位が５位の機能Ｅのアイコンまで、同様に配置する。図１３はこのようにして、壁紙表示領域Ａｗに壁紙の画像が表示され、５個のアイコンが壁紙の画像に重畳表示された第１機能選択画面を示している。
【００４７】
また例えば、第２機能選択画面の表示を要求するイベントが発生した場合、コントローラー１０は、第２機能選択画面においてアイコンの優先順位が１位の機能Ａ（図１０を参照）のアイコンを配置領域の優先順位が１位である分割領域ａ１（図９を参照）において壁紙の画像上に配置する。アイコンの優先順位が７位の機能Ｕのアイコンまで、同様に配置する。図１４はこのようにして、壁紙表示領域Ａｗに壁紙の画像が表示され、７個のアイコンが壁紙の画像に重畳表示された第２機能選択画面を示している。
【００４８】
このように、本実施形態によると、ユーザーは所望する壁紙の画像に対して一度アイコンの配置領域を選択すれば、機能選択画面ごとに表示するアイコンの個数が変化しても、配置領域に各機能選択画面に対応するアイコンが自動的に配置されることとなる。したがってユーザーは機能画面ごとにアイコンの表示位置を指定する必要がない。また、アイコンの配置領域は、アイコン配置領域選択画面において壁紙の画像に設定された分割領域をタッチすることによってユーザーは容易に選択可能である。したがってユーザーは壁紙の画像の内容に応じて所望する位置をアイコンの配置領域として選択することができる。
【００４９】
２．他の実施形態：
尚、本発明の技術的範囲は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。例えば、本発明は、パーソナルコンピューターやタブレット、スマートフォン等、表示画面を備えた様々な電子機器に適用可能である。また、表示制御装置に対するユーザーの操作はタッチパネルに対するタッチ操作以外にも、マウスを用いてクリックする構成を採用してもよいし、他のポインティングデバイスを用いて操作する構成を採用してもよいし、矢印ボタンと決定ボタンとを用いて操作する構成を採用してもよい。
【００５０】
第１出力部は、ユーザーによってクリックやタッチ等の操作がなされた領域について、配置領域が選択された状態（配置領域選択状態）と非配置領域が選択された状態（非配置領域選択状態）とをトグル動作で切り換える構成以外にも、例えば、配置領域選択状態と非配置領域選択状態と無選択状態（配置領域も非配置領域も選択されていない状態）とを切り替える構成を採用してもよい。
【００５１】
また、第１出力部において、分割された領域は、第１実施形態のように互いに隙間無く表示されてもよいし、各領域間に隙間を設けて表示されてもよい。また、分割された領域は壁紙表示領域の全体に設定されなくてもよく、壁紙表示領域の一部において設定されてもよい。また、分割された領域は全てが同じ大きさでなくてもよい。また例えば、分割された領域は第１実施形態のように格子状に配列されていてもよいし、格子状以外（例えば、矩形の第１分割領域の上辺又は下辺が第１分割領域の右又は左に隣接する矩形の第２分割領域の上辺又は下辺と一直線とならないような状態）で配置されていてもよい。また、分割された領域は第１実施形態のように四角形であってもよいし、四角形以外の三角形や六角形等であってもよい。
【００５２】
また、第１実施形態では分割された領域は最小のコンテンツに対応する寸法であったが、分割された領域は最小のコンテンツより大きい寸法に対応していてもよい。なお、第１実施形態においては、アイコン配置領域選択画面において壁紙の画像は機能選択画面の壁紙表示領域Ａｗ（図１３を参照）よりも小さい領域Ａａ（図４を参照）に表示される構成である。そのため、アイコン配置領域選択画面における分割領域は機能選択画面において表示される最小のアイコンの占有領域に相当する領域ではあるが、機能選択画面における最小のアイコンの実際の占有領域よりは小さい。他の実施形態として、アイコン配置領域選択画面において、機能選択画面にて壁紙表示領域が設定される領域と同じ寸法の領域に壁紙の画像を表示する構成を採用してもよい（確定操作や中止操作は例えばキー入力部のＯＫボタンやキャンセルボタンで行う構成であってもよい）。この構成を採用する場合、第１出力部において壁紙の画像を分割した領域は、最小のアイコンの専有領域と同じ寸法となる。
【００５３】
また、第１実施形態においては、第１出力部は、非配置領域においては画像を表示し、配置領域においては画像を表示しない構成であったが、非配置領域と配置領域とをユーザーが区別可能に表示態様を相違させる他の構成を採用してもよい。例えば壁紙の画像を表示するレイヤー（第１レイヤー）の上に壁紙と重なる領域において単色の画像を表示するレイヤー（第２レイヤー）が設定される場合、非配置領域においては第２レイヤーを１００％透過し、配置領域においては第２レイヤーを５０％透過するようにしてもよい。
【００５４】
また第１実施形態においては、第１出力部は解析部の解析結果を初期状態として採用する構成であったが、解析部の解析結果を初期状態として採用しなくてもよい。その場合は、全ての領域が配置領域として選択された状態を初期状態としてもよいし、全ての領域が非配置領域として選択された状態を初期状態としてもよい。なお後者の場合、配置領域の選択と、配置領域の優先順位の指定とが同時に行われてもよい。すなわち、全ての領域が非配置領域として選択された初期状態から、ユーザーが所望する配置領域の優先順に配置領域としたい領域を選択する操作を行うことで、配置領域の選択と、配置領域の優先順位の指定とを行う構成であってもよい。
【００５５】
また、第２出力部は、非配置領域よりも配置領域を優先して、壁紙の画像の上にコンテンツを重ねて出力することができればよい。例えば、第２出力部において表示するコンテンツの個数が、第１出力部において選択された配置領域の個数より多い場合、配置領域に優先的にコンテンツを配置し、配置領域に配置できなかったコンテンツ（あぶれたコンテンツ）は非配置領域に配置する構成であってもよい。その場合、例えば、配置領域に隣接している非配置領域に優先的に配置してもよい。また例えば、配置領域の画像に画像の特徴が類似している非配置領域に優先的に配置してもよい。
【００５６】
また、第２出力部は、隣接する複数の配置領域にまたがって１つのコンテンツを表示する構成であってもよい。例えば図１５は、分割領域ａ１〜ａ５、ｂ１〜ｂ５、ｇ１〜ｇ５、ｈ１〜ｈ５が配置領域として選択されていることを示している。分割領域ａ１〜ａ５は分割領域ｂ１〜ｂ５に隣接しており、分割領域ｇ１〜ｇ５は分割領域ｈ１〜ｈ５に隣接している。図１６は、配置領域が図１５のように選択されている状態における、機能Ａ〜機能Ｅの５つのアイコンの最小のアイコンサイズでの表示例を示している。アイコンサイズを最小のアイコンサイズより大きなサイズで表示するように切り替えた場合であって、図１５に示すように隣接する配置領域が存在している場合、図１７に示すように隣接する配置領域にまたがって１つのコンテンツを表示するようにしてもよい。すなわち隣接する複数の配置領域を連結した連結領域内に拡大アイコンの占有領域を包含可能であれば、連結領域に拡大アイコンが配置される。図１７は、分割領域ａ１〜ａ５、ｂ１〜ｂ５からなる第１連結領域に配置しきれなかったアイコンは分割領域ｇ１〜ｇ５、ｈ１〜ｈ５からなる第２連結領域に移動して配置されることを示している。このように本構成によると、最小のアイコンサイズより大きいサイズでアイコンを表示するように変更する場合も、配置領域の再設定をすることなく大きいサイズのアイコンを壁紙の画像の上に重ねて表示することも可能である。
【００５７】
なお、第２出力部において画像の上に重ねるコンテンツは、アイコン以外にも様々なオブジェクトを想定してよい。例えば、１年分の月日が１枚の画像に含まれるカレンダー（１年のカレンダー）における各月の曜日と日を列挙した画像（月のカレンダー）が１つのコンテンツであってもよい。ユーザーは壁紙の画像の所望する位置に各コンテンツ（各月のカレンダー）が配置されるようなオリジナルの１年のカレンダーを画面に表示することができる。また、１年のカレンダーでは通常は各月のカレンダーは月の順番通りに配置されるが、例えば、ユーザー自身の誕生月のカレンダーを、例外的に月の順番から抜き出して画面の中央等の目立つ位置に配置させること等も本発明の表示制御装置を利用することによって簡便な操作で実施できる。
【００５８】
また、第２出力部は、コンテンツを重畳した画像を画面に表示（出力）することに限定されない。第２出力部は、コンテンツを重畳した画像を印刷（出力）してもよい。
【符号の説明】
【００５９】
１…プリンター、１０…コントローラー、１１…表示制御プログラム、１１ａ…画像取得部、１１ｂ…第１出力部、１１ｃ…解析部、１１ｄ…第１優先順位取得部、１１ｅ…第２優先順位取得部、１１ｆ…第２出力部、２０…不揮発性メモリー、２０ａ…画像データ、２０ｂ…配置領域の優先順位情報、２０ｃ…アイコンの優先順位情報、２０ｄ…アイコン画像データ、３０…ＵＩ部、４０…通信部、５０…印刷部、６０…画像読取部、７０…ＦＡＸ通信部
【図１】
2019045931.tif 000003
【図２】
2019045931.tif 000004
【図３】
2019045931.tif 000005
【図４】
2019045931.tif 000006
【図５】
2019045931.tif 000007
【図６】
2019045931.tif 000008
【図７】
2019045931.tif 000009
【図８】
2019045931.tif 000010
【図９】
2019045931.tif 000011
【図１０】
2019045931.tif 000012
【図１１】
2019045931.tif 000013
【図１２】
2019045931.tif 000014
【図１３】
2019045931.tif 000015
【図１４】
2019045931.tif 000016
【図１５】
2019045931.tif 000017
【図１６】
2019045931.tif 000018
【図１７】
2019045931.tif 000019