Encapsulation system, encapsulation method, and program
The encapsulation system addresses the inefficiencies and errors in manual document enclosure at schools by automating the printing and enclosing process for specific children, enhancing efficiency and accuracy.
Patent Information
- Application Number
- JP2024140704
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-08-22
- Publication Date
- 2025-05-08
- Estimated Expiration
- 2044-08-22
AI Technical Summary
Schools face inefficiencies and errors in manually printing and enclosing documents addressed to specific children, particularly those without online accounts, leading to incorrect deliveries and increased complexity.
An encapsulation system that includes a document management unit, a target child determination unit, a printing determination unit, and an encapsulation command unit, which automates the process of printing and enclosing documents specifically for children who meet prescribed conditions, such as lacking an online account.
The system significantly improves the efficiency and accuracy of document enclosure operations at schools by automating the process, reducing the likelihood of incorrect deliveries, and simplifying the administration of document distribution.
Smart Images

Figure 0007672619000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an encapsulation system, an encapsulation method, and a program. [Background technology]
[0002] 2. Description of the Related Art There exists an inserting device that prints a document based on a print instruction and inserts the document into envelopes addressed to a plurality of preset destinations.
[0003] The facsimile machine disclosed in Patent Document 1 reads out confidential documents (image data) designated for each destination from a storage means, reproduces the originals, and a sealing means seals the reproduced originals for each destination. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Publication No. 06-006510 Summary of the Invention [Problem to be solved by the invention]
[0005] At schools, there are occasions when documents are provided to students or parents. Documents that contain students' personal information are enclosed so that the contents cannot be seen from the outside. Previously, staff would print out the document and the address on the envelope, and then manually enclose them, which was not only cumbersome but also led to problems such as incorrect enclosing of the envelope, where the addressee of the enclosed document did not match the address on the envelope. In addition, when providing documents to a specific student, for example a student who does not have a means of checking documents online, staff had to specify the student to whom the document was to be provided, which was cumbersome.
[0006] The facsimile machine disclosed in Patent Document 1 is not designed to enclose documents addressed to specific children in schools.
[0007] The present invention has been made in consideration of the above-mentioned points, and has an object to provide a technique for making document insertion work in schools more efficient. [Means for solving the problem]
[0008] The present application includes a number of means for solving at least some of the above problems, examples of which are as follows.
[0009] In order to solve the above problem, an enclosing system according to one embodiment of the present invention is characterized in that it comprises a document management unit that accepts a specification of a document to be provided to a child and associates it with the child, a target child determination unit that determines whether the child satisfies specified conditions, a printing determination unit that determines the document associated with the child who satisfies the specified conditions as a document to be printed, and an enclosing command unit that outputs an enclosing command to print the document to be printed and enclose it in an envelope addressed to the child who satisfies the specified conditions.
[0010] The inclusion system of the present invention may be characterized by comprising a child information registration unit that accepts a request to register account information for the child and registers the account information, and a my page management unit that, upon receiving a viewing request identifying the child whose account information has been registered, presents the document associated with the child on the child's terminal device.
[0011] The target child determination unit may be characterized in that it refers to child information including information about the child and determines that the child who does not have the account information registered is a child who satisfies the predetermined condition.
[0012] The My Page management unit may use the account information to display the document on a My Page screen displayed on the child's terminal device, and the target child determination unit may determine that a child who does not have a registration on the My Page screen is a child who is the target of an inclusion command.
[0013] The insertion command unit may be characterized by printing the address of the child who satisfies the specified conditions on an envelope, and outputting the insertion command to insert the document to be printed that is associated with the child into the envelope.
[0014] The insertion command unit may be characterized by outputting an insertion command to print the child's address on the document to be printed associated with the child who satisfies the specified conditions, and to insert the address into an envelope in which it is visible.
[0015] the document management unit associates with the document information indicating whether the document has already been printed; The print determination section may be characterized in that it determines that the document that has not been printed at the time of receiving the insertion request is the document to be printed.
[0016] The print determination unit may determine the document to be printed based on a period of time determined using an insertion request.
[0017] The insertion command unit may output the insertion command such that the envelopes containing the documents to be printed are arranged in a predetermined order contained in the child information relating to a plurality of children.
[0018] The inclusion command unit may accept an inclusion request including attributes of the child, and the target child determination unit may refer to child information about the child and determine that the child related to the attributes satisfies the specified condition.
[0019] In addition, in order to solve the above problem, an enclosing system according to another aspect of the present invention is an enclosing system including an enclosing support device and an enclosing device, wherein the enclosing support device is equipped with a document management unit that accepts specification of a document to be provided to a child and associates it with the child, a target child determination unit that determines whether the child satisfies specified conditions, a printing determination unit that determines the document associated with the child who satisfies the specified conditions as a document to be printed, and an enclosing command unit that outputs to the enclosing device an enclosing command that specifies the document to be printed and the child who satisfies the specified conditions, and the enclosing device is characterized in that, when it accepts the enclosing command, it prints the document to be printed and encloses it in an envelope addressed to the child specified in the enclosing command.
[0020] In addition, in order to solve the above-mentioned problems, an enclosing method according to another aspect of the present invention is characterized in that it comprises a document management procedure for accepting a specification of a document to be provided to a child and associating it with the child, a target child determination procedure for determining whether the child satisfies specified conditions, a printing determination procedure for determining that the document associated with the child who satisfies the specified conditions is a document to be printed, and an enclosing command procedure for outputting a command to print the document to be printed and enclose it in an envelope addressed to the child who satisfies the specified conditions.
[0021] In addition, in order to solve the above-mentioned problems, a program according to another aspect of the present invention is a program that causes an enclosing support device to execute an enclosing support method, and is characterized in that it executes the following: a document management procedure that accepts a specification of a document to be provided to a child and associates it with the child, a target child determination procedure that determines whether the child satisfies specified conditions, a printing determination procedure that determines that the document associated with the child who satisfies the specified conditions is a document to be printed, and an enclosing command procedure that outputs a command to print the document to be printed and enclose it in an envelope addressed to the child who satisfies the specified conditions. Effect of the Invention
[0022] According to the present invention, a technique for making document insertion work in schools more efficient can be provided.
[0023] Problems, configurations, and effects other than those described above will become apparent from the following description of the embodiments. [Brief description of the drawings]
[0024] [Figure 1] FIG. 1 is a diagram showing an example of an outline of an encapsulation system (part 1). [Diagram 2] FIG. 2 is a diagram (part 2) showing an example of an outline of an encapsulation system. [Diagram 3] FIG. 2 is a diagram showing an example of functional blocks of an encapsulation system. [Figure 4] FIG. 11 is a diagram showing an example of a data structure of child information. [Diagram 5] FIG. 4 is a diagram illustrating an example of a data structure of created document information. [Figure 6] FIG. 4 is a diagram showing an example of a data structure of MyPage document information. [Figure 7] FIG. 2 is a diagram illustrating an example of a hardware configuration of an inclusion support device. [Figure 8] 13 is a flowchart showing an example of a My Page storage process. [Figure 9] 13 is a flowchart showing an example of an inserting and sealing support process. [Figure 10] FIG. 1 is a diagram showing an example of an outline of a conventional sealing system. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0025] The outline of the present invention will be described below with reference to the drawings. In the example shown below, the inclusion system 1 in this embodiment executes a process of enclosing a document to be provided to a child at a school in an envelope or the like. Note that the inclusion system 1 in this embodiment only needs to enclose a document to be provided to a person belonging to a predetermined group, and the group is not limited to a school. In the example shown below, the word "children" includes pupils, students, and their guardians.
[0026] Recently, it is becoming common for schools to present documents to students online. For example, a school will create a dedicated website for each student (hereafter referred to as "My Page") on a server. The school will then distribute to each student a printed copy of a two-dimensional code containing address information (e.g. URL (Uniform Resource Locator)) for accessing My Page. Parents can then use the two-dimensional code to access My Page and register account information including their own ID and password. This completes the registration of a student's account on My Page.
[0027] On the other hand, there are children who do not register an account for various reasons. In order to distribute documents to such children, schools print the documents and put them in envelopes. For example, the student's name and address are printed on the envelope, and the school seals the envelope and mails it.
[0028] Fig. 10 is a diagram showing an example of the outline of a conventional inclusion system 2. A staff member operates a staff terminal device 40 described below to create documents 1 and 2 to be distributed to children. The created documents are stored in a memory area of a server device 50. In Fig. 10, in the server device 50, document 1 is stored in created document information 222x, and document 2 is stored in created document information 222y.
[0029] In the example shown in the figure, the guardian of Child A has completed the My Page account registration, while the guardian of Child B has not registered an account. Based on input operations by staff, the server device 50 stores Document 1 and Document 2 in My Page document information 223 in order to provide Document 1 and Document 2 to Child A. The guardian of Child A can view Document 1 and Document 2 by logging in to My Page.
[0030] On the other hand, Child B has not registered an account, so a My Page is not created. In order to distribute the documents to Child B, the staff member operates the enclosing device to print Document 1 and Document 2, and places and seals them in an envelope. At this time, Child B's name is printed on the envelope. If the envelope is to be mailed, Child B's address is printed along with his name. From among all the children, the staff member must select Child B who will be presented with a printed document, and enter Child B's name and address.
[0031] In addition, when providing documents containing personal information, such as invoices for school supplies or health examination reports, to children who have not registered an account, the printed documents must be enclosed in envelopes with the name of the child printed on them. For example, when there are multiple children, it is necessary to take measures such as inputting printing and enclosing instructions for each child or writing the child's name in the data name of the document to be printed, but even so, incorrect delivery may occur due to incorrect operation.
[0032] The present invention will now be outlined with reference to the drawings.
[0033] FIG. 1 is a diagram (part 1) showing an example of an overview of the inclusion system 1. A staff member operates a staff terminal device 40 described below to create documents 1 and 2 to be distributed to children. The created documents are stored in a memory area of the inclusion support device 10. In FIG. 1, document 1 is stored in created document information 122x of the inclusion support device 10, and document 2 is stored in created document information 122y.
[0034] As in the example shown in Fig. 10, in the example shown in this figure, the parent of Child A has completed account registration for their My Page, while the parent of Child B has not registered an account. The inclusion support device 10 creates My Pages for all children belonging to the school, regardless of whether they have registered an account. In other words, My Pages are created not only for Child A, who has registered an account, but also for Child B, who has not registered an account.
[0035] When Child A and Child B are the recipients of Document 1 and Document 2, Document 1 and Document 2 are stored in the My Page document information 123 of Child A and Child B. In this embodiment, Child B, who has not registered an account, cannot view My Page at this point.
[0036] When providing a document to a child who has not registered an account, the enclosing support device 10 refers to the child's MyPage document information 123, extracts the provided document, and notifies the enclosing device 20. The enclosing support device 10 also notifies the enclosing device 20 of the name and address of the child who has not registered an account. The enclosing device 20 prints the document included in the notification, encloses it in an envelope on which the child's name and address are printed, and seals it.
[0037] 2 is a diagram (part 2) showing an example of an outline of the inclusion system 1. In this embodiment, document 1 stored in created document information 122x is stored in MyPage document information 123 of child C and child D, respectively. Also, document 2 stored in created document information 122y is stored in MyPage document information 123 of child C and child D, respectively. If child C and child D do not have accounts registered with MyPage, document data is read from each of child C and child D's MyPage and printed.
[0038] Conventionally, in the enclosing device 20, documents 1 and 2 to be printed are printed by the number of children provided, and then allocated to each child and enclosed in envelopes addressed to each child. In this embodiment, the enclosing support device 10 refers to each child's MyPage document information 123, extracts documents 1 and 2 to be printed, and prints them, so there is no need to distribute the documents to each child after printing, and it is possible to prevent documents from being enclosed in the wrong envelopes.
[0039] 3 is a diagram showing an example of a functional block of the inclusion system 1. The inclusion system 1 includes an inclusion support device 10, an inclusion device 20, a parent terminal device 30, and a staff terminal device 40. For example, the inclusion support device 10 is directly connected to the inclusion device 20, and is also connected to the parent terminal device 30 and the staff terminal device 40 via a network N.
[0040] The inclusion support device 10 is, for example, a device managed by a business providing an inclusion support service, and is an information processing device such as a server computer or a PC (Personal Computer). The service provider can provide the inclusion support service to multiple schools in parallel. In this case, the inclusion support device 10 is communicably connected to multiple staff terminal devices 40 managed by staff of the multiple schools.
[0041] The inclusion support device 10 includes a processing unit 110, a storage unit 120, an input unit 130, an output unit 140, and a communication unit 150. The processing unit 110 performs overall control of the entire inclusion support device 10. The storage unit 120 stores information required for processing by the processing unit 110. The input unit 130 accepts input of information from each input device connected via an input IF (Interface) 14 described later. The output unit 140 outputs information via an output device connected via an output IF 15 described later. The communication unit 150 mediates the transmission and reception of information to and from other devices connected for communication.
[0042] The processing unit 110 includes a document management unit 111, a target child determination unit 112, a print determination unit 113, an inclusion command unit 114, a child information registration unit 115, and a MyPage management unit 116. The document management unit 111 receives the designation of a document to be provided to a child, and associates it with the child. In the example shown in Figs. 1 and 2, the document management unit 111 receives the designation of document 1 and document 2, and associates them with child A and child B. The document management unit 111 generates MyPage document information 123 (described later) that associates the designated document with the child to be provided. The document management unit 111 also associates information indicating whether the document has already been printed and enclosed with the document.
[0043] The target child determination unit 112 determines whether or not a child satisfies a predetermined condition. As an example, the target child determination unit 112 determines a child who does not have an account registered on My Page as a child who satisfies the condition. A child who satisfies the condition is treated as a child who is the target of an inclusion command. As another example, the target child determination unit 112 determines a child whose attributes are included in the inclusion request information generated based on an input operation by a staff member as a child who satisfies the condition. The conditions for determining a target child are not limited to this example. For example, a child who does not have an account registered on My Page and has a predetermined attribute may be determined as a child who satisfies the condition.
[0044] The printing judgment unit 113 judges a document associated with a child who has been judged by the target child judgment unit 112 to satisfy a predetermined condition as a document to be printed. The printing judgment unit 113 judges a document included in the target child's My Page as a document associated with a child who satisfies the condition as a document to be printed. The printing judgment unit 113 also judges a document that has not been printed at the time of receiving the inclusion request as a document to be printed. The printing judgment unit 113 may judge a document to be printed based on a period determined using the inclusion request.
[0045] The inclusion command unit 114 receives inclusion request information, which is information indicating an inclusion request. The inclusion request information may include attributes of the child. The inclusion command unit 114 outputs an inclusion command to print the document to be printed and to inclose it in an envelope addressed to the child who satisfies a predetermined condition. The inclusion command unit 114 specifies the name and address of the child who is determined by the target child determination unit 112 to satisfy the predetermined condition. As an example, the inclusion command unit 114 outputs an inclusion command to print the address of the specified child on an envelope and to inclose the document to be printed, which is a document included in the child's My Page, in the envelope. As another example, the inclusion command unit 114 outputs an inclusion command to print the address of the specified child on a part of the document to be printed and to inclose it in an envelope in which the printed address can be seen, such as an envelope with a window.
[0046] The insertion command unit 114 also outputs an insertion command so that the envelopes in which the documents to be printed are enclosed are arranged in a predetermined order included in the child information 121, which will be described later, relating to a plurality of children. The insertion command output by the insertion command unit 114 is transmitted to the insertion device 20.
[0047] The child information registration unit 115 accepts a request to register the child's account information, and registers the account information in the child information 121, which is information about the child. The account information includes an ID and a password in the child information 121.
[0048] When the My Page management unit 116 receives a viewing request from the guardian terminal device 30 specifying a child whose account information is registered, the My Page management unit 116 displays a document included in the child's My Page document information 123 on the My Page screen. The My Page may be displayed by a browser program provided by the inclusion support device 10, or by an application program installed in the guardian terminal device 30.
[0049] The storage unit 120 includes child information 121, prepared document information 122, and MyPage document information 123. The child information 121 is information about a plurality of children, and includes information indicating whether an account has been registered. The prepared document information 122 is information about documents to be presented to children. The MyPage document information 123 is information in which documents included in the MyPage are associated with each child.
[0050] The enclosing device 20 is a device having a printing mechanism, an enclosing mechanism in an envelope, and a sealing mechanism for the envelope. The enclosing device 20 includes a control unit 210 and a communication unit 250. The control unit 210 controls the processing in the enclosing device 20. For example, when the control unit 210 receives an enclosing command transmitted from the enclosing support device 10, it prints the document to be printed, which is included in the enclosing command, and encloses it in an envelope addressed to the child specified in the enclosing command. The communication unit 250 mediates the transmission and reception of information to and from the enclosing support device 10.
[0051] The control unit 210 includes a print control unit 211 and an enclosing / sealing control unit 212. The print control unit 211 controls the printing mechanism to print the document to be printed. In one example, the print control unit 211 prints the address of the target child on an envelope. In another example, the print control unit 211 prints the address of the target child on a part of the document to be printed. The enclosing / sealing control unit 212 controls the enclosing mechanism and the sealing mechanism to enclose the document to be printed in an envelope and seal it. Note that in this embodiment, sealing the envelope is not essential, but in the example shown below, the envelope is described as being sealed after enclosing.
[0052] The parent terminal device 30 is an information processing device such as a PC, smartphone, or tablet, and is managed by a child or a parent. The parent terminal device 30 includes a processing unit 310, an input unit 330, an output unit 340, and a communication unit 350. The processing unit 310 performs overall control of the entire parent terminal device 30. The input unit 330 accepts information input from each input device connected via an input IF. The output unit 340 outputs information via an output device connected via an output IF. The communication unit 350 mediates the transmission and reception of information to and from other devices connected for communication.
[0053] The processing unit 310 includes an account registration request unit 311 and a display information request unit 312. The account registration request unit 311 transmits account registration request information including the child's ID and password to the inclusion support device 10. As a result, the inclusion support device 10 stores information indicating that the account has been registered in the child information 121. The display information request unit 312 generates information indicating a request to view My Page based on an input operation from the child or guardian, and transmits the information to the inclusion support device 10. The display information request unit 312 causes the display to display screen information of the My Page screen obtained as a result of the view request via the output unit 340.
[0054] The staff terminal device 40 is an information processing device such as a PC, smartphone, or tablet, and is managed by school staff including teachers. The staff terminal device 40 includes a processing unit 410, an input unit 430, an output unit 440, and a communication unit 450. The processing unit 410 performs overall control of the entire staff terminal device 40. The input unit 430 accepts input of information from each input device connected via an input IF. The output unit 440 outputs information via an output device connected via an output IF. The communication unit 450 mediates the transmission and reception of information to and from other devices connected for communication.
[0055] The processing unit 410 includes a document creation unit 411. The document creation unit 411 creates a document based on an input operation by a staff member. The document creation unit 411 transmits the created document to the enclosing assistance device 10. As a result, information about the document is stored in the created document information 122.
[0056] FIG. 4 is a diagram showing an example of the data structure of the child information 121. The child information 121 includes a child ID 121a, a school 121b, a child name 121c, a grade 121d, a class 121e, an attribute 121f, an account registration 121g, an address 121h, and an email address 121i. The child ID 121a is identification information for identifying a child. The school 121b is information for identifying a school to which the child belongs. The child name 121c is a character string indicating the name of the child. The grade 121d is a value indicating the grade to which the child belongs. The class 121e is information indicating the class to which the child belongs. The attribute 121f is information for identifying an attribute of the child. For example, the attribute 121f is information for identifying a group to which the child belongs, such as a club to which the child belongs or a residential area.
[0057] Account registration 121g is information indicating whether or not a child has a registered account. For example, if a child has a registered account, account registration 121g is information indicating the child's ID and password. Address 121h is a character string indicating the child's address. Email address 121i is information specifying the child's email address. If the child is contacted by a method other than email, email address 121i does not have to be an email address, and may be information indicating the child's contact information.
[0058] The records of the child information 121 are arranged in a predetermined order. For example, the records are arranged in the order of the child's attendance number.
[0059] 5 is a diagram showing an example of a data structure of the created document information 122. The created document information 122 includes a document ID 122a, a document name 122b, and a storage location 122c. The document ID 122a is identification information for identifying a document. The document name 122b is a character string indicating the name of the document. The storage location 122c is information for identifying the storage location of the document. The storage location of the document may be the memory unit 120 of the enclosing support device 10, or may be a storage device (not shown) connected via a network N.
[0060] 6 is a diagram showing an example of the data structure of MyPage document information 123. MyPage document information 123 includes MyPage ID 123a, child ID 123b, document ID 123c, creation date and time 123d, print flag 123e, and view flag 123f. MyPage ID 123a is identification information for identifying a MyPage. Child ID 123b is identification information for identifying a child who has a MyPage. Document ID 123c is identification information for identifying a document provided to a child. Creation date and time 123d is information indicating the creation date and time of the document.
[0061] The print flag 123e is information indicating whether or not the document specified by the document ID 123c has already been printed when providing a document to a child who does not have a registered account. The view flag 123f is information indicating whether or not the document specified by the document ID 123c has already been viewed via MyPage when providing a document to a child who has a registered account. Note that the MyPage document information 123 does not have to have the view flag 123f.
[0062] In addition, each record of the MyPage document information 123 is generated for each document provided to a child. Therefore, when multiple documents are provided to a child, multiple records are generated for one combination of MyPage ID 123a and child ID 123b, and a document ID 123c is assigned to each record.
[0063] 7 is a diagram showing an example of a hardware configuration of the inclusion support device 10. The inclusion support device 10 includes a calculation device 11, a memory 12, an external storage device 13, an input IF 14, an output IF 15, and a communication IF 16, and each component is connected by a bus.
[0064] The arithmetic device 11 is a arithmetic device such as a CPU (Central Processing Unit), and executes processing according to a program recorded in the memory 12 or the external storage device 13. In the inclusion assistance device 10, processing is performed by the arithmetic device 11 which operates according to a program read onto the memory 12 or the external storage device 13. Each processing unit constituting the processing unit 110 realizes its respective function by the arithmetic device 11 executing a program.
[0065] The memory 12 is a storage device such as a RAM (Random Access Memory) or a flash memory, and functions as a storage area from which programs and data are temporarily read. The external storage device 13 is, for example, a writable and readable storage medium such as a HDD (Hard Disk Drive), a CD-R (Compact Disc-Recordable), or a DVD-RAM (Digital Versatile Disk-Random Access Memory), and a storage media drive.
[0066] The input IF14 is an interface connected to an input device such as a mechanical key or a touch panel, and receives an operation signal from the input device. The output IF15 is an interface for outputting information to an output device built into or connected to the inclusion support device 10. The communication IF16 is an interface for connecting the inclusion support device 10 to a network N and a bus, and is connected to a communication device such as a LAN (Local Area Network) card. The function of the communication unit 150 is realized by the communication IF16. The inclusion support device 10 may have a storage medium drive device (not shown) and input and output information from a portable medium.
[0067] The hardware configurations of the guardian terminal device 30 and the staff terminal device 40 are similar to that of the inclusion support device 10, so a description thereof will be omitted.
[0068] FIG. 8 is a flowchart showing an example of a My Page storage process. The process of this flowchart is executed in the inclusion support device 10. Before the start of this flowchart, the document creation unit 411 of the staff terminal device 40 creates a document to be provided to the child based on an input operation by the staff. The process of this flowchart is started, for example, when the inclusion support device 10 receives information specifying a document from the staff terminal device 40. The document management unit 111 uses the received information to generate a new record in the created document information 122.
[0069] First, the document management unit 111 identifies a target document using information received from the staff terminal device 40 (step S11). That is, the document management unit 111 identifies the document specified on the staff terminal device 40 as the target document.
[0070] Next, the document management unit 111 judges whether or not an attribute or a child is specified (step S12). Specifically, the document management unit 111 judges whether or not the information transmitted from the staff terminal device 40 includes information that identifies the attribute of the child to whom the document is provided, or information that identifies the child.
[0071] If the document management unit 111 determines that no attribute or child is specified ("NO" in step S12), it extracts all children in the school (step S13). Specifically, the document management unit 111 refers to the school information related to the school to which the staff terminal device 40 belongs, stored in an area not shown in the figure in the memory unit 120, and identifies the school to which the staff terminal device 40 that transmitted the information specifying the document belongs. The document management unit 111 refers to the child information 121, and extracts records that include the identified school in school 121b as records of children to whom the document is to be provided.
[0072] When the document management unit 111 determines that an attribute or a child is specified (step S12: YES), it extracts the corresponding child (step S14). Specifically, the document management unit extracts a record of the child information 121 that includes the school to which the staff terminal device 40 belongs in the school 121b, as in step S13. When the document management unit 111 determines that an attribute is specified, it extracts, from among the records of the child information 121 already extracted, a record that includes information related to the specified attribute in the attribute 121f, as a record of the child to whom the document is to be provided. When the document management unit 111 receives a specification of the grade or class to which the child belongs, it may extract a record having the related grade 121d or class 121e in the child information 121.
[0073] When the document management unit 111 determines that the designation of a child has been accepted, it extracts, from the records of child information 121 that include the school to which the staff terminal device 40 belongs in school 121b, records that include information identifying the designated child in child ID 121a, as the record of the child to whom the document is to be provided.
[0074] After step S13 or step S14, the document management unit 111 stores the target document in the My Page of the extracted child (step S15). Specifically, the document management unit 111 extracts the child ID 121a included in the record of the child information 121 extracted in step S13 or step S14. The document management unit 111 refers to the My Page document information 123 and extracts the My Page ID 123 related to the extracted child ID. The document management unit 111 generates a new record of the My Page document information 123 having the extracted My Page ID 123a and the child ID 123b. For the generated new record, the document management unit 111 includes the document ID of the created document information 122 generated before the start of this process in the document ID 123c, and specifies the creation date and time of the document and includes it in the creation date and time 123d. As a result, new records are generated in the My Page document information 123 in the same number as the number of children extracted in step S13 or step S14.
[0075] Next, the MyPage management unit 116 extracts children who have registered accounts (step S16). Specifically, the MyPage management unit 116 extracts records in which the account registration 121g is information indicating that an account is registered, from among the records of the child information 121 extracted in step S13 or step S14, as records related to the child who presents the document via the MyPage.
[0076] Next, the My Page management unit 116 sends information indicating the target document to the extracted child (step S17). Specifically, the My Page management unit 116 generates an email including information indicating the target document stored in the My Page in step S15, and sends it to the email address 121i included in the record extracted in step S16. That is, information indicating that the document has been stored in the My Page is sent to the child who has a registered account. After that, the processing unit 110 ends the processing of this flowchart.
[0077] FIG. 9 is a flowchart showing an example of an enclosing and sealing support process. The process of this flowchart is executed in the enclosing support device 10. The process of this flowchart is started, for example, when the enclosing support device 10 receives enclosing request information transmitted from the staff terminal device 40. The enclosing request information includes information specifying the school to which the staff terminal device 40 belongs. The enclosing request information may also store information indicating the grade of the child requesting the enclosing and information indicating attributes. In addition, the process of this flowchart may be executed, for example, periodically for a specified school.
[0078] First, the inclusion command unit 114 extracts a child corresponding to the inclusion request (step S21). Specifically, the inclusion command unit 114 extracts a child using information included in the inclusion request information received from the staff terminal device 40 before the start of this process. For example, the inclusion command unit 114 extracts a record of the child information 121 that includes information specifying the school to which the staff terminal device 40 belongs in the school 121b as a record of the child corresponding to the inclusion request. Also, for example, when the inclusion request information includes information indicating the grade of the child, the inclusion command unit 114 extracts a record of the child information 121 that includes the school to which the staff terminal device 40 belongs in the school 121b as a record of the child corresponding to the inclusion request, which includes the school in the grade 121d. For example, when the inclusion request information includes information indicating the attributes of a child, the inclusion command unit 114 extracts, from the records of the child information 121 that include the school to which the staff terminal device 40 belongs in school 121b, records that include the specified attribute in attribute 121f as the record of the child corresponding to the inclusion request.
[0079] Next, the insertion command unit 114 sorts the child information 121 (step S22). Specifically, the insertion command unit 114 sorts each record of the child information 121 extracted in step S21 in a predetermined order. For example, the insertion command unit 114 rearranges the extracted records of the child information 121 in order of attendance numbers so that the sealed envelopes are arranged in order of attendance numbers.
[0080] Next, the inclusion command unit 114 identifies one of the children who has not been specified as a processing target according to the order of the child information 121 (step S23). Specifically, the inclusion command unit 114 identifies one of the records of the child information 121 that has not yet been specified as a processing target among the records of the child information 121 sorted in step S22 as a processing target according to the order after sorting. That is, among the records of the child information 121, the record with the youngest processing order is identified as the processing target.
[0081] Next, the inclusion command unit 114 judges whether or not an account has been registered (step S24). Specifically, the inclusion command unit 114 judges whether or not an account has been registered by referring to the account registration 121g of the record of the child information 121 specified as the processing target in step S23. If an account has been registered (if "YES" in step S24), the document can be viewed on My Page, so the inclusion command unit 114 proceeds to step S29.
[0082] When it is determined that there is no account registration ("NO" in step S24), the insertion command unit 114 generates an insertion command to print the address of the target child on the envelope (step S25). Specifically, the insertion command unit 114 generates information indicating an insertion command to print the address 121h and the child's name 121c included in the record of the child information 121 identified in step S23 on the envelope. Note that if the document is not to be mailed, the insertion command does not need to include an address. Also, when an envelope with a window is used, instead of an insertion command to print the address on the envelope, an insertion command to print the address on a part of the document to be printed is generated.
[0083] Next, the printing judgment unit 113 extracts a document to be printed from the My Page of the target child (step S26). Specifically, the printing judgment unit 113 extracts a record of the My Page document information 123 that includes the child ID included in the record of the child information 121 identified in step S23. As an example, the printing judgment unit 113 extracts, from among the extracted records of the My Page document information 123, a record that has a print flag 123e that has not yet been printed, as a record of the document to be printed.
[0084] As another example, the printing judgment unit 113 extracts records to be printed based on a period determined using an inclusion request. The printing judgment unit 113 extracts documents created within a predetermined period going back from the timing of receiving the inclusion request, using the creation date and time 123d of the MyPage document information 123. The printing judgment unit 113 handles the extracted records of the MyPage document information 123 as records of documents to be printed.
[0085] The printing judgment unit 113 may extract, as the document to be printed, a record of the MyPage document information 123 relating to a document created in the current month (or the previous month) that includes the timing of receiving the enclosing request. The printing judgment unit 113 may also extract, as the document to be printed, a document created in the period specified in the enclosing request. Specifically, the printing judgment unit 113 treats, as the record of the document to be printed, a MyPage document information 123 record whose creation date and time 123d falls within the period specified in the enclosing request.
[0086] Next, the enclosing command unit 114 outputs an enclosing command (step S27). Specifically, the enclosing command unit 114 includes information indicating the document to be printed extracted in step S26 in the enclosing command generated in step S25 and transmits it to the enclosing device 20. As a result, the enclosing device 20 prints the child's name and address included in the enclosing command on an envelope, and prints the document to be enclosed. The enclosing device 20 encloses the document in the envelope and seals it. Alternatively, the enclosing device 20 prints the document to be enclosed, prints the child's name and address on part of the document, and encloses and seals it in an envelope with a window.
[0087] Next, the MyPage management unit 116 changes the print flag of the MyPage document information 123 (step S28). Specifically, the MyPage management unit 116 changes the print flag 123e of the record of the MyPage document information 123 extracted in step S26 to information indicating that printing has been performed.
[0088] Following step S28 or in step S24, if it is determined that an account has been registered (if "YES" in step S24), the inclusion command unit 114 determines whether or not all of the extracted children have been identified as objects to be processed (step S29). Specifically, the inclusion command unit 114 determines whether or not all of the children extracted in step S21 have been identified as objects to be processed in step S23. If the inclusion command unit 114 determines that all of the extracted children have been identified as objects to be processed (if "YES" in step S29), it ends the processing of this flowchart.
[0089] If the inclusion command unit 114 determines that all of the extracted children have not been identified as targets for processing (if "NO" in step S29), that is, if there are children among the children extracted in step S21 who have not yet been identified as targets for processing in step S23, the inclusion command unit 114 transitions to step S23.
[0090] As described above, this embodiment can extract children who have not registered an account to view their My Page, and can efficiently enclose and seal documents. In addition, since the document to be printed is identified from the My Page of the target child, there is no need to distribute the printed matter to multiple children after printing, and it is possible to prevent erroneous operation or erroneous enclosing due to the printed paper sticking to each other. In addition, since the envelopes are arranged in a specified order after enclosing, they can be distributed efficiently even when staff distributes the envelopes in the classroom.
[0091] In addition, documents are stored on the My Page even for children who have not registered an account, so even children who register an account after documents have been provided can view the data of documents that have already been provided via My Page.
[0092] In addition, the inclusion system 1 in this embodiment can appropriately reissue a document even if the child who has not registered an account loses the document provided to the child. In this case, the inclusion command unit 114 of the inclusion support device 10 accepts a reissue request in which the child and document to be reissued are specified. In step S23, the inclusion command unit 114 specifies the specified child as a processing target, and in step S25, generates an inclusion command to print the name and address of the child on an envelope. After that, in step S26, the print judgment unit 113 extracts the document to be printed from the My Page of the target child, and in step S27, outputs an inclusion command including the extracted document. In step S28, the My Page management unit 116 may include information indicating reissue in the print flag 123e of the record of the My Page document information 123.
[0093] As described above, according to the inclusion system 1 of this embodiment, even when a document is reissued, the document can be identified from the target child's personal page, so that the document issued to the target child can be reliably reissued.
[0094] Although the embodiments and modifications according to the present invention have been described above, the present invention is not limited to the above-mentioned embodiment, and various modifications are included. For example, the above-mentioned embodiment has been described in detail to make the present invention easier to understand, and the present invention is not limited to having all the configurations described here. It is also possible to replace a part of the configuration of one embodiment with the configuration of another embodiment. It is also possible to add the configuration of another embodiment to the configuration of one embodiment. It is also possible to add, delete, or replace other configurations with respect to a part of the configuration of each embodiment. In addition, the above-mentioned configurations, functions, processing units, processing means, etc. may be realized in hardware by designing them as integrated circuits, for example, in part or in whole. In addition, the control lines and information lines in the figures are those that are considered necessary for explanation, and not all of them are necessarily shown. It may be considered that almost all of the configurations are connected to each other.
[0095] Furthermore, the functional configurations of the above-mentioned inclusion support device 10, inclusion device 20, guardian terminal device 30, and staff terminal device 40 are classified according to the main processing contents for ease of understanding. The classification method and names of the components do not limit the present invention. As described above, the configurations of the above-mentioned inclusion support device 10, inclusion device 20, guardian terminal device 30, and staff terminal device 40 can be further classified into more components according to the processing contents. Also, one component can be classified to perform even more processes.
[0096] For example, the enclosing support device 10 may have the functions of the staff terminal device 40. In that case, the staff can create a document using the enclosing support device 10. Also, the enclosing device 20 may have the functions of the enclosing support device 10. In that case, the enclosing device 20 can execute the My Page storage process shown in FIG. 8 and the enclosing and sealing support process shown in FIG. 9. [Explanation of symbols]
[0097] 1-2: Enclosure system, 10: Enclosure support device, 11: Calculation device, 12: Memory, 13: External storage device, 14: Input IF, 15: Output IF, 16: Communication IF, 20: Enclosure device, 30: Parent terminal device, 40: Staff terminal device, 50: Server device, 110-310-410: Processing unit, 111: Document management unit, 112: Target child determination unit, 113: Printing determination unit, 114: Enclosure command unit, 115: Child information registration unit, 116: My Page management unit, 120: Memory unit, 121: child information, 122, 122x, 122y, 222x, 222y: created document information, 123, 223: MyPage document information, 130, 330, 430: input unit, 140, 340, 440: output unit, 150, 250, 350, 450: communication unit, 210: control unit, 211: print control unit, 212: enclosing and sealing control unit, 311: account registration request unit, 312: display information request unit, 411: document creation unit, A, B: child, N: network
Claims
1. a document management department that accepts designation of documents to be provided to children; an insertion command unit that outputs an insertion command to print the document to be printed and insert the document into an envelope addressed to the child; a child information registration unit that receives a request to register the child's account information and registers the account information; a MyPage management unit that, upon receiving a viewing request that identifies the child whose account information is registered, presents the document associated with the child on the child's terminal device; a target child determination unit that determines whether a child satisfies a predetermined condition; a print determination unit that determines that the document associated with the child that satisfies the predetermined condition is a document to be printed; The inclusion command unit determines that the document associated with the child who satisfies the predetermined condition is the document to be printed.
2. 2. The containment system of claim 1, The inclusion system is characterized in that the target child determination unit refers to child information including information about the child, and determines that the child who does not have the account information registered is a child who meets the specified conditions.
3. 3. The containment system of claim 2, the My Page management unit displays the document on a My Page screen displayed on the child's terminal device using the account information; The inclusion system is characterized in that the target child determination unit determines that a child who does not have a registration on the My Page screen is a child who is the target of an inclusion command.
4. 2. The containment system of claim 1, The document management unit associates the document, the designation of which has been accepted, with the child; An inclusion system characterized in that the my page management unit presents the documents associated with the child before registration of the account information and the documents associated with the child after registration of the account information to the terminal device of the child whose account information is registered.
5. 4. The containment system of claim 3, When the target child determination unit receives a reissue request that identifies a child, the target child determination unit determines that the child is a child that satisfies the predetermined condition, The inclusion system, wherein the print determination unit determines that the document associated with the child and identified in the reissue request is the document to be printed.
6. a document management unit that receives a specification of a document to be provided to a child and associates the document with the child; a target child determination unit that determines whether a child satisfies a predetermined condition; a print determination unit that determines that the document associated with the child that satisfies the predetermined condition is a document to be printed; an insertion command unit that outputs an insertion command to print the document to be printed and insert the document into an envelope addressed to the child who satisfies the predetermined condition; The inclusion system is characterized in that the inclusion command unit outputs an inclusion command to print the address of the child who meets the specified conditions on an envelope and to inclose the document to be printed that is associated with the child in the envelope.
7. a document management unit that receives a specification of a document to be provided to a child and associates the document with the child; a target child determination unit that determines whether a child satisfies a predetermined condition; a print determination unit that determines that the document associated with the child that satisfies the predetermined condition is a document to be printed; an insertion command unit that outputs an insertion command to print the document to be printed and insert the document into an envelope addressed to the child who satisfies the predetermined condition; The inclusion system is characterized in that the inclusion command unit outputs an inclusion command to print the child's address on the document to be printed associated with the child who meets the specified conditions and to enclose the address in an envelope in which it is visible.
8. a document management unit that receives a specification of a document to be provided to a child and associates the document with the child; a target child determination unit that determines whether a child satisfies a predetermined condition; a print determination unit that determines that the document associated with the child that satisfies the predetermined condition is a document to be printed; an insertion command unit that outputs an insertion command to print the document to be printed and insert the document into an envelope addressed to the child who satisfies the predetermined condition; the document management unit associates with the document information indicating whether the document has already been printed; The inclusion system, wherein the print determination unit determines the document that has not been printed at the time of receiving an inclusion request as the document to be printed.
9. An enclosure system according to any one of claims 1 to 8, The inclusion system, wherein the print determination unit determines the document to be printed based on a period determined using an inclusion request.
10. a document management unit that receives a specification of a document to be provided to a child and associates the document with the child; a target child determination unit that determines whether a child satisfies a predetermined condition; a print determination unit that determines that the document associated with the child that satisfies the predetermined condition is a document to be printed; an insertion command unit that outputs an insertion command to print the document to be printed and insert the document into an envelope addressed to the child who satisfies the predetermined condition; The insertion command unit outputs the insertion command so that the envelopes containing the documents to be printed are arranged in a predetermined order contained in the child information regarding a plurality of children.
11. An enclosure system according to any one of claims 1 to 8 and 10, The inclusion command unit receives an inclusion request including attributes of the child, The inclusion system is characterized in that the target child determination unit refers to child information regarding the child and determines that the child related to the attribute satisfies the specified condition.
12. An encapsulation system including an encapsulation assist device and an encapsulation device, The insertion assist device includes: a document management department that accepts designation of documents to be provided to children; an insertion command unit for outputting an insertion command specifying the document to be printed and the child to the insertion device; a child information registration unit that receives a request to register the child's account information and registers the account information; a MyPage management unit that, upon receiving a viewing request that identifies the child whose account information is registered, presents the document associated with the child on the child's terminal device; a target child determination unit that determines whether a child satisfies a predetermined condition; a print determination unit that determines that the document associated with the child that satisfies the predetermined condition is a document to be printed, The inclusion command unit determines that the document associated with the child who satisfies the predetermined condition is the document to be printed, The encapsulation device comprises: An insertion system comprising a control unit which, when receiving the insertion command, prints the document to be printed and inserts it into an envelope addressed to the child specified in the insertion command.
13. A document management procedure that accepts designations of documents to be provided to children; and an insertion command step for outputting a command to print the document to be printed and insert it in an envelope addressed to the child; a child information registration step of accepting a request to register the child's account information and registering the account information; a My Page management step of, when a viewing request that identifies the child whose account information is registered is received, presenting the document associated with the child to the child's terminal device; a target child determination step for determining whether a child satisfies a predetermined condition; a print determination step of determining that the document associated with the child that satisfies the predetermined condition is a document to be printed; The inclusion method is characterized in that, in the inclusion command step, the document associated with the child who satisfies the predetermined condition is determined to be the document to be printed.
14. A program for causing an inclusion assistance device to execute an inclusion assistance method, A document management procedure that accepts designations of documents to be provided to children; and an insertion command step for outputting a command to print the document to be printed and insert it in an envelope addressed to the child; a child information registration step of accepting a request to register the child's account information and registering the account information; a My Page management step of, when a viewing request that identifies the child whose account information is registered is received, presenting the document associated with the child to the child's terminal device; a target child determination step for determining whether a child satisfies a predetermined condition; executing a print determination procedure for determining that the document associated with the child that satisfies the predetermined condition is a document to be printed; The program, wherein in the inclusion command step, the document associated with the child who satisfies the predetermined condition is determined to be the document to be printed.
Citation Information
Patent Citations
Communication book system
JP2008009876A
Information processor, print control device, image forming device, print system, and print control program
JP2008090722A
Image forming system
JP2012091349A
Printer
JP2015011410A
Printer driver and printer
JP2017182714A