[go: up one dir, main page]

JP2002307765A - Printer, advertisement printing system, print area control method, and information recording medium - Google Patents

Printer, advertisement printing system, print area control method, and information recording medium

Info

Publication number
JP2002307765A
JP2002307765A JP2001118761A JP2001118761A JP2002307765A JP 2002307765 A JP2002307765 A JP 2002307765A JP 2001118761 A JP2001118761 A JP 2001118761A JP 2001118761 A JP2001118761 A JP 2001118761A JP 2002307765 A JP2002307765 A JP 2002307765A
Authority
JP
Japan
Prior art keywords
port
information
print
print information
advertisement
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
JP2001118761A
Other languages
Japanese (ja)
Inventor
Tsutomu Nobetani
延谷  力
Tamotsu Kimura
保 木村
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 JP2001118761A priority Critical patent/JP2002307765A/en
Publication of JP2002307765A publication Critical patent/JP2002307765A/en
Pending legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【課題】POS端末システムのプリンタにおいて、ホス
ト・コントローラから1個の制御用ポートを介して受信
したレシート印刷情報と別の制御用ポートを介して受信
した広告印刷情報とに基づいて、印刷用紙に印刷する1
個の出力印刷情報を編集し、編集した出力印刷情報を印
刷用紙に印刷することによって、広告印刷されたレシー
トを発行するプリンタ、広告印刷システム、印刷領域制
御方法および情報記録媒体を提供する。 【解決手段】プリンタは、各制御用ポートを介して接続
されている装置からの受信情報を受信する受信部202
と、制御用ポート毎に指定された指定領域記憶部に受信
情報から所要の印刷情報を格納する格納部203と、異
なる複数個の制御用ポートに指定された指定領域記憶部
の印刷情報に基づいて印刷用紙に印刷する1個の出力印
刷情報を編集する編集部204と、印刷情報に基づいて
印刷用紙への印刷を実行する印刷制御部205とを備え
ている。
(57) [Summary] In a printer of a POS terminal system, receipt print information received from a host controller via one control port and advertisement print information received via another control port are used. Print on printing paper based on
The present invention provides a printer, an advertisement printing system, a print area control method, and an information recording medium for issuing an advertisement-printed receipt by editing pieces of output print information and printing the edited output print information on a print sheet. A printer receives a reception information from a device connected through each control port.
A storage unit 203 for storing required print information from received information in a designated area storage unit designated for each control port, and a print information in a designated area storage unit designated for a plurality of different control ports. An editing unit 204 that edits one piece of output print information to be printed on a print sheet, and a print control unit 205 that executes printing on a print sheet based on the print information.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、プリンタ、広告印
刷システム、印刷領域制御方法および情報記録媒体に関
する。特に、複数個の制御用ポートと、各制御用ポート
を介して接続されている装置からの受信情報を受信する
受信部と、制御用ポート毎に指定された指定領域記憶部
に受信情報から所要の印刷情報を格納する格納部と、異
なる複数個の制御用ポートに指定された指定領域記憶部
の印刷情報に基づいて印刷用紙に印刷する1個の出力印
刷情報を編集する編集部と、印刷情報に基づいて印刷用
紙への印刷を実行する印刷制御部とを備えたプリンタ、
広告印刷システム、印刷領域制御方法および情報記録媒
体に関する。
The present invention relates to a printer, an advertisement printing system, a print area control method, and an information recording medium. In particular, a plurality of control ports, a receiving unit that receives reception information from a device connected via each control port, and a specified area storage unit specified for each control port are required from the reception information. A printing unit for storing print information of a print area, an editing unit for editing one piece of output print information to be printed on printing paper based on print information of a designated area storage unit designated to a plurality of different control ports, and a print unit. A printer having a print control unit that executes printing on printing paper based on the information,
The present invention relates to an advertisement printing system, a printing area control method, and an information recording medium.

【0002】[0002]

【従来の技術】POS端末システムは、スキャナ等の入
力装置から入力した購入商品の入力情報と予め設定して
ある商品の情報に基づいて精算処理を実行し、購入商品
の名称、金額等の情報、合計金額、支払い金額等の精算
処理情報を、各種デバイス毎に出力する。例えば、カス
タマ・ディスプレイ等の表示装置に表示用の精算処理情
報を表示したり、プリンタからレシートを発行したりす
る。
2. Description of the Related Art A POS terminal system executes a settlement process based on input information of a purchased product input from an input device such as a scanner and information of a previously set product, and obtains information such as the name and the amount of the purchased product. The settlement processing information such as the total amount and the payment amount is output for each device. For example, it displays settlement processing information for display on a display device such as a customer display or issues a receipt from a printer.

【0003】このPOS端末システムを個人向けの広告
に利用しようとする試みが様々考えられてきている。例
えば、カスタマ・ディスプレイ等の表示装置に表示用の
精算処理情報を表示する処理の合間に、広告情報を表示
したりする。広告情報を印刷したレシートをプリンタか
ら発行したりする。
[0003] Various attempts have been made to use this POS terminal system for personal advertisement. For example, advertisement information is displayed during the process of displaying the payment processing information for display on a display device such as a customer display. For example, a receipt on which advertisement information is printed is issued from a printer.

【0004】[0004]

【発明が解決しようとする課題】POS端末システムの
プリンタを利用してレシート上に広告情報を印刷させる
場合、POS端末システムのホスト・コントローラにお
けるアプリケーション・ソフトウェアによって、レシー
ト印刷情報と広告用の印刷情報とを合わせた1個の出力
印刷情報を生成し、生成した出力印刷情報とともにプリ
ンタへ印刷要求することによって、レシート上に広告情
報を印刷させていた。そのため、広告用の印刷情報をホ
スト・コントローラに予め取り込み、レシート印刷情報
を生成するときに取り込んだ広告用の印刷情報も一緒に
印刷する出力印刷情報を生成するようにアプリケーショ
ン・ソフトウェアを変更しなければならないという問題
点があった。
When advertising information is printed on a receipt using a printer of a POS terminal system, receipt printing information and advertising printing information are printed by application software in a host controller of the POS terminal system. The print information is printed on a receipt by generating a single piece of output print information that combines the output print information and a print request together with the generated output print information. For this reason, the application software must be modified so that the print information for the advertisement is pre-loaded into the host controller and output print information is printed together with the print information for the advertisement which is obtained when the receipt print information is generated. There was a problem that it had to be done.

【0005】また、予め広告情報を印刷用紙に印刷して
おき、広告情報が印刷された印刷用紙にレシート印刷情
報を印刷するという二重の印刷作業をさせる場合もあっ
た。そのため、広告情報を印刷用紙に印刷するアプリケ
ーション・ソフトウェアを作成しなかればならないとい
う問題点もあった。更に、広告情報を印刷用紙に印刷す
る作業をしなければならないという問題点もあった。
[0005] In some cases, the advertisement information is printed on printing paper in advance, and the receipt printing information is printed on the printing paper on which the advertisement information is printed. For this reason, there is a problem that application software for printing the advertisement information on the printing paper must be created. Further, there is a problem that the operation of printing the advertisement information on the printing paper must be performed.

【0006】従って、本発明は、以上のような問題点を
解決するためになされたもので、複数個の制御用ポート
と、各制御用ポートを介して接続されている装置からの
受信情報を受信する受信部と、制御用ポート毎に指定さ
れた指定領域記憶部に受信情報から所要の印刷情報を格
納する格納部と、異なる複数個の制御用ポートに指定さ
れた指定領域記憶部の印刷情報に基づいて印刷用紙に印
刷する1個の出力印刷情報を編集する編集部と、印刷情
報に基づいて印刷用紙への印刷を実行する印刷制御部と
を備えたプリンタ、広告印刷システム、印刷領域制御方
法および情報記録媒体を提供することを目的とする。
SUMMARY OF THE INVENTION Accordingly, the present invention has been made to solve the above problems, and it is intended to transmit a plurality of control ports and information received from a device connected via each control port. A receiving unit for receiving, a storage unit for storing required print information from received information in a designated area storage unit designated for each control port, and printing of a designated area storage unit designated for a plurality of different control ports A printer, an advertisement printing system, and a print area each including an editing unit that edits one piece of output print information to be printed on print paper based on information, and a print control unit that executes printing on print paper based on the print information. It is an object to provide a control method and an information recording medium.

【0007】[0007]

【課題を解決するための手段】本発明者らは、上述した
従来の問題点を解決すべく研究を重ねた。その結果、P
OS端末システムのプリンタにおいて、ホスト・コント
ローラから1個の制御用ポートを介して受信したレシー
ト印刷情報と別の制御用ポートを介して受信した広告印
刷情報とに基づいて、印刷用紙に印刷する1個の出力印
刷情報を編集し、編集した出力印刷情報を印刷用紙に印
刷することによって、広告印刷されたレシートを発行で
きることが判明した。
Means for Solving the Problems The present inventors have conducted studies to solve the above-mentioned conventional problems. As a result, P
In the printer of the OS terminal system, based on receipt print information received from the host controller through one control port and advertisement print information received through another control port, printing is performed on print paper 1 It has been found that a receipt printed with an advertisement can be issued by editing the output print information and printing the edited output print information on a print sheet.

【0008】また、既存のPOS端末システムにおいて
印刷されるレシート情報の印刷領域を変更することな
く、広告情報を印刷用紙上に印刷できることも判明し
た。
[0008] It has also been found that advertisement information can be printed on printing paper without changing the print area of receipt information printed in an existing POS terminal system.

【0009】また、POS端末システムのプリンタを利
用してレシート上に広告情報を印刷させる機能を増設し
たPOS端末システムの構築において、新規のホスト・
コントローラを利用する必要が無く、既存のホスト・コ
ントローラを利用できることが判明した。
[0009] Further, in the construction of a POS terminal system in which a function of printing advertisement information on a receipt using the printer of the POS terminal system is added, a new host / host is required.
It turned out that there is no need to use a controller, and an existing host controller can be used.

【0010】また、広告代理店サーバにおいて生成され
た広告印刷情報を、プリンタは、所定の制御用ポートに
接続されたネットワークを介して広告代理店サーバから
受信することにより、広告印刷情報を検索したり、生成
したりすることなく印刷できることが判明した。
[0010] Further, the printer receives the advertisement print information generated by the advertisement agency server from the advertisement agency server via a network connected to a predetermined control port, thereby retrieving the advertisement print information. It has been found that printing can be performed without generating or generating.

【0011】上記研究結果に基づき、以下の発明を提供
する。
Based on the above research results, the following invention is provided.

【0012】本発明の、プリンタの第1の態様は、複数
個の制御用ポートと、各制御用ポートを介して受信情報
を受信する受信部と、受信部によって各制御用ポートを
介して受信した受信情報から所要のポート別印刷情報
を、制御用ポート毎に指定されたポート別領域記憶部に
格納する格納部と、格納部によって格納された複数個の
異なる制御用ポート毎に指定された複数個のポート別領
域記憶部のポート別印刷情報に基づいて、印刷用紙に印
刷する1個の出力印刷情報を編集する編集部と、出力印
刷情報に基づいて、印刷用紙への印刷を実行する印刷制
御部とを備えたプリンタである。
According to a first aspect of the present invention, there is provided a printer comprising: a plurality of control ports; a reception unit for receiving reception information via the control ports; and a reception unit receiving the reception information via the control ports. A storage unit for storing required port-specific print information from the received information in a port-specific area storage unit designated for each control port, and a plurality of different control ports designated for each of a plurality of different control ports stored by the storage unit. An editing unit that edits one piece of output print information to be printed on a print sheet based on port-specific print information in a plurality of port-specific area storage units; and executes printing on a print sheet based on the output print information. This is a printer including a print control unit.

【0013】本発明の、プリンタの第2の態様は、制御
用ポートを介して接続されている装置に所要の情報を送
信する送信部を更に備えたプリンタである。
A second aspect of the printer according to the present invention is a printer further provided with a transmission unit for transmitting required information to a device connected via a control port.

【0014】本発明の、プリンタの第3の態様は、上述
のポート別領域記憶部が、制御用ポート毎に1個または
複数個指定されることを特徴とするプリンタである。
According to a third aspect of the present invention, there is provided a printer, wherein one or a plurality of the above-mentioned port area storage units are designated for each control port.

【0015】本発明の、プリンタの第4の態様は、上述
の格納部が、制御用ポートを介して受信した受信情報か
ら取り出した所要のポート別印刷情報を格納することが
できるポート別領域記憶部を検索する格納エリア検索部
と、受信情報からポート別印刷情報を取り出し、格納エ
リア検索部によって検索したポート別領域記憶部に格納
するポート別印刷情報格納部とを備えたプリンタであ
る。
According to a fourth aspect of the present invention, there is provided a printer according to the present invention, wherein the storage unit stores required port-specific print information extracted from received information received via a control port. The printer includes a storage area search unit for searching for a set, and a port-specific print information storage unit for extracting port-specific print information from received information and storing the port-specific print information in the port area storage unit searched by the storage area search unit.

【0016】本発明の、プリンタの第5の態様は、上述
の格納部が、印刷用紙に印刷する1個の出力印刷情報を
編集するための制御用ポート毎のポート別印刷情報を格
納した所定のポート別領域記憶部を、複数個のポート別
領域記憶部から指定する領域指定部を更に備えたプリン
タである。
According to a fifth aspect of the present invention, in the above-mentioned printer, the storage unit stores predetermined print information for each port for each control port for editing one piece of output print information to be printed on printing paper. The printer further includes an area designating unit for designating the port-specific area storage unit from a plurality of port-specific area storage units.

【0017】本発明の、プリンタの第6の態様は、上述
の編集部が、複数個の異なる制御用ポート毎に指定され
たポート別領域記憶部から各ポート別印刷情報を取り出
す印刷情報取り出し部と、印刷情報取り出し部によって
取り出した複数個のポート別印刷情報に基づいて、印刷
用紙に印刷する1個の出力印刷情報を生成する印刷情報
生成部とを備えたプリンタである。
According to a sixth aspect of the present invention, there is provided a printer according to the sixth aspect, wherein the editing unit retrieves print information for each port from a port area storage unit designated for each of a plurality of different control ports. And a print information generation unit that generates one piece of output print information to be printed on a print sheet based on a plurality of port-specific print information extracted by the print information extraction unit.

【0018】本発明の、プリンタの第7の態様は、上述
の印刷情報生成部が、所定の前記制御用ポートを介して
受信した所定のポート別領域記憶部のポート別印刷情報
が印刷される印刷領域を基準にして、他の制御用ポート
を介して受信した所定のポート別領域記憶部のポート別
印刷情報を印刷する印刷領域を指定できることを特徴と
するプリンタである。
According to a seventh aspect of the present invention, in the printer, the print information generating unit prints the port-specific print information in the predetermined port area storage unit received via the predetermined control port. The printer is characterized in that it is possible to designate a print area for printing port-specific print information in a predetermined port-specific area storage unit received via another control port with reference to the print area.

【0019】本発明の、プリンタの第8の態様は、上述
の編集部が、所定のポート別領域記憶部のポート別印刷
情報に基づいて、異なる指定されたポート別領域記憶部
のポート別印刷情報から出力印刷情報の所要の情報を判
定する印刷情報判定部を更に備えたプリンタである。
According to an eighth aspect of the present invention, in the printer according to the above aspect, the editing unit may be configured to perform printing by port in a different designated port-based area storage unit based on port-specific printing information in a predetermined port-based area storage unit. The printer further includes a print information determination unit that determines required information of output print information from the information.

【0020】本発明の、プリンタの第9の態様は、所定
の制御用ポートを介して受信した所定のポート別領域記
憶部のポート別印刷情報がレシート印刷情報であり、所
定の制御用ポートとは異なる制御用ポートを介して受信
したポート別領域記憶部のポート別印刷情報が広告印刷
情報であることを特徴とするプリンタである。
According to a ninth aspect of the present invention, in the printer, the port-specific print information received through the predetermined control port in the predetermined port area storage unit is receipt print information. Is a printer characterized in that the port-specific print information received in the port-specific area storage unit via different control ports is advertisement print information.

【0021】本発明の、広告印刷システムの第1の態様
は、レシート上に印刷する広告を提供する1個または複
数個の広告提供クライアントと、レシート上に広告を印
刷する請求項1から8のいずれか1項に記載のプリンタ
を備えた1個または複数個の店舗のPOSシステムと、
広告提供クライアントから受信したレシート上に印刷す
る広告の広告提供情報を店舗のPOSシステムへ送信し
て、店舗のPOSシステムのプリンタに広告を印刷させ
る広告代理店サーバとを備え、ネットワークを介して広
告提供クライアントと広告代理店サーバとが相互に情報
の受信および送信が可能であり、かつ、ネットワークを
介して所定の店舗のPOSシステムと広告代理店サーバ
とが相互に情報の受信および送信が可能である広告印刷
システムである。
In a first aspect of the advertisement printing system according to the present invention, one or more advertisement providing clients for providing an advertisement to be printed on a receipt and an advertisement on the receipt are printed. A POS system for one or more stores equipped with the printer according to any one of the above,
An advertisement agency server that transmits the advertisement providing information of the advertisement to be printed on the receipt received from the advertisement providing client to the POS system of the store and causes the printer of the POS system of the store to print the advertisement; The providing client and the advertising agency server can mutually receive and transmit information, and the POS system of a predetermined store and the advertising agency server can mutually receive and transmit information via a network. An advertisement printing system.

【0022】本発明の、広告印刷システムの第2の態様
は、上述の広告代理店サーバが、広告提供クライアント
から受信したレシート上に印刷する広告の広告提供情報
に基づいて、予め契約している1個または複数個の店舗
の中から所望の店舗を選択し、レシート上に広告を印刷
するための広告印刷情報を選択した店舗のPOSシステ
ムへ送信することを特徴とする広告印刷システムであ
る。
According to a second aspect of the advertisement printing system of the present invention, the above-mentioned advertisement agency server has contracted in advance based on the advertisement providing information of the advertisement to be printed on the receipt received from the advertisement providing client. An advertisement printing system characterized in that a desired store is selected from one or a plurality of stores, and advertisement print information for printing an advertisement on a receipt is transmitted to a POS system of the selected store.

【0023】本発明の、広告印刷システムの第3の態様
は、POSシステムの所定のプリンタと広告代理店サー
バとがネットワークを介して相互に情報の受信および送
信が可能であることを特徴とする広告印刷システムであ
る。
A third aspect of the advertisement printing system according to the present invention is characterized in that a predetermined printer of the POS system and an advertisement agency server can mutually receive and transmit information via a network. An advertising printing system.

【0024】本発明の、印刷領域制御方法の第1の態様
は、(a)複数個の制御用ポートを介して受信情報を受
信する受信工程と、(b)受信工程によって各制御用ポ
ートを介して受信した受信情報から所要のポート別印刷
情報を、制御用ポート毎に指定されたポート別領域記憶
部に格納する格納工程と、(c)格納工程によって格納
された複数個の異なる制御用ポート毎に指定された複数
個のポート別領域記憶部のポート別印刷情報に基づい
て、印刷用紙に印刷する1個の出力印刷情報を編集する
編集工程と、(d)出力印刷情報に基づいて、印刷用紙
への印刷を実行する印刷制御工程とを備えた印刷領域制
御方法である。
According to a first aspect of the printing area control method of the present invention, (a) a receiving step of receiving received information via a plurality of control ports; And (c) storing a plurality of different control information stored in the port-specific area storage unit designated for each control port from the received information received through the storage step. An editing step of editing one piece of output print information to be printed on a print sheet based on port-specific print information in a plurality of port-specific area storage units designated for each port; and (d) an output step based on the output print information. And a printing control step of performing printing on printing paper.

【0025】本発明の、印刷領域制御方法の第2の態様
は、制御用ポートを介して接続されている装置に所要の
情報を送信する送信工程を更に備えた印刷領域制御方法
である。
A second aspect of the print area control method of the present invention is a print area control method further comprising a transmission step of transmitting required information to a device connected via a control port.

【0026】本発明の、印刷領域制御方法の第3の態様
は、上述のポート別領域記憶部が、制御用ポート毎に1
個または複数個指定されることを特徴とする印刷領域制
御方法である。
According to a third aspect of the print area control method of the present invention, the above-mentioned port area storage section stores one control port for each control port.
A print area control method is characterized in that one or more print areas are designated.

【0027】本発明の、印刷領域制御方法の第4の態様
は、上述の格納工程が、制御用ポートを介して受信した
受信情報から取り出した所要のポート別印刷情報を格納
することができるポート別領域記憶部を検索する格納エ
リア検索工程と、受信情報からポート別印刷情報を取り
出し、格納エリア検索工程によって検索したポート別領
域記憶部に格納するポート別印刷情報格納工程とを備え
た印刷領域制御方法である。
According to a fourth aspect of the present invention, there is provided a print area control method, wherein the above-mentioned storing step is capable of storing required port-specific print information extracted from the received information received via the control port. A print area comprising: a storage area search step of searching a separate area storage unit; and a port print information storage step of extracting port-specific print information from received information and storing the print information in the port area search unit searched by the storage area search step. It is a control method.

【0028】本発明の、印刷領域制御方法の第5の態様
は、上述の格納工程が、印刷用紙に印刷する1個の出力
印刷情報を編集するための制御用ポート毎のポート別印
刷情報を格納した所定のポート別領域記憶部を、複数個
のポート別領域記憶部から指定する領域指定工程を更に
備えた印刷領域制御方法である。
According to a fifth aspect of the printing area control method of the present invention, the storing step includes the step of storing the print information for each port for each control port for editing one piece of output print information to be printed on print paper. This is a print area control method further comprising an area specifying step of specifying the stored predetermined port-specific area storage unit from a plurality of port-specific area storage units.

【0029】本発明の、印刷領域制御方法の第6の態様
は、上述の編集工程が、複数個の異なる制御用ポート毎
に指定されたポート別領域記憶部から各ポート別印刷情
報を取り出す印刷情報取り出し工程と、印刷情報取り出
し工程によって取り出した複数個のポート別印刷情報に
基づいて、印刷用紙に印刷する1個の出力印刷情報を生
成する印刷情報生成工程とを備えた印刷領域制御方法で
ある。
According to a sixth aspect of the printing area control method of the present invention, in the above-described editing step, the printing step retrieves port-specific print information from a port-specific area storage unit designated for each of a plurality of different control ports. A print area control method comprising: an information extraction step; and a print information generation step of generating one output print information to be printed on a print sheet based on a plurality of port-specific print information extracted in the print information extraction step. is there.

【0030】本発明の、印刷領域制御方法の第7の態様
は、上述の印刷情報生成工程が、所定の前記制御用ポー
トを介して受信した所定のポート別領域記憶部のポート
別印刷情報が印刷される印刷領域を基準にして、他の制
御用ポートを介して受信した所定のポート別領域記憶部
のポート別印刷情報を印刷する印刷領域を指定できるこ
とを特徴とする印刷領域制御方法である。
In a seventh aspect of the print area control method according to the present invention, the print information generating step described above is characterized in that the print information for each port in the predetermined area storage unit for each port received via the predetermined control port is used. A print area control method characterized in that a print area for printing port-specific print information of a predetermined port-specific area storage unit received via another control port can be designated based on a print area to be printed. .

【0031】本発明の、印刷領域制御方法の第8の態様
は、上述の編集工程が、所定のポート別領域記憶部のポ
ート別印刷情報に基づいて、異なる指定されたポート別
領域記憶部のポート別印刷情報から出力印刷情報の所要
の情報を判定する印刷情報判定工程を更に備えた印刷領
域制御方法である。
According to an eighth aspect of the print area control method of the present invention, the above-mentioned editing step includes the step of changing the designated port-specific area storage unit based on the port-specific print information of the predetermined port-specific area storage unit. This is a print area control method further comprising a print information determining step of determining required information of output print information from port-specific print information.

【0032】本発明の、印刷領域制御方法の第9の態様
は所定の制御用ポートを介して受信した所定のポート別
領域記憶部のポート別印刷情報がレシート印刷情報であ
り、所定の制御用ポートとは異なる制御用ポートを介し
て受信したポート別領域記憶部のポート別印刷情報が広
告印刷情報であることを特徴とする印刷領域制御方法で
ある。
According to a ninth aspect of the print area control method of the present invention, the port-specific print information of the predetermined port-specific area storage unit received via the predetermined control port is the receipt print information. The print area control method is characterized in that the port-specific print information received in the port-specific area storage unit via a control port different from the port is advertisement print information.

【0033】本発明の、情報記録媒体の第1の態様は、
上述の印刷領域制御方法のプログラムを記録した情報記
録媒体である。
The first aspect of the information recording medium of the present invention is:
An information recording medium on which a program for the above-described print area control method is recorded.

【0034】本発明の、情報記録媒体の第2の態様は、
コンパクト・ディスク、フロッピー・ディスク、ハード
・ディスク、光磁気ディスク、ディジタル・バーサタイ
ル・ディスク、磁気テープ、もしくはメモリ・カードで
あることを特徴とするプログラムを記録した情報記録媒
体である。
According to a second aspect of the information recording medium of the present invention,
An information recording medium on which a program characterized by being a compact disk, a floppy disk, a hard disk, a magneto-optical disk, a digital versatile disk, a magnetic tape, or a memory card is recorded.

【0035】[0035]

【発明の実施の形態】この発明の一実施態様を、図面を
参照しながら説明する。なお、以下に説明する実施態様
は説明のためのものであり、本発明の範囲を制限するも
のではない。従って、当業者であればこれらの各要素も
しくは全要素をこれと均等なものによって置換した実施
態様を採用することが可能であるが、これらの実施態様
も本発明の範囲に含まれる。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described with reference to the drawings. Note that the embodiments described below are for explanation, and do not limit the scope of the present invention. Therefore, those skilled in the art can adopt embodiments in which each of these elements or all elements are replaced by equivalents, and these embodiments are also included in the scope of the present invention.

【0036】図1は、POSシステムのシステム構成の
一例を示す図である。
FIG. 1 is a diagram showing an example of the system configuration of the POS system.

【0037】POS端末システムは、精算処理等のPO
Sアプリケーション・ソフトウェアを実行するホスト・
コントローラ、レシート等を印刷するプリンタ、商品の
価格等を表示する表示装置、キーボード、スキャナ等の
入力装置等から構成され、各構成要素が有線接続されて
いる。POSシステムは、複数個のPOS端末システム
が、LAN等のネットワーク103に有線接続、または
無線接続されている。ここで、POS端末システムに
は、ホスト・コントローラが構成要素の1つであるホス
ト・システムと、ホスト・コントローラが構成要素とな
らないスタンドアローン・システムとがある。
The POS terminal system uses a PO
Host that runs S application software
It comprises a controller, a printer for printing receipts and the like, a display device for displaying the price of goods and the like, an input device such as a keyboard and a scanner, and the like, and each component is connected by wire. In the POS system, a plurality of POS terminal systems are wired or wirelessly connected to a network 103 such as a LAN. Here, the POS terminal system includes a host system in which the host controller is one of the components, and a stand-alone system in which the host controller is not a component.

【0038】POSシステム100において、ホスト・
システム101は、LAN103に有線接続されてお
り、スタンドアローン・システム102は無線接続され
ている。ホスト・システム101は、ホスト・コントロ
ーラ110に、無線通信装置を備えたプリンタ111、
表示装置112および入力装置113が有線接続されて
いる。プリンタ111は、更に電話回線等のネットワー
ク104に接続する制御用ポートを備えており、電話回
線104を介して図示していない広告代理店サーバ等か
ら受信した広告印刷情報をレシートに印刷することがで
きる。
In the POS system 100, the host
The system 101 is connected to the LAN 103 by wire, and the stand-alone system 102 is connected wirelessly. The host system 101 includes, in a host controller 110, a printer 111 having a wireless communication device,
The display device 112 and the input device 113 are connected by wire. The printer 111 further has a control port for connecting to a network 104 such as a telephone line, and can print advertisement print information received from an advertisement agency server (not shown) via the telephone line 104 on a receipt. it can.

【0039】また、スタンドアローン・システム102
は、無線通信装置を備えたプリンタ121に表示装置1
22および入力装置123が有線接続されている。ホス
ト・システム101のホスト・コントローラ110のア
プリケーション・ソフトウェアからの制御要求に基づい
て、無線通信装置を利用して、スタンドアローン・シス
テム102のプリンタ121に制御を実行させたり、表
示装置122に表示させたりすることができる。また、
入力装置123から入力された情報を、無線通信装置を
利用して、ホスト・システム101のホスト・コントロ
ーラ110に送信することもできる。
The stand-alone system 102
Displays the display device 1 on the printer 121 having the wireless communication device.
22 and the input device 123 are connected by wire. Based on a control request from the application software of the host controller 110 of the host system 101, the printer 121 of the stand-alone system 102 can execute control or display on the display device 122 by using a wireless communication device. Or you can. Also,
The information input from the input device 123 can be transmitted to the host controller 110 of the host system 101 using a wireless communication device.

【0040】本発明のプリンタは、複数個の制御用ポー
トと、各制御用ポートを介して受信情報を受信する受信
部と、受信部によって各制御用ポートを介して受信した
受信情報から所要のポート別印刷情報を、制御用ポート
毎に指定されたポート別領域記憶部に格納する格納部
と、格納部によって格納された複数個の異なる制御用ポ
ート毎に指定された複数個のポート別領域記憶部のポー
ト別印刷情報に基づいて、印刷用紙に印刷する1個の出
力印刷情報を編集する編集部と、出力印刷情報に基づい
て、印刷用紙への印刷を実行する印刷制御部とを備えて
いる。また、本発明のプリンタは、制御用ポートを介し
て接続されている装置に所要の情報を送信する送信部を
更に備えている。
The printer according to the present invention includes a plurality of control ports, a receiving section for receiving the received information via each control port, and a required section from the received information received via each control port by the receiving section. A storage unit for storing port-specific print information in a port-specific area storage unit specified for each control port, and a plurality of port-specific areas specified for each of a plurality of different control ports stored by the storage unit An editing unit that edits one piece of output print information to be printed on print paper based on the port-specific print information in the storage unit; and a print control unit that executes printing on print paper based on the output print information. ing. Further, the printer of the present invention further includes a transmission unit for transmitting necessary information to a device connected via the control port.

【0041】図2は、プリンタの機能ブロックを示す図
である。
FIG. 2 is a diagram showing functional blocks of the printer.

【0042】プリンタは、制御部201、受信部20
2、格納部203、編集部204、印刷制御部205、
ステータス検出部206および送信部207を備えてい
る。
The printer comprises a control unit 201, a receiving unit 20
2, storage unit 203, editing unit 204, print control unit 205,
A status detection unit 206 and a transmission unit 207 are provided.

【0043】受信部202は、ポートAを介してホスト
・コントローラからのレシート印刷情報、または、ポー
トBを介して広告代理店サーバからの広告印刷情報を受
信し、受信バッファ211に格納する。ポートAを介し
てのホスト・コントローラからの受信は有線通信であっ
ても良いし、無線通信であっても良い。
The receiving unit 202 receives the receipt print information from the host controller via the port A, or the advertisement print information from the advertisement agency server via the port B, and stores it in the reception buffer 211. Reception from the host controller via the port A may be wired communication or wireless communication.

【0044】格納部203は、受信部202によって受
信バッファ211に格納された受信情報と印刷領域管理
情報部221に基づいて、ポートAを介してホスト・コ
ントローラから受信したレシート印刷情報をポートA用
バッファ212に格納し、ポートBを介して広告代理店
サーバから受信した広告印刷情報をポートB用No.1
バッファ213またはポートB用No.2バッファ21
4に格納する。ここで、ポートB用のバッファを2個用
意してあるが、2個以上であればポートB用のバッファ
は何個であっても良い。また、印刷領域管理情報部22
1は、ポートB用のバッファの格納状況を管理する情報
が格納されている。例えば、図のようにポートB用のバ
ッファが2個用意されているときは、ポートB用No.
1バッファ213の管理情報として、ポートB用No.
1バッファ213に格納されている広告印刷情報はレシ
ート印刷に使用中である、ポートB用No.2バッファ
214に格納されている広告印刷情報のレシート印刷終
了後の広告印刷情報である、または、ポートB用No.
1バッファ213に格納されている情報はない等を区別
する情報が格納されている。従って、ポートBを介して
広告代理店サーバから受信した広告印刷情報を印刷領域
管理情報部221のポートB用のバッファの格納状況に
基づいて、空きエリアに格納して、その結果を印刷領域
管理情報部221に反映させたり、空きエリアの無いと
きはエラー情報を後述の送信部207を介して、広告代
理店サーバに返したりする。
The storage unit 203 stores the receipt print information received from the host controller via the port A based on the received information stored in the reception buffer 211 by the reception unit 202 and the print area management information unit 221 for the port A. The advertisement print information stored in the buffer 212 and received from the advertisement agency server via the port B is stored in the port B No. 1
No. for buffer 213 or port B 2 buffers 21
4 is stored. Here, two buffers for port B are prepared, but any number of buffers for port B may be used as long as the number of buffers is two or more. The print area management information section 22
Reference numeral 1 stores information for managing the storage status of the port B buffer. For example, when two buffers for port B are prepared as shown in FIG.
No. 1 for the port B as management information of the buffer 1 213.
The advertisement print information stored in the first buffer 213 is the port B No. used for receipt printing. 2 is the advertisement print information after receipt printing of the advertisement print information stored in the buffer 214, or the port B No.
Information for distinguishing that no information is stored in one buffer 213 is stored. Therefore, the advertisement print information received from the advertisement agency server via the port B is stored in the empty area based on the storage status of the port B buffer of the print area management information unit 221 and the result is stored in the print area management. The information is reflected in the information section 221, or when there is no free area, error information is returned to the advertising agency server via the transmission section 207 described later.

【0045】編集部204は、格納部203によってポ
ートA用バッファ212に格納されたレシート印刷情
報、ポートB用No.1バッファ213またはポートB
用No.2バッファ214に格納された広告印刷情報、
および、印刷領域管理情報部221に基づいて、印刷用
紙に印刷するための印刷情報を編集し、印刷情報バッフ
ァ215に格納する。
The editing unit 204 stores the receipt print information stored in the port A buffer 212 by the storage unit 203 and the port B No. 1 buffer 213 or port B
No. 2 advertisement print information stored in the buffer 214;
Then, based on the print area management information section 221, print information for printing on print paper is edited and stored in the print information buffer 215.

【0046】印刷制御部205は、編集部204によっ
て編集された印刷情報バッファ215の印刷情報に基づ
いて、印刷用紙に印刷する。
The print control unit 205 prints on printing paper based on the print information in the print information buffer 215 edited by the editing unit 204.

【0047】ステータス検出部206は、ペーパー・カ
ット、カバー・オープン、メンテナンス・カウンタ等の
プリンタの各種ステータスを検出する。
The status detection unit 206 detects various printer statuses such as paper cut, cover open, and maintenance counter.

【0048】送信部207は、ステータス検出部206
によって検出されたペーパー・カット、メンテナンス・
カウンタ等のステータスに基づいて、広告印刷情報を印
刷したレシートの発行枚数を算出し、算出した結果を発
行枚数管理部222に格納し、更に広告代理店サーバに
送信する。更に、上述した広告代理店サーバから受信し
た情報に対するステータス情報を送信する。また、ステ
ータス検出部206によって検出された各種ステータス
をホスト・コントローラに送信する。
The transmission unit 207 includes a status detection unit 206
Paper cut, maintenance,
Based on the status of the counter or the like, the number of issued receipts on which the advertisement print information is printed is calculated, the calculated result is stored in the issued number management unit 222, and further transmitted to the advertising agency server. Further, status information for the information received from the advertising agency server described above is transmitted. Further, various statuses detected by the status detection unit 206 are transmitted to the host controller.

【0049】制御部201は、受信部202、格納部2
03、編集部204、印刷制御部205、ステータス検
出部206および送信部207を相互に関連付けて制御
する。
The control unit 201 includes a receiving unit 202, a storage unit 2
03, the editing unit 204, the print control unit 205, the status detection unit 206, and the transmission unit 207 are associated with each other and controlled.

【0050】本発明の印刷領域制御方法は、(a)複数
個の制御用ポートを介して受信情報を受信する受信工程
と、(b)受信工程によって各制御用ポートを介して受
信した受信情報から所要のポート別印刷情報を、制御用
ポート毎に指定されたポート別領域記憶部に格納する格
納工程と、(c)格納工程によって格納された複数個の
異なる制御用ポート毎に指定された複数個のポート別領
域記憶部のポート別印刷情報に基づいて、印刷用紙に印
刷する1個の出力印刷情報を編集する編集工程と、
(d)出力印刷情報に基づいて、印刷用紙への印刷を実
行する印刷制御工程とを備えている。また、本発明の印
刷領域制御方法は、制御用ポートを介して接続されてい
る装置に所要の情報を送信する送信工程を更に備えてい
る。
The print area control method according to the present invention comprises: (a) a receiving step of receiving received information via a plurality of control ports; and (b) a receiving information received via each control port in the receiving step. And (c) storing the required port-specific print information in a port-specific area storage unit specified for each control port, and (c) specifying a plurality of different control ports stored in the storage step. An editing step of editing one piece of output print information to be printed on printing paper based on the port-specific print information in the plurality of port-specific area storage units;
(D) a printing control step of executing printing on printing paper based on the output printing information. Further, the print area control method of the present invention further includes a transmission step of transmitting required information to a device connected via the control port.

【0051】図3は、プリンタの処理のフローチャート
を示す図である。
FIG. 3 is a diagram showing a flowchart of the processing of the printer.

【0052】まず、ポートAを介してホスト・コントロ
ーラからのレシート印刷情報、または、ポートBを介し
て広告代理店サーバからの広告印刷情報を受信し、受信
バッファ211に格納する(S301)。
First, receipt print information from the host controller via the port A or advertisement print information from the advertisement agency server via the port B is received and stored in the reception buffer 211 (S301).

【0053】次に、受信バッファ211に格納された受
信情報に基づいて、ポートAを介してホスト・コントロ
ーラから受信したレシート印刷情報をポートA用バッフ
ァ212に格納し、受信バッファ211に格納された受
信情報と印刷領域管理情報部221のポートB用のバッ
ファの格納状況に基づいて、ポートBを介して広告代理
店サーバから受信した広告印刷情報をポートB用No.
1バッファ213またはポートB用No.2バッファ2
14に格納する(S302)。
Next, based on the reception information stored in the reception buffer 211, the receipt print information received from the host controller via the port A is stored in the port A buffer 212 and stored in the reception buffer 211. Based on the reception information and the storage status of the port B buffer in the print area management information section 221, the advertisement print information received from the advertising agency server via the port B is converted to the port B No.
No. 1 buffer 213 or port B No. 2 buffer 2
14 (S302).

【0054】次に、ポートA用バッファ212に格納さ
れたレシート印刷情報、ポートB用No.1バッファ2
13またはポートB用No.2バッファ214に格納さ
れた広告印刷情報、および、印刷領域管理情報部221
に基づいて、印刷用紙に印刷するための印刷情報を編集
し、印刷情報バッファ215に格納する(S303)。
Next, the receipt print information stored in the port A buffer 212 and the port B No. 1 buffer 2
13 or port B No. 2 print information stored in the buffer 214 and a print area management information section 221
, The print information for printing on the print paper is edited and stored in the print information buffer 215 (S303).

【0055】次に、印刷情報バッファ215の印刷情報
に基づいて、印刷用紙に印刷する(S304)。
Next, printing is performed on printing paper based on the print information in the print information buffer 215 (S304).

【0056】最後に、広告印刷情報を印刷したレシート
の発行枚数を算出し、算出した結果を発行枚数管理部2
22に格納し、更に広告代理店サーバに送信する(S3
05)。
Finally, the number of issued receipts on which the advertisement print information has been printed is calculated, and the calculation result is used as the issued number management unit 2.
22 and further transmitted to the advertising agency server (S3
05).

【0057】図4、図5、図6および図9を参照して、
上述の処理を詳細に説明する。
Referring to FIG. 4, FIG. 5, FIG. 6 and FIG.
The above processing will be described in detail.

【0058】図4は、上述のステップS302の格納処
理を詳細説明したフローチャートの一例を示す図であ
る。
FIG. 4 is a diagram showing an example of a flowchart illustrating the storage processing in step S302 described above in detail.

【0059】まず、受信バッファ211に格納されてい
る受信情報の送信元を取り出し(S401)、送信元が
ホスト・コントローラであるか否かを判定する(S40
2)。
First, the transmission source of the reception information stored in the reception buffer 211 is extracted (S401), and it is determined whether the transmission source is the host controller (S40).
2).

【0060】送信元がホスト・コントローラである場合
(S402;Yes)は、受信情報がレシート印刷情報
であるか否かを判定する(S403)。受信情報がレシ
ート印刷情報である場合(S403;Yes)は、広告
印刷情報が格納されているポートB用のバッファの切り
換えタイミングであるか否かを判定する(S404)。
即ち、ポートB用No.1バッファ213に格納されて
いる広告印刷情報を印刷したレシートを、予め契約して
いた枚数発行した場合は、ポートB用No.2バッファ
214に格納されている広告印刷情報に切り換えるポー
トB用No.1バッファ213からポートB用No.2
バッファ214への切り換えタイミングであったり、逆
にポートB用No.2バッファ214からポートB用N
o.1バッファ213への切り換えタイミングであった
りする広告印刷情報が格納されているポートB用のバッ
ファの切り換えタイミングであるか否かを判定する。
If the transmission source is the host controller (S402; Yes), it is determined whether the received information is receipt print information (S403). If the received information is receipt print information (S403; Yes), it is determined whether it is time to switch the buffer for port B in which the advertisement print information is stored (S404).
That is, the port B No. If the contracted number of receipts printed with the advertisement print information stored in the first buffer 213 is issued, the port B No. 2 for the port B for switching to the advertisement print information stored in the second buffer 214. 1 buffer 213 to port B No. 2
The timing of switching to the buffer 214, or conversely, the port B No. 2 from buffer 214 to N for port B
o. It is determined whether or not it is the timing of switching the buffer for port B in which the advertisement print information is stored, such as the timing of switching to one buffer 213.

【0061】広告印刷情報が格納されているポートB用
のバッファの切り換えタイミングである場合(S40
4;Yes)は、切り換え後のポートB用のバッファを
指定し(S405)、受信バッファ211に格納されて
いる受信情報からレシート印刷情報を取り出し、ポート
A用バッファ212に格納する(S406)。一方、広
告印刷情報が格納されているポートB用のバッファの切
り換えタイミングでない場合(S404;No)は、ス
テップS406に移行する。
When it is time to switch the buffer for port B in which the advertisement print information is stored (S40)
4; Yes) designates a buffer for port B after switching (S405), retrieves receipt print information from the reception information stored in the reception buffer 211, and stores it in the port A buffer 212 (S406). On the other hand, when it is not the switching timing of the port B buffer in which the advertisement print information is stored (S404; No), the process proceeds to step S406.

【0062】受信情報がレシート印刷情報でない場合
(S403;No)は、受信情報の対応する処理を実行
する(S407)。
If the received information is not the receipt print information (S403; No), a process corresponding to the received information is executed (S407).

【0063】送信元がホスト・コントローラでない場合
(S402;No)は、送信元が広告代理店サーバであ
るか否かを判定する(S408)。送信元が広告代理店
サーバである場合(S408;Yes)は、印刷領域管
理情報部221のポートB用のバッファの格納状況に基
づいて、受信情報を格納するためのポートB用の空きバ
ッファを検索し(S409)、ポートB用の空きバッフ
ァがあるか否かを判定する(S410)。ポートB用の
空きバッファがある場合(S410;Yes)は、広告
代理店サーバから受信した受信情報から広告印刷情報を
取り出し、ポートB用の空きバッファに格納する(S4
11)。一方、ポートB用の空きバッファがない場合
(S410;No)は、空きエリアがないことを広告代
理店サーバに送信する等のエラー処理を実行する(S4
12)。
If the source is not the host controller (S402; No), it is determined whether or not the source is an advertising agency server (S408). If the transmission source is the advertisement agency server (S408; Yes), a free buffer for port B for storing reception information is set based on the storage status of the buffer for port B in the print area management information unit 221. A search is performed (S409), and it is determined whether there is a free buffer for port B (S410). If there is a free buffer for port B (S410; Yes), the advertisement print information is extracted from the reception information received from the advertisement agency server and stored in the free buffer for port B (S4).
11). On the other hand, when there is no free buffer for port B (S410; No), error processing such as transmitting that there is no free area to the advertising agency server is performed (S4).
12).

【0064】送信元が広告代理店サーバでない場合(S
408;No)は、受信情報の対応する処理を実行する
(S413)。
When the transmission source is not the advertising agency server (S
408; No) executes the process corresponding to the received information (S413).

【0065】図5は、上述のステップS303の編集処
理を詳細説明したフローチャートの一例を示す図であ
る。
FIG. 5 is a diagram showing an example of a flowchart illustrating the editing process in step S303 in detail.

【0066】まず、ポートA用バッファ212に格納さ
れているレシート印刷情報を取り出す(S501)。次
に、印刷領域管理情報部221のポートB用のバッファ
の格納状況に基づいて、広告印刷情報があるか否かを判
定する(S502)。
First, the receipt print information stored in the port A buffer 212 is extracted (S501). Next, it is determined whether there is advertisement print information based on the storage state of the port B buffer in the print area management information section 221 (S502).

【0067】広告印刷情報がある場合(S502;Ye
s)は、印刷領域管理情報部221のポートB用のバッ
ファの格納状況に基づいて、ポートB用No.1バッフ
ァ213またはポートB用No.2バッファ214に格
納されている広告印刷情報を取り出す(S503)。取
り出した広告印刷情報に購入商品とリンクさせてクーポ
ン券を発行する等の条件印刷があるか否かを判定する
(S504)。取り出した広告印刷情報に条件印刷があ
る場合(S504;Yes)は、レシート印刷情報から
広告印刷情報の条件印刷に適合する条件情報を検索し
(S505)、広告印刷情報の条件印刷に適合する条件
情報がレシート印刷情報の中にあるか否かを判定する
(S506)。広告印刷情報の条件印刷に適合する条件
情報がレシート印刷情報の中にある場合(S506;Y
es)は、広告印刷情報から条件印刷用の印刷情報を取
り出し(S507)、更に、広告印刷情報から広告印刷
用の印刷情報を取り出す(S508)。
When there is advertisement print information (S502; Ye)
s) is based on the storage status of the port B buffer in the print area management information section 221 based on the port B No. No. 1 buffer 213 or port B No. The advertisement print information stored in the second buffer 214 is extracted (S503). It is determined whether or not there is a condition print such as issuing a coupon by linking the obtained advertisement print information with the purchased product (S504). If there is conditional printing in the extracted advertisement print information (S504; Yes), condition information that matches the condition printing of the advertisement print information is searched from the receipt print information (S505), and the condition that matches the condition printing of the advertisement print information is searched. It is determined whether the information is in the receipt print information (S506). When the condition information suitable for the condition printing of the advertisement print information is included in the receipt print information (S506; Y
es) extracts print information for condition printing from the advertisement print information (S507), and further extracts print information for advertisement printing from the advertisement print information (S508).

【0068】最後に、取り出した条件印刷用の印刷情
報、広告印刷用の印刷情報およびレシート印刷情報に基
づいて、印刷用紙上に印刷するための印刷情報を生成し
(S509)、生成した印刷情報を印刷情報バッファ2
15に格納する(S510)。ここで、印刷用紙上の広
告印刷用の印刷情報の印刷領域は、予め設定されている
印刷領域に印刷する。図9は、広告印刷用の印刷情報の
印刷領域の例を示す図である。図9の(a)に示すよう
にレシート印刷領域の左右領域部に広告印刷用の印刷情
報を印刷したり、図9の(b)に示すようにレシート印
刷領域の上下領域部に広告印刷用の印刷情報を印刷する
ことが出来る。また、図9の(c)に示すように印刷ヘ
ッドを高密度のヘッドに変更することにより、レシート
印刷領域の左領域部に広告印刷用の印刷情報を印刷する
こともできる。また、図9の(d)に示すように、広告
印刷情報の条件印刷に適合する条件情報としてクーポン
券を印刷することも出来る。
Finally, print information for printing on print paper is generated based on the extracted print information for condition printing, print information for advertisement printing, and receipt print information (S509). Print information buffer 2
15 (S510). Here, the print area of the print information for advertisement printing on the print paper is printed in a preset print area. FIG. 9 is a diagram illustrating an example of a print area of print information for advertisement printing. As shown in FIG. 9A, print information for advertisement printing is printed on the left and right areas of the receipt print area, and as shown in FIG. 9B, advertisement print information is printed on the upper and lower areas of the receipt print area. Can be printed. Also, by changing the print head to a high-density head as shown in FIG. 9C, print information for advertisement printing can be printed in the left area of the receipt print area. Also, as shown in FIG. 9D, a coupon can be printed as condition information suitable for condition printing of advertisement print information.

【0069】また、広告印刷情報の条件印刷に適合する
条件情報がレシート印刷情報の中にない場合(S50
6;No)は、ステップS508に移行する。同様に、
取り出した広告印刷情報に条件印刷がない場合(S50
4;No)も、ステップS508に移行する。
If there is no condition information matching the condition printing of the advertisement printing information in the receipt printing information (S50).
6; No) moves on to step S508. Similarly,
When the extracted advertisement print information has no condition print (S50)
4; No) also proceeds to step S508.

【0070】また、広告印刷情報がない場合(S50
2;No)は、ステップS510に移行し、レシート印
刷情報を印刷情報バッファ215に格納する。
When there is no advertisement print information (S50)
2; No), the process moves to step S510, and the receipt print information is stored in the print information buffer 215.

【0071】図6は、上述のステップS305の送信処
理を詳細説明したフローチャートの一例を示す図であ
る。
FIG. 6 is a diagram showing an example of a flowchart illustrating the transmission process of step S305 in detail.

【0072】まず、広告発行枚数の広告代理店サーバへ
の送信タイミングであるか否かを判定する(S60
1)。広告発行枚数の広告代理店サーバへの送信タイミ
ングである場合(S601;Yes)は、プリンタに備
えられている各種センサから検出されたペーパー・カッ
ト、メンテナンス・カウンタ等のステータスに基づい
て、広告印刷情報を印刷したレシートの発行枚数を算出
する(S602)。
First, it is determined whether it is time to transmit the number of issued advertisements to the advertising agency server (S60).
1). When it is the transmission timing of the number of issued advertisements to the advertisement agency server (S601; Yes), the advertisement printing is performed based on the status of the paper cut, maintenance counter, etc. detected from various sensors provided in the printer. The number of receipts on which information is printed is calculated (S602).

【0073】算出した広告印刷情報を印刷したレシート
の発行枚数が契約枚数に到達したか否かを判定する(S
603)。レシートの発行枚数が契約枚数に到達した場
合(S603;Yes)は、広告印刷情報が格納されて
いるポートB用のバッファの切り換えタイミングおよび
印刷領域管理情報部221のポートB用のバッファの格
納状況を設定する(S604)。一方、レシートの発行
枚数が契約枚数に到達していない場合(S603;N
o)は、次のステップS605に移行する。
It is determined whether or not the number of receipts on which the calculated advertisement print information is printed has reached the contract number (S
603). If the number of receipts has reached the contracted number (S603; Yes), the switching timing of the port B buffer storing the advertisement print information and the storage status of the port B buffer of the print area management information unit 221 Is set (S604). On the other hand, if the number of receipts issued has not reached the contracted number (S603; N
In step o), the process proceeds to the next step S605.

【0074】広告印刷情報を印刷したレシートの発行枚
数を広告代理店サーバへ送信するための送信情報を生成
し(S605)、生成した発行枚数の送信情報とともに
広告代理店サーバへの送信要求を実行する(S60
6)。
Transmission information for transmitting the number of receipts on which the advertisement print information is printed to the advertising agency server is generated (S605), and a transmission request to the advertising agency server is executed together with the generated issuing number transmission information. Yes (S60
6).

【0075】また、広告発行枚数の広告代理店サーバへ
の送信タイミングでない場合(S601;No)は、対
応する処理を実行する(S607)。
If it is not time to transmit the number of issued advertisements to the advertising agency server (S601; No), the corresponding processing is executed (S607).

【0076】また、本発明の広告印刷システムは、レシ
ート上に印刷する広告を提供する1個または複数個の広
告提供クライアントと、レシート上に広告を印刷する請
求項1から8のいずれか1項に記載のプリンタを備えた
1個または複数個の店舗のPOSシステムと、広告提供
クライアントから受信したレシート上に印刷する広告の
広告提供情報を店舗のPOSシステムへ送信して、店舗
のPOSシステムのプリンタに広告を印刷させる広告代
理店サーバとを備え、ネットワークを介して広告提供ク
ライアントと広告代理店サーバとが相互に情報の受信お
よび送信が可能であり、かつ、ネットワークを介して所
定の店舗のPOSシステムと広告代理店サーバとが相互
に情報の受信および送信が可能である。
The advertisement printing system according to the present invention may further include one or more advertisement providing clients for providing advertisements to be printed on receipts and print advertisements on receipts. And a POS system of one or more stores provided with the printer described in (1), and advertisement providing information of an advertisement to be printed on a receipt received from the advertisement providing client is transmitted to the POS system of the store. An advertisement agency server that causes the printer to print an advertisement, the advertisement providing client and the advertisement agency server can mutually receive and transmit information via the network, and can store and receive information at a predetermined store via the network. The POS system and the advertising agency server can mutually receive and transmit information.

【0077】また、本発明の広告印刷システムは、上述
の広告代理店サーバが、広告提供クライアントから受信
したレシート上に印刷する広告の広告提供情報に基づい
て、予め契約している1個または複数個の店舗の中から
所望の店舗を選択し、レシート上に広告を印刷するため
の広告印刷情報を選択した店舗のPOSシステムへ送信
することを特徴とする。
Further, in the advertisement printing system of the present invention, the advertisement agency server may include one or a plurality of contracts in advance based on the advertisement providing information of the advertisement to be printed on the receipt received from the advertisement providing client. A desired store is selected from the individual stores, and advertisement print information for printing an advertisement on a receipt is transmitted to the POS system of the selected store.

【0078】また、本発明の広告印刷システムは、PO
Sシステムの所定のプリンタと広告代理店サーバとがネ
ットワークを介して相互に情報の受信および送信が可能
であることを特徴とする。
Further, the advertisement printing system of the present invention
A predetermined printer of the S system and an advertisement agency server can mutually receive and transmit information via a network.

【0079】図7は、広告印刷システムのシステム構成
の一例を示す図である。
FIG. 7 is a diagram showing an example of the system configuration of the advertisement printing system.

【0080】図7に示すように、店舗AのPOSシステ
ム701aは、ホスト・コントローラ711a、プリン
タ712a等からなるPOS端末システム710aを備
えている。プリンタ712aは、制御用ポートのポート
A721aおよびポートB722aを備えており、プリ
ンタ712aは、ポートA721aを介してホスト・コ
ントローラ711aに接続されている。
As shown in FIG. 7, the POS system 701a of the store A includes a POS terminal system 710a including a host controller 711a, a printer 712a and the like. The printer 712a includes a port A 721a for control and a port B 722a, and the printer 712a is connected to the host controller 711a via the port A 721a.

【0081】また、プリンタ712aは、ポートB72
2aを介して広告代理店サーバ702と電話回線等のネ
ットワーク704により接続されている。
The printer 712a is connected to the port B72
It is connected to the advertisement agency server 702 via a network 704 such as a telephone line via 2a.

【0082】広告代理店サーバ702は、広告提供クラ
イアント703から受け取った広告の契約情報に基づい
て、適合する店舗を検索する。検索した店舗が店舗Aで
あった場合、ネットワーク704を介して接続されてい
る店舗Aのプリンタ712aに広告情報を送信する。プ
リンタ712aは、レシート情報を印刷するときに広告
提供クライアント703から受信した広告情報を一緒に
印刷する。
The advertisement agency server 702 searches for a suitable store based on the contract information of the advertisement received from the advertisement providing client 703. When the searched store is the store A, the advertisement information is transmitted to the printer 712a of the store A connected via the network 704. The printer 712a prints the advertisement information received from the advertisement providing client 703 when printing the receipt information.

【0083】また、POSシステムが通信サーバを介し
てネットワークに接続されていても良い。店舗BのPO
Sシステム701bは、ホスト・コントローラ711
b、プリンタ712b等からなるPOS端末システム7
10bおよび通信サーバ715bを備えている。プリン
タ712bは、制御用ポートのポートA721bおよび
ポートB722bを備えており、プリンタ712bは、
ポートA721bを介してホスト・コントローラ711
bに接続され、ポートB722bを介して通信サーバ7
15bに接続されている。また、通信サーバ715b
は、広告代理店サーバ702を介してネットワーク70
4に接続されている。
Further, the POS system may be connected to a network via a communication server. Store B PO
The S system 701b includes a host controller 711
b, POS terminal system 7 including printer 712b, etc.
10b and a communication server 715b. The printer 712b includes a control port port A 721b and a port B 722b.
Host controller 711 through port A 721b
b and is connected to the communication server 7 via the port B 722b.
15b. Also, the communication server 715b
Is connected to the network 70 via the advertising agency server 702.
4 is connected.

【0084】また、広告代理店サーバ702は、広告提
供クライアント703から受け取った広告の契約情報に
基づいて検索した店舗が店舗Bであった場合、ネットワ
ーク704を介して接続されている店舗Bの通信サーバ
715bに広告情報を送信する。通信サーバ715b
は、広告提供クライアント703から受信した広告情報
をプリンタbに送信し、プリンタ712bは、レシート
情報を印刷するときに通信サーバ715bから受信した
広告情報を一緒に印刷する。
When the store searched based on the advertisement contract information received from the advertisement providing client 703 is the store B, the advertisement agency server 702 communicates with the store B connected via the network 704. The advertisement information is transmitted to the server 715b. Communication server 715b
Transmits the advertisement information received from the advertisement providing client 703 to the printer b, and the printer 712b prints the advertisement information received from the communication server 715b when printing the receipt information.

【0085】図8は、広告印刷システムにおける処理の
フローチャートを示す図である。
FIG. 8 is a diagram showing a flowchart of processing in the advertisement printing system.

【0086】広告代理店サーバと広告提供クライアント
との間において、予め、広告に関する内容、条件等の契
約をする。この契約において、広告代理店サーバと広告
提供クライアントとの間の通信条件および通信情報も設
定する。この通信情報を広告提供情報という。また、広
告代理店サーバと店舗との間において、予め、店舗のプ
リンタによってレシートの印刷と一緒に広告を印刷する
ための広告印刷に関する内容、条件等の契約をする。こ
の契約において、広告代理店サーバと店舗のPOSシス
テムとの間の通信条件および通信情報も設定する。この
通信情報を広告印刷情報という。
[0086] The advertisement agency server and the advertisement providing client make a contract for the contents and conditions related to the advertisement in advance. In this contract, communication conditions and communication information between the advertisement agency server and the advertisement providing client are also set. This communication information is called advertisement providing information. In addition, a contract is made between the advertising agency server and the store in advance regarding the contents, conditions, etc. relating to the advertisement printing for printing the advertisement together with the receipt printing by the printer of the store. In this contract, communication conditions and communication information between the advertising agency server and the POS system of the store are also set. This communication information is called advertisement print information.

【0087】従って、広告代理店サーバと広告提供クラ
イアントとの間の処理は、広告提供情報に基づいて実行
され、広告代理店サーバと店舗のプリンタとの間の処理
は、広告印刷情報に基づいて実行される。
Therefore, the processing between the advertising agency server and the advertisement providing client is executed based on the advertisement providing information, and the processing between the advertising agency server and the printer at the store is performed based on the advertisement print information. Be executed.

【0088】まず、広告提供クライアントは、広告提供
情報を広告代理店サーバに送信する(S801)。ここ
で、広告提供情報は、客先データ、広告データ、商品リ
ンクデータ等から構成されている。客先データは、広告
をレシートに印刷させる店舗を特定する情報であるジャ
ンル(例えば、食料品店、酒屋、書店等)、各店舗にお
ける広告を印刷したレシートの発行枚数等から構成され
る広告提供先の条件情報である。広告データは、広告す
る印刷情報(例えば、ロゴ、広告、クーポン等)であ
る。商品リンクデータは、指定した商品が購入されたと
きにクーポン券を発行する等の購入商品とリンクさせる
情報(例えば、JANコード、クーポンNo.等)であ
る。
First, the advertisement providing client transmits the advertisement providing information to the advertisement agency server (S801). Here, the advertisement providing information includes customer data, advertisement data, product link data, and the like. The customer data is an advertisement provision that includes a genre (for example, a grocery store, a liquor store, a bookstore, and the like) that is information that specifies a store that prints an advertisement on a receipt, the number of receipts on each store where the advertisement is printed, and the like. This is the previous condition information. The advertisement data is print information to be advertised (for example, a logo, an advertisement, a coupon, etc.). The product link data is information (for example, a JAN code, a coupon No., etc.) linked to the purchased product such as issuing a coupon when the specified product is purchased.

【0089】広告代理店サーバは、受信した広告提供情
報の客先データに基づいて、広告を印刷させる店舗を、
予め契約した複数個の店舗から構成される店舗群の中か
ら検索する(S811)。検索した店舗のプリンタへ送
信するための広告印刷情報を、受信した広告提供情報に
基づいて生成し(S812)、生成した広告印刷情報
を、検索した店舗のプリンタへ送信する(S813)。
The advertisement agency server determines a store on which the advertisement is to be printed based on the customer data of the received advertisement providing information,
A search is made from a store group consisting of a plurality of stores contracted in advance (S811). The advertisement print information to be transmitted to the printer of the searched store is generated based on the received advertisement providing information (S812), and the generated advertisement print information is transmitted to the printer of the searched store (S813).

【0090】プリンタは、受信した広告印刷情報を広告
印刷用記憶部に格納する(S821)。プリンタは、ホ
スト・コントロールからのレシート印刷要求時に、ホス
ト・コントロールから受信したレシートデータと広告印
刷用記憶部の広告印刷情報とに基づいて、広告付きのレ
シートを発行する(S822)。
The printer stores the received advertisement print information in the advertisement print storage unit (S821). When receiving a receipt print request from the host control, the printer issues a receipt with an advertisement based on the receipt data received from the host control and the advertisement print information in the advertisement print storage unit (S822).

【0091】更に、プリンタは、発行したレシートの枚
数をカウントし、広告代理店サーバにレシートの発行枚
数を送信したり、または、指定された枚数にレシートの
発行枚数が到達したときに、発行終了情報を送信したり
する(S823)。
Further, the printer counts the number of issued receipts and transmits the number of issued receipts to the advertising agency server, or terminates issuing when the number of issued receipts reaches the designated number. Information is transmitted (S823).

【0092】広告代理店サーバは、プリンタから受信し
たレシートの発行枚数または発行終了情報に基づいて課
金処理を実行し(S814)、処理した結果を広告提供
クライアントへ送信する(S815)。
The advertisement agency server executes a billing process based on the number of receipts issued or the issue end information received from the printer (S814), and transmits the processing result to the advertisement providing client (S815).

【0093】また、本発明の情報記録媒体は、上述の印
刷領域制御方法のプログラムを記録することもできる。
The information recording medium of the present invention can also record a program for the above-described print area control method.

【0094】また、本発明の情報記録媒体は、コンパク
ト・ディスク、フロッピー・ディスク、ハード・ディス
ク、光磁気ディスク、ディジタル・バーサタイル・ディ
スク、磁気テープ、もしくはメモリ・カードであっても
良い。
The information recording medium of the present invention may be a compact disk, floppy disk, hard disk, magneto-optical disk, digital versatile disk, magnetic tape, or memory card.

【0095】[0095]

【発明の効果】以上説明したように、本発明によれば、
以下の効果を奏する。
As described above, according to the present invention,
The following effects are obtained.

【0096】POS端末システムのプリンタにおいて、
ホスト・コントローラから1個の制御用ポートを介して
受信したレシート印刷情報と別の制御用ポートを介して
受信した広告印刷情報とに基づいて、印刷用紙に印刷す
る1個の出力印刷情報を編集し、編集した出力印刷情報
を印刷用紙に印刷することによって、広告印刷されたレ
シートを発行することができる。
In the printer of the POS terminal system,
Edits one piece of output print information to be printed on print paper based on receipt print information received from the host controller through one control port and advertisement print information received through another control port. Then, by printing the edited output print information on a print sheet, it is possible to issue an advertisement-printed receipt.

【0097】また、既存のPOS端末システムにおいて
印刷されるレシート情報の印刷領域を変更することな
く、広告情報を印刷用紙上に印刷することも出来る。
Further, the advertisement information can be printed on the printing paper without changing the print area of the receipt information printed in the existing POS terminal system.

【0098】また、POS端末システムのプリンタを利
用してレシート上に広告情報を印刷させる機能を増設し
たPOS端末システムの構築において、新規のホスト・
コントローラを利用する必要が無く、既存のホスト・コ
ントローラを利用することもできる。従って、POS端
末システムの再構築を容易に実行でき、再構築のコスト
を削減することができる。
Further, in the construction of a POS terminal system in which a function of printing advertisement information on a receipt using the printer of the POS terminal system is added, a new host / host is used.
There is no need to use a controller, and an existing host controller can be used. Therefore, the POS terminal system can be easily reconfigured, and the cost of the reconfiguration can be reduced.

【0099】また、広告代理店サーバにおいて生成され
た広告印刷情報を、プリンタは、所定の制御用ポートに
接続されたネットワークを介して広告代理店サーバから
受信することにより、広告印刷情報を検索したり、生成
したりすることなく印刷することもできる。
[0099] Further, the printer receives the advertisement print information generated by the advertisement agency server from the advertisement agency server via a network connected to a predetermined control port, thereby retrieving the advertisement print information. It can also be printed without generating or generating.

【図面の簡単な説明】[Brief description of the drawings]

【図1】POSシステムのシステム構成の一例を示す図
である。
FIG. 1 is a diagram illustrating an example of a system configuration of a POS system.

【図2】プリンタの機能ブロックを示す図である。FIG. 2 is a diagram illustrating functional blocks of the printer.

【図3】プリンタの処理のフローチャートを示す図であ
る。
FIG. 3 is a diagram illustrating a flowchart of processing of a printer.

【図4】格納処理を詳細説明したフローチャートの一例
を示す図である。
FIG. 4 is a diagram illustrating an example of a flowchart illustrating storage processing in detail.

【図5】編集処理を詳細説明したフローチャートの一例
を示す図である。
FIG. 5 is a diagram illustrating an example of a flowchart illustrating an editing process in detail.

【図6】送信処理を詳細説明したフローチャートの一例
を示す図である。
FIG. 6 is a diagram illustrating an example of a flowchart illustrating transmission processing in detail.

【図7】広告印刷システムのシステム構成の一例を示す
図である。
FIG. 7 is a diagram illustrating an example of a system configuration of an advertisement printing system.

【図8】広告印刷システムにおける処理のフローチャー
トを示す図である。
FIG. 8 is a diagram illustrating a flowchart of a process in the advertisement printing system.

【図9】広告印刷用の印刷情報の印刷領域の例を示す図
である。
FIG. 9 is a diagram illustrating an example of a print area of print information for advertisement printing.

【符号の説明】[Explanation of symbols]

100 POSシステム 101 ホスト・システム 102 スタンドアローン・システム 103 LAN 104 電話回線 110 ホスト・コントローラ 111 プリンタ 112 表示装置 113 入力装置 121 プリンタ 122 表示装置 123 入力装置 REFERENCE SIGNS LIST 100 POS system 101 host system 102 stand-alone system 103 LAN 104 telephone line 110 host controller 111 printer 112 display device 113 input device 121 printer 122 display device 123 input device

フロントページの続き Fターム(参考) 2C061 AP01 AS02 JJ04 2C087 AB06 BC02 BC06 BD02 BD07 CA02 CA05 CA12 CB11 3E042 CE05 CE07 EA01 5B021 AA01 BB01 BB04 BB10 CC05 EE04 Continuation of the front page F term (reference) 2C061 AP01 AS02 JJ04 2C087 AB06 BC02 BC06 BD02 BD07 CA02 CA05 CA12 CB11 3E042 CE05 CE07 EA01 5B021 AA01 BB01 BB04 BB10 CC05 EE04

Claims (23)

【特許請求の範囲】[Claims] 【請求項1】 複数個の制御用ポートと、各前記制御用
ポートを介して受信情報を受信する受信部と、前記受信
部によって各前記制御用ポートを介して受信した前記受
信情報から所要のポート別印刷情報を、前記制御用ポー
ト毎に指定されたポート別領域記憶部に格納する格納部
と、前記格納部によって格納された複数個の異なる前記
制御用ポート毎に指定された複数個の前記ポート別領域
記憶部のポート別印刷情報に基づいて、印刷用紙に印刷
する1個の出力印刷情報を編集する編集部と、前記出力
印刷情報に基づいて、前記印刷用紙への印刷を実行する
印刷制御部とを備えたプリンタ。
A plurality of control ports; a receiving unit for receiving received information via each of the control ports; and a receiving unit for receiving required information from the received information via each of the control ports by the receiving unit. A storage unit for storing port-specific print information in a port-specific area storage unit specified for each of the control ports, and a plurality of different control ports designated for each of the plurality of different control ports stored by the storage unit; An editing unit that edits one piece of output print information to be printed on print paper based on the port-specific print information in the port-specific area storage unit; and executes printing on the print paper based on the output print information. A printer including a print control unit.
【請求項2】 前記制御用ポートを介して接続されてい
る装置に所要の情報を送信する送信部を更に備えた、請
求項1に記載のプリンタ。
2. The printer according to claim 1, further comprising a transmission unit for transmitting required information to a device connected via said control port.
【請求項3】 前記ポート別領域記憶部が、前記制御用
ポート毎に1個または複数個指定されることを特徴とす
る、請求項1または2に記載のプリンタ。
3. The printer according to claim 1, wherein one or more of the port area storage units are designated for each of the control ports.
【請求項4】 前記格納部が、前記制御用ポートを介し
て受信した前記受信情報から取り出した所要の前記ポー
ト別印刷情報を格納することができる前記ポート別領域
記憶部を検索する格納エリア検索部と、前記受信情報か
ら前記ポート別印刷情報を取り出し、前記格納エリア検
索部によって検索した前記ポート別領域記憶部に格納す
るポート別印刷情報格納部とを備えた、請求項1から3
のいずれか1項に記載のプリンタ。
4. A storage area search in which said storage unit searches said port-specific area storage unit which can store the required port-specific print information extracted from said received information received via said control port. And a port-specific print information storage unit that extracts the port-specific print information from the received information and stores the port-specific print information in the port-specific area storage unit searched by the storage area search unit.
A printer according to any one of the preceding claims.
【請求項5】 前記格納部が、前記印刷用紙に印刷する
1個の前記出力印刷情報を編集するための前記制御用ポ
ート毎の前記ポート別印刷情報を格納した所定の前記ポ
ート別領域記憶部を、複数個の前記ポート別領域記憶部
から指定する領域指定部を更に備えた、請求項4に記載
のプリンタ。
5. The predetermined port storage area storing the port-specific print information for each control port for editing one piece of the output print information to be printed on the print paper. 5. The printer according to claim 4, further comprising: an area designating unit that designates a plurality of port-specific area storage units.
【請求項6】 前記編集部が、複数個の異なる前記制御
用ポート毎に指定された前記ポート別領域記憶部から各
前記ポート別印刷情報を取り出す印刷情報取り出し部
と、前記印刷情報取り出し部によって取り出した複数個
の前記ポート別印刷情報に基づいて、前記印刷用紙に印
刷する1個の前記出力印刷情報を生成する印刷情報生成
部とを備えた、請求項1から3のいずれか1項に記載の
プリンタ。
6. A print information retrieving section for retrieving each port-specific print information from the port-specific area storage section designated for each of a plurality of different control ports, and the print information retrieving section. 4. The print information generating unit according to claim 1, further comprising: a print information generating unit configured to generate one piece of the output print information to be printed on the print sheet based on the plurality of the extracted pieces of print information for each port. 5. The printer described.
【請求項7】 前記印刷情報生成部が、所定の前記制御
用ポートを介して受信した所定の前記ポート別領域記憶
部の前記ポート別印刷情報が印刷される印刷領域を基準
にして、他の前記制御用ポートを介して受信した所定の
前記ポート別領域記憶部の前記ポート別印刷情報を印刷
する印刷領域を指定できることを特徴とする、請求項6
に記載のプリンタ。
7. The printing information generating unit according to claim 1, further comprising, based on a printing area in which the port-specific print information of the predetermined port-specific area storage unit received via the predetermined control port is printed, 7. A print area for printing the port-specific print information in the predetermined port-specific area storage unit received via the control port, wherein the print area can be designated.
Printer according to.
【請求項8】 前記編集部が、所定の前記ポート別領域
記憶部の前記ポート別印刷情報に基づいて、異なる指定
された前記ポート別領域記憶部の前記ポート別印刷情報
から前記出力印刷情報の所要の情報を判定する印刷情報
判定部を更に備えた、請求項6または7に記載のプリン
タ。
8. The printing unit according to claim 1, wherein the editing unit is configured to output the output print information from the port-specific print information of the different designated port-specific area storage unit based on the port-specific print information of the predetermined port-specific area storage unit. The printer according to claim 6, further comprising a print information determination unit configured to determine required information.
【請求項9】 所定の前記制御用ポートを介して受信し
た所定の前記ポート別領域記憶部の前記ポート別印刷情
報がレシート印刷情報であり、前記所定の前記制御用ポ
ートとは異なる制御用ポートを介して受信した前記ポー
ト別領域記憶部の前記ポート別印刷情報が広告印刷情報
であることを特徴とする、請求項1から8のいずれか1
項に記載のプリンタ。
9. The port-specific print information of the port-specific area storage unit received via the predetermined control port is receipt print information, and is a control port different from the predetermined control port. The port-specific print information of the port-specific area storage unit received via the PC is advertisement print information.
Printer according to paragraph.
【請求項10】 レシート上に印刷する広告を提供する
1個または複数個の広告提供クライアントと、レシート
上に前記広告を印刷する請求項1から9のいずれか1項
に記載の前記プリンタを備えた1個または複数個の店舗
のPOSシステムと、前記広告提供クライアントから受
信したレシート上に印刷する前記広告の広告提供情報を
前記店舗のPOSシステムへ送信して、前記店舗のPO
Sシステムの前記プリンタに広告を印刷させる広告代理
店サーバとを備え、ネットワークを介して前記広告提供
クライアントと前記広告代理店サーバとが相互に情報の
受信および送信が可能であり、かつ、ネットワークを介
して所定の前記店舗のPOSシステムと前記広告代理店
サーバとが相互に情報の受信および送信が可能である広
告印刷システム。
10. An advertisement providing client for providing an advertisement to be printed on a receipt, and the printer according to claim 1 for printing the advertisement on a receipt. The POS system of one or more stores and the advertisement providing information of the advertisement to be printed on the receipt received from the advertisement providing client are transmitted to the POS system of the store.
An advertisement agency server that causes the printer of the S system to print an advertisement, wherein the advertisement providing client and the advertisement agency server can mutually receive and transmit information via a network, and An advertisement printing system in which a POS system of the predetermined store and the advertisement agency server can mutually receive and transmit information via the Internet.
【請求項11】 前記広告代理店サーバが、前記広告提
供クライアントから受信したレシート上に印刷する前記
広告の広告提供情報に基づいて、予め契約している1個
または複数個の店舗の中から所望の店舗を選択し、レシ
ート上に前記広告を印刷するための広告印刷情報を選択
した前記店舗のPOSシステムへ送信することを特徴と
する、請求項10に記載の広告印刷システム。
11. The advertisement agency server selects a desired one or a plurality of stores based on the advertisement providing information of the advertisement to be printed on a receipt received from the advertisement providing client. The advertisement printing system according to claim 10, wherein the advertisement printing information for printing the advertisement on a receipt is transmitted to the selected POS system of the store.
【請求項12】 前記POSシステムの所定の前記プリ
ンタと前記広告代理店サーバとがネットワークを介して
相互に情報の受信および送信が可能であることを特徴と
する、請求項10または11に記載の広告印刷システ
ム。
12. The apparatus according to claim 10, wherein the predetermined printer of the POS system and the advertisement agency server can mutually receive and transmit information via a network. Advertising printing system.
【請求項13】 下記の工程を備えた印刷領域制御方
法。(a)複数個の制御用ポートを介して受信情報を受
信する受信工程と、(b)前記受信工程によって各前記
制御用ポートを介して受信した前記受信情報から所要の
ポート別印刷情報を、前記制御用ポート毎に指定された
ポート別領域記憶部に格納する格納工程と、(c)前記
格納工程によって格納された複数個の異なる前記制御用
ポート毎に指定された複数個の前記ポート別領域記憶部
のポート別印刷情報に基づいて、印刷用紙に印刷する1
個の出力印刷情報を編集する編集工程と、(d)前記出
力印刷情報に基づいて、前記印刷用紙への印刷を実行す
る印刷制御工程。
13. A print area control method comprising the following steps. (A) a receiving step of receiving received information via a plurality of control ports; and (b) a required port-specific print information from the received information received via each of the control ports in the receiving step. (C) storing a plurality of ports designated for each of the plurality of different control ports stored in the storage step in a port-specific area storage unit designated for each of the control ports; Printing on print paper based on port-specific print information in area storage 1
And (d) a print control step of executing printing on the printing paper based on the output print information.
【請求項14】 前記制御用ポートを介して接続されて
いる装置に所要の情報を送信する送信工程を更に備え
た、請求項13に記載の印刷領域制御方法。
14. The print area control method according to claim 13, further comprising a transmission step of transmitting required information to a device connected via said control port.
【請求項15】 前記ポート別領域記憶部が、前記制御
用ポート毎に1個または複数個指定されることを特徴と
する、請求項13または14に記載の印刷領域制御方
法。
15. The print area control method according to claim 13, wherein one or a plurality of the port area storage units are designated for each control port.
【請求項16】 前記格納工程が、前記制御用ポートを
介して受信した前記受信情報から取り出した所要の前記
ポート別印刷情報を格納することができる前記ポート別
領域記憶部を検索する格納エリア検索工程と、前記受信
情報から前記ポート別印刷情報を取り出し、前記格納エ
リア検索工程によって検索した前記ポート別領域記憶部
に格納するポート別印刷情報格納工程とを備えた、請求
項13から15のいずれか1項に記載の印刷領域制御方
法。
16. The storage area search for searching the port area storage unit capable of storing the required port-specific print information extracted from the received information received via the control port in the storing step. 16. The port-specific print information storing step of extracting the port-specific print information from the received information and storing the port-specific print information in the port-specific area storage unit retrieved by the storage area retrieval step. 2. The print area control method according to claim 1.
【請求項17】 前記格納工程が、前記印刷用紙に印刷
する1個の前記出力印刷情報を編集するための前記制御
用ポート毎の前記ポート別印刷情報を格納した所定の前
記ポート別領域記憶部を、複数個の前記ポート別領域記
憶部から指定する領域指定工程を更に備えた、請求項1
6に記載の印刷領域制御方法。
17. The predetermined port-by-port area storage unit in which the storing step stores the port-specific print information for each of the control ports for editing one piece of the output print information to be printed on the printing paper. 2. An area designating step of designating the number from the plurality of port-specific area storage units.
7. The print area control method according to item 6.
【請求項18】 前記編集工程が、複数個の異なる前記
制御用ポート毎に指定された前記ポート別領域記憶部か
ら各前記ポート別印刷情報を取り出す印刷情報取り出し
工程と、前記印刷情報取り出し工程によって取り出した
複数個の前記ポート別印刷情報に基づいて、前記印刷用
紙に印刷する1個の前記出力印刷情報を生成する印刷情
報生成工程とを備えた、請求項13から15のいずれか
1項に記載の印刷領域制御方法。
18. The print information retrieving step of retrieving each port-specific print information from the port-specific area storage unit designated for each of a plurality of different control ports, and the print information retrieving step. 16. A print information generating step of generating one piece of output print information to be printed on the printing paper based on the plurality of pieces of port-specific print information taken out, wherein The print area control method described in the above.
【請求項19】 前記印刷情報生成工程が、所定の前記
制御用ポートを介して受信した所定の前記ポート別領域
記憶部の前記ポート別印刷情報が印刷される印刷領域を
基準にして、他の前記制御用ポートを介して受信した所
定の前記ポート別領域記憶部の前記ポート別印刷情報を
印刷する印刷領域を指定できることを特徴とする、請求
項18に記載のプリンタ。
19. The print information generating step according to claim 1, wherein, based on a print area in which the port-specific print information of the predetermined port-specific area storage unit received via the predetermined control port is printed, 19. The printer according to claim 18, wherein a print area for printing the port-specific print information in the predetermined port-specific area storage unit received via the control port can be designated.
【請求項20】 前記編集工程が、所定の前記ポート別
領域記憶部の前記ポート別印刷情報に基づいて、異なる
指定された前記ポート別領域記憶部の前記ポート別印刷
情報から前記出力印刷情報の所要の情報を判定する印刷
情報判定工程を更に備えた、請求項18または19に記
載の印刷領域制御方法。
20. The method according to claim 19, wherein the editing step is configured to convert the output print information from the port-specific print information in the different designated port-specific area storage unit based on the port-specific print information in the predetermined port-specific area storage unit. The print area control method according to claim 18 or 19, further comprising a print information determination step of determining required information.
【請求項21】 所定の前記制御用ポートを介して受信
した所定の前記ポート別領域記憶部の前記ポート別印刷
情報がレシート印刷情報であり、前記所定の前記制御用
ポートとは異なる制御用ポートを介して受信した前記ポ
ート別領域記憶部の前記ポート別印刷情報が広告印刷情
報であることを特徴とする、請求項13から20のいず
れか1項に記載の印刷領域制御方法。
21. The port-specific print information of the predetermined port-specific area storage unit received via the predetermined control port is receipt print information, and is a control port different from the predetermined control port. The print area control method according to any one of claims 13 to 20, wherein the port-specific print information of the port-specific area storage unit received via the PC is advertisement print information.
【請求項22】 請求項13から21のいずれか1項に
記載の印刷領域制御方法のプログラムを記録した情報記
録媒体。
22. An information recording medium in which a program for the print area control method according to claim 13 is recorded.
【請求項23】 前記情報記録媒体は、コンパクト・デ
ィスク、フロッピー(登録商標)・ディスク、ハード・
ディスク、光磁気ディスク、ディジタル・バーサタイル
・ディスク、磁気テープ、もしくはメモリ・カードであ
ることを特徴とする、請求項22に記載のプログラムを
記録した情報記録媒体。
23. The information recording medium includes a compact disk, a floppy (registered trademark) disk, and a hard disk.
23. The information recording medium according to claim 22, wherein the information recording medium is a disk, a magneto-optical disk, a digital versatile disk, a magnetic tape, or a memory card.
JP2001118761A 2001-04-17 2001-04-17 Printer, advertisement printing system, print area control method, and information recording medium Pending JP2002307765A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001118761A JP2002307765A (en) 2001-04-17 2001-04-17 Printer, advertisement printing system, print area control method, and information recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001118761A JP2002307765A (en) 2001-04-17 2001-04-17 Printer, advertisement printing system, print area control method, and information recording medium

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2009263041A Division JP5029677B2 (en) 2009-11-18 2009-11-18 Printer and printer print control method

Publications (1)

Publication Number Publication Date
JP2002307765A true JP2002307765A (en) 2002-10-23

Family

ID=18969096

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001118761A Pending JP2002307765A (en) 2001-04-17 2001-04-17 Printer, advertisement printing system, print area control method, and information recording medium

Country Status (1)

Country Link
JP (1) JP2002307765A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7014110B2 (en) 2002-06-10 2006-03-21 Seiko Epson Corporation POS system, network system, method of generating printing data for POS system, and method of managing sales and advertisement information in network system
JP2006133834A (en) * 2004-11-02 2006-05-25 Seiko Epson Corp Receipt advertisement issuance management method, receipt advertisement issuance method and system
US7344070B2 (en) 2004-03-25 2008-03-18 Seiko Epson Corporation POS system, input/output control apparatus for use in a POS system, and method
US7689461B2 (en) 2004-05-25 2010-03-30 Seiko Epson Corporation Printing apparatus, POS system and printing apparatus control method
JP2012198849A (en) * 2011-03-23 2012-10-18 Seiko Epson Corp Printer and on-demand advertisement system
JP2013030093A (en) * 2011-07-29 2013-02-07 Toshiba Tec Corp Store system, sales data processor and program
JP2018022245A (en) * 2016-08-01 2018-02-08 東芝テック株式会社 Server device and program

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7014110B2 (en) 2002-06-10 2006-03-21 Seiko Epson Corporation POS system, network system, method of generating printing data for POS system, and method of managing sales and advertisement information in network system
US7156304B2 (en) 2002-06-10 2007-01-02 Seiko Epson Corporation POS system, network system, method of generating printing data for POS system, and method of managing sales and advertisement information in network system
US7344070B2 (en) 2004-03-25 2008-03-18 Seiko Epson Corporation POS system, input/output control apparatus for use in a POS system, and method
US7648067B2 (en) 2004-03-25 2010-01-19 Seiko Epson Corporation POS system, input/output control apparatus for use in a POS system, and method
US7689461B2 (en) 2004-05-25 2010-03-30 Seiko Epson Corporation Printing apparatus, POS system and printing apparatus control method
JP2006133834A (en) * 2004-11-02 2006-05-25 Seiko Epson Corp Receipt advertisement issuance management method, receipt advertisement issuance method and system
JP4591042B2 (en) * 2004-11-02 2010-12-01 セイコーエプソン株式会社 Receipt advertisement issuance management method, receipt advertisement issuance method and system
JP2012198849A (en) * 2011-03-23 2012-10-18 Seiko Epson Corp Printer and on-demand advertisement system
JP2013030093A (en) * 2011-07-29 2013-02-07 Toshiba Tec Corp Store system, sales data processor and program
JP2018022245A (en) * 2016-08-01 2018-02-08 東芝テック株式会社 Server device and program

Similar Documents

Publication Publication Date Title
US7188137B2 (en) System and method for distributing advertisements to a plurality of users based upon advertisement user attributes and advertisement provider attributes
US8988702B2 (en) Printing apparatus and printing method
CN102254199B (en) Electronic shelf label system
US9792784B2 (en) Shopping support server and program
JP2010277580A (en) Server device, content distribution system, and gateway server device
JP2002307765A (en) Printer, advertisement printing system, print area control method, and information recording medium
CN111756799B (en) Method and device for processing printing information
US20070046978A1 (en) Printing apparatus and contents providing system
JP6223118B2 (en) Shopping support system
JP5029677B2 (en) Printer and printer print control method
JP2006059317A (en) Commodity history management apparatus, identification information issuing apparatus, and commodity history management system
JP2021193483A (en) Information processing equipment, information processing method, and program
KR20060094055A (en) CMS search method and apparatus, CMS additional information supply method and apparatus
KR101619880B1 (en) System and method for printing pop using mobile device and products display position
JP3787640B2 (en) Message data output device and program recording medium thereof
JP2023159187A (en) Advertisement management system, control method thereof, and program
KR101413312B1 (en) Remote printing system
JP2893000B2 (en) Advertising space management device and program recording medium
JP2004001932A (en) Posting assistance system
JP2000322477A (en) Information guide printing system
JP7190620B2 (en) Information processing device, information delivery method, and information delivery program
JP6911181B2 (en) Product sales data processing equipment and programs
JP4010627B2 (en) Product sales data processing system and method, and computer-readable storage medium storing product sales data processing program
JP7117898B2 (en) Server device and program
JP2004213372A (en) Commodity management server, commodity management terminal, and control method and program therefor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050805

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090303

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090501

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090818

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091118

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20091118

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20091127

A912 Removal of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20091218