(57)【要約】【課題】簡単な設定操作によって、各ユーザの好みのユーザインターフェイスを複数の画像形成装置において実現できるシステム、表示方法およびサーバ装置を提供する。【解決手段】画像形成装置ＭＦＰは、ユーザが当該画像形成装置ＭＦＰを操作するにあたり、ユーザを特定するためのユーザＩＤの入力を要求する。そして、画像形成装置ＭＦＰは、入力されたユーザＩＤに対応するカスタマイズ情報をサーバ装置ＳＲＶから取得し、取得したカスタマイズ情報に応じて、操作パネルの表示態様を変更する。このカスタマイズ情報は、画像形成装置ＭＦＰの各ユーザによって設定可能に構成され、各ユーザは、自身が使い易いように表示画面を任意に設定することが可能である。【選択図】図１
2009123009.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像形成装置と、
前記複数の画像形成装置とデータ通信可能なサーバ装置とを備え、
前記複数の画像形成装置の各々は、
当該画像形成装置の操作に関する情報を表示する表示部と、
当該画像形成装置を使用するユーザを特定するための識別情報を受付けるとともに、当該識別情報を前記サーバ装置へ送信するための受付手段とを含み、
前記サーバ装置は、
ユーザ毎に予め設定された第１の設定情報を格納するための記憶部と、
前記画像形成装置からの前記識別情報に応答して、前記識別情報に対応する第１の設定情報のうち、当該画像形成装置で対応不可能な項目を削除することで第２の設定情報を生成する生成手段と、
前記第２の設定情報を当該画像形成装置へ返送する返送手段とを含み、
前記複数の画像形成装置の各々は、さらに、前記表示部に、前記サーバ装置から返送された前記第２の設定情報に基づく表示態様で前記操作に関する情報を表示させる表示制御手段を含む、システム。
【請求項２】
前記複数の画像形成装置の各々は、自身に搭載された機能を示す能力情報を前記サーバ装置へ送信する能力情報送信手段をさらに含み、
前記生成手段は、前記画像形成装置からの前記能力情報に基づいて、前記第２の設定情報を生成する、請求項１に記載のシステム。
【請求項３】
前記サーバ装置は、前記複数の画像形成装置に対応付けて、各画像形成装置に搭載された機能を示す能力情報を予め格納するテーブルをさらに含み、
前記生成手段は、前記テーブルを参照することで、前記識別情報の送信元の画像形成装置に対応する能力情報を取得し、当該能力情報に基づいて、前記第２の設定情報を生成する、請求項１に記載のシステム。
【請求項４】
前記記憶部は、ユーザ毎に、前記画像形成装置の別に複数の第１の設定情報を格納可能であり、
前記返送手段は、前記識別情報の送信元の画像形成装置に対応する第１の設定情報を当該画像形成装置へ返送する、請求項１〜３のいずれか１項に記載のシステム。
【請求項５】
前記表示制御手段は、前記サーバ装置から前記第２の設定情報が有効に返送されなかった場合に、予め定められた所定の表示態様で前記操作に関する情報を表示させる、請求項１〜４のいずれか１項に記載のシステム。
【請求項６】
前記サーバ装置とデータ通信可能なユーザ端末をさらに備え、
前記サーバ装置は、前記ユーザ端末に前記第１の設定情報を設定するための画面を表示させるとともに、前記ユーザ端末を介して入力された設定値に従って前記第１の設定情報を前記記憶部に格納する設定手段をさらに含む、請求項１〜５のいずれか１項に記載のシステム。
【請求項７】
前記第１の設定情報は、表示項目、レイアウト、フォント種別、配色の少なくとも１つについての設定値を含む、請求項１〜６のいずれか１項に記載のシステム。
【請求項８】
複数の画像形成装置と前記複数の画像形成装置とデータ通信可能なサーバ装置とからなるシステムにおける表示方法であって、
前記複数の画像形成装置の各々は、当該画像形成装置の操作に関する情報を表示する表示部を含み、
前記サーバ装置は、ユーザ毎に予め設定された第１の設定情報を格納するための記憶部を含み、
前記表示方法は、
前記画像形成装置が、使用するユーザを特定するための識別情報を受付けるとともに、当該識別情報を前記サーバ装置へ送信するステップと、
前記サーバ装置が、前記画像形成装置からの前記識別情報に応答して、前記識別情報に対応する第１の設定情報のうち、当該画像形成装置で対応不可能な項目を削除することで第２の設定情報を生成するステップと、
前記サーバ装置が、前記第２の設定情報を当該画像形成装置へ返送するステップと、
前記画像形成装置が、前記サーバ装置から返送された前記第２の設定情報に基づく表示態様で前記操作に関する情報を表示するステップとを含む、表示方法。
【請求項９】
複数の画像形成装置およびユーザ端末とデータ通信可能なサーバ装置であって、
前記複数の画像形成装置の各々は、当該画像形成装置の操作に関する情報を表示する表示部を含み、
前記サーバ装置は、
ユーザ毎に設定され、前記画像形成装置における前記操作に関する情報の表示態様を規定する第１の設定情報を格納するための記憶部と、
前記ユーザ端末に前記設定情報を設定するための画面を表示させるとともに、前記ユーザ端末を介して入力された設定値に従って前記設定情報を前記記憶部に格納する設定手段と、
前記画像形成装置からユーザを特定するための識別情報を受信した場合に、前記識別情報に対応する第１の設定情報のうち、当該画像形成装置で対応不可能な項目を削除することで第２の設定情報を生成する生成手段と、
前記第２の設定情報を当該画像形成装置へ返送する返送手段とを含む、サーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数の画像形成装置からなるシステム、そのシステムにおける表示方法およびそのシステムに向けられたサーバ装置に関し、特にカスタマイズ可能なユーザインターフェイスを提供する技術に関する。
【背景技術】
【０００２】
近年の情報技術の急速な進歩に伴って、複合機（ＭＦＰ：Multiple Function Peripheral；以下「ＭＦＰ」ともいう。）などの画像形成装置においても機能の高度化が図られている。具体的には、カラー印刷、ステープル処理、パンチ処理、出力用紙折り曲げ処理といった機能の付加や、複写機能、スキャナ機能、ＦＡＸ送信機能などの統合化（複合化）などが実現されている。その結果、操作パネル上に表れる表示画面（ユーザインターフェイス）は、搭載される機能に応じて、各機能を操作するためのボタンなどを多数含むことになる。
【０００３】
一方で、ユーザの中には、画像形成装置に搭載された多数の機能のうち、特定の機能だけが使用できれば十分なユーザも多い。このようなユーザにとってみれば、表示画面に多数のボタンなどが表示される必要はなく、使用頻度の高い機能を操作するためのボタンのみが表示されることの方がより使い勝手がよい。
【０００４】
そこで、このようなユーザ別に表示画面をカスタマイズすることが可能な画像形成装置が提案されている。たとえば、特開２００５−１９８１４０号公報（特許文献１）には、登録されたユーザ毎にカスタマイズメニューを個人情報サーバから取得して表示することが可能な複合機が開示されている。
【特許文献１】特開２００５−１９８１４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、複数の画像形成装置が配置されるオフィスなどでは、一部の画像形成装置だけが更新され、新機種と旧機種とが混在する場合がある。一方で、新たな機能が搭載された画像形成装置では、表示画面の表示態様も変更されることも多い。そのため、上述のような新機種と旧機種とが混在する環境下では、ユーザは、その操作手順の違いに戸惑う場合がある。
【０００６】
上述の特開２００５−１９８１４０号公報に開示される画像形成装置では、カスタマイズメニューにおいて各画像形成装置に搭載された機能（能力）が同一でないことは考慮されていない。そのため、複数の画像形成装置が配置される環境下で、多数のユーザが存在する場合には、各画像形成装置についてユーザ数だけカスタマイズメニューを設定する必要があり、設定作業に多大な労力が必要になるという問題があった。
【０００７】
そこで、この発明は、かかる問題を解決するためになされたものであり、その目的は、簡単な設定操作によって、各ユーザの好みのユーザインターフェイスを画像形成装置の能力に応じて適切に実現できるシステム、表示方法およびサーバ装置を提供することである。
【課題を解決するための手段】
【０００８】
この発明のある局面に従えば、複数の画像形成装置と、複数の画像形成装置とデータ通信可能なサーバ装置とを含むシステムを提供する。複数の画像形成装置の各々は、当該画像形成装置の操作に関する情報を表示する表示部と、当該画像形成装置を使用するユーザを特定するための識別情報を受付けるとともに、当該識別情報をサーバ装置へ送信するための受付手段とを含む。サーバ装置は、ユーザ毎に予め設定された第１の設定情報を格納するための記憶部と、画像形成装置からの識別情報に応答して、識別情報に対応する第１の設定情報のうち、当該画像形成装置で対応不可能な項目を削除することで第２の設定情報を生成する生成手段と、第２の設定情報を当該画像形成装置へ返送する返送手段とを含む。複数の画像形成装置の各々は、さらに、表示部に、サーバ装置から返送された第２の設定情報に基づく表示態様で操作に関する情報を表示させる表示制御手段を含む。
【０００９】
好ましくは、複数の画像形成装置の各々は、自身に搭載された機能を示す能力情報をサーバ装置へ送信する能力情報送信手段をさらに含む。生成手段は、画像形成装置からの能力情報に基づいて、第２の設定情報を生成する。
【００１０】
また、好ましくは、サーバ装置は、複数の画像形成装置に対応付けて、各画像形成装置に搭載された機能を示す能力情報を予め格納するテーブルをさらに含む。生成手段は、テーブルを参照することで、識別情報の送信元の画像形成装置に対応する能力情報を取得し、当該能力情報に基づいて、第２の設定情報を生成する。
【００１１】
好ましくは、記憶部は、ユーザ毎に、画像形成装置の別に複数の第１の設定情報を格納可能であり、返送手段は、識別情報の送信元の画像形成装置に対応する第１の設定情報を当該画像形成装置へ返送する。
【００１２】
好ましくは、表示制御手段は、サーバ装置から第２の設定情報が有効に返送されなかった場合に、予め定められた所定の表示態様で操作に関する情報を表示させる。
【００１３】
好ましくは、システムは、サーバ装置とデータ通信可能なユーザ端末をさらに含む。サーバ装置は、ユーザ端末に第１の設定情報を設定するための画面を表示させるとともに、ユーザ端末を介して入力された設定値に従って第１の設定情報を記憶部に格納する設定手段をさらに含む。
【００１４】
好ましくは、設定情報は、表示項目、レイアウト、フォント種別、配色の少なくとも１つについての設定値を含む。
【００１５】
この発明の別の局面に従えば、複数の画像形成装置と複数の画像形成装置とデータ通信可能なサーバ装置とからなるシステムにおける表示方法を提供する。複数の画像形成装置の各々は、当該画像形成装置の操作に関する情報を表示する表示部を含む。サーバ装置は、ユーザ毎に予め設定された第１の設定情報を格納するための記憶部を含む。表示方法はは、画像形成装置が、使用するユーザを特定するための識別情報を受付けるとともに、当該識別情報をサーバ装置へ送信するステップと、サーバ装置が、画像形成装置からの識別情報に応答して、識別情報に対応する第１の設定情報のうち、当該画像形成装置で対応不可能な項目を削除することで第２の設定情報を生成するステップと、サーバ装置が、第２の設定情報を当該画像形成装置へ返送するステップと、画像形成装置が、サーバ装置から返送された第２の設定情報に基づく表示態様で操作に関する情報を表示するステップとを含む。
【００１６】
この発明のさらに別の局面に従えば、複数の画像形成装置およびユーザ端末とデータ通信可能なサーバ装置を提供する。複数の画像形成装置の各々は、当該画像形成装置の操作に関する情報を表示する表示部を含む。サーバ装置は、ユーザ毎に設定され、画像形成装置における操作に関する情報の表示態様を規定する第１の設定情報を格納するための記憶部と、ユーザ端末に設定情報を設定するための画面を表示させるとともに、ユーザ端末を介して入力された設定値に従って設定情報を記憶部に格納する設定手段と、画像形成装置からユーザを特定するための識別情報を受信した場合に、識別情報に対応する第１の設定情報のうち、当該画像形成装置で対応不可能な項目を削除することで第２の設定情報を生成する生成手段と、第２の設定情報を当該画像形成装置へ返送する返送手段とを含む。
【発明の効果】
【００１７】
この発明によれば、簡単な設定操作によって、各ユーザの好みのユーザインターフェイスを画像形成装置の能力に応じて適切に実現できる。
【発明を実施するための最良の形態】
【００１８】
この発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中の同一または相当部分については、同一符号を付してその説明は繰返さない。
【００１９】
＜システムの全体構成＞
図１は、この発明の実施の形態に従うシステム１の概略構成図である。
【００２０】
図１を参照して、本実施の形態に従うシステム１は、複数の画像形成装置ＭＦＰ１，ＭＦＰ２，ＭＦＰ３（以下、これらを総称して「画像形成装置ＭＦＰ」とも称す。）と、これらの画像形成装置とネットワークＮＷを介してデータ通信可能に構成されたサーバ装置ＳＲＶとを含む。なお、図１には、３台の画像形成装置ＭＦＰを含むシステム１を例示するが、画像形成装置ＭＦＰの数は制限されることはない。さらに、ネットワークＮＷを介して、ユーザ端末であるパーソナルコンピュータＰＣ１，ＰＣ２，ＰＣ３（以下、これらを総称して「パーソナルコンピュータＰＣ」とも称す。）がサーバ装置ＳＲＶとデータ通信可能に配置される。
【００２１】
ネットワークＮＷは、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）などの専用回線や、仮想プライベートネットワーク（Virtual Private Network）などの公衆回線からなり、さらにその一部または全部が無線ＬＡＮなどの無線通信であってもよい。なお、本願発明は、パーソナルコンピュータＰＣとサーバ装置ＳＲＶとの間、およびサーバ装置ＳＲＶと画像形成装置ＭＦＰとの間でそれぞれデータ通信可能な構成であっても適用できるため、それぞれの間を接続するネットワークが互いに独立に構成されてもよい。
【００２２】
画像形成装置ＭＦＰは操作パネルを含んでいる。この操作パネルは、各画像形成装置ＭＦＰの操作に関する情報を表示する表示部として機能するとともに、ユーザ操作を受付ける入力部としても機能する。すなわち、操作パネルは、画像形成装置ＭＦＰのユーザインターフェイスである。特に、本実施の形態に従う画像形成装置ＭＦＰは、ユーザが当該画像形成装置ＭＦＰを操作するにあたり、ユーザを特定するためのユーザＩＤの入力を要求する。そして、画像形成装置ＭＦＰは、入力されたユーザＩＤに対応するカスタマイズ情報をサーバ装置ＳＲＶから取得し、取得したカスタマイズ情報に応じて、操作パネルの表示態様を変更する。このカスタマイズ情報は、画像形成装置ＭＦＰの各ユーザによって設定可能に構成され、各ユーザは、自身が使い易いように表示画面を任意に設定する。
【００２３】
なお、本実施の形態においては、画像形成装置ＭＦＰの代表例として、複写機能（モノクロおよび／またはカラー）、プリンタ機能、ＦＡＸ送信機能、イメージ読取機能といった複数の機能を搭載した複合機（ＭＦＰ：Multi Function Peripheral）について説明するが、上述の操作パネルを含んでいれば、たとえば複写機能だけを搭載する複写機であってもよい。
【００２４】
サーバ装置ＳＲＶは、上述したユーザによる表示画面のカスタマイズ情報を予め格納するとともに、画像形成装置ＭＦＰからの要求によって、対応するカスタマイズ情報を返送する。このとき、サーバ装置ＳＲＶは、予め格納されたカスタマイズ情報に含まれる項目のうち、当該画像形成装置ＭＦＰで対応不可能な項目を削除した上で、カスタマイズ情報を送信する。これは、一般的なユーザは、画像形成装置ＭＦＰに搭載された機能（能力）を考慮することなく、自身の嗜好に沿って表示画面をカスタマイズすることが多いと想定される。そのため、複数の画像形成装置ＭＦＰが配置されるオフィスなどにおいて、すべての画像形成装置ＭＦＰに対して、共通のカスタマイズ情報に基づいた表示を行なうと、一部の能力の低い画像形成装置ＭＦＰなどでは、使用できない機能を指示するためのボタンなどが表示されるような事態も起こり得る。そこで、サーバ装置ＳＲＶは、このような事態に発生を回避するとともに、各画像形成装置ＭＦＰの能力に応じた適切なユーザインターフェイスを提供する。
【００２５】
さらに、サーバ装置ＳＲＶは、ユーザが画像形成装置ＭＦＰにおける表示画面のカスタマイズを行なうための設定画面をパーソナルコンピュータＰＣ上に提供する。そして、サーバ装置ＳＲＶは、ユーザがパーソナルコンピュータ上に表示される設定画面を介して入力するユーザ設定に応じてカスタマイズ情報を格納する。
【００２６】
パーソナルコンピュータＰＣは、代表的に、公知のオペレーティングシステム（ＯＳ：Operating System）がインストールされたユーザ端末である。このパーソナルコンピュータＰＣには、ブラウザアプリケーションがインストールされており、このブラウザアプリケーションを利用して設定画面が提供される。
【００２７】
＜画像形成装置のハードウェア構成＞
図２は、この発明の実施の形態に従う画像形成装置ＭＦＰにおける概略のハードウェア構成を示す模式図である。
【００２８】
図２を参照して、画像形成装置ＭＦＰは、制御部１００と、メモリ部１０２と、画像読取部１０４と、プリント部１０６と、ネットワークインターフェイス（Ｉ／Ｆ）部１０８と、操作パネル１１０と、記憶部１１２とを含む。
【００２９】
制御部１００は、代表的にＣＰＵ（Central Processing Unit）などの演算装置を含んで構成され、予め格納されたプログラムを実行することで本実施の形態に従う処理を実現する。メモリ部１０２は、代表的にＤＲＡＭ（Dynamic Random Access Memory）などの揮発性の記憶装置であり、制御部１００で実行されるプログラムやプログラムの実行に必要なデータなどを保持する。ネットワークインターフェイス部１０８は、代表的に、ネットワークＮＷを介してサーバ装置ＳＲＶ（図１）などとの間でデータを送受信するための通信部であり、たとえば、ＬＡＮアダプタおよびそれを制御するドライバソフトなどを含む。プリント部１０６は、プリント処理を行なうための部位であり、プリント処理に係るハードウェア構成に加えて、各部の作動を制御するための制御装置をも含む。記憶部１１２は、代表的にハードディスク装置やフラッシュメモリなどの不揮発性の記憶装置であり、ユーザが設定するカスタマイズ情報などを格納する。
【００３０】
図３は、この発明の実施の形態に従う画像形成装置ＭＦＰの操作パネル１１０の代表的な外観を示す図である。
【００３１】
図３を参照して、操作パネル１１０は、ユーザインターフェイスであり、テンキー１２４、スタートキー１２８、ストップキー１３０などを含む複数のキーと、タッチパネル１２２とを含む。
【００３２】
ユーザがスタートキー１２８を押すと、画像形成装置ＭＦＰで選択中の機能が実行され、ストップキー１３０を押すと、実行中の機能が中断または中止される。上述したように、本実施の形態に従う画像形成装置ＭＦＰは、ユーザが当該画像形成装置ＭＦＰを操作するにあたり、ユーザＩＤの入力を要求する。具体的には、画像形成装置ＭＦＰをいずれのユーザも使用していなければ、タッチパネル１２２のユーザＩＤの入力を促す画面が表示される。この状態において、ユーザがＩＤキー１２６を押すと、ユーザＩＤの入力画面がタッチパネル１２２に表示され、ユーザはこの入力画面に対してテンキー１２４などを用いてユーザＩＤを入力する。すると、タッチパネル１２２上には、当該入力されたユーザＩＤに対応する表示態様の画面が表示される。なお、画像形成装置ＭＦＰまたはサーバ装置ＳＲＶにおいて、入力されたユーザＩＤに対して認証処理を行なうようにしてもよく、この場合には、認証が成功した場合に限って、当該入力されたユーザＩＤに対応する表示態様の画面が表示される。さらに、ユーザＩＤを直接入力する構成に加えて、ＩＣカードなどのユーザＩＤを非接触で読取るための装置や、生体認証技術（静脈認証や網膜認証）などを用いてユーザＩＤを取得するようにしてもよい。
【００３３】
タッチパネル１２２は、画像形成装置ＭＦＰの操作に関する情報を表示するための液晶パネル（ＬＣＤ：Liquid Crystal Display）と、液晶パネル上に配置され、その押圧を感知することでユーザ操作を受付ける感圧パネルとを含む。すなわち、タッチパネル１２２には、ユーザに対して情報を表示するとともに、画像形成装置ＭＦＰに対する各操作に対応付けられたボタン表示がなされる。そして、感圧パネルがこの各ボタンに対応する位置についてユーザ操作がなされたことを検知すると、このボタンに対応する操作が実行される。
【００３４】
＜サーバ装置およびパーソナルコンピュータのハードウェア構成＞
図４は、この発明の実施の形態に従うサーバ装置ＳＲＶの概略のハードウェア構成を示す模式図である。
【００３５】
図４を参照して、サーバ装置ＳＲＶは、オペレーティングシステムを含む各種プログラムを実行するＣＰＵ２００と、ＣＰＵ２００でのプログラムの実行に必要なデータを一時的に記憶するメモリ部２１２と、ＣＰＵ２００で実行されるプログラムを不揮発的に記憶するハードディスク部（ＨＤＤ）２１０とを含む。このようなプログラムは、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）ドライブ２１４またはフレキシブルディスク（ＦＤ：Flexible Disk）ドライブ２１６によって、それぞれＣＤ−ＲＯＭ２１４ａまたはフレキシブルディスク２１６ａなどから読取られる。
【００３６】
ＣＰＵ２００は、キーボードやマウスなどからなる入力部２０８を介してユーザによる操作要求を受取るとともに、プログラムの実行によって生成される画面出力をディスプレイ２０４へ出力する。また、ＣＰＵ２００は、ＬＡＮカードなどからなるネットワークインターフェイス（Ｉ／Ｆ）部２０６を介して、パーソナルコンピュータＰＣや画像形成装置ＭＦＰとの間でデータ通信を行なう。なお、各部位は、内部バス２０２を介して互いに接続される。
【００３７】
パーソナルコンピュータＰＣの概略のハードウェア構成についても図４と同様であるので、詳細な説明は繰返さない。
【００３８】
＜カスタマイズ情報の設定処理＞
図５は、この発明の実施の形態に従うシステム１においてカスタマイズ情報の設定に係る処理手順を示すシーケンス図である。
【００３９】
図５を参照して、カスタマイズ情報の設定は、パーソナルコンピュータＰＣおよびサーバ装置ＳＲＶにおける処理によって実現される。
【００４０】
具体的には、まず、ユーザがパーソナルコンピュータＰＣを操作すると（ステップＳ１０）、パーソナルコンピュータＰＣからサーバ装置ＳＲＶへのユーザアクセスが行われる（ステップＳ１２）。すると、このユーザアクセスに応答して、サーバ装置ＳＲＶは、予め格納されているカスタマイズ情報を読出して（ステップＳ１４）、カスタマイズを行なうための画面データをパーソナルコンピュータへ返送する（ステップＳ１６）。そして、パーソナルコンピュータＰＣは、これらの画面データに基づいて、カスタマイズ画面を表示する（ステップＳ１８）。代表的に、表示画面のカスタマイズを行なうための設定画面をＷｅｂベースで提供する場合には、ユーザは、パーソナルコンピュータＰＣにインストールされているブラウザアプリケーションを起動するとともに、サーバ装置ＳＲＶのネットワークアドレス（たとえば、ＩＰアドレス）またはドメイン名などを指定する。すると、ブラウザアプリケーションからサーバ装置ＳＲＶへリクエストメッセージが送信され、このリクエストメッセージに応答して、サーバ装置ＳＲＶからは、ＨＴＴＰ（Hypertext Markup Language）などの形式に従うテキストデータ、Ｊａｖａ（登録商標）などで記載されたプログラム、および画像データなどがパーソナルコンピュータＰＣへ送信される。そして、パーソナルコンピュータＰＣのブラウザアプリケーションは、これらのデータに基づいて、カスタマイズを行なうための設定画面を表示する。
【００４１】
このような設定画面が表示された後、ユーザは、キーボードやマウスなどを操作して、自身の好みの設定を入力する（ステップＳ２０）。このとき、ユーザは、画像形成装置ＭＦＰを操作する時に使用する自身のユーザＩＤについても入力する。その後、ユーザが適用指令をパーソナルコンピュータＰＣに与える（ステップＳ２２）と、パーソナルコンピュータＰＣは、その時点のユーザ設定をサーバ装置ＳＲＶへ送信する（ステップＳ２４）。すると、サーバ装置ＳＲＶは、送信されたユーザ設定に応じたカスタマイズ情報を、ユーザＩＤと対応付けて格納する（ステップＳ２６）。なお、ユーザＩＤは、ユーザ設定とともに送信される。代替的に、サーバ装置ＳＲＶがユーザ設定の送信元であるパーソナルコンピュータＰＣのネットワークアドレスなどに基づいて、ユーザＩＤを取得してもよい。
【００４２】
以上のような処理手順によって、カスタマイズ情報の設定処理が完了する。
＜カスタマイズ情報に応じた表示処理＞
図６は、この発明の実施の形態に従う画像形成装置ＭＦＰにおけるカスタマイズ情報に応じた表示に係る処理手順を示すシーケンス図である。
【００４３】
図６を参照して、カスタマイズ情報に応じた表示は、画像形成装置ＭＦＰおよびサーバ装置ＳＲＶにおける処理によって実現される。
【００４４】
まず、ユーザが画像形成装置ＭＦＰを操作するために、ユーザＩＤを入力する（ステップＳ５０）と、画像形成装置ＭＦＰは、入力されたユーザＩＤおよび自身の機種ＩＤをサーバ装置ＳＲＶへ送信する（ステップＳ５２）。なお、機種ＩＤは、各画像形成装置ＭＦＰを一意に特定する識別情報であり、デバイスＩＤとも称される。
【００４５】
サーバ装置ＳＲＶは、いずれかの画像形成装置ＭＦＰからユーザＩＤおよび機種ＩＤを受信すると、送信元の画像形成装置ＭＦＰに対して能力情報（後述する）を要求する（ステップＳ５４）。この能力情報要求に応答して、画像形成装置ＭＦＰは、自身に搭載された機能を示す能力情報をサーバ装置ＳＲＶへ送信する（ステップＳ５６）。なお、この能力情報は、各、画像形成装置ＭＦＰに予め格納されている。
【００４６】
続いて、サーバ装置ＳＲＶは、画像形成装置ＭＦＰからユーザＩＤおよび機種ＩＤを受信すると、当該ユーザＩＤに対応するユーザが、当該機種ＩＤに対応する画像形成装置ＭＦＰにおけるカスタマイズを許可しているか否かを判断する（ステップＳ５８）。具体的には、サーバ装置ＳＲＶは、カスタマイズテーブル（後述する）を予め格納している。このカスタマイズテーブルは、ユーザ毎に、画像形成装置ＭＦＰの別に設定されたカスタマイズ情報を指定するためのテーブルである。また、カスタマイズテーブルは、各ユーザが画像形成装置ＭＦＰの各々についてカスタマイズを許可しているか否かについての情報を含む。そこで、サーバ装置ＳＲＶは、このカスタマイズテーブルを参照して、受信したユーザＩＤおよび機種ＩＤに対応するカスタマイズの許否を示すフラグ値を取得し、この取得したフラグ値に基づいて判断を行なう。
【００４７】
対象のユーザが対象の画像形成装置ＭＦＰにおけるカスタマイズを許可している場合（ステップＳ５８においてＹＥＳの場合）には、サーバ装置ＳＲＶは、当該ユーザＩＤに対応するユーザが、当該機種ＩＤに対応する画像形成装置ＭＦＰにおけるカスタマイズ情報を設定しているか否かを判断する（ステップＳ６０）。具体的には、サーバ装置ＳＲＶは、上述のカスタマイズテーブルを参照して、受信したユーザＩＤおよび機種ＩＤに対応するカスタマイズ情報の有無に基づいて判断を行なう。
【００４８】
対象のユーザが対象の画像形成装置ＭＦＰにおけるカスタマイズ情報を設定している場合（ステップＳ６０においてＹＥＳの場合）には、サーバ装置ＳＲＶは、設定されているカスタマイズ情報を読出す（ステップＳ６２）。そして、サーバ装置ＳＲＶは、受信した能力情報に基づいて、読出したカスタマイズ情報に画像形成装置ＭＦＰが持たない能力についての項目が存在するか否かを判断する（ステップＳ６４）。
【００４９】
読出したカスタマイズ情報に画像形成装置ＭＦＰが持たない能力についての項目が存在する場合（ステップＳ６４においてＹＥＳの場合）、サーバ装置ＳＲＶは、読出したカスタマイズ情報から当該能力についての項目を削除して、送信用のカスタマイズ情報を生成する（ステップＳ６６）。なお、ステップＳ６６において削除されるカスタマイズ情報は、画像形成装置ＭＦＰへ送信されるものに対してであり、予めユーザによって設定されているカスタマイズ情報に対して削除がなされるのではない。
【００５０】
これに対して、対象のユーザが対象の画像形成装置ＭＦＰにおけるカスタマイズを許可していない場合（ステップＳ５８においてＮＯの場合）、もしくは対象のユーザが対象の画像形成装置ＭＦＰにおけるカスタマイズ情報を何ら設定していない場合（ステップＳ６０においてＮＯの場合）には、サーバ装置ＳＲＶは、カスタマイズ情報を読出さない。
【００５１】
そして、サーバ装置ＳＲＶは、カスタマイズ情報を対象の画像形成装置ＭＦＰへ送信する（ステップＳ６８）。このとき、ステップＳ６６において画像形成装置ＭＦＰが持たない能力についての項目を削除している場合には、サーバ装置ＳＲＶは、当該項目を削除した後のカスタマイズ情報を送信する。なお、サーバ装置ＳＲＶは、カスタマイズ情報を読出していない場合であっても、空（null）のカスタマイズ情報を対象の画像形成装置ＭＦＰへ送信する。これは、各画像形成装置ＭＦＰに対して、サーバ装置ＳＲＶでの処理の完了を通知するためである。
【００５２】
一方、画像形成装置ＭＦＰは、サーバ装置ＳＲＶからカスタマイズ情報を受信すると、当該カスタマイズ情報が有効であるか否かを判断する（ステップＳ７０）。すなわち、サーバ装置ＳＲＶは、有効な情報を含むカスタマイズ情報を受信したか否かを判断する。
【００５３】
カスタマイズ情報が有効である場合（ステップＳ７０においてＹＥＳの場合）には、画像形成装置ＭＦＰは、受信したカスタマイズ情報に応じた表示態様でタッチパネル１２２上に画面表示を行なう（ステップＳ７２）。
【００５４】
一方、カスタマイズ情報が有効でない場合（ステップＳ７０においてＮＯの場合）には、画像形成装置ＭＦＰは、定められた所定の表示態様（デフォルト設定に応じた表示態様）でタッチパネル１２２上に画面表示を行なう（ステップＳ７４）。
【００５５】
以上のような処理手順によって、カスタマイズ情報に応じた表示処理が完了する。そして、ユーザは、表示された表示画面を操作して、画像形成装置ＭＦＰに所望の動作を実行させる。
【００５６】
＜制御構造＞
図７は、この発明の実施の形態に従うパーソナルコンピュータＰＣの機能構成を示すブロック図である。
【００５７】
図７を参照して、パーソナルコンピュータＰＣでは、ＣＰＵ２００（図４）が、ハードディスク部２１０（図４）に格納されたプログラムをメモリ部２１２（図４）に読出して実行することで、オペレーティングシステム（ＯＳ）２００ａ、ブラウザアプリケーション２００ｂ、組み込みプログラム２００ｃが実行される。
【００５８】
オペレーティングシステム２００ａは、パーソナルコンピュータＰＣのハードウェアおよびプログラムの実行を管理する。ブラウザアプリケーション２００ｂは、サーバ装置ＳＲＶにアクセスするとともに、サーバ装置ＳＲＶからカスタマイズ画面データを受信して、表示画面のカスタマイズを行なうための設定画面をディスプレイ２０４に表示する。組み込みプログラム２００ｃは、たとえば、Ｊａｖａ（登録商標）アプレットなどのように、ブラウザアプリケーション２００ｂと協働して、カスタマイズを行なうための設定画面を生成する。また、ブラウザアプリケーション２００ｂは、入力されたユーザ設定をサーバ装置ＳＲＶへ送信する。
【００５９】
図８は、この発明の実施の形態に従うサーバ装置ＳＲＶの機能構成を示すブロック図である。
【００６０】
図８を参照して、サーバ装置ＳＲＶは、第１サーバ機能部３０２と、第２サーバ機能部３０４と、フィルタ部３０６と、データ記憶部３１０とをその機能として含む。第１サーバ機能部３０２および第２サーバ機能部３０４は、代表的にハードディスク部２１０（図４）に予め格納されたプログラムをＣＰＵ２００（図４）が実行することで実現される。データ記憶部３１０は、ハードディスク部２１０の所定位置に形成され、画面データ３１２と、カスタマイズ情報３１４とを格納する。画面データ３１２は、カスタマイズを行なうための設定画面を表示するためのデータであり、上述したようにテキストデータ、プログラム、画像データなどを含む。また、カスタマイズ情報３１４は、上述したカスタマイズテーブルに加えて、各ユーザによって設定されたカスタマイズ情報ファイルを含む。
【００６１】
第１サーバ機能部３０２は、いずれかのパーソナルコンピュータＰＣからユーザアクセスを受けると、データ記憶部３１０に格納された画面データ３１２を読出して、アクセス元のパーソナルコンピュータＰＣへ返送する。また、第１サーバ機能部３０２は、いずれかのパーソナルコンピュータＰＣからユーザ設定を受信すると、そのユーザ設定に従って、データ記憶部３１０に格納されたカスタマイズ情報３１４の内容を更新または追記する。
【００６２】
一方、第２サーバ機能部３０４は、いずれかの画像形成装置ＭＦＰからユーザＩＤおよび機種ＩＤを受信すると、当該ユーザＩＤおよび機種ＩＤの送信元の画像形成装置ＭＦＰに対して能力情報要求を送信（図６のステップＳ５４）する。その後、第２サーバ機能部３０４は、画像形成装置ＭＦＰから能力情報を受信すると、当該能力情報をフィルタ部３０６へ出力する。
【００６３】
フィルタ部３０６は、画像形成装置ＭＦＰから受信したユーザＩＤおよび機種ＩＤ、ならびに能力情報に基づいて、所定の処理（図６のステップＳ５８〜Ｓ６６）を実行して、送信元のカスタマイズ情報を生成する。さらに、第２サーバ機能部３０４は、このフィルタ部３０６で生成されたカスタマイズ情報を画像形成装置ＭＦＰへ返送する。なお、所定条件が満たされない場合には、空のカスタマイズ情報が返送される。
【００６４】
図９は、この発明の実施の形態に従うサーバ装置ＳＲＶの機能構成を示すブロック図である。
【００６５】
図９を参照して、画像形成装置ＭＦＰは、パネル制御部１５２と、通信部１５４と、ＩＤ受付部１５８とをその機能として含む。これらの機能は、代表的に、予め格納されたプログラムを制御部１００（図２）が実行することで実現されるが、その全部または一部をハードウェアで実現してもよい。さらに、画像形成装置ＭＦＰは、デフォルトデータ１５６およびハードウェア情報１６０を含んでおり、これらは、記憶部１１２（図２）などに予め格納される。
【００６６】
ＩＤ受付部１５８は、ユーザが画像形成装置ＭＦＰの操作にあたって入力するユーザＩＤを受付け、通信部１５４を用いて、そのユーザＩＤをサーバ装置ＳＲＶへ送信する。
【００６７】
通信部１５４は、ＩＤ受付部１５８からユーザＩＤを受けると、そのユーザＩＤに固有の機種ＩＤを付加して、予め定められたサーバ装置ＳＲＶへ送信する。また、通信部１５４は、画像形成装置ＭＦＰから能力情報要求を受信すると、ハードウェア情報１６０から自身に搭載された機能を示す能力情報を読出して、サーバ装置ＳＲＶへ返信する。
【００６８】
ここで、能力情報とは、各画像形成装置ＭＦＰにおける機能の搭載状況を意味し、代表的に、プリント可能なモード（モノクロおよび／またはカラー）、イメージ読取機能（スキャナ機能）、ＦＡＸ送信機能、ネットワークプリンタ機能、仕上げ機能（ステープル、パンチ、ソートなど）を含む。
【００６９】
また、通信部１５４は、サーバ装置ＳＲＶからカスタマイズ情報を受信すると、受信したカスタマイズ情報をパネル制御部１５２へ出力する。パネル制御部１５２は、受信したカスタマイズ情報に応じた表示態様の画面を生成してタッチパネル１２２上に表示する。また、パネル制御部１５２は、タッチパネル１２２からのユーザ操作を受付けて、ユーザ操作に応じた制御指令を、プリント部１０６（図２）などの画像形成装置ＭＦＰとしての機能を実現するための部位へ出力する。
【００７０】
特に、パネル制御部１５２は、カスタマイズ情報から画面を生成するためのインタープリタ１５２ａを含む。より具体的には、カスタマイズ情報は、代表的にＸＭＬ（Extensible Markup Language）などのマークアップ言語で作成されており、インタープリタ１５２ａは、このＸＭＬに含まれるタグを解釈して、指定された表示態様の画面を生成する。このカスタマイズ情報については後述する。
【００７１】
図７〜図９に示す各機能ブロックと本願発明との対応関係については、ＩＤ受付部１５８が「受付手段」に相当し、フィルタ部３０６が「生成手段」に相当し、第２サーバ機能部３０４が「返送手段」に相当し、パネル制御部１５２が「表示制御手段」に相当し、第１サーバ機能部３０２が「設定手段」に相当する。
【００７２】
＜表示例＞
以下、具体的な表示例について説明する。
【００７３】
図１０は、この発明の実施の形態に従う画像形成装置ＭＦＰのタッチパネル１２２に表示される表示例を示す図である。
【００７４】
図１０を参照して、タッチパネル１２２には、ステータス表示領域１２２ａと、機能割当領域１２２ｂとが表示される。このような表示態様は、各ユーザが任意にカスタマイズできる。なお、各ユーザは、画像形成装置ＭＦＰ毎にカスタマイズすることもでき、この場合には、カスタマイズの対象となる画像形成装置ＭＦＰを指定した上で、設定を行ってもよい。
【００７５】
ステータス表示領域１２２ａは、画像形成装置ＭＦＰの状態を表示する。この場合には、画像形成装置ＭＦＰがコピー可能であり、またコピー枚数が「１」枚に設定されている状態が示されている。
【００７６】
機能割当領域１２２ｂには、ユーザが任意に設定した３つのボタン表示（「顧客」「グループ」「部内」）が表示されている。これらのボタン表示の「数」や「配置」（レイアウト）、表示される「名称」およびその「フォント種別」や「表示色」、および各ボタンに対応して指定される「機能」などについては、ユーザが任意に設定できる。さらに、表示項目や表示するアイコンなどについても、ユーザが任意に設定できる。
【００７７】
図１１は、この発明の実施の形態に従うパーソナルコンピュータＰＣ上に表示されるカスタマイズを行なうための設定画面２５０の一例を示す図である。
【００７８】
図１１を参照して、設定画面２５０は、パネルイメージ表示領域２５２と、メニュー表示領域２５４とを含む。
【００７９】
パネルイメージ表示領域２５２には、画像形成装置ＭＦＰのタッチパネル１２２に表示される表示画面のイメージが表示され、ユーザは、このイメージを見ながら所望のカスタマイズを行なう。メニュー表示領域２５４には、カスタマイズを行なうための操作メニュー２５８が表示される。操作メニュー２５８の一例として、ボタンオブジェクトを追加するためのボタン選択ボタン２５８ａ、ラベルオブジェクトを追加するためのラベル選択ボタン２５８ｂ、設定したカスタマイズ情報をサーバ装置ＳＲＶに格納するためのＳａｖｅボタン２５８ｃ、サーバ装置ＳＲＶに格納したカスタマイズ情報を読出すためのＬｏａｄボタン２５８ｄなどが設けられる。
【００８０】
たとえば、図１０に示すような表示画面にカスタマイズする場合には、ユーザは、キーボードやマウスなどを操作して、ボタン選択ボタン２５８ａを選択した後、ボタンオブジェクト２５６ｂ，２５６ｃの配置位置を指定する。また、ユーザは、ラベル選択ボタン２５８ｂを選択した後、ラベルオブジェクト２５６ａの配置位置を指定する。さらに、ユーザは、キーボードなどを操作して、ラベルオブジェクト２５６ａで表示する文字列などを入力する。カスタマイズが完了すると、ユーザはＳａｖｅボタン２５８ｃを選択する。すると、現在設定されているユーザ設定がサーバ装置ＳＲＶへ送信される。なお、ユーザがＬｏａｄボタン２５８ｄを選択すると、サーバ装置ＳＲＶに既に格納されているカスタマイズ情報が読出され、この読出されたカスタマイズ情報に対して、ユーザは追加および変更を行なうこともできる。あるいは、ユーザがＬｏａｄボタン２５８ｄを選択すると、特定の画像形成装置ＭＦＰに設定されているデフォルト設定が取得され、このデフォルト設定に対して変更や追加が可能なように構成してもよい。
【００８１】
図１２は、図１１に示す設定画面２５０上に表示される詳細設定メニュー２９０の一例を示す図である。図１３は、図１１に示す設定画面２５０に続いて表示される詳細項目設定画面２６０の一例を示す図である。図１４は、図１１に示す設定画面２５０に続いて表示されるショートカット設定画面２８０の一例を示す図である。
【００８２】
図１２を参照して、図１１に示す設定画面２５０において、一旦配置したオブジェクトに対して変更などを加える場合には、ユーザは、対象のオブジェクトにカーソルを移動させた上で、たとえばマウスの「右ボタンクリック」動作を行なうことで、図１２に示すような詳細設定メニュー２９０が表示される。この詳細設定メニュー２９０では、オブジェクトを移動するための「移動」、オブジェクトを削除するための「削除」、表示される文字列のフォント・文字サイズ・文字色・背景色などを設定するための「フォント設定」、オブジェクトのサイズ・背景色などを設定するための「ボタン表示設定」、オブジェクトに対応付けられる画像形成装置ＭＦＰの機能を設定するための「機能割り当て」が選択可能である。
【００８３】
ユーザが、図１１に示す設定画面２５０上でいずれかのオブジェクトを選択した上で、図１２に示す詳細設定メニュー２９０を表示させて、その中の「機能割り当て」が選択すると、図１３に示す詳細項目設定画面２６０が表示される。
【００８４】
図１３を参照して、詳細項目設定画面２６０には、選択されたオブジェクトに割り当てる画像形成装置ＭＦＰの機能を選択する機能選択部２８２が配置される。機能選択部２８２では、複写機能、プリンタ機能、ＦＡＸ送信機能、イメージ読取機能といった画像形成装置ＭＦＰの機能のうち、当該オブジェクトに割り当てる機能をプルダウンメニュー形式で選択可能になっている。なお、予め設定対象の画像形成装置ＭＦＰが指定されている場合には、当該画像形成装置ＭＦＰに搭載されている機能に限って、選択できるように表示してもよい。たとえば、複写機能のみを搭載する画像形成装置ＭＦＰが指定されている場合には、コピーのみが選択可能となるように表示される。
【００８５】
機能選択部２８２でいずれかの機能が選択されると、この選択された機能に応じて、項目選択部２６４で選択可能な項目が抽出され、抽出された項目がプルダウンメニュー形式で選択可能に表示される。たとえば、機能選択部２８２において「コピー」（複写機能）が選択されると、項目選択部２６４では、複写機能の設定項目である「カラーモード（モノクロ／カラー）」や「用紙設定」などが選択可能になる。
【００８６】
さらに、項目選択部２６４で選択された項目に対応して、設定選択部２６６には、少なくとも１つの設定値がプルダウンメニュー形式で選択可能に表示される。たとえば、項目選択部２６４で「用紙設定」が選択されると、設定選択部２６６にはその設定値である「Ａ３」、「Ａ４」、「Ａ５」などが選択可能になる。
【００８７】
項目選択部２６４および設定選択部２６６についても、予め設定対象の画像形成装置ＭＦＰが指定されている場合には、当該画像形成装置ＭＦＰが対応できる項目に限って、選択可能できるように表示してもよい。
【００８８】
ユーザが適用ボタン２６８を選択すると、上述のように選択された各項目が選択されたオブジェクトの設定値として反映される。また、クリアボタン２７０が選択されると、設定中の各項目の内容がクリアされる。
【００８９】
上述のように、各オブジェクトに詳細設定を割り当てる形態に代えて、画像形成装置ＭＦＰに予め設定されている標準的な機能を設定することもできる。すなわち、オブジェクトを画像形成装置ＭＦＰの標準機能へのショートカットキーとして設定することもできる。このような使用形態の場合には、ユーザは、図１１に示す設定画面２５０上でいずれかのオブジェクトを選択した上で、図１４に示すようなショートカット設定画面２８０を表示させる。このショートカット設定画面２８０では、ショートカット先の機能（画像形成装置ＭＦＰに予め搭載されている機能）をプルダウンメニュー形式で選択可能になっている。ショートカット機能が選択された後、ユーザが適用ボタン２６８を選択すると、選択された各項目が選択されたオブジェクトの設定値として反映される。また、クリアボタン２７０が選択されると、設定中の各項目の内容がクリアされる。
【００９０】
図１５および図１６は、図１１に示す設定画面２５０によって生成されたカスタマイズ情報のソースコードの一例を示す図である。
【００９１】
図１５および図１６を参照して、カスタマイズ情報は、一例としてＸＭＬ形式で記載されており、開始タグ＜  ＞に指定された属性、および開始タグ＜  ＞から終了タグ＜／  ＞の間に指定されたテキストによって、その内容が記述されている。
【００９２】
図１５を参照して、たとえば、図１１のラベルオブジェクト２５６ａに対応する設定は、第１番目の開始タグ＜Ｉｔｅｍ＞から次の終了タグ＜／Ｉｔｅｍ＞などの間の記述に相当する。この設定には、ラベルオブジェクト２５６ａの配置位置を設定する記述２６１と、ラベルオブジェクト２５６ａのタイトルを設定する記述２６２とを含む。
【００９３】
また、図１１のボタンオブジェクト２５６ｂに対応する設定は、第２番目の開始タグ＜Ｉｔｅｍ＞から次の終了タグ＜／Ｉｔｅｍ＞までの間の記述に相当する。この設定には、ボタンオブジェクト２５６ｂの配置位置を設定する記述２７１と、ボタンオブジェクト２５６ｂのフォントや表示色を設定する記述２７２と、ボタンオブジェクト２５６ｂのタイトルを設定する記述２７３と、ボタンオブジェクト２５６ｂに対応付けられる機能を設定する記述２７４と、ボタンオブジェクト２５６ｂに対応付けられた機能の詳細を設定する記述２７６とを含む。また、図１６を参照して、ボタンオブジェクト２５６ｃに設定についても、ボタンオブジェクト２５６ｂの設定と同様の記述２８１〜２８５を含む。
【００９４】
図１７は、この発明の実施の形態に従うサーバ装置ＳＲＶが画像形成装置ＭＦＰの能力に応じて変化させる表示例を示す図である。
【００９５】
図１７（ａ）は、カスタマイズ情報に画像形成装置ＭＦＰが持たない能力についての項目が存在しない場合を示し、図１７（ｂ）は、カスタマイズ情報に画像形成装置ＭＦＰが持たない能力についての項目が存在する場合を示す。
【００９６】
図１７（ａ）を参照して、画像形成装置ＭＦＰがカスタマイズ情報に設定された項目に対応する能力をすべて有している場合には、図１０と同様にすべての項目が表示される。
【００９７】
たとえば、機能割当領域１２２ｂの３つのボタン表示（「顧客」「グループ」「部内」）のうち、「顧客」がカラーコピー設定であり、その他の「グループ」および「部内」がモノクロコピー設定である場合に、カラープリント機能を搭載した画像形成装置ＭＦＰでは、図１７（ａ）に示すような画面表示がなされる。
【００９８】
これに対して、モノクロプリント機能のみを搭載した画像形成装置ＭＦＰでは、図１７（ｂ）に示すような画面表示がなされる。これは、サーバ装置ＳＲＶが、カラープリント機能でなければ対応不可能な項目として、「顧客」のボタン表示の項目を削除した上で、当該画像形成装置ＭＦＰへ削除後のカスタマイズ情報を送信することによって実現される。
【００９９】
このように、モノクロプリント機能のみを搭載した画像形成装置ＭＦＰでは、カラープリントを指示するようなボタン表示がなされないため、ユーザによる誤操作を防止できる。
【０１００】
＜他の表示例＞
画像形成装置ＭＦＰのタッチパネル１２２には、上述した画面表示に加えて、さまざまな表示態様で画面表示を行なうことが可能である。
【０１０１】
図１８〜図２０は、この発明の実施の形態に従う画像形成装置ＭＦＰのタッチパネル１２２に表示される他の表示例を示す図である。
【０１０２】
図１８を参照して、たとえば、機能割当領域１２２ｃにおいて、複数の表示画面をタブによって切替えるように表示される場合には、最初に表示される画面（図１８では「基本」タブが付された画面）において、各ユーザがよく使用する機能を選択するためのボタンを割り当てるようにしてもよい。
【０１０３】
図１９を参照して、図１８と同様に複数の表示画面をタブによって切替えるように表示される場合には、もっぱらユーザ設定を行なうための表示画面（図１９では「カスタム」タブが付された画面）を追加してもよい。この場合には、この「カスタム」タブが付された画面を最初に表示するようにすることが好ましい。
【０１０４】
図２０を参照して、上述したように画像形成装置ＭＦＰの機能を選択するボタンに加えて、ＦＡＸ送信機能やスキャン機能が搭載されている場合には、各ユーザが送信先として選択するアドレスを予め設定することもできる。このようなアドレスについても、上述のカスタマイズと同様に、各ユーザは、パーソナルコンピュータＰＣ上で設定することができる。
【０１０５】
＜変形例１＞
上述の実施の形態では、各画像形成装置ＭＦＰが自身の能力情報をサーバ装置ＳＲＶへ送信する構成について説明したが、サーバ装置が一括して各画像形成装置ＭＦＰの能力情報を管理するようにしてもよい。以下、このような構成について説明する。
【０１０６】
図２１は、この発明の実施の形態の変形例１に従うサーバ装置ＳＲＶ＃の機能構成を示すブロック図である。
【０１０７】
図２１を参照して、サーバ装置ＳＲＶ＃は、図８に示すサーバ装置ＳＲＶにおいて、ハードウェアテーブル３０８をさらに付加したものに相当する。その他については同様であるので、詳細な説明は繰返さない。
【０１０８】
ハードウェアテーブル３０８は、同一のネットワークＮＷに接続されている複数の画像形成装置ＭＦＰに対応付けて、各画像形成装置ＭＦＰに搭載された能力を示す能力情報を格納する。ハードウェアテーブル３０８に格納される能力情報は、図９に示す各画像形成装置ＭＦＰのハードウェア情報１６０に格納される能力情報と実質的に同一である。また、ハードウェアテーブル３０８では、代表的に各画像形成装置ＭＦＰの機種ＩＤと対応付けて能力情報が格納される。なお、ハードウェアテーブル３０８への能力情報の格納は、ネットワークＮＷに新たな画像形成装置ＭＦＰが接続された際に、保守員などによって行ってもよいし、ネットワークＮＷを介した通信機能によって行ってもよい。
【０１０９】
また、第２サーバ機能部３０４は、いずれかの画像形成装置ＭＦＰからユーザＩＤおよび機種ＩＤを受信すると、当該機種ＩＤをキーにして、ハードウェアテーブル３０８を参照して、対応の能力情報が取得される。そして、第２サーバ機能部３０４は、この能力情報をフィルタ部３０６へ出力する。
【０１１０】
図２２は、この発明の実施の形態の変形例１に従う画像形成装置ＭＦＰにおけるカスタマイズ情報に応じた表示に係る処理手順を示すシーケンス図である。
【０１１１】
図２２を参照して、この発明の実施の形態の変形例１に従う処理手順は、図６に示す実施の形態１に従う処理手順において、ステップＳ５４およびＳ５６を取り除くとともに、ステップＳ６３を追加したものに相当する。
【０１１２】
すなわち、図２２に示す処理手順では、サーバ装置ＳＲＶがいずれかの画像形成装置ＭＦＰからユーザＩＤおよび機種ＩＤを受信しても、送信元の画像形成装置ＭＦＰに対して能力情報を要求することはない。それに代えて、サーバ装置ＳＲＶは、カスタマイズ情報を読出した後（ステップＳ６２）、ハードウェアテーブル３０８を参照して、ステップＳ５２において受信される機種ＩＤと対応する能力情報を取得する（ステップＳ６３）。そして、サーバ装置ＳＲＶは、この取得した能力情報にもとづいて、以下の処理を実行する。
【０１１３】
その他の構成および処理などについては、上述したものと同様であるので、詳細な説明は繰返さない。
【０１１４】
このように、この発明の実施の形態の変形例１では、サーバ装置ＳＲＶ＃が一括して画像形成装置ＭＦＰの能力情報を管理するので、多数の画像形成装置ＭＦＰが存在する場合であっても、その能力情報の管理がより簡素化できる。また、サーバ装置ＳＲＶと画像形成装置ＭＦＰとの間で、能力情報要求および能力情報を送信する必要がないので、両者の間の通信量を低減することもできる。
【０１１５】
＜変形例２＞
上述の本実施の形態についての説明においては、ユーザがパーソナルコンピュータＰＣ上で画像形成装置ＭＦＰの表示画面のカスタマイズを行なう構成について例示したが、これに限られることはない。たとえば、いずれかの画像形成装置ＭＦＰ上で表示画面をカスタマイズし、このカスタマイズに応じたカスタマイズ情報を画像形成装置ＭＦＰからサーバ装置ＳＲＶへ送信するようにしてもよい。このような場合には、各ユーザが画像形成装置ＭＦＰからログオフする際に、当該画像形成装置ＭＦＰにおいて行なったカスタマイズを他の画像形成装置ＭＦＰに対して反映するか否かを選択するようにしてもよい。
【０１１６】
＜本実施の形態の効果＞
この発明の実施の形態によれば、ユーザは、予め画像形成装置ＭＦＰに所望の画面が表示されるようにカスタマイズし、このカスタマイズ情報をサーバ装置ＳＲＶに格納しておくことができる。そして、ユーザが、いずれかの画像形成装置ＭＦＰを操作しようとしてユーザＩＤを入力すると、当該ユーザＩＤがサーバ装置ＳＲＶへ送信され、サーバ装置ＳＲＶからは当該ユーザＩＤに対応するカスタマイズ情報が画像形成装置ＭＦＰへ返送される。さらに、画像形成装置ＭＦＰは、返送されたカスタマイズ情報に応じた表示態様で画面表示を行なう。したがって、多数の画像形成装置ＭＦＰが存在していても、各ユーザのカスタマイズに要する手間を削減することができるため、簡単な設定操作によって、各ユーザの好みのユーザインターフェイスを複数の画像形成装置において実現できる。
【０１１７】
さらに、この発明の実施の形態によれば、たとえ、ユーザカスタマイズ情報として多種の項目について設定されていたとしても、画面表示がなされる画像形成装置ＭＦＰの能力に応じて、対応可能な項目のみが選択的に表示される。そのため、搭載していない機能を要求するようなボタン表示がなされることを回避できるため、ユーザによる誤操作を防止できる。したがって、画像形成装置ＭＦＰの能力に応じて適切なユーザインターフェイスを提供できる。
【０１１８】
また、この発明の実施の形態によれば、各ユーザが画像形成装置ＭＦＰの別にカスタマイズ情報を設定できるので、たとえば、機能の異なる画像形成装置ＭＦＰ（モノクロコピーのみが可能な画像形成装置ＭＦＰとカラーコピーが可能な画像形成装置ＭＦＰ）の間で、異なる表示態様の画面を表示することもできる。これにより、より使い勝手のよいユーザインターフェイスを提供することができる。
【０１１９】
＜その他の実施の形態＞
本発明に係るプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０１２０】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０１２１】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記憶された記憶媒体とを含む。
【０１２２】
さらに、本発明に係るプログラムによって実現される機能の一部または全部を専用のハードウェアによって構成してもよい。
【０１２３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１２４】
【図１】この発明の実施の形態に従うシステムの概略構成図である。
【図２】この発明の実施の形態に従う画像形成装置における概略のハードウェア構成を示す模式図である。
【図３】この発明の実施の形態に従う画像形成装置の操作パネルの代表的な外観を示す図である。
【図４】この発明の実施の形態に従うサーバ装置の概略のハードウェア構成を示す模式図である。
【図５】この発明の実施の形態に従うシステムにおいてカスタマイズ情報の設定に係る処理手順を示すシーケンス図である。
【図６】この発明の実施の形態に従う画像形成装置におけるカスタマイズ情報に応じた表示に係る処理手順を示すシーケンス図である。
【図７】この発明の実施の形態に従うパーソナルコンピュータの機能構成を示すブロック図である。
【図８】この発明の実施の形態に従うサーバ装置の機能構成を示すブロック図である。
【図９】この発明の実施の形態に従うサーバ装置の機能構成を示すブロック図である。
【図１０】この発明の実施の形態に従う画像形成装置のタッチパネルに表示される表示例を示す図である。
【図１１】この発明の実施の形態に従うパーソナルコンピュータ上に表示されるカスタマイズを行なうための設定画面の一例を示す図である。
【図１２】図１１に示す設定画面上に表示される詳細設定メニューの一例を示す図である。
【図１３】図１１に示す設定画面に続いて表示される詳細項目設定画面の一例を示す図である。
【図１４】図１１に示す設定画面に続いて表示されるショートカット設定画面の一例を示す図である。
【図１５】図１１に示す設定画面によって生成されたカスタマイズ情報のソースコードの一例を示す図である。
【図１６】図１１に示す設定画面によって生成されたカスタマイズ情報のソースコードの一例を示す図である。
【図１７】この発明の実施の形態に従うサーバ装置が画像形成装置ＭＦＰの能力に応じて変化させる表示例を示す図である。
【図１８】この発明の実施の形態に従う画像形成装置のタッチパネルに表示される他の表示例を示す図である。
【図１９】この発明の実施の形態に従う画像形成装置のタッチパネルに表示される他の表示例を示す図である。
【図２０】この発明の実施の形態に従う画像形成装置のタッチパネルに表示される他の表示例を示す図である。
【図２１】この発明の実施の形態の変形例１に従うサーバ装置の機能構成を示すブロック図である。
【図２２】この発明の実施の形態の変形例１に従う画像形成装置におけるカスタマイズ情報に応じた表示に係る処理手順を示すシーケンス図である。
【符号の説明】
【０１２５】
１  システム、１００  制御部、１０２  メモリ部、１０４  画像読取部、１０６  プリント部、１０８，２０６  ネットワークインターフェイス（Ｉ／Ｆ）部、１１０  操作パネル、１１２  記憶部、１２２  タッチパネル、１２４  テンキー、１２６  ＩＤキー、１２８  スタートキー、１３０  ストップキー、１５２  パネル制御部、１５２ａ  インタープリタ、１５４  通信部、１５６  デフォルトデータ、１５８  ＩＤ受付部、２００ａ  オペレーティングシステム、２００ｂ  ブラウザアプリケーション、２００ｃ  組み込みプログラム、２０２  内部バス、２０４  ディスプレイ、２０８  入力部、２１０  ハードディスク部（ＨＤＤ）、２１２  メモリ部、２１４  ＣＤ−ＲＯＭドライブ、２１４ａ  ＣＤ−ＲＯＭ、２１６  フレキシブルディスクドライブ、２１６ａ  フレキシブルディスク、３０２  第１サーバ機能部、３０４  第２サーバ機能部、３１０  データ記憶部、３１２  画面データ、３１４  カスタマイズ情報、ＭＦＰ，ＭＦＰ１，ＭＦＰ２，ＭＦＰ３  画像形成装置、ＮＷ  ネットワーク、ＰＣ，ＰＣ１，ＰＣ２，ＰＣ３  パーソナルコンピュータ、ＳＲＶ  サーバ装置。
【図１】
2009123009.tif 000003
【図２】
2009123009.tif 000004
【図３】
2009123009.tif 000005
【図４】
2009123009.tif 000006
【図５】
2009123009.tif 000007
【図６】
2009123009.tif 000008
【図７】
2009123009.tif 000009
【図８】
2009123009.tif 000010
【図９】
2009123009.tif 000011
【図１０】
2009123009.tif 000012
【図１１】
2009123009.tif 000013
【図１２】
2009123009.tif 000014
【図１３】
2009123009.tif 000015
【図１４】
2009123009.tif 000016
【図１５】
2009123009.tif 000017
【図１６】
2009123009.tif 000018
【図１７】
2009123009.tif 000019
【図１８】
2009123009.tif 000020
【図１９】
2009123009.tif 000021
【図２０】
2009123009.tif 000022
【図２１】
2009123009.tif 000023
【図２２】
2009123009.tif 000024
【手続補正書】
【提出日】平成20年3月6日(2008.3.6)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
一方、画像形成装置ＭＦＰは、サーバ装置ＳＲＶからカスタマイズ情報を受信すると、当該カスタマイズ情報が有効であるか否かを判断する（ステップＳ７０）。すなわち、画像形成装置ＭＦＰは、有効な情報を含むカスタマイズ情報を受信したか否かを判断する。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
図９は、この発明の実施の形態に従う画像形成装置ＭＦＰの機能構成を示すブロック図である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１２４
【補正方法】変更
【補正の内容】
【０１２４】
【図１】この発明の実施の形態に従うシステムの概略構成図である。
【図２】この発明の実施の形態に従う画像形成装置における概略のハードウェア構成を示す模式図である。
【図３】この発明の実施の形態に従う画像形成装置の操作パネルの代表的な外観を示す図である。
【図４】この発明の実施の形態に従うサーバ装置の概略のハードウェア構成を示す模式図である。
【図５】この発明の実施の形態に従うシステムにおいてカスタマイズ情報の設定に係る処理手順を示すシーケンス図である。
【図６】この発明の実施の形態に従う画像形成装置におけるカスタマイズ情報に応じた表示に係る処理手順を示すシーケンス図である。
【図７】この発明の実施の形態に従うパーソナルコンピュータの機能構成を示すブロック図である。
【図８】この発明の実施の形態に従う画像形成装置の機能構成を示すブロック図である。
【図９】この発明の実施の形態に従うサーバ装置の機能構成を示すブロック図である。
【図１０】この発明の実施の形態に従う画像形成装置のタッチパネルに表示される表示例を示す図である。
【図１１】この発明の実施の形態に従うパーソナルコンピュータ上に表示されるカスタマイズを行なうための設定画面の一例を示す図である。
【図１２】図１１に示す設定画面上に表示される詳細設定メニューの一例を示す図である。
【図１３】図１１に示す設定画面に続いて表示される詳細項目設定画面の一例を示す図である。
【図１４】図１１に示す設定画面に続いて表示されるショートカット設定画面の一例を示す図である。
【図１５】図１１に示す設定画面によって生成されたカスタマイズ情報のソースコードの一例を示す図である。
【図１６】図１１に示す設定画面によって生成されたカスタマイズ情報のソースコードの一例を示す図である。
【図１７】この発明の実施の形態に従うサーバ装置が画像形成装置ＭＦＰの能力に応じて変化させる表示例を示す図である。
【図１８】この発明の実施の形態に従う画像形成装置のタッチパネルに表示される他の表示例を示す図である。
【図１９】この発明の実施の形態に従う画像形成装置のタッチパネルに表示される他の表示例を示す図である。
【図２０】この発明の実施の形態に従う画像形成装置のタッチパネルに表示される他の表示例を示す図である。
【図２１】この発明の実施の形態の変形例１に従うサーバ装置の機能構成を示すブロック図である。
【図２２】この発明の実施の形態の変形例１に従う画像形成装置におけるカスタマイズ情報に応じた表示に係る処理手順を示すシーケンス図である。