(57)【要約】【課題】連携して機能を提供した電子機器の用いた設定を新たに連携する電子機器が容易に用いることができる設定システムを提供する【解決手段】第１機能を有する第１電子機器と、第１機能と異なる第２機能を有する第２電子機器とを備え、第１電子機器は、第２電子機器と異なる第２機能を有した電子機器が、第１電子機器と連携して、第１機能と第２機能とを連携した第３機能を提供するために用いた設定を保存し、第２電子機器は、第１電子機器が記憶する設定を用いて、第１電子機器と連携して、第３の機能を提供する。この構成によれば、第１電子機器と連携して第３機能を提供していた電子機器が第３機能の提供に用いた設定を引き継いで、新たに第１電子機器と連携する第２電子機器が第３機能を提供できる。【選択図】図１
2010193116.tif 000002
【特許請求の範囲】
【請求項１】
第１機能を有する第１電子機器と、
前記第１機能と異なる第２機能を有する第２電子機器とを備え、
前記第１電子機器は、前記第２電子機器と異なる前記第２機能を有した電子機器が、前記第１電子機器と連携して、前記第１機能と前記第２機能とを連携した第３機能を提供するために用いた設定を保存し、
前記第２電子機器は、前記第１電子機器が記憶する設定を用いて、前記第１電子機器と連携して、前記第３の機能を提供することを特徴とする設定システム。
【請求項２】
前記第２電子機器は、前記第１電子機器と異なる前記第１機能を有した電子機器が、前記第２電子機器と連携して、前記第３機能を提供するために用いた設定を記憶し、
前記第１電子機器及び前記第２電子機器は、前記第１電子機器の記憶する設定及び前記第２電子機器の記憶する設定のいずれか１つ以上をそれぞれ用いて前記第３の機能を提供することを特徴とする請求項１に記載の設定システム。
【請求項３】
前記第１電子機器及び前記第２電子機器は、前記第１電子機器の記憶する設定及び前記第２電子機器の記憶する設定の内で、新しい方の設定をそれぞれ用いて前記第３の機能を提供することを特徴とする請求項２に記載の設定システム。
【請求項４】
前記第１電子機器は、記憶する前記設定を前記第２電子機器へ送信し、
前記第２電子機器は、記憶する前記設定を前記第１電子機器へ送信すると共に、
前記第１電子機器が送信した設定を前記第３機能の提供に用いることができると判定した場合に、前記第１電子機器が送信した設定を用いて前記第３の機能を提供し、
前記第１電子機器が送信した設定を前記第３機能の提供に用いることができないと判定した場合に、前記第２電子機器が送信した前記設定を用いて前記第３の機能を提供するよう前記第１電子機器を制御することを特徴とする請求項２に記載の設定システム。
【請求項５】
前記第２電子機器は、記憶する前記設定を前記第１電子機器へ送信し、
前記第１電子機器は、記憶する前記設定を前記第２電子機器へ送信すると共に、
前記第２電子機器が送信した設定を前記第３機能の提供に用いることができると判定した場合に、前記第２電子機器が送信した設定を用いて前記第３の機能を提供し、
前記第２電子機器が送信した設定を前記第３機能の提供に用いることができないと判定した場合に、前記第１電子機器が送信した設定を用いて前記第３の機能を提供するよう前記第２電子機器を制御することを特徴とする請求項２に記載の設定システム。
【請求項６】
前記第１電子機器は、記憶する前記設定を前記第２電子機器へ送信し、
前記第２電子機器は、記憶する前記設定を前記第１電子機器へ送信すると共に、
前記第１電子機器と異なる前記第１機能を有した電子機器と接続を続けていると判定した場合に、前記第２電子機器が送信した設定を用いて前記第３の機能を提供するよう前記第１電子機器を制御し、
接続を続けていないと判定した場合に、前記第１電子機器が送信した設定を用いて前記第３の機能を提供することを特徴とする請求項２に記載の設定システム。
【請求項７】
前記第２電子機器は、記憶する前記設定を前記第１電子機器へ送信し、
前記第１電子機器は、記憶する前記設定を前記第２電子機器へ送信すると共に、
前記第２電子機器と異なる前記第２機能を有した電子機器と接続を続けていると判定した場合に、前記第１電子機器が送信した設定を用いて前記第３の機能を提供するよう前記第２電子機器を制御し、
接続を続けていないと判定した場合に、前記第２電子機器が送信した設定を用いて前記第３の機能を提供することを特徴とする請求項２に記載の設定システム。
【請求項８】
第１機能を提供すると共に、前記第１機能と前記第１機能と異なる第２機能とを連携した第３機能を、前記他の電子機器と連携して提供する提供手段と、
前記提供手段と連携した電子機器が前記第３機能を提供するために用いた設定を記憶する記憶手段と、
前記記憶手段が記憶する設定を用いた電子機器と異なる前記第２機能を有した電子機器との接続を検出すると、検出した前記電子機器へ前記記憶手段が記憶する設定を送信する通信手段とを備えることを特徴とする電子機器。
【請求項９】
コンピュータを、
第１機能を提供する提供手段と連携した電子機器が、前記第１機能と前記第１機能と異なる第２機能とを連携した第３機能を、前記提供手段と連携して提供するために用いた設定を記憶する記憶手段と、
前記記憶手段が記憶する設定を用いた電子機器と異なる前記第２機能を有した電子機器との接続を検出した場合に、接続を検出した前記電子機器へ前記記憶手段が記憶する設定を送信するよう通信手段を制御する制御手段として機能させることを特徴とする設定送信プログラム。
【請求項１０】
他の電子機器が提供する第１機能と異なる第２機能を提供すると共に、前記第１機能と前記第２機能とを連携した第３機能を、前記他の電子機器と連携して提供する提供手段と、
前記提供手段が第３機能を提供するために用いる設定を記憶する記憶手段と、
前記他の電子機器と異なる前記第２機能を有した電子機器が、前記他の電子機器と連携して前記第３機能を提供するために用いた設定を、前記他の電子機器から受信する通信手段とを備え、
前記記憶手段は、前記設定を前記通信手段が受信した設定へ変更して記憶し、
前記提供手段は、前記変更手段が変更した設定を用いて、前記他の電子機器と連携して前記第３の機能を提供することを特徴とする電子機器。
【請求項１１】
コンピュータを、
他の電子機器が提供する第１機能と異なる第２機能を提供する提供手段が、前記第１機能と前記第２機能とを連携した第３機能を、前記他の電子機器と連携して提供するために用いる設定を記憶する記憶手段と、
前記他の電子機器と異なる前記第２機能を有した電子機器が、前記他の電子機器と連携して前記第３機能を提供するために用いた設定を、前記他の電子機器から受信するよう通信手段を制御すると共に、前記通信手段が受信した設定に記憶する設定を変更するよう前記記憶手段を制御する制御手段として機能させることを特徴とする設定変更プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、電子機器の設定システム、設定変更プログラム、及び設定送信プログラムに関する。
【背景技術】
【０００２】
近年、複写機の設定が失われるのを防止できるデジタル複写機のネットワークシステムが知られるに至った（例えば、特許文献１）。
【０００３】
このネットワークシステムは、制御用パラメータの設定を行う設定手段と、設定手段が設定した設定値を記憶した設定値記憶手段とを有する複写機を少なくとも１台以上含むネットワークシステムである。また、このネットワークシステムは、設定値の一部あるいは全部を同じネットワークシステム上の他の複写機に複写、記憶し、必要に応じて元の複写機に再反映させる設定値バックアップ手段を設けている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−２４４３１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、連携して機能を提供した電子機器の用いた設定を新たに連携する電子機器が容易に用いることができる設定システム、連携して機能を提供した電子機器の用いた設定を新たに連携する電子機器へ送信できる電子機器及び設定送信プログラム、並びに新たに連携する電子機器と既に連携して機能を提供した電子機器の用いた設定に設定変更できる電子機器及び設定変更プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る設定システムは、第１機能を有する第１電子機器と、第１機能と異なる第２機能を有する第２電子機器とを備え、第１電子機器は、第２電子機器と異なる第２機能を有した電子機器が、第１電子機器と連携して、第１機能と第２機能とを連携した第３機能を提供するために用いた設定を保存し、第２電子機器は、第１電子機器が記憶する設定を用いて、第１電子機器と連携して、第３の機能を提供することを特徴としている。
【０００７】
上記構成において、第２電子機器は、第１電子機器と異なる第１機能を有した電子機器が、第２電子機器と連携して、第３機能を提供するために用いた設定を記憶し、第１電子機器及び第２電子機器は、第１電子機器の記憶する設定及び第２電子機器の記憶する設定のいずれか１つ以上をそれぞれ用いて第３の機能を提供する構成を採用できる。
【０００８】
上記構成において、第１電子機器及び第２電子機器は、第１電子機器の記憶する設定及び第２電子機器の記憶する設定の内で、新しい方の設定をそれぞれ用いて第３の機能を提供する構成を採用できる。
【０００９】
上記構成において、第１電子機器は、記憶する設定を第２電子機器へ送信し、第２電子機器は、記憶する設定を第１電子機器へ送信すると共に、第１電子機器が送信した設定を第３機能の提供に用いることができると判定した場合に、第１電子機器が送信した設定を用いて第３の機能を提供し、第１電子機器が送信した設定を第３機能の提供に用いることができないと判定した場合に、第２電子機器が送信した設定を用いて第３の機能を提供するよう第１電子機器を制御する構成を採用できる。
【００１０】
上記構成において、第２電子機器は、記憶する設定を第１電子機器へ送信し、第１電子機器は、記憶する設定を第２電子機器へ送信すると共に、第２電子機器が送信した設定を第３機能の提供に用いることができると判定した場合に、第２電子機器が送信した設定を用いて第３の機能を提供し、第２電子機器が送信した設定を第３機能の提供に用いることができないと判定した場合に、第１電子機器が送信した設定を用いて第３の機能を提供するよう第２電子機器を制御する構成を採用できる。
【００１１】
上記構成において、第１電子機器は、記憶する設定を第２電子機器へ送信し、第２電子機器は、記憶する設定を第１電子機器へ送信すると共に、第１電子機器と異なる第１機能を有した電子機器と接続を続けていると判定した場合に、第２電子機器が送信した設定を用いて第３の機能を提供するよう第１電子機器を制御し、接続を続けていないと判定した場合に、第１電子機器が送信した設定を用いて第３の機能を提供する構成を採用できる。
【００１２】
上記構成において、第２電子機器は、記憶する設定を第１電子機器へ送信し、第１電子機器は、記憶する設定を第２電子機器へ送信すると共に、第２電子機器と異なる第２機能を有した電子機器と接続を続けていると判定した場合に、第１電子機器が送信した設定を用いて第３の機能を提供するよう第２電子機器を制御し、接続を続けていないと判定した場合に、第２電子機器が送信した設定を用いて第３の機能を提供する構成を採用できる。
【００１３】
本発明に係る電子機器は、第１機能を提供すると共に、第１機能と第１機能と異なる第２機能とを連携した第３機能を、他の電子機器と連携して提供する提供手段と、提供手段と連携した電子機器が第３機能を提供するために用いた設定を記憶する記憶手段と、記憶手段が記憶する設定を用いた電子機器と異なる第２機能を有した電子機器との接続を検出すると、接続を検出した電子機器へ記憶手段が記憶する設定を送信する通信手段とを備えることを特徴としている。
【００１４】
本発明に係る設定送信プログラムは、コンピュータを、第１機能を提供する提供手段と連携した電子機器が、第１機能と第１機能と異なる第２機能とを連携した第３機能を、提供手段と連携して提供するために用いた設定を記憶する記憶手段と、記憶手段が記憶する設定を用いた電子機器と異なる第２機能を有した電子機器との接続を検出した場合に、接続を検出した電子機器へ記憶手段が記憶する設定を送信するよう通信手段を制御する制御手段として機能させることを特徴としている。
【００１５】
本発明に係る電子機器は、他の電子機器が提供する第１機能と異なる第２機能を提供すると共に、第１機能と第２機能とを連携した第３機能を、他の電子機器と連携して提供する提供手段と、提供手段が第３機能を提供するために用いる設定を記憶する記憶手段と、他の電子機器と異なる第２機能を有した電子機器が、他の電子機器と連携して第３機能を提供するために用いた設定を、他の電子機器から受信する通信手段とを備え、記憶手段は、設定を通信手段が受信した設定へ変更して記憶し、提供手段は、変更手段が変更した設定を用いて、他の電子機器と連携して第３の機能を提供することを特徴としている。
【００１６】
本発明に係る設定変更プログラムは、コンピュータを、他の電子機器が提供する第１機能と異なる第２機能を提供する提供手段が、第１機能と第２機能とを連携した第３機能を、他の電子機器と連携して提供するために用いる設定を記憶する記憶手段と、他の電子機器と異なる第２機能を有した電子機器が、他の電子機器と連携して第３機能を提供するために用いた設定を、他の電子機器から受信するよう通信手段を制御すると共に、通信手段が受信した設定に記憶する設定を変更するよう記憶手段を制御する制御手段として機能ことを特徴としている。
【発明の効果】
【００１７】
請求項１の構成によれば、第１電子機器と連携して第３機能を提供していた電子機器が第３機能の提供に用いた設定を引き継いで、新たに第１電子機器と連携する第２電子機器が第３機能を提供できる。
【００１８】
請求項２の構成によれば、第１電子機器と連携した電子機器の使用した設定と第２電子機器と連携した電子機器の使用した設定とのいずれか１つ以上の設定を引き継いで、第１電子機器と第２電子機器とが連携して第３の機能を提供できる。
【００１９】
請求項３の構成によれば、第１電子機器と連携した電子機器の使用した設定と第２電子機器と連携した電子機器の使用した設定との内で新しい方の設定を引き継いで、第１電子機器と第２電子機器とが連携して第３の機能を提供できる。
【００２０】
請求項４の構成によれば、第３機能の提供に用いることができる適切な設定を引き継いで、第１電子機器と第２電子機器とが連携して第３機能を提供できる。
【００２１】
請求項５の構成によれば、第３機能の提供に用いることができる適切な設定を引き継いで、第１電子機器と第２電子機器とが連携して第３機能を提供できる。
【００２２】
請求項６の構成によれば、第２電子機器は、接続を続けている電子機器だけでなく第１電子機器とも連携して、接続を続けている電子機器が用いる設定で第３機能を提供できる。
【００２３】
請求項７の構成によれば、第１電子機器は、接続を続けている電子機器だけでなく第２電子機器とも連携して、接続を続けている電子機器が用いる設定で第３機能を提供できる。
【００２４】
請求項８の構成によれば、連携した電子機器が第３機能の提供に用いた設定を、新たに連携する電子機器へ送信できる。
【００２５】
請求項９の構成によれば、連携した電子機器が第３機能の提供に用いた設定を、新たに連携する電子機器へ送信できる。
【００２６】
請求項１０の構成によれば、他の電子機器と連携した電子機器が第３機能の提供に用いた設定を引き継いで、他の電子機器と連携して第３機能を提供できる。
【００２７】
請求項１１の構成によれば、他の電子機器と連携した電子機器が第３機能の提供に用いた設定を引き継いで、他の電子機器と連携して第３機能を提供できる。
【図面の簡単な説明】
【００２８】
【図１】本発明の設定システムの一実施形態を示す構成図である。
【図２】記憶部が記憶する情報の一例を表す図である。
【図３】制御部の一構成例を表す機能ブロック図である。
【図４】第１電子機器及び第２電子機器がそれぞれ実行する承継処理の一例を表すフローチャートの一部である。
【図５】第１電子機器及び第２電子機器がそれぞれ実行する承継処理の一例を表すフローチャートの他部である。
【図６】実施例２において、設定システムの構成変更後における設定の一例を表す図である。
【図７】実施例３における設定システムの一構成例を表すシステム構成図である。
【図８】実施例３において、設定システムの構成変更前後における設定の一例を表す図である。
【図９】実施例３において、第１電子機器が実行する承継処理の一例を表すフローチャートである。
【図１０】実施例４における設定システムの一構成例を表すシステム構成図である。
【図１１】実施例５における設定システムの一構成例を表すシステム構成図である。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の最良の実施形態について、添付図面を参照しつつ説明する。
【実施例１】
【００３０】
図１は、本発明の設定システムの一実施形態を示す構成図である。
図１（ａ）に示す設定システム１は、通信網１０、第１電子機器１１０、及び第２電子機器１５０を備えている。尚、この設定システム１は、かつて第２電子機器１５０に代えて、第２電子機器１５０と同一の機能を有する電子機器１３０を備えていた。具体例を挙げると、例えば、買い替え等で電子機器１３０を第２電子機器１５０に交換した場合を挙げることができるが、これに限定される訳ではない。以下、構成を変更する前のシステムを設定システム１ｂとし、構成を変更した後のシステムを設定システム１ａとして説明を行う。
【００３１】
通信網１０は、例えば、ＬＡＮ（Local Area Network ）、ＷＡＮ（Wide Area Network）、ＭＡＮ（Metropolitan Area Network）、又は公衆回線網で構成される。よって、通信網１０を、以下単に、ネットワークという。通信網１０は、第１電子機器１１０及び第２電子機器１５０をそれぞれ通信可能に接続する。
第１電子機器１１０、電子機器１３０、及び第２電子機器１５０は、それぞれ同様の構成を有するため、以下主に、第１電子機器１１０について説明する。また、電子機器１３０及び第２電子機器１５０については、第１電子機器１１０との相違点について主に説明する。
【００３２】
第１電子機器１１０は、第１機能を有する。また、電子機器１３０及び第２電子機器１５０は、第１機能と異なる第２機能を有する。更に、第１電子機器１１０と電子機器１３０及び第２電子機器１５０とは、それぞれ互いに連携して、第１機能と第２機能とを連携した第３機能を提供する。
本実施例において、第１電子機器１１０は、例えば、第１機能である画像入力機能を有する画像入力装置で構成され、第２電子機器１５０は、例えば、第２機能である画像出力機能を有する画像出力装置で構成されるとして説明を行う。また、画像入力機能である第１機能と画像出力機能である第２機能とを連携した第３機能は、画像複製機能であるとして説明を行う。具体例としては、画像入力装置は、例えば、スキャナで構成され、画像出力装置は、例えば、プリンタで構成される例を挙げることができる。この例において、画像入力機能はスキャン機能であり、画像出力機能はプリント機能であり、画像複製機能はコピー機能である例を挙げることができる。しかし、これに限定される訳ではなく、画像出力装置は、例えば、ＣＲＴ（Cathode Ray Tube）、液晶パネル、又は有機ＥＬ（Electroluminescence）パネルで構成される例を挙げることもできる。
【００３３】
更に、これに限定される訳ではなく、第１電子機器１１０は、例えば、第１機能である画像入力機能を有する画像入力装置で構成され、第２電子機器１５０は、例えば、第２機能である情報送信機能を有する情報送信装置で構成される例を挙げることができる。また、画像入力機能である第１機能と、入力された画像を表す情報を、例えば、Ｇ３プロトコル等を用いて送信する情報送信機能である第２機能とを連携した第３機能は、ＦＡＸ送信機能である例を挙げることができる。具体例としては、情報送信装置は、例えば、ＦＡＸモデムで構成される例を挙げることができる。
【００３４】
同様に、第１電子機器１１０は、例えば、第１機能である情報受信機能を有する情報受信装置で構成され、第２電子機器１５０は、例えば、第２機能である画像出力機能を有する画像出力装置で構成される例を挙げることができる。また、情報受信機能である第１機能と、受信した画像を出力する画像出力機能である第２機能とを連携した第３機能は、ＦＡＸ受信機能である例を挙げることができる。尚、具体例としては、情報受信装置は、例えば、ＦＡＸモデムで構成される例を挙げることができる。
【００３５】
本実施例において、設定システム１は、第１電子機器１１０と第２電子機器１５０との２つの電子機器が連携して機能を提供する場合について説明するが、これに限定される訳ではなく、３以上の電子機器が連携して機能を提供する構成を採用できる。
【００３６】
次に、図１（ｂ）を参照して、第１電子機器１１０の構成について説明を行う。図１（ｂ）は、第１電子機器１１０の一構成例を表す図である。
第１電子機器１１０は、ネットワークインタフェース部１１１（以下、ネットワークＩＦ部ともいう）、ユーザインタフェース部１１２（以下、ユーザＩＦ部ともいう）、提供部１１３、記憶部１１４、及び制御部１１５を備える。尚、電子機器１３０は、第１電子機器１１０と同様に、不図示のネットワークＩＦ部１３１、ユーザＩＦ部１３２、提供部１３３、記憶部１３４、及び制御部１３５を備える。また、第２電子機器１５０も第１電子機器１１０と同様に、不図示のネットワークＩＦ部１５１、ユーザＩＦ部１５２、提供部１５３、記憶部１５４、及び制御部１５５を備える。
【００３７】
ネットワークＩＦ部１１１は、例えば、ネットワークカード等の通信装置で構成され、通信網１０及び制御部１１５に接続する。ネットワークＩＦ部１１１は、通信網１０を介して接続する電子機器との情報を通信すると共に、通信した情報を制御部１１５との間で入出力する。具体的には、ネットワークＩＦ部１１１は、第３機能を提供するために、制御部１１５を介して接続する提供部１１３が読取った画像を表す情報を、連携する電子機器１３０又は第２電子機器１５０へ送信する。
【００３８】
また、ネットワークＩＦ部は、制御部１１５が接続を検出した第２電子機器１５０へ、制御部１１５を介して接続する記憶部１１４が記憶する設定を送信する。尚、記憶部１１４が記憶する設定は、提供部１１３と連携した第２機能を有する電子機器１３０が第３機能を提供するために用いた設定である。逆に、ネットワークＩＦ部１１１は、第２電子機器１５０から第２電子機器１５０が記憶する設定を受信する。尚、第２電子機器１５０が記憶する設定は、第２電子機器１５０と連携した第１機能を有する不図示の電子機器が第３機能を提供するために用いた設定である。
【００３９】
ユーザＩＦ部１１２は、例えば、タッチパネル又はメカニカルスイッチで構成され、制御部１１５に接続する。ユーザＩＦ部１１２は、第１電子機器１１０の使用者に操作され、各種のコマンドを制御部１１５へ入力する。具体例としては、ユーザＩＦ部１１２は、第１機能を単独で、又は第３機能を第２電子機器１５０と連携して提供するよう命じるコマンドを入力する。また、ユーザＩＦ部１１２は、第１電子機器１１０の使用者に操作されて、第３機能の提供に用いる設定を入力する。
【００４０】
提供部１１３は、例えば、ＩＩＴ（Image Input Terminal）で構成され、制御部１１５に接続する。提供部１１３は、第１機能を提供する。具体例としては、提供部１１３は、不図示のプラテンに置かれた原稿を光学的に読取ると共に、読取った画像を表す情報を制御部１１５へ出力する。また、提供部１１３は、第３機能を電子機器１３０又は第２電子機器１５０と連携して提供する。
【００４１】
尚、電子機器１３０を構成する提供部１３３、及び第２電子機器１５０を構成する提供部１５３は、例えば、ＩＯＴ（Image Output Terminal）で構成される。提供部１３３及び１５３は、第２機能を提供する。具体例として、提供部１３３及び１５３は、印刷トレイが積載する印刷用紙等の印刷媒体に、画像を印刷して形成する。尚、印刷媒体は、印刷用紙に限定されるのではなく、布、プラスティックカード、木板、及び鉄板であっても良い。
【００４２】
記憶部１１４は、例えば、ハードディスク又は半導体メモリ等の後述する記憶装置で構成され、制御部１１５に接続する。記憶部１１４は、提供部１１３と連携した電子機器１３０が第３機能を提供するために用いた設定を記憶する。記憶部１１４が記憶した設定は、ある予め定められた条件が成立する場合には、制御部１１５によって参照された後に、第２電子機器１５０に保存される。しかし逆に、ある予め定められた条件を満足しない場合に、記憶部１１４が記憶した設定は、第２電子機器１５０から受信した設定に変更して記憶される。尚、予め定められた条件については後述する。
【００４３】
ここで、図２を参照して、記憶部１１４が記憶する情報について説明する。図２（ａ）は、記憶部１１４が記憶する情報の一例を表す図である。
図２（ａ）に示す記憶部１１４の記憶する情報は、ユーザがユーザＩＦ部１１２を操作して設定する。よって、この情報を設定値情報という。設定値情報は、連携した電子機器の固体識別情報、電子機器の機種、電子機器の有する機能、電子機器の設定を表すパラメータの種類、設定を行った時間、パラメータの許容値、及びパラメータの設定値を含む。
【００４４】
電子機器の固体識別情報は、例えば、第１電子機器１１０と相互動作する機器を識別する情報をいう。尚、相互動作とは、連携して機能を提供する動作をいう。機種は、具体例として、プリンタ、スキャナ、又はホストを含む。機能は、具体例として、プッシュスキャン、プルスキャン、コピー、又はＦＡＸを含む。パラメータ種類は、電子機器と相互動作する機器が機能を提供するために用いるパラメータの種類をいう。
【００４５】
具体例としては、パラメータの種類は、例えば、白黒画像として原稿を読み込むかカラー画像として読み込むかを表すカラー情報、読み込む画像の解像度、読み込んだ画像（以下単に、読込画像という）を印刷出力される印刷用紙を積載したトレイを識別するトレイ情報、印刷用紙の性質を表す用紙情報、読込画像の印刷倍率、原稿の大きさ（つまり、ドキュメントサイズ）、読込画像を印刷用紙に印刷する際の余白を表す情報（以下、マージン情報という）、１枚の印刷用紙にＮ枚の読込画像を印刷することを表すＮ−ＵＰ情報を有する。尚、用紙情報は、例えば、普通紙、光沢紙、再生紙、及び厚紙の印刷用紙であることを表す情報を含む。
【００４６】
次に、図２（ｂ）を参照して、記憶部１１４が記憶する設定値情報について説明する。図２（ｂ）は、記憶部１１４が記憶する設定値情報の一例を表す図である。
図２（ｂ）に示す上表は、設定システム１の構成が変化する前に、第１電子機器１１０が記憶部１１４に記憶していた設定値情報の一例と、設定システム１を構成していた電子機器１３０が記憶部１３４に記憶した設定値情報の一例とを表す。また、図２（ｂ）に示す下表は、設定システム１の構成が変化した後に、第１電子機器１１０が記憶する設定値情報の一例と、設定システム１を構成する第２電子機器１５０が記憶部１５４に記憶する設定値情報の一例とを表す。
【００４７】
上表及び下表は、スキャナ列及びプリンタ列を有する。スキャナ列及びプリンタ列は、それぞれスキャン機能（つまり、読取機能）及びプリント機能（つまり、印刷機能）を有する電子機器が記憶する設定値を保存する。つまり、上表のスキャナ列及びプリンタ列は、設定システム１の構成が変化する前に、第１電子機器１１０が記憶していた設定値情報の一例、及び電子機器１３０が記憶する設定値情報の一例をそれぞれ表す。また下表のスキャナ列及び下表のプリンタ列は、設定システム１の構成が変化した後に、第１電子機器１１０が記憶する設定値情報の一例、及び設定システム１を新たに構成する第２電子機器１５０が記憶する設定値情報の一例をそれぞれ表す。
【００４８】
具体的には、構成変化前の設定システム１ｂにおける第１電子機器１１０の設定値情報を表す上表のスキャナ列は、第１電子機器１１０と連携した電子機器１３０の固体識別情報が「130」であったことを表す。また、このスキャナ列は、電子機器１３０の機種が「プリンタ」であり、第１電子機器１１０と電子機器１３０とが連携して提供した第３機能が「コピー」機能であったことを表す。更に上表のスキャナ列は、第３機能の提供に用いた設定を表すパラメータの種類が「カラー情報」であり、パラメータの設定時間が「2008/1/3 9:36」であり、パラメータに設定できる許容値が「カラー又はモノ」であり、実際に設定された値が「モノ」であったことを表す。
尚、電子機器１３０が記憶した設定値情報の一例を表す上表のプリンタ列は、上表のスキャナ列とほぼ同様の情報を表すため、以下主に、相違点について説明する。上表のプリンタ列は、電子機器１３０と連携した第１電子機器１１０の固体識別情報が「110」であり、第１電子機器１１０の機種が「スキャナ」であったことを表す。
【００４９】
次に、構成変化後の設定システム１ａにおける第１電子機器１１０の設定値情報を表す下表のスキャナ列は、固体識別情報を「150」に変更して表す。第１電子機器１１０と新たに連携する第２電子機器１５０の固体識別情報が「150」だからである。一方で、このスキャナ列は、第１電子機器１１０が記憶する固体識別情報以外の情報を変更しない。本実施例において、第１電子機器１１０は、ある予め定められた条件が成立したと判定して、第１電子機器１１０が記憶する設定を用いて第３機能を提供するよう第２電子機器１５０を制御するためである。
【００５０】
尚、構成変化後の設定システム１ａにおける第２電子機器１５０の設定値情報を表す下表のプリンタ列は、変更された識別情報、設定値、及び設定時間を表す。具体的には、識別情報、設定値、及び設定時間は、新たに連携する第１電子機器１１０の識別情報「110」、第１電子機器１１０が記憶している設定値「モノ」、及び設定値の設定時間「2008/1/3 9:36」にそれぞれ変更される。第２電子機器１５０は、第１電子機器１１０の記憶する設定値を承継するためである。
【００５１】
尚、第２電子機器１５０が承継する設定値は、相互動作可能な機種の設定値であって、相互動作により提供される同じ第３機能の設定値であって、設定値を表す同じパラメータ情報であって、かつ許容される設定値である必要がある。
【００５２】
次に、図１（ｂ）に戻り、第１電子機器１３０の構成について引き続き説明を行う。
制御部１１５は、例えば、マイクロコンピュータで構成される。制御部１１５は、ソフトウェア処理を実行することで、接続する各部を制御する。具体的には、制御部１１５は、ソフトウェア処理である承継処理を実行することで、第１電子機器１１０が記憶する設定を承継するよう第２電子機器１５０を制御する、又は逆に、第２電子機器１５０が記憶する設定を承継するよう第１電子機器１１０を構成する各部を制御する。
【００５３】
ここで、図１（ｃ）を参照して、ソフトウェア処理を実行するために制御部１１５が用いるハードウェアの構成について説明を行う。図１（ｃ）は、制御部１１５の一構成例を表すハードウェア構成図である。
図１（ｃ）に示す制御部１１５は、ＣＰＵ（Central Processing Unit）等の演算装置１１５ａ、ＲＯＭ（Read-Only Memory）又はＲＡＭ（Random Access Memory）等の記憶装置１１５ｂ、及びＡＤ変換機（Analog-to-Digital）等の入出力装置１１５ｃを備える。ソフトウェア処理は、演算装置１１５ａが、記憶装置１１５ｂに格納したプログラムを読み込み、読み込んだプログラムが表すソフトウェア処理の実行手順に従って演算を行うことにより実現される。尚、記憶装置１１５ｂには、演算装置が行った演算結果が書き込まれる。また、必要に応じて入出力装置１１５ｃは、制御部１１５に接続する各部が入力する信号を演算対象として入力すると共に、演算結果を制御部１１５に接続する各部へ出力する。
【００５４】
次に、図３を参照して、制御部１１５の構成について、機能に着目して説明を行う。図３は、制御部１１５の一構成例を表す機能ブロック図である。
制御部１１５は、検出部１１５ｆ、判定部１１５ｇ、変更制御部１１５ｈ、及び変更部１１５ｉで構成される。尚、第２電子機器１５０を構成する制御部１５５も同様に、検出部１５５ｆ、判定部１５５ｇ、変更制御部１５５ｈ、及び変更部１５５ｉで構成される。
検出部１１５ｆは、演算装置１１５ａが検出処理を実行することで実現される。検出部１１５ｆは、ネットワークＩＦ部１１１及び判定部１１５ｇに接続する。検出部１１５ｆは、新たな電子機器が通信網１０に接続されたことを検出する。具体例としては、検出部１１５ｆは、ネットワークＩＦ部１１１を介して通信網１０に接続された全ての機器に対して、機器の識別情報を返信するよう求める要求をブロードキャストする。次に、検出部１１５ｆは、返信された識別情報に基づいて新たな電子機器の接続を検出する。その後、検出部１１５ｆは、検出結果を判定部１１５ｇへ出力する。
【００５５】
判定部１１５ｇは、演算装置１１５ａが判定処理を実行することで実現される。判定部１１５ｇは、ネットワークＩＦ部１１１、記憶部１１４、検出部１１５ｆ、及び変更制御部１１５ｈに接続する。判定部１１５ｇは、検出部１１５ｆが新たな電子機器の接続を検出した場合に、検出した電子機器の設定をネットワークＩＦ１１１を介して取得する。次に、判定部１１５ｇは、取得した設定と記憶部１１４が記憶する設定とに基づいて、ある予め定められた条件が成立するか否かを判定すると共に、判定結果を変更制御部１１５ｈへ出力する。
【００５６】
尚、ある予め定められた条件は、本実施例において、新たに接続を検出した電子機器の設定を変更する必要がある条件をいうとして説明する。具体的には、新たに接続した第２電子機器１５０が、接続の切断前に第１電子機器１１０と連携していた（以下、つながっていたともいう）電子機器である場合に、判定部１１５ｇは、接続を検出した第２電子機器１５０の設定を変更する必要が無いと判定する。前回の設定を維持するためである。より具体的には、第１電子機器１１０の記憶する固体識別情報と、新たに接続を検出した第２電子機器１５０の識別情報とが一致する場合に、判定部１１５ｇは、接続の切断前に第２電子機器１５０と連携していたと判定する。またこれに限定される訳ではなく、第２電子機器１５０の記憶する固体識別情報と、第１電子機器１１０の固体識別情報とが一致する場合に、判定部１１５ｇは、接続の切断前に第２電子機器１５０と連携していたと判定する構成を採用できる。
【００５７】
また、第２電子機器１５０の記憶する設定が第１電子機器１１０の許容可能な設定で無い場合に、判定部１１５ｇは、接続を検出した第２電子機器１５０の設定を変更する必要があると判定する。より具体的には、第２電子機器１５０の記憶する設定値が第１電子機器１１０の記憶する許容値に含まれない場合に、判定部１１５ｇは、第２電子機器１５０の設定が許容可能な設定で無いと判定する。
更に、第２電子機器１５０の記憶する設定が第１電子機器１１０の記憶する設定よりも古い場合に、判定部１１５ｇは、接続を検出した第２電子機器１５０の設定を変更する必要があると判定する。
【００５８】
変更制御部１１５ｈは、演算装置１１５ａが変更制御処理を実行することで実現される。変更制御部１１５ｈは、記憶部１１４、判定部１１５ｇ、及びネットワークＩＦ部１１１に接続する。変更制御部１１５ｈは、判定部１１５ｇがある予め定められた条件を満足すると判定した場合に、第２電子機器１５０へ送信した設定を用いて第３の機能を提供するよう第２電子機器１５０を制御する。具体例としては、変更制御部１１５ｈは、記憶部１１４の記憶する設定を第２電子機器１５０へ送信するようネットワークＩＦ部１１１を制御する。次に、変更制御部１１５ｈは、判定部１１５ｇが予め定めた条件を満足すると判定すると、送信した設定を第２電子機器１５０が記憶する設定に上書きして記憶するよう命じる命令（以下、コマンドともいう）を第２電子機器１５０へ送信するようネットワークＩＦ部１１１を制御する。更に、変更制御部１１５ｈは、上書きした設定を用いて第３の機能を提供するよう命じるコマンドを第２電子機器１５０へ送信するようネットワークＩＦ部１１１を制御しても良い。
【００５９】
変更部１１５ｉは、演算装置１１５ａが変更処理を実行することで実現される。変更部１１５ｉは、記憶部１１４及びネットワークＩＦ部１１１に接続する。変更部１１５ｉは、ネットワークＩＦ部１１１が受信した第２電子機器１５０の設定に、記憶部１１４が記憶する設定を変更する。具体例としては、変更部１１５ｉは、ネットワークＩＦ部１１１が第２電子機器１５０からコマンドを受信した場合に、ネットワークＩＦ部１１１が受信した設定に、記憶部１１４が記憶する設定を変更する。
【００６０】
次に、図４及び５を参照して、第１電子機器１１０が実行する承継処理について説明する。図４及び５は、第１電子機器１１０及び第２電子機器１５０がそれぞれ実行する承継処理の一例を表すフローチャートである。尚、第２電子機器１５０が実行する承継処理については、第１電子機器１１０が実行する承継処理と同様であるので説明を省略する。
【００６１】
先ず、第１電子機器１１０は、通信網１０上で、連携可能な電子機器の接続を新たに検出したか否かを判断する（ステップＳ０１）。第１電子機器１１０は、電子機器の接続を検出した場合にはステップＳ０２の処理を実行し、そうで無い場合にはステップＳ０１に戻り上記処理を繰り返す。
【００６２】
ステップＳ０１において、電子機器の接続を検出した場合には、第１電子機器１１０は、第３機能であるコピー機能の提供に用いるパラメータを記憶部１１４から検索する（ステップＳ０２）。その後、第１電子機器１１０は、検索したパラメータを、検出した第２電子機器１５０との間で送受信して交換する（ステップＳ０３）。次に、第１電子機器１１０は、接続を検出した第２電子機器１５０が、接続の切断前に第１電子機器１１０と連携していた（つまり、つながっていた）電子機器であるか否かを判定する（ステップＳ０４）。第１電子機器１１０は、第２電子機器１５０がつながっていた電子機器であると判定する場合にはステップＳ０６の処理を実行し、そうで無い場合にはステップＳ０５の処理を実行する。
【００６３】
ステップＳ０４において、第２電子機器１５０がつながっていなかった電子機器であると判定した場合には、第１電子機器１１０は、連携相手である第２電子機器１５０の設定は許容できるか否かを判定する（ステップＳ０５）。第１電子機器１１０は、第２電子機器１５０の設定が許容できると判定する場合にはステップＳ０６の処理を、そうで無い場合にはステップＳ０７の処理を実行する。
【００６４】
ステップＳ０４において、第２電子機器１５０がつながっていた電子機器であると判定した場合、又はステップＳ０５において、第２電子機器１５０の設定が許容できると判定した場合には、連携相手である第２電子機器１５０の設定が、第１電子機器１１０の設定よりも古いか否かを判定する（ステップＳ０６）。第１電子機器１１０は、第２電子機器１５０の設定が古いと判定する場合にはステップＳ０７の処理を、そうで無い場合にはステップＳ０８の処理を実行する。
【００６５】
ステップＳ０５において、第２電子機器１５０の設定が許容できないと判定した場合、又はステップＳ０６において、第２電子機器１５０の設定が古いと判定した場合には、第１電子機器１１０は、第１電子機器１１０の記憶する設定値を相手にコピーする（ステップＳ０７）。具体例としては、第１電子機器１１０は、コマンドを第２電子機器１５０へ送信し、第２電子機器１５０は、コマンドに従って第２電子機器１５０の記憶する設定を第１電子機器１１０から受信した設定に変更する。その後、第１電子機器１１０は、承継処理の実行を終了する。  
【００６６】
ステップＳ０６において、第２電子機器１５０の設定が新しいと判定した場合には、第１電子機器１１０は、第２電子機器１１０からコマンドが送信されるのを待った後に、送信されたコマンドに従って記憶する設定を送信された設定に変更する（ステップＳ０８）。その後、第１電子機器１１０は、承継処理の実行を終了する。尚、第１電子機器１１０と第２電子機器１５０とが双方共にコマンドの送信を待ち続けること（つまり、デッドロック）が無いように、第１電子機器１１０及び第２電子機器１５０は、予め定められた時間に限ってコマンドの送信を待つ構成を採用できる。
【００６７】
尚、図４において、ステップＳ０１の処理が第１電子機器１１０を構成する検出部１１５ｆを実現するための検出処理に相当し、ステップＳ０４からＳ０６の処理が判定部１１５ｇを実現するための判定処理に相当し、ステップＳ０７の処理が変更制御部１１５ｈを実現するための変更制御処理に相当し、ステップＳ０８の処理が変更部１１５ｉを実現するための変更処理に相当する。尚、第２電子機器１５０についても同様であるので説明を省略する。
【００６８】
本実施例において、ネットワークＩＦ部１１１が第１電子機器１１０の備える通信手段に相当し、記憶部１１４が記憶手段に相当し、提供部１１３が提供手段に相当し、制御部１１５が制御手段に相当する。また、ネットワークＩＦ部１５１が第２電子機器１５０の備える通信手段に相当し、記憶部１５４が記憶手段に相当し、提供部１５３が提供手段に相当し、制御部１５５が制御手段に相当する。
【実施例２】
【００６９】
本実施例においては、実施例１で説明した電子機器１３０と第２電子機器１５０とが同じ電子機器である場合について説明する。具体例としては、第１電子機器１１０と連携していた電子機器１３０が故障した場合に、故障した電子機器１３０を通信網１０から切断して修理した後に、修理した電子機器１３０を通信網１０へ再度接続した場合を挙げるが、これに限定される訳ではない。尚、本実施例においては、実施例１と同じ番号を用いて説明を行う。
【００７０】
ここで、図６を参照して、設定システム１の構成変更後において、第１電子機器１１０及び第２電子機器１５０が記憶する設定について説明する。図６は、実施例２において、設定システム１の構成変更後に第１電子機器１１０及び第２電子機器１５０が記憶する設定の一例を表す図である。
【００７１】
図６に示すように、構成変更後の設定システム１ａにおいて、第１電子機器１１０及び第２電子機器１５０が記憶する設定は、図２（ｂ）の上表が示す構成変更前の設定システム１ｂにおける設定から変化していない。これは、図４に示した承継処理のステップ０４において、第２電子機器１５０がつながっていた電子機器であると判定したからである。つまり、第１電子機器１１０は、固体識別情報に基づいて、設定システム１の構成変更前において第１電子機器１１０と連携していた電子機器１３０と、構成変更後において連携する第２電子機器１５０とが同じ電子機器であると判定したからである。これはまた、設定システム１の構成が変化していないため、第１電子機器１１０は、第１電子機器１１０及び第２電子機器１５０の記憶する設定を変更する必要が無いと判定したためでもある。更に、第１電子機器１１０は、第２電子機器１５０がつながっていたという条件に加えて、第１電子機器１１０の記憶する設定の設定時間と第２電子機器１５０の記憶する設定の設定時間が同じである条件を満たす場合に限って、設定を変更する必要が無いと判定する構成を採用できる。
【実施例３】
【００７２】
本実施例においては、互いに連携を続けている電子機器で構成されるシステムに、連携を終了した電子機器を追加した場合について説明する。具体例としては、画像入力装置が画像出力装置と接続して動作していたネットワーク環境に、別ネットワーク環境で使われていた画像出力装置が接続された場合を挙げることができるが、これに限定される訳ではない。
【００７３】
先ず、図７を参照して、本実施例における設定システム３の構成について説明する。図７は、実施例３における設定システム３の一構成例を表すシステム構成図である。
図７に示す設定システム３は、通信網３０、第１電子機器３１０、並びに第２電子機器３２０及び３４０を備えている。通信網３０は、第１電子機器３１０並びに第２電子機器３２０及び３４０を連携可能に接続する。尚、この設定システム３は、かつて設定システム３ｂと設定システム３ｃとで構成されていた。設定システム３ｂは、通信網３０と通信網３０を介して互いに連携する第１電子機器３１０及び第２電子機器３２０とを備えていた。また、設定システム３ｃは、通信網３１と通信網３１を介して互いに連携する第１電子機器３３０及び第２電子機器３４０とを備えていた。よって、構成を変更する前のシステム３ｂ及び３ｃと区別するために、構成を変更した後のシステムを設定システム３ａとして以下説明を行う。
【００７４】
ここで、通信網３０及び通信網３１の構成は、実施例１で説明した通信網１０とほぼ同様である。また、第１電子機器３１０及び３３０、並びに第２電子機器３２０及び３４０の構成については、実施例１で説明した第１電子機器１１０及び第２電子機器１５０とそれぞれ同様である。つまり、第１電子機器３１０及び３３０、並びに第２電子機器３２０及び３４０は、それぞれ記憶部３１４及び３３４、並びに記憶部３２４及び３４４等を備える。
【００７５】
ここで、図８を参照して、設定システム３の構成変更前後において、各電子機器３１０から３４０が記憶する設定について説明する。図８は、実施例３において、設定システム３の構成変更前後における設定の一例を表す図である。
図８に示す表は、図２に示す表とほぼ同様である。上表は、システム構成変更前の設定システム３ｂにおける第１電子機器３１０及び第２電子機器３２０が記憶していた設定値情報の一例を表す。同様に、中表は、システム構成変更前の設定システム３ｃにおける第１電子機器３３０及び第２電子機器３４０が記憶していた設定値情報の一例を表す。更に下表は、システム構成変更後の設定システム３ａにおける第１電子機器３１０及び第２電子機器３４０が記憶する設定値情報の一例を表す。
【００７６】
具体的には、構成変化前の設定システム３ｂにおける第１電子機器３１０の設定値情報を表す上表のスキャナ列は、第１電子機器３１０と連携した第２電子機器３２０の固体識別情報が「320」であり、パラメータの設定時間が「2008/01/22 15:42」であり、パラメータに設定された値が「モノ」であったことを表す。上表のプリンタ列は、第２電子機器３２０と連携した第１電子機器３１０の固体識別情報が「310」であること、及び上記のスキャナ列と同様にその他の情報を表す。
【００７７】
同様に、構成変化前の設定システム３ｃにおける第１電子機器３３０の設定値情報を表す中表のスキャナ列は、第１電子機器３３０と連携した第２電子機器３２０の固体識別情報が「340」であること、及び後述するプリンタ列と同様にその他の情報を表す。中表のプリンタ列は、第２電子機器３４０と連携した第１電子機器３３０の固体識別情報が「330」であり、パラメータの設定時間が「2008/04/03 09:36」であり、パラメータに設定された値が「カラー」であったことを表す。
【００７８】
次に、構成変化後の設定システム３ａにおける第１電子機器３１０の設定値情報を表す下表のスキャナ列は、固体識別情報「320」に対して「340」を追加して表す。第１電子機器３１０と新たに連携する第２電子機器３４０の固体識別情報が「340」だからである。一方で、下表のスキャナ列は、第１電子機器３１０が記憶する固体識別情報以外の情報を変更しない。
構成変化後の設定システム３ａにおける第２電子機器３４０の設定値情報を表す下表のプリンタ列は、変更された識別情報、設定値、及び設定時間を表す。具体的には、識別情報、設定値、及び設定時間は、新たに連携する第１電子機器３１０の識別情報「310」、第１電子機器３１０が記憶している設定値「モノ」、及び設定値の設定時間「2008/01/22 15:42」に変更される。これは、本実施例において、第１電子機器３１０は、ある予め定められた条件が成立したと判定し、第１電子機器３１０が記憶する設定を用いて第３機能を提供するよう第２電子機器３４０を制御するためである。
【００７９】
次に、本実施例における予め定められた条件と、予め定められた条件の成立を判定する不図示の判定部３１５ｇについて説明する。
この予め定められた条件は、第１電子機器３１０に相互動作機器がある条件を含む。具体的には、連携して第３機能を提供する電子機器との接続を続けている場合に、判定部３１５ｇは、相互動作機器があると判定する。よって、判定部３１５ｇは、相互動作機器がある場合に、接続を検出した第２電子機器３４０の設定を変更する必要があると判定する。より具体的な例を挙げると、記憶部３１４が記憶する固体識別情報で識別される電子機器と通信可能である場合に、判定部３１５ｇは、相互動作機器があると判定する。尚、判定部３１５ｇは、第２電子機器３４０の記憶する設定が第１電子機器３１０の記憶する設定よりも新しい場合であっても、接続を検出した第２電子機器３４０の設定を変更する必要があると判定する。既に行っている連携を維持するためである。つまり、第１電子機器３１０は、第１電子機器３１０の設定よりも新しい第２電子機器３４０の設定ではなく、第２電子機器３２０との連携を継続するために必要な第１電子機器３１０の古い設定を用いて第３機能を提供するよう第２電子機器３４０を制御する。
【００８０】
次に、図９を参照して、実施例３において、第１電子機器３１０が実行する承継処理について説明を行う。図９は、実施例３において、第１電子機器３１０が実行する承継処理の一例を表すフローチャートである。
先ず、第１電子機器３１０は、ステップＳ２１からＳ２５の処理を実行する（ステップＳ２１からＳ２５）。ステップＳ２１からＳ２５の処理は、実施例１で説明したステップＳ０１からＳ０５の処理と同様であるので説明を省略する。
【００８１】
ステップＳ２４において、第２電子機器３４０がつながっていた電子機器でないと判定した場合、又はステップＳ２５において、第２電子機器３４０の設定が許容できると判定した場合には、連携相手である第２電子機器３４０の設定が第１電子機器３１０の設定よりも古いか否かを判定する代わりに、相互動作機器があるか否かを判定する（ステップＳ２６）。第１電子機器３１０は、相互動作機器があると判定する場合にはステップＳ２７の処理を実行した後に承継処理の実行を終了し、そうで無い場合にはステップＳ２８の処理を実行した後に承継処理の実行を終了する。尚、ステップＳ２７及びＳ２８の処理は、実施例１で説明したステップＳ０７及びＳ０８の処理と同様であるため説明を省略する。また、実施例３において、第２電子機器３４０が実行する承継処理は、第１電子機器３１０が実行する承継処理とほぼ同様であるので説明を省略する。
【実施例４】
【００８２】
本実施例においては、他の電子機器との連携を終了した電子機器同士が連携する場合について説明する。具体例としては、ともに別ネットワーク環境で動作していた画像入力装置と画像出力装置とが接続された場合を挙げることができるが、これに限定される訳ではない。
【００８３】
先ず、図１０を参照して、本実施例における設定システム４の構成について説明する。図１０（ａ）は、実施例４における設定システム４の一構成例を表すシステム構成図である。
図１０（ａ）に示す設定システム４は、通信網４０、第１電子機器４１０、及び第２電子機器４４０を備えている。通信網４０は、第１電子機器４１０及び第２電子機器４４０を連携可能に接続する。尚、この設定システム４は、かつて設定システム４ｂと設定システム４ｃとを備えていた。設定システム４ｂは、通信網４０と通信網４０を介して互いに連携する第１電子機器４１０及び第２電子機器４２０とを備えていた。また、設定システム４ｃは、通信網４１と通信網４１を介して互いに連携する第１電子機器４３０及び第２電子機器４４０とを備えていた。よって、構成を変更する前の設定システム４ｂ及び４ｃと区別するために、構成を変更した後のシステムを設定システム４ａとして以下説明を行う。
【００８４】
ここで、通信網４０及び通信網４１の構成は、実施例３で説明した通信網３０及び通信網３１とほぼ同様である。また、第１電子機器４１０及び４３０、並びに第２電子機器４２０及び４４０の構成については、実施例３で説明した第１電子機器３１０及び３３０、並びに第２電子機器３２０及び３４０とそれぞれ同様である。つまり、第１電子機器４１０及び４３０、並びに第２電子機器４２０及び４４０は、それぞれ記憶部４１４及び４３４、並びに記憶部４２４及び４４４等を備える。
【００８５】
次に、図１０（ｂ）を参照して、設定システム４の構成変更後において、新たに連携する第１電子機器４１０及び４４０が記憶する設定について説明する。図１０（ｂ）は、実施例４において、設定システム４の構成変更後における設定の一例を表す図である。尚、設定システム４の構成変更後において、電子機器４１０から４４０が記憶する設定は、それぞれ実施例３で図８を参照して説明した設定とほぼ同様である。
【００８６】
図１０（ｂ）に示す表は、図８に示す下表と同様である。具体的には、構成変化後における設定システム４ａにおける第１電子機器４１０の設定値情報を表すスキャナ列は、「420」から「440」に変更された固体識別情報を表す。これは、第１電子機器４１０と連携する電子機器が第２電子機器４２０から第２電子機器４４０に変更したためである。また、このスキャナ列は、それぞれ「モノ」及び「2008/01/22 15:42」から第２電子機器４４０の設定値「カラー」及び「2008/04/03 09:36」へ変更された設定値及び設定時間を表す。
尚、構成変化後における設定システム４ａにおける第２電子機器４４０の設定値情報を表すプリンタ列は、新たに連携する第１電子機器４１０の識別情報「410」に変更された識別情報を表す。本実施例において、第１電子機器４１０は、ある予め定められた条件が成立しないと判断して、第２電子機器４４０が記憶する設定を用いて第３機能を提供するためである。
【００８７】
次に、本実施例における予め定められた条件と、予め定められた条件の成立を判定する不図示の判定部４１５ｇについて説明する。
この予め定められた条件は、第１電子機器４１０に相互動作機器がある、又は第２電子機器４４０の記憶する設定が第１電子機器４１０の記憶する設定よりも古いという条件を含む。つまり、本実施例の様に、第１電子機器４１０に相互動作機器がない場合には、設定システム１は、新しい方の設定を用いて第３機能を提供する。
【００８８】
尚、本実施例において第１電子機器４１０及び第２電子機器４４０が実行する承継処理は、実施例１で第１電子機器１１０及び第２電子機器１５０が実行する承継処理、及び実施例３で第１電子機器３１０及び第２電子機器３４０が実行する承継処理をそれぞれ組み合わせた処理であるため説明を省略する。
【実施例５】
【００８９】
本実施例においては、実施例４と異なり、設定時間ではなく設定の許容値に基づいて設定を変更する場合について説明する。
【００９０】
先ず、図１１を参照して、本実施例における設定システム５の構成について説明する。本実施例における設定システム５は、図１１（ａ）に示すように、実施例４で説明した設定システム４と同様の構成を有する。
【００９１】
次に、図１１（ｂ）を参照して、設定システム５の構成変更前後において、電子機器５１０から５４０が記憶する設定について説明する。図１１（ｂ）は、設定システム５の構成変更前後における設定の一例を表す図である。
図１１（ｂ）に示す左上表は、システム構成変更前の設定システム５ｂにおける第１電子機器５１０が記憶していた設定値情報の一例を表す。同様に、右上表は、システム構成変更前の設定システム５ｃにおける第２電子機器５４０が記憶していた設定値情報の一例を表す。下表は、システム構成変更後の設定システム５ａにおける第１電子機器５１０及び第２電子機器３４０が記憶する設定値情報の一例を表す。
【００９２】
具体的には、構成変化前の設定システム５ｂが備える第１電子機器５１０の設定値情報を表す左上表のスキャナ列は、第１電子機器５１０と連携した第２電子機器５２０の固体識別情報が「520」であり、設定を表すパラメータの種類が「トレイ情報」であることを表す。また、このスキャナ列は、トレイ情報パラメータの設定時間が「2008/08/03 14:15」であり、パラメータの許容値が「Don't Care（つまり、無制限）」であり、設定値が「ＭＳＩ（Multi Sheet Inserter：つまり、手差しトレイ）」であったことを表す。
【００９３】
同様に、構成変化前の設定システム５ｃにおける第２電子機器５４０の設定値情報を表す右上表のスキャナ列は、第２電子機器５４０と連携した第１電子機器５３０の固体識別情報が「530」であり、設定を表すパラメータの種類が「トレイ情報」であることを表す。また、このスキャナ列は、トレイ情報パラメータの設定時間が「2008/04/03 09:36」であり、パラメータの許容値が「トレイ１、２、又は３」であり、設定値が「トレイ１」であったことを表す。
【００９４】
次に、構成変化後における設定システム５ａにおける第１電子機器５１０の設定値情報を表す下表のスキャナ列は、「520」を「540」に変更された固体識別情報を表す。第１電子機器５１０と新たに連携する第２電子機器５４０の固体識別情報が「540」だからである。また、このスキャナ列は、「2008/04/03 09:36」及び「トレイ１」に変更された設定時間及び設定値を表す。これは、本実施例において、第１電子機器５１０は、ある予め定められた条件が成立しないと判断して、第２電子機器４４０が記憶する設定を用いて第３機能を提供するためである。
【００９５】
次に、本実施例における予め定められた条件と、予め定められた条件の成立を判定する不図示の判定部５１５ｇについて説明する。
この予め定められた条件は、第１電子機器５１０に相互動作機器がある、又は第１電子機器５１０の記憶する設定値が第２電子機器５４０の記憶する許容値に含まれる、又は第２電子機器５５０の記憶する設定が第１電子機器５１０の記憶する設定よりも古いという条件を含む。つまり、本実施例の様に、第１電子機器５１０に相互動作機器がない場合であって、第１電子機器５１０の記憶する設定が第２電子機器５４０の記憶する設定よりも新しい場合であっても、第１電子機器５１０の記憶する設定が第２電子機器５４０の許容できる設定値でない場合には、設定システム１は、第２電子機器５４０の設定を用いて第３機能を提供する。
【００９６】
尚、本実施例において第１電子機器５１０及び第２電子機器５４０が実行する承継処理は、実施例１で第１電子機器１１０及び第２電子機器１５０が実行する承継処理、及び実施例３で第１電子機器３１０及び第２電子機器３４０が実行する承継処理をそれぞれ組み合わせた処理であるため説明を省略する。
【００９７】
第１電子機器１１０、３１０、３３０、４１０、４３０、５１０、及び５３０、第２電子機器１５０、３２０、３４０、４２０、４４０、５２０、及び５４０、並びに電子機器１３０（以下単に、第１電子機器１１０等という）が実行する処理手順を記述したプログラムは、磁気ディスクや光ディスク、半導体メモリ、その他の記録媒体に格納して配布したり、ネットワークを介して配信したりすることにより提供できる。
また、第１電子機器１１０等がソフトウェア処理を実行することで実現する機能の一部又は全部は、ハードウェア回路を用いて実現することができる。逆に、第１電子機器１１０等がハードウェア回路を用いて実現する機能の一部又は全部は、ソフトウェア処理を実行することで実現することができる。
【００９８】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【００９９】
１…設定システム                          １ａ…設定システム
１ｂ…設定システム                        １０…通信網
１１０…第１電子機器（画像入力装置）      １３０…電子機器（画像出力装置）
１５０…第２電子機器（画像出力装置）      
１１１…ネットワークＩ／Ｆ部（通信手段）  １１２…ユーザＩ／Ｆ
１１３…提供部（提供手段）                １１４…記憶部（記憶手段）
１１５…制御部（制御手段）                １１５ａ…ＣＰＵ
１１５ｂ…ＲＯＭ                          １１５ｃ…入出力装置
１１５ｄ…バス                            １１５ｆ……検出部
１１５ｇ…判定部                          １１５ｈ…変更制御部
１１５ｉ…変更部                          
３…設定システム                          ３ａ…設定システム
３ｂ…設定システム                        ３ｃ…設定システム
３０…通信網                              ３１…通信網
３１０…第１電子機器（画像入力装置）      
３２０…第２電子機器（画像出力装置）      
３３０…第１電子機器（画像入力装置）      
３４０…第２電子機器（画像出力装置）      
４…設定システム                          ４ａ…設定変更システム
４ｂ…設定変更システム                    ４ｃ…設定変更システム
４０…通信網                              ４１…通信網
４１０…第１電子機器（画像入力装置）      
４２０…第２電子機器（画像出力装置）      
４３０…第１電子機器（画像入力装置）      
４４０…第２電子機器（画像出力装置）      
５…設定システム                          ５ａ…設定変更システム
５ｂ…設定変更システム                    ５ｃ…設定変更システム
５０…通信網                              ５１…通信網
５１０…第１電子機器（画像入力装置）      
５２０…第２電子機器（画像出力装置）      
５３０…第１電子機器（画像入力装置）      
５４０…第２電子機器（画像出力装置）      
【図１】
2010193116.tif 000003
【図２】
2010193116.tif 000004
【図３】
2010193116.tif 000005
【図４】
2010193116.tif 000006
【図５】
2010193116.tif 000007
【図６】
2010193116.tif 000008
【図７】
2010193116.tif 000009
【図８】
2010193116.tif 000010
【図９】
2010193116.tif 000011
【図１０】
2010193116.tif 000012
【図１１】
2010193116.tif 000013