[go: up one dir, main page]

JP2008234678A - Web server and Web server program - Google Patents

Web server and Web server program Download PDF

Info

Publication number
JP2008234678A
JP2008234678A JP2008109889A JP2008109889A JP2008234678A JP 2008234678 A JP2008234678 A JP 2008234678A JP 2008109889 A JP2008109889 A JP 2008109889A JP 2008109889 A JP2008109889 A JP 2008109889A JP 2008234678 A JP2008234678 A JP 2008234678A
Authority
JP
Japan
Prior art keywords
web page
page data
display
display pattern
web
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
JP2008109889A
Other languages
Japanese (ja)
Inventor
Atsushi Kawai
淳 河合
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2008109889A priority Critical patent/JP2008234678A/en
Publication of JP2008234678A publication Critical patent/JP2008234678A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

【課題】デバイスの外観図や機種名、IPアドレス、シリアル番号、設置場所などを端末装置上でWebページに表示しても、どのデバイスの情報が表示されているのかをWebページから一見して識別することは困難であった。
【解決手段】ネットワークに接続された1のデバイスに係る情報を含んだ第1のWebページデータに基づいて1のデバイスに係る情報を閲覧可能なWebページを表示するWebブラウザを備えた端末装置に、表示パターンを指定可能にするWebページを表示するための第2のWebページデータを送信し、そのWebページを介して1の表示パターンを指定する指定情報を受信し、1の表示パターンを反映した画像を1のデバイスが備える表示部に表示させ、1の表示パターンを第1のWebページデータに関連付けて端末装置に送信する。
【選択図】 図15
[PROBLEMS] To see at a glance which device information is displayed even if an external view of the device, model name, IP address, serial number, installation location, etc. are displayed on the Web page on the terminal device. It was difficult to identify.
A terminal device including a Web browser that displays a Web page on which information related to one device can be browsed based on first Web page data including information related to one device connected to a network. The second web page data for displaying the web page that allows the designation of the display pattern is transmitted, the designation information for designating one display pattern is received via the web page, and the one display pattern is reflected. The displayed image is displayed on a display unit included in one device, and one display pattern is associated with the first Web page data and transmitted to the terminal device.
[Selection] Figure 15

Description

本発明は、端末装置が接続するネットワークに接続された複数のデバイスのうち、特定のデバイスを識別する技術に関する。   The present invention relates to a technique for identifying a specific device among a plurality of devices connected to a network to which a terminal device is connected.

ネットワークに接続可能な画像形成装置(プリンタや複合機など)の中には、Webサーバ機能を備え、ネットワークを介して当該画像形成装置に接続された端末装置に、当該画像形成装置を操作するためのWebページを提供するものがある(例えば、特許文献1を参照)。   Some image forming apparatuses (such as printers and multi-function peripherals) that can be connected to a network have a Web server function, and operate the image forming apparatus on a terminal device connected to the image forming apparatus via the network. (For example, refer to Patent Literature 1).

尚、このWebページには、通常、どの画像形成装置を操作対象としているのかを端末装置の操作者が容易に識別できるように、当該画像形成装置の外観図や機種名、IPアドレス、シリアル番号、設置場所などが表示される。
特開平10−136142号公報
It should be noted that this Web page usually has an external view, model name, IP address, serial number of the image forming apparatus so that the operator of the terminal apparatus can easily identify which image forming apparatus is the operation target. , Installation location, etc. are displayed.
JP-A-10-136142

ところで、オフィスなどでは、デバイスを複数台導入する場合、管理上の手間を簡略化するために、デバイスを全て同一の機種とすることがある。   By the way, in the office or the like, when a plurality of devices are introduced, all the devices may be of the same model in order to simplify the management effort.

そして、この場合、デバイスの情報、例えば外観図や機種名、IPアドレス、シリアル番号、設置場所などをWebページに表示しても、どのデバイスの情報が表示されているのかをWebページから一見して識別することは困難であった。   In this case, even if device information such as an external view, model name, IP address, serial number, installation location, etc. is displayed on the Web page, it can be seen from the Web page which device information is displayed. It was difficult to identify.

このため、図24に示すように、実際には、画像形成装置(デバイスの一例)Bが操作対象になっているにも関わらず、画像形成装置Aが操作対象になっていると端末装置の操作者が誤認識してしまうことがあった。尚、図24は、背景技術の問題点の一例を示す説明図である。   For this reason, as shown in FIG. 24, when the image forming apparatus A is actually the operation target even though the image forming apparatus (an example of the device) B is the operation target, the terminal device The operator sometimes misrecognized. FIG. 24 is an explanatory diagram showing an example of problems in the background art.

そこで、本発明は、端末装置が接続されているネットワークに複数のデバイスが接続されているシステム上で、端末装置のユーザが、端末装置上のWebページに情報が表示されているデバイスがどのデバイスであるかを、容易な手順で直感的に認識しやすくする技術の提供を目的とする。   Therefore, the present invention provides a device in which a user of a terminal device is a device whose information is displayed on a Web page on the terminal device on a system in which a plurality of devices are connected to a network to which the terminal device is connected. The purpose is to provide technology that makes it easy to intuitively recognize whether or not

この目的を達成するために、請求項1記載のWebサーバは、Webブラウザを備える端末装置と、画像を表示する表示部を備える複数のデバイスと、がネットワーク接続されるWebシステム上で用いられるWebサーバであって、前記ネットワークを介して通信する通信手段と、前記デバイスに係るデバイス情報を記憶するデバイス情報記憶手段と、前記端末装置が送信した第1の送信要求を前記通信手段が受信するよう制御するデバイス情報要求受信制御手段と、前記デバイス情報記憶手段が記憶する前記1のデバイスに係るデバイス情報を取得するデバイス情報取得制御手段と、前記デバイス情報取得制御手段が取得するデバイス情報を含む第1のWebページデータを準備する第1Webページデータ準備手段と、前記第1Webページデータ準備手段が準備する第1のWebページデータを前記第1の送信要求の送信元である端末装置に前記通信手段が送信するよう制御する第1Webページデータ送信制御手段と、表示パターンを指定する操作入力を可能とする第2のWebページデータを準備する第2Webページデータ準備手段と、前記第2Webページデータ準備手段が準備する第2のWebページデータを前記通信手段が前記第1のWebページデータの送信先である端末装置に送信するよう制御する第2Webページデータ送信制御手段と、前記第2のWebページデータの送信先である端末装置が送信した1の表示パターンを指定する指定情報を前記通信手段が受信するよう制御する表示パターン受信制御手段と、前記1の表示パターンを反映した画像を前記1のデバイスが備える表示部に表示するよう前記1のデバイスに指令する表示パターン指令制御手段と、前記1の表示パターンを前記第1のWebページデータに対応付けて前記通信手段が前記第1のWebページデータの送信先である端末装置に送信するよう制御する表示パターン送信制御手段と、を備える。   In order to achieve this object, a Web server according to claim 1 is a Web server used on a Web system in which a terminal device including a Web browser and a plurality of devices including a display unit for displaying an image are network-connected. A communication unit that communicates via the network; a device information storage unit that stores device information related to the device; and a communication unit that receives a first transmission request transmitted by the terminal device. Device information request reception control means for controlling, device information acquisition control means for acquiring device information relating to the one device stored in the device information storage means, and device information acquired by the device information acquisition control means. First web page data preparation means for preparing one web page data, and the first web First web page data transmission control means for controlling the communication means to transmit the first web page data prepared by the page data preparation means to the terminal device that is the transmission source of the first transmission request, and a display pattern is designated. Second web page data preparation means for preparing second web page data enabling operation input, and second web page data prepared by the second web page data preparation means for the first web page by the communication means. Second Web page data transmission control means for controlling transmission to a terminal device that is a data transmission destination, and designation information that designates one display pattern transmitted by the terminal device that is the transmission destination of the second Web page data. Display pattern reception control means for controlling the communication means to receive, and an image reflecting the first display pattern Display pattern command control means for instructing the first device to display on the display unit included in the one device, and the communication means in association with the first Web page data in association with the first display pattern. Display pattern transmission control means for controlling to transmit to the terminal device that is the transmission destination of the web page data.

また、請求項2に記載のWebサーバは、請求項1に記載の構成に加え、前記表示パターン送信制御手段が、前記1の表示パターンを反映させた第1のWebページデータを準備するよう前記第1Webページデータ準備手段に指令する。   In addition to the configuration described in claim 1, the Web server according to claim 2 is configured so that the display pattern transmission control unit prepares first Web page data reflecting the first display pattern. Commands the first web page data preparation means.

また、請求項3に記載のWebサーバは、請求項1または2に記載の構成に加え、前記表示パターン送信制御手段が、前記Webブラウザに前記1の表示パターンを前記第1のWebページデータに反映させたWebページを表示するよう指令する指令情報を前記第1のWebページデータの送信先である端末装置に前記通信手段が送信するよう制御する。   According to a third aspect of the present invention, in addition to the configuration according to the first or second aspect, the display pattern transmission control unit converts the first display pattern into the first web page data in the web browser. Control is performed so that the communication means transmits command information for instructing to display the reflected Web page to the terminal device that is the transmission destination of the first Web page data.

また、請求項4に記載のWebサーバは、請求項1乃至請求項3のいずれか一項に記載の構成に加え、前記第1Webページデータ準備手段が、前記1のデバイスに係る情報を含む第3のWebページデータへのリンクを含む第1のWebページデータを準備するものであり、前記第1のWebページデータに対応付けて前記端末装置に送信した1の表示パターンを記憶する表示パターン記憶手段と、前記第1のWebページデータの送信先である端末装置が送信した前記第3のWebページデータを要求する第2の送信要求を前記通信手段が受信するよう制御するリンク先ページ要求受信制御手段と、を備え、前記表示パターン送信制御手段が、前記表示パターン記憶手段に記憶された1の表示パターンを前記第3のWebページデータに対応付けて前記通信手段が前記第2の送信要求の送信元である端末装置に送信するよう制御する。   According to a fourth aspect of the present invention, in addition to the configuration according to any one of the first to third aspects, the first web page data preparation unit includes information related to the first device. Display pattern storage for preparing first web page data including a link to three web page data, and storing one display pattern transmitted to the terminal device in association with the first web page data And a destination page request reception for controlling the communication means to receive a second transmission request for requesting the third Web page data transmitted by the terminal device which is a transmission destination of the first Web page data. Control means, and the display pattern transmission control means converts the one display pattern stored in the display pattern storage means into the third Web page data. The communication means with response to control to transmit to the terminal device which is the source of the second transmission request.

また、請求項5に記載のWebサーバは、請求項1乃至請求項4のいずれか一項に記載の構成に加え、複数の表示パターンを記憶する複数表示パターン記憶手段を備え、前記第2ページデータ準備手段が、前記複数の表示パターンを選択可能に含む第2のWebページデータを準備する。   A Web server according to a fifth aspect includes a plurality of display pattern storage means for storing a plurality of display patterns in addition to the configuration according to any one of the first to fourth aspects, and the second page. A data preparation unit prepares second Web page data including the plurality of display patterns so as to be selectable.

また、請求項6に記載のWebサーバは、請求項1乃至請求項5のいずれか一項に記載の構成に加え、前記第1Webページデータ準備手段が、前記第2Webページデータ準備手段が準備する第2のWebページデータを含む第1のWebページデータを準備する。   According to a sixth aspect of the present invention, in addition to the configuration according to any one of the first to fifth aspects, the first Web page data preparation unit prepares the second Web page data preparation unit. First web page data including second web page data is prepared.

また、請求項7に記載のWebサーバは、請求項1乃至請求項6のいずれか一項に記載の構成に加え、前記1のデバイス以外のデバイスが表示部に表示している画像に係る表示パターンを取得する表示中パターン取得手段と、前記通信手段が受信した1の表示パターンについて判断する表示パターン判断手段と、を備え、前記表示パターン指令制御手段が、前記1の表示パターンは表示中パターン取得手段が取得した表示パターンとは異なると前記判断手段が判断した場合に、前記1の表示パターンを反映した画像を表示部に表示するよう前記1のデバイスに指令し、前記表示パターン送信制御手段が、前記1の表示パターンは表示中パターン取得手段が取得した表示パターンとは異なると前記判断手段が判断した場合に、前記1の表示パターンを前記第1のWebページデータに対応付けて前記通信手段が前記端末装置に送信するよう制御する。   In addition to the configuration according to any one of claims 1 to 6, the Web server according to claim 7 includes a display related to an image displayed on a display unit by a device other than the first device. Display pattern acquisition means for acquiring a pattern, and display pattern determination means for determining one display pattern received by the communication means, wherein the display pattern command control means is configured to display the one display pattern as a display pattern. When the determination unit determines that the display pattern is different from the display pattern acquired by the acquisition unit, the display unit transmits a display unit to display an image reflecting the display pattern on the display unit, and the display pattern transmission control unit However, when the determination unit determines that the display pattern of 1 is different from the display pattern acquired by the display pattern acquisition unit, the display pattern of the 1 It said communication means down in association with the first Web page data is controlled so as to be transmitted to the terminal device.

また、請求項8に記載のWebサーバは、請求項1乃至請求項7のいずれか一項に記載の構成に加え、前記デバイスが前記デバイスの状態に応じて表示部に表示する画像に係る表示パターンを取得する状態表示パターン取得手段と、前記通信手段が受信した1の表示パターンについて判断する表示パターン判断手段と、を備え、前記表示パターン指令制御手段が、前記1の表示パターンは状態表示パターン取得手段が取得した表示パターンとは異なると前記判断手段が判断した場合に、前記1の表示パターンを反映した画像を表示部に表示するよう前記1のデバイスに指令し、前記表示パターン送信制御手段が、前記1の表示パターンは表示中パターン取得手段が取得した表示パターンとは異なると前記判断手段が判断した場合に、前記1の表示パターンを前記第1のWebページデータに対応付けて前記通信手段が前記端末装置に送信するよう制御する。   In addition to the configuration according to any one of claims 1 to 7, the Web server according to claim 8 includes a display related to an image that the device displays on a display unit according to the state of the device. A state display pattern acquisition unit for acquiring a pattern, and a display pattern determination unit for determining one display pattern received by the communication unit, wherein the display pattern command control unit is configured to display the first display pattern as a state display pattern. When the determination unit determines that the display pattern is different from the display pattern acquired by the acquisition unit, the display unit transmits a display unit to display an image reflecting the display pattern on the display unit, and the display pattern transmission control unit However, when the determination unit determines that the display pattern of 1 is different from the display pattern acquired by the display pattern acquisition unit, It said communication means in association with each shown pattern in the first Web page data is controlled so as to be transmitted to the terminal device.

また、請求項9に記載のWebサーバは、請求項1乃至請求項8のいずれか一項に記載の構成を備えており、前記1のデバイスに内蔵されている。   A Web server according to a ninth aspect includes the configuration according to any one of the first to eighth aspects, and is built in the first device.

また、請求項10に記載のWebサーバは、請求項1乃至請求項8のいずれか一項に記載の構成に加え、前記表示パターン指令制御手段は、前記表示パターンに基づいた画像を表示部に表示するよう指示する指示情報を前記通信手段が前記1のデバイスに送信するよう制御する。   In addition to the configuration described in any one of claims 1 to 8, the display pattern command control unit may display an image based on the display pattern on a display unit. Control is performed so that the communication means transmits instruction information for instructing display to the first device.

また、請求項11に記載のWebサーバプログラムは、Webブラウザを備える端末装置と、複数のデバイスと、がネットワーク接続されるWebシステムにおいて、画像を表示する表示部と、前記ネットワークを介して通信する通信手段と、前記デバイスに係るデバイス情報を記憶するデバイス情報記憶手段と、を備える前記デバイスを制御するコンピュータが読み取り可能なWebサーバプログラムであって、前記コンピュータを、前記端末装置が送信した第1の送信要求を前記通信手段が受信するよう制御するデバイス情報要求受信制御手段と、前記デバイス自身が備えるデバイス情報記憶手段が記憶するデバイス情報を取得するデバイス情報取得制御手段と、前記デバイス情報取得制御手段が取得するデバイス情報を含む第1のWebページデータを準備する第1Webページデータ準備手段と、前記第1Webページデータ準備手段が準備する第1のWebページデータを前記第1の送信要求の送信元である端末装置に前記通信手段が送信するよう制御する第1Webページデータ送信制御手段と、表示パターンを指定する操作入力を可能とする第2のWebページデータを準備する第2Webページデータ準備手段と、前記第2Webページデータ準備手段が準備する第2のWebページデータを前記通信手段が前記第1のWebページデータの送信先である端末装置に送信するよう制御する第2Webページデータ送信制御手段と、前記第2のWebページデータの送信先である端末装置が送信した1の表示パターンを指定する指定情報を前記通信手段が受信するよう制御する表示パターン受信制御手段と、前記1の表示パターンを反映した画像を前記デバイス自身が備える表示部に表示するよう制御する表示制御手段と、前記1の表示パターンを前記第1のWebページデータに対応付けて前記通信手段が前記第1のWebページデータの送信先である端末装置に送信するよう制御する表示パターン送信制御手段と、して機能させる。   The Web server program according to claim 11 communicates via a network with a display unit that displays an image in a Web system in which a terminal device including a Web browser and a plurality of devices are connected to a network. A web server program readable by a computer that controls the device, comprising: communication means; and device information storage means for storing device information relating to the device, wherein the computer transmits the first computer Device information request reception control means for controlling the communication means to receive the transmission request, device information acquisition control means for acquiring device information stored in the device information storage means included in the device itself, and the device information acquisition control First We including device information acquired by the means The communication means transmits first web page data preparation means for preparing page data and first web page data prepared by the first web page data preparation means to the terminal device that is the transmission source of the first transmission request. A first web page data transmission control means for controlling the second web page data, a second web page data preparation means for preparing second web page data enabling an operation input for designating a display pattern, and the second web page data preparation means. Second Web page data transmission control means for controlling the communication means to transmit the second Web page data to a terminal device that is the transmission destination of the first Web page data; and the transmission destination of the second Web page data. The communication means receives the designation information designating one display pattern transmitted by the terminal device. Display pattern reception control means for controlling, display control means for controlling to display an image reflecting the first display pattern on a display unit included in the device itself, and the first Web page data for the first display pattern The communication means functions as display pattern transmission control means for controlling the communication means to transmit to the terminal device that is the transmission destination of the first Web page data.

