CN115048065A - Information processing system and method - Google Patents

Information processing system and method Download PDF

Info

Publication number
CN115048065A
CN115048065A CN202210640707.3A CN202210640707A CN115048065A CN 115048065 A CN115048065 A CN 115048065A CN 202210640707 A CN202210640707 A CN 202210640707A CN 115048065 A CN115048065 A CN 115048065A
Authority
CN
China
Prior art keywords
test paper
information
correction information
test
correction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210640707.3A
Other languages
Chinese (zh)
Inventor
李旭
邱瑞
刘佩佳
刘杨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Feixiang Xingxing Technology Co ltd
Original Assignee
Beijing Feixiang Xingxing Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Feixiang Xingxing Technology Co ltd filed Critical Beijing Feixiang Xingxing Technology Co ltd
Priority to CN202210640707.3A priority Critical patent/CN115048065A/en
Publication of CN115048065A publication Critical patent/CN115048065A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

This specification provides an information processing system and method, wherein the information processing system includes: the system comprises a user terminal, a printing terminal and a business server; the user terminal is configured to collect a test paper image corresponding to a test paper to be corrected or a job image corresponding to a job to be corrected, and send the test paper image or the job image to the service server; the business server is configured to process the test paper images or the job images according to a preset correction strategy so as to obtain test paper correction information corresponding to the test paper images or job correction information corresponding to the job images, and then send the test paper correction information or the job correction information to the printing terminal; and the printing terminal is configured to print the received test paper correction information on the test paper to be corrected or print the job correction information on the job to be corrected.

Description

