This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2012-216258, filed Sep. 28, 2012, the entire contents of which are incorporated herein by reference.
Embodiments described herein relate generally to a technique to provide a user of a facility with information related to use of the facility.
A conventional training facility provides a system which enables a user to recognize availability of different training machines in the training facility.
In addition, with respect to a user who is newly registered as a member, the user may not know which training machine the user should use to carry out the user's purpose for the training. Therefore, a user needs a help of a trainer or an assistant about which training machine would meet the user's purpose. Also when the number of trainers or the assistants is small, it is difficult to obtain a proper assistance.
According to an embodiment, a system which provides sufficient assistance to a user is provided.
In general, according to one embodiment, a method for providing a user with information includes storing one or more pieces of advisory information and identification information of each of the advisory information, recognizing a request for advisory information from the user, forming, on a sheet, the advisory information requested by the user, an image corresponding to the identification information of the requested advisory information, and an input region in which feedback from the user can be provided, scanning the image formed on the sheet and the input region in which the user has provided the feedback, and storing the feedback in association with the corresponding advisory information.
In one embodiment, to enable a user to efficiently exercise training, the user is allowed to print out a training program from one or more terminals provided in a facility (hereinafter referred to as kiosk terminals). Further, in one embodiment, a terminal into which training programs are input and a terminal for supporting the training are prepared for every trainer who plans the training program and every assistant who assists the trainer, respectively. Due to such terminals, the trainer, the user who exercises the training (hereinafter referred to as a trainee), and the assistant can act efficiently such that the trainer can efficiently plan the training program, the user can efficiently exercise the training program and the assistant can efficiently support the trainee's exercise.
Hereinafter, the embodiments are explained.
A training information providing system according to one embodiment is configured as shown in
As shown in
Information related to a connection between the kiosk terminal 1 and the server 4 (IP address, host name, and the like of the server 4) is stored in a storage device 13 of the kiosk terminal 1. The storage device 13 also stores format data therein, and the format data is formed such that an inquiry about an effect which the trainee achieves by exercising a training program printed by the kiosk terminal 1 and about his or her impression on the training program can be printed. Also in the storage device 13, a reply reading program with which contents filled in the format in accordance with the above-mentioned format are optically read when the trainee fills in the printed format is stored.
In this embodiment, the program input terminal 2 is a tablet-type terminal device. As shown in
In this embodiment, the support terminal 3 is a tablet-type terminal device. As shown in
As shown in
Prior to providing training information using the training information providing system 500, a trainer plans a training program in accordance with a flowchart exemplified in
When the program is executed, a manipulation screen is displayed on the display 25 (ACT 003), and a training program is created by the trainer inputting data with the input device 26 (ACT 004, ACT 005). In creating the training program, the name of the training, the purpose of the training, and the specific contents of the training are inputted using the input device 26. Support information, which is a combination of a problem which may occur in exercising the training, a question which a trainee may have, a solution for the problem, and an answer to the question is also simultaneously input using the input device 26.
These data are stored in the storage device 23 in a state where the data are associated with each other (ACT 006). After some training programs are recorded in this manner (ACT 007, Yes), when the uploading of a training program is instructed by the input device 26 on the program preparation application, the program input terminal 2 establishes a connection with the server 4 through the network IF 24 based on the information related to the connection between the program input terminal 2 and the server 4 stored in the storage device 23 (ACT 008). Then, the program input terminal 2 selectively receives the input of a training program out of training programs stored in the storage device 23 through the input device 26 (ACT 009). The program input terminal 2 extracts the selected training program and the name of the training, the purpose of the training, the contents of the training, and support information on the training which are associated with the selected training program, reads out a trainer ID stored in the storage device 23 (ACT 010), and transmits these data and the trainer ID to the server 4 in a state where these data and the trainer ID are associated with each other (ACT 011).
Information shown in
The program input terminal 2 also functions as a device for checking an evaluation of a trainer associated with training program. The manner of operation of such evaluation checking is explained in conjunction with a flowchart exemplified in
Here, the above-mentioned evaluation information stored in the server 4 is explained in conjunction with
When the evaluation information is associated only with the training ID as shown in
Next, the explanation is made with respect to an operation example ranging from a point of time at which a trainee enters the training facility to a point of time at which the trainee obtains a sheet on which training contents are described in conjunction with a flowchart shown in
In the kiosk terminal 1, when the trainee instructs execution of the training information providing application by inputting the instruction using the input device 16 (ACT 201), the processor 11 reads out the training information providing application from the storage device 13 and causes the training information providing application to be stored in the memory 12, and starts executing the training information providing application (ACT 202). When the execution of the training information providing application is started, the processor 11 establishes a connection with the server 4 via the network IF 14 using the information related to the connection between the kiosk terminal 1 and the server 4, which is stored in the storage device 13 (ACT 203). After the connection is established, the processor 11 requests the server 4 to transmit training information to the processor 11, and waits for a reply from the server 4 (ACT 204, ACT 205). When the processor 11 receives the reply containing training information from the server 4 (ACT 205, Yes), the kiosk terminal 1 receives the training information and causes the training information to be stored in the memory 12 (ACT 206). The information which is transmitted as the reply at this point of time is information extracted from information of training programs stored in the server 4 (shown in
When the selection that the trainee agrees with the content is made by the trainee manipulating the input device 16 (ACT 212, Yes), the processor 11 rebuilds the content of training so as to conform to the printing (ACT 213), and encodes a unique training ID corresponding to the content of the training into a code which is optically readable such as a QR code (ACT 214). In the kiosk terminal 1, in addition to these data, data for printing is formed by including interview data stored in the storage device 13 and an optically readable code which indicates that the code is a sheet for a training program used by the system (ACT 215, ACT 216), and the data for printing is printed by the printer 17 (ACT 217). Accordingly, the kiosk terminal 1 can provide a training program which the trainee desires in a portable form. The interview data is format data which includes text data such as “bad,” “not good,” “ordinary,” “fair,” and “good” for acquiring the above-mentioned evaluation score, a bubble form in the form of a computer-scored answer sheet corresponding to such text data, text data such as “give us your feedback,” and a format in which a comment is filled by the user (free description column).
The trainee fills evaluation information in the above-mentioned respective formats by handwriting in the midst of training or after the training. The kiosk terminal 1 can acquire the evaluation information made by the trainee with respect to the training program by reading the formats on the sheet in which the evaluation is filled.
When the trainee instructs the execution of the interview reading providing application by inputting an instruction using the input device 16 (ACT 301), the processor 11 reads out the interview reading providing application from the storage device 13, and causes the interview reading providing application to be stored in the memory 12, and starts executing the interview reading providing application (ACT 302). Next, the processor 11 controls the display 15 to display a message which urges the trainee to place the sheet on which the training program is printed and in which a questionnaire is filled such that the sheet can be read by the reading device 18, and a manipulation screen for instructing the starting of reading (ACT 303). When a reading start instruction is output through the input device 16 by the trainee (ACT 304, Yes), the processor 11 reads the filled-in sheet placed by the trainee using the reading device 18, and causes an image of the sheet to be stored in the memory 12. The processor 11 executes image processing on the image stored in the memory 12, and checks whether or not the image contains a code which indicates that the sheet is the sheet for a training program used in the system (ACT 306). When the image contains the above-mentioned code (ACT 306, Yes), subsequently, the processor 11 checks whether or not the image contains a QR code indicative of a training ID corresponding to the training program (ACT 307). When the QR code is included in the image (ACT 307, Yes), decoding of the QR code is executed so as to extract the training ID (ACT 308).
Then, the processor 11 reads out the content filled in by the trainee from the image stored in the memory 12, converts the content into electronic data by reading the computer-scored answer sheet or using the optical character recognition (OCR) (ACT 309), and then stores numerical evaluations as evaluation scores and stores the content written in natural sentence by hand writing as the evaluation content in the storage device 13 in a state where the numerical evaluations and the content written in natural sentence are associated with the previously-mentioned training ID (ACT 310). The processor 11 establishes the connection with the server 4 via the network IF 14 using information related to the connection between the kiosk terminal 1 and the server 4, which is stored in the storage device 13 (ACT 311), and transmits data where the above-mentioned filled-in content and the training ID are associated with each other to the server 4 (ACT 312).
Next, an example of processes executed by the support terminal 3 is explained. The support terminal 3 is a terminal owned by an assistant, i.e., a training assistant, and is a terminal which provides a proper solution to a trainee in the case where a question or a problem arises when the trainee is exercising the training. The trainee exercises the training while referring to a training sheet output from the kiosk terminal 1. When a question or a problem arises, the trainee submits this training sheet to the assistant and asks the question. The support terminal 3 operates in accordance with a flowchart exemplified in
When the assistant instructs execution of the training support application by inputting the instruction using the input device 36 (ACT 401), the processor 31 reads out the training support application from the storage device 33, causes the training support application to be stored in the memory 32, and starts executing the training support application (ACT 402). When the execution of the training support application is started, the processor 31 controls the display 35 to display a message which urges the assistant to place the training sheet such that the reading device 37 can read the training ID printed on the training sheet (ACT 403), and starts up the reading device 37. The processor 31 causes an image read by the reading device 37 to be stored in the memory 32 (ACT 404), and checks whether or not a QR code indicative of a training ID is present on the image (ACT 405). When the QR code is present on the image (ACT 405, Yes), the processor 31 extracts the training ID by decoding the QR code (ACT 406) and, then, the processor 31 establishes the connection with the server 4 via the network IF 34 based on information related to the connection between the support terminal 3 and the server 4, which is stored in the storage device 33 (ACT 407).
The processor 31 transmits the extracted training ID to the server 4, and requests for the training program corresponding to the training ID and support information for training (ACT 408). When the requested information is transmitted to the processor 31 from the server 4 by referring to the correspondence relationship exemplified in
When the extracted problem or question is selectively input through the input device 36 (ACT 412, Yes), the processor 31 extracts a solution or an answer associated with the problem or the question from the memory 32, and controls the display 35 to display the solution or the answer (ACT 413). When the option indicating that a problem is nether the extracted problem or the extracted question is selected (ACT 412, No, and ACT 414, Yes), the display 35 displays the training program associated with the extracted problem or the question (ACT 415). Due to such a display, even when the trainer is not present, the problem or the question is smoothly answered by the assistant. Also, when the assistant cannot answer the problem or the question, the assistant can seek for more appropriate solution by referencing to the training program.
Finally, an example of processes executed by the server 4 is explained in conjunction with a flowchart shown in
Further, an operation which is performed when the server 4 receives a request for evaluation information from the program input terminal 2 shown in
An operation example where a training program is requested through the kiosk terminal 1 exemplified in
Storing of evaluation information on a training program by the trainee exemplified in
An operation which is performed when support information of the training is requested by the support terminal 3 shown in
Due to the above-mentioned embodiment, even when a trainer himself is not on a site, the trainer can provide a proper advice to a trainee with respect to the training program which the trainer planned, and also can acquire the trainee's impression on the training which the trainer planned. Accordingly, the trainer can enhance his motivation to improve the training program. Further, according to this embodiment, even when the training is not a training which the trainer plans by himself, it is possible to provide the training program and the estimated support information at any time, and, hence, the efficient communication related to the training program between the trainer and the trainee can be prompted. Further, it is unnecessary for the trainee to directly ask the trainer for a man-to-man training. That is, the trainee can exercise the training program corresponding to a purpose of the training in a more relaxed manner by himself, and can ask for the support from an assistant when necessary. Hence, the trainee can exercise training more effectively in accordance with his pace.
In the above-mentioned embodiment, although the example of using the system is explained by a facility where trainee exercises a training program as an example, the example of the use of the system is not limited to this. For example, by changing the content of data and the name of the column exemplified in
Further, the device configuration of the system and the allocation of respective functions of the system are not limited to the above-mentioned examples. For example, the kiosk terminal 1 and the server 4 may be arranged in one housing, or the program input terminal 2 and the support terminal 3 may be arranged in one housing thus allowing respective users to use the program input terminal 2 and the support terminal 3 in common.
In the present disclosure, a system includes the training information providing system 500 according to this embodiment. a storage unit includes the server 4 (particularly storage device 43) of this embodiment, and a display unit includes the display 15 of the kiosk terminal 1 according to this embodiment. A printing unit includes the printer 17 of the kiosk terminal 1 according to this embodiment. A scanning unit includes the reading device 18 of the kiosk terminal 1 according to this embodiment. A processing unit includes the server 4 (particularly processor 41) according to this embodiment.
An identification information includes the training ID exemplified in
Although a QR code is used as one example of identification information of a machine readable type in this embodiment, a bar code or a text of identification information may be directly printed as it is. When the identification information is a text, the identification information can be read by a machine by analyzing using an OCR technique.
A format in which the evaluation by a user is filled corresponds to a free filling format or an evaluation score filling format of a computer-scored answer sheet form in this embodiment. Evaluation information corresponds to the respective information on the evaluation score and the comment shown in
A terminal device includes the support terminal 3 according to this embodiment, and the second terminal corresponds to the program input terminal 2 according to this embodiment.
As has been explained in detail heretofore, according to the technique described in this specification, the system can efficiently support a user who uses a facility.
In the disclosed embodiments, processing can be accomplished by a computer-executable program, and this program can be realized in a computer-readable memory device. In the disclosed embodiments, a memory device, such as a magnetic disk, a flexible disk, a hard disk, an optical disk (CD-ROM, CD-R, DVD, and so on), an optical magnetic disk (MD and so on), can be used to store instructions for causing a processor or a computer to perform the processes described above. Furthermore, based on an instruction of the program installed from the memory device to the computer, OS (operation system) operating on the computer, or MW (middleware software), such as database management software or network, may execute one part of each processing to realize the embodiments.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
2012-216258 | Sep 2012 | JP | national |