COMMUNICATION MANAGEMENT SYSTEM, COMMUNICATION MANAGEMENT DEVICE, COMMUNICATION MANAGEMENT METHOD, DATA PROCESSING DEVICE, AND PROGRAM
The communication management system addresses inaccurate station number issues by verifying user identification and using a number search server to ensure accurate reply destinations, enhancing document transmission reliability.
Patent Information
- Application Number
- JP2021037901
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-10
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2041-03-10
AI Technical Summary
Conventional communication systems face issues with inaccurate station number information being intentionally altered, leading to incorrect reply destinations in document transmission.
A communication management system that includes a data processing device and a communication management device, which verifies user identification and uses a number search server to ensure accurate reply information by associating user identification with station number information.
Ensures accurate information is provided to the sender by verifying user identification and using a number search server to confirm the correct reply destination, preventing incorrect document transmission.
Smart Images

Figure 0007622481000001 
Figure 0007622481000002 
Figure 0007622481000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a communication management system, a communication management device, a communication management method, a data processing device, and a program. [Background technology]
[0002] In recent years, a technology has become known that automatically sets received sender information as the destination when the recipient user edits a document sent from the sender and replies to the sender, eliminating the need for the user to enter the sender's destination address.
[0003] Also, a technique is known in which the (telephone number information) contained in the protocol signal sent from the sender is detected, and when a facsimile is received, the station number information CSI transmitted from the other station is detected and stored in the station number information CSI storage unit 14 in the order in which it was detected. When a reply is specified using the reply key 18, the other station which last received a document is read from the station number information CSI storage station number information CSI unit 14 and a call is made to the other station (see, for example, Patent Document 1). Summary of the Invention [Problem to be solved by the invention]
[0004] However, in conventional technology, the station number information CSI (e.g., reply destination information) sent from the sender has the problem that the information is not necessarily accurate, for example, it is manually entered by the user, or a different number can be intentionally set. [Means for solving the problem]
[0005] In order to solve the above-mentioned problems, the invention according to claim 1 provides a communication management system including a data processing device that receives and processes data transmitted by a communication device, a communication management device that communicates with the data processing device and manages data received by the data processing device, and a communication terminal that communicates with the data processing device and the communication management device, wherein the data processing device processes data included in the received data. Device information of the communication device as the source that transmitted the data a transmitting means for transmitting the information to the communication management device, Device information a receiving means for receiving user identification information for identifying a user using the communication terminal, the user identification information being transmitted by the communication terminal; and a communication terminal authenticated by the user identification information received by the receiving means. Device information and a sending unit for sending reply destination information associated with the reply destination. Effect of the Invention
[0006] As described above, according to the present invention, it is possible to provide accurate reply destination information when replying to a sender. [Brief description of the drawings]
[0007] [Figure 1] 1 is an overall configuration diagram showing an example of a communication system according to a first embodiment. [Diagram 2] 1 is a diagram illustrating an example of a hardware configuration of a communication device according to a first embodiment. [Diagram 3] 1 is a diagram illustrating an example of a hardware configuration of a data processing device according to a first embodiment. [Figure 4] 2 is a diagram illustrating an example of the hardware configuration of a communication terminal, a communication management device, and a number search server according to the first embodiment. [Diagram 5] 1 is a diagram illustrating an example of a functional configuration of a communication system according to a first embodiment. [Figure 6] 1 is a diagram illustrating an example of a functional configuration of a communication system according to a first embodiment. [Figure 7] FIG. 2A is a conceptual diagram showing an example of a terminal information management table according to the first embodiment, and FIG. 2B is a conceptual diagram showing an example of a transmission source information management table according to the first embodiment. [Figure 8] FIG. 2A is a conceptual diagram showing an example of a terminal information management table according to the first embodiment, and FIG. 2B is a conceptual diagram showing an example of a received document management table according to the first embodiment. [Figure 9] FIG. 4 is a conceptual diagram illustrating an example of a search result management table according to the first embodiment. [Figure 10] FIG. 4 is a sequence diagram illustrating an example of an application startup process according to the first embodiment. [Figure 11] FIG. 4 is a sequence diagram showing an example of a data transmission / reception process according to the first embodiment. [Figure 12] 10 is a flowchart showing an example of a process of determining source information according to the first embodiment. [Figure 13] FIG. 4 is a sequence diagram showing an example of a transmission and reception process of document information according to the first embodiment. [Figure 14] FIG. 4 is a sequence diagram showing an example of a number search process according to the first embodiment. [Figure 15] 10 is a flowchart showing an example of a number search result registration and determination process according to the first embodiment. [Figure 16] FIG. 4 is a sequence diagram showing an example of a notification process of a number search result according to the first embodiment. [Figure 17] 4 is an example of a screen display of received information according to the first embodiment. [Figure 18] 13 is an example of a screen display in which reply destination information is displayed according to the first embodiment. [Figure 19] 13 is another example of a screen display in which reply destination information is displayed according to the first embodiment. [Figure 20] 13 is an example of a screen display when a search for a reply destination fails according to the first embodiment. [Figure 21] 13 is another example of a screen display when a search for a reply destination fails according to the first embodiment. [Figure 22]FIG. 11 is an overall configuration diagram showing an example of a communication system according to a second embodiment. [Diagram 23] FIG. 11 is a diagram illustrating an example of a functional configuration of a communication system according to a second embodiment. [Figure 24] FIG. 11 is a conceptual diagram illustrating an example of a search result management table according to the second embodiment. [Diagram 25] FIG. 11 is a sequence diagram showing an example of a notification process of a number search result according to the second embodiment. [Figure 26] 13 is an example of a screen display in which reply destination information is displayed according to the second embodiment. [Figure 27] FIG. 11 is an overall configuration diagram showing an example of a communication system according to a modified example of the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0008] Hereinafter, an embodiment of the invention will be described with reference to the drawings. In the description of the drawings, the same elements are given the same reference numerals, and if there are overlapping parts, the description thereof 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 first embodiment. As shown in FIG. 1, the communication system includes devices including a communication device 2, a data processing device 3, a communication terminal 4, a communication management device 5, and a number search server 7. Furthermore, the communication system includes a communication management system 6 constructed from the data processing device 3, the communication terminal 4, 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 terminal 4, the communication management device 5, and the number search server 7 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 further includes a number search system 8 constructed from the data processing device 3 and the number search server 7. The communication system further includes a number search terminal system 9 constructed from the data processing device 3, the communication terminal 4, and the number search server 7.
[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, in addition to a facsimile device, an image forming device (MFP: Multifunction Peripheral / Product / Printer, hereinafter also referred to as MFP) equipped with a facsimile function.
[0012] <Data processing device 3> The data processing device 3 includes an MFP 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 3 may be a standalone facsimile device in addition to the MFP.
[0013] <Communication terminal> The communication terminal 4 is realized by an information processing device (computer system) equipped with a general OS. The communication terminal 4 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 4 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 4 may be a commonly used PC (Personal Computer). In other words, the communication terminal 4 may be a terminal capable of operating software such as browser software.
[0014] <Communication management device> The communication management device 5 is realized by an information processing device (computer system) equipped with a general OS and a server function. The communication management device 5 is capable of communicating with each of the data processing device 3, the communication terminal 4, and the number search server 7. The communication management device 5 also manages data received by the data processing device 3, and exchanges various data (information) with the communication terminal 4 and the number search server 7. The communication management device 5 may be a general PC (Personal Computer).
[0015] <Number search server> The number search server 7 manages various numbers constituting reply destination information corresponding to telephone numbers, FAX numbers, etc. requested by the communication management device 5, the names of companies and organizations that own the various numbers, and other information, and provides the information to the communication management device 5. The number search server 7 is also a server device that executes a free number search service that is open to the public. Therefore, the number search server 7 does not have to provide one number search service, and there may be multiple number search services. In this embodiment, the number search server 7 functions as an example of a search server.
[0016] ●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, and the data and information transmitted and received between the data processing device 3 and the communication management device 5, will be hereinafter referred to as a 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.
[0017] [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 the first 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 216, a plotter 217, and a bus line 218, as shown in Fig. 2.
[0018] 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.
[0019] 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.
[0020] <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 the first 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.
[0021] 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.
[0022] 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.
[0023] 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.
[0024] 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.
[0025] 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.
[0026] Further, the short-distance communication circuit 320 is provided with a short-distance communication circuit antenna 320a. The short-distance communication circuit 320 is a communication circuit such as NFC, Bluetooth (registered trademark, omitted below), or Wi-Fi (registered trademark, omitted below).
[0027] 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.
[0028] 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.
[0029] Furthermore, 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 has a configuration capable of facsimile communication.
[0030] <Hardware configuration of communication terminal, communication management device, and number search server> Fig. 4 is a diagram showing an example of the hardware configuration of the communication terminal, communication management device, and number search server according to the first embodiment. The communication terminal 4 is constructed by a computer, and has hardware resources including a CPU 401, a ROM 402, a RAM 403, a HD (Hard Disk) 404, a HDD controller 405, a display 406, an external device connection I / F 408, a network I / F 409, a bus line 410, a keyboard 411, a pointing device 412, a media I / F 416, a sound input / output I / F 417, a microphone 418, a speaker 419, and a sensor 420, as shown in Fig. 4.
[0031] Among these, the CPU 401 controls the operation of the entire communication terminal 4. The ROM 402 stores a program used to drive the CPU 401. The RAM 403 is used as a work area for the CPU 401. The HD 404 stores various data such as programs. The HDD controller 405 controls reading or writing of various data from the HD 404 under the control of the CPU 401. The display 406 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 406 may be a touch panel display equipped with an input means. The external device connection I / F 408 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 409 is an interface for data communication using the communication network 100. The bus line 410 is an address bus or a data bus for electrically connecting each component such as the CPU 401 shown in FIG. 4.
[0032] The keyboard 411 is a type of input means having a plurality of keys for inputting characters, numbers, various instructions, and the like. The pointing device 412 is a type of input means for selecting or executing various instructions, selecting a processing target, or moving a cursor. The input means may be not only the keyboard 411 and the pointing device 412, but also a touch panel or a voice input device. The media I / F 416 controls reading or writing (storing) data from or to a recording medium 415 such as a flash memory. The microphone 418 is a type of built-in sound collection means for inputting sound (sound signal). The speaker 419 is a type of sound output means for outputting sound (sound signal). The sound input / output I / F 417 is a circuit for processing input / output of sound signals between the microphone 418 and the speaker 419 under the control of the CPU 401. Here, when the communication terminal 4 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.
[0033] The communications management device 5 is constructed by a computer, and as shown in Fig. 4, the hardware resources from the CPU 501 to the pointing device 512 and the media I / F 516 have the same configuration as the hardware resources from the CPU 401 to the pointing device 412 and the media I / F 416 of the communications terminal 4, so detailed explanations will be omitted. A DVD-RW (Digital Versatile Disk Rewritable) drive 514 controls reading and writing of various data from a DVD-RW 513 as an example of a removable recording medium. Note that the medium is not limited to a DVD-RW, but may be a DVD-R or a Blu-ray Disc (Blu-ray is a registered trademark; omitted below), etc.
[0034] The number search server 7 is constructed by a computer, and as shown in FIG. 4, the hardware resources from the CPU 701 to the external device connection I / F 708, and the hardware resources from the network I / F 709 to the media I / F 716 have the same configuration as the hardware resources from the CPU 501 to the external device connection I / F 508 of the communication management device 5, and the hardware resources from the network I / F 509 to the media I / F 516, so detailed explanations are omitted.
[0035] 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.
[0036] 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.
[0037] [Functional configuration of communication system] Next, the functional configuration of the first embodiment will be described with reference to Fig. 5 to Fig. 9. Fig. 5 and Fig. 6 are diagrams showing an example of the functional configuration of the communication system according to the first embodiment.
[0038] <Functional configuration of communication device> 5, 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 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. 5 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 with the data processing device 3 via the public line 50. In this embodiment, the transmission / reception unit 21 functions as an example 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> 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 determination unit 35, an authentication unit 36, 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 loaded 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] ●Terminal information management table● Fig. 7(A) is a conceptual diagram showing an example of a terminal information management table according to the first embodiment. A terminal information management DB 3001 configured by a terminal information management table as shown in Fig. 7(A) is constructed in the storage unit 3000. In this terminal information management table, user identification information, password, and terminal address are associated with each piece of terminal identification information and stored and managed. Among these, the terminal identification information is information for identifying a communication terminal 4 owned by a user, and is given, for example, as TID001, TID002, etc.
[0047] The user identification information is identification information for identifying a user (user) who utilizes the communication terminal 4, and is given, for example, as UID001, UID002, etc. The password is predetermined code information associated with the user identification information, and is generated using English letters, numbers, various symbols, etc. The user can use the communication terminal 4 as an operation unit of the data processing device 3 by logging in to the data processing device 3 using this terminal identification information and password, and activating a dedicated application.
[0048] The terminal address indicates the address of the communication terminal 4, and is given, for example, an IP address. This IP address may be an IPv4 address, an IPv6 address, or the like.
[0049] ●Sender Management Table● Fig. 7(B) is a conceptual diagram showing an example of a sender management table according to the first embodiment. A sender information management DB 3002 configured by a sender information management table as shown in Fig. 7(B) is constructed in the storage unit 3000. In this sender management table, the items of bibliographic information, reception date and time, received document name, and self-device retained information are associated with each sender identification information, and are stored and managed. Among these, the sender identification information is information for identifying the communication device 2 that is the sender, and is given, for example, as SID001, SID002, etc.
[0050] The bibliographic information is various information in facsimile communication executed between the communication device 2 and the data processing device 3, and includes, for example, information including CSI (also called source fax number) indicating source information transmitted from the communication device 2 using a standard protocol in facsimile communication, and RTI indicating source information transmitted from the communication device 2 using a non-standard protocol in facsimile communication, etc. The number of pages and image size of a received document may also be managed as bibliographic information. In this embodiment, when a specific example of source information is shown, it is simply referred to as CSI. Some CSIs are given without the area code, such as "4XX-8888" shown in FIG. 7.
[0051] 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.
[0052] 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. The received document name may be given to a document file received by the data processing device 3 based on text information obtained using OCR or the like, and may be stored and managed in the data processing device 3.
[0053] The self-held information is information related to the number of the other party of a fax transmission / reception that is held by the data processing device 3 during fax reception / reception. The self-held information includes, for example, CSI, number display information, and the like.
[0054] <<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 a transmitting means and a receiving means.
[0055] 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.
[0056] 3, and acquires bibliographic information and the like 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.
[0057] 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.
[0058] 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.
[0059] 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 for a login process (request) made from a user or a communication terminal 4 owned by the user to the data processing device 3. In this embodiment, the authentication unit 36 functions as an example of an authentication means.
[0060] 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 and reading unit 39 functions as an example of a storage and reading means.
[0061] <Functional configuration of communication terminal> As shown in Fig. 5, the communication terminal 4 has a transmission / reception unit 41, an operation reception unit 42, an application launch unit 43, a display control unit 44, an authentication unit 46, and a storage / readout unit 49. 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 401 according to a program for the communication terminal 4 expanded on the RAM 403 from at least one of the ROM 402 and the HD 404. The communication terminal 4 also has a storage unit 4000 constructed by the ROM 402 or the HD 404 shown in Fig. 4. The storage unit 4000 also stores a communication processing program executed by the communication terminal 4. Furthermore, the storage unit 4000 stores and manages a FAX application for communicating with the communication device 2 and a communication application for communicating with the communication management device 5.
[0062] <<Functional configuration of communication terminal>> Next, a detailed description will be given of each functional configuration of the communication terminal 4. The transmission / reception unit 41 of the communication terminal 4 shown in Fig. 5 is mainly realized by the processing of the CPU 401 on the external device connection I / F 408 and the network I / F 409 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 41 functions as an example of a transmitting means and a receiving means.
[0063] The operation reception unit 42 is realized by the CPU 401 processing signals generated by various operations received by the keyboard 411 and pointing device 412 shown in Fig. 4, and receives various operations and selections from the user. The operation reception unit 42 may use not only the keyboard 411 and pointing device 412, but also an operation button (having a UI (User Interface) that can be pressed, tapped, etc.) as another input means. In this embodiment, the operation reception unit 42 functions as an example of an operation reception means.
[0064] 4, and starts up each application for communicating with the data processing device 3 and the communication management device 5. In this embodiment, the application launching unit 43 functions as an example of a launching means.
[0065] 4, and performs control for displaying various images, characters, code information, and the like on the display 406. In this embodiment, the display control unit 44 functions as an example of a display control means.
[0066] The authentication unit 46 is mainly realized by processing of the CPU 401 on the display 406 shown in Figure 4, and for example, when a user using the communication terminal 4 performs authentication processing for the data processing device 3 and the communication management device 5, a login process (request) is performed by inputting user identification information and a specified password.
[0067] 4, and stores various data (or information) in the storage unit 4000 and reads various data (or information) from the storage unit 4000. In this embodiment, the storage and reading unit 49 functions as an example of a storage and reading means.
[0068] <Functional configuration of the communication management device> 6, the communication management device 5 has a transmission / reception unit 51, an acquisition unit 53, a display control unit 54, a judgment unit 55, an authentication unit 56, a generation unit 57, a registration unit 58, and a storage / readout unit 59. Each of these functional units is a function or means realized by any of the hardware resources shown in FIG. 4 operating 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 storage unit 5000 constructed by the ROM 502 or the HD 504 shown in FIG. 4.
[0069] ●Terminal information management table● Fig. 8(A) is a conceptual diagram showing an example of a terminal information management table according to the first embodiment. A terminal information management DB 5001 configured by a terminal information management table as shown in Fig. 8(A) is constructed in the storage unit 5000. In this terminal information management table, user identification information, a password, and a terminal address are associated with each piece of terminal identification information and stored and managed. Among these, the terminal identification information is information for identifying a communication terminal 4 owned by a user, and is given, for example, as TID001, TID002, etc.
[0070] The user identification information is identification information for identifying a user (user) who utilizes the communication terminal 4, and is given, for example, as UID001, UID002, etc. The password is predetermined code information associated with the user identification information, and is generated using English letters, numbers, various symbols, etc. The user can log in to the communication management device 5 using this terminal identification information and password, and start up a dedicated app, allowing the communication terminal 4 owned by the user to obtain various pieces of information managed by the communication management device 5.
[0071] The terminal address indicates the address of the communication terminal 4, and is given, for example, an IP address. This IP address may be an IPv4 address, an IPv6 address, or the like.
[0072] ●Received document management table● FIG. 8(B) is a conceptual diagram showing an example of a received document management table according to the first embodiment. A received document management DB 5002 configured by a received document management table as shown in FIG. 8(B) is constructed in the storage unit 5000. In this received document management table, the items of destination identification information, reception date and time, and received document name are stored and managed in association with each sender identification information. Among these, the destination identification information is information for identifying the data processing device that is the destination, and is given, for example, as DID001, DID002, etc. The reception date and time indicates the date and time when data and information included in the fax document transmitted by the communication device 2 were received. The received document name indicates the file name of the fax document transmitted by the communication device 2, and is given, for example, as File001.pdf, File002.pdf, etc.
[0073] ●Search result management table● FIG. 9 is a conceptual diagram showing an example of a search result management table according to the first embodiment. A search result management DB 5003 configured by a search result management table as shown in FIG. 9 is constructed in the storage unit 5000. In this search result management table, bibliographic information (CSI, etc.), search result (number display information), and message information are stored and managed for each sender identification information. Among these, the bibliographic information includes CSI included in the fax document transmitted by the communication device 2. The search result (number display information) is a search result searched by the number search server 7 based on the CSI constituting the bibliographic information. Furthermore, the number display information indicating this search result is one of the pieces of information constituting the reply destination information. Furthermore, the message information is predetermined message information corresponding to the search result when the number search server 7 searches, and includes the number of search results, the success or failure of the search result, etc.
[0074] <<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 on the external device connection I / F 508 and the network I / F 509 shown in Fig. 4, and transmits and receives various data (or information) between the data processing device 3, the communication terminal 4, and the number search server 7 via the communication network 100. In this embodiment, the transmission / reception unit 51 functions as an example of a transmitting means and a receiving means.
[0075] 4, and acquires processing information, a document file, and the like included in the fax document transmitted by the communication device 2. In this embodiment, the acquisition unit 53 functions as an example of an acquisition means.
[0076] 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.
[0077] 4, and performs various judgments in the communication management device 5. Furthermore, the judgment unit 55 judges the positional relationship between the communication terminal 4 and the data processing device 3, and the positional relationship between the communication terminal 4 and the number search server 7, from the positional information of the communication terminal 4, and the positional information of the data processing device 3 and the number search server 7. In this embodiment, the judgment unit 55 functions as an example of a judgment means.
[0078] 4, and executes authentication of the communication terminal 4 based on the user identification information and the corresponding password transmitted by the communication terminal 4. In the present embodiment, the authentication unit 56 functions as an example of an authentication means.
[0079] The generation unit 57 is mainly realized by the processing of the CPU 501 shown in Fig. 4, and generates data related to various information messages (notifications), received document lists, reply destination candidate screens, and error screens to be sent to the user's communication terminal 4. 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 generation means.
[0080] The registration unit 58 is mainly realized by the processing of the CPU 501 shown in Fig. 4, and registers the telephone numbers, FAX numbers, and the like of the search candidates transmitted by the number search server 7 in the storage unit 5000. In this embodiment, the registration unit 58 functions as an example of a registration means.
[0081] 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.
[0082] <Functional configuration of number search server 7> As shown in Fig. 5, the number search server 7 has a transmission / reception unit 71, a search unit 73, a judgment unit 75, a provision unit 76, and a storage / readout unit 79. Each of these functional units is a function or means realized by any of the hardware resources shown in Fig. 3 operating according to an instruction from the CPU 701 in accordance with a program for the number search server 7 expanded from at least one of the ROM 702 and HD 704 to the RAM 702b. The number search server 7 also has a memory unit 7000 constructed by at least one of the ROM 702 and HD 704 shown in Fig. 4. The memory unit 7000 also stores a data processing program executed by the number search server 7.
[0083] <<Functional configuration of number search server 7>> Next, a detailed description will be given of each functional configuration of the number search server 7. The transmission / reception unit 71 of the number search server 7 shown in Fig. 5 is mainly realized by the processing of the CPU 701 for the external device connection I / F 708 and the network I / F 709 shown in Fig. 4, and transmits and receives various data (or information) with the communication management device 5 via the communication network 100. In this embodiment, the transmission / reception unit 71 functions as an example of a transmitting means and a receiving means.
[0084] 4, and searches for reply destination information (telephone number, FAX number, company name, address, etc.) related to the communication device 2 based on the CSI included in the number search request transmitted by the communication management device 5. In this embodiment, the search unit 73 functions as an example of a search means.
[0085] The determination unit 75 is mainly realized by the processing of the CPU 701 shown in Fig. 4, and performs various determinations in the number search server 7. In this embodiment, the determination unit 75 functions as an example of a determination means.
[0086] The providing unit 76 is mainly realized by the processing of the CPU 701 shown in Fig. 4, and provides various information in response to an inquiry to the communication management device 5. In this embodiment, the providing unit 76 functions as an example of a providing means.
[0087] 4, and stores various data (or information) in the storage unit 7000 and reads various data (or information) from the storage unit 7000. In this embodiment, the storage and reading unit 79 functions as an example of a storage and reading means.
[0088] [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 Fig. 10 to Fig. 21. In the first embodiment, a process in which the communication terminal 4 and the communication management device 5 search for a reply destination via the number search server 7 when the data processing device 3 replies to a fax document transmitted by the communication device 2 to the data processing device 3 will be described. Fig. 10 is a sequence diagram showing an example of an application startup process according to the first embodiment.
[0089] <User and communication device authentication process> First, the transmitting / receiving unit 41 of the communication terminal 4 owned by the user transmits an authentication request to the communication management device 5 in response to a login request process by the user (step S11). As a result, the transmitting / receiving unit 51 of the communication management device 5 receives the authentication request transmitted by the communication terminal 4. At this time, the authentication request includes user identification information and a password for identifying the user.
[0090] The authentication unit 56 of the communication management device 5 that has received the authentication request performs authentication processing of the user and the communication terminal 4 owned by the user based on the terminal information management DB 5001 (see FIG. 8(A)) using the received user identification information and password as search keys (step S12). In this embodiment, the explanation will be given on the assumption that the authentication request by the user is successful.
[0091] After executing the authentication process for the user and the communication terminal 4 owned by the user, the transmitting / receiving unit 51 transmits an authentication response indicating that the authentication was successful to the communication terminal 4 (step S13). As a result, the transmitting / receiving unit 41 of the communication terminal 4 receives the authentication response transmitted by the communication management device 5.
[0092] <Application startup process> After executing the login process, the user of the communication terminal 4 performs an operation to start up a communication application running on the communication terminal 4. In response to this, the application starting unit 43 starts up a communication application previously installed in the storage unit 4000 (step S14).
[0093] Next, the transmitting / receiving unit 41 transmits the communication terminal information to the communication management device 5 (step S15). As a result, the transmitting / receiving unit 51 of the communication management device 5 receives the communication terminal information transmitted by the communication terminal 4. At this time, the communication terminal information includes terminal identification information for identifying the communication terminal 4, user identification information, and a terminal address.
[0094] Next, the storage / reading unit 59 stores and registers the received terminal identification information, user identification information, and terminal address in the terminal information management DB 5001 (see FIG. 8(A)) in association with each other (step S16).
[0095] After storing and registering the communication terminal information, the transmitting / receiving unit 51 transmits a reception response to the communication terminal information to the communication terminal 4 (step S17). As a result, the transmitting / receiving unit 41 of the communication terminal 4 receives the reception response to the communication terminal information transmitted by the communication management device 5. Note that the process of step S17 by the communication management device 5 may be omitted.
[0096] Furthermore, the user of the communication terminal 4 performs an operation to start up a FAX application running on the communication terminal 4. In response to this, the application starting unit 43 starts up the FAX application that has been installed in advance in the storage unit 4000 (step S18).
[0097] Next, the transmitting / receiving unit 41 transmits the communication terminal information to the data processing device 3 (step S19). As a result, the transmitting / receiving unit 31 of the data processing device 3 receives the communication terminal information transmitted by the communication terminal 4. At this time, the communication terminal information includes the terminal identification information of the communication terminal 4.
[0098] Next, the storage / reading unit 39 stores and registers the received communication terminal information in the terminal information management DB 3001 (see FIG. 8(A)) (step S20).
[0099] After storing and registering the communication terminal information, the transmitting / receiving unit 31 transmits a reception response to the communication terminal information to the communication terminal 4 (step S21). As a result, the transmitting / receiving unit 41 of the communication terminal 4 receives the reception response to the communication terminal information transmitted by the data processing device 3. Note that the process of step S21 by the data processing device 3 may be omitted. Also, the login process of steps S11-S13 described above may be executed after each process of steps S14-S17 and steps S18-S21.
[0100] In the communication system according to this embodiment, for example, when the processes of steps S11 and S14, and steps S15 and S17 described above are executed, other devices may be present between the communication terminal 4 and the communication management device 5. In other words, each piece of information (data) transmitted and received between the communication terminal 4 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 communication terminal 4 and the communication management device 5.
[0101] Furthermore, in the communication system according to the present embodiment, for example, when the processes of steps S19 and S21 described above are executed, other devices may exist between the communication terminal 4 and the data processing device 3. In other words, each piece of information (data) transmitted and received between the communication terminal 4 and the data processing device 3 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 4 and the data processing device 3.
[0102] <Data transmission and reception processing> FIG. 11 is a sequence diagram showing an example of data transmission and reception processing according to the first 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. In the communication device 2, first, the display control unit 24 displays an operation screen related to the facsimile function on the display 206. When the 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 and 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 and reception unit 31 of the data processing device 3 receives the transmitted document transmitted by the communication device 2. At this time, the transmitted document includes the sender identification information, bibliographic information (CSI, etc.) constituting the sender information, and the received (or received) document file itself. In this embodiment, for convenience, a "received document file or fax document file" will be referred to as a "received document" and a "transmitted document file or fax document file" will be referred to as a "transmitted document".
[0103] After receiving the document sent by the communication device 2, the memory / read unit 39 stores the sender identification information, bibliographic information (CSI, etc.), reception date and time, and received document name contained in the received document in the sender information management DB 3002 (see Figure 7 (B)) (step S102).
[0104] <Determination process of sender information> Next, the determination unit 35 performs a process of determining the source information for the telephone number or FAX number sent by the communication device 2, which is the sender, from the bibliographic information included in the received source identification information before transmitting the source information to the communication management device 5 (step S103). FIG. 12 is a flowchart showing an example of the process of determining the source information according to the first embodiment. First, the acquisition unit 33 acquires the bibliographic information from the received document (step S103-1). The acquisition unit further acquires the source identification information corresponding to the acquired bibliographic information (step S103-2).
[0105] Next, the judgment unit 35, in cooperation with the storage / readout unit 39, searches the transmission source information management DB 3002 (see FIG. 7(B)) using the received transmission source identification information as a search key to read out the corresponding transmission source FAX number and the self-held information, and judges whether the transmission source FAX number is the number display information managed as the self-held information (step S103-3). If the transmission source FAX number is the number display information managed as the self-held information (step S103-4; YES), the storage / readout unit 39 reads out the received document name corresponding to the transmission source identification information as the search key stored in the transmission source information management DB 3002 (see FIG. 7(B)) (step S103-4). In this case, the received document name read out in the process of step S104 is the received document of the received document name: File002 corresponding to the transmission source identification information: SID002.
[0106] Next, the acquisition unit 33 sets the received FAX number as the destination number for reply, and transitions to circle A for the subsequent process (step S103-5).
[0107] On the other hand, if the sender FAX number is not number display information managed as information retained in the own device (step S103-4; NO), the judgment unit 35 judges that the received FAX number is CSI and transitions to circle B for subsequent processing (step S103-6).
[0108] 11, following the process of step S103-5, the transmitting / receiving unit 31 of the data processing device 3 transmits (replies) a reply document (e.g., File2.pdf) to the received document to the communication device 2 indicated in the transmission source information as the reply destination (step S104). As a result, the transmitting / receiving unit 21 of the communication device 2 receives the file File2.pdf transmitted by the data processing device 3 as a reply document.
[0109] <Document transfer process> <<Loop process for acquiring received information>> Next, the loop process of acquiring document reception information by the communication terminal 4 and the document transfer process to the communication terminal 4 by the data processing device 3 will be described. FIG. 13 is a sequence diagram showing an example of the document information transmission and reception process according to the first embodiment. Note that in the embodiment, the description will be given on the premise that a state in which communication is possible between the data processing device 3 and the communication management device 5 is established in advance by a predetermined communication protocol. First, the loop process of acquiring document reception information by the communication terminal 4 will be described. The transmission and reception unit 41 of the communication terminal 4 transmits a request for document reception information to the communication management device 5 (step S111). As a result, the transmission and reception unit 51 of the communication management device 5 receives the request for document reception information transmitted by the communication terminal 4. At this time, the request for document reception information includes terminal identification information and a terminal address for identifying the communication terminal 4.
[0110] The memory / read unit 59 of the communication management device 5 that receives the document reception request searches the received document management DB 5002 (see Figure 8 (B)) using the received terminal identification information as a search key to read out the corresponding reception date and time and the name of the received document (step S112).
[0111] After reading out the reception date and time and the received document name, the transmission / reception unit 51 transmits a response to the received document information to the communication terminal 4, and proceeds to circle C for the subsequent process (step S113). As a result, the transmission / reception unit 41 of the communication terminal 4 receives the response to the document reception information transmitted by the communication management device 5. At this time, the response to the document reception information includes the terminal identification information, and reception date and time information relating to the reception date and time and received document name information relating to the received document name that constitute the received document list.
[0112] The above-mentioned processes from step S111 to step S113 may be a loop process that is repeatedly executed by the communications terminal 4 to the communications management device 5 at predetermined time intervals.
[0113] 13, after the processing of step S103-6 described above, the transmitting / receiving unit 31 of the data processing device 3 transfers the received document to the communications management device 5 (step S114). As a result, the transmitting / receiving unit 51 of the communications management device 5 receives the document transmitted by the data processing device 3. At this time, the received document includes the transmission source identification information, transmission source information (CSI), and the received document.
[0114] The storage / read unit 59 of the communication management device 5 that has received the received document stores the received sender identification information and the received document in the received document management DB 5002 (see FIG. 8(B)) in association with each other (step S115).
[0115] Next, the transmitting / receiving unit 51 of the communication management device 5 transmits the document reception notification generated by the generating unit 57 to the communication terminal 4 (step S116). As a result, the transmitting / receiving unit 41 of the communication terminal 4 receives the document reception notification transmitted by the communication management device 5. At this time, the document reception notification includes the terminal identification information received in S12 and the received document list generated by the generating unit 57. Furthermore, in step S116, the communication management device 5 can push (transmit) the above-mentioned document reception notification to the communication terminal 4. Specifically, the communication management device 5 pushes the document reception notification to the communication terminal 4 by using, for example, Firebase Cloud Messaging (FCM), which is an example of a push notification server. Note that, thereafter, various notifications transmitted from the communication management device 5 to the communication terminal 4 may be push notifications using the above-mentioned FCM.
[0116] Next, the display control unit 44 of the communication terminal 4 displays the document reception notification screen 4101 shown in FIG. 17 on the display 406, and accepts document selection and editing input by the user (step S117).
[0117] ●Screen display example● FIG. 17 is an example of a screen display of reception information according to the first embodiment. As shown in FIG. 17, when the display control unit 44 receives a document reception notification sent by the communication management device 5, it displays a document reception notification screen 4101 on the display 406. For example, following the "FAX reception information", the document reception notification screen 4101 displays a predetermined message indicating that a fax document has been received by the user, and a list of received documents, divided into the items of "No.", "Date and time," "Sender," and "Subject." For the "Subject," the received document stored in the communication management device 5 may be extracted using OCR or the like. In addition, the document reception notification screen 4101 includes a "Reply" button 4111 (hereinafter, referred to as the "Reply button 4111") for replying to a document to be replied to. As a result, the user can operate (press, tap, etc.) the reply button 4111 to transition from this screen to another screen after checking the contents displayed on the document reception notification screen 4101. When step S114 is executed, the storage / readout section 49 may store in a predetermined area of the storage section 4000 any received document that has been selected and edited by the user from among the received documents displayed in the reception list.
[0118] If the contents to be displayed cannot be displayed within the document reception notification screen 4101, the display control unit 44 may provide a UI that displays a scroll bar within the document reception notification screen 4101 and allows the user to scroll to check the hidden display contents. Furthermore, when the operation acceptance unit 42 selects any item of the received document No. 1 by the user, the display control unit 44 displays the selected item in a manner that makes it distinguishable from other received fax documents when displaying the document reception notification screen 4101. As an example of displaying the selected item in a manner that makes it distinguishable from other received fax documents, the display control unit 44 executes a method such as hatching the target item, displaying it in bold, or surrounding it with a square frame.
[0119] Next, when the operation receiving unit 42 receives an operation on the reply button 4111 by the user (step S118), the transmitting / receiving unit 41 retransfers the reply document to the communication management device 5 (step S119). As a result, the transmitting / receiving unit 51 of the communication management device 5 receives the reply document sent by the communication terminal 4. At this time, the reply document includes the sender information (CSI) and the received document (which may be a document to which the user has further edited the received document).
[0120] After receiving the reply document, the storage / read unit 59 of the communication management device 5 re-stores (overwrites) the received sender identification information and received document in the received document management DB 5002 (see Figure 8 (B)) in correspondence with the sender identification information (step S120).
[0121] In the communication system according to this embodiment, for example, when the processing of step S111 described above is executed, other devices may exist 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-mentioned configuration and processing method are also applicable to other processing steps between the data processing device 3 and the communication management device 5.
[0122] <Number search process> Fig. 14 is a sequence diagram showing an example of number search processing according to the first embodiment. As shown in Fig. 14, after restoring the received document, the transmitting / receiving unit 51 of the communication management device 5 transmits a number search request to the number search server 7 (step S131). As a result, the transmitting / receiving unit 71 of the number search server 7 receives the number search request transmitted by the communication management device 5. At this time, the number reception request includes the CSI.
[0123] The search unit 73 of the number search server 7 that has received the number search request searches for the number of the transmission source information based on the CSI included in the number search request (step S132).
[0124] After searching for the number of the sender information, the transmitting / receiving unit 71 transmits the search result to the communication management device 5 as a number search response (step S133). As a result, the transmitting / receiving unit 51 of the communication management device 5 receives the number search response transmitted by the number search server 7. At this time, the number search response includes reply destination information that is associated with the sender information and includes at least one of the reply destination and reply destination candidates indicated by the communication device 2. The reply destination information is composed of number display information and message information. In the processes of steps S132 and S133, the judgment unit 75 may judge that the contents of the message information included in the number search response correspond to the number search result. However, since the process of step S132 described above is a process executed by a commonly used number search service, the process content in this embodiment is not limited to the above-mentioned process content.
[0125] After receiving the number search response, the storage / readout unit 59 stores the received number search result in the search result management DB 5003 (see FIG. 9) in cooperation with the registration unit 58. Following this, the judgment unit 55 executes each judgment shown in FIG. 15 on the received number search result (step S134).
[0126] In addition, in the communication system according to this embodiment, for example, when the processing of the above-mentioned steps S131 and S133 is executed, other devices may be present between the communication management device 5 and the number search server 7. In other words, each piece of information (data) transmitted and received between the communication management device 5 and the number search server 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 number search server.
[0127] <Decision-making process for number search results> Fig. 15 is a flowchart showing an example of a registration and judgment process of a number search result according to the first embodiment. First, the storage / reading unit 59 searches the search result management DB 5003 (see Fig. 9) using the received sender identification information as a search key for the number search result received from the number search server 7, thereby reading out the corresponding search result and message information (step S134-1).
[0128] Next, the determination unit 55 determines whether or not there is one reply destination candidate from the retrieved search results (step S134-2). If there is one reply destination candidate (step S134-2; YES), the determination unit 55 further determines whether or not a search is possible (step S134-3).
[0129] If the search is possible (step S134-3; YES), the generating unit 57 generates screen data representing a reply destination candidate screen related to one reply destination candidate determined by the determining unit 55, and the flow ends (step S134-4).
[0130] On the other hand, if the search is impossible (step S134-3; NO), the generation unit 57 generates screen data representing an error 1 screen, which will be described later, and transitions to circle C as the subsequent process (step S134-5).
[0131] In the judgment process of step S134-2, if there is not one reply destination candidate (step S134-2; NO), the judgment unit 55 further judges whether there is a plurality of reply destination candidates (step S134-6). If there are a plurality of reply destination candidates (step S134-6; YES), the generation unit 57 generates screen data representing a reply destination candidate screen related to the plurality of reply destination candidates judged by the judgment unit 55, and exits this flow (step S134-7).
[0132] On the other hand, if there is neither one nor multiple candidate reply destinations, i.e., if there are zero candidate reply destinations (step S134-6; NO), the generation unit 57 generates screen data representing an error 2 screen described below and transitions to circle C for further processing (step S134-8).
[0133] <Notification of number search results> FIG. 16 is a sequence diagram showing an example of a notification process of the number search result according to the first embodiment. As shown in FIG. 16, the generating unit 57 of the communication management device 5 generates list information showing the search result searched and transmitted by the number search server 7, and the transmitting / receiving unit 51 transmits the number search result to the communication terminal 4 (step S141). As a result, the transmitting / receiving unit 41 of the communication terminal 4 receives the number search result. At this time, the number search result includes the number display information and the screen information as list information including the reply destination information. In addition, when there are multiple reply destination candidates in the number search result constituting the reply destination information, the transmitting / receiving unit 51 transmits to the communication terminal 4 list information such that the user can select the reply destination desired from the list information as shown in FIG. 19. On the other hand, when there is no reply destination candidate in the number search result constituting the reply destination information, the transmitting / receiving unit 51 transmits to the communication terminal 4 notification information prompting the use of another number search service and notification information prompting the user to set new information related to the reply destination as shown in FIG. 20 and FIG. 21.
[0134] Next, the storage / read unit 49 of the communication terminal 4 stores the received number search result and screen information data in a predetermined area of the storage unit 4000 (step S142).
[0135] Thereafter, the display control unit 44 displays the number search result on the display 406, and accepts a reply destination selection input selected by the user (step S143).
[0136] ●Screen display example● FIG. 18 is an example of a screen display showing the reply destination information according to the first embodiment, and FIG. 19 is another example of a screen display showing the reply destination information according to the first embodiment. First, as shown in FIG. 18, when the display control unit 44 receives the number search result transmitted by the communication management device 5, it causes the document reception notification screen 4102 to be displayed on the display 406. On the document reception notification screen 4102, for example, following "Reply destination information", a predetermined message indicating that a candidate for the reply destination of the fax received document has been found, and the candidates for the reply destination are displayed. Further, the document reception notification screen 4102 includes an "OK" button (hereinafter referred to as the OK button) 4112 and an "NG" button (hereinafter referred to as the NG button) 4113 that are selected and operated by the user. Thereby, after the user confirms the reply destination candidates displayed on the document reception notification screen 4102, the user can transition from this screen to another screen by operating the OK button 4112 or the NG button 4113. In this case, when the OK button 4112 is operated by the user, the processing after step S144 described later is executed.
[0137] <Processing when the NG button is operated> On the other hand, it is also assumed that the user operates the NG button 4113. In that case, it means that the candidate searched as the reply destination is not the reply destination desired by the user. Therefore, the operation reception unit 42 and the display control unit 44 may return to the process of step S117 (the process after circle C) that is executed after generating the error screen, receive the input of the reply button again, and repeat the number search process. Further, when the NG button 4113 is operated, the display control unit 44 may cause a message screen for prompting the user to directly input the reply destination and perform the reply of the fax document to be displayed on the display 406.
[0138] <Processing when there are multiple reply destination candidates> ● Screen display example ● On the other hand, as shown in FIG. 19, when the display control unit 44 receives the number search result transmitted by the communication management device 5, it displays a document reception notification screen 4103 on the display 406. The document reception notification screen 4103 displays, for example, a "Reply To List", a predetermined message indicating that multiple candidates for the reply destination of the received fax document have been found, and the multiple reply destination candidates. The multiple reply destination candidates displayed here are, for example, a list of the searched multiple FAX numbers with the same last seven digits (or last four digits) displayed starting from the area code. The document reception notification screen 4103 also includes an "OK" button (hereinafter, referred to as the OK button) 4114 that is selected by the user. This allows the user to select a desired reply destination from the multiple reply destination candidates, and then to move from this screen to another screen by operating the OK button 4114.
[0139] In the example of document reception notification screen 4103, a UI is provided for selecting a desired reply destination by checking a check box provided next to the reply destination candidate. Note that the UI is not limited to the example of a check box, and may be provided for selecting a desired reply destination by a method such as that shown in FIG.
[0140] 16, the transmitting / receiving unit 41 of the communications terminal 4 transmits a reply destination determination notification to the communications management device 5 (step S144). As a result, the transmitting / receiving unit 51 of the communications management device 5 receives the reply destination determination notification transmitted by the communications terminal 4. At this time, the reply destination determination notification includes each instruction information corresponding to an "OK" button (hereinafter referred to as an OK button) 4112 or an "NG" button (hereinafter referred to as an NG button) 4113 displayed on the document reception notification screen 4102 shown in FIG.
[0141] After receiving the reply destination determination notification (instruction information corresponding to the OK button 4112), the storage and reading unit 59 of the communication management device 5 searches the search result management DB 5003 (see FIG. 9) using the sender identification information stored after reception as a search key, and reads out the number display information and message information indicated in the corresponding search result. Furthermore, the storage and reading unit 59 searches the received document management DB 5002 (see FIG. 8(B)) using the sender identification information as a search key, and reads out the received document indicated by the corresponding received document name (step S145).
[0142] Thereafter, the transmitting / receiving unit 51 transmits the reply document to the data processing device 3 (step S146). As a result, the transmitting / receiving unit 31 of the data processing device 3 receives the reply document transmitted by the communication management device 5. At this time, the reply document includes the caller ID information and the received document to be returned to the communication device 2.
[0143] After receiving the reply document, the transmitting / receiving unit 31 returns the document to the communication device 2 (step S147). As a result, the transmitting / receiving unit 21 of the communication device 2 receives the reply document sent by the data processing device 3.
[0144] <Error notification processing> ●Screen display example● FIG. 20 shows an example of a screen display when a search for a reply destination fails according to the first embodiment, and FIG. 21 shows another example of a screen display when a search for a reply destination fails according to the first embodiment. By the process of step S134-5 described above, a document reception notification screen 4104, which is an example of the error screen 1 shown in FIG. 20, is displayed on the display 406 of the communication terminal 4. This document reception notification screen 4104 displays, for example, a message following "search result information" that the reply destination number is an overseas FAX number and is beyond the searchable range and therefore cannot be searched, and a message encouraging the user to use another number search service. In addition, the document reception notification screen 4104 includes an "OK" button (hereinafter referred to as "OK button") 4115. This allows the user to move from this screen to another screen by operating the OK button 4115 after checking the message.
[0145] Furthermore, by the process of step S134-8 described above, a document reception notification screen 4105, which is an example of the error screen 2 shown in Fig. 21, is displayed on the display 406 of the communication terminal 4. This document reception notification screen 4105 displays, for example, "search result information", followed by a message indicating that the reply destination information has not been provided (is unknown) and therefore cannot be searched, and a message prompting the user to input new information for the search. Furthermore, the document reception notification screen 4105 includes an "OK" button (hereinafter referred to as the "OK button") 4116. This allows the user to move from this screen to another screen by operating the OK button 4116 after checking the message.
[0146] Furthermore, when either the OK button 4115 shown in FIG. 20 or the OK button 4116 shown in FIG. 21 is operated, the operation receiving unit 42 and the display control unit 44 may return to the state before the processing of step S114 (the processing after circle C), receive input of the reply button 4111 again, and then perform a number search using another function.
[0147] [Major Effects of the First Embodiment] As described above, according to the first embodiment, the transmitting / receiving unit 51 of the communication management device 5 receives the CSI included in the sender information transmitted by the data processing device 3 and the user identification information transmitted by the communication terminal 4 (step S114), and transmits the number display information and the screen information as the reply destination information associated with the sender information to the communication terminal 4 authenticated by the user identification information (step S141). This provides the effect of enabling the reply destination information when replying to the sender to be provided as accurate information. In particular, even if the CSI included in the transmitted document transmitted from the communication device 2 to the data processing device 3 is given by the user's manual input or a different number is intentionally set, the reply destination information for replying to the communication device 2 can be provided to the communication terminal 4 as accurate information. Therefore, it is possible to accurately specify the reply destination FAX number as the reply destination information set from the communication terminal 4 to the data processing device 3, and the effect of eliminating the problem of erroneously transmitting a received fax document to an incorrect reply destination.
[0148] Second Embodiment Next, the second embodiment will be described with reference to Figs. 22 to 25. In the second embodiment, a process will be described in which a user operates an operation unit provided in a data processing device 3 to return a document transmitted by the communication device 2 to the communication device 2. Fig. 22 is an overall configuration diagram showing an example of a communication system according to the second embodiment. The difference from the first embodiment is that a number search system 8 including a data processing device 3 and a number search server 7 is constructed in the communication system. As a result, the communication system in the second embodiment does not include the communication terminal 4 and communication management device 5 that constructed the communication system in the first embodiment. Note that 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 the description here will be omitted.
[0149] [Functional configuration of communication system] Next, the functional configuration of the second embodiment will be described with reference to Fig. 23. Fig. 23 is a diagram showing an example of the functional configuration of the communication system according to the second embodiment. Note that the functional configuration of the communication system according to the second embodiment is common to each functional configuration in the communication system according to the first embodiment except for a part of the data processing device 3 described below, and therefore the description here will be omitted.
[0150] <Functional configuration of data processing device> As shown in FIG. 23, the data processing device 3 which constitutes the communication system in the second embodiment newly constructs a search result management DB 3003 (see FIG. 24) in the storage unit 3000.
[0151] ●Search result management table● FIG. 10 is a conceptual diagram showing an example of a search result management table according to the second embodiment. In this search result management table, for each sender identification information, destination identification information, search result (number display information), and message information are stored and managed. Of these, the search result (number display information) is the number display information which is the search result searched by the number search server 7. The message information is predetermined message information corresponding to the search result when the number search server 7 searches, and includes the number of search results, the success or failure of the search result, etc.
[0152] <<Functional configuration of data processing device>> Each functional configuration of the data processing device is similar to that described in the first embodiment, and therefore description thereof will be omitted together with the functional configurations of other devices.
[0153] <Document transfer process> In the second embodiment, since the communication terminal 4 is not provided, the process up to steps S11-S18 related to the application start process in the first embodiment is omitted, and the data transmission and reception process up to steps S101-S104 is performed in the same manner. After that, the process up to steps S111-S113 described above is performed, and the process shown in Fig. 25 is executed. Note that in the embodiment, the description is given on the premise that a state in which communication between the data processing device 3 and the number search server 7 is established in advance by a predetermined communication protocol.
[0154] The display control unit 34 of the data processing device 3 causes a screen corresponding to FIG. 17 to be displayed on the panel display unit 340a of the operation panel 340, and accepts document selection and editing input by the user (step S201).
[0155] Next, the operation reception unit 32 receives an operation by the user on a predetermined button (for example, a "destination search" button operated when sending a fax) (step S202). In response to this, the transmission / reception unit 31 transmits a number search request to the number search server 7 that searches for information associated with the sender information (step S211). As a result, the transmission / reception unit 71 of the number search server 7 receives the number search request transmitted by the data processing device 3. At this time, the number search request includes, for example, sender information (CSI).
[0156] After receiving the number search request, the number search server 7 performs a number search of the sender information (step S212), and the transmission / reception unit 71 transmits the search result to the data processing device 3 as a number search response (step S213). As a result, the transmission / reception unit 31 of the data processing device 3 receives the number search response transmitted by the number search server 7. At this time, the number search response includes reply destination information that is associated with the sender information and includes at least one of the reply destination and reply destination candidates indicated by the communication device 2. The reply destination information is composed of caller display information and message information.
[0157] After receiving the number search response, the storage / readout unit 39 of the data processing device 3 registers the number search result corresponding to the received sender identification information in the search result management DB 3003 (see FIG. 24), and the judgment unit 35 makes a judgment similar to the judgment process of the number search result shown in step S134 (step S214). The details of the judgment process performed in step S214 have already been explained, so the explanation will be omitted.
[0158] Thereafter, the display control unit 34 displays the document reception notification screen 4201 shown in FIG. 26 as the search result on the panel display unit 340a, and the operation receiving unit 32 receives input of the reply destination selected by the user and the "Start" button (hereinafter referred to as the "Start button") 4203 (step S215).
[0159] After receiving the reply destination selection input and the input of the start button 4203, the storage / reading unit 39 searches the sender information management DB 3002 (see FIG. 7) using the CSI included in the bibliographic information corresponding to the selected reply destination number that was stored after receiving the fax document as a search key, and reads out the received document indicated by the corresponding received document name (step S216).
[0160] Thereafter, the transmitting / receiving unit 31 returns the document to the communication device 2 (step S217). As a result, the transmitting / receiving unit 21 of the communication device 2 receives the return document sent by the data processing device 3.
[0161] <Display process when there are multiple reply destination candidates> ●Screen display example● FIG. 26 is an example of a screen display in which reply destination information according to the second embodiment is displayed. As shown in FIG. 26, when the display control unit 34 of the data processing device 3 receives the number search result transmitted by the number search server 7, the display control unit 34 causes the panel display unit 340a of the operation panel 340 to display a document reception notification screen 4201. In the document reception notification screen 4201, for example, "Faxing is possible. Please set the document and specify the destination" is displayed, followed by a function display area 4202 including a fax function tab. In the fax function tab in this function display area 4202, the same content as that shown in FIG. 17 is displayed. For example, a predetermined message indicating that multiple candidates for the reply destination of the received document have been found, and multiple reply destination candidates are displayed. The multiple reply destination candidates displayed here are, for example, a list of the searched fax numbers with the same last seven digits (or last four digits) displayed starting from the area code. In addition, the document reception notification screen 4201 includes a start button 4203 and a "stop" button (hereinafter, referred to as the stop button) 4204 operated by the user. This allows the user to select the desired reply destination from multiple reply destination candidates, and then operate start button 4203 to transition from this screen to another screen and send a reply document to the communication device 2 that is the reply destination.
[0162] In the example of the document reception notification screen 4201, a UI is provided for selecting a desired reply destination candidate by checking a check box provided next to the reply destination candidate. The reply destination candidate with a check mark is displayed in a different display form from the other reply destination candidates, for example, by being hatched in gray, as shown in the figure. Note that a UI for selecting a desired reply destination may be provided in a manner such as that shown in FIG. 17, without being limited to the example of the check mark check box. Note that if the reply destination candidate displayed in the function display area 4202 is not the user's desired candidate destination, the display control unit 34 may transition from the document reception notification screen 4201 to another screen without transmitting the fax document after accepting the operation of the stop button 4204 by the user. The display control unit 34 may provide a UI for the user to search an address book and select and determine a reply destination, for example.
[0163] Note that the screen display example shown in FIG. 26 is just one example, and as described in the first embodiment, the display control unit 34 is capable of displaying a screen with contents corresponding to each search result on the panel display unit 340a of the operation panel 340 of the data processing device 3, including cases where there is only one candidate reply destination and cases where no candidate reply destination is found.
[0164] [Major Effects of the Second Embodiment] As described above, according to the second embodiment, when the operation reception unit 32 of the data processing device 3 receives an operation on the reply button 4111 by the user (step S202), the transmission / reception unit 71 receives the search result transmitted by the number search server 7, that is, the number search response (step S213). This number search response includes reply destination information that is associated with the sender information and includes at least one of the reply destination and the candidate reply destination indicated by the communication device 2. Thereafter, the operation reception unit 32 receives a reply destination selection input by the user for the number search result determined according to the received search result (step S215), and the storage / readout unit 39 reads out the received document and transmits it to the communication device 2 as a reply document (step S217). This provides the effects of the first embodiment, and also provides the effects that the user can reply to the received document to the desired reply destination simply by using the operation panel 340 of the data processing device 3, which saves the trouble of replying using the communication terminal 4 owned by the user, and also provides the effects that a new communication system that does not require the communication management device 5 can be constructed.
[0165] [Modification of the second embodiment] Next, a modified example of the second embodiment will be described. In the modified example of the second embodiment, a user operates a communication terminal 4 owned by the user in a predetermined network in which a data processing device 3 is installed, and a process of returning a document transmitted by the communication device 2 to the communication device 2 will be described. At this time, the data processing device 3 and the communication terminal 4 exist in one LAN via a firewall 105. That is, the difference from the second embodiment is that the object operated by the user has changed from the data processing device 3 to the communication terminal 4. FIG. 27 is an overall configuration diagram showing an example of a communication system according to a modified example of the second embodiment. As shown in FIG. 27, the communication system includes the communication device 2, the data processing device 3, the communication terminal 4, and the number search server 7. Of these, the data processing device 3, the communication terminal 4, and the number search server 7 constitute a number search terminal system 9.
[0166] The configuration of the communication system according to the modified example of the second embodiment is the same as each device, each hardware configuration, and each functional configuration in the communication system according to the second embodiment, and therefore the description thereof will be omitted here. Furthermore, various processes associated with user operations executed on the communication terminal 4 are similar to various processes executed on the operation panel 340 of the data processing device 3 in the second embodiment, and therefore the description thereof will be omitted.
[0167] <Number search process by communication terminal> According to the modified example of the second embodiment, the communication terminal 4 owned by the user is used in a state where it is located at a relatively short distance from the data processing device 3. For example, the communication terminal 4 executes various settings, button operations, and the like for the data processing device 3 by communication between the communication terminal 4 and the data processing device 3 using a short-range wireless communication technology such as NFC, BlueTooth, or Wi-Fi. Furthermore, the communication terminal 4 can acquire desired reply destination information by communicating with the number search server 7 connected by the communication network 100 via the firewall 105.
[0168] [Major Effects of the Modification of the Second Embodiment] As described above, according to the modified example of the second embodiment, the effects of the second embodiment are achieved, and the user can return a received document using his / her own communication terminal 4. This makes it unnecessary to perform the document return process using the data processing device 3 that received the document, and has the effect of enabling document reception-related tasks to be performed without location restrictions, for example, within an area where an in-house LAN environment is in place.
[0169] [Supplementary description of the embodiment] Each function of the above-mentioned embodiment can be realized by one or more processing circuits. Here, the term "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.
[0170] 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.
[0171] So far, we have described a communication management system, communication management device, communication management method, data processing device, and 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, modifying, or deleting other embodiments, and as long as the functions and effects of the present invention are achieved in any form, it is included in the scope of the present invention. [Explanation of symbols]
[0172] 1. Communication Systems 2. Communications equipment 3 Data Processing Device 4. Communication terminals 5 Communication management device 7 Number search server (example of a search server) 8. Communications Management System 31 Transmitting / receiving unit (an example of a receiving means, an example of a transmitting means) 34 Display control unit (an example of a display control means) 51 Transmitting / receiving unit (an example of a receiving means, an example of a transmitting means) 55 Judgment unit (an example of a judgment means) 57 Generation unit (an example of a generation means) [Prior art documents] [Patent documents]
[0173] [Patent Document 1] Japanese Patent Application Publication No. 08-336028
Claims
1. A communication management system including a data processing device that receives and processes data transmitted by a communication device, a communication management device that communicates with the data processing device and manages data received by the data processing device, and a communication terminal that communicates with the data processing device and the communication management device, The data processing device includes: a transmission means for transmitting, to the communication management device, device information of the communication device that is a source of the data and is included in the received data; having The communication management device includes: a receiving means for receiving the device information and user identification information for identifying a user who uses the communication terminal, the user identification information being transmitted by the communication terminal; a transmitting means for transmitting reply destination information associated with the device information to a communication terminal authenticated by the user identification information received by the receiving means; having A communication management system comprising:
2. The receiving means of the communication management device receiving the reply destination information transmitted by a search server that manages reply destination information associated with the device information; The transmission means of the communication management device transmitting list information including the received reply destination information to the communication terminal; 2. The communication management system according to claim 1.
3. When there are a plurality of candidates for the reply destination in the reply destination information transmitted by the search server, the transmitting means of the communication management device transmits to the communication terminal list information that enables the user to select a reply destination desired from the list information.
3. The communication management system according to claim 2.
4. When the reply destination information transmitted by the search server does not include a candidate reply destination, the transmitting means of the communication management device transmits, to the communication terminal, notification information prompting the user to set new information related to the reply destination.
3. The communication management system according to claim 2.
5. 5. A communication management system according to claim 2, further comprising: The communication management device further comprises: a generating means for generating the list information in accordance with a search result searched by the search server, A communication management system comprising:
6. 6. A communication management system according to claim 1, The data processing device further comprises: a determination means for determining whether or not the device information matches predetermined number information managed by the data processing device before transmitting the device information to the communication management device; When the determination means determines that the device information matches the predetermined number information, the transmission means of the data processing device transmits the received data to the communication device with the device information as a reply destination. A communication management system comprising:
7. the device information transmitted by the data processing device to the communication management device includes CSI related to facsimile communication transmitted by the communication device to the data processing device; 7. The communication management system according to claim 1,
8. A communication management device that manages device information of a communication device as a source that transmitted data, the communication device transmitting the data being transmitted from the communication device to a data processing device that processes the data, a receiving means for receiving the device information transmitted by the data processing device and user identification information for identifying a user using the communication terminal transmitted by a communication terminal communicating with the data processing device and the communication management device; a transmitting means for transmitting reply destination information associated with the device information to a communication terminal authenticated by the user identification information received by the receiving means; having A communication management device comprising:
9. A communication management method executed by a communication management device that manages device information of a communication device as a sender of data transmitted from a communication device to a data processing device that processes data, the method comprising: The communication management device, a receiving step of receiving the device information and user identification information that identifies a user using the communication terminal, the user identification information being transmitted by a communication terminal that communicates with the data processing device and the communication management device; a transmitting step of transmitting reply destination information associated with the device information to a communication terminal authenticated by the user identification information received in the receiving step; Perform a process that includes A communication management method comprising:
10. A data processing device that receives and processes data transmitted by a communication device, a transmission means for transmitting device information of the communication device as a source of data transmitted from the communication device to a search server that searches for information associated with the device information; A receiving means for receiving reply destination information, which is associated with the device information and is a reply destination indicated by the communication device, transmitted by the search server; a display control means for displaying the reply destination information received by the receiving means on a display means; having 23. A data processing device comprising:
11. A program for causing a computer to function as each of the means recited in claim 8.
Citation Information
Patent Citations
Facsimile equipment
JP1996336028A
Information processing apparatus, information processing system, and control method and program therefor
JP2015231188A