專利名稱:使用電子郵件的圖像通信系統(tǒng)和其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及使用電子郵件設(shè)備的一個(gè)圖像通信系統(tǒng),該電子郵件設(shè)備通過一個(gè)通信網(wǎng)傳遞消息,文件和其它相類似的消息。
通常,可以使用一個(gè)電子郵件系統(tǒng)來發(fā)送附加在一個(gè)消息上的圖像文件。但是,在這個(gè)電子郵件系統(tǒng)中,發(fā)送方以該發(fā)送方所選擇的格式向接收方發(fā)送一個(gè)圖像文件,或者假定接收方能夠處理該圖像文件。
因此,接收方經(jīng)常不能處理接收到的電子郵件上所附加的圖像文件。每次出現(xiàn)這個(gè)麻煩時(shí),接收方的操作員不得不通過使用一個(gè)電話或發(fā)送一個(gè)應(yīng)答電子郵件(下面將其稱為“處理失敗通知”)來通知發(fā)送方接收方不能處理接收到的電子郵件上所附加的圖像文件。此外,接收方的操作員必須要求發(fā)送方的操作員改變圖像文件的格式,并且再次發(fā)送附加有改變格式后的圖像文件的電子郵件。
另一方面,發(fā)送方的操作員必須改變圖像文件的格式以響應(yīng)來自接收方的要求,再次生成附加有改變格式后的圖像文件的電子郵件,并且再次發(fā)送該電子郵件。此外,即使發(fā)送方接收到一個(gè)處理失敗通知,如果不知道引起處理失敗的原因,發(fā)送方也不能采取任何措施來解決該問題。此外當(dāng)接收方嘗試將未處理的圖像文件返回給發(fā)送方時(shí),如果圖像文件包括大量消息的話,該傳輸會(huì)造成網(wǎng)絡(luò)上的負(fù)擔(dān)。
也有可能在電子郵件通信之前,檢查接收方設(shè)備的圖像文件處理性能,然后將一個(gè)對(duì)應(yīng)于該處理性能格式的圖像文件附加到一個(gè)電子郵件上,并發(fā)送該電子郵件。然而為了通過使用一個(gè)電子郵件協(xié)議檢查接收方設(shè)備的圖像文件處理性能,需要一個(gè)特殊的電子郵件協(xié)議,并且由于這樣的電子郵件協(xié)議,可能丟失普通的電子郵件通信性能。此外,在這種情況下,必須大大改變系統(tǒng)。
本發(fā)明目的在于提供一個(gè)使用電子郵件的圖像通信系統(tǒng),能夠檢測一個(gè)接收設(shè)備的圖像文件處理性能,生成一個(gè)對(duì)應(yīng)于該處理性能的圖像文件,并且發(fā)送轉(zhuǎn)換后的圖像文件,而無須對(duì)系統(tǒng)進(jìn)行實(shí)質(zhì)性的改變,并且提供對(duì)于該系統(tǒng)的控制方法。
本發(fā)明的另一個(gè)目的是提供一個(gè)使用電子郵件的圖像文件通信系統(tǒng),其中如果不能處理接收到的電子郵件,接收方就將它的處理性能通知給發(fā)送方,這樣能夠清楚地通知發(fā)送方再次發(fā)送時(shí)所必需的處理,并且能夠很容易的執(zhí)行再次發(fā)送所必需的圖像文件轉(zhuǎn)換,并提供對(duì)于該系統(tǒng)的控制方法。
除了上面所描述的之外,本技術(shù)領(lǐng)域的熟練人員將從下面對(duì)本發(fā)明的優(yōu)選實(shí)施方式的描述中很容易的理解本發(fā)明其它的目標(biāo)和優(yōu)點(diǎn)。在描述中參考了附圖,附圖形成了本發(fā)明的一部分,并圖解了本發(fā)明的一個(gè)例子。但是這個(gè)例子并不是本發(fā)明的多種實(shí)施方式的全部,可以參考描述之后的權(quán)利要求來確定本發(fā)明的范圍。
所包括進(jìn)來并構(gòu)成說明書的一部分的附解了本發(fā)明的實(shí)施方式,并和描述一起用來解釋本發(fā)明的原理。
圖1是根據(jù)本發(fā)明的一種實(shí)施方式的一個(gè)電子郵件通信系統(tǒng)的結(jié)構(gòu)框圖;圖2是根據(jù)該實(shí)施方式的一個(gè)電子郵件設(shè)備的圖像發(fā)送的操作流程圖;圖3是根據(jù)該實(shí)施方式的電子郵件設(shè)備的圖像接收的操作流程圖;圖4是根據(jù)該實(shí)施方式的生成一個(gè)傳真發(fā)送消息的圖像描述的操作流程圖;圖5是根據(jù)該實(shí)施方式的生成一個(gè)性能請(qǐng)求消息的圖像描述的操作流程圖;圖6是根據(jù)該實(shí)施方式的生成一個(gè)性能響應(yīng)消息的圖像描述的操作流程圖;圖7用于表示生成一個(gè)圖像處理確認(rèn)消息的圖像描述的操作流程圖;圖8是用于表示本實(shí)施方式中一個(gè)傳真發(fā)送消息的圖像描述的一個(gè)例子的框圖;圖9是用于表示本實(shí)施方式中一個(gè)性能請(qǐng)求消息的圖像描述的一個(gè)例子的框圖10是表示本實(shí)施方式中一個(gè)性能響應(yīng)消息的圖像描述的一個(gè)例子的框圖;圖11是表示本實(shí)施方式中一個(gè)圖像處理確認(rèn)消息的圖像描述的一個(gè)例子的框圖;和圖12是用于表示在圖像描述中所寫入的數(shù)據(jù)的格式的一個(gè)框圖。
下面將根據(jù)附圖詳細(xì)的描述作為本發(fā)明的一種優(yōu)選實(shí)施方式的圖像文件通信系統(tǒng)的結(jié)構(gòu),操作和優(yōu)點(diǎn)。
首先,將參考圖1描述本實(shí)施方式中的整個(gè)系統(tǒng)的結(jié)構(gòu)。在圖1中,電子郵件設(shè)備1是發(fā)送一個(gè)圖像的發(fā)送方設(shè)備,電子郵件設(shè)備2是接收一個(gè)圖像的接收方設(shè)備。電子郵件服務(wù)器3執(zhí)行發(fā)送方設(shè)備1的郵件發(fā)送/接收。電子郵件服務(wù)器5執(zhí)行接收方設(shè)備2的郵件發(fā)送/接收。網(wǎng)絡(luò)4是一個(gè)通信網(wǎng),例如一個(gè)因特網(wǎng),并且該網(wǎng)絡(luò)在電子郵件服務(wù)器3和5之間傳送電子郵件。
發(fā)送方電子郵件設(shè)備1具有一個(gè)讀取原件的掃描儀6,并且圖像讀取處理器7編碼所讀取的圖像,將編碼后的圖像轉(zhuǎn)換為一個(gè)圖像文件,并生成一條包括在該圖像文件中的消息,發(fā)送處理器8用來通過使用SMTP協(xié)議將一個(gè)電子郵件發(fā)送到電子郵件服務(wù)器3,接收處理器9用來從電子郵件服務(wù)器3接收一個(gè)電子郵件,目的地性能處理器10用來判斷電子郵件所接收到的目的地設(shè)備性能的目的地性能信息,并且處理該信息(目的地性能處理器10的處理將被稱為“目的地性能處理”),目的地性能存儲(chǔ)單元11用于存儲(chǔ)與一個(gè)目的地設(shè)備相一致的目的地性能信息,并且根據(jù)目的地設(shè)備讀取目的地性能信息,計(jì)時(shí)器20用來執(zhí)行不同的時(shí)間測量操作。
接收方電子郵件設(shè)備2具有一個(gè)接收處理器12用來從電子郵件服務(wù)器5接收一個(gè)電子郵件,并且圖像文件處理器13用來從一個(gè)電子郵件中抽取出一個(gè)圖像文件并解碼該圖像文件,打印機(jī)14用來打印-輸出一個(gè)圖像,如果圖像文件處理器13不能處理一個(gè)圖像文件,處理失敗通知器15就產(chǎn)生一個(gè)錯(cuò)誤通知消息,自身性能通知器16用來通過一個(gè)電子郵件通知設(shè)備2的性能,發(fā)送處理器17用來向電子郵件服務(wù)器5發(fā)送一個(gè)電子郵件,和一個(gè)計(jì)時(shí)器執(zhí)行不同的時(shí)間測量操作。
下面將描述具有上面結(jié)構(gòu)的系統(tǒng)的所有操作的概述。首先,由圖像讀取處理器7將發(fā)送方電子郵件設(shè)備1的掃描儀所讀取的一個(gè)圖像轉(zhuǎn)換為一個(gè)圖像文件。然后發(fā)送處理器8生成一個(gè)附加有該圖像文件的發(fā)送電子郵件,并且使用STMP協(xié)議將電子郵件傳遞到最近的一個(gè)服務(wù)器即電子郵件服務(wù)器3。電子郵件服務(wù)器3通過網(wǎng)絡(luò)4將該電子郵件傳遞到與目的地設(shè)備相連的電子郵件服務(wù)器5。電子郵件服務(wù)器5將該電子郵件發(fā)送到接收方電子郵件設(shè)備2。
STMP是在發(fā)送方電子郵件設(shè)備和電子郵件服務(wù)器之間使用的一個(gè)協(xié)議。如上所述,通過在網(wǎng)絡(luò)4上使用STMP來發(fā)送電子郵件,但是如果目的地設(shè)備不支持STMP協(xié)議,即不是一個(gè)STMP服務(wù)器,那么不能將該電子郵件接收到目的地設(shè)備。STMP服務(wù)器的功能通常被安裝到一個(gè)UNIXTM服務(wù)器或Windows NTTM服務(wù)器上,但是不能被安裝在一個(gè)用戶終端。因此,通過使用一個(gè)協(xié)議,例如POP,用戶終端從最近的服務(wù)器檢索到該電子郵件。在本實(shí)施方式中,發(fā)送方電子郵件設(shè)備1和接收方電子郵件設(shè)備2就能夠使用SMTP協(xié)議進(jìn)行郵件發(fā)送/接收。
從電子郵件服務(wù)器5發(fā)送到接收方電子郵件設(shè)備2的電子郵件被傳遞到接收處理器12。接收處理器12在該電子郵件上進(jìn)行圖像處理,如果沒有麻煩發(fā)生,接收方設(shè)備2的打印機(jī)14打印輸出該圖像文件。處理失敗通知器15生成一個(gè)圖像處理確認(rèn)消息,并且由自身性能通知器16將接收方設(shè)備2的性能信息加到該圖像處理確認(rèn)消息上。發(fā)送處理器17將該消息附加到一個(gè)電子郵件上,并將該電子郵件發(fā)送到電子郵件服務(wù)器5上。
由于接收處理器12的圖像處理,如果發(fā)生了麻煩,處理失敗通知器15生成一個(gè)具有失敗電子郵件的消息ID的處理失敗通知消息和處理失敗原因的消息。發(fā)送處理器17將該處理失敗通知消息附加到一個(gè)電子郵件上,并且通過使用SMTP協(xié)議將該電子郵件發(fā)送到電子郵件服務(wù)器5。
電子郵件服務(wù)器5通過網(wǎng)絡(luò)4將該電子郵件傳遞到與目的地設(shè)備相連接的電子郵件服務(wù)器3。電子郵件服務(wù)器3將該電子郵件發(fā)送到發(fā)送方設(shè)備1,將該電子郵件傳遞到接收方處理器9。接收處理器解釋該電子郵件,并且進(jìn)行必要的處理。
注意在上面的結(jié)構(gòu)中,能夠清楚的區(qū)別出發(fā)送方設(shè)備1的主要功能和接收方設(shè)備2的主要功能。但是通常這些設(shè)備具有相同的功能。
此外,盡管在圖1中并未表示通用的組成部分,例如提供電子郵件設(shè)備基本功能的一個(gè)CPU和一個(gè)存儲(chǔ)器,但是該設(shè)備包括這些部分,下面描述的各個(gè)操作就是由CPU根據(jù)存儲(chǔ)在存儲(chǔ)器中的一個(gè)控制程序來實(shí)現(xiàn)的。
此外,由CPU執(zhí)行的控制程序除了事先存儲(chǔ)在專用存儲(chǔ)器(ROM)中的一個(gè)程序之外,還可以使用存儲(chǔ)在多種存儲(chǔ)介質(zhì),例如一張軟盤,一個(gè)硬盤和一個(gè)CD-ROM中的一個(gè)程序。由電子郵件設(shè)備的一個(gè)讀取裝置(沒有表示)來讀取存儲(chǔ)在存儲(chǔ)介質(zhì)之中的程序,并且由CPU解釋和執(zhí)行。
下面將描述附加到電子郵件上的一個(gè)圖像文件的結(jié)構(gòu)。
在本實(shí)施方式中所使用的圖像文件格式是TIFF文件格式,并且以TIFF定義的格式存儲(chǔ)一個(gè)圖像(PC機(jī)(個(gè)人計(jì)算機(jī))的文件格式是由Aldus公司開發(fā)的;在本實(shí)施方式中省略了TIFF格式的細(xì)節(jié))。
在一個(gè)TIFF文件中,在它的圖像描述中可以加入對(duì)一個(gè)圖像的注釋。在注釋域中,以ASCII碼的形式存儲(chǔ)性能交換所必需的數(shù)據(jù),其中可以存儲(chǔ)一個(gè)以NULL結(jié)尾的字符串,其具有一個(gè)270(10EH)標(biāo)識(shí)符。
下面將根據(jù)本發(fā)明的實(shí)施方式描述TIFF文件中新定義的部分。
首先,如圖12中所示,在圖像描述的格式中,在該格式的頭部將指示能力交換數(shù)據(jù)的一個(gè)值“image/ITUFax”設(shè)定為一個(gè)關(guān)鍵字。
1)消息類型消息類型如下MsgType=0傳真發(fā)送MsgType=1性能請(qǐng)求MsgType=2性能響應(yīng)MsgType=3圖像處理確認(rèn)2)發(fā)送消息ID一個(gè)發(fā)送消息ID是由發(fā)送設(shè)備分配的一個(gè)識(shí)別號(hào)碼。發(fā)送消息ID表示為TxMsgID=一個(gè)最大為10位的十進(jìn)制數(shù)字3)響應(yīng)消息ID一個(gè)響應(yīng)消息ID是對(duì)一個(gè)輪詢請(qǐng)求的消息ID。響應(yīng)消息ID表示為RspMsgID=一個(gè)最大為10位的十進(jìn)制數(shù)字
4)發(fā)送傳真號(hào)碼一個(gè)發(fā)送傳真號(hào)碼(電話號(hào)碼)表示發(fā)送設(shè)備的一個(gè)傳真號(hào)碼。當(dāng)消息類型是“1”時(shí),存儲(chǔ)發(fā)送傳真號(hào)碼。發(fā)送傳真號(hào)碼表示為TxFaxNo=實(shí)際的傳真號(hào)碼5)接收傳真號(hào)碼一個(gè)接收傳真號(hào)碼表示接收設(shè)備的一個(gè)傳真號(hào)碼。當(dāng)消息類型是“2”時(shí),存儲(chǔ)接收傳真號(hào)碼。接收傳真號(hào)碼表示為RxFaxNo=實(shí)際的傳真號(hào)碼6)完成代碼一個(gè)完成代碼用于發(fā)送一個(gè)通信結(jié)果。當(dāng)消息類型是“3”時(shí),存儲(chǔ)完成代碼。
“CompCode=0”意味著“正常狀態(tài)”,當(dāng)“CompCode=1”時(shí)表示“錯(cuò)誤”。
7)頁接收狀態(tài)一個(gè)頁接收狀態(tài)表示是否已經(jīng)正常接收接收頁。頁接收狀態(tài)是一個(gè)二進(jìn)制的數(shù)據(jù)。如果值為“0”,狀態(tài)為“正?!?,如果值是“1”,狀態(tài)為“錯(cuò)誤”。用一個(gè)十六進(jìn)制的八位單元來表示該狀態(tài),并且作為一個(gè)ASCII代碼來發(fā)送。頭部的八位單元LSB表示第一頁。
例如,在PageRecSts=0C的情況,以二進(jìn)制表示的狀態(tài)是“00001100”,這表示第三和第四頁的接收發(fā)生了一個(gè)錯(cuò)誤。
8)T.30信號(hào)使用ITU-T推薦標(biāo)準(zhǔn)T.30中的一個(gè)信號(hào)作為一個(gè)關(guān)鍵字。以十六進(jìn)制表示的FIF內(nèi)容接在一個(gè)符號(hào)“=”后。T.30信號(hào)被表示為一個(gè)八位單元的LSB-第一數(shù)據(jù)。
例如,在DIS=00C200的情況下,DIS的FIF的二進(jìn)制位“10”“15”和“16”是“1”。
使用上述的幀結(jié)構(gòu),在下面的步驟1到4中由電子郵件傳送一個(gè)圖像文件。
(步驟1)在發(fā)送方設(shè)備1,在讀取一個(gè)原件之前,發(fā)送方設(shè)備1通過電子郵件發(fā)送一個(gè)消息類型為“1”的性能請(qǐng)求,以檢查接收方設(shè)備2的接收性能。這時(shí),將發(fā)送方設(shè)備1的性能作為一個(gè)“DIS=”來發(fā)送。圖9表示了在性能請(qǐng)求TIFF文件的圖像描述中所描述內(nèi)容的一個(gè)例子。
(步驟2)接收方設(shè)備2通過電子郵件接收該性能請(qǐng)求,并通過電子郵件發(fā)送一個(gè)消息類型為“2”的性能響應(yīng),該能力響應(yīng)表示接收方設(shè)備的接收性能。從發(fā)送方設(shè)備發(fā)送的信息“DIS=”被存儲(chǔ)進(jìn)與目的地設(shè)備相一致的目的地性能存儲(chǔ)單元(沒有將其表示為接收方設(shè)備2的組成部分)。圖10表示了在性能響應(yīng)TIFF文件的圖像描述中所描述內(nèi)容一個(gè)例子。
(步驟3)發(fā)送方設(shè)備1接收該性能響應(yīng),然后讀取由接收方設(shè)備所指定的性能范圍內(nèi)的原件,并且將圖像數(shù)據(jù)作為電子郵件的一個(gè)附件來發(fā)送。從接收方設(shè)備2發(fā)送的信息“DIS=”被存儲(chǔ)進(jìn)與目的設(shè)備相一致的目的地性能存儲(chǔ)單元11。圖8表示了在傳真發(fā)送TIFF文件的圖像描述中所描述內(nèi)容的一個(gè)例子。
(步驟4)接收方設(shè)備2通過電子郵件接收傳真發(fā)送消息,然后打印輸出該圖像文件,并且向發(fā)送方設(shè)備1發(fā)送一個(gè)圖像處理確認(rèn)消息。發(fā)送方設(shè)備1接收?qǐng)D像處理確認(rèn)消息,并且生成一個(gè)傳遞確認(rèn)報(bào)告。將從接收方設(shè)備2發(fā)送的信息“DIS=”對(duì)應(yīng)于目標(biāo)設(shè)備存儲(chǔ)起來。
圖11表示了在一個(gè)圖像處理確認(rèn)TIFF文件的圖像描述中所描述內(nèi)容的一個(gè)例子。
下面,將參考圖2到圖7的流程圖,描述具有上面結(jié)構(gòu)的電子郵件設(shè)備的操作。注意下面的操作是分別由在電子郵件設(shè)備1和2的CPU所執(zhí)行的。
首先,將描述在發(fā)送方設(shè)備1中的存儲(chǔ)接收方設(shè)備2性能信息的圖像發(fā)送操作。
在圖2中,在發(fā)送方設(shè)備1,當(dāng)在步驟S201輸入一個(gè)目的地時(shí),在步驟S202檢查目的地性能存儲(chǔ)單元11中是否存儲(chǔ)了所輸入的目的地性能數(shù)據(jù)。如果沒有存儲(chǔ)性能數(shù)據(jù),則根據(jù)圖5中流程的程序,在步驟S213生成一個(gè)性能請(qǐng)求數(shù)據(jù)。
在圖5中,在步驟S501設(shè)定性能交換關(guān)鍵字,并在步驟S502將消息類型設(shè)定為“1”(性能請(qǐng)求)。在步驟S503,從定時(shí)器20中讀取時(shí)間數(shù)據(jù),并在步驟S504根據(jù)時(shí)間數(shù)據(jù)的“年-月-日-小時(shí)-分-秒”設(shè)定發(fā)送消息ID。在步驟S505設(shè)定發(fā)送傳真號(hào)碼,并且在步驟S506將發(fā)送方設(shè)備1的性能轉(zhuǎn)換為“DIS=”FIF信息,并將T.30 DIS信號(hào)作為一個(gè)關(guān)鍵字,將其作為發(fā)送郵件信息加到該消息上。
下面,在步驟S214發(fā)送一個(gè)發(fā)送郵件。在這時(shí),在步驟213生成的性能請(qǐng)求消息被作為一個(gè)電子郵件由發(fā)送處理器8發(fā)送到電子郵件服務(wù)器3,并通過網(wǎng)絡(luò)4傳送到與目的地設(shè)備相連的電子郵件服務(wù)器5。
在接收方設(shè)備2,根據(jù)圖3中流程的程序處理該電子郵件。
在圖3中,在步驟301,由接收處理器120從電子郵件服務(wù)器5讀取該電子郵件,并檢查該電子郵件的圖像描述中的消息類型。
如果消息不是一個(gè)傳真發(fā)送消息(在步驟S302為NO),而是一個(gè)性能請(qǐng)求消息(在步驟S309為YES),在步驟S310生成一個(gè)性能響應(yīng)消息,根據(jù)圖6中流程的程序生成一個(gè)圖像描述性能響應(yīng)消息。如果消息不是一個(gè)性能請(qǐng)求消息(在步驟S309為NO),則在步驟S311生成一個(gè)發(fā)送錯(cuò)誤消息。將發(fā)送錯(cuò)誤消息附加到一個(gè)電子郵件上,并在步驟S312由發(fā)送處理器17發(fā)送到電子郵件服務(wù)器5,并通過網(wǎng)絡(luò)4傳送到與目的地設(shè)備相連的電子郵件服務(wù)器3。
參考圖6,以圖12中所示的圖像描述格式設(shè)定上述的性能交換關(guān)鍵字(S601),并順序設(shè)定消息類型(=2(性能響應(yīng))),發(fā)送消息ID,發(fā)送傳真號(hào)碼,和接收傳真號(hào)碼(S602-S605)。此外,將接收方設(shè)備的性能數(shù)據(jù)加到DIS信號(hào)的FIF消息上(S606)。這樣,完成了性能響應(yīng)消息。
在步驟S312,將性能響應(yīng)消息附加到一個(gè)電子郵件上,并由發(fā)送處理器17發(fā)送到電子郵件服務(wù)器5,并通過網(wǎng)絡(luò)4傳送到與目的地設(shè)備相連接的電子郵件服務(wù)器3。
此后,在發(fā)送方設(shè)備1,根據(jù)圖2中流程的程序處理該電子郵件。在步驟S215由發(fā)送方設(shè)備1的接收處理器9接收該電子郵件。如果在步驟S216確定該電子郵件對(duì)應(yīng)于在性能請(qǐng)求中的發(fā)送消息ID,并且如果在步驟S217確定該電子郵件是一個(gè)性能響應(yīng)消息,則由目的地性能處理器10在步驟S218執(zhí)行目的地性能處理,然后,在步驟S219將目的地性能數(shù)據(jù)存儲(chǔ)到目的地性能存儲(chǔ)單元11中。
對(duì)于各個(gè)的目的地設(shè)備,目的地性能存儲(chǔ)單元11具有目的地性能存儲(chǔ)目錄。目的地性能數(shù)據(jù)被存儲(chǔ)在與該目的地設(shè)備的相對(duì)應(yīng)的一個(gè)目的地性能存儲(chǔ)目錄中。
注意如果在步驟S216確定發(fā)送消息ID不一致,或在步驟S217確定電子郵件不是一個(gè)性能響應(yīng)消息,則在步驟S220執(zhí)行消息錯(cuò)誤處理。然后返回到步驟S214執(zhí)行發(fā)送處理。
下面,將描述發(fā)送方設(shè)備1讀取一個(gè)圖像,指定一個(gè)目的地并發(fā)送圖像數(shù)據(jù)的操作,和接收方設(shè)備2打印輸出的操作。
在圖2中,在發(fā)送方設(shè)備1,當(dāng)在步驟S201輸入目的地時(shí),在步驟S202檢查與目的地相對(duì)應(yīng)的目的地性能數(shù)據(jù)是否被存儲(chǔ)在目的地性能存儲(chǔ)單元11中。如果存在目的地性能數(shù)據(jù),在步驟S203和步驟S204進(jìn)行讀取,并且根據(jù)目的地性能數(shù)據(jù)由掃描儀6讀取一個(gè)圖像。然后由圖像讀取處理器7在步驟S205編碼圖像數(shù)據(jù),并將其轉(zhuǎn)換為一個(gè)圖像文件。
然后,根據(jù)圖4中的流程生成一個(gè)傳真發(fā)送消息。首先,以圖12中所示的圖像描述格式,設(shè)定上述的性能交換關(guān)鍵字(S401),然后將消息類型設(shè)定為“0”(傳真發(fā)送)(S402)。
下面,從定時(shí)器20中讀取時(shí)間數(shù)據(jù)(S403),根據(jù)時(shí)間數(shù)據(jù)的“年-月-天-小時(shí)-分鐘-秒”設(shè)定一個(gè)發(fā)送消息ID(S404)。然后,設(shè)定發(fā)送傳真號(hào)碼(S405),并將發(fā)送方設(shè)備1的性能數(shù)據(jù)加到DIS信號(hào)的FIF消息上(S406)。
此外,設(shè)定接收傳真號(hào)碼(S405),并將接收方設(shè)備2的性能數(shù)據(jù)加到DIS信號(hào)的FIF消息上(S406)。
由發(fā)送處理器8在步驟S206將根據(jù)圖4的流程中程序生成的傳真發(fā)送消息作為一個(gè)電子郵件發(fā)送到電子郵件服務(wù)器3。然后,通過網(wǎng)絡(luò)4將該電子郵件傳遞到與目的地設(shè)備相連的電子郵件服務(wù)器5。
然后,在接收方設(shè)備2,由接收處理器12根據(jù)圖3流程中的程序處理該電子郵件。
在圖3中,由接收處理器12在步驟S301檢查電子郵件中圖像描述中的消息類型。如果在步驟S302確定該電子郵件是一個(gè)傳真發(fā)送消息,那么圖像文件處理器13在步驟S303抽取出圖像文件并對(duì)其進(jìn)行解碼,并在步驟S304確定是否能夠處理該圖像文件。如果能夠處理圖像文件,由打印機(jī)14在步驟S305打印-輸出該圖像。然后在步驟S306,根據(jù)圖7中流程的程序生成一個(gè)指示處理完成的圖像處理確認(rèn)消息,并將該消息發(fā)送到發(fā)送方設(shè)備1。
在圖7中,首先,以圖12中所示的圖像描述格式,設(shè)定上述的性能交換關(guān)鍵字(S701),然后將消息類型設(shè)定為“3”(圖像處理確認(rèn))(S702)。
接下來,順序設(shè)定發(fā)送消息ID,發(fā)送傳真號(hào)碼,接收傳真號(hào)碼,完成代碼(CompCode=0),和頁接收狀態(tài)(S703-S708)。然后,將接收方設(shè)備1的性能數(shù)據(jù)加到DIS信號(hào)的FIF信息上(S708)。
此外,在圖3的步驟S304中,如果不能處理該圖像文件,在步驟S308進(jìn)行處理失敗通知處理。根據(jù)圖7中流程的程序,生成一個(gè)指示沒有正常完成處理的圖像處理確認(rèn)消息。將這個(gè)消息發(fā)送到發(fā)送方設(shè)備1。這個(gè)消息的生成是通過在步驟S706將完成代碼設(shè)定為“1”(CompCode=1)來指示一個(gè)圖像處理錯(cuò)誤。
將該圖像處理確認(rèn)消息附加到一個(gè)電子郵件上,并在步驟S312由發(fā)送處理器將其發(fā)送到電子郵件處理器5,并通過網(wǎng)絡(luò)4傳送到與目的地設(shè)備相連接的電子郵件服務(wù)器3。
然后,在發(fā)送方設(shè)備1,根據(jù)圖2中流程中的程序處理該電子郵件。即由發(fā)送方設(shè)備1的接收處理器9接收該電子郵件(S207)。如果確定該電子郵件對(duì)應(yīng)于發(fā)送消息ID(S208A),并確定該電子郵件是一個(gè)圖像處理確認(rèn)消息(S208B),則檢測完成代碼和頁接收狀態(tài)(S209和S210),然后生成一個(gè)傳送確認(rèn)報(bào)告(S221)。然后執(zhí)行目的地性能處理,并且存儲(chǔ)目的地性能數(shù)據(jù)(S222)。
注意如果在步驟S208A確定該電子郵件并不是一個(gè)圖像處理確認(rèn)消息,或者在步驟S208B確定該電子郵件并不對(duì)應(yīng)于發(fā)送消息ID,在步驟S211執(zhí)行消息錯(cuò)誤處理,并且處理返回到步驟S206重復(fù)發(fā)送處理。此外,如果在步驟S209和S210沒有檢測到合適的值,則在步驟S212執(zhí)行錯(cuò)誤再發(fā)送處理,并且處理返回到步驟S206以重復(fù)該發(fā)送處理。
如上所述,在發(fā)送方設(shè)備1,檢查目的地性能并預(yù)先存儲(chǔ)該性能,并發(fā)送一個(gè)對(duì)應(yīng)于目的地設(shè)備的圖像文件。這樣,完全實(shí)現(xiàn)了發(fā)送方設(shè)備1的功能,并且能夠提高接收方設(shè)備2的處理可靠性。
此外,如果不能處理接收到的電子郵件,將通知處理失敗的明確原因。
注意在上面的例子中,采用TIFF格式作為一個(gè)圖像文件格式,然而也可以使用其它的文件格式例如FlashPix,ExiF和JFIF。
如上所述,根據(jù)本發(fā)明,電子郵件設(shè)備具有這樣功能,將圖像文件接收處理所必需的信息加到一個(gè)電子郵件所附加的一個(gè)圖像文件中,并發(fā)送該電子郵件。通過這個(gè)結(jié)構(gòu),該設(shè)備生成一個(gè)圖像文件,接收方設(shè)備能夠根據(jù)接收方設(shè)備的性能處理該圖像文件,并發(fā)送該圖像文件。這就實(shí)現(xiàn)了平滑的電子郵件發(fā)送。
在接收方設(shè)備不能處理附加在一個(gè)發(fā)送電子郵件上的一個(gè)圖像文件的情況下,執(zhí)行“處理失敗明確原因的通知”,此外將“接收方設(shè)備的性能”和“不能被處理的圖像文件”通知給發(fā)送方設(shè)備。因此,發(fā)送方設(shè)備將該圖像文件轉(zhuǎn)換為與接收方設(shè)備性能相對(duì)應(yīng)的一個(gè)圖像文件,此外,如果有必要?jiǎng)t對(duì)該圖像文件上進(jìn)行編輯或類似的操作,并再次發(fā)送該文件。這實(shí)現(xiàn)了平滑的電子郵件發(fā)送。
此外,由于使用附加在一個(gè)電子郵件上的一個(gè)圖像文件的一部分來向接收方通知圖像文件處理性能信息,僅僅通過改變一個(gè)圖像文件處理程序就能在一個(gè)常用的系統(tǒng)中實(shí)現(xiàn)本發(fā)明。無須對(duì)系統(tǒng)進(jìn)行大的改變就可以實(shí)現(xiàn)通知圖像文件處理性能。
此外,由于是通過使用圖像文件格式的一個(gè)注釋域來通知圖像文件處理性能,所以沒有必要對(duì)圖像文件處理程序進(jìn)行大的改變。處理性能信息的通知可以僅僅通過一個(gè)簡單的程序改變來實(shí)現(xiàn),例如增加一個(gè)用于解釋注釋域中消息并處理性能信息的程序。
由于在不背離本發(fā)明精神和范圍的前提下,能夠執(zhí)行本發(fā)明多種明顯不同的實(shí)施方式,可以理解在附加的權(quán)利要求書范圍內(nèi)本發(fā)明并只不限定在特定的實(shí)施方式中。
權(quán)利要求
1.一個(gè)圖像通信系統(tǒng),用于在多個(gè)通信終端之間發(fā)送/接收一個(gè)電子郵件,其中所述的多個(gè)通信終端中的第一個(gè)通信終端包括電子郵件發(fā)送裝置,用于發(fā)送一個(gè)電子郵件;一個(gè)圖像文件附加裝置,用于將一個(gè)圖像文件附加到所述的電子郵件上;讀取裝置,用于讀取一個(gè)圖像;和轉(zhuǎn)換裝置,用于將所述讀取裝置讀取的一個(gè)圖像轉(zhuǎn)換為一個(gè)圖像文件,并且所述的多個(gè)通信終端中的第二個(gè)通信終端包括電子郵件接收裝置,用于接收所述的電子郵件;文件抽取裝置,用于從所述的電子郵件中抽取出一個(gè)附加文件;確定裝置,用于確定所述的文件摘取裝置抽取出的附加文件是否是一個(gè)圖像文件;和圖像處理裝置,用于處理所述的圖像文件,其中所述的第一個(gè)和第二個(gè)通信終端發(fā)送/接收一個(gè)電子郵件,該電子郵件附加有一個(gè)包括圖像文件處理信息的圖像文件。
2.根據(jù)權(quán)利要求1的圖像通信系統(tǒng),其中將所述的圖像文件處理信息加到圖像文件格式數(shù)據(jù)區(qū)域中的注釋添加域。
3.根據(jù)權(quán)利要求1的圖像通信系統(tǒng),其中所述的圖像文件處理信息包括所述的第一個(gè)通信終端的圖像文件處理性能的信息。
4.根據(jù)權(quán)利要求1的圖像通信系統(tǒng),其中所述的圖像文件處理信息包括用于查詢所述的第二個(gè)通信終端的圖像文件處理性能的信息。
5.根據(jù)權(quán)利要求4的圖像通信系統(tǒng),其中如果所述的第二個(gè)通信終端從所述的第一個(gè)通信終端接收一個(gè)電子郵件,該電子郵件附加有一個(gè)包括用于查詢所述的第二個(gè)通信終端的圖像文件處理性能信息的圖像文件,所述的第二個(gè)通信終端自動(dòng)生成包括圖像文件處理性能信息的一個(gè)圖像文件,并且將附加有該圖像文件的一個(gè)電子郵件發(fā)送到所述的第一個(gè)通信終端。
6.根據(jù)權(quán)利要求1的圖像通信系統(tǒng),其中所述的圖像文件處理信息包括用于通知對(duì)一個(gè)所接收到的圖像文件的處理結(jié)果的信息。
7.根據(jù)權(quán)利要求6的圖像通信系統(tǒng),其中所述的圖像文件處理信息還包括所述的第二個(gè)通信終端的圖像處理性能的信息。
8.一個(gè)電子郵件設(shè)備,包括電子郵件發(fā)送裝置,用于發(fā)送一個(gè)電子郵件;圖像文件附加裝置,用于將一個(gè)圖像文件附加到所述的電子郵件上;讀取裝置,用于讀取一個(gè)圖像;和轉(zhuǎn)換裝置,用于將所述的讀取裝置所讀取的圖像轉(zhuǎn)換為一個(gè)圖像文件,其中在所述的設(shè)備發(fā)送一個(gè)圖像文件之前,所述的設(shè)備發(fā)送一個(gè)電子郵件到所述的接收方設(shè)備,以查詢接收方設(shè)備的圖像處理性能。
9.一個(gè)電子郵件設(shè)備,包括電子郵件接收裝置,用于接收一個(gè)電子郵件;文件抽取裝置,用于從所述的電子郵件抽取一個(gè)附加文件;確定裝置,用于確定所述的附加文件是否是一個(gè)圖像文件;圖像處理裝置,用于處理一個(gè)圖像文件;和電子郵件發(fā)送裝置,用于發(fā)送一個(gè)電子郵件,該電子郵件附加了一個(gè)包括有圖像文件處理信息的圖像文件。
10.根據(jù)權(quán)利要求9的電子郵件設(shè)備,其中將所述的圖像文件處理信息加到圖像文件格式數(shù)據(jù)區(qū)域中的注釋添加域。
11.根據(jù)權(quán)利要求9的電子郵件設(shè)備,其中所述的圖像文件處理信息包括所述的設(shè)備的圖像處理性能的信息。
12.根據(jù)權(quán)利要求9的電子郵件設(shè)備,其中如果所述的電子郵件接收裝置接收一個(gè)電子郵件,該電子郵件附加有一個(gè)包括用于查詢圖像文件處理性能信息的圖像文件,則所述的電子郵件發(fā)送裝置自動(dòng)返回一個(gè)補(bǔ)充了所述設(shè)備的圖像文件處理性能信息的電子郵件。
13.根據(jù)權(quán)利要求9的電子郵件設(shè)備,其中如果所述的電子郵件接收裝置接收一個(gè)電子郵件,該電子郵件附加有一個(gè)包括用于查詢目的地設(shè)備的圖像文件處理性能信息的圖像文件,所述的圖像處理裝置根據(jù)所述目的地設(shè)備的圖像文件處理性能信息,在將要被發(fā)送的圖像文件上進(jìn)行處理操作,并且其中所述的電子郵件發(fā)送裝置發(fā)送一個(gè)電子郵件,該電子郵件附加有一個(gè)由所述的圖像處理裝置處理的圖像文件。
14.根據(jù)權(quán)利要求8的電子郵件設(shè)備,所述的圖像文件處理信息包括用于通知接收到的文件的處理結(jié)果的信息。
15.根據(jù)權(quán)利要求14的電子郵件設(shè)備,其中所述的圖像文件處理信息還包括所述設(shè)備的圖像處理性能的信息。
16.一種用于圖像通信系統(tǒng)中的通信方法,該方法用于在多個(gè)通信終端之間發(fā)送/接收一個(gè)電子郵件,包括一個(gè)圖像文件附加步驟,將一個(gè)包括圖像文件處理信息的圖像文件附加到一個(gè)電子郵件上;一個(gè)電子郵件發(fā)送步驟,發(fā)送所述的電子郵件;一個(gè)電子郵件接收步驟,接收所述的電子郵件發(fā)送步驟發(fā)送的所述電子郵件;一個(gè)文件抽取步驟,從所述的電子郵件接收步驟接收的所述電子郵件抽取出一個(gè)附加文件;一個(gè)確定步驟,確定所述的文件抽取步驟抽取的附加文件是否是一個(gè)圖像文件;和一個(gè)圖像處理步驟,如果在所述的確定步驟確定附加文件是一個(gè)圖像文件,則處理所述的圖像文件。
17.一個(gè)包括用于圖像通信系統(tǒng)中的一個(gè)控制程序的計(jì)算機(jī)可讀存儲(chǔ)器,該程序用于在多個(gè)通信終端之間發(fā)送/接收電子郵件,所述的程序包括圖像文件附加過程程序代碼,用于將包括圖像文件處理信息的一個(gè)圖像文件附加到一個(gè)電子郵件上;發(fā)送過程程序代碼,用于發(fā)送所述的電子郵件;電子郵件接收過程程序代碼,用于接收所述的發(fā)送步驟發(fā)送的所述電子郵件;文件抽取過程程序代碼,用于從所述的電子郵件接收過程接收的所述的電子郵件中抽取出一個(gè)附加文件;確定過程程序代碼,用于確定所述的文件抽取過程抽取的附加文件是否是一個(gè)圖像文件;和圖像處理過程程序代碼,用于如果所述的確定過程確定附加文件是一個(gè)圖像文件,則處理所述的圖像文件。
18.一個(gè)通信設(shè)備,包括生成裝置,用于生成一個(gè)包括所述設(shè)備的圖像文件處理能力信息的圖像文件;和發(fā)送裝置,用于將由所述的生成裝置生成的所述的圖像文件附加到一個(gè)電子郵件上,并發(fā)送所述的電子郵件。
19.根據(jù)權(quán)利要求18的通信設(shè)備,其中所述的圖像文件有一個(gè)能夠在其中設(shè)置注釋信息的注釋域,并且其中所述的生成裝置在所述的注釋域中設(shè)置所述的圖像文件處理性能信息。
20.根據(jù)權(quán)利要求18的通信設(shè)備,還包括電子郵件接收裝置,用于接收一個(gè)電子郵件;判別裝置,用于判別所述接收到的電子郵件所附加的一個(gè)圖像文件是否包括接收方設(shè)備的圖像文件處理性能的信息;和存儲(chǔ)裝置,如果所述接收到的電子郵件所附加的所述的圖像文件包括所述的接收方設(shè)備的圖像文件處理性能的信息,從所述的圖像文件抽取所述圖像文件處理性能的信息,并存儲(chǔ)與所述的接收方設(shè)備相對(duì)應(yīng)的所述抽取信息,其中所述的生成裝置在所存儲(chǔ)的與所述的接收方設(shè)備相對(duì)應(yīng)的信息基礎(chǔ)上,生成附加到一個(gè)電子郵件上的一個(gè)圖像文件。
21.根據(jù)權(quán)利要求18的通信設(shè)備,其中在所述的發(fā)送裝置發(fā)送所述的圖像文件之前,所述的發(fā)送裝置將包括用于查詢目的地設(shè)備的圖像文件處理性能信息的一個(gè)圖像文件附加到一個(gè)電子郵件上,并發(fā)送所述的電子郵件。
22.根據(jù)權(quán)利要求21的通信設(shè)備,還包括電子郵件接收裝置,用于接收一個(gè)電子郵件,其中當(dāng)接收到附加有一個(gè)包括用于查詢所述的圖像文件處理性能信息的圖像文件的電子郵件的時(shí)候,所述的生成裝置自動(dòng)生成包括所述設(shè)備的圖像文件處理信息的圖像文件。
23.根據(jù)權(quán)利要求18的通信設(shè)備,還包括電子郵件接收裝置,用于接收一個(gè)電子郵件,其中所述的生成裝置生成一個(gè)包括用于通知附加到接收到的電子郵件的圖像文件處理結(jié)果的信息的圖像文件。
24.根據(jù)權(quán)利要求18的通信設(shè)備,還包括電子郵件接收裝置,用于接收一個(gè)電子郵件,其中所述的生成裝置生成一個(gè)包括通知附加到接收到的電子郵件的圖像文件處理結(jié)果的信息和所述設(shè)備的圖像文件處理性能信息的圖像文件。
25.一種用于通信設(shè)備的控制方法,包括一個(gè)生成步驟,生成一個(gè)包括發(fā)送方通信設(shè)備的圖像文件處理性能的信息的圖像文件;和一個(gè)發(fā)送步驟,將所述的生成步驟生成的所述圖像文件附加到一個(gè)電子郵件上,并發(fā)送所述的電子郵件。
26.根據(jù)權(quán)利要求25的控制方法,其中所述的圖像文件有一個(gè)能夠在其中設(shè)置注釋信息的注釋域,并且其中在所述的生成步驟,在所述的注釋域設(shè)置圖像文件處理性能的信息。
27.根據(jù)權(quán)利要求25的控制方法,還包括判別步驟,判別所述接收到的電子郵件所附加的一個(gè)圖像文件是否包括接收方設(shè)備的圖像文件處理性能的信息;和存儲(chǔ)步驟,如果所述接收到的電子郵件所附加的所述的圖像文件包括所述的接收方設(shè)備的圖像文件處理性能的信息,從所述的圖像文件抽取所述的圖像文件處理性能的信息,并存儲(chǔ)與所述的接收方設(shè)備相對(duì)應(yīng)的所述抽取信息,其中所述的生成步驟,在所存儲(chǔ)的與所述的接收方設(shè)備相對(duì)應(yīng)的信息的基礎(chǔ)上,生成一個(gè)附加到一個(gè)電子郵件的圖像文件。
28.根據(jù)權(quán)利要求25的控制方法,在所述的發(fā)送步驟之前,還包括一個(gè)查詢步驟發(fā)送一個(gè)附加有用于查詢接收方設(shè)備的圖像文件處理性能的信息的圖像文件的電子郵件。
29.根據(jù)權(quán)利要求28的控制方法,還包括一個(gè)響應(yīng)步驟,如果在所述的查詢步驟發(fā)送的一個(gè)電子郵件是從另一個(gè)通信設(shè)備接收到的,自動(dòng)發(fā)送一個(gè)附加有包括所述通信設(shè)備的圖像文件處理性能的信息的圖像文件的電子郵件到所述的其它通信設(shè)備。
30.根據(jù)權(quán)利要求25的控制方法,其中在所述的生成步驟,生成一個(gè)包括用于通知一個(gè)接收到的電子郵件所附加的圖像文件的結(jié)果的信息的圖像文件。
31.根據(jù)權(quán)利要求25的控制方法,其中在所述的生成步驟,生成一個(gè)包括通知處理附加到一個(gè)接收到的電子郵件的圖像文件的結(jié)果的信息和所述的通信設(shè)備的圖像文件處理性能的信息的圖像文件。
全文摘要
一個(gè)圖像通信系統(tǒng),包括電子郵件設(shè)備,每一個(gè)設(shè)備都具有將圖像文件處理信息加到附加在一個(gè)電子郵件上的圖像文件上的功能。預(yù)先檢查每一個(gè)設(shè)備的圖像處理性能。在發(fā)送方設(shè)備,根據(jù)該性能生成一個(gè)圖像文件,并將附加有圖像文件的電子郵件發(fā)送到一個(gè)接收方設(shè)備。如果接收方設(shè)備不能處理該圖像文件,接收方設(shè)備向發(fā)送方設(shè)備通知處理失敗的明確原因,將它的圖像文件處理性能和未處理的發(fā)送電子郵件發(fā)送到發(fā)送方設(shè)備。從而執(zhí)行高效的圖像文件發(fā)送/接收。
文檔編號(hào)H04L12/58GK1212560SQ9811865
公開日1999年3月31日 申請(qǐng)日期1998年8月20日 優(yōu)先權(quán)日1997年8月21日
發(fā)明者前田徹 申請(qǐng)人:佳能株式會(huì)社