JP2008276593A - Fiscal printer - Google Patents

Fiscal printer Download PDF

Info

Publication number
JP2008276593A
JP2008276593A JP2007120559A JP2007120559A JP2008276593A JP 2008276593 A JP2008276593 A JP 2008276593A JP 2007120559 A JP2007120559 A JP 2007120559A JP 2007120559 A JP2007120559 A JP 2007120559A JP 2008276593 A JP2008276593 A JP 2008276593A
Authority
JP
Japan
Prior art keywords
fiscal
memory
printer
information
backup
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.)
Withdrawn
Application number
JP2007120559A
Other languages
Japanese (ja)
Inventor
Jinichi Takizawa
仁一 滝沢
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 JP2007120559A priority Critical patent/JP2008276593A/en
Publication of JP2008276593A publication Critical patent/JP2008276593A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/12Cash registers electronically operated

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Record Information Processing For Printing (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To propose a fiscal printer, for preventing loss of fiscal information even in a trouble in a fiscal memory. <P>SOLUTION: The fiscal printer 1 includes: a printer main substrate 5 mounted with a printer control CPU 3 and a print control flash memory 4 functioning as a printer control part; a fiscal memory substrate 8 mounted with a fiscal memory 6 and a fiscal memory writing control CPU 7 for storing and holding fiscal information; and an interface substrate 11 mounted with a communication control interface CPU 9 and an interface flash memory 10. The fiscal information to be written to the fiscal memory 6 is also written to first and second backup memories 10a and 4a formed in respective partial areas of the flash memories 10 and 4. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、レシート等の印刷と共に販売取引に関するフィスカル情報をフィスカルメモリに記憶保持する機能を備えたフィスカルプリンタに関するものである。   The present invention relates to a fiscal printer having a function of storing fiscal information related to sales transactions in a fiscal memory as well as printing receipts and the like.

フィスカルプリンタは、一般のプリンタのように単にテキストデータなどを印刷するだけでなく、商品等の販売取引に関する販売取引に関する売上金額、課税額等の決済情報(フィスカル情報)を記憶保持する機能を備えており、例えば、POSシステムなどにおいてキャッシュレジスタのプリンタとして用いられている。記憶するべきフィスカル情報は、各国の法律で定められている。フィスカル情報を記憶保持するためのフィスカルメモリを備えたキャッシュレジスタは、特許文献1、2に開示されている。   Fiscal printers not only print text data, just like ordinary printers, but also have a function to store and hold settlement information (fiscal information) such as sales amounts and taxation amounts related to sales transactions related to merchandise sales. For example, it is used as a cash register printer in a POS system or the like. Fiscal information to be stored is stipulated by the laws of each country. Patent Documents 1 and 2 disclose a cash register including a fiscal memory for storing and holding fiscal information.

ここで、フィスカル情報は税務鑑査用データなどとして用いられるので、外部からアクセスして改竄されないように封止された不揮発性メモリ等からなるフィスカルメモリに記憶保持される。
特開平05−120567号公報 特開平08−161644号公報
Here, the fiscal information is used as tax inspection data or the like, and is stored and held in a fiscal memory including a non-volatile memory sealed so as not to be tampered with by accessing from the outside.
Japanese Patent Laid-Open No. 05-120567 Japanese Patent Laid-Open No. 08-161644

フィスカルプリンタにおいて、搭載されているフィスカルメモリに故障などの不具合が生ずると、記憶保持されているフィスカル情報の全部あるいは一部の読み出しが不能になるおそれがある。また、不具合が発生した後にフィスカル情報の書き込みが不能になるおそれがある。   In the fiscal printer, if a malfunction such as a failure occurs in the mounted fiscal memory, all or part of the stored fiscal information may not be read. Moreover, there is a possibility that the writing of fiscal information becomes impossible after a failure occurs.

本発明の課題は、この点に鑑みて、フィスカルメモリに不具合が発生した場合においてもフィスカル情報を消失することのないフィスカルプリンタを提案することにある。   In view of this point, an object of the present invention is to propose a fiscal printer that does not lose fiscal information even when a malfunction occurs in the fiscal memory.

上記の課題を解決するために、本発明のフィスカルプリンタは、
印刷動作を制御するプリンタ制御部と、
フィスカル情報を記憶保持するためのフィスカルメモリと、
このフィスカルメモリに対するフィスカル情報の書き込み制御を行うフィスカルメモリ書き込み制御部と、
前記フィスカルメモリに記憶保持される前記フィスカル情報のバックアップ情報を記憶保持するための少なくとも1つのバックアップ用メモリと、
このバックアップ用メモリに対する情報の書き込み制御を行うバックアップ用書き込み制御部とを有していることを特徴としている。
In order to solve the above problems, the fiscal printer of the present invention is
A printer control unit for controlling the printing operation;
Fiscal memory for storing and holding fiscal information;
A fiscal memory write control unit for controlling writing of fiscal information to the fiscal memory;
At least one backup memory for storing and holding backup information of the fiscal information stored and held in the fiscal memory;
And a backup write control unit that controls writing of information to the backup memory.

本発明のフィスカルプリンタは、フィスカル情報をバックアップするためのバックアップ用メモリを備えている。したがって、フィスカルメモリに記憶保持されるフィスカル情報のバックアップ情報を常にバックアップ用メモリにも記憶保持しておけば、フィスカルメモリに不具合が発生しても、それまでに記憶保持されているフィスカル情報が消失してしまうことがない。また、フィスカルメモリが書き込み不能状態に陥った場合には、一時的にバックアップ用メモリにフィスカル情報を記憶保持することにより、フィスカルプリンタの一連の動作を中断せずに実行させることができる。   The fiscal printer of the present invention includes a backup memory for backing up fiscal information. Therefore, if the fiscal information backup information stored in the fiscal memory is always stored in the backup memory, even if a malfunction occurs in the fiscal memory, the fiscal information stored up to that point is lost. There is no end to it. In addition, when the fiscal memory falls into a write-disabled state, it is possible to execute a series of operations of the fiscal printer without interruption by temporarily storing the fiscal information in the backup memory.

ここで、フィスカルプリンタは、一般に、前記プリンタ制御部として機能するプリンタ制御用素子および印刷制御用メモリが搭載されているプリンタメイン基板と、前記フィスカルメモリ、および、前記フィスカルメモリ書き込み制御部として機能するフィスカルメモリ書き込み制御用素子が搭載されているフィスカルメモリ基板と、前記プリンタ制御用素子および前記フィスカルメモリ書き込み制御用素子のそれぞれに対するデータの転送制御を行うインターフェース用素子、および、インターフェース用メモリが搭載されているインターフェース基板とを有している。インターフェース基板は、フィスカルプリンタが接続される上位側の機器、例えば、POSシステムにおけるホスト側のコンピュータの通信方式に適合するように、USB通信用、パラレル通信用、無線通信用などの各種のものが用意されており、通信方式に応じて差し替えて使用される。また、各メモリのいずれかが故障した場合、該当するメモリが搭載されている基板を交換するだけで済む。   Here, the fiscal printer generally functions as a printer main board on which a printer control element and a print control memory functioning as the printer control unit are mounted, the fiscal memory, and the fiscal memory write control unit. A fiscal memory board on which a fiscal memory write control element is mounted, an interface element that controls data transfer to each of the printer control element and the fiscal memory write control element, and an interface memory are mounted. And an interface board. There are various types of interface boards such as USB communication, parallel communication, and wireless communication so as to conform to the communication method of the host-side computer to which the fiscal printer is connected, for example, the host computer in the POS system. It is prepared and used depending on the communication method. If any of the memories fails, it is only necessary to replace the board on which the corresponding memory is mounted.

この構成のフィスカルプリンタの場合には、前記バックアップ用メモリとして、前記印刷制御用メモリおよび前記インターフェース用メモリのうち少なくとも一方のメモリを用いることができる。また、前記インターフェース用素子と、前記バックアップ用メモリが搭載されている側の前記素子とを、前記バックアップ用書き込み制御部として機能するように構成すればよい。   In the case of a fiscal printer having this configuration, at least one of the print control memory and the interface memory can be used as the backup memory. The interface element and the element on the side where the backup memory is mounted may be configured to function as the backup write control unit.

このように、各基板に搭載されている素子およびメモリを利用することにより、フィスカル情報のバックアップ機能の追加を、新たなメモリなどの電子部品の追加、これに伴うスペースおよびコストの増加を招くことなく実現できる。   In this way, by using the elements and memories mounted on each board, the addition of fiscal information backup function, the addition of new electronic components such as memory, and the associated increase in space and cost Can be realized.

さらに、フィスカル情報が正しくバックアップされているか否かを、定期的に、あるいは必要に応じて確認するためのバックアップ情報確認機能をインターフェース用素子に搭載しておくことが望ましい。このようにすれば、フィスカルメモリに書き込まれているフィスカル情報と、バックアップ用メモリにバックアップされているバックアップ情報とが常に一致しているので、フィスカルメモリに不具合が発生した場合に、それまでに書き込まれたフィスカル情報を確実に再現できる。   Further, it is desirable to mount a backup information confirmation function on the interface element for confirming whether the fiscal information is correctly backed up regularly or as necessary. In this way, the fiscal information written in the fiscal memory and the backup information backed up in the backup memory always match, so if a malfunction occurs in the fiscal memory, it will be written so far Fiscal information can be reproduced reliably.

なお、上述の各制御用素子の例として、CPUやゲートアレイ、スタンダードセル等がある。   Examples of each control element described above include a CPU, a gate array, a standard cell, and the like.

本発明のフィスカルプリンタでは、バックアップ用メモリを搭載しているので、フィスカルメモリに記憶保持されているフィスカル情報のバックアップを常に取ることができる。この結果、フィスカルメモリに不具合が発生して、その読み出しが不能になっても、それまでに記憶保持されているフィスカル情報の消失を免れることができる。また、フィスカルメモリに書き込み不良などの不具合が発生した場合には、書き込もうとしているフィスカル情報をバックアップ用メモリに書き込むことにより、フィスカルプリンタの一連の動作を中断することなく実行することができる。さらに、複数箇所のバックアップ用メモリを搭載することにより、フィスカル情報のバックアップ機能を強化できる。   Since the fiscal printer of the present invention is equipped with a backup memory, it is possible to always back up the fiscal information stored in the fiscal memory. As a result, even if a malfunction occurs in the fiscal memory and the reading becomes impossible, the loss of the fiscal information stored and held so far can be avoided. In addition, when a defect such as a writing failure occurs in the fiscal memory, a series of operations of the fiscal printer can be executed without interruption by writing the fiscal information to be written into the backup memory. Furthermore, the backup function for fiscal information can be enhanced by installing multiple backup memories.

以下に、図面を参照して、本発明を適用したフィスカルプリンタの実施の形態を説明する。   Hereinafter, embodiments of a fiscal printer to which the present invention is applied will be described with reference to the drawings.

図1は本実施の形態に係るフィスカルプリンタの制御系の主要部分を示す概略ブロック図である。フィスカルプリンタ1は、例えば、POSシステムのホスト側のコンピュータ2に接続して用いられ、コンピュータ2の側から供給される販売取引に関する印刷情報を印刷してレシートとして発行する。また、例えば決済処理の度に、コンピュータ2の側から供給される販売取引に関するフィスカル情報を記憶保持する機能を備えている。   FIG. 1 is a schematic block diagram showing the main part of the control system of the fiscal printer according to the present embodiment. The fiscal printer 1 is used by connecting to a computer 2 on the host side of the POS system, for example, and prints print information relating to sales transactions supplied from the computer 2 side and issues it as a receipt. Further, for example, it has a function of storing and holding fiscal information related to sales transactions supplied from the computer 2 side at every settlement processing.

フィスカルプリンタ1は、印刷動作を行うために、一般のプリンタと同様なプリンタ制御機能を備えたプリンタ制御用CPU3および印刷制御用のファームウェア等が記憶されている書き替え可能な不揮発性メモリであるフラッシュメモリ(フラッシュROM)4が搭載されているプリンタメイン基板5を有している。また、フィスカル情報を記憶保持するためのフラッシュROMからなるフィスカルメモリ6、および、フィスカルメモリ書き込み制御機能を備えたフィスカルメモリ書き込み制御用CPU7が搭載されているフィスカルメモリ基板8を有している。さらに、ホスト側のコンピュータ2との間で情報の送受を行うためのインターフェース用CPU9およびインターフェース用のフラッシュメモリ(フラッシュROM)10を備えたインターフェース基板11を有している。インターフェース用CPU9は、コンピュータ2の側から受信した情報を、プリンタ制御用CPU3およびフィスカルメモリ書き込み制御用CPU7のそれぞれに転送するための転送制御機能を備えている。   The fiscal printer 1 is a flash that is a rewritable nonvolatile memory in which a printer control CPU 3 having a printer control function similar to that of a general printer and firmware for print control are stored in order to perform a printing operation. It has a printer main board 5 on which a memory (flash ROM) 4 is mounted. Further, it has a fiscal memory board 8 on which a fiscal memory 6 comprising a flash ROM for storing and holding fiscal information and a fiscal memory write control CPU 7 having a fiscal memory write control function are mounted. Further, it has an interface board 11 having an interface CPU 9 for transmitting and receiving information to and from the host computer 2 and an interface flash memory (flash ROM) 10. The interface CPU 9 has a transfer control function for transferring information received from the computer 2 side to the printer control CPU 3 and the fiscal memory write control CPU 7.

インターフェース基板11としては、例えば、フィスカルプリンタ1が接続される上位側のコンピュータ2の通信方式に適合するように、USB通信用、パラレル通信用、無線通信用、ネットワーク用などの各種のものが用意されており、通信方式に応じて差し替えて使用されるようになっている。   As the interface board 11, for example, various types such as USB communication, parallel communication, wireless communication, and network are prepared so as to conform to the communication method of the upper computer 2 to which the fiscal printer 1 is connected. It is used by replacing it according to the communication method.

ここで、本例のフィスカルプリンタ1では、インターフェース用のフラッシュメモリ10の一部の領域がフィスカル情報をバックアップするための第1バックアップ用メモリ10aとなっている。また、印刷制御用のフラッシュメモリ4の一部の領域がフィスカル情報をバックアップするための第2バックアップ用メモリ4aとなっている。コンピュータ2の側からフィスカルプリンタ1に供給されたフィスカル情報は、インターフェース用CPU9によってフィスカルメモリ6に転送され、当該フィスカルメモリ6に記憶保持されると共に、インターフェース基板11の第1バックアップ用メモリ10aおよびプリンタメイン基板5の第2バックアップ用メモリ4aに書き込まれてバックアップされるようになっている。   Here, in the fiscal printer 1 of this example, a part of the interface flash memory 10 is a first backup memory 10a for backing up fiscal information. Also, a part of the print control flash memory 4 is a second backup memory 4a for backing up fiscal information. Fiscal information supplied from the computer 2 side to the fiscal printer 1 is transferred to the fiscal memory 6 by the interface CPU 9 and stored in the fiscal memory 6, and the first backup memory 10a of the interface board 11 and the printer. The data is backed up by being written in the second backup memory 4a of the main board 5.

図2はフィスカルプリンタ1におけるフィスカル情報の書き込み動作の順序を示す概略フローチャートである。この図に従って説明すると、インターフェース用CPU9では、ホスト側のコンピュータ2から情報が供給されると(ステップST1、図1の矢印a1)、供給された情報がフィスカル情報であるか否かを判別する(ステップST2)。情報が印刷情報の場合には、当該情報をプリンタ制御用CPU3の側に転送する。プリンタ制御用CPU3は印刷情報を受け取ると一般的なレシートプリンタ、ジャーナルプリンタと呼ばれているプリンタと同様に機能して、印刷動作を行い、レシートなどを発行する(ステップST11)。   FIG. 2 is a schematic flowchart showing the order of writing of fiscal information in the fiscal printer 1. Referring to this figure, when information is supplied from the host computer 2 (step ST1, arrow a1 in FIG. 1), the interface CPU 9 determines whether the supplied information is fiscal information (step ST1). Step ST2). If the information is print information, the information is transferred to the printer control CPU 3 side. Upon receiving the print information, the printer control CPU 3 functions in the same manner as a general receipt printer or a printer called a journal printer, performs a printing operation, and issues a receipt (step ST11).

