JP6421841B2 - Sales data processing device, transaction data processing device, and program - Google Patents
Sales data processing device, transaction data processing device, and program Download PDFInfo
- Publication number
- JP6421841B2 JP6421841B2 JP2017111403A JP2017111403A JP6421841B2 JP 6421841 B2 JP6421841 B2 JP 6421841B2 JP 2017111403 A JP2017111403 A JP 2017111403A JP 2017111403 A JP2017111403 A JP 2017111403A JP 6421841 B2 JP6421841 B2 JP 6421841B2
- Authority
- JP
- Japan
- Prior art keywords
- backup
- data
- contents
- setting
- registration
- 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.)
- Active
Links
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Description
本発明は、売上データ処理装置、取引データ処理装置及びプログラムに関する。 The present invention relates to a sales data processing device , a transaction data processing device, and a program.
従来、商品の売上登録を行うECR(Electronic Cash Register:電子式金銭登録機)等の売上データ処理装置が知られている。売上データ処理装置では、バーコードやタッチパネルを用いて簡単な操作で商品の入力が行えるようになっている。 2. Description of the Related Art Conventionally, sales data processing devices such as ECR (Electronic Cash Register) for registering sales of products are known. In the sales data processing apparatus, a product can be input by a simple operation using a barcode or a touch panel.
このような売上データ処理装置において、バックアップメモリを備え、このバックアップメモリに、RAMに記憶されているデータのバックアップデータを記憶するようにしたものがある(例えば、特許文献1、2)。
これによれば、例えば、売上データを登録するための各種設定の内容についてのバックアップも可能である。
Such a sales data processing apparatus includes a backup memory in which backup data of data stored in a RAM is stored (for example,
According to this, for example, it is possible to back up the contents of various settings for registering sales data.
上述したような従来の売上データ処理装置では、各種設定の内容のバックアップを行う場合には、ユーザの手動操作により実施される。そのため、折角設定の内容の変更を行ったにもかかわらずバックアップするのを忘れてしまい、何らかの操作等により当該設定の内容が消去されてしまった場合、その内容を復元するには再度の変更入力を行わなければならないので、業務に支障をきたしてしまうおそれがある。 In the conventional sales data processing apparatus as described above, when backing up the contents of various settings, it is performed by a user's manual operation. Therefore, if you forget to back up despite changing the setting of the corner setting, and the setting is erased due to some operation, etc., you must input the change again to restore the setting. There is a risk that it will interfere with business operations.
本発明の課題は、情報のバックアップ忘れを防止することである。 An object of the present invention is to prevent information backup from being forgotten.
以上の課題を解決するため、請求項1に記載の発明は、売上データ処理装置において、
売上データの登録処理を行なう登録手段と、
前記登録手段が前記売上データの登録処理を行なうときに参照される商品テーブルが、当該商品テーブルの内容を変更可能に記憶されている第1の記憶手段と、
前記登録手段が登録処理を行った売上データに対して精算処理を行う精算処理手段と、
前記精算処理手段により精算処理が行われた後に、前記第1の記憶手段に記憶されている前記商品テーブルの内容をバックアップデータとして第2の記憶手段に記憶させるバックアップ処理手段と、
を備えたことを特徴とする。
また、以上の課題を解決するため、請求項8に記載の発明は、取引データ処理装置において、
取引データの登録処理を行なう登録手段と、
前記登録手段が前記取引データの登録処理を行なうときに参照される取引項目テーブルが、当該取引項目テーブルの内容を変更可能に記憶されている第1の記憶手段と、
前記登録手段が登録処理を行った取引データに対して精算処理を行う精算処理手段と、
前記精算処理手段により精算処理が行われた後に、前記第1の記憶手段に記憶されている前記取引項目テーブルの内容をバックアップデータとして第2の記憶手段に記憶させるバックアップ処理手段と、
を備えたことを特徴とする。
In order to solve the above problems, the invention according to
A registration means for registering sales data;
A first storage unit in which a product table referred to when the registration unit performs the sales data registration process is stored so that the contents of the product table can be changed;
A settlement processing means for performing a settlement process on the sales data on which the registration means has been registered;
Backup processing means for storing the contents of the product table stored in the first storage means in the second storage means as backup data after the payment processing is performed by the payment processing means;
It is provided with.
Moreover, in order to solve the above subject, invention of
Registration means for registering transaction data;
A transaction item table that is referred to when the registration unit performs the transaction data registration process, a first storage unit in which the contents of the transaction item table can be changed;
A settlement processing means for performing a settlement process on the transaction data on which the registration means has been registered;
Backup processing means for storing the contents of the transaction item table stored in the first storage means in the second storage means as backup data after the payment processing is performed by the payment processing means;
It is provided with.
本発明によれば、情報のバックアップ忘れを防止することができる。 According to the present invention, forgetting to back up information can be prevented.
以下に、本発明を実施するための最良の形態について図面を用いて説明する。ただし、以下に述べる実施形態には、本発明を実施するための技術的に好ましい種々の限定が付されているが、発明の範囲を以下の実施形態及び図示例に限定するものではない。 The best mode for carrying out the present invention will be described below with reference to the drawings. However, although various technically preferable limitations for carrying out the present invention are given to the embodiments described below, the scope of the invention is not limited to the following embodiments and illustrated examples.
売上データ処理装置1は、店舗に設けられ、ユーザの操作に基づいて購買された商品の登録処理、精算処理等を行う。なお、この実施形態で、売上データ処理装置とは、ECR(Electronic Cash Resister)等を含むものである。
The sales
図1に示すように、売上データ処理装置1は、CPU(Central Processing Unit)10、入力部11、表示部12、RAM(Random Access Memory)13、記憶部14、通信部15、印刷部16、ドロア17、計時部18、メモリカードリーダライタ19等を備えて構成され、各部はバス20を介して接続されている。
As shown in FIG. 1, the sales
制御部としてのCPU10は、記憶部14に記憶されているシステムプログラムを読み出し、RAM13のワークエリアに展開し、該システムプログラムに従って各部を制御する。また、CPU10は、記憶部14に記憶されている処理プログラム141を読み出してワークエリアに展開し、各種処理を実行する。CPU10は、例えば、RAM13に記憶された後述する設定の内容に基づいて売上データの登録を行う登録処理を実行する。すなわち、CPU10は、登録手段として機能する。
The
入力部11は、図2に示すように、テンキー111、部門キー112、フラットPLUキー113、入金キー114、出金キー115、クレジットキー116、券キー117、現金預金キー118、小計キー119、登録確認キー120、金額キー121、乗算キー122、接続キー123等を備えて構成されている。
As shown in FIG. 2, the
フラットPLUキー113は、PLU番号が対応付けられた複数のキーにより構成される。PLU番号は、商品又は取引項目(現金売上、クレジット、商品券売上等)を識別するために割り当てられた識別番号である。フラットPLUキー113のそれぞれには、PLU番号に対応する商品の名称又は取引項目の名称が表示されている。例えば、PLU番号145は取引項目「現金売上」を識別する番号であるので、PLU番号145に対応するフラットPLUキー113には、「現金売上」の文字が表示されている。フラットPLUキー113の何れかが押下されると、そのフラットPLUキー113に対応するPLU番号が入力される。
入金キー114、出金キー115、クレジットキー116、券キー117、現金預金キー118は、取引区分(出金、入金、クレジット、商品券、現金)を入力するためのキーである。
小計キー119は、商品の登録が終了し、登録された売上金額の合計の算出指示を入力するためのキーである。登録確認キー120は、仕訳処理への移行指示を入力するためのキーである。
金額キー121は、テンキー111で入力された数値が金額であることを入力するためのキーである。
乗算キー122は、数量を入力するためのキーである。
The
A
The
The
The
また、入力部11は、モードスイッチ124を備えている。モードスイッチ124は、売上データ処理装置1の動作モードを登録モード、点検モード、精算モード、設定モード、OFFモード、戻モードの何れかに切り替えるためのスイッチである。モードスイッチ124は、スイッチの位置に応じた信号をCPU10に出力する。CPU10は、モードスイッチ124から出力された信号に応じてモードを切り替える。すなわち、CPU10は、複数種類のモードの何れかに切り替えるモード切替手段として機能する。登録モードは、購買された商品の売上データの登録を行うモードである。精算モードは、1日の売上データの精算処理を行うモードである。設定モードは、売上データの登録を行うための各種設定の変更を行うモードである。戻しモードは、返品処理を行うモードである。
The
更に、入力部11は、商品に設けられたバーコードを読み取るバーコードリーダやバーコードスキャナ等を備える。
Furthermore, the
表示部12は、LCD(Liquid Crystal Display)や有機EL(Electro-Luminescence)ディスプレイ等により構成される。表示部12には、CPU10から入力される表示信号の指示に従って、各種画面を表示する。
The
記憶部14は、ROM(Read Only Memory)等の半導体の不揮発性メモリ等により構成される。記憶部14は、CPU10で実行されるシステムプログラムや処理プログラム141、これらのプログラムの実行に必要なデータ等を記憶する。これらのプログラムは、コンピュータ読み取り可能なプログラムコードの形態で記憶部14に格納されている。CPU10は、当該プログラムコードに従った動作を逐次実行する。また、記憶部14には、PLU初期設定ファイル142を記憶している。このPLU初期設定ファイル142には、売上データの登録を行うための各種設定の初期データが記述されている。本実施の形態では、このPLU初期設定ファイル142をRAM13に展開して使用することで、工場出荷時の設定にすることができる。
The
第1の記憶手段としてのRAM13は、CPU10により記憶部14から読み出されたシステムプログラムや処理プログラム141、入力データ、出力データ、パラメータ等を一時的に格納するワークエリアを有する。また、RAM13は、部門別、担当者(店員)別、取引(現金、カード、商品券等)別等の売上データを合計して記憶するための合計器を備えている。さらに、本実施の形態では、RAM13は、記憶部14から読み出されたPLU初期設定ファイル142や後述するメモリカード190から読み出されたバックアップファイル190aを展開するワークエリアを有し、当該ワークエリアに展開された設定ファイルをPLU設定ファイル131として機能させることができる。このPLU設定ファイル131に記述された各種設定は設定モードにおいて変更することができるようになっている。
The
図3は、RAM13に展開されたPLU設定ファイル131のデータ構成例を示す図である。図3に示すように、PLU設定ファイル131には、「PLU番号」、「名称(商品名称又は取引項目名称)」、「仕分けコード」、「単価」、「課税方式」、「品番PLU」等の項目が設けられている。すなわち、PLU設定ファイル131においては、「PLU番号」に対応付けて、PLU番号により識別される商品に関する設定情報、又は、PLU番号により識別される取引項目の仕分けパターン情報を特定するための仕分けコード等が格納されている。
FIG. 3 is a diagram illustrating a data configuration example of the
図3において、PLU番号001(1)〜144のそれぞれには、そのPLU番号により識別される商品に関する設定情報が対応付けて格納されている。例えば、PLU番号001(1)には、「メニューA」についての設定情報(「単価」、「課税方式」、「部門リンク」等)が対応付けて格納されている。また、PLU番号145〜160のそれぞれには、そのPLU番号により識別される取引項目の仕訳パターン情報を特定するための仕訳コードが対応付けて格納されている。例えば、PLU番号145には、「現金売上」の仕訳パターン情報を特定するための「仕訳コード」が対応付けて格納されている。
また、PLU設定ファイル131には、固有の設定ファイル名、設定タイプ及び設定日時がそれぞれ記述されている。
設定タイプは、日替わりメニューの設定であることを示す設定「1」と、キャンペーン等、不定期メニューや季節メニューの設定であることを示す設定「2」と、レギュラーメニューの設定変更であることを示す設定「3」との何れかから選択される。
設定日時は、当該PLU設定ファイルを売上データ処理装置1に設定する日時を示している。設定ファイル名、設定タイプ及び設定日時は、ユーザにより適宜変更することができる。
本実施の形態では、売上データ処理装置1が、レストラン、喫茶店等の飲食店の店舗に設置されることを想定しているため、PLU設定ファイル131の「名称」に格納されるメニューA〜Jは、レストランにおける料理名称や飲物名称を表わすものである。
In FIG. 3, each of PLU numbers 001 (1) to 144 stores setting information relating to the product identified by the PLU number in association with each other. For example, setting information (“unit price”, “taxing method”, “department link”, etc.) for “menu A” is stored in association with PLU number 001 (1). Each of the
Further, the
The setting type is a setting “1” indicating that the setting is a daily menu setting, a setting “2” indicating that the campaign is an irregular menu or a seasonal menu setting, and a setting change of the regular menu. It is selected from any of the setting “3” shown.
The setting date / time indicates the date / time when the PLU setting file is set in the sales
In the present embodiment, it is assumed that the sales
通信部15は、モデム、ルータ、ネットワークカード等により構成される。通信部15は、通信ネットワークを介して接続された外部装置とのデータ送受信を行う。
The
印刷部16は、例えば、サーマルプリンタ(感熱式プリンタ)であり、レシート用、ジャーナル用のロール紙(感熱紙)を有し、CPU10から入力される指示信号に従って、ロール紙に対して金額や売上データ等をプリントアウトする。
The
ドロア17は、硬貨や紙幣等の現金を収納する引出しである。ドロア17は、CPU10の指示により、引出しが開けられる。
The
時刻情報出力手段としての計時部18は、RTC(Real Time Clock)等の計時回路を内蔵し、現在の日時を示す日時情報をCPU10に出力する。
The
メモリカードリーダライタ19は、メモリカード190が挿入されるスロットルを有し、スロットルに挿入されたメモリカード190の記憶領域に対する読み出し及び書き込みを行うリーダライタ装置である。
The memory card reader /
第2の記憶手段としてのメモリカード190は、電源の供給が遮断してもデータの内容を記憶保持可能であって、読み出し及び書き込みが自由な不揮発性メモリを備えた可搬型記録媒体である。メモリカード190としては、例えば、SDメモリカードが適用可能である。本実施の形態において適用可能な記録媒体としてメモリカード190を例に説明するが、可搬型記録媒体であれば何れも適用可能であり、例えば、CD−R(Compact Disk-Recordable)、DVD−R(Digital Versatile Disk-Recordable)、可搬型フラッシュメモリ等が挙げられる。また、上述した可搬型記録媒体の他、HDD(Hard Disk Drive)等の磁気ディスクや、EPROM(Erasable Programmable Read Only Memory)等の半導体メモリ等を適用することもできる。
メモリカード190は、RAM13に記憶されたPLU設定ファイル131のバックアップデータをバックアップファイル190aとして記憶することができる。メモリカード190は、複数のバックアップファイル190aを記憶することができる。
The
The
本実施の形態では、バックアップファイル190aを可搬型記録媒体としてのメモリカード190に記憶させるようにしたので、例えば、店舗における売上データ処理装置1を入れ替える場合において、入れ替える前に使用していた売上データ処理装置1の設定の内容を入れ替えた後の売上データ処理装置1に容易に反映させることができるので、利便性が高くなる。また、店舗内で複数の売上データ処理装置1を使用する場合に、1台の売上データ処理装置1において設定した内容を他の売上データ処理装置1についても容易に反映させることができるので、利便性が高くなる。
In this embodiment, since the
次に、上述のようにして構成された売上データ処理装置1のCPU10にて実行される設定モード制御処理について図4を参照しながら説明する。設定モード制御処理は、例えば、モードスイッチ124によって設定モードにモードが切り替えられたときに実行される処理である。
Next, a setting mode control process executed by the
まず、CPU10は、RAM13に記憶されているPLU設定ファイル131における各種設定を変更する設定変更処理を実行する(ステップS101)。すなわち、CPU10は、第1の記憶手段に記憶されている設定の内容を変更する設定変更手段として機能する。
First, the
そして、CPU10は、設定モードが終了したか否かを判定する(ステップS102)。具体的には、CPU10は、モードスイッチ124によって設定モードから他のモードに切り替えられたことにより設定モードが終了したことを判定する。
Then, the
CPU10は、設定モードが終了したと判定しないときは(ステップS102:N)、ステップS101の処理を実行する。一方、CPU10は、設定モードが終了したと判定したときは(ステップS102:Y)、PLU設定ファイル131における設定の内容が変更されたか否かを判定する(ステップS103)。
If the
CPU10は、PLU設定ファイル131における設定の内容が変更されたと判定したときは(ステップS103:Y)、計時部18から出力される日時情報に基づいてタイムスタンプを生成し、設定変更後のPLU設定ファイル131に対応付けてRAM13に記憶する(ステップS104)。一方、CPU10は、PLU設定ファイル131における設定の内容が変更されたと判定しないときは(ステップS103:N)、ステップS104の処理を実行することなく、ステップS105の処理を実行する。
When the
次に、CPU10は、メモリカード190に記憶されているバックアップファイル190aにおけるタイムスタンプとPLU設定ファイル131に対応するタイムスタンプとを比較する(ステップS105)。このタイムスタンプの比較は、メモリカード190に記憶されている全てのバックアップファイル190aのそれぞれについて行われる。
Next, the
CPU10は、タイムスタンプを比較した結果、PLU設定ファイル131に対応するタイムスタンプと一致するタイムスタンプを有するバックアップファイル190aがあるか否かを判定する(ステップS106)。
As a result of comparing the time stamps, the
CPU10は、PLU設定ファイル131に対応するタイムスタンプと一致するタイムスタンプを有するバックアップファイル190aがあると判定しないときは(ステップS106:N)、RAM13に記憶されているPLU設定ファイル131が最新の設定ファイルであると判断して、バックアップファイルの作成確認表示を表示部12に表示して、ユーザにバックアップファイルの作成を許可するか否かを受け付ける(ステップS107)。なお、このとき、メモリカード190がメモリカードリーダライタ19に挿入されていない場合には、表示部12にその旨の警告表示を行うようにしてもよい。
When the
CPU10は、ユーザの入力部11への操作に応じて、バックアップファイルを作成するか否かを判定する(ステップS108)。CPU10は、バックアップファイルを作成すると判定したときは(ステップS108:Y)、RAM13に記憶されているPLU設定ファイル131に基づいてバックアップファイルを作成してメモリカード190に記憶し(ステップS109)、この処理を終了する。CPU10は、バックアップファイルの作成に際して、例えば、図5に示すようなヘッダ情報をファイル毎に作成する。そして、CPU10は、作成したバックアップファイルとヘッダ情報とを対応付けてそれぞれメモリカード190に記憶する。ヘッダ情報には、設定ファイル名、設定タイプ、設定日時及びタイムスタンプが含まれている。ヘッダ情報に含まれるタイムスタンプは、ステップS104において取得されたタイムスタンプである。これにより、設定変更されたPLU設定ファイル131がバックアップされた日時を把握することができる。一方、CPU10は、ステップS108において、バックアップファイルを作成すると判定しないとき、すなわち、ユーザによりバックアップファイルの作成を許可しない旨の操作が行われたときは(ステップS108:N)、ステップS109の処理を実行することなく、この処理を終了する。
The
また、CPU10は、ステップS106において、PLU設定ファイル131に対応するタイムスタンプと一致するタイムスタンプを有するバックアップファイル190aがあると判定したときは(ステップS106:Y)、PLU設定ファイル131における設定の内容の変更がなされていないとして、ステップS107〜ステップS109の処理を実行することなく、この処理を終了する。
If the
このように、本実施の形態では、CPU10は、モード切替手段によるモードの切り替えが行われたときに、第1の記憶手段に記憶されている設定の内容のバックアップデータを第2の記憶手段に記憶するバックアップ手段として機能する。
As described above, in the present embodiment, when the mode switching is performed by the mode switching unit, the
本実施の形態によれば、上述したようにして構成することにより、設定の変更後にモードの切り替えが行われることにより最新の設定を自動的にバックアップさせることができるので、手動によるバックアップの手間を省略させることができ、利便性を向上させることができる。また、ユーザが変更後の設定についてバックアップをし忘れるというヒューマンエラーを防止することができる。 According to the present embodiment, by configuring as described above, the latest setting can be automatically backed up by switching the mode after the setting is changed. This can be omitted, and convenience can be improved. In addition, it is possible to prevent a human error that the user forgets to back up the changed setting.
また、本実施の形態によれば、PLU設定ファイル131に対応するタイムスタンプとバックアップファイル190aにおけるタイムスタンプとを比較し、異なる場合に設定の変更があったとしてバックアップを行うようにしたので、最新の設定の内容がバックアップされているか否かについてユーザがいちいち確認しなくても容易に最新の設定の内容であるPLU設定ファイル131のバックアップデータを取得できるようになる。また、バックアップファイル190aと同一の設定の内容であるPLU設定ファイル131についてバックアップを行う等の不要なバックアップの実行を抑制でき、処理効率が向上する。
In addition, according to the present embodiment, the time stamp corresponding to the
次に、精算モード制御処理について図6を参照しながら説明する。精算モード制御処理は、例えば、モードスイッチ124によって精算モードに切り替えられたときに実行される処理である。
Next, the adjustment mode control process will be described with reference to FIG. The settlement mode control process is a process that is executed when the
まず、CPU10は、精算処理を実行するか否かを判定する(ステップS201)。具体的には、ユーザの入力部11への所定の精算操作が行われることにより精算処理の実行を判断する。
First, the
CPU10は、精算処理を実行すると判定したときは(ステップS201:Y)、CPU10は、登録した売上データの精算を行う精算処理を実行する(ステップS202)。精算処理は、例えば、RAM13における合計器の内容に基づいて、商品別の売上レポートを作成して表示部12に表示し、印刷部16により印刷出力する。CPU10は、精算処理が完了すると、RAM13における合計器の内容をクリアする。一方、CPU10は、精算処理を実行すると判定しないときは(ステップS201:N)、精算処理を実行すると判定されるまでステップS201の処理を繰り返し実行する。
When the
次に、CPU10は、メモリカード190に記憶されているバックアップファイル190aにおけるタイムスタンプとPLU設定ファイル131に対応するタイムスタンプとを比較する(ステップS203)。
Next, the
CPU10は、タイムスタンプを比較した結果、PLU設定ファイル131に対応するタイムスタンプと一致するタイムスタンプを有するバックアップファイル190aがあるか否かを判定する(ステップS204)。
As a result of comparing the time stamps, the
CPU10は、PLU設定ファイル131に対応するタイムスタンプと一致するタイムスタンプを有するバックアップファイル190aがあると判定しないときは(ステップS204:N)、バックアップファイルの作成確認表示を表示部12に表示して、ユーザにバックアップファイルの作成を許可するか否かを受け付ける(ステップS205)。ここで、メモリカード190に記憶されているバックアップファイル190aにおけるタイムスタンプとPLU設定ファイル131に対応するタイムスタンプとが一致しない状況は、例えば、上述した設定モード制御処理において、設定の変更を行ったにもかかわらず、バックアップファイルを作成しなかった場合に生じ得る。
When the
CPU10は、ユーザの入力部11への操作に応じて、バックアップファイルを作成するか否かを判定する(ステップS206)。CPU10は、バックアップファイルを作成すると判定したときは(ステップS206:Y)、RAM13に記憶されているPLU設定ファイル131に基づいてバックアップファイルを作成してメモリカード190に記憶し(ステップS207)、この処理を終了する。一方、CPU10は、バックアップファイルを作成すると判定しないとき、すなわち、ユーザによりバックアップファイルの作成を許可しない旨の操作が行われたときは(ステップS206:N)、ステップS207の処理を実行することなく、この処理を終了する。
The
また、CPU10は、ステップS204において、PLU設定ファイル131に対応するタイムスタンプと一致するタイムスタンプを有するバックアップファイルがあると判定したときは(ステップS204:Y)、PLU設定ファイル131における設定の内容の変更がなされていないとして、ステップS205〜ステップS207の処理を実行することなく、この処理を終了する。
If the
このように、本実施の形態では、PLU設定ファイル131における各種設定の変更を行ったときや、精算処理を行ったときに、設定変更後のPLU設定ファイル131について、自動的にバックアップすることができるので、業務時間の短縮を図ることができる。また、設定変更したにもかかわらずバックアップをし忘れるというヒューマンエラーを防止することができる。
As described above, according to the present embodiment, when various settings are changed in the
次に、バックアップ自動復帰処理について図7を参照しながら説明する。バックアップ自動復帰処理は、例えば、所定時間(例えば、1分)毎に実行される割り込み処理である。 Next, backup automatic return processing will be described with reference to FIG. The backup automatic return processing is, for example, interrupt processing executed every predetermined time (for example, 1 minute).
まず、CPU10は、計時部18から日時情報を取得し、メモリカード190に記憶されたヘッダ情報の設定日時を参照して、取得した日時情報と一致する設定日時を含むバックアップファイルを検索する(ステップS301)。なお、メモリカード190に記憶されたヘッダ情報の設定日時が曜日であるバックアップファイルについては、売上データ処理装置1が起動してから最初に実行されるバックアップ自動復帰処理において検索対象とされる。
First, the
CPU10は、検索した結果、該当するバックアップファイルがメモリカード190に記憶されているか否かを判定する(ステップS302)。
As a result of the search, the
CPU10は、該当するバックアップファイルがメモリカード190に記憶されていると判定したときは(ステップS302:Y)、当該バックアップファイル190aをメモリカード190から読み出して、RAM13に展開するか否かを判定する(ステップS303)。具体的には、CPU10は、例えば、入力部11にて所定の操作が行われることによりバックアップファイルの読み出しを行うと判断する。
When it is determined that the corresponding backup file is stored in the memory card 190 (step S302: Y), the
CPU10は、バックアップファイルをメモリカード190から読み出すと判定したときは(ステップS303:Y)、当該バックアップファイル190aをメモリカード190から読み出して、RAM13にPLU設定ファイル131として展開した後(ステップS304)、この処理を終了する。一方、CPU10は、バックアップファイルをメモリカード190から読み出すと判定しないときは(ステップS303:N)、ステップS304の処理を実行することなく、この処理を終了する。
When the
また、CPU10は、ステップS302において、該当するバックアップファイルがメモリカード190に記憶されていると判定しないときは(ステップS302:N)、ステップS303及びステップS304の処理を実行することなく、この処理を終了する。
If the
なお、ステップS302において、検索した結果、抽出されたバックアップファイルが複数ある場合は、バックアップファイルの読み出しを行うときに、例えば、表示部12に検索結果抽出されたバックアップファイルが複数ある旨を表示する。そして、ユーザが入力部11を操作することにより、RAM13に展開するバックアップファイルを選択できるようにする。あるいは、各バックアップファイルに優先順位が設定されており、検索した結果、抽出されたバックアップファイルが複数ある場合は、優先順位の高いものがRAM13に展開するバックアップファイルとして選択されるようにしてもよい。
If there are a plurality of extracted backup files as a result of the search in step S302, for example, when the backup file is read, the
このように、本実施の形態では、CPU10は、第2の記憶手段に記憶されたバックアップデータにおける設定の内容に含まれる設定時刻となったときに、当該バックアップデータにおける設定の内容を第2の記憶手段から読み出して第1の記憶手段に記憶するバックアップ復帰手段として機能する。
As described above, in the present embodiment, when the set time included in the setting content in the backup data stored in the second storage unit is reached, the
以上説明したように、本実施の形態によれば、RAM13は、売上データを登録するための各種設定の内容を記憶する。CPU10は、RAM13に記憶されている設定の内容に基づいて売上データの登録を行う。CPU10は、RAM13に記憶されている設定の内容を変更する。CPU10は、複数種類のモードの何れかに切り替える。メモリカード190は、RAM13に記憶されている設定の内容のバックアップデータを記憶する。CPU10は、モードの切り替えが行われたときに、RAM13に記憶されている設定の内容のバックアップデータをメモリカード190に記憶する。その結果、設定の内容を変更した場合には、モードの切り替えが行われることにより確実にバックアップを実施させることができるので、変更した設定の内容のバックアップ忘れを防止することができる。また、モードの切り替えが行われることにより自動的にバックアップさせることができるので、手動によるバックアップの手間を省略させることができ、利便性を向上させることができる。また、ユーザが変更後の設定についてバックアップをし忘れるというヒューマンエラーを防止することができる。
As described above, according to the present embodiment, the
また、本実施の形態によれば、CPU10は、売上データの精算処理を行う精算モードに切り替えられたときに、RAM13に記憶されている設定の内容のバックアップファイルをメモリカード190に記憶する。その結果、精算処理の実行を契機として自動的にバックアップを行うことができるので、業務時間の短縮を図ることができる。
Further, according to the present embodiment, the
また、本実施の形態によれば、CPU10は、複数種類のモードのうちの設定モードに切り替えられたときに、RAM13に記憶されている設定の内容の変更を行う。CPU10は、設定モードから他のモードに切り替えられたときに、RAM13に記憶されている設定の内容のバックアップファイルをメモリカード190に記憶する。その結果、設定の変更が行われて設定モードから他のモードに切り替えられたときに自動的にバックアップを行うので、設定の変更を行ったにもかかわらずバックアップをし忘れることをより確実に防止することができる。
Further, according to the present embodiment, the
また、本実施の形態によれば、計時部18は、現在の時刻を特定可能な日時情報を出力する。CPU10は、設定の内容を変更したときに計時部18から出力された日時情報を取得して変更後の設定の内容とともにRAM13に記憶する。CPU10は、RAM13に設定の内容とともに記憶されているタイムスタンプと、メモリカード190に記憶されているバックアップファイル190aに含まれるタイムスタンプとを比較して一致しない場合に、RAM13に記憶されている設定の内容及びタイムスタンプをバックアップデータとしてメモリカード190に記憶する。その結果、最新の設定の内容がバックアップされているか否かについてユーザがいちいち確認しなくても容易に最新の設定の内容のバックアップデータを取得できるようになるので、利便性が向上する。また、同一の設定の内容についてバックアップを行う等の不要なバックアップの実行を抑制することができ、処理効率が向上する。
Moreover, according to this Embodiment, the
また、本実施の形態によれば、メモリカード190は、可搬型記録媒体であって、メモリカード190に対する読み出し及び書き込みを行うメモリカードリーダライタ19を備えたので、バックアップデータの搬出が可能となり、例えば、店舗における売上データ処理装置を入れ替える場合において、入れ替える前に使用していた売上データ処理装置の設定の内容を入れ替えた後の売上データ処理装置に容易に反映させることができる。また、例えば、店舗内で複数の売上データ処理装置を使用する場合に、1台の売上データ処理装置において設定した内容を他の売上データ処理装置についても容易に反映させることができるので、利便性が高くなる。
In addition, according to the present embodiment, the
また、本実施の形態によれば、CPU10は、メモリカード190に記憶されたバックアップファイル190aにおける設定の内容に含まれる設定日時となったときに、当該バックアップファイル190aにおける設定の内容をメモリカード190から読み出してRAM13に記憶する。その結果、予め作成しておいた設定の内容を予め設定された時間となったときに自動的にセットすることができるので、設定の変更を容易に行うことができ、利便性を向上させることができる。
Further, according to the present embodiment, when the setting date and time included in the setting contents in the
また、本実施の形態によれば、メモリカード190は、電源の供給が遮断してもデータの内容を記憶保持可能な不揮発性記録媒体であるので、バックアップデータを消失することを防止することができる。
Further, according to the present embodiment, the
なお、上記実施形態における記述内容は、本発明に係る売上データ処理装置の好適な一例であり、これに限定されるものではない。 In addition, the description content in the said embodiment is a suitable example of the sales data processing apparatus which concerns on this invention, and is not limited to this.
また、本実施の形態では、自動バックアップ復帰処理を定期的に実行することで、自動的にバックアップファイル190aをメモリカード190からRAM13に展開するようにしたが、ユーザにより自動バックアップ復帰機能を機能させるか否かを選択できるようにしてもよい。また、自動バックアップ復帰処理を備えないものであってもよい。
In the present embodiment, the
また、本実施の形態では、計時部18により現在の日時を示す日時情報を出力するようにしたが、少なくとも時刻を特定可能な時刻情報を出力できるものとしてもよい。
Further, in the present embodiment, the date and time information indicating the current date and time is output by the
また、本実施の形態では、設定モードから他のモードに切り替えたとき、及び、他のモードから精算モードに切り替えたときにPLU設定ファイル131における変更後の設定のバックアップを行うようにしたが、設定モードから他のモードに切り替えたときにのみ行うようにしてもよい。また、他のモードから精算モードに切り替えたときにのみバックアップを行うようにしてもよい。
In this embodiment, when the setting mode is switched to another mode and when the other mode is switched to the settlement mode, the changed setting in the
また、本実施の形態では、メモリカード190に記憶されているバックアップファイル190aにおけるタイムスタンプとPLU設定ファイル131に対応するタイムスタンプとを比較することにより、PLU設定ファイル131における設定の内容が最新のものであるか否かを判断するようにしたが、他の方法によりPLU設定ファイル131における設定の内容が最新のものであるか否かを判断するようにしてもよい。
また、本実施の形態では、メモリカード190に記憶されているバックアップファイル190aにおけるタイムスタンプとPLU設定ファイル131に対応するタイムスタンプとを比較し、一致しない場合に、バックアップファイルを作成するようにしたが、タイムスタンプの比較を行わないで、モードが切り替えられた場合には必ずバックアップファイルを作成するようにしてもよい。
Further, in the present embodiment, by comparing the time stamp in the
In the present embodiment, the time stamp in the
また、本実施の形態では、バックアップファイルを作成するに際して、ユーザによるバックアップファイルの作成の許否を受け付けるようにしたが、バックアップファイルの作成の許否を受け付ける機能を備えないで、必ずバックアップするように構成してもよい。 In this embodiment, when creating a backup file, the user is permitted to create a backup file. However, the backup file is not provided with a function for accepting whether to create a backup file. May be.
また、本実施の形態では、PLU設定ファイル131における設定の全体についてのバックアップデータを作成するようにしたが、一部のみバックアップデータを作成するようにしてもよく、例えば、設定の変更が行われた部分のみのバックアップデータを作成するようにしてもよい。
In this embodiment, the backup data for the entire setting in the
また、本実施の形態では、1つのバックアップファイル190aのみを読み出してRAM13に展開するようにしたが、2以上のバックアップファイル190aを読み出してそれぞれRAM13に展開するようにしてもよい。例えば、設定タイプが「3」である設定の内容を含むバックアップファイル190aから全体の設定についてRAM13に展開した後、設定タイプが「1」である設定の内容を含むバックアップファイル190aから重複する一部の設定についてRAM13に更新して用いるようにしてもよい。
In the present embodiment, only one
また、上記の各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体として、ROMやハードディスク等の他、フラッシュメモリ等の不揮発性メモリ、CD−ROM等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを所定の通信回線を介して提供する媒体としては、キャリアウェーブ(搬送波)も適用される。 Also, as a computer-readable medium storing a program for executing each of the above processes, a non-volatile memory such as a flash memory, a portable recording medium such as a CD-ROM, in addition to a ROM, a hard disk, etc. Is also possible. A carrier wave is also used as a medium for providing program data via a predetermined communication line.
その他、売上データ処理装置を構成する各装置の細部構成及び細部動作に関しても、発明の趣旨を逸脱することのない範囲で適宜変更可能である。 In addition, the detailed configuration and detailed operation of each device constituting the sales data processing device can be changed as appropriate without departing from the spirit of the invention.
本発明の実施の形態及び変形例を説明したが、本発明の範囲は、上述の実施の形態及び変形例に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
<請求項1>
売上データを登録するための各種設定の内容が記憶された第1の記憶手段と、
前記第1の記憶手段に記憶されている前記設定の内容に基づいて売上データの登録を行う登録手段と、
前記第1の記憶手段に記憶されている前記設定の内容を変更する設定変更手段と、
複数種類のモードの何れかに切り替えるモード切替手段と、
前記第1の記憶手段に記憶されている前記設定の内容のバックアップデータを記憶するための第2の記憶手段と、
前記モード切替手段によるモードの切り替えが行われたときに、前記第1の記憶手段に記憶されている前記設定の内容のバックアップデータを前記第2の記憶手段に記憶するバックアップ手段と、
を備えたことを特徴とする売上データ処理装置。
<請求項2>
前記バックアップ手段は、前記モード切替手段によって、売上データの精算処理を行う精算モードに切り替えられたときに、前記第1の記憶手段に記憶されている前記設定の内容のバックアップデータを前記第2の記憶手段に記憶することを特徴とする請求項1に記載の売上データ処理装置。
<請求項3>
前記設定変更手段は、前記モード切替手段によって前記複数種類のモードのうちの設定モードに切り替えられたときに、前記第1の記憶手段に記憶されている前記設定の内容の変更を行い、
前記バックアップ手段は、前記モード切替手段によって前記設定モードから他のモードに切り替えられたときに、前記第1の記憶手段に記憶されている前記設定の内容のバックアップデータを前記第2の記憶手段に記憶することを特徴とする請求項1又は2に記載の売上データ処理装置。
<請求項4>
現在の時刻を特定可能な時刻情報を出力する時刻情報出力手段を備え、
前記設定変更手段は、前記設定の内容を変更したときに前記時刻情報出力手段から出力された時刻情報を取得して変更後の前記設定の内容とともに前記第1の記憶手段に記憶し、 前記バックアップ手段は、前記第1の記憶手段に前記設定の内容とともに記憶されている時刻情報と、前記第2の記憶手段に記憶されているバックアップデータに含まれる時刻情報とを比較して一致しない場合に、前記第1の記憶手段に記憶されている前記設定の内容及び時刻情報をバックアップデータとして前記第2の記憶手段に記憶することを特徴とする請求項1〜3の何れか一項に記載の売上データ処理装置。
<請求項5>
前記第2の記憶手段は、可搬型記録媒体であって、
前記可搬型記録媒体に対する読み出し及び書き込みを行うリーダライタ装置を備えたことを特徴とする請求項1〜4の何れか一項に記載の売上データ処理装置。
<請求項6>
前記設定の内容には設定時刻が含まれており、
前記第2の記憶手段に記憶されたバックアップデータにおける前記設定の内容に含まれる設定時刻となったときに、当該バックアップデータにおける前記設定の内容を前記第2の記憶手段から読み出して前記第1の記憶手段に記憶するバックアップ復帰手段を備えたことを特徴とする請求項1〜5の何れか一項に記載の売上データ処理装置。
<請求項7>
前記第2の記憶手段は、電源の供給が遮断してもデータの内容を記憶保持可能な不揮発性記録媒体であることを特徴とする請求項1〜6の何れか一項に記載の売上データ処理装置。
<請求項8>
売上データを登録するための各種設定の内容が記憶された第1の記憶手段と、前記第1の記憶手段に記憶されている前記設定の内容のバックアップデータを記憶するための第2の記憶手段とを備えた売上データ処理装置のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
前記第1の記憶手段に記憶されている前記設定の内容に基づいて売上データの登録を行う登録手段、
前記第1の記憶手段に記憶されている前記設定の内容を変更する設定変更手段、
複数種類のモードの何れかに切り替えるモード切替手段、
前記モード切替手段によるモードの切り替えが行われたときに、前記第1の記憶手段に記憶されている前記設定の内容のバックアップデータを前記第2の記憶手段に記憶するバックアップ手段、
として機能させるようにしたコンピュータ読み取り可能なプログラム。
Although the embodiments and modifications of the present invention have been described, the scope of the present invention is not limited to the above-described embodiments and modifications, and the scope of the invention described in the claims and equivalents thereof are described. Includes range.
The invention described in the scope of claims attached to the application of this application will be added below. The item numbers of the claims described in the appendix are as set forth in the claims attached to the application of this application.
[Appendix]
<Claim 1>
First storage means for storing the contents of various settings for registering sales data;
Registration means for registering sales data based on the contents of the setting stored in the first storage means;
Setting changing means for changing the contents of the setting stored in the first storage means;
Mode switching means for switching to any of a plurality of modes;
Second storage means for storing backup data of the setting content stored in the first storage means;
Backup means for storing backup data of the setting contents stored in the first storage means in the second storage means when the mode is switched by the mode switching means;
A sales data processing apparatus characterized by comprising:
<Claim 2>
When the mode switching unit is switched to the settlement mode for performing the settlement processing of sales data, the backup unit stores the backup data of the setting contents stored in the first storage unit in the second storage unit. The sales data processing apparatus according to
<Claim 3>
The setting change unit changes the setting content stored in the first storage unit when the mode switching unit is switched to the setting mode of the plurality of modes.
The backup unit stores backup data of the setting contents stored in the first storage unit in the second storage unit when the mode switching unit switches from the setting mode to another mode. The sales data processing device according to
<Claim 4>
Time information output means for outputting time information capable of specifying the current time is provided,
The setting change unit acquires time information output from the time information output unit when the setting content is changed, stores the time information together with the changed setting content in the first storage unit, and the backup The means compares the time information stored with the contents of the setting in the first storage means with the time information contained in the backup data stored in the second storage means, and does not match The content and time information of the setting stored in the first storage unit are stored in the second storage unit as backup data. Sales data processing device.
<Claim 5>
The second storage means is a portable recording medium,
The sales data processing apparatus according to
<Claim 6>
The content of the setting includes a setting time,
When the set time included in the content of the setting in the backup data stored in the second storage means is reached, the content of the setting in the backup data is read from the second storage means and the first The sales data processing apparatus according to any one of
<Claim 7>
The sales data according to any one of
<Claim 8>
First storage means for storing the contents of various settings for registering sales data, and second storage means for storing backup data of the settings contents stored in the first storage means A program for controlling a computer of a sales data processing device comprising:
The computer,
Registration means for registering sales data based on the contents of the setting stored in the first storage means;
Setting changing means for changing the contents of the setting stored in the first storage means;
Mode switching means for switching to one of a plurality of modes,
Backup means for storing backup data of the setting contents stored in the first storage means in the second storage means when the mode is switched by the mode switching means;
A computer-readable program designed to function as a computer.
1 売上データ処理装置
10 CPU(登録手段、設定変更手段、モード切替手段、バックアップ手段、バックアップ復帰手段)
13 RAM(第1の記憶手段)
19 メモリカードリーダライタ(リーダライタ装置)
190 メモリカード(第2の記憶手段)
1 Sales
13 RAM (first storage means)
19 Memory Card Reader / Writer (Reader / Writer Device)
190 Memory card (second storage means)
Claims (11)
前記登録手段が前記売上データの登録処理を行なうときに参照される商品テーブルが、当該商品テーブルの内容を変更可能に記憶されている第1の記憶手段と、
前記登録手段が登録処理を行った売上データに対して精算処理を行う精算処理手段と、
前記精算処理手段により精算処理が行われた後に、前記第1の記憶手段に記憶されている前記商品テーブルの内容をバックアップデータとして第2の記憶手段に記憶させるバックアップ処理手段と、
を備えたことを特徴とする売上データ処理装置。 A registration means for registering sales data;
A first storage unit in which a product table referred to when the registration unit performs the sales data registration process is stored so that the contents of the product table can be changed;
A settlement processing means for performing a settlement process on the sales data on which the registration means has been registered;
Backup processing means for storing the contents of the product table stored in the first storage means in the second storage means as backup data after the payment processing is performed by the payment processing means;
A sales data processing apparatus characterized by comprising:
前記バックアップ処理手段は、前記商品テーブルの内容に対応付けられているタイムスタンプに基づいて前記商品テーブルの内容をバックアップデータとして前記第2の記憶手段に記憶させることの要否を判定する判定手段を備え、前記判定手段により要と判定された場合に前記商品テーブルの内容をバックアップデータとして前記第2の記憶手段に記憶させることを特徴とする請求項1に記載の売上データ処理装置。 The first storage means stores a time stamp indicating the timing at which the content of the product table is changed in association with the content of the product table ,
The backup processing means includes a determination means for determining whether or not it is necessary to store the contents of the product table as backup data in the second storage means based on a time stamp associated with the contents of the product table. 2. The sales data processing apparatus according to claim 1, further comprising: storing contents of the product table in the second storage unit as backup data when the determination unit determines that it is necessary.
前記可搬型記録媒体に対する読み出し及び書き込みを行うリーダライタ装置を備えたことを特徴とする請求項1〜3の何れか一項に記載の売上データ処理装置。 The second storage means is a portable recording medium,
The sales data processing apparatus according to any one of claims 1 to 3, further comprising a reader / writer device that reads and writes data from and to the portable recording medium.
現在の日時が前記所定の設定日時となったときに、当該バックアップデータを前記第2の記憶手段から読み出して前記第1の記憶手段に商品テーブルの内容として記憶するバックアップ復帰手段を備えたことを特徴とする請求項1〜4の何れか一項に記載の売上データ処理装置。 The backup data includes a predetermined setting date and time,
When the current date and time becomes the predetermined setting date and time, the backup data is provided from the second storage unit and stored in the first storage unit as the contents of the product table. The sales data processing apparatus according to any one of claims 1 to 4, wherein the sales data processing apparatus is characterized in that:
ことを特徴とする請求項1〜6の何れか一項に記載の売上データ処理装置。The sales data processing device according to any one of claims 1 to 6, wherein
前記登録手段が前記取引データの登録処理を行なうときに参照される取引項目テーブルが、当該取引項目テーブルの内容を変更可能に記憶されている第1の記憶手段と、A transaction item table that is referred to when the registration unit performs the transaction data registration process, a first storage unit in which the contents of the transaction item table can be changed;
前記登録手段が登録処理を行った取引データに対して精算処理を行う精算処理手段と、A settlement processing means for performing a settlement process on the transaction data on which the registration means has been registered;
前記精算処理手段により精算処理が行われた後に、前記第1の記憶手段に記憶されている前記取引項目テーブルの内容をバックアップデータとして第2の記憶手段に記憶させるバックアップ処理手段と、Backup processing means for storing the contents of the transaction item table stored in the first storage means in the second storage means as backup data after the payment processing is performed by the payment processing means;
を備えたことを特徴とする取引データ処理装置。A transaction data processing apparatus comprising:
ことを特徴とする請求項8に記載の取引データ処理装置。The transaction data processing apparatus according to claim 8, wherein
コンピュータを、Computer
前記登録手段が登録処理を行った売上データに対して精算処理を行う精算処理手段と、A settlement processing means for performing a settlement process on the sales data on which the registration means has been registered;
前記精算処理手段により精算処理が行われた後に、前記第1の記憶手段に記憶されている前記商品テーブルの内容をバックアップデータとして第2の記憶手段に記憶させるバックアップ処理手段、Backup processing means for storing the contents of the product table stored in the first storage means in the second storage means as backup data after the payment processing is performed by the payment processing means;
として機能させるようにしたコンピュータ読み取り可能なプログラム。A computer-readable program designed to function as a computer.
コンピュータを、Computer
前記登録手段が登録処理を行った取引データに対して精算処理を行う精算処理手段と、A settlement processing means for performing a settlement process on the transaction data on which the registration means has been registered;
前記精算処理手段により精算処理が行われた後に、前記第1の記憶手段に記憶されている前記取引項目テーブルの内容をバックアップデータとして第2の記憶手段に記憶させるバックアップ処理手段、Backup processing means for storing the contents of the transaction item table stored in the first storage means in the second storage means as backup data after the payment processing is performed by the payment processing means;
として機能させるようにしたコンピュータ読み取り可能なプログラム。A computer-readable program designed to function as a computer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017111403A JP6421841B2 (en) | 2017-06-06 | 2017-06-06 | Sales data processing device, transaction data processing device, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017111403A JP6421841B2 (en) | 2017-06-06 | 2017-06-06 | Sales data processing device, transaction data processing device, and program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013140259A Division JP6160309B2 (en) | 2013-07-04 | 2013-07-04 | Sales data processing apparatus and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017174462A JP2017174462A (en) | 2017-09-28 |
| JP6421841B2 true JP6421841B2 (en) | 2018-11-14 |
Family
ID=59971412
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017111403A Active JP6421841B2 (en) | 2017-06-06 | 2017-06-06 | Sales data processing device, transaction data processing device, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6421841B2 (en) |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02263293A (en) * | 1989-03-31 | 1990-10-26 | Tokyo Electric Co Ltd | Product sales data processing device |
| JPH05233961A (en) * | 1992-02-24 | 1993-09-10 | Nec Eng Ltd | Plu data restoring system in pos system |
| JPH06215259A (en) * | 1993-01-14 | 1994-08-05 | Tokyo Electric Co Ltd | Commodity sales data processor |
| JPH06290345A (en) * | 1993-03-31 | 1994-10-18 | Sharp Corp | Electronic cash register |
| JPH07296069A (en) * | 1994-04-26 | 1995-11-10 | Tec Corp | Data processing system |
| JPH08115471A (en) * | 1994-10-19 | 1996-05-07 | Tec Corp | Electronic cash register |
| JP2715952B2 (en) * | 1995-01-31 | 1998-02-18 | 日本電気株式会社 | Multiple Price Lookup Search System |
| JPH0935144A (en) * | 1995-07-19 | 1997-02-07 | Tec Corp | Processor for commodity sales registering data |
| JP4887065B2 (en) * | 2006-03-27 | 2012-02-29 | 東芝テック株式会社 | Product sales data processing apparatus and reboot control program |
| JP2009009322A (en) * | 2007-06-27 | 2009-01-15 | Casio Comput Co Ltd | Sales data processing apparatus and program |
-
2017
- 2017-06-06 JP JP2017111403A patent/JP6421841B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017174462A (en) | 2017-09-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7678180B2 (en) | Sales data processing device and program | |
| US20170185249A1 (en) | Point-of-sale terminal including a touch panel screen having expanded areas for selecting objects when the objects are partially obscured | |
| US20150242830A1 (en) | Settlement terminal and program | |
| JP6160309B2 (en) | Sales data processing apparatus and program | |
| JP4762933B2 (en) | Merchandise sales data processing apparatus and computer program for merchandise sales data processing | |
| JP6421841B2 (en) | Sales data processing device, transaction data processing device, and program | |
| JP6215183B2 (en) | Merchandise sales data processing apparatus and control program thereof | |
| JP6476761B2 (en) | Order system, management device and program | |
| JP6987590B2 (en) | Tenant management server device and program | |
| JP5562913B2 (en) | Merchandise sales data processing apparatus and receipt details search program | |
| US20190066077A1 (en) | Settlement terminal device and control method of settlement terminal device | |
| JP5174772B2 (en) | Privilege processing device, merchandise sales data processing device and program thereof | |
| US20220129939A1 (en) | Commodity registration apparatus and commodity registration method | |
| JP5764701B2 (en) | Commerce processing apparatus and receipt details search program | |
| US20220129879A1 (en) | Payment apparatus and receipt data creation method | |
| US20170300908A1 (en) | Commodity sales data processing apparatus and method for processing validation commodity by the same | |
| JP2012048276A (en) | Commodity data processing device and its program | |
| JP6568271B2 (en) | Information processing apparatus and information processing program | |
| US20200387882A1 (en) | Commodity sales data processing apparatus, control method therefor, and display control method thereof | |
| JP6820589B2 (en) | Product sales data processing system, registration device, and program | |
| JP5005335B2 (en) | Product sales data processing device | |
| JP5544769B2 (en) | Sales data processing apparatus and program | |
| US20240029046A1 (en) | Wireless tag reader data processing apparatus | |
| JP5758431B2 (en) | Electronic receipt system | |
| JP5548764B2 (en) | Privilege processing device, merchandise sales data processing device and program thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170703 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170703 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180619 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180809 |
|
| 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: 20180918 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181001 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6421841 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |