System construction assistance apparatus, method, and recording medium
First Claim
1. A system construction assistance apparatus, comprising:
- a memory configured to store a first summary information and a second summary information;
at least one display comprising a first display screen and a second display screen; and
a processor configured to control the display to display, on the first display screen, a plurality of units, which are components connectable to slots of a programmable logic controller, each of the plurality of units belonging to one of a plurality of categories comprising a power source category, a central processing unit category, and a motion control category, such that the units are sorted by category, receive a first input to select one unit from the units displayed on the first display screen, based on the received first input, generate a system configuration diagram, and control the display to display the generated system configuration diagram on the second display screen,wherein, after the first input is received by the processor and before a next input is received by the processor, the processor is further configured to predict, on a per category basis which is a larger basis than a per unit basis, a category from among the plurality of categories to which a unit to be selected by the next input belongs based on a category from among the plurality of categories of the selected one unit and based on a plurality of first inputs received in a past, and control the display to display the predicted category as a candidate category,wherein the processor is further configured to;
count for each of selection combinations comprising a first unit from a first category and a second unit from a second category that is selected before the first unit, a number of times the first unit and the second unit are selected in combination,control the memory to store the number of times in the first summary information as a count value for the respective selection combination from among the selection combinations,update the second summary information, which indicates per category selection combinations, based on the count value stored in the first summary information, andwherein the processor predicts the candidate category based on values stored in the second summary information.
1 Assignment
0 Petitions
Accused Products
Abstract
A system construction assistance apparatus includes a first display screen, a second display screen, and a processing section displaying units each belonging to one of categories on the first display screen such that the units are sorted by category, receiving a first input to select one unit from the units displayed on the first display screen, generating a system configuration diagram on the basis of the received first input, and displaying the generated system configuration diagram on the second display screen. After a first input is newly received and before a next first input is received, the processing section predicts a category to which a unit to be selected by the next first input belongs on the basis of first inputs received in a past and presents the predicted category as a candidate category to a user.
34 Citations
18 Claims
-
1. A system construction assistance apparatus, comprising:
-
a memory configured to store a first summary information and a second summary information; at least one display comprising a first display screen and a second display screen; and a processor configured to control the display to display, on the first display screen, a plurality of units, which are components connectable to slots of a programmable logic controller, each of the plurality of units belonging to one of a plurality of categories comprising a power source category, a central processing unit category, and a motion control category, such that the units are sorted by category, receive a first input to select one unit from the units displayed on the first display screen, based on the received first input, generate a system configuration diagram, and control the display to display the generated system configuration diagram on the second display screen, wherein, after the first input is received by the processor and before a next input is received by the processor, the processor is further configured to predict, on a per category basis which is a larger basis than a per unit basis, a category from among the plurality of categories to which a unit to be selected by the next input belongs based on a category from among the plurality of categories of the selected one unit and based on a plurality of first inputs received in a past, and control the display to display the predicted category as a candidate category, wherein the processor is further configured to; count for each of selection combinations comprising a first unit from a first category and a second unit from a second category that is selected before the first unit, a number of times the first unit and the second unit are selected in combination, control the memory to store the number of times in the first summary information as a count value for the respective selection combination from among the selection combinations, update the second summary information, which indicates per category selection combinations, based on the count value stored in the first summary information, and wherein the processor predicts the candidate category based on values stored in the second summary information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
displaying, on a first display screen included in a computer, a plurality of units, which are components connectable to slots of a programmable logic controller, each of the plurality of units belonging to one of a plurality of categories comprising a power source category, a central processing unit category, and a motion control category, such that the units are sorted by category; receiving, by the computer, a first input to select one unit from the displayed units; generating, by the computer, a system configuration diagram based on the received first input; displaying the generated system configuration diagram on a second display screen included in the computer; and after the receiving of the first input and before receiving a next input, determining, on a per category basis which is a larger basis than a per unit basis, a category from among the plurality of categories to which a unit to be selected by the next input belongs based on a category from among the plurality of categories of the selected one unit and based on a plurality of first inputs received in a past and outputting the determined category as a candidate category, and wherein the determining the candidate category comprises; counting for each of selection combinations comprising a first unit from a first category and a second unit from a second category that is selected before the first unit, a number of times the first unit and the second unit are selected in combination, storing, in a memory, a first summary information comprising a count value, obtained based on the counting, indicating the number of times the respective selection combination was selected from among the selection combinations, updating a second summary information, which indicates per category selection combinations, based on the count value stored in the first summary information, and determining the candidate category based on values stored in the second summary information.
-
-
18. A non-transitory computer readable recording medium having recorded a program for causing a computer to execute:
-
displaying, on a first display screen, a plurality of units, which are components connectable to slots of a programmable logic controller, each of the plurality of units belonging to one of a plurality of categories comprising a power source category, a central processing unit category, and a motion control category, such that the units are sorted by category; receiving a first input to select one unit from the units displayed on the first display screen; generating a system configuration diagram based on the received first input and displaying the generated system configuration diagram on a second display screen; and after the receiving of the first input and before a next input is received, determining, on a per category basis which is a larger basis than a per unit basis, a category from among the plurality of categories to which a unit to be selected by the next input belongs based on a category from among the plurality of categories of the selected one unit and based on a plurality of first inputs received in a past and outputting the determined category as a candidate category, wherein the determining the candidate category comprises; counting for each of selection combinations comprising a first unit from a first category and a second unit from a second category that is selected before the first unit, a number of times the first unit and the second unit are selected in combination, storing, in a memory, a first summary information comprising a count value, obtained based on the counting, indicating the number of times the respective selection combination was selected from among the selection combinations, updating a second summary information, which indicates per category selection combinations, based on the count value stored in the first summary information, and wherein the candidate category is determined based on values stored in the second summary information.
-
Specification