(57)【特許請求の範囲】
【請求項１】
アドレスが登録された登録サーバとネットワークを介して接続され、被設定装置の動作を規定する設定情報を有し、前記被設定装置への設定操作を行う管理端末からの命令を受けて前記設定情報に基づいてネットワークを介し前記被設定装置に設定を行う設定装置において、
前記管理端末により設定命令を受けて、前記被設定装置のアドレスを登録サーバから取得する取得手段と、
前記取得手段により取得されたアドレスに基づいて、前記被設定装置とアクセスを行うアクセス手段と、
前記設定情報に基づいて、前記被設定装置に設定を行う設定手段とを有し、
前記設定手段は、前記被設定装置から該被設定装置が有する機能情報が通知され、該機能情報に基づいて、前記被設定装置が有する機能を前記被設定装置に設定すること、
を特徴とする設定装置。
【請求項２】
アドレスが登録された登録サーバとネットワークを介して接続され、被設定装置の動作を規定する設定情報を有し、前記被設定装置への設定操作を行う管理端末からの命令を受けて前記設定情報に基づいてネットワークを介し前記被設定装置に設定を行う設定装置において、
前記管理端末により設定命令を受けて、前記被設定装置のアドレスを登録サーバから取得する取得手段と、
前記取得手段により取得されたアドレスに基づいて、前記被設定装置とアクセスを行うアクセス手段と、
前記設定情報に基づいて、前記被設定装置に設定を行う設定手段とを有し、
前記管理端末から受けた命令が複数の被設定装置を設定するものであったとき、前記設定手段により被設定装置の設定を終えた後、設定を終えた該被設定装置に、未設定の被設定装置の設定を行うよう命令すること、
を特徴とする設定装置。
【請求項３】
前記設定装置は、少なくともスキャナ、プリンタ、コピー機、ファックス、パーソナルコンピュータのいずれか、もしくは複数の組み合わせから成る装置であること、
を特徴とする請求項１又は２に記載の設定装置。
【請求項４】
前記被設定装置は、複数台を有し、
前記設定装置は、設定可能な前記被設定装置の数の上限値を管理する管理手段と、
を有すること特徴とする請求項１ないし３いずれか一項に記載の設定装置。
【請求項５】
設定可能な前記被設定装置の上限値を越えたとき、前記設定手段は、上限値の範囲内で、設定を行う前記被設定装置を選択すること、
を特徴とする請求項４に記載の設定装置。
【請求項６】
前記登録サーバは、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバであること、
を特徴とする請求項１ないし５いずれか一項に記載の設定装置。
【請求項７】
被設定装置の動作を規定する設定情報を有する設定装置と、前記設定情報により設定される前記被設定装置と、前記設定装置と前記被設定装置のアドレスが登録された登録サーバと、前記被設定装置に対しての設定操作を行う管理端末とからなり、相互にネットワークを介して接続された装置設定システムにおいて、
前記管理端末は、
前記設定装置のアドレスを登録サーバから取得する取得手段と、
前記取得手段により取得されたアドレスに基づいて、前記設定装置とアクセスを行うアクセス手段と、
前記設定装置に、前記設定情報に基づいて前記被設定装置に設定を行うよう設定命令する命令手段とを有し、
前記設定装置は、
前記命令手段により設定命令を受けて、前記被設定装置のアドレスを前記登録サーバから取得する取得手段と、
前記取得手段により取得されたアドレスに基づいて、前記被設定装置とアクセスを行うアクセス手段と、
前記設定情報に基づいて、前記被設定装置に設定を行う設定手段とを有し、
前記管理端末から受けた命令が複数の被設定装置を設定するものであったとき、前記設定装置は、前記設定手段により被設定装置の設定を終えた後、設定を終えた該被設定装置に、未設定の被設定装置の設定を行うよう命令すること、
を特徴とする装置設定システム。
【請求項８】
前記登録サーバは、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバであること、
を特徴とする請求項７に記載の装置設定システム。
【請求項９】
アドレスが登録された登録サーバとネットワークを介して接続され、被設定装置の動作を規定する設定情報を有し、前記被設定装置への設定操作を行う管理端末からの命令を受けて前記設定情報に基づいてネットワークを介し前記被設定装置に設定を行う設定装置における装置設定方法において、
前記管理端末により設定命令を受けて、前記被設定装置のアドレスを登録サーバから取得する取得手順と、
前記取得手順により取得されたアドレスに基づいて、前記被設定装置とアクセスを行うアクセス手順と、
前記設定情報に基づいて、前記被設定装置に設定を行う設定手順と、
前記管理端末から受けた命令が複数の被設定装置を設定するものであったとき、前記設定手順により被設定装置の設定を終えた後、設定を終えた該被設定装置に、未設定の被設定装置の設定を行うよう命令する手順と、
を有することを特徴とする装置設定方法。
【請求項１０】
コンピュータに請求項９記載の装置設定方法を実行させるための装置設定プログラム。
【請求項１１】
請求項１０に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定装置、装置設定システム、装置設定方法、装置設定プログラム、及び記録媒体の分野に関する。
【背景技術】
【０００２】
ネットワーク経由での機器や装置の設定を行う場合の方法として、ネットワーク越しに設定ファイルを設定装置に投入するなどの方法がある。設定ファイルには、装置に反映したい設定内容、設定コマンド、パラメータ等が記載されている。このような設定方法としては、従来、以下のような方法がある。
（１）設定者は外部メディア等で設定ファイルをリモート端末に持ち込む。設定者がリモート端末上から、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）やＷｉｎｄｏｗｓ（登録商標）のファイル共有等のサービスを用いて、ファイルを設定装置に対して送信する。
（２）リモート端末から設定装置のＷｅｂサービスを利用し、Ｗｅｂ画面から設定者が手作業で設定を入力する方法、もしくはＷｅｂ画面から設定ファイルを送信する方法。
（３）Ｗｅｂ画面に代わって、リモート端末にインストールされた専用アプリケーションで、リモートから設定装置をＧＵＩ（グラフィック  ユーザ  インターフェース）設定、もしくはファイル送信、コマンド入力等を行う方法。
【０００３】
また、特許文献１では、設定情報作成支援端末から、ネットワーク上の装置に対し一括して設定を行うことのできることが記載されている。
【０００４】
従来からの設定方法、特許文献１に係る発明によれば、設定装置に対しての設定作業を簡易化することができる。特に、ネットワークが大規模になり設定装置が非常に多い場合、また工場出荷時のように設定装置が多数の場合、個々に装置に対して設定する方法と比べ、これらは効率的な設定方法である。
【特許文献１】特開２００５−１９７９３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、このように設定者は、通常、管理端末（リモート端末）まで設定ファイルをフロッピーディスクやＵＳＢメモリなどの外部メディアで持ち込むことになる。その設定ファイルは、マスターとなる装置で作成された設定のベースとなる設定ファイルであることが多い。この場合、設定ファイルはマスター装置から外部メディアを通じて取得されてきた設定ファイルである。
【０００６】
マスター装置から持ち出された設定ファイルは、外部メディアやリモート端末などを経由して、設定装置に設定されることになるが、セキュリティの観点からするに、経由する媒体は少ないほど良い。即ち、余分な媒体を経由するたびに、セキュリティ的には不安要素である。例えば、外部メディアのその後の取り扱いも慎重になるべきであるし、リモート端末に設定ファイルがそのままディスクに残されているといったことがないよう注意を払う必要がある。
【０００７】
そこで本発明では上記のような問題に鑑みて、ネットワーク上の管理端末から装置の設定を行う際、セキュリティを高めつつ設定手順を簡易化する設定装置、装置設定システム、装置設定方法、装置設定プログラム、及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
そこで上記課題を解決するため、本発明に係る設定装置は、アドレスが登録された登録サーバとネットワークを介して接続され、被設定装置の動作を規定する設定情報を有し、前記被設定装置への設定操作を行う管理端末からの命令を受けて前記設定情報に基づいてネットワークを介し前記被設定装置に設定を行う設定装置において、前記管理端末により設定命令を受けて、前記被設定装置のアドレスを登録サーバから取得する取得手段と、前記取得手段により取得されたアドレスに基づいて、前記被設定装置とアクセスを行うアクセス手段と、前記設定情報に基づいて、前記被設定装置に設定を行う設定手段とを有することを特徴とする。
【０００９】
また上記課題を解決するため、本発明に係る設定装置は、少なくともスキャナ、プリンタ、コピー機、ファックス、パーソナルコンピュータのいずれか、もしくは複数の組み合わせから成る装置あることを特徴とする。
また上記課題を解決するため、前記被設定装置は、当該被設定装置が有する機能情報を前記設定装置に通知する通知手段を有し、前記設定装置の前記設定手段は、前記通知手段により通知された前記機能情報に基づいて、前記被設定装置が有する機能を前記被設定装置に設定することを特徴とする。
【００１０】
また上記課題を解決するため、前記被設定装置は、複数台を有し、前記設定装置は、設定可能な前記被設定装置の数の上限値を管理する管理手段とを有すること特徴とする。
【００１１】
また上記課題を解決するため、本発明に係る設定装置は、設定可能な前記被設定装置の上限値を越えたとき、前記設定手段は、上限値の範囲内で、設定を行う前記被設定装置を選択することを特徴とする。
【００１２】
また上記課題を解決するため、本発明に係る設定装置は、前記管理端末から受けた命令が複数の被設定装置を設定するものであったとき、前記設定手段により被設定装置の設定を終えた後、設定を終えた前記被設定装置に、未設定の被設定装置の設定を行うよう命令することを特徴とする。
【００１３】
また上記課題を解決するため、前記登録サーバは、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバであることを特徴とする。
【００１４】
また上記課題を解決するため、本発明に係る装置設定システムは、被設定装置の動作を規定する設定情報を有する設定装置と、前記設定情報により設定される前記被設定装置と、前記設定装置と前記被設定装置のアドレスが登録された登録サーバと、前記被設定装置に対しての設定操作を行う管理端末とからなり、相互にネットワークを介して接続された装置設定システムにおいて、前記管理端末は、前記設定装置のアドレスを登録サーバから取得する取得手段と、前記取得手段により取得されたアドレスに基づいて、前記設定装置とアクセスを行うアクセス手段と、前記設定装置に、前記設定情報に基づいて前記被設定装置に設定を行うよう設定命令する命令手段とを有し、前記設定装置は、前記命令手段により設定命令を受けて、前記被設定装置のアドレスを前記登録サーバから取得する取得手段と、前記取得手段により取得されたアドレスに基づいて、前記被設定装置とアクセスを行うアクセス手段と、前記設定情報に基づいて、前記被設定装置に設定を行う設定手段とを有することを特徴とする。
【００１５】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、などに適用したものも本発明の態様として有効である。
【発明の効果】
【００１６】
本発明によれば、ネットワーク上の管理端末から装置の設定を行う際、セキュリティを高めつつ設定手順を簡易化する設定装置、装置設定システム、装置設定方法、装置設定プログラム、及び記録媒体を提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明を実施するための最良の形態を各実施形態において図面を用いて説明する。
【００１８】
＜システム構成＞
図１は、実施の形態に係る装置設定システムのネットワーク構成図の一例を示したものである。装置設定システムは、ＵＡ（Ｕｓｅｒ  Ａｇｅｎｔ）１、ＵＡ２、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバ３、管理端末４、及びネットワーク５を含む構成である。次にそれぞれについて説明する。
【００１９】
ＵＡ１、ＵＡ２は、後述するＳＩＰサーバに対応させた呼称で、ＳＩＰリクエストを処理する論理的なエンティティである。一般にＵＡは、さらにＵＡＣとＵＡＳからなる。ＵＡＣ（Ｕｓｅｒ  Ａｇｅｎｔ  Ｃｌｉｅｎｔ）は、ＳＩＰリクエストを生成、送信し、応答を受信、処理するＵＡであり、ＵＡＳ（Ｕｓｅｒ  Ａｇｅｎｔ  Ｓｅｒｖｅｒ）は、ＳＩＰリクエストを受信、処理し、応答を生成、送信するＵＡである。これからすると、ＵＡ１、ＵＡ２は、ＵＡＣとなる。
【００２０】
本発明において、ＵＡ１は、設定情報を有しており、設定装置に相当している。一方、ＵＡ２は、ＵＡ１の有する設定情報が適用されて設定される側であり、被設定装置に相当する。本実施の形態では、ＵＡ１、ＵＡ２は、画像処理装置として説明を行う。画像処理装置は、コピー機能、ファクシミリ（ＦＡＸ）機能、プリント機能、スキャナ機能及び入力画像を配信する機能等を複合したいわゆるＭＦＰ（Ｍｕｌｔｉ Ｆｕｎｃｔｉｏｎ Ｐｅｒｉｐｈｅｒａｌ）と称されるデジタルカラー複合機である。ＵＡ１は、自身の、コピー、プリント、スキャナといった機能に係る各種設定をＵＡ２に設定する。ＵＡ１の持つ全設定情報をそのままＵＡ２に設定反映するとすれば、ＵＡ１の複製（レプリカ）を作成することになるが、これもまた設定の一形態である。
【００２１】
ＳＩＰサーバ３は、ＵＡＳであり、ＵＡＣであるＵＡ１及びＵＡ２からの依頼により、少なくとも接続先とのセッションの開始、変更、終了を行う。またさらにオプションで、認証、アドレス解決、アクセス制御等を行う。例えば、ＵＡ１は、ＵＡ２にアクセスするため、ＵＡ２のＳＩＰ  ＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を指定して、ＳＩＰサーバ３にアクセスする。ＳＩＰサーバ３は、ＵＡ１からの要請に応答し、ＵＡ１とＵＡ２の通信（呼）の確立を行う。またさらに、アドレス解決機能により、ＵＡ１がＵＡ２に直接通信するためには相手のアドレスをＵＡ１が把握している必要があるが、ＳＩＰサーバ３を介することによりＳＩＰ  ＵＲＩからアドレスを取得することができる。ＳＩＰサーバ３がアドレスを管理把握する方法は、手動での設定含めて様々あるが、例えば、ＵＡからのＲＥＧＩＳＴＥＲメッセージを受けて、ＳＩＰ  ＵＲＩとアドレスの対応付けを登録する方法がある。このようにＳＩＰサーバ３では、ＳＩＰ  ＵＲＩとアドレスが紐付けされている。なお、ＳＩＰサーバは、登録サーバに相当する。このＳＩＰサーバ３については、後述する。
【００２２】
管理端末４は、設定者がＵＡ２の設定を行うために操作を行う端末である。管理端末４から、ＵＡ１に対して、ＵＡ１がＵＡ２にＵＡ１の有する設定情報を用いて設定を行うよう命令を行う。
【００２３】
ネットワーク５は、ＵＡ１、ＵＡ２、ＳＩＰサーバ３、及び管理端末４を相互に接続するネットワークである。有線、無線を問わない。
【００２４】
ここで、ＵＡは画像処理装置としたが、これに限られず、設定が必要な装置であって、その設定を他の装置にも適用することができる装置であればよく、例えば、何らかの機能を持つ情報処理装置といったものでもよい。
【００２５】
＜セッションの確立＞
次に、図２を用いて、ＳＩＰサーバ３を介しての、ＵＡ１とＵＡ２のセッション確立について簡単に説明する。
【００２６】
ステップＳ２０１において、ＵＡ１からＳＩＰサーバ３に対し、ＵＡ２への通信を接続する要求が出力される。
【００２７】
ステップＳ２０２に進み、ステップＳ２０１の要求に基づいて、ＳＩＰサーバ３が、ＵＡ２のアドレスを用いて、ＵＡ２にＵＡ１の要求を伝える。このアドレスは、ＩＰネットワークであれば、ＩＰアドレスに相当する。また、ＵＡ２の応答がＵＡ１に返される。
【００２８】
ステップＳ２０３に進み、ＵＡ１は、取得したアドレスを用いてＵＡ２に対して通信を確立する要求を出力し、ＵＡ１とＵＡ２とのデータ転送チャネルを確立する。
【００２９】
ここでは、ＵＡ１とＵＡ２間のやり取りについて触れたが、管理端末４もＳＩＰ対応しており、後述する実施形態の例でＵＡ１との同様のやり取りを行う。また、このＳＩＰに係る通信については、ＲＦＣ３２６１等に規定される。
【００３０】
＜ＵＡの機能ブロック＞
ＵＡ１（設定装置）は、上述したＳＩＰサーバを介してセッションの確立を行う機能とともに、ＵＡ２（被設定装置）に対して、設定を行う動作を実現するための機能を有する。図３は、ＵＡ１の有する機能を表す機能ブロック図である。本発明に係る設定装置は、図３に示される機能、即ち、ＳＩＰ制御部３０１、ＳＩＰメッセージ生成部３０２、設定要求制御部３０３、設定処理部３０４、装置情報管理部３０５、設定上限管理部３０６、及びネットワークＩ／Ｆ（インターフェース）３０７を有する。
【００３１】
ＳＩＰに係る機能としての、ＳＩＰ制御部３０１は、ＳＩＰメッセージ生成３０２へのＳＩＰメッセージの生成命令を含め、ＳＩＰに係るすべての通信を制御する。具体的には、ＳＩＰサーバ３、ＵＡ２に対して行うＳＩＰ通信を制御する。ＳＩＰメッセージ生成３０２は、ＳＩＰサーバ３に対して送信するメッセージを生成する。
【００３２】
次に、設定に係る機能として、設定要求制御部３０３、設定処理部３０４がある。設定要求制御部３０３は、ＳＩＰセッションにおいて、ＩＮＶＩＴＥコマンドでＵＡ２に対し設定を行う旨の通知や実際の設定処理要求に係る制御を行う。設定処理部３０４は、ＳＩＰセッションにおいて、ＵＡ２に対し実際の設定処理を行う。これは設定手段に相当する。
【００３３】
装置情報管理部３０５は、自身の装置の有する装置情報を管理する。画像処理装置であれば、コピー機能、ファクシミリ（ＦＡＸ）機能、プリント機能、スキャナ機能といった情報を管理する。この装置情報管理部３０５により、ＵＡ１は、ＵＡ２に対し設定を行うことができる設定内容（機能）について把握することができる。
【００３４】
設定上限管理部３０６は、管理端末４から複数の被設定装置に対して設定を行うよう命令を受けた際に、設定できる上限値（数）を管理する。設定装置の性能にあわせた上限値を設けることで、設定装置のパフォーマンスを維持できる。これは設定装置が通常使用している画像処理装置であるときに、ユーザからの通常の使用（コピー等）のパフォーマンスを維持しつつ設定を行う場面に有効である。
【００３５】
ネットワークＩ／Ｆ３０７は、ネットワーク５に接続され、他のネットワーク上の装置との通信を行う。
【００３６】
＜第１の実施形態＞
以上の構成において、装置設定システムの実施形態として、図４を用いて説明を行う。まず、図４で、概要から説明する。管理端末４は、設定者により操作される端末で、装置設定用のリモート端末である。ＵＡ１は、設定情報を持っている画像処理装置であり、設定装置である。ＵＡ２は、ここでは同様に画像処理装置とし、被設定装置である。また、管理端末４、ＵＡ１、ＵＡ２は、お互いにネットワーク上のアドレスは知らずＳＩＰ  ＵＲＩのみ知っているものとする。このため、相互に通信する際は、ＳＩＰサーバ３を介して行われる。ＳＩＰサーバ３は、ネットワーク上の装置の識別情報（ＳＩＰ  ＵＲＩ）とアドレスを紐付けした情報を有している。
【００３７】
ステップＳ４０１において、設定者により管理端末４から、設定装置のＳＩＰ  ＵＲＩを指定してＳＩＰサーバ３にＳＩＰメッセージを用いてアクセスする。
【００３８】
ステップＳ４０２において、ＳＩＰサーバ３は、アドレス解決機能によりＵＡ１のアドレスを用いてＵＡ１に前記ＳＩＰメッセージを送信する。また、ＵＡ１からの返答メッセージを管理端末４まで送信する。
【００３９】
ステップＳ４０３において、前述データ転送チャネルが確立されると、管理端末４はＵＡ１に対し、ＵＡ２に設定を行うよう設定命令（設定要求）を行う。
【００４０】
ＵＡ１はこの設定命令を受け、ＵＡ２に対して設定を行う。ステップＳ４０４において、同様に、被設定装置であるＵＡ２のＳＩＰ  ＵＲＩを指定してＳＩＰサーバ３にＳＩＰメッセージ（ＩＮＶＩＴＥ）を用いてアクセスする。ＳＩＰメッセージは、ＳＩＰメッセージ生成３０２が生成する。また、この中で設定要求制御部３０３は、ＵＡ２に設定を行う旨の通知をする。
【００４１】
ステップＳ４０５において、ＳＩＰサーバ３は、アドレス解決機能によりＵＡ２のアドレスを用いてＵＡ２に前記ＳＩＰメッセージを送信する。また、ＵＡ２からの返答メッセージをＵＡ１まで送信する。ＵＡ２からの返答メッセージ（２００  ＯＫ）により、ＵＡ１の設定要求制御部３０３は、ＵＡ２に設定を行う旨の了解を把握し、設定処理部３０４による設定処理に移行する。
【００４２】
ステップＳ４０６において、前述データ転送チャネルが確立されると、ＵＡ１の設定処理部３０４はＵＡ２に対し、ＵＡ２に設定を行う。
【００４３】
次に、上述した流れについて、図５のシーケンス図を用いて詳しく説明する。
【００４４】
ステップＳ５０１において、管理端末４は、ＵＡ１のＳＩＰ  ＵＲＩを指定してＳＩＰサーバ３にＳＩＰメッセージ（ＩＮＶＩＴＥ）を送信する。ステップＳ５０２で、ＳＩＰサーバ３はこれを受けて、アドレス解決機能によりＵＡ１のアドレスを用いてＵＡ１に前記ＳＩＰメッセージを送信する。ステップＳ５０３、Ｓ５０４で、ＵＡ１は、ＳＩＰメッセージの応答として、返答メッセージ（２００  ＯＫ）を、ＳＩＰサーバ３に返答し、この返答メッセージはＳＩＰサーバ３を介し、管理端末４まで送られる。ステップＳ５０５で、管理端末４はＵＡ１にＡＣＫを送信する。
【００４５】
ステップＳ５０６は、管理端末４が、ＵＡ１（設定装置）に対して、ＵＡ１が有する設定情報を使用して、ＵＡ２（被設定装置）に設定を行うよう設定命令を行うステップである。設定命令は、管理端末４とＵＡ１間で確立された前述データ転送チャネルを用いて行われる。
【００４６】
ＵＡ１は、この設定命令を受け、ＵＡ２への設定を開始する。はじめにステップＳ５０７において、ＵＡ１は、ＵＡ２のＳＩＰ  ＵＲＩを指定してＳＩＰサーバ３にＳＩＰメッセージ（ＩＮＶＩＴＥ）を送信する。
【００４７】
ステップＳ５０８〜Ｓ５１１（説明省略）を経て、ステップＳ５１２で、ＵＡ１（設定装置）が、ＵＡ２（被設定装置）に対して、ＵＡ１が有する設定情報を使用して、ＵＡ２に設定処理要求を行う。これを受け、ステップＳ５１３で、ＵＡ２は、設定処理を行う。簡単な一例を挙げれば、ＵＡ１がＵＡ２と同一装置である場合に、ＵＡ１の持つ全設定ファイルをＵＡ２に設定を反映すると、ＵＡ２はＵＡ１のレプリカが出来る。
【００４８】
設定処理が終了すると、ステップＳ５１４において、ＵＡ２は、ＳＩＰサーバ３に終了メッセージ（ＢＹＥ）を送信する。ステップＳ５１５で、終了メッセージがＳＩＰサーバ３からＵＡ１に送信される。次いで、ステップＳ５１６、Ｓ５１７で、ＵＡ１からＵＡ２にＳＩＰサーバ３を介して、終了メッセージに対する応答メッセージが送信される。ここれにより、ＵＡ１とＵＡ２間のＳＩＰでのやり取りは終了する。
【００４９】
ステップＳ５１８〜５２１において、ＵＡ１と管理端末４とのやり取りを終了させるため、ＵＡ１から管理端末４にＳＩＰサーバ３を介して、終了メッセージのやり取りが行われ、ＵＡ１と管理端末４間のＳＩＰでのやり取りは終了する。なお、これはこのＳ５０１〜Ｓ５０５に対応した終了メッセージである。
【００５０】
以上、本実施形態によれば、設定装置と被設定装置とでＰ２Ｐ（ピアツーピア）の関係で直接設定を行うことができ、設定情報を一旦外部メディア等に持ち出すこともないので、セキュリティを高めつつ、装置の設定手順を簡易化することができる。また、設定装置、被設定装置の位置情報を知らなくてもよいので、例えば工場出荷時での設定などでは、被設定装置（出荷装置）はアドレスも未確定状態（もしくは仮状態）であり、さらに設定すべき台数も大量であるため、本システムによると、より効率的に設定作業をおこなうことができる。
【００５１】
＜第２の実施形態＞
図６は、第２の本実施形態を説明する図である。本実施形態において、被設定装置は、被設定装置の有する機能情報を、設定装置に通知する。そして、設定装置は、被設定装置により通知された機能情報に基づいて（応じて）、被設定装置が有する機能の範囲内での被設定装置に設定を行う。以下、図６のシーケンス図を用いて説明する。
【００５２】
図６は、ＵＡ１が管理端末４からの設定命令を受けて、ＵＡ１がＵＡ２に対して設定を開始するシーケンスを表している。なお、図中、図５と重複する部分については省略してある。
【００５３】
ステップＳ６０１において、ＵＡ１は、ＵＡ２のＳＩＰ  ＵＲＩを指定してＳＩＰサーバ３にＳＩＰメッセージ（ＩＮＶＩＴＥ）を送信する。このメッセージにおいて、ＵＡ１は、ＵＡ２に対し、ＵＡ２が有する機能についての情報を含めて応答するよう、ＳＩＰメッセージにセットする。ステップＳ６０２で、当該オプション付きＳＩＰメッセージが、ＳＩＰサーバ３を介して、ＵＡ２に送信される。
【００５４】
ステップＳ６０３で、ＵＡ２は、応答として、返答メッセージ（２００  ＯＫ）を返す。この返答メッセージには、ＵＡ１からのリクエストに応答し、ＵＡ２が有する機能情報を付加されている。本実施形態では、ＵＡ２は、コピーとプリンタの機能を有しているため、その旨返答する。ステップＳ６０４で、ＵＡ１は、ＵＡ２の機能がコピーとプリンタであるという情報を得る。ステップＳ６０５でＵＡ１はＵＡ２にＡＣＫを送信し、ステップＳ６０６で、ＵＡ１は、ＵＡ２に対して、設定要求を行うが、その設定内容は、コピーとプリンタに係る設定となる。ＵＡ１側は、コピー、プリンタ、ＦＡＸ、その他の機能を有しているとしても、ＦＡＸ、その他のＵＡ２がサポートしない機能についての設定要求は送らない。
【００５５】
以上、本実施形態によれば、第１の実施形態に説明した効果に加え、ＵＡ１とＵＡ２が行うＳＩＰ呼接続手順（ＩＮＶＩＴＥからＡＣＫまで）のＳＩＰメッセージのやり取りに被設定装置の機能情報を含むことで、設定装置が送る設定情報を選別することによって効率的な設定手順を実現できる。また、設定装置と被設定装置がプリンタ装置同士、複合機同士というように、必ずしも同一装置同士でなくとも、被設定装置の機能に応じて設定を行うことができる。
【００５６】
＜第３の実施形態＞
図７は、第３の本実施形態を説明する図である。本実施形態においては、管理端末は、設定装置に対して、複数の被設定装置に設定を行うよう命令を行う。設定装置は、設定可能な被設定装置の数の上限値を管理しており、上限値を超える台数の被設定装置に対して設定を行う命令がなされた場合には、上限値までしか設定を行えない旨を管理端末に返答する。以下、図７のシーケンス図を用いて説明する。なお、図中、図５と重複する部分については省略してある。
【００５７】
ステップＳ７０１において、設定者により管理端末４から、設定装置であるＵＡ１のＳＩＰ  ＵＲＩを指定してＳＩＰサーバ３にＳＩＰメッセージを用いてアクセスする。このメッセージにおいて、管理端末４は、ＵＡ１に対し、複数のＵＡ（ＵＡ２、ＵＡ３、ＵＡ４）に設定を行うようセットする。ステップＳ７０２で、当該オプション付きＳＩＰメッセージが、ＳＩＰサーバ３を介して、ＵＡ１に送信される。
【００５８】
ステップＳ７０３で、ＵＡ１は、応答として、返答メッセージ（２００  ＯＫ）を返す。この返答メッセージには、端末装置４からのリクエストに応答する。ＵＡ１は、ＵＡ１が設定可能な被設定装置の数の上限値を管理しており、上限値を超える台数の被設定装置に対して設定を行う命令がなされた場合には、上限値までしか設定を行えない旨を管理端末４に返答する。ここでは上限値を２台とすると、管理端末４の要求である３台に設定をおこなうことはできない。よって、設定可能である２台について設定する旨を付加して、返答メッセージを送信する。なお、管理端末４からのＵＡ２、ＵＡ３、ＵＡ４の設定命令に対し、どの２台について設定するかは、例えば、指定された上から順に選択してもよい。また、管理端末４に、選択要求を出してもよい。即ち、管理端末４上の画面に先の設定命令された３台の装置名を表示させ、設定者があらためてその中から設定可能である２台の被設定装置について選択する。図８は、管理端末４の表示画面の一例を示したものである。
【００５９】
ステップＳ７０５で、管理端末４はＵＡ１にＡＣＫを送信する。Ｓ７０６で、管理端末４は、決定された２台について、装置の設定要求を行う。
【００６０】
以上、本実施形態によれば、第１の実施形態に説明した効果に加え、通常使用しているプリンタや複合機でも設定装置となれるので、設定装置の性能にあわせた上限値を設けることで、設定装置の通常使用時のパフォーマンスを維持することができる。また、設定装置のパフォーマンスや状況に応じて、設定先（複製宛先）を選択できるので、操作の便が良く、設定手順の煩雑さを軽減することができる。
【００６１】
＜第４の実施形態＞
図９は、第４の本実施形態を説明する図である。本実施形態においては、管理端末から設定装置への命令が、複数の被設定装置を設定するものであったとき、設定装置は、１つめの被設定装置の設定を終えた後、設定を終えた被設定装置に、未設定の被設定装置の設定を行うよう命令する。これを受けて、設定を終えた被設定装置は、既に設定装置と同じ設定情報を持っているので、その設定情報を使用して、他の未設定の被設定装置に対して設定を行う。
【００６２】
図９のステップＳ９０１において、管理端末４は、ＳＩＰSIPメッセージに、宛先ＵＡ２を設定先（複製宛先）、宛先ＵＡ３を転送設定先（複製転送宛先）とした情報をセットして送る。図１０は、設定転送指定する宛先フォーマットを示す一例である。図１０において、管理端末４は、ＵＡ１に対して、宛先ＵＡ２を設定宛先、宛先ＵＡ３を設定転送宛先としている。この場合、ＵＡ１の設定情報は、ＵＡ２に設定（複製）され、ＵＡ２の設定（複製）が完了するとＵＡ２は、ＵＡ３に対して設定（複製）を開始する。
【００６３】
ステップＳ９０２以前は、図５を用いて説明した通りであるので説明を省略する。ここまでにおいて、ＵＡ２の設定処理は終了し、ＵＡ２は既に設定情報を有している。
【００６４】
ステップＳ９０２において、ＵＡ１は、ＵＡ２に対し、ＵＡ３に設定を行うよう命令を行う。これは、上述の実施形態において、管理端末４が、ＵＡ１に対して行う命令と同様である。ステップＳ９０３で、ＵＡ１は、ＵＡ２に対し、装置情報の設定要求を行う。これは、Ｕ２がＵ３に対して設定を行うよう要求するものである。これを受けて、ＵＡ２は、Ｕ３に設定処理すべく、ステップ９０４で、Ｕ３にＳＩＰメッセージの送信を行う。そして、ステップＳ９０５で、設定処理要求がなされ、設定処理が行われる。
【００６５】
以上、本実施形態によれば、第１の実施形態に説明した効果に加え、転送（分散）ルートを指定することで、設定（複製）が完了した装置が、別の装置に対して設定を行うことができるので、設定作業の高速化、効率化、及びリソースの有効活用を図ることができる。本実施形態では、説明の観点からＵＡ１〜ＵＡ３の３台で説明したが、この転送設定は複数台、指定することができる。また、上述した実施形態における複数の被設定装置の指定機能と組み合わせることにより、大規模な台数の被設定装置であっても効率的に設定作業を行うことができる。被設定装置の数が増えるほどより効果的である。
【００６６】
＜まとめ＞
以上、本発明によれば、ネットワーク上の管理端末から装置の設定を行う際、セキュリティを高めつつ設定手順を簡易化する設定装置、装置設定システム、装置設定方法、装置設定プログラム、及び記録媒体を提供することができる。
【００６７】
なお、ＳＩＰサーバは、さらにオプションで、認証、アクセス制御等を行うようにしてもよい。認証は、管理端末や設定装置がＳＩＰ通信を開始する際に認証を行われる。認証データベースをＳＩＰサーバが有している構成でも、別途認証サーバを設け、認証時に認証サーバと連携する構成でもよい。また、アクセス制御は、あらかじめ決められたルールに従いアクセス制御を行う。例えば、無制限に設定装置にアクセスできるものではない制御、被設定装置に対し無制限に設定できるものではなく、決められた設定者によってのみ設定命令を行うことができる制御、等である。
【００６８】
また、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００６９】
【図１】装置設定システムのネットワーク構成図である。
【図２】ＳＩＰセッションの確立を説明する図である。
【図３】設定装置の機能ブロック図である。
【図４】本発明に係る装置設定について説明する図である。
【図５】本発明に係る装置設定について説明するシーケンス図である。
【図６】本発明に係る装置設定について説明するシーケンス図である。
【図７】本発明に係る装置設定について説明するシーケンス図である。
【図８】管理端末の設定装置選択画面の一例である。
【図９】本発明に係る装置設定について説明するシーケンス図である。
【図１０】分散ルートを指定する宛先フォーマットの例である。
【符号の説明】
【００７０】
１        ＵＡ
２        ＵＡ
３        ＳＩＰサーバ
４        管理端末
【図１】
0005020126.tif 000002
【図２】
0005020126.tif 000003
【図３】
0005020126.tif 000004
【図４】
0005020126.tif 000005
【図５】
0005020126.tif 000006
【図６】
0005020126.tif 000007
【図７】
0005020126.tif 000008
【図８】
0005020126.tif 000009
【図９】
0005020126.tif 000010
【図１０】
0005020126.tif 000011