(57)【要約】【課題】機種が異なる複数の画像形成装置に対する一括設定のための操作入力の作業性を高める。【解決手段】複数の画像形成装置に対する一括設定に用いられる設定装置は、ユーザーによって指定された設定項目である対象項目についての設定値を入力するための操作画面をユーザーに提供する。操作画面は、対象項目に対して、設定値入力欄を表示しかつ複数の画像形成装置のうちの対象項目についての設定が可能な画像形成装置がいずれであるかを示す視覚情報を設定値入力欄に隣接させて表示する。設定装置は、操作画面によって入力された設定値に更新するよう、複数の画像形成装置のうちの対象項目についての設定が可能な画像形成装置に指示を与える。【選択図】図９
2014041521.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して設定値を変更することが可能な複数の画像形成装置に対する一括設定に用いられる設定装置であって、
ユーザーによって指定された設定項目である対象項目に対して設定値入力欄を表示し、かつ前記複数の画像形成装置のうちの前記対象項目についての設定が可能な画像形成装置がいずれであるかを示す視覚情報を当該一つの設定値入力欄に隣接させて表示する、設定値を入力するための操作画面を前記ユーザーに提供する手段と、
前記対象項目についての設定値を前記操作画面によって入力された設定値に更新するよう、前記複数の画像形成装置のうちの前記対象項目についての設定が可能な画像形成装置に指示を与える手段と、を備える
ことを特徴とする設定装置。
【請求項２】
前記操作画面は、前記対象項目が複数である場合に、当該複数個の対象項目のそれぞれに対して、設定値入力欄を表示し、かつ前記複数の画像形成装置のうちの当該対象項目についての設定が可能な画像形成装置がいずれであるかを示す視覚情報を当該設定値入力欄に隣接させて表示し、
前記指示を与える手段は、前記複数個の対象項目のそれぞれについての設定値を前記操作画面によって入力された設定値に更新するよう、前記複数の画像形成装置のうちの各対象項目についての設定が可能な画像形成装置に指示を与える
請求項１記載の設定装置。
【請求項３】
前記操作画面は、前記対象項目についての設定値の入力制限が前記複数の画像形成装置の間で異なる場合には、当該対象項目について入力制限ごとに設定値入力欄を一つのみ表示しかつ各設定値入力欄に隣接させて入力制限が同じである画像形成装置がいずれであるかを示す視覚情報を表示する
請求項１または２記載の設定装置。
【請求項４】
前記複数の画像形成装置について機種別に設定項目および各設定項目の入力制限を示す仕様情報をさらに備え、
前記操作画面を提供する手段は、前記仕様情報に基づいて前記操作画面を生成する
請求項３記載の設定装置。
【請求項５】
前記対象項目についての前記入力制限が入力可能な設定値を１以上の選択肢に限定する制限である場合、前記操作画面は、選択肢が同じである画像形成装置のグループごとに一つの設定値入力欄を表示しかつ各設定値入力欄に隣接させて前記選択肢が同じである画像形成装置がいずれであるかを示す視覚情報を表示する
請求項３または４記載の設定装置。
【請求項６】
前記操作画面は、前記対象項目に対して設定値入力欄を一つのみ表示し、かつ当該設定値入力欄に隣接させて当該対象項目についての設定が可能な画像形成装置がいずれであるかを示す視覚情報を表示し、かつ当該設定値入力欄への入力に対して、前記複数の画像形成装置の間での当該対象項目についての最も厳しい入力制限を適用する
請求項１または２記載の設定装置。
【請求項７】
ネットワークを介して設定値を変更することが可能な複数の画像形成装置に対する一括設定に用いられるコンピューターによって実行されるコンピュータープログラムであって、
前記コンピューターに、
ユーザーによって指定された設定項目である対象項目に対して設定値入力欄を表示し、かつ前記複数の画像形成装置のうちの前記対象項目についての設定が可能な画像形成装置がいずれであるかを示す視覚情報を当該一つの設定値入力欄に隣接させて表示する、設定値を入力するための操作画面を前記ユーザーに提供する処理と、
前記対象項目についての設定値を前記操作画面によって入力された設定値に更新するよう、前記複数の画像形成装置のうちの前記対象項目についての設定が可能な画像形成装置に指示を与える処理と、を実行させる
ことを特徴とするコンピュータープログラム。
【請求項８】
前記操作画面は、前記対象項目が複数である場合に、当該複数個の対象項目のそれぞれに対して、設定値入力欄を表示し、かつ前記複数の画像形成装置のうちの当該対象項目についての設定が可能な画像形成装置がいずれであるかを示す視覚情報を当該設定値入力欄に隣接させて表示し、
前記指示を与える処理は、前記複数個の対象項目のそれぞれについての設定値を前記操作画面によって入力された設定値に更新するよう、前記複数の画像形成装置のうちの各対象項目についての設定が可能な画像形成装置に指示を与える
請求項７記載のコンピュータープログラム。
【請求項９】
前記操作画面は、前記対象項目についての設定値の入力制限が前記複数の画像形成装置の間で異なる場合には、当該対象項目について入力制限ごとに一つの設定値入力欄を表示しかつ各設定値入力欄に隣接させて入力制限が同じである画像形成装置がいずれであるかを示す視覚情報を表示する
請求項７または８記載のコンピュータープログラム。
【請求項１０】
ネットワークを介して設定値を変更することが可能な複数の画像形成装置に対する一括設定に用いられる設定装置であって、
ユーザーによって指定された設定項目である対象項目に対して設定値入力欄を表示する、設定値を入力するための第１の操作画面を前記ユーザーに提供する手段と、
前記対象項目についての設定値を前記第１の操作画面によって入力された設定値に更新するよう、前記複数の画像形成装置に指示を与える手段と、
前記複数の画像形成装置のうちの、前記第１の操作画面によって入力された設定値への更新に失敗した画像形成装置を、再設定の対象として判別する手段と、
前記対象項目に対して、前記再設定の対象として判別された１以上の画像形成装置における当該対象項目についての設定値の入力制限ごとに設定値入力欄を一つのみ表示し、かつ各設定値入力欄に隣接させて入力制限が同じである画像形成装置がいずれであるかを示す視覚情報を表示する、設定値を入力するための第２の操作画面を前記ユーザーに提供する手段と、
前記対象項目についての設定値を前記第２の操作画面によって入力された設定値に更新するよう、前記再設定の対象として判別された１以上の画像形成装置に指示を与える手段と、を備える
ことを特徴とする設定装置。
【請求項１１】
前記第２の操作画面は、前記設定値入力欄に隣接させて、前記第１の操作画面によって入力された設定値を表示する
請求項１０記載の設定装置。
【請求項１２】
ネットワークを介して設定値を変更することが可能な複数の画像形成装置に対する一括設定に用いられるコンピューターによって実行されるコンピュータープログラムであって、
前記コンピューターに、
ユーザーによって指定された設定項目である対象項目に対して設定値入力欄を表示する、設定値を入力するための第１の操作画面を前記ユーザーに提供する処理と、
前記対象項目についての設定値を前記第１の操作画面によって入力された設定値に更新するよう、前記複数の画像形成装置に指示を与える処理と、
前記複数の画像形成装置のうちの、前記第１の操作画面によって入力された設定値への更新に失敗した画像形成装置を、再設定の対象として判別する処理と、
前記対象項目に対して、前記再設定の対象として判別された１以上の画像形成装置における当該対象項目についての設定値の入力制限ごとに設定値入力欄を一つのみ表示し、かつ各設定値入力欄に隣接させて入力制限が同じである画像形成装置がいずれであるかを示す視覚情報を表示する、設定値を入力するための第２の操作画面を前記ユーザーに提供する処理と、
前記対象項目についての設定値を前記第２の操作画面によって入力された設定値に更新するよう、前記再設定の対象として判別された１以上の画像形成装置に指示を与える処理と、を実行させる
ことを特徴とするコンピュータープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像形成装置に対する一括設定に用いられる設定装置およびコンピュータープログラムに関する。
【背景技術】
【０００２】
ＭＦＰ（Multi-functional Peripheral）、プリンターおよびファクシミリ機といった画像形成装置の設定を外部装置からネットワークを介して行なう技術がある。一般に、この種の技術ではＳＮＭＰ（Simple Network Management Protocol）が用いられ、画像形成装置に自装置の状態を示す情報であるＭＩＢ（Management Information Base）が設けられる。外部装置は設定値を示す設定データを画像形成装置に送り、ＭＩＢを更新させる。
【０００３】
ある程度大きな規模のオフィスにおいて、多数の印刷ジョブを円滑に処理するために、複数台の画像形成装置を備えたネットワークプリンティング環境が構築されている。複数台の画像形成装置の間で機種の異なる場合はよくある。また、近年、カラー機・モノクロ機・高速機・簡易製本機といった多様な機種を組み合わせてプリンティング環境を最適化することが行なわれている。
【０００４】
このような多数の画像形成装置が設置されたオフィス向けに、画像形成装置の状態を一元管理するとともに、複数の画像形成装置に対して同じ設定値の設定を一括に行なうシステム（ソフトウェア）が実用化されている（非特許文献１）。一括の設定は、新たに複数の画像形成装置を導入した場合、部署が新設されたり変更されたりした場合、印刷ポリシーやセキュリティーレベルが変更された場合などに行なわれる。例えば部署変更に伴って設置場所や保守担当者が変わったとき、新たな設置場所や保守担当者が管理情報として設定される。
【０００５】
一括設定において、上記システムは、ユーザーに対してユーザーインタフェース（操作画面およびそれによる操作を受け付ける仕組み）を提供する。ユーザーは、適宜提供されるユーザーインタフェースを用いて、ネットワーク上の画像形成装置の中から設定の対象とする画像形成装置および設定項目を選択し、所望の設定値（数値や文字列など）を入力する。そうすると、システムはユーザーによって選択された画像形成装置にアクセスし、選択された設定項目の設定値を入力された設定値に更新させる。
【０００６】
一方、従来において、複数の装置の設定を一括に行なう際の作業者の負担を軽減する手法が提案されている。特許文献１には、複数のデバイスへの設定データの一括送信において、パスワード不一致といった特定の原因によるエラーが生じた場合に、エラーの生じたデバイスのみを設定データの再送先として登録する設定データ伝送装置が開示されている。作業者は再送を指示する前にエラー原因を除去して再送を指示すればよく、エラーの生じたデバイスを再送先に指定したり、設定データの入力をやり直したりしなくてよい。
【０００７】
また、特許文献２では、それぞれに設定用のユーザーインタフェース（ＵＩ）が設けられた機種の異なる複数の機器に対する一括設定に際して、同じＵＩを一つに統合することが開示されている。統合されたＵＩを用いてユーザーの入力した設定内容が複数の機器に送信される。ユーザーは同じ設定内容を重複して入力する必要がない。
【先行技術文献】
【非特許文献】
【０００８】
【非特許文献１】PageScope Net Care Device Manager Ver. 2.3 ユーザーズガイド
【特許文献】
【０００９】
【特許文献１】特開２００６−１７３６８０号公報
【特許文献２】特開２０１０−９２４８６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
一括設定の対象とされた複数の画像形成装置の間で機種が同一でない場合において、ある機種には有る設定項目が他の機種には無いという状況が起こり得る。当該設定項目についての一括設定が複数の画像形成装置に対して行なわれると、当該設定項目の無い画像形成装置の設定はエラーとなってしまう。
【００１１】
従来、このような設定値の指定に起因するエラーを生じさせないようにするには、作業者は、複数の機種のそれぞれの設定項目およびその入力制限を把握しなければならない。そして、所望の設定項目を有する画像形成装置のみを設定の対象に指定しなければならない。しかし、実際には、多岐にわたる設定項目を把握するのは困難であるので、同じ機種の画像形成装置のみを対象とした一括設定を、機種ごとに行なう必要があった。
【００１２】
なお、エラーが生じた場合には、エラーの生じた画像形成装置のみを改めて対象に指定して一括設定を行なえばよい。しかし、エラーの生じた画像形成装置が単一であるかまたは複数であっても機種が同一である場合を除いて、結局、機種別に一括設定を繰り返す作業になることが多い。
【００１３】
本発明は、このような事情に鑑み、機種が異なる複数の画像形成装置に対する一括設定のための操作入力の作業性を高めることを目的としている。
【課題を解決するための手段】
【００１４】
上記目的を達成する装置は、ネットワークを介して設定値を変更することが可能な複数の画像形成装置に対する一括設定に用いられる設定装置であって、ユーザーによって指定された設定項目である対象項目に対して設定値入力欄を表示し、かつ前記複数の画像形成装置のうちの前記対象項目についての設定が可能な画像形成装置がいずれであるかを示す視覚情報を当該一つの設定値入力欄に隣接させて表示する、設定値を入力するための操作画面を前記ユーザーに提供する手段と、前記対象項目についての設定値を前記操作画面によって入力された設定値に更新するよう、前記複数の画像形成装置のうちの前記対象項目についての設定が可能な画像形成装置に指示を与える手段と、を備える。
【発明の効果】
【００１５】
本発明によれば、機種が異なる複数の画像形成装置に対する一括設定のための操作入力の作業性を高めることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係るネットワーク構成を示す図である。
【図２】設定装置が実行する一括設定処理Ａの概要を示すフローチャートである。
【図３】ユーザーが一括設定の対象装置を指定するための操作画面を示す図である。
【図４】ユーザーが一括設定の対象項目を指定するための操作画面を示す図である。
【図５】一括設定処理Ａにおける設定入力ＵＩ生成ルーチンのフローチャートである。
【図６】全ての対象装置において各対象項目の入力制限が同一である場合のユーザーが設定値を入力するための操作画面の第１の部分を示す図である。
【図７】選択型設定値入力欄の選択肢表示の一例を示す図である。
【図８】全ての対象装置において各対象項目の入力制限が同一である場合のユーザーが設定値を入力するための操作画面の第２の部分を示す図である。
【図９】複数の対象装置の間で入力制限が異なる対象項目についてユーザーが設定値を入力するための操作画面を示す図である。
【図１０】一括設定処理Ａにおける設定実行ルーチンのフローチャートである。
【図１１】一括設定処理Ｂの概要を示すフローチャートを示す図である。
【図１２】一括設定処理Ｂに係るユーザーが設定値を入力するための操作画面を示す図である。
【図１３】一括設定処理Ｂにおける再設定入力ＵＩ生成ルーチンのフローチャートである。
【図１４】一括設定処理Ｂにおける再設定に際して、複数の対象装置の間で入力制限が異なる対象項目についてユーザーが設定値を入力するための操作画面を示す図である。
【図１５】一括設定処理Ａにおける設定入力ＵＩ生成ルーチンの他の例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
図１に例示されるネットワーク８は、企業内のＬＡＮ（Local Area Network）である。ネットワーク８には、パーソナルコンピューター３，４，５，６，７を含む複数のクライアント端末、およびこれらクライアント端末のユーザーによって利用される複数の画像形成装置１１,１２,１３,１４，１５，１６，１７，１８，１９が接続されている。画像形成装置１１，１２，１３，１４，１６はＭＦＰと呼ばれる複合型の情報機器であり、コピー・ネットワークプリンティング・ファクシミリ受信といった印刷を伴うジョブおよびその他の多様なジョブを実行する機能を有している。画像形成装置１５はプリンターであり、画像形成装置１７，１８，１９はファクシミリ機である。
【００１８】
このようなネットワーク８には、さらに設定装置１が接続されている。設定装置１は、サーバー用のコンピューター（いわゆるサーバー機）またはパーソナルコンピューターである。言い換えれば、コンピューターがアプリケーションプログラムである設定ユーティリティー１００を実行することによって、設定装置１として動作する。設定装置１となるコンピューターは、設定ユーティリティー１００および設定ユーティリティー１００によって生成される設定仕様データベース１２０を記憶するストレージ１０を備えている。
【００１９】
設定ユーティリティー１００は、ネットワーク８上の複数の画像形成装置に対する一括の設定のためのプログラムである。オフィスのレイアウト変更に伴って画像形成装置の設置場所が変わったとき、組織変更に伴って部署名が変わったとき、ネットワーク環境が改変されたときなど、複数の画像形成装置の設定を一斉に変更しなければならないときがある。このようなときに設定作業を行なう作業者（例えばネットワーク管理者）は、設定ユーティリティー１００を利用することによって、一台一台順に同じ内容の設定を繰り返し指示するような手間をかけずに、設定作業を終えることができる。本実施形態において、設定ユーティリティー１００は、ネットワーク８上の画像形成装置を一元管理するサーバープログラムにその一部として組み込まれている。
【００２０】
設定ユーティリティー１００は、Ｗｅｂブラウジング機能を有するクライアント端末を用いて利用することができる。図１では、パーソナルコンピューター３を操作するユーザー９が設定ユーティリティー１００を利用し、画像形成装置１１，１４，１６，１８，１９の設定を行なっている状況が示されている。ユーザー９は、パーソナルコンピューター３においてＷｅｂブラウザーを用いて設定装置１にアクセスし、パーソナルコンピューター３に付随するディスプレイに表示される操作画面によって所定の操作を行なう。操作に応じて適宜切り替わる操作画面は、設定ユーティリティー１００よって生成され、設定ユーティリティー１００と連携するＷｅｂブラウザーによって表示される。
【００２１】
以下、設定ユーティリティー１００による設定装置１の動作を、操作画面の具体例を挙げて説明する。
【００２２】
〔動作の形態１〕
複数の画像形成装置の間で機種が異なれば、自ずと設定項目の種類や総数に差異が生じる。例えば多機能機であるＭＦＰと単機能機であるプリンターとでは、共通の設定項目は複数あるが、ＭＦＰには有ってプリンターには無い設定項目は多い。また、一般に、安価な低級機と比べてメモリ容量や制御系の処理能力に勝る高級機では、文字数や文字種の制限といった設定値の入力制限が比較的に緩やかである。したがって、機種やグレード（等級）の異なる様々な画像形成装置を対象として一括設定を行なう場合、各対象装置における設定項目の有無および各設定項目の入力制限の差異を考慮して設定値を入力する必要がある。このような場合にユーザーによって有用な動作が“一括設定処理Ａ”によって実現される。
【００２３】
図２は設定装置１が実行する一括設定処理Ａの概要を示すフローチャートである。
【００２４】
一括設定処理Ａを開始させるために、ユーザー９は次の手順の操作を行なう。
（１）Ｗｅｂブラウザーに所定のアドレスを入力し、設定装置１において既に稼動している管理用のサーバープログラムにアクセスする。アクセスを受けたサーバープログラムはＷｅｂブラウザーにログイン画面を表示させる。
（２）表示されたログイン画面において認証情報（ユーザーＩＤおよびパスワード）を入力してユーザー認証を受ける。ユーザー９を認証したサーバープログラムは、トップメニュー画面を表示させる。
（３）トップメニュー画面において、機能の選択肢の中から設定ユーティリティー１００に対応する一括設定機能を選択する。サーバープログラムは設定ユーティリティー１００を起動して一括設定処理Ａを開始させる。
【００２５】
図２の一括設定処理Ａにおいて、設定装置１は、ネットワーク８上の画像形成装置の一部または全部を対象装置として指定する入力操作を受け付ける（＃１１）。このとき、設定装置１は、ユーザー９に対して、図３に例示される装置選択画面Ｑ１１を提供する。
【００２６】
対象装置の指定に続いて、設定装置１は、予め定められた複数の設定項目の一部または全部を対象項目として指定する入力操作を受け付ける（＃１２）。このとき、設定装置１は、ユーザー９に対して、図４に例示される項目選択画面Ｑ１２を提供する。
【００２７】
次に、設定装置１は、仕様情報としての設定仕様データベース１２０から対象装置の設定項目についての仕様を抽出する（＃１３）。設定仕様データベース１２０は、ネットワーク８上の画像形成装置について、機種別に設定項目およびその入力制限を示す。機種は、各画像形成装置の製造者によって付与される装置ＩＤによって区別される。予め、全ての画像形成装置のそれぞれと交信して各画像形成装置から必要な情報を取得して設定仕様データベース１２０を構築しておくことができる。また、対象装置が指定された後に、対象装置から必要な情報を取得して設定仕様データベース１２０を更新してもよい。設定仕様データベース１２０として、ｘｍｌ形式、ｃｓｖ形式、ｘｌｓ形式といった所定形式のファイルを用いることができる。
【００２８】
仕様を抽出した設定装置１は、設定入力ＵＩ生成ルーチンを実行する（＃１４）。これにより、ユーザー９に対して、図６および図８に示される設定入力画面Ｑ１３または図９に示される設定入力画面Ｑ１３ｂが提供される。
【００２９】
その後、設定装置１は、設定値の入力操作を受け付け（＃１５）、ユーザー９による実行指示を受けて（＃１６でＹＥＳ）、設定実行ルーチンを実行する（＃１７）。ステップ＃１７の設定実行ルーチンの処理は、対象項目についての設定が可能な画像形成装置に指示を与える手段に相当する。
【００３０】
図３に示される装置選択画面Ｑ１１は、ユーザー９が一括設定の対象装置を指定するためのユーザーインタフェースを構成する操作画面である。
【００３１】
装置選択画面Ｑ１１の上部に対象装置の候補を表示させるための操作領域Ａ１が設けられており、ユーザー９はドロップダウンリスト形式の入力欄２１において、予め登録された装置グループのいずれかまたは全部を候補として指定する。装置グループが登録されていなくても、ネットワーク８上の全ての画像形成装置を候補として指定することができる。ユーザー９が表示ボタン４１をクリックすると、装置選択画面Ｑ１１の下部に、候補としてされた装置グループに属する画像形成装置のリスト２０が表示される。
【００３２】
リスト２０では、各画像形成装置の装置名および機種が示され、画像形成装置ごとに一つのチェックボックスが設けられる。ユーザーは、リスト２０で示された候補のうちの一括設定の対象装置に指定したい画像形成装置に対応するチェックボックスをチェック状態にする。図示では、装置名がDevice(#01)、Device(#04)、Device(#06)、Device(#08)、Device(#09)である５台の画像形成装置にそれぞれ対応するチェックボックス４５，４６，４７，４８，４９がチェック状態とされている。このことは、図１に示された画像形成装置１１，１４，１６，１８，１９が対象装置に指定されたことを意味する。
【００３３】
なお、全選択ボタン４３をクリックすることにより、リスト２０内の全ての候補を対象装置に指定することができる。また、リスト２０において少なくとも一つの対象装置を指定した状態で通信確認ボタン４４をクリックすると、指定した対象装置に対する通信接続処理が行なわれ、通信の成否を示す通信結果が表示される。
【００３４】
ユーザー９が装置選択画面Ｑ１１において対象装置を指定して編集ボタン４２をクリックすると、装置選択画面Ｑ１１に代わって図４に示される項目選択画面Ｑ１２が表示される。項目選択画面Ｑ１２は、ユーザーが一括設定の対象項目を指定するためのユーザーインタフェースを構成する操作画面である。
【００３５】
図４のように、項目選択画面Ｑ１２では、設定仕様データベース１２０において階層化されている多数の設定項目がツリービュー形式で表示される。そして、各設定項目に指定の有無を示すチェックボックスが設けられている。表示される設定項目は、予めネットワーク８上の画像形成装置のいずれかから設定情報を取得して作成されたテンプレートの設定項目である。サーバープログラムは、ユーザーが指定した画像形成装置にアクセスしてテンプレートを作成する機能を有している。通常、テンプレートは、ネットワーク８上の最も設定項目の多い画像形成装置から取得した設定情報に基づいて作成される。
【００３６】
ユーザー９は、項目選択画面Ｑ１２において、ツリーを展開したり折り畳んだりさせる操作を適宜行なって所望の設定項目を表示させ、１以上の対象項目を指定する。項目選択画面Ｑ１２の上端部と下端部とに設けられている全選択ボタン４３Ａ，４３Ｂをクリックすれば、全設定項目を対象項目に指定することができる。また、クリアボタン５７のクリックによって、それまでに行なった指定を取り消すことができる。
【００３７】
図４の例示では、表示された設定項目のうち、「ニックネーム（Nick Name）」、「連絡先（Contact）」、「給紙トレイテーブル」という三つの設定項目２０１，２０３，２０５が対象項目に指定された状態が描かれている。「ニックネーム（Nick Name）」は、管理上の登録名である装置名とは別に、一般のユーザーが識別し易いように適当な文字列（名称）を付与するための設定項目である。「連絡先（Contact）」は、画像形成装置のユーザーが消耗品の補給やトラブルの対処などを依頼したいときの連絡先（担当部署や担当者）を登録しておくための設定項目である。「給紙トレイテーブル」は、印刷用紙の通常の供給元とする給紙トレイ（カセットとも呼ばれる）を決めておくための設定項目である。
【００３８】
ユーザー９が項目設定画面Ｑ１２において対象項目を指定して適用ボタン５５をクリックすると、図２のステップ＃１４の設定入力ＵＩ生成ルーチンが実行され、ユーザー９が対象項目について設定値を入力するための設定入力画面が生成される。設定入力画面の生成では、所定のパーツを組み合せる画面編集手法によって、複数の対象項目のそれぞれに対して設定値入力欄および表示情報が配置される。設定入力ＵＩ生成ルーチンの処理の流れが図５に示される。
【００３９】
図５の設定入力ＵＩ生成ルーチンにおいて、設定装置１は、ユーザー９が指定した対象項目の一つに注目し、注目した対象項目を設定項目としてもつ対象装置（これを“対象項目保有装置”と呼称する）を判別する。対象項目保有装置は注目した対象項目についての設定が可能な対象装置であるとも言える。そして、設定装置１は、注目する対象項目の入力制限が全ての対象項目保有装置において同一であるかどうかをチェックする（＃１４１）。このチェックの結果に応じて、設定入力画面のレイアウトが部分的に変更される。
【００４０】
全ての対象項目保有装置において入力制限が同一であれば（＃１４１でＹＥＳ）、対象項目保有装置に対する設定値入力欄を一つに統合する（＃１４２）。つまり、対象項目保有装置が複数であっても、複数の対象項目保有装置のそれぞれに対して設定値入力欄を設けるのではなく、複数の対象項目保有装置に対して当該対象項目についての設定値入力欄を一つのみ配置する。
【００４１】
なお、対象装置のいずれもが対象項目保有装置ではない場合、注目した対象項目に対応する対象装置の無いことが、例えば設定値入力欄に代えてメッセージ文を配置することでユーザー９に通知される。このほか、設定値入力欄を配置した上でグレーアウトによって入力不可を示す手法を採用してもよい。
【００４２】
一方、複数の対象項目保有装置の間で入力制限が異なる場合（＃１４１でＮＯ）、入力制限が同一である対象項目保有装置について、設定値入力欄を一つに統合する（＃１４３）。つまり、入力制限が同じ対象項目保有装置どうしの組（グループ）ごとに一つの設定値入力欄を配置する。したがって、この場合、注目した対象項目に対応する設定値入力欄の個数は、入力制限が同じ対象項目保有装置どうしの組の個数と、入力制限が他の対象項目保有装置のいずれとも同一ではない対象項目保有装置の個数との和になる。
【００４３】
このように設定値入力欄を配置して設定入力画面を一部分ずつ生成する設定装置１は、生成した部分を順次表示させる（＃１４４）。そして、全ての対象項目に注目して設定入力画面の全体を表示させ終えるまで（＃１４５でＹＥＳ）、ステップ＃１４１からステップ＃１４４までの処理を繰り返す。
【００４４】
図６および図８は、全ての対象装置において各対象項目の入力制限が同一である場合の設定入力画面Ｑ１３を示している。図６では設定入力画面Ｑ１３の上部および下端付近が示され、図８では設定入力画面Ｑ１３の上端付近および下部が示されている。
【００４５】
図６および図８の例示において、対象項目は、「ニックネーム」、「連絡先」、「給紙トレイテーブル」、「電子メールアドレス」および「Ｆａｘ番号」である。これらのうち、「電子メールアドレス」および「Ｆａｘ番号」は、アドレス帳の登録項目であり、各対象装置において通常は複数個ずつ登録される。設定入力画面Ｑ１３では、「電子メールアドレス」および「Ｆａｘ番号」のそれぞれについて、対象装置の中の最大登録可能数と同数の設定値入力欄が設けられる。つまり、「電子メールアドレス」という対象項目は単一ではなく複数（登録可能数）である。「Ｆａｘ番号」も同様である。
【００４６】
図６のように、設定入力画面Ｑ１３の上端部にリスト６０が配置される。リスト６０は、ユーザー９が指定した対象装置の装置名および機種を示す。図６および図８のように、リスト６０の下側に複数の対象項目のそれぞれに対応する設定値入力欄２３，２４，２５，２６,２７,２８,２９,３０，３１，３２，３３，３４，３５が配置され、設定入力画面Ｑ１３の下端部に設定実行ボタン５６およびクリアボタン５７は配置される。本例では、全ての対象装置において各対象項目の入力制限が同一であるので、各対象項目に対応する設定値入力欄は一つのみである。
【００４７】
対象項目の一つの「ニックネーム」に対応する設定値入力欄２３の右側に、当該対象項目の入力制限を表わす文字列７１が表示される。例示の入力制限は“最大３０文字”という字数制限である。すなわち、全ての対象装置において、文字数が３０を超えるニックネームの設定が不可である。設定値入力欄２３への入力を受け付けるユーザーインタフェースは、設定が不可であるような設定値の入力を受け付けない。ユーザー９は、キーボード操作またはコピーアンドペースト操作によって、文字列７１が示す制限を満たす範囲内の文字または文字列を「ニックネーム」の設定値として入力することができる。
【００４８】
さて、ここで注目すべき点は、設定値入力欄２３に隣接させて、対象項目保有装置を示す視覚情報８１が表示されることである。例示の視覚情報８１は対象項目保有装置の装置名を列挙する文字列であり、設定値入力欄２３の下側に配置されている。視覚情報８１において、Device(#01)、Device(#04)、Device(#06)、Device(#08)、Device(#09)が列挙されているので、ユーザー９は５台の対象装置の全てが「ニックネーム」についての対象項目保有装置であることを理解することができる。視覚情報８１は文字情報に限らず、画像形成装置を図案化したアイコンのような図形情報であってもよいし、図形と文字の組合せであってもよい。
【００４９】
他の対象項目である「連絡先」および「給紙トレイテーブル」についても、設定値入力欄２４，２５に隣接させて、入力制限を表わす文字列７２，７３および対象項目保有装置が対象装置のうちのいずれであるかを示す視覚情報８２，８３が表示される。「連絡先」に対応する視覚情報８２は、装置名がDevice(#06)またはDevice(#08)である２台の対象装置が対象項目保有装置であることを示している。また、「給紙トレイテーブル」に対応する視覚情報８３は、装置名がDevice(#01)、Device(#04)、Device(#06)またはDevice(#08)である４台の対象装置が対象項目保有装置であることを示している。ユーザー９は、視覚情報８２，８３によって、「連絡先」および「給紙トレイテーブル」についての対象項目保有装置を知ることができ、それと同時に対象項目保有装置ではない対象装置を知ることができる。
【００５０】
「給紙トレイテーブル」に対応する設定値入力欄２５はドロップダウンリスト形式の入力欄である。設定値入力欄２５の右端部に有る下向き三角マークの記されたドロップダウンボタンをクリックすると、図７のようにドロップダウンリスト６１が現われる。ユーザー９はドロップダウンリスト６１内で所望の選択肢にカーソルを合わせてクリックすることによって、設定値入力欄２５に設定値を入力することができる。
【００５１】
図８の例において、対象項目である「電子メールアドレス」は、５台の対象装置における電子メールアドレスの最大登録可能数に合致する計１００個のサブ項目に細分化されており、各サブ項目に一つの設定値入力欄が対応する。すなわち、各サブ項目が一つの対象項目として扱われている。図示では、１００個のうち５個の設定値入力欄２６，２７，２８，２９，３０が描かれている。
【００５２】
「E-mailアドレス001」、「E-mailアドレス002」、「E-mailアドレス050」、「E-mailアドレス051」および「E-mailアドレス100」というタイトルの付された設定値入力欄２６，２７，２８，２９，３０のそれぞれに隣接させて、視覚情報８６，８７，８８，８９，９０が表示される。設定値入力欄２６，２７，２８に隣接する視覚情報８６，８７，８８は、装置名がDevice(#01)、Device(#04)またはDevice(#06)である３台の対象装置が対象項目保有装置であることを示している。そして、設定値入力欄２９，３０に隣接する視覚情報８９，９０は、装置名がDevice(#01)またはDevice(#04)である２台の対象装置が対象項目保有装置であることを示している。すなわち、視覚情報８６，８７，８８，８９，９０は、５台の対象装置のうちの３台では５０個の電子メールアドレスの登録が可能で、これら３台のうちの２台では１００個まで電子メールアドレスを登録することができることを示している。それと同時に、装置名がDevice(#08)またはDevice(#09)である２台の対象装置が対象項目保有装置ではないことも視覚情報８６，８７，８８，８９，９０は示している。
【００５３】
同様に、「Fax番号001」、「Fax番号002」、「Fax番号アドレス050」、「Fax番号051」および「Fax番号100」というタイトルの付された設定値入力欄３１，３２，３３，３４，３５のそれぞれに隣接させて、視覚情報９１，９２，９３，９４，９５が表示される。設定値入力欄３１，３２，３３に隣接する視覚情報９１，９２，９３は、装置名がDevice(#01)、Device(#04)、Device(#08)またはDevice(#09)である４台の対象装置が対象項目保有装置であることを示している。そして、設定値入力欄３４，３５に隣接する視覚情報９４，９５は、装置名がDevice(#01)またはDevice(#04)である２台の対象装置が対象項目保有装置であることを示している。すなわち、視覚情報９１，９２，９３，９４，９５は、５台の対象装置のうちの４台では５０個のＦａｘ番号の登録が可能で、これら４台のうちの２台では１００個までＦａｘ番号を登録することができることを示している。それと同時に、装置名がDevice(#06)である１台の対象装置が対象項目保有装置ではないことも視覚情報９１，９２，９３，９４，９５は示している。
【００５４】
このような設定入力画面Ｑ１３において、ユーザー９が設定実行ボタン５６をクリックすると、設定値の入力された対象項目についての対象項目保有装置に対して設定を指示する処理が実行される。
【００５５】
図９は、複数の対象装置の間で入力制限が異なる場合の設定入力画面Ｑ１３ｂを示している。図９において図６および図８に対応する要素には同一の符号を付してある。
【００５６】
設定入力画面Ｑ１３ｂにおいて、「ニックネーム」については、図６の例を同様に５台の対象装置に対応する入力欄を集約する形（統合する形とも言える）で一つの設定値入力欄２３が配置されている。
【００５７】
これに対して、「連絡先」については、対象項目保有装置は図６の例を同様に２台であるが、これら２台の間で入力制限が異なる。すなわち、装置名がDevice(#06)である一方の対象項目保有装置の入力制限は“最大３０文字”であるのに対し、装置名がDevice(#08)である他方の対象項目保有装置の入力制限は“最大２０文字”である。このため、「連絡先」については、二つの設定値入力欄２４Ａ，２４Ｂが配置されている。そして、設定値入力欄２４Ａに隣接させて、入力制限を示す文字列７２Ａおよび対象項目保有装置を表わす視覚情報８２Ａが表示され、設定値入力欄２４Ｂに隣接させて、入力制限を示す文字列７２Ｂおよび対象項目保有装置を表わす視覚情報８２Ｂが表示される。
【００５８】
「給紙トレイテーブル」についても、入力制限別に入力欄が集約され、その結果、三つの設定値入力欄２５Ａ，２５Ｂ，２５Ｃが配置されている。そして、入力制限を示す文字列７３Ａ，７３Ｂ，７３Ｃおよび対象項目保有装置を表わす視覚情報８３Ａ，８３Ｂ，８３Ｃが表示される。
【００５９】
図１０は、図２の一括設定処理Ａにおけるステップ＃１７の設定実行ルーチンの一例を示すフローチャートである。設定実行ルーチンの実行は、設定入力画面Ｑ１３または設定入力画面Ｑ１３ｂにおいてユーザー９が設定実行ボタン５６をクリックしたときに開始される。
【００６０】
設定装置１は、対象装置の一つに注目し（＃１７１）、続いて対象項目の一つに注目する（＃１７２）。注目した対象装置が注目した対象項目についての対象項目保有装置であれば（＃１７３でＹＥＳ）、設定装置１は、注目した対象装置に対して注目した対象項目についての設定の更新を指示する（＃１７４）。全ての対象項目について順にステップ１７２からステップ１７４までの処理を実行し終えると（＃１７５でＹＥＳ）、ステップ＃１７１に戻って未注目の対象装置の一つに注目する。このような処理を、全ての対象装置についてステップ１７２からステップ１７４までの処理を実行し終えるまで（＃１７６でＹＥＳ）、繰り返し実行する。
【００６１】
対象装置に対する設定の指示の形態は、図１０の例示のように１台ずつかつ１項目ずつ行なう形態に限らない。対象装置が複数の設定項目についての一括の指示を受け付けることができる場合は、そのような対象装置には一括の指示を行なうようにしてもよい。また、複数の対象装置のそれぞれが、設定装置１からブロードキャストのように一斉送信された指示から自装置に該当する指示を抽出することができる場合は、複数の対象装置に向けた指示の送信を行なうようにしてもよい。
【００６２】
〔動作の形態２〕
ユーザー９が指定した対象項目のいずれについても、ユーザー９が入力したい設定値がそれに対する入力制限に適合するのであれば、入力制限別に設定値入力欄を配置する必要はない。つまり、全ての対象装置に対する設定値入力欄を一つに統合しても支障の生じないことがあり得る。設定値入力欄を一つに統合することにすれば、対象項目の指定に応じた設定入力画面を作成する際に入力制限の差異を判別する処理を省略し、処理を単純化することができる。そこで、次の“一括設定処理Ｂ”が有用と考えられる。
【００６３】
図１１のフローチャートは一括設定処理Ｂの概要を示している。一括設定処理Ｂにおいて、設定装置１は、入力制限による設定値入力欄の区別をしない第１の設定入力画面をユーザーに提供し（＃２１、＃２２）、第１の設定入力画面による設定値の設定を対象装置に指示する（＃２３、＃２４、＃２５）。それによって入力制限に起因するエラーが生じたときに、設定装置１は、入力制限別に設定値入力欄を配置する第２の設定入力画面をユーザーに提供する（＃２６、＃２７）。より詳しくは次のとおりである。
【００６４】
設定装置１は、対象装置および対象項目を指定する入力操作を受け付ける（＃２１）。このとき、設定装置１は、ユーザー９に対して、図３に例示される装置選択画面Ｑ１１および図４に例示される項目選択画面Ｑ１２を提供する。
【００６５】
次に、設定装置１は、設定入力ＵＩ生成ルーチンを実行する（＃２２）。これにより、ユーザー９に対して、図１２に示される設定入力画面Ｑ２１が提供される。ステップ＃２２のルーチンの処理は、第１の操作画面を提供する手段に相当する。
【００６６】
その後、設定装置１は、設定値の入力操作を受け付け（＃２３）、ユーザー９による実行指示を受けて（＃２４でＹＥＳ）、設定実行ルーチンを実行する（＃２５）。本例の設定実行ルーチンでは、対象項目ごとに対象装置が当該対象項目を有していない対象装置（対象項目保有装置以外の対象装置）であるかどうかを判別し、対象項目保有装置以外の対象装置には当該対象項目についての設定を指示しない。したがって、対象装置において対象項目がないことを原因とするエラーは発生しない。
【００６７】
図１２は、一括設定処理Ｂに係る設定入力画面Ｑ２１の一例を示している。図１２において図６に対応する要素には同一の符号を付してある。
【００６８】
設定入力画面Ｑ２１は、ユーザー９が対象項目についての設定値を入力するためのユーザーインタフェースを構成する操作画面である。図１２の例示において、対象項目である「ニックネーム」、「連絡先」および「給紙トレイテーブル」のそれぞれに対して一つずつ設定値入力欄２３，２４，２５が配置されている。図６と図１２とを見比べて明らかなように、設定入力画面Ｑ２１では入力制限を示す文字列および対象項目保有装置を示す視覚情報は表示されない。ユーザー９が設定実行ボタン５６をクリックすると、全ての対象装置に対して設定を指示する処理が実行される。
【００６９】
図１１に戻って、ステップ＃２６において、対象装置からの処理結果通知に基づいて、対象装置におけるエラー発生の有無がチェックされる。処理結果通知は、エラーの有無を示すものでもよいし、指示に従って更新した後の設定値を示すものでもよい。後者である場合、対象装置へ指示した設定値と対象装置から通知された設定値とが一致しなければエラーが発生したことになる。
【００７０】
設定装置１の指示に従って全ての対象装置において設定が完了した場合、すなわちエラーが発生しなかった場合（＃２６でＮＯ）、一括設定処理Ｂは終了する。
【００７１】
一方、文字数超過、禁止文字の使用、数値範囲逸脱、無効な値の指定など、設定値が入力制限に適合しないことを原因とするエラーが発生した場合（＃２６でＹＥＳ）、再設定入力ＵＩ生成ルーチンが実行される（＃２７）。ステップ＃２６のチェック処理は、設定値の更新に失敗した画像形成装置を再設定の対象として判別する手段に相当する。ステップ＃２７の再設定入力ＵＩ生成ルーチンの処理は、第２の操作画面をユーザーに提供する手段に相当する。
【００７２】
その後、設定装置１は、設定値の入力操作を受け付け（＃２８）、ユーザー９による実行指示を受けて（＃２９でＹＥＳ）、再設定実行ルーチンを実行する（＃３０）。ステップ＃３０の再設定実行ルーチンの処理は、再設定の対象として判別された１以上の画像形成装置に指示を与える手段に相当する。
【００７３】
図１３は再設定入力ＵＩ生成ルーチンのフローチャートである。設定装置１は、エラーに関わる対象項目の一つに注目し、注目した対象項目の入力制限がエラーの発生した対象項目保有装置である再設定対象装置の全てにおいて同一であるかどうかをチェックする（＃２７１）。このチェックの結果に応じて、再設定入力画面のレイアウトが部分的に変更される。
【００７４】
全ての再設定対象装置において入力制限が同一であれば（＃２７１でＹＥＳ）、再設定対象項目保有装置に対する設定値入力欄を一つに統合する（＃２７２）。つまり、再設定対象装置が複数であっても、複数の再設定対象装置のそれぞれに対して設定値入力欄を設けるのではなく、複数の再設定対象装置に対して当該対象項目についての設定値入力欄を一つのみ配置する。
【００７５】
一方、複数の再設定対象装置の間で入力制限が異なる場合（＃２７１でＮＯ）、入力制限が同一である再設定対象装置について、設定値入力欄を一つに統合する（＃２７３）。つまり、入力制限が同じ再設定対象装置どうしの組ごとに一つの設定値入力欄を配置する。したがって、この場合、注目した対象項目に対応する設定値入力欄の個数は、入力制限が同じ再設定対象装置どうしの組の個数と、入力制限が他の再設定対象装置のいずれとも同一ではない再設定対象装置の個数との和になる。
【００７６】
このように設定値入力欄を配置して再設定入力画面を一部分ずつ生成する設定装置１は、生成した部分を順次表示させる（＃２７４）。その際、設定値入力欄に隣接させて、エラー発生に係る以前に設定値をエラー情報として表示する（＃２７５）。そして、エラーの生じた全ての対象項目に注目して再設定入力画面の全体を表示させ終えるまで（＃２７６でＹＥＳ）、ステップ＃２７１からステップ＃２７５までの処理を繰り返す。
【００７７】
図１４は再設定入力画面の一例を示している。図示の再設定入力画面Ｑ２３において、上端部に配置されるリスト６２によって、再設定対象装置の装置名、機種およびエラーに関わる対象項目が表示される。例示では、元の一括設定における５台の対象装置の全てにおいてエラーが発生した場合が想定されており、これら５台の対象装置の全てが再設定対象装置になっている。
【００７８】
エラーの生じた対象項目の一つである「ニックネーム」には５台の再設定対象装置が関わる。しかし、「ニックネーム」については、設定値入力欄２３が一つのみ配置されている。つまり、「ニックネーム」の入力制限が５台の再設定対象装置において同一であって、５台分の入力欄が一つに統合されている。
【００７９】
設定値入力欄２３の右端に隣接させて、入力制限の内容を示す文字列７１が表示され、設定値入力欄２３の下端に隣接させて再設定対象装置を表わす視覚情報８１が表示される。加えて、再設定入力画面Ｑ２３では、エラー発生の原因となった設定値９７が、設定値入力欄２３の上端に隣接させて表示される。ユーザー９は、これらの表示を参考にして、入力制限を満たすように設定値９７を部分的に修正しまたは全面的に改めた適切な設定値を入力することができる。
【００８０】
エラーの生じた対象項目の他の一つである「連絡先」には２台の再設定対象装置が関わる。「連絡先」については、２個の設定値入力欄２４Ａ，２４Ｂが配置されている。それは、２台の再設定対象装置の間で、「連絡先」についての入力制限が異なるからである。入力制限別の設定値入力欄２４Ａ，２４Ｂに隣接させて文字列７２Ａ，７２Ｂおよび視覚情報８２Ａ，８２Ｂが表示され、設定値入力欄２４Ａ，２４Ｂのそれぞれに対応する入力制限および再設定対象装置が示される。加えて、１番目の設定値入力欄２４Ａの上端に隣接させて、エラー発生の原因となった設定値９８が表示される。ただし、複数の設定値入力欄２４Ａ，２４Ｂのそれぞれに隣接させて設定値９８を表示してもよいし、設定値入力欄が多数である場合には、所定数置きの設定値入力欄に隣接させて設定値９８を表示してもよい。
【００８１】
エラーの生じた対象項目の他の一つである「給紙トレイテーブル」には３台の再設定対象装置が関わる。「給紙トレイテーブル」については、３個の設定値入力欄２５Ａ，２５Ｂ，２５Ｃが配置されている。そして、入力制限別の設定値入力欄２５Ａ，２５Ｂ，２５Ｃに隣接させて文字列７３Ａ，７３Ｂ，７３Ｃおよび視覚情報８３Ａ，８３Ｂ，８３Ｃが表示される。これにより、設定値入力欄２５Ａ，２５Ｂ，２５Ｃのそれぞれに対応する入力制限および再設定対象装置が示される。
【００８２】
選択型の対象項目である「給紙トレイテーブル」については、エラー発生の原因となった設定値の表示が省略される。それは、文字列７３Ａ，７３Ｂ，７３Ｃが表示されることによって、文字列７３Ａ，７３Ｂ，７３Ｃが入力制限として示す選択肢以外は設定値として適切ではないことをユーザーが容易に理解し得るからである。ただし、エラー発生の原因となった設定値を表示してもよい。
【００８３】
再設定入力画面Ｑ２３において、ユーザー９が設定実行ボタン５６をクリックすると、再設定対象装置に対して再設定を指示する処理（図１１のステップ＃３０）が実行される。
【００８４】
〔動作の形態３〕
上述の動作の形態１および形態２では、一括設定（再設定を含む）の対象装置の間で対象項目の入力制限が異なる場合に、設定入力のための操作画面に入力制限別に設定値入力欄が配置される。すなわち、当該対象項目に対応する設定値入力欄は複数である。これに対して、形態３では、図１５に一括設定処理Ａの変形例として示されるフローチャートように、対象装置の間で対象項目の入力制限が異なる場合に（＃１４１でＮＯ）、当該対象項目について設定値入力欄が一つのみ配置される。そして、この設定値入力欄に、複数の対象装置における当該対象項目の入力制限のうちで最も厳しい入力制限が適用される（＃１４３ｂ）。
【００８５】
形態３によれば、全ての対象装置の間で対象項目の入力制限が同一である場合も、複数の対象装置の間で対象項目の入力制限が異なる場合も、当該対象項目に対応する設定値入力欄は一つのみとなり、操作画面のレイアウトを簡素化することができる。
【００８６】
最も厳しい入力制限として次の例がある。入力制限が文字数の制限であれば、文字数の最も少ない入力制限が最も厳しい。入力制限が数字のみ、英数字のみ、ＡＳＣＩＩコードのみといった文字種の制限であれば、許容される文字が最も少ない入力制限が最も厳しい。
【００８７】
なお、対象項目が予め決まった選択肢の中から設定値を選ぶ選択型である場合、複数の対象装置の間で共通する一つまたは複数の選択肢を、最も厳しい入力制限として適用すればよい。
【００８８】
〔変形例〕
上述の動作の形態２において、再設定に際してエラーの発生した対象装置だけでなく、エラーの発生しなかった対象装置についても、再設定を行なうようにしてもよい。具体的には、図１３のステップ＃２７１において、エラーの有無を問わず全ての対象装置の間での入力制限の同異を判別する。そして、ステップ＃２７２およびステップ＃２７３において、全ての対象装置に対応する一つの設定値入力欄、または全体として全ての対象装置に対応する入力制限別の複数の設定値入力欄を設ける。これにより、ユーザー９は、全ての対象装置の間での整合性に配慮しながら、入力制限を満たす設定値を入力することができる。
【００８９】
対象項目保有装置を示す視覚情報（例えば視覚情報８１，８２，８３）は、対象項目保有装置の個数が多い場合、複数行に分けて表示することができる。ネットワーク上の画像形成装置をグループ分けした装置グループの一つに属する画像形成装置の全てが対象項目保有装置でありかつ入力制限が同一である場合は、対象項目保有装置を列挙する代わりに装置グループを示してもよい。ユーザーが対象装置のうちのいずれが対象項目保有装置であるかを理解することができる視覚情報であればよい。
【００９０】
図示では、対象項目保有装置を示す視覚情報として、対象項目保有装置の装置名を列挙する文字情報を例示したが、対象項目保有装置とそれ以外とが区別されるように全ての対象装置を列挙してもよい。その場合、対象項目保有装置以外に消し線を付したり、対象項目保有装置とそれ以外とを色分けたりすればよい。全ての対象装置を列挙することにより、ユーザーが対象項目保有装置でない対象装置を理解し易くなる。
【００９１】
以上の実施形態によれば、ユーザーが対象項目について一つの設定値入力欄に設定値を入力すれば、対象項目についての設定が可能な１以上の画像形成装置に対して当該設定値の設定が指示される。すなわち、複数の画像形成装置に対する対象項目について設定値入力が一回に集約される。これにより、複数の画像形成装置のそれぞれに対して同じ設定値を入力する場合と比べて、入力に手間がかからない。加えて、設定値入力欄に隣接させて表示される視覚情報により、ユーザーは対象項目についての設定が可能な画像形成装置がいずれであるかを認識し、それと同時に設定が可能でない画像形成装置がいずれであるかを認識しながら設定値を入力することができる。したがって、機種によって対象項目についての設定が可能な機種と可能ではない機種とが混在する場合であっても、機種が異なる複数の画像形成装置に対する一括設定のための入力作業が簡便な作業となる操作環境を提供することができる。
【００９２】
また、機種間の設定項目の相違または設定項目についての入力制限の相違を原因とするエラーの発生を低減することができる。すなわち、一括設定の対象とされた複数の画像形成装置の間で機種が同一でない場合において、ある機種には有る設定項目が他の機種には無いという状況が起こり得る。また、同様の場合において、ある設定項目はいずれの機種にも有るけれども、当該設定項目についての設定値の入力制限（値、値の範囲、文字数、文字種などの限定）が機種によって異なるという状況も起こり得る。前者の状況において、当該設定項目についての一括設定が複数の画像形成装置に対して行なわれると、当該設定項目の無い画像形成装置の設定はエラーとなってしまう。後者の状況において、一部の機種で入力制限を満たさない一括設定が複数の画像形成装置に対して行なわれると、当該入力制限を満たさない画像形成装置の設定はエラーとなってしまうか、または入力制限を満たすよう自動的に改変された設定値が設定されてしまう。いずれにしても作業者の意図は設定に正しく反映されない。従来、このような設定値の指定に起因するエラーを生じさせないようにするには、作業者は、複数の機種のそれぞれの設定項目およびその入力制限を把握しなければならない。そして、所望の設定項目を有する画像形成装置のみを設定の対象に指定し、かつ対象の中で最も厳しい入力制限を満たす範囲内の設定値を指定しなければならない。しかし、実際には、多岐にわたる設定項目およびその入力制限を把握するのは困難であるので、同じ機種の画像形成装置のみを対象とした一括設定を、機種ごとに行なう必要があった。上述の実施形態によれば、作業者は表示される操作画面において入力が受け付けられる設定値を入力しさえすればよい。
【００９３】
上述の動作の形態１によれば、設定装置１のユーザーは、対象装置および対象項目を指定して設定値を入力する一連の一括設定作業を１回行なうことによって、正常に一括設定を完了させることができる。対象装置に対象項目が無かったり対象項目の入力制限を満たさなかったりということを原因とするエラーが無くなり、エラーの発生した対象装置を特定して設定値の入力をやり直すという、手間のかかる状況が起こり難くなる。
【００９４】
上述の実施形態では、ユーザー９はネットワーク８を介したパーソナルコンピューター３からの操作によって設定装置１に複数の画像形成装置に対する一括設定を実行させたが、これに限らない。設定装置１がディスプレイ、キーボードおよびマウスといった操作用のデバイスを有する場合、ユーザー９は設定装置１に対する直接の操作によって設定装置１に一括設定を実行させることができる。
【００９５】
上述の実施形態では、画面内の操作ボタンの操作にマウスを用いるものとして説明したが、キーボードを用いるショートカットキー操作であってもよい。ディスプレイがタッチパネルを備える場合はタッチ操作であってもよい。
【００９６】
設定ユーティリティー１００の一括設定機能を、イメージスキャナーやパーソナルコンピューターを含む画像形成装置以外の情報機器の設定に応用することができる。
【符号の説明】
【００９７】
１    設定装置（コンピューター）
８    ネットワーク
１１，１４，１６，１８，１９    画像形成装置
Ｑ１１    装置選択画面
Ｑ１３、Ｑ１３ｂ    設定入力画面（操作画面）
Ｑ２１    設定入力画面（第１の操作画面）
Ｑ２３    再設定入力画面（第２の操作画面）
２３，２４，２５    設定値入力欄
２４Ａ，２４Ｂ，２５Ａ，２５Ｂ，２５Ｃ    設定値入力欄
８１，８２，８３    視覚情報
８２Ａ，８２Ｂ，８３Ａ，８３Ｂ，８３Ｃ
１００    設定ユーティリティー（コンピュータープログラム）
１２０    設定仕様データベース（仕様情報）
【図１】
2014041521.tif 000003
【図２】
2014041521.tif 000004
【図３】
2014041521.tif 000005
【図４】
2014041521.tif 000006
【図５】
2014041521.tif 000007
【図６】
2014041521.tif 000008
【図７】
2014041521.tif 000009
【図８】
2014041521.tif 000010
【図９】
2014041521.tif 000011
【図１０】
2014041521.tif 000012
【図１１】
2014041521.tif 000013
【図１２】
2014041521.tif 000014
【図１３】
2014041521.tif 000015
【図１４】
2014041521.tif 000016
【図１５】
2014041521.tif 000017