(57)【要約】【課題】ユーザにとって使い慣れたユーザインタフェースを使って複数の電子機器を効率的に設定するための電子機器設定装置およびプログラムを提供する。【解決手段】ＰＣ１０は、各複合機４０のＷｅｂパネルを表示し、ユーザからの操作を受け付ける。そして、一のＷｅｂパネルが操作されると、ＰＣ１０は、その操作の内容に基づいて、操作されたＷｅｂパネルに対応する複合機４０の設定を行うとともに、その操作の内容と同一の内容で、操作されたＷｅｂパネルに対応する複合機４０以外の複合機４０の設定を行うための設定情報を作成する。ＰＣ１０は、その設定情報に基づいて当該複合機４０の設定を行う。【選択図】図５
2018098683.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
第１Ｗｅｂパネルを前記表示部に表示させるためのデータを送信する第１電子機器と、第２Ｗｅｂパネルを前記表示部に表示させるためのデータを送信する第２電子機器とを含むＷｅｂパネル機能を有する複数の電子機器と通信する通信部と、
前記表示部が少なくとも前記第１Ｗｅｂパネルを表示することによって、前記第１Ｗｅｂパネルに対する操作を受け付けるとともに、前記第２電子機器を設定対象とする指示を受け付ける操作部と、
前記操作の内容に基づいて前記第１電子機器の設定を行う設定部と、
前記操作部が前記第２電子機器を設定対象とする指示を受け付けたとき、前記操作の内容に基づいて、前記操作の内容と同一の内容で前記第２電子機器の設定を行うための設定情報を作成する設定情報作成部と、
を有し、
前記設定部は、前記設定情報作成部によって作成された設定情報に基づいて前記第２電子機器の設定を行う
ことを特徴とする電子機器設定装置。
【請求項２】
前記設定情報作成部は、前記設定情報に基づいて前記第２Ｗｅｂパネルを操作し、
前記設定部は、前記第２Ｗｅｂパネルに対する操作に基づいて、前記第２電子機器の設定を行う
ことを特徴とする請求項１に記載の電子機器設定装置。
【請求項３】
前記設定情報作成部は、前記第１電子機器に対する設定の設定先を前記第２電子機器に変更した設定情報を作成し、
前記設定部は、前記設定情報作成部によって前記設定先が変更された設定情報に基づいて、前記第２電子機器の設定を行う
ことを特徴とする請求項１に記載の電子機器設定装置。
【請求項４】
さらに、前記第１電子機器に対して設定されるべき設定項目が共通設定項目か個別設定項目かを判断する個別設定判断部を有し、
前記設定情報作成部は、前記設定項目が個別設定項目であると前記個別設定判断部が判断した場合、前記設定情報の作成をしない
ことを特徴とする請求項１乃至３のいずれか１つに記載の電子機器設定装置。
【請求項５】
前記個別設定判断部は、前記設定項目が個別設定項目であると判断した場合、一の電子機器のＷｅｂパネルに入力された前記設定項目の内容が他の電子機器に入力された前記設定項目の内容と同一であるとき、前記設定項目の内容が同一である旨を前記表示部に表示させる
ことを特徴とする請求項４に記載の電子機器設定装置。
【請求項６】
前記表示部は、前記設定部が各電子機器の設定を行ったことにより変更された各電子機器の設定状況を示すＷｅｂパネルを表示する
ことを特徴とする請求項１乃至５のいずれか１つに記載の電子機器設定装置。
【請求項７】
前記表示部は、前記複数の電子機器のすべてのＷｅｂパネルを表示する
ことを特徴とする請求項１乃至６のいずれか１つに記載の電子機器設定装置。
【請求項８】
前記電子機器設定装置は、前記複数の電子機器のうちいずれか一の電子機器に組み込まれる
ことを特徴とする請求項１乃至７のいずれか１つに記載の電子機器設定装置。
【請求項９】
表示部と、複数の電子機器と通信する通信部と、前記電子機器のうち少なくとも一の電子機器が前記表示部に表示させたＷｅｂパネルに対する操作を受け付ける操作部と、を有する情報処理装置に実行され、該情報処理装置を、請求項１乃至８のいずれか１つに記載の電子機器設定装置として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の電子機器を設定するための電子機器設定装置およびプログラムに関する。
【背景技術】
【０００２】
一般的に、複数の電子機器（例えば、複合機（ＭＦＰ(Multi Function Peripheral)）など）を設置する場合、電子機器ごとに設定を行う必要がある。また、各電子機器の設定を行う場合、設定を行うためのユーザインタフェースが電子機器ごとに異なるとき、それぞれのユーザインタフェースの違いを把握しながら各電子機器を設定しなければならなかった。
【０００３】
一方、複数の電子機器のうち設定が完了した一台の電子機器の設定を、ＵＳＢ(Universal Serial Bus)メモリやネットワークを経由してエクスポートし、他の電子機器にインポートすることで、複数の電子機器の設定を行う技術がある。しかしながら、個別に設定すべき設定項目（例えば、ＩＰ(Internet Protocol)アドレス等）については、依然として電子機器ごとに個別設定する必要がある。
【０００４】
また、表計算ソフトや電子機器設定用アプリケーションといったユーティリティを利用して電子機器の共通設定や個別設定を管理・設定する技術が提供されている。
【０００５】
例えば、特許文献１には、各設定項目に個別設定または共通設定の識別情報を付与することで、他のＭＦＰの設定をインポートする際に個別設定されるべき設定項目をパネルに表示して、ユーザに対してこの設定項目の入力操作を促す技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１９９６６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１では、他のＭＦＰの設定をインポートする際に表示される個別設定用のユーザインタフェースは、インポート専用のインタフェースであって、ＭＦＰの設定等に通常使用されるユーザインタフェースとは異なる。従って、ユーザは、通常使用されるユーザインタフェースの他に、上記インポート専用のユーザインタフェースの使用方法を把握しなければならず、ユーザにとって不便なものとなっていた。
【０００８】
本発明は、上記の問題を解決しようとするものであり、ユーザにとって使い慣れたユーザインタフェースを使って複数の電子機器を効率的に設定するための電子機器設定装置およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１０】
［１］表示部と、
第１Ｗｅｂパネルを前記表示部に表示させるためのデータを送信する第１電子機器と、第２Ｗｅｂパネルを前記表示部に表示させるためのデータを送信する第２電子機器とを含むＷｅｂパネル機能を有する複数の電子機器と通信する通信部と、
前記表示部が少なくとも前記第１Ｗｅｂパネルを表示することによって、前記第１Ｗｅｂパネルに対する操作を受け付けるとともに、前記第２電子機器を設定対象とする指示を受け付ける操作部と、
前記操作の内容に基づいて前記第１電子機器の設定を行う設定部と、
前記操作部が前記第２電子機器を設定対象とする指示を受け付けたとき、前記操作の内容に基づいて、前記操作の内容と同一の内容で前記第２電子機器の設定を行うための設定情報を作成する設定情報作成部と、
を有し、
前記設定部は、前記設定情報作成部によって作成された設定情報に基づいて前記第２電子機器の設定を行う
ことを特徴とする電子機器設定装置。
【００１１】
上記発明では、表示部に表示される第１Ｗｅｂパネルが操作されると、その操作の内容に基づいて第１電子機器が設定されるともに、第２Ｗｅｂパネルに対応する第２電子機器が上記操作の内容と同一の内容で自動的に設定される。
【００１２】
［２］前記設定情報作成部は、前記設定情報に基づいて前記第２Ｗｅｂパネルを操作し、
前記設定部は、前記第２Ｗｅｂパネルに対する操作に基づいて、前記第２電子機器の設定を行う
ことを特徴とする［１］に記載の電子機器設定装置。
【００１３】
上記発明では、第１Ｗｅｂパネルが操作されると、第１電子機器が設定されるとともに、第２Ｗｅｂパネルもまた上記操作の内容と同一の内容で自動的に操作され、第２電子機器が設定される。
【００１４】
［３］前記設定情報作成部は、前記第１電子機器に対する設定の設定先を前記第２電子機器に変更した設定情報を作成し、
前記設定部は、前記設定情報作成部によって前記設定先が変更された設定情報に基づいて、前記第２電子機器の設定を行う
ことを特徴とする［１］に記載の電子機器設定装置。
【００１５】
上記発明では、第１Ｗｅｂパネルが操作されると、第１電子機器が設定されるとともに、第１電子機器の設定と同一内容で第２電子機器を設定するための設定情報が作成される。そして、この設定情報に基づいて第２電子機器が自動的に設定される。
【００１６】
［４］さらに、前記第１電子機器に対して設定されるべき設定項目が共通設定項目か個別設定項目かを判断する個別設定判断部を有し、
前記設定情報作成部は、前記設定項目が個別設定項目であると前記個別設定判断部が判断した場合、前記設定情報の作成をしない
ことを特徴とする［１］乃至［３］のいずれか１つに記載の電子機器設定装置。
【００１７】
上記発明では、設定対象の設定項目が個別設定項目である場合、その設定項目を設定するために第１Ｗｅｂパネルが操作されても、第２電子機器は自動的に設定されない。
【００１８】
［５］前記個別設定判断部は、前記設定項目が個別設定項目であると判断した場合、一の電子機器のＷｅｂパネルに入力された前記設定項目の内容が他の電子機器に入力された前記設定項目の内容と同一であるとき、前記設定項目の内容が同一である旨を前記表示部に表示させる
ことを特徴とする［４］に記載の電子機器設定装置。
【００１９】
上記発明では、設定対象の設定項目が個別設定項目である場合、各電子機器への設定内容が重複しているとき、その旨がユーザに告知される。
【００２０】
［６］前記表示部は、前記設定部が各電子機器の設定を行ったことにより変更された各電子機器の設定状況を示すＷｅｂパネルを表示する
ことを特徴とする［１］乃至［５］のいずれか１つに記載の電子機器設定装置。
【００２１】
上記発明では、第１Ｗｅｂパネルを操作することにより各電子機器が設定されたとき、更新された設定内容が各Ｗｅｂパネルに表示される。
【００２２】
［７］前記表示部は、前記複数の電子機器のすべてのＷｅｂパネルを表示する
ことを特徴とする［１］乃至［６］のいずれか１つに記載の電子機器設定装置。
【００２３】
［８］前記電子機器設定装置は、前記複数の電子機器のうちいずれか一の電子機器に組み込まれる
ことを特徴とする［１］乃至［７］のいずれか１つに記載の電子機器設定装置。
【００２４】
［９］表示部と、複数の電子機器と通信する通信部と、前記電子機器のうち少なくとも一の電子機器が前記表示部に表示させたＷｅｂパネルに対する操作を受け付ける操作部と、を有する情報処理装置に実行され、該情報処理装置を、［１］乃至［８］のいずれか１つに記載の電子機器設定装置として機能させるプログラム。
【発明の効果】
【００２５】
本発明に係る電子機器設定装置およびプログラムによれば、ユーザにとって使い慣れたユーザインタフェースを使って複数の電子機器を効率的に設定することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施の形態に係る電子機器設定システムの概略図である。
【図２】本実施の形態に係る電子機器設定装置としてのＰＣの概略構成を示すブロック図である。
【図３】ＰＣのＣＰＵ、ネットワーク通信部および操作パネルにおけるＷｅｂパネル機能を用いた複合機の設定に関する機能を説明するための説明図である。
【図４】複合機の概略構成を示すブロック図である。
【図５】本実施の形態に係る電子機器設定システムの動作シーケンスの一例を示すチャート図である。
【図６】操作パネルに表示される各複合機のＷｅｂパネルの一例を示す図である。
【図７】設定項目Ａの設定時における各Ｗｅｂパネルの表示例を示す図である。
【図８】本実施の形態に係る電子機器設定システムの動作シーケンスの他の例を示すチャート図である。
【図９】設定対象の設定項目が個別設定項目か否かを判断する場合における電子機器設定システムの動作シーケンスの一例を示すチャート図である。
【図１０】設定対象の設定項目が個別設定項目であると判断された場合における当該設定項目の設定時の各Ｗｅｂパネルの表示例を示す図である。
【図１１】個別設定項目の設定時における各Ｗｅｂパネルの表示例を示す図である。
【発明を実施するための形態】
【００２７】
以下、図面に基づき本発明の実施の形態を説明する。
【００２８】
図１は、本発明の実施の形態に係る電子機器設定システム５の概略図を示す。電子機器設定システム５は、ＬＡＮ(Local Area Network)３などの無線または有線のネットワークを通じて、電子機器設定装置としてのＰＣ(Personal Computer)１０と、電子機器としての複数の複合機４０とを通信可能に接続して構成される。
【００２９】
ＰＣ１０は、複合機４０を管理する端末等のコンピュータ装置である。特に、ＰＣ１０は、複合機４０との通信を行うことで表示されるＷｅｂパネルに対する操作に基づいて、各複合機４０の設定を行う。
【００３０】
Ｗｅｂパネルは、一般的に複合機４０の操作パネル４８（図４参照）に表示される設定画面と同一のユーザインタフェースを有する。これにより、ユーザは、複合機４０の操作パネル４８に表示される設定画面と同じように、ＰＣ１０に表示されるＷｅｂパネルを操作することができる。
【００３１】
複合機４０は、原稿を光学的に読み取ってその複製画像を記録紙に印刷するコピージョブ、読み取った原稿の画像データをファイルにして保存したり外部装置へ送信したりするスキャンジョブ、ＰＣから送出されたデータに係る画像を記録紙に印刷して出力するプリントジョブ、ファクシミリ手順に従って画像データを送信するファクシミリ送信ジョブなどのジョブを実行する機能を備える。また、各複合機４０は、ＰＣ１０にＷｅｂパネルを表示させるためのデータをＰＣ１０に送信する機能（Ｗｅｂパネル機能）を有する。
【００３２】
本実施の形態では、各複合機４０は、それぞれ異なるユーザインタフェースを有するＷｅｂパネルをＰＣ１０に表示させるためのデータを送信する。Ｗｅｂパネルのユーザインタフェースが異なるとは、例えば、Ｗｅｂパネルで表示されるボタンやタブの配置や形状、Ｗｅｂパネルを介して設定されるべき設定項目の名称、Ｗｅｂパネルで表示されるべき設定項目の階層構造などが複合機４０ごとに異なることである。
【００３３】
図２は、本発明の実施の形態に係る電子機器設定装置としてのＰＣ１０の概略構成を示すブロック図である。ＰＣ１０は、当該ＰＣ１０の動作を統括的に制御するＣＰＵ（Central Processing Unit）１１を有している。ＣＰＵ１１にはバスを通じてＲＯＭ(Read Only Memory)１２、ＲＡＭ(Random Access Memory)１３、不揮発メモリ１４、ハードディスク装置１５、ネットワーク通信部１６、操作パネル２０、認証部２３などが接続されている。
【００３４】
ＣＰＵ１１は、ＯＳ(Operating System)プログラムをベースとし、その上で、ミドルウェアやアプリケーションプログラムなどを実行する。
【００３５】
ＲＯＭ１２には、各種のプログラムが格納されており、これらのプログラムに従ってＣＰＵ１１が各種処理を実行することでＰＣ１０の各機能が実現される。
【００３６】
ＲＡＭ１３は、ＣＰＵ１１がプログラムに基づいて処理を実行する際に各種のデータを一時的に格納するワークメモリなどとして使用される。
【００３７】
不揮発メモリ１４は、電源をオフにしても記憶内容が破壊されないメモリ（フラッシュメモリ）であり、各種設定情報の保存などに使用される。
【００３８】
ハードディスク装置１５は、大容量不揮発の記憶装置であり、各種のプログラムやデータを記憶する。
【００３９】
ネットワーク通信部１６は、ネットワークを通じて各種の装置や携帯端末等と通信する機能を果たす。特に、ネットワーク通信部１６は、各複合機４０と通信を行う通信部としての機能を果たす。
【００４０】
操作パネル２０は、操作部２１と表示部２２を備えている。表示部２２は、各種の操作画面、設定画面等を表示する機能を果たす。表示部２２は液晶ディスプレイとそのドライバなどで構成される。操作部２１はユーザから各種の操作を受ける機能を果たす。操作部２１はスタートボタンやテンキーなどの各種ハードスイッチと、表示部２２の表示面上に設けられたタッチスクリーンを備えている。タッチスクリーンは、表示部２２の表示面がタッチペンや指などで接触操作された座標位置を検出する。
【００４１】
特に、表示部２２は、各複合機４０から受信したＷｅｂパネルを表示するためのデータに基づいて、Ｗｅｂパネルを表示する。また、操作部２１は、表示部２２が１以上のＷｅｂパネルを表示することによって、表示されたＷｅｂパネルに対する操作を受け付けるとともに、複数の複合機４０のうち特定の複合機４０を設定対象とする指示を受け付ける。
【００４２】
認証部２３は、ＰＣ１０を使用するユーザを認証する。ユーザ認証については、例えば、認証部２３は、ユーザがＰＣ１０に入力したユーザ認証に必要な情報（ＩＤ、パスワードなど）に基づいて、ユーザ認証を行う。
【００４３】
図３は、ＰＣ１０のＣＰＵ１１、ネットワーク通信部１６および操作パネル２０におけるＷｅｂパネル機能を用いた複合機４０の設定に関する機能を説明するための説明図である。
【００４４】
ＣＰＵ１１は、ＭＦＰ検出部３０と、表示制御部３１と、連動表示部３２と、設定部３３と、個別設定判断部３４としての機能を有する。
【００４５】
ＭＦＰ検出部３０は、ネットワーク通信部１６を介して各複合機４０を検出する。また、ＭＦＰ検出部３０は、表示制御部３１に対して、検出したＭＦＰ情報を通知する。
【００４６】
表示制御部３１は、ネットワーク通信部１６を介して、ＭＦＰ検出部３０によって検出された各複合機４０のＷｅｂパネルを表示するためのデータを取得し、表示部２２にＷｅｂパネルを表示するよう操作パネル２０を制御する。また、表示制御部３１は、表示部２２に表示されたＷｅｂパネルに対する操作の内容を示す信号を操作パネル２０から受信し、受信した信号に基づいて、当該操作が行われたＷｅｂパネルに対応する複合機４０の設定を行うための情報を設定部３３に通知する。
【００４７】
連動表示部３２は、設定情報作成部として、当該操作が行われたＷｅｂパネルに対応する複合機４０とは別の設定対象である複合機４０の設定を当該操作の内容と同一の内容で行うための設定情報を作成する。
【００４８】
設定部３３は、表示制御部３１から、当該操作が行われたＷｅｂパネルに対応する複合機４０の設定を行うための情報を受信し、ネットワーク通信部１６を介して、受信した情報に基づいて当該複合機４０の設定を行う。また、設定部３３は、連動表示部３２によって作成された設定情報に基づいて、当該操作が行われたＷｅｂパネルに対応する複合機４０とは別の設定対象である複合機４０の設定を行う。
【００４９】
個別設定判断部３４は、Ｗｅｂパネルに対する操作の内容を示す信号を表示制御部３１から受信したとき、当該操作の内容に基づいて設定される設定項目が共通設定項目か個別設定項目かを判断する。
【００５０】
図４は、複合機４０の概略構成を示すブロック図である。複合機４０は、当該複合機４０の動作を統括的に制御するＣＰＵ４１を有している。ＣＰＵ４１にはバスを通じてＲＯＭ４２、ＲＡＭ４３、不揮発メモリ４４、ハードディスク装置４５、画像読取部４６、自動原稿搬送部（ＡＤＦ：Auto Document Feeder）４７、操作パネル４８、ネットワーク通信部５２、画像処理部５３、プリンタ部５４、ファクシミリ通信部５５、認証部５６などが接続されている。
【００５１】
ＣＰＵ４１は、ＯＳプログラムをベースとし、その上で、ミドルウェアやアプリケーションプログラムなどを実行する。また、ＣＰＵ４１は、自装置のＷｅｂパネルをＰＣ１０の操作パネル２０に表示させるためのデータを作成する。
【００５２】
ＲＯＭ４２には、各種のプログラムが格納されており、これらのプログラムに従ってＣＰＵ４１が各種処理を実行することで複合機４０の各機能が実現される。
【００５３】
ＲＡＭ４３は、ＣＰＵ４１がプログラムに基づいて処理を実行する際に各種のデータを一時的に格納するワークメモリや画像データを格納する画像メモリなどとして使用される。
【００５４】
不揮発メモリ４４は、電源をオフにしても記憶内容が破壊されないメモリ（フラッシュメモリ）であり、各種設定情報の保存などに使用される。
【００５５】
ハードディスク装置４５は、大容量不揮発の記憶装置であり、印刷データ、画像データなどのほか各種のプログラムやデータが記憶される。
【００５６】
画像読取部４６は、原稿を光学的に読み取って画像データを取得する機能を果たす。画像読取部４６は、例えば、原稿に光を照射する光源と、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に順次移動させる移動ユニットと、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどからなる光学経路と、ラインイメージセンサの出力するアナログ画像信号をデジタルの画像データに変換する変換部などを備えて構成される。
【００５７】
自動原稿搬送部４７は、原稿台にセットされた原稿をその最上のものから１枚ずつ順に繰り出して搬送し、画像読取部４６の読み取り位置を通過させて所定の排紙位置へ排紙する機能を果たす。画像読取部４６は、プラテンガラス上に載置された原稿を読み取る機能と、自動原稿搬送部４７によって搬送される原稿を順次読み取る機能を備えている。
【００５８】
操作パネル４８は、操作部４９と表示部５０を備えている。表示部５０は各種の操作画面、設定画面等を表示する機能を果たし、その構成はＰＣ１０に備えられる操作パネル２０の表示部２２と同様である。本実施の形態では、表示部５０によって表示される操作画面、設定画面等のユーザインタフェースは、ＰＣ１０の操作パネル２０に表示されるべき自装置のＷｅｂパネルと同一のユーザインタフェースである。操作部４９はユーザから各種の操作を受ける機能を果たし、その構成はＰＣ１０に備えられる操作パネル２０の操作部２１と同様である。
【００５９】
ネットワーク通信部５２は、ネットワークを通じて各種の装置や携帯端末等と通信する機能を果たす。特に、ネットワーク通信部５２は、ＰＣ１０との通信を行い、ＰＣ１０に対して自装置のＷｅｂパネルを表示させるためのデータを送信し、ＰＣ１０から自装置に対する設定要求を受信する。
【００６０】
画像処理部５３は、画像の拡大縮小、回転などの処理のほか、印刷データをイメージデータに変換するラスタライズ処理、画像データの圧縮、伸張処理などを行う。
【００６１】
プリンタ部５４は、画像データに応じた画像を記録紙上に画像形成する機能を果たす。ここでは、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有し、電子写真プロセスによって画像形成を行う、所謂、レーザープリンタとして構成されている。画像形成は他の方式でもかまわない。
【００６２】
ファクシミリ通信部５５は、ファクシミリ機能を備えた装置と電話回線を通じて画像データを送受信する機能を果たす。特に、ファクシミリ通信部５５は、自装置に設定されたファクシミリ送信ジョブを実行することにより、ファクシミリ機能を備えた他の装置に画像データを送信する。
【００６３】
認証部５６は、複合機４０を使用するユーザを認証する。また、認証方法は、パスワード、指紋、静脈などを用いた任意の方法でよい。
【００６４】
次に、本実施の形態に係る電子機器設定システム５の概略動作について説明する。
【００６５】
図５は、本実施の形態に係る電子機器設定システム５の動作シーケンスの一例を示す。本例では、ＭＦＰ検出部３０によって検出された複合機４０は３台（ＭＦＰ１、ＭＦＰ２、ＭＦＰ３）とする。また、ＰＣ１０の操作パネル２０は、各複合機４０からｈｔｔｐ(Hypertext Transfer Protocol)などに準拠したＷｅｂパネルを表示するためのデータを受信することにより、ＭＦＰ１に対応するＷｅｂパネル１、ＭＦＰ２に対応するＷｅｂパネル２およびＭＦＰ３に対応するＷｅｂパネル３を表示する。また、本例では、ＭＦＰ検出部３０によって検出された複合機４０のすべてを設定対象とする。このとき、ＰＣ１０の操作部２１は、ＭＦＰ検出部３０によって検出されたすべての複合機４０を設定対象とする指示をユーザから受け付ける。あるいは、操作部２１は、ＭＦＰ検出部３０によって検出されるすべての複合機４０を設定対象とする指示を予め受け付け、各複合機４０の設定のときにＭＦＰ検出部３０によって検出されたすべての複合機４０を自動的に設定対象としてもよい。
【００６６】
図６は、操作パネル２０に表示される各複合機４０のＷｅｂパネルの一例である。本例では、ＳＯＡＰ(Simple Object Access Protocol)やＵＰｎＰ(Universal Plug and Play)技術によりＭＦＰ検出部３０によって検出されたすべての複合機４０のＷｅｂパネルが表示される。
【００６７】
まず、ユーザは、図７（ａ）のように、ＭＦＰ１に対して特定の設定項目（図６および図７では、項目Ａ）を設定するために、操作パネル２０を介してＷｅｂパネル１に対して操作を行う（Ｓ１００）。図７では、ユーザは、項目Ａを「ＯＮ」にするための操作を行う。
【００６８】
表示制御部３１は、Ｗｅｂパネル１に対する操作の内容を示す信号を操作パネル２０から受信し、受信した信号に基づいて、Ｗｅｂパネル１に対応するＭＦＰ１の設定を行うための情報（項目Ａを「ＯＮ」にするための必要な情報）を設定部３３に通知する（Ｓ１０１）。
【００６９】
設定部３３は、上記情報に基づいて、ＭＦＰ１に対して設定指示（項目Ａを「ＯＮ」にするための指示）を送信する（Ｓ３００）。
【００７０】
そして、ＭＦＰ１に対する設定が完了すると、ＭＦＰ１は、設定が完了した旨の応答とともに、変更された設定内容を反映したＷｅｂパネルを表示するためのデータをＰＣ１０に送信する。その後、ＰＣ１０の設定部３３は、ネットワーク通信部１６を介して、ＭＦＰ１の設定が完了した旨の応答を受信するとともに（Ｓ３０１）、表示制御部３１は、図７（ａ）のように、変更された設定内容を反映するよう（項目Ａが「ＯＮ」となるよう）Ｗｅｂパネル１を操作パネル２０に再表示させる（Ｓ１０３）。
【００７１】
また、連動表示部３２は、表示部２２に表示されたＷｅｂパネルに対する操作を監視し、操作パネル２０がＷｅｂパネル１に対するユーザからの操作を受け付けたとき、表示制御部３１を介して、Ｗｅｂパネル１に対する操作イベントを検出する（Ｓ２００）。この操作イベントの検出は、Ｗｅｂパネルのｑｔなどのウィンドウマネージャのイベントをフックすることで実現される。
【００７２】
そして、連動表示部３２は、設定情報作成部として、この操作イベントを、Ｗｅｂパネル１に対する操作の内容と同一の内容でＭＦＰ１以外の複合機４０（ＭＦＰ２およびＭＦＰ３）の設定を行うための設定情報としての相対イベントに変換する（Ｓ２０１）。
【００７３】
この相対イベントは、ユーザによって操作されていないＷｅｂパネルであって、Ｗｅｂパネル１とはユーザインタフェースが異なるＷｅｂパネル（本例では、Ｗｅｂパネル２およびＷｅｂパネル３）を、Ｗｅｂパネル１に対する操作の内容と同一の内容で操作するための操作指示である。この相対イベントへの変換処理においては、例えば、予め各複合機４０の同一内容の設定項目（本例では、項目Ａなど）同士および各設定項目内の同一内容の選択肢（本例では、「ＯＮ」、「ＯＦＦ」など）同士が対応付けられており、連動表示部３２は、この対応付けに基づいて、Ｗｅｂパネル１に対する操作から他のＷｅｂパネルを操作すべき箇所を把握する。そして、連動表示部３２は、把握された箇所を操作するための相対イベントを作成する。
【００７４】
連動表示部３２は、Ｗｅｂパネル２およびＷｅｂパネル３をＷｅｂパネル１に対する操作と同じように自動的に操作するために、それぞれの相対イベントを表示制御部３１に送信する（Ｓ２０２）。Ｗｅｂパネル２およびＷｅｂ３が相対イベントに基づいて操作された後、表示制御部３１は、Ｗｅｂパネル２に対応するＭＦＰ２の設定を行うための情報（ＭＦＰ２の項目Ａを「ＯＮ」にするための必要な情報）およびＷｅｂパネル３に対応するＭＦＰ３の設定を行うための情報（ＭＦＰ３の項目Ａを「ＯＮ」にするための必要な情報）を設定部３３に通知する（Ｓ１０４およびＳ１０６）。
【００７５】
設定部３３は、ＭＦＰ２およびＭＦＰ３に対して、設定指示（項目Ａを「ＯＮ」にするための指示）を送信する（Ｓ３０２およびＳ３０４）。
【００７６】
そして、ＭＦＰ２に対する設定が完了すると、ＭＦＰ２は、設定が完了した旨の応答とともに、変更された設定内容を反映したＷｅｂパネルを表示するためのデータをＰＣ１０に送信する。同様に、ＭＦＰ３に対する設定が完了すると、ＭＦＰ３は、設定が完了した旨の応答とともに、変更された設定内容を反映したＷｅｂパネルを表示するためのデータをＰＣ１０に送信する。
【００７７】
その後、ＰＣ１０の設定部３３は、ネットワーク通信部１６を介して、ＭＦＰ２およびＭＦＰ３の設定が完了した旨の応答を受信するとともに（Ｓ３０３およびＳ３０５）、表示制御部３１は、図７（ｂ）のように、変更された設定内容を反映するよう（項目Ａが「ＯＮ」となるよう）Ｗｅｂパネル２およびＷｅｂパネル３を操作パネル２０に再表示させる（Ｓ１０５およびＳ１０７）。
【００７８】
これにより、Ｗｅｂパネル１に対する操作のみによって、ＭＦＰ１の設定内容と同一の内容でＭＦＰ２およびＭＦＰ３の設定をすることができる。さらに、Ｗｅｂパネル２およびＷｅｂパネル３がＷｅｂパネル１と連動するように再表示されるので、ユーザは、ＭＦＰ２およびＭＦＰ３の設定が完了したことを確認することができる。
【００７９】
次に、本実施の形態に係る電子機器設定システム５の概略動作の他の例について説明する。
【００８０】
図８は、本実施の形態に係る電子機器設定システム５の動作シーケンスの他の例を示す。本例でも、ＭＦＰ検出部３０によって検出された複合機４０は３台（ＭＦＰ１、ＭＦＰ２、ＭＦＰ３）とする。また、ＰＣ１０の操作パネル２０は、各複合機４０からｈｔｔｐなどに準拠したＷｅｂパネルを表示するためのデータを受信することにより、ＭＦＰ１に対応するＷｅｂパネル１、ＭＦＰ２に対応するＷｅｂパネル２およびＭＦＰ３に対応するＷｅｂパネル３を表示する。また、本例でも、ＭＦＰ検出部３０によって検出された複合機４０のすべてを設定対象とする。このとき、ＰＣ１０の操作部２１は、ＭＦＰ検出部３０によって検出されたすべての複合機４０を設定対象とする指示をユーザから受け付ける。あるいは、操作部２１は、ＭＦＰ検出部３０によって検出されるすべての複合機４０を設定対象とする指示を予め受け付け、各複合機４０の設定のときにＭＦＰ検出部３０によって検出されたすべての複合機４０を自動的に設定対象としてもよい。
【００８１】
また、本例では、図６のように、ＭＦＰ検出部３０によって検出されたすべての複合機４０のＷｅｂパネルが表示される。
【００８２】
まず、ユーザは、ＭＦＰ１に対して特定の設定項目を設定するために、操作パネル２０を介してＷｅｂパネル１に対して操作を行う（Ｓ４００）。
【００８３】
表示制御部３１は、Ｗｅｂパネル１に対する操作の内容を示す信号を操作パネル２０から受信し、受信した信号に基づいて、Ｗｅｂパネル１に対応するＭＦＰ１の設定を行うための情報を設定部３３に通知する（Ｓ４０１）。
【００８４】
設定部３３は、上記情報に基づいて、ＭＦＰ１に対して設定指示を送信する（Ｓ６００）。
【００８５】
そして、ＭＦＰ１に対する設定が完了すると、ＭＦＰ１は、設定が完了した旨の応答とともに、変更された設定内容を反映したＷｅｂパネルを表示するためのデータをＰＣ１０に送信する。その後、ＰＣ１０の設定部３３は、ネットワーク通信部１６を介して、ＭＦＰ１の設定が完了した旨の応答を受信するとともに（Ｓ６０２）、表示制御部３１は、変更された設定内容を反映するようＷｅｂパネル１を操作パネル２０に再表示させる（Ｓ４０２）。
【００８６】
また、設定部３３は、Ｗｅｂパネル１に対応するＭＦＰ１の設定を行うための情報を受信すると、連動表示部３２に対して、その受信した情報に含まれる設定先情報に示される設定先を、Ｗｅｂパネル１に対応するＭＦＰ１以外の複合機４０（ＭＦＰ２およびＭＦＰ３）に変更するよう指示する（Ｓ６０３）。
【００８７】
ここでは、設定部３３は、設定先情報としてのＵＲＬ(Uniform Resource Locator)情報の変換指示（ＵＲＬ変換指示）を行う。
【００８８】
連動表示部３２は、ＵＲＬ変換指示を受信すると、設定情報作成部として、Ｓ６０３で受信したＵＲＬ情報に示される設定先をＭＦＰ２およびＭＦＰ３に変換した設定情報を作成する（Ｓ５００）。
【００８９】
この設定情報は、設定先情報としてのＵＲＬ情報に示される設定先をＭＦＰ１からＭＦＰ２およびＭＦＰ３に変換することにより、Ｗｅｂパネル１に対する操作の内容と同一の内容でＭＦＰ１以外の複合機４０（ＭＦＰ２およびＭＦＰ３）の設定を行うための情報である。
【００９０】
その後、連動表示部３２は、作成された設定情報を設定部３３に通知する（Ｓ５０１およびＳ５０３）。
【００９１】
設定部３３は、作成された設定情報に基づいて、ＭＦＰ２およびＭＦＰ３に対して設定指示を送信する（Ｓ６０４およびＳ６０６）。
【００９２】
そして、ＭＦＰ２に対する設定が完了すると、ＭＦＰ２は、設定が完了した旨の応答とともに、変更された設定内容を反映したＷｅｂパネルを表示するためのデータをＰＣ１０に送信する（Ｓ５０２）。同様に、ＭＦＰ３に対する設定が完了すると、ＭＦＰ３は、設定が完了した旨の応答とともに、変更された設定内容を反映したＷｅｂパネルを表示するためのデータをＰＣ１０に送信する（Ｓ５０４）。
【００９３】
その後、ＰＣ１０の設定部３３は、ネットワーク通信部１６を介して、ＭＦＰ２およびＭＦＰ３の設定が完了した旨の応答を受信するとともに（Ｓ６０５およびＳ６０７）、表示制御部３１は、変更された設定内容を反映するようＷｅｂパネル２およびＷｅｂパネル３を操作パネル２０に再表示させる（Ｓ４０３およびＳ４０４）。
【００９４】
これにより、Ｗｅｂパネル１に対する操作のみによって、ＭＦＰ１の設定内容と同一の内容でＭＦＰ２およびＭＦＰ３の設定をすることができる。さらに、Ｗｅｂパネル２およびＷｅｂパネル３がＷｅｂパネル１と連動するように再表示されるので、ユーザは、ＭＦＰ２およびＭＦＰ３の設定が完了したことを確認することができる。
【００９５】
次に、設定項目が個別設定項目である場合における電子機器設定システム５の概略動作について説明する。
【００９６】
個別設定項目とは、例えば、装置制御上、２台以上の複合機４０で同一の設定を行うと不都合が生じる設定項目である。具体的には、ＤＨＣＰ(Dynamic Host Configuration Protocol)機能を利用しない場合のＩＰアドレス（ｖ４／ｖ６）、ホスト名、ファクシミリ用電話番号、各複合機４０のＥ−メールアドレス、メールサーバのＩＤやパスワードなどが含まれる。また、個別設定項目には、例えば、同一の設定を行っても制御上不都合は発生しないが、システム管理上個別設定とした方がよい設定項目が含まれる。具体的には、ファクシミリ送信用文字ＩＤ・数字ＩＤ、マシン名称、設置場所などが含まれる。
【００９７】
本実施の形態に係る電子機器設定システム５では、このような設定項目を予め個別設定項目として認識するとともに、これら設定項目を共通設定することができないようにＷｅｂパネルを制御する。
【００９８】
図９は、設定対象の設定項目が個別設定項目か否かを判断する場合における電子機器設定システム５の動作シーケンスの一例を示す。本例でも、ＭＦＰ検出部３０によって検出された複合機４０は３台（ＭＦＰ１、ＭＦＰ２、ＭＦＰ３）とする。また、ＰＣ１０の操作パネル２０は、各複合機４０からｈｔｔｐなどに準拠したＷｅｂパネルを表示するためのデータを受信することにより、ＭＦＰ１に対応するＷｅｂパネル１、ＭＦＰ２に対応するＷｅｂパネル２およびＭＦＰ３に対応するＷｅｂパネル３を表示する。また、本例では、ＭＦＰ検出部３０によって検出された複合機４０のすべてを設定対象とする。このとき、ＰＣ１０の操作部２１は、ＭＦＰ検出部３０によって検出されたすべての複合機４０を設定対象とする指示をユーザから受け付ける。あるいは、操作部２１は、ＭＦＰ検出部３０によって検出されるすべての複合機４０を設定対象とする指示を予め受け付け、各複合機４０の設定のときにＭＦＰ検出部３０によって検出されたすべての複合機４０を自動的に設定対象としてもよい。
【００９９】
また、本例では、図１０（ａ）のように、ＭＦＰ検出部３０によって検出されたすべての複合機４０のＷｅｂパネルが表示される。
【０１００】
まず、ユーザは、図１０（ａ）のように、ＭＦＰ１に対して特定の設定項目（図１０では、ＩＰアドレス）を設定するために、操作パネル２０を介してＷｅｂパネル１に対して操作を行う（Ｓ７００）。図１０（ａ）では、ユーザは、所定の箇所にＩＰアドレスを入力するための操作を行う。
【０１０１】
表示制御部３１は、Ｗｅｂパネル１に対する操作の内容を示す信号を操作パネル２０から受信し、受信した信号に基づいて、Ｗｅｂパネル１に対応するＭＦＰ１の設定を行うための情報を個別設定判断部３４に通知する（Ｓ７０１）。
【０１０２】
個別設定判断部３４は、受信した情報と予め記憶されている個別設定項目リストから、ＭＦＰ１に対して行われるべき設定の設定項目が個別設定項目か共通設定項目かを判定する（Ｓ９００）。そして、個別設定判断部３４は、その判定結果を表示制御部３１に通知する（Ｓ９０１）。
【０１０３】
表示制御部３１は、個別設定判断部３４から判定結果を受信したら、連動表示部３２に対して上記判定結果を通知するとともに（Ｓ７０２）、Ｗｅｂパネル１に対する操作の内容を示す信号に基づいて、ＭＦＰ１の設定を行うための情報を設定部３３に通知する（Ｓ７０３）。
【０１０４】
設定部３３は、上記情報に基づいて、ＭＦＰ１に対して設定指示（図１０の場合、ＩＰアドレスの設定指示）を送信する（Ｓ１０００）。
【０１０５】
そして、ＭＦＰ１に対する設定が完了すると、ＭＦＰ１は、設定が完了した旨の応答とともに、変更された設定内容を反映したＷｅｂパネルを表示するためのデータをＰＣ１０に送信する。その後、ＰＣ１０の設定部３３は、ネットワーク通信部１６を介して、ＭＦＰ１の設定が完了した旨の応答を受信するとともに（Ｓ１００１）、表示制御部３１は、変更された設定内容を反映するよう（設定されたＩＰアドレスを表示するよう）Ｗｅｂパネル１を操作パネル２０に再表示させる（Ｓ７０４）。
【０１０６】
このとき、Ｓ９０１における判定結果から、ＭＦＰ１に対して行われた設定の設定項目が個別設定項目である場合には（Ｓ７０５；Ｙｅｓ）、表示制御部３１は、図１０（ｂ）のように、この設定項目を複合機４０ごとに設定することを促す表示をＷｅｂパネル１に行う（Ｓ７０６）。
【０１０７】
一方、連動表示部３２は、操作パネル２０がＷｅｂパネル１に対するユーザからの操作を受け付けたとき、表示制御部３１を介して、Ｗｅｂパネル１に対する操作イベントを検出するとともに（Ｓ８００）、この検出した操作イベントに対応する操作によって設定されるべき設定項目の判定結果を待つ（Ｓ８０１）。
【０１０８】
そして、Ｓ７０２において通知された判定結果から、検出された操作イベントに対応する操作によって設定されるべき設定項目が個別設定項目である場合には（Ｓ８０２；Ｙｅｓ）、連動表示部３２は、その検出された操作イベントを、Ｗｅｂパネル１以外のＷｅｂパネル（Ｗｅｂパネル２およびＷｅｂパネル３）を操作するための相対イベントに変換しない。
【０１０９】
検出された操作イベントに対応する操作によって設定されるべき設定項目が共通設定項目である場合には（Ｓ８０２；Ｎｏ）、連動表示部３２は、設定情報作成部として、Ｓ８００で検出された操作イベントを、Ｗｅｂパネル１に対する操作の内容と同一の内容でＭＦＰ１以外の複合機４０（ＭＦＰ２およびＭＦＰ３）の設定を行うための設定情報としての相対イベントに変換する（Ｓ８０４）。
【０１１０】
以後、ＰＣ１０および各複合機４０は、図５のＳ１０４、Ｓ３０２、Ｓ３０３、Ｓ１０５、Ｓ１０６、Ｓ３０４、Ｓ３０５およびＳ１０７と同様に動作する。
【０１１１】
これにより、操作対象の設定項目が個別設定項目である場合には、Ｗｅｂパネル１に対する操作のみによって自動的にＷｅｂパネル２およびＷｅｂパネル３が操作されず、ＭＦＰ２およびＭＦＰ３は設定されない。また、Ｗｅｂパネル２およびＷｅｂパネル３は、Ｗｅｂパネル１と連動するように再表示されない。
【０１１２】
次に、ユーザが個別設定項目を設定する際のＷｅｂパネルの表示例について説明する。
【０１１３】
図１１は、個別設定項目の設定時における各Ｗｅｂパネルの表示例を示す図である。
【０１１４】
まず、ユーザは、個別設定項目（図１１では、ＩＰアドレス）の設定値を各Ｗｅｂパネルに入力する。このとき、ＰＣ１０は、各Ｗｅｂパネルに入力された個別設定項目の設定値を一時的に保持する。そして、ＣＰＵ１１は、各Ｗｅｂパネルに入力された個別設定項目の設定値の比較により、個別設定項目の重複した設定値の入力を検出する。
【０１１５】
図１１（ａ）では、ＭＦＰ２に対応するＷｅｂパネル２と、ＭＦＰ３に対応するＷｅｂパネル３に、同一のＩＰアドレスが入力される。この場合、ＣＰＵ１１は、Ｗｅｂパネル２に入力されたＩＰアドレスと、Ｗｅｂパネル３に入力されたＩＰアドレスが重複していると判定し、図１１（ｂ）のように、ＩＰアドレスが重複していることを操作パネル２０に表示させる。
【０１１６】
これにより、各Ｗｅｂパネルで個別設定項目を設定する際に、各Ｗｅｂパネルへの重複した設定値の入力を防ぐことができる。
【０１１７】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１１８】
本実施の形態では、ＰＣ１０は、検出されたすべての複合機４０のＷｅｂパネルを操作パネル２０に表示させたが、たとえば、ユーザにとって最も操作がし易いＷｅｂパネルのみを操作パネル２０に表示させてもよい。この表示されたＷｅｂパネルのみを操作すれば、この操作により設定された設定内容と同一の内容で、表示されたＷｅｂパネルに対応する複合機以外の複合機を設定することができる。
【０１１９】
本実施の形態では、複合機４０は、それぞれ異なるユーザインタフェースを有するＷｅｂパネルをＰＣ１０に表示させていたが、複数の電子機器は、それぞれ同一のユーザインタフェースを電子機器設定装置に表示させてもよい。
【０１２０】
また、本実施の形態では、一のＷｅｂパネルに対する操作によって、検出されたすべての複合機が設定されたが、たとえば、検出された３以上の複合機のうち、設定対象として選択された特定の２以上の複合機のみが設定されてもよい。この場合、操作部２１は、設定対象である特定の複合機４０の選択を受け付け、連動表示部３２は、その特定の複合機を設定するための設定情報のみを作成すればよい。
【０１２１】
また、図９では、設定対象の設定項目が共通設定項目である場合に、検出された操作イベントを相対イベントに変換することによって、実際に操作されたＷｅｂパネルに対応する複合機以外の複合機が設定される。しかしながら、設定対象の設定項目が共通設定項目である場合には、たとえば、図８のように、ＵＲＬ情報を変換した設定情報に基づいて、実際に操作されたＷｅｂパネルに対応する複合機以外の複合機が設定されてもよい。
【０１２２】
また、図１１では、Ｗｅｂパネルを介して入力された個別設定項目の設定値同士を比較することにより、個別設定項目の重複した設定値の入力を検出した。しかしながら、一の電子機器に既に設定された設定値と、他の電子機器のＷｅｂパネルに入力される設定値とを比較することにより、個別設定項目の重複した設定値の入力を検出してもよい。
【０１２３】
また、本実施の形態では、複合機を電子機器として説明したが、Ｗｅｂパネルを電子機器設定装置に表示させる電子機器であって、設定対象の複数の電子機器が共通の設定項目を有しているならは、コピー機、ファクシミリ機など電子機器の種類は問わない。
【０１２４】
また、本実施の形態では、電子機器設定装置としてＰＣ１０が採用されているが、本発明に係る電子機器設定装置は、互いに通信可能な複数の電子機器のうち何れか一の電子機器に組み込まれてもよい。
【０１２５】
また、本発明は、電子機器設定装置として情報処理装置を機能させるプログラムとされてもよい。
【符号の説明】
【０１２６】
５…電子機器設定システム
３…ＬＡＮ
１０…ＰＣ
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…不揮発メモリ
１５…ハードディスク装置
１６…ネットワーク通信部
２０…操作パネル
２１…操作部
２２…表示部
２３…認証部
３０…ＭＦＰ検出部
３１…表示制御部
３２…連動表示部
３３…設定部
３４…個別設定判断部
４０…複合機
４１…ＣＰＵ
４２…ＲＯＭ
４３…ＲＡＭ
４４…不揮発メモリ
４５…ハードディスク装置
４６…画像読取部
４７…自動原稿搬送部
４８…操作パネル
４９…操作部
５０…表示部
５２…ネットワーク通信部
５３…画像処理部
５４…プリンタ部
５５…ファクシミリ通信部
５６…認証部
【図１】
2018098683.tif 000003
【図２】
2018098683.tif 000004
【図３】
2018098683.tif 000005
【図４】
2018098683.tif 000006
【図５】
2018098683.tif 000007
【図６】
2018098683.tif 000008
【図７】
2018098683.tif 000009
【図８】
2018098683.tif 000010
【図９】
2018098683.tif 000011
【図１０】
2018098683.tif 000012
【図１１】
2018098683.tif 000013