Information processing system and method
Technical Field
The present disclosure relates to the field of information processing technologies, and in particular, to an information processing system and method.
Background
With the development of computer technology, a printer is used as one of the main output devices of various computers, and the richness of the type of the printer can meet the requirements of different scenes, such as a stylus printer, an ink jet printer, a laser printer and the like, which are now common products. Along with the increase of the use demand of the user, the printer is more and more intelligent for facilitating the more convenient use of the user, and the printing can be finished in a network connection mode. However, all existing printers in the industry use copying as a main output mode, and all printers in the teaching field are used for simply printing courseware and the like, and have limited auxiliary functions, so an effective solution is needed to solve the problems.
Disclosure of Invention
In view of this, the present specification provides an information processing system. The present specification also relates to an information processing method, a computing device, and a computer-readable storage medium, which are used for solving the technical defects in the prior art.
According to a first aspect of embodiments herein, there is provided an information processing system including:
the system comprises a user terminal, a printing terminal and a business server;
the user terminal is configured to collect a test paper image corresponding to a test paper to be corrected and send the test paper image to the service server;
the business server is configured to process the test paper image according to a preset correction strategy, obtain test paper correction information and send the test paper correction information to the printing terminal;
the printing terminal is configured to receive the test paper correction information and print the test paper correction information on the test paper to be corrected.
Optionally, the user terminal is further configured to respond to a test paper type selection instruction submitted by a user, display a test paper collection interface corresponding to a target test paper type to the user, and start the image collection device to collect the test paper image corresponding to the test paper to be approved according to the collection instruction submitted by the user through the test paper collection interface.
Optionally, the printing terminal is further configured to scan the test paper to be modified in the paper bin through a scanning device, obtain a test paper identifier corresponding to the test paper to be modified, and send a modification information acquisition request to the service server according to the test paper identifier;
the business server is further configured to determine the examination paper identification according to the correction information acquisition request, determine the examination paper correction information according to the examination paper identification, and send the examination paper correction information to the printing terminal.
Optionally, the printing terminal is further configured to move the test paper to be modified in the paper bin to a printing position, and print the test paper modification information on the test paper to be modified through a printing device.
Optionally, the service server is further configured to extract a resource information address from the test paper image, and store the test paper modifying information to the resource information address;
the printing terminal is further configured to scan the test paper to be approved through the scanning device, obtain the resource information address, and download the test paper approval information according to the resource information address.
Optionally, the service server is further configured to determine test paper size information corresponding to the test paper to be modified, determine mapping information according to the image size information of the test paper image and the test paper size information, and write the mapping information into the test paper modification information;
the printing terminal is further configured to determine correction information corresponding to the test questions in the test paper to be corrected according to the test paper correction information, determine test question positions corresponding to the test questions in the test paper to be corrected according to the mapping information included in the test paper correction information, create printing positions corresponding to the correction information according to the test question positions, control the printing device based on the printing positions, and print the test paper correction information on the test paper to be corrected.
Optionally, the printing terminal is further configured to generate a test paper correction file according to the test paper correction information, print the test paper correction file on the test paper to be corrected through the printing device, and add the test paper correction information on the test paper to be corrected, where the test paper correction file includes the test question correction information, and the test question correction information is typeset according to the mapping information.
Optionally, the printing terminal is further configured to determine whether the paper to be moved in the paper bin is the test paper to be corrected, and if so, print the test paper correction information on the test paper to be corrected.
Optionally, the printing terminal is further configured to determine page information corresponding to the test paper to be modified, select first sub-test paper modification information from the test paper modification information according to the page information, print the first sub-test paper modification information on a first page of the test paper to be modified corresponding to the page information through the printing device, select second sub-test paper modification information from the test paper modification information, and print the second sub-test paper modification information on a second page of the test paper to be modified through the printing device.
Optionally, the system further comprises a service user terminal;
the business server is further configured to send the test paper image to the business user terminal;
the business user terminal is configured to show the test paper image to a business user, receive first correction information submitted by the business user aiming at the test paper image, and send the first correction information to the business server;
the business server is further configured to process the test paper image according to a preset correction strategy, obtain second correction information, and generate the test paper correction information according to the first correction information and the second correction information.
Optionally, the service server is further configured to determine a database associated with the test paper image according to the approval policy, extract reference answer information corresponding to the test paper image from the database, extract service answer information in the test paper image, compare the reference answer information with the service answer information, and determine the approval information of the test paper according to a comparison result.
According to a second aspect of embodiments of the present specification, there is provided an information processing method including:
the method comprises the steps that a user terminal collects a test paper image corresponding to a test paper to be corrected and sends the test paper image to a service server;
the business server side processes the test paper image according to a preset correction strategy to obtain test paper correction information, and the test paper correction information is sent to the printing terminal;
and the printing terminal receives the examination paper correction information and prints the examination paper correction information on the examination paper to be corrected.
According to a third aspect of embodiments herein, there is provided another information processing system including:
the system comprises a user terminal, a printing terminal and a business server;
the user terminal is configured to collect a job image corresponding to a job to be corrected and send the job image to the service server;
the business server is configured to process the job image according to a preset correction strategy, obtain job correction information and send the job correction information to the printing terminal;
and the printing terminal is configured to receive the job correction information and print the job correction information on the job to be corrected.
According to a fourth aspect of embodiments herein, there is provided a computing device comprising:
a memory and a processor;
the memory is used for storing computer-executable instructions, and the processor is used for realizing the steps of the information processing method when executing the computer-executable instructions.
According to a fifth aspect of embodiments herein, there is provided a computer-readable storage medium storing computer-executable instructions that, when executed by a processor, implement the steps of the information processing method.
In the information processing system provided by the specification, after a user photographs a test paper to be corrected through a user terminal, a test paper image is obtained, in order to quickly and accurately complete correction processing of the test paper to be corrected, the test paper image can be sent to a business server, the business server processes the test paper image according to a correction strategy, test paper correction information is obtained, and then the test paper correction information is sent to a printing terminal. At the moment, if the paper bin of the printing terminal is filled with the test paper to be corrected, the test paper correction information can be printed on the test paper to be corrected, so that the test paper correction information can be automatically printed on the test paper to be corrected after answering, the time of teacher correction operation can be effectively saved, the test paper correction efficiency can be improved, and the test paper correction cycle length can be reduced in the on-line class.
Drawings
FIG. 1 is a block diagram of an information handling system according to an embodiment of the present disclosure;
FIG. 2 is a schematic diagram of a print process in an information handling system provided in one embodiment of the present specification;
fig. 3 is a processing flow chart of an information processing method provided in an embodiment of the present specification;
fig. 4 is a flowchart of an information processing method provided in an embodiment of the present specification;
FIG. 5 is a block diagram of another information handling system provided in an embodiment of the present description;
fig. 6 is a block diagram of a computing device according to an embodiment of the present disclosure.
Detailed Description
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present description. This description may be implemented in many ways other than those specifically set forth herein, and those skilled in the art will appreciate that the present description is susceptible to similar generalizations without departing from the scope of the description, and thus is not limited to the specific implementations disclosed below.
The terminology used in the description of the one or more embodiments is for the purpose of describing the particular embodiments only and is not intended to be limiting of the description of the one or more embodiments. As used in one or more embodiments of the present specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used in one or more embodiments of the present specification refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It will be understood that, although the terms first, second, etc. may be used herein in one or more embodiments to describe various information, these information should not be limited by these terms. These terms are only used to distinguish one type of information from another. For example, a first can also be referred to as a second and, similarly, a second can also be referred to as a first without departing from the scope of one or more embodiments of the present description. The word "if" as used herein may be interpreted as "at … …" or "when … …" or "in response to a determination", depending on the context.
In the present specification, an information processing system is provided, and the present specification simultaneously relates to an information processing method, a computing device, and a computer-readable storage medium, which are described in detail one by one in the following embodiments.
Fig. 1 is a schematic structural diagram of an information processing system provided in an embodiment of the present specification, where the information processing system 100 includes: the user terminal 110, the print terminal 130 and the service server 120:
the user terminal 110 is configured to collect a test paper image corresponding to a test paper to be approved, and send the test paper image to the service server;
the service server 120 is configured to process the test paper image according to a preset correction strategy, obtain test paper correction information, and send the test paper correction information to the printing terminal;
the printing terminal 130 is configured to receive the test paper correction information, and print the test paper correction information on the test paper to be corrected.
Specifically, the user terminal specifically refers to a terminal capable of taking pictures of the to-be-approved test paper, and is held by a user, including but not limited to a mobile phone, a computer, a tablet computer, a smart wearable device, and the like, and the user terminal needs to be configured with an image acquisition device. Correspondingly, the service server is specifically a server providing a test paper correction function, and is used for performing automatic correction processing on test questions contained in the test paper to be corrected and generating test paper correction information. Correspondingly, the printing terminal specifically refers to a printer with a networking function, and the server connected to the printer is a server capable of modifying the test paper, and the printer may be a stylus printer, an inkjet printer, a laser printer, or the like, which is not limited in this embodiment.
Furthermore, the examination paper to be corrected specifically refers to the examination paper which is answered by the student through handwriting, the examination paper contains the answers written by the student, and the examination paper needs to be corrected at the current stage. It should be noted that, in different scenes, the test paper answered by the student may be in a format of a4/a5/B5/A3, and the generated test paper scan file is also in the same format as the test paper to be approved, so that the generated test paper scan file can be used for subsequently and accurately printing the test paper approval information on the test paper to be approved. Correspondingly, the test paper image specifically refers to an image obtained by photographing the test paper to be approved through the user terminal, and the test paper content of the test paper to be approved needs to be clearly displayed in the image. Correspondingly, the modification policy specifically refers to a policy for modifying the test questions on the to-be-modified test paper, including but not limited to modifying through a model or modifying through a database, and this embodiment is not limited in this respect.
Furthermore, the test paper correction information specifically refers to correction result information corresponding to the test questions in the test paper to be corrected, the test paper correction information is composed of correction information corresponding to a plurality of test questions, the correction information of each test question is used for representing whether the test questions in the test paper to be corrected are answered correctly, and the form of the correction information can be 'check mark' and 'x', and the like. In addition, in order to improve the learning ability of the corrected test paper for assisting the user, answer analysis of wrong test questions can be carried in the test paper correction information, and the answer analysis is used for helping the student to correct the wrong questions and learn the wrong questions.
Therefore, after the students finish answering the test paper, the test paper to be corrected is obtained, at this time, in order to save the time for the teacher to correct the test paper, the user terminal held by the teacher or the user terminal held by the students can be used for photographing the test paper to be corrected to obtain the test paper image corresponding to the test paper to be corrected, and then the test paper image is sent to the business server for correction. Meanwhile, the test paper to be corrected is required to be placed in a paper bin of the printing terminal to wait for printing.
Further, after receiving the test paper image, the service end processes the test paper image according to a preset correction strategy, that is, the service end extracts the test questions corresponding to the test paper to be corrected from the test paper image according to the preset correction strategy, and then corrects each test question to obtain test question correction information corresponding to each test question, so as to form test paper correction information, and sends the test paper correction information to the printing terminal. Furthermore, after the printing terminal receives the test paper correction information, the test paper correction information can be printed on the test paper to be corrected in the paper bin through the printing equipment, so that the test paper is marked, corrected and recorded, and a student can conveniently look up the test paper.
For example, a language examination is performed at a certain class, after the examination is completed, the teacher a takes a picture of each language test paper through a mobile phone, and sends the picture of the taken test paper to the service server. The business server side carries out automatic correction on the test questions after extracting the test questions on the test paper images, obtains the test question correction information of each test question according to the correction result, combines all the test question correction information corresponding to the test paper to form the test paper correction information corresponding to the test paper, then sends the test paper correction information to the printer, and simultaneously puts the test paper into a paper bin of the printer, so that the test paper correction information corresponding to the test paper can be printed on the test paper, and students can conveniently look up the test paper correction information.
In the information processing system provided by the specification, after a user photographs a test paper to be corrected through a user terminal, a test paper image is obtained, in order to quickly and accurately complete correction processing of the test paper to be corrected, the test paper image can be sent to a business server, the business server processes the test paper image according to a correction strategy, test paper correction information is obtained, and then the test paper correction information is sent to a printing terminal. At the moment, if the paper bin of the printing terminal is filled with the test paper to be corrected, the test paper correction information can be printed on the test paper to be corrected, so that the test paper correction information can be automatically printed on the test paper to be corrected after answering, the time of teacher correction operation can be effectively saved, the test paper correction efficiency can be improved, and the test paper correction cycle length can be reduced in the on-line class.
In practical application, considering that the test paper image may have an irregular condition when being collected, if the test paper correction information needs to be successfully printed on the test paper to be corrected, the test paper correction information needs to be aligned with the test questions on the test paper to be corrected; meanwhile, the examination paper correction information printed on the examination paper to be corrected and the examination paper to be corrected belong to the same answering user; therefore, after the user terminal collects the test paper image corresponding to the test paper to be corrected and sends the test paper image to the service server, the service server can firstly identify the position of the answering area in the test paper image, namely the area where the student writes the answer, so as to determine the answer written by the student, and simultaneously, the service server can also determine the test questions belonging to the answering area, so as to match the corresponding standard answers in the answer database according to the test questions, and the correction information corresponding to the test questions can be generated by comparing the standard answers with the answers written by the student, so that the correction information can be analogized until all the test questions in the test paper are corrected, and then the correction information corresponding to the test paper to be corrected can be formed according to the correction information of all the test questions.
Furthermore, after the test paper correction information is determined, the position of the correction information corresponding to the test questions in the test paper can be located according to the position of the answering area, so that the correction information is aligned with the test question information on the test paper to be corrected, and after the position relationship between the correction information and the test questions is aligned, the test paper correction information containing the position relationship can be uploaded to a reliable cloud storage for realizing the persistent storage of the test paper correction information.
Furthermore, when a student needs to obtain a correction mark on a test paper to be corrected, the test paper to be corrected, which carries identification information (two-dimensional code), can be placed into a paper bin of the printing terminal, the printing terminal can create a test paper correction information obtaining request according to the identification information and the student information after scanning the identification information and the student information of the test paper to be corrected in the paper bin, and obtain test paper correction information corresponding to a current test paper on the cloud storage in response to the test paper correction information obtaining request, and after receiving the test paper correction information corresponding to the test paper to be corrected, the correction information corresponding to each test paper can be printed at a position corresponding to the test paper according to a position relationship in the test paper correction information, so that the correction information can be accurately printed on the test paper to be corrected.
In conclusion, by adopting the way of matching the user terminal, the service server and the printing terminal, the automatic correction of the to-be-corrected test paper and the mark retention of the correction information are realized, the time consumed by teachers for correcting the test paper is effectively reduced, and the test paper correction efficiency is improved. Meanwhile, because the original student is directly printed on the examination paper to be corrected, extra paper is not consumed, the paper cost is effectively saved, and the purpose of protecting resources and environment is achieved.
Further, in order to facilitate image acquisition by the user terminal and enable the service server to accurately perform test paper correction, subsequent processing may be performed according to an instruction submitted by the user at the user terminal.
Specifically, the test paper type selection instruction specifically refers to an instruction submitted for different types of test papers to be modified, and is used for determining the type of the test paper which needs to be modified currently, where the type of the test paper includes, but is not limited to, a mathematical test paper type, a Chinese test paper type, an english test paper type, and the like. Correspondingly, the test paper collecting interface specifically refers to an interface for collecting images of the test paper to be corrected, and is used for instructing a user how to take pictures and the like. Correspondingly, the acquisition instruction specifically refers to an instruction for acquiring a test paper image submitted by a user. Correspondingly, the image acquisition device specifically refers to a device capable of acquiring images configured at the user terminal, such as a camera configured on a mobile phone, a computer or a tablet.
Based on this, after the student finishes answering the test paper, the test paper to be corrected is obtained, in order to quickly and accurately finish correcting and keeping the test paper, the teacher can submit a test paper type selection instruction through a held user terminal, then a test paper acquisition interface corresponding to the currently selected test paper type is displayed for the teacher, the teacher can be guided to acquire the test paper images through the interface, and when the teacher submits the acquisition instruction, the image acquisition equipment can be started according to the instruction to acquire the test paper images corresponding to the test paper to be corrected, so that the test paper images can be used for subsequent processing.
Following the above example, for improving the efficiency of mr correcting the language test paper, can provide the test paper correction application to the mr, the mr will show the test paper type selection interface to the mr through starting the test paper correction application, according to the language test paper type selection instruction that the mr submitted, open the test paper collection interface, instruct the mr how to carry out the test paper image acquisition through this interface, instruct the mr to control the shooting distance etc. of cell-phone and language test paper promptly. After the teacher submits the acquisition instruction, the test paper image corresponding to the Chinese test paper can be shot through the camera on the mobile phone, and the rest can be done by analogy, and the test paper image set can be sent to the service server side for correction processing after all the test papers are shot.
In conclusion, the user terminal guides the user to collect the test paper images on the basis of the test paper collecting interface, so that the user can operate the test paper image collecting device more conveniently, the test paper image collecting accuracy is improved, and follow-up test paper correction and printing can be accurately finished.
Further, considering that a business server may process a large number of test papers at the same time when performing test paper correction, in order to ensure that a printing terminal can currently download test paper correction information corresponding to a test paper to be printed, a test paper identifier may be added to the test paper to be corrected, and the printing terminal may be configured to receive test paper correction information fed back by the business server in response to the test paper identifier after uploading the test paper correction information to the business server; the business server is further configured to determine the examination paper identification according to the correction information acquisition request, determine the examination paper correction information according to the examination paper identification, and send the examination paper correction information to the printing terminal.
Specifically, the test paper identifier specifically refers to a unique identifier of the test paper to be modified, and is used to ensure that there is no duplication of the test paper to be modified, which is processed by the service server. Correspondingly, the test paper identification can be a two-dimensional code, a school number and the like, and is used for representing that the test paper to be corrected has uniqueness.
Based on this, after the printing terminal scans the to-be-corrected test paper through the scanning device, the test paper identification corresponding to the to-be-corrected test paper is obtained, and at this time, the correction information acquisition request can be created according to the test paper identification and is sent to the service server. After receiving the correction information acquisition request, the service server analyzes the correction information acquisition request, can obtain a test paper identification corresponding to the test paper to be corrected, and further explains that the printing terminal needs the test paper correction information corresponding to the test paper identification at the moment, so that the service server can determine the test paper correction information according to the test paper identification and send the test paper correction information to the printing terminal, so that the printing terminal can conveniently perform subsequent printing processing.
Along with the above example, referring to the schematic diagram shown in fig. 2, when the printer starts to print the test paper correction information on the Chinese test paper, in order to ensure that the obtained test paper correction information has a corresponding relationship with the currently printed Chinese test paper, the scanning device may scan the Chinese test paper in the paper storage to obtain the test paper identification ID _ S1 corresponding to the Chinese test paper. And then, creating a correction information acquisition request according to the test paper identification ID _ S1 and sending the correction information acquisition request to the service server. The service server determines that the test paper currently printed by the printer is the language test paper corresponding to the test paper identification ID _ S1 according to the test paper identification ID _ S1 carried in the correction information acquisition request, so that the test paper correction information corresponding to the language test paper can be sent to the printer, and the printer prints the test paper correction information on the language test paper corresponding to the test paper identification ID _ S1.
In summary, by making a request for the examination paper correction information based on the examination paper identification, it can be ensured that the examination paper correction information downloaded by the printing terminal is associated with the examination paper to be corrected, thereby avoiding the problem that the examination paper correction information and the examination paper to be corrected are not matched, and further improving the accuracy of examination paper correction printing.
Further, in order to successfully print the test paper correction information on the test paper to be corrected, in this embodiment, the printing terminal is further configured to move the test paper to be corrected in the paper storage to a printing position, and print the test paper correction information on the test paper to be corrected through a printing device.
Based on this, when the printing terminal performs the printing process, it is considered that the printing terminal moves the test paper to be corrected in the paper bin to the printing position, that is, the printing device can perform the marking on the test paper to be corrected, and then performs the printing process operation. Therefore, before printing, the test paper to be corrected in the paper bin can be moved to the printing position, then the printing equipment is controlled to print the test paper correction information on the test paper to be corrected, so that the correction information is recorded on the test paper to be corrected, the correction processing operation on the test paper to be corrected is completed, and after printing is completed, the test paper can be issued to students for continuous interpretation of the test paper and the like.
Furthermore, after the test paper scanning file is sent to the service terminal, the service terminal processes the test paper image according to the correction strategy to obtain test paper correction information corresponding to the test paper to be corrected; in the embodiment, the service server is further configured to extract a resource information address from the test paper image and store the test paper correction information to the resource information address; the printing terminal is further configured to scan the test paper to be approved through the scanning device, obtain the resource information address, and download the test paper approval information according to the resource information address.
Specifically, the resource information address is an address for storing the examination paper correction information, and the printing terminal can obtain the examination paper correction information uploaded by the service server by accessing the resource information address, so that the subsequent printing processing operation can be completed by downloading.
Based on this, after the business server finishes processing the test paper image, the business server obtains the test paper correction information of the test paper to be corrected corresponding to the test paper image, and at this time, the printing terminal is considered to possibly perform printing processing after a certain time interval, so that the resource information address can be extracted from the test paper image firstly, and then the test paper correction information is temporarily stored in the resource information address; if the printing terminal traverses the resource information address and the test paper correction information associated with the test paper to be corrected exists, the printing terminal can actively request the resource information address for downloading the test paper correction information corresponding to the test paper to be corrected and carrying out subsequent printing processing.
In practical application, because the service server has a high speed for correcting the test paper to be corrected, in order to quickly complete the correction processing and printing of the test paper, the scanning device (intelligent scanner) built in the printing terminal is in a scanning detection state for a long time, that is, the scanning device (intelligent scanner) scans the test paper to be corrected, identifies the resource information address corresponding to the test paper according to the scanning result, and then downloads the test paper correction information corresponding to the test paper to be corrected to the printing terminal in a state that the printing terminal is networked, so as to print the content contained in the test paper correction information on the test paper to be corrected.
It should be noted that, because the scanning device is in the scanning detection state for a long time, the scanning device may scan the information on the test paper to be corrected in real time, and may also detect whether the resource information address has the test paper correction information, and if the presence of the test paper correction information is not detected, the paper feeding printing is not performed. And performing subsequent printing processing until the test paper correction information is detected.
In conclusion, the cost of maintaining the examination paper correction information by the service terminal can be effectively reduced by downloading the examination paper correction information based on the resource information address, and meanwhile, the printing terminal can also directly access the resource information address to download the examination paper correction information, so that the correction efficiency is further improved, and the examination paper correction period is effectively shortened.
Furthermore, considering that the uploaded service end is a test paper image corresponding to a test paper to be corrected, and during printing, the test paper correction information needs to be accurately printed on the test paper to be corrected, that is, the correction information of each question can be printed near the corresponding test paper, so that in order to ensure the correctness of the printing position, the determination of the printing position can be completed by determining the mapping information between the test paper image and the test paper to be corrected; the printing terminal is further configured to determine correction information corresponding to the test questions in the test paper to be corrected according to the test paper correction information, determine test question positions corresponding to the test questions in the test paper to be corrected according to the mapping information included in the test paper correction information, create printing positions corresponding to the correction information according to the test question positions, control the printing device based on the printing positions, and print the test paper correction information on the test paper to be corrected.
Specifically, the test paper size information specifically refers to size information corresponding to the test paper to be modified, and when determining the test paper size information corresponding to the test paper to be modified, the service end may determine the paper type according to the paper type of the test paper to be modified, where the paper type includes, but is not limited to, a4/a 5/B5/A3. Correspondingly, the image size information specifically refers to size information corresponding to the image of the test paper. And accordingly. The mapping information specifically refers to a mapping ratio corresponding to the test paper image and the test paper to be corrected, and the amplification or scaling ratio of the test paper correction information can be determined based on the mapping ratio, so that the position of the test question in the image after being mapped on the test paper can be determined. Correspondingly, the correction information specifically refers to correction information corresponding to each test question on the test paper to be corrected.
Correspondingly, the test question position specifically refers to the position of each question on the test paper to be corrected, the position is determined by establishing a coordinate system based on the test paper to be corrected, then selecting the test questions through a rectangular frame, and selecting the coordinates of the test question position at the intersection points of the connecting lines of the four vertexes of the rectangular frame as the test question positions corresponding to the test questions; correspondingly, the printing position specifically refers to a position where the correction information corresponding to each test question is printed on the test paper to be corrected, the position may be a test question position or another position having a certain offset with the test question position, the offset needs to be set so that after the correction information is printed on the test paper, the test question corresponding to the correction information does not exceed a set distance, and the correction information can be shown to the user as the indication of correction processing for the corresponding test question.
Based on this, in order to ensure that the printing terminal can print the correction information corresponding to each test question to the test question position, the service server can determine the test paper size information of the test paper to be corrected and the image size information of the test paper image, i.e. the mapping ratio between the image and the test paper can be determined according to the ratio relationship between the two, and if the position of the test question in the image is determined, the position of the test question in the test paper to be corrected can be calculated by combining the mapping ratio, i.e. the mapping information of the test question on the test paper to be corrected is obtained.
Furthermore, when the printing terminal performs printing processing, the mapping information in the test paper correction information and the correction information corresponding to each test question may be read first, and the test question position of the test question on the test paper to be corrected may be determined according to the mapping information. And then, creating a printing position of the correction information corresponding to each test question according to the test question positions, and finally controlling the printing equipment to print the test paper correction information on the test paper to be corrected based on the printing position. So as to ensure that the mark position of the test paper correction information can correspond to the position of the test question in the test paper.
Along the use of the above example, the service side determines that the size of the test paper image of the Chinese test paper is { L1 × D1}, the Chinese test paper is A4 paper, the test paper size information is { L2 × D2}, the transverse mapping ratio of L1 to L2 is calculated to be L, the longitudinal mapping ratio of D1 to D2 is calculated to be D, and the mapping ratio between the image and the test paper is determined. Then, determining the image position corresponding to the test question 1 in the Chinese test paper as (x1, y1) according to the test paper image; the image position corresponding to the test question 2 is (x2, y2) … and the image position corresponding to the test question n is (xn, yn). And then generating mapping information according to the transverse mapping ratio L, the longitudinal mapping ratio D and the image positions corresponding to the test questions 1-n, and writing the mapping information into the test paper correction information corresponding to the Chinese test paper.
After receiving the test paper correction information carrying the mapping information, the printer may determine the correction information 1 corresponding to the test question 1, the correction information n corresponding to the test question n corresponding to the correction information 2 … corresponding to the test question 2, and the correction information corresponding to each test question. Then, calculating the positions of the test questions of the entity on the test paper to be approved according to the mapping information, namely the positions of the test questions 1 on the Chinese test paper are (x1 × L, y1 × D); the location of the test question 2 on the text paper is (x2 × L, y2 × D) … the location of the test question n on the text paper is (xn × L, yn × D). Further, a printing position (x1 x L + D, y1 x D + f) of the batch information 1 in the mathematical paper is created from the position (x1 x L, y1 x D) (where D denotes an offset amount on the abscissa, f denotes an offset amount on the ordinate, and D and f may be the same or different); creation of the batch information 2 from the position (x2 × L, y2 × D) the printing position (x2 × L + D, y2 × D + f) … in the mathematical paper creates the printing position (xn × L + D, yn × D + f) of the batch information n in the mathematical paper from the position (xn × L, yn × D).
Finally, after the text test paper is moved to the printing position by the paper taking device of the printer, the correction information 1 and the correction information 2 … are sequentially printed on the text test paper according to the printing position (x1 x L + D, y1 x D + f), (x2 x L + D, y2 x D + f) … (xn x L + D, yn x D + f) by the printing equipment, the printer is output, the correction and the mark retaining of the text test paper are completed, and the process is repeated until all the text test paper are completed, and the teacher can perform subsequent explanation.
In conclusion, the test question positions of the test questions on the test paper to be corrected are determined by establishing the mapping information, and the printing positions corresponding to the correction information are established on the basis of the test question positions, so that the correction information of each question can be accurately printed at the positions corresponding to the test questions in the test paper, the position accuracy of the printed test paper correction information is guaranteed, and a user can conveniently look up the correction information.
In addition, in view of printing based on a file when the printing terminal prints content, in order to improve printing efficiency, a test paper correction file having a size corresponding to a test paper to be corrected may be created according to test paper correction information, and the test paper correction file may be printed on the test paper to be corrected, so as to align a position relationship between the correction information and test questions.
Specifically, the test paper correction file is a file to be printed, which is generated according to the test paper correction information, the test paper correction file includes test question correction information corresponding to each test question, and the test question correction information is typeset according to the test question positions in the test paper to be corrected, that is, the positions of the test question correction information in the test paper correction file are the positions of the corresponding test questions in the test paper to be corrected, so that the positions of the test question correction information and the test paper to be corrected are ensured to be aligned.
Based on the above, in order to ensure that the test paper correction information is printed on the test paper to be corrected, the test questions can correspond to the test paper correction information, a test paper correction file can be generated according to the test paper correction information, the test paper correction file is associated with the size of the test paper scanning file, the test paper correction file contains the test question correction information, and the test question correction information is typeset according to the positions of the test questions in the test paper to be corrected; therefore, in the printing stage, the test paper correction file can be printed on the test paper to be corrected through the printing device, so that the test paper correction information can be added on the test paper to be corrected.
In summary, the examination paper correction information is arranged and typeset in a mode of creating an examination paper correction file, so that the examination paper correction information can have a position corresponding relation with the examination paper, and then the examination paper correction information can be added to the examination paper to be corrected in a mode of printing the examination paper correction file, so that correction marks can be reserved on the examination paper.
Further, in consideration that a paper bin may contain a plurality of test papers to be modified, and answer information contained in each test paper to be modified may be different, in order to accurately print the test paper modification information having an association relationship on the corresponding test paper to be modified, detection may be performed before printing. If not, selecting the test paper correction information of the test paper to be corrected in the corresponding paper bin, and then printing.
According to the above example, after the test paper correction information corresponding to the language test paper with the test paper identification ID _ S1 is obtained, the scanning device of the printer may detect whether the language test paper at the current paper output position is the language test paper with the test paper identification ID _ S1, if so, the paper picker moves the test paper to the printing position, and then the corresponding test paper correction information is printed on the language test paper with the test paper identification ID _ S1. If not, determining that the test paper identifier of the language test paper at the current paper discharging position is ID _ S2, then selecting the test paper correction information with the test paper identifier of ID _ S2, and then printing the test paper correction information on the language test paper with the test paper identifier of ID _ S2.
In conclusion, by detecting the test paper before printing, the information printed on the test paper to be corrected can be ensured to be the corresponding test paper correction information, so that the printing precision is effectively ensured.
In addition, in consideration of that there may be two sides of test questions in the test paper to be modified, in the printing stage, the test paper modification information needs to be printed on a page corresponding to the test paper according to the sides, in this embodiment, the printing terminal is further configured to determine page information corresponding to the test paper to be modified, select first sub-test paper modification information in the test paper modification information according to the page information, print the first sub-test paper modification information on a first page corresponding to the page information in the test paper to be modified through the printing device, select second sub-test paper modification information in the test paper modification information, and print the second sub-test paper modification information on a second page in the test paper to be modified through the printing device.
Specifically, the page information specifically refers to information corresponding to two sides of the test paper to be corrected, and is used for dividing the test paper correction information and determining the correction information of the sub-test paper corresponding to each side; correspondingly, the first sub-test paper correction information specifically refers to test paper correction information corresponding to a first page of the test paper to be corrected; correspondingly, the second sub-paper correction information specifically refers to the paper correction information corresponding to the second page of the test paper to be corrected.
Based on the above, considering that the test paper to be corrected may have two sides, the page information corresponding to the test paper to be corrected can be determined first, and then the first sub-test paper correction information is selected from the test paper correction information according to the page information; printing the first sub-paper correction information on a first page corresponding to page information in the test paper to be corrected through printing equipment; and selecting second sub-paper correction information from the paper correction information again, and printing the second sub-paper correction information on a second page of the test paper to be corrected through the printing equipment.
For example, the mathematical test paper has an a side and a B side, after the test paper correction information of the mathematical test paper is obtained, the first sub correction information corresponding to the a side and the second sub correction information corresponding to the B side can be selected from the test paper correction information, then the first sub correction information is printed on the a side of the mathematical test paper by the printing device, and after the printing is completed, the second sub correction information is printed on the B side of the mathematical test paper, so as to complete the mark-remaining correction record on the mathematical test paper.
In conclusion, the printing surface of the test paper to be corrected is distinguished, so that the test paper correcting information can be accurately printed on the test paper, the correcting accuracy can be guaranteed, and a user can conveniently look up the test paper.
Furthermore, in order to improve the accuracy of the test paper correction and invite the user to complete the correction in an auxiliary manner, in this embodiment, the information processing system further includes a service user terminal; the business server is further configured to send the test paper image to the business user terminal; the business user terminal is configured to show the test paper image to a business user, receive first correction information submitted by the business user aiming at the test paper image, and send the first correction information to the business server; the business server is further configured to process the test paper image according to a preset correction strategy, obtain second correction information, and generate the test paper correction information according to the first correction information and the second correction information.
Specifically, the business user terminal is a terminal held by a teacher and used for assisting in correcting the to-be-corrected test paper; correspondingly, the first correction information specifically refers to correction information submitted by a teacher for a to-be-corrected test paper, and the second correction information specifically refers to correction information submitted by the to-be-corrected test paper according to a correction strategy.
Based on this, in order to improve the correction accuracy, a teacher can be invited to assist correction of part of the test paper, for example, subjects such as Chinese composition, English composition, reading comprehension and the like, and a teacher can be invited to assist correction of the test paper, for example, the teacher corrects the subject, the business server corrects the objective subject to obtain first correction information and second correction information, and the test paper correction information corresponding to the test paper to be corrected can be obtained by combining the two parts of information. And (4) the printing ink is used for subsequent printing processing.
That is, the business server sends the test paper image to the business user terminal; a teacher holding a business user terminal can submit first correction information according to the test paper image and send the first correction information to a business server; and after receiving the first correction information, the service end can process the test paper image according to a preset correction strategy to obtain second correction information, generate the test paper correction information according to the first correction information and the second correction information, and feed the test paper correction information back to the printing terminal for printing.
For example, the Chinese test paper includes a idiom gap filling question and a composition question, and at this time, a teacher may be invited to correct the composition question, and the idiom gap filling question is corrected through a preset correction strategy and integrated to the service end, and the service end performs correction and integration to obtain test paper correction information corresponding to the Chinese test paper.
In conclusion, the method helps to complete the test paper correction by inviting teachers, and the correction accuracy can be further improved.
Further, when the service server performs the correction processing on the examination paper to be corrected, in order to ensure the correction accuracy, the service server may determine a standard answer by querying a database, and perform the correction processing on the examination questions according to the standard answer.
Specifically, the database is a database for storing a large number of test questions and reference answers thereof; correspondingly, the reference answer information specifically refers to information of a standard answer corresponding to each question in the examination paper to be corrected; correspondingly, the service answer information specifically refers to answer information answered by the user through handwriting.
Based on the method, after the service end determines the database related to the test paper images, the service end can firstly extract the reference answer information corresponding to each question in the test paper to be corrected from the database and simultaneously determine the service answer information answered by the user, whether each question is correct can be determined by comparing the reference answer information and the service answer information one by one according to the questions, so that the test paper correction information can be obtained, and the test paper correction information can be obtained by combining all the test question correction information and can be used for subsequent printing processing.
In summary, the correction processing is carried out on the basis of the database, the correction accuracy can be effectively improved, and therefore the test paper correction information can be accurately printed on the test paper to be corrected at the printing terminal in a follow-up mode.
In addition, when the business server modifies the test questions in the test paper to be modified, the business server can also realize the modification through a question solving model, namely: and extracting test question information from the test paper image, inputting the test question information into the question solving model for processing so as to obtain reference answer information, and comparing the reference answer information with the service answer information so as to obtain test paper correction information. Or directly through the detection model, namely: after the test paper image is input into the detection model, whether each question is correct can be directly determined through the detection model, and therefore the correction information corresponding to each question is output and is used for forming the test paper correction information. In practical application, the way of performing the correction processing on the to-be-corrected test paper may be selected according to a practical application scenario, and this embodiment is not limited in any way here.
The following describes the information processing method further by taking an application of the information processing method provided in this specification in an english test paper correction scenario as an example, with reference to fig. 3. Fig. 3 shows a processing flow chart of an information processing method provided in an embodiment of the present specification, which specifically includes the following steps:
step S302, the user terminal collects the test paper image corresponding to the test paper to be corrected, and sends the test paper image to the service server.
And step S304, the service server processes the test paper image according to a preset correction strategy to obtain the test paper correction information.
And S306, the printing terminal scans the test paper to be corrected in the paper bin through the scanning equipment to obtain the test paper identification corresponding to the test paper to be corrected.
And step S308, the printing terminal sends a correction information acquisition request to the service server according to the test paper identifier.
Step S310, the service server determines the examination paper identification according to the correction information acquisition request, and determines the examination paper correction information according to the examination paper identification.
And step S312, the service server sends the examination paper correction information to the printing terminal.
Step S314, the printing terminal moves the test paper to be corrected in the paper bin to the printing position, and the printing equipment prints the test paper correction information on the test paper to be corrected.
Further, in order to ensure the printing accuracy, the service end determines the test paper size information corresponding to the test paper to be corrected, determines mapping information according to the image size information of the test paper image and the test paper size information, and writes the mapping information into the test paper correction information; the printing terminal determines correction information corresponding to test questions in the test paper to be corrected according to the test paper correction information, determines test question positions corresponding to the test questions in the test paper to be corrected according to the mapping information contained in the test paper correction information, creates printing positions corresponding to the correction information according to the test question positions, controls the printing equipment based on the printing positions, and prints the test paper correction information on the test paper to be corrected.
In summary, after the user photographs the test paper to be corrected through the user terminal, the user obtains the test paper image, and in order to quickly and accurately complete the correction processing of the test paper to be corrected, the test paper image can be sent to the service terminal, and the service terminal processes the test paper image according to the correction strategy to obtain the test paper correction information, and then sends the test paper correction information to the printing terminal. At the moment, if the paper bin of the printing terminal is filled with the test paper to be corrected, the test paper correction information can be printed on the test paper to be corrected, so that the test paper correction information can be automatically printed on the test paper to be corrected after answering, the time of teacher correction operation can be effectively saved, the test paper correction efficiency can be improved, and the test paper correction cycle length can be reduced in the on-line class.
Corresponding to the above method embodiments, the present specification also provides an information processing method embodiment, and fig. 4 shows a flowchart of an information processing method provided in an embodiment of the present specification. As shown in fig. 4, the method includes:
step S402, a user terminal collects a test paper image corresponding to a test paper to be corrected and sends the test paper image to a service server;
step S404, the business server side processes the examination paper image according to a preset correction strategy to obtain examination paper correction information, and the examination paper correction information is sent to a printing terminal;
step S406, the printing terminal receives the test paper correction information and prints the test paper correction information on the test paper to be corrected.
Optionally, the user terminal responds to a test paper type selection instruction submitted by a user, displays a test paper acquisition interface corresponding to a target test paper type to the user, and starts the image acquisition equipment to acquire the test paper image corresponding to the test paper to be approved according to an acquisition instruction submitted by the user through the test paper acquisition interface.
Optionally, the printing terminal scans the to-be-corrected test paper in the paper bin through a scanning device to obtain a test paper identifier corresponding to the to-be-corrected test paper, and sends a correction information obtaining request to the service server according to the test paper identifier;
and the service server side determines the examination paper identification according to the correction information acquisition request, determines the examination paper correction information according to the examination paper identification, and sends the examination paper correction information to the printing terminal.
Optionally, the printing terminal moves the test paper to be corrected in the paper bin to a printing position, and prints the test paper correction information on the test paper to be corrected through a printing device.
Optionally, the service server extracts a resource information address from the test paper image, and stores the test paper modifying information to the resource information address;
and the printing terminal scans the test paper to be corrected through the scanning equipment to obtain the resource information address, and downloads the test paper correction information according to the resource information address.
Optionally, the service server determines test paper size information corresponding to the test paper to be modified, determines mapping information according to the image size information of the test paper image and the test paper size information, and writes the mapping information into the test paper modification information;
the printing terminal determines correction information corresponding to the test questions in the test paper to be corrected according to the test paper correction information, determines test question positions corresponding to the test questions in the test paper to be corrected according to the mapping information contained in the test paper correction information, creates printing positions corresponding to the correction information according to the test question positions, controls the printing equipment based on the printing positions, and prints the test paper correction information on the test paper to be corrected.
Optionally, the printing terminal generates a test paper correction file according to the test paper correction information, prints the test paper correction file on the test paper to be corrected through the printing device, and is configured to add the test paper correction information to the test paper to be corrected, where the test paper correction file includes the test question correction information, and the test question correction information is typeset according to the mapping information.
Optionally, the printing terminal determines whether the paper to be moved in the paper bin is the test paper to be modified, and if so, prints the test paper modification information on the test paper to be modified.
Optionally, the printing terminal determines page information corresponding to the test paper to be modified, selects first sub-test paper modification information from the test paper modification information according to the page information, prints the first sub-test paper modification information on a first page corresponding to the page information in the test paper to be modified through the printing device, selects second sub-test paper modification information from the test paper modification information, and prints the second sub-test paper modification information on a second page in the test paper to be modified through the printing device.
Optionally, the system further comprises a service user terminal;
the business server sends the test paper image to the business user terminal;
the business user terminal displays the test paper image to a business user, receives first correction information submitted by the business user aiming at the test paper image, and sends the first correction information to the business server;
and the business server processes the test paper image according to a preset correction strategy to obtain second correction information, and generates the test paper correction information according to the first correction information and the second correction information.
Optionally, the service server determines a database associated with the test paper image according to the correcting strategy, extracts reference answer information corresponding to the test paper image from the database, extracts service answer information in the test paper image, compares the reference answer information with the service answer information, and determines the correcting information of the test paper according to a comparison result.
According to the information processing method provided by the specification, after a user photographs a to-be-corrected test paper through a user terminal, a test paper image is obtained, in order to quickly and accurately finish correction processing of the to-be-corrected test paper, the test paper image can be sent to a business server, the business server processes the test paper image according to a correction strategy, test paper correction information is obtained, and then the test paper correction information is sent to a printing terminal. At the moment, if the paper bin of the printing terminal is filled with the test paper to be corrected, the test paper correction information can be printed on the test paper to be corrected, so that the test paper correction information can be automatically printed on the test paper to be corrected after answering, the time of teacher correction operation can be effectively saved, the test paper correction efficiency can be improved, and the test paper correction cycle length can be reduced in the on-line class.
The foregoing is a schematic arrangement of an information processing method of the present embodiment. It should be noted that the technical solution of the information processing method belongs to the same concept as the technical solution of the information processing system, and details that are not described in detail in the technical solution of the information processing method can be referred to the description of the technical solution of the information processing system.
The present embodiment further provides another information processing system, fig. 5 is a schematic structural diagram of another information processing system provided according to an embodiment of the present specification, and the information processing system 500 includes: user terminal 510, print terminal 530 and service server 520:
the user terminal 510 is configured to collect a job image corresponding to a job to be corrected, and send the job image to the service server;
the service server 520 is configured to process the job image according to a preset correction strategy, obtain job correction information, and send the job correction information to the printing terminal;
the printing terminal 530 is configured to receive the job modification information and print the job modification information on the job to be modified.
The concept of the other information processing system provided in this embodiment is the same as that of the information processing system, and the same or corresponding descriptions can be found in the above embodiments, which are not described herein again.
Specifically, the homework to be changed is a homework answered by the student through handwriting, the homework includes answers written by the student, and the homework needs to be changed at the current stage, wherein the homework can be content copied on a notebook through handwriting, and can also be content in an exercise book. Correspondingly, the job image specifically refers to an image obtained by photographing the job to be batched through the user terminal, and job content of the job to be batched needs to be clearly displayed in the image. Correspondingly, the correction policy specifically refers to a policy for correcting test questions on a job to be corrected, including but not limited to correcting through a model or correcting through a database, and this embodiment is not limited in this respect.
Furthermore, the job correction information specifically refers to correction result information corresponding to the test questions in the job to be corrected, the job correction information is composed of correction information corresponding to a plurality of test questions, and the correction information of each test question is used for representing whether the test questions in the job to be corrected are answered correctly or not, and the form of the correction information can be 'check mark' and 'x', and the like. In addition, in order to improve the learning ability of the homework assisted user after the homework is corrected, answer analysis of wrong test questions can be carried in homework correcting information, and the homework correcting information is used for helping students to correct the wrong questions and learn the wrong questions.
Based on this, after the student completes the response to the homework, the homework to be corrected is obtained, at this time, in order to save the time for the teacher to correct the homework, the user terminal held by the teacher or the user terminal held by the student can photograph the homework to be corrected to obtain a homework image corresponding to the homework to be corrected, and then the homework image is sent to the business server side for correction processing. Meanwhile, the job to be changed in batch needs to be put into a paper bin of the printing terminal to wait for printing.
Further, after receiving the job image, the service server processes the job image according to a preset correction strategy, that is, the service server extracts test questions corresponding to the job to be corrected from the job image according to the preset correction strategy, corrects the test questions to obtain test question correction information corresponding to the test questions to form job correction information, and sends the job correction information to the printing terminal. Furthermore, after the printing terminal receives the operation correction information, the operation correction information can be printed on the operation to be corrected in the paper bin through the printing equipment, so that the operation correction record can be kept, and the reading of students is facilitated.
For example, a certain class performs a mathematical test, and after the test is completed, the teacher a photographs the mathematical test homework of each student through a held mobile phone and sends the photographed homework image to the business server. The business server side extracts the test questions on the job image, automatically corrects the test questions, obtains the test question correction information of each test question according to the correction result, combines all the test question correction information corresponding to the job to form job correction information corresponding to the job, sends the job correction information to the printer, and meanwhile puts the job into a paper bin of the printer, so that the job correction information corresponding to the job can be printed on a job note, and students can conveniently look up the information.
In the information processing system provided by the present specification, after a user photographs a job to be modified through a user terminal, a job image is obtained, and in order to quickly and accurately complete modification processing of the job to be modified, the job image can be sent to a service server, and the service server processes the job image according to a modification policy to obtain job modification information, and then sends the job modification information to a printing terminal. At the moment, if the to-be-batched operation is placed in the paper bin of the printing terminal, the operation correction information can be printed on the to-be-batched operation, so that the operation correction information can be automatically printed on the to-be-batched operation which is finished in response, the time for teachers to correct the operation can be effectively saved, the operation correction efficiency can be improved, the online class leaving can be realized, and the operation correction cycle length can be reduced.
In practical application, considering that an operation image may have an irregular condition when being collected, if the operation correction information needs to be successfully printed on an operation to be corrected, the operation correction information needs to be aligned with test questions on the operation to be corrected; meanwhile, the job correction information printed on the job to be corrected and the job to be corrected belong to the same answering user; therefore, after the homework image corresponding to the homework to be corrected is collected at the user terminal and sent to the business server, the business server can firstly identify the position of the answering area in the homework image, namely the area where the student writes the answer, so as to determine the answer written by the student, and simultaneously determine the test questions belonging to the answering area, so as to match the corresponding standard answer in the answer database according to the test questions, and the correction information corresponding to the test questions can be generated by comparing the standard answer with the answer written by the student, so that the correction information corresponding to the test questions can be analogized until all the test questions in the homework are corrected, and then the homework correction information corresponding to the homework to be corrected can be formed according to the correction information of all the test questions.
Furthermore, after the job correction information is determined, the position of the correction information corresponding to the test questions in the job can be located according to the position of the answering area, so that the correction information and the test question information on the job to be corrected are aligned, and after the position relationship between the correction information and the test questions is aligned, in order to achieve the persistent storage of the job correction information, the job correction information containing the position relationship can be uploaded to a reliable cloud storage.
Furthermore, when a student needs to obtain a correction mark on a job to be corrected, the job to be corrected carrying identification information (student information) can be placed into a paper bin of the printing terminal, the printing terminal can create a job correction information obtaining request according to the identification information and the student information after scanning the identification information and the student information of the job to be corrected in the paper bin, and obtain job correction information corresponding to a current job on the cloud storage in response to the job correction information obtaining request, and after receiving the job correction information corresponding to the job to be corrected, the correction information corresponding to each test question can be printed at a position corresponding to the test question according to a position relationship in the job correction information, so that the correction information can be accurately printed on the job to be corrected.
In an optional embodiment, the user terminal is further configured to respond to a job type selection instruction submitted by a user, present a job acquisition interface corresponding to a target job type to the user, and start the image acquisition device to acquire the job image corresponding to the job to be corrected according to an acquisition instruction submitted by the user through the job acquisition interface.
In an optional embodiment, the printing terminal is further configured to scan the job to be batched in the paper bin through a scanning device, obtain a job identifier corresponding to the job to be batched, and send a request for acquiring the batching information to the service server according to the job identifier;
the business server is further configured to determine the job identification according to the correction information acquisition request, determine the job correction information according to the job identification, and send the job correction information to the printing terminal.
In an optional embodiment, the printing terminal is further configured to move the job to be batched in the paper bin to a printing position, and print the job batching information on the job to be batched through a printing device.
In an optional embodiment, the service server is further configured to extract a resource information address from the job image, and store the job approval information to the resource information address;
the printing terminal is further configured to scan the job to be batched through the scanning device, obtain the resource information address, and download the job batching information according to the resource information address.
In an optional embodiment, the service server is further configured to determine job size information corresponding to the job to be corrected, determine mapping information according to the image size information of the job image and the job size information, and write the mapping information into the job correcting information;
the printing terminal is further configured to determine correction information corresponding to test questions in the job to be corrected according to the job correction information, determine test question positions corresponding to the test questions in the job to be corrected according to the mapping information included in the job correction information, create printing positions corresponding to the correction information according to the test question positions, control the printing device based on the printing positions, and print the job correction information on the job to be corrected.
In an optional embodiment, the printing terminal is further configured to generate a job correction file according to the job correction information, print the job correction file on the job to be corrected through the printing device, and add the job correction information to the job to be corrected, where the job correction file includes test question correction information, and the test question correction information is typeset according to the mapping information.
In an optional embodiment, the printing terminal is further configured to determine whether the paper to be moved in the paper bin is the job to be batched, and if so, print the job batching information on the job to be batched.
In an optional embodiment, the printing terminal is further configured to determine page information corresponding to the job to be batched, select first sub-job batching information from the job batching information according to the page information, print the first sub-job batching information on a first page corresponding to the page information in the job to be batched, select second sub-job batching information from the job batching information, and print the second sub-job batching information on a second page in the job to be batched through the printing device.
In an optional embodiment, the system further comprises a service user terminal;
the business server is further configured to send the job image to the business user terminal;
the business user terminal is configured to show the job image to a business user, receive first batch modification information submitted by the business user aiming at the job image, and send the first batch modification information to the business server;
the business server is further configured to process the job image according to a preset correction strategy, obtain second correction information, and generate the job correction information according to the first correction information and the second correction information.
In an optional embodiment, the service server is further configured to determine a database associated with the job image according to the approval policy, extract reference answer information corresponding to the job image from the database, extract service answer information in the job image, compare the reference answer information with the service answer information, and determine the job approval information according to a comparison result.
In conclusion, by adopting the way that the user terminal, the business server and the printing terminal are matched, the automatic correction of the job to be corrected and the mark of correction information are realized, the time consumed by a teacher in correcting the job is effectively reduced, and the job correction efficiency is improved. Meanwhile, because the original student directly prints on the homework to be corrected, extra paper is not consumed, the paper cost is effectively saved, and the purpose of protecting resources and environment is achieved.
Fig. 6 illustrates a block diagram of a computing device 600 provided according to an embodiment of the present description. The components of the computing device 600 include, but are not limited to, a memory 610 and a processor 620. The processor 620 is coupled to the memory 610 via a bus 630 and a database 650 is used to store data.
Computing device 600 also includes access device 640, access device 640 enabling computing device 600 to communicate via one or more networks 660. Examples of such networks include the Public Switched Telephone Network (PSTN), a Local Area Network (LAN), a Wide Area Network (WAN), a Personal Area Network (PAN), or a combination of communication networks such as the internet. Access device 640 may include one or more of any type of network interface (e.g., a Network Interface Card (NIC)) whether wired or wireless, such as an IEEE802.11 Wireless Local Area Network (WLAN) wireless interface, a worldwide interoperability for microwave access (Wi-MAX) interface, an ethernet interface, a Universal Serial Bus (USB) interface, a cellular network interface, a bluetooth interface, a Near Field Communication (NFC) interface, and so forth.
In one embodiment of the present description, the above-described components of computing device 600, as well as other components not shown in FIG. 6, may also be connected to each other, such as by a bus. It should be understood that the block diagram of the computing device architecture shown in FIG. 6 is for purposes of example only and is not limiting as to the scope of the present description. Those skilled in the art may add or replace other components as desired.
Computing device 600 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., tablet, personal digital assistant, laptop, notebook, netbook, etc.), mobile phone (e.g., smartphone), wearable computing device (e.g., smartwatch, smartglasses, etc.), or other type of mobile device, or a stationary computing device such as a desktop computer or PC. Computing device 600 may also be a mobile or stationary server.
Wherein processor 620 is configured to execute the following computer-executable instructions:
the method comprises the steps that a user terminal collects a test paper image corresponding to a test paper to be corrected and sends the test paper image to a service server;
the business server side processes the test paper image according to a preset correction strategy to obtain test paper correction information, and the test paper correction information is sent to the printing terminal;
and the printing terminal receives the examination paper correction information and prints the examination paper correction information on the examination paper to be corrected.
The above is an illustrative scheme of a computing device of the present embodiment. It should be noted that the technical solution of the computing device and the technical solution of the information processing method belong to the same concept, and details that are not described in detail in the technical solution of the computing device can be referred to the description of the technical solution of the information processing method.
An embodiment of the present specification also provides a computer readable storage medium storing computer instructions that, when executed by a processor, are operable to:
the method comprises the steps that a user terminal collects a test paper image corresponding to a test paper to be corrected and sends the test paper image to a service server;
the business server side processes the test paper image according to a preset correction strategy to obtain test paper correction information, and the test paper correction information is sent to the printing terminal;
and the printing terminal receives the examination paper correction information and prints the examination paper correction information on the examination paper to be corrected.
The above is an illustrative scheme of a computer-readable storage medium of the embodiment. It should be noted that the technical solution of the storage medium belongs to the same concept as the technical solution of the information processing method, and details that are not described in detail in the technical solution of the storage medium can be referred to the description of the technical solution of the information processing method.
The foregoing description has been directed to specific embodiments of this disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims may be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing may also be possible or may be advantageous.
The computer instructions comprise computer program code which may be in the form of source code, object code, an executable file or some intermediate form, or the like. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U.S. disk, removable hard disk, magnetic diskette, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signal, telecommunications signal, and software distribution medium, etc. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
It should be noted that, for the sake of simplicity, the foregoing method embodiments are described as a series of acts or combinations, but those skilled in the art should understand that the present disclosure is not limited by the described order of acts, as some steps may be performed in other orders or simultaneously according to the present disclosure. Further, those skilled in the art should also appreciate that the embodiments described in this specification are preferred embodiments and that acts and modules referred to are not necessarily required for this description.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
The preferred embodiments of the present specification disclosed above are intended only to aid in the description of the specification. Alternative embodiments are not exhaustive and do not limit the invention to the precise embodiments described. Obviously, many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the specification and its practical application, to thereby enable others skilled in the art to best understand the specification and its practical application. The specification is limited only by the claims and their full scope and equivalents.

Claims (15)

1. An information processing system, comprising:
the system comprises a user terminal, a printing terminal and a business server;
the user terminal is configured to collect a test paper image corresponding to a test paper to be corrected and send the test paper image to the service server;
the business server is configured to process the test paper image according to a preset correction strategy, obtain test paper correction information and send the test paper correction information to the printing terminal;
the printing terminal is configured to receive the test paper correction information and print the test paper correction information on the test paper to be corrected.
2. The system according to claim 1, wherein the user terminal is further configured to, in response to a test paper type selection instruction submitted by a user, present a test paper collection interface corresponding to a target test paper type to the user, and start the image collection device to collect the test paper image corresponding to the test paper to be modified according to a collection instruction submitted by the user through the test paper collection interface.
3. The system according to claim 1, wherein the printing terminal is further configured to scan the test paper to be modified in the paper bin through a scanning device, obtain a test paper identifier corresponding to the test paper to be modified, and send a modification information acquisition request to the service server according to the test paper identifier;
the business server is further configured to determine the examination paper identification according to the correction information acquisition request, determine the examination paper correction information according to the examination paper identification, and send the examination paper correction information to the printing terminal.
4. The system of claim 3, wherein the printing terminal is further configured to move the test paper to be modified in the paper warehouse to a printing position, and print the test paper modification information on the test paper to be modified through a printing device.
5. The system according to claim 3, wherein the service server is further configured to extract a resource information address from the test paper image, and store the test paper approval information to the resource information address;
the printing terminal is further configured to scan the test paper to be corrected through the scanning device, obtain the resource information address, and download the test paper correction information according to the resource information address.
6. The system according to claim 3, wherein the service server is further configured to determine test paper size information corresponding to the test paper to be modified, determine mapping information according to the image size information of the test paper image and the test paper size information, and write the mapping information into the test paper modification information;
the printing terminal is further configured to determine correction information corresponding to the test questions in the test paper to be corrected according to the test paper correction information, determine test question positions corresponding to the test questions in the test paper to be corrected according to the mapping information included in the test paper correction information, create printing positions corresponding to the correction information according to the test question positions, control the printing device based on the printing positions, and print the test paper correction information on the test paper to be corrected.
7. The system according to claim 6, wherein the printing terminal is further configured to generate a test paper correction file according to the test paper correction information, print the test paper correction file on the test paper to be corrected through the printing device, and add the test paper correction information to the test paper to be corrected, wherein the test paper correction file includes test question correction information, and the test question correction information is typeset according to the mapping information.
8. The system according to claim 3, wherein the printing terminal is further configured to determine whether the paper to be moved in the paper bin is the test paper to be modified, and if so, print the test paper modification information on the test paper to be modified.
9. The method according to claim 3, wherein the printing terminal is further configured to determine page information corresponding to the test paper to be modified, select first sub-test paper modification information from the test paper modification information according to the page information, print the first sub-test paper modification information on a first page of the test paper to be modified corresponding to the page information through the printing device, select second sub-test paper modification information from the test paper modification information, and print the second sub-test paper modification information on a second page of the test paper to be modified through the printing device.
10. The method of claim 1, further comprising a service user terminal;
the business server is further configured to send the test paper image to the business user terminal;
the business user terminal is configured to show the test paper image to a business user, receive first changing information submitted by the business user aiming at the test paper image and send the first changing information to the business server;
the business server is further configured to process the test paper image according to a preset correction strategy, obtain second correction information, and generate the test paper correction information according to the first correction information and the second correction information.
11. The method according to claim 1, wherein the service server is further configured to determine a database associated with the test paper images according to the correction policy, extract reference answer information corresponding to the test paper images from the database, extract service answer information from the test paper images, compare the reference answer information with the service answer information, and determine the correction information of the test paper according to a comparison result.
12. An information processing method characterized by comprising:
the method comprises the steps that a user terminal collects a test paper image corresponding to a test paper to be corrected and sends the test paper image to a service server;
the business server side processes the test paper image according to a preset correction strategy to obtain test paper correction information, and the test paper correction information is sent to the printing terminal;
and the printing terminal receives the examination paper correction information and prints the examination paper correction information on the examination paper to be corrected.
13. An information processing system, comprising:
the system comprises a user terminal, a printing terminal and a business server;
the user terminal is configured to collect a job image corresponding to a job to be corrected and send the job image to the service server;
the business server is configured to process the job image according to a preset correction strategy, obtain job correction information and send the job correction information to the printing terminal;
and the printing terminal is configured to receive the job correction information and print the job correction information on the job to be corrected.
14. A computing device comprising a memory and a processor; the memory is configured to store computer-executable instructions and the processor is configured to execute the computer-executable instructions to perform the steps of the method of claim 12.
15. A computer-readable storage medium storing computer instructions which, when executed by a processor, perform the steps of the method of claim 12.
CN202210640707.3A 2022-06-08 2022-06-08 Information processing system and method Pending CN115048065A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210640707.3A CN115048065A (en) 2022-06-08 2022-06-08 Information processing system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210640707.3A CN115048065A (en) 2022-06-08 2022-06-08 Information processing system and method

Publications (1)

Publication Number Publication Date
CN115048065A true CN115048065A (en) 2022-09-13

Family

ID=83161672

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210640707.3A Pending CN115048065A (en) 2022-06-08 2022-06-08 Information processing system and method

Country Status (1)

Country Link
CN (1) CN115048065A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109800694A (en) * 2019-01-08 2019-05-24 深圳中兴网信科技有限公司 Method, apparatus, computer equipment and storage medium are corrected in a kind of identification of paper
CN110084098A (en) * 2019-03-14 2019-08-02 杭州笔声智能科技有限公司 A kind of paper corrects method and system
CN110458508A (en) * 2019-07-05 2019-11-15 中国平安财产保险股份有限公司 Processing method, processing unit and the Related product of document information
CN114140279A (en) * 2021-11-04 2022-03-04 广东国粒教育技术有限公司 Method and system for intelligently correcting and analyzing paper work and electronic equipment
WO2022082714A1 (en) * 2020-10-23 2022-04-28 深圳市鹰硕教育服务有限公司 Homework assignment and correction method and system, and server

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109800694A (en) * 2019-01-08 2019-05-24 深圳中兴网信科技有限公司 Method, apparatus, computer equipment and storage medium are corrected in a kind of identification of paper
CN110084098A (en) * 2019-03-14 2019-08-02 杭州笔声智能科技有限公司 A kind of paper corrects method and system
CN110458508A (en) * 2019-07-05 2019-11-15 中国平安财产保险股份有限公司 Processing method, processing unit and the Related product of document information
WO2022082714A1 (en) * 2020-10-23 2022-04-28 深圳市鹰硕教育服务有限公司 Homework assignment and correction method and system, and server
CN114140279A (en) * 2021-11-04 2022-03-04 广东国粒教育技术有限公司 Method and system for intelligently correcting and analyzing paper work and electronic equipment

