JP2016136315A - Control device, control method, and printing system - Google Patents

Control device, control method, and printing system Download PDF

Info

Publication number
JP2016136315A
JP2016136315A JP2015011052A JP2015011052A JP2016136315A JP 2016136315 A JP2016136315 A JP 2016136315A JP 2015011052 A JP2015011052 A JP 2015011052A JP 2015011052 A JP2015011052 A JP 2015011052A JP 2016136315 A JP2016136315 A JP 2016136315A
Authority
JP
Japan
Prior art keywords
printer
data
print
information
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2015011052A
Other languages
Japanese (ja)
Inventor
僚太 近藤
Ryota Kondo
僚太 近藤
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2015011052A priority Critical patent/JP2016136315A/en
Publication of JP2016136315A publication Critical patent/JP2016136315A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a control device or the like for giving printing instructions for a printer, with which a manufacturer of the printer can know easily an actual use result of the printer.SOLUTION: The control device has a driver unit for generating printing data and sending the printing data to the printer, a status monitor for acquiring printer information from the printer, and a data collection unit for sending actual use result data of printing in which the printer information is added to the printing data to a management server.SELECTED DRAWING: Figure 1

Description

本発明は、プリンターに印刷指示を行う制御装置等に関し、特に、プリンターの使用実績を容易に把握することのできる制御装置等に関する。   The present invention relates to a control device or the like that gives a print instruction to a printer, and more particularly to a control device or the like that can easily grasp a use record of a printer.

通常、用紙などの印刷媒体に印刷を行うための印刷システムでは、ホスト装置であるパーソナルコンピューター等で印刷データを生成してプリンターに送信し、プリンターでその印刷データに従った印刷処理を実行する。このような一般の印刷処理においては、生成された印刷データは印刷完了後、破棄されてしまう。   Usually, in a printing system for printing on a printing medium such as paper, print data is generated by a personal computer or the like as a host device and transmitted to a printer, and the printer executes print processing according to the print data. In such a general printing process, the generated print data is discarded after the printing is completed.

下記特許文献1には、印刷物を介した情報の漏えいを予防し、情報が漏えいした場合等に、その原因を究明することを可能にする発明について記載され、プリントサーバーが印刷データとコントロールデータを受信し、それらのデータを印刷ログとして蓄積することが示されている。   Patent Document 1 below describes an invention that prevents leakage of information through printed matter and makes it possible to investigate the cause when information is leaked. The print server receives print data and control data. It is shown that these data are received and stored as a print log.

下記特許文献2には、ホスト装置とプリンターに対してサーバーが備えられたシステムにおいて、フォント、フォーム、カラープロファイルなどのライセンスをサーバーで管理することについて記載されている。   Japanese Patent Application Laid-Open Publication No. 2004-228561 describes managing licenses such as fonts, forms, and color profiles on a server in a system that includes a server for a host device and a printer.

特開2002−149371号公報JP 2002-149371 A 特開2007−26077号公報JP 2007-26077 A

プリンターメーカー(製造者や販売者)は、プリンターのユーザーに対する保守、サポート、及び、プリンターの設計、開発のために、プリンターがどのように使われたかをできるだけ正確に把握する必要があるが、上述のように印刷データが破棄されてしまうとそれがかなわない。例えば、プリンターに不具合が発生した時に、その時に用いられた印刷データがないとユーザーにおけるプリンターの環境を正確に再現することができない。   Printer manufacturers (manufacturers and sellers) need to know as accurately as possible how printers were used for printer user maintenance, support, and printer design and development. If the print data is discarded as shown in FIG. For example, when a malfunction occurs in the printer, the printer environment for the user cannot be accurately reproduced without the print data used at that time.

また、上記特許文献1に記載のシステムは、イントラネットにおけるプリントサーバーがログデータを蓄積する構成であり、上記課題には適していない。また、上記特許文献2に記載の内容によっても上記課題は解決され得ない。   Further, the system described in Patent Document 1 has a configuration in which a print server in an intranet accumulates log data, and is not suitable for the above problem. Moreover, the said subject cannot be solved also by the content of the said patent document 2. FIG.

そこで、本発明の目的は、プリンターに印刷指示を行う制御装置であって、プリンターの製造者がプリンターの使用実績を容易に把握することのできる制御装置、等を提供することである。   SUMMARY OF THE INVENTION An object of the present invention is to provide a control device that gives a print instruction to a printer, and that allows a printer manufacturer to easily grasp the actual use of the printer.

上記の目的を達成するために、本発明の一つの側面は、印刷データを生成し、当該印刷データをプリンターへ送信するドライバー部と、前記プリンターから前記印刷データに対するプリンター情報を取得するステータスモニター部と、前記印刷データに前記プリンター情報を付加した印刷実績データを生成し、管理サーバーに送信するデータ収集部と、を有する制御装置である。   In order to achieve the above object, one aspect of the present invention provides a driver unit that generates print data and transmits the print data to a printer, and a status monitor unit that acquires printer information for the print data from the printer. And a data collection unit that generates print result data in which the printer information is added to the print data and transmits the print result data to a management server.

更に、上記発明において、その好ましい態様は、前記プリンター情報は、前記印刷データの実行に関する前記プリンターからの応答情報を含む、ことを特徴とする。   Furthermore, in the above-mentioned invention, a preferable aspect thereof is characterized in that the printer information includes response information from the printer regarding execution of the print data.

また、上記発明において、その好ましい態様は、前記プリンター情報は、前記プリンターの機種情報を含む、ことを特徴とする。   In the above invention, a preferred aspect thereof is characterized in that the printer information includes model information of the printer.

更にまた、上記発明において、その好ましい態様は、前記プリンター情報は、前記プリンターのシリアル番号を含む、ことを特徴とする。   Furthermore, in the above-described invention, a preferable aspect thereof is characterized in that the printer information includes a serial number of the printer.

更に、上記発明において、その好ましい態様は、前記印刷実績データは、前記制御装置のユーザー識別情報を含む、ことを特徴とする。   Furthermore, in the above-mentioned invention, a preferable aspect thereof is characterized in that the printing result data includes user identification information of the control device.

更にまた、上記発明において、その好ましい態様は、前記印刷実績データは、日時情報を含む、ことを特徴とする。   Furthermore, in the above-described invention, a preferable aspect thereof is characterized in that the printing result data includes date information.

上記の目的を達成するために、本発明の別の側面は、ホスト装置における制御方法において、ドライバー部で、印刷データを生成させ、当該印刷データをプリンターへ送信させ、ステータスモニター部で、前記プリンターから前記印刷データに対するプリンター情報を取得させ、データ収集部で、前記印刷データに前記プリンター情報を付加した印刷実績データを、管理サーバーに送信させる、ことである。   In order to achieve the above object, according to another aspect of the present invention, in a control method in a host device, a driver unit generates print data, causes the print data to be transmitted to a printer, and a status monitor unit causes the printer to Printer information for the print data is acquired from the print data, and the data collection unit transmits print result data in which the printer information is added to the print data to the management server.

上記の目的を達成するために、本発明の更に別の側面は、プリンターと、印刷データを生成し、当該印刷データを前記プリンターへ送信するドライバー部と、前記プリンターから前記印刷データに対するプリンター情報を取得するステータスモニター部と、前記印刷データに前記プリンター情報を付加した印刷実績データを送信するデータ収集部と、を備える制御装置と、前記送信された印刷実績データを受信し、当該印刷実績データを閲覧可能に記憶する管理サーバーと、を有する印刷システムである。   In order to achieve the above object, still another aspect of the present invention provides a printer, a driver unit that generates print data and transmits the print data to the printer, and printer information for the print data from the printer. A control device comprising: a status monitor unit to acquire; and a data collection unit for transmitting print result data obtained by adding the printer information to the print data; and the received print result data, and receiving the print result data And a management server that stores information so as to be viewable.

本発明の更なる目的及び、特徴は、以下に説明する発明の実施の形態から明らかになる。   Further objects and features of the present invention will become apparent from the embodiments of the invention described below.

本発明を適用した印刷システムの実施の形態例に係る構成図である。1 is a configuration diagram according to an embodiment of a printing system to which the present invention is applied. 印刷実績データDB321に格納されるデータを例示した図である。It is the figure which illustrated the data stored in printing performance data DB321. ユーザーDB322に格納されるデータを例示した図である。It is the figure which illustrated the data stored in user DB322. 印刷要求から印刷実績データの格納までの処理手順を例示したフローチャートである。5 is a flowchart illustrating a processing procedure from a print request to storage of print record data.

以下、図面を参照して本発明の実施の形態例を説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。なお、図において、同一又は類似のものには同一の参照番号又は参照記号を付して説明する。   Embodiments of the present invention will be described below with reference to the drawings. However, such an embodiment does not limit the technical scope of the present invention. In the drawings, the same or similar elements are denoted by the same reference numerals or reference symbols.

図1は、本発明を適用した印刷システムの実施の形態例に係る構成図である。図1に示すホスト装置1は、プリンター2に印刷を実行させる際に、プリンター2に送信する印刷データにプリンター情報等を付加した印刷実績データを生成し、当該印刷実績データをプリンターメーカーが管理するデータ管理サーバー3に送信する。データ管理サーバー3では、送信された印刷実績データを閲覧可能に蓄積する。このような処理を実行することにより、本実施の形態例に係る印刷システムでは、プリンターメーカーの各担当者がプリンターの使用実績を容易に把握することのできるようになる。   FIG. 1 is a configuration diagram according to an embodiment of a printing system to which the present invention is applied. When the host device 1 shown in FIG. 1 causes the printer 2 to execute printing, the host device 1 generates print record data in which printer information or the like is added to the print data transmitted to the printer 2, and the printer manufacturer manages the print record data. The data is transmitted to the data management server 3. The data management server 3 accumulates the transmitted print result data so that it can be viewed. By executing such processing, in the printing system according to the present embodiment, each person in charge of the printer manufacturer can easily grasp the usage record of the printer.

図1に示すように、本実施の形態例に係る印刷システムは、ホスト装置1、プリンター2、及びデータ管理サーバー3を備える。ホスト装置1とプリンター2は、LAN(Local Area Network)等により有線又は無線で通信可能に接続される。また、ホスト装置1とデータ管理サーバー3は、インターネットなどのネットワーク4を介して通信可能に接続される。なお、図1では、ホスト装置1とプリンター2が1台ずつ設けられた構成であるが、両者は複数台設けられてもよい。また、このようなホスト装置1とプリンター2が設けられ、ネットワーク4を介してデータ管理サーバー3と通信可能なサイトは複数存在してもよい。これらの場合、複数のホスト装置は、それぞれ、ホスト装置1と同様の構成及び機能を備える。   As shown in FIG. 1, the printing system according to this embodiment includes a host device 1, a printer 2, and a data management server 3. The host device 1 and the printer 2 are connected via a LAN (Local Area Network) or the like so as to be communicable by wire or wirelessly. Further, the host device 1 and the data management server 3 are communicably connected via a network 4 such as the Internet. Although FIG. 1 shows a configuration in which one host device 1 and one printer 2 are provided, a plurality of both may be provided. Further, there may be a plurality of sites where such a host device 1 and printer 2 are provided and can communicate with the data management server 3 via the network 4. In these cases, each of the plurality of host devices has the same configuration and function as the host device 1.

ホスト装置1(制御装置)は、プリンター2に印刷指示を行うプリンター2のホスト装置であり、パーソナルコンピューター、スマートフォン、タブレット型端末装置等に構成される。本ホスト装置1は、CPU、RAM、ROM、HDD等の記憶装置、表示装置、操作装置、通信インターフェース等を備え、図1に示すような機能構成を有する。   The host device 1 (control device) is a host device of the printer 2 that instructs the printer 2 to print, and is configured as a personal computer, a smartphone, a tablet terminal device, or the like. The host device 1 includes a storage device such as a CPU, RAM, ROM, and HDD, a display device, an operation device, a communication interface, and the like, and has a functional configuration as shown in FIG.

アプリケーション部11は、プリンター2に印刷させる印刷物の内容を生成する印刷要求元であり、例えば、ホスト装置1が、POS(Point Of Sales)端末装置である場合には、プリンター2に印刷させるレシートのデータを生成する。   The application unit 11 is a print request source that generates the content of a printed matter to be printed by the printer 2. For example, when the host device 1 is a POS (Point Of Sales) terminal device, the application unit 11 prints a receipt to be printed by the printer 2. Generate data.

ドライバー部12は、プリンター2用のドライバー機能を司る部分であり、アプリケーション部11から印刷要求を受けると、その印刷要求に応じた印刷データを生成してプリンター2に送信し、プリンター2に対する印刷指示を行う。   The driver unit 12 is a part that controls the driver function for the printer 2. Upon receiving a print request from the application unit 11, the driver unit 12 generates print data corresponding to the print request and transmits the print data to the printer 2. I do.

ステータスモニター部13は、プリンター2の状態を監視する機能を担う部分であり、所定のタイミングでプリンター2に対してステータス要求を送信して、プリンター2の情報を取得する。また、ステータスモニター部13は、ドライバー部12による印刷指示に対するプリンター2からの応答を受信して、その内容を印刷要求元であるアプリケーション部11に通知する。   The status monitor unit 13 is a part responsible for the function of monitoring the state of the printer 2, and transmits a status request to the printer 2 at a predetermined timing to acquire information about the printer 2. In addition, the status monitor unit 13 receives a response from the printer 2 in response to a print instruction from the driver unit 12 and notifies the application unit 11 that is a print request source of the response.

データ収集部14は、データ管理サーバー3に蓄積するデータを収集する機能を担う部分であり、ドライバー部12によって印刷指示がなされた印刷処理について、それらの実績に関するデータを生成し、生成したデータを所定のタイミングでデータ管理サーバー3に送信する。   The data collection unit 14 is a part responsible for collecting the data stored in the data management server 3, and generates data related to the results of the print processing instructed to be printed by the driver unit 12. The data is transmitted to the data management server 3 at a predetermined timing.

当該実績に関するデータを、ここでは、印刷実績データと称す。この印刷実績データは、ドライバー部12によって生成された印刷データにプリンター2から取得されるデータ(ここでは、プリンター情報と称す)等を付加したものである。プリンター情報には、上述した印刷指示に対するプリンター2からの応答情報、プリンター2のプリンター名、プリンター2の機種名等が含まれる。また、印刷実績データには、プリンター情報のほかに、日時情報、ユーザー識別情報等が含まれる。   Here, the data relating to the results is referred to as print result data. The print result data is obtained by adding data (referred to as printer information here) acquired from the printer 2 to the print data generated by the driver unit 12. The printer information includes response information from the printer 2 with respect to the print instruction described above, the printer name of the printer 2, the model name of the printer 2, and the like. In addition to the printer information, the print record data includes date information, user identification information, and the like.

なお、アプリケーション部11、ドライバー部12、ステータスモニター部13、及びデータ収集部14は、それぞれ、処理内容を指示するプログラム、当該プログラムに従って処理を実行するCPU、メモリ等で構成される。なお、データ収集部14用のプログラムは、プリンターメーカーから一つのユーティリティープログラムとして提供される。   The application unit 11, the driver unit 12, the status monitor unit 13, and the data collection unit 14 are each configured by a program that instructs processing contents, a CPU that executes processing according to the program, a memory, and the like. The program for the data collection unit 14 is provided as one utility program from the printer manufacturer.

次に、プリンター2は、用紙などの印刷媒体に対して印刷処理を実行する印刷装置である。一例として、ホスト装置1がPOS端末装置である場合には、インクジェット式又はサーマル式のレシートプリンターである。   Next, the printer 2 is a printing apparatus that executes print processing on a print medium such as paper. As an example, when the host device 1 is a POS terminal device, it is an inkjet or thermal receipt printer.

プリンター2は、図1に示すように、コントローラー部21と印刷機構部22を備える。コントローラー部21は、プリンター2の動作を制御する部分であり、CPU、RAM、ROM、NVRAM、表示部、操作部等を備える。コントローラー部21は、ホスト装置1から印刷データが送信された際には、当該印刷データを解釈してその結果に基づく印刷処理を印刷機構部22に実行させる。また、その印刷処理の結果を、上述した応答情報としてホスト装置1に送信する。   As illustrated in FIG. 1, the printer 2 includes a controller unit 21 and a printing mechanism unit 22. The controller unit 21 controls the operation of the printer 2 and includes a CPU, a RAM, a ROM, an NVRAM, a display unit, an operation unit, and the like. When print data is transmitted from the host device 1, the controller unit 21 interprets the print data and causes the printing mechanism unit 22 to execute print processing based on the result. Further, the result of the printing process is transmitted to the host device 1 as the response information described above.

印刷機構部22は、コントローラー部21の指示に従って印刷媒体への印刷を実行する部分であり、印刷媒体の搬送部、ヘッドなどの印字部を備える。   The print mechanism unit 22 is a part that executes printing on a print medium in accordance with an instruction from the controller unit 21 and includes a print unit such as a print medium transport unit and a head.

なお、プリンター2にはプリンター名が付されており、その情報がメモリに記憶されている。そして、上記応答情報にはこのプリンター名が含まれる。プリンター名は、プリンター2の個体を識別する情報であり、ここでは製造番号等のシリアル番号が用いられる。   The printer 2 is assigned a printer name, and the information is stored in the memory. The response information includes the printer name. The printer name is information for identifying the individual printer 2, and a serial number such as a manufacturing number is used here.

次に、データ管理サーバー3(管理サーバー)は、プリンター2の製造者(プリンターメーカー)が管理するサーバーコンピューターであり、CPU、RAM、ROM、HDD、通信インターフェース等を備える。   Next, the data management server 3 (management server) is a server computer managed by the manufacturer (printer manufacturer) of the printer 2 and includes a CPU, a RAM, a ROM, an HDD, a communication interface, and the like.

データ管理サーバー3は、図1に示すような機能構成をしており、データ管理部31とデータ記憶部32を備える。データ管理部31は、各ホスト装置1から送信される印刷実績データを受信してデータ記憶部32に格納(記憶)する処理、後述する閲覧端末5からの要求に応じた、データ記憶部32に格納されるデータの検索、集計、及び出力の処理などを実行する。なお、データ管理部31は、処理内容を指示するプログラム、当該プログラムに従って処理を実行するCPU、メモリ等で構成される。   The data management server 3 has a functional configuration as shown in FIG. 1 and includes a data management unit 31 and a data storage unit 32. The data management unit 31 receives the print result data transmitted from each host device 1 and stores (stores) it in the data storage unit 32. The data management unit 31 stores data in the data storage unit 32 in response to a request from the browsing terminal 5 described later. The stored data is searched, aggregated, and output. The data management unit 31 includes a program that instructs processing contents, a CPU that executes processing according to the program, a memory, and the like.

データ記憶部32は、HDD等で構成され、図1に示すように、印刷実績データDB321とユーザーDB322を備える。印刷実績データDB321は、各ホスト装置1から送信される印刷実績データを格納するデータベースである。図2は、印刷実績データDB321に格納されるデータを例示した図である。図2に示すテーブルの1行のデータが、1印刷処理(1ジョブ)に対応する印刷実績データであり、各印刷実績データには、「データ識別番号」が付される(図2のD1)。当該「データ識別番号」には、ドライバー部12が印刷データを生成する際にその印刷データに付する識別番号を用いることができ、当該識別番号はプリンター2からの応答情報にも含まれる。   The data storage unit 32 includes an HDD or the like, and includes a print record data DB 321 and a user DB 322 as shown in FIG. The print record data DB 321 is a database that stores print record data transmitted from each host device 1. FIG. 2 is a diagram illustrating data stored in the print record data DB 321. The data in one row of the table shown in FIG. 2 is print result data corresponding to one print process (one job), and each print result data is assigned a “data identification number” (D1 in FIG. 2). . As the “data identification number”, an identification number assigned to the print data when the driver unit 12 generates the print data can be used, and the identification number is also included in the response information from the printer 2.

「日時情報」(図2のD2)は、対応する印刷処理が発生した日時の情報であり、例えば、データ収集部14が印刷実績データを生成した日時の情報を用いることができる。また、「ユーザー識別情報」(図2のD3)は、ホスト装置1のユーザーを識別する情報である。この「ユーザー識別情報」は、予めデータ収集部14に登録される。   “Date / time information” (D2 in FIG. 2) is information on the date and time when the corresponding printing process has occurred, and for example, information on the date and time when the data collection unit 14 generated the printing result data can be used. The “user identification information” (D3 in FIG. 2) is information for identifying the user of the host device 1. This “user identification information” is registered in the data collection unit 14 in advance.

「プリンター名」(図2のD4)は、上述した通り、プリンター2の個体を識別する情報である。また、「機種名」(図2のD5)は、プリンター2のプリンター機種の名称である。「印刷データ」(図2のD6)は、対応する印刷処理の印刷データである。また、「応答情報」(図2のD7)は、上述したプリンター2からの応答情報である。なお、印刷実績データには、ほかの属性データを付加するようにしてもよい。   The “printer name” (D4 in FIG. 2) is information for identifying the individual printer 2 as described above. The “model name” (D5 in FIG. 2) is the name of the printer model of the printer 2. “Print data” (D6 in FIG. 2) is print data of the corresponding print processing. “Response information” (D7 in FIG. 2) is response information from the printer 2 described above. Note that other attribute data may be added to the print record data.

例えば、図2に示すデータ識別番号「0001」の印刷実績データは、「2014/12/22、16:09」に発生した印刷処理に関し、印刷データを含んでいると共に、ユーザー「XXX」によって機種「AB−X」のプリンター「100A1」に対して指示された印刷が良好に終了(「OK」の応答情報)していることを示している。一方、データ識別番号「0002」の印刷実績データは、印刷が良好に終了していない(「NG」の応答情報)ことを示している。   For example, the print record data with the data identification number “0001” shown in FIG. 2 includes print data related to the print processing that occurred on “2014/12/22, 16:09”, and the model type by the user “XXX” This indicates that printing instructed to the printer “100A1” of “AB-X” has been completed successfully (response information of “OK”). On the other hand, the printing result data with the data identification number “0002” indicates that the printing has not been completed successfully (response information of “NG”).

なお、図2に示す例では、「プリンター名」(図2のD4)、「機種名」(図2のD5)、及び「応答情報」(図2のD7)が上述したプリンター情報である。   In the example shown in FIG. 2, “printer name” (D4 in FIG. 2), “model name” (D5 in FIG. 2), and “response information” (D7 in FIG. 2) are the printer information described above.

次に、ユーザーDB322は、ホスト装置1のユーザー、すなわち、プリンター2のユーザーに関する情報を格納したデータベースである。図3は、ユーザーDB322に格納されるデータを例示した図である。図3に示すテーブルの1行のデータが、1ユーザーに対応するデータであり、上述した「ユーザー識別情報」毎に「会社名」、「店舗名」、「メールアドレス」、「連絡先」等の情報が収められる。   Next, the user DB 322 is a database that stores information about the user of the host device 1, that is, the user of the printer 2. FIG. 3 is a diagram illustrating data stored in the user DB 322. The data in one row of the table shown in FIG. 3 is data corresponding to one user, and “company name”, “store name”, “mail address”, “contact address”, etc. for each “user identification information” described above. Is stored.

なお、ユーザーDB322に格納される情報は、予め登録される。   Information stored in the user DB 322 is registered in advance.

次に、閲覧端末5は、プリンターメーカーの各担当者がデータ管理サーバー3に格納されるデータを閲覧するための端末装置である。当該閲覧端末5は、パーソナルコンピューター等で構成され、図1に示すようにネットワーク4を介して、又は、他のネットワークを介して、又は、直接、データ管理サーバー3と接続される。   Next, the browsing terminal 5 is a terminal device for each person in charge of the printer manufacturer to browse data stored in the data management server 3. The browsing terminal 5 is constituted by a personal computer or the like, and is connected to the data management server 3 via the network 4 as shown in FIG. 1, via another network, or directly.

閲覧端末5には、一般的なブラウザー、又は、データ管理サーバー3用のアプリケーションが備えられ、閲覧端末5の使用者は、それを介してデータ管理サーバー3にアクセスし、所望のデータの閲覧要求を行う。   The browsing terminal 5 is provided with a general browser or an application for the data management server 3, and the user of the browsing terminal 5 accesses the data management server 3 through the browsing terminal 5 to request browsing of desired data. I do.

以上説明したような構成を備える本実施の形態例に係る印刷システムでは、以下のようにして、処理が実行される。図4は、印刷要求から印刷実績データの格納までの処理手順を例示したフローチャートである。   In the printing system according to the present embodiment having the configuration as described above, processing is executed as follows. FIG. 4 is a flowchart illustrating a processing procedure from a print request to storage of print record data.

まず、ホスト装置1のアプリケーション部11が所定の印刷物について印刷要求を行う(図4のステップS1)。当該印刷要求は、ドライバー部12で受信され、ドライバー部12は、当該印刷要求に応じた印刷データを生成し、それをプリンター2に送信する(図4のステップS2)。なお、印刷データはプリンター2用のコマンドで表現される。また、ドライバー部12は、上記生成した印刷データと同じデータをデータ収集部14にも送信する。   First, the application unit 11 of the host device 1 makes a print request for a predetermined printed matter (step S1 in FIG. 4). The print request is received by the driver unit 12, and the driver unit 12 generates print data corresponding to the print request and transmits it to the printer 2 (step S2 in FIG. 4). The print data is expressed by a command for the printer 2. The driver unit 12 also transmits the same data as the generated print data to the data collection unit 14.

次に、プリンター2では、上記送信された印刷データがコントローラー部21よって受信され、当該印刷データに従った印刷を実行する(図4のステップS3)。その後、コントローラー部21は、当該印刷について応答情報をホスト装置1に送信する。当該応答情報は、印刷が良好に実行された場合にはその旨の情報を含み、不具合(エラー)が発生し印刷が良好に実行されなかった場合にはその旨と不具合の内容を示す情報を含む。また、コントローラー部21は、プリンター2のプリンター名と機種名の情報を、応答情報に付加して上記送信を行う。   Next, in the printer 2, the transmitted print data is received by the controller unit 21, and printing according to the print data is executed (step S3 in FIG. 4). Thereafter, the controller unit 21 transmits response information regarding the printing to the host device 1. The response information includes information indicating that the printing has been successfully executed, and information indicating that and the contents of the failure when the printing has not been executed properly due to a failure (error). Including. The controller unit 21 adds the information of the printer name and model name of the printer 2 to the response information and performs the transmission.

次に、ホスト装置1のステータスモニター部13は、上記送信された応答情報を受信し(図4のステップS4)、応答情報の内容をアプリケーション部11に通知する。また、ステータスモニター部13は、受信した応答情報、プリンター2のプリンター名と機種名の情報をデータ収集部14に送信する。   Next, the status monitor unit 13 of the host device 1 receives the transmitted response information (step S4 in FIG. 4), and notifies the application unit 11 of the content of the response information. Further, the status monitor unit 13 transmits the received response information and information on the printer name and model name of the printer 2 to the data collection unit 14.

その後、データ収集部14は、印刷実績データの生成処理を実行する(図4のステップS5)。当該印刷実績データの生成処理では、データ収集部14は、ドライバー部12から送信された印刷データに、ステータスモニター部13から送信されたプリンター情報(応答情報、プリンター名、機種名)、及び、上述した日時情報とユーザー識別情報を付加して印刷実績データを生成する。データ収集部14は、日時情報については、ホスト装置1が管理している日時情報から、印刷実績データの生成を行った時点の日時情報を取得し、上述の付加を行う。また、データ収集部14は、ユーザー識別情報については、予めデータ収集部14に登録されている情報を用いて上述の付加を行う。   Thereafter, the data collection unit 14 executes print result data generation processing (step S5 in FIG. 4). In the print result data generation process, the data collection unit 14 adds the printer data (response information, printer name, model name) transmitted from the status monitor unit 13 to the print data transmitted from the driver unit 12, and the above-described print data. Print date data is generated by adding the date information and user identification information. For the date / time information, the data collection unit 14 acquires the date / time information at the time when the print result data is generated from the date / time information managed by the host device 1 and performs the above-described addition. The data collection unit 14 adds the user identification information using the information registered in the data collection unit 14 in advance.

また、データ収集部14は、印刷データにプリンター情報を付加する際には、応答情報に含まれるデータ識別番号が印刷データに含まれるデータ識別情報と一致する場合に行う。   The data collection unit 14 adds the printer information to the print data when the data identification number included in the response information matches the data identification information included in the print data.

なお、印刷データ及びプリンター情報は、それぞれ、ドライバー部12及びステータスモニター部13がデータ収集部14に送信するのではなく、ドライバー部12及びステータスモニター部13がそれぞれのデータを保持しておき、印刷実績データの生成処理の際に、データ収集部14がそれらのデータをドライバー部12及びステータスモニター部13から取得するようにしてもよい。   The print data and the printer information are not transmitted to the data collection unit 14 by the driver unit 12 and the status monitor unit 13 respectively, but the driver unit 12 and the status monitor unit 13 hold the respective data and print them. The data collection unit 14 may acquire the data from the driver unit 12 and the status monitor unit 13 during the performance data generation process.

次に、データ収集部14は、生成した印刷実績データをデータ管理サーバー3へ送信する(図4のステップS6)。   Next, the data collection unit 14 transmits the generated printing result data to the data management server 3 (step S6 in FIG. 4).

データ管理サーバー3は、送信された印刷実績データを受信し、データ管理部31は、その印刷実績データを印刷実績データDB321に格納(記憶)する(図4のステップS7)。当該格納の際に、データ管理部31は、印刷実績データに含まれるデータ識別番号を、図2に例示したように、印刷実績データの1項目として取り出して印刷実績データDB321に収める。   The data management server 3 receives the transmitted print record data, and the data management unit 31 stores (stores) the print record data in the print record data DB 321 (step S7 in FIG. 4). At the time of the storage, the data management unit 31 takes out the data identification number included in the print record data as one item of the print record data and stores it in the print record data DB 321 as illustrated in FIG.

以上説明したような処理手順で、印刷実績データが記憶され、データ管理サーバー3に蓄積されていく。なお、ホスト装置1(データ収集部14)からデータ管理サーバー3へ印刷実績データを送信するタイミングは、印刷データ発生の都度、1時間毎、1日毎、1週間毎など、適宜決定することができる。   The printing result data is stored and accumulated in the data management server 3 by the processing procedure as described above. It should be noted that the timing for transmitting the print record data from the host device 1 (data collection unit 14) to the data management server 3 can be appropriately determined every time print data is generated, such as every hour, every day, every week, etc. .

このように蓄積された印刷実績データをプリンターメーカーの各担当者が閲覧する際には、以下のような手順で処理が行われる。まず、各担当者は、閲覧端末5からデータ管理サーバー3にアクセスし、必要なログイン操作を行う。当該ログインの処理は、データ管理部31によって行われる。正常にログインがなされると、データ管理部31は、閲覧端末5に条件入力用の画面を表示させ、各担当者は、当該画面に対して閲覧したい情報を絞り込むための条件を入力する。データ管理部31は、入力された条件に従って、印刷実績データDB321に格納される印刷実績データから所定のデータを検索し、検索したデータを閲覧端末5に表示させる。   When each person in charge of the printer manufacturer browses the printing result data accumulated in this way, processing is performed in the following procedure. First, each person in charge accesses the data management server 3 from the browsing terminal 5 and performs a necessary login operation. The login process is performed by the data management unit 31. When the login is normally performed, the data management unit 31 displays a condition input screen on the browsing terminal 5, and each person in charge inputs a condition for narrowing down information to be browsed on the screen. The data management unit 31 retrieves predetermined data from the print record data stored in the print record data DB 321 according to the input conditions, and displays the retrieved data on the browsing terminal 5.

