(57)【特許請求の範囲】
【請求項１】
デバイス機能に応じた一つ以上の表示用データと表示用レイアウトデータとを互いに関連付けして格納した記憶部と、デバイス機能に応じた前記表示用データと前記表示用レイアウトデータとを利用して固定的ＨＴＭＬ文を生成する画面生成部と、該画面生成部で生成された固定的ＨＴＭＬ文に基づいてデバイス機能画面を表示する表示部と、前記表示部に表示された前記デバイス機能画面を利用してデバイス機能を操作すると共に前記デバイス機能画面のレイアウトを編集する操作部と、該操作部を利用して前記デバイス機能画面のレイアウトを編集するためのレイアウト編集用データに基づいてレイアウト編集画面を前記デバイス機能画面に表示すると共にレイアウト編集後の表示用レイアウトデータを前記編集前の表示用レイアウトデータに置き換えて任意の表示レイアウトに適合したＨＴＭＬ文を生成する表示制御部と、を備え、該表示制御部は、前記操作部にて作成したレイアウト編集後の表示用レイアウトデータから動的ＨＴＭＬ文を生成したうえで、該動的ＨＴＭＬ文と前記固定的ＨＴＭＬ文とで実際に前記表示部で表示するＨＴＭＬ文を生成することを特徴とする表示パネル。
【請求項２】
前記レイアウト編集画面は、前記デバイス機能画面の編集対象となる表示群の直近に表示されることを特徴とする請求項１に記載の表示パネル。
【請求項３】
前記表示制御部は、生成した前記ＨＴＭＬ文又は前記動的ＨＴＭＬ文を、前記操作部にて前記任意の表示用レイアウトデータを作成した作成者に対応付けして前記記憶部に記憶することを特徴とする請求項１又は請求項２に記載の表示パネル。
【請求項４】
ユーザによって操作されたデバイス機能に対応した固定的ＨＴＭＬ文を生成する固定的ＨＴＭＬ文生成ステップと、生成された固定的ＨＴＭＬ文に基づいてデバイス機能画面を表示する表示ステップと、デバイス機能画面のレイアウトを編集するためのレイアウト編集画面を表示するレイアウト編集画面表示ステップと、レイアウト編集中の表示用レイアウトデータを一時的に格納する一時格納ステップと、レイアウト編集後の表示用レイアウトデータを格納する格納ステップと、レイアウト編集後の表示用レイアウト情報を利用して動的ＨＴＭＬ文を生成する動的ＨＴＭＬ文生成ステップと、該動的ＨＴＭＬ文と前記固定的ＨＴＭＬ文とに基づいてレイアウト編集後の新たなデバイス機能画面を表示する編集後表示ステップと、を含むことを特徴とする画面編集方法。
【請求項５】
請求項４に記載の各ステップをコンピュータに実行させるための画面編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デバイス機能を操作するための操作画面のレイアウトを編集可能とした表示パネル、画面編集方法及び画面編集プログラムに関する。
【背景技術】
【０００２】
従来、例えば、複写機や複合機等の画像形成装置には、デバイス機能を操作するための操作画面としてタッチパネル方式の表示画面（表示部）を備えた表示パネルを設置したものが周知である。
【０００３】
また、この表示パネルは、画像形成装置のモード機能（デバイス機能）等に応じて複数種類の操作画面を表示画面に切換表示するのが一般的である。
【０００４】
さらに、表示パネルは、表示画面上に画像形成装置本体機能（モード等のデバイス機能）と対応する画面要素として、タッチスイッチ用や機能認識用の図形や文字等を表示すると共に、色や形状等を用いてオペレータの認識を容易としている。
【０００５】
これにより、表示画面上に表示されたこれらの図形のうち、タッチスイッチ機能としての表示部分をオペレータが操作することによって、その操作に応じて操作対象となるデバイス機能を特定することができる。
【０００６】
また、表示パネルは、上述したタッチスイッチ用や機能認識用の図形や文字等を表示画面に表示するに際して、デバイス機能の指令信号や表示画面の切替信号等に対応する表示用データと、この表示用データに対応して表示画面に所定のレイアウトで図形や文字等で表示する表示用レイアウトデータとに基づいて生成された固定的ＨＴＭＬ文を利用して表示する。
【０００７】
尚、表示用データと表示用レイアウトデータとは、互いに関連付けされた状態で画像形成処理に関する制御プログラムと共にＲＯＭ（記憶部）に記憶されている。
【０００８】
一方、モード選択等によって切換表示された表示画面上の表示は、例えば、メインスイッチをＯＮした直後に表示されるメイン画面を基準として表示されるため、表示画面上に表示される情報量に拘らず、スイッチボタン等は一定の大きさで表示されているのが一般的であった。
【０００９】
従って、表示画面上の表示状態が少ない情報量であるにも拘らず、小さいスイッチボタン等で表示されていると、その操作がし難いという問題が生じていた。
【００１０】
そこで、文書データを物理ページにレイアウトする際に、文書データから特定データとして最小文字サイズを検出し、その検出された特定データをレイアウトするための変倍率を算出し、文書データに対して物理ページへのレイアウトが可能となるように変倍率に基づく変換を施した状態で表示画面に表示する技術が知られている（例えば、特許文献１参照）。
【００１１】
また、ユーザ端末からのアクセス要求に基づいて、そのユーザ端末に対して画像形成装置の操作画面の基本フォーマットの画面を表示すると共に、その基本フォーマットの画面を利用したユーザの入力操作に基づいて操作画面の編集処理を行ない、ユーザの編集内容に応じた編集画面をユーザ端末に表示することにより、画像形成装置の画面レイアウトを編集できる技術も知られている（例えば、特許文献２参照）。
【００１２】
さらに、操作画面の表示をホスト装置上でブラウザ表示するために操作画面の表示データをブラウザ表示データに変換するブラウザ表示データ変換手段と、変換したブラウザ表示データを記述するためのフォーマットを所定の簡易フォーマットに変換する簡易フォーマット変換手段と、変換した簡易フォーマットによるブラウザ表示データに対してホスト装置上によって行われた編集に基づいてブラウザ表示データを編集する編集手段と、編集した後の簡易フォーマットによるブラウザ表示データに基づいて変換した操作画面の表示データにより操作画面を表示する操作画面変換手段とを有する技術も知られている（例えば、特許文献３参照）。
【特許文献１】特開２００２−９１９４６号公報
【特許文献２】特開２００３−１５０９７１号公報
【特許文献３】特開２００５−２２８１０６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
ところが、上記の如く構成された表示パネルにあっては、ユーザレベルで容易且つ任意の画面に対して部分的なレイアウト編集を可能とするものではなく、操作性を向上し得るものではなかった。
【００１４】
そこで、本発明は、上記事情を考慮し、画面表示に関するデータ処理の専門知識を有することなく、ユーザレベルで容易且つ任意の画面に対して部分的なレイアウト編集を行うことができる表示パネル、画面編集方法及び画面編集プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明の表示パネルは、デバイス機能に応じた一つ以上の表示用データと表示用レイアウトデータとを互いに関連付けして格納した記憶部と、デバイス機能に応じた前記表示用データと前記表示用レイアウトデータとを利用して固定的ＨＴＭＬ文を生成する画面生成部と、該画面生成部で生成された固定的ＨＴＭＬ文に基づいてデバイス機能画面を表示する表示部と、前記表示部に表示された前記デバイス機能画面を利用してデバイス機能を操作すると共に前記デバイス機能画面のレイアウトを編集する操作部と、該操作部を利用して前記デバイス機能画面のレイアウトを編集するためのレイアウト編集用データに基づいてレイアウト編集画面を前記デバイス機能画面に表示すると共にレイアウト編集後の表示用レイアウトデータを前記編集前の表示用レイアウトデータに置き換えて任意の表示レイアウトに適合したＨＴＭＬ文を生成する表示制御部と、を備えていることを特徴とする。
【００１６】
この際、前記レイアウト編集画面は、前記デバイス機能画面の編集対象となる表示群の直近に表示されるのが好ましい。
【００１７】
また、前記表示制御部は、前記操作部にて作成したレイアウト編集後の表示用レイアウトデータから動的ＨＴＭＬ文を生成したうえで、該動的ＨＴＭＬ文と前記固定的ＨＴＭＬ文とで実際に前記表示部で表示するＨＴＭＬ文を生成するのが好ましい。
【００１８】
また、前記表示制御部は、生成した前記ＨＴＭＬ文又は前記動的ＨＴＭＬ文を、前記操作部にて前記任意の表示用レイアウトデータを作成した作成者に対応付けして前記記憶部に記憶することが好ましい。
【００１９】
さらに、本発明の画面編集方法は、ユーザによって操作されたデバイス機能に対応した固定的ＨＴＭＬ文を生成する固定的ＨＴＭＬ文生成ステップと、生成された固定的ＨＴＭＬ文に基づいてデバイス機能画面を表示する表示ステップと、デバイス機能画面のレイアウトを編集するためのレイアウト編集画面を表示するレイアウト編集画面表示ステップと、レイアウト編集中の表示用レイアウトデータを一時的に格納する一時格納ステップと、レイアウト編集後の表示用レイアウトデータを格納する格納ステップと、レイアウト編集後の表示用レイアウト情報を利用して動的ＨＴＭＬ文を生成する動的ＨＴＭＬ文生成ステップと、固定的ＨＴＭＬ文に変えて動的ＨＴＭＬ文生成ステップに基づいてレイアウト編集後の新たなデバイス機能画面を表示する編集後表示ステップと、を含むことを特徴とする。
【００２０】
また、本発明の画面編集プログラムは、請求項４に記載の各ステップをコンピュータに実行させる。
【発明の効果】
【００２１】
本発明の表示パネル、画面編集方法及び画面編集プログラムは、画面表示に関するデータ処理の専門知識を有することなく、レイアウト編集用のレイアウト編集画面をデバイス機能画面に表示することにより、ユーザレベルで容易且つ任意の画面に対して部分的なレイアウト編集を容易に行うことができ、しかも、レイアウト編集を行わない通常操作時には、不要なレイアウト編集のためのスイッチボタン等を表示していないことから、表示エリアの有効利用を図ることができる。
【発明を実施するための最良の形態】
【００２２】
次に、本発明の一実施形態に係る表示パネルを画像形成装置に適用して説明する。
【００２３】
図１は本発明の一実施形態に係る表示パネルを備えた画像形成装置の正面図、図２は本発明の一実施形態に係る表示パネルにおける表示例の説明図、図３は本発明の一実施形態に係る表示パネルにおける他の表示例の説明図、図４は本発明の一実施形態に係る表示パネルにおけるさらに他の表示例の説明図、図５は本発明の一実施形態に係る表示方法を適用した表示パネルの表示に関するブロック構成図、図６は本発明の一実施形態に係る表示パネルにおけるレイアウト編集操作中の表示例の説明図、図７は本発明の一実施形態に係る表示パネルにおけるレイアウト編集操作中の他の表示例の説明図、図８は本発明の一実施形態に係る表示パネルにおけるレイアウト編集決定直前の表示例の説明図、図９は本発明の一実施形態に係る表示パネルにおけるレイアウト編集決定直前の他の表示例の説明図、図１０は本発明の一実施形態に係る表示パネルに適用されるレイアウト編集タグ例の説明図、図１１は本発明の一実施形態に係る表示パネルに適用される動的ＨＴＭＬ文例の説明図、図１２は本発明の一実施形態に係る表示パネルに適用されるレイアウトファイル例の説明図、図１３は本発明の一実施形態に係る表示パネルに適用されるレイアウト編集制御ルーチン１のフロー図、図１４は本発明の一実施形態に係る表示パネルに適用されるレイアウト編集制御ルーチン２のフロー図、図１５は本発明の一実施形態に係る表示パネルに適用されるレイアウト編集制御ルーチン３のフロー図、図１６は本発明の一実施形態に係る表示パネルに適用されるレイアウト後の表示状態の保存選択画面の説明図である。
【００２４】
図１において、画像形成装置（複合機）１は、装置本体２の正面から引き出し可能な給紙カセット３，４と、複写機・ファクシミリ・スキャナの各種機能として原稿を読み取る際に使用する自動原稿送り装置（ＡＤＦ）５と、タッチパネル方式の表示パネル６と、テンキー等の操作ボタン群７とを備えている。
【００２５】
表示パネル６には、操作・設定用等のアプリケーション画面（デバイス機能画面）が表示可能となっている。
【００２６】
この際、表示パネル６に表示されるアプリケーション画面は、機能項目（例えば、種別やＰＣ等）を一つの群として、その群毎にレイアウト編集をすることができる。
【００２７】
例えば、図２に示すように、画像形成装置１の表示パネル６の表示サイズに余裕がある場合等には（図２の上段参照）、そのボタンスイッチ群等の一部の表示サイズをレイアウト編集（図２の下段参照）することができる。また、表示パネル６に表示されるアプリケーション画面は、図３に示すように、画像形成装置１の表示パネル６の表示サイズに余裕がある場合等には（図３の上段参照）、そのボタンスイッチ群等の一部の表示位置をレイアウト編集（図３の下段参照）することができる。尚、図２の下段に示した表示状態と図３の下段に示した表示状態とを組み合わせ、表示サイズと表示位置とを編集することも可能である。同様に、図４に示すように、画像形成装置１の表示パネル６の表示サイズに余裕がある場合等には（図４の上段参照）、その機能項目（ＰＣ）群の一部の表示サイズをレイアウト編集（図４の下段参照）することができる。
【００２８】
図５は、本発明の一実施形態に係る表示方法を適用した表示パネル６の表示に関するブロック構成図である。
【００２９】
表示パネル６は、デバイス機能（アプリケーション）に応じた複数の表示用データと表示用レイアウトデータとを互いに関連付けして格納した記憶部としてのＲＯＭ８と、デバイス機能に応じた表示用データと表示用レイアウトデータとを利用して固定的ＨＴＭＬ文を生成する画面生成部９と、画面生成部９で生成された固定的ＨＴＭＬ文に基づいてデバイス機能画面を表示する表示部１０と、表示部１０に表示されたデバイス機能画面を利用してデバイス機能を操作すると共にデバイス機能画面のレイアウトを編集するパネルスイッチ機能からなる操作部１１と、操作部１１を利用してデバイス機能画面のレイアウトを編集するためのレイアウト編集用データに基づいてレイアウト編集画面をデバイス機能画面に表示すると共にレイアウト編集後の表示用レイアウトデータを編集前の表示用レイアウトデータに置き換えて任意の表示レイアウトに適合したＨＴＭＬ文を生成する表示制御部１２と、これらを制御する制御回路部１３とを備えている。
【００３０】
この制御回路部１３は、操作部１１（又は操作ボタン群７）からの操作信号に応じた固定的ＨＴＭＬ文を画面生成部９で生成し、その固定的ＨＴＭＬ文を表示部１０に出力する。
【００３１】
画面生成部９は、Ｓｅｒｖｌｅｔ／ＪＳＰ文を表示用データとして利用して固定的ＨＴＭＬ文を生成するもので、そのＳｅｒｖｌｅｔ／ＪＳＰ文はデバイス機能毎（表示画面毎）にＲＯＭ８に格納されている。また、画面生成部９は、表示用レイアウトデータとしてのスタイルシートを利用して上述した表示用データとで固定的ＨＴＭＬ文を生成する。
【００３２】
表示制御部１２は、ＨＤＤ１４（ＲＯＭ８でも良い）に格納したレイアウト編集用データを呼び出すと共に編集確定後のレイアウト編集用データをレイアウトファイルとしてユーザ情報と関連付けしてＨＤＤ１４に格納するレイアウト処理部１５と、レイアウト処理部１５で取得したレイアウト編集用データに基づいて図６〜図９に示したレイアウト編集画面１０ａやレイアウト編集対象画面１０ｂを表示するためのレイアウト編集画面用ＨＴＭＬ文を一時動的ＨＴＭＬ文として生成する動的ＨＴＭＬ処理部１６と、動的ＨＴＭＬ処理部１６で生成された一時動的ＨＴＭＬ文並びに後述する動的ＨＴＭＬ文を利用して固定的ＨＴＭＬ文から実際に表示部１０で表示するＨＴＭＬ文を生成するＨＴＭＬサーバ１７とを備えている。尚、レイアウト編集過程での表示部１０に表示されているＨＴＭＬ文は、ＲＡＭ１８に一時レイアウトデータとして格納される。尚、図１０は、レイアウト編集対象画面１０ｂを表示するためのレイアウト編集画面用ＨＴＭＬ文を生成するためのレイアウト編集用タグの一例を示し、図１１はそのレイアウト編集用タグを利用して動的ＨＴＭＬ処理部１６で生成された動的ＨＴＭＬ文の一例を示す。また、制御回路部１３がレイアウト編集タグの処理をすることができない場合、レイアウト編集タグはコメントとして処理される。
【００３３】
具体的に、表示制御部１２は、表示画面としての表示部１０に、画面生成部９で生成した固定的ＨＴＭＬ文のみを用いて、図２〜図４の各上段に示したデバイス機能画面を表示する。また、表示制御部１２は、表示部１０に、画面生成部９で生成した固定的ＨＴＭＬ文と動的ＨＴＭＬ処理部１６で生成したレイアウト編集後の動的ＨＴＭＬ文とを用いて、図２〜図４の各下段に示したレイアウトを編集後のデバイス機能・選択画面を表示する。さらに、表示制御部１２は、そのレイアウト編集操作途中において、表示部１０に、画面生成部９で生成した固定的ＨＴＭＬ文と動的ＨＴＭＬ処理部１６で生成したレイアウト編集用の一時動的ＨＴＭＬ文とを用いて、図６及び図７の上段に示したレイアウト編集画面１０ａを表示部１０に表示したうえで、レイアウト編集対象画面１０ｂを表示してユーザにレイアウト編集を行わせることにより、図８及び図９に示したようなレイアウト編集過程の画面をデバイス機能・選択画面に表示する。
【００３４】
この際、ＲＯＭ８には、デバイス機能画面毎の固定的ＨＴＭＬ文を画面生成部９で生成するための表示用データとレイアウトデータとが格納されている。尚、ＲＯＭ８には、画像形成処理全般に係わる制御プログラムと、本発明のレイアウト編集を含めた表示制御プログラムと、が格納されている。従って、ＲＯＭ８は、これら各プログラムを実行する制御回路部１３とでマイクロコンピュータを構成している。
【００３５】
また、ＨＤＤ１４は、本発明のレイアウト編集に係わるデータベースの機能を果たしており、レイアウト編集用データが格納されている他、編集後のレイアウトファイルと、そのレイアウトファイルの所有者としてのユーザ情報とがテーブル形式で互いに関連付けして格納されている。尚、レイアウト編集用データは、直接編集するデータではないため、デバイス機能画面毎のデータをＲＯＭ８に予め格納していても良い。
【００３６】
ＲＡＭ１８は、例えば、図８，図９に示したレイアウト編集過程にある表示部１０での現在表示状態に対応するＨＴＭＬ文をそのまま或いは、動的ＴＨＭＬ文のみを一時的に格納し、その編集操作がなされる度に現在表示状態に対応するＨＴＭＬ文或いは、動的ＴＨＭＬ文のみを上書（格納）する。従って、レイアウト編集が終了した場合には、その確定時のＨＴＭＬ文或いは動的ＨＴＭＬ文をレイアウト処理部１５にフィードバックし、ＣＳＳ等のレイアウトデータ（レイアウトファイル、図１２参照）としてＨＤＤ１４に格納する。
【００３７】
尚、レイアウトファイルは、図１２に示すように、ツリー構造で表される。例えば、ＸＭＬファイルである。レイアウトファイルは、ユーザ毎に、編集したレイアウトデータを保持する。また、レイアウトファイルは、フォーム部品をテーブルのセルとして管理する。これにより、アプリケーションとしては、インストールパッケージにレイアウトファイルが含まれている場合、指定された記憶装置（ＨＤＤ１４）にレイアウトファイルをコピーする。また、インストールパッケージにレイアウトファイルが含まれていない場合、指定された記憶装置（ＨＤＤ１４）にレイアウトファイルを作成する。開発者は、作成されたレイアウトファイルを、製品のインストールパッケージに含ませることができる。
【００３８】
次に、本発明のレイアウト編集例を図１３〜図１５のフロー図を参照しつつ説明する。尚、図１３〜図１５では、表示の関係から、以下の各ステップを括弧付きの数字で示す。また、図１３〜図１５のアプリケーション欄は制御回路部１３による処理を示す。
【００３９】
（表示画面への表示）
制御回路部１３は、ユーザによりメインＳＷをＯＮする（ステップ１）等の所定の初期操作がなされると、画像形成処理に関するアプリケーションプログラムを起動すると同時に、例えば、初期画面等を表示部１０に表示するためのプログラムを起動する。
【００４０】
また、制御回路部１３は、これらの起動を実行したうえで、リクエストのクエリ情報を上述したレイアウト編集タグの存在から参照し、画面生成部９に対して通常モードの表示画面となる固定的ＨＴＭＬ文を要求する（ステップ２）。尚、レイアウト編集タグを識別できなかった場合には以降をスルーして通常モード画面（固定的ＨＴＭＬ文のみの標準画面）を表示部に表示する（ステップ７）。
【００４１】
一方、表示制御部１２は、例えば、画像形成装置１に設置のカードリーダ（図示せず）から社員証等に記憶されたユーザ情報を取得し（ステップ３）、ＨＤＤ１４に既にレイアウト編集済みのレイアウトファイルが存在するか否かを判定し（ステップ４）、既にレイアウト編集済みのレイアウトファイルが存在する場合にはそのレイアウト編集済みのレイアウトファイルに基づいて動的ＨＴＭＬ文を生成し（ステップ５）、その動的ＨＴＭＬ文を利用したＨＴＭＬ文を生成して表示部１０にユーザ固有の表示画面（例えば、図２，図３の各下段）を表示し（ステップ７）、既にレイアウト編集済みのレイアウトファイルが存在しない場合には画面生成部９で固定的ＨＴＭＬ文を作成し（ステップ６）、その固定的ＨＴＭＬ文のみを利用して通常モード画面（標準画面）を表示部１０に表示する（ステップ７）。
【００４２】
尚、通常モードと編集モードとの切り替えは、制御回路部１３がクエリ情報を参照することで行われる。例えば、リクエストが、「ＸＸＸＸ．ｈｔｍｌ？ｍｏｄｅ＝ｅｄｉｔ」だった場合、編集モードの画面が表示される。リクエストが、「ＸＸＸＸ．ｈｔｍｌ？ｍｏｄｅ＝ｎｏｒｍａｌ」だった場合、通常モード画面が表示される。
【００４３】
（レイアウト編集）
レイアウト編集時には、制御回路部１３は、ユーザにより操作部１１（又は操作ボタン群７）を利用してレイアウト編集モードの選択操作がなされると（ステップ１１）、本発明のレイアウト編集制御に係わるアプリケーションプログラム（ＡＰ）を起動すると同時に、表示制御部１２に編集モードへの切り替えを通知する（ステップ１２）。
【００４４】
この通知を受けて、表示制御部１２は、編集モード画面としてレイアウト編集画面１０ａを編集対象の直近に添えて表示部１０に表示する（ステップ１３）。
【００４５】
ここで、制御回路部１３は、ユーザが操作部１１を用いて所望の編集操作を実行すると（ステップ１４）、その編集内容を識別して表示制御部１２に編集内容を通知する（ステップ１５）。
【００４６】
この通知を受けて、表示制御部１２は、制御回路部１３を介してＲＡＭ１８に編集内容を一時記憶させた後（ステップ１６）に、その編集内容に応じたレイアウト編集画面１０ａやレイアウト編集対象画面１０ｂを表示部１０に表示する（ステップ１７）。
【００４７】
以降、上述したステップ１４からステップ１７までのルーチンが繰り返される。
【００４８】
（レイアウト編集登録）
次に、制御回路部１３は、ユーザにより操作部１１（又は操作ボタン群７）を利用してレイアウト編集モードのキャンセル操作や終了操作（例えば、レイアウト編集画面１０ａの終了ボタンの押圧操作）がなされると（ステップ２１）、表示制御部１２に編集モード終了を通知する（ステップ２２）。
【００４９】
この通知を受けて、表示制御部１２は、図１６に示すように、表示部１０にレイアウト保存確認画面１０ｃを表示する（ステップ２３）。
【００５０】
制御回路部１３は、ユーザにより保存確認画面１０ｃの保存選択操作がなされると（ステップ２４）、その保存選択操作が『保存する』を選択したユーザ（レイアウト編集をしたユーザ）が既存のユーザか否かを識別（ステップ２５）したうえで、新規ユーザの場合にはＨＤＤ１４にユーザ情報を格納したうえで（ステップ２６）、その既存ユーザ又は新規ユーザのユーザ情報を関連付けしてレイアウト編集した動的ＨＴＭＬ文をＨＤＤ１４に格納する（ステップ２７）。
【００５１】
さらに、制御回路部１３は、レイアウト編集後には、そのままレイアウト編集後の表示画面を表示しても良いし、一旦、通常モード画面を表示するように表示制御部１２に通常モード画面要求を通知する（ステップ２８）。
【００５２】
この通知を受けて、表示制御部１２は、通常モード画面を表示部１０に表示させ（ステップ２９）、一連のレイアウト編集モードを終了する。
【００５３】
このように、本発明の表示パネル６によれば、任意のデバイス機能画面を、その一部分のみを任意に編集可能としたことにより、使用勝手をユーザレベルで容易に変更することができる。
【００５４】
尚、上記実施の形態では、ユーザ単位で任意のスイッチボタンの大きさ等をレイアウト編集可能としたものを開示したが、例えば、操作履歴を記憶し、同一表示画面上での操作回数の多いスイッチボタンと操作回数の少ないスイッチボタンのレイアウト表示（例えば、大きさ）を自動的に編集し、ユーザ単位若しくはユーザに拘らず、編集した表示用レイアウトデータをＨＤＤ１４に記憶しても良い。
【００５５】
このように、本発明の表示パネル２にあっては、画面表示に関するデータ処理の専門知識を有することなく、レイアウト編集用のレイアウト編集用のレイアウト編集画面１０ａやレイアウト編集対象画面１０ｂをデバイス機能画面としての表示部１０に表示することにより、ユーザレベルで容易且つ任意のデバイス機能画面に対して部分的なレイアウト編集を容易に行うことができ、しかも、レイアウト編集を行わない通常操作時には、不要なレイアウト編集のためのスイッチボタン等を表示していないことから、表示エリアの有効利用を図ることができる。
【００５６】
ところで、上記実施の形態では、本発明の表示パネル、画面編集方法及び画面編集プログラムを画像形成装置１の表示パネル６に適用して説明したが、各種表示パネル全般に適用することができることは勿論である。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施形態に係る表示パネルを備えた画像形成装置の正面図である。
【図２】本発明の一実施形態に係る表示パネルにおける表示例の説明図である。
【図３】本発明の一実施形態に係る表示パネルにおける他の表示例の説明図である。
【図４】本発明の一実施形態に係る表示パネルにおけるさらに他の表示例の説明図である。
【図５】本発明の一実施形態に係る表示方法を適用した表示パネルの表示に関するブロック構成図である。
【図６】本発明の一実施形態に係る表示パネルにおけるレイアウト編集操作中の表示例の説明図である。
【図７】本発明の一実施形態に係る表示パネルにおけるレイアウト編集操作中の他の表示例の説明図である。
【図８】本発明の一実施形態に係る表示パネルにおけるレイアウト編集決定直前の表示例の説明図である。
【図９】本発明の一実施形態に係る表示パネルにおけるレイアウト編集決定直前の他の表示例の説明図である。
【図１０】本発明の一実施形態に係る表示パネルに適用されるレイアウト編集タグ例の説明図である。
【図１１】本発明の一実施形態に係る表示パネルに適用される動的ＨＴＭＬ文例の説明図である。
【図１２】本発明の一実施形態に係る表示パネルに適用されるレイアウトファイル例の説明図である。
【図１３】本発明の一実施形態に係る表示パネルに適用されるレイアウト編集制御ルーチン１のフロー図である。
【図１４】本発明の一実施形態に係る表示パネルに適用されるレイアウト編集制御ルーチン２のフロー図である。
【図１５】本発明の一実施形態に係る表示パネルに適用されるレイアウト編集制御ルーチン３のフロー図である。
【図１６】本発明の一実施形態に係る表示パネルに適用されるレイアウト後の表示状態の保存選択  画面の説明図である。
【符号の説明】
【００５８】
６…表示パネル
８…ＲＯＭ
９…画面生成部
１０…表示部
１１…操作部
１２…表示制御部
【図１】
0005124193.tif 000002
【図２】
0005124193.tif 000003
【図３】
0005124193.tif 000004
【図４】
0005124193.tif 000005
【図５】
0005124193.tif 000006
【図６】
0005124193.tif 000007
【図７】
0005124193.tif 000008
【図８】
0005124193.tif 000009
【図９】
0005124193.tif 000010
【図１０】
0005124193.tif 000011
【図１１】
0005124193.tif 000012
【図１２】
0005124193.tif 000013
【図１３】
0005124193.tif 000014
【図１４】
0005124193.tif 000015
【図１５】
0005124193.tif 000016
【図１６】
0005124193.tif 000017