(57)【要約】【課題】効率のよい表示画像データの作成が可能な画像表示装置、表示画像データ作成方法及びプログラムを提供する。【解決手段】画像形成装置１において、最下層の部品画像Ｐの部品画像データ１６１から順に、複数の部品画像データ１６１を合成する合成処理を行って、表示画像データを作成する際、不揮発性メモリ１５３から上層の部品画像Ｐの部品画像データ１６１を取得し、当該部品画像データ１６１に含まれる画素データに基づいて、当該上層の部品画像Ｐを構成する上層画素が、特定色の画素であるか否かを判定し、当該上層画素が特定色の画素でないと判定した場合に、下層の画像を構成する下層画素のうち、当該上層画素と表示位置が同一の下層画素を指定し、当該指定した下層画素の画素データを、当該上層画素の画素データで置換することによって、前記合成処理を行うようにした。【選択図】図１
2011199794.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、複数の部品画像を重ね合わせて構成される表示画像を表示画像データに基づき前記表示部に表示させる表示制御部と、を備える画像表示装置において、
前記部品画像を構成する各画素の画素データを含む部品画像データを記憶する記憶部と、
最下層の部品画像の前記部品画像データから順に、複数の前記部品画像データを合成する合成処理を行って、前記表示画像データを作成する表示画像データ作成部と、
を備え、
前記最下層の部品画像を含む下層の画像の上に重ね合わせる上層の部品画像は、前記表示画像として前記表示部に表示される表示部分と、前記表示部に表示されない非表示部分と、を有し、
前記非表示部分は、透過色として予め設定された特定色の画素により構成されており、
前記表示画像データ作成部は、
前記記憶部から前記上層の部品画像の部品画像データを取得し、当該部品画像データに含まれる画素データに基づいて、当該上層の部品画像を構成する上層画素が、前記特定色の画素であるか否かを判定する上層画素判定部と、
前記上層画素判定部により上層画素が特定色の画素でないと判定された場合に、前記下層の画像を構成する下層画素のうち、当該上層画素と表示位置が同一の下層画素を指定し、当該指定した下層画素の画素データを、当該上層画素の画素データで置換することによって、前記合成処理を行う合成処理部と、
を備えることを特徴とする画像表示装置。
【請求項２】
請求項１に記載の画像表示装置において、
前記特定色は、前記表示部分を構成する画素の色として使用されていない色の中から選択された色であることを特徴とする画像表示装置。
【請求項３】
請求項１又は２に記載の画像表示装置において、
外部装置から前記部品画像データを受信する受信部と、
前記受信部により受信された部品画像データを前記記憶部に記憶させる記憶制御部と、
を備え、
前記記憶制御部は、
前記受信部により受信された部品画像データに含まれる画素データに基づいて、当該部品画像データに基づく部品画像を構成する画素が、前記特定色の画素であるか否かを判定する受信画素判定部と、
前記受信画素判定部により画素が特定色の画素であると判定された場合に、当該画素が当該特定色以外の色の画素となるよう、当該画素の画素データを変更する変更部と、
を備えることを特徴とする画像表示装置。
【請求項４】
複数の部品画像を重ね合わせて構成される表示画像に関する表示画像データを作成する表示画像データ作成方法において、
前記部品画像を構成する各画素の画素データを含む部品画像データを記憶する記憶部から、最下層の部品画像を含む下層の画像の上に重ね合わせる上層の部品画像の部品画像データを取得し、当該部品画像データに含まれる画素データに基づいて、当該上層の部品画像を構成する上層画素が、透過色として予め設定された特定色の画素であるか否かを判定する判定ステップと、
前記上層画素が特定色の画素でないと判定された場合に、前記下層の画像を構成する下層画素のうち、当該上層画素と表示位置が同一の下層画素を指定し、当該指定した下層画素の画素データを、当該上層画素の画素データで置換する置換ステップと、
を有することを特徴とする表示画像データ作成方法。
【請求項５】
複数の部品画像を重ね合わせて構成される表示画像を表示する表示部を有した画像表示装置に備わるコンピュータを、
前記部品画像を構成する各画素の画素データを含む部品画像データを記憶する記憶部から、最下層の部品画像を含む下層の画像の上に重ね合わせる上層の部品画像の部品画像データを取得し、当該部品画像データに含まれる画素データに基づいて、当該上層の部品画像を構成する上層画素が、透過色として予め設定された特定色の画素であるか否かを判定する判定手段、
前記上層画素が特定色の画素でないと判定された場合に、前記下層の画像を構成する下層画素のうち、当該上層画素と表示位置が同一の下層画素を指定し、当該指定した下層画素の画素データを、当該上層画素の画素データで置換する置換手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置、表示画像データ作成方法及びプログラムに関する。
【背景技術】
【０００２】
プリンタや複写機などの画像形成装置には、操作画面等の各種表示画像を表示する表示部を有する画像表示装置が備えられている。
このような表示部に表示される表示画像は、グラフィカルな表示画像を生成するために、所定の順序に従って最下層の画像から順に複数の画像を重ね合わせる重ね合わせ処理によって生成されている。
【０００３】
ところで、この重ね合わせ処理においては、最下層の画像を少なくとも含む下層の画像に、例えば、表示すべき表示部分と、非表示とすべき非表示部分（本来透明な部分）と、を有する上層の画像を重ね合わせる場合、非表示部分では上層の画像は表示されずに下層の画像が表示されるよう、画像にマスク処理を施すようになっている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２８７７３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、画像にマスク処理を施すためには、画像表示装置に、画像データに加えてマスクパターンデータを記憶しておく必要がある。これでは、画像表示装置におけるメモリ使用量が増大してしまって、効率が悪いという問題がある。
また、画像にマスク処理を施すと、その分だけ画像表示装置による表示画像データの作成に負担がかかってしまって、効率が悪いという問題がある。
【０００６】
そこで、本発明の課題は、効率のよい表示画像データの作成が可能な画像表示装置、表示画像データ作成方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
以上の課題を解決するため、本発明の画像表示装置は、
表示部と、複数の部品画像を重ね合わせて構成される表示画像を表示画像データに基づき前記表示部に表示させる表示制御部と、を備える画像表示装置において、
前記部品画像を構成する各画素の画素データを含む部品画像データを記憶する記憶部と、
最下層の部品画像の前記部品画像データから順に、複数の前記部品画像データを合成する合成処理を行って、前記表示画像データを作成する表示画像データ作成部と、
を備え、
前記最下層の部品画像を含む下層の画像の上に重ね合わせる上層の部品画像は、前記表示画像として前記表示部に表示される表示部分と、前記表示部に表示されない非表示部分と、を有し、
前記非表示部分は、透過色として予め設定された特定色の画素により構成されており、
前記表示画像データ作成部は、
前記記憶部から前記上層の部品画像の部品画像データを取得し、当該部品画像データに含まれる画素データに基づいて、当該上層の部品画像を構成する上層画素が、前記特定色の画素であるか否かを判定する上層画素判定部と、
前記上層画素判定部により上層画素が特定色の画素でないと判定された場合に、前記下層の画像を構成する下層画素のうち、当該上層画素と表示位置が同一の下層画素を指定し、当該指定した下層画素の画素データを、当該上層画素の画素データで置換することによって、前記合成処理を行う合成処理部と、
を備えることを特徴とする。
【０００８】
また、本発明の表示画像データ作成方法は、
複数の部品画像を重ね合わせて構成される表示画像に関する表示画像データを作成する表示画像データ作成方法において、
前記部品画像を構成する各画素の画素データを含む部品画像データを記憶する記憶部から、最下層の部品画像を含む下層の画像の上に重ね合わせる上層の部品画像の部品画像データを取得し、当該部品画像データに含まれる画素データに基づいて、当該上層の部品画像を構成する上層画素が、透過色として予め設定された特定色の画素であるか否かを判定する判定ステップと、
前記上層画素が特定色の画素でないと判定された場合に、前記下層の画像を構成する下層画素のうち、当該上層画素と表示位置が同一の下層画素を指定し、当該指定した下層画素の画素データを、当該上層画素の画素データで置換する置換ステップと、
を有することを特徴とする。
【０００９】
また、本発明のプログラムは、
複数の部品画像を重ね合わせて構成される表示画像を表示する表示部を有した画像表示装置に備わるコンピュータを、
前記部品画像を構成する各画素の画素データを含む部品画像データを記憶する記憶部から、最下層の部品画像を含む下層の画像の上に重ね合わせる上層の部品画像の部品画像データを取得し、当該部品画像データに含まれる画素データに基づいて、当該上層の部品画像を構成する上層画素が、透過色として予め設定された特定色の画素であるか否かを判定する判定手段、
前記上層画素が特定色の画素でないと判定された場合に、前記下層の画像を構成する下層画素のうち、当該上層画素と表示位置が同一の下層画素を指定し、当該指定した下層画素の画素データを、当該上層画素の画素データで置換する置換手段、
として機能させる。
【発明の効果】
【００１０】
本発明によれば、部品画像にマスク処理を施す必要がないため、メモリ使用量を抑えることができるとともに、表示画像データの作成に負担がかかることがない。したがって、効率よく表示画像データを作成することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態の画像形成装置の機能的構成を示すブロック図である。
【図２】本実施形態の画像形成装置が備えるＬＣＤの表示画面上に表示画像が表示された状態を示す模式図である。
【図３】本実施形態の背景画像を示す模式図である。
【図４】本実施形態のボタン画像を示す模式図である。
【図５】本実施形態のアイコン画像を示す模式図である。
【図６】本実施形態の文字画像を示す模式図である。
【図７】本実施形態の部品画像データファイルのデータ構成を示す図である。
【図８】（ａ）は本実施形態の表示画面構成テーブルのデータ構成を示す図であり、（ｂ）は本実施形態の画面構成リストのデータ構成を示す図である。
【図９】本実施形態の受信画像記憶処理を説明するためのフローチャートである。
【図１０】本実施形態の表示画像データ作成処理を説明するためのフローチャートである。
【図１１】本実施形態の合成処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明に係る画像表示装置を備える画像形成装置について、図１〜図８を参照して説明する。
【００１３】
本実施形態に係る画像形成装置１は、例えば、ＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）等として用いられ、電子写真方式や静電記録方式などに基づく入力画像データの印刷機能、原稿の読み取り機能及び当該読み取った原稿の複写機能（Ｓｃａｎ機能，Ｃｏｐｙ機能）、入力画像データの所定のフォルダへの記録機能（Ｓｃａｎ  ｔｏ  Ｆｏｌｄｅｒ機能）、入力画像データのファクシミリや電子メールによる送受信機能（Ｆａｘ機能，Ｓｃａｎ  ｔｏ  Ｅ―ｍａｉｌ機能）等を備える。
画像形成装置１は、図１に示すように、エンジン制御部１０と、画像形成コントローラ部１００と、を含んで構成される。
【００１４】
エンジン制御部１０は、画像形成コントローラ部１００から入力される制御信号に従って、画像形成装置１に備えられた画像形成処理に係る各部構成を制御する。
具体的には、エンジン制御部１０は、電子写真方式や静電記録方式などに基づく画像形成処理を実行するための各部構成を制御して、画像形成コントローラ部１００に記憶された印刷ジョブに基づく画像データや、スキャナ部（図示省略）等により読み取られた原稿画像データを入力画像データとして、当該入力画像データに対する所定の画像形成処理を施し、記録用紙等の記録媒体上に印刷する処理を行う。
【００１５】
画像形成コントローラ部１００は、エンジンインターフェース部１１０と、駆動コントローラ１２０と、表示操作パネル部１３０と、外部通信インターフェース部１４０（受信部）と、画像形成制御部１５０（表示制御部、表示画像データ作成部（上層画素判定部、合成処理部）、記憶制御部（受信画素判定部、変更部））と、を含んで構成される。
【００１６】
エンジンインターフェース部１１０は、エンジン制御部１０とのシリアル通信等による通信機能を実現するための通信用インターフェースである。具体的には、エンジンインターフェース部１１０は、印刷ジョブに基づく画像データのエンジン制御部１０への送信等を行う。
【００１７】
駆動コントローラ１２０は、表示操作パネル部１３０に備わるＬＣＤ（Ｌｉｑｕｉｄ  ＣｒｙＳｔａｌ  ＤｉＳｐｌａｙ）１３１を駆動するためのＬＣＤコントローラである。
【００１８】
表示操作パネル部１３０は、ＬＣＤ１３１（表示部）と、タッチパネル１３２と、を含んで構成される。
【００１９】
ＬＣＤ１３１は、図２に示すような、背景画像Ｐ１、ボタン画像Ｐ２、アイコン画像Ｐ３、文字画像Ｐ４等の複数の部品画像Ｐを重ね合わせて構成される表示画像Ｑを表示画面上に表示するための液晶ディスプレイである。
なお、表示操作パネル部１３０が備える表示器は、ＬＣＤ１３１に限らず、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）やＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどであってもよい。
ここで、本発明に係る画像表示装置は、画像形成制御部１５０と、駆動コントローラ１２０と、ＬＣＤ１３１と、により構成される。
【００２０】
タッチパネル１３２は、ＬＣＤ１３１の表示画面上に透明電極を格子状に配置して構成された感圧式（抵抗膜圧式）のタッチパネルであり、手指やタッチペンなどで押下操作された力点のＸＹ座標を電圧値で検出し、検出された位置を表す座標信号を画像形成制御部１５０に出力する。
なお、タッチパネル１３２は、感圧式に限らず、他の静電式、光学式等であってもよい。
【００２１】
外部通信インターフェース部１４０は、例えば、画像形成装置１と接続されたサーバ装置やクライアント端末などの外部装置２とのＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）通信等の通信機能を実現するための通信用インターフェースである。具体的には、外部通信インターフェース部１４０は、外部装置２から送信される印刷用の入力画像データの受信や、外部装置２から送信される部品画像データ１６１（後述）の受信などを行う。
なお、外部通信インターフェース部１４０と接続している外部装置２の個数は、１個に限らず、複数であってもよい。
【００２２】
画像形成制御部１５０は、画像形成装置１に備わる各部を統括制御する。
具体的には、画像形成制御部１５０は、エンジン制御部１０を介した入力画像データに対する画像形成処理の実行制御、駆動コントローラ１２０に対する表示操作パネル部１３０の駆動指示制御、表示操作パネル部１３０に対する表示指示制御、スキャナ部等により読み取られた原稿画像データの所定のフォルダへの記録制御、ファクシミリ部や電子メール部（図示省略）を介した原稿画像データのファクシミリや電子メールによる送受信制御等を行う。
【００２３】
具体的には、画像形成制御部１５０は、図１に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１５１と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５２と、不揮発性メモリ１５３（記憶部）と、を含んで構成される。
【００２４】
ＣＰＵ１５１は、画像形成装置１の各部から入力される入力信号に応じて、不揮発性メモリ１５３に記憶された各種プログラム（プログラムコード）を実行するとともに、実行にかかるプログラムに基づいて各部に出力信号を出力することにより、画像形成装置１の動作全般を統括制御する。
【００２５】
ＲＡＭ１５２は、ＣＰＵ１５１によって実行される処理プログラムなどを展開するためのプログラム格納領域と、入力データや上記処理プログラムが実行される際に生じる処理結果、画像形成コントローラ部１００の各種設定情報、印刷ジョブに基づく画像データ、表示操作パネル部１３０に表示させる表示画像Ｑに関する表示画像データなどを一時的に格納するためのデータ格納領域と、を備える。
【００２６】
不揮発性メモリ１５３は、例えば、画像形成装置１で実行可能なシステムプログラムと、当該システムプログラムで実行可能な各種処理プログラムと、上記処理プログラムを実行する際に使用されるデータと、等を記憶する。
不揮発性メモリ１５３は、例えば、ＨＤＤ（Ｈａｒｄ  ＤｉＳｋ  Ｄｒｉｖｅ）やフラッシュメモリなどの、電源遮断時に記憶するデータを消失せず且つ当該データの書換えが可能な装置で構成される。
【００２７】
具体的には、不揮発性メモリ１５３は、部品画像データファイル１６０と、表示画面構成テーブル１７０と、受信画像記憶制御プログラムと、画面構成リスト取得プログラムと、表示画像データ作成プログラムと、表示制御プログラムと、等を記憶する。
【００２８】
次に、不揮発性メモリ１５３に記憶された部品画像データファイル１６０について説明する。
部品画像データファイル１６０は、例えば、図７に示すように、部品画像Ｐに関する部品画像データ１６１と、当該部品画像Ｐについての画像情報１６２と、が対応付けられたファイルである。
【００２９】
部品画像データ１６１は、背景画像Ｐ１に関する部品画像データ１６１である背景画像データ、ボタン画像Ｐ２に関する部品画像データ１６１であるボタン画像データ、アイコン画像Ｐ３に関する部品画像データ１６１であるアイコン画像データ等の、部品画像Ｐに関するデータであり、当該部品画像Ｐを構成する各画素に関する画素データを含んでいる。
【００３０】
具体的には、背景画像Ｐ１は、図３に示すような、ＬＣＤ１３１の表示画面上における背景部分を表す画像イメージである。
【００３１】
また、ボタン画像Ｐ２は、図４に示すような、ユーザが当該ボタン画像Ｐ２をＬＣＤ１３１の表示画面上で押下操作した際に、画像形成装置１にて実行される各種機能を実行させるためのボタンを表す画像イメージである。
【００３２】
また、アイコン画像Ｐ３は、図５に示すような、画像形成装置１にて実行される各種機能（Ｆａｘ機能、Ｓｃａｎ  ｔｏ  Ｅ―ｍａｉｌ機能、Ｓｃａｎ  ｔｏ  Ｆｏｌｄｅｒ機能、Ｃｏｐｙ機能等）等を模式的に絵文字や図形などで表す画像イメージである。
【００３３】
なお、部品画像Ｐには、図６に示すような、所定の文字列を画像イメージ化した文字画像Ｐ４が含まれる。ただし、文字画像Ｐ４は、当該文字画像Ｐ４に含まれる文字列が、現在の日時や、画像形成装置１の使用態様や状況に応じたメッセージ、ユーザがタッチパネル１３２等を操作して入力した任意の文字列などのように、逐次変化し得る場合がある。そこで、本実施形態では、文字画像Ｐ４の部品画像データ１６１（文字画像データ）は、部品画像データファイル１６０に含まず、すなわち不揮発性メモリ１５３に予め記憶しておかず、ＣＰＵ１５１が後述の画面構成リスト取得プログラムを実行する際に作成されることとする。
【００３４】
部品画像Ｐについての画像情報１６２は、例えば、図７に示すように、種類１６２ａ、識別番号１６２ｂ、画像サイズ１６２ｃ等を含む情報である。
【００３５】
種類１６２ａは、部品画像Ｐの種類（「背景」、「ボタン」、「アイコン」等）を示す情報である。
【００３６】
また、識別番号１６２ｂは、種類１６２ａが同一の部品画像Ｐの中で、各部品画像Ｐを識別するための番号を示す情報である。
具体的には、例えば、種類１６２ａが「アイコン」の部品画像Ｐ（アイコン画像Ｐ３）には、図５に示すように、“ファックス装置を表す画像”や“スキャナ装置とメールとを表す画像”などの、異なる画像で表現された相違する複数のアイコン画像Ｐ３が存在する。これらそれぞれを識別するために、各アイコン画像Ｐ３に対して「アイコン１」、「アイコン２」、…というように、識別番号１６２ｂが割り振られている。背景画像Ｐ１やボタン画像Ｐ２などについても同様である。
【００３７】
また、画像サイズ１６２ｃは、幅サイズや高さサイズなどの部品画像Ｐの大きさを示す情報である。
【００３８】
ここで、ＬＣＤ１３１に表示される表示画像Ｑは、複数の部品画像Ｐを重ね合わせて構成されている。
具体的には、例えば、図２に示す表示画像ＱにおけるＦａｘボタン領域（最下層の部品画像Ｐである背景画像Ｐ１に、ボタンを表すボタン画像Ｐ２と、画像形成装置１のＦａｘ機能を“ファックス装置を表す画像”で表したアイコン画像Ｐ３と、文字列“Ｆａｘ”を画像イメージ化した文字画像Ｐ４と、が重ね合わされた領域）は、まず、背景画像Ｐ１を下層の画像、ボタン画像Ｐ２を下層の画像の上に重ね合わせる上層の部品画像Ｐとして、下層の画像に上層の部品画像Ｐを重ね合わせ、次に、当該背景画像Ｐ１と当該ボタン画像Ｐ２とからなる画像を下層の画像、文字画像Ｐ４を上層の部品画像Ｐとして、下層の画像に上層の部品画像Ｐを重ね合わせ、次に、当該背景画像Ｐ１と当該ボタン画像Ｐ２と当該文字画像Ｐ４とからなる画像を下層の画像、アイコン画像Ｐ３を上層の部品画像Ｐとして、下層の画像に上層の部品画像Ｐを重ね合わせることにより構成されている。その他のボタン領域も同様にして構成されている。
また、例えば、図２に示す表示画像Ｑにおける下部領域（最下層の部品画像Ｐである背景画像Ｐ１に、文字列“０１／０２／２００６／００：５１”を画像イメージ化した文字画像Ｐ４が重ね合わされた領域）は、背景画像Ｐ１を下層の画像、文字画像Ｐ４を上層の部品画像Ｐとして、下層の画像に上層の部品画像Ｐを重ね合わせることにより構成されている。上部領域も同様にして構成されている。
【００３９】
図４〜図６に示すように、背景画像Ｐ１以外の部品画像Ｐ、すなわち上層の部品画像Ｐとなり得る部品画像Ｐであるボタン画像Ｐ２、アイコン画像Ｐ３及び文字画像Ｐ４は、矩形状の下地画像の上に、所定の画像イメージが描かれて構成されている。
一方、図２に示す表示画像Ｑにおいては、下地画像に描かれている画像イメージのみが表示されていて、当該下地画像は表示されておらず、当該下地画像の画像イメージが描かれていない部分（図４〜図６において斜線でハッチングした部分）では下層の画像が表示されている。
すなわち、上層の部品画像Ｐとなり得る部品画像Ｐは、表示画像ＱとしてＬＣＤ１３１に表示される表示部分と、ＬＣＤ１３１に表示されない非表示部分と、を有している。
【００４０】
本実施形態では、部品画像Ｐを構成する画素の色（ＲＧＢ）のみで、当該部品画像Ｐにおける非表示部分と表示部分とが区別できるように、非表示部分（図４〜図６において斜線でハッチングした部分）は、透過色として予め設定された特定色（（Ｒ，Ｇ，Ｂ）＝（２５５，０，２５５））で塗り潰し、表示部分は、特定色以外の色（非特定色）で描かれていることとする。すなわち、非表示部分は、特定色の画素により構成され、表示部分は、非特定色の画素により構成されていることとする。なお、最下層の部品画像Ｐ（背景画像Ｐ１）は、画像全体が表示部分であるため、最下層の部品画像Ｐを構成する各画素の色は非特定色となっている。
これにより、ＣＰＵ１５１は、後述の表示画像データ作成プログラムを実行することによって、部品画像Ｐの部品画像データ１６１に含まれる画素データに基づき、当該部品画像Ｐを構成する各画素の色を判定して、非表示部分と表示部分とを判別し、当該表示部分のみを下層の画像に重ね合わせることができるように構成されている。
【００４１】
なお、特定色は（Ｒ，Ｇ，Ｂ）＝（２５５，０，２５５）に限らず、表示部分を構成する画素の色として使用されていない色の中から選択された色であれば任意である。また、特定色は１色に限らず、特定色として選択可能な色は複数であってもよい。
また、部品画像データ１６１は、１画素をＲＧＢ各色８ビットで表す、２４ビットのビットマップデータに限らず、各画素のビット数や画像フォーマットは任意である。
また、画素の色は、ＲＧＢで表現可能な色に限らず、ＣＭＹＫ等の他の方法で表現可能な色であってもよい。
【００４２】
次に、不揮発性メモリ１５３に記憶された表示画面構成テーブル１７０について説明する。
表示画面構成テーブル１７０は、図８（ａ）に示すように、状態番号１７１と、画面構成リスト１７２と、が対応付けられたテーブルである。
【００４３】
状態番号１７１は、例えば、画像形成装置１の各部構成の何れかにエラーが発生した状態や、ユーザによって表示操作パネル部１３０が押下操作された状態などの、ＬＣＤ１３１に表示させる表示画像Ｑを遷移させる必要のある事象を識別するための番号である。
【００４４】
また、画面構成リスト１７２は、対応する状態番号１７１により識別される事象が発生した際に、ＬＣＤ１３１に表示させる表示画像Ｑの構成（表示画面構成）について記載したリストである。
【００４５】
具体的には、画面構成リスト１７２では、図８（ｂ）に示すように、構成番号１７２ａと、合成情報（種類１７２ｂ、識別番号１７２ｃ、開始位置１７２ｄ、その他１７２ｅ等）と、が対応付けられてリスト化されている。ＣＰＵ１５１は、後述の表示画像データ作成プログラムを実行して、この合成情報に基づき、表示画像Ｑを構成する複数の部品画像Ｐの部品画像データ１６１を順次合成して、当該表示画像Ｑの表示画像データを作成するように構成されている。
【００４６】
構成番号１７２ａは、表示画像Ｑを構成する各部品画像Ｐそれぞれに割り振られた番号であり、合成の順序を示す情報である。
【００４７】
また、種類１７２ｂは、対応する構成番号１７２ａが割り振られた部品画像Ｐの種類を示す情報であり、部品画像データファイル１６０の画像情報１６２に含まれる種類１６２ａに対応する。
【００４８】
また、識別番号１７２ｃは、対応する構成番号１７２ａが割り振られた部品画像Ｐを、種類１７２ｂが同一の部品画像Ｐの中で識別するための番号を示す情報であり、部品画像データファイル１６０の画像情報１６２に含まれる識別番号１６２ｂに対応する。
【００４９】
また、開始位置１７２ｄは、対応する構成番号１７２ａが割り振られた部品画像Ｐを、ＬＣＤ１３１の表示画面上に表示させる際の、当該表示画面上での表示開始位置を（Ｘ，Ｙ）座標にて示す情報である。
【００５０】
また、その他１７２ｅは、例えば、対応する構成番号１７２ａが割り振られた部品画像Ｐが文字画像Ｐ４である場合には、当該文字画像Ｐ４に含まれる文字列、文字のフォント、文字サイズ、文字色等の文字情報を含む。
【００５１】
次に、不揮発性メモリ１５３に記憶された受信画像記憶制御プログラムについて説明する。
受信画像記憶制御プログラムは、外部装置２から送信されて、外部通信インターフェース部１４０により受信された部品画像データ１６１を不揮発性メモリ１５３に記憶させる機能を、ＣＰＵ１５１に実現させる。
ここで、外部装置２は、ボタン画像Ｐ２、アイコン画像Ｐ３、文字画像Ｐ４等の上層の部品画像Ｐとなり得る部品画像Ｐの部品画像データ１６１を、画像形成装置１に送信するように構成されている。
【００５２】
具体的には、外部装置２から送信された部品画像データ１６１を、外部通信インターフェース部１４０が受信すると、ＣＰＵ１５１は、当該部品画像データ１６１をＲＡＭ１５２等に記憶させ、当該部品画像データ１６１に含まれる画素データに基づいて、当該部品画像データ１６１に基づく部品画像Ｐを構成する各画素が、特定色（（Ｒ，Ｇ，Ｂ）＝（２５５，０，２５５））の画素であるか否かを判定する。
当該画素が特定色の画素であると判定した場合、ＣＰＵ１５１は、当該画素が非特定色（より詳細には、複数の非特定色の中から選択された何れか１つ）の画素となるよう、当該画素の画素データを変更して、ＲＡＭ１５２等に記憶されている当該部品画像データ１６１を更新する。
そして、全ての画素に対する上記処理が終了すると、ＣＰＵ１５１は、ＲＡＭ１５２等に記憶されている更新済みの部品画像データ１６１に所定の画像情報１６２を付与し、部品画像データファイル１６０に登録して、不揮発性メモリ１５３に記憶させる。
【００５３】
なお、画素データ変更後の画素の色は、複数の非特定色の中から選択された色であれば任意であるが、例えば（Ｒ，Ｇ，Ｂ）＝（２５５，１，２５５）等の、非特定色の中でも見た目ではほとんど特定色と変わらない色が好ましい。
また、画素データ変更後の画素の色は１色に限らず、画素データ変更後の画素の色として選択可能な色は複数であってもよい。
また、外部装置２から送信される部品画像データ１６１は、必ずしも不揮発性メモリ１５３に記憶されなくてもよく、ＲＡＭ１５２等に一時的に記憶されて、表示画像データの作成に一時的に使用されるだけであってもよい。この場合、当該部品画像データ１６１は、特定色の画素を非特定色の画素に変更する処理が施されてからＲＡＭ１５２等に記憶されてもよいし、当該処理が施されずにＲＡＭ１５２等に記憶されてもよい。
また、外部装置２は、任意の文字列に関する情報として、その他１７２ｅに含まれる文字情報に対応する文字情報を、画像形成装置１に送信するように構成されていてもよい。この場合、ＣＰＵ１５１が後述の画面構成リスト取得プログラムを実行する際に、当該文字情報に基づいて、当該文字列を含む文字画像Ｐ４に関する部品画像データ１６１（文字画像データ）が作成される。
【００５４】
次に、不揮発性メモリ１５３に記憶された画面構成リスト取得プログラムについて説明する。
画面構成リスト取得プログラムは、画面構成リスト１７２を表示画面構成テーブル１７０から取得する機能を、ＣＰＵ１５１に実現させる。
【００５５】
具体的には、ＣＰＵ１５１は、画面構成リスト取得プログラムを実行して、ＬＣＤ１３１に表示させる表示画像Ｑを遷移させる必要のある事象が発生する度に、当該事象に対応する状態番号１７１を生成（取得）し、当該状態番号１７１に対応する画面構成リスト１７２を表示画面構成テーブル１７０から取得して、ＲＡＭ１５２等に記憶させる。
【００５６】
ここで、ＣＰＵ１５１は、取得した画面構成リスト１７２の種類１７２ｂの中に「文字」がある場合、すなわち、取得した画面構成リスト１７２に従い作成される表示画像データに基づく表示画像Ｑの中に文字画像Ｐ４が含まれる場合には、当該「文字」に対応するその他１７２ｅに含まれる文字情報に基づいてフォントラスタライザプログラムを実行し、当該文字画像Ｐ４に関する部品画像データ１６１（文字画像データ）を作成する。そして、当該文字画像データに、所定の識別番号１６２ｂ等を付与して、ＲＡＭ１５２等に記憶させるように構成されている。
また、ＣＰＵ１５１は、外部通信インターフェース部１４０が、外部装置２から送信された文字情報を受信した場合には、当該文字情報に基づいてフォントラスタライザプログラムを実行し、当該文字列を含む文字画像Ｐ４に関する部品画像データ１６１（文字画像データ）を作成する。そして、当該文字画像データに、所定の識別番号１６２ｂ等を付与して、ＲＡＭ１５２等に記憶させるように構成されている。
なお、文字画像データは、ＣＰＵ１５１が後述の表示画像データ作成プログラムを実行する際に作成されてもよい。
【００５７】
次に、不揮発性メモリ１５３に記憶された表示画像データ作成プログラムについて説明する。
表示画像データ作成プログラムは、取得した画面構成リスト１７２に従って、最下層の部品画像Ｐの部品画像データ１６１から順に、複数の部品画像データ１６１を合成する合成処理を行って、表示画像データを作成する機能を、ＣＰＵ１５１に実現させる。
【００５８】
具体的には、ＣＰＵ１５１は、表示画像データ作成プログラムを実行して、ＲＡＭ１５２等に記憶されている画面構成リスト１７２に従って、構成番号１７２ａの順に、部品画像データファイル１６０又はＲＡＭ１５２等から部品画像データ１６１を取得し、最下層の部品画像Ｐの部品画像データ１６１から順に合成していく合成処理を行って、表示画像データを作成する。
【００５９】
より具体的には、例えば、図８（ｂ）に示す画面構成リスト１７２がＲＡＭ１５２等に記憶されている場合には、ＣＰＵ１５１は、まず、構成番号１７２ａ「１」に対応する合成情報に基づいて、構成番号１７２ａ「１」が割り振られた部品画像Ｐ（背景画像Ｐ１）の部品画像データ１６１（背景画像データ）を部品画像データファイル１６０から取得し、ＲＡＭ１５２の表示画像データ格納領域に記憶させる。
【００６０】
次に、ＣＰＵ１５１は、構成番号１７２ａ「２」に対応する合成情報に基づいて、構成番号１７２ａ「２」が割り振られた部品画像Ｐ（ボタン画像Ｐ２）の部品画像データ１６１（ボタン画像データ）を部品画像データファイル１６０から取得し、当該ボタン画像データに含まれる画素データに基づいて、当該ボタン画像Ｐ２を構成する画素（上層画素）が、特定色（（Ｒ，Ｇ，Ｂ）＝（２５５，０，２５５））の画素であるか否かを判定する。
当該上層画素が特定色の画素でないと判定した場合に、ＣＰＵ１５１は、ＲＡＭ１５２の表示画像データ格納領域に記憶されている画像データに基づく画像を構成する画素（下層画素）のうち、当該上層画素と表示位置が同一の下層画素を指定し、当該指定した下層画素の画素データを、当該上層画素の画素データで置換して、ＲＡＭ１５２の表示画像データ格納領域に記憶されている画像データを更新する。
そして、ＣＰＵ１５１は、この処理を、当該ボタン画像Ｐ２を構成する全ての画素に対して行う。なお、この時点では、ＲＡＭ１５２の表示画像データ格納領域には、構成番号１７２ａ「１」に対応する部品画像データ１６１と、構成番号１７２ａ「２」に対応する部品画像データ１６１と、を合成する合成処理を行うことにより作成された画像データが記憶されている。
【００６１】
次に、ＣＰＵ１５１は、構成番号１７２ａ「３」に対応する合成情報に基づいて、構成番号１７２ａ「３」が割り振られた部品画像Ｐ（文字画像Ｐ４）の部品画像データ１６１（文字画像データ）をＲＡＭ１５２等から取得し、当該文字画像データに含まれる画素データに基づいて、当該文字画像Ｐ４を構成する画素（上層画素）が、特定色の画素であるか否かを判定する。
当該上層画素が特定色の画素でないと判定した場合に、ＣＰＵ１５１は、ＲＡＭ１５２の表示画像データ格納領域に記憶されている画像データに基づく画像を構成する画素（下層画素）のうち、当該上層画素と表示位置が同一の下層画素を指定し、当該指定した下層画素の画素データを、当該上層画素の画素データで置換して、ＲＡＭ１５２の表示画像データ格納領域に記憶されている画像データを更新する。
そして、ＣＰＵ１５１は、この処理を、当該文字画像Ｐ４を構成する全ての画素に対して行う。なお、この時点では、ＲＡＭ１５２の表示画像データ格納領域には、構成番号１７２ａ「１」に対応する部品画像データ１６１及び構成番号１７２ａ「２」に対応する部品画像データ１６１からなる画像データと、構成番号１７２ａ「３」に対応する部品画像データ１６１と、を合成する合成処理を行うことにより作成された画像データが記憶されている。
【００６２】
次に、ＣＰＵ１５１は、構成番号１７２ａ「４」に対応する合成情報に基づいて、構成番号１７２ａ「４」が割り振られた部品画像Ｐ（アイコン画像Ｐ３）の部品画像データ１６１（アイコン画像データ）を部品画像データファイル１６０から取得し、当該アイコン画像データに含まれる画素データに基づいて、当該アイコン画像Ｐ３を構成する画素（上層画素）が、特定色の画素であるか否かを判定する。
当該上層画素が特定色の画素でないと判定した場合に、ＣＰＵ１５１は、ＲＡＭ１５２の表示画像データ格納領域に記憶されている画像データに基づく画像を構成する画素（下層画素）のうち、当該上層画素と表示位置が同一の下層画素を指定し、当該指定した下層画素の画素データを、当該上層画素の画素データで置換して、ＲＡＭ１５２の表示画像データ格納領域に記憶されている画像データを更新する。
そして、ＣＰＵ１５１は、この処理を、当該アイコン画像Ｐ３を構成する全ての画素に対して行う。なお、この時点では、ＲＡＭ１５２の表示画像データ格納領域には、構成番号１７２ａ「１」に対応する部品画像データ１６１、構成番号１７２ａ「２」に対応する部品画像データ１６１及び構成番号１７２ａ「３」に対応する部品画像データ１６１からなる画像データと、構成番号１７２ａ「４」に対応する部品画像データ１６１と、を合成する合成処理を行うことにより作成された画像データが記憶されている。
【００６３】
以降、同様にして、ＣＰＵ１５１は、構成番号１７２ａの順に上記合成処理を繰り返すことにより、表示画像データを作成する。
ここで、表示画像データ作成プログラムが、本発明に係るプログラムに相当する。
【００６４】
次に、不揮発性メモリ１５３に記憶された表示制御プログラムについて説明する。
表示制御プログラムは、作成した表示画像データに基づく表示画像Ｑを、ＬＣＤ１３１に表示させる機能を、ＣＰＵ１５１に実現させる。
【００６５】
具体的には、ＣＰＵ１５１は、表示制御プログラムを実行して、駆動コントローラ１２０に制御信号を入力して、ＬＣＤ１３１を駆動するよう指示するとともに、ＬＣＤ１３１に制御信号を入力して、作成した表示画像データ、すなわちＲＡＭ１５２の表示画像データ格納領域に記憶されている画像データに基づく表示画像Ｑを表示させる。
【００６６】
＜受信画像記憶処理＞
次に、本実施形態に係る画像形成装置１における受信画像記憶処理の一例について、図９のフローチャートを参照して説明する。
【００６７】
まず、ＣＰＵ１５１は、受信画像記憶制御プログラムを実行して、外部通信インターフェース部１４０が、外部装置２から部品画像データ１６１を受信したか否かを判断する（ステップＳ１１）。
【００６８】
ステップＳ１１で、外部装置２から部品画像データ１６１を受信していないと判断した場合（ステップＳ１１；Ｎｏ）、ＣＰＵ１５１は、ステップＳ１１を繰り返して行う。
【００６９】
一方、ステップＳ１１で、外部装置２から部品画像データ１６１を受信したと判断した場合（ステップＳ１１；Ｙｅｓ）、ＣＰＵ１５１は、当該部品画像データ１６１の所定の位置（例えば、当該部品画像データ１６１に含まれる画素データのうちの最初の画素データを指す位置）に画素取得ポインタを設定し（ステップＳ１２）、当該部品画像データ１６１に含まれる画素データの中から、画素取得ポインタにより指定される位置にある画素データを取得する（ステップＳ１３）。
【００７０】
次いで、ＣＰＵ１５１は、ステップＳ１３で取得した画素データに基づく画素が、特定色（（Ｒ，Ｇ，Ｂ）＝（２５５，０，２５５））の画素であるか否かを判断する（ステップＳ１４）。
【００７１】
ステップＳ１４で、ステップＳ１３で取得した画素データに基づく画素が、特定色の画素でないと判定した場合（ステップＳ１４；Ｎｏ）、ＣＰＵ１５１は、ステップＳ１６の処理に移行する。
【００７２】
一方、ステップＳ１４で、ステップＳ１３で取得した画素データに基づく画素が、特定色の画素であると判定した場合（ステップＳ１４；Ｙｅｓ）、ＣＰＵ１５１は、当該画素が非特定色の画素となるよう、当該画素の画素データを変更して（ステップＳ１５）、ステップＳ１１で受信した部品画像データ１６１を更新する。
【００７３】
次いで、ＣＰＵ１５１は、ステップＳ１１で受信した部品画像データ１６１に含まれる全ての画素データを取得したか否かを判断する（ステップＳ１６）。
【００７４】
ステップＳ１６で、ステップＳ１１で受信した部品画像データ１６１に含まれる全ての画素データを取得していないと判断した場合（ステップＳ１６；Ｎｏ）、ＣＰＵ１５１は、画素取得ポインタの位置を更新して（ステップＳ１７）、ステップＳ１３の処理に移行する。
【００７５】
一方、ステップＳ１６で、ステップＳ１１で受信した部品画像データ１６１に含まれる全ての画素データを取得したと判断した場合（ステップＳ１６；Ｙｅｓ）、ＣＰＵ１５１は、ステップＳ１１で受信した部品画像データ１６１（ステップＳ１５で画素データの変更を行って当該部品画像データ１６１を更新した場合には、更新後の部品画像データ１６１）を、部品画像データファイル１６０に登録して、不揮発性メモリ１５３に記憶させて（ステップＳ１８）、受信画像記憶処理を終了する。
【００７６】
＜表示画像データ作成処理＞
次に、本実施形態に係る画像形成装置１における表示画像データ作成処理の一例について、図１０のフローチャートを参照して説明する。
【００７７】
まず、ＣＰＵ１５１は、画面構成リスト取得プログラムを実行して、ＬＣＤ１３１に表示させる表示画像Ｑを遷移させる必要のある事象が発生したか否かを判断する（ステップＳ２１）。
【００７８】
ステップＳ２１で、表示画像Ｑを遷移させる必要のある事象が発生していないと判断した場合（ステップＳ２１；Ｎｏ）、ＣＰＵ１５１は、ステップＳ２１を繰り返して行う。
【００７９】
一方、ステップＳ２１で、表示画像Ｑを遷移させる必要のある事象が発生したと判断した場合（ステップＳ２１；Ｙｅｓ）、ＣＰＵ１５１は、当該事象に対応する状態番号１７１を生成（取得）し、当該状態番号１７１に対応する画面構成リスト１７２を表示画面構成テーブル１７０から取得する（ステップＳ２２）。
【００８０】
次いで、ＣＰＵ１５１は、表示画像データ作成プログラムを実行して、ステップＳ２２で取得した画面構成リスト１７２の所定の位置（構成番号１７２ａ「１」に対応する合成情報を指す位置）に合成情報取得ポインタを設定し（ステップＳ２３）、当該画面構成リスト１７２に含まれる合成情報の中から、合成情報取得ポインタにより指定される位置にある合成情報（種類１７２ｂ、識別番号１７２ｃ、開始位置１７２ｄ、その他１７２ｅ等）を取得する（ステップＳ２４）。
【００８１】
次いで、ＣＰＵ１５１は、ステップＳ２４で取得した合成情報に従って、部品画像データファイル１６０から一の部品画像データ１６１を取得する（ステップＳ２５）。具体的には、ＣＰＵ１５１は、当該合成情報に含まれる種類１７２ｂ及び識別番号１７２ｃで識別される部品画像Ｐの部品画像データ１６１を取得する。
そして、ＣＰＵ１５１は、当該一の部品画像データ１６１を用いて合成処理を行う（ステップＳ２６）。
【００８２】
図１１に示すように、この合成処理において、ＣＰＵ１５１は、まず、直前のステップＳ２５で取得した部品画像データ１６１の所定の位置（例えば、当該部品画像データ１６１に含まれる画素データのうちの最初の画素データを指す位置）に画素取得ポインタを設定し（ステップＳ２６１）、当該部品画像データ１６１に含まれる画素データの中から、画素取得ポインタにより指定される位置にある画素データを取得する（ステップＳ２６２）。
【００８３】
次いで、ＣＰＵ１５１は、ステップＳ２６２で取得した画素データに基づく画素が、特定色（（Ｒ，Ｇ，Ｂ）＝（２５５，０，２５５））の画素であるか否かを判断する（ステップＳ２６３）。
ここで、直前のステップＳ２５で取得した部品画像Ｐが上層の部品画像Ｐである場合、ステップＳ２６２とステップＳ２６３とが、本発明に係る表示画像データ作成方法の判定ステップに相当する。
【００８４】
ステップＳ２６３で、ステップＳ２６２で取得した画素データに基づく画素が、特定色の画素であると判定した場合（ステップＳ２６３；Ｙｅｓ）、ＣＰＵ１５１は、ステップＳ２６５の処理に移行する。
【００８５】
一方、ステップＳ２６３で、ステップＳ２６２で取得した画素データに基づく画素が、特定色の画素でないと判定した場合（ステップＳ２６３；Ｎｏ）、ＣＰＵ１５１は、ＲＡＭ１５２の表示画像データ格納領域内の、当該画素の表示位置（ＬＣＤ１３１の表示画面上での表示位置）に対応する位置に当該画素データを書き込む（ステップＳ２６４）。
この際、既に、ＲＡＭ１５２の表示画像データ格納領域内の、当該画素の表示位置に対応する位置に画素データが記憶されている場合、すなわち、直前のステップＳ２５で取得した部品画像データ１６１が上層の部品画像Ｐの部品画像データ１６１であった場合には、当該記憶されている画素データが、当該書き込まれた画素データで置換（上書き）される。
ここで、直前のステップＳ２５で取得した部品画像Ｐが上層の部品画像Ｐである場合、ステップＳ２６４が、本発明に係る表示画像データ作成方法の置換ステップに相当する。
【００８６】
次いで、ＣＰＵ１５１は、直前のステップＳ２５で取得した部品画像データ１６１に含まれる全ての画素データを取得したか否かを判断する（ステップＳ２６５）。
【００８７】
ステップＳ２６５で、直前のステップＳ２５で取得した部品画像データ１６１に含まれる全ての画素データを取得していないと判断した場合（ステップＳ２６５；Ｎｏ）、ＣＰＵ１５１は、画素取得ポインタの位置を更新して（ステップＳ２６６）、ステップＳ２６２の処理に移行する。
【００８８】
一方、ステップＳ２６５で、直前のステップＳ２５で取得した部品画像データ１６１に含まれる全ての画素データを取得したと判断した場合（ステップＳ２６５；Ｙｅｓ）、ＣＰＵ１５１は、合成処理を終了する。
【００８９】
合成処理が終了すると、図１０に示すように、ＣＰＵ１５１は、ステップＳ２２で取得した画面構成リスト１７２に含まれる全ての合成情報を取得したか否かを判断する（ステップＳ２７）。
【００９０】
ステップＳ２７で、ステップＳ２２で取得した画面構成リスト１７２に含まれる全ての合成情報を取得していないと判断した場合（ステップＳ２７；Ｎｏ）、ＣＰＵ１５１は、合成情報取得ポインタの位置を更新して（ステップＳ２８）、ステップＳ２４の処理に移行する。
【００９１】
一方、ステップＳ２７で、テップＳ２２で取得した画面構成リスト１７２に含まれる全ての合成情報を取得したと判断した場合（ステップＳ２７；Ｙｅｓ）、ＣＰＵ１５１は、作成した表示画像データ、すなわち、ＲＡＭ１５２の表示画像データ格納領域に記憶されている画像データに基づく表示画像ＱをＬＣＤ１３１に表示させ（ステップＳ２９）、ＬＣＤ１３１の表示画面を切り替えて、表示画像データ作成処理を終了する。
【００９２】
以上説明した本実施形態の画像形成装置１によれば、部品画像Ｐを構成する各画素の画素データを含む部品画像データ１６１を記憶する不揮発性メモリ１５３と、画像形成制御部１５０と、を備え、画像形成制御部１５０（より詳細には、プログラムを実行したＣＰＵ１５１）は、最下層の部品画像Ｐの部品画像データ１６１から順に、複数の部品画像データ１６１を合成する合成処理を行って、表示画像データを作成するように構成されている。
ここで、少なくとも最下層の部品画像Ｐを含む下層の画像の上に重ね合わせる上層の部品画像Ｐは、表示画像ＱとしてＬＣＤ１３１に表示される表示部分と、ＬＣＤ１３１に表示されない非表示部分と、を有し、非表示部分は、透過色として予め設定された特定色の画素により構成されている。
具体的には、画像形成制御部１５０は、不揮発性メモリ１５３から上層の部品画像Ｐの部品画像データ１６１を取得し、当該部品画像データ１６１に含まれる画素データに基づいて、当該上層の部品画像Ｐを構成する画素（上層画素）が、特定色の画素であるか否かを判定し、当該上層画素が特定色の画素でないと判定した場合に、下層の画像を構成する画素（下層画素）のうち、当該上層画素と表示位置が同一の下層画素を指定し、当該指定した下層画素の画素データを、当該上層画素の画素データで置換することによって、前記合成処理を行うように構成されている。
【００９３】
すなわち、部品画像データ１６１に非表示部分の情報が含まれているため、当該部品画像データ１６１に基づいて、表示部分のみを下層の画像に重ね合わせることができる。
つまり、部品画像Ｐにマスク処理を施さなくても、上層の部品画像Ｐの非表示部分では、当該上層の部品画像Ｐは表示されずに下層の画像が表示されるため、画像形成装置１は、部品画像データ１６１とは別にマスクパターンデータを記憶しておく必要がなく、画像形成装置１におけるメモリ使用量を抑えることができる。また、部品画像Ｐにマスク処理を施す必要がないため、画像形成装置１による表示画像データの作成に負担がかかることがない。したがって、効率よく表示画像データを作成することができる。
また、画像形成装置１におけるメモリ使用量を抑えることができるため、画像形成装置１を安価に構成することができる。
また、画像形成装置１による表示画像データの作成に負担がかかることがないため、表示画面の切り替え速度が向上し、応答性を高めることができる。
【００９４】
また、以上説明した本実施形態の画像形成装置１によれば、特定色は、表示部分を構成する画素の色として使用されていない色の中から選択された色である。
したがって、表示部分を構成する画素は非特定色の画素であるため、表示部分の一部又は全部が表示されない等の不具合が生じることがない。
【００９５】
また、以上説明した本実施形態の画像形成装置１によれば、外部装置２から所定の部品画像データ１６１を受信する外部通信インターフェース部１４０を備え、画像形成制御部１５０は、外部通信インターフェース部１４０により受信された部品画像データ１６１を不揮発性メモリ１５３に記憶させるように構成されている。
具体的には、画像形成制御部１５０は、外部通信インターフェース部１４０により受信された部品画像データ１６１に含まれる画素データに基づいて、当該部品画像データ１６１に基づく部品画像Ｐを構成する画素が、特定色の画素であるか否かを判定し、当該画素が特定色の画素であると判定した場合に、当該画素が非特定色の画素となるよう、当該画素の画素データを変更するように構成されている。
したがって、外部装置２から送信された部品画像データ１６１に基づく部品画像Ｐを構成する画素の中に、特定色の画素が含まれているままだと、当該画素が表示されない等の不具合が生じてしまうが、本実施形態の画像形成装置１によれば、当該画素が非特定色の画素に変更されるため、当該不具合が生じることがない。
【００９６】
なお、以上の実施形態における画像形成装置を構成する各部の細部構成及び細部動作に関して本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００９７】
本発明に係る画像表示装置は、画像形成装置１に備えられたものに限ることはなく、画像形成装置１以外の装置に備えられていてもよいし、画像形成装置１や画像形成装置１以外の装置に備えられていない、独立した装置であってもよい。
【００９８】
また、画像形成装置１が備える操作部は、タッチパネル１３２に限らず、例えば、押下キーやマウスであってもよい。
【００９９】
また、以上の実施形態における画像形成装置１は、合成する全ての部品画像データ１６１に対して、当該部品画像データ１６１に基づく部品画像Ｐを構成する各画素が、特定色の画素であるか否か判定するように構成されているが、これに限らず、例えば、各合成情報に非表示部分の有無に関する情報を付与しておき、非表示部分がある旨の情報が付与された合成情報に基づき合成処理を行う部品画像データ１６１に対してのみ、特定色の画素であるか否かの判定を行うようにしてもよい。
したがって、この場合、非表示部分がない旨の情報が付与された合成情報に基づき合成処理が行われる部品画像データ１６１は、特定色の画素があるか否かの判定が行われないため、当該部品画像データ１６１に基づく部品画像Ｐを構成する画素の中に特定色の画素が含まれていても、当該特定色の画素の画素データが、ＲＡＭ１５２の表示画像データ格納領域内の、当該特定色の画素の表示位置に対応する位置に書き込まれて、当該特定色の画素が下層の画像に重ね合わされることになる。
【符号の説明】
【０１００】
１      画像形成装置
２      外部装置
１３１  ＬＣＤ（表示部）
１４０  外部通信インターフェース部（受信部）
１５０  画像形成制御部（表示制御部、表示画像データ作成部（上層画素判定部、合成処理部）、記憶制御部（受信画素判定部、変更部））
１５３  不揮発性メモリ（記憶部）
１６１  部品画像データ
Ｐ      部品画像
Ｑ      表示画像
【図１】
2011199794.tif 000003
【図２】
2011199794.tif 000004
【図３】
2011199794.tif 000005
【図４】
2011199794.tif 000006
【図５】
2011199794.tif 000007
【図６】
2011199794.tif 000008
【図７】
2011199794.tif 000009
【図８】
2011199794.tif 000010
【図９】
2011199794.tif 000011
【図１０】
2011199794.tif 000012
【図１１】
2011199794.tif 000013