A teaching-scene-oriented print task intelligent distribution method and system
Patent Information
- Application Number
- CN202610821442.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-09
- Publication Date
- 2026-09-01
AI Technical Summary
现有技术主要关注阅读区中文字或图形在纸面上的清晰程度,或者关注打印设备是否能够满足基本输出要求,并未充分考虑助视器在目标学生阅读状态下形成的成像窗口区域,也未考虑成像窗口区域在阅读区与书写区之间移动时的窗口移动路径
[0030]与现有技术相比,本发明通过获取待打印实验记录单、目标学生的助视器参数和书写参数,确定阅读区、书写区、成像窗口区域、窗口移动路径、书写遮挡区和书写可达区,并据此生成实验记录项目的读写协同窗口值,能够从助视器阅读和纸面书写协同的角度评价实验记录单是否适合目标学生使用。相比仅依据字号、对比度或打印设备状态进行材料适配和任务分发的方式,本发明进一步考虑了低视力学生在实验教学中阅读区与书写区之间的切换负担、书写遮挡影响以及实际书写可达性,从而提高目标适配实验记录单的实际可用性。当读写协同窗口值不满足预设条件时,本发明能够调整阅读区与书写区的相对位置,并结合输出约束确定目标打印设备,使版式调整结果能够被有效输出。该方案适用于融合教育、特殊教育、实验教学和智慧校园打印管理等场景,有利于提升低视力学生参与实验记录活动的便利性和教学公平性。
Smart Images

Figure CN122672730A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of teaching informatization and intelligent printing technology, and in particular relates to an intelligent distribution method and system for printing tasks in teaching scenarios. Background Technology
[0002] In the process of educational informatization and smart campus construction, print task distribution systems have been widely used for the printing management of classroom materials, experimental materials, homework materials, and academic affairs materials. Existing print task distribution methods typically determine the appropriate printing device to perform the print task based on output parameters such as the online status of the printing device, the current task queue, supported paper sizes, single / double-sided printing capabilities, print resolution, and device location. For teaching materials used by visually impaired students, existing adaptation methods usually address readability issues, such as increasing font size, improving contrast, increasing line spacing, enlarging charts, or adjusting paper sizes to make the printed materials easier for visually impaired students to read.
[0003] However, in experimental teaching scenarios, experimental record sheets differ from ordinary classroom handouts. They include not only reading areas for students to read, such as instructions on experimental procedures, observation prompts, measurement prompts, analysis prompts, and filling requirements, but also writing areas for students to write, such as fill-in-the-blank lines, blank answer boxes, experimental data table cells, and experimental conclusion fields. When using experimental record sheets, visually impaired students typically need to use visual aids to repeatedly move between the reading and writing areas to complete the continuous operation of "reading the prompts—locating the writing position—filling in the experimental results." Existing technologies mainly focus on the clarity of text or graphics on the paper in the reading area, or whether the printing device can meet basic output requirements, without fully considering the imaging window area formed by the visual aid in the target student's reading state, nor the window movement path when the imaging window area moves between the reading and writing areas. Summary of the Invention
[0004] The purpose of this invention is to provide an intelligent method and system for distributing printing tasks in teaching scenarios, aiming to solve the problems mentioned in the background art.
[0005] This invention is implemented as follows: an intelligent distribution method for printing tasks in teaching scenarios, the method comprising:
[0006] The process involves acquiring the experimental record sheet to be printed, the visual aid parameters and writing parameters of the target student, and the output parameters of multiple candidate printing devices. The experimental record sheet is then parsed to obtain at least one experimental record item, which includes a reading area and a writing area. Based on the visual aid parameters, the imaging window area and window movement path corresponding to the reading and writing areas are determined. Based on the writing parameters, the writing occlusion area and writing reachable area are determined. Based on the reading area, writing area, imaging window area, window movement path, writing occlusion area, and writing reachable area, a read / write coordination window value for each experimental record item is generated. If the read / write coordination window value does not meet preset conditions, the relative positions of the reading and writing areas are adjusted to generate a target-fitted experimental record sheet. If the read / write coordination window values of all experimental record items meet preset conditions, the experimental record sheet to be printed is determined as the target-fitted experimental record sheet. Based on the output constraints of the target-fitted experimental record sheet and the output parameters of the candidate printing devices, the target printing device is determined, and the printing task of the target-fitted experimental record sheet is distributed to the target printing device.
[0007] As a further limitation of the technical solution of this embodiment of the invention, the step of parsing the experimental record sheet to be printed to obtain at least one experimental record item, wherein the experimental record item includes a reading area and a writing area, includes:
[0008] The process involves identifying layout elements on the experimental record sheet to be printed, identifying text elements, table elements, blank fill-in elements, and item separator elements. Based on the item separator elements, the experimental record sheet is divided into item areas, resulting in at least one candidate experimental record item area. Within each candidate experimental record item area, a reading area is determined based on the content type and position of the text elements. This reading area includes at least one of the following: experimental procedure instructions, experimental observation prompts, experimental measurement prompts, experimental analysis prompts, and filling requirements instructions. Within each candidate experimental record item area, a writing area is determined based on the position of table elements and / or blank fill-in elements. This writing area includes at least one of the following: fill-in-the-blank lines, blank answer boxes, experimental data table cells, and experimental conclusion fill-in-the-blank columns. Based on the positional proximity, numbering correspondence, or semantic correspondence between the reading area and the writing area, corresponding reading areas and writing areas are associated as one experimental record item.
[0009] As a further limitation of the technical solution of this invention, the steps of determining the imaging window area and window movement path corresponding to the reading area and writing area based on the visual aid parameters, and determining the writing occlusion area and writing reachable area based on the writing parameters, include:
[0010] Based on the imaging window size, magnification, and reading distance in the visual aid parameters, the actual visible range of the visual aid in the target student's reading state is mapped onto the paper coordinate system of the experimental record sheet to be printed, thus obtaining the imaging window area. Based on the position of the reading area in the paper coordinate system and the imaging window area, the position of the first window covering the reading area is determined. Based on the position of the writing area in the paper coordinate system and the imaging window area, the position of the second window covering the writing area is determined. Based on the relative positional relationship between the first and second window positions, the window movement path of the imaging window area between the reading and writing areas is determined. Based on the dominant hand information, writing direction, and writing posture in the writing parameters, the hand projection area of the target student when writing in the writing area is determined, and this hand projection area is designated as the writing occlusion area. Based on the paper's fixed position, writing direction, and the position of the writing area in the paper coordinate system in the writing parameters, the area where the target student can perform writing operations is determined, and the area within this area that does not overlap with the writing occlusion area is designated as the writing reachable area.
[0011] As a further limitation of the technical solution of this invention embodiment, the step of generating the read-write collaborative window value of the experimental record item based on the reading area, writing area, imaging window area, window movement path, writing occlusion area, and writing reachable area includes:
[0012] Based on the overlap area between the reading area and the imaging window area, a reading window matching value is generated; based on the overlap area between the writing area and the writing reachable area, a writing reachable matching value is generated; based on the path length of the window movement path and / or the number of moves required for the imaging window area to move from a position covering the reading area to a position covering the writing area, a read / write switching burden value is generated; based on the overlap area between the writing occlusion area and the reading area, writing area, or imaging window area, a writing occlusion impact value is generated; based on the reading window matching value, the writing reachable matching value, the read / write switching burden value, and the writing occlusion impact value, a read / write coordination window value for the experimental record item is generated.
[0013] As a further limitation of the technical solution of this embodiment of the invention, when the read-write collaboration window value does not meet the preset conditions, the step of adjusting the relative position of the reading area and the writing area to generate the target adaptation experimental record sheet includes:
[0014] Identify at least one of the following abnormal factors that cause the read / write coordination window value to fail to meet preset conditions: insufficient matching between the reading area and the imaging window area, insufficient matching between the writing area and the writing reachable area, excessively long window movement path, and overlap between the writing obstruction area and the reading or writing area. When the abnormal factor is insufficient matching between the reading area and the imaging window area, adjust the reading area to a position that the imaging window area can cover. When the abnormal factor is insufficient matching between the writing area and the writing reachable area, adjust the writing area to within the writing reachable area. When the abnormal factor is excessively long window movement path, reduce the distance between the reading area and the writing area, or copy the prompt content in the reading area to a nearby position in the writing area. When the abnormal factor is excessively long window movement path, reduce the distance between the reading area and the writing area, or copy the prompt content in the reading area to a nearby position in the writing area. When the reading and / or writing areas overlap, adjust the positions of the reading and / or writing areas in the paper coordinate system to reduce the overlap area between the writing occlusion area and the reading or writing area; after adjusting the relative positions of the reading and writing areas, regenerate the reading and writing collaboration window value for the corresponding experimental record item; when the regenerated reading and writing collaboration window value still does not meet the preset conditions, adjust the paper orientation and / or paper size of the experimental record sheet to be printed; set a visual aid positioning mark in the adjusted reading area, writing area, or page margin, the visual aid positioning mark being used to instruct the target student to move the visual aid to the corresponding reading or writing area; generate a target-adapted experimental record sheet based on at least one of the adjusted reading area, writing area, paper orientation, paper size, and visual aid positioning mark.
[0015] As a further limitation of the technical solution of this embodiment of the invention, the step of determining the target printing device based on the output constraints of the target adaptation experiment record sheet and the output parameters of the candidate printing devices, and distributing the printing task of the target adaptation experiment record sheet to the target printing device includes:
[0016] Based on at least one of the adjusted reading area, writing area, paper orientation, paper size, and visual aid positioning identifier in the target adaptation experiment record sheet, determine the output constraints of the target adaptation experiment record sheet. These output constraints include at least one of paper size constraints, paper orientation constraints, single-sided printing constraints, print resolution constraints, and print media constraints. Obtain the output parameters of each candidate printing device. These output parameters include at least one of supported paper size, supported paper orientation, single / double-sided printing capability, print resolution, and available print media. Match the output constraints with the output parameters of each candidate printing device to generate a device adaptation value for each candidate printing device. Based on the device adaptation value, determine the target printing device from the candidate printing devices. Distribute the printing task of the target adaptation experiment record sheet to the target printing device.
[0017] A smart printing task distribution system for teaching scenarios, the system comprising:
[0018] The parameter acquisition module is used to acquire the experimental record sheet to be printed, the visual aid parameters and writing parameters of the target student, and the output parameters of multiple candidate printing devices;
[0019] The record sheet parsing module is used to parse the experimental record sheet to be printed and obtain at least one experimental record item, which includes a reading area and a writing area;
[0020] The region determination module is used to determine the imaging window area and window movement path corresponding to the reading area and writing area based on the visual aid parameters, and to determine the writing occlusion area and writing reachable area based on the writing parameters.
[0021] The window value generation module is used to generate read-write collaborative window values for experimental record items based on the reading area, writing area, imaging window area, window movement path, writing occlusion area, and writing reachable area.
[0022] The layout adjustment module is used to adjust the relative positions of the reading area and the writing area when the reading and writing collaboration window value does not meet the preset conditions, and generate a target-adapted experimental record sheet.
[0023] The task distribution module is used to determine the target printing device based on the output constraints of the target adaptation experiment record sheet and the output parameters of the candidate printing devices, and to distribute the printing tasks of the target adaptation experiment record sheet to the target printing device.
[0024] As a further limitation of the technical solution of this embodiment of the invention, the record parsing module specifically includes:
[0025] The element recognition unit is used to recognize the layout elements of the experimental record sheet to be printed, and to obtain the text elements, table elements, blank filling elements and item separator elements in the experimental record sheet to be printed.
[0026] The region division unit is used to divide the experimental record sheet to be printed into project regions according to the project separator element, so as to obtain at least one candidate experimental record project region.
[0027] The reading area determination unit is used to determine the reading area within each candidate experimental record item area based on the content type and location of the text elements. The reading area includes at least one of the following: experimental procedure instructions, experimental observation prompts, experimental measurement prompts, experimental analysis prompts, and filling requirements instructions.
[0028] The writing area determination unit is used to determine the writing area in each candidate experimental record item area according to the position of table elements and / or blank fill-in elements. The writing area includes at least one of fill-in lines, blank answer boxes, experimental data table cells, and experimental conclusion fill-in columns.
[0029] The project association unit is used to associate corresponding reading areas and writing areas into an experimental record project based on the positional proximity, numbering correspondence, or semantic correspondence between the reading area and the writing area.
[0030] Compared to existing technologies, this invention, by acquiring the experimental record sheet to be printed, the visual aid parameters of the target student, and the writing parameters, determines the reading area, writing area, imaging window area, window movement path, writing occlusion area, and writing reachable area, and generates reading-writing collaboration window values for the experimental record items accordingly. This allows for the evaluation of the suitability of the experimental record sheet for the target student from the perspective of visual aid reading and paper writing collaboration. Compared to methods that only rely on font size, contrast, or printing device status for material adaptation and task distribution, this invention further considers the switching burden between the reading and writing areas, the impact of writing occlusion, and the actual writing accessibility for visually impaired students in experimental teaching, thereby improving the actual usability of the target-adapted experimental record sheet. When the reading-writing collaboration window value does not meet preset conditions, this invention can adjust the relative positions of the reading and writing areas and determine the target printing device in conjunction with output constraints, so that the layout adjustment results can be effectively output. This solution is applicable to scenarios such as inclusive education, special education, experimental teaching, and smart campus printing management, and is conducive to improving the convenience and educational equity of visually impaired students participating in experimental recording activities. Attached Figure Description
[0031] Figure 1 A flowchart of the method provided in the embodiments of the present invention;
[0032] Figure 2 This is a flowchart illustrating the association of experimental record items in the method provided in this embodiment of the invention;
[0033] Figure 3 This is a flowchart illustrating the process of determining the writing reachable region in the method provided in this embodiment of the invention;
[0034] Figure 4 This is a flowchart illustrating the generation of read-write collaborative window values in the method provided in this embodiment of the invention;
[0035] Figure 5 This is a flowchart illustrating the process of generating a target adaptation experiment record sheet in the method provided in this embodiment of the invention;
[0036] Figure 6 This is a flowchart illustrating the distribution of printing tasks in the method provided in this embodiment of the invention;
[0037] Figure 7 Application architecture diagram of the system provided in the embodiments of the present invention;
[0038] Figure 8 This is a structural block diagram of the record parsing module in the system provided in the embodiment of the present invention. Detailed Implementation
[0039] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0040] Figure 1 A flowchart of the method provided by an embodiment of the present invention is shown.
[0041] Specifically, a method for intelligently distributing printing tasks in teaching scenarios includes the following steps:
[0042] Step S100: Obtain the experimental record sheet to be printed, the visual aid parameters and writing parameters of the target student, and the output parameters of multiple candidate printing devices.
[0043] In this embodiment of the invention, the invention is applied to the intelligent distribution of printed tasks in teaching scenarios, particularly suitable for teaching activities involving visually impaired students, such as experimental teaching, scientific inquiry teaching, physics experimental teaching, chemistry experimental teaching, biology experimental teaching, and integrated practical teaching, which require the use of paper-based experimental record sheets for reading and writing. In these teaching activities, the experimental record sheet is typically used not only to present experimental steps, observation prompts, measurement prompts, and filling requirements, but also for students to record experimental observation results, measurement results, analysis results, or conclusions. Therefore, the experimental record sheet is not merely reading material for the target students, but a paper-based teaching material that simultaneously serves the functions of reading, locating, writing, and recording.
[0044] For students with low vision, using printed lab record sheets typically requires the aid of a visual aid to magnify and observe the content. This visual aid can be a handheld device, electronic device, desktop device, video magnifier, or other assistive reading device capable of magnifying and imaging the printed content. When the student reads the printed lab record sheet using the aid, they do not directly perceive the entire page, but rather a localized imaging area defined by the aid's imaging window size, magnification, reading distance, and other parameters. In other words, the student sees a localized area of the printed lab record sheet, not the entire page.
[0045] Existing teaching printing or accessible printing methods typically focus more on the readability of the printed content itself, such as whether to increase font size, improve contrast, increase line spacing, expand writing space, or convert ordinary materials to large-print materials. However, in the specific teaching scenario of the experimental record sheet, the target student not only needs to read the reading area with a visual aid but also needs to actually write in the writing area. The positional relationship between the reading and writing areas, the movement path of the visual aid between the reading and writing areas, the occlusion range formed by the target student's hand or writing tool when writing, and the writing range that the target student can stably write within all these factors affect whether the target student can successfully complete the continuous operation of "reading the prompts—moving the visual aid—locating the writing area—completing the writing record".
[0046] The core research point of this invention lies in the fact that existing technologies, when generating adapted layouts or distributing printing tasks, typically simplify the needs of visually impaired students to the visual readability requirements on paper, without fully considering the spatial coordination issues in assistive device reading and writing scenarios. Specifically, existing technologies usually do not consider the imaging window area formed by the assistive device when the target student is reading, the window movement path generated when this imaging window area moves between the reading and writing areas, or the writing occlusion area and writing reach area generated when the target student is writing in the writing area. Therefore, even if the experimental record sheet to be printed has a large font size or high contrast on the paper, problems may still arise such as the target student being able to see the content in the reading area, but having difficulty accurately positioning the writing position after moving the assistive device to the writing area, or the hand obstructing the assistive device's imaging window during writing, or the writing area being in a position that is difficult for the target student to operate.
[0047] The visual aid parameters may include at least one of imaging window size, magnification, reading distance, imaging mode, and movable direction; the writing parameters may include at least one of dominant hand information, writing direction, writing posture, and paper fixed position; the output parameters of the candidate printing device may include at least one of supported paper size, supported paper orientation, single / double-sided printing capability, printing resolution, and available printing media.
[0048] Furthermore, the intelligent distribution method for printing tasks in teaching scenarios also includes the following steps:
[0049] Step S200: Parse the experimental record sheet to be printed to obtain at least one experimental record item, which includes a reading area and a writing area.
[0050] Specifically, Figure 2 A flowchart of the associated experimental record items is shown.
[0051] Specifically, step S200 includes the following steps:
[0052] Step S201: Perform layout element recognition on the experimental record sheet to be printed to obtain the text elements, table elements, blank filling elements and item separator elements in the experimental record sheet to be printed;
[0053] Step S202: Divide the experimental record sheet to be printed into project areas according to the project separator elements to obtain at least one candidate experimental record project area.
[0054] Step S203: Within each candidate experimental record item area, a reading area is determined based on the content type and location of the text elements. The reading area includes at least one of the following: experimental procedure instructions, experimental observation prompts, experimental measurement prompts, experimental analysis prompts, and instructions for filling in the form.
[0055] Step S204: Within each candidate experimental record item area, determine the writing area based on the position of table elements and / or blank fill-in elements. The writing area includes at least one of fill-in lines, blank answer boxes, experimental data table cells, and experimental conclusion fill-in columns.
[0056] Step S205: Based on the positional proximity, numbering correspondence, or semantic correspondence between the reading area and the writing area, associate the corresponding reading area and the writing area into an experimental record item.
[0057] In this embodiment of the invention, since experimental record sheets typically contain both experimental instructions and record-keeping information, treating the entire page as a single unit makes it difficult to accurately determine which reading position the student needs to move from to the writing position when using a visual aid. Therefore, this invention first performs project-based analysis on the experimental record sheet to be printed, so that the imaging window area, window movement path, writing obstruction area, and writing reachable area can be determined for each experimental record item.
[0058] Among them, text elements can be experimental procedure instructions, experimental observation prompts, experimental measurement prompts, experimental analysis prompts, and instructions for filling in the form; table elements can be experimental data tables, observation record tables, and measurement result tables; blank filling elements can be fill-in lines, blank answer boxes, and blank record columns; and item separator elements can be item numbers, step numbers, question numbers, horizontal lines, column boundaries, table borders, or paragraph spacing.
[0059] The candidate experimental record item area can be understood as the paper area on the experimental record sheet to be printed that may constitute an independent experimental record item. For example, the area between two adjacent item numbers can be divided into a candidate experimental record item area, the area within the outer frame of a table can be divided into a candidate experimental record item area, and the area separated by horizontal lines, blank spaces, or paragraph boundaries can also be divided into a candidate experimental record item area.
[0060] Text elements that guide students in performing experiments, observing, measuring, analyzing, or filling out forms can be designated as reading areas. For example, "Observe the color change of the solution and record the results" can be designated as an experimental observation prompt and thus a reading area; "Measure the time it takes for the cart to travel 50cm" can be designated as an experimental measurement prompt and thus a reading area.
[0061] The writing area is the area where students need to write and record. For example, the blank table cell corresponding to "Record temperature changes" can be designated as the writing area; the fill-in-the-blank line corresponding to "Experimental conclusion: ____" can be designated as the writing area; and the blank answer box for students to fill in their observation results can also be designated as the writing area.
[0062] Locational proximity refers to the reading area and writing area being close in distance on the paper coordinate system or located within the same candidate experimental record item area; numbering correspondence refers to the reading area and writing area having the same or corresponding item number, step number, or question number; semantic correspondence refers to the content of the prompts in the reading area matching the purpose of filling in the writing area. For example, if the reading area is "Record the temperature of the first measurement" and the writing area is "Temperature of the first measurement: ____", then the two have a semantic correspondence and can be associated as the same experimental record item.
[0063] For example, a certain experimental record sheet to be printed includes "Step 1: Add reagent A to the beaker and observe the color change" and "Observation result:" below it; the system can recognize "Step 1: Add reagent A to the beaker and observe the color change" as a text element and determine it as the reading area, and recognize the fill line in "Observation result:" as a blank filling element and determine it as the writing area. Then, based on the fact that the two are located in the same project area and correspond to each other semantically, the reading area and the writing area are associated as an experimental record project.
[0064] Furthermore, the intelligent distribution method for printing tasks in teaching scenarios also includes the following steps:
[0065] Step S300: Determine the imaging window area and window movement path corresponding to the reading area and writing area based on the visual aid parameters, and determine the writing occlusion area and writing reachable area based on the writing parameters.
[0066] Specifically, Figure 3 A flowchart for determining the writing reachable area is shown.
[0067] Specifically, step S300 includes the following steps:
[0068] Step S301: Based on the imaging window size, magnification and reading distance in the visual aid parameters, map the actual visible range of the visual aid in the target student's reading state to the paper coordinate system of the experimental record sheet to be printed to obtain the imaging window area.
[0069] Step S302: Determine the position of the first window covering the reading area based on the position of the reading area in the paper coordinate system and the imaging window area;
[0070] Step S303: Determine the position of the second window covering the writing area based on the position of the writing area in the paper coordinate system and the imaging window area;
[0071] Step S304: Determine the window movement path of the imaging window area moving between the reading area and the writing area based on the relative positional relationship between the first window position and the second window position.
[0072] Step S305: Based on the dominant hand information, writing direction and writing posture in the writing parameters, determine the hand projection area of the target student when writing in the writing area, and define the hand projection area as the writing occlusion area.
[0073] Step S306: Based on the paper's fixed position, writing direction, and the position of the writing area in the paper coordinate system in the writing parameters, determine the area where the target student can perform writing operations, and determine the area in the area where writing operations can be performed that does not overlap with the writing occlusion area as the writing reachable area.
[0074] In this embodiment of the invention, the visible range of the target student when reading the experimental record sheet using a visual aid, and the operable range of the target student when writing in the writing area, are converted into specific regions in a paper coordinate system. This processing provides a computational basis for subsequently determining whether the reading area and the writing area are suitable for the target student's continuous reading and writing.
[0075] The paper coordinate system can use the upper left corner, lower left corner, or other preset reference points of the experimental record sheet to be printed as the origin. The imaging window area is used to represent the range of the paper that the target student can see from a certain position using a visual aid.
[0076] The first window position indicates the location of the imaging window area in the paper coordinate system when the visual aid moves to a position where it can view the reading area. If the reading area is larger than a single imaging window area, the position that covers the main content or the beginning content of the reading area can also be determined as the first window position.
[0077] The second window position indicates the location of the imaging window area in the paper coordinate system when the visual aid is moved to a position where it can view the writing area. By determining the second window position, it is possible to determine where the visual aid needs to be moved when the student is preparing to write or checking the written content.
[0078] The window movement path may include at least one of the following: movement direction, movement distance, and number of movements from the first window position to the second window position. If the first window position and the second window position are far apart, it indicates that the target student needs more movement operations to switch between the reading area and the writing area; if they are adjacent or partially overlap, it indicates that switching between reading and writing is relatively convenient.
[0079] The writing occlusion area is used to indicate the location where the student's hand or writing tool may obscure the content on the paper or affect the imaging of the visual aid. For example, when the student is right-handed and writes from left to right, the projection area of their hand is usually located to the right or below the writing position; if this area overlaps with the reading area, writing area, or imaging window area, it may affect the student's reading and writing.
[0080] The writing reachable area represents the region where, under the current paper placement and writing conditions, the target student can stably complete writing without being affected by their own hand obstruction. The paper fixing position can be the clamp fixing position, the pressure plate position, the edge of the experimental table, or other positions that restrict paper movement.
[0081] For example, in an experimental recording project, the reading area is located on the left side of the paper, and the writing area is located on the right side. The visual aid used by the target student forms a small imaging window area at the current magnification, requiring a relatively long movement from the reading area to cover the writing area. Simultaneously, the target student is right-handed, and the projected area of their hand overlaps with the right side of the writing area. In this case, the position covering the reading area can be defined as the first window position, and the position covering the writing area as the second window position. The window movement path is determined based on the distance between the two, and the writing obstruction area is determined based on the hand projection area, thus obtaining an unobstructed and easily accessible writing area.
[0082] Furthermore, the intelligent distribution method for printing tasks in teaching scenarios also includes the following steps:
[0083] Step S400: Generate the read-write collaborative window value for the experimental record item based on the reading area, writing area, imaging window area, window movement path, writing occlusion area, and writing reachable area.
[0084] Specifically, Figure 4 The flowchart for generating read-write collaborative window values is shown.
[0085] Specifically, step S400 includes the following steps:
[0086] Step S401: Generate a reading window matching value based on the overlap area between the reading area and the imaging window area;
[0087] Step S402: Generate a writing reachability matching value based on the overlap area between the writing area and the writing reachable area;
[0088] Step S403: Generate a read / write switching burden value based on the path length of the window movement path and / or the number of movements required for the imaging window area to move from the position covering the reading area to the position covering the writing area.
[0089] Step S404: Generate a writing occlusion impact value based on the overlap area between the writing occlusion area and the reading area, writing area, or imaging window area.
[0090] Step S405: Generate the read-write collaborative window value for the experimental record item based on the reading window matching value, the writing reachable matching value, the read-write switching burden value, and the writing occlusion impact value.
[0091] In this embodiment of the invention, the ease of reading, ease of writing, and ease of switching between reading and writing are quantitatively evaluated for each experimental record item to generate a reading-writing coordination window value. This reading-writing coordination window value characterizes whether the experimental record item is suitable for continuous reading and writing operations when the target student is using a visual aid to read in the reading area and write in the writing area.
[0092] The reading window matching value characterizes the degree to which the reading area is covered by the imaging window area; the larger the overlap between the reading area and the imaging window area, the higher the reading window matching value. The writing reachability matching value characterizes the degree to which the writing area is within the writing reachable area; the larger the overlap between the writing area and the writing reachable area, the higher the writing reachability matching value. The read-write switching burden value characterizes the operational burden of switching the aid of vision between the reading area and the writing area; the longer the window movement path or the more times it is moved, the higher the read-write switching burden value. The writing occlusion impact value characterizes the impact of the writing occlusion area on the reading area, writing area, or imaging window area; the larger the overlap area, the higher the writing occlusion impact value.
[0093] Specifically, the reading window matching value and the writing reachability matching value can be used as positive evaluation factors, while the reading-writing switching burden value and the writing occlusion impact value can be used as negative evaluation factors. The reading-writing collaboration window value is obtained through weighted calculation, threshold judgment, or level mapping. The higher the reading-writing collaboration window value, the more suitable the experimental record item is for the target students to read and write continuously; the lower the reading-writing collaboration window value, the more the experimental record item may need to be adjusted in layout.
[0094] For example, in an experiment, the reading area of a certain recording item can be mostly covered by the imaging window area, and the writing area is mostly located within the writing reachable area. However, the distance between the reading area and the writing area is relatively far, resulting in a long window movement path. In this case, the reading and writing collaborative window value can be generated by combining the values of each component, and it can be used to determine whether it is necessary to shorten the distance between the reading area and the writing area, or to copy the prompt content in the reading area to the adjacent position of the writing area.
[0095] Furthermore, the intelligent distribution method for printing tasks in teaching scenarios also includes the following steps:
[0096] Step S500: When the read-write collaboration window value does not meet the preset conditions, adjust the relative position of the reading area and the writing area to generate a target-adapted experimental record sheet; when the read-write collaboration window value of each experimental record item meets the preset conditions, determine the experimental record sheet to be printed as the target-adapted experimental record sheet.
[0097] Specifically, Figure 5 The flowchart for generating the target adaptation experiment record sheet is shown.
[0098] Specifically, step S500 includes the following steps:
[0099] Step S501: Determine the abnormal factors that cause the read-write collaborative window value to not meet the preset conditions. The abnormal factors include at least one of the following: insufficient matching between the reading area and the imaging window area, insufficient matching between the writing area and the writing reachable area, excessively long window movement path, and overlap between the writing occlusion area and the reading area or the writing area.
[0100] Step S502: When abnormal factors include insufficient matching between the reading area and the imaging window area, the reading area is adjusted to a position that can be covered by the imaging window area.
[0101] Step S503: When abnormal factors include insufficient matching between the writing area and the writing reachable area, adjust the writing area to be within the writing reachable area;
[0102] Step S504: When abnormal factors include an excessively long window movement path, reduce the distance between the reading area and the writing area, or copy the prompt content in the reading area to an adjacent position in the writing area.
[0103] Step S505: When abnormal factors include the overlap between the writing occlusion area and the reading area or writing area, adjust the position of the reading area and / or writing area in the paper coordinate system to reduce the overlap area between the writing occlusion area and the reading area or writing area.
[0104] Step S506: After adjusting the relative positions of the reading area and the writing area, regenerate the read-write collaboration window value for the corresponding experimental record item; if the regenerated read-write collaboration window value still does not meet the preset conditions, adjust the paper orientation and / or paper size of the experimental record sheet to be printed.
[0105] Step S507: Set a visual aid positioning mark in the adjusted reading area, writing area or page edge position. The visual aid positioning mark is used to instruct the target student to move the visual aid to the corresponding reading area or writing area.
[0106] Step S508: Generate a target adaptation experiment record sheet based on at least one of the adjusted reading area, writing area, paper orientation, paper size, and visual aid positioning mark.
[0107] In this embodiment of the invention, when the read-write collaboration window value of the experimental record item does not meet the preset conditions, the relative positions of the reading area and the writing area, as well as the layout of the experimental record sheet to be printed, are adjusted to generate a target-adapted experimental record sheet that is more suitable for the target student to read and write continuously with the assistance of a visual aid. The preset conditions can be that the read-write collaboration window value is greater than or equal to a preset threshold, or that at least one of the following—reading window matching value, writing reachable matching value, read-write switching burden value, and writing occlusion impact value—meets the corresponding threshold.
[0108] In step S501, abnormal factors causing the read / write coordination window value to fail to meet preset conditions are identified. Specifically, abnormal factors can be determined based on the sub-values of the read / write coordination window value. For example, when the reading window matching value is lower than the corresponding threshold, abnormal factors include insufficient matching between the reading area and the imaging window area; when the writing reachable matching value is lower than the corresponding threshold, abnormal factors include insufficient matching between the writing area and the writing reachable area; when the read / write switching burden value is higher than the corresponding threshold, abnormal factors include an excessively long window movement path; when the writing occlusion impact value is higher than the corresponding threshold, abnormal factors include overlap between the writing occlusion area and the reading area or the writing area.
[0109] When abnormal factors include insufficient matching between the reading area and the imaging window area, adjust the reading area to a position that the imaging window area can cover. For example, move the reading area, shorten the single-line length of the reading area, split a longer reading area, or place the reading area in a position where the target student can more easily locate it with the aid of vision.
[0110] When abnormal factors include insufficient matching between the writing area and the writing reachable area, the writing area is adjusted to be within the writing reachable area. This can be done by moving the writing area, changing the orientation of the writing area, adjusting the size of the writing area, or splitting the original writing area into multiple sub-writing areas located within the writing reachable area.
[0111] When abnormal factors include excessively long window movement paths, reduce the distance between the reading and writing areas, or copy the prompts from the reading area to a nearby location in the writing area to reduce the distance or number of times the target student needs to move their visual aid between the reading and writing areas. For example, the prompt "Observe the color change of the solution and record the results" can be copied above the corresponding writing area.
[0112] When anomalies include overlap between the writing occlusion area and the reading or writing area, adjust the position of the reading and / or writing area in the paper coordinate system to reduce the overlap area. For example, for right-handed students, the key reading area can be placed on the upper left or above the writing area to reduce hand occlusion during writing.
[0113] After adjusting the relative positions of the reading and writing areas, the read / write collaboration window value for the corresponding experimental record item is regenerated. If the regenerated read / write collaboration window value still does not meet the preset conditions, the paper orientation and / or paper size of the experimental record sheet to be printed is further adjusted, such as changing the portrait layout to landscape layout, or changing the A4 paper size to the A3 paper size, to provide more layout space.
[0114] The visual aid positioning markers can be corner markers, positioning frames, directional arrows, number markers, thick border lines, or other visual markers, used to instruct the target student to move the visual aid to the corresponding reading or writing area, thereby reducing the time spent searching for the reading or writing position. The target adaptation experiment record sheet retains the content correspondence of the original experiment record items and reduces the burden on the target student when switching between reading and writing by adjusting the layout.
[0115] For example, in a certain experimental record project, the original reading area was located in the upper left corner of the page, and the writing area was located in the lower right corner. The target student needed to move the visual aid multiple times to switch between reading and writing, and when writing with their right hand, their hand would partially obscure the writing area. In this case, the writing area can be moved to the writing accessible area below the reading area, and the key prompts in the reading area can be copied to a position adjacent to the writing area. If the preset conditions are still not met after the adjustment, the paper orientation can be adjusted to landscape, and a visual aid positioning marker can be set to generate a target-adapted experimental record sheet.
[0116] Furthermore, the intelligent distribution method for printing tasks in teaching scenarios also includes the following steps:
[0117] Step S600: Based on the output constraints of the target adaptation experiment record sheet and the output parameters of the candidate printing devices, determine the target printing device and distribute the printing task of the target adaptation experiment record sheet to the target printing device.
[0118] Specifically, Figure 6 A flowchart for distributing print jobs is shown.
[0119] Specifically, step S600 includes the following steps:
[0120] Step S601: Determine the output constraints of the target adaptation experiment record sheet based on at least one of the adjusted reading area, writing area, paper orientation, paper size, and visual aid positioning mark in the target adaptation experiment record sheet. The output constraints include at least one of the following: paper size constraint, paper orientation constraint, single-sided printing constraint, printing resolution constraint, and printing media constraint.
[0121] Step S602: Obtain the output parameters of each candidate printing device, wherein the output parameters include at least one of the following: supported paper size, supported paper orientation, single and double-sided printing capability, printing resolution, and available printing media.
[0122] Step S603: Match the output constraints with the output parameters of each candidate printing device to generate the device adaptation value corresponding to each candidate printing device.
[0123] Step S604: Determine the target printing device from the candidate printing devices based on the device adaptation value;
[0124] Step S605: Distribute the print job of the target-adapted experimental record sheet to the target printing device.
[0125] In this embodiment of the invention, the distribution of printing tasks is not based solely on whether the candidate printing devices are idle, but rather on a combination of the output constraints of the target adaptation experiment record sheet and the output parameters of the candidate printing devices.
[0126] In step S601, output constraints are determined based on the layout adjustment results of the target adaptation experiment record sheet. For example, if the target adaptation experiment record sheet uses larger paper, the output constraints include paper size constraints; if the layout is adjusted from portrait to landscape, the output constraints include paper orientation constraints; if the visual aid positioning mark needs to be clearly presented, the output constraints include print resolution constraints; if it is necessary to reduce the impact of paper reflection on visual aid reading, the output constraints include print media constraints.
[0127] Subsequently, the output parameters of each candidate printing device are obtained, and the output constraints are matched with the output parameters to generate the corresponding device adaptation value. The device adaptation value is used to characterize the degree to which the candidate printing device meets the output constraints of the target adaptation experimental record sheet. The more output constraints are met, or the higher the degree of matching of key output constraints, the higher the device adaptation value.
[0128] In step S604, the candidate printing device with the highest device compatibility value can be determined as the target printing device, or the candidate printing device whose device compatibility value meets the preset device compatibility conditions can be determined as the target printing device. When multiple candidate printing devices meet the preset device compatibility conditions, the determination can also be made by combining the current location of the candidate printing device, the current task queue status, or the teaching area where the target student is located.
[0129] The printing task may include printing parameters such as the print file of the target-adapted experimental record sheet, paper size, paper orientation, single-sided or double-sided printing mode, printing resolution, and printing media. After receiving the printing task, the target printing device outputs the target-adapted experimental record sheet according to the aforementioned printing parameters.
[0130] For example, when the target adaptation experiment record sheet is adjusted from A4 portrait to A3 landscape and a visual aid positioning mark is set, its output constraints can include A3 paper size constraints, landscape paper orientation constraints, and print resolution constraints. If candidate printing device A only supports A4 printing, candidate printing device B supports A3 landscape printing but has a lower resolution, and candidate printing device C supports A3 landscape printing with a higher resolution, then candidate printing device C has a higher device adaptation value and can be identified as the target printing device.
[0131] Furthermore, Figure 7 An application architecture diagram of the system provided in an embodiment of the present invention is shown.
[0132] In another preferred embodiment of the present invention, a smart printing task distribution system for teaching scenarios includes:
[0133] The parameter acquisition module 100 is used to acquire the experimental record sheet to be printed, the visual aid parameters and writing parameters of the target student, and the output parameters of multiple candidate printing devices.
[0134] Furthermore, the intelligent printing task distribution system also includes: a record sheet parsing module 200, used to parse the experimental record sheet to be printed to obtain at least one experimental record item, the experimental record item including a reading area and a writing area.
[0135] Specifically, Figure 8 The diagram illustrates the structure of the record sheet parsing module 200 in the system provided by an embodiment of the present invention. In a preferred embodiment of the present invention, the record sheet parsing module 200 specifically includes: an element recognition unit 201, used to recognize layout elements on the experimental record sheet to be printed, obtaining text elements, table elements, blank filling elements, and item separator elements in the experimental record sheet to be printed;
[0136] The region division unit 202 is used to divide the experimental record sheet to be printed into project regions according to the project separator element, so as to obtain at least one candidate experimental record project region.
[0137] The reading area determination unit 203 is used to determine the reading area in each candidate experimental record item area according to the content type and position of the text element. The reading area includes at least one of the following: experimental procedure instructions, experimental observation prompts, experimental measurement prompts, experimental analysis prompts, and filling requirements instructions.
[0138] The writing area determination unit 204 is used to determine the writing area in each candidate experimental record item area according to the position of table elements and / or blank filling elements. The writing area includes at least one of fill-in line, blank answer box, experimental data table cell and experimental conclusion filling column.
[0139] Project association unit 205 is used to associate corresponding reading areas and writing areas into an experimental record project based on the positional proximity, numbering correspondence, or semantic correspondence between the reading area and the writing area.
[0140] Furthermore, the intelligent printing task distribution system also includes: a region determination module 300, used to determine the imaging window region and window movement path corresponding to the reading area and writing area based on the visual aid parameters, and to determine the writing occlusion area and writing reachable area based on the writing parameters.
[0141] Furthermore, the intelligent printing task distribution system also includes a window value generation module 400, which generates a read-write collaborative window value for experimental record items based on the reading area, writing area, imaging window area, window movement path, writing occlusion area, and writing reachable area.
[0142] Furthermore, the intelligent printing task distribution system also includes: a layout adjustment module 500, used to adjust the relative position of the reading area and the writing area when the reading-writing collaboration window value does not meet the preset conditions, and generate a target-adapted experimental record sheet; when the reading-writing collaboration window value of each experimental record item meets the preset conditions, the experimental record sheet to be printed is determined as the target-adapted experimental record sheet.
[0143] Furthermore, the intelligent printing task distribution system also includes a task distribution module 600, which is used to determine the target printing device based on the output constraints of the target adaptation experimental record sheet and the output parameters of the candidate printing devices, and distribute the printing tasks of the target adaptation experimental record sheet to the target printing device.
[0144] It should be understood that although the steps in the flowcharts of the various embodiments of the present invention are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the various embodiments may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least a portion of the sub-steps or stages of other steps.
[0145] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0146] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0147] The embodiments described above are merely illustrative of several implementations of the present invention, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these modifications and improvements all fall within the scope of protection of the present invention. Therefore, the scope of protection of this patent should be determined by the appended claims.
[0148] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A method for intelligent distribution of printing tasks in teaching scenarios, characterized in that, The method includes: Obtain the experimental record sheet to be printed, the visual aid parameters and writing parameters of the target student, and the output parameters of multiple candidate printing devices; Parse the experimental record sheet to be printed to obtain at least one experimental record item, which includes a reading area and a writing area; Based on the visual aid parameters, determine the imaging window area and window movement path corresponding to the reading area and writing area; based on the writing parameters, determine the writing occlusion area and writing reachable area. Based on the reading area, writing area, imaging window area, window movement path, writing occlusion area, and writing reachable area, generate the read-write collaborative window value for the experimental record item; When the read-write collaboration window value does not meet the preset conditions, adjust the relative positions of the reading area and the writing area to generate a target adaptation experiment record sheet. Based on the output constraints of the target adaptation experiment record sheet and the output parameters of the candidate printing devices, the target printing device is determined, and the printing task of the target adaptation experiment record sheet is distributed to the target printing device.
2. The intelligent distribution method for printing tasks in teaching scenarios according to claim 1, characterized in that, The steps of parsing the experimental record sheet to be printed to obtain at least one experimental record item, wherein the experimental record item includes a reading area and a writing area, include: The layout elements of the experimental record sheet to be printed are identified to obtain the text elements, table elements, blank fill elements and item separator elements in the experimental record sheet to be printed. Based on the item separator element, divide the experimental record sheet to be printed into project areas to obtain at least one candidate experimental record project area. Within each candidate experimental record area, a reading area is determined based on the content type and location of the text elements. The reading area includes at least one of the following: experimental procedure instructions, experimental observation prompts, experimental measurement prompts, experimental analysis prompts, and instructions for filling in the form. Within each candidate experimental record area, a writing area is determined based on the position of table elements and / or blank fill-in elements. The writing area includes at least one of fill-in lines, blank answer boxes, experimental data table cells, and experimental conclusion fill-in columns. Based on the positional proximity, numbering correspondence, or semantic correspondence between the reading and writing areas, corresponding reading and writing areas are associated as an experimental record project.
3. The intelligent distribution method for printing tasks in teaching scenarios according to claim 1, characterized in that, The steps for determining the imaging window areas and window movement paths corresponding to the reading and writing areas based on the visual aid parameters, and for determining the writing occlusion area and writing reachable area based on the writing parameters, include: Based on the imaging window size, magnification, and reading distance in the visual aid parameters, the actual visible range of the visual aid under the target student's reading state is mapped to the paper coordinate system of the experimental record sheet to be printed, thus obtaining the imaging window area; Based on the position of the reading area in the paper coordinate system and the imaging window area, determine the position of the first window covering the reading area; The position of the second window covering the writing area is determined based on the position of the writing area in the paper coordinate system and the imaging window area. Based on the relative positional relationship between the first window position and the second window position, determine the window movement path of the imaging window area as it moves between the reading area and the writing area; Based on the dominant hand information, writing direction and writing posture in the writing parameters, determine the hand projection area of the target student when writing in the writing area, and define the hand projection area as the writing occlusion area; Based on the paper's fixed position, writing direction, and the position of the writing area in the paper's coordinate system, the area where the target student can perform writing operations is determined, and the area within the writing-accessible area that does not overlap with the writing-obstructing area is defined as the writing-accessible area.
4. The intelligent distribution method for printing tasks in teaching scenarios according to claim 1, characterized in that, The steps for generating read / write collaborative window values for experimental record items, based on the reading area, writing area, imaging window area, window movement path, writing occlusion area, and writing reachable area, include: Based on the overlap area between the reading area and the imaging window area, a reading window matching value is generated; Generate a writing reachability matching value based on the overlap area between the writing area and the writing reachable area; A read / write switching burden value is generated based on the path length of the window movement path and / or the number of movements required for the imaging window area to move from a position covering the reading area to a position covering the writing area. The writing occlusion impact value is generated based on the overlap area between the writing occlusion area and the reading area, writing area, or imaging window area. Based on the reading window matching value, writing reachable matching value, read / write switching burden value, and writing occlusion impact value, generate the read / write collaborative window value for the experimental record item.
5. The intelligent distribution method for printing tasks in teaching scenarios according to claim 1, characterized in that, When the read-write collaboration window value does not meet the preset conditions, the steps to adjust the relative positions of the reading area and the writing area and generate the target-adapted experimental record sheet include: Identify the abnormal factors that cause the read-write collaborative window value to fail to meet the preset conditions. The abnormal factors include at least one of the following: insufficient matching between the reading area and the imaging window area, insufficient matching between the writing area and the writing reachable area, excessively long window movement path, and overlap between the writing occlusion area and the reading area or the writing area. When abnormal factors include insufficient matching between the reading area and the imaging window area, the reading area is adjusted to a position that can be covered by the imaging window area; When abnormal factors include insufficient matching between the writing area and the writing reachable area, adjust the writing area to be within the writing reachable area; When abnormal factors include excessively long window movement paths, reduce the distance between the reading area and the writing area, or copy the prompts in the reading area to a nearby location in the writing area; When abnormal factors include the overlap between the writing occlusion area and the reading or writing area, adjust the position of the reading and / or writing area in the paper coordinate system to reduce the overlap area between the writing occlusion area and the reading or writing area. After adjusting the relative positions of the reading area and the writing area, regenerate the read-write collaboration window value for the corresponding experimental record item; if the regenerated read-write collaboration window value still does not meet the preset conditions, adjust the paper orientation and / or paper size of the experimental record sheet to be printed. A visual aid positioning mark is set in the adjusted reading area, writing area or page margin position. The visual aid positioning mark is used to instruct the target student to move the visual aid to the corresponding reading area or writing area. Generate a target adaptation experiment record sheet based on at least one of the adjusted reading area, writing area, paper orientation, paper size, and visual aid positioning markers.
6. The intelligent distribution method for printing tasks in teaching scenarios according to claim 5, characterized in that, The steps of determining the target printing device and distributing the printing tasks of the target adaptation experiment record sheet to the target printing device based on the output constraints of the target adaptation experiment record sheet and the output parameters of the candidate printing devices include: Based on at least one of the adjusted reading area, writing area, paper orientation, paper size, and visual aid positioning mark in the target adaptation experiment record sheet, determine the output constraints of the target adaptation experiment record sheet. The output constraints include at least one of the following: paper size constraint, paper orientation constraint, single-sided printing constraint, printing resolution constraint, and printing media constraint. Obtain the output parameters of each candidate printing device, the output parameters including at least one of supported paper size, supported paper orientation, single and double-sided printing capability, printing resolution, and available printing media; The output constraints are matched with the output parameters of each candidate printing device to generate the device adaptation value corresponding to each candidate printing device. Based on the device compatibility value, determine the target printing device from the candidate printing devices; Distribute the printing tasks of the target-adapted experimental record sheet to the target printing device.
7. A smart printing task distribution system for teaching scenarios, characterized in that, The system includes: The parameter acquisition module is used to acquire the experimental record sheet to be printed, the visual aid parameters and writing parameters of the target student, and the output parameters of multiple candidate printing devices; The record sheet parsing module is used to parse the experimental record sheet to be printed and obtain at least one experimental record item, which includes a reading area and a writing area; The region determination module is used to determine the imaging window area and window movement path corresponding to the reading area and writing area based on the visual aid parameters, and to determine the writing occlusion area and writing reachable area based on the writing parameters. The window value generation module is used to generate read-write collaborative window values for experimental record items based on the reading area, writing area, imaging window area, window movement path, writing occlusion area, and writing reachable area. The layout adjustment module is used to adjust the relative positions of the reading area and the writing area when the reading and writing collaboration window value does not meet the preset conditions, and generate a target-adapted experimental record sheet. The task distribution module is used to determine the target printing device based on the output constraints of the target adaptation experiment record sheet and the output parameters of the candidate printing devices, and to distribute the printing tasks of the target adaptation experiment record sheet to the target printing device.
8. The intelligent printing task distribution system for teaching scenarios according to claim 7, characterized in that, The record parsing module specifically includes: The element recognition unit is used to recognize the layout elements of the experimental record sheet to be printed, and to obtain the text elements, table elements, blank filling elements and item separator elements in the experimental record sheet to be printed. The region division unit is used to divide the experimental record sheet to be printed into project regions according to the project separator element, so as to obtain at least one candidate experimental record project region. The reading area determination unit is used to determine the reading area within each candidate experimental record item area based on the content type and location of the text elements. The reading area includes at least one of the following: experimental procedure instructions, experimental observation prompts, experimental measurement prompts, experimental analysis prompts, and filling requirements instructions. The writing area determination unit is used to determine the writing area in each candidate experimental record item area according to the position of table elements and / or blank fill-in elements. The writing area includes at least one of fill-in lines, blank answer boxes, experimental data table cells, and experimental conclusion fill-in columns. The project association unit is used to associate corresponding reading areas and writing areas into an experimental record project based on the positional proximity, numbering correspondence, or semantic correspondence between the reading area and the writing area.