供給された情報がフィスカル情報の場合には、インターフェース用CPU9は、当該フィスカル情報をフィスカルメモリ書き込み制御用CPU7に転送する(ステップST3、図1の矢印a2)。フィスカルメモリ書き込み制御用CPU7は、受け取ったフィスカル情報をフィスカルメモリ6に書き込む(ステップST4、図1の矢印a3)。また、供給された情報が印刷情報であり、かつフィスカル情報の場合には、当該情報をプリンタ制御用CPU3に転送すると共に、フィスカルメモリ書き込み制御用CPU7にも転送する。   If the supplied information is fiscal information, the interface CPU 9 transfers the fiscal information to the fiscal memory write control CPU 7 (step ST3, arrow a2 in FIG. 1). The fiscal memory write control CPU 7 writes the received fiscal information in the fiscal memory 6 (step ST4, arrow a3 in FIG. 1). If the supplied information is print information and fiscal information, the information is transferred to the printer control CPU 3 and also to the fiscal memory write control CPU 7.

インターフェース用CPU9は、フィスカルメモリ書き込み制御用CPU7からの書き込み終了通知を受け取ると、フィスカル情報を当該インターフェース基板11に搭載されている第1バックアップ用メモリ10aに書き込むことによりバックアップを取る(ステップST5、図1の矢印a4)。さらに、当該第1バックアップ用メモリ10aに対するフィスカル情報のバックアップ用の書き込み動作が終了した後は、フィスカル情報をプリンタメイン基板5の印刷制御用CPU3に転送する(ステップST6、図1の矢印a5)。印刷制御用CPU3は、フィスカル情報を受け取ると、当該情報を第2バックアップ用メモリ4aに書き込む(ステップST7、図1の矢印a6)。インターフェース用CPU9は、印刷制御用CPU3の側から、第2バックアップ用メモリ4aへのバックアップ動作が終了した旨の通知を受け取ると(ステップST8)、フィスカル情報の書き込み制御処理を終了する。   When receiving the write end notification from the fiscal memory write control CPU 7, the interface CPU 9 takes a backup by writing the fiscal information to the first backup memory 10a mounted on the interface board 11 (step ST5, FIG. 1 arrow a4). Furthermore, after the writing operation for backup of fiscal information to the first backup memory 10a is completed, the fiscal information is transferred to the print control CPU 3 of the printer main board 5 (step ST6, arrow a5 in FIG. 1). When receiving the fiscal information, the print control CPU 3 writes the information in the second backup memory 4a (step ST7, arrow a6 in FIG. 1). When the interface CPU 9 receives notification from the print control CPU 3 side that the backup operation to the second backup memory 4a has been completed (step ST8), the interface information write control process ends.

以上説明したように、フィスカルプリンタ1では、フィスカル情報がフィスカルメモリ6に記憶保持されると共に、第1バックアップ用メモリ10aおよび第2バックアップ用メモリ4aにバックアップされる。したがって、フィスカルメモリ6が読み出し不能状態に陥ったとしても、それまでに書き込まれたフィスカル情報を第1および第2バックアップ用メモリ10a、4aから読み出すことができる。よって、フィスカル情報の消失することがない。   As described above, in the fiscal printer 1, the fiscal information is stored and held in the fiscal memory 6 and backed up in the first backup memory 10a and the second backup memory 4a. Therefore, even if the fiscal memory 6 falls into an unreadable state, the fiscal information written so far can be read from the first and second backup memories 10a and 4a. Therefore, the fiscal information is not lost.

また、フィスカルメモリ6からフィスカル情報を取り出す際には、第1および第2バックアップ用メモリ10a、4aにバッアップされているバックアップ情報も読み出し、これらを照合することによって、フィスカルメモリ6のフィスカル情報の改竄の有無などを確認できる。よって、フィスカル情報のセキュリティも向上する。   Further, when extracting the fiscal information from the fiscal memory 6, the backup information backed up in the first and second backup memories 10 a and 4 a is also read out and collated, thereby falsifying the fiscal information in the fiscal memory 6. You can check the presence or absence. Therefore, the security of fiscal information is also improved.

