WO2021090808A1 - 計量装置及び計量システム - Google Patents

計量装置及び計量システム Download PDF

Info

Publication number
WO2021090808A1
WO2021090808A1 PCT/JP2020/041072 JP2020041072W WO2021090808A1 WO 2021090808 A1 WO2021090808 A1 WO 2021090808A1 JP 2020041072 W JP2020041072 W JP 2020041072W WO 2021090808 A1 WO2021090808 A1 WO 2021090808A1
Authority
WO
WIPO (PCT)
Prior art keywords
unit
measured
weighing
control unit
information
Prior art date
Application number
PCT/JP2020/041072
Other languages
English (en)
French (fr)
Inventor
慧人 大澤
Original Assignee
新光電子株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 新光電子株式会社 filed Critical 新光電子株式会社
Priority to JP2021554939A priority Critical patent/JP7239731B2/ja
Publication of WO2021090808A1 publication Critical patent/WO2021090808A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G23/00Auxiliary devices for weighing apparatus
    • G01G23/18Indicating devices, e.g. for remote indication; Recording devices; Scales, e.g. graduated
    • G01G23/35Indicating the weight by photographic recording
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G23/00Auxiliary devices for weighing apparatus
    • G01G23/18Indicating devices, e.g. for remote indication; Recording devices; Scales, e.g. graduated
    • G01G23/36Indicating the weight by electrical means, e.g. using photoelectric cells
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G23/00Auxiliary devices for weighing apparatus
    • G01G23/18Indicating devices, e.g. for remote indication; Recording devices; Scales, e.g. graduated
    • G01G23/38Recording and/or coding devices specially adapted for weighing apparatus
    • G01G23/42Recording and/or coding devices specially adapted for weighing apparatus electrically operated

Definitions

  • This disclosure relates to a weighing device and a weighing system.
  • a weighing device including an upper plate portion, a weighing unit that outputs a measured value according to the weight of an object to be weighed placed on the upper plate portion, and a calculation unit that acquires a measured value from the weighing unit is known. (See, for example, Patent Document 1).
  • the object of the present disclosure is to provide a weighing device and a weighing system capable of ensuring the traceability of weighing.
  • the weighing device has a support portion that supports the object to be measured, a weighing unit that measures the weight of the object to be measured supported by the support portion, and a weighing value of the object to be measured from the measuring unit.
  • the control unit is provided with a control unit for acquiring data and a communication unit for communicating with an external device according to the instruction of the control unit. Data associating at least one of the user information for identifying the user who performed the measurement, the measurement condition information indicating the measurement condition of the measurement unit, and the environmental information indicating the environment around the measurement unit with the measurement value is transmitted via the communication unit. It is transmitted to an external device and stored in the external device.
  • the measured value and information indicating under what circumstances the measured value is acquired that is, the object to be measured information, user information, and weighing conditions.
  • Data associated with information and at least one of environmental information is transmitted to the external device and stored in the external device.
  • the weighing device further includes a first imaging unit that images the object to be measured supported by the support unit, and the control unit of the first imaging unit so as to image the object to be measured at the timing when the measured value is acquired.
  • the operation is controlled, the data includes at least the object to be weighed information, and the object to be weighed information may include a first image showing the object to be weighed captured by the first imaging unit at the timing when the measured value is acquired. ..
  • data that can visually confirm the state of the object to be measured at the timing when the measured value is acquired is stored in the external device.
  • the traceability of weighing can be accurately ensured.
  • the weighing device further includes an acquisition unit for acquiring identification information of the object to be measured, the data may include at least the information to be measured, and the information to be measured may include the identification information acquired by the acquisition unit.
  • the weighing device further includes a second imaging unit that images the user, the data may include at least user information, and the user information may include a second image indicating the user imaged by the second imaging unit.
  • the measuring device further includes an environment detecting unit that detects at least one of the temperature, atmospheric pressure, and humidity around the measuring unit, the data includes at least environmental information, and the environmental information is detected by the environmental detecting unit. It may include at least one of temperature, pressure, and humidity.
  • an environment detecting unit that detects at least one of the temperature, atmospheric pressure, and humidity around the measuring unit, the data includes at least environmental information, and the environmental information is detected by the environmental detecting unit. It may include at least one of temperature, pressure, and humidity.
  • the weighing device further includes an identification information acquisition unit that acquires identification information of the article to be weighed, and the control unit may transmit data further associated with the identification information to the external device via the communication unit.
  • the identification information of the article to be weighed (that is, the article to be weighed) is further added to the data in which the measured value and the image of the object to be weighed (first image) are associated with each other. That is, the weighed value (that is, the weighed value obtained for the object to be weighed as the subject of the first image) is correctly obtained for the article to be weighed (that is, the article identified by the identification information).
  • the weighing device further includes a notification unit that notifies the contents according to the instruction of the control unit, and the control unit is a determination result based on the above data, and the article indicated by the identification information and the object to be weighed by the measuring unit.
  • the determination result indicating whether or not is the same may be acquired from the external device via the communication unit, and the notification unit may notify the content according to the determination result.
  • the weighing device further includes a user information acquisition unit for acquiring user information, and the data may further include user information acquired by the user information acquisition unit.
  • the weighing device has a support portion for supporting the object to be measured, a weighing unit for measuring the weight of the object to be measured supported by the support portion, and a weighing unit for measuring the object to be measured from the measuring unit.
  • a control unit for acquiring a value and an imaging unit for imaging an object to be measured supported by the support unit are provided, and the control unit is in a state where the measured value is stable after the object to be measured is supported by the support unit.
  • a fixed measurement value is acquired, and the image pickup unit is made to image the object to be measured.
  • the weighing device In the weighing device, data (that is, an image captured by the imaging unit) capable of visually confirming the state of the object to be measured at the timing when the measured value is acquired is acquired. As a result, by referring to the data after weighing, it is possible to specify in what state the measured value acquired by the measuring unit is acquired for the object to be measured. Therefore, according to the weighing device, the traceability of weighing can be accurately ensured. Further, in the weighing device, a measured value determined by the control unit is acquired in response to the detection of a stable state in which the measured value is stable, and the image-imaging unit captures an image of the object to be measured. The stable state is a state in which there is no vibration or little vibration of the object to be measured supported by the support portion. Therefore, according to the weighing device, a highly reliable weighing value can be determined as the weight of the object to be weighed, and a high-quality image in which blurring is prevented can be acquired.
  • the weighing device further includes a presentation unit provided with an identification code for identifying the object to be measured, and the imaging unit is configured to be able to image both the object to be measured and the identification code provided on the presentation unit.
  • the control unit may identify the object to be measured based on the identification code included in the image captured by the image pickup unit.
  • the weighing device further includes a storage unit that stores information associated with an identification code of the object to be measured and a unit measurement value that is a measurement value per object to be measured, and the control unit is imaged by an imaging unit. Support by extracting the identification code from the image, acquiring the unit measurement value corresponding to the extracted identification code from the storage unit, and comparing the measurement value of the object to be measured obtained from the measurement unit with the unit measurement value. The number of objects to be measured supported by the unit may be counted.
  • a unit measurement value is acquired in conjunction with the extraction of the identification code, and counting of the number of objects to be measured (number measurement) is executed based on the unit measurement value. Therefore, according to the above configuration, it is possible to automate the number counting.
  • the weighing device further includes an article information input unit that receives input of article information indicating the object to be weighed from a user who performs an operation of weighing one object to be weighed, and the control unit is accepted by the article information input unit.
  • the identification code corresponding to the article information may be generated, and the information in which the identification code and the unit measurement value of the object to be measured are associated with each other may be stored in the storage unit. According to the above configuration, it is possible to perform the preprocessing for realizing the automation of the number weighing described above by using the weighing device itself.
  • the weighing device further includes an arrangement completion information input unit that receives input of arrangement completion information indicating that the arrangement of the object to be measured has been completed on the support unit from a user who performs an operation of weighing the object to be measured, and is a control unit. May acquire the determined measurement value in response to the arrangement completion information input unit acquiring the arrangement completion information and the detection of the stable state, and may cause the imaging unit to image the object to be measured.
  • an arrangement completion information input unit that receives input of arrangement completion information indicating that the arrangement of the object to be measured has been completed on the support unit from a user who performs an operation of weighing the object to be measured, and is a control unit. May acquire the determined measurement value in response to the arrangement completion information input unit acquiring the arrangement completion information and the detection of the stable state, and may cause the imaging unit to image the object to be measured.
  • the control unit may detect a stable state when the measured value becomes stable after the measured value changes from the state where the measured value is zero. According to the above configuration, it is guaranteed that the weighing is performed after the initial state in which nothing is supported by the support portion (that is, the state in which the measured value is zero) and then the object to be measured is supported by the support portion. .. Thereby, for example, when it is necessary to individually weigh a plurality of objects to be weighed one by one, such a weighing operation can be appropriately performed by the user.
  • the weighing device further includes a storage unit, and the control unit generates a hash value based on the data associated with the image showing the object to be measured and the measured value imaged by the imaging unit, and measures the image.
  • Information in which the value and the hash value are associated may be stored in the storage unit.
  • the hash value is generated in consideration of the measured value and the information indicating under what circumstances the measured value was acquired (specifically, an image showing the object to be measured), so that the hash value is simply measured. It is possible to obtain a hash value with higher uniqueness than when generating a hash value based only on the value. Then, since such a hash value is stored in association with the measured value and the image, it is possible to confirm after the fact whether the measured value and the image have been tampered with.
  • the control unit further associates at least one of the user information for identifying the user who performed the operation of weighing the object to be measured and the time information indicating the date and time when the object to be measured is measured. Hash values may be generated based on the data. As a result, data capable of identifying at least one of the measurement value acquired by the weighing unit by which user and the date and time acquired by the weighing unit can be obtained. It can be stored in a manner capable of performing non-tampering proof.
  • the imaging unit acquires a moving image including the object to be measured as a subject by imaging the object to be measured in a predetermined measurement period
  • the control unit receives the measured value in the measurement period from the measuring unit.
  • the first display area that acquires the measured value time-series data, which is the series data, and displays the moving image acquired by the imaging unit, the background area represented by the predetermined display mode, and the background area are superimposed and displayed.
  • a second display area including a plot line representing the measured value time series data in the measurement period, and an interface including the display mode of the background area corresponding to each time are displayed as the value of the measured value time series data at each time. It may be set according to. According to the above configuration, the transition of the measured value along the time series and the state of the object to be measured can be grasped, and the state of the measured value can be visually and intuitively grasped by the display mode of the background area.
  • An interface is provided.
  • the control unit applies the first display mode to the background region corresponding to the stable period in which the value of the measured value time series data is stable, and the value of the measured value time series data is not stable.
  • a second display mode different from the first display mode may be applied to the background region corresponding to the stable period.
  • the control unit applies the third display mode to the background area corresponding to the appropriate period in which the value of the measured value time series data is appropriate, and in the improper period in which the value of the measured value time series data is not appropriate.
  • a fourth display mode different from the third display mode may be applied to the corresponding background area. According to the above configuration, whether or not the value of the measured value time series data is appropriate can be easily identified by the display mode of the background area.
  • the weighing system includes a weighing device and an external device, and the weighing device has a support portion for supporting the object to be measured, and the weight of the object to be measured supported by the support portion is measured. It has a measuring unit to be weighed, a first control unit that acquires a measured value of an object to be measured from the measuring unit, and a first communication unit that communicates with an external device according to an instruction from the first control unit.
  • the unit includes information on the object to be measured for identifying the object to be measured, user information for identifying the user who has performed the operation of measuring the object to be measured, measurement condition information indicating the measurement conditions of the measurement unit, and the surroundings of the measurement unit.
  • Data associated with at least one of the environmental information indicating the environment of the above and the measured value is transmitted to the external device via the first communication unit, and the external device is configured to communicate with the first communication unit and is measured. It has a second communication unit that receives data from the device, a storage unit that stores the data received by the second communication unit, and a second control unit that executes processing based on the data.
  • the weighed value and information indicating under what circumstances the measured value is acquired are transmitted to the external device and stored in the storage unit of the external device.
  • the object to be weighed information, the user information , Measurement condition information, and at least one of the environmental information are transmitted to the external device and stored in the storage unit of the external device.
  • the weighing device further includes a first imaging unit that captures an image of the object to be measured supported by the support, the data includes at least information on the object to be measured, and the information on the object to be measured is the first imaging.
  • the second control unit includes a first image showing the object to be measured captured by the unit, and the second control unit executes an image recognition process on the first image included in the data to include the object to be measured included in the first image. May be recognized and the recognition result of the image recognition process may be stored in the storage unit. In the above configuration, it is possible to automatically specify for which article the measured value acquired by the measuring unit is acquired, and to refer to the identified article after weighing.
  • the user can save the trouble of manually transmitting information such as the identification name of the object to be measured to the external device. Therefore, according to the above configuration, it is possible to improve the convenience and accurately ensure the traceability of the measurement.
  • the weighing device further has an identification information acquisition unit that acquires identification information of the article to be weighed, and the first control unit transmits data further associated with the identification information to the external device.
  • the article indicated by the identification information included in the data is the same as the object to be weighed by the weighing unit based on the identification information, the recognition result of the image recognition processing of the object to be measured, and the measured value. It may be determined whether or not there is, and the determination result may be stored in the storage unit.
  • the traceability of weighing can be accurately ensured.
  • the weighing device further has a notification unit that notifies the content according to the instruction of the first control unit, and the second control unit transmits the determination result to the weighing device via the second communication unit. Then, the first control unit may acquire the determination result via the first communication unit and notify the notification unit of the content according to the determination result.
  • the user can be urged to take appropriate measures by notifying the user of the erroneous weighing.
  • the weighing device further includes a user information acquisition unit that acquires user information
  • the data further includes user information acquired by the user information acquisition unit
  • the second control unit includes a determination result and a user.
  • the information may be associated with the information and stored in the storage unit.
  • the weighing device further includes a second imaging unit that captures the user, the data includes at least the user information, and the user information includes a second image indicating the user imaged by the second imaging unit.
  • the second control unit recognizes the user included in the second image by executing the image recognition process on the second image included in the data, and stores the recognition result of the image recognition process in the storage unit. You may.
  • which user acquired the measured value acquired by the measuring unit is automatically specified, and the specified user can be referred to after weighing. Therefore, in order to ensure the traceability of weighing, for example, the user can save the trouble of manually transmitting information such as the user's identification ID to the external device. Therefore, according to the above configuration, it is possible to improve the convenience and accurately ensure the traceability of the measurement.
  • FIG. 1 is a block diagram showing a functional configuration of a weighing system according to an embodiment of the present disclosure.
  • FIG. 2 is a schematic perspective view of the weighing device shown in FIG.
  • FIG. 3 is a schematic cross-sectional view of the weighing device shown in FIG.
  • FIG. 4 is an example of an image of the object to be weighed captured by the first camera shown in FIG.
  • FIG. 5 is an example of a user image captured by the second camera shown in FIG.
  • FIG. 6 is a flowchart showing an example of the operation of the weighing device in the normal weighing mode.
  • FIG. 7 is a flowchart showing an example of the operation of the external device in the normal weighing mode.
  • FIG. 8 is a flowchart showing an example of the operation of the weighing device in the weighing guarantee mode.
  • FIG. 9 is a flowchart showing an example of the operation of the weighing device during the preparation phase.
  • FIG. 10 is a flowchart showing an example of the operation of the weighing device during the number weighing phase.
  • FIG. 11 is a flowchart showing an example of the operation of the weighing device in the object to be measured determination mode.
  • FIG. 12 is a flowchart showing an example of the operation of the external device in the object to be measured determination mode.
  • FIG. 13 is an example of an image of the object to be weighed captured by the first camera shown in FIG.
  • FIG. 14 is a flowchart showing an example of the operation of the external device in the interlocking mode.
  • FIG. 15 is a diagram showing a configuration of a storage unit of the weighing device according to the first modification.
  • FIG. 16 is a flowchart showing an example of the operation of the weighing device according to the first modification.
  • FIG. 17 is an example of an interface generated by the weighing device according to the second modification.
  • the weighing system 1 includes a weighing device 2 and an external device 3.
  • the weighing system 1 is a system capable of recording and reading data related to weighing. Specifically, in the weighing system 1, the weighing device 2 weighs the article S (object to be weighed). Then, the data (hereinafter referred to as "measurement data") in which the measurement value of the article S and the information indicating under what circumstances the measurement value is acquired (hereinafter referred to as “measurement value acquisition information”) are associated with each other , Is transmitted from the weighing device 2 to the external device 3, and is stored in the external device 3.
  • the weighing device 2 weighs the article S and transmits the weighing data to the external device 3.
  • the weighing device 2 is a so-called electronic balance or electronic scale.
  • the weighing device 2 includes a weighing unit 21, a first camera 22A (first imaging unit, imaging unit), a display operation unit 23 (notification unit, arrangement completion information input unit, article information input unit), and a second camera 22B.
  • a first camera 22A first imaging unit, imaging unit
  • a display operation unit 23 notification unit, arrangement completion information input unit, article information input unit
  • second camera 22B second camera 22B.
  • the measuring unit 21 weighs the article S placed (supported) on the measuring surface 21b (supporting unit).
  • the measuring surface 21b is the upper surface of the measuring table 21a included in the measuring unit 21.
  • the weighing unit 21 is a weight sensor that senses the weight of the article S placed on the measuring surface 21b.
  • the configuration of the measuring unit 21 is not limited to the above.
  • the weighing device 2 may be a hanging electronic balance or the like.
  • the measuring unit 21 may have a portion (for example, a hook or the like) for suspending the article S as a supporting portion for supporting the article S.
  • the space where the measuring table 21a is arranged is covered with the windshield body 21c.
  • the windshield body 21c has, for example, a square box shape and is made of transparent glass, plastic, or the like.
  • weighing means that the article S placed directly on the measuring surface 21b is weighed as shown in FIG. 2, and the weighing device 2 is used as shown in FIG. This includes the case of weighing the article S housed in the container 50 to be held. Further, as described above, when the measuring unit 21 is a hanging type electronic balance or the like, “weighing” means measuring the article S suspended directly from the hanging unit such as a hook. , And the case of weighing the article S housed in the container 50 suspended from the hanging portion. When the container 50 is used, the value obtained by subtracting the weight of the container 50 stored in advance from the actually measured measured value as the measured value of the weight of the article S is obtained.
  • the container 50 is arranged on the measuring surface 21b.
  • the container 50 has a main body portion 51 and a presentation portion 52.
  • the main body 51 is a portion in which the article S is housed.
  • the main body 51 has, for example, a rectangular bottom wall portion 51a and a square tubular side wall portion 51b erected on the edge portion of the bottom wall portion 51a, and has a square box shape.
  • the presentation portion 52 extends upward from the upper end portion of the side wall portion 51b on one side of the main body portion 51, and has a plate shape, for example.
  • the upper end portion of the presentation portion 52 is inclined toward the center side of the main body portion 51.
  • An identification code I is provided on the outer surface of the presentation unit 52.
  • the identification code I is a code representing identification information of the article S, such as a QR code (registered trademark).
  • the "identification code” in the present embodiment includes various forms such as a one-dimensional code such as a barcode and a two-dimensional code such as a QR code (registered trademark).
  • the first camera 22A acquires the object to be weighed image P1 (first image) by photographing the article S placed on the weighing surface 21b.
  • the object to be weighed image P1 is an image showing an article S captured by the first camera 22A (that is, an image including the article S as a subject).
  • the first camera 22A is provided on the back surface portion of the windshield body 21c so as to be located above the measuring surface 21b.
  • the back surface portion of the windshield body 21c is a portion opposite to the side provided with the display operation unit 23 described later (that is, the side facing the user U described later).
  • the first camera 22A captures both the article S in the main body 51 and the identification code I provided in the presentation portion 52. It is configured to be possible.
  • the first camera 22A is, for example, a color camera.
  • the display operation unit 23 is provided on the front side of the weighing device 2.
  • the display operation unit 23 is, for example, a touch panel type liquid crystal display.
  • the display operation unit 23 displays the measured value of the article S and the like.
  • the display operation unit 23 notifies the user U (hereinafter, referred to as “user U”) who performs the operation of weighing the article S of the content by displaying the content according to the instruction of the control unit 26. Further, the display operation unit 23 receives the input of the measurement value acquisition information from the user U by being operated by the user U.
  • Examples of the measurement value acquisition information input from the user U include measurement condition information indicating the measurement condition (measurement mode) of the article S, and placement of the article S on the measurement surface 21b (arrangement of the object to be measured on the support portion). ) Is completed, the arrangement completion information indicating that the article S is completed, the article information indicating the article S, and the like. Details of this information will be described later.
  • the above-mentioned weighing mode includes a normal weighing mode, a weighing guarantee mode, a number weighing mode, and an object determination mode. These weighing modes are set or switched by a user operation via the display operation unit 23 before weighing using each mode (before the article S is placed on the weighing surface 21b).
  • the normal weighing mode is a mode for weighing the article S placed on the measuring surface 21b.
  • the measurement guarantee mode is a mode in which predetermined conditions are provided for carrying out measurement. Specifically, in the measurement guarantee mode, the measurement of the new article S cannot be performed unless the article S for which the measurement is completed is unloaded from the measurement surface 21b and passes through the initial state in which the measurement value is zero. There are restrictions. That is, in the measurement guarantee mode, after weighing one or a set of articles S, it is set so that a new article S cannot be additionally weighed while the article S remains on the weighing surface 21b. ing. Thereby, in the measurement guarantee mode, it is guaranteed to obtain one measurement value individually corresponding to each one or a set of articles S.
  • the number weighing mode is a mode for counting (counting) the number of a plurality of articles S (articles having a relatively small individual difference in weight) placed on the weighing surface 21b.
  • the counting mode is divided into two phases, a preparation phase and a counting phase.
  • the preparation phase is a phase in which preparations necessary for performing the number weighing of a plurality of articles S are performed. Specifically, the preparation phase is a phase in which one article S is weighed to obtain a unit measurement value which is a measurement value per article S.
  • the number weighing phase is a phase in which the numbering of a plurality of articles S is executed after the preparation phase is completed.
  • the above-mentioned arrangement completion information is information input when the weighing mode is set to the number weighing phase of the number weighing mode, and is information indicating that the user U has completed the placement of the plurality of articles S. is there.
  • the arrangement completion information is input by the user operation via the display operation unit 23 after the plurality of articles S are placed on the weighing surface 21b by the user U.
  • the above-mentioned article information is information that is input when the weighing mode is set to the preparation phase of the number weighing mode, and is information indicating the article S that is the target of the quantity weighing.
  • the article information is information associated with the unit measurement value acquired in the preparation phase of the weighing mode, and is, for example, an ID for identifying an article corresponding to the unit measurement value, an article name, and the like.
  • the object to be measured mode has a function of determining whether or not the article S placed on the weighing surface 21b is an article to be weighed (an article to be weighed) in addition to the function of the normal weighing mode. Is.
  • the second camera 22B acquires the user image P2 (second image) by capturing the user U.
  • the user image P2 is an image showing the user U captured by the second camera 22B (that is, an image including the user U as a subject).
  • the second camera 22B is provided on the display operation unit 23.
  • the second camera 22B is, for example, a color camera.
  • the code reader 24 acquires the identification information of the article S by reading the identification code of the article S.
  • the code reader 24 reads a barcode (not shown) as an identification code.
  • the identification code is provided, for example, on the article S, the packaging of the article S, a sheet different from the article S, or the like.
  • the code reader 24 acquires the identification information by causing the code reader 24 to read the identification code.
  • the environmental sensor unit 25 is an aggregate of sensors that acquire environmental information indicating the environment around the measuring unit 21.
  • the environment sensor unit 25 includes a temperature sensor, a barometric pressure sensor, and a humidity sensor, and these sensors detect the temperature, barometric pressure, and humidity around the measuring unit 21.
  • the environmental information includes the temperature, atmospheric pressure, and humidity detected by the environmental sensor unit 25.
  • the control unit 26 is a computer configured to include a processor (for example, a CPU (Central Processing Unit), etc.), a memory (for example, a ROM (Read Only Memory), a RAM (Random Access Memory), etc.) and the like.
  • the control unit 26 is electrically connected to each of the weighing unit 21, the first camera 22A, the second camera 22B, the display operation unit 23, the code reader 24, the environment sensor unit 25, the storage unit 27, and the communication module 28. There is.
  • the control unit 26 controls each part of the weighing device 2 and performs processing related to weighing the article S and the like. Data such as a program for executing each process is stored in the memory (not shown) of the control unit 26. As an example of the process, the control unit 26 transmits the measurement data associated with the measurement value acquisition information and the measurement value to the external device 3 via the communication module 28, and receives various data from the external device 3.
  • the measurement data transmitted to the external device 3 is data in which the object to be measured information, the user information, the measurement condition information, the environmental information, the time information, and the measurement value are associated with each other.
  • the weighted object information is information for identifying the article S.
  • the measured object information is the measured object image P1 captured by the first camera 22A and the identification information.
  • the acquisition source of the identification information differs depending on the set weighing mode, as will be described later.
  • the user information is information for identifying the user U.
  • the user information is the user image P2 captured by the second camera 22B.
  • the measurement condition information indicates the measurement conditions of the measurement unit 21.
  • the weighing condition information is information such as a weighing mode input by the user U to the display operation unit 23.
  • the environmental information is the temperature, atmospheric pressure, and humidity detected by the environmental sensor unit 25.
  • the time information is information indicating the date and time when the measured value was acquired.
  • the control unit 26 has a function of detecting that the state has become stable by continuously monitoring the measured value of the article S weighed by the measuring unit 21.
  • the stable state is a state in which the measured value measured by the measuring unit 21 is stable after the article S is placed on the measuring surface 21b. Immediately after the article S is placed on the measuring surface 21b of the measuring table 21a by the user U, or when an external impact is applied to the measuring unit 21, the amount of change (fluctuation width) of the measured value temporarily becomes large. , The amount of change in the measured value becomes smaller as time passes.
  • the stable state is a state in which the amount of change in the measured value is within a predetermined allowable range as a predetermined time elapses after the article S is placed. That is, "the measured value is stable” means a state in which the amount of change in the measured value is within a certain range. In other words, "the measured value is stable” means that the amount of change in the measured value has converged.
  • the conditions under which the stable state is detected differ depending on the weighing mode. Specifically, the above conditions differ depending on whether the weighing mode is set to the normal weighing mode, the weighing mode, or the object determination mode, or the weighing mode is set to the weighing guarantee mode.
  • the control unit 26 is stable when the change amount of the measurement value becomes less than or equal to the predetermined value from the state where the change amount of the measurement value is equal to or more than the predetermined value. Detect the state. Specifically, for example, when the first article S1 is first placed on the weighing surface 21b and the weighing value becomes stable at w1 ( ⁇ 0), the control unit 26 detects that it is in a stable state.
  • the control unit 26 detects that it is in a stable state and acquires the determined weighing value. ..
  • the control unit 26 when the weighing mode is set to the weighing guarantee mode, the control unit 26 must go through the initial state in which the weighing completed first article S1 is unloaded from the weighing surface 21b and the weighing value is zero. , Does not detect stable state. Specifically, for example, after the measurement value (w1) of the first article S1 is acquired, the second article S2 is added while leaving the first article S1 on the measurement surface 21b, and the measurement value is stable at w2. Even if this is the case, the control unit 26 does not detect the stable state.
  • the storage unit 27 is a recording medium capable of reading and writing information.
  • the storage unit 27 stores information according to the instruction of the control unit 26.
  • the storage unit 27 stores the unit measurement value or the like acquired during the preparation phase of the counting mode.
  • the communication module 28 communicates with the external device 3 according to the instruction of the control unit 26. Specifically, the communication module 28 transmits the measurement data to the external device 3. Further, the communication module 28 receives various data transmitted from the external device 3.
  • the external device 3 is, for example, a server configured to communicate with the weighing device 2.
  • the external device 3 stores the weighing data transmitted from the weighing device 2.
  • the external device 3 has a communication module 31 (second communication unit), a control unit 32 (second control unit), and a storage unit 33.
  • the communication module 31 communicates with the communication module 31 of the weighing device 2 via an arbitrary wired or wireless communication network, and receives the weighing data from the weighing device 2.
  • the control unit 32 is a computer configured to include a processor (for example, a CPU (Central Processing Unit), etc.), a memory (for example, a ROM (Read Only Memory), a RAM (Random Access Memory), etc.) and the like.
  • the control unit 32 is electrically connected to each of the communication module 31 and the storage unit 33.
  • the control unit 32 controls each unit of the external device 3 and performs processing or the like based on the measurement data described later.
  • the memory (not shown) of the control unit 32 stores data such as a program for executing each process and a template used for image recognition described later.
  • the template is a face image of a user U who can use the weighing system 1, an image of an article scheduled to be weighed, and the like.
  • the storage unit 33 stores the measurement data and the like received by the communication module 31.
  • the storage unit 33 is a recording medium capable of reading and writing information.
  • the storage unit 33 stores information in accordance with the instructions of the control unit 32.
  • the external device 3 is configured to be able to communicate with an external terminal 4 different from the external device 3.
  • the external terminal 4 is, for example, a smart device (smartphone, tablet terminal, etc.), a desktop PC, a notebook PC, or the like.
  • the control unit 32 transmits the data stored in the storage unit 33 to the external terminal 4 according to the instruction of the external terminal 4 via the communication module 31. That is, it is possible to refer to the data stored in the external device 3 from the external terminal 4.
  • step S101 the control unit 26 acquires the measurement condition information indicating the measurement mode (normal measurement mode) input by the user U via the display operation unit 23.
  • the weighing mode is set to the normal weighing mode.
  • step S102 the control unit 26 acquires the user image P2 captured by the second camera 22B.
  • the second camera 22B performs imaging according to, for example, an execution instruction of an imaging operation input by the user U via the display operation unit 23.
  • step S103 the control unit 26 acquires the identification information read by the code reader 24.
  • step S104 the article S is placed on the measuring surface 21b of the measuring unit 21 by the user U.
  • step S105 the control unit 26 monitors whether or not the measured value of the article S is in a stable and stable state.
  • the control unit 26 detects the stable state (step S105: YES)
  • the control unit 26 acquires the determined measurement value from the measurement unit 21 in step S106, and the timing at which the determined measurement value is acquired in step S107.
  • the operation of the first camera 22A is controlled so as to image the article S.
  • the "fixed measurement value" is a measurement value acquired in a stable state, and means a measurement value determined as the weight of the article S (a certain reliability is ensured as the weight of the article S).
  • step S108 the control unit 26 acquires environmental information from the environmental sensor unit 25.
  • step S109 the control unit 26 obtains measurement data in which the object to be measured image P1, the user image P2, the identification information, the measurement condition information, the environmental information, the time information, and the measurement value are associated with each other. Generate. Subsequently, in step S110, the control unit 26 transmits the measurement data generated in step S109 to the external device 3 via the communication module 28.
  • step S201 the control unit 32 receives the measurement data from the measurement device 2 via the communication module 31.
  • step S202 the control unit 32 recognizes the imaged article S based on the object to be measured image P1 included in the measurement data received in step S201.
  • the recognition of the article S is performed, for example, by a known image recognition process using the template data stored in the memory in the control unit 32.
  • the double check is performed by the identification information of the article S included in the measurement data and the image P1 of the object to be weighed, so that the article S can be identified with high accuracy.
  • step S203 the control unit 32 generates acquired data in which the recognition result recognized in step S202 is associated with the measurement data received in step S201.
  • step S204 the control unit 32 stores the acquired data generated in step S203 in the storage unit 33.
  • step S301 the weighing device 2 weighs the first article S1.
  • the term "weighing device 2 weighs the first article S1" as used herein means that the control unit 26 acquires the weighing condition information indicating the weighing mode (here, the weighing guarantee mode), as in step S101.
  • the weighing device 2 is the same as in steps S102 to S110 (from the acquisition of the user image P2 to the transmission of the weighing data to the external device 3) in the normal weighing mode. It means to carry out the operation.
  • step S302 the control unit 26 monitors whether or not the measurement value acquired from the measurement unit 21 has become zero.
  • step S302 When the user U lowers the first article S1 from the weighing surface 21b and the control unit 26 detects that the weighing value becomes 0 (step S302: YES), the weighing device 2 can weigh the second article S2. It becomes a state. Subsequently, in step S303, the weighing device 2 weighs the second article S2.
  • the term "weighing device 2 weighs the second article S2" as used herein means that, for example, the user U places the second article S2 on the measuring surface 21b of the measuring unit 21 (in the normal weighing mode). (Corresponding to step S104), the weighing device 2 performs the same operation as in steps S105 to S110 in the normal weighing mode (from acquisition of the confirmed measurement value to transmission of measurement data to the external device 3). Means.
  • the weighing unit 21 can weigh the second article S2 as long as the first article S1 is placed on the weighing surface 21b (that is, the measurement value does not go through a state of zero). It does not become a state.
  • the user image P2 may be acquired before the user U places the second article S2 (corresponding to step S102 in the normal weighing mode), and the identification information is obtained. It may be acquired (corresponding to step S103 in the normal weighing mode).
  • the operation of the external device 3 in the measurement guarantee mode is the same as the operation in the normal measurement mode (operations of steps S201 to S204 in FIG. 7).
  • step S401 the control unit acquires the measurement condition information indicating the measurement mode (here, the preparation phase of the number weighing mode) input by the user U via the display operation unit 23.
  • the weighing mode is set to the preparation phase of the weighing mode.
  • the user U inputs the article information by operating the display operation unit 23.
  • step S402 the control unit 26 acquires the article information input by the user U via the display operation unit 23.
  • step S403 the user U places one article S on the measuring surface 21b of the measuring unit 21.
  • step S404 the control unit 26 monitors whether or not the measured value is in a stable and stable state.
  • step S404 When the control unit 26 detects the stable state (step S404: YES), the control unit 26 acquires the unit measurement value of the article S by acquiring the measurement value determined from the measurement unit 21 in step S405. Subsequently, in step S406, the control unit 26 generates the identification code I corresponding to the article information. Subsequently, in step S407, the storage unit 27 stores information in which the identification code I generated in step S406 is associated with the unit measurement value of the article S acquired in step S405. Subsequently, in step S408, the control unit 26 outputs the generated identification code I to the printing device (not shown) electrically connected to the weighing device 2 in response to the operation by the user U. The identification code I is printed by the printing device.
  • the weighing device 2 may have a printing function, and the weighing device 2 itself may print the identification code I. Further, in the present embodiment, the printed identification code I is attached to the presentation portion 52 of the container 50 by the user U.
  • the preparation phase may be performed only once for each type of article S. That is, if it is desired to perform quantity weighing on the article S for which the preparation phase has been carried out (that is, the article S for which the unit measurement value and the identification code I have been acquired (generated)), the unit measurement value and the identification code already acquired have been obtained. The number weighing phase described later may be carried out using I.
  • steps S501 to S503 is basically the same as the processing of steps S101, S102, and S104.
  • the control unit 26 acquires the measurement condition information indicating the measurement mode (here, the number measurement phase in the number measurement mode).
  • the weighing mode is set to the number weighing phase of the counting mode.
  • the user U who has completed the placement of the article S to be weighed inputs the placement completion information by operating the display operation unit 23.
  • the control unit 26 acquires the arrangement completion information input by the user U via the display operation unit 23.
  • the processing of steps S505 to S508 is basically the same as the processing of steps S105 to S108.
  • step S507 since the identification code I printed in step S408 is attached to the presentation portion 52 of the container 50, in step S507, the first camera 22A is provided for the article S and the presentation portion 52 for identification. Both codes I are imaged. That is, the first camera 22A obtains an object image P1 (see FIG. 4) including both the article S and the identification code I as subjects.
  • step S509 the control unit 26 acquires the identification information by extracting the identification code I from the object to be measured image P1 captured by the first camera 22A in step S508.
  • step S510 the control unit 26 collates the extracted identification code I with the identification code stored in the storage unit 27 (identification code generated and stored in the preparation phase). Specifically, the control unit 26 searches for an identification code that matches the extracted identification code I from the identification codes stored in the storage unit 27, and acquires a unit measurement value corresponding to the identification code.
  • step S511 the control unit 26 compares the measured value of the article S determined in step S506 with the unit measured value acquired in step S510, whereby the article placed on the measuring surface 21b. Weigh S in number.
  • step S512 the display operation unit 23 outputs the counting result of counting the number in step S511 to the display operation unit 23.
  • the control unit 26 associates the object to be measured image P1, the user image P2, the identification information, the measurement condition information, the environmental information, the time information, the measurement value, and the counting result. Generate weighing data.
  • step S514 the control unit 26 transmits the measurement data to the external device 3 via the communication module 28.
  • the operation of the external device 3 in the number counting phase in the counting mode is the same as the operation in the normal weighing mode (operations in steps S201 to S204 of FIG. 7).
  • steps S601 to S610 is basically the same as the processing of steps S101 to S110.
  • the control unit 26 acquires the measurement condition information indicating the measurement mode (here, the object to be measured mode).
  • the weighing mode is set to the object determination mode.
  • the identification information acquired in step S603 is acquired as follows. First, the paper or the like on which the identification code is printed is imaged by the second camera 22B. The imaging by the second camera 22B is performed according to the execution instruction of the imaging operation input by the user U. Subsequently, the control unit 26 extracts the identification code from the image captured by the second camera 22B. As a result, the identification information is acquired.
  • step S611 the control unit 26 receives (acquires) the determination result of the process of step S703 in the operation of the external device 3 described later from the external device 3 via the communication module 28.
  • step S612 the display operation unit 23 outputs the determination result by displaying the determination result received in step S610. As a result, the determination result is notified to the user U.
  • step S701 the control unit 32 receives the measurement data from the measurement device 2 via the communication module 31. Subsequently, in step S702, the control unit 32 is imaged by executing a known image recognition process based on the object image P1 to be measured, for example, using the data stored in the memory in the control unit 32. Recognize the article S. At this time, in order to improve the accuracy of image recognition, the control unit 32 corrects the image to be measured P1 so that the image of the article S approaches the shape when the image of the article S is imaged from directly above the article S. May be executed before the image recognition process is executed.
  • the control unit 32 extracts an image for each article S in the image to be measured P1 and uses each of the extracted images as an article.
  • the image recognition process may be executed after performing the correction process (perspective correction) so that the image of S approaches the shape when the image is taken from directly above the article S. Further, this correction process may be executed in step S202.
  • step S703 the control unit 32 sets the article (article to be weighed) indicated by the identification information included in the weighing data received in step S701 based on the identification information, the image P1 to be measured, and the weighing value. , It is determined whether or not the article S weighed by the measuring unit 21 is the same.
  • the article name, the weight of the article, the image information of the article, and the like are stored in association with each article that can be weighed.
  • the article S recognized by the image recognition in step S702 and the article indicated by the identification information included in the measurement data received in S701 match, and the measurement value included in the measurement data (measurement unit 21).
  • the control unit 32 matches the plurality of articles S recognized by image recognition with the plurality of articles indicated by the identification information, and the weighing unit. It is determined whether or not the difference between the measured value measured by 21 (that is, the total value of the plurality of articles S) and the total value of the weights of the plurality of articles stored in the database is a predetermined threshold value.
  • step S704 the control unit 32 transmits the determination result determined in step S703 to the weighing device 2 via the communication module 31.
  • step S705 the control unit 32 recognizes a known image based on the user image P2 included in the measurement data, for example, using the data of the face image of the user U stored in the memory in the control unit 32. By executing the process, the imaged user U is recognized.
  • step S706 the control unit 32 generates acquired data in which the recognition result determined in step S703, the user U recognized in step S705, and the measurement data received in step S701 are associated with each other.
  • step S707 the control unit 32 stores the acquired data generated in step S706 in the storage unit 33.
  • the measuring device 2 when the determination result is transmitted from the external device 3 to the weighing device 2 in step S704, the measuring device 2 outputs the determination result by the display operation unit 23 (step S612).
  • the image to be measured P1 shown in FIG. 13 includes images of a plurality of articles A, B, and C.
  • Articles A, B, and C are, for example, tablets prescribed by a medical institution and have a rectangular shape.
  • the identification information included in the measurement data is, for example, prescription data prescribed by a medical institution (type of tablet to be prescribed, number of tablets, etc.).
  • User U is, for example, a pharmacist who prescribes a prescription.
  • the control unit 32 recognizes the imaged articles A, B, and C by executing a known image recognition process based on the image to be measured P1.
  • the control unit 32 extracts the partial image A1 including the article A, the partial image B1 including the article B, and the partial image C1 including the article C in the object image P1 to be measured. Then, the control unit 32 corrects the extracted partial image A1 so that the image of the article A approaches the shape when the image of the article A is imaged from directly above the article A, and then executes the image recognition process. Specifically, the control unit 32 corrects the image of the article A included in the partial image A1 into a rectangular shape. The control unit 32 also executes the same image recognition process on the partial image B1 and the partial image C1.
  • step S703 the control unit 32 matches the plurality of articles A, B, and C recognized in step S702 with the plurality of articles indicated by the identification information included in the measurement data, and the measurement unit 21 moves. Whether or not the difference between the total measured value of the plurality of articles A, B, and C weighed and the total value of the weights of the plurality of articles stored in the database of the control unit 32 is within a predetermined threshold value. judge. In this example, since the plurality of articles indicated by the identification information are the same as the plurality of articles A, B, and C, the control unit 32 includes the plurality of articles indicated by the identification information included in the measurement data and the measurement unit 21. It is determined that the plurality of weighed articles A, B, and C are the same.
  • the interlocking mode is a mode in which the data stored in the external device 3 can be referred to by the external terminal 4 by communicating with the external device 3 and the external terminal 4.
  • the interlocking mode is set, for example, by inputting an instruction from the external terminal 4 to the external device 3. It is assumed that the storage unit 33 stores the acquired data by, for example, a series of operations of the external device 3 in steps S201 to S204.
  • step S801 the control unit 32 monitors whether or not the acquired data has been accumulated in the storage unit 33 for a predetermined period of time.
  • the predetermined period is, for example, about one month.
  • step S802 the control unit 32 analyzes the acquired data.
  • the control unit 32 executes various analysis processes by analyzing the acquired data. For example, the control unit 32 analyzes whether or not the environmental sensor unit 25 is out of order, whether or not the environment of the place where the weighing device 2 is arranged is suitable for weighing, and the like, based on the environmental information included in the acquired data. You may judge.
  • step S803 the control unit 32 generates data (hereinafter, referred to as “analysis data”) in which the analysis result analyzed in step S802 and the acquired data are associated with each other.
  • step S804 the control unit 32 transmits the analysis result analyzed in step S803 to the external terminal 4 via the communication module 31.
  • the external terminal 4 can refer to the information regarding the measurement including the received analysis result.
  • the weighing system 1 includes a weighing device 2 and an external device 3.
  • the weighing device 2 has a weighing unit 21 that measures the weight of the article S, a control unit 26 that acquires the weighing value of the article S from the measuring unit 21, and a communication module 28 that communicates with the external device 3 according to the instructions of the control unit 26. And have.
  • the control unit 26 transmits the measurement data associated with the measurement value acquisition information and the measurement value to the external device 3 via the communication module 28.
  • the external device 3 is configured to communicate with the communication module 28, and has a communication module 31 that receives measurement data from the measurement device 2, a storage unit 33 that stores measurement data received by the communication module 31, and measurement data. It has a control unit 32 that executes processing based on the above.
  • the weighing data associated with the weighing value and the weighing value acquisition information is transmitted to the external device 3, and the weighing data (in the present embodiment, weighing).
  • the acquired data including the data) is stored in the storage unit 33 of the external device 3.
  • the control unit 26 transmits the weighing data in which the object to be weighed information, the user information, the weighing condition information, the environmental information, the time information, and the weighing value are associated with each other to the external device 3. To do. As a result, various information for grasping the state in which the measurement value of the article S has been acquired can be confirmed after the measurement, so that the traceability of the measurement can be further improved.
  • the weighing device 2 includes a first camera 22A that captures an image of the article S placed on the weighing surface 21b.
  • the control unit 26 controls the operation of the first camera 22A so as to image the article S at the timing when the measured value is acquired.
  • the weighing data includes information on the object to be weighed.
  • the measured object information includes the measured object image P1 showing the article S imaged by the first camera 22A at the timing when the measured value is acquired.
  • the measurement data capable of visually confirming the state of the article S at the timing when the measurement value is acquired is stored in the external device 3.
  • the measurement data after the measurement it is possible to specify in what state the measurement value acquired by the measurement unit 21 is acquired for the article S.
  • the control unit 32 recognizes the article S included in the measured object image P1 by executing the image recognition process on the measured object image P1 included in the measurement data, and performs image recognition.
  • the recognition result of the process is stored in the storage unit 33.
  • the recognition result after weighing it is possible to automatically identify which article S the measured value acquired by the measuring unit 21 is. Therefore, in order to ensure the traceability of weighing, for example, the user U can save the trouble of manually transmitting information such as the identification name of the article S to the external device 3. Therefore, according to the above configuration, it is possible to improve the convenience and accurately ensure the traceability of the measurement.
  • the weighing data transmitted from the weighing device 2 to the external device 3 further includes the identification information of the article S, the identification information of the article S and the image recognition process included in the weighing data. A double check is performed based on the recognition result. As a result, the article S is identified with high accuracy.
  • the weighing device 2 is provided with a code reader 24 for acquiring identification information of the article S.
  • the weighted object information includes the identification information acquired by the code reader 24.
  • the measurement data capable of identifying the article S to be measured is stored in the external device 3.
  • the measurement data after the measurement it is possible to specify what kind of article S the measurement value acquired by the measurement unit 21 is. Therefore, according to the above configuration, the traceability of weighing can be accurately ensured.
  • the weighing device 2 includes a second camera 22B that captures the user U.
  • the weighing data includes user information.
  • the user information includes a user image P2 showing the user U captured by the second camera 22B.
  • the measurement data capable of identifying the user U who has performed the measurement work is stored in the external device 3.
  • the control unit 32 recognizes the user U included in the user image P2 by executing the image recognition process on the user image P2 included in the measurement data, and obtains an image.
  • the recognition result of the recognition process is stored in the storage unit 33.
  • which user U acquired the measured value acquired by the measuring unit 21 is automatically specified, and the specified user U can be referred to after weighing. Therefore, in order to ensure the traceability of weighing, for example, it is not necessary for the user U to manually transmit information such as the identification ID of the user U to the external device 3. Therefore, according to the above configuration, it is possible to improve the convenience and accurately ensure the traceability of the measurement.
  • the measuring device 2 includes an environmental sensor unit 25 that detects the temperature, atmospheric pressure, and humidity around the measuring unit 21.
  • Weighing data includes environmental information.
  • the environmental information includes temperature, atmospheric pressure, and humidity detected by the environmental sensor unit 25.
  • the measurement data capable of specifying the environmental information when the measurement is performed is stored in the external device 3.
  • the measurement data after the measurement it is possible to specify under what environment the measurement value acquired by the measurement unit 21 is acquired. Therefore, according to the above configuration, the traceability of weighing can be accurately ensured.
  • the weighing device 2 includes a second camera 22B as an identification information acquisition unit that acquires identification information of the article to be weighed in the object to be measured mode (see FIGS. 11 and 12).
  • the control unit 26 transmits the measurement data further associated with the identification information to the external device 3 via the communication module 28.
  • the identification code is imaged by the second camera 22B, and the identification code is extracted by the control unit 26 to acquire the identification information.
  • the identification information of the article to be weighed (that is, the article to be weighed) is further added to the measurement data in which the measurement value and the image to be measured P1 are associated with each other.
  • the weighed value (that is, the weighed value obtained for the article S that is the subject of the object to be weighed image P1) is correctly obtained for the article to be weighed (that is, the article identified by the identification information).
  • Weighing data that can be confirmed to be present is stored in the external device 3. Therefore, according to the above configuration, the traceability of weighing can be accurately ensured. That is, it becomes possible to track whether or not the weighing work is properly performed after the fact.
  • the control unit 32 measures the measurement data based on the identification information, the recognition result of the image recognition process of the article S, and the measurement value. It is determined whether or not the article S indicated by the identification information included in the above is the same as the article S measured by the measuring unit 21, and the determination result is stored in the storage unit 33. Specifically, the control unit 32 matches the article S recognized by image recognition based on the object to be weighed image P1 with the article indicated by the identification information included in the weighing data, and the weighing value included in the weighing data.
  • the control unit 32 corrects the image to be measured P1 so that the image of the article S approaches the shape when the image of the article S is imaged from directly above the article S, and then performs the image recognition process. Since it is executed, the accuracy of the above determination can be improved.
  • the weighing device 2 includes a display operation unit 23 that displays (notifies) the contents according to the instruction of the control unit 26.
  • the control unit 32 determines whether or not the article indicated by the identification information and the article S measured by the weighing unit 21 are the same as the determination result based on the measurement data, and the communication module determines the determination result. It is transmitted to the weighing device 2 via 31.
  • the control unit 26 acquires (receives) the determination result from the external device 3 via the communication module 28. Then, the display operation unit 23 notifies the user U of the content by displaying the content according to the determination result.
  • the user U when an article S different from the article to be weighed is erroneously weighed, the user U can be notified of the fact to prompt the user U to take an appropriate action.
  • the above configuration is useful when the user U, who is a pharmacist, uses the articles A, B, and C, which are tablets, as described above. Specifically, the pharmacist prescribes the wrong tablet to the patient by notifying the pharmacist (user U) whether or not the tablets (articles A, B, and C) to be prescribed are mistaken. Can be prevented.
  • the above configuration is particularly useful when mistaking the weighed articles can cause serious problems.
  • the weighing device 2 includes a second camera 22B as a user information acquisition unit for acquiring user information in the object to be measured mode (see FIGS. 11 and 12).
  • the weighing data includes user information (user image P2) acquired by the second camera 22B.
  • the control unit 32 associates the determination result with the user information and stores it in the storage unit 33.
  • the measurement data associated with the suitability of the weighing operation that is, whether or not the article to be weighed is correctly selected as the article S
  • the user U who performed the weighing operation is stored in the external device 3.
  • the traceability of weighing can be further improved. For example, by referring to the measurement data, it is possible to identify the user U who has many measurement errors (mistake of the article to be measured) and call attention to the user U.
  • the measured value determined by the control unit 26 is acquired in response to the detection that the measured value is in a stable and stable state, and the article S is imaged by the first camera 22A.
  • the stable state is a state in which the article S placed on the measuring surface 21b has no vibration or little vibration. Therefore, according to the weighing device 2, a highly reliable weighing value can be determined as the weight of the article S, and a high-quality image P1 to be measured in which blurring is prevented can be acquired.
  • the first camera 22A is configured to be able to image both the article S and the identification code I provided in the presentation unit 52 of the container 50, and the control unit 26 is configured by the first camera 22A.
  • the article S is identified based on the identification code I included in the captured object image P1.
  • the first camera 22A since the first camera 22A has both a function of photographing the article S and a function of reading the identification code I, it is not necessary to provide a device for reading the identification code I separately from the first camera 22A. As a result, the number of parts of the weighing device 2 can be reduced and the size can be reduced.
  • the identification code I is provided on the presentation unit 52, which is a part of the container 50 for accommodating the article S. Therefore, the first camera 22A can image both the article S and the identification code I simply by placing the container 50 in which the article S is housed and the identification code I is attached on the measuring surface 21b. Can be easily realized.
  • the control unit 26 extracts the identification code I from the object image P1 captured by the first camera 22A, and the unit measurement value corresponding to the extracted identification code I. Is acquired from the storage unit 27, and the number of articles S arranged on the measuring surface 21b is counted by comparing the measured value of the article S acquired from the measuring unit 21 with the unit measurement value.
  • the unit measurement value is acquired in conjunction with the extraction of the identification code I, and the number measurement of the article S is executed based on the unit measurement value. Therefore, according to the above configuration, it is possible to automate the number counting.
  • the weighing device 2 during the preparation phase of the number weighing mode (see FIG. 9), the user U who performs the operation of weighing one article S inputs the article information indicating the article S to the article information input unit.
  • the display operation unit 23 accepts the above.
  • the control unit 26 generates an identification code corresponding to the article information received by the display operation unit 23, and stores the information associated with the identification code and the unit measurement value of the article S in the storage unit 27.
  • the weighing device 2 itself can be used to perform the preprocessing (that is, the preparation phase) for realizing the automation of the number counting described above.
  • the display operation unit 23 receives the input of the arrangement completion information from the user U in the number counting phase (see FIG. 10) in the counting mode. Then, the control unit 26 acquires the determined measurement value in response to the display operation unit 23 acquiring the arrangement completion information and the detection of the stable state, and images the article S on the first camera 22A. Let me. According to the above configuration, for example, when the number is weighed using the weighing device 2, it is guaranteed that the weighing and the imaging are performed after the placement of the plurality of articles S on the measuring surface 21b is completed. Thereby, the number weighing can be appropriately performed.
  • the weighing value changes from the state where the weighing value is zero when the article S is placed on the weighing surface 21b. After that, when the measured value becomes stable, the stable state is detected.
  • the weighing is performed after the article S is placed on the measuring surface 21b after the initial state in which nothing is placed on the measuring surface 21b (that is, the state in which the measuring value is zero). Guaranteed.
  • the user U can appropriately perform such a weighing operation.
  • a plurality of articles S are sequentially placed on the weighing surface 21b and individually weighed, one weighing value corresponding to each one or a set of articles S can be obtained. It is guaranteed that the article S is individually imaged by the camera 22A.
  • the control unit 32 analyzes the acquired data and outputs the analysis result to the outside via the communication module 31. Send to terminal 4.
  • the analysis result received by the external terminal 4 can be referred to, so that the traceability of weighing can be further improved.
  • the weighing data includes the measured object information (measured object image P1 and identification information), user information (user image P2), weighing condition information (measurement mode information), and environmental information (measurement mode information).
  • the data was related to the temperature, pressure, and humidity), the time information, and the measured value (including the counting result in the case of the counting mode), but the measured data is the information to be measured. Any data may be used as long as it is data in which at least one of user information, weighing condition information, and environmental information is associated with the weighing value.
  • the measured object information includes both the measured object image P1 and the identification information, but the measured object information may be only one of the measured object image P1 and the identification information. Good.
  • the user information may be any information indicating the user U, and is not limited to the user image P2 exemplified in the above embodiment.
  • the user information may be information (for example, a user ID or the like) input by the user U via the display operation unit 23.
  • the measurement condition information is not limited to each measurement mode exemplified in the above form.
  • the weighing condition information includes an animal weighing mode for weighing an animal as an object to be weighed (a mode adjusted so that a stable weighing value can be obtained even if the animal moves on the weighing surface 21b).
  • the object to be weighed by the measuring device 2 may include not only an inanimate object (article S) but also a living body.
  • the weighing device 2 includes the weighing unit 21, the first camera 22A, the display operation unit 23, the second camera 22B, the code reader 24, the environment sensor unit 25, and the control unit 26.
  • a configuration having a storage unit 27 and a communication module 28 is illustrated.
  • the configuration of the measuring device 2 is not limited to the above embodiment, and the measuring device 2 may have at least a measuring unit 21, a control unit 26, and a communication module 28.
  • the weighing device 2 does not have to correspond to all the above-mentioned weighing modes, and may have only the functions necessary for carrying out the weighing modes supported by the weighing device 2.
  • the acquisition unit may be any one that acquires the identification information of the article S, and is not limited to the code reader 24 exemplified in the above embodiment.
  • the acquisition unit may be the first camera 22A.
  • the identification information may be acquired by extracting the identification code I from the object to be measured image P1 in which the identification code I provided in the presentation unit 52 of the container 50 is captured.
  • the acquisition unit may be the second camera 22B.
  • the identification information may be acquired by extracting the identification code from the image in which the identification code is captured by the second camera 22B.
  • the acquisition unit may be the display operation unit 23. In that case, the identification information may be acquired by accepting the input from the user U to the display operation unit 23.
  • first camera 22A and the second camera 22B are not limited to the configuration of the above embodiment.
  • the first camera 22A and the second camera 22B may be configured to be movable up, down, left and right, or the angles of the first camera 22A and the second camera 22B may be adjustable.
  • the first camera 22A may be configured to be movable along the shape of the windshield body 21c. In that case, it is possible to acquire the image P1 of the object to be weighed in which the image of the article S is appropriately acquired.
  • the first camera 22A may be provided at the uppermost portion of the windshield body 21c, for example.
  • the first camera 22A may be provided in the windshield body 21c at a position where the measurement surface 21b is imaged from a direction perpendicular to the measurement surface 21b (that is, a position directly above the measurement surface 21b).
  • the first camera 22A moves along the inner wall surface of the windshield body 21c to a position directly above the measuring surface 21b, if necessary (for example, when the object to be measured is set to the determination mode), and measures the first camera 22A.
  • It may be configured to image the weighing surface 21b from a direction perpendicular to the surface 21b. According to the above configuration, for example, in the object to be measured mode, the image of the article S is imaged from directly above the article S, so that the accuracy of the image recognition process can be further improved.
  • the notification unit may be any one that notifies the content according to the instruction of the control unit 26, and is not limited to the display operation unit 23 exemplified in the above embodiment.
  • the notification unit may be a speaker that generates voice, a lamp that emits light, or the like, or may be a combination of a display operation unit 23, a speaker, a lamp, or the like.
  • the identification information acquisition unit may be any one that acquires the identification information of the article to be weighed, and is not limited to the second camera 22B exemplified in the above embodiment.
  • the identification information acquisition unit may be the first camera 22A. In that case, the identification information may be acquired by extracting the identification code I from the object to be measured image P1 captured by the first camera 22A.
  • the identification information acquisition unit may be a code reader 24. In that case, the identification information may be acquired by reading the barcode attached to the article S or the like.
  • the identification information acquisition unit may be the display operation unit 23. In that case, the identification information may be acquired by accepting the input from the user U to the display operation unit 23.
  • the environmental sensor unit 25 detects the temperature, atmospheric pressure, and humidity around the measuring unit 21
  • the environmental sensor unit 25 has the temperature, atmospheric pressure, and humidity around the measuring unit 21. It suffices to detect at least one of.
  • the environmental information may be any information indicating the environment around the measuring unit 21, and may include, for example, at least one of the temperature, atmospheric pressure, and humidity around the measuring unit 21.
  • control unit 32 executes a process of recognizing the user U by executing a known image recognition based on the user image P2.
  • the above recognition process of the user U may be executed in other weighing modes.
  • the external device 3 performs a process of recognizing the imaged article S, and in the object determination mode, the external device 3 weighs the article indicated by the identification information included in the weighing data. A process of determining whether or not the article S weighed by the unit 21 is the same is executed. However, each of the above processes may be executed by the weighing device 2 (control unit 26).
  • the external device 3 performs an image recognition process for recognizing the imaged article S based on the image to be measured P1 included in the measurement data.
  • the image recognition process may be performed only when the measurement data does not include the identification information.
  • each process shown in the flowchart (FIGS. 6 to 12) of each measurement mode described above may be omitted as appropriate.
  • the order of each process may be changed as appropriate.
  • the process of step S101 process of acquiring the weighing mode
  • the processing of steps S102, S103 or S108 may be omitted.
  • the process of detecting the stable state may also be omitted. For example, it may be desirable to observe a continuous change in the measured value of article S over a period of time.
  • the control unit 26 continues to acquire the measured values measured by the measuring unit 21 periodically for a certain period of time including when it is not in a stable state, and measures corresponding to each of the acquired plurality of measured values.
  • Data may be generated and transmitted to the external device 3.
  • the measurement data as time series data is stored in the external device 3. For example, when the article S, which is the object to be measured, is an object that changes with time, and the measurement data includes the image P1 of the object to be measured, how the measured value changes with the change in the state of the article S. Can be tracked.
  • the weighing mode is not limited to each of the above-mentioned weighing modes.
  • the weighing mode includes a non-tampering proof mode.
  • the non-tampering proof mode is a mode in which it can be proved that the measured value has not been tampered with.
  • the non-tampering proof mode generates a hash value, encrypts the information associated with the generated hash value and the data including the measured value, and encrypts the above-mentioned information (hereinafter referred to as "encrypted data").
  • encrypted data Is stored in the storage unit 27.
  • the storage unit 27 includes the target data area 271 and the log data area 272.
  • the target data area 271 is an area for storing encrypted data.
  • the log data area 272 is an area for storing log information indicating an operation history such as addition (new storage in the storage unit 27), editing, and deletion of data (encrypted data in this example) in the target data area 271.
  • the control unit 26 when encrypted data is added to the target data area 271, the control unit 26 generates log information in which the content of the operation (addition of encrypted data in this example) is associated with the date and time of the operation, and the log information is generated. Is stored in the log data area 272.
  • the operation is realized by the weighing unit 21, the first camera 22A, the display operation unit 23, the second camera 22B, the code reader 24, the environment sensor unit 25, and the control unit 26.
  • steps S901 to S909 are basically the same as the processing of steps S101 to S109.
  • the control unit 26 acquires the measurement condition information indicating the measurement mode (here, the non-tampering certification mode).
  • the weighing mode is set to the non-tampering proof mode.
  • step S910 the control unit 26 generates a hash value.
  • the control unit 26 associates the data to be measured P1 captured by the first camera 22A in step S907 with the measurement value acquired in step S906 (hereinafter, “hash value generation data””.
  • the hash value is generated based on ().
  • a hash function for use in generating a hash value is stored in the memory of the control unit 26.
  • the control unit 26 obtains a hash value by inputting the hash value generation data into the hash function.
  • step S911 the control unit 26 encrypts the hash value and the measurement data generated in step S910 by a well-known encryption process.
  • the control unit 26 generates encrypted data by encrypting information associated with a hash value and measurement data.
  • step S912 the control unit 26 stores the encrypted data generated in step S912 in the target data area 271.
  • step S913 the control unit 26 stores log information (specifically, information indicating that the encrypted data is stored in the target data area 271) in the log data area 272.
  • the control unit 26 has a hash value based on the hash generation data in which the measured object image P1 captured by the first camera 22A and the weighing value are associated with each other. Is generated, and the storage unit 27 stores information (encrypted data) in which the image P1 to be measured, the measured value, and the hash value are associated with each other.
  • the hash value is generated in consideration of the measured value and the information indicating under what circumstances the measured value was acquired (specifically, the object to be measured image P1), so that the measured value is simply a measured value. It is possible to obtain a hash value with higher uniqueness than when generating a hash value based only on. Then, since such a hash value is associated with the measured value and the measured object image P1 and stored in the storage unit 27, it is confirmed after the fact whether the measured value and the measured object image P1 have been tampered with. It becomes possible to do.
  • control unit 26 may use data in which at least one of the user information and the time information is further associated with the measured value and the measured object image P1 as hash value generation data. According to this configuration, it is possible to specify at least one of the user who acquired the measured value acquired by the weighing unit 21 and which date and time the measured value was acquired. Data can be stored in a manner capable of performing non-tampering proof.
  • control unit 26 may use the data in which the time information and the measuring device ID are further associated with the measured value and the image to be measured P1 as the hash value generation data.
  • the weighing device ID is information that can uniquely identify the measuring device 2. Generally, one weighing value is obtained by one weighing device at a certain date and time. Therefore, according to the above configuration, a hash value having a very high uniqueness can be obtained.
  • the control unit 26 may encrypt each measurement data (that is, each time a set of measurement data and hash values are obtained), or may encrypt a plurality of sets of measurement data and hash values together. Further, the control unit 26 may generate the encrypted data indicating the measured data and the encrypted data indicating the hash value as separate data by separately encrypting the measured data and the hash value.
  • step S911 may be omitted.
  • the control unit 26 may store the information associated with the measurement data and the hash value in the target data area 271 without being encrypted.
  • the log (history) of operations (addition, editing, deletion, etc.) for the information (encrypted data in the examples of FIGS. 15 and 16) associated with the measurement data and the hash value is stored.
  • the method of the method of providing the target data area 271 for storing the data of the log acquisition target has been adopted, but the following method may be adopted instead of the method. That is, the control unit 26 attaches a tag to each data to be log acquisition target (for example, encrypted data designated as a log acquisition target by a user operation), and operates (adds, edits, and operates) the tagged data.
  • the log information indicating the operation may be stored in the log data area 272. According to the latter method, it is not necessary to provide the target data area 271. Further, for example, only particularly important data specified by user operation can be handled as a log acquisition target.
  • control unit 26 may transmit the encrypted data to the external device 3. That is, the encrypted data acquired by the weighing device 2 may be collectively managed by the external device 3. Further, the processing of the first modification by the control unit 26 and the storage unit 27 described above may be executed by the external device 3. For example, the control unit 32 of the external device 3 calculates a hash value based on the measurement data received from the measurement device 2, and encrypts the measurement data and the hash value (or the measurement data and the hash value). Data) may be stored in the storage unit 33.
  • the weighing device 2 includes a function of generating an interface IN.
  • the interface IN is an interface that shows the continuous change of the measured value of the article S in a certain period in chronological order.
  • the interface IN includes an image display area D1 (first display area) and a measured value display area D2 (second display area).
  • the image display area D1 is an area for displaying the moving image PV acquired by the first camera 22A capturing the article S in a predetermined measurement period.
  • the measured value display area D2 is an area for displaying the measured value time series data in the measurement period.
  • the measured value time series data is the time series data of the measured values in the measurement period.
  • the measured value display area D2 includes a background area BK and a plot line PL.
  • the background area BK is represented by a predetermined display mode.
  • the plot line PL represents the measured value time series data in the measurement period.
  • the plot line PL is superimposed and displayed on the background area BK. The details of the measured value display area D2 will be described later.
  • the first camera 22A images the article S during the measurement period.
  • the measurement period is, for example, a period from when the article S is placed on the measuring surface 21b until a predetermined period elapses.
  • the predetermined period is, for example, a few minutes.
  • the start of the measurement period may be a time before the article S is placed on the measurement surface 21b.
  • the start of the measurement period may be specified by the user U via the display operation unit 23, or when the control unit 26 receives a signal indicating the start (a signal that triggers the start of imaging) from the external device 3. It may be.
  • the end of the measurement period may be specified by the user U as in the case of the start of the measurement period, or may be the time when the control unit 26 receives the signal indicating the end from the external device 3. Further, the measuring unit 21 measures the article S during the measuring period. That is, the weighing device 2 in the second modification continues to acquire the moving image PV and the weighing value of the article S including the period in which it is not in a stable state for a certain period of time.
  • the control unit 26 acquires the moving image PV in the measurement period from the first camera 22A, and acquires the measurement value time series data from the measurement unit 21.
  • the article S imaged by the first camera 22A is a powdered medicine.
  • the control unit 26 generates an interface IN including an image display area D1 and a measured value display area D2.
  • the interface IN includes an image display area D1, a measurement value display area D2 arranged below the image display area D1, a playback icon BA arranged below the measurement value display area D2, and measurement. It is composed of a seek bar Br configured to be slidable in the horizontal direction on the value display area D2.
  • control unit 26 sets the display mode of the background area BK corresponding to each time according to the value of the measured value time series data at each time. Specifically, the control unit 26 applies the first display mode indicating that the stable period is set to the background region BK corresponding to the stable period R1 in which the value of the measured value time series data is stable.
  • the value of the measured value time series data corresponds to the value indicated by the plot line PL.
  • the stable period R1 is a period during which the above-mentioned stable state continues.
  • control unit 26 applies the second display mode indicating that the measurement value time series data value is the unstable period to the background region BK corresponding to the unstable period R2.
  • the second display mode is different from the first display mode. Examples of the first display mode and the second display mode include colors, patterns, and the like. That is, the first display mode may be configured with a color or pattern different from that of the second display mode.
  • the control unit 26 stores the generated interface IN in the storage unit 27.
  • the stored interface IN is displayed on the display operation unit 23, for example, by being selected by the user U via the display operation unit 23.
  • the reproduction icon BA is selected by the user U via the display operation unit 23
  • the moving image PV in the measurement period is reproduced and displayed in the image display area D1.
  • the playback icon BA is selected again while the moving image PV is being played, the playback of the moving image PV is stopped (paused).
  • a plot line PL showing the measured value time series data in the measurement period and a background area BK corresponding to each of the stable period R1 and the unstable period R2 are displayed. Further, the playback position of the moving image PV is controlled by operating the seek bar Br by the user U via the display operation unit 23.
  • control unit 26 may transmit the generated interface IN to the external device 3. That is, the interface IN generated by the weighing device 2 may be collectively managed by the external device 3. Further, the processing of the second modification of the control unit 26 described above may be executed by the external device 3. For example, the control unit 32 of the external device 3 receives the measurement data from the measurement device 2, generates an interface IN based on the measurement value time series data and the moving image included in the received measurement data, and stores the interface IN. It may be stored in the unit 33.
  • the first camera 22A acquires the moving image PV including the article S as a subject by imaging the article S in a predetermined measurement period. Further, the control unit 26 acquires the measured value time series data which is the time series data of the measured values in the measurement period from the measuring unit 21 and generates an interface IN including the image display area D1 and the measured value display area D2. .. Then, the control unit 26 sets the display mode of the background area BK corresponding to each time according to the value of the measured value time series data at each time. According to the second modification, the transition of the measured value along the time series and the state of the article S can be grasped, and the state of the measured value can be visually and intuitively grasped by the display mode of the background area BK. A possible interface IN is provided.
  • control unit 26 applies the first display mode to the background region BK corresponding to the stable period R1 in which the value of the measured value time series data is stable, and the value of the measured value time series data is stable.
  • a second display mode different from the first display mode is applied to the background region BK corresponding to the non-stable period R2.
  • the control unit 26 applies a third display mode indicating that the appropriate period is in the background area BK corresponding to the appropriate period in which the value of the measured value time series data is appropriate, and at the time of the measured value.
  • a fourth display mode indicating that the value of the series data is the improper period may be applied to the background region BK corresponding to the improper period.
  • the fourth display mode is different from the third display mode. Examples of the third display mode and the fourth display mode include colors, patterns, and the like. That is, the third display mode may be configured with a color or pattern different from that of the fourth display mode.
  • the appropriate period is a period in which the value of the measured value time series data is included in a predetermined appropriate range.
  • the non-appropriate period is a period in which the value of the measured value time series data is out of the appropriate range.
  • the appropriate range may be pre-registered by the user U, for example, via the display operation unit 23.
  • the non-appropriate period includes a period in which the value of the measured value time series data is larger than the appropriate range (hereinafter, "first period”).
  • first period a period in which the value of the measured value time series data is larger than the appropriate range
  • second period a period in which the value of the measured value time series data is smaller than the appropriate range
  • the control unit 26 has a display mode corresponding to the first period (fourth display mode) and a display mode corresponding to the second period (fourth display mode).
  • the display mode) may be different from each other. That is, the fourth display mode applied during the improper period may include a plurality of display modes.
  • the weighing device 2 of the first modification and the second modification described above may be composed of a plurality of devices that are physically or logically separated from each other.
  • the control unit 26 and the storage unit 27 may be realized by one or a plurality of computers different from the device having the function of the scale (the device having the measuring unit 21).
  • the weighing device 2 may have both the configurations of the first modified example and the second modified example.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)

Abstract

計量装置及び計量システムにおいて、計量装置は、計量面に載置された物品の重量を計量する計量部と、計量部から物品の計量値を取得する制御部と、制御部の指示に従って、外部装置と通信する通信モジュールと、を備える。制御部は、物品を識別するための被計量物情報、物品を計量する操作を行ったユーザを識別するためのユーザ情報、計量部の計量条件を示す計量条件情報及び計量部の周囲の環境を示す環境情報の少なくとも一つと計量値とを関連付けた計量データを、通信モジュールを介して外部装置に送信し、外部装置に記憶させる。

Description

計量装置及び計量システム
 本開示は、計量装置及び計量システムに関する。
 上皿部と、上皿部に載置された被計量物の重量に応じた計量値を出力する秤量部と、秤量部から計量値を取得する演算部と、を備える計量装置が知られている(例えば、特許文献1参照)。
特開2005-61883号公報
 上述したような計量装置を用いた重量測定においては、計量結果の信頼性を確保することが求められる場合がある。このような信頼性を確保する仕組みとして、計量結果がどのような状況で得られたものであるかを計量後に確認できる仕組み、すなわち計量のトレーサビリティ(追跡可能性)が求められる場合がある。
 本開示は、計量のトレーサビリティを確保することができる計量装置及び計量システムを提供することを目的とする。
 本開示の一側面に係る計量装置は、被計量物を支持する支持部を有し、支持部に支持された被計量物の重量を計量する計量部と、計量部から被計量物の計量値を取得する制御部と、制御部の指示に従って、外部装置と通信する通信部と、を備え、制御部は、被計量物を識別するための被計量物情報、被計量物を計量する操作を行ったユーザを識別するためのユーザ情報、計量部の計量条件を示す計量条件情報及び計量部の周囲の環境を示す環境情報の少なくとも一つと計量値とを関連付けたデータを、通信部を介して外部装置に送信し、外部装置に記憶させる。
 上記計量装置では、計量部によって被計量物の重量が計量されると、計量値と当該計量値がどのような状況で取得されたかを示す情報(すなわち、被計量物情報、ユーザ情報、計量条件情報、及び環境情報の少なくとも一つ)とを関連付けたデータが外部装置に送信され、外部装置に記憶される。その結果、外部装置に記憶された当該データを計量後に参照することにより、計量値が取得された状況を把握することが可能となる。従って、上記計量装置によれば、計量のトレーサビリティを確保することができる。
 上記計量装置は、支持部に支持された被計量物を撮像する第1撮像部を更に備え、制御部は、計量値が取得されたタイミングに被計量物を撮像するように第1撮像部の動作を制御し、データは、少なくとも被計量物情報を含み、被計量物情報は、計量値が取得されたタイミングに第1撮像部によって撮像された被計量物を示す第1画像を含んでもよい。これにより、計量値が取得されたタイミングにおける被計量物の状態を視覚的に確認することが可能なデータが、外部装置に記憶される。その結果、計量後に当該データを参照することにより、計量部により取得された計量値がどのような状態の被計量物に対して取得されたものであるかを特定することが可能となる。従って、上記構成によれば、計量のトレーサビリティを的確に確保することができる。
 上記計量装置は、被計量物の識別情報を取得する取得部を更に備え、データは、少なくとも被計量物情報を含み、被計量物情報は、取得部によって取得された識別情報を含んでもよい。これにより、計量の対象とされた被計量物を識別することが可能なデータが、外部装置に記憶される。その結果、計量後に当該データを参照することにより、計量部により取得された計量値がどのような被計量物に対して取得されたものであるかを特定することが可能となる。従って、上記構成によれば、計量のトレーサビリティを的確に確保することができる。
 上記計量装置は、ユーザを撮像する第2撮像部を更に備え、データは、少なくともユーザ情報を含み、ユーザ情報は、第2撮像部によって撮像されたユーザを示す第2画像を含んでもよい。これにより、計量作業を行ったユーザを特定することが可能なデータが、外部装置に記憶される。その結果、計量後に当該データを参照することにより、計量部により取得された計量値がどのユーザによって取得されたものであるかを特定することが可能となる。従って、上記構成によれば、計量のトレーサビリティを的確に確保することができる。
 上記計量装置は、計量部の周囲の温度、気圧、及び湿度の少なくとも一つを検知する環境検知部を更に備え、データは、少なくとも環境情報を含み、環境情報は、環境検知部によって検知された温度、気圧、及び湿度の少なくとも一つを含んでもよい。これにより、計量が行われた際の環境情報を特定することが可能なデータが、外部装置に記憶される。その結果、計量後に当該データを参照することにより、計量部により取得された計量値がどのような環境下で取得されたものであるかを特定することが可能となる。従って、上記構成によれば、計量のトレーサビリティを的確に確保することができる。
 上記計量装置は、計量の対象である物品の識別情報を取得する識別情報取得部を更に備え、制御部は、識別情報を更に関連付けたデータを、通信部を介して外部装置に送信してもよい。これにより、計量値と被計量物の画像(第1画像)とが関連付けられたデータに、計量の対象である物品(すなわち、計量されるべき物品)の識別情報が更に付加される。すなわち、計量値(すなわち、第1画像の被写体である被計量物について得られた計量値)が計量の対象である物品(すなわち、識別情報により識別される物品)について正しく得られたものであるか否かを確認可能なデータが、外部装置に記憶される。従って、上記構成によれば、計量のトレーサビリティを的確に確保することができる。すなわち、計量作業が適切に行われたか否かを事後的に追跡することが可能となる。
 上記計量装置は、制御部の指示に従った内容を報知する報知部を更に備え、制御部は、上記データに基づく判定結果であって、識別情報が示す物品と計量部が計量した被計量物とが同一であるか否かを示す判定結果を、通信部を介して外部装置から取得し、報知部は、判定結果に従った内容を報知してもよい。上記構成によれば、例えば計量の対象である物品とは異なる被計量物が誤って計量された場合に、そのことをユーザに報知することにより、ユーザに適切な対処を促すことができる。
 上記計量装置は、ユーザ情報を取得するユーザ情報取得部を更に備え、データは、ユーザ情報取得部によって取得されたユーザ情報を更に含んでもよい。これにより、計量作業の適否(すなわち、計量の対象である物品が正しく被計量物として選択されたか否か)と当該計量作業を行ったユーザとを関連付けたデータが、外部装置に記憶される。その結果、計量のトレーサビリティの更なる向上を図ることができる。
 本開示の他の側面に係る計量装置は、被計量物を支持する支持部を有し、支持部に支持された被計量物の重量を計量する計量部と、計量部から被計量物の計量値を取得する制御部と、支持部に支持された被計量物を撮像する撮像部と、を備え、制御部は、被計量物が支持部に支持された後、計量値が安定した状態である安定状態を検知したことに応じて、確定された計量値を取得すると共に、撮像部に被計量物を撮像させる。
 上記計量装置では、計量値が取得されたタイミングにおける被計量物の状態を視覚的に確認することが可能なデータ(すなわち、撮像部により撮像された画像)が取得される。その結果、計量後に当該データを参照することにより、計量部により取得された計量値がどのような状態の被計量物に対して取得されたものであるかを特定することが可能となる。従って、上記計量装置によれば、計量のトレーサビリティを的確に確保することができる。更に、上記計量装置では、計量値が安定した安定状態が検知されたことに応じて、制御部によって確定された計量値が取得され、撮像部によって被計量物が撮像される。安定状態は、支持部に支持された被計量物の振動がない又は振動が少ない状態である。そのため、上記計量装置によれば、信頼性の高い計量値を被計量物の重量として確定すると共に、ブレが防止された高品質な画像を取得することができる。
 上記計量装置は、被計量物を識別するための識別コードが設けられる提示部を更に備え、撮像部は、被計量物及び提示部に設けられた識別コードの両方を撮像可能に構成されており、制御部は、撮像部が撮像した画像に含まれる識別コードに基づいて、被計量物を識別してもよい。上記構成では、被計量物を撮像する機能及び識別コードを読み取る機能の両方を撮像部が有するため、識別コードを読み取る装置を撮像部とは別に設ける必要がない。これにより、計量装置の部品点数の削減及び小型化を図ることができる。
 上記計量装置は、被計量物の識別コードと被計量物の1個あたりの計量値である単位計量値とを関連付けた情報を記憶する記憶部を更に備え、制御部は、撮像部が撮像した画像から識別コードを抽出し、抽出された識別コードに対応する単位計量値を記憶部から取得し、計量部から取得された被計量物の計量値と単位計量値とを比較することにより、支持部に支持された被計量物の個数を計数してもよい。上記構成では、識別コードの抽出に連動して単位計量値が取得され、当該単位計量値に基づいて被計量物の個数の計数(個数計量)が実行される。従って、上記構成によれば、個数計量の自動化を図ることができる。
 上記計量装置は、1個の被計量物を計量する操作を行うユーザから、被計量物を示す物品情報の入力を受け付ける物品情報入力部を更に備え、制御部は、物品情報入力部が受け付けた物品情報に対応する識別コードを生成すると共に、識別コードと被計量物の単位計量値とを関連付けた情報を記憶部に記憶させてもよい。上記構成によれば、計量装置自体を用いて、上述した個数計量の自動化を実現するための前処理を行うことが可能となる。
 上記計量装置は、被計量物を計量する操作を行うユーザから、支持部への被計量物の配置を完了したことを示す配置完了情報の入力を受け付ける配置完了情報入力部を更に備え、制御部は、配置完了情報入力部が配置完了情報を取得し、且つ安定状態が検知されたことに応じて、確定された計量値を取得すると共に、撮像部に被計量物を撮像させてもよい。上記構成によれば、例えば計量装置を用いて個数計量を行う場合に、複数の被計量物の支持部への配置が完了してから計量及び撮像が行われることが保証される。これにより、個数計量を適切に行うことができる。
 上記計量装置では、制御部は、計量値がゼロである状態から計量値が変化した後、計量値が安定した場合に、安定状態を検知してもよい。上記構成によれば、支持部に何も支持されていない初期状態(すなわち計量値がゼロである状態)を経てから支持部に被計量物が支持された後に計量が行われることが保証される。これにより、例えば複数の被計量物を1つずつ順番に個別に計量する必要がある場合に、このような計量作業をユーザに適切に実施させることができる。
 上記計量装置は、記憶部を更に備え、制御部は、撮像部によって撮像された被計量物を示す画像と、計量値と、を関連付けたデータに基づいてハッシュ値を生成し、画像と、計量値と、ハッシュ値と、を関連付けた情報を記憶部に記憶させてもよい。これにより、計量値と、当該計量値がどのような状況で取得されたかを示す情報(具体的には、被計量物を示す画像)とが考慮されてハッシュ値が生成されるので、単に計量値のみに基づいてハッシュ値を生成する場合よりも唯一性が高いハッシュ値を得ることができる。そして、そのようなハッシュ値が、計量値と当該画像とに関連付けられて記憶されるので、計量値及び画像が改ざんされていないかを事後的に確認することが可能となる。
 上記計量装置では、制御部は、被計量物を計量する操作を行ったユーザを識別するためのユーザ情報、及び被計量物を計量した日付及び時刻を示す時刻情報の少なくとも一つを更に関連付けたデータに基づいてハッシュ値を生成してもよい。これにより、計量部により取得された計量値が、どのユーザによって取得されたものであるか、及びどの日付及び時刻に取得されたものであるかの少なくとも一方を特定することが可能なデータを、非改ざん証明を行うことが可能な態様で保存することができる。
 上記計量装置では、撮像部は、所定の計測期間において被計量物を撮像することにより、被計量物を被写体として含む動画を取得し、制御部は、計量部から、計測期間における計量値の時系列データである計量値時系列データを取得し、撮像部により取得された動画を表示する第1表示領域と、所定の表示態様によって表現される背景領域、及び背景領域上に重畳して表示され、計測期間における計量値時系列データを表すプロット線を含む第2表示領域と、を含むインターフェースを生成し、各時刻に対応する背景領域の表示態様を、各時刻における計量値時系列データの値に応じて設定してもよい。上記構成によれば、時系列に沿った計量値の推移、及び被計量物の状態を把握できると共に、背景領域の表示態様によって計量値の状態を視覚的且つ直感的に把握することが可能なインターフェースが提供される。
 上記計量装置では、制御部は、計量値時系列データの値が安定している安定期間に対応する背景領域に第1表示態様を適用し、計量値時系列データの値が安定していない非安定期間に対応する背景領域に第1表示態様とは異なる第2表示態様を適用してもよい。上記構成によれば、計量値時系列データの値が安定している期間及び安定していない期間を背景領域の表示態様によって容易に識別することができる。
 上記計量装置では、制御部は、計量値時系列データの値が適正である適正期間に対応する背景領域に第3表示態様を適用し、計量値時系列データの値が適正でない非適正期間に対応する背景領域に第3表示態様とは異なる第4表示態様を適用してもよい。上記構成によれば、計量値時系列データの値が適正であるか否かを背景領域の表示態様によって容易に識別することができる。
 本開示の一側面に係る計量システムは、計量装置と、外部装置と、を備え、計量装置は、被計量物を支持する支持部を有し、支持部に支持された被計量物の重量を計量する計量部と、計量部から被計量物の計量値を取得する第1制御部と、第1制御部の指示に従って、外部装置と通信する第1通信部と、を有し、第1制御部は、被計量物を識別するための被計量物情報、被計量物を計量する操作を行ったユーザを識別するためのユーザ情報、計量部の計量条件を示す計量条件情報及び計量部の周囲の環境を示す環境情報の少なくとも一つと計量値とを関連付けたデータを、第1通信部を介して外部装置に送信し、外部装置は、第1通信部と通信を行うように構成され、計量装置からデータを受信する第2通信部と、第2通信部により受信されたデータを記憶する記憶部と、データに基づく処理を実行する第2制御部と、を有する。
 上記計量システムでは、計量装置の計量部によって被計量物の重量が計量されると、計量値と当該計量値がどのような状況で取得されたかを示す情報(すなわち、被計量物情報、ユーザ情報、計量条件情報、及び環境情報の少なくとも一つ)とを関連付けたデータが外部装置に送信され、外部装置の記憶部に記憶される。その結果、外部装置に記憶された当該データを計量後に参照することにより、計量値が取得された状況を把握することが可能となる。従って、上記構成によれば、計量のトレーサビリティを確保することができる。
 上記計量システムでは、計量装置は、支持部に支持された被計量物を撮像する第1撮像部を更に有し、データは、少なくとも被計量物情報を含み、被計量物情報は、第1撮像部によって撮像された被計量物を示す第1画像を含み、第2制御部は、データに含まれる第1画像に対して画像認識処理を実行することにより、第1画像に含まれる被計量物を認識し、画像認識処理の認識結果を記憶部に記憶してもよい。上記構成では、計量部により取得された計量値がどの物品に対して取得されたものであるかが自動的に特定され、特定された当該物品を計量後に参照することが可能となる。そのため、計量のトレーサビリティの確保のために、例えばユーザが手動で被計量物の識別名称等の情報を外部装置に送信する手間が省かれる。従って、上記構成によれば、利便性の向上を図り且つ計量のトレーサビリティを的確に確保することができる。
 上記計量システムでは、計量装置は、計量の対象である物品の識別情報を取得する識別情報取得部を更に有し、第1制御部は、識別情報を更に関連付けたデータを外部装置に送信し、第2制御部は、識別情報、被計量物の画像認識処理の認識結果、及び計量値に基づいて、データに含まれる識別情報が示す物品と、計量部が計量した被計量物とが同一であるか否かを判定し、判定結果を記憶部に記憶してもよい。上記構成では、例えば計量の対象である物品とは異なる物品が誤って計量された場合に、そのことを計量後に参照することが可能となる。従って、上記構成によれば、計量のトレーサビリティを的確に確保することができる。
 上記計量システムでは、計量装置は、第1制御部の指示に従った内容を報知する報知部を更に有し、第2制御部は、第2通信部を介して、判定結果を計量装置に送信し、第1制御部は、第1通信部を介して、判定結果を取得し、判定結果に従った内容を報知部に報知させてもよい。上記構成によれば、例えば計量の対象である物品とは異なる物品が誤って計量された場合に、そのことをユーザに報知することにより、ユーザに適切な対処を促すことができる。
 上記計量システムでは、計量装置は、ユーザ情報を取得するユーザ情報取得部を更に有し、データは、ユーザ情報取得部によって取得されたユーザ情報を更に含み、第2制御部は、判定結果とユーザ情報とを関連付けて記憶部に記憶してもよい。上記構成では、計量作業の適否(すなわち、計量の対象である物品が正しく物品として選択されたか否か)と当該計量作業を行ったユーザとを関連付けたデータが、外部装置の記憶部に記憶される。これにより、計量のトレーサビリティの更なる向上を図ることができる。
 上記計量システムでは、計量装置は、ユーザを撮像する第2撮像部を更に有し、データは、少なくともユーザ情報を含み、ユーザ情報は、第2撮像部によって撮像されたユーザを示す第2画像を含み、第2制御部は、データに含まれる第2画像に対して画像認識処理を実行することにより、第2画像に含まれるユーザを認識し、画像認識処理の認識結果を記憶部に記憶してもよい。上記構成では、計量部により取得された計量値がどのユーザによって取得されたものであるかが自動的に特定され、特定された当該ユーザを計量後に参照することが可能となる。そのため、計量のトレーサビリティの確保のために、例えばユーザが手動でユーザの識別ID等の情報を外部装置に送信する手間が省かれる。従って、上記構成によれば、利便性の向上を図り且つ計量のトレーサビリティを的確に確保することができる。
 本開示によれば、計量のトレーサビリティを確保することができる計量装置及び計量システムを提供することができる。
図1は、本開示の一実施形態の計量システムの機能構成を示すブロック図である。 図2は、図1に示される計量装置の概略斜視図である。 図3は、図1に示される計量装置の概略断面図である。 図4は、図1に示される第1カメラによって撮像された被計量物画像の一例である。 図5は、図1に示される第2カメラによって撮像されたユーザ画像の一例である。 図6は、通常計量モード時の計量装置の動作の一例を示すフローチャートである。 図7は、通常計量モード時の外部装置の動作の一例を示すフローチャートである。 図8は、計量保証モード時の計量装置の動作の一例を示すフローチャートである。 図9は、準備フェーズ時の計量装置の動作の一例を示すフローチャートである。 図10は、個数計量フェーズ時の計量装置の動作の一例を示すフローチャートである。 図11は、被計量物判定モード時の計量装置の動作の一例を示すフローチャートである。 図12は、被計量物判定モード時の外部装置の動作の一例を示すフローチャートである。 図13は、図1に示される第1カメラによって撮像された被計量物画像の一例である。 図14は、連動モード時の外部装置の動作の一例を示すフローチャートである。 図15は、第1変形例に係る計量装置の記憶部の構成を示す図である。 図16は、第1変形例に係る計量装置の動作の一例を示すフローチャートである。 図17は、第2変形例に係る計量装置により生成されるインターフェースの一例である。
 以下、本開示の実施形態について、図面を参照して詳細に説明する。なお、各図において同一又は相当部分には同一符号を付し、重複する部分を省略する。
[計量システムの構成]
 図1~図3に示されるように、計量システム1は、計量装置2と、外部装置3と、を備えている。計量システム1は、計量に関するデータの記録及び読み出しが可能なシステムである。具体的には、計量システム1では、計量装置2によって物品S(被計量物)の計量が行われる。そして、物品Sの計量値と当該計量値がどのような状況で取得されたかを示す情報(以下、「計量値取得情報」という)とが関連付けられたデータ(以下、「計量データ」という)が、計量装置2から外部装置3へと送信され、外部装置3に記憶される。
 計量装置2は、物品Sの重量を計量し、計量データを外部装置3に送信する。計量装置2は、いわゆる電子天秤、又は電子はかりである。計量装置2は、計量部21と、第1カメラ22A(第1撮像部、撮像部)と、表示操作部23(報知部、配置完了情報入力部、物品情報入力部)と、第2カメラ22B(第2撮像部、識別情報取得部、ユーザ情報取得部)と、コードリーダ24(取得部)と、環境センサユニット25(環境検知部)と、制御部26(第1制御部)と、記憶部27と、通信モジュール28(通信部、第1通信部)と、を有している。
 計量部21は、計量面21b(支持部)に載置(支持)された物品Sの重量を計量する。計量面21bは、計量部21が有する計量台21aの上面である。計量部21は、計量面21bに載置された物品Sの重量をセンシングする重量センサである。ただし、計量部21の構成は上記に限られない。例えば、計量装置2は吊り下げ式の電子天秤等であってもよい。この場合、計量部21は、物品Sを支持する支持部として、物品Sを吊り下げるように支持する部分(例えばフック等)を有してもよい。本実施形態では、計量台21aが配置される空間は、風防体21cによって覆われている。風防体21cは、例えば、四角箱状を呈しており、透過性を有するガラス、プラスチック等からなる。
 ここで、「重量を計量する」とは、図2に示されるように、計量面21bに直接載置された物品Sを計量する場合、及び、図3に示されるように、計量装置2が有する容器50に収容された物品Sの重量を計量する場合を含む。また、上述したように計量部21が吊り下げ式の電子天秤等である場合には、「重量を計量する」とは、フック等の吊り下げ部に直接吊り下げられた物品Sを計量する場合、及び、吊り下げ部に吊り下げられた容器50に収容された物品Sの重量を計量する場合を含む。容器50を用いる場合には、実際に測定された計量値から予め記憶された容器50の重量を風袋引きした値が、物品Sの重量の計量値として得られる。
 容器50は、計量面21b上に配置されている。容器50は、本体部51と、提示部52と、を有している。本体部51は、物品Sが収容される部分である。本体部51は、例えば、矩形状の底壁部51aと、底壁部51aの縁部に立設された四角筒状の側壁部51bと、を有し、四角箱状を呈している。提示部52は、本体部51の1辺の側壁部51bの上端部から上方に向かって延在しており、例えば板状を呈している。提示部52の上端部は、本体部51の中心側に向かって傾いている。また、提示部52の外面には、識別コードIが設けられている。識別コードIは、例えばQRコード(登録商標)等、物品Sの識別情報を表すコードである。なお、本実施形態における「識別コード」は、バーコード等の1次元コード、QRコード(登録商標等)等の2次元コード等、様々な形態を含む。
 第1カメラ22Aは、計量面21bに載置された物品Sを撮像することによって、被計量物画像P1(第1画像)を取得する。図4に示されるように、被計量物画像P1は、第1カメラ22Aによって撮像された物品Sを示す画像(すなわち、被写体として物品Sを含む画像)である。本実施形態では、第1カメラ22Aは、計量面21bよりも上方に位置するように、風防体21cの背面部分に設けられている。風防体21cの背面部分は、後述する表示操作部23が設けられた側(すなわち、後述するユーザUが対面する側)とは反対側の部分である。また、第1カメラ22Aは、物品Sが収容された容器50が計量面21bに載置されている場合、本体部51内の物品S及び提示部52に設けられた識別コードIの両方を撮像可能に構成されている。第1カメラ22Aは、例えばカラーカメラである。
 表示操作部23は、計量装置2の正面側に設けられている。表示操作部23は、例えばタッチパネル式の液晶ディスプレイである。表示操作部23は、物品Sの計量値等を表示する。表示操作部23は、制御部26の指示に従った内容を表示することによって、物品Sを計量する操作を行うユーザU(以下、「ユーザU」という)に、当該内容を報知する。また、表示操作部23は、ユーザUに操作されることによって、ユーザUから計量値取得情報の入力を受け付ける。ユーザUから入力される計量値取得情報の例としては、物品Sの計量条件(計量モード)を示す計量条件情報、計量面21bへの物品Sの載置(支持部への被計量物の配置)を完了したことを示す配置完了情報、物品Sを示す物品情報等が挙げられる。これらの情報の詳細については後述する。
 本実施形態では、上述した計量モードは、通常計量モード、計量保証モード、個数はかりモード、及び被計量物判定モードを含んでいる。これらの計量モードの設定又は切替は、各モードを用いた計量を行う前(物品Sが計量面21bに載置される前)に、表示操作部23を介したユーザ操作により行われる。
 通常計量モードは、計量面21bに載置された物品Sを計量するモードである。計量保証モードは、計量の実施に対して所定の条件が設けられたモードである。具体的には、計量保証モードでは、計量が完了した物品Sが計量面21bから降ろされて、計量値がゼロである初期状態を経由しなければ、新たな物品Sの計量が実行可能とならない制限が設けられている。すなわち、計量保証モードでは、1つ又は一組の物品Sの計量の後、当該物品Sを計量面21b上に残したまま、新たな物品Sを追加して計量することができないように設定されている。これにより、計量保証モードにおいては、1つ又は一組の物品S毎に個別に対応した1つの計量値を得ることが保証される。
 個数はかりモードは、計量面21bに載置された複数の物品S(重量の個体差が比較的少ない物品)の個数を計数(個数計量)するモードである。個数はかりモードは、準備フェーズ及び個数計量フェーズの2段階のフェーズに分かれている。準備フェーズは、複数の物品Sの個数計量を実行するために必要な準備を行うフェーズである。具体的には、準備フェーズは、1個の物品Sを計量することによって、物品Sの1個あたりの計量値である単位計量値を取得するフェーズである。個数計量フェーズは、準備フェーズが完了した後に、複数の物品Sの個数計量を実行するフェーズである。
 上述した配置完了情報は、計量モードが個数はかりモードの個数計量フェーズに設定されている場合に入力される情報であって、ユーザUが複数の物品Sの載置が完了したことを示す情報である。配置完了情報の入力は、ユーザUによって計量面21bに複数の物品Sが載置された後に、表示操作部23を介したユーザ操作により行われる。
 上述した物品情報は、計量モードが個数はかりモードの準備フェーズに設定されている場合に入力される情報であって、個数計量の対象となる物品Sを示す情報である。物品情報は、個数はかりモードの準備フェーズで取得された単位計量値に関連付けられる情報であって、例えば単位計量値に対応する物品を識別するID、物品名等である。
 被計量物判定モードは、通常計量モードの機能に加え、計量面21bに載置された物品Sが計量の対象の物品(計量されるべき物品)であるか否かを判定する機能を備えるモードである。
 第2カメラ22Bは、ユーザUを撮像することによって、ユーザ画像P2(第2画像)を取得する。図5に示されるように、ユーザ画像P2は、第2カメラ22Bによって撮像されたユーザUを示す画像(すなわち、被写体としてユーザUを含む画像)である。本実施形態では、第2カメラ22Bは、表示操作部23上に設けられている。第2カメラ22Bは、例えばカラーカメラである。
 コードリーダ24は、物品Sの識別コードを読み込むことにより、物品Sの識別情報を取得する。一例として、コードリーダ24は、識別コードとしてバーコード(図示省略)を読み込む。識別コードは、例えば、物品S、物品Sの包装、物品Sとは別のシート等に設けられている。本実施形態では、ユーザUがコードリーダ24に識別コードを読み取らせることによって、コードリーダ24が識別情報を取得する。
 環境センサユニット25は、計量部21の周囲の環境を示す環境情報を取得するセンサの集合体である。具体的には、環境センサユニット25は、温度センサ、気圧センサ、及び湿度センサを含んでおり、これらのセンサによって計量部21の周囲の温度、気圧、及び湿度を検知する。環境情報は、環境センサユニット25によって検知された温度、気圧、及び湿度を含んでいる。
 制御部26は、プロセッサ(例えば、CPU(Central Processing Unit)等)、メモリ(例えば、ROM(Read Only Memory)、RAM(Random Access Memory)等)等を含んで構成されたコンピュータである。制御部26は、計量部21、第1カメラ22A、第2カメラ22B、表示操作部23、コードリーダ24、環境センサユニット25、記憶部27、及び通信モジュール28のそれぞれと電気的に接続されている。
 制御部26は、計量装置2の各部の制御及び物品Sの計量に関する処理等を実施する。制御部26のメモリ(図示省略)には、各処理を実行するためのプログラム等のデータが記憶されている。処理の一例として、制御部26は、通信モジュール28を介して、計量値取得情報と計量値とが関連付けられた計量データを外部装置3に送信し、外部装置3から種々のデータを受信する。外部装置3に送信される計量データは、被計量物情報と、ユーザ情報と、計量条件情報と、環境情報と、時刻情報と、計量値と、を関連付けたデータである。被計量物情報は、物品Sを識別するための情報である。本実施形態では、被計量物情報は、第1カメラ22Aが撮像した被計量物画像P1、及び識別情報である。識別情報の取得元は、後述するように、設定された計量モードによって異なる。ユーザ情報は、ユーザUを識別するための情報である。本実施形態では、ユーザ情報は、第2カメラ22Bが撮像したユーザ画像P2である。計量条件情報は、計量部21の計量条件を示す。本実施形態では、計量条件情報は、ユーザUが表示操作部23に入力した計量モード等の情報である。環境情報は、環境センサユニット25によって検知された温度、気圧、及び湿度である。時刻情報は、計量値が取得された日付及び時刻を示す情報である。
 また、制御部26は、計量部21により計量される物品Sの計量値を継続して監視することにより、安定状態になったことを検知する機能を有する。安定状態は、物品Sが計量面21bに載置された後、計量部21により計測される計量値が安定した状態である。ユーザUによって物品Sが計量台21aの計量面21bに載置された直後であったり、外部による衝撃が計量部21に加わったりすると、一時的に計量値の変化量(振れ幅)が大きくなり、時間が経過するにつれて計量値の変化量が小さくなる。安定状態は、物品Sの載置の後、所定の時間が経過することによって、計量値の変化量が予め定められた許容可能な範囲内に収まっている状態である。すなわち、「計量値が安定した」とは、計量値の変化量が一定範囲内にある状態を意味する。言い換えれば、「計量値が安定した」とは、計量値の変化量が収束している状態を意味する。
 ここで、安定状態が検知される条件は、計量モードに応じて異なる。具体的には、上記条件は、計量モードが通常計量モード、個数はかりモード、又は被計量物判定モードに設定されている場合と、計量モードが計量保証モードに設定されている場合とで異なる。計量モードが通常計量モード等に設定されている場合、制御部26は、計量値の変化量が所定の値以上である状態から計量値の変化量が所定の値以下となった場合に、安定状態を検知する。具体的には、例えば、まず、第1物品S1が計量面21bに載置され、計量値がw1(≠0)で安定した状態となった場合に、制御部26は、安定状態と検知し、確定された計量値を取得する。そして、更に第2物品S2が計量面21bに載置され、計量値がw2(>w1)で安定した場合にも、制御部26は、安定状態と検知し、確定された計量値を取得する。一方、計量モードが計量保証モードに設定されている場合、制御部26は、計量が完了した第1物品S1が計量面21bから降ろされて、計量値がゼロである初期状態を経由しなければ、安定状態を検知しない。具体的には、例えば、第1物品S1の計量値(w1)が取得された後、第1物品S1を計量面21b上に残したまま第2物品S2が追加され、計量値がw2で安定した場合であっても、制御部26は安定状態を検知しない。
 記憶部27は、情報の読み出し及び書き込みが可能な記録媒体である。記憶部27は、制御部26の指示に従い、情報を記憶する。本実施形態では、記憶部27は、個数はかりモードの準備フェーズ時に取得された単位計量値等を記憶する。
 通信モジュール28は、制御部26の指示に従って、外部装置3と通信する。具体的には、通信モジュール28は、計量データを外部装置3に送信する。また、通信モジュール28は、外部装置3から送信された種々のデータを受信する。
[外部装置の構成]
 外部装置3は、例えば、計量装置2と通信を行うように構成されたサーバである。外部装置3は、計量装置2から送信された計量データを記憶する。外部装置3は、通信モジュール31(第2通信部)と、制御部32(第2制御部)と、記憶部33と、を有している。
 通信モジュール31は、有線又は無線の任意の通信ネットワークを介して、計量装置2の通信モジュール31と通信を行い、計量装置2から計量データを受信する。制御部32は、プロセッサ(例えば、CPU(Central Processing Unit)等)、メモリ(例えば、ROM(Read Only Memory)、RAM(Random Access Memory)等)等を含んで構成されたコンピュータである。
 制御部32は、通信モジュール31及び記憶部33のそれぞれと電気的に接続されている。制御部32は、外部装置3の各部を制御し、後述する計量データに基づく処理等を実施する。制御部32のメモリ(図示省略)には、各処理を実行するためのプログラム、後述する画像認識に用いられるテンプレート等のデータが記憶されている。本実施形態では、上記テンプレートは、計量システム1を利用し得るユーザUの顔画像、計量対象として予定されている物品の画像等である。
 記憶部33は、通信モジュール31により受信された計量データ等を記憶する。記憶部33は、情報の読み出し及び書き込みが可能な記録媒体である。記憶部33は、制御部32の指示に従い、情報を記憶する。
 外部装置3は、外部装置3とは異なる外部端末4と通信可能に構成されている。外部端末4は、例えば、スマートデバイス(スマートフォン、タブレット端末等)、デスクトップPC、ノートPC等である。制御部32は、通信モジュール31を介して、外部端末4の指示に従い、記憶部33に記憶されているデータを外部端末4に送信する。すなわち、外部端末4から外部装置3に記憶されているデータを参照することが可能となっている。
[計量装置及び外部装置の動作]
[通常計量モード時の動作]
 まず、図6を用いて、通常計量モード時の計量装置2の動作の一例について説明する。当該動作は、計量装置2のうち、計量部21、第1カメラ22A、表示操作部23、第2カメラ22B、コードリーダ24、環境センサユニット25、制御部26、及び通信モジュール28によって実現される。
 まず、ステップS101で、制御部26が、表示操作部23を介してユーザUにより入力された計量モード(通常計量モード)を示す計量条件情報を取得する。これにより、計量モードが通常計量モードに設定される。続いて、ステップS102で、制御部26が、第2カメラ22Bにより撮像されたユーザ画像P2を取得する。第2カメラ22Bは、例えば、表示操作部23を介してユーザUにより入力された撮像動作の実行指示に従って撮像を実施する。続いて、ステップS103で、制御部26が、コードリーダ24により読み取られた識別情報を取得する。続いて、ステップS104で、ユーザUによって計量部21の計量面21bに物品Sが載置される。続いて、ステップS105で、制御部26が、物品Sの計量値が安定した安定状態となったか否かを監視する。制御部26は、安定状態を検知すると(ステップS105:YES)、ステップS106で、計量部21から、確定された計量値を取得すると共に、ステップS107で、確定された計量値が取得されたタイミングに物品Sを撮像するように第1カメラ22Aの動作を制御する。なお、「確定された計量値」とは、安定状態において取得された計量値であり、物品Sの重量として確定された(物品Sの重量として一定の信頼性が確保された)計量値を意味する。続いて、ステップS108で、制御部26が、環境センサユニット25から、環境情報を取得する。続いて、ステップS109で、制御部26が、被計量物画像P1と、ユーザ画像P2と、識別情報と、計量条件情報と、環境情報と、時刻情報と、計量値とを関連付けた計量データを生成する。続いて、ステップS110で、制御部26が、通信モジュール28を介して、ステップS109で生成した計量データを外部装置3に送信する。
 次に、図7を用いて、通常計量モード時の外部装置3の動作の一例について説明する。まず、ステップS201で、制御部32が、通信モジュール31を介して、計量データを計量装置2から受信する。続いて、ステップS202で、制御部32が、ステップS201で受信した計量データに含まれる被計量物画像P1に基づいて、撮像された物品Sを認識する。物品Sの認識は、例えば制御部32内のメモリに記憶されているテンプレートのデータを用いた公知の画像認識処理により実施される。当該画像認識処理を実施することにより、計量データに含まれる物品Sの識別情報と被計量物画像P1とによるダブルチェックが行われるため、精度良く物品Sが特定される。続いて、ステップS203で、制御部32が、ステップS202で認識した認識結果と、ステップS201で受信した計量データとを関連付けた取得データを生成する。続いて、ステップS204で、制御部32が、ステップS203で生成した取得データを、記憶部33に記憶する。
[計量保証モード時の動作]
 次に、図8を用いて、計量保証モード時の計量装置2の動作の一例について説明する。当該動作は、計量装置2のうち、計量部21、第1カメラ22A、表示操作部23、第2カメラ22B、コードリーダ24、環境センサユニット25、制御部26、及び通信モジュール28によって実現される。一例として、第1物品S1を計量した後に第2物品S2を計量する場面について説明する。
 まず、ステップS301で、計量装置2が、第1物品S1を計量する。ここでいう「計量装置2が、第1物品S1を計量する」とは、ステップS101と同様に、制御部26が、計量モード(ここでは計量保証モード)を示す計量条件情報を取得することにより、計量モードが計量保証モードに設定された後に、計量装置2が、通常計量モード時のステップS102~S110まで(ユーザ画像P2の取得から、計量データを外部装置3に送信するまで)と同様の動作を実施することを意味する。続いて、ステップS302で、制御部26が、計量部21から取得する計量値がゼロになったか否かを監視する。ユーザUによって第1物品S1が計量面21bから降ろされて、制御部26が、計量値が0になったことを検知すると(ステップS302:YES)、計量装置2が第2物品S2を計量可能な状態となる。続いて、ステップS303で、計量装置2が、第2物品S2を計量する。ここでいう「計量装置2が、第2物品S2を計量する」とは、例えば、ユーザUによって計量部21の計量面21bに第2物品S2が載置されることにより(通常計量モード時のステップS104に相当)、計量装置2が、通常計量モード時のステップS105~S110まで(確定された計量値の取得から、計量データを外部装置3に送信するまで)と同様の動作を実施することを意味する。言い換えれば、計量保証モードでは、第1物品S1が計量面21bに載置されている限り(すなわち、計量値がゼロである状態を経由しない限り)、計量部21が第2物品S2を計量可能な状態とはならない。なお、必要に応じて、ステップS303では、ユーザUによる第2物品S2の載置の前に、ユーザ画像P2が取得されてもよいし(通常計量モード時のステップS102に相当)、識別情報が取得されてもよい(通常計量モード時のステップS103に相当)。なお、計量保証モード時における外部装置3の動作は、通常計量モード時の動作(図7のステップS201~S204の動作)と同様である。
[個数はかりモード時の動作]
[準備フェーズ時の動作]
 次に、図9を用いて、個数はかりモードの準備フェーズ時の計量装置2の動作の一例について説明する。当該動作は、計量装置2のうち、計量部21、第1カメラ22A、表示操作部23、第2カメラ22B、制御部26、記憶部27、及び通信モジュール28によって実現される。
 まず、ステップS401で、制御部が、表示操作部23を介してユーザUにより入力された計量モード(ここでは個数はかりモードの準備フェーズ)を示す計量条件情報を取得する。これにより、計量モードが個数はかりモードの準備フェーズに設定される。続いて、ユーザUは、表示操作部23を操作することにより物品情報を入力する。これにより、ステップS402で、制御部26は、表示操作部23を介してユーザUにより入力された物品情報を取得する。続いて、ステップS403で、ユーザUによって計量部21の計量面21bに1個の物品Sが載置される。続いて、ステップS404で、制御部26が、計量値が安定した安定状態となったか否かを監視する。制御部26は、安定状態を検知すると(ステップS404:YES)、ステップS405で、計量部21から確定された計量値を取得することによって、物品Sの単位計量値を取得する。続いて、ステップS406で、制御部26が、物品情報に対応する識別コードIを生成する。続いて、ステップS407で、記憶部27が、ステップS406で生成した識別コードIと、ステップS405で取得した物品Sの単位計量値とを関連付けた情報を記憶する。続いて、ステップS408で、ユーザUによる操作に応じて、制御部26が、計量装置2に電気的に接続された印刷装置(図示省略)に、生成した識別コードIを出力する。当該印刷装置により、識別コードIが印刷される。なお、計量装置2が印刷機能を備え、計量装置2自体が識別コードIを印刷してもよい。また、本実施形態では、印刷された識別コードIは、ユーザUにより、容器50の提示部52に貼り付けられる。なお、準備フェーズは、物品Sの種類毎に最初の1回だけ実施されればよい。すなわち、準備フェーズを実施済みの物品S(すなわち、単位計量値及び識別コードIを取得(生成)済みの物品S)について個数計量を実施したい場合には、既に取得済みの単位計量値及び識別コードIを用いて後述する個数計量フェーズを実施すればよい。
[個数計量フェーズ時の動作]
 次に、図10を用いて、個数はかりモードの個数計量フェーズ時の計量装置2の動作の一例について説明する。当該動作は、計量装置2のうち、計量部21、第1カメラ22A、表示操作部23、第2カメラ22B、環境センサユニット25、制御部26、記憶部27、及び通信モジュール28によって実現される。また、以下の説明では、容器50に収容された複数の物品Sを個数計量するものとする。
 ステップS501~S503の処理は、基本的にはステップS101、S102、及びS104の処理と同様である。ただし、ステップS501では、制御部26は、計量モード(ここでは個数はかりモードの個数計量フェーズ)を示す計量条件情報を取得する。これにより、計量モードが個数はかりモードの個数計量フェーズに設定される。続いて、計量対象となる物品Sの配置を完了したユーザUは、表示操作部23を操作することにより配置完了情報を入力する。これにより、ステップS504で、制御部26が、表示操作部23を介してユーザUにより入力された配置完了情報を取得する。ステップS505~S508の処理は、基本的には、ステップS105~S108の処理と同様である。ただし、容器50の提示部52には、上記ステップS408により印刷された識別コードIが貼りつけられているため、ステップS507では、第1カメラ22Aが、物品S及び提示部52に設けられた識別コードIの両方を撮像する。すなわち、第1カメラ22Aにより、物品S及び識別コードIの両方を被写体として含む被計量物画像P1(図4参照)が得られる。
 続いて、ステップS509で、制御部26が、ステップS508で第1カメラ22Aが撮像した被計量物画像P1のうち識別コードIを抽出することによって、識別情報を取得する。続いて、ステップS510で、制御部26が、抽出した識別コードIと記憶部27に記憶された識別コード(準備フェーズにおいて生成及び記憶された識別コード)とを照合する。具体的には、制御部26は、記憶部27に記憶された識別コードの中から、抽出した識別コードIと一致する識別コードを探索し、当該識別コードに対応する単位計量値を取得する。続いて、ステップS511で、制御部26が、ステップS506で確定された物品Sの計量値と、ステップS510で取得した単位計量値とを比較することによって、計量面21b上に載置された物品Sを個数計量する。
 続いて、ステップS512で、表示操作部23が、ステップS511で個数計量した計数結果を表示操作部23に出力する。続いて、ステップS513で、制御部26が、被計量物画像P1と、ユーザ画像P2と、識別情報と、計量条件情報と、環境情報と、時刻情報と、計量値と、計数結果とを関連付けた計量データを生成する。続いて、ステップS514で、制御部26が、通信モジュール28を介して、計量データを外部装置3に送信する。なお、個数はかりモードの個数計量フェーズ時における外部装置3の動作は、通常計量モード時の動作(図7のステップS201~S204の動作)と同様である。
[被計量物判定モード時の動作]
 次に、図11を用いて、被計量物判定モード時の計量装置2の動作の一例について説明する。当該動作は、計量装置2のうち、計量部21、第1カメラ22A、表示操作部23、第2カメラ22B、環境センサユニット25、制御部26、及び通信モジュール28によって実現される。
 ステップS601~S610の処理は、基本的にはステップS101~S110の処理と同様である。ただし、ステップS601では、制御部26が、計量モード(ここでは被計量物判定モード)を示す計量条件情報を取得する。これにより、計量モードが被計量物判定モードに設定される。また、ステップS603で取得される識別情報は、以下のように取得される。まず、識別コードが印刷された紙等が、第2カメラ22Bによって撮像される。第2カメラ22Bによる撮像は、ユーザUにより入力された撮像動作の実行指示に従って実施される。続いて、制御部26が、第2カメラ22Bによって撮像された画像から識別コードを抽出する。これにより、識別情報が取得される。続いて、ステップS611で、制御部26が、後述する外部装置3の動作におけるステップS703の処理の判定結果を、通信モジュール28を介して外部装置3から受信(取得)する。続いて、ステップS612で、表示操作部23が、ステップS610で受信した判定結果を表示することにより、判定結果を出力する。これにより、ユーザUに判定結果が報知される。
 次に、図12を用いて、被計量物判定モード時の外部装置3の動作の一例について説明する。まず、ステップS701で、制御部32が、通信モジュール31を介して、計量データを計量装置2から受信する。続いて、ステップS702で、制御部32が、被計量物画像P1に基づいて、例えば制御部32内のメモリに記憶されているデータを用いて公知の画像認識処理を実行することにより、撮像された物品Sを認識する。このとき、制御部32は、画像認識の精度を向上させるために、物品Sの像が物品Sの真上から撮像された場合の形状に近づくように、被計量物画像P1に対して補正処理を実施してから画像認識処理を実行してもよい。これは、第1カメラ22Aが計量面21bに対して斜め上方に配置されている都合上、被計量物画像P1に含まれる物品Sの像が実際の形状から変形しているためである。なお、被計量物画像P1に複数の物品Sの像が含まれている場合、制御部32は、被計量物画像P1において物品Sごとの画像を抽出し、抽出された画像のそれぞれを、物品Sの像が物品Sの真上から撮像された場合の形状に近づくように補正処理(パース補正)を実施してから画像認識処理を実行してもよい。また、本補正処理は、ステップS202で実行されてもよい。
 続いて、ステップS703で、制御部32が、識別情報、被計量物画像P1、及び計量値に基づいて、ステップS701で受信した計量データに含まれる識別情報が示す物品(計量すべき物品)と、計量部21が計量した物品Sとが同一であるか否かを判定する。制御部32のメモリのデータベースには、物品名、物品の重量、物品の画像情報等が、計量の対象となり得る物品ごとに関連付けられて記憶されている。制御部32は、例えば、ステップS702の画像認識により認識された物品SとS701で受信した計量データに含まれる識別情報が示す物品とが一致し、且つ計量データに含まれる計量値(計量部21が計量した計量値)と当該データベースに記憶された当該物品の重量との差が予め定めた閾値内である場合に、物品Sと当該物品とが同一であると判定する。なお、計量面21bに載置される物品Sが複数である場合は、制御部32は、画像認識により認識された複数の物品Sと識別情報が示す複数の物品とが一致し、且つ計量部21が計量した計量値(すなわち、複数の物品Sの合計値)と、上記データベースに記憶された複数の物品の重量の合計値との差が予め定めた閾値であるか否かを判定する。
 続いて、ステップS704で、制御部32が、通信モジュール31を介して、ステップS703で判定した判定結果を計量装置2に送信する。続いて、ステップS705で、制御部32が、計量データに含まれるユーザ画像P2に基づいて、例えば制御部32内のメモリに記憶されているユーザUの顔画像のデータを用いて公知の画像認識処理を実行することにより、撮像されたユーザUを認識する。続いて、ステップS706で、制御部32が、ステップS703で判定した認識結果と、ステップS705で認識したユーザUと、ステップS701で受信した計量データとを関連付けた取得データを生成する。続いて、ステップS707で、制御部32が、ステップS706で生成した取得データを記憶部33に記憶する。
 なお、上述したように、ステップS704で外部装置3から計量装置2に判定結果が送信されると、計量装置2では、表示操作部23により判定結果が出力される(ステップS612)。
 ここで、ステップS702及びS703の処理の一例について説明する。図13に示される被計量物画像P1には、複数の物品A、B及びCの像が含まれている。物品A、B、及びCは、例えば、医療機関で処方される錠剤であって、長方形状を呈している。また、計量データに含まれる識別情報は、例えば医療機関で処方される処方箋のデータ(処方されるべき錠剤の種類、錠剤の個数等)である。ユーザUは、例えば処方箋を処方する薬剤師である。ステップS702で、制御部32が、被計量物画像P1に基づいて、公知の画像認識処理を実行することにより、撮像された物品A、B、及びCを認識する。具体的には、まず、制御部32は、被計量物画像P1において、物品Aを含む部分画像A1、物品Bを含む部分画像B1、及び物品Cを含む部分画像C1を抽出する。そして、制御部32は、抽出された部分画像A1を物品Aの像が物品Aの真上から撮像された場合の形状に近づくように補正してから、画像認識処理を実行する。具体的には、制御部32は、部分画像A1に含まれる物品Aの像を、長方形状に補正する。制御部32は、部分画像B1及び部分画像C1に対しても同様の画像認識処理を実行する。続いて、ステップS703で、制御部32が、ステップS702で認識された複数の物品A、B、及びCと計量データに含まれる識別情報が示す複数の物品とが一致し、且つ計量部21が計量した複数の物品A、B、及びCの合計の計量値と、制御部32のデータベースに記憶された複数の物品の重量の合計値との差が予め定めた閾値内であるか否かを判定する。この例では、識別情報が示す複数の物品が複数の物品A、B、及びCと同一であるため、制御部32は、計量データに含まれる識別情報が示す複数の物品と、計量部21が計量した複数の物品A、B、及びCとが同一であると判定する。
[外部端末との連動モード時の動作]
 次に、図14を用いて、外部端末4との連動モード時の外部装置3の動作の一例について説明する。連動モードとは、外部装置3と外部端末4とが通信することによって、外部装置3に記憶されたデータを外部端末4によって参照可能となるモードである。連動モードは、例えば、外部端末4の指示が外部装置3に入力されることにより設定される。なお、記憶部33には、例えばステップS201~S204の外部装置3の一連の動作によって、取得データが記憶されているものとする。
 まず、ステップS801で、制御部32が、取得データが記憶部33に所定の期間蓄積されたか否かを監視する。所定の期間は、例えば1か月程度である。取得データが所定の期間蓄積された場合(ステップS801:YES)、ステップS802で、制御部32が、取得データを分析する。本実施形態では、制御部32は、取得データを分析することにより、種々の分析処理を実行する。例えば、制御部32は、取得データに含まれる環境情報に基づいて、環境センサユニット25が故障しているか否か、計量装置2の配置場所の環境が計量に適しているか否か等を分析及び判定してもよい。続いて、ステップS803で、制御部32は、ステップS802で分析した分析結果と取得データとを関連付けたデータ(以下、「分析データ」という)を生成する。続いて、ステップS804で、制御部32は、通信モジュール31を介して、ステップS803で分析した分析結果を外部端末4に送信する。これにより、外部端末4では、受信された分析結果を含む計量に関する情報が参照可能となる。
[作用及び効果]
 計量システム1は、計量装置2と、外部装置3と、を備える。計量装置2は、物品Sの重量を計量する計量部21と、計量部21から物品Sの計量値を取得する制御部26と、制御部26の指示に従って、外部装置3と通信する通信モジュール28と、を有する。制御部26は、計量値取得情報と計量値とを関連付けた計量データを、通信モジュール28を介して外部装置3に送信する。外部装置3は、通信モジュール28と通信を行うように構成され、計量装置2から計量データを受信する通信モジュール31と、通信モジュール31により受信された計量データを記憶する記憶部33と、計量データに基づく処理を実行する制御部32と、を有する。
 計量装置2では、計量部21によって物品Sの重量が計量されると、計量値と計量値取得情報とを関連付けた計量データが、外部装置3に送信され、計量データ(本実施形態では、計量データを含む取得データ)が外部装置3の記憶部33に記憶される。その結果、外部装置3に記憶された計量データを計量後に参照することにより、計量値が取得された状況を把握することが可能となる。従って、計量システム1又は計量装置2によれば、計量のトレーサビリティを確保することができる。
 特に、計量装置2では、制御部26が、被計量物情報と、ユーザ情報と、計量条件情報と、環境情報と、時刻情報と、計量値と、を関連付けた計量データを外部装置3に送信する。これにより、物品Sの計量値が取得された状況を把握するための様々な情報を、計量後に確認することが可能となるため、計量のトレーサビリティを更に向上させることができる。
 また、計量装置2は、計量面21bに載置された物品Sを撮像する第1カメラ22Aを備えている。制御部26は、計量値が取得されたタイミングに物品Sを撮像するように第1カメラ22Aの動作を制御する。計量データは、被計量物情報を含む。被計量物情報は、計量値が取得されたタイミングに第1カメラ22Aによって撮像された物品Sを示す被計量物画像P1を含む。これにより、計量値が取得されたタイミングにおける物品Sの状態を視覚的に確認することが可能な計量データが、外部装置3に記憶される。その結果、計量後に計量データを参照することにより、計量部21により取得された計量値がどのような状態の物品Sに対して取得されたものであるかを特定することが可能となる。また、外部装置3では、制御部32が、計量データに含まれる被計量物画像P1に対して画像認識処理を実行することにより、被計量物画像P1に含まれる物品Sを認識し、画像認識処理の認識結果を記憶部33に記憶する。計量後に認識結果を参照することにより、計量部21により取得された計量値がどの物品Sに対して取得されたものであるかを自動的に特定することが可能となる。そのため、計量のトレーサビリティの確保のために、例えばユーザUが手動で物品Sの識別名称等の情報を外部装置3に送信する手間が省かれる。従って、上記構成によれば、利便性の向上を図り且つ計量のトレーサビリティを的確に確保することができる。
 特に、計量システム1では、計量装置2から外部装置3に送信される計量データに物品Sの識別情報が更に含まれているため、当該計量データに含まれる物品Sの識別情報と画像認識処理の認識結果とによるダブルチェックが行われる。これにより、精度良く物品Sが特定される。
 また、計量装置2は、物品Sの識別情報を取得するコードリーダ24を備えている。被計量物情報は、コードリーダ24によって取得された識別情報を含む。これにより、計量の対象とされた物品Sを識別することが可能な計量データが、外部装置3に記憶される。その結果、計量後に計量データを参照することにより、計量部21により取得された計量値がどのような物品Sに対して取得されたものであるかを特定することが可能となる。従って、上記構成によれば、計量のトレーサビリティを的確に確保することができる。
 また、計量装置2は、ユーザUを撮像する第2カメラ22Bを備えている。計量データは、ユーザ情報を含む。ユーザ情報は、第2カメラ22Bによって撮像されたユーザUを示すユーザ画像P2を含む。これにより、計量作業を行ったユーザUを特定することが可能な計量データが、外部装置3に記憶される。その結果、計量後に計量データを参照することにより、計量部21により取得された計量値がどのユーザUによって取得されたものであるかを特定することが可能となる。従って、上記構成によれば、計量のトレーサビリティを的確に確保することができる。さらに、本実施形態では、外部装置3において、制御部32が、計量データに含まれるユーザ画像P2に対して画像認識処理を実行することにより、ユーザ画像P2に含まれるユーザUを認識し、画像認識処理の認識結果を記憶部33に記憶する。これにより、計量部21により取得された計量値がどのユーザUによって取得されたものであるかが自動的に特定され、特定された当該ユーザUを計量後に参照することが可能となる。そのため、計量のトレーサビリティの確保のために、例えばユーザUが手動でユーザUの識別ID等の情報を外部装置3に送信する手間が省かれる。従って、上記構成によれば、利便性の向上を図り且つ計量のトレーサビリティを的確に確保することができる。
 また、計量装置2は、計量部21の周囲の温度、気圧、及び湿度を検知する環境センサユニット25を備えている。計量データは、環境情報を含む。環境情報は、環境センサユニット25によって検知された温度、気圧、及び湿度を含む。これにより、計量が行われた際の環境情報を特定することが可能な計量データが、外部装置3に記憶される。その結果、計量後に計量データを参照することにより、計量部21により取得された計量値がどのような環境下で取得されたものであるかを特定することが可能となる。従って、上記構成によれば、計量のトレーサビリティを的確に確保することができる。
 また、計量装置2は、被計量物判定モード時(図11及び図12参照)において、計量の対象である物品の識別情報を取得する識別情報取得部として第2カメラ22Bを備えている。制御部26は、識別情報を更に関連付けた計量データを、通信モジュール28を介して外部装置3に送信する。具体的には、第2カメラ22Bによって識別コードが撮像され、識別コードを制御部26が抽出することによって、識別情報が取得される。これにより、計量値と被計量物画像P1とが関連付けられた計量データに、計量の対象である物品(すなわち、計量されるべき物品)の識別情報が更に付加される。すなわち、計量値(すなわち、被計量物画像P1の被写体である物品Sについて得られた計量値)が計量の対象である物品(すなわち、識別情報により識別される物品)について正しく得られたものであるか否かを確認可能な計量データが、外部装置3に記憶される。従って、上記構成によれば、計量のトレーサビリティを的確に確保することができる。すなわち、計量作業が適切に行われたか否かを事後的に追跡することが可能となる。
 また、外部装置3では、被計量物判定モード時(図11及び図12参照)において、制御部32が、識別情報、物品Sの画像認識処理の認識結果、及び計量値に基づいて、計量データに含まれる識別情報が示す物品Sと、計量部21が計量した物品Sとが同一であるか否かを判定し、判定結果を記憶部33に記憶する。具体的には、制御部32は、被計量物画像P1に基づいて画像認識により認識された物品Sと計量データに含まれる識別情報が示す物品とが一致し、且つ計量データに含まれる計量値と制御部32のデータベースに記憶された当該物品の重量との差が予め定めた閾値内であるか否かを判定し、判定結果を記憶部33に記憶する。これにより、例えば計量の対象である物品Sとは異なる物品Sが誤って計量された場合に、そのことを計量後に参照することが可能となる。従って、上記構成によれば、計量のトレーサビリティを的確に確保することができる。
 特に、外部装置3では、図13に示される物品A、B、及びCのような錠剤等、外観では種類の判別がつきにくい類似品が多く存在する物品Sを計量する場合であっても、被計量物画像P1に基づいた認識結果のみならず物品Sの計量値も判定の対象とするため、高精度な判定を行うことができる。また、上記構成では、制御部32が、物品Sの像が物品Sの真上から撮像された場合の形状に近づくように、被計量物画像P1の補正処理を実施してから画像認識処理を実行するため、上記判定の精度を向上させることができる。
 また、計量装置2は、制御部26の指示に従った内容を表示(報知)する表示操作部23を備えている。外部装置3では、制御部32が、計量データに基づく判定結果であって、識別情報が示す物品と計量部21が計量した物品Sとが同一であるか否かを示す判定結果を、通信モジュール31を介して計量装置2に送信する。制御部26は、上記判定結果を、通信モジュール28を介して外部装置3から取得(受信)する。そして、表示操作部23が、上記判定結果に従った内容を表示することによって当該内容をユーザUに報知する。上記構成によれば、例えば計量の対象である物品とは異なる物品Sが誤って計量された場合に、そのことをユーザUに報知することにより、ユーザUに適切な対処を促すことができる。例えば、上記構成は、上述したように、錠剤である物品A、B、及びCを薬剤師であるユーザUが利用する場合等に有用である。具体的には、処方すべき錠剤(物品A、B、及びC)の取り違い等がないか等が薬剤師(ユーザU)に報知されることにより、薬剤師が誤った錠剤を患者に処方することを未然に防ぐことができる。このように、上記構成は、計量される物品の取り違えが重大な問題を引き起こす可能性がある場合において、特に有効である。
 また、計量装置2は、被計量物判定モード時(図11及び図12参照)において、ユーザ情報を取得するユーザ情報取得部として第2カメラ22Bを備えている。計量データは、第2カメラ22Bによって取得されたユーザ情報(ユーザ画像P2)を含んでいる。外部装置3では、制御部32が、上記判定結果とユーザ情報とを関連付けて記憶部33に記憶する。これにより、計量作業の適否(すなわち、計量の対象である物品が正しく物品Sとして選択されたか否か)と当該計量作業を行ったユーザUとを関連付けた計量データが、外部装置3に記憶される。その結果、計量のトレーサビリティの更なる向上を図ることができる。例えば、当該計量データを参照することによって、計量ミス(計量の対象である物品の取り違え)が多いユーザUを特定し、当該ユーザUに注意喚起すること等が可能となる。
 また、計量装置2では、計量値が安定した安定状態が検知されたことに応じて、制御部26によって確定された計量値が取得され、第1カメラ22Aによって物品Sが撮像される。安定状態は、計量面21bに載置された物品Sの振動がない又は振動が少ない状態である。そのため、計量装置2によれば、信頼性の高い計量値を物品Sの重量として確定すると共に、ブレが防止された高品質な被計量物画像P1を取得することができる。
 また、計量装置2では、第1カメラ22Aが、物品S及び容器50の提示部52に設けられた識別コードIの両方を撮像可能に構成されており、制御部26が、第1カメラ22Aが撮像した被計量物画像P1に含まれる識別コードIに基づいて、物品Sを識別する。上記構成では、物品Sを撮像する機能及び識別コードIを読み取る機能の両方を第1カメラ22Aが有するため、識別コードIを読み取る装置を第1カメラ22Aとは別に設ける必要がない。これにより、計量装置2の部品点数の削減及び小型化を図ることができる。
 特に、計量装置2では、物品Sを収容する容器50の一部である提示部52に識別コードIが設けられている。そのため、物品Sが収容されると共に識別コードIが付加された容器50を計量面21bに載置するだけで、第1カメラ22Aにより物品S及び識別コードIの両方を撮像することが可能な構成を容易に実現できる。
 また、計量装置2では、個数はかりモードの準備フェーズ時(図9参照)において、物品Sの識別コードと物品Sの単位計量値とを関連付けた情報が記憶部27に記憶される。また、個数計量フェーズ時(図10参照)において、制御部26が、第1カメラ22Aが撮像した被計量物画像P1から識別コードIを抽出し、抽出された識別コードIに対応する単位計量値を記憶部27から取得し、計量部21から取得された物品Sの計量値と単位計量値とを比較することにより、計量面21b上に配置された物品Sの個数を計数する。上記構成では、識別コードIの抽出に連動して単位計量値が取得され、当該単位計量値に基づいて物品Sの個数計量が実行される。従って、上記構成によれば、個数計量の自動化を図ることができる。
 また、計量装置2では、個数はかりモードの準備フェーズ時(図9参照)において、1個の物品Sを計量する操作を行うユーザUから、物品Sを示す物品情報の入力を、物品情報入力部としての表示操作部23が受け付ける。制御部26は、表示操作部23が受け付けた物品情報に対応する識別コードを生成すると共に、識別コードと物品Sの単位計量値とを関連付けた情報を記憶部27に記憶させる。上記構成によれば、計量装置2自体を用いて、上述した個数計量の自動化を実現するための前処理(すなわち、準備フェーズ)を行うことが可能となる。
 また、計量装置2では、個数はかりモードの個数計量フェーズ時(図10参照)において、表示操作部23が、ユーザUから配置完了情報の入力を受け付ける。そして、制御部26は、表示操作部23が配置完了情報を取得し、且つ安定状態が検知されたことに応じて、確定された計量値を取得すると共に、第1カメラ22Aに物品Sを撮像させる。上記構成によれば、例えば計量装置2を用いて個数計量を行う場合に、複数の物品Sの計量面21bへの載置が完了してから計量及び撮像が行われることが保証される。これにより、個数計量を適切に行うことができる。
 また、計量装置2では、制御部26が、計量保証モード時(図8参照)において、計量値がゼロである状態から、物品Sが計量面21bに載置されることにより計量値が変化した後、計量値が安定した場合に、安定状態を検知する。上記構成によれば、計量面21bに何も載置されていない初期状態(すなわち計量値がゼロである状態)を経てから計量面21bに物品Sが載置されてから計量が行われることが保証される。これにより、例えば複数の物品Sを1つずつ順番に個別に計量する必要がある場合に、このような計量作業をユーザUに適切に実施させることができる。また、複数の物品Sを1つずつ順番に計量面21b上に載せ替えて個別に計量するため、1つ又は一組の物品S毎に個別に対応した1つの計量値を得ること、及び第1カメラ22Aによって物品Sが個別に撮像されることが保証される。
 また、計量システム1では、外部端末4との連動モード時において、取得データが所定の期間蓄積された場合、制御部32が、取得データを分析し、通信モジュール31を介して、分析結果を外部端末4に送信する。上記構成によれば、外部端末4で受信された分析結果が参照可能となるため、計量のトレーサビリティを更に向上させることができる。
[変形例]
 本開示は、上記実施形態に限定されない。例えば、上記実施形態では、計量データが、被計量物情報(被計量物画像P1及び識別情報)と、ユーザ情報(ユーザ画像P2)と、計量条件情報(計量モードの情報)と、環境情報(温度、気圧、及び湿度)と、時刻情報と、計量値(個数はかりモードの場合には、計数結果を更に含む)と、を関連付けたデータであったが、計量データは、被計量物情報、ユーザ情報、計量条件情報、及び環境情報の少なくとも一つと、計量値とを関連付けたデータであればよい。
 また、上記実施形態では、被計量物情報は、被計量物画像P1及び識別情報の両方を含んでいたが、被計量物情報は、被計量物画像P1及び識別情報の一方のみであってもよい。
 また、ユーザ情報は、ユーザUを示す情報であればよく、上記実施形態で例示されたユーザ画像P2に限定されない。一例として、ユーザ情報は、表示操作部23を介してユーザUにより入力された情報(例えばユーザID等)であってもよい。
 また、計量条件情報は、上記形態で例示された各計量モードに限定されない。一例として、計量条件情報は、被計量物として動物の重量を計量するための動物計量モード(計量面21b上で動物が動いても安定した計量値が得られるように調整されたモード)等を含み得る。また、このように、計量装置2の計量対象となる被計量物は、無生物(物品S)だけでなく、生体を含み得る。
 また、上記実施形態では、計量装置2が、計量部21と、第1カメラ22Aと、表示操作部23と、第2カメラ22Bと、コードリーダ24と、環境センサユニット25と、制御部26と、記憶部27と、通信モジュール28とを有している構成を例示した。しかし、計量装置2の構成は上記実施形態に限定されるものではなく、計量装置2は、少なくとも計量部21と、制御部26と、通信モジュール28とを有していればよい。また、計量装置2は、上述した全ての計量モードに対応している必要はなく、計量装置2が対応している計量モードの実施に必要となる機能のみを有していればよい。
 また、取得部は、物品Sの識別情報を取得するものであればよく、上記実施形態で例示されたコードリーダ24に限定されない。一例として、取得部は、第1カメラ22Aであってもよい。その場合、識別情報が、容器50の提示部52に設けられた識別コードIが撮像された被計量物画像P1から、識別コードIを抽出することにより取得されてもよい。また、一例として、取得部は、第2カメラ22Bであってもよい。その場合、識別情報が、第2カメラ22Bによって識別コードが撮像された画像から、識別コードを抽出することによって取得されてもよい。また、一例として、取得部は、表示操作部23であってもよい。その場合、識別情報が、ユーザUから表示操作部23への入力を受け付けることによって取得されてもよい。
 また、第1カメラ22A及び第2カメラ22Bは、上記実施形態の構成に限定されない。例えば、第1カメラ22A及び第2カメラ22Bは、上下左右に可動可能に構成されていてもよいし、第1カメラ22A及び第2カメラ22Bの角度が調整可能に構成されていてもよい。また、第1カメラ22Aは、風防体21cの形状に沿って可動可能に構成されていてもよい。その場合、物品Sの像が適切に取得された被計量物画像P1を取得することができる。また、第1カメラ22Aは、例えば、風防体21cの最上部に設けられていてもよい。その場合、計量面21bに載置された物品Sを高い位置から撮像することができるため、物品Sの全体が把握されやすい被計量物画像P1を取得することができる。また、第1カメラ22Aは、風防体21cにおいて、計量面21bに対して垂直な方向から計量面21bを撮像する位置(すなわち、計量面21bの真上の位置)に設けられていてもよい。或いは、第1カメラ22Aは、必要に応じて(例えば被計量物判定モードに設定された場合等において)、風防体21cの内壁面に沿って計量面21bの真上の位置まで移動し、計量面21bに垂直な方向から計量面21bを撮像するように構成されてもよい。上記構成によれば、例えば被計量物判定モードにおいて、物品Sの像が物品Sの真上から撮像されるため、画像認識処理の精度を更に向上させることができる。
 また、報知部は、制御部26の指示に従った内容を報知するものであればよく、上記実施形態で例示された表示操作部23に限定されない。一例として、報知部は、音声を発生させるスピーカー、光を発するランプ等であってもよいし、また、表示操作部23、スピーカー、ランプ等を組み合わせたものであってもよい。
 また、識別情報取得部は、計量の対象である物品の識別情報を取得するものであればよく、上記実施形態で例示された第2カメラ22Bに限定されない。一例として、識別情報取得部は、第1カメラ22Aであってもよい。その場合、識別情報が、第1カメラ22Aによって撮像された被計量物画像P1から識別コードIを抽出することによって取得されてもよい。また、一例として、識別情報取得部は、コードリーダ24であってもよい。その場合、識別情報が、物品S等に付されたバーコードを読み取ることによって取得されてもよい。また、一例として、識別情報取得部は、表示操作部23であってもよい。その場合、識別情報が、ユーザUから表示操作部23への入力を受け付けることによって取得されてもよい。
 上記実施形態では、環境センサユニット25が、計量部21の周囲の温度、気圧、及び湿度を検知する構成を例示したが、環境センサユニット25は、計量部21の周囲の温度、気圧、及び湿度の少なくとも一つを検知すればよい。また、環境情報は、計量部21の周囲の環境を示す情報であればよく、例えば、計量部21の周囲の温度、気圧、及び湿度の少なくとも一つを含んでいればよい。
 上記実施形態では、被計量物判定モードにおいて、制御部32が、ユーザ画像P2に基づいて公知の画像認識を実行することによりユーザUを認識する処理を実行した。しかし、ユーザUの上記認識処理は、他の計量モードでも実行されてもよい。
 上記実施形態では、各計量モードにおいて、外部装置3が撮像された物品Sを認識する処理を行い、被計量物判定モードにおいて、外部装置3が計量データに含まれる識別情報が示す物品と、計量部21が計量した物品Sとが同一であるか否かを判定する処理を実行した。しかし、上記各処理は、計量装置2(制御部26)が実行してもよい。
 上記実施形態では、外部装置3が、計量データに含まれる被計量物画像P1に基づいて、撮像された物品Sを認識する画像認識処理を実施した。しかし、当該画像認識処理は、計量データに識別情報が含まれていないときにのみ実施してもよい。
 また、上述した各計量モードのフローチャート(図6~図12)に示した各処理は、適宜省略されてもよい。また、各処理の順序は、適宜入れ替えられてもよい。例えば、計量装置2が単一の計量モード(例えば通常計量モード)のみを備える場合には、ステップS101の処理(計量モードを取得する処理)は省略される。また、計量データにユーザ画像P2、識別情報又は環境情報を含めない場合には、ステップS102、S103又はS108の処理は省略されてもよい。また、安定状態を検知する処理(ステップS105)も省略されてもよい。例えば、一定期間における物品Sの計量値の連続的な変化を観察したい場合もあり得る。このような場合、制御部26は、計量部21により計量された計量値を、安定状態でないときも含めて一定期間定期的に取得し続け、取得された複数の計量値の各々に対応する計量データを生成し、外部装置3に送信してもよい。この場合、時系列データとしての計量データが外部装置3に記憶される。例えば、被計量物である物品Sが経時的に変化する物体であり、計量データが被計量物画像P1を含む場合には、物品Sの状態変化に伴ってどのように計量値が変化したかを追跡することが可能となる。
(第1変形例)
 計量モードは上述した各計量モードに限られない。図15及び図16に示される第1変形例において、計量モードは、非改ざん証明モードを含んでいる。非改ざん証明モードは、計量値が改ざんされていないことを証明可能なモードである。具体的には、非改ざん証明モードは、ハッシュ値を生成し、生成したハッシュ値と、計量値を含むデータとを関連付けた情報を暗号化し、暗号化した上記情報(以下、「暗号データ」という)を記憶部27に記憶するモードである。これにより、事後的に計量値を参照する際に、計量値が改ざんされているか否かをハッシュ値に基づいて確認することが可能となる。ハッシュ値の生成方法の詳細については後述する。
 図15に示されるように、第1変形例では、記憶部27は、対象データ領域271と、ログデータ領域272と、を含んでいる。対象データ領域271は、暗号データを記憶する領域である。ログデータ領域272は、対象データ領域271におけるデータ(この例では暗号データ)の追加(記憶部27への新規保存)、編集、及び削除等の操作履歴を示すログ情報を記憶する領域である。例えば、暗号データが対象データ領域271に追加されると、制御部26が、操作の内容(この例では暗号データの追加)と当該操作の日時とを関連付けたログ情報を生成し、当該ログ情報をログデータ領域272に記憶する。
 ここで、図15及び図16を用いて、非改ざん証明モード時の計量装置2の動作の一例について説明する。当該動作は、計量装置2のうち、計量部21、第1カメラ22A、表示操作部23、第2カメラ22B、コードリーダ24、環境センサユニット25、及び制御部26によって実現される。
 ステップS901~S909の処理は、基本的にはステップS101~S109の処理と同様である。ただし、ステップS901では、制御部26が、計量モード(ここでは非改ざん証明モード)を示す計量条件情報を取得する。これにより、計量モードが非改ざん証明モードに設定される。
 続いて、ステップS910で、制御部26が、ハッシュ値を生成する。具体的には、制御部26は、ステップS907で第1カメラ22Aが撮像した被計量物画像P1と、ステップS906で取得した計量値と、を関連付けたデータ(以下、「ハッシュ値生成用データ」という)に基づいて、ハッシュ値を生成する。一例として、制御部26のメモリには、ハッシュ値の生成に用いるためのハッシュ関数が記憶されている。制御部26は、ハッシュ値生成用データを当該ハッシュ関数に入力することで、ハッシュ値を得る。
 続いて、ステップS911で、制御部26が、ステップS910で生成したハッシュ値、及び計量データを、周知の暗号化処理によって暗号化する。一例として、制御部26は、ハッシュ値と計量データとを関連付けた情報を暗号化することにより、暗号データを生成する。続いて、ステップS912で、制御部26が、ステップS912で生成された暗号データを、対象データ領域271に記憶する。続いて、ステップS913で、制御部26が、ログ情報(具体的には、暗号データが対象データ領域271に記憶された旨を示す情報)を、ログデータ領域272に記憶する。
 以上のように、第1変形例の計量装置2では、制御部26が、第1カメラ22Aが撮像した被計量物画像P1と、計量値と、を関連付けたハッシュ生成用データに基づいてハッシュ値を生成し、被計量物画像P1と、計量値と、ハッシュ値と、を関連付けた情報(暗号データ)を記憶部27に記憶させる。これにより、計量値と、当該計量値がどのような状況で取得されたかを示す情報(具体的には、被計量物画像P1)とが考慮されてハッシュ値が生成されるので、単に計量値のみに基づいてハッシュ値を生成する場合よりも唯一性が高いハッシュ値を得ることができる。そして、そのようなハッシュ値が、計量値と被計量物画像P1とに関連付けられて記憶部27に記憶されるので、計量値及び被計量物画像P1が改ざんされていないかを事後的に確認することが可能となる。
 なお、非改ざん証明モードにおける処理は、上記に限られない。例えば、制御部26は、計量値及び被計量物画像P1に対してユーザ情報及び時刻情報の少なくとも一つを更に関連付けたデータを、ハッシュ値生成用データとしてもよい。この構成によれば、計量部21により取得された計量値が、どのユーザによって取得されたものであるか、及びどの日付及び時刻に取得されたものであるかの少なくとも一方を特定することが可能なデータを、非改ざん証明を行うことが可能な態様で保存することができる。
 また、制御部26は、計量値及び被計量物画像P1に対して時刻情報及び計量装置IDを更に関連付けたデータを、ハッシュ値生成用データとしてもよい。ここで、計量装置IDは、計量装置2を一意に識別可能な情報である。一般的に、ある日時に1台の計量装置によって得られる計量値は1つである。従って、上記構成によれば、唯一性が非常に高いハッシュ値を得ることができる。
 制御部26は、計量データ毎(すなわち、1組の計量データ及びハッシュ値が得られる毎)に暗号化してもよいし、複数組の計量データ及びハッシュ値をまとめて暗号化してもよい。また、制御部26は、計量データとハッシュ値とを別々に暗号化することにより、計量データを示す暗号データ、及びハッシュ値を示す暗号データを別々のデータとして生成してもよい。
 ステップS911の処理は省略されてもよい。この場合、制御部26は、計量データとハッシュ値とを関連付けた情報を、暗号化せずに対象データ領域271に記憶してもよい。
 なお、上記第1変形例では、計量データとハッシュ値とを関連付けた情報(図15及び図16の例では暗号データ)に対する操作(追加、編集、削除等)のログ(履歴)を記憶するための方式として、ログ取得対象のデータを記憶するための対象データ領域271を設ける方式が採用されたが、当該方式に代えて、以下の方式が採用されてもよい。すなわち、制御部26は、ログ取得対象である個々のデータ(例えば、ユーザ操作によってログ取得対象として指定された暗号データ)にタグを付与し、タグが付与されたデータに対する操作(追加、編集、削除等)が行われた際に、当該操作を示すログ情報をログデータ領域272に記憶するように構成されてもよい。後者の方式によれば、対象データ領域271を設ける必要がなくなる。また、例えばユーザ操作によって指定された特に重要なデータのみをログ取得対象として扱うことが可能となる。
 また、制御部26は、暗号データを外部装置3に送信してもよい。すなわち、計量装置2で取得された暗号データは、外部装置3で一括管理されてもよい。また、上述した制御部26及び記憶部27による第1変形例の処理は、外部装置3によって実行されてもよい。例えば、外部装置3の制御部32が、計量装置2から受信した計量データに基づいてハッシュ値を算出し、計量データ及びハッシュ値(或いは計量データ及びハッシュ値を暗号化することで得られた暗号データ)を記憶部33に記憶してもよい。
(第2変形例)
 図17に示されるように、第2変形例に係る計量装置2は、インターフェースINを生成する機能を含んでいる。インターフェースINは、一定期間における物品Sの計量値の連続的な変化を時系列に沿って示すインターフェースである。
 インターフェースINは、画像表示領域D1(第1表示領域)と、計量値表示領域D2(第2表示領域)と、を含んでいる。画像表示領域D1は、所定の計測期間において第1カメラ22Aが物品Sを撮像することにより取得された動画PVを表示する領域である。計量値表示領域D2は、計測期間における計量値時系列データを表示する領域である。計量値時系列データは、計測期間における計量値の時系列データである。計量値表示領域D2は、背景領域BKと、プロット線PLと、を含んでいる。背景領域BKは、所定の表示態様によって表現される。プロット線PLは、計測期間における計量値時系列データを表す。プロット線PLは、背景領域BK上に重畳して表示される。計量値表示領域D2の詳細については後述する。
 ここで、インターフェースINの生成方法について説明する。まず、第1カメラ22Aが、計測期間において物品Sを撮像する。計測期間は、例えば、物品Sが計量面21bに載置されてから所定の期間が経過するまでの期間である。所定の期間は、例えば、数分である。なお、計測期間の始期は、物品Sが計量面21bに載置される前の時点であってもよい。例えば、計測期間の始期は、表示操作部23を介してユーザUにより指定されてもよいし、始期を示す信号(撮像開始のトリガとなる信号)を制御部26が外部装置3から受信した時点であってもよい。計測期間の終期についても、計測期間の始期と同様に、ユーザUにより指定されてもよいし、終期を示す信号を制御部26が外部装置3から受信した時点であってもよい。また、計量部21は、計測期間において物品Sを計量する。つまり、第2変形例における計量装置2では、安定状態でない期間を含んだ物品Sの動画PV及び計量値を一定期間取得し続ける。
 続いて、制御部26が、第1カメラ22Aから、計測期間における動画PVを取得し、計量部21から計量値時系列データを取得する。図17に示される例では、第1カメラ22Aに撮像される物品Sは、粉薬である。続いて、制御部26は、画像表示領域D1と、計量値表示領域D2と、を含むインターフェースINを生成する。図17の例では、インターフェースINは、画像表示領域D1と、画像表示領域D1の下方に配置された計量値表示領域D2と、計量値表示領域D2の下方に配置された再生アイコンBAと、計量値表示領域D2上で横方向にスライド可能に構成されたシークバーBrと、によって構成される。
 ここで、制御部26は、各時刻に対応する背景領域BKの表示態様を、各時刻における計量値時系列データの値に応じて設定する。具体的には、制御部26は、計量値時系列データの値が安定している安定期間R1に対応する背景領域BKに、安定期間であることを示す第1表示態様を適用する。計量値時系列データの値は、プロット線PLが示す値に対応している。安定期間R1は、上述した安定状態が続いている期間である。
 また、制御部26は、計量値時系列データの値が安定していない非安定期間R2に対応する背景領域BKに、非安定期間であることを示す第2表示態様を適用する。第2表示態様は、第1表示態様とは異なる態様である。第1表示態様及び第2表示態様の例としては、色、パターン等が挙げられる。すなわち、第1表示態様は、第2表示態様とは異なる色又はパターンによって構成され得る。
 続いて、制御部26は、生成したインターフェースINを、記憶部27に記憶する。記憶されたインターフェースINは、例えば、表示操作部23を介してユーザUにより選択されることにより、表示操作部23に表示される。そして、表示操作部23を介してユーザUにより再生アイコンBAが選択されることにより、画像表示領域D1には、計測期間における動画PVが再生表示される。動画PVが再生されている状態で再生アイコンBAが再度選択されると、動画PVの再生が停止(一時停止)する。計量値表示領域D2には、計測期間における計量値時系列データを示すプロット線PL、及び安定期間R1及び非安定期間R2のそれぞれに対応する背景領域BKが表示される。また、表示操作部23を介してユーザUによりシークバーBrが操作されることにより、動画PVの再生位置が制御される。
 なお、制御部26は、生成したインターフェースINを外部装置3に送信してもよい。すなわち、計量装置2で生成されたインターフェースINは、外部装置3で一括管理されてもよい。また、上述した制御部26の第2変形例の処理は、外部装置3によって実行されてもよい。例えば、外部装置3の制御部32が、計量装置2から計量データを受信し、受信された計量データに含まれる計量値時系列データ及び動画に基づいてインターフェースINを生成し、当該インターフェースINを記憶部33に記憶してもよい。
 以上のように、第2変形例の計量装置2では、第1カメラ22Aは、所定の計測期間において物品Sを撮像することにより、物品Sを被写体として含む動画PVを取得する。また、制御部26は、計量部21から、計測期間における計量値の時系列データである計量値時系列データを取得し、画像表示領域D1と計量値表示領域D2とを含むインターフェースINを生成する。そして、制御部26は、各時刻に対応する背景領域BKの表示態様を、各時刻における計量値時系列データの値に応じて設定する。第2変形例によれば、時系列に沿った計量値の推移、及び物品Sの状態を把握できると共に、背景領域BKの表示態様によって計量値の状態を視覚的且つ直感的に把握することが可能なインターフェースINが提供される。
 より具体的には、制御部26は、計量値時系列データの値が安定している安定期間R1に対応する背景領域BKに第1表示態様を適用し、計量値時系列データの値が安定していない非安定期間R2に対応する背景領域BKに第1表示態様とは異なる第2表示態様を適用する。上記構成によれば、計量値時系列データの値が安定している期間及び安定していない期間を背景領域の表示態様によって容易に識別することができる。
 なお、他の例として、制御部26は、計量値時系列データの値が適正である適正期間に対応する背景領域BKに適正期間であることを示す第3表示態様を適用し、計量値時系列データの値が適正でない非適正期間に対応する背景領域BKに非適正期間であることを示す第4表示態様を適用してもよい。第4表示態様は、第3表示態様とは異なる態様である。第3表示態様及び第4表示態様の例としては、色、パターン等が挙げられる。すなわち、第3表示態様は、第4表示態様とは異なる色又はパターンによって構成され得る。また、適正期間とは、計量値時系列データの値が予め定められた適正範囲に含まれる期間である。一方、非適正期間とは、計量値時系列データの値が適正範囲外である期間である。適正範囲は、例えば、表示操作部23を介してユーザUによって事前に登録され得る。
 なお、適正範囲が上限を持つ場合、非適正期間は、計量値時系列データの値が適正範囲よりも大きい期間(以下「第1期間」)を含む。適正範囲が下限(0より大きい値)を持つ場合、非適正期間は、計量値時系列データの値が適正範囲よりも小さい期間(以下「第2期間」)を含む。また、適正期間が上記の上限及び下限の両方を持つ場合、非適正期間は、第1期間及び第2期間の両方を含む。この場合、制御部26は、第1期間及び第2期間を識別可能にするために、第1期間に対応する表示態様(第4表示態様)と、第2期間に対応する表示態様(第4表示態様)とを互いに異ならせてもよい。すなわち、非適正期間に適用される第4表示態様は、複数の表示態様を含み得る。
 上記構成によれば、計量値時系列データの値が適正であるか否かを背景領域の表示態様によって容易に識別することができる。
 なお、上述した第1変形例及び第2変形例の計量装置2は、互いに物理的又は論理的に分離している複数の装置によって構成されてもよい。例えば、計量装置2が備える機能部のうち、制御部26及び記憶部27は、はかりの機能を有する装置(計量部21を有する装置)とは異なる一又は複数のコンピュータによって実現されてもよい。また、計量装置2は、第1変形例及び第2変形例の両方の構成を有していてもよい。
 1…計量システム、2…計量装置、3…外部装置、21…計量部、21b…計量面(支持部)、22A…第1カメラ(第1撮像部、撮像部)、22B…第2カメラ(第2撮像部、識別情報取得部、ユーザ情報取得部)、23…表示操作部(報知部、配置完了情報入力部、物品情報入力部)、24…コードリーダ(取得部)、25…環境センサユニット(環境検知部)、26…制御部(第1制御部)、27…記憶部、28…通信モジュール(通信部、第1通信部)、31…通信モジュール(第2通信部)、32…制御部(第2制御部)、33…記憶部、52…提示部、A,B,C,S…物品(被計量物)、BK…背景領域、D1…画像表示領域(第1表示領域)、D2…計量値表示領域(第2表示領域)、I…識別コード、IN…インターフェース、P1…被計量物画像(第1画像)、P2…ユーザ画像(第2画像)、PL…プロット線、PV…動画、R1…安定期間、R2…非安定期間、U…ユーザ。

 

Claims (25)

  1.  被計量物を支持する支持部を有し、前記支持部に支持された被計量物の重量を計量する計量部と、
     前記計量部から前記被計量物の計量値を取得する制御部と、
     前記制御部の指示に従って、外部装置と通信する通信部と、を備え、
     前記制御部は、前記被計量物を識別するための被計量物情報、前記被計量物を計量する操作を行ったユーザを識別するためのユーザ情報、前記計量部の計量条件を示す計量条件情報及び前記計量部の周囲の環境を示す環境情報の少なくとも一つと前記計量値とを関連付けたデータを、前記通信部を介して前記外部装置に送信し、前記外部装置に記憶させる、計量装置。
  2.  前記支持部に支持された前記被計量物を撮像する第1撮像部を更に備え、
     前記制御部は、前記計量値が取得されたタイミングに前記被計量物を撮像するように前記第1撮像部の動作を制御し、
     前記データは、少なくとも前記被計量物情報を含み、
     前記被計量物情報は、前記計量値が取得されたタイミングに前記第1撮像部によって撮像された前記被計量物を示す第1画像を含む、請求項1に記載の計量装置。
  3.  前記被計量物の識別情報を取得する取得部を更に備え、
     前記データは、少なくとも前記被計量物情報を含み、
     前記被計量物情報は、前記取得部によって取得された前記識別情報を含む、請求項1又は2に記載の計量装置。
  4.  前記ユーザを撮像する第2撮像部を更に備え、
     前記データは、少なくとも前記ユーザ情報を含み、
     前記ユーザ情報は、前記第2撮像部によって撮像された前記ユーザを示す第2画像を含む、請求項1~3のいずれか一項に記載の計量装置。
  5.  前記計量部の周囲の温度、気圧、及び湿度の少なくとも一つを検知する環境検知部を更に備え、
     前記データは、少なくとも前記環境情報を含み、
     前記環境情報は、前記環境検知部によって検知された温度、気圧、及び湿度の少なくとも一つを含む、請求項1~4のいずれか一項に記載の計量装置。
  6.  計量の対象である物品の識別情報を取得する識別情報取得部を更に備え、
     前記制御部は、前記識別情報を更に関連付けた前記データを、前記通信部を介して前記外部装置に送信する、請求項2に記載の計量装置。
  7.  前記制御部の指示に従った内容を報知する報知部を更に備え、
     前記制御部は、前記データに基づく判定結果であって、前記識別情報が示す前記物品と前記計量部が計量した前記被計量物とが同一であるか否かを示す前記判定結果を、前記通信部を介して前記外部装置から取得し、
     前記報知部は、前記判定結果に従った内容を報知する、請求項6に記載の計量装置。
  8.  前記ユーザ情報を取得するユーザ情報取得部を更に備え、
     前記データは、前記ユーザ情報取得部によって取得された前記ユーザ情報を更に含む、請求項7に記載の計量装置。
  9.  被計量物を支持する支持部を有し、前記支持部に支持された被計量物の重量を計量する計量部と、
     前記計量部から前記被計量物の計量値を取得する制御部と、
     前記支持部に支持された前記被計量物を撮像する撮像部と、を備え、
     前記制御部は、前記被計量物が前記支持部に支持された後、前記計量値が安定した状態である安定状態を検知したことに応じて、確定された前記計量値を取得すると共に、前記撮像部に前記被計量物を撮像させる、計量装置。
  10.  前記被計量物を識別するための識別コードが設けられる提示部を更に備え、
     前記撮像部は、前記被計量物及び前記提示部に設けられた前記識別コードの両方を撮像可能に構成されており、
     前記制御部は、前記撮像部が撮像した画像に含まれる前記識別コードに基づいて、前記被計量物を識別する、請求項9に記載の計量装置。
  11.  前記被計量物の前記識別コードと前記被計量物の1個あたりの計量値である単位計量値とを関連付けた情報を記憶する記憶部を更に備え、
     前記制御部は、前記撮像部が撮像した前記画像から前記識別コードを抽出し、抽出された前記識別コードに対応する前記単位計量値を前記記憶部から取得し、前記計量部から取得された前記被計量物の計量値と前記単位計量値とを比較することにより、前記支持部に支持された前記被計量物の個数を計数する、請求項10に記載の計量装置。
  12.  1個の前記被計量物を計量する操作を行うユーザから、前記被計量物を示す物品情報の入力を受け付ける物品情報入力部を更に備え、
     前記制御部は、前記物品情報入力部が受け付けた前記物品情報に対応する前記識別コードを生成すると共に、前記識別コードと前記被計量物の前記単位計量値とを関連付けた情報を前記記憶部に記憶させる、請求項11に記載の計量装置。
  13.  前記被計量物を計量する操作を行うユーザから、前記支持部への前記被計量物の配置を完了したことを示す配置完了情報の入力を受け付ける配置完了情報入力部を更に備え、
     前記制御部は、前記配置完了情報入力部が前記配置完了情報を取得し、且つ前記安定状態が検知されたことに応じて、確定された前記計量値を取得すると共に、前記撮像部に前記被計量物を撮像させる、請求項9に記載の計量装置。
  14.  前記制御部は、前記計量値がゼロである状態から前記計量値が変化した後、前記計量値が安定した場合に、前記安定状態を検知する、請求項9に記載の計量装置。
  15.  記憶部を更に備え、
     前記制御部は、前記撮像部によって撮像された前記被計量物を示す画像と、前記計量値と、を関連付けたデータに基づいてハッシュ値を生成し、
     前記画像と、前記計量値と、前記ハッシュ値と、を関連付けた情報を前記記憶部に記憶させる、請求項9に記載の計量装置。
  16.  前記制御部は、前記被計量物を計量する操作を行ったユーザを識別するためのユーザ情報、及び前記被計量物を計量した日付及び時刻を示す時刻情報の少なくとも一つを更に関連付けた前記データに基づいて前記ハッシュ値を生成する、請求項15に記載の計量装置。
  17.  前記撮像部は、所定の計測期間において前記被計量物を撮像することにより、前記被計量物を被写体として含む動画を取得し、
     前記制御部は、
      前記計量部から、前記計測期間における前記計量値の時系列データである計量値時系列データを取得し、
      前記撮像部により取得された前記動画を表示する第1表示領域と、所定の表示態様によって表現される背景領域、及び前記背景領域上に重畳して表示され、前記計測期間における前記計量値時系列データを表すプロット線を含む第2表示領域と、を含むインターフェースを生成し、
      各時刻に対応する前記背景領域の前記表示態様を、前記各時刻における前記計量値時系列データの値に応じて設定する、請求項9に記載の計量装置。
  18.  前記制御部は、前記計量値時系列データの値が安定している安定期間に対応する前記背景領域に第1表示態様を適用し、前記計量値時系列データの値が安定していない非安定期間に対応する前記背景領域に前記第1表示態様とは異なる第2表示態様を適用する、請求項17に記載の計量装置。
  19.  前記制御部は、前記計量値時系列データの値が適正である適正期間に対応する前記背景領域に第3表示態様を適用し、前記計量値時系列データの値が適正でない非適正期間に対応する前記背景領域に前記第3表示態様とは異なる第4表示態様を適用する、請求項17又は18に記載の計量装置。
  20.  計量装置と、外部装置と、を備える計量システムであって、
     前記計量装置は、
      被計量物を支持する支持部を有し、前記支持部に支持された被計量物の重量を計量する計量部と、
      前記計量部から前記被計量物の計量値を取得する第1制御部と、
      前記第1制御部の指示に従って、外部装置と通信する第1通信部と、を有し、
      前記第1制御部は、前記被計量物を識別するための被計量物情報、前記被計量物を計量する操作を行ったユーザを識別するためのユーザ情報、前記計量部の計量条件を示す計量条件情報及び前記計量部の周囲の環境を示す環境情報の少なくとも一つと前記計量値とを関連付けたデータを、前記第1通信部を介して前記外部装置に送信し、
     前記外部装置は、
      前記第1通信部と通信を行うように構成され、前記計量装置から前記データを受信する第2通信部と、
      前記第2通信部により受信された前記データを記憶する記憶部と、
      前記データに基づく処理を実行する第2制御部と、を有する、計量システム。
  21.  前記計量装置は、前記支持部に支持された前記被計量物を撮像する第1撮像部を更に有し、
     前記データは、少なくとも前記被計量物情報を含み、
     前記被計量物情報は、前記第1撮像部によって撮像された前記被計量物を示す第1画像を含み、
     前記第2制御部は、前記データに含まれる前記第1画像に対して画像認識処理を実行することにより、前記第1画像に含まれる前記被計量物を認識し、前記画像認識処理の認識結果を前記記憶部に記憶する、請求項20に記載の計量システム。
  22.  前記計量装置は、計量の対象である物品の識別情報を取得する識別情報取得部を更に有し、
     前記第1制御部は、前記識別情報を更に関連付けた前記データを前記外部装置に送信し、
     前記第2制御部は、前記識別情報、前記認識結果、及び前記計量値に基づいて、前記データに含まれる前記識別情報が示す前記物品と、前記計量部が計量した前記被計量物とが同一であるか否かを判定し、判定結果を前記記憶部に記憶する、請求項21に記載の計量システム。
  23.  前記計量装置は、前記第1制御部の指示に従った内容を報知する報知部を更に有し、
     前記第2制御部は、前記第2通信部を介して、前記判定結果を前記計量装置に送信し、
     前記第1制御部は、前記第1通信部を介して、前記判定結果を取得し、前記判定結果に従った内容を前記報知部に報知させる、請求項22に記載の計量システム。
  24.  前記計量装置は、前記ユーザ情報を取得するユーザ情報取得部を更に有し、
     前記データは、前記ユーザ情報取得部によって取得された前記ユーザ情報を更に含み、
     前記第2制御部は、前記判定結果と前記ユーザ情報とを関連付けて前記記憶部に記憶する、請求項22又は23に記載の計量システム。
  25.  前記計量装置は、前記ユーザを撮像する第2撮像部を更に有し、
     前記データは、少なくとも前記ユーザ情報を含み、
     前記ユーザ情報は、前記第2撮像部によって撮像された前記ユーザを示す第2画像を含み、
     前記第2制御部は、前記データに含まれる前記第2画像に対して画像認識処理を実行することにより、前記第2画像に含まれる前記ユーザを認識し、前記画像認識処理の認識結果を前記記憶部に記憶する、請求項20に記載の計量システム。
PCT/JP2020/041072 2019-11-05 2020-11-02 計量装置及び計量システム WO2021090808A1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021554939A JP7239731B2 (ja) 2019-11-05 2020-11-02 計量装置及び計量システム

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019-200637 2019-11-05
JP2019200637 2019-11-05

Publications (1)

Publication Number Publication Date
WO2021090808A1 true WO2021090808A1 (ja) 2021-05-14

Family

ID=75848415

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2020/041072 WO2021090808A1 (ja) 2019-11-05 2020-11-02 計量装置及び計量システム

Country Status (2)

Country Link
JP (1) JP7239731B2 (ja)
WO (1) WO2021090808A1 (ja)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008142470A (ja) * 2006-12-13 2008-06-26 Seiko Epson Corp 体型測定システム
US20100139989A1 (en) * 2008-12-09 2010-06-10 Datalogic Scanning, Inc. Systems and methods for reducing weighing errors associated with partially off-scale items
WO2013065174A1 (ja) * 2011-11-04 2013-05-10 株式会社 エー・アンド・デイ 計量装置用データロガー
JP2016024074A (ja) * 2014-07-22 2016-02-08 大和製衡株式会社 重量指示計
JP2017520753A (ja) * 2014-04-21 2017-07-27 ウィノー ソリューションズ リミテッドWinnow Solutions Limited 食品廃棄物を監視するシステムおよび方法
JP2018185333A (ja) * 2018-07-26 2018-11-22 株式会社イシダ 計量装置
JP2019032276A (ja) * 2017-08-09 2019-02-28 株式会社DSi 計量システム、電子秤及び電子秤用マーカー

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005014626B4 (de) 2005-03-23 2018-06-21 Bizerba SE & Co. KG Waage
JP6651816B2 (ja) 2015-11-30 2020-02-19 株式会社寺岡精工 商品販売データ処理装置
JP6762123B2 (ja) 2016-04-01 2020-09-30 東芝テック株式会社 計量システムおよび情報処理装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008142470A (ja) * 2006-12-13 2008-06-26 Seiko Epson Corp 体型測定システム
US20100139989A1 (en) * 2008-12-09 2010-06-10 Datalogic Scanning, Inc. Systems and methods for reducing weighing errors associated with partially off-scale items
WO2013065174A1 (ja) * 2011-11-04 2013-05-10 株式会社 エー・アンド・デイ 計量装置用データロガー
JP2017520753A (ja) * 2014-04-21 2017-07-27 ウィノー ソリューションズ リミテッドWinnow Solutions Limited 食品廃棄物を監視するシステムおよび方法
JP2016024074A (ja) * 2014-07-22 2016-02-08 大和製衡株式会社 重量指示計
JP2019032276A (ja) * 2017-08-09 2019-02-28 株式会社DSi 計量システム、電子秤及び電子秤用マーカー
JP2018185333A (ja) * 2018-07-26 2018-11-22 株式会社イシダ 計量装置

Also Published As

Publication number Publication date
JPWO2021090808A1 (ja) 2021-05-14
JP7239731B2 (ja) 2023-03-14

Similar Documents

Publication Publication Date Title
JP6202215B2 (ja) 情報処理装置、棚札管理システム、制御方法、及びプログラム
CN106062783B (zh) 用于眼平扫描器和显示器的指针跟踪
CN105378700B (zh) 测量数据的捕获和关联
US10019764B2 (en) Work management system and work management method
US20230316300A1 (en) Method and apparatus for capture and logging of food safety data
US8958112B2 (en) Drug mixing preparation managing apparatus, control method and control program
US20200098462A1 (en) Drug management system, cloud server, drug packaging apparatus, drug package auditing apparatus, packaging bag, and drug management method
US11460340B2 (en) Weighing system, electronic scale, and electronic scale marker for performing inventory management
US10257372B2 (en) Color measurement system, image generating apparatus, and non-transitory computer readable medium for performing color measurement on an image displayed in an augmented reality space
TWI337755B (ja)
JP6767013B2 (ja) 加工材料の在庫管理システム、在庫管理方法及びプログラム
WO2021090808A1 (ja) 計量装置及び計量システム
US11093777B2 (en) Optical character recognition (OCR) and coded data for legacy instrument data transfer
TWI699703B (zh) 具辨識標籤補償功能之檢測系統
KR101753298B1 (ko) IoT 센서 기반의 시약 등록 장치 및 방법
JPWO2017179543A1 (ja) 情報処理装置、情報処理方法及びプログラム記録媒体
JP6305170B2 (ja) 車両重量計量システムおよび車両重量計量方法
JP4731255B2 (ja) Ptpシートの製造装置
JP6776943B2 (ja) 鑑査支援装置及び鑑査支援プログラム
JP2021066542A (ja) 判定装置、判定方法および判定プログラム
JP7202269B2 (ja) 薬品管理装置及び薬品管理方法
JP7211474B2 (ja) 鑑査支援装置及び鑑査支援プログラム
US20150019243A1 (en) Medicament registration apparatus and method for registering medicament by the same
JP2024068672A (ja) 薬剤識別システム
JP2017214081A (ja) 計量包装機

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20885367

Country of ref document: EP

Kind code of ref document: A1

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
ENP Entry into the national phase

Ref document number: 2021554939

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20885367

Country of ref document: EP

Kind code of ref document: A1