Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5246368B2 - Printing system and printing system management method - Google Patents
[go: Go Back, main page]

JP5246368B2 - Printing system and printing system management method - Google Patents

Printing system and printing system management method Download PDF

Info

Publication number
JP5246368B2
JP5246368B2 JP2012150367A JP2012150367A JP5246368B2 JP 5246368 B2 JP5246368 B2 JP 5246368B2 JP 2012150367 A JP2012150367 A JP 2012150367A JP 2012150367 A JP2012150367 A JP 2012150367A JP 5246368 B2 JP5246368 B2 JP 5246368B2
Authority
JP
Japan
Prior art keywords
application
printing
information
data
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.)
Expired - Fee Related
Application number
JP2012150367A
Other languages
Japanese (ja)
Other versions
JP2012236418A (en
Inventor
明男 高本
剛史 山田
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 JP2012150367A priority Critical patent/JP5246368B2/en
Publication of JP2012236418A publication Critical patent/JP2012236418A/en
Application granted granted Critical
Publication of JP5246368B2 publication Critical patent/JP5246368B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、印刷装置および情報管理システムに関する。   The present invention relates to a printing apparatus and an information management system.

従来、印刷装置としては、コンピュータシステムにより構成されたホスト装置のOS上で稼働するPOSアプリケーションプログラムにより作成された単色の印刷データに対して同じくOS上で稼働するOPOSにより副色を付加する処理を行なってレシート印刷用のプリンタに出力するものが提案されている(例えば、特許文献1参照)。   2. Description of the Related Art Conventionally, as a printing apparatus, a process of adding a sub color by OPOS that also operates on an OS to single color print data created by a POS application program that operates on the OS of a host apparatus configured by a computer system. There has been proposed one that outputs to a printer for receipt printing (see, for example, Patent Document 1).

特開2003−260819号公報JP 2003-260819 A

一般に、印刷装置では、プリンタのエラーに関する情報などを管理することが望まれており、この場合、既に組み込まれているPOSアプリケーションプログラムを変更することなく、こうした情報を管理できるようにすることが望ましい。   In general, in a printing apparatus, it is desired to manage information related to a printer error. In this case, it is desirable to be able to manage such information without changing an already installed POS application program. .

本発明の印刷装置および情報管理システムは、アプリケーション層に既に組み込まれているアプリケーションを変更することなく、そのアプリケーションと印刷部との間でやりとりされる情報に関連する情報を管理できるようにすることを主目的とする。   The printing apparatus and information management system of the present invention can manage information related to information exchanged between the application and the printing unit without changing the application already incorporated in the application layer. The main purpose.

本発明の印刷装置および情報管理システムは、上述の主目的を達成するために以下の手段を採った。   The printing apparatus and information management system of the present invention employ the following means in order to achieve the main object described above.

本発明の印刷システムは、印刷を行なう印刷部と、前記印刷部へ印刷データを出力するとともに前記印刷部から前記印刷部の状態に関する情報が入力される第1のアプリケーション、前記第1のアプリケーションから前記印刷部へ出力された印刷データと前記印刷部から前記第1のアプリケーションへ入力される前記印刷部の状態に関する情報とを取得するデバイスドライバ、前記デバイスドライバで取得された前記印刷部の状態に関する情報を取得して出力するフィルタドライバ、及び前記フィルタドライバから出力された前記印刷部の状態に関する情報が入力される第2のアプリケーションを動作させる制御部と、を備えることを要旨とする。
ここで、データを入力する入力部を有し、前記第1のアプリケーションは、前記入力部で入力された前記データに基づいて前記印刷データを作成することが好ましい。
また、前記制御部に接続されるコンピュータを有し、前記第2のアプリケーションは、入力された前記印刷部の状態に関する情報を前記コンピュータへ出力することが好ましい。
また、前記印刷部はインクジェット方式のプリンタであり、前記フィルタドライバで取得される前記印刷部の状態に関する情報は、前記印刷部のエラーに関するデータもしくはインクの消耗量に関するデータであることが好ましい。
The printing system of the present invention includes: a printing unit that performs printing; a first application that outputs print data to the printing unit and inputs information about the state of the printing unit from the printing unit; A device driver that acquires print data output to the print unit and information related to the status of the print unit that is input from the print unit to the first application; and a status of the print unit that is acquired by the device driver A gist is provided with a filter driver that acquires and outputs information, and a control unit that operates a second application to which information about the state of the printing unit output from the filter driver is input .
Here, it is preferable that an input unit for inputting data is provided, and the first application creates the print data based on the data input by the input unit.
In addition, it is preferable that the computer has a computer connected to the control unit, and the second application outputs information regarding the state of the input printing unit to the computer.
Further, it is preferable that the printing unit is an ink jet printer, and the information on the state of the printing unit acquired by the filter driver is data on an error of the printing unit or data on an ink consumption amount.

この本発明の印刷装置では、オペレーティングシステムおよびデバイスドライバがオペレーティングシステム層に組み込まれていると共にデバイスドライバを介して印刷部と情報をやりとりする第1のアプリケーションがオペレーティングシステム層とは異なるアプリケーション層に組み込まれているものにおいて、デバイスドライバを介して第1のアプリケーションと印刷部との間でやりとりされる情報に関連する情報である伝達情報を取得する伝達情報取得モジュールをオペレーティングシステム層に組み込み、伝達情報を入力すると共に入力した伝達情報に関連する情報である処理情報を出力する第2のアプリケーションをアプリケーション層に組み込む。即ち、第1のアプリケーションが組み込まれているアプリケーション層とは異なるオペレーティングシステム層に伝達情報取得モジュールを組み込むのである。これにより、第1のアプリケーションを変更することなく、伝達情報に関連する処理情報を出力できるようにすることができる。そして、制御部が第2のアプリケーションにより処理情報を出力することにより、例えば、外部のコンピュータに出力したり記憶手段(例えばハードディスクなど)に記憶したりすることにより、処理情報を管理できるようにすることができる。ここで、「伝達情報」は、第1のアプリケーションと印刷部との間でやりとりされる全てまたは一部の情報であるものとしてもよいし、これらの情報に基づく情報、例えば、第1のアプリケーションと印刷部との間で所定の情報がやりとりされる回数などであるものとしてもよい。また、「処理情報」は、伝達情報そのものであるものとしてもよいし、伝達情報の一部であるものとしてもよいし、伝達情報に基づく情報、例えば、所定の情報が入力された回数などであるものとしてもよい。   In the printing apparatus according to the present invention, the operating system and the device driver are incorporated in the operating system layer, and the first application for exchanging information with the printing unit via the device driver is incorporated in an application layer different from the operating system layer. In the operating system layer, a transmission information acquisition module that acquires transmission information that is information related to information exchanged between the first application and the printing unit via the device driver is installed in the operating system layer. And a second application that outputs processing information, which is information related to the input transmission information, is incorporated in the application layer. That is, the transmission information acquisition module is incorporated in an operating system layer different from the application layer in which the first application is incorporated. Thereby, it is possible to output the processing information related to the transmission information without changing the first application. Then, the control unit outputs the processing information by the second application so that the processing information can be managed by, for example, outputting the processing information to an external computer or storing it in a storage unit (for example, a hard disk). be able to. Here, the “transmission information” may be all or a part of information exchanged between the first application and the printing unit, or information based on such information, for example, the first application And the number of times predetermined information is exchanged between the printer and the printing unit. Further, the “processing information” may be the transmission information itself, may be a part of the transmission information, or may be information based on the transmission information, for example, the number of times predetermined information is input. There may be.

こうした本発明の印刷装置において、前記印刷部は、該印刷部の状態に関する情報である状態情報を前記第1のアプリケーションに出力する印刷部であり、前記伝達情報は、前記状態情報を含む情報である、ものとすることもできる。こうすれば、状態情報やこれに関連する情報を管理できるようにすることができる。ここで、「状態情報」としては、印刷部のエラーに関する情報,印刷部が備える消耗品(印刷部がインクジェット方式の場合におけるインクなど)の消耗量などがある。   In such a printing apparatus of the present invention, the printing unit is a printing unit that outputs status information, which is information related to the status of the printing unit, to the first application, and the transmission information is information including the status information. There can be. In this way, it is possible to manage the status information and related information. Here, the “status information” includes information regarding errors in the printing unit, the amount of consumption of consumables (such as ink when the printing unit is an inkjet system), and the like.

また、本発明の印刷装置において、前記第1のアプリケーションは、印刷に関する情報である印刷情報を前記印刷部に出力するアプリケーションであり、前記伝達情報は、前記印刷情報を含む情報である、ものとすることもできる。こうすれば、印刷情報やこれに関連する情報を管理できるようにすることができる。ここで、「印刷情報」としては、印刷データなどがある。   In the printing apparatus of the present invention, the first application is an application that outputs print information, which is information related to printing, to the printing unit, and the transmission information is information including the print information. You can also In this way, it is possible to manage print information and related information. Here, “print information” includes print data.

本発明の印刷システムの管理方法は、第1のアプリケーションからデバイスドライバを介して印刷部に印刷データを出力し、前記印刷データを入力された前記印刷部は、前記印刷部の状態に関する情報を、前記デバイスドライバに出力し、前記デバイスドライバに出力された前記印刷部の状態に関する情報をフィルタドライバが取得し、前記フィルタドライバで取得された前記印刷部の状態に関する情報を第2のアプリケーションに出力することを要旨とする。
また、前記印刷部の状態に関する情報が出力された前記第2のアプリケーションは、接続されたコンピュータに前記印刷部の状態に関する情報を出力することが好ましい。
The management method of the printing system of the present invention outputs print data from a first application to a printing unit via a device driver, and the printing unit to which the printing data is input receives information on the state of the printing unit, Output to the device driver, the filter driver acquires information about the state of the printing unit output to the device driver, and outputs information about the state of the printing unit acquired by the filter driver to a second application This is the gist.
Further, it is preferable that the second application to which the information about the state of the printing unit is output outputs information about the state of the printing unit to a connected computer.

この本発明の情報管理システムでは、上述のいずれかの態様の本発明の印刷装置を備えるから、上述の印刷処理システムが備える効果、例えば、第1のアプリケーションを変更することなく、伝達情報に関連する処理情報を出力できるようにすることができる効果などと同様の効果を奏することができる。そして、コンピュータを備えることにより、複数の印刷装置の各々から出力される処理情報をコンピュータで一元管理することができる。   Since the information management system of the present invention includes the printing apparatus of the present invention according to any one of the above-described aspects, the effect provided by the above-described print processing system, for example, related to transmission information without changing the first application. The effect similar to the effect etc. which can output the process information to perform can be show | played. By providing the computer, the processing information output from each of the plurality of printing apparatuses can be centrally managed by the computer.

情報管理システム10の構成の概略を示す構成図。1 is a configuration diagram showing an outline of the configuration of an information management system 10. FIG. 情報管理システム10の構成の概略を示す構成図。1 is a configuration diagram showing an outline of the configuration of an information management system 10. FIG. エラー発生時処理の一例を示すフローチャート。The flowchart which shows an example of a process at the time of error occurrence.

次に本発明を具現化した一実施形態について説明する。図1および図2は、本発明の一実施形態としての情報管理システム10の構成の概略を示す構成図である。なお、図2中、コントローラ30についてはソフトウェアの階層を示した。本実施形態の情報管理システム10は、図1および図2に示すように、店頭に配置されたレジなどで用いられるPOS(Point of Sale)レジスタとして構成された複数の印刷装置20と、バックヤードに配置され複数の印刷装置20と通信を行なうと共にデータを管理するサーバとして機能するコンピュータ70と、を備える。   Next, an embodiment embodying the present invention will be described. 1 and 2 are configuration diagrams showing an outline of the configuration of an information management system 10 as an embodiment of the present invention. In FIG. 2, the controller 30 shows the software hierarchy. As shown in FIGS. 1 and 2, the information management system 10 according to the present embodiment includes a plurality of printing apparatuses 20 configured as POS (Point of Sale) registers used at a cash register disposed in a store, a backyard, and the like. And a computer 70 that communicates with a plurality of printing apparatuses 20 and functions as a server for managing data.

印刷装置20は、レシートなどの印刷を行なう印刷部22と、印刷部22とUSBにより接続されると共にコンピュータ70と通信を行なうコントローラ30と、コントローラ30にデータを入力する入力部(例えばバーコードリーダーなど)60と、コントローラ30で処理する情報などを表示すると共にコントローラ30にデータを入力するタッチパネル式の表示部(ディスプレイ)62と、を備える。   The printing apparatus 20 includes a printing unit 22 that prints receipts and the like, a controller 30 that is connected to the printing unit 22 via USB and communicates with a computer 70, and an input unit that inputs data to the controller 30 (for example, a barcode reader). Etc.) 60, and a touch panel type display unit (display) 62 for displaying information to be processed by the controller 30 and inputting data to the controller 30.

印刷部22は、インクジェット方式のプリンタとして構成されており、コントローラ30のPOSアプリケーション50(後述)からデバイスドライバ42(後述)を介して印刷データを入力してレシートなどの印刷を行なうと共に、印刷部22の状態に関するデータ、例えば、エラーに関するデータ(以下、エラーデータという)やインクの消耗量に関するデータ(以下、インク消耗量データという)などをデバイスドライバ42を介してPOSアプリケーション50に出力する。   The printing unit 22 is configured as an ink jet printer, and inputs print data from a POS application 50 (described later) of the controller 30 via a device driver 42 (described later) to print a receipt and the like. 22, for example, data related to errors (hereinafter referred to as error data), data related to ink consumption (hereinafter referred to as ink consumption data), and the like are output to the POS application 50 via the device driver 42.

コントローラ30は、図示しない周知のCPU,ROM,RAM,ハードディスクなどを備えるコンピュータとして構成されており、ソフトウェアについては、オペレーティングシステム層34とアプリケーション層36とを含む複数の層が階層になっている。オペレーティングシステム層34には、コントローラ30全体の動作を管理するオペレーティングシステム40と、周辺機器(印刷部22や入力部60,表示部62)を利用可能にする即ちコントローラ30と周辺機器とのデータのやりとりを可能にするデバイスドライバ42と、データを取得するフィルタドライバ44とが組み込まれている(インストールされている)。アプリケーション層36には、各種アプリケーション、例えば、印刷部22の印刷に関するPOSアプリケーション50や、データをコンピュータ70に出力するデータ出力アプリケーション52などが組み込まれている。実施例では、オペレーティングシステム層34の機能についてはCPUの動作モードのうちカーネルモードにより動作し、アプリケーション層36の機能についてはCPUの動作モードのうちユーザモードにより動作するものとした。なお、オペレーティングシステム40やデバイスドライバ42については、本発明の中核をなさないため、詳細な説明は省略する。   The controller 30 is configured as a computer including a well-known CPU, ROM, RAM, hard disk and the like (not shown), and the software includes a plurality of layers including an operating system layer 34 and an application layer 36. In the operating system layer 34, an operating system 40 that manages the operation of the entire controller 30 and peripheral devices (the printing unit 22, the input unit 60, and the display unit 62) can be used, that is, data of the controller 30 and peripheral devices can be used. A device driver 42 that enables communication and a filter driver 44 that acquires data are incorporated (installed). The application layer 36 incorporates various applications such as a POS application 50 related to printing by the printing unit 22 and a data output application 52 that outputs data to the computer 70. In the embodiment, the function of the operating system layer 34 operates in the kernel mode of the CPU operation mode, and the function of the application layer 36 operates in the user mode of the CPU operation mode. Since the operating system 40 and the device driver 42 do not form the core of the present invention, detailed description thereof is omitted.

POSアプリケーション50は、入力部60や表示部62から入力したデータに基づいて作成した印刷データをデバイスドライバ42を介して印刷部22に出力すると共に印刷部22の状態に関するデータ(例えばエラーデータやインク消耗量データなど)をデバイスドライバ42を介して印刷部22から入力するアプリケーションである。   The POS application 50 outputs print data created based on data input from the input unit 60 or the display unit 62 to the printing unit 22 via the device driver 42 and data related to the state of the printing unit 22 (for example, error data and ink). This is an application for inputting consumption amount data or the like from the printing unit 22 via the device driver 42.

フィルタドライバ44は、オペレーティングシステム層34に組み込まれており、デバイスドライバ42を介して印刷部22とPOSアプリケーション50との間でやりとりしているデータ(POSアプリケーション50から印刷部22に出力される印刷データや、印刷部22からPOSアプリケーション50に出力されるエラーデータやインク消耗量データなど)のうちエラーデータを取得してデータ出力アプリケーション52に出力するドライバである。本実施形態では、フィルタドライバ44をオペレーティングシステム層34に組み込む(インストールする)ものとしたから、フィルタドライバ44を備えていないコントローラにフィルタドライバ44を組み込む際に、既に組み込まれているPOSアプリケーション50を変更することなくフィルタドライバ44を組み込むことができる。   The filter driver 44 is incorporated in the operating system layer 34, and data exchanged between the printing unit 22 and the POS application 50 via the device driver 42 (print output from the POS application 50 to the printing unit 22). Data, error data output from the printing unit 22 to the POS application 50, ink consumption data, and the like, and the error data is output to the data output application 52. In this embodiment, since the filter driver 44 is incorporated (installed) in the operating system layer 34, when the filter driver 44 is incorporated in a controller that does not include the filter driver 44, the already installed POS application 50 is used. The filter driver 44 can be incorporated without change.

データ出力アプリケーション52は、フィルタドライバ44から出力されたデータを入力し、そのデータをコンピュータ70に出力すると共に表示部62に表示するアプリケーションである。なお、データ出力アプリケーション52を備えていないコントローラにデータ出力アプリケーション52を組み込む際にPOSアプリケーション50の変更が必要ないのは勿論である。   The data output application 52 is an application that receives data output from the filter driver 44, outputs the data to the computer 70, and displays the data on the display unit 62. Of course, it is not necessary to change the POS application 50 when the data output application 52 is incorporated into a controller that does not include the data output application 52.

こうして構成された本実施形態の印刷装置20では、入力部60や表示部62からコントローラ30にデータが入力されると、コントローラ30はPOSアプリケーション50によりデバイスドライバ42を介して印刷部22に印刷データを出力し、印刷データを入力した印刷部22がレシートなどの印刷を行なう。また、印刷部22にエラーが発生したときには、エラーデータがデバイスドライバ42を介して印刷部22からPOSアプリケーション50に出力されるが、その際に、コントローラ30は、図3に例示するエラー発生時処理により、フィルタドライバ44によりエラーデータを取得してデータ出力アプリケーション52に出力し(S100)、エラーデータを入力したデータ出力アプリケーション52によりそのエラーデータをコンピュータ70に出力すると共に表示部62に表示する(S110)。これにより、エラーデータをコンピュータ70で収集して管理することができると共に印刷部22で発生したエラーに対応することができる。特に、本実施形態では、店頭に配置された複数の印刷装置20と、バックヤードに配置されて複数の印刷装置20と通信するコンピュータ70と、を備える情報管理システム10について考えているから、こうしたエラーデータを複数の印刷装置20の各々からコンピュータ70に出力することにより、コンピュータ70において、複数の印刷装置20で発生したエラーの内容やその日時などを一元管理することができる。   In the printing apparatus 20 of the present embodiment configured as described above, when data is input to the controller 30 from the input unit 60 or the display unit 62, the controller 30 causes the POS application 50 to print data to the printing unit 22 via the device driver 42. The printing unit 22 that has input the print data prints a receipt or the like. Further, when an error occurs in the printing unit 22, error data is output from the printing unit 22 to the POS application 50 via the device driver 42. At this time, the controller 30 displays when the error illustrated in FIG. Through the processing, the error data is acquired by the filter driver 44 and output to the data output application 52 (S100), and the error data is output to the computer 70 and displayed on the display unit 62 by the data output application 52 that has input the error data. (S110). Accordingly, error data can be collected and managed by the computer 70 and an error occurring in the printing unit 22 can be dealt with. In particular, in the present embodiment, since the information management system 10 including a plurality of printing apparatuses 20 arranged in a store and a computer 70 arranged in a backyard and communicating with the plurality of printing apparatuses 20 is considered, such an information management system 10 is considered. By outputting the error data from each of the plurality of printing apparatuses 20 to the computer 70, the contents of the errors that have occurred in the plurality of printing apparatuses 20 and the date and time thereof can be centrally managed in the computer 70.

ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態の印刷部22が「印刷部」に相当し、コントローラ30が「制御部」に相当する。   Here, the correspondence between the components of the present embodiment and the components of the present invention will be clarified. The printing unit 22 of this embodiment corresponds to a “printing unit”, and the controller 30 corresponds to a “control unit”.

以上詳述した本実施形態の情報管理システム10が備える印刷装置20によれば、オペレーティングシステム40やデバイスドライバ42が組み込まれているオペレーティングシステム層34とは異なるアプリケーション層36にPOSアプリケーション50が組み込まれているものにおいて、オペレーティングシステム層34にフィルタドライバ44を組み込むと共にアプリケーション層36にデータ出力アプリケーション52を組み込むことにより、既に組み込まれているPOSアプリケーション50を変更することなくフィルタドライバ44やデータ出力アプリケーション52をコントローラ30に組み込むことができる。そして、印刷部22にエラーが発生したときには、コントローラ30は、エラーデータをフィルタドライバ44により取得してデータ出力アプリケーション52によりコンピュータ70に出力することにより、エラーデータをコンピュータ70で管理することができる。特に、印刷装置20を複数備える場合には、複数の印刷装置20の各々から出力されるエラーデータをコンピュータ70で一元管理することができる。   According to the printing apparatus 20 included in the information management system 10 of the present embodiment described in detail above, the POS application 50 is incorporated in the application layer 36 different from the operating system layer 34 in which the operating system 40 and the device driver 42 are incorporated. In this case, the filter driver 44 is incorporated into the operating system layer 34 and the data output application 52 is incorporated into the application layer 36, so that the filter driver 44 and the data output application 52 are not changed without changing the already installed POS application 50. Can be incorporated into the controller 30. When an error occurs in the printing unit 22, the controller 30 can manage the error data with the computer 70 by acquiring the error data with the filter driver 44 and outputting the error data to the computer 70 with the data output application 52. . In particular, when a plurality of printing apparatuses 20 are provided, error data output from each of the plurality of printing apparatuses 20 can be centrally managed by the computer 70.

なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。   It should be noted that the present invention is not limited to the above-described embodiment, and it goes without saying that the present invention can be implemented in various modes as long as it belongs to the technical scope of the present invention.

本実施形態では、フィルタドライバ44は、デバイスドライバ42を介して印刷部22とPOSアプリケーション50との間でやりとりしているデータ(印刷データやエラーデータ,インク消耗量データなど)のうちエラーデータを取得してデータ出力アプリケーション52に出力するものとしたが、エラーデータに代えてまたは加えて、印刷データやインク消耗量データ、さらに他のデータを取得してデータ出力アプリケーション52に出力するものとしてもよい。ここで、他のデータとしては、例えば、POSアプリケーション50と印刷部22との間で所定のデータ(例えば、エラーデータなど)がやりとりされた回数などがある。   In the present embodiment, the filter driver 44 receives error data among data (print data, error data, ink consumption data, etc.) exchanged between the printing unit 22 and the POS application 50 via the device driver 42. The data is acquired and output to the data output application 52. However, instead of or in addition to the error data, print data, ink consumption data, and other data may be acquired and output to the data output application 52. Good. Here, the other data includes, for example, the number of times that predetermined data (for example, error data) is exchanged between the POS application 50 and the printing unit 22.

本実施形態では、データ出力アプリケーション52は、フィルタドライバ44から入力したデータについてそのままコンピュータ70に出力するものとしたが、フィルタドライバ44から入力したデータの一部(例えば、エラーデータのうち所定のエラーに関するデータ)だけについてコンピュータ70に出力するものとしてもよいし、フィルタドライバ44から入力したデータに基づくデータ、例えば、フィルタドライバ44から所定の情報(例えば、エラーデータなど)を入力した回数などについてコンピュータ70に出力するものとしてもよい。   In this embodiment, the data output application 52 outputs the data input from the filter driver 44 to the computer 70 as it is. However, a part of the data input from the filter driver 44 (for example, a predetermined error among error data) Only the data regarding the number of times that predetermined information (for example, error data) is input from the filter driver 44, for example, may be output to the computer 70. It is good also as what outputs to 70.

本実施形態では、データ出力アプリケーション52は、フィルタドライバ44から入力したデータをコンピュータ70とに出力するものとしたが、これに代えてまたは加えてコントローラ30のハードディスクに記憶するものとしてもよい。   In the present embodiment, the data output application 52 outputs the data input from the filter driver 44 to the computer 70. However, instead of or in addition to this, the data output application 52 may store the data in the hard disk of the controller 30.

本実施形態では、印刷部22は、インクジェット方式のものを用いるものとしたが、電子写真方式や熱転写方式,ドットインパクト方式のものを用いるものとしてもよい。   In this embodiment, the printing unit 22 is an inkjet type, but an electrophotographic type, a thermal transfer type, or a dot impact type may be used.

本実施形態では、複数の印刷装置20とコンピュータ70とを備える情報管理システム10の形態として説明したが、印刷装置20の形態として用いるものとしてもよい。   Although the present embodiment has been described as the form of the information management system 10 including the plurality of printing apparatuses 20 and the computer 70, it may be used as the form of the printing apparatus 20.

