Source: http://www.google.es/patents/US7548336?dq=flatulence
Timestamp: 2013-05-26 04:07:52
Document Index: 60920553

Matched Legal Cases: ['art 56', 'art 56', 'art 56', 'art 56', 'art 56', 'art 56']

Patente US7548336 - Internet facsimile apparatus and e-mail receiving method - Google PatentesB�squeda Im�genes Maps Play YouTube Noticias Gmail Drive M�s » B�squeda avanzada de patentes | Historial web | Iniciar sesi�n B�squeda avanzada de patentesPatentesAn Internet facsimile apparatus is configured to receive e-mail and to print the e-mail. The Internet facsimile apparatus includes a controller that determines whether the received e-mail includes a text part when it is determined that the received e-mail comprises a multipart structure, and determines...http://www.google.es/patents/US7548336?utm_source=gb-gplus-sharePatente US7548336 - Internet facsimile apparatus and e-mail receiving method N�mero de publicaci�nUS7548336 B2Tipo de publicaci�nConcesi�n N�mero de solicitud11/288,348 Fecha de publicaci�n16 Jun 2009 Fecha de presentaci�n29 Nov 2005 Fecha de prioridad27 Dic 1999Tambi�n publicado comoEP1113663A1EP1113663B1US6982801US7440131US20060010219US20060077462 InventoresKyoji Saito Cesionario originalPanasonic Communications Co., Ltd. Clasificaci�n de EE.UU.358/1.15358/452358/402 Clasificaci�n internacionalG06F13/00H04N1/32H04N1/00H04N1/387G06F3/12 Clasificaci�n cooperativaH04N1/00217H04N1/00209H04N2201/0067H04N1/00212H04N2201/0086H04N1/00214 Clasificaci�n europeaH04N 1/00C3G3H04N 1/00C3G2H04N 1/00C3G3CH04N 1/00C3GReferenciasCitas de patentes (17)Otras citas (6)Enlaces externosUSPTO Cesi�n de USPTO EspacenetInternet facsimile apparatus and e-mail receiving methodUS 7548336 B2 Resumen An Internet facsimile apparatus is configured to receive e-mail and to print the e-mail. The Internet facsimile apparatus includes a controller that determines whether the received e-mail includes a text part when it is determined that the received e-mail comprises a multipart structure, and determines whether the text part includes a predetermined pair of codes. The controller replaces a character string between the predetermined pair of codes with another predetermined code when it is determined that the text part includes the predetermined pair of codes, so that the character string replaced by the another predetermined code is not printed.
a printer configured to print the received e-mail;
a data pattern analyzer configured to analyze a header portion of the received e-mail to determine whether the received e-mail is a multipart structure, and to determine whether the received e-mail includes a text part when it is determined that the received e-mail is the multipart structure; and
a text processor configured to determine whether the text part includes a predetermined pair of codes when it is determined that the received e-mail includes the text part, all character data included between the predetermined pair of codes being replaced with a blank code when it is determined that the text part includes the predetermined pair of codes, so that the all character data replaced by the blank code is not printed by the printer, wherein the predetermined pair of codes comprise unprintable codes.
2. The Internet facsimile apparatus of claim 1, wherein the unprintable codes comprise a code representing a space.
3. The Internet facsimile apparatus of claim 1, wherein the unprintable codes comprise a code representing a tab.
4. The Internet facsimile apparatus of claim 1, wherein the unprintable codes comprise a code representing a line feed.
5. The Internet facsimile apparatus of claim 1, wherein the character data included between the predetermined pair of codes comprises a printable character string.
6. An e-mail receiving method, comprising:
analyzing a header portion of the received e-mail to determine whether the received e-mail is a multipart structure, and to determine whether the received e-mail includes a text part when it is determined that the received e-mail is the multipart structure; and
determining whether the text part includes a predetermined pair of codes when it is determined that the received e-mail includes the text part, all character data included between the predetermined pair of codes being replaced with a blank code when it is determined that the text part includes the predetermined pair of codes, so that the all character data replaced by the blank code is not printed when the received e-mail is printed by a printer, wherein the predetermined pair of codes comprise an unprintable code.
7. The method of claim 6, wherein the unprintable code comprises a code representing a space.
8. The method of claim 6, wherein the unprintable code comprises a code representing a tab.
9. The method of claim 6, wherein the unprintable code comprises a code representing a line feed.
10. The method of claim 6, wherein the character data included between the predetermined pair of codes comprises a printable character string. Descripci�n
REFERENCE TO RELATED APPLICATIONS The present is a continuation application of U.S. application Ser. No. 09/611,365 filed on Jul. 6, 2000 now U.S. Pat. No. 6,982,801, which claims the benefit of Japanese Patent Application No. HEI 11-368837 filed on Dec. 27, 1999, the subject matter of which is expressly incorporated herein by reference in their entirety.
Moreover, at the time of sending e-mail having the same content to a plurality of IFAXes, there is a case in which a user wishes to include a serial number for management or a message such as �importance� in the mail in order to manage e-mail transmitted. In this case, if the conventional IAX prints the text part, information for sender management is also printed.
SUMMARY OF THE INVENTION The present invention has been made in consideration of the above-mentioned problems, and an object of the present invention is to provide an Internet facsimile apparatus, which is capable of preventing a useless output and an output of inconvenient information, and to provide an e-mail receiving method.
In order to achieve the above object, not only the presence or absence of a text part but also the content of the text part is analyzed, and whether or not the output of the text part is performed is determined based on the analytical result. This makes it possible to prevent a useless output without outputting the text part in a case where no content to be output is included in the text part.
The present invention removes a character string inserted between a pair of predetermined codes, and outputs a text part. This makes it possible to prevent an output of unnecessary or inconvenient content, which is caused when a sender inserts a character string such as a command and information for sender management between the pair of predetermined codes.
In this case, the output includes the printing of received data when IFAX on the receiver side comprises a printer, facsimile transmission of received data when IFAX comprises a facsimile transmission function, and the display of received data when IFAX comprises a display device.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The following will specifically explain embodiments of the present invention with reference to the drawings attached thereto.
First Embodiment FIG. 1 is a conceptual view showing a network where IFAX according to a first embodiment of the present invention operates.
FIG. 2 is a block diagram showing hardware of IFAX according to the first embodiment. CPU 21 executes a program., and controls the entirety of the apparatus. ROM 22 stores the program, which CPU 21 executes.
On the other hand, a mail receiving section 35 receives e-mail via the LAN interface 27 using a mail transfer protocol such as SMTP, POP (Post Office Protocol), etc. This e-mail is a multipart mail, and the TIFF file is converted to character data, that is, text code, and appended to an attachment file part. A binary converting section 36 binary converts the text code of the image data part (attachment file part) of the multipart mail-so as to obtain the TIFF file. The binary conversion is that text-code data is converted to binary data. Namely, data, which is text-coded using base 64, is binarized to be back to the original image data.
This e-mail can be largely divided into a header portion 51 and a body portion 52. The body portion. 52 is divided into a plurality of parts by boundaries 53, which are defined by the header portion 51. A subheader 55 is described at the first portion of each part to indicate the content of each part. In this example, a subheader 54 of the first part (hereinafter referred to as text part) indicates text data, and a subheader 55 of the second part indicates image data. The body of the text part of this e-mail is composed of only a feed line code 57.
Second Embodiment Next, an explanation will be given of IFAX of the second embodiment of the present invention, which does not print the code inserted between the specific codes in the text part of e-mail.
IFAX of the second embodiment differs from that of the first embodiment in the point that a text processing section 71 is provided in place of the blank determining section 43 of FIG. 4. If there is a code, which is inserted between a pair of specific codes, in the text part, this text processing section 71 performs text processing in which, for example, these codes are replaced with unprintable codes such as a blank code. Thus, the text processing can contain text editing text manipulation, text revision, text synthesis or the likes.
The following will explain a case in which a character code (hereinafter insert portion), which is inserted between a pair of codes, �/*� and �*/� in the text part, is not printed.
If the text code is not the end, it is determined whether or not the read text code is the code �/*� of the top portion (ST904). If it is not �/*�, it is determined whether or the read text code is the code �*/� of the end portion (ST905). In the case of the general text code, since the text code does not correspond to either of ST904 and ST905, the operation goes back to ST902, and a next text code is read from one memory, and the determination is performed in ST904 and ST905. The steps ST902 through ST905 are repeated, and this allows the text part 56 to be scanned until the code �/*� is found out.
If the-code �/*� is found out by scanning the text part 56, that is, the text code read in ST904 is �*�, it is determined whether or not the flag is 1 (ST906). Since the flag is normally zero, the flag is set to 1 (ST907). Next, the position of the read text code is stored in a memory start position address as a start position P (ST908), and the operation goes back to ST902.
Thereafter, the text part 56 is scanned to find out the code �*/� (namely, in the case where the text code read in ST905 is �*/�).
In the case where the text code read in ST905 is �*/�, it is determined whether or not the flag is 1 (ST909). In the normal case, the flag is 1 since this is after �/*� is previously found out. Next, the flag is returned to zero (ST910), and then the positions, which are from the start position P stored in the start position address in ST908 to the position of the text code currently read, are determined as insert portions, and these insert portions are replaced with a blank code (ST911). Thereafter, the operation goes back to ST902, and the scanning of text part 56 is continued up to the end of text code.
The determination whether or not the flag is 1 in ST906 and ST909 is carried out to prevent an unintended code from being replaced with a blank code when �/*� and �*/� are included between the pair of specific codes �/*� and �*/� as a common code which is desirably printed.
As a more specific form using the above, there is a case in which a serial number or a message such as �importance� is included in the text part 56 of e-mail when PC sends image information to IFAX using e-mail. In this case, by writing the serial number to the text part 56 as an insert portion, the sender can manage e-mail transmitted using the serial number or the message, while the serial number or the message is not printed on the recipient side, so that there is no fear that unnecessary or inconvenient information will be known to the recipient.
The specific codes are not limited to those described in the second embodiment. For example, a symbol such as �#� and �//� may be used as a top portion and the end portion may be used as a line feed. In this case, as in a comment text used in a program source, a logical row, which is started with these specific codes, is replaced with a blank code, and this replacement makes it to prevent the logical row from being printed.
In many cases, the signature of e-mail is enclosed with codes such as �#�, �- �, �*.� The area enclosed with-such specific codes is replayed with a blank code, and this replacement makes it possible to prevent the signature from being printed.
This application is based on the Japanese Patent Application No. HEI11-368837 filed on Dec. 27, 1999, entire content of which is expressly incorporated by reference herein.
Citas de patentes Patente citada Fecha de presentaci�n Fecha de publicaci�n Solicitante T�tuloUS581227821 Oct 199622 Sep 1998Matsushita Graphic Communication Systems, Inc.Image communicating method, facsimile type electronic mail apparatus and facsimile apparatusUS581901125 Oct 19966 Oct 1998International Business Machines CorporationMedia boundary traversal method and apparatusUS58599679 Jul 199612 Ene 1999Faxsav IncorporatedMethod and system for relaying communications from authorized usersUS588123328 Feb 19969 Mar 1999Matsushita Electric Industrial Co., Ltd.Facsimile mail apparatusUS591502417 Jun 199722 Jun 1999Kabushiki Kaisha ToshibaElectronic signature addition method, electronic signature verification method, and system and computer program product using these methodsUS60942773 Nov 199825 Jul 2000Matsushita Graphic Communication Systems, Inc.Internet facsimile apparatus and E-mail communication methodUS61856049 Jul 19986 Feb 2001Canon Kabushiki KaishaCommunication device having the capability of performing information exchange between a facsimile medium and an electronic information medium such as an e-mail mediumUS650155622 Dic 199831 Dic 2002Sharp Kabushiki KaishaImage forming apparatus having a trial print modeUS661874918 Jun 19989 Sep 2003Panasonic Communications Co., Ltd.Internet facsimile and e-mail reception methodUS666835521 Oct 199923 Dic 2003Fujitsu LimitedText editing systemEP0893897A216 Jul 199827 Ene 1999Canon Kabushiki KaishaCommunication device for information exchange between a facsimile machine and an electronic information system such as an e-mail systemJP7073167A T�tulo no disponibleJP8242326A T�tulo no disponibleJP9116728A T�tulo no disponibleJP10307769A T�tulo no disponibleJP10334007A T�tulo no disponibleJP11015755A T�tulo no disponibleOtras citasReferencia1English language Abstract of JP 10-334007.2English language Abstract of JP 8-242326.3English language Abstract of JP 9-116728.4English language Abstract of JP11-15755.5English language Abstract of JP7-73167.6Patent Abstract of Japan, vol. 1999, No. 02, Feb. 26, 1999.GirarImagen originalP�gina principal de Google - Sitemap - Descargas masivas de USPTO - Pol�tica de privacidad - Condiciones de servicio - Acerca de Google Patentes - Danos tu opini�nDatos proporcionados por IFI CLAIMS Patent Services©2012 Google