Information processing apparatus, information processing method, program, and information processing system

The information processing device addresses orientation issues in automatic marking by aligning scan image data for accurate automatic scoring, improving convenience and efficiency in marking systems.

JP2025143804APending Publication Date: 2025-10-02SEIKO EPSON CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024043243
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-19
Publication Date
2025-10-02

AI Technical Summary

Technical Problem

Existing automatic marking devices struggle with orienting test materials correctly when their orientation differs from the desired orientation, leading to reduced convenience in automatic scoring processes.

Method used

An information processing device that communicates with a learning management device and an image forming device, capable of acquiring, determining, and correcting scan image data orientation to ensure proper alignment for automatic scoring, and sending corrected data for processing.

Benefits of technology

Enables seamless automatic scoring by ensuring scan image data is correctly oriented, enhancing convenience and accuracy in marking systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025143804000001_ABST
    Figure 2025143804000001_ABST
Patent Text Reader

Abstract

To cause a teaching material management device to execute automatic scoring without any problem.SOLUTION: An information processing apparatus 100 includes a scan image data acquisition unit 104 that acquires filled teaching material image data indicating a filled teaching material image 52 created by an image forming apparatus 400 reading a filled teaching material sheet. The information processing apparatus 100 includes: a scan image data correction unit 107 that, when the filled teaching material image data is to be automatically scored and the direction of the filled teaching material image 52 is not a normal direction, corrects the filled teaching material image data so as to adjust the direction of the filled teaching material image 52 to be the normal direction; and a scan image data transmission unit 108 that transmits, to a teaching material management device 300, the filled teaching material image data in which the direction of the filled teaching material image 52 is the normal direction.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information processing method, a program, and an information processing system. [Background technology]

[0002] Patent Document 1 discloses an automatic marking device that reads test materials in which learners have written answers in answer columns, marks the materials, and overprints the marks onto the test materials themselves. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-23673 Summary of the Invention [Problem to be solved by the invention]

[0004] The automatic marking device of Patent Document 1 may not be able to mark automatically if the orientation of the test materials when they are read is different from the desired orientation, which reduces convenience. [Means for solving the problem]

[0005] An information processing device capable of communicating with a learning management device and an image forming device, a scan image data acquisition unit that acquires scan image data representing a scan image generated by the image forming device by reading a print medium; a first determination unit that determines whether the orientation of the scanned image is normal; a second determination unit that determines whether the scanned image data is subject to automatic scoring; a scan image data correction unit that corrects the scan image data so that the orientation of the scan image becomes the correct orientation when the scan image data is subject to automatic scoring and the orientation of the scan image is not the correct orientation; a scanned image data sending unit that sends the scanned image data, the scanned image being in a normal orientation, to the learning management device; Including, An information processing device is provided.

[0006] An information processing method of an information processing device capable of communicating with a learning management device and an image forming device, acquiring scanned image data representing a scanned image generated by the image forming device by reading a print medium; determining whether the orientation of the scanned image is normal; determining whether the scanned image data is subject to automatic scoring; If the scanned image data is subject to automatic scoring and the orientation of the scanned image is not normal, correcting the scanned image data so that the orientation of the scanned image is normal; transmitting the scanned image data, the scanned image being oriented in a normal direction, to the learning management device; Including, A method for processing information is provided.

[0007] An information processing device capable of communicating with a learning management device and an image forming device, a scan image data acquisition unit that acquires scan image data representing a scan image generated by the image forming device by reading a print medium; a first determination unit that determines whether the orientation of the scanned image is normal; a second determination unit that determines whether the scanned image data is subject to automatic scoring; a scan image data correction unit that corrects the scan image data so that the orientation of the scan image becomes the correct orientation when the scan image data is subject to automatic scoring and the orientation of the scan image is not the correct orientation; a scanned image data sending unit that sends the scanned image data, the scanned image being in a normal orientation, to the learning management device; To function as, Programs are offered.

[0008] The information processing device described above; The image forming apparatus described above; Including, An information processing system is provided. [Brief explanation of the drawings]

[0009] [Figure 1] 1 is a schematic diagram of an information processing system (first embodiment). [Figure 2] FIG. 10 is a diagram illustrating an example of a teaching material image without a code (first embodiment). [Figure 3] FIG. 10 is a diagram showing an example of a teaching material image with a code (first embodiment). [Figure 4] FIG. 10 is a diagram showing an example of a completed teaching material image (first embodiment). [Figure 5] 1 is a block diagram of an information processing device (first embodiment). [Figure 6] FIG. 10 is a diagram showing an example of a completed teaching material image (first embodiment). [Figure 7] 1 is a sequence chart of an information processing system (first embodiment). [Figure 8] 10 is a schematic diagram of an information processing system (second embodiment). DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, embodiments will be described with reference to the drawings. For clarity of explanation, the following description and drawings have been omitted and simplified as appropriate. In addition, the same elements in each drawing are designated by the same reference numerals, and duplicate explanations have been omitted as necessary.

[0011] (First embodiment) Fig. 1 is a block diagram showing an example of the configuration of an information processing system 10 according to the first embodiment. As shown in Fig. 1, the information processing system 10 includes an information processing device 100, a terminal device 200, a learning material management device 300, and an image forming device 400. The information processing device 100, the terminal device 200, the learning material management device 300, and the image forming device 400 are typically configured to be capable of two-way communication via a WAN 500 (Wide Area Network).

[0012] The terms used in this specification are defined as follows. The "code-free teaching material image" corresponds to Figure 2 and is a teaching material image that does not include a code image. "Code-free teaching material image data" is image data showing a code-free teaching material image. The "teaching material image with code" corresponds to Figure 3 and is a teaching material image that includes a code image. "Coded teaching material image data" is image data showing a coded teaching material image. The "coded teaching material sheet" is a sheet on which a coded teaching material image is printed. A "completed teaching material sheet" is a coded teaching material sheet on which answers have been written. "Completed teaching material image data" is image data generated by reading a completed teaching material form. The "completed teaching material image" corresponds to FIG. 4 and is an image indicated by the completed teaching material image data. The "code-free teaching material image," "code-attached teaching material image," and "filled-in teaching material image" may be simply referred to as a teaching material image. The "coded teaching material sheet" and the "completed teaching material sheet" may be simply referred to as the teaching material sheet. "Code-free teaching material image data," "code-attached teaching material image data," and "completed teaching material image data" may be simply referred to as teaching material image data. The teaching material sheet is a sheet on which the teaching material is printed as a teaching material image.

[0013] Returning to FIG. 1 , the terminal device 200 is a device operated by the user U1, such as a smartphone, tablet device, or personal computer. The user U1 is an administrator who manages the system, including distributing teaching material sheets to the user U2 and collecting the teaching material sheets from the user U2. Specifically, the user U1 may be, for example, a teacher who educates the user U2. The user U1 uses the terminal device 200 to specify the teaching material to be distributed and the recipient of the teaching material. The teaching material is output from the image forming device 400 as teaching material sheets and distributed to the user U2. Therefore, the recipient of the teaching material is, specifically, the image forming device 400 on which the teaching material should be printed. In this embodiment, the user U1 notifies the teaching material management device 300, via the terminal device 200, of the teaching material to be distributed and the image forming device 400 on which the teaching material should be printed. Note that while FIG. 1 illustrates one terminal device 200 and one user U1, multiple users U1 may use the information processing system 10. Therefore, the information processing system 10 may include a plurality of terminal devices 200.

[0014] The learning material management device 300 is a specific example of a learning management device. The learning material management device 300 is a device that manages code-free learning material image data and completed learning material image data. In this embodiment, the learning material management device 300 has a first database DB1 that stores code-free learning material image data. The learning material management device 300 also has a second database DB2 that stores completed learning material image data. In this embodiment, when the learning material to be distributed and the image forming device 400 that should print the learning material are specified from the terminal device 200, the learning material management device 300 transmits a print instruction for the learning material to the information processing device 100. This print instruction may include, for example, the code-free learning material image data, device identification information that identifies the image forming device 400 that should print the learning material, and additional information.

[0015] The additional information includes learning material identification information that identifies the learning material to be distributed, user identification information that identifies the user U2 who will receive the learning material, and automatic grading target information that indicates whether the learning material is subject to automatic grading.

[0016] The teaching material management device 300 receives the completed teaching material image data from the information processing device 100 and stores it in the second database DB2.

[0017] The learning material management device 300 further includes an automatic marking unit 300a. The automatic marking unit 300a acquires the completed learning material image data from the second database DB2, performs image analysis on the completed learning material image to determine whether the answers entered on the completed learning material form are correct or incorrect, and transmits the determination result to the terminal device 200. Here, the determination result is typically a score calculated based on the determination of correctness or incorrectness. Alternatively, the determination result may be marked learning material image data generated by processing the completed learning material image data so as to superimpose a correct / incorrect mark on the completed learning material form.

[0018] The learning material management device 300 can be realized by a single device. However, instead of this, the learning material management device 300 may be realized by distributed processing using a plurality of devices, as in a second embodiment described later.

[0019] The image forming device 400 includes a scanner 400a with a reading function, a printer 400b with a printing function, and a notification output unit 400c. The image forming device 400 is also called a multifunction device. The image forming device 400 may be realized by multiple devices, instead of being a multifunction device in which the scanner 400a and the printer 400b are integrally combined. In this case, the multiple devices include the scanner and the printer.

[0020] The image forming device 400 is used by a user U2. The image forming device 400 is typically installed in the residence of the user U2. Although one image forming device 400 is illustrated in FIG. 1, in cases where multiple users U2 use the information processing system 10, the information processing system 10 may include multiple image forming devices 400.

[0021] The printer 400b outputs coded teaching material sheets by printing the coded teaching material image data received from the information processing device 100. The printer 400b includes a print engine. The print engine is a mechanical configuration that prints an image on a print medium using color materials. The print engine may have a mechanism that prints using ink, for example, by an inkjet method. Alternatively, the print engine may have a mechanism that prints using toner, for example, by an electrophotographic method.

[0022] User U2 uses the coded teaching material sheet output from printer 400b. In particular, user U2 writes down answers, typically by hand, on the coded teaching material sheet for each question printed on the coded teaching material sheet.

[0023] The scanner 400a reads the completed teaching material form and generates completed teaching material image data. The scanner 400a uses a light source and a sensor to optically read the completed teaching material form by reading the completed teaching material form in a predetermined direction, i.e., the sub-scanning direction, and generates completed teaching material image data. The image forming device 400 transmits the completed teaching material image data to the information processing device 100 together with device identification information of the image forming device 400.

[0024] The notification output unit 400c is configured with a display device such as an OLED (Organic Light Emitting Diode) or LCD (Liquid Crystal Display). The notification output unit 400c visually outputs the notification received from the information processing device 100 to the user U2 via the display device. Alternatively, the notification output unit 400c can be configured to audibly output the notification received from the information processing device 100.

[0025] FIG. 2 shows a code-free learning material image 50. FIG. 3 shows a code-added learning material image 51. FIG. 4 shows a completed learning material image 52. As shown in FIG. 2, the code-free learning material image 50 includes a plurality of questions 60 to be solved by the user U2. Also, as shown in FIGS. 2 and 3, the code-free learning material image 50 has a space 62 for adding a code image 61 at a predetermined position. In this embodiment, the predetermined position is the upper right corner of the code-free learning material image 50. However, instead, the predetermined position may be the lower right corner, upper left corner, or lower left corner of the code-free learning material image 50. Furthermore, the predetermined position may be the center of the top edge of the code-free learning material image 50 or the center of the bottom edge of the code-free learning material image 50. As shown in FIG. 3, the code-added learning material image 51 is an image in which the code image 61 is superimposed on the space 62 of the code-free learning material image 50. The printer 400b of the image forming device 400 prints and outputs the code-added learning material image 51. 4, user U2 writes answers 63 for each question 60 in coded teaching material image 51. Scanner 400a of image forming device 400 reads the completed teaching material form and transmits the completed teaching material image data to information processing device 100.

[0026] Next, the information processing device 100 will be described with reference to FIG. 5. As shown in FIG. 5, the information processing device 100 includes a processor 100a, a memory 100b, and a communication interface 100c. The memory 100b is realized by a read-only memory (ROM), a random access memory (RAM), a hard disk drive (HDD), or a solid state drive (SSD). The information processing device 100 communicates with a learning material management device 300, an image forming device 400, and the like via the communication interface 100c. The processor 100a can access the memory 100b. The processor 100a reads and executes a program stored in the memory 100b. As a result, the program causes hardware such as the processor 100a to function as a learning material image data acquisition unit 101, a learning material image data processing unit 102, a print instruction unit 103, a scanned image data acquisition unit 104, an orientation determination unit 105, an automatic scoring target determination unit 106, a scanned image data correction unit 107, a scanned image data transmission unit 108, and a notification unit 109.

[0027] The teaching material image data acquisition unit 101 is a specific example of a print image data acquisition unit. The teaching material image data acquisition unit 101 receives a print instruction from the teaching material management device 300. As described above, the print instruction may include code-free teaching material image data corresponding to the teaching material to be distributed, device identification information identifying the image forming device 400 that should print the teaching material, and additional information. As described above, the additional information includes teaching material identification information that identifies the teaching material to be distributed, user identification information that identifies the user U2 who will receive the teaching material, and automatic grading target information that indicates whether the teaching material is subject to automatic grading. The code-free teaching material image is a specific example of a print image.

[0028] The teaching material image data processing unit 102 generates a code image 61 in which the above-mentioned additional information is encoded. The code image 61 is typically a barcode or a two-dimensional code. Examples of two-dimensional codes include stack-type two-dimensional codes and matrix-type two-dimensional codes. Examples of matrix-type two-dimensional codes include QR Code (registered trademark) and Data Matrix. In this embodiment, as shown in FIG. 3, a QR code is used as the code image 61. As shown in FIGS. 2 and 3, the teaching material image data processing unit 102 processes the code-free teaching material image data so as to superimpose the code image 61 on the code-free teaching material image 50, thereby generating a code-added teaching material image 51. The code image 61 is a specific example of a first mark. The code image 61 is a specific example of a mark.

[0029] The print instruction unit 103 identifies the image forming device 400 that is the target of the print instruction based on the device identification information included in the print instruction received from the teaching material management device 300, and instructs the image forming device 400 to print the teaching material image 51 with the code.

[0030] The scanned image data acquisition unit 104 receives and acquires the completed teaching material image data from the image forming device 400 .

[0031] The orientation determining unit 105 determines whether the orientation of the completed teaching material image 52 is normal or not based on the completed teaching material image data.

[0032] For example, the orientation determination unit 105 can detect the code image 61 included in the completed teaching material image 52 and determine whether the orientation of the completed teaching material image 52 is normal based on the position of the detected code image 61 in the completed teaching material image 52. As described above, the teaching material image data processing unit 102 superimposes the code image 61 on the upper right corner of the code-free teaching material image 50. Therefore, if the code image 61 is located at the upper right corner of the completed teaching material image 52, the orientation determination unit 105 determines that the orientation of the completed teaching material image 52 is normal. On the other hand, for example, as shown in FIG. 6 , if the code image 61 is not located at the upper right corner of the completed teaching material image 52, that is, typically, if the code image 61 is located at the lower left corner of the completed teaching material image 52, the orientation determination unit 105 determines that the orientation of the completed teaching material image 52 is not normal.

[0033] Furthermore, for example, the orientation determination unit 105 can compare the completed teaching material image 52 with the coded teaching material image 51 and determine whether the orientation of the completed teaching material image is normal based on a differential image showing the difference between the two. If the number of pixels showing the difference among the multiple pixels making up the differential image is less than a predetermined number, the orientation determination unit 105 determines that the orientation of the completed teaching material image 52 is normal. On the other hand, if the number of pixels showing the difference among the multiple pixels making up the differential image is equal to or greater than a predetermined number, the orientation determination unit 105 determines that the orientation of the completed teaching material image 52 is not normal.

[0034] The automatic grading target determination unit 106 determines whether or not the completed teaching material image data is a target for automatic grading by the automatic grading unit 300a of the teaching material management device 300. In other words, the automatic grading target determination unit 106 determines whether or not the teaching material corresponding to the completed teaching material image data is a target for automatic grading by the automatic grading unit 300a of the teaching material management device 300.

[0035] For example, the automatic grading target determination unit 106 detects the code image 61 included in the completed learning material image 52 and obtains the additional information by decoding the detected code image 61. As described above, the additional information includes automatic grading target information indicating whether or not the corresponding learning material is a target for automatic grading. In other words, the additional information can be said to include automatic grading target information indicating whether or not the completed learning material image data is a target for automatic grading. Therefore, the automatic grading target determination unit 106 can determine whether or not the completed learning material image data is a target for automatic grading by the automatic grading unit 300a of the learning material management device 300, based on the automatic grading target information obtained by decoding the code image 61.

[0036] Furthermore, for example, the automatic grading target determination unit 106 can perform image analysis of the completed teaching material image 52 indicated by the completed teaching material image data to determine whether the completed teaching material image 52 includes a multiple-choice question, and based on the determination result, determine whether the completed teaching material image data is a target for automatic grading by the automatic grading unit 300a of the teaching material management device 300. Here, multiple-choice questions typically refer to questions answered in a multiple-choice format, questions answered with a single alphabet or a single number, and questions answered without writing a sentence. If the completed teaching material image 52 includes a multiple-choice question, the automatic grading target determination unit 106 determines that the completed teaching material image data is a target for automatic grading by the automatic grading unit 300a of the teaching material management device 300. On the other hand, if the completed teaching material image 52 does not include a multiple-choice question, the automatic grading target determination unit 106 determines that the completed teaching material image data is not a target for automatic grading by the automatic grading unit 300a of the teaching material management device 300.

[0037] When the completed teaching material image data is a target for automatic grading and the orientation of the completed teaching material image is not normal, a scanned image data correcting section 107 corrects the completed teaching material image data so that the orientation of the completed teaching material image 52 becomes normal.

[0038] Specifically, if the code image 61 is at the bottom left corner in the completed teaching material image 52, the scanned image data correcting unit 107 corrects the completed teaching material image data so that the code image 61 is at the top right corner in the completed teaching material image 52, that is, so that the completed teaching material image 52 is rotated 180 degrees. By correcting the orientation of the completed teaching material image 52 in this way, automatic grading by the automatic grading unit 300a of the teaching material management device 300 can be performed without any problems.

[0039] If the orientation of the completed teaching material image 52 is normal, the scanned image data correcting unit 107 does not correct the completed teaching material image data. This is because if the orientation of the completed teaching material image 52 is already normal, there is no need to change the orientation of the completed teaching material image 52.

[0040] Furthermore, even if the orientation of the completed teaching material image 52 is not normal, if the completed teaching material image data is not subject to automatic grading, the scanned image data correcting unit 107 does not correct the completed teaching material image data. This is because the correction by the scanned image data correcting unit 107 is performed solely to ensure that the automatic grading unit 300a of the teaching material management device 300 executes automatic grading without any problems.

[0041] The scanned image data sending unit 108 sends the filled-in teaching material image data in which the orientation of the filled-in teaching material image 52 is normal to the teaching material management device 300. Here, "filled-in teaching material image data in which the orientation of the filled-in teaching material image 52 is normal" includes filled-in teaching material image data that has been corrected by the scanned image data correcting unit 107, and filled-in teaching material image data that has not been corrected by the scanned image data correcting unit 107 because the orientation of the filled-in teaching material image 52 was normal from the beginning.

[0042] If the orientation of the completed teaching material image is not normal and the completed teaching material image data is not subject to automatic grading, the notification unit 109 notifies the user U2 via the image forming device 400 that the orientation of the completed teaching material sheet was not normal when the image forming device 400 read the completed teaching material sheet.

[0043] Specifically, if the orientation of the completed teaching material image 52 is not normal and the completed teaching material image data is not subject to automatic scoring, the notification unit 109 transmits a notification instruction to the image forming device 400 to instruct the image forming device 400 to notify the user U2 that the orientation of the completed teaching material sheet when the image forming device 400 reads it was not normal. Upon receiving the notification instruction from the information processing device 100, the image forming device 400 notifies the user U2 via the notification output unit 400c in accordance with the notification instruction that the orientation of the completed teaching material sheet when the image forming device 400 reads it was not normal.

[0044] Next, the operation flow of the information processing system 10 will be described with reference to Fig. 7. Fig. 7 is a sequence chart of the information processing system 10.

[0045] First, when the teaching material to be distributed and the image forming device 400 on which the teaching material should be printed are specified from the terminal device 200, the teaching material management device 300 transmits a print instruction to the information processing device 100 (S100). The teaching material image data acquisition unit 101 of the information processing device 100 acquires the code-free teaching material image data included in the print instruction received from the teaching material management device 300 (S100).

[0046] 2 and 3, the teaching material image data processing unit 102 processes the code-free teaching material image data so as to superimpose the code image 61 on the code-free teaching material image 50 (S110), thereby generating the code-added teaching material image 51. Next, the print instruction unit 103 instructs the image forming device 400 to print the code-added teaching material image (S120). Next, the printer 400b of the image forming device 400 prints the code-added teaching material image (S130).

[0047] Next, user U2 receives the coded teaching material sheet printed out by printer 400b of image forming device 400 (S140) and writes down the answers on the coded teaching material sheet (S150). User U2 places the completed teaching material sheet in scanner 400a of image forming device 400 (S160). This causes scanner 400a of image forming device 400 to read the completed teaching material sheet (S170) and generate completed teaching material image data.

[0048] Next, the image forming device 400 transmits the completed teaching material image data to the information processing device 100 (S180). The scanned image data acquisition unit 104 of the information processing device 100 receives and acquires the completed teaching material image data from the image forming device 400 (S180).

[0049] Next, the orientation determination unit 105 determines whether the orientation of the completed teaching material image is normal based on the completed teaching material image data (S190). If the orientation of the completed teaching material image is normal (S190: YES), the orientation determination unit 105 proceeds to step S250. On the other hand, if the orientation of the completed teaching material image is not normal (S190: NO), the orientation determination unit 105 proceeds to step S200.

[0050] Next, the automatic scoring target determination unit 106 determines whether the completed teaching material image data is a target for automatic scoring by the automatic scoring unit 300a of the teaching material management device 300 (S200). If it is determined that the completed teaching material image data is a target for automatic scoring by the automatic scoring unit 300a of the teaching material management device 300 (S200: YES), the automatic scoring target determination unit 106 proceeds to step S230. On the other hand, if the automatic scoring target determination unit 106 determines that the completed teaching material image data is not a target for automatic scoring by the automatic scoring unit 300a of the teaching material management device 300 (S200: NO), the notification unit 109 transmits a notification instruction to the image forming device 400 to instruct the image forming device 400 to notify the user U2 that the orientation of the completed teaching material sheet when the image forming device 400 reads it was not normal (S210). When the image forming device 400 receives the notification instruction from the information processing device 100 (S210), it notifies the user U2 via the notification output unit 400c in accordance with the notification instruction that the orientation of the completed teaching material sheet when the image forming device 400 read it was not normal (S220). This notification causes the user U2 to set the completed teaching material sheet in the scanner 400a of the image forming device 400 again, paying attention to the orientation of the completed teaching material sheet (S160).

[0051] In step S230, the scanned image data correcting unit 107 corrects the completed teaching material image data so that the orientation of the completed teaching material image is correct (S230). Then, the scanned image data transmitting unit 108 transmits the completed teaching material image data in which the orientation of the completed teaching material image 52 is correct to the teaching material management device 300 (S250). The teaching material management device 300 stores the completed teaching material image data received from the information processing device 100 in the second database DB2 (S250), and determines whether the answers entered on the completed teaching material form are correct by image analysis of the completed teaching material image indicated by the completed teaching material image data (S260), and transmits the determination result to the terminal device 200.

[0052] The first embodiment has been described above, and the above embodiment has the following features.

[0053] The information processing device 100 is capable of communicating with a learning material management device 300 (learning management device) and an image forming device 400. The information processing device 100 includes a scanned image data acquisition unit 104 that acquires completed learning material image data (scanned image data) that indicates a completed learning material image 52 (scanned image) generated by the image forming device 400 by reading a completed learning material form (printed medium). The information processing device 100 includes an orientation determination unit 105 (first determination unit) that determines whether the orientation of the completed learning material image 52 is normal or not, and an automatic grading target determination unit 106 (second determination unit) that determines whether the completed learning material image data is a target for automatic grading by the automatic grading unit 300a of the learning material management device 300. The information processing device 100 includes a scanned image data correcting unit 107 that corrects the completed teaching material image data so that the orientation of the completed teaching material image 52 is correct when the completed teaching material image data is subject to automatic scoring and the orientation of the completed teaching material image 52 is not correct, and a scanned image data transmitting unit 108 that transmits the completed teaching material image data in which the orientation of the completed teaching material image 52 is correct to the teaching material management device 300. With the above configuration, automatic scoring by the automatic scoring unit 300a of the teaching material management device 300 is performed without any problems, improving convenience.

[0054] Furthermore, the coded teaching material sheet has a code image 61 (first mark) printed at the top right corner (first position). If the code image 61 is not at the top right corner of the completed teaching material image 52, the orientation determination unit 105 determines that the orientation of the completed teaching material image 52 is not normal. With the above configuration, it is possible to determine whether the orientation of the completed teaching material image 52 is normal or not, without complex calculations, simply by detecting the code image 61 in the completed teaching material image 52.

[0055] Furthermore, the scanned image data correcting unit 107 corrects the completed teaching material image data so that the code image 61 is located at the upper right corner of the completed teaching material image 52. According to the above configuration, automatic marking by the automatic marking unit 300a of the teaching material management device 300 can be performed without any problems.

