Program, method

The program integrates setting and support information within the display interface, addressing the inefficiency of conventional systems by enabling direct and efficient data setting operations within the same window.

JP7884261B2Active Publication Date: 2026-07-03UNIPULSE CORPORATION

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
UNIPULSE CORPORATION
Filing Date
2022-08-25
Publication Date
2026-07-03

AI Technical Summary

Technical Problem

Conventional computer systems require users to refer to separate help windows for detailed information about setting options, making the setting process cumbersome and inefficient.

Method used

A computer program that associates user-configurable setting information and support information, allowing for seamless display, selection, and modification of settings within the same interface, utilizing a multi-layered structure for additional details.

Benefits of technology

Enhances the setting operation by providing intuitive and efficient data setting operations directly within the display area, improving user experience and reducing the need for external references.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007884261000001
    Figure 0007884261000001
  • Figure 0007884261000002
    Figure 0007884261000002
  • Figure 0007884261000003
    Figure 0007884261000003
Patent Text Reader

Abstract

To provide a program for which the setting work for a setting application using a computer is improved.SOLUTION: A program is executed by a computer 1 including storage means 5, information processing means 2, output means 3, and input means 4 when a user performs a data setting operation using the input means. The storage means 5 preliminarily stores setting information 6 that can be set by the user and setting support information 7 that is displayed in a display area of the output means 3 for supporting setting, in association with each other. The information processing means 2 performs the steps of: reading the setting information 6 and setting support information 7 that are currently set, from the storage means 5; and displaying the setting support information 7 in the display area with the setting information 6 inserted in the setting support information 7 so as to be able to be selected and changed by the input means 4.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0006]

[0001] The present invention relates to a program and method executed by a computer.

Background Art

[0002] Conventionally, for parameter settings of computer applications and settings such as operation modes and machine data of mechanical devices connected to a computer, the setting items were listed, and the selectable options or numerical values were arranged beside them. In order for the user to know the details of each item, it was normal to change the setting value while referring to another help window displayed in the computer application (Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

[0007] Furthermore, the information processing means, The step of receiving a change instruction from an input means to a selection display unit or variable numerical display unit included in the setting support information and storing the change in a storage means, The following steps are performed: read the target setting support information and associated setting information from the storage means based on the changes, and update the display in the display area of ​​the output means.

[0008] Furthermore, the configuration support information is stored in the storage means in a multi-layered structure. The information processing means performs a step in which, based on a command from the input means, selectively adds and displays lower-level setting support information in the display area of ​​the output means.

[0009] A method according to one aspect of the present invention, in order to achieve the above objective, A method performed when a user uses an input means to set data in a computer equipped with a storage means, an information processing means, an output means, and an input means, User-configurable setting information and setting support information displayed in the output means's display area to assist with settings are associated and stored in the storage means beforehand. Information processing means, The steps include reading the currently set configuration information and configuration support information from the storage device, A step of inserting setting information into setting support information so that it can be selected and changed by input means, and displaying the setting support information in a display area.

[0010] Also, when the information processing means receives that a selection display part or a variable value display part included in and displayed in the setting support information has been changed by the input means, and stores the change content in the storage means; A step of reading out the target setting support information and the setting information associated therewith from the storage means based on the change content, and updating the display in the display area of the output means. It has.

[0011] Also, the setting support information is stored in the storage means in a plurality of hierarchical structures, The information processing means has a step of selectively additionally displaying the lower - layer setting support information in the display area of the output means according to a command from the input means.

Advantages of the Invention

[0012] According to the program of the present invention, a program for improving the setting operation Computer systems having can be provided.

Brief Description of the Drawings

[0013] [Figure 1] It is a block configuration diagram of a computer system according to an embodiment of the present invention. [Figure 2] It is an example of a data structure of a storage unit used in a program according to an embodiment of the present invention. [Figure 3] It is an example of a data structure of a storage unit used in a program according to an embodiment of the present invention. [Figure 4] It is an example of a data structure of a storage unit used in a program according to an embodiment of the present invention. [Figure 5] It is a flowchart of a program according to an embodiment of the present invention. <s [Figure 6]This is the display screen of the program according to an embodiment of the present invention. [Figure 7] This is the display screen of the program according to an embodiment of the present invention. [Figure 8] This is the display screen of the program according to an embodiment of the present invention. [Figure 9] This is the display screen of the program according to an embodiment of the present invention. [Figure 10] This is the display screen of the program according to an embodiment of the present invention. [Figure 11] This is the display screen of the program according to an embodiment of the present invention. [Figure 12] This is the display screen of the program according to an embodiment of the present invention. [Figure 13] This is the display screen of the program according to an embodiment of the present invention. [Figure 14] This is the display screen of the program according to an embodiment of the present invention. [Figure 15] This is the display screen of the program according to an embodiment of the present invention. [Figure 16] This is the display screen of the program according to an embodiment of the present invention. [Figure 17] This is the display screen of the program according to an embodiment of the present invention. [Figure 18] This is the display screen of the first modification of the program according to an embodiment of the present invention. [Figure 19] This is the display screen of the first modification of the program according to an embodiment of the present invention. [Figure 20] This is the display screen of the second modification of the program according to an embodiment of the present invention. [Figure 21] This is the display screen of the third modification of the program according to an embodiment of the present invention.

Mode for Carrying Out the Invention

[0014] Figure 1 is a block diagram of the computer system according to the present invention. The computer system according to the present invention consists of a computer 1 and a mechanical device 11. Furthermore, the computer 1 has an information processing means 2, an output means 3, an input means 4, a storage means 5, and a main memory means 10. These means and the mechanical device 11 are connected via a bus, a network line, etc., and can transmit information (communicate signals).

[0015] The components of computer 1 in Figure 1 are described below. Output means 3 is an output device for displaying information to the user of computer 1, and is an example of a display device such as a liquid crystal or organic EL. Information processing means 2 is a computing device that interacts with each of the above means, and is an example of a CPU (Central Processing Unit). Input means 4 is an input device that receives commands from the user of computer 1, and is an example of a user interface equipped with a mouse, keyboard, or touch panel. Storage means 5 is a storage device for storing a large amount of information, and is an example of a non-volatile device such as a hard disk drive (HDD) or flash memory. Main memory means 10 is a main memory device for temporarily storing information that is the target of execution by information processing means 2, and is an example of RAM (Random Access Memory).

[0016] The computer system assists the user in performing data setting operations. The computer program according to the present invention can also be executed independently using a personal computer. Computer 1 includes a personal computer, a tablet computer, and other portable terminals.

[0017] The mechanical device 11 is an object on which the user can set the parameters of its operation. The program according to the embodiment of the present invention may be incorporated into an application that is completed solely within the computer, such as a computer game or a calculation and search tool, or it may be included in an application for setting the parameters of the operation that operates the mechanical device 11. In this embodiment, the setting information 6 and setting support information 7 in the storage means 5 are stored in a device built into the computer 1, but they may also be stored in a storage device on a network connected to the information processing means 2 by wired / wireless, or they may even be on a cloud server.

[0018] Next, we will explain the various types of information stored in the storage means 5 in Figure 1. The storage means 5 stores setting information 6, setting support information 7, setting support program 8, and OS and other programs 9 in the form of databases, files, etc.

[0019] Then, the information processing means 2 writes the setting information 6 and setting support information 7 stored in the storage means 5 to the main storage means 10 and performs calculations to interpret and execute programs and data. In addition, the information processing means 2 accesses the main storage means 10 to interpret and execute the setting support program 8 and OS and other programs 9 stored in the storage means 5, thereby performing the setting support processing according to the present invention.

[0020] Next, an example of the data structure of the setting information 6 stored in the storage means 5 with respect to the mechanical device 11 will be explained using Figures 2 and 3.

[0021] As shown in Figure 2, the setting information 6 is configured by associating status information 61, key information 62, first choice information 63, second choice information 64, item information 65, number information 66, and setting flag information 68.

[0022] The status information 61 represents the state of the machine device 11. In Figure 2, this is the information for the standby state of the machine device 11. If there are other states that represent the state of the machine device 11, separate data will be provided according to those states.

[0023] The key information 62 is information relating to the operation keys provided on the input means 4 of the mechanical device 11 or the computer 1. In the case of the mechanical device 11, for example, the key information 62 is information relating to buttons provided on the main body of the mechanical device 11 or buttons provided on a remote commander that remotely operates the mechanical device 11 by wire or wireless connection. In this embodiment, there are four types of key information 62: UP key, DOWN key, H key, and B key.

[0024] The first option information 63 associates each key with a selection of actions that the mechanical device 11 will perform. For example, the UP key can be assigned one of the following as its upper-level option: "No function," "Rise while pressed," or "Rise by a constant range." Furthermore, the second option information 64 assigns lower-level options to each of the upper-level first options for actions that the mechanical device 11 will perform for each key. For example, for the UP key's first option, "Rise while pressed," the second option can be one of the following actions after the first option's action is completed: "Hold" or "Weigh and balance."

[0025] Number information 66 is an identification number used to identify the combination of status information 61, key information 62, first option information 63, and second option information 64. For example, if status information 61 is standby, key information 62 is UP key, first option information 63 is rise while pressed, and second option information 64 is hold, then number information 66 is M2.

[0026] The setting flag information 68 sets a flag for the currently set number information 66. For example, if the key information 62 is the UP key, then only one of the number information 66 from M1 to M5 can be set. In Figure 2, the setting flag information 68 for M2 is set to 1 for the UP key. Therefore, when the UP key is pressed by the user, the number information 66 for M2, which rises and is then held while the user is pressing it, is active, and the drive unit of the machine device 11 performs this set operation.

[0027] Figure 3 shows the data structure that stores detailed parameters for each operation. Item information 65 is the detailed parameter for the combination selected from state information 61 to second choice information 64, and includes items such as weight, speed, acceleration, deceleration, measurement time, and distance. Number information 66 is the identification number for each item in item information 65, and in this embodiment, it is unique, consisting of the letter W followed by a number. Setting value information 67 is the setting value for each parameter in item information 65. Note that depending on the selection, some items, such as W28 and W29 in number information 66, may not have setting values.

[0028] Figure 4 shows an example of the data structure of the setting support information 7. The title information 71 is a string displayed in the title display area T of the setting screen of the setting support program 8 (see, for example, Figure 6). In this embodiment, the strings of the status information 61 and key information 62 in the setting information 6 correspond to this. The first choice information 73 is the same as the first choice information 63, and the second choice information 74 is the same as the second choice information 64.

[0029] The general descriptive information (upper level information) 75 contains a string of general descriptive text for the setting identified by the second option information 74. Each general descriptive information 75 contains a unique string along with option information and number information 66. For example, the string of general descriptive information 75 is the same for settings where the title information 71 is "UP key" and the first option information 73 is "Raise while pressed". The difference in the second option is that [Option 2] quotes the string from the second option information 74. Therefore, if "Hold" is selected in the second option information 74, "Hold" is substituted into [Option 2], and if "Weigh and balance" is selected in the second option information 74, "Weigh and balance" is substituted into [Option 2]. Furthermore, for title information 71, "DOWN key", first option information 73, "fixed-range descent", and second option information 74, "Hold", the general explanation information 75 is a unique string, with the numerical value 500 from [W18] substituted in, and "Hold" from [Option 2] substituted in.

[0030] The additional explanatory information (lower-level information) 76 contains strings of additional explanatory text, such as supplementary information, to the general explanatory information (upper-level information) 75, and has a hierarchical structure. The additional explanatory text in the additional explanatory information 76 is written in the same format as the general explanatory information 75.

[0031] The velocity / acceleration setting information (lower-level information) 77 also contains a string of detailed setting descriptions that are subordinate to the general description information (upper-level information) 75 or the additional description information (lower-level information) 76. The description of the velocity / acceleration setting information 77 is written in the same format as the general description information 75.

[0032] Figure 5 is a flowchart of a setting support program executed by the information processing means 2 according to an embodiment of the present invention.

[0033] In step S101, the information processing means 2 determines whether to display additional explanatory information 76 and speed / acceleration setting information 77 on the initial screen. If there is additional information to display (Yes), the process proceeds to step S102. Whether or not there is additional information to display is determined according to the setting instructions in the setting screen menu described later, and is stored in the memory area of ​​the setting support program 8 in the state it was in when it was last used.

[0034] In step S102, the information processing means 2 reads the additional explanatory information 76 and speed / acceleration setting information 77 that are required to be displayed into the main memory means 10, and proceeds to step S103.

[0035] Meanwhile, in step S101, if there is no additional display, the information processing means 2 proceeds to step S103.

[0036] In step S103, the information processing means 2 reads the current setting flag information 68 and setting value information 67 from the setting information 6, which are necessary to display on the setting screen of the setting support program 8 at least at this moment, and loads them into the main memory means 10, then proceeds to step S104.

[0037] In step S104, the information processing means 2 reads the general explanatory information 75 corresponding to the setting flag information 68 and setting value information 67 read in step S103, and proceeds to step S105.

[0038] In step S105, the information processing means 2 displays general explanatory information 75 on the setting screen of the setting support program 8 displayed by the output means 3, and further selectively adds additional explanatory information 76 and speed / acceleration setting information 77, and then proceeds to step S106.

[0039] If the information processing means 2 determines in step S106 that it has received a command from the input means 4 to input an option or a numerical value on the setting screen of the setting support program 8, it proceeds to step S107.

[0040] In step S107, the information processing means 2 displays a screen for selecting an option from the setting screen of the setting support program 8 or for entering numerical values, and then proceeds to step S108. Furthermore, in step S108, the information processing means 2 receives the options or numerical values ​​from the input screen of the setting screen of the setting support program 8 and proceeds to step S109.

[0041] If the information processing means 2 determines in step S109 that it has received a command to confirm the changes in the input screen content of the setting screen of the setting support program 8 (Yes), it proceeds to step S110.

[0042] In step S110, the information processing means 2 stores the changes to the selection or numerical value confirmed in step S109 in a predetermined location in the setting information 6 and proceeds to step S111. Furthermore, in step S111, the information processing means 2 reads the setting support information 7 corresponding to the selection or numerical value changed and stored in step S110 and proceeds to step S112. Then, in step S112, the information processing means 2 updates the setting screen of the setting support program 8 displayed by the output means 3 based on the contents of step S111 and proceeds to step S113. If the information processing means 2 determines in step S106 that it has not received a command from the input means 4 to input a selection or numerical value on the setting screen of the setting support program 8 (No), it skips steps S107 to S112 and proceeds to step S113.

[0043] If the information processing means 2 receives a command to terminate the setting screen of the setting support program 8 in step S113 (Yes), it terminates the setting screen of the setting support program 8. On the other hand, if the information processing means 2 does not receive a command to terminate the setting screen of the setting support program 8 in step S113 (No), it proceeds to step S114.

[0044] If the information processing means 2 determines in step S114 that it has received a command to add information to the setting screen of the setting support program 8 (Yes), it proceeds to step S115. If the information processing means 2 determines in step S114 that it has not received a command to add information to the setting screen of the setting support program 8 (No), it proceeds to step S106.

[0045] In step S115, the information processing means 2 reads the additional explanatory information 76 and speed / acceleration setting information 77 that are required to be displayed into the main memory means 10, and proceeds to step S112 to update and display the setting screen.

[0046] Figures 6 to 17 show the program-based setting display screen according to an embodiment of the present invention. The details of the display screen will be described below with reference to the flowchart explained in Figure 5.

[0047] Figure 6 shows the initial display screen when the program of this embodiment is started, in the case where the setting to display additional explanatory information 76 and speed / acceleration setting information 77 on the initial screen has not been configured. In other words, it is the display screen as a result of the information processing means 2 proceeding to No in step S101 and executing steps S103, S104, and S105.

[0048] On the display screen, there is first a title display area T that displays the status information 61 of the title information 71, and below this title display area T, there is a general explanation area G that displays the general explanation information 75 corresponding to the title information 71. In Figure 6, the title display area T displays "Standby State," which is the first title of the title information 71 in Figure 4, and the general explanation area G displays the string of text from the general explanation information 75 associated with "Standby State," which reads, "When you 'weigh and balance' without a workpiece being suspended, it enters the standby state. In the standby state, the operator can pull the lifting device to raise and lower it."

[0049] Next, below this general explanation area G, there is a header display area H that displays the key information 62 from the title information 71, and to its right, there is a choice display area S1. In Figure 6, the header display area H displays "UP key" from the title information 71 in Figure 4. And since M2 of the number information 66 is set in Figure 2, the choice display area S1 displays "rises while pressed" from the first choice information 73 in Figure 4. In the general explanation area G below the header display area H, the general explanation information 75 associated with the first choice information 73 "rises while pressed" and the second choice information 74 "hold" is displayed. That is, in the choice display area S2 (M2) of the general explanation area G, "rises while the key is pressed. When the key is released, [choice 2] is performed," the string "hold" is inserted because M2 of the number information 66 is set, which corresponds to the second choice information 64 "hold".

[0050] Similarly, the header display area H and the general explanation area G are displayed sequentially downwards for each key information 62. For example, if the title information 71 "DOWN key" is displayed in the header display area H and the first option information 73 "fixed-range descent" is displayed, then general explanation information 75, in which the set value is variable and the second option information can be selected, is displayed in the general explanation area G. In the general explanation area G, X1 (W22), X2 (W23), and X3 (W24) are variable value display units. Furthermore, in the general explanation area G, S2 (M10) is the option display unit. The set values ​​W22, W23, and W24 are the descent distance, elapsed time, and measurement time, respectively, in Figure 3.

[0051] Figures 7 and 8 show the display screen of a program according to an embodiment of the present invention, in which additional explanatory information 76 and speed / acceleration setting information 77 are displayed from the initial screen.

[0052] When the user clicks "Detailed Explanation" in the menu at the top left of the display screen, the types of explanations are displayed in a list screen, as shown in Figure 7. In the current settings, only the general explanation is displayed, so the checkbox is only shown to the left of "General Explanation". The user then clicks to the left of "With Supplementary Explanation" and "Speed / Acceleration Settings" to turn on the checkboxes (Figure 8). As a result, the information processing means 2 proceeds to Yes in step S114 and executes steps S115 and S112.

[0053] Figure 9 shows the program screen that appears after the user clicks the checkboxes to the left of "With supplementary explanation" and "Speed / acceleration settings" in the state shown in Figure 8. Compared to Figure 6 (and similarly Figures 7 and 8), a supplementary explanation area A appears below the general explanation area G, and the strings described in the additional explanation information 76 and speed / acceleration setting information 77 in Figure 4 are additionally displayed. For example, the supplementary explanation area A below the title display area T contains the additional explanation information 76 and variable numerical display units Y1(Wa) and Y2(Wb) that handle weight and load. On the other hand, the supplementary explanation area A below the "UP key" in the header display area H contains speed / acceleration setting information 77 and the associated variable numerical display units Z1(W3) and Z2(W4).

[0054] Next, using Figures 9 to 12, we will explain how the program's display screen changes when the user changes the selection in the selection display section S1 to the right of the "UP key" in the header display area H. When the user moves the cursor using the input means 4 to the selection display section S1(M2) ("Rise while pressed") in the general explanation area G and clicks (Yes in step S106), a pop-up window PW is displayed as shown in Figure 10 (step S107). The pop-up window PW displays the selection options, and the currently selected item is represented by a radio button. For example, as shown in Figure 11, the user selects "Balanced Rise" (step S108) and clicks "OK" (step S109). Then, as shown in Figure 12, the display in the selection display section S1 to the right of the "UP key" in the header display area H switches to "Balanced Rise," and along with this, the general explanation area G and the supplementary explanation area A also switch (execute steps S110 to S112).

[0055] In other words, before the user made the change, the UP key had the first option information 63 set to "rise while pressed" and the second option information 64 set to "hold," and the setting flag information 68 of M2 in the number information 66 was 1 (see Figure 2). Therefore, the general explanation information 75 in the general explanation area G was set to "rises while the key is pressed. Holds when the key is released," and the speed / acceleration setting information 77 in the supplementary explanation area A was set to "rise speed is 100 mm / s, acceleration is 50 mm / s²" (see Figure 4).

[0056] After user modification, the UP key will have the first option information 63 set to "constant range rise" and the second option information 64 set to "weigh and balance," and the setting flag information 68 of number information 66, M5, will be 1. Therefore, the general explanation information 75 in general explanation area G will be "It will rise 100 mm. Then it will weigh and balance. It will weigh the load, and if there is a work load, it will balance; otherwise, it will switch to standby mode. The weighing time is 0.8 seconds." and the speed / acceleration setting information 77 in supplementary explanation area A will be "The rising speed is 80 mm / s, the acceleration is 20 mm / s², and the deceleration is 30 mm / s²." (See Figure 4).

[0057] Next, we will explain how to update the general explanation information 75 in the general explanation area G by changing the selection in the general explanation information 75. In Figure 12, when the user moves the cursor to the selection display section S2 of the general explanation information 75 in the general explanation area G of the DOWN key and clicks (step S106), the pop-up window PW shown in Figure 13 appears (step S107). In this pop-up window PW, the user can select either "Hold" or "Balance," and currently "Balance" is selected. As shown in Figure 14, when the user selects "Hold" (step S108) and clicks the "OK" button to confirm (step S109), the general explanation information 75 in the general explanation area G is rewritten and updated as shown in Figure 15 (the information processing means 2 executes steps S110 to S112).

[0058] Next, we will explain how to update the additional explanatory information 76 in the supplementary explanatory information area A by changing the numerical value. In Figure 15, when the user moves the cursor to the variable numerical display section Z1 (W19) in the supplementary explanatory information area A of the DOWN key and clicks (step S106), the pop-up window PW shown in Figure 16 appears (step S107). In this pop-up window PW, the user can check and change the numerical value, and the current value is "90". For example, when the user enters "80" (step S108) and clicks the "OK" button to confirm (step S109), the variable numerical display section Z1 (W19) of the additional explanatory information 76 in the supplementary explanatory information area A is rewritten and updated, as shown in Figure 17 (the information processing means 2 executes steps S110 to S112). Note that by changing the numerical value in the variable numerical display section, new additional explanations may be generated and added to the supplementary explanatory information area A.

[0059] Figure 18 shows a display screen of a first variation of the program according to an embodiment of the present invention. The first variation replaces the method of switching the display of the supplementary explanation area A ON / OFF in the menu section, as shown in Figure 7, with a method of placing it within the screen. For example, a display button B is placed below the general explanation area G. When the user clicks this display button B, additional explanatory information 76 is displayed in the supplementary explanation area A, as shown in Figure 19. When the user clicks this display button B again, the additional explanatory information 76 in the supplementary explanation area A disappears, as shown in Figure 18. Of course, clicking the display button B below a certain general explanation area G may display the additional explanatory information 76 in the supplementary explanation area A below it, but clicking any one of the display buttons B may display the additional explanatory information 76 below all of the general explanation areas G. Furthermore, the switching of some or all of this display may be set separately by a menu or the like.

[0060] Figure 20 shows a display screen of a second variation of the program according to an embodiment of the present invention. In the second variation, the selection display section S1 to the right of each header display area H displays all options and allows selection using radio buttons, checkboxes, etc. For example, in the selection display section S1 to the right of the DOWN key in the header display area H, one of the following can be selected: "No function / Descend while pressed / Descend by a fixed amount". Furthermore, if either "Descend while pressed" or "Descend by a fixed amount" is selected, it displays a prompt to select either "Hold" or "Weigh and balance". The second variation is useful when there are relatively few options, and has the advantage of occupying a small screen area and making the options easy to grasp.

[0061] Figure 21 shows a display screen of a third variation of the program according to an embodiment of the present invention. In the third variation, the selection display section S1 to the right of each header display area H is selected using either a pull-down menu or a list. For example, when the user clicks the downward-pointing triangle in the selection display section S1 to the right of the UP key in the header display area H, a pull-down menu appears and the options are displayed. When the user selects a desired option, the display in the general explanation area G is immediately updated based on the selected option. The third variation has the advantage of requiring fewer setup steps because the display is updated immediately upon selection. The third variation is also useful when there are a relatively large number of options.

[0062] The display screen for the program of this invention may be an application screen, or it may be a browser display.

[0063] Although the present invention has been described based on preferred embodiments, the present invention is not limited to the embodiments described above, and various modifications are possible without departing from the spirit of the invention. [Industrial applicability]

[0064] One example of how this invention can be used is in applications for setting parameters of mechanical devices. [Explanation of Symbols]

[0065] 1: Computer 2: Information processing means 3: Output means 4: Input method 5: Storage means 6: Configuration Information 7: Setup support information 8: Setup support program 9: OS and other programs 10: Main memory means 11: Mechanical equipment 61: Status Information 62: Key Information 63: Information on the first option 64: Information on the second option 65: Item information 66: Number Information 67: Setting Information 68: Setting Flag Information 71: Title Information 73: First Option Information 74: Information on the second option 75: General explanatory information (higher level information) 76: Additional explanatory information (lower level information) 77: Speed / acceleration setting information (lower-level information) T: Title display area H: Header display area G: General explanation area A: Supplementary explanation area S: Selection display section X: Variable numerical display unit Y: Variable numerical display unit Z: Variable numerical display section

Claims

[Claim 1] It comprises a storage means, an information processing means, an output means, and an input means, A computer having a program that is executed when a user performs data setting operations using the input means, A mechanical device connected to the aforementioned computer to enable information transmission, A computer system consisting of, The aforementioned storage means is The user can configure the settings information, Setting support information that is displayed in the display area of ​​the output means to assist in setting, Store them in advance in association with each other. The aforementioned configuration information is, Each piece of information associated with the standby state information representing the state of the machine device is configured to include, at a minimum, key information relating to the input means, first choice information relating to the choice of operation to be performed by the machine device in response to the key information based on the setting operation, and second choice information assigning lower-level choices to each of the first choice information pieces. The aforementioned information processing means is The steps include reading the currently set setting information and setting support information from the storage means, The steps include: inserting the setting information into the setting support information so that it can be selected and modified by the input means, and displaying the setting support information in the display area; The selection display unit or variable numerical display unit included in the setting support information receives a change instruction from the input means and stores the change in the storage means; The steps include reading from the storage means the setting support information for the target and the explanatory information relating to the setting identified by the second option information associated therewith, and the setting information, based on the changes, and updating the display in the display area of ​​the output means; A computer system characterized by performing the following.