• / 41
  • 下載費用:30 金幣  

通信設備和方法.pdf

摘要
申請專利號:

CN200510092074.3

申請日:

1998.07.24

公開號:

CN1728760B

公開日:

2015.01.07

當前法律狀態:

終止

有效性:

無權

法律詳情: 未繳年費專利權終止IPC(主分類):H04N 1/00申請日:19980724授權公告日:20150107終止日期:20160724|||授權|||實質審查的生效|||公開
IPC分類號: H04N1/00; H04N1/327; H04L12/58; H04L29/00 主分類號: H04N1/00
申請人: 佳能株式會社
發明人: 關口賢三
地址: 日本東京
優先權: 1997.07.25 JP 200125/1997
專利代理機構: 中國國際貿易促進委員會專利商標事務所 11038 代理人: 李穎
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN200510092074.3

授權公告號:

|||1728760B||||||

法律狀態公告日:

2017.09.08|||2015.01.07|||2006.03.29|||2006.02.01

法律狀態類型:

專利權的終止|||授權|||實質審查的生效|||公開

摘要

一種通信裝置允許用戶從外部通過外部共用線路訪問內部系統,從而獲得存儲在通過計算機網絡例如LAN和內部系統相連的裝置中的電子函件數據,同時不降低安全性。更具體地說,所述通信裝置通過LANI/F和LAN相連,也通過線路I/F和公共線路相連。如果通信裝置通過公共線路收到遠程操作指令,通信裝置的CPU則訪問電子函件服務器的郵局,從而按照遠程操作指令得到電子函件數據。獲得的電子函件數據被轉換成傳真圖像數據,并通過傳真向規定的目的地傳輸。

權利要求書

1: 一種通信設備,包括: 接收裝置,用于根據傳輸請求從電子郵件服務器接收附加有圖像 文件的電子郵件數據; 再現裝置,用于再現基于由所述接收裝置接收的電子郵件數據中 附加的圖像文件的圖像; 確定裝置,用于確定基于所述接收裝置接收的圖像文件的圖像是 否可由所述再現裝置再現; 產生裝置,用于在所述確定裝置確定所述圖像不可再現的情況 下,產生錯誤信息;以及 打印裝置,用于在所述確定裝置確定所述圖像可再現的情況下, 打印由所述再現裝置再現的圖像,并且用于在所述確定裝置確定所述 圖像不可再現的情況下,打印由所述產生裝置產生的錯誤信息。
2: 如權利要求1所述的設備,其中所述確定裝置根據在所述接收 裝置接收的電子郵件數據中附加的圖像文件的類型確定所述圖像是 否是可再現的。
3: 如權利要求1所述的設備,還包括存儲裝置,用于存儲所述電 子郵件數據,其中所述確定裝置根據所述存儲裝置的剩余容量確定所 述圖像是否是可再現的。
4: 如權利要求1所述的設備,還包括傳遞裝置,用于在所述確定 裝置確定圖像可再現的情況下,把電子郵件數據傳遞到指定的目的 地。
5: 如權利要求1所述的設備,其中所述傳遞裝置借助于傳真通信 把基于由所述再現裝置再現的圖像文件的圖像傳遞到目的地。
6: 如權利要求1所述的設備,其中所述產生裝置產生表示錯誤的 分類的錯誤消息作為所述錯誤信息。
7: 如權利要求1所述的設備,其中所述產生裝置與所述錯誤信息 一同產生接收的電子郵件數據的發送者的電子郵件地址信息和日期 信息。
8: 如權利要求1所述的設備,其中所述產生裝置產生信息,用于 使另一個設備從電子郵件服務器接收電子郵件數據。
9: 一種通信方法,包括: 接收步驟,用于根據傳輸請求從電子郵件服務器接收附加有圖像 文件的電子郵件數據; 再現步驟,用于再現基于在所述接收步驟中接收的電子郵件數據 中附加的圖像文件的圖像; 確定步驟,用于確定基于在所述接收步驟中接收的圖像文件的圖 像是否可在所述再現步驟中再現; 產生步驟,用于在所述確定步驟確定所述圖像不可再現的情況 下,產生錯誤信息;以及 打印步驟,用于在所述確定步驟確定所述圖像可再現的情況下, 打印在所述再現步驟中再現的圖像,并且在所述確定步驟確定所述圖 像不可再現的情況下,打印在所述產生步驟中產生的錯誤信息。

說明書


