Information processing system and program
The information processing system allows senders to control file receipt notifications, addressing the issue of unwanted notifications by enabling customizable notification settings during file transfer, ensuring appropriate recipient notification based on sender preferences.
Patent Information
- Application Number
- JP2021105196
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-06-24
- Publication Date
- 2026-01-16
- Estimated Expiration
- 2041-06-24
AI Technical Summary
Existing information processing systems do not allow senders to control whether recipients are notified about the receipt of a file, which can be inconvenient for urgent files or files with specific importance levels.
An information processing system that enables senders to set whether or not to notify recipients of file receipt, allowing settings to be made during the file transfer process, including options for each file and within a predetermined time frame, and includes the ability to set priority or importance information.
Enables senders to manage notification preferences for file receipt, ensuring recipients are notified only when desired, preventing unwanted notifications, and allowing for priority information to be conveyed.
Smart Images

Figure 0007800002000001 
Figure 0007800002000002 
Figure 0007800002000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system and a program. [Background technology]
[0002] Patent document 1 discloses a process for identifying a source of movement represented by an icon pointed to by a pointer and a destination of movement represented by an object on a drag-and-drop destination screen to which the source icon is dragged and dropped. Patent Document 2 discloses a process for maintaining a hierarchical structure of print condition settings for printer icons, and displaying a lower-level printer icon when the two icons overlap for a predetermined period of time. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2007-94763 [Patent Document 2] Japanese Patent Application Laid-Open No. 2007-286700 Summary of the Invention [Problem to be solved by the invention]
[0004] When a file is received, a notification process is performed to notify the recipient that the file has been received. In some cases, the sender of a file may want to set whether or not to notify the recipient that the file has been received. For example, when sending a file that the recipient needs to check urgently, the sender may want to notify the recipient that the file has been received. An object of the present invention is to provide an information processing system that allows a sender of a file to set whether or not to notify a recipient that the file has been received. [Means for solving the problem]
[0005] The invention described in claim 1 is an information processing system including a processor, wherein the processor notifies a sender of a file that the file has been received by: pre-registered This is an information processing system that accepts a setting as to whether or not to notify the recipient, and if a reception setting is made to notify the recipient that the file has been received, notifies the recipient that the file has been received. The invention described in claim 2 is an information processing system described in claim 1, in which the processor does not notify the recipient that the file has been received if the reception setting for notifying that the file has been received has not been set. The invention of claim 3 is the information processing system of claim 1, which accepts the setting of whether or not to notify the recipient that the file has been received for each file. The invention of claim 4 is the information processing system of claim 1, wherein when the sender sends a file, the sender accepts a setting as to whether or not to notify the sender. The invention described in claim 5 is an information processing system described in claim 1, in which the sender operates a terminal device to send the file, and after the sender performs an operation to move the file displayed on a display screen of a display device provided on the terminal device to a specific area of the display screen, the information processing system receives from the sender a setting as to whether or not to notify. The invention described in claim 6 is an information processing system described in claim 5, in which, when the sender performs an operation to move the file to the specific area and then performs a receiving operation, a process is performed to accept from the sender a setting of whether or not to notify. The invention of claim 7 is an information processing system including a processor, wherein the processor receives a setting from a sender of a file as to whether or not to notify a recipient that the file has been received, and notifies the recipient that the file has been received if a reception setting for notifying the recipient that the file has been received is set. an information processing system in which the sender operates a terminal device to send the file, and when the sender further performs a receiving operation after performing an operation to move the file displayed on a display screen of a display device provided in the terminal device to a specific area on the display screen, a process of accepting from the sender a setting as to whether or not to notify is performed, and when the sender performs the receiving operation within a predetermined time after performing the operation to move the file to the specific area, a process of accepting from the sender a setting as to whether or not to notify is performed. is. The invention described in claim 8 is an information processing system described in claim 7, in which the file sent by the sender is stored in a file storage unit, and the process of storing the file in the file storage unit is suspended until the predetermined time has elapsed since the sender performed the operation to move the file to the specific area. The invention described in claim 9 is the information processing system described in claim 8, wherein the storage process is resumed if the sender does not perform the receiving operation within the predetermined time. The invention described in claim 10 is an information processing system described in claim 1, in which, if there is input information entered by the sender, the processor notifies the recipient of the input information when notifying the recipient of the receipt of the file. The invention of claim 11 includes a processor, wherein the processor receives a setting from a file sender as to whether or not to notify a recipient of the receipt of the file; Accepting information from the sender regarding the priority and / or importance of the file; an information processing system that notifies the recipient that the file has been received when reception settings for notifying the recipient that the file has been received are configured; and when notifying the recipient that the file has been received, the processor notifies the recipient of information about the priority and / or importance. is. The invention described in claim 12 is the information processing system described in claim 1, configured so that when multiple files are transmitted, whether or not to notify can be set for each file. The invention described in claim 13 is a method for receiving a file from a sender of the file by: pre-registered This is a program that enables a computer to realize the following functions: a function to accept a setting as to whether or not to notify the recipient; and a function to notify the recipient that the file has been received if a reception setting to notify the recipient that the file has been received has been configured. The invention described in claim 14 is a method for transmitting a file by operating a terminal device. Accepts a setting from the sender as to whether or not to notify the recipient that the file has been received. Allow the process to take place function a function of performing a process of receiving from the sender a setting as to whether or not to notify the sender when the sender performs a further receiving operation after the sender has performed an operation to move the file displayed on the display screen of a display device provided in the terminal device to a specific area on the display screen; and a function of notifying the recipient that the file has been received when reception settings for notifying the recipient that the file has been received. and the function of causing the receiving process to be performed is a program that causes the process of receiving the setting of whether or not to notify from the sender when the sender performs the receiving operation within a predetermined time after the sender performs the operation of moving the file to the specific area. is. The invention described in claim 15 is A function of accepting a setting from a sender of a file as to whether or not to notify a recipient that the file has been received; receiving information from the sender regarding the priority and / or importance of the file; a function of notifying the recipient that the file has been received when reception settings for notifying the recipient that the file has been received are configured; a function of notifying the recipient of information about the priority and / or importance when the recipient is notified that the file has been received; This is a program that enables a computer to realize the above. [Effects of the Invention]
[0006] According to the invention of claim 1, it is possible to provide an information processing system that allows a sender of a file to set whether or not to notify a recipient that the file has been received. According to the invention of claim 2, if the sender of a file does not wish to notify the recipient that the file has been received, the recipient can be prevented from being notified that the file has been received. According to the invention of claim 3, it is possible to set for each file whether or not to notify the recipient that the file has been received. According to the invention of claim 4, when a sender sends a file, it is possible to receive a setting from the sender as to whether or not to notify the sender. According to the invention of claim 5, after an operation to move a file to a specific area is performed, a setting as to whether or not to notify can be received from the sender. According to the invention of claim 6, when a sender performs an operation to move a file to a specific area and then performs a receiving operation, it is possible to accept a setting from the sender as to whether or not to be notified. Claim 7 、14 According to the invention, The sender of the file can set whether or not to notify the recipient that the file has been received, and When the sender performs a receiving operation within a predetermined time after the sender performs an operation to move a file to a specific area, a setting as to whether or not to notify can be accepted from the sender. According to the invention of claim 8, it is possible to prevent a file from being stored in the file storage unit before a predetermined time has elapsed since the sender performed the operation to move the file to a specific area, compared to when the file storage process in the file storage unit is performed before a predetermined time has elapsed since the sender performed the operation to move the file to a specific area. According to the invention of claim 9, if the sender does not perform a receiving operation within a predetermined time after performing an operation to move a file to a specific area, the storage process can be resumed. According to the invention of claim 10, if there is input information that is information entered by the sender, and when notifying the recipient of the receipt of the file, this input information can be notified to the recipient. Claim 11 、15 According to the invention, The sender of the file can set whether or not to notify the recipient that the file has been received, and When notifying a recipient of a file, the recipient may be notified of information about the priority and / or importance of the file. According to the invention of claim 12, when a plurality of files are transmitted, it is possible to set for each file whether or not to notify that the file has been received. According to the invention of claim 13, the sender of the file can set whether or not to notify the recipient that the file has been received. [Brief explanation of the drawings]
[0007] [Figure 1] FIG. 1 illustrates an example of the configuration of an information processing system. [Figure 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of a server device. [Figure 3] FIG. 2 is a diagram illustrating an example of a hardware configuration of a terminal device. [Figure 4] FIG. 2 is a diagram showing an example of a display screen on a display device provided in a terminal device. [Figure 5] FIG. 10 is a diagram showing a display example on a terminal device. [Figure 6] FIG. 10 is a diagram showing a display example on a terminal device. [Figure 7] FIG. 10 is a diagram showing the display screen of the terminal device after the first selection item has been selected by the user. [Figure 8] 10 is a diagram showing a display screen displayed on a terminal device of another user to which stored information is notified. FIG. [Figure 9] FIG. 10 is a diagram showing the display screen of the user's terminal device when the user selects a second selection item for specifying a category. [Figure 10] FIG. 10 is a diagram showing an example of a display screen of a terminal device of another user. [Figure 11] 10 shows another example of display on the display screen of the terminal device. [Figure 12] 10 is a flowchart showing a processing flow. DETAILED DESCRIPTION OF THE INVENTION
[0008] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. FIG. 1 is a diagram showing an example of the configuration of an information processing system 1 according to this embodiment. The information processing system 1 of this embodiment is configured by a server device 50 and a plurality of terminal devices 100 connected to this server device 50. The server device 50 and the plurality of terminal devices 100 are connected via a communication line 400 such as an Internet line. Each of the server device 50 and the plurality of terminal devices 100 is configured by a computer device.
[0009] FIG. 2 is a diagram showing an example of the hardware configuration of the server device 50. As shown in FIG. A server device 50, which is an example of an information processing device, is provided with an information processing unit 501, an information storage device 502 that stores information, and a network interface 503 that realizes communication via a LAN (Local Area Network) cable or the like.
[0010] The information processing unit 501 has a CPU (=Central Processing Unit) 511 as an example of a processor, a ROM (=Read Only Memory) 512 in which basic software, BIOS (=Basic Input Output System), etc. are stored, and a RAM (=Random Access Memory) 513 used as a work area. The CPU 511 may be a multi-core processor, and the ROM 512 may be a rewritable non-volatile semiconductor memory. The information storage device 502 is realized by an existing information storage device such as a hard disk drive, a semiconductor memory, or a magnetic tape. The information processing unit 501, the information storage device 502, and the network interface 503 are connected via a bus 506 and a signal line (not shown).
[0011] The program executed by CPU 511 may be provided to server device 50 in a state where it is stored in a computer-readable recording medium such as a magnetic recording medium (such as a magnetic tape or a magnetic disk), an optical recording medium (such as an optical disk), a magneto-optical recording medium, or a semiconductor memory. The program executed by CPU 511 may also be provided to server device 50 using a communication means such as the Internet. The server device 50 may be configured with a plurality of information processing devices, or may be configured with a single information processing device. When the server device 50 is configured with a plurality of information processing devices, a system for processing information is constructed by these plurality of information processing devices. In this case, the processing described below is executed by this system.
[0012] FIG. 3 is a diagram showing an example of the hardware configuration of the terminal device 100. As shown in FIG. Each of the terminal devices 100, which is another example of an information processing device, is provided with an information processing unit 101, an information storage device 102 that stores information, and a network interface 103 that realizes communication via a LAN (Local Area Network) cable or the like. Each of the terminal devices 100 is also provided with a reception device 104 that receives operations from an operator, and a display device 105 that displays information.
[0013] The terminal device 100 may be, for example, a notebook or desktop personal computer. Examples of the terminal device 100 include a portable smartphone and a portable tablet terminal device, as well as a wearable terminal and a game terminal.
[0014] The accepting device 104 is configured by devices such as a keyboard and a mouse, a touch panel, and the like, and in this embodiment, information input by a user to the information processing system 1 is accepted by this accepting device 104. The display device 105 is configured by a liquid crystal display, an organic EL display, etc. Various screens, which will be described later, are displayed on the display screen of the display device 105. The information storage device 102 is realized by an existing information storage device such as a hard disk drive, a semiconductor memory, or a magnetic tape.
[0015] The information processing unit 101 has a CPU (=Central Processing Unit) 111 as an example of a processor, a ROM (=Read Only Memory) 112 in which basic software, BIOS (=Basic Input Output System), etc. are stored, and a RAM (=Random Access Memory) 113 used as a work area. The CPU 111 may be a multi-core CPU, and the ROM 112 may be a rewritable non-volatile semiconductor memory. The information processing unit 101, the information storage device 102, the network interface 103, the reception device 104, and the display device 105 are connected via a bus 106 and signal lines (not shown).
[0016] The program executed by CPU 111 may be provided to terminal device 100 in a state where it is stored on a computer-readable recording medium such as a magnetic recording medium (such as a magnetic tape or a magnetic disk), an optical recording medium (such as an optical disk), a magneto-optical recording medium, or a semiconductor memory. Furthermore, the program executed by the CPU 111 may be provided to the terminal device 100 using a communication means such as the Internet.
[0017] In this embodiment, the term "processor" refers to a processor in a broad sense, and includes general-purpose processors (e.g., CPU: Central Processing Unit, etc.) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.). Furthermore, the operations of the processors may not only be performed by a single processor, but may also be performed by multiple processors located at physically separate locations working together. The order of the operations of the processors is not limited to the order described in this embodiment, and may be changed.
[0018] A specific example of the process will be described. FIG. 4 is a diagram showing an example of a display screen 105A on the display device 105 provided in the terminal device 100. As shown in FIG. A shared folder 210 shared by a plurality of users is displayed on a display screen 105A of the terminal device 100. In this processing example, it is assumed that one user operating one terminal device 100 requests another user via the shared folder 210 to carry out a task on a document file 220, which is an example of a file.
[0019] In other words, in this processing example, it is assumed that one user requests another user to carry out a task regarding a document included in the document file 220 via the shared folder 210. In this embodiment, the file will be described taking the document file 220 as an example, but the file is not limited to the document file 220. Other examples of the file include image files, video files, and audio files. In this specification, the term "file" refers to a collection of data that serves as a unit when handling data on a computer.
[0020] When one user requests another user to perform a task on a document file 220, the user who has requested the task operates his / her own terminal device 100 and stores the document file 220 to be requested in the shared folder 210. When document file 220 is to be stored in shared folder 210, the user drags document file 220 on display screen 105A, as shown in Fig. 4. Then, as shown in Fig. 4, the user moves the dragged document file 220 to shared folder 210. Next, the user drops document file 220 into shared folder 210.
[0021] In other words, when document file 220 is stored in shared folder 210, the user selects document file 220 on display screen 105A and then moves this document file 220 to the display location of shared folder 210. Next, the user deselects this document file 220. In this embodiment, an example will be described in which a request for work on the document file 220 is made to another user. However, the process of this embodiment is not limited to this, and may be applied to other forms of process, such as a process of simply transferring a file such as the document file 220 to another user. Additionally, the processing of this embodiment may be applied to processing in which a file existing in one terminal device 100 is shared by multiple users, including other users operating other terminal devices 100.
[0022] In this embodiment, when a user who is the sender of the document file 220 moves the document file 220 to the shared folder 210, the document file 220 is transmitted from the terminal device 100 to the server device 50 (see FIG. 1). The document file 220 is then stored in an information storage device 502 (see FIG. 2) provided in the server device 50 and serving as an example of a file storage unit. This allows other users to access the server device 50 from their own terminal devices 100 to carry out work on the document files 220 stored in the information storage device 502 of the server device 50 .
[0023] In this embodiment, a user who has requested the work performs a predetermined start operation on the terminal device 100. This starts transmission of the document file 220 from the terminal device 100 to the server device 50, and starts storage of the document file 220 in the information storage device 502 of the server device 50. In this embodiment, the start operation is an operation of moving the document file 220 displayed on the display screen 105A of the terminal device 100 to the shared folder 210 displayed on this display screen 105A. In this embodiment, when the user performs this start operation, transmission of the document file 220 from the terminal device 100 to the server device 50 begins, and the document file 220 is stored in the information storage device 502 of the server device 50 .
[0024] In this embodiment, even if a start operation is performed, the process of transmitting the document file 220 to the server device 50 is not immediately performed. Even if a start operation is performed, the transmission is suspended for a predetermined time, such as several seconds. In other words, in this embodiment, the process of storing the document file 220 in the information storage device 502 of the server device 50 is suspended until a predetermined time has elapsed since the user performed the start operation.
[0025] As described above, an example of the "start operation" is the operation of moving document file 220 (see FIG. 4) to the location on display screen 105A where shared folder 210 is displayed. In other words, an example of the "start operation" is an operation of moving document file 220 to a specific area of display screen 105A where document file 220 is displayed.
[0026] It should be noted that the "start operation" is not limited to this. For example, a selection operation by the user from a menu displayed by right-clicking may be the start operation. In this case, for example, a menu displayed by right-clicking displays a selection item for instructing the user to start storing the document file 220 in the information storage device 502. When the user selects this selection item, the process of storing the document file 220 in the information storage device 502 starts. In this embodiment, even if the user selects this option displayed by right-clicking, the process of sending the document file 220 to the server device 50 is not performed immediately, but the process is interrupted for a predetermined period of time, such as a few seconds.
[0027] In this embodiment, when the transmission process is interrupted, an image indicating that the transmission process is interrupted is displayed on the display screen 105A of the terminal device 100, as shown in FIG. 5 (a diagram showing an example of a display on the terminal device 100). In other words, in this embodiment, from the time the start operation is performed until the above-mentioned predetermined time has elapsed, information indicating that the transmission process of the document file 220 has been temporarily suspended is displayed on the display screen 105A of the terminal device 100, as shown in FIG. 5.
[0028] In the example display shown in FIG. 5, the text information "Waiting for transmission" is displayed as information indicating that the transmission process has been suspended. In addition, the display example shown in FIG. 5 displays information about the time that has elapsed since the user performed the start operation and the time remaining until the transmission process is resumed. Specifically, in this display example, images 41 and 42 that extend horizontally and expand or contract as time passes are displayed as information about the elapsed time and remaining time. In this embodiment, the elapsed time and remaining time can be determined by the length of these horizontally extending images 41 and 42. However, the present invention is not limited to this, and specific numerical values may be displayed as information regarding the elapsed time and remaining time.
[0029] In this embodiment, when a document file 220 is stored in the information storage device 502 of the server device 50, stored information, which is information indicating that the document file 220 has been stored in the information storage device 502, is notified to a predetermined specific person. In other words, in this embodiment, when the document file 220 is stored in the shared folder 210, stored information, which is information indicating that the document file 220 has been stored in the shared folder 210, is notified to a predetermined specific person.
[0030] In this embodiment, the user can set whether or not to notify a predetermined specific person of the stored information. In this embodiment, after the user performs a start operation, a setting as to whether or not to notify a specific person of the stored information is accepted from the user. In other words, in this embodiment, a setting is received from the user as to whether or not the stored information, which is information indicating that the document file 220 has been stored in the information storage device 502, is to be notified to a specific person.
[0031] In this embodiment, when a user sets whether or not to notify a specific person of stored information, a reception screen 198, which is a screen for receiving the setting, is displayed on the terminal device 100, as shown in FIG. 6 (a diagram showing an example of display on the terminal device 100). More specifically, in this embodiment, when a user performs the above-mentioned start operation, a reception screen 198, which is a screen for receiving settings, is displayed on the terminal device 100 of this user. In this embodiment, after an operation to move the document file 220 to a specific area is performed, a reception screen 198 is displayed and a setting as to whether or not to notify is received from the sender of the document file 220.
[0032] More specifically, in this embodiment, when a user performs a start operation, which is an operation to move a document file 220 to a specific area, and then the user taps the shared folder 210 (see FIG. 4), the reception screen 198 shown in FIG. 6 is displayed. More specifically, in this embodiment, if a user taps on the shared folder 210 within a predetermined time after the user performs a start operation, which is an operation to move the document file 220 to a specific area, the reception screen 198 is displayed.
[0033] In other words, in this embodiment, after the user performs the start operation, if the user further taps on the shared folder 210, which is an example of a specific operation, the reception screen 198 is displayed. In other words, in this embodiment, after the sender of document file 220 performs an operation to move document file 220 to a specific area, if this sender further performs a ``receiving operation,'' a process is performed to accept from this sender a setting as to whether or not to notify the stored information.
[0034] Here, the "receiving operation" refers to an operation that initiates the process of accepting from the sender user the setting of whether or not the server device 50 will notify a predetermined recipient that the document file 220 has been received. In this embodiment, the operation of tapping on the shared folder 210 corresponds to the receiving operation. In this embodiment, the user taps the shared folder 210, and then selects a first selection item 611 (described later) for "notification settings," as will be described later. When the user performs these operations, the server device 50 performs a process of accepting from the user who is the sender a setting as to whether or not to notify a predetermined recipient that the document file 220 has been received.
[0035] In this embodiment, the user performs an operation on the reception screen 198 shown in Fig. 6. In response to this, in this embodiment, the CPU 111 (see Fig. 3) of the terminal device 100 receives from the user a setting as to whether or not to notify the user of the stored information. More specifically, in this embodiment, when the user taps on the shared folder 210 within a predetermined time after the user performs the start operation, a process is performed in which the user selects whether or not to notify the user of the stored information. In other words, in this embodiment, if the user performs a specific operation, such as tapping on the shared folder 210, within a predetermined time after the user performs the start operation, a process is performed to accept from the user a setting as to whether or not to notify the stored information.
[0036] In other words, in this embodiment, if the sender performs the above-mentioned receiving operation within a predetermined time after performing the operation to move the document file 220 to a specific area, a process is performed to accept from the user a setting as to whether or not to notify the user of the stored information. However, without being limited to this, once the user performs a start operation, the reception screen 198 may be displayed even without the above-mentioned specific operation. In other words, once the user performs a start operation, even without the above-mentioned specific operation, the setting of whether or not to notify the stored information may be received from the user.
[0037] In this embodiment, after the user operates the reception screen 198 shown in Fig. 6, the process of transmitting the document file 220 to the server device 50 is resumed. In other words, the process of storing the document file 220 in the information storage device 502 is resumed. More specifically, in this embodiment, when a user operates the reception screen 198 shown in FIG. 6 and selects the decision button 79 displayed at the bottom of this reception screen 198, the process of sending the document file 220 to the server device 50 is resumed. In this embodiment, the transmission process remains suspended until the user performs an operation on the reception screen 198. When the user performs an operation on the reception screen 198, the transmission process resumes.
[0038] In this embodiment, even if the user drops the document file 220 into the shared folder 210, the sending process is not immediately performed, but is temporarily suspended. In other words, in this embodiment, the process of storing the document file 220 in the information storage device 502, which is an example of a file storage unit, is suspended until a predetermined time has elapsed since the sender performed the operation to move the document file 220 to a specific area. In addition, in this embodiment, if the user taps the shared folder 210 within a predetermined time after dropping the document file 220 into the shared folder 210, the transmission process will remain suspended until the user performs an operation on the reception screen 198.
[0039] While the transmission process of the document file 220 is suspended, the user operates the reception screen 198 to set the document file 220 . In this embodiment, if the user taps the shared folder 210 within a predetermined time after the user performs the start operation, the interruption of the transmission process continues. Then, while the transmission process is suspended, the user operates the reception screen 198 to set the document file 220 . In this embodiment, the user performs settings for the document file 220 after performing the start operation and before the document file 220 is transmitted to the server device 50.
[0040] When the user drops the document file 220 into the shared folder 210 (see FIG. 4), information about the shared folder 210 may be displayed. In other words, when the user performs an operation to start moving the document file 220 to the shared folder 210, information about the shared folder 210 may be displayed.
[0041] Specifically, for example, when at least a part of the document file 220 to be moved to the shared folder 210 overlaps with the shared folder 210, information about the shared folder 210 may be displayed. Here, the information about the shared folder 210 that is displayed includes, for example, the name of the shared folder 210, the free space of the shared folder 210, and the last update date and time of the shared folder 210.
[0042] In this embodiment, if the user does not tap the shared folder 210 within the predetermined time, the reception screen 198 (see FIG. 6) is not displayed. Furthermore, if the user does not tap the shared folder 210 within the predetermined time, and the predetermined time has elapsed, transmission of the document file 220 from the terminal device 100 to the server device 50 is resumed.
[0043] In other words, if the user does not perform a tap, which is an example of a specific operation, within a predetermined time after the user performs a start operation, the process of storing the document file 220 in the information storage device 502 is resumed. In other words, in this embodiment, if the sender user does not perform a receiving operation within the above-mentioned predetermined time, the process of storing the document file 220 in the information storage device 502, which is an example of a file storage unit, is resumed.
[0044] When the process of storing the document file 220 in the information storage device 502 is performed, the CPU 111 of the terminal device 100 first performs a process of transmitting the document file 220 to the server device 50 . Next, the CPU 511 of the server device 50 (see FIG. 2) performs a process of receiving the document file 220. The CPU 511 of the server device 50 also performs a process of storing the received document file 220 in the information storage device 502.
[0045] Although not shown in the figures, in this embodiment, while the process of transmitting the document file 220 from the terminal device 100 to the server device 50 is being carried out, or after this transmission process is completed, a display indicating the transmission status is displayed on the display screen 105A of the terminal device 100. In other words, in this embodiment, while the storage process of the document file 220 in the information storage device 502 of the server device 50 is being performed, or after this storage process is completed, a display indicating the storage status is displayed on the display screen 105A of the terminal device 100.
[0046] Specifically, for example, a display showing the transmission status, such as a display showing that the document file 220 is being transmitted or a display showing that transmission has been completed, is displayed next to the shared folder 210 (see FIG. 5). In other words, a display indicating the storage status is displayed next to the shared folder 210, such as a display indicating that the storage process of the document file 220 is in progress or a display indicating that the storage process of the document file 220 has been completed.
[0047] The reception screen 198 will be described with reference to FIG. In this embodiment, as described above, when a user taps on the shared folder 210 within a predetermined time after the user performs the start operation, the reception screen 198 shown in FIG. 6 is displayed on the terminal device 100 of the user. This reception screen 198 displays a plurality of selection items 600 from which the user can make a selection.
[0048] Also, on this reception screen 198, as indicated by the reference numeral 6A, information indicating that transmission has been interrupted is displayed. Furthermore, the reception screen 198 displays a decision button 79 . In this embodiment, the user selects the selection item 600, makes various settings, and then selects the decision button 79. This confirms the settings made by the user.
[0049] The reception screen 198 displays the following selection items 600: a first selection item 611 for setting up notifications, a second selection item 612 for specifying categories, and a third selection item 613 for entering a message. Furthermore, on the reception screen 198, as selection items 600, a fourth selection item 614 for instructing the start of transmission processing and a fifth selection item 615 for instructing the cancellation of transmission processing are displayed.
[0050] FIG. 7 is a diagram showing the display screen 105A of the terminal device 100 after the first selection item 611 for setting notifications has been selected by the user. This display screen 105A shown in Figure 7 displays two selection items: a permission selection item 191 for instructing permission to notify the stored information, and a non-permission selection item 192 for instructing not to notify the stored information. Although not shown, the display screen 105A shown in FIG. 7 also displays a back button for returning to the reception screen 198 (see FIG. 6).
[0051] In this embodiment, a user who selects the first selection item 611 performs an operation on the display screen 105A shown in FIG. 7 to set whether or not to notify other users who will be recipients of the document file 220 of the stored information. In other words, in this embodiment, a user who selects the first selection item 611 performs an operation on the display screen 105A shown in FIG. 7 to set whether or not to notify other users, who are examples of recipients, that the document file 220 has been received by the server device 50. In other words, in this embodiment, the sender of the document file 220 operates the display screen 105A shown in FIG. 7 to set whether or not to notify other users of information indicating that the document file 220 has been received by the server device 50.
[0052] In this embodiment, when this setting is made, information about the content of the setting is transmitted to the server device 50 (see FIG. 1). Then, the CPU 511 of the server device 50 receives the information about the content of the setting. In other words, the CPU 511 of the server device 50 receives information about the content of the settings made by the sender of the document file 220. In other words, the CPU 511 of the server device 50 accepts the setting made by the sender of the document file 220 as to whether or not to notify the recipient that the server device 50 has received the document file 220 .
[0053] In this embodiment, as described below, if a reception setting is configured to notify that the document file 220 has been received by the server device 50, the CPU 511 of the server device 50 notifies the other user who is the recipient that the document file 220 has been received. On the other hand, if the CPU 511 of the server device 50 is not configured to notify the other recipient users that the document file 220 has been received, the CPU 511 of the server device 50 will not notify the other recipient users that the document file 220 has been received.
[0054] In this embodiment, a notification destination of the stored information is associated in advance with the shared folder 210. Specifically, in this embodiment, a destination of the stored information is registered in the information storage device 502 of the server device 50. In other words, in this embodiment, a destination of the stored information to be transmitted when the document file 220 is stored in the information storage device 502 is registered in the information storage device 502 of the server device 50. In other words, in this embodiment, the notification destination to which the server device 50 notifies that the document file 220 has been received is registered in the information storage device 502 .
[0055] In other words, in this embodiment, the shared folder 210 and the notification destination associated with this shared folder 210 in advance are registered in the information storage device 502 of the server device 50 in a state where they are associated with each other. If notification of the stored information is permitted by the user who is the sender, when the document file 220 is stored in the shared folder 210, the stored information is notified to the notification destination associated with this shared folder 210.
[0056] When the user operates the display screen 105A shown in FIG. 7, selects the permission selection item 191 to instruct permission for notification, and selects the decision button 79 (see FIG. 6), permission information, which is information indicating that notification is permitted, is sent from the terminal device 100 to the server device 50. When the permission information is transmitted to the server device 50, the server device 50 transmits the stored information to the above-mentioned predetermined notification destination.
[0057] Specifically, when the document file 220 is stored in the information storage device 502 of the server device 50, the server device 50 transmits stored information to the above-mentioned predetermined notification destination. In other words, the server device 50 notifies the predetermined notification destination that the server device 50 has received the document file 220.
[0058] When sending the stored information to the notification destination, for example, an e-mail is sent to the notification destination informing the destination that a new document has arrived in the shared folder 210. In other words, storage information indicating that the document file 220 has been stored in the shared folder 210 is transmitted to the user associated with the shared folder 210 . In other words, the user associated with the shared folder 210 is notified that the server device 50 has received the document file 220 . There may be multiple users associated with the shared folder 210, and in this case, the stored information is sent to each of the multiple users.
[0059] In this embodiment, the CPU 111 of the terminal device 100 receives, for each document file 220, a setting from the user as to whether or not the stored information is to be notified to a specific person. In other words, in this embodiment, the CPU 111 of the terminal device 100 accepts, for each document file 220, a setting as to whether or not to notify that the server device 50 has received the document file 220.
[0060] In this embodiment, the CPU 111 of the terminal device 100 displays the reception screen 198 shown in FIG. 6 every time a document file 220 is moved to the shared folder 210 and the shared folder 210 is tapped. When the first selection item 611 is selected by the user, the CPU 111 of the terminal device 100 receives a setting from the user as to whether or not the stored information is to be notified to a specific person. In other words, when the first selection item 611 is selected by the user, the CPU 111 of the terminal device 100 receives from the user a setting as to whether or not to notify the recipient that the document file 220 has been received by the server device 50.
[0061] In this embodiment, a setting is accepted from the user as to whether or not to notify a specific person of the stored information, on the condition that the document file 220 has been moved to the shared folder 210 and the shared folder 210 has been tapped. However, the present invention is not limited to this, and once the document file 220 has been moved to the shared folder 210, the reception screen 198 shown in FIG. 6 may be displayed. In other words, the reception screen 198 may be displayed only when the document file 220 is moved to the shared folder 210, without the condition of tapping the shared folder 210. In other words, even without performing an operation such as tapping on the shared folder 210, a setting as to whether or not the stored information is to be notified to a specific person may be accepted from the user.
[0062] When the CPU 111 of the terminal device 100 receives a setting from the user as to whether or not the stored information is to be notified to a specific person, the CPU 111 associates information about this setting (setting information) with the document file 220 that is the subject of this setting. Then, the CPU 111 of the terminal device 100 transmits the document file 220 and the setting information, which are associated with each other, to the server device 50.
[0063] Then, the CPU 511 of the server device 50 receives and acquires the document file 220 and the setting information that are associated with each other. Next, the CPU 511 of the server device 50 stores the acquired document file 220 in the information storage device 502. Furthermore, when the acquired setting information indicates a setting to notify a specific person of the stored information, the CPU 511 of the server device 50 performs a process of notifying the specific person of the stored information.
[0064] In other words, if the acquired setting information indicates that the server device 50 is to notify other users who are recipients that the document file 220 has been received, the CPU 511 of the server device 50 performs a process of notifying these other users of the stored information. Specifically, as described above, the CPU 511 of the server device 50 performs processing for sending an e-mail to the other user informing them that there is a new document in the shared folder 210, for example.
[0065] In this embodiment, it is possible to set whether or not to notify a specific person of the stored information. If it is set that the stored information is to be notified to a specific person, the CPU 511 of the server device 50 performs a process of notifying the specific person of the stored information. On the other hand, if the setting to notify a specific person of the stored information is not made, the CPU 511 of the server device 50 does not perform the process of notifying a specific person of the stored information.
[0066] In other words, in this embodiment, if the user selects the non-permission selection item 192 (see Figure 7) which indicates that no notification should be made, the CPU 511 of the server device 50 does not perform notification processing of the stored information to the notification destination associated with the shared folder 210. In other words, in this embodiment, if the setting to notify other users who are recipients that the server device 50 has received the document file 220 is not made, the other users are not notified.
[0067] If another user who is to be notified of the stored information does not start an application for referring to the document file 220 stored in the shared folder 210, the other user cannot know that the document file 220 has been stored in the shared folder 210. In contrast to this, in this embodiment, notification is made by e-mail, and is made without going through an application for referencing the document file 220 stored in the shared folder 210.
[0068] In this case, other users will know that the document file 220 has been stored in the shared folder 210 even if the application is not running. In other words, in this case, even if the application is not running, other users will know that the document file 220 has been received by the server device 50.
[0069] It should be noted that notification via an application is not excluded, and notification that the document file 220 has been stored in the shared folder 210 may be sent via an application. Furthermore, notification may be made both by a method that does not involve an application, such as notification by email, and by a method that involves an application. Furthermore, notification methods that do not involve an application are not limited to email, and may also include notification using a social networking service (SNS).
[0070] In this embodiment, the sender of the document file 220 can set whether or not the server device 50 will notify the recipient that the document file 220 has been received. Here, there are cases where the sender of the document file 220 wants to set whether or not to notify the recipient. Specifically, for example, when sending a document file 220 that the sender wants the recipient to check urgently, the sender may want to notify the recipient that the document file 220 has been received. In this case, in this embodiment, if the sender sets the recipient to be notified that the document file 220 has been received, the recipient is notified that the file has been received.
[0071] In this embodiment, each time a user moves a document file 220 to a shared folder 210 and stores the document file 220 in an information storage device 502, a process is performed in which the user selects whether or not to notify a specific person of the stored information. In this embodiment, for each document file 220 stored in the information storage device 502, a setting is made as to whether or not to notify a specific person of the stored information. In other words, in this embodiment, every time the user performs an operation to store the document file 220 in the information storage device 502, a setting is made as to whether or not to notify a specific person of the stored information about this document file 220.
[0072] In this embodiment, when the user stores the document file 220 in the shared folder 210, rather than during the initial settings of the application, a setting as to whether or not to notify a specific person of the stored information is accepted from the user. In other words, in this embodiment, when a sender sends a document file 220, a setting is accepted from the sender as to whether or not to notify other users who are recipients that the document file 220 has been received by the server device 50. In this embodiment, every time a sender sends a document file 220, the sender can set up a notification of receipt.
[0073] The setting as to whether or not to notify a specific person of the stored information may be performed as an initial setting of the application, for example. In contrast, in this embodiment, when the user stores the document file 220 in the information storage device 502, rather than at the time of this initial setting, a setting is accepted for each document file 220 as to whether or not to notify a specific person of the stored information.
[0074] Furthermore, in this embodiment, after the user performs the start operation, a setting as to whether or not to notify is accepted from the user. More specifically, in this embodiment, after the user drops the document file 220 into the shared folder 210, a setting as to whether or not to notify the user of the stored information is accepted from the user. In other words, in this embodiment, after the user drops the document file 220 into the shared folder 210, the sender accepts a setting as to whether or not to notify the recipient that the document file 220 has been received by the server device 50.
[0075] FIG. 8 is a diagram showing a display screen 105A displayed on the terminal device 100 of another user to whom the stored information is notified. In other words, FIG. 8 is a diagram showing a display screen 105A displayed on the terminal device 100 of another user who is notified that the document file 220 has been received by the server device 50. In FIG. In other words, FIG. 8 is a diagram showing the display screen 105A displayed on the terminal device 100 of another user who is notified that the document file 220 has been received by the shared folder 210.
[0076] If the setting is made to notify the stored information, when the document file 220 is stored in the information storage device 502, the stored information is notified by e-mail or the like as described above. 8, a display is displayed on the display screen 105A of the terminal device 100 of the other user indicating that a new document file 220 has been stored in the shared folder 210. In other words, this display screen 105A notifies the user that the server device 50 has received the document file 220.
[0077] Also, on this display screen 105A, information about the time when the document file 220 was stored is displayed as indicated by reference numeral 8A, and the name of the stored document file 220 is displayed as indicated by reference numeral 8B. In the present embodiment, a case has been described in which a notification process of stored information is performed when the document file 220 is stored in the information storage device 502, but this process is merely an example. Storing the file is not required, and the contents of this embodiment may be applied to a process in which, when a file is received by the server device 50, information about this reception is notified to a predetermined recipient, regardless of whether the file is stored or not.
[0078] FIG. 9 is a diagram showing the display screen 105A of the terminal device 100 of the user when the user selects the second selection item 612 (see FIG. 6) for specifying a category. A list of categories is displayed on this display screen 105A. In other words, information about a plurality of categories is displayed on display screen 105A. Although not shown, display screen 105A also displays a back button for returning to reception screen 198 (see FIG. 6).
[0079] On this display screen 105A, three categories, "important," "priority," and "urgent," are displayed as category information. Here, each of the three categories indicates the priority and / or importance of the document file 220. In this embodiment, the terminal device 100 of the user who transmits the document file 220 receives information about the priority and / or importance of the document file 220.
[0080] In this embodiment, when the user selects one or more of these categories and selects the decision button 79 (see FIG. 6), information about this category is associated with the document file 220 for which the start operation was performed. Then, the document file 220 and the classification information are transmitted in a state where they are associated with each other to the server device 50. The server device 50 then acquires the document file 220 and the classification information, and subsequently stores the document file 220 and the classification information in an information storage device 502 (see FIG. 2) in a state where they are associated with each other. In this embodiment, when another user refers to the shared folder 210, information about the document file 220 and the classification information associated with the document file 220 are displayed on the display screen 105A of the terminal device 100 of the other user in a state where they are associated with each other (described later).
[0081] Also, although not shown in the figure, in this embodiment, when a user selects the third selection item 613 (see Figure 6) for entering a message, a message entry field is displayed on the display screen 105A of the user's terminal device 100. Although not shown, a back button for returning to the reception screen 198 (see FIG. 6) is also displayed on the display screen 105A.
[0082] The user inputs a message in the input field and selects the OK button 79 (see FIG. 6). In this case, this message is associated with the document file 220 for which the start operation has been performed. In other words, the input information input by the user is associated with the document file 220 for which the start operation has been performed. Then, the document file 220 and the input information are sent to the server device 50 in a state where they are associated with each other.
[0083] The CPU 511 of the server device 50 receives the document file 220 and the input information, and then stores the document file 220 and the input information in the information storage device 502 in a state where they are associated with each other. In this embodiment, when another user refers to the shared folder 210, the display screen 105A of the terminal device 100 of the other user displays information about the document file 220 and the input information associated with the document file 220 in a state where they are associated with each other (described later).
[0084] In addition, in this embodiment, if the user selects the fourth selection item 614 (see Figure 6) to instruct the start of the transmission process and then selects the decision button 79, the document file 220 is transmitted from the terminal device 100 to the server device 50 without waiting for the above-mentioned predetermined time to elapse. In addition, in this embodiment, if the user selects the fifth selection item 615 (see Figure 6) for canceling the transmission process and then selects the decision button 79, the transmission of the document file 220 from the terminal device 100 to the server device 50 is canceled. After the reception screen 198 (see FIG. 6) is displayed, the user may notice an error in the document file 220 or the destination shared folder 210. In this case, the user selects the fifth selection item 615 to cancel the transmission of the document file 220.
[0085] In the above description, the case where the user selects one selection item 600 from the first selection item 611 to the fifth selection item 615 and then selects the decision button 79 has been described. However, the present embodiment is not limited to this, and allows the selection of two or more selection items 600 from the first selection item 611 to the fifth selection item 615. When the user selects two or more selection items 600, the user sets the multiple selection items 600, and then the document file 220 is transmitted from the terminal device 100 to the server device 50.
[0086] Specifically, in this embodiment, a "back button" (not shown) is displayed on each display screen 105A after selecting a selection item 600, such as the display screen 105A shown in FIGS. In this embodiment, selecting this back button redisplays the reception screen 198. The user then operates the reception screen 198 and selects another option 600. This allows the user to make settings for a plurality of selection items 600 in this embodiment.
[0087] FIG. 10 is a diagram showing an example of a display screen 105A of the terminal device 100 of another user who is accessing the document file 220 stored in the shared folder 210. As shown in FIG. The display screen 105A shown in FIG. 10 shows the display screen 105A when the other user who has been notified of the stored information refers to the shared folder 210 via an application. In other words, the display screen 105A shown in FIG. 10 shows the display screen 105A when the other user, who has been notified that the server device 50 has received the document file 220, references the shared folder 210 via an application.
[0088] This display screen 105A displays an indication that three document files 220 are stored in the shared folder 210. In other words, an indication that three document files 220 are stored in the information storage device 502 is displayed. Also, on this display screen 105A, for each document file 220, a document file image 221 that is an image representing the document file 220, a document file name 222, and a date and time 223 when the document file 220 was stored in the shared folder 210 are displayed.
[0089] In this example, the category "urgent" is associated with the first document file 220 displayed at the top, and the text information "urgent" is displayed on the display screen 105A in association with the first document file 220. In other words, in this example, information about the processing priority is associated with the first document file 220, and the information about the processing priority is displayed for the first document file 220.
[0090] In this example, the first document file 220 is associated with input information 226 that reads "Please deliver by 5 pm." As a result, on the display screen 105A shown in FIG. 10, input information 226 "Please complete by 5 pm" is displayed in association with the first document file 220. In other words, on the display screen 105A shown in FIG. 10, the input information 226 entered by the user in association with the first document file 220, namely, the text information "Please complete by 5pm." is displayed.
[0091] In this example, the second document file 220 is associated with input information 226 that says "Please look at this later." As a result, on the display screen 105A shown in FIG. 10, input information 226 "Please look at this later" is displayed in association with the second document file 220. In other words, on the display screen 105A shown in FIG. 10, the input information 226 entered by the user in association with the second document file 220, that is, the text information "Please look at this later," is displayed.
[0092] In this example, the third document file 220 is associated with the category "important." As a result, on the display screen 105A shown in FIG. 10, the text information "important" is displayed in association with the third document file 220. In other words, in this example, the third document file 220 is associated with information about the importance of the document file 220. As a result, in this embodiment, information about the importance of the document file 220 is displayed in association with the third document file 220 on the display screen 105A.
[0093] In this embodiment, as described above, information about the priority and / or importance of the document file 220 is received at the terminal device 100 of the user who transmits the document file 220. In this embodiment, information about this priority and / or importance is stored in the information storage device 502 of the server device 50 in association with the document file 220 . When the CPU 511 of the server device 50 sends information about the document file 220 to the terminal device 100 of another user, the CPU 511 also sends information about the priority and / or importance associated with the document file 220 to the terminal device 100 of the other user.
[0094] In this embodiment, as described above, the input information 226 is received at the terminal device 100 of the user who transmits the document file 220. In this embodiment, the input information 226 is stored in the information storage device 502 of the server device 50 in association with the document file 220 . When transmitting information about the document file 220 to the terminal device 100 of another user, the CPU 511 of the server device 50 also transmits the input information 226 associated with this document file 220 to the terminal device 100 of the other user.
[0095] Here, an example is described in which, when another user, who is an example of a recipient, refers to the shared folder 210, information regarding priority and / or importance and input information 226 are notified to this other user. However, without being limited to this, information regarding the priority and / or importance, and input information 226 may be displayed on the display screen 105A shown in FIG. In other words, information about the priority and / or importance and input information 226 may be notified to other users via display screen 105A shown in FIG.
[0096] The display screen 105A shown in FIG. 8 is the display screen 105A that is displayed when notifying another user who is the recipient that the document file 220 has been received by the server device 50, but this display screen 105A may also be configured to display information regarding priority and / or importance, or input information 226. In other words, when the recipient is notified of the receipt of the document file 220, the recipient may be notified of information regarding the priority and / or importance, and the input information 226.
[0097] FIG. 11 shows another example of display on the display screen 105A of the terminal device 100. In FIG. In this embodiment, the user can move multiple document files 220 together to the shared folder 210. More specifically, in this case, the user selects multiple document files 220, for example, and then moves the multiple document files 220 together to the shared folder 210. In other words, in this case, the user drags the document files 220, moves the document files 220 to the shared folder 210, and then drops the document files 220.
[0098] In this case, in this embodiment, as shown in FIG. 11, a selection item 691 for making settings and a selection item 692 for canceling transmission are displayed for each document file 220. Although not shown in the figure, when the user selects the selection item 691 for making settings, three selection items 600, namely, "Notification settings," "Category settings," and "Enter message," as well as a back button, are displayed. In this case, similarly to the above, the user operates each selection item 600 to make various settings.
[0099] In this embodiment, when a plurality of document files 220 are stored in the shared folder 210, it is possible to set for each document file 220 whether or not to notify the storage information. In other words, in this embodiment, when a plurality of document files 220 are transmitted, it is possible to set for each document file 220 whether or not to notify that the server device 50 has received the document file 220 . Furthermore, in this embodiment, when multiple document files 220 are stored in the shared folder 210, it is possible to specify a classification for each document file 220. Furthermore, in this embodiment, when multiple document files 220 are stored in the shared folder 210, it is possible to input the input information 226 for each document file 220. Furthermore, in this embodiment, when multiple document files 220 are stored in the shared folder 210, it is possible to cancel transmission for each document file 220.
[0100] In the example shown in FIG. 11, two selection items 600 are displayed for each document file 220, but this is not limited to this. For example, three selection items 600, namely, "Option settings," "Cancel sending," and "Send," may be displayed for each document file 220. In this case, when "option settings" is selected, three selection items 600, "notification settings," "category settings," and "enter message," as well as a back button, are displayed. In addition, for example, similar to the reception screen 198 shown in Figure 6, five selection items 600, namely, "Set notification," "Specify category," "Enter message," "Send," and "Cancel," may be displayed for each document file 220.
[0101] In addition, when a user selects multiple document files 220, it is also possible that, rather than selecting them all at once as described above, each of the multiple document files 220 is selected in turn and moved to the shared folder 210. In this case, for example, every time a new document file 220 is selected, a predetermined additional time is added to the above-mentioned predetermined time. More specifically, every time a new document file 220 is selected, an additional time is added to this predetermined time, and the time after the addition becomes a new, predetermined time.
[0102] Then, if the user taps the shared folder 210 within this predetermined time after the added time (hereinafter referred to as "added time"), the reception screen 198 shown in FIG. 6 or the display screen 105A shown in FIG. 11 is displayed. Furthermore, if the user does not tap the shared folder 210 before the added time has elapsed, the reception screen 198 shown in FIG. 6 or the display screen 105A shown in FIG. 11 will not be displayed, and the transmission process will be resumed.
[0103] FIG. 12 is a flowchart showing the flow of the above-described processing. In this embodiment, first, as described above, the user operates his / her own terminal device 100 to move the document file 220 to the shared folder 210 (step S101). In this case, the CPU 111 of the terminal device 100 does not immediately perform the process of transmitting the document file 220 to the server device 50, but interrupts the transmission process (step S102).
[0104] Next, the CPU 111 of the terminal device 100 determines whether or not the shared folder 210 has been tapped within a predetermined time period since the document file 220 was moved to the shared folder 210 (step S103). In other words, the CPU 111 of the terminal device 100 determines whether or not a specific operation has been performed by the user within a predetermined time period since the document file 220 was moved to the shared folder 210.
[0105] If there is no tap within a predetermined time, the CPU 111 of the terminal device 100 performs a transmission process (step S104). Specifically, in this case, the CPU 111 of the terminal device 100 performs the transmission process of the document file 220. In other words, in this case, the CPU 111 of the terminal device 100 resumes the transmission process of the document file 220.
[0106] On the other hand, if the CPU 111 of the terminal device 100 determines in step S103 that a tap has occurred within the predetermined time, the CPU 111 continues to suspend the process of transmitting the document file 220 to the server device 50. Furthermore, if the CPU 111 of the terminal device 100 determines that a tap has been made within a predetermined time, it displays the reception screen 198 shown in FIG. 6 on the display device 105 of the terminal device 100 (step S105).
[0107] In this case, the user operates the reception screen 198 to set the various settings described above (step S106). Specifically, the user selects the selection items 600 shown above and performs various settings. After selecting the selection item 600, the user selects the decision button 79 (see FIG. 6).
[0108] When the user selects the decision button 79, the CPU 111 of the terminal device 100 erases the reception screen 198 (step S107). Next, the CPU 111 of the terminal device 100 executes a process corresponding to the selection item 600 selected by the user (step S108). Specifically, if the user selects, for example, the fifth selection item 615 (see FIG. 6) and then selects the decision button 79, the CPU 111 of the terminal device 100 ends the process without transmitting the document file 220.
[0109] Furthermore, if the user selects the fourth selection item 614 (see FIG. 6) and then selects the decision button 79, the CPU 111 of the terminal device 100 proceeds to the process of step S104 and performs a transmission process. Specifically, the CPU 111 of the terminal device 100 performs the transmission process of the document file 220. In other words, the CPU 111 of the terminal device 100 resumes the transmission process of the document file 220.
[0110] Furthermore, when the user selects the first selection item 611 (see FIG. 6) and then selects the decision button 79, the CPU 111 of the terminal device 100 displays the display screen 105A shown in FIG. 7 and accepts from the user a setting as to whether or not to send the storage information. Then, CPU 111 of terminal device 100 associates document file 220 with the setting information, and transmits this document file 220 and the setting information to server device 50 (step S104). In other words, in this case as well, CPU 111 of terminal device 100 resumes the transmission process of document file 220.
[0111] Furthermore, when the user selects the second selection item 612 (see FIG. 6) and then selects the decision button 79, the CPU 111 of the terminal device 100 displays the display screen 105A shown in FIG. 9 and accepts classification information from the user. Then, CPU 111 of terminal device 100 associates document file 220 with the sorting information, and transmits this document file 220 and sorting information to server device 50 (step S104). In other words, in this case as well, CPU 111 of terminal device 100 resumes the transmission process of document file 220.
[0112] Furthermore, when the user selects the third selection item 613 (see FIG. 6) and then selects the decision button 79, the CPU 111 of the terminal device 100 displays a display screen (not shown) for accepting input information and accepts the input information from the user. Then, CPU 111 of terminal device 100 associates document file 220 with the input information, and transmits this document file 220 and the input information to server device 50 (step S104). In other words, in this case as well, CPU 111 of terminal device 100 resumes the transmission process of document file 220.
[0113] As described above, in this embodiment, when the back button is selected, the reception screen 198 (see FIG. 6) is displayed again, thereby allowing the user to make settings for multiple selection items 600 in this embodiment. If the user has made settings for a plurality of selection items 600, in addition to the document file 220, two or more pieces of information selected from the setting information, classification information, and input information 226 are transmitted to the server device 50 in step S104.
[0114] Thereafter, in this embodiment, processing is carried out by the server device 50. When the document file 220 is transmitted from the terminal device 100 , the CPU 511 of the server device 50 stores the document file 220 in the information storage device 502 of the server device 50 . In addition, when setting information indicating a setting to notify the stored information is sent together with the document file 220 sent from the terminal device 100, the CPU 511 of the server device 50 performs a notification process of the stored information to a predetermined notification destination.
[0115] In other words, when the setting information associated with the document file 220 transmitted from the terminal device 100 indicates a setting to notify the stored information, the CPU 511 of the server device 50 performs a notification process of the stored information to a predetermined notification destination. In other words, if the setting information associated with the document file 220 sent from the terminal device 100 indicates a setting to notify the recipient that the document file 220 has been received, the CPU 511 of the server device 50 performs a process to notify the recipient of the stored information.
[0116] On the other hand, if the setting information associated with the document file 220 transmitted from the terminal device 100 indicates that the stored information is not to be notified, the CPU 511 of the server device 50 does not perform notification processing of the stored information to a predetermined notification destination. In other words, if the setting information associated with the document file 220 sent from the terminal device 100 indicates that the document file 220 is not to be notified of receipt, the CPU 511 of the server device 50 does not notify the recipient of the stored information.
[0117] In addition, when classification information and input information 226 are associated with the document file 220 transmitted from the terminal device 100, the CPU 511 of the server device 50 stores the document file 220, classification information, and input information 226 in the information storage device 502 while associating these information with each other. As a result, in this embodiment, when another user references the shared folder 210, the classification information and input information 226 associated with this document file 220 are displayed on the terminal device 100 of that other user, as shown in FIG. 10.
[0118] In this embodiment, if the shared folder 210 is not tapped within the predetermined time period after the document file 220 is moved to the shared folder 210, the CPU 111 of the server device 50 performs processing for transmitting the stored information according to the default settings. Similarly, in this embodiment, even if the shared folder 210 is tapped, if the user does not select the first selection item 611, the CPU 511 of the server device 50 performs processing for sending the stored information according to the default settings.
[0119] Specifically, when the default setting is to transmit the stored information, the CPU 511 of the server device 50 transmits the stored information to a predetermined notification destination. Furthermore, when the default setting is set to not transmit the stored information, the CPU 511 of the server device 50 does not transmit the stored information to a predetermined notification destination. [Explanation of symbols]
[0120] 1...information processing system, 111...CPU, 210...shared folder, 220...document file, 511...CPU
Claims
1. an information processing system including a processor, The processor: Accepting a setting from the sender of the file as to whether or not to notify a pre-registered recipient that the file has been received; If a reception setting for notifying the recipient that the file has been received is configured, notify the recipient that the file has been received. Information processing system.
2. The processor:
2. The information processing system according to claim 1, wherein if the reception setting for notifying the recipient that the file has been received is not configured, the recipient is not notified that the file has been received.
3. 2. The information processing system according to claim 1, wherein the setting as to whether or not to notify the recipient that the file has been received is accepted for each file.
4. 2. The information processing system according to claim 1, wherein a setting as to whether or not to notify is received from the sender when the sender sends a file.
5. The sender operates a terminal device to send the file, The information processing system according to claim 1, wherein the sender selects whether or not to notify the sender after the sender performs an operation to move the file displayed on the display screen of a display device provided on the terminal device to a specific area of the display screen.
6. The information processing system of claim 5, wherein when a sender performs a receiving operation after performing an operation to move the file to the specific area, a process is performed to accept from the sender a setting of whether or not to notify.
7. a processor; The processor: Accepting a setting from the sender of the file as to whether or not to notify the recipient that the file has been received; If a reception setting for notifying the recipient that the file has been received is configured, notify the recipient that the file has been received. It is an information processing system, The sender operates a terminal device to send the file, a process for receiving, from the sender, a setting as to whether or not to notify the sender when the sender further performs a receiving operation after the sender has performed an operation to move the file displayed on the display screen of a display device provided in the terminal device to a specific area on the display screen; When the sender performs the receiving operation within a predetermined time after the sender performs the operation to move the file to the specific area, a process is performed to receive from the sender a setting as to whether or not to notify the sender. Information processing system.
8. The file transmitted by the sender is stored in a file storage unit, 8. The information processing system according to claim 7, wherein the process of storing the file in the file storage unit is suspended until the predetermined time has elapsed since the sender performed the operation to move the file to the specific area.
9. 9. The information processing system according to claim 8, wherein the storage process is resumed if the sender does not perform the receiving operation within the predetermined time.
10. The processor:
2. The information processing system according to claim 1, wherein if there is input information that is information input by the sender, the input information is notified to the recipient when notifying the recipient of the receipt of the file.
11. a processor; The processor: Accepting a setting from the sender of the file as to whether or not to notify the recipient that the file has been received; Accepting information from the sender regarding the priority and / or importance of the file; If a reception setting for notifying the recipient that the file has been received is configured, notify the recipient that the file has been received. It is an information processing system, The processor: When notifying the recipient that the file has been received, notify the recipient of information about the priority and / or importance; Information processing system.
12. 2. The information processing system according to claim 1, wherein when a plurality of files are transmitted, whether or not to notify can be set for each of the files.
13. A function of accepting a setting from a sender of a file as to whether or not to notify a pre-registered recipient that the file has been received; a function of notifying the recipient that the file has been received when reception settings for notifying the recipient that the file has been received are configured; A program to make the above happen on a computer.
14. A function that allows a process to be performed in which a sender who operates a terminal device to send a file can select whether or not to notify a recipient that the file has been received, and in which, when the sender performs a further receiving operation after performing an operation to move the file displayed on the display screen of a display device provided on the terminal device to a specific area on the display screen, the process allows a process to be performed in which a setting can be received from the sender as to whether or not to notify the recipient; a function of notifying the recipient that the file has been received when reception settings for notifying the recipient that the file has been received are configured; It is a program to make a computer realize The function of causing the receiving process to be performed is When the sender performs the receiving operation within a predetermined time after the sender performs the operation to move the file to the specific area, a process is performed to accept from the sender a setting as to whether or not to notify the sender. program.
15. A function of accepting a setting from a sender of a file as to whether or not to notify a recipient that the file has been received; receiving information from the sender regarding the priority and / or importance of the file; a function of notifying the recipient that the file has been received when reception settings for notifying the recipient that the file has been received are configured; a function of notifying the recipient of information about the priority and / or importance when the recipient is notified that the file has been received; A program to make the above happen on a computer.
Citation Information
Patent Citations
File transmitting server
JP2002073452A
File transfer system and method
JP2003067282A
File accumulation server system
JP2005050049A
Information processor and method, and program
JP2007094763A
Information processor and program
JP2007286700A