Data management system, communication management device, communication management method and program
Patent Information
- Application Number
- JP2021034188
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-04
- Publication Date
- 2025-03-05
- Estimated Expiration
- 2041-03-04
AI Technical Summary
【0006】 以上説明したように本発明によれば、利用者の移動に伴う位置情報に応じた通知を送信することで、データを受信したことを端末の位置に応じて通知することが可能になるという効果を奏する。
Smart Images

Figure 0007639409000001 
Figure 0007639409000002 
Figure 0007639409000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a data management system, a communication management device, a communication management method, and a program. [Background technology]
[0002] In recent years, a technology has become known in which a portion of a received document is sent to a communication terminal used by the recipient user, a device near the communication terminal is selected as the output destination based on the current location information of the communication terminal, and the received document is sent to that output destination.
[0003] For example, when the location management server 20 identifies the image processing device 10b that is closest to the recipient's location, a technology is known in which the communication control unit 36a in the image processing device 10a reads out a document with a document ID from the transmitted document memory unit 32a, and transmits the document to the image processing device 10b using the device ID of the image processing device 10b received as a response (see, for example, Patent Document 1). Summary of the Invention [Problem to be solved by the invention]
[0004] However, conventional technology does not allow notifications to be sent based on the user's location information, making it difficult to notify users that data has been received based on their terminal's location. [Means for solving the problem]
[0005] In order to solve the above-mentioned problems, the invention according to claim 1 provides a data management system including a data processing device that receives data transmitted by a communication device, and a communication management device that communicates with the data processing device and manages the data received by the data processing device, the data processing device having a receiving means for receiving the data transmitted by the communication device, and a transmitting means for transmitting predetermined reception information related to the data received by the receiving means to the communication management device, the communication management device having a receiving means for receiving the predetermined reception information transmitted by the data processing device, and a transmitting means for transmitting a notification generated based on location information of a communication terminal corresponding to a user identified as a destination of the communication device and the predetermined reception information to the communication terminal. a transmission means for the data processing device, when transmitting information corresponding to the confidentiality included in the data to the communication management device as the predetermined reception information, if the confidentiality is equal to or higher than a predetermined standard, transmits to the communication management device reception notification information indicating that the data has been received as the predetermined reception information, and if the confidentiality is less than the predetermined standard, transmits to the communication management device the reception notification information and the received data as the predetermined reception information. The present invention provides a data management system comprising: Effect of the Invention
[0006] As described above, according to the present invention, by sending a notification based on location information associated with the user's movement, it is possible to notify that data has been received based on the location of the terminal. [Brief description of the drawings]
[0007] [Figure 1] 1 is an overall configuration diagram showing an example of a communication system according to an embodiment of the present invention; [Diagram 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of a communication device according to the present embodiment. [Diagram 3] 1 is a diagram illustrating an example of a hardware configuration of a data processing device according to an embodiment of the present invention. [Figure 4] 2 is a diagram illustrating an example of a hardware configuration of a communication management device and a communication terminal according to the present embodiment. [Diagram 5] FIG. 2 is a diagram illustrating an example of a hardware configuration of a position information providing device according to the present embodiment. [Figure 6] FIG. 2 is a diagram illustrating an example of a functional configuration of a communication system according to the present embodiment. [Figure 7] FIG. 2 is a diagram illustrating an example of a functional configuration of a communication system according to the present embodiment. [Figure 8] FIG. 2A is a conceptual diagram showing an example of a transmission information management table according to the embodiment, and FIG. 2B is a conceptual diagram showing an example of a received document management table according to the embodiment. [Figure 9] FIG. 2A is a conceptual diagram showing an example of a user terminal management table according to the embodiment, and FIG. 2B is a conceptual diagram showing an example of a received information management table according to the embodiment. [Figure 10] FIG. 2A is a conceptual diagram showing an example of a device location management table according to the embodiment, and FIG. 2B is a conceptual diagram showing an example of a received document management table according to the embodiment. [Figure 11] FIG. 11 is a sequence diagram showing an example of a position information acquisition process according to the embodiment. [Figure 12] FIG. 11 is a sequence diagram showing an example of a data reception process according to the embodiment. [Figure 13] 6 is a flowchart showing an example of acquisition and determination processing of location information of a user, a communication terminal, and a data processing device according to the present embodiment. [Figure 14] FIG. 4 is a sequence diagram illustrating an example of a message transmission process according to the first embodiment. [Figure 15] FIG. 11 is a sequence diagram showing another example of the message transmission process according to the first embodiment. [Figure 16] FIG. 11 is a sequence diagram showing an example of a process for determining a distance between a user and a transmission source according to a modified example of the first embodiment. [Figure 17] 13 is a flowchart showing an example of a determination process according to a distance between a user and a transmission source according to a modified example of the first embodiment. [Figure 18] FIG. 11 is an overall configuration diagram showing an example of a communication system according to a second embodiment. [Figure 19] FIG. 11 is a sequence diagram showing an example of a process for determining whether a received document can be printed according to the second embodiment. [Figure 20] 13 is a flowchart showing an example of a process for determining whether or not a received document can be printed according to the second embodiment. [Figure 21] FIG. 11 is an overall configuration diagram showing an example of a communication system according to a third embodiment. [Figure 22] FIG. 13 is a sequence diagram showing an example of a process for determining whether a received document can be printed according to the third embodiment. [Figure 23] 13 is an example of a screen display of a communication terminal when a document having confidentiality equal to or higher than a predetermined standard is received. [Figure 24] 11 is an example of a screen display of a communication terminal when a document having confidentiality below a predetermined standard is received. [Diagram 25] 13 is an example of a screen display of a communication terminal on which a list of received documents is displayed. [Figure 26] 13 is another example of a screen display of a communication terminal on which a list of received documents is displayed. [Figure 27] 11 is an example of a screen display of a communication terminal on which the contents of a received document are displayed. [Figure 28] 13 is an example of a screen display of a communication terminal when a user is within a predetermined distance from a transmission source. [Figure 29] 11 is an example of a screen display of a communication terminal that notifies a user that a document has been received and that printing has been performed. [Diagram 30] 11 is a screen display example of a communication terminal that notifies a user that a document has been received and then transferred, and that printing has been performed. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0008] Hereinafter, the embodiments of the present invention will be described with reference to the drawings. Note that if there are any overlapping parts in the description of the drawings, the description will be omitted.
[0009] [First embodiment] The first embodiment will be described with reference to FIGS.
[0010] [Overall configuration of communication system] FIG. 1 is an overall configuration diagram showing an example of a communication system according to the present embodiment. As shown in FIG. 1, the communication system 1 has various devices including a communication device 2, a data processing device 3, a communication management device 5, a data processing device 7, and a communication terminal 8. Furthermore, the communication system 1 includes a data management system 4 constructed from the data processing device 3 and the communication management device 5. Here, the communication device 2 and the data processing device 3 are connected to each other by a public line 50, such as a telephone line or an ISDN line. In addition, the data processing device 3, the communication management device 5, the data processing device 7, and the communication terminal 8 are each connected to each other via a communication network 100. Here, the communication network 100 is constructed by the Internet, a mobile communication network, a LAN (Local Area Network), or the like. Note that the communication network 100 may include not only wired communication but also wireless communication networks such as 3G (3rd Generation), 4G (4th Generation), 5G (5th Generation), WiMAX (Worldwide Interoperability for Microwave Access), or LTE (Long Term Evolution). The communication system 1 further includes a data management display system constructed from the data processing device 3, the communication management device 5, and the communication terminal 8. The communication system 1 further includes a data transfer display system constructed from the data processing device 3, the communication management device 5, the data processing device 7, and the communication terminal 8.
[0011] <Communication Device> The communication device 2 is, for example, a facsimile device, and transmits and receives data, documents, and various information related to facsimile communication through a telephone line or an ISDN line, which is an example of the public line 50. Note that the communication device 2 includes not only facsimile devices, but also image forming devices such as MFPs (Multifunction Peripheral / Product / Printers) equipped with a facsimile function.
[0012] <Data processing device 3, 7> The data processing device 3 includes an image forming device (MFP: Multi-Function Peripheral) equipped with a facsimile function. The data processing device 3 has a function of receiving data (facsimile data) such as a fax document transmitted by the communication device 2, performing a predetermined process, transferring (transmitting) the data to the communication management device 5, and returning (transmitting) the data to the communication device 2. The data processing device may be a standalone facsimile device in addition to the MFP.
[0013] <Communication management device> The communication management device 5 is realized by an information processing device (computer system) equipped with a general OS and having a server function. The communication management device 5 communicates with the data processing device 3, manages data received by the data processing device 3, and exchanges various data (information) with other data processing devices 7 and communication terminals 8. The communication management device 5 may be a general PC (Personal Computer).
[0014] <Communication terminal> The communication terminal 8 is realized by an information processing device (computer system) equipped with a general OS. The communication terminal 8 receives a predetermined notification based on various data (information) received by the data processing device 3, and various data itself, from the communication management device 5 via the communication network 100. The communication terminal 8 may be, for example, a communication terminal having a communication function, such as a smartphone, a tablet terminal, a PDA (Personal Digital Assistant), or a wearable PC (sunglasses type, wristwatch type, etc.). Furthermore, the communication terminal 8 may be a generally used PC. In other words, the communication terminal 8 may be a terminal capable of operating software such as browser software.
[0015] ●About terminology● The data and information transmitted and received between the facsimile device, which is an example of the communication device 2 in this embodiment, and the data processing device 3, as well as the data and information transmitted and received between the data processing device 3 and the communication management device 5, and between the communication management device 5 and the data processing device 7, will hereinafter be described using the term fax document. The facsimile data contained in this fax document includes, for example, data constituting text such as characters, and data constituting images such as photographs, pictures, and diagrams.
[0016] [Hardware configuration] <Hardware configuration of communication device> Fig. 2 is a diagram showing an example of the hardware configuration of a communication device according to this embodiment. The communication device 2 is, for example, a facsimile device, and is provided with hardware resources including a CPU 201, a ROM 202, a RAM 203, a HD 204, a HDD controller 205, a display 206, a MODEM 207, a CODEC 208, an analog I / F 209, a network I / F 210, a keyboard 211, a pointing device 212, a microphone 213, a speaker 214, an audio input / output I / F 215, a scanner 16, a plotter 217, and a bus line 218, as shown in Fig. 2.
[0017] Among these, the CPU 201 controls the operation of the entire communication device 2. The ROM 202 stores programs used to drive the CPU 201. The RAM 203 is used as a work area for the CPU 201. The HD 204 stores various data such as programs. The HDD controller 205 controls reading and writing of various data from and to the HD 204 under the control of the CPU 201. The display 206 is an example of a display means for displaying various information such as a cursor, a menu, a window, characters, a numeric keypad, an execution key, or an image. The MODEM 207 converts an analog signal received via the public line 50 into a digital signal for performing various processes within the communication device 2. Furthermore, the MODEM 207 has a function of converting a digital signal processed within the communication device 2 into an analog signal so that the digital signal is transmitted via the public line 50. The analog I / F 209 is an interface for analog signals that connects to the public line 50. The CODEC 208 is a hardware resource disposed between the MODEM 207 and the analog I / F 209, and is a device that performs bidirectional data encoding and decoding using a coding method. The bus line 218 is an address bus or a data bus for electrically connecting each component such as the CPU 201 shown in FIG. 2.
[0018] The network I / F 210 is an interface for data communication using the communication network 100. The keyboard 211 is a type of input means having a plurality of keys for inputting characters, numbers, various instructions, etc. The pointing device 212 is a type of input means for selecting or executing various instructions, selecting a processing target, moving a cursor, etc. The input means may be not only the keyboard 211 and the pointing device 212, but also a touch panel or a voice input device, etc. The microphone 213 is a type of voice input means for inputting voice or surrounding sounds (sound signals). The speaker 214 is a type of voice output means for outputting an output sound signal obtained by converting an input sound signal. The sound input / output I / F 215 is a circuit for processing input / output of sound signals between the microphone 213 and the speaker 214 under the control of the CPU 201. The scanner 216 is a type of reading means for reading documents such as texts and images to be transmitted to a destination device, and is a hardware resource constituted by a reading element such as a CCD (Charge Coupled Device) image sensor. The plotter 217 is a type of printing means that prints the document transmitted from the transmission source device on thermal paper, plain paper, or the like.
[0019] <Hardware configuration of data processing device> Fig. 3 is a diagram showing an example of a hardware configuration of a data processing device according to this embodiment. The data processing device 3 is, for example, an MFP, and is provided with hardware resources including a controller 310, a short-range communication circuit 320, an engine control unit 330, an operation panel 340, and a network I / F 350 as shown in Fig. 3.
[0020] Of these, the controller 310 has a CPU 301 which is the main part of the computer, a system memory (MEM-P) 302, a north bridge (NB) 303, a south bridge (SB) 304, an ASIC (Application Specific Integrated Circuit) 305, a local memory (MEM-C) 306 which is a storage unit, an HDD controller 307, and a HD 308 which is also a storage unit, and is configured such that the NB 303 and the ASIC 305 are connected by an AGP (Accelerated Graphics Port) bus 321.
[0021] Of these, the CPU 301 is a control unit that performs overall control of the data processing device 3. The NB 303 is a bridge for connecting the CPU 301 with the MEM-P 302, the SB 304, and the AGP bus 321, and includes a memory controller that controls reading and writing to the MEM-P 302, a PCI (Peripheral Component Interconnect) master, and an AGP target.
[0022] The MEM-P 302 is composed of a ROM 302a which is a memory for storing programs and data for implementing the various functions of the controller 310, and a RAM 302b which is used for developing the programs and data, and as a drawing memory during memory printing, etc. The programs stored in the RAM 302b may be provided by being recorded in a computer-readable recording medium such as a CD-ROM, CD-R, or DVD in the form of an installable or executable file.
[0023] The SB304 is a bridge for connecting the NB303 to the PCI device and peripheral devices. The ASIC305 is an IC (Integrated Circuit) for image processing purposes having hardware elements for image processing, and plays the role of a bridge connecting the AGP bus 321, the PCI bus 322, the HD 308, and the MEM-C 306. The ASIC305 includes a PCI target and an AGP master, an arbiter that arbitrates the drive timing of each signal according to a predetermined priority in the ASIC305, a memory controller that controls the MEM-C 306, a plurality of DMACs (Direct Memory Access Controllers) that rotate image data using hardware logic, and a PCI unit that transfers data between the scanner unit 331 and the printer unit 332 via the PCI bus 322. A USB (Universal Serial Bus) interface or an IEEE1394 (Institute of Electrical and Electronics Engineers 1394) interface may be connected to the ASIC305.
[0024] The MEM-C306 is a local memory used as an image buffer for copying and a code buffer. The HD308 is a storage for storing image data, font data used during printing, and forms. The HD308 controls the reading and writing of data from and to the HD308 under the control of the CPU301. The AGP bus 321 is a bus interface for a graphics accelerator card proposed to speed up graphic processing, and by directly accessing the MEM-P302 at high throughput, the graphics accelerator card can be made faster.
[0025] Further, the short-range communication circuit 320 is provided with a short-range communication circuit antenna 320a. The short-range communication circuit 320 is a communication circuit such as NFC or Bluetooth (registered trademark).
[0026] Further, the engine control unit 330 is composed of a scanner unit 331, a printer unit 332, and a FAX unit 333. Moreover, the operation panel 340 includes a panel display unit 340a such as a touch panel that displays current setting values and a selection screen, etc., and receives input from an operator, and an operation panel 340b including a numeric keypad that receives setting values of conditions related to image formation such as density setting conditions, and a start key that receives a copy start instruction. The controller 310 controls the entire data processing device 3, and controls, for example, drawing, communication, input from the operation panel 340, etc. The scanner unit 331 or the printer unit 332 includes an image processing unit such as error diffusion and gamma (γ) conversion. Moreover, the FAX unit 333 includes an analog I / F, a modem, a speaker, etc. for performing facsimile communication using an analog line (public line 50) connecting with the communication device 2.
[0027] The data processing device 3 can sequentially switch between the document box function, copy function, printer function, and facsimile function using the application switching key on the operation panel 340. When the document box function is selected, the document box mode is selected, when the copy function is selected, the copy mode is selected, when the printer function is selected, the printer mode is selected, and when the facsimile mode is selected, the facsimile mode is selected.
[0028] Further, the network I / F 350 is an interface for performing data communication using the communication network 100. The short-range communication circuit 320 and the network I / F 350 are electrically connected to the ASIC 305 via a PCI bus 322. Note that the data processing device 3 is not limited to the above-mentioned MFP as long as it is configured to be able to provide location information of the own device.
[0029] The data processing device 7 has the same configuration as the hardware resources from the CPU 301 to the network I / F 370 of the data processing device 3, and therefore a detailed description thereof will be omitted.
[0030] <Hardware configuration of communication management device and communication terminal> Fig. 4 is a diagram showing an example of the hardware configuration of the communication management device and the communication terminal according to the present embodiment. The communication management device 5 is constructed by a computer, and has hardware resources including a CPU 501, a ROM 502, a RAM 503, a HD (Hard Disk) 504, a HDD controller 505, a display 506, an external device connection I / F 508, a network I / F 509, a keyboard 511, a pointing device 512, a DVD-RW (Digital Versatile Disk Rewritable) drive 514, a media I / F 516, a sound input / output I / F 517, a microphone 518, a speaker 519, a sensor 520, and a bus line 510, as shown in Fig. 4.
[0031] Among these, the CPU 501 controls the operation of the entire communication management device 5. The ROM 502 stores a program used to drive the CPU 501. The RAM 503 is used as a work area for the CPU 501. The HD 504 stores various data such as programs. The HDD controller 505 controls the reading or writing of various data from the HD 504 according to the control of the CPU 501. The display 506 is an example of a display means for displaying various information such as a cursor, a menu, a window, a character, or an image. The display 506 may be a touch panel display equipped with an input means. The external device connection I / F 508 is an interface for connecting various external devices. In this case, the external device is, for example, a USB memory or a USB device. The network I / F 509 is an interface for data communication using the communication network 100. The bus line 510 is an address bus or a data bus for electrically connecting each component such as the CPU 501 shown in FIG. 4.
[0032] The keyboard 511 is a type of input means having a plurality of keys for inputting characters, numbers, various instructions, etc. The pointing device 512 is a type of input means for selecting or executing various instructions, selecting a processing target, moving a cursor, etc. The input means may be not only the keyboard 511 and the pointing device 512, but also a touch panel or a voice input device, etc. The DVD-RW drive 514 controls reading or writing of various data from a DVD-RW 513 as an example of a removable recording medium. The DVD-RW is not limited to a DVD-RW, and may be a DVD-R or a Blu-ray Disc (Blu-ray is a registered trademark, omitted below), etc. The media I / F 516 controls reading or writing (storing) of data from a recording medium 515 such as a flash memory.
[0033] The communication terminal 8 is constructed by a computer, and as shown in FIG. 4, each hardware resource from the CPU 801 to the pointing device 812 and the media I / F 816 have the same configuration as each hardware resource from the CPU 301 to the pointing device 512 of the data processing device 3 and the media I / F 516, so detailed description will be omitted. The microphone 818 is a type of built-in sound collection means that inputs voice (sound signal). The speaker 819 is a type of sound output means that outputs voice (sound signal). The sound input / output I / F 817 is a circuit that processes input and output of sound signals between the microphone 818 and the speaker 819 under the control of the CPU 801. The sensor 820 is, for example, an acceleration sensor, and detects movement accompanied by acceleration of the communication terminal 8. Here, when the communication terminal 8 is a general PC, it may be equipped with a hardware resource equivalent to the DVD-RW drive 514 equipped in the communication management device 5.
[0034] Note that the computer shown in FIG. 4 is just an example, and may be a HUD (Head Up Display) device, industrial machinery, network home appliances, mobile phones, smartphones, tablet terminals, game consoles, PDAs (Personal Digital Assistants), etc.
[0035] Furthermore, each of the above programs may be recorded in a computer-readable recording medium as an installable or executable file, or may be distributed by downloading via a network. Examples of recording media include CD-Rs (Compact Disc Recordables), DVDs (Digital Versatile Disks), Blu-ray Discs, SD cards, USB memories, etc. Furthermore, the recording media may be provided domestically or internationally as a program product. For example, the communication management device 5 realizes the communication management method according to the present invention by executing the program according to the present invention.
[0036] <Hardware configuration of location information providing device> Fig. 5 is a diagram showing an example of the hardware configuration of the position information providing device according to the present embodiment. The position information providing device 10 is constructed by a computer, and has hardware resources including a CPU 1001, a ROM 1002, a RAM 1003, and a communication I / F 1004 as shown in Fig. 5. The CPU 1001, the ROM 1002, the RAM 1003, and the communication I / F 1004 are connected to each other via a bus line 1010. The CPU 1001, the ROM 1002, the RAM 1003, and the communication I / F 1004 have hardware resources similar to the CPUs, ROMs, RAMs, and various buses in the communication device 2, the data processing device 3, 7, and the communication management device 5 described above, and therefore detailed description thereof will be omitted.
[0037] [Functional configuration of communication system] Next, the functional configuration of this embodiment will be described with reference to Fig. 6 to Fig. 10. Fig. 6 and Fig. 7 are diagrams showing an example of the functional configuration of the communication system according to this embodiment.
[0038] <Functional configuration of communication device> 6, the communication device 2 has a transmission / reception unit 21, an operation reception unit 22, a display control unit 24, a registration unit 26, a generation unit 27, and a storage / readout unit 29. Each of these functional units is a function or means realized by operating any of the hardware resources shown in FIG. 2 in response to an instruction from the CPU 201 in accordance with a program for the communication device 2 that is loaded from at least one of the ROM 202 and the HD 204 to the RAM 203. The communication device 2 also has a storage unit 2000 constructed by at least one of the ROM 202 and the HD 204 shown in FIG. 2.
[0039] <<Functional configuration of communication device>> Next, a detailed description will be given of each functional configuration of the communication device 2. The transmission / reception unit 21 of the communication device 2 shown in Fig. 6 is mainly realized by the processing of the CPU 201 for the analog I / F 209 shown in Fig. 2, and transmits and receives various data related to fax documents to and from the data processing device 3 via the public line 50. In this embodiment, the transmission / reception unit 21 functions as an example of at least one of a transmitting means and a receiving means.
[0040] The operation reception unit 22 is realized by the CPU 201 processing signals generated by various operations received by the keyboard 211 and the pointing device 232 shown in Fig. 2, and receives various operations related to transmission and reception of fax documents by a user. In this embodiment, the operation reception unit 22 functions as an example of an operation reception means.
[0041] 2, and performs display control of various data (information) to be displayed on the display 206. In this embodiment, the display control unit 24 functions as an example of a display control means.
[0042] 2, and registers the destination and the like of a document transmitted to the data processing device 3. In this embodiment, the registration unit 26 functions as an example of a registration means.
[0043] The generation unit 27 is mainly realized by the processing of the CPU 201 shown in Fig. 2, and generates a transmission document or the like to be transmitted by the data processing device 3. In this embodiment, the generation unit 27 functions as an example of a generation means.
[0044] 7, and stores various data (or information) in the storage unit 2000 and reads various data (or information) from the storage unit 2000. In this embodiment, the storage and reading unit 29 functions as an example of a storage and reading means.
[0045] <Functional configuration of data processing device 3> As shown in Fig. 6, the data processing device 3 has a transmission / reception unit 31, an operation reception unit 32, an acquisition unit 33, a display control unit 34, a judgment unit 35, an authentication unit 36, an execution unit 37, and a storage / readout unit 39. Each of these functional units is a function or means realized by operating any of the hardware resources shown in Fig. 3 by an instruction from the CPU 301 according to a program for the data processing device 3 that is expanded from at least one of the ROM 302a and the HD 308 to the RAM 302b. The data processing device 3 also has a storage unit 3000 constructed by at least one of the ROM 302a and the HD 308 shown in Fig. 3. The storage unit 3000 also stores a data processing program executed by the data processing device 3.
[0046] ●Transmission information management table● Fig. 8(A) is a conceptual diagram showing an example of a transmission information management table according to this embodiment. A transmission information management DB 3001 configured by a transmission information management table as shown in Fig. 8(A) is constructed in the storage unit 3000. In this transmission information management table, the items of the sender FAX number, sender name, reception date and time, communication time, and communication result are associated with each sender identification information, and are stored and managed. Among these, the sender identification information is information for identifying the transmitting device 2, and is given, for example, as SID001, SID002, etc.
[0047] The sender's FAX number is a number given to the communication device 2 which is the sender, and is a number of a predetermined number of digits given when performing facsimile communication via the public line 50. Furthermore, this FAX number may be country code information starting with +81.
[0048] The destination name is given as the name of a corporation such as a company or organization, a private office, a school, or a facility where the source communication device 2 is installed.
[0049] The reception date and time indicates the date and time when the fax document transmitted by the communication device 2 was received by the data processing device 3. The communication time is the time required for the communication device 2 to perform facsimile communication with the data processing device 3, and may be either a time provided by the communication device 2 or a time calculated from clock information in the data processing device 3.
[0050] The communication result indicates the result of the facsimile communication performed between the communication device 2 and the data processing device 3, and is managed as status information such as "OK", "Error", etc. In this embodiment, the transmission information management DB 3001 functions as an example of a transmission information management means.
[0051] ●Received document management table● Fig. 8(B) is a conceptual diagram showing an example of a received document management table according to this embodiment. A received document management DB 3002 configured by a received document management table as shown in Fig. 8(B) is constructed in the storage unit 3000. In this received document management table, the items of destination identification information, sender name, bibliographic information, received document name, keywords, and confidentiality are associated with each sender identification information, and are stored and managed. Among these, the destination identification information is information for identifying the data processing device 3, and is given, for example, as DID001, DID002, etc.
[0052] The destination name is given to the name or department of a department in a company where the destination data processing device 3 is installed, a corporation such as an organization, an individual office, a school, a facility, etc. The destination name stored and managed here is, for example, A Development Division 1, B Design 2G, etc.
[0053] The bibliographic information is various information in facsimile communication executed between the communication device 2 and the data processing device 3, and for example, information including CSI indicating source information transmitted from the communication device 2 using a standard protocol in facsimile communication, RTI indicating source information transmitted from the communication device 2 using a non-standard protocol in facsimile communication, etc. is stored and managed. Note that the number of pages, image size, etc. of a received document may also be managed as bibliographic information.
[0054] The received document name is a document name indicating a document transmitted from the communication device 2 to the data processing device 3, and is included in the header information when the document is transmitted by the communication device 2. In addition, the received document name may be given an arbitrary name based on text information obtained by OCR or the like for the document received by the data processing device 3, and may be stored and managed in the data processing device 3.
[0055] The keywords indicate confidential information that is included in the header information and the body of the fax document received by the data processing device 3 and that is recognized to have a confidentiality level equal to or higher than a predetermined standard, and are text information that indicates the confidentiality of the document, such as the following: Keywords include, for example, "non-public," "top secret," and "invention notification form."
[0056] The confidentiality requirement is an item associated with a keyword, and indicates whether or not the received document needs to be treated as confidential information. If there is information registered as a keyword, the confidentiality requirement is managed as "Needed," and if there is no information registered as a keyword, the confidentiality requirement is managed as "No."
[0057] <<Functional configuration of data processing device>> Next, a detailed description will be given of each functional configuration of the data processing device 3. The transmitting / receiving unit 31 of the data processing device 3 shown in Fig. 6 is mainly realized by the processing of the CPU 301 for the network I / F 350 shown in Fig. 3, and transmits and receives various data (or information) between the communication device 2 and the communication management device 5 via the communication network 100. In this embodiment, the transmitting / receiving unit 31 functions as an example of at least one of a transmitting means and a receiving means.
[0058] The operation reception unit 32 is realized mainly by the CPU 301 processing signals generated by various operations received by the operation panel 340b of the operation panel 340 shown in Fig. 3, and receives input operations such as an address when replying to or forwarding a received document in facsimile communication operated by an operator. In this embodiment, the operation reception unit 32 functions as an example of an operation reception means.
[0059] 3, and acquires a destination name and processing information included in a received document received from the communication device 2. In this embodiment, the acquisition unit 33 functions as an example of an acquisition means.
[0060] 3, and causes the operation panel 340 to display various information such as the subject, destination, and transmission / reception time of the fax document transmitted by the communication device 2. In this embodiment, the display control unit 34 functions as an example of a display control means.
[0061] The determination unit 35 is mainly realized by the processing of the CPU 301 shown in Fig. 3, and performs various determinations in the data processing device 3. In this embodiment, the determination unit 35 functions as an example of a determination means.
[0062] The authentication unit 36 is mainly realized by processing of the CPU 301 on the panel display unit 340a of the operation panel 340 shown in Fig. 3, and performs login authentication processing of a user who has performed login processing to the data processing device 3. In this embodiment, the authentication unit 36 functions as an example of an authentication means.
[0063] 3, and executes printing of a fax document transmitted by the communication device 2. In this embodiment, the execution unit 37 functions as an example of an execution means.
[0064] 3, and stores various data (or information) in the storage unit 3000 and reads various data (or information) from the storage unit 5000. In this embodiment, the storage unit 39 functions as an example of a storage and reading means.
[0065] <Functional configuration of the communication management device> As shown in Fig. 6, the communication management device 5 has a transmission / reception unit 51, a measurement acquisition unit 53, a display control unit 54, a judgment unit 55, a generation unit 57, and a storage / reading unit 59. Each of these functional units is a function or means realized when any of the hardware resources shown in Fig. 4 operates in response to an instruction from the CPU 501 in accordance with a program for the communication management device 5 that is loaded from at least one of the ROM 502 and the HD 504 to the RAM 503. The communication management device 5 also has a memory unit 5000 constructed by the ROM 502 or the HD 504 shown in Fig. 4.
[0066] ●User terminal management table● FIG. 9(A) is a conceptual diagram showing an example of a user terminal management table according to the present embodiment. In the storage unit 5000, a user terminal management DB 5001 configured by a user terminal management table as shown in FIG. 9(A) is constructed. In this user terminal management table, the items of user name, user terminal location information, and user terminal connection information are associated with each terminal identification information and stored and managed. Among these, the terminal identification information is information for identifying the communication terminal 8 corresponding to the user specified as the destination, and is given by, for example, TID001, TID002, etc. The user name is given as the name of the user who uses the communication terminal 8 corresponding to the destination name included in the destination name transmitted by the data processing device 3. The sender name is included in the predetermined reception information described later. Furthermore, the communication terminal 8 corresponding to the user specified as the destination refers to the communication terminal 8 having the terminal identification information corresponding to the user specified as the destination. Hereinafter, when each operation and each process are described, it may be simply described as the communication terminal 8 for convenience.
[0067] The user terminal location information is information indicating the location information of the communication terminal 8, and the latest current location information may be stored and managed. Note that the user terminal location information may be information obtained by Wi-Fi (registered trademark, omitted below), GPS (Global Positioning System), etc. In the example of Fig. 9(A), information such as "on the move" and "2nd floor of Yokohama office building" is given.
[0068] The user terminal connection information is information for connecting the communication terminal 8, and indicates, for example, information on which Wi-Fi each communication terminal 8 is connected to. In the example of Fig. 9(A), information such as "Ebina Office Wi-Fi" and "Yokohama Office Wi-Fi" is given.
[0069] ●Received information management table● Fig. 9(B) is a conceptual diagram showing an example of a received information management table according to this embodiment. A received information management DB 5002 configured by a received information management table as shown in Fig. 9(B) is constructed in the storage unit 5000. In this received information management table, the following items are associated and stored and managed for each destination identification information: device identification information, device IP address, received document bibliographic information, received document name, and received document URL. Among these, the destination identification information is information for identifying the data processing device 3 or data processing device 7 returned or transferred from the communication management device 5, and is given by, for example, DID001, DID002, etc.
[0070] The device identification information is information for identifying the destination device, and is given, for example, MID001, MID002, etc.
[0071] The received document bibliographic information is stored and managed in the same manner as the bibliographic information stored and managed in the received document management table.
[0072] The received document URL is stored and managed as URL information when the received document represented by the received document name is stored and managed, for example, on a predetermined cloud server connected via the communication network 100 .
[0073] ●Device location management table● Fig. 10(A) is a conceptual diagram showing an example of a device location management table according to this embodiment. A device location management DB 5003 configured by a device location management table as shown in Fig. 10(A) is constructed in the storage unit 5000. In this device location management table, a device name, device location information 1, and device location information 2 are stored and managed in association with each piece of device identification information. Among these, the device name indicates the name of the data processing device 3 or data processing device 7, and is managed by names such as Ebina MFP30 and head office MFP5.
[0074] The device location information 1 is information indicating the location of the data processing device 3 or data processing device 7 managed by the device name, and is managed by information such as, for example, 15th floor of the Ebina office, 2nd floor of the head office, etc. Furthermore, the device location information 2 is location information given by GPS information of the data processing device 3 or data processing device 7 managed by the device name, and is managed by information such as, for example, 139.388177 east longitude, 35.457877 north latitude, 139.370124 east longitude, 35.440987 north latitude, etc.
[0075] <<Functional configuration of the communication management device>> Next, each functional configuration of the communication management device 5 will be described in detail. The transmission / reception unit 51 of the communication management device 5 shown in Fig. 6 is mainly realized by the processing of the CPU 501 for the external device connection I / F 508 and the network I / F 509 shown in Fig. 4. The transmission / reception unit 51 transmits and receives various data (or information) between the data processing device 3, the data processing device 7, and the communication terminal 8 via the communication network 100. In this embodiment, the transmission / reception unit 51 functions as an example of at least one of a transmitting means and a receiving means.
[0076] 4, measures the position of the communication terminal 8 based on the sensor output obtained from the sensor 820 of the communication terminal 8, and acquires user terminal position information indicated by the position. Furthermore, the measurement acquisition unit 53 acquires position information of the locations where the data processing device 3 and the data processing device 7 are installed. In this embodiment, the measurement acquisition unit 53 functions as an example of a measurement means.
[0077] 4, and performs display control of the processing status and the like in various processes performed in the communication management device 5. In this embodiment, the display control unit 54 functions as an example of a display control means.
[0078] 4, and performs various judgments in the communication management device 5. Furthermore, the judgment unit 55 judges the positional relationship between the communication terminal 8 and the data processing device 3, and the positional relationship between the communication terminal 8 and the data processing device 7, based on the positional information of the communication terminal 8 and the positional information of the data processing device 3 and the data processing device 7. In this embodiment, the judgment unit 55 functions as an example of a judgment means.
[0079] The generation unit 57 is mainly realized by the processing of the CPU 501 shown in Fig. 4, and generates various guidance messages for the communication terminal 8 owned by the user as notifications to be sent to the communication terminal 8. Furthermore, the generation unit 57 performs read processing of the transferred document when a viewing completion response of the received document is received. In this embodiment, the generation unit 57 functions as an example of a generating means.
[0080] 4, and stores various data (or information) in the storage unit 5000 and reads various data (or information) from the storage unit 5000. In this embodiment, the storage and reading unit 59 functions as an example of a storage and reading means.
[0081] <Functional configuration of data processing device 7> As shown in Fig. 7, the data processing device 7 has a transmission / reception unit 71, an operation reception unit 72, an acquisition unit 73, a display control unit 74, a judgment unit 75, an authentication unit 76, an execution unit 77, and a storage / readout unit 79. Each of these functional units is a function or means realized by operating any of the hardware resources shown in Fig. 3 by an instruction from the CPU 701 according to a program for the data processing device 7 expanded from at least one of the ROM 702a and the HD 708 to the RAM 702b. The data processing device 7 also has a storage unit 7000 constructed by at least one of the ROM 702a and the HD 708 shown in Fig. 3. The storage unit 7000 also stores a data processing program executed by the data processing device 7.
[0082] ●Received document management table● Fig. 10(B) is a conceptual diagram showing an example of a received information management table according to this embodiment. A received information management DB 7001 configured by a received information management table as shown in Fig. 10(B) is constructed in the storage unit 7000. In this received information management table, the items of device identification information, destination name, received document bibliographic information, and received document URL are stored and managed in association with each destination identification information. Each of these items is the same as each of the items stored and managed in the received document management table constituting the above-mentioned received document management DB 3002 and the received information management table constituting the received information management DB 5002, and therefore description thereof will be omitted.
[0083] <<Functional configuration of data processing device>> Each function of the data processing device 7 shown in FIG. 7 is similar to each function of the data processing device 3 described above, and therefore detailed description thereof will be omitted.
[0084] <Functional configuration of communication terminal> As shown in Fig. 7, the communication terminal 8 has a transmission / reception unit 81, an operation reception unit 82, a detection unit 83, a display control unit 84, and a storage / readout unit 89. Each of these units is a function or means realized by operating any of the hardware resources shown in Fig. 4 by an instruction from the CPU 801 according to a program for the communication terminal 8 expanded on the RAM 803 from at least one of the ROM 802 and the HD 804. The communication terminal 8 also has a storage unit 8000 constructed by the ROM 802 or the HD 804 shown in Fig. 4. The storage unit 8000 also stores a communication processing program executed by the communication terminal 8. Furthermore, the storage unit 8000 stores and manages received document information related to fax documents transmitted by the communication device 2, and user location information of a user who owns or uses the communication terminal 8.
[0085] <<Functional configuration of communication terminal>> Next, a detailed description will be given of each functional configuration of the communication terminal 8. The transmission / reception unit 81 of the communication terminal 8 shown in Fig. 7 is mainly realized by the processing of the CPU 801 on the external device connection I / F 808 and the network I / F 809 shown in Fig. 4, and transmits and receives various data (or information) to and from the communication management device 5 via the communication network 100. In this embodiment, the transmission / reception unit 81 functions as an example of at least one of a transmitting means and a receiving means.
[0086] The operation reception unit 82 is realized by the CPU 801 processing signals generated by various operations received by the keyboard 811 and pointing device 812 shown in Fig. 4, and receives various operations and selection inputs from the user. Operation buttons (having a UI that can be pressed or tapped) and the like may also be used as the keyboard 811 and the pointing device 812. In this embodiment, the operation reception unit 82 functions as an example of an operation reception means.
[0087] 4, obtains a sensor output accompanying the movement of the communication terminal 8, and stores the sensor output in the storage unit 8000 as necessary. In this embodiment, the detection unit 83 functions as an example of a detection means.
[0088] 4, and performs control for displaying various images, characters, code information, and the like on the display 806. In this embodiment, the display control unit 84 functions as an example of a display control means.
[0089] 4, stores various data (or information) in the storage unit 8000, and reads various data (or information) from the storage unit 8000. In this embodiment, the storage and reading unit 89 functions as an example of a storage and reading means.
[0090] <Functional configuration of the location information providing device> As shown in Fig. 7, location information providing device 10 has communication unit 101, location information management unit 106, and storage / reading unit 109. Each of these functional units is a function or means realized by any of the hardware resources shown in Fig. 5 operating in response to an instruction from CPU 1001 in accordance with a program for location information providing device 10 loaded from ROM 1002 to RAM 1003. Location information providing device 10 also has memory unit 10000 constructed by ROM 1002 shown in Fig. 5.
[0091] <<Functional configuration of the location information providing device>> Next, each functional configuration of the position information providing device 10 will be described in detail. The communication unit 101 of the position information providing device 10 shown in Fig. 7 is mainly realized by the processing of the CPU 1001 for the communication I / F 1004 shown in Fig. 5, and transmits and receives various data (or information) to and from the communication terminal 8 via the communication network 100. In this embodiment, the communication unit 101 functions as an example of a communication means.
[0092] 5, manages various types of location information such as the above-mentioned Wi-Fi, GPS, and further IMES in the storage unit 10000, and in response to a request from the communication management device 5, reads out the corresponding location information from the storage unit 10000 and provides it to the communication terminal 8. In this embodiment, the location information management unit 106 functions as an example of a location information management means.
[0093] 5, the memory readout unit 109 stores various data (or information) in the memory unit 10000 constructed in the ROM 1002, and reads various data (or information) from the memory unit 10000. In this embodiment, the memory readout unit 109 functions as an example of a memory readout means.
[0094] [Processing or Operation of the Embodiment] Next, each process or operation in the communication system according to the first embodiment will be described with reference to Figs. 11 to 15. In the first embodiment, a case will be described in which the communication terminal 8 corresponding to the user identified as the destination of the document transmitted from the communication device 2 to the data processing device 3 exists outside a predetermined range of the location where the data processing device 3 is installed and outside a predetermined range of the location where the data processing device 7 to which the received document is transferred is installed. Fig. 11 is a sequence diagram showing an example of the location information acquisition process according to this embodiment. Fig. 23 is an example of a screen display of the communication terminal when a document having confidentiality equal to or higher than a predetermined standard is received, Fig. 24 is an example of a screen display of the communication terminal when a document having confidentiality less than the predetermined standard is received, Fig. 25 is an example of a screen display of the communication terminal displaying a list of received documents, Fig. 26 is another example of a screen display of the communication terminal displaying a list of received documents, and Fig. 27 is an example of a screen display of the communication terminal displaying the contents of the received document. Note that in the embodiment, the description will be given on the premise that a state in which communication is possible between the communication terminal 8 and the location information providing device 10 is established in advance by a predetermined communication protocol. Similarly, the following description is based on the premise that a state in which communication is possible between the communication terminal 8 and the communication management device 5 has been established in advance using a predetermined communication protocol.
[0095] <Getting location information> 11, first, the user of communication terminal 8 starts, for example, a location information acquisition application running on communication terminal 8, and performs a predetermined process for acquiring location information of communication terminal 8. When communication terminal 8 accepts the predetermined process for acquiring location information by the user, transmission / reception unit 81 of communication terminal 8 transmits a request for acquiring location information to location information providing device 10 (step S11). As a result, communication unit 101 of location information providing device 10 receives the request for acquiring location information transmitted by transmission / reception unit 81 of communication terminal 8. At this time, the request for acquiring location information includes terminal identification information of communication terminal 8.
[0096] Next, the location information management unit 106 of the location information providing device 10 acquires the current location information of the communication terminal 8 (step S12). At this time, the location information management unit 106 can acquire the location information of the communication terminal 8 by, for example, using radio waves of Wi-Fi or using a global positioning system in GPS. Specifically, when Wi-Fi is used, the memory readout unit 109 of the location information providing device 10 cooperates with the location information management unit 106 to temporarily store the MAC address information and radio wave strength of the surrounding wireless LAN devices acquired using radio waves of Wi-Fi in the memory unit 10000, and reads the location information of the communication terminal 8. When GPS is used, the memory readout unit 109 cooperates with the location information management unit 106 to temporarily store the location information acquired using radio waves from GPS satellites in the memory unit 10000, and reads the location information of the communication terminal 8.
[0097] After reading out the acquired location information, communication unit 101 transmits a location information acquisition response to communication terminal 8 (step S13). As a result, transmission / reception unit 81 of communication terminal 8 receives the location information acquisition response transmitted by location information providing device 10. At this time, the location information acquisition response includes terminal identification information of communication terminal 8 and current location information of communication terminal 8.
[0098] After receiving the location information acquisition response, the memory readout unit 89 stores the location information included in the received acquisition response as user location information in the memory unit 8000 (step S14). The communication terminal 8 may repeatedly execute the location information acquisition process from steps S11 to S14 at a predetermined time interval.
[0099] The predetermined process for acquiring location information by the user, which is executed before step S11, may be omitted by automatically executing the process of step S11 at a predetermined time interval.
[0100] Similarly, the transmitter / receiver 51 of the communication management device 5 transmits a request to acquire location information to the communication terminal 8 (step S21). As a result, the transmitter / receiver 81 of the communication terminal 8 receives the request to acquire location information transmitted by the transmitter / receiver 51 of the communication management device 5. At this time, the request to acquire location information includes the terminal identification information of the communication terminal 8.
[0101] Next, the storage / reading unit 89 of the communication terminal 8 reads the current location information of the communication terminal 8 stored in the storage unit 8000 (step S22).
[0102] After reading out the acquired location information, the transmitting / receiving unit 81 transmits a location information acquisition response to the communication management device 5 (step S23). As a result, the transmitting / receiving unit 51 of the communication management device 5 receives the location information acquisition response transmitted by the communication terminal 8. At this time, the location information acquisition response includes the terminal identification information of the communication terminal 8 and user terminal location information which is the current location information of the communication terminal 8.
[0103] After receiving the location information acquisition response, the storage / reading unit 59 of the communication management device 5 stores and registers the received user terminal location information in the user terminal management DB 5001 (see FIG. 9(A)) (step S24). The communication management device 5 may repeatedly execute the location information acquisition process from steps S21 to S24 described above at a predetermined time interval.
[0104] In the communication system according to the present embodiment, for example, when the processes of steps S11 and S13 described above are executed, other devices may be present between the communication terminal 8 and the position information providing device 10. In other words, each piece of information (data) transmitted and received between the communication terminal 8 and the position information providing device 10 may be configured to be transmitted and received once via another device. The above-described configuration and processing method are also applicable to other processing steps between the communication terminal 8 and the position information providing device 10.
[0105] Furthermore, in the communication system according to this embodiment, for example, when the processes of steps S21 and S23 described above are executed, other devices may exist between the communication management device 5 and the communication terminal 8. In other words, each piece of information (data) transmitted and received between the communication management device 5 and the communication terminal 8 may be configured to be transmitted and received once via another device. The above-described configuration and processing method are also applicable to other processing steps between the communication management device 5 and the communication terminal 8.
[0106] FIG. 12 is a sequence diagram showing an example of data reception processing according to the present embodiment. In the embodiment, it is assumed that a predetermined communication protocol has been established in advance for facsimile communication between the communication device 2 and the data processing device 3. Furthermore, it is assumed that a state in which communication is possible between the data processing device 3 and the communication management device 5 has also been established in advance by a predetermined communication protocol. In the communication device 2, first, an operation screen related to the facsimile function is displayed on the display 206 by the display control unit 24. When an operator who operates the communication device 2 operates a send button for selecting a destination and sending a fax document on this operation screen, the operation acceptance unit 22 accepts the operation on the send button. Thereafter, the scanner 216 reads the document, and the generation unit 27 generates a document file related to the read document. After going through this series of processes, the transmission / reception unit 21 transmits the document file generated by the generation unit 27 to the data processing device 3 corresponding to the FAX number selected from the destinations registered in the registration unit 26 (step S101). As a result, the transmission / reception unit 31 of the data processing device 3 receives the transmission document file transmitted by the communication device 2. The document file transmitted by the communication device 2 is an example of a transmission file (transmission data) related to facsimile communication.
[0107] At this time, the transmitted document file includes the sender identification information, sender FAX number, sender name, reception date and time, communication time, and communication result, which are managed in the transmitted information management DB 3001 (see FIG. 8(A)) as the sender information. Furthermore, the transmitted document file includes the sender identification information, destination identification information, destination name, bibliographic information, received document name, and keywords, which are managed in the received document management DB 3002 (see FIG. 8(B)) as the sender information. Note that the bibliographic information includes the CSI information, which is an example of the sender FAX number described above, the RTI information, which is an example of the sender name, the reception date and time, communication time, and communication result, as well as the number of pages and image size. Furthermore, the keywords indicate confidential information that is included in the header information and the body of the fax document received by the data processing device 3 and that is recognized to have confidentiality equal to or higher than a predetermined standard, and are text information that indicates the confidentiality of the document as follows. In other words, the keywords include text that is interpreted to have a certain level of confidentiality, such as "non-public," "top secret," and "invention notification form." In this embodiment, if the received fax document contains the above text, the confidentiality of the received fax document file is determined to be equal to or higher than a predetermined standard. On the other hand, if the received fax document file does not contain any of the above text, the confidentiality of the received fax document file is determined to be below the predetermined standard. The data processing device 3 can obtain the above keyword by, for example, character code conversion using an OCR (Optical Character Recognition / Reader) provided in the FAX unit 333. In this embodiment, for convenience, a "received (or received) document file or fax document file" is referred to as a "received document" and a "transmitted (or transmitted) document file or fax document file" is referred to as a "transmitted document".
[0108] After receiving the document transmitted by the communication device 2, the storage / readout unit 39 of the data processing device 3 temporarily stores the received document in the storage unit 3000 (step S102), and searches for information (OCR search) in the received document (step S103).
[0109] Next, the judgment unit 35 judges whether the received document has confidentiality equal to or higher than a predetermined standard (step S104). The judgment of whether the received document has confidentiality equal to or higher than a predetermined standard is performed, for example, based on whether the received document contains text information (such as "confidential", "top secret", "invention notification form", etc.) that indicates the confidentiality of the document, which is included in the above-mentioned keywords. In other words, if the received document contains at least one of the above-mentioned keywords, the received document is judged to have confidentiality equal to or higher than a predetermined standard. If the received document is judged to have confidentiality equal to or higher than a predetermined standard (step S104; YES), the memory reading unit 39 reads the received document from the transmission information management DB 3001 (see FIG. 8(A)) including sender identification information, sender name, sender FAX number, reception date and time, communication time, and communication result.
[0110] Next, the storage / reading unit 39 stores the transmission information and reception information included in the received document in the transmission information management DB 3001 (see FIG. 8(A)) and the received document management DB 3002 (see FIG. 8(B)), respectively (step S105).
[0111] On the other hand, if it is determined that the received document is below the predetermined security level (step S104; NO), the transmission / reception unit 31 transfers the received document, which is an example of the predetermined reception information, to the communication management device 5 (step S106). As a result, the transmission / reception unit 51 of the communication management device 5 receives the received document transmitted (transferred) by the data processing device 3. That is, the transmission / reception unit 31 transmits information according to the confidentiality included in the received document to the communication management device 5. At this time, the transferred received document contains the predetermined reception information related to the following received data. The predetermined reception information includes the sender name, CSI information as the bibliographic information described in step S101, RTI information, reception date and time, communication time, communication result, number of pages, and image size. Furthermore, the predetermined reception information includes the received document name, the received document URL indicating the storage location of the received document, device identification information of the receiving device, the receiving device name, and device information of the receiving device. The device information of the receiving device is, for example, a serial number and an IP address. Furthermore, the bibliographic information may contain character information obtained by OCR.
[0112] After receiving the received document, the storage and reading unit 59 stores the transfer information related to the received document in the received information management DB 5002 (see FIG. 9(B)) (step S107).
[0113] After executing step S105, the transmitting / receiving unit 31 of the data processing device 3 transmits a high security level document reception notification to the communication management device 5, indicating that a high security level document, which is a document having confidentiality equal to or higher than a predetermined standard, has been received (step S109). As a result, the transmitting / receiving unit 51 of the communication management device 5 receives the high security level document reception notification transmitted by the data processing device 3. This high security level document reception notification is an example of predetermined reception information related to the received document. In other words, the transmitting / receiving unit 31 transmits information corresponding to the confidentiality included in the received document to the communication management device 5. At this time, the high security level document reception notification may be transmitted asynchronously with each process from step S106 to step S108, which will be described later, executed by the communication management device 5. This high security level document reception notification is also one of the predetermined reception information related to the received data described above.
[0114] <Acquisition and determination of location information of communication terminal> Next, the judgment unit 55 identifies the user, acquires the location information of the communication terminal 8, and performs various judgments (step S108). FIG. 13 is a flowchart showing an example of the acquisition and judgment process of the location information of the user, the communication terminal, and the data processing device according to this embodiment. First, the acquisition unit 52 cooperates with the storage and reading unit 59 to acquire, from the document file indicated by the received document name transmitted by the data processing device 3, source information indicating which communication device the document was sent from, destination information indicating which data processing device the document was received at, and destination information indicating who the document is addressed to (destination name). To acquire this information, it is possible to perform processing using OCR as described above. Next, the acquisition unit 52 acquires the corresponding terminal identification information, user terminal location information, and user terminal connection information by searching the user terminal management DB 5001 (see FIG. 9(A)) using the destination (user name) acquired from the OCR as a search key, for example. Furthermore, the acquiring unit 52 searches the device location management DB 5003 (see FIG. 10(A)) using the device identification information of the data processing device 3 that received the fax document managed in the received information management DB 5002 (see FIG. 9(B)) as a search key to acquire device location information of the corresponding data processing device 3 (step S108-1). At this time, the location information of the data processing device 3 may be location information that was preset when the data processing device was installed, and for example, information such as the floor number of the building where the target device is located, longitude and latitude indicated by east longitude and north latitude, etc., is given.
[0115] Next, the determination unit 55 determines the positional relationship of the communication terminal 8 from the acquired position information of the communication terminal 8 and the position information of the data processing device 3. Specifically, the determination unit 55 determines whether the communication terminal 8 is located outside the home (step S108-2). Specifically, the determination unit 55 determines whether the communication terminal 8 (the user who owns it) is located outside the specified range of the data processing device 3 and outside the specified range of a data processing device 7 installed in a different location from the data processing device 3. Here, the determination of whether it is located outside the specified range is made by checking whether the user terminal position information indicated by the current communication terminal 8 acquired by the measurement acquisition unit 53 is, (1) Whether the data processing device 3 is located outside a dotted circle having a predetermined radius centered on the data processing device 3 or outside a Wi-Fi connection information range indicated by the connection information of the Wi-Fi to which the data processing device 3 is connected; Further, another determination as to whether or not the value is outside the predetermined range is performed as follows: (2) Whether the data processing device 7 is located outside a dotted circle having a predetermined radius centered on the data processing device 7 or outside a Wi-Fi connection information range indicated by the connection information of the Wi-Fi to which the data processing device 7 is connected; In other words, when both (1) and (2) are met, the determination unit 55 determines that the communication terminal 8 is present outside the home, and otherwise determines that the communication terminal 8 is not present outside the home.
[0116] If it is determined that the communication terminal 8 is present outside the home (step S108-2; YES), the generation unit 57 generates a message (message H or message L) according to the security level, and transitions to circle A as the subsequent processing (step S108-3).
[0117] On the other hand, if it is determined that the communication terminal 8 is not present at the outside location (step S108-2; NO), the determination unit 55 determines whether the communication terminal 8 is present within a first range including the location where the data processing device 3 is installed. For example, the determination unit 55 determines whether the communication terminal 8 is present (whether the user is present) within a circle of a predetermined radius centered on the location where the data processing device 3 is installed (step S108-4). If it is determined that the communication terminal 8 is present (the user is present) within the first range where the data processing device 3 is installed (step S108-4; YES), the generation unit 57 generates a document reception and print execution message, and transitions to circle B as the subsequent process (step S108-5).
[0118] On the other hand, if it is determined that the communication terminal 8 does not exist within the first range including the location where the data processing device 3 is installed (step S108-4; NO), the determination unit 55 determines whether the communication terminal 8 exists within the second range including the location where the data processing device 3 is installed. For example, the determination unit 55 determines whether the communication terminal 8 exists (whether a user exists) within a circle of a predetermined radius centered on the location where the data processing device 3 is installed (step S108-6). If it is determined that the communication terminal 8 exists (the user exists) within the first range within the predetermined range where the data processing device 7 is installed (step S108-6; YES), the generation unit 57 generates a document reception and print execution message, and transitions to circle C as the subsequent process.
[0119] If it is determined that the communication terminal 8 is not present (there is no user) within the predetermined range where the other data processing devices 7 are installed (step S108-6; NO), the determination unit 55 returns to step S108-2. Note that the process returns to step S108-2 when the measurement acquisition unit 53 is unable to acquire the location information of the communication terminal 8. This corresponds to a case where the user who owns the communication terminal 8 is moving and the location information of the communication terminal 8 cannot be determined (does not come to a stop). In such a case, the determination unit 55 may repeat the determination process from step S108-2 onwards.
[0120] In the communication system according to this embodiment, for example, when the processes of steps S106 and S109 described above are executed, other devices may be present between the data processing device 3 and the communication management device 5. In other words, each piece of information (data) transmitted and received between the data processing device 3 and the communication management device 5 may be configured to be transmitted and received once via another device. The above-described configuration and processing method are also applicable to other processing steps between the data processing device 3 and the communication management device 5.
[0121] <Message sending process to communication terminal> <<Send message when receiving high security level document>> Next, a process of transmitting a first notification from the communication management device 5 to the communication terminal 8 owned by the user will be described. FIG. 14 is a sequence diagram showing an example of a message transmission process according to the first embodiment. FIG. 15 is a sequence diagram showing another example of a message transmission process according to the first embodiment. FIG. 23 is an example of a screen display of a communication terminal when a document having confidentiality equal to or higher than a predetermined standard is received. FIG. 24 is an example of a screen display of a communication terminal when a document having confidentiality below a predetermined standard is received.
[0122] 14, as a process when the determination unit 55 determines that the user is away from home (circle (A)), the transmission / reception unit 51 transmits a notification generated based on the location information of the communication terminal 8 and the predetermined reception information to the communication terminal 8 (step S121). As a result, the transmission / reception unit 81 of the communication terminal 8 receives the notification to the user transmitted by the communication management device 5. At this time, the notification related to the predetermined reception information includes message H, which is an example of a first notification indicating that a high security level document has been received.
[0123] ●Screen display example● After receiving the first notification, the display control unit 84 of the communication terminal 8 displays the document reception notification screen 8101 shown in FIG. 23 on the display 806 of the communication terminal 8 (step S122). At this time, the document reception notification screen 8101 includes "FAX reception information", "<Notification of FAX document reception (confidential)>", and notification content indicating that a document with a confidentiality level equal to or higher than a predetermined standard has been received for the user. Further, the first notification (message H) is included in the document reception notification screen 8101. As the content of the first notification, since the received document is a document with a security level equal to or higher than a predetermined level, from a security perspective, content prompting the user to directly retrieve the document from the data processing device 3 is displayed. Furthermore, a confirmation button 8111 is displayed in another area of the document reception notification screen 8101. Thereby, after the user confirms the content of the first notification, the user can operate (press, tap, etc.) the confirmation button 8111 to transition from this screen to another screen. In this way, when a document with a confidentiality level equal to or higher than a predetermined standard is received, the communication management device 5 pushes (sends) a notification to the communication terminal 8 indicating that a document with a confidentiality level equal to or higher than a predetermined standard has been received. At this time, the communication management device 5 can perform push notification using, for example, FCM (Firebase Cloud Messaging), which is an example of a push notification server. That is, the transmission / reception unit 51 of the communication management device 5 does not transmit the received document with a confidentiality level equal to or higher than a predetermined standard to the communication terminal 8, and the display control unit 84 of the communication terminal 8 does not display the content related to the received document with a confidentiality level equal to or higher than a predetermined standard. Thereby, the communication management device 5 and the communication terminal 8 can ensure a certain security level for the destination user and the communication terminal 8 owned by the user. As described above, the communication management device 5 can also play the role of the server of the service provider when transmitting a predetermined message to the communication terminal 8.
[0124] <<Message Transmission When Receiving a Low-Security-Level Document>> In FIG. 15, when the determination unit 55 determines that the user is away from home and receives a low-security level document that is a document having a confidentiality lower than a predetermined standard, the transmission / reception unit 51 transmits a notification to the user to the communication terminal 8 (step S131). As a result, the transmission / reception unit 81 of the communication terminal 8 receives the notification to the user transmitted by the communication management device 5. At this time, the notification to the user includes a message L which is an example of a second notification indicating that a low-security level document has been received. The content of this second notification includes the content indicating that a fax document has been received, the current position information of the user, and the content prompting the selection of the acquisition method of the received document.
[0125] ● Screen display example ● After receiving the second notification, the display control unit 84 of the communication terminal 8 causes the document reception notification screen 8102 shown in FIG. 24 to be displayed on the display 806 of the communication terminal 8 (step S132). At this time, on the document reception notification screen 8102, as the content of the second notification, it includes "FAX reception information", "<Notification of FAX document reception>", and the notification content indicating that a document having a confidentiality lower than a predetermined standard has been received for the user. Also, the second notification (message L) is included in the document reception notification screen 8102. As the content of the second notification, the text notification content indicating the current position information of the user is displayed. Further, on the document reception notification screen 8102, the following three processing selection buttons 8112, 8113, and 8114, and the OK button 8115 are displayed by the display control unit 84. The processing selection button 8112 is a selection button for viewing the received document on this communication terminal 8. The processing selection button 8113 is a selection button for selecting to go to the Ebina office where the document was received to pick up the received document. The processing selection button 8114 is a selection button for selecting to have the received document transferred to another office to which the received document has been transferred.
[0126] When the processing selection button 8112 is selected by the user and the OK button 8115 is operated, the user can view the details of the received document on each screen shown in FIGS. 25 to 27 described later. This will be described in detail later.
[0127] When the process selection button 8113 is selected by the user and the OK button 8115 is operated, first, the measurement acquisition unit 53 of the communication management device 5, in cooperation with the storage reading unit 59, reads the user terminal location information acquired in step S24 by searching the user terminal management DB 5001 (see FIG. 9(A)) using the user identification information as a search key. By repeating this process at regular time intervals, the measurement acquisition unit 53 can periodically measure the location information of the communication terminal 8. This periodic measurement allows the communication management device 5 to grasp the user's movement state and that the user has arrived at the business establishment where the fax document was received, thereby making it possible to perform processing related to the second embodiment described later.
[0128] Similarly, when the process selection button 8114 is selected by the user and the OK button 8115 is operated, the measurement acquisition unit 53 of the communication management device 5, in cooperation with the storage reading unit 59, reads the user terminal location information acquired in step S24 by searching the user terminal management DB 5001 (see FIG. 9(A)) using the user identification information as a search key, in the same manner as when the process selection button 8113 is selected by the user. By repeating this process at regular time intervals, the measurement acquisition unit 53 periodically measures the location information of the communication terminal 8. This periodic measurement enables the communication management device 5 to periodically measure the location information of the communication terminal 8. This periodic measurement enables the communication management device 5 to grasp the user's movement state and the user's arrival at another business establishment, thereby enabling the communication management device 5 to perform processing related to the third embodiment described later.
[0129] In this way, when a document having confidentiality below a predetermined standard is received, the communications management device 5 transmits a notification to the communications terminal 8 corresponding to the user identified as the destination of the received document that a document below the security level has been received. As a result, the display control unit 84 of the communications terminal 8 displays the above-mentioned process selection buttons 8112, 8113, 8114 and an OK button on the document reception notification screen 8102. Note that the buttons for selecting the above-mentioned processes are not limited to the process selection buttons 8112, 8113, 8114. It is possible to arbitrarily set what process selection buttons are displayed depending on the usage scene of the user in the communications system 1 and within the range permitted for display on the display 806 of the communications terminal 8.
[0130] Furthermore, as described above, in the processes of steps S131 and S132, the transmitting / receiving unit 51 of the communication management device 5 and the display control unit 84 of the communication terminal 8 provide the user with a UI (User Interface) as shown in Fig. 24. This makes it possible to transmit and display a message to the user who owns the communication terminal 8 notifying him / her that a document addressed to the user has been received, and further to allow the user to select a method of obtaining the received document according to his / her preference. This makes it possible to provide a data management system that does not restrict the movement of a user who receives a fax document.
[0131] Returning to FIG. 15, after executing step S131, the memory readout unit 59 of the communication management device 5 The device identification information of the receiving device, which is one of the predetermined received information related to the received document (received data), is used as a search key to search the received information management DB 5002 (see FIG. 9(B)) to read out the corresponding received document information. Furthermore, the measurement acquisition unit 53 reads out the corresponding user terminal location information by searching the user terminal management DB 5001 (see FIG. 9(A)) using the terminal identification information or the user name as a search key (step S133). If the device identification information is MID001, the received document information read out at this time includes the device IP address, the received document bibliographic information, the received document name, and the received document URL. Furthermore, the user terminal location information read out at this time is the user terminal location information obtained by the periodic processing executed in steps S21-S24. That is, in the processing of step S133, the processing may be repeated periodically to obtain the latest location information of the communication terminal 8 (obtained according to changes in the location information). The periodic acquisition of the location information of the communication terminal 8 executed in step S133 may be performed periodically when the location information of the communication terminal 8 is acquired in the processing of step S108-1 described above.
[0132] Next, the transmitting / receiving unit 51 transmits to the communication terminal 8, as a notification to the user, a notification related to the predetermined reception information changed according to the position information of the communication terminal 8. That is, the transmitting / receiving unit 51 transmits to the communication terminal 8 a notification generated based on the position information of the communication terminal 8 corresponding to the user specified as the destination of the communication device 2 and the predetermined reception information (step S134). As a result, the transmitting / receiving unit 81 of the communication terminal 8 receives the notification to the user transmitted by the communication management device 5. At this time, the notification to the user includes the current position information of the communication terminal 8 owned by the user, the device IP address as one of the information of the received data processing device, the received document bibliographic information, the received document name, and the received document URL. At this time, the generating unit 57 may update the position information corresponding to □□ in the part "Your current position information is □□. . . . " included in the document reception notification screen 8102 as the notification to the user, as the latest current position information, and may constantly update the above-mentioned notification (message).
[0133] Furthermore, in cooperation with the update process by the generation unit 57, the measurement acquisition unit 53 may measure the distances between the communication terminal 8, the data processing device 3, and the data processing device 7, and control the display order of the process selection buttons 8112, 8113, and 8114 displayed on the communication terminal 8. For example, when the measurement acquisition unit 53 measures that the current location information of the communication terminal 8 is approximately halfway between the data processing device 3 and the data processing device 7, the measurement acquisition unit 53 may order the process selection buttons 8112, 8113, and 8114 from the top in the order shown in FIG. 24. On the other hand, when the measurement acquisition unit 53 measures that the current location information of the communication terminal 8 is near the data processing device 3, the measurement acquisition unit 53 may order the process selection buttons 8113, 8112, and 8114 from the top in the order in which the process selection buttons 8112 and 8113 are swapped. In this case, similarly, when the measurement acquisition unit 53 measures that the current location information of the communication terminal 8 is near the data processing device 7, the measurement acquisition unit 53 may order the process selection buttons 8114, 8112, and 8113 from the top in the order in which the process selection buttons 8112 and 8114 are swapped. In this case, the generation unit 57 may cooperate with the measurement acquisition unit 53 to appropriately change the notification (message content) to something like "Your current location information is □□, near ●● business establishment...".
[0134] Next, the storage / readout unit 89 of the communication terminal 8 stores various information related to the notification to the user in a predetermined area of the storage unit 8000. At this time, the display control unit 84 causes the display 806 to display a document reception notification screen 8102 as shown in FIG. 24. In the document reception notification screen 8102, a message changed according to the location information of the communication terminal 8 measured in the above-mentioned step S134 and process selection buttons 8112, 8113, and 8114 ordered according to the location information of the communication terminal 8 are displayed. At this time, the display control unit 84 may further cause the process selection button for the data processing device closest to the communication terminal 8 to be displayed in a distinguishable manner from other process selection buttons by highlighting, blinking, or the like, thereby urging the user to preferentially select the process selection button. In addition, the display control unit 84 causes the display 806 to display a received document viewing screen 8103 as shown in FIG. 25 (step S135). Note that the communication terminal 8 may store and manage various information related to notifications to users by providing a dedicated data table instead of a predetermined area provided in the storage unit 8000 for storing and managing the information.
[0135] Next, the operation reception unit 82 receives an operation for viewing the transfer document by the user (step S136). Operation of the process selection button 8112 and the OK button 8115 on the document reception notification screen 8102 Selection of the content to be viewed on the received document viewing screen 8103 and operation of the Next button 8116 Selection of the document file to be viewed on the received document viewing screen 8104 and operation of the view button 8117 In this case, the user selects document No. 1 on the received document viewing screen 8103 shown in Fig. 25, and operates the next button 8116. A specific example of the process and an example of the screen in the process of step S136 will be described below.
[0136] First, when a user selects a process selection button 8112 displayed on the communication terminal 8 and operates an OK button 8115, the display control unit 84 causes the display 806 of the communication terminal 8 to display a received document viewing screen 8103 shown in Fig. 25 on the display 806. At this time, the received document viewing screen 8103 displays a list of fax received documents that have been received by the data processing device 3 (Ebina MFP 30) so far as a received document list.
[0137] The contents of the list of received fax documents displayed here are information with the items "No.", "Date and Time", "Sender" and "Recipient". If the displayed contents cannot be displayed within the received document viewing screen 8103, the display control unit 84 may provide a UI that displays a scroll bar within the received document viewing screen 8103 and allows the user to scroll to check the hidden displayed contents. At this time, on the communication terminal 8 of the user (e.g., "Magome Hanako") who is the owner of the communication terminal 8, the information of No. 1, which is a received fax document addressed to Magome Hanako, is displayed so as to be distinguishable from other received fax documents. Examples of displaying the document so as to be distinguishable from other received fax documents include hatching the item in question, displaying it in bold, or enclosing it in a square frame. Furthermore, by pressing or tapping the part thus displayed in a distinguishable manner and operating the Next button 8116, the display control unit 84 displays a received document viewing screen 8104 as shown in FIG. 26 on the display 806 of the communication terminal 8, and displays the file names of the fax received documents on the screen. At this time, the received documents No. 2, 3, 4, etc. are not addressed to the owner of the communication terminal 8 (Magome Hanako). Therefore, the operation reception unit 82 may not select or accept the selection of the fax received documents related to the numbers No. 2, 3, 4, etc. by Magome Hanako. Specifically, for example, the operation reception unit 82 may exclude documents indicated by the received document names associated with the destination identification information corresponding to the owner of the communication terminal 8 (Magome Hanako) and the destination identification information other than the destination name (Riko Co., Ltd.) from the selection targets, or may hide the Next button 8116 when an item other than the item related to No. 1 is selected.
[0138] 26, when the user selects the No. 1 document “20201120_File003.pdf” and operates the view button 8117, the operation reception unit 82 of the communication terminal 8 receives a view operation of the transferred document. The above is a specific example of a view operation of the transferred document by the user.
[0139] When the user's operation to view the transferred document is accepted, the memory reading unit 89 reads out the PDF of the corresponding transferred document from various information managed in a predetermined area of the memory unit 8000 (step S137). At this time, instead of reading out the PDF of the transferred document, the memory reading unit 89 may access the transferred document (received document) URL and download the corresponding file from the accessed URL to the communication terminal 8.
[0140] After reading or downloading the transferred document, the display control unit 84 displays a document content display screen 8105 as shown in Fig. 27 on the display 806, and displays the contents of the fax-received document on that screen (step S138). Fig. 27 shows an example in which a report document describing, for example, "Monthly production volume of XX product (reference)" is displayed together with a representative diagram.
[0141] Then, when the user operates the back button 8118, the display control unit 84 may cause the display 806 to display, for example, the received document viewing screen 8104 shown in Fig. 26 again. At this time, the transmitting / receiving unit 81 transmits a received document viewing completion response to the communications management device 5 (step S139). As a result, the transmitting / receiving unit 51 of the communications management device 5 receives the received document viewing completion response transmitted by the communications terminal 8.
[0142] After receiving the response indicating that the received document has been viewed, the generation unit 57 of the communication management device performs a read process on the transferred document (step S140).
[0143] By executing the above process, the user who owns the communication terminal 8 can check the contents of a received fax document that has a confidentiality level below a predetermined standard and is sent to the communication terminal 8 on the display of the communication terminal 8. Furthermore, the user can understand the notification contents that change as the user moves from the contents displayed on the communication terminal 8. Note that the processing sequence between the communication management device 5 and the communication terminal 8 shown in Fig. 16 is not limited to this, and the contents and order of the processing can be changed as appropriate without departing from the spirit of the present invention.
[0144] [Main Effects of the Present Embodiment] As described above, according to this embodiment, the transmitting / receiving unit 51 of the communication management device 5 receives various information as predetermined reception information included in the fax document transmitted by the communication device 2 and transmitted (transferred) by the data processing device 3 (step S106). After that, the transmitting / receiving unit 51 transmits a notification generated based on the predetermined reception information and the location information of the communication terminal 8 corresponding to the user identified as the destination of the communication device 2 to the communication terminal 8 (steps SS121, S134). This provides the effect of enabling a notification of data reception according to the location of the terminal by transmitting a notification according to the location information associated with the movement of the user.
[0145] [Modification of the first embodiment] Next, a modified example of the first embodiment will be described. Fig. 16 is a sequence diagram showing an example of a process for determining the distance between a user and a sender according to a modified example of the first embodiment. First, the transmitting / receiving unit 51 of the communication management device 5 transmits a request to acquire sender information to the data processing device 3 (step S151). As a result, the transmitting / receiving unit 31 of the data processing device 3 receives the request to acquire sender information transmitted by the communication management device 5. At this time, the request to acquire sender information includes terminal identification information.
[0146] When the transmitting / receiving unit 31 receives the request to acquire the sender information sent by the communications management device 5, it transmits a response to the sender information acquisition to the communications management device 5 (step S152). As a result, the transmitting / receiving unit 51 of the communications management device 5 receives the response to the sender information acquisition sent by the data processing device 3. At this time, the response to the sender information acquisition includes the sender name and the sender FAX number.
[0147] The storage / reading unit 59 of the communications management device 5 that has received the response to acquire the source information stores the source information in a predetermined area of the storage unit 5000 (step S153).
[0148] After storing the transmission source information, the determination unit 55 performs processing according to the distance between the communication terminal 8 and the communication device 2 that is the transmission source (step S154). Details of the processing of step S154 will be described later.
[0149] <Processing for determining the distance between the user and the sender> FIG. 17 is a flowchart showing an example of a determination process according to the distance between a user and a sender according to a modification of the first embodiment. First, the measurement acquisition unit 53 measures the distance between the location information of the communication terminal 8 and the sender communication device 2. Specifically, the measurement acquisition unit 53, in cooperation with the storage and reading unit 59, searches the user terminal management DB 5001 (see FIG. 9(A)) using the terminal identification information as a search key to acquire the corresponding user terminal location information. Furthermore, the measurement acquisition unit 53 acquires the location information of the sender from the sender information (e.g., FAX number) included in the received document transmitted (transferred) by the data processing device 3 (step S154-1). The measurement acquisition unit 53 performs a calculation such as taking a difference from each of the acquired location information to measure the distance between the location information of the communication terminal 8 and the sender communication device 2. The method of acquiring the location information of the sender is, for example, a method in which the communication management device 5 accesses a predetermined site where the FAX number is published, and acquires the address, location information, etc. of the sender corresponding to the FAX number.
[0150] Next, the determination unit 55 determines whether the communication terminal 8 is within a predetermined distance from the communication device 2 based on each acquired piece of location information (step S154-2). If it is determined that the communication terminal 8 is within the predetermined distance from the communication device 2 (step S154-2; YES), the generation unit 57 generates a notification message 1 for the communication terminal 8 owned by the user as a notification to be sent to the communication terminal 8, and the flow ends as the subsequent process (circle (D)) (step S154-3). Here, the notification message 1 is treated as an example of a third notification.
[0151] On the other hand, if it is determined that the communication terminal 8 is not present within the predetermined distance of the communication device 2 (step S154-2; NO), the determination unit 55 determines whether the communication terminal 8 is moving (step S154-4). The determination by the determination unit 55 of whether the communication terminal 8 is moving may be, for example, based on whether the measurement acquisition unit 53 measures the position information of the communication terminal 8 for a predetermined period and determines whether the position information exceeds a certain threshold. Furthermore, the determination by the determination unit 55 of whether the communication terminal 8 is moving may be, for example, based on whether the measurement acquisition unit 53 acquires a sensor output that has changed continuously for a predetermined period or more from the sensor 820 (acceleration sensor, direction sensor, etc.) included in the communication terminal 8.
[0152] When it is determined that the communication terminal 8 is moving (step S154-4; YES), the determination unit 55 further determines whether the communication terminal 8 is approaching the communication device 2 (step S154-5). The determination of whether the communication terminal 8 is approaching the communication device 2 at this time can also be performed by taking the difference in the location information measured by the measurement acquisition unit 53 at a predetermined time, and when the difference is small, it can be determined that the communication terminal 8 is approaching the communication device 2. When it is determined that the communication terminal 8 is approaching the communication device 2, the generation unit 57 generates a guidance message 2 for the communication terminal 8 owned by the user as a notification to be sent to the communication terminal 8, and the flow is exited as the subsequent process (circle (D)) (step S154-6). Here, the guidance message 2 is treated as an example of a fourth notification.
[0153] On the other hand, if it is determined that the communication terminal 8 is not moving (step S154-4; NO), and if it is determined that the communication terminal 8 is not approaching (moving away from) the communication device 2 (step S154-5; NO), the judgment unit 55 does nothing and exits this flow.
[0154] 16, the transmitting / receiving unit 51 transmits the guidance message 1 or the guidance message 2 as the third notification or the fourth notification to the communication terminal 8 (step S155). As a result, the transmitting / receiving unit 81 of the communication terminal 8 receives the guidance message 1 or the guidance message 2 transmitted by the communication management device 5.
[0155] After receiving the guidance message 1 or the guidance message 2, the display control unit 84 causes the display 806 to display notification contents as shown in Fig. 28 below (step S156). Note that the above-mentioned first to fourth notifications are examples of notifications transmitted to the communication terminal 8.
[0156] ●Screen display example● FIG. 28 is an example of a screen display of a communication terminal when the user is within a predetermined distance from the sender. When the communication terminal 8 owned by the user is within a predetermined distance from the communication device 2 or is approaching the communication device 2, the display control unit 84 of the communication terminal 8 displays a document reception notification screen 8106 shown in FIG. 28 on the display 806 of the communication terminal 8, and displays an example of the third notification (guide message 1) or an example of the fourth notification (guide message 2) in the document reception notification screen 8106. In the example shown in FIG. 28, the display control unit 84 displays, as the third notification (guide message 1), a document reception notification screen 8106 on the display 806, which includes a guide message informing the user that the communication terminal 8 is within a predetermined distance from the communication device 2 and encouraging the user to visit the sender. At this time, the display control unit 84 further displays a "Yes button" 8119 and a "No button" 8120 for accepting a selection of a decision made by the user in the document reception notification screen 8106. This allows the user to operate either button. The guidance message illustrated here is useful for both the sender and the recipient of the fax document, for example, when the sender says, "I'd like to consult you about this matter. I'd appreciate it if you could call me at your convenience." The screen display example in this case is also the same when the display control unit 84 displays guidance message 2, which is an example of the fourth notification.
[0157] [Main Effects of the Modification of the Embodiment] As described above, according to the modified embodiment, when it is determined that the communication terminal 8 corresponding to the user identified as the destination is within a predetermined distance of the communication device 2 that is the sender of the fax document (step S154-2; YES), or the communication terminal 8 is approaching the communication device 2 (step S154-5; YRS), the transmission / reception unit 51 of the communication management device 5 transmits the third or fourth notification to the communication terminal 8 (step S155). Thereafter, the display control unit 84 of the communication terminal 8 displays the third or fourth notification (guide message 1) or the guide message 2) transmitted by the communication management device 5 on the display 806 (step S156) to prompt the user to make a decision. This provides the effect of the first embodiment, and also provides the user who is scheduled to receive the document with an opportunity to obtain the document directly from the sender of the document. Therefore, it provides the effect that it is possible to reduce security problems that occur in document transmission and reception via a communication network for the user who receives the document.
[0158] Second Embodiment Next, a second embodiment will be described with reference to Figs. 18 to 20 and 29. In the second embodiment, a case will be described in which a communication terminal 8 corresponding to a user identified as a destination of a document transmitted from the communication device 2 to the data processing device 3 is within a predetermined range of a location where the data processing device 3 is installed, or has entered the predetermined range from the outside. Fig. 18 is an overall configuration diagram showing an example of a communication system according to the second embodiment. The configuration of the communication system according to the second embodiment is common to each device, each hardware configuration, and each functional configuration in the communication system according to the first embodiment, and therefore description thereof will be omitted here.
[0159] 19 is a sequence diagram showing an example of the process of determining whether or not a received document can be printed according to the second embodiment. First, as the process of circle (B) after the process of step S108-5, the transmitting / receiving unit 51 of the communication management device 5 transmits a return of the received document and a notification to the user to the data processing device 3 (step S201). As a result, the transmitting / receiving unit 31 of the data processing device 3 receives the return of the received document and the notification to the user transmitted by the communication management device 5. At this time, the return of the received document and the notification to the user include the received document and the received message.
[0160] Next, the storage / reading unit 39 of the data processing device 3 stores and preserves the returned received document in a predetermined area of the storage unit 3000 (step S202). At this time, the storage / reading unit 39 may use the same search key for the received document management DB 3002 (see FIG. 8(B)) to perform the reverse process of the process performed in step S106 (transmission of the received document from the communications management device 5 to the data processing device 3).
[0161] Next, in the process of step S108-4 described above, the determination unit 55 confirms that the communications terminal 8 is within a predetermined range in which the data processing device 3 is installed. The transmitting / receiving unit 51 then transmits a document reception message to the communications terminal 8 indicating that the document has been received (step S203). As a result, the transmitting / receiving unit 81 of the communications terminal 8 receives the document reception message transmitted by the communications management device 5. At this time, the received message includes the device name (e.g., Ebina MFP 30) of the data processing device 3 that received the fax document.
[0162] The reason for the communication management device 5 to send a received message to the communication terminal 8 is to notify the user who owns the communication terminal 8 that the preparation for printing the received fax document on the Ebina MFP 30 at the Ebina office is complete, and to give a prior notice that the received document will be printed on the Ebina MFP 30 after confirming that the destination user has entered the Ebina office and logged in to the Ebina MFP 30. In other words, the transmission of the received message by the transmission / reception unit 51 of the communication management device 5 and the display of the received message by the display control unit 84 of the communication terminal 8 also serve the function of prompting the user who owns the communication terminal 8 to perform the login process to the Ebina MFP 30.
[0163] ● Screen display example ● FIG. 29 is an example of a screen display of a communication terminal that notifies the user that a document has been received and that printing will be executed. In FIG. 29, the display control unit 84 causes the document reception notification screen 8107 to be displayed on the display 806 (step S204). At this time, the display control unit 84 causes the document reception notification screen 8107 including "FAX reception information", "<Notification of FAX document reception>", and the content of the document received for the user with confidentiality less than a predetermined standard to be displayed on the display 806. Further, the display control unit 84 causes the document reception notification screen 8107 including the notification content indicating that the user has entered the office (Ebina office) where the data processing device 3 that first received the received document is installed to be displayed on the display 806. This notification content is treated as an example of the fifth notification content. Further, the display control unit 84 causes a confirmation button 8121 operated by the user to be displayed within the document reception notification screen 8107.
[0164] When the user checks the notification content and operates the confirmation button 8121, the operation reception unit 82 of the communication terminal 8 receives the operation by the user, and the transmission / reception unit 81 transmits a confirmation response of the document reception message to the communication management device 5 (step S205). Thereby, the transmission / reception unit 51 of the communication management device 5 receives the confirmation response of the received message transmitted by the communication terminal 8.
[0165] Upon receiving the confirmation response to the received message, the transmitting / receiving unit 51 transmits a print execution instruction for the received document to the data processing device 3 (step S206). As a result, the transmitting / receiving unit 31 of the data processing device 3 receives the print execution instruction transmitted by the communications management device 5.
[0166] Next, the determination unit 35 of the data processing device 3 determines whether the received document can be printed (step S207). Details of this determination whether the received document can be printed will be described with reference to FIG.
[0167] <Determining whether or not to log in> 20 is a flowchart showing an example of a process for determining whether or not a received document can be printed according to the second embodiment. First, the acquisition unit 33 of the data processing device 3 acquires the destination name and processing information included in the received document received from the communication device 2 (step S207-1).
[0168] Next, the determination unit 35 determines whether or not the user has logged in to the data processing device 3 via the authentication unit 36 after entering a predetermined area where the data processing device 3 is installed (step S207-2). If it is determined that the user has logged in to the data processing device 3 (step S207-2; YES), the execution unit 37 prints the received document and exits this flow (step S207-3).
[0169] On the other hand, if it is determined that the user has not performed the login process to the data processing device 3 (step S207-2; NO), the determination unit 35 repeats the determination process of step S207-2 and waits for the user to perform the login process.
[0170] 19, the transmitting / receiving unit 31 of the data processing device transmits a print completion notification indicating that printing of the received document has been completed to the communications management device 5 (step S208). As a result, the transmitting / receiving unit 51 of the communications management device 5 receives the print completion notification transmitted by the data processing device 3.
[0171] Next, the generating unit 57 of the communication management device 5 generates a read flag as a read process of the received document (transferred document) transferred by the data processing device 3, and associates it with the received document (step S209).
[0172] Thereafter, the transmitting / receiving unit 51 transmits a print completion notification indicating that printing of the received document has been completed to the communication terminal 8 (step S210). As a result, the transmitting / receiving unit 81 of the communication terminal 8 receives the print completion notification transmitted by the communication management device 5.
[0173] [Main Effects of the Present Embodiment] As described above, according to this embodiment, the transmitting / receiving unit 51 of the communication management device 5 transmits a document reception message indicating that the document has been received to the communication terminal 8 (step S203). After that, the transmitting / receiving unit 51 transmits an instruction to print the received document to the data processing device 3 upon confirmation by the user (step S206). The determination unit 35 of the data processing device 3 that has received the print execution instruction prints the received document after confirming that the user has performed the login process (step S207-3). This provides the effect of the first embodiment, and the communication management device 5 and the data processing device 3 are able to print the received document addressed to the user in front of the user who is the destination. This provides the effect of ensuring the privacy and security of the user who receives the document.
[0174] Third embodiment Next, a third embodiment will be described with reference to Figs. 21 to 22 and 30. In the third embodiment, a case will be described in which a communication terminal 8 corresponding to a user identified as a destination of a document transmitted from a communication device 2 to a data processing device 3 is within a predetermined range of a location where a data processing device 7 transferred from the data processing device 3 is installed, or has entered the predetermined range from the outside. Fig. 21 is an overall configuration diagram showing an example of a communication system according to the third embodiment. The configuration of the communication system according to the third embodiment is common to each device, each hardware configuration, and each functional configuration in the communication systems according to the first and second embodiments, and therefore description thereof will be omitted here.
[0175] FIG. 22 is a sequence diagram showing an example of a process for determining whether or not a received document can be printed according to the third embodiment. Note that each process of steps S301-S309 in FIG. 22 (the process of S207 is common) is the same as steps S201-S210 in FIG. 19 described in the second embodiment, and therefore detailed description will be omitted. Here, the description will be given on the assumption that a state in which communication is possible between the data processing device 7 and the communication terminal 8 is established in advance by a predetermined communication protocol. The reason why the communication management device 5 transmits a reception message to the communication terminal 8 in step S203 is to notify the user who owns the communication terminal 8 that the received fax document is ready to be printed on the head office MFP 5 of the head office business establishment to which the document is to be forwarded, and that the received document will be printed on the head office MFP 5 after it is confirmed that the destination user has entered the head office business establishment and logged in to the head office MFP 5. In other words, the transmission of the received message by the transceiver unit 51 of the communication management device 5 and the display of the received message by the display control unit 84 of the communication terminal 8 also serve to prompt the user who owns the communication terminal 8 to log in to the head office MFP 5.
[0176] ●Screen display example● FIG. 30 is an example of a screen display of a communication terminal that notifies a user that a document has been received and then transferred, and that printing has been performed. The screen display example shown in FIG. 30 is almost the same as the screen display example shown in FIG. 29, but the following contents are changed compared to the contents of a document reception notification screen 8107 that the display control unit 84 causes to be displayed on the display 806. That is, the display control unit 84 causes the display 806 to display a document reception notification screen 8108 including notification contents that the received document has been transferred from the Ebina business office where the data processing device 3, where the document processing device 7 was originally received, to the Omori business office where the data processing device 7 is installed. Furthermore, the document reception notification screen 8108 includes notification contents that the user has entered the business office (head office) where the data processing device 7 is installed. This notification content is treated as an example of the fifth notification content. Furthermore, the display control unit 84 causes a confirmation button 8122 to be operated by the user to be displayed in the document reception notification screen 8108.
[0177] In the communication system according to this embodiment, for example, when the processing of the above-mentioned steps S301 and S307 is executed, other devices may be present between the communication management device 5 and the data processing device 7. In other words, each piece of information (data) transmitted and received between the communication management device 5 and the data processing device 7 may be configured to be transmitted and received once via another device. The above-mentioned configuration and processing method are also applicable to other processing steps between the communication management device 5 and the data processing device 7.
[0178] [Main Effects of the Present Embodiment] As described above, according to this embodiment, the transmitting / receiving unit 51 of the communication management device 5 transmits a document reception message indicating that the document has been received to the communication terminal 8 (step S303). After that, the transmitting / receiving unit 51 transmits a print execution instruction for the received document to the data processing device 7 based on confirmation by the user (step S306). The determination unit 35 of the data processing device 3 that has received the print execution instruction prints the received document after confirming that the user has performed the login process (step S207-3). This provides the effect of the first embodiment, and the communication management device 5 and the data processing device 7 are able to print the received document addressed to the user in an environment (location) that is in line with the user's range of activity. This provides the effect of preventing the user receiving the document from being subjected to unnecessary stress in the actions that involve the user's movement.
[0179] [Supplementary description of the embodiment] The above-mentioned communications management device 5 may use OCR to decode the header information of a received fax document or the entire received document, determine whether the document meets or exceeds a security level, and then provide the necessary information to the communications terminal 8 corresponding to the user identified as the destination.
[0180] In addition, each function of the above-mentioned embodiment can be realized by one or more processing circuits. Here, the "processing circuit" in this specification includes a device programmed to execute each function by software, such as a processor implemented by an electronic circuit. This device refers to, for example, a processor, an ASIC (Application Specific Integrated Circuit), a DSP (digital signal processor), an FPGA (field programmable gate array), a SOC (System on a chip), a GPU (Graphics Processing Unit), and a conventional circuit module designed to execute each function described above.
[0181] Furthermore, the text and various tables obtained by the OCR processing in the above-mentioned embodiment may be generated by the learning effect of machine learning, and by classifying the data of each associated item by machine learning, it is not necessary to use OCR or tables. Here, machine learning is a technology for making a computer acquire human-like learning ability, and refers to a technology in which a computer autonomously generates an algorithm required for judgment such as data identification from learning data that is previously loaded, and applies this to new data to make predictions. The learning method for machine learning may be any of supervised learning, unsupervised learning, semi-supervised learning, reinforcement learning, and deep learning, and further, the learning method for machine learning may be a combination of these learning methods, and the learning method for machine learning is not limited.
[0182] So far, we have described a data management system, a communication management device, a communication management method, and a program according to one embodiment of the present invention. However, the present invention is not limited to the above-described embodiment, and can be modified within the scope of what a person skilled in the art can imagine, such as adding, changing, or deleting other embodiments. As long as the functions and effects of the present invention are achieved in any aspect, it is included in the scope of the present invention. [Explanation of symbols]
[0183] 1. Communication Systems 2. Communications equipment 3 Data Processing Device 5 Communication management device 7 Data Processing Device 8. Communication terminals 31 Transmitting / receiving unit (an example of a receiving means, an example of a transmitting means) 51 Transmitting / receiving unit (an example of a receiving means, an example of a transmitting means) 53 Measurement acquisition unit (an example of a measurement means) 55 Judgment unit (an example of a judgment means) 57 Generation unit 57 (an example of a generation means) [Prior art documents] [Patent documents]
[0184] [Patent Document 1] JP 2011-045034 A
Claims
1. A data management system including: a data processing device that receives data transmitted by a communication device; and a communication management device that communicates with the data processing device and manages data received by the data processing device, The data processing device includes: A receiving means for receiving data transmitted by the communication device; a transmission means for transmitting predetermined reception information related to the data received by the receiving means to the communication management device; having The communication management device includes: a receiving means for receiving the predetermined reception information transmitted by the data processing device; a transmission means for transmitting a notification generated based on location information of a communication terminal corresponding to a user identified as a destination of the communication device and the predetermined reception information to the communication terminal; having The transmitting means of the data processing device When transmitting information according to the confidentiality included in the data as the predetermined reception information to the communication management device, If the confidentiality is equal to or higher than a predetermined standard, transmitting reception notification information indicating that the data has been received as the predetermined reception information to the communication management device; If the confidentiality is less than a predetermined standard, the reception notification information and the received data are transmitted to the communication management device as the predetermined reception information. A data management system comprising:
2. 2. The data management system according to claim 1, The communication management device further comprises: a determination unit for determining a positional relationship of the communication terminal from position information of the communication terminal, position information of the data processing device, and another data processing device different from the data processing device; The determination means is determining whether the communication terminal is present within a first range including a location where the data processing device is installed, whether the communication terminal is present within a second range including a location where the other data processing device is installed, or whether the communication terminal is present in neither the first range nor the second range; A data management system comprising:
3. 3. The data management system according to claim 1, The communication management device further comprises: a measuring means for measuring a distance between the communication terminal and the communication device; A data management system comprising:
4. 4. The data management system according to claim 3, The communication management device further comprises: a generating means for generating the notification to be transmitted to the communication terminal in accordance with the distance between the communication terminal and the communication device measured by the measuring means and a moving state of the communication terminal; A data management system comprising:
5. the data transmitted from the data processing device to the communication management device is data related to facsimile communication transmitted from the communication device to the data processing device; 5. The data management system according to claim 1, wherein the data management system comprises:
6. A communication management device that communicates with a data processing device that receives data transmitted by a communication device and manages data received by the data processing device, a receiving means for receiving predetermined reception information related to the data transmitted by the data processing device; a transmission means for transmitting a notification generated based on location information of a communication terminal corresponding to a user identified as a destination of the communication device and the predetermined reception information to the communication terminal; having When the receiving means receives information corresponding to the confidentiality included in the data as the predetermined received information transmitted from the data processing device, transmitted from the data processing device when the confidentiality is equal to or higher than a predetermined standard; receiving, as the predetermined reception information, reception notification information indicating that the data has been received; receiving, from the data processing device, the reception notification information and the data received by the data processing device as the predetermined reception information, which is transmitted from the data processing device when the confidentiality is below a predetermined standard; A communication management device comprising:
7. A communication management method executed by a communication management device that communicates with a data processing device that receives data transmitted by a communication device and manages data received by the data processing device, comprising: a receiving step of receiving predetermined reception information related to the data transmitted by the data processing device; a transmission step of transmitting, to the communication terminal, a notification generated based on location information of a communication terminal corresponding to a user identified as a destination of the communication device and the predetermined reception information; Including, In the transmitting step, When transmitting information according to the confidentiality included in the data as the predetermined reception information to the communication management device, If the confidentiality is equal to or higher than a predetermined standard, transmitting reception notification information indicating that the data has been received as the predetermined reception information to the communication management device; If the confidentiality is less than a predetermined standard, the reception notification information and the received data are transmitted to the communication management device as the predetermined reception information. Perform a process that includes A communication management method comprising:
8. A program for causing a computer to function as each of the means recited in claim 7.
Citation Information
Patent Citations
Network device
JP2002207636A
Image processing device, image processing system and program
JP2011045034A
Image formation system, information processing device, information processing method and program
JP2017058793A