專利名稱:數(shù)據(jù)通信系統(tǒng)、地址管理裝置、數(shù)據(jù)通信裝置和地址管理方法
技術領域:
本發(fā)明涉及一種數(shù)據(jù)通信系統(tǒng)、 一種地址管理裝置、 一種數(shù)據(jù)通信裝 置以及一種地址管理方法。更具體地,本發(fā)明涉及一種將數(shù)據(jù)發(fā)送到預先 存儲的目的地地址的數(shù)據(jù)通信系統(tǒng),包括在數(shù)據(jù)通信系統(tǒng)中的地址管理裝 置和數(shù)據(jù)通信裝置,以及由其執(zhí)行的地址管理方法。
背景技術:
最近,多功能外設(在下文中稱作"MFP")能夠通過各種通信方法 發(fā)送數(shù)據(jù),包括傳真、電子郵件、互聯(lián)網傳真、FTP等等。MFP預存將 目的地的名稱與它們的地址相關聯(lián)的地址數(shù)據(jù),以便于目的地的指定。當 用戶指定目的地的名稱時,設定目的地的地址以允許向該地址發(fā)送數(shù)據(jù)。 當MFP由多個用戶使用并且地址數(shù)據(jù)的單個集合存儲在MFP中時,地 址數(shù)據(jù)集由多個用戶共享。在該情況下,如果各個用戶使得MFP存儲地 址記錄,則地址記錄的數(shù)目增加,這使得選擇期望的地址記錄變得困難。 因此,已知存在一種為每個用戶管理地址數(shù)據(jù)的技術。
此外,在數(shù)據(jù)發(fā)送到的裝置中,預先確定可以由裝置接收并輸出的數(shù) 據(jù)規(guī)范,包括分辨率、大小、編碼方案等等。這樣,數(shù)據(jù)需要根據(jù)與目的 地裝置相對應的規(guī)范發(fā)送。此外,在發(fā)送之前使用由接收者確定的公鑰加 密數(shù)據(jù)可能是必需的,以防數(shù)據(jù)泄露。當數(shù)據(jù)規(guī)范和公鑰包括在地址數(shù)據(jù) 中時, 一旦指定目的地的名稱,數(shù)據(jù)可以根據(jù)目的地裝置可以接收并輸出 的規(guī)范發(fā)送,或者可以發(fā)送由接收者確定的公鑰加密的數(shù)據(jù)。
但是,在為每個用戶管理地址數(shù)據(jù)的情況下,可能存在具有相同目的 地但是由不同用戶管理的多條地址數(shù)據(jù)。在這種情況下,將需要針對各個用戶的每一個地址數(shù)據(jù)注冊待發(fā)送數(shù)據(jù)的規(guī)范或用于加密的公鑰。
此夕卜,在MFP存儲由多個用戶共享的地址數(shù)據(jù)的情況下,多個MFP 可能每個存儲包括相同目的地的地址數(shù)據(jù)。在這種情況下,即使包括在一 個MFP中的地址數(shù)據(jù)中的數(shù)據(jù)規(guī)范和/或加密公鑰更新,存儲在另一個 MFP中包括相同目的地的地址數(shù)據(jù)中的那些不更新。也就是,規(guī)范和/或 ^的更新需要在MFP的每個中執(zhí)行。
發(fā)明內容
本發(fā)明已經考慮到上述問題而完成,并且本發(fā)明的一個目的在于提供 一種^更于更新關于數(shù)據(jù)目的地的信息的數(shù)據(jù)通信系統(tǒng)。
本發(fā)明的另一個目的在于提供一種便于更新關于數(shù)據(jù)目的地的信息 的地址管理裝置。
本發(fā)明的再一個目的在于提供一種便于更新關于數(shù)據(jù)目的地的信息 的數(shù)據(jù)通信裝置。
本發(fā)明的又一個目的在于提供一種便于更新關于數(shù)據(jù)目的地的信息 的地址管理方法。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供一種數(shù)據(jù)通信系統(tǒng), 包括能夠彼此通信的地址管理裝置和數(shù)據(jù)通信裝置,其中地址管理裝置包 括目的地存儲部,存儲地址數(shù)據(jù),所述地址數(shù)據(jù)具有彼此相關聯(lián)的指示 目的地的地址的目的地地址和關于所述目的地的相關信息;其中數(shù)據(jù)通信 裝置包括數(shù)據(jù)接收部,從另一個裝置接收數(shù)據(jù);更新請求部,將更新請 求發(fā)送到地址管理裝置,所述更新請求包括指示由所述數(shù)據(jù)接收部接收的 數(shù)據(jù)的源的地址的源地址和包括于所述數(shù)據(jù)中的關于源的信息;地址數(shù)據(jù) 獲取部,將地址請求發(fā)送到地址管理裝置并J^地址管理裝置接收地址數(shù) 據(jù);以及數(shù)據(jù)發(fā)送部,將數(shù)據(jù)發(fā)送到包括在所述接收的地址數(shù)據(jù)中的所述 目的地地址;以及其中地址管理裝置還包括更新部,響應于更新請求從 數(shù)據(jù)通信裝置的接收,使用包括在更新請求中的相關信息,重寫根據(jù)存儲
關信息。
根據(jù)本發(fā)明的另 一方面,提供一種能夠與數(shù)據(jù)通信裝置通信的地址管 理裝置,包括目的M儲部,存儲地址數(shù)據(jù),所述地址數(shù)據(jù)具有彼此相 關聯(lián)的指示目的地的地址的目的地地址和關于所述目的地的相關信息;更新請求接收部,接收來自數(shù)據(jù)通信裝置的更新請求,數(shù)據(jù)通信裝置作為對 從另 一裝置接收數(shù)據(jù)的響應發(fā)送所述更新請求,更新請求包括指示由所述 數(shù)據(jù)通信裝置從另 一個裝置接收的所述數(shù)據(jù)的源的地址的源地址和包括
在數(shù)據(jù)中的關于源的相關信息;以及更新部,響應于更新請求的接收,使 用包括在更新請求中的相關信息,重寫根據(jù)存儲在目的地存儲部中的地址 數(shù)據(jù)與包括在更新請求中的源地址相關聯(lián)的相關信息。
根據(jù)本發(fā)明的再一方面,提供一種能夠與地址管理裝置通信的數(shù)據(jù)通 信裝置包括數(shù)據(jù)接收部,從另一個裝置接收數(shù)據(jù);更新請求部,將更新 請求發(fā)送到地址管理裝置,更新請求包括指示由數(shù)據(jù)接收部接收的數(shù)據(jù)的 源的地址的源地址和包括在數(shù)據(jù)中的相關信息;地址數(shù)據(jù)獲取部,將地址 請求發(fā)送到地址管理裝置并且從地址管理裝置接收存儲在地址管理裝置 中的地址數(shù)據(jù),地址數(shù)據(jù)具有彼此相關聯(lián)的指示目的地的地址的目的地地 址和關于所述目的地的相關信息;本地存儲部,存儲本地地址數(shù)據(jù),所述 本地地址數(shù)據(jù)具有彼此相關聯(lián)的指示目的地的地址的目的地地址和關于 所述目的地的相關信息;第一本地更新部,響應于數(shù)據(jù)由數(shù)據(jù)接收部的接 收,使用包括在接收數(shù)據(jù)中的相關信息,重寫根據(jù)存儲在本地存儲部中的 本地地址數(shù)據(jù)與指示接收數(shù)據(jù)的源的地址的源地址相關聯(lián)的相關信息;第 二本地更新部,響應于地址數(shù)據(jù)由地址數(shù)據(jù)獲取部從地址管理裝置的接 收,使用根據(jù)接收的地址數(shù)據(jù)與目的地地址相關聯(lián)的相關信息,重寫根據(jù)
地地址相關聯(lián)的相關信息;以及數(shù)據(jù)發(fā)送部,將數(shù)據(jù)發(fā)送到包括在接收的 地址數(shù)據(jù)或本地地址數(shù)據(jù)中的目的地地址。
根據(jù)本發(fā)明的又一方面,提供一種由能夠與數(shù)據(jù)通信裝置通信的地址 管理裝置執(zhí)行的地址管理方法,包括以下步驟存儲地址數(shù)據(jù),所述地址 數(shù)據(jù)具有彼此相關聯(lián)的指示目的地的地址的目的地地址和關于所述目的 地的相關信息;接收來自數(shù)據(jù)通信裝置的更新請求,數(shù)據(jù)通信裝置作為對 數(shù)據(jù)從另 一個裝置的接收的響應發(fā)送所述更新請求,更新請求包括指示由 所述數(shù)據(jù)通信裝置從另 一個裝置接收的所述數(shù)據(jù)的源的地址的源地址和 包括在數(shù)據(jù)中的關于源的相關信息;以及響應于更新請求的接收,使用包 括在更新請求中的相關信息重寫根據(jù)存儲的地址數(shù)據(jù)與包括在更新請求 中的源地址相關聯(lián)的相關信息。
才艮據(jù)本發(fā)明的又一方面,提供一種由能夠與地址管理裝置通信的數(shù)據(jù) 通信裝置執(zhí)行的地址管理方法,包括以下步驟從另一個裝置接收數(shù)據(jù);將更新請求發(fā)送到地址管理裝置,更新請求包括指示接收的數(shù)據(jù)的源的地
址的源地址和包括在數(shù)據(jù)中的相關信息;將地址請求發(fā)送到地址管理裝 置,并且從地址管理裝置接收存儲在地址管理裝置中的地址數(shù)據(jù),地址數(shù) 據(jù)具有彼此相關聯(lián)的指示目的地的地址的目的地地址和關于所述目的地 的相關信息;存儲本地地址數(shù)據(jù),本地地址數(shù)據(jù)具有彼此相關聯(lián)的指示目 的地的地址的目的地地址和關于所述目的地的相關信息;響應于數(shù)據(jù)從另 一個裝置的接收,使用包括在接收的數(shù)據(jù)中的相關信息,重寫根據(jù)存儲的 本地地址數(shù)據(jù)與指示接收數(shù)據(jù)的源的地址的源地址相關聯(lián)的相關信息;響 應地址數(shù)據(jù)從地址管理裝置的接收,使用根據(jù)接收的地址數(shù)據(jù)與目的地地 址相關聯(lián)的相關信息,重寫根據(jù)存儲的本地地址數(shù)據(jù)與包括在接收的地址 數(shù)據(jù)中的目的地地址相關聯(lián)的相關信息;以及將數(shù)據(jù)發(fā)送到包括在接收的 地址數(shù)據(jù)或本地地址數(shù)據(jù)中的目的地地址。
本發(fā)明的前述和其他目的、特征、方面和優(yōu)點將從下面結合附圖進行的 本發(fā)明的詳細描述中變得更明顯。
圖l是根據(jù)本發(fā)明一種實施方案的數(shù)據(jù)通信系統(tǒng)的示意圖。 圖2是MFP的立體圖。 圖3是顯示MFP的硬件配置的實例的框圖。 圖4是顯示服務器的硬件配置的實例的框圖。
圖5是顯示置于服務器中的CPU的功能以;S^存儲在HDD中的數(shù)據(jù) 的實例的功能框圖。
圖6顯示包括在用戶地址數(shù)據(jù)中的用戶記錄的格式的實例。
圖7是顯示置于MFP中的CPU的功能以及存儲在HDD中的數(shù)據(jù)的 概括的功能框圖。
圖8顯示包括在本地地址數(shù)據(jù)中的本地記錄的格式的實例。
圖9是說明在MFP中執(zhí)行的地址管理處理的流程的實例的流程圖。
圖IO是說明數(shù)據(jù)接收處理的流程的實例的流程圖。
圖ll是說明本地地址更新處理的流程的實例的流程圖。
圖12是說明數(shù)據(jù)發(fā)送處理的流程的實例的流程圖。圖13是說明登錄用戶地址編輯處理的流程的實例的流程圖。
圖14是說明本皿址編輯處理的流程的實例的流程圖。
圖15是說明在服務器中執(zhí)行的地址管理處理的流程的實例的流程圖。
圖16是說明手動更新處理的流程的實例的流應圖。 圖17是說明自動更新處理的流程的實例的流程圖. 圖18是說明用戶地址發(fā)送處理的流程的實例的流程圖。
具體實施例方式
現(xiàn)在將參考附圖描述本發(fā)明的實施方案。在下面的描述中,類似的參考 標號表示具有類似名稱和功能的類似部件,因此將不再重復其詳細描述。
圖1示意地顯示根據(jù)本發(fā)明一種實施方案的數(shù)據(jù)通信系統(tǒng)。參考圖1, 數(shù)據(jù)通信系統(tǒng)1包括用作數(shù)據(jù)通信裝置的MFP (多功能外設)100、 101和 102以及用作地址管理裝置的服務器200,它們都連接到網絡2。
網絡2是經由網關連接到互聯(lián)網的局域網(LAN)。網絡2可以以有線 或無線的方式連接。此外,并不局限于LAN,網絡2可以是使用公用交換電 話網絡、廣域網(WAN)、互聯(lián)網等的網絡。
服務器200是典型的計算機。MFP 100、 101和102的每一個安裝有用 于發(fā)送/接收電子郵件的郵件發(fā)送/接收程序,并且能夠通過連接到互聯(lián)網的 電子郵件服務器發(fā)送/接收電子郵件。
MFP 100、 101和102的每一個包M取原件的掃描器,基于圖像數(shù)據(jù) 在記錄介質例如紙張上形成圖像的圖像形成設備,以及傳真機,并且具有圖 像讀取功能、復印功能和傳真發(fā)iii/接收功能。雖然MFPIOO、 101和102在 本實施方案中作為實例描述,數(shù)據(jù)通信裝置可以是,但不局限于MFPIOO、 101和102,具有發(fā)送/接收電子郵件功能的任何裝置,例如打印機、傳真機、 個人計算機等。MFP 100、 101和102在功能上完全相同,因此,MFP 100 將在下面作代表性地說明,除非另外陳述。
圖2是MFP的立體圖,并且圖3是顯示MFP的硬件配置的實例的框圖。 參考圖2和3, MFP100包括主電路110;讀取原件的原件讀取部130;將 原件遞送到原件讀取部130的自動文檔供給器(ADF) 120;基于由讀取原將紙張供給到圖像形成部140的紙張供給部150;以及用作用戶接口的IMt 板160。主電路110包括中央處理單元(CPU) 111,通信接口 (1/F)部112, ROM (只讀存儲器)113, RAM (隨fe!"取存儲器)114, EEPROM (電可 擦除可編程ROM) 115,作為海量存儲器的-更盤驅動器(HDD) 116,傳真 部117,以及安裝有閃速存儲器118A的卡接口 (I/F)118。 CPU111與ADF 120、原件讀取部130、圖像形成部140、紙張供,150以及操作板160連 接,并且負責MFP100的總體控制。
ROM 113存儲由CPU 111執(zhí)行的程序或程序執(zhí)行所需的數(shù)據(jù)。當CPU lll執(zhí)行程序時,RAM114用作工作區(qū)。
操作板160置于MFP 100的頂面上,并且包括顯示部160A和操作部 160B。顯示部160A是顯示器,例如液晶顯示器(LCD)、有機電致發(fā)光顯 示器(ELD)等,并且為用戶顯示指令菜單、關于獲取的圖像數(shù)據(jù)的信息等 等。操作部160B提供有多個鍵,并且根據(jù)用戶的鍵操作,接受數(shù)據(jù),例如 指令、字符和數(shù)字字符的輸入。操作部160B還包括置于顯示部160A上的觸 摸板。
通信接口 112是將MFP 100連接到網絡2的接口 。 CPU 111經由通信接 口 112與MFP 101、 MFP102或月艮務器200通信,以發(fā)ili/接收^t據(jù)。此夕卜, 通信接口 U2能夠經由網絡2與連接到互聯(lián)網的計算機通信。此外,通信接 口 112將電子郵件發(fā)送到電子郵件服務器或從電子郵件服務器接收電子郵 件。
傳真部117連接到公用交換電話網絡(PSTN ),并且將傳真數(shù)據(jù)發(fā)送到 PSTN或從PSTN接收傳真數(shù)據(jù)。傳真部117將接收的傳真數(shù)據(jù)存儲在HDD 116中,或者將它輸出到圖像形成部140。圖像形成部140將從傳真部117 接收的傳真數(shù)據(jù)打印到紙張上。此外,傳真部117將存儲在HDD 116中的數(shù) 據(jù)轉換成傳真數(shù)據(jù),并且將其發(fā)送到連接到PSTN的傳真機。
卡接口 118安裝有閃速存儲器118A, CPU 111可以經由卡接口 118存取 閃速存儲器118A。 CPU 111將記錄在安裝到卡接口 118的閃速存儲器118A 上的程序裝載到RAM 114用于執(zhí)行。應當注意,由CPU 111執(zhí)行的程序并 不局限于記錄在閃速存儲器118A上的程序。它可以將存儲在HDD 116中的 程序裝載到RAM 114用于執(zhí)行。在該情況下,連接到網絡2的另一個計算 機可以重寫存儲在MFP 100的HDD 116中的程序或者可以另外地寫入新的 程序。此外,MFP100可以從連接到網絡2的另一個計算機下載程序,并且將該程序存儲在HDD 116中。如這里使用的,"程序"不僅包括可以直接由 CPU111執(zhí)行的程序,而且包括源程序、壓縮程序、加密程序以及其他程序。
圖4是顯示服務器200的硬件配置的實例的框圖。參考圖4,服務器200 包括負責服務器200的總體控制的CPU201;存儲由CPU201執(zhí)行的程序 等的ROM 202;用作CPU 201的工作區(qū)的RAM 203;將服務器200連接到 網絡2的網M口 204;作為海量存儲器的HDD 205;顯示部206;以及接 受用戶操作的輸入的操作部207。
在根據(jù)本實施方案的數(shù)據(jù)通信系統(tǒng)1中,MFP 100、 101和102的每一 個存儲地址數(shù)據(jù),其中作為數(shù)據(jù)目的地的至少一個目的地地址與各個目的地 的相關信息相關聯(lián)。此外,服務器200為每個用戶存儲地址數(shù)據(jù)。這里,存 儲在MFP 100、 101和102的每一個中的地址數(shù)據(jù)稱作"本地地址數(shù)據(jù)",并 且服務器200中為每個用戶存儲的地址數(shù)據(jù)稱作"用戶地址數(shù)據(jù)"。存儲在 MFP 100、 101和102中的本地地址數(shù)據(jù)可以由分別使用MFP 100、 101和 102的多個用戶訪問,并且由用戶共享。例如,當用戶A登錄到MFP 100 中時,MFP100將用于識別用戶A的用戶識別信息發(fā)送到服務器200,并且 從服務器200為用戶A下栽存儲在服務器200中的用戶地址數(shù)據(jù)。這將允許
下載的用于用戶A的用戶地址lt據(jù)。 '
圖5是顯示置于服務器中的CPU的功能實例的功能框圖以及存儲在 HDD中的數(shù)據(jù)的實例的功能框圖。服務器200的HDD 205存儲用戶地址數(shù) 據(jù)251。用戶地址數(shù)據(jù)251包括每個用戶的用戶記錄。每個用戶記錄具有彼 此相關聯(lián)的指示目的地的目的地地址和相關信息。
圖6顯示包括在用戶地址數(shù)據(jù)中的用戶記錄的格式的實例。參考圖6, 用戶記錄包括字段"編號","用戶識別信息","用戶名","類型","目的 地地址"和"相關信息"。在"編號"字段中,設定指定包括在用戶地址數(shù) 據(jù)中的用戶記錄的編號。
在"用戶識別信息,,字段中,設定與相關地址記^目關聯(lián)的用于識別用 戶的用戶識別信息。在"用戶名"字段中,設定作為目的地的用戶的名稱, 該實例中是用戶的全名。在"類型"字段中,設定用于將數(shù)據(jù)發(fā)送到目的地 裝置的通信方法的類型。這里,在"類型"字段中,指示電子郵件的"MAIL" 或指示互聯(lián)網傳真的"IFAX"設定為通信方法,雖然可以代替地設定另一種 通信方法。在"目的地地址"字段中,設定目的地的地址.這里,因為通信 方法是電子郵件或互聯(lián)網傳真,設定電子郵件地址。"相關信息"字段包括字段"通信分辨率","原件寬度","編碼方案" 和"S/MIME證書"。在"通信分辨率,,字段中,設定附加到電子郵件的數(shù) 據(jù)的分辨率。在"原件寬度"字段中,設定附加到電子郵件的數(shù)據(jù)的大小。 在"編碼方案,,字段中,設定用于編碼附加到電子郵件的數(shù)據(jù)的編碼方案。 在"S/MIME (安全多用途互聯(lián)網郵件擴展)證書"字段中,設定根據(jù)RSA 公鑰密碼系統(tǒng)加密附加到電子郵件的數(shù)據(jù)的乂^鑰。
對于類型設定為"IFAX"的用戶記錄,相關信息中的"通信分辨率", "原件寬度"和"編碼方案"字段是有效的,而"S/MIME證書,,字段無效。 更具體地說,在分配給互聯(lián)網傳真機的電子郵件地址設定為"目的地地址" 字段中的目的地地址的情況下,給"通信分辨率","原件寬度"和"編碼方 案"的各個字段設定值,然而不給"S/MIME證書"字段設定值。在圖中, "-"表示沒有值設定在那里。
對于類型設定為"MAIL"的用戶記錄,"S/MIME證書"字段是有效的, 而"通信分辨率","原件寬度"和"編碼方案,,字段無效。也就是,在沒有 分配給互聯(lián)網傳真機的電子郵件地址設定為"目的地地址,,字段中的目的地 地址的情況下,給"S/MIME證書"字段設定值,而不給"通信分辨率","原 件寬度"和"編碼方案"字段設定值.
返回到圖5,置于服務器200中的CPU 201包括接受手動更新指令的 手動更新指令接受部211;根據(jù)手動更新指令更新用戶地址數(shù)據(jù)251的手動 更新部213;接受更新請求的更新請求接受部217;根據(jù)更新請求更新用戶 地址數(shù)據(jù)251的自動更新部219;返回用戶地址泰:據(jù)251更新結果的更新結 果發(fā)送部215;接受地址請求的地址請求接受部221;根據(jù)地址請求發(fā)送用 戶地址數(shù)據(jù)251的用戶地址發(fā)送部223;以及編輯用戶地址數(shù)據(jù)251的用戶 地址編輯部225。
圖7是顯示置于MTP中的CPU的功能以及存儲在HDD中的數(shù)據(jù)的概 括的功能框圖。參考圖7, MFP 100中的HDD 116存儲本地地址數(shù)據(jù)51。 使用MFP 100的多個用戶可以訪問本地地址數(shù)據(jù)51。本地地址數(shù)據(jù)51包括 ;^J4記錄。每個本地記錄具有彼此相關聯(lián)的指示目的地的目的地地址和相關 信息。
圖8顯示包括在本地地址數(shù)據(jù)中的本地記錄的格式的實例。該格式類似 于用戶記錄的格式,除了它不包括"用戶識別信息"字段。
返回到圖7,置于MFPIOO中的CPU 111包括接收電子郵件的電子郵件接收部11;響應電子郵件的接收更新本地地址數(shù)據(jù)51的第一M更新部 15;將更新請求發(fā)送到服務器200的更新請求發(fā)送部13;編輯本地地址數(shù)據(jù) 51的本地地址編輯部17;驗汪用戶的!Hi部27;允許B后用戶登錄的登 錄允許部31;從服務器200獲取與驗遮后用戶相關聯(lián)的用戶地址數(shù)據(jù)251并 且將其存儲在HDD 116中的用戶地址獲取部29;基于獲取的用戶地址數(shù)據(jù) 更新存儲在HDD 116中的本地地址數(shù)據(jù)51的第二本地更新部23;基于獲取 的用戶地址數(shù)據(jù)251和本地地址泰:據(jù)51顯示目的地的用戶名的地址顯示部 25;接受從顯示的用戶名中指定用戶名作為目的地的指定接受部21;將數(shù)據(jù) 發(fā)送到與指定用戶名相關聯(lián)的目的地地址的數(shù)據(jù)發(fā)送部19;響應登錄允許部 31的允許取消而丟棄存儲在HDD 116中的登錄用戶地址數(shù)據(jù)35的丟棄部 33;編輯存儲在HDD 116中的登錄用戶地址數(shù)據(jù)53的登錄用戶地址編輯部 35;將手動更新指令發(fā)送到服務器200的手動更新指令發(fā)送部37,手動更新 指令包括登錄用戶地址數(shù)據(jù)53中的編輯后用戶記錄;以及當手動更新中存 在a時發(fā)出警告的警告部39。
在下文,將參考圖5和圖7描述MFP 100和服務器200的操作。置于 MFP 100中的CPU 111的電子郵件接收部11控制通信接口 112接收電子郵 件。具體地,電子郵件接收部11將請求電子郵件下載的信號經由通信接口 112發(fā)送到電子郵件服務器,并且當通信接口 112接收到從電子郵件服務器 發(fā)送的電子郵件時,電子郵件接收部ll從通信接口 U2獲取電子郵件。電子 郵件服務器的IP (互聯(lián)網協(xié)議)地址預先存儲在HDD 116等中。當?shù)卿浽?許部31允許登錄時電子郵件接收部11發(fā)送請求下載的信號,并且也規(guī)則地 發(fā)送信號。在接收請求地址更新的電子郵件(在下文,也稱作"地址更新請 求電子郵件")時,電子郵件接收部11將接收的電子郵件輸出到更新請求發(fā) 送部13和第一本地更新部15。對于地址更新請求電子郵件存在預先確定的 格式。如果通信方法是互聯(lián)網傳真,該格式包括作為相關信息的"通信分辨 率","原件寬度"和"編碼方案"。在具有除互聯(lián)網傳真之外的通信方法的 電子郵件的情況下,它包括"S/MIME證書"(>JH^)。
如果接收的電子郵件不是請求地址更新的電子郵件,電子郵件接收部11 將電子郵件存儲在HDD116中的預先確定區(qū)域中。此外,在電子郵件的通信 方法設定為互聯(lián)網傳真的情況下,附加到電子郵件的數(shù)據(jù)可以輸出到圖像形 成部140以使得圖像形成部140在紙張上形成數(shù)據(jù)的圖像。
第一本地更新部15基于接收的請求地址更新的電子郵件來更新存儲在 HDD 116中的本地地址數(shù)據(jù)51。更具體地,第一本地更新部15從地址更新請求電子郵件中提取源的電子郵件地址和相關信息.然后笫一本地更新部15 在存儲在HDD 116中的本地地址數(shù)據(jù)51中搜索其中在"目的地地址"字段
郵件地址的本地記錄。然后第一本地更新部15將向提取的本地記錄中的相
的值'本地地址數(shù)據(jù)51以這種方式更新。 '
響應于對地址更新請求電子郵件的接收,更新請求發(fā)送部13將更新請 求信號發(fā)送到服務器200。具體地,更新請求發(fā)送部13從地址更新請求電子 郵件中提取源電子郵件地址和相關信息,并且生成包括源電子郵件地址和相 關信息的更新請求信號。然后更新請求發(fā)送部13向通信接口 112輸出指令 以使得通信接口 112向服務器200發(fā)送更新請求信號。
在服務器200中,由網絡接口 204接收MFP100發(fā)送的更新請求信號, 并將接收的更新請求信號輸出到CPU 201。在置于服務器200中的CPU 201 中,更新請求接受部217從網^#口 204接受更新請求信號,并且將它輸出 到自動更新部219。
當從更新請求接受部217接受更新請求信號時,自動更新部219基于接 收的更新請求信號更新存儲在HDD205中的用戶地址數(shù)據(jù)251。具體地,自 動更新部219搜索存儲在HDD 205中的用戶地址數(shù)據(jù)251,并且提取其中在 "目的地地址"字段中設定了與包括在更新請求信號中的相同的電子郵件地 址的用戶記錄。
因為存儲在HDD 205中的用戶地址數(shù)據(jù)251對于每個用戶具有彼j)M目 關聯(lián)的目的地地址和相關信息,用戶地址數(shù)據(jù)251可以包括目的地地址完全 相同但是用戶識別信息不同的多個用戶記錄。也就是,在用戶地址數(shù)據(jù)251 中,可能存在在它們各自的"目的地地址"字段中設定了與包括在更新請求 信號中的電子郵件地址相同的電子郵件地址的多個用戶記錄。在這種情況 下,自動更新部219提取所有相關用戶記錄。
接下來,自動更新部219將所有提取的用戶記錄中相關信息的字段中的 值更改成包括在更新請求信號中的相關信息的值。自動更新部219然后將更 新結果輸出到更新結果發(fā)送部215。
如此,在接收到來自MFPIOO、 101和102的任何一個的更新請求信號 時月艮務器200更新用戶地址數(shù)據(jù)251。這將允i恃當在MFP100、 101和102 的一個中接收地址更新請求電子郵件時更新用戶地址數(shù)據(jù)251,保證用戶地址數(shù)據(jù)251保持最新。此外,在存在其中在"目的地地址,,字段中設定了與
錄的情況下,多個用戶記錄的每個中相關信息的字段中的值更改成包括在更 新請求信號中的相關信息的值。因為目的地地址和相關信息具有——對應關 系,同時更新具有相同目的地地址的多個用戶記錄的相關信息允許不同用戶 的用戶記錄的相關信息一^^保持最新。
此外,服務器200中CPU 201的用戶地址編輯部225編輯存儲在HDD 205中的用戶地址數(shù)據(jù)251。具體地,當指定操作部207中準備的用戶地址 數(shù)據(jù)編輯按鈕時,用戶地址編輯部225將服務器200切換到用于編輯用戶地 址數(shù)據(jù)251的用戶地址編輯模式。編輯包括用戶記錄的增加、修改和刪除。 用戶地址編輯部225在顯示部206上顯示用戶地址編輯屏幕,并且才艮據(jù)用戶 輸入到操作部207的操作增加、修改或刪除用戶記錄。當使用用戶識別信息 的指定輸入刪除指令時,用戶地址編輯部225從用戶地址數(shù)據(jù)251中刪除具 有相關用戶識別信息的所有用戶記錄。
在MFP100中,CPU 111中的^iiE部27對操作MFP100的用戶進行驗 證。具體地,它接受用戶向操作部160B輸入的IHit信息,并且將它與預存 在HDD 116中的^ii信息相比較。這里,密碼用作4Hi信息。使用預存在 HDD 116中的用于用戶識別的密碼和用戶識別信息的集合,^ii部27確定 HDD U6是否存儲有與輸入到操作部160B的用戶識別信息和密碼的集合相 同的集合。如果輸入到操作部160B的密碼與預存在HDD 116中的密碼的一 個匹配,^iiE部27發(fā)汪用戶。如果不匹配,它不*汪用戶。在*汪用戶的 情況下,g部27將IHE后的用戶的用戶識別信息輸出到用戶地址獲取部 29和登錄允許部31。否則,它將指示驗證失敗的信號輸出到登錄允許部31。
當>^^£部27接收到用戶識別信息時,登錄允許部31允許登錄。當?shù)?錄允許時,輸入到操作部160B的1^操作作為由輸入自 £部27的用戶識 別信息指定的用戶的操作來處理。此外,當接收到用戶輸入到操作部160B 的退出指令時,登錄允許部31取消登錄允許部31的登錄許可。在輸入指示 發(fā)汪失敗的信號的情況下,也就是當用戶沒有^J^ii部27 *汪時,可以允 許他/她作為訪問用戶登錄。
當從!HiE部27接收到用戶識別信息時,用戶地址獲取部29將包括用戶 識別信息的地址請求信號發(fā)送到服務器200。具體地,用戶地址獲取部29輸 出指令到通信接口 U2以使得通信接口 U2發(fā)ilU&址請求信號到服務器200。
在服務器200中,由網絡接口 204接收從MFP100發(fā)送的地址請求信號。網^^口 204將接收的地址請求信號和分配給發(fā)出信號的MFP 100的IP地 址輸出到CPU 201。CPU 201中的地址請求接受部221接受來自網^#口 204 的地址請求信號和MFP 100的IP地址,并且將它們輸出到用戶地址發(fā)送部 223。 MFP100的IP地址是用于識別MFP 100的i殳備識別信息。
用戶地址發(fā)送部223搜索存儲在HDD 205中的用戶地址數(shù)據(jù)251 ,以提 取與從地址請求接受部221輸入的用戶識別信息相關聯(lián)的用戶記錄,并且將 提取的用戶記錄發(fā)送到MFPIOO。具體地,它將提取的用戶記錄和MFPIOO 的IP地址輸出到網^口 204,以使得它發(fā)送它們。
在MFPIOO中,W艮務器200發(fā)送的用戶記錄由通信接口 112接收,其 將接收的用戶記錄輸出到MFPIOO中的CPU 111。 CPU 111中的用戶地址獲 取部29從通信接口 112接收用戶記錄,并且將用戶記錄作為登錄用戶地址 數(shù)據(jù)53存儲在HDD 116中,并且也將指示已經獲取登錄用戶的用戶地址數(shù) 據(jù)的下載完成信號輸出到地址顯示部25和第二本地更新部23。這樣,每當 用戶由MFP 100驗證并且允許他/她的登錄時,>^儲在服務器200中的用 戶地址數(shù)據(jù)251獲取與登錄用戶相關聯(lián)的用戶記錄。這保證每當用戶登錄到 MFPIOO中時,從在該時間點在服務器200中更新到最新狀態(tài)的用戶地址數(shù) 據(jù)251獲取用戶記錄。這允許獲取最新的用戶記錄。
當從用戶地址獲取部29接收到下載完成信號時,第二本地更新部23讀 取存儲在HDD 116中的登錄用戶地址數(shù)據(jù)53 ,并且基于登錄用戶地址數(shù)據(jù) 53更新存儲在HDD116中的本地地址數(shù)據(jù)51。具體地,第二本地更新部23 順序地選擇包括在登錄用戶地址數(shù)據(jù)53中的用戶記錄,并且對于所選用戶 記錄的每個,從本地地址數(shù)據(jù)51中提取與所選用戶記錄的"目的地地址,, 字段中設定的目的地地址相同的目的地地址。然后,如果提取的本地記錄的 相關信息的字段中設定的值與用戶記錄的相關信息的字段中設定的值不同, 第二本地更新部23將本地記錄中的相關信息的字段中設定的值更改成用戶 記錄中的相關信息的字段中設定的值。如此,每當從存儲在服務器200中的 用戶地址數(shù)據(jù)251獲取與登錄用戶相關聯(lián)的用戶記錄時,更新本地地址數(shù)據(jù) 51,這將增加本地地址數(shù)據(jù)51的更新頻率,保證本地地址數(shù)據(jù)51盡可能地 保持最新。
當從用戶地址獲取部29接收到下載完成信號時,地址顯示部25讀M 儲在HDD 116中的登錄用戶地址數(shù)據(jù)53和本地地址數(shù)據(jù)51,并且以包括在
的組合生成地址數(shù)據(jù),而不包括具有相同目的地地址的任何冗余記錄。然后地址顯示部25生成用于以列表形式顯示生成的地址lt據(jù)中"用戶名"字段 中的值的目的地指定畫面,并且將畫面顯示在顯示部160A上。
當用戶根據(jù)顯示部160A上顯示的目的地指定畫面將指定用戶名的指令 輸入到操作部160B時,指定接受部21將由指令指定的用戶名輸出到數(shù)據(jù)發(fā) 送部19'
數(shù)據(jù)發(fā)送部19從目的地接受部21接收用戶名。此外,當用戶將指定待 發(fā)送數(shù)據(jù)的指令輸入到操作部160B時,數(shù)據(jù)發(fā)送部19獲取指定的數(shù)據(jù)。數(shù) 據(jù)可以包括由讀取原件的原件讀取部130輸出的數(shù)據(jù),或者存儲在HDD 116 中的數(shù)據(jù)。
此外,數(shù)據(jù)發(fā)送部19從存儲在HDD 116中的本地地址數(shù)據(jù)51或登錄用 戶地址數(shù)據(jù)53中提取輸入的用戶名i更定在"用戶名"字段中的用戶記錄或 本地記錄。數(shù)據(jù)發(fā)送部19根據(jù)4^取的用戶或本地記錄的相關信息的字段中 設定的值處理獲取的數(shù)據(jù),并且生成并發(fā)送包括處理后的數(shù)據(jù)的電子郵件。
更具體地,在在提取的用戶或本地記錄的"類型"字段中設定"IFAX" 的情況下,獲^U殳定在相關信息的"通信分辨率","原件寬度"和"編碼方 案"字段的值。數(shù)據(jù)變成具有由"通信分辨率"和"原件寬度"字段中設定 的值確定的分辨率和大小的數(shù)據(jù),并且作為結果的數(shù)據(jù)l吏用"編碼方案"字 段中設定的編碼方案編碼。生成并發(fā)送電子郵件,其中編碼后的數(shù)據(jù)作為其 附件,并且"目的地地址"字段中設定的電子郵件地址作為其目的地的。相 比較地,在在提取的用戶或本地記錄的"類型"字段設定"MAIL"中的情 況下,獲擬目關信息的"S/MIME證書"字段中設定的密鑰信息。數(shù)據(jù)使用 密鑰信息加密。然后,生成并發(fā)送電子郵件,其中加密后lt據(jù)作為其附件并 且"目的地地址"字段中設定的電子郵件地址作為其目的地.
用戶僅需要選擇顯示的用戶名之一并且指定數(shù)據(jù),以確定目的地地址并 JLiL送數(shù)據(jù)。這將筒化用戶的操作。
當取消登錄允許部31的登錄許可時,丟棄部33丟棄存儲在HDD 116 中的登錄用戶地址數(shù)據(jù)53。具體地,它從HDD 116中擦除登錄用戶地址數(shù) 據(jù)53。這將保證包括與已登錄用戶相關聯(lián)的用戶記錄的登錄用戶地址數(shù)據(jù) 53 M已登錄用戶的登錄許可期間存儲在HDD 116中。當另一個用戶登錄 到MFP100中時,從服務器200下載與相關用戶相關聯(lián)的用戶記錄,并且作 為登錄用戶地址數(shù)據(jù)53重新存儲在HDD 116中。
登錄用戶地址編輯部35執(zhí)行對存儲在HDD 116中的登錄用戶地址數(shù)據(jù)53的編輯。如果HDD116不存儲登錄用戶地址數(shù)據(jù)53,登錄用戶地址編輯 部35生成并在HDD 116中存儲登錄用戶地址數(shù)據(jù)53。具體地,當指定在操 作部160B中準備i的登錄用戶地址數(shù)據(jù)編輯按鈕時,登錄用,地址編輯部35
編輯包括登錄用戶記錄的增加、修改和刪除。在顯示部160A上登錄用 戶地址編輯畫面顯示,并且根據(jù)用戶輸入到操作部160B的操作增加、修改 或刪除登錄用戶記錄。當編輯完成時,登錄用戶地址編輯部35將增加、修 改或刪除的登錄用戶記錄輸出到手動更新指4^發(fā)送部37。如果存在兩個或更 多個增加、 <旁改或刪除的登錄用戶記錄,登錄用戶地址編輯部35將它們全 部輸出到手動更新指令發(fā)送部37。
當從登錄用戶地址編輯部35接收到增加、修改或刪除的登錄用戶記錄 時,手動更新指令發(fā)送部37生成包括接收的登錄用戶記錄和登錄用戶的用 戶識別信息的手動更新指令信號,并且將手動更新指令信號發(fā)送到服務器 200。具體地,手動更新指令發(fā)送部37通信接口 112輸出指令,以使得通信 接口 112向服務器200發(fā)送手動更新指令信號。
在服務器200中,由網絡接口 204接收從MFP100發(fā)送的手動更新指令 信號,然后將接收的手動更新指令信號以及MFP 100的IP地址輸出到服務 器200中的CPU 201 。 CPU 201中的手動更新指令接受部211從網口 204 接受手動更新指*號和MFP 100的IP地址,并且將它們輸出到手動更新 部213。
當從手動更新指令接受部211接收到手動更新指令信號和MFP 100的 IP地址時,手動更新部213基于接收的手動更新指令信號更新存儲在HDD 205的用戶地址數(shù)據(jù)251。具體地,手動更新部213搜索存儲在HDD 205中 的用戶地址數(shù)據(jù)251,以提取與包括在手動更新指令信號中的用戶識別信息 相關聯(lián)并且在其"目的地地址"字段中設定與包括在手動更新指令信號中的 登錄用戶記錄的"目的地地址"字段中的電子郵件地址相同的電子郵件地址 的用戶記錄。如果沒有提取到這種用戶記錄,從包括在手動更新指令信號中 的用戶識別信息和登錄用戶記錄生成新的用戶記錄,并且另外AMf儲在用戶 地址數(shù)據(jù)251中。此外,g信號輸出到更新結果發(fā)送部215。
當提取到用戶記錄時,手動更新部213修改或刪除用戶記錄。對于修改, 它將提取的用戶記錄的相關信息的字段中的值更改成包括在手動更新指令 信號中的用戶記錄的相關信息的字段中設定的值。作為存儲在HDD 205中 的用戶地址數(shù)據(jù)251的搜索結果,如果存在不止一個在其"目的地地址"字段中設定與包括在手動更新指令信號中的登錄用戶記錄的"目的地地址"字 段中的電子郵件地址相同的電子郵件地址的用戶記錄,多個用戶記錄的每個
中相關信息的字段中的值可以更改成包括在手動更新指令信號中的用戶記
錄的相關信息的字段中設定的值。
當*信號從手動更新部213輸入時,更新結果發(fā)送部215將m信號 發(fā)送到MFP100.具體地,更新結果發(fā)送部215將^^信號和MFP100的IP 地址輸出到網^#口 204,以使得網^#口 204發(fā)送4m信號。
在MFP100中,由通信接口 112接JJ^U艮務器200發(fā)送的4^信號,然 后將接收的4^信號輸出到MFP 100中的CPU 111。 CPU 111中的警告部 39從通信接口 112接收g信號.在從通信接口 U2接收到4t^信號時,警 告部39發(fā)出警告,除了登錄用戶地址數(shù)據(jù)53已經由登錄用戶地址編輯部35 重新生成的情況。這是因為,在與登錄用戶相關聯(lián)的用戶地址數(shù)據(jù)的下載之 后,已經vMJ艮務器200刪除應當存儲在服務器200中的用戶地址數(shù)據(jù)。為了 警告,可以在顯示部160A上顯示例如"服務器中的地址教:據(jù)已經刪除。"的 警告消息。作為選擇,警告聲音可以從揚聲器輸出,或者警告消息和警告聲 音可以一起輸出。警告允許用戶認識到用戶地址數(shù)據(jù)已經在服務器200中刪 除。
本地地址編輯部17編輯存儲在HDD 116中的本地地址數(shù)據(jù)51。具體地, 當指定在操作部160B中準備的本地地址數(shù)據(jù)編輯按鈕時,本地地址編輯部 17將MFP100切換到用于編輯本地地址數(shù)據(jù)51的本地地址編輯模式。編輯 可以包括本地記錄的增加、修改和刪除。本地地址編輯屏幕顯示在顯示部 160A上,并且根據(jù)用戶輸入到操作部160B的操作增加、修改或刪除本地記 錄。
圖9是i兌明在MFP中執(zhí)行的地址管理處理的流程的實例的流程圖。地 址管理處理由CPU 111執(zhí)行,當它執(zhí)行地址管理程序時。參考圖9, CPU 111 執(zhí)行數(shù)據(jù)接收處理(步驟S101 )。
圖10是說明數(shù)據(jù)接收處理的^^的實例的流程圖。參考圖10, CPU 111 確定是否接收到請求地址更新的電子郵件(步驟S121)。具有預先確定格式 的地址更新請求電子郵件可以與不同于請求地址更新的電子郵件的普通電 子郵件區(qū)分。例如,可以在其標題中設定指示這是一個請求地址更新的電子 郵件的代碼,在這種情況下,可以為確定而檢測代碼。在通信方法是互聯(lián)網 傳真的情況下,地址更新請求電子郵件具有"通信分辨率","原件寬度,,和 "編碼方案"作為相關信息,而通信方法不同于互聯(lián)網傳真的電子郵件具有"S/MIME證書,,(公鑰)作為相關信息。當接收到地址更新請求電子郵件 時,處理前進到步驟S122;否則,處理返回到地址管理處理。也就是,數(shù)據(jù) 接收處理在接收到地址更新請求電子郵件的條件下執(zhí)行。
在步驟S122中,提取指示接收的請求地址更新的電子郵件的源的源地 址。接下來,從接收的請求地址更新的電子郵件中提糾目關信息(步驟S123 )。 然后,^儲在HDD 116中的本地地址數(shù)據(jù)51中提取包括在步驟S122中 提取的源地址的本地記錄(步驟S124)。然后確定在提取的本地記錄的相關 信息的字段中設定的值是否與步驟S123中提取的相關信息的那些完全相同 (步驟S125)。如果它們匹配,處理前進到步驟S127,跳過步驟S126;否貝'J, 處理前進到步驟S126。
在步驟S126中,使用步驟S123中從電子郵件中提取的相關信息的字段 中的值重寫步驟S124中提取的本地記錄中相關信息的字段中的值。具體地, 對于通信方法設定為互聯(lián)網傳真的電子郵件,重寫"通信分辨率","原件寬 度"和"編碼方案,,字段,而對于設定有除了互聯(lián)網傳真之外的通信方法的 電子郵件,重寫"S/MIME證書"字段。如此,當MFP100接收到地址更新 請求電子郵件時,更新本地地址數(shù)據(jù)51。這將允許存儲在MFP 100中的本 地地址數(shù)據(jù)51中的相關信息適合于源。
更具體地,在由MFP100接收的地址更新請求電子郵件的源地址是分配 給互聯(lián)網傳真機的電子郵件地址的情況下,使用識別根據(jù)機器功能可由相關 機器接收的數(shù)據(jù)的規(guī)范的相關信息更新本地地址數(shù)據(jù)51。在由MFP 100接 收的電子郵件的源地址是分配給用戶的電子郵件地址的情況下,4吏用加密附 加到電子郵件的數(shù)據(jù)的/^更新本地地址數(shù)據(jù)51。因此,當4吏用本地地址數(shù) 據(jù)51發(fā)送數(shù)據(jù)時,可以發(fā)送適用于源的規(guī)范的數(shù)據(jù)或加密的數(shù)據(jù),如l^ 將參考圖12在數(shù)據(jù)發(fā)送處理中描述的。
請注意,存儲在其他MFP101和102中的本地地址數(shù)據(jù)不在數(shù)據(jù)接收處 理的執(zhí)行階段更新。
在步驟S127中,更新請求信號發(fā)送到服務器200。信號包括步驟S122
當接收到更新請求信號時在服務器200中執(zhí)行的處理,其細節(jié)將隨后描述, 包括根據(jù)更新請求信號更新用戶地址數(shù)據(jù)251并且將指示更新結果的響應返 回到發(fā)出信號的MFPIOO。在步驟S128中,接^IUU艮務器200發(fā)送的響應, 并且處理返回到地址管理處理.返回到圖9,在數(shù)據(jù)接收處理之后,在步驟S102中確定是否接受登錄請 求。如果是,處理前進到步驟S103;否則,處理返回到步驟SIOI。
在步驟S103中,Wit請求登錄的用戶。接受用戶輸入到操作部160B的 用戶識別信息和密碼的集合,并且與預先存儲在HDD 116中的用戶識別信息 和密碼的集合的每個相比較。如果HDD 116存儲與用戶識別信息和密碼的輸 入集合完全相同的集合,確定IHi成功;否則,確定IHi失敗。如果確定驗 證成功(步驟S104中是),處理前進到步驟S105;否則,處理返回到步驟 SlOl。
在步驟S105中,允許!Hi后用戶的登錄。具體地,登錄允許之后輸入 到操作步驟160B的任何操作看作由步驟S102中接受的用戶識別信息指定的 用戶的操作。
接下來,地址請求信號發(fā)送到服務器200 (步驟S106)。地址請求信號 包括允許登錄的用戶(也就是登錄用戶)的用戶識別信息。當接收到地址請 求信號時由服務器200執(zhí)行的處理,其細節(jié)將隨后描述,包括M儲在服務 器200中的用戶地址數(shù)據(jù)251中提取與登錄用戶相關聯(lián)的用戶記錄,并且將 其返回到MFP100。
因此,在下面的步驟S107中,確定用戶記錄是否W艮務器200接收到。 如果是,處理前進到步驟S108;否則,處理前進到步驟SllO。在步驟S108 中,步驟S107中接收的用戶記錄作為登錄用戶地址數(shù)據(jù)53存儲在HDD 116 中。然后,執(zhí)行本地地址更新處理(步驟S109)。在下面的步驟S110中,執(zhí) 行數(shù)據(jù)發(fā)送處理'
圖11是說明本地地址更新處理的流程的實例的^a圖。參考圖11,登 錄用戶記錄v^存儲在HDD 116中的登錄用戶地址萄:據(jù)53中選擇作為處理的 目標(步驟S131)。接下來,從存儲在HDD 116中的本地地址數(shù)據(jù)51中提 取本地記錄,在該本地記錄中在其"目的地地址"字段中設定了與所選登錄 用戶記錄的"目的地地址"字段中設定的電子郵件地址相同的電子郵件地址 (步驟S132)。如果^取到這種本地記錄,處理前進到步驟S133。如果不存 在這種本地記錄,處理前進到步驟S134,跳過步驟S133。
在步踝S133中,通過使用選^^作為處理目標的登錄用戶記錄中的相關 信息的字段設定的值重寫步驟S132中提取的本地記錄中相關信息的字段中 設定的值來更新本地記錄。接下來,確定是否存在也選擇作為處理目標的另 一個登錄用戶記錄(步驟S134),并且如果是,處理返回到步驟S131;否貝'J,處理返回到圖9中所示的地址管理處理。
如此,當用戶登錄時,MFP100從服務器200接收與登錄用戶相關聯(lián)的 用戶記錄。然后它基于接收的用戶記錄更新存儲在HDD 116中的本地地址數(shù) 據(jù)51。因此,例如在MFP 101中接收到地址更新請求電子郵件并且已經更 新包括在存儲在服務器200中的用戶地址數(shù)據(jù)251中的用戶記錄的情況下, 基于更新的用戶記錄更新存儲在MFP 100的HDD 116中的本地地址數(shù)據(jù)51 。 因此,在MFPIOO、 101和102的至少兩個存儲具有設定于其中的相同目的 地地址的本地地址數(shù)據(jù)的情況下,如果較早地已經在MFP 100、 101和102 的一個中接收到請求地址更新的電子郵件,當用戶登錄到剩余的MFP的一 個時,更新存儲在相關MFP中的本地地址數(shù)據(jù)。這消除設定本地地址數(shù)據(jù) 51的相關信息的需要,并且將地址更新請求電子郵件發(fā)送到MFP 100、 101 和102的每個也不是必需的。所需要的是與更新的本地記錄相同的目的地地 址設定在與登錄用戶相關聯(lián)的用戶記錄的一個中。
圖12是說明數(shù)據(jù)發(fā)送處理的力條的實例的流程圖,其在圖9中的步驟 S110中執(zhí)行。參考圖12,基于存儲在HDD 116中的登錄用戶地址數(shù)據(jù)53 和本地地址數(shù)據(jù)51生成地址數(shù)據(jù)(步驟S141 )。生成地址數(shù)據(jù),使得它包括
的本地記錄,并且在本地用戶記錄和登錄用戶記錄之間將不存在冗余的目的 地地址。地址數(shù)據(jù)可以具有與本地地址數(shù)據(jù)51相同的格式。在冗余目的地 地址存在的情況下,可以基于它們的任何一個生成地址數(shù)據(jù)。
在步驟S142中,生成目的地指定屏幕以在顯示部160A上以列表的形式 顯示生成的地址數(shù)據(jù)中"用戶名,,字段中設定的用戶名。然后確定是否已經 指定目的地(步驟S143 )。當用戶才艮據(jù)顯示部160A上顯示的目的地指定屏 幕將用于指定用戶名的指令輸入到操作部160B時,接受目的地的指定。CPU 111處于待;IM^式,直到接受對目的地的指定(步驟S143中的"否"),并且 當接受對目的地(步驟S143中的"是"),處理前進到步驟S144。
在步驟S144中,確定是否已經接受對數(shù)據(jù)的指定。當用戶將用于指定 待發(fā)送數(shù)據(jù)的指令輸入到操作部160B時,接受對數(shù)據(jù)的指定。如果接受對 數(shù)據(jù)的指定,處理前進到步驟S145;否則,處理返回到步驟S143。在步驟 S145中,獲取步驟S144中指定的數(shù)據(jù)。數(shù)據(jù)可以包括由讀取原件的原件讀 取部130輸出的數(shù)據(jù),或者存儲在HDD 116中的數(shù)據(jù)。
接下來,根據(jù)相關信息生成發(fā)送數(shù)據(jù)(步驟S146)。相關信息是指在存 儲在HDD 116中的登錄用戶地址數(shù)據(jù)53或本地地址數(shù)據(jù)51的用戶記錄或本地記錄中相關信息的字段中設定的值,其中步驟S143中指定作為目的地的 用戶名設定在其"用戶名"字段中。
例如,在在用戶或本地記錄中的"類型"字段中設定"IFAX,,的情況下, 其中用戶或本地記錄在步驟S143中將用戶名指定為目的地,相關信息是指 在相關信息的"通信分辨率","原件寬度"和"編碼方案,,字段中設定的值. CPU111將數(shù)據(jù)變成具有由"通信分辨率"和"原件寬度"字段中設定的值 確定的分辨率和大小的數(shù)據(jù),使用"編碼方案"字段中設定的編碼方案對結 果數(shù)據(jù)編碼,然后生成具有用編碼后的數(shù)據(jù)作為附件并且用"目的地地址" 字段中設定的電子郵件地址作為目的地的電子郵件,作為發(fā)送數(shù)據(jù)。
在用戶或本地記錄中的"類型"字段中設定"MAIL"的情況下,其中 用戶或本地記錄在步驟S143中將用戶名指定為目的地,相關信息是指在相 關信息的"S/MIME證書"中設定的公鑰。CPU111使用公鑰對數(shù)據(jù)加密, 并且生成具有用加密后的數(shù)據(jù)作為附件并且用"目的地地址"字段中設定的 電子郵件地址作為目的地的電子郵件,作為發(fā)送lt據(jù)。
在下面的步驟S147中,發(fā)送步驟S146中生成的發(fā)送數(shù)據(jù),并且處理返 回到圖9中所示的地址管理處理。用戶僅需要選擇所顯示的用戶名之一并且 執(zhí)行用于指定數(shù)據(jù)的^Mt,以確定目的皿址并發(fā)送數(shù)據(jù)。這將簡化用戶的 操作》
返回到圖9,在步驟S111中,確定是否接受登錄用戶地址編輯指令。當 指定位于操作部160B中的登錄用戶地址數(shù)據(jù)編輯掩組時,接受登錄用戶地 址編輯指令。當接受指令時,處理前進到步驟S112;否則,處理前進到步驟 S113,跳過步驟S112。在步驟S112中,執(zhí)行隨后將描述的登錄用戶地址編 輯處理。
在步驟S113中,確定是否接受本地地址編輯指令。當指定位于^Mt部 160B中的本地地址數(shù)據(jù)編輯按鈕時,接受本地地址編輯指令。如果接受指令, 處理前進到步驟S114;否則,處理前進到步驟S115,跳過步驟S114。在步 驟S114中,執(zhí)行隨后將描述的本地地址編輯處理。
在步驟S115中,執(zhí)行與步驟S101中執(zhí)行的處理類似的數(shù)據(jù)接收處理, 并且處理前進到步驟SU6。步驟S101中的數(shù)據(jù)接收處理是在沒有用戶登錄 到MFP 100中的狀態(tài)下執(zhí)行的,而步驟S115中的數(shù)據(jù)接收處理;l一在存在登 錄到MFP100中的用戶的狀態(tài)下執(zhí)行的。
在下面的步驟S116中,確定登錄用戶是否已經退出。當用戶指定位于操作部160B中的退出掩組時,或者當預先確定的一段時間已經過去而登錄 允許之后沒有輸入操作時,確定登錄用戶已經退出。如果檢測到登錄用戶的 退出,處理前進到步驟S117;否則,處理返回到步驟SllO。在步驟S117中, 刪除存儲在HDD 116中的登錄用戶地址數(shù)據(jù)53,并且處理返回到步驟S101 。 這將允許包括與登錄用戶相關聯(lián)的用戶記錄的登錄用戶地址數(shù)據(jù)53僅在允 許登錄用戶的登錄期間存儲在HDD 116中。
圖13是說明登錄用戶地址編輯處理的流程的實例的流程圖,其在圖9 中的步驟S112中執(zhí)行。參考圖13, CPU lll確定是否接受用于增加登錄用 戶記錄的指令(步驟S161)。如果接受用于增加登錄用戶記錄的指令,處理 前進到步驟S162;否則,處理前進到步驟S166。在步驟S166中,確定是否 接受用于修改登錄用戶記錄的指令。如果接受用于修改登錄用戶記錄的指 令,處理前進到步驟S167;否則,處理前進到步驟S170。處理前進到步驟 S170的情況對應于接受用于刪除登錄用戶記錄的指令的情況。
在步驟S162中,接受作為目的地的用戶名以生成增加的登錄用戶記錄。 接下來,接受目的地地址(步驟S163 )。然后生成登錄用戶記錄(步驟S164 )。 具體地,通過將登錄用戶的用戶識別信息設定到"用戶識別信息"字段,將 步驟S162中接受的用戶名設定到"用戶名"字段,將步驟S163中接受的目 的地地址設定到"目的地地址"字段,以及將默認的相關信息設定到"相關 信息"字段來生成登錄用戶記錄。
在下面的步驟S165中,包括生成的登錄用戶記錄和請求增加的命令的 手動更新指令信號發(fā)送到服務器200 (步驟S165),并且處理前進到步驟 S172。
另一方面,在步驟S167中,接受修改的內容。修改的內容包括指定存 儲在HDD 116中的登錄用戶地址數(shù)據(jù)53中包括的登錄用戶記錄的信息,以 及修改之后的相關信息。使用包括在修改內容中的相關信息的對應內容修改 由修改內容指定的登錄用戶記錄中相關信息的字段中的值(步驟S168)。包 括修改后的登錄用戶記錄和用于請求修改的命令的手動更新指令信號發(fā)送 到服務器200 (步驟S169),并且處理前進到步驟S172。
當接受用于刪除登錄用戶記錄的指令時,處理前進到步驟S170。用于刪 除登錄用戶記錄的指令包括指定包括在登錄用戶地址數(shù)據(jù)53中的登錄用戶 記錄的信息。因此,在步驟S170中,由用于刪除登錄用戶記錄的指令指定 的登錄用戶記錄AM^儲在HDD 116中的登錄用戶地址數(shù)據(jù)53中刪除。然后, 包括刪除的登錄用戶記錄和用于請求刪除的命令的手動更新指令信號發(fā)送到服務器200 (步驟S171),并且處理前進到步驟S172。
在步驟S172中,CPU 111處于待M式,直到接收到來自服務器200 的響應(步驟S172中的"否"),并且當接收到響應(步驟S172中的"是"), 處理前進到步驟S173。在步驟S173中,確定響應是否是^m信號。如果是, 處理前進到步驟S174;否則,處理返回到圖9中所示的地址管理處理。
在步驟S174中,確定是否重新生成登錄用戶地址。如果是,處理返回 到圖9中所示的地址管理處理;否則,處理前進到步驟S175。在步驟S175 中,發(fā)出警告,并且處理返回到圖9中所示的地址管理處理。警告可以是顯 示在顯示部160A上的警告消息,例如"服務器中的地址數(shù)據(jù)已經刪除。"或 者是從揚聲器輸出的警告聲音。在下載與登錄用戶相關聯(lián)的用戶地址數(shù)據(jù)之 后,應當存儲在服務器200中的用戶地址數(shù)據(jù)從服務器200刪除的情況下, 警告發(fā)出。這將允許登錄用戶知道應當存儲在服務器200中的用戶地址數(shù)據(jù) 已經刪除的事件。
圖14是說明本地地址編輯處理的流程的實例的流程圖,其在圖9中的 步驟S114中執(zhí)行。參考圖14, CPU lll確定是否接受用于增加本地記錄的 指4K步驟S181 )。如果接受用于增加本地記錄的指令,處理前進到步驟S182; 否則,處理前進到步驟S186。在步驟S186中,確定是否接受用于修改本地 記錄的指令。如果是,處理前進到步驟S187;否則,處理前進到步驟S189。 在接受用于刪除本地記錄的指令的情況下,處理前進到步驟S189。
在步驟S182中,接受作為目的地的用戶名用于生成待增加的本地記錄。 接下來,接受目的地地址(步驟S183 )。然后生成本地記錄(步驟S184 )。 具體地,通過將步驟S182中接受的用戶名設定到"用戶名,,字段,將步驟 S183中接受的目的地地址設定到"目的地地址"字段,以及通過將默認的相 關信息設定到"相關信息"字段生成本地記錄。
在下面的步驟S185中,生成的本地記錄增加到存儲在HDD 116中的本 地地址數(shù)據(jù)51,并且處理返回到圖9中所示的地址管理處理。
在步驟S187中,接受修改的內容。修改的內容包括指定存儲在HDD 116 中的本地地址數(shù)據(jù)51中包括的本地記錄的信息,以及修改之后的相關信息。 使用包括在修改內容中的相關信息修改由修改內容指定的M記錄的"相關 信息"字段(步驟S188),并且處理返回到圖9中所示的地址管理處理。
當接受用于刪除本地記錄的指令時,處理前進到步驟S189。用于刪除本 地記錄的指令包括指定包括在本地地址數(shù)據(jù)51中的本地記錄的信息。因此,在步驟S189中,由用于刪除W記錄的指令指定的本地記錄M儲在HDD 116中的本地地址數(shù)據(jù)51中刪除,并且處理返回到圖9中所示的地址管理處 理.
圖15是說明在服務器中執(zhí)行的地址管理處理的流程的實例的流程圖。 地址管理處理由置于服務器200中的CPU 201執(zhí)行,當CPU 201執(zhí)行地址 管理程序時。參考圖15, CPU201確定是否接收到手動更新指令信號(步驟 SOl)。如;^MFP100、 101和102的一個接收到手動更新指令信號,處理 前進到步驟S02;否則,處理前進到步驟S03。在步驟S02中,執(zhí)行手動更 新處理,并且處理前進到步驟S03。手動更新處理將隨后描述。
在步驟S03中,確定是否接收到更新請求信號。如果從MFP 100、 101 和102的一個接收到更新請求信號,處理前進到步驟S04;否則,處理前進 到步驟S05。在步驟S04中,執(zhí)行自動更新處理,并且處理前進到步驟S05。 自動更新處理將隨后描述。
在步驟S05中,確定是否接收到地址請求信號。如果從MFP 100、 101 和102的一個接收到地址請求信號,處理前進到步驟S06;否則,處理返回 到步驟SOl。在步驟S06中,執(zhí)行用戶地址發(fā)送處理,并且處理返回到步驟 SOl。用戶地址發(fā)送處理將隨后描述。
圖16是說明當接收到手動更新指令信號時,在圖15的步驟S02中執(zhí)行 的手動更新處理的流程的實例的流程圖。參考圖16, CPU201確定包括手動 更新指令信號中包含的用戶識別信息的用戶記錄是否存在于存儲在HDD 205中的用戶地址數(shù)據(jù)251中(步驟Sll )。如果存在這種用戶記錄,處理前 進到步驟S13;否則,處理前進到步驟S12。在步驟S12中,^:信號返回 到MFPIOO、 101和102中發(fā)出手動更新指令信號的一個,并且處理前進到 步驟S13。
在步驟S13中,從存儲在HDD 205中的用戶地址數(shù)據(jù)251中提取手動 更新指令信號中包含的用戶識別信息設定在"用戶識別信息"字段中的用戶 記錄。如果用戶地址數(shù)據(jù)251包括不止一個手動更新指令信號中包含的用戶 識別信息設定在"用戶識別信息"字段中的用戶記錄,提取所有相關的用戶 記錄。
在步驟S14中,確定包括在手動更新指令信號中的命令是否是請求增加 的命令。如果是,處理前進到步驟S15;否則,處理前進到步驟S17。在步 驟S17中,確定包括在手動更新指令信號中的命令是否是請求修改的命令。如果是,處理前進到步驟S18;否則,請求前進到步驟S19。當包括在手動 更新指^Ht號中的命令是請求刪除的命令時,處理前進到步驟S19。
在步驟S15中,生成用戶記錄。用戶記錄對應于包括在手動更新指^Ht 號中的一個。包括在手動更新指令信號中的用戶記錄增加到存儲在HDD 205 中的地址數(shù)據(jù)251 (步驟S16 ),并且處理前進到步驟S20。在步驟S20中, 指示用戶地址數(shù)據(jù)251的更新成功的更新成功信號返回到MFP 100、 101和 102中發(fā)送手動更新指令信號的一個,并且處理返回到圖15中所示的地址管 理處理。
在步驟S18中,基于包括在手動更新指令信號中的用戶記錄修改存儲在 HDD 205中的用戶地址數(shù)據(jù)251,并且處理前進到步驟S20。具體地,在存 儲在HDD 205中的用戶地址數(shù)據(jù)251中包括的用戶記錄中,對于與包括在 手動更新指令信號中的用戶記錄的"目的地地址"字段中設定的相同的電子 郵件地址設定于其中的用戶記錄,設定在相關信息的字段中的值更改成設定 在包括在手動更新指令信號中的用戶記錄的相關信息的字段中的那些值。
在步驟S19中,在存儲在HDD 205中的用戶地址數(shù)據(jù)251中包括的用 戶記錄中,刪除與包括在手動更新指^HT號中的相同的用戶記錄,并且處理 前進到步驟S20。
圖17是說明當接收到更新請求信號時,在圖15中的步驟S04中執(zhí)行的 自動更新處理的流程的實例的流程圖.參考圖17, CPU 201從存儲在HDD 205中的用戶地址數(shù)據(jù)251中提取與包括在更新請求信號中的目的地地址相 同的電子郵件地址設定在"目的地地址,,字段中的用戶記錄(步驟S31 )。如 果用戶地址數(shù)據(jù)251包括不止一個將與包括在更新請求信號中的目的地地址 相同的電子郵件地址設定在"目的地地址"字段中的用戶記錄,提取所有那 些用戶記錄。
在步驟S32中,選擇步驟S31中提取的用戶記錄的一個。然后,所選用 戶記錄中相關信息的字段中設定的值更改成包括在更新請求信號中的相關 信息的那些值(步驟S33 )。然后確定是否存在步驟S31中提取并且尚待選擇 的另一個用戶記錄(步驟S34)。如果存在這種尚待選擇的用戶記錄,處理返 回到步驟S32;否則,處理返回到圖15中所示的地址管理處理。
當接收到更新請求信號時,執(zhí)行自動更新處理。自動更新處理的執(zhí)行使 得能夠更新每個將與接收的更新請求信號中包括的email地址相同的email 地址設定到"目的地地址"中的多個用戶記錄的相關信息。因此,在用戶地址癡:據(jù)251包括目的地地址完全相同而用戶識別信息不同的多個用戶記錄的
情況下,不需要基于用戶更新用戶記錄。這簡化用戶地址數(shù)據(jù)251的管理。
圖18是說明當接收到地址請求信號時,在圖15中步驟S06中執(zhí)行的用 戶地址發(fā)送處理的流程的實例的流程圖。返回到圖18, CPU201提取包括在 接收的地址請求信號中的用戶識別信息(步驟S41 )。然后,它從存儲在HDD 205中的用戶地址數(shù)據(jù)251中提取所提取的用戶識別信息設定在"用戶識別 信息"字段中的用戶記錄(步驟S42)。如果用戶地址數(shù)據(jù)251包括不止一個 所提取的用戶識別信息設定在"用戶識別信息"字段中的用戶記錄時,提取 所有那些用戶記錄。
在步驟S43中,確定提取是否成功.如果提取到至少一個用戶記錄,確 定提取成功。在提取成功的情況下,處理前進到步驟S44;否則,處理前進 到步驟S45。
在步驟S44中,步驟S42中提取的所有用戶記錄返回到MFP 100、 101 和102中發(fā)送地址請求信號的一個,并且處理返回到圖15中所示的地址管 理處理。在步驟S45中,4ti^信號返回到MFP 100、 101和102中發(fā)出地址 請求信號的一個,并且處理返回到圖15中所示的地址管理處理.
如上所述,本實施方案的數(shù)據(jù)通信系統(tǒng)l包括用作地址管理裝置的服務 器200和用作數(shù)據(jù)通信裝置的MFP 100、 101和102,它們能夠彼此通信。 服務器200在HDD 205中存儲用戶地址數(shù)據(jù)251。當MFP 100、 101和102 的一個接收到來自另一個裝置的請求地址更新的電子郵件時,它將更新請 求,包括指示電子郵件發(fā)件方地址的源地址和包括在電子郵件中的關于源的 相關信息,發(fā)送到服務器200。當接收到更新請求時,服務器200使用包括 在更新請求中的相關信息重寫根據(jù)用戶地址數(shù)據(jù)251與相關源地址相關聯(lián)的 相關信息,4吏得每當MFP100、 101和102的一個接收到地址更新請求電子 郵件時,能夠更新用戶地址數(shù)據(jù)。
此外,服務器200為每個用戶存儲用戶地址數(shù)據(jù)251,并且當它接收到 來自MFPIOO、 101和102的一個的更新請求時,它使用包括在更新請求中 的相關信息重寫根據(jù)用戶地址數(shù)據(jù)251與相關源地址相關聯(lián)的所有相關信 息。因此,在用戶地址數(shù)據(jù)251包括分別與多個用戶相關聯(lián),并且它們的目 的地地址與相關源地址完全相同的多個用戶記錄的情況下,同時更新所有那 些用戶記錄是可能的。
此外,MFP100、 101和102的每一個在HDD 116中存儲本地地址數(shù)據(jù)51。響應于請求地址更新的電子郵件的接收,各個MFP使用包括在用戶記 錄中的相關信息重寫根據(jù)本地地址數(shù)據(jù)51與包括在電子郵件中的目的地地 址相關聯(lián)的相關信息,以及響應于用戶記錄W良務器200的接收,使用根據(jù) 接收的用戶記錄與目的地地址相關聯(lián)的相關信息,重寫根據(jù)本地地址數(shù)據(jù)51 與包括在用戶記錄中的目的地地址相關聯(lián)的相關信息。這將增加本地地址數(shù) 據(jù)的更新頻率,使得本地地址數(shù)據(jù)能夠保持最新。W良務器200接收的用戶 記錄具有響應服務器200接收到當MFP 100、 101和102的一個從另 一個裝 置接收到地址更新請求電子郵件時發(fā)出的更新請求的事件重寫的相關信息, 這保證本地地址數(shù)據(jù)51使用最新的用戶記錄更新。因此,能夠使用最新的 用戶記錄更新本地地址數(shù)據(jù)51 。
此外,當用戶在MFPIOO、 101和102的一個中IHiE時,登錄用戶地址 數(shù)據(jù)53存儲在MFP 100、 101和102中允許用戶登錄的一個中的HDD 116 中.此后,當存儲在服務器200中的用戶地址數(shù)據(jù)251刪除并且登錄用戶地 址數(shù)據(jù)53在MFP100、 101和102中允許用戶登錄的一個中更新時,顯示警 告消息。這允許用戶知道存儲在服務器200中的用戶地址數(shù)據(jù)251已經刪除 的事件。
雖然已經在上述實施方案中描述了包括在數(shù)據(jù)通信系統(tǒng)1中的MFP 100、 101和102以;SJ艮務器200,本發(fā)明當然可以理解為用于執(zhí)行圖9-圖 14中所示的地址管理處理以及圖15-圖18中所示的地址管理處理的地址管 理方法,或者作為用于使得計算機執(zhí)行地址管理方法的地址管理程序。
雖然已經詳細地描述和說明了本發(fā)明,但是應當清楚地理解,這僅作為 說明和實例而不看作限制,本發(fā)明的本質和范圍僅由附加權利要求的術語限 制。
權利要求
1. 一種數(shù)據(jù)通信系統(tǒng),包括能夠彼此通信的地址管理裝置和數(shù)據(jù)通信裝置,所述地址管理裝置包括目的地存儲部,存儲地址數(shù)據(jù),所述地址數(shù)據(jù)具有彼此相關聯(lián)的指示目的地的地址的目的地地址和關于所述目的地的相關信息;所述數(shù)據(jù)通信裝置包括數(shù)據(jù)接收部,從另一個裝置接收數(shù)據(jù);更新請求部,將更新請求發(fā)送到所述地址管理裝置,所述更新請求包括指示由所述數(shù)據(jù)接收部接收的數(shù)據(jù)的源的地址的源地址和包括于所述數(shù)據(jù)中的關于源的相關信息;地址數(shù)據(jù)獲取部,將地址請求發(fā)送到所述地址管理裝置并且從所述地址管理裝置接收所述地址數(shù)據(jù);以及數(shù)據(jù)發(fā)送部,將數(shù)據(jù)發(fā)送到包括在所述接收的地址數(shù)據(jù)中的所述目的地地址;所述地址管理裝置還包括更新部,響應于所述更新請求從所述數(shù)據(jù)通信裝置的接收,使用包括在所述更新請求中的所述相關信息,重寫根據(jù)存儲在所述目的地存儲部中的所述地址數(shù)據(jù)與包括在更新請求中的所述源地址相關聯(lián)的所述相關信息。
2.根據(jù)權利要求l的數(shù)據(jù)通信系統(tǒng),其中所述地址管理裝置中的所述目的地存儲部為各個用戶存儲多條所述 地址數(shù)據(jù);所述數(shù)據(jù)通信裝置還包括lHit部,用于IHE用戶;所述數(shù)據(jù)通信裝置中的所述地址數(shù)據(jù)獲取部將包括用于識別所述驗 證后用戶的用戶識別信息的地址請求發(fā)送到所述地址管理裝置,并且從所 述地址管理裝置接收與所述驗證后用戶相關聯(lián)存儲的所述地址數(shù)據(jù);以及地存儲部中的多個所述地址數(shù)據(jù)與多個所^目關信息相關聯(lián)的情況下,所 述地址管理裝置中的所述更新部使用包括在所述更新請求中的所i^目關 信息重寫所有所述多條相關信息。
3. 根據(jù)權利要求l的數(shù)據(jù)通信系統(tǒng),其中所述數(shù)據(jù)通信裝置還包括本M儲部,存儲本地地址數(shù)據(jù),所述本地地址數(shù)據(jù)具有彼此相 關聯(lián)的指示目的地的地址的目的地地址和關于所述目的地的相關信息;第一本地更新部,響應于數(shù)據(jù)由所述數(shù)據(jù)接收部的接收,使用包 括在所述接收的數(shù)據(jù)中的相關信息,重寫根據(jù)存儲在所述本地存儲部中的 所述本地地址數(shù)據(jù)與指示所述接收的數(shù)據(jù)的源的地址的源地址相關聯(lián)的 所勤目關信息;以及第二本地更新部,響應于所述地址數(shù)據(jù)由所述地址數(shù)據(jù)獲取部從 所述地址管理裝置的接收,使用根據(jù)所述接收的地址數(shù)據(jù)與所述目的地地 址相關聯(lián)的所i^目關信息,重寫根據(jù)存儲在所述本地存儲部中的所述本地勤目關信息;以及所述數(shù)據(jù)通信裝置中的所述數(shù)據(jù)發(fā)送部將數(shù)據(jù)發(fā)送到包括在所述接 收的地址數(shù)據(jù)或所述本地地址數(shù)據(jù)中的所述目的地地址。
4. 根據(jù)權利要求3的數(shù)據(jù)通信系統(tǒng),其中所述地址管理裝置中的所述目的地存儲部為各個用戶存儲多條所述 地址數(shù)據(jù);所述數(shù)據(jù)通信裝置還包括^£部,用于^Hi用戶;以及所述數(shù)據(jù)通信裝置中的所述地址數(shù)據(jù)獲取部將包括用于識別所述驗 證后用戶的用戶識別信息的地址請求發(fā)送到所述地址管理裝置,并且從所 述地址管理裝置接收與所述^^E后用戶相關聯(lián)存儲的所述地址數(shù)據(jù)。
5. 根據(jù)權利要求2或4的數(shù)據(jù)通信系統(tǒng),其中 所述數(shù)據(jù)通信裝置還包括登錄允許部,允許由所述驗證部驗證的用戶的登錄;以及 丟棄部,當取消所述登錄允許部的許可時丟棄所述接收的地址數(shù)據(jù)。
6. 根據(jù)權利要求l的數(shù)據(jù)通信系統(tǒng),其中所述地址管理裝置中的所述目的地存儲部為各個用戶存儲多條所述 地址數(shù)據(jù);所述數(shù)據(jù)通信裝置還包括IHi部,用于^ii用戶;更新指令接受部,接受用于更新所述接收的地址數(shù)據(jù)的更新指令;以及手動更新指令發(fā)送部,將手動更新指令發(fā)送到所述地址管理裝 置,所述手動更新指令包括所述IHit后用戶的用戶識別信息和所述接受的 更新指令;所述數(shù)據(jù)通信裝置中的所述地址數(shù)據(jù)獲取部將包括用于識別所述驗 證后用戶的用戶識別信息的地址請求發(fā)送到所述地址管理裝置,并且從所 述地址管理裝置接收與所述JH^后用戶相關聯(lián)存儲的所述地址數(shù)據(jù);所述地址管理裝置還包括手動更新部,響應于所述手動更新指令的接收,根據(jù)包括在所述 手動更新指令中的所述更新指令,更新存儲在所述目的地存儲部中與對應 于包括在所述手動更新指令中的用戶識別信息的用戶相關聯(lián)的所述多條 所逸地址lt據(jù)的一個;刪除部,刪除存儲在所述目的#儲部中的所述地址數(shù)據(jù);以及更新結果發(fā)送部,在所述目的M儲部不具有要由所述手動更新 部更新的所述地址數(shù)據(jù)的情況下,返回^:信號;以及所述數(shù)據(jù)通信裝置還包括警告部,在所述地址數(shù)據(jù)接收之后接收到所述4T^信號的情況下 發(fā)出警告。
7. 根據(jù)權利要求1的數(shù)據(jù)通信系統(tǒng),其中所^目關信息包括用于傳 輸數(shù)據(jù)的規(guī)范。
8. —種能夠與數(shù)據(jù)通信裝置通信的地址管理裝置,包括目的地存儲部,存儲地址數(shù)據(jù),所述地址數(shù)據(jù)具有彼此相關聯(lián)的指示 目的地的地址的目的地地址和關于所述目的地的相關信息;更新請求接收部,從所述數(shù)據(jù)通信裝置接收更新請求,所述數(shù)據(jù)通信 裝置作為對從另 一裝置接收數(shù)據(jù)的響應發(fā)送所述更新請求,所述更新請求 包括指示由所述數(shù)據(jù)通信裝置從另 一個裝置接收的所述數(shù)據(jù)的源的地址的源地址和包括在數(shù)據(jù)中的關于源的相關信息;以及更新部,響應于所述更新請求的接收,使用包括在所述更新請求中的 所i^目關信息,重寫根據(jù)存儲在所述目的地存儲部中的所述地址數(shù)據(jù)與包 括在更新請求中的所述源地址相關聯(lián)的所^目關信息。
9.根據(jù)權利要求8的地址管理裝置,其中所述目的地存儲部為各個用戶存儲多條所述地址數(shù)據(jù);以及存儲部中的多個所述地址數(shù)據(jù)與多個所勤目關信息相關聯(lián)的情況下,所述 更新部使用包括在所述更新請求中的所述相關信息重寫全部多個所述相 關信息。
10. —種能夠與地址管理裝置通信的數(shù)據(jù)通信裝置,包括 數(shù)據(jù)接收部,從另一個裝置接收數(shù)據(jù);更新請求部,將更新請求發(fā)送到所述地址管理裝置,所述更新請求包 中的相關信息;地址數(shù)據(jù)獲取部,將地址請求發(fā)送到所述地址管理裝置并^H^所述地 址管理裝置接收存儲在所述地址管理裝置中的地址數(shù)據(jù),所述地址數(shù)據(jù)具 有彼此相關聯(lián)的指示目的地的地址的目的地地址和關于所述目的地的相 關信息;本#儲部,存儲本地地址數(shù)據(jù),所述本地地址數(shù)據(jù)具有彼此相關聯(lián) 的指示目的地的地址的目的地地址和關于所述目的地的相關信息;第一本地更新部,響應于數(shù)據(jù)由所述數(shù)據(jù)接收部的接收,使用包括在 所述接收的數(shù)據(jù)中的相關信息,重寫根據(jù)存儲在所述本地存儲部中的所述 本地地址數(shù)據(jù)與指示所述接收的數(shù)據(jù)的源的地址的源地址相關聯(lián)的所述 相關信息;第二本地更新部,響應于所述地址數(shù)據(jù)由所述地址數(shù)據(jù)獲取部從所述 地址管理裝置的接收,使用根據(jù)所述接收的地址數(shù)據(jù)與所述目的地地址相 關聯(lián)的所i^目關信息,重寫根據(jù)存儲在所述本M儲部中的所述本地地址關信息;以及數(shù)據(jù)發(fā)送部,將數(shù)據(jù)發(fā)送到包括在所述接收的地址數(shù)據(jù)或所述本地地 址數(shù)據(jù)中的所述目的地地址。
11. 根據(jù)權利要求10的數(shù)據(jù)通信裝置,其中 在所述地址管理裝置中為各個用戶存儲多條所述地址數(shù)據(jù); 所述數(shù)據(jù)通信裝置還包括JIHi部,用于發(fā)汪用戶;以及所述地址數(shù)據(jù)獲取部將包括用于識別所述驗證后用戶的用戶識別信 息的地址請求發(fā)送到所述地址管理裝置,并且從所述地址管理裝置接收與 所述 £后用戶相關聯(lián)存儲的所述地址數(shù)據(jù)。
12. 根據(jù)權利要求ll的數(shù)據(jù)通信裝置,還包括 登錄允許部,允許由所述驗汪部!HiE的用戶的登錄;以及丟棄部,當取消所述登錄允許部的許可時丟棄所述接收的地址數(shù)據(jù)。
13. 根據(jù)權利要求10的數(shù)據(jù)通信裝置,還包括驗證用戶的驗證部;其中在所述地址管理裝置中為各個用戶存儲多條所述地址數(shù)據(jù);所述地址數(shù)據(jù)獲取部將包括用于識別所述驗證后用戶的用戶識別信 息的地址請求發(fā)送到所述地址管理裝置,并且從所述地址管理裝置接收與 所述IHE后用戶相關聯(lián)存儲的所述地址數(shù)據(jù);以及所述數(shù)據(jù)通信裝置還包括更新指令接受部,接受用于更新所述接收的地址數(shù)據(jù)的更新指令;手動更新指令發(fā)送部,將手動更新指令發(fā)送到所述地址管理裝 置,所述手動更新指令包括所述驗證后用戶的用戶識別信息和所述接受的更新指令;以及警告部,當所述地址數(shù)據(jù)接收之后響應于所述手動更新指令的發(fā) ill^所述地址管理部接收到4m信號時發(fā)出警告,在存儲在所ii^址管理 裝置中的所述地址數(shù)據(jù)不包括與對應于所述手動更新指令中包括的用戶 識別信息的用戶相關聯(lián)的地址數(shù)據(jù)的情況下,由所述地址管理裝置發(fā)送所述躲信號'
14. 一種由能夠與數(shù)據(jù)通信裝置通信的地址管理裝置執(zhí)行的地址管理 方法,包括以下步驟存儲地址數(shù)據(jù),所述地址數(shù)據(jù)具有彼此相關聯(lián)的指示目的地的地址的 目的地地址和關于所述目的地的相關信息;接收來自所述數(shù)據(jù)通信裝置的更新請求,所述數(shù)據(jù)通信裝置作為對數(shù) 據(jù)從另一個裝置的接收的響應發(fā)送所述更新請求,所述更新請求包括指示 由所述數(shù)據(jù)通信裝置從另一個裝置接收的所述數(shù)據(jù)的源的地址的源地址 和包括在數(shù)據(jù)中的關于源的相關信息;以及響應于所述更新請求的接收,使用包括在所述更新請求中的所i^目關 信息,重寫根據(jù)所述存儲的地址數(shù)據(jù)與包括在更新請求中的所述源地址相 關聯(lián)的所^目關信息。
15. —種由能夠與地址管理裝置通信的數(shù)據(jù)通信裝置執(zhí)行的地址管理 方法,所述方法包括以下步驟從另一個裝置接收數(shù)據(jù);將更新請求發(fā)送到所述地址管理裝置,所述更新請求包括指示所述接 收的數(shù)據(jù)的源的地址的源地址和包括在數(shù)據(jù)中的相關信息;將地址請求發(fā)送到所述地址管理裝置,并且從所述地址管理裝置接收 存儲在所述地址管理裝置中的地址數(shù)據(jù),所述地址數(shù)據(jù)具有彼此相關聯(lián)的 指示目的地的地址的目的地地址和關于所述目的地的相關信息;存儲本地地址數(shù)據(jù),所述本地地址數(shù)據(jù)具有彼此相關聯(lián)的指示目的地 的地址的目的地地址和關于所述目的地的相關信息;響應于數(shù)據(jù)從所述另一個裝置的接收,使用包括在所述接收的數(shù)據(jù)中 的相關信息,重寫根據(jù)所述存儲的本地地址數(shù)據(jù)與指示所述接收的數(shù)據(jù)的 源的地址的源地址相關聯(lián)的所^f目關信息;響應于所述地址數(shù)據(jù)從所述地址管理裝置的接收,4吏用才艮據(jù)所述接收 的地址數(shù)據(jù)與所述目的地地址相關聯(lián)的所^目關信息,重寫根據(jù)所述存儲聯(lián)的所勤目關信息;以及所述目的地地址,
全文摘要
為了便于更新關于數(shù)據(jù)目的地的信息,本發(fā)明公開一種數(shù)據(jù)通信系統(tǒng),包括能夠彼此通信的服務器和MFP。MFP將包括從另一個裝置接收的電子郵件的源地址和關于源的相關信息的更新請求信號發(fā)送到服務器,將地址請求發(fā)送到服務器并且從服務器接收用戶地址數(shù)據(jù),以及將數(shù)據(jù)發(fā)送到包括在接收的用戶地址數(shù)據(jù)中的至少一個目的地地址。服務器存儲具有彼此相關聯(lián)的目的地地址和關于目的地的相關信息的用戶地址數(shù)據(jù),并且在從MFP接收到更新請求信號時,使用包括在更新請求信號中的相關信息重寫根據(jù)用戶地址數(shù)據(jù)與包括在更新請求信號中的源地址相關聯(lián)的相關信息。
文檔編號H04N1/00GK101448058SQ20081017910
公開日2009年6月3日 申請日期2008年11月25日 優(yōu)先權日2007年11月27日
發(fā)明者寺元啟介, 正崎敏哉, 河渕洋一, 長谷淳一 申請人:柯尼卡美能達商用科技株式會社