(57)【特許請求の範囲】
【請求項１】
画像形成システムを構成する複数の画像形成装置のうちの一の装置である画像形成装置であって、
設定項目を指定するための項目指定用画面を用いてユーザにより設定対象として指定された設定項目である設定対象項目を取得する項目取得手段と、
前記設定対象項目に対応する設定画面を、前記複数の画像形成装置のうちの前記一の装置である親装置が有しているか否かを判定する判定手段と、
前記設定対象項目に対応する前記設定画面を前記親装置が有していない場合、前記複数の画像形成装置のうち、前記設定対象項目に関する設定処理を行うべき子装置である設定対象子装置に対して、前記設定対象子装置に格納されている設定画面であって前記設定対象項目に対応する設定画面である子装置用設定画面の送信を要求して前記子装置用設定画面を受信するとともに、前記子装置用設定画面を用いて受け付けられた設定用情報を前記設定対象子装置に送信して、前記設定用情報を前記設定対象子装置の前記設定対象項目に対して設定させる通信手段と、
前記設定対象項目に対応する前記設定画面を前記親装置自身が有している場合、前記設定画面を用いた設定操作を受け付け、前記設定操作により入力された設定用情報に基づく設定内容を前記親装置の前記設定対象項目に関して設定するとともに、前記通信手段を用いて、前記設定用情報を前記設定対象子装置に送信して、前記設定内容と同じ内容を前記設定対象子装置の前記設定対象項目に関して設定させる制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記複数の画像形成装置のうち前記親装置以外の各装置に対して前記各装置の装置構成情報の送信要求を送信し、当該送信要求に応じて返信されてきた、前記各装置の前記装置構成情報を取得する装置構成取得手段と、
前記各装置の前記装置構成情報に基づき、前記設定対象子装置を前記複数の画像形成装置の中から特定する特定手段と、
をさらに備えることを特徴とする画像形成装置。
【請求項３】
請求項１に記載の画像形成装置において、
１つのグループを構成する前記複数の画像形成装置の共通の装置構成に対応する設定項目には共通の設定内容を設定するとともに異なる装置構成に対応する設定項目には個別の設定内容を設定する一斉初期設定処理に関して、その処理対象装置とすべき前記複数の画像形成装置を決定する決定手段、
をさらに備えることを特徴とする画像形成装置。
【請求項４】
請求項３に記載の画像形成装置において、
前記決定手段は、判定対象装置が前記親装置と同じサブネットワーク内に存在する画像形成装置であることを条件に、前記一斉初期設定処理の処理対象装置とすべき前記複数の画像形成装置に前記判定対象装置が含まれる旨を判定することを特徴とする画像形成装置。
【請求項５】
請求項４に記載の画像形成装置において、
前記決定手段は、前記判定対象装置が前記一斉初期設定処理による設定処理を許可する旨を示す許可情報を格納していることを条件に、前記一斉初期設定処理の処理対象装置とすべき前記複数の画像形成装置に前記判定対象装置が含まれる旨を判定することを特徴とする画像形成装置。
【請求項６】
画像形成システムを構成する複数の画像形成装置のうちの一の装置である画像形成装置に内蔵されたコンピュータに、
ａ）設定項目を指定するための項目指定用画面を用いてユーザにより設定対象として指定された設定項目である設定対象項目を取得するステップと、
ｂ）前記設定対象項目に対応する設定画面を、前記複数の画像形成装置のうちの前記一の装置である親装置が有しているか否かを判定するステップと、
ｃ）前記設定対象項目に対応する前記設定画面を前記親装置が有していない場合、前記複数の画像形成装置のうち、前記設定対象項目に関する設定処理を行うべき子装置である設定対象子装置に対して、前記設定対象子装置に格納されている設定画面であって前記設定対象項目に対応する設定画面である子装置用設定画面の送信を要求して前記子装置用設定画面を受信するとともに、前記子装置用設定画面を用いて受け付けられた設定用情報を前記設定対象子装置に送信して、前記設定用情報を前記設定対象子装置の前記設定対象項目に対して設定させるステップと、
ｄ）前記設定対象項目に対応する前記設定画面を前記親装置自身が有している場合、前記設定画面を用いた設定操作を受け付け、前記設定操作により入力された設定用情報に基づく設定内容を前記親装置の前記設定対象項目に関して設定するとともに、前記設定用情報を前記設定対象子装置に送信して、前記設定内容と同じ内容を前記設定対象子装置の前記設定対象項目に関して設定させるステップと、
を実行させるためのプログラム。
【請求項７】
請求項６に記載のプログラムにおいて、
ｅ）前記複数の画像形成装置のうち前記親装置以外の各装置に対して前記各装置の装置構成情報の送信要求を送信し、当該送信要求に応じて返信されてきた、前記各装置の前記装置構成情報を取得するステップと、
ｆ）前記各装置の前記装置構成情報に基づき、前記設定対象子装置を前記複数の画像形成装置の中から特定するステップと、
をさらに実行させるためのプログラム。
【請求項８】
請求項６に記載のプログラムにおいて、
ｇ）１つのグループを構成する前記複数の画像形成装置の共通の装置構成に対応する設定項目には共通の設定内容を設定するとともに異なる装置構成に対応する設定項目には個別の設定内容を設定する一斉初期設定処理に関して、その処理対象装置とすべき前記複数の画像形成装置を決定するステップ、
をさらに実行させるためのプログラム。
【請求項９】
請求項８に記載のプログラムにおいて、
前記ステップｇ）においては、判定対象装置が前記親装置と同じサブネットワーク内に存在する画像形成装置であることを条件に、前記一斉初期設定処理の処理対象装置とすべき前記複数の画像形成装置に前記判定対象装置が含まれる旨が判定されることを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムにおいて、
前記ステップｇ）においては、前記判定対象装置が前記一斉初期設定処理による設定処理を許可する旨を示す許可情報を格納していることを条件に、前記一斉初期設定処理の処理対象装置とすべき前記複数の画像形成装置に前記判定対象装置が含まれる旨が判定されることを特徴とするプログラム。
【請求項１１】
複数の画像形成装置を備える画像形成システムであって、
前記複数の画像形成装置のうちの一の装置である親装置は、
設定項目を指定するための項目指定用画面を用いてユーザにより設定対象として指定された設定項目である設定対象項目を取得する項目取得手段と、
前記設定対象項目に対応する設定画面を、前記複数の画像形成装置のうちの前記一の装置である親装置が有しているか否かを判定する判定手段と、
前記設定対象項目に対応する前記設定画面を前記親装置が有していない場合、前記複数の画像形成装置のうち、前記設定対象項目に関する設定処理を行うべき子装置である設定対象子装置に対して、前記設定対象子装置に格納されている設定画面であって前記設定対象項目に対応する設定画面である子装置用設定画面の送信を要求して前記子装置用設定画面を受信するとともに、前記子装置用設定画面を用いて受け付けられた設定用情報を前記設定対象子装置に送信する通信手段と、
前記設定対象項目に対応する前記設定画面を前記親装置自身が有している場合、前記設定画面を用いた設定操作を受け付け、前記設定操作により入力された設定用情報に基づく設定内容を前記親装置の前記設定対象項目に関して設定するとともに、前記通信手段を用いて、前記設定用情報を前記設定対象子装置に送信させる制御手段と、
を備え、
前記設定対象子装置は、前記親装置から受信した設定用情報に基づいて、前記設定対象項目に関する設定処理を行うことを特徴とする画像形成システム。
【請求項１２】
画像形成システムであって、
複数の画像形成装置と、
外部端末と、
を備え、
前記外部端末は、
前記複数の画像形成装置のうちの一の装置である親装置の遠隔操作装置として動作する遠隔操作モードによる通信接続を、前記親装置との間で確立する第１の通信手段と、
前記遠隔操作モードによる通信接続中において、前記親装置から受信した操作画面を表示し当該操作画面に対するユーザ操作を受け付ける操作手段と、
を有し、
前記操作手段は、前記親装置から受信した操作画面であって設定項目を指定するための操作画面である項目指定用画面を表示し当該項目指定用画面に対するユーザ操作を受け付け、
前記第１の通信手段は、前記項目指定用画面を用いてユーザにより設定対象として指定された設定項目である設定対象項目に関する第１の情報を前記親装置に送信し、
前記親装置は、
前記第１の情報を前記外部端末から受信する第２の通信手段と、
前記第１の情報に基づき、前記設定対象項目を取得する項目取得手段と、
前記設定対象項目に対応する設定画面を前記親装置が有しているか否かを判定する判定手段と、
制御手段と、
を備え、
前記第２の通信手段は、
前記設定対象項目に対応する前記設定画面を前記親装置が有していない場合、前記複数の画像形成装置のうち、前記設定対象項目に関する設定処理を行うべき子装置である設定対象子装置に対して、前記設定対象子装置に格納されている設定画面であって前記設定対象項目に対応する設定画面である子装置用設定画面の送信を要求して前記子装置用設定画面を受信し、前記子装置用設定画面を前記外部端末に送信するとともに、
前記外部端末にて前記子装置用設定画面を用いて受け付けられた設定用情報を前記外部端末から受信し、当該設定用情報を前記設定対象子装置に送信し、
前記制御手段は、
前記設定対象項目に対応する前記設定画面を前記親装置自身が有している場合、前記設定画面を、前記第２の通信手段を用いて、前記外部端末に送信するとともに、
前記外部端末にて前記設定画面を用いて受け付けられた設定用情報を、前記第２の通信手段を用いて、前記外部端末から受信させ、当該設定用情報に基づく設定内容を前記親装置の前記設定対象項目に関して設定するとともに、前記第２の通信手段を用いて、当該設定用情報を前記設定対象子装置に送信させ、
前記設定対象子装置は、前記親装置から受信した前記設定用情報に基づいて、前記設定対象項目に関する設定処理を行うことを特徴とする画像形成システム。
【請求項１３】
請求項１１または請求項１２に記載の画像形成システムにおいて、
前記親装置は、
前記複数の画像形成装置のうち前記親装置以外の各装置に対して前記各装置の装置構成情報の送信要求を送信し、当該送信要求に応じて返信されてきた、前記各装置の前記装置構成情報を取得する装置構成取得手段と、
前記各装置の前記装置構成情報に基づき、前記設定対象子装置を前記複数の画像形成装置の中から特定する特定手段と、
をさらに備えることを特徴とする画像形成システム。
【請求項１４】
請求項１１または請求項１２に記載の画像形成システムにおいて、
前記親装置は、
１つのグループを構成する前記複数の画像形成装置の共通の装置構成に対応する設定項目には共通の設定内容を設定するとともに異なる装置構成に対応する設定項目には個別の設定内容を設定する一斉初期設定処理に関して、その処理対象装置とすべき前記複数の画像形成装置を決定する決定手段、
をさらに備えることを特徴とする画像形成システム。
【請求項１５】
請求項１４に記載の画像形成システムにおいて、
前記決定手段は、判定対象装置が前記親装置と同じサブネットワーク内に存在する画像形成装置であることを条件に、前記一斉初期設定処理の処理対象装置とすべき前記複数の画像形成装置に前記判定対象装置が含まれる旨を判定することを特徴とする画像形成システム。
【請求項１６】
請求項１５に記載の画像形成システムにおいて、
前記決定手段は、前記判定対象装置が前記一斉初期設定処理による設定処理を許可する旨を示す許可情報を格納していることを条件に、前記一斉初期設定処理の処理対象装置とすべき前記複数の画像形成装置に前記判定対象装置が含まれる旨を判定することを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））などの画像形成装置およびそれに関連する技術に関し、特に画像形成装置の設定技術に関する。
【背景技術】
【０００２】
ＭＦＰの導入時等において、サービスマン等によってＭＦＰに関する各種設定項目に関する設定処理が行われる。
【０００３】
たとえば、ＭＦＰの操作パネルに表示される設定画面を見ながら各種の設定項目に関する設定内容をサービスマンが入力していく設定処理、が行われ得る。
【０００４】
ところで、このような技術を用いて複数のＭＦＰの設定処理を行う場合には、当該複数のＭＦＰのそれぞれに対して設定操作を行うことを要する。
【０００５】
また、このような設定操作においては、複数のＭＦＰにおいて基本的には共通の設定内容が設定される。ただし、複数のＭＦＰのうちの一部のＭＦＰは、他のＭＦＰには設けられていないオプション構成（たとえば、フィニッシャおよびＡＤＦ（Auto Document Feeder：原稿自動送り装置））等を有することもある。このような場合、個々のＭＦＰの装置構成等に応じた設定を行うことが求められる。
【０００６】
これに対して、互いに異なる装置構成を有する複数のＭＦＰの設定を一括的に行う技術が存在する（特許文献１参照）。特許文献１には、異なる装置構成を有する複数のＭＦＰの設定を行うため、サーバ等において各ＭＦＰに関する仮想的なデータを予め構築する技術が記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−２５０３７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１の技術を用いる場合には、各ＭＦＰに関する仮想的なデータを予め（最初に）生成するために比較的長い時間を要する等の問題がある。
【０００９】
そこで、この発明は、異なる装置構成を有する複数の画像形成装置に関する設定処理をより容易に行うことが可能な技術を提供することを課題とする。
【課題を解決するための手段】
【００１０】
上記課題を解決すべく、請求項１の発明は、画像形成システムを構成する複数の画像形成装置のうちの一の装置である画像形成装置であって、設定項目を指定するための項目指定用画面を用いてユーザにより設定対象として指定された設定項目である設定対象項目を取得する項目取得手段と、前記設定対象項目に対応する設定画面を、前記複数の画像形成装置のうちの前記一の装置である親装置が有しているか否かを判定する判定手段と、前記設定対象項目に対応する前記設定画面を前記親装置が有していない場合、前記複数の画像形成装置のうち、前記設定対象項目に関する設定処理を行うべき子装置である設定対象子装置に対して、前記設定対象子装置に格納されている設定画面であって前記設定対象項目に対応する設定画面である子装置用設定画面の送信を要求して前記子装置用設定画面を受信するとともに、前記子装置用設定画面を用いて受け付けられた設定用情報を前記設定対象子装置に送信して、前記設定用情報を前記設定対象子装置の前記設定対象項目に対して設定させる通信手段と、前記設定対象項目に対応する前記設定画面を前記親装置自身が有している場合、前記設定画面を用いた設定操作を受け付け、前記設定操作により入力された設定用情報に基づく設定内容を前記親装置の前記設定対象項目に関して設定するとともに、前記通信手段を用いて、前記設定用情報を前記設定対象子装置に送信して、前記設定内容と同じ内容を前記設定対象子装置の前記設定対象項目に関して設定させる制御手段と、を備えることを特徴とする。
【００１１】
請求項２の発明は、請求項１の発明に係る画像形成装置において、前記複数の画像形成装置のうち前記親装置以外の各装置に対して前記各装置の装置構成情報の送信要求を送信し、当該送信要求に応じて返信されてきた、前記各装置の前記装置構成情報を取得する装置構成取得手段と、前記各装置の前記装置構成情報に基づき、前記設定対象子装置を前記複数の画像形成装置の中から特定する特定手段と、をさらに備えることを特徴とする。
【００１４】
請求項３の発明は、請求項１の発明に係る画像形成装置において、１つのグループを構成する前記複数の画像形成装置の共通の装置構成に対応する設定項目には共通の設定内容を設定するとともに異なる装置構成に対応する設定項目には個別の設定内容を設定する一斉初期設定処理に関して、その処理対象装置とすべき前記複数の画像形成装置を決定する決定手段、をさらに備えることを特徴とする。
【００１５】
請求項４の発明は、請求項３の発明に係る画像形成装置において、前記決定手段は、判定対象装置が前記親装置と同じサブネットワーク内に存在する画像形成装置であることを条件に、前記一斉初期設定処理の処理対象装置とすべき前記複数の画像形成装置に前記判定対象装置が含まれる旨を判定することを特徴とする。
【００１６】
請求項５の発明は、請求項４の発明に係る画像形成装置において、前記決定手段は、前記判定対象装置が前記一斉初期設定処理による設定処理を許可する旨を示す許可情報を格納していることを条件に、前記一斉初期設定処理の処理対象装置とすべき前記複数の画像形成装置に前記判定対象装置が含まれる旨を判定することを特徴とする。
【００１７】
請求項６の発明は、画像形成システムを構成する複数の画像形成装置のうちの一の装置である画像形成装置に内蔵されたコンピュータに、ａ）設定項目を指定するための項目指定用画面を用いてユーザにより設定対象として指定された設定項目である設定対象項目を取得するステップと、ｂ）前記設定対象項目に対応する設定画面を、前記複数の画像形成装置のうちの前記一の装置である親装置が有しているか否かを判定するステップと、ｃ）前記設定対象項目に対応する前記設定画面を前記親装置が有していない場合、前記複数の画像形成装置のうち、前記設定対象項目に関する設定処理を行うべき子装置である設定対象子装置に対して、前記設定対象子装置に格納されている設定画面であって前記設定対象項目に対応する設定画面である子装置用設定画面の送信を要求して前記子装置用設定画面を受信するとともに、前記子装置用設定画面を用いて受け付けられた設定用情報を前記設定対象子装置に送信して、前記設定用情報を前記設定対象子装置の前記設定対象項目に対して設定させるステップと、ｄ）前記設定対象項目に対応する前記設定画面を前記親装置自身が有している場合、前記設定画面を用いた設定操作を受け付け、前記設定操作により入力された設定用情報に基づく設定内容を前記親装置の前記設定対象項目に関して設定するとともに、前記設定用情報を前記設定対象子装置に送信して、前記設定内容と同じ内容を前記設定対象子装置の前記設定対象項目に関して設定させるステップと、を実行させるためのプログラムであることを特徴とする。
請求項７の発明は、請求項６の発明に係るプログラムにおいて、ｅ）前記複数の画像形成装置のうち前記親装置以外の各装置に対して前記各装置の装置構成情報の送信要求を送信し、当該送信要求に応じて返信されてきた、前記各装置の前記装置構成情報を取得するステップと、ｆ）前記各装置の前記装置構成情報に基づき、前記設定対象子装置を前記複数の画像形成装置の中から特定するステップと、をさらに実行させるためのプログラム。
請求項８の発明は、請求項６の発明に係るプログラムにおいて、ｇ）１つのグループを構成する前記複数の画像形成装置の共通の装置構成に対応する設定項目には共通の設定内容を設定するとともに異なる装置構成に対応する設定項目には個別の設定内容を設定する一斉初期設定処理に関して、その処理対象装置とすべき前記複数の画像形成装置を決定するステップ、をさらに実行させるためのプログラム。
請求項９の発明は、請求項８の発明に係るプログラムにおいて、前記ステップｇ）においては、判定対象装置が前記親装置と同じサブネットワーク内に存在する画像形成装置であることを条件に、前記一斉初期設定処理の処理対象装置とすべき前記複数の画像形成装置に前記判定対象装置が含まれる旨が判定されることを特徴とする。
請求項１０の発明は、請求項９の発明に係るプログラムにおいて、前記ステップｇ）においては、前記判定対象装置が前記一斉初期設定処理による設定処理を許可する旨を示す許可情報を格納していることを条件に、前記一斉初期設定処理の処理対象装置とすべき前記複数の画像形成装置に前記判定対象装置が含まれる旨が判定されることを特徴とする。
【００１８】
請求項１１の発明は、複数の画像形成装置を備える画像形成システムであって、前記複数の画像形成装置のうちの一の装置である親装置は、設定項目を指定するための項目指定用画面を用いてユーザにより設定対象として指定された設定項目である設定対象項目を取得する項目取得手段と、前記設定対象項目に対応する設定画面を、前記複数の画像形成装置のうちの前記一の装置である親装置が有しているか否かを判定する判定手段と、前記設定対象項目に対応する前記設定画面を前記親装置が有していない場合、前記複数の画像形成装置のうち、前記設定対象項目に関する設定処理を行うべき子装置である設定対象子装置に対して、前記設定対象子装置に格納されている設定画面であって前記設定対象項目に対応する設定画面である子装置用設定画面の送信を要求して前記子装置用設定画面を受信するとともに、前記子装置用設定画面を用いて受け付けられた設定用情報を前記設定対象子装置に送信する通信手段と、前記設定対象項目に対応する前記設定画面を前記親装置自身が有している場合、前記設定画面を用いた設定操作を受け付け、前記設定操作により入力された設定用情報に基づく設定内容を前記親装置の前記設定対象項目に関して設定するとともに、前記通信手段を用いて、前記設定用情報を前記設定対象子装置に送信させる制御手段と、を備え、前記設定対象子装置は、前記親装置から受信した設定用情報に基づいて、前記設定対象項目に関する設定処理を行うことを特徴とする。
【００１９】
請求項１２の発明は、画像形成システムであって、複数の画像形成装置と、外部端末と、を備え、前記外部端末は、前記複数の画像形成装置のうちの一の装置である親装置の遠隔操作装置として動作する遠隔操作モードによる通信接続を、前記親装置との間で確立する第１の通信手段と、前記遠隔操作モードによる通信接続中において、前記親装置から受信した操作画面を表示し当該操作画面に対するユーザ操作を受け付ける操作手段と、を有し、前記操作手段は、前記親装置から受信した操作画面であって設定項目を指定するための操作画面である項目指定用画面を表示し当該項目指定用画面に対するユーザ操作を受け付け、前記第１の通信手段は、前記項目指定用画面を用いてユーザにより設定対象として指定された設定項目である設定対象項目に関する第１の情報を前記親装置に送信し、前記親装置は、前記第１の情報を前記外部端末から受信する第２の通信手段と、前記第１の情報に基づき、前記設定対象項目を取得する項目取得手段と、前記設定対象項目に対応する設定画面を前記親装置が有しているか否かを判定する判定手段と、制御手段と、を備え、前記第２の通信手段は、前記設定対象項目に対応する前記設定画面を前記親装置が有していない場合、前記複数の画像形成装置のうち、前記設定対象項目に関する設定処理を行うべき子装置である設定対象子装置に対して、前記設定対象子装置に格納されている設定画面であって前記設定対象項目に対応する設定画面である子装置用設定画面の送信を要求して前記子装置用設定画面を受信し、前記子装置用設定画面を前記外部端末に送信するとともに、前記外部端末にて前記子装置用設定画面を用いて受け付けられた設定用情報を前記外部端末から受信し、当該設定用情報を前記設定対象子装置に送信し、前記制御手段は、前記設定対象項目に対応する前記設定画面を前記親装置自身が有している場合、前記設定画面を、前記第２の通信手段を用いて、前記外部端末に送信するとともに、前記外部端末にて前記設定画面を用いて受け付けられた設定用情報を、前記第２の通信手段を用いて、前記外部端末から受信させ、当該設定用情報に基づく設定内容を前記親装置の前記設定対象項目に関して設定するとともに、前記第２の通信手段を用いて、当該設定用情報を前記設定対象子装置に送信させ、前記設定対象子装置は、前記親装置から受信した前記設定用情報に基づいて、前記設定対象項目に関する設定処理を行うことを特徴とする。
請求項１３の発明は、請求項１１または請求項１２の発明に係る画像形成システムにおいて、前記親装置は、前記複数の画像形成装置のうち前記親装置以外の各装置に対して前記各装置の装置構成情報の送信要求を送信し、当該送信要求に応じて返信されてきた、前記各装置の前記装置構成情報を取得する装置構成取得手段と、前記各装置の前記装置構成情報に基づき、前記設定対象子装置を前記複数の画像形成装置の中から特定する特定手段と、をさらに備えることを特徴とする。
請求項１４の発明は、請求項１１または請求項１２の発明に係る画像形成システムにおいて、前記親装置は、１つのグループを構成する前記複数の画像形成装置の共通の装置構成に対応する設定項目には共通の設定内容を設定するとともに異なる装置構成に対応する設定項目には個別の設定内容を設定する一斉初期設定処理に関して、その処理対象装置とすべき前記複数の画像形成装置を決定する決定手段、をさらに備えることを特徴とする。
請求項１５の発明は、請求項１４の発明に係る画像形成システムにおいて、前記決定手段は、判定対象装置が前記親装置と同じサブネットワーク内に存在する画像形成装置であることを条件に、前記一斉初期設定処理の処理対象装置とすべき前記複数の画像形成装置に前記判定対象装置が含まれる旨を判定することを特徴とする。
請求項１６の発明は、請求項１５の発明に係る画像形成システムにおいて、前記決定手段は、前記判定対象装置が前記一斉初期設定処理による設定処理を許可する旨を示す許可情報を格納していることを条件に、前記一斉初期設定処理の処理対象装置とすべき前記複数の画像形成装置に前記判定対象装置が含まれる旨を判定することを特徴とする。
【発明の効果】
【００２０】
請求項１ないし請求項１６に記載の発明によれば、設定対象項目に対応する設定画面が親装置内に存在しない場合であっても、設定対象子装置内に存在する子装置用設定画面が親装置に送信され、当該子装置用設定画面を用いた設定操作が行われ得る。したがって、複数の画像形成装置のうちの親装置に存在しない設定項目であって他の装置に存在する設定項目に関する設定処理を、より容易に行うことが可能である。ひいては、異なる装置構成を有する複数の画像形成装置に関する設定処理をより容易に行うことが可能である。
【図面の簡単な説明】
【００２１】
【図１】第１実施形態に係る画像形成システムを示す図である。
【図２】画像形成装置（ＭＦＰ）の機能ブロックを示す図である。
【図３】複数のＭＦＰの各装置構成を示す図である。
【図４】親装置（親ＭＦＰ）の動作を示すフローチャートである。
【図５】子装置（子ＭＦＰ）の動作を示すフローチャートである。
【図６】画像形成システムにおける動作例を示すタイミングチャートである。
【図７】装置構成情報テーブルの一例を示す図である。
【図８】項目指定用画面（メニュー画面）を示す図である。
【図９】子装置用設定画面を示す図である。
【図１０】子装置用設定画面（詳細設定画面）を示す図である。
【図１１】第２実施形態に係る画像形成システムを示す図である。
【図１２】第２実施形態に係るシステムの動作を示すタイミングチャートである。
【図１３】第２実施形態に係るシステムの動作を示すタイミングチャートである。
【図１４】外部端末の機能ブロックを示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態を図面に基づいて説明する。
【００２３】
＜１．第１実施形態＞
＜１−１．概要＞
図１は、本発明の第１実施形態に係る画像形成システム１を示す図である。図１に示すように、画像形成システム１は、複数の画像形成装置１０（１０ａ，１０ｂ，１０ｃ）を備える。ここでは、画像形成装置１０として、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））を例示する。
【００２４】
各ＭＦＰ１０は、各種の通信技術を用いて互いに接続され得る。たとえば、複数のＭＦＰ１０の相互間の通信には、各種のネットワーク通信（無線ＬＡＮおよび／または有線ＬＡＮ）が用いられる。
【００２５】
＜１−２．画像形成装置の構成＞
図２は、ＭＦＰ１０の機能ブロックを示す図である。
【００２６】
ＭＦＰ１０は、スキャン機能、コピー機能、ファクシミリ機能およびボックス格納機能などを備える装置（複合機とも称する）である。具体的には、ＭＦＰ１０は、図２の機能ブロック図に示すように、画像読取部２、印刷出力部３、通信部４、格納部５、操作部６およびコントローラ９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００２７】
画像読取部２は、ＭＦＰ１０の所定の位置に載置された原稿を光学的に読み取って（すなわちスキャンして）、当該原稿の画像データ（原稿画像ないしスキャン画像とも称する）を生成する処理部である。この画像読取部２は、スキャン部であるとも称される。
【００２８】
印刷出力部３は、印刷対象に関するデータに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。
【００２９】
通信部４は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。具体的には、通信部４は、ファクシミリ通信を行うファクシミリ通信部４ｙを備える。さらに、通信部４は、各種のネットワーク通信を行うことも可能である。具体的には、通信部４は、ネットワーク通信（IEEE 802.11等）を行うネットワーク通信部４ｘを備える。ネットワーク通信部４ｘは、送信部４ａと受信部４ｂとを備える。ネットワーク通信部４ｘは、無線による通信と有線による通信とを行うことが可能である。
【００３０】
格納部５は、ハードディスクドライブ（ＨＤＤ）等の記憶装置で構成される。
【００３１】
操作部６は、ＭＦＰ１０に対する操作入力を受け付ける操作入力部６ａと、各種情報の表示出力を行う表示部６ｂとを備えている。
【００３２】
このＭＦＰ１０においては、略板状の操作パネル部６ｃ（図１参照）が設けられている。また、操作パネル部６ｃは、その正面側にタッチパネル２５（図１参照）を有している。タッチパネル２５は、操作入力部６ａの一部としても機能するとともに、表示部６ｂの一部としても機能する。タッチパネル２５は、液晶表示パネルに各種センサ等が埋め込まれて構成され、各種情報を表示するとともに操作者からの各種の操作入力を受け付けることが可能である。
【００３３】
コントローラ９は、ＭＦＰ１０に内蔵され、ＭＦＰ１０を統括的に制御する制御装置である。コントローラ９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ９は、ＣＰＵにおいて、ＲＯＭ（例えば、ＥＥＰＲＯＭ（登録商標））内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体に記録され、当該記録媒体を介して各装置にインストールされてもよく、あるいはネットワーク等を介して各装置にインストールされてもよい。
【００３４】
具体的には、図２に示すように、コントローラ９は、上記のプログラムの実行により、通信制御部１１と入力制御部１２と表示制御部１３と項目取得部１５と判定部１６と装置構成取得部１７と特定部１８と決定部１９とを含む各種の処理部を実現する。
【００３５】
通信制御部１１は、他の装置との間の通信動作を通信部４等と協働して制御する処理部である。通信制御部１１は、各種データの送信動作を制御する送信制御部と各種データの受信動作を制御する受信制御部とを有する。
【００３６】
入力制御部１２は、操作入力部６ａ（タッチパネル２５等）に対する操作入力動作を制御する制御部である。たとえば、入力制御部１２は、タッチパネル２５に表示された操作画面に対する操作入力（ユーザからの指定入力等）を受け付ける動作を制御する。
【００３７】
表示制御部１３は、表示部６ｂ（タッチパネル２５等）における表示動作を制御する処理部である。表示制御部１３は、ＭＦＰ１０を操作するための操作画面（遠隔操作画面）等をタッチパネル２５に表示させる。
【００３８】
項目取得部１５は、設定項目を指定するための項目指定用画面を用いてユーザにより設定対象として指定された設定項目（設定対象項目）を取得する処理部である。
【００３９】
判定部１６は、設定対象項目に対応する設定画面を、複数のＭＦＰ１０のうちの一の装置（親装置）が有しているか否かを判定する処理部である。
【００４０】
装置構成取得部１７は、複数のＭＦＰ１０の装置構成情報を取得する処理部である。
【００４１】
特定部１８は、各ＭＦＰ１０の装置構成情報に基づき、設定対象子装置（後述）を複数のＭＦＰの中から特定する処理部である。
【００４２】
決定部（グループ構成装置決定部とも称する）１９は、「一斉初期設定処理」の処理対象装置とすべき複数のＭＦＰ（グループを構成する複数のＭＦＰ）を決定する処理部である。「一斉初期設定処理」は、１つのグループを構成する複数の画像形成装置に対して一斉に実行される初期設定処理である。この一斉初期設定処理においては、１つのグループを構成する複数の画像形成装置の相互間の共通の装置構成に対応する設定項目には共通の設定内容が設定されるとともに、互いに異なる装置構成に対応する設定項目には個別の設定内容が設定される。
【００４３】
この実施形態においては、複数のＭＦＰ１０の基本的な構成は同様であり、複数のＭＦＰ１０は、多くの共通の装置構成を有している。ただし、複数のＭＦＰ１０のうち、一部の装置は、他の装置に存在しない装置構成を有している。すなわち、一部の装置と他の装置とは、互いに異なる装置構成を有している。
【００４４】
たとえば、図３に示すように、３つのＭＦＰ１０ａ，１０ｂ，１０ｃのうち、ＭＦＰ１０ｂは、ＡＤＦ（Auto Document Feeder：原稿自動送り装置）を有しているが、他の２つのＭＦＰ１０ａ，１０ｃは、ＡＤＦを有していない。また、３つのＭＦＰ１０ａ，１０ｂ，１０ｃのうち、ＭＦＰ１０ｃは、フィニッシャ（後処理装置）を有しているが、他の２つのＭＦＰ１０ａ，１０ｂは、フィニッシャを有していない。さらに、ＭＦＰ１０ｂ，１０ｃは、追加給紙トレイ（増設給紙トレイ）を有しているが、ＭＦＰ１０ａは、追加給紙トレイを有していない。
【００４５】
＜１−４．動作＞
図４は、ＭＦＰ１０ａ（親装置（後述））の動作を示すフローチャートであり、図５は、ＭＦＰ１０ｂ（子装置（後述））の動作を示すフローチャートである。また、図６は、本システムにおける動作例を示すタイミングチャートである。以下、これらの図を参照しながら、本システム１の動作について説明する。
【００４６】
この実施形態では、複数のＭＦＰに関するグループ構成情報が予めＭＦＰ１０ａ（親装置）の格納部５内に格納されているものとする。グループ構成情報は、いずれのＭＦＰ１０が一のグループを構成するかを示す情報である。たとえば、グループ構成情報は、同じグループに属する複数のＭＦＰ１０ａ，１０ｂ，１０ｃの情報（装置識別番号および／またはＩＰアドレス）等を有している。
【００４７】
また、この実施形態では、管理者（操作者等）が特定のＭＦＰ（ここでは１０ａ）を「親装置」（複数のＭＦＰ１０のうちの一の装置であって主な設定動作を実行する装置）として予め決定しているものとする。なお、「親装置」（親ＭＦＰ）は、代表装置（代表ＭＦＰ）などとも表現される。
【００４８】
まず、或る時点において、操作者（サービスマン等）が親装置１０ａを操作して、「初期設定処理」（詳細には、グループに属する複数のＭＦＰ１０に対する一斉設定処理（一斉初期設定処理））を開始する。
【００４９】
この初期設定操処理の開始操作に応じて、親装置１０ａは、グループ構成情報に基づき、「一斉初期設定処理」の処理対象装置とすべき複数のＭＦＰ（グループを構成する複数のＭＦＰ）を決定する。また、親装置１０ａは、当該親装置１０ａと同じグループに属する複数のＭＦＰ１０のうちの他のＭＦＰ（子装置ないし子ＭＦＰなどとも称する）１０ｂ，１０ｃを特定する。そして、親装置１０ａは、各子装置１０ｂ，１０ｃの装置構成情報の送信要求を当該各子装置に対してそれぞれ送信する（ステップＳ１１（図４））。子装置１０ｂ，１０ｃは、当該送信要求に応じて、各子装置１０ｂ，１０ｃの各装置構成情報２２０，２３０（図７）を親装置１０ａに返信する（ステップＳ４１，Ｓ４２（図５））。親装置１０ａは、自装置の装置構成情報２１０（図７）と各子装置から受信した装置構成情報２２０，２３０とを集約し、装置構成情報テーブル２００（図７参照）を生成する（ステップＳ１２）。図７に示すように、装置構成情報テーブル２００には、上述のような各ＭＦＰ１０の装置構成（図４参照）等に関する情報（装置構成情報）が格納される。
【００５０】
このようにして、親装置１０ａは、各装置の装置構成情報を取得する。
【００５１】
その後、さらに、ユーザ操作（操作者による操作）に応じて、数回の画面遷移の後に、ステップＳ１３に移行する。ステップＳ１３においては、項目指定用画面（項目指定用のメニュー画面）３１０が生成されるとともに、当該項目指定用画面３１０（図８参照）が親装置１０ａのタッチパネル２５に表示される。図８は、設定項目を指定するための項目指定用画面３１０を示す図である。
【００５２】
この項目指定用画面３１０は、４つの設定項目（「ＡＤＦ」、「フィニッシャ」、「ネットワーク」、「省電力」）の各設定画面（詳細設定画面とも称する）をそれぞれ呼び出すための呼出キー（ボタン）３１１〜３１４を有している。この項目指定用画面３１０は、親装置１０ａに格納されている同様の指定画面（親装置１０ａ用の項目指定用画面（不図示））に基づいて生成される。
【００５３】
ここにおいて、上述の一斉初期設定モード以外の動作モード（通常動作モード）における通常処理では、親装置１０ａは、項目指定用画面３１０とほぼ同様の画面（親装置１０ａ用の項目指定用画面３９０（不図示））を表示する。ただし、親装置１０ａ自体は、ＡＤＦを有していないため、親装置１０ａ用の項目指定用画面３９０においては、「ＡＤＦ」に関する呼出キー３１１がグレーアウト（無効化）されている。同様に、親装置１０ａ自体は、フィニッシャおよび追加給紙トレイ（増設給紙トレイ）を有していないため、親装置１０ａ用の項目指定用画面３９０においては、「フィニッシャ」に関する呼出キー３１２および「追加給紙トレイ」に関する呼出キー３１３もグレーアウト（無効化）されている。すなわち、親装置１０ａ用の項目指定用画面３９０は、呼出キー３１１，３１２，３１３が無効化された状態を有している。
【００５４】
これに対して、項目指定用画面３１０は、全ての呼出キー３１１〜３１４が有効化された状態を有している。具体的には、親装置１０ａは、呼出キー３１１，３１２，３１３をグレーアウト状態（選択不可状態）から通常状態（選択可能な状態）に戻すことなどによって、（一斉初期設定モード用の）項目指定用画面３１０を生成する。項目指定用画面３１０によれば、全ての呼出キー３１１〜３１４に対応する各項目の指定を受け付けることが可能である。
【００５５】
ステップＳ１３においては、親装置１０ａは、このようにして生成した項目指定用画面３１０をタッチパネル２５に表示し、当該項目指定用画面３１０に対するキー入力を待機する。
【００５６】
次のステップＳ１４においては、キー入力の有無が判定される。キー入力がなされた旨が判定されると、ステップＳ２１に進む。
【００５７】
ステップＳ２１では、キー入力の内容の判定処理、および当該判定結果に基づく分岐処理等が行われる。
【００５８】
具体的には、項目指定用画面３１０内の各呼出キー３１１〜３１４のいずれかがユーザ（操作者）により押下されると、親装置１０ａは、押下されたキー（操作対象キー）を特定するとともに、当該操作対象キー（ボタン）に対応する設定項目がユーザにより設定対象項目として指定された旨を判定する。換言すれば、親装置１０ａは、項目指定用画面３１０を用いてユーザにより設定対象として指定された設定項目（設定対象項目）を取得する。また、親装置１０ａは、設定対象項目に関する設定画面を、次の表示対象画面（遷移先設定画面）として判定する。たとえば、呼出キー３１１が押下された場合には、親装置１０ａは、項目「ＡＤＦ」を設定対象項目として取得するとともに、設定対象項目「ＡＤＦ」に関する設定画面を遷移先設定画面として決定する。あるいは、呼出キー３１４が押下された場合には、親装置１０ａは、項目「省電力」を設定対象項目として取得するとともに、設定対象項目「省電力」に関する設定画面を遷移先設定画面として決定する。
【００５９】
そして、親装置１０ａは、遷移先設定画面（項目指定用画面３１０にて指定された設定対象項目に対応する設定画面）を親装置１０ａ自身が有しているか否か、を判定する。
【００６０】
遷移先設定画面を親装置１０ａが有していると判定される場合は、当該遷移先設定画面を利用した設定処理（ステップＳ２２）が行われる。
【００６１】
たとえば、設定対象項目「省電力」に関する設定画面が遷移先設定画面として決定される場合には、遷移先設定画面（設定対象項目「省電力」に関する設定画面）が親装置１０ａの格納部５内に存在する旨が判定され、ステップＳ２２の処理が実行される。より詳細には、呼出キー３１４が押下された場合には、親装置１０ａは、項目「省電力」を設定対象項目として取得するとともに、設定対象項目「省電力」に関する設定画面を遷移先設定画面として決定する。そして、親装置１０ａの格納部５内に遷移先設定画面が存在することが判定され、当該遷移先設定画面を利用した設定処理（ステップＳ２２）が行われる。
【００６２】
具体的には、親装置１０ａは、親装置１０ａ自身の格納部５に格納されている遷移先設定画面（「省電力」設定画面等）をタッチパネル２５に表示し、当該遷移先設定画面を用いた設定操作を受け付ける。そして、当該設定操作により入力された設定用情報に基づく設定内容を親装置１０ａの設定対象項目に関して設定する。また、親装置１０ａは、複数のＭＦＰ１０のうち自装置以外の全ての子装置１０ｂ，１０ｃを設定対象子装置として決定し、当該設定用情報を設定対象子装置１０ｂ，１０ｃに送信する。設定対象子装置１０ｂ，１０ｃは、それぞれ、当該設定対象項目に関して、親装置１０ａにおける設定内容と同じ内容を各設定対象子装置１０ｂ，１０ｃの設定内容としても設定する。換言すれば、親装置１０ａは、当該設定対象項目に関する設定用情報を子装置１０ｂ，１０ｃに送信することにより、当該設定対象項目に関して、親装置１０ａにおける設定内容と同じ内容を設定対象子装置１０ｂ，１０ｃの設定内容としても設定させる。
【００６３】
一方、設定対象項目に対応する設定画面を親装置１０ａが有していないと判定される場合は、子装置（１０ｂあるいは１０ｃ）と連携して、当該子装置に格納されている子装置用の設定画面を利用した設定処理（ステップＳ３１〜Ｓ３８等）が行われる。
【００６４】
たとえば、設定対象項目「ＡＤＦ」に関する設定画面が遷移先設定画面として決定される場合には、遷移先設定画面（設定対象項目「ＡＤＦ」に関する設定画面）が親装置１０ａの格納部５内に存在しない旨が判定され、ステップＳ３１〜Ｓ３８等の処理が実行される。以下では、このような動作について説明する。
【００６５】
ステップＳ３１において、親装置１０ａは、複数のＭＦＰ１０のうち、設定対象項目に関する設定処理を行うべき子装置である設定対象子装置を、装置構成情報テーブル２００（図７）等に基づいて特定する。そして、親装置１０ａは、当該設定対象子装置に対して、当該設定対象子装置に格納されている設定画面であって設定対象項目に対応する設定画面である子装置用設定画面の送信を要求する。
【００６６】
たとえば、設定対象項目「ＡＤＦ」に関する設定画面が遷移先設定画面として決定される場合には、「ＡＤＦ」を有する子装置１０ｂが設定対象子装置として特定される。そして、親装置１０ａは、子装置１０ｂに対して、子装置１０ｂに格納されている子装置用設定画面（子装置１０ｂ用の設定画面であって設定対象項目に関する設定画面）の送信を要求する。以下では、子装置用設定画面の送信要求が子装置１０ｂに対して送信される場合を例示する。
【００６７】
子装置用設定画面の送信要求を親装置１０ａから受信した子装置１０ｂは、当該子装置１０ｂの格納部５内に格納されている子装置用設定画面３２０（図９参照）を当該格納部５から抽出し、当該子装置用設定画面３２０を親装置１０ａへと送信する（ステップＳ４３，Ｓ４４）（図５および図６参照）。これにより、子装置用設定画面３２０が親装置１０ａ内に存在しない場合であっても、親装置１０ａは当該子装置用設定画面３２０を取得することが可能である。
【００６８】
親装置１０ａは、子装置用設定画面３２０を子装置１０ｂから受信する（ステップＳ３２）と、親装置１０ａは、当該子装置用設定画面３２０（図９）をタッチパネル２５に表示する（ステップＳ３３）。そして、親装置１０ａは、子装置用設定画面３２０に対するキー入力を待機する。
【００６９】
ステップＳ３４においてはキー入力の有無が判定される。キー入力がなされた旨が判定されると、ステップＳ３５に進む。
【００７０】
ステップＳ３５では、親装置１０ａは、キー入力の内容を判定し、当該キー入力に基づく設定用情報（子装置用設定画面３２０を用いて受け付けられた設定用情報）を子装置１０ｂに送信する。設定用情報は、ユーザ操作による操作位置の座標情報（タッチ座標）であってもよく、当該タッチ座標に応じた設定値等であってもよい。
【００７１】
たとえば、操作用画像３２０内の「装着」設定キー３２１が押下された場合には、その押下操作位置の座標情報（タッチ座標）が設定用情報として送信されてもよく、あるいは、当該タッチ座標に基づき決定された設定値（「装着（ＡＤＦ有り）」）が設定用情報として送信されてもよい。
【００７２】
あるいは、操作用画像３２０内の「解像度」設定キー３２４が押下された場合には、その押下操作位置の座標情報（タッチ座標）が設定用情報として送信されてもよく、あるいは、当該タッチ座標に基づき決定された画面遷移指令（「解像度」詳細設定画面への遷移指令）が設定用情報として送信されてもよい。なお、この場合の設定用情報は、「解像度」に関する子装置用設定画面（遷移先画面）の送信要求としても機能する。
【００７３】
このような設定用情報を子装置１０ｂに送信することにより、親装置１０ａは、設定対象子装置の設定対象項目に関して、設定用情報に基づく設定処理等を設定対象子装置１０ｂに実行させる。
【００７４】
具体的には、子装置１０ｂは、親装置１０ａから設定用情報を受信すると、ステップＳ４５からステップＳ４６に進み、当該設定用情報に応じた処理を実行する。
【００７５】
たとえば、操作用画像３２０にて「装着」設定キー３２１が押下された場合には、親装置１０ａからの設定用情報に基づき、子装置１０ｂは、子装置１０ｂ（自装置）に関する設定項目「ＡＤＦの有無」の設定内容を「装着（ＡＤＦ有り）」に設定する（ステップＳ４６）。換言すれば、子装置１０ｂは、自装置１０ｂの設定対象項目「ＡＤＦの有無」に関して、設定用情報に基づく設定処理を実行する。
【００７６】
あるいは、操作用画像３２０にて「解像度」設定キー３２１が押下された場合には、親装置１０ａからの設定用情報（タッチ座標あるいは画面遷移指令）に基づき、子装置１０ｂは、次に表示すべき設定画面（遷移先設定画面（「解像度」の詳細設定画面３３０））の送信要求が受け付けられた旨を判定する。なお、設定用情報にタッチ座標のみが含まれる場合には、当該タッチ座標（押下位置の座標値）に対応する「解像度」設定キーの押下が「解像度」の詳細設定画面３３０への遷移指令である旨を、子装置１０ｂが判定すればよい。そして、子装置１０ｂは、子装置１０ｂ内に格納されている「解像度」の詳細設定画面（子装置用設定画面）３３０（図１０）を子装置１０ｂの格納部５から抽出し、詳細設定画面３３０を親装置１０ａに送信する（ステップＳ４６）。なお、図６においては、このように新たな遷移先画面３３０が子装置１０ｂから親装置１０ａに返信される場合の動作例が示されている。
【００７７】
親装置１０ａは、新たな遷移先画面３３０を受信する（ステップＳ３６）と、当該新たな遷移先画面３３０をタッチパネル２５に表示する（ステップＳ３７）。そして、ステップＳ３８にて操作が未だ完了していない旨が判定されると、処理はステップＳ３４に戻る。
【００７８】
そして、ステップＳ３４にて、たとえば設定キー３３２（「２００×２００ｄｐｉ」）が押下されると、親装置１０ａから子装置１０ｂに設定用情報（設定キー３３２の押下に対応する情報）が送信される（ステップＳ３５）。そして、子装置１０ｂは、当該設定用情報を受信（ステップＳ４５）すると、当該設定用情報に基づき、設定項目「ＡＤＦの解像度」の設定内容を「２００×２００ｄｐｉ」に設定する（ステップＳ４６）。その後、ステップＳ４７での判定処理を経てステップＳ５１（，Ｓ４３，Ｓ４５）の判定処理に戻る。
【００７９】
その後、同様の動作が繰り返される。なお、子装置１０ｃが設定対象装置である場合には、子装置１０ｃにおいて上述の子装置１０ｂにおける動作と同様の動作が実行される。
【００８０】
そして、設定操作は、たとえば、子装置側からの操作完了要求に基づいて終了する。具体的には、子装置１０ｂ，１０ｃは、全ての設定操作が完了したことを検知すると、操作完了要求を行うべき旨を決定し、処理はステップＳ４７からステップＳ４８に進む。ステップＳ４８において、子装置１０ｂ，１０ｃは、操作完了要求を親装置１０ａに送信して、設定操作を終了する。また、親装置１０ａは、子装置１０ｂ，１０ｃから操作完了要求を受信する（ステップＳ３８）と、設定操作を終了する。
【００８１】
あるいは、設定操作は、ＭＦＰ１０ａ側からの設定完了操作に応じて終了することも可能である。たとえば、親装置１０ａのタッチパネル２５に表示された或る操作画面（子装置用設定画面等）において、操作完了キー（不図示）が押下されると、当該操作完了キーに対応する設定用情報（タッチ座標あるいは終了指令）が親装置１０ａから子装置１０ｂ，１０ｃに送信される（ステップＳ３５）。子装置１０ｂ，１０ｃは、当該設定用情報に基づき、設定操作を終了すべき旨を判定するとともに操作完了要求を行うべき旨を決定し、処理はステップＳ４７からステップＳ４８に進む。ステップＳ４８において、子装置１０ｂ，１０ｃは、操作完了要求を親装置１０ａに送信して、設定操作を終了（完了）する。また、親装置１０ａは、子装置１０ｂ，１０ｃから操作完了要求を受信する（ステップＳ３８）と、設定操作を終了する。
【００８２】
また、その他のタイミングで操作完了キーの押下が判定される（ステップＳ１５）場合にも、設定操作は完了する。
【００８３】
以上のようにして、一斉初期設定モードによる設定処理が完了する。
【００８４】
このような第１実施形態によれば、画像形成システム１を構成する複数のＭＦＰ（画像形成装置）１０のうちの一の装置（親装置）１０ａは、項目指定用画面（メニュー画面）３１０を用いてユーザにより設定対象として指定された設定項目である設定対象項目を取得し（Ｓ１３，Ｓ１４）、当該設定対象項目に対応する設定画面を親装置１０ａが有しているか否かを判定する（Ｓ２１）。設定対象項目に対応する設定画面を親装置１０ａが有していない場合、親装置１０ａは、複数のＭＦＰ１０のうち設定対象子装置（設定対象項目に関する設定処理を行うべき子装置）１０ｂに対して、子装置用設定画面（設定対象子装置に格納されている設定画面であって設定対象項目に対応する設定画面）の送信要求を送信する（Ｓ３１，Ｓ３５）。そして、親装置１０ａは、子装置用設定画面３２０，３３０を受信し（Ｓ３２，Ｓ３６）、子装置用設定画面３２０，３３０を用いて受け付けられた設定用情報（Ｓ３３，Ｓ３７）を設定対象子装置１０ｂに送信する（Ｓ３５）。
【００８５】
したがって、設定対象項目に対応する設定画面が親装置１０ａ内に存在しない場合であっても、子装置１０ｂ内に存在する子装置用設定画面が親装置１０ａに送信され、当該子装置用設定画面を用いた設定操作が行われ得る。すなわち、親装置１０ａは、親装置１０ａ以外の子装置における設定操作であって親装置１０ａ内に存在しない設定項目に関する設定操作を、より容易に行うことが可能である。ひいては、異なる装置構成を有する複数の画像形成装置に関する設定処理をより容易に行うことが可能である。
【００８６】
特に、項目指定用画面３１０を用いて設定対象項目が指定されたことに応答して、当該設定対象項目に対応する設定対象画面が、設定対象子装置から親装置１０ａへと送信される。すなわち、各設定対象画面（３２０，３３０等）が、利用される時点で（要求に応じて）親装置１０ａへと送信される。仮に子装置に関する全ての設定対象画面を一括して最初に生成する場合には比較的長い時間を要するのに対して、上記実施形態によれば、必要な設定対象画面のみが個別に送信されるので、各送信処理は比較的短い時間で済み（時間的ロスが少なく）、効率的である。また、操作者が利用したい設定画面のみが、必要に応じて子装置（１０ｂ，１０ｃ）から親装置１０ａに送信されるので、実際には利用されない画面を親装置１０ａにて予め準備する処理（無駄な処理）を省くことが可能である。この観点からも、処理時間（準備時間および総処理時間）を短縮することが可能である。
【００８７】
また特に、子装置用設定画面をそのまま用いて親装置１０ａにおける設定操作が行われるので、親装置１０ａが設定画面を新たに生成することを要しない。
【００８８】
＜２．第２実施形態＞
上記第１実施形態においては、各操作画面がタッチパネル２５に表示されているが、これに限定されない。親装置１０ａとの間でネットワーク通信接続（リモートパネル接続）された外部端末５０のタッチパネル７５に各操作画面が表示されるようにしてもよい。第２実施形態では、このような態様について説明する。
【００８９】
図１１は、第２実施形態に係る画像形成システム１を示す図である。図１１に示されるように、画像形成システム１は、複数のＭＦＰ１０に加えて、外部端末５０をも有している。外部端末５０と各ＭＦＰ１０とは、各種の通信技術を用いて互いに接続され得る。たとえば、ＭＦＰ１０と外部端末５０との間の通信には、各種の無線ＬＡＮ（IEEE 802.11等）による通信が利用され得る。
【００９０】
外部端末５０は、ＭＦＰ１０（画像形成装置）を遠隔操作する装置（遠隔操作装置）である。当該外部端末５０は、ＭＦＰ１０との間でのネットワーク通信が可能な情報入出力端末装置（情報端末）である。ここでは、外部端末５０として、スマートフォンを例示する。ただし、これに限定されず、外部端末５０は、タブレット型端末であってもよく、あるいはパーソナルコンピュータなどであってもよい。また、外部端末５０は、携帯式の端末（携帯端末）であってもよく、据え置き式の端末であってもよい。
【００９１】
外部端末５０は、図１４の機能ブロック図に示すように、通信部５４、格納部５５、操作部５６およびコントローラ５９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００９２】
通信部５４は、各種のネットワーク通信を行うことが可能である。ネットワーク通信部５４は、送信部５４ａと受信部５４ｂとを備える。
【００９３】
格納部５５は、不揮発性の半導体メモリ等の記憶装置で構成される。格納部５５には、たとえば、親装置１０ａから送信されてきた各種の操作定画面（詳細にはその画像データ）が一時的に格納される。
【００９４】
操作部５６は、外部端末５０に対する操作入力を受け付ける操作入力部５６ａと、各種情報の表示出力を行う表示部５６ｂとを備えている。この外部端末５０においては、液晶表示パネルに各種センサ等が埋め込まれて構成されたタッチパネル７５（図１参照）が設けられている。このタッチパネル７５は、操作入力部５６ａの一部としても機能するとともに、表示部５６ｂの一部としても機能する。特に、操作部５６は、遠隔操作モード（後述）による通信接続中において、親装置（ＭＦＰ１０ａ等）から受信した操作画面（設定画面等）を表示し当該操作画面に対するユーザ操作を受け付ける。
【００９５】
図１４のコントローラ５９は、外部端末５０に内蔵され、外部端末５０を統括的に制御する制御装置である。コントローラ５９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ５９は、ＣＰＵにおいて、格納部５５（半導体メモリ等）内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部（通信制御部６１、入力制御部６２および表示制御部６３等）を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体に記録され、当該記録媒体を介して各装置にインストールされてもよく、あるいはネットワーク等を介して各装置にインストールされてもよい。
【００９６】
外部端末５０には、ＭＦＰ１０を遠隔操作するためのプログラム（遠隔操作用プログラム）等がインストールされている。外部端末５０は、遠隔操作用プログラム等の実行によって、親装置１０ａを遠隔操作することができる。
【００９７】
まず、外部端末５０は、遠隔操作用プログラムの実行等によって、当該外部端末５０の動作モードを、親装置１０ａの遠隔操作装置として動作する遠隔操作モード（リモートパネルモードとも称する）に移行させる。この遠隔操作モードは、複数のＭＦＰ１０のうち一の装置（親装置）との間でのみ直接的な通信接続（リモートパネル接続）を確立し、当該一の装置から操作画面（詳細にはその画像データ）を受信し、当該操作画面を利用して親装置１０ａを遠隔操作するモードである。遠隔操作モードでは、親装置１０ａからの操作画面を利用して、親装置１０ａに対する各種の設定操作を行うことが可能である。また、親装置１０ａから送信されてくる操作画面を利用して、複数のＭＦＰ１０のうち（親装置１０ａのみならず）他の装置１０ｂ，１０ｃに対する各種の設定操作を行うことも可能である。
【００９８】
図１２および図１３は、第２実施形態に係るシステムの動作を示すタイミングチャートである。図１２および図１３は、図６と比較すると、操作画面の表示処理および操作画面に対するユーザ操作の受付処理がＭＦＰ１０（タッチパネル２５）ではなく外部端末５０（タッチパネル７５）にて行われる点で相違する。
【００９９】
たとえば、図１２に示すように、項目指定用画面３１０がステップＳ１３にて生成された後、当該項目指定用画面３１０は、親装置１０ａから外部端末５０に送信され、外部端末５０にて表示される（ステップＳ６３）。そして、項目指定用画面３１０に対するキー入力が外部端末５０にて受け付けられる（ステップＳ６４）と、設定用情報が外部端末５０から親装置１０ａへと送信される。その後、第１実施形態と同様に、親装置１０ａによるステップＳ２１の処理等が行われる。
【０１００】
また、親装置用設定画面および子装置用設定画面も外部端末５０にて表示される。
【０１０１】
たとえば、子装置１０ｂから親装置１０ａに送信されてきた子装置用設定画面３２０は、さらに外部端末５０に転送され、外部端末５０の操作部５６（より詳細にはタッチパネル７５）（図１１）に表示される（ステップＳ６５（図１３））。そして、子装置用設定画面３２０に対するキー入力が外部端末５０にて受け付けられる（ステップＳ６６）と、設定用情報が外部端末５０から親装置１０ａへと送信される。その後、第１実施形態と同様に、親装置１０ａから子装置１０ｂへと設定用情報が送信される。
【０１０２】
その後も、同様の処理が行われる。たとえば、子装置１０ｂから親装置１０ａに送信されてきた子装置用設定画面３３０は、さらに外部端末５０に転送され、外部端末５０の操作部５６（より詳細にはタッチパネル７５）に表示される（ステップＳ６７）。そして、子装置用設定画面３３０に対するキー入力が外部端末５０にて受け付けられる（ステップＳ６８）と、設定用情報が外部端末５０から親装置１０ａへと送信される。その後、第１実施形態と同様に、親装置１０ａから子装置１０ｂへと設定用情報が送信され、当該設定用情報に基づく設定処理が子装置１０ｂにて行われる。
【０１０３】
また、親装置用設定画面に関しても同様である。親装置用設定画面は外部端末５０にて表示され、当該親装置用設定画面に対する操作入力情報（設定用情報）が外部端末５０から親装置１０ａに送信される。親装置１０ａは、当該設定用情報に基づいて親装置１０ａ自身の設定処理を実行するとともに、当該設定用情報を他の設定対象子装置１０ｂ，１０ｃに転送して、当該各子装置１０ｂ，１０ｃにて設定処理を実行させる。
【０１０４】
以上のような動作によれば、設定対象項目に対応する設定画面が親装置１０ａ内に存在しない場合であっても、子装置１０ｂ内に存在する子装置用設定画面が親装置１０ａに送信され、当該子装置用設定画面を用いた設定操作が（外部端末５０にて）行われ得る。すなわち、親装置１０ａおよび外部端末５０は、親装置１０ａ以外の子装置に関する設定操作であって親装置１０ａに存在しない設定項目に関する設定操作を、より容易に行うことが可能である。ひいては、異なる装置構成を有する複数の画像形成装置に関する設定処理をより容易に行うことが可能である。
【０１０５】
＜３．変形例等＞
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【０１０６】
たとえば、上記各実施形態においては、ステップＳ３１において、複数のＭＦＰ１０の中から単一の子装置が設定対象子装置として特定されているが、これに限定されない。具体的には、単一の子装置ではなく複数の子装置（たとえば、子装置１０ｂ，１０ｃ）が設定対象装置として特定されてもよい。また、その場合、当該複数の子装置の少なくとも一方の装置に対して、子装置用設定画面の送信要求が送信されればよい。
【０１０７】
より詳細には、追加給紙トレイの設定項目に関する設定処理が行われる場合には、親装置１０ａは、追加給紙トレイを有する子装置１０ｂ，１０ｃの双方を設定対象装置として特定する。そして、親装置１０ａは、当該複数の子装置の一方の装置１０ｂに対して、子装置用設定画面の送信要求を送信するようにしてもよい。ここでは、子装置１０ｂに格納されている子装置用設定画面と子装置１０ｃに格納されている子装置用設定画面とは、同じ内容を有する画面であるものとする。
【０１０８】
また、上記各実施形態では、複数のＭＦＰに関するグループ構成情報が予めＭＦＰ１０ａ（親装置）の格納部５内に格納されており、同一のグループに属する他のＭＦＰ１０が当該グループ構成情報に基づいて子装置として特定されているが、これに限定されない。
【０１０９】
たとえば、社内等に存在する複数のサブネットワークのうち、親装置１０ａの所属サブネットワークと同じサブネットワーク内に存在するＭＦＰを同一グループに属するＭＦＰであると判定するようにしてもよい。具体的には、判定対象装置が親装置１０ａと同じサブネットワーク内に存在するＭＦＰであることを条件に、親装置１０ａ（決定部１９）は、親装置１０ａと当該判定対象装置とが、一斉初期設定処理に関する同一のグループに所属する旨を判定（決定）するようにしてもよい。換言すれば、親装置１０ａの所属サブネットワークと同じサブネットワーク内に存在する当該ＭＦＰが子装置として特定されるようにしてもい。
【０１１０】
なお、複数のサブネットワークは、各ホストのＩＰアドレスのネットワークアドレス部等によって互いに識別され、互いに異なるネットワークとして管理される。たとえば、各ホストのＩＰアドレス（詳細にはプライベートＩＰアドレス）の上位２４ビット（第１オクテットから第３オクテットまで）がネットワークアドレス部を示し、下位８ビット（第４オクテット）がホストアドレス部を示す。ネットワークアドレス部には、複数のサブネットワークのそれぞれに固有のアドレス（サブネットアドレス）が設定され、複数のサブネットワークは当該サブネットアドレスによって互いに識別される。また、ホストアドレス部は、サブネットワーク内において個々のホストを識別するために用いられる。
【０１１１】
また、同一サブネットワークに関する条件に加えて（あるいは当該条件に代えて）、一斉初期設定処理による設定処理の許可情報（たとえば、許可フラグ＝「ＯＮ」）を判定対象装置が格納している旨の条件を充足する場合に、親装置１０ａ（決定部１９）は、親装置１０ａと当該判定対象装置とが、一斉初期設定処理に関する同一のグループに所属する旨を判定（決定）するようにしてもよい。
【０１１２】
また、上記各実施形態においては、親装置１０ａは、グループを構成する複数のＭＦＰ１０のうち親装置１０ａ以外の各装置に対して各装置の装置構成情報の送信要求を送信し、当該送信要求に応じて返信されてきた（各装置の）装置構成情報を取得しているが、これに限定されない。たとえば、グループを構成する複数のＭＦＰ１０の装置構成情報を別のコンピュータに予め格納しておき、親装置１０ａは、当該別のコンピュータから当該装置構成情報を取得するようにしてもよい。あるいは、親装置１０ａは、グループを構成する複数のＭＦＰ１０の装置構成情報を当該親装置１０ａ自身の格納部５に予め格納しておき、当該格納部５から当該装置構成情報を抽出（取得）するようにしてもよい。
【０１１３】
また、上記各実施形態において、階層化された複数の設定画面（３２０，３３０等）のうち比較的下位階層の設定画面（たとえば３３０）を用いて設定対象項目に関する設定処理が終了すると、最上位の設定画面（項目指定用画面）（たとえば３１０）がタッチパネル２５（あるいはタッチパネル７５）に再び自動的に表示されるようにしてもよい。これによれば、比較的下位階層の設定画面３３０から最上位の設定画面（項目指定用画面）３１０へと手動操作によって操作画面を順次に切り換える場合に比べて、ユーザの操作性を向上させることができる。
【符号の説明】
【０１１４】
１  画像形成システム
１０  ＭＦＰ（画像形成装置）
１０ａ  親装置
１０ｂ，１０ｃ  子装置
２５  タッチパネル
５０  外部端末
２００  装置構成情報テーブル
３１０  項目指定用画面（メニュー画面）
３２０  子装置用設定画面
３３０  子装置用設定画面（詳細設定画面）
【図１】
0006561532.tif 000002
【図２】
0006561532.tif 000003
【図３】
0006561532.tif 000004
【図４】
0006561532.tif 000005
【図５】
0006561532.tif 000006
【図６】
0006561532.tif 000007
【図７】
0006561532.tif 000008
【図８】
0006561532.tif 000009
【図９】
0006561532.tif 000010
【図１０】
0006561532.tif 000011
【図１１】
0006561532.tif 000012
【図１２】
0006561532.tif 000013
【図１３】
0006561532.tif 000014
【図１４】
0006561532.tif 000015