(57)【要約】      （修正有）【課題】予めサーバに設定した機器設定情報を顧客側の機器に設定させる場合に、機器への電源投入、機器への論理アドレスの設定を行うことで、機器に対する作業効率を向上する。【解決手段】印刷システムにおいて、画像形成装置１に設定される機器設定値と、画像形成装置１のＭＡＣアドレスとを関連付けて管理するサーバ３から、ＭＡＣアドレスと機器設定値を取得する情報取得部と、ＭＡＣアドレスを有する画像形成装置１に対して、電源の投入を要求する電源投入要求を画像形成装置１が属するネットワークを介して送信する電源投入要求送信部と、電源投入要求に応じて起動した画像形成装置１から電源投入通知を受信した後に、ネットワークにおいて利用されていないＩＰアドレスを特定する空きＩＰアドレス特定部と、特定されたＩＰアドレスを画像形成装置１に送信する空きＩＰアドレス送信部と、を備える。【選択図】図１１
2019016910.tif 000002
【特許請求の範囲】
【請求項１】
機器の動作に係る機器設定値と論理アドレスを前記機器に設定する機器設定装置であって、
前記機器に設定される機器設定値と前記機器の物理アドレスとを関連付けて管理するサーバ装置から、物理アドレスと機器設定値を取得する情報取得手段と、
前記物理アドレスを有する機器に対して、電源の投入を要求する電源投入要求を前記機器が属するネットワークを介して送信する電源投入要求送信手段と、
前記電源投入要求に応じて起動した機器から電源投入通知を受信した後に、前記ネットワークにおいて利用されていない論理アドレスを特定する論理アドレス特定手段と、
前記特定された論理アドレスを前記機器に送信する論理アドレス送信手段と、を備えることを特徴とする機器設定装置。
【請求項２】
機器の動作に係る機器設定値と論理アドレスを前記機器に設定する機器設定装置であって、
前記機器に設定される機器設定値と前記機器の物理アドレスとを関連付けて記憶する記憶手段から、物理アドレスと機器設定値を取得する情報取得手段と、
前記物理アドレスを有する機器に対して、電源の投入を要求する電源投入要求を前記機器が属するネットワークを介して送信する電源投入要求送信手段と、
前記電源投入要求に応じて起動した機器から電源投入通知を受信した後に、前記ネットワークにおいて利用されていない論理アドレスを特定する論理アドレス特定手段と、
前記特定された論理アドレスを前記機器に送信する論理アドレス送信手段と、を備えることを特徴とする機器設定装置。
【請求項３】
前記情報取得手段が取得した前記物理アドレスに基づいて、前記電源投入要求を生成する生成手段を備えることを特徴とする請求項１又は２記載の機器設定装置。
【請求項４】
前記論理アドレスの送信先である機器から当該機器の物理アドレスを含む管理情報を取得して、前記管理情報に含まれている前記物理アドレスに対応する前記機器設定値を前記機器に送信する送信手段を備えることを特徴とする請求項１又は２記載の機器設定装置。
【請求項５】
前記機器設定値と、前記機器設定値の設定対象となる機器の物理アドレスを前記サーバ装置に送信する第２情報送信手段と、
前記物理アドレスと前記機器設定値とが関連付けられた識別情報を前記サーバ装置から取得する第２情報取得手段と、を備えることを特徴とする請求項１記載の機器設定装置。
【請求項６】
前記記憶手段は、外部記憶装置であることを特徴とする請求項２乃至５の何れか１項記載の機器設定装置。
【請求項７】
請求項１乃至６の何れか１項記載の機器設定装置と、
前記機器に設定される機器設定値と前記機器の物理アドレスとを関連付けて管理するサーバ装置と、を備えることを特徴とする機器設定システム。
【請求項８】
機器の動作に係る機器設定値と論理アドレスを前記機器に設定する機器設定装置による機器設定方法であって、
前記機器に設定される機器設定値と前記機器の物理アドレスとを関連付けて管理するサーバ装置から、物理アドレスと機器設定値を取得する情報取得ステップと、
前記物理アドレスを有する機器に対して、電源の投入を要求する電源投入要求を前記機器が属するネットワークを介して送信する電源投入要求送信ステップと、
前記電源投入要求に応じて起動した機器から電源投入通知を受信した後に、前記ネットワークにおいて利用されていない論理アドレスを特定する論理アドレス特定ステップと、
前記特定された論理アドレスを前記機器に送信する論理アドレス送信ステップと、を実行することを特徴とする機器設定方法。
【請求項９】
機器の動作に係る機器設定値と論理アドレスを前記機器に設定する機器設定装置による機器設定方法であって、
前記機器に設定される機器設定値と前記機器の物理アドレスとを関連付けて記憶する記憶手段から、物理アドレスと機器設定値を取得する情報取得ステップと、
前記物理アドレスを有する機器に対して、電源の投入を要求する電源投入要求を前記機器が属するネットワークを介して送信する電源投入要求送信ステップと、
前記電源投入要求に応じて起動した機器から電源投入通知を受信した後に、前記ネットワークにおいて利用されていない論理アドレスを特定する論理アドレス特定ステップと、
前記特定された論理アドレスを前記機器に送信する論理アドレス送信ステップと、を実行することを特徴とする機器設定方法。
【請求項１０】
請求項８又は９記載の機器設定方法における各ステップを実行するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器設定装置、機器設定システム、機器設定方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、少なくとも１つ以上の台数の機器を顧客側に納入した際に、
（１）顧客側環境において行う機器への設定作業と同じ設定作業を、予めサーバに対して行い、機器設定値をサーバに保存する。
（２）顧客側環境において、サーバへアクセスして機器設定情報をダウンロードする。
（３）機器設定情報を機器へ自動的に設定する。
以上の手順で行うことで、納入した全ての機器に対する設定を自動的に行い、サービスエンジニアが設定作業を一台ずつ行うのに必要な作業時間を解消することを可能にするという技術が知られている（特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来技術のように、予めサーバから取得した機器設定情報を現地の機器に反映させるという方法では、
（Ａ１）サービスエンジニアが機器の設定をサーバ上で行っておく、
（Ａ２）顧客側環境において、搬入した機器の電源を投入する、
（Ａ３）機器に対してＩＰアドレスを設定する、
（Ａ４）サーバを経由して機器設定情報をダウンロードして、機器設定情報を機器に自動的に反映する、
という手順が必要となる。そしてこの際、予め行うことができない上記（Ａ２）及び（Ａ３）の作業や設定は、サービスエンジニアが現地において手動で行う必要があり、納入した機器に対する機器設定作業の効率が低下するという問題があった。
【０００４】
本発明の一実施形態は、上記に鑑みてなされたもので、その目的としては、予めサーバに設定した機器設定情報を顧客側の機器に設定させる場合に、機器への電源投入、機器への論理アドレスの設定を行うことで、機器に対する作業効率を向上することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するたに、請求項１記載の発明は、機器の動作に係る機器設定値と論理アドレスを前記機器に設定する機器設定装置であって、前記機器に設定される機器設定値と前記機器の物理アドレスとを関連付けて管理するサーバ装置から、物理アドレスと機器設定値を取得する情報取得手段と、前記物理アドレスを有する機器に対して、電源の投入を要求する電源投入要求を前記機器が属するネットワークを介して送信する電源投入要求送信手段と、前記電源投入要求に応じて起動した機器から電源投入通知を受信した後に、前記ネットワークにおいて利用されていない論理アドレスを特定する論理アドレス特定手段と、前記特定された論理アドレスを前記機器に送信する論理アドレス送信手段と、を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、予めサーバ装置に設定した機器設定情報を顧客側の機器に設定させる場合に、機器への電源投入、機器への論理アドレスの設定を行うことで、機器に対する作業効率を向上することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の第１実施形態に係る印刷システムのシステム構成を示す図である。
【図２】図１に示す画像形成装置のハードウェア構成を示すブロック図である。
【図３】図１に示すサーバのハードウェア構成を示すブロック図である。
【図４】図１に示す印刷システムにおけるサーバとＰＣの機能構成及び動作を示すブロック図である。
【図５】図１に示す印刷システムにおける画像形成装置、サーバ、ホストＰＣの機能構成及び動作を示すブロック図である。
【図６】図５に示すサーバの記憶領域に保存される情報を示す図である。
【図７】図６に示す記憶領域に保存される自動設定アプリケーション、及び機器設定情報についてのデータ構造を示す模式図である。
【図８】ＰＣ、ホストＰＣのメディア記憶領域に保存されている処理モジュールである自動設定パッケージの構成を示す図である。
【図９】メディア記憶領域に保存されるデータ構成を示す図である。
【図１０】本発明の第１実施形態に係る印刷システムにおいて、サーバから自動設定パッケージをダウンロードするまでの手順を示すシーケンス図である。
【図１１】本発明の第１実施形態に係る印刷システムにおいて、顧客環境の画像形成装置を自動起動して、設定するまでの手順を示すシーケンス図である。
【図１２】本発明の第２実施形態に係る印刷システムのシステム構成を示す図である。
【図１３】図１２に示す印刷システムにおけるサーバとＰＣの機能構成及び動作を示すブロック図である。
【図１４】図１２に示す印刷システムにおける画像形成装置、ホストＰＣの機能構成及び動作を示すブロック図である。
【図１５】図１４に示すＵＳＢメモリのメディア記憶領域に保存される情報を示す図である。
【図１６】本発明の第２実施形態に係る印刷システムにおいて、サーバから自動設定パッケージをダウンロードするまでの手順を示すシーケンス図である。
【図１７】本発明の第２実施形態に係る印刷システムにおいて、顧客環境の画像形成装置を自動起動して、設定するまでの手順を示すシーケンス図である。
【発明を実施するための形態】
【０００８】
以下、本発明を図面に示した実施の形態により詳細に説明する。
本発明は、予めサーバ装置に設定した機器設定情報を顧客側の機器に設定させる場合に、機器への電源投入、機器への論理アドレスの設定を行うことで、機器に対する作業効率を向上するために、以下の構成を有する。
すなわち、本発明の機器設定装置は、機器の動作に係る機器設定値と論理アドレスを機器に設定する機器設定装置であって、機器に設定される機器設定値と機器の物理アドレスとを関連付けて管理するサーバ装置から、物理アドレスと機器設定値を取得する情報取得手段と、物理アドレスを有する機器に対して、電源の投入を要求する電源投入要求を機器が属するネットワークを介して送信する電源投入要求送信手段と、電源投入要求に応じて起動した機器から電源投入通知を受信した後に、ネットワークにおいて利用されていない論理アドレスを特定する論理アドレス特定手段と、特定された論理アドレスを機器に送信する論理アドレス送信手段と、を備えることを特徴とする。
以上の構成を備えることにより、予めサーバ装置に設定した機器設定情報を顧客側の機器に設定させる場合に、機器への電源投入、機器への論理アドレスの設定を行うことで、機器に対する作業効率を向上することができる。
上記記載の本発明の特徴について、以下の図面を用いて詳細に解説する。但し、この実施形態に記載される構成要素、種類、組み合わせ、形状、その相対配置などは特定的な記載がない限り、この発明の範囲をそれのみに限定する主旨ではなく単なる説明例に過ぎない。
上記の本発明の特徴に関して、以下、図面を用いて詳細に説明する。
【０００９】
＜第１実施形態＞
＜印刷システム＞
図１は、本発明の第１実施形態に係る印刷システムのシステム構成を示す図である。
印刷システム１ＯＯは、画像形成装置１、クラウドサーバ３、ＰＣ５、ホストＰＣ７が、インターネット等のネットワークＮ１、社内内部ネットワークＮ２、顧客側環境内部ネットワークＮ３により接続されて構成されている。
なお、図１では、印刷システム１ＯＯが画像形成装置１、クラウドサーバ３をそれぞれ１台ずつ備えた例を示したが、本実施形態はこれに限定されない。印刷システム１ＯＯは、いずれの装置についても複数台を各ネットワークに接続してもよい。また、通信方式は特に限定されず、有線通信、無線通信のいずれであってもよい。
【００１０】
画像形成装置１は、固有の物理アドレスを有する機器であり、機器設定値が設定されると、例えば、他の情報処理装置（例えぱ、ホストＰＣ７）から受信した印刷データを、画像形成装置１の記憶部に保存する。その後、ユーザが操作部２１から印刷データを選択し、プルプリントを開始するキー操作をした際に、画像形成装置１が上記記憶部から印刷データを読み出して印刷することが可能になる。
クラウドサーバ３は、ストレージサービス等の所定のサービスを提供するサーバである。
ＰＣ５は、社内側ネットワークＮ２に接続されているパーソナルコンピュータ（パソコン）であり、通信Ｉ／Ｆ５ａ、ＣＰＵ（central processing unit）５ｂ、ＲＯＭ（read only memory）５ｃ、ＲＡＭ（random access memory）５ｄ、モニタ５ｅを備えている。
ホストＰＣ７は、顧客側環境内部ネットワークＮ３に接続されているパーソナルコンピュータ（パソコン）であり、通信Ｉ／Ｆ７ａ、ＣＰＵ（central processing unit）７ｂ、ＲＯＭ（read only memory）７ｃ、ＲＡＭ（random access memory）７ｄ、モニタ７ｅを備えている。
【００１１】
＜画像形成装置＞
図２は、図１に示す画像形成装置のハードウェア構成を示すブロック図である。
画像形成装置１は、画像形成装置１本体の制御を行うコントローラ１０と、用紙に画像を印刷するためのプリンタエンジン２２と、ユーザが入力を行い画像形成装置１本体の状態等を表示する操作部２１とを備えている。
コントローラ１０は、そのとき設定されている制御モード及びホストＰＣ７から受け取った制御コードに従って、ホストＰＣ７からの印字データをビデオデータに変換して、プリンタエンジン２２へ出力する複数の制御モジュールで構成される。（但し、ネットワークＮ３、操作部２１、プリンタエンジン２２は除く。）
【００１２】
操作部２１は、ユーザによる操作を受け付け、入力に応じて画像形成装置１本体の設定や、状態等の表示を行う。
通信Ｉ／Ｆ１１は、ホストＰＣ７との通信を行うためのインタフェースである。
ＰＲＯＧＲＡＭ  ＲＯＭ１２は、コントローラ１０内でのデータの管理や、周辺モジュールを制御するためのプログラムが格納されている。
ＦＯＮＴ  ＲＯＭ１３は、印字に使用されるさまざまな種類のフォントデータを記憶する。
操作部Ｉ／Ｆ１４は、操作部２１に対するインタフェースであり、ユーザが操作部２１を介して入力した操作データをＣＰＵ１６に出力する。
ＨＤＤ１５は、ハードディスクドライブであり、画像データを１次的に記憶する。
ＣＰＵ１６は、ＰＲＯＧＲＡＭ  ＲＯＭ１２から読み出した制御プログラムに従って、ホストＰＣ７から受け付けたデータ（印字データ、制御データ）を処理する。
【００１３】
ＲＡＭ１７は、ＣＰＵ１６のワークメモリとして機能し、ホストＰＣ７から受け付けたデータを一時記憶するバッファであり、バッファに記憶されたデータを処理するメモリ等に使われる。
ＮＶ−ＲＡＭ１８は、画像形成装置１本体の電源をＯＦＦしても保持したいデータを格納しておくための不揮発性ＲＡＭである。
エンジンＩ／Ｆ１９は、コントローラ１９からプリンタエンジン２２を制御するためのインタフェースである。
プリンタエンジン２２は、コントローラ１０からの信号によりヘッドを制御し、また給紙部より転写紙を給紙することで、転写紙に画像を形成する。
ＷＯＬ機能部２０は、Ｗａｋｅ  ｏｎ  ＬＡＮ機能を有し、有線ＬＡＮネットワーク経由で送信される起動用パケットを受信した場合、画像形成装置１の電源をＯＮにする。
【００１４】
＜サーバ＞
図３は、図１に示すサーバ３のハードウェア構成を示すブロック図である。
サーバ３は、サーバ３本体の制御を行うコントローラ３０を備え、外部ネットワークＮ１に接続されている。
コントローラ３０は、サービスエンジニアにより設定される画像形成装置１のＭＡＣアドレスと機器設定値を受け付け、受け付けたＭＡＣアドレスと機器設定値を保存し、ＭＡＣアドレスと機器設定値を関連付けしたＩＤ（識別情報）の発行、自動設定アプリケーションのパッケージングを行う制御機能の総称であり、以下のようなモジュールで構成される。
通信Ｉ／Ｆ３１は、ネットワークＮ１を介してＰＣ３との通信を行うインタフェースである。
ＲＯＧＲＡＭ  ＲＯＭ３２は、コントローラ３０内でのデータ処理やデータ管理、周辺モジュールを制御するためのプログラムが格納されている。
【００１５】
ＨＤＤ３３は、データを保持するためのハードディスクドライブである。
ＣＰＵ３４は、ＰＲＯＧＲＡＭ  ＲＯＭ３２から読み出したプログラムに従ってデータ処理を行う。
ＲＡＭ３５は、ＣＰＵ３４がデータ処理を行うためワークメモリ等に用いられる。
ＮＶ−ＲＡＭ３６は、サーバ３本体の電源をＯＦＦしても保持したいデータを格納しておくための不揮発性ＲＡＭである。
【００１６】
＜サーバ３の機能構成及び動作＞
図４は、図１に示す印刷システムにおけるサーバ３とＰＣ５の機能構成及び動作を示すブロック図である。
図３に示すサーバ３に設けられたＣＰＵ３４は、ＰＲＯＧＲＡＭ  ＲＯＭ３２からオペレーティングシステムＯＳを読み出してＲＡＭ３５上に展開してＯＳを起動し、ＯＳ管理下において、ＰＲＯＧＲＡＭ  ＲＯＭ３２からアプリケーションソフトウエアのプログラム（処理モジュール）を読み出し、各種処理を実行することで、図４に示す制御部４０を実現する。
制御部４０は、機器設定部４１、ＩＤ管理部４２、パッケージ生成部４３を含むモジュール構成を有している。記憶部３３ａは、ＨＤＤ３３により構成され、記憶領域を有している。
機器設定部４１は、ＰＣ５から送信された機器のＭＡＣアドレス（物理アドレスの一例。以下同じ）と機器設定値を受信する。
機器設定部４１は、ＰＣ５から受信した機器のＭＡＣアドレスと機器設定値を記憶部３３ａの記憶領域に保存する。
ＩＤ管理部４２は、機器設定部４１が保存したＭＡＣアドレスと機器設定値に対して一意なＩＤ（識別情報）を生成し、記憶領域に保存する。この結果、記憶領域には、機器のＭＡＣアドレス、機器設定情報、一意なＩＤから成る機器設定情報が保存される。そして、ＩＤ管理部４２は、受信したＭＡＣアドレスと機器設定情報との送信元にＩＤを返送する。
パッケージ生成部４３は、自動設定アプリケーションと機器設定情報の中のＩＤから自動設定パッケージを生成し、自動設定パッケージを生成したことを表す完了メッセージをＰＣ５に送信する。
【００１７】
＜ＰＣ５の機能構成及び動作＞
図１に示すＰＣ５に設けられたＣＰＵ５ｂは、ＲＯＭ５ｃからオペレーティングシステムＯＳを読み出してＲＡＭ５ｄ上に展開してＯＳを起動する。
ＰＣ５には、ＵＳＢインタフェース５５が設けられており、ＵＳＢインタフェース５５には外部記憶装置であるＵＳＢメモリ５７が接続されている。ＵＳＢメモリ５７の記憶部５７ａには、メディア記憶領域内に自動設定アプリケーションプログラム５８ａ、ＩＤ（識別情報）５８ｂが記憶可能である。
サービスエンジニア４９がＰＣ５に設けられたＵＳＢインタフェース５５にＵＳＢメモリ５７を接続すると、上述したＯＳ管理下において、ＰＣ５に設けられたＣＰＵ５ｂは、ＵＳＢメモリ５７に保存されている自動設定アプリケーションプログラム５８ａをＲＡＭ５ｄにインストールして実行する。自動設定アプリケーションプログラム５８ａの実行に応じて、ＲＡＭ上に図４に示すように、制御部５０、制御部５０内に情報送信部５１、情報取得部５２が展開される。
制御部５０が起動すると、ＰＣ５上のモニタ５ｅにメニュー画面が表示される。
サービスエンジニア４９がマウスを用いて、メニュー画面に表示された情報送信モードをクリックすると、顧客先に納入する機器のＭＡＣアドレス欄と機器設定値欄と送信ボタンが表示される。
【００１８】
情報送信部５１は、ＭＡＣアドレス欄と機器設定値欄とにそれぞれ値が入力され、送信ボタンがクリックされると、ネットワークＮ２，Ｎ１を介してサーバ３のＵＲＬアドレス宛てにＭＡＣアドレスと機器設定値とが送信される。
例えば、ＰＣ５は、ユーザインタフェースＵＩを有し、サービスエンジニア４９がブラウザから入力できるようなものでも良いし、外部プログラムからコールすることのできるアプリケーションプログラミングインタフェースＡＰＩ（Application Programming Interface）でもよい。
【００１９】
ステップＳ１０では、機器設定部４１は、ＰＣ５から送信された機器のＭＡＣアドレスと機器設定値を受信する。
ステップＳ２０では、機器設定部４１は、ＰＣ５から受信した機器のＭＡＣアドレスと機器設定値を記憶部３３ａの記憶領域に保存する。
ステップＳ３０では、ＩＤ管理部４２は、機器設定部４１が保存したＭＡＣアドレスと機器設定値に対して一意なＩＤ（識別情報）を生成し、記憶領域に保存する。この結果、記憶領域には、機器のＭＡＣアドレス、機器設定情報、一意なＩＤから成る機器設定情報が保存される。
そして、ＩＤ管理部４２は、受信したＭＡＣアドレスと機器設定情報との送信元にＩＤを返送する。
ステップＳ４０では、パッケージ生成部４３は、自動設定アプリケーションと機器設定情報の中のＩＤから自動設定パッケージを生成し、自動設定パッケージを生成したことを表す完了メッセージをＰＣ５に送信する。
【００２０】
図４に示すように、社内環境であるＰＣ５は、メディア記憶領域を有している。
メディア記憶領域５７ａは、ＵＳＢメモリ５７の保存領域である。なお、ＵＳＢメモリ５７に代わって、ＳＤカードを用いてもよい。
メディア記憶領域５７ａには、自動設定パッケージ５８、自動設定アプリケーション５８ａ、ＩＤ５８ｂが保存される。なお、ＩＤについては、後述する。
ＰＣ５上においてブラウザ機能を起動しており、ステップＳ５０では、ＰＣ５に設けられた情報取得部５２は、サーバ３から自動設定パッケージを生成したことを表す完了メッセージを受信した場合に、サーバ３から自動設定パッケージをダウンロードしてＵＳＢメモリ５７のメディア記憶領域に記憶する。この結果、ＵＳＢメモリ５７のメディア記憶領域には、自動設定パッケージとして、自動設定アプリケーションと、ＩＤ（識別情報）が記憶される。
ステップＳ６０では、サービスエンジニア４９は、ＰＣ５に接続されているＵＳＢメモリ５７を抜き取り、ＵＳＢメモリ５７を取得する。
これにより、機器設定値と、該機器設定値の設定対象となる画像形成装置１のＭＡＣアドレスをサーバ３に送信し、ＭＡＣアドレスと機器設定値とが関連付けられたＩＤをサーバ３から取得することで、画像形成装置１のＭＡＣアドレスと機器設定値とが関連付けられたＩＤをサーバ３から取得することができる。
【００２１】
＜画像形成装置１、サーバ３、ホストＰＣ７の機能構成及び動作＞
図５は、図１に示す印刷システムにおける画像形成装置１、サーバ３、ホストＰＣ７の機能構成及び動作を示すブロック図である。
サービスエンジニア４９が、顧客環境に移動した後に行う作業、印刷システムにおける動作等について接続する。
上述したように、サービスエンジニア４９が保持しているＵＳＢメモリのメディア記憶領域に自動設定パッケージ、及びＩＤが保存されている。
ステップＳ７０では、サービスエンジニア４９が、顧客会社の社内に配置されているホストＰＣ７にＵＳＢメモリ５７を接続し、ホストＰＣ７の電源をＯＮする。
図１に示すホストＰＣ７に設けられたＣＰＵ７ｂは、ＲＯＭ７ｃからオペレーティングシステムＯＳを読み出してＲＡＭ７ｄ上に展開してＯＳを起動する。そして、ＣＰＵ７ｂは、ＯＳ管理下において、ＵＳＢメモリ５７の自動設定パッケージ内の自動設定アプリケーションを起動して実行する。
ホストＰＣ７において、自動設定アプリケーションが実行されると、図５に示す制御部６０が起動する。制御部６０は、情報送信部６１、情報取得部６２、電源投入要求送信部６３、空きＩＰアドレス特定部６４、空きＩＰアドレス送信部６５、機器設定情報送信部６６を含むモジュール構成を有している。
【００２２】
ステップＳ８０では、ホストＰＣ７は、自動設定アプリケーションを実行することで、ＵＳＢメモリ５７内に記憶されているＩＤを読み出してサーバ３のＵＲＬ宛てに送信する。
ステップＳ９０では、サーバ３のＩＤ管理部は、ホストＰＣ７から受信したＩＤに基づいて、記憶領域からＩＤに対応する機器設定情報を取得する。
ステップＳ１００では、サーバ３のＩＤ管理部は、記憶領域から取得した機器設定情報をホストＰＣ７に送信することで、ホストＰＣ７はサーバ３から機器設定情報をダウンロードすることができる。
ステップＳ１１０では、ホストＰＣ７は、起動用パケットを画像形成装置１に送信する。
【００２３】
図５に示す画像形成装置１において、ＷＯＬ機能部２０は、Ｗａｋｅ  ｏｎ  ＬＡＮ機能を有し、ＷＯＬ機能部２０は、有線ＬＡＮケーブルが挿され通電している状態で、ホストＰＣ７の自動設定アプリケーションから起動用パケットを受信した場合に、画像形成装置１の電源をＯＮにする。
ステップＳ１２０では、ホストＰＣ７は、空きＩＰアドレスを画像形成装置１に送信する。設定適用部２４は、ホストＰＣ７の自動設定アプリケーションから受信したＩＰアドレスを画像形成装置１に設定する。
ステップＳ１３０では、ホストＰＣ７は、機器設定情報を画像形成装置１に送信する。設定適用部２４は、ホストＰＣ７の自動設定アプリケーションから受信した機器設定情報を画像形成装置１に設定する。
【００２４】
ここで、Ｗａｋｅ−ｏｎ−ＬＡＮと起動用パケットについて説明する。
Ｗａｋｅ−ｏｎ−ＬＡＮは、ＬＡＮ経由でコンピュータの電源を投入するための機能であり、ホストＰＣ７からＷａｋｅ−ｏｎ−ＬＡＮ対応のネットワーク・アダプタ（例えば、ＬＡＮカード）に対して起動用パケットを送信すると、ネットワーク・アダプタが起動用パケットを受け取り、電源がＯＮになる。
起動用パケットは、０ｘｆｆ−０ｘｆｆ−０ｘｆｆ−０ｘｆｆ−０ｘｆｆ−０ｘｆｆ（６ｂｙｔｅｓ）と、ＷＯＬの対象となるコンピュータであるホストＰＣ７のネットワーク・アダプタのＭＡＣアドレス（６ｂｙｔｅｓ）を１６回繰り返した、計１０２ｂｙｔｅｓのデータとを対象となるネットワークにブロードキャストで起動用パケットを送信する。
ネットワーク・アダプタは、自身のＭＡＣアドレスと一致する起動用パケットを受け取った場合に、電源をＯＮにする。
【００２５】
＜サーバの記憶領域＞
図６は、図５に示すサーバ３の記憶領域に保存される情報を示す図である。
サーバ３の記憶領域３３ａには、自動設定アプリケーション３３ｂ、機器設定情報［１］３３ｃ１〜［３］３３ｃ３が記憶される。
自動設定アプリケーション３３ｂは、実行可能なＥＸＥファイルであり、例えば、ｓｕｔｏｓｅｔｔｉｎｇ．ｅｘｅである。
機器設定情報［１］３３ｃ１〜［３］３３ｃ３は、機器のＭＡＣアドレス、機器設定情報、一意なＩＤを対応付したテキストファイルであり、例えば、ｄｅｖｉｃｅｓｅｔｔｉｎｇｉｎｆｏ＿１．ｔｘｔである。なお、機器設定情報は、機器の納入台数分（機器のＭＡＣアドレスの数）が記憶領域に保存される。
【００２６】
機器のＭＡＣアドレスは、一般的なＭＡＣアドレスであり、ネットワーク上で、各ノードを識別するために設定されているＬＡＮカードなどのネットワーク機器のハードウェアに一意に割り当てられる物理アドレスである。即ち、上述したように、本実施形態ではＭＡＣアドレスが物理アドレスの一例となる。
機器設定情報［１］３３ｃ１〜［３］３３ｃ３は、機器のパネル上で設定できる値であり、設定変更しない場合はデフォルト、何か設定する場合は機器設定情報が記載される。
ＩＤは、一意に設定された値でよく、他のＩＤと異なれば良い。図７に示す例では６桁英数字であるが、ＵＵＩＤ（Universally Unique Identifier）のような一意性を担保できるＩＤでも良い。なお、ＵＵＩＤは、ソフトウェア上でオブジェクトを一意に識別するための識別子であり、１２８ビットの数値である。
【００２７】
＜データ構造＞
図７は、図６に示す記憶領域に保存される自動設定アプリケーション、及び機器設定情報についてのデータ構造を示す模式図である。
記憶領域には、自動設定アプリケーションとして、例えば、ｓｕｔｏｓｅｔｔｉｎｇ．ｅｘｅが保存されている。
さらに、記憶領域には、機器設定情報として、ＭＡＣアドレス、複数の機器設定値、ＩＤが保存されている。
機器設定値には、システム設定、基本設定、デフォルト値、用紙設定、トレイ１、Ｂ５等の設定値であればよい。
機器設定値には、コピー設定、プリンタ設定、Ｆａｘ設定、スキャナ設定等が保存されている。
ＩＤとして、例えばａｂｃ１２３が保存されている。ＩＤは、サーバ３の記憶領域に保存されているＩＤをテキストファイル化した情報であり、例えば、ｉｄ．ｔｘｔである。
【００２８】
＜ＰＣ５（社内環境）、ホストＰＣ７（顧客環境）のメディア記憶領域＞
図８は、ＰＣ５（社内環境）、ホストＰＣ７（顧客環境）のメディア記憶領域に保存されている処理モジュールである自動設定パッケージの構成を示す図である。
自動設定パッケージ５８は、自動設定アプリケーション５８ａとＩＤ５８ｂをまとめてＺＩＰファイル化したものであり、例えば、ａｕｔｏｓｅｔｔｉｎｇｐａｃｋａｇｅ．ｚｉｐである。
自動設定アプリケーション５８ａは、サーバ３の記憶領域に保存されている自動設定アプリケーション３３ｂと同じものであり、実行可能なＥＸＥファイルである。例えば、ｓｕｔｏｓｅｔｔｉｎｇ．ｅｘｅである。
自動設定アプリケーション５８ａは、以下の機能を持つ。
自動設定アプリケーション５８ａが実行されると、情報送信部６１は、ＩＤをサーバ３のＩＤ管理部４２に送信した後に、情報取得部６２は、パッケージ生成部４３からＩＤの個数に対応する個数だけ機器設定情報を受け取る。
【００２９】
電源投入要求送信部６３は、機器設定情報に含まれるＭＡＣアドレスに基づいて、起動用パケットを生成し、同一ネットワークＮ３上へブロードキャストで送信する。これを機器設定情報の数分だけ繰り返す。
空きＩＰアドレス特定部６４は、ＰＣが接続されているＩＰアドレスと同一ネットワークＮ３内をＷｉｎｄｏｗｓのアドレス解決プロトコルＡＲＰ（Address Resolution Protocol）コマンドで検索し、現在どのＩＰアドレスが使用されているのか使用されていないのかを調べ、自動設定アプリケーションが起動してから未使用状態から使用状態に切り替わったＩＰアドレスを特定する。
空きＩＰアドレス送信部６５は、特定されたＩＰアドレス（論理アドレスの一例。以下同じ）を機器に送信する。
機器設定情報送信部６６は、ＩＰアドレスの送信先である画像形成装置１から、画像形成装置１の仕様に沿って記述した状態や出力情報（ＭＡＣアドレス）を含むＭＩＢ（Management Information Base）情報（以下、管理情報という）を取得して、管理情報に含まれているＭＡＣアドレスに対応する機器設定値を画像形成装置１に送信する。
【００３０】
＜メディア記憶領域＞
図９は、メディア記憶領域に保存されるデータ構成を示す図である。
上述した自動設定パッケージ５８に加えて、以下の情報がメディア記憶領域５７ａに保存される。
機器設定情報［１］５８ｃ１〜［３］５８ｃ３は、サーバ３に保存されている情報と同じ情報であり、自動設定アプリケーション５８ａによりサーバ３からダウンロードされ、保存される。
機器のＭＡＣアドレス、機器設定情報、一意なＩＤを対応付したテキストファイルであり、例えば、ｄｅｖｉｃｅｓｅｔｔｉｎｇｉｎｆｏ＿１．ｔｘｔである。
【００３１】
＜ダウンロード＞
図１０は、本発明の第１実施形態に係る印刷システムにおいて、サーバ３から自動設定パッケージ５８をダウンロードするまでの手順を示すシーケンス図である。
＜機器が１台である場合＞
サービスエンジニア４９が顧客側に納入する機器（画像形成装置）が１台である場合について説明する。
ステップＳ２１０では、サービスエンジニア４９は、ＰＣ５にインストールされているブラウザを利用してサーバ３にアクセスする。サーバ３の機器設定部４１が有するＵＩ画面を用いて、顧客へ納入する機器（画像形成装置１）のＭＡＣアドレスと、機器設定値を入力する。
ステップＳ２２０では、機器設定部４１は、ＭＡＣアドレスと機器設定値を機器設定情報としてサーバ３の記憶領域に保存する。
【００３２】
ステップＳ２３０では、機器設定部４１は、ＭＡＣアドレスと機器設定値を機器設定情報として保存したことをＩＤ管理部４２に通知する。
ステップＳ２４０では、ＩＤ管理部４２は、一意なＩＤを発行し、サーバ３の記憶領域にある機器設定情報にＩＤを追加し保存することで、ＭＡＣアドレスと機器設定値とをＩＤを用いて関連付ける。
ステップＳ２５０では、ＩＤ管理部４２は、パッケージ生成部４３にＩＤを通知する。
【００３３】
ステップＳ２６０では、パッケージ生成部４３は、ＩＤファイルを生成し、サーバ３の記憶領域から読み出した自動設定アプリケーションにＩＤファイルを合わせて、自動設定パッケージ５８を作成する。
ステップＳ２７０〜Ｓ２９０では、自動設定パッケージ５８は、パッケージ生成部４３からＩＤ管理部４２、機器設定部４１、ＰＣ５のブラウザへ送られ、ＰＣ５にダウンロードされる。
ステップＳ３００では、サービスエンジニア４９は、ＰＣ５にダウンロードした自動設定パッケージ５８をＵＳＢメモリ５７（メディア）にコピーする。
【００３４】
＜機器が複数台である場合＞
サービスエンジニア４９が顧客側に納入する機器（画像形成装置１）が複数台である場合について説明する。
ステップＳ２１０では、サービスエンジニア４９は、サーバ３の機器設定部４１が有するＵＩ画面を用いて、納入する機器の台数分のＭＡＣアドレスを入力する。
ステップＳ２２０では、機器設定部４１は、ＭＡＣアドレス毎に機器設定情報をサーバ３の記憶領域に保存する。
ステップＳ２４０では、機器設定部４１は、サーバ３の記憶領域に保存された機器設定情報の全てにＩＤを追加して保存する。
ステップＳ２５０以降の処理については、１台の場合と同様である。
【００３５】
＜画像形成装置の自動起動と設定＞
図１１は、本発明の第１実施形態に係る印刷システムにおいて、顧客環境の画像形成装置１を自動起動して、設定するまでの手順を示すシーケンス図である。
＜機器が１台である場合＞
サービスエンジニア４９が顧客側に納入する機器（画像形成装置１）が１台である場合について説明する。
ステップＳ４００では、サービスエンジニア４９は、ＵＳＢメモリ（メディア）５７を顧客環境のＰＣ７に接続する。
ステップＳ４１０では、サービスエンジニア４９は、ＰＣ７に接続されているＵＳＢメモリ５７内の自動設定パッケージ５８をＲＡＭ上に解凍し、自動設定アプリケーション５８ａを実行して、図５に示す制御部６０の各部を展開する。
【００３６】
ステップＳ４２０では、自動設定アプリケーション（情報送信部６１）は、自動設定パッケージ内のＩＤファイルからＩＤを読み取り、サーバ３のＩＤ管理部４２へＩＤを送信する。
ステップＳ４３０では、ＩＤ管理部４２は、送信されたＩＤと一致するＩＤを持つ機器設定情報を、サーバ３の記憶領域から取得し、ＰＣ７に送信する。
ステップＳ４３５では、自動設定アプリケーション（情報取得部６２）は、サーバ３から機器設定情報を取得する。
【００３７】
ステップＳ４４０では、自動設定アプリケーション（電源投入要求送信部６３）は、取得した機器設定情報のＭＡＣアドレスに基づいて、起動用パケットを生成し、同一ネットワーク上へブロードキャストで送信することで、起動用パケットを画像形成装置１に送信する。
ステップＳ４５０では、画像形成装置１は、起動用パケットを受け取り、起動用パケット内に、自身のＭＡＣアドレスが１６回分入っていることを確認し、電源をＯＮにする。
このように、取得したＭＡＣアドレスに基づいて、電源投入要求を生成することで、画像形成装置１への電源投入を行うことができ、画像形成装置１に対する作業効率を向上することができる。
ステップＳ４６０では、自動設定アプリケーション（空きＩＰアドレス特定部６４）は、アドレス解決プロトコルＡＲＰコマンドを使用し、ネットワークＮ３上において使用されていない空きＩＰアドレスを検索する。
【００３８】
アドレス解決プロトコルを利用して、画像形成装置１の電源ＯＮ前後で検索し、ＩＰアドレスの使用・不使用状況からＤＨＣＰにより画像形成装置１に割り当てられたＩＰアドレスを特定しておく。
ステップＳ４７０では、自動設定アプリケーション（空きＩＰアドレス送信部６５）は、使用されていないＩＰアドレスを画像形成装置１に送信する。
【００３９】
ステップＳ４８０では、画像形成装置１は、ＰＣ７から受信したＩＰアドレスを自身の固定ＩＰアドレスとして設定する。
ステップＳ４９０では、自動設定アプリケーション（機器設定情報送信部６６）は、画像形成装置１から当該画像形成装置１のＭＡＣアドレスを含む管理情報を取得し、管理情報内のＭＡＣアドレスと一致する機器設定情報の機器設定値を画像形成装置１に送信する。
ステップＳ５００では、画像形成装置１は、機器設定情報を自身の機器設定情報として設定する。
これにより、ＩＰアドレスの送信先である画像形成装置１から当該画像形成装置１のＭＡＣアドレスを含む管理情報を取得して、管理情報に含まれているＭＡＣアドレスに対応する機器設定値を画像形成装置１に送信することで、機器設定値を画像形成装置１へ設定を行うことができ、画像形成装置１に対する作業効率を向上することができる。
【００４０】
＜機器が複数台である場合＞
サービスエンジニア４９が顧客側に納入する機器（画像形成装置１）が複数台である場合について説明する。
ステップＳ４３０では、ＩＤ管理部４２は、送信されたＩＤと一致するＩＤを持つ機器設定情報を、サーバ３の記憶領域から全て取得し、自動設定アプリケーション（情報取得部６２）に送信する。
ステップＳ４４０では、自動設定アプリケーション（電源投入要求送信部６３）は、取得した機器設定情報のＭＡＣアドレスから、起動用パケットを生成し、同一ネットワーク上へブロードキャストで送信する。これを機器設定情報の分繰り返す。
【００４１】
ステップＳ４７０では、自動設定アプリケーション（空きＩＰアドレス送信部６５）は、使用されていない空きＩＰアドレスを全ての画像形成装置１に送信する。
ステップＳ４９０では、自動設定アプリケーション（機器設定情報送信部６６）は、画像形成装置１から当該画像形成装置１のＭＡＣアドレスを含む管理情報を取得し、管理情報内のＭＡＣアドレスと一致する機器設定情報の機器設定値を画像形成装置１に送信する。これを全ての画像形成装置１の台数分繰り返す。
なお、ステップＳ４３０、Ｓ４４０、Ｓ４７０、Ｓ４９０以外の処理については画像形成装置１が１台の場合と同様である。
【００４２】
このように、画像形成装置１に設定される機器設定値と画像形成装置１のＭＡＣアドレスとを関連付けて管理するサーバ３から、ＭＡＣアドレスと機器設定値を取得し、ＭＡＣアドレスを有する画像形成装置１に対して、電源の投入を要求する電源投入要求を画像形成装置１が属するネットワークＮ３を介して送信し、電源投入要求に応じて起動した画像形成装置１から電源投入通知を受信した後に、ネットワークＮ３において利用されていないＩＰアドレスを特定し、特定されたＩＰアドレスを画像形成装置１に送信することで、画像形成装置１への電源投入、画像形成装置１へのＩＰアドレスの設定を行うことができ、画像形成装置１に対する作業効率を向上することができる。
このように、ＰＣ７（機器設定装置）と、画像形成装置１に設定される機器設定値と画像形成装置１のＭＡＣアドレスとを関連付けて管理するサーバ３と、を備えることで、サーバ３において、画像形成装置１に設定される機器設定値と画像形成装置１のＭＡＣアドレスとを関連付けて管理することができる。
【００４３】
＜第２実施形態＞
図１２は、本発明の第２実施形態に係る印刷システムのシステム構成を示す図である。
第１実施形態に係る印刷システム１００にあっては、図１に示すように、画像形成装置１、クラウドサーバ３、ＰＣ５、ホストＰＣ７が、インターネット等のネットワークＮに接続されていた。
これに対して、第２実施形態に係る印刷システム２００にあっては、ホストＰＣ７と、画像形成装置１とが顧客環境である内部ネットワークＮ４のみに接続されている場合での機器自動設定方法について説明する。
第２実施形態に用いる画像形成装置１、サーバ３のハードウェア構成は第１実施形態と同様であり、その説明を省略する。
【００４４】
＜サーバ３、ＰＣ５の機能構成及び動作＞
図１３は、図１２に示す印刷システム２００におけるサーバ３とＰＣ５の機能構成及び動作を示すブロック図である。
ステップＳ１０〜Ｓ３０での動作は、第１実施形態と同様であるので、その説明を省略する。
ステップＳ４０では、パッケージ生成部４３は、自動設定アプリケーションと機器設定情報の中のＩＤから自動設定パッケージを生成し、自動設定パッケージを生成したことを表す完了メッセージをＰＣ５に送信する。
ＰＣ５上においてブラウザ機能を起動しており、ステップＳ５０Ｂでは、ＰＣ５に設けられた情報取得部５２は、サーバ３から自動設定パッケージを生成したことを表す完了メッセージを受信した場合に、サーバ３から自動設定パッケージをダウンロードする。
情報取得部５２は、サーバ３からダウンロードした自動設定パッケージをＵＳＢメモリ１５７のメディア記憶領域に記憶する。この結果、ＵＳＢメモリ１５７のメディア記憶領域１５７には、自動設定パッケージ１５８として、自動設定アプリケーション１５８ａと、機器設定情報１５８ｃが記憶される。
ステップＳ６０では、サービスエンジニア４９は、ＰＣ５に接続されているＵＳＢメモリ１５７を抜き取り、ＵＳＢメモリ１５７を取得する。
【００４５】
＜画像形成装置１、ホストＰＣ７の機能構成及び動作＞
図１４は、図１２に示す印刷システム２００における画像形成装置１、ホストＰＣ７の機能構成及び動作を示すブロック図である。
上述したように、サービスエンジニア４９が保持しているＵＳＢメモリ１５７には、メディア記憶領域に自動設定パッケージが保存されている。
ステップＳ７０では、サービスエンジニア４９がホストＰＣ７のＵＳＢインタフェース６７にＵＳＢメモリ１５７を接続し、ホストＰＣ７の電源をＯＮして、ＵＳＢメモリ１５７内の自動設定パッケージ１５８内の自動設定アプリケーション１５８ａを起動して実行する。
ホストＰＣ７において、自動設定アプリケーションが実行されると、制御部７０が起動する。制御部７０は、情報取得部７２、電源投入要求送信部６３、空きＩＰアドレス特定部６４、空きＩＰアドレス送信部６５、機器設定情報送信部６６を含むモジュール構成を有している。
第２実施形態においては、情報取得部７２をモジュール構成に有していることを特徴とする。
情報取得部７２は、ＵＳＢメモリ１５７から機器設定情報と機器のＭＡＣアドレスを取得する。
【００４６】
ステップＳ１１０では、ホストＰＣ７は、起動用パケットを画像形成装置１に送信する。
図５に示す画像形成装置１において、ＷＯＬ機能部２０は、Ｗａｋｅ  ｏｎ  ＬＡＮ機能を持つ。ＷＯＬ機能部２０は、有線ＬＡＮケーブルが挿され通電している状態で、ホストＰＣ７の自動設定アプリケーションから起動用パケットを受信した場合に、画像形成装置１の電源をＯＮにする。
ステップＳ１２０では、ホストＰＣ７は、空きＩＰアドレスを画像形成装置１に送信する。設定適用部２４は、ホストＰＣ７の自動設定アプリケーション１５８ａから受信したＩＰアドレスを画像形成装置１に設定する。
ステップＳ１３０では、ホストＰＣ７は、機器設定情報を画像形成装置１に送信する。設定適用部２４は、ホストＰＣ７の自動設定アプリケーション１５８ａから受信した機器設定情報を画像形成装置１に設定する。
【００４７】
＜メディア記憶領域＞
図１５は、図１４に示すＵＳＢメモリのメディア記憶領域に保存される情報を示す図である。
ＵＳＢメモリ１５７のメディア記憶領域１５７ａには、自動設定パッケージ１５８が保存されており、自動設定パッケージ１５８には、自動設定アプリケーション１５８ａ、機器設定情報[１]〜[３]が記憶される。
自動設定パッケージ１５８には、自動設定アプリケーション１５８ａと機器の納入台数分の機器設定情報のファイルをまとめてＺＩＰファイル化したものであり、例えば、ａｕｔｏｓｅｔｔｉｎｇｐａｃｋａｇｅ．ｚｉｐである。
自動設定アプリケーション１５８ａは、サーバ３の記憶領域に保存されている自動設定アプリケーションと同様であり、実行可能なＥＸＥファイルとして、例えば、ｓｕｔｏｓｅｔｔｉｎｇ．ｅｘｅである。
自動設定アプリケーション１５８ａは、サーバ３との通信を行うアプリケーションソフトウエアではなく、以下の機能を持つ。すなわち、自動設定アプリケーション１５８ａがホストＰＣ７において実行して、図１４に示す制御部７０の各部を展開する。
この際、制御部７０として、情報取得部７２、電源投入要求送信部６３、空きＩＰアドレス特定部６４、空きＩＰアドレス送信部６５、機器設定情報送信部６６を含むモジュール構成が展開される。
【００４８】
機器設定情報は、機器のＭＡＣアドレス、機器設定情報、一意なＩＤを対応付したテキストファイルであり、例えば、ｄｅｖｉｃｅｓｅｔｔｉｎｇｉｎｆｏ＿１．ｔｘｔである。機器設定情報は、機器の納入台数分（＝機器のＭＡＣアドレスの数）が保存される。
【００４９】
＜自動設定パッケージのダウンロード＞
図１６は、本発明の第２実施形態に係る印刷システムにおいて、サーバ３から自動設定パッケージをダウンロードするまでの手順を示すシーケンス図である。
ステップＳ２１０〜Ｓ３００での動作は、第１実施形態と同様であるので、その説明の一部を省略する。
ステップＳ２６０では、パッケージ生成部４３は、サーバ３の記憶領域の自動設定アプリケーション１５８ａと、ＩＤ管理部４２から通知されたＩＤに対応する機器設定情報を全て合わせて自動設定パッケージ１５８を作成する。
なお、サービスエンジニア４９が顧客側に納入する機器（画像形成装置１）が１台でも複数台でも同様である。
ステップＳ３００では、サービスエンジニア４９は、ＰＣ５にダウンロードした自動設定パッケージ１５８をＵＳＢメモリ１５７（メディア）にコピーする。
【００５０】
＜画像形成装置の自動起動と設定＞
図１７は、本発明の第２実施形態に係る印刷システムにおいて、顧客環境の画像形成装置１を自動起動して、設定するまでの手順を示すシーケンス図である。
サービスエンジニア４９が顧客側に納入する機器（画像形成装置１）が１台である場合について説明する。
ステップＳ６００では、サービスエンジニア４９は、ＵＳＢメモリ（メディア）１５７を顧客環境のＰＣ７に接続する。
ステップＳ６１０では、サービスエンジニア４９は、ＰＣ７に接続されているＵＳＢメモリ１５７内の自動設定パッケージを解凍し、自動設定アプリケーションを実行する。
この際、制御部７０として、情報取得部７２、電源投入要求送信部６３、空きＩＰアドレス特定部６４、空きＩＰアドレス送信部６５、機器設定情報送信部６６を含むモジュール構成が展開される。
【００５１】
ステップＳ６１５では、自動設定アプリケーション（情報取得部７２）は、ＵＳＢメモリ１５７から機器設定情報と機器のＭＡＣアドレスを取得する。
ステップＳ６２０では、自動設定アプリケーション（電源投入要求送信部６３）は、自動設定パッケージ内の機器設定情報のＭＡＣアドレスに基づいて、起動用パケットを生成し、同一ネットワーク上へブロードキャストで送信することで、起動用パケットを画像形成装置１に送信する。
ステップＳ６３０では、画像形成装置１は、起動用パケットを受け取り、起動用パケット内に、自身のＭＡＣアドレスが１６回分入っていることを確認し、電源をＯＮにする。
【００５２】
ステップＳ６４０では、自動設定アプリケーション（空きＩＰアドレス特定部６４）は、アドレス解決プロトコルＡＲＰコマンドを使用し、使用されていないＩＰアドレスを検索する。
ここで、画像形成装置１の電源がＯＮした前後のタイミングにおいてネットワークを検索し、ＩＰアドレスの使用状況、又は不使用状況に基づいて、ＤＨＣＰで画像形成装置１に割り当てられたＩＰアドレスを特定しておく。
ステップＳ６５０では、自動設定アプリケーション（空きＩＰアドレス送信部６５）は、使用されていないＩＰアドレスを画像形成装置１に送信する。
ステップＳ６６０では、画像形成装置１は、ＩＰアドレスを自身の固定ＩＰアドレスとして設定する。
ステップＳ６７０では、自動設定アプリケーション（機器設定情報送信部６６）は、画像形成装置１から当該画像形成装置１のＭＡＣアドレスを含む管理情報を取得し、管理情報内のＭＡＣアドレスと一致する機器設定情報の機器設定値を画像形成装置１に送信する
ステップＳ６８０では、画像形成装置１は、機器設定情報を自身の機器設定情報として設定する。
【００５３】
サービスエンジニア４９が顧客側に納入する機器（画像形成装置１）が複数台である場合について説明する。
ステップＳ６４０では、自動設定アプリケーション（電源投入要求送信部６３）は、自動設定パッケージ内の機器設定情報のＭＡＣアドレスから、起動用パケットを生成し、同一ネットワーク上へブロードキャストで送信する。これを機器設定情報の分繰り返す。
【００５４】
ステップＳ６５０では、自動設定アプリケーション（空きＩＰアドレス送信部６５）は、使用されていない空きＩＰアドレスを全ての画像形成装置１に送信する。
ステップＳ６７０では、自動設定アプリケーション（機器設定情報送信部６６）は、画像形成装置１から当該画像形成装置１のＭＡＣアドレスを含む管理情報を取得し、管理情報内のＭＡＣアドレスと一致する機器設定情報の機器設定値を画像形成装置１に送信する。これを全ての画像形成装置１の台数分繰り返す。
なお、ステップＳ６４０、Ｓ６５０、Ｓ６７０以外の処理については画像形成装置１が１台の場合と同様である。
【００５５】
このように、画像形成装置１に設定される機器設定値と画像形成装置１のＭＡＣアドレスとを関連付けて記憶するＵＳＢメモリ１５７から、ＭＡＣアドレスと機器設定値を取得し、ＭＡＣアドレスを有する画像形成装置１に対して、電源の投入を要求する電源投入要求を画像形成装置１が属するネットワークＮ４を介して送信し、電源投入要求に応じて起動した画像形成装置１から電源投入通知を受信した後に、ネットワークＮ４において利用されていないＩＰアドレスを特定し、特定されたＩＰアドレスを画像形成装置１に送信することで、画像形成装置１への電源投入、画像形成装置１へのＩＰアドレスの設定を行うことができ、画像形成装置１に対する作業効率を向上することができる。
また、記憶手段は、ＵＳＢメモリ１５７（外部記憶装置）である。顧客環境に配置されたＰＣ７にＵＳＢメモリ１５７を接続することで、例えば、ＵＳＢメモリ１５７から、ＭＡＣアドレスと機器設定値を取得し、ＭＡＣアドレスを有する画像形成装置１に対して、電源の投入を要求する電源投入要求を画像形成装置１が属するネットワークＮ４を介して送信し、電源投入要求に応じて起動した画像形成装置１から電源投入通知を受信した後に、ネットワークＮ４において利用されていないＩＰアドレスを特定し、特定されたＩＰアドレスを画像形成装置１に送信することができ、画像形成装置１への電源投入、画像形成装置１へのＩＰアドレスの設定を行うことができ、画像形成装置１に対する作業効率を向上することができる。
このように、ＰＣ７（機器設定装置）と、画像形成装置１に設定される機器設定値と画像形成装置１のＭＡＣアドレスとを関連付けて管理するサーバ３と、を備えることで、サーバ３において、画像形成装置１に設定される機器設定値と画像形成装置１のＭＡＣアドレスとを関連付けて管理することができる。
【００５６】
＜本実施形態の作用、効果のまとめ＞
本態様のＰＣ７（機器設定装置）は、画像形成装置１の動作に係る機器設定値とＩＰアドレスを画像形成装置１に設定するＰＣ７（機器設定装置）であって、画像形成装置１に設定される機器設定値と画像形成装置１のＭＡＣアドレスとを関連付けて管理するサーバ３から、ＭＡＣアドレスと機器設定値を取得する情報取得部６２と、ＭＡＣアドレスを有する画像形成装置１に対して、電源の投入を要求する電源投入要求を画像形成装置１が属するネットワークＮ３を介して送信する電源投入要求送信部６３と、電源投入要求に応じて起動した画像形成装置１から電源投入通知を受信した後に、ネットワークＮ３において利用されていないＩＰアドレスを特定する空きＩＰアドレス特定部６４と、特定されたＩＰアドレスを画像形成装置１に送信する空きＩＰアドレス送信部６５と、を備えることを特徴とする。
本態様によれば、画像形成装置１に設定される機器設定値と画像形成装置１のＭＡＣアドレスとを関連付けて管理するサーバ３から、ＭＡＣアドレスと機器設定値を取得し、ＭＡＣアドレスを有する画像形成装置１に対して、電源の投入を要求する電源投入要求を画像形成装置１が属するネットワークＮ３を介して送信し、電源投入要求に応じて起動した画像形成装置１から電源投入通知を受信した後に、ネットワークＮ３において利用されていないＩＰアドレスを特定し、特定されたＩＰアドレスを画像形成装置１に送信することで、画像形成装置１への電源投入、画像形成装置１へのＩＰアドレスの設定を行うことができ、画像形成装置１に対する作業効率を向上することができる。
【００５７】
また本態様のＰＣ７（機器設定装置）は、画像形成装置１の動作に係る機器設定値とＩＰアドレスを画像形成装置１に設定するＰＣ７（機器設定装置）であって、画像形成装置１に設定される機器設定値と画像形成装置１のＭＡＣアドレスとを関連付けて記憶するＵＳＢメモリ１５７（記憶手段）から、ＭＡＣアドレスと機器設定値を取得する情報取得部７２と、ＭＡＣアドレスを有する画像形成装置１に対して、電源の投入を要求する電源投入要求を画像形成装置１が属するネットワークＮ４を介して送信する電源投入要求送信部６３と、電源投入要求に応じて起動した画像形成装置１から電源投入通知を受信した後に、ネットワークＮ４において利用されていないＩＰアドレスを特定する空きＩＰアドレス特定部６４と、特定されたＩＰアドレスを画像形成装置１に送信する空きＩＰアドレス送信部６５と、を備えることを特徴とする。
本態様によれば、画像形成装置１に設定される機器設定値と画像形成装置１のＭＡＣアドレスとを関連付けて記憶するＵＳＢメモリ１５７から、ＭＡＣアドレスと機器設定値を取得し、ＭＡＣアドレスを有する画像形成装置１に対して、電源の投入を要求する電源投入要求を画像形成装置１が属するネットワークＮ４を介して送信し、電源投入要求に応じて起動した画像形成装置１から電源投入通知を受信した後に、ネットワークＮ４において利用されていないＩＰアドレスを特定し、特定されたＩＰアドレスを画像形成装置１に送信することで、画像形成装置１への電源投入、画像形成装置１へのＩＰアドレスの設定を行うことができ、画像形成装置１に対する作業効率を向上することができる。
【００５８】
また本態様のＰＣ７（機器設定装置）は、情報取得部６２が取得したＭＡＣアドレスに基づいて、電源投入要求を生成する電源投入要求送信部６３（生成手段）を備えることを特徴とする。
本態様によれば、取得したＭＡＣアドレスに基づいて、電源投入要求を生成することで、画像形成装置１への電源投入を行うことができ、画像形成装置１に対する作業効率を向上することができる。
【００５９】
また本態様のＰＣ７（機器設定装置）は、ＩＰアドレスの送信先である画像形成装置１から当該画像形成装置１のＭＡＣアドレスを含む管理情報を取得して、管理情報に含まれているＭＡＣアドレスに対応する機器設定値を画像形成装置１に送信する機器設定情報送信部６６を備えることを特徴とする。
本態様によれば、ＩＰアドレスの送信先である画像形成装置１から管理情報を取得して、管理情報に含まれているＭＡＣアドレスに対応する機器設定値を画像形成装置１に送信することで、機器設定値を画像形成装置１へ設定を行うことができ、画像形成装置１に対する作業効率を向上することができる。
【００６０】
また本態様のＰＣ５（機器設定装置）は、機器設定値と、機器設定値の設定対象となる画像形成装置１のＭＡＣアドレスをサーバ３に送信する情報送信部５１と、ＭＡＣアドレスと機器設定値とが関連付けられたＩＤ（識別情報）をサーバ３から取得する情報取得部５２と、を備えることを特徴とする。
本態様によれば、機器設定値と、該機器設定値の設定対象となる画像形成装置１のＭＡＣアドレスをサーバ３に送信し、ＭＡＣアドレスと機器設定値とが関連付けられたＩＤをサーバ３から取得することで、画像形成装置１のＭＡＣアドレスと機器設定値とが関連付けられたＩＤをサーバ３から取得することができる。
【００６１】
また本態様の記憶手段は、ＵＳＢメモリ１５７（外部記憶装置）であることを特徴とする。
本態様によれば、記憶手段は、ＵＳＢメモリ１５７（外部記憶装置）である。顧客環境に配置されたＰＣ７にＵＳＢメモリ１５７を接続することで、例えば、ＵＳＢメモリ１５７から、ＭＡＣアドレスと機器設定値を取得し、ＭＡＣアドレスを有する画像形成装置１に対して、電源の投入を要求する電源投入要求を画像形成装置１が属するネットワークＮ４を介して送信し、電源投入要求に応じて起動した画像形成装置１から電源投入通知を受信した後に、ネットワークＮ４において利用されていないＩＰアドレスを特定し、特定されたＩＰアドレスを画像形成装置１に送信することができ、画像形成装置１への電源投入、画像形成装置１へのＩＰアドレスの設定を行うことができ、画像形成装置１に対する作業効率を向上することができる。
【００６２】
また本態様の機器設定システムは、第１態様乃至第８態様の何れか１つに記載のＰＣ７（機器設定装置）と、画像形成装置１に設定される機器設定値と画像形成装置１のＭＡＣアドレスとを関連付けて管理するサーバ３と、を備えることを特徴とする。
本態様によれば、ＰＣ７（機器設定装置）と、画像形成装置１に設定される機器設定値と画像形成装置１のＭＡＣアドレスとを関連付けて管理するサーバ３と、を備えることで、サーバ３において、画像形成装置１に設定される機器設定値と画像形成装置１のＭＡＣアドレスとを関連付けて管理することができる。
【００６３】
また本態様の機器設定方法は、画像形成装置１の動作に係る機器設定値とＩＰアドレスを画像形成装置１に設定するＰＣ７（機器設定装置）による機器設定方法であって、画像形成装置１に設定される機器設定値と画像形成装置１のＭＡＣアドレスとを関連付けて管理するサーバ３から、ＭＡＣアドレスと機器設定値を取得する情報取得ステップ（Ｓ４３５）と、ＭＡＣアドレスを有する画像形成装置１に対して、電源の投入を要求する電源投入要求を画像形成装置１が属するネットワークＮ３を介して送信する電源投入要求送信ステップ（Ｓ４４０）と、電源投入要求に応じて起動した画像形成装置１から電源投入通知を受信した後に、ネットワークＮ３において利用されていないＩＰアドレスを特定するＩＰアドレス特定ステップ（Ｓ６４０）と、特定されたＩＰアドレスを画像形成装置１に送信するＩＰアドレス送信ステップ（Ｓ４７０）と、を実行することを特徴とする。
第８態様の作用、及び効果は第１態様と同様であるので、その説明を省略する。
【００６４】
また本態様の機器設定方法は、画像形成装置１の動作に係る機器設定値とＩＰアドレスを画像形成装置１に設定するＰＣ７（機器設定装置）による機器設定方法であって、画像形成装置１に設定される機器設定値と機器のＭＡＣアドレスとを関連付けて記憶するＵＳＢメモリ１５７（記憶手段）から、ＭＡＣアドレスと機器設定値を取得する情報取得ステップ（Ｓ６１５）と、ＭＡＣアドレスを有する画像形成装置１に対して、電源の投入を要求する電源投入要求を画像形成装置１が属するネットワークＮ４を介して送信する電源投入要求送信ステップ（Ｓ６２０）と、電源投入要求に応じて起動した画像形成装置１から電源投入通知を受信した後に、ネットワークＮ４において利用されていないＩＰアドレスを特定するＩＰアドレス特定ステップ（Ｓ６４０）と、特定されたＩＰアドレスを画像形成装置１に送信するＩＰアドレス送信ステップ（Ｓ６５０）と、を実行することを特徴とする。
第９態様の作用、及び効果は第２態様と同様であるので、その説明を省略する。
【００６５】
また本態様のプログラムは、第８態様又は第９態様に記載の機器設定方法における各ステップを実行する。
本態様によれば、各ステップをプロセッサに実行させることができる。
【符号の説明】
【００６６】
１…画像形成装置、３…クラウドサーバ、５…ＰＣ、７…ホストＰＣ、１０…コントローラ、２０…ＷＯＬ機能部、２４…設定適用部、３３ｂ…自動設定アプリケーション、４０…制御部、４１…機器設定部、４２…ＩＤ管理部、４３…パッケージ生成部、５０…制御部、５１…情報送信部、５２…情報取得部、５５…ＵＳＢインタフェース、５７…ＵＳＢメモリ、５８…自動設定パッケージ、５８ａ…自動設定アプリケーション、５８ａ…自動設定アプリケーションプログラム、６０…制御部、６１…情報送信部、６２…情報取得部、６３…電源投入要求送信部、６４…ＩＰアドレス特定部、６５…ＩＰアドレス送信部、６６…機器設定情報送信部、６７…ＵＳＢインタフェース、７０…制御部、７２…情報取得部、１００…印刷システム、１５７…ＵＳＢメモリ、１５８…自動設定パッケージ、１５８ａ…自動設定アプリケーション
【先行技術文献】
【特許文献】
【００６７】
【特許文献１】特開２０１４−１５４９０６公報
【図１】
2019016910.tif 000003
【図２】
2019016910.tif 000004
【図３】
2019016910.tif 000005
【図４】
2019016910.tif 000006
【図５】
2019016910.tif 000007
【図６】
2019016910.tif 000008
【図７】
2019016910.tif 000009
【図８】
2019016910.tif 000010
【図９】
2019016910.tif 000011
【図１０】
2019016910.tif 000012
【図１１】
2019016910.tif 000013
【図１２】
2019016910.tif 000014
【図１３】
2019016910.tif 000015
【図１４】
2019016910.tif 000016
【図１５】
2019016910.tif 000017
【図１６】
2019016910.tif 000018
【図１７】
2019016910.tif 000019