[0056] The completed teaching material sheet has a code image 61 printed on it. The code image 61 is a mark that can decode automatic grading target information that indicates whether the completed teaching material sheet is subject to automatic grading. The automatic grading target determination unit 106 determines whether the completed teaching material image data is subject to automatic grading by decoding the code image 61 included in the completed teaching material image 52. According to the above configuration, the automatic grading target determination unit 106 can accurately determine whether the completed teaching material image data is subject to automatic grading based on the code image 61.

[0057] Furthermore, the information processing device 100 further includes a notification unit 109 that, when the completed teaching material image data is not subject to automatic scoring and the orientation of the completed teaching material image 52 is not normal, notifies the user U2 via the image forming device 400 that the orientation of the completed teaching material sheet when reading it is not normal. With the above configuration, it is possible to notify the user U2 so that the scanner 400a can read the completed teaching material image 52 in the normal orientation.

[0058] The information processing device 100 further includes a teaching material image data acquisition unit 101 (print image data acquisition unit) that acquires code-free teaching material image data (print image data) indicating a code-free teaching material image 50 (print image) from the teaching material management device 300, a teaching material image data processing unit 102 (print image data processing unit) that processes the code-free teaching material image data so as to superimpose a code image 61 (mark) on the code-free teaching material image 50, and a print instruction unit 103 that instructs the image forming device 400 to print the code-added teaching material image data processed and generated by the teaching material image data processing unit 102. According to the above configuration, the image forming device 400 can print a code-added teaching material image 51, which is an image in which the code image 61 is superimposed on the code-free teaching material image 50.

[0059] The mark can be decoded to provide information indicating whether the code-free teaching material image data is subject to automatic grading. With the above configuration, it is possible to determine whether the teaching material image data is subject to automatic grading based on the mark.

[0060] Furthermore, if the orientation of the completed teaching material image 52 is normal, the scanned image data correcting unit 107 does not correct the completed teaching material image data. According to the above configuration, if the orientation of the completed teaching material image 52 is normal, the orientation of the completed teaching material image 52 is not changed.

[0061] Furthermore, the automatic grading target determination unit 106 determines that the completed teaching material image data is a target for automatic grading if a multiple-choice question is included in the completed teaching material image 52. According to the above configuration, even if the code image 61 is not superimposed on the completed teaching material image 52, or if reading of the code image 61 fails, or if decoding of the code image 61 fails, it can be determined whether or not the completed teaching material image data is a target for automatic grading.

[0062] (Second embodiment) Next, a second embodiment will be described with reference to Fig. 8. Below, the differences between this embodiment and the first embodiment will be mainly described, and overlapping descriptions will be omitted.

[0063] In the first embodiment, the learning material management device 300 has an automatic marking section 300a. In contrast, in this embodiment, the learning material management device 300 does not have an automatic marking section 300a. The information processing system 10 further includes an automatic marking device 600.

[0064] The learning material management device 300 transmits the completed learning material image data received from the information processing device 100 to the automatic grading device 600, which provides an automatic grading service. The automatic grading device 600 determines whether the answers entered on the completed learning material form are correct or incorrect by performing image analysis on the completed learning material image indicated by the completed learning material image data received from the learning material management device 300, and transmits the determination result to the learning material management device 300. The learning material management device 300 transfers the determination result received from the automatic grading device 600 to the terminal device 200.

[0065] In this way, the learning material management device 300 itself may provide the automatic marking service, or the automatic marking device 600, which is a device separate from the learning material management device 300, may provide the automatic marking service.

[0066] In the above examples, the program can be stored and supplied to a computer using various types of non-transitory computer-readable media. Non-transitory computer-readable media include various types of tangible storage media. Examples of non-transitory computer-readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives) and magneto-optical recording media (e.g., magneto-optical disks). Further examples of non-transitory computer-readable media include CD-ROM (Read Only Memory), CD-R, CD-R / W, and semiconductor memory (e.g., mask ROM). Further examples of non-transitory computer-readable media include PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, and RAM (Random Access Memory). The program may also be supplied to a computer by various types of transitory computer-readable media. Examples of transitory computer-readable media include electrical signals, optical signals, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire or an optical fiber, or via a wireless communication path.

[0067] Although the embodiments have been described above, the present invention is not limited to the above embodiments and can be modified as appropriate without departing from the spirit of the present invention. For example, in the above embodiments, the documents to be printed and read are educational materials, but documents other than educational materials may be designated as the documents to be printed and read. [Explanation of symbols]

[0068] 10...information processing system, 50...textbook image without code, 51...textbook image with code, 52...filled-in textbook image, 60...question, 61...code image, 62...space, 63...answer, 100...information processing device, 100a...processor, 100b...memory, 100c...communication interface, 101...textbook image data acquisition unit, 102...textbook image data processing unit, 103...print instruction unit, 104...scanned image data acquisition unit, 10 5...orientation determination unit, 106...automatic scoring target determination unit, 107...scanned image data correction unit, 108...scanned image data transmission unit, 109...notification unit, 200...terminal device, 300...teaching material management device, 300a...automatic scoring unit, 400...image forming device, 400a...scanner, 400b...printer, 400c...notification output unit, U1...user, U2...user, DB1...first database, DB2...second database, 500...WAN

Claims

1. An information processing device capable of communicating with a learning management device and an image forming device, a scan image data acquisition unit that acquires scan image data representing a scan image generated by the image forming device by reading a print medium; a first determination unit that determines whether the orientation of the scanned image is normal; a second determination unit that determines whether the scanned image data is subject to automatic scoring; a scan image data correction unit that corrects the scan image data so that the orientation of the scan image becomes the correct orientation when the scan image data is subject to automatic scoring and the orientation of the scan image is not the correct orientation; a scanned image data sending unit that sends the scanned image data, the scanned image being in a normal orientation, to the learning management device; Including, Information processing device.

2. 2. The information processing device according to claim 1, the print medium has a first mark printed at a first position; the first determination unit determines that the orientation of the scanned image is not normal when the first mark is not at the first position in the scanned image; Information processing device.

3. 3. The information processing device according to claim 2, the scanned image data correcting unit corrects the scanned image data so that the first mark is located at the first position in the scanned image; Information processing device.

4. 2. The information processing device according to claim 1, the print medium has a first mark printed thereon; the first mark is a mark that can decode information indicating whether the print medium is subject to automatic scoring, the second determination unit determines whether the scanned image data is subject to automatic scoring by decoding the first mark included in the scanned image; Information processing device.

5. 2. The information processing device according to claim 1, and a notification unit that notifies, via the image forming device, when the scanned image data is not subject to automatic scoring and the orientation of the scanned image is not normal, that the orientation of the print medium when reading the print medium is not normal. Information processing device.

6. 2. The information processing device according to claim 1, a print image data acquisition unit that acquires print image data representing a print image from the learning management device; a print image data processing unit that processes the print image data so as to superimpose a mark on the print image; a print instruction unit that instructs the image forming device to print the print image data processed by the print image data processing unit; Further comprising: Information processing device.

7. 7. The information processing device according to claim 6, The mark can decode information indicating whether the print image data is subject to automatic scoring. Information processing device.

8. 2. The information processing device according to claim 1, the scanned image data correction unit does not correct the scanned image data when the orientation of the scanned image is normal; Information processing device.

9. 2. The information processing device according to claim 1, The second determination unit determines that the scanned image data is subject to automatic grading if the scanned image includes a multiple-choice question. Information processing device.

10. An information processing method of an information processing device capable of communicating with a learning management device and an image forming device, acquiring scanned image data representing a scanned image generated by the image forming device by reading a print medium; determining whether the orientation of the scanned image is normal; determining whether the scanned image data is subject to automatic scoring; If the scanned image data is subject to automatic scoring and the orientation of the scanned image is not normal, correcting the scanned image data so that the orientation of the scanned image is normal; transmitting the scanned image data, the scanned image being oriented in a normal direction, to the learning management device; Including, Information processing methods.

11. An information processing device capable of communicating with a learning management device and an image forming device, a scan image data acquisition unit that acquires scan image data representing a scan image generated by the image forming device by reading a print medium; a first determination unit that determines whether the orientation of the scanned image is normal; a second determination unit that determines whether the scanned image data is subject to automatic scoring; a scan image data correction unit that corrects the scan image data so that the orientation of the scan image becomes the correct orientation when the scan image data is subject to automatic scoring and the orientation of the scan image is not the correct orientation; a scanned image data sending unit that sends the scanned image data, the scanned image being in a normal orientation, to the learning management device; To function as, program.

12. The information processing device according to claim 1 ; The image forming apparatus according to claim 1 ; Including, Information processing system.

Citation Information

Patent Citations

  • Automatic rating device and automatic rating system

    JP2019023673A