(57)【特許請求の範囲】
【請求項１】
複数の部品画像データにより構成される表示画面データに基づく画面を表示する表示部と、
前記部品画像データにより前記表示部に表示されるイメージ画像のサイズが、前記表示部における当該イメージ画像の表示領域のサイズよりも大きい場合、当該表示領域内において、当該イメージ画像を時間経過と共に移動するスクロール表示で表示させる制御部と、
前記表示画面データを構成する複数の部品画像データのうちいずれか一つを選択する選択指示が入力される入力部と、
を備え、
前記部品画像データは、予め複数の種類に分類されており、
前記制御部は、
前記入力部により入力された選択指示が示す部品画像データの種類と同一の種類の他の部品画像データのイメージ画像がスクロール表示されている場合、当該他の部品画像データのイメージ画像のスクロール表示を停止させる、表示装置。
【請求項２】
前記制御部は、
前記入力部により入力された選択指示が示す前記部品画像データにより前記表示部に表示されるイメージ画像のサイズが、前記表示部における当該イメージ画像の表示領域のサイズよりも大きい場合、当該部品画像データのスクロール表示を実行する、
請求項１に記載の表示装置。
【請求項３】
前記制御部は、
第１制御部と、前記第１制御部からの指示に従って前記表示画面データに基づく画面を前記表示部に表示させる第２制御部とを有し、
前記第１制御部は、
前記イメージ画像をスクロール表示させる部品画像データに対するスクロール表示の動作条件を前記第２制御部へ出力し、前記部品画像データにより前記表示部に表示されるイメージ画像のサイズが、前記表示部における当該イメージ画像の表示領域のサイズよりも大きい場合、当該部品画像データに対してスクロール表示の実行指示を前記第２制御部へ出力し、
前記第２制御部は、
前記第１制御部から入力された、前記イメージ画像をスクロール表示させる部品画像データに対する前記スクロール表示の動作条件と前記実行指示とに基づいて、前記イメージ画像をスクロール表示させる、
請求項１又は２に記載の表示装置。
【請求項４】
前記第１制御部は、
前記入力部により入力された選択指示が示す部品画像データの種類と同一の種類の他の部品画像データのイメージ画像がスクロール表示されている場合、当該他の部品画像データに対してスクロール表示を停止させるスクロール停止指示を前記第２制御部へ出力し、
前記第２制御部は、
前記第１制御部から入力された前記スクロール停止指示に基づいて、前記他の部品画像データのイメージ画像のスクロール表示を停止させる、
請求項３に記載の表示装置。
【請求項５】
前記制御部は、
前記イメージ画像のスクロール表示を停止した後、当該イメージ画像の位置を当該イメージ画像の表示領域内の予め設定された初期位置に戻す、
請求項１から４のいずれか一項に記載の表示装置。
【請求項６】
前記制御部は、
前記イメージ画像が当該イメージ画像の表示領域内を移動して非表示となった場合、
当該イメージ画像の位置を当該イメージ画像の表示領域内の予め設定された初期位置に戻してスクロール表示する、
請求項１から５のいずれか一項に記載の表示装置。
【請求項７】
前記制御部は、
前記イメージ画像が当該イメージ画像の表示領域内を移動して非表示となった場合、
前記イメージ画像の表示領域内における当該イメージ画像の移動方向と逆方向の位置に、
当該イメージ画像の移動方向先端部が配置される位置に当該イメージ画像を移動させた後、当該イメージ画像をスクロール表示する、
請求項１から５のいずれか一項に記載の表示装置。
【請求項８】
前記イメージ画像をスクロール表示させる部品画像データに対するスクロール表示の動作条件として、前記イメージ画像の移動方向が設定され、
前記制御部は、前記イメージ画像をスクロール表示させる部品画像データに対する前記スクロール表示の動作条件に基づいて、前記イメージ画像をスクロール表示させる、
請求項１から７のいずれか一項に記載の表示装置。
【請求項９】
前記イメージ画像をスクロール表示させる部品画像データに対するスクロール表示の動作条件として、前記イメージ画像の移動速度が設定され、
前記制御部は、前記イメージ画像をスクロール表示させる部品画像データに対する前記スクロール表示の動作条件に基づいて、前記イメージ画像をスクロール表示させる、
請求項１から８のいずれか一項に記載の表示装置。
【請求項１０】
複数の部品画像データにより構成される表示画面データに基づく画面を表示部に表示する表示方法において、
予め複数の種類に分類される前記部品画像データにより前記表示部に表示されるイメージ画像のサイズが、前記表示部における当該イメージ画像の表示領域のサイズよりも大きい場合、当該表示領域内において、当該イメージ画像を時間経過と共に移動するスクロール表示で表示させる工程と、
前記表示画面データを構成する複数の部品画像データのうちいずれか一つを選択する選択指示が入力される入力部により入力された選択指示が示す部品画像データの種類と同一の種類の他の部品画像データのイメージ画像がスクロール表示されている場合、当該他の部品画像データのイメージ画像のスクロール表示を停止させる工程と、
を含む、表示方法。
【請求項１１】
前記入力部により入力された選択指示が示す前記部品画像データにより前記表示部に表示されるイメージ画像のサイズが、前記表示部における当該イメージ画像の表示領域のサイズよりも大きい場合、当該部品画像データのスクロール表示を実行する工程、をさらに含む、
請求項１０に記載の表示方法。
【請求項１２】
コンピュータを、
複数の部品画像データにより構成される表示画面データに基づく画面を表示部に表示する表示手段、
前記部品画像データにより前記表示部に表示されるイメージ画像のサイズが、前記表示部における当該イメージ画像の表示領域のサイズよりも大きい場合、当該表示領域内において、当該イメージ画像を時間経過と共に移動するスクロール表示で表示させ、前記表示画面データを構成する複数の部品画像データのうちいずれか一つを選択する選択指示が入力される入力部により入力された選択指示が示す部品画像データの種類と同一の種類の他の部品画像データのイメージ画像がスクロール表示されている場合、当該他の部品画像データのイメージ画像のスクロール表示を停止させる制御手段、
として機能させるためのプログラム。
【請求項１３】
前記制御手段は、
前記入力部により入力された選択指示が示す前記部品画像データにより前記表示部に表示されるイメージ画像のサイズが、前記表示部における当該イメージ画像の表示領域のサイズよりも大きい場合、当該部品画像データのスクロール表示を実行する、
請求項１２に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示方法及びプログラムに関する。
【背景技術】
【０００２】
近年、多機能／高機能化された画像形成装置では、ユーザに多くの情報を報知する必要性があるため、多種多様のイメージ画像が表示部に表示されている。
【０００３】
表示部に表示されるイメージ画像のうち、物理的画面サイズよりも大きいサイズのイメージ画像がある場合には、当該イメージ画像を一括して保存し、当該イメージ画像を複数の部分イメージ画像に分割し、各部分イメージ画像を切り替えて表示する技術が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−１９６７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、部分イメージ画像を切り替える操作をユーザが行わなくてはならず、一目で複数の部分イメージ画像からなるイメージ画像を把握することができないという問題がある。このように、画面が表示される領域内において設定された表示領域のサイズよりもイメージ画像のサイズが大きいイメージ画像が複数ある場合には、ユーザによる画面の操作回数が多くなり、煩雑である。更に、多機能化と共に操作性の向上も求められているため、ユーザによる操作回数が増加することは問題となっている。
【０００６】
本発明の課題は、上記問題に鑑みて、表示領域よりも大きいサイズのイメージ画像を表示する際において、ユーザによる操作回数を低減し、操作性を向上させることである。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、複数の部品画像データにより構成される表示画面データに基づく画面を表示する表示部と、前記部品画像データにより前記表示部に表示されるイメージ画像のサイズが、前記表示部における当該イメージ画像の表示領域のサイズよりも大きい場合、当該表示領域内において、当該イメージ画像を時間経過と共に移動するスクロール表示で表示させる制御部と、前記表示画面データを構成する複数の部品画像データのうちいずれか一つを選択する選択指示が入力される入力部と、を備え、前記部品画像データは、予め複数の種類に分類されており、前記制御部は、前記入力部により入力された選択指示が示す部品画像データの種類と同一の種類の他の部品画像データのイメージ画像がスクロール表示されている場合、当該他の部品画像データのイメージ画像のスクロール表示を停止させる、表示装置である。
【０００８】
請求項２に記載の発明は、請求項１に記載の表示装置において、前記制御部は、前記入力部により入力された選択指示が示す前記部品画像データにより前記表示部に表示されるイメージ画像のサイズが、前記表示部における当該イメージ画像の表示領域のサイズよりも大きい場合、当該部品画像データのスクロール表示を実行する。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の表示装置において、前記制御部は、第１制御部と、前記第１制御部からの指示に従って前記表示画面データに基づく画面を前記表示部に表示させる第２制御部とを有し、前記第１制御部は、前記イメージ画像をスクロール表示させる部品画像データに対するスクロール表示の動作条件を前記第２制御部へ出力し、前記部品画像データにより前記表示部に表示されるイメージ画像のサイズが、前記表示部における当該イメージ画像の表示領域のサイズよりも大きい場合、当該部品画像データに対してスクロール表示の実行指示を前記第２制御部へ出力し、前記第２制御部は、前記第１制御部から入力された、前記イメージ画像をスクロール表示させる部品画像データに対する前記スクロール表示の動作条件と前記実行指示とに基づいて、前記イメージ画像をスクロール表示させる。
【００１０】
請求項４に記載の発明は、請求項３に記載の表示装置において、前記第１制御部は、前記入力部により入力された選択指示が示す部品画像データの種類と同一の種類の他の部品画像データのイメージ画像がスクロール表示されている場合、当該他の部品画像データに対してスクロール表示を停止させるスクロール停止指示を前記第２制御部へ出力し、前記第２制御部は、前記第１制御部から入力された前記スクロール停止指示に基づいて、前記他の部品画像データのイメージ画像のスクロール表示を停止させる。
【００１１】
請求項５に記載の発明は、請求項１から４のいずれか一項に記載の表示装置において、前記制御部は、前記イメージ画像のスクロール表示を停止した後、当該イメージ画像の位置を当該イメージ画像の表示領域内の予め設定された初期位置に戻す。
【００１２】
請求項６に記載の発明は、請求項１から５のいずれか一項に記載の表示装置において、前記制御部は、前記イメージ画像が当該イメージ画像の表示領域内を移動して非表示となった場合、当該イメージ画像の位置を当該イメージ画像の表示領域内の予め設定された初期位置に戻してスクロール表示する。
【００１３】
請求項７に記載の発明は、請求項１から５のいずれか一項に記載の表示装置において、前記制御部は、前記イメージ画像が当該イメージ画像の表示領域内を移動して非表示となった場合、前記イメージ画像の表示領域内における当該イメージ画像の移動方向と逆方向の位置に、当該イメージ画像の移動方向先端部が配置される位置に当該イメージ画像を移動させた後、当該イメージ画像をスクロール表示する。
【００１４】
請求項８に記載の発明は、請求項１から７のいずれか一項に記載の表示装置において、前記イメージ画像をスクロール表示させる部品画像データに対するスクロール表示の動作条件として、前記イメージ画像の移動方向が設定され、前記制御部は、前記イメージ画像をスクロール表示させる部品画像データに対する前記スクロール表示の動作条件に基づいて、前記イメージ画像をスクロール表示させる。
【００１５】
請求項９に記載の発明は、請求項１から８のいずれか一項に記載の表示装置において、前記イメージ画像をスクロール表示させる部品画像データに対するスクロール表示の動作条件として、前記イメージ画像の移動速度が設定され、前記制御部は、前記イメージ画像をスクロール表示させる部品画像データに対する前記スクロール表示の動作条件に基づいて、前記イメージ画像をスクロール表示させる。
【００１６】
請求項１０に記載の発明は、複数の部品画像データにより構成される表示画面データに基づく画面を表示部に表示する表示方法において、予め複数の種類に分類される前記部品画像データにより前記表示部に表示されるイメージ画像のサイズが、前記表示部における当該イメージ画像の表示領域のサイズよりも大きい場合、当該表示領域内において、当該イメージ画像を時間経過と共に移動するスクロール表示で表示させる工程と、前記表示画面データを構成する複数の部品画像データのうちいずれか一つを選択する選択指示が入力される入力部により入力された選択指示が示す部品画像データの種類と同一の種類の他の部品画像データのイメージ画像がスクロール表示されている場合、当該他の部品画像データのイメージ画像のスクロール表示を停止させる工程と、を含む。
請求項１１に記載の発明は、請求項１０に記載の表示方法において、前記入力部により入力された選択指示が示す前記部品画像データにより前記表示部に表示されるイメージ画像のサイズが、前記表示部における当該イメージ画像の表示領域のサイズよりも大きい場合、当該部品画像データのスクロール表示を実行する工程、をさらに含む。
請求項１２に記載の発明は、コンピュータを、複数の部品画像データにより構成される表示画面データに基づく画面を表示部に表示する表示手段、前記部品画像データにより前記表示部に表示されるイメージ画像のサイズが、前記表示部における当該イメージ画像の表示領域のサイズよりも大きい場合、当該表示領域内において、当該イメージ画像を時間経過と共に移動するスクロール表示で表示させ、前記表示画面データを構成する複数の部品画像データのうちいずれか一つを選択する選択指示が入力される入力部により入力された選択指示が示す部品画像データの種類と同一の種類の他の部品画像データのイメージ画像がスクロール表示されている場合、当該他の部品画像データのイメージ画像のスクロール表示を停止させる制御手段、として機能させるためのプログラムである。
請求項１３に記載の発明は、請求項１２に記載のプログラムにおいて、前記制御手段は、前記入力部により入力された選択指示が示す前記部品画像データにより前記表示部に表示されるイメージ画像のサイズが、前記表示部における当該イメージ画像の表示領域のサイズよりも大きい場合、当該部品画像データのスクロール表示を実行する。
【発明の効果】
【００１７】
請求項１、１０、１２に記載の発明によれば、表示領域よりも大きいサイズのイメージ画像がユーザによる操作を介さずに表示でき、イメージ画像を表示するためのユーザの操作回数を低減でき、操作性を向上させることができる。
また、選択された部品画像データと同一の種類の他の部品画像データのイメージ画像のスクロール表示を停止させることができるため、同一の種類の部品画像データがある場合には、選択された部品画像データのイメージ画像のみをスクロール表示できる。
【００１８】
請求項２、１１、１３に記載の発明によれば、請求項１、１０、１２と同様の効果を得られるのは勿論のこと、選択された部品画像データのイメージ画像をスクロール表示することができる。
【００１９】
請求項３に記載の発明によれば、請求項１又は２と同様の効果を得られるのは勿論のこと、第１制御部と第２制御部とにより、スクロール表示の制御負荷を分散させることができる。
【００２０】
請求項４に記載の発明によれば、請求項３と同様の効果を得られるのは勿論のこと、選択された部品画像データと同一の種類の他の部品画像データのイメージ画像のスクロール表示を停止させることができるため、同一の種類の部品画像データがある場合には、選択された部品画像データのイメージ画像のみをスクロール表示できる。
【００２１】
請求項５に記載の発明によれば、請求項１から４のいずれか一項と同様の効果を得られるのは勿論のこと、イメージ画像のスクロール表示を停止した後、当該イメージ画像の位置を当該イメージ画像の表示領域内の予め設定された初期位置に戻すことができる。
【００２２】
請求項６に記載の発明によれば、請求項１から５のいずれか一項と同様の効果を得られるのは勿論のこと、イメージ画像がスクロール表示で表示されることにより当該イメージ画像の表示領域内を移動して非表示となった場合には、当該イメージ画像の位置を当該イメージ画像の表示領域内の予め設定された初期位置に戻してスクロール表示を再開することができる。
【００２３】
請求項７に記載の発明によれば、請求項１から５のいずれか一項と同様の効果を得られるのは勿論のこと、イメージ画像がスクロール表示で表示されることにより当該イメージ画像の表示領域内を移動して非表示となった場合には、イメージ画像の表示領域内における当該イメージ画像の移動方向と逆方向の位置に、該イメージ画像の移動方向先端部が配置される位置に当該イメージ画像を移動させた後、当該イメージ画像のスクロール表示を再開させることができる。
【００２４】
請求項８に記載の発明によれば、請求項１から７のいずれか一項と同様の効果を得られるのは勿論のこと、スクロール表示の動作条件として設定された移動方向にイメージ画像をスクロール表示できる。
【００２５】
請求項９に記載の発明によれば、請求項１から８のいずれか一項と同様の効果を得られるのは勿論のこと、スクロール表示の動作条件として設定された移動速度でイメージ画像をスクロール表示できる。
【図面の簡単な説明】
【００２６】
【図１】画像形成装置の概略構成図である。
【図２】部品画像データによりＬＣＤ上に表示されるイメージ画像の例を示す図である。
【図３】未登録部品画像データによりＬＣＤ上に表示されるイメージ画像の例を示す図である。
【図４】部品画像データ登録処理のフローチャートである。
【図５】スクロール選択表示処理のフローチャートである。
【図６】表示画面データによりＬＣＤ上に表示される画面の例を示す図である。
【図７】変形例の画像形成装置の概略構成図である。
【発明を実施するための形態】
【００２７】
以下、図を参照して本発明の実施の形態を詳細に説明する。
まず、構成を説明する。
図１に、本実施の形態における表示装置を備えた画像形成装置１の概略構成図を示す。
本実施の形態に係る画像形成装置１は、例えば、ＭＦＰ等として用いられ、電子写真方式や静電記録方式を用いて入力画像データに基づく画像形成機能（印刷機能）、原稿の読み取り機能（Ｓｃａｎ機能）、読み取った原稿の複写機能（Ｃｏｐｙ機能）、入力されたデータに対する所定のフォルダへの記録機能（Ｓｃａｎ  ｔｏ  Ｆｏｌｄｅｒ機能）、ファクシミリや電子メールによる送受信機能（Ｆａｘ機能、Ｓｃａｎ  ｔｏ  Ｅ−ｍａｉｌ機能）、等を備える。
【００２８】
図１に示すように、画像形成装置１は、エンジン制御部１０と、画像形成コントローラ部１００と、パネルコントローラ部２００と、を含んで構成される。画像形成コントローラ部１００とパネルコントローラ部２００とにより、表示装置が構成される。
【００２９】
エンジン制御部１０は、画像形成コントローラ部１００から入力される制御信号に従って、画像形成装置１に備えられた画像形成処理に係る各部構成を制御する。
具体的には、エンジン制御部１０は、電子写真方式や静電記録方式に基づく画像形成処理を実行するための各部構成を制御して、画像形成コントローラ部１００に記憶された印刷ジョブに基づく画像データやスキャナ部（図示省略）等から読み取られた原稿画像データを入力画像データとして、当該入力画像データに対する所定の画像形成処理を施し、用紙等の記録媒体上に印刷する処理を行う。
【００３０】
画像形成コントローラ部１００は、エンジンインターフェース部１１０と、パネルインターフェース部１２０と、外部通信インターフェース部１３０と、画像形成制御部１４０と、を含んで構成される。
【００３１】
エンジンインターフェース部１１０は、エンジン制御部１０とのシリアル通信等による通信機能を実現するための通信用インターフェースである。具体的には、エンジンインターフェース部１１０は、エンジン制御部１０への印刷ジョブに基づく画像データの送信等を行う。
【００３２】
パネルインターフェース部１２０は、パネルコントローラ部２００とのシリアル通信等による通信機能を実現するための通信用インターフェースである。具体的には、パネルインターフェース部１２０は、パネルコントローラ部２００との各種データの送受信等を行う。
【００３３】
外部通信インターフェース部１３０は、例えば、画像形成装置１と接続されたサーバ装置やクライアント端末等の外部装置とのＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）通信等の通信機能を実現するための通信用インターフェースである。具体的には、外部通信インターフェース部１３０は、上記外部装置より送信される印刷ジョブのデータの受信等を行う。
【００３４】
画像形成制御部１４０は、画像形成装置１が備える各部を統括制御する。
具体的には、画像形成制御部１４０は、エンジン制御部１０を介した入力画像データに対する画像形成処理の実行制御、パネルコントローラ部２００を介した後述する表示操作パネル部２４０に対する表示指示制御、スキャナ部（不図示）から読み取られた原稿画像データの所定のフォルダへの記録制御、ファクシミリ部（不図示）を介した原稿画像データに対するファクシミリの送受信制御、電子メール部（不図示）を介した原稿画像データに対する電子メールの送受信制御等を行う。
【００３５】
画像形成制御部１４０は、ＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）１４１と、ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）１４２と、不揮発性メモリ１４３と、を含んで構成され、第１制御部として機能する。
【００３６】
ＣＰＵ１４１は、画像形成装置１の各部から入力される入力信号に応じて、不揮発性メモリ１４３に記憶された各種プログラム（プログラムコード）を実行するとともに、実行にかかるプログラムに基づいて各部に出力信号を出力することにより、画像形成装置１の動作全般を統括制御する。
【００３７】
また、ＣＰＵ１４１は、不揮発性メモリ１４３から部品画像データ登録処理プログラム、スクロール選択表示処理プログラムや必要な各種データを読み出し、当該プログラム及び各種データとの協働により、部品画像データ登録処理及びスクロール選択表示処理の画像形成コントローラ部１００側の処理を実行する。
【００３８】
部品画像データ登録処理では、表示操作パネル部２４０のＬＣＤ２４１上に表示される画面の表示画面データを構成する複数の部品画像データが、パネルコントローラ部２００に登録される。具体的には、不揮発性メモリ１４３に予め記憶されている複数の部品画像データを含む部品画像データファイル１５０が、パネルコントローラ部２００へ出力される。
なお、画面を表示する際に生成される部品画像データ（後述する未登録部品画像データ）は、当該部品画像データにより形成されるイメージ画像を含む画面の表示指示がある場合に生成され、パネルコントローラ部２００へ出力される。
【００３９】
また、部品画像データ登録処理では、不揮発性メモリ１４３に予め記憶されている画面構成リストが、パネルコントローラへ出力される。
【００４０】
更に、部品画像データ登録処理では、イメージ画像をスクロール表示で表示する部品画像データに対して、スクロール表示コマンド（スクロール表示動作条件）が設定され、当該スクロール表示コマンドがパネルコントローラに出力される。
イメージ画像とは、部品画像データによりＬＣＤ２４１上の画面に表示される画像である。また、スクロール表示とは、時間経過と共に連続的又は段階的に位置をずらして移動してイメージ画像を表示する表示態様である。
【００４１】
スクロール表示コマンドには、「表示開始コマンド」と「動作コマンド」とが含まれる。「表示開始コマンド」は、「初期位置開始コマンド」と「終端開始コマンド」とがあり、いずれか一方が設定される。「動作コマンド」には、「表示領域コマンド」、「移動方向コマンド」、「移動速度コマンド」、「下地色コマンド」、「イメージ画像指定コマンド」等が含まれている。
【００４２】
「初期位置開始コマンド」は、スクロール表示の開始を示す。
また、「初期位置開始コマンド」は、スクロール表示しているイメージ画像が「表示領域コマンド」が示す表示領域内を移動して非表示となった場合、当該イメージ画像の位置を当該イメージ画像の表示領域内の予め設定された初期位置に戻してスクロール表示を再開する指示を含む。
【００４３】
「終端開始コマンド」は、スクロール表示の開始を示す。
また、「終端開始コマンド」は、スクロール表示しているイメージ画像が「表示領域コマンド」が示す表示領域内を移動して非表示となった場合、当該表示領域内におけるイメージ画像の移動方向と逆方向の位置に、当該イメージ画像の移動方向先端部が配置される位置に当該イメージ画像を移動させた後、当該イメージ画像のスクロール表示を再開する指示を含む。
【００４４】
「表示領域コマンド」は、イメージ画像を表示するＬＣＤ２４１上の領域（表示領域）の座標（Ｘ，Ｙ）と、当該表示領域のサイズ（Ｘ方向の画素数、Ｙ方向の画素数）を示す。
【００４５】
「移動方向コマンド」は、イメージ画像の表示領域内におけるイメージ画像の移動方向を示す。また、「移動方向コマンド」には、１回の移動でイメージ画像が移動する移動量（画素数）が含まれる。移動量は正負の値で示され、正負が移動方向における向きを示す。例えば、移動方向が表示領域の「長手方向（Ｘ方向）」、移動量が「＋３」である場合には、１回の移動でイメージ画像がＸ方向の正の向き（例えば、右向き）に３画素移動する。移動方向が表示領域の「幅方向（Ｙ方向）」、移動量が「−３」である場合には、１回の移動でイメージ画像がＹ方向の負の向き（例えば、下向き）に３画素移動する。
【００４６】
「移動速度コマンド」は、イメージ画像の移動速度、即ち、イメージ画像が再描画される時間間隔を示す。
【００４７】
「下地色コマンド」は、部品画像データの下地色を示す。
「イメージ画像指定コマンド」は、「スクロール表示コマンド」に従ってスクロール表示するイメージ画像を形成する部品画像データの識別番号を示す。
【００４８】
スクロール選択表示処理は、同一の画像種類の部品画像データ単位で実行される。
スクロール選択表示処理では、選択指示の設定がなされた部品画像データによりＬＣＤ２４１に表示されるイメージ画像のサイズが、ＬＣＤ２４１における当該イメージ画像の表示領域のサイズよりも大きい場合、当該部品画像データに対してスクロール表示の実行指示がパネルコントローラへ出力される。
【００４９】
更に、スクロール選択表示処理では、選択指示の設定がなされた部品画像データと同一の画像種類の他の部品画像データのイメージ画像がスクロール表示されている場合、当該他の部品画像データに対してスクロール表示を停止させるスクロール停止コマンド（スクロール停止指示）がパネルコントローラへ出力される。
【００５０】
スクロール停止コマンドには、「停止コマンド」と「初期位置停止コマンド」とがある。
「停止コマンド」は、スクロール停止コマンドに応じてイメージ画像を停止させるタイミングにおける表示領域内での位置にイメージ画像を停止させる指示である。
「初期位置停止コマンド」は、スクロール表示を停止した後、当該イメージ画像の位置を当該イメージ画像の表示領域内の予め設定された初期位置（開始位置）に戻す指示である。
【００５１】
ＲＡＭ１４２は、ＣＰＵ１４１によって実行される各種処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記各種処理プログラムが実行される際に生じる処理結果、画像形成コントローラ部１００の各種設定情報、印刷ジョブに基づく画像データなどを一時的に格納するためのデータ格納領域を備える。
【００５２】
不揮発性メモリ１４３は、例えば、画像形成装置１で実行可能なシステムプログラムや、当該システムプログラムで実行可能な各種処理プログラム、上記各種処理プログラムを実行する際に使用されるデータなどを記憶する。不揮発性メモリ１４３は、例えば、ＨＤＤ（Ｈａｒｄ  ＤｉＳｋ  Ｄｒｉｖｅ）やフラッシュメモリ等の、電源遮断時に記憶するデータを消失せず且つ当該データの書換えが可能な装置で構成される。
具体的には、不揮発性メモリ１４３には、部品画像データ登録処理プログラム、スクロール選択表示処理プログラム、複数の予め設定された部品画像データを含む部品画像データファイル１５０、表示画面構成テーブル１６０等が予め記憶されている。
【００５３】
図２に、部品画像データファイル１５０に含まれる部品画像データによりＬＣＤ２４１上に表示されるイメージ画像の例を示す。部品画像データファイル１５０に含まれる部品画像データは、時間経過や画像形成装置の状態等に応じて変化するものではない。なお、図２に示す部品画像データのイメージ画像は、ジョブリスト画面（図６参照）の一部を構成するものである。
【００５４】
図２（ａ）には、画像種類が「背景画像」のイメージ画像Ｐ１１、Ｐ１２の例、図２（ｂ）には、画像種類が「画面タイトルテキスト」のイメージ画像Ｐ２０の例、図２（ｃ）には、画像種類が「アイコン」のイメージ画像Ｐ３１、Ｐ３２の例、図２（ｄ）には、画像種類が「ボタン」のイメージ画像Ｐ４１、Ｐ４２の例、図２（ｅ）には、画像種類が「ボタンテキスト」のイメージ画像Ｐ５１〜Ｐ５４の例、を示す。
【００５５】
部品画像データは、図２に示すように、複数の画像種類に分類された画像に関するデータであり、各々の部品画像データは、ＬＣＤ２４１上に表示される画面の表示画像データの一部を構成している。複数の部品画像データがパネルコントローラ部２００にて合成処理されることで、表示画像データが生成される。また、部品画像データは、外部通信インターフェース部１３０を介して外部装置から逐次取得可能に構成され、不揮発性メモリ１４３に更新／追加記憶される。
【００５６】
部品画像データとして、図２に示すように予め部品画像データファイル１５０に格納されているもの以外に、所定の文字列等をイメージ画像化した部品画像データ（未登録部品画像データ）が存在する。
【００５７】
図３に、未登録部品画像データによりＬＣＤ２４１上に表示されるイメージ画像の例を示す。なお、図３に示す未登録部品画像データのイメージ画像は、ジョブリスト画面（図６参照）の一部を構成するものである。
図３（ａ）には、画像種類がエラーメッセージを示す「可変テキスト」のイメージ画像Ｐ６０の例、図３（ｂ）には、画像種類がジョブ名を示す「リストテキスト」のイメージ画像Ｐ７１、Ｐ７２の例、を示す。
【００５８】
未登録部品画像データは、時間経過や画像形成装置１の使用態様や状況に応じたメッセージである場合の様に、逐次変化し得るという性質を有する。この性質を考慮して、未登録部品画像データは、部品画像データファイル１５０には含まれず（不揮発性メモリ１４３に予め記憶されておらず）、画面の遷移事象が発生する度に生成される。
【００５９】
部品画像データファイル１５０は、複数の部品画像データそれぞれに、当該部品画像データに関する画像情報を付帯させたデータファイルである。
画像情報は、例えば、画像種類、識別番号、画像サイズ、状態等の情報を含む。
【００６０】
画像種類は、部品画像データの種類（「背景」、「画面タイトルテキスト」、「アイコン」、「ボタン」、「ボタンテキスト」、「可変テキスト」、「リストテキスト」等）を示す。
【００６１】
識別番号は、画像種類が同一である部品画像データに対して設定された識別情報である。
例えば、図３（ｂ）に示すように画像種類が同じ「リストテキスト」であっても、異なる画像で表現された型の相違する「リストテキスト」が複数存在するため、各々の型を識別するためにイメージ画像Ｐ７１には「リストテキスト１」、イメージ画像Ｐ７２には「リストテキスト２」等と割り振られている。
【００６２】
画像サイズは、部品画像データのイメージ画像の幅サイズや高さサイズ等の大きさを表す情報である。
状態は、各種部品画像データのイメージ画像が表現する状態を特定するための情報である。
【００６３】
表示画面構成テーブル１６０は、状態番号と、状態番号に対応付けられた画面構成リストと、からなるテーブルである。
【００６４】
状態番号は、ＬＣＤ２４１上に表示させる画面（表示画像データ）を遷移させる必要のある事象（状態）を区別するための番号であり、各状態に対して「状態１」、「状態２」、・・・、のような番号が割り振られている。
表示画像データを遷移させる必要のある事象の例としては、画像形成装置１の各部構成の何れかにエラーが発生した状態、ユーザによって表示操作パネル部２４０が押下操作された状態等である。
【００６５】
画面構成リストは、各状態番号に対応する事象が発生した際に、ＬＣＤ２４１上に表示させる画面の表示画像データの構成を示したものである。
【００６６】
具体的には、画面構成リストは、状態番号に対応する表示画像データを合成処理により生成する上で、当該表示画像データを構成する部品画像データ毎に、合成処理に必要な情報（合成処理に関する合成情報）が示されている。
画面構成リストには、構成番号、画像種類、識別番号、開始位置、ボタン情報、その他情報が、構成番号単位のリスト項目としてリスト化されている。
【００６７】
構成番号は、ＬＣＤ２４１上に表示させる画面の表示画像データを構成する部品画像データ毎に割り振られた番号であり、合成処理の実行順番を示す。
画像種類は、構成番号に対応する部品画像データの画像種類を示す情報であり、部品画像データファイル１５０の画像情報に含まれる画像種類に対応する。
識別番号は、画像種類で指定された画像種類に応じた部品画像データの型の中で、特定の型を指定するための情報であり、部品画像データファイルの画像情報に含まれる識別番号に対応する。
【００６８】
開始位置は、画像種類及び識別番号にて指定された部品画像データのイメージ画像をＬＣＤ２４１上に表示させる際の、当該ＬＣＤ上の表示開始位置を（Ｘ，Ｙ）座標にて表した情報である。
各部品画像データの開始位置は、当該部品画像データの一層下のレイヤーに配置される部品画像データの開始位置を原点位置とした相対位置で示されている。具体的には、例えば、図２（ｅ）のイメージ画像Ｐ５１の一層下に、図２（ｄ）のイメージ画像Ｐ４１が配置される場合、イメージ画像Ｐ５１の開始位置の座標は、イメージ画像Ｐ４１の開始位置の座標を原点（０，０）とみなした際の座標値となる。
なお、部品画像データごとのレイヤー情報は、後述のその他情報に示される。
【００６９】
ボタン情報は、構成番号に対応する部品画像データの画像種類が押下操作の対象となるものであった場合に記述される情報である。ボタン情報は、初期状態、認識範囲（領域指定情報）、通知有無等の情報項目を含む。
【００７０】
初期状態は、解除状態や押下状態等の状態の中で、ＬＣＤ２４１上に表示させる際の初期状態を指定するための情報であり、部品画像データファイルの画像情報１６１に含まれる状態に対応する。
【００７１】
認識範囲は、タッチパネル２４２を介して部品画像データにより形成されるイメージ画像がユーザに押下操作されたことをパネルコントローラ部２００が認識するための範囲（押下領域）を示す情報であり、矩形領域等からなる範囲の始点座標と終点座標等が記載されている。認識範囲は、開始位置と部品画像データファイルの画像情報に含まれる画像サイズとで特定される部品画像データの表示範囲と略同じ範囲である場合に限らず、ユーザの誤操作の防止や使い勝手の良さを考慮した設定が可能である。
【００７２】
通知有無は、部品画像データにより形成されるイメージ画像がタッチパネル２４２を介してユーザに押下操作された際に、画像形成コントローラ部１００に所定の押下通知信号を送信するか否かを識別するための情報である。
【００７３】
その他情報は、上述した情報以外に、表示画像データを生成する上で必要な各種情報が記載されている。例えば、構成番号に対応する部品画像データの配置されるレイヤーに関するレイヤー情報（部品画像データ毎の他の部品画像データとの親子関係等の情報）、構成番号に対応する部品画像データの画像種類が「文字」であった場合に、当該部品画像データに係る文字列、文字のフォント、文字サイズ、文字色等の文字情報、を含む。
【００７４】
パネルコントローラ部２００は、画像形成インターフェース部２１０と、ＶＲＡＭ（Ｖｉｄｅｏ Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）２２０と、駆動コントローラ２３０と、表示操作パネル部２４０と、パネル制御部２５０と、を含んで構成される。
【００７５】
画像形成インターフェース部２１０は、画像形成コントローラ部１００のパネルインターフェース部１２０とシリアル通信用の通信ケーブル等を介して接続され、当該画像形成コントローラ部１００との通信機能を実現するための通信用インターフェースである。
【００７６】
ＶＲＡＭ２２０は、表示操作パネル部２４０に表示する表示画像データを展開するためのビデオメモリである。
【００７７】
駆動コントローラ２３０は、表示操作パネル部２４０が有するＬＣＤ２４１を駆動制御して、ＬＣＤ２４１上に、ＶＲＡＭ２２０上に展開された表示画像データに基づく画面を表示させるＬＣＤコントローラである。
【００７８】
表示操作パネル部２４０は、ＬＣＤ（Ｌｉｑｕｉｄ  ＣｒｙＳｔａｌ  ＤｉＳｐｌａｙ）２４１と、タッチパネル２４２と、を備える。
ＬＣＤ２４１は、表示画像データに基づく画面を表示するための液晶ディスプレイであり、表示部として機能する。
タッチパネル２４２は、ＬＣＤ２４１上に透明電極を格子状に配置して構成された感圧式（抵抗膜圧式）のタッチパネルであり、手指やタッチペン等で押下操作された力点のＸＹ座標を電圧値で検出し、検出された位置を表す座標信号をパネル制御部２５０に出力する。なお、タッチパネル２４２は、感圧式に限らず、他の静電式、光学式等であってもよい。
【００７９】
パネル制御部２５０は、ＣＰＵ２５１と、ＲＡＭ２５２と、不揮発性メモリ２５３等から構成され、画像形成コントローラ部１００からの指示に基づいて表示操作パネル部２４０に対する表示制御を行い、第２制御部として機能する。
【００８０】
ＣＰＵ２５１は、パネルコントローラ部２００の各部から入力される入力信号に応じて、不揮発性メモリ２５３に記憶された各種プログラム（プログラムコード）を実行するとともに、実行にかかるプログラムに基づいて各部に出力信号を出力することにより、画像形成装置１の動作全般を統括制御する。
【００８１】
また、ＣＰＵ２５１は、画像形成コントローラ部１００から入力される指示に従って、不揮発性メモリ２５３から部品画像データ登録処理プログラム、スクロール選択表示処理プログラム、合成処理プログラムや必要な各種データを読み出し、当該プログラム及び各種データとの協働により、部品画像データ登録処理及びスクロール選択表示処理のパネルコントローラ部２００側の処理や、合成処理を実行する。
【００８２】
部品画像データ登録処理では、画像形成コントローラ部１００から入力された部品画像データファイル１５０、画面構成リストがＲＡＭ２５２又は不揮発性メモリ２５３に記憶され登録される。
更に、部品画像データ登録処理では、画像形成コントローラ部１００から入力されたスクロール表示コマンドがＲＡＭ２５２に記憶され登録される。
【００８３】
スクロール選択表示処理では、画像形成コントローラ部１００から入力されるスクロール表示の実行指示と、ＲＡＭ２５２又は不揮発性メモリ２５３に登録されたスクロール表示コマンドと、に従って、イメージ画像がスクロール表示される。また、スクロール選択表示処理では、画像形成コントローラから入力されたスクロール停止コマンドに従って、イメージ画像のスクロール表示が停止される。
【００８４】
合成処理では、部品画像データ登録処理の実行により画像形成コントローラ部１００から入力されるデータに基づいて、複数の部品画像データを合成して表示画像データが生成される。
具体的には、合成処理では、画面構成リストの各リスト項目に記載された情報（構成番号〜その他情報）に基づき、ＲＡＭ２５２又は不揮発性メモリ２５３に記憶されている部品画像データファイルから必要な部品画像データが構成番号に従って順々に取得され、最下層のレイヤーから順に表示開始位置へ部品画像データが配置され、所定の合成処理が行われ、表示画像データが生成される。
【００８５】
ＲＡＭ２５２は、ＣＰＵ２５１によって実行される各種処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記各種処理プログラムが実行される際に生じる処理結果などを一時的に格納するためのデータ格納領域を備える。
【００８６】
不揮発性メモリ２５３は、例えば、パネルコントローラ部２００で実行可能なシステムプログラムや、当該システムプログラムで実行可能な各種処理プログラム、上記各種処理プログラムを実行する際に使用されるデータなどを記憶する。不揮発性メモリ２５３は、例えば、ＨＤＤやフラッシュメモリ等の、電源遮断時に記憶するデータを消失せず且つ当該データの書換えが可能な装置で構成される。
具体的には、不揮発性メモリ２５３には、部品画像データ登録処理プログラム、スクロール選択表示処理プログラム、合成処理プログラム等が記憶されている。また、不揮発性メモリ２５３には、画像形成コントローラ部１００から入力された部品画像データファイル、画面構成リスト、スクロール表示コマンド等が記憶されてもよい。
【００８７】
次に、本実施の形態の動作を説明する。
図４に、本実施の形態における画像形成コントローラ部１００のＣＰＵ１４１と各部との協働により実行される部品画像データ登録処理のフローチャートを示す。
【００８８】
まず、ＣＰＵ１４１は、初期登録処理を実行する。
初期登録処理では、不揮発性メモリ１４３に予め記憶されている複数の部品画像データを含む部品画像データファイル１５０を読み出し、読み出した部品画像データファイル１５０を操作パネルＩ／Ｆ１０５を介してパネルコントローラ部２００へ出力する（ステップＳ１）。
なお、ステップＳ１の処理は、表示操作パネル部２４０のＬＣＤ２４１に画面が表示される前であればどのようなタイミングであってもよく、例えば、画像形成装置１に対する電源投入時等であってもよい。
【００８９】
ステップＳ１後、パネルコントローラ部２００のＣＰＵ２５１は、画像形成インターフェース部２１０を介して入力された部品画像データファイルをＲＡＭ２５２又は不揮発性メモリ２５３に記憶して登録させる。
【００９０】
次に、ＣＰＵ１４１は、画面遷移事象が発生したかを判別する（ステップＳ２）。
ステップＳ２では、例えば、表示操作パネル部２４０のタッチパネル２４２からＬＣＤ２４１上に表示している画面の状態を遷移させる指示が入力され、パネルコントローラ部２００からパネルインターフェース部１２０を介して当該指示が入力されたか否かの判別により、ＬＣＤ２４１上に表示させる画面の表示画像データを遷移させる必要のある事象（画面遷移事象）が発生したかが判別される。
【００９１】
画面遷移事象が発生していない場合（ステップＳ２；ＮＯ）、ＣＰＵ１４１は、ステップＳ２の処理に戻る。画面遷移事象が発生した場合（ステップＳ２；ＮＯ）、ＣＰＵ１４１は、当該事象に対応する状態番号を表示画面構成テーブル１６０から取得する（ステップＳ３）。そして、ＣＰＵ１４１は、取得した状態番号に対応する画面構成リストを取得し、当該画面構成リストを操作パネルＩ／Ｆ１０５を介してパネルコントローラ部２００へ出力する（ステップＳ４）。
【００９２】
ステップＳ４後、パネルコントローラ部２００のＣＰＵ２５１は、画像形成インターフェース部２１０を介して入力された画面構成リストをＲＡＭ２５２又は不揮発性メモリ２５３に記憶して登録させる。
【００９３】
ＣＰＵ１４１は、パネルコントローラ部２００が表示画像データをステップＳ４において取得した画面構成リストに基づいて合成処理により生成する上で必要となる未登録部品画像データを生成し、当該未登録部品画像データに対して識別番号等の画像情報を付加して、パネルインターフェース部１２０を介してパネルコントローラ部２００へ出力する（ステップＳ５）。
【００９４】
ステップＳ５後、パネルコントローラ部２００のＣＰＵ２５１は、画像形成インターフェース部２１０を介して入力された未登録部品画像データをＲＡＭ２５２又は不揮発性メモリ２５３に記憶して登録させる。
【００９５】
ＣＰＵ１４１は、ステップＳ４において取得した画面表示リストに従った合成処理の実行開始の指示と、合成処理の実行により生成された表示画像データの画面をＬＣＤ２４１上に表示させる表示指示とを、パネルインターフェース部１２０を介してパネルコントローラ部２００へ出力する（ステップＳ６）。
【００９６】
ステップＳ６後、パネルコントローラ部２００のＣＰＵ２５１は、画像形成インターフェース部２１０を介して入力された画面構成リストに従って、ＲＡＭ２５２又は不揮発性メモリ２５３に登録された部品画像データを読み出して表示画面データを生成する合成処理を実行し、生成した表示画面データの画面をＬＣＤ２４１上に表示させる。
【００９７】
ＣＰＵ１４１は、ステップＳ４において取得した画面構成リストが示す識別番号に対応する部品画像データのうちスクロール表示する部品画像データ毎に、スクロール表示コマンドを設定し、当該スクロール表示コマンドをパネルインターフェース部１２０を介してパネルコントローラ部２００へ出力し（ステップＳ７）、部品画像データ登録処理を終了する。
【００９８】
ステップＳ７では、例えば、図３（ａ）に示すイメージ画像Ｐ６０に対して、「初期位置開始コマンド」及び「動作コマンド」を含むスクロール表示コマンドが設定されたり、図３（ｂ）に示すイメージ画像Ｐ７１、Ｐ７２それぞれに対して、「終端開始コマンド」及び「動作コマンド」を含むスクロール表示コマンドが設定されたりする。
【００９９】
図５に、本実施の形態における画像形成コントローラ部１００のＣＰＵ１４１と各部との協働により実行されるスクロール選択表示処理のフローチャートを示す。
【０１００】
ＣＰＵ１４１は、部品画像データ登録処理を終了すると、パネルコントローラ部２００に出力した画面構成リスト及びスクロール表示コマンドを参照し、スクロール表示コマンドを設定した部品画像データに対する選択指示があるか否かを判別する（ステップＳ１１）。
ステップＳ１１における選択指示がある場合とは、例えば、画面構成リストのボタン情報の初期状態が押下状態である場合、タッチパネル２４２を介して押下操作された場合である。
【０１０１】
ＣＰＵ１４１は、部品画像データファイルを参照して選択指示がある部品画像データ（以下、選択部品画像データと称す）の画像サイズを取得し、また、選択部品画像データのスクロール表示コマンドの表示領域コマンドから表示領域のサイズを取得する。そして、ＣＰＵ１４１は、選択部品画像データの画像サイズが表示領域のサイズよりも大きいか否かを判別する（ステップＳ１２）。
【０１０２】
選択部品画像データの画像サイズが表示領域のサイズ以下の場合（ステップＳ１２；ＮＯ）、ＣＰＵ１４１は、ステップＳ１１の処理に戻る。選択部品画像データの画像サイズが表示領域のサイズよりも大きい場合（ステップＳ１２；ＹＥＳ）、ＣＰＵ１４１は、選択部品画像データがスクロール表示中か否かを判別する（ステップＳ１３）。
ステップＳ１３では、選択部品画像データに対してスクロール表示の実行指示が出力済みである場合には、スクロール表示中であると判別される。
【０１０３】
選択部品画像データがスクロール表示中である場合（ステップＳ１３；ＹＥＳ）、ＣＰＵ１４１は、選択部品画像データに対するスクロール停止コマンドを設定し、当該スクロール停止コマンドをパネルインターフェース部１２０によりパネルコントローラ部２００へ出力し（ステップＳ１４）、ステップＳ１１の処理に戻る。
【０１０４】
ステップＳ１４後、パネルコントローラ部２００のＣＰＵ２５１は、画像形成インターフェース部２１０を介して入力されたスクロール停止コマンドに従って、選択部品画像データにより形成されるイメージ画像のスクロール表示を停止する。
【０１０５】
選択部品画像データがスクロール表示中でない場合（ステップＳ１３；ＮＯ）、ＣＰＵ１４１は、スクロール表示コマンドが設定されている部品画像データのうち選択部品画像データと同一の画像種類の他の部品画像データに対してスクロール停止コマンドを設定し、当該スクロール停止コマンドをパネルインターフェース部１２０によりパネルコントローラ部２００へ出力する（ステップＳ１５）。
【０１０６】
そして、ＣＰＵ１４１は、選択部品画像データに対するスクロール表示の実行指示をパネルインターフェース部１２０によりパネルコントローラ部２００へ出力し（ステップＳ１６）、スクロール選択表示処理を終了する。
【０１０７】
ステップＳ１５後、パネルコントローラ部２００のＣＰＵ２５１は、画像形成インターフェース部２１０を介して入力されたスクロール停止コマンドに従って、選択部品画像データと同一の画像種類の他の部品画像データのイメージ画像のスクロール表示を停止する。また、ステップＳ１６後、パネルコントローラ部２００のＣＰＵ２５１は、画像形成インターフェース部２１０を介して入力されたスクロール表示の実行指示に従って、選択部品画像データのイメージ画像のスクロール表示を開始する。
【０１０８】
図６に、合成処理により生成された表示画面データによりＬＣＤ２４１上に表示される画面の例を示す。図６に示す画面は、図２及び図３に示したイメージ画像により構成されるジョブリスト画面の例である。
【０１０９】
合成処理により生成された表示画像データの画面がＬＣＤ２４１上に最初に表示される場合について、図６を用いて説明する。
表示画像データの画面をＬＣＤ２４１上に最初に表示する際、スクロール選択表示処理が実行される。スクロール選択表示処理が実行されるまでは、いずれの部品画像データに対してもスクロール表示の実行指示がなくスクロール表示はされない。
【０１１０】
表示画像データの画面を最初に表示する際において、スクロール選択表示処理が実行される場合、図６では、イメージ画像Ｐ６０、Ｐ７１、Ｐ７２に対して、スクロール表示コマンドが設定されているものとする。また、イメージ画像Ｐ６０、Ｐ７１、Ｐ７２それぞれの部品画像データの画像サイズが、スクロール表示コマンドの「表示領域コマンド」により指定された表示領域Ｅ１、Ｅ２、Ｅ３よりも大きいものとする。更に、イメージ画像Ｐ６０、Ｐ７１に選択指示がある（ボタン情報の初期状態が押下状態）とする。なお、イメージ画像Ｐ６０の画像種類は「可変テキスト」、イメージ画像Ｐ７１、Ｐ７２の画像種類は「リストテキスト」とする。
【０１１１】
イメージ画像Ｐ６０においては、選択指示があり、表示領域Ｅ１よりも大きいサイズであり、スクロール表示中でないため、スクロール表示の実行指示によりスクロール表示が開始される。
なお、図６に示すジョブリスト画面には、イメージ画像Ｐ６０の画像種類と同一の画像種類のイメージ画像（部品画像データ）がないため、ジョブリスト画面を構成する他のイメージ画像の表示動作は、イメージ画像Ｐ６０の選択指示に応じて変化しない。
【０１１２】
イメージ画像Ｐ７１においては、選択指示があり、表示領域Ｅ２よりも大きいサイズであり、スクロール表示中でないため、スクロール表示の実行指示によりスクロール表示が開始される。このとき、ジョブリスト画面には、イメージ画像Ｐ７１の画像種類と同一の画像種類のイメージ画像Ｐ７２があるため、イメージ画像Ｐ７１はスクロール停止コマンドに基づいてスクロール表示が停止される。
【０１１３】
従って、図６に示すジョブリスト画面がＬＣＤ２４１上に最初に表示される場合には、イメージ画像Ｐ６１、Ｐ７１がスクロール表示で表示される。
その後、イメージ画像Ｐ７２が押下された場合には、イメージ画像Ｐ７１のスクロール表示が停止され、イメージ画像Ｐ７２のスクロール表示が開始する。また、スクロール表示中のイメージ画像Ｐ７１が押下された場合には、イメージ画像Ｐ７１のスクロール表示が停止される。即ち、スクロール選択表示処理の実行により、選択指示に応じて、スクロール表示が開始したり停止したりする。
【０１１４】
〔変形例〕
上述した実施の形態では、表示操作パネル部２４０を制御するパネル制御部２５０を備えた画像形成装置１を用いて説明したが、これに限らない。例えば、パネル制御部２５０を備えずとも、画像形成コントローラ部１００の画像形成制御部１４０がパネル制御部２５０の処理を行う機能を有する構成であってもよい。
【０１１５】
図７に、図１に示す画像形成コントローラ部１００の画像形成制御部１４０がパネル制御部２５０の処理を行う機能を有する場合の画像形成装置２の概略構成図を示す。
なお、図１と同様の部分には同一符号を付し説明は省略する。
【０１１６】
図７に示すように、画像形成装置２は、エンジン制御部１０と、画像形成コントローラ部３００と、を含んで構成される。
画像形成コントローラ部３００は、エンジンインターフェース部１１０と、外部通信インターフェース部１３０と、駆動コントローラ２６０と、表示操作パネル部２４０と、画像形成制御部３４０と、を含んで構成される。
【０１１７】
駆動コントローラ２６０は、表示操作パネル部２４０が有するＬＣＤ２４１を駆動制御して、ＬＣＤ２４１上に、表示画像データに基づく画面を表示させるＬＣＤコントローラである。
【０１１８】
画像形成制御部３４０は、ＣＰＵ３４１と、ＲＡＭ３４２と、不揮発性メモリ３４３と、を含んで構成される。
【０１１９】
ＣＰＵ３４１は、不揮発性メモリ３４３から部品画像データ登録処理プログラム、スクロール選択表示処理プログラム、合成処理プログラムや必要な各種データを読み出し、当該プログラム及び各種データとの協働により、部品画像データ登録処理、スクロール選択表示処理、合成処理を実行する。
【０１２０】
ＲＡＭ３４２は、ＣＰＵ３４１によって実行される各種処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記各種処理プログラムが実行される際に生じる処理結果、画像形成コントローラ部３００の各種設定情報、印刷ジョブに基づく画像データなどを一時的に格納するためのデータ格納領域を備える。
【０１２１】
不揮発性メモリ３４３は、例えば、画像形成装置２で実行可能なシステムプログラムや、当該システムプログラムで実行可能な各種処理プログラム、上記各種処理プログラムを実行する際に使用されるデータなどを記憶する。不揮発性メモリ３４３は、例えば、ＨＤＤやフラッシュメモリ等の、電源遮断時に記憶するデータを消失せず且つ当該データの書換えが可能な装置で構成される。
具体的には、不揮発性メモリ３４３には、本変形例における部品画像データ登録処理プログラム、スクロール選択表示処理プログラム、合成処理プログラム、複数の予め設定された部品画像データを含む部品画像データファイル１５０、表示画面構成テーブル１６０等が予め記憶されている。
【０１２２】
次に、本変形例の動作を説明する。
本変形例の部品画像データ登録処理では、合成処理を画像形成制御部３４０が実行するため、図４に示す部品画像データ登録処理のうち、部品画像データファイル１５０や画面構成リスト、スクロール表示コマンド等をパネルコントローラ部２００へ出力する処理を除く処理が実行される。
【０１２３】
まず、ＣＰＵ３４１は、画面遷移事象が発生したかを判別する。
画面遷移事象が発生していない場合、ＣＰＵ３４１は、画面事象は発生するまで待機する。画面遷移事象が発生した場合、ＣＰＵ３４１は、当該事象に対応する状態番号を表示画面構成テーブルから取得する。そして、ＣＰＵ３４１は、取得した状態番号に対応する画面構成リストを取得する。
【０１２４】
ＣＰＵ３４１は、取得した画面構成リストに基づいて、表示画像データを合成処理により生成する上で必要となる未登録部品画像データを生成し、当該未登録部品画像データに対して識別番号等の画像情報を付加する。
【０１２５】
ＣＰＵ３４１は、取得した画面表示リストに従った合成処理の実行を開始し、当該合成処理の実行により生成された表示画像データの画面をＬＣＤ２４１上に表示させる表示指示を、駆動コントローラ２６０へ出力する。
【０１２６】
ＣＰＵ３４１は、取得した画面構成リストが示す識別番号に対応する部品画像データのうちスクロール表示する部品画像データ毎に、スクロール表示コマンドを設定し、部品画像データ登録処理を終了する。
【０１２７】
本変形例の合成処理では、取得した画面構成リストの各リスト項目に記載された情報（構成番号〜その他情報）に基づき、部品画像データファイル１５０より必要な部品画像データが構成番号に従って順々に取得され、最下層のレイヤーから順に表示開始位置へ部品画像データが配置され、所定の合成処理が行われ、表示画像データが生成される。
【０１２８】
本変形例のスクロール選択表示処理では、スクロール表示の開始や停止を画像形成制御部３４０が実行するため、図４に示すスクロール選択表示処理のうち、スクロール停止コマンドやスクロール表示の実行指示等をパネルコントローラ部２００へ出力する処理を除く処理が実行される。
【０１２９】
本変形例のスクロール選択表示処理では、ＣＰＵ３４１は、部品画像データ登録処理を終了すると、取得した画面構成リスト及び設定したスクロール表示コマンドを参照し、図５に示すステップＳ１１〜１３と同様の処理を実行する。
【０１３０】
選択部品画像データがスクロール表示中である場合、ＣＰＵ３４１は、選択部品画像データに対するスクロール停止コマンドを設定し、当該スクロール停止コマンドに従って、選択部品画像データにより形成されるイメージ画像のスクロール表示を停止する。
【０１３１】
選択部品画像データがスクロール表示中でない場合、ＣＰＵ３４１は、スクロール表示コマンドが設定されている部品画像データのうち選択部品画像データと同一の画像種類の他の部品画像データに対するスクロール停止コマンドを設定し、当該スクロール停止コマンドに従って、選択部品画像データと同一の画像種類の他の部品画像データにより形成されるイメージ画像のスクロール表示を停止する。
【０１３２】
そして、ＣＰＵ３４１は、選択部品画像データに対するスクロール表示の実行指示を設定し、当該実行指示に従って、選択部品画像データにより形成されるイメージ画像のスクロール表示を開始する。
【０１３３】
以上のように、本実施の形態によれば、表示領域よりも大きい画像サイズの部品画像データのイメージ画像を当該表示領域内においてスクロール表示で表示させることができるため、表示領域よりも大きい画像サイズのイメージ画像がユーザによる操作を介さずに表示でき、イメージ画像を表示するためのユーザの操作回数を低減でき、操作性を向上させることができる。
【０１３４】
更に、図１に示すような構成の表示装置の場合には、画像形成制御部１４０とパネル制御部２５０とにより、スクロール表示の制御負荷を分散させることができ、画面の表示処理速度の向上を図ることができる。
【０１３５】
また、選択指示のある部品画像データのイメージ画像をスクロール表示することができ、選択された部品画像データと同一の画像種類の他の部品画像データのイメージ画像のスクロール表示を停止させることができるため、同一の画像種類の部品画像データがある場合には、選択された部品画像データのイメージ画像のみをスクロール表示できる。
【０１３６】
スクロール停止コマンドが「初期位置停止コマンド」である場合には、イメージ画像のスクロール表示を停止した後、当該イメージ画像の位置を当該イメージ画像の表示領域内の予め設定された初期位置に戻すことができる。
【０１３７】
スクロール表示コマンドに「初期位置開始コマンド」が含まれる場合には、イメージ画像がスクロール表示で表示されることにより当該イメージ画像の表示領域内を移動して非表示となった場合には、当該イメージ画像の位置を当該イメージ画像の表示領域内の予め設定された初期位置に戻してスクロール表示を再開することができる。
【０１３８】
スクロール表示コマンドに「終端開始コマンド」が含まれる場合には、イメージ画像がスクロール表示で表示されることにより当該イメージ画像の表示領域内を移動して非表示となった場合には、イメージ画像の表示領域内における当該イメージ画像の移動方向と逆方向の位置に、該イメージ画像の移動方向先端部が配置される位置に当該イメージ画像を移動させた後、当該イメージ画像のスクロール表示を再開させることができる。
【０１３９】
スクロール表示コマンドの「移動方向コマンド」が示す移動方向に、「移動速度コマンド」が示す移動速度でイメージ画像をスクロール表示できる。
【０１４０】
以上の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体として、不揮発性メモリ１４３、２５３、３４３を使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、フラッシュメモリ等の不揮発性メモリ、ＣＤ-ＲＯＭ等の可搬型記録媒体を適用することが可能である。
また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ(搬送波)も本発明に適用される。
【０１４１】
また、本発明は、上記実施の形態の内容に限定されるものではなく、本発明の主旨を逸脱しない範囲で適宜変更可能である。
【符号の説明】
【０１４２】
１、２  画像形成装置
１０  エンジン制御部
１００、３００  画像形成コントローラ部
１１０  エンジンインターフェース部
１２０  パネルインターフェース部
１３０  外部通信インターフェース部
１４０、３４０  画像形成制御部
１４１、３４１  ＣＰＵ
１４２、３４２  ＲＡＭ
１４３、３４３  不揮発性メモリ
１５０  部品画像データファイル
１６０  表示画面構成テーブル
２００  パネルコントローラ部
２１０  画像形成インターフェース部
２２０  ＶＲＡＭ
２３０、２６０  駆動コントローラ
２４０  表示操作パネル部
２４１  ＬＣＤ
２４２  タッチパネル
２５０  パネル制御部
２５１  ＣＰＵ
２５２  ＲＡＭ
２５３  不揮発性メモリ
３４０ 画像形成制御部
３４３ 不揮発性メモリ
Ｅ１、Ｅ２、Ｅ３  表示領域
Ｐ１１、Ｐ１２、Ｐ２０、Ｐ３１、Ｐ３２、Ｐ４１、Ｐ４２、Ｐ５１〜Ｐ５４、Ｐ６０、Ｐ７１、Ｐ７２  イメージ画像
【図１】
0005402764.tif 000002
【図２】
0005402764.tif 000003
【図３】
0005402764.tif 000004
【図４】
0005402764.tif 000005
【図５】
0005402764.tif 000006
【図６】
0005402764.tif 000007
【図７】
0005402764.tif 000008