Document creation support system, document creation support method, and program
The document creation support system enhances efficiency by allowing users to select and arrange image placements efficiently, thereby reducing the time needed to create documents with predetermined images.
Patent Information
- Application Number
- JP2024108947
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-07-05
- Publication Date
- 2025-07-03
- Estimated Expiration
- 2044-07-05
AI Technical Summary
Users desire to perform image acquisition, upload, download, insertion, and output operations efficiently and quickly, particularly for documents with predetermined image placement.
A document creation support system that includes display means for selecting arrangement information of insertion images, acquisition support for acquiring images based on selection, and output means for arranging images at predetermined positions.
The system significantly reduces the time required to create documents with predetermined image placements by streamlining the image insertion process.
Smart Images

Figure 0007702542000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a document creation support system, a document creation support method, and a program.
Background Art
[0002] Techniques for assisting the work of users who create documents such as reports are known (for example, Patent Document 1). In such techniques, as information for assisting users who create documents that partially include captured images, for example, information for assisting operations such as uploading the captured image to the cloud, downloading the captured image from the cloud, inserting the captured image into the document, and outputting the document is provided to the user.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] There are not a few users who want to smoothly perform a series of operations such as image acquisition, upload, download, insertion, and output in as little time as possible, like users who make document creation with a predetermined image placement location as a routine task.
[0005] An object of the present invention is to shorten the time required for creating a document in which the placement position of an image is predetermined.
Means for Solving the Problems
[0006] The invention according to claim 1 is a document creation support system comprising: display means for selectively displaying first arrangement information regarding the arrangement position of an insertion image to be inserted into a document to be created at a corresponding position on a screen; acquisition support means for performing processing for acquiring the insertion image when an operation of selecting the displayed first arrangement information is performed; and output means for outputting the document in which the acquired insertion image is arranged at the arrangement position. The invention according to claim 2 is the document creation support system according to claim 1, characterized in that the display means selectively displays each of a plurality of pieces of the first arrangement information corresponding to each of a plurality of the insertion images at the corresponding positions. The invention according to claim 3 is the document creation support system according to claim 1, characterized in that the display means displays type information regarding the type of the insertion image as part of the first arrangement information or in the vicinity of the first arrangement information, and the output means outputs the document in which the type information is arranged in the vicinity of the insertion image. The invention according to claim 4 further comprises imaging means for imaging an object included in the insertion image, and the acquisition support means performs at least one of processing for starting the imaging means to acquire an imaged image and processing for selectively displaying an image that is a candidate for the insertion image as processing for acquiring the insertion image. The invention according to claim 5 is the document creation support system according to claim 4, characterized in that the display means displays the acquired imaged image at a position on the screen together with the imaging time as the insertion image. The invention according to claim 6 is the document creation support system according to claim 1, characterized in that the display means further selectively displays second arrangement information regarding the arrangement position of information other than the insertion image among the information to be inserted into the document at a corresponding position on the screen, and further comprises selection reception means for receiving input of information other than the insertion image when an operation of selecting the second arrangement information is performed. The invention according to claim 7 includes a step of enabling selection and display of first arrangement information regarding the arrangement position of an insertion image to be inserted into a document to be created at a corresponding position on a screen, a step of performing a process for acquiring the insertion image when an operation of selecting the displayed first arrangement information is performed, and a step of outputting the document in which the acquired insertion image is arranged at the arrangement position, and is a document creation support method characterized by including these steps. The invention according to claim 8 is a program for causing a computer to realize a function of enabling selection and display of first arrangement information regarding the arrangement position of an insertion image to be inserted into a document to be created at a corresponding position on a screen, a function of performing a process for acquiring the insertion image when an operation of selecting the displayed first arrangement information is performed, and a function of outputting the document in which the acquired insertion image is arranged at the arrangement position.
Advantages of the Invention
[0007] According to the present invention, it is possible to shorten the time required for creating a document in which the arrangement position of an image is predetermined.
Brief Description of the Drawings
[0008]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Embodiments for Carrying Out the Invention
[0009] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. <Configuration of Document Creation Support System 1> FIG. 1 is a diagram showing an example of the overall configuration of a document creation support system 1 to which the present embodiment is applied. The document creation support system 1 is configured by connecting a management server 10 and user terminals 30-1 to 30-n (n is an integer value of 1 or more) via a network 90. The network 90 is, for example, a LAN (Local Area Network), the Internet, or the like. Hereinafter, when it is not necessary to separately describe each of the user terminals 30-1 to 30-n, these are collectively referred to as the user terminal 30.
[0010] The document creation support system 1 is a system that supports the creation of a document in which a predetermined image is inserted. What kind of document the "document in which a predetermined image is inserted" specifically is is not particularly limited. The "document in which a predetermined image is inserted" in the present embodiment is assumed to be a report in which formats such as the inserted image, the content of the text, the arrangement position, the size of the inserted image, and the size of the font of the text are specified in advance. The user creates such a report by using the document creation support system 1 via the user terminal 30. Specific examples of the format of the report will be described later.
[0011] (Management Server 10) The management server 10 can acquire various information transmitted from the user terminal 30 and the outside, and perform various processes. In addition, the management server 10 can transmit various information to the user terminal 30 and cause the user terminal 30 to perform various processes.
[0012] For example, the management server 10 stores and manages information regarding the format of a report, which is a document to be created by the user (hereinafter referred to as "format information") in a database. The management server 10 manages the format information in association with each type of report. The format information is various information such as the content, arrangement position, size of the inserted image, and size of the font of the text, which are predetermined for each type of report.
[0013] Specifically, the format information includes, for example, information regarding the placement position of the inserted image inserted into the report (hereinafter referred to as "first placement information"). The format information also includes information regarding the type of the inserted image (hereinafter referred to as "type information"). The type information includes, for example, information such as what specific image the inserted image is. Further, the format information includes information regarding the placement position of information other than the inserted image among the information inserted into the report (hereinafter referred to as "second placement information"). Specific examples of the first placement information, the type information, and the second placement information will be described later with reference to the specific examples after FIG. 9.
[0014] When one piece of the first placement information among the one or more pieces of first placement information displayed on the screen of the user terminal 30 is selected, the management server 10 acquires the selected information as the first selection information via the user terminal 30. Then, the management server 10 acquires the inserted image corresponding to the selected first placement information via the user terminal 30.
[0015] Also, when one piece of the second placement information among the one or more pieces of second placement information displayed on the screen of the user terminal 30 is selected, the management server 10 acquires the selected information as the second selection information via the user terminal 30. Then, the management server 10 acquires information other than the inserted image, such as text, corresponding to the selected second placement information (hereinafter referred to as "information outside the image").
[0016] The management server 10 generates a report in which the inserted image is placed at the placement position of the first selection information based on the format information of the report, the acquired first selection information, and the inserted image. Also, the management server 10 generates a report in which the inserted image is placed at the placement position of the first selection information and the information outside the image is placed at the placement position of the second selection information based on the format information of the report, the acquired first selection information, the inserted image, the second selection information, and the information outside the image. The management server 10 transmits the generated report to the user terminal 30. Specific configurations and details of the processing of the management server 10 will be described later.
[0017] (User terminal 30) The user terminal 30 is an information processing device operated by a user who uses the document creation support system 1. The user terminal 30 is composed of, for example, a smartphone, a tablet terminal, a personal computer, etc. The user terminal 30 can execute an application program (hereinafter abbreviated as "app") that enables the use of the document creation support system 1. The user terminal 30 can perform various processes based on various information transmitted from the management server 10 and the outside, and various information input by the user's operations. Also, the user terminal 30 can transmit various information to the management server 10 and the outside.
[0018] For example, based on the user's input operation, the user terminal 30 starts an app that enables the use of the document creation support system 1 and displays the top screen. Also, among the format information transmitted from the management server 10, the user terminal 30 acquires and manages the format information of the report to be updated. Thereby, the format information of the report managed by the user terminal 30 is updated as needed.
[0019] Also, when an operation of selecting one of the one or more first arrangement information displayed on the screen is performed on the user terminal 30, the selection information is transmitted to the management server 10 as the first selection information. Also, the user terminal 30 transmits the insertion image corresponding to the selected first arrangement information to the management server 10. Here, the insertion image may be a captured image captured by the camera of the user terminal 30, or may be an image previously stored in the user terminal 30. In this embodiment, it is assumed that the insertion image is a captured image of an object captured by a camera that automatically starts when an operation of selecting the first arrangement information is performed.
[0020] In addition, when an operation to select one piece of second arrangement information out of one or a plurality of pieces of second arrangement information displayed on the screen is performed on the user terminal 30, the user terminal 30 transmits the selection information as second selection information to the management server 10. Further, when an operation to input out-of-image information to the selected second selection information is performed, the user terminal 30 transmits the out-of-image information to the management server 10. In addition, the user terminal 30 acquires various reports generated and transmitted by the management server 10 and displays them on a display or the like. This report is a report in which an inserted image is arranged at the arrangement position of the first arrangement information selected by the user, and out-of-image information is arranged at the arrangement position of the second arrangement information selected by the user. Note that the specific configuration and details of the processing of the user terminal 30 will be described later.
[0021] The above-described processing by each of the management server 10 and the user terminal 30 constituting the document creation support system 1 is an example. Also, since it is sufficient for the document creation support system 1 as a whole to have a function for realizing the above-described processing, part or all of the functions for realizing the above-described processing may be shared or may cooperate within the document creation support system 1.
[0022] For example, part or all of the functions of the management server 10 may be functions of other information processing apparatuses (for example, the user terminal 30) within the document creation support system 1. Also, part or all of the functions of the user terminal 30 may be functions of other information processing apparatuses (for example, the management server 10) within the document creation support system 1. Further, part or all of the functions of the information processing apparatuses (the management server 10 and the user terminal 30) within the document creation support system 1 may be transferred to other servers or the like not shown in the drawings. As a result, the processing of the document creation support system 1 as a whole is promoted, and it becomes possible to complement the processing.
[0023] <Hardware Configuration> (Hardware Configuration of Management Server 10) FIG. 2 is a diagram showing an example of the hardware configuration of the management server 10 constituting the document creation support system 1 of FIG. 1. The management server 10 includes a control unit 11, a memory 12, a storage unit 13, a communication unit 14, an operation unit 15, and a display unit 16. These units are connected by a data bus, an address bus, a PCI (Peripheral Component Interconnect) bus, etc.
[0024] The control unit 11 is a processor that controls the functions of the management server 10 through the execution of various software such as an OS (basic software) and application software (application software). The control unit 11 is composed of, for example, a CPU (Central Processing Unit), etc. The memory 12 is a storage area that stores various software and data used for its execution, and is used as a work area during calculations. The memory 12 is composed of, for example, a RAM (Random Access Memory), etc.
[0025] The storage unit 13 is a storage area that stores input data for various software, output data from various software, etc. The storage unit 13 is composed of, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), a semiconductor memory, etc., which are used for storing programs and various setting data. A database for storing various information is provided in the storage unit 13. Examples of the database provided in the storage unit 13 include a database in which formats are stored.
[0026] The communication unit 14 transmits and receives data to and from the user terminal 30 and the outside via the network 90. The operation unit 15 is composed of, for example, a keyboard, a mouse, a mechanical button, and a switch, and accepts input operations. The operation unit 15 also includes a touch sensor that integrally forms a touch panel with the display unit 16. The display unit 16 is composed of, for example, a liquid crystal display or an organic EL (Electro Luminescence) display used for displaying information, and displays image and text data, etc. A user interface, etc. is displayed on the display unit 16.
[0027] (Hardware Configuration of User Terminal 30) FIG. 3 is a diagram showing an example of the hardware configuration of the user terminal 30 that constitutes the document creation support system 1 of FIG. 1. The user terminal 30 has the following hardware configuration corresponding to each of the control unit 11, memory 12, storage unit 13, communication unit 14, operation unit 15, and display unit 16 of FIG. 2.
[0028] That is, the user terminal 30 includes a control unit 31 composed of a processor such as a CPU, a memory 32 composed of a storage area such as a RAM, and a storage unit 33 composed of a storage area such as an HDD, an SSD, or a semiconductor memory. Various databases for storing various information are stored in the storage unit 33. For example, databases storing format information of reports, first selection information based on user operations, inserted images, second selection information, and out-of-image information are stored in the storage unit 33, respectively.
[0029] The user terminal 30 also has a communication unit 34 that transmits and receives data to and from the management server 10 and the outside via the network 90. The user terminal 30 also has an operation unit 35 composed of a keyboard, a mouse, a touch panel, etc., and a display unit 36 composed of a liquid crystal display, an organic EL display, etc.
[0030] Furthermore, the user terminal 30 has an imaging unit 37 as imaging means. The imaging unit 37 is composed of a camera or the like, and images the subject displayed on the display unit 36 that also functions as a viewfinder of the camera, and acquires it as image data. And these each part is connected by data buses, address buses, PCI buses, etc.
[0031] <Functional Configuration>[[]] (Functional Configuration of Control Unit 11 of Management Server 10) FIG. 4 is a diagram showing an example of the functional configuration of the control unit 11 of the management server 10 having the hardware configuration of FIG. 2. In the control unit 11 of the management server 10, a format management unit 111, a selection information acquisition unit 112, an inserted image acquisition unit 113, an out-of-image information acquisition unit 114, a document generation unit 115, and a transmission control unit 116 function.
[0032] The format management unit 111 stores and manages the format information of each of one or more reports in the database of the storage unit 13 (see FIG. 2). The format information includes information such as first arrangement information, type information, and second arrangement information.
[0033] The selection information acquisition unit 112 acquires various selection information transmitted from the user terminal 30. For example, the selection information acquisition unit 112 acquires, as selection information, first selection information related to the selection of the first arrangement information. Also, the selection information acquisition unit 112 acquires, as selection information, second selection information related to the selection of the second arrangement information.
[0034] The inserted image acquisition unit 113 acquires an inserted image corresponding to the first arrangement information related to the first selection information transmitted from the user terminal 30. That is, the inserted image acquisition unit 113 acquires an inserted image to be arranged at the arrangement position of the first arrangement information selected by the user.
[0035] The out-of-image information acquisition unit 114 acquires out-of-image information corresponding to the second arrangement information related to the second selection information transmitted from the user terminal 30. That is, the out-of-image information acquisition unit 114 acquires out-of-image information to be arranged at the arrangement position of the second arrangement information selected by the user.
[0036] The document generation unit 115 generates a report in which the inserted image is placed at the placement position of the first placement information related to the first selection information, based on the format information of the managed report, the acquired first selection information, and the inserted image. Further, the document generation unit 115 performs the following processing based on the format information of the report, the acquired first selection information, the inserted image, the second selection information, and the out-of-image information. That is, the document generation unit 115 generates a report in which the inserted image is placed at the placement position of the first placement information related to the first selection information, and the out-of-image information is placed at the placement position of the second placement information related to the second selection information.
[0037] The transmission control unit 116 controls the transmission of various information to each of the user terminal 30 and the outside via the communication unit 14 (see FIG. 2). For example, the transmission control unit 116 controls the transmission of the generated report to the user terminal 30.
[0038] (Functional configuration of the control unit 31 of the user terminal 30) FIG. 5 is a diagram showing an example of the functional configuration of the control unit 31 of the user terminal 30 having the hardware configuration of FIG. 3. In the control unit 31 of the user terminal 30, a format acquisition unit 311, a display control unit 312 as a display means, a selection reception unit 313 as a selection reception means, and an inserted image acquisition support unit 314 as an acquisition support means function. Further, in the control unit 31 of the user terminal 30, an out-of-image information acquisition support unit 315, a document acquisition unit 316, an output control unit 317 as an output means, and a transmission control unit 318 function.
[0039] The format acquisition unit 311 acquires the format information for each report transmitted from the management server 10. The format information for each report acquired by the format acquisition unit 311 is stored in the database of the storage unit 33 (see FIG. 3).
[0040] The display control unit 312 performs control to cause the display unit 36 (see FIG. 3) to display various types of information. For example, the display control unit 312 performs control to cause the display unit 36 to display the user interface of an application that enables the use of the document creation support system 1. The user interface displayed on the display unit 36 under the control of the display control unit 312 includes, in addition to the top screen, a screen (hereinafter referred to as the "layout information selection screen") on which each of one or more pieces of first layout information and second layout information is displayed in a selectable manner.
[0041] Further, when the display control unit 312 causes one or more pieces of first layout information to be displayed on the layout information selection screen, it performs control to display, as part of the first layout information or in the vicinity of the first layout information, the type information of the insertion image corresponding to the first layout information. Further, when the insertion image corresponding to the selected first layout information is acquired, the display control unit 312 performs control to arrange and display the acquired insertion image at the arrangement position of the selected first layout information. At this time, when the insertion image to be displayed at the arrangement position of the selected first layout information is a captured image, the display control unit 312 may further perform control to display the capture time of the insertion image (captured image).
[0042] The selection reception unit 313 receives an operation of selecting one piece of first layout information from among the one or more pieces of first layout information displayed on the layout information selection screen. Further, the selection reception unit 313 receives an operation of selecting one piece of second layout information from among the one or more pieces of second layout information displayed on the second layout information selection screen.
[0043] The insertion image acquisition support unit 314 performs processing for acquiring an insertion image. For example, as processing for acquiring an insertion image, the insertion image acquisition support unit 314 performs processing to activate the camera of the imaging unit 37 (see FIG. 3) to image an object. Further, as processing for acquiring an insertion image, the insertion image acquisition support unit 314 performs processing to display one or more images stored in the storage unit 33 in a selectable manner via the display control unit 312.
[0044] The out-of-image information acquisition support unit 315 performs processing for acquiring out-of-image information. For example, when an operation of selecting one piece of second arrangement information is performed among one or a plurality of pieces of second arrangement information that are selectably displayed on the second arrangement information selection screen, the out-of-image information acquisition support unit 315 performs the following processing. That is, as processing for acquiring out-of-image information, the out-of-image information acquisition support unit 315 performs processing for displaying an input field that enables input of information other than the inserted image via the display control unit 312.
[0045] The document acquisition unit 316 acquires a report generated and transmitted by the management server 10. The output control unit 317 performs control to output the acquired report. For example, the output control unit 317 performs control to output the acquired report in PDF format to a paper medium.
[0046] The transmission control unit 318 performs control to transmit various types of information via the communication unit 34 (see FIG. 3) to each of the management server 10 and the outside. For example, the transmission control unit 318 performs control to transmit various types of selection information (first selection information, second selection information) to the management server 10. Further, the transmission control unit 318 performs control to transmit the imaged or selected inserted image to the management server 10. Further, the transmission control unit 318 performs control to transmit the input out-of-image information to the management server 10.
[0047] <Flow of processing> (Flow of processing of the management server 10) FIG. 6 is a flowchart showing an example of the flow of processing of the management server 10. The management server 10 stores and manages the format information of the report in a database (step 601). When the application is launched on the user terminal 30 (YES in step 602), the management server 10 transmits the format information of the report to the user terminal 30 (step 603). Here, since the format information of the report transmitted to the user terminal 30 is the latest version at that time, the format information of the report managed by the user terminal 30 is updated as needed. On the other hand, when the application is not launched on the user terminal 30 (NO in step 602), the management server 10 repeats the determination process in step 602.
[0048] When the management server 10 receives the first selection information and the inserted image from the user terminal 30 (YES in step 604), it acquires and manages the first selection information and the inserted image (step 605). On the contrary, when the first selection information and the inserted image have not been transmitted from the user terminal 30 (NO in step 604), the management server 10 repeats the determination process in step 604.
[0049] When the management server 10 receives the second selection information and the out-of-image information from the user terminal 30 (YES in step 606), it acquires and manages the second selection information and the out-of-image information (step 607). On the contrary, when the second selection information and the out-of-image information have not been transmitted from the user terminal 30 (NO in step 606), the management server 10 proceeds to the process in step 608.
[0050] The management server 10 generates a report based on the acquired first selection information and information such as the inserted image (step 608). Specifically, the management server 10 generates a report in which the inserted image is arranged at the arrangement position of the first arrangement information related to the first selection information based on the format information of the report, the acquired first selection information, and the inserted image. Also, the management server 10 that has acquired the second selection information and the information outside the image in step 607 generates the following report based on the format information of the report, the acquired first selection information and the inserted image, and the acquired second selection information and the information outside the image. That is, the management server 10 generates a report in which the inserted image is arranged at the arrangement position of the first arrangement information related to the first selection information and the information outside the image is arranged at the arrangement position of the second arrangement information related to the second selection information. The management server 10 that has generated the report transmits the report to the user terminal 30 (step 609) and ends the process (END).
[0051] (Flow of processing of user terminal 30) FIG. 7 is a flowchart showing an example of the flow of processing of the user terminal 30. When an operation to start the application is performed on the user terminal 30 (YES in step 701), the user terminal 30 starts the application and displays the top screen (step 702). On the other hand, when the operation to start the application has not been performed (NO in step 701), the user terminal 30 repeats the determination process in step 701 until the operation to start the application is performed. Here, it is assumed that the top screen displayed on the user terminal 30 displays a button for selecting a report to be created and a button for starting a questionnaire for the user (hereinafter referred to as the "questionnaire start button"). For a specific example of the top screen displayed on the user terminal 30, refer to FIG. 8 and will be described later.
[0052] When the user terminal 30 receives the format information of the report from the management server 10 (YES in step 703), it acquires and manages the received format information (step 704). On the contrary, when the format information has not been transmitted (NO in step 703), the user terminal 30 repeats the determination process in step 703 until the format information is transmitted. Here, the management of the format information by the user terminal 30 includes the process of updating the format information of the report stored in the database of the storage unit 33.
[0053] When a button for selecting the report to be created, which is displayed on the top screen, is pressed, the user terminal 30 displays the layout information selection screen. When the first layout information of 1 is selected on the layout information selection screen (YES in step 705), the camera of the imaging unit 37 (see FIG. 3) is activated (step 707). Then, the user terminal 30 proceeds to the determination process in step 708. On the contrary, when the first layout information is not selected on the layout information selection screen (NO in step 705), the user terminal 30 proceeds to the determination process in step 706.
[0054] When imaging by the activated camera is performed (YES in step 708), the user terminal 30 acquires the captured image as an inserted image (step 709) and proceeds to the determination process in step 710. On the contrary, when imaging by the activated camera has not been performed (NO in step 708), the user terminal 30 repeats the determination process in step 708.
[0055] When the second layout information is selected (YES in step 710), the user terminal 30 proceeds to the determination process in step 711. On the contrary, when the second layout information is not selected (NO in step 710), the user terminal 30 proceeds to the determination process in step 713.
[0056] When image-out information is input (YES in step 711), the user terminal 30 acquires the image-out information (step 712) and proceeds to the determination process in step 713. On the contrary, when no image-out information is input (NO in step 711), the user terminal 30 repeats the determination process in step 711.
[0057] When a button for causing the management server 10 to create a report (hereinafter referred to as the "report creation button") is pressed (YES in step 713), the user terminal 30 transmits information including at least the first layout information and the inserted image (step 714). Specifically, the user terminal 30 transmits the first layout information, the inserted image, the second layout information, and the image-out information to the management server 10.
[0058] When the report generated by the management server 10 is transmitted (YES in step 715), the user terminal 30 acquires and displays the transmitted report (step 716). Thereby, the user terminal 30 ends the process (END). On the contrary, when the report has not been transmitted (NO in step 715), the user terminal 30 repeats the determination process in step 715 until the report is transmitted.
[0059] When the questionnaire start button displayed on the top screen is pressed (YES in step 706), the user terminal 30 displays a questionnaire screen (step 717) and proceeds to the determination process in step 718. On the contrary, when the questionnaire start button has not been pressed (NO in step 706), the user terminal 30 returns to the determination process in step 705. For a specific example of the questionnaire screen displayed on the user terminal 30, reference will be made to FIG. 15 and described later.
[0060] When a button (hereinafter referred to as the "questionnaire submission button") for transmitting the questionnaire response content (hereinafter referred to as "questionnaire information") displayed on the questionnaire screen is pressed on the user terminal 30 (YES in step 718), the following processing is performed. That is, the user terminal 30 transmits the information input on the questionnaire screen (hereinafter referred to as "questionnaire information") to the management server 10 (step 719). Thereby, the user terminal 30 ends the process (END). On the other hand, when the questionnaire submission button is not pressed (NO in step 718), the user terminal 30 repeats the determination process in step 718.
[0061] <Specific example> FIGS. 8 to 16 are diagrams showing specific examples of the user interface displayed on the screen of the display unit 36 (see FIG. 3) of the user terminal 30. In the specific examples shown in FIGS. 8 to 16, it is assumed that the user who uses the document creation support system 1 is a worker who performs maintenance work on the gas facilities of a gas user who is a customer. Also, it is assumed that the report to be created by the user, the worker, is a report for reporting the results of maintenance work and inspection work.
[0062] FIG. 8 shows a specific example of the top screen displayed on the user terminal 30 that has launched the application. Buttons B1 to B4 as the first layout information are displayed on the top screen shown in FIG. 8. Specifically, on the top screen, a button B1 labeled "valve card", a button B2 labeled "ESV bypass", and a button B3 labeled "site" are displayed. Also, on the top screen, a questionnaire start button B4 labeled "questionnaire" and a data deletion button B5 in the shape of a trash can are displayed.
[0063] The button B1 labeled "Valve Card" is a button that is pressed by an operator (user) who creates a report regarding the opening and closing operation of the gas on-off valve among the gas facilities of the gas user. The valve card is a card (display label) used for the management of the opening and closing valve, which is posted on the gas on-off valve (not shown). For a specific example of the case when the button B1 is pressed, it will be described later with reference to FIG. 9.
[0064] The button B2 labeled "EVS Bypass" is a button that is pressed by an operator (user) who creates a report regarding the opening and closing operation of the bypass of an ESV (Emergency Gas Shut-off Device, not shown) among the gas facilities of the gas user. For a specific example of the case when the button B2 is pressed, it will be described later with reference to FIG. 10.
[0065] The button B3 labeled "Site" is a button that is pressed by an operator (user) who creates a report regarding the confirmation operation of the installation site (work site) of the gas facilities of the gas user. For a specific example of the case when the button B3 is pressed, it will be described later with reference to FIG. 11.
[0066] The questionnaire start button B4 is a button that is pressed by an operator (user) who intends to answer the questionnaire. For a specific example of the case when the questionnaire start button B4 is pressed, it will be described later with reference to FIG. 15. The data deletion button B5 is a button for deleting various created reports. For a specific example of the case when the data deletion button B5 is pressed, it will be described later with reference to FIG. 16.
[0067] FIG. 9 shows a specific example of an arrangement information selection screen displayed on the user terminal 30 when the button B1 in FIG. 8 described above is pressed. On the arrangement information selection screen shown in FIG. 9, buttons B11 to B14 as a plurality of first arrangement information, labeled "Tap to take a photo", are displayed. Further, in the vicinity of each of the buttons B11 to B14, respective pieces of type information K11 to K14 of the inserted images corresponding to each of the buttons B11 to B14 are displayed. Specifically, in each of the type information K11 to K14, for example, information indicating what kind of object image is to be inserted at the arrangement position of each of the buttons B11 to B14 is displayed in text.
[0068] The operator (user) performs the work according to the content written in the type information K11 to K14. Here, for example, assume that the type information K11 is labeled "Installation location (1)" and the type information K12 is labeled "Installation location (2)". In this case, the operator (user) may perform an operation of inserting the captured images of the installation location of the on-off valve taken from different angles as the inserted images at the arrangement positions of each of the buttons B11 and B12.
[0069] That is, when the operator (user) presses (taps) the button B11, the camera is automatically activated. Then, when the operator (user) captures an image of the installation location of the on-off valve, the captured image is inserted as the inserted image at the arrangement position of the button B11. Also, when the operator (user) presses (taps) the button B12, the camera is automatically activated. Then, when the operator (user) captures an image of the installation location of the on-off valve from a different angle, the captured image is inserted as the inserted image at the arrangement position of the button B12.
[0070] Also, for example, assume that the type information K13 is labeled "Valve card (front)" and the type information K14 is labeled "Valve card (back)". In this case, the operator (user) may perform an operation of inserting the captured images of the front and back of the valve card posted on the on-off valve as the inserted images at the arrangement positions of each of the buttons B13 and B14 in the above-mentioned manner.
[0071] That is, the operator (user) presses (taps) button B13 to activate the camera and capture an image of the front surface of the valve card. Then, the captured image is inserted as an inserted image at the arrangement position of button B13. Also, the operator (user) presses (taps) button B14 to activate the camera and capture an image of the back surface of the valve card. Then, the captured image is inserted as an inserted image at the arrangement position of button B14.
[0072] Also, on the screen shown in FIG. 9, an input field J11 as second arrangement information labeled "Memo" is displayed. The operator (user) can input text as out-of-image information into input field J11 by performing an operation of selecting (tapping) input field J11. The operator (user) inputs information such as precautions regarding the inserted image and points that the operator (user) is concerned about during the work into input field J11.
[0073] Also, on the screen shown in FIG. 9, a button B15 labeled "Return", toggle buttons B16 and B17, and a button B18 labeled "Create" are displayed. Button B15 is a button to be pressed when returning to the top screen. When button B15 is pressed, the top screen is redisplayed. Toggle button B16 is a button to be pressed when switching the method of acquiring the inserted image. When toggle button B16 is pressed, the method of acquiring the captured image as the inserted image and the method of selecting one image from one or more images stored in the database and acquiring it as the inserted image are switched. In the example of FIG. 9, the method of acquiring the captured image as the inserted image is selected.
[0074] The toggle button B17 is a button that is pressed when switching the format of the report displayed on the screen. When the toggle button B17 is pressed, the format of the report regarding the opening / closing operation of the gas on-off valve and the format of the report regarding the opening / closing operation of the bypass of the ESV are switched. In the example of FIG. 9, the format of the report regarding the opening / closing operation of the gas on-off valve is selected. The button B18 is a report creation button for creating a report. When the button B18 is pressed, a report regarding the opening / closing operation of the gas on-off valve is generated by the management server 10.
[0075] FIG. 10 shows a specific example of the screen displayed on the user terminal 30 when the button B2 in FIG. 8 described above is pressed. On the screen shown in FIG. 10, buttons B21 and B22 as a plurality of first arrangement information, labeled "Tap to take a photo", are displayed. Also, in the vicinity of each of the buttons B21 and 22, respective type information K21 and K22 of the inserted images corresponding to each of the buttons B21 and B22 are displayed.
[0076] Similar to the example of FIG. 9 described above, the operator (user) performs operations according to the contents indicated in the type information K21 and K22. Here, for example, assume that the type information K21 is labeled "ESV bypass (1)" and the type information K22 is labeled "ESV bypass (2)". In this case, the operator (user) may perform an operation of inserting the captured images of the ESV bypass taken from different angles as inserted images into the arrangement positions of the buttons B21 and B22 respectively.
[0077] That is, the operator (user) presses (taps) the button B21, activates the camera, and captures the ESV bypass. Then, the captured image is inserted as an inserted image into the arrangement position of the button B21. Also, the operator (user) presses (taps) the button B22, activates the camera, and captures the ESV bypass from a different angle. Then, the captured image is inserted as an inserted image into the arrangement position of the button B22.
[0078] Also, on the screen shown in FIG. 10, an input field J21 as the second arrangement information, labeled "Memo", is displayed. By performing an operation (a tapping operation) to select the input field J21, an operator (user) can input text as out-of-image information into the input field J21. The operator (user) inputs information such as precautions regarding the inserted image and points that the operator (user) has been concerned about during the work into the input field J21.
[0079] Also, on the screen shown in FIG. 10, each of buttons B15 to B18, which has the same function as each of buttons B15 to B18 on the screen shown in FIG. 9 described above, is displayed. That is, when button B15 is pressed, the top screen is redisplayed. Also, when the toggle button B16 is pressed, the method of acquiring the inserted image is switched. In the example of FIG. 10 as well, the method of acquiring the captured image as the inserted image is selected, similar to the example of FIG. 9 described above. Also, when the toggle button B17 is pressed, the format of the report displayed on the screen is switched. In the example of FIG. 10, since the format of the report regarding the opening / closing operation of the bypass of the ESV is selected, when the toggle button B17 is pressed, it switches to the format of the report regarding the opening / closing operation of the gas opening / closing valve (see FIG. 9). Also, when button B18 is pressed, a report regarding the opening / closing operation of the bypass of the ESV is generated by the management server 10.
[0080] FIG. 11 shows a specific example of the screen displayed on the user terminal 30 when the button B3 in FIG. 8 described above is pressed. On the screen shown in FIG. 11, buttons B31 to B34 as a plurality of first arrangement information, labeled "Tap to take a photo", are displayed.
[0081] The operator (user) performs an operation of inserting, as an inserted image, captured images of the installation site (work site) of the gas facility of the gas user from different angles into the arrangement positions of each of buttons B31 to B34. That is, the operator (user) presses (taps) button B31 to activate the camera and capture the installation site (work site) of the gas facility of the gas user. Then, the captured image is inserted as the inserted image into the arrangement position of button B31. Also, the operator (user) presses (taps) button B32 to activate the camera and capture the installation site (work site) of the gas facility of the gas user. Then, the captured image is inserted as the inserted image into the arrangement position of button B32.
[0082] Also, the operator (user) presses (taps) button B33 to activate the camera and capture the installation site (work site) of the gas facility of the gas user. Then, the captured image is inserted as the inserted image into the arrangement position of button B33. Also, the operator (user) presses (taps) button B34 to activate the camera and capture the installation site (work site) of the gas facility of the gas user. Then, the captured image is inserted as the inserted image into the arrangement position of button B34.
[0083] Also, on the screen shown in FIG. 11, buttons B15, toggle button B16, and button B18, each having the same functions as those of buttons B15, toggle button B16, and button B18 on the screens shown in FIGS. 9 and 10 described above, are displayed. That is, when button B15 is pressed, the top screen is redisplayed. Also, when toggle button B16 is pressed, the method of acquiring the inserted image is switched. Note that in the example of FIG. 11 as well, the method of acquiring the captured image as the inserted image is selected, similar to the examples of FIGS. 9 and 10 described above. Also, when button B18 is pressed, a report regarding the confirmation work of the installation site (work site) of the gas facility of the gas user is generated by the management server 10.
[0084] In addition, a toggle button B37 is displayed on the screen shown in FIG. 11. When the toggle button B37 is pressed, it switches between setting the title of the report by selection and setting the title of the report by text input. In the example of FIG. 11, it is selected that the title of the report is set by selection. For this reason, on the screen shown in FIG. 11, a pull-down button B19 marked with "Please select a title" is displayed, which enables the display of a drop-down list of the titles of the reports.
[0085] FIG. 12 shows a specific example of a report on the opening and closing operation of the gas on-off valve, which was generated by the management server 10 and displayed on the user terminal 30 as a result of pressing the above-described button B18 (report creation button) in FIG. 9. In the report shown in FIG. 12, each of the inserted images P11 to P14 and each of the type information K11 to K14, which were respectively inserted at the arrangement positions of the buttons B11 to B14 in FIG. 9, are displayed. Further, in the report shown in FIG. 12, information generated based on the out-of-image information input in the input field J11 in FIG. 9 is displayed in the display field J41. Such a report is generated and displayed, for example, as a file in PDF format.
[0086] In addition, a button B41 marked with "DL" is displayed on the report shown in FIG. 12. The button B41 is a button to be pressed when downloading and outputting the report displayed on the left side. When the button B41 is pressed, the report generated by the management server 10 is downloaded to the user terminal 30. Thereby, for example, it becomes possible to output the report on paper media.
[0087] FIG. 13 shows a specific example of a report on the opening / closing operation of the ESV bypass, which was generated by the management server 10 and displayed on the user terminal 30 as a result of the button B18 in FIG. 10 described above being pressed. In the report shown in FIG. 13, each of the inserted images P21 and P22 and each of the type information K21 and K22, which were respectively inserted at the arrangement positions of the buttons B21 and B22 in FIG. 10, are displayed. Further, in the report shown in FIG. 13, information generated based on the out-of-image information input in the input field J21 in FIG. 10 is displayed in the display field J51.
[0088] Also, in the report shown in FIG. 13, a button B41 labeled "DL" is displayed in the same manner as in the example of FIG. 12 described above. When the button B41 is pressed, the report generated by the management server 10 is downloaded to the user terminal 30. Thereby, for example, it becomes possible to output the report on paper media.
[0089] FIG. 14 shows a specific example of a report on the confirmation work of the installation site (work site) of the gas facilities of the gas user, which was generated by the management server 10 and displayed on the user terminal 30 as a result of the button B18 in FIG. 11 described above being pressed. In the report shown in FIG. 14, each of the inserted images P31 to P34, which were respectively inserted at the arrangement positions of the buttons B31 to B34 in FIG. 11, are displayed. Further, in the report shown in FIG. 14, information generated based on the out-of-image information input in the input field J31 in FIG. 11 is displayed in the display field J61. Also, in the report shown in FIG. 14, the title selected by pressing the pull-down button B19 in FIG. 11 is displayed in the display field J62.
[0090] Also, in the report shown in FIG. 14, a button B41 labeled "DL" is displayed in the same manner as in the examples of FIGS. 12 and 13 described above. When the button B41 is pressed, the report generated by the management server 10 is downloaded to the user terminal 30. Thereby, for example, it becomes possible to output the report on paper media.
[0091] FIG. 15 shows a specific example of a questionnaire screen displayed on the user terminal 30 when the above-described questionnaire start button B4 in FIG. 8 is pressed. The questionnaire screen shown in FIG. 15 includes a title “Questionnaire (Requests, Questions, Opinions)”, the content of the questionnaire, various buttons for answering the questionnaire, an input field for inputting text, and the like. Further, the questionnaire screen shown in FIG. 15 includes a questionnaire transmission button B71 for transmitting the answered questionnaire to the management server 10.
[0092] FIG. 16 shows a specific example of a screen displayed on the user terminal 30 as a result of pressing the above-described data deletion button B5 in FIG. 8. On the screen shown in FIG. 16, buttons B81 to B83 indicating the types of reports that are candidates for the data to be deleted are displayed in a selectable manner below a message stating “Please select the data to be deleted”. Specifically, a button B81 marked “Valve Card”, a button B82 marked “ESV Bypass”, and a button B83 marked “Site” are displayed. Further, a button B84 marked “Delete All” is displayed on the screen shown in FIG. 16.
[0093] For example, the button B81 is a button for deleting data of a report regarding the opening / closing operation of a gas on-off valve. When the button B81 is pressed, a screen (not shown) for requesting the user's final confirmation is displayed. Then, when the user performs a confirmation completion operation, the data of the report regarding the opening / closing operation of the gas on-off valve is deleted. Similarly, the button B82 is a button for deleting data of a report regarding the opening / closing operation of an ESV bypass, and the button B83 is a button for deleting data of a report regarding the confirmation operation of the installation site (work site) of the gas equipment of the gas user. Further, the button B84 is a button for deleting all the created report data at once.
[0094] <Other Embodiments> The above describes the present embodiment. However, the present invention is not limited to the above-described present embodiment. Also, the effects of the present invention are not limited to those described in the above-described present embodiment. For example, the overall configuration of the document creation support system 1 shown in FIG. 1, and the hardware configurations of the management server 10 and the user terminal 30 shown in FIGS. 2 and 3 respectively are merely examples for achieving the object of the present invention and are not particularly limited.
[0095] Also, the functional configurations of the management server 10 and the user terminal 30 shown in FIGS. 4 and 5 respectively are merely examples for achieving the object of the present invention and are not particularly limited. That is, it is sufficient for the document creation support system 1 shown in FIG. 1 to have a function capable of executing the above-described processing as a whole, and the hardware configuration and functional configuration used to realize this function are not limited to the above examples.
[0096] Also, the order of the steps of the processing shown in the flowcharts of FIGS. 6 and 7 is merely an example and is not particularly limited. Not only the processing performed in time series along the order of the illustrated steps, but also the processing may be performed in parallel or individually without necessarily being processed in time series. Also, the specific examples of various user interfaces shown in FIGS. 8 to 16 are merely examples and are not particularly limited.
[0097] In summary, the document creation support system 1 of the present invention only needs to have the following configuration and can take various embodiments. That is, the document creation support system 1 is a document creation support system characterized by having a display control unit 312 of the user terminal 30 that selectively displays first arrangement information (for example, buttons B11 to B14 in FIG. 9) regarding the arrangement positions of insertion images (for example, insertion images P11 to P14 in FIG. 12) inserted into various reports that are documents to be created, at corresponding positions on the screen, an insertion image acquisition support unit 314 of the user terminal 30 that performs processing for acquiring the insertion image when an operation of selecting the displayed first arrangement information is performed, and an output control unit 317 of the user terminal 30 that outputs a report in which the acquired insertion image is arranged at the arrangement position. This can shorten the time required to create a report, which is a document in which the arrangement positions of the inserted images are predetermined.
[0098] Here, the display control unit 312 of the user terminal 30 may be characterized in that each of a plurality of pieces of first arrangement information corresponding to each of the plurality of inserted images is displayed so as to be selectable at the corresponding position. This can shorten the time required to create a report in which the arrangement position of each of the plurality of inserted images is predetermined.
[0099] Further, the display control unit 312 of the user terminal 30 may display type information (for example, type information K11 to K14 in FIG. 9) regarding the types of the inserted images as part of the first arrangement information or in the vicinity of the first arrangement information, and the output control unit 317 of the user terminal 30 may output a report in which the type information is arranged in the vicinity of the inserted image. This can shorten the time required to create a report in which the types and arrangement positions of the inserted images are predetermined.
[0100] Furthermore, the user terminal 30 further has an imaging unit 37 that images an object (for example, the above-described valve card) included in the inserted image, and the inserted image acquisition support unit 314 of the user terminal 30 may perform at least one of a process of activating the camera of the imaging unit 37 to acquire an imaged image and a process of displaying an image that is a candidate for the inserted image so as to be selectable as a process for acquiring the inserted image. This can shorten the time required to create a report in which the arrangement position of the imaged image inserted as the inserted image is predetermined.
[0101] Further, the display control unit 312 of the user terminal 30 may be characterized in that the acquired imaged image is displayed at a position on the screen together with the imaging time as the inserted image. This can immediately grasp the imaging time of the imaged image inserted as the inserted image from the created report.
[0102] In addition, the display control unit 312 of the user terminal 30 further enables the selection of the second layout information (for example, the input field J11 in FIG. 9) regarding the layout position of information other than the inserted image among the information inserted into the report, and displays it at the corresponding position on the screen in a selectable manner. When an operation of selecting the second layout information is performed, the selection reception unit 313 of the user terminal 30 may be configured to receive an input of out-of-image information, which is information other than the inserted image. Thereby, information other than the inserted image can be inserted at a predetermined layout position of the report to be created.
[0103] Moreover, the document creation support method of the present invention may have the following configuration and can take various embodiments. That is, the document creation support method in the document creation support system 1 includes steps of: enabling the selection of the first layout information regarding the layout position of the inserted image inserted into various reports, which are documents to be created, at the corresponding position on the screen; performing a process for acquiring the inserted image when an operation of selecting the displayed first layout information is performed; and outputting a report in which the acquired inserted image is arranged at the layout position.
[0104] Moreover, the program of the present invention may have the following configuration and can take various embodiments. That is, the program of the present invention is a program for causing a computer to realize a function of enabling the selection of the first layout information regarding the layout position of the inserted image inserted into various reports, which are documents to be created, at the corresponding position on the screen; a function of performing a process for acquiring the inserted image when an operation of selecting the displayed first layout information is performed; and a function of outputting a report in which the acquired inserted image is arranged at the layout position.
Explanation of Reference Numerals
[0105] 1…Document creation support system, 10…Management server, 11…Control unit, 30…User terminal, 31…Control unit, 111…Format management unit, 112…Selection information acquisition unit, 113…Inserted image acquisition unit, 114…Information outside image acquisition unit, 115…Document generation unit, 116…Transmission control unit, 311…Format acquisition unit, 312…Display control unit, 313…Selection reception unit, 314…Inserted image acquisition support unit, 315…Information outside image acquisition support unit, 316…Document acquisition unit, 317…Output control unit, 318…Transmission control unit, 90…Network
Claims
Claim 1: A display means for displaying, on a terminal of an operator who performs a predetermined operation at a work site, a screen for creating a report of the operation, and for displaying, at a corresponding position on the screen, first arrangement information regarding an arrangement position of an inserted image to be inserted into the report to be created, such that the first arrangement information can be selected; An acquisition support means for performing a process for acquiring the inserted image when an operation of selecting the displayed first arrangement information is performed; An output means for outputting the report in which the acquired inserted image is arranged at the arrangement position, and having: The display means displays, as part of the first arrangement information or in the vicinity of the first arrangement information, type information regarding the type of the inserted image, including at least what kind of image the inserted image is. Further, on the screen, a user interface is displayed that can accept, without screen transition, an operation of switching a method for acquiring the inserted image, an operation of switching a format of the report, and an operation of generating the report; The output means is characterized in that the output means outputs the report in which the type information is arranged in the vicinity of the inserted image. A document creation support system. Claim 2: The display means is characterized in that the display means displays, at the corresponding position, each of a plurality of pieces of the first arrangement information corresponding to each of a plurality of the inserted images, such that each of the plurality of pieces of the first arrangement information can be selected. The document creation support system according to claim 1. Claim 3: The system further includes an imaging means for imaging an object included in the inserted image, The acquisition support means is characterized in that, as a process for acquiring the inserted image, the acquisition support means performs at least one of a process of activating the imaging means to acquire an imaging image and a process of displaying, such that an image that is a candidate for the inserted image can be selected. The document creation support system according to claim 1. Claim 4: The display means is characterized in that the display means displays the acquired imaging image, together with an imaging time, at a position on the screen as the inserted image. The document creation support system according to claim 3. Claim 5: The display means further displays, at a corresponding position on the screen, second arrangement information regarding an arrangement position of information other than the inserted image among the information to be inserted into the report, such that the second arrangement information can be selected, The system further includes a selection reception means for receiving an input of information other than the inserted image when an operation of selecting the second arrangement information is performed, and is characterized in that. The document creation support system according to claim 1. **Claim 6**: A display step of displaying, on a terminal of an operator who performs a predetermined operation at a work site, a screen for creating a report of the operation, and selectively displaying first arrangement information regarding an arrangement position of an insertion image to be inserted into the report to be created, at a corresponding position on the screen; An acquisition step of performing a process for acquiring the insertion image when an operation of selecting the displayed first arrangement information is performed; An output step of outputting the report in which the acquired insertion image is arranged at the arrangement position; comprising: In the display step, as part of the first arrangement information or in the vicinity of the first arrangement information, type information regarding the type of the insertion image, including at least what kind of image the insertion image is, is displayed, and further, on the screen, a user interface capable of accepting, without screen transition, an operation of switching a method for acquiring the insertion image, an operation of switching a format of the report, and an operation of generating the report is displayed; In the output step, the document creation support method is characterized in that the report in which the type information is arranged in the vicinity of the insertion image is output. **Claim 7** A program for causing a computer to realize a function of displaying, on a terminal of an operator who performs a predetermined operation at a work site, a screen for creating a report of the operation, and selectively displaying first arrangement information regarding an arrangement position of an insertion image to be inserted into the report to be created, at a corresponding position on the screen; a function of performing a process for acquiring the insertion image when an operation of selecting the displayed first arrangement information is performed; a function of outputting the report in which the acquired insertion image is arranged at the arrangement position; wherein as part of the first arrangement information or in the vicinity of the first arrangement information, type information regarding the type of the insertion image, including at least what kind of image the insertion image is, is displayed, and further, on the screen, a user interface capable of accepting, without screen transition, an operation of switching a method for acquiring the insertion image, an operation of switching a format of the report, and an operation of generating the report is displayed; a program for outputting the report in which the type information is arranged in the vicinity of the insertion image.
Citation Information
Patent Citations
Imaging apparatus, control method, program
JP2009118069A
Accident report preparation support system
JP2012194736A
Ophthalmological image processing system, and ophthalmological image processing program
JP2018000246A
Report generation support system, report generation apparatus, report generation method, and program
JP2023012312A
Information processing apparatus, information processing method, information processing program, and information processing system
JP2024027898A