US20150025985A1 - Commodity sales data processing apparatus and method for taking over processing by the same - Google Patents
Commodity sales data processing apparatus and method for taking over processing by the same Download PDFInfo
- Publication number
- US20150025985A1 US20150025985A1 US14/331,452 US201414331452A US2015025985A1 US 20150025985 A1 US20150025985 A1 US 20150025985A1 US 201414331452 A US201414331452 A US 201414331452A US 2015025985 A1 US2015025985 A1 US 2015025985A1
- Authority
- US
- United States
- Prior art keywords
- processing
- docking station
- data
- module
- information terminal
- 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.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1632—External expansion units, e.g. docking stations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/4068—Electrical coupling
- G06F13/4081—Live connection to bus, e.g. hot-plugging
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0018—Constructional details, e.g. of drawer, printing means, input means
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0036—Checkout procedures
- G07G1/0045—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader
- G07G1/0081—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader the reader being a portable scanner or data reader
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/12—Cash registers electronically operated
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/202—Interconnection or interaction of plural electronic cash registers [ECR] or to host computer, e.g. network details, transfer of information from host to ECR or from ECR to ECR
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0009—Details of the software in the checkout register, electronic cash register [ECR] or point of sale terminal [POS]
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0036—Checkout procedures
Definitions
- Embodiments described herein relate to an information terminal, a commodity sales data processing apparatus including a portable information terminal and a method for taking over the processing by the commodity sales data processing apparatus.
- POS Point Of Sales
- the POS terminal is a stationary type terminal arranged at the checkout counter of a store.
- a portable information terminal for example, a tablet type information terminal, which is capable of receiving information input through a touch operation on a display screen is popularized widely but the sales price thereof is greatly falling.
- FIG. 1 is an external view illustrating a docking station and a tablet terminal according to each embodiment
- FIG. 2 is a diagram illustrating a state in which the tablet terminal is detached from the docking station according to each embodiment
- FIG. 3 is a schematic diagram illustrating the constitution of a POS system according to each embodiment
- FIG. 4 is a block diagram illustrating the main portions of the docking station and the tablet terminal according to each embodiment
- FIG. 5 is a diagram illustrating the content of a work history table according to each embodiment
- FIG. 6 is a flowchart illustrating the control operation executed by the CPU of a tablet terminal according to a first embodiment
- FIG. 7 is a diagram illustrating a checkout screen of the tablet terminal according to the first embodiment
- FIG. 8 is a diagram illustrating the transition of the content of the work history table in each embodiment
- FIG. 9 is a flowchart illustrating the control operation executed by the CPU of a tablet terminal according to a second embodiment
- FIG. 10 is a diagram illustrating a checkout screen of the tablet terminal according to the second embodiment.
- FIG. 11 is a diagram illustrating the checkout screen of the tablet terminal and a guidance for taking over displayed on the checkout screen according to the second embodiment.
- a commodity sales data processing apparatus comprises a stationary type docking station with a storage module, and a portable information terminal which is attached to and detached from the docking station freely.
- the information terminal receives an input of data relating to the sales of a commodity to process the received data, and stores the data required to take over the processing in the storage module of the docking station. Then the information terminal successively executes, if the information terminal is attached to the docking station, the processing by referring to the data stored in the storage module of the docking station.
- a commodity sales data processing apparatus is described below with reference to the accompanying drawings.
- a commodity sales data processing apparatus is exemplified which uses a tablet type information terminal to realize functions as a POS terminal.
- FIG. 1 a stationary type docking station 1 is arranged on a checkout counter (not shown) in a store.
- An information terminal 10 which can be attached to and detached from the docking station 1 , is a tablet type information terminal (hereinafter referred to as tablet terminal), for example.
- FIG. 1 shows a state in which the tablet terminal 10 is attached to the docking station 1
- FIG. 2 shows a state in which the tablet terminal 10 is detached from the docking station 1 .
- the docking station 1 includes a box-shaped housing on the upper portion of which the tablet terminal 10 is attached (placed), a reading window 2 of a scanner arranged at the front side of the housing and a receipt issue port 3 arranged at the left side of the housing. If the tablet terminal 10 is lifted from the docking station 1 , an inclined terminal mounting portion 4 on the upper portion of the housing of the docking station 1 appears, and an extension connector 5 arranged on the terminal mounting portion 4 is exposed, as shown in FIG. 2 .
- the tablet terminal 10 includes a rectangular-shaped housing that can be held with one hand, a touch panel type display section 11 which is arranged on the upper surface of the housing and is capable of receiving a touch operation, and a docking connector 68 described later which is arranged at the back side of the housing.
- the tablet terminal 10 and the docking station 1 are electrically connected with each other such that the docking connector 68 is inserted into the extension connector 5 while the back side of the tablet terminal 10 is placed on the terminal mounting portion 4 of the docking station 1 .
- Such an electrical connection can be released easily by lifting the tablet terminal 10 to separate the tablet terminal 10 from the terminal mounting portion 4 .
- One docking station 1 and one tablet terminal 10 constitute a commodity sales data processing apparatus.
- a POS system using such a commodity sales data processing apparatus is schematically illustrated in FIG. 3 .
- the POS system comprises a plurality of commodity sales data processing apparatuses and a store server 20 which centrally manages these commodity sales data processing apparatuses.
- the docking station 1 of each commodity sales data processing apparatus and the store server 20 are connected with each other to be capable of carrying out bidirectional communication through a network 21 such as a LAN (Local Area Network).
- the tablet terminal 10 of each commodity sales data processing apparatus and the store server 20 are connected with each other to be capable of carrying out bidirectional communication through the network 21 and one or a plurality of radio repeaters 22 connected with the network 21 .
- the tablet terminal 10 can realize function of the POS terminal both when being attached to the docking station 1 and when being detached from the docking station 1 .
- each of a plurality of shop clerks holds each tablet terminal 10 .
- the shop clerk attaches his or her tablet terminal 10 to the docking station 1 on the checkout counter and carries out checkout processing similar to that of a general POS terminal according to the display of the touch panel type display section 11 of the tablet terminal 10 .
- FIG. 4 shows main portions of the docking station 1 and the tablet terminal 10 .
- the docking station 1 further includes a communication interface 41 , an auxiliary storage device (storage module) 42 , a power source unit 43 , a scanner 44 , a printer 45 and I/O controllers 46 and 47 .
- the communication interface 41 , the auxiliary storage device 42 , the power source unit 43 , the scanner 44 , the printer 45 and the I/O controllers 46 and 47 are connected with each other through a bus line 40 including an address bus line, a data bus line and the like.
- the communication interface 41 is connected with the network 21 .
- the communication interface 41 manages data transmission/reception between the tablet terminal 10 and the store server 20 through the network 21 .
- the auxiliary storage device 42 is an auxiliary storage part of a computer.
- the auxiliary storage device 42 is, for example, an EEPROM (electric erasable programmable read-only memory), an HDD (Hard Disk Drive), or a SSD (solid state drive) and the like.
- the auxiliary storage device 42 stores data used when a CPU 61 of the tablet terminal 10 carries out various processing and data generated in the processing carried out by the CPU 61 . As occasion demands, the auxiliary storage device 42 also stores an application program.
- the auxiliary storage device 42 stores a terminal code table 42 a and a work history table 42 b, and includes a processing data storage area 42 c.
- the terminal code table 42 a in which each tablet terminal 10 is associated with the shop clerk code of a shop clerk carrying the tablet terminal 10 , is sent from the store server 20 to each docking station 1 to be updated regularly.
- the work history table 42 b which is used to store the data required to take over the processing of the tablet terminal 10 as a history, contains items such as a date, terminal, work name, application code, takeover code, terminal-before-takeover and the like.
- Data of the date when the processing is started is set in the date item.
- a terminal code such as “X1” “X2” . . . “Xn” of the tablet terminal 10 executing the processing is set in the terminal item.
- a work name indicating what kind of work the processing executed by the tablet terminal 10 corresponds to is set in the work name item.
- a code for identifying the application program for executing the processing is set in the application code item.
- a takeover code for identifying which data in the processing data storage area 42 c is the data required to take over the processing is set in the takeover code item.
- the terminal code (terminal-code-before-takeover) for indicating the tablet terminal 10 attached before takeover is set in the item of terminal-before-takeover.
- the processing data storage area 42 c stores the processed data which is actually processed within the data required to take over the processing.
- the power source unit 43 converts the voltage of a commercial-use AC power source 30 into the operation voltage of the docking station 1 to output the converted voltage, and outputs charging voltage to the tablet terminal 10 .
- the charging voltage is supplied for the tablet terminal 10 through the extension connector 5 .
- the scanner 44 optically reads a barcode and the like held to the reading window 2 .
- the scanner 44 may also be a scanner which reads a barcode and the like attached to a commodity from a commodity image captured by a camera.
- the printer 45 carries out printing on a continuous sheet supplied from a rolled paper in a thermal system, for example.
- the printed sheet is discharged from the receipt issue port 3 and cut to issue it as a receipt.
- the printer 45 can use a label sheet as the rolled paper to issue a label. Further, the printer 45 may also be a printer other than the thermal type printer.
- the I/O controller 46 controls an equipment, for example, a drawer 51 externally arranged on the rear or side surface of the housing of the docking station 1 .
- the I/O controller 47 controls a machine, for example, a card reader/writer 52 externally arranged on the rear or side surface of the housing of the docking station 1 .
- the card reader/writer 52 is capable of carrying out a data read/write processing on an electronic money card.
- the tablet terminal 10 comprises a CPU (Central Processing Unit) 61 , a ROM (Read Only Memory) 62 , a RAM (Random Access Memory) 63 , a touch panel controller 64 , a wireless communication unit 65 , a clock 66 , a USB (Universal Serial Bus) connector 67 , a docking connector 68 , a battery 69 and the like.
- the CPU 61 is connected with the ROM 62 , the RAM 63 , the touch panel controller 64 , the wireless communication unit 65 , the clock 66 , the USB connector 67 and the docking connector 68 through a bus line 70 including an address bus, a data bus and the like.
- the CPU 61 is a central part of a computer.
- the CPU 61 controls each section to realize various functions of the POS terminal according to an operating system or an application program.
- the ROM 62 is a main storage part of the computer.
- the ROM 62 stores the operating system and the application program mentioned above. As occasion demands, the ROM 62 also stores data required to execute various processing by the CPU 61 .
- the RAM 63 is also a main storage part of the computer mentioned above.
- the RAM 63 stores data required to execute various processing by the CPU 61 as needed. Further, the RAM 63 is also used as a work area for the CPU 61 when various processing is executed.
- the touch panel type display section 11 is constituted by arranging a touch sensor lit serving as an input section at the display part of a display 11 d.
- the touch panel controller 64 connected with the touch panel type display section 11 controls the screen of the display 11 d and monitors a signal of the touch sensor lit.
- the touch panel controller 64 detects input data according to the coordinate information of the touched position and the screen information of the display 11 d at the time of the touch operation.
- the wireless communication unit 65 performs data transmission/reception with the radio repeater 22 through a wireless communication.
- the clock 66 keeps the current date and time.
- the USB connector 67 is used to connect various USB devices having a communication system based on a USB standard in a detachable manner.
- the drawer 51 and the card reader/writer 52 mentioned above can be connected with the USB connector 67 .
- the docking connector 68 which is used to connect the tablet terminal 10 with the docking station 1 , is arranged at the back side of the housing of the tablet terminal 10 .
- the battery 69 which is used to output operation voltage of the tablet terminal 10 , is automatically charged with the charging voltage supplied from the docking station 1 through the extension connector 5 and the docking connector 68 in a case in which the tablet terminal 10 is attached to the docking station 1 .
- the CPU 61 includes the following modules (1)-(6) as main functions according to the control program in the ROM 62 :
- an input module which receives the touch operation and the like on the display screen of the touch panel type display section 11 and the read data of the scanner 44 in the docking station 1 as the input of data relating to the sales of the commodity;
- a first control module which stores the data required to take over the processing of the processing module in the auxiliary storage device 42 of the docking station 1 , more specifically, the first control module sequentially storing the data required to take over the processing in the auxiliary storage device 42 of the docking station 1 as the processing module is executing the processing;
- a determination module which determines whether or not the tablet terminal 10 is attached to the docking station 1 , more specifically, the determination module which sends a confirmation signal through the docking connector 68 to determine that the tablet terminal 10 is attached to the docking station 1 if the confirmation signal returns to the docking connector 68 or to determine that the tablet terminal 10 is not attached to the docking station 1 if the confirmation signal does not return to the docking connector 68 ;
- a second control module which enables, if the determination module determines that the tablet terminal 10 is attached to the docking station 1 (attaching timing), the processing module to successively execute the processing by referring to the data stored in the auxiliary storage device 42 of the docking station 1 to which the tablet terminal 10 is attached;
- a display control module which displays, in a case of continuously executing the processing, the data indicating the information terminal which was executing the processing on the touch panel type display section 11 .
- the shop clerk carrying out the checkout work at the checkout counter attaches his or her tablet terminal 10 to the docking station 1 on the checkout counter.
- the CPU 61 Upon attaching the tablet terminal 10 to the docking station 1 (YES in ACT 1 ), the CPU 61 reads the data required to take over the processing from the former tablet terminal 10 attached earlier than the current tablet terminal 10 from the work history table 42 b in the auxiliary storage device 42 of the docking station 1 (ACT 2 ). Then the CPU 61 starts the application program corresponding to the application code contained in the read data (ACT 3 ), and executes the processing according to the application program (ACT 4 ).
- the processing start date and time “2013.2.22 02:10:15”, the terminal code “X5” of the tablet terminal 10 executing the processing, the work name “checkout”, the application code “1001”, the takeover code “Y321” and the terminal attached before the takeover “—(none) ” are set in the last line of the work history table 42 b as the history of the processing executed immediately before the takeover.
- the CPU 61 starts the application program for checkout operation corresponding to the application code “1001”, and acquires the processed data associated with the takeover code “Y321” from the processing data storage area 42 c to continuously use the processed data in the following processing (checkout processing).
- the shop clerk holds the barcode of the commodity brought to the checkout counter by a customer to the reading window 2 of the docking station 1 to register the commodity by reading the barcode on the commodity through the reading window 2 .
- the CPU 61 displays the checkout screen shown in FIG. 7 on the touch panel type display section 11 . Then the CPU 61 receives the touch operation on the checkout screen and the data read by the scanner 44 in the docking station 1 as the input of data relating to the sales of the commodity, and processes the received input data as the commodity sales data.
- the checkout screen includes displays such as a commodity information display column 101 , a numeric display column 102 , a numeric key 103 , a total amount display column 104 , a deposit amount display column 105 , a change-amount display column 106 , a guidance display column 107 , a closing key 108 and the like.
- the commodity information display column 101 displays the registered commodity, quantity, subtotal, related information and the like.
- the numeric display column 102 displays the numeral input through the touch operation of the numeric key 103 .
- the total amount display column 104 displays the total amount of the registered commodities.
- the deposit amount display column 105 displays the numeral input through the touch operation of the numeric key 103 as the deposit amount from the customer.
- the change-amount display column 106 displays the amount obtained by subtracting the total amount from the deposit amount as the change amount.
- the guidance display column 107 displays various guidance or instruction information for the shop clerk.
- the current processing is the checkout processing taken over from the tablet terminal 10 with a terminal code “X5”.
- the CPU 61 displays the guidance information of “checkout work” and “take over from terminal X5” in the guidance display column 107 .
- the CPU 61 frequently stores the data required to take over the processing in the auxiliary storage device 42 of the docking station 1 as execution of the processing in ACT 4 proceeds (ACT 6 ).
- the CPU 61 executes a closing processing (ending processing) of calculating the checkout amount (total amount) based on the registration content (ACT 8 ).
- the CPU 61 displays the calculated checkout amount (total amount) in the total amount display column 104 , the deposit amount in the deposit amount display column 105 and the change amount in the change amount display column 106 .
- the CPU 61 prints the commodity sales data on the receipt with the printer 45 and then discharges the receipt from the receipt issue port 3 .
- the CPU 61 also stores the content of the closing processing in the auxiliary storage device 42 of the docking station 1 as the “data required for takeover” (ACT 9 ).
- the current processing start date and time “2013.2.22 02:10:32” the terminal code “X4” of the tablet terminal 10 executing the processing, the work name “checkout”, the application code “1001”, the takeover code “Z123” and the terminal attached before takeover “X5” are set in the last line of the work history table 42 b.
- the processing of the former tablet terminal 10 can be automatically taken over and executed only by attaching the tablet terminal 10 to the docking station 1 .
- the shop clerk B taking over the checkout work from the shop clerk A
- the shop clerk B coming later can start the checkout work quickly only by attaching his or her tablet terminal 10 to the docking station 1 .
- the commodity sales form and the working system of shop clerk as well can be diversified.
- the waiting time of the customer can be minimized and thus the customer service can be improved as well.
- the tablet terminal 10 being used stops operating due to a failure or abnormality while the shop clerk carries out the checkout work.
- the shop clerk can continue the checkout work without any hindrance only by attaching a spare tablet terminal 10 to the docking station 1 instead of the tablet terminal 10 that is no longer working.
- the CPU 61 monitors not the attaching the tablet terminal 10 to the docking station 1 (NO in ACT 1 ) but the designation of work on an initial screen (ACT 10 ). If the work is designated (YES in ACT 10 ), the CPU 61 starts the application program corresponding to the designated work (ACT 11 ), and executes the processing according to the application program (ACT 4 ). The following processing is the same as that described above, and is therefore not described repeatedly.
- the CPU 61 has following first control module ( 13 ) and second control module ( 15 ), instead of the first control module ( 3 ) and the second control module ( 5 ) described in the first embodiment within the main functions according to the control program in the ROM 62 :
- a second control module which enables, if the determination module determines that the tablet terminal 10 is attached to the docking station 1 (attachment timing) and if a takeover code exists in the last line of the work history table in the auxiliary storage device 42 , the processing module ( 2 ) described above to continuously execute the processing corresponding to the data stored in the auxiliary storage device 42 of the docking station 1 to which the tablet terminal 10 is attached.
- the shop clerk carrying out the checkout work at the checkout counter attaches his or her tablet terminal 10 to the docking station 1 on the checkout counter.
- the CPU 61 monitors the attachment of the tablet terminal 10 to the docking station 1 and determines whether or not there is a takeover code at the timing of attaching the tablet terminal 10 to the docking station 1 (ACT 11 ).
- the existence of the takeover code is determined with reference to the work history table 42 b in the auxiliary storage device 42 of the docking station 1 to which the tablet terminal 10 is attached.
- the CPU 61 If there is a takeover code in the last line of the work history table 42 b (YES in ACT 11 ), the CPU 61 reads the “data required to restart and continue the stopped processing” containing the takeover code from the auxiliary storage device 42 (ACT 12 ). Then the CPU 61 starts the application program corresponding to the application code contained in the read data (ACT 13 ), and takes over the processing stopped by the former tablet terminal to successively execute it from the stop position according to the application program (ACT 14 ).
- the processing start date and time “2013.2.22 02:10:15”, the terminal code “X5” of the tablet terminal 10 executing the processing, the work name “checkout”, the application code “1001”, the takeover code “Y321” and the terminal-before-takeover “—(none)” are set as the history of the former processing just before that.
- the CPU 61 starts the application program for checkout work corresponding to the application code “1001”, and acquires the processed data associated with the takeover code “Y321” from the processing data storage area 42 c to continuously use the processed data in the following processing.
- the shop clerk holds the barcode of the commodity brought to the register counter by a customer to the reading window 2 of the docking station 1 to read the barcode and registers the commodity.
- the CPU 61 displays the checkout screen shown in FIG. 10 on the touch panel type display section 11 . Then the CPU 61 receives the touch operation on the checkout screen and the read data of the scanner 44 in the docking station 1 as the input of data relating to the commodity sales, and processes the received input data as the commodity sales data.
- the checkout screen shown in FIG. 10 further includes the display of a takeover key 109 serving as a takeover designation module.
- the guidance display column 107 for example, the guidance of “checkout work” and “take over from terminal X5” are displayed.
- the CPU 61 executes a closing processing (ending processing) of calculating the checkout amount (total amount) based on the registration content (ACT 16 ).
- the CPU 61 displays the calculated checkout amount (total amount) in the total amount display column 104 , the deposit amount in the deposit amount display column 105 and the change amount in the change amount display column 106 .
- the CPU 61 prints the commodity sales data on the receipt with the printer 45 and then discharges the receipt from the receipt issue port 3 .
- the CPU 61 stores the data required to take over the processing in the auxiliary storage device 42 of the docking station 1 as the closing processing is being executed (ACT 17 ).
- the current processing start date and time “2013.2.22 02:10:32” the terminal code “X4” of the tablet terminal 10 executing the processing, the work name “checkout”, the application code “1001”, the takeover code “Z123” and the terminal-before-takeover “X5” are set in the last line of the work history table 42 b.
- the CPU 61 stops the processing being executed and stores the data required to restart the stopped processing and to continue it in the auxiliary storage device 42 of the docking station 1 (ACT 20 ).
- the CPU 61 displays guidance or instruction of “checkout work will be taken over. Please detach this terminal.” in the guidance display column 107 of the checkout screen.
- the shop clerk who looks at the guidance detaches the tablet terminal 10 from the docking station 1 and shifts the work to other shop clerk or goes away for other work.
- the CPU 61 executes the ending processing for ending the series of processing (ACT 16 ), and stores the data relating to the ending processing in the auxiliary storage device 42 of the docking station 1 as the “data required to restart the stopped processing” (ACT 17 ).
- the current processing start date and time “2013.2.22 02:10:32” the terminal code “X4” of the tablet terminal 10 executing the processing, the work name “checkout”, the application code “1001”, the takeover code “Z123” and the terminal-before-takeover “X5” are set in the last line of the work history table 42 b.
- the current processing can be stopped and taken over by other tablet terminal 10 only by touching the takeover key 109 on the screen.
- the shop clerk at the checkout counter has to leave the checkout counter for some urgent things to do
- the current checkout work can be taken over by other shop clerk without any inconvenience.
- the shop clerk taking over the checkout work can continue the checkout work quickly only by attaching his or her tablet terminal 10 to the docking station 1 .
- the commodity sales form and the working system of the shop clerk as well can be diversified.
- the waiting time of the customer can be minimalized and the customer service can be improved as well.
- the tablet terminal 10 can also be used to execute the processing of other work.
- the CPU 61 monitors the designation of work on an initial screen (ACT 21 ). If the work is designated (YES in ACT 21 ), the CPU 61 starts the application program corresponding to the designated work (ACT 22 ), and executes the processing according to the application program (ACT 14 ). The following processing is the same as that described above, and is therefore not described repeatedly.
- the transfer of the commodity sales data processing apparatus is generally carried out in a state in which the programs such as control programs are stored in the ROM.
- the preset invention is not limited to this.
- the control program and the like transferred separately from a computer device may be written in a writable storage device of the computer device through an operation of a user and the like.
- the transfer of the control program and the like may be carried out by recording the program in a removable recording medium, or through a communication via a network.
- the form of the recording medium is not limited as long as the recording medium can store programs like a CD-ROM, a memory card and the like, and is readable by an apparatus.
- the function realized by an installed or downloaded program can also be realized through the cooperation with an OS (Operating System) and the like installed in the apparatus.
- OS Operating System
Landscapes
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Accounting & Taxation (AREA)
- Human Computer Interaction (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
In accordance with one embodiment, a commodity sales data processing apparatus comprises a stationary type docking station with a storage module, and a portable information terminal which is attached to and detached from the docking station freely. The information terminal receives an input of data relating to the sales of a commodity to process the received data, and stores the data required to take over the processing in the storage module of the docking station Then the information terminal successively executes, if the information terminal is attached to the docking station, the processing by referring to the data stored in the storage module of the docking station.
Description
- This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2013-147856, filed Jul. 16, 2013, the entire contents of which are incorporated herein by reference.
- Embodiments described herein relate to an information terminal, a commodity sales data processing apparatus including a portable information terminal and a method for taking over the processing by the commodity sales data processing apparatus.
- There is known a commodity sales data processing apparatus, for example, a POS (Point Of Sales) terminal, which reads data of a commodity brought to a checkout counter by a customer and processes the read data as the commodity sales data.
- The POS terminal is a stationary type terminal arranged at the checkout counter of a store.
- In the meantime, recently, a portable information terminal, for example, a tablet type information terminal, which is capable of receiving information input through a touch operation on a display screen is popularized widely but the sales price thereof is greatly falling.
-
FIG. 1 is an external view illustrating a docking station and a tablet terminal according to each embodiment; -
FIG. 2 is a diagram illustrating a state in which the tablet terminal is detached from the docking station according to each embodiment; -
FIG. 3 is a schematic diagram illustrating the constitution of a POS system according to each embodiment; -
FIG. 4 is a block diagram illustrating the main portions of the docking station and the tablet terminal according to each embodiment; -
FIG. 5 is a diagram illustrating the content of a work history table according to each embodiment; -
FIG. 6 is a flowchart illustrating the control operation executed by the CPU of a tablet terminal according to a first embodiment; -
FIG. 7 is a diagram illustrating a checkout screen of the tablet terminal according to the first embodiment; -
FIG. 8 is a diagram illustrating the transition of the content of the work history table in each embodiment; -
FIG. 9 is a flowchart illustrating the control operation executed by the CPU of a tablet terminal according to a second embodiment; -
FIG. 10 is a diagram illustrating a checkout screen of the tablet terminal according to the second embodiment; and -
FIG. 11 is a diagram illustrating the checkout screen of the tablet terminal and a guidance for taking over displayed on the checkout screen according to the second embodiment. - In accordance with one embodiment, a commodity sales data processing apparatus comprises a stationary type docking station with a storage module, and a portable information terminal which is attached to and detached from the docking station freely. The information terminal receives an input of data relating to the sales of a commodity to process the received data, and stores the data required to take over the processing in the storage module of the docking station. Then the information terminal successively executes, if the information terminal is attached to the docking station, the processing by referring to the data stored in the storage module of the docking station.
- A commodity sales data processing apparatus according to the first embodiment is described below with reference to the accompanying drawings. In the present embodiment, a commodity sales data processing apparatus is exemplified which uses a tablet type information terminal to realize functions as a POS terminal.
- In
FIG. 1 , a stationarytype docking station 1 is arranged on a checkout counter (not shown) in a store. Aninformation terminal 10, which can be attached to and detached from thedocking station 1, is a tablet type information terminal (hereinafter referred to as tablet terminal), for example.FIG. 1 shows a state in which thetablet terminal 10 is attached to thedocking station 1 andFIG. 2 shows a state in which thetablet terminal 10 is detached from thedocking station 1. - The
docking station 1 includes a box-shaped housing on the upper portion of which thetablet terminal 10 is attached (placed), areading window 2 of a scanner arranged at the front side of the housing and areceipt issue port 3 arranged at the left side of the housing. If thetablet terminal 10 is lifted from thedocking station 1, an inclinedterminal mounting portion 4 on the upper portion of the housing of thedocking station 1 appears, and anextension connector 5 arranged on theterminal mounting portion 4 is exposed, as shown inFIG. 2 . - The
tablet terminal 10 includes a rectangular-shaped housing that can be held with one hand, a touch paneltype display section 11 which is arranged on the upper surface of the housing and is capable of receiving a touch operation, and adocking connector 68 described later which is arranged at the back side of the housing. Thetablet terminal 10 and thedocking station 1 are electrically connected with each other such that thedocking connector 68 is inserted into theextension connector 5 while the back side of thetablet terminal 10 is placed on theterminal mounting portion 4 of thedocking station 1. Such an electrical connection can be released easily by lifting thetablet terminal 10 to separate thetablet terminal 10 from theterminal mounting portion 4. - One
docking station 1 and onetablet terminal 10 constitute a commodity sales data processing apparatus. A POS system using such a commodity sales data processing apparatus is schematically illustrated inFIG. 3 . - The POS system comprises a plurality of commodity sales data processing apparatuses and a
store server 20 which centrally manages these commodity sales data processing apparatuses. Thedocking station 1 of each commodity sales data processing apparatus and thestore server 20 are connected with each other to be capable of carrying out bidirectional communication through anetwork 21 such as a LAN (Local Area Network). Further, thetablet terminal 10 of each commodity sales data processing apparatus and thestore server 20 are connected with each other to be capable of carrying out bidirectional communication through thenetwork 21 and one or a plurality ofradio repeaters 22 connected with thenetwork 21. Thetablet terminal 10 can realize function of the POS terminal both when being attached to thedocking station 1 and when being detached from thedocking station 1. - To carry out the operation of a store, each of a plurality of shop clerks holds each
tablet terminal 10. When taking the work of a cashier at the checkout counter, the shop clerk attaches his or hertablet terminal 10 to thedocking station 1 on the checkout counter and carries out checkout processing similar to that of a general POS terminal according to the display of the touch paneltype display section 11 of thetablet terminal 10. -
FIG. 4 shows main portions of thedocking station 1 and thetablet terminal 10. - In addition to the
extension connector 5 mentioned above, thedocking station 1 further includes acommunication interface 41, an auxiliary storage device (storage module) 42, apower source unit 43, ascanner 44, aprinter 45 and I/ 46 and 47. TheO controllers communication interface 41, theauxiliary storage device 42, thepower source unit 43, thescanner 44, theprinter 45 and the I/ 46 and 47 are connected with each other through aO controllers bus line 40 including an address bus line, a data bus line and the like. - The
communication interface 41 is connected with thenetwork 21. Thecommunication interface 41 manages data transmission/reception between thetablet terminal 10 and thestore server 20 through thenetwork 21. - The
auxiliary storage device 42 is an auxiliary storage part of a computer. Theauxiliary storage device 42 is, for example, an EEPROM (electric erasable programmable read-only memory), an HDD (Hard Disk Drive), or a SSD (solid state drive) and the like. Theauxiliary storage device 42 stores data used when aCPU 61 of thetablet terminal 10 carries out various processing and data generated in the processing carried out by theCPU 61. As occasion demands, theauxiliary storage device 42 also stores an application program. - The
auxiliary storage device 42 stores a terminal code table 42 a and a work history table 42 b, and includes a processingdata storage area 42 c. - The terminal code table 42 a, in which each
tablet terminal 10 is associated with the shop clerk code of a shop clerk carrying thetablet terminal 10, is sent from thestore server 20 to eachdocking station 1 to be updated regularly. - As show in
FIG. 5 , the work history table 42 b, which is used to store the data required to take over the processing of thetablet terminal 10 as a history, contains items such as a date, terminal, work name, application code, takeover code, terminal-before-takeover and the like. - Data of the date when the processing is started is set in the date item. A terminal code such as “X1” “X2” . . . “Xn” of the
tablet terminal 10 executing the processing is set in the terminal item. A work name indicating what kind of work the processing executed by thetablet terminal 10 corresponds to is set in the work name item. A code for identifying the application program for executing the processing is set in the application code item. A takeover code for identifying which data in the processingdata storage area 42 c is the data required to take over the processing is set in the takeover code item. In a case in which the processing executed by thecurrent tablet terminal 10 is a takeover to the processing by aformer tablet terminal 10 attached before thecurrent tablet terminal 10 is attached to thedocking station 1, the terminal code (terminal-code-before-takeover) for indicating thetablet terminal 10 attached before takeover is set in the item of terminal-before-takeover. - The processing
data storage area 42 c stores the processed data which is actually processed within the data required to take over the processing. - The
power source unit 43 converts the voltage of a commercial-useAC power source 30 into the operation voltage of thedocking station 1 to output the converted voltage, and outputs charging voltage to thetablet terminal 10. The charging voltage is supplied for thetablet terminal 10 through theextension connector 5. - The
scanner 44 optically reads a barcode and the like held to thereading window 2. Thescanner 44 may also be a scanner which reads a barcode and the like attached to a commodity from a commodity image captured by a camera. - The
printer 45 carries out printing on a continuous sheet supplied from a rolled paper in a thermal system, for example. The printed sheet is discharged from thereceipt issue port 3 and cut to issue it as a receipt. Theprinter 45 can use a label sheet as the rolled paper to issue a label. Further, theprinter 45 may also be a printer other than the thermal type printer. - The I/
O controller 46 controls an equipment, for example, adrawer 51 externally arranged on the rear or side surface of the housing of thedocking station 1. The I/O controller 47 controls a machine, for example, a card reader/writer 52 externally arranged on the rear or side surface of the housing of thedocking station 1. The card reader/writer 52 is capable of carrying out a data read/write processing on an electronic money card. - On the other hand, the
tablet terminal 10 comprises a CPU (Central Processing Unit) 61, a ROM (Read Only Memory) 62, a RAM (Random Access Memory) 63, atouch panel controller 64, awireless communication unit 65, aclock 66, a USB (Universal Serial Bus)connector 67, adocking connector 68, abattery 69 and the like. TheCPU 61 is connected with theROM 62, theRAM 63, thetouch panel controller 64, thewireless communication unit 65, theclock 66, theUSB connector 67 and thedocking connector 68 through abus line 70 including an address bus, a data bus and the like. - The
CPU 61 is a central part of a computer. TheCPU 61 controls each section to realize various functions of the POS terminal according to an operating system or an application program. - The
ROM 62 is a main storage part of the computer. TheROM 62 stores the operating system and the application program mentioned above. As occasion demands, theROM 62 also stores data required to execute various processing by theCPU 61. - The
RAM 63 is also a main storage part of the computer mentioned above. TheRAM 63 stores data required to execute various processing by theCPU 61 as needed. Further, theRAM 63 is also used as a work area for theCPU 61 when various processing is executed. - The touch panel
type display section 11 is constituted by arranging a touch sensor lit serving as an input section at the display part of adisplay 11 d. Thetouch panel controller 64 connected with the touch paneltype display section 11 controls the screen of thedisplay 11 d and monitors a signal of the touch sensor lit. Thetouch panel controller 64 detects input data according to the coordinate information of the touched position and the screen information of thedisplay 11 d at the time of the touch operation. - The
wireless communication unit 65 performs data transmission/reception with theradio repeater 22 through a wireless communication. Theclock 66 keeps the current date and time. - The
USB connector 67 is used to connect various USB devices having a communication system based on a USB standard in a detachable manner. Thedrawer 51 and the card reader/writer 52 mentioned above can be connected with theUSB connector 67. - The
docking connector 68, which is used to connect thetablet terminal 10 with thedocking station 1, is arranged at the back side of the housing of thetablet terminal 10. - The
battery 69, which is used to output operation voltage of thetablet terminal 10, is automatically charged with the charging voltage supplied from thedocking station 1 through theextension connector 5 and thedocking connector 68 in a case in which thetablet terminal 10 is attached to thedocking station 1. - The
CPU 61 includes the following modules (1)-(6) as main functions according to the control program in the ROM 62: - (1) an input module which receives the touch operation and the like on the display screen of the touch panel
type display section 11 and the read data of thescanner 44 in thedocking station 1 as the input of data relating to the sales of the commodity; - (2) a processing module which processes the input data received by the input module as the commodity sales data;
- (3) a first control module which stores the data required to take over the processing of the processing module in the
auxiliary storage device 42 of thedocking station 1, more specifically, the first control module sequentially storing the data required to take over the processing in theauxiliary storage device 42 of thedocking station 1 as the processing module is executing the processing; - (4) a determination module which determines whether or not the
tablet terminal 10 is attached to thedocking station 1, more specifically, the determination module which sends a confirmation signal through thedocking connector 68 to determine that thetablet terminal 10 is attached to thedocking station 1 if the confirmation signal returns to thedocking connector 68 or to determine that thetablet terminal 10 is not attached to thedocking station 1 if the confirmation signal does not return to thedocking connector 68; - (5) a second control module which enables, if the determination module determines that the
tablet terminal 10 is attached to the docking station 1 (attaching timing), the processing module to successively execute the processing by referring to the data stored in theauxiliary storage device 42 of thedocking station 1 to which thetablet terminal 10 is attached; and - (6) a display control module which displays, in a case of continuously executing the processing, the data indicating the information terminal which was executing the processing on the touch panel
type display section 11. - Next, the control operation executed by the
CPU 61 of thetablet terminal 10 is described with reference to the flowchart shown inFIG. 6 . - The shop clerk carrying out the checkout work at the checkout counter attaches his or her
tablet terminal 10 to thedocking station 1 on the checkout counter. Upon attaching thetablet terminal 10 to the docking station 1 (YES in ACT 1), theCPU 61 reads the data required to take over the processing from theformer tablet terminal 10 attached earlier than thecurrent tablet terminal 10 from the work history table 42 b in theauxiliary storage device 42 of the docking station 1 (ACT 2). Then theCPU 61 starts the application program corresponding to the application code contained in the read data (ACT 3), and executes the processing according to the application program (ACT 4). - For example, in a case in which the
former tablet terminal 10 attached earlier than thecurrent tablet terminal 10 was executing a processing of checkout work, as shown inFIG. 5 , the processing start date and time “2013.2.22 02:10:15”, the terminal code “X5” of thetablet terminal 10 executing the processing, the work name “checkout”, the application code “1001”, the takeover code “Y321” and the terminal attached before the takeover “—(none) ” are set in the last line of the work history table 42 b as the history of the processing executed immediately before the takeover. - In this case, the
CPU 61 starts the application program for checkout operation corresponding to the application code “1001”, and acquires the processed data associated with the takeover code “Y321” from the processingdata storage area 42 c to continuously use the processed data in the following processing (checkout processing). - In the checkout operation, the shop clerk holds the barcode of the commodity brought to the checkout counter by a customer to the
reading window 2 of thedocking station 1 to register the commodity by reading the barcode on the commodity through the readingwindow 2. - During the process of the checkout operation, the
CPU 61 displays the checkout screen shown inFIG. 7 on the touch paneltype display section 11. Then theCPU 61 receives the touch operation on the checkout screen and the data read by thescanner 44 in thedocking station 1 as the input of data relating to the sales of the commodity, and processes the received input data as the commodity sales data. - The checkout screen includes displays such as a commodity
information display column 101, anumeric display column 102, anumeric key 103, a totalamount display column 104, a depositamount display column 105, a change-amount display column 106, aguidance display column 107, a closingkey 108 and the like. - The commodity
information display column 101 displays the registered commodity, quantity, subtotal, related information and the like. Thenumeric display column 102 displays the numeral input through the touch operation of thenumeric key 103. The totalamount display column 104 displays the total amount of the registered commodities. The depositamount display column 105 displays the numeral input through the touch operation of thenumeric key 103 as the deposit amount from the customer. The change-amount display column 106 displays the amount obtained by subtracting the total amount from the deposit amount as the change amount. Theguidance display column 107 displays various guidance or instruction information for the shop clerk. - The current processing is the checkout processing taken over from the
tablet terminal 10 with a terminal code “X5”. Thus, as shown inFIG. 7 , theCPU 61 displays the guidance information of “checkout work” and “take over from terminal X5” in theguidance display column 107. - If the
tablet terminal 10 is in a state of being attached to the docking station 1 (YES in ACT 5), theCPU 61 frequently stores the data required to take over the processing in theauxiliary storage device 42 of thedocking station 1 as execution of the processing inACT 4 proceeds (ACT 6). - If the closing
key 108 on the checkout screen is touched (ending operation) (YES in ACT 7), theCPU 61 executes a closing processing (ending processing) of calculating the checkout amount (total amount) based on the registration content (ACT 8). - In the closing processing, the
CPU 61 displays the calculated checkout amount (total amount) in the totalamount display column 104, the deposit amount in the depositamount display column 105 and the change amount in the changeamount display column 106. In the closing processing, theCPU 61 prints the commodity sales data on the receipt with theprinter 45 and then discharges the receipt from thereceipt issue port 3. - The
CPU 61 also stores the content of the closing processing in theauxiliary storage device 42 of thedocking station 1 as the “data required for takeover” (ACT 9). Through the storage processing, as shown inFIG. 8 , the current processing start date and time “2013.2.22 02:10:32”, the terminal code “X4” of thetablet terminal 10 executing the processing, the work name “checkout”, the application code “1001”, the takeover code “Z123” and the terminal attached before takeover “X5” are set in the last line of the work history table 42 b. - In this way, the processing of the
former tablet terminal 10 can be automatically taken over and executed only by attaching thetablet terminal 10 to thedocking station 1. Thus, for example, in a case in which a shop clerk B takes over the checkout work from the shop clerk A, the shop clerk B coming later can start the checkout work quickly only by attaching his or hertablet terminal 10 to thedocking station 1. The commodity sales form and the working system of shop clerk as well can be diversified. The waiting time of the customer can be minimized and thus the customer service can be improved as well. - It is easily imagined that the
tablet terminal 10 being used stops operating due to a failure or abnormality while the shop clerk carries out the checkout work. In this case, the shop clerk can continue the checkout work without any hindrance only by attaching aspare tablet terminal 10 to thedocking station 1 instead of thetablet terminal 10 that is no longer working. - Although the takeover of the processing of checkout work is described above, it is capable of executing processing other than the checkout work with the
tablet terminal 10. - The
CPU 61 monitors not the attaching thetablet terminal 10 to the docking station 1 (NO in ACT 1) but the designation of work on an initial screen (ACT 10). If the work is designated (YES in ACT 10), theCPU 61 starts the application program corresponding to the designated work (ACT 11), and executes the processing according to the application program (ACT 4). The following processing is the same as that described above, and is therefore not described repeatedly. - The
CPU 61 has following first control module (13) and second control module (15), instead of the first control module (3) and the second control module (5) described in the first embodiment within the main functions according to the control program in the ROM 62: - (13) a first control module which temporarily stops, when receiving a “processing takeover designation” based on the touch operation of a
takeover key 109 described later, the processing being executed by the processing module, and stores the data required to take over the processing, more specifically, the “data required to restart and continue the stopped processing” in theauxiliary storage device 42 of thedocking station 1; and - (15) a second control module which enables, if the determination module determines that the
tablet terminal 10 is attached to the docking station 1 (attachment timing) and if a takeover code exists in the last line of the work history table in theauxiliary storage device 42, the processing module (2) described above to continuously execute the processing corresponding to the data stored in theauxiliary storage device 42 of thedocking station 1 to which thetablet terminal 10 is attached. - The control operation executed by the
CPU 61 of thetablet terminal 10 is described below with reference to the flowchart shown inFIG. 9 . - The shop clerk carrying out the checkout work at the checkout counter attaches his or her
tablet terminal 10 to thedocking station 1 on the checkout counter. - The
CPU 61 monitors the attachment of thetablet terminal 10 to thedocking station 1 and determines whether or not there is a takeover code at the timing of attaching thetablet terminal 10 to the docking station 1 (ACT 11). The existence of the takeover code is determined with reference to the work history table 42 b in theauxiliary storage device 42 of thedocking station 1 to which thetablet terminal 10 is attached. - If there is a takeover code in the last line of the work history table 42 b (YES in ACT 11), the
CPU 61 reads the “data required to restart and continue the stopped processing” containing the takeover code from the auxiliary storage device 42 (ACT 12). Then theCPU 61 starts the application program corresponding to the application code contained in the read data (ACT 13), and takes over the processing stopped by the former tablet terminal to successively execute it from the stop position according to the application program (ACT 14). - For example, in a case in which the
former tablet terminal 10 attached before thecurrent tablet terminal 10 is attached to thedocking station 1 was executing a processing of checkout work, in the last line of the work history table 42 b shown inFIG. 5 , the processing start date and time “2013.2.22 02:10:15”, the terminal code “X5” of thetablet terminal 10 executing the processing, the work name “checkout”, the application code “1001”, the takeover code “Y321” and the terminal-before-takeover “—(none)” are set as the history of the former processing just before that. - In this case, the
CPU 61 starts the application program for checkout work corresponding to the application code “1001”, and acquires the processed data associated with the takeover code “Y321” from the processingdata storage area 42 c to continuously use the processed data in the following processing. - In the checkout work, the shop clerk holds the barcode of the commodity brought to the register counter by a customer to the
reading window 2 of thedocking station 1 to read the barcode and registers the commodity. - During the process of the checkout work, the
CPU 61 displays the checkout screen shown inFIG. 10 on the touch paneltype display section 11. Then theCPU 61 receives the touch operation on the checkout screen and the read data of thescanner 44 in thedocking station 1 as the input of data relating to the commodity sales, and processes the received input data as the commodity sales data. - In addition to the commodity
information display column 101, thenumeric display column 102, thenumeric key 103, the totalamount display column 104, the depositamount display column 105, the changeamount display column 106, theguidance display column 107 and the a closingkey 108, the checkout screen shown inFIG. 10 further includes the display of atakeover key 109 serving as a takeover designation module. In theguidance display column 107, for example, the guidance of “checkout work” and “take over from terminal X5” are displayed. - If the closing
key 108 on the checkout screen is touched (ending operation) (YES in ACT 15), theCPU 61 executes a closing processing (ending processing) of calculating the checkout amount (total amount) based on the registration content (ACT 16). - In the closing processing, the
CPU 61 displays the calculated checkout amount (total amount) in the totalamount display column 104, the deposit amount in the depositamount display column 105 and the change amount in the changeamount display column 106. In the closing processing, theCPU 61 prints the commodity sales data on the receipt with theprinter 45 and then discharges the receipt from thereceipt issue port 3. - The
CPU 61 stores the data required to take over the processing in theauxiliary storage device 42 of thedocking station 1 as the closing processing is being executed (ACT 17). Through the storage processing, as shown inFIG. 8 , the current processing start date and time “2013.2.22 02:10:32”, the terminal code “X4” of thetablet terminal 10 executing the processing, the work name “checkout”, the application code “1001”, the takeover code “Z123” and the terminal-before-takeover “X5” are set in the last line of the work history table 42 b. - On the other hand, during the execution of the processing, if the closing
key 108 is not touched (no ending operation) (NO in ACT 15) and thetablet terminal 10 is attached to the docking station 1 (YES in ACT 18), theCPU 61 monitors the touch operation of the takeover key 109 (ACT 19). - If there is an instruction “processing takeover designation” with the touch operation of the takeover key 109 (YES in ACT 19), the
CPU 61 stops the processing being executed and stores the data required to restart the stopped processing and to continue it in theauxiliary storage device 42 of the docking station 1 (ACT 20). - In this case, as shown in
FIG. 11 , theCPU 61 displays guidance or instruction of “checkout work will be taken over. Please detach this terminal.” in theguidance display column 107 of the checkout screen. The shop clerk who looks at the guidance detaches thetablet terminal 10 from thedocking station 1 and shifts the work to other shop clerk or goes away for other work. - With the processing is stopped, the
CPU 61 executes the ending processing for ending the series of processing (ACT 16), and stores the data relating to the ending processing in theauxiliary storage device 42 of thedocking station 1 as the “data required to restart the stopped processing” (ACT 17). Through the storage processing, as shown inFIG. 8 , the current processing start date and time “2013.2.22 02:10:32”, the terminal code “X4” of thetablet terminal 10 executing the processing, the work name “checkout”, the application code “1001”, the takeover code “Z123” and the terminal-before-takeover “X5” are set in the last line of the work history table 42 b. - In this way, the current processing can be stopped and taken over by
other tablet terminal 10 only by touching thetakeover key 109 on the screen. Thus, in a case in which the shop clerk at the checkout counter has to leave the checkout counter for some urgent things to do, the current checkout work can be taken over by other shop clerk without any inconvenience. The shop clerk taking over the checkout work can continue the checkout work quickly only by attaching his or hertablet terminal 10 to thedocking station 1. As for the store, the commodity sales form and the working system of the shop clerk as well can be diversified. The waiting time of the customer can be minimalized and the customer service can be improved as well. - In addition, although the takeover of the processing of checkout work is described above, the
tablet terminal 10 can also be used to execute the processing of other work. - Except the timing of attaching the
tablet terminal 10 to the docking station 1 (NO in ACT 11), theCPU 61 monitors the designation of work on an initial screen (ACT 21). If the work is designated (YES in ACT 21), theCPU 61 starts the application program corresponding to the designated work (ACT 22), and executes the processing according to the application program (ACT 14). The following processing is the same as that described above, and is therefore not described repeatedly. - The transfer of the commodity sales data processing apparatus is generally carried out in a state in which the programs such as control programs are stored in the ROM. However, the preset invention is not limited to this. The control program and the like transferred separately from a computer device may be written in a writable storage device of the computer device through an operation of a user and the like. The transfer of the control program and the like may be carried out by recording the program in a removable recording medium, or through a communication via a network. The form of the recording medium is not limited as long as the recording medium can store programs like a CD-ROM, a memory card and the like, and is readable by an apparatus. Further, the function realized by an installed or downloaded program can also be realized through the cooperation with an OS (Operating System) and the like installed in the apparatus.
- While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the invention. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the invention. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the invention.
Claims (6)
1. A commodity sales data processing apparatus, comprising:
a stationary type docking station having a storage module; and
a portable information terminal configured to be attached to and detached from the docking station freely; wherein
the information terminal includes:
an input module configured to receive an input of data relating to the sales of a commodity,
a processing module configured to process the data received by the input module,
a first control module configured to store data required to take over the processing of the processing module in the storage module of the docking station, and
a second control module configured to enable, if the information terminal is attached to the docking station, the processing module to successively execute the processing by referring to the data stored in the storage module of the docking station.
2. The commodity sales data processing apparatus according to claim 1 , wherein
the first control module sequentially stores the data required to take over the processing in the storage module of the docking station as the processing module executes the processing.
3. The commodity sales data processing apparatus according to claim 1 , wherein
the first control module stops, when receiving a processing takeover designation, the processing being executed by the processing module and stores the data required to restart the stopped processing in the storage module of the docking station.
4. The commodity sales data processing apparatus according to claim 1 , wherein
the information terminal further includes a display control module configured to display, in a case of continuously executing the processing, the data indicating the information terminal executing the processing previously.
5. An information terminal that is attached to and detached from a docking station having a storage module freely, comprising:
an input module configured to receive an input of data relating to the sales of a commodity;
a processing module configured to process the data received by the input module;
a first control module configured to store the data required to take over the processing of the processing module in the storage module of the docking station; and
a second control module configured to enable, if the information terminal is attached to the docking station, the processing module to successively execute the processing by referring to the data stored in the storage module of the docking station.
6. A method for taking over processing by an information terminal attached to a docking station with a storage module, including:
an input of data relating to the sales of a commodity;
processing the received data;
storing the data required to take over the processing in the storage module of the docking station; and
successively executing, if the information terminal is attached to the docking station, the processing by referring to the data stored in the storage module of the docking station.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/254,057 US10346820B2 (en) | 2013-07-16 | 2016-09-01 | Commodity sales data processing apparatus and method for taking over processing by the same |
| US16/451,066 US11250401B2 (en) | 2013-07-16 | 2019-06-25 | Commodity sales data processing apparatus and method for taking over processing by the same |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013-147856 | 2013-07-16 | ||
| JP2013147856A JP2015022359A (en) | 2013-07-16 | 2013-07-16 | Product sales data processing device, information terminal, and control program |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/254,057 Continuation US10346820B2 (en) | 2013-07-16 | 2016-09-01 | Commodity sales data processing apparatus and method for taking over processing by the same |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20150025985A1 true US20150025985A1 (en) | 2015-01-22 |
Family
ID=52344336
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/331,452 Abandoned US20150025985A1 (en) | 2013-07-16 | 2014-07-15 | Commodity sales data processing apparatus and method for taking over processing by the same |
| US15/254,057 Active 2035-10-30 US10346820B2 (en) | 2013-07-16 | 2016-09-01 | Commodity sales data processing apparatus and method for taking over processing by the same |
| US16/451,066 Active 2035-09-08 US11250401B2 (en) | 2013-07-16 | 2019-06-25 | Commodity sales data processing apparatus and method for taking over processing by the same |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/254,057 Active 2035-10-30 US10346820B2 (en) | 2013-07-16 | 2016-09-01 | Commodity sales data processing apparatus and method for taking over processing by the same |
| US16/451,066 Active 2035-09-08 US11250401B2 (en) | 2013-07-16 | 2019-06-25 | Commodity sales data processing apparatus and method for taking over processing by the same |
Country Status (2)
| Country | Link |
|---|---|
| US (3) | US20150025985A1 (en) |
| JP (1) | JP2015022359A (en) |
Cited By (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| USD849833S1 (en) * | 2017-04-11 | 2019-05-28 | Posbank Co., Ltd. | Cradle for terminal for managing selling information |
| USD850525S1 (en) * | 2017-06-12 | 2019-06-04 | Posbank Co., Ltd. | Point-of-sales register |
| USD883373S1 (en) * | 2018-02-13 | 2020-05-05 | Custom S.P.A. | Payment device |
| US10937013B2 (en) * | 2013-01-13 | 2021-03-02 | Retail Technologies Corporation | Point of sale (POS) docking station system and method for a mobile tablet gun system with mobile tablet device |
| USD916954S1 (en) * | 2019-07-15 | 2021-04-20 | Five Stars Loyalty, Inc. | Point-of-sale terminal |
| USD922479S1 (en) * | 2019-02-20 | 2021-06-15 | CINAMON Holding OÜ | Cash register |
| USD959435S1 (en) * | 2020-01-02 | 2022-08-02 | Amazon Technologies, Inc. | Pedestal scanner |
| CN115565313A (en) * | 2021-07-02 | 2023-01-03 | 东芝泰格有限公司 | Wireless Tag Reader |
| US20240185207A1 (en) * | 2022-12-06 | 2024-06-06 | Toshiba Tec Kabushiki Kaisha | Point-of-sale system, transaction processing terminal, and information processing method |
| USD1089388S1 (en) * | 2023-12-01 | 2025-08-19 | Posiflex Technology, Inc. | Point of sale terminal |
| USD1101026S1 (en) * | 2024-01-11 | 2025-11-04 | Diebold Nixdorf Systems Gmbh | Self-service payment terminal |
| USD1105224S1 (en) * | 2024-01-11 | 2025-12-09 | Diebold Nixdorf Systems Gmbh | Self-service payment terminal |
| USD1105223S1 (en) * | 2024-01-11 | 2025-12-09 | Diebold Nixdorf Systems Gmbh | Self-service payment terminal |
| USD1105225S1 (en) * | 2024-01-11 | 2025-12-09 | Diebold Nixdorf Systems Gmbh | Self-service payment terminal |
| USD1105222S1 (en) * | 2024-01-11 | 2025-12-09 | Diebold Nixdorf Systems Gmbh | Self-service payment terminal |
| USD1105699S1 (en) * | 2024-01-11 | 2025-12-09 | Diebold Nixdorf Systems Gmbh | Self-service payment terminal |
| USD1106320S1 (en) * | 2024-01-11 | 2025-12-16 | Diebold Nixdorf Systems Gmbh | Self-service payment terminal |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| USD772084S1 (en) * | 2014-12-19 | 2016-11-22 | Park 'n Fly Service Llc | Parking kiosk |
| JP2016162147A (en) * | 2015-02-27 | 2016-09-05 | スター精密株式会社 | Printer/drawer-integrated type device and pos system |
| JP6438380B2 (en) * | 2015-12-11 | 2018-12-12 | 富士通フロンテック株式会社 | POS system, product registration method, and product registration program |
| JP2018018554A (en) * | 2017-11-02 | 2018-02-01 | 東芝テック株式会社 | Sales data processing device |
| JP6809512B2 (en) * | 2018-07-17 | 2021-01-06 | カシオ計算機株式会社 | Display system and program |
| JP7510818B2 (en) * | 2020-08-25 | 2024-07-04 | 東芝テック株式会社 | Payment system, server and its control program |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030191698A1 (en) * | 2001-01-26 | 2003-10-09 | Brown Michael James | Method for rolling salable inventory control and system therefor |
| US20140052554A1 (en) * | 2012-08-16 | 2014-02-20 | International Business Machines Corporation | Intelligent point of sale system |
| US9026666B2 (en) * | 2012-02-14 | 2015-05-05 | Avaya Inc. | Communication session cloning using barcodes |
| US9171328B2 (en) * | 2012-12-20 | 2015-10-27 | Wal-Mart Stores, Inc. | Method for transferring shopping cart contents to a register from a mobile electronic device |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09293171A (en) | 1996-04-25 | 1997-11-11 | Tec Corp | Processor of merchandise sales register data |
| JP3439087B2 (en) * | 1997-07-11 | 2003-08-25 | 東芝テック株式会社 | Product sales data processing device |
| JP3726019B2 (en) * | 2000-12-19 | 2005-12-14 | Necエンジニアリング株式会社 | POS terminal device |
| WO2003046710A2 (en) * | 2001-11-29 | 2003-06-05 | Joseph Gadifele Modibane | Commercial electronic communication devices |
| US20120203695A1 (en) * | 2011-02-09 | 2012-08-09 | American Express Travel Related Services Company, Inc. | Systems and methods for facilitating secure transactions |
-
2013
- 2013-07-16 JP JP2013147856A patent/JP2015022359A/en active Pending
-
2014
- 2014-07-15 US US14/331,452 patent/US20150025985A1/en not_active Abandoned
-
2016
- 2016-09-01 US US15/254,057 patent/US10346820B2/en active Active
-
2019
- 2019-06-25 US US16/451,066 patent/US11250401B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030191698A1 (en) * | 2001-01-26 | 2003-10-09 | Brown Michael James | Method for rolling salable inventory control and system therefor |
| US9026666B2 (en) * | 2012-02-14 | 2015-05-05 | Avaya Inc. | Communication session cloning using barcodes |
| US20140052554A1 (en) * | 2012-08-16 | 2014-02-20 | International Business Machines Corporation | Intelligent point of sale system |
| US9171328B2 (en) * | 2012-12-20 | 2015-10-27 | Wal-Mart Stores, Inc. | Method for transferring shopping cart contents to a register from a mobile electronic device |
Non-Patent Citations (1)
| Title |
|---|
| Wikipedia, snapshot taken 1/2013, https://web.archive.org/web/20130109073337/http://en.wikipedia.org/wiki/Help:Page_history * |
Cited By (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10937013B2 (en) * | 2013-01-13 | 2021-03-02 | Retail Technologies Corporation | Point of sale (POS) docking station system and method for a mobile tablet gun system with mobile tablet device |
| USD849833S1 (en) * | 2017-04-11 | 2019-05-28 | Posbank Co., Ltd. | Cradle for terminal for managing selling information |
| USD850525S1 (en) * | 2017-06-12 | 2019-06-04 | Posbank Co., Ltd. | Point-of-sales register |
| USD883373S1 (en) * | 2018-02-13 | 2020-05-05 | Custom S.P.A. | Payment device |
| USD922479S1 (en) * | 2019-02-20 | 2021-06-15 | CINAMON Holding OÜ | Cash register |
| USD916954S1 (en) * | 2019-07-15 | 2021-04-20 | Five Stars Loyalty, Inc. | Point-of-sale terminal |
| USD959435S1 (en) * | 2020-01-02 | 2022-08-02 | Amazon Technologies, Inc. | Pedestal scanner |
| US20230004733A1 (en) * | 2021-07-02 | 2023-01-05 | Toshiba Tec Kabushiki Kaisha | Wireless tag reading device |
| CN115565313A (en) * | 2021-07-02 | 2023-01-03 | 东芝泰格有限公司 | Wireless Tag Reader |
| US12293246B2 (en) * | 2021-07-02 | 2025-05-06 | Toshiba Tec Kabushiki Kaisha | Wireless tag reading device |
| US20240185207A1 (en) * | 2022-12-06 | 2024-06-06 | Toshiba Tec Kabushiki Kaisha | Point-of-sale system, transaction processing terminal, and information processing method |
| USD1089388S1 (en) * | 2023-12-01 | 2025-08-19 | Posiflex Technology, Inc. | Point of sale terminal |
| USD1101026S1 (en) * | 2024-01-11 | 2025-11-04 | Diebold Nixdorf Systems Gmbh | Self-service payment terminal |
| USD1105224S1 (en) * | 2024-01-11 | 2025-12-09 | Diebold Nixdorf Systems Gmbh | Self-service payment terminal |
| USD1105223S1 (en) * | 2024-01-11 | 2025-12-09 | Diebold Nixdorf Systems Gmbh | Self-service payment terminal |
| USD1105225S1 (en) * | 2024-01-11 | 2025-12-09 | Diebold Nixdorf Systems Gmbh | Self-service payment terminal |
| USD1105222S1 (en) * | 2024-01-11 | 2025-12-09 | Diebold Nixdorf Systems Gmbh | Self-service payment terminal |
| USD1105699S1 (en) * | 2024-01-11 | 2025-12-09 | Diebold Nixdorf Systems Gmbh | Self-service payment terminal |
| USD1106320S1 (en) * | 2024-01-11 | 2025-12-16 | Diebold Nixdorf Systems Gmbh | Self-service payment terminal |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015022359A (en) | 2015-02-02 |
| US20190311342A1 (en) | 2019-10-10 |
| US20160371666A1 (en) | 2016-12-22 |
| US10346820B2 (en) | 2019-07-09 |
| US11250401B2 (en) | 2022-02-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11250401B2 (en) | Commodity sales data processing apparatus and method for taking over processing by the same | |
| US20190354951A1 (en) | Commodity sales data processing apparatus and information terminal | |
| US10679202B2 (en) | Job control method and non-transitory computer-readable storage medium | |
| US9183469B2 (en) | Commodity sales data processing apparatus and control method | |
| JP2015035153A (en) | Product sales data processing apparatus, information terminal, and control program | |
| JP6859399B2 (en) | Docking station | |
| JP6293240B2 (en) | Information terminal | |
| JP2015222497A (en) | Product sales data processing device, information terminal and control program | |
| JP6563552B2 (en) | Product sales data processing device, information terminal, and control program | |
| JP6333448B2 (en) | Product sales data processing device, information terminal, and control program | |
| JP6159831B2 (en) | Product sales data processing device, information terminal, and control program | |
| JP6159784B2 (en) | Product sales data processing device, information terminal, and control program | |
| JP6155372B2 (en) | Information terminal | |
| JP6042503B2 (en) | Information terminal | |
| JP2015035102A (en) | Commodity sales processor, information terminal and control program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: TOSHIBA TEC KABUSHIKI KAISHA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INAGAWA, NOBUHIRO;REEL/FRAME:033312/0584 Effective date: 20140710 |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |