File transfer method and file transfer device

JP7609397B2Active Publication Date: 2025-01-07横井 俊之
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2020143514
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-08-27
Publication Date
2025-01-07
Estimated Expiration
2040-08-27

AI Technical Summary

Benefits of technology

【0006】 ファイルを送信するのは外部から直にファイル送信の指示を受け付けていないファイルサーバーであるため、不正なアクセスによるファイルの取得を最小限に防ぐことができる。 特定のメールアドレス以外へはファイルを送信しないので、ファイルの送り先が限定され、不正なアクセスによるファイルの取得を最小限に防ぐことができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007609397000001
    Figure 0007609397000001
  • Figure 0007609397000002
    Figure 0007609397000002
  • Figure 0007609397000003
    Figure 0007609397000003
Patent Text Reader

Abstract

To minimize unauthorized acquisition of files.SOLUTION: A file server 10 transmits presence information of a file stored in the file server 10 via a relay server 20. An external terminal 40 transmits request information in e-mail for a file to be acquired based on the presence information, to the file server 10. On receipt of the e-mail including the request information, the file server 10 transmits the file to be acquired in e-mail to the external terminal 40.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a file transfer method and a file transfer device, and more particularly to a file transfer method and a file transfer device for transferring a file in response to a request for file transfer from an external terminal to a file server. [Background technology]

[0002] External terminals access the file server, obtain information on the existence of stored files, and obtain the target files from the file server. When connecting to the file server, an ID and password are used, and only specific external terminals can connect to the file server and obtain files using encrypted communications. If the file server is located within the company, external devices can use a VPN to communicate with the file server to retrieve files. If the file server is a cloud server located outside the company, external devices can communicate with the cloud server to retrieve files. Summary of the Invention [Problem to be solved by the invention]

[0003] External devices are allowed to directly access the area where files are stored, and if IDs or passwords are leaked or access is permitted under certain conditions, information leakage can be unstoppable. The present invention minimizes unauthorized acquisition of files. [Means for solving the problem]

[0004] The file server transmits existence information of a file stored in the file server via a relay server, and an external terminal transmits a file to be acquired based on the existence information as request information by e-mail to the file server, and when the file server receives the e-mail including the request information, it includes the file to be acquired in the e-mail and transmits it to the external terminal.

[0005] The file server holds the email addresses of the external terminals, and when sending the email, it sends it to the stored email address. Effect of the Invention

[0006] Since the files are sent from a file server that does not directly accept file sending instructions from outside, it is possible to minimize the risk of files being obtained through unauthorized access. Files are not sent to any email addresses other than those specified, so the destinations for files are limited, minimizing the risk of files being obtained through unauthorized access. [Brief description of the drawings]

[0007] [Figure 1] 1 is a block diagram showing a network connection environment to which a file transfer method of the present invention is applied; [Diagram 2] 1 is a schematic diagram showing a schematic configuration of a file transfer method of the present invention; [Diagram 3] FIG. 1 is a schematic diagram showing a first embodiment of a file transfer method of the present invention. [Figure 4] FIG. 11 is a flowchart showing an operation process of the file server. [Diagram 5] FIG. 11 is a flowchart showing an operation process of the relay server. [Figure 6] FIG. 11 is a flowchart showing an operation process of an external terminal. [Figure 7] FIG. 4 is a schematic diagram showing a second embodiment of the file transfer method of the present invention. [Figure 8] FIG. 11 is a schematic diagram showing a third embodiment of the file transfer method of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

[0009] FIG. 1 is a block diagram showing a network connection environment to which the file transfer method of the present invention is applied. The file server 10 has a storage area 11 for storing electronic files. The relay server 20 has a storage area 21 for storing various data. The file server 10 and the relay server 20 are connected to a wide area network 30 and are capable of communicating with terminals and servers in remote locations. The external terminals 40 include laptop PCs 40a and desktop PCs 40b, which are connected to the wide area network 30 and are capable of communicating with external web servers, e-mail servers, and the like.

[0010] FIG. 2 is a schematic diagram showing a general configuration of the file transfer method of the present invention. The file server 10 transmits existence information of files stored in the file server 10 via the relay server 20, and an external terminal 40 transmits a file to be acquired based on the existence information to the file server 10 as request information by e-mail, and when the file server 10 receives the e-mail including the request information, it transmits the file to be acquired to the external terminal 40, including the e-mail.

[0011] FIG. 3 is a schematic diagram showing a first embodiment of the file transfer method of the present invention. In this embodiment, the relay server 20 includes a WEB server, the file server 10 transmits (uploads) the existence information to the relay server 20, the relay server 20 can display the existence information on the WEB, the external terminal 40 acquires the existence information via the WEB and identifies the file to be acquired, and the relay server 20 transmits the identified file as the request information to the file server 10 by email.

[0012] FIG. 4 is a flowchart showing the operation process of the file server 10. As shown in FIG. In step S102, the file server 10 periodically uploads file existence information to the relay server 20. In step S104, the file server 10 acquires any received mail. In step S106, the file server 10 checks whether the received email contains information about an acquisition request. This acquisition request is sent by an external terminal 40, as will be described later. However, the external terminal 40 does not directly access the file server 10, but the file server 10 receives the email and obtains the information.

[0013] In step S108, if the received email contains information about an acquisition request, the file server 10 reads out from among pre-registered email addresses the email address corresponding to the sender of the external terminal 40 that issued the acquisition request, and in step S110, attaches the file contained in the acquisition request to an email and sends it to the address of this email address. In step S112, the file server 10 records the transmitted content in a log. Specifically, the transmitted file and the sending email address are recorded, along with other information such as the transmission date and time. At this time, the recorded content may be sent to the administrator by email.

[0014] In this way, the file server 10 holds the email address of the external terminal 40, and when sending the email, the email is sent to the stored email address.

[0015] FIG. 5 is a flowchart showing the operation process of the relay server 20. As shown in FIG. In step S202, the relay server 20 accepts the upload of the presence information by the file server 10. The upload is performed using a protocol such as FTP, and in addition to being authenticated by an ID and a corresponding password, communication is also performed in an encrypted environment.

[0016] In step S204, the relay server 20 performs a login process from the external terminal 40. The external terminal 40 logs in at any time with a pre-specified ID and a corresponding password, and subsequent communications are also performed in an encrypted environment.

[0017] In step S206, relay server 20, as a WEB server, accepts the selection of file existence information. Specifically, it displays the file name of the file based on the file existence information. File existence information is only information indicating the existence of a specific file, and is not the content of the data contained in the file. It may be the file name, the file creation date and time, the file type, etc. The WEB server repeats sending html data that lists the file names, and sending html data corresponding to the browsing request by external terminal 40. In this process, the selection of a file by external terminal 40 is accepted.

[0018] In step S208, relay server 20 acquires a registered email address corresponding to external terminal 40 that is accessing, and sends an email containing authentication information to that email address. This registered email address is stored in advance, and is not acquired when external terminal 40 accesses. As a result, even if there is unauthorized access, authentication information is sent only to parties that have been registered in advance.

[0019] In step S210, the relay server 20 waits for authentication information from the external terminal 40. The authentication information is a randomly generated password or the like, which the relay server 20 sends to the registered email address. If the same password is returned as authentication information from the external terminal 40, the authentication is confirmed.

[0020] In step S212, since the relay server 20 has received the authentication confirmation, it transmits the request information by e-mail to the file server 10. At this time, the content to be transmitted may be encrypted in a unique manner in addition to the normal encryption.

[0021] In this way, the relay server 20 holds the email address of the external terminal 40, and notifies the stored email address before sending the email to the file server 10. Then, the relay server 20 transmits the e-mail to the file server 10 after obtaining authentication for the notification from the external terminal 40.

[0022] FIG. 6 is a flow chart showing the operation process of the external terminal 40. In FIG. In step S302, the external terminal 40 logs in to the relay server 20. The login is performed using a pre-specified ID and password.

[0023] In step S304, the external terminal 40 acquires html data corresponding to the file existence information from the relay server 20 functioning as a WEB server, displays it on the screen, and selects the requested file reflecting the user's operation. In step S306, the external terminal 40 waits for authentication information from the relay server 20.

[0024] In step S308, the external terminal 40 replies to the authentication information acquired from the relay server 20. The content of the reply may be the authentication information itself, some new information corresponding to the authentication information, or other information associated with the authentication information. In any case, when the relay server 20 receives the reply, it is determined that it corresponds to the authentication information.

[0025] In step S310, the external terminal 40 waits for and receives an e-mail with a file attached that corresponds to the request information. As described above, the external terminal 40 cannot directly access the file server 10 and can only wait for e-mails, so maximum security can be expected.

[0026] FIG. 7 is a schematic diagram showing a second embodiment of the file transfer method of the present invention. The relay server 20 is an e-mail server, and the file server 10 transmits the existence information to the external terminal 40 by e-mail, and the external terminal 40 receives the e-mail, acquires the existence information, and transmits the specified file as the request information to the file server 10 by e-mail.

[0027] FIG. 8 is a schematic diagram showing a third embodiment of the file transfer method of the present invention. The relay server 20 is a cloud server, and the file server 10 transmits the existence information to the cloud server via FTP to store it, and the external terminal 40 acquires the existence information stored in the cloud server via FTP and transmits the specified file as the request information to the file server 10 by email.

[0028] It goes without saying that the present invention is not limited to the above-mentioned embodiment. -Appropriately change and apply the mutually replaceable members and configurations disclosed in the above embodiments. · Appropriately replacing members and configurations that are not disclosed in the above embodiments but are publicly known and can be mutually substituted for the members and configurations disclosed in the above embodiments, and changing the combinations thereof for application. - Substitute members and configurations, etc. that are not disclosed in the above embodiments but that a person skilled in the art could imagine as substitutes for the members and configurations, etc. disclosed in the above embodiments based on publicly known techniques, and change and apply the combinations. is disclosed as one embodiment of the present invention. [Explanation of symbols]

[0029] 10...file server, 20...relay server, 30...wide area network, 40...external terminal.

Claims

1. A file transfer method in which a file server transmits existence information of a file stored in the file server via a relay server, and an external terminal transmits request information for a file to be acquired based on the existence information from the relay server to the file server by email, and when the file server receives the email including the request information, the file to be acquired is included in the email and transmitted to the external terminal, The file transfer method is characterized in that the relay server includes a WEB server, the file server transmits the existence information to the relay server, the relay server is capable of displaying the existence information on the WEB, the external terminal acquires the existence information via the WEB and identifies a file to be acquired, and the relay server transmits the request information for the identified file to the file server by email.

2. 2. The file transfer method according to claim 1, wherein the file server holds email addresses of the external terminals, and when sending the email, the email is sent to the stored email address.

3. The file transfer method according to claim 1 or 2, characterized in that the relay server holds the email address of the external terminal, and notifies the stored email address before sending the email to the file server.

4. 4. The file transfer method according to claim 3, wherein the relay server transmits the electronic mail to the file server after obtaining authentication for the notification from the external terminal.

5. A file transfer method in which a file server transmits existence information of a file stored in the file server via a relay server, and an external terminal transmits request information for a file to be acquired based on the existence information from the relay server to the file server by email, and when the file server receives the email including the request information, the file to be acquired is included in the email and transmitted to the external terminal, The file transfer method is characterized in that the relay server is a cloud server, the file server transmits the existence information to the cloud server via FTP and stores it therein, and the external terminal acquires the existence information stored in the cloud server via FTP and transmits the request information for the specified file to the file server via email.

6. A file transfer device in which a file server transmits existence information of a file stored in the file server via a relay server, and an external terminal transmits request information for a file to be acquired based on the existence information from the relay server by email to the file server, and when the file server receives the email including the request information, the file to be acquired is included in the email and transmitted to the external terminal, The relay server includes a web server, the file server transmits the existence information to the relay server, the relay server is capable of displaying the existence information on the web, the external terminal acquires the existence information via the web and identifies the file to be acquired, and the relay server transmits the request information for the identified file to the file server by email.

Citation Information

Patent Citations

  • Contents transmission method, contents receiving method, and contents delivery system

    JP2002222138A

  • Network print system

    JP2002278870A

  • File transfer system, portable terminal device, information processing device and program

    JP2004234291A

  • File transfer system by e-mail

    JP2005251144A

  • E-mail system

    JP2008252437A