Delivery amount adjustment device, delivery amount adjustment method, computer program product, and computer-readable storage medium

By measuring and calibrating the control values ​​of the liquid delivery device, the problem of inaccurate liquid supply was solved, and precise control of the delivery amount was achieved, avoiding over- or under-supply.

CN121292354APending Publication Date: 2026-01-09ZENSHO
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510934053.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-07-09
Filing Date
2025-07-08
Publication Date
2026-01-09

AI Technical Summary

Technical Problem

In the prior art, devices for supplying liquids cannot effectively maintain the desired delivery amount, and are prone to problems of over- or under-delivery.

Method used

The accuracy of the delivery volume is ensured by measuring parameters of the actual delivery volume change as the liquid moves within the liquid passage and correcting the control values ​​of the liquid delivery device based on these parameters, including measuring and correcting components.

Benefits of technology

It effectively suppresses both excessive and insufficient supply of liquid, improving the accuracy and stability of the delivery volume.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121292354A_ABST
    Figure CN121292354A_ABST
Patent Text Reader

Abstract

Provided are a delivery amount adjustment device, a delivery amount adjustment method, a computer program product, and a computer-readable storage medium that are capable of suppressing excess and insufficiency of the supply amount of a liquid. Provided is a delivery amount adjustment device (50) for adjusting a control value of a liquid delivery device (14) for supplying a liquid (S) from a container (12) to a supply destination (18) via a liquid passage (16). The delivery amount adjustment device (50) is provided with: a measurement means for measuring a parameter ([Delta] W) indicating a change in the actual delivery amount of the liquid body (S) when the liquid body delivery device (14) is driven and the liquid body (S) is moved inside the liquid body passage (16); and a correction means that corrects, on the basis of the measured parameter ([Delta] W), a predetermined control value during use that is set for the liquid delivery device (14).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a feed rate adjustment device, a feed rate adjustment method, and a computer program product. Background Technology

[0002] Devices for supplying a specified amount of liquid are widely used in food processing and cooking. Patent Document 1 discloses a device that automatically delivers (sprays) liquid seasoning using a pump. This device cannot maintain the amount of liquid delivered at the desired level, and its supply may be excessive or insufficient.

[0003] Existing technical documents

[0004] Patent documents

[0005] Patent Document 1: Japanese Patent Application Publication No. 07-231746 Summary of the Invention

[0006] The problem the invention aims to solve

[0007] The purpose of this invention is to provide a delivery volume adjustment device, delivery volume adjustment method, and computer program product that can suppress excessive or insufficient supply of liquid.

[0008] Solution for solving the problem

[0009] According to one aspect of the present invention, a dispensing volume regulating device is provided for adjusting the control value of a liquid dispensing device that supplies liquid from a receiving container to a supply destination via a liquid passage. Specifically, the dispensing volume regulating device includes: a measuring component that measures a parameter that indicates the change in the actual dispensing volume of the liquid when the liquid dispensing device is driven to move within the liquid passage; and a calibration component that calibrates a predetermined control value set for use of the liquid dispensing device based on the measured parameter.

[0010] The effects of the invention

[0011] This method can suppress both excessive and insufficient supply of liquid. Attached Figure Description

[0012] Figure 1 This is a diagram illustrating the structure of a liquid seasoning supply system common in various embodiments of the present invention.

[0013] Figure 2 This is a diagram illustrating the details of the sauce dispenser and its surrounding structure.

[0014] Figure 3This is a flowchart illustrating the process from the end of using the sauce dispenser until the start operation is performed before the next use.

[0015] Figure 4 This is a flowchart illustrating the detailed calibration process of the first embodiment.

[0016] Figure 5 This is a diagram illustrating the relationship between the liquid level of the liquid seasoning and the timing of weight measurement during calibration in the first embodiment.

[0017] Figure 6 This is a flowchart illustrating the detailed calibration process of the second embodiment.

[0018] Figure 7 This is a flowchart illustrating the detailed calibration process of the third embodiment.

[0019] Figure 8 This is a diagram illustrating the relationship between the liquid level of the liquid seasoning and the timing of weight measurement during calibration in the third embodiment.

[0020] Figure 9 This is a flowchart illustrating the detailed calibration process of the fourth embodiment.

[0021] Figure 10 This is a flowchart showing the details of each measurement process in the fourth embodiment. Detailed Implementation

[0022] Hereinafter, various embodiments of the present invention will be described with reference to the accompanying drawings.

[0023] [Prerequisite Structure]

[0024] Figure 1 This is a diagram showing the structure of a liquid seasoning supply system 100 as a prerequisite. The liquid seasoning supply system 100 is installed, for example, in restaurants that provide food services, and has various structures for automatically dispensing (spraying) liquid seasonings S, such as soy sauce, various sauces, or vinegar, from a designated storage unit to the supply destination.

[0025] More specifically, the liquid seasoning supply system 100 includes: a tank 12 for containing liquid seasoning S; a roller pump 14, which functions as an example of a liquid dispensing device for discharging the liquid seasoning S contained in the tank 12; a pipe 16, which functions as an example of a liquid passage for discharging the liquid seasoning S from the tank 12; a scale 20 for measuring the weight of the tank 12; a liquid storage 18, which is the supply destination of the liquid seasoning S discharged from the tank 12; and a controller 50 for driving and controlling the roller pump 14. Furthermore, the tank 12, the roller pump 14, and the pipe 16 are hereinafter collectively referred to as "seasoning dispenser D".

[0026] Specifically, in the liquid seasoning supply system 100, the seasoning dispenser D consists of multiple (six in the figure) seasoning dispensers D1 to D6. Furthermore, the tanks 12 consist of tanks 12-1 to 12-6, each provided by one of the seasoning dispensers D1 to D6, each containing different types of liquid seasonings S1 to S6. The pipes 16 consist of pipes 16-1 to 16-6, which function as liquid passages between each tank 12-1 to 12-6 and the liquid storage 18. Additionally, the scales 20 consist of scales 20-1 to 20-6, each measuring the weight of each tank 12-1 to 12-6.

[0027] The following describes in detail the constituent elements of the liquid seasoning supply system 100. Furthermore, for the sake of simplicity, the constituent elements including the aforementioned seasoning dispensers D1 to D6 will be described using reference numerals such as "seasoning dispenser D," unless specifically stated otherwise. That is, the descriptions using reference numerals such as "seasoning dispenser D" apply to any of the included elements (seasoning dispensers D1 to D6, etc.).

[0028] The can 12 functions as an example of a container for holding (storing) liquid seasoning S. Furthermore, in Figure 1In the example shown, a portion of the cans 12 (cans 12-1 to 12-4 in the figure) are housed within the refrigerator 60, while the remaining cans (cans 12-5 to 12-6 in the figure) are located outside the refrigerator 60. With this structure, the liquid seasoning S can be supplied while cans 12-1 to 12-4, containing liquid seasonings S1 to S4 that require refrigeration, are housed within the refrigerator 60, and cans 12-5 to 12-6, containing liquid seasonings S5 to S6 that do not require refrigeration, are located outside the refrigerator 60. Furthermore, a stirring device for stirring the liquid seasoning S can be provided in at least a portion of the cans 12 of each of the cans 12-1 to 12-6, particularly in cans 12 containing liquid seasonings S that require periodic stirring due to their high oil content.

[0029] The roller pump 14 delivers the liquid seasoning S contained in the tank 12 to the storage liquid 18 via the pipe 16. Further details regarding the roller pump 14 will be described later.

[0030] A scale 20 is disposed on the bottom surface of the can 12 for measuring the weight of the can 12. Specifically, the scale 20 is an electronic scale or the like, which can measure and record the weight of the can 12 at a predetermined measurement period (measurement timing) during the use of the sauce dispenser D and during the calibration process described later. Furthermore, under the instruction of the controller 50, the scale 20 outputs the recorded measurement value (hereinafter appropriately referred to as "weight measurement value W") to the controller 50. Alternatively, the weight measurement value W can be automatically output to the controller 50 without instruction from the controller 50.

[0031] The tube 16 is formed of a material with a certain degree of elasticity (resilience), such as vinyl chloride or silicone rubber. One end of the tube 16 is disposed inside the tank 12 and extends via the roller pump 14, while the other end (which becomes the front end of the spray outlet on the liquid storage 18 side) is supported by the tube guide 21 and faces the liquid storage 18. In particular, the tube guide 21 is a component that centrally supports each of the tubes 16-1 to 16-6 in such a way that they all face the liquid storage 18, for example, it is provided in the main body of the refrigerator 60 described above. Furthermore, the tube guide 21 may also be configured as a unit that allows for the separate loading and unloading of each sauce dispenser D1 to D4 associated with each of the tanks 12-1 to 12-4 disposed in the refrigerator 60 and each sauce dispenser D5 to D6 associated with each of the tanks 12-5 to 12-6 disposed outside the refrigerator 60.

[0032] The liquid storage 18 is used to receive the supply of liquid seasonings S1 to S6 from each of the tanks 12-1 to 12-6. The liquid storage 18 is, for example, a cooking utensil such as a single-handed pot, frying pan, or wok used for cooking food. Alternatively, the liquid storage 18 can be constructed using a plate containing predetermined food (such as dishes corresponding to the menu provided by the restaurant) or a tray that receives the liquid seasoning S sprayed from the front end of the pipe 16 during calibration, as described later.

[0033] Figure 2 This diagram illustrates the details of the sauce dispenser D and its surrounding structure. As shown, the roller pump 14 of the sauce dispenser D consists of pressing bodies 22 (22-1 to 22-4) and a rotating mechanism 24. Multiple pressing bodies 22 (four pressing bodies 22-1 to 22-4 in the diagram) are arranged around the outer periphery of the rotating mechanism 24. Specifically, each pressing body 22-1 to 22-4 is arranged at predetermined intervals around the outer periphery of the rotating mechanism 24 to contact (abut) the outer periphery of the tube 16. The rotating mechanism 24 is powered by an electric motor, which, under the command of the controller 50, is driven in either the clockwise direction (hereinafter appropriately referred to as "positive direction A") or the counterclockwise direction (hereinafter appropriately referred to as "negative direction B") indicated by the arrow in the diagram, according to the control value of the roller pump 14, at a rotational speed and / or rotational time.

[0034] According to the above structure, when the roller pump 14 is driven, each pressing body 22-1 to 22-4 rotates and moves in tandem with the rotation of the rotary machine 24. Furthermore, through the rotational movement of each pressing body 22-1 to 22-4, the tube 16 is pressed and expanded / contracted, thereby enabling the liquid seasoning S to be fed from the tank 12 into the tube 16, or the liquid seasoning S to be drawn back from the tube 16 into the tank 12. In particular, by rotating the rotary machine 24 in the positive direction A, the liquid seasoning S can be fed from the tank 12 into the tube 16, thereby supplying the liquid seasoning S from the front end (spray outlet) of the tube 16 to the storage liquid 18. On the other hand, by rotating the rotary machine 24 in the negative direction B, the liquid seasoning S can be returned from the tube 16 to the tank 12.

[0035] Furthermore, for the sake of simplicity, the case in which the rotating machine 24 rotates in the positive direction A (or the negative direction B) will be described as "driving the roller pump 14 in the positive direction A (or the negative direction B)".

[0036] Return to Figure 1 The controller 50 takes the operation signal of the power button of the sauce dispenser D, the operation signal of the exhaust button, and the weight measurement value W from the scale 20 as inputs to control the operation of the sauce dispenser D (more specifically, the drive of the roller pump 14).

[0037] Furthermore, the controller 50 is a computer equipped with various storage devices (storage media, memory) such as a CPU (Central Processing Unit), RAM (Random Access Memory), ROM (Read Only Memory), SSD (Solid State Drive), or hard disk (magnetic storage device), as well as various input / output devices such as a keyboard, mouse, touch panel, monitor, printer, and I / O ports. In particular, the controller 50 (especially its processor) executes various processes for driving the roller pump 14 using programs (computer programs, software) stored in the various storage devices of the controller 50. That is, the controller 50 functions as a computer program product containing computer programs for executing the aforementioned various processes.

[0038] More specifically, the controller 50 initiates the start-up operation of the sauce dispenser D, for example, when an operator operates the power button and the exhaust button.

[0039] Upon completion of the startup operation, the controller 50 transitions to the normal operating state of the seasoning dispenser D. Specifically, in normal operating mode, based on the operator's input, it operates at the set specified control values ​​(rotation direction = positive, speed N = specified speed N). ref Drive time Δt = specified drive time Δt ref The roller pump 14 is driven to supply liquid seasoning S to the storage liquid 18 in a quantity adjusted to the desired amount.

[0040] In addition, control values ​​(positive, N) are specified. ref Δt ref The appropriate control value (positive, negative) is determined based on the type of dishes offered on the restaurant's menu and their portion sizes ("small," "standard," and "large," etc.). Therefore, when the controller 50 receives information related to the type and portion size of the menu specified by the operator, it can determine the corresponding prescribed control value (positive, negative) based on that information and by processing it with reference to prescribed tables, etc. ref Δt ref Furthermore, in this embodiment, considering the different supply amounts of liquid seasoning S required by each seasoning dispenser D1 to D6, a predetermined control value (positive, negative) is individually determined for each seasoning dispenser D1 to D6 (each roller pump 14-1 to 14-6). ref Δt ref ).

[0041] Based on the structure of the liquid seasoning supply system 100 described above, when the seasoning dispenser D is used in restaurant operations, it is controlled by the prescribed values ​​(positive, negative, and neutral) used during normal use. ref Δt ref Each roller pump 14-1 to 14-6 can automatically supply each liquid seasoning S1 to S6 to the dish on the plate at a ratio corresponding to the type and quantity of each dish. Alternatively, each liquid seasoning S1 to S6 can automatically supply each liquid seasoning S1 to S6 to the cooking appliance for cooking food at a ratio corresponding to the type and quantity of each dish.

[0042] On the other hand, in the aforementioned liquid seasoning supply system 100, the following situations may occur: replenishing liquid seasoning S into the tank 12; loading and unloading the pipe 16 relative to the pipe guide 21 due to deformation or bending stress of the pipe 16 caused by the removal and insertion of the seasoning dispenser D in the refrigerator 60; replacing the pipe 16 due to damage or deterioration over time; and reinstalling the pipe 16 when it accidentally detaches from the pipe guide 21. Furthermore, the state of the seasoning dispenser D changes during such operations, even when controlled by the aforementioned specified values ​​(positive, negative). ref Δt ref The actual amount of liquid seasoning S delivered (actual supply) driven by roller pump 14 may sometimes deviate from the expected value.

[0043] In response, the inventors conceived of the following technical idea: before using the sauce dispenser D, the specified control values ​​(positive, negative) are corrected by appropriately performing the above-mentioned calibration. ref Δt ref This reduces the error in the actual supply of liquid seasoning S.

[0044] The calibration details of the sauce dispenser D in each embodiment are described below.

[0045] [First Implementation Method]

[0046] Figure 3 This is a flowchart illustrating the process from the end of use of the sauce dispenser D until the start-up operation is performed before its next use. Furthermore, Figure 3 S100 to S300 show the processes including post-use processing of the sauce dispenser D after its last use and preparation processing required for this use. Additionally, S400 to S800 are the preparation processes (start-up operations) required for this use of the sauce dispenser D.

[0047] like Figure 3As shown, for example, the pipe 16 of the sauce dispenser D is cleaned after business hours (S100). More specifically, the container 12 containing the liquid seasoning S is replaced with a container for cleaning, and the roller pump 14 is driven for the entire preset cleaning time, thereby cleaning the inside of the pipe 16. In particular, for the sauce dispensers D1 to D4 located in the refrigerator 60, they are removed from the refrigerator 60 individually or as a unit, and the above-described cleaning is performed. Furthermore, the set cleaning time is set to an appropriate time from the viewpoint of removing any remaining liquid seasoning S in the pipe 16.

[0048] Then, when the cleaning is finished, the power to the seasoning dispenser D is cut off (S200), allowing the tube 16 to dry (S300). The tube 16 is dried by natural drying or mechanical drying while the tube is empty until the start of the next business session.

[0049] Next, before the start of the next business day, a preparation process (start-up operation) is performed to start the sauce dispenser D. More specifically, the power button (not shown) is operated to turn on the power to the sauce dispenser D, and then the vent button is operated (S400).

[0050] Then, when the controller 50 detects the operation of the exhaust button, it executes each of the processes S500 to S800.

[0051] In S500, controller 50 performs calibration notification processing. In calibration notification processing, controller 50 first determines the sauce dispensers D (at least one or all of sauce dispensers D1 to D6) that are candidates for calibration.

[0052] More specifically, in cases where the weight measurement value W continuously recorded during pre-use exceeds a predetermined reference value (hereinafter referred to as "Situation I"), where a seasoning dispenser D is moved during pre-use for replenishing liquid seasoning S (hereinafter referred to as "Situation II"), and / or where tube 16 is removed (hereinafter referred to as "Situation III"), the controller 50 identifies one or more corresponding seasoning dispensers D as calibration candidates. That is, the controller 50 estimates one or more seasoning dispensers D affected by the occurrence of each of Situations I to III and sets such seasoning dispensers D as candidates, where each of Situations I to III is related to the error in the actual supply amount of the liquid seasoning S. Furthermore, the controller 50 can perform the estimation of the occurrence of each of Situations I to III and the determination of calibration candidates by referring to input values ​​obtained from various types of sensors and / or various input information based on operator operations. Moreover, in the case where the power to the seasoning dispenser D is immediately turned on by operating the power button (hereinafter referred to as "Situation IV"), all seasoning dispensers D are pre-identified as calibration candidates.

[0053] Furthermore, when the controller 50 determines a sauce dispenser D as a candidate for calibration, it displays the information of that sauce dispenser D on a display device (not shown), awaiting selection by the operator to designate the sauce dispenser D as the calibration target. Specifically, the controller 50 displays one or more sauce dispensers D requiring calibration and one or more sauce dispensers D not requiring calibration on the display device in a way that allows them to be distinguished from each other. Furthermore, in case IV, all sauce dispensers D are displayed on the display device as sauce dispensers D requiring calibration. Additionally, it is also possible to employ a structure where, even if at least one sauce dispenser D is determined to be a candidate for calibration, the controller 50, while performing the aforementioned display, simultaneously outputs an audible sound (alarm generation) indicating that some malfunction has occurred in that sauce dispenser D. Moreover, it is preferable to employ a structure where, when multiple sauce dispensers D are displayed on the display device, a selection operation allows for the selective designation of some or all of the multiple sauce dispensers D.

[0054] Then, in S600, the controller 50 determines whether calibration needs to be performed based on a selection operation performed by the operator. More specifically, if at least one sauce dispenser D is designated as the calibration target, the controller 50 determines that calibration needs to be performed.

[0055] On the other hand, if none of the sauce dispensers D1 to D6 are designated as calibration targets, the controller 50 determines that calibration is not required. Conversely, if there is no sauce dispenser D that matches the calibration target candidate or the calibration target, the controller 50 determines that calibration is not required.

[0056] Furthermore, when the controller 50 determines that calibration is not required (S600: "No"), it drives each roller pump 14 in all the sauce dispensers D in the positive direction A to deliver each liquid seasoning S, thereby causing the liquid front of each liquid seasoning S to advance to the preparation position Pr set at the front end of the pipe 16 (the spray outlet on the side of the liquid storage 18) and stop (S800 and S900).

[0057] On the other hand, when the controller 50 determines that calibration needs to be performed (S600: "Yes"), it performs calibration on the sauce dispenser D designated as the calibration target (S700).

[0058] Furthermore, this embodiment includes the following function (program): when multiple sauce dispensers D are designated as calibration targets, the controller 50 selectively executes any mode of the first measurement mode and the second measurement mode according to the designation made by the operator (e.g., operation of a specified switch). In the first measurement mode, all sauce dispensers D of the designated sauce dispensers D are calibrated together, and in the second measurement mode, a portion (one or more) of the designated sauce dispensers D are calibrated individually.

[0059] Furthermore, when executing the first measurement mode, the controller 50 preferably performs calibration in parallel on all the designated sauce dispensers D.

[0060] Figure 4 This is a flowchart illustrating the detailed calibration process of this embodiment. Additionally, Figure 5 This is a graph illustrating the relationship between the position of the liquid seasoning S in tube 16 during calibration and the timing of weight measurement.

[0061] exist Figure 4 In the calibration shown, firstly, in S701, the controller 50 is in its initial state after cleaning following pre-use ( Figure 5 Under (I) conditions, the roller pump 14 is driven in the positive direction A to advance the liquid level of the liquid seasoning S from the initial position P0 to the first position P1 and then stop. Figure 5 (II)). More specifically, the controller 50 uses a first control value (rotation direction = positive, speed N = specified speed N). refThe roller pump 14 is driven by a drive time Δt = first drive time Δt1. Furthermore, the first drive time Δt1 is the specified rotational speed N used when using the sauce dispenser D. ref The driving time Δt for the liquid seasoning S to advance from the initial position P0 to the first position P1 is predetermined through experiments or simulations.

[0062] Furthermore, in this embodiment, the first position P1 is set at the upper end of the tube 16. Moreover, in this embodiment, the first position P1 is the position facing the pressing body 22-1, which rotates and moves along with the roller pump 14. Therefore, even if the roller pump 14 stops when the liquid surface of the liquid seasoning S has advanced to the first position P1, the liquid surface can be stably stopped at the first position P1.

[0063] Next, in S702, the controller 50 acquires and stores the weight measurement value W (hereinafter referred to as "weight measurement value W[1]") obtained when the liquid surface of the liquid seasoning S stops at the first position P1.

[0064] Then, in S703, the controller 50 again drives the roller pump 14 in the positive direction A to advance the liquid level of the liquid seasoning S from the first position P1 to the second position P2 and then stop. Figure 5 (III)). More specifically, the controller 50 uses a second control value (rotation direction = positive, speed N = specified speed N). ref The roller pump 14 is driven by a drive time Δt = second drive time Δt2. Furthermore, the second drive time Δt2 is at a specified speed N. ref The driving time Δt for advancing the liquid surface of the liquid seasoning S from the first position P1 to the second position P2 is predetermined through experiments or simulations. Furthermore, in this embodiment, the second position P2 is set near the front end of the tube 16. In particular, from the viewpoint that the weight measurement value W obtained in the following S704 reflects the state within the tube 16 after the first position P1, it is desirable that the second position P2 be set as close as possible to the front end of the tube 16.

[0065] In S704, the controller 50 acquires and stores the weight measurement value W (hereinafter referred to as "weight measurement value W[2]") obtained when the liquid surface of the liquid seasoning S is stopped at the second position P2.

[0066] In S705, the controller 50 calculates and records the difference between the weight measurement value W[1] obtained in S702 and the weight measurement value W[2] obtained in S704 (hereinafter referred to as "weight difference ΔW").

[0067] In S706, the controller 50 calculates the correction control value (rotation direction = positive, N = N) based on the weight difference ΔW obtained in S705. ref_c Δt=Δt ref_c More specifically, the controller 50 modulates the weight difference ΔW with a predetermined reference value ΔW. ref The calculation (PID control, etc.) with a deviation close to zero is used to determine the corrected control value (positive, N) mentioned above. ref Δt ref The resulting correction control values ​​(positive, N) ref_c Δt ref_c Especially in the calculation of correcting the specified control value, the operation is performed only for the specified speed N within the target range that makes the above deviation zero. ref The correction is only for the specified drive time Δt. ref The correction control value is obtained by correcting either the speed N that constitutes the correction control value, or by correcting both of these. ref_c and correction drive time Δt ref_c Either of these can be set to a value different from the specified control value. Furthermore, for example, to make the aforementioned deviation zero, only the corrected speed N can be set. ref_c Let N be the specified rotational speed. ref Different values ​​allow for precise adjustment of the actual supply of liquid seasoning S while locking the control parameter to be adjusted to a single value, thus simplifying the control logic. Furthermore, it is preferable to limit the correction range for the specified control value when obtaining the correction control value by using a predetermined upper limit value, which is determined in a way that does not alter the quality (taste, flavor, etc.) of the dish to which the liquid seasoning S is supplied when using the seasoning dispenser D.

[0068] Then, in S707, the controller 50 again drives the roller pump 14 in the positive direction A to advance the liquid level of the liquid seasoning S from the second position P2 to the ready position Pr (see reference). Figure 2 More specifically, controller 50 uses a third control value (rotation direction = positive, speed N = specified speed N). ref The drive time Δt = third drive time Δt3) drives the roller pump 14. The third drive time Δt3 is based on the specified speed N. ref To ensure that the liquid seasoning S reaches at least the preparation position Pr from the second position P2 within a certain timeframe Δt, a third driving time Δt3 is predetermined through experiments or simulations. Furthermore, the third driving time Δt3 is preferably set to a value at which a certain amount of liquid seasoning S is ejected from the front end of the pipe 16 simultaneously with the liquid surface of the liquid seasoning S reaching the preparation position Pr. This allows for more reliable removal of air near the front end of the pipe 16.

[0069] Based on the calibration described above (S700), it can be set to a state where the seasoning dispenser D is ready for use (the tube 16 is filled with liquid seasoning S). Furthermore, when using the seasoning dispenser D, it is possible to use predetermined control values ​​(positive, negative, etc.) determined according to the menu, etc. ref Δt ref The correction control value (positive, N) obtained by correction is performed. ref_c Δt ref_c The roller pump 14 is driven by the roller pump. Therefore, even if an error occurs in the actual supply of liquid seasoning S due to the occurrence of the above-described situations I to III, the actual supply of liquid seasoning S can be adjusted to the desired value.

[0070] (Effects of the first embodiment)

[0071] In this embodiment, a dispensing quantity regulating device (controller 50) is provided, which is used to regulate the control value (prescribed control value) of the liquid dispensing device (roller pump 14), which supplies liquid (liquid seasoning S) from the receiving container (tank 12) through the liquid passage (pipe 16) to the supply destination (liquid storage 18).

[0072] The dispensing volume adjustment device (100) includes: a measuring component that measures a parameter (weight difference ΔW) indicating the change in the actual dispensing volume of liquid (S) from the receiving container (12) as the liquid (S) moves within the liquid passage (16) by driving the liquid dispensing device (14); and a calibration component that calibrates the specified control value (positive, negative) set for use of the liquid dispensing device (14) based on the measured parameter (ΔW). ref Δt ref ).

[0073] Therefore, even if there is an error in the actual supply of liquid seasoning S, the liquid dispensing device (14) can be driven with a control value that takes into account the error. Thus, it is possible to suppress the occurrence of excess or deficiency of the actual supply of liquid seasoning S relative to the demand.

[0074] More specifically, the measuring component acquires a value represented by a first control value (positive, N). ref The first measured value (weight measurement value W[1]) of the actual amount of liquid delivered when the liquid delivery device (14) is driven by Δt1) is obtained. In addition, the measuring component acquires the second control value (positive, N) after acquiring the first measured value (W[1]). refThe second measured value (weight measurement value W[2]) of the actual amount of liquid delivered when the liquid delivery device (14) is driven by Δt2). Furthermore, the measuring component calculates the above parameter (ΔW) based on the difference between the first measured value (W[1]) and the second measured value (W[2]).

[0075] Therefore, based on the various measured values ​​(W[1], W[2]) obtained when the liquid delivery device (14) is driven with different control values, the parameter (ΔW) used to obtain the control value (correction control value) for achieving the desired actual supply of liquid (S) can be determined. Thus, the parameter (ΔW) for the specified control value (positive, negative, positive) can be calculated. ref Δt ref The correction control value (positive, N) obtained by correction is performed. ref_c Δt ref_c ), to serve as a more precise value that takes into account the actual state within the liquid delivery device (14) and the liquid passage (16).

[0076] In particular, in this embodiment, the first control value (positive, N) ref Δt1) is determined as the value that causes the liquid surface of the liquid (S) to advance from the initial position (P0) within the liquid passage (16) to the first position (P1). Additionally, the second control value (positive, N) ref Δt2) is determined as the value that causes the liquid surface of the liquid body (S) to advance from the first position (P1) in the liquid body passage (16) to the second position (P2).

[0077] Therefore, based on the measured values ​​(W[1], W[2]) obtained when the liquid surface of the liquid (S) moves from the initial position (P0) to the first position (P1) and stops, and when the liquid surface of the liquid (S) moves from the first position (P1) to the second position (P2) and stops, the correction control values ​​(positive, N) can be determined. ref_c Δt ref_c Therefore, it is possible to obtain more appropriate correction control values ​​(positive, negative, and positive values) that reflect the actual structure and state of the liquid passage (16). ref_c Δt ref_c ).

[0078] Furthermore, the first position (P1) is determined to be the position where the liquid (S) is stably stopped even when the driving of the liquid delivery device (14) is stopped, in terms of the construction of the liquid delivery device (14) and / or the liquid passage (16).

[0079] Therefore, the first measurement value (W[1]) can be obtained while the liquid surface of the liquid (S) is more stably maintained at the first position (P1), thus further improving the measurement accuracy.

[0080] In addition, in this embodiment, the measuring component selectively executes a first measuring mode and a second measuring mode according to a predetermined mode selection instruction. In the first measuring mode, the parameter (ΔW) is measured on all the receiving containers of the plurality of receiving containers (12-1 to 12-6) together. In the second measuring mode, the parameter (ΔW) is measured on a portion of the receiving containers within the plurality of receiving containers (12-1 to 12-6).

[0081] Therefore, it is possible to take into account various situations when performing the start-up operation, and selectively correct the control value of the liquid delivery device (14) for all or part of the sauce dispensers D that are to be calibrated.

[0082] Furthermore, when the first measurement mode is selected, the measuring component performs parameter (ΔW) measurement in parallel on all receiving containers (12-1 to 12-6).

[0083] Therefore, compared to measuring the parameters (ΔW) of each sauce dispenser D that is to be calibrated sequentially, the overall measurement time can be reduced.

[0084] In addition, the feed rate adjustment device (50) of this embodiment also has a preparation component for use, which is used to adjust the feed rate at the specified control value (positive, N). ref Δt ref During the calibration of the liquid, the liquid delivery device (14) is driven by the preparation component to make the liquid surface of the liquid (S) reach at least the front end (preparation position Pr) of the liquid passage (16).

[0085] Therefore, with the specified control values ​​(positive, N) ref Δt ref The completion of the calibration of the liquid passage (16) enables the liquid passage (16) to be filled with liquid (S) to expel the air in the liquid passage (16) (the preparation state for use of the sauce dispenser D is completed).

[0086] Furthermore, in this embodiment, a delivery amount adjustment method used by the above-mentioned delivery amount adjustment device (50) and a delivery amount adjustment procedure for making the delivery amount adjustment device (50) work are provided.

[0087] More specifically, according to this embodiment, a method for adjusting the dispensing amount of a liquid dispensing device (roller pump 14) is provided, which supplies liquid (liquid seasoning S) from a receiving container (tank 12) to a supply destination (storage liquid 18) via a liquid passage (pipe 16). The dispensing amount adjustment method includes the following steps: a measurement step (S701-S705), measuring a parameter (weight difference ΔW) that indicates the change in the actual dispensing amount of liquid (S) from the receiving container (12) as the liquid (S) moves within the liquid passage (16) by driving the liquid dispensing device (14); and a correction step (S706), correcting the predetermined control value (positive, negative) set for use of the liquid dispensing device (14) based on the measured parameter (ΔW). ref Δt ref ).

[0088] In addition, in this embodiment, a dispensing quantity adjustment program is provided to enable a computer (controller 50) to adjust the control value (prescribed control value) of the liquid dispensing device (roller pump 14), which supplies liquid (liquid seasoning S) from a receiving container (tank 12) to a supply destination (storage liquid 18) via a liquid passage (pipe 16). This dispensing quantity adjustment program measures a parameter (weight difference ΔW) that indicates the change in the actual dispensing quantity of liquid (S) from the receiving container (12) as the liquid (S) moves within the liquid passage (16) by driving the liquid dispensing device (14). Based on the measured parameter (ΔW), the program corrects the prescribed control value (positive, negative) set for use of the liquid dispensing device (14). ref Δt ref Furthermore, in this embodiment, a computer program product (controller 50) including a computer program is provided for adjusting the control value (prescribed control value) of a liquid dispensing device (roller pump 14) that supplies liquid (liquid seasoning S) from a receiving container (tank 12) to a supply destination (liquid storage 18) via a liquid passage (pipe 16). In this computer program product, when the above-described computer program is executed by a processor, the following steps are performed: measuring a parameter (weight difference ΔW) that indicates the change in the actual amount of liquid (S) dispensed from the receiving container (12) when the liquid (S) moves within the liquid passage (16) by driving the liquid dispensing device (14); and correcting the prescribed control value (positive, negative) set for use of the liquid dispensing device (14) based on the measured parameter (ΔW). ref Δt ref ).

[0089] [Second Implementation]

[0090] The second embodiment will now be described. Furthermore, in subsequent embodiments, elements identical to those described in the previous embodiments will be labeled with the same reference numerals, and their descriptions will be omitted. In particular, in this embodiment, a control method is provided whereby, based on the calibration described in the first embodiment, the calculation of the weight difference ΔW is repeatedly performed, and a correction control value is determined based on each obtained weight difference ΔW.

[0091] Furthermore, in the following description, the number of repetitions of the weight difference ΔW calculation is indicated by the figure label "k" (k being a natural number). Additionally, the superscript character "(k)" is appropriately used to indicate various values ​​associated with the weight difference ΔW obtained in the k-th calculation.

[0092] Figure 6 This is a flowchart illustrating the detailed calibration process of this embodiment. As shown in the figure, in this embodiment, by performing the processes S701 to S705 in the same manner as in the first embodiment, the weight difference ΔW involved in the first calculation is recorded. (1) .

[0093] Subsequently, in S710, controller 50 drives roller pump 14 in the negative direction B, causing the liquid seasoning S in pipe 16 to return to tank 12. More specifically, controller 50 stops when the liquid seasoning S reaches a certain level. Figure 5 In the state of the second position P2 shown in (III), with the fourth control value (rotation direction = negative, speed N = reverse speed N), neg The roller pump 14 is driven by a drive time Δt = fourth drive time Δt4. Furthermore, the fourth drive time Δt4 is the reverse rotation speed N. neg The driving time Δt required to return the liquid seasoning S to the tank 12 (at least to the initial position P0) from the state where the liquid surface of the liquid seasoning S stops at the second position P2 is predetermined by experiment or simulation, etc.

[0094] Then, in S711, the controller 50 repeats the sequence consisting of S701 to S705 and S710 k-1 times to calculate the weight difference ΔW in each sequence. (2) ···ΔW (k) And record it.

[0095] In S712, the controller 50 calculates the weight differences ΔW obtained through the processing in S705 and S711. (1) ···ΔW (k) To calculate the final weight difference ΔW (f) More specifically, the controller 50 measures the weight difference ΔW.(1) ···ΔW (k) Perform the prescribed calculations (e.g., averaging them) to determine the final weight difference ΔW. (f) .

[0096] In S713, the controller 50 determines the final weight difference ΔW obtained in S712. (f) The correction control value (positive, N) is calculated using the same calculation algorithm as S706 described in the first embodiment. ref_c Δt ref_c ).

[0097] Then, in S714, the controller 50 drives the roller pump 14 in the positive direction A to advance the liquid level of the liquid seasoning S from the initial position P0 to the ready position Pr. More specifically, the controller 50 uses a fifth control value (rotation direction = positive, speed N = specified speed N) ref The drive time Δt = fifth drive time Δt5) drives the roller pump 14. The fifth drive time Δt5 is based on the specified speed N. ref The fifth driving time Δt, which allows the liquid seasoning S to reach at least the preparation position Pr from the initial position P0, is predetermined through experiments or simulations. Furthermore, the fifth driving time Δt5 is preferably set to a value at which a certain amount of liquid seasoning S is ejected from the front end of the pipe 16 simultaneously with the liquid surface of the liquid seasoning S reaching the preparation position Pr. This allows for more reliable removal of air near the front end of the pipe 16.

[0098] Furthermore, in S711, after performing the weight difference ΔW for the kth (final) time... (k) When calculating and recording, the process of returning the liquid seasoning S to the tank 12 in S710 can be omitted. In this case, in S714, similar to S707 in the first embodiment, the controller 50 can drive the roller pump 14 with a third control value to advance the liquid level of the liquid seasoning S from the second position P2 to the preparation position Pr.

[0099] According to the calibration of this embodiment described above, while intervening in the process of returning the liquid seasoning S in tube 16 to tank 12, the weight differences ΔW obtained by repeated calculation and recording can be achieved. (1) ···ΔW (k) This determines the calibration control value. Therefore, a calibration control value (positive, negative) that more appropriately reflects the actual usage of the sauce dispenser D can be obtained. ref_c Δt ref_c ).

[0100] Furthermore, the number of times k is calculated and recorded for the weight difference ΔW is not limited to a specific value and can be set appropriately. Particularly preferred is to set the number of times k to an appropriate value (e.g., about 2 to 3 times) based on the number of serving options (small, standard, and large portions, etc.) offered in a dish menu, while also considering the balance between the accuracy of the obtained correction control value and the workload.

[0101] [Third Implementation Method]

[0102] In this embodiment, calibration is provided in a manner different from that in the first or second embodiment (S700).

[0103] Figure 7 This is a flowchart illustrating the detailed calibration process of this embodiment. Additionally, Figure 8 This is a graph illustrating the relationship between the position of the liquid seasoning S in tube 16 during calibration and the timing of weight measurement.

[0104] exist Figure 7 In the calibration shown, firstly, in S721, the controller 50 is in its initial state after cleaning following pre-use ( Figure 8 Under (I)), the roller pump 14 is driven in the positive direction A to advance the liquid level of the liquid seasoning S from the initial position P0 to the ready position Pr. Figure 8 (II)). More specifically, the controller 50 drives the roller pump 14 with the fifth control value used in S714 above.

[0105] In S722, controller 50 drives roller pump 14 in the negative direction B to return liquid seasoning S in pipe 16 to tank 12. Figure 8 (III)). More specifically, the controller 50 is positioned at the liquid level of the liquid seasoning S. Figure 8 In the ready position Pr shown in (II), the sixth control value (rotation direction = negative, speed N = reverse speed N) is used. neg The roller pump 14 is driven by a drive time Δt = sixth drive time Δt6. Furthermore, the sixth drive time Δt6 is the reverse rotation speed N. neg The driving time Δt required to return the liquid seasoning S to the tank 12 (at least to the initial position P0) from the state where the liquid surface of the liquid seasoning S stops at the ready position Pr is predetermined by experiment or simulation, etc.

[0106] In S723, the controller 50 acquires the weight measurement value W obtained when the liquid surface of the liquid seasoning S stops at the initial position P0 as the first measurement value for calculating the weight difference ΔW (i.e., the weight measurement value W[1]) and stores it.

[0107] In S724, controller 50 uses specified control values ​​(positive, negative). ref Δt ref The roller pump 14 is driven by a control value that is either slightly higher than the specified control value (more specifically, a control value in which at least one of the rotational speed N and the drive time Δt exceeds the specified control value). Thus, as... Figure 8 As shown in (IV), the tube 16 can be filled with liquid seasoning S.

[0108] In S725, the controller 50 acquires the weight measurement value W obtained after the processing of S724, in which the tube 16 is filled with liquid seasoning S, as the second measurement value (i.e., weight measurement value W[2]) for calculating the weight difference ΔW, and stores it.

[0109] In S726, the controller 50 calculates the weight difference ΔW as the difference between the weight measurement value W[1] obtained in S723 and the weight measurement value W[2] obtained in S725, and records it.

[0110] In S727, controller 50 drives roller pump 14 in the negative direction B to return liquid seasoning S in pipe 16 to tank 12. More specifically, controller 50 drives roller pump 14 with the sixth control value used in S722.

[0111] In S728, the controller 50 calculates the correction control value (positive, N) based on the weight difference ΔW obtained in S726, using the same calculation algorithm as in S706 of the first embodiment. ref_c Δt ref_c ).

[0112] Then, in S729, the controller 50 drives the roller pump 14 in the positive direction A in the same way as S714 in the second embodiment, so that the liquid level of the liquid seasoning S moves from the initial position P0 to the ready position Pr.

[0113] According to the calibration of this embodiment described above, before obtaining the weight measurement value W[1], a process (S721 and S722) is performed to advance the liquid seasoning S to the preparation position Pr in the tube 16 and return it to the tank 12. Therefore, the weight measurement value W[1] can be obtained with the liquid seasoning S attached to the tube 16. Thus, the final calibration control value (positive, negative) can be further improved. ref_c Δt ref_c (The accuracy of )

[0114] In addition, in this embodiment, after obtaining the weight measurement value W[1], a specified control value (positive, negative, negative) is used. ref Δt refThe roller pump 14 is driven, and then the weight measurement value W[2] is obtained. Therefore, the weight change (weight reduction) of the can 12 when the sauce dispenser D is actually used can be more appropriately reflected in the weight measurement value W[2], thereby improving the measurement accuracy.

[0115] (Effects of the third implementation method)

[0116] Before acquiring the first measured value (W[1]), the measuring component in the delivery amount adjustment device (50) of this embodiment drives the liquid delivery device (14) to return the liquid (S) in the liquid passage (16) to the receiving container (12) (S722).

[0117] Therefore, it is possible to obtain a high-precision calibration control value (positive, negative) that more appropriately reflects the state of the sauce dispenser D during actual use. ref_c Δt ref_c Therefore, it is possible to more reliably prevent the actual supply of liquid seasoning S from being excessive or insufficient relative to demand during its use.

[0118] In addition, after the measuring component acquires the first measured value (W[1]), it uses a specified control value (N) ref Δt ref The control value above drives the liquid delivery device (14), and then the second measurement value (W[2]) (S724 and S725) is obtained.

[0119] Therefore, the weight change (weight reduction) of the can 12 during actual use can be more appropriately reflected in the weight measurement value W[2], thereby improving the measurement accuracy.

[0120] [Fourth Implementation Method]

[0121] In this embodiment, a calibration method different from that of the first or second embodiment is provided (S700). In particular, in this embodiment, a control method is provided in which the measurement process for calculating the weight difference ΔW is repeatedly performed based on the calibration described in the third embodiment. In particular, in this embodiment, an example is given of performing the above measurement process three times, matching the quantity of the options provided in a dish menu, namely "small portion", "standard portion" and "large portion".

[0122] In addition, in the following description, the measured values ​​and calculated values ​​obtained through the first, second and third measurement processes are marked with superscript characters “(1)”, “(2)” and “(3)” respectively to distinguish them.

[0123] Furthermore, in this embodiment, the aforementioned specified control values ​​(positive, N) are used... ref Δt refThe system is configured with control values ​​(positive, N) for small portions, assuming the provided quantity is "small". ref_S Δt ref_S Assuming the supply quantity is "standard portions", the standard portions are controlled by control values ​​(positive, N). ref_M Δt ref_M ), and assumes that the quantity provided is "large" using control values ​​(positive, N). ref_L Δt ref_L That is, the actual amount of liquid seasoning S dispensed into pipe 16 (the actual amount supplied to storage liquid 18) is controlled by a small amount of control value (positive, negative). ref_S Δt ref_S When driving roller pump 14, use standard control values ​​(positive, N) ref_M Δt ref_M The situation of driving roller pump 14, and the use of large amounts of control values ​​(positive, N) ref_L Δt ref_L The sequence of driving roller pump 14 increases.

[0124] Figure 9 This is a flowchart illustrating the detailed calibration process of this embodiment. As shown, in this embodiment, by performing the processes S721 and S722 in the same manner as in the third embodiment, the liquid seasoning S is brought to its initial state at the start of the measurement. Figure 8 (The state shown in (III)).

[0125] Then, the controller 50 executes the first measurement process (S730), the second measurement process (S740), and the third measurement process (S750) as described below in sequence.

[0126] Figure 10 This is a flowchart showing the details of each measurement process.

[0127] As shown in the figure, in the first measurement process, firstly, in S731, the controller 50 acquires the weight measurement value W obtained when the liquid surface of the liquid seasoning S stops at the initial position P0, and uses it as a basis for calculating the weight difference ΔW. (1) The first measured value (i.e., the weight measured value W) (1) [1]), and store it.

[0128] In S732, controller 50 uses small control values ​​(positive, negative, neutral) to control the input. ref_S Δt ref_S The roller pump 14 is driven by a value that is slightly higher than the control value of the small portion (more specifically, at least one of the rotational speed N and the drive time Δt exceeds the control value of the small portion).

[0129] In S733, the controller 50 acquires the weight measurement value W obtained after the processing in S724, in which the tube 16 is filled with liquid seasoning S, and uses it as a basis for calculating the weight difference ΔW. (1) The second measured value (i.e., the weight measured value W) (1) [2]), and store it.

[0130] In S734, controller 50 calculates the weight difference ΔW. (1) This is used as the weight measurement value W obtained in S731. (1) [1] The weight measurement value W obtained in S733 (1) [2] The difference was recorded.

[0131] In S735, the controller 50 drives the roller pump 14 in the negative direction B to return the liquid seasoning S in the pipe 16 to the tank 12. More specifically, the controller 50 drives the roller pump 14 with the sixth control value used in S727 of the third embodiment.

[0132] Next, controller 50 executes the second measurement process (S741-S745). More specifically, controller 50, in addition to processing the small portion of control values ​​(positive, N) used in S732 above, performs the second measurement process. ref_S Δt ref_S Change to standard control values ​​(positive, N) ref_M Δt ref_M Apart from this, the same procedure as the first measurement process is performed to obtain the weight measurement value W. (2) [1] and weight measurement value W (2) [2] The weight difference ΔW is calculated based on these measured values. (2) Then, the liquid seasoning S in tube 16 is returned to tank 12.

[0133] Then, controller 50 performs a third measurement process (S751-S755). More specifically, controller 50, in addition to using the standard control values ​​(positive, N) used in S742 above, performs the third measurement process. ref_M Δt ref_M Change to large portion control value (positive, N) ref_L Δt ref_L Apart from this, the same procedure as the second measurement process is performed to obtain the weight measurement value W. (3) [1] and weight measurement value W (3) [2] The weight difference ΔW is calculated based on these measured values. (3) Then, the liquid seasoning S in tube 16 is returned to tank 12.

[0134] Return to Figure 9In S760, based on the calculated weight differences ΔW (1) ΔW (2) and ΔW (3) And using the same calculation algorithm as S728 in the third embodiment, the small-part correction control values ​​(positive, N) are calculated respectively. ref_S_c Δt ref_S_c ), standard portion using calibration control values ​​(positive, N) ref_M_c Δt ref_M_c ) and large portions using correction control values ​​(positive, N) ref_L_c Δt ref_L_c ).

[0135] Then, in S770, the controller 50 drives the roller pump 14 in the positive direction A in the same way as S729 in the third embodiment, so that the liquid level of the liquid seasoning S moves from the initial position P0 to the ready position Pr.

[0136] Based on the calibration described above in this embodiment, it is possible to determine the weight difference ΔW corresponding to the number of options provided in a dish menu. (1) ΔW (2) and ΔW (3) This determines the individual calibration control values ​​associated with that option.

[0137] (Effects of the fourth implementation method)

[0138] In the dispensing quantity adjustment device (50) of this embodiment, multiple different predetermined control values ​​(control value for small portions, control value for standard portions, and control value for large portions) are set. Then, the measuring unit performs multiple measurements of the parameter (ΔW), and in each measurement (first to third measurement processes), based on the different predetermined control values, it performs the measurement of the first measured value (W) upon acquisition. (1) [1], W (2) [1], W (3) [1]) after which the second measurement value (W) was obtained (1) [2], W (2) [2], W (3) [2]) Drive (S732, S742, S752) of the liquid delivery device (14) prior to this.

[0139] Therefore, even when the menu has multiple options for the amount of liquid seasoning S supplied, a highly accurate calibration control value can be determined individually to correspond to the different amounts supplied depending on the option.

[0140] Furthermore, the first measurement process using the control value for small portions, the second measurement process using the control value for standard portions, and the third measurement process using the control value for large portions described above can be repeated multiple times. On the other hand, by performing the first to third measurement processes only once as in this embodiment, the time required for the entire measurement can be shortened, and the accuracy of each calibration control value can be ensured by making the number of executions of the measurement processes using each control value the same.

[0141] The above description illustrates the present invention and its various modifications. However, the above embodiments and modifications are merely examples of application of the present invention and are not intended to limit the scope of protection of the present invention to the specific structures of the above embodiments.

[0142] For example, the following control logic can also be used: at the start of the measurement (calibration) in the above embodiments ( Figure 5 (I) or Figure 8 (I) indicates the timing, or the timing during measurement when the liquid seasoning S is returned to the tank 12. Figure 8 (As shown in (III), etc.) the weight measurement value W of tank 12 is obtained, and if the weight measurement value W becomes less than the specified reference value, the calibration is stopped. Thus, it is possible to determine whether an appropriate amount of liquid seasoning S is contained in tank 12 at the time of calibration, such as at the start of measurement or when a certain amount of liquid seasoning S is sprayed from pipe 16 by driving roller pump 14 with a specified control value, and to decide whether to continue or stop the calibration based on the determination result.

[0143] Furthermore, regarding the specific manner in which the controller 50 functions as a dispensing quantity regulating device for adjusting the control value of the liquid dispensing device (14), it can be pre-assembled in the seasoning dispenser D, or it can be added separately. Moreover, the function of the controller 50 can be implemented through distributed processing using multiple computer hardware units, or it can be implemented through methods such as cloud computing or SaaS (Software as a Service) that do not require installing programs on the computer within the liquid seasoning supply system 100.

[0144] Furthermore, the specific manner of the “receiving container (12)”, the “liquid passage (16)” and the “liquid delivery device (14)” is not limited to the manner shown in the above embodiments, and can be appropriately replaced with existing alternative structures within the scope of achieving the effect of the present invention.

[0145] Furthermore, in the above embodiments, the example of using the weight change (weight difference ΔW) of tank 12 as a "parameter that reveals the change in the actual amount of liquid delivered" was described. However, this parameter is not limited to this; any physical quantity that can reveal (estimate) the change in the actual amount of liquid delivered can be used.

[0146] Furthermore, in the above embodiments, the following examples are illustrated: a predetermined control value (positive, negative) determined based on the amount of liquid seasoning S dispensed in accordance with requirements corresponding to the menu, etc. ref Δt ref The correction is performed to determine the correction control value (positive, N). ref_c Δt ref_c On the other hand, within the scope of this application, the following control logic is also included: setting the corrected control value obtained by correcting the specified control value as the updated specified control value, and obtaining a new corrected control value by performing the above-mentioned calibration based on the updated specified control value.

[0147] Explanation of reference numerals in the attached figures

[0148] 12: Tank; 20: Scale; 14: Roller pump; 16: Pipe; 18: Liquid storage; 50: Controller; 100: Liquid seasoning supply system.

Claims

1. A dispensing rate regulating device for regulating a control value of a liquid dispensing device, the liquid dispensing device supplying liquid from a receiving container through a liquid passage to a supply destination, the dispensing rate regulating device comprising: A measuring component that measures parameters that indicate the change in the actual amount of liquid dispensed when the liquid is moved within the liquid passage by driving the liquid dispensing device; and A calibration component that, based on the measured parameters, calibrates the specified control values ​​set for use of the liquid delivery device.

2. The feed rate adjustment device according to claim 1, wherein, The measuring component performs the following actions: Acquire a first measurement value representing the actual amount of liquid delivered when the liquid delivery device is driven with a first control value. The second measurement value represents the actual amount of liquid delivered when the liquid delivery device is driven by the second control value after the first measurement value is acquired. as well as The parameter is calculated based on the difference between the first measured value and the second measured value.

3. The feed rate adjustment device according to claim 2, wherein, The first control value is determined to be a value that causes the liquid level of the liquid to advance from an initial position within the liquid passage to a first position. The second control value is determined to be a value that causes the liquid level of the liquid to advance from the first position to the second position within the liquid passage.

4. The feed rate adjustment device according to claim 3, wherein, The first position is determined to be the position where the liquid is stably stopped even when the drive of the liquid delivery device is stopped, based on the construction of the liquid delivery device and / or the liquid passage.

5. The feed rate adjustment device according to claim 2, wherein, Before acquiring the first measured value, the measuring component drives the liquid delivery device to return the liquid in the liquid passage to the receiving container.

6. The feed rate adjustment device according to claim 2, wherein, After acquiring the first measured value, the measuring component drives the liquid delivery device at a control value above the specified control value, and then acquires the second measured value.

7. The feed rate adjustment device according to claim 2, wherein, The feed rate adjustment device is set with multiple different predetermined control values. The measuring component performs the following actions: Perform the measurement of the parameters multiple times; as well as In each measurement, the drive of the liquid delivery device is performed based on the different specified control values, after the first measurement value is acquired and before the second measurement value is acquired.

8. The feed rate regulating device according to any one of claims 1 to 7, wherein, The measuring component selectively performs the following modes: In the first measurement mode, the parameters are measured simultaneously on all the receiving containers of the plurality of receiving containers; as well as The second measurement mode performs the measurement of the parameters on a portion of the multiple receiving containers.

9. The feed rate adjusting device according to claim 8, wherein, In the first measurement mode, the measuring component performs the parameter measurement on all the receiving containers in parallel.

10. The feed rate adjusting device according to any one of claims 1 to 7, wherein, It also has a preparation component that, when the calibration of the specified control value is completed, drives the liquid delivery device to ensure that the liquid surface reaches at least the front end of the liquid passage.

11. A method for adjusting the delivery rate, used to adjust the control value of a liquid delivery device, the liquid delivery device supplying liquid from a receiving container through a liquid passage to a delivery destination, the method comprising the following steps: The measurement step involves measuring parameters that indicate the change in the actual amount of liquid delivered when the liquid is moved within the liquid passage by driving the liquid delivery device. as well as The calibration step involves calibrating the specified control values ​​set for the use of the liquid delivery device based on the measured parameters.

12. A computer program product comprising a computer program for adjusting control values ​​of a liquid delivery device that supplies liquid from a receiving container through a liquid passage to a delivery destination. When the computer program is executed by the processor, the following steps are performed: The parameters that indicate the change in the actual amount of liquid dispensed when the liquid is moved within the liquid passage by driving the liquid dispensing device are measured; and The measured parameters are used to correct the specified control values ​​set for the use of the liquid delivery device.

13. A computer-readable storage medium storing a computer program for adjusting control values ​​of a liquid dispensing device that supplies liquid from a receiving container through a liquid passage to a supply destination. When the computer program is executed by the processor, the following steps are performed: The parameters that indicate the change in the actual amount of liquid dispensed when the liquid is moved within the liquid passage by driving the liquid dispensing device are measured; and The measured parameters are used to correct the specified control values ​​set for the use of the liquid delivery device.

Citation Information

Patent Citations

  • Mechanism for extruding liquid seasoning and method for cleansing the same

    JP1995231746A