Instruction generation apparatus, instruction generation system, program, and instruction generation method
The instruction manual generation system addresses the confusion in multiple-specification manuals by combining relevant data to create a clear, unified guide for users.
Patent Information
- Application Number
- JP2023223441
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-28
- Publication Date
- 2025-07-10
AI Technical Summary
Conventional instruction manuals for articles with multiple specifications often confuse users about which part to look at due to their division into multiple manuals, leading to confusion and inefficiency.
An instruction manual generation system that includes an acquisition unit to gather data meeting specified conditions and a generation unit to combine this data to create a unified manual, ensuring clarity by associating article specifications with corresponding data and conditions.
Generates a unified instruction manual that clearly guides users through the appropriate sections for articles with multiple specifications, reducing confusion and improving usability.
Smart Images

Figure 2025105125000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an instruction manual generation device, an instruction manual generation system, a program, and an instruction manual generation method.
Background Art
[0002] In a conventional instruction manual, for an article having a plurality of specifications, the content for each of the plurality of specifications is described. For this reason, there is a possibility of being confused about which part of the instruction manual to look at. Also, for example, a conventional installation instruction manual for an exterior is often divided into a plurality of installation instruction manuals. For this reason, in an exterior having a plurality of specifications, there is a possibility of being confused about which installation instruction manual to look at.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] The problem to be solved by an embodiment of the present invention is to provide an instruction manual generation device, an instruction manual generation system, a program, and an instruction manual generation method capable of generating an instruction manual in which it is difficult to be confused about which part to look at even for an article having a plurality of specifications.
Means for Solving the Problems
[0005] The specification generation device of the embodiment includes an acquisition unit and a generation unit. The acquisition unit acquires the data that meets the conditions from a storage unit that stores, in association with each other, the data used to generate a specification for at least one of articles and services having a plurality of specifications and the conditions for using the data, where the specification specified by the input for specifying the specification of the object to be described meets the conditions. The generation unit combines the data acquired by the acquisition unit to generate the specification for the object to be described specified by the input.
Brief Description of Drawings
[0006]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Modes for Carrying Out the Invention
[0007] Hereinafter, the instruction manual system according to the embodiment will be described with reference to the drawings. Note that in each of the drawings used in the description of the following embodiments, the scale of each part may be appropriately changed. Also, in each of the drawings used in the description of the following embodiments, the configuration may be shown with omissions for the sake of explanation. Further, in each of the drawings and in this specification, the same reference numerals denote the same elements.
[0008] FIG. 1 is a block diagram showing an example of the main configuration of the instruction manual system 1 according to the embodiment and the components included in the instruction manual system 1. Note that each component of the device may be built-in or externally attached. The instruction manual system 1 is a system that provides an instruction manual service. The instruction manual service generates an instruction manual (hereinafter referred to as a "corresponding instruction manual") such as an operation manual or an installation manual that conforms to the specifications of an article and / or service (hereinafter referred to as an "article, etc.") according to the specifications of the article, etc., and provides the corresponding instruction manual to the user. The users of the instruction manual service are, for example, those who use the article, etc., those who assemble the article, etc., or those who manage the article, etc. The articles, etc. targeted by the instruction manual service may or may not be products. The articles, etc. targeted by the instruction manual service may be tangible or intangible. The articles, etc. targeted by the instruction manual service have a plurality of specifications. However, the instruction manual service may also be able to provide an instruction manual for an article, etc. that does not have a plurality of specifications. Examples of the articles targeted by the present embodiment include exterior products, interior products, and other building materials. Furthermore, the present embodiment is applicable to various articles other than building materials. Examples of articles other than building materials include furniture, machines, tools, various appliances, clothing, and programs. Examples of the services targeted by the present embodiment include cloud services, insurance, finance, transportation, and the provision of various facilities. In the following description, exterior products will be used as an example to explain the article, etc. An exterior product is, for example, a structure installed outside a house, such as a carport, a garden room, and a fence. The specifications of the exterior product include, for example, color, size, fit, combination with other products, and various options. The instruction manual system 1 includes, as an example, a server device 100, a terminal device 200, a printing device 300, and a production management system 400. Note that the instruction manual system 1 may include a part of these. Also, the number of each device is not limited. Also, the instruction manual system 1 is an example of an instruction manual generation system. Also, the article, etc. is an example of an object to be described.
[0009] The server device 100, the terminal device 200, the printing device 300, and the production management system 400 are connected to the network NW. The network NW is a communication network typically including at least one of the Internet and a private network. The network NW may include a plurality of different communication networks to which at least one of the server device 100, the terminal device 200, the printing device 300, and the production management system 400 is connected.
[0010] The server device 100 is a server that provides an instruction manual service. The server device 100 includes, as an example, a processor 110, a ROM (read-only memory) 120, a RAM (random-access memory) 130, an auxiliary storage device 140, and a communication interface 150. A bus (communication path) 160 or the like connects these components. Note that the server device 100 is an example of an instruction manual generation device.
[0011] Processor 110 is the central part of a computer that performs operations such as calculations and controls necessary for the operation of server device 100, and performs various calculations and processes. Processor 110 is, for example, a CPU (central processing unit), MPU (micro processing unit), SoC (system on a chip), DSP (digital signal processor), GPU (graphics processing unit), ASIC (application specific integrated circuit), PLD (programmable logic device) or FPGA (field-programmable gate array), etc. Alternatively, processor 110 is a combination of a plurality of these. Also, processor 110 may be a combination of these with a hardware accelerator or the like. Processor 110 controls each part in order to realize various functions of server device 100 based on programs such as firmware, system software, and application software stored in ROM 120 or auxiliary storage device 140, etc. Also, processor 110 executes the processes described later based on the program. Note that part or all of the program may be incorporated into the circuit of processor 110.
[0012] ROM 120 and RAM 130 are the main storage devices of a computer centered around processor 110. ROM 120 is a non-volatile memory used exclusively for reading data. ROM 120 stores, for example, firmware among the above programs. Also, ROM 120 stores data and the like used by processor 110 when performing various processes.
[0013] RAM 130 is a memory used for reading and writing data. RAM 130 is utilized as a work area or the like that stores data temporarily used by processor 110 when performing various processes. RAM 130 is typically a volatile memory.
[0014] The auxiliary storage device 140 is an auxiliary storage device of a computer centered around the processor 110. The auxiliary storage device 140 is, for example, an EEPROM (electric erasable programmable read-only memory), an HDD (hard disk drive), or a flash memory. The auxiliary storage device 140 stores, among the above programs, for example, system software and application software. The auxiliary storage device 140 also stores data used by the processor 110 to perform various processes, data generated by the processes in the processor 110, and various setting values.
[0015] The data stored in the auxiliary storage device 140 includes an instruction manual DB (database) and a user DB. The instruction manual DB stores and manages data (hereinafter referred to as "generation data") used to generate corresponding instruction manuals. The instruction manual DB stores the generation data, the article ID (identifier), the condition information, and the order information in association with each other. Each of the article ID, the condition information, and the order information may be included in the generation data. The article ID is identification information uniquely assigned to each article or the like. The article ID may be the name or model number of the article or the like. The article ID associated with the generation data indicates that the generation data is generation data for the article or the like specified by the article ID. The condition information is information indicating the condition under which the associated generation data is generation data used in what specifications. The order information is information for determining in what order the associated generation data is included in the corresponding instruction manual. The generation data includes, for example, at least one of a character string and an image for explaining the article or the like. Note that a moving image is a kind of image.
[0016] The user DB is a database that stores and manages user information for each user. The user DB stores, for example, by associating user identification information and user information for each user. The user identification information is information that can identify the user. The user identification information is, for example, a user ID or an email address. The user ID is unique identification information for each user. The user information includes, for example, the delivery address of the user.
[0017] The condition indicated by the condition information is not limited to the presence or absence of a single specification. The condition may be a condition combining a plurality of specifications. Further, the condition may be a condition based on a numerical range. Further, the condition may be a condition that the value of the specification is a specific value.
[0018] Examples of the conditions indicated by the condition information are shown below as (A1) to (A10). Note that a specification being valid indicates that an article or the like has that specification. Also, a specification being invalid indicates that an article or the like does not have that specification. For example, in the case of an article or the like where the specification that the overall color is white is invalid, the overall color of the article or the like is not white. Also, the specification may be indicated by a value other than valid and invalid. For example, a certain specification takes three values of S, M, and L. For example, a certain specification is any numerical value in the range of 100 to 300 [millimeters].
[0019] (A1) A specific specification is valid. The generation data for this condition is, for example, the generation data in which the description of an article or the like for the specific specification is described.
[0020] (A2) A specific specification is invalid. The generation data for this condition is, for example, the generation data in which the description of an article or the like that is not for the specific specification is described.
[0021] (A3) The value of a specific specification is a predetermined value. The generation data for this condition is, for example, the generation data in which the description of an article or the like where the specific specification is the predetermined value is described.
[0022] (A4) A specific specification value is within a predetermined numerical range. The generation data for this condition is, for example, generation data in which an explanation of an article or the like where the specific specification is within the predetermined numerical range is described.
[0023] (A5) Any one of a plurality of specific specifications is valid. The generation data for this condition is, for example, generation data in which an explanation of an article or the like where any one of the plurality of specific specifications is valid is described.
[0024] (A6) All of a plurality of specific specifications are valid. The generation data for this condition is, for example, generation data in which an explanation of an article or the like where all of the plurality of specific specifications are valid is described.
[0025] (A7) The number of valid ones among a plurality of specific specifications is less than or equal to a predetermined number. The generation data for this condition is, for example, generation data in which an explanation of an article or the like where the number of valid ones among the plurality of specific specifications is less than or equal to a predetermined number is described.
[0026] (A8) The number of valid ones among a plurality of specific specifications is greater than or equal to a predetermined number. The generation data for this condition is, for example, generation data in which an explanation of an article or the like where the number of valid ones among the plurality of specific specifications is greater than or equal to a predetermined number is described.
[0027] (A9) A condition combining the conditions of (A1) to (A9). The generation data for this condition is, for example, generation data in which an explanation of an article or the like that satisfies this condition is described.
[0028] (A10) Unconditional. That is, it is generation data used regardless of the specification. The generation data for this condition is, for example, generation data in which a common explanation is described for any specification case.
[0029] One piece of data may contain a plurality of generation data. In this case, the instruction manual DB may associate an article ID with one piece of data containing a plurality of generation data. In this case, the plurality of generation data included in the one piece of data are the generation data associated with the article ID. The instruction manual DB associates condition information and order information with each of the plurality of generation data included in the one piece of data.
[0030] The instruction manual DB may store a conventional instruction manual. However, it is preferable that the conventional instruction manual can be divided into a plurality of parts. Each of the plurality of parts can be used as generation data. The instruction manual DB associates condition information and order information with each of the plurality of parts.
[0031] As described above, the conventional instruction manual describes the content for each of a plurality of specifications. When the conventional instruction manual can be divided into a plurality of parts, it is preferably divisible for each specification. For example, assume there is a conventional instruction manual for a product having three specifications of dimensions S1 to S3. This conventional instruction manual can be divided, for example, into a part describing the content corresponding to the product with dimension S1, a part describing the content corresponding to the product with dimension S2, a part describing the content corresponding to the product with dimension S3, and a part describing the content corresponding to the product with any of the specifications of dimensions S1 to S3.
[0032] In addition, the instruction manual DB associates an article ID with the conventional instruction manual. The article ID indicates that the conventional instruction manual is an instruction manual for an article or the like specified by the article ID. A conventional instruction manual that can be divided into a plurality of parts is one piece of data including a plurality of generation data.
[0033] As described above, the generation data is data used to generate the manual for the object to be explained. Further, the generation data is data for which the usage conditions are defined. Therefore, the auxiliary storage device 140 is an example of a storage unit that stores by associating the data used to generate the manual for the object to be explained with the conditions for using the data. Further, the manual DB is an example of the storage unit. Further, the generation data is data for which it is determined what kind of data it is for an article or the like. Further, the order information is an example of information indicating the order of the data. The order information includes, for example, numerical values. The order information indicates, for example, that the smaller this numerical value is, the earlier the order is. Alternatively, the order information may indicate that the larger this numerical value is, the earlier the order is. As an example, when the generation data describes the content related to construction, it is preferable that the order indicated by the order information matches the order of the procedures for performing the construction.
[0034] The communication interface 150 is an interface for the server device 100 to communicate via the network NW or the like.
[0035] The bus 160 includes a control bus, an address bus, a data bus, etc., and transmits signals exchanged among the respective parts of the server device 100.
[0036] The terminal device 200 is, for example, a device used by a user of the manual system 1. The terminal device 200 is a device used for ordering articles or the like. The terminal device 200 is a device used for browsing the corresponding manual. The terminal device 200 used for ordering articles or the like and the terminal device 200 used for browsing the corresponding manual may be different terminal devices 200. The terminal device 200 is, for example, a smartphone, a tablet terminal, or a PC (personal computer). As an example, the terminal device 200 includes a processor 210, a ROM 220, a RAM 230, an auxiliary storage device 240, a communication interface 250, a display device 260, an input device 270, and a camera 280. And a bus 290 or the like connects these respective parts.
[0037] The processor 210 is the central part of a computer that performs processes such as operations and controls necessary for the operation of the terminal device 200, and performs various operations and processes. The processor 210 is, for example, a CPU, MPU, SoC, DSP, GPU, ASIC, PLD, or FPGA, etc. Alternatively, the processor 210 is a combination of a plurality of these. Also, the processor 210 may be a combination of these with a hardware accelerator or the like. The processor 210 controls each part in order to realize various functions of the terminal device 200 based on programs such as firmware, system software, and application software stored in the ROM 220 or the auxiliary storage device 240, etc. Also, the processor 210 executes the processes described later based on the program. Note that part or all of the program may be incorporated in the circuit of the processor 210.
[0038] The ROM 220 and the RAM 230 are the main storage devices of a computer centered around the processor 210. The ROM 220 is a non-volatile memory exclusively used for reading data. The ROM 220 stores, for example, firmware among the above programs. Also, the ROM 220 stores data etc. used when the processor 210 performs various processes.
[0039] The RAM 230 is a memory used for reading and writing data. The RAM 230 is utilized as a work area etc. that stores data temporarily used when the processor 210 performs various processes. The RAM 230 is typically a volatile memory.
[0040] The auxiliary storage device 240 is an auxiliary storage device of a computer centered around the processor 210. The auxiliary storage device 240 is, for example, an EEPROM, an HDD, or a flash memory. The auxiliary storage device 240 stores, among the above programs, for example, system software and application software. Further, the auxiliary storage device 240 stores data used by the processor 210 to perform various processes, data generated by the processes in the processor 210, and various setting values.
[0041] The communication interface 250 is an interface for the terminal device 200 to communicate via a network NW or the like.
[0042] The display device 260 displays a screen for notifying various information to the operator of the terminal device 200 or the like. The display device 260 is, for example, a display such as a liquid crystal display or an organic EL (electro-luminescence) display.
[0043] The input device 270 receives operations by the operator of the terminal device 200. The input device 270 is, for example, a keyboard, a keypad, a touch pad, a mouse, or a controller. Further, the input device 270 may be a device for voice input. Also, as the display device 260 and the input device 270, a touch panel can be used. In this case, the display panel included in the touch panel functions as the display device 260. And the pointing device by touch input included in the touch panel functions as the input device 270.
[0044] The camera 280 takes pictures. Further, the camera 280 outputs the taken image data. Note that a moving image is a kind of image. The terminal device 200 has a function of reading information stored in the barcode from the barcode shown in the image taken by the camera 280.
[0045] The bus 290 includes a control bus, an address bus, a data bus, etc., and transmits signals exchanged among the respective parts of the terminal device 200.
[0046] The printing device 300 is a device that performs printing on paper or the like.
[0047] The production management system 400 is a system that performs production management.
[0048] Hereinafter, the operation of the instruction manual system 1 according to the embodiment will be described based on FIGS. 2 to 4 and the like. Note that the content of the processing in the following operation description is an example, and various processes capable of obtaining the same result can be appropriately used. FIGS. 2 and 3 are flowcharts showing an example of the processing by the processor 210 of the terminal device 200. The processor 210 executes the processing of FIGS. 2 and 3 based on a program stored in, for example, the ROM 220 or the auxiliary storage device 240. FIG. 4 is a flowchart showing an example of the processing by the processor 110 of the server device 100. The processor 110 executes the processing of FIG. 4 based on a program stored in, for example, the ROM 120 or the auxiliary storage device 140.
[0049] In step ST11 of FIG. 2, the processor 210 of the terminal device 200 generates an image corresponding to the order screen SC1 as shown in FIG. 5. Then, the processor 210 instructs the display device 260 to display the generated image. Upon receiving the display instruction, the display device 260 displays the order screen SC1.
[0050] FIG. 5 is a diagram showing an example of the order screen SC1 displayed on the display device 260. The order screen SC1 is a screen for ordering articles or the like. As an example, the order screen SC1 includes regions AR11 to AR14 and a transmission button B11.
[0051] The region AR11 is a region for inputting the category of articles or the like to be ordered. The region AR11 is used to facilitate input to the region AR12.
[0052] Area AR12 is an area for inputting information (hereinafter referred to as "article specifying information") for specifying an article or the like to be ordered. The article specifying information is, for example, the article name or model number of the article or the like. The article specifying information may be an article ID.
[0053] Area AR13 is an area for inputting each specification of the product specified by the information input in area AR12. The order screen SC1 includes one or more areas AR13. The number of areas AR13 may be variable according to the content input in area AR12. Information for specifying the specifications of an article or the like, which is input in area AR13 or the like, is hereinafter referred to as "specification specifying information".
[0054] Area AR14 is an area for inputting information that can specify the delivery destination of the article or the like to be ordered. The information is, for example, an address or user specifying information. Area AR14 may also be able to input the name of the delivery destination or the like. Note that the order screen SC1 may not include area AR14. In this case, another screen different from the order screen SC1 includes area AR14. Area AR14 of the other screen may be input in advance before the input to the order screen SC1.
[0055] The method of input to each of areas AR11 to AR14 is not limited. The input format of each of areas AR11 to AR13 is, for example, a format of selecting from a list or a format of inputting a character string into a text box. Alternatively, the input format of each of areas AR11 to AR13 may be a format of selecting from images.
[0056] The send button B11 is a button for an operator of the terminal device 200 to operate when transmitting the information input in each area of the order screen SC1 to the server device 100. Also, the send button B11 is a button for an operator of the terminal device 200 to operate when ordering an article or the like with the content input in each area of the order screen SC1.
[0057] In step ST12, the processor 210 waits for the transmission button B11 to be operated. If the transmission button B11 is operated, the processor 210 determines Yes in step ST12 and proceeds to step ST13.
[0058] In step ST13, the processor 210 generates order information. The order information is information for notifying the information input on the order screen SC1. Further, the order information is information for specifying an article or the like and its specifications. The specification is based on the content input in each area of the order screen SC1. The order information includes the article identification information input in the area AR12 and the specification identification information input in the area AR13. The article or the like specified by the order information is the article or the like identified by the article identification information. The specification specified by the order information is the specification identified by the specification identification information. Further, the order information is information indicating that an order is to be placed for the article or the like specified by the order information. Further, the order information is information for requesting to receive the order. Further, the order information is information for instructing to generate a corresponding manual for the article or the like specified by the order information. Further, the order information is information for instructing to determine an explanatory code corresponding to the corresponding manual. The explanatory code will be described later. After generating the order information, the processor 210 instructs the communication interface 250 to transmit the order information to the server device 100. In response to this transmission instruction, the communication interface 250 transmits the order information to the server device 100. The transmitted order information is received by the communication interface 150 of the server device 100.
[0059] The order information is an example of information for specifying the specifications of an article or the like having a plurality of specifications. As described above, the processor 210 functions as an example of a terminal transmission unit that transmits, to the generation device, information for specifying the specifications of an explanatory target that is at least one of an article having a plurality of specifications and the service, by performing the process of step ST13 in cooperation with the communication interface 250. Alternatively, the processor 210 functions as an example of a terminal transmission unit by performing the process of step ST13.
[0060] On the other hand, in step ST31 of FIG. 4, the processor 110 of the server device 100 determines whether order information has been received by the communication interface 150. If the processor 110 does not receive the order information, it determines No in step ST31 and proceeds to step ST32.
[0061] In step ST32, the processor 110 determines whether code information has been received by the communication interface 150. If the processor 110 does not receive the code information, it determines No in step ST32 and proceeds to step ST33.
[0062] In step ST33, the processor 110 determines whether specification information has been received by the communication interface 150. If the processor 110 does not receive the specification information, it determines No in step ST33 and returns to step ST31. Thus, the processor 110 enters a waiting state where steps ST31 to ST33 are repeated until order information, code information, or specification information is received.
[0063] If the processor 110 receives the order information while in the waiting state of repeating steps ST31 to ST33, it determines Yes in step ST31 and proceeds to step ST34.
[0064] In step ST34, the processor 110 generates a corresponding manual using the order information received in step ST31. The corresponding manual is a corresponding manual for an article or the like specified by the order information. The processor 110 generates the corresponding manual, for example, according to the following procedures (B1) to (B4). The processor 110 stores the generated corresponding manual in the auxiliary storage device 140 or the like. Note that the corresponding manual generated in step ST34 may be divided into a plurality of parts. However, it is preferable that the corresponding manual is a single corresponding manual that is not divided into a plurality of parts.
[0065] (B1) The processor 110 acquires generation data associated with the article ID from the manual DB. The article ID is the article ID of an article or the like specified by the article identification information.
[0066] (B2) The processor 110 extracts and acquires generation data that satisfies the conditions indicated by the specification condition information specified by the specification identification information from the generation data acquired in (B1).
[0067] (B3) The processor 110 determines the order of the generation data acquired in (B2) using the respective order information.
[0068] (B4) The processor 110 generates a corresponding manual by arranging the generation data acquired in (B2) in the order determined in (B3). The corresponding manual is a corresponding manual that includes the generation data acquired in (B2) and does not include the generation data not acquired in (B2).
[0069] An example of a method for generating a corresponding manual will be described with reference to FIG. 6. FIG. 6 is a diagram schematically showing an example of a method for generating a corresponding manual. FIG. 6 shows a state in which a corresponding manual M4 is generated using manuals M1 to M3. Manuals M1 to M3 are all conventional manuals. Manual M1 includes generation data M11 to generation data M13. Manual M2 includes generation data M21 and generation data M22. Manual M3 includes generation data M31 and generation data M32. Note that manuals M1 to M3 and corresponding manual M4 are all manuals for a garden room. Manual M1 is a manual for the main body section. Manual M2 is a manual for the deck section. Manual M3 is a manual for the opening section.
[0070] In (B1), the processor 110 obtains the manuals M1 to M3 associated with the article ID of the garden room. Then, in (B2), the processor 110 extracts the generation data M11, generation data M23, and generation data M31 that satisfy the conditions indicated by the specification condition information from the manuals M1 to M3. In (B3), the processor 110 determines the order of the generation data M11, generation data M23, and generation data M31. Note that the value of the order information of the generation data M11 is set to 10. The value of the order information of the generation data M23 is set to 20. The value of the order information of the generation data M31 is set to 30. Therefore, the order is, in order from the top, the generation data M11, generation data M23, and generation data M31. In (B4), the processor 110 generates a corresponding manual M4 that includes the generation data M11, generation data M23, and generation data M31 in this order. Note that the corresponding manual M4 includes parts M41 to M43. The generation data M11 in the corresponding manual M4 is shown as part M41. The generation data M23 in the corresponding manual M4 is shown as part M42. The generation data M31 in the corresponding manual M4 is shown as part M43.
[0071] As described above, by executing the process of (B2) or the processes of (B1) and (B2), the processor 110 functions as an example of an acquisition unit that acquires data that satisfies the specifications specified by the input that specifies the specifications of the object to be described from the storage unit.
[0072] Also, by executing the process of (B4) or the processes of (B3) and (B4), the processor 110 functions as an example of a generation unit that combines the data acquired by the acquisition unit to generate a manual for the object to be described with the specifications specified by the input.
[0073] In step ST35, the processor 110 determines an explanatory code corresponding to the corresponding manual generated in step ST31. The explanatory code is identification information that can identify the corresponding manual. The processor 110 determines the explanatory code by, for example, any one of the following methods (C1) to (C2).
[0074] (C1) The processor 110 generates new explanatory codes. The processor 110 determines the generated explanatory codes as the explanatory codes corresponding to the corresponding description generated in step ST31. Note that since the explanatory codes generated by the method of (C1) are generated for each order, they are different explanatory codes for each order.
[0075] (C2) The processor 110 generates explanatory codes by converting the article identification information and specification identification information included in the order information received in step ST31 by a predetermined method. Alternatively, the processor 110 may generate explanatory codes using the article ID of articles such as those specified by the specific information instead of the specific information. The processor 110 determines the generated explanatory codes as the explanatory codes corresponding to the corresponding description generated in step ST31. Note that the explanatory codes generated by the method of (C2) are the same explanatory codes for different orders if the articles and specifications are the same. Note that the explanatory codes generated by the method of (C2) may be able to specify the articles and specifications by inverse conversion.
[0076] From the above, the processor 110 functions as an example of a determination unit that determines the identification information corresponding to the description generated by the generation unit by performing the process of step ST35.
[0077] In step ST36, the processor 110 generates a barcode. The barcode includes a URI (uniform resource identifier) and the instruction code determined in step ST35. The URI is a URI indicating a guidance screen described later. The URI is, for example, a URL (uniform resource locator) indicating a guidance screen on the Web. The URI is, for example, a URI indicating a guidance screen stored locally. Here, "locally" refers to the terminal device 200. The URI may indicate application software for displaying a guidance screen. Further, the URI may include the instruction code. From the viewpoint of the storage capacity of data, the barcode is preferably a two-dimensional barcode such as a QR code (registered trademark).
[0078] In step ST37, the processor 110 generates data corresponding to the specification document P1 as shown in FIG. 7. Then, the processor 110 instructs the printing device 300 via the communication interface 150 to print the specification document P1. In response to the instruction, the printing device 300 prints the specification document P1.
[0079] FIG. 7 is a diagram showing an example of the specification document P1. The specification document P1 includes, as an example, an area AR21, an area AR22, and an area AR23.
[0080] The area AR21 is an area for displaying the name and specifications of an article such as the article specified by the order information received in step ST31.
[0081] The area AR22 is an area for displaying the instruction code determined in step ST35.
[0082] The area AR2 is an area for displaying the barcode generated in step ST36.
[0083] In step ST38, the processor 110 instructs the production management system 400 to perform the following three points. The first point is to produce the article or the like specified by the order information received in step ST31. The second point is to enclose the article or the like with the specification P1 printed in step ST37. The third point is to send the package in which the specification P1 and the article or the like are enclosed to the delivery destination indicated by the order information. Note that when the order information includes user identification information, the processor 110 refers to the user DB to obtain the address of the delivery destination. Based on the instruction, the production management system 400 stores that it is planned to perform the above three points. Also, the production management system 400 performs the processes necessary to execute the above three points. As a result, the article or the like and the specification P1 are enclosed and sent to the delivery destination.
[0084] From the above, the processor 110 functions as an example of an execution unit that executes a process for enclosing a printed matter including identification information with an article or the like of a specification specified by an input by performing the process of step ST38.
[0085] In step ST39, the processor 110 instructs the communication interface 150 to transmit the specification P1 generated in step ST37 to the terminal device 200. In response to this transmission instruction, the communication interface 150 transmits the specification P1 to the terminal device 200. The transmitted specification P1 is received by the communication interface 250 of the terminal device 200. After the process of step ST39, the processor 110 returns to step ST31.
[0086] On the other hand, in step ST14 of FIG. 2, the processor 210 of the terminal device 200 waits for the specification P1 to be received by the communication interface 250. If the specification P1 is received, the processor 210 determines Yes in step ST14 and proceeds to step ST15.
[0087] In step ST15, the processor 210 generates an image corresponding to the specification P1 received in step ST14. Then, the processor 210 instructs the display device 260 to display the generated image. Upon receiving the display instruction, the display device 260 displays the specification P1. Note that the specification P1 displayed here may include a link. The link is a link to the URI included in the barcode generated in step ST36. However, it is preferable that the URI includes the explanatory code. After the processing of step ST15, the processor 210 ends the processing shown in FIG. 2.
[0088] When the user of the instruction manual service receives the ordered item or the like, the user can view the corresponding instruction manual for the item or the like by having the two-dimensional barcode printed on the enclosed specification P1 read.
[0089] In step ST21 of FIG. 3, the processor 210 waits for the two-dimensional barcode printed on the specification P1 to be read or the link in the specification P1 displayed on the display device 260 to be clicked. If the two-dimensional barcode printed on the specification P1 is read or the link displayed on the specification P1 is clicked, the processor 210 determines Yes in step ST21 and proceeds to step ST22.
[0090] In step ST22, the processor 210 accesses the URI stored in the read two-dimensional barcode or the destination URI of the clicked link. Then, the processor 210 acquires data for displaying the guidance screen indicated by the URI. Further, the processor 210 uses the data to generate an image corresponding to the guidance screen SC2 as shown in FIG. 8. Then, the processor 210 instructs the display device 260 to display the generated image. Upon receiving the display instruction, the display device 260 displays the guidance screen SC2.
[0091] FIG. 8 is a diagram showing an example of a guidance screen SC2 displayed on the display device 260. The guidance screen SC2 is a screen for specifying a corresponding instruction manual to be displayed. The guidance screen SC2 includes, as an example, an area AR31 and an area AR32.
[0092] The area AR31 is an area used when displaying a corresponding instruction manual using an instruction code. The area AR31 includes, as an example, an area AR311 and an OK button B31.
[0093] The area AR311 is an area for inputting an instruction code. Note that the processor 210 may automatically input an instruction code read from a two-dimensional barcode or an instruction code included in the link destination URI of a stepped-on link into the area AR311. Further, for the guidance screen SC2 when an instruction code included in the URI is included, the instruction code may be input into the area AR311 from the beginning.
[0094] The OK button B31 is a button for an operator of the terminal device 200 to operate when transmitting the instruction code input into the area AR311 to the server device 100. Further, the OK button B31 is a button for the operator to operate when instructing to display a corresponding instruction manual specified by the instruction code.
[0095] The area AR32 is an area specified when displaying a corresponding instruction manual by inputting article identification information and specification identification information without using an instruction code. The area AR32 includes, as an example, areas AR321 to AR323 and an OK button B32.
[0096] The area AR321 is an area for inputting a category of an article or the like for which a corresponding instruction manual is to be displayed. The area AR321 is used to facilitate input to the area AR322.
[0097] The area AR322 is an area for inputting article identification information.
[0098] The area AR323 is an area for inputting specification identification information.
[0099] The OK button B32 is a button for the operator of the terminal device 200 to operate when transmitting the article identification information and the specification identification information input in the areas AR322 and AR323 to the server device 100. Further, the OK button B32 is a button for the operator to operate when instructing to display the corresponding description of the article or the like specified by the article identification information and the specification identification information.
[0100] In step ST23, the processor 210 determines whether an operation instructing to transmit the instruction manual code has been performed. That is, the processor 210 determines whether a predetermined operation such as operating the OK button B31 has been performed. If the operation instructing to transmit the instruction manual code is not performed, the processor 210 determines No in step ST23 and proceeds to step ST24.
[0101] In step ST24, the processor 210 determines whether an operation instructing to transmit the article identification information and the specification identification information has been performed. That is, the processor 210 determines whether a predetermined operation such as operating the OK button B32 has been performed. If the operation instructing to transmit the article identification information and the specification identification information is not performed, the processor 210 determines No in step ST24 and returns to step ST23. Thus, the processor 210 enters a waiting state in which steps ST23 and ST24 are repeated until an operation instructing to transmit the instruction manual code or an operation instructing to transmit the article identification information and the specification identification information is performed.
[0102] If an operation instructing to transmit the instruction manual code is performed while the processor 210 is in the waiting state of repeating steps ST23 and ST24, the processor 210 determines Yes in step ST23 and proceeds to step ST25.
[0103] In step ST25, the processor 210 generates code information. The code information includes the explanatory code input to the area AR311. The code information is information for instructing to transmit the corresponding manual specified by the explanatory code. After generating the code information, the processor 210 instructs the communication interface 250 to transmit the code information to the server device 100. Upon receiving this transmission instruction, the communication interface 250 transmits the code information to the server device 100. The transmitted code information is received by the communication interface 150 of the server device 100.
[0104] On the other hand, if the processor 110 of the server device 100 receives code information while in the waiting state of repeating steps ST31 to ST33, it determines Yes in step ST32 and proceeds to step ST40.
[0105] The processor 110 functions as an example of an identification information input unit that receives an input of identification information from the terminal device by receiving the code information in cooperation with the communication interface 150. Alternatively, the processor 110 functions as an example of an identification information input unit by controlling the communication interface 150 to receive the code information.
[0106] In step ST40, the processor 110 acquires the corresponding manual specified by the explanatory code included in the code information received in step ST32 from the auxiliary storage device 140 or the like.
[0107] In step ST41, the processor 110 instructs the communication interface 150 to transmit the corresponding manual acquired in step ST40 to the terminal device 200. Upon receiving this transmission instruction, the communication interface 150 transmits the corresponding manual to the terminal device 200. The transmitted corresponding manual is received by the communication interface 250 of the terminal device 200. After the process of step ST41, the processor 110 proceeds to step ST31.
[0108] As described above, the processor 110 functions as an example of a transmission unit that transmits, to the terminal device, an instruction manual corresponding to the identification information input by the identification information input unit by collaborating with the communication interface 150 to perform the process of step ST41. Alternatively, the processor 110 functions as an example of a transmission unit by performing the process of step ST41.
[0109] Also, when an operation instructing the transmission of the article identification information and the specification identification information is performed while the processor 210 of the terminal device 200 is in a waiting state repeating steps ST23 and ST24, the processor 210 determines Yes in step ST24 and proceeds to step ST26.
[0110] In step ST26, the processor 210 generates specification information. The specification information is information for notifying the information input to the area AR32. The specification information is information for designating an article or the like and its specification. The designation is based on the content input to each area of the area AR32. The specification information includes the article identification information input to the area AR322 and the specification identification information input to the area AR323. The article or the like specified by the specification information is the article or the like specified by the article identification information. The specification specified by the specification information is the specification specified by the specification identification information. Also, the specification information is information for instructing the generation of a corresponding instruction manual for the article or the like specified by the specification information. Also, the specification information is information for instructing the transmission of the corresponding instruction manual. The specification information is information for instructing the transmission of the corresponding instruction manual for the article or the like specified by the article identification information and the specification identification information. After generating the specification information, the processor 210 instructs the communication interface 250 to transmit the specification information to the server device 100. In response to this transmission instruction, the communication interface 250 transmits the specification information to the server device 100. The transmitted specification information is received by the communication interface 150 of the server device 100.
[0111] The specification information is an example of information specifying the specifications of an article or the like having a plurality of specifications. As described above, the processor 210 functions as an example of a terminal transmission unit by performing the process of step ST26 in cooperation with the communication interface 250. Alternatively, the processor 210 functions as an example of a terminal transmission unit by performing the process of step ST26.
[0112] On the other hand, when the specification information is received while the processor 110 of the server device 100 is in a waiting state repeating steps ST31 to ST33, the processor 110 determines Yes in step ST33 and proceeds to step ST42.
[0113] In step ST42, the processor 110 generates a corresponding manual in the same manner as in step ST34 using the specification information received in step ST33. The corresponding manual is a corresponding manual for an article or the like specified by the specification information.
[0114] In step ST43, the processor 110 instructs the communication interface 150 to transmit the corresponding manual generated in step ST42 to the terminal device 200. In response to this transmission instruction, the communication interface 150 transmits the corresponding manual to the terminal device 200. The transmitted corresponding manual is received by the communication interface 250 of the terminal device 200. After the process of step ST43, the processor 110 returns to step ST31.
[0115] On the other hand, in step ST27 of FIG. 3, the processor 210 of the terminal device 200 waits for the corresponding manual to be received by the communication interface 250. If the corresponding manual is received, the processor 210 determines Yes in step ST27 and proceeds to step ST28.
[0116] In step ST28, the processor 210 stores the corresponding manual received in step ST27 in the auxiliary storage device 240 or the like.
[0117] In step ST29, the processor 210 generates an image corresponding to the corresponding manual received in step ST27. Then, the processor 210 instructs the display device 260 to display the generated image. In response to the display instruction, the display device 260 displays the corresponding manual. The processor 210 displays the corresponding manual using, for example, a web browser or application software for displaying the corresponding manual. The application software for displaying the corresponding manual is typically the same as the application software for displaying the guidance screen. After the processing in step ST29, the processor 210 ends the processing shown in FIG. 2.
[0118] The instruction manual system 1 of the embodiment receives an input for specifying the specifications of an article or the like. Then, the instruction manual system 1 of the embodiment generates a corresponding manual using generation data that satisfies the specifications. The corresponding manual generated in this way is a manual in which the content corresponding to the corresponding specifications is described. Therefore, even for an article or the like with a plurality of specifications, it is easy to know which part to look at. FIG. 10 is a diagram showing an example of a conventional manual. In the manual shown in FIG. 10, it is necessary to refer to another manual in the 6th and 7th construction procedures. The instruction manual system 1 of the embodiment can generate one corresponding manual by combining a plurality of manuals. Therefore, it is not necessary to refer to another manual.
[0119] Further, the instruction manual system 1 of the embodiment receives an input for specifying an article or the like. Then, the instruction manual system 1 of the embodiment generates a corresponding manual for the article or the like. Thereby, the instruction manual system 1 of the embodiment can generate corresponding manuals for a plurality of types of articles or the like.
[0120] Further, the instruction manual system 1 of the embodiment generates an explanatory code, which is identification information corresponding to the corresponding manual. By using the explanatory code, the instruction manual system 1 of the embodiment can obtain a corresponding manual corresponding to the same specifications without specifying the specifications each time.
[0121] In addition, the instruction manual system 1 of the embodiment receives the input of the retrieval code from the terminal device 200. Then, the instruction manual system 1 of the embodiment transmits the corresponding instruction manual corresponding to the retrieval code to the terminal device 200. Therefore, the operator of the terminal device 200 can obtain the corresponding instruction manual only by inputting the retrieval code without specifying the specifications every time.
[0122] In addition, the instruction manual system 1 of the embodiment executes a process for bundling an article or the like and a printed matter on which a retrieval code corresponding to the corresponding instruction manual of the article or the like is printed. Thereby, the instruction manual system 1 of the embodiment can reduce the amount of the printed matter bundled with the article or the like.
[0123] In addition, the instruction manual system 1 of the embodiment generates a corresponding instruction manual by arranging the generation data in the order indicated by the order information. Thereby, the instruction manual system 1 of the embodiment can arrange the generation data in an appropriate order. In the instruction manual shown in FIG. 10, it is necessary to jump to various pages in each construction procedure. The instruction manual system 1 of the embodiment can generate an instruction manual that does not require page jumping by arranging the generation data in an appropriate order. As described above, in the generation data in which the content related to the construction is described, it is preferable that the order indicated by the order information coincides with the order of the procedures for performing the construction. Thereby, in the corresponding instruction manual, the generation data is arranged in the order of the procedures for performing the construction. Therefore, the person in charge of construction can perform the construction more easily by using the corresponding instruction manual than by using the conventional instruction manual.
[0124] The above embodiment can be modified as follows. In the above embodiment, the processor 201 of the terminal device 200 generates a corresponding instruction manual in response to an order for an article or the like. In addition, the processor 201 determines a retrieval code corresponding to the corresponding instruction manual in response to an order for an article or the like. However, the processor 201 may generate a corresponding instruction manual in response to a request for an estimate of an article or the like. The processor 201 may determine a retrieval code corresponding to the corresponding instruction manual in response to a request for an estimate of an article or the like.
[0125] In the above embodiment, the processor 110 of the server device 100 generates a corresponding instruction manual in response to receiving order information. However, the processor 110 may also generate corresponding instruction manuals in advance according to various specifications. The processor 110 may generate corresponding instruction manuals in advance according to all combinations of specifications, or may generate corresponding instruction manuals in advance according to typical combinations of specifications. Instead of generating a corresponding instruction manual in step ST34 of FIG. 4, the processor 110 acquires a pre-generated corresponding instruction manual.
[0126] In the above embodiment, the processor 110 of the server device 100 generates a corresponding instruction manual in response to receiving order information. However, the processor 110 may not generate a corresponding instruction manual at the time of receiving the order information, and may generate a corresponding instruction manual corresponding to the explanation code included in the code information in response to receiving the code information.
[0127] In the above-described embodiment, the processor 110 of the server device 100 generates a corresponding manual by combining the generation data. However, the processor 110 may also generate the corresponding manual using other methods. For example, the processor 110 may rewrite a part of the generation data according to the article identification information and the specification identification information. The said part may be, for example, a character string or an image. Also, part of the generation data may be blank. The processor 110 may add content to the blank according to the article identification information and the specification identification information. For example, the processor 110 may highlight a part of the generation data. FIG. 9 is a diagram showing an example of a corresponding manual including generation data with a part highlighted. For highlighting, various methods such as changing the color, changing the character size, surrounding, or changing the background color can be used. The corresponding manual shown in FIG. 9 is a corresponding manual according to the specification where the snow accumulation classification is 600 types and the size is 4 feet or 6 feet. The corresponding manual shown in FIG. 9 includes the area AR41. The area AR41 is an area in which the dimensions corresponding to each specification are described in tabular form. In FIG. 9, among the dimensions described in the area AR41, the "842" in the middle part and the "818" at the end part are highlighted. These highlighted dimensions are the dimensions corresponding to the above-mentioned specification where the snow accumulation classification is 600 types and the size is 4 feet or 6 feet.
[0128] In the above-described embodiment, the corresponding manual is displayed on the display device 260. However, the corresponding manual may be printed. For this purpose, the processor 110 of the server device 100 causes, for example, the printing device 300 to print the corresponding manual generated in step ST34 together with the specification P1 in step ST37. Then, in step ST38, the processor 110 instructs the production management system 400 to package and send the printed corresponding manual together with the specification P1 to the article or the like. Based on the said instruction, the production management system 400 performs the processes necessary for packaging and sending the article or the like, the specification P1, and the corresponding manual.
[0129] In the above embodiment, the terminal device 200 can display a guidance screen by reading the barcode displayed in the area AR23 of FIG. 7. However, the terminal device 200 of the embodiment may be able to display the corresponding manual without going through the guidance screen by reading the barcode. In the above embodiment, the barcode generated in step ST36 of FIG. 4 includes a URI indicating the guidance screen. Here, the barcode includes a URI indicating the corresponding manual. The corresponding manual is the corresponding manual specified by the instruction code determined in step ST35. The URI is, for example, a URL (uniform resource locator) indicating the corresponding manual on the Web. The URI may indicate application software for displaying the corresponding manual. The URI may be a URI indicating the corresponding manual stored locally. The processor 210 of the terminal device 200, for example, determines Yes in step ST21 of FIG. 3 and proceeds to step ST25 if the barcode is read.
[0130] In the above embodiment, the server device 100 generates the specification P1 in response to receiving the order information. However, the server device 100 may not generate the specification P1. In this case, the processor 111, for example, after the process of step ST34 of FIG. 4, transmits the corresponding manual generated in step ST34 to the terminal device 200 in the same manner as step ST43. Also, in this case, the processor 210 of the terminal device 200 proceeds to step ST27 of FIG. 3 after step ST13 of FIG. 2.
[0131] In the above embodiment, the manual system 1 can generate manuals for a plurality of articles and the like. However, the manual system 1 may be able to generate a manual for only one type of article and the like. In the manual system 1 in this case, it is not necessary to distinguish articles and the like. Therefore, in the manual system 1 in this case, it is not necessary to handle article IDs, article specific information, and the like.
[0132] In the above-described embodiment, the generation data can be used only for generating the corresponding instruction manual for one type of article or the like. However, the instruction manual DB may store generation data that can be used for generating corresponding instruction manuals for a plurality of articles or the like. In this case, the generation data is associated with, for example, a plurality of article IDs. Further, in this case, the generation data may be associated with condition information and order information for each of the plurality of article IDs.
[0133] The instruction manual system of the embodiment may not include at least any one of the printing device 300 and the production management system 400.
[0134] Each device of the embodiment may be composed of a plurality of devices.
[0135] The processor 110 and the processor 210 may implement part or all of the processing realized by the program in the above-described embodiment by the hardware configuration of a circuit.
[0136] The program for realizing the processing of the embodiment is transferred, for example, in a state stored in a non-transitory computer-readable storage medium in the device. However, the device may be transferred in a state where the program is not stored. And the program may be transferred separately and written into the device. The transfer of the program at this time can be realized, for example, by recording on a removable non-transitory computer-readable storage medium or by downloading via a network such as the Internet or a LAN.
[0137] As described above, the embodiments of the present invention have been described, but they are shown as examples and do not limit the scope of the present invention. The embodiments of the present invention can be implemented in various modes without departing from the gist of the present invention. The embodiments of the present invention include the generation device described in the following modes.
[0138] [Aspect 1] An acquisition unit that acquires the data that meets the conditions from a storage unit that stores in association data used to generate a manual for an object to be described, which is at least one of articles and services having a plurality of specifications, and the conditions for using the data, and A manual generation device comprising: a generation unit that generates the manual for the object to be described of the specification specified by the input by combining the data acquired by the acquisition unit.
[0139] [Aspect 2] Each of the data is determined as to which data is for the object to be described, The acquisition unit acquires the data that is for the object to be described specified by an input for specifying the object to be described and that meets the conditions of the specification specified by the input for specifying the specification, according to the manual generation device described in Aspect 1.
[0140] [Aspect 3] The manual generation device according to Aspect 1 or Aspect 2, further comprising a determination unit that determines identification information corresponding to the manual generated by the generation unit.
[0141] [Aspect 4] An identification information input unit that receives an input of the identification information from a terminal device, and The manual generation device according to Aspect 3, further comprising a transmission unit that transmits the manual corresponding to the identification information input by the identification information input unit to the terminal device.
[0142] [Aspect 5] The manual generation device according to Aspect 3 or Aspect 4, further comprising an execution unit that executes processing for enclosing a printed matter including the identification information with the article of the specification specified by the input.
[0143] [Aspect 6] The acquisition unit acquires the order information from the storage unit in which the order information indicating the order of the data in the manual is stored in association with the data, The generation unit generates the manual by arranging the data acquired by the acquisition unit in the order indicated by the order information, and is a manual generation device according to any one of Aspects 1 to 5.
[0144] [Aspect 7] Including a terminal device and a generation device, The terminal device includes a terminal transmission unit that transmits information specifying a specification of an object to be described, which is at least one of an article and a service having a plurality of specifications, to the generation device. The generation device An acquisition unit that acquires the data that satisfies the condition by the specification specified by the information from a storage unit that stores in association data used for generating a manual for the object to be described and conditions for using the data; A manual generation system including a generation unit that generates a manual for the object to be described of the specification specified by the information by combining the data acquired by the acquisition unit.
[0145] [Aspect 8] A program that causes a processor included in a generation device to function as An acquisition unit that acquires the data that satisfies the condition by the specification specified by the input specifying the specification of the object to be described from a storage unit that stores in association data used for generating a manual for the object to be described, which is at least one of an article and a service having a plurality of specifications, and conditions for using the data; A generation unit that generates a manual for the object to be described of the specification specified by the input by combining the data acquired by the acquisition unit.
[0146] [Aspect 9] Acquire the data that satisfies the condition by the specification specified by the input specifying the specification of the object to be described from a storage unit that stores in association data used for generating a manual for the object to be described, which is at least one of an article and a service having a plurality of specifications, and conditions for using the data, A manual generation method for generating a manual of an object to be described according to the specification specified by the input by combining the obtained data.
Explanation of Signs
[0147] 1 Manual system 100 Server device 110, 210 Processor 120, 220 ROM 130, 230 RAM 140, 240 Auxiliary storage device 150, 250 Communication interface 160, 290 Bus 200 Terminal device 260 Display device 270 Input device 280 Camera 300 Printing device 400 Production management system
Claims
1. An acquisition unit that acquires the data that meets the condition from a storage unit that stores in association the data used to generate a description of an object to be described, which is at least one of an article and a service having a plurality of specifications, and the conditions for using the data, the specification being specified by an input for specifying the specification of the object to be described; A description generation device comprising: a generation unit that generates a description of the object to be described with the specification specified by the input by combining the data acquired by the acquisition unit.
2. Each of the data is determined as to which data is for the object to be described, The acquisition unit acquires the data that is for the object to be described specified by an input for specifying the object to be described and that meets the condition with the specification specified by the input for specifying the specification, according to claim 1.
3. The description generation device according to claim 1, further comprising a determination unit that determines identification information corresponding to the description generated by the generation unit.
4. An identification information input unit that receives an input of the identification information from a terminal device; The description generation device according to claim 3, further comprising a transmission unit that transmits the description corresponding to the identification information input by the identification information input unit to the terminal device.
5. The description generation device according to claim 3, further comprising an execution unit that executes a process for enclosing a printed matter including the identification information with the article having the specification specified by the input.
6. The acquisition unit acquires the order information from the storage unit in which the data and order information indicating the order of the data in the description are stored in association, The generation unit generates the description by arranging the data acquired by the acquisition unit in the order indicated by the order information, according to claim 1.
7. Including a terminal device and a generation device, The terminal device includes a terminal transmission unit that transmits information specifying a specification of an object to be described, which is at least one of an article and a service having a plurality of specifications, to the generation device, The generation device is An acquisition unit that acquires the data that meets the condition with the specification specified by the information from a storage unit that stores in association the data used to generate a description of the object to be described and the conditions for using the data; A manual generation system comprising: a generation unit that combines the data acquired by the acquisition unit to generate a manual for the object to be described of the specification specified by the information.
8. A program that causes a processor included in a generation device to function as: an acquisition unit that acquires the data that satisfies the condition, from a storage unit that stores in association data used to generate a manual for an object to be described that is at least one of an article and a service having a plurality of specifications, and the conditions for using the data, where the specification specified by an input specifying the specification of the object to be described satisfies the condition; a generation unit that combines the data acquired by the acquisition unit to generate a manual for the object to be described of the specification specified by the input.
9. A manual generation method, comprising: acquiring, from a storage unit that stores in association data used to generate a manual for an object to be described that is at least one of an article and a service having a plurality of specifications, and the conditions for using the data, data that satisfies the condition, where the specification specified by an input specifying the specification of the object to be described satisfies the condition; combining the acquired data to generate a manual for the object to be described of the specification specified by the input.
Citation Information
Patent Citations
Occupational health and safety management system, occupational health and safety management method, and occupational health and safety management program
JP2015052854A