Freshness management device, freshness management system, freshness management method, and program

The freshness management device addresses the challenge of determining coffee bean freshness by using sensors to acquire and analyze signal waveforms, enabling precise estimation and improved quality management.

JP2025079355APending Publication Date: 2025-05-22ASAHI KASEI KOGYO KABUSHIKI KAISHA
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
JP2023191911
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-11-10
Publication Date
2025-05-22

AI Technical Summary

Technical Problem

The freshness of roasted coffee beans decreases over time, affecting the flavor, and there is a need to quantitatively derive the freshness of roasted coffee beans.

Method used

A freshness management device that includes an acquisition unit to acquire signals from sensors with sensitive parts that physically change in response to substances from roasted coffee beans, and an estimation unit that estimates the freshness based on the signals and relationship information between waveform features and freshness.

Benefits of technology

The device accurately estimates the freshness of coffee beans by analyzing signal waveforms from sensors, allowing for improved management and preservation of coffee bean quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025079355000001_ABST
    Figure 2025079355000001_ABST
Patent Text Reader

Abstract

To provide a device with which it is possible to quantitatively derive the freshness of roasted coffee beans.SOLUTION: A freshness management device comprises: an acquisition unit for acquiring a signal outputted from a sensor in a detection period during which a sensor having a sensitive part that reacts to at least one substance generated from roasted coffee beans and physically changes, outputting a signal corresponding to the physical change switches from a first state where it is not exposed to the at least one substance to a second state where it is exposed to the at least one substance and then switches from the second state to the first state again; and an estimation unit for estimating the freshness of the coffee beans on the basis of relation information indicating the relationship between the feature amount of a signal waveform and the freshness of coffee beans, and the signal.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a freshness management device, a freshness management method, and a program. [Background technology]

[0002] Patent Document 1 discloses a coffee bean roasting device that includes a measurement unit that measures changes in the volatilization amounts of multiple components that make up the flavor and aroma components that volatilize from coffee beans roasted in a roasting unit and obtains measurement results, and an adjustment unit that adjusts the roasting method performed by the roasting unit based on the measurement results. [Prior art document] [Patent documents] [Patent Document 1] JP 2022-170048 A Summary of the Invention [Problem to be solved by the invention]

[0003] The freshness of roasted coffee beans decreases over time, which affects the flavor of the coffee, so it is desirable to be able to quantitatively derive the freshness of roasted coffee beans. [Means for solving the problem]

[0004] A freshness management device according to one aspect of the present invention may include an acquisition unit that acquires a signal output from a sensor having a sensitive part that physically changes in response to at least one substance generated from roasted coffee beans and outputs a signal corresponding to the physical change during a detection period from when a first state in which the sensor is not exposed to the at least one substance is switched to a second state in which the sensor is exposed to the at least one substance until when the sensor switches again from the second state to the first state. The freshness management device may include an estimation unit that estimates the freshness of the coffee beans based on the signal and relationship information indicating a relationship between a feature amount of a waveform of the signal and the freshness of the coffee beans.

[0005] In the freshness management device, the sensor may have a plurality of sensing parts having different characteristics of physical changes corresponding to the at least one substance generated from the coffee beans. The acquisition part may acquire a plurality of signals output from the plurality of sensing parts during the detection period. The estimation part may estimate the freshness of the coffee beans based on the relationship information indicating a relationship between a combination of waveform features of at least two of the plurality of signals and the freshness of the coffee beans, and the plurality of signals.

[0006] In any of the freshness control devices, the sensor part may include a sensor film that is deformed by the at least one substance being adsorbed thereto and diffusing therein.

[0007] In any of the freshness control devices, the sensitive film may include an organic-inorganic hybrid material.

[0008] In any of the freshness control devices, the characteristics of the signal waveform may include at least one of the amplitudes of multiple divided waveforms obtained by dividing the signal waveform at predetermined intervals, the sum of the amplitudes of the multiple divided waveforms, the rate of change of each amplitude of the multiple divided waveforms, the sum of the rate of change of each amplitude of the multiple divided waveforms, and the average value of the rate of change of each amplitude of the multiple divided waveforms.

[0009] In any of the freshness control devices, the combination of features of the waveforms of the at least two signals may include at least one of a ratio between the amplitudes of each of the multiple divided waveforms of the at least two signals obtained by dividing the waveforms of the at least two signals at predetermined intervals, a ratio between the sums of the amplitudes of each of the multiple divided waveforms of the at least two signals, a ratio between the rates of change of each of the amplitudes of each of the multiple divided waveforms of the at least two signals, a ratio between the sums of the rates of change of each of the amplitudes of each of the multiple divided waveforms of the at least two signals, and a ratio between the average values ​​of the amplitudes of each of the multiple divided waveforms of the at least two signals.

[0010] In any of the freshness management devices, the acquisition unit may further acquire environmental information from a sensor that detects an environmental condition around the coffee beans. The estimation unit may estimate the freshness of the coffee beans further based on the environmental information.

[0011] Any of the freshness management devices may further include a notification unit that notifies of the freshness of the coffee beans estimated by the estimation unit.

[0012] In any of the freshness management devices, the estimation unit may generate transition information of the freshness of the coffee beans based on past estimation results of the freshness of the coffee beans, and may further estimate a timing at which the freshness of the coffee beans will reach a predetermined threshold value based on the freshness of the coffee beans estimated by the estimation unit and the transition information. The notification unit may further notify of the timing.

[0013] In any of the freshness management devices, the notification unit may cause a display unit to display at least one of the freshness of the coffee beans and the timing.

[0014] In any of the freshness management devices, the notification unit may cause a display unit to display at least one of the freshness of the coffee beans and the timing together with the type of the coffee beans.

[0015] In any of the freshness management devices, the estimation unit may further estimate the type of the coffee beans based on the signal and relationship information indicating a relationship between a feature amount of a waveform of the signal and the type of the coffee beans. The notification unit may cause a display unit to display at least one of the freshness of the coffee beans and the timing together with the type of coffee beans estimated by the estimation unit.

[0016] A freshness management system according to one embodiment of the present invention may include the freshness management device, the sensor, and a switching mechanism that is connected to the internal space of a storage section that stores the coffee beans and switches between the first state in which the sensor is not exposed to the at least one substance and the second state in which the sensor is exposed to the at least one substance.

[0017] In the freshness management system, the switching mechanism may include a first pipe communicating with an internal space of the storage unit, a second pipe communicating with an external space of the storage unit, and a third pipe switchably communicating with one of the first pipe and the second pipe. The sensor may be disposed in the third pipe. When the third pipe communicates with the second pipe, the sensor may be in the first state, and when the third pipe communicates with the first pipe, the sensor may be in the second state.

[0018] A freshness management method according to one aspect of the present invention may include a step in which an acquisition unit acquires a signal output from a sensor having a sensitive part that physically changes in response to at least one substance generated from roasted coffee beans and outputs a signal corresponding to the physical change during a detection period from when a first state in which the sensor is not exposed to the at least one substance is switched to a second state in which the sensor is exposed to the at least one substance until when the sensor switches again from the second state to the first state. The freshness management method may include a step in which an estimation unit estimates the freshness of the coffee beans based on the signal and relationship information indicating a relationship between a feature amount of a waveform of the signal and the freshness of the coffee beans.

[0019] A program according to one aspect of the present invention may cause a computer to function as an acquisition unit that acquires a signal output from a sensor having a sensitive part that physically changes in response to at least one substance generated from coffee beans and outputs a signal corresponding to the physical change during a detection period from when a first state in which the sensor is not exposed to the at least one substance is switched to a second state in which the sensor is exposed to the at least one substance and until when the sensor switches again from the second state to the first state. The program may cause the computer to function as an estimation unit that estimates the freshness of the coffee beans based on the signal and relationship information indicating a relationship between a feature amount of a waveform of the signal and the freshness of the coffee beans.

[0020] The above summary of the invention does not list all of the features of the present invention. Also, subcombinations of these features may also be inventions. [Brief description of the drawings]

[0021] [Figure 1] 1 is a diagram showing an example of functional blocks of the overall configuration of a freshness management system according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a diagram illustrating an example of a functional block of a freshness management device. [Diagram 3] FIG. 2 is a diagram showing an example of a waveform of a signal output from channel 1 of the sensor. [Figure 4] FIG. 13 is a diagram showing an example of the waveform of a signal output from channel 2 of the sensor. [Diagram 5] FIG. 13 is a diagram showing an example of the waveform of a signal output from channel 3 of the sensor. [Figure 6] 1 is a flowchart showing an example of a procedure for estimating the freshness of coffee beans. [Figure 7A] 10 is a flowchart showing an example of a procedure for deriving a feature amount of each signal. [Figure 7B] 10 is a flowchart showing an example of a procedure for deriving a feature amount of each signal. [Figure 8] FIG. 2 illustrates an example of a hardware configuration. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0022] The present invention will be described below through embodiments of the invention, but the following embodiments do not limit the scope of the invention according to the claims. Furthermore, not all of the combinations of features described in the embodiments are necessarily essential to the solution of the invention.

[0023] 1 is a diagram showing an example of functional blocks of the overall configuration of a freshness management system 10 according to the present embodiment. Freshness management system 10 estimates the freshness of coffee beans 12 based on a detection result of at least one substance generated from roasted coffee beans 12.

[0024] Freshness management system 10 includes a plurality of containers 20, a switching mechanism 30, a sensor 50, a display unit 60, and a freshness management device 100. The containers 20 contain roasted coffee beans 12. The plurality of containers 20 are arranged, for example, in a retail store that sells coffee beans 12.

[0025] A display unit 60 is installed in the container 20. A switching mechanism 30 is also connected to the container 20. The switching mechanism 30 has a pipe 31 communicating with the internal space of each container 20, a pipe 32 communicating with the external space of the container 20, and a pipe 33 connected to the pipes 31 and 32 via a switching valve 34 and communicating with either the pipe 31 or the pipe 32. The switching valve 34 is also connected to the pipes communicating with each container 20 and includes a valve for communicating between the pipe 31 and any one of the containers 20. Gas present in the internal space of the container 20 passes through the pipe 31. Gas present in the external space of the container 20 passes through the pipe 32. The gas present in the internal space of the container 20 includes at least one substance generated from coffee beans. The gas present in the external space of the container 20 is air.

[0026] The amount or type of gas generated varies depending on the freshness of the coffee beans. Therefore, it is possible to estimate the freshness of coffee beans 12 by identifying at least one of the type and amount of gas generated.

[0027] The sensor 50 is provided inside the pipe 33 and detects the gas passing through the pipe 33. The sensor 50 may be a so-called olfactory sensor. The configuration of the switching mechanism 30 shown above is merely an example. The switching mechanism 30 may be any mechanism as long as it can switch between a non-detection state (first state) in which the sensor 50 is not exposed to at least one substance generated from the coffee beans 12 and a detection state (second state) in which the sensor 50 is exposed to at least one substance generated from the coffee beans 12. The switching mechanism 30 may have an injection unit that purges the gas around the sensor 50 by injecting air inside the pipe 33. The switching mechanism 30 may be provided for each container 20, and the sensor 50 may be provided for each container 20. The switching mechanism 30 may have a suction mechanism that sucks gas into the pipe 33 so that the gas present in the internal space of the bag 20 is efficiently supplied to the pipe 33.

[0028] The sensor 50 may be a surface stress sensor that functions as an olfactory sensor. The surface stress sensor has a sensitive part that physically changes in response to at least one substance generated from the coffee beans 12 and outputs a signal corresponding to the physical change. The sensitive part includes a sensitive film that deforms when at least one substance adsorbs and diffuses therein. The sensitive film may include an organic-inorganic hybrid material.

[0029] The organic-inorganic hybrid includes a structure represented by RSiO 3 / 2 where "R" represents an organic functional group.

[0030] In this embodiment, it is preferable that the organic functional group contains one or more aromatic rings (aromatic ring structures). When an aromatic ring is contained, moisture resistance tends to be further improved. The aromatic ring is not particularly limited because it can be appropriately selected in consideration of the use of the sensor, and examples thereof include aromatic hydrocarbon groups such as phenyl group, naphthyl group, p-tolyl group, and biphenyl group, substituted aromatic hydrocarbon groups such as 4-chlorophenyl group, 4-methoxyphenyl group, 4-aminophenyl group, and pentafluorophenyl group, heterocyclic hydrocarbon groups such as 3-furyl group, 3-thienyl group, 2-pyridyl group, 3-pyridyl group, and 4-pyridyl group, and metallocenes such as ferrocenyl group. The organic functional group in this embodiment may contain one type of the above-mentioned aromatic ring alone, or may contain two or more types in combination.

[0031] An environmental sensor 40 may be provided in the container 20. The environmental sensor 40 detects the environmental condition in the container 20. The environmental sensor 40 may detect the temperature and humidity as the environmental condition in the container 20, and provide environmental information including the temperature information and humidity information to the freshness control device 100. The environmental sensor 40 does not have to be provided for each container 20, and at least one environmental sensor 40 may be provided in a space that accommodates multiple containers 20.

[0032] 2 shows an example of functional blocks of freshness management device 100. Freshness management device 100 includes a control unit 110 and a storage unit 120. Control unit 110 may be configured with a central processing unit (CPU).

[0033] The freshness management device 100 may be configured with a computer. The computer may be a personal computer, a tablet computer, a smartphone, a workstation, a server computer, a general-purpose computer, or a computer system to which multiple computers are connected. Such a computer system is also a computer in a broad sense. The computer may be a dedicated computer designed for the estimation process of the freshness management device 100, or may be dedicated hardware realized by a dedicated circuit. The computer may be implemented by a virtual computer environment. When a computer is used, the freshness management device 100 is realized by executing a program by the computer.

[0034] The control unit 110 includes an acquisition unit 112, an estimation unit 114, and a notification unit 116. The acquisition unit 112 acquires a signal output from the sensor 50 during a detection period from when the sensor 50 switches from a non-detection state in which it is not exposed to at least one substance generated from the coffee beans 12 to a detection state in which it is exposed to at least one substance, until when it switches from the detection state back to the non-detection state.

[0035] The sensor 50 may have a plurality of sensitive parts having different characteristics of physical changes in response to at least one substance generated from the coffee beans. The plurality of sensitive parts may have a plurality of sensitive films having different characteristics. The sensor 50 may have a plurality of channels for outputting signals from the plurality of sensitive parts, respectively.

[0036] The amount and type of gas generated varies depending on the freshness of the coffee beans 12. Accordingly, the signals output from the multiple channels of the sensor 50 also vary. That is, the feature amount of the waveform of each signal varies depending on the freshness of the coffee beans 12. Therefore, if relationship information that associates the relationship between the feature amount of the waveform of the signal and the freshness of the coffee beans 12 in advance is generated, it is possible to estimate the freshness of the coffee beans 12 from the feature amount of the waveform of the signal. The amount and type of gas generated depending on the freshness of the coffee beans 12 varies depending on the type of coffee beans 12. Therefore, relationship information may be generated for each type of coffee beans 12.

[0037] Estimation unit 114 estimates the freshness of coffee beans 12 based on relationship information indicating the relationship between feature amounts of the signal waveform and the freshness of coffee beans 12, and the signal from sensor 50. Estimation unit 114 may estimate the freshness of coffee beans 12 based on relationship information indicating the relationship between at least two feature amounts of the signal waveform and the freshness of coffee beans 12, and the signal from sensor 50.

[0038] The estimation unit 114 may further estimate the type of coffee beans 12 based on the relationship information indicating the relationship between the feature amounts of the signal waveform and the type of coffee beans 12, and the signal from the sensor 50. The estimation unit 114 may estimate the type of coffee beans 12 based on the relationship information indicating the relationship between at least two feature amounts of the signal waveform and the type of coffee beans 12, and the signal from the sensor 50.

[0039] The feature amount of the signal waveform may include at least one of the amplitudes of multiple divided waveforms obtained by dividing the signal waveform at predetermined intervals, the sum of the amplitudes of the multiple divided waveforms, the rate of change of each of the amplitudes of the multiple divided waveforms, the sum of the rate of change of each of the amplitudes of the multiple divided waveforms, and the average value of the rate of change of each of the amplitudes of the multiple divided waveforms. The amplitude of the divided waveform corresponds to the signal strength at a time corresponding to the divided waveform of the signal.

[0040] The freshness of the coffee beans 12 may be an index that is determined in stages according to the amount or type of a specific gas generated, with the state immediately after roasting being 100% and the most deteriorated state being 0%.

[0041] 3 shows an example of the waveform of a signal output from one channel (channel 1) of the sensor 50. The estimation unit 114 may derive the amplitudes s1 to s5 of the multiple divided waveforms by dividing the waveform of the signal S1 at a predetermined interval t. The estimation unit 114 may derive the sum (s1+s2+s3+s4+s5=s_total) of the amplitudes s1 to s5 of the multiple divided waveforms. The estimation unit 114 may derive the change rates (s2-s1) / t=Δs1, (s3-s2) / t=Δs2, (s4-s3) / t=Δs3, and (s5-s4)t=Δs4 of the amplitudes s1 to s5 of the multiple divided waveforms. The estimation unit 114 may derive the sum (Δs1+Δs2+Δs3+Δs4) of the amplitudes of the multiple divided waveforms. The estimation section 114 may derive the average value ((Δs1+Δs2+Δs3+Δs4) / 4) of the rate of change of each amplitude of the multiple divided waveforms.

[0042] The acquiring unit 112 may acquire a plurality of signals output from each of the plurality of sensing units during a detection period. The estimating unit 114 may estimate the freshness of the coffee beans 12 based on the plurality of signals and on relationship information indicating a relationship between a combination of waveform feature amounts of at least two of the plurality of signals and the freshness of the coffee beans 12.

[0043] The combination of features of the waveforms of the at least two signals may include at least one of a ratio between the amplitudes of each of a plurality of divided waveforms of the at least two signals obtained by dividing the waveforms of the at least two signals at a predetermined interval t, a ratio between the sums of the amplitudes of each of the plurality of divided waveforms of the at least two signals, a ratio between the rates of change of the amplitudes of each of the plurality of divided waveforms of the at least two signals, a ratio between the sums of the rates of change of the amplitudes of each of the plurality of divided waveforms of the at least two signals, and a ratio between the average values ​​of the amplitudes of each of the plurality of divided waveforms of the at least two signals.

[0044] Fig. 4 shows an example of the waveform of the signal S2 output from another channel (channel 2) of the sensor 50. The estimation unit 114 may derive, for example, the ratio (s1 / m1, s2 / m2, s3 / m3, s4 / m4, s5 / m5) between the amplitudes s1 to s5 of the divided waveforms of the signal S1 of the channel 1 in Fig. 3 and the amplitudes m1 to m5 of the divided waveforms of the signal S2 of the channel 2 in Fig. 4. The estimation unit 114 may derive the ratio (s_total / m_total) between the sum of the amplitudes s1 to s5 of the divided waveforms of the signal S1 (s1+s2+s3+s4+s5=s_total) and the sum of the amplitudes m1 to m5 of the divided waveforms of the signal 2 (m1+m2+m3+m4+m5=m_total). The estimation unit 114 may derive the ratios (Δs1 / Δm1, Δs2 / Δm2, Δs3 / Δm3, Δs4 / Δm4) of the rates of change (Δs1, Δs2, Δs3, Δs4) of the amplitudes s1 to s5 of the divided waveforms of the signal S1 to the rates of change (Δm1, Δm2, Δm3, Δm4) of the amplitudes m1 to m5 of the divided waveforms of the signal S2. The estimation unit 114 may derive the ratio (s_total / m_total) of the average value (s_total / 4) of the amplitudes s1 to s5 of the divided waveforms of the signal S1 to the average value (m_total / 4) of the amplitudes m1 to m5 of the divided waveforms of the signal S2.

[0045] FIG. 5 shows an example of the waveform of a signal S3 output from yet another channel (channel 3) of the sensor 50. In FIG.

[0046] When signal S3 is output from another channel (channel 3) from sensor 50, estimation unit 114 may derive the ratios of amplitudes, ratios of sums of amplitudes, ratios of rates of change of amplitudes, ratios of sums of rates of change of amplitudes, and ratios of average amplitudes for combinations of the waveform features of signals S1 and S2, as well as combinations of the waveform features of signals S1 and S3, and combinations of the waveform features of signals S2 and S3.

[0047] Estimation unit 114 may estimate the freshness of coffee beans 12 based on the signal, relationship information indicating the relationship between a combination of multiple feature amounts of the waveform of one signal and the freshness of coffee beans 12. Alternatively, estimation unit 114 may estimate the freshness of coffee beans 12 based on at least two signals, relationship information indicating the relationship between a combination of multiple feature amounts of the waveforms of at least two signals, and the freshness of coffee beans 12.

[0048] In this way, estimation unit 114 derives multiple parameters that indicate characteristics of the waveforms of one or more signals, and estimates the freshness of coffee beans 12 based on a combination of the respective parameters. This allows the freshness of coffee beans 12 to be estimated more accurately than estimating the freshness of coffee beans 12 based on one parameter for one signal.

[0049] The estimation unit 114 may estimate the freshness of the coffee beans 12 using a learning model generated by supervised learning as relationship information indicating the relationship between the waveform features of the signal and the freshness of the coffee beans 12, or as relationship information indicating the relationship between a combination of the waveform features of at least two of the multiple signals and the freshness of the coffee beans 12.

[0050] The estimation unit 114 may perform machine learning according to a supervised learning algorithm using the feature amount of the waveform of a signal, at least two feature amounts of the waveform of a signal, or a combination of multiple feature amounts of the waveforms of two signals as explanatory variables and the freshness of the coffee beans 12 as a target variable, to generate a trained learning model that estimates the freshness of the coffee beans 12 from the feature amount of the waveform of a signal, or a combination of multiple feature amounts of the waveforms of two signals, and store the trained learning model in the storage unit 120. The algorithm may be any type of algorithm, such as a neural network, a support vector machine, a multiple regression analysis, or a decision tree.

[0051] The notification unit 116 notifies the outside of the freshness of the coffee beans 12 estimated by the estimation unit 114. The estimation unit 114 may generate transition information of the freshness of the coffee beans 12 based on past estimation results of the freshness of the coffee beans 12, and may further estimate the timing when the freshness of the coffee beans 12 will reach a predetermined threshold value based on the freshness of the coffee beans 12 estimated by the estimation unit 114 and the transition information. The estimation unit 114 may estimate the timing when the freshness of the coffee beans 12 to be estimated will reach a predetermined threshold value by comparing the transition information of the freshness of the same type of coffee beans 12 with the transition information of the freshness of the coffee beans 12 to be estimated. The estimation unit 114 may refer to the environmental information, identify the transition information of the freshness of the same type of coffee beans 12 that was stored under environmental conditions that satisfy the environmental conditions indicated in the environmental information of the coffee beans 12 to be estimated, and compare the identified transition information with the transition information of the freshness of the coffee beans 12 to be estimated, thereby estimating the timing when the freshness of the coffee beans 12 to be estimated will reach a predetermined threshold value. Estimation unit 114 may estimate, as the timing, the date when the freshness of coffee beans 12 to be estimated reaches a predetermined threshold. Estimation unit 114 may estimate, as the timing, the number of days until the freshness of coffee beans 12 to be estimated reaches a predetermined threshold. Estimation unit 114 may estimate, as the recommended expiration date, the date until the freshness of coffee beans 12 to be estimated reaches a predetermined threshold. The recommended expiration date may be a date that satisfies predetermined acceptable conditions for aroma, acidity, richness, and bitterness of coffee brewed with coffee beans 12.

[0052] The notification unit 116 may notify the outside of the freshness and timing of the coffee beans 12. The notification unit may cause the display unit 60 to display at least one of the freshness and timing of the coffee beans 12. The notification unit 116 may cause the display unit 60 to display at least one of the freshness and timing of the coffee beans 12 together with the type of coffee beans 12. The notification unit 116 may cause the display unit 60 to display the type, freshness, and recommended expiration date of the coffee beans 12.

[0053] Notification unit 116 may notify at least one of the type, freshness, timing, and recommended expiration date of coffee beans 12 to a terminal other than display unit 60. For example, notification unit 116 may notify at least one of the type, freshness, timing, and recommended expiration date of coffee beans 12 to a retailer's clerk or a mobile terminal such as a customer's smartphone, and display it on the display of the mobile terminal.

[0054] 6 is a flow chart showing an example of a procedure for estimating the freshness of coffee beans 12. Acquiring unit 112 controls switching valves 34 and 35 of switching mechanism 30 to switch sensor 50 from a non-detection state in which sensor 50 is exposed to the outside air outside container 20 to a detection state in which sensor 50 is exposed to the inside air inside container 20 (S100). Acquiring unit 112 controls switching valves 34 and 35 so that only pipe 31 communicating with container 20 that contains coffee beans 12 that are the subject of estimation communicates with pipe 33.

[0055] The freshness management device 100 starts detecting the air inside the container 20 with the sensor 50 (S102). The acquisition unit 112 controls the switching valve 34 of the switching mechanism 30 to switch the sensor 50 from a detection state in which it is exposed to the air inside the container 20 to a non-detection state in which it is exposed to the air outside the container 20 (S104). Next, the acquisition unit 112 acquires each signal detected during the detection period in the detection state from each channel of the sensor 50 (S106).

[0056] The estimation unit 114 derives a feature amount of the waveform of each signal (S108). The estimation unit 114 estimates the freshness of the coffee beans 12 based on the feature amount of the waveform of each signal and the relationship information (S110). The estimation unit 114 estimates the recommended expiration date by which the freshness of the coffee beans 12 will reach a predetermined threshold value based on the estimated freshness of the coffee beans 12 and the transition information (S112).

[0057] The notification unit 116 notifies the outside of the freshness and recommended expiration date of the coffee beans 12 (S114).

[0058] When estimation unit 114 estimates the type of coffee beans 12 based on the waveform feature amount of each signal and the relationship information, notification unit 116 externally notifies the type of coffee beans 12 together with the freshness and recommended expiration date of coffee beans 12. Note that storage unit 120 may store the relationship information for estimating the freshness of coffee beans 12 and the relationship information for identifying the type of coffee beans 12 separately.

[0059] 7A and 7B are flowcharts showing an example of a procedure for deriving the feature amount of each signal. The relationship information used by estimation unit 114 to estimate the freshness of coffee beans 12 may differ depending on the type of coffee beans 12. Thus, estimation unit 114 specifies the type of feature amount of each waveform of each signal indicated by the relationship information used to estimate the freshness of coffee beans 12 in association with the freshness of coffee beans 12 according to the type of coffee beans 12.

[0060] The estimation unit 114 acquires each signal of each channel for the gas inside the container 20 via the acquisition unit 112 (S200). The estimation unit 114 determines whether or not to derive each amplitude of each signal based on the type of the specified feature amount of each signal (S202).

[0061] If each amplitude is to be derived, the estimation unit 114 generates a feature amount set yc1 by deriving each amplitude of each signal for each interval t (S204).

[0062] Next, the estimation unit 114 determines whether to derive the sum of the amplitudes of each signal based on the type of the feature of each signal identified (S206). If the sum of the amplitudes is to be derived, the estimation unit 114 generates a feature set yc2 by deriving the sum of the amplitudes of each signal for each interval t (S208).

[0063] Next, the estimation unit 114 determines whether to derive the inter-channel ratio of each amplitude of each signal based on the type of the feature of each identified signal (S210). If the inter-channel ratio of each amplitude is to be derived, the estimation unit 114 generates a feature set yc3 by deriving the inter-channel ratio of each amplitude of each signal for each interval t (S212).

[0064] Next, based on the type of the feature of each signal identified, it is determined whether to derive the inter-channel ratio of the sum of the amplitudes of each signal (S214). If the inter-channel ratio of the sum of the amplitudes of each signal is to be derived, the estimation unit 114 generates a feature set yc4 by deriving the inter-channel ratio of the sum of the amplitudes of each signal for each interval t (S216).

[0065] Next, the estimation unit 114 determines whether to derive the rate of change of each amplitude of each signal based on the type of the feature of each identified signal (S218). If the rate of change of each amplitude of each signal is to be derived, the estimation unit 114 generates the feature yc5 by deriving the rate of change of each amplitude of each signal for each interval t (S220).

[0066] Next, the estimation unit 114 determines whether to derive the sum of the change rates of the amplitudes of each signal based on the type of the feature of each signal identified (S222). If the sum of the change rates of the amplitudes of each signal is to be derived, the estimation unit 114 generates a feature group yc6 by deriving the sum of the change rates of the amplitudes for each interval t (S224).

[0067] Next, the estimation unit 114 determines whether to derive an average value of the rate of change of each amplitude of each signal based on the type of the feature of each signal identified (S226). If the average value of the rate of change of each amplitude of each signal is to be derived, the estimation unit 114 generates a feature set yc7 by deriving the average value of the rate of change for each interval t (S228).

[0068] Next, the estimation unit 114 determines whether to derive the average temperature value and the standard deviation based on the type of the feature of each identified signal (S230). If the average temperature value and the standard deviation are to be derived, the estimation unit 114 acquires temperature information indicating the temperature inside the container 20, and derives the temperature, the average temperature value, and the standard deviation of the temperature for each interval t to generate feature value groups yt1, yt2, and yt3 (S232).

[0069] Next, the estimation unit 114 determines whether to derive the average humidity value and the standard deviation based on the type of the feature amount of each identified signal (S234). If the average humidity value and the standard deviation are to be derived, the estimation unit 114 acquires humidity information indicating the humidity in the container 20, and derives the humidity, the average humidity value, and the standard deviation of the humidity value for each interval t to generate feature amount groups yh1, yh2, and yh3 (S236).

[0070] Through the above processing, estimation unit 114 derives a group of feature amounts used to estimate the freshness of coffee beans 12. Note that the types and derivation order of the group of feature amounts shown in Figures 7A and 7B are merely examples.

[0071] According to the freshness control device 100 of this embodiment, the freshness of the coffee beans 12 can be accurately estimated based on relationship information indicating the relationship between the freshness of the coffee beans and a feature of the waveform of a signal, at least two feature values ​​of the waveform of a signal, or a combination of the feature values ​​of the waveform of two signals, and the freshness of the coffee beans, and based on the feature values ​​of the waveform of at least one signal output from the sensor.

[0072] 8 shows an example of a computer 1200 in which aspects of the present invention may be embodied in whole or in part. A program installed on the computer 1200 may cause the computer 1200 to perform operations associated with an apparatus according to an embodiment of the present invention or one or more "parts" of the apparatus. Alternatively, the program may cause the computer 1200 to execute the operations or one or more "parts". The program may cause the computer 1200 to execute a process or steps of the process according to an embodiment of the present invention. Such a program may be executed by the CPU 1212 to cause the computer 1200 to execute specific operations associated with some or all of the blocks of the flowcharts and block diagrams described herein.

[0073] The computer 1200 according to this embodiment includes a CPU 1212 and a RAM 1214, which are connected to each other by a host controller 1210. The computer 1200 also includes a communication interface 1222 and an input / output unit, which are connected to the host controller 1210 via an input / output controller 1220. The computer 1200 also includes a ROM 1230. The CPU 1212 operates according to programs stored in the ROM 1230 and the RAM 1214, thereby controlling each unit.

[0074] The communication interface 1222 communicates with other electronic devices via a network. The hard disk drive may store programs and data used by the CPU 1212 in the computer 1200. The ROM 1230 stores a boot program executed by the computer 1200 when activated and / or a program that depends on the hardware of the computer 1200. The programs are provided via a computer-readable recording medium such as a CD-ROM, a USB memory, or an IC card, or a network. The programs are installed in the RAM 1214, which is also an example of a computer-readable recording medium, or the ROM 1230, and executed by the CPU 1212. The information processing described in these programs is read by the computer 1200, and brings about cooperation between the programs and the various types of hardware resources. An apparatus or method may be configured by implementing an operation or processing of information according to the use of the computer 1200.

[0075] For example, when communication is performed between the computer 1200 and an external device, the CPU 1212 may execute a communication program loaded in the RAM 1214 and instruct the communication interface 1222 to perform communication processing based on the processing described in the communication program. Under the control of the CPU 1212, the communication interface 1222 reads transmission data stored in a transmission buffer area provided in the RAM 1214 or a recording medium such as a USB memory, transmits the read transmission data to a network, or writes reception data received from the network to a reception buffer area or the like provided on the recording medium.

[0076] Furthermore, the CPU 1212 may cause all or a necessary portion of a file or database stored in an external recording medium such as a USB memory to be read into the RAM 1214, and may perform various types of processing on the data on the RAM 1214. The CPU 1212 may then write back the processed data to the external recording medium.

[0077] Various types of information, such as various types of programs, data, tables, and databases, may be stored in the recording medium and undergo information processing. The CPU 1212 may perform various types of processing on the data read from the RAM 1214, including various types of operations, information processing, conditional judgment, conditional branching, unconditional branching, information search / replacement, etc., as described throughout this disclosure and specified by the instruction sequence of the program, and write back the results to the RAM 1214. The CPU 1212 may also search for information in a file, database, etc. in the recording medium. For example, when a plurality of entries each having an attribute value of a first attribute associated with an attribute value of a second attribute are stored in the recording medium, the CPU 1212 may search for an entry that matches a condition, in which the attribute value of the first attribute is specified, from among the plurality of entries, read the attribute value of the second attribute stored in the entry, and thereby obtain the attribute value of the second attribute associated with the first attribute that satisfies a predetermined condition.

[0078] The above-described programs or software modules may be stored in a computer-readable storage medium on the computer 1200 or in the vicinity of the computer 1200. Also, a recording medium such as a hard disk or a RAM provided in a server system connected to a dedicated communication network or the Internet can be used as a computer-readable storage medium, thereby providing the programs to the computer 1200 via the network.

[0079] A computer-readable medium may include any tangible device capable of storing instructions that are executed by a suitable device. As a result, a computer-readable medium having instructions stored thereon comprises an article of manufacture that includes instructions that can be executed to create means for performing the operations specified in the flowchart or block diagram. Examples of computer-readable media may include electronic storage media, magnetic storage media, optical storage media, electromagnetic storage media, semiconductor storage media, and the like. More specific examples of computer-readable media may include floppy disks, diskettes, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), electrically erasable programmable read-only memories (EEPROMs), static random access memories (SRAMs), compact disk read-only memories (CD-ROMs), digital versatile disks (DVDs), Blu-ray (RTM) disks, memory sticks, integrated circuit cards, and the like.

[0080] The computer readable instructions may include either source code or object code written in any combination of one or more programming languages. The source code or object code includes conventional procedural programming languages. The conventional procedural programming languages ​​may be assembler instructions, instruction set architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state setting data, or object oriented programming languages ​​such as Smalltalk®, JAVA®, C++, etc., and the “C” programming language or similar programming languages. The computer readable instructions may be provided to a processor or programmable circuitry of a programmable data processing apparatus locally or over a wide area network (WAN) such as a local area network (LAN), the Internet, etc. The processor or programmable circuitry may execute the computer readable instructions to create means for performing the operations specified in the flowcharts or block diagrams.

[0081] Here, the computer may be a computer such as a PC (personal computer), a tablet computer, a smartphone, a workstation, a server computer, or a general-purpose computer, or may be a computer system in which multiple computers are connected. Such a computer system in which multiple computers are connected is also called a distributed computing system, and is a computer in the broad sense. In a distributed computing system, each of the multiple computers executes a part of a program, and the multiple computers collectively execute a program by transferring data during program execution between the computers as necessary.

[0082] Examples of processors include computer processors, central processing units (CPUs), processing units, microprocessors, digital signal processors, controllers, microcontrollers, etc. A computer may include one processor or multiple processors. In a multiprocessor system including multiple processors, each processor executes a part of a program, and the multiple processors execute a program collectively by passing data during program execution between the processors as necessary. For example, in executing multitasks, each of the multiple processors may execute a part of each task in small chunks by switching tasks for each time slice. In this case, which part of a program each processor executes changes dynamically. Also, which part of a program each of the multiple processors executes may be statically determined by programming that takes the multiprocessor into consideration.

[0083] Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It is clear to those skilled in the art that various modifications and improvements can be made to the above embodiments. It is clear from the description of the claims that such modifications and improvements can also be included in the technical scope of the present invention.

[0084] It should be noted that the order of execution of each process, such as operations, procedures, steps, and stages, in the devices, systems, programs, and methods shown in the claims, specifications, and drawings is not specifically stated as "before," "prior to," etc., and may be realized in any order unless the output of a previous process is used in a later process. Even if the operational flow in the claims, specifications, and drawings is explained using "first," "next," etc. for convenience, it does not mean that it is essential to perform the process in this order. [Explanation of symbols]

[0085] 10 Freshness control system 20 containers 30 Switching Mechanism 31, 32, 33 Piping 34,35 Switching valve 40 Environmental Sensors 50 Sensors 60 Display section 100 Freshness control device 110 Control section 112 Acquisition Department 114 Estimation Department 116 Notification Department 120 Storage section 1200 Computer 1210 Host Controller 1212 CPU 1214 RAM 1220 Input / Output Controller 1222 Communication Interface 1230 ROM

Claims

1. an acquisition unit that acquires a signal output from a sensor having a sensitive part that physically changes in response to at least one substance generated from roasted coffee beans and outputs a signal corresponding to the physical change during a detection period from when a first state in which the sensor is not exposed to the at least one substance is switched to a second state in which the sensor is exposed to the at least one substance until when the sensor switches from the second state to the first state again; an estimation unit that estimates the freshness of the coffee beans based on relationship information indicating a relationship between a feature amount of a waveform of a signal and the freshness of the coffee beans, and the signal; A freshness control device comprising:

2. the sensor has a plurality of sensitive parts each having a different characteristic of a physical change in response to the at least one substance generated from the coffee beans; The acquisition unit acquires a plurality of signals output from the plurality of sensory units during the detection period, 2. The freshness management device according to claim 1, wherein the estimation unit estimates the freshness of the coffee beans based on the relationship information indicating a relationship between a combination of waveform features of at least two of the plurality of signals and the freshness of the coffee beans, and based on the plurality of signals.

3. The freshness control device according to claim 1 , wherein the sensor section includes a sensor film that is deformed when the at least one substance is adsorbed and diffuses into the sensor film.

4. The freshness control device of claim 3 , wherein the sensitive film comprises an organic-inorganic hybrid material.

5. The freshness management device of claim 1, wherein the characteristic quantities of the signal waveform include at least one of the amplitudes of multiple divided waveforms obtained by dividing the signal waveform at predetermined intervals, the sum of the amplitudes of the multiple divided waveforms, the rate of change of each amplitude of the multiple divided waveforms, the sum of the rate of change of each amplitude of the multiple divided waveforms, and the average value of the rate of change of each amplitude of the multiple divided waveforms.

6. The freshness management device of claim 2, wherein the combination of features of the waveforms of the at least two signals includes at least one of a ratio between the amplitudes of each of the multiple divided waveforms of the at least two signals obtained by dividing the waveforms of the at least two signals at predetermined intervals, a ratio between the sums of the amplitudes of each of the multiple divided waveforms of the at least two signals, a ratio between the rates of change of each of the amplitudes of each of the multiple divided waveforms of the at least two signals, a ratio between the sums of the rates of change of each of the amplitudes of each of the multiple divided waveforms of the at least two signals, and a ratio between the average values ​​of the amplitudes of each of the multiple divided waveforms of the at least two signals.

7. The acquisition unit further acquires environmental information from a sensor that detects an environmental condition around the coffee beans, The freshness management device according to claim 1 , wherein the estimation unit estimates the freshness of the coffee beans further based on the environmental information.

8. The freshness management device according to claim 1 , further comprising a notification unit that notifies the freshness of the coffee beans estimated by the estimation unit.

9. the estimation unit generates transition information of the freshness of the coffee beans based on past estimation results of the freshness of the coffee beans, and further estimates a timing at which the freshness of the coffee beans will reach a predetermined threshold value based on the freshness of the coffee beans estimated by the estimation unit and the transition information; The freshness management device according to claim 8 , wherein the notification unit further notifies the timing.

10. The freshness management device according to claim 9 , wherein the notification unit causes a display unit to display at least one of the freshness of the coffee beans and the timing.

11. The freshness management device according to claim 9 , wherein the notification unit causes a display unit to display at least one of the freshness of the coffee beans and the timing together with the type of the coffee beans.

12. the estimation unit further estimates the type of coffee beans based on relationship information indicating a relationship between a feature amount of a waveform of a signal and the type of coffee beans, and the signal; The freshness management device according to claim 9 , wherein the notification unit causes a display unit to display at least one of the freshness of the coffee beans and the timing together with the type of the coffee beans estimated by the estimation unit.

13. A freshness management device according to any one of claims 1 to 12; The sensor; a switching mechanism that communicates with an internal space of a storage unit that stores the coffee beans and switches between the first state in which the sensor is not exposed to the at least one substance and the second state in which the sensor is exposed to the at least one substance; A freshness management system equipped with

14. The switching mechanism includes: A first pipe communicating with an internal space of the storage portion; A second pipe communicating with a space outside the storage unit; a third pipe that is switchably connected to one of the first pipe and the second pipe; and Including, The sensor is disposed in the third pipe, The freshness management system of claim 13, wherein when the third pipe is in communication with the second pipe, the sensor is in the first state, and when the third pipe is in communication with the first pipe, the sensor is in the second state.

15. a step in which an acquisition unit acquires a signal output from a sensor having a sensitive part which physically changes in response to at least one substance generated from roasted coffee beans and outputs a signal corresponding to the physical change during a detection period from when the sensor switches from a first state in which the sensor is not exposed to the at least one substance to a second state in which the sensor is exposed to the at least one substance until when the sensor switches from the second state to the first state again; an estimation unit estimating the freshness of the coffee beans based on the signal and relationship information indicating a relationship between a feature amount of a waveform of the signal and the freshness of the coffee beans; A freshness control method comprising:

16. an acquisition unit that acquires a signal output from a sensor having a sensitive part that physically changes in response to at least one substance generated from the coffee beans and outputs a signal corresponding to the physical change during a detection period from when a first state in which the coffee beans are not exposed to the at least one substance is switched to a second state in which the coffee beans are exposed to the at least one substance until when the sensor again switches from the second state to the first state; A program for causing a computer to function as an estimation unit that estimates the freshness of the coffee beans based on the signal and relationship information indicating the relationship between the waveform features of the signal and the freshness of the coffee beans.

Citation Information

Cited By

  • A system for storing, dispensing, and brewing coffee

    WO2026055727A1