(57)【要約】【課題】設定先装置の設定内容を編集するために編集装置に導入されるプログラムを機種ごとに用意する面倒がなくなるようにする。【解決手段】複合機１が、自装置の設定定義情報を含む設定定義ファイルを記憶する設定定義ファイル記憶部１２と、これから設定定義ファイルを読み出して、複合機の設定内容を編集するＰＣ２に提供するファイル送信部１５とを備え、ＰＣが、複合機から設定定義ファイルを取得するファイル要求部２５と、編集結果が反映され、且つ複合機から取得した設定定義情報に基づいて複合機に適合した設定情報を作成する設定情報生成部２８と、ここで得た設定情報を含む設定内容ファイルを複合機に提供するファイル送信部３１とを備え、複合機にて、ＰＣから取得した設定内容ファイル内の設定情報に基づいて自装置の設定更新処理を行うようにする。【選択図】図６
2007329637.tif 000002
【特許請求の範囲】
【請求項１】
設定先装置と、その設定内容を編集する編集装置とを有し、
前記設定先装置が、自装置の設定情報の形式上の条件を定義する設定定義情報を記憶する手段と、これから設定定義情報を読み出して前記編集装置に提供する手段とを備え、
前記編集装置が、前記設定先装置から設定定義情報を取得する手段と、編集結果が反映され、且つ前記設定先装置から取得した設定定義情報に基づいて前記設定先装置に適合する設定情報を作成する手段と、ここで得た設定情報を前記設定先装置に提供する手段とを備え、
前記設定先装置にて、前記編集装置から取得した設定情報に基づいて自装置の設定状態を更新する設定更新処理を行わせるようにしたことを特徴とする装置設定支援システム。
【請求項２】
設定先装置と、その設定内容を編集する編集装置と、前記設定先装置の設定の元になる設定元装置とを有し、
前記設定元装置が、自装置の設定情報を前記編集装置に提供する手段を備え、
前記設定先装置が、自装置の設定情報の形式上の条件を定義する設定定義情報を記憶する手段と、これから設定定義情報を読み出して前記編集装置に提供する手段とを備え、
前記編集装置が、前記設定元装置から設定情報を取得する手段と、前記設定先装置から設定定義情報を取得する手段と、前記設定元装置から取得した設定情報に基づいてその設定元装置の設定内容を元にした編集結果が反映され、且つ前記設定先装置から取得した設定定義情報に基づいて前記設定先装置に適合する設定情報を作成する手段と、ここで得た設定情報を前記設定先装置に提供する手段とを備え、
前記設定先装置にて、前記編集装置から取得した設定情報に基づいて自装置の設定状態を更新する設定更新処理を行わせるようにしたことを特徴とする装置設定支援システム。
【請求項３】
前記設定先装置から前記編集装置に提供される設定定義情報を含む提供データが、スキーマ言語によりデータ構造を定義されたことを特徴とする請求項１若しくは請求項２に記載の装置設定支援システム。
【請求項４】
前記編集装置が、前記設定先装置の設定権限の有無を判別する認証情報を設定情報と共に前記設定先装置に提供し、
前記設定先装置が、前記編集装置から取得した認証情報に基づいた認証が失敗した場合に設定情報に基づく設定更新処理を拒否するようにしたことを特徴とする請求項１若しくは請求項２に記載の装置設定支援システム。
【請求項５】
前記編集装置が、複数の前記設定先装置から各々の設定定義情報を取得し、この設定定義情報に基づいて複数の前記設定先装置の各々に適合した設定情報を作成して、その設定情報を複数の前記設定先装置に提供するようにしたことを特徴とする請求項１若しくは請求項２に記載の装置設定支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定先装置の設定内容を編集装置で編集するようにした装置設定支援システムに関するものである。
【背景技術】
【０００２】
プリンタ、ファクシミリ装置、及び複合機などの装置では、利便性を高めるために多様な機能を備え、設定項目も多岐に及ぶことから、装置に備え付けの操作パネルの操作では設定が面倒であり、このような設定作業を操作性に優れたＰＣで行うようにすると、設定作業を大幅に効率化することができる。そこで、設定対象となる装置にネットワーク接続されたＰＣに、装置設定のためのアプリケーションプログラムを導入して、ＰＣで装置の設定内容を編集するようにした技術が知られている（特許文献１参照）。
【特許文献１】特開２００４−１９２１３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前記従来の技術では、設定に関する仕様、例えば設定項目の種類、設定項目ごとの入力条件、及び設定項目の相互関係などが機種ごとに異なるため、同一のアプリケーションでは対応することができず、機種ごとに専用のアプリケーションを用意する必要があり、製造者側では新機種に対応したアプリケーションを新たに開発する手間が必要となり、他方、使用者側では、機種が追加される度に別のアプリケーションを導入する面倒が生じる。
【０００４】
また、装置を新規に導入した場合には、既に運用中の装置の設定内容を転用して新規の装置を設定することができると、設定する装置が多数に及ぶ場合には設定作業を大幅に簡略化することができるため、都合が良いが、前記のように設定に関する仕様が機種ごとに異なるため、設定内容を別の機種に転用することは容易ではない。
【０００５】
本発明は、このような従来技術の問題点を解消するべく案出されたものであり、その主な目的は、設定先装置の設定内容を編集するために編集装置に導入されるプログラムを機種ごとに用意する必要がなく、また設定済みの装置の設定内容を別の機種に転用することができるように構成された装置設定支援システムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、設定先装置と、その設定内容を編集する編集装置とを有し、前記設定先装置が、自装置の設定情報の形式上の条件を定義する設定定義情報を記憶する手段と、これから設定定義情報を読み出して前記編集装置に提供する手段とを備え、前記編集装置が、前記設定先装置から設定定義情報を取得する手段と、編集結果が反映され、且つ前記設定先装置から取得した設定定義情報に基づいて前記設定先装置に適合する設定情報を作成する手段と、ここで得た設定情報を前記設定先装置に提供する手段とを備え、前記設定先装置にて、前記編集装置から取得した設定情報に基づいて自装置の設定状態を更新する設定更新処理を行わせるようにした構成とする。
【０００７】
また本発明は、設定先装置と、その設定内容を編集する編集装置と、前記設定先装置の設定の元になる設定元装置とを有し、前記設定元装置が、自装置の設定情報を前記編集装置に提供する手段を備え、前記設定先装置が、自装置の設定情報の形式上の条件を定義する設定定義情報を記憶する手段と、これから設定定義情報を読み出して前記編集装置に提供する手段とを備え、前記編集装置が、前記設定元装置から設定情報を取得する手段と、前記設定先装置から設定定義情報を取得する手段と、前記設定元装置から取得した設定情報に基づいてその設定元装置の設定内容を元にした編集結果が反映され、且つ前記設定先装置から取得した設定定義情報に基づいて前記設定先装置に適合する設定情報を作成する手段と、ここで得た設定情報を前記設定先装置に提供する手段とを備え、前記設定先装置にて、前記編集装置から取得した設定情報に基づいて自装置の設定状態を更新する設定更新処理を行わせるようにした構成とする。
【発明の効果】
【０００８】
本発明によれば、設定先装置から取得した設定定義情報にしたがって設定先装置に適合した設定情報を作成するため、設定先装置の機種に関係なく、同一のプログラムで装置の設定を行うことができる。このため、機種ごとに異なるプログラムを用意する必要がなく、新機種に対応したプログラムに関する製造者側での開発の手間や使用者側での導入の面倒がなくなり、製造コストの削減及び使用者の利便性の向上を図る上で大きな効果が得られる。また本発明によれば、設定元装置から取得した設定情報を元にして設定情報が作成されるため、設定元装置の設定内容を異なる機種の設定先装置に転用することができ、設定作業を効率化する上で大きな効果が得られる。
【発明を実施するための最良の形態】
【０００９】
上記課題を解決するためになされた第１の発明は、設定先装置と、その設定内容を編集する編集装置とを有し、前記設定先装置が、自装置の設定情報の形式上の条件を定義する設定定義情報を記憶する手段と、これから設定定義情報を読み出して前記編集装置に提供する手段とを備え、前記編集装置が、前記設定先装置から設定定義情報を取得する手段と、編集結果が反映され、且つ前記設定先装置から取得した設定定義情報に基づいて前記設定先装置に適合する設定情報を作成する手段と、ここで得た設定情報を前記設定先装置に提供する手段とを備え、前記設定先装置にて、前記編集装置から取得した設定情報に基づいて自装置の設定状態を更新する設定更新処理を行わせるようにした構成とする。
【００１０】
これによると、設定先装置から取得した設定定義情報にしたがって設定先装置に適合した設定情報を作成するため、設定先装置の機種に関係なく、同一のプログラムで装置の設定を行うことができる。このため、機種ごとに異なるプログラムを用意する必要がなく、新機種に対応したプログラムに関する製造者側での開発の手間や使用者側での導入の面倒がなくなる。
【００１１】
この場合、設定定義情報は、ユーザによる設定が可能な設定項目の種類、設定項目ごとの入力条件（文字種別、文字数）、及び設定項目の相互関係などに関する情報である。また、編集装置は、汎用的な情報処理装置に装置設定用のアプリケーションプログラムを導入することで実現することができる。
【００１２】
また、編集装置は、設定定義情報に基づいて装置設定画面を作成する画面制御手段を備えた構成とすると良い。さらに、編集装置は、設定先装置の設定情報を設定定義情報と共に取得して、設定情報を装置設定画面上に表示させる構成とすると良い。これにより、設定先装置が既に運用中の場合には、現在の設定情報を表示させ、また設定先装置が新規導入の場合には、デフォルトの設定情報を表示させることで、設定編集作業が容易になる。
【００１３】
前記課題を解決するためになされた第２の発明は、設定先装置と、その設定内容を編集する編集装置と、前記設定先装置の設定の元になる設定元装置とを有し、前記設定元装置が、自装置の設定情報を前記編集装置に提供する手段を備え、前記設定先装置が、自装置の設定情報の形式上の条件を定義する設定定義情報を記憶する手段と、これから設定定義情報を読み出して前記編集装置に提供する手段とを備え、前記編集装置が、前記設定元装置から設定情報を取得する手段と、前記設定先装置から設定定義情報を取得する手段と、前記設定元装置から取得した設定情報に基づいてその設定元装置の設定内容を元にした編集結果が反映され、且つ前記設定先装置から取得した設定定義情報に基づいて前記設定先装置に適合する設定情報を作成する手段と、ここで得た設定情報を前記設定先装置に提供する手段とを備え、前記設定先装置にて、前記編集装置から取得した設定情報に基づいて自装置の設定状態を更新する設定更新処理を行わせるようにした構成とする。
【００１４】
これによると、設定先装置から取得した設定定義情報にしたがって設定先装置に適合した設定情報を作成するため、設定先装置の機種に関係なく、同一のアプリケーションで装置の設定を行うことができ、特に設定元装置から取得した設定情報を元にして設定情報が作成されるため、設定元装置の設定内容を異なる機種の設定先装置に転用することができる。
【００１５】
この場合、編集装置は、編集結果が反映された設定情報と設定先の設定定義情報との比較により、設定情報に形式上の問題がなく設定先装置に適合するものか否かの検証を行う手段を備えた構成とすると良い。さらに、そこでの検証が失敗した場合、すなわち設定情報が不正である場合には、設定先の設定定義情報に基づいて、問題のある箇所、すなわち追加や変更が必要な箇所を提示してオペレータに修正を促す通知を行う構成とすると良い。
【００１６】
また、設定先装置も、編集装置から取得した設定情報と自装置の設定定義情報との比較により、設定情報に形式上の問題がなく自装置に適合するものか否かの検証を行う手段を備え、そこでの検証が失敗した場合には編集装置から取得した認証情報に基づく設定更新処理を拒否する構成とすると良い。
【００１７】
前記課題を解決するためになされた第３の発明は、前記第１・第２の発明において、前記設定先装置から前記編集装置に提供される設定定義情報を含む提供データが、スキーマ言語によりデータ構造を定義された構成とする。
【００１８】
これによると、スキーマ言語による記述を参照して送信データの誤りを判定することができるため、設定定義情報を正確に取得することができる。
【００１９】
この場合、設定定義情報を含む送信データ（設定定義ファイル）が、例えばＸＭＬスキーマで記述されたものとすると良い。また、設定情報を含む送信データ（設定内容ファイル）は、ＸＭＬ（Extensible Markup Language）で記述されたものとすると良い。
【００２０】
前記課題を解決するためになされた第４の発明は、前記第１・第２の発明において、前記編集装置が、前記設定先装置の設定権限の有無を判別する認証情報を設定情報と共に前記設定先装置に提供し、前記設定先装置が、前記編集装置から取得した認証情報に基づいた認証が失敗した場合に設定情報に基づく設定更新処理を拒否するようにした構成とする。
【００２１】
これによると、不正な設定を防止することができる。
【００２２】
前記課題を解決するためになされた第５の発明は、前記第１・第２の発明において、前記編集装置が、複数の前記設定先装置から各々の設定定義情報を取得し、この設定定義情報に基づいて複数の前記設定先装置の各々に適合した設定情報を作成して、その設定情報を複数の前記設定先装置に提供するようにした構成とする。
【００２３】
これによると、複数の装置を一括して設定することができるため、設定作業をより一層効率化することができる。
【００２４】
以下、本発明の実施の形態を、図面を参照しながら説明する。
【００２５】
図１は、本発明が適用される複合機設定支援システムを示すシステム構成図である。このシステムでは、複合機１と、この複合機１の設定内容の編集作業を行うＰＣ２とがネットワーク接続されており、ＰＣ２には、所要のＯＳ上で動作する装置設定アプリケーションが導入されている。
【００２６】
図１（Ａ）に示す例は、１台の複合機１を対象にした単独設定の場合であり、設定対象となる複合機１からＰＣ２が設定定義ファイル及び設定内容ファイルを取得して、ＰＣ２にてオペレータによる設定内容の編集作業が行われた後、その編集結果が反映された設定内容ファイルを設定対象となる複合機１に送り、その複合機１にてＰＣ２から受け取った設定内容ファイルに基づいて自装置の設定状態を更新する処理が行われる。
【００２７】
図１（Ｂ）に示す例は、設定済みの複合機１の設定内容を別の複合機１に転用する場合であり、設定元及び設定先の複合機１からＰＣ２が設定定義ファイル及び設定内容ファイルを取得して、ＰＣ２にてオペレータによる設定内容の編集作業が行われた後、その編集結果が反映された設定内容ファイルを設定先の複合機１に適合する形式で作成して設定先の複合機１に送り、その設定先の複合機１にてＰＣ２から受け取った設定内容ファイルに基づいて自装置の設定状態を更新する処理が行われる。
【００２８】
図２・図３は、図１に示した複合機１からＰＣ２に提供される設定定義ファイルの一例を示している。この設定定義ファイルは、ＸＭＬで記述され、ＸＭＬ宣言及びＸＭＬ名前空間宣言に続くＸＭＬインスタンスに、設定定義情報として、設定項目名、設定の型（文字列、数値、ＩＰアドレス、ビット列、バイナリ）、設定可能数値範囲、設定可能文字種、設定同士の依存関係、設定可能最大／最小文字数、初期値などが記載されている。
【００２９】
設定定義情報は、自装置の仕様に基づいた設定情報の形式に関する情報であり、設定項目ごとに形式上の条件が指定される。例えば、図２にはネットワークに関する部分が示されており、ＩＰアドレス、ＤＮＳサーバ、ゲートウェイ、及びサブネットマスクの各設定項目で、識別名称（label）、書式（format）、及び設定範囲（bottom及びtop）が指定される。ＤＨＣＰの設定項目では、ＤＨＣＰの利用に関する「する」及び「しない」の２者択一による設定方法が指定される。
【００３０】
図３にはアドレス帳に関する部分が示されており、宛先の識別名称（名前）、複合機１の表示入力部（タッチパネルディスプレイ）に表示される宛先指定ボタンの表示文字（ボタン）、宛先指定ボタンが配列された宛先選択画面を切り替えるタブの表示文字（目次）、宛先のアドレス（電話番号やメールアドレス）の各設定項目で、識別名称（label）、文字数（length）、及び文字種（charactor）が指定される。回線種別の設定項目では、「自動」、「回線１」、「回線２」、及び「---」の４者択一による設定方法が指定される。
【００３１】
図４は、図１に示した複合機１からＰＣ２に提供される設定定義ファイルの一例を示している。この設定定義ファイルは、スキーマ言語、ここではXML Schemaによりデータ構造が定義されており、ＸＭＬの要素、すなわち設定定義情報の並び方や取り得る値が規定される。なお、スキーマを記述するためのスキーマ言語としては、この他に、ＤＴＤ（Document Type Definition）、ＲＥＬＡＸ（REgular LAnguage description for XML）、XML Data Reducedなども可能である。また、図４では、設定定義情報の具体的記載を省略したが、図２・図３に示した設定定義ファイルと同様の内容の設定定義情報が記載される。
【００３２】
図５は、図１に示した複合機１とＰＣ２との間で交換される設定内容ファイルの一例を示している。この設定内容ファイルは、ＸＭＬで記述され、ＸＭＬ宣言及びＸＭＬ名前空間宣言に続くＸＭＬインスタンスに、まずパスワード（認証情報）が記載され、これに続いて設定情報として、設定項目ごとの設定内容が記載されている。
【００３３】
パスワードは、ＰＣ２から取得した設定内容ファイルに基づいて複合機１で設定更新処理を行う際に、その設定内容ファイルが正当な設定権限を有するものか否かを判別するものであり、管理者により指定されたパスワードの文字列を特定の規則により暗号化変換した文字列を記載するようにすると良い。
【００３４】
設定情報は、複合機１において印刷やファクシミリ通信などの各処理を実行する際に参照される設定内容を示す具体的な値（文字列、パラメータ値など）であり、設定項目ごとに値が記載される。例えば、図５に示す例では、設定情報として、ネットワークに関するＩＰアドレス、ＤＮＳサーバ、ゲートウェイ、サブネットマスク、及びＤＨＣＰの各設定項目ごとに設定内容である値が記載されており、アドレス帳に関する名前、ボタン、目次、電話番号/メールアドレス、及び回線種別の各設定項目ごとに設定内容である値が記載されている。
【００３５】
なお、この設定内容ファイルは、全ての設定項目を一括して設定する他、一部の設定項目のみを選択して設定するように構成することも可能である。
【００３６】
図６・図７は、図１に示した複合機１及びＰＣ２の概略構成を示すブロック図である。図６は、図１（Ａ）に示したように、１台の複合機１を対象にした単独設定の場合を示しており、図７は、図１（Ｂ）に示したように、設定済みの複合機１の設定内容を別の複合機１に転用する転用設定の場合を示している。
【００３７】
複合機１は、設定情報記憶部１２、設定定義ファイル記憶部１３、設定内容ファイル作成部１４、ファイル送信部１５、ファイル受信部１６、設定情報検証部１７、応答送信部１８、及び認証部１９を有している。
【００３８】
設定情報記憶部１２は、現在の自装置の設定情報を記憶するものである。設定定義ファイル記憶部１３は、自装置の設定定義情報が格納された設定定義ファイルを記憶するものである。設定内容ファイル作成部１４は、設定情報記憶部１２に記憶された現在の設定情報に基づいて設定内容ファイルを作成するものである。ファイル送信部１５は、ＰＣ２からの送出要求に応じて設定定義ファイル及び設定内容ファイルをＰＣ２に送信するものである。
【００３９】
ファイル受信部１６は、ＰＣ２から送信された設定内容ファイルを受信するものである。設定情報検証部１７は、ＰＣ２から受信した設定内容ファイル中の設定情報が自装置に適合するものか否かの検証を、設定定義ファイル記憶部１３の設定定義ファイルに基づいて行うものである。応答送信部１８は、設定情報検証部１７での検証の成否に関する情報を含む応答をＰＣ２に送信するものである。
【００４０】
設定情報検証部１７での検証が成功すると、設定情報を設定情報記憶部１２に書き込むことで複合機１の設定状態を更新する設定更新処理が行われ、設定情報検証部１７での検証が失敗すると、その設定内容ファイルに基づく設定更新処理が拒否される。
【００４１】
認証部１９は、ＰＣ２から取得した設定内容ファイルに基づいて複合機１で設定更新処理を行う際に、その設定内容ファイルが正当な設定権限を有するものか否かを判別するものであり、ここでの認証が失敗した場合にはその設定内容ファイルに基づく設定更新処理が拒否される。
【００４２】
他方、ＰＣ２は、表示部２１、画面制御部２２、入力部２３、入力制御部２４、ファイル要求部２５、設定定義ファイル記憶部２６、設定内容ファイル記憶部２７、設定情報生成部２８、設定情報検証部２９、設定内容ファイル作成部３０、ファイル送信部３１、及び応答受信部３２を有している。
【００４３】
画面制御部２２は、後述する装置設定画面や通知画面などの所要の画面を表示部２１に表示させるものである。入力制御部２４は、キーボード及びマウスなどからなる入力部２３の操作に応じた入力情報を取得するものである。ファイル要求部２５は、複合機１に対して設定定義ファイル及び設定内容ファイルの送出を要求して、その設定定義ファイル及び設定内容ファイルを受信するものである。設定定義ファイル記憶部２６及び設定内容ファイル記憶部２７は、ファイル要求部２５で受信した設定定義ファイル及び設定内容ファイルをそれぞれ記憶するものである。
【００４４】
設定情報生成部２８は、画面制御部２２により表示部２１に表示させた設定画面上でオペレータが入力部２３を操作することにより入力制御部２４で取得した入力情報に基づいて修正設定情報を生成するものである。設定情報検証部２９は、設定情報生成部２８で取得した修正設定情報が設定対象となる複合機１に適合するものか否かの検証を、設定定義ファイル内の設定定義情報に基づいて行うものである。
【００４５】
設定内容ファイル作成部３０は、設定情報生成部２８で取得した修正設定情報から設定内容ファイルを作成するものであり、設定情報検証部２９での検証が成功した場合に設定内容ファイルが作成される。ファイル送信部３１は、設定内容ファイル作成部３０で取得した設定内容ファイルを複合機１に送信するものである。
【００４６】
応答受信部３２は、ファイル送信部３１からの設定内容ファイル送信に対する複合機１からの応答を受信するものであり、この応答には、複合機１の設定情報検証部１７での検証結果や、認証部１９での認証結果に関する情報などが含まれ、この応答受信部３２で受信した応答の内容に基づいて画面制御部２２にて所要の通知画面を表示部２１に表示させる処理が行われる。
【００４７】
画面制御部２２では、設定定義ファイル内の設定定義情報及び設定内容ファイル内の設定情報に基づいて、装置設定画面を表示部２１に表示させる処理が行われる。具体的には、設定定義情報にしたがって装置設定画面を作成する、すなわち装置設定画面上に表示させる設定項目を決定すると共に、その設定項目ごとの表示部や、選択及び文字入力させる部分の表示形態を決定し、ついで設定内容ファイル内の設定情報を参照して、各設定項目ごとの値を対応する設定画面上の項目別表示部に表示させる。
【００４８】
特に図７に示す転用設定の場合には、装置設定画面の作成の基準となる設定定義情報には、設定先の複合機から取得したものを用いる。また設定画面上の項目別表示部に表示させる値には、設定元及び設定先の各複合機から取得した設定情報を用い、このとき、各設定項目ごとに設定先の値に設定元の値を上書きした暫定設定情報を設定情報生成部２８にて生成し、この暫定設定情報に基づいて各設定項目ごとの値を対応する設定画面上の項目別表示部に表示させる。
【００４９】
なお、以上のＰＣ２が備える各部は、装置設定アプリケーションのプログラムをＣＰＵで実行させることにより実現される。
【００５０】
図８〜図１０は、図１に示したＰＣ２で表示される装置設定画面を示している。ＰＣ２において装置設定アプリケーションを起動すると、図８に示す装置設定画面（初期画面）が表示部２１に表示され、ここで設定元及び設定先の複合機１を選択すると、図９・図１０に示す各設定項目ごとの設定画面が表示される。
【００５１】
この設定画面には、装置指定欄４１に、設定元及び設定先の表示部４２・４３、設定元及び設定先の各変更ボタン４４・４５、設定先の追加ボタン４６、書込ボタン４７、及び終了ボタン４８が表示される。
【００５２】
設定元及び設定先の表示部４２・４３では、設定元及び設定先として指定された複合機１を識別するための機種名、ＩＰアドレス、及び設置場所が表示される。変更ボタン４４・４５は、設定元及び設定先として複合機１を新規に指定し、また別の複合機１に変更する指示を行うものであり、追加ボタン４６は、設定先に複数の複合機１を指定して一括設定する場合に、設定先に複合機１を追加する指示を行うものであり、この変更ボタン４４・４５及び追加ボタン４６を操作すると、後述する検索処理により見つかった複合機１が一覧表示され、その中から所要のものを選択指定することで、設定先の新規指定、変更、及び追加を行うことができる。
【００５３】
設定元及び設定先の複合機１が選択されると、図９・図１０に示すように、メニュー欄５１に、設定項目としてネットワーク、印刷設定、及びアドレス帳の各表示選択部５２が表示され、この表示選択部５２を選択操作することで設定項目を切り替えることができる。
【００５４】
図９に示すネットワークに関する設定画面では、項目別設定欄５３に、ＩＰアドレス、ＤＮＳサーバ、ゲートウェイ、及びサブネットマスクの各入力部と、ＤＨＣＰの利用の有無に関する選択部とが表示され、またページ数表示部、及び前後のページ移動ボタンが表示され、このページ移動ボタンを操作することでネットワークに関する別の設定画面に移行する。
【００５５】
図１０に示すアドレス帳に関する設定画面では、項目別設定欄５３に、宛先の識別名称（名前）、複合機１の表示入力部（タッチパネルディスプレイ）に表示される宛先指定ボタンの表示文字（ボタン）、宛先指定ボタンが配列された宛先選択画面を切り替えるタブの表示文字（目次）、宛先のアドレス（電話番号やメールアドレス）、及び回線種別が表示される。
【００５６】
図１１は、図１に示したＰＣ２で表示される装置設定画面で別の複合機を指定する状況を示している。複数の複合機１を一括設定する場合に、追加ボタン４６の操作により設定先に複数の複合機１を指定することができ、この場合、設定先の表示部４３のプルダウンメニューボタンを操作することで、設定先として指定済みの複数の複合機１が一覧表示され、所要の複合機１を選択すると、その複合機１に関する設定画面に切り替わり、その複合機１に関する設定作業に移行することができる。
【００５７】
図１２〜図１４は、図１に示したＰＣ２で表示される通知画面を示している。図１２に示す入力エラー画面は、図８〜図１１の設定画面でオペレータが入力した内容が設定定義ファイル中の設定定義情報と適合しない場合に表示されて、オペレータに再入力を促すものである。図１３に示す設定完了画面は、図８〜図１１の設定画面でオペレータが入力した内容にしたがって作成された設定内容ファイルを複合機１に送信して、その設定内容ファイルに基づく設定更新処理が複合機１で正常終了したことを通知するものであり、図１４に示す送信エラー画面は、複合機１で受信した設定内容ファイル内の設定情報が複合機１に適合しないために異常終了したことを通知するものである。
【００５８】
図１５は、図１に示したＰＣ２に表示される装置検索画面を示している。この装置検索画面は、ネットワーク上に存在する複合機１を検索する際の検索条件を指定するものであり、図８〜図１０に示す装置設定画面上の変更ボタン４４・４５あるいは追加ボタン４６を操作することで表示され、この装置検索画面には、サブネット及びＩＰアドレスの選択部とＩＰアドレスの指定範囲の入力部とが表示され、所要の選択及び入力を行った上でＯＫボタンを操作すると、サブネットまたはＩＰアドレスの指定範囲で限定してネットワーク上の複合機１を検索する処理が実行される。
【００５９】
図１６は、図１に示したＰＣ２に表示される装置選択画面を示している。この装置選択画面は、図１５の装置検索画面で入力された検索条件にしたがった検索により見つかった複合機１が一覧表示され、所要の複合機１を選択してＯＫボタンを操作すると、その複合機１が設定元あるいは設定先として確定し、図８〜図１０に示す装置設定画面上の設定元及び設定先の表示部４２・４３に表示される。
【００６０】
図１７は、図１（Ａ）に示した単独設定時に複合機１及びＰＣ２で行われる処理の手順を示すフロー図である。ここでは、まずＰＣ２において装置設定アプリケーションを起動し、図８の装置設定画面（初期画面）上で設定対象となる複合機１を指定する（ＳＴ１０１）。このとき、設定元及び設定先に同じ複合機１を指定する。この設定元及び設定先の装置の指定は、変更ボタン４４・４５を操作して行われ、図１５の装置検索画面で検索条件を指定して表示される図１６の装置選択画面上で所要の複合機１を選択指定する。
【００６１】
このようにして設定対象となる複合機１が指定されると、ファイル要求部２５にて複合機１に対して設定定義ファイル及び設定内容ファイルの送出要求が行われ、これに応じて複合機１から送信される設定定義ファイル及び設定内容ファイルを受信して、その設定定義ファイル及び設定内容ファイルを設定定義ファイル記憶部２６及び設定内容ファイル記憶部２７に保存する処理が行われる（ＳＴ１０２・１０３）。
【００６２】
このとき複合機１では、ＰＣ２からの設定定義ファイル及び設定内容ファイルの送出要求を受け付けると、設定定義ファイル記憶部１３から設定定義ファイルを読み出し、また設定情報記憶部１２から設定情報を読み出して設定内容ファイル作成部１４にて設定内容ファイルを作成し、その設定定義ファイル及び設定内容ファイルをＰＣ２に送信する処理がファイル送信部１５で行われる（ＳＴ２０１・２０２）。
【００６３】
次にＰＣ２では、設定定義ファイル内の設定定義情報及び設定内容ファイル内の設定情報に従って図９・図１０に示す装置設定画面を作成する処理が画面制御部２２にて行われる（ＳＴ１０４）。このとき、前記のように設定定義情報に基づいて装置設定画面の表示形態が決定されると共に、装置設定画面の所要の部分に設定情報の各値が表示される。オペレータは、この装置設定画面を見て、修正が必要な場合には、入力部２３を操作して設定内容を編集する（ＳＴ１０５）。
【００６４】
この装置設定画面上での設定内容の編集作業が終了し、書込ボタン４７を操作して編集結果の反映を要求すると（ＳＴ１０６）、編集結果を設定定義情報と比較して問題がないかチェックをする処理が設定情報検証部２９にて行われ（ＳＴ１０７）、編集結果に問題がある場合には、その内容に応じて例えば図１２に示すようなエラー画面を表示部２１に表示させる処理が画面制御部２２にて行われ、オペレータに再編集を促す（ＳＴ１０８）。
【００６５】
他方、編集結果に問題がない場合には、設定内容ファイル作成部３０にて編集結果が反映された設定情報から設定内容ファイルが作成され、その設定内容ファイルがファイル送信部３１から複合機１に送信される（ＳＴ１０９）。なお、編集結果のチェック（ＳＴ１０７）は、図９・図１０に示す装置設定画面上でページ移動ボタンの操作やメニュー欄５１での設定項目の切り替え操作が行われた場合にも実行されるようにしても良い。
【００６６】
次に複合機１では、ＰＣ２から送信された設定内容ファイルをファイル受信部１６にて受信し（ＳＴ２０３）、その設定内容ファイル内の設定情報を自装置の設定定義情報と比較して設定情報に問題がないかチェックをする処理が設定情報検証部１７にて行われ（ＳＴ２０４）、設定情報に問題がない場合には、その設定情報を設定情報記憶部１２に上書き保存する設定更新処理が行われ（ＳＴ２０５）、ついで設定完了応答をＰＣ２に送信する処理が応答送信部１８にて行われる（ＳＴ２０６）。他方、設定情報に問題がある場合には、エラー応答をＰＣ２に送信する処理が応答送信部１８にて行われる（ＳＴ２０７）。
【００６７】
ＰＣ２では、複合機１からの設定完了応答を応答受信部３２にて受信すると（ＳＴ１１０）、図１３に示す設定完了画面を表示部２１に表示させる処理が画面制御部２２にて行われ、複合機１の設定が正常終了した旨をオペレータに通知する（ＳＴ１１１）。他方、複合機１からのエラー応答を応答受信部３２にて受信すると（ＳＴ１１０）、図１４に示すエラー画面を表示部２１に表示させる処理が画面制御部２２にて行われ、複合機１の設定が異常終了した旨をオペレータに通知する（ＳＴ１１２）。
【００６８】
図１８・図１９は、図１（Ｂ）に示した転用設定時に設定元及び設定先の複合機１及びＰＣ２で行われる処理の手順を示すフロー図である。ここでは、まずＰＣ２において装置設定アプリケーションを起動し、図８の装置設定画面（初期画面）上で設定元の複合機１が指定されると（ＳＴ３０１）、ファイル要求部２５にて設定元の複合機１に対して設定定義ファイル及び設定内容ファイルの送出要求が行われ、これに応じて設定元の複合機１から送信される設定定義ファイル及び設定内容ファイルを受信して、その設定定義ファイル及び設定内容ファイルを設定定義ファイル記憶部２６及び設定内容ファイル記憶部２７に保存する処理が行われる（ＳＴ３０２・３０３）。
【００６９】
またＰＣ２において図８の装置設定画面上で設定先の複合機１が指定されると（ＳＴ３０４）、ファイル要求部２５にて設定先の複合機１に対して設定定義ファイル及び設定内容ファイルの送出要求が行われ、これに応じて設定先の複合機１から送信される設定定義ファイル及び設定内容ファイルを受信して、その設定定義ファイル及び設定内容ファイルを設定定義ファイル記憶部２６及び設定内容ファイル記憶部２７に保存する処理が行われる（ＳＴ３０５・３０６）。
【００７０】
このとき設定元及び設定先の複合機１では、ＰＣ２からの設定定義ファイル及び設定内容ファイルの送出要求を受け付けると、設定定義ファイル記憶部１３から設定定義ファイルを読み出し、また設定情報記憶部１２から設定情報を読み出して設定内容ファイル作成部１４にて設定内容ファイルを作成し、その設定定義ファイル及び設定内容ファイルをＰＣ２に送信する処理がファイル送信部１５で行われる（ＳＴ４０１・４０２・５０１・５０２）。
【００７１】
次にＰＣ２では、設定定義ファイル内の設定定義情報及び設定内容ファイル内の設定情報に従って図９・図１０に示す装置設定画面を作成する処理が画面制御部２２にて行われる（ＳＴ３０７）。このとき、前記のように設定定義情報に基づいて装置設定画面の表示形態が決定されると共に、設定情報生成部２８にて各設定項目ごとに設定先の値に設定元の値を上書きして生成した暫定設定情報の各値が装置設定画面の所要の部分に表示される。
【００７２】
また設定情報生成部２８にて生成した暫定設定情報を設定先の設定定義情報と比較して問題がないかチェックをする処理が設定情報検証部２９にて行われ（ＳＴ３０８）、暫定設定情報に問題がある場合には、エラー画面を表示部２１に表示させる処理が画面制御部２２にて行われ、オペレータに注意を促す（ＳＴ３０９）。
【００７３】
オペレータは、表示部２１に表示された装置設定画面やエラー画面を見て、修正が必要な場合には、入力部２３を操作して設定内容を編集する（ＳＴ３１０）。そして装置設定画面上での設定内容の編集作業が終了し、書込ボタン４７を操作して編集結果の反映を要求すると（ＳＴ３１１）、編集結果を設定先の設定定義情報と比較して問題がないかチェックをする処理が設定情報検証部２９にて行われ（ＳＴ３１２）、編集結果に問題がある場合には、その内容に応じて例えば図１２に示すようなエラー画面を表示部２１に表示させる処理が画面制御部２２にて行われ、オペレータに再編集を促す（ＳＴ３１３）。
【００７４】
他方、編集結果に問題がない場合には、設定内容ファイル作成部３０にて編集結果が反映された設定情報から設定内容ファイルが作成され、その設定内容ファイルがファイル送信部３１から設定先の複合機１に送信される（ＳＴ３１４）。
【００７５】
次に設定先の複合機１では、ＰＣ２から送信された設定内容ファイルをファイル受信部１６にて受信し（ＳＴ５０３）、その設定内容ファイル内の設定情報を自装置の設定定義情報と比較して設定情報に問題がないかチェックをする処理が設定情報検証部１７にて行われ（ＳＴ５０４）、設定情報に問題がない場合には、その設定情報を設定情報記憶部１２に上書き保存する設定更新処理が行われ（ＳＴ５０５）、ついで設定完了応答をＰＣ２に送信する処理が応答送信部１８にて行われる（ＳＴ５０６）。他方、設定情報に問題がある場合には、エラー応答をＰＣ２に送信する処理が応答送信部１８にて行われる（ＳＴ５０７）。
【００７６】
ＰＣ２では、設定先の複合機１からの設定完了応答を応答受信部３２にて受信すると（ＳＴ３１５）、図１３に示す設定完了画面を表示部２１に表示させる処理が画面制御部２２にて行われ、複合機１の設定が正常終了した旨をオペレータに通知する（ＳＴ３１６）。他方、複合機１からのエラー応答を応答受信部３２にて受信すると（ＳＴ３１５）、図１４に示すエラー画面を表示部２１に表示させる処理が画面制御部２２にて行われ、複合機１の設定が異常終了した旨をオペレータに通知する（ＳＴ３１７）。
【００７７】
なお、図１１に示すように設定先として複数の複合機１を指定した場合には、ファイル要求部２５にて、設定先の複数の複合機１から各々の設定定義ファイルをそれぞれ受信し、設定情報生成部２８にて、各設定先の設定定義ファイル内の設定定義情報に基づいて設定先の複合機１の各々に適合した設定情報を生成し、設定内容ファイル作成部３０にて、設定情報が格納された設定内容ファイルを設定先の複合機１ごとに作成し、ファイル送信部３１にて、設定内容ファイルを設定先の複合機１にそれぞれ送信する。
【００７８】
このとき、設定先の複数の複合機１が同一機種で、設定内容も同一であれば、同一の設定内容ファイルを送信すれば良く、設定先の複数の複合機１が異なる機種であれば、それぞれの機種の仕様に適合した設定情報が格納された設定内容ファイルを送信すれば良い。
【産業上の利用可能性】
【００７９】
本発明にかかる装置設定支援システムは、設定先装置の設定内容を編集するために編集装置に導入されるプログラムを機種ごとに用意する必要がなく、また設定済みの装置の設定内容を別の機種に転用することができる効果を有し、例えばプリンタ、ファクシミリ装置、及び複合機などの装置の設定内容を編集装置で編集するようにした装置設定支援システムなどとして有用である。
【図面の簡単な説明】
【００８０】
【図１】本発明が適用される複合機設定支援システムを示すシステム構成図
【図２】図１に示した複合機からＰＣに提供される設定定義ファイルの一例を示す図
【図３】図２に示した設定定義ファイルの続きを示す図
【図４】図１に示した複合機からＰＣに提供される設定定義ファイルの一例を示す図
【図５】図１に示した複合機とＰＣとの間で交換される設定内容ファイルの一例を示す図
【図６】図１に示した複合機及びＰＣの概略構成を示すブロック図
【図７】図１に示した複合機及びＰＣの概略構成を示すブロック図
【図８】図１に示したＰＣで表示される装置設定画面を示す図
【図９】図１に示したＰＣで表示される装置設定画面を示す図
【図１０】図１に示したＰＣで表示される装置設定画面を示す図
【図１１】図１に示したＰＣで表示される装置設定画面で別の複合機を指定する状況を示す図
【図１２】図１に示したＰＣで表示される通知画面を示す図
【図１３】図１に示したＰＣで表示される通知画面を示す図
【図１４】図１に示したＰＣで表示される通知画面を示す図
【図１５】図１に示したＰＣに表示される装置検索画面を示す図
【図１６】図１に示したＰＣに表示される装置選択画面を示す図
【図１７】図１（Ａ）に示した単独設定時に複合機及びＰＣで行われる処理の手順を示すフロー図
【図１８】図１（Ｂ）に示した転用設定時に設定元及び設定先の複合機及びＰＣで行われる処理の手順を示すフロー図
【図１９】図１８に続くフロー図
【符号の説明】
【００８１】
１  複合機（設定先装置、設定元装置）
２  ＰＣ（編集装置）
１２  設定情報記憶部
１３  設定定義ファイル記憶部
１４  設定内容ファイル作成部
１５  ファイル送信部
１６  ファイル受信部
１７  設定情報検証部
１８  応答送信部
１９  認証部
２１  表示部
２２  画面制御部
２３  入力部
２４  入力制御部
２５  ファイル要求部
２６  設定定義ファイル記憶部
２７  設定内容ファイル記憶部
２８  設定情報生成部
２９  設定情報検証部
３０  設定内容ファイル作成部
３１  ファイル送信部
３２  応答受信部
【図１】
2007329637.tif 000003
【図２】
2007329637.tif 000004
【図３】
2007329637.tif 000005
【図４】
2007329637.tif 000006
【図５】
2007329637.tif 000007
【図６】
2007329637.tif 000008
【図７】
2007329637.tif 000009
【図８】
2007329637.tif 000010
【図９】
2007329637.tif 000011
【図１０】
2007329637.tif 000012
【図１１】
2007329637.tif 000013
【図１２】
2007329637.tif 000014
【図１３】
2007329637.tif 000015
【図１４】
2007329637.tif 000016
【図１５】
2007329637.tif 000017
【図１６】
2007329637.tif 000018
【図１７】
2007329637.tif 000019
【図１８】
2007329637.tif 000020
【図１９】
2007329637.tif 000021