JP5194069B2 - 印刷装置およびその制御プログラム - Google Patents
印刷装置およびその制御プログラム Download PDFInfo
- Publication number
- JP5194069B2 JP5194069B2 JP2010159105A JP2010159105A JP5194069B2 JP 5194069 B2 JP5194069 B2 JP 5194069B2 JP 2010159105 A JP2010159105 A JP 2010159105A JP 2010159105 A JP2010159105 A JP 2010159105A JP 5194069 B2 JP5194069 B2 JP 5194069B2
- Authority
- JP
- Japan
- Prior art keywords
- marker
- print data
- random number
- receipt
- printed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Cash Registers Or Receiving Machines (AREA)
Description
前記印刷手段は、予め定められた少なくとも一隅に第1のマーカが付され、予め定められた少なくとも一辺と接するように第2のマーカが付された印刷物を印刷する。前記乱数生成手段は、乱数を生成する。前記位置変更手段は、前記印刷物の前記少なくとも一辺と接するように前記第2のマーカを付す位置を、前記乱数生成手段によって生成された乱数に応じて選択的に変更する。
前記生成機能は、所定の情報を配置した印刷データを生成する。前記配置機能は、前記生成機能によって生成された印刷データに対し、前記印刷物の予め定められた少なくとも一隅に相当する位置に第1のマーカを配置し、前記印刷物の予め定められた少なくとも一辺と接する位置に第2のマーカを配置する。前記印刷制御機能は、前記配置機能によって前記第1のマーカおよび前記第2のマーカが配置された印刷データに基づいて前記印刷部に印刷物を印刷させる。乱数生成機能は、乱数を生成する。前記位置変更機能は、前記配置機能によって前記印刷データに対し前記少なくとも一辺と接するように前記第2のマーカを配置する位置を、前記乱数生成機能によって生成された乱数に応じて選択的に変更する。
なお、以下の説明において同一の構成要素には同一の符号を付し、重複説明は必要な場合にのみ行う。
第1の実施形態について説明する。この実施形態では、印刷装置の一例として、小売店等で会計処理に使用されるPOS端末1を例示する。
図1は、POS端末1の要部構成を示すブロック図である。POS端末1は、CPU(Central Processing Unit)10、ROM(Read Only Memory)11、RAM(Random Access Memory)12、時計回路13(計時手段)、通信I/F(Interface)14、スキャナI/F15、キーボードコントローラ16、表示コントローラ17,18、カードリーダコントローラ19、プリンタコントローラ20、HDD(Hard Disk Drive)21、キーボード22、キャッシャ用表示器23、客用表示器24、カードリーダ25、およびレシートプリンタ26(印刷手段)を備えている。さらに、通信I/F14にLAN(Local Area Network)回線27が接続され、スキャナI/F15にバーコードスキャナ28が接続されている。
図2は、レシートプリンタ26の印刷ヘッド261とレシート用紙263との関係を示す模式図である。印刷ヘッド261は、多数の発熱素子をライン状に配設してなる発熱素子群262を有している。レシート用紙263は、用紙ロールから供給される連続紙であり、図示せぬ搬送機構によって発熱素子群262の配列方向に垂直な搬送方向(図中矢印にて示す)に搬送される。この搬送に併せて各発熱素子を選択的に発熱させると感熱紙であるレシート用紙263が部分的に発色し、文字や図形等が印刷される。印刷が完了すると、図示せぬカッタ機構によってレシート用紙263の印刷部分が切り離される。
次に、会計処理について説明する。
キーボード22が備えるPLUキーが押下げられると、CPU10は、ROM11に記憶された動作プログラムを実行して会計処理を開始する。会計処理においてCPU10が実行する処理のフローチャートを図5に示している。
作用について説明する。
図6は、別々の会計処理において発行される複数枚のレシートを示す模式図である。ここでは一例としてサイズが同一の8枚のレシート401,402,…408を図示している。レシート401,403,406は、乱数として「1」が生成され(ステップS104)、マーカ位置テーブル212中のナンバ「1」に対応付けられた位置「P1」がマーカMの配置位置として決定され(ステップS105)、印刷データエリア120に記憶された印刷データ中の位置P1にマーカMが追加され(ステップS106)、この印刷データに基づいて印刷されたものである(ステップS107)。レシート402,405,408は、乱数として「5」が生成され(ステップS104)、マーカ位置テーブル212中のナンバ「5」に対応付けられた位置「P5」がマーカMの配置位置として決定され(ステップS105)、印刷データエリア120に記憶された印刷データ中の位置P5にマーカMが追加され(ステップS106)、この印刷データに基づいて印刷されたものである(ステップS107)。レシート404,407は、乱数として「9」が生成され(ステップS104)、マーカ位置テーブル212中のナンバ「9」に対応付けられた位置「P9」がマーカMの配置位置として決定され(ステップS105)、印刷データエリア120に記憶された印刷データ中の位置P9にマーカMが追加され(ステップS106)、この印刷データに基づいて印刷されたものである(ステップS107)。
第2の実施形態について説明する。
本実施形態は、レシートが印刷される度にカウント値を変更するカウンタを設け、乱数に代えてこのカウンタのカウント値を用いてマーカMの配置位置を変更する点で、第1の実施形態と異なる。
なお、ステップS205,S206の処理は、本実施形態における位置変更手段を構成する。
次に、第3の実施形態について説明する。
本実施形態は、時計回路13によって計時される日時を用いてマーカMの配置位置を変更する点で、前記各実施形態と異なる。
なお、ステップS305,S306の処理は、本実施形態における位置変更手段を構成する。
次に、第4の実施形態について説明する。
この実施形態は、マーカMに加えて配置位置が固定されたマーカM1,M2,M3をレシートに印刷する点で、前記各実施形態と異なる。
次に、第5の実施形態について説明する。
この実施形態は、レシートのX軸方向の両端部にマーカMを印刷する点で、前記各実施形態と異なる。
次に、第6の実施形態について説明する。
本実施形態は、レシートプリンタ26の発熱素子群262の幅がレシート用紙263の幅よりも短い点で、前記各実施形態と異なる。
なお、前記各実施形態に開示された構成は、実施段階において各構成要素を適宜変形して具体化できる。具体的な変形例としては、例えば次のようなものがある。
本願の出願当初の特許請求の範囲に記載された発明を、以下に付記する。
[1]少なくとも一辺と接するようにマーカが付された印刷物を印刷する印刷手段と、前記印刷物に前記マーカを付す位置を選択的に変更せしめる位置変更手段と、を備えていることを特徴とする印刷装置。
[2]乱数を生成する乱数生成手段をさらに備え、前記位置変更手段は、前記乱数生成手段によって生成された乱数に応じて前記マーカを付す位置を変更することを特徴とする上記[1]に記載の印刷装置。
[3]前記印刷手段によって前記印刷物が印刷される度にカウント値を変更するカウンタを備え、前記位置変更手段は、前記カウンタのカウント値に応じて前記マーカを付す位置を変更することを特徴とする上記[1]に記載の印刷装置。
[4]日時を計時する計時手段をさらに備え、前記位置変更手段は、前記計時手段によって計時される日時に応じて前記マーカを付す位置を変更することを特徴とする上記[1]に記載の印刷装置。
[5]前記印刷物には、少なくとも一辺と接する複数のマーカが付され、前記位置変更手段は、前記複数のマーカの全て又はいずれかを前記印刷物に付す位置を選択的に変更せしめることを特徴とする上記[1]に記載の印刷装置。
[6]印刷物を印刷する印刷部を備えた印刷装置の制御プログラムであって、前記印刷装置に、所定の情報を配置した印刷データを生成する生成機能と、前記生成機能によって生成された印刷データに対し、少なくとも前記印刷物の一辺と接する位置にマーカを配置する配置機能と、前記配置機能によって前記マーカが配置された印刷データに基づいて前記印刷部に印刷物を印刷させる印刷制御機能と、前記配置機能によって前記印刷データに対し前記マーカを配置する位置を選択的に変更せしめる位置変更機能と、を実現させるための制御プログラム。
Claims (6)
- 予め定められた少なくとも一隅に第1のマーカが付され、予め定められた少なくとも一辺と接するように第2のマーカが付された印刷物を印刷する印刷手段と、
乱数を生成する乱数生成手段と、
前記印刷物の前記少なくとも一辺と接するように前記第2のマーカを付す位置を、前記乱数生成手段によって生成された乱数に応じて選択的に変更する位置変更手段と、
を備えていることを特徴とする印刷装置。 - 前記印刷手段は、前記印刷物の予め定められた三隅に前記第1のマーカを付すことを特徴とする請求項1に記載の印刷装置。
- 前記位置変更手段は、前記印刷物において前記第1のマーカが付されていない隅を一端部とする予め定められた一辺と接する範囲内で前記第2のマーカを付す位置を変更することを特徴とする請求項2に記載の印刷装置。
- 前記位置変更手段は、前記印刷物において前記第1のマーカが付されていない隅を一端部とする予め定められた一辺と接する範囲内で等間隔に定められた複数の位置の間で、前記第2のマーカを付す位置を変更することを特徴とする請求項3に記載の印刷装置。
- 商品の識別子を入力する入力手段と、
前記入力手段により入力された識別子に対応する商品の代金の支払い処理を実行する支払い処理手段と、
をさらに備え、
前記印刷手段が印刷する印刷物は、前記支払い処理手段が代金の支払い処理を実行した商品に関する情報を含むレシートであることを特徴とする請求項1乃至4のうちいずれか1に記載の印刷装置。 - 印刷物を印刷する印刷部を備えた印刷装置の制御プログラムであって、
前記印刷装置に、
所定の情報を配置した印刷データを生成する生成機能と、
前記生成機能によって生成された印刷データに対し、前記印刷物の予め定められた少なくとも一隅に相当する位置に第1のマーカを配置し、前記印刷物の予め定められた少なくとも一辺と接する位置に第2のマーカを配置する配置機能と、
前記配置機能によって前記第1のマーカおよび前記第2のマーカが配置された印刷データに基づいて前記印刷部に印刷物を印刷させる印刷制御機能と、
乱数を生成する乱数生成機能と、
前記配置機能によって前記印刷データに対し前記少なくとも一辺と接するように前記第2のマーカを配置する位置を、前記乱数生成機能によって生成された乱数に応じて選択的に変更する位置変更機能と、
を実現させるための制御プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010159105A JP5194069B2 (ja) | 2010-07-13 | 2010-07-13 | 印刷装置およびその制御プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010159105A JP5194069B2 (ja) | 2010-07-13 | 2010-07-13 | 印刷装置およびその制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012020454A JP2012020454A (ja) | 2012-02-02 |
JP5194069B2 true JP5194069B2 (ja) | 2013-05-08 |
Family
ID=45775132
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010159105A Expired - Fee Related JP5194069B2 (ja) | 2010-07-13 | 2010-07-13 | 印刷装置およびその制御プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5194069B2 (ja) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0698127A (ja) * | 1992-09-14 | 1994-04-08 | Ricoh Co Ltd | ファクシミリ装置 |
JP2002190943A (ja) * | 2000-12-22 | 2002-07-05 | Tdk Corp | 画像出力方法及び装置 |
JP2004202852A (ja) * | 2002-12-25 | 2004-07-22 | Canon Software Inc | 画像出力装置および画像出力方法およびプログラムおよび記録媒体 |
JP4525770B2 (ja) * | 2008-02-18 | 2010-08-18 | コニカミノルタビジネステクノロジーズ株式会社 | 画像形成装置 |
JP5247242B2 (ja) * | 2008-05-26 | 2013-07-24 | キヤノン株式会社 | 印刷制御装置、印刷制御装置の制御方法及び制御プログラム |
-
2010
- 2010-07-13 JP JP2010159105A patent/JP5194069B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2012020454A (ja) | 2012-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5473153B2 (ja) | 決済処理装置、決済処理プログラム、および決済処理システム | |
JP5601410B2 (ja) | セルフチェックアウト用装置 | |
JP2008027313A (ja) | Posレジスタ | |
JP5194069B2 (ja) | 印刷装置およびその制御プログラム | |
JP5371913B2 (ja) | 商品販売データ処理装置および制御プログラム | |
JP2017058875A (ja) | 商品データ処理装置 | |
JP5903776B2 (ja) | 精算システム | |
JP5953791B2 (ja) | Posシステム及びコンピュータプログラム | |
JP5372058B2 (ja) | 決済処理装置、プログラム、および決済処理システム | |
JP6600039B2 (ja) | 商品データ処理装置、プログラム、商品データ処理方法及びシステム | |
JP2012022471A (ja) | 商品販売データ処理装置およびその制御プログラム | |
JP6984857B2 (ja) | 商品データ処理装置及びプログラム | |
JP6048612B2 (ja) | Posシステム及びプログラム | |
US20190188748A1 (en) | Product registration device and product registration method | |
JP6213598B2 (ja) | 精算システム及びプログラム | |
JP6329108B2 (ja) | 表示装置、及び情報処理装置 | |
JP2018120625A (ja) | 表示装置、及び情報処理装置 | |
JP5531499B2 (ja) | 販売データ登録装置 | |
JP2010204774A (ja) | 商品販売データ処理装置 | |
JP2014132405A (ja) | 商品販売データ処理装置およびプログラム | |
JP2011054126A (ja) | 商品販売データ処理装置およびその制御プログラム | |
JP6373214B2 (ja) | 商品販売データ処理装置およびその制御プログラム | |
JP6048611B2 (ja) | Posシステム及びプログラム | |
JP2021149864A (ja) | 印刷制御装置及びプログラム | |
JP2014170303A (ja) | 商品販売データ登録処理装置及び商品販売データ登録処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120621 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120626 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120827 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121009 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121210 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130108 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130204 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160208 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |