This application claims the priority benefit of Japan application serial no. 2021-212734, filed on Dec. 27, 2021. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of this specification.
The disclosure relates to an information processing device, a terminal, an information processing method, and a computer-readable recording medium.
Conventionally, an electronic musical instrument has been disclosed to use a large display which displays illustrative texts about functions of a function screen or the like in a help mode (e.g., Patent Document 1: Japanese Patent Application Laid-Open No. H7-253779). In addition, a server capable of being online with a user terminal has been disclosed to restrict items or contents of an online manual that can be browsed in response to a browsing request, or change a display sequence of items or contents of the online manual, based on user information associated with the browsing request of the online manual (e.g., Patent Document 2: Japanese Patent Application Laid-Open No. 2021-47762).
According to an embodiment of the disclosure, an information processing device includes a control part which executes: receiving operation information of an electronic musical instrument from the electronic musical instrument; and transmitting operation associated information of the electronic musical instrument corresponding to the operation information to a terminal of a user of the electronic musical instrument, the terminal being different from the electronic musical instrument.
According to another embodiment of the disclosure, a terminal of a user of an electronic musical instrument is different from the electronic musical instrument and includes a control part which executes: receiving, from an information processing device receiving operation information of the electronic musical instrument from the electronic musical instrument, operation associated information of the electronic musical instrument corresponding to the operation information; and displaying, on a display device, information based on the operation associated information.
The disclosure may include information processing methods performed by the information processing device and the terminal described above, programs causing each of the information processing device and the terminal described above to execute the information processing methods, and non-transitory storage media storing the programs.
Embodiments of the disclosure provide an information processing device, a terminal, and an information processing method program capable of suitably providing a user of an electronic musical instrument with information related to an operation of the electronic musical instrument.
Hereinafter, embodiments of the disclosure will be described with reference to the drawings. The configuration in the embodiments is exemplary, and the configuration of the embodiments may be appropriately changed without departing from the objective of the disclosure.
<Information Processing System>
The network 1 is a public network such as the Internet. The network 1 may be a wired network or a wireless network. The wireless network is, for example, a cellular network (e.g., long term evolution (LTE), 5th generation mobile communication system (5G), etc.), a wireless LAN (including WiFi), BLE, etc.
The electronic musical instrument 2 is a musical instrument played by a user 11 of the electronic musical instrument 2. The electronic musical instrument 2 is a keyboard instrument (e.g., a piano, an organ, a synthesizer, etc.), a string instrument (e.g., a guitar, etc.), a percussion instrument (e.g., a drum, a percussion, etc.), a wind instrument, etc. However, the type of the electronic musical instrument 2 is not limited to the above examples. The electronic musical instrument 2 also includes an effect imparting device (effector) which imparts a desired effect to an audio signal inputted from the outside or generated or reproduced internally.
<Electronic Musical Instrument>
The electronic musical instrument 2 further includes a digital-to-analog converter (D/A) 17, a DSP (digital signal processor) 20, and a performing element 21, which are respectively connected to the bus 3. An amplifier (AMP) 18 is connected to the D/A 17, and a speaker 19 is connected to the AMP 18.
The ROM 11 stores various programs executed by the CPU 10 and data used when executing the programs. The RAM 12 is used as a program expansion area, a work area of the CPU 10, a data storage area, etc. The HDD 13 stores programs, data used when executing the programs, music data, etc. The ROM 11 and the RAM 12 are examples of a main storage device, and the HDD 13 is an example of an auxiliary storage device. The main storage device and the auxiliary storage device are examples of non-transitory storage devices or storage media.
The input device 14 is a key, a button, a touch panel, etc. and is used for inputting information (including instructions and commands). Further, the input device 14 includes an operator for setting various parameters related to a sound, a volume, a pitch, a timbre, etc. outputted from the electronic musical instrument 2. The operator includes a button, a knob (dial), a sliders, etc. Further, the operator includes an operator (referred to as a performing element) used by the user 11 for playing the electronic musical instrument 2. The performing element is, for example, a keyboard, a string, a percussion surface, a pedal, etc. but is not limited thereto.
The display device 15 is used for displaying information. The display device 15 is, for example, a simple LCD display which displays texts, symbols, etc. using seven segments, and is restricted in terms of a display size, a display color, and displayable contents as compared with a display 45 provided in the terminal 4 to be described later.
The communication I/F 16 is connected to the network 1 and is responsible for processes related to communication. The D/A 17 converts an audio digital signal inputted via the bus 3 into an analog signal. The AMP 18 amplifies the analog signal. The speaker 19 emits a sound corresponding to the amplified analog signal.
The CPU 10 is a processor which controls the overall operation of the electronic musical instrument 2. Further, the CPU 10 controls various settings for the DSP 20. For example, the CPU 10 sets various parameters inputted using the input device 14 (operator) to the DSP 20. Further, to support the operation of the electronic musical instrument 2 performed by the user 11, the CPU 10 transmits, to the server 3, operation information indicating a content of the operation of the user 11 on the electronic musical instrument 2. In the electronic musical instrument 2, the network address of the server 3 is known.
The DSP 20 is a processor capable of generating, reproducing, or processing an audio signal by executing a program. By executing a program, according to an operation of the performing element 21, the DSP 20 may generate an audio signal based on various parameters set in advance in the DSP 20 and connect the audio signal to the D/A 17. Further, the DSP 20 may also perform an effect imparting process on an audio signal inputted from an external terminal (not shown) according to the set parameters, and connect the audio signal after the effect imparting to the D/A 17. Further, the DSP 20 may also perform a reproduction process of an audio signal based on an audio data stored in the HDD 13 or received from the network 1, and connect the reproduced audio signal to the D/A 17.
<Server (Cloud)>
In
The storage device 32 includes a main storage device and an auxiliary storage device. The main storage device is used as a program and data storage area, a program expansion area, a work area of programs, a buffer area of communication data, etc. The main storage device is composed of a RAM (random access memory) or a combination of a RAM and a ROM (read only memory). The auxiliary storage device is used as a data and program storage area. The auxiliary storage device may be, for example, a non-volatile storage medium such as a hard disk, a solid state drive (SSD), a flash memory, an EEPROM (electrically erasable programmable read-only memory), etc.
The communication device 33 is a circuit which performs a communication process, and acts as a transmission part and a reception part (communication part). For example, the communication device 33 is a network interface card (NIC). Further, the communication device 33 may be a wireless communication circuit which performs wireless communication (LTE, 5G, wireless LAN (Wi-Fi), BLE, etc.). Further, the communication device 33 may include both a circuit performing a wired communication process and a wireless communication circuit.
The input device 34 includes a key, a button, a pointing device, a touch panel, etc., and is used for inputting information. The input device 34 may include a microphone (voice input device). The output device 35 is, for example, a liquid crystal display or an organic EL display, and displays information and data. The output device 35 may include a printer or a speaker (audio output device).
The processor 31 is, for example, a CPU (central processing unit) or the like. The processor 31 performs various processes by executing various programs stored in the storage device 32.
In this embodiment, the storage device 32 stores virtual machine information 3A, a database (DB), etc. The virtual machine information 3A includes identifiers of operators provided in the electronic musical instrument 2, information indicating a state (setting parameters: on/off of a button, a value indicated by a knob or a slider, etc.) of each operator, etc. The information indicating a state of each operator is updated each time operation information of the electronic musical instrument 2 is received, and a current state of each operator of the electronic musical instrument 2 is stored. The DB 3B stores manual information of the electronic musical instrument 2, tutorial information of operations of the electronic musical instrument 2, information (search result information) searched from the network 1 related to an operation of the electronic musical instrument 2, etc.
The manual information includes data of an electronic manual of the electronic musical instrument 2. The tutorial information is information for illustrating an operation procedure of the electronic musical instrument 2 including, for example, one or more steps. The processor 31 performs a process (control) of reading, from the storage device 32, information (also simply referred to as associated information) corresponding to the operation information transmitted from the electronic musical instrument 2 and received by the communication device 33, generating operation associated information, and transmitting the operation associated information to the terminal 4.
In the server 3, the network addresses of the electronic musical instrument 2 and the terminal 4 are known. For example, the server 3 stores a database (user DB) which stores information of users (user information) in advance in the storage device 32. The user DB stores, for example, personal information (name, contact information, etc.) of the user 11, information of the electronic musical instrument 2 including the network address of the electronic musical instrument 2, and information of the terminal 4 including the network address of the terminal 4 in association with each other. The processor 31 may determine a destination (terminal 4) of the operation associated information by using the user information.
The operation associated information includes information corresponding to operation information of the electronic musical instrument 2 and information indicating an action mode of the terminal 4. For example, in the case where the action mode of the terminal 4 is a tutorial mode, according to the operation information, information indicating an operator to be operated by the user 11 and an operation method of the operator is read from the tutorial information stored in the storage device 32 and is included in the operation associated information. Further, the operation associated information includes an instruction for the terminal 4. The instruction includes an instruction for displaying the information read from the storage device 32 or the like.
<Terminal>
The terminal 4 includes a processor 41 serving as a processing part or a control part (controller), a storage device 42, a communication device 43, an input device 44, and a display 45, which are connected to each other via a bus 46.
The same devices as the processor 31, the storage device 32, the communication device 33, and the input device 34 may be applied as the processor 41, the storage device 42, the communication device 43, and the input device 44. The display 45 has higher performance than the display device of the electronic musical instrument 2, and may display images and videos such as texts, figures, and photographs. A sound may also be outputted according to the image or video.
The processor 41 performs a process (control) of displaying, on the display 45, for example, a screen based on the operation associated information received from the server 3 by executing a program stored in the storage device 42.
As the processors 31 and 41 described above, a plurality of CPUs may be applied, or a multi-core type CPU may be applied. At least a part of the process performed by the CPU may be performed by a processor other than the CPU such as a DSP (digital signal processor) or a GPU (graphical processing unit). Further, at least a part of the process performed by the CPU may be performed by a dedicated or general-purpose integrated circuit (hardware). The integrated circuit includes an ASIC (application specific integrated circuit), an FPGA (field programmable gate array), etc. Alternatively, at least a part of the process performed by the CPU may be executed by a combination of a processor and an integrated circuit. The combination is referred to as, for example, a microcontroller (MCU), an SoC (system-on-a-chip), a system LSI, a chipset, etc.
<Processing Example of Electronic Musical Instrument>
In step S002, the CPU 10 waits for an operation of the user 11 and receives an operation of the user 11 on the input device 14 (operator).
In step S003, the CPU 10 generates operation information corresponding to the received operation. The operation information includes information indicating the operator operated by the user 11 and information indicating a state of the operator. The information indicating the operator is information which specifies the operated button, slider, knob, etc., and the information indicating the state of the operator is a parameter value specified by on/off of the button, a time the button is pressed, and a position of the slider or the knob.
In step S004, the CPU 10 transmits the operation information to the server 3 by using the communication I/F 16.
In step S005, the CPU 10 determines whether to end the process. For example, if it is determined that the process is to be ended when the power of the electronic musical instrument 2 is turned off or an end operation is performed, the process proceeds to step S006, and if not, the process returns to step S002.
In step S006, the CPU 10 performs an end process including disconnecting from the server 3 and ends the process of
<Processing Example of Server>
In step S102, mode setting of the terminal 4 is performed. That is, the processor 31 receives, from the terminal 4, information indicating an action mode (any one of a tutorial mode, a manual mode, and a search mode) of the terminal 4 and sets the action mode of the terminal 4. A reference destination (access address) of information stored in the storage device 32 is changed according to the action mode.
In step S103, the processor 31 enters a state of waiting for operation information from the electronic musical instrument 2, and upon acquisition of the operation information transmitted from the electronic musical instrument 2 and received by the communication device 33, the process proceeds to step S104.
In step S104, the processor 31 reads, from the storage device 32, information corresponding to the operation information and the action mode. For example, if the action mode is the tutorial mode, the processor 31 refers to the tutorial information stored in the storage device 32 and reads information corresponding to the operation information from the storage device 32. If the action mode is the manual mode, the processor 31 refers to the manual information stored in the storage device 32 and reads information such as a manual page associated with the operation information from the storage device 32. If the action mode is the search mode, the processor 31 reads information associated with the operation information from the DB of the storage device 32. Alternatively, the processor 31 acts as a search engine and performs an Internet search based on the operation information to acquire a result thereof.
In step S105, the processor 31 transmits, to the terminal 4, associated information including the information acquired in step S104 by using the communication device 33.
In step S106, the processor 31 determines whether to end the process. For example, if it is determined that the process is to be ended due to reception of a disconnection request from the electronic musical instrument 2 or the terminal 4, the process proceeds to step S107, and if not, the process returns to step S103.
In step S107, the processor 31 performs an end process including a disconnection process with the electronic musical instrument 2 and the terminal 4, and ends the process of
<Processing Example of Terminal>
In step S201, the processor 41 performs a handshake with the server 3. This handshake may be performed in response to a connection request from the server 3 or may be performed by transmitting a connection request to the server 3.
In step S202, the processor 41 performs a mode setting process. For example, the processor 41 provides a user interface (UI) for the user 11 to select an action mode of the terminal 4 by using the input device 44 and the display 45. The processor 41 transmits, to the server 3, information indicating the action mode selected by the user 11 via the UI by using the communication device 43.
In step S203, the processor 41 enters a state of waiting for associated information from the server 3. If it is determined that the associated information has been received, the process proceeds to step S204.
In step S204, the processor 41 displays a screen including the associated information on the display 45. The expression form of the associated information may include expression by any of texts, symbols, figures, images, and videos. A sound indicating the associated information may also be outputted along with the screen.
In step S205, the processor 41 determines whether it is necessary to receive an input of the user 11 according to the screen displayed in step S405. If it is determined that reception is necessary, the process proceeds to step S206, and if not, the process proceeds to step S203 and waits for next associated information.
In step S206, the processor 41 receives information which the user 11 has inputted by using the input device 44 with reference to the screen.
In step S207, the processor 41 transmits the received information to the server 3 by using the communication device 43.
In step S208, the processor 41 determines whether to end the process. For example, if it is determined that the process is to be ended according to an end operation of the user 11, the process proceeds to step S209, and if not, the process returns to step S203.
In step S209, the processor 41 performs an end process including a disconnection process with the server 3, and ends the process of
The user 11 may select an action mode of the terminal 4 by pressing any of a manual button (MANUAL), a tutorial button (TUTORIAL), and a search button (SEARCH) displayed on the display 45 upon activation of the application. For example, when the tutorial button is pressed, information indicating the tutorial mode is transmitted from the terminal 4 to the server 3, and the processor 31 of the server 3 performs a process according to the tutorial mode. For example, the processor 31 acquires operation information (the setting value of the knob A is 4; the setting value of the knob B is 4) indicating the current states of the knobs A and B from the electronic musical instrument 2. The processor 31 updates the virtual machine information 3A with the operation information. Accordingly, the identifier “A” of the knob A and its state “4” are stored in association with each other. Further, the identifier “B” of the knob B and its state “4” are stored in association with each other. Further, the processor 31 reads information corresponding to the operation information from the DB 3B, and transmits, to the terminal 4, associated information including an instruction for displaying images of the knobs A and B according to the contents of the virtual machine information 3A.
In the terminal 4, the processor 41 receives the associated information and displays, on the display 45, images of the knobs A and B whose values are respectively set to 4 according to the virtual machine information 3A as a screen related to the tutorial. The image data of the knobs A and B may be stored in the terminal 4 in advance, or may be included in the associated information and provided to the terminal 4.
In
In the server 3, the processor 31 changes (updates) the state (setting value) of the knob A from 4 to 5 with respect to the virtual machine information 3A, reads, from the DB 3B of the storage device 32, information associated with the change of the setting value of the knob A to 5, and transmits, to the terminal 4, associated information including information indicating the change in the setting value of the knob A based on the virtual machine information 3A and the information read from the storage device 32.
In the terminal 4, the processor 41 changes the setting value of the image of the knob A displayed on the display 45 to 5 based on the associated information. Further, the processor 41 displays, on the display 45, the information associated with the change in the setting value of the knob A to 5. The associated information includes, for example, information related to an operation of the knob A obtained according to an Internet search or the like.
As shown in
Upon receiving the associated information, the processor 41 of the terminal 4 displays, on the display 45, information indicating that the setting value of the knob B is set to 6 when the setting value of the knob A is 5. Further, the processor 41 may display an image of the knob B whose setting value is set to 6.
As shown in
As shown in
In the server 3, the processor 31 updates the state of the knob A to “5” and updates the state of the knob B to “6” in the virtual machine information 3A. Further, the processor 31 reads, from the DB 3B, information corresponding to the operation information, generates associated information including an instruction for displaying, on the tutorial screen, images of the knobs A and B whose setting values are respectively set to 5 and 6 and displaying that the tutorial has ended, and transmits the associated information to the terminal 4.
In the terminal 4, the processor 41 displays, on the display 45, an image in which the knob A has been set to 5 and the knob B has been set to 6 based on the associated information. In addition, it is displayed on the display 45 that the tutorial has ended. Accordingly, the user 11 can properly set the knobs A and B by using the tutorial mode.
In the server 3, the processor 31 generates associated information including information indicating the states of the knobs A and B based on the virtual machine information 3A and information of descriptions (corresponding page in the electronic manual or the like) related to the knobs A and B in the electronic manual of the electronic musical instrument 2 read from the DB 3B, and transmits the associated information to the terminal 4. In the terminal 4, the processor 41 displays an image showing the current setting contents “5” and “6” of the knobs A and B and the descriptions related to the knobs A and B in the electronic manual based on the associated information. Therefore, in the manual mode, the user 11 may refer to the manual information related to the operator being operated on the display 45 of the terminal 4.
In the server 3, the processor 31 updates the states of the knobs A and B stored in the virtual machine information 3A to “5” and “6”. Further, the processor 31 acts as a search engine, extracts a keyword (stored in advance) related to the operation information from the DB 3B of the storage device 32, and searches the network 1 for information associated with this keyword. Then, associated information including information indicating the search result is transmitted to the terminal 4.
In the terminal 4, the processor 41 displays, on the display 45, the information indicating the search result included in the associated information. Therefore, in the search mode, the user 11 may refer to the search result of the information related to the operator being operated on the display 45 of the terminal 4.
As shown in
As shown in
The window shows levels and scenario names of the operation procedure corresponding to the levels. The level indicates the complexity of the operation procedure (number of procedure), and the scenarios are sequentially arranged according to easiness indicated by the number of procedure. However, the number of scenarios of the operation procedure and the arrangement sequence of the plurality of scenarios may be set as appropriate. The scenario of the operation procedure is composed of one or more steps, and in each step, operation of one or more operators is instructed. The example of
Information indicating the selection result (level 4) of the scenario is transmitted to the server 3. The storage device 32 of the server 3 stores information corresponding to the operation information in advance for each step of each scenario of the tutorial.
When the server 3 receives the information indicating the selection result of the scenario, the processor 31 of the server 3 transmits, to the terminal 4, associated information including a display instruction of a screen corresponding to an initial step (step 1) in the scenario. Upon receiving the associated information, the processor 41 of the terminal 4 displays a screen related to step 1 on the display 45 according to the display instruction. In the example shown in
As shown in
Then, the CPU 10 of the electronic musical instrument 2 generates operation information indicating that both the preset button and the user button have been pressed, and transmits the operation information to the server 3. In the server 3, the processor 31 generates associated information corresponding to the operation information received from the electronic musical instrument 2 and transmits the associated information to the terminal 4. The associated information includes a display instruction of a tutorial screen corresponding to a next step. If the processor 31 determines that the operation information is an erroneous operation in step 1, a display instruction of a screen requesting redoing the operation is transmitted to the terminal 4, and the processor 41 of the terminal 4 displays, on the display 45, a screen requesting redoing according to the display instruction.
As shown in
When the check of the sound is ended, the user 11 presses a NEXT button displayed on the tutorial screen. Then, as shown in
As shown in
The terminal 4 displays a tutorial screen corresponding to an instruction included in the associated information. In the example of
Then, upon receiving the NEXT signal, the server 3 transmits, to the terminal 4, associated information including a display instruction of a tutorial screen of a next step. For example, as shown in
The user 11 may save (store) the parameter group set according to the tutorial to the HDD 13 of the electronic musical instrument 2 as bank or patch information. Accordingly, in the tutorial mode, the user 11 can easily set complicated or difficult settings by referring to the tutorial screen corresponding to each step and operating the operators according to the instructions on the screen. In particular, since the tutorial screen displays more detailed information than the screen of the display device 15 of the electronic musical instrument 2 in forms that cannot be expressed by the display device 15, even if the electronic musical instrument 2 does not have a display device or has a simple (low performance) display device, the user 11 can easily perform proper operations on the electronic musical instrument 2.
By using a smartphone that the user 11 usually uses as a terminal for displaying the tutorial screen (including a manual screen and a search result screen to be described later), it is possible to avoid the need to provide an expensive display in the electronic musical instrument 2. Also, the user 11 does not need to purchase a separate display for referring to the tutorial screen. In the case where the terminal 4 acts in the manual mode or the search mode, the terminal 4 may be used as a terminal for displaying a manual screen or a search result screen displayed according to the associated information from the server 3.
<Effects of Embodiments>
In the embodiments, the server 3 (information processing device) includes a processor 31 (control part). The server 3 (processor 31) receives operation information of the electronic musical instrument 2 from the electronic musical instrument 2. Further, the server 3 (processor 31) transmits operation associated information of the electronic musical instrument 2 corresponding to the operation information to a terminal 4 of the user 11 of the electronic musical instrument 2 that is different from the electronic musical instrument 2 (independent of the electronic musical instrument 2). Accordingly, even if the electronic musical instrument 2 does not have a display device or has a display device having low performance, it is possible to suitably provide the user 11 with information related to the operation of the electronic musical instrument 2.
Further, the processor 31 of the server 3 transmits, to the terminal 4, operation associated information of the electronic musical instrument 2 corresponding to each of one or more steps constituting an operation procedure of the electronic musical instrument 2 according to the operation information or information (NEXT information and the like) received from the terminal 4. Accordingly, by transmitting the operation associated information including a display instruction of a tutorial screen corresponding to each step from the server 3 to the terminal 4, the tutorial screen of each step can be displayed on the terminal 4.
Further, the processor 31 of the server 3 may transmit, to the terminal, operation associated information including an instruction for displaying an operator (input device 44) of the electronic musical instrument 2 to be operated in each of one or more steps and an operation method of the operator. Accordingly, the user 11 can easily learn about the operator to be operated and the operation method thereof by referring to the tutorial screen.
Further, the processor 31 of the server 3 may transmit, to the terminal, operation associated information including an instruction for displaying a current state of an operator to be operated in each of one or more steps. Accordingly, it is possible to learn about the current state of the target operator of the electronic musical instrument 2 by referring to the screen of the terminal 4.
Further, the processor 31 of the server 3 may receive operation information indicating a correct operation of an operator from the electronic musical instrument 2 in each of one or more steps. In this case, the processor 31 of the server 3 may transmit, to the terminal 4, operation associated information including an instruction for displaying an operator to be operated in a next step and an operation method of the operator. In the server 3, the procedure may be advanced while confirming that the operation is correct.
Further, it is likely that the processor 31 of the server 3 may receive operation information indicating an erroneous operation of an operator from the electronic musical instrument 2 in each of one or more steps. In this case, the processor 31 may transmit, to the terminal 4, operation associated information including an instruction for displaying information indicating the operation error. Accordingly, it is possible to notify the user 11 of the operation error and prompt the user to perform the operation again.
Further, the processor 31 of the server 3 transmits, to the terminal 4, operation associated information including an instruction for displaying an operation manual (manual information) corresponding to operation information. Therefore, in the manual mode, the user 11 can have the terminal 4 display the manual information related to the target operator of the electronic musical instrument 2 and refer to the manual information.
Further, the processor 31 of the server 3 may transmit, to the terminal 4, a result of an information search using the operation information. Accordingly, in the search mode, the user 11 can have the display 45 of the terminal 4 display the result obtained by an Internet search or the like for information related to the target operator of the electronic musical instrument and refer to the result.
Further, the terminal 4 of the user 11 includes a processor 41 (control part). From the server 3 (information processing device) which receives operation information of the electronic musical instrument 2 from the electronic musical instrument 2, the terminal 4 may receive operation associated information of the electronic musical instrument 2 corresponding to the operation information. In addition, the terminal 4 may display information based on the operation associated information on the display 45 (display device). Accordingly, it is possible to provide the user 11 with information suitable for operating the electronic musical instrument 2.
Further, the processor 41 of the terminal 4 may display, on the display 45, information based on the operation associated information of the electronic musical instrument 2 corresponding to each of one or more steps constituting an operation procedure of the electronic musical instrument 2.
Further, based on the operation associated information, the processor 41 of the terminal 4 may display, on the display 45, an operator of the electronic musical instrument 2 to be operated in each of one or more steps and an operation method of the operator.
Further, based on the operation associated information, the processor 41 of the terminal 4 may display, on the display 45, a current state of an operator to be operated in each of one or more steps.
Further, in each of one or more steps, the processor 41 of the terminal 4 may display, on the display 45, an operator to be operated in a next step and an operation method of the operator based on operation associated information transmitted from the server 3 which has received the operation information indicating a correct operation of the operator.
Further, in each of one or more steps, the processor 41 of the terminal 4 may display, on the display 45, information indicating an operation error based on operation associated information transmitted from the server 3 which has received operation information indicating an erroneous operation of the operator. The configurations shown in the embodiments may be appropriately combined as long as they do not deviate from the objective.
Number | Date | Country | Kind |
---|---|---|---|
2021-212734 | Dec 2021 | JP | national |