JP7828862B2 - 商品データ処理装置及びプログラム - Google Patents
商品データ処理装置及びプログラムInfo
- Publication number
- JP7828862B2 JP7828862B2 JP2022151657A JP2022151657A JP7828862B2 JP 7828862 B2 JP7828862 B2 JP 7828862B2 JP 2022151657 A JP2022151657 A JP 2022151657A JP 2022151657 A JP2022151657 A JP 2022151657A JP 7828862 B2 JP7828862 B2 JP 7828862B2
- Authority
- JP
- Japan
- Prior art keywords
- code
- product
- product code
- digit
- check digit
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/208—Input by product or record sensing, e.g. weighing or scanner processing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0009—Details of the software in the checkout register, electronic cash register [ECR] or point of sale terminal [POS]
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0036—Checkout procedures
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0036—Checkout procedures
- G07G1/0045—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0036—Checkout procedures
- G07G1/0045—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader
- G07G1/0054—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader with control of supplementary check-parameters, e.g. weight or number of articles
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/12—Cash registers electronically operated
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Cash Registers Or Receiving Machines (AREA)
Description
以下、図面を用いて実施形態について説明する。各図面において同一の構成要素に対しては可能な限り同一の符号を付し、重複する説明は省略する。
図1は、実施形態に係るPOS端末1を例示するブロック図である。
POS端末1は、商品登録処理及び会計処理を実現する電子機器である。商品登録処理は、一取引毎に商品を登録する処理である。一取引は、客と店舗との間での商品の受け渡しを成立させるための一纏まりの商取引である。会計処理は、一取引の会計の処理である。会計は、一取引に対する代金の支払いを含む。会計は、決済の意味を含む。POS端末1は、少なくとも商品登録処理を実現する登録処理装置の一例である。POS端末1は、商品データを処理可能な商品データ処理装置の一例でもある。例えば、商品データは、商品コードである。
プロセッサ10は、取得手段101、計算手段102、判定手段103、登録手段104及び会計手段105を実現する。プロセッサ10によって実現される各手段は、各機能又は各部ということもできる。プロセッサ10によって実現される各手段は、プロセッサ10及びメインメモリ11を含む制御手段又は制御部に実現されるということもできる。
計算手段102は、商品コードから計算でチェックディジットを求める。
判定手段103は、種々の判定処理を実行する。
登録手段104は、商品コードに関連付けられた商品を登録する。
会計手段105は、一取引の各商品の登録に基づく一取引の会計を処理する。
以上のように構成されたPOS端末1の動作例を説明する。
なお、以下で説明する処理手順は一例に過ぎず、各処理は可能な限り変更されてよい。また、以下で説明する処理手順について、実施形態に応じて、適宜、ステップの省略、置換、及び追加が可能である。
図3は、POS端末1のプロセッサ10による条件判定処理の手順を例示するフローチャートである。
ここでは、条件が入力態様に関する条件及び数字列に関する条件を含む場合について説明する。
実施形態に係る商品データ処理装置は、入力部を介して入力された商品コードを取得する取得手段を備える。商品データ処理装置は、第1のコード体系に応じた商品コードの第1のチェックディジットを計算し、第1のチェックディジットが商品コードに含まれるチェックディジットと一致しない場合、第2のコード体系に応じた商品コードの第2のチェックディジットを計算する計算手段を備える。商品データ処理装置は、第2のチェックディジットが商品コードに含まれるチェックディジットと一致する場合、商品コードに関連付けられた商品を登録する登録手段を備える。
様々なコード体系が存在するので、商品コードを第1のコード体系で扱うことが誤りであったとしても、商品コードを第2のコード体系で扱うことが正しいことがある。商品データ処理装置は、異なる複数のコード体系で商品コードのチェックディジットを検査することで、商品コードを正しいコード体系で扱う可能性を高めることができる。これにより、商品データ処理装置は、入力された商品コードを誤りと判定する可能性を低減し、入力された商品コードのエラーを低減することができる。商品データ処理装置は、会計のために商品を登録するユーザの負荷を減らすことができる。
8桁JANコードとUPC-Eコードのように、同じ桁数であっても、チェックディジットの計算方法が異なるコード体系が存在する。商品データ処理装置は、同じ桁数の異なる複数のコード体系で商品コードのチェックディジットを検査することで、商品コードを正しいコード体系で扱う可能性を高めることができる。
商品データ処理装置は、商品コードが条件を満たすか否かに応じて第2のチェックディジットを計算するか否かを変えることができる。商品データ処理装置は、商品コードを第1のコード体系で扱うことが誤りであり、商品コードを第2のコード体系で扱うことが正しい可能性が高い場合に、第2のチェックディジットを計算することができる。商品データ処理装置は、必要性の高い場合に限って第2のチェックディジットを計算するので、処理負荷を減らすことができる。
例えば、インストアマーキングの8桁JANコード及びUPC-Eコードでは、共に、商品コードの桁数が所定桁数であり、かつ、商品コードの所定桁目の値が所定値である。商品コードを8桁JANコードのコード体系及びUPC-Eコードのコード体系の何れか一方で扱うことが誤りであったとしても、他方のコード体系で扱うことが正しいことがある。商品データ処理装置は、異なる複数のコード体系で商品コードのチェックディジットを検査することで、商品コードを正しいコード体系で扱う可能性を高めることができる。
例えば、インストアマーキングの8桁JANコード及びUPC-Eコードでは、共に、商品コードの1桁目を除いた後の桁数が所定桁数ではなく、かつ、商品コードの1桁目を除いた後のコードが所定範囲に含まれる。商品コードを8桁JANコードのコード体系及びUPC-Eコードのコード体系の何れか一方で扱うことが誤りであったとしても、他方のコード体系で扱うことが正しいことがある。商品データ処理装置は、異なる複数のコード体系で商品コードのチェックディジットを検査することで、商品コードを正しいコード体系で扱う可能性を高めることができる。
上述の実施形態では、第1のチェックディジットが商品コードに含まれるチェックディジットと一致しない場合、計算手段102が第2のチェックディジットを計算する例について説明したが、これに限定されない。計算手段102は、取得手段101による商品コードの取得に基づいて、第1のチェックディジット及び第2のチェックディジットを計算してもよい。この例では、登録手段104は、第1のチェックディジット又は第2のチェックディジットが商品コードに含まれるチェックディジットと一致する場合、商品コードに関連付けられた商品を登録する。計算手段102は、取得手段101により取得された商品コードが条件を満たすか否かに応じて、処理を変えてもよい。この例では、商品コードが条件を満たす場合、計算手段102は、第1のチェックディジット及び第2のチェックディジットを計算する。登録手段104は、第1のチェックディジット又は第2のチェックディジットが商品コードに含まれるチェックディジットと一致する場合、商品コードに関連付けられた商品を登録する。商品コードが条件を満たさない場合、計算手段102は、第1のチェックディジットを計算するが、第2のチェックディジットを計算しない。
以下に、出願当初の特許請求の範囲の記載を付記する。
(1)
入力部を介して入力された商品コードを取得する取得手段と、
第1のコード体系に応じた前記商品コードの第1のチェックディジットを計算し、前記第1のチェックディジットが前記商品コードに含まれるチェックディジットと一致しない場合、第2のコード体系に応じた前記商品コードの第2のチェックディジットを計算する計算手段と、
前記第2のチェックディジットが前記商品コードに含まれるチェックディジットと一致する場合、前記商品コードに関連付けられた商品を登録する登録手段と、
を備える商品データ処理装置。
(2)
前記第1のコード体系及び前記第2のコード体系は、前記商品コードが同じ桁数のコード体系であり、チェックディジットの計算方法が異なるコード体系である、(1)に記載の商品データ処理装置。
(3)
前記計算手段は、前記第1のチェックディジットが前記商品コードに含まれるチェックディジットと一致しない、かつ、前記商品コードが条件を満たす場合、前記第2のチェックディジットを計算する、(1)又は(2)に記載の商品データ処理装置。
(4)
前記条件は、前記商品コードの桁数が所定桁数であり、かつ、前記商品コードの所定桁目の値が所定値であることを含む、(3)に記載の商品データ処理装置。
(5)
前記条件は、前記商品コードの1桁目を除いた後の桁数が所定桁数ではなく、かつ、前記商品コードの1桁目を除いた後のコードが所定範囲に含まれることを含む、(3)に記載の商品データ処理装置。
(6)
商品データ処理装置のコンピュータに、
入力部を介して入力された商品コードを取得する機能と、
第1のコード体系に応じた前記商品コードの第1のチェックディジットを計算する機能と、
前記第1のチェックディジットが前記商品コードに含まれるチェックディジットと一致しない場合、第2のコード体系に応じた前記商品コードの第2のチェックディジットを計算する機能と、
前記第2のチェックディジットが前記商品コードに含まれるチェックディジットと一致する場合、前記商品コードに関連付けられた商品を登録する機能と、
を実行させるプログラム。
Claims (5)
- 入力部を介して入力された商品コードを取得する取得手段と、
第1のコード体系に応じた前記商品コードの第1のチェックディジットを計算し、前記第1のチェックディジットが前記商品コードに含まれるチェックディジットと一致しない、かつ、前記商品コードが条件を満たす場合、第2のコード体系に応じた前記商品コードの第2のチェックディジットを計算する計算手段と、
前記第2のチェックディジットが前記商品コードに含まれるチェックディジットと一致する場合、前記商品コードに関連付けられた商品を登録する登録手段と、
を備える商品データ処理装置。 - 前記第1のコード体系及び前記第2のコード体系は、前記商品コードが同じ桁数のコード体系であり、チェックディジットの計算方法が異なるコード体系である、請求項1に記載の商品データ処理装置。
- 前記条件は、前記商品コードの桁数が所定桁数であり、かつ、前記商品コードの所定桁目の値が所定値であることを含む、請求項1に記載の商品データ処理装置。
- 前記条件は、前記商品コードの1桁目を除いた後の桁数が所定桁数ではなく、かつ、前記商品コードの1桁目を除いた後のコードが所定範囲に含まれることを含む、請求項1に記載の商品データ処理装置。
- 商品データ処理装置のコンピュータに、
入力部を介して入力された商品コードを取得する機能と、
第1のコード体系に応じた前記商品コードの第1のチェックディジットを計算する機能と、
前記第1のチェックディジットが前記商品コードに含まれるチェックディジットと一致しない、かつ、前記商品コードが条件を満たす場合、第2のコード体系に応じた前記商品コードの第2のチェックディジットを計算する機能と、
前記第2のチェックディジットが前記商品コードに含まれるチェックディジットと一致する場合、前記商品コードに関連付けられた商品を登録する機能と、
を実行させるプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022151657A JP7828862B2 (ja) | 2022-09-22 | 2022-09-22 | 商品データ処理装置及びプログラム |
| US18/349,021 US20240105032A1 (en) | 2022-09-22 | 2023-07-07 | Merchandise data processing apparatus and merchandise data processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022151657A JP7828862B2 (ja) | 2022-09-22 | 2022-09-22 | 商品データ処理装置及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024046337A JP2024046337A (ja) | 2024-04-03 |
| JP7828862B2 true JP7828862B2 (ja) | 2026-03-12 |
Family
ID=90359602
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022151657A Active JP7828862B2 (ja) | 2022-09-22 | 2022-09-22 | 商品データ処理装置及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20240105032A1 (ja) |
| JP (1) | JP7828862B2 (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013186598A (ja) | 2012-03-06 | 2013-09-19 | Toshiba Tec Corp | 情報処理装置およびプログラム |
| JP2021117819A (ja) | 2020-01-28 | 2021-08-10 | 東芝テック株式会社 | リーダ |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08167078A (ja) * | 1994-12-12 | 1996-06-25 | Tec Corp | データ処理装置 |
| JP2004029860A (ja) * | 2002-05-20 | 2004-01-29 | Systems Reseach Ltd | 商品コードが付された商品、商品情報照会システム、商品情報照会装置及びposシステム |
| US6978930B2 (en) * | 2002-06-21 | 2005-12-27 | A.T.X. International, Inc. | Optical bar code scanner and system for retrieving bar code data |
| JP2016053837A (ja) * | 2014-09-03 | 2016-04-14 | 東芝テック株式会社 | サーバ装置、情報処理装置、及びプログラム |
| JP6747870B2 (ja) * | 2016-05-23 | 2020-08-26 | 東芝テック株式会社 | チェックアウトシステム |
| JP6799975B2 (ja) * | 2016-09-15 | 2020-12-16 | 東芝テック株式会社 | 商品登録装置及び商品登録プログラム |
| JP2019144962A (ja) * | 2018-02-22 | 2019-08-29 | 東芝テック株式会社 | 登録装置及び情報処理プログラム |
| JP7416639B2 (ja) * | 2020-02-19 | 2024-01-17 | 東芝テック株式会社 | 店舗システム、情報処理装置及びその制御プログラム |
| JP7598780B2 (ja) * | 2021-03-01 | 2024-12-12 | 東芝テック株式会社 | 商品登録装置及びプログラム |
-
2022
- 2022-09-22 JP JP2022151657A patent/JP7828862B2/ja active Active
-
2023
- 2023-07-07 US US18/349,021 patent/US20240105032A1/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013186598A (ja) | 2012-03-06 | 2013-09-19 | Toshiba Tec Corp | 情報処理装置およびプログラム |
| JP2021117819A (ja) | 2020-01-28 | 2021-08-10 | 東芝テック株式会社 | リーダ |
Also Published As
| Publication number | Publication date |
|---|---|
| US20240105032A1 (en) | 2024-03-28 |
| JP2024046337A (ja) | 2024-04-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7309807B2 (ja) | 決済装置及びそのプログラム | |
| JP7521026B2 (ja) | 商品販売データ処理装置及び制御プログラム | |
| JP6725244B2 (ja) | 商品登録装置及びプログラム | |
| JP4109644B2 (ja) | 金銭登録装置および金銭登録システム並びに金銭登録装置用表示制御プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体 | |
| JP2025062138A (ja) | 商品登録装置及びプログラム | |
| JP7483466B2 (ja) | 決済システム、決済装置、およびプログラム | |
| JP7828862B2 (ja) | 商品データ処理装置及びプログラム | |
| JP2003272053A (ja) | 商品販売データ処理装置及びこの装置のサービスポイント後付与方法並びにサービスポイント後付与プログラム | |
| JP5114887B2 (ja) | Posレジスタ | |
| CN112036920A (zh) | 积分管理方法及积分管理装置 | |
| JP2022070088A (ja) | 決済装置及びその制御プログラム、レシートデータ作成方法 | |
| JP7684160B2 (ja) | 情報処理装置、登録システム、およびプログラム | |
| JP2025123976A (ja) | 情報処理装置、情報処理方法及びプログラム | |
| JP2026042474A (ja) | 情報処理装置、及び情報処理プログラム | |
| JP2001250168A (ja) | Posシステムおよびpos装置 | |
| JP2025032807A (ja) | プログラム及びシステム | |
| JP6994320B2 (ja) | 情報処理装置およびプログラム | |
| JP2025184623A (ja) | 取引処理装置及びそのプログラム | |
| JP2025147842A (ja) | 取引処理装置及びプログラム | |
| CN118675269A (zh) | 信息处理装置及存储介质 | |
| CN119654664A (zh) | 数据处理系统 | |
| JP2023173312A (ja) | 情報処理装置及びプログラム | |
| JP2025134436A (ja) | 情報処理装置、決済処理装置、情報処理プログラム、及び情報処理システム | |
| JP2026058679A (ja) | 情報処理装置及びプログラム | |
| JP2025149250A (ja) | 取引処理システム、取引処理装置及びそのプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20230104 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241217 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20251022 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251104 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20260105 |
|
| 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: 20260203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260302 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7828862 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |