説明

商品販売データ処理装置およびそのプログラム

【課題】 記憶容量の少ない低級機の電子キャッシュレジスタでも収入印紙の貼付エリアが記載されたレシートを簡単に印字する
【解決手段】 電子キャッシュレジスタで商品登録完了後、買上商品の合計金額が収入印紙を必要とする金額を超えているかを検出する。前記電子キャッシュレジスタは、「_」「|」「―」などの記号又は文字から印紙貼付領域を形成する印紙文字記憶エリア18を記憶する。そして、収入印紙を必要とする金額を超えていることを検出すると、レシートに「_」「|」「―」などの記号又は文字から収入印紙を貼付すべき領域を印字する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、印字機能を有する商品販売データ処理装置に関する。
【背景技術】
【0002】
商品販売データ処理装置の一例である電子キャッシュレジスタでは、CPU、ROM、RAM、キーボード、表示器、入出力ポート、プリンタ、ドロワ含み形成され、商品販売登録業務を行える
【0003】
かかる電子キャッシュレジスタを用いての商品販売登録業務は、次のようにして行われる。すなわち、キャッシャが顧客買上商品に係る商品コードをスキャナ乃至キーボードを用いて入力する。すると、CPUは、商品データファイルRAMを検索して商品コードに対応する商品データ(品名、単価等)を読取り、売上登録データとして登録ファイルに登録する。
【0004】
この一連の商品の入力操作が終了したところで、キーボード上の小計キーを押下操作すると、合計金額等が求められ、その後に、預り/現計キーを押下操作(締め操作)することにより釣銭等が算出され、自動開放されたドロワを用いて金銭授受を終了する。この際、プリンタからレシートが発行され、当該顧客に手渡される。
【0005】
ところで、レシートには商品名、数量、合計金額等を含む1取引内の売上登録データが正確に印字されていることから、このレシートをもって領収書とすることが認められている。また、合計金額が印紙税法上の領収書に係る各所定金額を越えるごとに収入印紙を貼付しなければならない。かかる場合、従来は、レシートとは別個の領収書に合計金額等を手書きし、かつ所定額の収入印紙を任意的位置に貼付しているので、その手書き・貼付け作業が煩わしくかつ商品販売登録業務の遅速化を招いている。このため、自動で収入印紙を印字する機能が知られている(例えば特許文献1)。
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかし、商品販売データ処理の実行を最低限必要とするいわゆる低級機の電子キャッシュレジスタでは記憶部の容量などが少ない場合が多い。このため、画像などの情報を保持できない場合がある。
【0007】
本発明の目的は、低級機とされる商品販売データ処理装置においても効率的に収入印紙貼付業務が行える商品販売データ処理装置を提供することにある。
【課題を解決するための手段】
【0008】
本発明は、上記目的を達成するため、次のような手段を講じている。商品を識別する商品識別子を入力する識別子入力手段と、前記識別子入力手段により入力された商品識別子に対応する金額を記憶する金額記憶手段と、一取引の終了を宣言する終了宣言手段と、前記終了宣言手段が宣言されると前記金額記憶手段に記憶されている金額の合計を求める合計金額算出手段と、前記合計金額算出手段により算出された合計金額が収入印紙を貼付すべき金額以上か検出する検出手段と、前記検出手段により収入印紙を貼付すべき金額であると検出されると、収入印紙を貼付する領域を文字コードにて作成し、プリンタで印字する収入印紙作成手段と、を有することを特徴とする商品データ処理装置である。
【発明の効果】
【0009】
かかる手段を講じた本発明によれば、低級機とされる商品販売データ処理装置においても効率的に収入印紙貼付業務が行える。
【図面の簡単な説明】
【0010】
【図1】本発明の一実施形態における電子キャッシュレジスタの要部構成を示すブロック図。
【図2】本発明の一実施形態におけるレシートの構成図
【図3】本発明の一実施形態におけるレシート発行処理を示すフロー図
【発明を実施するための形態】
【0011】
以下、本発明の一実施の形態を図を用いて説明する。
【実施例1】
【0012】
なお、この実施の形態は、本発明に係る商品販売データ処理装置を電子キャッシュレジスタに適用したものである。
【0013】
図1は、本発明の一実施形態である電子キャッシュレジスタ50のブロック図である。この電子キャッシュレジスタ50には、演算装置・制御装置としてのCPU1が設けられている。このCPU1には、アドレスバス、データバスなどのバスライン2を介して、ROM3(Read Only Memory)、RAM4(Random Access Memory)、HDD(Hard Disk Drive)コントローラー5、キーボードコントローラー6、客用表示コントローラー7、店用表示コントローラー8、プリンタコントローラー9、I/O(Input/Output)ポート10が接続されている。そして、これらの各コントローラー5、6、7、8、9には、HDD11、キーボード12、客用表示器13、店用表示器14、プリンタ15が接続されている。また、前記I/Oポート10には、モードスイッチ16とドロワ17が接続されている。
【0014】
前記ROM3には、前記CPU1によって読み出されて当該CPU1を様々な機能として働かせるプログラムや当該プログラムによるデータ処理の対象となる固定的なデータが格納されている。
【0015】
前記RAM4には、プログラムによるデータ処理の作業領域となるワークエリアなどの様々なメモリエリアが動的に形成される。
【0016】
前記HDDコントローラー5は、前記CPU1などからの指令に応じて前記HDD11の所定領域に記憶格納されているデータやプログラムなどを読出し、この読出したデータやプログラムなどを前記バスライン2に送出したり、前記バスライン2から受取ったデータやプログラムなどを前記HDD11の所定領域に記憶格納するため、前記HDD11に対するデータなどの読み書きの制御を行う。
【0017】
前記キーボードコントローラー6は、前記キーボード12からの入力信号を処理し、操作されたキーに対応するキーコードなどを前記バスライン2に送出するものである。このキーボードコントローラー6に接続されているキーボード12は、前記電子キャッシュレジスタ50のオペレータであるキャッシャによって操作されるもので、テンキー、PLUキー、小計キー、預/現計キーなどが設けられている。
【0018】
前記客用表示コントローラー7は、顧客に対して取引結果などを表示する客用表示器13を制御し、前記CPU1などからの指令に応じて前記バスライン2から受取ったデータなどに基づく情報を客用表示器13の画面に表示させる。同様に、前記店用表示コントローラー8は、キャッシャに対して取引結果などを表示する店用表示器14の画面表示を制御する。
【0019】
前記プリンタコントローラー9は、用紙に所定の情報を印字する印字部や所定情報が印字された用紙を切断するカッターなどを備えたプリンタ15を制御する。このプリンタコントローラー9によって制御されるプリンタ15は、ロール状に巻かれた状態で納められている長尺紙の端を印字の際に順次引き出して印字用紙として使用し、その引き出された長尺紙の端から順に印字部で印字を行うものである。この印字部で印字される情報は、前記CPU1などからの指令に応じて前記バスライン2から受取ったデータなどに基づくものである。
【0020】
前記I/Oポート10は、接続されているモードスイッチ15から入力された信号に基づいて所定のデータを前記バスラインに出力したり、前記CPU1からの指令などに応じて接続されているドロワ17に起動信号を出力したりする。前記ドロワ17は、現金などを収納するもので、前記I/Oポート10から出力される駆動信号に基づいてその収納部上の開口を外部に露呈させる。前記モードスイッチ16は、「登録」、「点検」、「精算」、「設定」などの前記電子キャッシュレジスタ50における各種業務モードの何れかのモードへと切り替えるための切替えスイッチで、鍵にて切替え操作される。鍵位置に対応するモード信号は、前記モードスイッチ16から前記I/Oポート10に入力され、前記CPU1によって選択されたモードが認識される。
【0021】
前記HDD11には、PLUファイル、登録ファイルなどが記憶されている。また、レシートに印字する印紙サイズに対応して、「_」「|」「―」などの記号又は文字から印紙貼付領域を形成する印紙文字記憶エリア18を記憶する。
【0022】
前記PLUファイルには図示しないが、PLUコードに対応する商品名、単価、販売点数、販売金額などが記憶されている。
【0023】
登録ファイルは図示しないが、当該営業日における売上を計上する。
【0024】
しかして、以上のようなハードウェア構成、ファイル構成からなる前記電子キャッシュレジスタ50において、前記CPU1は、その動作モードとして「登録」業務が選択されているとき、予め設定されているプログラムに基づいて、図3に示す処理を実行する。
【0025】
先ず、PLUキーが押下されることによりPLUコードが入力され対応するPLUコードの商品名、金額などを前記RAM4に記憶する(S(ステップ)1)。続いて小計キーが押下された否かを判定する(S2)。小計キーが押下されないなら(S2のNo)、再びS1に戻りPLUコードの入力が行われる。一方、小計キーが押下されるなら(S2のYes)、会計処理を行う(S3)。
【0026】
ここで会計処理とは、入力されたPLUコードに対応する金額の合計金額を算出し、顧客からの預かり金額を入力し、その差額を算出し、預/現計キーが押下され、前記登録ファイルに今回取引の情報が記憶されるまでの処理である。
【0027】
このS3における会計処理が終了すると、顧客が買上げた合計金額が三万円を超えるか否かを検出する(S4)。三万円を超えないことを検出すると(S4のNo)、前記RAM4に記憶されている今回取引の情報などからレシートの印字データを作成し(S6)、前記プリンタ15を駆動させレシートを印字する(S7)。この場合、図2の(b)に示すように印紙欄がないレシートが印字される。
【0028】
一方、買上金額が三万円を越えることを検出すると(S4のYes)、レシートに収入印紙印字欄を作成する(S5)。より詳細には前記HDD11に記憶されている印紙文字記憶エリア18から対応する文字又は記号を読み出し、収入印紙欄の印字データを作成する。
【0029】
そして前記RAM4に記憶されている今回取引の情報などからレシートの印字データを作成し(S6)、前記S5と前記S6とで作成した印字データを元に、前記プリンタ15を駆動させレシートを印字する(S7)。この場合、図2の(a)に示すように印紙欄があるレシートが印字される。
【0030】
前記S7にてレシートを印字した後に、前記RAM4の今回取引のデータをクリアし、取引処理を終了する(S8)。
【0031】
これにより図2(a)に示すようなレシートが印字されるので、記憶容量の少ない低級機の電子キャッシュレジスタでも収入印紙欄を自動で印字できる。
【0032】
なお、本発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【0033】
本実施例では予め、印紙文字記憶エリア18に印紙欄を形成したが、その都度作成してもよい。この場合、前記S4のYesにて買上金額が三万円を越えることを検出すると、レシートに収入印紙印字欄を作成する。より詳細には前記HDD11に印紙サイズ記憶エリアを持ち、前記HDD11の「|」「_」「―」などの記号又は文字のフォントサイズから当該サイズに対応した収入印紙欄の印字データを作成する。
【0034】
また、レシートは領収書として扱われるため、領収書の印字に対しても本発明の効果を得ることができる。
【0035】
また、レシートの印字に前後して、別途合計金額と共に収入印紙欄を印字してもよい。
【符号の説明】
【0036】
1…CPU、3…ROM、4…RAM、11…HDD、18…印紙文字記憶エリア
【先行技術文献】
【特許文献】
【0037】
【特許文献1】特開平07−65247号公報

【特許請求の範囲】
【請求項1】
商品を識別する商品識別子を入力する識別子入力手段と、
前記識別子入力手段により入力された商品識別子に対応する金額を記憶する金額記憶手段と、
一取引の終了を宣言する終了宣言手段と、
前記終了宣言手段が宣言されると前記金額記憶手段に記憶されている金額の合計を求める合計金額算出手段と、
前記合計金額算出手段により算出された合計金額が収入印紙を貼付すべき金額以上か検出する検出手段と、
前記検出手段により収入印紙を貼付すべき金額であると検出されると、収入印紙を貼付する領域を文字コードにて作成し、プリンタで印字する収入印紙作成手段と、
を有することを特徴とする商品データ処理装置。
【請求項2】
前記収入印紙作成手段は、前記識別子入力手段により入力された商品識別子に対応する商品情報と前記合計金額算出手段により算出された合計金額と共に収入印紙を貼付する領域をレシートに印字すること特徴とする請求項1に記載の商品データ処理装置。
【請求項3】
前記収入印紙作成手段は、前記識別子入力手段により入力された商品識別子に対応する商品情報と前記合計金額算出手段により算出された合計金額と共に収入印紙を貼付する領域を領収書に印字すること特徴とする請求項1に記載の商品データ処理装置。
【請求項4】
商品を識別する商品識別子を入力する識別子入力手段と、
前記識別子入力手段により入力された商品識別子に対応する金額を記憶する金額記憶手段と、
一取引の終了を宣言する終了宣言手段と、
前記終了宣言手段が宣言されると前記金額記憶手段に記憶されている金額の合計を求める合計金額算出手段と、
前記識別子入力手段により入力された商品識別子に対応する商品情報と前記合計金額算出手段により算出された合計金額とをレシートに印字するレシート印字手段と、
前記合計金額算出手段により算出された合計金額が収入印紙を貼付すべき金額以上か検出する検出手段と、
前記検出手段により収入印紙を貼付すべき金額であると検出されると、収入印紙貼付エリアを文字コードにて作成し、前記合計金額算出手段いより算出した合計金額と共に印字する収入印紙印字手段と、
を有することを特徴とする商品データ処理装置。
【請求項5】
コンピュータを、
商品を識別する商品識別子を入力する識別子入力手段と、
前記識別子入力手段により入力された商品識別子に対応する金額を記憶する金額記憶手段と、
一取引の終了を宣言する終了宣言手段と、
前記終了宣言手段が宣言されると前記金額記憶手段に記憶されている金額の合計を求める合計金額算出手段と、
前記合計金額算出手段により算出された合計金額が収入印紙を貼付すべき金額以上か検出する検出手段と、
前記検出手段により収入印紙を貼付すべき金額であると検出されると、収入印紙を貼付する領域を文字コードにて作成し、プリンタで印字する収入印紙作成手段と、
して機能させるプログラム。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate


【公開番号】特開2011−70292(P2011−70292A)
【公開日】平成23年4月7日(2011.4.7)
【国際特許分類】
【出願番号】特願2009−219034(P2009−219034)
【出願日】平成21年9月24日(2009.9.24)
【出願人】(000003562)東芝テック株式会社 (5,631)
【Fターム(参考)】