Abstract:
A facsimile apparatus for outputting multiple copies of a received image comprises a receiver for receiving image data and a protocol signal, a detector for detecting the indication of multiple copy output from the protocol signal received by the receiver, a memory for storing the image data received by the receiver, a recorder for recording the received image data stored in the memory and a control circuit for causing the memory to store the received image data in response to the detection by the detector of the indication of the multiple copy output of the image data and, after the reception, causing the recorder to repetitively record the received image data stored in the memory, in a number of copies equal to that designated by the protocol signal. The control circuit causes the recorder to start the recording of the image data stored in the memory means starting from page 1 and to output one copy of the received image data, when the vacant area of the memory falls below a predetermined level during the reception of the image data.

Description:
This application is a continuation of application Ser. No. 08/567,726 filed Dec. 5, 1995, now abandoned, which is a continuation of application Ser. No. 08/174,465 filed on Dec. 28, 1993, now abandoned. 
    
    
     BACKGROUND OF THE INVENTION 
     1. Field of the Invention 
     The present invention relates to a facsimile apparatus, and more particularly to a facsimile apparatus having a function to output multiple copies of received information. 
     2. Related Background Art 
     In a prior art facsimile apparatus capable of outputting multiple copies of received information, only when a message is received from a station registered in an abbreviation code in a receiving station, is a predetermined number of copies outputted. 
     However, if the vacant (or free) area of a memory is exhausted during the reception and all pages of a message cannot be stored, it is not possible to output multiple copies for those pages which were not received during the communication. No consideration, however, has been paid to this problem in the past. As a result, if the vacant area of the memory is exhausted during the communication, a communication error takes place. 
     SUMMARY OF THE INVENTION 
     It is an object of the present invention to improve a facsimile apparatus in the light of the above problem. 
     It is another object of the present invention to provide a facsimile apparatus having a function to output multiple copies in a receiving station in which, when multiple copy output of the received information is designated, the received information is stored in a memory and, when a vacant area of the memory is exhausted, recording is started and only one copy is outputted. 
     It is a still another object of the present invention to provide a facsimile apparatus which indicates that only one copy has been outputted although multiple copies were to be outputted. 
     It is a still another object of the present invention to provide a facsimile apparatus which indicates or records addressees to which multiple copies are to be outputted, when the multiple copy output is not attained. 
     It is a still another object of the present invention to provide a facsimile apparatus in which, when the multiple copy output has been designated but only one copy has been outputted and the addressees to which the multiple copies are to be outputted have been designated, those addressees are recorded on a front sheet prior to the recording of the received information with the additional message &#34;Please deliver copies to the addressees on the front sheet.&#34; 
     It is a still another object of the present invention to provide a facsimile apparatus which, when multiple copy output by the receiving station is designated by the transmitting station but the multiple copies of the received information cannot be outputted in the receiving station, so notifies the transmitting station in a post-protocol. 
     It is a still another object of the present invention to provide a facsimile apparatus which indicates or records that the receiving station could not output multiple copies. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     FIGS. 1A and 1B, which together make up FIG. 1, are block diagrams of an embodiment of a facsimile apparatus, 
     FIGS. 2A and 2B, which together make up FIG. 2, are control flow charts of a control circuit 40 of that embodiment, 
     FIG. 3 is a control flow chart of the control circuit 40 of that embodiment, 
     FIG. 4 is a control flow chart of the control circuit 40 of that embodiment, and 
     FIG. 5 is a control flow chart of the control circuit 40 of the embodiment. 
    
    
     DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS 
     (Embodiment 1) 
     The present invention is now explained with reference to the embodiment shown in the drawings. 
     FIGS. 1A and 1B show block diagrams of an embodiment of the facsimile apparatus of the present invention. 
     In the drawings, numeral 2 denotes a network control unit (NCU) connected to a terminal of a line to use a telephone network for data communication for controlling the connection of a telephone switching network, switching to a data communication line and holding a loop. A signal line 2a is a telephone line. The NCU 2 receives a signal on a signal line 40a, and if a signal level thereof is &#34;0&#34;, it connects the telephone line to a telephone set, that is, connects the signal line 2a to a signal line 2b. If the signal on the signal line 40a is &#34;1&#34;, it connects the telephone line to a facsimile apparatus, that is, connects the signal line 2a to a signal line 2c. In its normal state, the telephone line is connected to the telephone set. 
     Numeral 4 denotes the telephone set. Numeral 6 denotes a hybrid circuit which separates a transmission signal and a received signal. Namely, the transmission signal on a signal line 16a is sent to the telephone line through the signal line 2c and the NCU 2. The signal sent from other station is outputted to the signal line 6a through the NCU 2 and the signal line 2c. 
     Numeral 8 denotes a modulator which modulates a signal in accordance with the known CCITT Recommendation V21. The modulator 8 received a protocol signal on a signal line 40b, modulates it and outputs the modulated data to a signal line 8a. 
     Numeral 10 denotes a read circuit which sequentially reads one line of image signal along a main scan line from a transmission document sheet to prepare a black and white binary signal train. It comprises an image pickup device such as a CCD (charge coupled device) and an optical system. The black and white binary signal train is outputted to a signal line 10a. 
     Numeral 12 denotes an encoder which recieves the read data outputted to the signal line 10a and outputs MH (modified Huffman) coded or MR (modified READ) coded data to the signal line 12. 
     Numeral 14 denotes a modulator which modulates a signal in accordance with the known CCITT Recommendation V27 ter (differential phase modulation) or V29 (quadrature modulation). The modulator 14 receives the signal on the signal line 12a, modulates it and outputs modulated data to a signal line 14a. 
     Numeral 16 denotes an adder which receives the signals on the signal line 8a and the signal line 14a and outputs a sum to a signal line 16a. 
     Numeral 18 denotes a demodulator which demodulates a signal in accordance with the known CCITT recommendation V21. The demodulator 18 receives the signal on the signal line 6a, demodulates it by the V21 and outputs the demodulated data to a signal line 18a. 
     Numeral 20 denotes a demodulator which demodulates a signal in accordance with the known CCITT Recommendation V27 ter (differential phase modulation) or V29 (quadrature modulation). The demodulator 20 receives the signal on the signal line 6a, demodulates it and outputs the demodulated data to a signal line 20a. 
     Numeral 22 denotes a memory circuit which stores the demodulated-data outputted to the signal line 20a under the control of the signal line 40c and outputs the data stored in the memory circuit 22 to the signal line 22a under the control of the signal line 40c. 
     Numeral 24 denotes a decoder which receives the signal outputted to the signal line 20a and outputs MH (modified Huffman) decoded or MR (modified READ) decoded data to the signal line 24a. 
     Numeral 26 denotes a decoder which receives the signal outputted to the signal line 22a and outputs MH (modified Huffman) decoded or MR (modified READ) decoded data to the signal line 26a. 
     Numeral 28 denotes a character to dot pattern conversion circuit which receives character information outputted to the signal line 40d, converts it to dot pattern information and outputs it to the signal line 28a. 
     Numeral 30 denotes a circuit for indicating that the multiple copy output was not attained although it was designated and the addressees to which the multiple copies were to be outputted. When a signal level &#34;0&#34; is outputted to the signal line 40e, it erases the indication that the multiple copy output was not attained although it was designated and the addressees to which the multiple copies were to be outputted. When a signal level &#34;1&#34; is outputted to the signal line 40e, the circuit 30 indicates that the multiple copy output was not attained although it was designated and indicates the addressees to which the multiple copies were to be outputted if the addressees are outputted to the signal line 40f. This is the indication on the receiving station. 
     Numeral 32 denotes a circuit which indicates in the transmission that the receiving station did not output the multiple copies although the transmitting station designated the multiple copy output. When a signal level &#34;1&#34; is outputted to the signal line 40g, the circuit 32 displays on a display &#34;Multiple copy output not attained in the receiving station&#34;, and when a signal level &#34;0&#34; is outputted to the signal line 40g, it erases the display. 
     Numeral 34 denotes a circuit which prepares a document bearing the message &#34;Please deliver copies to the following addressees&#34; and the information of the addressees and outputs them to the signal line 34a as a dot pattern. When an output command is issued on a line 40i, it receives the addresses outputted on a signal line 40h and outputs the dot pattern information to the signal line 34a based on the address information. 
     Numeral 36 denotes an adder which receives the signals outputted to the signal line 26a, the signal line 28a and the signal line 34a, sums them and outputs the sum to the signal line 36a. 
     Numeral 38 denotes a record circuit which receives the line information outputted to the signal line 36a and sequentially records it line by line. 
     Numeral 40 denotes a control circuit which commands by a protocol signal to the receiving station in the transmission of image data to output multiple copies of image data and sends a distribution list (addressees) for the multiple copy output image data. 
     In the reception of the image data, the control circuit 40 stores a copy in a memory when the multiple copy output is commanded by the transmitting station by a protocol signal, and if one entire message has been stored in the memory, the designated number of received image data are outputted with the addition of the address information designated by the transmitting station. In the reception of the image data, if a vacant area of the memory falls below a predetermined level, the recording is started but outputs only one copy, and the indication &#34;Only one copy was outputted although the multiple copy output was designated&#34; is displayed. The addresses to which the multiple copies were to be outputted, are also displayed. The control circuit 40 primarily conducts the above control. 
     The term &#34;multiple copy output&#34; is used to means that the received image is recorded the designated number of times. 
     FIGS. 2A and 2B show the control flow of the control circuit of FIG. 1B. 
     In the drawings, a step S50 represents start. 
     In a step S52, a signal level &#34;0&#34; is outputted to the signal line 40a and the CML is turned off. 
     In a step S54, a signal level &#34;0&#34; is outputted to the signal line 40e to erase the indication that the multiple copy output was not attained although it was designated and the indication (circuit 30) of the addresses to which the multiple copies were to be outputted. 
     In a step S56, a signal level &#34;0&#34; is outputted to the signal line 40g to erase the indication (circuit 32) that the multiple copy output was not attained although it was designated. 
     In a step S58, whether the reception has been selected or not is determined, and if it has, the process proceeds to a step S62. If it has not, the process proceeds to a step S60 to perform other process. 
     In the step S62, a signal level &#34;1&#34; is outputted to the signal line 40a and the CML is turned on. 
     A step S64 represents a pre-protocol. In this step, an indication of the ability of the ability of the function of outputting the designated number of copies is provided together with the addressees by the command from the transmitting station. 
     In a step S66, whether the multiple copy output has been designated by the transmitting station or not is determined, and if it has, the process proceeds to a step S74, and if it has not, the process proceeds to a step S68. 
     The step S68 represents the remaining pre-protocol, a step S70 represents the reception/recording of the image signal and the step S72 represents a post protocol in which the received information is outputted by one. 
     A step S74 represents the remaining pre-protocol. In this step, the number of copies designated by the transmitting station and the addressees are stored. 
     In a step S76, the received information is stored in the memory circuit 22 through the signal line 40c. 
     In a step S78, whether the vacant area of the memory circuit 22 has reduced below a predetermined level or not is determined, and if the memory circuit 22 can no longer store the data, the process proceeds to a step S88. If the vacant area of the memory circuit 22 is not below the predetermined level and data may still be stored in the memory, the process proceeds to a step S80. 
     In the step S80, whether one page has been received or not is determined, and if it has, the process proceeds to a step S82, and if it has not, the process proceeds to a step S76. 
     In the step S82, whether a next page follows or not is determined. If it does, the process proceeds to a step S86, and it does not, the process proceeds to a step S84. 
     The step S84 represents a post protocol. 
     The step S86 represents an intermediate protocol. 
     In a step S88, the received signal is stored in the memory circuit 22 through the signal line 40c and the information from page 1 is recorded through the signal line 40c in parallel thereto and only one copy is outputted. A timing of the reception and the recording is controlled by the control circuit 40 in accordance with the vacant status of the memory circuit 22. 
     A step S90 represents a post protocol. 
     In a step S92, the indication that the multiple copy output was not attained although it was designated and the indication of the addressees to which the multiple copies were to be outputted are made in the circuit 30. An error alarm sound is outputted and the indication is made for one minute. 
     In a step S94, the addresses to which the copies are to be outputted are recorded through the signal line 40d and the information stored in the memory circuit 22 is outputted for the designated addressees and recorded by the designated number. 
     (Embodiment 2) 
     In the above embodiment, the indication that the multiple copy output was not attained although it was designated and the indication of the addressees to which the multiple copies were to be outputted, are made by the circuit 30 for one minute. The indication may be left until an operator next enters a command. Alternatively, that information, instead of being displayed, be recorded in the circuit 28. 
     (Embodiment 3) 
     In the above embodiment, the multiple copy output and the addressees therefor are commanded from the transmitting station. Alternatively, the addressees to which multiple copies are to be transmitted may be registered in the receiving station in advance. 
     (Embodiment 4) 
     In the above embodiment, if the multiple copies designated cannot be outputted, one copy is outputted. If the addressees to which the multiple copies are to be outputted are designated, a message &#34;Please deliver copies to the attached addressees&#34; may be additionally recorded together with the addresses. 
     FIG. 4 shows a control therefor, with only those portions different from the control of FIGS. 2A and 2B being shown. 
     In FIG. 4, a step S100 represents YES in the step S78 of FIG. 2B. 
     In a step S102, the addressees are outputted to the signal line 40h and an output command pulse is issued to the signal line 40i to record &#34;Please deliver copies to the following addressees&#34; and the addressees (for example, Mr. Saito, Fax Development Dept., Mr. Yamada, Fax Products Planning Dept., Mr. Kobayashi, Fax Product Quality Assurance Dept.) 
     A step S104 represents the step S88 of FIG. 3. 
     (Embodiment 5) 
     In the above embodiment, if the multiple copy output is selected in the receiving station by the command from the transmitting station but the multiple copy output of the received information is not attained, it may be informed from the receiving station to the transmitting station in the post protocol and the transmitting station may display it. 
     A control therefor is shown in FIG. 5 with only those portions different form the control of FIG. 3 being shown. 
     In FIG. 5, a step S110 represents the step S88 of FIG. 3. A step S112 represents a post protocol. In this step, the failure of the multiple copy output is informed to the transmitting station. 
     A step S114 represents the step S92 of FIG. 3. 
     A step S116 represents NO in the step S58 of FIG. 2A. 
     In a step S118, whether the transmission has been designated or not is determined, and if it has, the process proceeds to a step S122, and if it has not, the process proceeds to a step S120. 
     The step S120 represents the step S60 of FIG. 2A. 
     A step S122 reresents a pre-protocol. In this step, it is assumed that the destination receiving station has the function of multiple copy output and the transmitting station designates the multiple copy output. 
     A step S124 represents the transmission of the image signal. 
     A step S126 represents a post protocol. 
     In a step S128, whether the receiving station has informed the failure of the multiple copy output or not is determined, and if it has, the process proceeds to a step S130 and if it has not, the process proceeds to a step S132. 
     In the step S130, a signal level &#34;1&#34; is outputted to the signal line 40g and the indication that the multiple copy output was not attained although it was designated is made by the circuit 32. An error sound is generated and the display is made for one minute. 
     The step S132 represents the step S52 of FIG. 2A. 
     The present invention is not limited to the above embodiments but various modifications thereof may be made.