(57)【特許請求の範囲】
【請求項１】
機器と情報処理装置とが通信ネットワークで接続された画面表示システムであって、
前記機器は、
前記機器の機能を制御するための設定情報であって、該設定情報の設定が可能であるか否かを示す状態情報を含む該設定情報に応じた設定画面を表示する第１画面表示手段と、
前記設定情報を含み、前記設定画面を構成するための画面設定情報を取得し、変更された前記画面設定情報を表す変更画面設定情報を、取得した前記画面設定情報に設定する設定取得手段と、
取得された前記画面設定情報と、前記機器を識別する機器識別情報とを前記情報処理装置に送信し、前記情報処理装置から前記変更画面設定情報を受信する第１設定送受信手段と、を備え、
前記情報処理装置は、
前記画面設定情報を変更する基準となる標準設定情報を記憶する標準設定記憶手段と、
前記機器から前記画面設定情報と前記機器識別情報とを受信し、前記変更画面設定情報を前記機器に送信する第２設定送受信手段と、
前記画面設定情報の変更要求が受け付けられた場合に、前記第２設定送受信手段が受信した前記画面設定情報に含まれる前記設定情報と前記標準設定情報とを比較し、比較結果に基づいて前記変更画面設定情報を生成する設定情報生成手段と、
受信された前記画面設定情報に含まれる前記設定情報に基づき、前記変更要求を受け付けるための変更設定画面を表示するとともに、生成された前記変更画面設定情報から構成される前記変更設定画面を表示する第２画面表示手段と、
を備えること、
を特徴とする画面表示システム。
【請求項２】
前記設定情報生成手段は、前記設定情報では設定可能であるが、前記標準設定情報では設定できない設定項目または設定値がある場合に、該設定項目または該設定値を設定不可能な態様に設定した前記変更画面設定情報を生成すること、
を特徴とする請求項１に記載の画面表示システム。
【請求項３】
前記設定情報は、前記設定情報を前記第１画面表示手段に表示させるか否かを示す表示属性情報を含み、
前記設定情報生成手段は、前記設定項目または前記設定値の前記表示属性情報を、他の設定項目または設定値の前記表示属性情報とは異なる輝度にすることにより、前記設定項目または設定値を設定不可能な態様に設定した前記変更画面設定情報を生成すること、
を特徴とする請求項２に記載の画面表示システム。
【請求項４】
前記第２画面表示手段は、前記変更設定画面を表示可能な画面サイズに変更し、変更した前記変更設定画面を表示すること、
を特徴とする請求項１〜３のいずれか１項に記載の画面表示システム。
【請求項５】
前記情報処理装置は、
前記変更設定画面の画面サイズを変更するためのサイズ変更情報の入力を受け付ける入力受付手段、をさらに備え、
前記第２画面表示手段は、受け付けられた前記サイズ変更情報に従って前記変更設定画面の画面サイズを変更し、変更した前記変更設定画面を表示すること、
を特徴とする請求項４に記載の画面表示システム。
【請求項６】
前記設定情報は、前記設定画面上における前記設定情報の位置を示す位置情報を含み、
前記情報処理装置は、
前記入力受付手段は、前記第２画面表示手段に表示された前記変更設定画面に含まれる前記設定情報を移動させる指示の入力を受け付け、
受け付けられた前記設定情報を移動させる指示に基づいて、前記設定情報の前記変更設定画面上の位置を算出する位置算出手段、をさらに備え、
前記設定情報生成手段は、算出された前記変更設定画面上の位置を前記位置情報に設定し、設定した前記位置情報を反映した前記変更画面設定情報を生成すること、
を特徴とする請求項５に記載の画面表示システム。
【請求項７】
前記画面設定情報は、前記設定情報を表示するか非表示とするかを示す表示設定情報を含み、
前記第２画面表示手段は、生成された前記変更画面設定情報に含まれる前記表示設定情報に基づいて、前記変更設定画面とは異なる画面である表示設定画面を表示し、前記入力受付手段によって移動させる指示が受け付けられた前記設定情報が、前記表示設定画面に移動された場合には、移動された前記設定情報を非表示とするように前記設定情報を表示すること、
を特徴とする請求項６に記載の画面表示システム。
【請求項８】
前記画面設定情報および前記設定情報はＸＭＬ（eXtensible  Markup  Language）形式で記述されていること、
を特徴とする請求項１〜７のいずれか１項に記載の画面表示システム。
【請求項９】
前記標準設定記憶手段は、前記画面設定情報をカスタマイズする基準となる標準設定情報を記憶すること、
を特徴とする請求項１に記載の画面表示システム。
【請求項１０】
機器と通信ネットワークで接続された情報処理装置で行なわれる画面表示方法であって、
前記情報処理装置は、
設定画面を構成するための画面設定情報を変更する基準となる標準設定情報を記憶する標準設定記憶手段を有し、
設定送受信手段が、前記機器から、前記機器の機能を制御するための設定情報であって、該設定情報の設定が可能であるか否かを示す状態情報を含む該設定情報に応じた設定画面を構成するための画面設定情報と、前記機器を識別する機器識別情報とを受信し、変更された前記画面設定情報を表す変更画面設定情報を前記機器に送信する設定送受信ステップと、
設定情報生成手段が、前記画面設定情報の変更要求が受け付けられた場合に、受信された前記画面設定情報に含まれる前記設定情報と前記標準設定情報とを比較し、比較結果に基づいて前記変更画面設定情報を生成する設定情報生成ステップと、
画面表示手段が、受信された前記画面設定情報に含まれる前記設定情報に基づき、前記変更要求を受け付けるための変更設定画面を表示するとともに、生成された前記変更画面設定情報から構成される前記変更設定画面を表示する画面表示ステップと、を含むこと、
を特徴とする画面表示方法。
【請求項１１】
機器と通信ネットワークで接続された情報処理装置であって、
設定画面を構成するための画面設定情報を変更する基準となる標準設定情報を記憶する標準設定記憶手段と、
前記機器から、前記機器の機能を制御するための設定情報であって、該設定情報の設定が可能であるか否かを示す状態情報を含む該設定情報に応じた設定画面を構成するための画面設定情報と、前記機器を識別する機器識別情報とを受信し、変更された前記画面設定情報を表す変更画面設定情報を前記機器に送信する設定送受信手段と、
前記画面設定情報の変更要求が受け付けられた場合に、受信された前記画面設定情報に含まれる前記設定情報と前記標準設定情報とを比較し、比較結果に基づいて前記変更画面設定情報を生成する設定情報生成手段と、
受信された前記画面設定情報に含まれる前記設定情報に基づき、前記変更要求を受け付けるための変更設定画面を表示するとともに、生成された前記変更画面設定情報から構成される前記変更設定画面を表示する画面表示手段と、を備えたこと、
を特徴とする情報処理装置。
【請求項１２】
請求項１０に記載された画面表示方法をコンピュータに実行させることを特徴とする画面表示プログラム。
【請求項１３】
請求項１２に記載された画面表示プログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面の設定をカスタマイズする画面表示システム、情報処理装置、画面表示方法、画面表示プログラム及び記録媒体に関するものである。
【背景技術】
【０００２】
近年、プリンタや、コピー機能、ファクシミリ（ＦＡＸ）機能、印刷機能、スキャナ機能等を一つの筐体に納めたいわゆるＭＦＰ（Multi  Function  Peripheral）と称される複合機等にあっては、ユーザからのニーズの多様化に伴って、プリンタドライバやディスプレイドライバ等をカスタマイズする要請がある。
【０００３】
このような要請に対して、正確かつ簡潔にカスタマイズする技術として、例えば、特許文献１には、カスタマイズ対象となるプリンタドライバのバージョン情報を取得し、取得したバージョン情報が最新のものあるいはユーザのニーズに合致したものであるか否かを判定した上で、上述した各種のドライバをカスタマイズする技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術では、各種のデバイスドライバ等のバージョンがユーザの要求するバージョンのものとは異なるものであるか否かは判定できるものの、例えば、操作パネル等の画面をカスタマイズする場合には、その画面の内容（例えば、用紙設定、濃度等の各種設定情報を指定・入力するためのボタンやサブパネルの有無やこれらの位置等）については、カスタマイズすることができず、厳密にはユーザのニーズに応じたカスタマイズが出来ないという問題があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、画面上に配置された設定情報を、ユーザの要求に応じて容易にカスタマイズすることが出来る画面表示システム、情報処理装置、画面表示方法、画面表示プログラム及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る画面表示システムは、機器と情報処理装置とが通信ネットワークで接続された画面表示システムであって、前記機器は、前記機器の機能を制御するための設定情報であって、該設定情報の設定が可能であるか否かを示す状態情報を含む該設定情報に応じた設定画面を表示する第１画面表示手段と、前記設定情報を含み、前記設定画面を構成するための画面設定情報を取得し、変更された前記画面設定情報を表す変更画面設定情報を、取得した前記画面設定情報に設定する設定取得手段と、取得された前記画面設定情報と、前記機器を識別する機器識別情報とを前記情報処理装置に送信し、前記情報処理装置から前記変更画面設定情報を受信する第１設定送受信手段と、を備え、前記情報処理装置は、前記画面設定情報を変更する基準となる標準設定情報を記憶する標準設定記憶手段と、前記機器から前記画面設定情報と前記機器識別情報とを受信し、前記変更画面設定情報を前記機器に送信する第２設定送受信手段と、前記画面設定情報の変更要求が受け付けられた場合に、前記第２設定送受信手段が受信した前記画面設定情報に含まれる前記設定情報と前記標準設定情報とを比較し、比較結果に基づいて前記変更画面設定情報を生成する設定情報生成手段と、受信された前記画面設定情報に含まれる前記設定情報に基づき、前記変更要求を受け付けるための変更設定画面を表示するとともに、生成された前記変更画面設定情報から構成される前記変更設定画面を表示する第２画面表示手段と、を備えること、を特徴とする。
【０００７】
また、本発明に係る画面表示方法は、機器と通信ネットワークで接続された情報処理装置で行なわれる画面表示方法であって、前記情報処理装置は、設定画面を構成するための画面設定情報を変更する基準となる標準設定情報を記憶する標準設定記憶手段を有し、設定送受信手段が、前記機器から、前記機器の機能を制御するための設定情報であって、該設定情報の設定が可能であるか否かを示す状態情報を含む該設定情報に応じた設定画面を構成するための画面設定情報と、前記機器を識別する機器識別情報とを受信し、変更された前記画面設定情報を表す変更画面設定情報を前記機器に送信する設定送受信ステップと、設定情報生成手段が、前記画面設定情報の変更要求が受け付けられた場合に、受信された前記画面設定情報に含まれる前記設定情報と前記標準設定情報とを比較し、比較結果に基づいて前記変更画面設定情報を生成する設定情報生成ステップと、画面表示手段が、受信された前記画面設定情報に含まれる前記設定情報に基づき、前記変更要求を受け付けるための変更設定画面を表示するとともに、生成された前記変更画面設定情報から構成される前記変更設定画面を表示する画面表示ステップと、を含むこと、を特徴とする。
【０００８】
また、本発明に係る情報処理装置は、機器と通信ネットワークで接続された情報処理装置であって、設定画面を構成するための画面設定情報を変更する基準となる標準設定情報を記憶する標準設定記憶手段と、前記機器から、前記機器の機能を制御するための設定情報であって、該設定情報の設定が可能であるか否かを示す状態情報を含む該設定情報に応じた設定画面を構成するための画面設定情報と、前記機器を識別する機器識別情報とを受信し、変更された前記画面設定情報を表す変更画面設定情報を前記機器に送信する設定送受信手段と、前記画面設定情報の変更要求が受け付けられた場合に、受信された前記画面設定情報に含まれる前記設定情報と前記標準設定情報とを比較し、比較結果に基づいて前記変更画面設定情報を生成する設定情報生成手段と、受信された前記画面設定情報に含まれる前記設定情報に基づき、前記変更要求を受け付けるための変更設定画面を表示するとともに、生成された前記変更画面設定情報から構成される前記変更設定画面を表示する画面表示手段と、を備えたこと、を特徴とする。
【０００９】  また、本発明に係る画面表示プログラムは、上記画面表示方法をコンピュータに実行させることを特徴とする。【００１０】  また、本発明に係るコンピュータ読み取り可能な記録媒体は、上記画面表示プログラムを記録したことを特徴とする。
【発明の効果】
【００１８】  本発明によれば、画面のカスタマイズだけではなく、その画面に配置された各種の設定情報についても、ユーザの要求に応じて容易にカスタマイズすることが出来るという効果を奏する。【００１９】  また、本発明によれば、カスタマイズする画面が、表示する画面に対して比較的小さいかまたは大きい場合であっても、ユーザはカスタマイズした結果を容易に確認できるという効果を奏する。【００２０】  また、本発明によれば、ユーザは設定情報の位置を変更したい場合であっても容易にカスタマイズすることができるという効果を奏する。
【図面の簡単な説明】
【００２１】
【図１】図１は、第１の実施の形態にかかる画面表示システムの構成を示すブロック図である。
【図２】図２は、第１の実施の形態にかかる複合機の操作パネルの例を示す図である。
【図３】図３は、図１に示す設定記憶部が記憶する設定情報の例を示す図である。
【図４】図４は、画面設定情報が生成される場合の画面の例を示す図である。
【図５】図５は、図４に示す設定画面から取得された画面設定情報の例を示す図である。
【図６】図６は、図１に示す標準設定記憶部が記憶する標準設定情報の例（データベース）を示す図である。
【図７】図７は、図１に示す標準設定記憶部が記憶する標準設定情報の例（ＸＭＬ）を示す図である。
【図８】図８は、図１に示す表示部が表示する画面倍率設定のウィンドウの例を示す図である。
【図９】図９は、図１に示す設定情報生成部が生成した変更設定情報の例を示す図である。
【図１０】図１０は、図９に示す変更設定情報から構成される変更設定画面の例を示す図である。
【図１１】図１１は、第１の実施の形態にかかる画面表示システムにおいて設定画面をカスタマイズするまでの実行手順を示すフローチャートである。
【図１２】図１２は、第２の実施の形態にかかる画面表示システムの構成を示すブロック図である。
【図１３】図１３は、図１２に示す表示部が表示する変更設定画面の例を示す図である。
【図１４】図１４は、第２の実施の形態にかかる画面表示システムにおいて設定画面をカスタマイズするまでの実行手順を示すフローチャートである。
【図１５】図１５は、第１〜第２の実施の形態にかかる複合機のハードウェア構成を示す図である。
【発明を実施するための形態】
【００２２】
以下に添付図面を参照して、この発明にかかる画面表示システム、情報処理装置、画面表示方法、画面表示プログラム及び記録媒体の最良な実施の形態を詳細に説明する。
【００２３】
本発明の一実施の形態として、画像処理装置をコピー機能、ファクシミリ（ＦＡＸ）機能、印刷機能、スキャナ機能等を一つの筐体に納めたいわゆるＭＦＰ（Multi  Function  Peripheral）と称される複合機等、印刷機能を備えた装置に適用した例を示す。尚、以下の説明では、画像処理装置を上述の複合機に適用した場合について説明しているが、少なくともこれらの機能を備えるものであれば、複合機以外の装置に対しても適用可能である。
【００２４】
（第１の実施の形態）
図１は、第１の実施の形態にかかる画面表示システム１０００のブロック図である。本図に示すように、画面表示システム１０００は、複合機１００と、コンピュータ２００と、通信ネットワーク３００と、を含んで構成されている。まず、複合機１００について説明する。
【００２５】
複合機１００は、操作パネル１１０と、設定記憶部１２０と、設定取得部１３０と、第１設定送受信部１４０と、エンジン部１５０と、制御部１６０と、通信部１７０と、を含んで構成されている。
【００２６】
操作パネル１１０は、ＬＣＤ（Liquid  Crystal  Display）等のディスプレイから構成され、ユーザからの入力文書に対するスキャン、コピー、プリント、ＦＡＸ等の指示や用紙や部数、あるいは解像度等の各種情報（以下、これらの各種情報を設定情報と呼ぶ。）の指定や入力を受け付ける。
【００２７】
図２は、操作パネル１１０が、上述した設定情報を含む画面（以下、設定画面と呼ぶ。）を表示し、その指定や入力を受け付ける様子を示す図である。操作パネル１１０に表示する設定画面に含まれる設定情報や、設定画面を構成する情報（例えば、設定画面のサイズ等。以下、設定情報と設定画面を構成する情報を含めて画面設定情報と呼ぶ。）は、後述する設定記憶部１２０にあらかじめ記憶されている。
【００２８】
設定記憶部１２０は、操作パネル１１０に表示する画面設定情報を記憶するＨＤＤ（ハードディスクドライブ装置）やメモリ等の記憶媒体である。図３は、設定記憶部１２０が、設定情報を記憶する例（スキャナ機能を実現するための設定情報の一部）を示す図である。
【００２９】
図３に示すように、設定記憶部１２０は、大項目として複合機１００が有する機能の種類を記憶し、中項目としてその機能を実現するために設定可能な項目を記憶し、小項目としてその設定可能な項目に設定可能な値を記憶し、これらの各項目が設定情報として対応付けて記憶されている。
【００３０】
また、設定記憶部１２０は、上述した設定情報を操作パネル１１０に表示するためのウィンドウのタテ、ヨコのサイズ等の画面の構成、および複合機１００を特定するためのＩＤ（IDentifier）を上述した設定情報に対応付けて記憶する。
【００３１】
設定取得部１３０は、後述する第１設定送受信部１４０が、コンピュータ２００から上述した画面設定情報を取得する旨の要求を受信すると、設定記憶部１２０に記憶された設定情報と画面設定情報を取得し、取得したこれらの情報をＸＭＬ（eXtensible  Markup  Language）形式のファイルに変換する。
【００３２】
図４は、図２に示す設定画面を簡略化し、解像度の設定情報についてのみについて表示した設定画面の例である。また、図５は図４に示す設定画面を、設定取得部１３０がＸＭＬ形式のファイルに変換した様子を示す図である。図５に示すように、設定取得部１３０は、画面設定情報に含まれる設定情報およびその値を対応付けて変換している。
【００３３】
より具体的には、解像度１００ｄｐｉ（Dot  Per  Inch）〜６００ｄｐｉの各設定情報の設定がいずれも可能（enabled＝“true”）であり、各ｄｐｉの設定情報を設定画面上に表示する（visible＝“true”）ことができることを示している。さらに、３００ｄｐｉの設定情報は、ユーザによって選択された（selected＝“true”）状態のものであることを示している。
【００３４】
第１設定送受信部１４０は、設定取得部１３０が取得した上述したような画面設定情報と、複合機１００を特定するためのＩＤをコンピュータ２００に送信する。また、後述するように、送信した画面設定情報をカスタマイズした後の画面設定情報（以下、変更画面設定情報と呼ぶ。）をコンピュータ２００から受信する。尚、後述するように、この変更画面設定情報には、設定情報をカスタマイズした後の設定情報（以下、変更設定情報と呼ぶ。）が含まれている。
【００３５】
エンジン部１５０は、スキャナ、転写ドラム等の複合機１００を構成する部品から構成され、ユーザが操作パネル１１０に表示された設定画面の設定情報をタッチする等して指定された設定にしたがって、例えば、原稿のスキャンや複写等の処理を行う。
【００３６】
制御部１６０は、上述した設定取得部１３０や第１設定送受信部１４０等の各部の動作を制御する。
【００３７】
通信部１７０は、ネットワークボード等の通信装置から構成され、複合機１００とコンピュータ２００との通信を媒介する。続いて、コンピュータ２００について説明する。
【００３８】
図１に戻り、コンピュータ２００は、入力受付部２１０と、標準設定記憶部２２０と、表示部２３０と、第２設定送受信部２４０と、設定情報生成部２５０と、表示制御部２６０と、通信部２７０と、を含んで構成されている。
【００３９】
入力受付部２１０は、キーボードやタッチパネル等の入力装置から構成され、ユーザからの複合機１００の画面設定情報を取得する旨の要求の入力を受け付ける。また、後述するように、表示制御部２６０が、表示部２３０に表示する変更設定画面を、倍率を変更して表示させる場合に、その倍率の指定の入力や、変更設定画面が表示部２３０に表示された場合に、ユーザがその内容を確認した旨の指示の入力を受け付ける。
【００４０】
標準設定記憶部２２０は、複合機１００から受信した設定情報をカスタマイズするための基準となる設定情報(以下、標準設定情報と呼ぶ。)を、複合機１００と、複合機１００の設定画面とに対応付けて記憶するＨＤＤ（ハードウェアディスクドライブ装置）やメモリ等の記憶媒体である。尚、この標準設定記憶部２２０には、ユーザによって適宜カスタマイズすべき標準設定情報が更新される。
【００４１】
図６は、標準設定記憶部２２０が記憶する標準設定情報、設定画面、複合機１００とを対応付けて記憶する例を示す図である。図６に示すように、標準設定記憶部２２０は、複合機１００を特定するためのＩＤ（IDentifier）である「ProjectID」と、設定画面を特定するための「ProfileID」と、その設定画面に含まれる設定情報を特定するための「PluginInstanceID」とが対応付けて記憶されている。そして、図示していないが、さらに設定画面の画面設定情報が「ProjectID」に対応付けて記憶され、設定情報の値等が「ProfileID」に対応付けて記憶されている。
【００４２】
尚、以下の説明では、図６に示したように、複合機１００と設定画面と設定情報とがデータベース等の表形式で記憶されている場合を前提にして説明を行うが、例えば、図７に示すように、ＸＭＬ形式のファイルとして、これらの各情報を対応付けて記憶させることとしてもよい。また、標準設定記憶部２２０は、上述した標準設定情報等の各種の情報のほかに、表示部２３０の画面サイズを記憶する。
【００４３】
図１に戻り、表示部２３０は、ＬＣＤ（Liquid  Crystal  Display）等のディスプレイ装置から構成され、後述するように、設定情報生成部２５０が生成した変更画面設定情報から構成された変更設定画面を表示する。また、表示部２３０は、後述するように、表示制御部２６０が、設定情報生成部２５０が生成した変更設定画面のサイズが、表示部２３０に表示するサイズと異なり、その変更設定画面のサイズの倍率を変更して表示する必要があると判定した場合であって、倍率の変更がマニュアルに設定されている場合には、図８に示すような、ユーザが変更設定画面の表示サイズを変更する倍率を指定できるサブウィンドウを表示する。
【００４４】
第２設定送受信部２４０は、複合機１００から、画面設定情報と、複合機１００のＩＤを受信する。また、後述するように、設定情報生成部２５０が生成した変更設定画面の変更画面設定情報を複合機１００に送信する。
【００４５】
設定情報生成部２５０は、第２設定送受信部２４０が、複合機１００から画面設定情報、複合機１００のＩＤを受信した場合に、標準設定記憶部２２０から、その複合機のＩＤに対応するProjectIDを判定し、判定したProjectIDに対応付けて記憶されている標準画面設定情報を取得する。その後、設定情報生成部２５０は、第２設定送受信部２４０が受信した画面設定情報に含まれる設定情報と標準画面設定情報に含まれる標準設定情報とに差異があるか否かを判定し、差異があると判定した場合には、標準設定情報の値を設定情報に更新した設定情報（以下、変更設定情報と呼ぶ。）を含む画面設定情報（以下、変更画面設定情報と呼ぶ。）をＲＡＭ（不図示）に記憶する。
【００４６】
また、設定情報生成部２５０は、第２設定送受信部２４０が受信した画面設定情報に含まれる設定情報と標準画面設定情報に含まれる標準設定情報とに差異がないと判定した場合には、第２設定送受信部２４０が受信した画面設定情報を変更画面設定情報としてＲＡＭ（不図示）に記憶する。
【００４７】
さらに、設定情報生成部２５０は、後述する表示制御部２６０によって変更設定画面が表示部２３０に表示され、その後、ユーザによってその内容が確認された旨の指示の入力を受け付けると、表示部２３０に表示された変更設定画面から変更設定情報を含む変更設定画面情報を生成する。
【００４８】
図９は、設定情報生成部２５０が変更表示画面から生成した変更画面設定情報に含まれる変更設定情報の例を示す図である。図９に示すように、変更設定画面では、４００ｄｐｉ、６００ｄｐｉの解像度の設定が不可能（enabled＝“false”）であることを示している。すなわち、第２設定送受信部２４０は、複合機１００から解像度４００ｄｐｉ、６００ｄｐｉの設定が可能である設定情報を受信したが、標準設定情報ではこれらの解像度の設定は不可能とするように変更された、すなわちカスタマイズされたことを示している。
【００４９】
図１０は、図９に示した変更画面設定情報の変更設定画面を簡略化したものの例を示す図である。図１０に示すように、解像度４００ｄｐｉ、６００ｄｐｉの設定情報の表示が、他の設定情報に比べて半輝度となっている。すなわち、ユーザは操作パネル１１０から解像度として４００ｄｐｉ、６００ｄｐｉを指定できないようになっている。尚、図１０に示す例では、解像度４００ｄｐｉ、６００ｄｐｉの設定情報を半輝度として表示するように設定しているが、不可視とする（例えば、背景色と同様の色や模様にする等。）こととしてもよい。
【００５０】
表示制御部２６０は、設定情報生成部２５０が生成してＲＡＭに記憶した変更設定情報を含む変更画面設定情報の画面のサイズと、標準設定記憶部２２０に記憶している表示部２３０の画面サイズとを比べ、表示部２３０に対する変更画面設定情報から生成される変更設定画面が占める割合が、一定の割合以上、または一定の割合以下であるかを判定する。
【００５１】
そして、表示制御部２６０は、計算した割合が一定の割合以上、または一定の割合以下であり、変更設定画面の倍率を変更する必要があると判定した場合には、さらに、変更画面設定情報の画面サイズを変更する方法が手動であるか、あるいは自動であるか否かを判定する。そして、手動であると判定した場合には、図８に示すような、ユーザが変更設定画面の表示サイズを変更する倍率を指定できるサブウィンドウを、表示部２３０に表示させる。さらに、そのサブウィンドウ上で、倍率が指定されると、ＲＡＭに記憶されている変更画面設定情報から構成される変更設定画面を、表示部２３０のサイズに合わせて表示部２３０に表示させる。
【００５２】
また、表示制御部２６０は、計算した割合が一定の割合以上、または一定の割合以下であると判定した場合であって、変更画面設定情報の画面サイズを変更する方法が自動であると判定した場合には、標準設定記憶部２２０に記憶されている表示部２３０の画面サイズに拡大または縮小し、拡大または縮小した変更設定画面を表示部２３０に表示させる。
【００５３】
通信部２７０は、ネットワークボード等の通信装置から構成され、コンピュータ２００と複合機１００との通信を媒介する。
【００５４】
通信ネットワーク３００は、ＬＡＮ（Local  Area  Network：構内通信網）、ＷＡＮ（Wide  Area  Network：広域通信網）などの通信回線である。
【００５５】
次に、上述した画面表示システム１０００で行われる実行処理について説明する。
【００５６】
図１１は、ユーザが、コンピュータ２００から複合機１００の操作パネル１１０の設定をカスタマイズするために、操作パネル１１０の画面設定情報を取得し、その後変更画面設定情報を複合機１００に再設定する場合の手順を示すフローチャートである。
【００５７】
本図に示すように、操作パネル１１０は、ユーザからの複合機１００の画面設定情報を取得する旨の要求の入力を受け（ステップＳ１１０１）、第２設定送受信部２４０は、その要求を複合機１００に送信する（ステップＳ１１０２）。
【００５８】
その後、第１設定送受信部１４０は、コンピュータ２００から送信された要求を受信すると、設定取得部１３０は、設定記憶部１２０に記憶されている設定画面情報と、複合機１００のＩＤを取得する（ステップＳ１１０３）。そして、第１設定送受信部１４０は、取得された設定画面情報、複合機１００のＩＤをコンピュータ２００に送信する（ステップＳ１１０４）。
【００５９】
第２設定送受信部２４０は、複合機１００から送信された設定画面情報、複合機１００のＩＤを受信すると、標準設定記憶部２２０から、受信した複合機のＩＤに対応するProjectIDを判定し、判定したProjectIDに対応付けて記憶されている標準画面設定情報、を取得する（ステップＳ１１０５）。
【００６０】
そして、設定情報生成部２５０は、ステップＳ１１０４で送信された画面設定情報と、ステップＳ１１０５で取得した標準画面設定情報とに差異があるか否かを判定し（ステップＳ１１０６）、差異があると判定した場合には（ステップＳ１１０６；Ｙｅｓ）、差異のある標準設定情報の値を設定情報に更新し、更新した設定情報、すなわち変更設定情報を含む変更画面設定情報をＲＡＭに記憶する（ステップＳ１１０７）。
【００６１】
一方、設定情報生成部２５０は、第２設定送受信部２４０が受信した画面設定情報と標準画面設定情報とに差異がないと判定した場合には（ステップＳ１１０６；Ｎｏ）、標準画面設定情報を変更画面設定情報としてＲＡＭに記憶する（ステップＳ１１０８）。
【００６２】
その後、ステップＳ１１０７またはＳ１１０８のいずれかにおいて変更画面設定情報がＲＡＭに記憶されると、表示制御部２６０は、ステップＳ１１０７、またはＳ１１０８で記憶された変更画面設定情報の画面のサイズと、標準設定記憶部２２０に記憶している表示部２３０の画面サイズとを比べ、変更画面設定情報から生成される変更設定画面が占める表示部２３０に対する割合が、一定の割合以上、または一定の割合以下であるかを判定し（ステップＳ１１１０）、その割合が一定の割合以上、または一定の割合以下であり、変更設定画面の倍率を変更する必要があると判定した場合には（ステップＳ１１１０；Ｙｅｓ）、さらに、変更画面設定情報の画面サイズを変更する方法が手動であるか、あるいは自動であるか否かを判定する（ステップＳ１１１１）。
【００６３】
そして、表示制御部２６０は、変更画面設定情報の画面サイズを変更する方法が自動であると判定した場合には（ステップＳ１１１１；Ｙｅｓ）、標準設定記憶部２２０に記憶されている表示部２３０の画面サイズを取得し（ステップＳ１１１２）、ステップＳ１１０７、またはＳ１１０８で記憶された変更画面設定情報から構成される変更設定画面を、ステップＳ１１１２で取得した画面サイズに拡大または縮小し、拡大または縮小した変更設定画面を、表示部２３０に表示させる（ステップＳ１１１３）。
【００６４】
一方、変更画面設定情報の画面サイズを変更する方法が手動であると判定した場合には（ステップＳ１１１１；Ｎｏ）、表示サイズを変更する倍率を指定できるサブウィンドウを、表示部２３０に表示させる（ステップＳ１１１４）。
【００６５】
そして、表示制御部２６０は、入力受付部２１０が、サブウィンドウ上で、倍率の指定の入力を受け付けたか否かを判定し（ステップＳ１１１５）、倍率の指定の入力を受け付けたと判定すると（ステップＳ１１１５；Ｙｅｓ）、ＲＡＭに記憶されている変更画面設定情報から構成される変更設定画面を、表示部２３０のサイズに合わせて表示部２３０に表示させる（ステップＳ１１１６）。
【００６６】
一方、変更設定画面が占める表示部２３０に対する割合が、一定の割合以上、または一定の割合以下でないと判定した場合（ステップＳ１１１０；Ｎｏ）、あるいは、倍率の指定の入力を受け付けなかったと判定すると（ステップＳ１１１５；Ｎｏ）、ＲＡＭに記憶されている変更画面設定情報から構成される変更設定画面を、そのまま表示部２３０に表示させる（ステップＳ１１１７）。
【００６７】
その後、入力受付部２１０が、ユーザから表示部２３０に表示した変更設定画面の設定内容を確認した旨の入力を受け付けすと（ステップＳ１１１８）、設定情報生成部２５０は、その変更設定画面の変更画面設定情報を標準設定記憶部２２０に記憶し（ステップＳ１１１９）、第２設定送受信部２４０は、ステップＳ１１１９で記憶された変更画面設定情報を複合機１００に送信する（ステップＳ１１２０）。
【００６８】
そして、複合機１００の設定取得部１３０は、コンピュータ２００から送信された変更設定画面情報を、設定記憶部１２０に設定する（ステップＳ１１２１）。そして、ステップＳ１１２１の処理が終了することによって、本実施の形態にかかるすべての処理が終了し、ユーザは複合機１００の操作パネル１１０の設定情報が変更され、カスタマイズされることとなる。
【００６９】
このように、本実施の形態においては、複合機１００とコンピュータ２００とが通信ネットワーク３００で接続された画面表示システムにおいて、複合機１００は、操作パネル１１０が、画像を形成するために必要な１または複数の設定情報を含む設定画面を表示し、設定記憶部１２０が、設定情報を含み、設定画面を構成するための画面設定情報を記憶し、設定取得部１３０が、設定記憶部１２０に記憶された画面設定情報を取得し、設定画面に含まれる設定情報をカスタマイズした設定情報を含む設定画面を構成するための変更画面設定情報を画面設定情報に設定し、第１設定送受信部１４０が、設定取得部１３０が取得した画面設定情報をコンピュータ２００に送信し、コンピュータ２００から変更画面設定情報を受信し、コンピュータ２００は、第２設定送受信部２４０が、画複合機１００から画面設定情報を受信し、変更画面設定情報を複合機１００に送信し、標準設定記憶部２２０が、画面設定情報をカスタマイズする基準となる標準設定情報を含む設定画面を構成するための標準画面設定情報を記憶し、設定情報生成部２５０が、第２設定送受信部２４０が受信した画面設定情報に含まれる設定情報と、標準設定記憶部２２０が記憶する標準画面設定情報に含まれる標準設定情報とを比較し、両者に差異がある場合に、差異を反映した変更画面設定情報を生成し、表示部２３０が、設定情報生成部２５０が生成した変更画面設定情報から構成される変更設定画面を表示し、表示制御部２６０が、設定情報生成部２５０が生成した変更画面設定情報に従って、変更画面設定情報から構成される変更設定画面を表示部２３０に表示させるので、画面のカスタマイズだけではなく、その画面に配置された各種の設定情報についても、ユーザの要求に応じて容易にカスタマイズすることが出来る。
【００７０】
また、本発明によれば、表示制御部２６０は、設定情報生成部２５０が生成した変更画面設定情報から構成される変更設定画面の画面サイズを、表示部２３０が表示可能な画面サイズに変更し、変更した変更設定画面を表示部２３０に表示させるので、カスタマイズする画面が、表示する画面に対して比較的小さいかまたは大きい場合であっても、ユーザはカスタマイズした結果を容易に確認できる
【００７１】
（第２の実施の形態）
上述した第１の実施の形態においては、複合機１００に記憶された設定画面情報と、あらかじめコンピュータ２００に記憶された標準設定情報を比較して、差異がある場合に自動的にその差異がある設定情報を更新することによって変更画面設定情報を生成してカスタマイズすることとした。しかし、ユーザによっては設定情報の位置についても所望の位置に変更したい場合も存在する。そこで、そのような場合に、設定情報の位置を変更する指示を受けた場合に、その変更した設定情報の位置を反映した変更画面設定情報を生成してカスタマイズする場合について説明する。
【００７２】
図１２は、第２の実施の形態にかかる画面表示システム２０００の構成を示すブロック図である。第２の実施の形態にかかる画面表示システム２０００は、複合機４００が、第１の実施の形態とは異なる設定記憶部４２０と、設定取得部４３０と、第１設定送受信部４４０とを備えている点で第１の実施の形態にかかる複合機１００とは異なっている。また、コンピュータ５００が、第１の実施の形態とは異なる入力受付部５１０と、標準設定記憶部５２０と、表示部５３０と、第２設定送受信部５４０と、設定情報生成部５５０と、表示制御部５６０とを備えている点で第１の実施の形態にかかるコンピュータ２００とは異なっている。以下の説明では、上述した第１の実施の形態と同一の構成要素には同一の符号を付してその説明を省略している。まず、複合機４００について説明する。
【００７３】
設定記憶部４２０は、第１の実施の形態における設定記憶部１２０が記憶する内容のほか、設定情報の位置を示す位置情報（例えば、図１３に示すように、設定画面の左上端を原点とした座標系における位置等）を、各設定情報に対応付けて記憶する。
【００７４】
設定取得部４３０は、第１の実施の形態における設定取得部１３０が取得する内容のほか、上述した位置情報を設定情報と共に取得する。
【００７５】
第１設定送受信部４４０は、第１の実施の形態における第１設定送受信部１４０が送受信する内容のほか、上述した位置情報を設定情報と共に送受信する。続いて、コンピュータ５００について説明する。
【００７６】
入力受付部５１０は、第１の実施の形態における入力受付部２１０が入力を受け付ける内容のほか、後述するように、表示制御部５６０が、ＲＡＭに記憶されている変更画面設定情報から構成される変更設定画面を、表示部５３０に表示させた場合に、表示されている各設定情報の位置を移動させる指示(例えば、マウスによる設定情報のドラッグ・アンド・ドロップ操作等)の入力を受け付ける。
【００７７】
標準設定記憶部５２０は、第１の実施の形態における標準設定記憶部５２０が記憶する内容のほか、上述した設定情報と同様に、標準設定情報の位置を示す位置情報（以下、標準位置情報と呼ぶ。）を、各標準設定情報に対応付けて記憶する。
【００７８】
表示部５３０は、第１の実施の形態における表示部２３０が表示する内容のほか、後述するように、表示制御部５６０が、表示させた変更設定画面に含まれる変更設定情報を非表示とするサブウィンドウを表示する。
【００７９】
図１３は、表示部５３０が、変更設定画面（ｗ１）と、変更設定情報を非表示とするサブウィンドウ（ｗ２）を表示部５３０に表示する様子を示す図である。ユーザは、入力受付部５１０に対して、ドラッグ・アンド・ドロップ操作等を行って、変更設定情報をサブウィンドウ（ｗ２）に移動させることにより、その変更設定情報を非表示とすることが出来る。このようなサブウィンドウを設けることにより、例えば、変更設定画面が表示部５３０に比べて大きく、変更設定情報の全てが表示できないような場合であっても、ユーザ所望の変更設定情報のみを表示部５３０に表示するようにカスタマイズすることが出来る。
【００８０】
第２設定送受信部５４０は、第１の実施の形態における第２設定送受信部２４０が送受信する内容のほか、変更設定情報の位置を示す位置情報（以下、変更位置情報と呼ぶ。）を、変更設定情報と共に送受信する。
【００８１】
設定情報生成部５５０は、第１の実施の形態における設定情報生成部２５０が生成する変更設定情報に、後述するように、位置情報取得部５８０が算出した変更位置情報を含んだ変更設定情報を生成する。
【００８２】
表示制御部５６０は、第１の実施の形態における表示制御部２６０が制御する内容のほか、入力受付部５１０が入力を受け付けた変更設定情報の移動指示を受け付けた場合に、移動指示が受け付けられた変更設定情報を、その指示に従って移動させるように、変更設定情報の表示を制御する。また、表示制御部５６０は、入力受付部５１０が入力を受け付けた移動指示が、サブウィンドウ（ｗ２）に移動させるものである場合には、移動された変更設定情報を非表示とするように、変更設定情報の表示を制御する。
【００８３】
位置情報取得部５８０は、表示部５３０に表示された変更設定情報が、入力受付部５１０が入力を受け付けた移動指示に従って移動された場合に、図１３に示すような座標上の起点と終点の差分を計算することにより、移動された変更設定情報の位置を算出する。
【００８４】
続いて、第２の実施の形態における画面表示システム２０００で行われる実行処理について説明する。第２の実施の形態にかかる画面表示システム２０００は、第１の実施の形態にかかる画面表示システム１０００における処理と比べて、変更設定情報の位置をユーザ所望の位置に移動させ、移動させた変更設定情報を含む変更画面設定情報を生成する部分についての処理のみが異なる。そこで、図１４を用いてこれらの処理について説明するが、これら以外の処理については、第１の実施の形態にかかる処理と同じ処理内容であるため、第１の実施の形態にかかる処理と同一の処理（ステップＳ１４０１〜Ｓ１４０２、Ｓ１４０６〜Ｓ１４１７、Ｓ１４２３）については、同一の符号を付してその説明を省略している。
【００８５】
第１設定送受信部４４０は、コンピュータ５００から送信された要求を受信すると、設定取得部４３０は、位置情報を含む設定画面情報と、複合機４００のＩＤを取得する（ステップＳ１４０３）。そして、第１設定送受信部４４０は、取得された位置情報を含む設定画面情報、複合機４００のＩＤをコンピュータ５００に送信する（ステップＳ１４０４）。
【００８６】
第２設定送受信部５４０は、複合機４００から送信された位置情報を含む設定画面情報、複合機４００のＩＤを受信すると、標準設定記憶部５２０から、受信した複合機のＩＤに対応するProjectIDを判定し、判定したProjectIDに対応付けて記憶されている位置情報を含む標準画面設定情報、を取得する（ステップＳ１４０５）。その後、第１の実施の形態の場合と同様に、ステップＳ１４０６〜Ｓ１４１７の各処理を行う。
【００８７】
そして、表示部５３０に変更設定画面が表示されると、入力受付部５１０は、ユーザから変更設定情報の位置を移動させる指示の入力を受け付け（ステップＳ１４１８）、位置情報取得部５８０は、座標上の変更設定情報の起点と終点の差分を計算して位置を算出する（ステップＳ１４１９）。
【００８８】
その後、入力受付部５１０が、ユーザから位置が変更された変更設定情報を含む変更設定画面の設定内容を確認した旨の入力を受け付けると（ステップＳ１４２０）、設定情報生成部５５０は、その変更設定画面の変更画面設定情報を標準設定記憶部５２０に記憶し（ステップＳ１４２１）、第２設定送受信部５４０は、ステップＳ１４２１で記憶された変更画面設定情報を複合機４００に送信する（ステップＳ１４２２）。その後、受信した変更画面設定情報が設定記憶部４２０に設定され、本実施の形態にかかるすべての処理が終了し、ユーザは複合機４００の操作パネル４１０の設定情報が変更され、設定情報の位置についてもカスタマイズすることができる。
【００８９】
このように、本実施の形態においては、設定情報には、設定画面上における設定情報の位置を示す位置情報を含み、コンピュータ５００は、入力受付部５１０が、表示部５３０に表示された変更設定画面に含まれる設定情報を移動させる指示の入力を受け付け、位置情報取得部５８０が、入力受付部５１０が入力を受け付けた設定情報を移動させる指示に基づいて、設定情報の変更設定画面上の位置を算出し、設定情報生成部５５０が、位置情報取得部５８０が算出した変更設定画面上の位置を位置情報に設定し、設定した位置情報を反映した変更画面設定情報を生成するので、ユーザは設定情報の位置を変更したい場合であっても容易にカスタマイズすることができる。
【００９０】
尚、上述した第１または第２の実施の形態においては、複合機１００、複合機４００が一台であることを前提として説明した。しかし、複数の複合機１００、複合機４００に対して、それぞれの画面設定情報を取得し、取得した複数の画面設定情報に含まれる設定情報と、コンピュータ２００、コンピュータ５００が記憶する標準画面設定情報に含まれる標準設定情報を比較し、例えば、各複合機が設定可能な設定情報をすべて変更設定画面に表示するように変更画面設定情報を生成し、さらに各複合機の機種によって、変更設定情報の表示を表示または非表示とする等、各複合機の設定情報を集約した変更画面設定情報を生成することも可能である。
【００９１】
図１５は、第１〜２の実施の形態にかかる複合機のハードウェア構成を示すブロック図である。本図に示すように、この複合機１００、４００は、コントローラ１０とエンジン部（Engine）６０とをＰＣＩ（Peripheral  Component  Interconnect）バスで接続した構成となる。コントローラ１０は、複合機１００、４００全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。エンジン部６０は、ＰＣＩバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部６０には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。
【００９２】
コントローラ１０は、ＣＰＵ１１と、ノースブリッジ（ＮＢ）１３と、システムメモリ（ＭＥＭ−Ｐ）１２と、サウスブリッジ（ＳＢ）１４と、ローカルメモリ（ＭＥＭ−Ｃ）１７と、ＡＳＩＣ（Application  Specific  Integrated  Circuit）１６と、ハードディスクドライブ（ＨＤＤ）１８とを有し、ノースブリッジ（ＮＢ）１３とＡＳＩＣ１６との間をＡＧＰ（Accelerated  Graphics  Port）バス１５で接続した構成となる。また、ＭＥＭ−Ｐ１２は、ＲＯＭ（Read  Only  Memory）１２ａと、ＲＡＭ(Random  Access  Memory)１２ｂとをさらに有する。
【００９３】
ＣＰＵ１１は、複合機１００、４００の全体制御をおこなうものであり、ＮＢ１３、ＭＥＭ−Ｐ１２およびＳＢ１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【００９４】
ＮＢ１３は、ＣＰＵ１１とＭＥＭ−Ｐ１２、ＳＢ１４、ＡＧＰ１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００９５】
ＭＥＭ−Ｐ１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ１２ａとＲＡＭ１２ｂとからなる。ＲＯＭ１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【００９６】
ＳＢ１４は、ＮＢ１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ１４は、ＰＣＩバスを介してＮＢ１３と接続されており、このＰＣＩバスには、ネットワークインターフェース（Ｉ／Ｆ）部なども接続される。
【００９７】
ＡＳＩＣ１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated  Circuit）であり、ＡＧＰ１５、ＰＣＩバス、ＨＤＤ１８およびＭＥＭ−Ｃ１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のＤＭＡＣ（Direct  Memory  Access  Controller）と、エンジン部６０との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットとからなる。このＡＳＩＣ１６には、ＰＣＩバスを介してＦＣＵ（Fax  Control  Unit）３０、ＵＳＢ（Universal  Serial  Bus）４０、ＩＥＥＥ１３９４（the  Institute  of  Electrical  and  Electronics  Engineers  1394）インターフェース５０が接続される。操作表示部２０はＡＳＩＣ１６に直接接続されている。
【００９８】
ＭＥＭ−Ｃ１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Hard  Disk  Drive）１８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【００９９】
ＡＧＰ１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【０１００】
なお、本実施の形態の複合機１００、４００やコンピュータ２００、コンピュータ５００で実行されるプログラムは、ＲＯＭ等に予め組み込まれて提供される。本実施の形態の複合機１００、４００やコンピュータ２００、コンピュータ５００で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０１０１】
さらに、本実施の形態の複合機１００、４００やコンピュータ２００、コンピュータ５００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施形態の複合機１００、４００やコンピュータ２００、コンピュータ５００で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０１０２】
本実施の形態の複合機１００、４００やコンピュータ２００、コンピュータ５００で実行されるプログラムは、上述した各部（設定取得部、第１設定送受信部、第２設定送受信部、設定情報生成部等）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、設定取得部、第１設定送受信部、第２設定送受信部、設定情報生成部等が主記憶装置上に生成されるようになっている。
【０１０３】
なお、上述した実施の形態では、複合機を一例として説明したが、本発明は複合機に限る必要はなく、コピー機、ファクシミリ、プリンタを含む様々な装置に適用することができる。
【符号の説明】
【０１０４】
１０００  ２０００  画面表示システム
１００  ４００  複合機
１１０  ４１０  操作パネル
１２０  ４２０  設定記憶部
１３０  ４３０  設定取得部
１４０  ４４０  第１設定送受信部
１５０    エンジン部
１６０    制御部
１７０    通信部
２００  ５００  コンピュータ
２１０  ５１０  入力受付部
２２０  ５２０  標準設定記憶部
２３０  ５３０  表示部
２４０  ５４０  第２設定送受信部
２５０  ５５０  設定情報生成部
２６０  ５６０  表示制御部
２７０    通信部
５８０    位置情報取得部
３００    通信ネットワーク
【先行技術文献】
【特許文献】
【０１０５】
【特許文献１】特開２００６−３０９７２６号公報
【図１】
0005423842.tif 000002
【図２】
0005423842.tif 000003
【図３】
0005423842.tif 000004
【図４】
0005423842.tif 000005
【図５】
0005423842.tif 000006
【図６】
0005423842.tif 000007
【図７】
0005423842.tif 000008
【図８】
0005423842.tif 000009
【図９】
0005423842.tif 000010
【図１０】
0005423842.tif 000011
【図１１】
0005423842.tif 000012
【図１２】
0005423842.tif 000013
【図１３】
0005423842.tif 000014
【図１４】
0005423842.tif 000015
【図１５】
0005423842.tif 000016