Image communication apparatus and its control method
Summary by NHIP
Image transmission control apparatus
The apparatus controls image transmission based on partner color reception performance and user switch settings. It selects memory or direct transmission modes depending on whether monochrome conversion is permitted, and cancels transmission or outputs status messages when specific conditions are met.
Claim Score by NHIP
Abstract
If a color image is converted into a monochrome image and is sent when the receiver does not have color reception performance, the monochrome image is sent against user's intention. Hence, when transmission of a color image is instructed, a transmission process is controlled to send a color image, send a color image as a monochrome image, or cancel transmission, in accordance with information that pertains to color reception performance of the partner apparatus, and the setup state of a color/monochrome conversion permission switch.

Term
Term ended
Expired 30 November 2023, 2.8 years ago.
- Priority
- Filed
- Granted
- Expired
- Today
12 claims: 4 independent, 8 dependent
- 1A communication apparatus comprising:an image processor, arranged to process color and monochrome images;a communication controller, arranged to control a communication with a partner apparatus;and a setter, arranged to set whether a color image is transmitted as a monochrome image or not when the partner apparatus does not have color reception performance;and a mode controller, arranged to control a switch between a memory transmission mode which starts transmission of an image after the image is stored in a memory, and a direct transmission mode which generates an image to be transmitted after the communication with the partner apparatus is started, wherein when transmission of a color image is instructed, the mode controller selects the memory transmission mode if the transmission of the color image as a monochrome image is inhibited by the setter, or the direct transmission mode if the transmission of the color image as a monochrome image is permitted by the setter.
- 6Broadest claimClaim Score 52, average(NHIP)A control method of controlling a communication apparatus having an image processor which processes color and monochrome images, and a communication controller which controls a communication with a partner apparatus, comprising the step of:setting whether a color image is transmitted as a monochrome or not when the partner apparatus does not have color reception performance;and controlling a switch between a memory transmission mode which starts transmission of an image after the image is stored in a memory, and a direct transmission mode which generates an image to be transmitted after the communication with the partner apparatus is started, wherein when transmission of a color image is instructed, the controlling step selects the memory transmission mode if the transmission of the color image as a monochrome image is inhibited in the setting step, or the direct transmission mode if the transmission of the color image as a monochrome image is permitted in the setting step.
- 11A computer program stored on a computer readable medium for a control method of controlling a communication apparatus having an image processor which processes color and monochrome images, and a communication controller which controls a communication with a partner apparatus, the method comprising the steps of:setting whether a color image is transmitted as a monochrome image or not when the partner apparatus does not have color reception performance;and controlling a switch between a memory transmission mode which starts transmission of an image after the image is stored in a memory, and a direct transmission mode which generates an image to be transmitted after the communication with the partner apparatus is started, wherein when transmission of a color image is instructed, the controlling step selects the memory transmission mode if the transmission of the color image as a monochrome image is inhibited in the setting step, or the direct transmission mode if the transmission of the color image as a monochrome image is permitted in the setting step.
- 12A computer program product stored on a computer readable medium comprising computer program code, for a control method of controlling a communication apparatus having an image processor which processes color and monochrome images, and a communication controller which controls a communication with a partner apparatus, the method comprising the steps of:setting whether a color image is transmitted as a monochrome image or not when the partner apparatus does not have color reception performance;and controlling a switch between a memory transmission mode which starts transmission of an image after the image is stored in a memory, and a direct transmission mode which generates an image to be transmitted after the communication with the partner apparatus is started, wherein when transmission of a color image is instructed, the controlling step selects the memory transmission mode if the transmission of the color image as a monochrome image is inhibited in the setting step, or the direct transmission mode if the transmission of the color image as a monochrome image is permitted in the setting step.
Independent claims4
89 paragraphs in 5 sections, as filed
FIELD OF THE INVENTION
0001The present invention relates to an image communication apparatus and its control method and, more particularly, to an image communication apparatus which communicates document images including both monochrome and color images and/or color and monochrome pages, and its control method.
BACKGROUND OF THE INVENTION
0002As image recording and display apparatuses have higher functions, image forming apparatuses such as color copying machines, color printers, and the like have prevailed, and a color facsimile has been developed as an image communication apparatus.
0003The communication scheme for the color facsimile is standardized as ITU-T recommendations, and T.30, T.4, T.42, and T.81 have been recommended. Color image encoding adopts JPEG (Joint Photographic Experts Group) of the T.81 recommendation.
0004In the T.30 recommendation, monochrome image reception performance (to be referred to as “monochrome reception performance” hereinafter) is indispensable, but color image reception performance (to be referred to as “color reception performance” hereinafter) is optional. Even when the sender wants to send a color image, if the receiver does not have color reception performance, it cannot send a color image. Therefore, when the user makes color image transmission operation, if the receiver does not have color reception performance and the communication is interrupted, the communication cost is wasted, and the user must re-send a monochrome image. When the receiver does not have color reception performance, if a color image to be sent is converted into a monochrome image, the monochrome image is sent against user's intention.
0005In a memory transmission mode in which a color image is saved in a memory, and then begins to be sent, color image data compressed by JPEG is normally saved in the memory to improve the use efficiency of the memory. If the receiver to which that image is to be sent does not have color reception performance, a process for converting the image into a monochrome image must be done. That is, the saved JPEG image data is expanded to, e.g., multi-valued RGB data, which is binarized by error diffusion or dithering. Furthermore, the binary image is compressed by an encoding scheme such as MH (Modified Huffman), MR (Modified READ), MMR (Modified Modified READ), JBIG (Joint Binary Image Group), or the like in accordance with the reception performance of the receiver. These processes require a speed corresponding to the communication rate, resulting in high cost since hardware components must be added and performance must be improved.
0006Upon sending a facsimile document, e.g., upon sending a document which includes both color and monochrome image pages (to be referred to as a color/monochrome mixed document” hereinafter) (e.g., a monochrome image is sent as the first page, and a color image is sent as the second page), the first monochrome image page can be sent irrespective of the presence/absence of color reception performance of the receiver, but the second color image page cannot be sent if the receiver has no color reception function. As a result, the receiver receives the first page alone, and both parties may be confused.
SUMMARY OF THE INVENTION
0007The present invention has been made to individually or simultaneously solve the aforementioned problems, and has as its object to send images as the user intended.
0008In order to achieve the above object, a preferred embodiment of the present invention discloses a communication apparatus including an image processor, arranged to process color and monochrome images; and a communication controller, arranged to control a communication with a partner apparatus. The apparatus also includes a setter, arranged to set whether a color image is transmitted as a monochrome image or not when the partner apparatus does not have color reception performance, and a mode controller, arranged to control a switch between a memory transmission mode which starts transmission of an image after the image is stored in a memory, and a direct transmission mode which generates an image to be transmitted after the communication with the partner apparatus is started. When transmission of a color image is instructed, the mode controller selects the memory transmission mode if the transmission of the color image as a monochrome image is inhibited by the setter, or the direct transmission mode if that is permitted by the setter.
0009Other features and advantages of the present invention will be apparent from the following description taken in conjunction with the accompanying drawings, in which like reference characters designate the same or similar parts throughout the figures thereof.
BRIEF DESCRIPTION OF THE DRAWINGS
0010<figref idref="DRAWINGS">FIG. 1</figref> is a block diagram showing the arrangement of an image communication apparatus according to an embodiment of the present invention;
0011<figref idref="DRAWINGS">FIG. 2</figref> is a perspective view showing the outer appearance of the image communication apparatus;
0012<figref idref="DRAWINGS">FIG. 3</figref> is a plan view showing the outer appearance of a control panel;
0013<figref idref="DRAWINGS">FIG. 4</figref> is a block diagram for explaining the flow of transmission image data;
0014<figref idref="DRAWINGS">FIG. 5</figref> is a block diagram for explaining the flow of reception image data;
0015<figref idref="DRAWINGS">FIG. 6</figref> is a chart showing the communication sequence of a color image communication;
0016<figref idref="DRAWINGS">FIG. 7</figref> shows the data structure of JPEG baseline encoded data in the color image communication specified by ITU-T recommendations T.4 and T.81;
0017<figref idref="DRAWINGS">FIG. 8</figref> is a flow chart showing the processing sequence in transmission operation;
0018<figref idref="DRAWINGS">FIG. 9</figref> is a flow chart showing the operation after a transmission job is launched until a transmission process starts;
0019<figref idref="DRAWINGS">FIG. 10</figref> is a flow chart showing a page read process;
0020<figref idref="DRAWINGS">FIG. 11</figref> is a flow chart showing a process executed at a predetermined timing in the page read process after a transmission job is settled;
0021<figref idref="DRAWINGS">FIGS. 12 and 13</figref> are flow charts showing a transmission process;
0022<figref idref="DRAWINGS">FIG. 14</figref> is a flow chart showing a process for outputting a transmission result report; and
0023<figref idref="DRAWINGS">FIG. 15</figref> shows an example of the transmission result report.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
0024An image communication apparatus according to an embodiment of the present invention will be described in detail hereinafter with reference to the accompanying drawings. The image communication apparatus to be described below is a facsimile apparatus which has a G3 facsimile function and is connected to an analog telephone line when it is used, and a color image transmission/reception function is added.
0000[Arrangement of Image Communication Apparatus]
0025<figref idref="DRAWINGS">FIG. 1</figref> is a block diagram showing the arrangement of an image communication apparatus according to an embodiment of the present invention.
0026Referring to <figref idref="DRAWINGS">FIG. 1</figref>, a CPU <b>11</b> controls the overall apparatus of this embodiment via a system bus <b>114</b>. A ROM <b>12</b> stores programs for implementing various kinds of control. A RAM <b>13</b> is a nonvolatile memory which is used as a work area of the CPU <b>11</b>, and is backed up by a battery.
0027A CODEC <b>14</b> executes color space conversion, raster→block conversion, and JPEG encoding functions upon sending a color image, executes JPEG decoding, inverse color space conversion, and block→raster conversion functions upon receiving a color image, and executes encoding or decoding such as MH, MR, MMR, JBIG, or the like upon transmitting/receiving a monochrome image. That is, the CODEC <b>14</b> converts R, G, and B color component signals (e.g., 8 bits per pixel) into L*, a*, and b* uniform perceptual space signals, encodes them by JPEG baseline coding, and outputs the encoded signals. Conversely, upon receiving codes encoded by JPEG baseline coding, the CODEC <b>14</b> converts L*, a*, and b* uniform perceptual space signals obtained by decoding them into C, M, Y, and K color component signals, and outputs those signals.
0028A MODEM <b>15</b> complies with the ITU-T recommendations V.8, V34, V.17, V.29, and V.27ter, and modulates/demodulates signals to be sent/received. An NCU (Network Control Unit) <b>16</b> makes connection control and the like with a telephone network, and a time measurement circuit <b>17</b> comprises a timepiece LSI or the like having a calendar function.
0029A control panel <b>18</b> has various operation keys and an LCD display, and an image memory <b>19</b> which comprises a semiconductor memory is controlled to save image data in units of pages.
0030A color scanner <b>110</b> optically reads a document image, separates the read image into R, G, and B components, and outputs multi-valued data (8 bits per color) as pixel data. In this embodiment, a color contact sensor is used as a read device, and an ADF (Automatic Document Feed) function of automatically feeding a document from which an image is to be read is equipped.
0031A printer interface <b>111</b> has a quantization processor and interface controller, and connects and controls a printer <b>112</b> via a versatile interface <b>113</b> such as IEEE1248 or the like. Upon receiving C, M, Y, and K color multi-valued signals, the printer interface <b>111</b> quantizes these color multi-valued signals to binary or ternary signals by error diffusion or dithering, and sends them to the printer <b>112</b>. The printer interface <b>111</b> also has a function of informing the CPU <b>11</b> of the status of the printer <b>112</b> via the interface.
0032The printer <b>112</b> prints a color image by an ink-jet print scheme. Ink cartridges that can be mounted on the printer <b>112</b> include those for monochrome print, color print, high-resolution color print, and the like, and the type of cartridge mounted is recognized by the printer interface <b>111</b>.
0000[Outer Appearance of Apparatus]
0033<figref idref="DRAWINGS">FIG. 2</figref> is a perspective view showing the outer appearance of the image communication apparatus of this embodiment, and <figref idref="DRAWINGS">FIG. 3</figref> is a plan view showing the outer appearance of the control panel <b>18</b>.
0034As shown in <figref idref="DRAWINGS">FIG. 2</figref>, a document table <b>21</b> used to set documents is provided on the upper surface of the apparatus housing. The document table <b>21</b> has a document guide for preventing a document from skewing upon feeding. The control panel <b>18</b> is provided on the upper side of the document table <b>21</b>. A document exhaust tray <b>23</b> is provided behind the control panel <b>18</b>.
0035A print sheet exhaust unit <b>24</b> is provided to the front surface of the apparatus housing, and print sheet cassettes <b>25</b> and <b>26</b> in which print sheets are set are inserted below the unit <b>24</b>. For example, A4-size print sheets can be set in the print sheet cassette <b>25</b>, postcard-size print sheets can be set in the print sheet cassette <b>26</b>, and the size and type of print sheets set in each print sheet cassette can be recognized by a given mechanism.
0036The control panel <b>18</b> shown in <figref idref="DRAWINGS">FIG. 3</figref> has a ten-key unit <b>31</b> which includes 12 different keys “0” to “9”, “#”, and “*”, and is mainly used to input a telephone number, and an LCD display <b>32</b> which displays the status of the apparatus, and makes display for confirming the input telephone number. The control panel <b>18</b> also has one-touch keys <b>33</b> used to read out a telephone number or the like pre-stored in the RAM <b>13</b>, and to send data by one touch, and a stop key <b>35</b> used to stop the operation which is underway.
0037A color key of the control panel <b>18</b> is used to instruct a color document process, and lamps are respectively attached to an outer frame portion <b>36</b> and inner portion <b>37</b> of this key. The lamp (color document LED) of the outer frame portion <b>36</b> is turned on when the user presses the color key upon making transmission operation, and makes the user recognize a mode in which images including a color page can be sent. The lamp (color page LED) of the inner portion <b>37</b> is turned on/off in response to operation of the color key upon reading a page. When a document is read while this lamp is ON, it is read as a color page; when a document is read while the lamp is OFF, it is read as a monochrome page. That is, the user can input a transmission instruction of a color/monochrome mixed document by operating the color key.
0038A color indicator <b>38</b> indicates whether or not the printer <b>112</b> can print a color image, and is turned on while it is detected that the printer <b>112</b> can record a color image. A resolution select key <b>39</b> is used to switch the read resolution upon reading a document, and its state changes every time the resolution select key <b>39</b> is pressed. That is, the user can adjust the roughness of an image to be sent by the resolution select key <b>39</b>.
0000[Flow of Image Data]
0039<figref idref="DRAWINGS">FIG. 4</figref> is a block diagram for explaining the flow of transmission image data, and <figref idref="DRAWINGS">FIG. 5</figref> is a block diagram for explaining the flow of reception image data.
0040Upon sending a color image, the scanner <b>110</b> reads an image on a document <b>47</b> illuminated by a light source <b>48</b> using a color contact sensor <b>49</b>, separates the read image into three colors R, G, and B, converts them into 8-bit digital data per color, and outputs the converted data onto the system bus <b>114</b>.
0041The color image data are input to the CODEC <b>14</b> via the system bus <b>114</b>, are temporarily stored in an internal buffer memory of the CODEC <b>14</b>, and undergo an invalid data addition process <b>44</b>. That is, all white data are appended as invalid data to an image portion that exceeds an effective size to obtain a main scan size of a page specified by the ITU-T recommendation. Then, a raster/block conversion process <b>41</b> breaks up raster image data into blocks of 8×8 pixels. More specifically, 8-bit raster data sent in the order of R, G, and B are converted into data in the order of an 8×8 pixel block for an R color component (R block), 8×8 pixel block for a G color component (G block), 8×8 pixel block for a B color component (B block), R block, G block, . . . by rearranging them into 8×8 pixel blocks for respective color components.
0042The R, G, and B data converted into the block order undergo a known color space conversion arithmetic operation by a color space conversion process <b>42</b>, and are converted from an RGB color space into block order data in an L*a*b* color space. Subsequently, the obtained data sequence undergoes a JPEG compression process <b>43</b>, thus outputting JPEG data from the CODEC <b>14</b>. The JPEG data output from the CODEC <b>14</b> is temporarily stored in the image memory <b>19</b>, and is modulated to an audio signal by the MODEM <b>15</b>, which signal is output onto the analog line via the NCU <b>16</b>.
0043Upon receiving an image, image data which is received from the analog line via the NCU <b>16</b> and demodulated by the MODEM <b>15</b> is temporarily stored in the image memory <b>19</b>. The CODEC <b>14</b> reads out the image data from the image memory <b>19</b>, and baseline-decodes the image data to obtain block order data in the L*a*b* color space by a JPEG expansion process <b>53</b> when it is a color image. The block order data in the L*a*b* color space are converted into those in a CMY color space by a color space conversion process <b>52</b>, and are then converted into a data sequence of C, M, and Y color components in a raster order, i.e., C, M, and Y data by a block/raster conversion process <b>51</b>. The C, M, and Y data are temporarily stored in the internal buffer memory of the CODEC <b>14</b>, and an effective data extraction process <b>54</b> extracts an effective image data region and sends it to the printer interface <b>111</b>.
0044The printer interface <b>111</b> extracts a black component from the input C, M, and Y data to generate C, M, Y, and K data, and executes masking and gamma correction of the C, M, Y, and K data in correspondence with the color reproduction characteristics of the printer <b>112</b>. After that, the printer interface <b>111</b> binarizes (or quantizes) the processed data of the respective colors, and sends them to the printer <b>112</b>.
0000[Outline of Communication Sequence]
0045<figref idref="DRAWINGS">FIG. 6</figref> shows the communication sequence of a color image communication, i.e., the basic flow according to the ITU-T recommendation T.30. <figref idref="DRAWINGS">FIG. 6</figref> exemplifies a case wherein a monochrome image is sent as the first page, and a color image is sent as the second page.
0046In phase B, if color reception performance is available, the called side (receiving side) declares color reception performance as performance of the self apparatus using a DIS (Digital Identification Signal) (S<b>1</b> and S<b>4</b>). The calling side (sending side) confirms the performance of the receiving side by the DIS, and declares transmission of a monochrome image (S<b>2</b>) using a DCS (Digital Command Signal) upon sending a monochrome image. If the receiving side has color reception performance, the sending side declares transmission of a color image using the DCS (S<b>5</b>). In phase C, the sending side sends a monochrome image encoded by MH, MR, MMR, or JBIG corresponding to the reception performance of the receiving side (S<b>3</b>) or a color image compression-encoded by JPEG baseline coding (S<b>6</b>) while breaking up the image into ECM (Error Correction Mode) blocks.
0000[Structure of Image Data]
0047<figref idref="DRAWINGS">FIG. 7</figref> shows the data structure of JPEG baseline encoded data in a color image communication specified by the ITU-T recommendations T.4 and T.81.
0048Data for one page is comprised of an image frame sandwiched between SOI (Start of Image) and EOI (End of Image) markers. The image frame is divided into a so-called JPEG header which follows SOI and includes AAP<b>1</b> (APPlication marker <b>1</b>), DQT (Define Quantization Table), DHT (Define Huffman Table), COM (COMment marker), SOF<b>0</b> (Start of Frame <b>0</b>) markers, and the like, and JPEG compressed data starting from an SOS (Start of Scan) marker.
0049In the color image communication sequence based on the recommendations T.30 and T4, the use method of the APP<b>1</b> marker is specified for G3 FAX. The DQT marker defines a quantization table in JPEG compression, which changes the compression ratio and quality of an image. The DHT marker defines a Huffman table. The COM marker is a marker in which a comment can be written, and is specified to be ignored upon decoding in the recommendation T.4. The SOF<b>0</b> marker specifies various parameters in baseline JPEG compression, which include the numbers of main scan and sub-scan pixels of image data.
0050In terms of the arrangement of the facsimile, if the number of sub-scan pixels is indefinite upon JPEG compression of image data, “0” is set in the number of sub-scan pixels on the SOF<b>0</b> marker, and the number of sub-scan pixels of compressed image data can be re-set by a DNL (Define Number of Lines) marker after the compressed data that starts with the SOS marker.
0000[Details of Communication Sequence]
0051The image transmission sequence in this embodiment will be described in detail below. <figref idref="DRAWINGS">FIG. 8</figref> is a flow chart showing the processing sequence in transmission operation, which is executed by the CPU <b>11</b>.
0052Upon sending an image, the user presses the color key to select whether or not a color image (including a color/monochrome mixed document) is to be sent. The CPU <b>11</b> checks if the color key has been pressed (S<b>802</b>). If YES in step S<b>802</b>, the CPU <b>11</b> sets a color transmission flag indicating transmission of a color image ON, and the color document LED of the outer frame portion <b>36</b> of the color key ON (S<b>803</b>). Also, the CPU <b>11</b> sets a color read flag for reading a color image ON, and the color page LED of the inner portion <b>37</b> of the color key ON (S<b>804</b>).
0053On the other hand, if the color key has not been pressed, the CPU <b>11</b> sets the color transmission flag OFF, and the color document LED OFF (S<b>805</b>). Also, the CPU <b>11</b> sets the color read flag OFF, and the color page LED OFF (S<b>806</b>).
0054The CPU <b>11</b> initializes to prepare for input of a destination, and resets a counter CNT for counting the number of transmissions to zero (S<b>807</b>). Subsequently, the CPU <b>11</b> accepts user's input or designation of a destination (S<b>809</b>). Note that the destination is input using the ten-key unit <b>31</b> or one-touch keys <b>33</b>.
0055If one destination is input, the status of the color transmission flag is checked (S<b>809</b>). If the flag is OFF, it is determined that a monochrome image is to be sent, and the flow jumps to step S<b>812</b>. On the other hand, if the flag is ON, the setup of a color/monochrome conversion permission switch as one of software switches that the user can pre-set is checked (S<b>810</b>). That is, it is checked based on the setup of the color/monochrome conversion permission switch if transmission of a color image is to be canceled when the receiving apparatus does not have color reception performance. If the color/monochrome conversion permission switch is set to permit (i.e., a color image is converted into a monochrome image, and the monochrome image is sent without canceling transmission), the flow advances to step S<b>811</b>. On the other hand, if the color/monochrome conversion permission switch is set to inhibit (i.e., transmission of a color image is canceled), the flow advances to step S<b>812</b>.
0056In step S<b>811</b>, the number of destinations is checked based on the count value of the counter CNT. That is, if the value of the counter CNT is zero, it is determined that only the first destination is input, and the counter CNT is incremented (S<b>812</b>), thus permitting the destination input in step S<b>808</b>. On the other hand, if the counter CNT is not zero, it is determined that a plurality of destinations are input (simulcast), and the CPU informs the user of rejection of the destination input in step S<b>808</b>, i.e., rejection of simulcast by means of alert sound or message (S<b>813</b>).
0057A user's input is checked in step S<b>814</b>, and if the next destination is input, the flow returns to step S<b>808</b>. On the other hand, if the user has pressed the start key <b>34</b>, a transmission job is settled (S<b>814</b>), and is launched (S<b>815</b>).
0058<figref idref="DRAWINGS">FIG. 9</figref> is a flow chart showing the operations after the transmission job is launched until a transmission process starts, which is executed by the CPU <b>11</b>.
0059The status of the color transmission flag is checked (S<b>902</b>). If the flag is OFF, it is determined that a monochrome image is to be sent, and the flow jumps to step S<b>904</b>. If the flag is ON, it is determined that a color image is to be sent, and the setup of the color/monochrome conversion permission switch is checked (S<b>903</b>). If the color/monochrome conversion permission switch is set to permit (i.e., a color image is converted into a monochrome image, and the monochrome image is sent without canceling transmission), a job mode flag JOBMODE is set to “direct transmission” (S<b>905</b>), and the flow advances to step S<b>908</b>.
0060On the other hand, if the color/monochrome conversion permission switch is set to inhibit (i.e., transmission of a color image is canceled), the job mode flag JOBMODE is set to “memory transmission” S<b>904</b>), and a page read process (to be described later) is done so as to execute memory transmission that starts transmission after a document image is read (S<b>906</b>). After an image for one page is read, the presence/absence of the next page is checked (S<b>907</b>). If the next page remains, the page read process in step S<b>906</b> is repeated. After the final page of the document is read, the flow advances to step S<b>908</b> to launch a transmission process.
0061<figref idref="DRAWINGS">FIG. 10</figref> is a flow chart showing the page read process, which is executed by the CPU <b>11</b>.
0062The status of the color read flag is checked (S<b>1002</b>). If the flag is ON, a page management information flag PAGETYPE, which is used to manage read page information, is set to “color” so as to process an image to be sent as a color image (S<b>1003</b>), a document image is read in a color mode (S<b>1004</b>), and color image data compressed by JPEG is saved in the image memory (S<b>1005</b>).
0063On the other hand, if the color read flag is OFF, the page management information flag PAGETYPE, which is used to manage read page information, is set to “B&W” so as to process an image to be sent as a monochrome image (S<b>1006</b>), a document image is read in a monochrome mode (S<b>1007</b>), and monochrome image data compressed by MMR is saved in the image memory (<b>1008</b>).
0064<figref idref="DRAWINGS">FIG. 11</figref> is a flow chart showing the process executed at a predetermined timing in the page read process after the transmission job is settled, which is executed by the CPU <b>11</b>. That is, in this process, when the user presses the color key during an interval after the transmission job is settled until the first document page begins to be read, and an interval between the read processes of two pages, the color read flag is inverted to change the document image read mode.
0065The status of the color transmission flag is checked (S<b>1102</b>). If the flag is OFF, the processing ends without any process. On the other hand, if the flag is ON, it is checked if the color key has been pressed (S<b>1103</b>). If the key has not been pressed, the processing ends. On the other hand, if the color key has been pressed, the status of the color read flag is inverted (S<b>1104</b>), and the status of the color read LED is inverted (S<b>1105</b>).
0066<figref idref="DRAWINGS">FIGS. 12 and 13</figref> are flow charts showing the transmission process, which is executed by the CPU <b>11</b>.
0067Dialing is made to call the destination registered in the transmission job (S<b>1202</b>), and a calling signal CNG is sent (S<b>1203</b>). Upon receiving a DIS from the receiver (S<b>1204</b>), the status of the color transmission flag is checked (S<b>1205</b>). If the flag is OFF, since a monochrome document is to be sent, the flow jumps to step S<b>1211</b>.
0068If the color transmission flag is ON, the received DIS is analyzed to check if the receiver has color reception performance (S<b>1206</b>). If the color reception performance is available, the flow jumps to step S<b>1211</b>.
0069On the other hand, if the color transmission flag is ON and the receiver does not have color reception performance, the status of the color/monochrome conversion permission switch is checked (S<b>1207</b>). If the switch is set to permit, a message “send color image as monochrome image” or the like is displayed on the LCD <b>32</b> on the control panel <b>18</b>, the color transmission flag and color document LED are set OFF (S<b>1209</b>), the color read flag and color read LED are set OFF (S<b>1210</b>), and the flow jumps to step S<b>1211</b>. That is, the document image is inhibited from being read in the color mode but is read in the monochrome mode.
0070If the color transmission flag is ON, the receiver does not have color reception performance, and the color/monochrome conversion permission switch is set to inhibit, a message “change setup to send color image as monochrome image” or the like is displayed on the LCD <b>32</b> (S<b>1218</b>), a line disconnect command DCN (Disconnect) for canceling a communication is output (S<b>1230</b>), and a transmission error report is output (S<b>1231</b>), thus ending the transmission process.
0071In step S<b>1211</b>, the status of the job mode flag JOBMODE is checked. If the direct transmission mode is set, the page read process shown in <figref idref="DRAWINGS">FIG. 10</figref> is executed (S<b>1212</b>). If the color transmission flag is ON, the receiver does not have color reception performance, and the color/monochrome conversion permission switch is set to permit, all document images as well as color document images are read as monochrome images.
0072In step S<b>1213</b>, the status of the page management information flag PAGETYPE is checked. If the flag PAGETYPE=“color”, a DCS that declares transmission of a color image is output (S<b>1214</b>), and a color page counter that counts the number of sent color pages is incremented (S<b>1215</b>). On the other hand, if the flag PAGETYPE=“B&W”, a DCS that declares transmission of a monochrome image is output (S<b>1216</b>), and a monochrome page counter that counts the number of sent monochrome pages is incremented (S<b>1217</b>).
0073The control waits for a reply using CFR (Confirmation to Receive) which is sent back from the receiver in response to the DCS (S<b>1219</b>). Upon receiving the CFR, compressed image data corresponding to a monochrome or color page is read out from the image memory <b>19</b> and is sent (S<b>1220</b>). Upon completion of transmission of the page, the presence/absence of the next page is checked (S<b>1221</b>). If the next page is present, PPS-EOM (Partial Page Signal-End of Message) is output (S<b>1222</b>), and the control waits for a message confirmation signal MCF (Message Confirmation) (S<b>1223</b>). Upon receiving the MCF, the flow returns to step S<b>1204</b> to execute phase B of the recommendation T.30 again.
0074If no next page is present, PPS-EOP (Partial Page Signal-End of Procedure) is output (S<b>1224</b>). Upon receiving the MCF (S<b>1225</b>), the line is disconnected by outputting a DCN so as to end the communication (S<b>1226</b>), and a transmission result report is output (S<b>1227</b>), thus ending the transmission process.
0075<figref idref="DRAWINGS">FIG. 14</figref> is a flow chart showing the process for outputting the transmission result report, which is executed by the CPU <b>11</b>. <figref idref="DRAWINGS">FIG. 15</figref> shows an example of the transmission result report.
0076Data of a report title <b>1501</b> is generated (S<b>1302</b>), data of a destination's telephone number/abbreviation <b>1502</b> is generated (S<b>1303</b>), data of transmission start time <b>1503</b> is generated (S<b>1304</b>), data of a communication time period <b>1504</b> is generated (S<b>1305</b>), data of a communication result <b>1505</b> is generated (S<b>1306</b>), data of the number of sent monochrome pages is generated based on the count value of the monochrome page counter (S<b>1307</b>), and data of the number of sent color pages is generated based on the count value of the color page counter (S<b>1308</b>). Based on the generated data, a report shown in <figref idref="DRAWINGS">FIG. 15</figref> is printed out (S<b>1309</b>).
0077In this way, the image communication apparatus of this embodiment comprises the color/monochrome conversion permission switch with which the user instructs if transmission is canceled or a monochrome image obtained by converting a color image is sent, when it is checked if the receiver has color reception performance and it is determined that the receiver does not have color reception performance. Hence, the user can pre-set actions to be taken when the receiver does not have color reception performance.
0078When the direct transmission mode is set, the document image read process can start after the performance of the receiver is checked. Therefore, when the receiver does not have color reception performance, the need for a process for expanding compressed color image data which has been read and saved in the memory, binarizing the expanded data to a monochrome image, and compressing the monochrome image again can be obviated, and an increase in cost due to addition of hardware for implementing processing performance corresponding to the communication rate and improvement in performance can be suppressed.
0079When a document image is read by a sheet-through scheme, it is difficult to read an image again from a document from which the image has already been read once. In other words, only one destination can be designated in the direct transmission mode. Of course, simulcast of a monochrome image can be made using the memory transmission mode, and a plurality of destinations can be designated.
0080On the other hand, when transmission of a color image is controlled in accordance with the presence/absence of color reception performance of the receiver, if it is difficult to read an image again, simulcast cannot be implemented unless a process for converting a color image into a monochrome image is done. Hence, to avoid the process for converting a color image into a monochrome image, one destination can only be designated when transmission of a color image is instructed. When transmission of a color image is instructed, and the second destination is input, an alert that rejects simulcast (e.g., by displaying an alert message or generating alarm sound) is output, thus informing the user that it is impossible to input a plurality of destinations (impossible to execute simulcast).
0081The user can designate for each document page if that page is sent as a color or monochrome image, and it can be checked if pages to be sent include a color page. Therefore, upon sending a color/monochrome mixed document, the presence/absence of color reception performance of the receiver is checked at the beginning of a communication, and if no color reception performance is available, the communication can be immediately canceled or a monochrome image obtained by converting a color image can be sent in accordance with the setup of the color/monochrome conversion permission switch. That is, sending of the first page (monochrome image) alone of the color/monochrome mixed document to the receiver and confusion on both the parties can be prevented.
0082Upon sending the color/monochrome mixed document, a monochrome image obtained by converting a color image may be sent in accordance with the color reception performance of the receiver, and the setup of the color/monochrome conversion permission switch. In such case, in order to inform the user that the monochrome image obtained by converting the color image was sent, the number of sent monochrome image pages and the number of sent color image pages are output as a transmission result report after transmission. The user can easily confirm with reference to this report if a color document or color/monochrome mixed document was sent as he or she intended.
0083As many apparently widely different embodiments of the present invention can be made without departing from the spirit and scope thereof, it is to be understood that the invention is not limited to the specific embodiments thereof except as defined in the appended claims.
Contents5
16 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16
Every citation, both waysCites: the store holds 15 of 16
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US7872773B2 | Cited by | United States of America | Search report |
| US8384954B2 | Cited by | United States of America | Search report |
| US2010046032A1 | Cited by | United States of America | Pre-grant |
| US2003161002A1 | Cited by | United States of America | Pre-grant |
| US8274667B2 | Cited by | United States of America | Search report |
| US2008018948A1 | Cited by | United States of America | Pre-grant |
| US9280199B2 | Cited by | United States of America | Applicant |
| US2011069331A1 | Cited by | United States of America | Pre-grant |
| US7894090B2 | Cited by | United States of America | Search report |
| US2008273218A1 | Cited by | United States of America | Pre-grant |
| EP0530034A1 | Cites | European Patent Office (EPO) | Applicant |
| EP0535818A1 | Cites | European Patent Office (EPO) | Applicant |
| EP0660582A2 | Cites | European Patent Office (EPO) | Applicant |
| US5134502A | Cites | United States of America | Applicant |
| US5666216A | Cites | United States of America | Applicant |
| US5696598A | Cites | United States of America | Applicant |
| US5726777A | Cites | United States of America | Applicant |
| US5761394A | Cites | United States of America | Search report |
| US6278529B1 | Cites | United States of America | Search report |
| JPH0622157A | Cites | Japan | Applicant |
| JPH066618A | Cites | Japan | Applicant |
| JPH07203225A | Cites | Japan | Applicant |
| JPH0846801A | Cites | Japan | Applicant |
| JPH09116777A | Cites | Japan | Applicant |
| JPH0969953A | Cites | Japan | Search report |
| K. Murata, et al., “Multi-Address Transmission System for Still Picture via ISDN”, NTT Review, Telecommunication Association, Tokyo, JP, vol. 6, No. 2, Mar. 1, 1994, pp. 23-31. | Non-patent | – | Third party observation |
| K. Murata, et al., "Multi-Address Transmission System for Still Picture via ISDN", NTT Review, Telecommunication Association, Tokyo, JP, vol. 6, No. 2, Mar. 1, 1994, pp. 23-31. | Non-patent | – | Applicant |
10 members in 5 offices
Priority claims5
| Document | Office | Kind | Date |
|---|---|---|---|
| 2000168127 | Japan | A | |
| 2000168127 | Japan | A | |
| 2001168127 | Japan | – | |
| 2001168127 | – | – | – |
| JP20000168127 | – | – | – |
Members10
| Document | Office | Kind | |
|---|---|---|---|
| US2001038469A1 | United States of America | A1 | |
| EP1162825A2 | European Patent Office (EPO) | A2 | |
| JP2001346051A | Japan | A | |
| CN1327341A | China | A | |
| EP1162825A3 | European Patent Office (EPO) | A3 | |
| US6985255B2This record | United States of America | B2 | |
| CN1240206C | China | C | |
| JP3754873B2 | Japan | B2 | |
| EP1162825B1 | European Patent Office (EPO) | B1 | |
| DE60137283D1 | Germany | D1 |
39 transactions on the USPTO file
Allowed after 1 non-final rejection.
- Non-final rejections
- 1
- Final rejections
- 0
- RCEs
- 0
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | |
|---|---|
| Expire Patent | |
| Post Issue Communication - Certificate of Correction | |
| Mail-Record a Petition Decision of Granted for Patent Term Adjustment after Issue | |
| Adjustment of PTA Calculation by PTO | |
| Petition Entered | |
| Recordation of Patent Grant Mailed | |
| Patent Issue Date Used in PTA CalculationAllowed | |
| Issue Notification MailedAllowed | |
| Dispatch to FDC | |
| Mail Miscellaneous Communication to Applicant | |
| Miscellaneous Communication to Applicant - No Action Count | |
| Application Is Considered Ready for Issue | |
| Response to Reasons for Allowance | |
| Issue Fee Payment Verified | |
| Issue Fee Payment Received | |
| Information Disclosure Statement considered | |
| Reference capture on IDS | |
| Information Disclosure Statement (IDS) Filed | |
| Information Disclosure Statement (IDS) Filed | |
| Mail Notice of AllowanceAllowed | |
| Notice of Allowance Data Verification CompletedAllowed | |
| Date Forwarded to Examiner | |
| Reference capture on IDS | |
| Information Disclosure Statement (IDS) Filed | |
| Information Disclosure Statement (IDS) Filed | |
| Response after Non-Final Action | |
| Request for Extension of Time - Granted | |
| Mail Non-Final RejectionNon-final rejection | |
| Non-Final RejectionNon-final rejection | |
| Case Docketed to Examiner in GAU | |
| IFW TSS Processing by Tech Center Complete | |
| Case Docketed to Examiner in GAU | |
| Case Docketed to Examiner in GAU | |
| Case Docketed to Examiner in GAU | |
| Request for Foreign Priority (Priority Papers May Be Included) | |
| Application Dispatched from OIPE | |
| Correspondence Address Change | |
| IFW Scan & PACR Auto Security Review | |
| Initial Exam Team nn |
8 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Lapsed due to failure to pay maintenance feeLapsedFP | FP | |
| Lapse for failure to pay maintenance feesLapsedPATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.)LAPS | LAPS | |
| Information on status: patent discontinuationPATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362STCH | STCH | |
| Fee payment procedureMAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.)FEPP | FEPP | |
| Fee paymentFPAY | FPAY | |
| Fee paymentFPAY | FPAY | |
| Certificate of correctionCC | CC | |
| AssignmentAS | AS |
Numbers
- Publication
- 06985255
- Publication, DOCDB
- 6985255
- Publication, EPODOC
- US6985255
- Application
- 9867472
- Application, DOCDB
- 86747201
- Application, EPODOC
- US20010867472
Titles
- English
- Image communication apparatus and its control method
Patent term adjustment
- A delay
- +941 daysthe office missed an examination deadline
- Applicant delay
- −87 days
- Net adjustment
- 913 days
Classification
- CPC, 4
- H04N1/00912
- H04N1/33307
- H04N1/46
- H04N2201/33378
- IPC, 7
- G06K15 00
- H04N1 46
- G03F3 08
- H04N1 00
- H04N1 32
- H04N1 333
- H04N1 60
- USPC, 3
- 358001900
- 358001160
- 358529000