[go: up one dir, main page]

JP2018190155A - System, method, program, server, information processing apparatus - Google Patents

System, method, program, server, information processing apparatus Download PDF

Info

Publication number
JP2018190155A
JP2018190155A JP2017091573A JP2017091573A JP2018190155A JP 2018190155 A JP2018190155 A JP 2018190155A JP 2017091573 A JP2017091573 A JP 2017091573A JP 2017091573 A JP2017091573 A JP 2017091573A JP 2018190155 A JP2018190155 A JP 2018190155A
Authority
JP
Japan
Prior art keywords
message
information
image forming
forming apparatus
printer
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.)
Granted
Application number
JP2017091573A
Other languages
Japanese (ja)
Other versions
JP7094663B2 (en
Inventor
江渕 和久
Kazuhisa Ebuchi
和久 江渕
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2017091573A priority Critical patent/JP7094663B2/en
Publication of JP2018190155A publication Critical patent/JP2018190155A/en
Application granted granted Critical
Publication of JP7094663B2 publication Critical patent/JP7094663B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Facsimiles In General (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】消耗品の発注サービスに未加入のユーザに、発注サービスを紹介する情報を提示して加入を促すこと。【解決手段】本発明は、ネットワークを介して接続された、情報処理装置と、画像形成装置と、管理サーバとから構成される、消耗品の発注サービスを提供するシステムである。管理サーバには、発注サービスの契約済みの個体の個体識別IDが登録される。情報処理装置は、個体識別IDを取得する取得手段と、前記取得した個体識別IDを含むクエリを、管理サーバに送信する送信手段と、前記送信したクエリに対するレスポンスを受信する受信手段と、前記受信したレスポンスに基づき、前記取得した個体識別IDによって識別される画像形成装置は発注サービスの契約済みの個体ではない場合、発注サービスを紹介する情報をユーザに提示する提示手段とを有する。【選択図】図4PROBLEM TO BE SOLVED: To prompt a user who has not yet subscribed to an ordering service for consumables to present information for introducing the ordering service and to subscribe. The present invention is a system that provides an ordering service for consumable items, which is configured by an information processing device, an image forming device, and a management server, which are connected via a network. In the management server, the individual identification IDs of the individual contracted for the ordering service are registered. The information processing device includes an acquisition unit that acquires an individual identification ID, a transmission unit that transmits a query including the acquired individual identification ID to a management server, a reception unit that receives a response to the transmitted query, and the reception unit. Based on the response, the image forming apparatus identified by the acquired individual identification ID has a presenting unit that presents information for introducing the ordering service to the user if the image forming apparatus is not a contracted individual for the ordering service. [Selection diagram] Figure 4

Description

本発明は、画像形成装置で使用する消耗品を発注するサービスを提供するための技術に関する。   The present invention relates to a technique for providing a service for ordering consumables used in an image forming apparatus.

従来、画像形成装置で使用する消耗品を自動的に発注するサービス(自動発注サービス)が存在する。例えば、特許文献1には、画像形成装置を監視して該画像形成装置で使用する消耗品の消耗度合いを取得し、該取得した消耗度合いに基づいて、消耗品を自動的に受注し発送するシステムが開示されている。   Conventionally, there is a service (automatic ordering service) for automatically ordering consumables used in an image forming apparatus. For example, in Japanese Patent Laid-Open No. 2004-228867, the image forming apparatus is monitored to acquire the degree of consumption of the consumables used in the image forming apparatus, and the consumables are automatically received and shipped based on the acquired degree of consumption. A system is disclosed.

ユーザは、このようなシステムを構成する画像形成装置を購入する際に、販売店の店員に自動発注サービスを紹介されること等により、自動発注サービスに加入する。自動発注サービスに加入したユーザの画像形成装置は、適切なタイミングで消耗品を自動的に発注するようになるので、該ユーザは、消耗品を自分で購入することの煩雑さから解放され、また、消耗品切れによる画像形成装置のダウンタイムを回避できる。   When a user purchases an image forming apparatus constituting such a system, the user subscribes to the automatic ordering service by introducing the automatic ordering service to a store clerk. Since the image forming apparatus of the user who has subscribed to the automatic ordering service automatically orders consumables at an appropriate timing, the user is freed from the trouble of purchasing the consumables himself. Therefore, it is possible to avoid downtime of the image forming apparatus due to running out of consumables.

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

しかしながら、特許文献1は、自動発注サービスに加入していないユーザに、自動発注サービスを紹介する情報を提示することを開示していない。そこで本発明は、消耗品の発注サービスに加入していないユーザに、発注サービスを紹介する情報を提示して加入を促すシステムを提供することを目的とする。   However, Patent Document 1 does not disclose presenting information for introducing an automatic ordering service to a user who has not subscribed to the automatic ordering service. SUMMARY OF THE INVENTION An object of the present invention is to provide a system that prompts a user who has not subscribed to a consumables ordering service by presenting information for introducing the ordering service.

本発明は、ネットワークを介して接続された、情報処理装置と、画像形成装置と、該画像形成装置の情報を管理する管理サーバとから構成され、該画像形成装置の消耗品を発注する発注サービスを提供するシステムであって、前記管理サーバは、前記画像形成装置が前記発注サービスの契約済みの個体である場合、前記画像形成装置を識別する個体識別IDを、前記契約済みの個体のIDとして登録する登録手段を有し、前記情報処理装置は、前記画像形成装置の個体識別IDを取得する取得手段と、前記取得した個体識別IDを含むクエリを送信する送信手段と、前記送信したクエリに対して前記管理サーバからのレスポンスを受信する受信手段と、前記受信したレスポンスに基づき、前記取得した個体識別IDによって識別される画像形成装置は前記発注サービスの契約済みの個体ではない場合、前記発注サービスを紹介する情報をユーザに提示する提示手段とを有することを特徴とするシステムである。   The present invention includes an information processing apparatus, an image forming apparatus, and a management server that manages information on the image forming apparatus connected via a network, and an ordering service that orders consumables of the image forming apparatus. When the image forming apparatus is a contracted individual of the ordering service, the management server uses an individual identification ID for identifying the image forming apparatus as an ID of the contracted individual. A registration unit configured to register, the information processing apparatus includes: an acquisition unit configured to acquire an individual identification ID of the image forming apparatus; a transmission unit configured to transmit a query including the acquired individual identification ID; and A receiving means for receiving a response from the management server, and an image form identified by the acquired individual identification ID based on the received response Device if it is not contracted individuals of the ordering service, a system characterized in that it comprises a presenting means for presenting the information to introduce the ordering service to the user.

本発明により、消耗品の発注サービスに加入していないユーザに、発注サービスを紹介する情報を提示して加入を促すことが可能となる。   According to the present invention, it is possible to prompt the user who has not subscribed to the consumables ordering service by presenting information introducing the ordering service.

実施例1における情報収集・提示システムの構成Configuration of information collection / presentation system in Embodiment 1 実施例1におけるPC及びプリンタのハードウェア構成を示すブロック図1 is a block diagram illustrating hardware configurations of a PC and a printer according to a first embodiment. 実施例1におけるPC及びプリンタのソフトウェア構成を示すブロック図1 is a block diagram showing the software configuration of a PC and a printer in Embodiment 1. 実施例1におけるプリンタ監視処理のフローチャートFlowchart of printer monitoring process in embodiment 1 実施例1におけるユーザインターフェースUser interface in embodiment 1 実施例1における契約有無情報を含むレスポンスの送信処理のフローチャートFlowchart of response transmission processing including contract presence / absence information in the first embodiment 実施例2におけるプリンタ監視処理のフローチャートFlowchart of printer monitoring process in embodiment 2 実施例2におけるユーザインターフェースUser interface in embodiment 2 実施例5におけるユーザインターフェースUser interface in embodiment 5 実施例7におけるプリンタ監視処理のフローチャートFlowchart of printer monitoring process in embodiment 7 実施例10におけるユーザインターフェースUser interface in embodiment 10

[実施例1]
<情報収集・提示システムの構成について>
以下、情報を収集し、該収集した情報に基づきユーザに情報を提示するシステム(情報収集・提示システムと称する)について、図1を用いて説明する。図1は、本実施例における情報収集・提示システムの構成を示す図である。図に示すように、情報収集・提示システムは、情報処理装置(以下PC)100と、画像形成装置101と、POSレジ110と、POSサーバ111と、プリンタ情報管理サーバ120と、から構成される。
[Example 1]
<Configuration of information collection / presentation system>
Hereinafter, a system for collecting information and presenting the information to the user based on the collected information (referred to as an information collection / presentation system) will be described with reference to FIG. FIG. 1 is a diagram illustrating a configuration of an information collection / presentation system according to the present embodiment. As shown in the figure, the information collection / presentation system includes an information processing apparatus (hereinafter, PC) 100, an image forming apparatus 101, a POS register 110, a POS server 111, and a printer information management server 120. .

PC100と画像形成装置101とは、LANケーブル等で接続されており、互いにデータを送受信する。ユーザは、PC100から印刷データを送ることで、又は、画像形成装置101を直接操作することで、用紙等の記録媒体に画像を形成することができる。尚、本実施例における画像形成装置とは、印刷機能に特化した専用機(プリンタ)に限らず、印刷機能とその他の機能とを複合した複合機(MFP)や、記録媒体上に画像やパターンを形成する製造装置等も含む。ただし、以下では説明の便宜上、画像形成装置はプリンタであるものと仮定して説明を行う。   The PC 100 and the image forming apparatus 101 are connected by a LAN cable or the like, and transmit / receive data to / from each other. A user can form an image on a recording medium such as paper by sending print data from the PC 100 or by directly operating the image forming apparatus 101. The image forming apparatus in the present embodiment is not limited to a dedicated machine (printer) specialized for the printing function, but is a multifunction machine (MFP) that combines the printing function and other functions, or an image or image on a recording medium. Also includes a manufacturing apparatus for forming a pattern. However, in the following description, for convenience of explanation, it is assumed that the image forming apparatus is a printer.

プリンタ販売業者の店舗に設置されるPOS(Point Of Sales)レジ110には、ユーザが店舗でプリンタを購入した際に、該プリンタに関する情報が入力され、該入力された情報は、POSサーバ111に送信される。POSサーバ111は、購入されたプリンタに関する情報を店舗が収集し、管理するためのサーバである。プリンタベンダのプリンタ情報管理サーバ120は、ユーザによって使用されるプリンタ101の状態等の情報をプリンタベンダが収集し、管理するためのサーバである。   When a user purchases a printer at a store, a POS (Point Of Sales) register 110 installed in the printer dealer's store receives information about the printer, and the input information is sent to the POS server 111. Sent. The POS server 111 is a server for the store to collect and manage information related to the purchased printer. The printer information management server 120 of the printer vendor is a server for the printer vendor to collect and manage information such as the status of the printer 101 used by the user.

PC100、POSレジ110、POSサーバ111、及びプリンタ情報管理サーバ120は、インターネット等のネットワーク190を介して接続されている。またプリンタ101は、PC100を介して間接的に、或いは、直接的に、ネットワーク190と接続されている。従って、PC100、プリンタ101、POSレジ110、POSサーバ111、及びプリンタ情報管理サーバ120は、夫々が互いにデータを送受信することが可能である。   The PC 100, the POS register 110, the POS server 111, and the printer information management server 120 are connected via a network 190 such as the Internet. The printer 101 is connected to the network 190 indirectly or directly through the PC 100. Therefore, the PC 100, the printer 101, the POS register 110, the POS server 111, and the printer information management server 120 can transmit / receive data to / from each other.

本実施例では、ユーザが店舗でプリンタ101を購入する際に、該店舗の店員が消耗品を自動的に発注するサービス(即ち自動発注サービス)の契約を結ぶことを提案し、該提案に応じてユーザがプリンタ101の購入とともに該契約を結ぶことを想定している。ユーザが消耗品の自動発注サービスの契約を結んだ場合、店舗の店員は、プリンタ101が自動発注サービスの契約済みの個体であることを示す情報を、プリンタを識別するための個体識別IDと対応付けてPOSレジ110に入力する。店員によって入力されたこれらの情報は、POSサーバ111に登録され、また、POSサーバ111からプリンタ情報管理サーバ120に送信される。そして、プリンタ情報管理サーバ120は、ユーザが購入したプリンタ101を自動発注サービスの契約済みの個体としてデータベースに登録する。   In the present embodiment, when the user purchases the printer 101 at a store, it is proposed that the store clerk of the store automatically enters a contract for a service for automatically ordering consumables (ie, an automatic ordering service). It is assumed that the user enters into the contract with the purchase of the printer 101. When the user signs a contract for an automatic ordering service for consumables, the store clerk associates information indicating that the printer 101 is a contracted individual for the automatic ordering service with an individual identification ID for identifying the printer. At the same time, it is input to the POS register 110. These pieces of information input by the store clerk are registered in the POS server 111 and transmitted from the POS server 111 to the printer information management server 120. Then, the printer information management server 120 registers the printer 101 purchased by the user in the database as a contracted individual for the automatic ordering service.

尚、ここでは本実施例をPOSシステムに適用する場合について説明しているが、本実施例はPOSシステムに限定されない。自動発注サービスの契約済みの個体の個体識別IDがプリンタ情報管理サーバに登録される形態でさえあれば、プリンタ情報管理サーバに情報を送信するサーバはPOSサーバでなくてもよい。   Although the case where the present embodiment is applied to the POS system is described here, the present embodiment is not limited to the POS system. The server that transmits information to the printer information management server may not be a POS server as long as the individual identification ID of the individual for which the automatic ordering service has been contracted is registered in the printer information management server.

本発明の自動発注サービスでは、販売業者に発注される前に一度ユーザに対し、本当に発注するかを確認するステップを設けてもよい。つまり、発注前に発注要否の最終確認のメールが送付されてもよい。   In the automatic ordering service of the present invention, a step of confirming whether or not the user actually places an order once before placing an order with the seller may be provided. In other words, an e-mail for final confirmation of the necessity of ordering may be sent before ordering.

<PC及びプリンタのハードウェア構成について>
以下、情報収集・提示システムを構成する、PC100及びプリンタ101のハードウェア構成について、図2を用いて説明する。
<Hardware configuration of PC and printer>
Hereinafter, the hardware configuration of the PC 100 and the printer 101 constituting the information collection / presentation system will be described with reference to FIG.

まず、PC100のハードウェア構成を説明する。PC100は、CPU200と、ROM201と、RAM202と、外部記憶装置203と、入力インタフェース(以下入力IF)204と、出力インタフェース(以下出力IF)205と、ネットワークインタフェース206(以下ネットワークIF)とを備える。CPU200は、信号線207を介して接続されたPC100の各構成要素を統括的に制御する。ROM201は、不揮発性の記憶媒体であり、初期化プログラム等が格納される。RAM202は、揮発性の記憶媒体であり、実際に動かすプログラムや該プログラムが扱う各種のデータ等が一時的に格納される。外部記憶装置203は、不揮発性の記憶装置であり、PC100に接続されているプリンタを監視するためのプログラム(監視プログラムと称する)等のプログラム群、OS、プリンタドライバやその他の各種データが格納されている。以下で説明する本実施例における処理は、ROM201や外部記憶装置203に格納されているプログラムがRAM202に展開され、該展開されたプログラムがCPU200により実行されることで、実行される。   First, the hardware configuration of the PC 100 will be described. The PC 100 includes a CPU 200, a ROM 201, a RAM 202, an external storage device 203, an input interface (hereinafter referred to as an input IF) 204, an output interface (hereinafter referred to as an output IF) 205, and a network interface 206 (hereinafter referred to as a network IF). The CPU 200 comprehensively controls each component of the PC 100 connected via the signal line 207. The ROM 201 is a nonvolatile storage medium and stores an initialization program and the like. The RAM 202 is a volatile storage medium, and temporarily stores programs that are actually run, various data handled by the programs, and the like. The external storage device 203 is a non-volatile storage device, and stores a program group such as a program for monitoring a printer connected to the PC 100 (referred to as a monitoring program), an OS, a printer driver, and other various data. ing. The processing in the present embodiment described below is executed when a program stored in the ROM 201 or the external storage device 203 is expanded in the RAM 202, and the expanded program is executed by the CPU 200.

入力IF204は、マウス210やキーボード211等の操作部と接続されており、操作部を介してユーザが行った入力は、入力IF204を介してPC100に受け付けられる。出力IF205は、モニタ212等の表示部と接続されており、表示部には、出力IF205を介して出力された画像データに基づく画像等が表示される。ネットワークIF206は、PC100の外部のネットワーク190と接続される。尚、ここでは、操作部と表示部とが別個の構成要素である場合を説明しているが、本実施例はこれに限定されず、タッチパネルのように操作部と表示部とが一体となっていてもよい。   The input IF 204 is connected to an operation unit such as a mouse 210 or a keyboard 211, and an input made by a user via the operation unit is accepted by the PC 100 via the input IF 204. The output IF 205 is connected to a display unit such as the monitor 212, and an image based on the image data output via the output IF 205 is displayed on the display unit. The network IF 206 is connected to a network 190 outside the PC 100. Although the case where the operation unit and the display unit are separate components has been described here, the present embodiment is not limited to this, and the operation unit and the display unit are integrated like a touch panel. It may be.

続いて、プリンタ101のハードウェア構成を説明する。プリンタ101は、CPU250と、ROM251と、RAM252と、プリントエンジン253と、ネットワークIF254と、を備える。CPU250は、信号線255を介して接続されたプリンタ101の各構成要素を統括的に制御する。   Next, the hardware configuration of the printer 101 will be described. The printer 101 includes a CPU 250, a ROM 251, a RAM 252, a print engine 253, and a network IF 254. The CPU 250 comprehensively controls each component of the printer 101 connected via the signal line 255.

ROM251は、不揮発性の記憶媒体であり、プリンタ101の制御プログラム(図示せず)やこの制御プログラムで使われるデータ等が格納される。CPU250は、ROM251に格納された制御プログラムを実行することで、プリンタ101の各構成要素を制御する。また、ROM251には、制御プログラムの他にステータス情報管理プログラム260も格納されている。ステータス情報管理プログラム260は、プリンタ101内部の各種センサからの情報等に基づいて、消耗品(インク等)の残量や印刷ジョブの処理状況等を把握し、プリンタ101の状態を示す情報(ステータス情報と称する)を作成するためのプログラムである。RAM252は、揮発性の記憶媒体である。RAM252には画像データ等の各種データが一時的に格納され、例えば、受信した印刷ジョブを一旦保存するための受信バッファとして用いられる。ステータス情報管理プログラム260によって作成されたステータス情報も、RAM252に格納される。   The ROM 251 is a non-volatile storage medium, and stores a control program (not shown) of the printer 101, data used in the control program, and the like. The CPU 250 controls each component of the printer 101 by executing a control program stored in the ROM 251. In addition, the ROM 251 stores a status information management program 260 in addition to the control program. The status information management program 260 grasps the remaining amount of consumables (ink, etc.) and the processing status of the print job based on information from various sensors in the printer 101, and information (status) indicating the status of the printer 101. This is a program for creating information. The RAM 252 is a volatile storage medium. The RAM 252 temporarily stores various data such as image data, and is used as a reception buffer for temporarily storing received print jobs, for example. Status information created by the status information management program 260 is also stored in the RAM 252.

プリントエンジン253は、RAM252に保存された画像データに基づき、用紙等の記録媒体にインク等の色材を用いて画像を形成する。ネットワークIF254は、プリンタ101の外部のネットワーク190と接続される。   The print engine 253 forms an image using a color material such as ink on a recording medium such as paper based on the image data stored in the RAM 252. The network IF 254 is connected to a network 190 outside the printer 101.

尚、ここで示す形態は例示に過ぎず、PC100とプリンタ101との処理の分担を任意に決めてよい。例えば、前述の例ではPC100が監視プログラムを備える形態を示したが、PC100ではなくプリンタ101が監視プログラムを備え、プリンタ101がプリンタ情報管理サーバ120とダイレクトにデータを送受信する形態も考えられる。   Note that the form shown here is merely an example, and the sharing of processing between the PC 100 and the printer 101 may be arbitrarily determined. For example, in the above-described example, the PC 100 includes the monitoring program. However, the printer 101 may include the monitoring program instead of the PC 100, and the printer 101 may directly transmit / receive data to / from the printer information management server 120.

<PC及びプリンタのソフトウェア構成について>
以下、PC100及びプリンタ101のソフトウェア構成について、図3を用いて説明する。
<Software configuration of PC and printer>
Hereinafter, the software configurations of the PC 100 and the printer 101 will be described with reference to FIG.

まず、PC100のソフトウェア構成を説明する。前述したように、PC100の外部記憶装置203には監視プログラムが格納されている。監視プログラムは、プリンタ101を監視し、プリンタ101の情報を取得、ユーザに提示するためのアプリケーションプログラムである。図に示すように、監視プログラム300がPC100上で動作すると、3つのコンポーネント、即ち、プリンタ通信部310、表示制御部311、及びサーバ通信部312が実現される。   First, the software configuration of the PC 100 will be described. As described above, the monitoring program is stored in the external storage device 203 of the PC 100. The monitoring program is an application program for monitoring the printer 101, acquiring information about the printer 101, and presenting the information to the user. As shown in the figure, when the monitoring program 300 operates on the PC 100, three components, that is, a printer communication unit 310, a display control unit 311, and a server communication unit 312 are realized.

プリンタ通信部310は、プリンタ101との通信を行い、例えば、プリンタ101から送信された、プリンタ101の管理情報を取得する。この管理情報は、インク等の消耗品の残量や印刷ジョブの処理状況等を示すステータス情報、及び、プリンタ101を識別するための個体識別ID等を含む。個体識別IDとは、市場に存在するプリンタの個体を一意に特定可能な識別子であり、一般的にシリアルナンバーと呼ばれるものを指す。   The printer communication unit 310 communicates with the printer 101 and acquires management information of the printer 101 transmitted from the printer 101, for example. This management information includes status information indicating the remaining amount of consumables such as ink and the processing status of the print job, an individual identification ID for identifying the printer 101, and the like. The individual identification ID is an identifier that can uniquely identify an individual printer in the market, and generally refers to what is called a serial number.

表示制御部311は、プリンタ通信部310が取得した管理情報に基づき、プリンタ101に関する情報や消耗品の自動発注サービスの紹介メッセージ(詳細は後述する)を表示する表示制御を行う。サーバ通信部312は、プリンタ情報管理サーバ120との通信を行う(詳細は後述する)。   Based on the management information acquired by the printer communication unit 310, the display control unit 311 performs display control to display information related to the printer 101 and an introduction message (details will be described later) of the consumable automatic ordering service. The server communication unit 312 communicates with the printer information management server 120 (details will be described later).

PC100が前述のコンポーネントを有するのに対し、プリンタ101は、2つのコンポーネント、即ち、印刷制御部320及び管理情報保持部321を有する。印刷制御部320は、プリントエンジン253を制御して、PC100から送信された印刷ジョブに基づき記録媒体に画像を形成すること等の印刷処理に関する制御を実行する。管理情報保持部321は、管理情報を保持する。   In contrast to the PC 100 having the aforementioned components, the printer 101 has two components, that is, a print control unit 320 and a management information holding unit 321. The print control unit 320 controls the print engine 253 to execute control related to print processing such as forming an image on a recording medium based on a print job transmitted from the PC 100. The management information holding unit 321 holds management information.

尚、ここでは、PC100がネットワーク190経由でプリンタ101から送信された情報を取得する構成を示したが、本実施例はこの構成に限定されない。例えば、PC100とプリンタ101とはUSBやIEEE1394等のインタフェースで接続され、PC100がこのインタフェース経由でプリンタ101から送信された情報を取得する構成であってもよい。   Here, a configuration is shown in which the PC 100 acquires information transmitted from the printer 101 via the network 190, but the present embodiment is not limited to this configuration. For example, the PC 100 and the printer 101 may be connected via an interface such as USB or IEEE 1394, and the PC 100 may acquire information transmitted from the printer 101 via this interface.

<プリンタ監視処理について>
以下、PC100でプリンタ101の状態を監視する処理(プリンタ監視処理と称する)について、図4を用いて説明する。以下の処理は、監視プログラム300がPC100上で動作している状態、かつユーザがPC100を用いてプリンタ101に印刷ジョブを投入したタイミングで開始するものとする。
<About printer monitoring processing>
Hereinafter, processing for monitoring the state of the printer 101 by the PC 100 (referred to as printer monitoring processing) will be described with reference to FIG. The following processing is assumed to start when the monitoring program 300 is operating on the PC 100 and when the user inputs a print job to the printer 101 using the PC 100.

ステップS401において、プリンタ通信部310は、個体識別IDを求めるリクエストを、プリンタ101に送信する。次いで、ステップS402において、プリンタ通信部310は、ステップS401で送信したリクエストに対するレスポンスとして、プリンタ101の個体識別IDを受信する。   In step S <b> 401, the printer communication unit 310 transmits a request for obtaining an individual identification ID to the printer 101. Next, in step S402, the printer communication unit 310 receives the individual identification ID of the printer 101 as a response to the request transmitted in step S401.

ステップS403において、プリンタ通信部310は、インク等の消耗品の残量を示す情報(消耗品残量情報とする)を求めるリクエストを、プリンタ101に送信する。次いで、ステップS404において、プリンタ通信部310は、ステップS403で送信したリクエストに対するレスポンスとして、プリンタ101の消耗品残量情報を受信する。   In step S <b> 403, the printer communication unit 310 transmits a request for information indicating the remaining amount of consumables such as ink (consumable item remaining amount information) to the printer 101. Next, in step S <b> 404, the printer communication unit 310 receives the consumables remaining amount information of the printer 101 as a response to the request transmitted in step S <b> 403.

ステップS405において、表示制御部311は、ステップS404で取得した消耗品残量情報に基づき、消耗品の残量が所定の閾値以下であるか判定する。ステップS405の判定結果が真の場合、ステップS406に進む一方、該判定結果が偽の場合、プリンタ監視処理は終了する。   In step S405, the display control unit 311 determines whether the remaining amount of consumables is equal to or less than a predetermined threshold based on the remaining amount information of consumables acquired in step S404. If the determination result in step S405 is true, the process proceeds to step S406. If the determination result is false, the printer monitoring process ends.

ステップS406において、サーバ通信部312は、監視対象のプリンタ101が自動発注サービスの契約済みの個体であるか問い合わせるクエリを、プリンタ情報管理サーバ120に送信する。ここで送信するクエリには、プリンタ101の個体識別IDが含まれている。次いで、ステップS407において、サーバ通信部312は、ステップS406で送信したクエリに対するレスポンスとして、プリンタ101が自動発注サービスの契約済みの個体であるか否かを示す情報(契約有無情報とする)を受信する。尚、プリンタ情報管理サーバ120が契約有無情報を送信する際に実行する処理については、図6を用いて後述する。   In step S <b> 406, the server communication unit 312 transmits to the printer information management server 120 a query for inquiring whether the monitored printer 101 is a contracted individual for the automatic ordering service. The query transmitted here includes the individual identification ID of the printer 101. Next, in step S407, the server communication unit 312 receives information (contract presence / absence information) indicating whether or not the printer 101 is a contracted individual of the automatic ordering service as a response to the query transmitted in step S406. To do. The process executed when the printer information management server 120 transmits the contract presence / absence information will be described later with reference to FIG.

ステップS408において、表示制御部311は、ステップS407で取得した契約有無情報に基づき、監視対象のプリンタ101が自動発注サービスの契約済みの個体ではないか判定する。ステップS408の判定結果が真の場合、ステップS409に進む一方、該判定結果が偽の場合、プリンタ監視処理は終了する。   In step S408, the display control unit 311 determines whether the monitored printer 101 is a contracted individual for the automatic ordering service based on the contract presence / absence information acquired in step S407. If the determination result in step S408 is true, the process proceeds to step S409. If the determination result is false, the printer monitoring process ends.

ステップS409において、表示制御部311は、自動発注サービスを紹介するメッセージを、モニタ212等の表示部に表示させる。図5に、ステップS409で表示するメッセージの一例を示す。消耗品用の自動発注サービスを紹介するメッセージが、ウィンドウ501内に表示されている。また、ウィンドウ501は、閉じるボタン502を有する。   In step S409, the display control unit 311 displays a message introducing the automatic ordering service on the display unit such as the monitor 212. FIG. 5 shows an example of the message displayed in step S409. A message introducing an automatic ordering service for consumables is displayed in window 501. The window 501 has a close button 502.

尚、ステップS405における消耗品の残量が所定の閾値以下であるかの判定を、PC100で実行するのではなく、PC100に消耗品残量情報を渡すプリンタ101で実行する形態としてもよい。その場合、PC100は、消耗品残量情報に加えて、消耗品の残量が所定の閾値以下であるかの判定結果を示す情報も取得し、ステップS405において該情報に基づき分岐する形態とすればよい。以上が、本実施例におけるプリンタ監視処理の内容である。   Note that the determination of whether the remaining amount of consumables is equal to or less than a predetermined threshold in step S405 may be performed by the printer 101 that passes the consumables remaining amount information to the PC 100 instead of being performed by the PC 100. In that case, in addition to the remaining amount information of the consumables, the PC 100 also acquires information indicating a determination result of whether the remaining amount of the consumables is equal to or less than a predetermined threshold and branches in accordance with the information in step S405. That's fine. The above is the content of the printer monitoring process in this embodiment.

<契約有無情報を含むレスポンスを送信する処理について>
以下、自動発注サービスの契約済みの個体であるか問い合わせるクエリ(ステップS406)を受信したプリンタ情報管理サーバ120によって実行される、契約有無情報を含むレスポンスを送信する処理について、図6を用いて説明する。
<About the process of sending a response including contract presence / absence information>
Hereinafter, processing for transmitting a response including contract presence / absence information, which is executed by the printer information management server 120 that has received the query (step S406) for inquiring whether the individual is a contracted entity of the automatic ordering service, will be described with reference to FIG. To do.

ステップS601において、PC100から送信されたクエリを受信する。前述したように、このクエリには、監視プログラムの監視対象であるプリンタの個体識別IDが含まれている。次いで、ステップS602において、契約済みIDが保持されているリスト(契約済みIDリスト)を読み出す。契約済みIDリストは、プリンタ情報管理サーバ120の不揮発性の記憶媒体に保存されている。   In step S601, the query transmitted from the PC 100 is received. As described above, this query includes the individual identification ID of the printer that is monitored by the monitoring program. Next, in step S602, a list (contracted ID list) in which contracted IDs are held is read. The contracted ID list is stored in a non-volatile storage medium of the printer information management server 120.

ステップS603において、ステップS601で取得した個体識別IDと、ステップS602で取得した契約済みIDリストとを照合し、該契約済みIDリストに該個体識別IDがあるか判定する。これにより、監視対象のプリンタが、自動発注サービスの契約済みの個体であるか判定する。   In step S603, the individual identification ID acquired in step S601 is compared with the contracted ID list acquired in step S602, and it is determined whether the individual identification ID exists in the contracted ID list. As a result, it is determined whether the monitored printer is a contracted individual for the automatic ordering service.

ステップS603で、監視対象のプリンタが自動発注サービスの契約済みの個体であると判定された場合、ステップS604において、クエリに対するレスポンスとして、該プリンタが該契約済みの個体であることを示す情報を、PC100に送信する。一方、ステップS603で、監視対象のプリンタが自動発注サービスの契約済みの個体ではないと判定された場合、ステップS605において、クエリに対するレスポンスとして、該プリンタが該契約済みの個体ではないことを示す情報を、PC100に送信する。以上が、本実施例における、契約有無情報を含むレスポンスを送信する処理の内容である。   If it is determined in step S603 that the monitored printer is a contracted individual for the automatic ordering service, information indicating that the printer is the contracted individual is returned as a response to the query in step S604. Send to PC100. On the other hand, if it is determined in step S603 that the monitored printer is not a contracted individual for the automatic ordering service, information indicating that the printer is not the contracted individual is returned as a response to the query in step S605. Is transmitted to the PC 100. The above is the content of the process of transmitting a response including contract presence / absence information in the present embodiment.

<実施例1の変形例について>
尚、前述の例では、消耗品の残量が所定の閾値以下の場合に紹介メッセージを表示する形態を示したが、消耗品の残量によらずメッセージを表示する形態としてもよい。これは以後に示す実施例においても同様であり、消耗品の残量によらず様々な条件に従ってメッセージを表示してよい。
<Modification of Example 1>
In the above-described example, the introduction message is displayed when the remaining amount of the consumable item is equal to or less than the predetermined threshold. However, the message may be displayed regardless of the remaining amount of the consumable item. This also applies to the embodiments described below, and the message may be displayed according to various conditions regardless of the remaining amount of consumables.

また、前述の例では、表示部にメッセージを表示する形態を示したが、メッセージを表示することに代えて、PCが監視プログラムに従って、予め登録されたユーザのメールアドレスに紹介メッセージと同様の内容のメールを送信する形態としてもよい。或いは、プリンタ情報管理サーバが、監視対象のプリンタは自動発注サービスの契約済みの個体であると判定した場合に、予め登録されたユーザのメールアドレスにメールを送信する形態としてもよい。さらに或いは、ステップS409でメッセージを表示部に表示させる代わりに、PCが監視プログラムに従って、該メッセージの表示指示をプリンタに送信し、プリンタの表示部で該メッセージを表示する形態としてもよい。   In the above example, the message is displayed on the display unit. However, instead of displaying the message, the PC has the same contents as the introduction message in the user's registered mail address according to the monitoring program. It is good also as a form which transmits this mail. Alternatively, when the printer information management server determines that the printer to be monitored is an individual for which an automatic ordering service has been contracted, a mail may be sent to a user's registered mail address. Further alternatively, instead of displaying the message on the display unit in step S409, the PC may send an instruction to display the message to the printer according to the monitoring program and display the message on the display unit of the printer.

<実施例1の効果について>
本実施例により、消耗品の自動発注サービスの契約を結んでいないユーザがプリンタの使用を開始した後に、ニーズを取り逃さず、かつインク等の消耗品が切れたとき等の好適なタイミングで、自動発注サービスの存在を周知することができる。
<About the effect of Example 1>
According to this embodiment, after a user who does not have a contract for an automatic ordering service for consumables starts using the printer, the user does not miss the needs and the consumables such as ink are out at a suitable timing. The existence of an automatic ordering service can be informed.

[実施例2]
実施例1では、消耗品の残量が所定の閾値以下の場合に、自動発注サービスの紹介メッセージが必ず表示される。しかし、ユーザの中には、紹介メッセージが表示されることを望まないユーザもいる。そこで本実施例では、表示設定を変更して紹介メッセージを表示させないようにすることが可能なシステムを提供する。尚、以下では既述の実施例との差分について主に説明し、既述の実施例と同様の構成及び同様の処理については説明を適宜省略する。
[Example 2]
In the first embodiment, when the remaining amount of consumables is equal to or less than a predetermined threshold, an introduction message for the automatic ordering service is always displayed. However, some users do not want the introduction message to be displayed. Therefore, this embodiment provides a system that can change the display setting so that the introduction message is not displayed. In the following, differences from the above-described embodiment will be mainly described, and description of the same configuration and similar processing as those of the above-described embodiment will be omitted as appropriate.

<プリンタ監視処理について>
以下、本実施例におけるプリンタ監視処理について、図7を用いて説明する。
<About printer monitoring processing>
Hereinafter, printer monitoring processing in this embodiment will be described with reference to FIG.

ステップS701において、プリンタ通信部310は、消耗品の自動発注サービスの紹介メッセージを表示するか否かを示す情報(メッセージ表示設定情報とする)を求めるリクエストをプリンタ101に送信する。次いで、ステップS702において、プリンタ通信部310は、ステップS701で送信したリクエストに対するレスポンスとして、メッセージ表示設定情報を受信する。   In step S <b> 701, the printer communication unit 310 transmits a request for information (referred to as message display setting information) indicating whether or not to display an introduction message for an automatic consumable ordering service to the printer 101. Next, in step S702, the printer communication unit 310 receives message display setting information as a response to the request transmitted in step S701.

ステップS703において、表示制御部311は、ステップS702で取得したメッセージ表示設定情報が、紹介メッセージを表示することを示すか(非表示設定がOFFであるか)判定する。ステップS703の判定結果が真の場合、ステップS704に進む一方、該判定結果が偽の場合、プリンタ監視処理は終了する。   In step S703, the display control unit 311 determines whether the message display setting information acquired in step S702 indicates that an introduction message is displayed (whether the non-display setting is OFF). If the determination result in step S703 is true, the process proceeds to step S704. If the determination result is false, the printer monitoring process ends.

ステップS704〜ステップS712は、実施例1のステップS401〜ステップS409と同様である(図4参照)。ただし、本実施例では、ステップS712の後、ステップS713に進む。ここで図8に、ステップS712で表示するメッセージの一例を示す。図に示すように、消耗品の自動発注サービスを紹介するメッセージが、閉じるボタン802を有するウィンドウ801内に表示されることは実施例1と同様であるが、ウィンドウ801がチェックボックス803を有する点で実施例1と異なる。このユーザインターフェースを見て、今後このメッセージを表示させたくないユーザは、チェックボックス803にチェックをいれて閉じるボタン802を押下する。こうすることで、また設定を変更しない限り、ウィンドウ801が表示されなくなるので、ユーザは、ウィンドウ801が開く煩わしさから解放される。   Steps S704 to S712 are the same as steps S401 to S409 of the first embodiment (see FIG. 4). However, in this embodiment, after step S712, the process proceeds to step S713. FIG. 8 shows an example of the message displayed in step S712. As shown in the figure, a message introducing the automatic ordering service for consumables is displayed in a window 801 having a close button 802, as in the first embodiment, but the window 801 has a check box 803. This is different from the first embodiment. Looking at this user interface, a user who does not want to display this message in the future presses the close button 802 with the check box 803 checked. By doing so, the window 801 is not displayed unless the setting is changed, so that the user is free from the troublesomeness of opening the window 801.

ステップS713において、表示制御部311は、自動発注サービスの紹介メッセージを表示しない設定がなされたか(具体的には、チェックボックス803にチェックが入った状態で閉じるボタン802が押下された結果、非表示設定がONになったか)判定する。ステップS713の判定結果が真の場合、ステップS714に進む一方、該判定結果が偽の場合、プリンタ監視処理は終了する。   In step S713, the display control unit 311 is set to not display the automatic ordering service introduction message (specifically, the display control unit 311 is not displayed as a result of pressing the close button 802 with the check box 803 checked). Whether the setting has been turned ON). If the determination result in step S713 is true, the process proceeds to step S714. If the determination result is false, the printer monitoring process ends.

ステップS714において、プリンタ通信部310は、自動発注サービスの紹介メッセージを表示しない設定がなされたこと(非表示設定がONになったこと)を示す情報をプリンタ101に送信し、プリンタ監視処理は終了する。ステップS714で送られた情報は、プリンタ101内で上書き保存される。以上が、本実施例におけるプリンタ監視処理の内容である。   In step S714, the printer communication unit 310 transmits information indicating that the automatic ordering service introduction message is not displayed to the printer 101 (the non-display setting is turned on) to the printer 101, and the printer monitoring process ends. To do. The information sent in step S714 is overwritten and saved in the printer 101. The above is the content of the printer monitoring process in this embodiment.

<実施例2の変形例について>
尚、前述の例では、自動発注サービスの紹介メッセージを表示するユーザインターフェースであるウィンドウ801内に、ユーザがメッセージ表示設定情報を変更するための入力部であるチェックボックス803を設ける形態を示した。しかし、本実施例はこの形態に限定されない。例えば、表示部に表示される他のユーザインターフェースに、ユーザがメッセージ表示設定情報を変更するための入力部を設けてもよい。
<Modification of Example 2>
In the above-described example, the check box 803 that is an input unit for the user to change the message display setting information is provided in the window 801 that is a user interface for displaying an introduction message of the automatic ordering service. However, the present embodiment is not limited to this form. For example, you may provide the input part for a user to change message display setting information in the other user interface displayed on a display part.

また、前述の例では、メッセージ表示設定情報がプリンタ101に保存される形態を示した。しかし、本実施例はこの形態に限定されない。例えば、PC100がメッセージ表示設定情報と個体識別IDとをプリンタ情報管理サーバ120に送信する。そして、プリンタ101ではなくプリンタ情報管理サーバ120に、個体識別IDとこれに紐付けされたメッセージ表示設定情報とが保存される形態としてもよい。   In the above example, the message display setting information is stored in the printer 101. However, the present embodiment is not limited to this form. For example, the PC 100 transmits message display setting information and an individual identification ID to the printer information management server 120. The individual identification ID and the message display setting information associated therewith may be stored in the printer information management server 120 instead of the printer 101.

<実施例2の効果について>
本実施例により、消耗品の自動発注サービスの契約を結んでいないユーザが、プリンタの利用開始後も引き続き該サービスを必要としない場合に、該サービスの紹介メッセージを表示させないことを選択できるようになる。よって、ユーザは、望まないウィンドウが開くことによる煩わしさから解放される。また、本実施例では、メッセージ表示設定情報はプリンタ101に保存され、紹介メッセージを表示するか否かに関する設定は、プリンタ101を使用する全てのユーザに対して一律に適用される。よって、自動発注サービスの効果的なニーズの喚起が可能となる。
<About the effect of Example 2>
According to the present embodiment, a user who does not have a contract for an automatic ordering service for consumables can select not to display an introduction message of the service when the user does not need the service after the start of using the printer. Become. Thus, the user is freed from the annoyance caused by opening an undesired window. In this embodiment, the message display setting information is stored in the printer 101, and the setting regarding whether or not to display the introduction message is uniformly applied to all users who use the printer 101. Therefore, effective needs for automatic ordering services can be raised.

[実施例3]
実施例2では、自動発注サービスの紹介メッセージを表示するか否かを示すメッセージ表示設定情報を、プリンタ101に保存する形態を示した。しかし、メッセージ表示設定情報は、プリンタ101ではなくPC100に、複数のユーザアカウントによって共有される情報として保存されてもよい。例えばWindows(登録商標)では、ローカルPC内で複数のユーザアカウントが共有する情報を、レジストリのHKEY_LOCAL_MACHINEと呼ばれるエントリ下に保存しており、本実施例ではこの領域にメッセージ表示設定情報が保存される。
[Example 3]
In the second embodiment, the message display setting information indicating whether to display the automatic ordering service introduction message is stored in the printer 101. However, the message display setting information may be stored in the PC 100 instead of the printer 101 as information shared by a plurality of user accounts. For example, in Windows (registered trademark), information shared by a plurality of user accounts in the local PC is stored under an entry called HKEY_LOCAL_MACHINE in the registry, and in this embodiment, message display setting information is stored in this area. .

<プリンタ監視処理について>
以下、本実施例におけるプリンタ監視処理について説明する。前述の通り、実施例2におけるプリンタ監視処理では、メッセージ表示設定情報を求めるリクエストをプリンタ101に送信し(ステップS701)、該送信したリクエストに対するレスポンスとして、メッセージ表示設定情報を受信する(ステップS702)。
<About printer monitoring processing>
Hereinafter, printer monitoring processing in this embodiment will be described. As described above, in the printer monitoring process according to the second embodiment, a request for message display setting information is transmitted to the printer 101 (step S701), and message display setting information is received as a response to the transmitted request (step S702). .

これに対し、本実施例におけるプリンタ監視処理では、HKEY_LOCAL_MACHINEに保存されているメッセージ表示設定情報を読み出して取得する。そして、実施例2と同様に(ステップS703)、取得したメッセージ表示設定情報が、紹介メッセージを表示することを示すか(非表示設定がOFFか)判定する。この判定結果が偽の場合、実施例2と同様に一連の処理は終了する。   On the other hand, in the printer monitoring process in this embodiment, the message display setting information stored in HKEY_LOCAL_MACHINE is read out and acquired. Then, similarly to the second embodiment (step S703), it is determined whether the acquired message display setting information indicates that an introduction message is displayed (whether the non-display setting is OFF). When the determination result is false, the series of processing ends as in the second embodiment.

一方、この判定結果が真の場合、以降の処理は、基本的には実施例2と同じである(ステップS704〜ステップS713)。但し、ステップS713で紹介メッセージを以降表示しない設定がなされた(非表示設定がONにされた)と判定した場合の処理が、実施例2と異なる。この場合、実施例2では、紹介メッセージを表示しないこと(非表示設定がON)を示すメッセージ表示設定情報をプリンタ101に送信するのに対し(ステップS714)、本実施例では、該情報をHKEY_LOCAL_MACHINEに上書き保存する。   On the other hand, when this determination result is true, the subsequent processing is basically the same as that of the second embodiment (steps S704 to S713). However, the process in the case where it is determined in step S713 that the introduction message is not set to be displayed (the non-display setting is turned on) is different from that in the second embodiment. In this case, in the second embodiment, message display setting information indicating that the introduction message is not displayed (non-display setting is ON) is transmitted to the printer 101 (step S714), whereas in the present embodiment, the information is HKEY_LOCAL_MACHINE. Save over.

尚、PC100に複数のプリンタが接続されているケースを想定し、メッセージ表示設定情報を、監視対象であるプリンタの個体識別ID毎に保存し、使用するプリンタの個体識別IDに対応するメッセージ表示設定情報を取得する形態としてもよい。   Assuming a case where a plurality of printers are connected to the PC 100, message display setting information is stored for each individual identification ID of the printer to be monitored, and the message display setting corresponding to the individual identification ID of the printer to be used is stored. It is good also as a form which acquires information.

<実施例3の効果について>
本実施例では、メッセージ表示設定情報はPC100に保存され、紹介メッセージを表示するか否かに関する設定は、PC100を使用する全てのユーザに一律に適用される。従って、例えば、自動発注サービスの契約を結ぶ決定権を有さないユーザしか使用しないPCにおいては、紹介メッセージを表示させない一方で、該決定権を有するユーザが使用するPCにおいては、紹介メッセージを表示させるようなことができる。このように、本実施例により、紹介メッセージを表示させるPCと表示させないPCとを区別して、紹介メッセージの表示範囲を限定できるようになるので、自動発注サービスの効果的なニーズの喚起が可能となる。
<About the effect of Example 3>
In this embodiment, the message display setting information is stored in the PC 100, and the setting regarding whether to display the introduction message is uniformly applied to all users who use the PC 100. Therefore, for example, an introduction message is not displayed on a PC that is used only by a user who does not have an authority to make a contract for an automatic ordering service, while an introduction message is displayed on a PC that is used by a user having the decision right. You can do that. As described above, according to the present embodiment, since the display range of the introduction message can be limited by distinguishing between the PC that displays the introduction message and the PC that does not display it, it is possible to stimulate the effective needs of the automatic ordering service. Become.

[実施例4]
本実施例では、メッセージ表示設定情報を、PC100内にユーザアカウント毎に保存する。例えばWindows(登録商標)では、ローカルPC内でユーザアカウント毎に管理したい情報を、レジストリのHKEY_CURRENT_USERと呼ばれるエントリ下に保存しており、本実施例ではこの領域にメッセージ表示設定情報が保存される。
[Example 4]
In this embodiment, message display setting information is stored in the PC 100 for each user account. For example, Windows (registered trademark) stores information to be managed for each user account in the local PC under an entry called HKEY_CURRENT_USER in the registry, and in this embodiment, message display setting information is stored in this area.

<プリンタ監視処理について>
以下、本実施例におけるプリンタ監視処理について説明する。前述の通り、実施例3におけるプリンタ監視処理では、HKEY_LOCAL_MACHINEに保存されているメッセージ表示設定情報を取得する。これに対し、本実施例におけるプリンタ監視処理では、HKEY_CURRENT_USERにユーザアカウント毎に保存されているメッセージ表示設定情報であって、かつ現在のユーザ(カレントユーザとする)に対応するメッセージ表示設定情報を取得する。そして、取得したメッセージ表示設定情報が、紹介メッセージを表示することを示すか(非表示設定がOFFか)判定する。この判定結果が偽の場合、実施例2や実施例3と同様に一連の処理は終了する。
<About printer monitoring processing>
Hereinafter, printer monitoring processing in this embodiment will be described. As described above, in the printer monitoring process according to the third embodiment, the message display setting information stored in HKEY_LOCAL_MACHINE is acquired. On the other hand, in the printer monitoring process according to the present embodiment, message display setting information stored in HKEY_CURRENT_USER for each user account and corresponding to the current user (assumed to be the current user) is acquired. To do. Then, it is determined whether the acquired message display setting information indicates that an introduction message is displayed (whether the non-display setting is OFF). When the determination result is false, the series of processing ends as in the second and third embodiments.

一方、この判定結果が偽の場合、以降の処理は、基本的には実施例2や実施例3と同じである(ステップS704〜ステップS713)。但し、ステップS713で紹介メッセージを以降表示しない設定がなされたと判定された場合の処理が、実施例2や実施例3と異なる。この場合、本実施例では、紹介メッセージを表示しないこと(非表示設定がON)を示すメッセージ表示設定情報を、カレントユーザのユーザアカウントに対応付けるためにHKEY_CURRENT_USERに上書き保存する。   On the other hand, if the determination result is false, the subsequent processing is basically the same as in the second and third embodiments (steps S704 to S713). However, the processing in the case where it is determined in step S713 that the setting for not displaying the introduction message is made is different from that in the second and third embodiments. In this case, in this embodiment, message display setting information indicating that the introduction message is not displayed (non-display setting is ON) is overwritten and saved in HKEY_CURRENT_USER in order to be associated with the user account of the current user.

尚、本実施例も、PC100に複数のプリンタが接続されているケースに適用することが可能である。具体的には、メッセージ表示設定情報を、プリンタの個体識別ID毎に保存し、使用するプリンタの個体識別IDとカレントユーザとに対応するメッセージ表示設定情報を取得する形態としてもよい。   This embodiment can also be applied to a case where a plurality of printers are connected to the PC 100. Specifically, the message display setting information may be stored for each individual identification ID of the printer, and the message display setting information corresponding to the individual identification ID of the printer to be used and the current user may be acquired.

<実施例4の効果について>
本実施例により、紹介メッセージを表示するか否かをユーザアカウント毎に決めることが可能になる。従って、例えば、自動発注サービスの契約を結ぶ決定権が無いユーザがプリンタ101を使用するときは紹介メッセージを表示しないようにする。これにより、このようなユーザがプリンタ101を使用する際に、自動発注サービスの紹介メッセージが表示されて、該ユーザが煩わしいと感じることがなくなる。一方で、自動発注サービスの契約を結ぶ決定権を有するユーザがプリンタ101を使用するときは、自動発注サービスの紹介メッセージを表示させる。このように、自動発注サービスの効果的なニーズの喚起が可能となる。
<About the effect of Example 4>
According to the present embodiment, it is possible to determine for each user account whether to display an introduction message. Therefore, for example, when a user who does not have the right to make a contract for an automatic ordering service uses the printer 101, the introduction message is not displayed. Thus, when such a user uses the printer 101, the introduction message of the automatic ordering service is displayed, and the user does not feel troublesome. On the other hand, when a user who has the right to make a contract for an automatic ordering service uses the printer 101, an introduction message for the automatic ordering service is displayed. In this way, effective needs for automatic ordering services can be raised.

[実施例5]
前述の実施例では、紹介メッセージの非表示設定を、プリンタ101を使用するユーザと(実施例2)、PC100を使用するユーザと(実施例3)、カレントユーザと(実施例4)との夫々に対して行っており、非表示設定の対象を選択できない。これに対し本実施例では、プリンタ101を使用するユーザと、PC100を使用するユーザと、カレントユーザとの少なくとも2つ以上の中から、非表示設定の対象を選択する。
[Example 5]
In the above-described embodiment, the introduction message non-display setting is set for the user who uses the printer 101 (second embodiment), the user who uses the PC 100 (third embodiment), and the current user (fourth embodiment). The target of non-display setting cannot be selected. On the other hand, in this embodiment, a non-display setting target is selected from at least two of a user who uses the printer 101, a user who uses the PC 100, and a current user.

図9は、本実施例におけるユーザインターフェースの一例を示す図である。図に示すように、消耗品の自動発注サービスの紹介メッセージが、閉じるボタン902及びチェックボックス903を有するウィンドウ901内に表示されることは実施例2と同様である(図8参照)。しかし、紹介メッセージの非表示設定の対象をユーザが選択するためのラジオボタン904をウィンドウ901が有する点で、実施例2と異なる。このユーザインターフェースを見て、今後このメッセージを表示させたくないユーザは、チェックボックス903にチェックをいれ、かつ非表示設定の対象をラジオボタン904で選択して、閉じるボタン902を押下する。   FIG. 9 is a diagram illustrating an example of a user interface in the present embodiment. As shown in the figure, the introduction message for the consumables automatic ordering service is displayed in a window 901 having a close button 902 and a check box 903, as in the second embodiment (see FIG. 8). However, the second embodiment is different from the second embodiment in that the window 901 has a radio button 904 for the user to select a target for setting to hide the introduction message. Looking at this user interface, a user who does not want to display this message in the future checks the check box 903, selects a non-display setting target with the radio button 904, and presses the close button 902.

このとき、非表示設定の対象としてプリンタ101の全てのユーザが選択された場合、実施例2と同様の処理(図7)が実行される。また、非表示設定の対象としてPC100の全てのユーザが選択された場合、実施例3と同様の処理が実行され、該対象としてカレントユーザが選択された場合、実施例4と同様の処理が実行される。こうすることで、また設定が変更されない限り、非表示設定がなされた対象に対して、ウィンドウ901が表示されることがなくなる。   At this time, when all the users of the printer 101 are selected as non-display setting targets, processing similar to that in the second embodiment (FIG. 7) is executed. Further, when all the users of the PC 100 are selected as the non-display setting target, the same processing as in the third embodiment is executed, and when the current user is selected as the target, the same processing as in the fourth embodiment is executed. Is done. By doing this, unless the setting is changed, the window 901 is not displayed for the target for which the non-display setting has been made.

<実施例5の効果について>
本実施例により、消耗品の自動発注サービスの紹介メッセージを表示するか否かを、プリンタを利用する全てのユーザと、プリンタに接続されたPCを利用する全てのユーザと、カレントユーザとの中から選択的に設定することが可能になる。よって、実施例2〜実施例4と異なり、ユーザは、自己の立場や権限に応じて、特定のユーザに紹介メッセージを表示するか否かを設定することができる。
<About the effect of Example 5>
According to the present embodiment, whether or not to display an introduction message for the consumables automatic ordering service is selected among all users using the printer, all users using the PC connected to the printer, and the current user. It is possible to selectively set from. Therefore, unlike the second to fourth embodiments, the user can set whether or not to display the introduction message to a specific user according to his / her position and authority.

[実施例6]
消耗品の出荷元の販売店がサービスを停止したこと等が原因で、自動発注サービスや該サービスの契約に関する処理を実行できなくなる場合が想定される。このような場合に、自動発注サービスの紹介メッセージを表示することは適切ではない。従って、本実施例では、必要に応じて、自動発注サービスの紹介メッセージを表示しないようにする。
[Example 6]
It is assumed that the automatic ordering service and the processing related to the contract of the service cannot be executed due to the fact that the store where the consumables are shipped stops. In such a case, it is not appropriate to display an introduction message for the automatic ordering service. Therefore, in this embodiment, an automatic ordering service introduction message is not displayed as necessary.

本実施例におけるプリンタ情報管理サーバ120は、自動発注サービスの紹介メッセージの表示を許可するか否かを示す情報(表示許可可否情報とする)を保持する。表示許可可否情報は、PC100から送信されたクエリに対するレスポンスとして、PC100に送られる。尚、プリンタ情報管理サーバ120が保持する表示許可可否情報は、前述のPOSシステムを介して入力され、かつプリンタ情報管理サーバ120に転送されたものでもよいし、プリンタ情報管理サーバ120を管理人が直接操作して入力したものでもよい。   The printer information management server 120 in this embodiment holds information indicating whether or not display of the introduction message for the automatic ordering service is permitted (display permission permission / inhibition information). The display permission information is sent to the PC 100 as a response to the query transmitted from the PC 100. Note that the display permission information held by the printer information management server 120 may be input via the POS system and transferred to the printer information management server 120. It may be input directly by operating.

以下、本実施例におけるプリンタ監視処理について、本実施例を実施例1のケースに適用する場合を例に挙げて説明する。本実施例におけるPC100は、監視対象のプリンタ101が自動発注サービスの契約済みの個体であるか問い合わせるクエリを、プリンタ情報管理サーバ120に送信する(ステップS406)。このクエリに対するレスポンスとして、プリンタ情報管理サーバ120は、プリンタ101が自動発注サービスの契約済みの個体であるか否かを示す情報を、PC100に送信する。この点は実施例1と同様である。   Hereinafter, the printer monitoring process according to the present embodiment will be described by taking the case where the present embodiment is applied to the case of the first embodiment as an example. In this embodiment, the PC 100 transmits a query to the printer information management server 120 for inquiring whether the monitored printer 101 is a contracted individual for the automatic ordering service (step S406). As a response to this query, the printer information management server 120 transmits to the PC 100 information indicating whether or not the printer 101 is a contracted individual for the automatic ordering service. This is the same as in the first embodiment.

本実施例におけるプリンタ情報管理サーバ120は、受信したクエリに対するレスポンスとして、プリンタ101が自動発注サービスの契約済みの個体であるか否かを示す情報に加えて表示許可可否情報も、PC100に送信する。続けて、PC100にて実施例1と同様に(ステップS408)、これらの情報に基づき、監視対象のプリンタ101が自動発注サービスの契約済みの個体ではないことと、表示許可可否情報が紹介メッセージの表示許可を示すこととの両方を満たすか判定される。この判定結果が真の場合、自動発注サービスの紹介メッセージが表示部に表示される。一方、この判定結果が偽の場合、一連の処理は終了する。   As a response to the received query, the printer information management server 120 according to the present exemplary embodiment transmits display permission / prohibition information to the PC 100 in addition to information indicating whether the printer 101 is a contracted individual for the automatic ordering service. . Subsequently, in the same manner as in the first embodiment (step S408) on the PC 100, based on these pieces of information, the monitoring target printer 101 is not an individual for which an automatic ordering service has been contracted, and the display permission information is displayed in the introduction message. It is determined whether both display permission and display permission are satisfied. When the determination result is true, an introduction message for the automatic ordering service is displayed on the display unit. On the other hand, when the determination result is false, the series of processing ends.

<実施例6の効果について>
本実施例により、消耗品の自動発注サービスの稼働状況に応じて紹介メッセージを表示するか否かを制御できるようになる。従って、例えば、消耗品の販売店が自動発注サービスを終了した場合等に、無用な紹介メッセージを表示してしまうことを回避できる。
<About the effect of Example 6>
According to this embodiment, it is possible to control whether or not to display an introduction message according to the operating status of the consumable automatic ordering service. Therefore, it is possible to avoid displaying an unnecessary introduction message when, for example, a consumables store ends the automatic ordering service.

[実施例7]
本実施例では、消耗品の自動発注サービスの紹介メッセージを表示するか否かを、カレントユーザがプリンタを使用する度合いに応じて決定する。
[Example 7]
In this embodiment, whether to display an introduction message for the automatic ordering service for consumables is determined according to the degree to which the current user uses the printer.

<プリンタ監視処理について>
以下、本実施例におけるプリンタ監視処理について、図10を用いて説明する。ステップS1001〜ステップS1007の処理は、実施例1のステップS401〜ステップS407と同様である。
<About printer monitoring processing>
Hereinafter, printer monitoring processing in this embodiment will be described with reference to FIG. The processing in steps S1001 to S1007 is the same as that in steps S401 to S407 in the first embodiment.

ステップS1008において、プリンタ通信部310は、カレントユーザがプリンタ101を使用する度合いを示す情報(使用量情報とする)を求めるリクエストを、プリンタ101に送信する。使用量情報として例えば、消耗品(インク等)の消費量を示す情報、印刷回数を示す情報、印刷枚数を示す情報等を用いることができる。次いで、ステップS1009において、プリンタ通信部310は、ステップS1008で送信したリクエストに対するレスポンスとして、カレントユーザの使用量情報を受信する。次いで、ステップS1010において、表示制御部311は、監視プログラム300が動作中のPC100の時刻情報を取得する。次いで、ステップS1011において、表示制御部311は、ステップS1009で取得した使用量情報とステップS1010で取得した時刻情報とを、PC100の不揮発性記憶媒体に保存する。次いで、ステップS1012に進む。   In step S <b> 1008, the printer communication unit 310 transmits to the printer 101 a request for information indicating the degree to which the current user uses the printer 101 (use amount information). For example, information indicating the consumption amount of consumables (ink, etc.), information indicating the number of times of printing, information indicating the number of printed sheets, etc. can be used as the usage amount information. Next, in step S1009, the printer communication unit 310 receives usage information of the current user as a response to the request transmitted in step S1008. Next, in step S1010, the display control unit 311 acquires time information of the PC 100 in which the monitoring program 300 is operating. Next, in step S <b> 1011, the display control unit 311 stores the usage information acquired in step S <b> 1009 and the time information acquired in step S <b> 1010 in the nonvolatile storage medium of the PC 100. Next, the process proceeds to step S1012.

ステップS1012において、表示制御部311は、カレントユーザがプリンタ101を以前使用したときに保存した使用量情報及び時刻情報、並びに、直近のステップS1011で保存した使用量情報及び時刻情報に基づき、単位時間あたりの使用量を導出する。そして、表示制御部311は、導出した単位時間あたりの使用量が所定の閾値以上であるか判定する。ステップS1012の判定結果が真の場合、ステップS1013に進む一方、該判定結果が偽の場合、プリンタ監視処理は終了する。ステップS1013〜ステップS1014の処理は、実施例1のステップS408〜ステップS409の処理と同じである。以上が、本実施例におけるプリンタ監視処理の内容である。尚、ここでは、本実施例を実施例1に適用する場合を示したが、本実施例は前述の実施例の何れと組み合わせてもよい。   In step S1012, the display control unit 311 determines the unit time based on the usage information and time information saved when the current user used the printer 101 before, and the usage information and time information saved in the most recent step S1011. The amount of use per unit is derived. Then, the display control unit 311 determines whether the derived usage amount per unit time is equal to or greater than a predetermined threshold. If the determination result in step S1012 is true, the process proceeds to step S1013. If the determination result is false, the printer monitoring process ends. The processing of step S1013 to step S1014 is the same as the processing of step S408 to step S409 of the first embodiment. The above is the content of the printer monitoring process in this embodiment. Although the case where the present embodiment is applied to the first embodiment is shown here, the present embodiment may be combined with any of the above-described embodiments.

<実施例7の効果について>
本実施例により、ユーザがプリンタを使用する度合い(使用量)に応じて紹介メッセージを表示するか否かを制御できるようになる。従って、例えば、使用量の多いユーザがプリンタを使用する際に紹介メッセージを表示する一方、使用量の少ないユーザがプリンタを使用する際に紹介メッセージを表示しないよう制御できる。よって、自動発注サービスの効果的なニーズの喚起が可能となる。
<About the effect of Example 7>
According to the present embodiment, it is possible to control whether or not the introduction message is displayed according to the degree (usage) of use of the printer by the user. Therefore, for example, it is possible to control so that an introduction message is displayed when a user with a large amount of use uses the printer, while an introduction message is not displayed when a user with a small amount of use uses the printer. Therefore, effective needs for automatic ordering services can be raised.

[実施例8]
本実施例では、消耗品の自動発注サービスの紹介メッセージを強制的に表示させる。詳細に説明すると、プリンタ情報管理サーバ120は、紹介メッセージを強制的に表示するか否かを示す情報(強制表示設定情報とする)を保持しており、クエリに対するレスポンスとしてPC100に送信する。そして、PC100が受信した強制表示設定情報が紹介メッセージを強制的に表示することを示す場合に、紹介メッセージが強制的に表示される。
[Example 8]
In this embodiment, an introduction message for the automatic ordering service for consumables is forcibly displayed. More specifically, the printer information management server 120 holds information indicating whether or not the introduction message is forcibly displayed (referred to as forced display setting information), and transmits the information to the PC 100 as a response to the query. Then, when the forced display setting information received by the PC 100 indicates that the introduction message is forcibly displayed, the introduction message is forcibly displayed.

強制表示設定情報の入力手段として、POSシステムから入力された強制表示設定情報の内容がプリンタ情報管理サーバ120に反映される形態や、プリンタ情報管理サーバ120を管理人が直接操作して入力する形態等が考えられる。   As a means for inputting forced display setting information, a form in which the content of the forced display setting information input from the POS system is reflected in the printer information management server 120, or a form in which the administrator directly operates and inputs the printer information management server 120 Etc. are considered.

<プリンタ監視処理について>
以下、本実施例におけるプリンタ監視処理について、本実施例を実施例7のケースに適用する場合を例に挙げて説明する。
<About printer monitoring processing>
Hereinafter, the printer monitoring process according to the present embodiment will be described by taking the case where the present embodiment is applied to the case of the seventh embodiment as an example.

図10の処理フローでは、ステップS1006で送信したクエリに対するレスポンスとして契約有無情報を受信する(ステップS1007)が、本実施例では、このレスポンスに強制表示設定情報も含まれている。ステップS1007の後、続けてステップS1008〜ステップS1011で実施例7と同じ処理を行う。   In the processing flow of FIG. 10, contract presence / absence information is received as a response to the query transmitted in step S1006 (step S1007). In this embodiment, the forced display setting information is also included in this response. After step S1007, the same processing as in the seventh embodiment is performed in steps S1008 to S1011.

ステップS1011の後、ステップS1012において、単位時間あたりの使用量が所定の閾値以上であることと、強制表示設定情報が紹介メッセージを強制的に表示することを示す(強制表示設定がONである)こととの少なくとも1つを満たすか判定する。この判定結果が真の場合、ステップS1013に進み、以降実施例7と同じ後続処理を実行する一方で、該判定結果が偽の場合、プリンタ監視処理は終了する。   After step S1011, in step S1012, the usage amount per unit time is equal to or greater than a predetermined threshold, and the forced display setting information indicates that the introduction message is forcibly displayed (forced display setting is ON). Whether at least one of the above is satisfied. If the determination result is true, the process proceeds to step S1013, and the subsequent processing that is the same as that of the seventh embodiment is executed. On the other hand, if the determination result is false, the printer monitoring process ends.

<実施例8の効果について>
本実施例によれば、例えば年賀状シーズン等の印刷機会が多くなる時期や、消耗品の販売店によるキャンペーン期間等、プリンタの使用頻度が少なかったユーザにも使用頻度の向上が見込まれる場合に、紹介メッセージを強制的に表示することができる。このように本実施例により、自動発注サービスを効果的に紹介することが可能となる。
<About the effect of Example 8>
According to the present embodiment, for example, when the frequency of printing such as the New Year's card season increases, a campaign period by a consumables store, etc. An introduction message can be forcibly displayed. As described above, according to this embodiment, it is possible to effectively introduce the automatic ordering service.

[実施例9]
本実施例では、消耗品の自動発注サービスの紹介メッセージを表示する際に、該自動発注サービスの契約用WEBサイトへのリンクや、このリンク先のWEBサイトを表示する。
[Example 9]
In this embodiment, when an introduction message for the consumable automatic ordering service is displayed, a link to the contracting WEB site of the automatic ordering service and the linked WEB site are displayed.

以下、本実施例を実施例1のケースに適用した場合を例に挙げて説明する。本実施例におけるプリンタ情報管理サーバ120は、個体識別ID毎に適合する自動発注サービスの契約用WEBサイトのURLを保持する。個体識別ID毎に適合する自動発注サービスとは、例えばその個体を販売した業者が提供する消耗品の自動発注サービスである。   Hereinafter, a case where the present embodiment is applied to the case of the first embodiment will be described as an example. The printer information management server 120 in this embodiment holds the URL of the automatic ordering service contract WEB site suitable for each individual identification ID. The automatic ordering service suitable for each individual identification ID is, for example, an automatic ordering service for consumables provided by a vendor who sold the individual.

前述の通り実施例1では、POSサーバ111は、販売したプリンタの個体識別IDを、プリンタ情報管理サーバ120に送信する。これに対し本実施例では、POSサーバ111は、個体識別IDに加え、そのプリンタの販売業者が提供する自動発注サービス等の適合する自動発注サービスの契約用WEBサイトのURLも送信する。プリンタ情報管理サーバ120は、1つ以上の販売業者から同様の情報を受信することで、個体毎(個体識別ID毎)に適合する自動発注サービスの契約用WEBサイトのURLを保持することになる。また、ある販売業者が自動発注サービスを終了し、他の業者が引き継ぐような場合に、プリンタ情報管理サーバ120が保持するURLを、引き継ぎ前の業者のURLから引き継ぎ後の業者のURLに変更するようにしてもよい。   As described above, in the first embodiment, the POS server 111 transmits the individual identification ID of the sold printer to the printer information management server 120. On the other hand, in the present embodiment, the POS server 111 transmits the URL of the contracted WEB site of the automatic ordering service suitable for the automatic ordering service provided by the printer vendor in addition to the individual identification ID. The printer information management server 120 receives the same information from one or more sellers, and holds the URL of the automatic ordering service contract WEB site that matches each individual (for each individual identification ID). . In addition, when a certain seller ends the automatic ordering service and another vendor takes over, the URL held by the printer information management server 120 is changed from the URL of the vendor before transfer to the URL of the vendor after transfer. You may do it.

前述の通り実施例1では、ステップS406で送信されたクエリを受信したプリンタ情報管理サーバ120は、該クエリに対するレスポンスとして契約有無情報をPC100に送信する。これに対し本実施例では、プリンタ情報管理サーバ120は、契約有無情報に加えて、監視対象のプリンタ101の個体識別IDに対応付けられた、適合する自動発注サービスの契約用WEBサイトのURLも、PC100に送信する。そして、これらの情報を受信したPC100は、自動発注サービスの紹介メッセージとともに、該自動発注サービスの契約用WEBサイトのリンクを表示部に表示させる。或いは、リンクを表示させるのではなく、リンク先のWEBサイトを開いてもよい。   As described above, in the first embodiment, the printer information management server 120 that has received the query transmitted in step S406 transmits contract presence / absence information to the PC 100 as a response to the query. On the other hand, in this embodiment, the printer information management server 120 also includes the URL of the contracted WEB site for the matching automatic ordering service associated with the individual identification ID of the monitored printer 101 in addition to the contract presence / absence information. , To PC100. Then, the PC 100 that has received these pieces of information displays a link of the automatic ordering service contract WEB site on the display unit together with an automatic ordering service introduction message. Alternatively, instead of displaying a link, a linked WEB site may be opened.

<実施例9の効果について>
本実施例によれば、自動発注サービスの紹介にとどまらず、このサービスの契約手続きを行うWEBサイトへの直接的な誘導も可能となる。よって、自動発注サービスに対するユーザの加入が促進される。また、本実施例により、自動発注サービスの提供元が変更された後も、ユーザを適切なサイトへ誘導することが可能となる。
<About the effect of Example 9>
According to the present embodiment, not only the introduction of the automatic ordering service but also direct guidance to the WEB site where the contract procedure for this service is performed is possible. Therefore, the user's subscription to the automatic ordering service is promoted. Further, according to the present embodiment, it is possible to guide the user to an appropriate site even after the provider of the automatic ordering service is changed.

[実施例10]
自動発注サービスのシステムを構成するPCの中には、ユーザが所望する任意のタイミングで消耗品を発注する手段を提供するものが存在する。本実施例では、前述の実施例の何れかを実施するPC100がこのような手段を備える場合に、該手段を、自動発注サービスの契約状況に応じて無効にする。
[Example 10]
Some PCs constituting an automatic ordering service system provide means for ordering consumables at an arbitrary timing desired by a user. In the present embodiment, when the PC 100 that implements any of the above-described embodiments includes such means, the means is disabled according to the contract status of the automatic ordering service.

図11は、本実施例における監視プログラムのユーザインターフェースを示す図である。図に示すように、ユーザインターフェース1101は、メッセージ表示領域1102と、消耗品残量表示領域1103と、消耗品発注ボタン1104とを有する。メッセージ表示領域1102には、監視対象のプリンタ101の状態を示すメッセージが表示される。消耗品残量表示領域1103には、消耗品の残量を示すステータスバーが表示される。消耗品発注ボタン1104は、消耗品を発注する手段であり、ユーザが所望する任意のタイミングで押下される。本実施例における監視プログラムは特定の消耗品販売用WEBサイトのURLを予め保持しており、ユーザが消耗品発注ボタン1104を押下するとWEBブラウザが起動し、該URLのリンク先である消耗品販売用WEBサイトが表示される。ユーザは、表示された消耗品販売用WEBサイトを利用して消耗品を発注する。   FIG. 11 is a diagram illustrating a user interface of the monitoring program in the present embodiment. As shown in the figure, the user interface 1101 has a message display area 1102, a consumables remaining amount display area 1103, and a consumables order button 1104. In the message display area 1102, a message indicating the status of the monitored printer 101 is displayed. In the consumables remaining amount display area 1103, a status bar indicating the remaining amount of consumables is displayed. The consumable order button 1104 is a means for ordering consumables, and is pressed at an arbitrary timing desired by the user. The monitoring program in this embodiment holds the URL of a specific consumables sales WEB site in advance, and when the user presses the consumables order button 1104, the WEB browser is activated, and the consumables sales to which the URL is linked are sold. The WEB site for business is displayed. The user orders the consumables using the displayed consumables sales WEB site.

このような監視プログラムに、前記の実施例の何れかを適用する場合に、監視プログラムが予め保持しているURLのリンク先の消耗品販売用WEBサイトを運営する消耗品販売業者と、自動発注サービスを運営する消耗品販売業者とが異なる可能性がある。そのため、本実施例では、(例えばステップS408等において)監視対象のプリンタが自動発注サービスの契約済みの個体であると判定された場合に、ユーザインターフェース1101上の消耗品発注ボタン1104を非表示とする。   When any one of the above-described embodiments is applied to such a monitoring program, a consumables distributor operating a consumables sales WEB site linked to a URL stored in advance in the monitoring program is automatically ordered. The consumables distributor that operates the service may be different. Therefore, in this embodiment, when it is determined that the printer to be monitored is a contracted individual for the automatic ordering service (for example, in step S408), the consumables order button 1104 on the user interface 1101 is hidden. To do.

<実施例10の効果について>
本実施例により、消耗品の自動発注サービスの契約を結んでいないユーザに、該ユーザが所望する任意のタイミングで消耗品を発注する手段を提供しつつ、該契約を結んでいるユーザを、契約先と異なる消耗品販売業者のWEBサイトに誘導することを回避できる。
<About the effect of Example 10>
According to the present embodiment, a user who has a contract for an automatic ordering service for consumables is provided with means for ordering a consumable at an arbitrary timing desired by the user, and the user who has the contract is contracted. It is possible to avoid guiding to a WEB site of a consumables dealer different from the previous one.

[実施例11]
本実施例は、実施例10の変形例である。実施例10では、監視対象のプリンタが自動発注サービスの契約済みの個体である場合に、WEBサイトに誘導する消耗品発注ボタン1104を無効(非表示)にした。これに対し本実施例では、監視対象のプリンタが自動発注サービスの契約済みの個体である場合に、誘導先のWEBサイトを変更する。具体的には、誘導先のWEBサイトを、自動発注サービスの契約先と異なる消耗品販売業者が運営するWEBサイトから、自動発注サービスを運営する消耗品販売業者が運営するWEBサイトに変更する。
[Example 11]
The present embodiment is a modification of the tenth embodiment. In the tenth embodiment, when the printer to be monitored is an individual for which an automatic ordering service has been contracted, the consumables ordering button 1104 that leads to the WEB site is disabled (not displayed). On the other hand, in this embodiment, when the printer to be monitored is an individual for which an automatic ordering service has been contracted, the guidance WEB site is changed. Specifically, the guide WEB site is changed from a WEB site operated by a consumables distributor different from the contractor of the automatic ordering service to a WEB site operated by a consumables distributor operating the automatic ordering service.

以下、本実施例を具体的に説明する。本実施例におけるプリンタ情報管理サーバ120は、プリンタの個体毎(個体識別ID毎)に適合する、消耗品販売業者が運営する消耗品販売用WEBサイトのURLを保持する。個体識別ID毎に適合する、消耗品販売業者が運営する消耗品販売用WEBサイトのURLとは、例えばその個体を販売した業者が運営する消耗品販売用WEBサイトのURLである。   Hereinafter, the present embodiment will be specifically described. The printer information management server 120 in this embodiment holds the URL of a consumables sales WEB site that is operated by a consumables distributor and that matches each printer (for each individual ID). The URL of the consumables sales WEB site operated by the consumables distributor that matches each individual identification ID is, for example, the URL of the consumables sales WEB site operated by the merchant who sold the individual.

個体識別ID毎の消耗品販売用WEBサイトのURLをプリンタ情報管理サーバ120に入力するため、POSサーバ111は、個体識別IDと、これに適合する消耗品販売用WEBサイトのURLとを、プリンタ情報管理サーバ120送信する。プリンタ情報管理サーバ120は、1つ以上の販売業者から同様の情報を受信することで、個体毎(個体識別ID毎)に適合する消耗品販売用WEBサイトのURLを保持することになる。   In order to input the URL of the consumables sales WEB site for each individual identification ID to the printer information management server 120, the POS server 111 uses the individual identification ID and the URL of the consumables sales WEB site that matches this to the printer. Information management server 120 transmits. The printer information management server 120 receives the same information from one or more sellers, and holds the URL of the consumables sales WEB site that matches each individual (for each individual identification ID).

PC100は、プリンタ情報管理サーバ120に送信したクエリに対するレスポンスとして、契約有無情報に加え、監視対象のプリンタの個体識別IDに適合する消耗品販売用WEBサイトのURLを受信し保存する。そして、自動発注サービスの契約済みの個体のユーザが消耗品発注ボタン1104を押下した場合に、監視プログラムで当初設定されていたWEBサイトに代えて、プリンタ情報管理サーバ120から受信したURLのリンク先のWEBサイトを表示する。   As a response to the query transmitted to the printer information management server 120, the PC 100 receives and stores the URL of the consumables sales WEB site that matches the individual identification ID of the monitored printer in addition to the contract presence / absence information. Then, when the individual user who has contracted the automatic ordering service presses the consumables ordering button 1104, the link destination of the URL received from the printer information management server 120 instead of the WEB site initially set in the monitoring program The WEB site of is displayed.

或いは、前述のようにWEBサイトを差し替えて表示するのではなく、本当に自動発注サービスと関係ないWEBサイトを利用して消耗品を発注してしまってよいのか確認するメッセージを表示してもよい。   Alternatively, instead of displaying and replacing the WEB site as described above, a message for confirming whether or not the consumables may be ordered using the WEB site that is not really related to the automatic ordering service may be displayed.

<実施例11の効果について>
本実施例により、消耗品の自動発注サービスの契約を結んでいないユーザに、該ユーザが所望する任意のタイミングで消耗品を発注する手段を提供しつつ、該契約を結んでいるユーザを、契約先と異なる消耗品販売業者のWEBサイトに誘導することを回避できる。
<About the effect of Example 11>
According to the present embodiment, a user who has a contract for an automatic ordering service for consumables is provided with means for ordering a consumable at an arbitrary timing desired by the user, and the user who has the contract is contracted. It is possible to avoid guiding to a WEB site of a consumables dealer different from the previous one.

[その他の実施例]
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
[Other Examples]
The present invention supplies a program that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in a computer of the system or apparatus read and execute the program This process can be realized. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.

100 情報処理装置
101 画像形成装置
120 プリンタ情報管理サーバ
310 プリンタ通信部
311 表示制御部
312 サーバ通信部
DESCRIPTION OF SYMBOLS 100 Information processing apparatus 101 Image forming apparatus 120 Printer information management server 310 Printer communication part 311 Display control part 312 Server communication part

Claims (18)

ネットワークを介して接続された、情報処理装置と、画像形成装置と、該画像形成装置の情報を管理する管理サーバとから構成され、該画像形成装置の消耗品を発注する発注サービスを提供するシステムであって、
前記管理サーバは、前記画像形成装置が前記発注サービスの契約済みの個体である場合、前記画像形成装置を識別する個体識別IDを、前記契約済みの個体のIDとして登録する登録手段を有し、
前記情報処理装置は、
前記画像形成装置の個体識別IDを取得する取得手段と、
前記取得した個体識別IDを含むクエリを送信する送信手段と、
前記送信したクエリに対して前記管理サーバからのレスポンスを受信する受信手段と、
前記受信したレスポンスに基づき、前記取得した個体識別IDによって識別される画像形成装置は前記発注サービスの契約済みの個体ではない場合、前記発注サービスを紹介する情報をユーザに提示する提示手段と
を有することを特徴とするシステム。
A system for providing an ordering service for ordering consumables for an image forming apparatus, comprising an information processing apparatus, an image forming apparatus, and a management server for managing information of the image forming apparatus, connected via a network Because
The management server includes a registration unit that registers an individual identification ID for identifying the image forming apparatus as an ID of the contracted individual when the image forming apparatus is a contracted individual of the ordering service,
The information processing apparatus includes:
Obtaining means for obtaining an individual identification ID of the image forming apparatus;
Transmitting means for transmitting a query including the acquired individual identification ID;
Receiving means for receiving a response from the management server in response to the transmitted query;
When the image forming apparatus identified by the acquired individual identification ID is not a contracted individual of the ordering service based on the received response, the image forming apparatus includes a presentation unit that presents information for introducing the ordering service to a user. A system characterized by that.
前記情報処理装置は、前記画像形成装置を監視する監視プログラムを実行することで、前記取得手段と、前記送信手段と、前記受信手段と、前記提示手段とが実現されることを特徴とする請求項1に記載のシステム。   The information processing apparatus implements the acquisition unit, the transmission unit, the reception unit, and the presentation unit by executing a monitoring program for monitoring the image forming apparatus. Item 4. The system according to Item 1. 前記情報処理装置は、前記消耗品の残量を示す残量情報を、前記画像形成装置に問い合わせて取得する取得手段を更に有し、
前記取得した残量情報が、前記残量が所定の閾値以下であることを示す場合、前記提示手段は、前記発注サービスを紹介する情報を提示することを特徴とする請求項2に記載のシステム。
The information processing apparatus further includes an acquisition unit that acquires the remaining amount information indicating the remaining amount of the consumable by inquiring the image forming apparatus,
3. The system according to claim 2, wherein when the acquired remaining amount information indicates that the remaining amount is equal to or less than a predetermined threshold, the presenting unit presents information for introducing the ordering service. .
前記提示手段は、前記発注サービスを紹介するメッセージを表示させる表示制御手段、又は、前記発注サービスを紹介するメールを送信する送信手段であることを特徴とする請求項2又は3に記載のシステム。   The system according to claim 2 or 3, wherein the presenting means is a display control means for displaying a message for introducing the ordering service, or a transmitting means for transmitting an email for introducing the ordering service. 前記画像形成装置と、前記情報処理装置と、前記管理サーバとの何れかに、前記メッセージを表示するか否かを示すメッセージ表示設定情報が保存されており、
前記情報処理装置は、前記メッセージを表示するにあたって前記メッセージ表示設定情報を取得し、
前記取得したメッセージ表示設定情報が前記メッセージを表示することを示す場合、前記表示制御手段は、前記メッセージと、メッセージ表示設定を変更するための入力部とを有するウィンドウを表示させ、
前記取得したメッセージ表示設定情報が前記メッセージを表示しないことを示す場合、前記表示制御手段は、前記ウィンドウを表示させないことを特徴とする請求項4に記載のシステム。
Message display setting information indicating whether to display the message is stored in any of the image forming apparatus, the information processing apparatus, and the management server,
The information processing apparatus acquires the message display setting information in displaying the message,
When the acquired message display setting information indicates that the message is displayed, the display control means displays a window including the message and an input unit for changing the message display setting,
5. The system according to claim 4, wherein when the acquired message display setting information indicates that the message is not displayed, the display control unit does not display the window.
前記メッセージ表示設定情報は、前記情報処理装置に、複数のユーザアカウントによって共有される情報として保存されることを特徴とする請求項5に記載のシステム。   The system according to claim 5, wherein the message display setting information is stored in the information processing apparatus as information shared by a plurality of user accounts. 前記メッセージ表示設定情報は、前記情報処理装置に、該情報処理装置を使用するユーザごとの情報として保存されることを特徴とする請求項5に記載のシステム。   The system according to claim 5, wherein the message display setting information is stored in the information processing apparatus as information for each user who uses the information processing apparatus. 前記ウィンドウは、前記メッセージを非表示にする対象を、前記画像形成装置を使用する全てのユーザと、前記情報処理装置を使用する全てのユーザと、前記情報処理装置のカレントユーザとの中から選択するための入力部を更に有することを特徴とする請求項5乃至7の何れか1項に記載のシステム。   The window selects a target to hide the message from among all users who use the image forming apparatus, all users who use the information processing apparatus, and current users of the information processing apparatus. The system according to claim 5, further comprising an input unit for performing the operation. 前記管理サーバに、前記メッセージの表示を許可するか否かを示す情報が保存されており、
前記情報処理装置は、前記メッセージを表示するにあたって、前記メッセージの表示を許可するか否かを示す情報を、前記管理サーバに問い合わせて取得し、
前記取得したメッセージの表示を許可するか否かを示す情報が前記メッセージの表示を許可しないことを示す場合、前記表示制御手段は、前記メッセージを表示させないことを特徴とする請求項4乃至8の何れか1項に記載のシステム。
Information indicating whether to permit display of the message is stored in the management server,
The information processing apparatus, when displaying the message, inquires the management server to obtain information indicating whether or not to permit display of the message,
9. The display control unit does not display the message when the information indicating whether to permit the display of the acquired message indicates that the display of the message is not permitted. The system according to any one of the above.
前記情報処理装置は、前記メッセージを表示するにあたって、カレントユーザが前記画像形成装置を使用する度合いを示す使用量情報を、前記画像形成装置に問い合わせて取得し、
前記表示制御手段は、前記取得した使用量情報に基づいて、前記メッセージを表示させるか否かを判定することを特徴とする請求項4乃至9の何れか1項に記載のシステム。
When the information processing apparatus displays the message, the information processing apparatus inquires and acquires usage amount information indicating a degree to which a current user uses the image forming apparatus,
The system according to any one of claims 4 to 9, wherein the display control unit determines whether or not to display the message based on the acquired usage information.
前記管理サーバに、前記メッセージを強制的に表示するか否かを示す情報が保存されており、
前記情報処理装置は、前記メッセージを表示するにあたって、前記メッセージを強制的に表示するか否かを示す情報を、前記管理サーバに問い合わせて取得し、
前記取得したメッセージを強制的に表示するか否かを示す情報が前記メッセージを強制的に表示することを示す場合、前記表示制御手段は、他の情報によらず前記メッセージを表示させることを特徴とする請求項4乃至10の何れか1項に記載のシステム。
Information indicating whether to forcibly display the message is stored in the management server,
The information processing apparatus, when displaying the message, obtains information indicating whether to forcibly display the message by inquiring the management server,
When the information indicating whether or not to forcibly display the acquired message indicates that the message is to be forcibly displayed, the display control unit displays the message regardless of other information. The system according to any one of claims 4 to 10.
前記管理サーバに、前記個体識別ID毎の前記発注サービスの契約用WEBサイトのURLが保持されており、
前記情報処理装置は、前記メッセージを表示するにあたって、前記URLを前記管理サーバに問い合わせて取得し、
前記表示制御手段は、前記メッセージと前記取得したURLに対応するリンクとを有するウィンドウを表示させるか、又は、前記メッセージを有するウィンドウ及び前記URLに対応するWEBサイトを表示させることを特徴とする請求項4乃至11の何れか1項に記載のシステム。
The management server holds a URL of the ordering service contract WEB site for each individual identification ID,
In displaying the message, the information processing apparatus inquires and acquires the URL from the management server,
The display control means displays a window having the message and a link corresponding to the acquired URL, or displays a window having the message and a WEB site corresponding to the URL. Item 12. The system according to any one of Items 4 to 11.
前記監視プログラムのユーザインターフェースに、ユーザが任意のタイミングで前記消耗品を発注するための手段として、ボタンが設けられており、
前記取得したメッセージ表示設定情報が前記メッセージを表示しないことを示す場合、前記表示制御手段は、前記ボタンを無効にすることを特徴とする請求項4乃至12の何れか1項に記載のシステム。
The user interface of the monitoring program is provided with a button as a means for the user to order the consumable at an arbitrary timing,
The system according to any one of claims 4 to 12, wherein when the acquired message display setting information indicates that the message is not displayed, the display control unit invalidates the button.
前記監視プログラムのユーザインターフェースに、ユーザが任意のタイミングで前記消耗品を発注するための手段として、ボタンが設けられており、
前記取得したメッセージ表示設定情報が前記メッセージを表示しないことを示す場合、前記表示制御手段は、前記ボタンが押下されたときに表示するWEBサイトを変更することを特徴とする請求項4乃至12の何れか1項に記載のシステム。
The user interface of the monitoring program is provided with a button as a means for the user to order the consumable at an arbitrary timing,
13. The display control unit changes a WEB site to be displayed when the button is pressed when the acquired message display setting information indicates that the message is not displayed. The system according to any one of the above.
ネットワークを介して接続された、情報処理装置と、画像形成装置と、該画像形成装置の情報を管理する管理サーバとから構成され、該画像形成装置の消耗品を発注する発注サービスを提供するシステムで実行される方法であって、
前記管理サーバによる、前記画像形成装置が前記発注サービスの契約済みの個体である場合、前記画像形成装置を識別する個体識別IDを、前記契約済みの個体のIDとして登録するステップと、
前記情報処理装置による、
前記画像形成装置の個体識別IDを取得するステップと、
前記取得した個体識別IDを含むクエリを送信するステップと、
前記送信したクエリに対して前記管理サーバからのレスポンスを受信するステップと、
前記受信したレスポンスに基づき、前記取得した個体識別IDによって識別される画像形成装置は前記発注サービスの契約済みの個体ではない場合、前記発注サービスを紹介する情報をユーザに提示するステップと
を有することを特徴とする方法。
A system for providing an ordering service for ordering consumables for an image forming apparatus, comprising an information processing apparatus, an image forming apparatus, and a management server for managing information of the image forming apparatus, connected via a network A method implemented in
When the image forming apparatus by the management server is a contracted individual of the ordering service, registering an individual identification ID for identifying the image forming apparatus as an ID of the contracted individual;
According to the information processing apparatus,
Obtaining an individual identification ID of the image forming apparatus;
Transmitting a query including the acquired individual identification ID;
Receiving a response from the management server in response to the transmitted query;
The image forming apparatus identified by the acquired individual identification ID based on the received response includes a step of presenting information introducing the ordering service to a user when the image forming apparatus is not a contracted individual of the ordering service. A method characterized by.
コンピュータに、請求項15に記載の方法を実行させるための、プログラム。   A program for causing a computer to execute the method according to claim 15. ネットワークを介して接続された、情報処理装置と、画像形成装置と、該画像形成装置の情報を管理する管理サーバとから構成され、該画像形成装置の消耗品を発注する発注サービスを提供するシステムで用いられる、管理サーバであって、
前記画像形成装置が前記発注サービスの契約済みの個体である場合、前記画像形成装置を識別する個体識別IDを、前記契約済みの個体のIDとして登録する登録手段を有することを特徴とする管理サーバ。
A system for providing an ordering service for ordering consumables for an image forming apparatus, comprising an information processing apparatus, an image forming apparatus, and a management server for managing information of the image forming apparatus, connected via a network A management server used in
A management server comprising registration means for registering an individual identification ID for identifying the image forming apparatus as an ID of the contracted individual when the image forming apparatus is a contracted individual of the ordering service .
ネットワークを介して接続された、情報処理装置と、画像形成装置と、該画像形成装置の情報を管理する管理サーバとから構成され、該画像形成装置の消耗品を発注する発注サービスを提供するシステムで用いられる、情報処理装置であって、
前記画像形成装置を識別する個体識別IDを取得する取得手段と、
前記取得した個体識別IDを含むクエリを送信する送信手段と、
前記送信したクエリに対して前記管理サーバからのレスポンスを受信する受信手段と、
前記受信したレスポンスに基づき、前記取得した個体識別IDによって識別される画像形成装置は前記発注サービスの契約済みの個体ではない場合、前記発注サービスを紹介する情報をユーザに提示する提示手段と
を有することを特徴とする情報処理装置。
A system for providing an ordering service for ordering consumables for an image forming apparatus, comprising an information processing apparatus, an image forming apparatus, and a management server for managing information of the image forming apparatus, connected via a network An information processing apparatus used in
Obtaining means for obtaining an individual identification ID for identifying the image forming apparatus;
Transmitting means for transmitting a query including the acquired individual identification ID;
Receiving means for receiving a response from the management server in response to the transmitted query;
When the image forming apparatus identified by the acquired individual identification ID is not a contracted individual of the ordering service based on the received response, the image forming apparatus includes a presentation unit that presents information for introducing the ordering service to a user. An information processing apparatus characterized by that.
JP2017091573A 2017-05-02 2017-05-02 Systems and programs Active JP7094663B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017091573A JP7094663B2 (en) 2017-05-02 2017-05-02 Systems and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017091573A JP7094663B2 (en) 2017-05-02 2017-05-02 Systems and programs

Publications (2)

Publication Number Publication Date
JP2018190155A true JP2018190155A (en) 2018-11-29
JP7094663B2 JP7094663B2 (en) 2022-07-04

Family

ID=64478506

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017091573A Active JP7094663B2 (en) 2017-05-02 2017-05-02 Systems and programs

Country Status (1)

Country Link
JP (1) JP7094663B2 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020111023A (en) * 2019-01-16 2020-07-27 キヤノン株式会社 Printing device, control method for the same and program
WO2020162421A1 (en) * 2019-02-05 2020-08-13 株式会社ユニバーサルエンターテインメント Banknote processing terminal
JP2022058094A (en) * 2020-09-30 2022-04-11 ブラザー工業株式会社 Color printing equipment and color printing system
US11327691B2 (en) 2019-01-16 2022-05-10 Canon Kabushiki Kaisha Delivery system, method of controlling delivery system to request for making contract related to delivery of consumable used in printing apparatus
JP2022072740A (en) * 2020-10-30 2022-05-17 ブラザー工業株式会社 Print device, print processing program, and print processing system
US11334296B2 (en) 2019-10-28 2022-05-17 Seiko Epson Corporation Service providing system, service providing system control method, and information processing apparatus
CN115516845A (en) * 2020-03-31 2022-12-23 兄弟工业株式会社 Image forming apparatus, method of controlling image forming apparatus, cartridge
US12155804B2 (en) 2021-03-31 2024-11-26 Brother Kogyo Kabushiki Kaisha Non-transitory computer-readable storage medium, server, service system, and service providing method
JP7608786B2 (en) 2020-10-30 2025-01-07 ブラザー工業株式会社 CONTROL DEVICE, COMPUTER PROGRAM FOR THE CONTROL DEVICE, AND METHOD
US12380303B2 (en) 2020-09-30 2025-08-05 Brother Kogyo Kabushiki Kaisha Image processing apparatus, image processing system, and method to prevent duplicate order for supplies

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002056124A (en) * 2000-08-10 2002-02-20 Canon Inc Device management system, device management device and control method thereof, computer-readable memory
JP2004109477A (en) * 2002-09-18 2004-04-08 Fuji Xerox Co Ltd Printing system with function of preventing unsealing of toner seal and packaging material from being forgotten, and program for preventing unsealing from being forgotten
JP2006343605A (en) * 2005-06-10 2006-12-21 Canon Inc Image forming apparatus, external apparatus, accounting method, storage medium storing computer-readable program, and program
US20070188530A1 (en) * 2004-05-12 2007-08-16 Garrana Henry N Print Cartridge Ordering System

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002056124A (en) * 2000-08-10 2002-02-20 Canon Inc Device management system, device management device and control method thereof, computer-readable memory
JP2004109477A (en) * 2002-09-18 2004-04-08 Fuji Xerox Co Ltd Printing system with function of preventing unsealing of toner seal and packaging material from being forgotten, and program for preventing unsealing from being forgotten
US20070188530A1 (en) * 2004-05-12 2007-08-16 Garrana Henry N Print Cartridge Ordering System
JP2006343605A (en) * 2005-06-10 2006-12-21 Canon Inc Image forming apparatus, external apparatus, accounting method, storage medium storing computer-readable program, and program

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7198091B2 (en) 2019-01-16 2022-12-28 キヤノン株式会社 PRINTING DEVICE, ITS CONTROL METHOD, AND PROGRAM
US11327691B2 (en) 2019-01-16 2022-05-10 Canon Kabushiki Kaisha Delivery system, method of controlling delivery system to request for making contract related to delivery of consumable used in printing apparatus
JP2020111023A (en) * 2019-01-16 2020-07-27 キヤノン株式会社 Printing device, control method for the same and program
JP2020126449A (en) * 2019-02-05 2020-08-20 株式会社ユニバーサルエンターテインメント Banknote processing terminal
US11830324B2 (en) 2019-02-05 2023-11-28 Universal Entertainment Corporation Banknote processing terminal
WO2020162421A1 (en) * 2019-02-05 2020-08-13 株式会社ユニバーサルエンターテインメント Banknote processing terminal
JP7274201B2 (en) 2019-02-05 2023-05-16 株式会社ユニバーサルエンターテインメント Banknote processing terminal and gaming machine
US11334296B2 (en) 2019-10-28 2022-05-17 Seiko Epson Corporation Service providing system, service providing system control method, and information processing apparatus
US12214604B2 (en) 2020-03-31 2025-02-04 Brother Kogyo Kabushiki Kaisha Image formation device, control method for image formation device, and cartridge
CN115516845A (en) * 2020-03-31 2022-12-23 兄弟工业株式会社 Image forming apparatus, method of controlling image forming apparatus, cartridge
JP2022058094A (en) * 2020-09-30 2022-04-11 ブラザー工業株式会社 Color printing equipment and color printing system
US12380303B2 (en) 2020-09-30 2025-08-05 Brother Kogyo Kabushiki Kaisha Image processing apparatus, image processing system, and method to prevent duplicate order for supplies
JP7596850B2 (en) 2020-09-30 2024-12-10 ブラザー工業株式会社 Color printing device and color printing system
JP2022072740A (en) * 2020-10-30 2022-05-17 ブラザー工業株式会社 Print device, print processing program, and print processing system
JP7608786B2 (en) 2020-10-30 2025-01-07 ブラザー工業株式会社 CONTROL DEVICE, COMPUTER PROGRAM FOR THE CONTROL DEVICE, AND METHOD
JP7634161B2 (en) 2020-10-30 2025-02-21 ブラザー工業株式会社 Printing device, print processing program, and print processing system
US12155804B2 (en) 2021-03-31 2024-11-26 Brother Kogyo Kabushiki Kaisha Non-transitory computer-readable storage medium, server, service system, and service providing method

Also Published As

Publication number Publication date
JP7094663B2 (en) 2022-07-04

Similar Documents

Publication Publication Date Title
JP7094663B2 (en) Systems and programs
US7340501B2 (en) System, method, apparatus and program for collecting and providing information
EP3182689B1 (en) System and control method therefor
RU2509353C2 (en) Information processing device, information processing method and image forming device
US20130250330A1 (en) Output system, image processing apparatus, and output method
US20090009797A1 (en) Print controlling apparatus
US20070280118A1 (en) Order supporting system, order supporting method, and recording medium
JP2009151518A (en) Receipt issuing method, receipt issuing system, and receipt issuing machine
US20110075204A1 (en) Image forming system, image forming apparatus, and image forming apparatus management method
CN103218182A (en) Image forming system, image forming device, non-transitory computer readable medium, and image forming method
JP3641331B2 (en) Shopping support system
US20020184113A1 (en) Information processing apparatus for requesting job for apparatus in use via network, job request receiving apparatus, their methods, program, and storage medium
US20190073205A1 (en) Software management device, software management system, and non-transitory computer readable medium storing program
JP2008009969A (en) Order support system, order support device, device monitoring device, order support method, device monitoring method and program
JP2017199295A (en) Information management system and image processing apparatus
JP2007193713A (en) System for providing information on and ordering printer consumable
JP7027727B2 (en) Print management system
JP4716451B2 (en) Information processing apparatus, information processing system, information processing method, program, and recording medium.
JP2002133239A (en) Privilege information issuing system and storage medium
JP6563769B2 (en) Destination information processing server and destination information processing method
JP4873670B2 (en) Information processing apparatus, information processing system, information processing method, program, and recording medium.
JP2007166057A (en) Image processing system, image processing apparatus, option product processing method, program
JP2003288200A (en) Printing system
JP2017219887A (en) License server, control method, and program
JP2019003458A (en) Print service management device, print service system and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200501

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210427

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210628

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20211221

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220322

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20220322

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20220331

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20220405

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220524

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220622

R151 Written notification of patent or utility model registration

Ref document number: 7094663

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151