專(zhuān)利名稱(chēng):使用電子郵件的傳真發(fā)送方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子郵件發(fā)送的方法,尤其涉及利用用于產(chǎn)生圖形圖象定制打印機(jī)驅(qū)動(dòng)器與經(jīng)由電子郵件把圖象發(fā)送給選中收件人的電子郵件客戶的組合從計(jì)算機(jī)應(yīng)用軟件程序中準(zhǔn)備和發(fā)送傳真的方法。
背景技術(shù):
眾所周知把具有圖象的文件發(fā)送到偏遠(yuǎn)地區(qū)的各種技術(shù)。這些技術(shù)包括使用常規(guī)的傳真機(jī)、傳真調(diào)制解調(diào)器和電子郵件發(fā)送。
在使用常規(guī)的傳真機(jī)發(fā)送傳真時(shí),通常所執(zhí)行的步驟是獲得其上有圖象的硬拷貝文件,把此硬拷貝拿到常規(guī)的傳真機(jī)上,把該文件插入進(jìn)紙盒,撥通接收傳真機(jī)的電話號(hào)碼,以及按下傳真機(jī)上的“啟動(dòng)”按鈕以開(kāi)始發(fā)送該文件。
在使用傳真調(diào)制解調(diào)器來(lái)發(fā)送文件時(shí),通常所執(zhí)行的步驟是從打印機(jī)驅(qū)動(dòng)器清單上選擇“傳真”打印機(jī)來(lái)“打印”文件,輸入或選擇接收傳真機(jī)或傳真調(diào)制解調(diào)器的電話號(hào)碼,并發(fā)送該文件。
在使用電子郵件時(shí),通常所執(zhí)行的步驟是把文件插入電子郵件程序,或者把文件附到一電子郵件消息上,輸入或選擇一個(gè)或多個(gè)地址,并發(fā)送該文件。
這些技術(shù)已成為商務(wù)和個(gè)人通信的有效手段。然而,使用帶圖形附件的傳統(tǒng)傳真機(jī)、傳真調(diào)制解調(diào)器和電子郵政技術(shù)存在著問(wèn)題和限制。
就常規(guī)的傳真機(jī)而言,可能需要排隊(duì)等待使用傳真機(jī),在電話系統(tǒng)過(guò)載時(shí)等待通暢的電話線,清除在發(fā)送不止一頁(yè)時(shí)經(jīng)常發(fā)生的卡紙,以及在碰到“忙”信號(hào)時(shí)等待重新發(fā)送嘗試。常規(guī)傳真機(jī)的限制包括它們不能發(fā)送彩色圖象以及它們?cè)诩彝ブ械挠邢蘩寐省2噬珎髡鏅C(jī)是可用的,但它們一般很貴,且它們只能對(duì)其它彩色傳真機(jī)進(jìn)行彩色發(fā)送。在使用常規(guī)傳真機(jī)時(shí),除了這些潛在的問(wèn)題以外,通常還必須支付長(zhǎng)途連接的電信費(fèi)。此外,在發(fā)送中,圖象經(jīng)常因電話線問(wèn)題或接收傳真機(jī)的卡紙而發(fā)生錯(cuò)亂或被破壞。
使用傳真調(diào)制解調(diào)器所存在的問(wèn)題包括在電話系統(tǒng)過(guò)載時(shí)等待通暢的電話線,以及在“忙”信號(hào)后等待重新發(fā)送。傳真調(diào)制解調(diào)器的限制包括它們不能發(fā)送彩色圖象以及它們?cè)诩彝ブ械睦寐室彩艿较拗?。?lèi)似于常規(guī)的傳真機(jī),在使用傳真調(diào)制解調(diào)器時(shí)也存在長(zhǎng)途連接的電信費(fèi)。此外,在發(fā)送中,圖象經(jīng)常因電話線問(wèn)題或接收傳真機(jī)的卡紙而發(fā)生錯(cuò)亂或被破壞。
就使用具有圖形附件的電子郵件而言,通常必須執(zhí)行強(qiáng)度大的手工步驟,即在應(yīng)用軟件程序中產(chǎn)生文件,保存該文件,啟動(dòng)電子郵件應(yīng)用程序,把該文件附到一電子郵件消息上,并把給電子郵件消息發(fā)送給收件人。在接收端,收件人可能沒(méi)有適當(dāng)?shù)能浖?lái)觀看附件或可能沒(méi)有兼容的操作環(huán)境。
發(fā)明內(nèi)容
如上所述,本發(fā)明的主要目的是提供一種改進(jìn)的發(fā)送傳真的方法。
依據(jù)一較佳實(shí)施例的本發(fā)明提供了一種用于從計(jì)算機(jī)應(yīng)用軟件程序中俘獲打印圖象并按用戶所指定的電子郵件地址發(fā)送圖象的方法。該方法包括以下步驟檢測(cè)來(lái)自用戶的定制打印機(jī)驅(qū)動(dòng)器選擇;使用客戶打印機(jī)驅(qū)動(dòng)器俘獲文件;使用一界面(interface)把該文件的一頁(yè)或多頁(yè)轉(zhuǎn)換成一個(gè)或多個(gè)圖象;把此一個(gè)或多個(gè)圖象附到一電子郵件消息上;顯示該電子郵件消息并允許用戶編輯該電子郵件消息,其中編輯包括指定該文件要發(fā)送到的一個(gè)或多個(gè)地址;以及發(fā)送此電子郵件消息,并在把此文件發(fā)送到指定的電子郵件地址前任選撥號(hào)并連接到因特網(wǎng)(必要時(shí))。
在進(jìn)一步研究說(shuō)明書(shū)和所附的權(quán)利要求書(shū)之后,本發(fā)明的進(jìn)一步目的和優(yōu)點(diǎn)將對(duì)本領(lǐng)域內(nèi)的技術(shù)人員變得明顯起來(lái)。
附圖概述從以下對(duì)附圖所示較佳實(shí)施例的更特定的描述,將使本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)明顯起來(lái),其中在各圖中標(biāo)號(hào)指相同的部分。附圖不一定是按比例的,重點(diǎn)在于示出本發(fā)明的原理。
在附圖中
圖1是示出經(jīng)由電子郵件消息中的圖象發(fā)送文件的高級(jí)進(jìn)程的流程圖;圖2是示出圖1所示進(jìn)程的更詳細(xì)的流程圖;圖3是示出用戶從應(yīng)用程序中選擇打印選項(xiàng)的示例屏幕;
圖4是示出用戶選擇本發(fā)明的打印機(jī)驅(qū)動(dòng)器的示例屏幕;以及圖5是示出用戶輸入收件人地址并發(fā)送文件的示例屏幕。
本發(fā)明的較佳實(shí)施方式參考圖1,圖1示出高級(jí)操作流程圖。
在塊410中,用戶從諸如Microsoft Word、Microsoft Paint、MicrosoftExcel、Microsoft Access等應(yīng)用軟件程序中創(chuàng)建文件。如塊420所示,當(dāng)用戶希望從該應(yīng)用軟件程序把該文件的圖象發(fā)送給一個(gè)或多個(gè)收件人時(shí),他選擇應(yīng)用軟件程序中的打印選項(xiàng),并選中“CCR Fax2000”驅(qū)動(dòng)器,該驅(qū)動(dòng)器是本發(fā)明的定制打印機(jī)驅(qū)動(dòng)器。如塊440所示,文件可包括一頁(yè)或多頁(yè),可把該文件置于諸如塊430中所示的隊(duì)列中,以轉(zhuǎn)換成圖象。通過(guò)本發(fā)明的軟件把文件頁(yè)轉(zhuǎn)換成圖象,直到?jīng)]有待轉(zhuǎn)換的頁(yè)。然后,在塊450中,把這些圖象附到一電子郵件消息上。如塊460所示,用戶可編輯該郵件消息。一旦用戶滿意他/她的消息,就如塊470所示發(fā)送該消息。
在另一個(gè)可能的實(shí)施例中,本發(fā)明的軟件可允許用戶在把圖象附到電子郵件消息上之前編輯該郵件消息。
依據(jù)一較佳實(shí)施例的本發(fā)明包括兩部分,驅(qū)動(dòng)器和界面。然而,可把驅(qū)動(dòng)器和界面組合成一個(gè)集成的模塊。
驅(qū)動(dòng)器接收來(lái)自Windows的打印數(shù)據(jù),然后把打印數(shù)據(jù)傳送到界面。用戶使用該界面來(lái)定制他/她的消息,然后該界面把此消息與打印數(shù)據(jù)一起發(fā)送給收件人。
圖2示出依據(jù)一較佳實(shí)施例的本發(fā)明操作的更詳細(xì)方框圖。在塊110中,用戶使用諸如Microsoft Word、Microsoft Access、Microsoft Excel、MicrosoftPaint等應(yīng)用軟件程序創(chuàng)建文件。
在塊120中,當(dāng)用戶希望把該文件的拷貝發(fā)送給一個(gè)或多個(gè)收件人時(shí),他選擇該應(yīng)用程序中的一個(gè)打印選項(xiàng)。在圖3中示出選擇打印選項(xiàng)的示例屏幕。
在塊130中,選中本發(fā)明的定制打印機(jī)驅(qū)動(dòng)器。在圖4中示出本發(fā)明選擇的打印機(jī)驅(qū)動(dòng)器的示例屏幕。在選擇了驅(qū)動(dòng)器時(shí),如塊140所示喚起該界面。在塊150中,決定是否打印一頁(yè)。如果“是”,則如塊160和170所示,打印機(jī)驅(qū)動(dòng)器獲得有關(guān)該頁(yè)的圖形信息并把該頁(yè)保存為與設(shè)備無(wú)關(guān)的位圖(DIB)文件。本較佳實(shí)施例的打印機(jī)驅(qū)動(dòng)器使用標(biāo)準(zhǔn)應(yīng)用程序接口(API)和操作系統(tǒng)的通用打印機(jī)驅(qū)動(dòng)器動(dòng)態(tài)鏈接庫(kù)(它在Window 95的情況下為unidrv.dll),以獲得有關(guān)該頁(yè)的圖形信息并把該頁(yè)保存為DIB文件。
在該頁(yè)完成時(shí),如塊180所示,驅(qū)動(dòng)器通知本發(fā)明的界面該頁(yè)已完成并傳遞該DIB圖象在磁盤(pán)或其它適當(dāng)?shù)拇鎯?chǔ)媒體上的文件名。然后,在塊190中,界面把此DIB文件轉(zhuǎn)換成圖形交換格式(GIF)。在塊200中,給經(jīng)轉(zhuǎn)換的GIF文件頁(yè)編索引。塊200引向判斷塊150。從判斷塊150,如果返回“否”,則塊205使打印機(jī)驅(qū)動(dòng)器關(guān)機(jī)。然后,塊210示出允許用戶在塊220中創(chuàng)建郵件消息和/或指定收件人的電子郵件地址的界面。在圖5中示出該界面屏幕的一個(gè)示例。
在創(chuàng)建了郵件消息后,用戶點(diǎn)擊“Send(發(fā)送)”按鈕。當(dāng)本發(fā)明的軟件接收到“Send”命令時(shí),它自動(dòng)地把所保存的頁(yè)作為GIF文件附到郵件消息上。然后,在塊250中,本發(fā)明的軟件任意地驗(yàn)證用戶是否在線。如果“否”,則執(zhí)行塊260,以把PC連接到因特網(wǎng)。然后,本發(fā)明軟件的操作繼續(xù)塊270,其中界面實(shí)際發(fā)送電子郵件消息。在塊250中,如果用戶已在線,則執(zhí)行塊270。一旦郵件被發(fā)送,塊280通過(guò)如塊290所示清除磁盤(pán)/存儲(chǔ)器上的臨時(shí)文件來(lái)啟動(dòng)該界面的關(guān)閉,并如塊300所示關(guān)閉該界面。
在本發(fā)明軟件的執(zhí)行期間,打印機(jī)驅(qū)動(dòng)器與界面之間的所有交互作用最好對(duì)用戶都是透明的。
本發(fā)明的軟件可把彩色文件從一連到因特網(wǎng)的裝置發(fā)送到因特網(wǎng)電子郵件地址,而不引起長(zhǎng)途費(fèi)用。其計(jì)算機(jī)中帶撥號(hào)連接用調(diào)制解調(diào)器的個(gè)人可使用本發(fā)明的軟件,而不必把其調(diào)制解調(diào)器升級(jí)到更昂貴但容量有限的傳真調(diào)制解調(diào)器。
與傳統(tǒng)的電子郵件相比,本發(fā)明的軟件涉及很少的步驟,且利用高度建立的GIF格式,此格式被大多數(shù)因特網(wǎng)瀏覽器和圖象觀看程序(viewer)所支持。此外,由于GIF圖象格式的建立完善,所以存在實(shí)際用于任何操作環(huán)境的觀看程序。
本發(fā)明可在諸如Apple、Sun或IBM兼容的個(gè)人計(jì)算機(jī)(PC)等各種計(jì)算機(jī)平臺(tái)上操作,這些平臺(tái)帶有顯示器、鍵盤(pán)、光標(biāo)指針裝置和網(wǎng)絡(luò)連接裝置或調(diào)制解調(diào)器。依據(jù)一較佳實(shí)施例的本發(fā)明設(shè)計(jì)成用于在Windows 95/98兼容環(huán)境下操作的PC機(jī)。
雖然已參考較佳實(shí)施例特別地示出和描述了本發(fā)明,但本領(lǐng)域內(nèi)技術(shù)人員應(yīng)理解,可在其中繼續(xù)各種形式和細(xì)節(jié)上的變化,而不背離本發(fā)明的精神和范圍。
權(quán)利要求
如下來(lái)定義要求獨(dú)有所有權(quán)或特權(quán)的本發(fā)明的實(shí)施例。1.一種用于發(fā)送圖象以及經(jīng)由電子郵件把該圖象發(fā)送到用戶所指定的至少一個(gè)電子郵件地址的方法,該圖象是一文件轉(zhuǎn)換而來(lái)的,該文件包含從計(jì)算機(jī)上運(yùn)行的計(jì)算機(jī)應(yīng)用軟件程序中產(chǎn)生的文本和/或圖形信息的至少一頁(yè),所述方法包括檢測(cè)來(lái)自所述用戶的打印機(jī)驅(qū)動(dòng)器選擇;使用所述定制打印機(jī)驅(qū)動(dòng)器來(lái)俘獲所述文件;使用一界面把所述文件的所述至少一頁(yè)轉(zhuǎn)換成一個(gè)或多個(gè)圖象;把所述一個(gè)或多個(gè)圖象附到一電子郵件消息上;向所述用戶提示至少一個(gè)電子郵件地址;以及使得把所述電子郵件消息發(fā)送到所述至少一個(gè)電子郵件地址。
2.如權(quán)利要求1所述用于發(fā)送圖象的方法,其特征在于還包括使計(jì)算機(jī)連接到因特網(wǎng)的步驟。
3.如權(quán)利要求1所述用于發(fā)送圖象的方法,其特征在于對(duì)所述文件的所述俘獲包括產(chǎn)生與設(shè)備無(wú)關(guān)的位圖(DIB)格式的文件。
4.如權(quán)利要求1所述用于發(fā)送圖象的方法,其特征在于把所述文件的一頁(yè)或多頁(yè)轉(zhuǎn)換成一個(gè)或多個(gè)圖象的所述步驟還包括把所述文件從DIB格式轉(zhuǎn)換成圖形交換格式(GIF)的步驟。
5.如權(quán)利要求1所述用于發(fā)送圖象的方法,其特征在于對(duì)所述文件的所述俘獲包括俘獲所述文件的彩色信息;以及轉(zhuǎn)換所述文件的所述一頁(yè)或多頁(yè)還包括彩色信息的轉(zhuǎn)換。
6.如權(quán)利要求1所述用于發(fā)送圖象的方法,其特征在于對(duì)所述文件的所述俘獲還包括利用應(yīng)用程序接口和圖形操作系統(tǒng)的通用打印機(jī)驅(qū)動(dòng)器。
7.如權(quán)利要求1所述用于發(fā)送圖象的方法,其特征在于還包括向用戶提示編輯所述電子郵件消息的步驟。
8.一種用于發(fā)送文件的方法,該文件包含從用戶所使用的應(yīng)用軟件程序中產(chǎn)生的文本和/或圖形信息的至少一頁(yè),其中該應(yīng)用軟件程序在一計(jì)算機(jī)系統(tǒng)上的圖形環(huán)境下操作,該計(jì)算機(jī)系統(tǒng)具有顯示器、處理單元、存儲(chǔ)器件、數(shù)據(jù)輸入裝置和網(wǎng)絡(luò)理解裝置,所述方法包括檢測(cè)用戶的定制打印機(jī)驅(qū)動(dòng)器的選擇;在被選中時(shí)調(diào)用所述定制打印機(jī)驅(qū)動(dòng)器;調(diào)用一界面;獲得有關(guān)待打印的所述文件的所述至少一頁(yè)的圖形信息;使用所述打印機(jī)驅(qū)動(dòng)器把所述至少一頁(yè)的所述圖形信息保存為與設(shè)備無(wú)關(guān)的位圖(DIB)文件;把所述DIB文件傳送到所述界面;使用所述界面把所述DIB文件轉(zhuǎn)換成圖形交換格式(GIF)文件;給所述至少一頁(yè)編索引;重復(fù)所述確定步驟,直到不再有待打印的頁(yè);使所述打印機(jī)驅(qū)動(dòng)器關(guān)機(jī);形式所述界面;向用戶提示電子郵件地址;檢測(cè)來(lái)自用戶的發(fā)送命令;把所述GIF格式的一個(gè)或多個(gè)經(jīng)轉(zhuǎn)換的頁(yè)附到所述電子郵件消息上;以及發(fā)送所述消息。
9.如權(quán)利要求8所述用于發(fā)送圖象的方法,其特征在于向用戶提示電子郵件地址的步驟還包括向用戶提示編輯電子郵件消息的步驟。
10.如權(quán)利要求8所述用于發(fā)送圖象的方法,其特征在于還包括確定計(jì)算機(jī)是否連接到因特網(wǎng)的步驟;以及在發(fā)送所述消息前根據(jù)需要提供與因特網(wǎng)的連接。
11.如權(quán)利要求8所述用于發(fā)送圖象的方法,其特征在于還包括在所述消息被發(fā)送后關(guān)閉所述界面,其中關(guān)閉所述界面包括清除所述文件和存儲(chǔ)器。
12.如權(quán)利要求11所述用于發(fā)送圖象的方法,其特征在于還包括使用戶返回應(yīng)用軟件程序的步驟。
全文摘要
本發(fā)明提供一種用于從計(jì)算機(jī)應(yīng)用軟件俘獲打印圖象并把這些圖象發(fā)送到用戶所指定的電子郵件地址的方法。該方法包括以下步驟,檢測(cè)(420)來(lái)自用戶的定制打印機(jī)驅(qū)動(dòng)器選擇,使用定制打印機(jī)驅(qū)動(dòng)器俘獲文件,使用一界面把該文件的一頁(yè)或多頁(yè)轉(zhuǎn)換(440)成一個(gè)或多個(gè)圖象,把這些圖象附到(450)一電子郵件消息上,顯示該電子郵件消息,并允許(460)用戶編輯該電子郵件消息(包括指定文件待發(fā)送到的一個(gè)或多個(gè)地址),以及發(fā)送(470)該電子郵件消息,并在把文件發(fā)送到指定的電子郵件地址前,在必要時(shí)任選地?fù)芴?hào)和連接到因特網(wǎng)。
文檔編號(hào)H04N1/00GK1313970SQ99808965
公開(kāi)日2001年9月19日 申請(qǐng)日期1999年7月22日 優(yōu)先權(quán)日1998年7月22日
發(fā)明者C·T·凱利 申請(qǐng)人:色克計(jì)算機(jī)資源股份有限公司