This application is based on and claims priority under 35 USC 119 from Japanese Patent Application No. 2019-053830 filed Mar. 20, 2019.
The present invention relates to an information processing apparatus and a non-transitory computer readable medium storing a program.
In recent years, it is required to obtain and develop ability to play an active part in a group while valuing diversity. As one method, group learning in which a solution to a problem not having a clear answer is discussed with various members is widely adopted. In the group learning, in general, members gathered in an ad hoc manner discuss based on their knowledge and experience, and present a result of the discussion as an output at the end of the discussion. In many cases, an output of the group learning is written on a whiteboard generated in a process of discussion or is a handwritten thing such as vellum paper, and is also used for a presentation.
Examples of related art include JP2012-209867A.
Since a member of a group is determined each time of a group learning in an ad hoc manner, it takes time to associate the group with the member. Although an identifier such as a student identification number is given to a participant in the group learning in advance, the participant may make a mistake or forget to write the student identification number. In addition, since a member of the group learning may be confirmed later or a relationship between the group and the output may be made later, it becomes difficult to confirm the factual relationship as a time passes from the presentation.
Aspects of non-limiting embodiments of the present disclosure relate to an information processing apparatus and a non-transitory computer readable medium storing a program capable of improving accuracy of a link between a presented output and a member involved in generation of the output as compared with a case where the link between the output and the member involved in generation of the output cannot be performed at that day.
Aspects of certain non-limiting embodiments of the present disclosure overcome the above disadvantages and/or other disadvantages not described above. However, aspects of the non-limiting embodiments are not required to overcome the disadvantages described above, and aspects of the non-limiting embodiments of the present disclosure may not overcome any of the disadvantages described above.
According to an aspect of the present disclosure, there is provided an information processing apparatus including: an authentication section that authenticates a member who gives a presentation based on information obtained at a place in which the presentation is given; a linking section that links the authenticated member to an image of the presentation; and a presentation section that presents a link between the authenticated member and the image of the presentation.
Exemplary embodiment(s) of the present invention will be described in detail based on the following figures, wherein:
Hereinafter, exemplary embodiments of the present invention will be described with reference to drawings.
Overall Configuration of System
In a case of the present exemplary embodiment, an example of a method of presenting an output includes, for example, a method of displaying or posting a paper medium in which a document, a figure, or the like is handwritten or printed on a wall, a method of handwriting and presenting a document, a figure, or the like on a whiteboard or a blackboard, a method of projecting a document, a figure, or the like on a wall by using a projector, a method of displaying a document, a figure, or the like on a display, a method of displaying an article as an output, and the like.
Therefore, an output in the present exemplary embodiment is not limited to a type such as paper or a slide, but includes electronic data and an article. The article includes a natural product as well as a product generated by a student.
In the present exemplary embodiment, it is assumed that group learning is a form of group activity.
In the present exemplary embodiment, the terminal 10 is also referred to as a teacher terminal 10, and the terminal 20 is also referred to as a student terminal 20. In a case in
All of the teacher terminal 10, the student terminal 20, the management server 30, the learning result registration support apparatus 40, and the mail server 50 are connected via a network 70.
Both of the teacher terminal 10 and the student terminal 20 are computers capable of performing a network connection. The computer may be a stationary computer or a portable computer. It is assumed that the portable computer is, for example, a notebook computer, a tablet computer, or a smartphone.
The management server 30 in the present exemplary embodiment manages data of a learning management system (LMS) and data of a teaching system. The data of the LMS includes a history of learning, image data obtained by imaging an output, a record of attendance, a record of submission of a task, and the like. In addition, the data of the teaching system includes a record of study, a grade, a school year, an undergraduate, a department, a major, and the like.
Information stored in the management server 30 can be browsed by the teacher terminal 10 and the student terminal 20. For example, in the teacher terminal 10, it is possible to browse a grade of a student managed by the management server 30. In addition, in the teacher terminal 10, it is possible to upload a learning material or to register a result of group learning for the management server 30. Further, in the student terminal 20, it is possible to browse the learning material, an own grade, or the like managed by the management server 30.
The learning result registration support apparatus 40 is a computer which provides a service for supporting a link between image data obtained by imaging an output of group learning and a student involved in production of the output by cooperating with the teacher terminal 10, the student terminal 20, the management server 30, and the mail server 50.
For example, the learning result registration support apparatus 40 has a function of supporting registration of a member in a group, a function of supporting a link between image data of an output and the corresponding group, and the like.
The learning result registration support apparatus 40 is an example of an information processing apparatus which supports registration of a result of a group activity.
The mail server 50 is a server which distributes an e-mail transmitted from the learning result registration support apparatus 40 to a student designated as a destination. In a case of the present exemplary embodiment, the e-mail is used to notify absence for a student who is regarded as an absentee.
The camera 60 is a device which images a picture as a still image or a moving image. The camera 60 includes an optical system for imaging light reflected by an object, an image sensor for converting the imaged light into an electric signal, and an analog-to-digital converting circuit for converting the electric signal into digital data. The converted digital data is recorded, for example, in a storage medium mounted to the camera 60. For example, a complementary metal oxide semiconductor (CMOS) image sensor or a charged-coupled devices (CCD) image sensor is used as an image sensor.
As described above, the camera 60 is used for imaging an output or the like. Meanwhile, an image scanner may be used for imaging an output. Meanwhile, it is premised that a shape or a dimension of the output can be read by the image scanner.
The image scanner includes, for example, a light source which outputs linear illumination light, an image sensor which converts the illumination light (that is, reflected light) reflected by an output into an electrical signal, and a moving mechanism which integrally moves the light source and the image sensor, and an analog-to-digital converting circuit which converts the electrical signal into digital data. The illumination light is moved along a surface of the output by the movement of the light source and the image sensor by the moving mechanism.
The network 70 is, for example, an internet or a local area network (LAN). The network 70 may be wireless or wired.
Configuration of Each Apparatus
The learning result registration support apparatus 40 includes a control unit 401 which controls an operation of the entire apparatus, a storage unit 402 which stores data, and a communication interface (communication IF) 403 which realizes communication via a LAN cable or the like.
The control unit 401 includes a central processing unit (CPU) 411, a read only memory (ROM) 412 which stores firmware, a basic input output system (BIOS), and the like, and a random access memory (RAM) 413 used as a work area. The CPU 411 may have a multi-core. In addition, the ROM 412 may be a rewritable non-volatile semiconductor memory.
The storage unit 402 is a non-volatile storage device, and is configured to include, for example, a hard disk device, a semiconductor memory, and the like. In a case of the present exemplary embodiment, the storage unit 402 stores image data obtained by imaging an output, image data obtained by imaging a member involved in generation of the output, and the like.
The control unit 401 and each unit are connected through a bus 404 or a signal line (not illustrated).
The management server 30 in the present exemplary embodiment also has the same configuration as the learning result registration support apparatus 40.
In the present exemplary embodiment, as an additional configuration, the teacher terminal 10 and the student terminal 20 include a display unit used for displaying an operation screen or the like and an operation receiving unit for receiving an operation of a user.
The display unit is formed of, for example, a liquid crystal display, an organic EL display, or the like. The display unit may be integrated with bodies of the terminals 10 and 20 or may be connected to the bodies of the terminals 10 and 20 as an independent device.
In addition, as the operation receiving unit, a keyboard used for inputting a text, a mouse used for inputting movement, selection, or the like of a pointer on a screen, a touch sensor, and the like are used.
In a case of the present exemplary embodiment, an operation on the learning result registration support apparatus 40 is input by using the display unit of the teacher terminal 10 and the operation receiving unit.
The module illustrated in
One of the modules illustrated in
Information of the prospective participant who participates in the group learning is designated through the teacher terminal 10. Here, the information of the prospective participant includes, for example, the number of students, a name of the student, an e-mail address of the student, a student identification number assigned to the student, and other identification information. In some cases, the information such as the name of the student may be input as text data by a teacher, or may be selected from a list of names or the like displayed on an operation screen.
Image data of an e-mail address of a student or a face of the student (hereinafter, also referred to as “face image data”) is linked to a name or the like of the student and is managed by the management server 30 (see
In a case where group learning is convened in class units, information on a prospective participant in the group learning may be designated by a class name. In a case of knowing the class name, it also becomes possible to determine the name or the like of the student.
The number of groups may be designated through the teacher terminal 10, or may be calculated by the learning result registration support apparatus 40 (see
One of the modules illustrated in
The group image is an example of information obtained at a venue in which presentation of an output is performed, and is also an example of a second image.
In a case where the camera 60 (see
Meanwhile, in a case where the camera 60 is directly connected to the learning result registration support apparatus 40, image data imaged by the camera 60 can be directly transmitted to the learning result registration support apparatus 40. In addition, in a case where the camera 60 is connectable to the network 70, it is also possible to transmit the image data imaged by the camera 60 to the learning result registration support apparatus 40 via the network 70.
In a case of the present exemplary embodiment, a photographer of the group image is a teacher. Meanwhile, the photographer may be a representative of each group. In this case, for example, a representative of a group images a group image including itself and a member of the group by using a selfie function of a smartphone. In addition, the photographer may be a student who belongs to a group other than the group to be imaged.
The group image is imaged until a student who presents an output of group learning leaves a venue.
Imaging of the group image may be performed before presentation of the output, during the presentation of the output, or after the presentation of the output. Discussion in the group is also included in “before the presentation of the output”.
There is a possibility that results of all of groups cannot be presented due to a time limit or the like. Even in this case, before a student of a group of which a result cannot be presented leaves the venue, a group image including a part of an output to the extent that collation is possible is imaged.
In the present exemplary embodiment, a group image captured at a venue for a group of which a result cannot be presented is also treated as information obtained at the venue in which presentation of an output is performed.
The group image received by the group image receiving module 422 is, for example, a group photo in which all members constituting a group are imaged.
The group photo is used not only to specify the member of the group but also to link the specified member with image data of the output.
For this reason, it is required that a part of the output to the extent that collation with image data obtained by imaging the entire output is possible is imaged in at least one group photo. The degree to which collation is possible is a degree to which a certain output can be specified, and is not required that the output can be uniquely identified. In a case where the output cannot be uniquely specified, a teacher or a student visually determines a link between the output and a member.
In a case of the present exemplary embodiment, it is not necessary for one group photo to show all of members constituting the group. In other words, a group photo may be a set of a plurality of photos in which a common person is imaged.
For example, a representative of the group may perform presentations of the output, while other members may be away from the representative in the presentation. In this case, a photo of the representative who performs presentation in front of the output and a photo in which the representative and other members are imaged together are treated as a group photo. A photo in which a presenter and a student A are imaged together and a photo in which the student A and a student B are imaged together are treated as group photos.
For example, a teacher or the like designates a plurality of photos treated as group photos. Candidates of the plurality of photos treated as group photos may be extracted by an image process and may be presented to a teacher or the like.
The group photo may be a moving image obtained by imaging a member moving to align with a podium or a teaching desk to present an output, or may be a plurality of photos obtained by consecutively imaging a status of the movement. These photos are obtained by imaging, for example, with the camera 60 (see
In addition, a status of the presentation of the output may be imaged as a moving image.
In a case of the present exemplary embodiment, a group photo of a member in a group and an output is obtained by imaging in group units while a student participating in group learning is in a venue in which the output is presented, and is given to the group image receiving module 422 in real time.
As described below, linking of image data obtained by imaging the entire output and a member of the group involved in generation of the output is performed in real time. For this reason, while the member of the group is in the venue, it is possible to check a correctness of a result of the linking.
One of the modules illustrated in
As described above, face image data of the student is managed by the management server 30 (see
One of the modules illustrated in
One of the modules illustrated in
In a case of the present exemplary embodiment, the presentation control module 425 displays a list of names of students registered as members in the same group, on the display of the teacher terminal 10 and the display of the student terminal 20 registered in the group to be presented. The presentation can also be performed by an e-mail being transmitted.
The presentation of the list of the names or the like of the student is performed, for example, after presentation of the output.
The presentation control module 425 also has a function of displaying a message of a case where the number of groups in which members are registered is less than the number of groups set in advance, on the display of the teacher terminal 10 (see
This type of display may occur, for example, in a case where a group photo is not obtained due to imaging of a member constituting a group being forgotten. With this function, it is possible to obtain the group photo by imaging the corresponding group at the corresponding place and to register the member.
Further, the presentation control module 425 also has a function of presenting a linking relationship between the output and the group by an output linking module 431 to be described below. Here, names of the students constituting the group to which the output is linked are presented. The presentation control module 425 is an example of a presentation section.
One of the modules illustrated in
In the present exemplary embodiment, a student who notices an error notifies a teacher of the error in the presented content and a correct content. Here, the notification may be a verbal notification, a notification by an e-mail, or a notification using a screen for notification.
In a case of the present exemplary embodiment, correction of the presented content is possible only at the teacher terminal 10 (see
A content after the correction is displayed again on a display of the student terminal 20 (see
One of the modules illustrated in
The notification by the absence notification module 427 is also performed in real time. For this reason, it is possible for the corresponding student to notice that the student is regarded as an absentee while the student is at the venue.
A student who receives a notification of absence despite participating in group learning, for example, reports on this to the teacher along with other members. The teacher confirms a testimony of the other members, an imaged photo, or the like, and instructs correction of the registered content. The correction instruction is received by the correction receiving module 426 described above.
One of the modules illustrated in
In a case of the present exemplary embodiment, image data of an output is captured separately from a group photo of a member of a group. For example, after an output from each group is submitted, the output is imaged. In addition, the submission of the output is not limited after presentation. For example, the output may be submitted before presentation.
In addition, in a case where the group photo is imaged and the entire output is imaged as a part of a background of a member, it is also possible to receive the area portion as the image data of the output. Meanwhile, in this case, it is necessary for a teacher to designate the area portion to be received as the output. Further, in a case where the output is prepared as electronic data, the electronic data may be received.
The output image receiving module 428 used in the present exemplary embodiment has a function of notifying that the number of pieces of image data of an output is insufficient in a case where the number of pieces of the image data of the received output is smaller than the number of groups set in advance, to the teacher terminal 10 (see
One of the modules illustrated in
The feature quantity in the present exemplary embodiment is measurable information used to identify an individual.
An example of the feature quantity is a layout of an output. In a case where the output is a sheet, the layout is defined by, for example, a position or a size of a text, a symbol, a figure, a table, or the like in the sheet. In a case where the output is a three-dimensional product, the layout is defined by, for example, a shape of an appearance, a shape appearing on a specific surface, a pattern, a color, and a combination thereof.
Another example of the feature quantity is a ratio of an area in which a text and the like are described to a surface area of the output. For example, in a case where a text or the like is described in black on a sheet of white paper, the ratio is defined by a ratio of an area of black appearing in an area of the sheet.
Another example of the feature quantity is a distribution of a ground color of the output and a color used to describe a content. The distribution of colors is defined, for example, by a ratio of areas by the color used for the output.
Another example of the feature quantity is a partial image of the output. The partial image is defined, for example, by a position and a size in the whole, a pattern of an image, and the like.
One of the modules illustrated in
As described above, a group photo used to specify a member constituting a group includes a part of an output to the extent that collation with image data obtained by imaging the entire output is possible.
The group image collation module 430 collates the group photo with the feature quantity to determine image data of the output to be linked to the group photo. That is, the image data of the output to be associated with the group is determined.
In a case where a plurality of pieces of image data having a high possibility of being similar to the output imaged in the group photo is found, the group image collation module 430 notifies that there are a plurality of pieces of image data having high similarity, to the teacher terminal 10 (see
One of the modules illustrated in
The output linking module 431 according to the present exemplary embodiment has a function of presenting a screen presenting images of outputs linked to the same group and a list of names and the like of students on the teacher terminal 10 or the like. The presentation of this screen is also performed in real time. That is, the presentation is performed while the students who participate in group learning stay at a venue in which the output is presented.
For this reason, a correctness of a linking relationship is immediately confirmed at a place at which the output is presented.
Hereinafter, a processing operation executed in Exemplary Embodiment 1 will be described.
In a case of the example illustrated in
Next, the learning result registration support apparatus 40 receives a group image (step S2). In a case of the present exemplary embodiment, the group image is captured by the camera 60 (see
The learning result registration support apparatus 40 which receives the group image authenticates a student imaged in the group image (step S3). In a case of the present exemplary embodiment, authentication of the student is performed by face authentication.
The learning result registration support apparatus 40 collates a face image 530 imaged by a dashed line with a face image database 540 stored in the management server 30 (see
Returning to the description in
In a case where the face authentication of the student imaged in the group image is completed, the learning result registration support apparatus 40 registers all of the students specified by the face authentication as members of a certain group (step S4). As described above, the registration is a temporary registration.
Thereafter, the learning result registration support apparatus 40 presents the registration as the member to the corresponding student or the like (step S5). In a case of the present exemplary embodiment, a registered content is notified to both of the teacher terminal 10 (see
The learning result registration support apparatus 40 determines whether or not there is no correction until a predetermined period elapses from the notification (step S6).
In a case where a negative result is obtained in step S6, the learning result registration support apparatus 40 receives a correction instruction from a teacher (step S7). After then, the learning result registration support apparatus 40 returns to step S5 and notifies again a student registered in a group of the corrected content.
In a case where a positive result is obtained in step S6, the learning result registration support apparatus 40 proceeds to step S8. The correction may be received at any time. In this case, execution of step S6 and step S7 becomes unnecessary.
In step S8, the learning result registration support apparatus 40 determines whether or not there is no unprocessed group.
In a case where a negative result is obtained in step S8, the learning result registration support apparatus 40 returns to step S2 and receives another group image.
In a case where a positive result is obtained in step S8, the learning result registration support apparatus 40 regards an unregistered student as an absentee and notifies the student (step S9). The notification is transmitted to the corresponding student terminal 20 (see
In a case of
In a case of
The learning result registration support apparatus 40 which receives the image data of the output extracts a feature quantity from the image data of the output (step S11).
Next, the learning result registration support apparatus 40 performs collation with a group image by using the extracted feature quantity, and links and presents the image data of the output to a group corresponding to the group image (step S12). For example, as illustrated in
In the example illustrated in
In a case of correcting a linking relationship, a teacher may move a pointer 630 over the correction button 620 and may click the correction button 620. In order to move the pointer 630, a mouse 635 connected to the teacher terminal 10 is used. The mouse 635 is an example of the operation receiving unit described above.
In a case of confirming the linking relationship, the teacher moves the pointer 630 over the confirmation button 625 and clicks the confirmation button 625.
Returning to the description in
In a case where the click of the confirmation button 625 (see
As described above, a record in which a member and an output of a group are associated with each other is generated in real time by the learning result registration support apparatus 40 which receives a group photo of the member constituting the group and image data of the output. For this reason, while a student stays at a venue in which the output is presented, it is possible to confirm the generated record and to correct an error.
In a case of generating the record in which the member and the output of the group are associated with each other later, verification of a factual relationship may become difficult. Meanwhile, in a case of using the learning result registration support apparatus 40, it is possible to confirm and correct the generated record at the venue in which the involved person is present. For this reason, accuracy of the generated records is increased.
A configuration of the information processing system 1A according to the present exemplary embodiment is different from the information processing system 1 (see
In order to use biometric information for authenticating a student, the biometric information reading apparatus 80 is added. In a case of the present exemplary embodiment, a fingerprint is used for the biometric information. Meanwhile, it is also possible to use other biometric information such as a vein, an iris, or the like.
In the present exemplary embodiment, confirmation of an image of an output by a student himself/herself and authentication of the student by the biometric information are executed at the same time, and the output and the authenticated student are linked. Specifically, the student authenticated from the biometric information is linked to the image of the output displayed at the time of reading the biometric information.
In
In a case of the present exemplary embodiment, the biometric information reading apparatus 80 is connected to the teacher terminal 10.
Meanwhile, the biometric information reading apparatus may be directly connected to the learning result registration support apparatus 40A or may be directly connected to the network 70. In a case of the present exemplary embodiment, biometric information of each student is managed by the management server 30 or the like.
In a case of the present exemplary embodiment, authentication of a student using biometric information read by the biometric information reading apparatus 80 is executed by the learning result registration support apparatus 40A.
In this manner, in the present exemplary embodiment, it is not necessary to image a group photo of a member constituting a group. Therefore, the camera 60 in the present exemplary embodiment is for imaging an output.
Configuration of Each Apparatus
A hardware configuration of the teacher terminal 10 (see
A functional module illustrated in
As described above, in a case of the present exemplary embodiment, linking of a student to an output is substantially completed by reading biometric information.
For this reason, the functional module illustrated in
The control unit 401 according to the present exemplary embodiment functions as the group information receiving module 421, the output image receiving module 428, a biometric information receiving module 432 which receives biometric information, a biometric authentication module 433 which authenticates a student by using the received biometric information, a member registration module 424A which registers the authenticated student in a group linked to image data of an output, a presentation control module 425A, the correction receiving module 426, and the absence notification module 427.
The group information receiving module 421 is also used to receive information on a prospective participant participating in group learning, the number of groups used in the group learning, and the like.
The output image receiving module 428 receives image data obtained by imaging the entire output. In a case of the present exemplary embodiment, the received pieces of image data are respectively linked to different groups.
The biometric information receiving module 432 executes a process of receiving biometric information read by the biometric information reading apparatus 80 (see
The biometric authentication module 433 collates the received biometric information with biometric information managed by the management server 30 (see
The member registration module 424A reads the biometric information and executes linking the biometric information to a group at the same time. Meanwhile, the registration is a temporary registration. The member registration module 424A is an example of a linking section.
The presentation control module 425A causes the teacher terminal 10 to display information of a student registered as a member of the same group together with an image of an output. A reason is that the biometric information reading apparatus 80 is connected to the teacher terminal 10. The presentation control module 425A is an example of a presentation section.
In a case of using a fingerprint sensor of a smartphone which a student carries, a linking relationship with a group is displayed on the smartphone which the student operates. In a case of using a fingerprint sensor of a smartphone which a student carries, an image of an output may also be displayed on the smartphone of the student.
In order to use the fingerprint sensor of the smartphone for registration to the group, an exclusive program which enables cooperation with the learning result registration support apparatus 40A may be installed on the smartphone. The management server 30 manages information identifying the smartphone used by the student.
In a case where identification by fingerprint authentication succeeds while displaying the image of the output, the smartphone on which the exclusive program is installed notifies the learning result registration support apparatus 40A of this identification success. The learning result registration support apparatus 40A registers the student associated with the smartphone which is a transmission source of the notification as a member of the group linked to the image of the displayed output. Here, the smartphone is an example of the student terminal 20 (see
The correction receiving module 426 and the absence notification module 427 are the same as in Exemplary Embodiment 1. After receiving a correction by the correction receiving module 426 or a correction after the notification by the absence notification module 427, a linking relationship between image data of the output and the student for each group is determined.
Hereinafter, a processing operation executed in Exemplary Embodiment 2 will be described.
First, the learning result registration support apparatus 40A receives information of a prospective participant who participates in group learning (step S1).
Next, the learning result registration support apparatus 40A receives image data of an output and displays the image data on a display (step S21). In a case of the present exemplary embodiment, the image of the output is displayed on a display of the teacher terminal 10 (see
In a case of receiving biometric information while displaying the image of the output on the display of the teacher terminal 10, the learning result registration supporting apparatus 40A authenticates a student based on the received biometric information (step S22).
Thereafter, the learning result registration support apparatus 40A registers the authenticated student in a group to which the image data of the output is linked (step S23).
Next, the learning result registration support apparatus 40A determines whether or not the reading is completed (step S24). The determination is performed based on whether or not a button for instructing completion of the reading displayed on the display is operated.
In a case where a negative result is obtained in step S24, the learning result registration support apparatus 40A returns to step S22.
In a case of
A student who participates in group learning confirms the output image 710 displayed on the display 700. The student who confirms that the output image 710 is an image of a group to which the student belongs covers a fingerprint reading apparatus 730 with a finger of the student. Each time the student covers the fingerprint reading apparatus 730 with the finger, the fingerprint reading apparatus 730 reads a fingerprint. The fingerprint reading apparatus 730 is an example of the biometric information reading apparatus 80 (see
The reading of the fingerprint is continued until a button (hereinafter, referred to as “reading end button”) 720 indicating completion of the reading displayed on the display 700 is clicked with a pointer 715. The display 700 is an example of a display unit.
The movement or clicking of the pointer 715 is realized by operating a mouse 735 connected to the teacher terminal 10. The mouse 735 is an example of the operation receiving unit described above.
Returning to the description in
In a case where a positive result is obtained in step S24, the learning result registration support apparatus 40A presents a result of the linking on the display (step S25).
As illustrated in
The display 700 in
Returning to the description in
In a case where display of the result of the linking is started, the learning result registration support apparatus 40A determines whether or not there is no correction (step S26).
In a case where clicking of the button 726 (see
On the other hand, in a case where clicking of the button 727 (see
In a case where a negative result is obtained in step S8, the learning result registration support apparatus 40 returns to step S21, receives image data of an output of another group, and displays the image data on the display.
On the other hand, in a case where a positive result is obtained in step S8, the learning result registration support apparatus 40 regards an unregistered student as an absentee and notifies the student (step S9).
In a case where a correction related to the student who is regarded as an absentee is also completed, the learning result registration support apparatus 40 determines a linking relationship between the output and the student (step S13).
As described above, since an association between an output and a student is registered in front of an eye of the student who covers the fingerprint reading apparatus 730 (see
For this reason, even in a case where there is an error in a content of the registration, it is possible to perform a correction at the corresponding place.
Although the exemplary embodiments of the present invention are described above, a technical scope of the exemplary embodiments of the present invention is not limited to the scope described in the exemplary embodiments described above. Various modifications or improvements are added to the exemplary embodiments described above within the technical scope of the exemplary embodiments of the present invention, and are apparent from the description of the claims.
The exemplary embodiment describes an example in which a student who participates in group learning is linked to image data obtained by imaging an output of the group learning. However, the above-described technology may be used in a case of linking a participant of a group work to image data obtained by imaging an output of the group work.
In the case of the exemplary embodiment described above, the learning result registration support apparatuses 40 (see
In addition, the learning result registration support apparatus 40 may be realized as a cloud server or an on-premises server.
In Exemplary Embodiment 1 described above, a student is authenticated by using an image of a face imaged in a group photo, but the student may be authenticated by extracting an image of a student card held by the student, an image of a name card of the student, a barcode distributed to the student for each group, an images of a quick response (QR) code or another code, and the like.
In Exemplary Embodiment 1 described above, a feature quantity is extracted from an image obtained by imaging an entire output, and collation with an image of the output captured in the collective image is performed by using the extracted feature quantity. Meanwhile, the image obtained by imaging the entire output may be used instead of the feature quantity.
In Exemplary Embodiment 1 described above, the feature quantity of the image of the output is extracted from the image obtained by imaging the entire output. Meanwhile, the feature quantity of the image of the output may be extracted from an area designated in the group image.
The foregoing description of the exemplary embodiments of the present invention has been provided for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations will be apparent to practitioners skilled in the art. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, thereby enabling others skilled in the art to understand the invention for various embodiments and with the various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2019-053830 | Mar 2019 | JP | national |