(57)【要約】【課題】操作し易いカスタマイズ画面を表示することが可能な画像形成装置およびそれに関連する技術を提供する。【解決手段】特定ユーザ用のカスタマイズ情報に基づいて、特定ユーザ向けにカスタマイズされたカスタマイズ画面ＧＣの情報が取得され（ステップＳ３４）、カスタマイズ画面ＧＣ内のボタンに対応する機能の中に、特定の画像形成装置では利用不可能な機能である利用不可機能が存在するか否かが判定される（ステップＳ３５）。また、カスタマイズ画面ＧＣ内のボタンに対応する機能の中に利用不可機能が存在する場合には、特定の画像形成装置の操作パネルにおいて、当該利用不可機能に対応するボタンの表示状態を変更した変更後のカスタマイズ画面を表示する（ステップＳ３６，Ｓ３７）。【選択図】図５
2009181382.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置の操作パネルに表示される操作画面をユーザごとにカスタマイズすることが可能なカスタマイズシステムであって、
ユーザごとのカスタマイズ情報を格納する格納手段と、
特定ユーザ用のカスタマイズ情報に基づいて、前記特定ユーザ向けにカスタマイズされたカスタマイズ画面の情報を取得する取得手段と、
前記カスタマイズ画面内のボタンに対応する機能の中に、特定の画像形成装置では利用不可能な機能である利用不可機能が存在するか否かを判定する判定手段と、
前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンの表示状態を変更した変更後の前記カスタマイズ画面を前記特定の画像形成装置の操作パネルに表示する表示制御手段と、
を備えることを特徴とするカスタマイズシステム。
【請求項２】
請求項１に記載のカスタマイズシステムにおいて、
前記表示制御手段は、前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンの表示態様を変更した前記カスタマイズ画面を前記特定の画像形成装置の操作パネルに表示することを特徴とするカスタマイズシステム。
【請求項３】
請求項１に記載のカスタマイズシステムにおいて、
前記表示制御手段は、前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンに所定のマークを付加した状態の前記カスタマイズ画面を前記特定の画像形成装置の操作パネルに表示することを特徴とするカスタマイズシステム。
【請求項４】
請求項１に記載のカスタマイズシステムにおいて、
前記表示制御手段は、前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンを非表示に変更した前記カスタマイズ画面を前記特定の画像形成装置の操作パネルに表示することを特徴とするカスタマイズシステム。
【請求項５】
請求項１に記載のカスタマイズシステムにおいて、
前記表示制御手段は、前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンを削除して前記カスタマイズ画面内のボタンを再配置した再配置後のカスタマイズ画面を、前記特定の画像形成装置の操作パネルに表示することを特徴とするカスタマイズシステム。
【請求項６】
請求項２または請求項３に記載のカスタマイズシステムにおいて、
前記表示制御手段は、前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンを選択不可状態に変更した前記カスタマイズ画面を前記特定の画像形成装置の操作パネルに表示することを特徴とするカスタマイズシステム。
【請求項７】
その操作パネルに表示される操作画面をユーザごとにカスタマイズすることが可能な画像形成装置であって、
前記画像形成装置とは別の画像形成装置の操作パネルに関して特定ユーザ向けにカスタマイズされた操作画面であるカスタマイズ画面の情報を取得する取得手段と、
前記カスタマイズ画面内のボタンに対応する機能の中に、前記画像形成装置では利用不可能な機能である利用不可機能が存在するか否かを判定する判定手段と、
前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンの表示状態を変更した変更後の前記カスタマイズ画面を前記画像形成装置の操作パネルに表示する表示制御手段と、
を備えることを特徴とする画像形成装置。
【請求項８】
複数の画像形成装置にネットワーク接続されるサーバであって、
前記複数の画像形成装置のうちの第１の画像形成装置の操作パネルに関する、特定ユーザ用のカスタマイズ情報を格納する手段と、
前記複数の画像形成装置のうちの第２の画像形成装置からのカスタマイズ情報送信要求指令に応答して、前記特定ユーザ用の前記カスタマイズ情報に基づき、前記特定ユーザ向けにカスタマイズされた操作画面であるカスタマイズ画面の情報を取得する手段と、
前記カスタマイズ画面内のボタンに対応する機能の中に、前記第２の画像形成装置では利用不可能な機能である利用不可機能が存在するか否かを判定する手段と、
前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンの表示状態を変更した変更後の前記カスタマイズ画面を前記第２の画像形成装置に送信する手段と、
を備えることを特徴とするサーバ。
【請求項９】
コンピュータに、
a)第１の画像形成装置の操作パネルに関するカスタマイズ画面であって特定ユーザ向けにカスタマイズされた操作画面であるカスタマイズ画面の情報を取得する手順と、
b)前記カスタマイズ画面内のボタンに対応する機能の中に、第２の画像形成装置では利用不可能な機能である利用不可機能が存在するか否かを判定する手順と、
c)前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンの表示状態を変更した変更後の前記カスタマイズ画面を前記第２の画像形成装置に送信する手順と、
を実行させるためのプログラム。
【請求項１０】
画像形成装置に内蔵されたコンピュータに、
a)前記画像形成装置とは別の画像形成装置の操作パネルに関して特定ユーザ向けにカスタマイズされた操作画面であるカスタマイズ画面の情報を取得する手順と、
b)前記カスタマイズ画面内のボタンに対応する機能の中に、前記画像形成装置では利用不可能な機能である利用不可機能が存在するか否かを判定する手順と、
c)前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンの表示状態を変更した変更後の前記カスタマイズ画面を前記画像形成装置の操作パネルに表示する手順と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置の操作パネルの表示内容をカスタマイズする技術に関する。
【背景技術】
【０００２】
画像形成装置には、様々な操作入力を受け付ける操作パネルが設けられている。当該操作パネルは、例えば、液晶表示パネルに圧電センサ等が埋め込まれて構成されており、表示部の一部として機能するとともに、操作入力部の一部としても機能する。ユーザは、当該操作パネルの画面上に表示された（仮想的な）ボタンを押下することによって、ＭＦＰ１に対する操作指示入力を行うことが可能である。
【０００３】
このような操作パネルに関して、その表示態様に自由度をもたせる技術が存在する。
【０００４】
例えば、特許文献１においては、操作パネル内の操作画面を拡大表示することによって操作パネル内に表示される全てのボタンのうちのいずれかが表示できなくなる場合に、レイアウトを変更して表示することが記載されている。
【０００５】
【特許文献１】特開２００４−１８０２７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、画像形成装置の操作パネルの表示態様に自由度を持たせる技術としては、上述した技術の他、画像形成装置の操作パネルの表示内容をユーザ毎にカスタマイズすることが考えられる。
【０００７】
例えば、複数の画像形成装置のうちの或る画像形成装置の操作パネルの表示内容をユーザごとにカスタマイズしたカスタマイズ情報をサーバに格納しておく。そして、複数の画像形成装置のうちの他の画像形成装置の操作パネルの表示内容をも、当該サーバに格納されているカスタマイズ情報を利用して決定することが考えられる。これによれば、ユーザは、複数の画像形成装置において、同様にカスタマイズされた操作画面を用いて、操作入力を行うことが可能である。
【０００８】
しかしながら、複数の画像形成装置は、互いに同じ機能を有しているとは限らない。そのため、例えば、比較的高機能の画像形成装置の操作パネルについてカスタマイズした操作画面をそのまま比較的低機能の画像形成装置の操作パネルに表示すると、利用不可能な機能に対応するボタンも表示されることがある。このようなボタンが操作パネルにそのまま表示されると、操作性が低下してしまう。
【０００９】
そこで、この発明の課題は、操作し易いカスタマイズ画面を表示することが可能な画像形成装置およびそれに関連する技術を提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決すべく、請求項１の発明は、画像形成装置の操作パネルに表示される操作画面をユーザごとにカスタマイズすることが可能なカスタマイズシステムであって、ユーザごとのカスタマイズ情報を格納する格納手段と、特定ユーザ用のカスタマイズ情報に基づいて、前記特定ユーザ向けにカスタマイズされたカスタマイズ画面の情報を取得する取得手段と、前記カスタマイズ画面内のボタンに対応する機能の中に、特定の画像形成装置では利用不可能な機能である利用不可機能が存在するか否かを判定する判定手段と、前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンの表示状態を変更した変更後の前記カスタマイズ画面を前記特定の画像形成装置の操作パネルに表示する表示制御手段とを備えることを特徴とする。
【００１１】
請求項２の発明は、請求項１の発明に係るカスタマイズシステムにおいて、前記表示制御手段は、前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンの表示態様を変更した前記カスタマイズ画面を前記特定の画像形成装置の操作パネルに表示することを特徴とする。
【００１２】
請求項３の発明は、請求項１の発明に係るカスタマイズシステムにおいて、前記表示制御手段は、前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンに所定のマークを付加した状態の前記カスタマイズ画面を前記特定の画像形成装置の操作パネルに表示することを特徴とする。
【００１３】
請求項４の発明は、請求項１の発明に係るカスタマイズシステムにおいて、前記表示制御手段は、前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンを非表示に変更した前記カスタマイズ画面を前記特定の画像形成装置の操作パネルに表示することを特徴とする。
【００１４】
請求項５の発明は、請求項１の発明に係るカスタマイズシステムにおいて、前記表示制御手段は、前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンを削除して前記カスタマイズ画面内のボタンを再配置した再配置後のカスタマイズ画面を、前記特定の画像形成装置の操作パネルに表示することを特徴とする。
【００１５】
請求項６の発明は、請求項２または請求項３の発明に係るカスタマイズシステムにおいて、前記表示制御手段は、前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンを選択不可状態に変更した前記カスタマイズ画面を前記特定の画像形成装置の操作パネルに表示することを特徴とする。
【００１６】
請求項７の発明は、その操作パネルに表示される操作画面をユーザごとにカスタマイズすることが可能な画像形成装置であって、前記画像形成装置とは別の画像形成装置の操作パネルに関して特定ユーザ向けにカスタマイズされた操作画面であるカスタマイズ画面の情報を取得する取得手段と、前記カスタマイズ画面内のボタンに対応する機能の中に、前記画像形成装置では利用不可能な機能である利用不可機能が存在するか否かを判定する判定手段と、前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンの表示状態を変更した変更後の前記カスタマイズ画面を前記画像形成装置の操作パネルに表示する表示制御手段とを備えることを特徴とする。
【００１７】
請求項８の発明は、複数の画像形成装置にネットワーク接続されるサーバであって、前記複数の画像形成装置のうちの第１の画像形成装置の操作パネルに関する、特定ユーザ用のカスタマイズ情報を格納する手段と、前記複数の画像形成装置のうちの第２の画像形成装置からのカスタマイズ情報送信要求指令に応答して、前記特定ユーザ用の前記カスタマイズ情報に基づき、前記特定ユーザ向けにカスタマイズされた操作画面であるカスタマイズ画面の情報を取得する手段と、前記カスタマイズ画面内のボタンに対応する機能の中に、前記第２の画像形成装置では利用不可能な機能である利用不可機能が存在するか否かを判定する手段と、前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンの表示状態を変更した変更後の前記カスタマイズ画面を前記第２の画像形成装置に送信する手段とを備えることを特徴とする。
【００１８】
請求項９の発明は、コンピュータに、a)第１の画像形成装置の操作パネルに関するカスタマイズ画面であって特定ユーザ向けにカスタマイズされた操作画面であるカスタマイズ画面の情報を取得する手順と、b)前記カスタマイズ画面内のボタンに対応する機能の中に、第２の画像形成装置では利用不可能な機能である利用不可機能が存在するか否かを判定する手順と、c)前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンの表示状態を変更した変更後の前記カスタマイズ画面を前記第２の画像形成装置に送信する手順とを実行させるためのプログラムであることを特徴とする。
【００１９】
請求項１０の発明は、画像形成装置に内蔵されたコンピュータに、a)前記画像形成装置とは別の画像形成装置の操作パネルに関して特定ユーザ向けにカスタマイズされた操作画面であるカスタマイズ画面の情報を取得する手順と、b)前記カスタマイズ画面内のボタンに対応する機能の中に、前記画像形成装置では利用不可能な機能である利用不可機能が存在するか否かを判定する手順と、c)前記カスタマイズ画面内のボタンに対応する機能の中に前記利用不可機能が存在する場合には、前記利用不可機能に対応するボタンの表示状態を変更した変更後の前記カスタマイズ画面を前記画像形成装置の操作パネルに表示する手順とを実行させるためのプログラムであることを特徴とする。
【発明の効果】
【００２０】
請求項１ないし請求項１０に記載の発明によれば、操作し易いカスタマイズ画面を表示することが可能である。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態を図面に基づいて説明する。
【００２２】
＜１．第１実施形態＞
＜１−１．構成＞
図１は、カスタマイズシステム１００の構成を示す概略図である。カスタマイズシステム１００は、複数のマルチ・ファンクション・ペリフェラル（Multi Function Peripheral）（ＭＦＰとも略称する）１（詳細にはＭＦＰ１ｄ，１ｅ，１ｆ等）と、サーバコンピュータ（単にサーバとも称する）９０とを備える。このカスタマイズシステム１００は、各ＭＦＰ１（画像形成装置とも称される）の操作パネルに表示される操作画面をユーザごとにカスタマイズすることが可能である。
【００２３】
各ＭＦＰ１は、ネットワークＮＷを介してサーバ９０に接続されており、当該サーバ９０との間でデータの送受信が可能である。一方、サーバ９０は、ユーザごとのカスタマイズ情報をその格納部９１に格納している。各ＭＦＰ１は、サーバ９０（詳細にはサーバ９０の格納部９１）に格納されたカスタマイズ情報を用いて、その操作パネルに表示される操作画面をユーザごとにカスタマイズすることが可能である。なお、ネットワークＮＷは、ＬＡＮ（Local Area Network）およびインターネットなどの各種のネットワークを含む。
【００２４】
また、図２は、各ＭＦＰ１の機能構成を示す機能ブロック図である。ＭＦＰ１は、スキャナ機能、プリンタ機能、コピー機能およびファクシミリ通信機能などを備える装置（複合機とも称する）である。具体的には、ＭＦＰ１は、図２に示すように、画像読取部２と、印刷出力部３と、通信部４と、格納部５と、入出力部６と、コントローラ９とを備えており、これらの各部を複合的に動作させることによって、上記の各機能を実現する。
【００２５】
画像読取部２は、ＭＦＰ１の所定の位置に載置された原稿を光学的に読み取って、当該原稿の画像データ（原稿画像とも称する）を生成する処理部である。
【００２６】
印刷出力部３は、対象画像に関する画像データに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。
【００２７】
通信部４は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。さらに、通信部４は、通信ネットワークＮＷを介したネットワーク通信が可能である。このネットワーク通信では、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）およびＦＴＰ（File Transfer Protocol）等の各種のプロトコルが利用され、当該ネットワーク通信を利用することによって、ＭＦＰ１は、所望の相手先との間で各種のデータを授受することが可能である。なお、ＭＦＰ１は、このネットワーク通信を利用することによって、電子メールの送受信を行うことも可能である。
【００２８】
格納部５は、ハードディスクドライブ（ＨＤＤ）等の格納装置で構成される。この格納部５には、画像読取部２等で生成された原稿画像（画像データ）が格納される。
【００２９】
入出力部６は、ＭＦＰ１に対する入力を受け付ける操作入力部６１と、各種情報の表示出力を行う表示部６２とを備えている。また、ＭＦＰ１には操作パネル６３（図１および図２参照）が設けられている。この操作パネル６３は、液晶表示パネルに圧電センサ等が埋め込まれて構成されており、表示部６２の一部として機能するとともに、操作入力部６１の一部としても機能する。ユーザは、操作パネル６３の画面上に表示された（仮想的な）ボタンを押下することによって、ＭＦＰ１に対する操作指示入力を行うことが可能である。
【００３０】
コントローラ９は、ＭＦＰ１を統括的に制御する制御装置であり、ＣＰＵと、各種の半導体メモリ（ＲＡＭおよびＲＯＭ等）とを備えて構成される。コントローラ９の制御下において各種の処理部が動作することによって、ＭＦＰ１の各種の機能が実現される。例えば、コントローラ９の制御下において、画像読取部２を用いて所望の画像を光学的に読み取ることによって、原稿をスキャニングした画像（スキャン画像）が取得され、スキャナ機能が実現される。さらに、印刷出力部３を用いて当該スキャン画像を印刷出力することによって、コピー機能が実現される。また、コントローラ９は、次述するような各種の処理をも制御する。
【００３１】
コントローラ９は、ＣＰＵにおいて、ＲＯＭ（例えば、ＥＥＰＲＯＭ等）内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。
【００３２】
具体的には、コントローラ９は、ユーザ認証部１１と、カスタマイズ情報取得部１２と、判定部１６と、表示制御部１７とを含む各種の処理部を実現する。
【００３３】
ユーザ認証部１１は、各ユーザ（個人ユーザ）に関する認証動作を制御する処理部である。
【００３４】
カスタマイズ情報取得部１２は、サーバ９０と通信して、格納部９１内のカスタマイズ画面ＧＣを取得する処理部である。カスタマイズ情報取得部１２は、自機もしくは他機であるＭＦＰ１の操作パネル６３に関して特定ユーザ向けにカスタマイズされたカスタマイズ画面ＧＣの情報を取得することができる。例えば、ＭＦＰ１ｆ（図１参照）のカスタマイズ情報取得部１２は、自機であるＭＦＰ１ｆとは別のＭＦＰ１ｅ（すなわち他機）の操作パネル６３ｅに関して或るユーザＵＡ向けにカスタマイズされたカスタマイズ画面（操作画面）ＧＣ（図４参照）の情報を取得することができる。また、ＭＦＰ１ｅのカスタマイズ情報取得部１２は、ＭＦＰ１ｅ（自機）の操作パネル６３ｅに関して、ユーザＵＡ向けにカスタマイズされたカスタマイズ画面の情報を取得することもできる。
【００３５】
判定部１６は、カスタマイズ画面ＧＣ内のボタンに対応する機能の中に、ＭＦＰ１（自機）では利用不可能な機能（「利用不可機能」とも称する）が存在するか否かを判定する処理部である。
【００３６】
表示制御部１７は、操作パネル６３に関する表示動作を制御する。特に、表示制御部１７は、カスタマイズ画面ＧＣ内のボタンに対応する機能の中に「利用不可機能」が存在する場合には、「利用不可機能」に対応するボタンの表示に関する状態（表示状態）を変更したカスタマイズ画面ＧＣを生成し、変更後のカスタマイズ画面ＧＣをＭＦＰ１の操作パネル６３に表示する。また、表示制御部１７は、「利用不可機能」に対応するボタンの状態を「選択不可状態」（当該ボタンを選択することができない状態）に変更する動作をも実行する。
【００３７】
＜１−２．機能一覧＞
図３は、ＭＦＰ１のコピー（ＣＯＰＹ）機能に関する詳細機能一覧を示す図である。
【００３８】
ＭＦＰ１は、このコピー動作に関して、図３に示すように階層化された機能を有している。
【００３９】
具体的には、まず、大項目「コピー（Copy）」の中に、５つの中項目「色（Color）」、「用紙（Paper）」、「倍率（Zoom）」、「両面／割付（Duplex/Combine）」、「仕上げ（Finishing）」を有している。
【００４０】
また、中項目「色（Color）」は、３つの小項目「自動カラー（AutoColor）」、「フルカラー（FullColor）」、「黒（Black）」を有している。また、中項目「用紙（Paper）」は、３つの小項目「Ａ３」、「Ａ４」、「Ａ５」を有しており、中項目「倍率（Zoom）」は、４つの小項目「Ａ３−＞Ａ４」、「Ａ４−＞Ａ５」、「Ａ５−＞Ａ４」、「Ａ４−＞Ａ３」を有している。さらに、中項目「両面／割付（Duplex/Combine）」は、３つの小項目「両面（Duplex）」、「２ｉｎ１」、「４ｉｎ１」を有しており、中項目「仕上げ（Finishing）」は、２つの小項目「Ｚ折り（Z-Fold）」、「コーナーステープル（Corner Staple）」を有している。
【００４１】
なお、ＭＦＰ１は、このようなコピー機能に加えて、上述したように、スキャナ機能、プリンタ機能およびファクシミリ通信機能などを備える。この実施形態では、コピー機能に関する操作を中心に説明する。
【００４２】
ＭＦＰ１の操作パネル６３は、図３に示すような各種の詳細機能を実現するための各種の入力操作を受け付ける。
【００４３】
このＭＦＰ１においては、２種類の入力手法を採用することが可能である。第１の手法は、機能を選択するためのデフォルトの操作画面（メニュー画面）を表示させるものである。第２の手法は、多数のボタンの中からユーザが選択した機能に対応するボタンを操作画面に表示させるものである。第２の手法は、機能選択用のボタンをユーザごとにカスタマイズして表示させるカスタマイズ画面を作成しておき、当該カスタマイズ画面を用いて機能選択操作を実現する手法であるとも表現される。第２の手法によれば、各ユーザの利用頻度の高いボタンに対して容易にアクセスすることが可能になる。ここでは、第２の手法を採用する場合について詳細に説明する。
【００４４】
＜１−３．カスタマイズ画面＞
図４は、カスタマイズ画面ＧＣの一例を示す図である。図４においては、ユーザＵＡによる利用頻度の高い８つのボタンが選択されたカスタマイズ画面ＧＣが示されている。詳細には、ユーザＵＡが選択した８つの詳細機能に対応する８つのボタンが４段２列に配置されている。
【００４５】
このユーザＵＡ向けのカスタマイズ画面ＧＣは、最上段に、中項目「色」に属する２つの小項目に対応するボタンＢＮ１，ＢＮ２、具体的には、小項目「自動カラー（AutoColor）」に対応するボタンＢＮ１と、小項目「黒（Black）」に対応するボタンＢＮ２とを有している。また、第２段には、「用紙」に関する、小項目「Ａ４」に対応するボタンＢＮ３と小項目「Ａ３」に対応するボタンＢＮ４とが設けられている。第３段には、「仕上げ」に関する、小項目「Ｚ折り（Z-Fold）」に対応するボタンＢＮ５と、小項目「コーナーステープル（Corner Staple）」に対応するボタンＢＮ６とが設けられている。さらに、最下段には、「両面／割付」に関する、小項目「両面（Duplex）」に対応するボタンＢＮ７と、小項目「２ｉｎ１」に対応するボタンＢＮ８とが設けられている。
【００４６】
このようなカスタマイズ画面ＧＣは、ＭＦＰ１、サーバ９０あるいはサーバ９０に接続されたコンピュータなどを各ユーザが操作することによって作成される。作成されたカスタマイズ画面ＧＣに関する情報は、カスタマイズ情報としてサーバ９０の格納部９１に格納される。換言すれば、カスタマイズ情報は、カスタマイズ画面ＧＣに関する情報を含む。詳細には、カスタマイズ情報は、カスタマイズ画面ＧＣのサイズ（画素数サイズ）、カスタマイズ画面ＧＣに含まれるボタンの数、ならびに、カスタマイズ画面ＧＣに含まれる各ボタンの名称、対応機能、大きさおよび位置等を含む。また、カスタマイズ情報はサーバ９０からネットワークＮＷを介して取得され、カスタマイズ情報に含まれるカスタマイズ画面ＧＣが各ＭＦＰで利用される。なお、以下では、このカスタマイズ画面ＧＣは、ＭＦＰ１ｅに関して作成されたものとして説明する。
【００４７】
＜１−４．動作＞
つぎに、図５のフローチャートを参照しながら、この実施形態に係る動作について説明する。なお、図５のフローチャートの動作の前に、図４のようなカスタマイズ画面ＧＣの作成動作が予め実行されているものとする。
【００４８】
まず、ステップＳ３１において、ユーザＵＡが、利用対象のＭＦＰ１（例えば１ｆ）にログインする。具体的には、操作入力部６１を用いてユーザＵＡがユーザＩＤ、暗証番号（パスワード）を入力することによって、ログイン動作が実行される。
【００４９】
次のステップＳ３２においては、ＭＦＰ１は、ユーザＵＡに関するカスタマイズ情報送信要求指令をサーバ９０に送信する。
【００５０】
サーバ９０は、カスタマイズ情報送信要求指令を受信すると、当該指令に対応する（ユーザＵＡに関する）カスタマイズ情報を、サーバ９０の格納部９１内に格納された複数のユーザの複数のカスタマイズ情報の中から検索して抽出する。そして、サーバ９０は、抽出したカスタマイズ情報をＭＦＰ１に向けて送信する（ステップＳ３３）。
【００５１】
ステップＳ３４において、ＭＦＰ１は、サーバ９０から送信されてきたカスタマイズ情報を受信して取得すると、さらに、カスタマイズ画面ＧＣに関する情報を当該カスタマイズ情報から抽出して取得する。
【００５２】
次のステップＳ３５においては、ＭＦＰ１は、ＭＦＰ１ｅ向けにカスタマイズされたカスタマイズ画面ＧＣ内のボタンに対応する機能の中に、当該ＭＦＰ１（例えば１ｆ）（すなわち自機）では利用不可能な機能である「利用不可機能」が存在するか否かを判定する。この判定動作は、サーバ９０からのカスタマイズ情報に含まれる情報（カスタマイズ画面（操作画面）ＧＣに関する情報）と、格納部５内に格納される情報（自機の保有機能に関する情報）とに基づいて実行される。
【００５３】
カスタマイズ画面ＧＣに「利用不可機能」が存在しないと判定される場合には、ステップＳ３８に進み、カスタマイズ画面ＧＣがＭＦＰ１の操作パネル６３にそのまま表示される。
【００５４】
一方、カスタマイズ画面ＧＣに「利用不可機能」が存在すると判定される場合には、ステップＳ３５からステップＳ３６に進む。ステップＳ３６においては、ＭＦＰ１は、カスタマイズ画面ＧＣを変更する。具体的には、カスタマイズ画面ＧＣにおいて「利用不可機能」に対応するボタンの表示状態が変更される。また、カスタマイズ画面ＧＣ内において「利用不可機能」に対応するボタンが「選択不可状態」に変更される。そして、ＭＦＰ１は、変更後のカスタマイズ画面ＧＣを、自機のＭＦＰ１の操作パネル６３に表示する。なお、カスタマイズ画面ＧＣの変更動作については後述する。
【００５５】
そして、ステップＳ３７において、ＭＦＰ１は、変更後のカスタマイズ画面ＧＣを操作パネル６３に表示する。
【００５６】
なお、ステップＳ３７，Ｓ３８の後においては、操作パネル６３に表示された操作画面を用いて、ユーザによる操作入力が行われ、当該操作入力に応じた処理が実行される。
【００５７】
各ＭＦＰ１は、いずれも、以上のような図５の動作をそれぞれ実行する。
【００５８】
つぎに、カスタマイズ画面ＧＣの変更内容の詳細について説明する。ただし、上述したようにここでは、カスタマイズ画面ＧＣが、ＭＦＰ１ｅの操作パネル６３ｅ用に作成されている場合を想定する。また、ここでは、３つのＭＦＰ１ｄ，１ｅ，１ｆのうち、ＭＦＰ１ｄの利用可能機能数が最も多く、ＭＦＰ１ｅの利用可能機能数が次に多く、ＭＦＰ１ｆの利用可能機能数が最も少ない場合を想定する。なお、ここでは、ＭＦＰ１ｄの操作パネル６３ｄの画素数サイズＳｄと、ＭＦＰ１ｅの操作パネル６３ｅの画素数サイズＳｅと、ＭＦＰ１ｆの操作パネル６３ｆの画素数サイズＳｆとはいずれも同一であるものとする（Ｓｄ＝Ｓｅ＝Ｓｆ）。例えば、各操作パネル６３ｄの画素数サイズＳｄ，Ｓｅ，Ｓｆは、いずれも６４０画素×４８０画素である。
【００５９】
例えば、比較的多数の利用可能機能を有するＭＦＰ１ｄにおいて、ＭＦＰ１ｅ向けのカスタマイズ画面ＧＣを利用する場合には、図５において、次のような動作が実行される。
【００６０】
具体的には、ステップＳ３５において、操作パネル６３ｅ向けのカスタマイズ画面ＧＣ内のボタンに割り付けられた各機能は、いずれも、ＭＦＰ１ｄでも利用可能であると判定される。そして、ステップＳ３８において、図４と同様のカスタマイズ画面ＧＣがそのままＭＦＰ１ｄの操作パネル６３ｄに表示される。
【００６１】
また、ＭＦＰ１ｅにおいて、ＭＦＰ１ｅ向けのカスタマイズ画面ＧＣを利用する場合にも、同様に、カスタマイズ画面ＧＣがそのまま操作パネル６３ｅに表示される（図４参照）。
【００６２】
一方、比較的少数の利用可能機能を有するＭＦＰ１ｆにおいて、ＭＦＰ１ｅ向けのカスタマイズ画面ＧＣを利用する場合には、図５において、次のような動作が実行される。
【００６３】
具体的には、ステップＳ３５において、操作パネル６３ｅ向けのカスタマイズ画面ＧＣ内のボタンに割り付けられた機能のうちのいくつかが、ＭＦＰ１ｆでは利用不可能であると判定される。ここでは、カスタマイズ画面ＧＣ内の８つのボタンＢＮ１〜ＢＮ８に割り付けられた機能のうち、４つのボタンＢＮ４，ＢＮ５，ＢＮ６，ＢＮ８に割り付けられた４つの機能「Ａ３」、「Ｚ折り」、「コーナーステープル」、「２ｉｎ１」は利用不可能であると判定されたものとする。
【００６４】
そして、ステップＳ３６において、変更後のカスタマイズ画面ＧＣ（例えば図６のカスタマイズ画面ＧＨ）が作成され、ステップＳ３７において当該変更後のカスタマイズ画面ＧＣ（ＧＨ）が操作パネル６３ｆに表示される。
【００６５】
図４と図６とを比較すると判るように、カスタマイズ画面ＧＨ（図６）は、カスタマイズ画面ＧＣと同様に、有効なボタンＢＮ１，ＢＮ２，ＢＮ３，ＢＮ７を有している。ボタンＢＮ１，ＢＮ２，ＢＮ３，ＢＮ７は、図４と同様の表示状態で表示されるとともに、選択可能（押下可能）である。その一方で、カスタマイズ画面ＧＨ（図６）においては、ボタンＢＮ４，ＢＮ５，ＢＮ６，ＢＮ８の表示態様は、グレイアウト状態（他のボタンよりも薄く表示された状態）に変更されている。また、ボタンＢＮ４，ＢＮ５，ＢＮ６，ＢＮ８は、選択不可状態（押下不可状態）に変更されている。なお、ここでは、ボタンＢＮ４，ＢＮ５，ＢＮ６，ＢＮ８において、各機能の名称が非表示にされている場合を例示しているが、これに限定されない。例えば、各ボタンＢＮ４，ＢＮ５，ＢＮ６，ＢＮ８において、対応する各機能の名称「Ａ３」、「Ｚ折り」、「コーナーステープル」、「２ｉｎ１」が薄く表示されるようにしてもよい。
【００６６】
以上のような動作によれば、カスタマイズ画面ＧＣ内のボタンに対応する機能の中に「利用不可機能」が存在する場合には、利用不可機能に対応するボタンの表示状態が変更された変更後のカスタマイズ画面ＧＨが表示される。詳細には、変更後のカスタマイズ画面ＧＨにおいては、「利用不可機能」に対応するボタンの表示態様は、他のボタンと異なる表示態様に変更されている。換言すれば、カスタマイズ画面ＧＣ内に使用不可能なボタン（使用不可ボタンとも称する）が存在する場合には、当該使用不可ボタンが、他の正常なボタンと区別されて表示される。したがって、各ＭＦＰ１の機能の有無を考慮して、ユーザごとに利用しやすいカスタマイズ画面（操作画面）を表示することが可能である。
【００６７】
また、カスタマイズ画面ＧＨにおいては、当該使用不可ボタンは「選択不可状態」に変更されているので、判り易い。例えば、ユーザの混乱を防止することが可能である。
【００６８】
なお、上記の例においては、カスタマイズ画面ＧＣ内に使用不可ボタンが存在する場合に、当該使用不可ボタンがグレイアウト状態で表示される場合を例示したが、これに限定されない。
【００６９】
例えば、カスタマイズ画面ＧＣ内に使用不可ボタンが存在する場合に、図７のようなカスタマイズ画面ＧＫが操作パネル６３に表示されるようにしてもよい。図７のカスタマイズ画面ＧＫにおいては、使用不可ボタンＢＮ４，ＢＮ５，ＢＮ６，ＢＮ８は、その概形を示す線が破線で示された状態（薄く表示された状態）に変更されているとともに、選択不可状態（押下不可状態）に変更されている。なお、図７においても、各ボタンＢＮ４，ＢＮ５，ＢＮ６，ＢＮ８において、対応する各機能の名称「Ａ３」、「Ｚ折り」、「コーナーステープル」、「２ｉｎ１」が薄く表示されるようにしてもよい。
【００７０】
あるいは、カスタマイズ画面ＧＣ内に使用不可ボタンが存在する場合に、図８のようなカスタマイズ画面ＧＬが操作パネル６３に表示されるようにしてもよい。図８のカスタマイズ画面ＧＬにおいては、使用不可ボタンＢＮ４，ＢＮ５，ＢＮ６，ＢＮ８の表示状態は、「非表示」に変更されている。
【００７１】
あるいは、カスタマイズ画面ＧＣ内に使用不可ボタンが存在する場合に、図９のようなカスタマイズ画面ＧＭが操作パネル６３に表示されるようにしてもよい。図９のカスタマイズ画面ＧＭにおいては、使用不可ボタンＢＮ４，ＢＮ５，ＢＮ６，ＢＮ８は、それぞれの機能名称に対してマークＭＫが重畳的に付加された状態に変更されているとともに、選択不可状態（押下不可状態）に変更されている。マークＭＫは、対応機能が利用不可能であることを明示するマークであり、「利用不可マーク」とも称される。また、マークＭＫは、対応ボタンが選択され得ないものであることを示すことから、「選択不可マーク」とも称される。
【００７２】
＜２．第２実施形態＞
次に、第２実施形態について説明する。上記第１実施形態においては、カスタマイズ画面ＧＣに関する判定動作およびカスタマイズ画面の変更動作をＭＦＰ１側で実行する場合を例示したが、これに限定されない。この第２実施形態においては、カスタマイズ画面ＧＣに関する判定動作およびカスタマイズ画面の変更動作をサーバ９０側で実行する場合を例示する。なお、以下では、第１実施形態との相違点を中心に説明する。
【００７３】
図１０は、第２実施形態に係る動作を示すフローチャートである。また、図１１は、サーバ９０のＣＰＵ等において所定のプログラムが実行されることによって実現される各種の機能部を示す図である。この第２実施形態においては、図５の動作に代えて、図１０の動作が実行される。
【００７４】
図１０に示すように、まず、ステップＳ４１において、ユーザＵＡがＭＦＰ１にログインする。具体的には、ＭＦＰ１（例えば１ｆ）の操作入力部６１を用いてユーザＵＡがユーザＩＤ、暗証番号（パスワード）を入力することによって、ログイン動作が実行される。
【００７５】
次のステップＳ４２においては、ＭＦＰ１は、ユーザＵＡによるログイン動作に応答して、ユーザＵＡに関するカスタマイズ情報送信要求指令をサーバ９０に送信する。また、ＭＦＰ１は、当該ＭＦＰ１の保有する機能に関する情報（保有機能情報とも称する）をもサーバ９０に送信する。
【００７６】
サーバ９０は、ステップＳ４３において、ＭＦＰ１の保有機能情報を受信して取得する。また、サーバ９０は、ステップＳ４３において、ＭＦＰ１（例えば１ｆ）からのカスタマイズ情報送信要求指令をも受信する。サーバ９０は、当該指令に応答して、サーバ９０の格納部９１内に格納された複数のユーザの複数のカスタマイズ情報の中から当該指令に対応するカスタマイズ情報を検索して取得する。具体的には、サーバ９０は、ユーザＵＡ用のカスタマイズ情報を取得し、ユーザＵＡ向けにカスタマイズされた操作画面（カスタマイズ画面）ＧＣに関する情報を取得する。これらの取得動作は、サーバ９０のＣＰＵ等においてソフトウエアを実行することにより実現される取得部９３によって実現される。
【００７７】
ステップＳ４４においては、サーバ９０は、「保有機能情報」と「カスタマイズ画面ＧＣに関する情報」とに基づいて、ＭＦＰ１ｅ向けにカスタマイズされたカスタマイズ画面ＧＣ内のボタンに対応する機能の中に、当該ＭＦＰ１（例えば１ｆ）では利用不可能な機能である「利用不可機能」が存在するか否かを判定する。すなわち、サーバ９０は、「使用不可ボタン」の存否を判定する。このような判定動作は、サーバ９０のＣＰＵ等においてソフトウエアにより実現される判定部９７によって実現される。
【００７８】
カスタマイズ画面ＧＣに使用不可ボタンが存在しないと判定される場合には、ステップＳ４７に進み、カスタマイズ画面ＧＣに関する情報がサーバ９０からＭＦＰ１に送信される。なお、その後ステップＳ４８において、ＭＦＰ１は、（変更前の）カスタマイズ画面ＧＣをそのまま表示する。
【００７９】
一方、カスタマイズ画面ＧＣに使用不可ボタンが存在すると判定される場合には、ステップＳ４５に進む。ステップＳ４５においては、サーバ９０は、カスタマイズ画面ＧＣを変更して、変更後のカスタマイズ画面ＧＣ（例えばＧＨ，ＧＫ，ＧＬ，あるいはＧＭ）を生成する。そして、ステップＳ４６において、サーバ９０は、変更後のカスタマイズ画面ＧＣ（ＧＨ等）に関する情報をＭＦＰ１（例えば１ｆ）に送信する。このような画面の生成動作等は、サーバ９０のＣＰＵ等においてソフトウエアにより実現される生成部９８によって実現される。
【００８０】
その後、ステップＳ４８において、ＭＦＰ１は、受信した変更後のカスタマイズ画面ＧＣ（ＧＨ等）を操作パネル６３に表示する。
【００８１】
各ＭＦＰ１は、以上のような動作をそれぞれ実行する。
【００８２】
このような動作によっても、第１実施形態と同様の効果を得ることが可能である。
【００８３】
＜３．その他＞
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【００８４】
たとえば、上記実施形態においては、カスタマイズ画面ＧＣがＭＦＰ１の操作パネル６３にそのまま表示可能であると判定される場合には、カスタマイズ画面ＧＣがＭＦＰ１の操作パネル６３にそのまま表示される（図５のステップＳ３５，Ｓ３８）場合を例示したが、これに限定されない。具体的には、ステップＳ３８において、カスタマイズ画面ＧＣが、表示対象の操作パネル６３のサイズに合わせて拡大表示されるようにしてもよい。
【００８５】
また、上記実施形態においては、各ＭＦＰ１ｄ，１ｅ，１ｆの操作パネル６３は、それぞれ同等の画素数サイズを有する場合を想定しているが、これに限定されない。
【００８６】
例えば、ＭＦＰ１ｆの操作パネル６３ｆ（あるいはＭＦＰ１ｄの操作パネル６３ｄ）が
ＭＦＰ１ｅの操作パネル６３ｅよりも小さな画素数サイズを有している場合にも本発明を適用することが可能である。具体的には、使用不可ボタンがカスタマイズ画面ＧＣに含まれているときには、当該使用不可ボタンをカスタマイズ画面ＧＣから削除した上で、ステップＳ４５のカスタマイズ画面ＧＣの変更動作を実行するようにしてもよい。
【００８７】
例えば、ＭＦＰ１ｆが、カスタマイズ画面ＧＣ内のボタンＢＮ４，ＢＮ５，ＢＮ６，ＢＮ８（図４参照）に対応する機能を利用することができない場合を想定する。この場合には、ＭＦＰ１ｆは、ステップＳ４５において、これらのボタンＢＮ４，ＢＮ５，ＢＮ６，ＢＮ８を削除するとともにカスタマイズ画面ＧＣ内のボタンを再配置した新たなカスタマイズ画面ＧＣ（例えばカスタマイズ画面ＧＰ（図１２））を作成すればよい。図１２は、新たなカスタマイズ画面（変更後のカスタマイズ画面）ＧＰを示す図である。図１２においては、使用不可ボタンＢＮ４，ＢＮ５，ＢＮ６，ＢＮ８が削除されるとともに、カスタマイズ画面内の他の４つのボタンＢＮ１，ＢＮ２，ＢＮ３，ＢＮ７が再配置されている。具体的には、４つのボタンＢＮ１，ＢＮ２，ＢＮ３，ＢＮ７が、ＭＦＰ１ｆの操作パネル６３内に収まるように２段２列に配置されている。以上の動作によれば、カスタマイズ画面ＧＣ内の使用不可ボタンが削除され残りのボタンが再配置されているので、比較的単純なカスタマイズ画面ＧＰを用いて操作入力を行うことが可能になる。
【００８８】
あるいは、ＭＦＰ１ｄの操作パネル６３ｄ（あるいはＭＦＰ１ｆの操作パネル６３ｆ）がＭＦＰ１ｅよりも大きな画素数サイズを有している場合に本発明を適用することも可能である。その場合には、例えば、カスタマイズ画面ＧＣを操作パネル６３ｄの所定位置（例えば左上隅）に合わせて表示すればよい。あるいは、操作パネル６３ｄにおいて、カスタマイズ画面ＧＣを、縦方向および／または横方向にセンタリングして表示するようにしてもよい。あるいは、カスタマイズ画面ＧＣを操作パネル６３ｄの画素数サイズに応じて縦方向および／または横方向に拡大して表示するようにしてもよい。
【００８９】
また、上記第２実施形態においては、サーバ９０は、ＭＦＰ１の保有機能情報をＭＦＰ１から受信する場合を例示したが、これに限定されない。例えば、サーバ９０内に複数のＭＦＰ１のそれぞれに関する保有機能情報を格納しておき、当該サーバ９０内に格納された当該情報等に基づいて、「利用不可機能」の存否を判定するようにしてもよい。
【図面の簡単な説明】
【００９０】
【図１】カスタマイズシステムの構成を示す概略図である。
【図２】ＭＦＰの機能構成を示す機能ブロック図である。
【図３】ＭＦＰのコピーに関する詳細機能一覧を示す図である。
【図４】カスタマイズ画面の一例を示す図である。
【図５】第１実施形態に係る動作を示すフローチャートである。
【図６】変更後のカスタマイズ画面（グレイアウト表示）を示す図である。
【図７】変更後のカスタマイズ画面（破線表示）を示す図である。
【図８】変更後のカスタマイズ画面（非表示）を示す図である。
【図９】変更後のカスタマイズ画面（マーク付与）を示す図である。
【図１０】第２実施形態に係る動作を示すフローチャートである。
【図１１】サーバの機能構成を示す機能ブロック図である。
【図１２】変形例に係るカスタマイズ画面を示す図である。
【符号の説明】
【００９１】
１，１ｄ，１ｅ，１ｆ  ＭＦＰ（画像形成装置）
６３，６３ｄ，６３ｅ，６３ｆ  操作パネル
９０  サーバ
９１  格納部
１００  カスタマイズシステム
ＧＣ，ＧＨ，ＧＫ，ＧＬ，ＧＭ，ＧＰ  カスタマイズ画面
ＮＷ  ネットワーク
【図１】
2009181382.tif 000003
【図２】
2009181382.tif 000004
【図３】
2009181382.tif 000005
【図４】
2009181382.tif 000006
【図５】
2009181382.tif 000007
【図６】
2009181382.tif 000008
【図７】
2009181382.tif 000009
【図８】
2009181382.tif 000010
【図９】
2009181382.tif 000011
【図１０】
2009181382.tif 000012
【図１１】
2009181382.tif 000013
【図１２】
2009181382.tif 000014