Data input system, data input method, and data input program

The data input system addresses repetitive and error-prone data entry by automatically displaying the latest data in designated fields, enhancing efficiency and accuracy through continuous registration and notification options.

JP2025011705APending Publication Date: 2025-01-24MURATA MASCH LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023113967
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-07-11
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

Existing data entry systems require repetitive data input and modification, leading to increased errors and inefficiencies due to the need to register data in fields that should be modified, and automatic entry often results in incorrect input that needs to be deleted.

Method used

A data input system and method that utilizes a processor, display device, and input device to register data in multiple input fields, displaying the most recently registered data in designated fields, allowing for simplified and error-reduced data entry by automatically populating fields with the latest data and providing options for continuous registration and completion notifications.

Benefits of technology

Simplifies data entry processes by reducing repetitive tasks and minimizing errors, ensuring accurate data input by automatically displaying the most recent data in relevant fields and offering customizable settings for continuous registration and notification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025011705000001_ABST
    Figure 2025011705000001_ABST
Patent Text Reader

Abstract

To provide a data input system configured to simplify data input and reduce input error in repeatedly inputting data into an input form.SOLUTION: A data input system 100 includes, as processing units which are implemented by causing a processor 112 to execute a program: a registration unit 124 which registers data input to an input form having a plurality of input fields; a display unit 121 which causes a display device 116 to display the input form; and a setting unit 122 which sets one or more input fields included in the input fields, as one or more first input fields. Each of the one or more first input fields is displayed by the display unit 121 with data input therein, the data being registered by the registration unit 124 immediately before the input form is displayed on the display device 116.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a data entry system, a data entry method, and a data entry program. [Background technology]

[0002] Conventionally, a system for inputting data into an input form such as a web form is known (for example, Patent Document 1). The invention described in Patent Document 1 aims to simplify data input into an input form by transcribing data input into an input form into another input form. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2003-132298 A Summary of the Invention [Problem to be solved by the invention]

[0004] In the invention disclosed in Patent Document 1, data is transcribed for all input items. Therefore, data is also transcribed into input items where the transcribed data needs to be corrected. Therefore, in input items where the transcribed data needs to be corrected, the transcribed data may be registered as is without being corrected. In addition, when data that needs to be corrected is automatically entered into an input item, the data needs to be deleted, which increases the work of data entry.

[0005] The present invention has been made in consideration of the above-mentioned problems, and aims to provide a data input system, a data input method, and a data input program that can simplify data input and reduce input errors when repeatedly inputting data into an input form. [Means for solving the problem]

[0006] In order to achieve the above-mentioned object, a data input system according to one embodiment of the present invention is a data input system comprising one or more processors, one or more display devices, and one or more input devices, and comprises, as processing units realized by causing the one or more processors to execute a program, a registration unit that registers data entered into an input form having a plurality of input fields, a display unit that displays the input form on a first display device included in the one or more display devices, and a setting unit that sets one or more input fields included in the plurality of input fields to one or more first input fields, and each of the one or more first input fields is displayed by the display unit with the data registered by the registration unit entered therein immediately prior to the time the input form is displayed on the first display device.

[0007] In order to achieve the above-mentioned object, a data input method according to one embodiment of the present invention is a data input method using one or more processors, one or more display devices, and one or more input devices, and includes a registration step of registering data entered into an input form having a plurality of input fields, a display step of displaying the input form on a first display device included in the one or more display devices, and a setting step of setting one or more input fields included in the plurality of input fields to one or more first input fields, and in the display step, each of the one or more first input fields is displayed in a state in which the data registered in the registration step is entered immediately before the input form is displayed on the first display device.

[0008] In order to achieve the above object, a data entry program according to one aspect of the present invention causes one or more processors to execute the above data entry method.

[0009] These comprehensive or specific aspects may be realized by a system, a method, an integrated circuit, a computer program, or a recording medium such as a computer-readable CD-ROM, or may be realized by any combination of the system, the method, the integrated circuit, the computer program, and the recording medium. Effect of the Invention

[0010] According to the present invention, it is possible to provide a data input system, a data input method, and a data input program that can simplify data input and reduce input errors when data is repeatedly input into an input form. [Brief description of the drawings]

[0011] [Figure 1] 1 is a block diagram showing an overall configuration of a data input system according to a first embodiment. [Diagram 2] FIG. 2 is a diagram showing an example of an input form used in the data input system according to the first embodiment. [Diagram 3] 4 is a flowchart showing an example of the flow of a data input method according to the first embodiment. [Figure 4] FIG. 2 is a diagram showing an example of a setting form for setting an input form in the data input system according to the first embodiment. [Diagram 5] FIG. 2 is a diagram showing a first example of an input form displayed on the display device according to the first embodiment. [Figure 6] FIG. 2 is a diagram showing a first example of a display state of an input form according to the first embodiment. [Figure 7] FIG. 2 is a diagram showing an example of a notification area according to the first embodiment. [Figure 8] FIG. 11 is a diagram showing a second example of a display state of the input form according to the first embodiment. [Figure 9] FIG. 11 is a block diagram showing the overall configuration of a data input system according to a second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] Hereinafter, the data input system, data input method, and data input program according to the present invention will be described with reference to the drawings. Note that the following embodiment is merely an example for explaining the present invention, and is not intended to limit the present invention. For example, the shapes, structures, materials, components, relative positional relationships, connection states, numerical values, formulas, contents of each step in the method, and the order of each step shown in the following embodiment are merely examples, and may include contents not described below.

[0013] Furthermore, the drawings are schematic diagrams in which emphasis, omissions, or ratios have been appropriately adjusted in order to explain the present invention, and the shapes, positional relationships, and ratios are different from the actual ones.

[0014] In addition, in the following, a plurality of inventions may be collectively described as one embodiment, and some of the contents described below are described as optional components related to the present invention.

[0015] (Embodiment 1) A data input system and a data input method according to a first embodiment will be described.

[0016] [Overall configuration of data entry system] The overall configuration of a data input system according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing the overall configuration of a data input system 100 according to this embodiment.

[0017] The data input system 100 according to the present embodiment is a system for inputting data into an input form having a plurality of input fields, and includes one or more processors, one or more display devices, and one or more input devices. In the present embodiment, the data input system 100 includes processors 112 and 142, a display device 116, and an input device 118. The input form is, for example, a web form displayed on the display device 116, and data is input into each input field of the input form using the input device 118. Here, the input form used in the data input system 100 according to the present embodiment will be described with reference to FIG. 2. FIG. 2 is a diagram showing an example of an input form IF1 used in the data input system 100 according to the present embodiment.

[0018] The input form IF1 is, for example, a web form displayed on the display device 116, and data is input using the input device 118.

[0019] 2, the input form IF1 has a plurality of input fields F11 to F15. In this embodiment, the input form IF1 further has a header H1, comment display sections C11 to C16, radio buttons Rb11 and Rb12, and a register button R1. The input form IF1 is displayed on the display device 116 as, for example, one window.

[0020] The header H1 is an information display section located at the top of the input form IF1. In the example shown in Fig. 2, the name of the input form IF1 (job form) is displayed in the header H1.

[0021] The input fields F11 to F15 are areas into which data is input. In the example shown in FIG. 2, text data is input into the input fields F11 to F15. The configuration of each input field is not limited to the configuration in which text data is input, and it is sufficient if data can be input. For example, the input field may include options and radio buttons for indicating the selected option. The radio buttons Rb11 and Rb12 shown in FIG. 2 are examples of input fields. Furthermore, when any of the input fields F11 to F15 is selected as an input target by using a method such as clicking with the input device 118, text data indicating multiple options may be displayed. The user may be able to input data into the input field by selecting a displayed option by using a method such as clicking with the input device 118.

[0022] The comment display sections C11 to C16 are sections where explanations regarding the contents to be input in each input field are written. The comment display sections C11, C12, C13, C14, and C15 respectively describe explanations regarding the contents to be input in the input fields F11, F12, F13, F14, and F15. The comment display section C16 describes explanations regarding the contents to be input in the radio buttons Rb11 and Rb12. As written in the comment display section C11, the input field F11 is a field for inputting the work date. As written in the comment display section C12, the input field F12 is a field for inputting the name of the worker. As written in the comment display section C13, the input field F13 is a field for inputting the name of the department to which the worker belongs. As written in the comment display section C14, the input field F14 is a field for inputting the name of the object to be worked on. As written in the comment display section C15, the input field F15 is a field for inputting the inspection object. As described in the comment display section C16, the radio buttons Rb11 and Rb12 are input fields for inputting the test results of the test subject.

[0023] The registration button R1 is an input section for instructing the registration of data entered in the input form IF1. For example, by clicking the registration button R1 using the input device 118, the data entered in the input form IF1 is registered in the data entry system 100.

[0024] In the data entry system 100, a user inputs data into an input form IF1 as shown in Fig. 2 using an input device 118. In this embodiment, the data entry system 100 includes a first terminal 101, a server 103, an administrator terminal 104, and a network 105 as shown in Fig. 1.

[0025] The first terminal 101 is a terminal for inputting data in the data input system 100. In this embodiment, the first terminal 101 can communicate with the server 103 and the administrator terminal 104 via the network 105.

[0026] 1, in this embodiment, the first terminal 101 includes a processor 112, a storage device 114, a display device 116, and an input device 118. As the first terminal 101, for example, a smartphone, a tablet terminal, a PC (Personal Computer), etc. can be used.

[0027] The processor 112 is a processing device capable of executing a program. The processor 112 is an example of a first processor included in one or more processors included in the data input system 100. As the processor 112, for example, a CPU (Central Processing Unit) or the like can be used.

[0028] The storage device 114 is a device that can store (save) programs, data, etc., and output the stored data. For example, a hard disk drive (HDD), a solid state drive (SSD), etc. can be used as the storage device 114.

[0029] The display device 116 is a device that displays an image based on the control of the processor 112. The display device 116 is an example of a first display device included in one or more display devices included in the data input system 100. As the display device 116, for example, a liquid crystal display panel, an organic EL (Electro Luminescence) display panel, etc. can be used.

[0030] The input device 118 is a device for inputting data to the first terminal 101. A user inputs data to the first terminal 101 using the input device 118. As the input device 118, for example, a keyboard, a touch panel, a mouse, or the like can be used.

[0031] The server 103 is a device including a processor 142 and a storage device 144. Note that the server 103 may include a display device and an input device, similar to the first terminal 101. The server 103 can communicate with the first terminal 101 and the administrator terminal 104 via the network 105.

[0032] The processor 142 is a processing device capable of executing a program. For example, a CPU or the like can be used as the processor 142. The storage device 144 is a device that stores (saves) programs, data, and the like, and can output the stored data. For example, a HDD, an SSD, or the like can be used as the storage device 144. In this embodiment, information related to an input form is stored in the storage device 144. In addition, data entered into the input form and registered is also stored in the storage device 144.

[0033] The administrator terminal 104 is a terminal for managing input data. For example, when the input data is stored in the storage device 144 of the server 103, the administrator terminal 104 communicates with the server 103 via the network 105. The administrator terminal 104 is used, for example, to manage and analyze the input data. For example, a smartphone, a tablet terminal, a PC, etc. can be used as the administrator terminal 104.

[0034] Each terminal included in the data input system 100 is connected to the network 105. There is no particular limitation on the configuration of the network 105. The network 105 may be, for example, a LAN (Local Area Network) or a WAN (Wide Area Network).

[0035] The data entry system 100 includes a display unit 121, a setting unit 122, and a registration unit 124 as processing units realized by causing the processor 112 to execute a program. In this embodiment, the first terminal 101 includes the display unit 121, the setting unit 122, and the registration unit 124.

[0036] The display unit 121 is a processing unit that displays an input form on the display device 116. The display unit 121 displays the input form on the display device 116 based on information related to the input form that the server 103 or the like has, for example.

[0037] In this embodiment, when performing continuous registration described later, when data inputted into an input form displayed on display device 116 is registered, display unit 121 can automatically display, on display device 116, an input form in a state in which no data has been inputted by input device 118 (i.e., an input form before input). In this way, whether or not to display, on display device 116, an input form in a state in which no data has been inputted by input device 118, is set by setting unit 122.

[0038] Furthermore, when data entered into an input form displayed on display device 116 is registered, display unit 121 can cause display device 116 to display a notification area for notifying that registration has been completed. Whether or not to display the notification area is set by setting unit 122.

[0039] The registration unit 124 is a processing unit that registers data entered into an input form having a plurality of input fields.

[0040] The setting unit 122 is a processing unit that sets one or more input fields included in the input form as one or more first input fields. The setting unit 122 determines whether or not to set each of the input fields in the input form as a first input field. In other words, the setting unit 122 can set any input field in the input form as a first input field.

[0041] In this embodiment, each of the one or more first input fields is displayed by the display unit 121 in a state where the data registered by the registration unit 124 most recently at the time the input form is displayed on the display device 116 is entered. This can simplify data entry when the same data as the most recently registered data is to be entered into the first input field. In addition, since the first input field displayed in a state where the most recently registered data is entered can be set by the setting unit 122, data can be selectively and automatically entered into only input fields in which the most recently registered data can be used. This can prevent erroneous data entry, since registered data is not automatically entered into input fields in which the most recently registered data cannot be used.

[0042] Furthermore, the setting unit 122 sets whether or not the notification area is to be displayed by the display unit 121. This allows the notification area to be displayed on the display unit 121 as necessary. For example, if the display and erasure of the notification area is bothersome, the display of the notification area can be stopped.

[0043] [Data entry method] The data input method according to this embodiment will be described with reference to Fig. 3. Fig. 3 is a flow chart showing an example of the flow of the data input method according to this embodiment.

[0044] The data input method according to the present embodiment is a method for inputting data into an input form using a display device and an input device.

[0045] In the data input method according to the present embodiment, first, as shown in FIG. 3, the setting unit 122 of the first terminal 101 sets an input form (setting step S10). In the setting step S10, the setting unit 122 sets one or more input fields included in the multiple input fields as one or more first input fields. In the setting step S10, fields other than the first input field may also be set. The setting contents in the setting step S10 are determined, for example, by the user using the input device 118. A method of determining the setting contents of the setting unit 122 will be described with reference to FIG. 4. FIG. 4 is a diagram showing an example of a setting form IF2 for setting an input form in the data input system 100 according to the present embodiment. FIG. 4 also shows the display device 116 that displays the setting form IF2.

[0046] 4, the setting unit 122 displays the setting form IF2 on one or more display devices included in the data input system 100. In this embodiment, the setting unit 122 displays the setting form IF2 on the display device 116.

[0047] Setting form IF2 has one or more setting fields F31 to F35. In this embodiment, setting form IF2 has a continuous registration setting section F21, a completion notification setting section F22, an automatic input setting section F23, an item addition section F50, comment display sections C21 to C23, C31 to C35, and delete buttons F41 to F45.

[0048] The successive registration setting unit F21 is an input unit for setting whether or not to perform successive registration. The successive registration is a process for automatically displaying a new input form after data is registered in the input form. In the case of performing successive registration, when data inputted in the input form IF1 displayed on the display device 116 is registered, the display unit 121 displays the input form IF1 in a state in which no data has been inputted by the input device 118 on the display device 116. This allows the user to automatically display a new input form IF1 after registering data inputted in the input form IF1 without instructing to display the input form IF1 again. Therefore, when inputting and registering in the input form IF1 is repeated multiple times, the user's work can be simplified.

[0049] 4, the user can select ON or OFF in the successive registration setting section F21. By selecting ON in the successive registration setting section F21, the input form IF1 is set to perform successive registration, and by selecting OFF, the user is set not to perform successive registration.

[0050] The completion notification setting unit F22 is an input unit for setting whether or not to perform a completion notification. The completion notification is a process for displaying a notification area for notifying that the registration has been completed normally after the data inputted in the input form IF1 is registered. When the data inputted in the input form IF1 displayed on the display device 116 is registered, the display device 116 can display a notification area for notifying that the registration has been completed. The setting unit 122 sets whether or not the display device 121 should display the notification area based on the input data to the completion notification setting unit F22. By displaying the notification area, the user can easily grasp that the registration has been completed normally, but when subsequently performing inputting into the input form IF1, it is necessary to erase the displayed notification area, and the erasing operation may be troublesome. Therefore, in this embodiment, whether or not to perform a completion notification (i.e., whether or not to display the notification area) can be set by inputting into the completion notification setting unit F22. Specific examples of the notification area will be described later.

[0051] 4, the completion notification setting section F22 can select ON or OFF. By selecting ON in the completion notification setting section F22, the notification area is set to be displayed in the input form IF1, and by selecting OFF, the notification area is set not to be displayed.

[0052] The automatic input setting unit F23 sets whether or not the display unit 121 displays the input form IF1 in a state in which data registered by the registration unit 124 immediately before the time when the input form IF1 is displayed on the display device 116 is entered into one or more first input fields of the input form IF1. For example, when data input and registration into the input form IF1 are repeated multiple times, the automatic input setting unit F23 can set whether or not the input form is displayed in a state in which data that was entered into the first input field during the first input and registration into the input form IF1 is entered into the first input field of the input form during the second input into the input form IF1.

[0053] 4, the automatic input setting section F23 can select ON or OFF. By selecting ON in the automatic input setting section F23, the data registered in the first input field is automatically input when the input form is displayed, and by selecting OFF, the data registered in the first input field is not automatically input.

[0054] The one or more setting fields F31 to F35 are fields for setting one or more first input fields. That is, each of the setting fields F31 to F35 sets a first input field to be displayed in a state in which the most recently registered data is input when the input form is displayed on the display device 116. In this embodiment, the one or more setting fields F31 to F35 correspond one-to-one to the one or more first input fields. Information indicating one of the one or more first input fields is input to each of the one or more setting fields F31 to F35. For example, as shown in FIG. 4, "working date" is input to the setting field F31 as information indicating the first input field. In this case, the input field F11 corresponding to "working date" is set as the first input field. Note that input to each of the one or more setting fields F31 to F35 may be performed by selecting from candidates displayed in a drop-down list.

[0055] In the example shown in FIG. 4, the setting field F35 shows a state in which information indicating the first input field has not been input. The setting unit 122 may display information indicating that the setting field F35 is not filled in. In the example shown in FIG. 4, the setting field F35 is displayed with information indicating that the setting field is one of one or more setting fields ("(input item)"), rather than with information of an input field. This makes it possible to easily identify setting fields that are not filled in. Note that the information displayed in the setting field F35 that is not filled in may be displayed in a manner different from the information indicating the first input field. For example, the information displayed in the setting field F35 that is not filled in may be displayed in gray characters, and the information indicating the first input field may be displayed in black characters.

[0056] The comment display sections C21 to C23, C31 to C35 are sections where explanations are given on the contents to be input into each input section or each setting field. The comment display sections C21, C22, and C23 respectively give explanations on the contents to be input into the continuous registration setting section F21, the completion notification setting section F22, and the automatic input setting section F23. Each of the comment display sections C31 to C35 gives an explanation indicating that it is a setting field.

[0057] The delete buttons F41, F42, F43, F44, and F45 are input units for deleting the setting fields F31, F32, F33, F34, and F35, respectively. In the example shown in Fig. 4, by clicking each delete button with the input device 118, the delete button, the setting field displayed next to the delete button, and the comment display unit can be deleted.

[0058] The item addition section F50 is an input section for adding a setting field. In the example shown in Fig. 4, a setting field can be added by clicking the item addition section F50 with the input device 118.

[0059] In the setting step S10 shown in Fig. 3, one or more input fields included in the multiple input fields of the input form IF1 are set to one or more first input fields using the above-mentioned setting form. First, in this embodiment, the automatic input setting section F23 is set to ON. That is, it is set so that the registered data is input to the first input field. In other words, it is set to a state in which the first input field can be set.

[0060] In the example shown in Figure 4, of the multiple input fields that input form IF1 has, input field F11 corresponding to the information "work date" entered in setting field F31, input field F12 corresponding to the information "worker name" entered in setting field F32, input field F13 corresponding to the information "department" entered in setting field F33, and input field F14 corresponding to the information "property name" entered in setting field F34 are set as the first input field.

[0061] 4, the successive registration setting section F21 and the completion notification setting section F22 are set to ON. That is, the successive registration setting section F21 is set to perform successive registration, and the completion notification setting section F22 is set to perform completion notification.

[0062] Next, as shown in FIG. 3, the display unit 121 judges whether or not the automatic input setting section F23 is set to ON (automatic input judgment step S12).

[0063] If the automatic input setting section F23 is set to OFF (No in the automatic input determination step S12), the process proceeds to the display step S16.

[0064] On the other hand, when the automatic input setting section F23 is set to ON (Yes in the automatic input determination step S12), the most recently registered data is acquired (acquisition step S14). Specifically, the display section 121 acquires the registered data from the server 103 (storage device 144). Here, a case where no data is registered in the server 103 will be described.

[0065] Next, the display unit 121 displays the input form IF1 (display step S16). The display unit 121 acquires information related to the input form IF1 and displays it on the display device 116. The information related to the input form IF1 may be stored, for example, in the storage device 144 of the server 103 or in the storage device 114 of the first terminal 101. In the display step S16, each of the one or more first input fields is displayed in a state in which the most recently registered data is input at the time when the input form IF1 is displayed on the display device 116. However, in this case, although the first input field is set, since there is no registered data, the input form IF1 is displayed in a state in which no data is input. In such a case, the input form IF1 displayed on the display device 116 will be described with reference to FIG. 5.

[0066] Fig. 5 is a diagram showing a first example of input form IF1 according to the present embodiment, which is displayed on display device 116. As shown in Fig. 5, input form IF1 is displayed on display device 116 without data being entered in each input field.

[0067] Subsequently, as shown in FIG. 3, the user inputs data into the input form IF1 (input step S18). The user uses the input device 118 to input data into each input field of the input form IF1. Here, the input form IF1 into which data has been input will be described with reference to FIG. 6. FIG. 6 is a diagram showing a first example of a display state of the input form IF1 according to the present embodiment. FIG. 6 shows the input form IF1 in a state in which data has been input into all the input fields. As shown in FIG. 6, text data has been input into the input fields F11 to F15 of the input form IF1, and of the radio buttons Rb11 and Rb12, the radio button Rb11 has been selected.

[0068] Subsequently, as shown in FIG. 3, the registration unit 124 registers the data inputted in the input form IF1 (registration step S20). Specifically, the user instructs registration by clicking the registration button R1 using the input device 118, and in response to the instruction, the registration unit 124 causes the server 103 to register the data inputted in the input form IF1. The server 103 registers the data by storing the data in the storage device 144. The registration unit 124 may register the data by storing the data in the storage device 114. If there is an error in the data inputted in the input form IF1, the registration unit 124 may notify the user of the input field having the error. In response to such a notification, the process may return to the input step S18, and the user may re-enter the input form. Here, a case will be described in which there is no error in the data inputted in the input form IF1 and the registration is completed.

[0069] Next, the display unit 121 judges whether or not the completion notification setting section F22 is set to ON (completion notification judging step S22).

[0070] When the display unit 121 determines that the completion notification setting unit F22 is set to ON (Yes in the completion notification determination step S22), the display unit 121 displays a notification area notifying that the registration has been completed (notification area display step S24). The notification area will now be described with reference to FIG. 7. FIG. 7 is a diagram showing an example of the notification area NR1 according to this embodiment. As shown in FIG. 7, the notification area NR1 is a display area notifying that the registration has been completed. The notification area NR1 may be displayed, for example, in the display area of ​​the input form IF1, or may be displayed in an area other than the display area of ​​the input form IF1.

[0071] Next, the display of the notification area NR1 is erased (notification area erasing step S26). The notification area NR1 may include a confirmation button B1 as shown in Fig. 7. The display of the notification area NR1 may be erased by the user clicking the confirmation button B1 using the input device 118. Furthermore, the notification area NR1 may be automatically erased when a predetermined time has elapsed.

[0072] Returning to the completion notification determination step S22, if the display unit 121 determines that the completion notification setting unit F22 is set to OFF (No in the completion notification determination step S22), the process proceeds to the continuous registration determination step S28. In this way, by setting the completion notification setting unit F22 to OFF, the notification area display step S24 and the notification area deletion step S26 described above can be omitted, and therefore the input and registration work in the input form IF1 can be simplified.

[0073] Next, the display unit 121 judges whether or not the successive registration setting section F21 is set to ON (successive registration judgment step S28).

[0074] When the display unit 121 determines that the successive registration setting section F21 is set to OFF (No in the successive registration determination step S28), the input and registration of data into the input form IF1 is terminated.

[0075] On the other hand, if the display unit 121 determines that the successive registration setting section F21 is set to ON (Yes in the successive registration determination step S28), the process returns to the automatic input determination step S12.

[0076] If the display unit 121 determines that the automatic input setting section F23 is set to OFF (No in the automatic input determination step S12), the process proceeds to a display step S16, and thereafter, the above-mentioned steps are repeated.

[0077] On the other hand, when the display unit 121 determines that the automatic input setting unit F23 is set to ON (Yes in the automatic input determination step S12), as described above, the most recently registered data is acquired (acquisition step S14). Here, since there is data registered most recently in the registration step S20, that data can be acquired.

[0078] Next, the display unit 121 displays the input form IF1 (display step S16). In the display step S16, each of the one or more first input fields is displayed in a state in which the most recently registered data is entered at the time when the input form IF1 is displayed on the display device 116. In such a case, the input form IF1 displayed on the display device 116 will be described with reference to FIG.

[0079] FIG. 8 is a diagram showing a second example of the display state of the input form IF1 according to the present embodiment. As shown in FIG. 8, the input form IF1 is displayed in a state in which the most recently registered data is input into each of the input fields F11 to F14 set as the first input field in the setting step S10. This simplifies the work of the user inputting data into the input form IF1 using the input device 118 when there is no need to change the data to be input into the input fields F11 to F14 from the most recently registered data. In addition, since it is possible to prevent the most recently registered data from being input into the input fields (input field F15, radio buttons Rb11, Rb12) in which the most recently registered data needs to be changed, it is possible to prevent the trouble of deleting data caused by erroneous data being automatically input into the input fields. In addition, it is possible to prevent erroneous data from being automatically input into the input fields and being registered without being corrected to the correct data.

[0080] Then, as shown in FIG. 3, the process proceeds to input step S18, and similar steps are repeated thereafter.

[0081] As described above, according to the data input method of the present embodiment, data input can be simplified and erroneous input and erroneous registration can be reduced.

[0082] (Embodiment 2) A data input system according to the second embodiment will be described. The data input system according to the present embodiment differs from the data input system 100 according to the first embodiment mainly in that a plurality of processing units realized by one or more processors are provided in a plurality of terminals. The data input system according to the present embodiment will be described below with reference to FIG. 9, focusing on the differences from the data input system 100 according to the first embodiment.

[0083] Fig. 9 is a block diagram showing the overall configuration of a data input system 200 according to this embodiment. As shown in Fig. 9, the data input system 200 according to this embodiment includes one or more processors 212, 142, 162, one or more display devices 116, 186, and one or more input devices 118, 188.

[0084] The data entry system 200 includes a first terminal 201 , a second terminal 202 , a server 103 , an administrator terminal 104 , and a network 105 .

[0085] The first terminal 201 is a terminal for inputting data in the data input system 200. In this embodiment, the first terminal 201 can communicate with the second terminal 202, the server 103, and the administrator terminal 104 via the network 105.

[0086] 9, in this embodiment, the first terminal 201 includes a processor 212, a storage device 114, a display device 116, and an input device 118. As the first terminal 201, for example, a smartphone, a tablet terminal, a PC, or the like can be used.

[0087] The processor 212 is a processing device capable of executing a program. The processor 212 is an example of a first processor included in one or more processors included in the data entry system 200. As the processor 212, for example, a CPU or the like can be used.

[0088] The first terminal 201 includes a display unit 121 and a registration unit 124 as processing units realized by causing the processor 212 to execute a program.

[0089] The display device 116 is a device that displays an image under the control of the processor 212. The display device 116 is an example of a first display device included in one or more display devices included in the data input system 200.

[0090] The input device 118 is a device for inputting information to the first terminal 101. A user inputs data to the first terminal 201 using the input device 118.

[0091] The second terminal 202 includes the processor 162, a storage device 184, a display device 186, and an input device 188. As the second terminal 202, for example, a smartphone, a tablet terminal, a PC, or the like can be used.

[0092] The processor 162 is a processing device capable of executing a program. The processor 162 is an example of a second processor included in the one or more processors included in the data entry system 200. As the processor 162, for example, a CPU or the like can be used.

[0093] The second terminal 202 includes a setting unit 122 as a processing unit that is realized by causing the processor 162 to execute a program.

[0094] The storage device 184 is a device that can store (save) programs, data, etc., and output the stored data. For example, a HDD, an SSD, etc. can be used as the storage device 184.

[0095] The display device 186 is a device that displays an image under the control of the processor 162. The display device 186 is an example of a second display device included in the one or more display devices that the data input system 200 includes.

[0096] The input device 188 is a device for inputting information to the second terminal 202. A user inputs data to the second terminal 202 using the input device 188.

[0097] Display unit 121 and registration unit 124 according to this embodiment have the same configuration as display unit 121 and registration unit 124 according to embodiment 1. Setting unit 122 according to this embodiment differs from setting unit 122 according to embodiment 1 in that it uses input device 188 provided in second terminal 202 for inputting data and uses display device 186 for displaying setting form IF2 and the like, but is the same in other respects.

[0098] The data input method according to the first embodiment can also be realized in the data input system 200 according to the present embodiment. Therefore, the data input system 200 according to the present embodiment also achieves the same effects as the data input system 100 according to the first embodiment.

[0099] (Other variations, etc.) The present invention is not limited to the above-described embodiment. For example, the components described in this specification may be combined in any manner, or some of the components may be removed to create another embodiment of the present invention. In addition, the present invention also includes modifications that are made to the above-described embodiment by those skilled in the art without departing from the spirit of the present invention, i.e., the meaning of the words in the claims.

[0100] For example, in the above embodiment, a data input system and a data input method have been described, but the present invention may also be a data input program that causes one or more processors to execute the data input method.

[0101] In the above-mentioned first embodiment, the data input system 100 includes the first terminal 101 and the server 103, and in the above-mentioned second embodiment, the data input system 200 includes the first terminal 201, the second terminal 202, and the server 103. However, the configuration of the data input system according to the present invention is not limited to the configuration of the data input system according to each of the above-mentioned embodiments, as long as it includes one or more processors, a display device, and an input device. For example, the data input system of the present invention may be realized by one terminal. In this case, each processing unit realized by one or more processors included in the data input system according to the embodiments may be realized by one or more processors included in one terminal, and the registered data may also be stored in a storage device included in one terminal.

[0102] Furthermore, in each of the above embodiments, registered data is used, but such registered data may be used for each predetermined group. For example, the most recently registered data may be the most recently registered data among the data registered by a predetermined user (or user group). In other words, even if the data is entered into the same input form and registered, data registered by another user (or another user group) does not have to be used as the most recently registered data. Furthermore, the most recently registered data may be the most recently registered data among the data registered using a predetermined terminal.

[0103] The following aspects may also be included within the scope of one or more aspects of the present invention.

[0104] (1) Some of the components constituting the above data input system may be a computer system composed of a microprocessor, ROM, RAM, a hard disk unit, a display unit, a keyboard, a mouse, etc. A computer program is stored in the RAM or hard disk unit. The microprocessor operates according to the computer program to achieve its functions. Here, the computer program is composed of a combination of multiple instruction codes that indicate commands for a computer to achieve a specified function.

[0105] (2) Some of the components constituting the above data input system may be composed of one system LSI (Large Scale Integration). The system LSI is an ultra-multifunctional LSI manufactured by integrating multiple components on one chip, and specifically, is a computer system including a microprocessor, ROM, RAM, etc. A computer program is stored in the RAM. The system LSI achieves its functions by the microprocessor operating in accordance with the computer program.

[0106] (3) Some of the components constituting the above data input system may be composed of an IC card or a standalone module that can be attached to each device. The IC card or the module is a computer system composed of a microprocessor, ROM, RAM, etc. The IC card or the module may include the above ultra-multifunction LSI. The microprocessor operates according to a computer program, causing the IC card or the module to achieve its functions. The IC card or the module may be tamper-resistant.

[0107] (4) Furthermore, some of the components constituting the above data input system may be the computer program or the digital signal recorded on a computer-readable recording medium, such as a flexible disk, a hard disk, a CD-ROM, an MO, a DVD, a DVD-ROM, a DVD-RAM, a BD (Blu-ray (registered trademark) Disc), a semiconductor memory, etc. Also, the components may be the digital signal recorded on such a recording medium.

[0108] In addition, some of the components constituting the above-mentioned data input system may transmit the computer program or the digital signal via a telecommunications line, a wireless or wired communication line, a network such as the Internet, data broadcasting, etc.

[0109] (5) The present invention may be the methods described above. It may also be a computer program for implementing these methods by a computer, or a digital signal comprising the computer program.

[0110] (6) The present invention may also be a computer system having a microprocessor and a memory, the memory storing the above-mentioned computer program, and the microprocessor operating in accordance with the computer program.

[0111] (7) The program or the digital signal may also be implemented by another independent computer system by recording it on a recording medium and transferring it, or by transferring the program or the digital signal via a network, etc.

[0112] (8) The above-described embodiments and modifications may be combined with each other. [Industrial Applicability]

[0113] The present invention can be used in any system for inputting data into an input form, etc. In particular, the present invention is useful for a system in which some common data is repeatedly input into an input form with a large number of input items. [Explanation of symbols]

[0114] 100, 200 Data Entry System 101, 201 First Terminal 202 Second Terminal 103 Server 104 Administrator terminal 105 Network 112, 142, 162, 212 processors 114, 144, 184 storage device 116, 186 Display device 118, 188 Input device 121 Display section 122 Setting section 124 Registration Department

Claims

1. A data input system including one or more processors, one or more display devices, and one or more input devices, the system including a processing unit realized by causing the one or more processors to execute a program, the processing unit comprising: a registration unit for registering data input into an input form having a plurality of input fields; a display unit that displays the input form on a first display device included in the one or more display devices; a setting unit that sets one or more input fields included in the plurality of input fields to one or more first input fields, Each of the one or more first input fields is displayed by the display unit in a state in which data registered by the registration unit immediately prior to the time when the input form is displayed on the first display device is entered. Data entry system.

2. the data entry system includes a first terminal including a first processor included in the one or more processors and the first display device; The first terminal includes the display unit and the setting unit.

2. The data entry system according to claim 1.

3. The data entry system comprises: a first terminal including a first processor included in the one or more processors and the first display device; a second terminal including a second processor included in the one or more processors; The first terminal includes the display unit, The second terminal includes the setting unit.

2. The data entry system according to claim 1.

4. The setting unit can set, for each of the plurality of input fields, whether or not it is included in the one or more first input fields. The data input system according to any one of claims 1 to 3.

5. The setting unit displays a setting form on any one of the one or more display devices, the setting form includes one or more setting fields for setting the one or more first input fields; the one or more setting fields correspond one-to-one to the one or more first input fields; In each of the one or more setting fields, information indicating one of the one or more first input fields is input. The data input system according to any one of claims 1 to 3.

6. When data input into the input form displayed on the first display device is registered, the display unit can display, on the first display device, the input form in a state in which no data has been input by the one or more input devices. The data input system according to any one of claims 1 to 3.

7. The display unit may display, when the data input into the input form displayed on the first display device is registered, a notification area for notifying that the registration has been completed, on the first display device; The setting unit sets whether or not the display unit needs to display the notification area.

7. A data entry system according to claim 6.

8. The setting unit displays information indicating that an unfilled setting field is one of the one or more setting fields in an unfilled setting field among the one or more setting fields.

6. A data entry system according to claim 5.

9. 1. A method of data entry using one or more processors, one or more display devices, and one or more input devices, comprising: a registration step of registering data entered into an input form having a plurality of input fields; a display step of displaying the input form on a first display device included in the one or more display devices; a setting step of setting one or more input fields included in the plurality of input fields as one or more first input fields, In the display step, each of the one or more first input fields is displayed in a state in which the data registered in the registration step immediately prior to the time when the input form is displayed on the first display device is entered. Data entry methods.

10. The data entry method according to claim 9, wherein the data entry method is performed by one or more processors. Data entry programs.

Citation Information

Patent Citations

  • Slip data input device and storage medium

    JP2000194784A

  • Data collection system and data collection method

    JP2006040192A

  • Input value setting unit

    JP2016173681A

  • Automated encoding of field operators

    US20120259755A1

  • Electronic form input processor, electronic form processing system and electronic form input processing program

    JP2003132298A