JP6939154B2 - Device setting device, device setting system, device setting method, and program - Google Patents
Device setting device, device setting system, device setting method, and program Download PDFInfo
- Publication number
- JP6939154B2 JP6939154B2 JP2017132807A JP2017132807A JP6939154B2 JP 6939154 B2 JP6939154 B2 JP 6939154B2 JP 2017132807 A JP2017132807 A JP 2017132807A JP 2017132807 A JP2017132807 A JP 2017132807A JP 6939154 B2 JP6939154 B2 JP 6939154B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- device setting
- power
- mac address
- free
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
本発明は、機器設定装置、機器設定システム、機器設定方法、及びプログラムに関する。 The present invention relates to a device setting device, a device setting system, a device setting method, and a program.
従来、少なくとも1つ以上の台数の機器を顧客側に納入した際に、
(1)顧客側環境において行う機器への設定作業と同じ設定作業を、予めサーバに対して行い、機器設定値をサーバに保存する。
(2)顧客側環境において、サーバへアクセスして機器設定情報をダウンロードする。
(3)機器設定情報を機器へ自動的に設定する。
以上の手順で行うことで、納入した全ての機器に対する設定を自動的に行い、サービスエンジニアが設定作業を一台ずつ行うのに必要な作業時間を解消することを可能にするという技術が知られている(特許文献1)。
Conventionally, when at least one or more devices are delivered to the customer side,
(1) Perform the same setting work on the device in advance as the setting work on the device in the customer side environment, and save the device setting value in the server.
(2) In the customer environment, access the server and download the device setting information.
(3) The device setting information is automatically set in the device.
It is known that by performing the above procedure, the settings for all the delivered devices are automatically set, and the work time required for the service engineer to perform the setting work one by one can be eliminated. (Patent Document 1).
しかしながら、従来技術のように、予めサーバから取得した機器設定情報を現地の機器に反映させるという方法では、
(A1)サービスエンジニアが機器の設定をサーバ上で行っておく、
(A2)顧客側環境において、搬入した機器の電源を投入する、
(A3)機器に対してIPアドレスを設定する、
(A4)サーバを経由して機器設定情報をダウンロードして、機器設定情報を機器に自動的に反映する、
という手順が必要となる。そしてこの際、予め行うことができない上記(A2)及び(A3)の作業や設定は、サービスエンジニアが現地において手動で行う必要があり、納入した機器に対する機器設定作業の効率が低下するという問題があった。
However, as in the conventional technology, the method of reflecting the device setting information acquired from the server in advance on the local device is not possible.
(A1) The service engineer sets the device on the server.
(A2) Turn on the power of the equipment brought in in the customer's environment.
(A3) Set the IP address for the device,
(A4) Download the device setting information via the server and automatically reflect the device setting information on the device.
The procedure is required. At this time, the above-mentioned work and setting (A2) and (A3), which cannot be performed in advance, must be manually performed by the service engineer at the site, which causes a problem that the efficiency of the equipment setting work for the delivered equipment is lowered. there were.
本発明の一実施形態は、上記に鑑みてなされたもので、その目的としては、予めサーバに設定した機器設定情報を顧客側の機器に設定させる場合に、機器への電源投入、機器への論理アドレスの設定を行うことで、機器に対する作業効率を向上することにある。 One embodiment of the present invention has been made in view of the above, and an object of the present invention is to turn on the power to the device and to the device when the device setting information set in the server in advance is set in the device on the customer side. By setting the logical address, the work efficiency for the device is improved.
上記課題を解決するために、請求項1記載の発明は、複数の機器のそれぞれの動作に係る機器設定値とIPアドレスを各前記機器に設定する機器設定装置であって、各前記機器に設定される機器設定値と前記機器のMACアドレスとを関連付けて機器の台数分管理するサーバ装置から、機器設定値とMACアドレスとの組を機器の台数分取得する情報取得手段と、前記台数分の機器に対して、各前記機器が属するネットワークを介して電源の投入を要求する電源投入要求を送信する電源投入要求送信手段と、各前記電源投入要求に応じて起動した各機器から電源投入通知を受信した場合に、アドレス解決プロトコルARPコマンドを使用し、ネットワーク上において使用されていない空きIPアドレスを検索し、IPアドレスの使用状況、又は不使用状況に基づいて、前記ネットワークにおいて使用されていない空きIPアドレスを特定する空きIPアドレス特定手段と、前記情報取得手段により取得された前記機器の機器設定値とMACアドレスとの組に基づいて、各MACアドレスに対応する機器設定値を取得し、前記MACアドレスを有する前記機器に、当該MACアドレスに対応する機器設定値と、前記空きIPアドレス特定手段により特定された空きIPアドレスとを送信するIPアドレス送信手段と、前記空きIPアドレス特定手段による特定動作と、前記IPアドレス送信手段による送信動作とを前記機器の台数分繰り返すように制御する制御部と、を備えることを特徴とする。 In order to solve the above problems, a first aspect of the present invention, a device setting apparatus for setting the device setting values and IP address of the operation of each of the plurality of devices to each of said devices, each said device after associating device setting value set as the MAC address of the device server device for a number of times corresponding to the number management device, an information acquisition unit that acquires a number of times corresponding to the number set to the device with the device setting value and the MAC address, the number fraction against equipment, a power-on request transmitting means for each said device transmits a power-on request for turning on the power via the network belonging, power-on notification from each device was activated in response to each of said power-on request when receiving, using the address resolution protocol ARP command, searches the vacant IP address that is not in use on the network, IP address usage or based on non-use conditions, are not used in the network and free IP address specifying means for specifying a free IP address, based on the set of the device setting value and the MAC address of the acquired device by the information acquisition means, acquires the device setting value corresponding to each MAC address, said device having the MAC address, the device setting value corresponding to the MAC address, and IP address transmitting means for transmitting the idle IP address specified by said vacant IP address specifying means, by the idle IP address specifying means It is characterized by including a control unit that controls the specific operation and the transmission operation by the IP address transmission means so as to be repeated for the number of the devices.
本発明によれば、予めサーバ装置に設定した機器設定情報を顧客側の機器に設定させる場合に、機器への電源投入、機器への論理アドレスの設定を行うことで、機器に対する作業効率を向上することができる。 According to the present invention, when the device setting information set in the server device in advance is set in the device on the customer side, the work efficiency for the device is improved by turning on the power to the device and setting the logical address to the device. can do.
以下、本発明を図面に示した実施の形態により詳細に説明する。
本発明は、予めサーバ装置に設定した機器設定情報を顧客側の機器に設定させる場合に、機器への電源投入、機器への論理アドレスの設定を行うことで、機器に対する作業効率を向上するために、以下の構成を有する。
すなわち、本発明の機器設定装置は、機器の動作に係る機器設定値と論理アドレスを機器に設定する機器設定装置であって、機器に設定される機器設定値と機器の物理アドレスとを関連付けて管理するサーバ装置から、物理アドレスと機器設定値を取得する情報取得手段と、物理アドレスを有する機器に対して、電源の投入を要求する電源投入要求を機器が属するネットワークを介して送信する電源投入要求送信手段と、電源投入要求に応じて起動した機器から電源投入通知を受信した後に、ネットワークにおいて利用されていない論理アドレスを特定する論理アドレス特定手段と、特定された論理アドレスを機器に送信する論理アドレス送信手段と、を備えることを特徴とする。
以上の構成を備えることにより、予めサーバ装置に設定した機器設定情報を顧客側の機器に設定させる場合に、機器への電源投入、機器への論理アドレスの設定を行うことで、機器に対する作業効率を向上することができる。
上記記載の本発明の特徴について、以下の図面を用いて詳細に解説する。但し、この実施形態に記載される構成要素、種類、組み合わせ、形状、その相対配置などは特定的な記載がない限り、この発明の範囲をそれのみに限定する主旨ではなく単なる説明例に過ぎない。
上記の本発明の特徴に関して、以下、図面を用いて詳細に説明する。
Hereinafter, the present invention will be described in detail with reference to the embodiments shown in the drawings.
According to the present invention, when the device setting information set in the server device in advance is set in the device on the customer side, the work efficiency for the device is improved by turning on the power to the device and setting the logical address to the device. It has the following configuration.
That is, the device setting device of the present invention is a device setting device that sets a device setting value and a logical address related to the operation of the device in the device, and associates the device setting value set in the device with the physical address of the device. An information acquisition means for acquiring a physical address and a device setting value from a managed server device, and a power-on request for a device having a physical address to be transmitted via the network to which the device belongs. After receiving the power-on notification from the request transmission means and the device activated in response to the power-on request, the logical address identification means for specifying the logical address not used in the network and the specified logical address are transmitted to the device. It is characterized by including a logical address transmission means.
By providing the above configuration, when the device setting information set in the server device in advance is set in the device on the customer side, the work efficiency for the device can be improved by turning on the power to the device and setting the logical address to the device. Can be improved.
The features of the present invention described above will be described in detail with reference to the following drawings. However, unless otherwise specified, the components, types, combinations, shapes, relative arrangements, etc. described in this embodiment are merely explanatory examples, not the purpose of limiting the scope of the present invention to that alone. ..
The above-mentioned features of the present invention will be described in detail below with reference to the drawings.
<第1実施形態>
<印刷システム>
図1は、本発明の第1実施形態に係る印刷システムのシステム構成を示す図である。
印刷システム1OOは、画像形成装置1、クラウドサーバ3、PC5、ホストPC7が、インターネット等のネットワークN1、社内内部ネットワークN2、顧客側環境内部ネットワークN3により接続されて構成されている。
なお、図1では、印刷システム1OOが画像形成装置1、クラウドサーバ3をそれぞれ1台ずつ備えた例を示したが、本実施形態はこれに限定されない。印刷システム1OOは、いずれの装置についても複数台を各ネットワークに接続してもよい。また、通信方式は特に限定されず、有線通信、無線通信のいずれであってもよい。
<First Embodiment>
<Printing system>
FIG. 1 is a diagram showing a system configuration of a printing system according to the first embodiment of the present invention.
The printing system 1OO is configured by connecting the
Although FIG. 1 shows an example in which the printing system 1OO is provided with one
画像形成装置1は、固有の物理アドレスを有する機器であり、機器設定値が設定されると、例えば、他の情報処理装置(例えぱ、ホストPC7)から受信した印刷データを、画像形成装置1の記憶部に保存する。その後、ユーザが操作部21から印刷データを選択し、プルプリントを開始するキー操作をした際に、画像形成装置1が上記記憶部から印刷データを読み出して印刷することが可能になる。
クラウドサーバ3は、ストレージサービス等の所定のサービスを提供するサーバである。
PC5は、社内側ネットワークN2に接続されているパーソナルコンピュータ(パソコン)であり、通信I/F5a、CPU(central processing unit)5b、ROM(read only memory)5c、RAM(random access memory)5d、モニタ5eを備えている。
ホストPC7は、顧客側環境内部ネットワークN3に接続されているパーソナルコンピュータ(パソコン)であり、通信I/F7a、CPU(central processing unit)7b、ROM(read only memory)7c、RAM(random access memory)7d、モニタ7eを備えている。
The
The
PC5 is a personal computer (personal computer) connected to the company's internal network N2, and is a communication I / F5a, a CPU (central processing unit) 5b, a ROM (read only memory) 5c, a RAM (random access memory) 5d, and a monitor. It has 5e.
The host PC 7 is a personal computer (personal computer) connected to the customer side environment internal network N3, and is a communication I / F7a, a CPU (central processing unit) 7b, a ROM (read only memory) 7c, and a RAM (random access memory). It is equipped with 7d and a
<画像形成装置>
図2は、図1に示す画像形成装置のハードウェア構成を示すブロック図である。
画像形成装置1は、画像形成装置1本体の制御を行うコントローラ10と、用紙に画像を印刷するためのプリンタエンジン22と、ユーザが入力を行い画像形成装置1本体の状態等を表示する操作部21とを備えている。
コントローラ10は、そのとき設定されている制御モード及びホストPC7から受け取った制御コードに従って、ホストPC7からの印字データをビデオデータに変換して、プリンタエンジン22へ出力する複数の制御モジュールで構成される。(但し、ネットワークN3、操作部21、プリンタエンジン22は除く。)
<Image forming device>
FIG. 2 is a block diagram showing a hardware configuration of the image forming apparatus shown in FIG.
The
The
操作部21は、ユーザによる操作を受け付け、入力に応じて画像形成装置1本体の設定や、状態等の表示を行う。
通信I/F11は、ホストPC7との通信を行うためのインタフェースである。
PROGRAM ROM12は、コントローラ10内でのデータの管理や、周辺モジュールを制御するためのプログラムが格納されている。
FONT ROM13は、印字に使用されるさまざまな種類のフォントデータを記憶する。
操作部I/F14は、操作部21に対するインタフェースであり、ユーザが操作部21を介して入力した操作データをCPU16に出力する。
HDD15は、ハードディスクドライブであり、画像データを1次的に記憶する。
CPU16は、PROGRAM ROM12から読み出した制御プログラムに従って、ホストPC7から受け付けたデータ(印字データ、制御データ)を処理する。
The
The communication I / F 11 is an interface for communicating with the
The
The
The operation unit I / F 14 is an interface to the
The
The
RAM17は、CPU16のワークメモリとして機能し、ホストPC7から受け付けたデータを一時記憶するバッファであり、バッファに記憶されたデータを処理するメモリ等に使われる。
NV−RAM18は、画像形成装置1本体の電源をOFFしても保持したいデータを格納しておくための不揮発性RAMである。
エンジンI/F19は、コントローラ19からプリンタエンジン22を制御するためのインタフェースである。
プリンタエンジン22は、コントローラ10からの信号によりヘッドを制御し、また給紙部より転写紙を給紙することで、転写紙に画像を形成する。
WOL機能部20は、Wake on LAN機能を有し、有線LANネットワーク経由で送信される起動用パケットを受信した場合、画像形成装置1の電源をONにする。
The
The NV-
The engine I /
The
The
<サーバ>
図3は、図1に示すサーバ3のハードウェア構成を示すブロック図である。
サーバ3は、サーバ3本体の制御を行うコントローラ30を備え、外部ネットワークN1に接続されている。
コントローラ30は、サービスエンジニアにより設定される画像形成装置1のMACアドレスと機器設定値を受け付け、受け付けたMACアドレスと機器設定値を保存し、MACアドレスと機器設定値を関連付けしたID(識別情報)の発行、自動設定アプリケーションのパッケージングを行う制御機能の総称であり、以下のようなモジュールで構成される。
通信I/F31は、ネットワークN1を介してPC3との通信を行うインタフェースである。
ROGRAM ROM32は、コントローラ30内でのデータ処理やデータ管理、周辺モジュールを制御するためのプログラムが格納されている。
<Server>
FIG. 3 is a block diagram showing a hardware configuration of the
The
The
The communication I /
The
HDD33は、データを保持するためのハードディスクドライブである。
CPU34は、PROGRAM ROM32から読み出したプログラムに従ってデータ処理を行う。
RAM35は、CPU34がデータ処理を行うためワークメモリ等に用いられる。
NV−RAM36は、サーバ3本体の電源をOFFしても保持したいデータを格納しておくための不揮発性RAMである。
The
The
The
The NV-
<サーバ3の機能構成及び動作>
図4は、図1に示す印刷システムにおけるサーバ3とPC5の機能構成及び動作を示すブロック図である。
図3に示すサーバ3に設けられたCPU34は、PROGRAM ROM32からオペレーティングシステムOSを読み出してRAM35上に展開してOSを起動し、OS管理下において、PROGRAM ROM32からアプリケーションソフトウエアのプログラム(処理モジュール)を読み出し、各種処理を実行することで、図4に示す制御部40を実現する。
制御部40は、機器設定部41、ID管理部42、パッケージ生成部43を含むモジュール構成を有している。記憶部33aは、HDD33により構成され、記憶領域を有している。
機器設定部41は、PC5から送信された機器のMACアドレス(物理アドレスの一例。以下同じ)と機器設定値を受信する。
機器設定部41は、PC5から受信した機器のMACアドレスと機器設定値を記憶部33aの記憶領域に保存する。
ID管理部42は、機器設定部41が保存したMACアドレスと機器設定値に対して一意なID(識別情報)を生成し、記憶領域に保存する。この結果、記憶領域には、機器のMACアドレス、機器設定情報、一意なIDから成る機器設定情報が保存される。そして、ID管理部42は、受信したMACアドレスと機器設定情報との送信元にIDを返送する。
パッケージ生成部43は、自動設定アプリケーションと機器設定情報の中のIDから自動設定パッケージを生成し、自動設定パッケージを生成したことを表す完了メッセージをPC5に送信する。
<Functional configuration and operation of
FIG. 4 is a block diagram showing a functional configuration and operation of the
The
The
The
The
The
The
<PC5の機能構成及び動作>
図1に示すPC5に設けられたCPU5bは、ROM5cからオペレーティングシステムOSを読み出してRAM5d上に展開してOSを起動する。
PC5には、USBインタフェース55が設けられており、USBインタフェース55には外部記憶装置であるUSBメモリ57が接続されている。USBメモリ57の記憶部57aには、メディア記憶領域内に自動設定アプリケーションプログラム58a、ID(識別情報)58bが記憶可能である。
サービスエンジニア49がPC5に設けられたUSBインタフェース55にUSBメモリ57を接続すると、上述したOS管理下において、PC5に設けられたCPU5bは、USBメモリ57に保存されている自動設定アプリケーションプログラム58aをRAM5dにインストールして実行する。自動設定アプリケーションプログラム58aの実行に応じて、RAM上に図4に示すように、制御部50、制御部50内に情報送信部51、情報取得部52が展開される。
制御部50が起動すると、PC5上のモニタ5eにメニュー画面が表示される。
サービスエンジニア49がマウスを用いて、メニュー画面に表示された情報送信モードをクリックすると、顧客先に納入する機器のMACアドレス欄と機器設定値欄と送信ボタンが表示される。
<Functional configuration and operation of PC5>
The
The
When the
When the
When the
情報送信部51は、MACアドレス欄と機器設定値欄とにそれぞれ値が入力され、送信ボタンがクリックされると、ネットワークN2,N1を介してサーバ3のURLアドレス宛てにMACアドレスと機器設定値とが送信される。
例えば、PC5は、ユーザインタフェースUIを有し、サービスエンジニア49がブラウザから入力できるようなものでも良いし、外部プログラムからコールすることのできるアプリケーションプログラミングインタフェースAPI(Application Programming Interface)でもよい。
The
For example, the
ステップS10では、機器設定部41は、PC5から送信された機器のMACアドレスと機器設定値を受信する。
ステップS20では、機器設定部41は、PC5から受信した機器のMACアドレスと機器設定値を記憶部33aの記憶領域に保存する。
ステップS30では、ID管理部42は、機器設定部41が保存したMACアドレスと機器設定値に対して一意なID(識別情報)を生成し、記憶領域に保存する。この結果、記憶領域には、機器のMACアドレス、機器設定情報、一意なIDから成る機器設定情報が保存される。
そして、ID管理部42は、受信したMACアドレスと機器設定情報との送信元にIDを返送する。
ステップS40では、パッケージ生成部43は、自動設定アプリケーションと機器設定情報の中のIDから自動設定パッケージを生成し、自動設定パッケージを生成したことを表す完了メッセージをPC5に送信する。
In step S10, the
In step S20, the
In step S30, the
Then, the
In step S40, the
図4に示すように、社内環境であるPC5は、メディア記憶領域を有している。
メディア記憶領域57aは、USBメモリ57の保存領域である。なお、USBメモリ57に代わって、SDカードを用いてもよい。
メディア記憶領域57aには、自動設定パッケージ58、自動設定アプリケーション58a、ID58bが保存される。なお、IDについては、後述する。
PC5上においてブラウザ機能を起動しており、ステップS50では、PC5に設けられた情報取得部52は、サーバ3から自動設定パッケージを生成したことを表す完了メッセージを受信した場合に、サーバ3から自動設定パッケージをダウンロードしてUSBメモリ57のメディア記憶領域に記憶する。この結果、USBメモリ57のメディア記憶領域には、自動設定パッケージとして、自動設定アプリケーションと、ID(識別情報)が記憶される。
ステップS60では、サービスエンジニア49は、PC5に接続されているUSBメモリ57を抜き取り、USBメモリ57を取得する。
これにより、機器設定値と、該機器設定値の設定対象となる画像形成装置1のMACアドレスをサーバ3に送信し、MACアドレスと機器設定値とが関連付けられたIDをサーバ3から取得することで、画像形成装置1のMACアドレスと機器設定値とが関連付けられたIDをサーバ3から取得することができる。
As shown in FIG. 4, the PC5, which is an in-house environment, has a media storage area.
The
The
The browser function is activated on the
In step S60, the
As a result, the device setting value and the MAC address of the
<画像形成装置1、サーバ3、ホストPC7の機能構成及び動作>
図5は、図1に示す印刷システムにおける画像形成装置1、サーバ3、ホストPC7の機能構成及び動作を示すブロック図である。
サービスエンジニア49が、顧客環境に移動した後に行う作業、印刷システムにおける動作等について接続する。
上述したように、サービスエンジニア49が保持しているUSBメモリのメディア記憶領域に自動設定パッケージ、及びIDが保存されている。
ステップS70では、サービスエンジニア49が、顧客会社の社内に配置されているホストPC7にUSBメモリ57を接続し、ホストPC7の電源をONする。
図1に示すホストPC7に設けられたCPU7bは、ROM7cからオペレーティングシステムOSを読み出してRAM7d上に展開してOSを起動する。そして、CPU7bは、OS管理下において、USBメモリ57の自動設定パッケージ内の自動設定アプリケーションを起動して実行する。
ホストPC7において、自動設定アプリケーションが実行されると、図5に示す制御部60が起動する。制御部60は、情報送信部61、情報取得部62、電源投入要求送信部63、空きIPアドレス特定部64、空きIPアドレス送信部65、機器設定情報送信部66を含むモジュール構成を有している。
<Functional configuration and operation of
FIG. 5 is a block diagram showing the functional configurations and operations of the
The
As described above, the automatic setting package and the ID are stored in the media storage area of the USB memory held by the
In step S70, the
The CPU 7b provided in the
When the automatic setting application is executed on the
ステップS80では、ホストPC7は、自動設定アプリケーションを実行することで、USBメモリ57内に記憶されているIDを読み出してサーバ3のURL宛てに送信する。
ステップS90では、サーバ3のID管理部は、ホストPC7から受信したIDに基づいて、記憶領域からIDに対応する機器設定情報を取得する。
ステップS100では、サーバ3のID管理部は、記憶領域から取得した機器設定情報をホストPC7に送信することで、ホストPC7はサーバ3から機器設定情報をダウンロードすることができる。
ステップS110では、ホストPC7は、起動用パケットを画像形成装置1に送信する。
In step S80, the
In step S90, the ID management unit of the
In step S100, the ID management unit of the
In step S110, the
図5に示す画像形成装置1において、WOL機能部20は、Wake on LAN機能を有し、WOL機能部20は、有線LANケーブルが挿され通電している状態で、ホストPC7の自動設定アプリケーションから起動用パケットを受信した場合に、画像形成装置1の電源をONにする。
ステップS120では、ホストPC7は、空きIPアドレスを画像形成装置1に送信する。設定適用部24は、ホストPC7の自動設定アプリケーションから受信したIPアドレスを画像形成装置1に設定する。
ステップS130では、ホストPC7は、機器設定情報を画像形成装置1に送信する。設定適用部24は、ホストPC7の自動設定アプリケーションから受信した機器設定情報を画像形成装置1に設定する。
In the
In step S120, the
In step S130, the
ここで、Wake−on−LANと起動用パケットについて説明する。
Wake−on−LANは、LAN経由でコンピュータの電源を投入するための機能であり、ホストPC7からWake−on−LAN対応のネットワーク・アダプタ(例えば、LANカード)に対して起動用パケットを送信すると、ネットワーク・アダプタが起動用パケットを受け取り、電源がONになる。
起動用パケットは、0xff−0xff−0xff−0xff−0xff−0xff(6bytes)と、WOLの対象となるコンピュータであるホストPC7のネットワーク・アダプタのMACアドレス(6bytes)を16回繰り返した、計102bytesのデータとを対象となるネットワークにブロードキャストで起動用パケットを送信する。
ネットワーク・アダプタは、自身のMACアドレスと一致する起動用パケットを受け取った場合に、電源をONにする。
Here, the Wake-on-LAN and the startup packet will be described.
Wake-on-LAN is a function for turning on the power of a computer via LAN, and when a startup packet is sent from the
The activation packet consists of 0xff-0xff-0xff-0xff-0xff-0xff (6 bytes) and the MAC address (6 bytes) of the network adapter of the host PC7, which is the target computer of WOL, repeated 16 times, for a total of 102 bytes. Sends a startup packet by broadcasting to the target network with data.
The network adapter turns on the power when it receives a boot packet that matches its MAC address.
<サーバの記憶領域>
図6は、図5に示すサーバ3の記憶領域に保存される情報を示す図である。
サーバ3の記憶領域33aには、自動設定アプリケーション33b、機器設定情報[1]33c1〜[3]33c3が記憶される。
自動設定アプリケーション33bは、実行可能なEXEファイルであり、例えば、sutosetting.exeである。
機器設定情報[1]33c1〜[3]33c3は、機器のMACアドレス、機器設定情報、一意なIDを対応付したテキストファイルであり、例えば、devicesettinginfo_1.txtである。なお、機器設定情報は、機器の納入台数分(機器のMACアドレスの数)が記憶領域に保存される。
<Server storage area>
FIG. 6 is a diagram showing information stored in the storage area of the
The
The
The device setting information [1] 33c1 to [3] 33c3 are text files associated with the device MAC address, device setting information, and unique ID. For example, deviceestinginfo_1. It is txt. As for the device setting information, the number of delivered devices (the number of MAC addresses of the devices) is stored in the storage area.
機器のMACアドレスは、一般的なMACアドレスであり、ネットワーク上で、各ノードを識別するために設定されているLANカードなどのネットワーク機器のハードウェアに一意に割り当てられる物理アドレスである。即ち、上述したように、本実施形態ではMACアドレスが物理アドレスの一例となる。
機器設定情報[1]33c1〜[3]33c3は、機器のパネル上で設定できる値であり、設定変更しない場合はデフォルト、何か設定する場合は機器設定情報が記載される。
IDは、一意に設定された値でよく、他のIDと異なれば良い。図7に示す例では6桁英数字であるが、UUID(Universally Unique Identifier)のような一意性を担保できるIDでも良い。なお、UUIDは、ソフトウェア上でオブジェクトを一意に識別するための識別子であり、128ビットの数値である。
The MAC address of the device is a general MAC address, which is a physical address uniquely assigned to the hardware of the network device such as a LAN card set to identify each node on the network. That is, as described above, the MAC address is an example of the physical address in the present embodiment.
The device setting information [1] 33c1 to [3] 33c3 are values that can be set on the panel of the device, and if the setting is not changed, the default is described, and if something is set, the device setting information is described.
The ID may be a uniquely set value and may be different from other IDs. In the example shown in FIG. 7, 6-digit alphanumeric characters are used, but an ID such as UUID (Universally Unique Identifier) that can guarantee uniqueness may be used. The UUID is an identifier for uniquely identifying an object on the software, and is a 128-bit numerical value.
<データ構造>
図7は、図6に示す記憶領域に保存される自動設定アプリケーション、及び機器設定情報についてのデータ構造を示す模式図である。
記憶領域には、自動設定アプリケーションとして、例えば、sutosetting.exeが保存されている。
さらに、記憶領域には、機器設定情報として、MACアドレス、複数の機器設定値、IDが保存されている。
機器設定値には、システム設定、基本設定、デフォルト値、用紙設定、トレイ1、B5等の設定値であればよい。
機器設定値には、コピー設定、プリンタ設定、Fax設定、スキャナ設定等が保存されている。
IDとして、例えばabc123が保存されている。IDは、サーバ3の記憶領域に保存されているIDをテキストファイル化した情報であり、例えば、id.txtである。
<Data structure>
FIG. 7 is a schematic diagram showing a data structure of an automatic setting application stored in the storage area shown in FIG. 6 and device setting information.
In the storage area, as an automatic setting application, for example, sutosetting. The exe is saved.
Further, in the storage area, a MAC address, a plurality of device setting values, and an ID are stored as device setting information.
The device setting values may be system settings, basic settings, default values, paper settings,
Copy settings, printer settings, fax settings, scanner settings, and the like are saved in the device setting values.
For example, abc123 is stored as an ID. The ID is information obtained by converting the ID stored in the storage area of the
<PC5(社内環境)、ホストPC7(顧客環境)のメディア記憶領域>
図8は、PC5(社内環境)、ホストPC7(顧客環境)のメディア記憶領域に保存されている処理モジュールである自動設定パッケージの構成を示す図である。
自動設定パッケージ58は、自動設定アプリケーション58aとID58bをまとめてZIPファイル化したものであり、例えば、autosettingpackage.zipである。
自動設定アプリケーション58aは、サーバ3の記憶領域に保存されている自動設定アプリケーション33bと同じものであり、実行可能なEXEファイルである。例えば、sutosetting.exeである。
自動設定アプリケーション58aは、以下の機能を持つ。
自動設定アプリケーション58aが実行されると、情報送信部61は、IDをサーバ3のID管理部42に送信した後に、情報取得部62は、パッケージ生成部43からIDの個数に対応する個数だけ機器設定情報を受け取る。
<Media storage area of PC5 (in-house environment) and host PC7 (customer environment)>
FIG. 8 is a diagram showing a configuration of an automatic setting package which is a processing module stored in a media storage area of PC5 (in-house environment) and host PC7 (customer environment).
The
The
The
When the
電源投入要求送信部63は、機器設定情報に含まれるMACアドレスに基づいて、起動用パケットを生成し、同一ネットワークN3上へブロードキャストで送信する。これを機器設定情報の数分だけ繰り返す。
空きIPアドレス特定部64は、PCが接続されているIPアドレスと同一ネットワークN3内をWindowsのアドレス解決プロトコルARP(Address Resolution Protocol)コマンドで検索し、現在どのIPアドレスが使用されているのか使用されていないのかを調べ、自動設定アプリケーションが起動してから未使用状態から使用状態に切り替わったIPアドレスを特定する。
空きIPアドレス送信部65は、特定されたIPアドレス(論理アドレスの一例。以下同じ)を機器に送信する。
機器設定情報送信部66は、IPアドレスの送信先である画像形成装置1から、画像形成装置1の仕様に沿って記述した状態や出力情報(MACアドレス)を含むMIB(Management Information Base)情報(以下、管理情報という)を取得して、管理情報に含まれているMACアドレスに対応する機器設定値を画像形成装置1に送信する。
The power-on
The free IP address identification unit 64 searches the same network N3 as the IP address to which the PC is connected by using the Windows address resolution protocol ARP (Address Resolution Protocol) command, and uses which IP address is currently used. Check if it is not, and identify the IP address that has switched from the unused state to the used state after the automatic setting application is started.
The free IP
The device setting
<メディア記憶領域>
図9は、メディア記憶領域に保存されるデータ構成を示す図である。
上述した自動設定パッケージ58に加えて、以下の情報がメディア記憶領域57aに保存される。
機器設定情報[1]58c1〜[3]58c3は、サーバ3に保存されている情報と同じ情報であり、自動設定アプリケーション58aによりサーバ3からダウンロードされ、保存される。
機器のMACアドレス、機器設定情報、一意なIDを対応付したテキストファイルであり、例えば、devicesettinginfo_1.txtである。
<Media storage area>
FIG. 9 is a diagram showing a data structure stored in the media storage area.
In addition to the auto-
The device setting information [1] 58c1 to [3] 58c3 is the same information as the information stored in the
It is a text file corresponding to the MAC address of the device, the device setting information, and the unique ID. For example, deviceestinginfo_1. It is txt.
<ダウンロード>
図10は、本発明の第1実施形態に係る印刷システムにおいて、サーバ3から自動設定パッケージ58をダウンロードするまでの手順を示すシーケンス図である。
<機器が1台である場合>
サービスエンジニア49が顧客側に納入する機器(画像形成装置)が1台である場合について説明する。
ステップS210では、サービスエンジニア49は、PC5にインストールされているブラウザを利用してサーバ3にアクセスする。サーバ3の機器設定部41が有するUI画面を用いて、顧客へ納入する機器(画像形成装置1)のMACアドレスと、機器設定値を入力する。
ステップS220では、機器設定部41は、MACアドレスと機器設定値を機器設定情報としてサーバ3の記憶領域に保存する。
<Download>
FIG. 10 is a sequence diagram showing a procedure from the
<When there is one device>
A case where the
In step S210, the
In step S220, the
ステップS230では、機器設定部41は、MACアドレスと機器設定値を機器設定情報として保存したことをID管理部42に通知する。
ステップS240では、ID管理部42は、一意なIDを発行し、サーバ3の記憶領域にある機器設定情報にIDを追加し保存することで、MACアドレスと機器設定値とをIDを用いて関連付ける。
ステップS250では、ID管理部42は、パッケージ生成部43にIDを通知する。
In step S230, the
In step S240, the
In step S250, the
ステップS260では、パッケージ生成部43は、IDファイルを生成し、サーバ3の記憶領域から読み出した自動設定アプリケーションにIDファイルを合わせて、自動設定パッケージ58を作成する。
ステップS270〜S290では、自動設定パッケージ58は、パッケージ生成部43からID管理部42、機器設定部41、PC5のブラウザへ送られ、PC5にダウンロードされる。
ステップS300では、サービスエンジニア49は、PC5にダウンロードした自動設定パッケージ58をUSBメモリ57(メディア)にコピーする。
In step S260, the
In steps S270 to S290, the
In step S300, the
<機器が複数台である場合>
サービスエンジニア49が顧客側に納入する機器(画像形成装置1)が複数台である場合について説明する。
ステップS210では、サービスエンジニア49は、サーバ3の機器設定部41が有するUI画面を用いて、納入する機器の台数分のMACアドレスを入力する。
ステップS220では、機器設定部41は、MACアドレス毎に機器設定情報をサーバ3の記憶領域に保存する。
ステップS240では、機器設定部41は、サーバ3の記憶領域に保存された機器設定情報の全てにIDを追加して保存する。
ステップS250以降の処理については、1台の場合と同様である。
<When there are multiple devices>
A case where the
In step S210, the
In step S220, the
In step S240, the
The processing after step S250 is the same as in the case of one unit.
<画像形成装置の自動起動と設定>
図11は、本発明の第1実施形態に係る印刷システムにおいて、顧客環境の画像形成装置1を自動起動して、設定するまでの手順を示すシーケンス図である。
<機器が1台である場合>
サービスエンジニア49が顧客側に納入する機器(画像形成装置1)が1台である場合について説明する。
ステップS400では、サービスエンジニア49は、USBメモリ(メディア)57を顧客環境のPC7に接続する。
ステップS410では、サービスエンジニア49は、PC7に接続されているUSBメモリ57内の自動設定パッケージ58をRAM上に解凍し、自動設定アプリケーション58aを実行して、図5に示す制御部60の各部を展開する。
<Automatic start-up and setting of image forming device>
FIG. 11 is a sequence diagram showing a procedure for automatically starting and setting the
<When there is one device>
A case where the
In step S400, the
In step S410, the
ステップS420では、自動設定アプリケーション(情報送信部61)は、自動設定パッケージ内のIDファイルからIDを読み取り、サーバ3のID管理部42へIDを送信する。
ステップS430では、ID管理部42は、送信されたIDと一致するIDを持つ機器設定情報を、サーバ3の記憶領域から取得し、PC7に送信する。
ステップS435では、自動設定アプリケーション(情報取得部62)は、サーバ3から機器設定情報を取得する。
In step S420, the automatic setting application (information transmission unit 61) reads the ID from the ID file in the automatic setting package and transmits the ID to the
In step S430, the
In step S435, the automatic setting application (information acquisition unit 62) acquires device setting information from the
ステップS440では、自動設定アプリケーション(電源投入要求送信部63)は、取得した機器設定情報のMACアドレスに基づいて、起動用パケットを生成し、同一ネットワーク上へブロードキャストで送信することで、起動用パケットを画像形成装置1に送信する。
ステップS450では、画像形成装置1は、起動用パケットを受け取り、起動用パケット内に、自身のMACアドレスが16回分入っていることを確認し、電源をONにする。
このように、取得したMACアドレスに基づいて、電源投入要求を生成することで、画像形成装置1への電源投入を行うことができ、画像形成装置1に対する作業効率を向上することができる。
ステップS460では、自動設定アプリケーション(空きIPアドレス特定部64)は、アドレス解決プロトコルARPコマンドを使用し、ネットワークN3上において使用されていない空きIPアドレスを検索する。
In step S440, the automatic setting application (power-on request transmission unit 63) generates a start-up packet based on the acquired device setting information MAC address and broadcasts it on the same network to generate a start-up packet. Is transmitted to the
In step S450, the
By generating the power-on request based on the acquired MAC address in this way, the power can be turned on to the
In step S460, the automatic setting application (free IP address identification unit 64) uses the address resolution protocol ARP command to search for a free IP address that is not used on the network N3.
アドレス解決プロトコルを利用して、画像形成装置1の電源ON前後で検索し、IPアドレスの使用・不使用状況からDHCPにより画像形成装置1に割り当てられたIPアドレスを特定しておく。
ステップS470では、自動設定アプリケーション(空きIPアドレス送信部65)は、使用されていないIPアドレスを画像形成装置1に送信する。
Using the address resolution protocol, a search is performed before and after the power of the
In step S470, the automatic setting application (free IP address transmission unit 65) transmits an unused IP address to the
ステップS480では、画像形成装置1は、PC7から受信したIPアドレスを自身の固定IPアドレスとして設定する。
ステップS490では、自動設定アプリケーション(機器設定情報送信部66)は、画像形成装置1から当該画像形成装置1のMACアドレスを含む管理情報を取得し、管理情報内のMACアドレスと一致する機器設定情報の機器設定値を画像形成装置1に送信する。
ステップS500では、画像形成装置1は、機器設定情報を自身の機器設定情報として設定する。
これにより、IPアドレスの送信先である画像形成装置1から当該画像形成装置1のMACアドレスを含む管理情報を取得して、管理情報に含まれているMACアドレスに対応する機器設定値を画像形成装置1に送信することで、機器設定値を画像形成装置1へ設定を行うことができ、画像形成装置1に対する作業効率を向上することができる。
In step S480, the
In step S490, the automatic setting application (device setting information transmission unit 66) acquires management information including the MAC address of the
In step S500, the
As a result, the management information including the MAC address of the
<機器が複数台である場合>
サービスエンジニア49が顧客側に納入する機器(画像形成装置1)が複数台である場合について説明する。
ステップS430では、ID管理部42は、送信されたIDと一致するIDを持つ機器設定情報を、サーバ3の記憶領域から全て取得し、自動設定アプリケーション(情報取得部62)に送信する。
ステップS440では、自動設定アプリケーション(電源投入要求送信部63)は、取得した機器設定情報のMACアドレスから、起動用パケットを生成し、同一ネットワーク上へブロードキャストで送信する。これを機器設定情報の分繰り返す。
<When there are multiple devices>
A case where the
In step S430, the
In step S440, the automatic setting application (power-on request transmission unit 63) generates an activation packet from the acquired MAC address of the device setting information and broadcasts it on the same network. This is repeated for the device setting information.
ステップS470では、自動設定アプリケーション(空きIPアドレス送信部65)は、使用されていない空きIPアドレスを全ての画像形成装置1に送信する。
ステップS490では、自動設定アプリケーション(機器設定情報送信部66)は、画像形成装置1から当該画像形成装置1のMACアドレスを含む管理情報を取得し、管理情報内のMACアドレスと一致する機器設定情報の機器設定値を画像形成装置1に送信する。これを全ての画像形成装置1の台数分繰り返す。
なお、ステップS430、S440、S470、S490以外の処理については画像形成装置1が1台の場合と同様である。
In step S470, the automatic setting application (free IP address transmission unit 65) transmits an unused free IP address to all the
In step S490, the automatic setting application (device setting information transmission unit 66) acquires management information including the MAC address of the
The processing other than steps S430, S440, S470, and S490 is the same as in the case of one
このように、画像形成装置1に設定される機器設定値と画像形成装置1のMACアドレスとを関連付けて管理するサーバ3から、MACアドレスと機器設定値を取得し、MACアドレスを有する画像形成装置1に対して、電源の投入を要求する電源投入要求を画像形成装置1が属するネットワークN3を介して送信し、電源投入要求に応じて起動した画像形成装置1から電源投入通知を受信した後に、ネットワークN3において利用されていないIPアドレスを特定し、特定されたIPアドレスを画像形成装置1に送信することで、画像形成装置1への電源投入、画像形成装置1へのIPアドレスの設定を行うことができ、画像形成装置1に対する作業効率を向上することができる。
このように、PC7(機器設定装置)と、画像形成装置1に設定される機器設定値と画像形成装置1のMACアドレスとを関連付けて管理するサーバ3と、を備えることで、サーバ3において、画像形成装置1に設定される機器設定値と画像形成装置1のMACアドレスとを関連付けて管理することができる。
In this way, the MAC address and the device set value are acquired from the
In this way, by providing the PC 7 (device setting device) and the
<第2実施形態>
図12は、本発明の第2実施形態に係る印刷システムのシステム構成を示す図である。
第1実施形態に係る印刷システム100にあっては、図1に示すように、画像形成装置1、クラウドサーバ3、PC5、ホストPC7が、インターネット等のネットワークNに接続されていた。
これに対して、第2実施形態に係る印刷システム200にあっては、ホストPC7と、画像形成装置1とが顧客環境である内部ネットワークN4のみに接続されている場合での機器自動設定方法について説明する。
第2実施形態に用いる画像形成装置1、サーバ3のハードウェア構成は第1実施形態と同様であり、その説明を省略する。
<Second Embodiment>
FIG. 12 is a diagram showing a system configuration of a printing system according to a second embodiment of the present invention.
In the
On the other hand, in the
The hardware configurations of the
<サーバ3、PC5の機能構成及び動作>
図13は、図12に示す印刷システム200におけるサーバ3とPC5の機能構成及び動作を示すブロック図である。
ステップS10〜S30での動作は、第1実施形態と同様であるので、その説明を省略する。
ステップS40では、パッケージ生成部43は、自動設定アプリケーションと機器設定情報の中のIDから自動設定パッケージを生成し、自動設定パッケージを生成したことを表す完了メッセージをPC5に送信する。
PC5上においてブラウザ機能を起動しており、ステップS50Bでは、PC5に設けられた情報取得部52は、サーバ3から自動設定パッケージを生成したことを表す完了メッセージを受信した場合に、サーバ3から自動設定パッケージをダウンロードする。
情報取得部52は、サーバ3からダウンロードした自動設定パッケージをUSBメモリ157のメディア記憶領域に記憶する。この結果、USBメモリ157のメディア記憶領域157には、自動設定パッケージ158として、自動設定アプリケーション158aと、機器設定情報158cが記憶される。
ステップS60では、サービスエンジニア49は、PC5に接続されているUSBメモリ157を抜き取り、USBメモリ157を取得する。
<Functional configuration and operation of
FIG. 13 is a block diagram showing the functional configurations and operations of the
Since the operation in steps S10 to S30 is the same as that in the first embodiment, the description thereof will be omitted.
In step S40, the
The browser function is activated on the PC5, and in step S50B, when the
The
In step S60, the
<画像形成装置1、ホストPC7の機能構成及び動作>
図14は、図12に示す印刷システム200における画像形成装置1、ホストPC7の機能構成及び動作を示すブロック図である。
上述したように、サービスエンジニア49が保持しているUSBメモリ157には、メディア記憶領域に自動設定パッケージが保存されている。
ステップS70では、サービスエンジニア49がホストPC7のUSBインタフェース67にUSBメモリ157を接続し、ホストPC7の電源をONして、USBメモリ157内の自動設定パッケージ158内の自動設定アプリケーション158aを起動して実行する。
ホストPC7において、自動設定アプリケーションが実行されると、制御部70が起動する。制御部70は、情報取得部72、電源投入要求送信部63、空きIPアドレス特定部64、空きIPアドレス送信部65、機器設定情報送信部66を含むモジュール構成を有している。
第2実施形態においては、情報取得部72をモジュール構成に有していることを特徴とする。
情報取得部72は、USBメモリ157から機器設定情報と機器のMACアドレスを取得する。
<Functional configuration and operation of
FIG. 14 is a block diagram showing the functional configurations and operations of the
As described above, the
In step S70, the
When the automatic setting application is executed on the
The second embodiment is characterized in that the
The
ステップS110では、ホストPC7は、起動用パケットを画像形成装置1に送信する。
図5に示す画像形成装置1において、WOL機能部20は、Wake on LAN機能を持つ。WOL機能部20は、有線LANケーブルが挿され通電している状態で、ホストPC7の自動設定アプリケーションから起動用パケットを受信した場合に、画像形成装置1の電源をONにする。
ステップS120では、ホストPC7は、空きIPアドレスを画像形成装置1に送信する。設定適用部24は、ホストPC7の自動設定アプリケーション158aから受信したIPアドレスを画像形成装置1に設定する。
ステップS130では、ホストPC7は、機器設定情報を画像形成装置1に送信する。設定適用部24は、ホストPC7の自動設定アプリケーション158aから受信した機器設定情報を画像形成装置1に設定する。
In step S110, the
In the
In step S120, the
In step S130, the
<メディア記憶領域>
図15は、図14に示すUSBメモリのメディア記憶領域に保存される情報を示す図である。
USBメモリ157のメディア記憶領域157aには、自動設定パッケージ158が保存されており、自動設定パッケージ158には、自動設定アプリケーション158a、機器設定情報[1]〜[3]が記憶される。
自動設定パッケージ158には、自動設定アプリケーション158aと機器の納入台数分の機器設定情報のファイルをまとめてZIPファイル化したものであり、例えば、autosettingpackage.zipである。
自動設定アプリケーション158aは、サーバ3の記憶領域に保存されている自動設定アプリケーションと同様であり、実行可能なEXEファイルとして、例えば、sutosetting.exeである。
自動設定アプリケーション158aは、サーバ3との通信を行うアプリケーションソフトウエアではなく、以下の機能を持つ。すなわち、自動設定アプリケーション158aがホストPC7において実行して、図14に示す制御部70の各部を展開する。
この際、制御部70として、情報取得部72、電源投入要求送信部63、空きIPアドレス特定部64、空きIPアドレス送信部65、機器設定情報送信部66を含むモジュール構成が展開される。
<Media storage area>
FIG. 15 is a diagram showing information stored in the media storage area of the USB memory shown in FIG.
The
The
The
The
At this time, as the
機器設定情報は、機器のMACアドレス、機器設定情報、一意なIDを対応付したテキストファイルであり、例えば、devicesettinginfo_1.txtである。機器設定情報は、機器の納入台数分(=機器のMACアドレスの数)が保存される。 The device setting information is a text file in which the MAC address of the device, the device setting information, and the unique ID are associated with each other. For example, devicesettinginfo_1. It is txt. As the device setting information, the number of delivered devices (= the number of MAC addresses of the devices) is saved.
<自動設定パッケージのダウンロード>
図16は、本発明の第2実施形態に係る印刷システムにおいて、サーバ3から自動設定パッケージをダウンロードするまでの手順を示すシーケンス図である。
ステップS210〜S300での動作は、第1実施形態と同様であるので、その説明の一部を省略する。
ステップS260では、パッケージ生成部43は、サーバ3の記憶領域の自動設定アプリケーション158aと、ID管理部42から通知されたIDに対応する機器設定情報を全て合わせて自動設定パッケージ158を作成する。
なお、サービスエンジニア49が顧客側に納入する機器(画像形成装置1)が1台でも複数台でも同様である。
ステップS300では、サービスエンジニア49は、PC5にダウンロードした自動設定パッケージ158をUSBメモリ157(メディア)にコピーする。
<Download automatic setting package>
FIG. 16 is a sequence diagram showing a procedure from the
Since the operation in steps S210 to S300 is the same as that of the first embodiment, a part of the description thereof will be omitted.
In step S260, the
The same applies to whether the number of devices (image forming apparatus 1) delivered to the customer by the
In step S300, the
<画像形成装置の自動起動と設定>
図17は、本発明の第2実施形態に係る印刷システムにおいて、顧客環境の画像形成装置1を自動起動して、設定するまでの手順を示すシーケンス図である。
サービスエンジニア49が顧客側に納入する機器(画像形成装置1)が1台である場合について説明する。
ステップS600では、サービスエンジニア49は、USBメモリ(メディア)157を顧客環境のPC7に接続する。
ステップS610では、サービスエンジニア49は、PC7に接続されているUSBメモリ157内の自動設定パッケージを解凍し、自動設定アプリケーションを実行する。
この際、制御部70として、情報取得部72、電源投入要求送信部63、空きIPアドレス特定部64、空きIPアドレス送信部65、機器設定情報送信部66を含むモジュール構成が展開される。
<Automatic start-up and setting of image forming device>
FIG. 17 is a sequence diagram showing a procedure for automatically starting and setting the
A case where the
In step S600, the
In step S610, the
At this time, as the
ステップS615では、自動設定アプリケーション(情報取得部72)は、USBメモリ157から機器設定情報と機器のMACアドレスを取得する。
ステップS620では、自動設定アプリケーション(電源投入要求送信部63)は、自動設定パッケージ内の機器設定情報のMACアドレスに基づいて、起動用パケットを生成し、同一ネットワーク上へブロードキャストで送信することで、起動用パケットを画像形成装置1に送信する。
ステップS630では、画像形成装置1は、起動用パケットを受け取り、起動用パケット内に、自身のMACアドレスが16回分入っていることを確認し、電源をONにする。
In step S615, the automatic setting application (information acquisition unit 72) acquires the device setting information and the MAC address of the device from the
In step S620, the automatic setting application (power-on request transmission unit 63) generates an activation packet based on the MAC address of the device setting information in the automatic setting package, and broadcasts it on the same network. The activation packet is transmitted to the
In step S630, the
ステップS640では、自動設定アプリケーション(空きIPアドレス特定部64)は、アドレス解決プロトコルARPコマンドを使用し、使用されていないIPアドレスを検索する。
ここで、画像形成装置1の電源がONした前後のタイミングにおいてネットワークを検索し、IPアドレスの使用状況、又は不使用状況に基づいて、DHCPで画像形成装置1に割り当てられたIPアドレスを特定しておく。
ステップS650では、自動設定アプリケーション(空きIPアドレス送信部65)は、使用されていないIPアドレスを画像形成装置1に送信する。
ステップS660では、画像形成装置1は、IPアドレスを自身の固定IPアドレスとして設定する。
ステップS670では、自動設定アプリケーション(機器設定情報送信部66)は、画像形成装置1から当該画像形成装置1のMACアドレスを含む管理情報を取得し、管理情報内のMACアドレスと一致する機器設定情報の機器設定値を画像形成装置1に送信する
ステップS680では、画像形成装置1は、機器設定情報を自身の機器設定情報として設定する。
In step S640, the automatic setting application (free IP address identification unit 64) uses the address resolution protocol ARP command to search for an unused IP address.
Here, the network is searched at the timing before and after the power of the
In step S650, the automatic setting application (free IP address transmission unit 65) transmits an unused IP address to the
In step S660, the
In step S670, the automatic setting application (device setting information transmission unit 66) acquires management information including the MAC address of the
サービスエンジニア49が顧客側に納入する機器(画像形成装置1)が複数台である場合について説明する。
ステップS640では、自動設定アプリケーション(電源投入要求送信部63)は、自動設定パッケージ内の機器設定情報のMACアドレスから、起動用パケットを生成し、同一ネットワーク上へブロードキャストで送信する。これを機器設定情報の分繰り返す。
A case where the
In step S640, the automatic setting application (power-on request transmission unit 63) generates an activation packet from the MAC address of the device setting information in the automatic setting package and broadcasts it on the same network. This is repeated for the device setting information.
ステップS650では、自動設定アプリケーション(空きIPアドレス送信部65)は、使用されていない空きIPアドレスを全ての画像形成装置1に送信する。
ステップS670では、自動設定アプリケーション(機器設定情報送信部66)は、画像形成装置1から当該画像形成装置1のMACアドレスを含む管理情報を取得し、管理情報内のMACアドレスと一致する機器設定情報の機器設定値を画像形成装置1に送信する。これを全ての画像形成装置1の台数分繰り返す。
なお、ステップS640、S650、S670以外の処理については画像形成装置1が1台の場合と同様である。
In step S650, the automatic setting application (free IP address transmission unit 65) transmits an unused free IP address to all the
In step S670, the automatic setting application (device setting information transmission unit 66) acquires management information including the MAC address of the
The processing other than steps S640, S650, and S670 is the same as in the case of one
このように、画像形成装置1に設定される機器設定値と画像形成装置1のMACアドレスとを関連付けて記憶するUSBメモリ157から、MACアドレスと機器設定値を取得し、MACアドレスを有する画像形成装置1に対して、電源の投入を要求する電源投入要求を画像形成装置1が属するネットワークN4を介して送信し、電源投入要求に応じて起動した画像形成装置1から電源投入通知を受信した後に、ネットワークN4において利用されていないIPアドレスを特定し、特定されたIPアドレスを画像形成装置1に送信することで、画像形成装置1への電源投入、画像形成装置1へのIPアドレスの設定を行うことができ、画像形成装置1に対する作業効率を向上することができる。
また、記憶手段は、USBメモリ157(外部記憶装置)である。顧客環境に配置されたPC7にUSBメモリ157を接続することで、例えば、USBメモリ157から、MACアドレスと機器設定値を取得し、MACアドレスを有する画像形成装置1に対して、電源の投入を要求する電源投入要求を画像形成装置1が属するネットワークN4を介して送信し、電源投入要求に応じて起動した画像形成装置1から電源投入通知を受信した後に、ネットワークN4において利用されていないIPアドレスを特定し、特定されたIPアドレスを画像形成装置1に送信することができ、画像形成装置1への電源投入、画像形成装置1へのIPアドレスの設定を行うことができ、画像形成装置1に対する作業効率を向上することができる。
このように、PC7(機器設定装置)と、画像形成装置1に設定される機器設定値と画像形成装置1のMACアドレスとを関連付けて管理するサーバ3と、を備えることで、サーバ3において、画像形成装置1に設定される機器設定値と画像形成装置1のMACアドレスとを関連付けて管理することができる。
In this way, the MAC address and the device set value are acquired from the
The storage means is a USB memory 157 (external storage device). By connecting the
In this way, by providing the PC 7 (device setting device) and the
<本実施形態の作用、効果のまとめ>
本態様のPC7(機器設定装置)は、画像形成装置1の動作に係る機器設定値とIPアドレスを画像形成装置1に設定するPC7(機器設定装置)であって、画像形成装置1に設定される機器設定値と画像形成装置1のMACアドレスとを関連付けて管理するサーバ3から、MACアドレスと機器設定値を取得する情報取得部62と、MACアドレスを有する画像形成装置1に対して、電源の投入を要求する電源投入要求を画像形成装置1が属するネットワークN3を介して送信する電源投入要求送信部63と、電源投入要求に応じて起動した画像形成装置1から電源投入通知を受信した後に、ネットワークN3において利用されていないIPアドレスを特定する空きIPアドレス特定部64と、特定されたIPアドレスを画像形成装置1に送信する空きIPアドレス送信部65と、を備えることを特徴とする。
本態様によれば、画像形成装置1に設定される機器設定値と画像形成装置1のMACアドレスとを関連付けて管理するサーバ3から、MACアドレスと機器設定値を取得し、MACアドレスを有する画像形成装置1に対して、電源の投入を要求する電源投入要求を画像形成装置1が属するネットワークN3を介して送信し、電源投入要求に応じて起動した画像形成装置1から電源投入通知を受信した後に、ネットワークN3において利用されていないIPアドレスを特定し、特定されたIPアドレスを画像形成装置1に送信することで、画像形成装置1への電源投入、画像形成装置1へのIPアドレスの設定を行うことができ、画像形成装置1に対する作業効率を向上することができる。
<Summary of actions and effects of this embodiment>
The PC 7 (device setting device) of this embodiment is a PC 7 (device setting device) that sets a device setting value and an IP address related to the operation of the
According to this aspect, the MAC address and the device setting value are acquired from the
また本態様のPC7(機器設定装置)は、画像形成装置1の動作に係る機器設定値とIPアドレスを画像形成装置1に設定するPC7(機器設定装置)であって、画像形成装置1に設定される機器設定値と画像形成装置1のMACアドレスとを関連付けて記憶するUSBメモリ157(記憶手段)から、MACアドレスと機器設定値を取得する情報取得部72と、MACアドレスを有する画像形成装置1に対して、電源の投入を要求する電源投入要求を画像形成装置1が属するネットワークN4を介して送信する電源投入要求送信部63と、電源投入要求に応じて起動した画像形成装置1から電源投入通知を受信した後に、ネットワークN4において利用されていないIPアドレスを特定する空きIPアドレス特定部64と、特定されたIPアドレスを画像形成装置1に送信する空きIPアドレス送信部65と、を備えることを特徴とする。
本態様によれば、画像形成装置1に設定される機器設定値と画像形成装置1のMACアドレスとを関連付けて記憶するUSBメモリ157から、MACアドレスと機器設定値を取得し、MACアドレスを有する画像形成装置1に対して、電源の投入を要求する電源投入要求を画像形成装置1が属するネットワークN4を介して送信し、電源投入要求に応じて起動した画像形成装置1から電源投入通知を受信した後に、ネットワークN4において利用されていないIPアドレスを特定し、特定されたIPアドレスを画像形成装置1に送信することで、画像形成装置1への電源投入、画像形成装置1へのIPアドレスの設定を行うことができ、画像形成装置1に対する作業効率を向上することができる。
Further, the PC 7 (device setting device) of this embodiment is a PC 7 (device setting device) that sets the device setting value and the IP address related to the operation of the
According to this aspect, the MAC address and the device setting value are acquired from the
また本態様のPC7(機器設定装置)は、情報取得部62が取得したMACアドレスに基づいて、電源投入要求を生成する電源投入要求送信部63(生成手段)を備えることを特徴とする。
本態様によれば、取得したMACアドレスに基づいて、電源投入要求を生成することで、画像形成装置1への電源投入を行うことができ、画像形成装置1に対する作業効率を向上することができる。
Further, the PC 7 (device setting device) of the present embodiment is characterized by including a power-on request transmitting unit 63 (generating means) that generates a power-on request based on the MAC address acquired by the
According to this aspect, by generating a power-on request based on the acquired MAC address, the power can be turned on to the
また本態様のPC7(機器設定装置)は、IPアドレスの送信先である画像形成装置1から当該画像形成装置1のMACアドレスを含む管理情報を取得して、管理情報に含まれているMACアドレスに対応する機器設定値を画像形成装置1に送信する機器設定情報送信部66を備えることを特徴とする。
本態様によれば、IPアドレスの送信先である画像形成装置1から管理情報を取得して、管理情報に含まれているMACアドレスに対応する機器設定値を画像形成装置1に送信することで、機器設定値を画像形成装置1へ設定を行うことができ、画像形成装置1に対する作業効率を向上することができる。
Further, the PC 7 (device setting device) of this embodiment acquires management information including the MAC address of the
According to this aspect, the management information is acquired from the
また本態様のPC5(機器設定装置)は、機器設定値と、機器設定値の設定対象となる画像形成装置1のMACアドレスをサーバ3に送信する情報送信部51と、MACアドレスと機器設定値とが関連付けられたID(識別情報)をサーバ3から取得する情報取得部52と、を備えることを特徴とする。
本態様によれば、機器設定値と、該機器設定値の設定対象となる画像形成装置1のMACアドレスをサーバ3に送信し、MACアドレスと機器設定値とが関連付けられたIDをサーバ3から取得することで、画像形成装置1のMACアドレスと機器設定値とが関連付けられたIDをサーバ3から取得することができる。
Further, the PC 5 (device setting device) of this embodiment has an
According to this aspect, the device setting value and the MAC address of the
また本態様の記憶手段は、USBメモリ157(外部記憶装置)であることを特徴とする。
本態様によれば、記憶手段は、USBメモリ157(外部記憶装置)である。顧客環境に配置されたPC7にUSBメモリ157を接続することで、例えば、USBメモリ157から、MACアドレスと機器設定値を取得し、MACアドレスを有する画像形成装置1に対して、電源の投入を要求する電源投入要求を画像形成装置1が属するネットワークN4を介して送信し、電源投入要求に応じて起動した画像形成装置1から電源投入通知を受信した後に、ネットワークN4において利用されていないIPアドレスを特定し、特定されたIPアドレスを画像形成装置1に送信することができ、画像形成装置1への電源投入、画像形成装置1へのIPアドレスの設定を行うことができ、画像形成装置1に対する作業効率を向上することができる。
Further, the storage means of this aspect is characterized by being a USB memory 157 (external storage device).
According to this aspect, the storage means is a USB memory 157 (external storage device). By connecting the
また本態様の機器設定システムは、第1態様乃至第8態様の何れか1つに記載のPC7(機器設定装置)と、画像形成装置1に設定される機器設定値と画像形成装置1のMACアドレスとを関連付けて管理するサーバ3と、を備えることを特徴とする。
本態様によれば、PC7(機器設定装置)と、画像形成装置1に設定される機器設定値と画像形成装置1のMACアドレスとを関連付けて管理するサーバ3と、を備えることで、サーバ3において、画像形成装置1に設定される機器設定値と画像形成装置1のMACアドレスとを関連付けて管理することができる。
Further, the device setting system of this embodiment includes the PC 7 (device setting device) described in any one of the first to eighth aspects, the device setting values set in the
According to this aspect, the
また本態様の機器設定方法は、画像形成装置1の動作に係る機器設定値とIPアドレスを画像形成装置1に設定するPC7(機器設定装置)による機器設定方法であって、画像形成装置1に設定される機器設定値と画像形成装置1のMACアドレスとを関連付けて管理するサーバ3から、MACアドレスと機器設定値を取得する情報取得ステップ(S435)と、MACアドレスを有する画像形成装置1に対して、電源の投入を要求する電源投入要求を画像形成装置1が属するネットワークN3を介して送信する電源投入要求送信ステップ(S440)と、電源投入要求に応じて起動した画像形成装置1から電源投入通知を受信した後に、ネットワークN3において利用されていないIPアドレスを特定するIPアドレス特定ステップ(S640)と、特定されたIPアドレスを画像形成装置1に送信するIPアドレス送信ステップ(S470)と、を実行することを特徴とする。
第8態様の作用、及び効果は第1態様と同様であるので、その説明を省略する。
Further, the device setting method of this embodiment is a device setting method by a PC 7 (device setting device) that sets a device setting value and an IP address related to the operation of the
Since the operation and effect of the eighth aspect are the same as those of the first aspect, the description thereof will be omitted.
また本態様の機器設定方法は、画像形成装置1の動作に係る機器設定値とIPアドレスを画像形成装置1に設定するPC7(機器設定装置)による機器設定方法であって、画像形成装置1に設定される機器設定値と機器のMACアドレスとを関連付けて記憶するUSBメモリ157(記憶手段)から、MACアドレスと機器設定値を取得する情報取得ステップ(S615)と、MACアドレスを有する画像形成装置1に対して、電源の投入を要求する電源投入要求を画像形成装置1が属するネットワークN4を介して送信する電源投入要求送信ステップ(S620)と、電源投入要求に応じて起動した画像形成装置1から電源投入通知を受信した後に、ネットワークN4において利用されていないIPアドレスを特定するIPアドレス特定ステップ(S640)と、特定されたIPアドレスを画像形成装置1に送信するIPアドレス送信ステップ(S650)と、を実行することを特徴とする。
第9態様の作用、及び効果は第2態様と同様であるので、その説明を省略する。
Further, the device setting method of this embodiment is a device setting method by a PC 7 (device setting device) that sets a device setting value and an IP address related to the operation of the
Since the operation and effect of the ninth aspect are the same as those of the second aspect, the description thereof will be omitted.
また本態様のプログラムは、第8態様又は第9態様に記載の機器設定方法における各ステップを実行する。
本態様によれば、各ステップをプロセッサに実行させることができる。
The program of this aspect also executes each step in the device setting method according to the eighth or ninth aspect.
According to this aspect, each step can be executed by the processor.
1…画像形成装置、3…クラウドサーバ、5…PC、7…ホストPC、10…コントローラ、20…WOL機能部、24…設定適用部、33b…自動設定アプリケーション、40…制御部、41…機器設定部、42…ID管理部、43…パッケージ生成部、50…制御部、51…情報送信部、52…情報取得部、55…USBインタフェース、57…USBメモリ、58…自動設定パッケージ、58a…自動設定アプリケーション、58a…自動設定アプリケーションプログラム、60…制御部、61…情報送信部、62…情報取得部、63…電源投入要求送信部、64…IPアドレス特定部、65…IPアドレス送信部、66…機器設定情報送信部、67…USBインタフェース、70…制御部、72…情報取得部、100…印刷システム、157…USBメモリ、158…自動設定パッケージ、158a…自動設定アプリケーション 1 ... Image forming device, 3 ... Cloud server, 5 ... PC, 7 ... Host PC, 10 ... Controller, 20 ... WOL function unit, 24 ... Setting application unit, 33b ... Automatic setting application, 40 ... Control unit, 41 ... Equipment Setting unit, 42 ... ID management unit, 43 ... Package generation unit, 50 ... Control unit, 51 ... Information transmission unit, 52 ... Information acquisition unit, 55 ... USB interface, 57 ... USB memory, 58 ... Automatic setting package, 58a ... Automatic setting application, 58a ... Automatic setting application program, 60 ... Control unit, 61 ... Information transmission unit, 62 ... Information acquisition unit, 63 ... Power-on request transmission unit, 64 ... IP address identification unit, 65 ... IP address transmission unit, 66 ... Device setting information transmission unit, 67 ... USB interface, 70 ... Control unit, 72 ... Information acquisition unit, 100 ... Printing system, 157 ... USB memory, 158 ... Automatic setting package, 158a ... Automatic setting application
Claims (10)
各前記機器に設定される機器設定値と前記機器のMACアドレスとを関連付けて機器の台数分管理するサーバ装置から、機器設定値とMACアドレスとの組を機器の台数分取得する情報取得手段と、
前記台数分の機器に対して、各前記機器が属するネットワークを介して電源の投入を要求する電源投入要求を送信する電源投入要求送信手段と、
各前記電源投入要求に応じて起動した各機器から電源投入通知を受信した場合に、アドレス解決プロトコルARPコマンドを使用し、ネットワーク上において使用されていない空きIPアドレスを検索し、IPアドレスの使用状況、又は不使用状況に基づいて、前記ネットワークにおいて使用されていない空きIPアドレスを特定する空きIPアドレス特定手段と、
前記情報取得手段により取得された前記機器の機器設定値とMACアドレスとの組に基づいて、各MACアドレスに対応する機器設定値を取得し、前記MACアドレスを有する前記機器に、当該MACアドレスに対応する機器設定値と、前記空きIPアドレス特定手段により特定された空きIPアドレスとを送信するIPアドレス送信手段と、
前記空きIPアドレス特定手段による特定動作と、前記IPアドレス送信手段による送信動作とを前記機器の台数分繰り返すように制御する制御部と、を備えることを特徴とする機器設定装置。 A device setting device that sets device setting values and IP addresses related to the operation of each of a plurality of devices to each device.
An information acquisition means for acquiring a set of a device set value and a MAC address for the number of devices from a server device that manages the number of devices by associating the device set value set for each device with the MAC address of the device. ,
A power-on request transmitting means for transmitting a power-on request requesting power-on to the number of devices via the network to which the device belongs, and a power-on request transmitting means.
When a power-on notification is received from each device activated in response to each of the power-on requests, the address resolution protocol ARP command is used to search for a free IP address that is not used on the network, and the usage status of the IP address. , Or a free IP address identification means for identifying a free IP address that is not used in the network based on the non-use status.
Based on the set of the device setting value and the MAC address of the device acquired by the information acquisition means, the device setting value corresponding to each MAC address is acquired, and the device having the MAC address is assigned to the MAC address. An IP address transmitting means for transmitting the corresponding device setting value and the free IP address specified by the free IP address specifying means, and
A device setting device including a control unit that controls a specific operation by the free IP address specifying means and a transmission operation by the IP address transmitting means so as to be repeated for the number of the devices.
各前記機器に設定される機器設定値と前記機器のMACアドレスとを関連付けて機器の台数分記憶する記憶手段から、機器設定値とMACアドレスとの組を機器の台数分取得する情報取得手段と、
前記台数分の機器に対して、各前記MACアドレスから電源の投入を要求する電源投入要求を生成し、各前記機器が属するネットワークを介して各前記電源投入要求を送信する電源投入要求送信手段と、
各前記電源投入要求に応じて起動した各機器から電源投入通知を受信した場合に、アドレス解決プロトコルARPコマンドを使用し、ネットワーク上において使用されていない空きIPアドレスを検索し、IPアドレスの使用状況、又は不使用状況に基づいて、前記ネットワークにおいて使用されていない空きIPアドレスを特定する空きIPアドレス特定手段と、
前記情報取得手段により取得された前記機器の機器設定値とMACアドレスとの組に基づいて、各MACアドレスに対応する機器設定値を取得し、前記MACアドレスを有する前記機器に、当該MACアドレスに対応する機器設定値と、前記空きIPアドレス特定手段により特定された空きIPアドレスとを送信するIPアドレス送信手段と、
前記空きIPアドレス特定手段による特定動作と、前記IPアドレス送信手段による送信動作とを前記機器の台数分繰り返すように制御する制御部と、を備えることを特徴とする機器設定装置。 A device setting device that sets device setting values and IP addresses related to the operation of each of a plurality of devices to each device.
An information acquisition means for acquiring a set of a device set value and a MAC address for the number of devices from a storage means for associating the device set value set for each device with the MAC address of the device and storing the number of devices. ,
A power-on request transmitting means that generates a power-on request from each of the MAC addresses for the number of devices and transmits each power-on request via the network to which the device belongs. ,
When a power-on notification is received from each device activated in response to each of the power-on requests, the address resolution protocol ARP command is used to search for a free IP address that is not used on the network, and the usage status of the IP address. , Or a free IP address identification means for identifying a free IP address that is not used in the network based on the non-use status.
Based on the set of the device setting value and the MAC address of the device acquired by the information acquisition means, the device setting value corresponding to each MAC address is acquired, and the device having the MAC address is assigned to the MAC address. An IP address transmitting means for transmitting the corresponding device setting value and the free IP address specified by the free IP address specifying means, and
A device setting device including a control unit that controls a specific operation by the free IP address specifying means and a transmission operation by the IP address transmitting means so as to be repeated for the number of the devices.
前記MACアドレスと前記機器設定値とが関連付けられた各識別情報を前記サーバ装置から取得する第2情報取得手段と、を備えることを特徴とする請求項1記載の機器設定装置。 A second information transmitting means for transmitting the device setting value and the MAC address of the device for which each device setting value is set to the server device.
The device setting device according to claim 1, further comprising a second information acquisition means for acquiring each identification information associated with the MAC address and the device setting value from the server device.
各前記機器に設定される機器設定値と前記機器のMACアドレスとを関連付けて機器の台数分管理するサーバ装置と、を備えることを特徴とする機器設定システム。 The device setting device according to any one of claims 1 to 6 and
A device setting system including a server device that associates a device setting value set for each device with a MAC address of the device and manages the number of devices.
各前記機器に設定される機器設定値と前記機器のMACアドレスとを関連付けて機器の台数分管理するサーバ装置から、機器設定値とMACアドレスとの組を機器の台数分取得する情報取得ステップと、
前記台数分の機器に対して、各前記機器が属するネットワークを介して電源の投入を要求する電源投入要求を送信する電源投入要求送信ステップと、
各前記電源投入要求に応じて起動した各機器から電源投入通知を受信した場合に、アドレス解決プロトコルARPコマンドを使用し、ネットワーク上において使用されていない空きIPアドレスを検索し、IPアドレスの使用状況、又は不使用状況に基づいて、前記ネットワークにおいて使用されていない空きIPアドレスを特定する空きIPアドレス特定ステップと、
前記情報取得ステップにより取得された前記機器の機器設定値とMACアドレスとの組に基づいて、各MACアドレスに対応する機器設定値を取得し、前記MACアドレスを有する前記機器に、当該MACアドレスに対応する機器設定値と、前記空きIPアドレス特定ステップにより特定された空きIPアドレスとを送信するIPアドレス送信ステップと、
前記空きIPアドレス特定ステップによる特定動作と、前記IPアドレス送信ステップによる送信動作とを前記機器の台数分繰り返すように制御する制御ステップと、を実行することを特徴とする機器設定方法。 It is a device setting method by a device setting device that sets a device setting value and an IP address related to each operation of a plurality of devices to each device.
An information acquisition step of acquiring a set of a device set value and a MAC address for the number of devices from a server device that manages the number of devices by associating the device set value set for each device with the MAC address of the device. ,
A power-on request transmission step for transmitting a power-on request requesting power-on to the number of devices via the network to which the device belongs, and a power-on request transmission step.
When a power-on notification is received from each device activated in response to each of the power-on requests, the address resolution protocol ARP command is used to search for a free IP address that is not used on the network, and the usage status of the IP address. , Or a free IP address identification step that identifies a free IP address that is not used in the network based on the non-use status.
Based on the set of the device setting value and the MAC address of the device acquired in the information acquisition step, the device setting value corresponding to each MAC address is acquired, and the device having the MAC address is assigned to the MAC address. An IP address transmission step for transmitting the corresponding device setting value and the free IP address specified by the free IP address identification step, and
A device setting method characterized by executing a specific operation by the free IP address specifying step and a control step for controlling the transmission operation by the IP address transmission step so as to be repeated for the number of the devices.
各前記機器に設定される機器設定値と前記機器のMACアドレスとを関連付けて機器の台数分記憶する記憶手段から、機器設定値とMACアドレスとの組を機器の台数分取得する情報取得ステップと、
前記台数分の機器に対して、各前記MACアドレスから電源の投入を要求する電源投入要求を生成し、各前記機器が属するネットワークを介して各前記電源投入要求を送信する電源投入要求送信ステップと、
各前記電源投入要求に応じて起動した各機器から電源投入通知を受信した場合に、アドレス解決プロトコルARPコマンドを使用し、ネットワーク上において使用されていない空きIPアドレスを検索し、IPアドレスの使用状況、又は不使用状況に基づいて、前記ネットワークにおいて使用されていない空きIPアドレスを特定する空きIPアドレス特定ステップと、
前記情報取得ステップにより取得された前記機器の機器設定値とMACアドレスとの組に基づいて、各MACアドレスに対応する機器設定値を取得し、前記MACアドレスを有する前記機器に、当該MACアドレスに対応する機器設定値と、前記空きIPアドレス特定ステップにより特定された空きIPアドレスとを送信するIPアドレス送信ステップと、
前記空きIPアドレス特定ステップによる特定動作と、前記IPアドレス送信ステップによる送信動作とを前記機器の台数分繰り返すように制御する制御ステップと、を実行することを特徴とする機器設定方法。 It is a device setting method by a device setting device that sets each device setting value and IP address related to the operation of a plurality of devices to each device.
An information acquisition step of acquiring a set of a device set value and a MAC address for the number of devices from a storage means that associates the device set value set for each device with the MAC address of the device and stores the number of devices. ,
A power-on request transmission step of generating a power-on request requesting power-on from each of the MAC addresses for the number of devices and transmitting each power-on request via the network to which each of the devices belongs. ,
When a power-on notification is received from each device activated in response to each of the power-on requests, the address resolution protocol ARP command is used to search for a free IP address that is not used on the network, and the usage status of the IP address. , Or a free IP address identification step that identifies a free IP address that is not used in the network based on the non-use status.
Based on the set of the device setting value and the MAC address of the device acquired in the information acquisition step, the device setting value corresponding to each MAC address is acquired, and the device having the MAC address is assigned to the MAC address. An IP address transmission step for transmitting the corresponding device setting value and the free IP address specified by the free IP address identification step, and
A device setting method characterized by executing a specific operation by the free IP address specifying step and a control step for controlling the transmission operation by the IP address transmission step so as to be repeated for the number of the devices.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017132807A JP6939154B2 (en) | 2017-07-06 | 2017-07-06 | Device setting device, device setting system, device setting method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017132807A JP6939154B2 (en) | 2017-07-06 | 2017-07-06 | Device setting device, device setting system, device setting method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019016910A JP2019016910A (en) | 2019-01-31 |
JP6939154B2 true JP6939154B2 (en) | 2021-09-22 |
Family
ID=65357994
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017132807A Active JP6939154B2 (en) | 2017-07-06 | 2017-07-06 | Device setting device, device setting system, device setting method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6939154B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7571369B2 (en) * | 2020-01-20 | 2024-10-23 | ブラザー工業株式会社 | Information processing device and method for controlling the information processing device |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6982953B1 (en) * | 2000-07-11 | 2006-01-03 | Scorpion Controls, Inc. | Automatic determination of correct IP address for network-connected devices |
JP2003044288A (en) * | 2001-08-02 | 2003-02-14 | Casio Comput Co Ltd | Information processor, information processing system and program |
JP4891192B2 (en) * | 2007-05-08 | 2012-03-07 | 株式会社日立システムズ | Information processing apparatus management system, information processing apparatus management program, and information processing apparatus management method |
JP6119275B2 (en) * | 2013-02-05 | 2017-04-26 | コニカミノルタ株式会社 | Image forming apparatus and program |
WO2016139937A1 (en) * | 2015-03-02 | 2016-09-09 | 日本電気株式会社 | Information processing system, proxy server, address duplication prevention method, and computer-readable recording medium |
JP2017108358A (en) * | 2015-12-11 | 2017-06-15 | キヤノン株式会社 | Information processing apparatus and method of controlling the same |
-
2017
- 2017-07-06 JP JP2017132807A patent/JP6939154B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2019016910A (en) | 2019-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8230049B2 (en) | Information processing apparatus, information processing apparatus control method, and storage medium storing computer program | |
US7779108B2 (en) | Network printer management system, method, and computer readable medium for managing a plurality of network printers including a printer directly connected to a networked personal computer device | |
US7877617B2 (en) | Energy-saving mode-equipped apparatus, information processing apparatus, and control method | |
JP5698557B2 (en) | Printing system and control method in printing system | |
JP5665437B2 (en) | Network device management system, network device management device, client device and method thereof | |
JP2010157208A (en) | Data processing apparatus, printer network system, data processing method, program, and recording medium | |
JP2007128260A (en) | Information processor, information processing method and program therefor | |
US8489766B2 (en) | Information processing apparatus, control method therefor, and computer-readable storage medium, for updating device information corresponding to a device among the device information stored in a storage unit, and for sending a notification for releasing an internet-protocol address assigned to the device to a dynamic-host-configuration-protocol server based on whether received information specifies a specific condition | |
JP2009110261A (en) | Network management apparatus, network management method, and program for carrying out network management method | |
JP5019867B2 (en) | Server device, network device, data providing location providing method, data providing location providing program, and recording medium | |
JP2008152691A (en) | Information processing apparatus, printer and network printing system | |
US20110279856A1 (en) | Information processing apparatus, cooperative function setting control method, and storage medium | |
JP5696470B2 (en) | DEVICE MANAGEMENT DEVICE, DEVICE MANAGEMENT METHOD, DEVICE MANAGEMENT PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM | |
JP4869033B2 (en) | Network device, network device management apparatus, network device control method, network device management method, program, and storage medium | |
JP2009069873A (en) | Network equipment system, network equipment, program, information processing method | |
US9367273B2 (en) | Electronic apparatus | |
JP6939154B2 (en) | Device setting device, device setting system, device setting method, and program | |
JP2004364190A (en) | Communication apparatus and program for realizing the apparatus | |
JP2004013662A (en) | Information processing device, information processing method and control program | |
JP7119738B2 (en) | Application program and setup system | |
JP2021022168A (en) | Information processing apparatus, control method, and program | |
JP5195194B2 (en) | Image processing apparatus and image processing system | |
JP4912093B2 (en) | Information processing method, information processing apparatus, program, and storage medium | |
JP2008059480A (en) | Network device management device, network device management method, network device management program, and storage medium | |
JP2008257319A (en) | Printing system, printing apparatus, authenticated printing execution method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200226 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210114 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210202 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210401 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210511 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210706 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210803 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210816 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6939154 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |