Application processing system, application processing method and program
The application processing device addresses unauthorized access and complexity by reading and processing application images on separate networks, ensuring secure and efficient information exchange.
Patent Information
- Application Number
- JP2020201705
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-12-04
- Publication Date
- 2025-08-20
- Estimated Expiration
- 2040-12-04
AI Technical Summary
Existing systems lack effective measures to prevent unauthorized access to local government devices from the internet environment and face complexity in information processing safety.
An application processing device that reads application images via a first communication network, performs processing on a separate second communication network, and outputs results through the second network, using dedicated hardware and optical reading to ensure security and efficiency.
The solution provides a secure and efficient method for processing information between terminals, preventing unauthorized access and simplifying security configurations.
Smart Images

Figure 0007725817000001 
Figure 0007725817000002 
Figure 0007725817000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an application processing device, an application processing system, an application processing method, and a program. [Background technology]
[0002] Development is underway to develop a system that will allow residents and businesses to securely access local government electronic application systems via the Internet.
[0003] For example, Patent Document 1 describes a document submission system in which a user terminal device, a document management device, and a document issuing device are connected via a network. Of these, the user terminal device attaches a PIN and transmits information necessary for generating document data. The document management device receives a document request application with the PIN attached, transmits a document ID that identifies the requested document, and stores the PIN. The document management device then verifies whether the PIN transmitted from the document issuing device is valid, and if valid, transmits document data corresponding to the document ID transmitted at the same time to the document issuing device. The document issuing device transmits the acquired PIN and document ID to the document management device to perform a document inquiry and receive the document data.
[0004] Patent Document 2 describes an electronic application system consisting of a local government shared server, multiple resident terminals, and multiple local government terminals. The local government shared server is composed of a first network connection means, an encrypted data conversion device, a lookup table creation means, a lookup table storage means, an encrypted data storage means, a second network connection means, a lookup table search means, and a data access control means. The encrypted data conversion device converts data encrypted according to an external protocol into data encrypted according to an internal protocol, while ensuring the confidentiality of the plaintext data that is decrypted at that time. It also generates a reference record for each application data item that the local government terminal refers to before acquiring the application data. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Japanese Patent Application Laid-Open No. 2009-140364 [Patent Document 2] Japanese Patent Application Laid-Open No. 2005-108063 Summary of the Invention [Problem to be solved by the invention]
[0006] However, further measures are needed to prevent unauthorized access to devices used by local governments from the internet environment connected to devices used by residents. Also, in order to improve safety, it is necessary to prevent information processing work from becoming too complicated.
[0007] The present disclosure has been made in consideration of such problems, and aims to provide an application processing device, etc. that safely and efficiently processes information between terminals used by residents, etc. [Means for solving the problem]
[0008] An application processing device according to one embodiment of the present disclosure has an application image reading means, a processing execution means, and an output means. The application image reading means reads the application image displayed by a relay device that receives application image data via a first communication network while the relay device is separated from the first communication network. The processing execution means connects to the application image reading means via a second communication network that is separated from the first communication network, and performs application processing based on information contained in the application image read by the application image reading means. The output means receives and outputs the results of the application processing via the second communication network.
[0009] In an application processing method according to one embodiment of the present disclosure, a computer executes the following method. The computer reads the application image displayed by a relay device that has received application image data via a first communication network while the relay device is separated from the first communication network. The computer performs application processing based on application information included in the application image via a second communication network that is separated from the first communication network. The computer receives and outputs the results of the application processing via the second communication network.
[0010] A program according to one embodiment of the present disclosure causes a computer to execute the following steps: The computer reads an application image displayed by a relay device that has received application image data via a first communication network while the computer is separated from the first communication network; The computer performs application processing based on application information included in the application image via a second communication network that is separated from the first communication network; and the computer receives and outputs the results of the application processing via the second communication network. [Effects of the Invention]
[0011] It is possible to provide an application processing device or the like that safely and efficiently processes information between terminals used by residents or the like. [Brief explanation of the drawings]
[0012] [Figure 1] FIG. 1 is a block diagram of an application processing device according to a first embodiment. [Figure 2] 1 is a flowchart showing an application processing method according to the first embodiment. [Figure 3] FIG. 10 is a block diagram of an application processing system according to a second embodiment. [Figure 4] FIG. 10 is a block diagram of a relay device according to a second embodiment. [Figure 5] FIG. 10 is a block diagram of an application receiving device according to a second embodiment. [Figure 6] FIG. 10 is a sequence diagram of an application processing system according to a second embodiment. [Figure 7] FIG. 10 is a block diagram of an application processing system according to a third embodiment. [Figure 8] FIG. 10 is a block diagram of an application processing system according to a fourth embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0013] The present invention will be described below through embodiments of the invention, but the invention according to the claims is not limited to the following embodiments. Furthermore, not all of the configurations described in the embodiments are necessarily essential means for solving the problems. For clarity of explanation, the following description and drawings have been omitted and simplified as appropriate. In each drawing, the same elements are assigned the same reference numerals, and duplicate explanations are omitted as necessary.
[0014] <First Embodiment> Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram of an application processing device according to the first embodiment. FIG. 1 shows an application processing device 110. The application processing device 110 is used by public institutions such as local governments to process various applications submitted by residents and the like (residents and corporations). Applications submitted by residents and the like include, for example, various applications related to moving, marriage, birth, or death. Applications submitted by residents and the like also include, for example, application procedures for receiving or paying pensions, subsidies, or taxes.
[0015] The application processing device 110 according to the embodiment mainly comprises an application image reading unit 111, a processing execution unit 112, and an output unit 113. The above-mentioned components are connected via a second network N2 so as to be able to communicate with each other as needed. The second communication network N2 is, for example, a predetermined local area network (LAN) or a wide area network (WAN) in a predetermined closed area. In other words, the second communication network N2 is different from an open network such as the Internet. The second communication network N2 may also be a limited communication line connecting predetermined devices. The second communication network N2 may also be a limited communication line constituting a predetermined circuit within a predetermined device.
[0016] The application image reading unit 111 reads the application image displayed by the relay device while it is separated from the first communication network. The relay device receives data of the application image (application image data) via the first communication network N1 and displays the application image according to the received application image data.
[0017] The first communication network N1 is a wide area network including a predetermined WAN or the Internet. The application image is an image related to an application for a predetermined procedure made by an applicant such as a resident. In other words, the application image includes information (application information) related to the application made by the applicant. The relay device includes a display unit or display device for displaying the application image. It is preferable that the application image displayed on the relay device is in a form that does not allow a third party to recognize the application information. For example, it is preferable that the application image is an information code such as a barcode or QR code (registered trademark) with preset specifications. Furthermore, the application image may be, for example, an image including text information multiplied by a preset scramble signal.
[0018] The application image reading unit 111 reads the application image displayed by the relay device using optical reading means. The optical reading means is a reading device having a light receiving unit or an image pickup element, such as a camera, scanner, or barcode reader. In other words, the application image reading unit 111 reads the application image displayed by the relay device that received the application image data via the first communication network N1 while it is separated from the first communication network N1.
[0019] The processing execution unit 112 is connected to the application image reading unit 111 via a second communication network N2 that is separate from the first communication network N1. The processing execution unit 112 performs application processing according to application information contained in the application image read by the application image reading unit 111. The processing execution unit 112 performs such application processing using the acquired application information and a database or the like that it holds in advance. The application processing device 110 may have a database (not shown) for performing such application processing. The processing execution unit 112 performs application processing, generates the processing results, and supplies the generated processing results to the output unit 113.
[0020] The application processing device 110 acquires application information from the application image read by the application image reading unit 111. More specifically, if the application image is a barcode, for example, the application processing device 110 decodes the read barcode and converts it into character information. Also, if the application image is a scrambled image, for example, the application processing device 110 decodes the read scrambled image and converts it into character information or processable image information.
[0021] The output unit 113 receives the result of the application process (processing result) from the process execution unit 112 via the second communication network N2 and outputs the received processing result. The output unit 113 may include a display unit for displaying the processing result. The output unit 113 may also include a printing device for printing the processing result.
[0022] Next, an application processing method executed by the application processing device 110 will be described with reference to Fig. 2. Fig. 2 is a flowchart showing the application processing method according to the first embodiment. The application processing device 110 starts, for example, when a user using the application processing device 110 performs an operation to instruct the start of the application processing method.
[0023] First, the application image reader 111 reads the application image displayed by the relay device that received the application image data via the first communication network N1 while the application image is separated from the first communication network N1 (step S11). At this time, if the application image needs to be decrypted, the application image reader 111 decrypts the application image to generate application information.
[0024] Next, the processing execution unit 112 performs application processing according to the application information included in the application image via a second communication network N2 separated from the first communication network N1 (step S12). The processing execution unit 112 supplies the processing result of the performed application processing to the output unit 113.
[0025] Next, the output unit 113 receives the result of the application processing from the processing execution unit 112 via the second communication network N2 and outputs the received processing result (step S13). When the output unit 113 outputs the processing result, the application processing device 110 ends the application processing method.
[0026] The above describes the application processing method performed by the application processing device 110. Note that if there are multiple application processing images, the application processing device 110 may perform the series of processes related to the multiple application processing images together for each of the above steps. Furthermore, once the application processing device 110 has completed the series of processes related to one application processing image, it may perform the series of processes related to the next application processing image.
[0027] The above describes the application processing device 110 according to the first embodiment. The application processing device 110 includes a processor and a storage device, which are not shown in the figure. The storage device included in the application processing device 110 includes a storage device including a non-volatile memory such as a flash memory or an SSD (Solid State Drive). In this case, the storage device included in the application processing device 110 stores a computer program (hereinafter simply referred to as a program) for executing the above-described application processing method. The processor also loads the computer program from the storage device into a buffer memory such as a DRAM (Dynamic Random Access Memory) and executes the program.
[0028] Each component of the application processing device 110 may be realized by dedicated hardware. Furthermore, some or all of the components may be realized by general-purpose or dedicated circuits, processors, etc., or a combination of these. These may be configured by a single chip, or by multiple chips connected via a bus. Some or all of the components of each device may be realized by a combination of the above-mentioned circuits, etc., and a program. Furthermore, a CPU (Central Processing Unit), GPU (Graphics Processing Unit), FPGA (Field-Programmable Gate Array), etc. may be used as the processor. The description of the configurations described herein may also be applied to other devices or systems described below in this disclosure.
[0029] Furthermore, when some or all of the components of the application processing device 110 are realized by multiple information processing devices, circuits, etc., the multiple information processing devices, circuits, etc. may be centrally or decentralized. For example, the information processing devices, circuits, etc. may be realized as a client-server system, a cloud computing system, or the like, each connected via a communication network. Furthermore, the functions of the application processing device 110 may be provided in a SaaS (Software as a Service) format.
[0030] The first embodiment has been described above. The application processing device 110 according to the first embodiment optically reads an application image and then acquires application information in an environment separated from the first communication network N1. Therefore, the application processing device 110 can prevent unauthorized access via the first communication network N1. Furthermore, as described above, the application processing device 110 does not require a complicated configuration for preventing unauthorized access. Therefore, according to the first embodiment, it is possible to provide an application processing device or the like that safely and efficiently processes information between terminals used by residents and the like.
[0031] <Embodiment 2> Next, a second embodiment will be described. Figure 3 is a block diagram of an application processing system 1 according to the second embodiment. The application processing system 1 mainly comprises an application processing device 110, a relay device 120, and an application receiving device 130. The application processing system 1 is communicatively connected to an applicant terminal 900 via a first communication network N1. The applicant terminal 900 is a terminal owned by an applicant such as a resident, and may be, for example, a personal computer, a tablet terminal, or a smartphone.
[0032] In the above-described application processing system 1, the application processing device 110 and the relay device 120 are referred to as the intra-municipality system 10. The intra-municipality system 10 is, for example, a system owned by a specific local government. In the application processing system 1 shown in FIG. 3, the application reception device 130 is connected to one intra-municipality system 10 via a first communication network N1. However, the application processing system 1 may be connected to intra-municipality systems 10 each owned by a plurality of different local governments. The intra-municipality system 10 in this embodiment may also be referred to as the application processing system. That is, in this case, the application processing system is a system having the application processing device 110 and the relay device 120, and may also include the application reception device 130.
[0033] In this embodiment, the application processing device 110 has the same configuration as the application processing device 110 described in embodiment 1. The application image reading unit 111 in this embodiment reads the application image displayed on the display unit 122 of the relay device 120. The application image reading unit 111 reads an information code in which character information has been converted into a predetermined code as the application image. The information code in which character information has been converted into a predetermined code is, for example, a barcode, and more specifically, a two-dimensional code is preferable. The application image reading unit 111 reads and decodes the information code, and supplies the decoded information (application information) to the processing execution unit 112.
[0034] Furthermore, when the processing execution unit 112 according to this embodiment receives application information and executes processing, it generates a processing result. The processing execution unit 112 generates result image data including the processing result. The result image related to the result image data is an image of an information code. The processing execution unit 112 supplies the result image data to the output unit 113.
[0035] The output unit 113 receives the result image data from the processing execution unit 112 and displays the processing result image using an information code obtained by converting character information into a predetermined code as a result of the application processing. At this time, the output unit 113 displays the result image in a format that can be read by the result image reading unit 123 of the relay device 120.
[0036] The relay device 120 mainly comprises a communication unit 121, a display unit 122, and a result image reading unit 123. The communication unit 121 receives application image data generated by the application receiving device 130 via the first communication network N1. The communication unit 121 also reads the result image displayed by the output unit 113 of the application processing device 110, and transmits the read result image to the application receiving device 130 via the first communication network N1.
[0037] The display unit 122 includes a display device that displays an application image based on the received application image data. The display device is configured with, for example, an LED (light-emitting diode) or an OLED (organic light emitting diode).
[0038] The result image reading unit 123 optically reads the result image displayed by the output unit 113. The result image reading unit 123 uses optical reading means to read the result image displayed by the output unit 113. The optical reading means is a reading device having a light receiving unit or an image pickup element, such as a camera, a scanner, or a barcode reader.
[0039] The application reception device 130 according to this embodiment is communicatively connected to the applicant terminal 900 via the first communication network N1, and accepts applications for predetermined procedures from the applicant terminal 900. More specifically, the application reception device 130 accepts application information from the applicant terminal 900 via the first communication network N1 and generates application image data.
[0040] The application accepting device 130 is also communicably connected to the relay device 120, and transmits the generated application image data to the relay device 120. The application accepting device 130 also receives the resultant image read by the relay device 120.
[0041] From the viewpoint of preventing a decrease in information security, it is preferable that the communication line between the application receiving device 130 and the relay device 120 be a dedicated line that does not go through any communication network in the first communication network N1.
[0042] The relay device 120 will be described in detail with reference to Fig. 4. Fig. 4 is a block diagram of the relay device 120 according to the second embodiment. The relay device 120 is configured by a computer having a processor and a storage device. The relay device 120 mainly includes a communication unit 121, a display unit 122, a result image reading unit 123, a storage unit 124, and a control unit 125.
[0043] The storage unit 124 includes a storage device including a nonvolatile memory such as a flash memory, an SSD, etc. The storage unit 124 stores a control program 124A for realizing the above-mentioned functions.
[0044] Control unit 125 includes a processor such as a CPU, and controls each component of relay device 120. Control unit 125 includes program execution unit 125A. Program execution unit 125A reads control program 124A from storage unit 124 and executes read control program 124A.
[0045] The application reception device 130 will be described in detail with reference to Fig. 5. Fig. 5 is a block diagram of the application reception device 130 according to the second embodiment. The application reception device 130 is configured by, for example, a server including a processor and a storage device. The application reception device 130 has, as its main components, a communication unit 131, a storage unit 132, and a control unit 133.
[0046] The communication unit 131 includes an interface and a communication circuit for connecting to the first communication network N1. The communication unit 131 also includes an interface and a communication circuit for connecting to the relay device 120 so as to be able to communicate with the relay device 120. The communication unit 131 may have a common configuration for connecting to both the first communication network N1 and the relay device 120. However, from the viewpoint of preventing a deterioration in information security, it is preferable that the communication unit 131 have separate configurations for connecting to the first communication network N1 and the relay device 120.
[0047] The storage unit 132 includes a storage device including a nonvolatile memory such as a flash memory, an SSD, etc. The storage unit 132 stores an application reception program 132A for realizing the functions of the application reception device 130.
[0048] The control unit 133 includes a processor such as a CPU, and controls each component of the application receiving device 130. The control unit 133 includes an application image generation unit 133A, a decoding unit 133B, and a program execution unit 133C. The application image generation unit 133A generates an information code as an application image including application information. The decoding unit 133B decodes the result image received from the relay device 120 to generate information related to the processing result. The program execution unit 133C reads the application receiving program 132A from the memory unit 132 and executes the read application receiving program 132A.
[0049] Next, an application processing method executed by the application processing system will be described. Fig. 6 is a sequence diagram of the application processing system according to embodiment 2. Fig. 6 shows, from the left, the processing of the applicant terminal 900, application reception device 130, relay device 120, and application processing device 110 in chronological order from top to bottom.
[0050] As shown in Figure 6, the applicant terminal 900, application reception device 130, and relay device 120 are surrounded by a two-dot chain line. This indicates that the applicant terminal 900, application reception device 130, and relay device 120 are connected to a first communication network N1. Also in Figure 6, the application processing device 110 is surrounded by a one-dot chain line. This indicates that the application processing device 110 is connected to a second communication network N2.
[0051] The exchange of information between applicant terminal 900, application reception device 130, and relay device 120 in first communication network N1 is indicated by solid arrows. This indicates that the information indicated by the solid arrows is sent and received by passing predetermined signals.
[0052] The arrows showing the exchange of information between the first communication network N1 and the second communication network N2 are shown by dotted lines, which indicates that the exchange of information between the first communication network N1 and the second communication network N2 is not by communication but by optical reading means.
[0053] First, the applicant starts the application procedure by entering application information using a predetermined program (e.g., an internet browser or a social networking service application) on the applicant terminal 900 (step S201). As a result, the application information is sent from the applicant terminal 900 to the application reception device 130.
[0054] Next, application accepting device 130 generates application image data for the application image using the received application information (step S202). Application accepting device 130 transmits the generated application image data to relay device 120.
[0055] Next, the relay device 120 displays the application image (step S203).
[0056] Next, the application processing device 110 reads the application image displayed by the relay device 120 (step S204). Furthermore, the application processing device 110 decodes the read application image (step S205) and performs application processing using the application information generated as a result of the decoding (step S206).
[0057] Next, the application processing device 110 generates result image data from the information (result information) as the result of the application (step S207), and then displays the generated result image (step S208).
[0058] Next, the relay device 120 optically reads the resultant image (step S209). Data relating to the resultant image read by the relay device 120 (resultant image data) is transmitted to the application receiving device .
[0059] Next, application receiving device 130 decodes the received result image data to generate result information (step S210). The result information generated by application receiving device 130 is supplied to applicant terminal 900.
[0060] The above describes the application processing method executed by the application processing system 1 according to the second embodiment. The application processing system 1 receives information from the applicant terminal 900 via the first communication network N1 and displays an application image including the received application information on the relay device 120 of the local government system 10. The application processing device 110, which handles personal information of residents in the local government system, optically reads the application image displayed on the relay device 120 and decrypts the read application image to obtain application information. The application processing device 110 also generates a result image including result information on the result of the application and optically reads it on the relay device 120. The application receiving device 130 then decrypts the result image received via the relay device 120 to obtain the result information and provides it to the applicant terminal 900. This method enables the application processing system 1 to prevent unauthorized access from outside the local government. The application processing system 1 can also securely exchange application information and result information including personal information of residents, etc. Therefore, according to the third embodiment, an application processing device or the like can be provided that safely and efficiently processes information between the application processing device 110 and the terminals used by residents, etc.
[0061] <Third Embodiment> Next, a third embodiment will be described. The third embodiment differs from the second embodiment in that key information is included in the image data. Fig. 7 is a block diagram of an application processing system 2 according to the third embodiment. The application images and result images handled by the application processing system 2 according to Fig. 7 include key information.
[0062] An information code obtained by encoding predetermined secret information using key information can only be decoded by a reading means having the corresponding predetermined key information. The application processing system 2 in this embodiment uses this technology to encode and handle application information.
[0063] The application processing system 2 according to the third embodiment has an application processing device 210 instead of the application processing device 110. The application processing system 2 also has an application reception device 230 instead of the application reception device 130. The application processing system 2 will be described below, focusing on the differences from the second embodiment. The application processing device 210 has an application image reading unit 211, a processing execution unit 212, and an output unit 113. Of these, the output unit 113 is the same as described above, so its description will be omitted here.
[0064] The application image reading unit 211 has a first decryption key 211A. The first decryption key 211A is an encryption key for decrypting an information code including information encoded by the first encryption key 232B. The application image reading unit 211 decrypts the read application image using the first decryption key 211A.
[0065] The application image reading unit 211 has a second encryption key 212A. The second encryption key 212A is an encryption key that is set to be decryptable by a second decryption key 232C. The processing execution unit 212 encodes result information related to the result of the application processing using the second encryption key 212A to generate a result image as an information code.
[0066] The application acceptance device 230 stores an application acceptance program 132A, a first encryption key 232B, and a second decryption key 232C. When the application acceptance device 230 receives application information from the applicant terminal 900, it encodes the information using the first encryption key 232B to generate an application image as an information code. The application acceptance device 230 also decrypts the result image data received from the relay device 120 using the second decryption key 232C to obtain the result information.
[0067] With the above configuration, the application processing system 2 performs, for example, the following processing. The application receiving device 230 encodes the application information received from the applicant terminal 900 using the first encryption key 232B to generate an application image. The application receiving device 230 displays the generated application image on the relay device 120. The application image reading unit 211 of the application processing device 210 reads the application image displayed by the relay device 120 and decrypts the read application image using the first decryption key 211A to obtain the application information. The application processing device 210 executes application processing according to the obtained application information. The application processing device 210 generates result information as a result of the processing. The process execution unit 212 of the application processing device 210 encodes the result information using the second encryption key 212A to generate a result image. The output unit 113 displays the result image. When the application receiving device 230 receives the result image read by the relay device 120, it decodes it using the second decryption key 232C to obtain the result information. The application receiving device 230 then supplies the result information to the applicant terminal 900.
[0068] The above describes the third embodiment. The application processing system 2 according to the third embodiment can handle application information and result information more securely by using key information. Therefore, according to the third embodiment, it is possible to provide an application processing device or the like that safely and efficiently processes information between terminals used by residents, etc. The encryption key and decryption key described above may be realized by software, by hardware, or by a combination of software and hardware.
[0069] <Fourth Embodiment> Next, a fourth embodiment will be described. Fig. 8 is a block diagram of an application processing system 3 according to the fourth embodiment. The application processing system 3 shown in Fig. 8 differs from the above-described embodiments in the configuration of the local government system 30. More specifically, the application processing system 3 has an information input / output device 110A and a processing execution device 110B instead of the application processing device 110.
[0070] The information input / output device 110A has an application image reading unit 111 and an output unit 113. As a result, the information input / output device 110A reads the application image displayed by the relay device 120 and displays the resultant image in a readable format by the relay device 120. The information input / output device 110A is also communicably connected to the process execution device 110B via a second communication network N2. The second communication network N2 is a closed network separate from the first communication network N1 in the intra-municipality system 30. The information input / output device 110A may be a dedicated device for inputting and outputting the above-mentioned information, or may be a general-purpose computer including a reading device and a display device.
[0071] The processing execution device 110B includes a processing execution unit 112. As a result, the processing execution device 110B receives application information, executes application processing according to the received application information, and generates result information. The processing execution device 110B also uses the result information to generate a result image, which is an information code, and supplies it to the information input / output device 110A via the second communication network N2. The processing execution device 110B is configured by a computer or server including a processor and a storage unit.
[0072] Although the fourth embodiment has been described above, the fourth embodiment is not limited to the above-described configuration. For example, the application image reading unit 111 and the output unit 113 may be separate devices. In addition to the above-described configuration, a storage device that stores personal information of residents may be connected to the second communication network N2. According to the fourth embodiment, it is possible to provide an application processing device that safely and efficiently processes information between terminals used by residents, etc.
[0073] The present invention is not limited to the above-described embodiment, and can be modified as appropriate within the scope of the invention. [Explanation of symbols]
[0074] 1. Application Processing System 2. Application Processing System 3. Application Processing System 10. Municipal Systems 20 Municipal Systems 30 Municipal Systems 110 Application processing device 110A Information input / output device 110B Processing execution device 111 Application image reader 112 Processing execution unit 113 Output section 120 Relay Device 121 Communications Department 122 Display section 123 Result image reading unit 124 Storage section 125 Control Unit 130 Application acceptance device 131 Communications Department 132 Storage section 132A Application Acceptance Program 133 Control Unit 210 Application Processing Device 211 Application image reader 211A First Decryption Key 212 Processing execution unit 212A 2nd encryption key 230 Application acceptance device 232 Storage section 232B 1st encryption key 232C Second decryption key 900 Applicant Terminal N1 First Communication Network N2 Second communication network
Claims
1. an application image reading means for decoding the application image read by the reading device and converting it into processable image information; and an application image reading means for decoding the application image read by the reading device and converting it into processable image information; the application image reading means includes a reading device having an image pickup element for optically reading the application image displayed by a relay device that receives data of the application image, which is a scrambled image multiplied by a preset scramble signal via the first communication network, while the relay device is separated from the first communication network. a processing execution means that connects to the application image reading means via a second communication network separate from the first communication network and performs application processing based on information contained in the application image read by the application image reading means; and an output means for receiving and outputting the result of the application processing via the second communication network. an application processing device; a relay device having a communication means for receiving data of the application image generated by an application accepting device that accepts application information from an applicant terminal via the first communication network, and a display means for displaying the application image according to the received data; The relay device further comprises a result image reading means for optically reading the displayed information code while separated from the second communication network when the application processing device displays an information code as a result of the application processing based on the information included in the application image, the communication means supplies the read information code to the application acceptance device via the first communication network. Application processing system.
2. the application image reading means reads and decodes an information code in which character information is converted into a predetermined code as the application image, and supplies the decoded information to the processing execution means; The application processing system according to claim 1 .
3. the application image reading means has a first decryption key corresponding to a predetermined first encryption key for decrypting an information code including information encoded with the first encryption key, reading an information code containing information encoded with the first encryption key as the application image, decrypting the read information code with the first decryption key, and supplying the decrypted information to the processing execution means; The application processing system according to claim 2 .
4. the output means displays a processing result image using an information code obtained by converting character information into a predetermined code as a result of the application processing. The application processing system according to any one of claims 1 to 3.
5. the processing execution means generates an information code including information encoded with a predetermined second encryption key as a result of the application processing; the output means displays the processed image using the generated information code. The application processing system according to claim 4 .
6. an application acceptance device that accepts the application information from the applicant terminal via the first communication network and generates application image data that is data of the application image; the relay device has the communication means for receiving application image data generated by the application accepting device via the first communication network, and the display means for displaying the application image related to the received data. The application processing system according to any one of claims 1 to 5.
7. The computer a reader having an image pickup element for optically reading an application image displayed by a relay device that receives data of the application image, which is a scrambled image multiplied by a preset scramble signal via a first communication network, while the relay device is separated from the first communication network; the application image read by the reader is decoded and converted into processable image information; performing application processing based on application information included in the application image via a second communication network separate from the first communication network; receiving and outputting a result of the application processing via the second communication network; receiving data of the application image generated by an application acceptance device that accepts application information from an applicant terminal via the first communication network, and displaying the application image according to the received data; When an information code is displayed as a result of the application process based on the information included in the application image, the displayed information code is optically read in a state separated from the second communication network; supplying the read information code to the application acceptance device via the first communication network; How your application will be processed.
8. On the computer, a reading device having an image pickup element for optically reading the application image displayed by a relay device that receives data of the application image, which is a scrambled image multiplied by a preset scramble signal via a first communication network, while the relay device is separated from the first communication network, and a process of decrypting the application image read by the reading device and converting it into processable image information; A process of performing application processing based on application information included in the application image via a second communication network separate from the first communication network; receiving and outputting a result of the application process via the second communication network; a process of receiving data of the application image generated by an application accepting device that accepts application information from an applicant terminal via the first communication network, and displaying the application image according to the received data; When an information code is displayed as a result of the application process based on the information included in the application image, the displayed information code is optically read in a state separated from the second communication network; a process of supplying the read information code to the application acceptance device via the first communication network; Execute an application processing method comprising: program.
Citation Information
Patent Citations
Electronic local government shared server using encryption data converter, and electronic local government terminal using encryption data decoding device
JP2005108063A
Information transmission / reception system, information transmission / reception method, and imaging apparatus used for information transmission / reception system
JP2007201676A
Data processing apparatus and image forming apparatus
JP2009044481A
Document presentation system, document management device, method, program, paper document issuing device, method, program, and recording method
JP2009140364A
Information transmitting system and program
JP2011090480A