さらに、第1および第2バックアップ用メモリ10a、4aとして、インターフェース用のフラッシュメモリ10およびプリンタ制御用のフラッシュメモリ4の一部の領域を利用している。また、これらのバックアップ用メモリへのバックアップ情報の書き込み制御も、インターフェース基板およびプリンタメイン基板に搭載されている各CPUを用いて実行するようにしている。したがって、フィスカル情報のバックアップ機構を追加するために新たな電子部品などの追加が不要であり、設置スペース、コストの増加を伴うことなく、簡単な設計変更によりバックアップ機能を追加できる。   Further, as the first and second backup memories 10a and 4a, partial areas of the interface flash memory 10 and the printer control flash memory 4 are used. Also, the control of writing backup information to the backup memory is executed by using each CPU mounted on the interface board and the printer main board. Therefore, it is not necessary to add a new electronic component in order to add a fiscal information backup mechanism, and a backup function can be added by a simple design change without increasing installation space and cost.

(その他の実施の形態)
上記のフィスカルプリンタ1では、2ヶ所にフィスカル情報のバックアップ用メモリを配置してある。バックアップ用メモリは1ヶ所のみに配置することもできる。場合によって3箇所以上に配置することも可能である。さらには、専用のバックアップ用メモリを追加することも可能である。
(Other embodiments)
In the above-described fiscal printer 1, fiscal information backup memories are arranged at two locations. The backup memory can be arranged in only one place. In some cases, it may be arranged at three or more locations. Furthermore, a dedicated backup memory can be added.