また、請求項12に記載のWebサーバプログラムは、Webブラウザを備える端末装置と、画像を表示する表示部を備える複数のデバイスと、サーバ装置と、がネットワーク接続されたWebシステムにおいて、前記ネットワークを介して通信する通信手段と、前記デバイスに係るデバイス情報を記憶するデバイス情報記憶手段と、を備える前記サーバ装置を制御するコンピュータが読み取り可能なWebサーバプログラムであって、前記コンピュータを、前記端末装置が送信した第1の送信要求を前記通信手段が受信するよう制御するデバイス情報要求受信制御手段と、前記デバイス情報記憶手段が記憶する前記1のデバイスに係るデバイス情報を取得するデバイス情報取得制御手段と、前記デバイス情報取得制御手段が取得するデバイス情報を含む第1のWebページデータを準備する第1Webページデータ準備手段と、前記第1Webページデータ準備手段が準備する第1のWebページデータを前記第1の送信要求の送信元である端末装置に前記通信手段が送信するよう制御する第1Webページデータ送信制御手段と、表示パターンを指定する操作入力を可能とする第2のWebページデータを準備する第2Webページデータ準備手段と、前記第2Webページデータ準備手段が準備する第2のWebページデータを前記通信手段が前記第1のWebページデータの送信先である端末装置に送信するよう制御する第2Webページデータ送信制御手段と、前記第2のWebページデータの送信先である端末装置が送信した1の表示パターンを指定する指定情報を前記通信手段が受信するよう制御する表示パターン受信制御手段と、前記1の表示パターンを反映した画像を前記1のデバイスが備える表示部に表示するよう指令する指令情報を前記1のデバイスに前記通信手段が送信するよう制御する表示パターン指令制御手段と、前記1の表示パターンを前記第1のWebページデータに対応付けて前記通信手段が前記第1のWebページデータの送信先である端末装置に送信するよう制御する表示パターン送信制御手段と、して機能させる。   According to a twelfth aspect of the present invention, there is provided a Web server program in a Web system in which a terminal device including a Web browser, a plurality of devices including a display unit for displaying an image, and a server device are connected via a network. A computer-readable Web server program for controlling the server device, comprising: a communication unit that communicates via a device; and a device information storage unit that stores device information relating to the device, the computer being the terminal device Device information request reception control means for controlling the communication means to receive the first transmission request transmitted by the device, and device information acquisition control means for acquiring device information relating to the first device stored in the device information storage means And a device acquired by the device information acquisition control means First Web page data preparation means for preparing first Web page data including information, and terminal device that is the transmission source of the first transmission request for the first Web page data prepared by the first Web page data preparation means First web page data transmission control means for controlling the communication means to transmit, second web page data preparation means for preparing second web page data enabling operation input for designating a display pattern, and the second web Second web page data transmission control means for controlling the communication means to transmit the second web page data prepared by the page data preparation means to the terminal device that is the transmission destination of the first web page data; The designation information that designates one display pattern transmitted by the terminal device that is the transmission destination of the Web page data of Display pattern reception control means for controlling the communication means to receive, and command information for instructing the first device to display an image reflecting the first display pattern on a display unit included in the first device. Display pattern command control means for controlling to transmit, and the communication means associates the first display pattern with the first Web page data and transmits the first Web page data to the terminal device which is the transmission destination It is made to function as a display pattern transmission control means for controlling to do so.

以上説明したことから明らかなように、請求項1記載の発明によれば、ネットワークに接続された1のデバイスに係る情報を含んだ第1のWebページデータに基づいて1のデバイスに係る情報を閲覧可能なWebページを表示するWebブラウザを備えた端末装置に、表示パターンを指定可能にするWebページを表示するための第2のWebページデータを送信し、そのWebページを介して1の表示パターンを指定する指定情報を受信し、1の表示パターンを反映した画像を1のデバイスが備える表示部に表示させ、1の表示パターンを第1のWebページデータに関連付けて端末装置に送信する。すなわち、端末装置側で指定した表示パターンが、1のデバイスに係る情報を閲覧可能なWebページと、1のデバイスの表示部との双方に反映されることになる。これにより、端末装置が接続されているネットワークに複数のデバイスが接続されているシステム上で、端末装置のユーザが、端末装置上のWebページに情報が表示されているデバイスがどのデバイスであるかを、容易な手順で直感的に認識しやすくすることができる。   As is apparent from the above description, according to the first aspect of the present invention, information related to one device is obtained based on the first Web page data including information related to one device connected to the network. Second web page data for displaying a web page that allows a display pattern to be specified is transmitted to a terminal device that includes a web browser that displays a web page that can be browsed, and 1 is displayed via the web page. Designation information for designating a pattern is received, an image reflecting one display pattern is displayed on a display unit included in one device, and one display pattern is associated with the first Web page data and transmitted to the terminal device. That is, the display pattern specified on the terminal device side is reflected on both the Web page that allows browsing of information related to one device and the display unit of one device. As a result, in a system in which a plurality of devices are connected to the network to which the terminal device is connected, the user of the terminal device is the device whose information is displayed on the Web page on the terminal device. Can be easily recognized intuitively by a simple procedure.

また、請求項2記載の発明によれば、第1のWebページデータを受信した端末装置が備えるWebブラウザが、第1の表示パターンを反映したWebページを表示するため、端末装置のユーザは、Webブラウザ以外のソフトウェアを端末装置側に準備するという煩雑な手順を必要とせず、Webページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。   According to the second aspect of the present invention, since the web browser provided in the terminal device that has received the first web page data displays the web page reflecting the first display pattern, the user of the terminal device It is possible to intuitively recognize which device is browsing the information on the Web page without requiring a complicated procedure of preparing software other than the Web browser on the terminal device side.

また、請求項3記載の発明によれば、第1のWebページデータを受信した端末装置が備えるWebブラウザが、第1の表示パターンを反映したWebページを表示するため、端末装置のユーザは、Webブラウザ以外のソフトウェアを端末装置側に準備するという煩雑な手順を必要とせず、Webページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。   According to the invention described in claim 3, since the web browser provided in the terminal device that has received the first web page data displays the web page reflecting the first display pattern, the user of the terminal device It is possible to intuitively recognize which device is browsing the information on the Web page without requiring a complicated procedure of preparing software other than the Web browser on the terminal device side.

また、請求項4記載の発明によれば、1のデバイスに係る情報を閲覧可能なWebページにリンクされた第3のWebページデータを受信した端末装置が備えるWebブラウザが、リンク元のWebページと同様に、第1の表示パターンを反映したWebページを表示するため、端末装置のユーザは、情報を閲覧しているWebページにリンクされたWebページを閲覧するときにも、煩雑な手順を必要とせず、Webページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。   According to the fourth aspect of the present invention, the Web browser provided in the terminal device that has received the third Web page data linked to the Web page capable of browsing the information related to one device is the link source Web page. In the same manner as described above, since the Web page reflecting the first display pattern is displayed, the user of the terminal device also takes a complicated procedure when browsing the Web page linked to the Web page browsing the information. It is not necessary, and it is possible to intuitively recognize which device is browsing the information on the Web page.

また、請求項5記載の発明によれば、端末装置が備えるWebブラウザが、第2のWebページデータに基づいて1の端末装置が準備した表示パターンを選択可能なWebページを表示するので、端末装置のユーザは、Webページを介していずれかの表示パターンを選択するという、より容易な手順で、Webページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。   According to the fifth aspect of the invention, the Web browser provided in the terminal device displays the Web page that can select the display pattern prepared by one terminal device based on the second Web page data. The user of the apparatus can intuitively recognize which device is browsing the information on the Web page by an easier procedure of selecting one of the display patterns via the Web page. it can.

また、請求項6記載の発明によれば、端末装置が備えるWebブラウザが、1のデバイスに係る情報を閲覧可能であり、かつ、表示パターンを選択可能なWebページを表示するので、端末装置のユーザは、1のデバイスに係る情報を閲覧可能なWebページとは別のWebページにアクセスすることなく表示パターンを選択し、表示パターンを選択したWebページとは別のWebページにアクセスすることなく、表示パターンが反映されたWebページを確認するという、より容易な手順で、Webページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。   According to the invention described in claim 6, the Web browser provided in the terminal device displays a Web page that can browse information related to one device and select a display pattern. The user selects a display pattern without accessing a web page different from the web page from which information related to one device can be viewed, and without accessing a web page different from the web page for which the display pattern is selected. It is possible to intuitively recognize which device is browsing the information on the Web page by an easier procedure of confirming the Web page reflecting the display pattern.

また、請求項7記載の発明によれば、端末装置が備えるWebブラウザと、1のデバイスが備える表示部と、が、他のデバイスの表示部に表示中の表示パターンとは異なる表示パターンで表示されるので、端末装置のユーザは、Webページで情報を閲覧しているデバイスがどのデバイスであるかをより直感的に認識することができる。   According to the seventh aspect of the present invention, the Web browser included in the terminal device and the display unit included in one device display in a display pattern different from the display pattern currently displayed on the display unit of another device. Therefore, the user of the terminal device can more intuitively recognize which device is browsing the information on the Web page.

また、請求項8記載の発明によれば、端末装置が備えるWebブラウザと、1のデバイスが備える表示部と、が、デバイスの状態に応じていずれかのデバイスの表示部に表示される表示パターンとは異なる表示パターンで表示されるので、端末装置のユーザは、Webページで情報を閲覧しているデバイスがどのデバイスであるかをより直感的に認識することができる。   According to the invention of claim 8, a display pattern in which the Web browser provided in the terminal device and the display unit provided in one device are displayed on the display unit of any device according to the state of the device. Therefore, the user of the terminal device can more intuitively recognize which device is browsing the information on the Web page.

また、請求項9記載の発明によれば、端末装置のユーザは、ユーザ自身が操作する端末装置と、情報閲覧の対象である1のデバイス以外の装置を準備するという煩雑な手順を必要とせず、Webページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。   According to the ninth aspect of the present invention, the user of the terminal device does not need a complicated procedure of preparing a device other than the terminal device operated by the user and one device that is the object of information browsing. It is possible to intuitively recognize which device is browsing the information on the Web page.

また、請求項10記載の発明によれば、端末装置のユーザは、情報閲覧の対象である1のデバイスにWebサーバが内蔵されていなくとも、Webページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。   According to the tenth aspect of the present invention, the user of the terminal device can determine which device is browsing information on the Web page even if the Web server is not built in one device that is the target of information browsing. Can be recognized intuitively.

また、請求項11記載の発明によれば、ネットワークに接続されたデバイスに係る情報を含んだ第1のWebページデータに基づいてデバイスに係る情報を閲覧可能なWebページを表示するWebブラウザを備えた端末装置に、表示パターンを指定可能にするWebページを表示するための第2のWebページデータを送信し、そのWebページを介して1の表示パターンを指定する指定情報を受信し、1の表示パターンを反映した画像をデバイスが備える表示部に表示させ、1の表示パターンを第1のWebページデータに関連付けて端末装置に送信する。すなわち、端末装置側で指定した表示パターンが、デバイスに係る情報を閲覧可能なWebページと、デバイスの表示部との双方に反映されることになる。これにより、デバイスに係る情報をWebブラウザで閲覧するユーザは、Webブラウザを用いてWebページの表示パターンを指定し、Webページと同じ表示パターンが反映された画像を表示部に表示しているデバイスはどれであるかざっと眺めるだけ、という極めて容易な手順で、Webページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。   According to the eleventh aspect of the invention, there is provided a web browser that displays a web page that allows browsing of information related to a device based on first web page data including information related to a device connected to a network. The second web page data for displaying the web page that allows the designation of the display pattern is transmitted to the terminal device, and designation information for designating one display pattern is received via the web page. An image reflecting the display pattern is displayed on a display unit included in the device, and one display pattern is associated with the first Web page data and transmitted to the terminal device. That is, the display pattern specified on the terminal device side is reflected on both the Web page on which information related to the device can be browsed and the display unit of the device. Thereby, a user who browses information related to a device with a web browser designates a display pattern of the web page using the web browser, and displays the image on which the same display pattern as the web page is reflected on the display unit It is possible to intuitively recognize which device is browsing the information on the Web page by an extremely easy procedure of simply looking at which one is.

また、請求項12記載の発明によれば、ネットワークに接続された1のデバイスに係る情報を含んだ第1のWebページデータに基づいて1のデバイスに係る情報を閲覧可能なWebページを表示するWebブラウザを備えた端末装置に、表示パターンを指定可能にするWebページを表示するための第2のWebページデータを送信し、そのWebページを介して1の表示パターンを指定する指定情報を受信し、1の表示パターンを反映した画像を1のデバイスが備える表示部に表示させ、1の表示パターンを第1のWebページデータに関連付けて端末装置に送信する。すなわち、端末装置側で指定した表示パターンが、1のデバイスに係る情報を閲覧可能なWebページと、1のデバイスの表示部との双方に反映されることになる。これにより、1のデバイスに係る情報をWebブラウザで閲覧するユーザは、Webブラウザを用いてWebページの表示パターンを指定し、Webページと同じ表示パターンが反映された画像を表示部に表示しているデバイスはどれであるかざっと眺めるだけ、という極めて容易な手順で、Webページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。   According to the twelfth aspect of the present invention, a Web page that allows browsing of information related to one device is displayed based on first Web page data including information related to one device connected to the network. Second Web page data for displaying a Web page that allows a display pattern to be specified is transmitted to a terminal device equipped with a Web browser, and specification information for specifying one display pattern is received via the Web page. Then, an image reflecting the one display pattern is displayed on the display unit included in the one device, and the one display pattern is associated with the first Web page data and transmitted to the terminal device. That is, the display pattern specified on the terminal device side is reflected on both the Web page that allows browsing of information related to one device and the display unit of one device. As a result, a user who browses information related to one device with a Web browser designates a display pattern of the Web page using the Web browser, and displays an image reflecting the same display pattern as the Web page on the display unit. It is possible to intuitively recognize which device is browsing the information on the Web page by an extremely easy procedure of simply looking at which device is.

以下に本発明の実施形態を図面と共に説明する。
[第1実施形態]
まず、図1は、本第1実施形態における印刷システム1の構成図である。
Embodiments of the present invention will be described below with reference to the drawings.
[First Embodiment]
First, FIG. 1 is a configuration diagram of a printing system 1 in the first embodiment.

図1に示すように、印刷システム1は、パーソナルコンピュータ(PC)2と、互いに同一機種からなるプリンタ3,4とを備える。そして、印刷システム1では、ネットワークケーブル(図示せず)やルータ(図示せず)などで構成されたネットワーク5を介してこれら装置が相互に接続されている。但し、図1では、本第1実施形態の説明を簡略化するために、PC2、プリンタ3,4のみを図示しているが、実際上、印刷システム1は、PC2と同一機種もしくは他機種からなる他のPCや、プリンタ3,4と同一機種からなる他のプリンタなどをネットワーク5に多数接続して構成されている。   As shown in FIG. 1, the printing system 1 includes a personal computer (PC) 2 and printers 3 and 4 of the same model. In the printing system 1, these devices are connected to each other via a network 5 constituted by a network cable (not shown), a router (not shown), and the like. However, in FIG. 1, only the PC 2 and the printers 3 and 4 are shown in order to simplify the description of the first embodiment. However, in practice, the printing system 1 is the same model as the PC 2 or another model. A number of other PCs and other printers of the same model as the printers 3 and 4 are connected to the network 5.

尚、PC2は、本体21にディスプレイ22、キーボード23、マウス(図示せず)などを接続して構成されている。又、プリンタ3,4はそれぞれ、本体31,41の外部における視認可能な位置に、カラー表示可能な液晶ディスプレイ(LCD)からなり、当該プリンタ3,4の状態を示す状態情報を表示するための画面32,42を備える。   The PC 2 is configured by connecting a display 22, a keyboard 23, a mouse (not shown) and the like to the main body 21. Each of the printers 3 and 4 includes a color displayable liquid crystal display (LCD) at a position visible outside the main bodies 31 and 41 for displaying status information indicating the status of the printers 3 and 4. Screens 32 and 42 are provided.

ここで、図2は、PC2における本体21の内部構成を示すブロック図である。   Here, FIG. 2 is a block diagram showing an internal configuration of the main body 21 in the PC 2.

図2に示すように、本体21は、当該PC2にて行うべき各種処理を実行するCPU211と、当該PC2の起動時にCPU211が行う起動処理のプログラム(BIOS)などを記憶したROM212と、CPU211が各種処理を行う際に記憶領域として用いるRAM213と、オペレーティングシステムや、Webブラウザプログラム、CPU211が行うべき各種処理のプログラムなどを記憶したハードディスクドライブ(HDD)214と、当該本体21に接続されたキーボード23やマウスなどからの入力信号をCPU211へ入力する入力I/F215と、当該本体21に接続されたディスプレイ22にCPU211からの指令に基づいた表示を行うビデオI/F216と、ネットワーク5に接続され、CPU211とネットワーク5に接続された他の装置とを相互に接続するネットワークI/F217とを備える。   As shown in FIG. 2, the main body 21 includes a CPU 211 that executes various processes to be performed by the PC 2, a ROM 212 that stores a startup process program (BIOS) performed by the CPU 211 when the PC 2 is started, and a CPU 211 that performs various processes. A RAM 213 used as a storage area when performing processing, an operating system, a Web browser program, a hard disk drive (HDD) 214 storing various processing programs to be performed by the CPU 211, a keyboard 23 connected to the main body 21, An input I / F 215 for inputting an input signal from a mouse or the like to the CPU 211, a video I / F 216 for performing display based on a command from the CPU 211 on the display 22 connected to the main body 21, and a network 211 connected to the CPU 211. And net And a network I / F 217 for connecting the other devices connected to the over-click 5 to each other.

そして、本体21では、これら構成要素が信号バス218を介して相互に接続されている。   In the main body 21, these components are connected to each other via a signal bus 218.

続いて、図3は、プリンタ3における本体31の内部構成を示すブロック図である。尚、プリンタ3,4は同一機種からなるため、ここではプリンタ3における本体31の内部構成を説明することで、プリンタ4における本体41の内部構成の説明も兼ねることとする。   Next, FIG. 3 is a block diagram showing an internal configuration of the main body 31 in the printer 3. Since the printers 3 and 4 are of the same model, the internal configuration of the main body 31 in the printer 3 is also described here, and the internal configuration of the main body 41 in the printer 4 is also described.

図3に示すように、本体31は、当該本体31の各部を統括制御するCPU311と、オペレーティングシステム(より具体的には、組み込み用OS)や、当該プリンタ3をWebサーバとして機能させるためのWebサーバプログラム、CPU311が行うべき各種処理のプログラムなどを記憶したROM312と、CPU311が各種処理を行う際に記憶領域として用いるRAM313と、CPU311が各種処理を行った際に生成したデータや、発生したエラーなどを記録するための不揮発性メモリ314と、ネットワーク5に接続され、CPU311とネットワーク5に接続された他の装置とを相互に接続するネットワークインターフェイス(I/F)315とを備える。   As shown in FIG. 3, the main body 31 includes a CPU 311 that controls each part of the main body 31, an operating system (more specifically, an embedded OS), and a Web for causing the printer 3 to function as a Web server. ROM 312 storing a server program, various processing programs to be performed by the CPU 311, RAM 313 used as a storage area when the CPU 311 performs various processing, data generated when the CPU 311 performs various processing, and an error that has occurred , And a network interface (I / F) 315 that is connected to the network 5 and that connects the CPU 311 and other devices connected to the network 5 to each other.

又、本体31は、当該プリンタ3を外部操作するために当該本体31の外部に設けられた各種操作スイッチ、ボタンなど(図示せず)からの入力信号をCPU311へ入力する操作部316と、CPU311からの指令に基づいて、当該プリンタ3の状態情報などを画面32に表示する表示部317と、CPU311からの指令に基づいて、用紙に印刷を行う印刷エンジン318とを備える。   In addition, the main body 31 includes an operation unit 316 for inputting input signals from various operation switches, buttons, and the like (not shown) provided outside the main body 31 to externally operate the printer 3, and a CPU 311. A display unit 317 that displays status information of the printer 3 on the screen 32 based on a command from the CPU 311, and a print engine 318 that prints on paper based on a command from the CPU 311.

そして、本体31では、これら構成要素が信号バス319を介して相互に接続されている。   In the main body 31, these components are connected to each other via a signal bus 319.

以下、PC2及びプリンタ3,4にて実行される各種処理のうち、本発明に係る処理について詳述する。尚、プリンタ3,4のそれぞれにて実行される本発明に係る処理は、全く同様であるため、ここではプリンタ3にて実行される処理を説明することで、プリンタ4にて実行される処理の説明も兼ねることとする。   Hereinafter, among the various processes executed by the PC 2 and the printers 3 and 4, the process according to the present invention will be described in detail. Since the processing according to the present invention executed in each of the printers 3 and 4 is exactly the same, here, the processing executed in the printer 4 will be described by explaining the processing executed in the printer 3. It will also serve as an explanation.

まず、PC2のCPU211は、キーボード23やマウスを介して、Webブラウザプログラムを起動し、予め登録されているメニューか、プリンタリストでの選択により、プリンタ3,4のうち、操作対象に指定されたプリンタを選択すると、Webブラウザへ選択されたプリンタのIPアドレスあるいはノード名がURLとして入力され、予め設定された通信プロトコル(本第1実施形態では、HTTP:HyperText Transfer Protocol)に基づいて、選択したプリンタのIPアドレスあるいはノード名をDNSサーバに問い合わせ、取得したIPアドレスを送信先として、Webページの送信を要求する。そして、要求先のプリンタからプリンタ自身の情報を示すWebページ(ここでは、トップページ)を受信すると、このWebページをディスプレイ22に表示したWebブラウザ画面上に表示する。勿論、WebブラウザにIPアドレスあるいはノード名をURLとして直接入力することで、操作対象のプリンタを指定しても良い。   First, the CPU 211 of the PC 2 starts a Web browser program via the keyboard 23 or the mouse, and is designated as an operation target among the printers 3 and 4 by selection in a pre-registered menu or printer list. When a printer is selected, the IP address or node name of the selected printer is input as a URL to the Web browser, and the selected printer is selected based on a preset communication protocol (HTTP: HyperText Transfer Protocol) in the first embodiment. The DNS server is inquired about the printer IP address or node name, and the transmission of the Web page is requested with the acquired IP address as the transmission destination. When a Web page (here, the top page) indicating the printer information is received from the requested printer, the Web page is displayed on the Web browser screen displayed on the display 22. Of course, the printer to be operated may be designated by directly inputting the IP address or node name as a URL into the Web browser.

ここで、図4は、プリンタ3,4からのWebページを表示したWebブラウザ画面6を示す説明図である。   Here, FIG. 4 is an explanatory diagram showing a Web browser screen 6 on which Web pages from the printers 3 and 4 are displayed.

図4に示すように、Webブラウザ画面6は、プリンタ3,4の状態表示フレームの領域を切り替えるリンクを表示する領域であるリンク表示フレーム61と、プリンタ3,4の状態情報を表示する領域である状態表示フレーム62とに分割されている。   As shown in FIG. 4, the Web browser screen 6 includes a link display frame 61 that is an area for displaying a link for switching the status display frame areas of the printers 3 and 4, and an area for displaying the status information of the printers 3 and 4. It is divided into a state display frame 62.

より具体的には、リンク表示フレーム61には、プリンタ3,4に設定された他のWebページへのリンクが表示される。   More specifically, the link display frame 61 displays links to other Web pages set in the printers 3 and 4.

又、状態表示フレーム62には、プリンタ3,4の概観図や、プリンタ3,4の機種名、シリアル番号、設置場所などといった情報の他、予め設定された複数種類の表示色(例えば、赤色、青色、黄色、緑色、白色、ピンク色、オレンジ色など)のうちの1つをPC2の操作者が選択し、状態表示フレーム62における背景部分の表示色として設定するためのリストボックス621と、予め設定された複数種類の表示様式(例えば、タイル模様や、単色塗り潰しなどといった表示形態や表示色の点滅形態)のうちの1つをPC2の操作者が選択し、状態表示フレーム62における背景部分の表示様式として設定するためのリストボックス622とが表示される。   In addition, the status display frame 62 includes a plurality of preset display colors (for example, red) as well as information such as an overview of the printers 3 and 4 and the model name, serial number, and installation location of the printers 3 and 4. , Blue, yellow, green, white, pink, orange, etc.) by the operator of the PC 2, and a list box 621 for setting the display color of the background portion in the status display frame 62; The background portion in the status display frame 62 is selected by the operator of the PC 2 by selecting one of a plurality of preset display formats (for example, a tile pattern, a display form such as single color painting, or a blinking display color). And a list box 622 for setting as a display style of.

そして、PC2のCPU211は、リストボックス621にて表示色が選択されたり、リストボックス622にて表示様式が選択されると、選択された表示色や表示様式を指定する表示パラメータと共に、Webページの更新要求をWebページの送信元のプリンタへ送信する。   Then, when the display color is selected in the list box 621 or the display style is selected in the list box 622, the CPU 211 of the PC 2 displays the Web page together with the display parameters for specifying the selected display color and display style. An update request is transmitted to the printer that is the transmission source of the Web page.

ここで、図5は、プリンタ3のCPU311が実行する情報取得処理の流れを示すフローチャートである。尚、CPU311は、予め指定された時間(本第1実施形態では、1分間)が経過する毎に本処理を実行する。   Here, FIG. 5 is a flowchart showing a flow of information acquisition processing executed by the CPU 311 of the printer 3. The CPU 311 executes this process every time a predetermined time (1 minute in the first embodiment) elapses.

図5に示すように、本処理では、まず、予め指定された指定情報の送信要求を所定の手順(本実施形態ではSNMPプロトコル)にてネットワーク5上にブロードキャストする(S10)。尚、ここでは、他のプリンタにおける画面(つまり、画面32,42に相当する画面)の背景部分に設定された表示色や表示様式、他のプリンタのステータス(つまり、エラー状態(例えば、用紙づまりなど)や警告状態(例えば、トナー残量の低下など)の発生の有無)、外部操作の有無などが指定情報に該当する。   As shown in FIG. 5, in this process, first, a transmission request for designated information designated in advance is broadcast on the network 5 by a predetermined procedure (SNMP protocol in this embodiment) (S10). It should be noted that here, the display color and display style set in the background portion of the screen of another printer (that is, the screen corresponding to the screens 32 and 42), the status of another printer (that is, an error state (for example, paper jam) Etc.), warning status (for example, occurrence of a decrease in the remaining amount of toner), presence / absence of external operation, and the like correspond to the designation information.

そして、ネットワーク5に接続された他のプリンタから指定情報を受信し(S15)、受信した指定情報をRAM313に記憶して(S20)、本処理を終了する。   Then, the designation information is received from another printer connected to the network 5 (S15), the received designation information is stored in the RAM 313 (S20), and this process is terminated.

次に、図6は、プリンタ3のCPU311が実行する情報送信処理の流れを示すフローチャートである。尚、CPU311は、他のプリンタから上述の送信要求を受信した際に、本処理を実行する。   Next, FIG. 6 is a flowchart showing a flow of information transmission processing executed by the CPU 311 of the printer 3. The CPU 311 executes this process when receiving the above transmission request from another printer.

図6に示すように、本処理では、まず、プリンタ3の各部の状態を検出し(S100)、指定情報を収集する(S105)。そして、収集した指定情報を送信要求の送信元へ送信し(S110)、本処理を終了する。   As shown in FIG. 6, in this process, first, the state of each part of the printer 3 is detected (S100), and designation information is collected (S105). Then, the collected designation information is transmitted to the transmission source of the transmission request (S110), and this process ends.

次に、図7は、プリンタ3のCPU311が実行する更新処理の流れを示すフローチャートである。尚、CPU311は、PC2から上述の更新要求を受信した際に、本処理を実行する。   Next, FIG. 7 is a flowchart showing a flow of update processing executed by the CPU 311 of the printer 3. The CPU 311 executes this processing when receiving the above update request from the PC 2.

図7に示すように、本処理では、まず、PC2から受信し、RAM313の一時記憶領域に記憶した表示パラメータ(以下、「一時パラメータ」という。)にて表示色が指定されているか否かを判定する(S200)。尚、一時記憶領域とは、PC2から受信した表示パラメータを一時的に記憶するために、RAM313に確保された記憶領域である。   As shown in FIG. 7, in this process, first, it is determined whether or not a display color is designated by a display parameter (hereinafter referred to as “temporary parameter”) received from the PC 2 and stored in the temporary storage area of the RAM 313. Determine (S200). The temporary storage area is a storage area secured in the RAM 313 in order to temporarily store display parameters received from the PC 2.

ここで、一時パラメータにて表示色が指定されていない場合には(No:S200)、後述のS240へ直ちに移行する一方、表示色が指定されている場合には(Yes:S200)、指定された表示色がプリンタ3の画面32及びWebページの背景色としてエラー状態の発生を示すために予め指定されたエラー色(本第1実施形態では、赤色)と一致するか否かを判定し(S205)、エラー色と一致する場合には(Yes:S205)、後述のS215へ移行する。   Here, when the display color is not designated by the temporary parameter (No: S200), the process immediately proceeds to S240 described later, while when the display color is designated (Yes: S200), it is designated. It is determined whether the displayed color matches an error color (red in the first embodiment) designated in advance in order to indicate the occurrence of an error state as the background color of the screen 32 of the printer 3 and the Web page ( If it matches the error color (S205) (Yes: S205), the process proceeds to S215 to be described later.

一方、指定された表示色がエラー色と不一致な場合には(No:S205)、指定された表示色がプリンタ3の画面32及びWebページの背景色として警告状態の発生を示すために予め指定された警告色(例えば、黄色)と一致するか否かを判定し(S210)、警告色と一致する場合には(Yes:S210)、エラー状態や警告状態の発生を示すために予め指定された表示様式(ここでは、単色塗り潰し)とは異なる表示様式(ここでは、点滅形態)を一時パラメータに設定し(S215)、後述のS235へ移行する。尚、画面32で用いるエラー色・警告色と、Webページで用いるエラー色・警告色とが異なる場合には、一時パラメータはどちらか一方と一致すれば、エラー色・警告色と一致するとみなして良い。   On the other hand, when the designated display color does not match the error color (No: S205), the designated display color is designated in advance to indicate the occurrence of a warning state as the background color of the screen 32 of the printer 3 and the Web page. It is determined whether or not it matches the warning color (for example, yellow) (S210). If it matches the warning color (Yes: S210), it is designated in advance to indicate the occurrence of an error state or warning state. The display style (here, the blinking form) different from the display style (here, monochrome filling) is set as the temporary parameter (S215), and the process proceeds to S235 described later. If the error color / warning color used on the screen 32 is different from the error color / warning color used on the Web page, it is considered that the error color / warning color matches if either of the temporary parameters matches. good.

一方、指定された表示色が警告色と不一致な場合には(No:S210)、上述の情報取得処理にてRAM313に記憶した指定情報を参照し、他のプリンタで使用している表示色と一致しているか否かを判定する(S220)。   On the other hand, if the designated display color does not match the warning color (No: S210), the designation information stored in the RAM 313 in the information acquisition process described above is referred to and the display color used in another printer is determined. It is determined whether or not they match (S220).

ここで、指定された表示色が他のプリンタで使用している表示色と一致している場合には(Yes:S220)、指定された表示色が他のプリンタで使用している表示色と一致している旨を示すダイアログをPC2に表示させる(S225)。   Here, if the designated display color matches the display color used by another printer (Yes: S220), the designated display color matches the display color used by the other printer. A dialog indicating that they match is displayed on the PC 2 (S225).

そして、このダイアログに対して、表示色の指定のキャンセルが選択された場合には(キャンセル:S225)、本処理を直ちに終了する。   If cancellation of designation of the display color is selected for this dialog (cancel: S225), this process is immediately terminated.

又、このダイアログに対して、表示色の再選択が選択された場合には(再選択:S225)、表示色を再選択するためのGUI(Graphical User Interface)をPC2に表示させて(S230)、再度、PC2の操作者に表示色を指定させ、上述のS205へ再度移行する。   If reselection of the display color is selected for this dialog (reselection: S225), a GUI (Graphical User Interface) for reselecting the display color is displayed on the PC 2 (S230). The display color is again designated by the operator of the PC 2, and the process proceeds to S205 described above.

又、このダイアログに対して、表示色の確定が選択された場合、即ち、あえて他のプリンタと同一の表示色が確定された場合には(OK:S225)、後述のS235へ移行する。   If confirmation of the display color is selected for this dialog, that is, if the same display color as that of another printer is determined (OK: S225), the process proceeds to S235 described later.

一方、S220にて、指定された表示色が他のプリンタで使用している表示色と不一致な場合には(No:S220)、その表示色を一時パラメータにて指定された表示色に確定する(S235)。   On the other hand, if the specified display color does not match the display color used by another printer (No: S220), the display color is determined to be the display color specified by the temporary parameter. (S235).

そして、一時パラメータにて表示様式が指定されているか否かを判定し(S240)、表示様式が指定されていない場合には(No:S240)、後述のS265へ直ちに移行する。   Then, it is determined whether or not the display format is specified by the temporary parameter (S240). If the display format is not specified (No: S240), the process immediately proceeds to S265 described later.

一方、一時パラメータにて表示様式が指定されている場合には(Yes:S240)、上述の情報取得処理にてRAM313に記憶した指定情報を参照し、他のプリンタで使用している表示色と表示様式との組み合わせと一致しているか否かを判定する(S245)。   On the other hand, when the display format is designated by the temporary parameter (Yes: S240), the designation information stored in the RAM 313 by referring to the information acquisition process described above is referred to, and the display color used by another printer is selected. It is determined whether or not the combination with the display format matches (S245).

ここで、指定された表示色と表示様式との組み合わせが他のプリンタで使用している表示色と表示様式との組み合わせと一致している場合には(Yes:S245)、指定された表示様式が他のプリンタで使用している表示様式と一致している旨を示すダイアログをPC2に表示させる(S250)。   Here, when the combination of the designated display color and the display style matches the combination of the display color and the display style used by another printer (Yes: S245), the designated display style. Is displayed on the PC 2 (S250), indicating that it matches the display format used by other printers.

そして、このダイアログに対して、表示様式の指定のキャンセルが選択された場合には(キャンセル:S250)、本処理を直ちに終了する。   If cancellation of designation of the display format is selected for this dialog (cancel: S250), this process is immediately terminated.

又、このダイアログに対して、表示様式の再選択が選択された場合には(再選択:S250)、表示様式を再選択するためのGUIをPC2に表示させて(S255)、再度、PC2の操作者に表示様式を指定させ、上述のS245へ再度移行する。   If reselection of the display format is selected for this dialog (reselection: S250), a GUI for reselecting the display format is displayed on the PC2 (S255), and the PC2 is again selected. The operator designates the display format, and the process proceeds to S245 described above.

又、このダイアログに対して、表示様式の確定が選択された場合、即ち、あえて他のプリンタと同一の表示色と表示様式とが確定された場合には(OK:S250)、後述のS260へ移行する。   If confirmation of the display style is selected for this dialog, that is, if the same display color and display style as those of other printers are determined (OK: S250), the process proceeds to S260 described later. Transition.

一方、S245にて、指定された表示色と表示様式との組み合わせが他のプリンタで使用している表示色と表示様式との組み合わせと不一致な場合には(No:S245)、その表示様式を一時パラメータにて指定された表示様式に確定する(S260)。   On the other hand, if the combination of the designated display color and display style does not match the combination of the display color and display style used by another printer (No: S245), the display style is changed. The display format specified by the temporary parameter is determined (S260).

そして、この一時パラメータと、不揮発性メモリ314のパラメータ設定領域に記憶した表示パラメータとを比較することにより、表示パラメータに変更があるか否か、即ち、表示パラメータと一時パラメータとが異なるか否かを判定する(S265)。尚、パラメータ設定領域とは、画面32における背景部分に設定すべき表示色や表示様式を指定する表示パラメータを記憶するために、不揮発性メモリ314に確保された記憶領域であり、表示部317がパラメータ設定領域に記憶した表示パラメータに沿って画面32を制御することで、画面32は表示パラメータに沿った表示色や表示様式となる。   Then, by comparing this temporary parameter with the display parameter stored in the parameter setting area of the nonvolatile memory 314, whether or not the display parameter is changed, that is, whether or not the display parameter is different from the temporary parameter. Is determined (S265). The parameter setting area is a storage area secured in the non-volatile memory 314 for storing display parameters for specifying the display color and display style to be set for the background portion on the screen 32. By controlling the screen 32 according to the display parameters stored in the parameter setting area, the screen 32 has a display color and display style according to the display parameters.

尚、プリンタ3では、当該プリンタ3を再起動したときも画面32の表示が再起動直前の表示と同じになるように、不揮発性メモリ314にパラメータ設定領域を確保しているが、不揮発性メモリ314に記憶された表示パラメータを一時的にRAM313にコピーし、これを処理に使用しても良いし、再起動直前の表示と同じにする必要がなければ、そもそも不揮発性メモリ314を使用しなくても良い。   In the printer 3, the parameter setting area is secured in the nonvolatile memory 314 so that the display on the screen 32 becomes the same as the display immediately before the restart when the printer 3 is restarted. The display parameters stored in 314 may be temporarily copied to the RAM 313 and used for processing. If it is not necessary to make the display the same as that immediately before the restart, the nonvolatile memory 314 is not used in the first place. May be.

ここで、表示パラメータに変更がない場合には(No:S265)、本処理を直ちに終了する一方、変更がある場合には(Yes:S265)、一時パラメータをパラメータ設定領域に記憶して、パラメータ設定領域における表示パラメータを更新すると共に(S270)、更新した表示パラメータを反映したHTMLフォーマットの画面ファイルをPC2へ送信して(S275)、上述のWebページの表示色や表示様式(より具体的には、状態表示フレーム62における背景部分の表示色や表示様式)を更新した画面をPC2に表示させ、本処理を終了する。   Here, if there is no change in the display parameter (No: S265), the present process is immediately terminated. If there is a change (Yes: S265), the temporary parameter is stored in the parameter setting area, and the parameter is set. The display parameter in the setting area is updated (S270), and an HTML format screen file reflecting the updated display parameter is transmitted to the PC 2 (S275), and the display color and display format of the above-described Web page (more specifically, Causes the PC 2 to display a screen in which the background portion display color and display style in the status display frame 62 are updated, and this processing is terminated.

尚、図9は、本処理にて用いられる、不揮発性メモリ314あるいはRAM313に記憶された各プリンタの表示パラメータ、操作色、警告色、エラー色を記憶したテーブルの一例である。   FIG. 9 is an example of a table storing display parameters, operation colors, warning colors, and error colors of each printer stored in the nonvolatile memory 314 or the RAM 313, which is used in this processing.

図9に示すように、テーブルでは、各プリンタがシリアル番号で区別され、各プリンタ毎に表示パラメータ、操作色、警告色、エラー色が記憶されている。但し、図9では、「ABC1234」がプリンタ3のシリアル番号であり、「ABC1238」がプリンタ4のシリアル番号であり、「ABC1111」が図示しない他のプリンタのシリアル番号である。尚、各プリンタの区別はシリアル番号の代わりにIPアドレス・MACアドレスなどを使用しても良いが、変更されることのないシリアル番号やMACアドレスなどを用いると同じ番号やアドレスが複数のプリンタで重複することがないので都合が良い。尚、このテーブルは、CPU311が把握している限り、プリンタ毎に分けて記憶されていたり、表示色・表示様式で分けて記憶されているなど様々な方法で用意されていて良い。   As shown in FIG. 9, in the table, each printer is distinguished by a serial number, and display parameters, operation colors, warning colors, and error colors are stored for each printer. However, in FIG. 9, “ABC1234” is the serial number of the printer 3, “ABC1238” is the serial number of the printer 4, and “ABC1111” is the serial number of another printer not shown. The printers may be distinguished from each other using IP addresses / MAC addresses instead of serial numbers. However, if a serial number or MAC address that is not changed is used, the same number or address can be assigned to multiple printers. It is convenient because it does not overlap. As long as the CPU 311 knows this table, it may be prepared in various ways, such as being stored separately for each printer, or stored separately for each display color / display style.

続いて、図10は、プリンタ3のCPU311が実行するリンク表示処理の流れを示すフローチャートである。尚、CPU311は、PC2にて、Webページ上のリンクが選択操作され、PC2からリンク先のWebページを指定するURLをHTTPプロトコルにて受信した際に、本処理を実行する。   Next, FIG. 10 is a flowchart showing the flow of link display processing executed by the CPU 311 of the printer 3. The CPU 311 executes this processing when a link on the Web page is selected on the PC 2 and a URL designating the link destination Web page is received from the PC 2 using the HTTP protocol.

図10に示すように、本処理では、まず、受信したURLが示すWebページを再現するためのHTMLファイルを不揮発性メモリ314から取得、又は動的に作成する(S500)。次に、HTMLファイルにパラメータ設定領域における表示パラメータを反映し、表示パラメータを反映させたHTMLファイルをPC2へHTTPプロトコルにて送信し(S510)、本処理を終了する。   As shown in FIG. 10, in this process, first, an HTML file for reproducing the Web page indicated by the received URL is acquired from the non-volatile memory 314 or dynamically created (S500). Next, the display parameter in the parameter setting area is reflected in the HTML file, the HTML file reflecting the display parameter is transmitted to the PC 2 by the HTTP protocol (S510), and this process is terminated.

これにより、PC2では、例えば、図11に示すように、リンク先のWebページにおける背景部分もプリンタ3の画面32における背景部分と同じ表示色や表示様式に設定できる。尚、図11は、図4の画面で“Print Setting”をクリックするなどして選んだリンク先のWebページの一例を示す説明図である。   Thereby, in the PC 2, for example, as shown in FIG. 11, the background portion of the linked Web page can be set to the same display color and display style as the background portion of the screen 32 of the printer 3. FIG. 11 is an explanatory diagram showing an example of a linked web page selected by clicking “Print Setting” on the screen of FIG.

続いて、図8は、プリンタ3のCPU311が実行する画面設定処理の流れを示すフローチャートである。尚、CPU311は、一定時間が経過する毎に本処理を実行する。   Next, FIG. 8 is a flowchart showing the flow of the screen setting process executed by the CPU 311 of the printer 3. Note that the CPU 311 executes this processing every time a predetermined time elapses.

図8に示すように、本処理では、まず、各種操作スイッチの操作(つまり、外部操作)中か操作が終了してから一定時間(本第1実施形態では10秒間)が経過しているか否かを判定し(S300)、操作中または操作が終了してから一定時間が経過していない場合には(No:S300)、RAM313のパラメータ設定領域に記憶した表示パラメータの表示色を操作色であるオレンジ色に変更(図12(a)参照)し(S305)、後述のS330へ移行する。   As shown in FIG. 8, in this processing, first, whether or not a certain time (10 seconds in the first embodiment) has elapsed since the operation of various operation switches (ie, external operation) or after the operation was completed. (S300), and when a certain time has not elapsed since the operation was completed (No: S300), the display color of the display parameter stored in the parameter setting area of the RAM 313 is the operation color. The color is changed to an orange color (see FIG. 12A) (S305), and the process proceeds to S330 described later.

一方、操作中でなく、且つ操作が終了してから一定時間が経過している場合には(Yes:S300)、当該プリンタ3の各部の状態を検出して、エラー状態を検出しているか否かを判定し(S310)、エラー状態を検出している場合には(Yes:S310)、パラメータ設定領域に記憶した表示パラメータの表示色を赤色に変更(図12(c)参照)し(S315)、後述のS330へ移行する。   On the other hand, when a certain time has elapsed since the operation was completed (Yes: S300), whether or not an error state is detected by detecting the state of each part of the printer 3 If the error state is detected (Yes: S310), the display color of the display parameter stored in the parameter setting area is changed to red (see FIG. 12C) (S315). ), The process proceeds to S330 described later.

一方、エラー状態が非検出の場合には(No:S310)、警告状態を検出しているか否かを判定し(S320)、警告状態を検出している場合には(Yes:S320)、パラメータ設定領域に記憶した表示パラメータの表示色を黄色に変更(図12(b)参照)すると共に(S325)、パラメータ設定領域に記憶した表示パラメータの表示様式を単色の塗り潰しに変更し(S330)、後述のS340へ移行する。   On the other hand, when the error state is not detected (No: S310), it is determined whether a warning state is detected (S320), and when the warning state is detected (Yes: S320), the parameter The display color of the display parameter stored in the setting area is changed to yellow (see FIG. 12B) (S325), and the display mode of the display parameter stored in the parameter setting area is changed to a solid color (S330). The process proceeds to S340 described later.

一方、警告状態が非検出の場合には(No:S320)、画面32に設定されている表示色及び表示様式、即ち、パラメータ設定領域に記憶した表示パラメータと一時記憶領域に記憶された一時パラメータとを比較して、表示パラメータが変更されているか否か、即ち、表示パラメータと一時パラメータとが異なるか否かを判定し(S335)、変更されていない場合には(No:S335)、本処理を終了する。   On the other hand, when the warning state is not detected (No: S320), the display color and display style set on the screen 32, that is, the display parameter stored in the parameter setting area and the temporary parameter stored in the temporary storage area. And whether or not the display parameter has been changed, that is, whether or not the display parameter and the temporary parameter are different (S335), and if not changed (No: S335), this The process ends.

一方、表示パラメータが変更されている場合には(Yes:S335)、一時記憶領域に記憶した一時パラメータに従って、パラメータ設定領域に記憶された表示パラメータを変更し(S340)、更新した表示パラメータを反映したHTMLフォーマットの画面ファイルをPC2へ送信して(S345)、上述のWebページの表示色や表示様式(より具体的には、状態表示フレーム62における背景部分の表示色や表示様式)を更新した画面をPC2に表示させ、本処理を終了する。尚、図12(d),(e),(f)はそれぞれ、本処理によってPC2に表示される画面を示している。   On the other hand, when the display parameter has been changed (Yes: S335), the display parameter stored in the parameter setting area is changed according to the temporary parameter stored in the temporary storage area (S340), and the updated display parameter is reflected. The HTML format screen file is transmitted to the PC 2 (S345), and the display color and display style of the Web page (more specifically, the display color and display style of the background portion in the status display frame 62) are updated. The screen is displayed on the PC 2 and this process is terminated. FIGS. 12D, 12E, and 12F show screens displayed on the PC 2 by this processing.

続いて、図13は、PC2のCPU211が実行するPC側画面設定処理の流れを示すフローチャートである。尚、CPU211は、プリンタ3からHTMLフォーマットの画面ファイルを受信した際に、本処理を実行する。   Next, FIG. 13 is a flowchart showing the flow of the PC-side screen setting process executed by the CPU 211 of the PC 2. The CPU 211 executes this processing when receiving a screen file in HTML format from the printer 3.

図13に示すように、本処理では、まず、プリンタ3からHTMLフォーマットの画面ファイルを受信する(S600)。そして、HTMLフォーマットの画面ファイルに従ってWebページ画面を表示し(S610)、本処理を終了する。これにより、PC2では、背景部分がプリンタ3の画面32における背景部分と同じ表示色、表示様式からなるWebページを表示できる。   As shown in FIG. 13, in this process, first, an HTML format screen file is received from the printer 3 (S600). Then, the Web page screen is displayed according to the HTML format screen file (S610), and this processing is terminated. As a result, the PC 2 can display a Web page whose background portion has the same display color and display style as the background portion on the screen 32 of the printer 3.

つまり、以上の説明を要約すれば、本第1実施形態の印刷システム1では、例えば、図14に示すように、プリンタ3がPC2の操作対象に指定された場合、PC2のCPU211が、Webページの更新要求と、選択された表示色や表示様式を指定する表示パラメータとをプリンタ3へ送信する(1)。そして、プリンタ3のCPU311が、プリンタ3に設定された表示パラメータをPC2から受信した表示パラメータに変更し、この表示パラメータに従って、表示部317に画面32の背景部分の表示パターンを変更させると共に(2)、これと同一の表示パラメータを反映したHTMLフォーマットの画面ファイルをPC2へ送信する(3)。そして、PC2のCPU211が、受信したHTMLフォーマットの画面ファイルに従って、Webブラウザ画面6を更新し、状態表示フレーム62における背景部分の表示パターンを変更する。尚、図14は、本第1実施形態におけるPC2、プリンタ3の動作を概略的に示す説明図である。   That is, to summarize the above description, in the printing system 1 of the first embodiment, for example, as shown in FIG. 14, when the printer 3 is designated as the operation target of the PC 2, the CPU 211 of the PC 2 Update request and a display parameter for designating the selected display color and display format are transmitted to the printer 3 (1). Then, the CPU 311 of the printer 3 changes the display parameter set in the printer 3 to the display parameter received from the PC 2, and causes the display unit 317 to change the display pattern of the background portion of the screen 32 according to the display parameter (2 ), An HTML format screen file reflecting the same display parameters is transmitted to the PC 2 (3). Then, the CPU 211 of the PC 2 updates the Web browser screen 6 according to the received HTML format screen file, and changes the display pattern of the background portion in the status display frame 62. FIG. 14 is an explanatory diagram schematically showing operations of the PC 2 and the printer 3 in the first embodiment.

このため、本第1実施形態の印刷システム1では、図15に示すように、プリンタ3,4が同一機種であっても、Webブラウザ画面6の状態表示フレーム62における背景部分の表示パターンと同一の表示パターンがプリンタ3の画面32における背景部分に設定されるため、PC2の操作者は、プリンタ3が操作対象に指定されたプリンタであると一見して識別できる。尚、図15は、本第1実施形態における印刷システム1の効果を示す説明図である。   For this reason, in the printing system 1 of the first embodiment, as shown in FIG. 15, even if the printers 3 and 4 are the same model, the same display pattern of the background portion in the status display frame 62 of the Web browser screen 6 is used. Is set in the background portion of the screen 32 of the printer 3, the operator of the PC 2 can identify at a glance that the printer 3 is the printer designated as the operation target. FIG. 15 is an explanatory diagram showing the effect of the printing system 1 in the first embodiment.

つまり、本第1実施形態の印刷システム1によれば、ネットワーク5上に同一機種のプリンタを複数接続しても、PC2の操作対象に指定されたプリンタを一見して識別できる。   That is, according to the printing system 1 of the first embodiment, even if a plurality of printers of the same model are connected on the network 5, the printer designated as the operation target of the PC 2 can be identified at a glance.

又、本第1実施形態の印刷システム1では、Webブラウザ画面6のうち、プリンタの状態情報を表示する状態表示フレーム62における背景部分を表示パターンの設定対象としているため、プリンタの操作に無関係な表示を参照することなく、プリンタを操作したり、Webブラウザ画面6上でプリンタの状態を確認しながら、PC2の操作対象に指定されたプリンタを一見して識別できる。   In the printing system 1 of the first embodiment, the background portion in the status display frame 62 for displaying the status information of the printer in the Web browser screen 6 is set as a display pattern setting target, so that it is irrelevant to the operation of the printer. The printer designated as the operation target of the PC 2 can be identified at a glance while operating the printer or confirming the printer status on the Web browser screen 6 without referring to the display.

又、本第1実施形態の印刷システム1では、プリンタ3,4にて、プリンタ3,4の状態情報を表示する分、視認性の良い画面32,42における背景部分を表示パターンの設定対象としているため、PC2の操作対象に指定されたプリンタを識別しながら、プリンタの状態を視認性良く確認できる。   In the printing system 1 according to the first embodiment, the printers 3 and 4 display the status information of the printers 3 and 4, and the background portions on the screens 32 and 42 with high visibility are set as display pattern setting targets. Therefore, the printer state can be confirmed with high visibility while identifying the printer designated as the operation target of the PC 2.

又、本第1実施形態の印刷システム1では、状態表示フレーム62にリストボックス621,622が設けられているため、PC2の操作者が自ら表示パターンを選択することができる。   In the printing system 1 of the first embodiment, since the list boxes 621 and 622 are provided in the status display frame 62, the operator of the PC 2 can select a display pattern by himself.

又、本第1実施形態の印刷システム1では、PC2の操作対象外のプリンタで使用されている表示パターンと同一の表示パターンが選択されても、これとは異なる表示パターンをPC2の操作対象に指定されたプリンタの画面と、Webブラウザ画面6の状態表示フレーム62とに設定するため、PC2の操作対象に指定されたプリンタを識別する際に、PC2の操作対象外のプリンタを操作対象に指定されたプリンタであると誤って識別してしまうことを防止できる。   Further, in the printing system 1 of the first embodiment, even when the same display pattern as that used by the printer that is not the operation target of the PC 2 is selected, a different display pattern is selected as the operation target of the PC 2. When setting the designated printer screen and the status display frame 62 of the Web browser screen 6 to identify the printer designated as the operation target of the PC 2, the printer other than the operation target of the PC 2 is designated as the operation target. Therefore, it is possible to prevent the printer from being mistakenly identified.

又、本第1実施形態の印刷システム1では、エラー状態や警告状態と一致する表示色が選択されても、エラー状態や警告状態の表示様式とは異なる表示様式を表示パターンに設定するため、エラー状態や警告状態の発生を示すために設定された表示パターンを、PC2の操作対象に指定されたプリンタを識別するために設定されたものであると誤認識させてしまうことを防止できる。更に、エラー状態や警告状態と一致する表示色が選択された状態で、操作対象に指定されたプリンタを識別する際に、操作対象外のプリンタにてエラー状態や警告状態が発生しても、このプリンタをPC2の操作対象に指定されたプリンタであると誤って識別してしまうことも防止できる。   In the printing system 1 of the first embodiment, even if a display color that matches the error state or warning state is selected, a display format different from the display format of the error state or warning state is set as the display pattern. It is possible to prevent a display pattern set to indicate the occurrence of an error state or a warning state from being misrecognized as being set to identify a printer designated as an operation target of the PC 2. Furthermore, when identifying a printer designated as an operation target with the display color that matches the error state or warning state selected, even if an error state or warning state occurs in a printer that is not the operation target, It is possible to prevent the printer from being mistakenly identified as a printer designated as an operation target of the PC 2.

又、本第1実施形態の印刷システム1では、プリンタ3,4にてエラー状態や警告状態、外部操作されている状態が発生している場合に、これに応じた表示パターンを画面32,42に設定するため、プリンタ3,4にて、特に、エラー状態や警告状態、外部操作されている状態が発生していることを一見して識別できる。   In the printing system 1 of the first embodiment, when an error state, a warning state, or an externally operated state occurs in the printers 3 and 4, display patterns corresponding to the screens 32 and 42 are displayed. Therefore, the printers 3 and 4 can identify at a glance that an error state, a warning state, or an externally operated state has occurred.

又、本第1実施形態の印刷システム1では、プリンタ3,4にてエラー状態や警告状態、外部操作されている状態が非発生となった場合に、これに応じて画面32,42に設定した表示パターンを解除するため、エラー状態や警告状態、外部操作されている状態が非発生となったことを一見して識別できる。
[第2実施形態]
次に、第2実施形態について説明する。
In the printing system 1 of the first embodiment, when the error state, warning state, or externally operated state does not occur in the printers 3 and 4, the screens 32 and 42 are set accordingly. Since the displayed pattern is canceled, it can be identified at a glance that the error state, the warning state, and the externally operated state are not generated.
[Second Embodiment]
Next, a second embodiment will be described.

尚、本第2実施形態の印刷システム1は、PC2、プリンタ3,4の設定が第1実施形態の印刷システム1と異なる。   Note that the printing system 1 of the second embodiment is different from the printing system 1 of the first embodiment in the settings of the PC 2 and the printers 3 and 4.

従って、ここでは、第1実施形態の印刷システム1と共通する部分については説明を省略し、異なる部分についてのみ詳述する。   Accordingly, the description of the parts common to the printing system 1 of the first embodiment is omitted here, and only different parts are described in detail.

まず、本第2実施形態のPC2では、Webブラウザプログラムに代えて、SNMP(Simple Network Management Protocol)によってプリンタ3,4を操作するためのアプリケーションプログラムが設定されていると共に、本第2実施形態のプリンタ3,4では、Webサーバプログラムに代えて、SNMPによってアプリケーションプログラムからの操作を受けるためのエージェントプログラムが設定されている。   First, in the PC 2 of the second embodiment, an application program for operating the printers 3 and 4 by SNMP (Simple Network Management Protocol) is set instead of the Web browser program. In the printers 3 and 4, an agent program for receiving an operation from the application program by SNMP is set instead of the Web server program.

そして、PC2にて、上述の情報取得処理と、上述の更新処理とを実行し、プリンタ3,4にて、上述の情報送信処理と、上述の画面設定処理とを実行する。   The PC 2 executes the information acquisition process and the update process, and the printers 3 and 4 execute the information transmission process and the screen setting process.

尚、PC2のCPU211は、上述のアプリケーションプログラムを起動すると、前もって取得し、記憶していた情報あるいは改めて情報取得処理にて取得した情報を基にプリンタ3,4の機種名、シリアル番号、IPアドレスが表示された選択画面(図18参照)をディスプレイ22に表示する。   Note that the CPU 211 of the PC 2 starts up the above-described application program, acquires the model name, serial number, and IP address of the printers 3 and 4 based on the information acquired and stored in advance or the information acquired in the information acquisition process. A selection screen (see FIG. 18) on which is displayed is displayed on the display 22.

そして、キーボード23やマウスを介して、この選択画面上にて、プリンタ3,4のうちのいずれか一方がPC2の操作対象に指定されると、前もって取得し、記憶していた情報あるいは改めて情報取得処理にて取得した情報を基に上述の状態表示フレーム62と同様の操作画面(図18参照)をディスプレイ22に表示する。   Then, when any one of the printers 3 and 4 is designated as the operation target of the PC 2 on the selection screen via the keyboard 23 or the mouse, the information that has been acquired and stored in advance or the information that has been newly stored. Based on the information acquired in the acquisition process, an operation screen (see FIG. 18) similar to the above-described state display frame 62 is displayed on the display 22.

そして、この操作画面上にて、表示色が選択されたり、表示様式が選択されると、上述の更新処理を実行する。   When the display color is selected or the display style is selected on the operation screen, the above update process is executed.

尚、本第2実施形態における情報取得処理は、第1実施形態における情報取得処理と以下の点で異なる。   The information acquisition process in the second embodiment differs from the information acquisition process in the first embodiment in the following points.

まず、プリンタ3のCPU311ではなく、PC2のCPU211が実行する。   First, not the CPU 311 of the printer 3 but the CPU 211 of the PC 2 executes it.

又、第1実施形態で指定した指定情報の他に、プリンタにおける外部操作中を示す操作色、エラー状態を示すエラー色、警告状態を示す警告色を指定情報として送信要求する。   In addition to the designation information designated in the first embodiment, an operation color indicating that the printer is operating externally, an error color indicating an error state, and a warning color indicating a warning state are requested to be transmitted as designation information.

又、CPU211は、アプリケーションプログラムの起動と同時に本処理を実行し、以降、定期的に、又は適宜プリンタの情報が必要になったときにも本処理を実行する。   Further, the CPU 211 executes this process simultaneously with the activation of the application program, and thereafter executes this process periodically or when information about the printer is necessary as appropriate.

尚、本第2実施形態における情報送信処理は、第1実施形態における情報送信処理と同様の処理であり、プリンタ3,4は、PC2から指定情報として指定された情報をPC2へ返信する。   Note that the information transmission process in the second embodiment is the same as the information transmission process in the first embodiment, and the printers 3 and 4 return the information designated as the designation information from the PC 2 to the PC 2.

尚、本第2実施形態における更新処理は、第1実施形態における更新処理と以下の点で異なる。   The update process in the second embodiment differs from the update process in the first embodiment in the following points.

まず、プリンタ3のCPU311ではなく、PC2のCPU211が実行する。   First, not the CPU 311 of the printer 3 but the CPU 211 of the PC 2 executes it.

又、CPU211は、キーボード23やマウスを介して操作画面上にて表示色が指定された際に、本処理を実行する。   The CPU 211 executes this processing when a display color is designated on the operation screen via the keyboard 23 or the mouse.

又、S200においては、キーボード23やマウスを介して操作画面上にて表示色が指定されているか否かを判定する。但し、本第2実施形態において、一時パラメータとは、操作画面上にて指定された表示パラメータのことであり、一時記憶領域とは、表示パラメータを一時的に記憶するためにRAM213に確保された記憶領域である。   In S200, it is determined whether a display color is designated on the operation screen via the keyboard 23 or the mouse. However, in the second embodiment, the temporary parameter is a display parameter designated on the operation screen, and the temporary storage area is secured in the RAM 213 for temporarily storing the display parameter. It is a storage area.

又、S205においては、指定された表示色が、予め取得していた、PC2の操作対象に指定されたプリンタにおけるエラー状態を示すエラー色と一致するか否かを判定する。   In step S205, it is determined whether or not the designated display color matches an error color obtained in advance and indicating an error state in the printer designated as the operation target of the PC2.

又、S210においては、指定された表示色が、予め取得していた、PC2の操作対象に指定されたプリンタにおける警告状態を示す警告色と一致するか否かを判定する。   In S210, it is determined whether or not the designated display color matches the warning color indicating the warning state in the printer designated as the operation target of the PC 2 that has been acquired in advance.

但し、アプリケーションプログラムにて用いるエラー状態を示す色・警告状態を示す色とプリンタにおけるエラー色・警告色とが異なる場合には、指定された表示色がどちらか一方と一致すれば、エラー色・警告色と一致するとみなして良い。   However, if the error status color / warning status color used in the application program is different from the error color / warning color in the printer, the error color / It can be considered to match the warning color.

又、S220においては、予め取得していた、PC2の操作対象に指定されたプリンタ以外のプリンタで使用している表示色と一致しているか否かを判定する。   In S220, it is determined whether or not the display color matches the display color used in the printer other than the printer designated as the operation target of the PC 2 that has been acquired in advance.

又、S245においては、予め取得していた、PC2の操作対象に指定されたプリンタ以外のプリンタで使用している表示様式と一致しているか否かを判定する。   In S245, it is determined whether or not the display format is the same as that obtained in advance and used by a printer other than the printer designated as the operation target of the PC2.

又、S265においては、予め取得していた、PC2の操作対象に指定されたプリンタで使用している表示色や表示様式と一時パラメータとを比較することにより、表示パラメータに変更があるか否かを判定する。   In S265, whether or not there is a change in the display parameter by comparing the display color and the display style used in the printer designated as the operation target of the PC 2 with the temporary parameter, acquired in advance. Determine.

又、S270においては、操作画面上の背景部分の表示を一時パラメータで示される表示色・表示様式に変更する。   In S270, the display of the background portion on the operation screen is changed to the display color / display style indicated by the temporary parameter.

又、S275においては、PC2の操作対象に指定されたプリンタにSNMPプロトコルに基づいた手順で、変更された表示パラメータを送信する。そして、PC2の操作対象に指定されたプリンタのCPU(ここでは、プリンタ3のCPU311)は、図16に示すように、PC2からSNMPプロトコルに基づいた手順で表示パラメータを受信し(S800)、画面32の表示を、受信した表示パラメータに応じた表示色や表示様式に設定する(S810)。尚、図16は、本第2実施形態におけるプリンタ3のCPU311が実行するプリンタ側画面設定処理の流れを示すフローチャートである。   In step S275, the changed display parameters are transmitted to the printer designated as the operation target of the PC 2 by a procedure based on the SNMP protocol. Then, as shown in FIG. 16, the CPU of the printer designated as the operation target of the PC 2 (here, the CPU 311 of the printer 3) receives the display parameters from the PC 2 according to the procedure based on the SNMP protocol (S800), and the screen The display of 32 is set to the display color and display style corresponding to the received display parameter (S810). FIG. 16 is a flowchart showing the flow of the printer-side screen setting process executed by the CPU 311 of the printer 3 in the second embodiment.

尚、本第2実施形態におけるリンク表示処理は、第1実施形態におけるリンク表示処理と以下の点で異なる。   The link display process in the second embodiment is different from the link display process in the first embodiment in the following points.

まず、プリンタ3のCPU311ではなく、PC2のCPU211が実行する。   First, not the CPU 311 of the printer 3 but the CPU 211 of the PC 2 executes it.

又、S500においては、PC2のHDD214に記憶されたリンク先操作画面を取得する。   In S500, the link destination operation screen stored in the HDD 214 of the PC 2 is acquired.

又、S510においては、リンク先操作画面上の背景部分の表示を一時パラメータで示される表示色・表示様式に変更する。   In S510, the display of the background portion on the link destination operation screen is changed to the display color / display style indicated by the temporary parameter.

尚、本第2実施形態における画面設定処理は、第1実施形態における画面設定処理と以下の点で異なる。   The screen setting process in the second embodiment differs from the screen setting process in the first embodiment in the following points.

つまり、プリンタ3のCPU311は、S345にて、SNMPプロトコルに基づいた手順で、更新した表示パラメータをPC2へ送信する。   That is, the CPU 311 of the printer 3 transmits the updated display parameter to the PC 2 in step S345 according to a procedure based on the SNMP protocol.

つまり、本第2実施形態の印刷システム1では、例えば、図17に示すように、プリンタ3がPC2の操作対象に指定された場合に、操作画面上で背景部分の表示パターンの変更操作がなされると(1)、PC2のCPU211が、操作画面における背景部分の表示パターンを変更すると共に(2)、この表示パターンの設定指示をプリンタ3へ送信する(3)。そして、プリンタ3のCPU311が、設定指示に従って、表示部317に画面32の背景部分の表示パターンを変更させる(4)。尚、図17は、本第2実施形態におけるPC2の動作とプリンタ3の動作とを概略的に示す説明図である。   That is, in the printing system 1 according to the second embodiment, for example, as illustrated in FIG. 17, when the printer 3 is designated as the operation target of the PC 2, an operation for changing the display pattern of the background portion is performed on the operation screen. Then, (1) the CPU 211 of the PC 2 changes the display pattern of the background portion on the operation screen (2) and transmits an instruction for setting this display pattern to the printer 3 (3). Then, the CPU 311 of the printer 3 causes the display unit 317 to change the display pattern of the background portion of the screen 32 according to the setting instruction (4). FIG. 17 is an explanatory diagram schematically showing the operation of the PC 2 and the operation of the printer 3 in the second embodiment.

このため、本第2実施形態の印刷システム1では、図18に示すように、プリンタ3,4が同一機種であっても、操作画面における背景部分の表示パターンと同一の表示パターンがプリンタ3の画面32における背景部分に設定されるため、PC2の操作者は、プリンタ3が操作対象に指定されたプリンタであると一見して識別できる。尚、図18は、本第2実施形態における印刷システム1の効果を示す説明図である。   Therefore, in the printing system 1 of the second embodiment, as shown in FIG. 18, even if the printers 3 and 4 are the same model, the same display pattern as the background portion display pattern on the operation screen is displayed on the printer 3. Since the background portion is set on the screen 32, the operator of the PC 2 can identify at a glance that the printer 3 is the printer designated as the operation target. FIG. 18 is an explanatory diagram showing the effect of the printing system 1 in the second embodiment.

つまり、本第2実施形態の印刷システム1によれば、第1実施形態の印刷システム1と同様の効果を得ることができる。
[第3実施形態]
続いて、第3実施形態について説明する。
That is, according to the printing system 1 of the second embodiment, the same effect as that of the printing system 1 of the first embodiment can be obtained.
[Third Embodiment]
Subsequently, the third embodiment will be described.

尚、本第3実施形態の印刷システム1は、図19に示すように、第1実施形態の印刷システム1において、サーバ装置7を新たにネットワーク5に接続して構成されている。尚、図19は、本第3実施形態における印刷システム1の構成図である。   As shown in FIG. 19, the printing system 1 according to the third embodiment is configured by newly connecting a server device 7 to the network 5 in the printing system 1 according to the first embodiment. FIG. 19 is a configuration diagram of the printing system 1 in the third embodiment.

そして、本第3実施形態の印刷システム1では、PC2、プリンタ3,4の設定が第1実施形態の印刷システム1と異なる。   In the printing system 1 of the third embodiment, the settings of the PC 2 and the printers 3 and 4 are different from those of the printing system 1 of the first embodiment.

従って、ここでは、第1実施形態の印刷システム1と共通する部分については説明を省略し、異なる部分についてのみ詳述する。   Accordingly, the description of the parts common to the printing system 1 of the first embodiment is omitted here, and only different parts are described in detail.

まず、本第3実施形態のプリンタ3,4では、Webサーバプログラムに代えて、SNMPによってアプリケーションプログラムからの操作を受けるためのエージェントプログラムが設定されている。   First, in the printers 3 and 4 of the third embodiment, an agent program for receiving an operation from an application program by SNMP is set instead of the Web server program.

そして、本第3実施形態の印刷システム1では、サーバ装置7にて、上述の情報取得処理と、上述の更新処理とを実行し、プリンタ3,4にて、上述の情報送信処理と、上述の画面設定処理とを実行する。   In the printing system 1 according to the third embodiment, the server device 7 executes the above-described information acquisition process and the above-described update process, and the printers 3 and 4 perform the above-described information transmission process and the above-described information transmission process. The screen setting process is executed.

尚、PC2のCPU211は、キーボード23やマウスを介して、サーバ装置7のIPアドレスやノード名などを指定したURLを受けると、Webブラウザプログラムを起動すると共に、サーバ装置7に対し、HTTPに基づいて、入力を受けたIPアドレスあるいはノード名をDNSサーバに問い合わせ、取得したIPアドレスを送信先として、Webページの送信を要求する。これにより、サーバ装置7は、前もって取得し、記憶しておいた情報あるいは改めて情報取得処理にて取得した情報を基にプリンタ3,4の機種名、シリアル番号、IPアドレスを表示する選択画面のHTMLファイルを作成し、HTTPプロトコルにてPC2へ送信する。そして、PC2は、HTMLファイルをサーバ装置7から受信すると、このHTMLファイルを基にしたWebページをディスプレイ22に表示したWebブラウザ画面上に表示する(図22参照)。   When the CPU 211 of the PC 2 receives a URL designating the IP address or node name of the server device 7 via the keyboard 23 or the mouse, the CPU 211 starts the Web browser program and makes the server device 7 based on HTTP. The DNS server is inquired about the input IP address or node name, and the transmission of the Web page is requested with the acquired IP address as the transmission destination. As a result, the server device 7 displays a selection screen for displaying the model name, serial number, and IP address of the printers 3 and 4 based on the information acquired and stored in advance or the information acquired through the information acquisition process. Create an HTML file and send it to PC2 using the HTTP protocol. When the PC 2 receives the HTML file from the server device 7, the PC 2 displays a Web page based on the HTML file on the Web browser screen displayed on the display 22 (see FIG. 22).

ここで、キーボード23やマウスを介して、この選択画面上にて、プリンタ3,4のうちのいずれか一方がPC2の操作対象に指定されると、サーバ装置7に対して、指定されたプリンタを操作するための操作画面のWebページの送信を要求する。これにより、サーバ装置7は、前もって取得し、記憶しておいた情報あるいは改めて情報取得処理にて取得した情報を基に、指定されたプリンタを操作するための操作画面のHTMLファイルを作成し、HTTPプロトコルにてPC2へ送信する。   Here, when one of the printers 3 and 4 is designated as the operation target of the PC 2 on the selection screen via the keyboard 23 and the mouse, the designated printer is sent to the server device 7. Requests the transmission of a Web page on the operation screen for operating. Thereby, the server device 7 creates an HTML file of an operation screen for operating the designated printer based on the information acquired and stored in advance or the information acquired in the information acquisition process anew. Send to PC2 using HTTP protocol.

そして、PC2は、このHTMLファイルを受信すると、このHTMLファイルを基にしたWebページをディスプレイ22に表示したWebブラウザ画面上に表示する。尚、本第3実施形態では、Webブラウザ画面は、第1実施形態のWebブラウザ画面と全く同様である(図22参照)。   When the PC 2 receives the HTML file, the PC 2 displays a Web page based on the HTML file on the Web browser screen displayed on the display 22. In the third embodiment, the Web browser screen is exactly the same as the Web browser screen of the first embodiment (see FIG. 22).

そして、Webブラウザ画面上で表示色が選択されたり、表示様式が選択されると、選択された表示色や表示様式を指定する表示パラメータと共に、Webページの更新要求をサーバ装置7へ送信する。   When a display color is selected or a display style is selected on the Web browser screen, a Web page update request is transmitted to the server device 7 together with display parameters for specifying the selected display color and display style.

ここで、図20は、サーバ装置7の内部構成を示すブロック図である。   Here, FIG. 20 is a block diagram showing an internal configuration of the server device 7.

図20に示すように、サーバ装置7は、当該サーバ装置7にて行うべき各種処理を実行するCPU71と、当該サーバ装置7の起動時にCPU71が行う起動処理のプログラム(BIOS)などを記憶したROM72と、CPU71が各種処理を行う際に記憶領域として用いるRAM73と、オペレーティングシステムや、当該サーバ装置7をWebサーバとして機能させるためのWebサーバプログラム、SNMPによってプリンタ3,4を操作するためのアプリケーションプログラム、CPU71が行うべき各種処理のプログラムなどを記憶したハードディスクドライブ(HDD)74と、当該サーバ装置7に接続されたキーボード(図示せず)やマウス(図示せず)などからの入力信号をCPU71へ入力する入力I/F75と、当該サーバ装置7に接続されたディスプレイ(図示せず)にCPU71からの指令に基づいた表示を行うビデオI/F76と、ネットワーク5に接続され、CPU71とネットワーク5に接続された他の装置とを相互に接続するネットワークI/F77とを備える。   As illustrated in FIG. 20, the server device 7 includes a CPU 71 that executes various processes to be performed by the server device 7, and a ROM 72 that stores a program (BIOS) of a startup process performed by the CPU 71 when the server device 7 is started. A RAM 73 used as a storage area when the CPU 71 performs various processes, an operating system, a Web server program for causing the server device 7 to function as a Web server, and an application program for operating the printers 3 and 4 by SNMP. The CPU 71 receives input signals from a hard disk drive (HDD) 74 storing various processing programs to be performed by the CPU 71 and a keyboard (not shown) or a mouse (not shown) connected to the server device 7. Input I / F 75 to be input and the relevant A video I / F 76 that performs display based on a command from the CPU 71 on a display (not shown) connected to the server device 7, and the CPU 71 and other devices connected to the network 5 are connected to the network 5. And a network I / F 77 connected to each other.

そして、サーバ装置7では、これら構成要素が信号バス78を介して相互に接続されている。   In the server device 7, these components are connected to each other via a signal bus 78.

尚、サーバ装置7のCPU71は、サーバ装置7の起動と同時もしくはそれ以降にアプリケーションプログラムを起動しているものとする。   It is assumed that the CPU 71 of the server device 7 starts the application program at the same time as or after the server device 7 is started.

尚、本第3実施形態における情報取得処理は、第1実施形態における情報取得処理と以下の点で異なる。   The information acquisition process in the third embodiment differs from the information acquisition process in the first embodiment in the following points.

まず、プリンタ3のCPU311ではなく、サーバ装置7のCPU71が実行する。   First, not the CPU 311 of the printer 3 but the CPU 71 of the server device 7 executes it.

又、第1実施形態で指定した指定情報の他に、プリンタにおける外部操作中を示す操作色、エラー状態を示すエラー色、警告状態を示す警告色を指定情報として送信要求する。   In addition to the designation information designated in the first embodiment, an operation color indicating that the printer is operating externally, an error color indicating an error state, and a warning color indicating a warning state are requested to be transmitted as designation information.

又、CPU211は、アプリケーションプログラムの起動と同時に本処理を実行し、以降、定期的に、又は適宜プリンタの情報が必要になったときにも本処理を実行する。   Further, the CPU 211 executes this process simultaneously with the activation of the application program, and thereafter executes this process periodically or when information about the printer is necessary as appropriate.

尚、本第3実施形態における情報送信処理は、第1実施形態における情報送信処理と同様の処理であり、プリンタ3,4はサーバ装置7から指定情報として指定された情報をサーバ装置7へ返信する。   The information transmission process in the third embodiment is the same as the information transmission process in the first embodiment, and the printers 3 and 4 return the information designated as the designation information from the server apparatus 7 to the server apparatus 7. To do.

尚、本第3実施形態における更新処理は、第1実施形態における更新処理と以下の点で異なる。   The update process in the third embodiment is different from the update process in the first embodiment in the following points.

まず、プリンタ3のCPU311ではなく、サーバ装置7のCPU71が実行する。   First, not the CPU 311 of the printer 3 but the CPU 71 of the server device 7 executes it.

又、一時記憶領域とは、表示パラメータを一時的に記憶するためにRAM73に確保された記憶領域である。   The temporary storage area is a storage area secured in the RAM 73 for temporarily storing display parameters.

又、CPU71は、PC2から上述の更新要求を受信した際に本処理を実行する。   Further, the CPU 71 executes this processing when receiving the above update request from the PC 2.

又、S205においては、指定された表示色が、予め取得していた、PC2の操作対象に指定されたプリンタにおけるエラー状態を示すエラー色と一致するか否かを判定する。   In step S205, it is determined whether or not the designated display color matches an error color obtained in advance and indicating an error state in the printer designated as the operation target of the PC2.

又、S210においては、指定された表示色が、予め取得していた、PC2の操作対象に指定されたプリンタにおける警告状態を示す警告色と一致するか否かを判定する。   In S210, it is determined whether or not the designated display color matches the warning color indicating the warning state in the printer designated as the operation target of the PC 2 that has been acquired in advance.

但し、Webページにて用いるエラー状態を示す色・警告状態を示す色とプリンタにおけるエラー色・警告色とが異なる場合には、指定された表示色がどちらか一方と一致すれば、エラー色・警告色と一致するとみなして良い。   However, if the color indicating the error status / color indicating the warning status used in the web page is different from the error color / warning color in the printer, the error color / It can be considered to match the warning color.

又、S220においては、予め取得していた、PC2の操作対象に指定されたプリンタ以外のプリンタで使用している表示色と一致しているか否かを判定する。   In S220, it is determined whether or not the display color matches the display color used in the printer other than the printer designated as the operation target of the PC 2 that has been acquired in advance.

又、S245においては、予め取得していた、PC2の操作対象に指定されたプリンタ以外のプリンタで使用している表示様式と一致しているか否かを判定する。   In S245, it is determined whether or not the display format is the same as that obtained in advance and used by a printer other than the printer designated as the operation target of the PC2.

又、S265においては、予め取得していた、PC2の操作対象に指定されたプリンタで使用している表示色や表示様式と一時パラメータとを比較することにより、表示パラメータに変更があるか否かを判定する。   In S265, whether or not there is a change in the display parameter by comparing the display color and the display style used in the printer designated as the operation target of the PC 2 with the temporary parameter, acquired in advance. Determine.

又、S270においては、表示パラメータを反映したHTMLフォーマットの画面ファイルをPC2へ送信する。   In S270, an HTML format screen file reflecting the display parameters is transmitted to the PC2.

又、S275においては、PC2の操作対象に指定されたプリンタにSNMPプロトコルに基づいた手順で、変更された表示パラメータを送信する。そして、PC2の操作対象に指定されたプリンタのCPUは、第2実施形態のプリンタ側画面設定処理と同様の処理を実行し、画面の表示色や表示様式を設定する。但し、本第3実施形態のプリンタ側画面設定処理では、S800において、サーバ装置7からSNMPプロトコルに基づいた手順で表示パラメータを受信する。   In step S275, the changed display parameters are transmitted to the printer designated as the operation target of the PC 2 by a procedure based on the SNMP protocol. Then, the CPU of the printer designated as the operation target of the PC 2 executes processing similar to the printer-side screen setting processing of the second embodiment, and sets the display color and display style of the screen. However, in the printer-side screen setting process of the third embodiment, display parameters are received from the server device 7 in a procedure based on the SNMP protocol in S800.

尚、本第3実施形態におけるリンク表示処理は、第1実施形態におけるリンク表示処理と以下の点で異なる。   The link display process in the third embodiment is different from the link display process in the first embodiment in the following points.

まず、プリンタ3のCPU311ではなく、サーバ装置7のCPU71が実行する。   First, not the CPU 311 of the printer 3 but the CPU 71 of the server device 7 executes it.

又、S500においては、サーバ装置7のHDD74に記憶されたリンク先HTMLファイルを取得、あるいは、動的にHTMLファイルを作成する。   In S500, the link destination HTML file stored in the HDD 74 of the server device 7 is acquired or an HTML file is dynamically created.

尚、本第3実施形態における画面設定処理は、第1実施形態における画面設定処理と以下の点で異なる。   The screen setting process in the third embodiment is different from the screen setting process in the first embodiment in the following points.

つまり、プリンタ3のCPU311は、S345にて、SNMPプロトコルに基づいた手順で、更新した表示パラメータをサーバ装置7へ送信する。   That is, the CPU 311 of the printer 3 transmits the updated display parameter to the server device 7 in step S345 according to a procedure based on the SNMP protocol.

尚、本第3実施形態におけるPC側画面設定処理は、第1実施形態におけるPC側画面設定処理と同様の処理であり、PC2は、サーバ装置7から受信したHTMLフォーマットの画面ファイルに従ってWebページ画面を表示する。   The PC-side screen setting process in the third embodiment is the same as the PC-side screen setting process in the first embodiment, and the PC 2 uses the Web page screen according to the HTML format screen file received from the server device 7. Is displayed.

つまり、本第3実施形態の印刷システム1では、例えば、図21に示すように、プリンタ3がPC2の操作対象に指定された場合、PC2のCPU211が、Webページの更新要求と、選択された表示色や表示様式を指定する表示パラメータとをサーバ装置7へ送信する(1)。そして、サーバ装置7のCPU71が、この表示パラメータが示す表示パターンの設定指示をプリンタ3へ送信する(2)。これにより、プリンタ3のCPU311が、設定指示に従って、表示部317に画面32の背景部分の表示パターンを変更させる(3)。   That is, in the printing system 1 of the third embodiment, for example, as illustrated in FIG. 21, when the printer 3 is designated as the operation target of the PC 2, the CPU 211 of the PC 2 is selected as the Web page update request. Display parameters for specifying the display color and display style are transmitted to the server device 7 (1). Then, the CPU 71 of the server device 7 transmits a display pattern setting instruction indicated by the display parameter to the printer 3 (2). As a result, the CPU 311 of the printer 3 causes the display unit 317 to change the display pattern of the background portion of the screen 32 in accordance with the setting instruction (3).

又、サーバ装置7のCPU71は、サーバ装置7に設定された表示パラメータをPC2から受信した表示パラメータに変更し、これと同一の表示パラメータを反映したHTMLフォーマットの画面ファイルをPC2へ送信する(4)。そして、PC2のCPU211が、受信したHTMLフォーマットの画面ファイルに従って、Webブラウザ画面の状態表示フレームにおける背景部分の表示パターンを更新する。尚、図21は、本第3実施形態におけるPC2、プリンタ3、サーバ装置7の動作を概略的に示す説明図である。   Further, the CPU 71 of the server device 7 changes the display parameter set in the server device 7 to the display parameter received from the PC 2, and transmits an HTML format screen file reflecting the same display parameter to the PC 2 (4). ). Then, the CPU 211 of the PC 2 updates the display pattern of the background portion in the status display frame of the Web browser screen according to the received HTML format screen file. FIG. 21 is an explanatory diagram schematically showing operations of the PC 2, the printer 3, and the server device 7 in the third embodiment.

このため、本第3実施形態の印刷システム1では、図22に示すように、プリンタ3,4が同一機種であっても、Webブラウザ画面の状態表示フレームにおける背景部分の表示パターンと同一の表示パターンがプリンタ3の画面32における背景部分に設定されるため、PC2の操作者は、プリンタ3が操作対象に指定されたプリンタであると一見して識別できる。尚、図22は、本第3実施形態における印刷システム1の効果を示す説明図である。   For this reason, in the printing system 1 of the third embodiment, as shown in FIG. 22, even if the printers 3 and 4 are the same model, the same display pattern as the background portion display pattern in the status display frame of the Web browser screen is displayed. Since the pattern is set in the background portion of the screen 32 of the printer 3, the operator of the PC 2 can identify at a glance that the printer 3 is the printer designated as the operation target. FIG. 22 is an explanatory diagram showing the effect of the printing system 1 in the third embodiment.

つまり、本第3実施形態の印刷システム1によれば、第1実施形態の印刷システム1と同様の効果を得ることができる。
[その他の実施形態]
以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
That is, according to the printing system 1 of the third embodiment, the same effect as that of the printing system 1 of the first embodiment can be obtained.
[Other Embodiments]
Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and it goes without saying that various forms can be taken as long as they belong to the technical scope of the present invention. .

例えば、上記実施形態ではいずれも、プリンタ3,4の画面としてLCDを用いていたが、電界放出ディスプレイ(FED:Field Emission Display)や表面電界ディスプレイ(SED:Surface-conduction Electron-emitter Display)、EL(electroluminescence)ディスプレイなどのようなカラー表示可能な他の形態のディスプレイをプリンタの画面として用いても勿論良い。又、画面32,42に代えて、発光色の異なる複数の光源(例えば、LED)を備え、Webブラウザ画面の状態表示フレームにおける背景部分や操作画面における背景部分の表示色と一致する発光色の光源を点灯させても良い。   For example, in the above-described embodiments, LCDs are used as the screens of the printers 3 and 4, but a field emission display (FED), a surface-conduction electron-emitter display (SED), an EL Of course, other forms of display capable of color display such as an (electroluminescence) display may be used as the screen of the printer. Further, instead of the screens 32 and 42, a plurality of light sources (for example, LEDs) having different emission colors are provided, and the emission colors that match the display colors of the background portion in the status display frame of the Web browser screen and the background portion of the operation screen are displayed. The light source may be turned on.

又、上記実施形態ではいずれも、本発明をプリンタに適用したが、ネットワークに接続可能な複合機や、ネットワークに接続可能なスキャナ、ネットワークに接続可能なAVデバイス、ルーターなど、ネットワークに接続可能なデバイスであれば、何に適用しても勿論良い。   In any of the above embodiments, the present invention is applied to a printer. However, the present invention can be connected to a network such as a multifunction device that can be connected to a network, a scanner that can be connected to a network, an AV device that can be connected to a network, and a router. Of course, any device can be used.

又、上記実施形態ではWebブラウザプログラムと総称したが、Webブラウザ単体がWebブラウザプログラムとして動作しても良いし、WebブラウザにCGIプログラムなどを連動させ、Webブラウザプログラムとして動作しても良い。尚、CGIプログラムなどを連動させると、一般的に使い慣れたWebブラウザを違うWebブラウザにすることなく、本発明に適したWebブラウザとすることができる。   In the above embodiment, the Web browser program is generically named. However, a single Web browser may operate as a Web browser program, or may operate as a Web browser program by linking a CGI program or the like to the Web browser. When a CGI program or the like is linked, a web browser suitable for the present invention can be obtained without changing a generally used web browser to a different web browser.

又、上記実施形態では、表示色及び表示様式が共に、他のプリンタの表示色及び表示様式と一致するか否かを判定しているが、表示色あるいは表示様式だけが他のプリンタの表示色あるいは表示様式と一致するか否かを判定しても良いし、表示色が不一致であると判定した時点で表示様式が一致するか否かを判定しなくても良いし、その逆でも良い。更に点滅様式が他のプリンタと一致するか否かを判定しても良い。尚、表示様式や点滅様式を用いて操作対象のプリンタと他のプリンタとを識別できるようにすることで、色の識別が困難な使用者にも使い勝手の良い装置システムとできる。   In the above embodiment, it is determined whether the display color and the display style are the same as the display color and the display style of the other printer, but only the display color or the display style is the display color of the other printer. Alternatively, it may be determined whether or not the display style matches, or it may not be determined whether or not the display style matches when it is determined that the display colors do not match, or vice versa. Further, it may be determined whether or not the blinking mode matches that of another printer. It should be noted that by making it possible to distinguish between the printer to be operated and other printers using the display style and the blinking style, it is possible to provide a device system that is easy to use even for users who have difficulty in identifying colors.

尚、表示色だけで操作対象のプリンタと他のプリンタとを識別する場合は、人間の識別能力の限界からせいぜい数台〜十数台の識別にしか実質使用できないのに対し、多数の表示要素を組み合わせて区別することで、より多くの台数の識別が可能となる。   It should be noted that when the printer to be operated is distinguished from other printers only by the display color, it can be used only for the identification of several to a dozen at most because of the limitation of human identification ability, whereas many display elements By distinguishing by combining, it becomes possible to identify a larger number of units.

又、上記第1実施形態では、画面設定処理での表示パラメータの変更をプリンタ3,4から表示パラメータの変更を反映したHTMLファイルをPC2へ送信することでPC2の表示にも反映させていたが、この処理に代えて、ステータスの変更をPC2へSNMPプロトコルにて通知し、PC2にてステータスを判定し、PC2での表示に反映させても良い。   In the first embodiment, the display parameter change in the screen setting process is reflected on the display of the PC 2 by transmitting the HTML file reflecting the change of the display parameter from the printers 3 and 4 to the PC 2. Instead of this processing, the status change may be notified to the PC 2 by the SNMP protocol, the status may be determined by the PC 2 and reflected in the display on the PC 2.

又、上記第2実施形態では、画面設定処理での表示パラメータの変更をプリンタ3,4から表示パラメータの変更をSNMPプロトコルにてPC2に通知することでPC2の表示にも反映させていたが、この処理に代えて、ステータスの変更をPC2へSNMPプロトコルにて通知し、PC2にてステータスを判定し、PC2での表示に反映させても良い。   In the second embodiment, the change of the display parameter in the screen setting process is reflected in the display of the PC 2 by notifying the change of the display parameter from the printers 3 and 4 to the PC 2 by the SNMP protocol. Instead of this processing, the status change may be notified to the PC 2 by the SNMP protocol, the status may be determined by the PC 2 and reflected in the display on the PC 2.

又、上記第3実施形態では、画面設定処理での表示パラメータの変更をサーバ装置7から表示パラメータの変更を反映したHTMLファイルをPC2へ送信することでPC2の表示にも反映させていたが、この処理に代えて、ステータスの変更をPC2へSNMPプロトコルやHTTPプロトコル、その他の手順にて通知し、PC2にてステータスを判定して、PC2での表示に反映させても良い。   In the third embodiment, the display parameter change in the screen setting process is reflected in the display of the PC 2 by transmitting the HTML file reflecting the change of the display parameter from the server device 7 to the PC 2. Instead of this processing, the status change may be notified to the PC 2 by the SNMP protocol, the HTTP protocol, or other procedures, the status may be determined by the PC 2 and reflected in the display on the PC 2.

この場合、PC2のCPU211は、図23に示すPC側画面設定処理を実行する。尚、CPU211は、プリンタ3,4やサーバ装置7からプリンタ3,4のステータスを受信した際に、本処理を実行する。   In this case, the CPU 211 of the PC 2 executes the PC-side screen setting process shown in FIG. The CPU 211 executes this processing when receiving the statuses of the printers 3 and 4 from the printers 3 and 4 and the server device 7.

図23に示すように、本処理では、まず、プリンタ3,4やサーバ装置7からプリンタ3,4のステータス(操作中、警告状態、エラー状態)を受信する(S700)。そして、受信したステータスが今までのステータスと異なるか否かを判定し(S710)、同じである場合には(No:S710)、本処理を直ちに終了する一方、異なる場合には(Yes:S710)、PC2に表示しているWebページあるいはアプリケーションプログラムの操作画面における背景部分をステータスに応じた表示色や表示様式に変更し(S720)、本処理を終了する。   As shown in FIG. 23, in this process, first, the statuses of the printers 3 and 4 (in operation, warning state, error state) are received from the printers 3 and 4 and the server device 7 (S700). Then, it is determined whether or not the received status is different from the previous status (S710). If the received status is the same (No: S710), the process is immediately terminated, whereas if it is different (Yes: S710). ), The background portion of the Web page displayed on the PC 2 or the operation screen of the application program is changed to a display color or display style corresponding to the status (S720), and this process is terminated.

又、画面設定処理での表示パラメータの変更やステータスの変更をプリンタ3,4やサーバ装置7が自発的にPC2に通知せず、PC2が定期的にプリンタ3,4やサーバ装置7に表示パラメータやステータスの変更を問い合わせ、プリンタ3,4やサーバ装置7が問い合わせに返答するようにしても良い。   In addition, the printers 3 and 4 and the server apparatus 7 do not voluntarily notify the PC 2 of changes in display parameters and status changes in the screen setting process, and the PC 2 periodically displays the display parameters to the printers 3 and 4 and the server apparatus 7. The printers 3 and 4 and the server device 7 may reply to the inquiry.

尚、プリンタ3,4やサーバ装置7から自発的に表示パラメータの変更やステータスの変更をPC2に通知した場合、プリンタ3,4における表示の変更を即座にPC2における表示の変更に反映できる利点がある。   If the printer 3 or 4 or the server device 7 voluntarily notifies the PC 2 of a display parameter change or status change, the display change on the printer 3 or 4 can be immediately reflected in the display change on the PC 2. is there.

一方、PC2から定期的に問い合わせるようにした場合、従来からある定期的なプリンタのステータス確認のパケット通信以上の負荷がPC2,プリンタ3,4、ネットワーク5,サーバ装置7の各々にかからない利点がある。   On the other hand, when inquiring periodically from the PC 2, there is an advantage that a load higher than the conventional packet communication for checking the status of the regular printer is not applied to each of the PC 2, the printer 3, 4, the network 5, and the server device 7. .

第1実施形態における印刷システム1の構成図である。It is a lineblock diagram of printing system 1 in a 1st embodiment. PC2における本体21の内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the main body 21 in PC2. プリンタ3における本体31の内部構成を示すブロック図である。3 is a block diagram showing an internal configuration of a main body 31 in the printer 3. FIG. プリンタ3,4からのWebページを表示したWebブラウザ画面6を示す説明図である。4 is an explanatory diagram showing a Web browser screen 6 on which Web pages from printers 3 and 4 are displayed. FIG. プリンタ3のCPU311が実行する情報取得処理の流れを示すフローチャートである。7 is a flowchart illustrating a flow of information acquisition processing executed by a CPU 311 of the printer 3. プリンタ3のCPU311が実行する情報送信処理の流れを示すフローチャートである。4 is a flowchart illustrating a flow of information transmission processing executed by a CPU 311 of the printer 3. プリンタ3のCPU311が実行する更新処理の流れを示すフローチャートである。6 is a flowchart illustrating a flow of update processing executed by a CPU 311 of the printer 3. プリンタ3のCPU311が実行する画面設定処理の流れを示すフローチャートである。7 is a flowchart illustrating a flow of screen setting processing executed by a CPU 311 of the printer 3. 更新処理にて用いられる、不揮発性メモリ314あるいはRAM313に記憶された各プリンタの表示パラメータ、操作色、警告色、エラー色を記憶したテーブルの一例である。It is an example of the table which memorize | stored the display parameter, operation color, warning color, and error color of each printer memorize | stored in the non-volatile memory 314 or RAM313 used for update processing. プリンタ3のCPU311が実行するリンク表示処理の流れを示すフローチャートである。6 is a flowchart showing a flow of link display processing executed by a CPU 311 of the printer 3. 図4の画面で“Print Setting”をクリックするなどして選んだリンク先のWebページの一例を示す説明図である。FIG. 5 is an explanatory diagram illustrating an example of a linked Web page selected by clicking “Print Setting” on the screen of FIG. 4. プリンタ3,4及びPC2に表示される画面を示す説明図である。FIG. 6 is an explanatory diagram showing screens displayed on the printers 3 and 4 and the PC 2. PC2のCPU211が実行するPC側画面設定処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the PC side screen setting process which CPU211 of PC2 performs. 第1実施形態におけるPC2、プリンタ3の動作を概略的に示す説明図である。It is explanatory drawing which shows roughly operation | movement of PC2 and the printer 3 in 1st Embodiment. 第1実施形態における印刷システム1の効果を示す説明図である。It is explanatory drawing which shows the effect of the printing system 1 in 1st Embodiment. 第2実施形態におけるプリンタ3のCPU311が実行するプリンタ側画面設定処理の流れを示すフローチャートである。10 is a flowchart illustrating a flow of a printer-side screen setting process executed by a CPU 311 of the printer 3 according to the second embodiment. 第2実施形態におけるPC2、プリンタ3の動作を概略的に示す説明図である。It is explanatory drawing which shows roughly operation | movement of PC2 and the printer 3 in 2nd Embodiment. 第2実施形態における印刷システム1の効果を示す説明図である。It is explanatory drawing which shows the effect of the printing system 1 in 2nd Embodiment. 第3実施形態における印刷システム1の構成図である。It is a block diagram of the printing system 1 in 3rd Embodiment. サーバ装置7の内部構成を示すブロック図である。3 is a block diagram showing an internal configuration of a server device 7. FIG. 第3実施形態におけるPC2、プリンタ3、サーバ装置7の動作を概略的に示す説明図である。It is explanatory drawing which shows roughly operation | movement of PC2, the printer 3, and the server apparatus 7 in 3rd Embodiment. 第3実施形態における印刷システム1の効果を示す説明図である。It is explanatory drawing which shows the effect of the printing system 1 in 3rd Embodiment. 変形例のPC側画面設定処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the PC side screen setting process of a modification. 背景技術の問題点の一例を示す説明図である。It is explanatory drawing which shows an example of the problem of background art.

符号の説明Explanation of symbols

1…印刷システム、2…PC、3,4…プリンタ、5…ネットワーク、6…Webブラウザ画面、7…サーバ装置、21,31,41…本体、22…ディスプレイ、23…キーボード、32,42…画面、61…リンク表示フレーム、62…状態表示フレーム、71,211,311…CPU、72,212,312…ROM、73,213,313…RAM、74,214…HDD、75,215…入力I/F、76,216…ビデオI/F、77,217,315…ネットワークI/F、78,218,319…信号バス、316…操作部、317…表示部、318…印刷エンジン、621,622…リストボックス。   DESCRIPTION OF SYMBOLS 1 ... Printing system, 2 ... PC, 3, 4 ... Printer, 5 ... Network, 6 ... Web browser screen, 7 ... Server apparatus, 21, 31, 41 ... Main body, 22 ... Display, 23 ... Keyboard, 32, 42 ... Screen, 61 ... Link display frame, 62 ... Status display frame, 71, 211, 311 ... CPU, 72, 212, 312 ... ROM, 73, 213, 313 ... RAM, 74, 214 ... HDD, 75, 215 ... Input I / F, 76, 216 ... Video I / F, 77, 217, 315 ... Network I / F, 78, 218, 319 ... Signal bus, 316 ... Operation unit, 317 ... Display unit, 318 ... Print engine, 621, 622 …list box.

Claims (12)

Webブラウザを備える端末装置と、画像を表示する表示部を備える複数のデバイスと、がネットワーク接続されるWebシステム上で用いられるWebサーバであって、
前記ネットワークを介して通信する通信手段と、
前記デバイスに係るデバイス情報を記憶するデバイス情報記憶手段と、
前記端末装置が送信した第1の送信要求を前記通信手段が受信するよう制御するデバイス情報要求受信制御手段と、
前記デバイス情報記憶手段が記憶する前記1のデバイスに係るデバイス情報を取得するデバイス情報取得制御手段と、
前記デバイス情報取得制御手段が取得するデバイス情報を含む第1のWebページデータを準備する第1Webページデータ準備手段と、
前記第1Webページデータ準備手段が準備する第1のWebページデータを前記第1の送信要求の送信元である端末装置に前記通信手段が送信するよう制御する第1Webページデータ送信制御手段と、
表示パターンを指定する操作入力を可能とする第2のWebページデータを準備する第2Webページデータ準備手段と、
前記第2Webページデータ準備手段が準備する第2のWebページデータを前記通信手段が前記第1のWebページデータの送信先である端末装置に送信するよう制御する第2Webページデータ送信制御手段と、
前記第2のWebページデータの送信先である端末装置が送信した1の表示パターンを指定する指定情報を前記通信手段が受信するよう制御する表示パターン受信制御手段と、
前記1の表示パターンを反映した画像を前記1のデバイスが備える表示部に表示するよう前記1のデバイスに指令する表示パターン指令制御手段と、
前記1の表示パターンを前記第1のWebページデータに対応付けて前記通信手段が前記第1のWebページデータの送信先である端末装置に送信するよう制御する表示パターン送信制御手段と、
を備える、Webサーバ。
A web server used on a web system in which a terminal device including a web browser and a plurality of devices including a display unit for displaying an image are connected to a network,
Communication means for communicating via the network;
Device information storage means for storing device information relating to the device;
Device information request reception control means for controlling the communication means to receive the first transmission request transmitted by the terminal device;
Device information acquisition control means for acquiring device information relating to the one device stored in the device information storage means;
First web page data preparation means for preparing first web page data including device information acquired by the device information acquisition control means;
First web page data transmission control means for controlling the communication means to transmit the first web page data prepared by the first web page data preparation means to a terminal device that is a transmission source of the first transmission request;
Second web page data preparation means for preparing second web page data that enables an operation input for designating a display pattern;
Second web page data transmission control means for controlling the communication means to transmit the second web page data prepared by the second web page data preparation means to the terminal device that is the transmission destination of the first web page data;
Display pattern reception control means for controlling the communication means to receive designation information for designating one display pattern transmitted by the terminal device that is the transmission destination of the second Web page data;
Display pattern command control means for commanding the one device to display an image reflecting the one display pattern on a display unit included in the one device;
Display pattern transmission control means for associating the first display pattern with the first Web page data and controlling the communication means to transmit to the terminal device that is the transmission destination of the first Web page data;
A web server comprising:
前記表示パターン送信制御手段は、前記1の表示パターンを反映させた第1のWebページデータを準備するよう前記第1Webページデータ準備手段に指令する、
請求項1に記載のWebサーバ。
The display pattern transmission control means instructs the first web page data preparation means to prepare first web page data reflecting the first display pattern.
The web server according to claim 1.
前記表示パターン送信制御手段は、前記Webブラウザに前記1の表示パターンを前記第1のWebページデータに反映させたWebページを表示するよう指令する指令情報を前記第1のWebページデータの送信先である端末装置に前記通信手段が送信するよう制御する、
請求項1または請求項2に記載のWebサーバ。
The display pattern transmission control means sends command information for instructing the Web browser to display a Web page in which the first display pattern is reflected in the first Web page data. Controlling the communication means to transmit to the terminal device
The web server according to claim 1 or claim 2.
前記第1Webページデータ準備手段は、前記1のデバイスに係る情報を含む第3のWebページデータへのリンクを含む第1のWebページデータを準備するものであり、
前記第1のWebページデータに対応付けて前記端末装置に送信した1の表示パターンを記憶する表示パターン記憶手段と、
前記第1のWebページデータの送信先である端末装置が送信した前記第3のWebページデータを要求する第2の送信要求を前記通信手段が受信するよう制御するリンク先ページ要求受信制御手段と、
を備え、
前記表示パターン送信制御手段は、前記表示パターン記憶手段に記憶された1の表示パターンを前記第3のWebページデータに対応付けて前記通信手段が前記第2の送信要求の送信元である端末装置に送信するよう制御する、
請求項1乃至請求項3のいずれか一項に記載のWebサーバ。
The first web page data preparation means prepares first web page data including a link to third web page data including information related to the first device.
Display pattern storage means for storing one display pattern transmitted to the terminal device in association with the first Web page data;
Link destination page request reception control means for controlling the communication means to receive a second transmission request for requesting the third Web page data transmitted by a terminal device which is a transmission destination of the first Web page data. ,
With
The display pattern transmission control unit associates one display pattern stored in the display pattern storage unit with the third Web page data, and the communication unit is a transmission source of the second transmission request. Control to send to,
The web server according to any one of claims 1 to 3.
複数の表示パターンを記憶する複数表示パターン記憶手段を備え、
前記第2ページデータ準備手段は、前記複数の表示パターンを選択可能に含む第2のWebページデータを準備する、
請求項1乃至請求項4のいずれか一項に記載のWebサーバ。
A plurality of display pattern storage means for storing a plurality of display patterns;
The second page data preparation means prepares second Web page data including the plurality of display patterns so as to be selectable;
The web server according to any one of claims 1 to 4.
前記第1Webページデータ準備手段は、前記第2Webページデータ準備手段が準備する第2のWebページデータを含む第1のWebページデータを準備する、
請求項1乃至請求項5のいずれか一項に記載のWebサーバ。
The first web page data preparation means prepares first web page data including second web page data prepared by the second web page data preparation means;
The web server according to any one of claims 1 to 5.
前記1のデバイス以外のデバイスが表示部に表示している画像に係る表示パターンを取得する表示中パターン取得手段と、
前記通信手段が受信した1の表示パターンについて判断する表示パターン判断手段と、
を備え、
前記表示パターン指令制御手段は、前記1の表示パターンは表示中パターン取得手段が取得した表示パターンとは異なると前記判断手段が判断した場合に、前記1の表示パターンを反映した画像を表示部に表示するよう前記1のデバイスに指令し、
前記表示パターン送信制御手段は、前記1の表示パターンは表示中パターン取得手段が取得した表示パターンとは異なると前記判断手段が判断した場合に、前記1の表示パターンを前記第1のWebページデータに対応付けて前記通信手段が前記端末装置に送信するよう制御する、
請求項1乃至請求項6のいずれか一項に記載のWebサーバ。
A display pattern acquisition means for acquiring a display pattern related to an image displayed on a display unit by a device other than the one device;
Display pattern determining means for determining one display pattern received by the communication means;
With
When the determination unit determines that the display pattern of the one is different from the display pattern acquired by the currently-displayed pattern acquisition unit, the display pattern command control unit displays an image reflecting the display pattern of the one on the display unit. Command the device of 1 to display,
The display pattern transmission control unit converts the first display pattern into the first Web page data when the determination unit determines that the first display pattern is different from the display pattern acquired by the displayed pattern acquisition unit. And controlling the communication means to transmit to the terminal device in association with
The web server according to any one of claims 1 to 6.
前記デバイスが前記デバイスの状態に応じて表示部に表示する画像に係る表示パターンを取得する状態表示パターン取得手段と、
前記通信手段が受信した1の表示パターンについて判断する表示パターン判断手段と、
を備え、
前記表示パターン指令制御手段は、前記1の表示パターンは状態表示パターン取得手段が取得した表示パターンとは異なると前記判断手段が判断した場合に、前記1の表示パターンを反映した画像を表示部に表示するよう前記1のデバイスに指令し、
前記表示パターン送信制御手段は、前記1の表示パターンは表示中パターン取得手段が取得した表示パターンとは異なると前記判断手段が判断した場合に、前記1の表示パターンを前記第1のWebページデータに対応付けて前記通信手段が前記端末装置に送信するよう制御する、
請求項1乃至請求項7のいずれか一項に記載のWebサーバ。
State display pattern acquisition means for acquiring a display pattern related to an image displayed on the display unit according to the state of the device by the device;
Display pattern determining means for determining one display pattern received by the communication means;
With
When the determination unit determines that the display pattern command control unit is different from the display pattern acquired by the state display pattern acquisition unit, the display pattern command control unit displays an image reflecting the display pattern on the display unit. Command the device of 1 to display,
The display pattern transmission control unit converts the first display pattern into the first Web page data when the determination unit determines that the first display pattern is different from the display pattern acquired by the displayed pattern acquisition unit. And controlling the communication means to transmit to the terminal device in association with
The web server according to any one of claims 1 to 7.
前記1のデバイスに内蔵されている、
請求項1乃至請求項8のいずれか一項に記載のWebサーバ。
Built in the one device,
The web server according to any one of claims 1 to 8.
前記表示パターン指令制御手段は、前記表示パターンに基づいた画像を表示部に表示するよう指示する指示情報を前記通信手段が前記1のデバイスに送信するよう制御する、
請求項1乃至請求項8のいずれか一項に記載のWebサーバ。
The display pattern command control unit controls the communication unit to transmit instruction information for instructing to display an image based on the display pattern on a display unit to the first device.
The web server according to any one of claims 1 to 8.
Webブラウザを備える端末装置と、複数のデバイスと、がネットワーク接続されるWebシステムにおいて、画像を表示する表示部と、前記ネットワークを介して通信する通信手段と、前記デバイスに係るデバイス情報を記憶するデバイス情報記憶手段と、を備える前記デバイスを制御するコンピュータが読み取り可能なWebサーバプログラムであって、
前記コンピュータを、
前記端末装置が送信した第1の送信要求を前記通信手段が受信するよう制御するデバイス情報要求受信制御手段と、
前記デバイス自身が備えるデバイス情報記憶手段が記憶するデバイス情報を取得するデバイス情報取得制御手段と、
前記デバイス情報取得制御手段が取得するデバイス情報を含む第1のWebページデータを準備する第1Webページデータ準備手段と、
前記第1Webページデータ準備手段が準備する第1のWebページデータを前記第1の送信要求の送信元である端末装置に前記通信手段が送信するよう制御する第1Webページデータ送信制御手段と、
表示パターンを指定する操作入力を可能とする第2のWebページデータを準備する第2Webページデータ準備手段と、
前記第2Webページデータ準備手段が準備する第2のWebページデータを前記通信手段が前記第1のWebページデータの送信先である端末装置に送信するよう制御する第2Webページデータ送信制御手段と、
前記第2のWebページデータの送信先である端末装置が送信した1の表示パターンを指定する指定情報を前記通信手段が受信するよう制御する表示パターン受信制御手段と、
前記1の表示パターンを反映した画像を前記デバイス自身が備える表示部に表示するよう制御する表示制御手段と、
前記1の表示パターンを前記第1のWebページデータに対応付けて前記通信手段が前記第1のWebページデータの送信先である端末装置に送信するよう制御する表示パターン送信制御手段と、
して機能させる、Webサーバプログラム。
In a Web system in which a terminal device including a Web browser and a plurality of devices are connected to a network, a display unit that displays an image, a communication unit that communicates via the network, and device information related to the device are stored A computer information readable Web server program that controls the device,
The computer,
Device information request reception control means for controlling the communication means to receive the first transmission request transmitted by the terminal device;
Device information acquisition control means for acquiring device information stored in device information storage means included in the device itself;
First web page data preparation means for preparing first web page data including device information acquired by the device information acquisition control means;
First web page data transmission control means for controlling the communication means to transmit the first web page data prepared by the first web page data preparation means to a terminal device that is a transmission source of the first transmission request;
Second web page data preparation means for preparing second web page data that enables an operation input for designating a display pattern;
Second web page data transmission control means for controlling the communication means to transmit the second web page data prepared by the second web page data preparation means to the terminal device that is the transmission destination of the first web page data;
Display pattern reception control means for controlling the communication means to receive designation information for designating one display pattern transmitted by the terminal device that is the transmission destination of the second Web page data;
Display control means for controlling to display an image reflecting the display pattern of 1 on a display unit included in the device itself;
Display pattern transmission control means for associating the first display pattern with the first Web page data and controlling the communication means to transmit to the terminal device that is the transmission destination of the first Web page data;
Web server program to function.
Webブラウザを備える端末装置と、画像を表示する表示部を備える複数のデバイスと、サーバ装置と、がネットワーク接続されたWebシステムにおいて、前記ネットワークを介して通信する通信手段と、前記デバイスに係るデバイス情報を記憶するデバイス情報記憶手段と、を備える前記サーバ装置を制御するコンピュータが読み取り可能なWebサーバプログラムであって、
前記コンピュータを、
前記端末装置が送信した第1の送信要求を前記通信手段が受信するよう制御するデバイス情報要求受信制御手段と、
前記デバイス情報記憶手段が記憶する前記1のデバイスに係るデバイス情報を取得するデバイス情報取得制御手段と、
前記デバイス情報取得制御手段が取得するデバイス情報を含む第1のWebページデータを準備する第1Webページデータ準備手段と、
前記第1Webページデータ準備手段が準備する第1のWebページデータを前記第1の送信要求の送信元である端末装置に前記通信手段が送信するよう制御する第1Webページデータ送信制御手段と、
表示パターンを指定する操作入力を可能とする第2のWebページデータを準備する第2Webページデータ準備手段と、
前記第2Webページデータ準備手段が準備する第2のWebページデータを前記通信手段が前記第1のWebページデータの送信先である端末装置に送信するよう制御する第2Webページデータ送信制御手段と、
前記第2のWebページデータの送信先である端末装置が送信した1の表示パターンを指定する指定情報を前記通信手段が受信するよう制御する表示パターン受信制御手段と、
前記1の表示パターンを反映した画像を前記1のデバイスが備える表示部に表示するよう指令する指令情報を前記1のデバイスに前記通信手段が送信するよう制御する表示パターン指令制御手段と、
前記1の表示パターンを前記第1のWebページデータに対応付けて前記通信手段が前記第1のWebページデータの送信先である端末装置に送信するよう制御する表示パターン送信制御手段と、
して機能させる、Webサーバプログラム。
In a Web system in which a terminal device including a Web browser, a plurality of devices including a display unit that displays an image, and a server device are network-connected, a communication unit that communicates via the network, and a device related to the device A computer server readable Web server program for controlling the server device, comprising device information storage means for storing information,
The computer,
Device information request reception control means for controlling the communication means to receive the first transmission request transmitted by the terminal device;
Device information acquisition control means for acquiring device information relating to the one device stored in the device information storage means;
First web page data preparation means for preparing first web page data including device information acquired by the device information acquisition control means;
First web page data transmission control means for controlling the communication means to transmit the first web page data prepared by the first web page data preparation means to a terminal device that is a transmission source of the first transmission request;
Second web page data preparation means for preparing second web page data that enables an operation input for designating a display pattern;
Second web page data transmission control means for controlling the communication means to transmit the second web page data prepared by the second web page data preparation means to a terminal device that is the transmission destination of the first web page data;
Display pattern reception control means for controlling the communication means to receive designation information for designating one display pattern transmitted by the terminal device that is the transmission destination of the second Web page data;
Display pattern command control means for controlling the communication means to transmit command information for instructing to display an image reflecting the display pattern of 1 on a display unit included in the device of 1;
Display pattern transmission control means for controlling the communication means to transmit the first display pattern to the terminal device that is the transmission destination of the first Web page data in association with the first Web page data;
Web server program to function.
JP2008109889A 2008-04-21 2008-04-21 Web server and Web server program Pending JP2008234678A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008109889A JP2008234678A (en) 2008-04-21 2008-04-21 Web server and Web server program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008109889A JP2008234678A (en) 2008-04-21 2008-04-21 Web server and Web server program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2005077868A Division JP2006260272A (en) 2005-03-17 2005-03-17 Operation target identification system, terminal device, device, server device, and program

Publications (1)

Publication Number Publication Date
JP2008234678A true JP2008234678A (en) 2008-10-02

Family

ID=39907303

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008109889A Pending JP2008234678A (en) 2008-04-21 2008-04-21 Web server and Web server program

Country Status (1)

Country Link
JP (1) JP2008234678A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018106363A (en) * 2016-12-26 2018-07-05 ブラザー工業株式会社 Print Server

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018106363A (en) * 2016-12-26 2018-07-05 ブラザー工業株式会社 Print Server

Similar Documents

Publication Publication Date Title
US8332054B2 (en) Operation target identification system
US8554905B2 (en) Network system, terminal and recording medium
JP5665437B2 (en) Network device management system, network device management device, client device and method thereof
JP5565132B2 (en) Image forming apparatus, image forming system, operation input support method, and program
JP5673200B2 (en) Device selection program and device
US8619292B2 (en) Terminal device for printing data from the internet
KR101410348B1 (en) Information processing device communicating with peripheral device, information processing method, and recording medium
JP2008027128A (en) Device management system, management device, program.
US8982392B2 (en) Device search system, device search method, image forming apparatus, and information processing apparatus
JP3752867B2 (en) Document processing device
JP2013001044A (en) Setting value management system, setting value management method, setting value management service apparatus, image forming apparatus, and program
US8312122B2 (en) Device management system, device, and computer readable medium
KR20070114967A (en) User terminal and image forming apparatus for network port setting and their network port setting method
JP5302747B2 (en) Printing system and method for creating user interface screen of printer driver executed in printing system
US7603451B2 (en) Network system that connects a network terminal to another network terminal having a different protocol
US20040090643A1 (en) Data processing apparatus and its operation mode notifying method, image forming apparatus, and image forming system
JP2008234678A (en) Web server and Web server program
US8237944B2 (en) Data input/output system, control method and control apparatus based on coordinating the input and output parameter lists
JP2004246620A (en) Information processing device for selecting an image forming device
JP4742850B2 (en) Improved user convenience when switching between screens
JP2006163660A (en) Image information processing apparatus and printer
JP2009043130A (en) Print control system, printer, and program
JP7247642B2 (en) Information processing program
JP2006048727A (en) Management device and storage medium
JP2008090367A (en) Control device, image formation system, and program