[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2014063433A - Information processing system and information processor - Google Patents

Information processing system and information processor Download PDF

Info

Publication number
JP2014063433A
JP2014063433A JP2012209411A JP2012209411A JP2014063433A JP 2014063433 A JP2014063433 A JP 2014063433A JP 2012209411 A JP2012209411 A JP 2012209411A JP 2012209411 A JP2012209411 A JP 2012209411A JP 2014063433 A JP2014063433 A JP 2014063433A
Authority
JP
Japan
Prior art keywords
unit
exclusive
data
information
setting
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.)
Pending
Application number
JP2012209411A
Other languages
Japanese (ja)
Inventor
Noriharu Fujiwara
範治 藤原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Data Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Oki Data Corp filed Critical Oki Data Corp
Priority to JP2012209411A priority Critical patent/JP2014063433A/en
Publication of JP2014063433A publication Critical patent/JP2014063433A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)

Abstract

PROBLEM TO BE SOLVED: To shorten a processing time for transmitting data from a management terminal to a plurality of management object devices.SOLUTION: A terminal for management includes a data transmission part for transmitting data to a management object device, an exclusive information specification part for specifying exclusive information corresponding to a kind of the data, a retrieval request transmission part for transmitting, to all management object devices, a device retrieval request for retrieving the management object devices, the device retrieval request being added by the exclusive information specified by the exclusive information specification part, a retrieval response reception part for receiving a response to the device retrieval request, a retrieval result display part for displaying the retrieved management object devices on the basis of the response, and a selection part for selecting the management object device for transmitting the data among the management object devices displayed in the retrieval result display part, and transmits the data to the management object device selected by the selection part among the management object devices displayed together with a failure/success result of setting of the exclusive information in the retrieval result display part.

Description

本発明は、複数の管理対象装置としての情報処理装置と、その情報処理装置に設定を行う管理用端末とがネットワークに接続された情報処理システムおよび情報処理装置に関する。   The present invention relates to an information processing system and an information processing apparatus in which an information processing apparatus as a plurality of devices to be managed and a management terminal for setting the information processing apparatus are connected to a network.

従来の情報処理システムは、複数の管理用端末から管理対象装置に対してリモート保守を行う場合、管理用端末から管理対象装置へ送信されるデータの競合を防止するため、管理対象装置に対して複数のレベルの占有権を設定可能とし、占有権が設定された管理対象装置はその占有権のレベルで許可されたデータのみを受け付けるようにし、管理用端末から管理対象装置にデータを送信する際に、管理用端末から管理対象装置に占有権の設定要求を送信して適切なレベルの占有権を予め設定しておき、他の管理用端末から送信される競合データの受付けを排除した後、管理用端末から管理対象装置にデータの送信を行うようにしている(例えば、特許文献1参照)。   In a conventional information processing system, when remote maintenance is performed on a management target device from a plurality of management terminals, in order to prevent contention of data transmitted from the management terminal to the management target device, When a multi-level occupancy right can be set, the managed device with the occupancy right accepts only the data permitted at the occupancy level, and data is transmitted from the management terminal to the managed device In addition, after transmitting an exclusive right setting request from the management terminal to the management target device to set an appropriate level of exclusive right in advance and eliminating acceptance of contention data transmitted from other management terminals, Data is transmitted from the management terminal to the management target device (see, for example, Patent Document 1).

特開2002−149515号公報JP 2002-149515 A

しかしながら、従来の技術では、管理用端末から複数の管理対象装置にデータを送信する場合、それぞれの管理対象装置に対して占有権を設定した後、データを送信する必要があるため、管理端末から複数の管理対象装置にデータを送信する処理に多大な時間を必要とするという問題がある。
本発明は、このような問題を解決することを課題とし、管理端末から複数の管理対象装置にデータを送信する処理時間を短縮することを目的とする。
However, in the conventional technology, when data is transmitted from a management terminal to a plurality of management target devices, it is necessary to transmit data after setting the occupation right for each management target device. There is a problem that a large amount of time is required for the process of transmitting data to a plurality of managed devices.
An object of the present invention is to solve such a problem, and an object of the present invention is to shorten the processing time for transmitting data from a management terminal to a plurality of devices to be managed.

そのため、本発明は、管理用端末と複数の管理対象装置とが通信可能に接続された情報処理システムにおいて、前記管理用端末は、前記管理対象装置へ送信するデータの種類と、前記データの種類に応じて前記管理対象装置が前記データの処理の可否を定めた排他情報とを対応させて記憶する排他情報記憶部と、前記管理対象装置へ前記データを送信するデータ送信部と、前記データの種類に対応する前記排他情報を特定する排他情報特定部と、前記排他情報特定部で特定された前記排他情報が付加され、前記管理対象装置を検索する装置検索要求をすべての前記管理対象装置へ送信する検索要求送信部と、前記装置検索要求に対する応答を受信する検索応答受信部と、前記応答に基づいて、検索された前記管理対象装置を表示する検索結果表示部と、前記検索結果表示部に表示された前記管理対象装置の中から前記データを送信する前記管理対象装置を選択する選択部とを備え、それぞれの前記管理対象装置は、前記管理端末から送信された前記装置検索要求および前記データを受信する受信部と、前記装置検索要求に付加された排他情報を設定する排他情報設定部と、前記受信部が受信した前記装置検索要求に対し、前記排他情報設定部での前記排他情報の設定成否結果を含む応答を前記管理端末に送信する検索応答送信部と、前記排他情報設定部に設定された前記排他情報に従って前記受信部が受信した前記データの処理の可否を判別する排他制御部と、前記排他制御部の判別結果に基づいて前記管理端末から受信した前記データの処理を行うデータ処理部とを備え、前記管理端末は、前記検索結果表示部に前記排他情報の設定の成否結果とともに表示された前記管理対象装置の中から前記選択部により選択された前記管理対象装置に前記データを送信することを特徴とする。   Therefore, the present invention provides an information processing system in which a management terminal and a plurality of management target devices are communicably connected, wherein the management terminal transmits data types to the management target device and the data types. In accordance with the exclusive information storage unit that stores the exclusive information that determines whether or not the data can be processed in association with each other, a data transmission unit that transmits the data to the managed device, An exclusive information specifying unit for specifying the exclusive information corresponding to the type, and the exclusive information specified by the exclusive information specifying unit are added, and a device search request for searching for the management target device is sent to all the management target devices. A search request transmitter for transmitting, a search response receiver for receiving a response to the device search request, and a search result for displaying the managed device searched based on the response Display unit and a selection unit that selects the management target device that transmits the data from the management target devices displayed on the search result display unit, each of the management target devices from the management terminal A receiving unit that receives the device search request and the data transmitted; an exclusive information setting unit that sets exclusive information added to the device search request; and the device search request received by the receiving unit, A search response transmission unit that transmits a response including a result of successful setting of the exclusive information in the exclusive information setting unit to the management terminal, and the data received by the receiving unit according to the exclusive information set in the exclusive information setting unit An exclusive control unit that determines whether or not processing is possible, and a data processing unit that processes the data received from the management terminal based on the determination result of the exclusive control unit, The terminal transmits the data to the management target device selected by the selection unit from the management target devices displayed together with the success / failure result of the setting of the exclusive information on the search result display unit. .

このようにした本発明は、管理端末から複数の管理対象装置にデータを送信する処理時間を短縮することができるという効果が得られる。   According to the present invention thus configured, it is possible to shorten the processing time for transmitting data from the management terminal to a plurality of devices to be managed.

第1の実施例における情報処理システムの構成を示す説明図Explanatory drawing which shows the structure of the information processing system in 1st Example. 第1の実施例におけるPCの構成を示すブロック図The block diagram which shows the structure of PC in a 1st Example 第1の実施例における各設定、更新と排他レベルの対応の説明図Explanatory drawing of correspondence between each setting, update and exclusion level in the first embodiment 第1の実施例における検索パケットのデータフォーマットの説明図Explanatory drawing of the data format of the search packet in the first embodiment 第1の実施例におけるプリンタの構成を示すブロック図1 is a block diagram showing the configuration of a printer in a first embodiment. 第1の実施例における排他レベル別の各コマンド、データの許可・禁止の説明図Explanatory drawing of permission / prohibition of each command and data for each exclusion level in the first embodiment 第1の実施例における管理用端末の処理の流れを示すフローチャートThe flowchart which shows the flow of a process of the management terminal in a 1st Example. 第1の実施例におけるネットワーク設定操作画面の説明図Explanatory drawing of the network setting operation screen in 1st Example 第1の実施例における印刷設定操作画面の説明図Explanatory drawing of the print setting operation screen in the first embodiment 第1の実施例におけるMPS設定操作画面の説明図Explanatory drawing of the MPS setting operation screen in the first embodiment 第1の実施例におけるFW更新操作画面の説明図Explanatory drawing of FW update operation screen in 1st Example 第1の実施例における受信データ処理の流れを示すフローチャートFlowchart showing the flow of received data processing in the first embodiment 第1の実施例における排他レベル設定処理の流れを示すフローチャートThe flowchart which shows the flow of the exclusion level setting process in a 1st Example. 第2の実施例におけるプリンタの構成を示すブロック図The block diagram which shows the structure of the printer in 2nd Example. 第2の実施例における受信データ処理の流れを示すフローチャートFlowchart showing the flow of received data processing in the second embodiment 第2の実施例における排他レベル設定処理の流れを示すフローチャートFlowchart showing the flow of exclusive level setting processing in the second embodiment 第2の実施例におけるビジー復帰検出後の排他レベル設定可能通知処理の流れを示すフローチャートThe flowchart which shows the flow of the exclusive level setting possibility notification process after the busy return detection in 2nd Example.

以下、図面を参照して本発明による情報処理システムおよび情報処理装置の実施例を説明する。   Embodiments of an information processing system and an information processing apparatus according to the present invention will be described below with reference to the drawings.

図1は、第1の実施例における情報処理システムの構成を示す説明図である。図1における情報処理システムは、ネットワーク100を介して、複数の管理用端末としてのPC(Personal Computer)101(101a、101b、101c等)、および複数の管理対象装置(情報処理装置)としてのプリンタ102(102a、102b、102c等)が相互に通信可能に接続されている。   FIG. 1 is an explanatory diagram showing the configuration of the information processing system in the first embodiment. The information processing system in FIG. 1 includes a PC (Personal Computer) 101 (101a, 101b, 101c, etc.) as a plurality of management terminals and a printer as a plurality of management target devices (information processing devices) via a network 100. 102 (102a, 102b, 102c, etc.) are connected so that they can communicate with each other.

図2は、第1の実施例におけるPCの構成を示すブロック図である。
PC101は、プリンタ102のリモート保守を行うものであり、排他レベルデータ記憶部201と、データ送信指定部202と、排他レベル特定部203と、検索パケット送信部204と、検索レスポンス受信部205と、検索結果記憶部206と、検索結果表示部207と、装置選択部208と、データ送信部209と、排他レベル設定要求部210とから構成されている。
また、PC101におけるネットワークインタフェース部200は、検索パケット送信部204、検索レスポンス受信部205、データ送信部209、排他レベル設定要求部210とで構成され、ネットワーク100に繋がったプリンタ102との間でデータの送受信を行う。
FIG. 2 is a block diagram showing the configuration of the PC in the first embodiment.
The PC 101 performs remote maintenance of the printer 102, and includes an exclusion level data storage unit 201, a data transmission designation unit 202, an exclusion level specification unit 203, a search packet transmission unit 204, a search response reception unit 205, The search result storage unit 206, the search result display unit 207, the device selection unit 208, the data transmission unit 209, and the exclusion level setting request unit 210 are configured.
The network interface unit 200 in the PC 101 includes a search packet transmission unit 204, a search response reception unit 205, a data transmission unit 209, and an exclusion level setting request unit 210. Data is transmitted to and from the printer 102 connected to the network 100. Send and receive.

排他情報記憶部としての排他レベルデータ記憶部201は、プリンタ102へ送信するデータの種類と、そのデータの種類に応じてプリンタ102がデータの処理の可否を定めた排他情報としての排他レベルとを対応させて記憶するものであり、プリンタ102に対して設定可能な排他レベルと、データ送信の指定内容との対応関係を記憶する。この排他レベルデータ記憶部201は、例えば図3に示すように、ネットワーク設定、印刷設定、MPS(Managed Print Service)設定、FW(Firmware)更新のそれぞれに対応させて排他レベルの値を記憶する。
データ送信指定部202は、プリンタ102に対して行うデータ送信の種類を指定する。
The exclusive level data storage unit 201 as an exclusive information storage unit displays the type of data to be transmitted to the printer 102 and the exclusive level as exclusive information that determines whether the printer 102 can process data according to the type of data. This is stored in association with each other, and stores the correspondence between the exclusion level that can be set for the printer 102 and the designated content of data transmission. For example, as shown in FIG. 3, the exclusion level data storage unit 201 stores an exclusion level value corresponding to each of network setting, print setting, MPS (Managed Print Service) setting, and FW (Firmware) update.
A data transmission designation unit 202 designates the type of data transmission to be performed to the printer 102.

排他情報特定部としての排他レベル特定部203は、排他レベルデータ記憶部201を参照して、データ送信指定部202で指定されたデータ送信の種類に対応する排他レベルを特定する。
検索要求送信部としての検索パケット送信部204は、排他レベル特定部203が特定した排他レベル情報を付加し、プリンタ102を検索する装置検索要求としての装置検索パケットをブロードキャスト(同報通信)としてネットワーク100に送信し、ネットワーク100に接続されたすべてのプリンタ102へ送信する。
The exclusive level specifying unit 203 as the exclusive information specifying unit refers to the exclusive level data storage unit 201 and specifies the exclusive level corresponding to the type of data transmission specified by the data transmission specifying unit 202.
The search packet transmission unit 204 as a search request transmission unit adds the exclusion level information identified by the exclusion level identification unit 203, and broadcasts a device search packet as a device search request for searching for the printer 102 as a network (broadcast communication). 100 to all printers 102 connected to the network 100.

ここで、検索パケット送信部204によりネットワーク100に送信される検索パケットについて説明する。
図4は第1の実施例における検索パケットのデータフォーマットの説明図である。
図4において、DestinationAddrは、宛先アドレスを表し、装置検索時にはブロードキャストアドレス0xFFFFFFFFを格納する。
SourceAddrは、送信元アドレスを表し、PC101のMAC(Media Access Control)アドレスを格納し、EtherTypeには、装置検索時には0x8863という値を格納する。
Here, the search packet transmitted to the network 100 by the search packet transmission unit 204 will be described.
FIG. 4 is an explanatory diagram of the data format of the search packet in the first embodiment.
In FIG. 4, DestinationAddr represents a destination address, and stores a broadcast address 0xFFFFFFFF when searching for a device.
SourceAddr represents a source address, stores the MAC (Media Access Control) address of the PC 101, and EtherType stores a value of 0x8863 when searching for a device.

また、Payload部分には、(type、length、value)の3項組で表されるタグ形式データを複数セット格納する。typeはタグ形式データの種類を表し、lengthはタグ形式データのデータ長、valueはタグ形式データのデータ自体である。検索パケットは、type=0x01010(Service_Name)のタグ形式データを必ず含む必要がある。
さらに、検索パケット送信部204は、排他レベル情報を含めるための新たなtypeのタグ形式データを定義して、payload部分に格納する。
Checksumは、パケットデータの誤り検出のために付加されるデータである。
このように、検索パケットは、ブロードキャストパケットとしてDestinationAddr、SourceAddr、EtherType、Payload、およびChecksumにより構成されている。
In the Payload part, a plurality of sets of tag format data represented by a triplet of (type, length, value) are stored. “type” represents the type of tag format data, “length” is the data length of the tag format data, and “value” is the data of the tag format data itself. The search packet must always include tag format data of type = 0x01010 (Service_Name).
Further, the search packet transmission unit 204 defines new type tag format data for including the exclusion level information, and stores it in the payload part.
Checksum is data added for error detection of packet data.
As described above, the search packet is composed of DestinationAddr, SourceAddr, EtherType, Payload, and Checksum as a broadcast packet.

図2の説明に戻り、検索応答受信部としての検索レスポンス受信部205は、装置検索パケットに対する応答としてのレスポンスを受信・解析し、検索されたプリンタ102の装置情報およびその他の情報を取得し、検索結果記憶部206に格納する。
検索結果記憶部206は、検索レスポンス受信部205が取得した検索結果を格納する。
検索結果表示部207は、装置検索パケットに対する応答に基づいて、検索されたプリンタ102を表示するものであり、検索結果記憶部206に記憶されている検索結果を参照し、検索されたプリンタ102の一覧を表示する。また、検索結果表示部207は、PC101のディスプレイであり操作画面としても機能する。
Returning to the description of FIG. 2, the search response receiving unit 205 as a search response receiving unit receives and analyzes a response as a response to the device search packet, acquires device information of the searched printer 102 and other information, Stored in the search result storage unit 206.
The search result storage unit 206 stores the search result acquired by the search response receiving unit 205.
The search result display unit 207 displays the searched printer 102 based on the response to the device search packet. The search result display unit 207 refers to the search result stored in the search result storage unit 206 and searches for the searched printer 102. Display a list. The search result display unit 207 is a display of the PC 101 and also functions as an operation screen.

選択部としての装置選択部208は、検索結果表示部207に表示されたプリンタ102の中からデータを送信するプリンタ102を選択するものであり、データ送信の対象とする装置を、検索されたプリンタ102(102a、102b、102c等)の中から選択する。
データ送信部209は、装置選択部208で選択されたプリンタ102に対してデータの送信を行う。
排他レベル設定要求部210は、排他レベルの設定要求を、指定した宛先のプリンタ102に対して送信する。
このように構成されたPC101は、CPU(Central Processing Unit)等で構成された制御部およびメモリ等で構成された記憶部を備え、制御部が記憶部に記憶された制御プログラム(ソフトウェア)に基づいて装置全体の動作を制御する。
The device selection unit 208 serving as a selection unit selects the printer 102 that transmits data from the printers 102 displayed on the search result display unit 207, and selects the device that is the target of data transmission as the printer that has been searched. 102 (102a, 102b, 102c, etc.).
A data transmission unit 209 transmits data to the printer 102 selected by the device selection unit 208.
The exclusion level setting request unit 210 transmits an exclusion level setting request to the designated destination printer 102.
The PC 101 configured as described above includes a control unit configured by a CPU (Central Processing Unit) and a storage unit configured by a memory, and the control unit is based on a control program (software) stored in the storage unit. To control the overall operation of the device.

図5は、第1の実施例におけるプリンタの構成を示すブロック図である。
管理対象装置および情報処理装置としてのプリンタ102は、排他レベル定義記憶部301と、受信部302と、検索パケット解析部303と、排他レベル設定部304と、排他レベル情報記憶部305と、検索レスポンス送信部306と、排他制御部307と、データ処理部308と、印刷部309とから構成されている。
また、プリンタ102におけるネットワークインタフェース部320は、受信部302と、検索レスポンス送信部306とで構成され、ネットワーク100に繋がったPC101との間でデータの送受信を行う。
FIG. 5 is a block diagram showing the configuration of the printer in the first embodiment.
The printer 102 as the management target device and the information processing device includes an exclusion level definition storage unit 301, a reception unit 302, a search packet analysis unit 303, an exclusion level setting unit 304, an exclusion level information storage unit 305, and a search response. The transmission unit 306, an exclusive control unit 307, a data processing unit 308, and a printing unit 309 are configured.
The network interface unit 320 in the printer 102 includes a receiving unit 302 and a search response transmitting unit 306, and transmits and receives data to and from the PC 101 connected to the network 100.

排他レベル定義記憶部301は、プリンタ102に対して設定可能な排他レベルと、各排他レベルで処理可能なデータの種類との対応関係を記憶する。排他レベル定義記憶部301は、例えば図6に示すように、設定可能な排他レベルと、各排他レベルで処理可能なデータの種類との対応関係を表す定義情報を記憶する。
受信部302は、PC101から送信された装置検索パケット、排他レベル設定要求、およびその他の送信データを受信する。
検索パケット解析部303は、受信した装置検索パケットに付加されている排他レベル情報を判定する。
The exclusion level definition storage unit 301 stores a correspondence relationship between the exclusion level that can be set for the printer 102 and the types of data that can be processed at each exclusion level. For example, as shown in FIG. 6, the exclusion level definition storage unit 301 stores definition information indicating a correspondence relationship between an exclusion level that can be set and the type of data that can be processed at each exclusion level.
The receiving unit 302 receives a device search packet, an exclusion level setting request, and other transmission data transmitted from the PC 101.
The search packet analysis unit 303 determines the exclusion level information added to the received device search packet.

排他情報設定部としての排他レベル設定部304は、受信した装置検索パケットに付加され、指定された排他レベル、または受信した排他レベル設定要求で指定された排他レベルに関する情報を排他レベル情報記憶装置305に格納して設定する。なお、既に排他レベル情報が格納されている場合は、排他レベルが設定済みであるとして格納処理は行わない。
排他レベル情報記憶部305は、プリンタ102に設定されている排他レベルに関する情報として、排他レベルのレベル値と、排他レベルの設定を要求する装置検索パケットまたは排他レベル設定要求を送信してきたPC101のIP(Internet Protocol)アドレスとを格納する。排他レベル情報記憶部305に排他レベルに関する情報が記憶されていない場合は、プリンタ102に排他レベルが設定されていないことを示す。
The exclusion level setting unit 304 serving as an exclusion information setting unit adds the information related to the designated exclusion level or the exclusion level specified in the received exclusion level setting request added to the received device search packet to the exclusion level information storage device 305. Store and set in. If exclusive level information is already stored, the exclusive level is already set and the storage process is not performed.
The exclusion level information storage unit 305, as information related to the exclusion level set in the printer 102, the level value of the exclusion level and the IP address of the PC 101 that has transmitted the device search packet requesting the exclusion level setting or the exclusion level setting request. (Internet Protocol) address is stored. If no information regarding the exclusion level is stored in the exclusion level information storage unit 305, it indicates that no exclusion level is set for the printer 102.

検索応答送信部としての検索レスポンス送信部306は、受信部302が受信した装置検索パケットに対し、排他レベル設定部304での排他レベルの設定の成否結果を含む検索レスポンスをPC101に送信する。
排他制御部307は、排他レベル設定部304に設定された排他レベルに従って受信部302が受信したデータの処理の可否を判別するものである。この排他制御部307は、受信部302が受信したデータについて、排他レベル情報記憶部305に記憶されている排他レベルで受信が許可されているか否かを判定し、許可されていると判定した場合は受信部302が受信したデータをデータ処理部308に渡す。
A search response transmission unit 306 serving as a search response transmission unit transmits, to the PC 101, a search response including the success / failure result of the exclusion level setting by the exclusion level setting unit 304 in response to the device search packet received by the reception unit 302.
The exclusive control unit 307 determines whether or not the data received by the receiving unit 302 can be processed according to the exclusive level set in the exclusive level setting unit 304. When the exclusive control unit 307 determines whether or not the data received by the receiving unit 302 is permitted to be received at the exclusive level stored in the exclusive level information storage unit 305, and determines that the data is permitted Passes the data received by the receiving unit 302 to the data processing unit 308.

データ処理部308は、排他制御部307の判別結果に基づいてPC101から受信したデータの処理を行うものであり、排他制御部307から渡されたデータを処理する。渡されたデータが印刷ジョブである場合は、印刷部309に渡す。
印刷部309は、データ処理部308から渡された印刷ジョブを処理して印刷を実行する。
このように構成されたプリンタ102は、CPU等で構成された制御部およびメモリ等で構成された記憶部を備え、制御部が記憶部に記憶された制御プログラム(ソフトウェア)に基づいて装置全体の動作を制御する。
The data processing unit 308 processes the data received from the PC 101 based on the determination result of the exclusive control unit 307, and processes the data passed from the exclusive control unit 307. If the transferred data is a print job, the data is transferred to the printing unit 309.
The printing unit 309 processes the print job passed from the data processing unit 308 and executes printing.
The printer 102 configured as described above includes a control unit configured by a CPU or the like and a storage unit configured by a memory or the like, and the control unit is based on a control program (software) stored in the storage unit. Control the behavior.

ここで、排他レベルの詳細について説明する。
排他レベルとは、上述したようにプリンタ102に送信するデータの種類に応じてプリンタ102がそのデータの処理の可否を定めたものであり、データの種類に対応させて複数段階のレベルで表したものである。
図6は、第1の実施例における排他レベル別の各コマンド、データの許可・禁止の説明図である。図6における印刷ジョブ、ネットワーク設定、印刷設定、MPS設定、FW更新、のそれぞれの送信データに対して、以下の内容を定義している。
Here, details of the exclusion level will be described.
The exclusion level, as described above, determines whether or not the printer 102 can process the data in accordance with the type of data transmitted to the printer 102, and is expressed in multiple levels corresponding to the type of data. Is.
FIG. 6 is an explanatory diagram of permission / prohibition of each command and data for each exclusion level in the first embodiment. The following contents are defined for each transmission data of print job, network setting, print setting, MPS setting, and FW update in FIG.

印刷ジョブは、PC101から送信される印刷ジョブデータであり、プリンタ102の排他レベルが「0」、つまり排他レベルが未設定の場合、どのPCからも送信が可能である。プリンタ102は、排他レベルが「0」以外に設定されている場合、印刷ジョブを処理しない。
ネットワーク設定の変更コマンドは、例えばプリンタ102に設定されているネットワークのゲートウェイアドレスやDNS(Domain Name System)サーバのアドレス等を変更するコマンドであり、プリンタ102を排他レベル「1」に設定したPCのみが送信可能である。「1」以外の排他レベルに設定されている場合、プリンタ102はネットワーク設定の変更コマンドの処理は行わない。
The print job is print job data transmitted from the PC 101, and can be transmitted from any PC when the exclusion level of the printer 102 is “0”, that is, the exclusion level is not set. The printer 102 does not process a print job when the exclusion level is set to a value other than “0”.
The network setting change command is, for example, a command for changing a network gateway address, a DNS (Domain Name System) server address, or the like set in the printer 102, and only for a PC in which the printer 102 is set to the exclusive level “1”. Can be sent. If the exclusive level other than “1” is set, the printer 102 does not process the network setting change command.

ネットワーク設定の参照コマンドは、例えばプリンタ102に設定されているネットワークのゲートウェイアドレスやDNSサーバのアドレス等の現在の設定を参照するコマンドであり、プリンタ102を排他レベル「1」に設定したPCが送信可能である。それ以外のPCでも、プリンタ102が排他レベル「0」,「2」,「3」のいずれかに設定されている場合は送信可能である。
印刷設定の変更コマンドは、例えばプリンタ102のトナーセーブ機能や両面印刷機能等の設定を変更するコマンドであり、プリンタ102を排他レベル「2」に設定したPCのみが送信可能である。「2」以外の排他レベルに設定されている場合、プリンタ102は印刷設定の変更コマンドの処理を行わない。
The network setting reference command is a command for referring to the current setting such as the network gateway address and DNS server address set in the printer 102, for example, and transmitted by the PC that sets the printer 102 to the exclusive level “1”. Is possible. Even in other PCs, transmission is possible when the printer 102 is set to one of the exclusion levels “0”, “2”, and “3”.
The print setting change command is, for example, a command for changing settings such as the toner save function and the duplex printing function of the printer 102, and can be transmitted only by the PC in which the printer 102 is set to the exclusive level “2”. If the exclusive level other than “2” is set, the printer 102 does not process the print setting change command.

印刷設定の参照コマンドは、例えばプリンタ102のトナーセーブ機能や両面印刷機能等の現在の設定を参照するコマンドであり、プリンタ102を排他レベル「2」に設定したPCが送信可能である。それ以外のPCでも、プリンタ102が排他レベル「0」、「1」のいずれかに設定されている場合は送信可能である。
MPS設定コマンドは、例えばプリンタ102に課金額をリセットする等のコマンドであり、プリンタ102を排他レベル「3」に設定したPCのみが送信可能である。「3」以外の排他レベルに設定されている場合、プリンタ102はMPS設定コマンドの処理を行わない。
The print setting reference command is a command for referencing current settings such as the toner save function and the duplex printing function of the printer 102, and can be transmitted by a PC having the printer 102 set to the exclusive level “2”. Even in other PCs, transmission is possible when the printer 102 is set to either the exclusive level “0” or “1”.
The MPS setting command is a command for resetting the charge amount to the printer 102, for example, and can be transmitted only by a PC in which the printer 102 is set to the exclusive level “3”. When the exclusive level other than “3” is set, the printer 102 does not process the MPS setting command.

FW更新のためのデータは、プリンタ102のファームウェアを更新するために送信するデータであり、プリンタ102を排他レベル「4」に設定したPCのみが送信可能である。「4」以外の排他レベルに設定されている場合、プリンタ102はFW更新のためのデータの処理を行わない。
上述した構成の作用について説明する。
PC101が行う管理用端末としての処理を図7の第1の実施例における管理用端末の処理の流れを示すフローチャートの図中Sで表すステップにしたがって図2を参照しながら説明する。
The data for FW update is data to be transmitted for updating the firmware of the printer 102, and can be transmitted only by a PC in which the printer 102 is set to the exclusive level “4”. When the exclusive level other than “4” is set, the printer 102 does not process data for FW update.
The operation of the above configuration will be described.
The process performed by the PC 101 as a management terminal will be described with reference to FIG. 2 in accordance with the step represented by S in the flowchart showing the process flow of the management terminal in the first embodiment of FIG.

S101:データ送信指定部202は、ネットワーク設定を行うためのデータ送信を指示する。
S102:排他レベル特定部203は、S101で指示されたデータ送信に対応する排他レベルを特定する。排他レベルの特定は、排他レベルデータ記憶部201を参照して行う。データ送信カテゴリ“ネットワーク設定”の排他レベル1を特定する。
S101: The data transmission designation unit 202 instructs data transmission for network setting.
S102: The exclusive level specifying unit 203 specifies the exclusive level corresponding to the data transmission instructed in S101. The exclusion level is specified with reference to the exclusion level data storage unit 201. The exclusion level 1 of the data transmission category “network setting” is specified.

S103:操作画面の[装置検索]を押下すると、検索パケット送信部204は、ネットワーク100に対して検索パケットを送信する。検索パケット送信部204は、送信する検索パケットにS102で特定された排他レベルを示す情報「排他レベル1」を付加して送信する。なお、後述するように、この検索パケットを受信したプリンタ102は、排他レベルを、検索パケットに含まれる排他レベル情報が示す排他レベルに設定する処理を行い、設定に成功したか否かを示す情報を付加した検索レスポンスを返す。   S 103: When “Search Device” on the operation screen is pressed, the search packet transmission unit 204 transmits a search packet to the network 100. The search packet transmission unit 204 adds the information “exclusion level 1” indicating the exclusion level specified in S102 to the search packet to be transmitted, and transmits it. As will be described later, the printer 102 that has received this search packet performs processing for setting the exclusive level to the exclusive level indicated by the exclusive level information included in the search packet, and indicates whether or not the setting has been successful. Returns the search response with the appended.

S104:検索レスポンス受信部205は、所定時間において、ネットワーク100内のプリンタ102から送信される検索レスポンスを受信し、受信した検索レスポンスを解析し、検索されたプリンタ102のそれぞれについて装置情報その他の情報を取得し、検索結果記憶部206に格納する。取得する装置情報は、装置名、装置のIPアドレスなどであり、その他の情報は、排他レベルの設定に成功したか否かを示す情報である。
S105:検索結果表示部207は、検索結果記憶部206を参照し、S104において検索されたプリンタ102を、例えば図8に示すように、検索結果として表示する。
S104: The search response receiving unit 205 receives the search response transmitted from the printer 102 in the network 100 at a predetermined time, analyzes the received search response, and apparatus information and other information about each of the searched printers 102. Is stored in the search result storage unit 206. The device information to be acquired is the device name, the IP address of the device, and the other information is information indicating whether or not the exclusion level has been successfully set.
S105: The search result display unit 207 refers to the search result storage unit 206, and displays the printer 102 searched in S104 as a search result, for example, as shown in FIG.

図8は、第1の実施例におけるネットワーク設定操作画面の説明図であり、PC101がプリンタ102のネットワーク設定を行う保守のための管理用端末として動作する場合の操作画面である。検索結果の表示は、S104でその他の情報として取得した、排他レベルの設定に成功したか否かも識別可能に表示する。図8は、検索されたプリンタ102の装置情報として[プリンタ名]と[IPアドレス]を表示し、[排他レベル]カラムに、ネットワーク設定に必要な排他レベル1に設定されたか否かを表示する。同カラムの表示は、“1”になっているものは排他レベル1に設定が成功したことを表し、“*”が表示されているPRN−003とPRN−005は、排他レベル1への設定が失敗したことを表す。   FIG. 8 is an explanatory diagram of a network setting operation screen in the first embodiment, and is an operation screen when the PC 101 operates as a management terminal for maintenance for performing network setting of the printer 102. The display of the search result also displays whether or not the exclusion level setting acquired as other information in S104 is successful. FIG. 8 displays [Printer Name] and [IP Address] as the device information of the searched printer 102, and displays in the [Exclusion Level] column whether or not the exclusion level 1 required for network setting is set. . In the column, “1” indicates that the exclusive level 1 has been successfully set, and PRN-003 and PRN-005 in which “*” is displayed are the exclusive level 1 settings. Indicates that failed.

S106:装置検索の結果が満足するものである(検索結果OK)と操作者に判断された場合は、そのまま処理をS107へ移行するが、排他レベルの設定に失敗しているプリンタ102が存在するなどの理由で、プリンタ102の検索結果が満足するものではないと操作者に判断され、操作画面の[装置検索]が再度押下された場合は、処理をS103へ移行する。
S107:ここで、必要に応じて、現在のネットワーク設定値の取得、確認を行うことができるようになっている。装置検索によって表示された一覧の中から1つのプリンタ102が選択され、[現在値取得]が押下されると、PC101は、ネットワーク設定の参照コマンドを送信し、選択された装置の現在のゲートウェイアドレスとDNSサーバアドレスの設定を取得して、操作画面の[ゲートウェイ]、[DNSサーバ]にそれぞれ表示し、[IPアドレス]には、装置一覧から選択された装置のIPアドレスを表示する。
S106: If the operator determines that the device search result is satisfactory (search result OK), the process proceeds to S107 as it is, but there is a printer 102 that has failed to set the exclusive level. If it is determined by the operator that the search result of the printer 102 is not satisfied for some reason, and [Device Search] on the operation screen is pressed again, the process proceeds to S103.
S107: Here, the current network setting value can be acquired and confirmed as necessary. When one printer 102 is selected from the list displayed by the device search and [Acquire Current Value] is pressed, the PC 101 transmits a network setting reference command, and the current gateway address of the selected device. And DNS server address settings are acquired and displayed in [Gateway] and [DNS Server] on the operation screen, respectively, and the IP address of the device selected from the device list is displayed in [IP Address].

S108:PC101は、ネットワーク設定の変更値の指定を受け付ける。図8に示すようなPC101の操作画面上の[IPアドレス]は、プリンタ102の現在のIPアドレスの表示欄であり、設定の変更値の指定はできないが、[ゲートウェイ]、[DNSサーバ]にそれぞれ、ゲートウェイアドレスとDNSサーバアドレスの新しい設定値の指定の入力を操作画面で受け付ける。
S109:PC101の操作画面において、複数のプリンタ102を選択する所定の入力操作(例えば、キーボードのShiftキーを押下しながら複数の項目を選択する等)により、装置一覧の中から複数のプリンタ102(例えば、排他レベルの設定に成功したプリンタ102)が選択されると、装置選択部208は、新しいネットワーク設定値の適用対象とするプリンタ102を選択(送信対象選択)する。
S108: The PC 101 accepts designation of a change value of the network setting. [IP address] on the operation screen of the PC 101 as shown in FIG. 8 is a display column of the current IP address of the printer 102, and a change value of the setting cannot be specified, but [Gateway] and [DNS Server] The operation screen accepts input of new setting values for the gateway address and DNS server address.
S109: On the operation screen of the PC 101, a plurality of printers 102 (from a list of devices (for example, selecting a plurality of items while pressing the Shift key of the keyboard) for selecting a plurality of printers 102 are selected. For example, when the printer 102) that has successfully set the exclusion level is selected, the device selection unit 208 selects the printer 102 to which the new network setting value is to be applied (transmission target selection).

S110:操作画面の[設定変更]が押下されると、データ送信部209は、S108で指定された新しいネットワーク設定値を設定するためのネットワーク設定の変更コマンドをS109で選択されたプリンタ102のそれぞれに対して送信を実行する。
S111:操作画面の[終了]を押下(終了指示)されると、排他レベル設定要求部210は、S103での検索パケット送信により排他レベル1に設定されているプリンタ102のそれぞれに対して、排他レベル0の排他レベル設定要求を送信し、本処理を終了する。
S110: When [Change Settings] on the operation screen is pressed, the data transmission unit 209 sends a network setting change command for setting the new network setting value specified in S108 to each of the printers 102 selected in S109. Send to
S111: When [END] on the operation screen is pressed (end instruction), the exclusion level setting request unit 210 excludes each of the printers 102 set to the exclusion level 1 by the search packet transmission in S103. A level 0 exclusion level setting request is transmitted, and this process ends.

このようにPC101は、検索結果表示部207に排他レベルの設定の成否結果とともに表示されたプリンタ102の中から装置選択部208により選択されたプリンタ102にネットワーク設定の変更コマンド(データ)を送信する。
図9は、第1の実施例における印刷設定操作画面の説明図であり、PC101が、プリンタ102の印刷設定を行う管理用端末として動作する場合の操作画面の一例である。
In this way, the PC 101 transmits a network setting change command (data) to the printer 102 selected by the device selection unit 208 from the printers 102 displayed together with the success / failure result of the exclusive level setting in the search result display unit 207. .
FIG. 9 is an explanatory diagram of a print setting operation screen according to the first embodiment, and is an example of an operation screen when the PC 101 operates as a management terminal for performing print settings of the printer 102.

この場合も図7に示す処理に従い、データ送信指示部203が印刷設定のデータ送信を指示し(S101)、排他レベル特定部203が排他レベル2を特定し(S102)、[装置検索]押下により排他レベル2への設定を指示する検索パケットを送信し(S103)、検索レスポンス受信部205が検索レスポンスを受信して(S104)、検索結果表示部207がプリンタ102の検索結果を表示し(S105)、装置検索の結果がOKであれば(S106)、必要に応じて[両面印刷有効]、[トナーセーブ有効]の現在の設定を各プリンタ102に対し、印刷設定の確認コマンドを送信して確認し(S107)、[両面印刷有効]、[トナーセーブ有効]の新しい設定値を指定し(S108)、装置検索結果一覧の中から対象装置を選択し(S109)、[設定変更]押下により新しい設定値を適用する印刷設定の変更コマンドを対象装置として選択されたプリンタ102のそれぞれに送信し(S110)、[終了]押下により排他レベルを0に設定して排他レベルの設定を解除する指示を各プリンタ102に送信する(S111)。   Also in this case, according to the processing shown in FIG. 7, the data transmission instructing unit 203 instructs to transmit the print setting data (S101), the exclusive level specifying unit 203 specifies the exclusive level 2 (S102), and the [device search] is pressed. A search packet instructing setting to the exclusion level 2 is transmitted (S103), the search response receiving unit 205 receives the search response (S104), and the search result display unit 207 displays the search result of the printer 102 (S105). ) If the result of the device search is OK (S106), a print setting confirmation command is sent to each printer 102 with the current settings of [Double-sided printing enabled] and [Toner save enabled] as necessary. Confirm (S107), specify new setting values for [Double-sided printing enabled] and [Toner save enabled] (S108), and select the target device from the device search result list (S109). Then, a print setting change command for applying a new setting value by pressing [Change Setting] is transmitted to each of the printers 102 selected as the target devices (S110), and the exclusive level is set to 0 by pressing [Exit]. An instruction to cancel the level setting is transmitted to each printer 102 (S111).

図10は、第1の実施例におけるMPS設定操作画面の説明図であり、PC101が、プリンタ102のMPS設定を行う管理用端末として動作する場合の操作画面の一例である。この場合も、S107およびS108をスキップする点を除き、図7に示す処理に従う。データ送信指示部203がMPS設定のデータ送信を指示し(S101)、排他レベル特定部203が排他レベル3を特定し(S102)、[装置検索]押下により排他レベル3への設定を指示する検索パケットを送信し(S103)、検索レスポンス受信部205が検索レスポンスを受信して(S104)、検索結果表示部207がプリンタ102の検索結果を表示し(S105)、装置検索の結果がOKであれば(S106)、装置検索結果一覧の中から対象装置を選択し(S109)、[課金額リセット]、[ページカウントリセット]を押下して課金額リセットとページカウントリセットを行うMPS設定のコマンドを対象装置として選択されたプリンタ102のそれぞれに送信し(S110)、[終了]押下により排他レベルを0に設定して排他レベルの設定を解除する指示を各プリンタ102に送信する(S111)。   FIG. 10 is an explanatory diagram of an MPS setting operation screen according to the first embodiment, and is an example of an operation screen when the PC 101 operates as a management terminal for performing MPS setting of the printer 102. Also in this case, the processing shown in FIG. 7 is followed except that S107 and S108 are skipped. Data transmission instructing unit 203 instructs data transmission of MPS setting (S101), exclusive level specifying unit 203 specifies exclusive level 3 (S102), and searches for setting to exclusive level 3 by pressing [Search Device] The packet is transmitted (S103), the search response receiving unit 205 receives the search response (S104), the search result display unit 207 displays the search result of the printer 102 (S105), and the device search result is OK. If the target device is selected from the list of device search results (S109), an MPS setting command for resetting the billing amount and resetting the page count by pressing [Billing amount reset] and [Page count reset] is issued. Send to each of the printers 102 selected as the target device (S110), and press [Finish] to set the exclusion level to 0 and exclude An instruction to cancel the level setting is transmitted to each printer 102 (S111).

図11は、第1の実施例におけるFW更新操作画面の説明図であり、PC101が、プリンタ102のFW更新を行う管理用端末として動作する場合の操作画面の一例である。この場合の動作も、S107をスキップする点を除き、図7に示す処理に従う。データ送信指示部203がFW更新のデータ送信を指示し(S101)、排他レベル特定部203が排他レベル4を特定し(S102)、[装置検索]押下により排他レベル4への設定を指示する検索パケットを送信し(S103)、検索レスポンス受信部205が検索レスポンスを受信して(S104)、検索結果表示部207がプリンタ102の検索結果を表示し(S105)、装置検索の結果がOKであれば(S106)、プリンタ102に送信する新しいFWオブジェクトファイルを指定し(S108)、装置検索結果一覧の中から対象装置を選択し(S109)、[送信]を押下して対象装置として選択されたプリンタ102のそれぞれにFWオブジェクトファイル(FW更新コマンド)を送信し(S110)、[終了]押下により排他レベルを0に設定して排他レベルの設定を解除する指示を各プリンタ102に送信する(S111)。   FIG. 11 is an explanatory diagram of an FW update operation screen according to the first embodiment, and is an example of an operation screen when the PC 101 operates as a management terminal that performs FW update of the printer 102. The operation in this case also follows the process shown in FIG. 7 except that S107 is skipped. Data transmission instructing unit 203 instructs FW update data transmission (S101), exclusive level specifying unit 203 specifies exclusive level 4 (S102), and searches for setting to exclusive level 4 by pressing [Search Device] The packet is transmitted (S103), the search response receiving unit 205 receives the search response (S104), the search result display unit 207 displays the search result of the printer 102 (S105), and the device search result is OK. (S106), a new FW object file to be transmitted to the printer 102 is designated (S108), the target device is selected from the device search result list (S109), and [Send] is pressed to select the target device. An FW object file (FW update command) is transmitted to each of the printers 102 (S110). And transmits an instruction to cancel the setting of the isolation level is set to 0 in the printer 102 (S111).

このように、PC101は、排他レベル特定部203によって特定された排他レベル情報を付加した装置検索パケットを検索パケット送信部204により複数台のプリンタ102へ送信し、その応答である検索レスポンスに基づいて検索されたプリンタ102の一覧を検索結果表示部207で表示し、その一覧の中から複数のプリンタ102の選択を受け付け、選択されたプリンタ102のそれぞれに対して設定値を設定するためのコマンドをデータ送信部209により送信するようにしたため、複数台のプリンタ102の検索、設定を効率良く行うことができるようになる。   As described above, the PC 101 transmits the device search packet to which the exclusion level information specified by the exclusion level specifying unit 203 is added to the plurality of printers 102 by using the search packet transmission unit 204, and based on the search response that is a response to the device search packet. A list of searched printers 102 is displayed on the search result display unit 207, and selection of a plurality of printers 102 is received from the list, and a command for setting a setting value for each of the selected printers 102 is displayed. Since data is transmitted by the data transmission unit 209, a plurality of printers 102 can be searched and set efficiently.

プリンタ102が行う受信データの処理を図12の第1の実施例における受信データ処理の流れを示すフローチャートの図中Sで表すステップにしたがって図5を参照しながら説明する。
S201:受信部302は、ネットワーク100を介してPC101からデータを受信する。
S202:受信部302は、検索パケットかそれ以外の送信データかを判定し、受信したデータが検索パケットであると判定した場合は処理をS203へ移行し、それ以外の送信データであると判定した場合は処理をS206へ移行する。
The received data processing performed by the printer 102 will be described with reference to FIG. 5 in accordance with the step indicated by S in the flowchart showing the flow of received data processing in the first embodiment of FIG.
S201: The receiving unit 302 receives data from the PC 101 via the network 100.
S202: The receiving unit 302 determines whether the received packet is a search packet or other transmission data. If it is determined that the received data is a search packet, the process proceeds to S203, and determines that the received data is other transmission data. In this case, the process proceeds to S206.

S203:検索パケット解析部303は、S201で受信した検索パケットを解析し、検索パケットの送信元IPアドレスおよびその他の情報を取得する。図7に示すS103で説明したように、PC101から送信された検索パケットには排他レベルを示す情報が含まれており、検索パケット解析部303は検索パケットを解析し、パケットに含まれる排他レベルをその他の情報として取得する。
S204:検索パケット解析部303から解析結果を受け取った排他レベル設定部304は、S203で検索パケットから取得された排他レベルをプリンタ102に設定する排他レベル設定処理を行い、排他レベルの設定に成功したか否かを検索レスポンス送信部306に通知する。なお、排他レベル設定処理の詳細は後述する。
S203: The search packet analysis unit 303 analyzes the search packet received in S201, and acquires the transmission source IP address and other information of the search packet. As described in S103 shown in FIG. 7, the search packet transmitted from the PC 101 includes information indicating the exclusion level. The search packet analysis unit 303 analyzes the search packet and determines the exclusion level included in the packet. Obtain as other information.
S204: The exclusion level setting unit 304 that has received the analysis result from the search packet analysis unit 303 performs an exclusion level setting process for setting the exclusion level acquired from the search packet in S203 to the printer 102, and succeeded in setting the exclusion level. Or not, the search response transmission unit 306 is notified. Details of the exclusion level setting process will be described later.

S205:検索レスポンス送信部306は、S203で検索パケットから取得した送信元IPアドレス宛に検索レスポンスを送信し、本処理を終了する。検索レスポンスには、装置名などの装置情報の他、排他レベル設定部304から通知された、排他レベル設定処理の成功または失敗を示す情報を付加する。検索レスポンスのデータフォーマットは、図4と同じであり、新たなtypeのタグ形式データを定義して、排他レベル設定処理の成功または失敗を示す情報をpayload部分に格納する。
S206:一方、S202において、検索パケット以外の送信データと判定した受信部302は、送信データが排他レベル設定要求であるか否かを判定する。S201で受信したデータが排他レベル設定要求であると判定した場合は処理をS207へ移行し、排他レベル設定要求以外であると判定した場合は処理をS208へ移行する。
S205: The search response transmission unit 306 transmits a search response to the transmission source IP address acquired from the search packet in S203, and ends this process. In addition to device information such as the device name, information indicating the success or failure of the exclusion level setting process notified from the exclusion level setting unit 304 is added to the search response. The data format of the search response is the same as that in FIG. 4, tag type data of a new type is defined, and information indicating the success or failure of the exclusion level setting process is stored in the payload portion.
S206: On the other hand, the receiving unit 302 that has determined that the transmission data is other than the search packet in S202 determines whether or not the transmission data is an exclusive level setting request. If it is determined that the data received in S201 is an exclusion level setting request, the process proceeds to S207. If it is determined that the data is other than an exclusion level setting request, the process proceeds to S208.

S207:送信データが排他レベル設定要求であると判定した排他レベル設定部304は、受信した排他レベル設定要求で指定された排他レベルにプリンタ102を設定する処理を行い、本処理を終了する。排他レベル0への設定、すなわち排他レベルの設定解除が指示されている場合は、このステップにおいて排他レベルの設定は解除される。具体的には、排他レベル情報記憶部305に情報が記憶されていない状態にする。なお、排他レベル設定処理の詳細は後述する。   S207: The exclusion level setting unit 304 that has determined that the transmission data is an exclusion level setting request performs processing for setting the printer 102 to the exclusion level specified by the received exclusion level setting request, and ends this processing. When setting to the exclusive level 0, that is, to release the exclusive level setting is instructed, the exclusive level setting is canceled in this step. Specifically, the information is not stored in the exclusion level information storage unit 305. Details of the exclusion level setting process will be described later.

S208:S201で受信したデータが、検索パケットおよび排他レベル設定要求以外の送信データであると判定した排他制御部307は、現在装置に設定されている排他レベルでの処理が許可された送信データであるか否かを、排他レベル定義記憶部301を参照して判定し、許可されていると判定した場合は処理をS209へ移行し、許可されていないと判断した場合は処理を終了する。なお、排他レベル情報記憶部305に排他レベルの情報が記憶されていない場合は、すべての種類の送信データの処理が許可されているとし、処理をS209へ移行する。
S209:データ処理部308は、S201で受信したデータの処理を実行する。受信したデータが印刷ジョブである場合は、印刷部309に渡して印刷を実行し、本処理を終了する。
S208: The exclusion control unit 307 that has determined that the data received in S201 is transmission data other than the search packet and the exclusion level setting request is transmission data that is permitted to be processed at the exclusion level currently set in the apparatus. It is determined whether or not there is an exclusion level by referring to the exclusion level definition storage unit 301. If it is determined that it is permitted, the process proceeds to S209, and if it is determined that it is not permitted, the process ends. If exclusive level information is not stored in the exclusive level information storage unit 305, it is assumed that processing of all types of transmission data is permitted, and the process proceeds to S209.
S209: The data processing unit 308 executes processing of the data received in S201. If the received data is a print job, it is transferred to the printing unit 309 to execute printing, and this process is terminated.

次に、図12のS204およびS207で行われる排他レベル設定処理を説明する。
プリンタ102の排他レベル設定部304は、PC101の検索パケット送信部204が送信した装置検索パケットで指定された排他レベル、または、PC101の排他レベル設定要求部210が送信した排他レベル設定要求で指定された排他レベルに、装置の排他レベルを設定する処理を行う。
図12のS204での処理は、PC101の検索パケット送信部204が送信した装置検索パケットで指定された排他レベルに基づいて図13に示す処理を行う。また、S207での処理は、PC101の排他レベル設定要求部210が送信した排他レベル設定要求で指定された排他レベルに基づいて図13に示す処理を行う。
Next, the exclusion level setting process performed in S204 and S207 of FIG. 12 will be described.
The exclusive level setting unit 304 of the printer 102 is specified by the exclusive level specified by the device search packet transmitted by the search packet transmitting unit 204 of the PC 101 or the exclusive level setting request transmitted by the exclusive level setting request unit 210 of the PC 101. The exclusive level of the device is set to the exclusive level.
The process in S204 of FIG. 12 performs the process shown in FIG. 13 based on the exclusion level specified in the device search packet transmitted by the search packet transmission unit 204 of the PC 101. Further, the processing in S207 performs the processing shown in FIG. 13 based on the exclusion level specified in the exclusion level setting request transmitted by the exclusion level setting request unit 210 of the PC 101.

プリンタ102が行う排他レベル設定処理を図13の第1の実施例における排他レベル設定処理の流れを示すフローチャートの図中Sで表すステップにしたがって図2および図5を参照しながら説明する。
S301:排他レベル設定部304は、プリンタ102の状態がビジーであるか否かを判定する。例えばプリンタ102が印刷ジョブを処理中である場合や、紙詰まり等のアラート状態である場合は、排他レベル設定部304は、ビジーであると判定する。排他レベル設定部304は、ビジーでないと判定した場合、処理をS302へ移行し、ビジーであると判定した場合は、処理をS306へ移行する。
The exclusion level setting process performed by the printer 102 will be described with reference to FIGS. 2 and 5 according to the step represented by S in the flowchart showing the flow of the exclusion level setting process in the first embodiment of FIG.
S301: The exclusive level setting unit 304 determines whether or not the printer 102 is busy. For example, when the printer 102 is processing a print job or in an alert state such as a paper jam, the exclusion level setting unit 304 determines that the job is busy. If it is determined that the exclusive level setting unit 304 is not busy, the process proceeds to S302. If the exclusion level setting unit 304 determines that it is busy, the process proceeds to S306.

S302:装置状態がビジーでないと判定した排他レベル設定部304は、排他レベル情報記憶部305に排他レベルの情報が記憶されていない状態(空)と判断した場合は処理をS303へ移行し、排他レベルの情報が記憶されている状態と判断した場合は処理をS305へ移行する。
S303:排他レベル設定部304は、指定された排他レベルのレベル値と、排他レベル設定要求の送信元IPアドレスとを、排他レベル情報記憶部305に格納する。排他レベル設定部304は、指定された排他レベルのレベル値が0、すなわち排他レベルの設定解除が要求されている場合は、排他レベル情報記憶部305に排他レベルの情報が記憶されていない状態にする。
S302: The exclusion level setting unit 304 that has determined that the device state is not busy shifts the processing to S303 when determining that the exclusion level information storage unit 305 does not store the exclusion level information (empty). If it is determined that the level information is stored, the process proceeds to S305.
S303: The exclusive level setting unit 304 stores the level value of the specified exclusive level and the transmission source IP address of the exclusive level setting request in the exclusive level information storage unit 305. When the level value of the designated exclusion level is 0, that is, when the exclusion level setting cancellation is requested, the exclusion level setting unit 304 is in a state where the exclusion level information is not stored in the exclusion level information storage unit 305. To do.

S304:排他レベル設定部304は、排他レベルの設定に成功したことを検索レスポンス送信部306に通知し、本処理を終了する。
S305:排他レベル情報記憶部305に排他レベルの情報が記憶されている状態と判断した排他レベル設定部304は、排他レベル設定要求の送信元IPアドレスが、排他レベル情報記憶部305に格納されている送信元IPアドレスと等しくないか判定をする。排他レベル設定部304は、排他レベル設定要求の送信元IPアドレスが、排他レベル情報記憶部305に格納されている送信元IPアドレスと等しいと判断した場合は処理をS303へ移行し、等しくないと判断した場合は処理をS306移行する。
S304: The exclusive level setting unit 304 notifies the search response transmitting unit 306 that the exclusive level has been successfully set, and ends this process.
S305: The exclusive level setting unit 304, which has determined that exclusive level information is stored in the exclusive level information storage unit 305, stores the source IP address of the exclusive level setting request in the exclusive level information storage unit 305. It is determined whether the source IP address is not equal. If the exclusive level setting unit 304 determines that the source IP address of the exclusive level setting request is the same as the source IP address stored in the exclusive level information storage unit 305, the process proceeds to S303. If it is determined, the process proceeds to S306.

S306:排他レベル設定部304は、装置状態がビジーであると判定した場合や、排他レベル設定要求の送信元IPアドレスが、排他レベル情報記憶部305に格納されている送信元IPアドレスと等しくないと判定した場合、排他レベルの設定に失敗したことを検索レスポンス送信部306に通知し、本処理を終了する。
このように、PC101は、排他レベル情報が付加された装置検索パケットをプリンタ102に送信し、その装置検索パケットに対する応答に基づいて検索したプリンタ102を表示し、排他レベル情報の設定が成功したプリンタ102の中から選択されたそれぞれのプリンタ102にデータを送信するようにしたことにより、PC101から複数のプリンタ102にデータを送信する処理時間を短縮することができる。
S306: When the exclusive level setting unit 304 determines that the device state is busy, or the transmission source IP address of the exclusive level setting request is not equal to the transmission source IP address stored in the exclusive level information storage unit 305. Is determined, the search response transmission unit 306 is notified that the setting of the exclusion level has failed, and the process is terminated.
As described above, the PC 101 transmits a device search packet to which the exclusion level information is added to the printer 102, displays the searched printer 102 based on a response to the device search packet, and the printer for which the exclusion level information has been successfully set. By transmitting data to each printer 102 selected from among the printers 102, the processing time for transmitting data from the PC 101 to the plurality of printers 102 can be shortened.

また、PC101は、複数のプリンタ102を対象にリモート保守を行う場合、他のPCからのデータ送信の影響を排除するための排他レベルの設定を、装置検索パケットを用いてプリンタ102の検索実行時に一斉に行うので、複数台のプリンタ102のリモート保守を効率良く行うことができる。
以上説明したように、第1実施例では、管理端末としてのPCは、排他レベル情報が付加された装置検索パケットをプリンタに送信し、その装置検索パケットに対する応答に基づいて検索したプリンタを表示し、排他レベル情報の設定が成功したプリンタの中から選択されたそれぞれのプリンタにデータを送信するようにしたことにより、PCから複数のプリンタにデータを送信する処理時間を短縮することができるという効果が得られる。
Also, when performing remote maintenance for a plurality of printers 102, the PC 101 sets an exclusive level for eliminating the influence of data transmission from other PCs when executing the printer 102 search using the device search packet. Since it is performed all at once, remote maintenance of a plurality of printers 102 can be performed efficiently.
As described above, in the first embodiment, the PC as the management terminal transmits a device search packet to which the exclusion level information is added to the printer, and displays the searched printer based on the response to the device search packet. Since the data is transmitted to each printer selected from the printers for which the exclusive level information has been successfully set, the processing time for transmitting data from the PC to a plurality of printers can be shortened. Is obtained.

また、PCは、複数のプリンタを対象にリモート保守を行う場合、他のPCからのデータ送信の影響を排除するための事前の排他レベルの設定を、装置検索パケットを用いてプリンタの検索実行時に一斉に行うので、ネットワークに接続された複数台のプリンタのリモート保守を効率良く行うことができるという効果が得られる。   Also, when performing remote maintenance for a plurality of printers, the PC sets an exclusive level in advance to eliminate the influence of data transmission from other PCs when executing a printer search using a device search packet. Since it is performed all at once, it is possible to efficiently perform remote maintenance of a plurality of printers connected to the network.

図14は第2の実施例におけるプリンタの構成を示すブロック図である。図14に示す第2の実施例におけるプリンタの構成は、図5に示す第1の実施例におけるプリンタの構成を示すブロック図と比較すると、端末情報記憶部310と、通知送信部311、装置状態監視部312が新たに追加されている。なお、上述した第1の実施例と同様の部分は、同一の符号を付してその説明を省略する。
端末情報記憶部310は、排他レベル設定部304による排他レベルの設定に失敗した装置検索パケットの送信元であるPC101の情報を記憶する。
FIG. 14 is a block diagram showing the configuration of the printer in the second embodiment. Compared with the block diagram showing the configuration of the printer in the first embodiment shown in FIG. 5, the configuration of the printer in the second embodiment shown in FIG. 14 is a terminal information storage unit 310, a notification transmission unit 311, and an apparatus state. A monitoring unit 312 is newly added. Note that parts similar to those of the first embodiment described above are denoted by the same reference numerals and description thereof is omitted.
The terminal information storage unit 310 stores information of the PC 101 that is the transmission source of the device search packet that has failed to set the exclusion level by the exclusion level setting unit 304.

通知送信部311は、排他レベルが0に設定された場合に、端末情報記憶部310に記憶されている端末宛に、排他レベルの設定が可能になったことの通知を送信する。
状態監視部としての装置状態監視部312は、プリンタ103の状態を監視するものであり、プリンタ103のビジー状態が解除されたか否かを監視する。この装置状態監視部312は、プリンタ103が排他レベルを設定可能な状態になったことを検知した場合、端末情報記憶部310に格納されているPC101宛に排他レベルの設定が可能な状態になった旨の通知を行う。
なお、排他レベル設定部313の動作が、第1実施例の排他レベル設定部304とは異なっている。
When the exclusion level is set to 0, the notification transmission unit 311 transmits a notification that the exclusion level can be set to the terminal stored in the terminal information storage unit 310.
The apparatus status monitoring unit 312 serving as a status monitoring unit monitors the status of the printer 103 and monitors whether the busy status of the printer 103 has been released. When the apparatus status monitoring unit 312 detects that the printer 103 is in a state where the exclusion level can be set, the device state monitoring unit 312 can set the exclusion level to the PC 101 stored in the terminal information storage unit 310. Make a notification to the effect.
The operation of the exclusive level setting unit 313 is different from the exclusive level setting unit 304 of the first embodiment.

上述した構成の作用について説明する。
プリンタ103が行う受信データの処理を図15の第2の実施例における受信データ処理の流れを示すフローチャートの図中Sで表すステップにしたがって図14を参照しながら説明する。
S401:受信部302は、ネットワーク100を介してPC101からデータを受信する。
S402:受信部302は、受信したデータが検索パケットであると判定した場合は処理をS403へ移行し、それ以外の送信データであると判定した場合は処理をS406へ移行する。
The operation of the above configuration will be described.
The processing of received data performed by the printer 103 will be described with reference to FIG. 14 in accordance with the step represented by S in the flowchart showing the flow of received data processing in the second embodiment of FIG.
S 401: The receiving unit 302 receives data from the PC 101 via the network 100.
S402: If the reception unit 302 determines that the received data is a search packet, the process proceeds to S403. If the reception unit 302 determines that the received data is other transmission data, the process proceeds to S406.

S403:検索パケット解析部303は、S401で受信した検索パケットを解析し、パケットの送信元IPアドレスおよびその他の情報を取得し、処理をS404へ移行する。S103で説明したように、PC101から送信された検索パケットには排他レベルを示す情報が含まれており、検索パケット解析部303は検索パケットを解析し、パケットに含まれる排他レベルをその他の情報として取得する。
S404:排他レベル設定部313は、S403で検索パケットから取得された排他レベルを示す情報より排他レベル設定処理を行い、排他レベルの設定に成功したか否かを検索レスポンス送信部306に通知する。なお、排他レベル設定処理の詳細は後述する。
S403: The search packet analysis unit 303 analyzes the search packet received in S401, acquires the source IP address of the packet and other information, and moves the process to S404. As described in S103, the search packet transmitted from the PC 101 includes information indicating the exclusion level, and the search packet analysis unit 303 analyzes the search packet and uses the exclusion level included in the packet as other information. get.
S404: The exclusive level setting unit 313 performs an exclusive level setting process based on the information indicating the exclusive level acquired from the search packet in S403, and notifies the search response transmission unit 306 whether or not the exclusive level has been successfully set. Details of the exclusion level setting process will be described later.

S405:検索レスポンス送信部306は、S403で検索パケットから取得した送信元IPアドレス宛に検索レスポンスを送信し、本処理を終了する。検索レスポンスには、装置名などの装置情報の他、排他レベル設定部313から通知された、排他レベル設定処理の成功または失敗を示す情報を付加する。
S406:S401で受信したデータが検索パケットではないと判定した排他レベル設定部313は、受信したデータが排他レベル設定要求であると判定すると処理をS407へ移行し、その他の送信データであると判定すると処理をS410へ移行する。
S405: The search response transmission unit 306 transmits a search response to the transmission source IP address acquired from the search packet in S403, and ends this process. In addition to device information such as the device name, information indicating the success or failure of the exclusion level setting process notified from the exclusion level setting unit 313 is added to the search response.
S406: The exclusion level setting unit 313 that has determined that the data received in S401 is not a search packet determines that the received data is an exclusion level setting request, moves the process to S407, and determines that the received data is other transmission data. Then, the process proceeds to S410.

S407:排他レベル設定部313は、受信した排他レベル設定要求で指定された排他レベルに装置を設定する処理を行う。排他レベル0への設定、すなわち排他レベルの設定解除が指示されている場合は、このステップにおいて排他レベルの設定は解除される。具体的には、排他レベル情報記憶部305に情報が記憶されていない状態にする。なお、排他レベル設定処理の詳細は後述する。
S408:排他レベル設定部313は、S407において排他レベルの設定解除が行われたか否かを判定し、排他レベルの設定解除が行われたと判定すると処理をS409へ移行し、設定解除が行われていないと判定すると本処理を終了する。
S407: The exclusive level setting unit 313 performs a process of setting the device to the exclusive level specified by the received exclusive level setting request. When setting to the exclusive level 0, that is, to release the exclusive level setting is instructed, the exclusive level setting is canceled in this step. Specifically, the information is not stored in the exclusion level information storage unit 305. Details of the exclusion level setting process will be described later.
S408: The exclusive level setting unit 313 determines whether or not the exclusive level setting is canceled in S407. If it is determined that the exclusive level setting is canceled, the process proceeds to S409, and the setting is released. If it is determined that there is no, this process is terminated.

S409:通知送信部311は、端末情報記憶部310に情報が記憶されていない状態でなければ、その中に格納されている端末のIPアドレスを先頭から順番に取り出して、排他レベルの設定が可能になったことの通知を当該IPアドレス宛に送信する処理を行う。通知送信部311は、通知を送信した後、端末情報記憶部310に情報が記憶されていない状態にし、本処理を終了する。   S409: If the information is not stored in the terminal information storage unit 310, the notification transmission unit 311 can extract the IP addresses of the terminals stored in the terminal information in order from the top and set the exclusion level. A process of transmitting a notification that the address has been reached to the IP address is performed. After transmitting the notification, the notification transmission unit 311 makes no information stored in the terminal information storage unit 310 and ends the process.

S410:S401で受信したデータが、検索パケットおよび排他レベル設定要求以外の送信データであると判定した排他制御部307は、現在装置に設定されている排他レベルでの処理が許可された送信データであるか否かを、排他レベル定義記憶部301を参照して判定し、許可されている場合は処理をS411へ移行し、許可されていなければ本処理を終了する。なお、排他レベル情報記憶部305に情報が記憶されていない場合は、すべての種類の送信データの処理が許可されているとし、処理をS411へ移行する。
S411:データ処理部308は、S401で受信したデータの処理を実行する。受信したデータが印刷ジョブである場合は、印刷部309に渡して印刷を実行し、本処理を終了する。
S410: The exclusive control unit 307 that determines that the data received in S401 is transmission data other than the search packet and the exclusive level setting request is transmission data that is permitted to be processed at the exclusive level currently set in the apparatus. It is determined whether or not there is a reference with reference to the exclusion level definition storage unit 301. If it is permitted, the process proceeds to S411, and if it is not permitted, the process ends. If no information is stored in the exclusion level information storage unit 305, it is assumed that processing of all types of transmission data is permitted, and the process proceeds to S411.
S411: The data processing unit 308 executes processing of the data received in S401. If the received data is a print job, it is transferred to the printing unit 309 to execute printing, and this process is terminated.

次に、図15のS404およびS407において排他レベル設定部313が行う排他レベル設定処理を図16の第2の実施例における排他レベル設定処理の流れを示すフローチャートの図中Sで表すステップにしたがって図14を参照しながら説明する。
S501:排他レベル設定部313は、装置の状態がビジーであるか否かを判定する。排他レベル設定部313は、印刷ジョブを処理中である場合や、紙詰まり等のアラート状態である場合は、ビジーであると判定し、ビジーでないと判定すると処理をS502へ移行し、ビジーであると判定すると処理をS507へ移行する。
Next, the exclusion level setting process performed by the exclusion level setting unit 313 in S404 and S407 in FIG. 15 is illustrated according to the step indicated by S in the flowchart of the exclusion level setting process in the second embodiment in FIG. This will be described with reference to FIG.
S501: The exclusive level setting unit 313 determines whether or not the state of the apparatus is busy. The exclusive level setting unit 313 determines that the print job is being processed or is in an alert state such as a paper jam, and determines that the print job is busy. If the exclusive level setting unit 313 determines that the print job is not busy, the process proceeds to S502. If it is determined, the process proceeds to S507.

S502:装置の状態がビジーでないと判定した排他レベル設定部313は、排他レベル情報記憶部305に情報が記憶されていないか判定し、排他レベル情報記憶部305に情報が記憶されていない状態であれば処理をS503へ移行し、情報が記憶されている状態であれば処理をS505へ移行する。
S503:排他レベル設定部313は、指定された排他レベルのレベル値と、排他レベル設定要求の送信元IPアドレスとを、排他レベル情報記憶部305に格納し、処理をS504へ移行する。また、指定された排他レベルのレベル値が0、すなわち排他レベルの設定解除が要求されている場合は、排他レベル設定部313は、排他レベル情報記憶部305に情報が記憶されていない状態にする。
S502: The exclusion level setting unit 313 that has determined that the state of the device is not busy determines whether or not information is stored in the exclusion level information storage unit 305, and information is not stored in the exclusion level information storage unit 305. If there is, the process proceeds to S503, and if the information is stored, the process proceeds to S505.
S503: The exclusive level setting unit 313 stores the level value of the specified exclusive level and the transmission source IP address of the exclusive level setting request in the exclusive level information storage unit 305, and the process proceeds to S504. When the level value of the designated exclusion level is 0, that is, when the exclusion level setting cancellation is requested, the exclusion level setting unit 313 sets the exclusion level information storage unit 305 to store no information. .

S504:排他レベル設定部313は、排他レベルの設定に成功したことを検索レスポンス送信部306に通知し、本処理を終了する。
S505:排他レベル設定部313は、排他レベル設定要求の送信元IPアドレスが、排他レベル情報記憶部305に格納されている送信元IPアドレスと等しいか否か判定し、排他レベル設定要求の送信元IPアドレスが、排他レベル情報記憶部305に格納されている送信元IPアドレスと等しいと判定すると処理をS503へ移行し、等しくないと判定すると処理をS506へ移行する。
S504: The exclusive level setting unit 313 notifies the search response transmission unit 306 that the exclusive level has been successfully set, and ends this processing.
S505: The exclusive level setting unit 313 determines whether the transmission source IP address of the exclusive level setting request is equal to the transmission source IP address stored in the exclusive level information storage unit 305, and the transmission source of the exclusive level setting request If it is determined that the IP address is equal to the transmission source IP address stored in the exclusion level information storage unit 305, the process proceeds to S503. If it is determined that the IP address is not equal, the process proceeds to S506.

S506:排他レベル設定部313は、排他レベルの設定に失敗したことを検索レスポンス送信部306に通知する。
S507:排他レベル設定部313は、排他レベル設定要求の送信元IPアドレスを端末情報記憶部310に格納する。既に他の送信元IPアドレスが格納されている場合は、排他レベル設定部313は、末尾に追加して格納し、本処理を終了する。
S506: The exclusive level setting unit 313 notifies the search response transmission unit 306 that the exclusive level setting has failed.
S507: The exclusion level setting unit 313 stores the transmission source IP address of the exclusion level setting request in the terminal information storage unit 310. If another source IP address has already been stored, the exclusion level setting unit 313 stores the added IP address at the end, and ends this processing.

次に、プリンタ103の装置状態監視部312が行うビジー復帰検出後の排他レベル設定可能通知処理を図17の第2の実施例におけるビジー復帰検出後の排他レベル設定可能通知処理の流れを示すフローチャートの図中Sで表すステップにしたがって図14を参照しながら説明する。
装置状態監視部312は、プリンタ103の装置状態を監視し、一旦ビジー状態に入った後にビジー状態から復帰したことを検出したとき、ビジー復帰検出後の排他レベル設定可能通知処理を行う。
Next, a flowchart of the exclusive level setting possibility notification process after busy return detection performed by the apparatus status monitoring unit 312 of the printer 103 in the second embodiment in FIG. 17 shows the flow of the exclusive level setting possibility notification process after busy return detection. The process will be described with reference to FIG.
The device state monitoring unit 312 monitors the device state of the printer 103, and when it is detected that the printer 103 has returned from the busy state after entering the busy state, the device state monitoring unit 312 performs an exclusive level setting enable notification process after the busy return is detected.

S601:装置状態監視部312は、排他レベル情報記憶部305に情報が記憶されていない状態であれば処理をS602へ移行し、情報が記憶されている状態であれば本処理を終了する。
S602:装置状態監視部312の指示により通知送信部311は、端末情報記憶部310に情報が記憶されていない状態でなければ、その中に格納されている端末のIPアドレスを先頭から順番に取り出して、排他レベルの設定が可能になったことの通知を当該IPアドレス宛に送信する処理を行う。通知送信部311は、通知を送信後、端末情報記憶部310に情報が記憶されていない状態にし、本処理を終了する。
S601: The apparatus state monitoring unit 312 proceeds to S602 if the information is not stored in the exclusion level information storage unit 305, and ends the process if the information is stored.
S602: If the information is not stored in the terminal information storage unit 310, the notification transmission unit 311 takes out the IP addresses of the terminals stored therein in order from the head in response to an instruction from the device state monitoring unit 312. Thus, a process of transmitting a notification that the exclusive level can be set to the IP address is performed. After transmitting the notification, the notification transmission unit 311 sets the information not stored in the terminal information storage unit 310 and ends this processing.

以上説明したように、第2の実施例では、第1の実施例の効果に加え、装置検索パケットを送信してプリンタに排他レベルを設定する操作に失敗したPCは、排他レベルの設定が解除された時点でプリンタから通知を受信することができるので、ネットワーク接続されたデバイスのリモート保守の利便性をさらに高めることができるという効果が得られる。
なお、第1の実施例および第2の実施例では、管理対象装置をプリンタとして説明したが、それに限られることなく、その他の装置であってもよい。
また、図8、図9、図10、図11に例示した操作画面において、画面操作が何も行われないまま所定時間が経過した場合は、図2に示す排他レベル設定要求部210により排他レベル設定解除要求を送信する構成としても良い。
As described above, in the second embodiment, in addition to the effects of the first embodiment, the exclusive level setting is canceled for a PC that has failed to perform an operation for setting an exclusive level in a printer by transmitting a device search packet. Since the notification can be received from the printer at the time of being performed, the convenience of remote maintenance of the devices connected to the network can be further improved.
In the first and second embodiments, the management target device has been described as a printer, but is not limited thereto, and may be another device.
In the operation screens illustrated in FIGS. 8, 9, 10, and 11, when a predetermined time has passed without any screen operation, the exclusive level setting request unit 210 shown in FIG. A configuration cancellation request may be transmitted.

100 ネットワーク
101 PC
102、103 プリンタ
201 排他レベルデータ記憶部
202 データ送信指定部
203 排他レベル特定部
204 検索パケット送信部
205 検索レスポンス受信部
206 検索結果記憶部
207 検索結果表示部
208 装置選択部
209 データ送信部
301 排他レベル定義記憶部
302 受信部
303 検索パケット解析部
304、313 排他レベル設定部
305 排他レベル情報記憶部
306 検索レスポンス送信部
307 排他制御部
308 データ処理部
309 印刷部
310 端末情報記憶部
311 通知送信部
312 装置状態監視部
100 network 101 PC
102, 103 Printer 201 Exclusive level data storage unit 202 Data transmission designation unit 203 Exclusive level specifying unit 204 Search packet transmission unit 205 Search response reception unit 206 Search result storage unit 207 Search result display unit 208 Device selection unit 209 Data transmission unit 301 Exclusive Level definition storage unit 302 Reception unit 303 Search packet analysis unit 304, 313 Exclusive level setting unit 305 Exclusive level information storage unit 306 Search response transmission unit 307 Exclusive control unit 308 Data processing unit 309 Printing unit 310 Terminal information storage unit 311 Notification transmission unit 312 Device status monitoring unit

Claims (6)

管理用端末と複数の管理対象装置とが通信可能に接続された情報処理システムにおいて、
前記管理用端末は、
前記管理対象装置へ送信するデータの種類と、前記データの種類に応じて前記管理対象装置が前記データの処理の可否を定めた排他情報とを対応させて記憶する排他情報記憶部と、
前記管理対象装置へ前記データを送信するデータ送信部と、
前記データの種類に対応する前記排他情報を特定する排他情報特定部と、
前記排他情報特定部で特定された前記排他情報が付加され、前記管理対象装置を検索する装置検索要求をすべての前記管理対象装置へ送信する検索要求送信部と、
前記装置検索要求に対する応答を受信する検索応答受信部と、
前記応答に基づいて、検索された前記管理対象装置を表示する検索結果表示部と、
前記検索結果表示部に表示された前記管理対象装置の中から前記データを送信する前記管理対象装置を選択する選択部とを備え、
それぞれの前記管理対象装置は、
前記管理端末から送信された前記装置検索要求および前記データを受信する受信部と、
前記装置検索要求に付加された排他情報を設定する排他情報設定部と、
前記受信部が受信した前記装置検索要求に対し、前記排他情報設定部での前記排他情報の設定成否結果を含む応答を前記管理端末に送信する検索応答送信部と、
前記排他情報設定部に設定された前記排他情報に従って前記受信部が受信した前記データの処理の可否を判別する排他制御部と、
前記排他制御部の判別結果に基づいて前記管理端末から受信した前記データの処理を行うデータ処理部とを備え、
前記管理端末は、前記検索結果表示部に前記排他情報の設定の成否結果とともに表示された前記管理対象装置の中から前記選択部により選択された前記管理対象装置に前記データを送信することを特徴とする情報処理システム。
In an information processing system in which a management terminal and a plurality of devices to be managed are connected to be communicable,
The management terminal is:
An exclusive information storage unit that stores the type of data to be transmitted to the management target device and the exclusive information in which the management target device determines whether the data can be processed according to the type of data;
A data transmission unit for transmitting the data to the management target device;
An exclusive information specifying unit for specifying the exclusive information corresponding to the type of data;
A search request transmission unit that adds the exclusive information specified by the exclusive information specifying unit and transmits a device search request for searching for the management target device to all the management target devices;
A search response receiver for receiving a response to the device search request;
Based on the response, a search result display unit that displays the searched management target device;
A selection unit that selects the management target device that transmits the data from the management target devices displayed on the search result display unit;
Each of the managed devices is
A receiving unit for receiving the device search request and the data transmitted from the management terminal;
An exclusive information setting unit for setting exclusive information added to the device search request;
In response to the device search request received by the reception unit, a search response transmission unit that transmits a response including a result of the exclusive information setting success / failure in the exclusive information setting unit to the management terminal;
An exclusive control unit that determines whether the data received by the receiving unit can be processed according to the exclusive information set in the exclusive information setting unit;
A data processing unit that processes the data received from the management terminal based on the determination result of the exclusive control unit;
The management terminal transmits the data to the management target device selected by the selection unit from among the management target devices displayed on the search result display unit together with the success / failure result of the exclusive information setting. Information processing system.
請求項1に記載の情報処理システムにおいて、
前記装置検索要求は、ブロードキャストパケットであることを特徴とする情報処理システム。
The information processing system according to claim 1,
The information processing system, wherein the device search request is a broadcast packet.
請求項1または請求項2に記載の情報処理システムにおいて、
前記選択部は、前記排他情報設定に成功した前記管理対象装置を選択可能にしたことを特徴とする情報処理システム。
In the information processing system according to claim 1 or 2,
The information processing system according to claim 1, wherein the selection unit is configured to select the management target device that has succeeded in setting the exclusive information.
請求項1から請求項3のいずれか1項に記載の情報処理システムにおいて、
前記管理対象装置に、
前記排他情報設定部による前記排他情報設定に失敗した前記管理用端末の情報を記憶する端末情報記憶部と、
装置の状態を監視する状態監視部とを、さらに備え、
前記状態監視部が、装置が排他情報設定可能な状態になったことを検知した場合、前記端末情報記憶部に格納されている前記管理用端末宛に排他情報設定可能な状態になった旨の通知を行うことを特徴とする情報処理システム。
In the information processing system according to any one of claims 1 to 3,
In the managed device,
A terminal information storage unit that stores information of the management terminal that has failed in the exclusive information setting by the exclusive information setting unit;
A state monitoring unit that monitors the state of the device,
When the state monitoring unit detects that the device is in a state where exclusive information can be set, it indicates that the exclusive information can be set for the management terminal stored in the terminal information storage unit. An information processing system characterized by performing notification.
データの種類に応じて前記データの処理の可否を定めた排他情報の設定が可能な情報処理装置であって、
ネットワークに接続された管理端末から送信された装置検索要求および前記データを受信する受信部と、
前記装置検索要求に付加された排他情報を設定する排他情報設定部と、
前記受信部が受信した前記装置検索要求に対する応答を前記管理端末に送信する検索応答送信部と、
前記排他情報設定部に設定された前記排他情報に従って前記受信部が受信した前記データの処理の可否を判別する排他制御部と、
前記排他制御部の判別結果に基づいて前記管理端末から受信した前記データの処理を行うデータ処理部とを備え、
前記検索応答送信部は、前記排他情報設定部での前記排他情報の設定成否結果を含む応答を前記管理端末に送信することを特徴とする情報処理装置。
An information processing apparatus capable of setting exclusive information that determines whether or not to process the data according to the type of data,
A receiving unit for receiving a device search request and the data transmitted from a management terminal connected to a network;
An exclusive information setting unit for setting exclusive information added to the device search request;
A search response transmitter that transmits a response to the device search request received by the receiver to the management terminal;
An exclusive control unit that determines whether the data received by the receiving unit can be processed according to the exclusive information set in the exclusive information setting unit;
A data processing unit that processes the data received from the management terminal based on the determination result of the exclusive control unit;
The information processing apparatus, wherein the search response transmission unit transmits a response including a result of the exclusive information setting success / failure in the exclusive information setting unit to the management terminal.
請求項5に記載の情報処理装置において、
前記排他情報設定部による前記排他情報設定に失敗した前記管理用端末の情報を記憶する端末情報記憶部と、
装置の状態を監視する状態監視部とを、さらに備え、
前記状態監視部が、装置が排他情報設定可能な状態になったことを検知した場合、前記端末情報記憶部に格納されている前記管理用端末宛に排他情報設定可能な状態になった旨の通知を行うことを特徴とする情報処理装置。
The information processing apparatus according to claim 5,
A terminal information storage unit that stores information of the management terminal that has failed in the exclusive information setting by the exclusive information setting unit;
A state monitoring unit that monitors the state of the device,
When the state monitoring unit detects that the device is in a state where exclusive information can be set, it indicates that the exclusive information can be set for the management terminal stored in the terminal information storage unit. An information processing apparatus that performs notification.
JP2012209411A 2012-09-24 2012-09-24 Information processing system and information processor Pending JP2014063433A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012209411A JP2014063433A (en) 2012-09-24 2012-09-24 Information processing system and information processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012209411A JP2014063433A (en) 2012-09-24 2012-09-24 Information processing system and information processor

Publications (1)

Publication Number Publication Date
JP2014063433A true JP2014063433A (en) 2014-04-10

Family

ID=50618584

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012209411A Pending JP2014063433A (en) 2012-09-24 2012-09-24 Information processing system and information processor

Country Status (1)

Country Link
JP (1) JP2014063433A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017129993A (en) * 2016-01-19 2017-07-27 キヤノン株式会社 Remote maintenance system, image formation device, external terminal, control method of these, and program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017129993A (en) * 2016-01-19 2017-07-27 キヤノン株式会社 Remote maintenance system, image formation device, external terminal, control method of these, and program

Similar Documents

Publication Publication Date Title
US9883543B2 (en) Method of connecting to device and apparatus for supporting Wi-Fi direct for performing the method
JP4865299B2 (en) Information processing apparatus, information processing method, and program thereof
US10353653B2 (en) Information processing terminal, information processing method, and non-transitory computer-readable medium for specifying a position of a printer, measuring a distance range in plural communication modes
US20120162687A1 (en) Dynamic printing system, apparatus and method
US9377981B2 (en) Image forming system that sends schedule information of image forming apparatus over network
EP2296317B1 (en) Management of events upon identification of the event notification source
US8819276B2 (en) Apparatus, system, and method of processing printing operation on home network
JP2013117920A (en) Information processing equipment, control method of information processing equipment, control program and image formation system
US9179034B2 (en) Information processing system and information processing method for distributing job data among plurality of first information processing devices
US8761615B2 (en) Image forming apparatus, host device and print controlling method
JP2013082147A (en) Image forming system, image forming apparatus, and program
EP2426595A2 (en) Image forming system and storage medium
US9703510B2 (en) Terminal apparatus for causing function executing apparatus to execute function and function executing apparatus thereof
JP6444270B2 (en) Information processing apparatus, control method, and program
JP6135215B2 (en) Image forming apparatus, network system, method and program
US9197488B2 (en) Information processing apparatus, information processing method, and non-transitory computer readable medium
JP2014063433A (en) Information processing system and information processor
US9571677B2 (en) Image processing apparatus and non-transitory computer readable medium
JP6477108B2 (en) Image forming apparatus, image forming system, and program
JP5169493B2 (en) Information processing system, information processing apparatus, and program
JP2023082317A (en) Image processing apparatus, method for controlling image processing apparatus, and program
JP2018034490A (en) Image formation apparatus, image formation system and image formation program
JP2018153997A (en) Image forming device
JP2014085739A (en) Information processing device, output system, output method, and program
JP2011248806A (en) Image processor and program