Data input support device, data input support system, data input support method and program
The data input support device simplifies form design by separating display areas for forms and input items, allowing non-IT users to set layouts and attributes, thereby reducing costs and improving accuracy.
Patent Information
- Application Number
- JP2024134943
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-13
- Publication Date
- 2025-07-08
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing data input systems require IT expertise for form design and specification changes, leading to inefficiencies in form management and high costs.
A data input support device that divides the display screen into areas for forms and input items, allowing non-IT personnel to easily set layouts and attributes, supports form creation, and includes features like guide settings and voice input for accuracy.
Enables non-IT users to design data input forms easily and accurately, reducing costs and time associated with specification changes.
Smart Images

Figure 2025102626000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a data input support device, a data input support system, a data input support method, and a program.
Background Art
[0002] In banks, insurance companies, etc., data input operations for digitizing and storing the contents filled in by customers on documents have been carried out for decades or more.
[0003] Data input forms are often managed by, for example, predetermined spreadsheet software or a dedicated system. Therefore, data input personnel who are not IT (Information Technology) engineers often cannot easily make new additions or changes to data input items even when they want to. Also, when requesting a specification change from in-house or external IT engineers, costs such as expenses and time are incurred. Thus, there are problems with the convenience of designing and editing input forms.
[0004] Note that Patent Document 1 discloses a technique for designing a user - unique form based on a data definition file and a layout definition file.
Prior Art Documents
Patent Documents
[0005]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0006] In the form management device described in Patent Document 1, a user-defined form data definition file is designed by setting data definitions and layout definitions, and creating a data definition file based on the set data definitions. However, in the technology of this document, since the operations during form creation are complex and require expertise, there is a problem that it is difficult for data input personnel to easily change the specifications of the input form. Therefore, it is difficult to solve the above problems even with the technology described in this document.
[0007] The present invention has been made in view of the above problems, and an object thereof is to be able to design a data input form relatively easily without requiring expertise, and to support more accurate input work.
Means for Solving the Problems
[0008] This application includes a plurality of means for solving at least a part of the above problems. For example, it is as follows. A data input support device according to an aspect of the present invention for solving the above problems divides a display screen and arranges an area for displaying a form on one side and an area for displaying one or more input items on the other side, and a display unit for displaying a setting screen of the input form, and an input form creation support unit that accepts settings related to layout or attributes for each of the input items and generates an input form corresponding to the form displayed based on the settings.
[0009] Further, in the above data input support device, the setting related to the layout may include at least any one of new addition of the input item, position change, width change, new addition of a label, and change of the label width.
[0010] Further, in the above data input support device, the setting related to the attribute of the input item may include at least any one of change of the item name of the input item, setting of the available character types and character lengths, setting of whether it is read-only, and setting related to automatic search input.
[0011] Further, in the above data input support device, an input reception unit that receives input from an operator, and a template creation support unit that generates a template including a plurality of input items based on the input received from the operator are further provided. When the input reception unit receives a selection of a template from the operator, the display unit may display the template in the display area on the other side.
[0012] Further, in the above data input support device, the input form creation support unit receives a guide setting that associates the input item with the entry field of the form. When the input item of the input form with the guide setting is selected, the display unit displays a guide mark in the entry field associated with the input item, or enlarges the display of the entry field in addition to or instead of the guide mark.
[0013] Further, in the above data input support device, a work data management unit that manages data input for the input item by the operator and a data storage unit that stores the input data are further provided. The display unit displays a data input screen in which the display screen is divided, and an area for displaying the form is arranged on one side, and an area for displaying the input items included in the generated input form is arranged on the other side. The work data management unit receives input data from the operator, and the data storage unit may store the input data in association with the form.
[0014] Further, in the above data input support device, the work data management unit may generate voice information that reads out the content of the data input to the input item and output it to the terminal device used by the operator.
[0015] Further, the above-described data input support device further includes a work data management unit that manages data input by an operator for the input items, and a data storage unit that stores the input data. The display unit displays screen information in which the display screen is divided, with a region for displaying the form on one side and a region for displaying an input field for input data to be displayed on a sticker on the other side. The work data management unit accepts input data to the input field, and the display unit displays the sticker with the input data displayed in the region for displaying the form. The data storage unit may store the form and information related to the sticker in association with each other.
[0016] Further, the above-described data input support device further includes a work data management unit that manages data input by an operator for the form or the input items, and a data storage unit that stores the input data. The display unit displays screen information in which the display screen is divided, with a region for displaying the form on one side and a region for displaying information for setting the attributes of a marker on the other side. The work data management unit accepts setting of the attributes of the marker and marking of the form by the marker, and the display unit displays the marking on the form. The data storage unit may store the form and information related to the marking by the marker in association with each other.
[0017] Further, the above-described data input support device may further include a file output unit that accepts selection of an output item from among the input items included in the input form, generates an output layout corresponding to the form based on the selection, and outputs the input data corresponding to the output item in a predetermined output format according to the output layout.
[0018] Also, a data input support system according to another aspect of the present invention is a data input support system including a data input support device and a terminal device, wherein the data input support device divides a display screen and arranges an area for displaying a form on one side and an area for displaying one or more input items on the other side, and includes a display unit that displays a setting screen of an input form on the terminal device, and an input form creation support unit that receives settings related to layout or attributes for each of the input items from the terminal device and generates an input form corresponding to the form displayed based on the settings.
[0019] Also, a data input support method according to another aspect of the present invention is a data input support method performed by a data input support device. The data input support device includes a display step of displaying a setting screen of an input form in which a display screen is divided and an area for displaying a form is arranged on one side and an area for displaying one or more input items is arranged on the other side, and an input form creation support step of receiving settings related to layout or attributes for each of the input items and generating an input form corresponding to the form displayed based on the settings.
[0020] Also, a program according to another aspect of the present invention is a program that causes a computer to function as a data input support device. The computer functions as a display unit that displays a setting screen of an input form in which a display screen is divided and an area for displaying a form is arranged on one side and an area for displaying one or more input items is arranged on the other side, and an input form creation support unit that receives settings related to layout or attributes for each of the input items and generates an input form corresponding to the form displayed based on the settings.
Advantages of the Invention
[0021] According to the present invention, an input form for data can be designed relatively easily without requiring expertise, and more accurate input work can be supported.
[0022] Problems, configurations, and effects other than those described above will be clarified by the description of the following embodiments.
Brief Description of the Drawings
[0023]
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
Modes for Carrying Out the Invention
[0024] Hereinafter, each embodiment of the present invention will be described with reference to the drawings.
[0025] <Overall Configuration of Data Input Support System 1000> FIG. 1 is a diagram showing an example of the overall configuration of a data input support system 1000. As shown in the figure, the data input support system 1000 includes a data input support device 100 and a terminal device 200. The data input support device 100 performs various processes for supporting data input, such as creating an input form used for data input of forms and managing the input data. Further, the terminal device 200 outputs screen information and the like generated by the data input support device 100 and receives input information based on user operations.
[0026] In addition, the data input support device 100 and the terminal device 200 are communicably connected to each other via a predetermined network N (for example, the Internet or a LAN: Local Area Network, etc.). Note that each of the terminal devices 200 illustrated in FIG. 1 may belong to different companies or corporations, or may belong to the same company (or the same corporation). Also, the data input support system 1000 may include a plurality of data input support devices 100.
[0027] Such a data input support device 100 acquires input information based on user operations from the terminal device 200, creates and stores a template having input items desired by the user. Further, the data input support device 100 generates a setting screen of an input form in which a form display area is arranged on one side of the display screen and a display area of input items selected from the templates is arranged on the other side, and displays it on the terminal device 200. Also, the data input support device 100 receives settings of the layout and attributes of the input items via the setting screen, creates and stores an input form desired by the user. In addition, the data input support device 100 receives user operations regarding guide settings for supporting data input to the input items and stores the setting contents.
[0028] In addition, the data input support device 100 generates a data input screen in which a display area for a form (target data) to be the target of data input is arranged on one side of the display screen, and a display area for input items registered in the input form is arranged on the other side, and displays it on the terminal device 200. Further, the data input support device 100 receives input data for each input item and stores it. Also, when an input item with a guide setting is selected, the data input support device 100 supports accurate data input by the user by displaying a guide at the corresponding position on the form. In addition, the data input support device 100 generates voice information for reading out the content input to the input item and outputs it to the terminal device 200 to support accurate data input by the user.
[0029] In addition, the data input support device 100 generates screen information in which a display area for a form (target data) to be the target of data input is arranged on one side of the display screen, and an input field for characters or the like to be displayed on a sticker is arranged on the other side, and displays it on the terminal device 200. Further, the data input support device 100 displays a sticker with the data input to the input field in the display area of the form, and stores the information related to the sticker in association with the form. Also, the data input support device 100 generates screen information in which a display area for a form (target data) to be the target of data input is arranged on one side of the display screen, and a display area for information for setting the attributes of a marker is arranged on the other side, and displays it on the terminal device 200. Further, the data input support device 100 receives marking on the form based on a user operation, and stores the information related to the marker (and the marking) in association with the form.
[0030] In addition, the data input support device 100 receives a selection of output items from the input form based on a user operation, creates and stores the output layout desired by the user. Also, the data input support device 100 outputs the input data corresponding to the output items in a predetermined output format according to the output layout.
[0031] In addition, the data input support device 100 receives and stores information regarding the business process and the users authorized to perform each task included in the business process. Further, the data input support device 100 stores by associating the operator who has performed each task included in the business process with the work history.
[0032] According to such a data input support device 100, it is possible to provide a system that can design a data input form relatively easily without requiring expertise and enable more accurate input work support.
[0033] <Terminal device 200> The terminal device 200 is a device used for data input, such as a personal computer, a smartphone, a tablet terminal, etc. The terminal device 200 displays the screen information acquired from the data input support device 100 via the GUI (Graphical User Interface) on its own display and receives input operations by the user. Further, the terminal device 200 transmits the input information received from the user via the GUI to the data input support device 100.
[0034] <Data input support device 100> The data input support device 100 is a device that provides various support functions for data input. Specifically, the data input support device 100 performs various processes for providing various functions, such as a function for creating an input form, a support function for accurate data input, a management function for input data, and an output function for input data.
[0035] As shown in the figure, the data input support device 100 has a storage unit 110, a processing unit 120, and a communication unit 130.
[0036] The storage unit 110 stores information used in the processes executed by the data input support device 100 and information acquired from the terminal device 200. Specifically, the storage unit 110 has user information 111, template information 112, input form information 113, target data 114, input data related information 115, output layout information 116, business flow information 117, and work history information 118. Note that the business flow information 117 and the work history information 118 will be described later as information used in the processes of the modification example of the present embodiment.
[0037] FIG. 2 is a diagram showing an example of various types of information held by the storage unit.
[0038] The user information 111 is information regarding the user of the terminal device 200 and is stored for each user. As shown in the figure, the user information 111 has a user ID, a user name, and a work history. The user ID is identification information of the user, and the user name is information for specifying the name of the user. The work history is information regarding the history of the work performed by the user, and a target data ID for identifying the form (target data) of the work target, the work content (for example, data input, confirmation of input data, etc.), and the date of the work are associated with each other. Note that the work history is updated as the user performs work.
[0039] The template information 112 is information regarding the template created by the user, and information regarding the input items included in the template is registered therein. Also, the template information 112 is created and stored for each template.
[0040] The template information 112 has a template ID, a template name, and an input item list. Note that the template ID and the template name are identification information and name of the template, respectively. The input item list is a list of input items registered in the template by the user's selection, and an item name, an item ID, and other attributes are associated with each input item.
[0041] The input form information 113 is information about an input form created by the user for data input work, and information about the input items included in the input form is registered. Also, the input form information 113 is created and stored for each input form.
[0042] The input form information 113 has a form ID, a form name, and an input item list. Note that the input form ID and the input form name are the identification information and name of the input form, respectively. The input item list is, for example, a list of input items selected by the user from a template, and for each input item, an item name, an item ID, other attributes, and a layout are associated.
[0043] Also, in the input form, when a setting is made to display a common item name for a plurality of input items as a label, information about the label is registered in the input item list. Specifically, the label name, the item ID of the corresponding input item, and the layout of the label are associated and registered.
[0044] Also, in the input form, when a setting is made to display a guide at the corresponding position on the form when an input item is selected, information about the guide setting is registered in the input item list. Specifically, the guide ID, the guide position, and the item ID of the corresponding input item are associated and registered.
[0045] Returning to FIG. 1 for explanation. The target data 114 is image information (for example, an image file such as JPG) of various documents (forms) filled in by a contractor, an applicant, etc. For each target data 114, for example, arbitrary identification information (for example, target data name or target data ID) corresponding to the type of document and the management number is assigned.
[0046] The input data related information 115 is information regarding input data and the like for the input form. Note that the input data related information 115 is created and stored for each target data 114 of the form that is the target of the data input operation. Also, the input data related information 115 is updated along with input operations by the user and the like.
[0047] Specifically, as shown in FIG. 2, the input data related information 115 has an input data ID, a target data ID, a target data name, the status of the target data 114, a form ID, and input content. Also, when a sticker or marker is attached to the target data 114 of the form, the input data related information 115 further has a sticker list and a marker list.
[0048] Note that the input data ID is identification information of the input data. The target data ID and the target data name are, respectively, the identification information and name of the target data 114 corresponding to the input data. The status of the target data 114 is information indicating the progress stage of the work on the target data 114, and examples include uninput, input completed, confirmed, and the like. The form ID is identification information of the input form used for data input of the target data 114.
[0049] Also, the input content is the content of the input data input to each input item of the input form. Specifically, the input data is registered in association with the item ID of each input item of the input form. For example, when the item ID001 and the item ID002 of the input form are the input items for name and age, respectively, in the data content, the item ID001 of the input form is associated with the input name, and the item ID002 is associated with the input age and registered.
[0050] The sticky note list is information registered when a sticky note is attached to the target data 114 of the form, and the sticky note ID, position, size, color, and content are registered. Note that the sticky note ID is identification information for the sticky note. For example, when multiple sticky notes are attached to one form, it is information for identifying each sticky note. The position is coordinate information for specifying the position within the display screen where the sticky note is attached. The size and color are information indicating the size and color of the sticky note, respectively. The content is information such as characters input into the sticky note.
[0051] The marker list is information registered when a marker is attached to the target data 114 of the form, and the marking ID, position, marking shape, color, and thickness are registered. Note that the marking ID is identification information for markings such as lines or characters drawn with the marker. For example, when multiple markings are made on one form, it is information for identifying each marking. The position is, for example, the position of the marking within the display screen, and is coordinate information for specifying the position within the display screen of a rectangular area surrounding the marking. The shape is information for specifying the shape of the marking. The color and thickness are information indicating the color and thickness of the marker, respectively.
[0052] The output layout information 116 is information in which the layout for outputting the input data created by the user is registered. The output layout information 116 is generated and stored for each layout.
[0053] Specifically, as shown in Figure 2, the output layout information 116 has a layout ID, a layout name, a form ID, and an output item list. Note that the layout ID and the layout name are information indicating the identification information and the name of the output layout, respectively. The form ID is identification information for the input form that received the input data to be output. The output item list is, for example, a list of input items selected by the user as output items from within the input form, and for each output item, an item name, an item ID, and other attributes are associated.
[0054] Next, the processing unit 120 will be described. As shown in FIG. 1, the processing unit 120 includes an input reception unit 121, a template creation support unit 122, an input form creation support unit 123, a work data management unit 124, a data storage unit 125, a file output support unit 126, and a display unit 127.
[0055] The input reception unit 121 is a functional unit that receives input of information, and acquires various input information based on user operations from the terminal device 200.
[0056] The template creation support unit 122 and the input form creation support unit 123 are each functional units that support the creation of templates and input forms.
[0057] The work data management unit 124 is a functional unit that manages input information, that is, input data, and input information regarding stickers / markers, which are input into the target data 114 of the input form or form. Specifically, the work data management unit 124 selects data to be managed from the input information received by the input reception unit 121, and transfers it to the data storage unit 125 as information to be registered in the input data related information 115.
[0058] The data storage unit 125 is a functional unit that stores data. Specifically, the data storage unit 125 stores information regarding created templates and input forms, such as template information 112 and input form information 113, in the storage unit 110. Further, the data storage unit 125 registers information such as input data acquired from the work data management unit 124 in corresponding information (for example, input data related information 115, etc.).
[0059] The file output support unit 126 is a functional unit that outputs input data based on the output layout information 116. Specifically, the file output support unit 126 outputs the input data in a predetermined output format according to the output layout.
[0060] The display unit 127 is a functional unit that generates screen information corresponding to processing in response to a user request, and displays it on the terminal device 200.
[0061] Next, the communication unit 130 will be described. The communication unit 130 is a functional unit that performs information communication with an external device. Specifically, the communication unit 130 acquires the input information of the user from the terminal device 200. Further, the communication unit 130 transmits the screen information and the like generated by the data input support device 100 to the terminal device 200.
[0062] The functional configuration of the data input support device 100 has been described above.
[0063] Next, the processing of the data input support device 100 associated with the user operation of the terminal device 200 will be described.
[0064] FIG. 3(a) is a flowchart showing an example of an input form creation process executed by the data input support device 100, which is a process related to the creation work of an input form by the user. The process is started, for example, when "Create Template" is selected from the menu screen displayed on the terminal device 200.
[0065] When the process is started, the data input support device 100 executes a process of supporting the creation of a template (step S10). Specifically, the display unit 127 generates a template creation screen and displays it on the terminal device 200.
[0066] FIG. 4 is a diagram showing an example of a template creation screen. As shown in the figure, the template creation screen 300 has an input item display area 301 and an instruction reception area 302. The example shown in the figure shows a state in which the input item 303 included in the created template is displayed, and the input item 303 is not displayed in the input item display area 301 of the template creation screen 300 at the initial stage.
[0067] The template creation support unit 122 displays input items in the input item display area 301 based on user operations. For example, when the copy template selection button in the instruction reception area 302 is selected, the template creation support unit 122 displays the created template as a template candidate for copying via the display unit 127. Also, when any one of the template candidates is selected, the template creation support unit 122 displays the input items 303 of the selected template in the input item display area 301 via the display unit 127 (illustrated in FIG. 4).
[0068] Note that as shown in the figure, the input item 303 has an item name (e.g., contractor name, etc.) and an item ID (item 001, etc.).
[0069] In this way, the data input support device 100 can copy and use the created template. Therefore, the user can divert the input items included in the created template and save the trouble of creating a template from scratch.
[0070] Note that when the item addition button is selected, the template creation support unit 122 additionally displays one input item in the input item display area 301 via the display unit 127. The user can also create a template by repeatedly selecting the item addition button to add input items one by one to the input item display area 301. Also, when the item addition button is selected while the copied template is being displayed, in addition to the input items included in the template, additional input items are added to the input item display area 301.
[0071] In addition, the user can perform editing operations on the input item 303 included in the input item display area 301, such as setting, changing the item name and other attributes (for example, attributes such as the types of characters that can be used), or deleting the input item itself. Specifically, when an input item to be edited is selected based on a user operation, the template creation support unit 122 displays an editing screen for the selected input item on the terminal device 200 via the display unit 127. Also, when the template creation support unit 122 receives a user operation related to editing, it performs corresponding processing. Note that the details of the attributes will be described later.
[0072] In addition, after the data storage unit 125 receives a user-desired name for the template name and the save button is selected, it saves the template having the input items displayed in the input item display area 301 (step S20). Specifically, the data storage unit 125 stores template information 112 with an arbitrary template ID assigned to the template name, the item name, item ID, and attributes of each input item in the storage unit 110.
[0073] Next, the data input support device 100 executes processing for supporting the creation of an input form (step S30). Specifically, when "Create Input Form" is selected from the menu screen displayed on the terminal device 200, the display unit 127 generates an input form creation screen and displays it on the terminal device 200.
[0074] FIG. 5 is a diagram showing an example of an input form creation screen. As shown in the figure, the input form creation screen 310 has a form display area 311 on one side of the display area and an input item display area 312 on the other side. Note that the example shown in the figure shows a state in which an unfilled form 313 and input items 314 included in a created template are displayed, and the form 313 and input items 314 are not displayed in each display area 311, 312 of the input form creation screen 310 at the initial stage.
[0075] The input form creation support unit 123 displays forms and input items in corresponding display areas based on user operations. For example, when the target data 114 selection button is selected, the input form creation support unit 123 displays candidates for the target data 114 of the form (including data indicating an unfilled form format) via the display unit 127. Also, when any one of the candidates for the target data 114 is selected, the input form creation support unit 123 displays the form 313 of the selected target data 114 in the corresponding display area 311 via the display unit 127 (illustrated in FIG. 5).
[0076] Also, when the template selection button is selected, the input form creation support unit 123 displays candidates for the created templates via the display unit 127. Also, when any one of the template candidates is selected, the input form creation support unit 123 displays the input items 314 included in the selected template via the display unit 127 and accepts selection of the input items to be included in the input form. Also, the input form creation support unit 123 displays the accepted input items in the display area 312. Note that the displayed input items 314 are composed of an item name 315 and an input field 316 as shown in FIG. 5, and in the illustrated example, the item ID is displayed in the input field for convenience.
[0077] In this way, the data input support device 100 can select and use a template and input items according to the input form from the created templates. Therefore, the user can divert the input items necessary for the input form from among the input items included in the created templates, thus saving the trouble of creating the input items of the input form from the beginning.
[0078] Note that when the item addition button is selected, the input form creation support unit 123 additionally displays one input item in the display area 312 for input items. The user can also create an input form by repeatedly selecting the item addition button to add input items one by one to the display area 312 for input items.
[0079] In addition, the user can set the layout for each input item. For example, in setting the layout, the input form creation support unit 123 changes the display position of the input item 314 within the display area 312 by accepting a predetermined user operation (e.g., drag and drop). Also, the input form creation support unit 123 changes the horizontal width of the input item 314 by accepting a predetermined user operation (e.g., an operation of stretching or shrinking horizontally with one end of the frame line of the input item selected). Further, the user can also adjust the horizontal width of each of the item name 315 and the input field 316 based on the same operation as when adjusting the horizontal width of each input item 314. Note that the input form creation support unit 123 does not accept an arrangement where the input items 314 overlap each other, or an arrangement where the input item 314 overlaps with the item addition button or the label addition button. Specifically, when the input items 314 are moved to a position where they overlap each other by a user operation, the input form creation support unit 123, via the display unit 127, displays, for example, another input item 314 that has collided with the input item 314 related to the movement operation at a position moved so as to avoid the input item 314 related to the movement operation. Also, when the input item 314 related to the movement operation is moved to a position where it overlaps with a label addition button or the like, the input form creation support unit 123, via the display unit 127, displays the input item 314 related to the operation at a position spaced apart from the item addition label or the like by a predetermined interval.
[0080] In addition, the user can set attributes for each input item. There are various types of attributes for input items, such as, for example, item name, item ID, available character types, character length, left justification / right justification, full-width / half-width, and the like. Note that the attributes may include, for example, whether the input item is read-only, whether to support automatic search input, and the like. Note that automatic search input is, for example, a function that, when the input item is an address and a postal code is input, accesses the website of a URL (Uniform Resource Locator) associated with the input item in advance and automatically inputs the search result of the address corresponding to the postal code into the input item.
[0081] In addition to the above examples, the automatic search input function can, for example, use the data entered in a certain item as a key to search for master data in a predetermined database stored in the storage unit 110, and assign the hit data to the relevant item or other related items for display. As an example, when a bank number is entered in a certain item, this is used as a key to search a database in which the correspondence between bank numbers and bank names stored in the storage unit 110 is registered, and the bank name corresponding to the hit bank number is assigned to the relevant item for display. As another example, when a disease or injury name is entered in a certain item, this is used as a key to search a database stored in the storage unit 110, and candidates with the relevant disease or injury name (e.g., ab asthma, cd asthma, etc.) are displayed for selection, and the disease or injury name selected by the user is assigned to the relevant item for display.
[0082] When an input item to be changed in terms of attributes is selected based on a user operation, the input form creation support unit 123 displays an attribute setting screen for the relevant input item on the terminal device 200 via the display unit 127. Also, when the input form creation support unit 123 receives a user operation regarding attribute setting, it sets the attributes according to the operation.
[0083] Also, the input form creation support unit 123 can set the display of labels. For example, in the example of FIG. 5, the item names (security numbers) of items ID002 to 004 are common. In such a case, the item name can be removed from each input item and displayed as label 317 (illustrated in FIG. 6). Note that even if there is only one input item, the item name can be removed and displayed as a label.
[0084] Specifically, when a label addition button is selected based on a user operation, the input form creation support unit 123 accepts the information to be displayed as a label (usually corresponding to the item name) and the selection of the relevant input item. Also, the input form creation support unit 123 removes the item name from the selected input item and displays label 317.
[0085] In addition, the user can set the layout of the labels. Specifically, the input form creation support unit 123 changes the display position and horizontal width of the labels based on a predetermined user operation, similar to the setting of the aforementioned input items. Note that, similar to the input item 314, the input form creation support unit 123 does not accept an arrangement in which the labels 317 overlap each other, or an arrangement in which the label 317 overlaps with the input item 314, the item addition button, or the label addition button. Specifically, when the label 317 and the input item 314 are moved to an overlapping position by a user operation, the input form creation support unit 123, via the display unit 127, for example, moves and displays the input item 314 that has collided with the label 317 related to the movement operation to a position that avoids the label 317. Also, when the label 317 related to the movement operation is moved to a position that overlaps with the label addition button or the like, the input form creation support unit 123, via the display unit 127, displays the label 317 at a position spaced apart from the item addition label or the like by a predetermined interval.
[0086] In addition, after the data storage unit 125 receives a user-desired name for the form name, when the save button is selected, it saves the input form having the input items displayed in the display area 312 of the input items (step S40). Specifically, the data storage unit 125 registers the form name, the item name, item ID, other attributes and layout of each input item, the label name, item ID and label layout when a label is set, and the form ID assigned to the input form in the input form information 113 (saved as the input form information 113).
[0087] FIG. 6 is a diagram showing an example of an input form creation screen including the created input form. As shown in the figure, in the created input form, the layout of each input item is set to a position and shape corresponding to each entry field of the form. In this way, the user can design the layout of each input field on the input form so as to correspond to the layout (position, size, etc.) of each entry field in the form while checking the form style (position and size of the entry fields, etc.) displayed on one side, and thus can create an input form that enables intuitive input, confirmation, and other operations.
[0088] In addition, the user can set guides to assist with more accurate data entry. Note that the guide is a mark image that indicates the entry field of the form where the corresponding information is to be entered when an input item of the input form to be entered is selected during the data entry operation, and is represented by, for example, a cross or L-shaped line.
[0089] FIG. 7 is a diagram showing an example of screen information related to guide setting. As shown in the figure, on the screen 320 related to guide setting, a guide setting button and a guide line save button are displayed. When the guide setting button is selected based on a user operation, the input form creation support unit 123 accepts selection of an input item for which a guide is to be set from among the input items included in the input form. Also, when an input item is selected based on a user operation, the input form creation support unit 123 displays a guide 321 within the form display area 311 and accepts changes to the setting position of the guide. In the example shown in the figure, after the input item for the recipient included in the input form is selected, the display position of the guide 321 is set on the corresponding entry field of the form. Note that the user can set a plurality of guide lines so as to be associated with each input item of the input form.
[0090] Also, when the guide line save button is selected, the data storage unit 125 registers the set guide content in the input form information 113. Specifically, the data storage unit 125 registers in the input form information 113 by associating an arbitrary guide ID assigned to each set guide, the position of the guide, and the item ID of the input item corresponding to the guide.
[0091] According to such guide setting, more accurate data entry can be assisted. Note that the display unit 127 may not only display a guide line at the set position on the form when an input item of the input form is selected during the data entry operation, but may also display an enlarged view of the entry field of the form with which the guide line is associated. By such enlarged display, the user can perform more accurate data entry.
[0092] Note that when the input form creation support unit 123 saves the created input form, the processing of this flow ends. Note that the processing of steps S10 to S40 included in such input form creation processing is not the series of processing as described above, but steps S10 and S20, and steps S30 and S40 may be started as separate flows at any timing arbitrarily set by the user, respectively.
[0093] Next, a description will be given of an input data saving process that is a process related to the data input operation by the user and is executed by the data input support apparatus 100.
[0094] FIG. 3(b) is a diagram showing an example of the input data saving process. The process is started, for example, when "Data Input" is selected from the menu screen displayed on the terminal device 200.
[0095] When the process is started, the input reception unit 121 receives a selection of target data 114 of a form for which the user is about to input data (step S110). Specifically, the input reception unit 121 causes the terminal device 200 to display screen information for receiving a selection of the target data 114 via the display unit 127, and receives a selection from the user.
[0096] Next, the input reception unit 121 receives a selection of an input form to be used by the user for data input (step S120). Specifically, the input reception unit 121 causes the terminal device 200 to display screen information for receiving a selection of the input form via the display unit 127, and receives a selection from the user. Note that a form ID of the input form may be associated in advance with each target data 114 that is an object of the input operation. In this case, since the form ID is also determined when the target data 114 is selected in step S110, step S120 can be omitted.
[0097] Next, the display unit 127 causes the terminal device 200 to display a data input screen and accepts data input (step S130). Specifically, the display unit 127 divides the display area, arranges the display area of the selected target data 114 on one side, and arranges the display area of the selected input form on the other side to generate a data input screen. Further, the display unit 127 causes the generated data input screen to be displayed on the terminal device 200 and accepts data input based on a user operation.
[0098] FIG. 8 is a diagram showing an example of a data input screen. As shown in the figure, the data input screen 330 has a display area 331 for the target data 114 of the form and a display area 332 for the input form. The user inputs the information entered in the corresponding entry field of the form for each input item displayed in the display area 332 of the input form. Specifically, the user selects the input item 314 with the cursor displayed on the display screen and performs text input in the input field 316 of the selected input item 314, so that the text input in the input field 316 of the input item 314 is displayed (entered). As described above, when the input item 314 is selected with the cursor, if a guide setting is set for the input item 314, a guide (mark image) is displayed at the guide setting position in the display area 331. At this time, the entry field of the form for which the guide is set may be enlarged and displayed.
[0099] Next, when the save button on the data input screen 330 is selected based on a user operation, the data storage unit 125 saves the input data (step S140). Specifically, the data storage unit 125 acquires the input content to be registered in the input data related information 115 from the work data management unit 124. More specifically, the work data management unit 124 delivers to the data storage unit 125 the input content in which the data content input for each input item and each item ID are associated. The data storage unit 125 registers the target data ID of the target data 114, the target data name, the status of the target data 114 (in this case, input completed), the form ID of the input form, and the input content acquired from the work data management unit 124 in the input data related information 115.
[0100] Also, when the data storage unit 125 stores the input data, it ends the processing of this flow.
[0101] Note that the work data management unit 124 may generate voice information for reading out the data input to the input items of the input form and transmit it so as to be output from the terminal device 200. According to this, since the voice information for reading out the data input to the input item is output from the terminal device 200, the user can recognize the input data not only visually but also aurally, so it becomes easier to notice data input mistakes.
[0102] Note that, as shown in FIG. 8, the user can also set the voice reading speed. The work data management unit 124 generates voice information at the set reading speed and transmits it to the terminal device 200.
[0103] Next, a process related to the user's data confirmation work, that is, a sticker / marker reception process executed by the input support device will be described.
[0104] FIG. 9(a) is a diagram showing an example of the sticker / marker reception process. This process is started, for example, when "Data Confirmation" is selected from the menu screen displayed on the terminal device 200.
[0105] When the process is started, the input reception unit 121 receives the selection of the target data 114 of the form that the user wants to confirm (step S210). Specifically, the input reception unit 121 causes the terminal device 200 to display screen information for receiving the selection of the target data 114 via the display unit 127 and receives the selection from the user. Also, the work data management unit 124 specifies the input form and the input content associated with the target data 114 selected by the input reception unit 121 from the input-related information. Further, the work data management unit 124 generates a confirmation screen in which a display area for the target data 114 is arranged on one side of the display screen and a display area for the filled input form corresponding to the target data 114 is arranged on the other side via the display unit 127, and displays it on the terminal device 200.
[0106] FIG. 10 is a diagram showing an example of a confirmation screen. As shown in the drawing, the confirmation screen 340 has a form display area 341 and a display area 342 of the input form that has been input. In addition, on the confirmation screen 340, a sticky note display switching button and a sticky note addition / editing button are displayed.
[0107] Next, the work data management unit 124 receives the input of the sticky note (step S220). Specifically, when the sticky note addition / editing button on the confirmation screen 340 is selected, the work data management unit 124 arranges the form display area on one side of the display area and arranges a sticky note setting display area including an input field for the input data to be displayed on the sticky note on the other side, and generates a sticky note / marker input screen 350 to be displayed on the terminal device 200.
[0108] FIG. 11 is a diagram showing an example of a sticky note / marker input screen. As shown in the drawing, the sticky note / marker input screen 350 has a form display area 351 and a sticky note setting display area 352. Note that the sticky note setting display area 352 includes an area for setting the color of the sticky note, an area for setting the size of the characters to be displayed on the sticky note, an input field for characters to be displayed on the sticky note, an instruction reception area having an addition / updating instruction reception button for the sticky note, a clear instruction reception button for deleting the characters input in the input field, and a deletion button for receiving a deletion instruction for the sticky note itself.
[0109] The user can display the sticky note 353 in the form display area 351 by selecting the color and size of the characters of the sticky note and inputting the characters to be displayed on the sticky note. Specifically, the work data management unit 124 acquires the color and size of the characters of the sticky note selected based on the user operation and the characters input in the input field as setting information. In addition, the work data management unit 124 displays the sticky note 353 reflecting the setting information in the form display area 351 via the display unit 127.
[0110] In addition, the work data management unit 124 accepts changes to the position of the sticky note. Specifically, when the position of the sticky note is changed based on a predetermined user operation (for example, drag and drop), the work data management unit 124 identifies the position of the changed sticky note 353 in the form display area 351 and displays the sticky note 353 at the changed position via the display unit 127.
[0111] Next, the work data management unit 124 accepts input of a marker (step S230). Specifically, when the freehand instruction reception button of the marker displayed in the instruction reception area of FIG. 11 is selected, the work data management unit 124 displays the pointer of the marker (for example, the pointer of a pencil) in the form display area 351 via the display unit 127 and accepts marking on the form based on the freehand user operation.
[0112] In addition, when the straight line input instruction reception button of the marker displayed in the instruction reception area is selected, the work data management unit 124 displays the pointer of the marker (for example, the pointer of a pencil) in the form display area 351 via the display unit 127 and accepts linear marking 354 on the form based on the user operation. When the delete button in the instruction reception area is selected, the target marking is deleted. The user can also set the thickness and color of the marker (instruction reception buttons for setting the color and thickness of the marker are not shown).
[0113] Also, when the save button is selected, the work data management unit 124 identifies information regarding the sticky notes 353 and markers (including markings 354) input via the sticky note / marker input screen 350, and saves it via the data storage unit 125 (step S240). Specifically, the work data management unit 124 identifies an arbitrary sticky note ID assigned to the sticky note, the position, size (character size), color, and content (characters input in the input field) of the sticky note, an arbitrary marking ID assigned to each marking of the marker, and the position, shape, color, and thickness of the marking, and transfers this input information to the data storage unit 125. The data storage unit 125 registers the input information regarding the sticky notes and markers acquired from the work data management unit 124 in the input data related information 115.
[0114] Also, when the data storage unit 125 saves the input information of the sticky notes and markers, it ends the processing of this flow.
[0115] Note that when the sticky note display switch button displayed on the confirmation screen 340 (illustrated in FIG. 10) is selected based on a user operation, the display unit 127 makes the input sticky notes 353 and markings 354 non-displayed. Thereby, it is possible to confirm the content of the form that has become invisible due to the sticky notes 353 and markings 354 superimposed on the form. Also, the sticky note addition / editing button and the sticky note display switch button may be provided on the data input screen 330 shown in FIG. 8. That is, the user can attach sticky notes and markers even during the data input work.
[0116] Next, a process related to the data output work by the user, that is, an output process executed by the input support device will be described.
[0117] FIG. 9(b) is a diagram showing an example of the output process. This process is started, for example, when "output process" is selected from the menu screen displayed on the terminal device 200.
[0118] When the process starts, the file output support unit 126 receives a request to create an output layout (step S310). Note that the output layout is a layout for setting the output order of input data to be output in a predetermined output format (e.g., CSV: Comma Separated Values, etc.), and is different from the layout of input items in the input form. Specifically, the file output support unit 126 causes the terminal device 200 to display a creation screen for the output layout via the display unit 127 and receives user operations.
[0119] FIG. 12 is a diagram showing an example of a creation screen for an output layout. As shown in the figure, on the creation screen 360 for the output layout, there are displayed an input field for the output layout name, an output item selection button, a delete button, and a save button. Note that the example shown indicates a state in which a desired output item 361 has been selected from the input items in the already created input form, and the output item 361 is not displayed on the creation screen 360 for the output layout at the initial stage.
[0120] The user selects the output item selection button to select an input item corresponding to the desired output item from among the input items in the already created input form. Specifically, when the output item selection button is selected based on a user operation, the file output support unit 126 displays candidates for the already created input form and receives a selection by the user.
[0121] Also, when an input form is selected, the file output support unit 126 identifies and displays all the input items included in the input form from the input form information 113. Further, the file output support unit 126 displays the selected input item among the displayed input items as the output item 361 on the creation screen 360 for the output layout. Note that when the delete button is selected, the file output support unit 126 deletes the designated output item 361 from the display screen.
[0122] Also, when the output item 361 is selected, the file output support unit 126 displays a setting screen for receiving attribute settings via the display unit 127 and receives settings from the user. Since the attribute settings are the same as those in the input items described above, detailed explanations are omitted.
[0123] Also, when the save button is selected after receiving the input of the layout name, the file output support unit 126 saves the output layout via the data storage unit 125 (step S320). Specifically, the file output support unit 126 acquires information regarding the output item 361 displayed on the output layout creation screen and registers it in the output layout information 116 via the data storage unit 125. Specifically, the data storage unit 125 acquires the layout name, the form ID of the input form, the item name of the output item, the item ID, and the attribute from the file output unit and registers these in the output layout information 116.
[0124] Next, the file output support unit 126 receives the selection of the target data 114 to be output (step S330). Specifically, the file output support unit 126 generates an output operation screen via the display unit 127 and displays it on the terminal device 200.
[0125] FIG. 13 is a diagram showing an example of the output operation screen. As shown in the figure, the output operation screen 370 includes an output layout selection button for receiving the selection of the output layout, an output data selection button for receiving the selection of the input data to be output, and an output button for instructing the execution of the output process.
[0126] The user displays the output layout by selecting the output layout selection button. Specifically, when the output layout selection button is selected based on the user operation, the file output support unit 126 displays the layout ID and layout name registered in all the output layout information 116 and receives the selection by the user. Also, when the output layout is selected, the file output support unit 126 displays the output layout on the display screen via the display unit 127.
[0127] Also, the user selects the input data to be output by selecting the output data selection button. Specifically, when the output data selection button is selected based on the user operation, the file output support unit 126 displays the input data ID, input data name, target data ID, and target data name registered in all the input data related information 115 in association with each other and accepts the selection by the user. Also, when the input data to be output is selected, the file output support unit 126 temporarily stores the data in the storage unit 110 as the target data 114 for output.
[0128] Also, the user executes the output process by selecting the output button. Specifically, when the output button is selected based on the user operation, the file output support unit 126 displays candidates for the output format (for example, CSV, etc.) and accepts the selection by the user. Also, when the output format is selected, the file output support unit 126 executes the output process of the target data 114 for output in the selected output format. Specifically, the file output support unit 126 outputs the data content of the item corresponding to the item ID included in the output layout among the items included in the input content of the input data in the order set in the output layout to a file. At that time, the file output support unit 126 processes and outputs the data content so as to satisfy the attributes set in the output layout.
[0129] Also, when the file output support unit 126 outputs the target data 114 for output, it ends the processing of this flow.
[0130] The above describes various processes executed by the data input support device 100.
[0131] According to such a data input support device 100, it is possible to provide a system that can design a data input form relatively easily without requiring expertise and can support more accurate input work.
[0132] Note that the present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the same inventive concept. The data input support device 100 according to the first modification example creates a business process based on a user operation, generates business process information 117 in which users with execution authority are registered for each business process, and stores it in the storage unit 110.
[0133] FIG. 14(a) shows an example of business process information. As shown in the figure, in the business process information 117, a business process ID, a business process name, a process ID / process name, a process order, and an execution authority holder are registered. Note that the business process ID is identification information of the business process. Also, the process ID / process name is information indicating the identification information and name of the process included in the business process. The process order is information indicating the order of each process. The execution authority holder is registered with a user having the authority to execute each process associated for each process. Note that such business process information 117 is created and stored for each business process.
[0134] The business process information 117 is generated, for example, by the work data management unit 124 based on input information received from the creator of the business process via a predetermined setting screen.
[0135] FIG. 15 is a diagram showing an example of a screen on which a list of business processes is displayed. The display screen 380 is generated and displayed by the display unit 127 using, for example, the business process information 117. Also, for example, the operator selects the process to be performed by the operator from the displayed business processes, and a menu screen for the corresponding work is displayed, and the processing according to the above-described embodiment is performed.
[0136] Specifically, the display unit 127 identifies the user ID of the implementation right holder corresponding to the process ID of the display screen 380 selected based on the user operation from the business flow information 117. Further, the display unit 127 determines whether the user who selected the process has the implementation right by comparing, for example, the account of the user who selected the process on the display screen (such as the user ID input at the time of login) with the user ID of the identified right holder. In addition, when it is an operation of the implementation right holder, the display unit 127 performs processes such as displaying the menu screen of the selected process, and when it is not the implementation right holder, displaying an error message notifying that there is no right.
[0137] Thereby, the data input support device 100 can set effective security based on the implementation right for the work of each process included in the business flow.
[0138] In addition, the data input support device 100 according to the second modification example associates the user ID of the worker who performed each work included in the business flow with the work history and stores this.
[0139] FIG. 14(b) shows an example of the work history information 118. As shown in the figure, the work history information 118 registers the user ID and the work history. The user ID is the identification information of the user who performed the work. The work history is information indicating the work history performed by the user, and is associated with the business flow ID, the process ID, and the date. The business flow ID and the process ID are the identification information of the business flow and the process that the user worked on, respectively. The date is information indicating the date of the work. Such work history information 118 is created and stored by the work data management unit 124 at each predetermined interval of each work (for example, when the save button is pressed after creating the input form, or when the save button is pressed after performing the data input work for one target data 114 of the document).
[0140] Note that, like the work history included in the user information 111, information for specifying more detailed work content may be registered in the work history information 118.
[0141] With such work history information 118, it is possible to manage the content of each work included in the business process and the user who performed it.
[0142] In the above-described embodiment, an example was described in which the user performs a data input operation on each input field 316 in the blank of the input form while checking the entry content of the form displayed in the display area 311. However, in the third modification example, when the user selects an input form during the data input operation, the input form is displayed in a state where corresponding data of the form is set for at least one or more input fields 316.
[0143] Specifically, the data input support device 100 holds, in advance in the storage unit 110, analysis data for each target data including, for example, the format of the target data (such as the positional relationship of each entry field) and the content entered in each entry field, which is analyzed by OCR (Optical Character Recognition) or AI (Artificial Intelligence). Further, when the target data of the form to be displayed in the display area 311 by the user and the input form to be displayed in the display area 312 are selected, the data input support device 100 acquires the analysis data of the selected target data from the storage unit 110, and displays the input form in the display area 312 in a state where the entry content of the corresponding item name is set for each input field 316 of the selected input form (the state where it is input).
[0144] According to such a data input support device 100, when the user selects the target data of the form and then selects a predetermined input form, each input field 316 of the input form is displayed with the data of the corresponding item name of the form set therein. In this case, the user can check whether there is any mistake by comparing the data set in the input field 316 with the entry content of the form displayed in the display area 311, and if there is a mistake, the user only needs to correct that part. In this way, the data input support device 100 can save the labor of the user inputting data by himself / herself and can contribute to the reduction of labor.
[0145] Also, in the above-described embodiment, the user displayed the target data of the form in the display area 311 and then input data into each input field 316 of the input form while checking it. However, the present invention is not limited to this. Even when there is no image of the target data, that is, when the data file of the target data to be the work object of data input exists but the form image is not included in the target data (the state where the form is not displayed in the display area 311), the user can perform the data input operation on the input field 316, and the data input support device 100 saves the input data in the storage unit 110. That is, even when the target data not including an image is selected, the data input support device 100 accepts the data input to the input field 316 and saves it. This assumes, for example, the case where the user performs data input while referring to a form on a paper medium or a form displayed on another device.
[0146] Also, in the above-described embodiment, the data input of the form is taken as an example for explanation. However, the present invention is not limited to this. The data input support system 1000 including the data input support device 100 can be used in creating an input form used for the input, supporting data input, or outputting the like when inputting and saving the result of some work as data.
[0147] In the above-described embodiment, with an image of a form being displayed in the display area 311, the layout and the like of the input form displayed in the display area 312 are adjusted to create an input form desired by the user. However, the present invention is not limited to this. Even when there is no image of a form to be displayed in the display area 311 (when no form is displayed in the display area 311), the user can adjust the layout such as the width of input items and create and save a desired input form.
[0148] FIG. 16 is a diagram showing an example of the hardware configuration of the data input support device 100. As shown in the figure, the data input support device 100 includes a processing device 1010, a main storage device 1020, an auxiliary storage device 1030, and a communication device 1040, and each component is connected by a bus 1050.
[0149] The processing device 1010 is an arithmetic device such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), and executes processing according to a program stored in the main storage device 1020 or the auxiliary storage device 1030. In the data input support device 100, processing is performed by the processing device 1010 that operates according to a program read onto the main storage device 1020. The processing unit 120 realizes each function when the processing device 1010 executes a program.
[0150] The main storage device 1020 is a storage device such as a RAM (Random Access Memory) or a flash memory, and functions as a storage area from which programs and data are temporarily read. The auxiliary storage device 1030 is a rewritable storage device. The storage unit 110 realizes its function by the main storage device 1020 or the auxiliary storage device 1030. The communication device 1040 is an interface for communicatively connecting the data input support device 100 to an external device.
[0151] Note that the processing of each component of the data input support device 100 may be executed by one piece of hardware or by a plurality of pieces of hardware. Also, the processing of each component of the data input support device 100 may be realized by one program or by a plurality of programs.
[0152] Furthermore, the examples of the above-described embodiments have been described in detail for easy understanding of the present invention, and the present invention is not limited to those having all the configurations described herein. Also, a part of the configuration of an example of one embodiment can be replaced with the configuration of an example of another embodiment. Also, the configuration of an example of another embodiment can be added to the configuration of an example of one embodiment. Also, addition, deletion, or replacement of other configurations can be made to a part of the configuration of an example of each embodiment. Also, the above-described respective configurations, functions, processing units, processing means, etc. may be realized in hardware by designing a part or all of them, for example, by means of an integrated circuit. Also, the control lines and information lines in the drawings show those considered necessary for explanation, and do not necessarily show all of them. It may be considered that almost all the configurations are interconnected.
Explanation of Reference Numerals
[0153] 1000... Data input support system, 100... Data input support device, 110... Storage unit, 111... User information, 112... Template information, 113... Input form information, 114... Target data, 115... Input data related information, 116... Output layout information, 117... Business process information, 118... Work history information, 120... Processing unit, 121... Input reception unit, 122... Template creation support unit, 123... Input form creation support unit, 124... Work data management unit, 125... Data storage unit, 126... File output support unit, 127... Display unit, 130... Communication unit, 200... Terminal device, 300... Template creation screen, 310... Input form creation screen, 320... Screen related to guide setting, 330... Data input screen, 340... Confirmation screen, 350... Sticky note / marker input screen, 360... Output layout creation screen, 370... Output operation screen, 1010... Processing device, 1020... Main memory device, 1030... Auxiliary storage device, 1040... Communication device, 1050... Bus, N... Network
Claims
1. A display unit that displays a setting screen for an input form, in which a display screen is divided and an area for displaying a form is arranged on one side and an area for displaying one or more input items is arranged on the other side; an input form creation support unit that receives a setting regarding layout or attributes for each of the input items and generates an input form corresponding to the form displayed based on the setting. A data input support device characterized by the above.
2. The data input support device according to Claim 1, wherein the setting regarding the layout includes at least any one of new addition of the input item, position change, width change, new addition of a label, and label width change. A data input support device characterized by the above.
3. The data input support device according to Claim 1, wherein the setting regarding the attributes of the input item includes at least any one of item name change of the input item, setting of available character types and character length, setting of whether it is read-only, and setting regarding automatic search input. A data input support device characterized by the above.
4. The data input support device according to Claim 1, further comprising an input reception unit that receives an input by an operator, and a template creation support unit that generates a template including a plurality of input items based on the input received from the operator, wherein when the input reception unit receives a selection of a template from the operator, the display unit displays one or more of the input items included in the template in the display area on the other side. A data input support device characterized by the above.
5. The data input support device according to Claim 1, wherein the input form creation support unit receives a guide setting for associating the input item with an entry field of the form, and when the input item of the input form with the guide setting is selected, the display unit displays a guide mark in the entry field associated with the input item, or enlarges the display of the entry field in addition to or instead of the guide mark. A data input support device characterized by the above.
6. The data input support device according to Claim 1, further comprising a work data management unit that manages data input to the input item by an operator, and a data storage unit that stores the input data, wherein the display unit A data input screen is displayed, which divides the display screen and arranges an area for displaying the form on one side and an area for displaying the input items of the generated input form on the other side. The work data management unit receives input data from the operator. The data storage unit stores the input data in association with the form. A data input support device characterized by the above.
7. The data input support device according to claim 6, wherein the work data management unit generates voice information for reading out the content of the data input to the input item and outputs it to the terminal device used by the operator. A data input support device characterized by the above.
8. The data input support device according to claim 1, further comprising a work data management unit that manages the data input to the input item by the operator, and a data storage unit that stores the input data. The display unit displays screen information in which the display screen is divided and an area for displaying the form is arranged on one side and an area for displaying an input field for input data to be displayed on a sticker is arranged on the other side. The work data management unit receives input data to the input field. The display unit displays the sticker with the input data in the area for displaying the form. The data storage unit stores the form and the information related to the sticker in association with each other. A data input support device characterized by the above.
9. The data input support device according to claim 1, further comprising a work data management unit that manages the data input to the form or the input item by the operator, and a data storage unit that stores the input data. The display unit displays screen information in which the display screen is divided and an area for displaying the form is arranged on one side and an area for displaying information for setting the attributes of a marker is arranged on the other side. The work data management unit receives the setting of the attributes of the marker and the marking of the form by the marker. The display unit displays the marking on the form. The data storage unit stores the form and the information related to the marking by the marker in association with each other. A data input support device characterized by the above.
10. The data input support device according to claim 6, receives the selection of an output item from among the input items included in the input form, and generates an output layout corresponding to the form based on the selection. The apparatus further comprises a file output unit that outputs the input data corresponding to the output items in a predetermined output format according to the output layout. A data input support apparatus characterized by the above.
11. A data input support system having a data input support apparatus and a terminal apparatus, wherein the data input support apparatus has a display unit that divides a display screen and arranges a region for displaying a form on one side and a region for displaying one or more input items on the other side, and displays an input form setting screen on the terminal apparatus; and an input form creation support unit that receives a setting regarding layout or attribute for each of the input items from the terminal apparatus and generates an input form corresponding to the form displayed based on the setting. A data input support system characterized by the above.
12. A data input support method performed by a data input support apparatus, wherein the data input support apparatus performs a display step of displaying an input form setting screen in which a display screen is divided and a region for displaying a form is arranged on one side and a region for displaying one or more input items is arranged on the other side; and an input form creation support step of receiving a setting regarding layout or attribute for each of the input items and generating an input form corresponding to the form displayed based on the setting. A data input support method characterized by the above.
13. A program for causing a computer to function as a data input support apparatus, wherein the computer is caused to function as a display unit that divides a display screen and arranges a region for displaying a form on one side and a region for displaying one or more input items on the other side, and displays an input form setting screen; and an input form creation support unit that receives a setting regarding layout or attribute for each of the input items and generates an input form corresponding to the form displayed based on the setting. A program characterized by the above.
Citation Information
Patent Citations
Document processor
JP1989130281A
Information processing method, information processor and printing system
JP2001101327A
Dynamically linked graphical message for process control system
JP2011070673A
Information processing system, information processing method and computer program
JP2014126933A
Information processor, information processing method, and program
JP2021068183A