通信設備和方法

    本申請是于1998年7月24日提交的題為“在傳真媒體和電子信息媒體之間交換信息的通信裝置”的中國專利申請No.98116375.0的分案申請。

    【技術領域】

    本發明涉及一種能夠在傳真媒體和電子信息媒體例如電子函件媒體之間進行信息交換的通信方法。

    背景技術

    除去使用傳真機和電話設備通過電話線進行信息交換之外,通過因特網以電子函件形式進行電子信息交換在近些年來已經流行。電子函件能夠傳遞各種類型的信息,例如圖像,聲音,計算機數據等,還能夠傳遞電文信息。在公司,電子函件通常以這樣的方式被使用,即電子函件的各個用戶通過其在每個公司安裝的電子函件服務器中提供的郵局(也稱為信箱)接收電子函件。向各個用戶發送的電子函件被首先被暫時存儲在其郵局中。通過使用在公司提供的個人計算機,通過直接地或通過LAN或因特網訪問電子函件服務器,各個用戶可以得到或讀出發送給他們的電子函件。這種訪問由在個人計算機上運行的電子函件用戶軟件完成。雖然也能通過電話線或因特網從外部訪問郵局,但是這種訪問具有向外泄漏機密信息的危險。

    為了避免這種危險,大部分公司不允許從公司外部訪問郵局。即使允許從外部訪問郵局的公司,電子函件也被加密,或者把訪問限制于不用因特網而直接通過電話線進行。即使在這種情況下,訪問也只允許通過特定的訪問服務器進行,該服務器只接收專用的用過即廢地通行字,在完成每次訪問之后,該通行字便被改變。

    然而,這種技術具有以下缺點:

    為了建立允許個人從外部讀出電子函件的系統,需要對公司的整個電子信息系統進行修正。因而這種系統不僅在初始安裝而且在維護時也是昂貴的。

    更具體地說,為了建立允許個人從外部訪問系統的電子函件系統以便讀出電子函件,如上所述,需要安裝能夠加密電子函件的系統,或者安裝專用于從外部通過電話線訪問的訪問服務器。

    然而,這種系統需要不僅初期安裝而且維護也是昂貴的硬件和軟件。

    引入用于加密電子函件的軟件不僅要求修改公司的電子函件服務器的軟件,而且需要修改在公司內的電子函件用戶的所有個人計算機上運行的電子函件客戶機軟件。

    為了從外部訪問系統以便讀出電子函件,需要用戶攜帶具有用于通過遠程訪問位于公司內的系統讀出電子信息的軟件的便攜式個人計算機或便攜式數據終端。銷售人員攜帶其便攜式個人計算機或數據終端到其公司的外部是相當流行的。在這種情況下,便沒有什么嚴重的問題,因為便攜終端在正常工作時間之內使用,并且銷售人員可以容易地從外部得到電子信息例如電子函件數據。這使得推銷員可以快速地及時地向客戶提供所需的信息,因而帶來大的效益。

    還需要公司具有一種系統,該系統允許在公司的研究與開發部門工作的人員從外部訪問內部系統,從而獲得對開發工作有用的信息,例如用于新產品的開發。然而,公司不愿意建立這種系統,因為建立這種系統需要大量投資,而由研究者和工程師訪問系統并不能迅速地帶來效益。

    在公司不允許從外部訪問電子函件的情況下,從外部得到電子函件的唯一方法是通過公司的某些人獲得電子函件。

    例如,當人們想得到發送給他的電子函件中的信息時,一種可能的方法是給公司的某人打電話,請他告知電子函件的內容,或人工發送電子函件。如果在假期有人想得到信息,則他需要到公司去。

    【發明內容】

    從上述看來,本發明的目的在于提供一種改進的通信方法。

    更具體地說,本發明的目的在于提供一種通信方法,其允許用戶從外部通過外部公共通信線路訪問,從而讀出電子函件,這種通信裝置具有極好的安全性并且容易安裝。

    本發明的另一個目的在于,提供一種通信方法,其允許和共用交換電話網絡相連的傳真機作為和計算機網絡相連的電子函件客戶機。

    本發明的另一個目的在于,提供一種通信方法,其能夠響應來自和計算機網絡相連的電子函件服務器的遠程操作指令,向和共用交換電話網絡相連的任意指定的目標傳遞電子函件數據。

    本發明的另一個目的在于,提供一種通信方法,當用戶利用傳真通過共用線路發出要得到電子函件數據的遠程操作指令時,其能夠通知用戶在電子函件服務器的指定的郵局內是否有一些新的電子函件或者沒有電子函件。

    本發明的另一個目的在于,提供一種通信方法,允許用戶在借助于共用交換電話網絡進行的遠程訪問而讀出電子函件之后,通過共用交換電話網絡發出選擇指令,來刪除或者保持電子函件數據,并且使用方便。

    本發明的另一個方面提供一種通信方法,用于和計算機網絡以及共用交換電話網絡相連的通信裝置,所述方法包括以下步驟:通過共用交換電話網絡接收遠程操作指令;響應所述指令,從為各個電子函件用戶提供的多個郵局中指定郵局,所述多個郵局被提供在和計算機網絡相連的電子函件服務器中;從電子函件服務器中接收存儲在指定郵局內的電子函件數據;把接收的電子函件數據轉換成傳真圖像數據;以及利用傳真通信把傳真圖像數據傳輸給所希望的目的地。

    本發明的另一方面提供一種通信設備,包括:接收裝置,用于根據傳輸請求從電子郵件服務器接收附加有圖像文件的電子郵件數據;再現裝置,用于再現基于由所述接收裝置接收的電子郵件數據中附加的圖像文件的圖像;確定裝置,用于確定基于所述接收裝置接收的圖像文件的圖像是否可以由所述再現裝置再現;產生裝置,用于在所述確定裝置確定所述圖像不可再現的情況下,產生錯誤信息;以及打印裝置,用于在所述確定裝置確定所述圖像可再現的情況下,打印由所述再現裝置再現的圖像,并且用于在所述確定裝置確定所述圖像不可再現的情況下,打印由所述產生裝置產生的錯誤信息。

    本發明的另一方面提供一種通信方法,包括:接收步驟,用于根據傳輸請求從電子郵件服務器接收附加有圖像文件的電子郵件數據;再現步驟,用于再現基于在所述接收步驟中接收的電子郵件數據中附加的圖像文件的圖像;確定步驟,用于確定基于在所述接收步驟中接收的圖像文件的圖像是否可在所述再現步驟中再現;產生步驟,用于在所述確定步驟確定所述圖像不可再現的情況下,產生錯誤信息;以及打印步驟,用于在所述確定步驟確定所述圖像可再現的情況下,打印在所述再現步驟中再現的圖像,并且在所述確定步驟確定所述圖像不可再現的情況下,打印在所述產生步驟中產生的錯誤信息。

    本發明的這些和其它的目的和特點從下面結合附圖所進行的詳細說明中將更加清楚,其中:

    【附圖說明】

    圖1是說明通過網絡和其它裝置相連的電子函件/傳真機的示意圖;

    圖2包括圖2A和2B,說明由按照本發明實施例的電子函件/傳真機執行的通信程序和通信方法;

    圖3示意地說明用于管理電子函件數據的管理數據;

    圖4說明輸出的電子函件數據的例子;

    圖5說明輸出的電子函件數據的另一個例子;

    圖6說明輸出的電子函件數據的另一個例子;

    圖7說明輸出的電子函件數據的另一個例子;

    圖8說明輸出的電子函件數據的另一個例子;

    圖9包括圖9A和9B,說明電子函件/傳真機響應輸入的呼叫而執行的處理的流程圖;

    圖10說明電子函件/傳真機響應輸入的呼叫而執行的處理的流程圖;

    圖11是說明電子函件/傳真機的結構的方塊圖;

    圖12是用于管理在傳真機和電子函件之間的信息交換的管理數據的示意圖;

    圖13是說明電子函件服務器1-10的輔助存儲裝置的目錄結構的示意圖;以及

    圖14是頁面管理數據的示意說明。

    【具體實施方式】

    下面結合附圖參照本發明的最佳實施例詳細說明本發明。

    在下面的說明中,以能夠完成電子函件和傳真之間的格式轉換的傳真機裝置作為按照本發明的通信裝置的例子。

    圖1說明能夠在電子函件和傳真之間進行格式轉換的傳真機1-11(以后這種傳真機被簡稱為電子函件/傳真機),其中電子函件/傳真機1-11通過網絡和其它裝置相連。

    如圖1所示,在第一總部(Tokyo)中,具有按照本實施例的電子函件/傳真機1-1,傳真機1-2,電子函件服務器1-10,電子函件服務器1-3,電子函件客戶方個人計算機1-5,和用于通過專用線路1-6實現和分部(Fukuoka)的連接的遠程路由器1-4,這些都和LAN1-1相連。

    在Fukuoka支局,提供有用于和Tokyo主局實現LAN連接的遠程路由器1-8,按照本發明的電子函件/傳真機1-11,電子函件服務器1-10,電子函件客戶方個人計算機1-9,它們都和LAN1-7相連。按照本發明的電子函件/傳真機1-11也和PSTN(共用交換電話網)或ISDN(綜合業務數字網)相連,從而和在Fukuoa的銷售部提供的傳真機1-13和1-14通信。

    圖11是說明按照本發明的本實施例的電子函件/傳真機的結構的方塊圖。

    在圖11所示的電子函件/傳真機中,ROM(只讀存儲器)10-2存儲由CPU10-3執行的計算機程序(軟件),用于控制整個機器的操作。

    RAM(隨機存取存儲器)10-4用于存儲在控制操作中需要的各種數據,也存儲例如圖3所示的管理數據。存儲器10-5存儲電子函件數據和在傳真機通信中使用的編碼數據。

    線路I/F(接口)10-6包括CCU(通信控制單元),調制解調器,和NCU(網絡控制單元),并在CPU10-3的控制下進行通信操作,例如在通信線路如ISDN或PSTN線路上進行呼叫操作。

    在CPU10-3的控制下,I/O控制器10-7控制由打印機10-11進行的打印操作和由掃描器10-12進行的圖像掃描與傳遞操作。

    在CPU10-3的控制下,I/O控制器10-8控制其中包括顯示裝置和各個鍵的控制板10-13,使得通過鍵給出的鍵入信息被傳遞,并且在顯示裝置上顯示這些信息。控制板還包括用于訪問電子函件服務器的專用鍵(電子函件服務器訪問鍵)。

    圖像密度轉換器10-9根據圖像數據分辨率,頁尺寸,和mm/英寸轉換進行轉換。

    壓縮/解壓單元10-10對通過掃描儀獲得的圖像數據進行編碼(編碼成MH?MR,或MMR碼),并對接收的數據解碼。

    LAN?I/F10-14是一種用于通過例如遠程路由器使得和LAN并進而和互聯網連接的接口。

    在本發明的本實施例中,用于把電子函件數據轉換成圖像數據的位映象數據,即用于把電文數據轉換成位映象圖象數據的數據被存儲在ROM10-2中。

    按照本發明的本實施例的電子函件/傳真機的結構如上所述。

    現在參看圖12說明電子函件/傳真機信息管理數據。按照這種電子函件/傳真機信息管理數據(以后簡稱為管理數據),電子函件/傳真機1-11訪問電子函件并進行傳真圖像數據和電子函件文本數據之間的轉換。電子函件/傳真機信息管理數據被存儲在RAM10-4中,并在訪問電子函件和按照ROM10-2中存儲的程序進行傳真圖像數據和電子函件文本數據之間的轉換操作期間由CPU10-3參考。

    在圖12所示的電子函件/傳真機信息管理數據中,電子函件服務器IP地址“192.33.22.11”是分配給電子函件服務器1-10的地址。

    在本實施例中,電子函件/傳真機1-11可以通過訪問電子函件服務器1-10從10個郵局中的任何一個得到電子函件,其中郵局號被存儲在管理數據的“郵局號”字段中。

    當電子函件/傳真機1-11通過PSTN或ISDN從外部接收到請求讀出電子函件的遠程操作指令時,CPU10-3檢索包括在管理數據中的10個用戶ID數據(存儲在郵局陣列11-30到11-40中的11-7和類似數據),從而確定這些ID數據中是否有一些和發出電子函件讀請求的用戶ID數據一致。如果有,CPU10-3則進一步確定發出遠程控制指令的用戶的通行字是否和存儲在相應的郵局陣列11-20(在郵局陣列11-20到11-40中)中的通行字單元11-8中存儲的通行字相等。如果通行字有效,則CPU10-3確定遠程操作指令是否包括規定傳真機傳輸的目的的數據。如果目的被遠程控制指令規定,則規定目的的數據被存儲在郵局陣列11-20(郵局陣列11-20到11-40中的)的“聯機規定的傳真目的”字段11-11中。然后對相應的郵局進行輪詢。

    如圖2所示,按照POP-3標準(Post?Office?Protocol?Ver.3recommended?by?IETF(Internet?Engineering?Task?Force))。

    圖12所示的管理數據包括分別和10個郵局相聯系的郵局信息11-20,11-30,...,11-40。每個郵局信息的內容包括用于識別具體的郵局的“郵局名”11-3,表示輪詢是以定時詢問方式進行還是以遠程詢問方式進行的“傳真/電子函件轉換操作方式”11-4,規定在以定時輪詢方式傳遞電子函件之后由傳真傳遞的數據的內容的“函件讀取方式”11-5,規定進行定時讀取的時間間隔的“定時讀取間隔”11-6,表示借助于從郵局獲得的電子函件數據的轉換而產生的傳真圖像數據被傳遞的目的地數目的“傳真目的地數目”11-12,以及表示傳真目的地的電話號的“傳真目的地”11-13。

    在定時輪詢方式中,也可以由表示在從電子函件服務器得到的電子函件數據中規定的傳真目的地的電話號確定傳真傳輸的目的地。當在從電子函件服務器得到的電子函件數據中規定目的地時,在電子函件數據中規定的目的地優先于“傳真目的地”11-13中規定的數據被用作傳真目的地。即按照在電子函件數據中規定的目的地進行通信。

    圖13說明電子函件服務器1-10的輔助存儲裝置的目錄結構。

    在電子函件服務器中,郵局在目錄“函件目錄”12-1的子目錄中產生。目錄“fff”12-2被分配給用于在將電子函件轉換成傳真數據之后對其進行傳遞的郵局,并被分配給在Fukuoka分部的傳真機1-13。

    郵局“fff”以一對一的方式相應于郵局數據11-10。當電子函件/傳真機1-11訪問郵局“fff”以便得到電子函件數據時,電子函件/傳真機1-11參考郵局數據11-10的郵局名“fff”11-11,并向電子函件服務器發送這一數據“fff”作為在協議POP-3(圖2)中規定的參數“函件用戶名”2-3。

    在圖13中,示出了作為電子函件文件“mail?file003.mime”的部分內容,該函件是通過個人計算機1-5向地址“[email protected]”13-1發送的,現在被存儲在電子函件服務器1-10的目錄“fff”中。這一文件是按照MIME(由IETF推薦作為電子函件數據格式的Multiple-purpose?Internet?Mail?Extensions)規定的文本文件.“[email protected]”的“ggg.hhh.ii.jj”表示電子函件服務器1-10被分配作為電子函件的目的地,用戶名“fff”表示具體的郵局。

    圖14說明用于按頁控制傳真圖像數據的頁面管理數據。

    在圖14中,數據字段“下頁指針”14-1包括指向在當前頁后面的下頁的數據。

    數據字段“沿主掃描方向的象素數”14-2表示沿主掃描方向的象素數,其中具有標準分辨率的A4圖像數據包括1728個點(象素)。

    數據字段“分辨率”14-3包括表示圖像數據的分辨率的數據。在A4標準尺寸的情況下,圖像具有8象素/mm×3.85象素/mm的分辨率。

    數據字段“編碼方式”14-4包括表示編碼方式的數據。此處要求MH(修改的霍夫曼)編碼方式。

    數據字段“圖像數據尺寸”14-5包括以字節表示圖像數據尺寸的數據。

    數據字段“圖像數據塊指針”14-6包括指向其中存儲有傳真數據的存儲器10-5的圖像數據塊鏈的第一地址的數據。

    在圖14中,示出了和第一頁相關的頁面管理數據14-7和與第二頁相關的頁面管理數據14-8,其中借助于由圖4所示的電子函件數據的轉換而獲得的傳真圖像數據是由這些頁面管理數據按頁進行管理。在這一特定的例子中,第一頁相應于圖5所示的圖像數據,第二頁相應于圖6所示的圖像數據。

    下面說明從個人計算機1-5到Fukuoka銷售部的信息流。

    由個人計算機1-5產生的到Fukuoka銷售部的電子函件按下述方式向電子函件服務器1-10傳遞。電子函件按照電子函件傳遞協議SMTP(由IETF推薦的Simple?Mail?Transfer?Protocol),通過遠程路由器1-4進而通過專用線路1-6向在Fukuoka分部的電子函件服務器1-10的存儲裝置中提供的郵局“fff”12-2傳遞,其中郵局“fff”12-2用于向Fukuoka的銷售部分配電子函件。此后,電子函件/傳真機1-11從上述郵局得到電子函件,如箭頭1-15所示。電子函件/傳真機1-11把電子函件數據轉換為圖像數據。然后電子函件/傳真機1-11呼叫傳真目的地“093-222-333”,并向傳真機1-13發出最終的圖像數據,如箭頭1-16所示。該傳真傳輸按照由ITU-T推薦的傳真通信協議T.30進行。

    圖2說明由電子函件/傳真機1-11執行的從電子函件服務器1-10得到電子函件數據并然后將其轉換為圖像數據的處理。用于上述處理的控制程序被存儲在ROM10-2中并被CPU10-3執行。

    下面參照圖2說明電子函件/傳真機的操作。

    在圖2所示的通信程序中,假定接收到3個電子函件,其中第一個電子函件被無錯地正確地收到,第二個電子函件數據是無效的(不能被譯碼),第三個電子函件包括太多的數據因而只能從第三個電子函件數據中提取標題。圖2左側的流程圖說明從收到電子函件數據表的步2-5到發出電子函件服務結束請求的步2-13的處理。

    為了和電子函件服務器1-10通信,電子函件/傳真機1-11的CPU10-3從存儲在RAM10-4的管理數據(圖12所示)的字段“電子函件服務器IP地址”11-1中提取分配給電子函件服務器1-10的IP地址“192.33.22.11”。然后,CPU10-3通過端口號POP-3按照TCP協議建立TCP鏈路,借以建立和電子函件服務器1-10的連接。在建立連接之后,由線路I/F10-6或LAN?I/F10-4在CPU10-3的控制下執行一個程序(一系列的處理步驟,包括檢查服務器是否可利用于服務,用戶鑒別,并檢查是否有一些對用戶的電子函件)。然后,CPU10-3從相應于電子函件服務器1-10的郵局“fff”的數據字段“郵局名”11-11中提取字符串“fff”作為用戶標識參數,并識別用戶。程序2-3類似于由電子函件客戶機1-5執行的程序,因而不再詳細說明。這樣便建立起電子函件/傳真機和電子函件服務器之間的通信鏈路。此處假定在處理的這一階段存儲器10-5具有300k字節的可利用的存儲空間(參看圖3所示的管理數據)。

    在以下的通信程序中,電子函件/傳真機1-11的CPU10-3通過線路I/F10-6和LAN?I/F10-4向電子函件服務器1-10發出電子函件表發送請求(步2-4)。然后,CPU10-3從電子函件服務器1-10收到電子函件表數據(步2-5)。電子函件/傳真機1-11的CPU10-3分析收到的電子函件表數據的內容,并在圖3所示的管理數據的數據字段“函件號”3-2中填入3。此外,CPU10-3在數據字段“函件號”中填入1,2,和3,并把各個電子函件的數據量填入數據字段“函件數據量”中。例如,第一,第二和第三電子函件的數據量分別是1k字節(具有30k字節的傳真圖像數據),2k字節(具有40k字節的彩色圖像數據),和500k字節,并且這些值分別被放在mail_array[0],mail_array[1],和mail_array[2]相應的數據字段“函件數據量”中(步2-50)。

    下面說明對第一電子函件數據(包括如圖4所示的文本數據和圖像數據)的處理。CPU10-3確定對所有電子函件的處理是否完成(在步2-51)。在這一具體的例子中,對所有電子函件的處理尚未完成,因而CPU10-3確定可利用的存儲空間(由圖3所示的管理數據的數據字段“可利用的存儲空間”3-1指示,在這種情況下等于300k字節,)和第一函件的數據量(由圖3所示的管理數據的mail_array[0]的數據字段“函件數據量”指示,在這種情況下等于1k字節)相比是否足夠。在這一具體的例子中,因為可利用的存儲空間是足夠的,所以程序進入步2-54,執行電子函件數據接收處理。在電子函件數據接收處理中,CPU10-3向電子函件服務器1-10發送電子函件數據發送請求(步2-6)。作為響應,電子函件服務器1-10向電子函件/傳真機1-11發送電子函件數據1(步2-7)。CPU10-3在電子函件表(圖3)中的數據字段“外部主體數”3-14中填入1,并在body_array[0]的數據字段“數據類型”3-20中填入“文本”。CPU10-3通過在數據字段“數據量”3-21中填入1k字節對第一電子函件數據分配1k字節的空間。此外,CPU10-3在數據字段“收到的文本數據存儲區指針”3-15中填入分配的存儲區的相應地址,并在存儲器中存儲收到的電子函件數據1(文本數據)。

    收到的數據包括標題和主體。在圖4所示的具體例子中,標題在頂行“從:aaa.bbb.ccc.dd.ee”開始,在行“信息ID:<[email protected]>”結束。主體在包括第一個“---Boundary---”的行開始,在包括第三個“---Boundary---”的行結束。主體在包括第二個“---Boundary---”的行被分成兩部分:主體1和主體2。

    在這種情況下,“外部主體數”最后被設為2。主體1和主體2包括不同的數據。更具體地說,主體1包括由“Content-type:Text/Plain;charset=iso-2022-jp”指示的日文文本數據的類型數據。標題和主體1被轉換為文本數據,如圖5所示。在另一方面,主體2包括外部文件數據,由以下的表示定義:

    內容類型:信息/外部主體;訪問類型=ANON-FTP;

    位置=“aaa.bbb.cc.dd”;目錄=“fax”

    名稱=“file19960704215959.xxx”

    內容類型:image/iff

    其中“內容類型:image/iff”是指示內容類型(在本例中為圖像數據文件)的識別符。圖6說明包括在主體2中的傳真圖像數據的一個具體的例子,其中圖像數據具有8×3.85ppm的分辨率,沿主掃描方向有1728點,并被按照MH(修改的霍夫曼)編碼技術編碼。

    然后CPU10-3進入電子函件數據分析步驟(步2-55),從而分析電子函件數據1的主體1。

    描述符“boundary=“---Boundary---””指示主體被分隔符“---Boundary---”分開。“Content-type:Text/Plain;charset=iso-2022-jp”指示數據的類型是文本數據。因為這文本數據可被轉換為圖像數據,所以程序進入步2-62,并在body_array[0]的數據字段“處理結果”3-23中填入“OK”。CPU10-3確定是否需要接收文件(在步2-62)。在這一具體的例子中,電子函件數據1的主體1不需要接收文件,因而程序進入步2-58,進行圖像轉換處理。

    在步2-58的圖像轉換處理中,CPU10-3在數據字段“數據類型”3-20中填入“Text/Plain;charset=iso-2022-jp”。然后,CPU10-3對頁面管理數據分配具體的存儲區,并把分配的存儲區的地址放入數據字段“頁面管理數據指針”3-22中。此外,CPU10-3根據標題的文本數據和從緊接行“Content-type:Text/Plain;charset=iso-2022-jp”之后的行到緊接“---Boundary---”之前的行的文本數據產生如圖5所示的文本數據。然后,通過參考存儲在ROM10-2中的字符位映象,把這文本數據轉換為具有8象素/mm×3.85象素/mm分辨率,并沿主掃描方向包括1728個點的位映象圖像數據。然后把位圖像數據提供給壓縮/解壓單元10-10,并被轉換為MH編碼的傳真圖像數據。在以上的處理中,圖像數據塊被分配在特定的存儲區中,并把圖像數據存儲在分配的圖像數據塊中。此外,CPU10-3把上面說明的各個值放入頁面管理記錄的數據字段“沿主掃描方向的象素數”14-2,“分辨率”14-3,“編碼方式”14-4中。此外,CPU10-3把圖像數據放入按照由“圖像數據塊指針”14-6規定的圖像數據塊尾接指令的位置中。每當圖像數據在圖像數據塊中存儲一次,“圖像數據尺寸”14-5的值增加8的字節。用這種方式,文本數據被轉換為圖像數據并把最終的圖像數據存儲在為圖像數據塊分配的存儲器10-5的存儲區中。在完成向圖像數據的轉換之后,程序進入步2-59。

    在步2-59,CPU10-3確定對所有數據部分的處理是否完成。在這情況下,對所有部分的處理沒有完成,因而程序進入步2-55,對電子函件數據1的主體2進行電子函件數據分析,如圖4所示。

    在主體2的分析中,從說明“Content-type:image/iff”確定主體2是圖像數據。因此,從說明:

    Content-type:message/external-body;access-type=ANON-FTP;

    site=“aaa.bbb.cc.dd”;directory=“fax”

    name=“file19960704215959.xxx”確定相應的數據是外部文件“message/external-body”,其應該從一個文件被傳遞,所述文件在計算機的輔助存儲裝置的目錄“fax”中具有文件名“file19960704215959.xxx”,所述計算機在域“bbb.cc.dd”中具有一個主機名“aaa”,其中如說明“access-type=ANON-FTP”所指示的,文件按照匿名FTP(文件傳遞協議)被傳遞。這樣,CPU10-3在步2-62中確定需要接收文件,并接收文件。收到的文件被存儲在RAM10-4中(步2-63)。

    CPU10-3檢查在步2-63收到的文件包括如圖6所示的具有分辨率為8×3.85ppm并沿主掃描方向具有1728個點的MH編碼傳真圖像數據,并因而確定收到的文件可以轉換為圖像數據的形式(步2-64)。這樣,CPU10-3把收到文件轉換為圖像數據(步2-65)。

    在步2-65的處理中,CPU10-3為頁面管理數據分配具體的存儲區,并將表示分辨率和其它特征的上述數據放入頁面管理數據中。此外,CPU10-3為圖像數據塊分配存儲器10-5的特定的存儲區,并把從收到的文件數據中提取的傳真圖像數據存儲到位于存儲器10-5中的圖像數據塊中。在上述處理期間,CPU10-3產生圖像數據塊尾接指令,并把其放入“圖像數據塊指針”中,把表示“OK”的數據放入body_array[0]的“處理結果”中,如圖3所示。

    然后,在步2-60,CPU10-3確定是否有不能被解釋或不能被譯碼的數據。在本例中,電子函件數據1的主體2已被成功地譯碼成為傳真圖像數據的形式,因而CPU10-3確定沒有這樣的數據并進入步3-12。在步3-12,CPU10-3把“請求刪除”放入“刪除方式”3-12中,從而在步2-8把和電子函件數據1相關的數據刪除請求發送給電子函件服務器1-10。電子函件服務器1-10在收到電子函件數據刪除請求時,則把電子函件數據1刪除。

    在將要參照圖9和圖10在后面進行說明的呼入接收處理中,如果由遠程操作指令規定了電子函件讀出方式,則CPU10-3按照規定的讀出方式(或者整個數據讀出方式或者只讀出標題的方式)得到電子函件數據,并根據具體的讀出方式設置數據字段“刪除方式”3-12。

    對于第二電子函件(不能作為文本數據譯碼的外部文件)的處理說明如下。在文本分析步驟之前,以和電子函件數據1相同的方式進行處理,因而從文本分析步驟開始進行說明。

    在電子函件數據分析中(步2-55)CPU10-3確定要求處理彩色圖像數據文件。但是電子函件/傳真機沒有處理彩色圖像數據文件的能力,因而CPU10-3設置圖3所示的管理數據的mail_array[1]的數據字段“處理狀態”,使得表明該數據包括不能處理的彩色圖像數據。此外,CPU10-3在已經收到的并且現在被存儲在由存儲在mail_array[1]的body_array[1]中的“數據區指針”指示的存儲區中的文本數據中,插入如圖7所示的包括字符串“下列彩色圖像數據也已收到,但本機不能處理”的另一個信息。CPU10-3在mail_array[1]的body_array[0]的數據字段“處理結果”中放入表示具有不能譯碼數據的數據,并且也放入mail_array[0]的“處理狀態”中。此外,CPU10-3在“刪除方式”中放入數據“不能刪除”(步2-56和2-57),并把數據譯碼成圖像數據(步2-58)。

    然后,在步2-59,CPU10-3確定再沒有應該處理的部分,因而CPU10-3進入步2-60,進而進入步2-61。CPU10-3使程序返回步2-51,不向電子函件服務器1-10發送和電子函件數據2相關的“數據刪除請求”,因為“不刪除”被存儲在“刪除方式”中。

    圖7說明被譯碼成圖像數據形式的電子函件數據2的內容。

    下面說明對于第三電子函件(包括太長而不能接收的傳真圖像數據)的處理。

    在這種情況下,CPU10-3在步2-51檢查可利用的存儲空間,并確定不能接收全部電子函件數據,因為要被接收的電子函件數據包括500k字節,而當前可利用的存儲空間為227k字節。這樣,CPU10-3便只接收電子函件的標題(例如在圖4所示的行“---Boundary---”結束的文本數據的部分),并在mail_array[2]的“處理狀態”中放入“存儲器溢出錯誤”(步2-53)。此后,CPU10-3在mail_array[2]的body_array[0]的“處理結果”中放入“存儲器溢出錯誤”,并進而放入mail_array[2]的“處理狀態”中。然后,CPU10-3在“刪除方式”中放入數據“不刪除”。接著,CPU10-3在接收的電子函件的文本數據中放入表示“數據不能被接收,因為存儲器沒有足夠的可利用空間”的信息(步2-56和2-57)。然后,CPU10-3把接收的電子函件的文本數據轉換為圖像數據的形式(步2-58)。因為“刪除方式”是“不刪除”,所以CPU10-3不向電子函件服務器1-10發送和電子函件數據3相關的刪除請求(步2-60)。

    如果已完成所有電子函件數據的處理,電子函件/傳真機的CPU10-3則向電子函件服務器1-10發送電子函件數據服務結束請求。如果從電子函件服務器1-10收到ACK信號,CPU10-3則解除連接,因而處理完全結束(步2-13)。

    在上述的處理中,按照用戶設置的方式,數據刪除請求可以在下列時刻向電子函件服務器1-10發送:在收到電子函件數據時,在電子函件數據被轉換為傳真圖像數據的形式時,或在傳真圖像數據已被正確地打印時。

    在按照本發明的本實施例的電子函件/傳真機1-11中,打印機10-11具有記錄(打印)通過轉換處理而產生的圖像數據的能力。此外,電子函件/傳真機1-11具有通過參考圖3所示的電子函件表數據把圖8所示的電子函件表轉換成圖像數據的能力,并能夠使用打印機10-11打印最終的圖像數據,或響應遠程操作指令向外部傳真機發送所述數據。

    下面參照圖9和圖10所示的流程圖說明由電子函件/傳真機1-11對通過訪問電子函件服務器1-10而獲得的電子函件數據進行的各種操作。

    在說明圖9和圖10所示的操作之前,首先說明和遠程操作指令相關的數據格式。該指令由用戶通過電話或傳真機在遠方發出,并且該指令包括用戶識別數據,通行字數據,聯機規定的傳真機目的地數據,以及電子函件讀出方式數據。

    當數據以“#0aaaa”的形式給出時,“#0”是表示該數據是用戶識別數據的識別符,“aaaa”是用戶識別號。

    當數據以“#1bbbb”的形式給出時,“#1”是表示該數據是通行字數據的識別符,“bbbb”是通行字號。

    當數據以“#2ccccccccc”的形式給出時,“#2”是表示該數據是聯機規定的目的地的識別符,“ccccccccc”代表傳真機發送的目的地。

    當數據以“#3de”的形式給出時,“#3”是規定函件讀出方式的識別符,其中如果“d”等于“0”,則讀出所有數據,而如果“d”等于“1”,則只讀出函件的標題,如果“e”等于“1”,則在函件被讀出之后,該電子函件文件從電子函件服務器中被刪除,而如果“e”等于“0”,則該電子函件文件不被刪除。

    圖9和圖10所示的流程圖說明當呼入通過共用通信線路(PSTN或ISDN)到達電子函件/傳真機1-11時,由CPU10-3進行的呼入接收處理。在這些流程圖中所示的處理按照在ROM10-2中存儲的計算機程序進行。

    在步9-2,CPU10-3確定是否存在通過共用通信線路(PSTN或ISDN)的呼入。如果CPU10-3收到來自線路I/F10-6的呼入檢測信號,CPU10-3則確定呼入已經到達。如果呼入通過共用通信線路已經到達,則程序進入步9-3,CPU10-3確定呼入是否包括和呼叫者電話號碼通知業務相關的信息接收終端占用信號。按照本發明的本實施例電子函件/傳真機具有處理代表呼叫者的電話號碼的信號的能力,其被提供作為共用通信網的各種業務之一。如果CPU10-3在通過共用通信線路呼入到達時檢測到信息接收終端占用信號,CPU10-3則進行步9-4,確定呼叫者的電話號碼是否已經通過共用通信線路被正確地收到。如果是,則在步9-5,CPU10-3暫時在RAM10-4中存儲收到的代表呼叫方的電話號碼的數據,從而使得聯機規定的傳真目的地由在RAM10-4中存儲的數據表示。然后,在步9-6,CPU10-3確定線路I/F10-6是否收到來自共用通信線路的第二個呼叫。如果檢測到第二個呼叫,則程序進入步9-7。

    在步9-3沒有收到來自共用通信線路的信息接收終端占用信號的情況下,程序進入9-7。如果共用通信線路是ISDN,用于識別呼叫者的呼叫者識別數據被包括在輸入的呼叫中,因而不需要步9-3,9-4,和9-6。在這種情況下,在步9-5,收到的呼叫者識別數據作為聯機規定的傳真目的地數據被存儲在RAM10-4中,程序進入步9-7。

    在步9-7,CPU10-3在共用通信線路上通過線路I/F10-6發送聲音制導1(聲音信息1)。聲音制導1例如通知“本機能夠進行電子函件到傳真數據的轉換。如果你想把電子函件數據轉換成傳真數據的形式,請在#0之后輸入4位用戶識別號,然后在#1之后輸入4位通行字,最后在#2之后輸入您想把傳真數據傳遞到的另一方的電話號碼。如果傳真傳輸的目的地已經登記,則您不必輸入該目的地的電話號碼。如果您輸入#30,則您可以通過傳真接收當前在您的信箱中存儲的電子函件的所有內容。請在輸入所有數據時并在輸入之后輸入#”。

    然后在步9-8,CPU10-3確定從聲音制導開始是否已經經過了預定的時間。如果是,則程序進入步9-19,進行傳真接收處理。如果還沒有經過預定時間,則CPU10-3在步9-9確定是否收到表示呼叫從傳真機發出的單音信號(CNG)信號。此外,在步9-10確定是否收到一個單音信號(DTMF信號),并進而在步9-11確定是否收到包括信號“#”的單音信號。如果是,則CPU10-3確定借助于DTME信號使遠程操作指令輸入的操作已經完成。并且程序進入步9-12。在步9-9收到CNG信號的情況下,程序從步9-9進入步9-19,進行傳真數據接收處理。在收到DTMF信號的情況下,由單音信號表示的數據被存儲在RAM10-4中。

    在步9-12,CPU10-3分析已被收到的現在被保持在RAM10-4中的DTMF信號數據。在步9-13,CPU10-3確定收到的DTMF信號數據是否能夠被譯碼。如果不能被譯碼,則程序進入步9-20,并且CPU10-3在共用通信線路上通過線路I/F10-6發送聲音制導2(例如說“輸入的數據錯誤,請輸入正確的數據”)。然后在步9-23,釋放占用的共用線路,結束輸入呼叫接收處理。

    在步9-13確定收到的DTMF信號可以譯碼的情況下,程序進入步9-14,CPU10-3比較從收到的DTMF信號中提取的用戶識別號和在圖12中所示的管理數據的郵局數組中的10個用戶識別數據。如果從收到的DTMF中提取的用戶識別號和任何用戶識別數據都不一致,則程序進入步9-21,并且CPU10-3通過線路I/F10-6在共用通信線路上發送聲音制導3(例如說“用戶識別號錯誤。請輸入正確的識別號。”)。此后,占用的線路被釋放,并結束輸入呼叫接收處理。

    在另一方面,如果發現和通過線路收到的用戶識別號一致的用戶識別數據,則程序進入步9-15,CPU10-3比較作為DTMF信號收到的通行字和在相應于已被發現是有效的用戶識別數據的郵局數組中的通行字數據。如果它們相互不一致,則程序進入步9-22,CPU10-3通過線路I/F10-6在共用通信線路上發送聲音制導4(例如說“通行字錯誤,請輸入正確的通行字”)。此后,占用的線路被釋放,并結束輸入呼叫接收處理。

    此外,在步9-20,9-21,和9-22的任何一步中發送聲音制導之后,程序可以返回步9-7,從而再次執行DTMF信號接收處理。

    在發現通行字是有效的情況下,程序進入步9-16,CPU10-3確定是否給出傳真傳輸的聯機規定的目的地。如果傳真傳輸的聯機規定的目的地被給出,并且如果呼叫者的電話號碼已在步9-5作為傳真傳輸的聯機規定的目的地被存儲在RAM10-4中,則CPU10-3在步9-17把給定的目的地數據存儲在具有和用戶識別號一致的用戶識別數據的郵局數組的“聯機規定的傳真目的地”中。

    然后在步9-24,CPU10-3通過線路I/F10-6在共用通信線路上發送聲音制導5(例如說“您的請求已被收到,您可以等待處理完成,同時拿著手機,或者您可以放下手機。所需的電子函件數據被自動地傳遞到您的傳真機”)。

    在步9-25,CPU10-3執行通信協議程序,即圖2所示的流程圖中的處理,從而從由郵局數中的“郵局名”規定的郵局傳遞電子函件,所述郵局數組中的“郵局名”在步9-14中被發現相應于由在圖11所示的管理數據中“電子函件服務器IP地址”規定的電子函件服務器的用戶識別號。在完成電子函件數據的傳遞和與其相關的處理之后(電子函件數據轉換為圖像數據形式),程序進入步9-26。

    在步9-26,CPU10-3確定共用通信線路是否被釋放。如果發現沒有被釋放,則程序進入步9-30,CPU10-3通過線路I/F10-6在共用通信線路上發送聲音制導6(例如說“所請求的傳真圖像數據現已準備發送,請按您的傳真機的啟動按鈕,并放下手機”)。然后在步9-28,CPU10-3發送在存儲器10-5中存儲的傳真圖像數據(借助于轉換由電子函件數據產生的)。

    在另一方面,如果在步9-26確定共用通信線路已被釋放,則程序進入步9-27,CPU10-3通過線路I/F10-6向由相應于用戶識別號的郵局中的“聯機規定的傳真目的地”規定的目的地或缺省的傳真目的地自動地發出呼叫(通過撥號),所述用戶識別號在步9-14被發現是有效的。在下一步9-28,發送借助于由電子函件數據轉換而產生的傳真圖像數據。在完成傳真傳輸之后,占用的線路被釋放,并結束輸入呼叫接收處理。

    在上述處理中的步9-25中,如果在電子函件服務器1-10的規定的郵局中沒有電子函件,則在步9-30發出聲音制導,通知“在規定的郵局沒有新的電子函件數據”。然后結束輸入呼叫接收處理。在另一方面,當處理通過步9-26,9-27和9-28時,由傳真產生和發送通知在規定的郵局中沒有新的電子函件數據的圖像信息。

    從以上的說明可以看出,按照本發明的電子函件/傳真機具有以下優點。

    1通過簡單地引入按照本發明的電子函件/傳真機,而不需任何另外的昂貴的設備,管理公司的信息系統例如LAN和電子函件系統的系統管理者可以容易地使系統適用于使用戶通過電話線(或ISDN)從外部訪問電子函件服務器的要求。

    這就是說,可以容易地建立一個系統,通過簡單地把按照本發明的電子函件/傳真機和公司內的計算機網絡相連,而不必另外安裝專用的訪問服務器,用于接收通過電話線從外部進行的訪問,并且不必引入能夠加密電子函件的系統,該系統便允許用戶通過從外部訪問在公司內安裝的該系統讀出電子信息例如電子函件。在這種技術中,不需要對現有的電子信息系統例如電子函件系統進行大的改動。按照本發明的電子函件/傳真機可以容易地被引入具有低的安裝成本的系統中,因為電子函件/傳真機是常規傳真機的一種簡單的擴展。在安裝這種電子函件/傳真機之后,不需要復雜的維護。

    2可以使用現有的和共用交換電話網絡相連的傳真機作為電子函件客戶機,通過它用戶可以讀出電子函件而沒有使信箱暴露到外部去的危險。這為電子函件用戶提供了極大的方便。

    這就是說,現有的傳真機可以用作電子函件讀出終端,其具有類似于專用的電子函件接收裝置的能力。這使得電子函件用戶不總是需要攜帶專用的電子函件讀出終端,因為用戶可以在傳真機是可利用的任何時候讀出電子函件。如果按照本發明的電子函件/傳真機被引入LAN連接的系統,則可以快速地從外部讀出電子函件,而不需復雜的人工操作。在這種技術中,電子函件在被通過電話線傳遞之前被轉換成傳真數據的形式。這和通過因特網傳遞信息的情況相比,能夠確保高的安全性。這就是說,這種技術為讀出電子函件提供了大的方便和高的安全性。

    如果按照本發明的電子函件/傳真機用于傳遞加密的傳真數據形式的電子函件,則可以進一步改善安全性。

    雖然本發明已經參照電子函件/傳真機的實施例進行了說明,但在上述的電子函件/傳真機中實現的特點和功能也可以通過在個人計算機上安裝應用程序而在個人計算機上實現。

    本發明的另一個優點在于,可以在電子函件/傳真機上輸出作為從電子函件服務器傳遞的電子函件數據的標題表的電子函件表。這使得容易管理電子函件。這樣便可以正確地得到所需的電子函件。

    另一個優點在于,當要被從電子函件服務器傳遞的電子函件數據包括某些不能由電子函件/傳真機譯碼的數據時,或當存儲器空間不足以接收電子函件數據時,則輸出通知上述事實的信息,并且電子函件數據被保持在電子函件服務器中而不被刪除,從而使得用戶可以通過另外的裝置得到電子函件,或在電子函件/傳真機具有足夠的存儲空間時得到電子函件。

    雖然參照最佳實施例對本發明進行了說明,但本發明不限于這一實施例的細節。不脫離本發明的范圍和構思可以作出各種修改和變型。

關 鍵 詞:
通信 設備 方法
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:通信設備和方法.pdf
鏈接地址:http://www.rgyfuv.icu/p-6420376.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图