以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。   The best mode for carrying out the present invention has been described with reference to the embodiments. However, the present invention is not limited to these embodiments, and various modifications can be made without departing from the gist of the present invention. Of course, it can be implemented in the form.

本発明は、印刷装置や情報管理システムの製造産業などに利用可能である。   The present invention can be used in the manufacturing industry of printing apparatuses and information management systems.

10 情報管理システム、20 印刷装置、22 印刷部、30 コントローラ、34 オペレーティングシステム層、36 アプリケーション層、40 オペレーティングシステム、42 デバイスドライバ、44 フィルタドライバ、50 POSアプリケーション、52 データ出力アプリケーション、60 入力部、62 表示部、70 コンピュータ。   DESCRIPTION OF SYMBOLS 10 Information management system, 20 Printing apparatus, 22 Printing part, 30 Controller, 34 Operating system layer, 36 Application layer, 40 Operating system, 42 Device driver, 44 Filter driver, 50 POS application, 52 Data output application, 60 Input part, 62 display part, 70 computer.

Claims (6)

印刷を行なう印刷部と、
前記印刷部へ印刷データを出力するとともに前記印刷部から前記印刷部の状態に関する情報が入力される第1のアプリケーション、前記第1のアプリケーションから前記印刷部へ出力された印刷データと前記印刷部から前記第1のアプリケーションへ入力される前記印刷部の状態に関する情報とを取得するデバイスドライバ、前記デバイスドライバで取得された前記印刷部の状態に関する情報を取得して出力する、前記デバイスドライバとは別にインストールされたフィルタドライバ、及び前記フィルタドライバから出力された前記印刷部の状態に関する情報が入力される第2のアプリケーションを動作させる制御部と、
を備えることを特徴とする印刷システム。
A printing section for performing printing;
A first application that outputs print data to the print unit and inputs information about the state of the print unit from the print unit, print data output from the first application to the print unit, and the print unit A device driver that acquires information on the status of the printing unit that is input to the first application, separately from the device driver that acquires and outputs information on the status of the printing unit acquired by the device driver A control unit that operates an installed filter driver and a second application to which information on the state of the printing unit output from the filter driver is input; and
A printing system comprising:
データを入力する入力部を有し、
前記第1のアプリケーションは、前記入力部で入力された前記データに基づいて前記印刷データを作成する請求項1に記載の印刷システム。
It has an input part for inputting data,
The printing system according to claim 1, wherein the first application creates the print data based on the data input by the input unit.
前記制御部に接続されるコンピュータを有し、
前記第2のアプリケーションは、入力された前記印刷部の状態に関する情報を前記コンピュータへ出力する請求項1または2に記載の印刷システム。
A computer connected to the control unit;
The printing system according to claim 1, wherein the second application outputs information regarding the state of the input printing unit to the computer.
前記印刷部はインクジェット方式のプリンタであり、
前記フィルタドライバで取得される前記印刷部の状態に関する情報は、前記印刷部のエラーに関するデータもしくはインクの消耗量に関するデータである請求項1ないし3のいずれか1項に記載の印刷システム。
The printing unit is an ink jet printer,
4. The printing system according to claim 1, wherein the information regarding the state of the printing unit acquired by the filter driver is data regarding an error of the printing unit or data regarding an ink consumption amount. 5.
第1のアプリケーションからデバイスドライバを介して印刷部に印刷データを出力し、
前記印刷データを入力された前記印刷部は、前記印刷部の状態に関する情報を、前記デバイスドライバに出力し、
前記デバイスドライバに出力された前記印刷部の状態に関する情報を、前記デバイスドライバとは別にインストールされたフィルタドライバが取得し、
前記フィルタドライバで取得された前記印刷部の状態に関する情報を第2のアプリケーションに出力することを特徴とする印刷システムの管理方法。
Output print data from the first application to the print section via the device driver,
The printing unit to which the print data is input outputs information on the state of the printing unit to the device driver,
Information regarding the status of the printing unit output to the device driver is acquired by a filter driver installed separately from the device driver ,
A printing system management method, comprising: outputting to the second application information related to the state of the printing unit acquired by the filter driver.
前記印刷部の状態に関する情報が出力された前記第2のアプリケーションは、接続されたコンピュータに前記印刷部の状態に関する情報を出力する請求項5に記載の印刷システムの管理方法。   The printing system management method according to claim 5, wherein the second application to which information on the state of the printing unit is output outputs information on the state of the printing unit to a connected computer.
JP2012150367A 2012-07-04 2012-07-04 Printing system and printing system management method Expired - Fee Related JP5246368B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012150367A JP5246368B2 (en) 2012-07-04 2012-07-04 Printing system and printing system management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012150367A JP5246368B2 (en) 2012-07-04 2012-07-04 Printing system and printing system management method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2008073406A Division JP5082965B2 (en) 2008-03-21 2008-03-21 Printing apparatus and information management system

Publications (2)

Publication Number Publication Date
JP2012236418A JP2012236418A (en) 2012-12-06
JP5246368B2 true JP5246368B2 (en) 2013-07-24

Family

ID=47459756

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012150367A Expired - Fee Related JP5246368B2 (en) 2012-07-04 2012-07-04 Printing system and printing system management method

Country Status (1)

Country Link
JP (1) JP5246368B2 (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000242443A (en) * 1999-02-23 2000-09-08 Seiko Epson Corp Status information display device, status information display control method, and medium recording status information display control program
JP2003044254A (en) * 2001-07-31 2003-02-14 Canon Inc PRINT CONTROL DEVICE, PRINT CONTROL METHOD, AND STORAGE MEDIUM
JP2004127150A (en) * 2002-10-07 2004-04-22 Ricoh Co Ltd Image forming device
JP2005222423A (en) * 2004-02-06 2005-08-18 Canon Inc Information processing apparatus, printing system, control method, program, and storage medium
JP2006260187A (en) * 2005-03-17 2006-09-28 Canon Inc Status monitor
JP2007307779A (en) * 2006-05-18 2007-11-29 Seiko Epson Corp Embedded device, electronic device, embedded device control method, program, and recording medium
JP2008171150A (en) * 2007-01-10 2008-07-24 Ricoh Co Ltd An apparatus management system, an apparatus management apparatus, an image forming apparatus, an apparatus management method, an apparatus state information acquisition method, an apparatus state information transmission method, an apparatus state information acquisition program, and an apparatus state information transmission program.

Also Published As

Publication number Publication date
JP2012236418A (en) 2012-12-06

Similar Documents

Publication Publication Date Title
JP5082965B2 (en) Printing apparatus and information management system
JP5810609B2 (en) RECORDING DEVICE, RECORDING DEVICE CONTROL METHOD, AND PROGRAM
JP2014194733A5 (en) Sales data processing apparatus and program
JP4959466B2 (en) Consumption tax rate changing device and consumption tax rate changing method for price tag printer
JP2012068783A (en) Value addition program for print data, value addition apparatus, and value addition method
JP2008210112A5 (en)
JP2005321873A (en) Electronic journal creation system, electronic journal creation method, and electronic journal creation program
JP2019149159A (en) Printer model recommendation mechanism
US9058133B2 (en) Control device, control method for a control device, and recording medium
JP5742416B2 (en) Advertising function expansion program, advertising function expansion method, and host device
JP5246368B2 (en) Printing system and printing system management method
JP5867564B2 (en) Print data processing program for distributing output destinations, print data processing apparatus, and print data processing method
JP6065761B2 (en) Control device and control method of control device
US20150331646A1 (en) Receipt Printing System, Control Method Of A Receipt Printing System, And Control Device
JP5842335B2 (en) Image recording apparatus, image recording apparatus control method, and program
JP5708012B2 (en) Printer changing program, printer changing method, and host device
JP2015015053A (en) Print data value addition program, value addition apparatus, and value addition method
JP5750463B2 (en) Label printer and its control program
JP6015141B2 (en) CONTROL DEVICE, CONTROL SYSTEM, CONTROL DEVICE CONTROL METHOD, AND PROGRAM
JP5447638B2 (en) Process execution method, program thereof, and print instruction apparatus
JP2012185635A5 (en)
JP2012185635A (en) Sales analytical program using print data, sales information acquisition device and sales information acquisition method
JP2010006022A (en) Printer, printer control method, and operation control program
JP5609453B2 (en) Distributed processing method, distributed processing apparatus, and program
JP6127638B2 (en) Printing apparatus, printing apparatus control method, and program

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121120

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20130115

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130118

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: 20130312

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130325

R150 Certificate of patent or registration of utility model

Ref document number: 5246368

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160419

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees