Information processing system, information processing method, and program
The information processing system addresses inefficiencies in information submission by allowing easy integration of tags for acquiring multimodal data, enhancing speed and reducing costs while improving information quality.
Patent Information
- Application Number
- JP2024125003
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-31
- Publication Date
- 2026-02-13
AI Technical Summary
Existing systems require time and money for installation and maintenance, and are inefficient in handling diverse information formats, leading to delays and increased costs for entities submitting information online.
An information processing system that allows easy integration of an information acquisition function through embedded tags in web pages, enabling the acquisition of multimodal information without dedicated application programs, and supporting flexible format handling.
Facilitates quick and cost-effective implementation of information acquisition, reducing delays and improving the quality of submitted information across various formats.
Smart Images

Figure 2026023181000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing system, an information processing method, and a program. [Background technology]
[0002] With the recent advancement of digitalization, there is a need in a variety of industries to submit various types of information online.
[0003] For example, Patent Document 1 discloses an information processing device that can acquire image data of a form, recognize characters on the image data, and identify items on the form.
[0004] However, if the installation of a necessary application program is required to submit information online, there is a problem that it requires time and money for the entity requesting the submission, and it may slow down the submitting entity's activities.
[0005] In addition, because the formats of information required for submission vary widely depending on the industry, it is necessary to build a system that meets each individual need. However, if a specialized business is asked to build the system, there is the problem that it takes time and money when you want to make the system compatible with new documents or reflect changes to the content of documents. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] Japanese Patent Publication No. 2020-16946 Summary of the Invention [Problem to be solved by the invention]
[0007] An object of certain aspects of the present invention is to provide a mechanism that allows for easy introduction of a function for acquiring information. [Means for solving the problem]
[0008] An information acquisition device according to one aspect of the present invention includes a reception unit that receives a request based on the execution of a specific tag from a user terminal device that has accessed a web page in which the tag is embedded; an acquisition unit that, when the reception unit receives the request, executes a program associated with the request to acquire at least one of image data, audio data, and authentication information from the user terminal device; and an information output unit that outputs the acquired image data, audio data, or authentication information to a customer company device that provides the web page. This aspect allows for easy introduction of a function for acquiring information.
[0009] An information processing method according to one aspect of the present invention includes a receiving step in which one or more computers receive a request based on the execution of a specific tag from a user terminal device that has accessed a web page in which the tag is embedded; an acquisition step in which, upon receiving the request, the computer executes a program associated with the request to acquire at least one of image data, audio data, and authentication information from the user terminal device; and an information output step in which the computer outputs the acquired image data, audio data, or authentication information to a customer company device that provides the web page. This aspect allows for easy introduction of a function for acquiring information.
[0010] A program according to one aspect of the present invention causes one or more computers to execute the following steps: a reception step of receiving a request based on the execution of a specified tag from a user terminal device that has accessed a web page in which the tag is embedded; an acquisition step of, upon receiving the request, executing a program associated with the request to acquire at least one of image data, audio data, and authentication information from the user terminal device; and an information output step of outputting the acquired image data, audio data, or authentication information to a customer company device that provides the web page. This aspect allows for easy introduction of a function for acquiring information. [Effects of the Invention]
[0011] According to a specific aspect of the present invention, it is possible to provide a mechanism that allows for easy introduction of a function for acquiring information. [Brief explanation of the drawings]
[0012] [Figure 1] FIG. 1 illustrates an example of the configuration of an information processing system. [Figure 2] FIG. 2 illustrates an example of the hardware configuration of the information acquisition device, the customer company device, the user terminal device, and the administrator terminal device. [Figure 3] FIG. 3 illustrates a functional configuration of the information acquisition device. [Figure 4] FIG. 4 illustrates an example of the tag management DB. [Figure 5] FIG. 5 illustrates the operation of the information processing system. [Figure 6] FIG. 6 illustrates the operation of the information processing system. [Figure 7] FIG. 7 shows an example of a screen display on the administrator terminal device. [Figure 8] FIG. 8 shows an example of a screen display on the administrator terminal device. [Figure 9] FIG. 9 shows an example of a screen display on the administrator terminal device. [Figure 10] FIG. 10 shows an example of a screen display on the administrator terminal device. [Figure 11] FIG. 11 shows an example of a screen display on the administrator terminal device. [Figure 12] FIG. 12 shows an example of a screen display on the manager terminal device. [Figure 13] FIG. 13 shows an example of a screen display on the manager terminal device. [Figure 14] FIG. 14 shows an example of a screen display on the manager terminal device. [Figure 15] FIG. 15 shows an example of a screen display on a user terminal device. DETAILED DESCRIPTION OF THE INVENTION
[0013] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described with reference to the accompanying drawings, in which the same reference numerals denote the same or similar components.
[0014] 1. Overview of Information Processing System 1 An information processing system according to a specific embodiment of the present invention provides a mechanism that enables easy implementation of an information acquisition function (information acquisition function). A client company can easily implement the information acquisition function in a specific web page by incorporating a specific embedded tag corresponding to the information acquisition function into the web page. Specifically, for example, when a client company requests a user to submit image data of an application form via a specific web page, the client company can easily implement the function to acquire image data of the application form in the web page by incorporating a specific embedded tag corresponding to the function to acquire image data of the application form into the web page.
[0015] Conventionally, it was necessary to separately prepare a dedicated application program for acquiring information, which caused problems such as time and cost for the client company. Furthermore, requiring users to install a dedicated application caused problems such as slowing down user activity. According to an information processing system according to a specific embodiment of the present invention, it is no longer necessary to prepare or install a dedicated application program for acquiring information. Therefore, it is expected that problems such as time and cost for the client company and slowing down user activity will be solved.
[0016] The information acquisition function can acquire information in the form of, for example, paper documents, cards, identification codes such as QR codes (registered trademark) and barcodes, audio, images, videos, biometric information, etc. The information processing system according to certain embodiments of the present invention can acquire multimodal information.
[0017] Conventionally, because the format of information acquired varies widely depending on the industry, it was necessary to design a system suitable for each type of information, resulting in problems such as effort and cost. Furthermore, despite the wide variety of formats of information acquired, quality issues arose when image data captured by users using smartphones or other devices was uniformly used. An information processing system according to a specific embodiment of the present invention can handle multimodal information and provide information acquisition functions according to the format of the information acquired. Therefore, it is expected that problems such as effort and cost for customer companies and issues regarding the quality of the information acquired will be resolved.
[0018] 2. Configuration of Information Processing System 1 1 illustrates an example of the configuration of an information processing system 1 according to one embodiment of the present invention. The information processing system 1 includes an information acquisition device 10, a customer company device 30, a user terminal device 50, and an administrator terminal device 60. The devices constituting the information processing system 1 are connected to each other via a communication network N so as to be able to communicate with each other.
[0019] The communication network N is a wired or wireless network. Examples include the Internet, a LAN (Local Area Network), a dedicated line, a telephone line, an in-house network, a mobile communication network, Bluetooth (registered trademark), WiFi (Wireless Fidelity), other communication lines, and combinations thereof. Each component of the information processing system 1 may be located in the same facility or in different facilities.
[0020] The information acquisition device 10 is an information processing device that provides a function to acquire one or more pieces of information, such as images, audio, video, one-dimensional or two-dimensional codes, and authentication information, in cooperation with a user terminal device 50. The information acquisition device 10 also has a function to generate embedded tags for acquiring information such as images. Hereinafter, the embedded tags may also be referred to as "tags." Examples of the information acquisition device 10 include desktops, laptops, and other dedicated or general-purpose computers. The information acquisition device 10 may be configured as a single computer or multiple computers on a communication network N.
[0021] The customer company device 30 is a device that provides various information about the products and services of the customer company to the user terminal device 50, and is, for example, a web server device that provides the customer company's website. In this embodiment, for example, when a customer company performs user registration online, the customer company device 30 uses the information acquisition device 10 to acquire images of a driver's license or health certificate from the user terminal device 50. The customer company device 30 may be, for example, a desktop, laptop, or other dedicated or general-purpose computer. The customer company device 30 may be composed of a single computer, or may be composed of multiple computers on a communication network N.
[0022] In this embodiment, a "customer company" is an entity that requests the user to submit information. The customer company can request the user to submit information via a specified web page. Examples of customer companies include financial institutions and card companies that request the submission of documents such as identification documents, insurance companies that request the submission of various documents related to contracts, local governments and administrative agencies that request the submission of various documents that were previously submitted at the counter, medical institutions and transportation companies that request the submission of various documents such as receipts, retailers that request the submission of various documents such as product application slips, and used car dealers that request the submission of vehicle body and engine sounds, etc.
[0023] The user terminal device 50 is a device used by a user. For example, when a user uses the user terminal device 50 to visit a client company's website and register as a user, the user submits an image of their driver's license or health certificate to the client company. Examples of such a terminal device include a smartphone, a tablet device, a PC, a laptop computer, and other terminal devices.
[0024] In this embodiment, a "user" is an entity that submits information via a customer web page.
[0025] The administrator terminal device 60 is a device used by an administrator of the customer company device 30. For example, the administrator uses the administrator terminal device 60 to generate a tag and embed the tag in a web page, thereby enabling the customer company to obtain an image of a certificate or the like online. Examples of the administrator terminal device 60 include a PC, a laptop computer, a tablet device, a smartphone, and other terminal devices.
[0026] In this embodiment, the management and operation of the information acquisition function for documents that a client company reflects on a web page is described as being performed by an entity called an "administrator." However, the client company and the administrator do not necessarily have to be different entities and may be the same entity. If the client and the administrator are the same entity, the functions of the administrator terminal device 60, described below, can be performed by the client company device 30. Furthermore, if the client company and the administrator are the same entity, the description of the administrator, described below, may be read as the client company, as appropriate.
[0027] 3. Hardware Configuration FIG. 2 is a diagram showing an example of the hardware configuration of each of the information acquisition device 10, the customer company device 30, the user terminal device 50, and the administrator terminal device 60. As shown in FIG.
[0028] The information acquisition device 10, the customer company device 30, the user terminal device 50, and the administrator terminal device 60 each include a processor 11, a storage device 12, a communication IF (Interface) 13, an input device 14, and an output device 15.
[0029] The processor 11 is a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), or the like.
[0030] The storage device 12 is a memory, a hard disk drive (HDD) and / or a solid state drive (SSD), etc. The memory is, for example, a random access memory (RAM) and / or a read only memory (ROM).
[0031] The communication IF 13 is a device that performs data communication with other devices via a communication network N in a wired or wireless manner.
[0032] The input device 14 accepts input of information, and may be, for example, a keyboard, a touch panel, a mouse, a camera, and / or a microphone.
[0033] The output device 15 outputs information, and is, for example, a display, a touch panel, and / or a speaker.
[0034] 4. Functional Configuration -Information acquisition device 10- FIG. 3 illustrates a functional configuration of the information acquisition device 10. The information acquisition device 10 includes a storage unit 100 and a control unit 110. The control unit 110 includes a tag generation unit 111, a tag output unit 112, a reception unit 113, an acquisition unit 114, an evaluation unit 115, and an information output unit 116. The storage unit 100 can be implemented using the storage unit 12 included in the information acquisition device 10. Each component of the control unit 110 can be implemented by the processor 11 of the information acquisition device 10 executing a program stored in the storage unit 12. The program can be stored in a storage medium. The storage medium storing the program may be a non-transitory computer-readable medium. The non-transitory storage medium may be, for example, a universal serial bus (USB) memory or a compact disc read-only memory (CD-ROM).
[0035] (Storage unit 100) The storage unit 100 stores various types of information required for the operation of the information acquisition device 10. The storage unit 100 stores a tag management DB 101, for example.
[0036] FIG. 4 illustrates an example of the configuration of the tag management DB 101. The tag management DB 101 illustrated in FIG. 4 stores tag identifiers for identifying tags, tags, and request information for executing content specified in a first instruction, in association with each other. For example, when a tag identified by a tag identifier t1001 (corresponding to "program c101" in the figure) is executed, the corresponding request information (corresponding to "program c201" in the figure) is executed. When the request information is executed, a request for providing a corresponding predetermined function is input to the information acquisition device 10. For example, when the predetermined request information (corresponding to "program c201" in the figure) is executed, the corresponding function, which is to activate a camera and acquire image data of a document, is provided. Furthermore, when an additional instruction is given by the administrator, a function corresponding to the additional instruction, for example, a function to activate a camera and acquire image data of an A4 document, is provided.
[0037] In the tag management DB 101, each tag may be associated with a tag identifier and assigned a name input by the administrator. Also, the first instruction for generating each tag may be assigned a name input by the administrator. This makes it easier for the administrator to monitor the effectiveness of each tag. Also, the administrator can improve the efficiency of management, such as editing and deleting each tag.
[0038] Furthermore, each tag may be stored in the tag management DB 101 of the storage unit 100, and may be made viewable and editable by an administrator accessing the management screen of the information processing acquisition device 10.
[0039] (Tag generation unit 111) The tag generation unit 111 receives a first instruction related to tag generation. For example, the tag generation unit 111 receives a first instruction input by an administrator.
[0040] The first instruction includes a designation of an information acquisition function implemented by the tag. Examples of the "information acquisition function implemented by the tag" include a function for acquiring image data, audio data, or authentication information using the user terminal device 50. Examples of image data acquisition include, but are not limited to, acquiring image data obtained by scanning a certificate or document, acquiring image data of a predetermined size, and acquiring an identification code such as a one-dimensional code or a two-dimensional code. Examples of authentication information acquisition include, but are not limited to, acquiring personal identification information such as eKYC (electronic Know Your Customer), and acquiring biometric authentication results such as facial authentication and fingerprint authentication.
[0041] In this embodiment, the administrator embeds a tag in a web page, thereby introducing the information acquisition function described above into the web page.
[0042] In this disclosure, the information acquisition functionality introduced by the tag may be referred to as an “element.” The first instructions may also be said to include a designation of one or more elements to introduce into the customer's web page.
[0043] Furthermore, the administrator may add additional instructions to the first instruction in addition to the format of the information to be obtained from the user (image, voice, authentication information, identification code, etc.), which allows for flexible adjustments to suit the user's usage scenario and customer convenience when introducing the document reading function.
[0044] The additional instructions may include specifying the size of the document to be scanned, such as A4 size or card size, and displaying guidance for obtaining information.
[0045] The guidance for retrieving information may include text and symbols entered by the administrator to be displayed when the scanner is started. This makes it possible to provide an information retrieval function and, when receiving the function, display on the web page information that the user wants to access in relation to the function. The predetermined text to be displayed when the scanner is started may include, for example, notes regarding the format of the information to be submitted, notes regarding receiving the information retrieval function, or information regarding the submission destination.
[0046] The additional instructions may also include the design of the guidance when acquiring information. This allows the user to provide an information acquisition function and customize the display of information related to the function. Examples of the design of the guidance include the placement, color, size, style, and presence of a confirmation button of text and symbols.
[0047] Furthermore, the first instruction may include multiple functions to be implemented and the order in which they are to be implemented, which makes it possible to easily implement functions for obtaining multiple forms of information on a web page even in situations where submission of the information in multiple forms is required.
[0048] The tag generation unit 111 also generates a tag based on the content of the first instruction. For example, the tag generation unit 111 generates a tag including a tag identifier for identifying the tag, and stores the tag identifier and request information for executing the content specified in the first instruction in association with each other in the tag management DB 101 of the storage unit 100.
[0049] When acquiring image data obtained by scanning a certificate, document, etc., the request information is, for example, a program for activating the camera of the user terminal device 50 and acquiring image data captured by the camera. When acquiring image data of a predetermined size, the request information is, for example, a program for acquiring image data of the predetermined size. When acquiring predetermined image data and further displaying predetermined guidance, the request information includes, for example, a program for acquiring the predetermined image data and further displaying the predetermined guidance. When reading an identification code, the request information includes, for example, a program for acquiring an image and further reading an identification code in a predetermined format. When acquiring voice data, the request information is, for example, a program for activating the microphone of the user terminal device 50 and acquiring the voice data. When acquiring authentication information, the request information is, for example, a program for activating the authentication function of the user terminal device 50 and acquiring information regarding the result of authentication by the authentication function.
[0050] (Tag output unit 112) The tag output unit 112 outputs the generated tag. For example, the tag output unit 112 outputs the tag in a format that allows the administrator or the client company to duplicate (copy) the tag. The generated tag is embedded in a script on the client company's web page by the administrator or the client company through a copy-and-paste operation or the like.
[0051] (Reception Department 113) The receiving unit 113 receives a request based on the execution of a predetermined tag from a user terminal device 50 that has accessed a web page in which the tag is embedded. For example, the receiving unit 113 receives a request to execute content specified in the first instruction by detecting the execution of request information accompanying the execution of the predetermined tag in response to a user operation. The request to execute content specified in the first instruction is, for example, a request to provide a function to acquire image data of a document. The request may include a tag identifier.
[0052] For example, the user selects a button or the like displayed on the screen of a web page being viewed on the user terminal device 50, executes the embedded tag, executes the request information associated with the tag, and inputs a request including the tag identifier to the information acquisition device 10.
[0053] (Acquisition part 114) In response to a request, the acquisition unit 114 cooperates with the user terminal device 50 to acquire information. For example, the acquisition unit 114 acquires request information associated with a tag identifier included in the request from the tag management DB 101. If the request information is related to the acquisition of image data obtained by scanning a document, the acquisition unit 114 provides the user terminal device 50 with a function for acquiring image data obtained by scanning the document, and acquires the image data. Specifically, the acquisition unit 114 activates the camera of the user terminal device 50 and prompts the user to photograph the document. When the user photographs the document, the acquisition unit 114 acquires image data of the photographed document.
[0054] (Evaluation Section 115) The evaluation unit 115 evaluates the information acquired from the user terminal device 50. For example, the evaluation unit 115 evaluates the image quality of image data of a document acquired from the user terminal device 50. Also, for example, the evaluation unit 115 evaluates whether the information included in the image data is excessive or insufficient.
[0055] The evaluation unit 115 can also evaluate acquired information using a trained mathematical model. For example, the evaluation unit 115 evaluates image data of a document using a mathematical model that has learned the patterns of a predetermined document format. For example, if a client company requests the submission of image data of a medical statement as an example of a document, and the user scans image data of a document other than a medical statement, the evaluation unit 115 can evaluate the acquired image data based on the trained mathematical model and, based on the evaluation results, prompt the user to scan the image data of the requested medical statement. This can notify the user that the document they were attempting to submit is not the document they are being requested to submit, which is expected to reduce the frequency of document resubmissions. Furthermore, for example, if a client company requests the submission of image data of identification documents as an example of a document, the evaluation unit 115 can evaluate the image quality, etc. of the image data of multiple identification documents acquired by the user based on the trained mathematical model and, based on the evaluation results, select the desired image data. This can select information of appropriate quality, which is expected to solve the problem of the quality of the acquired information.
[0056] Such a mathematical model may be a mathematical model trained by machine learning such as deep learning. The trained mathematical model has a predetermined model structure and parameters that vary through a learning process, and the parameters are optimized based on experience gained from training data, thereby improving the classification accuracy. The algorithm of the trained mathematical model may be, for example, a support vector machine, a logistic regression, a random forest, a neural network, or the like. Furthermore, such a mathematical model may be stored in the storage unit 100 or may be stored in a manner that allows reference to the model in another device.
[0057] In this embodiment, the information acquisition device 10 is described as including the evaluation unit 115, but the information acquisition device 10 does not necessarily have to include the evaluation unit 115.
[0058] (Information output unit 116) The information output unit 116 outputs information acquired from the user terminal device 50. For example, the information output unit 116 transmits image data of the acquired document to a client company device that provides a web page.
[0059] The information output unit 116 may output the acquired information according to the result of the evaluation by the evaluation unit 115. For example, the information output unit 116 outputs acquired information having a predetermined quality that has been selected based on the result of the evaluation. The information output unit 116 may output the acquired information together with the result of the evaluation by the evaluation unit 115. For example, the information output unit 116 outputs the acquired information that was the subject of evaluation together with the result of the evaluation regarding excess or deficiency contained in the information acquired by the user.
[0060] 5.Operation 5 illustrates an operation relating to tag generation among the operations of the information processing system 1. The administrator inputs a first instruction relating to tag generation from the management screen on the administrator terminal device 60 (step S510).
[0061] The information acquisition device 10 receives the first instruction through the tag generation unit 111 (step S520) and generates a tag (step S530).
[0062] Furthermore, the information acquiring device 10 causes the tag output unit 112 to output the generated tag to the management screen displayed on the manager terminal device 60 (step S540).
[0063] The administrator or the customer embeds the output tag in the script of the customer's web page, thereby enabling the function designed by the first instruction input in step S510 to be used on the web page (step S550).
[0064] This provides a function for acquiring information according to the design input by the administrator in step S510 in response to a user's operation on the web page in which the tag is embedded.
[0065] 6 illustrates an operation related to tag execution among the operations of the information processing system 1. On the user terminal device 50, the user accesses a web page in which a tag generated by the tag generation unit 111 is embedded (step S610), and executes the tag to input a request for information acquisition to the information acquisition device 10 (step S620).
[0066] The information acquisition device 10 receives the request via the reception unit 113 (step S630).
[0067] In response to the request, the information acquisition device 10, via the acquisition unit 114, responds with a function for acquiring information to the user terminal device 50, causing the user terminal device 50 to acquire the information (step S640). The user terminal device 50 acquires, for example, image data obtained by scanning a document (step S650). For example, when the acquisition unit 114 activates the camera of the user terminal device 50 and acquires image data of the document, the image data is transmitted to the information acquisition device 10 (step S660).
[0068] The information acquisition device 10 receives the image data of the document and evaluates the image data by the evaluation unit 115 (step S670).
[0069] The information acquisition device 10 outputs the image data of the document through the information output unit 116 (step S680). For example, the output image data of the document is transmitted to the user terminal device 50 or the customer company device 30. The user checks the image data on the user terminal device 50 and confirms that the document has been read.
[0070] 6.Screen display FIG. 7 illustrates an example of a screen display of the management screen of the information acquiring device 10. The management screen D800 is an example of a screen for an administrator to register as an administrator in the information acquiring device 10. The administrator can register himself / herself as an administrator in the information acquiring device 10 by inputting an administrator user name, administrator user identification information (user ID), password, affiliation identification information (company ID), job title, etc. The information acquiring device 10 stores information about the administrator in the storage unit 100. The administrator information can be stored in the storage unit 100 together with tags set by the administrator. By accessing the management screen of the information acquiring device 10 as the administrator, the administrator can manage each of the tags that he / she manages and monitor the effects.
[0071] 8 to 13 show examples of management screen displays of the information acquisition device 10. Management screens D900, D1000, D1200, D1300, and D1400 are examples of screens on which the administrator inputs a first instruction regarding tag generation (step S510 in FIG. 5).
[0072] The management screen D900 shown in FIG. 8 is a screen on which the administrator inputs the first instruction. When the administrator selects the "Add Flow" button d901 on the management screen D900, the administrator can begin inputting details of the first instruction. For example, the management screen D1000 is displayed. In the example of the management screen D900, a list of first instructions (corresponding to "Flow" in the figure) for generating tags managed by a specific administrator user is displayed. The list displays the name of the client company (corresponding to "Company" in the figure) of the web page on which the tag is implemented, the name of the first instruction (corresponding to "Flow Name" in the figure), the creation date of the first instruction (corresponding to "Flow Creation Date" in the figure), the update date of the first instruction (corresponding to "Flow Update Date" in the figure), and actions for editing the first instruction.
[0073] 9 is a screen on which the administrator inputs the name of a new first instruction. When the administrator inputs the name of the new first instruction on the management screen D1000 and selects the "Create flow" button d1001, the management screen D1200 is displayed.
[0074] The management screen D1200 shown in FIG. 10 is a screen on which an administrator selects elements to be included in a newly input first instruction. In the example of the management screen D1200, buttons for the elements "Certificate / Card (image data acquisition function)," "A4 Document (image data acquisition function)," "QR Code (image data acquisition function)," "Barcode (image data acquisition function)," "Guide Page (display function)," "Voice (data acquisition function)," and "Facial Recognition (data acquisition function)" are displayed as options. By selecting a button for one of these elements, a first instruction can be entered, specifying the corresponding function as the function to be introduced into the web page.
[0075] In response to the designation of an element, request information may be created that requests a response for a corresponding predetermined function.
[0076] One first instruction can include one or more elements. As an example, when the administrator selects the buttons for the "certificate / card (reading function)" element, the "guide page (display function)" element, the "QR code (reading function)" element, and the "voice (reading function)" element on the management screen D1200, the management screen D1300 is displayed.
[0077] 11 is a screen for editing each of the elements that the administrator has specified to be included in the first instruction to be newly input. In the example of the management screen D1300, an "Edit Scanner Text" button d1301 is displayed in the fields for the "Certificate / Card (image data acquisition function)" element, the "QR Code (image data acquisition function)" element, and the "Audio (data acquisition function)" element.
[0078] As the first instruction, it is possible to set a predetermined text to be displayed when a scanner such as a camera is started. As an example, when an administrator selects the "Edit Scanner Text" button d1301 on the management screen D1300, the management screen D1400 shown in FIG. 12 is displayed. On the management screen D1400, the administrator can input text that the administrator wants to display to the user when the scanner is started. The information acquisition device 10, via the tag generation unit 111, accepts input of the text to be displayed to the user when the scanner is started as the first instruction. In this way, by making it possible to input the first instruction by associating the designation of a predetermined information acquisition function with the information that the user wants to access related to that function, it is expected that the administrator will be able to manage the system more easily.
[0079] In addition, in the example of the management screen D1300, a "page design edit" button d1302 is displayed in the element field of "guide page (display function)."
[0080] As a first instruction, it is possible to set the design of the guidance message to be displayed when the scanner is started. As an example, when the administrator selects the "Edit Page Design" button d1302 on the management screen D1300, the management screen D1500 shown in FIG. 13 is displayed. The administrator can set the design of the guidance message on the management screen D1500. The information acquisition device 10 receives input of the design of the guidance message as the first instruction via the tag generation unit 111. In this way, by associating the design of a specific information acquisition function with the information the user wants to receive in relation to that function and the display mode of the information the user wants to receive, and making it possible to input these as the first instruction, it is expected that the administrator will be able to manage the system more easily.
[0081] When the administrator edits each of the elements specified in the newly input first instruction via the management screens D1300, D1400, and D1500, the edited first instruction is saved as the first instruction. The information acquisition device 10 receives the saved first instruction via the tag generation unit 111 (step S520 in FIG. 5) and creates a tag (step S530 in FIG. 5).
[0082] The generated tag is output by the tag output unit 112 (step S540 in FIG. 5), as shown in the management screen D2000 in FIG. 14. The administrator can copy and use the output tag by selecting the "Copy tag" button d2001 (step S550 in FIG. 5).
[0083] 15 shows an example of a screen display of the user terminal device 50. User screens D1620, D1621, D1622, D1623, and D1624 are examples of screens when a user submits image data of a medical certificate.
[0084] As an example, a case will be described in which a user uploads a medical certificate from a web page of a life insurance company. When the user accesses the web page of the life insurance company from the user terminal device 50 and selects the "Scan" button on the user screen D1620, a tag embedded in the web page is executed and a request is input to the information acquisition device 10 (step S620 in FIG. 6). The information acquisition device 10 receives the request via the reception unit 113 (step S630 in FIG. 6). Based on the request information associated with the tag identifier included in the request, for example, the camera of the user terminal device 50 is activated, the user screen D1622 is displayed, and image data is acquired. The user screen D1622 is a screen for acquiring image data of the medical certificate on the user terminal device 50 (steps S640-650 in FIG. 6).
[0085] The user screen D1621 is a screen on which the user can add multiple image data of the medical certificate and send the acquired image data. In the example of the user screen D1621, the "Add scan" button, which the user uses to acquire and add image data of the medical certificate, and the "Send" button, which the user uses to send the image data acquired by the user, are displayed. When the user selects the "Add scan" button on the user screen D1621, the user screen D1622 is displayed.
[0086] Image data of the medical certificate acquired by the user is transmitted to the information acquiring device 10 (step S660 in FIG. 6), and the image quality and the like are evaluated by the evaluation unit 115 (step S670 in FIG. 6).
[0087] When the user selects the "Send" button on user screen D1621, user screen D1623 is displayed. User screen D1623 is a screen on which the user can confirm the content of the image data of the medical certificate to be sent. When the user checks the content of the image data of the medical certificate to be sent and selects the "Confirm and submit" button, user screen D1624 is displayed, and the user can confirm that the medical certificate has been submitted.
[0088] 7. Other embodiments In the above embodiment, a form in which a tag is embedded in a web page is described, but this is not limited to this. The tag may be incorporated into an application program, and the tag may be executed when the user executes the application program. Alternatively, tag information may be encoded in a two-dimensional code such as a QR code, and the tag may be executed by having the user terminal device 50 read the two-dimensional code. For example, the two-dimensional code may be displayed on the customer company device 30, and when the user visits the storefront of the customer company, the user may read the code with the user terminal device 50, causing a response to the request to be sent to the user terminal device 50. Alternatively, for example, the two-dimensional code may be displayed on a first user terminal device 50, and when the user reads the code with a second user terminal device 50, causing a response to the request to be sent to the second user terminal device 50. [Explanation of symbols]
[0089] 1...information processing system, 10...information acquisition device, 30...customer company device, 50...user terminal device, 60...administrator terminal device, 11...processor, 12...storage device, 13...communication IF, 14...input device, 15...output device, 100...storage unit, 101...tag management DB, 110...control unit, 111...tag generation unit, 112...tag output unit, 113...reception unit, 114...acquisition unit, 115...evaluation unit, 116...information output unit
Claims
1. a receiving unit that receives a request based on execution of a predetermined tag from a user terminal device that has accessed a web page in which the tag is embedded; an acquisition unit that, when the acceptance unit accepts the request, executes a program associated with the request and acquires at least one of image data, audio data, and authentication information from the user terminal device; an information output unit that outputs the acquired image data, audio data, or authentication information to a client company device that provides the web page; An information acquisition device comprising:
2. a tag generation unit that receives a first instruction regarding generation of the tag and generates the tag based on the content of the first instruction; The information acquisition device according to claim 1 .
3. the tag generation unit generates a tag including a tag identifier for identifying the tag, and stores the tag identifier and a program to be executed when the tag is read in association with each other in a storage device; the request includes the tag identifier; When the tag is executed, the acquisition unit executes a program stored in the storage device in association with the tag identifier of the tag. The information acquisition device according to claim 2 .
4. the first instructions include obtaining image data of a document; the program includes activating a camera of the user terminal device and acquiring image data captured by the camera; The information acquisition device according to claim 2 .
5. the first instruction includes reading an identification code consisting of a one-dimensional code or a two-dimensional code; the program includes activating a camera of the user terminal device and acquiring information read from the identification code photographed by the camera. The information acquisition device according to claim 2 .
6. the first instruction includes acquiring audio data; the program includes activating a microphone of the user terminal device and acquiring voice data recorded by the microphone; The information acquisition device according to claim 2 .
7. the first instructions include obtaining authentication information; the program includes activating an authentication function of the user terminal device and acquiring information about a result of authentication by the authentication function; The information acquisition device according to claim 2 .
8. the first instruction includes displaying guidance for retrieving information, and the guidance includes predetermined text to be displayed when a scanner of the user terminal device is activated; The information acquisition device according to claim 2 .
9. The first instruction includes displaying guidance for obtaining information and a design of the display of the guidance. The information acquisition device according to claim 2 .
10. The system further includes an evaluation unit that evaluates the acquired image data, voice data, or authentication information using a trained mathematical model, the information output unit outputs the acquired image data, audio data, or authentication information to a client company device that provides the web page, depending on the result of the evaluation. The information acquisition device according to claim 1 .
11. One or more computers a receiving step of receiving a request based on execution of a predetermined tag from a user terminal device that has accessed a web page in which the tag is embedded; an acquisition step of, when the request is received, executing a program associated with the request to acquire at least one of image data, audio data, and authentication information from the user terminal device; an information output step of outputting the acquired image data, audio data, or authentication information to a client company device that provides the web page; An information processing method that performs the above.
12. On one or more computers, a receiving step of receiving a request based on execution of a predetermined tag from a user terminal device that has accessed a web page in which the tag is embedded; an acquisition step of, when the request is received, executing a program associated with the request to acquire at least one of image data, audio data, and authentication information from the user terminal device; an information output step of outputting the acquired image data, audio data, or authentication information to a client company device that provides the web page; A program that executes.
Citation Information
Patent Citations
File uploading method and device
CN103870490A
Information processing apparatus, display method of file, information processing system, and program
JP2011076217A
Information processing method, computer program, information processing server and information processing device
JP2021082338A
Information processing device, information processing system, information processing method, and program
JP2023111807A
Information processing device, information processing method, program, and document reading system
JP2020016946A