また、フィスカルメモリに記憶保持されているフィスカル情報と、バックアップ用メモリにバックアップされているバックアップ情報とを、例えば、インターフェース用CPUの制御の下に、定期的に、あるいは外部からの入力に応じて、照合してそれらの整合性を確認するようにしてもよい。   Also, the fiscal information stored and retained in the fiscal memory and the backup information backed up in the backup memory, for example, under the control of the interface CPU, periodically or in response to an external input The consistency may be confirmed by collation.

さらに、複数の箇所にバックアップ用メモリを配置する場合には、バックアップ処理動作の効率化を図るために、ダイレクトメモリアクセス方式を採用して、これら複数のバックアップ用メモリにバックアップ情報を書き込むようにすることが望ましい。   Further, when backup memories are arranged at a plurality of locations, a direct memory access method is employed to write backup information to the plurality of backup memories in order to improve the efficiency of the backup processing operation. It is desirable.

一方、上記のフィスカルプリンタはPOSシステムなどにおいてホスト側の機器に接続して使用される構成となっている。この代わりに、キャシュレジスタなどに組み込まれて使用されるように構成されたフィスカルプリンタに対しても本発明を同様に適用して、バックアップ用メモリにフィスカル情報を書き込むようにしてもよい。   On the other hand, the above-described fiscal printer is configured to be connected to a host-side device in a POS system or the like. Instead of this, the present invention may be similarly applied to a fiscal printer configured to be used by being incorporated in a cash register or the like, and the fiscal information may be written in the backup memory.

本発明を適用したフィスカルプリンタの制御系を示す概略ブロック図である。It is a schematic block diagram which shows the control system of the fiscal printer to which this invention is applied. フィスカル情報の書き込み動作を示す概略フローチャートである。It is a schematic flowchart which shows the writing operation | movement of fiscal information.

符号の説明Explanation of symbols

1 フィスカルプリンタ、2 コンピュータ、3 プリンタ制御用CPU、4 フラッシュメモリ、4a 第2バックアップ用メモリ、5 プリンタメイン基板、6 フィスカルメモリ、7 フィスカルメモリ書き込み制御用CPU、8 フィスカルメモリ基板、9 インターフェース用CPU、10 フラッシュメモリ、10a 第1バックアップ用メモリ、11 インターフェース基板 1 Fiscal Printer, 2 Computer, 3 Printer Control CPU, 4 Flash Memory, 4a Second Backup Memory, 5 Printer Main Board, 6 Fiscal Memory, 7 Fiscal Memory Write Control CPU, 8 Fiscal Memory Board, 9 Interface CPU 10 flash memory, 10a first backup memory, 11 interface board

Claims (4)

印刷動作を制御するプリンタ制御部と、
フィスカル情報を記憶保持するためのフィスカルメモリと、
このフィスカルメモリに対するフィスカル情報の書き込み制御を行うフィスカルメモリ書き込み制御部と、
前記フィスカルメモリに記憶保持される前記フィスカル情報のバックアップ情報を記憶保持するための少なくとも1つのバックアップ用メモリと、
このバックアップ用メモリに対する情報の書き込み制御を行うバックアップ用書き込み制御部とを有していることを特徴とするフィスカルプリンタ。
A printer control unit for controlling the printing operation;
Fiscal memory for storing and holding fiscal information;
A fiscal memory write control unit for controlling writing of fiscal information to the fiscal memory;
At least one backup memory for storing and holding backup information of the fiscal information stored and held in the fiscal memory;
A fiscal printer, comprising: a backup write control unit that controls writing of information to the backup memory.
請求項1に記載のフィスカルプリンタにおいて、
前記プリンタ制御部として機能するプリンタ制御用素子および印刷制御用メモリが搭載されているプリンタメイン基板と、
前記フィスカルメモリ、および、前記フィスカルメモリ書き込み制御部として機能するフィスカルメモリ書き込み制御用素子が搭載されているフィスカルメモリ基板と、
前記プリンタ制御用素子および前記フィスカルメモリ書き込み制御用素子のそれぞれに対するデータの転送制御を行うインターフェース用素子、および、インターフェース用メモリが搭載されているインターフェース基板とを有しており、
前記バックアップ用メモリとして、前記印刷制御用メモリおよび前記インターフェース用メモリのうち少なくとも一方のメモリが用いられており、
前記インターフェース用素子と、前記バックアップ用メモリが搭載されている側の前記素子とが、前記バックアップ用書き込み制御部として機能することを特徴とするフィスカルプリンタ。
The fiscal printer according to claim 1.
A printer main board on which a printer control element and a print control memory functioning as the printer control unit are mounted;
A fiscal memory board on which the fiscal memory and a fiscal memory write control element that functions as the fiscal memory write control unit are mounted;
An interface element for controlling transfer of data to each of the printer control element and the fiscal memory write control element, and an interface board on which the interface memory is mounted.
As the backup memory, at least one of the print control memory and the interface memory is used,
The fiscal printer, wherein the interface element and the element on the side where the backup memory is mounted function as the backup write control unit.
請求項2に記載のフィスカルプリンタにおいて、
前記バックアップ用メモリとして、前記印刷制御用メモリおよび前記インターフェース用メモリが用いられており、
前記インターフェース用素子は、入力データがフィスカルデータであるのかを識別し、フィスカルデータの場合には、当該フィスカルデータを前記インターフェース用メモリに書き込むと共に、前記プリンタ制御用素子および前記フィスカルメモリ書き込み制御用素子を介して、前記印刷制御用メモリおよび前記フィスカルメモリに対する書き込み制御を行うことを特徴とするフィスカルプリンタ。
The fiscal printer according to claim 2,
As the backup memory, the print control memory and the interface memory are used,
The interface element identifies whether the input data is fiscal data, and if it is fiscal data, writes the fiscal data to the interface memory, and the printer control element and the fiscal memory write control element. A fiscal printer that performs writing control to the print control memory and the fiscal memory via the printer.
請求項2または3に記載のフィスカルプリンタにおいて、
前記インターフェース用素子は、前記フィスカルメモリに書き込まれているフィスカル情報と、前記バックアップ用メモリに書き込まれているバックアップ情報とが一致しているか否かを確認するバックアップ情報確認機能を備えていることを特徴とするフィスカルプリンタ。
The fiscal printer according to claim 2 or 3,
The interface element has a backup information confirmation function for confirming whether the fiscal information written in the fiscal memory matches the backup information written in the backup memory. A featured fiscal printer.
JP2007120559A 2007-05-01 2007-05-01 Fiscal printer Withdrawn JP2008276593A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007120559A JP2008276593A (en) 2007-05-01 2007-05-01 Fiscal printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007120559A JP2008276593A (en) 2007-05-01 2007-05-01 Fiscal printer

Publications (1)

Publication Number Publication Date
JP2008276593A true JP2008276593A (en) 2008-11-13

Family

ID=40054454

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007120559A Withdrawn JP2008276593A (en) 2007-05-01 2007-05-01 Fiscal printer

Country Status (1)

Country Link
JP (1) JP2008276593A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008147234A2 (en) 2007-05-30 2008-12-04 Milan Prokin Turnover controller
WO2010076226A1 (en) * 2008-12-30 2010-07-08 Arcelik Anonim Sirketi A cash register and the control method thereof
WO2012063617A1 (en) 2010-11-11 2012-05-18 Seiko Epson Corporation Fiscal printer
US8339632B2 (en) 2008-12-03 2012-12-25 Seiko Epson Corporation Fiscal printer
RU2563156C2 (en) * 2010-11-19 2015-09-20 Сейко Эпсон Корпорейшн Method of controlling fiscal memory, fiscal control wiring scheme and fiscal printer

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008147234A2 (en) 2007-05-30 2008-12-04 Milan Prokin Turnover controller
EP2171697A2 (en) * 2007-05-30 2010-04-07 Milan Prokin Turnover controller
US8339632B2 (en) 2008-12-03 2012-12-25 Seiko Epson Corporation Fiscal printer
WO2010076226A1 (en) * 2008-12-30 2010-07-08 Arcelik Anonim Sirketi A cash register and the control method thereof
WO2012063617A1 (en) 2010-11-11 2012-05-18 Seiko Epson Corporation Fiscal printer
RU2563156C2 (en) * 2010-11-19 2015-09-20 Сейко Эпсон Корпорейшн Method of controlling fiscal memory, fiscal control wiring scheme and fiscal printer
US9235792B2 (en) 2010-11-19 2016-01-12 Seiko Epson Corporation Fiscal memory control using two controllers

Similar Documents

Publication Publication Date Title
JP5163408B2 (en) Information processing device
US8339632B2 (en) Fiscal printer
TWI511032B (en) Replaceable printer component including a memory updated atomically
US8717595B2 (en) Print controller having a filter driver installed in an operating system layer and a data outputting application installed in an application layer
US20090109487A1 (en) Printing Apparatus, Data Storage Medium, Interface Device, Printer Control Method, And Interface Control Method
BRPI0616984A2 (en) printhead, printer system, and method for communicating information between a printer and a printhead
JP2008276593A (en) Fiscal printer
US7969588B2 (en) Image forming device and control method therefor
KR101401198B1 (en) Replaceable printer component including a memory updated atomically
US20080117447A1 (en) Image processing apparatus, control method for an image processing apparatus, and a computer readable storage medium
US20130293918A1 (en) Fiscal Printer
JP5678516B2 (en) Storage device, circuit board, liquid container and system
US10148830B2 (en) Control method of a printer, printer and printer set with memory attached to a communication cable
CN104169981A (en) Pos device
US20060182417A1 (en) Image processor and file data management therein
US20170277484A1 (en) Printer, and control method of a printer
JP5251543B2 (en) Image processing apparatus, performance improvement preventing method and program for image processing apparatus
JPH11316676A (en) Data processor and control method therefor
JP2012113382A (en) Image forming device
JP4499491B2 (en) Image forming apparatus and printed sheet counting method
JP2004302870A (en) Write-protect method for media reader/writer
JP2009265980A (en) Information processing apparatus
JP2006099306A (en) Management method for version of computer module using rfid tag
JP5218978B2 (en) Installation information registration system and method
JP5125689B2 (en) Operation method and recording medium for multiple environments

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20100706