This patent application is based on and claims priority pursuant to 35 U.S.C. § 119(a) to Japanese Patent Application No. 2020-199084, filed on Nov. 30, 2020, in the Japan Patent Office, the entire disclosure of which is hereby incorporated by reference herein.
Embodiments of the present disclosure relate to a server, a management system, and a recording medium storing program codes for managing a facsimile document.
There are cases where the status of a document to be managed changes from moment to moment. For real-time ascertaining of the current status of a document, there is known a technology of changing the current status of an unread document from unread to read in response to an operation of reading all pages of the document, and changing the current status of the document from unread to hold in response to an operation of reading a part of the pages of the unread document.
For example, a facsimile document received from a sender facsimile machine is accumulated in a receiver facsimile machine. When the received document is read using the receiver facsimile machine, the status of the received document is changed from an unread status to a read status. In recent years, there is a system for accumulating received facsimile documents in a cloud or the like so that the received documents can be viewed from a device other than the receiver facsimile machine.
Additionally, there are systems in which a received document is viewable from an apparatus or device other than the receiver apparatus.
An embodiment of the present disclosure provides a server for controlling a status of a document transmitted by facsimile from a sender apparatus to a receiver apparatus. The server includes circuitry that provides, to a request source apparatus, the document in response to receiving an acquisition request specifying the document, transmitted from the request source apparatus. The request source apparatus is one of the receiver apparatus and a different apparatus from the receiver apparatus. The circuitry controls a status change, between an unread status and a read status, of the document specified by the acquisition request based on information on the request source apparatus and information on the receiver apparatus of the document.
Another embodiment provides a management system that includes the above-described server and a plurality of apparatuses connected via a network to the server. The plurality of apparatuses includes the sender apparatus, the receiver apparatus, and the different apparatus. Each of the sender apparatus and the receiver apparatus includes second circuitry that performs facsimile transmission and reception; and transmits, to the server, the acquisition request of the document. The different apparatus includes third circuitry that transmits, to the server, the acquisition request of the document.
Another embodiment provides a non-transitory recording medium storing a plurality of program codes which, when executed by one or more processors, causes the processors to perform a method for controlling a status of a document transmitted by facsimile from a sender apparatus to a receiver apparatus. The method includes providing, to a request source apparatus, the document in response to receiving an acquisition request specifying the document, transmitted from the request source apparatus. The method further includes controlling a status change, between an unread status and a read status, of the document specified by the acquisition request based on information on the request source apparatus and information on the receiver apparatus of the document.
A more complete appreciation of the disclosure and many of the attendant advantages and features thereof can be readily obtained and understood from the following detailed description with reference to the accompanying drawings, wherein:
The accompanying drawings are intended to depict embodiments of the present invention and should not be interpreted to limit the scope thereof. The accompanying drawings are not to be considered as drawn to scale unless explicitly noted. Also, identical or similar reference numerals designate identical or similar components throughout the several views.
In describing embodiments illustrated in the drawings, specific terminology is employed for the sake of clarity. However, the disclosure of this specification is not intended to be limited to the specific terminology so selected and it is to be understood that each specific element includes all technical equivalents that have a similar function, operate in a similar manner, and achieve a similar result.
Referring now to the drawings, embodiments of the present disclosure are described below. As used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise.
Referring to the drawings, embodiments of the present disclosure are described. In the present disclosure, the “site” is a place serving as a home (or platform) of an activity or a foothold for the activity, and is, for example, a place, a department, a business, or the like.
The apparatus 12 performs facsimile transmission and reception. The apparatus 12 is, for example, a facsimile machine, a multifunction peripheral (MFP), or the like. The term “MFP” also represents a multifunction product and a multifunction printer. The apparatus 12 accesses the facsimile reception server 10 via the network 18. When transmitting a facsimile document, the apparatus 12 that is the sender apparatus transmits the facsimile document to the facsimile reception server 10, designating a facsimile number (receiver number) of a receiver apparatus. The apparatus 12 that is the receiver apparatus receives the facsimile document from the facsimile reception server 10.
The facsimile reception server 10 is implemented by one or more information processing apparatuses. Alternatively, the facsimile reception server 10 may be implemented using a cloud. The facsimile reception server 10 receives and stores facsimile documents (received document) addressed to the apparatus 12 of, for example, an organization such as a company having a plurality of sites.
The device 14 is, for example, a smart device of a user belonging to the organization. Examples of the device 14 includes a head up display (HUD) device, an industrial machine, a network home appliance, a mobile phone, a smartphone, a tablet terminal, a game console, and a personal digital assistant (PDA).
The received document stored in the facsimile reception server 10 can be acquired by, not limited to the receiver apparatus 12, any of the apparatuses 12 and the device 14 that are accessible to the facsimile reception server 10 via the network 18. In such a system, if a received document viewed from a device other than the receiver apparatus is unconditionally changed from an unread status to a read status, a user who should view the received document may overlook the received document. In view of the foregoing, the facsimile reception server 10 manages (controls) the read/unread status of the stored received documents as described later.
The notification of facsimile reception to the receiver apparatus 12 may be push notification in which the facsimile reception server 10 notifies the receiver apparatus 12 of the facsimile reception, or may be pull notification in which the receiver apparatus 12 makes an inquiry to the facsimile reception server 10.
The configuration of the management system 1 illustrated in
The facsimile reception server 10 illustrated in
The computer 500 includes a central processing unit (CPU) 501, a read only memory (ROM) 502, a random access memory (RAM) 503, a hard disk (HD) 504, a hard disk drive (HDD) controller 505, a display 506, an external device interface (I/F) 508, a network I/N 509, a data bus 510, a keyboard 511, a pointing device 512, a digital versatile disk rewritable (DVD-RW) drive 514, and a media I/F 516.
The CPU 501 controls entire operation of the computer 500 according to a program. The ROM 502 stores a program such as an initial program loader (IPL) used for driving the CPU 501. The RAM 503 is used as a work area for the CPU 501. The HD 504 stores various data such as a program. The HDD controller 505 controls reading and writing of various data from and to the HD 504 under control of the CPU 501.
The display 506 displays various information such as a cursor, a menu, a window, a character, and an image. The external device I/F 508 is an interface for connecting various external devices. The external device in this case is, for example, a universal serial bus (USB) memory. The network I/F 509 is an interface for data communication using the network 18. Examples of the data bus 510 include, but not limited to, an address bus and a data bus that electrically connect the components, such as the CPU 501, with one another.
The keyboard 511 is one example of an input device provided with a plurality of keys for allowing a user to input characters, numerals, or various instructions. The pointing device 512 is an example of an input device that allows a user to select or execute a specific instruction, select an item to be processed, or move a cursor being displayed. The DVD-RW drive 514 reads and writes various data from and to a DVD-RW 513, which is an example of a removable recording medium. The removable storage medium is not limited to the DVD-RW and may be a DVD-recordable (DVD-R) or the like. The media I/F 516 controls reading and writing (storing) of data from and to a recording medium 515 such as a flash memory.
The apparatus 12 illustrated in
The MFP 900 illustrated in
The CPU 901 is a controller that controls the entire operation of the MFP 900. The NB 903 is a bridge that connects the CPU 901 to the system memory 902, the SB 904, and the AGP bus 921. The NB 903 includes a memory controller that controls reading and writing from and to the system memory 902, a peripheral component interconnect (PCI) master, and an AGP target.
The system memory 902 includes a ROM 902a and a RAM 902b. The ROM 902a stores data and program for implementing various functions of the controller 910. The RAM 902b is used to load the program and the data. The RAM 902b is also used as a drawing memory to store drawing data for printing. The program stored in the RAM 902b may be stored in any computer-readable storage (recording) medium, such as a compact disc-read only memory (CD-ROM), compact disc-recordable (CD-R), or digital versatile disc (DVD), in a file format installable or executable by the computer, for distribution.
The SB 904 is a bridge that connects the NB 903 with a PCI device or a peripheral device. The ASIC 906 is an integrated circuit (IC) dedicated to an image processing use and includes a hardware element for image processing. The ASIC 906 is a bridge that connects the AGP bus 921, a PCI bus 922, the HDD controller 908, and the local memory 907 with each other.
The ASIC 906 includes a PCI target, an AGP master, an arbiter (ARB) as a central processor of the ASIC 906, a memory controller to control the local memory 907, a plurality of direct memory access controllers (DMACs) to rotate image data, and a PCI unit. By converting coordinates of the image data with a hardware logic, image data are rotated. The PCI unit transfers data between a scanner unit 931 and a printer unit 932 via the PCI bus 922. The ASIC 906 may be connected to a USB interface, or the Institute of Electrical and Electronics Engineers 1394 (IEEE1394) interface.
The local memory 907 is used as a buffer for image data to be copied or coding. The HD 909 is a storage (memory) that stores various image data, font data for printing, and form data. The HDD controller 908 reads and writes various data from and to the HD 909 under control of the CPU 901. The AGP bus 921 is a bus interface for a graphics accelerator card, which is proposed to accelerate graphics processing. Through directly accessing the system memory 902 by high-throughput, speed of the graphics accelerator card is improved.
Further, the short-range communication circuit 920 is provided with a short-range communication antenna 920a. The short-range communication circuit 920 is a communication circuit in compliance with the near field communication (NFC), BLUETOOTH, and the like. The engine controller 930 includes the scanner unit 931 and the printer unit 932.
The control panel 940 includes a panel display 940a and an operation device 940b. The panel display 940a is, e.g., a touch panel that displays current settings or a selection screen and receives a user input. The operation device 940b includes, e.g., a numeric keypad and a start key. The numeric keypad receives assigned values of image forming parameters such as an image density parameter. The start key receives an instruction to start copying.
The controller 910 controls entire operation of the MFP 900. For example, the controller 910 controls drawing, communication, or user inputs to the control panel 940. The scanner unit 931 or the printer unit 932 includes an image processing unit for, for example, error diffusion and gamma conversion.
Note that, in response to an instruction to select a specific application through the control panel 940 by an application switch key, the MFP 900 sequentially selects document server, coping, printing, and facsimile transmission functions. The MFP 900 enters a document server mode to store document data with selection of the document server function and enters a copy mode with selection of the copy function. Further, the MFP 900 enters a printer mode with selection of the printing function and enters a facsimile mode with selection of the facsimile function.
The network I/F 950 is an interface for data communication using the network 18. The short-range communication circuit 920 and the network I/F 950 are electrically connected to the ASIC 906 through the PCI bus 922.
To enable authentication, by an IC card, of a user to use the MFP 900, the MFP 900 includes a built-in IC card reader. Alternatively, the IC card reader is attached to the MFP 900. The MFP 900 reads identification information unique to the IC card from a radio frequency (RF) tag embedded in the IC card by wireless communication. In another example, the IC card is included in a smart device such as a smartphone. In still another example, the MFP 900 uses any suitable device other than the IC card reader, such as a biometric authentication device (that recognizes fingerprint, palm print, iris, face, etc.) or a barcode reading device.
The management system 1 according to the present embodiment has, for example, a functional configuration as illustrated in
The apparatus 12 illustrated in
The facsimile communication control unit 40 transmits and receives a facsimile document using a facsimile communication protocol. The received document acquisition request unit 42 requests acquisition of a received document or a list of received documents stored in the facsimile reception server 10 from the facsimile reception server 10. Thus, the received document acquisition request unit 42 acquires the received document or the received document list (an example of received document list information) from the facsimile reception server 10. The authentication control unit 44 controls processing relating to authentication. The display control unit 46 displays the received document list or the received document on the control panel 940.
The device 14 illustrated in
The received document acquisition request unit 50 requests acquisition of a received document or a list of received documents stored in the facsimile reception server 10 from the facsimile reception server 10. Thus, the received document acquisition request unit 50 acquires the received document or the received document list from the facsimile reception server 10. The authentication control unit 52 controls processing relating to authentication. The display control unit 54 displays the received document list or the received document on the display 506.
As described above, in the example of the management system 1 illustrates in
The management system 1 may allow either one of the apparatuses 12 and the device 14 to view the received document stored in the facsimile reception server 10.
The facsimile reception server 10 illustrated in
The received document management unit 20 receives, from the sender apparatus 12, a facsimile document addressed to the apparatus 12 of an organization, and stores the facsimile document (received document). The read/unread management unit 22 manages (controls) read/unread status of the received document stored in the facsimile reception server 10 as described later. The received document list providing unit 24 transmits, to the request source, the received document list or the received document based on the request of acquisition thereof from the apparatus 12 or the device 14. The information update control unit 26 updates management information stored in the management information memory 28. The management information memory 28 stores various information used for processing performed by the facsimile reception server 10. The received document memory 30 stores a received document that is faxed from the sender apparatus 12 to the receiver apparatus 12 (e.g., the apparatus 12 owned by an organization). When the facsimile reception server 10 is implemented by the computer 500 illustrated in
A description is given of facsimile transmission and reception by the management system 1 according to the present embodiment.
To transmit a facsimile document to the receiver apparatus 12B, the sender apparatus 12B transmits the facsimile document to the facsimile reception server 10, designating the facsimile number “0312345678” of the receiver apparatus 12B as the receiver number. The receiver apparatus 12B of the facsimile document can access the facsimile reception server 10 and acquire the facsimile document (received document) from the facsimile reception server 10.
In the management system 1 according to the present embodiment, in addition to the receiver apparatus 12B, any of the apparatuses 12C and 12D and the device 14 accessible (permitted to access) to the facsimile reception server 10 can acquire (download) the received documents stored in the facsimile reception server 10 for the user to view the documents. Note that, hereinafter the “received document” may be simply referred to as a “document” for simplicity.
The facsimile reception server 10 stores the document received from the sender apparatus 12A in the received document memory 30, and manages read/unread status of the received document using, for example, a received document table (received document list in a table format) as illustrated in
The received document table illustrated in
The sender is represented by the facsimile number of the sender of the received document. The receiver is represented by the facsimile number of the receiver of the received document. The read/unread management unit 22 of the facsimile reception server 10 manages read/unread status of the stored received document, using the received document table of
For example, when the receiver apparatus 12B having the facsimile number “0312345678” acquires the received document list of
On the screen 1000, based on the received document table of
The screen 1000 includes a display document button 1002, a print document button 1004, and a delete document button 1006. When the user operating the receiver apparatus 12B selects, from the received document list, a received document to be viewed and presses a display document button 1002, the selected document is acquired from the facsimile reception server 10 and displayed on the control panel 940.
When the user operating the receiver apparatus 12B selects, from the received document list, a received document to be viewed and presses the print document button 1004, the selected document is acquired from the facsimile reception server 10 and is printed. When the user operating the receiver apparatus 12B selects, from the received document list, a received document and presses the delete document button 1006, the selected document is deleted from the facsimile reception server 10.
Referring to
The screen 1010 is an example in which an image of the document having the document ID “0002” selected by the user is displayed. The screen 1010 includes an exit button 1012 for ending the display of the selected document. The user operating the receiver apparatus 12B presses the exit button 1012 to end the display of the image of the selected document. Since the receiver number of the document having the document ID “0002” displayed on the screen 1010 is “0312345678,” the receiver is the apparatus 12B.
Therefore, the read/unread management unit 22 of the facsimile reception server 10 determines that the document having the document ID “0002” has been viewed on the receiver apparatus 12B. Then, regarding the document ID “0002” in
For example, when the apparatus 12 other than the receiver apparatus 12B having the facsimile number “0312345678” acquires the received document list illustrated in
On the screen 1000, based on the received document table of
Referring to
The screen 1010 is an example in which an image of the document having the document ID “0002” selected by the user is displayed. The user operating the apparatus 12 other than the receiver apparatus 12B presses the exit button 1012 to end the display of the image of the selected document. Since the receiver number of the document having the document ID “0002” displayed on the screen 1010 is “0312345678,” the receiver is the apparatus 12B.
Therefore, the read/unread management unit 22 of the facsimile reception server 10 determines that the document having the document ID “0002” is viewed not on the receiver apparatus 12B but on the apparatus 12 other than the receiver apparatus 12B. Then, the read/unread management unit 22 maintains “0” representing unread in the data item “read flag” of the document ID “0002” in
Although
In step S14, the received document management unit 20 adds a record of information (document ID, reception date and time, sender, and receiver) of the received document stored in step S12 to the received document table as illustrated in
As illustrated in
In step S20, for example, the received document acquisition request unit 42 of the apparatus 12 that has received the operation, by the user, of displaying the received document list screen 1000 requests the received document list, such as the received document table illustrated
For example, the user operating the apparatus 12 selects a received document to be viewed from the received document list of
In step S26, the received document list providing unit 24 of the facsimile reception server 10 transmits, to the apparatus 12 that has made the download request, the document having the specified document ID, based on the download request of the document from the apparatus 12 made in step S24. The read/unread management unit 22 of the facsimile reception server 10 controls the read/unread status of the received document thus sent.
More specifically, the read/unread management unit 22 determines whether the facsimile number of the request source apparatus 12 specified in step S24 matches the facsimile number of the receiver of the document sent in step S26. Determining that the request source facsimile number matches the receiver facsimile number, the read/unread management unit 22 determines that the user who should view the received document has viewed the received document, and switches the data item “read flag” to “1” representing read in the corresponding record in the received document list in
By contrast, determining that the facsimile number of the request source apparatus 12 specified in step S24 does not match the facsimile number of the receiver of the document sent in step S26, the read/unread management unit 22 determines that the received document has not been viewed by the user who should view the received document, and maintains “0” representing unread in the data item “read flag” of the corresponding record in the received document list in
The read/unread management unit 22 executes the read management, for example, in the procedure illustrated in
In step S40, the received document list providing unit 24 of the facsimile reception server 10 searches the received document table illustrated in
Based on the determination of match, the read/unread management unit 22 proceeds to step S44, and switches the data item “read flag” to “1” representing read in the record (received document information) including the document ID “Id” retrieved in step S40. By contrast, based on the determination of not match, the read/unread management unit 22 skips the process of step S44 and does not switch the data item “read flag” of the record (received document information) of the document ID “Id” retrieved in step S40 to “1” representing read.
In step S46, the received document list providing unit 24 retrieves the document having the document ID “Id” from the received document memory 30, and transmits the document to the download request source apparatus 12. As a result, in the management system 1 according to the present embodiment, when the received document marked as unread is viewed by the apparatus 12 other than the receiver apparatus 12, the received document is kept in the unread status.
Returning to
The received document list providing unit 24 of the facsimile reception server 10 proceeds to step S30, and transmits, to the apparatus 12 of the request source, the received document list information based on the received document list request from the apparatus 12. Based on the received document list information thus received, the display control unit 46 of the apparatus 12 displays, on the control panel 940, the screen 1000 in
In step S60, for example, the received document acquisition request unit 50 of the device 14 that has received the operation, by the user, of displaying the received document list screen 1000 requests the received document list, such as the received document table illustrated
For example, the user operating the device 14 selects a received document to be viewed from the received document list and performs an operation of downloading the document. With this operation, the user requests download of the received document from the facsimile reception server 10, specifying the document ID of the selected document and the user account of the user who is operating the device 14. That is, the download request (i.e., acquisition request) includes the document ID and user information that is the user account, in this example.
In step S66, the received document list providing unit 24 of the facsimile reception server 10 transmits, to the device 14 that has made the download request, the document having the specified document ID, based on the download request of the document from the device 14 made in step S64. The read/unread management unit 22 of the facsimile reception server 10 controls the read/unread status of the received document thus sent.
More specifically, the user account is associated with the facsimile number of the apparatus 12 in a user management table (association information) such as that illustrated in
Determining that the facsimile number of the apparatus 12 associated with the user account (in the user management table illustrated in
The read/unread management unit 22 executes the read management, for example, in the procedure illustrated in
In step S80, the received document list providing unit 24 of the facsimile reception server 10 searches the received document table illustrated in
In step S84, the read/unread management unit 22 determines whether or not the facsimile number (receiver facsimile number) set in the data item “receiver” of the received document information retrieved in step S80 matches the facsimile number of the apparatus 12 associated with the user account “UserX” retrieved in step S82.
Based on the determination of match, the read/unread management unit 22 proceeds to step S86, and switches the data item “read flag” to “1” representing read in the record (received document information) including the document ID “Id” retrieved in step S80. By contrast, based on the determination of not match, the read/unread management unit 22 skips the process of step S86 and does not switch the data item “read flag” of the record (received document information) of the document ID “Id” retrieved in step S80 to “1” representing read.
In step S88, the received document list providing unit 24 retrieves the document having the document ID “Id” from the received document memory 30, and transmits the document to the download request source device 14. As a result, in the management system 1 according to the present embodiment, when the received document marked as unread is viewed by the device 14 (e.g., a smart device) other than the receiver apparatus 12, the received document is kept in the unread status.
Returning to
The received document list providing unit 24 of the facsimile reception server 10 proceeds to step S70, and transmits, to the request source device 14, the received document list based on the received document list request from the device 14. Based on the received document list information thus received, the display control unit 54 of the device 14 displays, on the display 506, a document list screen presenting the received document information.
On the document list screen, the unread status has been changed to the read status in response to, for example, transmission of the document in step S66.
The user management table illustrated in
For example, (1) when the user has successfully logged in, (2) the authentication control unit 52 of the apparatus 12 having the facsimile number “0312345678” makes an update request for the user management table, specifying the user account of the logged-in user and the facsimile number “0312345678” of the apparatus 12.
Receiving the update request for the user management table, the information update control unit 26 of the facsimile reception server 10 registers the user account and the facsimile number (specified by the update request from the apparatus 12) in association with each other in the user management table illustrated in
In step S100, the information update control unit 26 of the facsimile reception server 10 searches the user management table for the facsimile number of the apparatus 12 corresponding to the user account “UserX.”
In response to retrieval of the facsimile number of the apparatus 12 corresponding to user account “UserX” in the search (Yes in S102), in S104, the information update control unit 26 updates the value of the data item “facsimile number of apparatus” corresponding to the user account “UserX” to the number “XXXXX.”
When the facsimile number of the apparatus 12 corresponding to user account “UserX” is not retrieved in the search (No in S102), in S106, the information update control unit 26 adds a record in which the user account “UserX” is associated with the number “XXXXX” to the user management table.
Referring back to
Alternatively, the read/unread management unit 22 of the facsimile reception server 10 may control the read/unread status of the document as described with reference to
In the example illustrated in
The sender apparatus 12A transmits the facsimile document to the facsimile reception server 10, specifying the facsimile number “0312345678” of the apparatus 12B as a receiver number. The receiver apparatus 12B of the facsimile document can access the facsimile reception server 10 and acquire the facsimile document (received document) from the facsimile reception server 10.
It is assumed that each of the apparatuses 12B to 12E in
In the case illustrated in
On the other hand, in the case illustrated in
Using the site management table illustrated in
The read management process by the read/unread management unit 22 is executed, for example, in the procedure s illustrated in
In step S120, the received document list providing unit 24 of the facsimile reception server 10 searches the received document table (e.g., illustrated in
Based on the determination of match, the read/unread management unit 22 proceeds to step S130, and sets the data item “read flag” to “1” representing read in the record (received document information) including the document ID “Id” retrieved in step S120.
By contrast, based on the determination of not match, the read/unread management unit 22 proceeds to step S124, and searches for a site corresponding to the receiver in the received document information retrieved in step S120 using the site management table illustrated in
In step S126, the read/unread management unit 22 searches for a site corresponding to the number “XXXXX” using the site management table illustrated in
Based on the determination of match, the read/unread management unit 22 proceeds to step S130, and sets the data item “read flag” to “1” representing read in the record (received document information) including the document ID “Id” retrieved in step S120. By contrast, based on the determination of not match, the read/unread management unit 22 skips the process of step S130 and does not sets the data item “read flag” of the received document information of the document ID “Id” retrieved in step S120 to “1” representing read.
In step S132, the received document list providing unit 24 reads out the document having the document ID “Id” from the received document memory 30, and transmits the document to the download request source apparatus 12. As a result, in the management system 1 according to the present embodiment, the status of the received document marked as unread is changed to read also when the document is viewed by the apparatus 12 that is not the receiver apparatus 12 but belongs to the same sate to which receiver apparatus 12 belongs.
As described above, according to the present embodiment, the management system 1 permits a device other than the receiver apparatus 12 to view (acquire) the received document and appropriately manages the read/unread status of the document.
A description is given of a second embodiment. In the second embodiment, in a case where a user who should view a received document (stored in the facsimile reception server 10) has viewed the document by the apparatus 12 other than the receiver apparatus 12, the facsimile reception server 10 changes the read/unread states of the document to read. In the description of the second embodiment below, descriptions of the configuration same as that of the first embodiment are omitted.
The sender apparatus 12A transmits the facsimile document to the facsimile reception server 10, specifying the facsimile number “0312345678” of the apparatus 12B as a receiver number. The receiver apparatus 12B of the facsimile document can access the facsimile reception server 10 and acquire the facsimile document (received document) from the facsimile reception server 10.
In addition, the apparatuses 12C and 12D in
In the case of
The user ID is an example of identification information identifying a user. The department (department name) is an example of identification information identifying an organization or group to which the user belongs. The organization (department name) owning the apparatus is an example of identification information identifying the organization owning the apparatus 12. The facsimile number is an example of identification information identifying the apparatus 12.
For example, in the case of the management table illustrated in
For example, when a received document stored in the facsimile reception server 10 is viewed from the apparatus 12, the organization owning the accessing apparatus 12 is determined based on the organization owning the apparatus 12 associated with the user ID of the accessing user in the management table illustrated in
In the example illustrated in
In the example illustrated in
In the example illustrated in
A description is given below of a modification of the above-described embodiments.
In the above-described embodiments, descriptions are given of examples in which the facsimile reception server 10 stores the received facsimile data and transmits the received facsimile data based on the request from the apparatus 12 or the device 14. Alternatively, aspects of the present disclosure are applicable to a system in which the apparatus 12 transfers a received document to a management apparatus and performs read/unread management. In such a system, the management apparatus may cause the apparatus 12 or the device 14 to download the received document and execute read/unread management of the received document.
One embodiment of the present disclosure provides a method for managing a status of a document transmitted by facsimile transmission from a sender apparatus to a receiver apparatus. The method includes providing, to a request source apparatus, the document in response to receiving an acquisition request from the request source apparatus, the acquisition request specifying the document; and controlling a status change, between an unread status and a read status, of the document specified by the acquisition request based on information on the request source apparatus and information on the receiver apparatus of the document.
Each of the functions of the described embodiments may be implemented by one or more processing circuits or circuitry. Here, the “processing circuit or circuitry” in the present specification includes a programmed processor to execute each function by software, such as a processor implemented by an electronic circuit, and devices, such as an application specific integrated circuit (ASIC), a digital signal processors (DSP), a field programmable gate array (FPGA), and conventional circuit modules designed to perform the recited functions.
The apparatuses or devices described in the above embodiments and modifications are just one example of plural computing environments that implement the embodiments disclosed herein. The received document list providing unit 24 is an example of a document providing unit. The read/unread management unit 22 is an example of a read management unit. The received document acquisition request unit 42 is an example of a document acquisition request unit.
The above-described embodiments are illustrative and do not limit the present invention. Thus, numerous additional modifications and variations are possible in light of the above teachings. For example, elements and/or features of different illustrative embodiments may be combined with each other and/or substituted for each other within the scope of the present invention.
Any one of the above-described operations may be performed in various other ways, for example, in an order different from the one described above.
Number | Date | Country | Kind |
---|---|---|---|
2020-199084 | Nov 2020 | JP | national |