Filling System

The two-dimensional barcode system in the gas filling system automates filling amount calculation, addressing manual input requirements and reducing costs by integrating an explosion-proof filling machine and handheld terminal for seamless cylinder management across stations.

JP7814036B2Active Publication Date: 2026-02-16E·S·PROJECT CO LTD +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024098875
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-06-19
Publication Date
2026-02-16
Estimated Expiration
2039-10-10

AI Technical Summary

Technical Problem

Existing gas filling systems require manual input of information for cylinders filled at different stations, leading to increased workloads and costs, especially during large-scale cylinder transfers.

Method used

A filling system utilizing an explosion-proof filling machine and handheld terminal connected via a communication cable, employing two-dimensional barcodes that include multiple items, enabling automatic filling amount calculation without additional administrative work.

Benefits of technology

Enables automatic determination and filling of appropriate amounts without manual input, even for cylinders managed at other stations, reducing operational costs and workload.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007814036000001
    Figure 0007814036000001
  • Figure 0007814036000002
    Figure 0007814036000002
  • Figure 0007814036000003
    Figure 0007814036000003
Patent Text Reader

Abstract

To provide a filling system using a two-dimensional barcode that can quickly fill a gas cylinder which was filled at a different filling point without office work.SOLUTION: A two-dimensional barcode label 3 representing prescribed items of vessel information necessary for determining an amount of filling in the form of a two-dimensional barcode is pasted to an LPG vessel 1, and the two-dimensional barcode is read with an explosion-proof handy terminal 20. A server 120 of a computer system 100 then receives the two-dimensional barcode, extracts these items on the basis of a two-dimensional barcode item identification table Ki, causes a filling machine to transmit a weight of a gas cylinder, calculates the amount of filling on the basis of the weight of the gas cylindrical and registered two-dimensional barcode vessel information Rbi in a two-dimensional barcode vessel information memory 125 corresponding to the two-dimensional barcode, and sends the amount of filling to the filling machine 2 to fill the cylinder with gas.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a filling system using a two-dimensional barcode. [Background technology]

[0002] Gas filling systems are installed at filling stations where propane gas (LPG) is filled into gas cylinders. This gas filling system consists of a gas filling machine, an explosion-proof gas filling handheld terminal carried by the worker, and a computer system (server, PC, etc.) located in the office. This explosion-proof gas filling handheld terminal is connected to the office computer system by wire.

[0003] Generally, when filling gas cylinders with propane gas and selling them to customers, a one-dimensional barcode label is printed using a printer on an office computer system, and this one-dimensional barcode label is affixed to the gas cylinder. A worker then transports the gas cylinder to the customer in a vehicle.

[0004] The type of one-dimensional barcode label mentioned above differs depending on the filling station. Figures 10(a) and 10(b) show one-dimensional barcode labels at a medium-sized filling station. In the case of the one-dimensional barcode in Figure 10(b) (core filling station compatible barcode (CPDE39)), it is about 23 digits long and contains the minimum information required for filling.

[0005] From the left, the markings (ABC12345), container capacity (50.0), tare weight (36.5), fill-by date (fill-by date), and company name (1234) are shown.

[0006] Figure 11(a)(b) shows a one-dimensional barcode label at a small-scale filling station. The one-dimensional barcode label in Fig. 11(b) is for NW7, which generally has 6 to 8 digits. The one-dimensional barcode in Fig. 11(b) is for CODE39, which generally has 8 to 10 digits. This one-dimensional barcode is then affixed to the gas cylinder, and the gas cylinder is filled with the amount corresponding to the container's capacity using a filling machine.Then, the office's computer system associates the one-dimensional barcode data with the fill amount, fill deadline, container expiration date, etc. (hereinafter referred to as container information) and manages them.In other words, one-dimensional barcode labels created for each filling station are affixed to gas cylinders for management. When a gas cylinder is brought into a filling station, the one-dimensional barcode on the one-dimensional barcode label attached to the gas cylinder is read using a one-dimensional explosion-proof handheld terminal, and the time of filling, the filling expiration date, etc. are manually confirmed, and the amount to be filled is calculated based on the weight measured by the filling machine, and the cylinder is filled. The amount to be filled, the filling date, etc. are added to the container information and managed by computer. [Prior art documents] [Patent documents]

[0007] [Patent Document 1] Patent No. 3579019 Summary of the Invention [Problem to be solved by the invention]

[0008] However, there is a lot more information to manage at filling stations, and 23 digits is not enough. Meanwhile, gas cylinders filled at other filling stations may run out and be brought in by customers. However, because these gas cylinders were filled at other filling stations, the necessary information must be newly entered into a computer each time, and then the filling process and management data must be generated. When a large number of cylinders are brought in due to a disaster or other reason, the work at the filling station increases, resulting in higher costs for the filling process.

[0009] The present invention has been made to solve the above problems, and aims to provide a filling system that uses two-dimensional barcodes that can immediately fill gas cylinders filled at other filling stations without any administrative work. [Means for solving the problem]

[0010] The filling system according to the present invention comprises an explosion-proof filling machine that measures the weight of a container into which gas is to be injected and fills the container with gas; Do and, Read the two-dimensional barcode possible to take A filling system comprising an explosion-proof handheld terminal and a server at a filling station, the terminals being connected by a communication cable and communicating with each other via the server, A two-dimensional barcode label containing multiple items including a barcode number, a container marking number, a type of gas, a container type, a tare weight, an internal volume, a container owner code, and a receipt number is attached to the container, The server The storage unit includes a bar code number at the filling station, a container marking number, a gas type, a container type, a tare weight, an internal volume, and a container owner code. and The data of the item group including the reception number of the filling station is registered as the two-dimensional barcode container information. hand It is remembered, and furthermore, a barcode item identification table having a data structure for separating the bit string of the two-dimensional barcode and extracting the data of the item group; and (A) A means for acquiring the reception number of the filling station from a reception number issuing unit in response to reception of one-dimensional barcode data including a worker code indicating the filling station and the worker name from the explosion-proof handheld terminal; (B) Transmitting container weight measurement instruction information including the reception number of the filling station, the worker code, and a message to measure the container weight of the container to the filling machine, and displaying the message; receiving container weight measurement information including the measured container weight and the reception number of the filling station; Date and time of container weight measurement and storing the result of the container weight measurement in the storage unit as the container weight measurement result information; (C).before Kizumi For the loading machine, The aforementionedmeans for storing, transmitting, and displaying barcode reading instruction information in the storage unit, the barcode reading instruction information including the reception number of the filling station, the worker code, and information for reading the two-dimensional barcode label, which are included in the container weight measurement result information; (E) A means for receiving barcode reading information consisting of the two-dimensional barcode label reading information and the barcode reading instruction information from the explosion-proof handheld terminal, storing the information in a storage unit, and extracting data of items included in the barcode reading information based on the barcode item identification table; (F) a means for determining whether the registered two-dimensional barcode container information having the extracted container mark number exists in the storage unit; (G) If present, a means for searching for registered two-dimensional barcode container information having the reception number of the filling station included in the barcode read information, and searching for the measured container weight included in the container weight measurement information having the reception number of the filling station included in the container weight measurement result information, calculating the filling amount based on this container weight and the gas type, container type, tare weight, and internal volume included in the searched registered two-dimensional barcode container information, storing this calculated filling amount plus the barcode read information in the memory unit as filling amount calculation information for each container, transmitting it to the filling machine, and displaying it on the filling machine; (H) A means for receiving from the filling machine filling completion information including the reception number of the filling station, the filling amount, the date and time, and the completion of filling, which is included in the barcode read information, and storing the information in the storage unit in association with the registered two-dimensional barcode container information as filling completion registration information in the format of the filling station; (I) When it is determined that the registered two-dimensional barcode container information having the container marking number included in the barcode read information does not exist in the storage unit, , and stored in the storage unit as newly registered two-dimensional barcode information. The steps (B) to (H) are executed again to extract the barcode read information items again. Size Filling amount calculation information for each container means for storing the result in the storage unit as , characterized in that [Effects of the Invention]

[0011] As described above, according to the present invention, New The appropriate filling amount can be automatically obtained and filled without the need for shelf input work. Furthermore, if the container information corresponding to the two-dimensional barcode data on the two-dimensional barcode label attached to the cylinder read by the explosion-proof handheld terminal is not registered in the container information storage means, the two-dimensional barcode data and the weight of the cylinder are newly registered in the container information storage means to determine the filling amount, so that even for cylinders managed at other filling stations, the filling amount can be obtained automatically without performing any new input work. [Brief explanation of the drawings]

[0012] [Figure 1] 1 is a configuration diagram of a gas filling system using a two-dimensional barcode according to an embodiment of the present invention. [Figure 2] FIG. 2 is an explanatory diagram of a two-dimensional barcode used in the present embodiment. [Figure 3] FIG. 1 is a schematic diagram illustrating the configuration of a server of a gas filling system using a two-dimensional barcode. [Figure 4] FIG. 1 is a sequence diagram (1 / 4) of a gas filling system using a two-dimensional barcode according to the present embodiment. [Figure 5] FIG. 2 is a sequence diagram (2 / 4) of a gas filling system using a two-dimensional barcode according to the present embodiment. [Figure 6] FIG. 3 is a sequence diagram (3 / 4) of a gas filling system using a two-dimensional barcode according to the present embodiment. [Figure 7] FIG. 4 is a sequence diagram (4 / 4) of the gas filling system using the two-dimensional barcode of the present embodiment. [Figure 8] FIG. 2 is an explanatory diagram of the data structure of a two-dimensional barcode according to the present embodiment. [Figure 9] FIG. 2 is an explanatory diagram of a registered two-dimensional barcode according to the present embodiment. [Figure 10] This is an explanatory diagram (1 / 2) of the one-dimensional barcode attached to a conventional gas cylinder. [Figure 11] This is an explanatory diagram (1 / 2) of the one-dimensional barcode attached to a conventional gas cylinder. DETAILED DESCRIPTION OF THE INVENTION

[0013] An embodiment of a filling system using a two-dimensional barcode according to the present invention will be described below. In this embodiment, the filling system will be described as a gas.

[0014] Figure 1 is a configuration diagram of a gas filling system using two-dimensional barcodes according to this embodiment. As shown in Figure 1, the gas filling system according to this embodiment is composed of a filling machine 2, an LPG container 1 having a two-dimensional barcode label 3 attached thereto, an explosion-proof handheld terminal 20 capable of reading two-dimensional and one-dimensional barcodes, a computer system 100 installed in an office, and the like.

[0015] In addition, a worker barcode label 17 on which a worker code (including name and filling station code) is printed in one-dimensional barcode (hereinafter referred to as worker one-dimensional barcode HBi) is attached to the clothing of worker Ai.

[0016] The explosion-proof handheld terminal 20 is a pressure-resistant explosion-proof container made of plastic, and reads two-dimensional barcodes and one-dimensional barcodes, encodes them, and transmits them via the cable 16. Computer system 100 Send to (RS232C).

[0017] (Filling machine 2) The filling machine 2 is provided with a weighing mechanism 13 at the bottom, and a conveying table 12 having rollers is provided on this weighing mechanism 13. When an LPG container 1 (also called a filling container) is placed on the conveying table 12, the weight of the LPG container 1 is measured by the weighing mechanism 13. A two-dimensional barcode label 3 is attached to the top of this LPG container 1. Also, a mark (a unique number for the container) is engraved on it.

[0018] In addition, if a one-dimensional barcode label is affixed instead of the two-dimensional barcode label 3, the two-dimensional barcode label 3 is issued from the two-dimensional barcode label printer 140 in the two-dimensional barcode issuance process of this embodiment described later, and this two-dimensional barcode label 3 is affixed to the LPG container 1 in place of the one-dimensional barcode label.

[0019] The two-dimensional barcode label 3 preferably uses a QR code (registered trademark) shown in FIG. 2(a) or a Maxi code (registered trademark) shown in FIG. 2(b).

[0020] In this embodiment, a case will be described in which the QR code (registered trademark) shown in FIG. 2(a) is used. Furthermore, a unique number of the container (also called a container engraved number) is engraved on the two-dimensional barcode label 3. The structure of the two-dimensional barcode on this two-dimensional barcode label 3 will be described later.

[0021] In addition, a filling hose 7 having a one-touch head 15 at the tip is connected to the filling machine 2. A controller panel 8 (with a display screen and operation buttons) is provided on the top of the filling machine 2. Furthermore, the server 120 and the filling machine 2 are connected by an explosion-proof LAN cable 10.

[0022] Furthermore, a filling machine barcode label 9, which shows the filling machine number as a one-dimensional barcode, is attached to the filling machine 2.

[0023] The two-dimensional barcode on the two-dimensional barcode label 3 is referred to as the cylinder two-dimensional barcode Bai, and the one-dimensional barcode on the one-dimensional barcode label attached to the LPG container 1 (hereinafter referred to as the cylinder one-dimensional barcode label 5) is referred to as the cylinder one-dimensional barcode Bbi.

[0024] The cylinder one-dimensional barcode Bbi and the cylinder two-dimensional barcode Bai are collectively referred to as the cylinder barcode Bi.

[0025] (computer system 100) The computer system 100 comprises a server 120, a personal computer display 110, a communication control controller 130 (RS232C), a two-dimensional barcode label printer 140, a printer 150, etc. Communication control between the server 120, the explosion-proof handheld terminal 20, and the filling machine 2 is carried out via this communication control controller 130.

[0026] The server 120 has software (programs) such as a two-dimensional barcode container information presence / absence determining unit 122, a two-dimensional barcode container information registering unit 123, a filling amount calculating unit 126, and the like.

[0027] The two-dimensional barcode container information presence / absence determination unit 122 determines whether or not the registered two-dimensional barcode container information Rb corresponds to the data of the cylinder two-dimensional barcode Bai (hereinafter referred to as the cylinder two-dimensional barcode data Bdi) from the explosion-proof handheld terminal 20. i It is determined whether the two-dimensional barcode container information memory 125 contains the barcode.

[0028] If registered two-dimensional barcode container information Rbi corresponding to the cylinder two-dimensional barcode data Bdi exists in the two-dimensional barcode container information memory 125, the two-dimensional barcode container information registration unit 123 performs the filling amount calculation process described below based on this registered two-dimensional barcode container information Rbi.

[0029] In addition, if the registered two-dimensional barcode container information Rbi corresponding to the cylinder two-dimensional barcode data Bdi does not exist in the two-dimensional barcode container information memory 125, the two-dimensional barcode container information registration unit 123 registers it as new in the two-dimensional barcode container information memory 125.

[0030] The filling amount calculation unit 126 calculates the amount of gas to be filled into the LPG container 1 based on the registered two-dimensional barcode container information Rbi (empty weight of the container, container type, gas type, etc.) corresponding to the cylinder two-dimensional barcode data Bdi in the two-dimensional barcode container information memory 125 and the LPG container weight measured by the filling machine 2, and transmits this to the filling machine 2 via the LAN cable 10.

[0031] Next, the configuration of the server 120 will be described in more detail. Fig. 3 is a schematic configuration diagram of the server 120. As shown in Fig. 3, the server 120 has a software (program) configuration including a two-dimensional barcode container information presence / absence determination unit 122, a two-dimensional barcode container information registration unit 123, and a filling amount calculation unit 126, as well as a reception number issuing unit 121, various instruction information generation unit 127, a barcode type determination unit 128, a two-dimensional barcode label issuance instruction unit 129, etc.

[0032] The various instruction information generating unit 127 is connected to the reception memory 124b, which has a barcode item identification table area in which a barcode item identification table Ki (not shown) is stored.

[0033] The barcode item identification table Ki is a table with a data structure in which the bit string of the two-dimensional barcode data Bdi is separated by a predetermined number of digits to identify each item, such as label, marking, gas type, container type, tare weight, internal volume, etc. It is also a table with a data structure in which the bit string of the one-dimensional barcode is separated by a predetermined number of digits to identify the operator code and filling machine number code.

[0034] Barcode information Di( for workers from explosion-proof handheld terminal 20 One-dimensional barcode for workers HBi If worker information ai matching the data (including name, filling station code, and handheld terminal number) exists in the worker information memory 124a, a filling machine selection instruction message is sent to the explosion-proof handheld terminal 20.

[0035] In addition, the various instruction information generation unit 127 stores the filling machine selection information Cfi (reception number, filling machine number, worker code, etc.) from the explosion-proof handheld terminal 20 in the reception memory 124b, and displays a container weight measurement instruction message on the display screen of the controller panel 8 of the filling machine 2 with the filling machine number included in this filling machine selection information Cfi.

[0036] In addition, the various instruction information generation unit 127 receives container weight measurement information Ji (container weight measurement command, reception number aui, filling machine number, operator code) from the filling machine 2, adds the date and time of container weight measurement to it, and stores it in the reception memory 124b as container weight measurement result information FJi.

[0037] Moreover, the various instruction information generating unit 127 filling machine 2 The explosion-proof handheld terminal 20 outputs the read cylinder barcode information bBi to the barcode type determination unit 128.

[0038] The barcode type determination unit 128 determines whether the cylinder barcode read information bBi indicates the cylinder two-dimensional barcode Bai based on the barcode item identification table Ki, and if it indicates the cylinder two-dimensional barcode Bai, There are If so, the two-dimensional barcode container information presence / absence determining unit 122 is activated to output this cylinder barcode read information bBi.

[0039] If a one-dimensional barcode is indicated, the cylinder barcode read information bBi is output to the two-dimensional barcode label issuance instruction unit 129.

[0040] The two-dimensional barcode label issuance instruction unit 129 temporarily stores the cylinder barcode reading information bBi in a memory not shown, generates two-dimensional barcode data based on the reception number, label number, container engraved number, owner code, user code, gas type, container type, tare weight, internal volume, filling expiration date, filling machine number, filling station code, etc. contained in the cylinder barcode reading information bBi, and outputs this to the two-dimensional barcode label printer 140 to issue the two-dimensional barcode label 3.

[0041] <sequence> 4 to 7 are sequence diagrams of this embodiment. First, an LPG container 1 with a two-dimensional barcode label 3 attached thereto will be described as an example. However, a description of error processing will be omitted.

[0042] The structure of the two-dimensional barcode Bai on the two-dimensional barcode label 3 is shown in Fig. 8. As shown in Fig. 8, the two-dimensional barcode Bai consists of items such as a label number, a container engraved number, an owner code, a user code, a gas type, a container type, and a tare weight.

[0043] Any other information may be included, such as the receipt number aui, the amount filled, the code of the filling machine that filled the LPG container, the location of the user (customer)'s LPG container 1, the date and time of filling, the collection date, the billing date, etc.

[0044] As shown in FIG. 4, worker Ai operates the explosion-proof handheld terminal 20 to read the one-dimensional barcode (worker's one dimensional The barcode HBi) is read (d1).

[0045] The explosion-proof handheld terminal 20 establishes communication with the server 120 by the communication control controller 130 of the computer system 100, and transmits the one-dimensional barcode for the worker. rd H The worker barcode information Di, which is the terminal number of the explosion-proof handheld terminal 20 added to Bi, is transmitted via a cable. 10 (d3) The data is transmitted to the office computer system 100 via the above.

[0046] The various instruction information generating unit 127 of the server 120 of the computer system 100 generates the barcode information Di (for the worker) according to the barcode item identification table Ki. one dimensional The operator information ai is extracted (barcode, handheld terminal number) and it is determined whether or not matching worker information ai exists in the worker information memory 124a (d5). If not, an error is sent to the explosion-proof handheld terminal 20 (d7).

[0047] If the worker information ai exists in the worker information memory 124a, the various instruction information generation unit 127 receives the worker barcode reading information Di, activates the reception number issuing unit 121 to obtain the reception number aui (unique code), and adds the reception date and time (year, month, day, and time of work reception) of a calendar timer (not shown) to this reception number aui and stores it in the reception memory 124b (d9).

[0048] Then, the various instruction information generating unit 127 of the server 120 notifies the explosion-proof handheld terminal 20 by a message that the explosion-proof handheld terminal 20 is accepting the work (for example, an instruction to select a filling machine) (d11). This information includes the reception number aui and the worker code of the worker barcode read information Di having this reception number aui.

[0049] In response to the work acceptance, worker Ai operates explosion-proof handheld terminal 20 to read filling machine number barcode FBi from filling machine barcode label 9 attached to filling machine 2 (d13).

[0050] The explosion-proof handheld terminal 20 encodes the filling machine number barcode FBi and transmits it via a LAN cable as filling machine selection information Cfi (reception number aui, operator code, filling machine number, etc.) including the reception number aui, the filling machine number, and the date and time when the filling machine number was read. 16 (d15) to the computer system 100 via

[0051] The various instruction information generating unit 127 of the server 120 determines whether or not the filling machine is choiceThe number information Cfi (reception number aui, worker code, filling machine number, etc.) is extracted, and if worker barcode information Di containing the reception number aui contained therein exists in the reception memory 124b, this filling machine selection information Cfi (reception number, filling machine number, worker code, etc.) is stored in the reception memory 124b (d17). At this time, the date and time of the calendar timer (not shown) is associated as the date and time of filling machine selection.

[0052] Then, the various instruction information generation unit 127 of the server 120 sends the container weight measurement instruction information Fi (container weight measurement command, reception number aui, filling machine number, worker code) which is a set of the container weight measurement command, reception number aui, filling machine number, worker code, etc. to the filling machine 2 having the filling machine number included in the filling machine selection information Cfi. Filling machine 2 Send (d19).

[0053] Upon receiving the container weight measurement instruction information Fi (container weight measurement command, reception number aui, filling machine number, worker code), the filling machine 2 displays a weight measurement message on the display screen (d21).

[0054] The worker Ai confirms the message for weight measurement and places the LPG container 1 on the conveyance platform 12 to have it weighed (d23).

[0055] The filling machine 2 adds the volume weight measurement instruction information Fi (container weight measurement command, reception number aui, filling machine number, worker code) to the measured weight of the LPG container 1 (hereinafter referred to as container weight) and transmits it as container weight measurement information Ji to the computer system 100 via the LAN cable 10 (d25).

[0056] The various instruction information generating unit 127 of the server 120 generates the container weight measurement information Ji (container weight measurement command, reception number aui, filling machine number, worker code, container weight The date and time of the container weight measurement is added to the received data and stored in the reception memory 124b as container weight measurement result information FJi (d27). The received date and time is the date and time of a calendar timer (not shown).

[0057] Then, the various instruction information generating unit 127 of the server 120: filling machine 2 For LAN cable 10 The cylinder barcode reading instruction information Ei for reading the cylinder two-dimensional barcode Bai of the LPG container 1 is transmitted via (d29).

[0058] The cylinder barcode reading instruction information Ei includes the reception number aui of the container weight measurement result information FJi, the filling machine number, the operator code, and also a cylinder two-dimensional barcode reading command.

[0059] Filling machine 2 Upon receiving the cylinder barcode reading instruction information Ei (reception number aui, filling machine number, operator code, cylinder two-dimensional barcode reading command), a message to read the cylinder two-dimensional barcode Bai is displayed on the display screen (d31).

[0060] Then, as shown in FIG. 5, the worker Ai operates the explosion-proof handheld terminal 20 to read the cylinder two-dimensional barcode Bai attached to the LPG container 1 (d33).

[0061] The explosion-proof handheld terminal 20 encodes the cylinder two-dimensional barcode Bai (reception number, label number, container engraved number, owner code, user code, gas type, container type, tare weight, internal volume, filling expiration date, etc.).

[0062] Then, cylinder barcode reading instruction information Ei (reception number aui, filling machine number, worker code, cylinder two-dimensional barcode reading command) is added to this and transmitted via LAN cable as cylinder barcode reading information bBi (reception number, label number, container marking number, owner code, user code, gas type, container type, tare weight, internal volume, ··, filling expiration date, ··, filling machine number, worker code, cylinder barcode reading instruction) as shown in Figure 5. 10 The data is transmitted to the computer system 100 via (d35).

[0063] The various instruction information generation unit 127 of the server 120 of the computer system 100 extracts the items of the cylinder barcode reading information bBi (reception number, label number, container engraved number, owner code, user code, gas type, container type, tare weight, internal volume, filling expiration date, filling machine number, worker code, cylinder barcode reading instructions) based on the barcode item identification table Ki.

[0064] If this includes a cylinder barcode reading instruction command (flag), the barcode type determination unit 128 is activated, and the cylinder barcode reading information bBi (reception number, label number, container marking number, owner code, user code, gas type, container type, tare weight, internal volume, filling expiration date, filling machine number, operator code, cylinder barcode reading instruction) is output to the barcode type determination unit 128 (d36).

[0065] The barcode type determination unit 128 decodes the cylinder two-dimensional barcode Bai (reception number, label number, container marking number, owner code, user code, gas type, container type, tare weight, internal volume, filling expiration date, and bit strings of "1" and "0") contained in the cylinder barcode read information bBi, and determines whether the barcode type (label number) indicates a one-dimensional barcode or a two-dimensional barcode (d37).

[0066] If the barcode type determination unit 128 indicates a two-dimensional barcode, it activates the two-dimensional barcode container information presence / absence determination unit 122 and outputs the cylinder barcode read information bBi (d38).

[0067] The two-dimensional barcode container information presence / absence determination unit 122 determines whether or not a registered person has the container marking number CBi (or the label number) of the cylinder two-dimensional barcode Bai (reception number, label number, container marking number, owner code, user code, gas type, container type, tare weight, internal volume, filling expiration date, etc.) included in the cylinder barcode read information bBi. 2D barcode It is determined whether the container information Rbi exists in the two-dimensional barcode container information memory 125 (d39).

[0068] The two-dimensional barcode container information presence / absence determination unit 122 stores the two-dimensional barcode container information registered in the two-dimensional barcode container information memory 125. 2D barcode If the container information Rbi exists, the cylinder barcode read information bBi (reception number, label number, container marking number, owner code, user code, gas type, container type, tare weight, internal volume, filling expiration date, filling machine number, operator code, cylinder barcode reading instruction) is output to the filling amount calculation unit 126 (d 41 ).

[0069] The filling amount calculation unit 126 calculates the registered receipt number aui contained in the cylinder barcode read information bBi. 2D barcode The container information Rbi is retrieved from the two-dimensional barcode container information memory 125, and the weight of the container having this reception number is measured. result information F The weight of the container included in Ji is retrieved from the reception memory 124b (d 41 ).

[0070] And this registered 2D barcode The filling amount is calculated based on the gas type, container type, tare weight, internal volume, protector, etc. contained in the container information Rbi and the retrieved container weight (d41).

[0071] Then, the filling amount calculation unit 126 stores the container-specific filling amount calculation information Gi (cylinder barcode reading information bBi, filling machine number) obtained by adding the cylinder barcode reading information bBi from the two-dimensional barcode container information presence / absence determination unit 122 to this filling amount in the filling amount calculation memory 124d (d43).

[0072] Then, the filling amount calculation unit 126 transmits this per-container filling amount calculation information Gi to the filling machine 2 (d45). This transmission is performed by a transmitting / receiving unit (not shown).

[0073] The filling machine 2 receives the per-container filling amount calculation information Gi and displays the filling amount on the display screen (d47). The worker Ai fills the containers until the filling amount is reached.

[0074] Although not shown, when filling is completed, the worker Ai presses a filling operation completion button (not shown) on the filling machine 2, and the worker barcode Bdi is transmitted from the computer system 100. along with is transmitted to the explosion-proof handheld terminal 20 (with reception number and work completion code).

[0075] In response to this read instruction, the worker Ai operates the explosion-proof handheld terminal 20 to read and transmit the worker barcode Bdi.

[0076] Furthermore, when filling starts, the filling machine 2 measures the weight of the container and transmits the weight to the server 120. When the weight including the filling amount is reached, the filling amount calculation unit 126 of the server 120 stops filling and causes the filling machine 2 to emit a filling completion sound.

[0077] Then, filling machine 2 is finished filling. Ryobo When the button is pressed, the filling amount calculation information Gi for each container (cylinder barcode reading information bBi, filling machine number , filling amount The filling completion code and the like are added to the worker code, worker name, date and time, and reception number included in the information (d49), and transmitted to the server 120 as filling completion worker information GEi.

[0078] The filling amount calculation unit 126 of the server 120 receives the filling completion worker information GEi, and each time the information is received, calculates the filling amount of the worker having the reception number, such as the worker name and reception number (either of which may be used) included in the filling completion worker information GEi. per container Filling amount calculation Information Gi and filling completed workers The information GEi is associated with the information GEi, converted into a format of the filling station (for example, Excel), and generated as filling completion registration information GMi (d51). The information is stored in the filling completion registration information memory 124f and also stored in the two-dimensional barcode container information memory 12 5 and memorize it in association with (d53).

[0079] Therefore, the appropriate amount of filling can be obtained automatically and filled without the need for a clerk to perform any additional input work.

[0080] On the other hand, in d39 shown in Figure 5, if the two-dimensional barcode container information presence / absence determination unit 122 determines that registered two-dimensional barcode container information Rbi having the container engraving number CBi contained in the cylinder barcode information bBi from the explosion-proof handheld terminal does not exist in the two-dimensional barcode container information memory 125, it performs two-dimensional barcode container information registration processing as shown in Figure 6 (d55).

[0081] Therefore, even if the cylinder is managed at another filling station, the filling amount can be automatically obtained without performing any new input work.

[0082] (Two-dimensional barcode container information registration processing) In the two-dimensional barcode container information registration process, the cylinder barcode information bBi, which is a bit string of "1" and "0", is divided into a predetermined number of digits from the start bit based on the barcode item identification table Ki.

[0083] For example, as shown in Figure 9, the 10 digits from the start bit are the label number, the next 3 digits are the symbol for the container marking number, the next 5 digits are the number for the container marking number, the next 6 digits are the owner code, etc.

[0084] 9 indicates the number of digits and "V" indicates the decimal point. These combinations are then stored in the two-dimensional barcode container information memory 125 as new registered two-dimensional barcode container information Rbi.

[0085] Then, the filling amount calculation unit 126 is started, and the above sequence of d19 to d53 is performed to calculate the filling amount (d57), and this filling amount is associated with the cylinder barcode information bBi and stored in the filling amount calculation memory 124d as per-container filling amount calculation information Gi (cylinder barcode reading information bBi, filling machine number) (d59).

[0086] On the other hand, if the barcode type determination unit 128 determines in d37 that the cylinder barcode information bBi is a one-dimensional barcode, it activates the two-dimensional barcode label issuance instruction unit 129 and outputs this one-dimensional barcode information (d61).

[0087] The two-dimensional barcode label issuing instruction unit 129 decodes the cylinder barcode information bBi and Engraving The number is displayed on a computer screen in a predetermined format (e.g., Excel). d 63).

[0088] If only a one-dimensional barcode is attached to the container, worker Ai will issue Then, write down the type of container, type of gas, etc. and hand it over to the office clerk.

[0089] The office staff will answer the number written on the note. issue In addition to the type of container and gas type, the name of the worker, filling station code, name of the new user, address information, etc. are written, and these sets are used as a new Registered The clerk generates two-dimensional barcode container information and stores it in a memory (not shown).

[0090] The two-dimensional barcode label issuing instruction unit 129 Registered two-dimensional barcode The container information is converted into two-dimensional barcode data (bit string, error correction, mask, etc.), and output to the two-dimensional barcode label printer 140 to print and issue a two-dimensional barcode label 3 (d67). The worker then attaches this two-dimensional barcode label to a newly brought-in container (d69). [Explanation of symbols]

[0091] 2 Filling machine 3. 2D barcode labels 5 LPG container 20 Explosion-proof handheld terminal 100 Computer Systems 120 servers 122 Two-dimensional barcode container information presence / absence determination unit 123 Two-dimensional barcode container information registration section 126 Filling amount calculation unit

Claims

1. A filling system comprising: an explosion-proof filling machine that measures the weight of a container into which gas is to be injected and fills the container with gas; an explosion-proof handheld terminal that can read one-dimensional barcodes and two-dimensional barcodes; and a filling station server, the systems being connected by a communication cable and communicating with each other via the server; A two-dimensional barcode label containing multiple items including a barcode number, a container marking number, a type of gas, a container type, a tare weight, an internal volume, a container owner code, and a receipt number is attached to the container, The server The storage unit stores, as registered two-dimensional barcode container information, data of a group of items including a barcode number at the filling station, a container engraved number, a gas type, a container type, a tare weight, an internal volume, a container owner code, and a reception number at the filling station, and further includes: a barcode item identification table having a data structure for separating the bit string of the two-dimensional barcode and extracting the data of the item group; and (A) A means for acquiring the reception number of the filling station from the reception number issuing unit in response to reception of one-dimensional barcode data including a worker code indicating the filling station and the worker name from the explosion-proof handheld terminal; (B) A means for transmitting container weight measurement instruction information including the reception number of the filling station, the worker code, and a message to measure the container weight of the container to the filling machine, causing the message to be displayed, receiving container weight measurement information including the measured container weight and the reception number of the filling station, adding the date and time of the container weight measurement to the information, and storing the information in the storage unit as container weight measurement result information; (C) A means for storing in the storage unit, transmitting to the filling machine, and displaying barcode reading instruction information including information for reading the reception number of the filling station, the worker code, and the two-dimensional barcode label included in the container weight measurement result information; (E) A means for receiving barcode reading information consisting of the two-dimensional barcode label reading information and the barcode reading instruction information from the explosion-proof handheld terminal, storing the information in a storage unit, and extracting data of items included in the barcode reading information based on the barcode item identification table; (F) A means for determining whether the registered two-dimensional barcode container information having the extracted container mark number exists in the storage unit; (G) If present, means for searching for registered two-dimensional barcode container information having the reception number of the filling station included in the barcode read information, and searching for the measured container weight included in the container weight measurement information having the reception number of the filling station in the container weight measurement result information, calculating the filling amount based on this container weight and the gas type, container type, tare weight, and internal volume included in the searched registered two-dimensional barcode container information, storing this calculated filling amount plus the barcode read information in the storage unit as per-container filling amount calculation information, transmitting it to the filling machine, and displaying it on the filling machine; (H) A means for receiving from the filling machine filling completion information including the reception number of the filling station, the filling amount, the date and time, and the filling completion date, which is included in the barcode read information, and storing the information in the storage unit in association with the registered two-dimensional barcode container information as filling completion registration information in the format of the filling station; (I) A filling system characterized by having a means for, when it is determined that the registered two-dimensional barcode container information having the container mark number included in the barcode read information does not exist in the storage unit, storing the registered two-dimensional barcode information in the storage unit as new registered two-dimensional barcode information and executing the means (B) to (H) again to extract the item group of the barcode read information again and store it in the storage unit as per-container filling amount calculation information.

2. The server 2. The filling system according to claim 1, further comprising a two-dimensional barcode label printer for printing two-dimensional barcode labels and a personal computer terminal connected thereto.

3. The storage unit stores worker information indicating a filling station and a worker name, a worker barcode label on which the worker's name and a worker code indicating the filling station code are printed as a one-dimensional worker barcode is attached to the clothing of the worker at the filling station; The filling machine comprises: A conveyance table having a weighing mechanism and a display unit is provided, and further a means for measuring the weight of the container placed on the conveying platform by a weighing mechanism in response to receiving container weight measurement instruction information from the server, and transmitting the container weight measurement information including the measured container weight and the reception number of the filling station included in the container weight measurement instruction information to the server; The means (A) is The filling system described in claim 1, characterized in that upon receiving worker barcode information including a worker code indicating the filling station and worker name from the explosion-proof handheld terminal, it determines whether worker information matching this worker barcode information exists, and if so, obtains the reception number of the filling station.

Citation Information

Patent Citations

  • Filling controller for liquefied gas

    JP1989266398A

  • Gas filling system

    JP2003148691A

  • Manufacture supporting method and system for electric rotary machine coil

    JP2004152200A

  • Code reading device, processing method therefor, management system, and management method

    JP2005222338A

  • Filling machine and filling system with explosion preventive camera

    JP2009138789A