Patent Publication Number: US-2004051899-A1

Title: Image processing device and automatic printing restriction and control method and document reception control method

Description:
BACKGROUND OF THE INVENTION  
       [0001] 1. Field of the Invention  
       [0002] The present invention relates to an image processing device provided with a communication unit which performs facsimile communication via the Internet, which prints out documents received by the communication unit, and more particularly, to an image processing device, and an automatic printing restriction and control method and a document reception control method for same, wherein output of an unwanted received documents can be prevented, by controlling whether or not a received document is automatically printed out in accordance with desired conditions.  
       [0003] 2. Description of the Related Art  
       [0004] In recent years, the use of facsimile devices for performing facsimile communications via the Internet has become widespread, as rapid progress has been made form telephony networks to IP networks.  
       [0005] This refers, more specifically, to Internet Fax corresponding to the ITU-T T.37 standard, which is the basis of electronic mail technology, and Realtime type FoIP (Fax Over IP) corresponding to the ITU-T T.38 standard.  
       [0006] In an Internet facsimile device of this kind, the major benefit for the user is that the sender&#39;s communication expenses are reduced to a low cost (or to zero), since the device is able to connect directly to the IP network, and this has a merit in that the sender can transmit facsimiles without worrying about the cost, compared to conventional facsimile (FAX) communications.  
       [0007] However, on the receiver side, printing costs are incurred, and therefore a situation arises where it is desirable to avoid as far as possible the printing out of unwanted documents arising due to the absence of a cost burden on the sender&#39;s side.  
       [0008] In cases where this situation is handled by a human operator who judges whether or not to print out the document after confirming the contents of the document, a large burden is placed on the operator in having to make this judgement for all of the received documents, and this is particularly difficult in an environment, such as a business, where a large number of documents are received.  
       [0009] Moreover, in methods for deciding document disposal by means of human checking in this way, there is a risk that the advantage of facsimiles, in that they transmit information comparatively in real time, will be lost.  
       [0010] Furthermore, in the prior art, methods are known wherein the contents of a received document are displayed, and the contents thereof are checked, without it being printed out, in such a manner that it can be stored and subsequently resent (see, for example, Japanese Patent Application Laid-open No. 7-322024).  
       [0011] In a conventional facsimile device capable of Internet facsimile communications as described above, there is a disadvantage in that if unwanted received documents are automatically printed out on the receiver&#39;s side, then printing costs are incurred.  
       [0012] Moreover, in a method for resolving this issue wherein a human operator checks the contents and then decides whether or not to perform printing, there a large burden on the operator in making this decision for all of the received documents, and in particular, in environments where the number of received documents is high, this is extremely problematic, in addition to which, there is a risk that print-outs will lose the merit of facsimiles in that they transmit information comparatively in real time.  
       [0013] Therefore, the present invention was devised with the foregoing in view, an object thereof being to provide an image processing device, an automatic printing restricting and controlling method, and a document reception control method, wherein output of unwanted received documents can be prevented by controlling whether or not received documents are printed out automatically, according to desired conditions.  
       SUMMARY OF THE INVENTION  
       [0014] An aspect of the invention is an automatic printing restriction and control method for an image processing device that comprises a facsimile communication unit capable of handling plural communication methods including facsimile communications via Internet, and prints out documents received by the facsimile communication unit, comprising: presetting whether or not automatic printing of received documents is to be implemented, separately with respect to each of the plural communication methods; and restricting and controlling implementation of automatic printing of received documents in accordance with the settings.  
       [0015] Another aspect of the invention is an automatic printing restriction and control method for an image processing device which comprises a communication unit for performing facsimile communications via Internet, and prints out documents received by the communication unit, comprising: presetting prescribed condition information for determining whether or not a received document is subject to permission for automatic printing; and implementing automatic printing of a document received in a communication when the contents of transmission identification information transmitted by the sender are checked on the basis of the established prescribed condition information and it is determined that the document received in the communication is subject to permission for automatic printing.  
       [0016] Yet another aspect of the invention is an image processing device that comprises a facsimile communication unit capable of handling plural communication methods including facsimile communications via Internet, and prints out documents received by the facsimile communication unit, comprising: a setting unit for setting whether or not automatic printing of received documents is to be implemented, separately with respect to each of the plural communication methods; and an automatic printing restriction and control unit for restricting and controlling execution of automatic printing of received documents in accordance with the settings of the setting unit.  
       [0017] According to the present invention, since automatic printing of received documents is restricted separately for each of plural communication methods, or the contents of the transmission identification information transmitted by the sender are checked and automatic printing is restricted is previously specified prescribed conditions are satisfied, then it is possible to prevent output of unwanted received documents and hence printing costs can be suppressed.  
       [0018] Moreover, since the contents of the transmission identification information transmitted by the sender are checked and document reception is prohibited in the case of a communication which does not satisfy previously specified prescribed conditions, then the actual reception of facsimile communications from unapproved parties can be restricted. 
     
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS  
     [0019] Preferred embodiments of the present invention will be described in detail based on the following figures, wherein:  
     [0020]FIG. 1 is a block diagram showing the system composition of a composite device comprising a facsimile transmission function in which an image processing device relating to the present invention is applied;  
     [0021]FIG. 2 is a flowchart showing the procedure of processing operations in a case where automatic printing of a received document is restricted, separately, for each of plural communication methods;  
     [0022]FIG. 3 shows one example of the composition of a “received document automatic print-out setting screen—classify by communication method”;  
     [0023]FIG. 4 is a flowchart showing the procedure of processing operations for Internet Fax, in a case where the contents of transmission identification information transmitted by the sender are checked and automatic printing is restricted according to whether or not previously specified prescribed conditions are satisfied;  
     [0024]FIG. 5 illustrates a method for extracting transmission identification information;  
     [0025]FIG. 6 shows one example of the composition of a “received document automatic print-out permission check setting screen”;  
     [0026]FIG. 7 illustrates one example of the composition of a check list;  
     [0027]FIG. 8 is a flowchart showing the procedure of processing operations in a case where the processing operations illustrated in FIG. 2 and the processing operations illustrated in FIG. 4 are performed in combination;  
     [0028]FIG. 9 shows a modification example of the processing procedure shown in FIG. 2;  
     [0029]FIG. 10 shows a modification example of the processing procedure shown in FIG. 4;  
     [0030]FIG. 11 shows a modification example of the processing procedure shown in FIG. 8;  
     [0031]FIG. 12 is a flowchart showing the procedure of processing operations for Internet Fax, in a case where the contents of transmission identification information transmitted by the sender are checked and reception of a document in the Internet Fax communication in question is restricted according to whether or not previously specified prescribed conditions are satisfied;  
     [0032]FIG. 13 illustrates one example of the composition of a reception restriction check setting screen;  
     [0033]FIG. 14 shows sequential processing for rejecting a connection request from a sender device; and  
     [0034]FIG. 15 shows a modification example of the processing procedure shown in FIG. 12. 
    
    
     DESCRIPTION OF THE PREFERRED EMBODIMENTS  
     [0035] Below, embodiments of the present invention are described in detail with reference to the accompanying drawings.  
     [0036]FIG. 1 is a block diagram showing the system composition of a composite device  100  comprising a facsimile transmission function in which an image processing device relating to the present invention is applied.  
     [0037] As shown in FIG. 1, this composite device  100  comprises: a main control unit (CPU)  101 , an operating unit  102 , an image reading unit (scanner)  103 , an image forming unit (printer)  104 , an image processing unit  105 , an image storing unit  106 , a system control unit  107 , a RAM  108 , a T37 transmission control unit  109 , a T38 transmission control unit  110 , an Internet communication control unit  111 , a G3 transmission control unit  112 , and a G4 transmission control unit  113 , all of these elements being connected to a system bus  114 .  
     [0038] Here, the main control unit (CPU)  101  performs a variety of calculation processes in the composite device  100 .  
     [0039] The operating and display unit  102  comprises an operating unit and a display unit whereby the user can make various settings in the composite device  100 . For example, in the present embodiment, the respective setting screens described below are displayed, and various settings are instructed by the user according to the setting screen. Moreover, they are also used when registering the check list data described hereinafter.  
     [0040] The image reading unit  103  is a scanner which reads in and inputs an original, or the like, set in position by the user.  
     [0041] The image forming unit  104  is a printer for performing printing onto printing paper, or the like, on the basis of image data input by the aforementioned image reading unit  103 , or image data received by facsimile communications, by means of the T37 transmission control unit  109 , T38 transmission control unit  110 , G3 FAX communication control unit  112 , G4 FAX communication control unit  113 , or the like, as described hereinafter.  
     [0042] The image processing unit  105  performs various types of image processing of the input image data.  
     [0043] The image storing unit  106  stores image data input by the aforementioned image reading unit  103 , or image data received by facsimile communications, by means of the T37 transmission control unit  109 , T38 transmission control unit  110 , G3 FAX communication control unit  112 , G4 FAX communication control unit  113 , or the like, as described hereinafter.  
     [0044] The system control unit  107  performs overall control of the composite device  100 .  
     [0045] The RAM  108  stores system data and various information for controlling the operations of the composite device  100 . In the present embodiment, it stores setting information set on the various setting screens described hereinafter, and check list data, and the like.  
     [0046] The T37 transmission control unit  109  controls Store &amp; Forward type communication protocols in accordance with the procedure in ITU-T (the Telecommunication Standardization Sector of the International Telecommunication Union) Recommendation T-37.  
     [0047] The T38 transmission control unit  110  controls Real type communication protocols in accordance with the procedure in ITU-T Recommendation T-38.  
     [0048] The Internet communication control unit  111  controls the exchange of various data via the Internet, by means of the aforementioned T37 transmission control unit  109  and the aforementioned T38 transmission control unit  110 . The Internet communication control unit  111  comprises a SIP (Session Initiation Protocol) call control unit  111   a.  This SIP (Session Initiation Protocol) call control unit  111   a  establishes, maintains and terminates calls based on Realtime type Internet FAX T38, by using the procedures stipulated in RFC3261(SIP) and RFC2327(SDP) of the IETF (Internet Engineering Task Force).  
     [0049] The G3 transmission control unit  112  controls communication protocols conforming to G3 facsimile communication procedures.  
     [0050] The G4 transmission control unit  113  controls communication protocols conforming to G4 facsimile communication procedures.  
     [0051] The system bus  114  is connected to the respective constituent elements  101 - 113  described above, and performs transfer of various data, such as control signals, image data, and the like.  
     [0052] Next, the processing operations ((1)-(5)) of the present invention using the composition described above shall be described.  
     [0053] (1) Firstly, the procedure of the processing operations will be described with reference to FIG. 2 and FIG. 3, in relation to a case where automatic printing of received documents is restricted (permitted or prohibited) for each one of plural communication methods (G3/G4 facsimile communications, Store &amp; Forward type communications conforming to ITU-T Recommendation T-37 procedures, Real type communications conforming to ITU-T Recommendation T-38 procedures).  
     [0054] In FIG. 2, if the Internet communication control unit  111 , or the existing G3 FAX communication control unit  112 , or G4 FAX communication control unit  113  detects an incoming signal on the basis of the control performed by the system control unit  107  (step S 101 ), then firstly, information relating to the communication method detected in the received signal is stored in the RAM  108  (step  102 ).  
     [0055] Thereupon, a communication job is invoked (step S 103 ), and image information communication processing corresponding to respective communication methods is performed (step S 104 ). In this process, the received document is stored in the image storing unit  106 .  
     [0056] Thereupon, when the aforementioned image information communication processing has completed (YES at step S 105 ), it is then determined whether or not the communication method in question is set to permit automatic print-out (step S 106 ). More specifically, the values set by the user via the “Automatic received document print-out setting screen—Classify by communication method”  102 - 1  illustrated in FIG. 3 are referenced, and it is checked whether or not that communication method is one for which permission for automatic printing has been set. In the example shown in FIG. 3, the user has made settings whereby automatic printing is to be implemented in the case of G3/G4 communications, automatic printing is not to be implemented in the case of Store &amp; Forward FoIP communications, and automatic printing is to be implemented in the case of Real Time FoIP communications. The setting information established via the settings screen  102 - 1  is stored in the RAM  108  as system data.  
     [0057] Here, if the communication method used in the communication in question has not been set to permit automatic print-out (NO at step S 106 ), then automatic printing of any document received via that communication is prohibited and processing for storing the document is implemented (step S 107 ). In document storage processing, the document is stored in a desired BOX (for example, BOX9999), or transferred to a desired device (personal computer (PC) or the like), and after transfer, the received document stored in the image storing unit  106  is then erased. This storage format can be changed as desired by the used.  
     [0058] After completing storage processing for the document, the composite device  100  completes facsimile communication processing for received jobs.  
     [0059] On the other hand, if, as a result of the judgement in step S 106  described above, it is determined that the communication method used for the communication in question has been set to permit automatic print-out (YES at step S 106 ), then automatic printing of the document received in that communication is implemented (step S 108 ). In other words, in the example in FIG. 3 described above, automatic printing is implemented in the case of G3 and G4 facsimile communications, and in the case of Real Time type FoIP communications based on the T-38 procedure.  
     [0060] After completing automatic print-out processing, the composite device  100  completes facsimile communication processing for received jobs.  
     [0061] By means of processing of this kind, since it is possible to restrict automatic printing of received documents separately for plural communication methods (G3/G4 facsimile communications, Store &amp; Forward type communications conforming to ITU-T Recommendation T-37 procedures, Real type communications conforming to ITU-T Recommendation T-38 procedures), then output of unwanted received documents can be prevented.  
     [0062] More specifically, for example, since it is possible to make selective settings in such a manner that automatic printing is not implemented for documents received by Internet Fax communications which incur a cheap (or zero) communication expense, then output of unwanted received documents can be prevented and hence printing costs can be restricted. (2) Next, the procedure of processing operations for Internet Fax will be described with reference to FIG. 4 to FIG. 7, with regard to a case where automatic print-out of documents received via Internet Fax communications is restricted by checking the contents of the transmission identification information reported by the sender, and determining whether or not this transmission identification information contains information matching prescribed condition information established previously.  
     [0063] In FIG. 4, if the Internet communication control unit  111  detects an incoming signal on the basis of the control implemented by the system control unit  107  (YES at step S 201 ), then firstly, the transmission identification information is stored in the RAM  108  (step S 202 ). Here, FIG. 5 shows the method for extracting the transmission identification information. The left-hand side of FIG. 5 shows one compositional example of a sequence in SIP+T.38 facsimile communications, and the right-hand side of FIG. 5 shows one compositional example of an SIP MSG Header and SIP Body of transmission identification information transmitter by the sender. In this way, according to the present embodiment, in Internet Fax communications, the required transmission identification information, in particular, the portion enclosed by the dotted oval line, is extracted from the SIP MSG Header and SIP Body during the INVITE (connection request) from the sender device.  
     [0064] Thereupon, a communication job is invoked (step S 203 ), and image information communication processing corresponding the communication method is performed (step S 204 ). In this process, the received document is stored in the image storing unit  106 .  
     [0065] Thereupon, when the aforementioned image information communication processing has completed (YES at step S 205 ), the transmission identification information is checked in accordance with the automatic print-out restriction settings (step S 206 ). More specifically, the transmission identification information is checked on the basis of the values set by the user via the “Received document automatic print-out setting screen”  102 - 2  illustrated in FIG. 6, and it is judged whether or not the received document is one for which the user has permitted automatic printing.  
     [0066] In other words, if the user has set the authorized communication check option to “check”, then on the settings screen  102 - 2  shown in FIG. 6, the “Authorization” (authorization information) contained in the transmission identification information stored in the RAM  108  is referenced and it is decided to carry out automatic printing, if the User name and Password transmitted by the sender using a digest authorization mechanism are authorized by the receiving device.  
     [0067] Moreover, in FIG. 6, if the user has set the priority check option to “check”, then the Priority (the urgency of the Request) contained in the transmission identification information stored in the RAM  108  is referenced and it is decided to carry out automatic printing is the priority of the communication is high. In other words, judgement is made on the basis of the Priority, and if the Priority is set to “urgent” or “emergency”, then the priority is judged to be high, whereas if it is set to “non-urgent” or “normal”, then the priority is judged to be low.  
     [0068] Moreover, in FIG. 6, if the user has set the User name check option to “check”, then in addition to referencing the From information (the transmitter of the request) contained in the transmission identification information stored in the RAM  108 , the registration information (see FIG. 7) registered in a previously established and stored User name check list is also referenced, and it is decided to carry out automatic printing if the user name matches a user name registered in the check list.  
     [0069] Moreover, in FIG. 6, if the user has set the organization/domain name check option to “check”, then in addition to referencing the Organization information (name of organization to which device belongs) and the From information (the transmitter of the request) contained in the transmission identification information stored in the RAM  108 , the information registered in a previously established and stored organization name/domain name check list (see FIG. 7) is also referenced, and it is decided to carry out automatic printing if the organization name/domain name matches one registered in the check list.  
     [0070] Moreover, in FIG. 6, if the user has set the telephone number check option to “check”, then in addition to referencing the p=contact telephone number (telephone number) contained in the transmission identification information stored in the RAM  108 , the registration information (see FIG. 7) registered in a previously established and stored telephone number check list is also referenced, and it is decided to carry out automatic printing if the telephone number matches one registered in the check list.  
     [0071] If, as a result of the check judgement performed in step S 206  described above, it is determined that the document received in the communication in question is not one subject to permission for automatic printing (NO at step S 207 ), then the automatic printing of the received document is prohibited and processing for storing the document is implemented (step S 208 ).  
     [0072] On the other hand, if, as a result of the check performed in step S 206  described above, it is determined that the document received in the communication in question is one which is subject to permission for automatic printing (YES at step S 207 ), then automatic printing of this received document is implemented (step S 209 ). In other words, in the example in FIG. 6, if the communication in question is an authorized communication, or if it is a communication of high priority, or if the organization name/domain name is one that is registered in the check list, or if the telephone number is one that is registered in a check list, then automatic printing is implemented.  
     [0073] In the processing flowchart in FIG. 4 described above, a composition was described wherein a check list registering identification information for permitting automatic print-out of received documents is maintained, and the received transmission identification information is compared with the data in the aforementioned check list, automatic printing of the received document being implemented if the aforementioned information and data are matching, but the present embodiment is not limited to this, and it is also possible to adopt a composition wherein a check list registering identification information for which automatic print-out of received documents is prohibited, the received transmission identification information being compared with the data in this check list, and automatic print-out of the received document not being performed if the aforementioned information and data are matching.  
     [0074] By implementing processing of this kind, in Internet Fax communications, automatic print-out of documents received via Internet Fax communications can be restricted by checking the contents of the transmission identification information reported by the sender, and determining whether or not this transmission identification information contains information matching prescribed condition information established previously, and hence output of unwanted received documents can be prevented.  
     [0075] More specifically, for example, automatic printing is only implemented in the case of documents which satisfy previously established conditions (parties approved by the user), in such a manner that automatic printing of documents received by Internet Fax communications having a cheap (or zero) communication expense is restricted. Thereby, since documents from unapproved parties are not printed out unnecessarily, printing costs can be suppressed.  
     [0076] Moreover, the task of confirming the contents of received documents, as in the prior art, can be eliminated.  
     [0077] (3) Next, a procedure of processing operations is described in reference to FIG. 8, with respect to a case where processing operations wherein automatic print-out of received documents is restricted according to plural different communication methods as illustrated in FIG. 2, are combined with processing operations wherein the contents of transmission identification information reported by the sender in the case of Internet Fax communications as illustrated in FIG. 4 is checked, and automatic print-out of a document received by the Internet Fax communication in question is restricted according to whether or not the transmission identification information contains information which matches prescribed condition information established previously.  
     [0078] In FIG. 8, if the Internet communication control unit  111 , or the existing G3 FAX communication control unit  112 , or G4, FAX communication control unit  113  detects an incoming signal on the basis of the control performed by the system control unit  107  (step S 301 ), then firstly, communication method information and transmission identification information for the communication detected in the incoming signal is stored in the RAM  108  (step  302 ).  
     [0079] Thereupon, a communication job is invoked (step S 303 ), and image information communication processing corresponding to respective communication methods is performed (step S 304 ). In this process, the received document is stored in the image storing unit  106 .  
     [0080] When the aforementioned image information communication processing has completed (YES at step S 305 ), it is then determined whether or not the communication method of the communication in question is one for which permission for automatic printout has been set (by referencing the information set via the setting screen shown in FIG. 3 described above) (step S 306 ).  
     [0081] Here, if the communication method of the communication in question is set to permit automatic print-out (YES at step S 306 ), then automatic print processing is implemented for the document received in this communication (step S 312 ), and the composite device  100  transfers to a standby state.  
     [0082] On the other hand, if, as a result of the judgement in step S 306  described above, the permission for automatic print-out has not been set with respect to the communication method of the communication in question (NO at step S 306 ), then the transmission identification information is subsequently checked in accordance with the automatic printout restriction settings (by referencing the information set via the settings screen in FIG. 6 described above and by referencing the information registered in the check list illustrated in FIG. 7 described above) (step S 307 ).  
     [0083] If, as a result of this check, it is judged that the document received in the communication in question is not subject to permission for automatic print-out, (if it is not an authorized communication (NO at step S 308 ), nor a communication of high priority (NO at step S 309 ), and neither does it match information registered in a list (NO at step S 310 )), then automatic printing of the received document is prohibited and processing for storing the document is implemented (step S 311 ).  
     [0084] On the other hand, if, as a result of the check in step S 307  described above, it is judged that the document received in the communication in question is subject to permission for automatic print-out, (if it is an authorized communication (YES at step S 308 ), or a communication of high priority (YES at step S 309 ), or it matches information registered in a list (YES at step S 310 )), then automatic printing of the received document in question is carried out (step S 312 ). In the example in FIG. 6 described above, if the communication is checked for authorization and it is an authorized communication, or if it is checked for high priority and it is a communication of high priority, or if the organization/domain name is checked and it is a communication for which automatic printing has been stipulated, then automatic printing is carried out.  
     [0085] In other words, by means of this processing flow, automatic printing of received documents is restricted separately for plural communication methods (G3/G4 facsimile communications, Store &amp; Forward type communications conforming to ITU-T Recommendation T-37 procedures, Real type communications conforming to ITU-T Recommendation T-38 procedures), in addition to which automatic printing can be restricted on the basis of detailed conditions.  
     [0086] Specifically, even in cases where a setting to prevent automatic print-out is established on the setting screen  102 - 1  in FIG. 3 above, it is also possible to check the transmission identification information sent by the transmitting device and to restrict automatic print-out of received documents on the basis of information established previously by the user.  
     [0087] Thereby, for example, even if Store &amp; Forward type FoIP communications according to the T.37 procedure are essentially set so that automatic printing thereof is not carried out, in accordance with the settings on the setting screen  102 - 1  in FIG. 3, automatic print-out is still implemented if the conditions previously established by the user are satisfied when the procedure transfers to the processing from step S 306  NO onwards, as described above.  
     [0088] In the processing flow in FIG. 4 and FIG. 6 described above, automatic printing is implemented if the communication is either an authorized communication, or a high priority communication, or matches the information registered in the list, but the invention is not limited to this, and it is also possible to perform automatic printing in a case where the all of the aforementioned conditions are satisfied.  
     [0089] Furthermore, with respect to matching or non-matching with the information registered in the lists, it is also possible to restrict automatic print-out in the case of a match with any one of the registered information elements, and it is also possible to restrict automatic print-out in the case of a match with all of the registered information.  
     [0090] (4) A modification of the processing procedures illustrated in FIG. 2, FIG. 4 and FIG. 8 described above is now described. Specifically, a case where automatic print-out is restricted for received color documents, which have high running costs, is described with reference to FIG. 9, FIG. 10 and FIG. 11.  
     [0091]FIG. 9 shows a modification of the processing procedure shown in FIG. 2 described above.  
     [0092] In FIG. 9, in this case, the point of difference with respect to the processing flow in FIG. 2 is that a judgement process (step S 406 ) for determining whether or not the document received in the communication in question is a color document is added between the processing in step S 105  and the processing in step S 106 , and if the document is not a color document (NO at step S 406 ), then automatic print-out is implemented (step S 409 ), whereas if the document is a color document (YES at step S 406 ), then the processing in the aforementioned step S 106  to step S 108  (in other words, processing corresponding to that in step S 406  to step S 409 ) is implemented. The remainder of the operations are similar to the processing described in FIG. 2 above, and hence description thereof is omitted here.  
     [0093]FIG. 10 shows a modification of the processing procedure shown in FIG. 4 described above.  
     [0094] In FIG. 10, in this case, the point of difference with respect to the processing flow in FIG. 4 is that ajudgement process (step S 506 ) for determining whether or not the document received in the communication in question is a color document is added between the processing in step S 205  and the processing in step S 206 , and if the document is not a color document (NO at step S 506 ), then automatic print-out is implemented (step S 510 ), whereas if the document is a color document (YES at step S 506 ), then the processing in the aforementioned step S 406  to step S 409  (in other words, processing corresponding to that in step S 507  to step S 510 ) is implemented. The remainder of the operations are similar to the processing described in FIG. 4 above, and hence description thereof is omitted here.  
     [0095]FIG. 11 shows a modification example of the processing procedure shown in FIG. 8 described above.  
     [0096] In FIG. 11, in this case, the point of difference with respect to the processing flow in FIG. 8 is that a judgement process (step S 606 ) for determining whether or not the document received in the communication in question is a color document is added between the processing in step S 305  and the processing in step S 306 , and if the document is not a color document (NO at step S 606 ), then automatic print-out is implemented (step S 613 ), whereas if the document is a color document (YES at step S 606 ), then the processing in the aforementioned step S 306  to step S 312  (in other words, processing corresponding to that in step S 607  to step S 613 ) is implemented. The remainder of the operations are similar to the processing described in FIG. 8 above, and hence description thereof is omitted here.  
     [0097] By means of processing of this kind, restriction of automatic print-out can be implemented with respect to color received documents, which involve high running costs, and hence unwanted color output can prevented.  
     [0098] (5) Next, the procedure of processing operations for Internet Fax will be described with reference to FIG. 12, with regard to a case where reception of documents via Internet Fax communications is restricted by checking the contents of the transmission identification information reported by the sender, and determining whether or not this transmission identification information contains information matching prescribed condition information established previously, prior to receiving the document.  
     [0099] In FIG. 12, if the Internet communication control unit  111  detects an incoming signal on the basis of the control implemented by the system control unit  107  (step S 701 ), then firstly, the transmission identification information is stored in the RAM  108  (step S 702 ).  
     [0100] Thereupon, the transmission identification information is checked in accordance with the reception restriction settings (step S 703 ).  
     [0101] More specifically, the transmission identification information is checked on the basis of the values set by the user via the “Reception restriction check setting screen”  102 - 3  illustrated in FIG. 13, and it is judged whether or not the received document is one for which the user has permitted reception.  
     [0102] For example, in FIG. 13, if the user has set the User name check option to “check”, then in addition to referencing the From information (the transmitter of the request) contained in the transmission identification information stored in the RAM  108 , the registration information (see FIG. 7) in a previously established and stored User name check list is also referenced, and it is decided to receive the document if the user name matches one registered in the check list.  
     [0103] Furthermore, in FIG. 13, if the user has set the organization/domain name check option to “check”, then in addition to referencing the Organization information (name of organization to which device belongs) and the From information (the transmitter of the request) contained in the transmission identification information stored in the RAM  108 , the information registered in a previously established and stored organization name/domain name check list (see FIG. 7) is also referenced, and it is decided to receive the document if the organization name/domain name matches one registered in the check list.  
     [0104] Moreover, in FIG. 13, if the user has set the telephone number check option to “check”, then in addition to referencing the p=contact telephone number (telephone number) contained in the transmission identification information stored in the RAM  108 , the registration information (see FIG. 7) in a previously established and stored telephone number check list is also referenced, and it is decided to receive the document if the telephone number matches one registered in the check list.  
     [0105] If, as a result of the check performed in step S 703  described above, it is determined that the document to be received in the communication in question is one which is set not to be received (YES at step S 704 ), then processing for refusing reception of the document in the communication in question is implemented (step S 705 ). More specifically, a sequence of processing for rejecting the INVITE (connection request) is executed, as illustrated in FIG. 14. More specifically, rejection information of code  603  is reported to the other party, as illustrated in FIG. 14.  
     [0106] Thereupon, the composite device  100  completes facsimile communication processing for the received job.  
     [0107] Furthermore, if, as a result of the check performed in step S 703  above, it is determined that the document to be received in the communication in question is not one which has been set not to be received, in other words, if it is eligible for reception processing (NO at step S 704 ), then reception processing for the document in the communication in question is implemented (step S 706 ), and upon completion of the communication (YES at step S 707 ), automatic print-out processing is implemented (step S 708 ). In other words, in the example in FIG. 13 described above, reception is implemented in cases where the communication in question has an organization name/domain name that is registered in the check list.  
     [0108] Thereupon, the composite device  100  completes facsimile communication processing for the received job.  
     [0109] By implementing processing of this kind, in Internet Fax communications, reception of documents via Internet Fax communications can be restricted by checking the contents of the transmission identification information reported by the sender, and determining whether or not this transmission identification information contains information matching prescribed condition information established previously, and hence the actual reception of facsimiles from unapproved parties can be restricted.  
     [0110] Next, a case is described with reference to FIG. 15 wherein the reception restriction processing illustrated in FIG. 12 is not carried out with respect to received documents which have passed an authorization procedure, or received documents having a high urgency or priority.  
     [0111] In FIG. 15, in this case, the point of difference with respect to the processing flow in FIG. 12 described above, is that judgement processing for determining whether or not the communication in question is an authorized communication (step S 804 ) and judgement processing for determining whether or not the communication in question is a communication of high urgency (step S 805 ) are added in between the processing in step S 703  and the processing in step S 704 , and if the communication is an authorized communication (YES at step S 804 ), or if the communication is a communication of high urgency (YES at step S 805 ), then the processing in aforementioned step S 796  to step S 708  (which corresponds to the processing in step S 808  to step S 810 ) is executed, without performing the reception restriction check in step S 704  in FIG. 12 above. The remainder of the operations are similar to the processing described in FIG. 12 above, and hence description thereof is omitted here.  
     [0112] By means of processing of this kind, it is possible to prevent, in advance, any failure to receive documents which have passed an authorization procedure, or documents having a high urgency or priority.  
     [0113] It is also possible to carry out the automatic print-out restriction and control described above (namely, the processing from step S 106  onwards in FIG. 2, the processing from step S 206  onwards in FIG. 4, the processing from step S 306  onwards in FIG. 8, the processing from step S 406  onwards in FIG. 9, the processing from step S 506  onwards in FIG. 10, and the processing from step S 606  onwards in FIG. 11), after step S 708  and step S 809  described above.  
     [0114] Furthermore, the composite device  100  illustrated in FIG. 1 described above has a composition comprising a G3 FAX communication control unit  112  and a G4 FAX communication control unit  113 , but the composition is not limited to this, and in cases where processing relating to Internet facsimile communications as illustrated in FIG. 4 is to be carried out, it is possible for the aforementioned G3 FAX communication control unit  112  and the G4 FAX communication control unit  113  to be omitted.