このような処理により、プリンターメーカーの各担当者は、例えば、ユーザーから連絡を受けた不具合について、その不具合が発生した際の印刷データ、プリンター情報を閲覧することができる。   Through such processing, each person in charge of the printer manufacturer can view, for example, the print data and printer information when the problem occurs for the problem received from the user.

以上説明したように、本実施の形態例に係る印刷システムでは、印刷実績データが閲覧可能にサーバーに蓄積され、プリンターメーカーの各担当者が所望の印刷実績データを見ることができるようになる。これにより、プリンターメーカーの各担当者は、プリンターの使用実績を従来よりも正確に把握することができ、保守、開発、設計等の各業務品質を向上させることができる。例えば、不具合が発生した場合のプリンター環境を正確に再現可能となり、より適切な対応を取ることができる。また、どのような印刷が多く行われているか、適正な使用がなされているかなどユーザーの使用実態を把握できるので、プリンターの改良、新機種の開発等をユーザーニースにより適合させて行うことができる。   As described above, in the printing system according to the present embodiment, printing result data is stored in a server so as to be viewable, and each person in charge of the printer manufacturer can view desired printing result data. Thereby, each person in charge of the printer manufacturer can grasp the actual use of the printer more accurately than before, and can improve each business quality such as maintenance, development, and design. For example, it is possible to accurately reproduce the printer environment when a problem occurs, and to take a more appropriate response. In addition, it is possible to grasp the actual usage of the user, such as what kind of printing is being carried out and whether it is being used appropriately, so it is possible to adapt the user's nicely to improve the printer, develop new models, etc. .

また、このような印刷実績データの蓄積が自動で行われるので、ユーザーを煩わせることがない。また、そのための処理が、プリンターメーカーから提供されるユーティリティーのインストールで実現されるので、装置構成の観点においても容易である。   Further, since the printing result data is automatically accumulated, the user is not bothered. In addition, since the processing for this is realized by installing a utility provided by the printer manufacturer, it is easy from the viewpoint of the apparatus configuration.

また、印刷実績データにはプリンター情報が含まれるので、印刷実績データの利用価値が高い。   In addition, since the printing record data includes printer information, the utility value of the printing record data is high.

また、印刷実績データには印刷指示に対する応答情報が含まれるので、保守サービスなどに有用である。   In addition, since the print record data includes response information to the print instruction, it is useful for maintenance services and the like.

また、印刷実績データにはプリンターの機種情報が含まれるので、プリンターの改良、開発等に有効に用いられる。   In addition, since the printing result data includes the model information of the printer, it is effectively used for improvement and development of the printer.

また、印刷実績データにはプリンターの製造番号が含まれるので、プリンター個体の状況を把握することができる。   Moreover, since the printer production number is included in the printing result data, it is possible to grasp the status of the individual printer.

また、印刷実績データにはユーザーの識別情報が含まれるので、ユーザー毎の使用状況を把握することができる。   In addition, since the printing result data includes user identification information, the usage status of each user can be grasped.

また、印刷実績データには日時情報が含まれるので、不具合が発生した際などの印刷データを容易に検索することができる。   In addition, since the print result data includes date and time information, it is possible to easily search for print data when a problem occurs.

本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。   The protection scope of the present invention is not limited to the above-described embodiment, but covers the invention described in the claims and equivalents thereof.

1 ホスト装置、 2 プリンター、 3 データ管理サーバー、 4 ネットワーク、 5 閲覧端末、 11 アプリケーション部、 12 ドライバー部、 13 ステータスモニター部、 14 データ収集部、 21 コントローラー部、 22 印刷機構部、 31 データ管理部、 32 データ記憶部、 321 印刷実績データDB、 322 ユーザーDB   DESCRIPTION OF SYMBOLS 1 Host apparatus, 2 Printer, 3 Data management server, 4 Network, 5 Viewing terminal, 11 Application part, 12 Driver part, 13 Status monitor part, 14 Data collection part, 21 Controller part, 22 Printing mechanism part, 31 Data management part , 32 data storage unit, 321 printing result data DB, 322 user DB

Claims (8)

印刷データを生成し、当該印刷データをプリンターへ送信するドライバー部と、
前記プリンターから前記印刷データに対するプリンター情報を取得するステータスモニター部と、
前記印刷データに前記プリンター情報を付加した印刷実績データを生成し、管理サーバーに送信するデータ収集部と、を有する
ことを特徴とする制御装置。
A driver unit that generates print data and transmits the print data to the printer;
A status monitor unit for obtaining printer information for the print data from the printer;
And a data collection unit that generates print record data in which the printer information is added to the print data and transmits the print record data to a management server.
請求項1において、
前記プリンター情報は、前記印刷データの実行に関する前記プリンターからの応答情報を含む
ことを特徴とする制御装置。
In claim 1,
The control apparatus, wherein the printer information includes response information from the printer regarding execution of the print data.
請求項1あるいは2において、
前記プリンター情報は、前記プリンターの機種情報を含む
ことを特徴とする制御装置。
In claim 1 or 2,
The control apparatus, wherein the printer information includes model information of the printer.
請求項1乃至3のいずれか1項において、
前記プリンター情報は、前記プリンターのシリアル番号を含む
ことを特徴とする制御装置。
In any one of Claims 1 thru | or 3,
The printer information includes a serial number of the printer.
請求項1乃至4のいずれか1項において、
前記印刷実績データは、前記制御装置のユーザー識別情報を含む
ことを特徴とする制御装置。
In any one of Claims 1 thru | or 4,
The printing result data includes user identification information of the control device.
請求項1乃至5のいずれか1項において、
前記印刷実績データは、日時情報を含む
ことを特徴とする制御装置。
In any one of Claims 1 thru | or 5,
The printing result data includes date and time information.
ホスト装置における制御方法であって、
ドライバー部で、印刷データを生成させ、当該印刷データをプリンターへ送信させ、
ステータスモニター部で、前記プリンターから前記印刷データに対するプリンター情報を取得させ、
データ収集部で、前記印刷データに前記プリンター情報を付加した印刷実績データを、管理サーバーに送信させる
ことを特徴とする制御方法。
A control method in a host device,
In the driver section, generate print data, send the print data to the printer,
In the status monitor unit, the printer information for the print data is acquired from the printer,
A control method, comprising: causing a data collection unit to transmit print result data obtained by adding the printer information to the print data to a management server.
プリンターと、
印刷データを生成し、当該印刷データを前記プリンターへ送信するドライバー部と、前記プリンターから前記印刷データに対するプリンター情報を取得するステータスモニター部と、前記印刷データに前記プリンター情報を付加した印刷実績データを送信するデータ収集部と、を備える制御装置と、
前記送信された印刷実績データを受信し、当該印刷実績データを閲覧可能に記憶する管理サーバーと、を有する
ことを特徴とする印刷システム。
A printer,
A driver unit that generates print data and transmits the print data to the printer, a status monitor unit that acquires printer information for the print data from the printer, and print result data obtained by adding the printer information to the print data A control device comprising: a data collection unit for transmitting;
And a management server that receives the transmitted print record data and stores the print record data so as to be viewable.
JP2015011052A 2015-01-23 2015-01-23 Control device, control method, and printing system Pending JP2016136315A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015011052A JP2016136315A (en) 2015-01-23 2015-01-23 Control device, control method, and printing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015011052A JP2016136315A (en) 2015-01-23 2015-01-23 Control device, control method, and printing system

Publications (1)

Publication Number Publication Date
JP2016136315A true JP2016136315A (en) 2016-07-28

Family

ID=56513093

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015011052A Pending JP2016136315A (en) 2015-01-23 2015-01-23 Control device, control method, and printing system

Country Status (1)

Country Link
JP (1) JP2016136315A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020042718A (en) * 2018-09-13 2020-03-19 京セラドキュメントソリューションズ株式会社 Print job transmission device, print job transmission program, and printing system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020042718A (en) * 2018-09-13 2020-03-19 京セラドキュメントソリューションズ株式会社 Print job transmission device, print job transmission program, and printing system
JP7248941B2 (en) 2018-09-13 2023-03-30 京セラドキュメントソリューションズ株式会社 Print job transmission device, print job transmission program and printing system

Similar Documents

Publication Publication Date Title
JP5691668B2 (en) Printer detection in web pages
US9807260B2 (en) Method and device for using cloud print service
US9020847B2 (en) Information processing apparatus, ordering system, and order management method
JP2005209059A (en) Reporting address setting for specific information about operation of printer connected to network
JP5413203B2 (en) Device management system, device management apparatus, and device management method
US11243728B2 (en) Printing process management apparatus and non-transitory computer readable medium storing printing process management program for displaying status of printing process
US9176686B2 (en) Management system, management server, image forming apparatus, and management method
WO2016093871A1 (en) Method and system for automating submission of issue reports
JP2018092558A (en) Server and control program
US10878055B2 (en) Web server
JP6840986B2 (en) Print management device and program
US20150178741A1 (en) Data process system and data process method
US9218143B2 (en) Management system and method for an image forming apparatus configured to identify and report failures related to forming an image
US20070006221A1 (en) Software install environment constructing apparatus
US8452194B2 (en) System, image processing apparatus, image forming apparatus, and method thereof
JP2016136315A (en) Control device, control method, and printing system
JP2017134562A (en) Remote Maintenance System
US11526312B2 (en) Device management apparatus, method, and program storage medium
US10474405B2 (en) Controller, server, and storage medium
US10382638B2 (en) Electronic device, service execution system, and log acquisition method
JP2013062599A (en) Image forming apparatus, information processing method, and program
US8880570B2 (en) Information processing system, information processing apparatus, information processing method, and computer readable medium
US10044896B2 (en) Image processing apparatus, server apparatus, and image processing system for installing of image processing apparatus applications through a web browser
JP5708080B2 (en) Network setting program, network setting device, and network setting method
US10901826B2 (en) Image processing apparatus, control method of image processing apparatus to import setting file and analyze setting value for determining whether communication test is require to execute