(57)【要約】【課題】  ネットワーク上にある同機種及び異機種の出力装置の設定を一括して行うことができる画像形成装置を提供する。【解決手段】  ネットワークに接続可能な画像形成装置は、当該画像形成装置の設定に関する第１の設定情報と、当該画像形成装置と同様な書き換え機能を有する画像形成装置のリストと、を保持しておき、ネットワーク内に存在する他の画像形成装置を検索し、検索された画像形成装置がそのリストにあるかを判断して、自身の設定情報をその検索された画像形成装置に送信して、その検索された画像形成装置側の設定情報を送信した設定情報に書き換えることにより、上記課題の解決を図る。【選択図】      図８
2007241582.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続可能な画像形成装置において、
当該画像形成装置の設定情報が入力される入力手段と、
前記設定情報が格納される設定情報格納手段と、
所定の機器に関する情報を示す機器関連情報が格納されている機器関連情報格納手段と、
前記ネットワーク内に存在する外部の機器を検索する検索手段と、
前記検索手段により検索された前記機器が、前記機器関連情報に含まれるかを判断する判断手段と、
前記判断手段の判断結果に基づいて、前記検索された機器に対して、該機器の有する前記設定情報格納手段の内容を、前記設定情報に書き換える旨の命令情報を送信する命令情報送信手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記画像形成装置は、さらに、
前記命令情報を受信する命令情報受信手段と、
前記命令情報に基づいて、前記設定情報格納手段に格納されている前記設定情報を書き換える書き換え手段と、
を備えることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記機器関連情報は、少なくとも、前記設定情報格納手段と、前記画像形成装置関連格納手段と、前記検索手段と、前記照合手段と、前記命令情報送信手段と、前記命令情報受信手段と、前記書き換え手段とを備える画像形成装置を特定する情報である
ことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記画像形成装置は、さらに、
当該画像形成装置自身の有する機能と、前記検索された機器の有する機能とを比較する機能比較手段
を備え、
前記命令情報送信手段は、前記設定情報に書き換える旨の命令情報として、前記機能比較手段により得られた当該画像形成装置自身と前記検索された機器との重複する機能に関する設定情報に書き換える旨の命令情報を送信する
ことを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＦＰ（マルチファンクションプリンタ）及びプリンタの動作条件を設定する際の設定技術に関する。
【背景技術】
【０００２】
近年、ＰＣ（パーソナルコンピュータ）等のネットワーク化が普及するのに伴い、ネットワークに接続されるプリンタやＭＦＰ（マルチファンクションプリンタ）の数も増加している。そのため、プリンタ等は複数のＰＣで共用されることになる。
【０００３】
各ＰＣには各プリンタ等についてのプリンタドライバがインストールされている。ユーザは、そのプリンタドライバによりそのプリンタの印刷環境を設定することができる。
例えば、特許文献１では、ネットワークを介して接続されたＰＣにおいて、プリンタの機能を設定することが可能なプリンタの機能設定プログラムが開示されている。
【０００４】
通常、プリンタまたはＭＦＰ等の機器を行う際には、各機器に設けられているオペレーションパネル（以降、操作パネルと呼ぶ）のボタンを操作することにより、動作条件等を設定することができる（第１の従来例）。
【０００５】
また、ＰＣ上でのツール（もしくはＷＥＢ）によって、プリンタまたはＭＦＰの動作条件等の設定を行うこともできる（第２の従来例）。
さて、プリンタは、コンピュータ上のデータを主に紙に出力するデバイスである。ＭＦＰは、このプリンタ機能の他に、ＦＡＸ機能、スキャナ機能、コピー機能等が備えられた複合機である。
【特許文献１】特開２００４−１９２１３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ＭＦＰとプリンタはプリンタ部分に関しては、共通の機能を有しているが、プリンタには搭載されていない機能をＭＦＰは有している。よって、ＭＦＰとプリンタはプリンタ部分の設定が同じであるにも関わらず、機器（機能）としては仕様が異なるため、設定メニュー等も異なり、設定を別々に行わなければならなかった。
【０００７】
また、第１の従来例については、操作パネルで設定したその機器のみについて設定を行うことができるが、他の機器については当該機器の操作パネルを直接操作して設定する必要があった。よって、同一ＬＡＮ上にあるにもかかわらず、複数のＭＦＰやプリンタの設定を変える為には機器ごとで設定する必要があり、一括して設定を行うことができなかった。
【０００８】
また、第２の従来例については、複数の同一機種の設定は、出力先の機種を選択してその都度書き込んだり、もしくは自動的に設定を行ったりすることはできるが、いずれの場合もＰＣ及びツールが必要であった。また、プリンタまたはＭＦＰといった機器の異なるものに関しては、同時に複数設定することができなかった。
【０００９】
具体的に言えば、次のようである。例えば、同一ＬＡＮ上にＰＣ、プリンタ、ＭＦＰ等があるシステムにおいて、印刷を行いたい場合、ＰＣの使用者はＬＡＮ回線を介して、ＰＣからプリンタまたはＭＦＰに印刷データを送って印刷を行う。
【００１０】
このような印刷システムにおいて、プリンタやＭＦＰのプリンタ機能の印刷条件の設定を統一して行いたいニーズがある。
一般に、プリンタまたはＭＦＰのプリンタ機能を使用して印刷する場合は、ＰＣに予めインストールしたそのプリンタまたはＭＦＰ用のプリンタドライバを使用して印刷する必要がある。このとき、各ＰＣの使用者は、プリンタ等の印刷条件をプリンタドライバで設定して（例えば、用紙サイズや、両面印刷等）印刷を実行させる。
【００１１】
ＰＣ毎に個別で印刷する場合にはこのような使用形態でもよい。しかしながら、例えば、ＰＣ使用者のプリンタドライバの設定に関わらずある印刷条件を強制的に使用させたい場合や、プリンタドライバの設定を禁止して一定の印刷条件で印刷させたい場合、もしくはプリンタドライバを使用しないアプリケーションでプリンタ等の印刷装置に設定された値を使用する場合は、印刷装置の操作パネルで印刷条件の設定を行う機能を使用することにより実現できる。
【００１２】
しかし、例えば、全ての印刷装置を両面印刷のみで使用したい場合、印刷装置に設定されたユーザのみに印刷を許可したい場合、全ての印刷装置を決められた領域や用紙サイズで各給紙口に統一して使用したい場合等のニーズが現実に存在する。
【００１３】
上記の課題に鑑み、本発明では、ネットワーク上にある同機種及び異機種の出力装置の設定を一括して行うことができる画像形成装置を提供する。
【課題を解決するための手段】
【００１４】
本発明にかかるネットワークに接続可能な画像形成装置は、当該画像形成装置の設定情報が入力される入力手段と、前記設定情報が格納される設定情報格納手段と、所定の機器に関する情報を示す機器関連情報が格納されている機器関連情報格納手段と、前記ネットワーク内に存在する外部の機器を検索する検索手段と、前記検索手段により検索された前記機器が、前記機器関連情報に含まれるかを判断する判断手段と、前記判断手段の判断結果に基づいて、前記検索された機器に対して、該機器の有する前記設定情報格納手段の内容を、前記設定情報に書き換える旨の命令情報を送信する命令情報送信手段と、を備える。
【００１５】
このように構成することにより、所定の画像形成装置の設定を変更して、その変更した設定情報をネットワーク上にある所定の出力装置に対して設定情報を一括して送信することができる。
【００１６】
前記画像形成装置は、さらに、前記命令情報を受信する命令情報受信手段と、前記命令情報に基づいて、前記設定情報格納手段に格納されている前記設定情報を書き換える書き換え手段と、を備える。
【００１７】
このように構成することにより、ネットワークを介して送信された設定情報を受信した出力機器は、その設定情報を自身のメモリに反映することができる。
また、前記画像形成装置において、前記機器関連情報は、少なくとも、前記設定情報格納手段と、前記画像形成装置関連格納手段と、前記検索手段と、前記照合手段と、前記命令情報送信手段と、前記命令情報受信手段と、前記書き換え手段とを備える画像形成装置を特定する情報であることを特徴とする。
【００１８】
このように構成することにより、前記機器関連情報には、本発明にかかる画像形成装置に関する一覧情報が格納されているので、本発明にかかる画像形成装置間で一括して設定の変更を行うことができる。
【００１９】
前記画像形成装置は、さらに、当該画像形成装置自身の有する機能と、前記検索された機器の有する機能とを比較する機能比較手段を備え、前記命令情報送信手段は、前記設定情報に書き換える旨の命令情報として、前記機能比較手段により得られた当該画像形成装置自身と前記検索された機器との重複する機能に関する設定情報に書き換える旨の命令情報を送信することを特徴とする。
【００２０】
このように構成することにより、本発明にかかる画像形成装置間の相互で機能の重複している範囲で一括して設定の変更を行うことができる。
【発明の効果】
【００２１】
本発明を用いることにより、ネットワーク上にある同機種及び異機種の出力装置の設定を一括して行うことができる。
【発明を実施するための最良の形態】
【００２２】
本発明の実施形態にかかる、例えば、ＭＦＰ機器、プリンタ機器等の画像形成装置は、ネットワーク上に複数存在しており、その内の１つの機器の入力手段（操作パネル）を用いて、その機器の動作条件を設定する。そうすると、その設定情報が設定情報格納手段（設定用不揮発性メモリ）に格納される。
【００２３】
また、この機器は、同一のネットワークに接続されている他の機器を検索する検索手段を有している。また、この機器は、自分と同様の書き換え機能を有している機器のリスト（機器関連情報格納手段）を有している。
【００２４】
そこで、この機器はネットワーク内の機器を検索し、このリストに基づいて、検索された機器が同様な機能を有するか否かを判断手段により判断する。その検索された機器が同様に設定の書き換え機能を備えていれば、その検索された機器に対して、命令情報送信手段により所定のコマンド（命令情報）を送信する。
【００２５】
命令情報受信手段によりそのコマンドを受信した機器は、書き換え手段により、自分の設定情報格納手段（設定用不揮発性メモリ）の設定内容をそのコマンドの示す設定内容に書き換える。
【００２６】
よって、本発明の画像形成装置を用いると、ＰＣ自体やＰＣ上のソフトウェアを使用せずに、同一ネットワーク上の画像形成装置の設定を一括して行うことができる。
本発明の実施形態にかかる画像形成装置（例えば、ＭＦＰ機器またはプリンタ機器等）は、さらに、同一ネットワーク上にある機器の種類がＭＦＰ／プリンタ等の機種の違いを取得することができ、互いの機種の違いに応じて、その機種に有効な設定内容で書き換えることができる。
【００２７】
それでは、以下に、本発明の実施形態の詳細を説明する。
図１は、本実施形態における印刷システムのネットワーク構成を示す。印刷システム１は、ＰＣ２（２ａ，２ｂ，・・・）、プリンタ３（３ａ，３ｂ，・・・）、ＭＦＰ４（４ａ，４ｂ，・・・）から構成されている。これらの機器は、ＬＡＮ５により接続されている。なお、本実施形態では、ネットワーク形態としてＬＡＮを用いるが、これに限定されず、例えば、イントラネット、インターネット、エクストラネット等のネットワークを用いてもよい。
【００２８】
図２は、本実施形態におけるＭＦＰ４の外観構成を示す。同図において、ＭＦＰ４の前面上部には操作パネル（オペレーションパネル）１２が位置する。この操作パネル１２を操作することにより、印刷枚数の設定や濃度設定、サイズ設定等の各種設定を行うことができる。操作パネル１２には、表示部４１、ＬＥＤ部４２、キー部４３が設けられている。
【００２９】
ＭＦＰ４の前面下部には複数段の給紙カセット１１が設けられ、対応する取手を持って給紙カセット１１を引き出すことができる。また、ＭＦＰの中段部には排紙トレイ１０が設けられ、給紙カセット１１から印刷用紙が給紙される。そして、画像形成が行われた印刷用紙は排紙トレイ１０に出力される。
【００３０】
ＭＦＰ４の上部にはスキャナ部２１が設けられている。このスキャナ部２１の原稿台カバーを開けて原稿台に原稿を載置して、あるいは原稿フィーダに原稿をセットして、キー部４３の所定のボタンを押下すると、その原稿がスキャンされて画像（原稿データ）が読み取られる。なお、ＭＦＰ４は、後述の通り、ＰＣからのプリント出力及びＦＡＸの送受信も行うことができる。
【００３１】
図３は、本実施形態における操作パネル１２を示す。後述するが、プリンタ３にも操作パネルが備わっており、その操作パネルも図３と同様のものとする。
操作パネル１２は、当該操作パネル１２が設けられている機器（ＭＦＰ４またはプリンタ３）の状態を表示したり、当該機器に障害等が発生したりした場合の操作等に用いられるが、印刷条件の設定も行うことができる。
【００３２】
操作パネル１２は、表示部４１、ＬＥＤ部４２、キー部４３から構成される。表示部４１は、例えば、ＬＣＤ（液晶ディスプレイ）であって、当該操作パネル１２が設けられている機器（プリンタ３またはＭＦＰ４）の設定状態を表示することができる。また、表示部４１にはスキャン情報の表示が行われる。
【００３３】
ＬＥＤ部４２は、例えば、当該操作パネル１２が設けられている機器（プリンタ３またはＭＦＰ４）の動作状態を点灯のＯＮ／ＯＦＦ、点滅等で通知することができる。キー部４３は、当該操作パネルが設けられている機器（プリンタ３またはＭＦＰ４）の設定をするために操作される複数のキー群である。なお、キー部４３は、タッチパネル式のＬＣＤ（液晶ディスプレイ）であってもよい。
【００３４】
操作パネル１２で印刷条件を設定する場合、メニューボタン（キー部４３に含まれるボタンであってもよいし、ＬＣＤに表示させたタッチパネル式のボタンであってもよい。）を押すことにより、表示部４１に設定メニュー等を表示させて、キー部４３の所定のボタンを押下することにより行うことができる。
【００３５】
図４は、本実施形態におけるＭＦＰ４のハードウェア構成の概要を示す。ＭＦＰ４は、ネットワークを介してＰＣ２と接続されている。ＭＦＰ４は、操作パネル１２、操作パネル制御部１３、設定用不揮発性メモリ１４、印刷制御部１５、印刷部１６、画像メモリ１７、送受信制御部１９、スキャナ制御部２０、スキャナ部２１、ＦＡＸ制御部２２、ＦＡＸモデム２３、メイン制御部２９、フラッシュメモリ２７、ＲＡＭ（ランダムアクセスメモリ）２８から構成される。メイン制御部２９は、描画部１８、制御部２５から構成される。
【００３６】
操作パネル１２は、図３で説明したように、液晶表示部（ＬＣＤ）、ＭＦＰ４の設定を行うためのキー、及びＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）等を備えた操作パネルである。
【００３７】
操作パネル制御部１３は、操作パネル１２の表示部４１の表示動作を制御したり、キーの操作に基づく操作信号をＭＦＰのメイン制御部（不図示）に出力したりする。また、操作パネル制御部１３は、設定された内容を設定用不揮発性メモリ１４に格納する。この格納された値をＭＦＰ４の各部位が参照して設定された印刷条件を実行する。
【００３８】
設定用不揮発性メモリ１４は、操作パネル１２で設定した内容を保持する不揮発性メモリである。
スキャナ部２１は、コピー原稿を読み取るためのスキャナ機器である。スキャナ制御部２０は、スキャナ部２１を制御する。メイン制御部２９は、ＭＦＰ４内全体の動作を統括する。
【００３９】
描画部１８は、スキャナ部２１で読み取ったデータまたはＦＡＸデータを画像データとする画像構築処理が行われる。画像メモリ１７は、描画部１８で生成された画像を格納するメモリである。
【００４０】
ＦＡＸモデム２３は、電話回線と接続するＦＡＸ用のモデムである。ＦＡＸ制御部２２は、ＦＡＸモデム２３を制御する。印刷部１６は、画像メモリ１７に格納された画像データを印刷する。印刷制御部１５は、印刷部１６の動作を制御する。
【００４１】
送受信制御部１９は、ＬＡＮ等のネットワークに接続されたＰＣ２との情報を送受信する。ＰＣ２は、例えば、プリンタで出力するための印刷データを作成して送ったり、所定の機器の設定を行ったりする。
【００４２】
フラッシュメモリ２７には、例えば、後述するフローを実行するプログラム、後述する一覧情報（以下では、リストＫと称する）、当該ＭＦＰ４のＩＰアドレス／ネットマスク、及び、自分自身がプリンタであるかＭＦＰであるかの情報（自己種別情報）等が格納されている。なお、フラッシュメモリ２７は、ＲＯＭ（リードオンリーメモリ）でもよい。
【００４３】
制御部２５は、不図示のバスを介して、ＭＦＰ４内を構成するハードウェアと接続されている。制御部２５は、フラッシュメモリ２７に格納されている本実施形態にかかるプログラムを読み出して、実行する。
【００４４】
ＭＦＰ４は、上記の通り、コピーを行うスキャナ機構と、ＦＡＸの送受信を行うＦＡＸ機構と、ＰＣからのデータを印刷するプリンタ機構から成る機器である。本実施形態では、ＭＦＰのプリンタ機構を説明するため、コピー機構、ＦＡＸ機構の説明は省略する。
【００４５】
まず、ＰＣ２からＬＡＮ５を通して送られてくる印刷データは、送受信制御部１９で受信される。その受信された印刷データは、描画部１８でコマンド解析され、画像メモリ１７に画像データとして展開される。その画像データは、印刷制御部１５により制御された印刷部１６で印刷される。
【００４６】
このとき、送受信制御部１９、メイン制御部２９（描画部１８）、印刷制御部１５は、操作パネル１２により設定された設定用不揮発性メモリ１４の内容に従って動作する。
図５は、本実施形態におけるプリンタ３のハードウェア構成の概要を示す。プリンタ３はネットワークを介してＰＣ２と接続されている。プリンタ３は、操作パネル３２、操作パネル制御部３３、設定用不揮発性メモリ３４、印刷制御部３５、印刷部３６、画像メモリ３７、送受信制御部３９、メイン制御部４９、フラッシュメモリ４７、ＲＡＭ（ランダムアクセスメモリ）４８から構成される。メイン制御部４９は、描画部３８、制御部４５から構成される。
【００４７】
操作パネル３２は、図３で説明したように、液晶表示部（ＬＣＤ）、プリンタ３の設定を行うためのキー、及びＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）等を備えた操作パネルである。
【００４８】
操作パネル制御部３３は、操作パネル１２の表示部４１の表示動作を制御したり、キーの操作に基づく操作信号をＭＦＰのメイン制御部（不図示）に出力したりする。また、操作パネル制御部３３は、設定された内容を設定用不揮発性メモリ３４に格納する。この格納された値をプリンタ３の各部位が参照して設定された印刷条件を実行する。
【００４９】
設定用不揮発性メモリ３４は、操作パネル３２で設定した内容を保持する不揮発性メモリである。メイン制御部２９は、ＭＦＰ４内全体の動作を統括する。
描画部３８は、ＰＣから送信された印刷データを画像データとする画像構築処理が行われる。画像メモリ３７は、描画部３８で生成された画像を格納するメモリである。印刷部３６は、画像メモリ３７に格納された画像データを印刷する。印刷制御部３５は、印刷部３６を制御する。送受信制御部３９は、ＬＡＮ等のネットワークに接続されたＰＣ２との情報を送受信する。
【００５０】
フラッシュメモリ４７には、例えば、後述するフローを実行するプログラム、後述する一覧情報（以下では、リストＫと称する）、当該プリンタ３のＩＰアドレス／ネットマスク、及び、自分自身がプリンタであるかＭＦＰであるかの情報（自己種別情報）等が格納されている。
【００５１】
制御部４５は、不図示のバスを介して、プリンタ３内を構成するハードウェアと接続されている。制御部４５は、フラッシュメモリ４７に格納されている本実施形態にかかるプログラムを読み出して、実行する。
【００５２】
プリンタ３は、図４で説明したＭＦＰの説明とほぼ同じ内容である。まず、ＰＣ２からLＡN５を通して送られてくる印刷データは、送受信制御部３９で受信される。その受信された印刷データは、描画部３８でコマンド解析され、画像メモリ３７に画像データとして展開される。その画像データは、その画像データは、印刷制御部３５により制御された印刷部３６で印刷される。
【００５３】
このとき、送受信制御部３９、メイン制御部４９（描画部３８）、印刷制御部３５は、操作パネル３２により設定された設定用不揮発性メモリ３４の内容に従って動作する。
次に、設定用不揮発性メモリ（１４または３４）の構成について説明する。ＭＦＰ４の設定用不揮発メモリ１４とプリンタ３の不揮発性メモリ３４では、設定内容は異なる。ＭＦＰ４においては、プリンタ部だけでなく、スキャナ部やＦＡＸ部の動作条件の設定が必要となる。
【００５４】
例えば、スキャナ部（コピー機能）では、拡大／縮小設定、カラー／モノクロ設定等が必要である。また、ＦＡＸ部では、メモリ代行受信（メモリーに受信した内容を格納すること）設定、親展受信（例えば、受信した文書を他の人に見られたくない場合、相手側から親展通信で送ってもらう事によって、事前に入力した暗証番号を打ち込まないと出力されないようにする受信形態）設定等が必要である。また、プリンタ部では、エミュレーション設定や給紙口設定等が必要である。
【００５５】
プリンタ３においては、ＭＦＰ４のプリンタ部と同様の設定が必要となる。よってＭＦＰ４とプリンタ３のプリンタ部位に関する設定を共通の設定エリア、及び、共通の設定コマンドを用意することにより、ＭＦＰ４及びプリンタ３のプリンタ部位の統一化を行う。
【００５６】
図６は、本実施形態における設定用不揮発性メモリ（１４または３４）の構成を示す。同図において、左側には、ＭＦＰ４の設定用不揮発性メモリ１４の設定エリア構成を示す。右側には、プリンタ３の設定用不揮発性メモリ３４の設定エリア構成を示す。
【００５７】
ＭＦＰ４の設定用不揮発性メモリ１４には、「プリンタ部の固定動作条件設定エリア」１４ａ、「プリンタ部の一時動作条件設定エリア」１４ｂ、「ＦＡＸ部の動作条件設定エリア」１４ｃ、及び「スキャナ部（コピー）の動作条件設定エリア」１４ｄの設定エリアがある。
【００５８】
プリンタ３の設定用不揮発性メモリ３４には、「プリンタ部の固定動作条件設定エリア」３４ａ、「プリンタ部の一時動作条件設定エリア」３４ｂの設定エリアがある。
「プリンタ部の固定動作条件設定エリア」１４ａ，３４ａは、全てのプリンタ３やＭＦＰ４の一時的でなく固定的に設定したい内容で、例えば、固定の給紙口の用紙サイズの設定や印刷可能なユーザの設定等、いずれのＰＣから印刷指示をしても固定の動作を行うようにする設定エリアである。「プリンタ部の固定動作条件設定エリア」１４ａ，３４ａは、相互間でメモリ構成が共通している。
【００５９】
「プリンタ部の一時動作条件設定エリア」１４ｂ，３４ｂとは、例えばコピー枚数設定等の印刷時に一時的に設定したい設定内容で、この設定が全てのプリンタ３やＭＦＰ４に共通に設定する必要がない一時的な動作の設定エリアである。「プリンタ部の一時動作条件設定エリア」１４ｂ，３４ｂは、相互間でメモリ構成が共通している。
【００６０】
図７は、本実施形態における操作パネル１２，３２での設定とＬＡＮ５上の多機種への設定を説明するためのネットワーク構成図である。図７では、一例として、印刷システム１において、ＭＦＰ４の設定を操作パネルにて変更した場合の説明を行う。
【００６１】
まず、ＭＦＰ４の送受信制御部１９とプリンタ３の送受信制御部３９との送受信制御の説明をする。なお、本実施形態で使用するＭＦＰ４の送受信制御部１９とプリンタ３の送受信制御部３９は同じものとする。
【００６２】
送受信制御部１９，３９には、ＬＡＮ制御部やＵＳＢ制御部がある。更にＬＡＮ制御部には、Ｌｐｑ（印刷データを受ける）やＨＴＴＰＤ（ブラウザ表示／設定）やＳＮＭＰ（状態監視）等のプロトコルを実装しているが、その説明は省略し、本実施形態に関連するＴｅｌｎｅｔとＦＴＰに着目して説明する。
【００６３】
同図において、各機器（３ａ，３ｂ，４ａ，４ｂ）は、同様のＴｅｌｎｅｔクライアント５１、Ｔｅｌｎｅｔサーバ（Ｔｅｌｎｅｔデーモン）５２、ＦＴＰクライアント５３、ＦＴＰサーバ（ＦＴＰデーモン）５４の機能を備えている。
【００６４】
図７における機器の動作について説明する。まず、ＭＦＰ４ａの操作パネル１２を用いて、ＭＦＰ４ａの動作条件の設定を行う。その設定終了後、操作パネル１２のキー部４３で「設定の登録」ボタンを押下すると、操作パネル制御部１３の制御により、設定用不揮発性メモリ１４にその設定情報が書き込まれる。また、操作パネル１２のメニューより、「設定を他機器に反映」という機能を選択し、その選択を確定するためのキー部４３の所定のボタンを押す。
【００６５】
そうすると、ＭＦＰのＴｅｌｎｅｔクライアント５１は、ＬＡＮ５上の各機器のＴｅｌｎｅｔサーバ５２に機種名を問い合わせる（検索の仕方は、特殊なプロトコルを決め、ブロードキャストして検索する等の方法もあるが、本実施形態では一例としてＴｅｌｎｅｔでＬＡＮ５上の機器に総当りで聞きに行く方法で説明する。）
ＭＦＰ４ａは、その問い合わせの結果、その取得した機器名が同じ設定の書き換え機能を持っている機器か否かを判断する。ここでは、書き換え機能を有するＭＦＰまたはプリンタのリストが予めＭＦＰ４ａのフラッシュメモリに格納されているので、そのリストに基づいてＭＦＰ４ａは判断する。
【００６６】
問い合わせた相手（ＦＴＰクライアント５１で検知した機器）が例えばＭＦＰ４ｂである場合、ＭＦＰ４ａは、設定用不揮発性メモリ１４の「プリンタ部の一時動作条件設定エリア」１４ｂのデータ項目に格納される設定情報を除いたその他全ての動作条件設定項目（ＭＦＰ４ａに設定された項目）を、ＭＦＰ４ｂの設定用不揮発性メモリ１４の対応する設定エリアに書き込む。
【００６７】
具体的には、ＭＦＰ４ａは、自身の設定用不揮発性メモリ１４の「プリンタ部の固定動作条件設定エリア」１４ａ、「ＦＡＸ部の動作条件設定エリア」１４ｃ、及び「スキャナ部（コピー）の動作条件設定エリア」１４ｄに格納されている設定情報を、ＭＦＰ４ｂのＦＴＰサーバ５４に接続して、ＭＦＰ４ｂの設定用不揮発性メモリ１４の「プリンタ部の固定動作条件設定エリア」１４ａ、「ＦＡＸ部の動作条件設定エリア」１４ｃ、及び「スキャナ部（コピー）の動作条件設定エリア」１４ｄの対応する領域に書き込む。
【００６８】
問い合わせた相手（ＦＴＰクライアント５１で検知した機器）が例えばプリンタ３ａまたはプリンタ３ｂである場合、ＭＦＰ４ａは、設定用不揮発性メモリ１４の「プリンタ部の固定動作条件設定エリア」１４ａを、プリンタ３ａまたはプリンタ３ｂの設定用不揮発性メモリ３４の対応する設定エリアに書き込む。
【００６９】
具体的には、ＭＦＰ４ａは、自身の設定用不揮発性メモリ１４の「プリンタ部の固定動作条件設定エリア」１４ａに格納されている設定情報を、プリンタ３ａまたはプリンタ３ｂのＦＴＰサーバ５４に接続して、プリンタ３ａまたはプリンタ３ｂの設定用不揮発性メモリ３４の「プリンタ部の固定動作条件設定エリア」３４ａの対応する領域に書き込む。
【００７０】
以後、ＬＡＮ５上にある全ての機器の検索が終了するまで、上記の処理を繰り返す。この処理の詳細を図８のフローチャートを用いて詳細に説明する。
図８は、本実施形態におけるネットワーク上の他機器の設定を変更する処理を示すフローチャートである。ここでは、説明の便宜上、当該処理が実行されるＭＦＰまたはプリンタを機器Ａという。機器Ａの制御部（ＭＦＰ４の場合には制御部２５。プリンタ３の場合には制御部４５。）は、フラッシュメモリから本実施形態にかかるプログラムを読み出して、以下のフローを実行する。
【００７１】
まず、機器Ａの制御部（以下、機器Ａの制御部を、「制御部（Ａ）」と称する）は、予め設定されている自分のＩＰアドレスとネットマスクをフラッシュメモリから読み出す（ステップ１。以下、ステップを「Ｓ」と称する）。
【００７２】
次に、制御部（Ａ）は、ＩＰアドレスの所定の下位ビット部分を０にする（Ｓ２）。ここでは、ＩＰアドレスとネットマスクから、サブネットアドレスに対応する下位アドレスを０に初期化する（以下、このアドレスをＩＰアドレス下位アドレスＬという）。
【００７３】
次に、制御部（Ａ）は、ＩＰアドレス下位アドレスＬをインクリメントし（Ｓ３）、そのときのアドレスが自分自身のＩＰアドレスか否かを判断する（Ｓ４）。ＩＰアドレス下位アドレスＬが自分自身のアドレス（すなわち、Ｓ１で取得したアドレス）の場合（Ｓ４で「Ｙ」へ進む）、制御部（Ａ）は、Ｓ３の処理へ戻る。ＩＰアドレス下位アドレスＬが自分自身のアドレス以外の場合（Ｓ４で「Ｎ」へ進む）、制御部（Ａ）はそのＩＰアドレス下位アドレスＬをＩＰアドレスとする機器にＴｅｌｎｅｔ接続を試みる（Ｓ５）。
【００７４】
次に、制御部（Ａ）は、Ｓ５のＴｅｌｎｅｔ接続で接続先の機器より応答があったか否かを判断する（Ｓ６）。応答がなければ（Ｓ６で「Ｎ」へ進む）、制御部（Ａ）は、Ｓ３の処理へ戻る。応答があれば、制御部（Ａ）は、その応答があった機器（以下、機器Ｂとする）の機種名を確認する（Ｓ７）。
【００７５】
Ｓ７について詳述する。機器Ａのフラッシュメモリには、本実施形態にかかる一括設定の対象となる機器に関する一覧情報（以下、リストＫと称する）が格納されている。リストＫは、例えば、「製品名」、「型番」、「製造番号」、「バージョン番号」等の項目からなる一覧情報である。制御部（Ａ）は、そのリストＫをフラッシュメモリより読み出して、その応答の結果得られた機器Ｂの機器名がそのリストにあるか否かを判断する。
【００７６】
そのリストＫにその機種名でない場合（すなわち、その取得した機器名が機器Ａと同様の設定の書き換え機能を持っている機器でない場合）（Ｓ８で「Ｎ」へ進む）、制御部（Ａ）は、Ｓ３の処理に戻る。
【００７７】
そのリストＫにその機種名がある場合（すなわち、その取得した機器名が機器Ａと同様の設定の書き換え機能を持っている機器である場合）（Ｓ８で「Ｙ」へ進む）、制御部（Ａ）は、自分（ここでは機器Ａ）はＭＦＰであるか否かを判断する（Ｓ９）。フラッシュメモリには、予め自分がＭＦＰかプリンタ等のいずれの機種であるかを識別するため情報である自己種別情報が格納されているので、制御部（Ａ）は、その自己種別情報を読み出して判断を行う。
【００７８】
自分（機器Ａ）がＭＦＰであると判断した場合（Ｓ９で「Ｙ」へ進む）、制御部（Ａ）は、相手（ここでは機器Ｂ）がＭＦＰであるか否かを判断する（Ｓ１０）。ここでは、リストＫに基づいて、機器ＢがＭＦＰであるかプリンタであるかを判断することができる。
【００７９】
相手（ここでは機器Ｂ）がＭＦＰの場合（Ｓ１０で「Ｙ」へ進む）、制御部（Ａ）は、自身（機器Ａ）の設定用不揮発性メモリ内の設定エリアのうち、「プリンタ部の一時動作条件設定エリア」に格納された設定情報を除く、設定情報（すなわち、「プリンタ部の固定動作条件設定エリア」、「ＦＡＸ部の動作条件設定エリア」、及び「スキャナ部（コピー）の動作条件設定エリア」に格納されている設定情報）を機器ＢにＦＴＰにより転送する（Ｓ１１）。
【００８０】
機器Ａがプリンタの場合（Ｓ９で「Ｎ」へ進む）、または機器Ｂがプリンタの場合（Ｓ１０で「Ｎ」へ進む）、制御部（Ａ）は、自分（機器Ａ）の設定用不揮発性メモリの「プリンタ部の固定動作条件設定エリア」の設定情報を機器ＢにＦＴＰにより転送する（Ｓ１２）。
【００８１】
Ｓ１１またはＳ１２の処理が完了後、制御部（Ａ）はＩＰアドレス下位アドレスＬが当該ネットアドレスの最終アドレスであるか否かを判断する（Ｓ１３）。最終アドレスになるまでＳ３〜Ｓ１３のループ処理が実行される。
【００８２】
なお、他機器からも同時に図８の処理が実行されないように、Ｓ１の前処理として、予め所定のコマンドをブロードキャストしておいて排他制御を行ってもよい。
図８のＳ１１、Ｓ１２で機器Ａから機器Ｂに対してＦＴＰで設定用不揮発性メモリの書き換え情報を転送している。この設定用不揮発性メモリの書き換え情報（設定情報）は、例えば、ＦＴＰのコマンドとして転送されるので、機器Ｂの制御部ではそのコマンドを解析して、その設定情報を自身の設定用不揮発性メモリに書き込む（なお、ＦＴＰコマンドでなく、印刷コマンドとしてあらかじめ用意しておいても良い。）。ここで、書き換え方式として、以下に２つの方法を説明する。
【００８３】
次に、設定用不揮発性メモリの書き換え方法について説明する。１つ目の書き換え方法として、設定用不揮発性メモリにおいて、当初から「プリンタ部の一時動作条件設定エリア」か「プリンタ部の固定動作条件設定エリア」かというようにメモリ領域が予め決まっている場合に用いる書き換え方式がある（静的メモリ書き換え方式）。この場合、図６のようにメモリ領域を固定しておき、その固定領域をＦＴＰにより転送された設定情報によりブロック単位で書き換えるようにする。
【００８４】
２つ目の書き換え方法として、プリンタ部の「一時動作条件設定エリア」かプリンタ部の「固定動作条件設定エリア」が予め決まっていない場合に用いる書き換え方式がある（動的メモリ書き換え方式）。この場合、上記のように固定領域をそのまま書き換えることができない。そこで、書き換える設定値の１つずつをコマンドとして定義して、ＦＴＰでこのコマンドを書き換えるべき機器側が解釈して、必要なエリアを書き換えることができる。この場合は領域を予め固定的に決める必要はない。また、書き換える設定項目を個別コマンドとした場合は、事前にどの項目を「一時動作条件設定」か「固定動作条件設定」にするかを登録する機能を設けることにより、任意に決めることができる。
【００８５】
本実施形態において、ＰＣからの印刷を行うプリンタまたはプリンタ機能を持つＭＦＰ（コピー／ＦＡＸ／プリンタ）は、印刷を行う印刷エンジン部と、各種動作条件設定を行うボタン及び表示を行う操作パネル部と、及びＰＣ等からの通信を行うネットワーク処理部とを有している。そして、どれか1台のプリンタ又はＭＦＰについて設定を操作パネルで行って、ネットワーク機能でＬＡＮ上のプリンタ／ＭＦＰ間で検索を行う。それから、その検索の結果、同じ機能を持つネットワークに接続されているプリンタ／ＭＦＰがあれば、その検索されたプリンタ／ＭＦＰに対して同時に同一の設定を行うことができる。
【００８６】
また、本実施形態にかかるプリンタ／ＭＦＰでは、プリンタとＭＦＰの機能は異なっているが、印刷部分として共通な部位については同一構造にする。これにより、例えば、プリンタの操作パネルで各種動作条件設定を行った場合は、同一ＬＡＮ上にある他のＭＦＰのプリンタ部の設定を同じ設定内容に変更できる。また逆に、ＭＦＰの操作パネルで各種動作条件設定を行った場合、ＭＦＰでの印刷に関する設定が、同一ＬＡＮ上にある他のプリンタに設定される（ＭＦＰの場合は、ＭＦＰ全ての設定にその動作条件設定が反映される）。
【００８７】
以上より、特殊なソフトがインストールされたＰＣを介さずに、１台のプリンタ３またはＭＦＰ４の操作パネルで設定した内容を、ＬＡＮに接続されている他機器についても、その設定内容で書き換えることができる。よって、例えば、印刷に関する条件等を簡単に統一することができる。
【００８８】
また、ＬＡＮに接続されている機器が当初設定した機器と交換された結果異なる機器となっている場合でも、自動的に必要部位の設定を書き換える機能を有することにより、その異なる機器に対して簡単に印刷に関する条件を統一することができる。すなわち、最初に設定機器がＭＦＰであれば、ＬＡＮ上の他のＭＦＰに関しては、最初に設定したＭＦＰの設定が書き換えられる。また、最初に設定機器がプリンタであれば、プリンタ部の設定が書き換えられる。また、最初に設定した機器がプリンタであれば、ＬＡＮ上の他のプリンタ／ＭＦＰのプリンタに関する設定が書き換えられる。
【００８９】
本発明では、プリンタ機能を中心に記載しているが、これに限定されず、例えば“コピー専用機とＭＦＰ”、“ＦＡＸ専用機とＭＦＰ”等の異なる機能を有する機器間でも成り立つ。
【００９０】
なお、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または形状を取ることができる。
【図面の簡単な説明】
【００９１】
【図１】本実施形態における印刷システムのネットワーク構成を示す。
【図２】本実施形態におけるＭＦＰ４の外観構成を示す。
【図３】本実施形態における操作パネル１２を示す。
【図４】本実施形態におけるＭＦＰ４のハードウェア構成の概要を示す。
【図５】本実施形態におけるプリンタ３のハードウェア構成の概要を示す。
【図６】本実施形態における設定用不揮発性メモリ１４，３４の構成を示す。
【図７】本実施形態における操作パネル１２，３２での設定とＬＡＮ５上の多機種への設定を説明するためのネットワーク構成図である。
【図８】本実施形態におけるネットワーク上の他機器の設定を変更する処理を示すフローチャートである。
【符号の説明】
【００９２】
１      印刷システム
２（２ａ，２ｂ）  ＰＣ
３（３ａ，３ｂ）  プリンタ
４（４ａ，４ｂ）  ＭＦＰ
５      ＬＡＮ
１０    排紙トレイ
１１    給紙カセット
１２，３２    操作パネル
１３，３３    操作パネル制御部
１４，３４    設定用不揮発性メモリ
１５，３５    印刷制御部
１６，３６    印刷装置
１７，３７    画像メモリ
１８，３８    描画部
１９，３９    送受信制御部
２５，４５    制御部
２７，４７    フラッシュメモリ
２８，４８    ＲＡＭ
２９，４９    メイン制御部
２０    スキャナ制御部
２１    スキャナ
２２    ＦＡＸ制御部
２３    ＦＡＸモデム
４１    表示部
４２    ＬＥＤ部
４３    キー部
【図１】
2007241582.tif 000003
【図３】
2007241582.tif 000004
【図４】
2007241582.tif 000005
【図５】
2007241582.tif 000006
【図６】
2007241582.tif 000007
【図７】
2007241582.tif 000008
【図８】
2007241582.tif 000009
【図２】
2007241582.tif 000010