JP2023030705A - Information processing method, information processing apparatus, program, and information processing system - Google Patents
Information processing method, information processing apparatus, program, and information processing system Download PDFInfo
- Publication number
- JP2023030705A JP2023030705A JP2021135975A JP2021135975A JP2023030705A JP 2023030705 A JP2023030705 A JP 2023030705A JP 2021135975 A JP2021135975 A JP 2021135975A JP 2021135975 A JP2021135975 A JP 2021135975A JP 2023030705 A JP2023030705 A JP 2023030705A
- Authority
- JP
- Japan
- Prior art keywords
- product
- data
- image data
- information processing
- operation button
- 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.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 88
- 238000003672 processing method Methods 0.000 title claims abstract description 25
- 238000012545 processing Methods 0.000 claims abstract description 54
- 238000004891 communication Methods 0.000 claims description 44
- 230000008859 change Effects 0.000 claims description 22
- 238000000034 method Methods 0.000 description 22
- 230000008569 process Effects 0.000 description 15
- 230000015654 memory Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 238000007639 printing Methods 0.000 description 4
- 238000003384 imaging method Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 235000013555 soy sauce Nutrition 0.000 description 2
- 230000003936 working memory Effects 0.000 description 2
- 235000015429 Mirabilis expansa Nutrition 0.000 description 1
- 244000294411 Mirabilis expansa Species 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000010411 cooking Methods 0.000 description 1
- 230000002354 daily effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000000881 depressing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 210000001061 forehead Anatomy 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 235000012054 meals Nutrition 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 235000013536 miso Nutrition 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
- 230000010287 polarization Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 150000003839 salts Chemical class 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Character Input (AREA)
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
この発明は、情報処理方法、情報処理装置、プログラム及び情報処理システムに関する。 The present invention relates to an information processing method, an information processing apparatus, a program, and an information processing system.
小売店舗などの商業施設で会計処理に用いられるレジスタ(金銭登録機。通称レジ)では一般に、商品名と金額とを対応付けておき、注文された商品に応じたボタンの操作によって売り上げが計上される。特許文献1では、タブレット端末などの店舗端末において、メニュー表の画像に対して商品名や料金などを読み取る範囲をユーザが指定して、指定された画像範囲の文字を読み取り、商品と料金とを対応付けたデータを生成して、これをメニュー情報データベースに登録する技術が開示されている。
In a cash register (cash register, commonly known as cash register) used for accounting in commercial facilities such as retail stores, product names and amounts are generally associated, and sales are recorded by operating buttons corresponding to ordered products. be. In
しかしながら、従来技術では、商品の注文を受け付けてレジスタで会計処理するためのユーザの操作の手間を十分に軽減することができない。 However, in the conventional technology, it is not possible to sufficiently reduce the user's operation troubles for accepting product orders and performing accounting processing at the register.
この発明の目的は、より少ない手間で商品の会計処理を行うことが可能になる情報処理方法、情報処理装置、プログラム及び情報処理システムを提供することにある。 SUMMARY OF THE INVENTION An object of the present invention is to provide an information processing method, an information processing apparatus, a program, and an information processing system that enable the accounting processing of products with less effort.
上記目的を達成するため、本発明は、
ある商品を特定する特定情報の画像データと前記ある商品の金額の画像データとを含む商品画像データを取得し、
前記商品画像データに基づいて、前記ある商品の注文を受け付けるための操作ボタンを含む注文受付画像のデータを生成し、
前記商品画像データに基づいて、前記操作ボタンで表される前記ある商品と当該ある商品の金額とを対応付けた商品データを生成し、
生成された前記注文受付画像のデータに応じた前記注文受付画像を、前記操作ボタンの操作を受け付け可能に表示画面に表示させ、
前記表示画面に表示された前記注文受付画像に含まれる前記操作ボタンの操作がなされたか否かを判別し、
前記操作ボタンの前記操作がなされたと判別した場合には、前記ある商品の前記商品データに基づいて、前記ある商品の売上データを生成する
情報処理方法である。
In order to achieve the above object, the present invention
Acquiring product image data including image data of specific information specifying a product and image data of the price of the product,
generating order reception image data including an operation button for accepting an order for the certain product based on the product image data;
generating product data in which the product represented by the operation button and the price of the product are associated with each other based on the product image data;
displaying the order reception image corresponding to the data of the generated order reception image on a display screen so as to be able to receive the operation of the operation button;
determining whether or not the operation button included in the order reception image displayed on the display screen has been operated;
In the information processing method, sales data of the certain product is generated based on the product data of the certain product when it is determined that the operation button has been operated.
本発明に従うと、より少ない手間で商品の会計処理を行うことが可能になるという効果がある。 According to the present invention, there is an effect that it becomes possible to perform the accounting processing of the product with less trouble.
以下、本発明の実施の形態を図面に基づいて説明する。
図1は、本実施形態の情報処理システム100の構成を示すブロック図である。
情報処理システム100は、情報処理装置1と、レジスタ4(外部機器)とを含む。
BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing the configuration of an
The
情報処理装置1は、携帯型の汎用端末電子機器であり、例えば、スマートフォンである。
情報処理装置1は、CPU11(Central Processing Unit)(処理部)と、記憶部12と、表示部13と、操作受付部14と、撮影部15と、通信部16(第1の通信部)などを備える。
The
The
CPU11は、演算処理を行い、情報処理装置1の動作を統括制御するハードウェアプロセッサである。CPU11は、単一のプロセッサであってもよいし、複数個のプロセッサを有し、各々共通の処理を並列に行う又は異なる処理を各々別個に行うものであってもよい。少なくともこのCPU11が本実施形態のコンピュータに含まれる。
The
記憶部12は、データを記憶するメモリを有する。記憶部12は、CPU11に作業用のメモリ空間を提供して一時データを記憶するRAMと、プログラム121や設定データなどを記憶する不揮発性メモリとを含む。RAMは、例えば、DRAMであり、不揮発性メモリは、例えば、フラッシュメモリである。プログラム121には、画像データから文字を識別する機能(OCR)に係るプログラムと、後述のレジ勘定補助アプリとを含む。不揮発性メモリに記憶される設定データには、レジ勘定補助アプリで用いられる注文入力操作用の注文受付画像データ122及び当該注文受付画像データ122を介して受け付けられた操作により選択された商品名と、当該商品名に対応する売上金額とを記憶する商品リスト123とを含む。
The
表示部13は、表示画面を有し、当該表示画面にCPU11の制御に基づいて表示を行う。表示画面は、特には限られないが、例えば、液晶ディスプレイ(LCD)である。また、表示部13は、動作状態や充電状態などのステータスを報知するためのLEDランプを有していてもよい。
The
操作受付部14は、ユーザなどの外部からの入力操作を受け付けて入力信号を生成し、当該入力信号をCPU11へ出力する。操作受付部14は、例えば、表示画面に重なって位置するタッチパネルを有する。また、操作受付部14は、押しボタンスイッチやスライドスイッチなどを有していてもよい。
The
撮影部15は、撮影動作を行って画像データを生成、出力するデジタルカメラである。撮影部15は、例えば、レンズ(光学系)と、二次元配列されたCMOSセンサとを有し、RGB各波長帯で撮影を行ってカラー画像データを生成する。
The photographing
通信部16は、外部機器と無線通信を行う。通信部16が制御可能な無線通信には、電話通信、WiFiなどの無線LAN(Local Area Network)、及びブルートゥース(登録商標)などの近距離無線通信などが含まれ、通信部16は、可能な通信の周波数や偏波特性などに従ったアンテナを各々有する。レジスタ4との通信には、ここでは、ブルートゥースが利用される。ブルートゥースの規格は特には限られないが、例えば、Low Energy規格とすることで、開店中に接続状態が維持されていても電力消費量を小さく抑えることができる。
The
レジスタ4は、店内などに位置して会計処理に利用される金銭登録機(キャッシュレジスタ)である。レジスタ4は、CPU41(制御部)と、記憶部42と、表示部43と、操作受付部44と、通信部46(第2の通信部)と、印字部47と、用紙搬送部48などを備える。
The
CPU41は、演算処理を行い、レジスタ4の動作を統括制御する。CPU41は、汎用のCPUだけではなく、マイコンなどを有していてもよい。また、CPU41の演算処理の一部が専用の論理回路などでなされてもよい。
The
記憶部42は、データを記憶するメモリを有する。記憶部42は、CPU41に作業用のメモリ空間を提供し、一時データを記憶するRAMと、プログラム421、設定データや売り上げ情報などを記憶する不揮発性メモリとを含んでいてよい。不揮発性メモリは、例えば、フラッシュメモリである。設定データには、登録された商品名、商品の金額及びこれらに対応する操作受付部44の受付ボタンの位置との関係を示す入力設定422が含まれていてよい。
The
表示部43は、表示画面を有し、CPU41の制御に基づいて表示画面に金額などの表示を行う。表示画面は、例えば、LCDであるが、これに限られない。
The
操作受付部44は、ユーザなどの外部からの入力操作を受け付けて操作信号を生成し、当該操作信号をCPU41へ出力する。操作受付部44は、商品の売上金額や客からの受領金額などの入力操作が可能である。また、操作受付部44には、上記のように、入力設定422で割り当てられた商品の売上げを直接入力可能な登録ボタンが含まれる。
The
通信部46は、外部機器、ここでは、情報処理装置1との間での通信を制御する。通信部46は、情報処理装置1と共通の通信規格で通信が可能であり、ここでは、図示略のアンテナを介したブルートゥースによる通信を制御する。
The
印字部47は、レシート用紙に対して売り上げ情報を印字記録する。印字部47の記録方式は特には限られないが、例えば、熱転写方式などであってもよい。
The
用紙搬送部48は、レシート用紙を適宜なタイミングで適切な長さだけ移動させて、印字記録が行われる位置に供給、排出する。用紙搬送部48は、例えば、回転ローラとモータなどを有し、ロール状のレシート用紙が取り付けられた回転ローラをモータにより回転動作させて、レシート用紙を送り出す動作などを行う。
The
次に、本実施形態の情報処理システム100における会計処理について説明する。
情報処理システム100では、最終的な会計処理は、レジスタ4によって行われる。レジスタ4では、通常の会計処理が可能であり、各商品の売上金額を入力する操作を行って加算し、必要に応じて消費税の外税分などを算出、追加したり、割引分を差し引いたりすることができる。商品の金額は、売上対象の商品に対応付けられて特定のキーなどに登録されていてよく、レジスタ4では、店員などのユーザが注文を受けた商品に対応するキーを操作(押下など)することで当該商品の金額が売上金額として加算されればよいが、金額そのものを直接テンキーを操作(押下)するなどにより入力することが可能であってよい。なお、商品は、物品に加えて又は代えてサービス(役務)であってもよい。
Next, accounting processing in the
In the
これに加え、レジスタ4は、通信部46を介して情報処理装置1から売上データを取得することができる。情報処理装置1では、売上データの生成に係るプログラム121の動作により、注文された商品(ある商品)の売上金額と簡易な商品情報(特定情報)が通信部16を介してレジスタ4に送信される。情報処理装置1における売上データの生成は、客などに提示するために作成されたメニュー表の撮影データ(商品画像データ)を取り込んで(取得して)作成される注文受付画像が表示された表示画面を用いて行われる。
In addition, the
図2は、メニュー表Mについて説明する図である。
メニュー表Mは、図2(a)に示すように、本実施形態の商品画像であり、例えば、飲食店における飲食メニューの画像(文字を含む)とその金額の画像(文字数字の画像)とが対応付けられて示されているものである。メニュー表Mは、手書きしたもの又は手書きしたものを複写したものなどであってもよいし、ドローツールやペイントツールなどのアプリケーションプログラムを用いて任意の配置で飲食店員などが作成したものであってもよい。
FIG. 2 is a diagram explaining the menu table M. As shown in FIG.
The menu table M, as shown in FIG. 2A, is a product image of the present embodiment. are shown in association with each other. The menu table M may be handwritten or a copy of a handwritten one, or may be created by a restaurant staff or the like in an arbitrary arrangement using an application program such as a drawing tool or a painting tool. good too.
ここでは、メニュー表Mには、複数のセットや定食などのメニューがブロックごとに記載されており、一部のメニューは写真などとともに表示されている。すなわち、このメニュー表Mは、客が注文する商品を選びやすいように作成されたものであって、レジスタ4に商品登録するために商品名(特定情報の表示)とその金額の表示とが明示的に対応付けられたテキストデータなどとして作成されたものでなくてもよい。
Here, in the menu table M, menus such as a plurality of sets and set meals are described for each block, and some menus are displayed together with photographs. Namely, this menu table M is created so that the customer can easily select the product to be ordered, and the name of the product (display of the specific information) and the display of the price are clearly displayed in order to register the product in the
このメニュー表Mを情報処理装置1の撮影部15(カメラ)などにより撮影してメニュー画像データを取得した後に、プログラム121のOCRソフトウェアなどを用いて文字及び数字(値段を示す記号を含んでいてもよい)を識別し、図2(b)に示すように、文字列や数字列を抽出することができる。これらの文字列や数字列は、商品名を示す操作ボタンの候補とされる。
After acquiring the menu image data by photographing the menu table M with the photographing unit 15 (camera) of the
図3は、商品及び金額の設定について説明する図である。ここでは、図2(b)で示したメニュー画像データのうち上段中央に位置する「Aセット」の部分のみを取り上げて説明するが、他の部分に対しても順次又はまとめて同一の内容の設定処理が行われる。 FIG. 3 is a diagram illustrating setting of products and amounts. Here, of the menu image data shown in FIG. 2(b), only the "A set" portion located in the center of the upper row will be described. Setting processing is performed.
図3(a)に示すように、抽出された文字列や数字列は、それぞれ単純な外枠付きで、あるいは押しボタンスイッチの平面視形状が描画された操作ボタンとして示されている。これらのうち、まず、商品名(メニュー名、ある商品の特定情報)を選択する画面が表示される。いずれかの商品名を示す操作ボタンを選択する操作(例えば、マウスなどのポインティングデバイスにより操作ボタンの表示範囲にカーソルを重ねてクリックする操作、当該表示範囲を指などによりタップする操作など。以降、この操作を操作ボタンの操作と記す)がなされると(ここでは、例えば、「醤油ラーメン(小)」)、図3(b)に示すように、商品名に対応する金額(ある商品の金額)を選択する画面が表示される。ここでは、2つの「950円」のうち上段側に位置するものが選択されることで、「醤油ラーメン(小)」の金額として、「円」単位で「950」が設定される。すなわち、選択された金額を示す文字/数字列中に通貨単位などを示す文字が含まれる場合には、当該通貨単位が適切に識別されてよい。なお、ドルやユーロに対してセントなどの補助単位が含まれ得る場合には、これらの単位(切れ目)が適宜判別されてよい。これにより、ある商品と当該商品の金額とが対応付けられる。金額として示された文字列(数字列)は操作ボタンの候補から除外されてもよいが、複数の商品に対して単一の金額が示されている場合などを考慮して、再度金額として選択可能に操作ボタンの候補に残されてもよい。 As shown in FIG. 3A, each of the extracted character strings and number strings is indicated as an operation button with a simple outer frame or a push button switch drawn in plan view. Among these, first, a screen for selecting a product name (menu name, specific information of a product) is displayed. An operation of selecting an operation button indicating one of the product names (for example, an operation of placing the cursor over the display range of the operation button with a pointing device such as a mouse and clicking, an operation of tapping the display range with a finger, etc.). When this operation is referred to as operation of the operation button (here, for example, "Soy sauce ramen (small)"), the amount corresponding to the product name (the price of a certain product) is displayed as shown in FIG. ) is displayed. Here, by selecting the one on the upper side of the two "950 yen", "950" is set in units of "yen" as the price of "soy sauce ramen (small)". That is, if the character/number string indicating the selected amount includes characters indicating a currency unit, etc., the currency unit may be appropriately identified. In addition, when subunits such as cents can be included in dollars and euros, these units (breaks) may be appropriately determined. As a result, a product is associated with the price of the product. Character strings (number strings) indicated as monetary amounts may be excluded from operation button candidates, but in consideration of cases such as when a single monetary amount is indicated for multiple products, select them again as monetary amounts. It may be left as an operation button candidate.
上記の商品名(特定情報)及び対応する金額が含まれる操作ボタンの操作を受け付ける処理が全ての商品について繰り返し行われる。全ての商品及び当該商品の金額の操作ボタンが操作されて、画面上でポインティングデバイスなどにより選択終了ボタンEの操作がなされると、図3(c)に示すように、操作されていない残りの操作ボタンの文字列は、当該操作ボタンとしての表示設定から除外される。 The process of accepting the operation of the operation button containing the product name (specific information) and the corresponding amount is repeated for all products. When the operation buttons for all the products and the price of the product are operated, and the selection end button E is operated by a pointing device or the like on the screen, as shown in FIG. The character string of the operation button is excluded from the display settings for the operation button.
図4は、割引設定について説明する図である。ここでは、図2(b)で示したメニュー画像データのうち上段左側に位置するラーメンに係るメニューの部分について説明する。 FIG. 4 is a diagram for explaining discount setting. Here, of the menu image data shown in FIG. 2B, the portion of the menu relating to ramen located on the upper left side will be described.
図4(a)に示すように、通常の商品に加えて、「100円引!!」のような金額の一時的な割引又は割増といった変更(価格変動情報)に係る変更金額の表示も注文の対象に含まれ得る。ここでは、「100円引」が商品名(特定情報)とされて操作ボタンR1(変更ボタン)として表示され、同時に、金額としては「-100」が登録されればよい。ここでは定額の割引例を示したが、割引では、比率が指定されてもよい。割引は、直近に注文された商品の額に対して割引が適用になればよい。また、割引だけではなく、割増などがあってもよい。これは、例えば、深夜割増などがある場合に表示、利用され得る。その他、上記レジスタ4の設定と同様に、情報処理装置1でも、商品には、物品に加えて又は代えてサービス(役務)が含まれていてもよい。確定ボタンCが操作されることで、注文受付画像の表示内容が確定される。
As shown in FIG. 4(a), in addition to the normal product, the display of the changed amount related to the change (price change information) such as a temporary discount or premium such as "100 yen discount!!" can be included in the scope of Here, "100 yen discount" is displayed as the product name (specific information) and displayed as the operation button R1 (change button), and at the same time, "-100" is registered as the amount. Although a fixed amount discount example is shown here, a ratio may be specified for the discount. The discount should be applied to the amount of the most recently ordered product. In addition to the discount, there may be a surcharge or the like. This can be displayed and used, for example, when there is a late-night surcharge. In addition, as in the setting of the
なお、この「100円引」には、「AM11:00-11:30」の時間限定である。情報処理装置1では、これを読み取って、又はユーザ操作に基づいて、「100円引」の操作ボタンが割引時間帯のみ操作が可能とされてもよい。図4(b)に示すように、対象時間外では操作ボタンR2が操作不能な状態で表示されてもよいし、あるいは、対象時間外にはこの操作ボタンR2自体が消去されてもよい。
This "100 yen discount" is limited to "11:00 AM to 11:30 AM". In the
図5は、割引適用について説明する図である。
上記では、100円の割引をユーザが入力操作するものとして定めたが、割引対象商品と時間帯の設定に基づいて、自動的に割引がなされた金額の設定及び表示に切り替えられるように設定されてもよい。図5(a)に示す通常の時間帯の金額設定での表示(第2の注文受付画像)に対して、情報処理装置1で計時されている日時に応じて自動的に「醤油ラーメン」、「塩ラーメン」、「味噌ラーメン」の金額Rdが100円割引された表示(図5(b)、第1の注文受付画像)となるように、適用条件が満たされているか否かに応じた複数種類の注文受付画像のデータが定められる。割引された金額の表示は、割引料金であることが分かるよう表示色又は背景色が変更されたり枠などで囲まれたりされてもよい。あるいは、割引/割増を示す特定の標識や記号などが金額に付随して表示されてもよい。
FIG. 5 is a diagram for explaining discount application.
In the above description, it is assumed that the user inputs a discount of 100 yen. However, it is set so that the setting and display of the discounted amount can be automatically switched based on the setting of the product to be discounted and the time period. may In response to the display (second order reception image) in which the amount is set for the normal time period shown in FIG. Depending on whether the application condition is satisfied or not, the amount Rd of "salt ramen" and "miso ramen" is discounted by 100 yen (Fig. 5(b), first order acceptance image). A plurality of types of order reception image data are defined. The discounted price may be displayed in a different display color or background color or surrounded by a frame or the like so that the discounted price can be recognized. Alternatively, a specific sign, symbol, etc. indicating the discount/surcharge may be displayed along with the amount.
これら複数種類(ここでは2種類)の注文受付画像のデータは、メニュー画像データなどに基づく商品及び金額の設定時にまとめて生成されればよい。また、画像データがHTMLなどの表示データである場合には、単一のデータファイルに複数の表示パターンを統合的に含んで選択的に表示がなされるように定められてもよい。商品の金額設定は、割引又は割増の有無に応じた金額がそれぞれ対応付けられて記憶されてもよいし、元の金額と割引/割増額とがそれぞれ対応付けられて記憶されてもよい。 These plural types (here, two types) of data of order reception images may be collectively generated at the time of setting products and prices based on menu image data or the like. In addition, when the image data is display data such as HTML, a single data file may include a plurality of display patterns integrally and may be selectively displayed. The price setting of the product may be stored in correspondence with the price depending on whether there is a discount or a premium, or may be stored in correspondence with the original price and the discount/surcharge.
なお、ユーザが全て商品名及び対応する金額を指定するのではなく、先に商品名と、当該商品名に対応する金額とが推定されてもよい。この場合、数字列、特に通貨単位が含まれるものが先に金額として推定され、推定された金額と対応する位置、例えば、横並びで位置する文字列などが商品名として推定される。推定の誤りなどは、ユーザによる入力操作により訂正可能である。 It should be noted that the product name and the price corresponding to the product name may be presumed instead of the user specifying all the product names and the corresponding prices. In this case, a number string, especially a number containing a currency unit is first estimated as an amount, and a position corresponding to the estimated amount, for example, a character string positioned horizontally is estimated as a product name. An estimation error or the like can be corrected by an input operation by the user.
図6は、情報処理装置1で実行される外部設定制御処理のCPU11による制御手順を示すフローチャートである。本実施形態の情報処理方法を含むこの外部設定制御処理は、例えば、店舗の開店前などに予めなされるものであって、情報処理装置1においてレジ勘定補助アプリが起動され、アプリ内で設定を開始する操作が受け付けられることなどによって、開始される。
FIG. 6 is a flowchart showing the control procedure by the
CPU11は、メニュー表Mの撮影データを取得する(ステップS101;画像取得ステップ、画像取得手段)。撮影データは、予め撮影がなされて記憶部12や外部のネットワーク上のドライブやフォルダなどに記憶保持されている撮影データをファイル一覧などから選択するものであってもよいし、ステップS101の処理内でユーザに撮影部15によって撮影させるようガイダンスなどを行うものであってもよい。
The
CPU11は、取得したメニュー表Mの撮影データの文字(テキスト部分)を識別、抽出して当該文字の位置情報を有するテキストデータを生成する(ステップS102)。CPU11は、テキストデータを記載部分ごとに分割し、各々の位置範囲で操作ボタン化して表示させる(ステップS103)。また、CPU11は、商品の選択終了ボタンEを併せて表示させる。
The
CPU11は、商品の選択終了に係る選択終了ボタンEが操作されたか否かを判別する(ステップS104)。商品の選択終了ボタンEが操作されていないと判別された場合には(ステップS104で“NO”)、CPU11は、ステップS103で生成された操作ボタンの操作がなされたか否かを判別する(ステップS105)。操作ボタンの操作がなされていないと判別された場合には(ステップS105で“NO”)、CPU11の処理は、ステップS104に戻る。
The
操作ボタンの操作がなされたと判別された場合には(ステップS105で“YES”)、CPU11は、選択されたボタン表示部分を商品名としてハイライト(選択中)表示させる(ステップS106)。CPU11は、ハイライト表示されている商品の金額を示す操作ボタンの操作が受け付けられたか否かを判別する(ステップS107)。操作ボタンの操作が受け付けられていないと判別された場合には(ステップS107で“NO”)、CPU11は、ステップS107の処理を繰り返す。
When it is determined that the operation button has been operated ("YES" in step S105), the
操作ボタンの操作が受け付けられたと判別された場合には(ステップS107で“YES”)、CPU11は、操作が受け付けられた操作ボタンのテキストから数字を読み取って、金額として定め、当該金額を、先に取得されている商品名と対応付けて記憶する(ステップS108)。なお、このとき、CPU11は、金額と商品名の組合せを修正可能な状態で表示して、修正操作及び承認操作を待ち受けてもよい。また、商品名と金額とが適切に分離されなかった場合(例えば、「大盛り」と「110円」などが一連のテキストと判断された場合など)にも、例えば、当該テキストを商品名と金額の両方として登録したうえで、商品名を「大盛り」部分だけに短縮する修正処理などが行われてもよい。金額としては数字の「110」だけが抜き出され得る。
When it is determined that the operation of the operation button has been accepted ("YES" in step S107), the
CPU11は、商品が表示された操作ボタンを確定表示させ、また、金額が表示された操作ボタンのボタン表示を解除する(ステップS109)。それから、CPU11の処理は、ステップS104に戻る。
The
ステップS104の判別処理で、商品の選択終了ボタンEの操作がなされたと判別されると(ステップS104で“YES”)、CPU11は、残った(操作されなかった操作ボタンの)テキストのボタン表示を全て解除する(ステップS111)。CPU11は、確定した商品のボタン表示を含めて注文受付画像データ122を確定生成する(ステップS112)。なお、CPU11は、注文受付画像データ122の確定前に、空白スペースなどを適宜詰めて配列しなおすなどの処理を行ってよい。また、注文の操作に不要な文字列などを削除する操作を受け付け可能であってもよい。
ステップS102~S112の処理が画像生成ステップ(プログラムの画像生成手段)を構成する。
When it is determined in the determination process of step S104 that the product selection end button E has been operated ("YES" in step S104), the
The processing of steps S102 to S112 constitutes an image generation step (image generation means of the program).
CPU11は、ステップS108の処理で対応付けて記憶された商品名(特定情報)及び金額の組をまとめて商品リスト123として設定、記憶する(ステップS113;リストデータ生成ステップ、リストデータ生成手段)。そして、CPU11は、外部設定制御処理を終了する。
The
図7は、上記の外部設定制御処理によって生成された注文受付画面の例を示す図である。
図7(a)に示すように、注文受付画面(表示画面)には、図6の外部設定制御処理で生成された注文受付画像データに応じて画像(注文受付画像О)が表示される。この注文受付画像Оでは、外部設定制御処理で設定済の商品名が表示されている部分が、選択操作ボタンB1~B3として含まれ、注文時に各選択操作ボタンB1~B3を操作可能とされる。情報処理装置1がスマートフォンである場合のように、画面のサイズ上、全ての商品についての注文受付画像Оが注文受付画面に一度に入らない場合には、スクロール表示が可能であってもよいし、あるいは、複数のページに分割表示が可能であってもよい。複数の画面に分割表示させる場合には、表示させるページを変更するための操作ボタン(例えば、「前ページ」、「次ページ」の各操作ボタンB4、B5)が追加表示され得る。また、この注文受付画面(注文受付画像О)には、注文操作の終了を示す小計操作を受け付ける小計ボタンT(「会計」表示などであってもよい)が追加されている。
FIG. 7 is a diagram showing an example of an order reception screen generated by the external setting control process described above.
As shown in FIG. 7A, an image (order reception image O) is displayed on the order reception screen (display screen) according to the order reception image data generated by the external setting control process of FIG. In this order reception image O, the portion where the product name set by the external setting control process is displayed is included as selection operation buttons B1 to B3, and each selection operation button B1 to B3 can be operated at the time of ordering. . As in the case where the
注文受付画像Оでは、商品の画像などは注文操作には不要であるとして適宜削除されていてもよく、またこれに応じて上記のように不要なスペース(空白)などを削除したり、操作ボタンの位置を適切に配列しなおしたりしてあってもよい。また、文字及び数字を表すフォント種別やサイズなどは、一律に予め定められているものが用いられてもよい。 In the order reception image О, the image of the product may be deleted as appropriate as it is not necessary for the order operation. positions may be rearranged appropriately. Further, font types, sizes, and the like representing characters and numbers may be uniformly predetermined.
商品名と直接関係がなく、商品名として設定されなかった文字列のうち一部は、商品のグループ化などにとって必要な場合があるので、必ずしも一律に消去されなくてもよい。これらの文字列の消去の可否などは、ユーザの入力操作に応じて定められてもよい。ここでは、セットメニューのグループを表す「Aセット」との文字列が注文を受けた商品の特定に必要な情報であるので、この文字列は消去されずに注文受付画像データに残される。また、「ギョーザ」との文字列は、Aセットの内容を特定する情報であるので、この文字列も消去されずに注文受付画像データに残されてもよいし、店員にとって不要な情報であれば消去されてもよい。
あるいは、一方で、スペースや会計処理には不要な文字であっても、あまり大きく削除などの変更が行われずに、元のメニュー表Mにおける位置関係が概ね維持されてもよい。すなわち、メニュー表Mに含まれていた画像などもそのまま注文受付画像Oに残されてもよい。これにより、ほぼメニュー表通りの位置関係で売上設定操作が可能になるので、売上対象の商品を画面上で探すのに店員が苦労しないようにすることができる。
Some of the character strings that are not directly related to the product name and have not been set as the product name may be necessary for grouping products, so they do not necessarily have to be uniformly deleted. Whether or not these character strings can be erased may be determined according to the user's input operation. Here, since the character string "A set" representing the group of set menus is the information required to specify the ordered product, this character string is not deleted but remains in the order reception image data. In addition, since the character string "Gyoza" is information specifying the contents of the A set, this character string may also be left in the order reception image data without being deleted, or may be unnecessary information for the clerk. may be erased.
Alternatively, on the other hand, the positional relationship in the original menu table M may be generally maintained, even for characters that are not necessary for spaces or accounting processing, without making changes such as deletion to a large extent. That is, the images included in the menu table M may be left in the order reception image O as they are. As a result, the sales setting operation can be performed with the positional relationship almost according to the menu table, so that the sales clerk does not have to struggle to find the product to be sold on the screen.
情報処理装置1では、生成された注文受付画面に操作を受け付け可能な操作ボタンを含む注文受付画像Оを表示させて、各操作ボタンの操作を検出することで、注文を受け付けることができる。注文を受け付けた商品の商品名と当該商品名に対応付けられている金額の情報とに基づいて、注文された商品の売上データが生成される。生成された売上データは、通信部16によりレジスタ4へ送信される。なお、複数の席又はテーブルから各々注文可能な場合には、席又はテーブルを特定する識別情報が売上データに含まれて送信されればよい。
The
特には限られないが、ここでは、図7(b)に示すように、売上データとしてレジスタ4へ送信された商品及びその金額は、注文済欄に表示されている。レジスタ4では、商品名と金額の情報を受信して、会計内容に追加する。小計ボタンTの操作がなされると注文が終了したものとして、レジスタ4での会計処理を終了することができる。なお、小計ボタンTの操作とは関係なく、レジスタ4での会計処理は終了可能とされてもよい。
Although not particularly limited, here, as shown in FIG. 7(b), the products and their prices sent to the
なお、会計内容には、情報処理装置1から受信した売上データに加えて、レジスタ4が直接受け付けた売上データが含まれていてよい。定番商品などであって、レジスタ4に登録されている商品がある場合や、情報処理装置1にも設定がなされなかった非正規メニューなどの売り上げがあった場合などには、レジスタ4へ直接売上額などが入力される場合もあってよい。最終的に入力された売上金額に基づいて会計処理がなされ、レシートが印字されて出力される。
In addition to the sales data received from the
また、レジスタ4で本日の売上履歴などを保持する場合には、情報処理装置1から受信した売上金額は、まとめて処理されてもよいし、併せて受信された商品名(特定情報)に応じて分類されてもよい。
When the
図8は、会計処理に係る動作の流れを説明する図である。
図8(a)のシーケンス図に示すように、ユーザによるアプリの起動操作を受けると、情報処理装置1では、アプリが起動され、注文受付画面が表示されるとともに、レジスタ4との間で通信接続が確立される。
FIG. 8 is a diagram for explaining the flow of operations related to accounting processing.
As shown in the sequence diagram of FIG. 8( a ), when the application activation operation by the user is received, the
注文受付画面に対して注文された商品に対応する操作ボタンの操作がユーザによりなされると、情報処理装置1では、注文された商品及びその金額が特定される。そして、特定された商品及び当該商品の金額に基づいて売上データが生成され、生成された売上データがレジスタ4へ送信される。
When the user operates an operation button corresponding to an ordered product on the order reception screen, the
レジスタ4では、情報処理装置1から受信した売上データに基づいて全体の会計処理を行う。このとき、レジスタ4で別個に売り上げの入力操作がなされていた/なされる場合には、受信した売上データに係る売上額とレジスタ4への入力操作に係る売上額とは合算(割引などによるマイナス額を含む)されてよい。客との料金のやり取りが終了すると、レシートが印字、出力される。
The
図8(b)は、情報処理装置1で実行される売上設定制御処理のCPU11による制御手順を示すフローチャートである。
売上設定制御処理が開始されると、CPU11は、注文受付画像データ122を読み出して表示画面に注文受付画像Оを表示させる(ステップS141;表示制御ステップ、表示制御手段)。CPU11は、レジスタ4との間でブルートゥースによる通信接続を確立する(ステップS142)。
FIG. 8B is a flow chart showing the control procedure by the
When the sales setting control process is started, the
CPU11は、小計ボタンTの操作が受け付けられたか否かを判別する(ステップS143)。小計ボタンTの操作が受け付けられていないと判別された場合には(ステップS143で“NO”)、CPU11は、商品(メニュー)の注文を受け付けるための操作ボタンの操作が受け付けられたか否かを判別する(ステップS144;操作判別ステップ、操作判別手段)。操作ボタンの操作が受け付けられていないと判別された場合には(ステップS144で“NO”)、CPU11の処理は、ステップS143に戻る。
The
操作ボタンの操作が受け付けられたと判別されると(ステップS144で“YES”)、CPU11は、操作された操作ボタンに対応する商品の情報を、商品リスト123を参照して金額などを特定し、特定された内容に基づいて売上データを生成して記憶する。(ステップS145;売上データ生成ステップ、売上データ生成手段)。CPU11は、生成した売上データを通信部16を介してブルートゥースによりレジスタ4へ送信する(ステップS146)。CPU11は、売上設定された内容を表示部13により表示画面に表示させる(ステップS147)。それから、CPU11の処理は、ステップS143に戻る。
When it is determined that the operation of the operation button has been accepted ("YES" in step S144), the
また、ステップS143の判別処理で、小計ボタンTの操作が受け付けられたと判別された場合には(ステップS143で“YES”)、CPU11は、通信部16を介してブルートゥースにより注文終了である旨をレジスタ4へ送信する(ステップS151)。CPU11は、売上設定の内容を初期化し(ステップS152)、また、表示画面に表示されている売上の内容を消去する(ステップS153)。それから、CPU11の処理は、ステップS143へ戻る。
Further, when it is determined in the determination process of step S143 that the operation of the subtotal button T has been accepted ("YES" in step S143), the
なお、この処理は、レジ勘定補助アプリの終了命令などに応じて割込み処理により強制終了されてよい。 Note that this process may be forcibly terminated by interrupt processing in response to a termination command of the cashier accounting assistance application or the like.
以上のように、本実施形態の情報処理方法では、ある商品を特定する商品名といった特定情報の画像データと当該ある商品の金額の画像データとを含む商品画像データ(メニュー表Mの撮影データなど)を取得し(ステップS101)、商品画像データに基づいて、ある商品の注文を受け付けるための選択操作ボタン(B1~B3)を含む注文受付画像Оのデータを生成し(ステップS102~S112)、また、商品画像(メニュー表M)のデータに基づいて、選択操作ボタンB1~B3で表される商品と当該商品の金額とを対応付けた商品リスト123を生成し(ステップS113)、生成された注文受付画像Oのデータに応じた注文受付画像Oを、選択操作ボタンB1~B3の操作を受け付け可能に表示画面に表示させ(ステップS141)、表示画面に表示された注文受付画像Оに含まれる選択操作ボタンB1~B3の操作がなされたか否かを判別し(ステップS144)、選択操作ボタンB1~B3の操作がなされたと判別した場合には、操作がなされた操作ボタンに対応するある商品の商品データを商品リスト123から取得し、当該商品データに基づいて、ある商品の売上データを生成する(ステップS145)。
このように、メニュー表Mなどの撮影データを利用して、売上データの生成を可能とすることで、レジスタ4にいちいち商品及び金額を登録せずとも、より少ない手間で容易に会計処理が可能になる。特に、日替わり、週替わり、不定期などでメニューの差替えや金額の変更などが行われ、一方で、各種識別コードの設定や読み取りによる商品の入力操作が難しい又は面倒な飲食店などでの処理(会計処理)が、スマートフォンなどの汎用の情報処理装置1を利用して可能になるので、より容易となる。また、メニュー表Mに応じた注文受付画像Oが得られるので、店員が注文された商品の操作ボタンを探す手間も低減され得る。
As described above, in the information processing method of the present embodiment, product image data including image data of specific information such as a product name that specifies a product and image data of the price of the product (photographed data of menu table M, etc.) ) (step S101), and based on the product image data, generate data for an order reception image O including selection operation buttons (B1 to B3) for accepting an order for a certain product (steps S102 to S112), Also, based on the data of the product image (menu table M), a
In this way, by making it possible to generate sales data using photographed data such as the menu table M, it is possible to easily perform accounting processing with less effort without registering products and amounts in the
また、この情報処理方法では、注文受付画像Оでは、特定情報の表示されている部分が操作ボタンとされる。このように特定情報を含むテキスト部分をほぼそのまま操作ボタンとして表示させるので、処理が容易であり、また、店員などのユーザも元のメニュー表に準じて容易かつ誤りなく売り上げの入力設定を行うことができる。 Further, in this information processing method, in the order reception image O, the portion where the specific information is displayed is used as the operation button. Since the text part including the specific information is displayed almost as it is as the operation button, the processing is easy, and the user such as a salesclerk can easily and without error enter the sales according to the original menu table. can be done.
また、この情報処理方法では、商品画像データにおけるテキスト部分を抽出し、抽出されたテキスト部分から特定情報及び金額を設定する。すなわち、撮影したメニュー表の画像データからテキスト部分を認識、抽出して商品名や値段を設定するので、ユーザがいちいちこれら商品名や値段を入力して操作設定する必要がなくなり、手間が軽減される。 Also, in this information processing method, the text portion in the product image data is extracted, and the specific information and the price are set from the extracted text portion. That is, since the text portion is recognized and extracted from the photographed image data of the menu table and the product name and price are set, the user does not need to input the product name and price one by one to set the operation, thereby reducing labor. be.
また、この情報処理方法では、表示されている操作ボタンの操作がなされたと判別された場合に、対応する商品の金額の売上データを通信部16により外部機器(レジスタ4)へ送信させる(ステップS151)。このように、レジスタ4の外部でメニュー画像に基づいた売上入力操作(売上設定)を行い、当該売上入力操作をレジスタ4に送信することができるので、レジスタ4に対して商品の登録操作を行う手間を省くことができる。また、メニュー表Mを撮影することのできる汎用の外部機器でこのような売上入力操作を行うことを可能とすることで、レジスタ4が撮影機構を備える必要がなく、レジスタ4のコストの上昇などを抑えることができる。
Further, in this information processing method, when it is determined that the displayed operation button has been operated, the
また、外部機器(レジスタ4)へ送信させる売上データには、ある商品の特定情報が含まれる。すなわち、商品名を正確にレジスタ4で登録しなくても、どの商品の売り上げが生じたかを得ることができるので、レシートに簡易的であっても商品名などを表示させることができ、客の利便性を向上させることができる。また、レジスタ4で売上の履歴を残すことができる場合にも、どの商品の売り上げであるかを判別整理しやすくなるので、売上管理の手間が削減される。
Further, the sales data to be transmitted to the external device (register 4) includes specific information of a certain product. That is, even if the product name is not accurately registered at the
また、注文受付画像Оのデータには、ある商品の金額の割増又は割引を受け付けるための操作ボタンR1が含まれ、商品画像データに基づいて、操作ボタンR1で表される金額の割増又は割引とを対応付けた変更データを生成し、操作ボタン及び操作ボタンR1の操作がなされたと判別された場合には、ある商品の商品データ及び前記変更データに基づいて、上記ある商品の売上データを生成する。
このように、単に商品を追加して金額を加算するだけではなく、割引、割増などの処理についても対応可能であるので、より柔軟に情報処理装置1からの注文操作を行うことが可能になる。
Further, the data of the order reception image O includes an operation button R1 for accepting a premium or discount on the price of a certain product, and based on the product image data, the price premium or discount indicated by the operation button R1 is determined. and when it is determined that the operation button and the operation button R1 have been operated, the sales data of the certain product is generated based on the product data of the certain product and the change data. .
In this way, it is possible not only to simply add products and increase the amount, but also to process discounts, premiums, etc., so that it becomes possible to perform ordering operations from the
あるいは、メニュー画像データには、ある商品の割増又は割引に係る価格変動情報(割増/割引額、ある商品の特定情報及びこれらの適用条件)が含まれ、価格変動情報が反映された第1の注文受付画像のデータと価格変動情報が反映されていない第2の注文受付画像のデータとを生成し、価格変動情報で示される割引又は割引の適用条件が満たされているか否かに応じて、第1の注文受付画像のデータ又は第2の注文受付画像のデータに基づいて表示画面に注文受付画像を表示させてもよい。
すなわち、割引や割増などの設定された金額は、自動的に適用条件が満たされているか否かが判別されて、元の金額の代わりに表示されてもよい。これにより、ユーザ(店員)による割引/割増の適用漏れや不適切な適用が避けられ、また、店員も複数の操作を行わなくて済むことになり、注文時の入力操作がより簡略化される。
Alternatively, the menu image data includes price change information (premium/discount amount, specific information of a certain product, and application conditions thereof) related to the premium or discount of a certain product, and the first image data reflecting the price change information. Generate order reception image data and second order reception image data that does not reflect price change information, and depending on whether the discount indicated by the price change information or the conditions for applying the discount are satisfied, The order reception image may be displayed on the display screen based on the data of the first order reception image or the data of the second order reception image.
That is, a set amount of money such as a discount or surcharge may be displayed instead of the original amount after automatically determining whether or not the application condition is satisfied. This prevents the user (clerk) from omitting or inappropriately applying the discount/surcharge, and also eliminates the need for the clerk to perform multiple operations, further simplifying the input operation when placing an order. .
また、本実施形態の情報処理装置1は、CPU11を備える。CPU11は、ある商品を特定する特定情報の表示と当該ある商品の金額の表示とを含む商品画像(メニュー表Mの画像)データを取得し(ステップS101)、商品画像データに基づいて、ある商品の注文を受け付けるための選択操作ボタンB1~B3を有する注文受付画像Оのデータ(注文受付画像データ122)を生成し(ステップS102~S112)、また、商品画像データに基づいて、選択操作ボタンB1~B3で表されるある商品と当該ある商品の金額とを対応付けた商品リスト123を生成する(ステップS113)。また、CPU11は、生成された注文受付画像データ122に応じた注文受付画像Оを、選択操作ボタンB1~B3の操作を受け付け可能に表示画面に表示させ(ステップS141)、表示画面に表示された注文受付画像Оに含まれる選択操作ボタンB1~B3の操作がなされたか否かを判別し(ステップS144)、選択操作ボタンB1~B3の操作がなされたと判別した場合には、操作ボタンに対応する商品の商品データを商品リスト123から取得する(ステップS145)。
この情報処理装置1によれば、メニュー表Mなどの撮影データから売り上げた商品の金額など情報を取得する入力操作を可能とすることで、レジスタ4にいちいち商品と金額を登録せずとも(特に変更や入れ替わりが多い場合)、より少ない手間で容易に売上に係る処理(会計処理など)が可能になる。また、メニュー表Mに応じた注文受付画像Oが得られるので、この情報処理装置1では、店員が売り上げた商品を探す手間も低減されて、容易に商品に対応する操作ボタンの操作を行うことができる。
The
According to this
また、上記の売上の入力操作を可能とするプログラム121をコンピュータにインストールして実行することで、会計処理をより容易に行うことが可能となる。
Also, by installing and executing the
また、本実施形態の情報処理システム100は、上記の情報処理装置1と、通信を行う通信部46と、CPU41と、を備えるレジスタ4と、を含む。情報処理装置1から通信部16を介してレジスタ4へ売上データが送信されると(ステップS151)、レジスタ4のCPU41は、受信した売上データを含む会計処理を行う。
このように、情報処理システム100では、全ての商品をレジスタ4で登録するのではなく、外部の情報処理装置1でメニュー表Mなどに基づいて容易かつ簡易的に設定された内容に基づいて、容易に売り上げの入力設定を行い、これをレジスタ4へ送信することができるので、入れ替わりや値段の変更などが生じやすい商品であって識別コードなどで管理しづらい商品(役務)についての売上を含む会計処理を従来よりも容易に行うことが可能になる。また、これに伴い、レジスタ4の大幅な高機能化などが要求されないので、コストの上昇を抑えることができる。
Further, the
As described above, in the
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。
例えば、上記実施の形態では、飲食店のメニュー表を撮影して売上操作に係る注文受付画像Оのデータの生成に利用するものとして説明したが、これに限られない。店員が用いる内部書類などが利用されてもよい。また、撮影対象は、必ずしもメニュー表のように複数の商品名が一覧表示されているものに限られない。商品が1つしか含まれていないものが撮影対象に含まれていてもよい。また、飲食店に限らず、他のサービスを提供する店舗などでサービス内容の細かい変更や値段の変更などを反映させる場合に、サービス一覧表などが利用されて、売上操作がなされてもよい。
It should be noted that the present invention is not limited to the above embodiments, and various modifications are possible.
For example, in the above-described embodiment, the menu table of the restaurant is photographed and used to generate the data of the order reception image O related to the sales operation, but the present invention is not limited to this. An internal document or the like used by a store clerk may be used. Also, the object to be photographed is not necessarily limited to a menu listing a plurality of product names. The object to be photographed may include only one product. In addition, when reflecting detailed changes in service contents or changes in prices at stores that provide other services, a service list or the like may be used to perform sales operations.
また、上記実施の形態では、レジスタ4で最終的な会計処理を行うものとして説明したが、これに限られるものではない。情報処理装置1のみで会計処理がなされてもよい。この場合、情報処理装置1が通常のプリンタなどに接続されて、レシートの代わりに領収書などが印字記録されてもよい。
Further, in the above-described embodiment, the final account processing is performed at the
また、上記実施の形態では、注文に対して一つずつ売り上げ操作を行うものとして説明したが、売上数量が入力操作可能であってもよい。すなわち、上記実施の形態では、同一商品の注文が複数個あった場合に、当該商品の注文操作を当該複数回繰り返す必要があるが、その代わりに、一度注文された商品の注文数を入力する操作が受け付け可能であって、当該注文数の表示が注文された商品名と並列になされてもよい。あるいは、レジスタ4に送信した売上データを用いて、当該レジスタ4で売上数量の入力操作がなされてもよい。同様に、情報処理装置1から送信された売上内容に対する消費税加算、割引や割増などの処理がレジスタ4で行われてもよい。
Further, in the above embodiment, sales operations are performed one by one for each order, but the number of sales may be input. That is, in the above embodiment, when there are multiple orders for the same product, it is necessary to repeat the order operation for the product multiple times. The operation can be accepted, and the display of the order quantity may be made in parallel with the product name ordered. Alternatively, the sales data transmitted to the
また、上記実施の形態では、情報処理装置1から売上金額とともに特定情報がレジスタ4に送信されたが、特定情報は必ずしもレジスタ4に送信されなくてもよい。料金の計算さえできればよいのであれば、情報量を減らして、より処理を簡略化してもよい。
Further, in the above-described embodiment, the specific information is transmitted from the
また、上記実施の形態では、商品名自体をボタン化するものとして説明したが、商品名の脇に別個に操作ボタンが付加されるなど、注文受付画面の具体的な態様は、適宜異なるものであってもよい。 Further, in the above-described embodiment, the product name itself is explained as a button, but the specific form of the order reception screen may vary as appropriate, such as adding an operation button separately to the side of the product name. There may be.
また、上記実施の形態では、ブルートゥースによる通信を行うものとして説明したが、これに限られない。WiFiなどの無線LANにより通信がなされてもよいし、赤外線通信などであってもよい。通信に係る電力消費量を低減したい場合には、売上に係る処理時以外には通信接続を切断してもよい。 Also, in the above embodiment, the communication is performed using Bluetooth, but the present invention is not limited to this. Communication may be performed by a wireless LAN such as WiFi, or may be infrared communication. If it is desired to reduce power consumption related to communication, the communication connection may be disconnected except when processing related to sales.
また、上記実施の形態では、注文操作があると、各々売上データが生成されて、当該売上データがレジスタ4へ送信されるものとして説明したが、売上データが即座に生成、送信される場合に限られない。複数の注文の入力操作が確定されてから、まとめて売上データが生成されて、レジスタ4へ送信されてもよい。
In the above embodiment, sales data is generated and transmitted to the
また、注文に係る売上データの送信先は、レジスタ4だけではなくてもよい。厨房の注文受付端末装置などに合わせて注文データとして売上データが送信されてもよい。すなわち、生成、出力された売上データは会計処理での利用だけではなく、商品の準備(調理)及び提供(配膳)に利用されてもよい。このとき、注文された商品を客に対して提供済みであることを示す入力操作及び表示操作が可能であってもよいし、あるいは、レシートとは別個に紙の注文票を印字出力することとしてもよい。
反対に、商品の準備や飲食物の提供とは関係なく、会計のみの用途で用いられる場合には、会計時に、注文された(売り上げた)商品の売上データを一括して生成し、レジスタ4に当該商品及びその金額の情報を送信するのであってもよい。
Also, the destination of the sales data relating to the order may not be limited to the
On the other hand, if it is used only for the purpose of accounting, regardless of the preparation of products and the provision of food and drinks, the sales data of the ordered (sold) products are collectively generated at the time of accounting, and registered in the
また、上記実施の形態では、店員が注文画面を作成し、実際に注文操作して会計処理を行うものとして説明したが、これに限られない。注文操作については、注文受付用端末やユーザの端末にアプリをインストールすることなどで実行可能とされてもよい。この場合、不特定の端末をブルートゥースに接続可能とするのではなく、WiFi、4G回線、5G回線などを経由してレジスタ4と通信接続されてもよい。また、この場合、各端末の操作時に座席番号などの客の位置を特定する情報を入力する必要があるので、注文開始時などに座席番号を入力したり、座席に付されている識別コードをカメラなどで撮影して読み取らせたり、といった設定要求がなされる。
Further, in the above-described embodiment, it is assumed that the salesclerk creates an order screen, actually operates the order, and performs accounting processing, but the present invention is not limited to this. The ordering operation may be made executable by installing an application on the order reception terminal or the user's terminal. In this case, instead of making unspecified terminals connectable to Bluetooth, they may be connected to the
また、以上の説明では、本発明の外部設定制御や売上設定制御などに係るプログラム121を記憶するコンピュータ読み取り可能な媒体としてフラッシュメモリなどの不揮発性メモリなどからなる記憶部12を例に挙げて説明したが、これらに限定されない。その他のコンピュータ読み取り可能な媒体として、MRAMなどの他の不揮発性メモリ、HDD(Hard Disk Drive)や、CD-ROM、DVDディスクなどの可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを、通信回線を介して提供する媒体として、キャリアウェーブ(搬送波)も本発明に適用される。
その他、上記実施の形態で示した具体的な構成、処理動作の内容及び手順などは、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
In the above description, the
In addition, the specific configurations, contents and procedures of processing operations, etc. shown in the above embodiments can be changed as appropriate without departing from the scope of the present invention.
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
Although several embodiments of the present invention have been described, the scope of the present invention is not limited to the embodiments described above, but includes the scope of the invention described in the claims and equivalents thereof.
The invention described in the scope of claims originally attached to the application form of this application is additionally described below. The claim numbers in the appendix are as in the claims originally attached to the filing of this application.
[付記]
<請求項1>
ある商品を特定する特定情報の画像データと前記ある商品の金額の画像データとを含む商品画像データを取得し、
前記商品画像データに基づいて、前記ある商品の注文を受け付けるための操作ボタンを含む注文受付画像のデータを生成し、
前記商品画像データに基づいて、前記操作ボタンで表される前記ある商品と当該ある商品の金額とを対応付けた商品データを生成し、
生成された前記注文受付画像のデータに応じた前記注文受付画像を、前記操作ボタンの操作を受け付け可能に表示画面に表示させ、
前記表示画面に表示された前記注文受付画像に含まれる前記操作ボタンの操作がなされたか否かを判別し、
前記操作ボタンの前記操作がなされたと判別した場合には、前記ある商品の前記商品データに基づいて、前記ある商品の売上データを生成する
情報処理方法。
<請求項2>
前記注文受付画像では、前記特定情報の表示されている部分が前記操作ボタンとされる請求項1記載の情報処理方法。
<請求項3>
前記商品画像データにおけるテキスト部分を抽出し、
抽出された前記テキスト部分から前記特定情報及び前記金額を設定する
請求項1又は2記載の情報処理方法。
<請求項4>
前記操作がなされたと判別された場合に、前記ある商品の売上データを第1の通信部により外部機器へ送信させる
請求項1~3のいずれか一項に記載の情報処理方法。
<請求項5>
前記ある商品の売上データには、前記ある商品の前記特定情報が含まれる
請求項1~4のいずれか一項に記載の情報処理方法。
<請求項6>
前記注文受付画像のデータには、前記ある商品の金額の割増又は割引を受け付けるための変更ボタンが含まれ、
前記商品画像データに基づいて、前記変更ボタンで表される前記ある商品と当該ある商品の金額の割増又は割引とを対応付けた変更データを生成し、
前記操作ボタン及び前記変更ボタンの操作がなされたと判別された場合には、前記ある商品の前記商品データ及び前記変更データに基づいて、前記ある商品の売上データを生成する
請求項1~5のいずれか一項に記載の情報処理方法。
<請求項7>
前記商品画像データには、前記ある商品の割増又は割引に係る価格変動情報が含まれ、
前記価格変動情報が反映された第1の注文受付画像のデータと前記価格変動情報が反映されていない第2の注文受付画像のデータとを生成し、
前記価格変動情報で示される割引又は割引の適用条件が満たされているか否かに応じて、前記第1の注文受付画像のデータ又は前記第2の注文受付画像のデータに基づいて前記表示画面に前記注文受付画像を表示させる
請求項1~5のいずれか一項に記載の情報処理方法。
<請求項8>
ある商品を特定する特定情報の画像データと前記ある商品の金額の画像データとを含む商品画像データを取得し、
前記商品画像データに基づいて、前記ある商品の注文を受け付けるための操作ボタンを含む注文受付画像のデータを生成し、
前記商品画像データに基づいて、前記操作ボタンで表される前記ある商品と当該ある商品の金額とを対応付けた商品データを生成し、
生成された前記注文受付画像のデータに応じた前記注文受付画像を、前記操作ボタンの操作を受け付け可能に表示画面に表示させ、
前記表示画面に表示された前記注文受付画像に含まれる前記操作ボタンの操作がなされたか否かを判別し、
前記操作ボタンの前記操作がなされたと判別した場合には、前記ある商品の前記商品データに基づいて、前記ある商品の売上データを生成する
処理部を備える情報処理装置。
<請求項9>
コンピュータを、
ある商品を特定する特定情報の画像データと前記ある商品の金額の画像データとを含む商品画像データを取得する画像取得手段、
前記商品画像データに基づいて、前記ある商品の注文を受け付けるための操作ボタンを含む注文受付画像のデータを生成する画像生成手段、
前記商品画像データに基づいて、前記操作ボタンで表される前記ある商品と当該ある商品の金額とを対応付けた商品データを生成するリストデータ生成手段、
生成された前記注文受付画像のデータに応じた前記注文受付画像を、前記操作ボタンの操作を受け付け可能に表示画面に表示させる表示制御手段、
前記表示画面に表示された前記注文受付画像に含まれる前記操作ボタンの操作がなされたか否かを判別する操作判別手段、
前記操作ボタンの前記操作がなされたと判別した場合には、前記ある商品の前記商品データに基づいて、前記ある商品の売上データを生成する売上データ生成手段、
として機能させるプログラム。
<請求項10>
請求項8に記載の情報処理装置と、
前記情報処理装置と通信を行う第2の通信部と、制御部と、を備える金銭登録機と、
を含む情報処理システムであって、
前記情報処理装置の前記処理部は、
前記操作がなされたと判別された場合に、前記ある商品の前記売上データを第1の通信部により前記金銭登録機へ送信させ、
前記金銭登録機の制御部は、
前記第2の通信部を介して受信した前記売上データを含む会計処理を行う
情報処理システム。
[Appendix]
<Claim 1>
Acquiring product image data including image data of specific information specifying a product and image data of the price of the product,
generating order reception image data including an operation button for accepting an order for the certain product based on the product image data;
generating product data in which the product represented by the operation button and the price of the product are associated with each other based on the product image data;
displaying the order reception image corresponding to the data of the generated order reception image on a display screen so as to be able to receive the operation of the operation button;
determining whether or not the operation button included in the order reception image displayed on the display screen has been operated;
An information processing method for generating sales data of a certain product based on the product data of the certain product when it is determined that the operation of the operation button has been performed.
<Claim 2>
2. The information processing method according to
<Claim 3>
Extracting the text part in the product image data,
3. The information processing method according to
<Claim 4>
4. The information processing method according to any one of
<Claim 5>
The information processing method according to any one of
<Claim 6>
The data of the order acceptance image includes a change button for accepting a premium or discount for the price of the certain product,
based on the product image data, generating change data that associates the certain product represented by the change button with a price premium or discount for the certain product;
If it is determined that the operation button and the change button have been operated, the sales data of the certain product is generated based on the product data and the change data of the certain product. or the information processing method according to
<Claim 7>
The product image data includes price change information related to the premium or discount of the product,
generating first order reception image data reflecting the price fluctuation information and second order reception image data not reflecting the price fluctuation information;
on the display screen based on the data of the first order reception image or the data of the second order reception image, depending on whether the discount indicated by the price change information or the discount application condition is satisfied The information processing method according to any one of
<Claim 8>
Acquiring product image data including image data of specific information specifying a product and image data of the price of the product,
generating order reception image data including an operation button for accepting an order for the certain product based on the product image data;
generating product data in which the product represented by the operation button and the price of the product are associated with each other based on the product image data;
displaying the order reception image corresponding to the data of the generated order reception image on a display screen so as to be able to receive the operation of the operation button;
determining whether or not the operation button included in the order acceptance image displayed on the display screen has been operated;
An information processing apparatus comprising: a processing unit that generates sales data of a certain product based on the product data of the certain product when it is determined that the operation of the operation button has been performed.
<Claim 9>
the computer,
image acquisition means for acquiring product image data including image data of specific information for specifying a product and image data of the price of the product;
Image generating means for generating order reception image data including an operation button for accepting an order for the certain product, based on the product image data;
list data generating means for generating, based on the product image data, product data in which the product represented by the operation button and the price of the product are associated;
display control means for displaying the order reception image corresponding to the data of the generated order reception image on a display screen so as to be able to accept the operation of the operation button;
operation determination means for determining whether or not the operation button included in the order acceptance image displayed on the display screen has been operated;
sales data generation means for generating sales data of the certain product based on the product data of the certain product when it is determined that the operation button has been operated;
A program that acts as a
<Claim 10>
an information processing apparatus according to claim 8;
a cash register comprising a second communication unit that communicates with the information processing device, and a control unit;
An information processing system comprising
The processing unit of the information processing device,
causing the first communication unit to transmit the sales data of the certain product to the cash register when it is determined that the operation has been performed;
The control unit of the cash register,
An information processing system that performs accounting processing including the sales data received via the second communication unit.
1 情報処理装置
11 CPU
12 記憶部
121 プログラム
122 注文受付画像データ
123 商品リスト
13 表示部
14 操作受付部
15 撮影部
16 通信部
4 レジスタ
41 CPU
42 記憶部
421 プログラム
422 入力設定
43 表示部
44 操作受付部
46 通信部
47 印字部
48 用紙搬送部
100 情報処理システム
B1~B3 選択操作ボタン
B4、B5 操作ボタン
C 確定ボタン
E 選択終了ボタン
M メニュー表
O 注文受付画像
T 小計ボタン
1
12
42
Claims (10)
前記商品画像データに基づいて、前記ある商品の注文を受け付けるための操作ボタンを含む注文受付画像のデータを生成し、
前記商品画像データに基づいて、前記操作ボタンで表される前記ある商品と当該ある商品の金額とを対応付けた商品データを生成し、
生成された前記注文受付画像のデータに応じた前記注文受付画像を、前記操作ボタンの操作を受け付け可能に表示画面に表示させ、
前記表示画面に表示された前記注文受付画像に含まれる前記操作ボタンの操作がなされたか否かを判別し、
前記操作ボタンの前記操作がなされたと判別した場合には、前記ある商品の前記商品データに基づいて、前記ある商品の売上データを生成する
情報処理方法。 Acquiring product image data including image data of specific information specifying a product and image data of the price of the product,
generating order reception image data including an operation button for accepting an order for the certain product based on the product image data;
generating product data in which the product represented by the operation button and the price of the product are associated with each other based on the product image data;
displaying the order reception image corresponding to the data of the generated order reception image on a display screen so as to be able to receive the operation of the operation button;
determining whether or not the operation button included in the order reception image displayed on the display screen has been operated;
An information processing method for generating sales data of a certain product based on the product data of the certain product when it is determined that the operation of the operation button has been performed.
抽出された前記テキスト部分から前記特定情報及び前記金額を設定する
請求項1又は2記載の情報処理方法。 Extracting the text part in the product image data,
3. The information processing method according to claim 1, wherein said specific information and said amount are set from said extracted text portion.
請求項1~3のいずれか一項に記載の情報処理方法。 4. The information processing method according to any one of claims 1 to 3, further comprising transmitting sales data of the certain product to an external device by the first communication unit when it is determined that the operation has been performed.
請求項1~4のいずれか一項に記載の情報処理方法。 The information processing method according to any one of claims 1 to 4, wherein the sales data of the certain product includes the specific information of the certain product.
前記商品画像データに基づいて、前記変更ボタンで表される前記ある商品と当該ある商品の金額の割増又は割引とを対応付けた変更データを生成し、
前記操作ボタン及び前記変更ボタンの操作がなされたと判別された場合には、前記ある商品の前記商品データ及び前記変更データに基づいて、前記ある商品の売上データを生成する
請求項1~5のいずれか一項に記載の情報処理方法。 The data of the order acceptance image includes a change button for accepting a premium or discount for the price of the certain product,
based on the product image data, generating change data that associates the certain product represented by the change button with a price premium or discount for the certain product;
If it is determined that the operation button and the change button have been operated, the sales data of the certain product is generated based on the product data and the change data of the certain product. or the information processing method according to item 1.
前記価格変動情報が反映された第1の注文受付画像のデータと前記価格変動情報が反映されていない第2の注文受付画像のデータとを生成し、
前記価格変動情報で示される割引又は割引の適用条件が満たされているか否かに応じて、前記第1の注文受付画像のデータ又は前記第2の注文受付画像のデータに基づいて前記表示画面に前記注文受付画像を表示させる
請求項1~5のいずれか一項に記載の情報処理方法。 The product image data includes price change information related to the premium or discount of the product,
generating first order reception image data reflecting the price fluctuation information and second order reception image data not reflecting the price fluctuation information;
on the display screen based on the data of the first order reception image or the data of the second order reception image, depending on whether the discount indicated by the price change information or the discount application condition is satisfied The information processing method according to any one of claims 1 to 5, further comprising displaying the order acceptance image.
前記商品画像データに基づいて、前記ある商品の注文を受け付けるための操作ボタンを含む注文受付画像のデータを生成し、
前記商品画像データに基づいて、前記操作ボタンで表される前記ある商品と当該ある商品の金額とを対応付けた商品データを生成し、
生成された前記注文受付画像のデータに応じた前記注文受付画像を、前記操作ボタンの操作を受け付け可能に表示画面に表示させ、
前記表示画面に表示された前記注文受付画像に含まれる前記操作ボタンの操作がなされたか否かを判別し、
前記操作ボタンの前記操作がなされたと判別した場合には、前記ある商品の前記商品データに基づいて、前記ある商品の売上データを生成する
処理部を備える情報処理装置。 Acquiring product image data including image data of specific information specifying a product and image data of the price of the product,
generating order reception image data including an operation button for accepting an order for the certain product based on the product image data;
generating product data in which the product represented by the operation button and the price of the product are associated with each other based on the product image data;
displaying the order reception image corresponding to the data of the generated order reception image on a display screen so as to be able to receive the operation of the operation button;
determining whether or not the operation button included in the order reception image displayed on the display screen has been operated;
An information processing apparatus comprising: a processing unit that generates sales data of a certain product based on the product data of the certain product when it is determined that the operation of the operation button has been performed.
ある商品を特定する特定情報の画像データと前記ある商品の金額の画像データとを含む商品画像データを取得する画像取得手段、
前記商品画像データに基づいて、前記ある商品の注文を受け付けるための操作ボタンを含む注文受付画像のデータを生成する画像生成手段、
前記商品画像データに基づいて、前記操作ボタンで表される前記ある商品と当該ある商品の金額とを対応付けた商品データを生成するリストデータ生成手段、
生成された前記注文受付画像のデータに応じた前記注文受付画像を、前記操作ボタンの操作を受け付け可能に表示画面に表示させる表示制御手段、
前記表示画面に表示された前記注文受付画像に含まれる前記操作ボタンの操作がなされたか否かを判別する操作判別手段、
前記操作ボタンの前記操作がなされたと判別した場合には、前記ある商品の前記商品データに基づいて、前記ある商品の売上データを生成する売上データ生成手段、
として機能させるプログラム。 the computer,
image acquisition means for acquiring product image data including image data of specific information for specifying a product and image data of the price of the product;
Image generating means for generating order reception image data including an operation button for accepting an order for the certain product, based on the product image data;
list data generating means for generating, based on the product image data, product data in which the product represented by the operation button and the price of the product are associated;
display control means for displaying the order reception image corresponding to the data of the generated order reception image on a display screen so as to be able to accept the operation of the operation button;
operation determination means for determining whether or not the operation button included in the order acceptance image displayed on the display screen has been operated;
sales data generation means for generating sales data of the certain product based on the product data of the certain product when it is determined that the operation button has been operated;
A program that acts as a
前記情報処理装置と通信を行う第2の通信部と、制御部と、を備える金銭登録機と、
を含む情報処理システムであって、
前記情報処理装置の前記処理部は、
前記操作がなされたと判別された場合に、前記ある商品の前記売上データを第1の通信部により前記金銭登録機へ送信させ、
前記金銭登録機の制御部は、
前記第2の通信部を介して受信した前記売上データを含む会計処理を行う
情報処理システム。 an information processing apparatus according to claim 8;
a cash register comprising a second communication unit that communicates with the information processing device, and a control unit;
An information processing system comprising
The processing unit of the information processing device,
causing the first communication unit to transmit the sales data of the certain product to the cash register when it is determined that the operation has been performed;
The control unit of the cash register,
An information processing system that performs accounting processing including the sales data received via the second communication unit.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021135975A JP7322928B2 (en) | 2021-08-24 | 2021-08-24 | Information processing method, information processing device, program and information processing system |
JP2023117973A JP2023126732A (en) | 2021-08-24 | 2023-07-20 | Information processing method, information processing apparatus, program, and information processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021135975A JP7322928B2 (en) | 2021-08-24 | 2021-08-24 | Information processing method, information processing device, program and information processing system |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023117973A Division JP2023126732A (en) | 2021-08-24 | 2023-07-20 | Information processing method, information processing apparatus, program, and information processing system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2023030705A true JP2023030705A (en) | 2023-03-08 |
JP7322928B2 JP7322928B2 (en) | 2023-08-08 |
Family
ID=85413766
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021135975A Active JP7322928B2 (en) | 2021-08-24 | 2021-08-24 | Information processing method, information processing device, program and information processing system |
JP2023117973A Pending JP2023126732A (en) | 2021-08-24 | 2023-07-20 | Information processing method, information processing apparatus, program, and information processing system |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023117973A Pending JP2023126732A (en) | 2021-08-24 | 2023-07-20 | Information processing method, information processing apparatus, program, and information processing system |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP7322928B2 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004102423A (en) * | 2002-09-05 | 2004-04-02 | Toshiba Tec Corp | Commodity sale registering device |
JP2019057098A (en) * | 2017-09-20 | 2019-04-11 | ヤフー株式会社 | Information processing apparatus, information processing method, and information processing program |
JP2021086303A (en) * | 2019-11-26 | 2021-06-03 | 株式会社寺岡精工 | Product sales data processing device and program |
-
2021
- 2021-08-24 JP JP2021135975A patent/JP7322928B2/en active Active
-
2023
- 2023-07-20 JP JP2023117973A patent/JP2023126732A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004102423A (en) * | 2002-09-05 | 2004-04-02 | Toshiba Tec Corp | Commodity sale registering device |
JP2019057098A (en) * | 2017-09-20 | 2019-04-11 | ヤフー株式会社 | Information processing apparatus, information processing method, and information processing program |
JP2021086303A (en) * | 2019-11-26 | 2021-06-03 | 株式会社寺岡精工 | Product sales data processing device and program |
Also Published As
Publication number | Publication date |
---|---|
JP2023126732A (en) | 2023-09-08 |
JP7322928B2 (en) | 2023-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10482448B2 (en) | Method for processing a purchase transaction using a plurality of transaction systems | |
US11640594B2 (en) | Method for processing a purchase transaction using a plurality of transaction systems | |
WO2020050410A1 (en) | Portable terminal, weighing device, pos terminal, program, storage medium, sales processing system, and sales processing method | |
JP2023001162A (en) | Transaction data processor, transaction data processing method, and program | |
JP7322928B2 (en) | Information processing method, information processing device, program and information processing system | |
EP2998915A1 (en) | Checkout system, settlement apparatus and method for processing settlement by settlement apparatus | |
JP7212096B2 (en) | Merchandise sales data processor and data processing program | |
JP2019191641A (en) | Accounting system, accounting method, and accounting program | |
JP2012022471A (en) | Commodity sales data processor and control program thereof | |
JP6409097B2 (en) | Electronic receipt system | |
JP2007034539A (en) | Sales promotion system by printing device and pos system | |
JP6166820B2 (en) | Server device, transaction data processing system, and program | |
JP7466948B2 (en) | Registration device and program | |
US20220129939A1 (en) | Commodity registration apparatus and commodity registration method | |
JP7569229B2 (en) | Sales data processing device and program | |
JP7486785B2 (en) | Product sales data processing system, product sales data processing device | |
US20240193571A1 (en) | Checkout apparatus, program recording medium, and checkout processing method | |
US20240119811A1 (en) | Sales data processing apparatus and method | |
US20240029046A1 (en) | Wireless tag reader data processing apparatus | |
JP7415509B2 (en) | Transaction data processing device, terminal device, transaction data processing system and program | |
US20230117740A1 (en) | Commodity registration device and program therefor | |
US20220027880A1 (en) | Sales data processing apparatus, sales data processing system, and program | |
JP7242026B2 (en) | Sales data processor and program | |
JP2024003405A (en) | Accounting device and program | |
KR20240043063A (en) | Accounting device and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211105 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230117 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230315 |
|
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: 20230627 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230710 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7322928 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |