Measurement control apparatus and method thereof, measurement system, and recording medium
Patent Information
- Application Number
- CN202210305000.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-04-05
- Filing Date
- 2022-03-25
- Publication Date
- 2026-08-18
- Estimated Expiration
- 2042-03-25
Smart Images

Figure CN115200629B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to measurement control equipment, measurement systems, and programs that facilitate efficient measurement work. Background Technology
[0002] The measurement of the object being measured and the analysis of the measured values performed by the measuring device are performed, for example, as follows: the operator checks the information used to identify the individual object being measured and the part program to be used for measurement (a program in which various commands to be executed sequentially according to the measurement and analysis process are written together), manually enters the file name of the part program into the control terminal of the measuring device, and causes the measuring device to perform the measurement processing according to the part program. Summary of the Invention
[0003] The problem the invention aims to solve
[0004] The measurement operator needs to check the component program used for measurement and enter the necessary information for each measured object, which is time-consuming and prone to input errors.
[0005] In response to the above problems, the object of the present invention is to provide measurement control devices, measurement systems and programs that help achieve efficient measurement work.
[0006] Solution for solving the problem
[0007] A measurement control device according to the present invention includes: a code reader for reading a code containing at least component program identification information; and a measurement information providing unit for sending a start command of a component program corresponding to the component program identification information recorded in the code to a measuring device when the code reader reads the code, and causing the measuring device to perform processing according to the pre-prepared component program.
[0008] Measurement control equipment configured in this way automatically identifies the component program by reading the code attached to the object being measured, and enables the measuring device set with the object to perform measurement processing according to the component program. Therefore, it eliminates the need to manually input information such as filenames used to identify the component program into the measuring device, thus enabling highly efficient measurement operations.
[0009] The measurement information providing unit can pre-accept registration of GUI components associated with information used to identify component programs, and can be configured to send a start command including information for identifying component programs to the measuring device via input operations to the GUI components displayed on the display unit. Then, the measurement information providing unit can accept the association between the component program identification information for automatically executing input operations and the registered GUI components. When the code is read by the code reader, it can automatically execute input operations to the GUI components associated with the same component program identification information recorded in the code, and send a start command including the information for identifying component programs to the measuring device.
[0010] The measurement information providing unit can associate the component program identification information with the registered GUI component by specifying the recording location of the component program identification information in the code and specifying the component program identification information for automatically performing input operations on the GUI component. Then, the measurement information providing unit can compare the component program identification information recorded at the specified recording location in the code with the component program identification information associated with the GUI component by specification, and automatically perform input operations on the matching GUI component.
[0011] According to the measurement control device configured in this way, GUI components such as starter buttons are pre-registered for providing information for identifying component programs to the measuring device via input operations, and, for example, component program identification information for automatically performing input operations on the GUI components is set as its attribute. This makes it easy to associate the component program identification information for automatically performing input operations on the GUI components with the component program. As a result, the measurement control device can cause the measuring device to perform measurement processing according to the component program through direct input operations such as clicking the GUI components, or by reading a code that records the same component program identification information as the component program identification information for automatically performing input operations on the GUI components.
[0012] The measurement information providing unit can also associate information for identifying which of the multiple measuring devices to use with the GUI component when registering the GUI component, and send a start command including the information for identifying the component program to the measuring device associated with the GUI component when performing an input operation on the GUI component.
[0013] The measurement control device configured in this way enables a given measuring device to perform measurement processing according to the component program, even when multiple measuring devices are present, through direct input operations such as button clicks or automatic input operations through code reading.
[0014] A measurement system includes a measurement control device and a measurement apparatus. The measurement control device includes a code reader and a measurement information providing unit. The code reader reads a code that contains at least component program identification information and measurement object identification information. Upon the code reader reading the code, the measurement information providing unit sends a start command for a component program corresponding to the component program identification information recorded in the code, as well as the measurement object identification information recorded in the code, to the measurement apparatus, and causes the measurement apparatus to perform processing according to the component program. The measurement apparatus performs processing according to the pre-prepared component program and outputs a measurement result containing the measurement object identification information.
[0015] The measurement system configured in this way automatically identifies the component program by reading the code attached to the object being measured, and enables the measuring device to perform measurement processing according to the component program, with the object identification information attached to the measurement result. Therefore, it eliminates the need to manually input information such as filenames for identifying the component program and object identification information such as serial numbers for identifying the individual being measured into the measuring device, thus enabling highly efficient measurement operations.
[0016] The measurement information providing unit can pre-accept registration of GUI components associated with information used to identify component programs, and can be configured to send a start command including the information used to identify component programs to the measuring device via input operations to the GUI components displayed on the display unit. Then, the measurement information providing unit can accept the association between the component program identification information for automatically executing input operations and the registered GUI components. When the code is read by the code reader, it can automatically execute input operations to the GUI components associated with the same component program identification information recorded in the code, and can send a start command including the information used to identify component programs and the measurement object identification information recorded in the code to the measuring device.
[0017] The measurement information providing unit can associate the component program identification information with the registered GUI component by accepting the specified recording position of the component program identification information in the code and the specified component program identification information for automatically performing input operations on the GUI component. Then, the measurement information providing unit can compare the component program identification information recorded at the specified recording position in the code with the component program identification information associated with the GUI component by the specified method, and can automatically perform input operations on matching GUI components. For the registered GUI component, it can accept the specified recording position of the measurement object identification information in the code, and when performing input operations on the GUI component, it can send information read from the recording position in the code as the measurement object identification information to the measuring device.
[0018] According to the measurement system configured in this way, GUI components such as starter buttons, which provide information for identifying component programs to the measuring device through input operations, are pre-registered, and component program identification information for automatically performing input operations on the GUI components is set as its attribute. This makes it easy to associate the component program identification information for automatically performing input operations on the GUI components with the component program. As a result, the measurement system can cause the measuring device to perform measurement processing according to the component program through direct input operations such as clicking on the GUI components, and can also cause the measuring device to perform measurement processing according to the component program and output measurement results with measurement object identification information by reading a code that records the same component program identification information as the component program identification information for automatically performing input operations on the GUI components.
[0019] The measurement information providing unit may also associate information for identifying which of the multiple measuring devices to use with the GUI component when registering the GUI component, and send a start command including the information for identifying the component program and the measurement object identification information recorded in the code to the measuring device associated with the GUI component when performing an input operation on the GUI component.
[0020] The measurement system configured in this way allows a given measuring device to perform measurement processing according to the component program through direct input operations such as button clicks, even when multiple measuring devices are present. It also allows a given measuring device to perform measurement processing according to the component program and output measurement results with measurement object identification information by using automatic input operations via reading codes.
[0021] The measurement information providing unit can be implemented by describing its functions in a program and having a computer execute that program. Attached Figure Description
[0022] Figure 1 This is a diagram showing the configuration of the measurement control device 110 and the measurement system 100.
[0023] Figure 2 This is an example image showing the display screen of a launcher application.
[0024] Figure 3 This is an example diagram showing a property settings screen that associates the launcher button with the filename of the component program.
[0025] Figure 4 This is an example diagram showing a property settings screen that associates the launcher button with component program identification information.
[0026] Figure 5 This is a diagram showing an example of the output of a measurement result with attached object identification information. Detailed Implementation
[0027] In the following description and accompanying drawings, embodiments of the invention will be described with reference to the accompanying drawings. In the following description and drawings, the same functional parts are given the same reference numerals, and functional parts that have been explained are omitted or explained to the extent necessary.
[0028] [First Embodiment]
[0029] Figure 1 This is a diagram showing the configuration of the measurement control device 110. The measurement control device 110 includes a barcode reader 111 and a measurement information providing unit 112.
[0030] The barcode reader 111 reads a code C attached to the object being measured, which contains at least part program identification information. A typical example of code C is a QR code (registered trademark). However, any size and type of code can be selected, as long as it can record the information to be read, such as part program identification information. The barcode reader 111 is capable of reading codes of the selected size and type.
[0031] Component program identification information is used to identify the component program to be applied to the measurement object w. For example, it could be a number identifying the product or product class.
[0032] The operator causes the barcode reader 111 to read the code C corresponding to the object being measured, and then places the object being measured, W, in the measuring device 120. The code C corresponding to the object being measured, W, can be read, for example, from a code attached to the object being measured, or from a code printed on a paper strip, etc.
[0033] The measurement information providing unit 112 is pre-set with information identifying the component program corresponding to the component program identification information. When the code reader 111 reads code C, the measurement information providing unit 112 sends a start command (or more specifically, a start command for identifying the component program information) to the measuring device 120 for the component program corresponding to the component program identification information recorded in code C. Then, the measurement information providing unit 112 causes the measuring device 120 to start the component program identified by the component program identification information pre-provided in the measuring device 120, and executes processing according to the component program.
[0034] The measuring device 120 can be of any type, and can be operated by executing various commands issued by a control application provided in the measuring device or in a control terminal connected to the measuring device, and can perform continuous processing using component programs. Any connection medium or method can be used between the measurement information providing unit 112 and the measuring device 120, as long as it is possible to send and receive start commands including information for identifying the component program to be started in the measuring device.
[0035] A component program is a description of a series of commands issued sequentially by a control application according to a measurement and analysis process. Component programs can be pre-created using the functions provided by the control application or through other means.
[0036] Information used to identify a component program includes, for example, the filename of the component program, but any information other than the filename of the component program can be used, as long as the target component program can be identified by that information.
[0037] In the measurement information providing unit 112, the method for pre-setting information for identifying component programs corresponding to component program identification information is arbitrary. For example, there is a method for preparing a list of information for identifying component programs associated with each component program identification information. This allows a start command containing information for identifying component programs corresponding to the component program identification information recorded in code C to be sent to the measuring device 120 by referring to the list when reading code C.
[0038] Another approach is to use GUI components, such as launcher buttons associated with information for identifying component programs. Specifically, for example, using a launcher application capable of appropriately setting the properties of the launcher buttons, one or more launcher buttons are pre-registered, wherein these launcher buttons are used to send a launch command, including information for identifying component programs, to the measuring device 120 via an input operation such as clicking. The component program identification information for automatically executing the input operation is then associated with each launcher button. As described below, for example, the association of component program identification information with each launcher button is performed by specifying the recording location of the component program identification information received from any input unit in code C, and specifying the component program identification information for automatically executing the input operation on the launcher button.
[0039] Then, using the associated starter button, the measurement information providing unit 112 compares the component program identification information recorded in code C with the component program identification information associated with the starter button when reading code C, and automatically executes the input operation of the consistent starter button. This allows a start command including information for identifying the component program associated with the consistent starter button to be sent to the measuring device 120.
[0040] Figure 2 An example of a launcher application display screen with seven launcher buttons is shown. As a property of such launcher buttons, firstly, information for identifying the component program is associated with them. Figure 3 An example of an attribute setting screen that associates a launcher button with the filename of a component program is shown. In this example of an attribute setting screen, in addition to the filename of the component program, which serves as information for identifying the component program, a target PC for launching the component program can also be set. For example, the setting screen can be configured to select and set a PC that functions as both a measurement information providing unit 112 and a control terminal for the measuring device 120, or any one of one or more measuring devices connected to the measurement information providing unit 112 via a network, as the target PC. By associating the component program's filename and the target PC with the launcher button on the setting screen configured in this way, the component program with that filename can be executed on the target PC via an input operation such as clicking the launcher button on the launcher application screen displayed on any display unit.
[0041] Then, the component program identification information used to automatically perform input operations on the launcher button is further associated as an attribute with the launcher button that has already been associated in this way. Figure 4An example of an attribute setting screen that associates component program identification information with a launcher button is shown. This setting screen is used to set the following information: information to be read as component program identification information from among multiple pieces of information included in code C read by reader 111, and component program identification information used to automatically perform input operations on the launcher button. Specifically, information set in the field of the read value of the row where the checkbox in the column of the execution key is selected is associated with the launcher button as component program identification information for automatically performing input operations on the launcher button.
[0042] Figure 4 An example of reading product codes is shown, where information such as "Workpiece Name," "Workpiece Number," "Code Number," and "Batch Number" are separated by delimiters. Figure 4 In the example shown, the five messages “AAA”, “BBB”, “CCC”, “DDD” and “EEE”, separated by the colon “:” as the separator, are set as read values for the first record position to the fifth record position in the first to fifth lines, respectively.
[0043] Then, by selecting the checkbox for the execution key corresponding to the first read value, the recording position of the component program identification information in code C is designated as the first recording position, and the component program identification information that automatically executes the input operation to the starter button is designated as the first read value "AAA". Thus, "AAA" is associated with the starter button as the component program identification information that automatically executes the input operation to the starter button. As a result, the component program identification information associated with the starter button is used to identify... Figure 3 The information associated with the component program is displayed on the property settings screen for the launcher button. Incidentally, you can also select multiple checkboxes for the execution keys.
[0044] By setting the starter buttons as described above, when code C is read, for each starter button, the component program identification information recorded at a specified recording position in the read code C is compared with the component program identification information associated with the starter button by specification. Figure 4 In the example shown, if the information recorded in the first recording position of the read code C is "AAA", then the input operation of the starter button associated with the first read value "AAA" is automatically executed, where "AAA" is component program identification information. As a result, a start command including information for identifying the component program associated with the starter button is sent to the measuring device 120, and the measuring device 120 can perform processing according to the component program. From a different perspective, because the starter button is selected to automatically execute the input operation corresponding to the component program identification information recorded in code C, the component program identification information can also be referred to as starter button specified information. Incidentally, as... Figure 3 As shown in the property settings screen, a switch can be provided to select whether to automatically send a startup command when reading code C.
[0045] The measurement control device 110 configured as described above automatically identifies the component program by reading the code C attached to the measurement object W, and enables the measurement device 120, which is set with the measurement object W, to perform measurement processing according to the component program. Therefore, it is not necessary to manually input information such as file names used to identify the component program into the measurement device 120, and efficient measurement work can be achieved.
[0046] Furthermore, by associating the component program identification information used for automatically performing input operations on the GUI component with the component program through the GUI component, it is easy to associate the component program identification information used for automatically performing input operations on the GUI component with the component program. This allows the measuring device 120 to perform measurement processing according to the component program through direct input operations such as clicking on the GUI component, or by reading a code that records the same component program identification information as the component program identification information used for automatically performing input operations on the GUI component.
[0047] Furthermore, by allowing the component program identification information to be arbitrarily assigned for automatically executing input operations on the starter button, the part number or other information previously attached to the product for product management can be used as the component program identification information without issuing a special code for the measurement control device of this invention. Moreover, multiple measurement objects W (multiple different codes C) can be associated with a single starter button, and it is not necessary to provide a starter button for each measurement object W. Figure 4 In the example shown, by associating “AAA” as the first read value with the starter button, even if the code C is different for each measurement object W, as long as the workpiece name (record information of the first record position) which serves as the part program identification information is “AAA”, even if the workpiece number, code number and batch number are different, they are all associated with the same starter button and the same part program.
[0048] [Second Embodiment]
[0049] Figure 1 This is a diagram showing the configuration of the measurement system 100. The measurement system 100 includes a measurement control device 110 and a measurement apparatus 120. The measurement control device 110 includes a barcode reader 111 and a measurement information providing unit 112.
[0050] The barcode reader 111 reads the code C attached to the object being measured, which contains at least part program identification information. A typical example of code C is a QR code (registered trademark). However, any size and type of code can be selected, as long as it can record the information to be read, such as part program identification information. The barcode reader 111 can read codes of the selected size and type.
[0051] Component program identification information is information used to identify the component program to be applied to the measurement object w. For example, it could be a number identifying the product or product class. Measurement object identification information is information used to identify the measurement object W from other measurement objects W, and examples of this include information such as a serial number.
[0052] The operator causes the barcode reader 111 to read the code C corresponding to the object being measured, and then places the object being measured, W, in the measuring device 120. The code C corresponding to the object being measured, W, can be read, for example, from a code attached to the object being measured, or from a code printed on a strip of paper, etc.
[0053] The measurement information providing unit 112 is pre-set with information identifying the component program corresponding to the component program identification information. When the code reader 111 reads code C, the measurement information providing unit 112 sends a start command to the measuring device 120 for the component program corresponding to the component program identification information recorded in code C (or more specifically, a start command for identifying the component program information and the measurement object identification information recorded in code C). Then, the measurement information providing unit 112 causes the measuring device 120 to start the component program pre-provided in the measuring device 120 by the information for identifying the component program, and performs processing according to the component program.
[0054] In the measurement information providing unit 112, the method for pre-setting information of the component program corresponding to the component program identification information and further enabling the measurement object identification information recorded in code C to be provided to the measurement device 120 is arbitrary, for example, a method for using a GUI component such as a starter button.
[0055] Specifically, for example, using a launcher application capable of appropriately setting the attributes of launcher buttons, one or more launcher buttons are pre-registered, wherein these launcher buttons are used to send a launch command, including information for identifying the component program, to the measuring device 120 via an input operation such as clicking. Then, the recording positions of the component program identification information for automatically executing the input operation and the measurement object identification information to be provided to the measuring device 120 in code C are associated with each launcher button. As described below, for example, the association of the recording positions of the component program identification information and the measurement object identification information in code C with each launcher button is performed by specifying the recording positions of the component program identification information in code C, the component program identification information for automatically executing the input operation to the launcher button, and the measurement object identification information in code C.
[0056] Then, using the associated starter button, the measurement information providing unit 112 compares the component program identification information recorded in code C with the component program identification information associated with the starter button when reading code C, and automatically performs an input operation on the matching starter button. This allows a start command including information for identifying the component program associated with the matching starter button to be sent to the measuring device 120, and also sends the measurement object identification information recorded in the designated recording position of code C to the measuring device 120.
[0057] Figure 2 An example of a launcher application display screen with seven launcher buttons is shown. As a property of such launcher buttons, firstly, information for identifying the component program is associated with them. Figure 3 An example of an attribute setting screen that associates a launcher button with the filename of a component program is shown. In this example of an attribute setting screen, in addition to the filename of the component program, which serves as information for identifying the component program, a target PC for launching the component program can also be set. For example, the setting screen can be configured to select and set a PC that functions as both a measurement information providing unit 112 and a control terminal for the measuring device 120, or any one of one or more measuring devices connected to the measurement information providing unit 112 via a network, as the target PC. By associating the filename of the component program and the target PC with the launcher button on the setting screen configured in this way, the component program with that filename can be executed on the target PC via an input operation such as clicking the launcher button on the launcher application screen displayed on any display unit.
[0058] Then, the recorded location of the component program identification information used to automatically perform input operations on the starter button and the measurement object identification information in code C are further associated with the starter button that has already been associated in this way, using these as attributes. Figure 4 An example of an attribute setting screen is shown, which associates the recording positions of component program identification information and measurement object identification information in code C with a starter button. This setting screen is used to set the following information: information to be read as component program identification information from among the multiple pieces of information included in code C read by reader 111; component program identification information for automatically performing input operations on the starter button; and information to be read as measurement object identification information from among the multiple pieces of information included in code C read by reader 111. Specifically, the information set in the field of the read value of the row where the checkbox in the column of execution key is selected is associated with the starter button as component program identification information for automatically performing input operations on the starter button. Additionally, the position of the read value where the checkbox in the column of annotation output is selected is associated with the starter button as the recording position of the measurement object identification information in code C.
[0059] Figure 4 An example of reading product codes is shown, where information such as "Workpiece Name," "Workpiece Number," "Code Number," and "Batch Number" are separated by delimiters. Figure 4 In the example shown, the five messages “AAA”, “BBB”, “CCC”, “DDD” and “EEE”, separated by the colon “:” as the separator, are set as read values for the first record position to the fifth record position in the first to fifth lines, respectively.
[0060] Then, by selecting the checkbox for the execution key corresponding to the first read value, the recording position of the component program identification information in code C is designated as the first recording position, and the component program identification information that automatically executes the input operation to the starter button is designated as the first read value "AAA". Thus, "AAA" is associated with the starter button as the component program identification information that automatically executes the input operation to the starter button. As a result, the component program identification information associated with the starter button is used to identify... Figure 3 The information associated with the component program is shown in the property settings screen for the launcher button.
[0061] Additionally, by selecting the checkbox for the annotation output corresponding to the third read value, this is designated as the recording location of the measurement object identification information in code C and associated with the launcher button. Incidentally, it is also possible to select multiple execution key checkboxes and multiple annotation output checkboxes.
[0062] By setting the starter buttons as described above, when code C is read, for each starter button, the component program identification information recorded at a specified recording position in the read code C is compared with the component program identification information associated with the starter button by specification. Figure 4 In the example shown, if the information recorded in the first recording position of the read code C is "AAA", then the input operation of the starter button associated with the first read value "AAA" is automatically executed, where "AAA" is component program identification information. As a result, a start command including information for identifying the component program associated with the starter button is sent to the measuring device 120, and the measuring device 120 can perform processing according to the component program. Additionally, the information recorded in the third recording position of code C is sent to the measuring device 120 as measurement object identification information, and the measurement object identification information can be provided to the measuring device 120. From a different perspective, since the starter button is selected to automatically execute the input operation corresponding to the component program identification information recorded in code C, the component program identification information can also be referred to as starter button specified information. Incidentally, as Figure 3 As shown in the property settings screen, a switch can be provided to select whether to automatically send a startup command when reading code C.
[0063] The measuring device 120 can be of any type, and can be operated by executing various commands issued by a control application provided in the measuring device or in a control terminal connected to the measuring device, and can perform continuous processing using component programs. Any connection medium or method can be used between the measurement information providing unit 112 and the measuring device 120, as long as it is possible to send and receive start commands including information for identifying the component program to be started in the measuring device.
[0064] The measuring device 120 identifies one or more different component programs based on the information provided by the measuring information providing unit 112 for identifying component programs, performs measurement processing on the measuring object W according to the identified component program, and outputs a measurement result having the measuring object identification information provided by the measuring information providing unit 112.
[0065] To output object identification information along with the measurement results, for example, when a control application is executed that is responsible for acquiring measurement results from the measuring device 120 and outputting the results as is or after analysis, the object identification information provided by the measurement information providing unit 112 can be obtained and included in the measurement results for output. For example, a control application capable of executing commands can be used to record arbitrary input information and output the recorded information as part of the measurement results. Then, the measurement information providing unit 112 sends a command containing the object identification information to the measuring device 120, and the measuring device 120 uses the control application to receive and execute the command, enabling the object identification information to be output as part of the measurement results. Figure 5 An example of the measurement result output is shown, in which the measurement object identification information 001 sent from the measurement information providing unit 112 is displayed together with the item name of the code number.
[0066] According to the measurement system 100 configured as described above, the component program is automatically identified by reading the code C corresponding to the measurement object W, and measurement processing according to the component program is performed in the measurement device 120 where the measurement object W is set, and the measurement object identification information is attached to the measurement result. Therefore, it is not necessary to manually input information such as the file name used to identify the component program and measurement object identification information such as the serial number to identify the individual to be measured into the measurement device, thus enabling efficient measurement work.
[0067] Furthermore, by using a GUI component, associating the component program identification information used for automatically performing input operations on the GUI component with the component program, and setting the recording position of the measurement object identification information in the code, it is easy to associate the component program identification information used for automatically performing input operations on the GUI component with the component program, and easy to extract the measurement object identification information from the code. This allows the measuring device to perform measurement processing according to the component program through direct input operations such as clicking on the GUI component, and also allows the measuring device to perform measurement processing according to the component program by reading a code that records the same component program identification information as the component program identification information used for automatically performing input operations on the GUI component, and output a measurement result with the measurement object identification information.
[0068] Furthermore, by allowing the component program identification information to be arbitrarily assigned for automatically executing input operations on the starter button, the part program identification information can be used as the product number or other information previously attached to the product for product management purposes, without issuing a special code for the measurement control device of this invention. Moreover, multiple measurement objects W (multiple different codes C) can be associated with a single starter button, and it is not necessary to provide a starter button for each measurement object W. Figure 4 In the example shown, by associating "AAA" as the first read value with the starter button, even if the code C is different for each measured object W, as long as the workpiece name (recorded information at the first recording position) which serves as the part program identification information is "AAA", all workpiece numbers, code numbers, and batch numbers are associated with the same starter button and the same part program, even if they are different. Furthermore, by associating the recording position of the measured object identification information in code C with the starter button, even when the workpiece name is the same "AAA" and the same part program is executed, different code numbers for each measured object can be extracted from code C and appended to the measurement results, making it easy to determine which measured object the measurement result corresponds to.
[0069] In various embodiments, the measurement information providing unit 112 can be implemented by describing its functions in a program and having a computer execute the program.
[0070] This invention is not limited to the embodiments and variations described above. The embodiments and variations described above are merely examples, and anything having a configuration substantially the same as the technical concept described in the claims of this invention and producing the same effect is included within the scope of this invention. In other words, appropriate changes can be made within the scope of the technical concept expressed in this invention, and forms with such changes and modifications are also included within the scope of this invention.
Claims
1. A measurement and control device, comprising: A code reader is used to read codes that contain at least component program identification information; as well as The measurement information providing unit is configured to, when the code is read by the code reader, send a start command for a component program corresponding to the component program identification information recorded in the code to the measuring device, and cause the measuring device to execute processing according to the pre-prepared component program. The measurement information providing unit includes: The GUI component, which is pre-registered with information for identifying the component program, is configured to send a start command, including the information for identifying the component program, to the measuring device via input operations on the GUI component displayed on the display unit. Accept the association between the component program identification information used to automatically perform input operations and the registered GUI component; as well as When the code is read by the code reader, an input operation is automatically performed on the GUI component associated with the same component program identification information as recorded in the code, and a start command including the information for identifying the component program is sent to the measuring device.
2. The measurement and control device according to claim 1, in, The measurement information providing unit: By accepting the specification of the recording location of the component program identification information in the code, and the specification of the component program identification information for automatically performing input operations on the GUI component, the component program identification information is associated with the registered GUI component; as well as The component program identification information recorded at the specified record position in the code is compared with the component program identification information associated with the GUI component by a specified method, and the input operation is automatically performed on the matching GUI component.
3. The measurement and control device according to claim 1 or 2, in, The measurement information providing unit: When registering the GUI component, information used to identify which of the multiple measuring devices to use will be associated with the GUI component; as well as When performing an input operation on the GUI component, a start command including the information for identifying the component program is sent to the measuring device associated with the GUI component.
4. A measurement system, comprising: A measurement control device and a measurement apparatus, wherein the measurement control device includes: A code reader is used to read codes that contain at least component program identification information and measurement object identification information; and A measurement information providing unit is configured to, when the code reader reads the code, send to the measuring device a start command for a component program corresponding to the component program identification information recorded in the code, and the measurement object identification information recorded in the code, and cause the measuring device to perform processing according to the component program. The measuring device performs processing according to the pre-prepared component program and outputs a measurement result containing the identification information of the measured object.
5. The measurement system according to claim 4, in, The measurement information providing unit: The GUI component, which is pre-registered with information for identifying the component program, is configured to send a start command, including the information for identifying the component program, to the measuring device via input operations on the GUI component displayed on the display unit. Accept the association between the component program identification information used to automatically perform input operations and the registered GUI component; as well as When the code is read by the code reader, an input operation is automatically performed on the GUI component associated with the same component program identification information as recorded in the code, and a start command including the information for identifying the component program and the measurement object identification information recorded in the code is sent to the measuring device.
6. The measurement system according to claim 5, in, The measurement information providing unit: By accepting the specification of the recording location of the component program identification information in the code, and the specification of the component program identification information for automatically performing input operations on the GUI component, the component program identification information is associated with the registered GUI component; as well as The component program identification information recorded at the specified record position in the code is compared with the component program identification information associated with the GUI component by a specified method, and the input operation is automatically performed on the matching GUI component. as well as For the registered GUI component, the specified recording location of the measurement object identification information in the code is accepted, and when an input operation is performed on the GUI component, information read from the recording location in the code is sent to the measuring device as the measurement object identification information.
7. The measurement system according to claim 5 or 6, in, The measurement information providing unit: When registering the GUI component, information used to identify which of the multiple measuring devices to use will be associated with the GUI component; as well as When performing an input operation on the GUI component, a start command including the information for identifying the component program and the measurement object identification information recorded in the code is sent to the measuring device associated with the GUI component.
8. A method performed by a measurement control device, the measurement control device comprising a code reader for reading a code containing at least component program identification information, the method comprising: A GUI component pre-registered with information for identifying the component program is configured to send a start command, including the information for identifying the component program, to the measuring device via input operation to the GUI component displayed on the display unit. The component program identification information used to automatically perform input operations on the GUI component is associated with the registered GUI component; as well as When the code is read by the code reader, an input operation is automatically performed on the GUI component associated with the same component program identification information as recorded in the code, thereby sending a start command including the information for identifying the component program to the measuring device, and causing the measuring device to perform processing according to the pre-prepared component program.
9. A non-transitory recording medium having a program recorded thereon, the program being used to cause a computer to perform the method according to claim 8.
10. A computer program product comprising a program for causing a computer to perform the method according to claim 8.
Citation Information
Patent Citations
Visiting-type health checkup system
JP2007301377A