Similar Documents

Publication Publication Date Title
CN109710590B (en) Error problem book generation method and device
US8794978B2 (en) Educational material processing apparatus, educational material processing method, educational material processing program and computer-readable recording medium
US20150187219A1 (en) Systems and methods for computer-assisted grading of printed tests
JP2007004523A (en) Apparatus and method for preparing question sheet
CN112837031B (en) Automatic job reading method and device based on high-speed scanning and printing
JPH07234630A (en) Problem generation system, and its data base device and image processor
CN111460771A (en) Data processing method and device, intelligent test system and storage medium
CN111563512A (en) Method and device for automatically smearing answers, electronic equipment and storage medium
CN112669179A (en) Intelligent homework correcting method, device, system and server
CN113592735A (en) Text page image restoration method and system, electronic equipment and computer readable medium
CN111767307A (en) Object processing method and system, and mathematic subject correcting method and system
CN113688273B (en) Graphic question answering and judging method and device
Catalan A framework for automated multiple-choice exam scoring with digital image and assorted processing using readily available software
JP2010256745A (en) Educational material processing device, educational material processing method, and recording medium
CN116108804B (en) Point code file generation method, content review method and content review system
CN115048065A (en) Information processing system and method
CN110889262B (en) Teaching system and dot matrix teaching courseware
CN115037842B (en) Information processing method and device
CN110941947A (en) Document editing method and device, computer storage medium and terminal
CN114006993B (en) Automatic correction mark retaining machine for test questions, control method thereof and storage medium
CN111563407A (en) Model training method, and image direction correcting method and device
JPH0830188A (en) Image processor
JPH07199794A (en) Image processor
CN114358224B (en) Automatic test question data modifying method and device
JP2020053891A (en) Information processing apparatus, information processing method, and program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination