Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7275340B2 - Mobile terminal, program and processing method - Google Patents
[go: Go Back, main page]

JP7275340B2 - Mobile terminal, program and processing method - Google Patents

Mobile terminal, program and processing method Download PDF

Info

Publication number
JP7275340B2
JP7275340B2 JP2022035832A JP2022035832A JP7275340B2 JP 7275340 B2 JP7275340 B2 JP 7275340B2 JP 2022035832 A JP2022035832 A JP 2022035832A JP 2022035832 A JP2022035832 A JP 2022035832A JP 7275340 B2 JP7275340 B2 JP 7275340B2
Authority
JP
Japan
Prior art keywords
predetermined time
reading
symbol
time
read
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
Application number
JP2022035832A
Other languages
Japanese (ja)
Other versions
JP2022078247A (en
Inventor
英浩 内藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Tec Corp
Original Assignee
Toshiba Tec Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from JP2018038172A external-priority patent/JP7040960B2/en
Application filed by Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2022035832A priority Critical patent/JP7275340B2/en
Publication of JP2022078247A publication Critical patent/JP2022078247A/en
Priority to JP2023075373A priority patent/JP7553648B2/en
Application granted granted Critical
Publication of JP7275340B2 publication Critical patent/JP7275340B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B20/00Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
    • Y02B20/40Control techniques providing energy savings, e.g. smart controller or presence detection

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

本発明の実施形態は、移動端末、プログラムおよび処理方法に関する。 Embodiments of the present invention relate to mobile terminals, programs and processing methods .

従来から、スーパーマーケットやショッピングセンター等の店舗では、店内を移動可能であって、購入する商品を入れるショッピングカートを用いた買物のスタイルが使用されている。顧客は、店内をショッピングカートを押して移動し、購入する商品をショッピングカートまたはショッピングカートに備え付けたカゴに入れる。そして、買物が終了すると、顧客は、商品が入ったショッピングカートをPOS(Pint of Sales)端末等の精算部に移動させて、中に入っている商品の精算を行う。 2. Description of the Related Art Conventionally, in stores such as supermarkets and shopping centers, a shopping style using a shopping cart that can be moved inside the store and contains products to be purchased has been used. The customer pushes the shopping cart through the store and puts the products to be purchased into the shopping cart or a basket attached to the shopping cart. When the shopping is finished, the customer moves the shopping cart containing the products to a checkout unit such as a POS (Pint of Sales) terminal, and checks out the products inside.

また、最近は、商品に付されたバーコード等のコードシンボルを読み取るシンボル読取装置が装着されたショッピングカートが登場している。顧客は、ショッピングカートに商品を入れる際に、シンボル読取装置を読取可能とするために開始ボタンを操作する。開始ボタンを操作すると、シンボル読取装置は所定時間だけコードシンボルの読み取りが可能となる。顧客は、開始ボタンを操作してから所定時間内に、商品に付されたコードをシンボル読取装置で読み取らせてからショッピングカートに入れる。ショッピングカートは、読み取られた商品の商品情報を記憶する。このようにすることで、顧客が購入する商品について改めて商品精算部で商品を読み取らせる必要がない。 Recently, a shopping cart equipped with a symbol reading device for reading code symbols such as barcodes attached to products has appeared. The customer operates the start button to make the symbol reading device readable when putting the product in the shopping cart. When the start button is operated, the symbol reading device can read code symbols for a predetermined period of time. The customer puts the product into the shopping cart after having the code attached to the product read by the symbol reader within a predetermined time after operating the start button. The shopping cart stores product information of the read products. By doing so, there is no need to have the merchandise checkout unit read the merchandise to be purchased by the customer again.

しかしながら、従来のショッピングカートに装着されたシンボル読取装置は、一つの商品のシンボルを読み取るとすぐに読取不可の状態となる。顧客は、次の商品のシンボルを読みとらせるには再度開始ボタンを操作する必要があった。そのため、複数個の商品のシンボルを連続して読みとらせる場合であっても、都度開始ボタンを操作する必要があり、顧客にとって手間となっていた。 However, the conventional symbol reader attached to the shopping cart becomes unreadable as soon as the symbol of one product is read. The customer had to press the start button again to read the symbol of the next item. Therefore, even when the symbols of a plurality of commodities are to be read continuously, it is necessary to operate the start button each time, which is troublesome for the customer.

本発明が解決しようとする課題は、都度開始ボタンを操作しなくても複数個の商品のシンボルを連続して読みとらせることが可能な移動端末、プログラムおよび処理方法を提供することである。 SUMMARY OF THE INVENTION An object of the present invention is to provide a mobile terminal, a program, and a processing method capable of continuously reading the symbols of a plurality of commodities without having to operate the start button each time.

実施形態の移動端末は、顧客と共に移動し顧客が操作して購入する商品の商品登録を行う移動端末であって、商品に付された商品を特定するシンボルを読み取る読取手段と、前記読取手段によるシンボルの読み取りを開始するための操作部の操作を受付ける受付手段と、前記受付手段によって読取の開始を受付けると、設定された第1所定時間内は前記読取手段による前記シンボルの読み取りを可能とする第1読取手段と、前記第1所定時間内に前記読取手段が前記シンボルを読み取った場合には、前記第1所定時間とは異なる時間に設定された第2所定時間内は前記読取手段による前記シンボルの読み取りを可能とする第2読取手段と、前記第1読取手段および前記第2読取手段によって読み取られたシンボルで特定される商品について前記商品登録を行う登録手段と、前記登録手段による複数の商品の前記商品登録をまとめて取り消す取消手段と、を有する。 A mobile terminal according to an embodiment is a mobile terminal that moves with a customer and performs product registration for products that the customer operates to purchase. receiving means for receiving an operation of an operation unit for starting reading of a symbol; and when the receiving means receives the start of reading, the reading means can read the symbol within a set first predetermined time. a first reading means; and when the reading means reads the symbol within the first predetermined time, the reading means reads the symbol during a second predetermined time set to a time different from the first predetermined time. second reading means for reading symbols; registration means for performing product registration for products specified by the symbols read by the first reading means and the second reading means; and canceling means for collectively canceling the product registration of the products.

図1は、第1実施形態に係るチェックアウトシステム1を示す模式図である。FIG. 1 is a schematic diagram showing a checkout system 1 according to the first embodiment. 図2は、ショッピングカートの構成を示す斜視図である。FIG. 2 is a perspective view showing the configuration of the shopping cart. 図3は、カート端末のハードウェア構成を示すブロック図である。FIG. 3 is a block diagram showing the hardware configuration of the cart terminal. 図4は、POS端末のハードウェア構成を示すブロック図である。FIG. 4 is a block diagram showing the hardware configuration of the POS terminal. 図5は、カート端末の機能構成を示す機能ブロック図である。FIG. 5 is a functional block diagram showing the functional configuration of the cart terminal. 図6は、カート端末の制御処理の流れを示すフローチャートである。FIG. 6 is a flow chart showing the flow of control processing of the cart terminal. 図7は、第2実施形態に係るカート端末の機能構成を示す機能ブロック図である。FIG. 7 is a functional block diagram showing the functional configuration of the cart terminal according to the second embodiment. 図8は、カート端末の制御処理の流れを示すフローチャートである。FIG. 8 is a flow chart showing the flow of control processing of the cart terminal.

以下、図1~図6を参照して、第1実施形態について詳細に説明する。また、図7および図8を参照して、第2実施形態について詳細に説明する。第1実施形態および第2実施形態において、カート端末をシンボル読取装置の一例として説明する。以下に説明する第1実施形態および第2実施形態によりこの発明が限定されるものではない。 The first embodiment will be described in detail below with reference to FIGS. 1 to 6. FIG. A second embodiment will be described in detail with reference to FIGS. 7 and 8. FIG. In the first and second embodiments, the cart terminal will be described as an example of the symbol reader. The present invention is not limited by the first and second embodiments described below.

(第1実施形態)
図1は、第1実施形態にかかるチェックアウトシステムの全体構成を概略的に示すシステム構成図である。図1に示すように、チェックアウトシステム1は、複数台のショッピングカート2と、顧客が購入する商品の会計処理を行うためのPOS(Point Of Sales)端末5が、例えばLAN(Local Area Network)等のネットワーク9を介して接続されている。ショッピングカート2には、カート端末4(シンボル読取装置)が取り付けられている。カート端末4は、店舗の天井等に設置されるアンテナを備えた無線通信ユニット7との間で無線の通信回線Lによってネットワーク9に接続されており、カート端末4は、POS端末5と無線通信が可能である。カート端末4は、カートを押す顧客に対して情報を表示する向きに取り付けられる。顧客に表示する情報は、例えば購入する商品の商品情報(商品名、価格、等)である。また、顧客に表示する情報は、例えば店舗の販売促進情報である。
(First embodiment)
FIG. 1 is a system configuration diagram schematically showing the overall configuration of a checkout system according to the first embodiment. As shown in FIG. 1, a checkout system 1 includes a plurality of shopping carts 2 and a POS (Point Of Sales) terminal 5 for performing accounting processing for products purchased by customers. are connected via a network 9 such as A cart terminal 4 (symbol reader) is attached to the shopping cart 2 . The cart terminal 4 is connected to the network 9 by a wireless communication line L between a wireless communication unit 7 having an antenna installed on the ceiling of the store or the like, and the cart terminal 4 wirelessly communicates with the POS terminal 5. is possible. The cart terminal 4 is attached in an orientation to display information to the customer who pushes the cart. The information displayed to the customer is, for example, product information (product name, price, etc.) of the product to be purchased. Also, the information displayed to the customer is, for example, sales promotion information of the store.

このようなチェックアウトシステム1が導入された店舗では、顧客が、店舗の入口でショッピングカート2を借り受ける。そして顧客は、ショッピングカート2を押して店舗内を廻り、商品棚(図示しない)から購入する商品を取ってショッピングカート2に入れる。個々の商品には、例えばバーコードや二次元コードの形態のコードシンボル(シンボル)が付されている。顧客は、ショッピングカート2に取り付けられたカート端末4のシンボル読取部49(読取部)(図2参照)を用いて、その商品に付されたコードシンボルを読み取る。顧客は、コードシンボルを読みとった商品をショッピングカート2に入れる。そして、顧客は、購入する商品のコードシンボルの読み取りを終えたら、ショッピングカート2をPOS端末5の位置まで移動させて会計処理を行う。会計処理の後、顧客は、ショッピングカート2に入れられた商品の袋詰め等を行ってショッピングカート2を返却して店舗の出口から退出する。 In a store where such a checkout system 1 is introduced, a customer borrows a shopping cart 2 at the entrance of the store. Then, the customer pushes the shopping cart 2 around the store, picks up items to be purchased from a product shelf (not shown), and puts them into the shopping cart 2 . Code symbols (symbols) in the form of bar codes or two-dimensional codes, for example, are attached to individual products. The customer uses the symbol reader 49 (reader) (see FIG. 2) of the cart terminal 4 attached to the shopping cart 2 to read the code symbol attached to the product. The customer puts the product for which the code symbol has been read into the shopping cart 2. After reading the code symbol of the product to be purchased, the customer moves the shopping cart 2 to the position of the POS terminal 5 and performs checkout processing. After accounting, the customer packs the products in the shopping cart 2, returns the shopping cart 2, and exits the store.

ショッピングカート2は、POS端末5や図示しない店舗サーバと通信回線Lによって接続し、POS端末5や店舗サーバから、例えば、店舗で販売される商品の商品情報(商品名、価格、等)を記憶する商品マスタの情報を受信する。また、ショッピングカート2は、POS端末5と通信回線Lによって接続し、例えば、コードシンボルが読みとられた商品の商品情報をPOS端末5に送信する。 The shopping cart 2 is connected to the POS terminal 5 and a store server (not shown) via a communication line L, and stores, for example, product information (product name, price, etc.) of products sold at the store from the POS terminal 5 and the store server. Receive product master information. Also, the shopping cart 2 is connected to the POS terminal 5 via the communication line L, and transmits to the POS terminal 5, for example, the product information of the product whose code symbol has been read.

図2は、ショッピングカート2を示す斜視図である。ショッピングカート2は、上面開口した籠状の収納部202、収納部202の下方に配置された移動用のキャスタ部203、収納部202と連結されてショッピングカート2を移動させる際に顧客が把持するハンドル部204等を備えている。また、ショッピングカート2は、フレーム205により全体の骨格が構成されている。収納部202は、収納部202を構成するフレーム205同士の間に網202aが張られており、商品を外部から視認できる態様で収納する。顧客は、購入する商品を棚から取り、収納部202に入れる。これにより、顧客や店員等は、収納部202に収納された商品の詳細を容易に知ることができる。なお、ショッピングカート2は、自ら収納部202を備える形態でなくてもよく、例えば、商品を外部から視認できる態様で収納する商品カゴを受けるカゴ受部を有し、このカゴ受部が受ける商品カゴを収納部202とする形態であっても良い。 FIG. 2 is a perspective view showing the shopping cart 2. FIG. The shopping cart 2 is connected to a basket-shaped storage unit 202 with an open upper surface, casters 203 for movement arranged below the storage unit 202, and the storage unit 202 so that the customer can hold the shopping cart 2 when moving it. A handle portion 204 and the like are provided. In addition, the shopping cart 2 has a frame 205 that constitutes the entire skeleton. The storage section 202 has a net 202a stretched between the frames 205 forming the storage section 202, and stores the products in a manner that can be visually recognized from the outside. The customer takes the product to be purchased from the shelf and puts it in the storage unit 202. - 特許庁As a result, the customer, store clerk, or the like can easily know the details of the products stored in the storage unit 202 . The shopping cart 2 does not have to be provided with the storage unit 202 itself. For example, the shopping cart 2 has a basket receiving portion for receiving a product basket that stores products in a manner that can be visually recognized from the outside, and the product is received by the basket receiving portion. A configuration in which the basket is used as the storage unit 202 may be employed.

また、収納部202を構成するフレーム205のハンドル部204側の一部には、保持部(図示しない)を介してカート端末4が取り付けられている。カート端末4は、ハウジング471を有し、ハウジング471には、LCD(Liquid Crystal Display)で構成された表示部47、表示部47の表示面上に取り付けられたタッチパネルで構成された操作部48、コードシンボルを読み取るシンボル読取部49が設けられている。シンボル読取部49は、光で商品を照射するための照明であるLED(Light Emitting Diode)、商品で反射した光を受光するCCD(Charged Coupled Device)イメージセンサ、イメージセンサが受光した光をデコードしてデジタル信号に変換するデコーダ(いずれも図示しない)等を内蔵し、シンボル読取部49の一面には、LEDからの光を出射し、コードシンボルを読み取らせるための読取窓491が設けられている。 The cart terminal 4 is attached to a portion of the frame 205 that constitutes the storage section 202 on the side of the handle section 204 via a holding section (not shown). The cart terminal 4 has a housing 471. The housing 471 includes a display unit 47 configured by an LCD (Liquid Crystal Display), an operation unit 48 configured by a touch panel mounted on the display surface of the display unit 47, A symbol reading unit 49 for reading code symbols is provided. The symbol reading unit 49 has an LED (Light Emitting Diode) that illuminates the product with light, a CCD (Charged Coupled Device) image sensor that receives the light reflected by the product, and decodes the light received by the image sensor. The symbol reader 49 has a built-in decoder (neither of which is shown) that converts the code symbol into a digital signal. .

顧客は、ショッピングカート2に商品を入れる際に、読取窓491に商品に付されたシンボルを翳す。するとシンボル読取部49は、コードシンボルを読み取る。また、シンボル読取部49は、読み取られたコードシンボルをデコードする。カート端末4は、デコードされたデジタル信号を解析された結果、当該商品を特定する商品コードを取得する。なお、デコードされたデジタル信号をPOS端末5に送信し、POS端末5が受信したデジタル信号に基づいて商品コードを取得するようにしてもよい。 The customer holds up the symbol attached to the product to the reading window 491 when placing the product in the shopping cart 2 . The symbol reading unit 49 then reads the code symbol. Also, the symbol reading unit 49 decodes the read code symbol. The cart terminal 4 obtains a product code that identifies the product as a result of analyzing the decoded digital signal. Alternatively, the decoded digital signal may be transmitted to the POS terminal 5 and the product code may be acquired based on the digital signal received by the POS terminal 5 .

ここからは、カート端末4のハードウェア構成について説明する。図3は、カート端末4のハードウェア構成を示すブロック図である。図3に示すように、カート端末4は、CPU(Central Processing Unit)41、ROM(Read Only Memory)42、RAM(Random Access Memory)43、メモリ部44等を備えている。CPU41は制御主体となる。ROM42は各種プログラムを記憶する。RAM43はプログラムや各種データを展開する。メモリ部44は各種プログラムを記憶する。CPU41、ROM42、RAM43、メモリ部44は、互いにバス45を介して接続されている。CPU41とROM42とRAM43が、制御部400を構成する。すなわち、制御部400は、CPU41がROM42やメモリ部44に記憶されRAM43に展開された制御プログラムに従って動作することによって、後述するカート端末4に係る制御処理を実行する。 From here, the hardware configuration of the cart terminal 4 will be described. FIG. 3 is a block diagram showing the hardware configuration of the cart terminal 4. As shown in FIG. As shown in FIG. 3, the cart terminal 4 includes a CPU (Central Processing Unit) 41, a ROM (Read Only Memory) 42, a RAM (Random Access Memory) 43, a memory section 44, and the like. The CPU 41 is the controlling subject. The ROM 42 stores various programs. The RAM 43 develops programs and various data. The memory unit 44 stores various programs. The CPU 41 , ROM 42 , RAM 43 and memory section 44 are connected to each other via a bus 45 . The CPU 41 , ROM 42 and RAM 43 constitute a control section 400 . That is, the control unit 400 executes control processing related to the cart terminal 4 to be described later by the CPU 41 operating according to the control program stored in the ROM 42 and the memory unit 44 and developed in the RAM 43 .

RAM43は、商品情報部431と設定時間記憶部432を備える。商品情報部431は、シンボル読取部49がコードシンボルを読み取った商品の商品情報を記憶する。設定時間記憶部432は、後述する開始ボタン481が操作されて、LEDが点灯してから消灯するまでの時間(すなわち、シンボル読取部49がコードシンボルを読み取り可能な時間)を設定する。 The RAM 43 has a product information section 431 and a set time storage section 432 . The product information unit 431 stores product information of products whose code symbols are read by the symbol reading unit 49 . The set time storage unit 432 sets the time from when the start button 481 (to be described later) is operated until the LED is turned on (that is, the time during which the symbol reading unit 49 can read the code symbol).

メモリ部44は、電源を切っても記憶情報が保持されるHDD(Hard Disc Drive)やフラッシュメモリ等の不揮発性メモリで構成される。メモリ部44は、制御プログラム部441、所定時間記憶部442、商品マスタ443を備える。制御プログラム部441は、カート端末4を制御するための制御プログラムを記憶する。所定時間記憶部442は、図6および図8で後述する、LEDが点灯してから消灯するまでの時間(すなわち、シンボル読取部49がコードシンボルを読み取り可能な時間)を記憶する。所定時間記憶部442は、設定時間記憶部432に設定するための時間を記憶する。所定時間記憶部442は、設定時間記憶部432に設定するための時間として、第1所定時間と第2所定時間を記憶する。第1所定時間は例えば20秒である。第2所定時間は、第1所定時間より短い時間であり、例えば5秒である。商品マスタ443は、店舗で販売するすべての商品について、商品コードに対応付けて当該商品の商品名、価格等の商品情報を記憶する。商品マスタ443は、後述するPOS端末5から商品マスタ542の情報を受信したものであり、POS端末5に記憶された商品マスタ542と同等の内容である。 The memory unit 44 is composed of a non-volatile memory such as an HDD (Hard Disc Drive) or a flash memory that retains stored information even when the power is turned off. The memory unit 44 includes a control program unit 441 , a predetermined time storage unit 442 and a commodity master 443 . The control program section 441 stores a control program for controlling the cart terminal 4 . The predetermined time storage unit 442 stores the time from when the LED is turned on to when it is turned off (that is, the time during which the symbol reading unit 49 can read the code symbol), which will be described later with reference to FIGS. 6 and 8 . Predetermined time storage unit 442 stores a time to be set in set time storage unit 432 . Predetermined time storage unit 442 stores a first predetermined time and a second predetermined time as times to be set in set time storage unit 432 . The first predetermined time is, for example, 20 seconds. The second predetermined time is a time shorter than the first predetermined time, such as 5 seconds. The product master 443 stores product information such as the product name, price, etc. of the product in association with the product code for all products sold at the store. The product master 443 is obtained by receiving the information of the product master 542 from the POS terminal 5 to be described later, and has the same contents as the product master 542 stored in the POS terminal 5 .

また、制御部400は、バス45およびコントローラ46を介して、表示部47、操作部48、シンボル読取部49と接続している。表示部47は、制御部400による制御のもとで、開始ボタンの画像、終了ボタンの画像、OKボタンの画像、キャンセルボタンの画像を表示する。また、表示部47は、シンボル読取部49が読み取った商品の商品情報(商品名、価格、等)を表示する。また、表示部47は、後述する終了ボタン482が操作された場合に、シンボル読取部49が読み取った商品(すなわち、顧客が購入する商品)の合計金額、税額等を表示する。 Also, the control section 400 is connected to the display section 47 , the operation section 48 and the symbol reading section 49 via the bus 45 and the controller 46 . The display unit 47 displays an image of the start button, an image of the end button, an image of the OK button, and an image of the cancel button under the control of the control unit 400 . The display unit 47 also displays product information (product name, price, etc.) read by the symbol reading unit 49 . Further, the display unit 47 displays the total amount of the products read by the symbol reading unit 49 (that is, the products purchased by the customer), the amount of tax, etc., when an end button 482, which will be described later, is operated.

操作部48は、表示部47が表示する開始ボタンの画像に対応した位置に、操作ボタンを有する。開始ボタン481は、シンボル読取部49のLEDを点灯させるトリガになるボタンである。開始ボタン481が操作されると、制御部400はLEDを点灯させる。
LEDが点灯すると、シンボル読取部49は、コードシンボルの読み取りが可能となる。また、操作部48は、表示部47が表示する終了ボタンの画像に対応した位置に終了ボタン482を備える。終了ボタン482は、顧客による商品の購入が終了を宣言する場合に操作するボタンである。また、操作部48は、表示部47が表示するOKボタンの画像に対応した位置に、OKボタン483を備える。OKボタン483は、表示部47が表示した合計金額等が問題ない場合に顧客が操作するボタンである。また、操作部48は、表示部47が表示するキャンセルボタンの画像に対応した位置に、キャンセルボタン484を備える。キャンセルボタン484は、表示部47が表示した合計金額等に問題がある場合や、商品の購入を中止する場合に顧客が操作するボタンである。
The operation unit 48 has an operation button at a position corresponding to the image of the start button displayed by the display unit 47 . The start button 481 is a button that serves as a trigger for lighting the LED of the symbol reading section 49 . When the start button 481 is operated, the controller 400 lights the LED.
When the LED lights up, the symbol reading section 49 can read the code symbol. The operation unit 48 also includes an end button 482 at a position corresponding to the image of the end button displayed by the display unit 47 . The end button 482 is a button operated when the customer declares the end of product purchase. The operation unit 48 also includes an OK button 483 at a position corresponding to the OK button image displayed by the display unit 47 . The OK button 483 is a button operated by the customer when there is no problem with the total amount displayed by the display unit 47 . The operation unit 48 also includes a cancel button 484 at a position corresponding to the cancel button image displayed by the display unit 47 . The cancel button 484 is a button operated by the customer when there is a problem with the total amount displayed on the display unit 47 or when canceling the purchase of the product.

また、制御部400は、バス45を介して、無線通信部50と接続している。無線通信部50は、通信回線L、無線通信ユニット7、ネットワーク9を介して、POS端末5通信可能に接続している。 Also, the control unit 400 is connected to the wireless communication unit 50 via the bus 45 . The wireless communication unit 50 is connected to the POS terminal 5 via the communication line L, the wireless communication unit 7 and the network 9 so as to be communicable.

なお、カート端末4は、シンボル読取部49がシンボルを読み取った商品について、当該商品の売上登録処理を実行する。カート端末4が実行する売上登録処理は、シンボル読取部49が読み取ったコードシンボルを解析して取得した商品コードに基づいて、後述する商品マスタ443から読み出した、当該商品の商品情報を表示するとともに、当該商品情報を商品情報部431に記憶する処理をいう。 The cart terminal 4 executes sales registration processing for the product whose symbol is read by the symbol reading unit 49 . The sales registration process executed by the cart terminal 4 displays the product information of the product read from the product master 443 (to be described later) based on the product code obtained by analyzing the code symbol read by the symbol reading unit 49. , the process of storing the product information in the product information unit 431 .

ここからは、POS端末5について説明する。POS端末5は、店舗で販売される商品のうち、POS端末5に設けられたシンボル読取部61(後述)で読み取られたコードシンボルに対する売上登録処理を実行する。売上登録処理とは、取得した商品コードに基づいて、後述する商品マスタ542から読み出した、当該商品の商品情報(商品名、価格等)を表示するとともに、当該商品情報をRAM53等に記憶する処理をいう。 From here, the POS terminal 5 will be described. The POS terminal 5 performs sales registration processing for code symbols read by a symbol reading unit 61 (described later) provided in the POS terminal 5 among products sold at the store. The sales registration process is a process of displaying the product information (product name, price, etc.) of the product read from the product master 542, which will be described later, based on the acquired product code, and storing the product information in the RAM 53 or the like. Say.

また、POS端末5は、カート端末4およびPOS端末5で売上登録処理された商品について、会計処理を実行する。会計処理とは、売上登録処理された商品の商品情報に基づいて、取引に係る合計金額の表示、顧客から預かった預り金に基づいて釣銭額を計算して表示する処理等をいう。また、POS端末5は、商品情報や決済情報を印字したレシートを発行する。 In addition, the POS terminal 5 executes accounting processing for products whose sales have been registered at the cart terminal 4 and the POS terminal 5 . Accounting processing refers to the processing of displaying the total amount of the transaction based on the product information for which sales registration processing has been performed, and the processing of calculating and displaying the amount of change based on the deposit received from the customer. The POS terminal 5 also issues a receipt on which product information and payment information are printed.

次に、POS端末5のハードウェア構成について説明する。図4は、POS端末5のハードウェア構成を示すブロック図である。図4に示すように、POS端末5は、CPU51、ROM52、RAM53、メモリ部54等を備えている。CPU51は制御主体となる。ROM52は各種プログラムを記憶する。RAM53はプログラムや各種データを展開する。メモリ部54は各種プログラムを記憶する。CPU51、ROM52、RAM53、メモリ部54は、互いにバス55を介して接続されている。CPU51とROM52とRAM53が、制御部500を構成する。すなわち、制御部500は、CPU51がROM52やメモリ部54に記憶されRAM53に展開された制御プログラムに従って動作することによって、後述するPOS端末5に係る制御処理を実行する。 Next, the hardware configuration of the POS terminal 5 will be explained. FIG. 4 is a block diagram showing the hardware configuration of the POS terminal 5. As shown in FIG. As shown in FIG. 4, the POS terminal 5 includes a CPU 51, a ROM 52, a RAM 53, a memory section 54, and the like. The CPU 51 is the main control entity. The ROM 52 stores various programs. The RAM 53 develops programs and various data. The memory unit 54 stores various programs. The CPU 51 , ROM 52 , RAM 53 and memory section 54 are connected to each other via a bus 55 . The CPU 51 , ROM 52 and RAM 53 constitute a control section 500 . That is, the control unit 500 executes control processing related to the POS terminal 5, which will be described later, by the CPU 51 operating according to the control program stored in the ROM 52 and the memory unit 54 and developed in the RAM 53. FIG.

メモリ部54は、電源を切っても記憶情報が保持されるHDDやフラッシュメモリ等の不揮発性メモリで構成される。メモリ部54は、制御プログラム部541と商品マスタ542を備える。制御プログラム部541は、POS端末5を制御するための制御プログラムを記憶する。商品マスタ542は、店舗で販売するすべての商品について、商品コードに対応付けて当該商品の商品名、価格等の商品情報を記憶する。 The memory unit 54 is composed of a non-volatile memory such as an HDD or a flash memory that retains stored information even when the power is turned off. The memory unit 54 has a control program unit 541 and a product master 542 . The control program unit 541 stores control programs for controlling the POS terminal 5 . The product master 542 stores product information such as the product name, price, etc. of the product in association with the product code for all products sold at the store.

また、制御部500は、バス55およびコントローラ56を介して、オペレータ表示部57、客用表示部58、操作部59、印字部60、シンボル読取部61、カード読取部62を備える。オペレータ表示部57は、例えば商品情報や会計情報等の情報をオペレータに表示する。客用表示部58は、例えば商品情報や会計情報等の情報を顧客に表示する。操作部59は、顧客との取引を終了する会計キー591を含むキーボードである。印字部60は、例えばサーマルプリンタで構成され、取引にかかる商品情報や会計情報を印字したレシートを発行する。シンボル読取部61は、シンボル読取部49と同等の構成を有し、POS端末5において、商品に付されたコードシンボルを読み取る。カード読取部62は、例えばクレジットカードやデビットカード等のカード情報を読み取る。POS端末5は、読み取ったカード情報に基づいて、当該カードによる会計処理を実行する。 The control unit 500 also includes an operator display unit 57 , a customer display unit 58 , an operation unit 59 , a printing unit 60 , a symbol reading unit 61 and a card reading unit 62 via the bus 55 and the controller 56 . The operator display unit 57 displays information such as product information and accounting information to the operator. The customer display unit 58 displays information such as product information and accounting information to customers. The operation unit 59 is a keyboard including a checkout key 591 for ending a transaction with a customer. The printing unit 60 is configured by, for example, a thermal printer, and issues receipts on which product information and accounting information related to transactions are printed. The symbol reading unit 61 has the same configuration as the symbol reading unit 49, and reads code symbols attached to products in the POS terminal 5. FIG. The card reader 62 reads card information such as credit cards and debit cards. The POS terminal 5 executes checkout processing using the card based on the read card information.

また、制御部500は、バス45を介して、通信部63と接続している。通信部63は、ネットワーク9、無線通信ユニット7、通信回線Lを介して、カート端末4と通信可能に接続している。 Also, the control unit 500 is connected to the communication unit 63 via the bus 45 . The communication unit 63 is connected to the cart terminal 4 via the network 9, the wireless communication unit 7, and the communication line L so as to be communicable.

ここからは、カート端末4の機能構成について説明する。カート端末4の制御部400は、操作判断部401、第1読取可能部402、経過時間判断部403、シンボル読取判断部404、第2読取可能部405、売上登録処理部406、読取終了部407、設定部408として機能する。 From here, the functional configuration of the cart terminal 4 will be described. The control unit 400 of the cart terminal 4 includes an operation determination unit 401, a first readable unit 402, an elapsed time determination unit 403, a symbol reading determination unit 404, a second readable unit 405, a sales registration processing unit 406, and a reading end unit 407. , functions as a setting unit 408 .

操作判断部401は、開始ボタン481が操作されたかを判断する。第1読取可能部402は、操作判断部401が開始ボタン481が操作されたと判断した場合に、第1所定時間の間シンボル読取部49によるコードシンボルの読み取りを可能とする。経過時間判断部403は、第1所定時間が経過したかを判断する。シンボル読取判断部404は、第1所定時間内にシンボル読取部49がコードシンボルを読み取ったかを判断する。第2読取可能部405は、シンボル読取判断部404が第1所定時間内にシンボル読取部49がコードシンボルを読み取ったと判断した場合に、第2所定時間の間シンボル読取部49によるコードシンボルの読み取りを可能とする。経過時間判断部403は、第2所定時間が経過したかを判断する。シンボル読取判断部404は、第2所定時間内にシンボル読取部49がコードシンボルを読み取ったかを判断する。 The operation determination unit 401 determines whether the start button 481 has been operated. The first readable section 402 enables the code symbol reading by the symbol reading section 49 for a first predetermined time when the operation determining section 401 determines that the start button 481 has been operated. Elapsed time determination unit 403 determines whether the first predetermined time has elapsed. The symbol reading determination unit 404 determines whether the symbol reading unit 49 has read the code symbol within the first predetermined time. The second readable unit 405 prevents the symbol reading unit 49 from reading the code symbol for the second predetermined time when the symbol reading determination unit 404 determines that the symbol reading unit 49 has read the code symbol within the first predetermined time. enable Elapsed time determination unit 403 determines whether the second predetermined time has elapsed. The symbol reading determination unit 404 determines whether the symbol reading unit 49 has read the code symbol within the second predetermined time.

売上登録処理部406は、シンボル読取判断部404が第1所定時間内または第2所定時間内にコードシンボルを読み取ったと判断した場合に、読み取ったコードシンボルに基づいて商品の売上登録処理を実行する。読取終了部407は、経過時間判断部403が第1所定時間または第2所定時間を経過したと判断した場合に、シンボル読取部49によるコードシンボルの読み取りを終了する。読取終了部407がコードシンボルの読み取りを終了すると、その後は、再度開始ボタン481が操作されるまでシンボル読取部49によるコードシンボルの読み取りが不可となる。 When the symbol reading determination unit 404 determines that the code symbol has been read within the first predetermined time or the second predetermined time, the sales registration processing unit 406 executes product sales registration processing based on the read code symbol. . The reading end unit 407 ends the code symbol reading by the symbol reading unit 49 when the elapsed time determination unit 403 determines that the first predetermined time or the second predetermined time has passed. After the reading end unit 407 finishes reading the code symbol, the symbol reading unit 49 cannot read the code symbol until the start button 481 is operated again.

続いて、カート端末4の制御処理に付いて説明する。図6は、カート端末の制御処理の流れを示すフローチャートである。図6に示すように、カート端末4の操作判断部401は、開始ボタン481が操作されたかを判断する(S11)。操作判断部401が開始ボタン481が操作されたと判断した場合には(S11のYes)、第1読取可能部402は、シンボル読取部49のLEDをオンする(S12)。LEDがオンすると、シンボル読取部49は、コードシンボルの読み取りが可能となる。また、設定部408は、所定時間記憶部442から第1所定時間を読み出して設定時間記憶部432に設定(記憶)する(S12)。また、第1読取可能部402は、設定された第1所定時間から時間の減算を開始する(S12)。時間の減算は、例えば第1所定時間として設定された20秒から、カウンタを用いて1秒ずつ減算する。このようにして、第1読取可能部402は、第1所定時間内はシンボル読取部49によるシンボルの読み取りを可能とする。 Next, control processing of the cart terminal 4 will be described. FIG. 6 is a flow chart showing the flow of control processing of the cart terminal. As shown in FIG. 6, the operation determination unit 401 of the cart terminal 4 determines whether the start button 481 has been operated (S11). When the operation determination unit 401 determines that the start button 481 has been operated (Yes in S11), the first readable unit 402 turns on the LED of the symbol reading unit 49 (S12). When the LED is turned on, the symbol reading section 49 can read the code symbol. The setting unit 408 also reads the first predetermined time from the predetermined time storage unit 442 and sets (stores) it in the set time storage unit 432 (S12). Also, the first readable part 402 starts subtracting time from the set first predetermined time (S12). The time is subtracted, for example, from 20 seconds, which is set as the first predetermined time, by using a counter to subtract one second at a time. In this manner, the first readable section 402 allows the symbol reading section 49 to read the symbol within the first predetermined time.

次に経過時間判断部403は、第1所定時間から減算した残存時間が0となったか(すなわち、第1所定時間が経過したか)を判断する(S13)。経過時間判断部403が第1所定時間から減算した残存時間が0となっていないと判断した場合には(S13のNo)、シンボル読取判断部404は、シンボル読取部49がコードシンボルを読み取ったかを判断する(S14)。シンボル読取判断部404がコードシンボルを読み取っていないと判断した場合には(S14のNo)、制御部400は、S13に戻る。一方、シンボル読取判断部404がコードシンボルを読み取ったと判断した場合には(S14のYes)、売上登録処理部406は、読み取ったコードシンボルを解析して得られた商品コードに基づいて、当該商品の売上登録処理を実行する(S15)。制御部400は、売上登録処理された商品の商品情報を、商品情報部431に記憶する。 Next, the elapsed time determination unit 403 determines whether the remaining time subtracted from the first predetermined time is 0 (that is, whether the first predetermined time has passed) (S13). When the elapsed time determination unit 403 determines that the remaining time subtracted from the first predetermined time is not 0 (No in S13), the symbol reading determination unit 404 determines whether the symbol reading unit 49 has read the code symbol. (S14). When the symbol reading determination unit 404 determines that the code symbol has not been read (No in S14), the control unit 400 returns to S13. On the other hand, when the symbol reading determination unit 404 determines that the code symbol has been read (Yes in S14), the sales registration processing unit 406 reads the product based on the product code obtained by analyzing the read code symbol. is executed (S15). The control unit 400 stores in the product information unit 431 the product information of the product for which sales registration processing has been performed.

次に、設定部408は、所定時間記憶部442から第2所定時間を読み出して設定時間記憶部432に設定(記憶)する(S16)。また、第2読取可能部405は、設定された第2所定時間から時間の減算を開始する(S16)。なお、依然としてシンボル読取部49のLEDは点灯しているため、第2読取可能部405は、第2所定時間内はシンボル読取部49によるコードシンボルの読み取りを可能とする。 Next, the setting unit 408 reads the second predetermined time from the predetermined time storage unit 442 and sets (stores) it in the set time storage unit 432 (S16). Also, the second readable unit 405 starts subtracting time from the set second predetermined time (S16). Since the LED of the symbol reading section 49 is still lit, the second readable section 405 allows the symbol reading section 49 to read the code symbol within the second predetermined time.

次に経過時間判断部403は、第2所定時間から減算した残存時間が0となったか(すなわち、第2所定時間が経過したか)を判断する(S17)。経過時間判断部403が第2所定時間から減算した残存時間が0となっていないと判断した場合には(S17のNo)、シンボル読取判断部404は、シンボル読取部49がコードシンボルを読み取ったかを判断する(S18)。シンボル読取判断部404がコードシンボルを読み取っていないと判断した場合には(S18のNo)、制御部400は、S17に戻る。一方、シンボル読取判断部404がコードシンボルを読み取ったと判断した場合には(S18のYes)、制御部400はS15に戻り、売上登録処理部406は、読み取ったコードシンボルを解析して得られた商品コードに基づいて、当該商品の売上登録処理を実行する(S15)。以降、S17の判断でYesと判断されるまでS15、S16、S18の処理を繰り返す。 Next, the elapsed time determination unit 403 determines whether the remaining time subtracted from the second predetermined time is 0 (that is, whether the second predetermined time has passed) (S17). When the elapsed time determination unit 403 determines that the remaining time subtracted from the second predetermined time is not 0 (No in S17), the symbol reading determination unit 404 determines whether the symbol reading unit 49 has read the code symbol. (S18). When the symbol reading determination unit 404 determines that the code symbol has not been read (No in S18), the control unit 400 returns to S17. On the other hand, when the symbol reading determination unit 404 determines that the code symbol has been read (Yes in S18), the control unit 400 returns to S15, and the sales registration processing unit 406 analyzes the read code symbol Based on the product code, the sales registration process for the product is executed (S15). Thereafter, the processes of S15, S16, and S18 are repeated until the determination of S17 is Yes.

一方、経過時間判断部403が第1所定時間から減算した残存時間が0である(すなわち、第1所定時間の間、コードシンボルが読み取られなかった)と判断した場合は(S13のYes)、読取終了部407は、シンボル読取部49のLEDを消灯する(S25)。また、経過時間判断部403が第2所定時間から減算した残存時間が0である(すなわち、第2所定時間の間、コードシンボルが読み取られなかった)と判断した場合も(S17のYes)、読取終了部407は、シンボル読取部49のLEDを消灯する(S25)。シンボル読取部49のLEDが消灯すると、シンボル読取部49はコードシンボルを読み取ることができないため、コードシンボルの読み取りが不可となる。そして制御部400は、S11に戻る。 On the other hand, if the elapsed time determination unit 403 determines that the remaining time subtracted from the first predetermined time is 0 (that is, the code symbol was not read during the first predetermined time) (Yes in S13), The reading end unit 407 turns off the LED of the symbol reading unit 49 (S25). Also, when the elapsed time determination unit 403 determines that the remaining time subtracted from the second predetermined time is 0 (that is, the code symbol was not read during the second predetermined time) (Yes in S17), The reading end unit 407 turns off the LED of the symbol reading unit 49 (S25). When the LED of the symbol reading section 49 is turned off, the symbol reading section 49 cannot read the code symbol, and therefore cannot read the code symbol. Then, the control unit 400 returns to S11.

また、S11において、操作判断部401が開始ボタン481の操作ではないと判断した場合には(S11のNo)、制御部400は、終了ボタン482が操作されたかを判断する(S21)。顧客は、店内での商品の購入が終了すると、POS端末5の設置場所に移動して終了ボタン482を操作する。終了ボタン482が操作されたと判断した場合には(S21のYes)、制御部400は、売上登録した商品の商品情報と商品の価格を合計した合計金額を表示部47に表示する(S22)。 If the operation determination unit 401 determines in S11 that the start button 481 has not been operated (No in S11), the control unit 400 determines whether the end button 482 has been operated (S21). After completing the purchase of the product in the store, the customer moves to the installation location of the POS terminal 5 and operates the end button 482 . When it is determined that the end button 482 has been operated (Yes in S21), the control unit 400 displays the total amount of the product information of the products registered for sale and the product price on the display unit 47 (S22).

次に制御部400は、OKボタン483が操作されたかを判断する(S23)。OKボタン483が操作されたと判断した場合には(S23のYes)、制御部400は、当該ショッピングカート2を特定するカード番号と、表示部47に表示した商品情報、合計金額等を、POS端末5に送信する(S24)。そして読取終了部407は、S25の処理を実行する。また、制御部400は、商品情報部431、設定時間記憶部432に記憶されている情報をクリアする。そして制御部400は、S11に戻る。 Next, the control unit 400 determines whether the OK button 483 has been operated (S23). If it is determined that the OK button 483 has been operated (Yes in S23), the control unit 400 sends the card number specifying the shopping cart 2, the product information displayed on the display unit 47, the total amount, etc., to the POS terminal. 5 (S24). Then, the reading end unit 407 executes the process of S25. Also, the control unit 400 clears the information stored in the product information unit 431 and the set time storage unit 432 . Then, the control unit 400 returns to S11.

また、OKボタン483の操作ではないと判断した場合には(S23のNo)、制御部400は、キャンセルボタン484が操作されたかを判断する(S26)。キャンセルボタン484が操作されたと判断した場合には(S26のYes)、制御部400は、商品情報部431と設定時間記憶部432に記憶されているすべての情報をキャンセル(クリア)する(S27)。そして制御部400は、S25の処理を実行する。また、キャンセルボタン484の操作ではないと判断した場合には(S26のNo)、制御部400は、S23に戻る。なお、終了ボタン482の操作ではないと判断した場合には(S21のNo)、制御部400は、S11に戻る。 When determining that the OK button 483 has not been operated (No in S23), the control unit 400 determines whether the cancel button 484 has been operated (S26). If it is determined that the cancel button 484 has been operated (Yes in S26), the control section 400 cancels (clears) all the information stored in the product information section 431 and the set time storage section 432 (S27). . Then, the control unit 400 executes the process of S25. If it is determined that the cancel button 484 has not been operated (No in S26), the control unit 400 returns to S23. If it is determined that the end button 482 has not been operated (No in S21), the control unit 400 returns to S11.

このような第1実施形態のカート端末4によれば、開始ボタン481が操作されると、設定された第1所定時間の間、シンボル読取部49によるコードシンボルの読み取りが可能となる。そして、第1所定時間内にシンボル読取部49によるコードシンボルの読み取りがされた場合には、設定された第2所定時間の間、シンボル読取部49によるコードシンボルの読み取りが可能となる。そして、第1所定時間内または、第2所定時間内にコードシンボルの読み取りがされた場合には、当該コードシンボルによって特定される商品の売上登録処理を実行する。そのため、複数個の商品のシンボルを連続して読みとらせることが可能となる。 According to the cart terminal 4 of the first embodiment, when the start button 481 is operated, the code symbol can be read by the symbol reading section 49 for the set first predetermined time. Then, when the code symbol is read by the symbol reading unit 49 within the first predetermined time, the code symbol can be read by the symbol reading unit 49 for the set second predetermined time. Then, when the code symbol is read within the first predetermined time or within the second predetermined time, the sales registration process for the product specified by the code symbol is executed. Therefore, it is possible to read the symbols of a plurality of products consecutively.

(第2実施形態)
ここからは図7および図8を用いて第2実施形態について説明する。図7は、第2実施形態に係るカート端末4の機能構成を示す機能ブロック図である。図7において、カート端末4の制御部400は、操作判断部401、第1読取可能部402、経過時間判断部403、シンボル読取判断部404、第2読取可能部405、売上登録処理部406、読取終了部407、設定部408、残存時間判断部409として機能する。操作判断部401、第1読取可能部402、経過時間判断部403、シンボル読取判断部404、第2読取可能部405、売上登録処理部406、読取終了部407は、図6と同等の機能であるため、説明を省略する。
(Second embodiment)
From now on, the second embodiment will be described with reference to FIGS. 7 and 8. FIG. FIG. 7 is a functional block diagram showing the functional configuration of the cart terminal 4 according to the second embodiment. 7, the control unit 400 of the cart terminal 4 includes an operation determining unit 401, a first readable unit 402, an elapsed time determining unit 403, a symbol reading determining unit 404, a second readable unit 405, a sales registration processing unit 406, It functions as a reading end unit 407 , a setting unit 408 and a remaining time determination unit 409 . The operation determination unit 401, the first readable unit 402, the elapsed time determination unit 403, the symbol reading determination unit 404, the second readable unit 405, the sales registration processing unit 406, and the reading end unit 407 have functions equivalent to those in FIG. Therefore, the description is omitted.

残存時間判断部409は、シンボル読取判断部404がコードシンボルを読み取ったと判断した際の第1所定時間の残存時間と第2所定時間のどちらが長いかを判断する。そして、設定部408は、残存時間判断部409が第2所定時間が第1所定時間の残存時間よりより長いと判断した場合に、第2所定時間を設定する。残存時間が第2所定時間より長い場合には、設定部408は、残存時間を第2所定時間とする。 The remaining time determination unit 409 determines which of the remaining time of the first predetermined time and the second predetermined time is longer when the symbol reading determination unit 404 determines that the code symbol has been read. Then, the setting unit 408 sets the second predetermined time when the remaining time determination unit 409 determines that the second predetermined time is longer than the remaining time of the first predetermined time. If the remaining time is longer than the second predetermined time, the setting unit 408 sets the remaining time to the second predetermined time.

次に、第2実施形態に係るカート端末4の制御について説明する。図8は、カート端末4の制御処理の流れを示すフローチャートである。図8において、S11~S27は、図6と同等の制御処理のため、説明を省略する。S15において、売上登録処理部406は、読み取ったコードシンボルを解析して得られた商品コードに基づいて、当該商品の売上登録処理を実行する。次に残存時間判断部409は、第2経過時間が、S12で設定した第1経過時間からS14において経過時間判断部403がコードシンボルを読み取ったと判断するまでに経過した時間を除く残存時間より長いかを判断する(S41)。残存時間判断部409が第2経過時間が残存時間より長いと判断した場合には(S41のYes)、制御部400は、S16以降の処理を実行する。 Next, control of the cart terminal 4 according to the second embodiment will be described. FIG. 8 is a flow chart showing the flow of control processing of the cart terminal 4. As shown in FIG. In FIG. 8, S11 to S27 are the same control processing as in FIG. 6, so description thereof will be omitted. In S15, the sales registration processing unit 406 executes sales registration processing for the product based on the product code obtained by analyzing the read code symbol. Next, the remaining time determining unit 409 determines that the second elapsed time is longer than the remaining time excluding the elapsed time from the first elapsed time set in S12 until the elapsed time determining unit 403 determines that the code symbol has been read in S14. (S41). When the remaining time determination unit 409 determines that the second elapsed time is longer than the remaining time (Yes in S41), the control unit 400 executes the processes from S16 onwards.

また、残存時間判断部409が残存時間が第2経過時間以上であると判断した場合には(S41のNo)、制御部400は、S16の処理を実行することなくS17以降の処理を実行する。例えば、第1所定時間が20秒、第2所定時間が5秒の場合、残存時間が4秒の場合は、設定部408は、第2所定時間を設定する。また、残存時間が10秒の場合は、設定部408による第2所定時間の設定は行わず、設定部408は、残存時間を第2所定時間とする。第1読取可能部402は、引き続き第1所定時間の残存時間から時間の減算を行う。そして制御部400は、S17以降の処理を実行する。 Further, when the remaining time determination unit 409 determines that the remaining time is equal to or longer than the second elapsed time (No in S41), the control unit 400 executes the processes from S17 onward without executing the process of S16. . For example, when the first predetermined time is 20 seconds, the second predetermined time is 5 seconds, and the remaining time is 4 seconds, the setting unit 408 sets the second predetermined time. If the remaining time is 10 seconds, the setting unit 408 does not set the second predetermined time, and the setting unit 408 sets the remaining time as the second predetermined time. The first readable portion 402 continues to subtract time from the remaining time of the first predetermined time. Then, the control unit 400 executes the processes after S17.

このような第2実施形態のカート端末4によれば、開始ボタン481が操作されると、第1所定時間の間、シンボル読取部49によるコードシンボルの読み取りが可能となる。そして、第2所定時間の間、シンボル読取部49によるコードシンボルの読み取りが可能となる。そして、第1所定時間内または、第2所定時間内にコードシンボルの読み取りがされた場合には、当該コードシンボルによって特定される商品の売上登録処理を実行する。そのため、複数個の商品のシンボルを連続して読みとらせることが可能となる。 According to the cart terminal 4 of the second embodiment, when the start button 481 is operated, the code symbol can be read by the symbol reading section 49 for the first predetermined time. Then, the code symbol can be read by the symbol reading section 49 for the second predetermined time. Then, when the code symbol is read within the first predetermined time or within the second predetermined time, the sales registration process for the product specified by the code symbol is executed. Therefore, it is possible to read the symbols of a plurality of products consecutively.

以上、本発明の第1実施形態および第2実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これらの新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although the first and second embodiments of the present invention have been described above, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be embodied in various other forms, and various omissions, replacements, and modifications can be made without departing from the scope of the invention. These embodiments are included in the scope and gist of the invention, and are included in the scope of the invention described in the claims and equivalents thereof.

例えば、実施形態では、第1所定時間を第2所定時間より長くした。しかしながら、これに限らず、第1所定時間と第2所定時間を同一の長さの時間としてもよい。また、第2所定時間を第1所定時間より長くしてもよい。 For example, in the embodiment, the first predetermined time is longer than the second predetermined time. However, the present invention is not limited to this, and the first predetermined time and the second predetermined time may be of the same length. Also, the second predetermined time may be longer than the first predetermined time.

また、実施形態では、カート端末4をシンボル読取装置の一例として説明した。しかしながら、例えば、シンボル読取部49をシンボル読取装置としてもよい。 Further, in the embodiment, the cart terminal 4 has been described as an example of the symbol reading device. However, for example, the symbol reader 49 may be a symbol reader.

また、実施形態では、ショッピングカート2にカート端末4を取り付けた例を説明した。しかしながら、これに限らず、例えば、商品を入れるカゴにカート端末4を取り付けたものであってもよい。 Moreover, in the embodiment, an example in which the cart terminal 4 is attached to the shopping cart 2 has been described. However, the present invention is not limited to this, and for example, the cart terminal 4 may be attached to a basket in which products are put.

なお、実施形態のカート端末4で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供される。 The program executed by the cart terminal 4 of the embodiment is a file in an installable format or an executable format, and can be downloaded from a computer such as a CD-ROM, a flexible disk (FD), a CD-R, a DVD (Digital Versatile Disk), or the like. provided on a recording medium readable by

また、実施形態のカート端末4で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施形態のカート端末4で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。 Alternatively, the program executed by the cart terminal 4 of the embodiment may be stored in a computer connected to a network such as the Internet, and may be provided by being downloaded via the network. Also, the program executed by the cart terminal 4 of the embodiment may be provided or distributed via a network such as the Internet.

また、実施形態のカート端末4で実行されるプログラムを、ROM等に予め組み込んで提供するように構成してもよい。 Further, the program executed by the cart terminal 4 of the embodiment may be configured to be pre-installed in a ROM or the like and provided.

2 ショッピングカート
4 カート端末
5 POS端末
49 シンボル読取部
400 制御部
401 操作判断部
402 第1読取可能部
403 経過時間判断部
404 シンボル読取判断部
405 第2読取可能部
406 売上登録処理部
407 読取終了部
408 設定部
409 残存時間判断部
432 設定時間記憶部
442 所定時間記憶部
2 shopping cart 4 cart terminal 5 POS terminal 49 symbol reading unit 400 control unit 401 operation determination unit 402 first readable unit 403 elapsed time determination unit 404 symbol reading determination unit 405 second readable unit 406 sales registration processing unit 407 end of reading Section 408 Setting Section 409 Remaining Time Determining Section 432 Setting Time Storage Section 442 Predetermined Time Storage Section

特開平10-208152号公報JP-A-10-208152

Claims (9)

顧客と共に移動し顧客が操作して購入する商品の商品登録を行う移動端末であって、
商品に付された商品を特定するシンボルを読み取る読取手段と、
前記読取手段によるシンボルの読み取りを開始するための操作部の操作を受付ける受付手段と、
前記受付手段によって読取の開始を受付けると、設定された第1所定時間内は前記読取手段による前記シンボルの読み取りを可能とする第1読取手段と、
前記第1所定時間内に前記読取手段が前記シンボルを読み取った場合には、前記第1所定時間とは異なる時間に設定された第2所定時間内は前記読取手段による前記シンボルの読み取りを可能とする第2読取手段と、
前記第1読取手段および前記第2読取手段によって読み取られたシンボルで特定される商品について前記商品登録を行う登録手段と、
前記登録手段による複数の商品の前記商品登録をまとめて取り消す取消手段と、
を有する移動端末。
A mobile terminal that moves with a customer and performs product registration for products that the customer operates to purchase,
reading means for reading a symbol identifying the product attached to the product;
receiving means for receiving an operation of an operation unit for starting symbol reading by the reading means;
a first reading means for enabling the reading means to read the symbol within a set first predetermined time when the acceptance means accepts the start of reading;
When the reading means reads the symbol within the first predetermined time, the symbol can be read by the reading means within a second predetermined time set to a time different from the first predetermined time. a second reading means for
registration means for registering the goods specified by the symbols read by the first reading means and the second reading means;
a cancellation means for collectively canceling the product registration of a plurality of products by the registration means;
mobile terminal.
シンボルの読み取りを終了するために操作する終了操作部、をさらに有し、
前記取消手段は、前記終了操作部が操作されたことを条件に前記商品登録をまとめて取り消す、
請求項1に記載の移動端末。
further comprising an end operation unit operated to end symbol reading;
The canceling means collectively cancels the product registration on condition that the end operation unit is operated.
A mobile terminal according to claim 1 .
前記終了操作部が操作された場合に、それまでに商品登録した商品の商品情報と合計金額を表示する表示手段、をさらに有する、
請求項2に記載の移動端末。
further comprising display means for displaying product information of products registered so far and a total price when the end operation unit is operated;
A mobile terminal according to claim 2.
前記第2所定時間は前記第1所定時間より短い、
請求項1乃至3のいずれか1項に記載の移動端末。
the second predetermined time is shorter than the first predetermined time;
A mobile terminal according to any one of claims 1 to 3.
前記第1所定時間および前記第2所定時間を設定する設定手段と、setting means for setting the first predetermined time and the second predetermined time;
前記第2所定時間が、前記設定手段が設定した第1所定時間からシンボルを読み取るまでに経過した時間に基づく前記第1所定時間の残存時間より長いかを判断する残存時間判断手段と、remaining time determining means for determining whether the second predetermined time is longer than the remaining time of the first predetermined time based on the time elapsed from the first predetermined time set by the setting means until the symbol is read;
を備え、with
前記設定手段は、前記残存時間判断手段が前記第2所定時間が前記残存時間より長いと判断した場合に前記第2所定時間を設定し、前記残存時間が前記第2所定時間以上であると判断した場合に前記残存時間を前記第2所定時間とする、The setting means sets the second predetermined time when the remaining time determining means determines that the second predetermined time is longer than the remaining time, and determines that the remaining time is equal to or longer than the second predetermined time. When the remaining time is the second predetermined time,
請求項1に記載の移動端末。A mobile terminal according to claim 1 .
顧客と共に移動し顧客が操作して購入する商品の商品登録を行う移動端末としてのコンピュータを、
商品に付された商品を特定するシンボルを読み取る読取手段と、
前記読取手段によるシンボルの読み取りを開始するための操作部の操作を受付ける受付手段と、
前記受付手段によって読取の開始を受付けると、設定された第1所定時間内は前記読取手段による前記シンボルの読み取りを可能とする第1読取手段と、
前記第1所定時間内に前記読取手段が前記シンボルを読み取った場合には、前記第1所定時間とは異なる時間に設定された第2所定時間内は前記読取手段による前記シンボルの読み取りを可能とする第2読取手段と、
前記第1読取手段および前記第2読取手段によって読み取られたシンボルで特定される商品について前記商品登録を行う登録手段と、
前記登録手段による複数の商品の前記商品登録をまとめて取り消す取消手段と、
して機能させるためのプログラム。
A computer as a mobile terminal that moves with a customer and performs product registration for products that the customer operates to purchase,
reading means for reading a symbol identifying the product attached to the product;
receiving means for receiving an operation of an operation unit for starting symbol reading by the reading means;
a first reading means for enabling the reading means to read the symbol within a set first predetermined time when the acceptance means accepts the start of reading;
When the reading means reads the symbol within the first predetermined time, the symbol can be read by the reading means within a second predetermined time set to a time different from the first predetermined time. a second reading means for
registration means for registering the goods specified by the symbols read by the first reading means and the second reading means;
a cancellation means for collectively canceling the product registration of a plurality of products by the registration means;
program to function as
前記第1所定時間および前記第2所定時間を設定する設定手段と、setting means for setting the first predetermined time and the second predetermined time;
前記第2所定時間が、前記設定手段が設定した第1所定時間からシンボルを読み取るまでに経過した時間に基づく前記第1所定時間の残存時間より長いかを判断する残存時間判断手段と、remaining time determining means for determining whether the second predetermined time is longer than the remaining time of the first predetermined time based on the time elapsed from the first predetermined time set by the setting means until the symbol is read;
してさらに機能させ、to make it work more,
前記設定手段は、前記残存時間判断手段が前記第2所定時間が前記残存時間より長いと判断した場合に前記第2所定時間を設定し、前記残存時間が前記第2所定時間以上であると判断した場合に前記残存時間を前記第2所定時間とする、The setting means sets the second predetermined time when the remaining time determining means determines that the second predetermined time is longer than the remaining time, and determines that the remaining time is equal to or longer than the second predetermined time. When the remaining time is the second predetermined time,
請求項6に記載のプログラム。7. A program according to claim 6.
顧客と共に移動し顧客が操作して購入する商品の商品登録を行う移動端末における処理方法であって、
商品に付された商品を特定するシンボルを読み取る読取工程と、
前記読取工程によるシンボルの読み取りを開始するための操作部の操作を受付ける受付工程と、
前記受付工程によって読取の開始を受付けると、設定された第1所定時間内は前記読取工程による前記シンボルの読み取りを可能とする第1読取工程と、
前記第1所定時間内に前記読取工程が前記シンボルを読み取った場合には、前記第1所定時間とは異なる時間に設定された第2所定時間内は前記読取工程による前記シンボルの読み取りを可能とする第2読取工程と、
前記第1読取工程および前記第2読取工程によって読み取られたシンボルで特定される商品について前記商品登録を行う登録工程と、
前記登録工程による複数の商品の前記商品登録をまとめて取り消す取消工程と、
を含む処理方法。
A processing method in a mobile terminal that moves with a customer and performs product registration for products that the customer operates to purchase, the method comprising:
a reading step of reading a symbol identifying a product attached to the product;
a receiving step of receiving an operation of the operation unit for starting reading of symbols by the reading step;
a first reading step of allowing the symbol to be read by the reading step within a set first predetermined time when the receiving step accepts the start of reading;
When the reading step reads the symbol within the first predetermined time, the symbol can be read by the reading step within a second predetermined time set to a time different from the first predetermined time. a second reading step of
a registration step of registering the product specified by the symbol read by the first reading step and the second reading step;
a cancellation step of collectively canceling the product registration of a plurality of products in the registration step;
processing methods, including;
前記第1所定時間および前記第2所定時間を設定する設定工程と、a setting step of setting the first predetermined time and the second predetermined time;
前記第2所定時間が、前記設定工程が設定した第1所定時間からシンボルを読み取るまでに経過した時間に基づく前記第1所定時間の残存時間より長いかを判断する残存時間判断工程と、a remaining time determining step of determining whether the second predetermined time is longer than the remaining time of the first predetermined time based on the time elapsed from the first predetermined time set in the setting step until the symbol is read;
をさらに含み、further comprising
前記設定工程は、前記残存時間判断工程が前記第2所定時間が前記残存時間より長いと判断した場合に前記第2所定時間を設定し、前記残存時間が前記第2所定時間以上であると判断した場合に前記残存時間を前記第2所定時間とする、The setting step sets the second predetermined time when the remaining time determining step determines that the second predetermined time is longer than the remaining time, and determines that the remaining time is equal to or greater than the second predetermined time. When the remaining time is the second predetermined time,
請求項8に記載の処理方法。The processing method according to claim 8.
JP2022035832A 2018-03-05 2022-03-09 Mobile terminal, program and processing method Active JP7275340B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2022035832A JP7275340B2 (en) 2018-03-05 2022-03-09 Mobile terminal, program and processing method
JP2023075373A JP7553648B2 (en) 2022-03-09 2023-05-01 Mobile terminal, program and processing method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018038172A JP7040960B2 (en) 2018-03-05 2018-03-05 Symbol reader and program
JP2022035832A JP7275340B2 (en) 2018-03-05 2022-03-09 Mobile terminal, program and processing method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2018038172A Division JP7040960B2 (en) 2018-03-05 2018-03-05 Symbol reader and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023075373A Division JP7553648B2 (en) 2022-03-09 2023-05-01 Mobile terminal, program and processing method

Publications (2)

Publication Number Publication Date
JP2022078247A JP2022078247A (en) 2022-05-24
JP7275340B2 true JP7275340B2 (en) 2023-05-17

Family

ID=87852647

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022035832A Active JP7275340B2 (en) 2018-03-05 2022-03-09 Mobile terminal, program and processing method

Country Status (1)

Country Link
JP (1) JP7275340B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001195537A (en) 2000-01-12 2001-07-19 Toshiba Tec Corp Code symbol reader
JP2009087312A (en) 2007-09-12 2009-04-23 Teraoka Seiko Co Ltd Product sales data processing device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2993832B2 (en) * 1993-11-26 1999-12-27 富士通株式会社 POS system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001195537A (en) 2000-01-12 2001-07-19 Toshiba Tec Corp Code symbol reader
JP2009087312A (en) 2007-09-12 2009-04-23 Teraoka Seiko Co Ltd Product sales data processing device

Also Published As

Publication number Publication date
JP2022078247A (en) 2022-05-24

Similar Documents

Publication Publication Date Title
US11948364B2 (en) Portable computing device installed in or mountable to a shopping cart
JP7530454B2 (en) Accounting devices and programs
US11361180B2 (en) Symbol reading device and method
JP5149950B2 (en) Product information reading apparatus and program
JP7469526B2 (en) Program and cart terminal
JP5038456B2 (en) Sales registration device, checkout system and program
US20190318336A1 (en) Apparatus and method for registering commodity information
CN114764962A (en) Unauthorized behavior recognition device, storage medium, and unauthorized behavior recognition method
JP7713580B2 (en) Self-service product sales data processing device and program
JP5681682B2 (en) Information processing apparatus and program
JP2022178574A (en) Registration device, information processing device, and program
JP2012155446A (en) Settlement system and container
JP7275340B2 (en) Mobile terminal, program and processing method
JP7553648B2 (en) Mobile terminal, program and processing method
JP5476446B2 (en) Product information reading device, product information processing device, and program
US11715083B2 (en) Merchandise data registration device and method
JP2023118850A (en) Registration settlement device and program
JP5483618B2 (en) Product code reader and program
JP5854480B2 (en) POS terminal, product sales system, product sales method, and product sales program
JP7763690B2 (en) Checkout device and program
JP2020177589A (en) Cart POS and programs
JP2026072164A (en) Product sales data processing device and program
JP2005258943A (en) Register
JP5499109B2 (en) Checkout system, product information reading device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220408

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220502

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230220

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: 20230404

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230502

R150 Certificate of patent or registration of utility model

Ref document number: 7275340

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150