JP5502838B2 - Product sales data processing apparatus and program - Google Patents
Product sales data processing apparatus and program Download PDFInfo
- Publication number
- JP5502838B2 JP5502838B2 JP2011259190A JP2011259190A JP5502838B2 JP 5502838 B2 JP5502838 B2 JP 5502838B2 JP 2011259190 A JP2011259190 A JP 2011259190A JP 2011259190 A JP2011259190 A JP 2011259190A JP 5502838 B2 JP5502838 B2 JP 5502838B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- input
- code
- journal
- data input
- 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
- Cash Registers Or Receiving Machines (AREA)
Description
本発明の実施形態は、商品販売データ処理装置およびプログラムに関する。 Embodiments described herein relate generally to a merchandise sales data processing apparatus and a program.
近年、POS端末等の商品販売データ処理装置の中には、HDD(Hard Disk Drive)装置を搭載し、商取引に係わるデータを基に処理される商品販売データや操作の種類を表す操作種類コード等を含むジャーナルデータをHDD装置の電子ジャーナルファイルに蓄積保存するようにしたものがある。 In recent years, commodity sales data processing devices such as POS terminals are equipped with HDD (Hard Disk Drive) devices, product sales data processed based on data related to commercial transactions, operation type codes representing operation types, etc. Is stored and saved in an electronic journal file of the HDD device.
この種の商品販売データ処理装置は、電子的に保存されたジャーナルデータを表示部に表示させて商取引の履歴を確認したり、レシート用紙に印字させてレシートを再発行させたりできる利点がある。ただしそのためには、電子ジャーナルファイルに保存された全てのジャーナルデータの中から所望するジャーナルデータを検索する必要がある。 This type of merchandise sales data processing apparatus has the advantage that electronically stored journal data can be displayed on the display unit to check the history of commercial transactions, or printed on receipt paper and reissued. However, for this purpose, it is necessary to search for desired journal data from all the journal data stored in the electronic journal file.
そこで従来、取引番号や取引時刻等の取引特定情報が検索条件として入力されると、電子ジャーナルファイルを検索してその取引特定情報によって特定されるジャーナルデータを抽出し、このジャーナルデータを表示部に表示させ、また、レシート用紙に印字出力することを可能にした商品販売データ処理装置がある。 Therefore, conventionally, when transaction identification information such as a transaction number and transaction time is input as a search condition, an electronic journal file is searched to extract journal data identified by the transaction identification information, and this journal data is displayed on the display unit. There is a merchandise sales data processing apparatus that can be displayed and printed on receipt paper.
しかしながら、従来技術においては、取引特定情報等の検索条件の入力については、手入力で行われており、検索条件の入力に時間がかかるという点でさらなる改良が求められていた。 However, in the prior art, the input of search conditions such as transaction specifying information is performed manually, and further improvement has been demanded in that it takes time to input the search conditions.
実施形態の商品販売データ処理装置は、商品に付されたコードシンボルを光学的に読み取るコード読取手段と、前記コード読取手段により読み取ったコードシンボルから得られる商品コードに基づく商取引に係る商品販売データを電子的に記録したジャーナルデータを構成する項目の中から、一商取引を特定可能な項目の所望データを入力するデータ入力手段と、前記データ入力手段により入力された所望データにより特定されるジャーナルデータを、ジャーナルデータを保持するジャーナルファイルから検索するデータ検索手段と、前記データ検索手段により検索されたジャーナルデータを出力するデータ出力手段と、を備え、前記データ入力手段は、前記コード読取手段からのデータ入力なのか、前記コード読取手段以外の入力部からのデータ入力なのかを、データとして入力された文字列の態様に応じて判断するとともに、前記コード読取手段により読み取ったコードシンボルから得られるコードを、所望のデータとして一商取引を特定可能な項目に対して入力する。 The product sales data processing apparatus of the embodiment includes a code reading unit that optically reads a code symbol attached to a product, and product sales data related to a commercial transaction based on a product code obtained from the code symbol read by the code reading unit. Data input means for inputting desired data of an item capable of specifying one commercial transaction among items constituting journal data electronically recorded, and journal data specified by the desired data input by the data input means A data search means for searching from a journal file holding journal data; and a data output means for outputting the journal data searched by the data search means, wherein the data input means includes data from the code reading means. Whether the input is from an input unit other than the code reading means Or over data input of the, as to determine in accordance with the embodiment of the input character string as data, the code obtained from the read code symbols by said code reading means, the identifiable items one transaction as the desired data In response.
実施形態のプログラムは、商品に付されたコードシンボルを光学的に読み取るコード読取手段により読み取ったコードシンボルから得られる商品コードに基づく商取引に係る商品販売データを電子的に記録したジャーナルデータを構成する項目の中から、一商取引を特定可能な項目の所望データを入力するデータ入力手段と、前記データ入力手段により入力された所望データにより特定されるジャーナルデータを、ジャーナルデータを保持するジャーナルファイルから検索するデータ検索手段と、前記データ検索手段により検索されたジャーナルデータを出力するデータ出力手段と、としてコンピュータを実行させ、前記データ入力手段は、前記コード読取手段からのデータ入力なのか、前記コード読取手段以外の入力部からのデータ入力なのかを、データとして入力された文字列の態様に応じて判断するとともに、前記コード読取手段により読み取ったコードシンボルから得られるコードを、所望のデータとして一商取引を特定可能な項目に対して入力する。 The program according to the embodiment constitutes journal data that electronically records product sales data related to a commercial transaction based on a product code obtained from a code symbol read by a code reading unit that optically reads a code symbol attached to a product. From the items, data input means for inputting desired data of an item that can specify one commercial transaction, and journal data specified by the desired data input by the data input means are searched from a journal file holding journal data. And a data output means for outputting journal data searched by the data search means, and the data input means is the data input from the code reading means or the code reading means Data input from other input means Or the, determination is made as according to an aspect of the input character string as data, the code obtained from the read code symbols by said code reading means, inputs for certain items that can be an commerce as desired data .
以下、商品販売データ処理装置の一実施形態を、図面を用いて説明する。本実施形態は、商品販売データ処理装置としてPOS(Point Of Sales)端末を適用したものである。 Hereinafter, an embodiment of a merchandise sales data processing apparatus will be described with reference to the drawings. In this embodiment, a POS (Point Of Sales) terminal is applied as a product sales data processing apparatus.
図1は、実施形態におけるPOS端末1の構成を示すブロック図である。図1に示すように、POS端末1は、制御部本体としてCPU(Central Processing Unit)11を備えている。また、POS端末1は、後述するジャーナルログ確認処理プログラムなどのプログラム等及び固定的データが予め格納されたROM(Read Only Memory)12、商品販売データの登録処理等で必要な種々のデータメモリエリアが形成されるRAM(Random Access Memory)13、HDD(Hard Disk Drive)装置で構成された電子ジャーナルファイル14、現在の日付及び時刻を計時する時計部15、LAN(Local Area Network)等の通信回線を介して接続される上位コンピュータとのデータ通信を司る通信インターフェイス16を備えている。POS端末1は、CPU11と、ROM12,RAM13,電子ジャーナルファイル14,時計部15及び通信インターフェイス16とを、アドレスバス,データバス等のバスライン17で接続している。
FIG. 1 is a block diagram illustrating a configuration of a
また、POS端末1は、現金等を収容するためのドロワ18の他、入出力機器としてキーボード19,オペレータ用表示器20,客用表示器21,レシートプリンタ22及びスキャナ23を備えている。ドロワ18は、I/O(Input/Output)ポート24に接続されており、このI/Oポート24から出力される駆動信号に応じて開放動作するようになっている。
The
キーボード19は、サインオンを行うための責任者キーの他、テンキー,部門キー,小計キー,預/現計キー,クリアキー,値引キー,割引キー等の商取引に係わるデータ等を入力するための各種キーを配設したもので、入力部として機能する。POS端末1は、キーボード19に対応してキーボードコントローラ25を備えており、キー操作に応じてキーボード19から出力されるキー信号をキーボードコントローラ25で入力処理するようになっている。
The
オペレータ用表示器20は、入力部を介して入力された商取引に係わるデータを基に処理される商品販売データ等を表示するもので、キャッシャと称されるオペレータに対する表示部として機能する。本実施形態では、このオペレータ用表示器20として、ディスプレイ201の画面上にタッチパネルセンサ202を配したタッチパネルを使用している。そして、POS端末1は、ディスプレイ201に対応して表示コントローラ26を備えており、表示コントローラ26によりディスプレイ201の画面表示を制御する。また、POS端末1は、タッチパネルセンサ202に対応してI/Oポート27を備えており、ディスプレイ201の画面タッチ操作により変化するタッチパネルセンサ202の信号を当該I/Oポート27に入力するようになっている。
The
客用表示器21は、買物客に対して商品販売データ等を表示するものである。POS端末1は、客用表示器21に対応して表示コントローラ28を備えており、表示コントローラ28により客用表示器21の画面表示を制御する。
The customer display 21 displays merchandise sales data and the like for the shopper. The
レシートプリンタ22は、商品販売データを含む商取引の明細等をレシート用紙に印字しレシートを発行するものである。POS端末1は、レシートプリンタ22に対応してプリンタコントローラ29を備えており、プリンタコントローラ29によりレシートプリンタ22の印字動作を制御する。
The
スキャナ23は、商品に付されたコードシンボルであるバーコード等を光学的に読み取るコード読取手段であって、キーボード19と同様に入力部として機能する。POS端末1は、スキャナ23に対応してスキャナコントローラ30を備えており、スキャニングされたバーコードデータを当該スキャナコントローラ30で入力処理するようになっている。
The
POS端末1は、各I/Oポート24,27と各入出力機器のコントローラ25,26,28,29,30は、いずれもバスライン17に接続しており、バスライン17を介してCPU11とデータを授受する。
In the
また、POS端末1は、「登録」,「点検」,「精算」,「設定」等の各種業務モードを選択可能であり、手動操作によりいずれかの業務モードが選択されると、その実行をCPU11に指令するモードスイッチ31を設けている。モードスイッチ31は、I/Oポート24に接続されており、I/Oポート24を介してモードスイッチ31の信号がCPU11に与えられ、CPU11の動作を制御する。
The
本実施形態では、モードスイッチ31の操作により、電子ジャーナルファイル14に保存されたジャーナルデータを確認するためのジャーナルログ確認モードを選択可能とする。
In the present embodiment, a journal log confirmation mode for confirming journal data stored in the
図2は、電子ジャーナルファイル14に保存されるデータのデータ構造の一例を示す模式図である。図2に示すように、電子ジャーナルファイル14には、スキャナ23により読み取ったコードシンボルから得られる商品コードに基づく商取引に係る商品販売データを電子的に記録したジャーナルデータが、1レコード毎に連続番号(以下、レコード番号と称する)RNo及び表示ポインタDPと対応付けられて保存されている。また、1枚のレシートへの全印字データに相当する1単位分のジャーナルデータや操作の種類を表す操作種類コードと、その次に発生した1単位分のジャーナルデータや操作種類コードとの間に、予め設定された区切マークのデータが挿入されている。
FIG. 2 is a schematic diagram illustrating an example of a data structure of data stored in the
次に、POS端末1におけるジャーナルログ確認処理について説明する。POS端末1のCPU11は、ROM12に記憶されたジャーナルログ確認処理プログラムとの協働により各種の機能部(データ入力手段111、データ検索手段112、データ出力手段113等)を実現し、ジャーナルログ確認処理を実行する。
Next, journal log confirmation processing in the
ここで、図3はジャーナルログ確認処理の流れを概略的に示すフローチャートである。この処理は、モードスイッチ31が切替え操作されてジャーナルログ確認モードが選択されたことに応じて実行される。 FIG. 3 is a flowchart schematically showing the flow of the journal log confirmation process. This process is executed in response to the switching operation of the mode switch 31 and the selection of the journal log confirmation mode.
先ず、CPU11は、オペレータ用表示器20(ディスプレイ201)に、ジャーナルログ確認画面を表示させる(ステップS1)。
First, the
図4は、ジャーナルログ確認画面40の一例を示す正面図である。図4に示すように、ジャーナルログ確認画面40には、ジャーナルデータを構成する項目の中から一商取引を特定可能な項目の所望データを検索条件として入力する検索条件入力エリア41と、検索結果を一覧表示する検索結果一覧表示エリア42と、検索結果一覧表示エリア42において指定された一の検索結果についてのジャーナルデータを表示するジャーナルデータ表示エリア43と、が設けられている。
FIG. 4 is a front view showing an example of the journal
ジャーナルログ確認画面40の検索条件入力エリア41には、「当日」「過日」「DVD」のいずれかを検索対象として選択させる検索対象選択エリア51と、検索対象のPOS端末1に設定されたレジ番号を入力するレジ番号入力エリア52と、検索対象の商取引が発生した営業日時を入力する検索日時入力エリア53と、「全取引」「通常」「返品」「レジマイナス」「クレジット」のいずれかを取引条件として選択させる取引条件選択エリア54と、取引番号を入力する取引番号エリア55と、責任者番号を入力する責任者番号エリア56と、検索対象となる文字列を入力する文字列入力エリア57と、が設けられている。
In the search
ジャーナルログ確認画面40の検索結果一覧表示エリア42には、検索条件入力エリア41において入力または設定された検索条件に応じて電子ジャーナルファイル14に保存されたジャーナルデータを検索した結果が一覧表示される。
The search result
ジャーナルログ確認画面40のジャーナルデータ表示エリア43には、電子ジャーナルファイル14に保存されているジャーナルデータが表示されている。ジャーナルデータ表示エリア43は、複数X行分のジャーナル1ラインデータを表示可能なサイズが確保されている。
In the journal
また、図4に示すように、ジャーナルログ確認画面40には、検索終了を指令する終了ボタン44と、帳票出力を指示するための帳票出力ボタン45と、戻るボタン46と、検索条件入力エリア41における検索条件の入力の確定を指示するための確定ボタン47と、が配設されている。
As shown in FIG. 4, the journal
次に、CPU11(データ入力手段111)は、ジャーナルログ確認画面40の検索条件入力エリア41からの所望のジャーナルデータを検索するための検索条件を設定する検索条件設定処理を実行する(ステップS2)。
Next, the CPU 11 (data input unit 111) executes a search condition setting process for setting a search condition for searching for desired journal data from the search
図5は、検索条件設定処理の流れを概略的に示すフローチャートである。図5に示すように、CPU11(データ入力手段111)は、検索条件入力エリア41に表示された各エリア51,52,53,54,55,56,57のいずれかにおける検索条件の入力または選択(ステップS21〜27)、または確定ボタン47の入力(ステップS28)に待機する。
FIG. 5 is a flowchart schematically showing the flow of the search condition setting process. As shown in FIG. 5, the CPU 11 (data input unit 111) inputs or selects a search condition in any of the
キーボード19の操作によって検索対象選択エリア51において「当日」「過日」「DVD」のいずれかが検索対象として選択された場合(ステップS21;Yes)、CPU11は、キーボード19の操作によって選択されたいずれかの検索対象を検索条件としてRAM13に記憶する(ステップS29)。
When any one of “current day”, “overnight”, and “DVD” is selected as a search target in the search
キーボード19の操作によってカーソルが位置付けられてレジ番号入力エリア52がフォーカスされている場合(ステップS22;Yes)、CPU11は、キーボード19の操作によってレジ番号入力エリア52に入力されたレジ番号を検索条件としてRAM13に記憶する(ステップS30)。
When the cursor is positioned by the operation of the
キーボード19の操作によってカーソルが位置付けられて検索日時入力エリア53がフォーカスされている場合(ステップS23;Yes)、CPU11は、キーボード19の操作によって検索日時入力エリア53に入力された検索日時を検索条件としてRAM13に記憶する(ステップS31)。
When the cursor is positioned by the operation of the
キーボード19の操作によって取引条件選択エリア54において「全取引」「通常」「返品」「レジマイナス」「クレジット」のいずれかが検索対象として選択された場合(ステップS24;Yes)、CPU11は、キーボード19の操作によって選択されたいずれかの検索対象を検索条件としてRAM13に記憶する(ステップS32)。
When any of “all transactions”, “normal”, “returned goods”, “residence minus”, and “credit” is selected as a search target in the transaction
キーボード19の操作によってカーソルが位置付けられて取引番号エリア55がフォーカスされている場合(ステップS25;Yes)、CPU11は、キーボード19の操作によって取引番号エリア55に入力された取引番号を検索条件としてRAM13に記憶する(ステップS33)。
When the cursor is positioned by the operation of the
キーボード19の操作によってカーソルが位置付けられて責任者番号エリア56がフォーカスされている場合(ステップS26;Yes)、CPU11は、キーボード19の操作によって責任者番号エリア56に入力された責任者番号を検索条件としてRAM13に記憶する(ステップS34)。
When the cursor is positioned by the operation of the
キーボード19の操作によってカーソルが位置付けられて文字列入力エリア57がフォーカスされている場合(ステップS27;Yes)、CPU11は、スキャナ23からのスキャニングまたはキーボード19の操作によって文字列入力エリア57に入力された文字列を検索条件としてRAM13に記憶する(ステップS35)。
When the cursor is positioned by the operation of the
その後、検索条件入力エリア41に表示された各エリア51,52,53,54,55,56,57のいずれかにおける検索条件の入力または選択後(ステップS21〜27)、キーボード19の操作によって確定ボタン47の入力があった場合(ステップS28;Yes)、CPU11は、文字列入力エリア57に対する文字列の入力があるか否かを判定する(ステップS36)。
Thereafter, after inputting or selecting a search condition in any of the
文字列入力エリア57に対する文字列の入力があると判定した場合(ステップS36;Yes)、CPU11は、文字列入力エリア57の文字列がスキャナ23から入力された文字列であるか否かを判定する(ステップS37)。
When it is determined that there is a character string input to the character string input area 57 (step S36; Yes), the
ここで、文字列入力エリア57の文字列がスキャナ23から入力された文字列であるか否かの判定手法について説明する。本実施形態においては、文字列入力エリア57の文字列の中に半角のA〜Z、半角の0〜9以外が入っていた場合は、スキャナ23からの入力以外(すなわち、キーボード19の操作による入力)と判断する。一方、文字列入力エリア57の文字列が全て半角のA〜Z、半角の0〜9だった場合は、バーコードをスキャンした可能性があるため、入力された文字列をバーコード変換関数に通す。バーコード変換関数は、スキャナ23からの入力の場合に先頭に付される制御コードを取り除くものである。
Here, a method for determining whether or not the character string in the character
このようなバーコード変換関数の変換結果が「正常」だった場合は、スキャナ23からの入力である、と判定する。一方、バーコード変換関数の変換結果が「異常」の場合は、スキャナ23からの入力ではない(すなわち、キーボード19の操作による入力)、と判定する。ここで、バーコード変換関数の変換結果が「異常」の場合とは、未定義コード、C/Dエラー、入力桁数オーバー、などの場合である。
When the conversion result of such a barcode conversion function is “normal”, it is determined that the input is from the
なお、スキャナ23から入力されるコードとしては、商品に付されたバーコードに含まれる商品コード、社員章に付されたバーコードに含まれる従業員コード等が挙げられる。
The code input from the
文字列入力エリア57の文字列がスキャナ23から入力された文字列であると判定した場合(ステップS37;Yes)、CPU11は、文字列入力エリア57に表示されている文字列をバーコード変換関数の変換結果に変更するとともに(ステップS38)、RAM13に記憶されている文字列をバーコード変換関数の変換結果に変更する(ステップS39)。
When it is determined that the character string in the character
一方、文字列入力エリア57の文字列がスキャナ23から入力された文字列でないと判定した場合(ステップS37;No)、文字列入力エリア57に表示されている文字列やRAM13に記憶されている文字列はそのままである。
On the other hand, when it is determined that the character string in the character
以上の処理により、ステップS2におけるジャーナルデータを検索するための検索条件を設定する検索条件設定処理が終了する。 With the above process, the search condition setting process for setting the search condition for searching the journal data in step S2 ends.
図3に戻り、CPU11(データ検索手段112)は、RAM13に記憶されている検索条件に基づいて電子ジャーナルファイル14に保存されたジャーナルデータを検索し(ステップS3)、CPU11(データ出力手段113)は、検索したジャーナルデータを検索結果一覧表示エリア42に表示するとともに(ステップS4)、検索結果一覧表示エリア42において一番上に表示されているジャーナルデータをジャーナルデータ表示エリア43に表示する(ステップS5)。
Returning to FIG. 3, the CPU 11 (data search means 112) searches the journal data stored in the
図4に示す例では、検索対象選択エリア51で「当日」が選択され、検索日時入力エリア53で営業日時が指定され、取引条件選択エリア54で「全取引」が選択された場合において、レジ番号入力エリア52に「1234」というレジ番号と、検索日時入力エリア53に「2008/5/13 17:22〜2008/5/13 17:23」という営業日時とが入力されて検索条件が生成された場合、検索条件と一致するジャーナルデータが電子ジャーナルファイル14から検索され、その検索されたジャーナルデータが検索結果一覧表示エリア42に表示される。
In the example shown in FIG. 4, when “current day” is selected in the search
続いて、CPU11は、検索結果一覧表示エリア42に表示されたジャーナルデータから一のジャーナルデータが指定されると(ステップS6;Yes)、ステップS5に戻り、ジャーナルデータ表示エリア43に表示されているジャーナルデータを当該指定されたジャーナルデータに変更する。
Subsequently, when one journal data is designated from the journal data displayed in the search result list display area 42 (step S6; Yes), the
また、CPU11は、帳票出力ボタン45が操作されると(ステップS7;Yes)、ジャーナルデータ表示エリア43に表示されているジャーナルデータにかかる帳票出力をレシートプリンタ22に対して指示する(ステップS8)。
Further, when the
さらに、CPU11は、終了ボタン44が操作されると(ステップS9;Yes)、ジャーナルログ確認画面40を閉じ、この処理を終了する。
Further, when the
このように本実施形態によれば、スキャナ23により読み取ったコードシンボルから得られる商品コードに基づく商取引に係る商品販売データを電子的に記録したジャーナルデータを構成する項目の中から、一商取引を特定可能な項目の所望データを入力するデータ入力手段は、スキャナ23により読み取ったコードシンボルから得られるコードを、所望のデータとして一商取引を特定可能な項目に対して入力するようにしたことにより、顧客からの問い合わせ時(電話などで手元にレシートが無い時)、コード入力の手間を省き、確認作業時間を短縮することができるので、ジャーナルログ検索のスピードアップを図ることができるとともに、入力ミスの削減を図ることができる。
As described above, according to the present embodiment, one commercial transaction is identified from items constituting journal data in which product sales data relating to a commercial transaction based on the product code obtained from the code symbol read by the
なお、本実施形態の携帯端末であるPOS端末1で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
The program executed in the
さらに、本実施形態の携帯端末であるPOS端末1で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のPOS端末1で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
Furthermore, the program executed by the
本実施形態のPOS端末1で実行されるプログラムは、上述した各部(データ入力手段111、データ検索手段112、データ出力手段113)を含むモジュール構成となっており、実際のハードウェアとしてはCPU(プロセッサ)が上記ROMから制御プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、データ入力手段111、データ検索手段112、データ出力手段113が主記憶装置上に生成されるようになっている。
The program executed by the
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although several embodiments of the present invention have been described, these embodiments are presented by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalents thereof.
1 商品販売データ処理装置
23 コード読取手段
111 データ入力手段
112 データ検索手段
113 データ出力手段
DESCRIPTION OF
Claims (5)
前記コード読取手段により読み取ったコードシンボルから得られる商品コードに基づく商取引に係る商品販売データを電子的に記録したジャーナルデータを構成する項目の中から、一商取引を特定可能な項目の所望データを入力するデータ入力手段と、
前記データ入力手段により入力された所望データにより特定されるジャーナルデータを、ジャーナルデータを保持するジャーナルファイルから検索するデータ検索手段と、
前記データ検索手段により検索されたジャーナルデータを出力するデータ出力手段と、
を備え、
前記データ入力手段は、前記コード読取手段からのデータ入力なのか、前記コード読取手段以外の入力部からのデータ入力なのかを、データとして入力された文字列の態様に応じて判断するとともに、前記コード読取手段により読み取ったコードシンボルから得られるコードを、所望のデータとして一商取引を特定可能な項目に対して入力する、
ことを特徴とする商品販売データ処理装置。 Code reading means for optically reading a code symbol attached to a product;
Enter the desired data of the item that can specify one commercial transaction from the items that constitute the journal data electronically recording the product sales data related to the commercial transaction based on the product code obtained from the code symbol read by the code reading means Data input means,
Data search means for searching journal data specified by the desired data input by the data input means from a journal file holding journal data;
Data output means for outputting journal data searched by the data search means;
With
The data input means determines whether the data input from the code reading means or the data input from an input unit other than the code reading means according to the character string input as data, and The code obtained from the code symbol read by the code reading means is input as desired data to an item that can specify one commercial transaction.
A product sales data processing apparatus characterized by that.
ことを特徴とする請求項1記載の商品販売データ処理装置。 The data input means executes a conversion process for removing a control code attached to a code obtained from a code symbol read by the code reading means;
The merchandise sales data processing apparatus according to claim 1.
ことを特徴とする請求項1または2記載の商品販売データ処理装置。 The data input means includes data input from an input unit other than the code reading means when characters other than half-width characters A to Z and half-width characters 0 to 9 are included in the character string inputted as data. to decide,
3. The merchandise sales data processing apparatus according to claim 1, wherein
ことを特徴とする請求項1または2記載の商品販売データ処理装置。 The data input means includes a case where a character string input as data is composed of only half-width characters A to Z and half-width characters 0 to 9 and the code is normal as a result of removing the control code. , Determining data input from the code reading means;
3. The merchandise sales data processing apparatus according to claim 1, wherein
前記データ入力手段により入力された所望データにより特定されるジャーナルデータを、ジャーナルデータを保持するジャーナルファイルから検索するデータ検索手段と、
前記データ検索手段により検索されたジャーナルデータを出力するデータ出力手段と、
としてコンピュータを実行させ、
前記データ入力手段は、前記コード読取手段からのデータ入力なのか、前記コード読取手段以外の入力部からのデータ入力なのかを、データとして入力された文字列の態様に応じて判断するとともに、前記コード読取手段により読み取ったコードシンボルから得られるコードを、所望のデータとして一商取引を特定可能な項目に対して入力する、
ことを特徴とするプログラム。 One of the items constituting the journal data electronically recording the product sales data related to the commercial transaction based on the product code obtained from the code symbol read by the code reading means for optically reading the code symbol attached to the product. A data input means for inputting desired data of an item capable of specifying a commercial transaction;
Data search means for searching journal data specified by the desired data input by the data input means from a journal file holding journal data;
Data output means for outputting journal data searched by the data search means;
And run the computer as
The data input means determines whether the data input from the code reading means or the data input from an input unit other than the code reading means according to the character string input as data, and The code obtained from the code symbol read by the code reading means is input as desired data to an item that can specify one commercial transaction.
A program characterized by that.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011259190A JP5502838B2 (en) | 2011-11-28 | 2011-11-28 | Product sales data processing apparatus and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011259190A JP5502838B2 (en) | 2011-11-28 | 2011-11-28 | Product sales data processing apparatus and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013114399A JP2013114399A (en) | 2013-06-10 |
| JP5502838B2 true JP5502838B2 (en) | 2014-05-28 |
Family
ID=48709904
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011259190A Expired - Fee Related JP5502838B2 (en) | 2011-11-28 | 2011-11-28 | Product sales data processing apparatus and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5502838B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020071555A (en) * | 2018-10-30 | 2020-05-07 | カシオ計算機株式会社 | Information processor and program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002329257A (en) * | 2001-04-27 | 2002-11-15 | Toshiba Tec Corp | Product sales data processing device and coupon |
| JP3926353B2 (en) * | 2004-07-30 | 2007-06-06 | 東芝テック株式会社 | Product sales data processing device |
-
2011
- 2011-11-28 JP JP2011259190A patent/JP5502838B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013114399A (en) | 2013-06-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5826801B2 (en) | Product recognition apparatus and product recognition program | |
| US20110055031A1 (en) | Registration terminal, settlement terminal, transaction content changing method, and commodity sales processing apparatus | |
| JP4109644B2 (en) | Money registration apparatus, money registration system, display control program for money registration apparatus, and computer-readable recording medium recording the program | |
| JP5523432B2 (en) | Product sales data processing apparatus and program | |
| JP5663258B2 (en) | Product sales data processing device | |
| JP6390250B2 (en) | Product sales data processing system, product data processing device and program | |
| JP5502838B2 (en) | Product sales data processing apparatus and program | |
| JP6346338B2 (en) | Product sales data processing apparatus and program | |
| JP2024038481A (en) | Product sales data processing device and program | |
| JP7121783B2 (en) | Payment processing device, its control program, and payment processing method | |
| US20220129879A1 (en) | Payment apparatus and receipt data creation method | |
| US20220129939A1 (en) | Commodity registration apparatus and commodity registration method | |
| JP6262119B2 (en) | Sales data processing apparatus and program | |
| JP4150350B2 (en) | POS terminal, quantity correction method, quantity correction program, and computer-readable recording medium recording the program | |
| JP5551128B2 (en) | Product sales data processing apparatus and product sales data processing method | |
| JP6568271B2 (en) | Information processing apparatus and information processing program | |
| US20200387882A1 (en) | Commodity sales data processing apparatus, control method therefor, and display control method thereof | |
| JP6730117B2 (en) | Sales data processing device and program | |
| JP2020161193A (en) | Sales data processor and program | |
| JP2004206372A (en) | Pos register | |
| JP2014006774A (en) | Commodity sales data processing device | |
| JP6126039B2 (en) | Product sales data processing apparatus and program | |
| JP5748715B2 (en) | Code symbol reader and program | |
| JP6888069B2 (en) | Display control device and control program | |
| JP5133303B2 (en) | Product sales data processing device, program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131122 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131203 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140131 |
|
| 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: 20140304 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140313 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5502838 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |