專利名稱:數(shù)據(jù)處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)處理系統(tǒng),其用于通過(guò)主終端設(shè)備和子終端設(shè)備的協(xié)同操作來(lái)實(shí)現(xiàn)特定功能。
背景技術(shù):
今天,具有諸如電話機(jī)、傳真機(jī)、打印機(jī)和掃描器的功能的終端設(shè)備已投入使用。當(dāng)作為主終端時(shí),很多這種終端設(shè)備被構(gòu)造成執(zhí)行用于響應(yīng)于來(lái)自子終端設(shè)備的命令而實(shí)現(xiàn)上述功能的處理,其中,該子終端被連接至主終端設(shè)備并能夠與其進(jìn)行數(shù)據(jù)通信。
這種類型的主終端設(shè)備(傳真機(jī)A)在公開號(hào)為2001-282694的日本專利申請(qǐng)中公開。該設(shè)備包括存儲(chǔ)單元(RAM 12)并且連接至子終端設(shè)備(個(gè)人計(jì)算機(jī)PC),其能夠把存儲(chǔ)單元識(shí)別為連接至該子終端設(shè)備自身的外存儲(chǔ)設(shè)備。當(dāng)從子終端設(shè)備接收的數(shù)據(jù)被存儲(chǔ)在存儲(chǔ)單元中時(shí),主終端設(shè)備提示用戶選擇用于處理該數(shù)據(jù)的功能,然后根據(jù)所選擇的功能來(lái)處理該數(shù)據(jù)。
通過(guò)上述的主終端設(shè)備,能夠輕松地經(jīng)由存儲(chǔ)單元把數(shù)據(jù)與子終端設(shè)備交換。通過(guò)主終端設(shè)備在其之間交換數(shù)據(jù)的同時(shí)結(jié)合子終端設(shè)備來(lái)執(zhí)行處理以實(shí)現(xiàn)特定功能的方式,能夠降低主終端設(shè)備上的處理負(fù)載。
因此,最近幾年一直存在對(duì)能夠與子終端設(shè)備協(xié)同操作以執(zhí)行主終端設(shè)備的特定功能的技術(shù)的需求。
發(fā)明內(nèi)容
考慮到上述問(wèn)題,本發(fā)明的一個(gè)目的是提供一種能夠與子終端設(shè)備協(xié)同操作以實(shí)現(xiàn)主終端設(shè)備的特定功能的技術(shù)。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種數(shù)據(jù)處理系統(tǒng),其包括具有一個(gè)或多個(gè)功能的主終端設(shè)備以及連接至主終端設(shè)備的子終端設(shè)備,以及執(zhí)行其之間的數(shù)據(jù)通信。主終端設(shè)備包括數(shù)據(jù)存儲(chǔ)單元,其存儲(chǔ)各種類型的數(shù)據(jù),并且使得子終端設(shè)備能夠?qū)?shù)據(jù)存儲(chǔ)單元識(shí)別為外存儲(chǔ)設(shè)備,以使得子終端設(shè)備能夠由該數(shù)據(jù)存儲(chǔ)單元訪問(wèn);請(qǐng)求存儲(chǔ)命令單元,其接收來(lái)自外部源的命令并且在數(shù)據(jù)存儲(chǔ)單元中存儲(chǔ)請(qǐng)求數(shù)據(jù),該請(qǐng)求數(shù)據(jù)從主終端設(shè)備生成,用于請(qǐng)求子終端設(shè)備生成實(shí)現(xiàn)一個(gè)或多個(gè)功能所需的實(shí)現(xiàn)數(shù)據(jù);以及功能實(shí)現(xiàn)單元,當(dāng)實(shí)現(xiàn)數(shù)據(jù)在請(qǐng)求存儲(chǔ)命令單元的命令之后從子終端設(shè)備發(fā)送出時(shí),該單元根據(jù)該實(shí)現(xiàn)數(shù)據(jù)來(lái)執(zhí)行用于實(shí)現(xiàn)功能的處理。
子終端設(shè)備包括數(shù)據(jù)生成單元,其在請(qǐng)求數(shù)據(jù)被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中時(shí)生成實(shí)現(xiàn)數(shù)據(jù);以及實(shí)現(xiàn)數(shù)據(jù)發(fā)送單元,其把由數(shù)據(jù)生成單元所生成的實(shí)現(xiàn)數(shù)據(jù)發(fā)送至主終端設(shè)備。
通過(guò)具有這種結(jié)構(gòu)的數(shù)據(jù)處理系統(tǒng),當(dāng)主終端設(shè)備在其自身內(nèi)提供的數(shù)據(jù)存儲(chǔ)單元中存儲(chǔ)請(qǐng)求數(shù)據(jù)時(shí),子終端設(shè)備根據(jù)存儲(chǔ)在主終端設(shè)備上的請(qǐng)求數(shù)據(jù)來(lái)生成實(shí)現(xiàn)數(shù)據(jù)并且把該實(shí)現(xiàn)數(shù)據(jù)發(fā)送至主終端設(shè)備。然后,主終端設(shè)備根據(jù)從子終端設(shè)備發(fā)送的實(shí)現(xiàn)數(shù)據(jù)來(lái)執(zhí)行用于實(shí)現(xiàn)特定功能的處理。在這種方式中,主終端設(shè)備只是通過(guò)把請(qǐng)求數(shù)據(jù)存儲(chǔ)在主終端設(shè)備其自身所提供的數(shù)據(jù)存儲(chǔ)單元中來(lái)引導(dǎo)子終端設(shè)備執(zhí)行該處理中的一部分,從而與子終端設(shè)備協(xié)同實(shí)現(xiàn)了特定功能。
上述由主終端設(shè)備所處理的“一個(gè)或多個(gè)功能”可以是打印功能,例如用于根據(jù)記錄介質(zhì)上的圖像數(shù)據(jù)來(lái)打印圖像。
在附圖中圖1是示出了根據(jù)優(yōu)選實(shí)施例的數(shù)據(jù)處理系統(tǒng)的結(jié)構(gòu)的框圖;圖2示出了在傳真機(jī)中所提供的RAM的存儲(chǔ)區(qū)域;圖3是示出了由傳真機(jī)所執(zhí)行的第一傳真發(fā)送處理的步驟的流程圖;圖4是示出了由PC所執(zhí)行的格式轉(zhuǎn)換處理的步驟的流程圖;圖5是示出了由PC所執(zhí)行的發(fā)送請(qǐng)求處理的步驟的流程圖;圖6示出了在PC的顯示屏上顯示的發(fā)送說(shuō)明窗口;圖7是示出了由傳真機(jī)所執(zhí)行的第二傳真發(fā)送處理的步驟的流程圖;圖8是示出了由傳真機(jī)所執(zhí)行的傳真接收處理的步驟的流程圖;圖9是示出了由PC所執(zhí)行的反格式轉(zhuǎn)換處理的步驟的流程圖;圖10是示出了根據(jù)第二實(shí)施例的由傳真機(jī)所執(zhí)行的掃描處理的步驟的流程圖;圖11是示出了根據(jù)第二實(shí)施例的由傳真機(jī)所執(zhí)行的消息記錄處理的步驟的流程圖;圖12是示出了根據(jù)第二實(shí)施例的由PC所執(zhí)行的數(shù)據(jù)保存處理的步驟的流程圖;圖13是示出了根據(jù)第二實(shí)施例的由傳真機(jī)所執(zhí)行的數(shù)據(jù)通信處理的步驟的流程圖;圖14是示出了根據(jù)實(shí)施例的變型的由PC所執(zhí)行的反格式轉(zhuǎn)換處理的步驟的流程圖;以及圖15是示出了根據(jù)實(shí)施例的變型的由傳真機(jī)所執(zhí)行的打印處理的步驟的流程圖。
具體實(shí)施例方式
接下來(lái)參考附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行描述。
如圖1所示,數(shù)據(jù)處理系統(tǒng)1包括傳真機(jī)100和個(gè)人計(jì)算機(jī)(在下文中稱為PC)200,它們經(jīng)由通信電纜300互相連接并能夠進(jìn)行數(shù)據(jù)通信。
傳真機(jī)100包括手持設(shè)備112、顯示面板114、控制面板120、CPU132、ROM 134、RAM 140、掃描單元152、調(diào)制解調(diào)器154、打印單元156、語(yǔ)音輸入/輸出單元160、PC接口單元(在下文中稱為PC I/F)172、電路控制單元174、介質(zhì)驅(qū)動(dòng)器180等。在此,手持設(shè)備112是當(dāng)離開傳真機(jī)100的主體時(shí)所用的收發(fā)機(jī)。此外,顯示面板114接收來(lái)自CPU 132的命令并顯示各種數(shù)據(jù)。
控制面板120包括用于輸入數(shù)字和符號(hào)的多個(gè)按鈕、用于結(jié)合語(yǔ)音輸入/輸出單元160來(lái)實(shí)現(xiàn)免提呼叫的揚(yáng)聲器按鈕、用于啟動(dòng)各種功能的執(zhí)行的開始按鈕等。
CPU 132通過(guò)根據(jù)由存儲(chǔ)在ROM 134中的計(jì)算機(jī)程序所引導(dǎo)的程序來(lái)經(jīng)由總線190發(fā)送命令(控制信號(hào))至傳真機(jī)100的各個(gè)元件的方式來(lái)控制傳真機(jī)100的整體工作。
如圖2所示,RAM 140中的存儲(chǔ)區(qū)域的一部分是連接至傳真機(jī)100的PC 200能夠把其識(shí)別為連接至PC 200自身的外存儲(chǔ)單元(虛擬驅(qū)動(dòng)器)的共享區(qū)域142。因此,PC 200能夠把共享區(qū)域142識(shí)別為能夠被文件系統(tǒng)訪問(wèn)(存儲(chǔ)和刪除數(shù)據(jù))的存儲(chǔ)區(qū)域,它是OS(操作系統(tǒng))中的標(biāo)準(zhǔn)功能的一部分。這個(gè)共享區(qū)域具有樹型文件夾結(jié)構(gòu)(也稱為目錄),用于在文件夾中歸類和存儲(chǔ)數(shù)據(jù)文件。
掃描單元152接收來(lái)自CPU 132的命令并從被加載入指定掃描位置(未在圖中示出)的紙件上掃描圖像,以根據(jù)這些圖像生成圖像數(shù)據(jù)。該圖像數(shù)據(jù)由調(diào)制解調(diào)器154編碼和調(diào)制,以生成能夠被轉(zhuǎn)移到電話網(wǎng)絡(luò)400上的圖像信號(hào),然后把該圖像信號(hào)經(jīng)由電路控制單元174輸出至電話網(wǎng)絡(luò)400。
打印單元156接收來(lái)自CPU 132的命令并根據(jù)紙件裝置上或被加載到指定供紙位置(未在圖中示出)上的圖像數(shù)據(jù)來(lái)打印圖像。例如,可以從經(jīng)由電路控制單元174而從電話網(wǎng)絡(luò)400輸入的圖像信號(hào)來(lái)生成該圖像的打印根據(jù)它而進(jìn)行的圖像數(shù)據(jù),該圖像信號(hào)由調(diào)制解調(diào)器154解調(diào)和解碼。
語(yǔ)音輸入/輸出單元160包括揚(yáng)聲器162、麥克風(fēng)164以及用于驅(qū)動(dòng)揚(yáng)聲器162和麥克風(fēng)164的驅(qū)動(dòng)電路166。除了根據(jù)各種語(yǔ)音信號(hào)從揚(yáng)聲器162輸出語(yǔ)音之外,語(yǔ)音輸入/輸出單元160還可以用于通過(guò)控制揚(yáng)聲器162和麥克風(fēng)164使其起到收發(fā)機(jī)的作用來(lái)執(zhí)行免提呼叫。
PC I/F 172是用于經(jīng)由通信電纜300把傳真機(jī)100連接至PC 200的接口,通過(guò)它可以在傳真機(jī)100與PC 200之間實(shí)現(xiàn)數(shù)據(jù)通信。
電路控制單元174輸入來(lái)自電話網(wǎng)絡(luò)400的各種信號(hào)并輸出信號(hào)至電話網(wǎng)絡(luò)400。電路控制單元174還接收來(lái)自CPU 132的命令并為從電話網(wǎng)絡(luò)400輸入和向其輸出的信號(hào)設(shè)置包括發(fā)送目的地和發(fā)送源的發(fā)送路徑。
當(dāng)通過(guò)從傳真機(jī)100的主體移開手持設(shè)備112或者按下控制面板120上的揚(yáng)聲器電話按鈕來(lái)執(zhí)行摘機(jī)操作時(shí),關(guān)于從電話網(wǎng)絡(luò)400輸入和向其輸出的信號(hào)的目的地和來(lái)源的發(fā)送路徑被設(shè)置成從電路控制單元174到手持設(shè)備112或語(yǔ)音輸入/輸出單元160的路徑,使得語(yǔ)音信號(hào)被沿該路徑發(fā)送。以這種方式所建立的發(fā)送路徑在執(zhí)行掛機(jī)操作的時(shí)候被斷開,在該操作中,手持設(shè)備112返回傳真機(jī)100的主體或揚(yáng)聲器電話按鈕被按下第二次,從而阻止語(yǔ)音信號(hào)在該路徑上發(fā)送。
如果當(dāng)將被掃描的紙件被放置在掃描位置上的時(shí)候執(zhí)行一系列操作,則在所述的操作中,關(guān)于發(fā)送目的地的識(shí)別號(hào)碼(在本實(shí)施例中為電話號(hào)碼)通過(guò)控制面板120上的輸入按鈕輸入,然后開始按鈕被按下(在下文中稱為傳真發(fā)送操作),或者當(dāng)圖像信號(hào)的輸入在電話網(wǎng)絡(luò)400端啟動(dòng)時(shí),到調(diào)制解調(diào)器154的路徑被設(shè)置為發(fā)送路徑,使得圖像信號(hào)的發(fā)送沿著該路徑進(jìn)行。當(dāng)通過(guò)調(diào)制解調(diào)器154的圖像信號(hào)的輸出結(jié)束時(shí)或者當(dāng)來(lái)自電話網(wǎng)絡(luò)400的圖像信號(hào)的輸入結(jié)束時(shí),該發(fā)送路徑被斷開,阻止在該路徑上進(jìn)行圖像信號(hào)的進(jìn)一步發(fā)送。
介質(zhì)驅(qū)動(dòng)器180接受存儲(chǔ)卡500的安裝,并且能夠從安裝的存儲(chǔ)卡500中讀出數(shù)據(jù)或者在其上面記錄數(shù)據(jù)。本實(shí)施例中的“存儲(chǔ)卡”指CompactFlash(注冊(cè)商標(biāo))、SmartMedia(注冊(cè)商標(biāo))、Memory Stick(注冊(cè)商標(biāo))、MultiMediaCard以及SD Memory Card。
PC 200包括經(jīng)由總線260互相連接的CPU 212、ROM 214、RAM216、硬盤(在下文中簡(jiǎn)稱為HD)220、外接口單元(在下文中稱為外I/F)232、輸入單元240、顯示屏250等。
除了各種應(yīng)用程序之外,HD 220存儲(chǔ)下面所描述的協(xié)同處理程序,用于執(zhí)行格式轉(zhuǎn)換處理(圖4)、發(fā)送請(qǐng)求處理(圖5)、以及反格式轉(zhuǎn)換處理(圖9);設(shè)備驅(qū)動(dòng)程序,用于控制傳真機(jī)100的操作;等等。
外I/F 232是用于經(jīng)由通信電纜300把PC 200連接至傳真機(jī)100的接口,通過(guò)它可以在PC 200與傳真機(jī)100之間實(shí)現(xiàn)數(shù)據(jù)通信。電話網(wǎng)絡(luò)400是包括鍵盤242和鼠標(biāo)244的輸入設(shè)備。
接下來(lái)將結(jié)合傳真機(jī)的各種初始條件對(duì)在傳真機(jī)100執(zhí)行傳真通信時(shí)由傳真機(jī)100和PC 200所執(zhí)行的處理進(jìn)行描述。
(1)當(dāng)在傳真機(jī)100端上啟動(dòng)的操作開始圖像數(shù)據(jù)的發(fā)送時(shí)由傳真機(jī)100所執(zhí)行的第一傳真發(fā)送處理現(xiàn)在參考圖3對(duì)由傳真機(jī)100中的CPU 132所執(zhí)行的第一傳真發(fā)送處理中的步驟進(jìn)行描述。在具有打印彩色圖像的紙件被放在掃描位置上的期間,在執(zhí)行上述的傳真發(fā)送操作的時(shí)候啟動(dòng)第一傳真發(fā)送處理。
首先,掃描單元152把打印在紙件上的圖像掃描為彩色圖像數(shù)據(jù)(S110)。接下來(lái),CPU 132把在S110的處理中所掃描的圖像數(shù)據(jù)存儲(chǔ)在RAM 140的共享區(qū)域142中(S120)。
接下來(lái),CPU 132在共享區(qū)域142中存儲(chǔ)轉(zhuǎn)換請(qǐng)求數(shù)據(jù),請(qǐng)求轉(zhuǎn)換在S120中所存儲(chǔ)的圖像數(shù)據(jù)(S130)。在該處理中,生成指定轉(zhuǎn)換數(shù)據(jù)格式的數(shù)據(jù),作為請(qǐng)求把彩色圖像數(shù)據(jù)轉(zhuǎn)換為適合傳真發(fā)送(在本實(shí)施例中為JPEG(聯(lián)合圖像專家組))的數(shù)據(jù)格式的數(shù)據(jù)并被以添加在S120的處理中所存儲(chǔ)的圖像數(shù)據(jù)上的方式而存儲(chǔ)。此外,在轉(zhuǎn)換請(qǐng)求數(shù)據(jù)被存儲(chǔ)在共享區(qū)域142中之后,S130的處理啟動(dòng)用于測(cè)量所流逝的時(shí)間的計(jì)數(shù)器。
在轉(zhuǎn)換請(qǐng)求數(shù)據(jù)被存儲(chǔ)在共享區(qū)域142中之后,PC 200通過(guò)在下面將描述的格式轉(zhuǎn)換處理(圖4)中對(duì)存儲(chǔ)在共享區(qū)域142中的圖像數(shù)據(jù)的數(shù)據(jù)格式進(jìn)行轉(zhuǎn)換的方式來(lái)生成轉(zhuǎn)換的圖像數(shù)據(jù)并把轉(zhuǎn)換的圖像數(shù)據(jù)存儲(chǔ)在共享區(qū)域142中。接下來(lái),CPU 132檢查轉(zhuǎn)換的圖像數(shù)據(jù)是否已存儲(chǔ)在共享區(qū)域142中(S140)。
如果在S140的處理期間還沒有存儲(chǔ)所轉(zhuǎn)換的圖像數(shù)據(jù)(S140否),CPU 132則確定轉(zhuǎn)換請(qǐng)求數(shù)據(jù)的存儲(chǔ)是否已超時(shí)(S150)。在這個(gè)處理中,如果在S130中被啟動(dòng)的計(jì)時(shí)器的計(jì)數(shù)值大于或等于指定閾值(在本實(shí)施例中為5秒),則該操作被確定為已超時(shí)。
如果在S150中確定還沒有出現(xiàn)超時(shí)(S150否),CPU 132則返回至S140。但是,如果在S150的處理中確定已出現(xiàn)超時(shí)(S150是),則發(fā)出表示所轉(zhuǎn)換的圖像數(shù)據(jù)沒有被記錄在共享區(qū)域142中的通知(S160),并且結(jié)束第一傳真發(fā)送處理。在S160的處理中的通知通過(guò)在顯示面板114上顯示消息的方式而發(fā)出,表示出現(xiàn)PC 200被阻止記錄所轉(zhuǎn)換的圖像數(shù)據(jù)的問(wèn)題。此外,在S130的處理中啟動(dòng)的計(jì)時(shí)器被停止且在S160的處理中重置。
但是,如果在S140的處理中已存儲(chǔ)所轉(zhuǎn)換的圖像數(shù)據(jù)(S140是),則從共享區(qū)域142讀出這個(gè)所轉(zhuǎn)換的圖像數(shù)據(jù)(S170)。在這個(gè)處理中,不僅讀出所轉(zhuǎn)換的圖像數(shù)據(jù),還停止并重置在S130的處理中所啟動(dòng)的計(jì)時(shí)器。
接下來(lái),根據(jù)在傳真發(fā)送操作所輸入的識(shí)別號(hào)碼把在S170的處理中所讀出的所轉(zhuǎn)換圖像數(shù)據(jù)發(fā)送至發(fā)送目的地(S180)。在這個(gè)處理中,CPU 132對(duì)電路控制單元174進(jìn)行控制,以連接把調(diào)制解調(diào)器154連接至電話網(wǎng)絡(luò)400的路徑,作為信號(hào)發(fā)送路徑,使得圖像信號(hào)被沿該路徑而發(fā)送。接下來(lái),根據(jù)在傳真發(fā)送操作所輸入的識(shí)別號(hào)碼把在S170的處理中所讀出的所轉(zhuǎn)換圖像數(shù)據(jù)發(fā)送至發(fā)送目的地。通過(guò)控制電路控制單元174,以取消作為發(fā)送路徑的把調(diào)制解調(diào)器154與電話網(wǎng)絡(luò)400連接的所建立的路徑,圖像信號(hào)不再被在該路徑上發(fā)送。
接下來(lái)從共享區(qū)域142中刪除在S170的處理中所讀出的所轉(zhuǎn)換的圖像數(shù)據(jù)(S190)并結(jié)束第一傳真發(fā)送處理。
<由PC 200所執(zhí)行的格式轉(zhuǎn)換處理>
接下來(lái),參考圖4對(duì)由PC 200中的CPU 212所執(zhí)行的格式轉(zhuǎn)換處理的步驟進(jìn)行描述。格式轉(zhuǎn)換處理在執(zhí)行協(xié)同處理程序期間被重復(fù)執(zhí)行。
首先,CPU 212一直等待到轉(zhuǎn)換請(qǐng)求數(shù)據(jù)被存儲(chǔ)入傳真機(jī)100中所提供的RAM 140的共享區(qū)域142中(S210否)。這個(gè)轉(zhuǎn)換請(qǐng)求數(shù)據(jù)由傳真機(jī)100在圖3中所描述的S130的處理中存儲(chǔ)。
如果在S210的處理中已存儲(chǔ)了轉(zhuǎn)換請(qǐng)求數(shù)據(jù)(S210是),CPU 212則把該轉(zhuǎn)換請(qǐng)求數(shù)據(jù)與圖像數(shù)據(jù)一起從共享區(qū)域142讀出(S220)。在此,轉(zhuǎn)換請(qǐng)求數(shù)據(jù)和掃描圖像數(shù)據(jù)由傳真機(jī)100在圖3中的S120的處理中存儲(chǔ)。
接下來(lái),CPU 212通過(guò)把在S220的處理中所讀出的圖像數(shù)據(jù)的格式轉(zhuǎn)換為由在同一處理中所讀出的轉(zhuǎn)換請(qǐng)求數(shù)據(jù)所指定的數(shù)據(jù)格式(JPEG格式)(S230)。
接下來(lái),CPU 212把在S230中所生成的轉(zhuǎn)換的圖像數(shù)據(jù)存儲(chǔ)在共享區(qū)域142中(S240)。在存儲(chǔ)了所轉(zhuǎn)換的圖像數(shù)據(jù)之后,傳真機(jī)100通過(guò)在圖3中的S180的處理中的傳真通信發(fā)送這個(gè)所轉(zhuǎn)換的圖像數(shù)據(jù)。
然后,CPU 212從共享區(qū)域142中刪除在S220中所讀出的轉(zhuǎn)換請(qǐng)求數(shù)據(jù)(S250),并且返回至S210的處理。
(2)當(dāng)圖像數(shù)據(jù)通過(guò)傳真通信的發(fā)送由PC 200端上的操作啟動(dòng)時(shí)由PC 200所執(zhí)行的發(fā)送請(qǐng)求處理接下來(lái),參考圖5對(duì)由PC 200中的CPU 212所執(zhí)行的發(fā)送請(qǐng)求處理的步驟進(jìn)行描述。這個(gè)發(fā)送請(qǐng)求處理的開始在啟動(dòng)協(xié)同處理程序之后以及在執(zhí)行發(fā)送請(qǐng)求操作的時(shí)候,其中,發(fā)送請(qǐng)求操作被設(shè)置為用于發(fā)出請(qǐng)求至傳真機(jī)100的操作,以通過(guò)傳真通信來(lái)發(fā)送圖像。
首先,在顯示屏250上顯示發(fā)送說(shuō)明窗口(S310)。在這個(gè)處理中,如圖6所示,顯示在顯示屏250上的發(fā)送說(shuō)明窗口包括圖像指定空間a,用于指定將被轉(zhuǎn)移的圖像數(shù)據(jù);目的地指定空間b,用于指定關(guān)于發(fā)送該圖像的發(fā)送目的地;發(fā)送按鈕c,用于執(zhí)行圖像數(shù)據(jù)的發(fā)送;取消按鈕d,用于取消發(fā)送請(qǐng)求處理等。
當(dāng)在顯示屏250上顯示發(fā)送說(shuō)明窗口時(shí),用戶操作輸入單元240,以在圖像指定空間a上輸入關(guān)于圖像數(shù)據(jù)的文件名稱以及在空間b上輸入關(guān)于發(fā)送目的地的識(shí)別號(hào)碼。然后,用戶可以執(zhí)行指定(點(diǎn)擊)發(fā)送按鈕c的操作(在下文中稱為發(fā)送請(qǐng)求操作)或者執(zhí)行指定取消按鈕d的操作(在下文中稱為取消操作)。
接下來(lái),CPU 212一直等待到輸入單元240已被操作(S320否)。
如果在S320中通過(guò)輸入單元240執(zhí)行取消操作(S320否,S330是),CPU 212則從顯示屏250清除在S310中顯示的發(fā)送說(shuō)明窗口的顯示(S340),并且結(jié)束發(fā)送請(qǐng)求處理。
但是,如果在S320中通過(guò)輸入單元240已執(zhí)行發(fā)送請(qǐng)求操作(S320是,S330否),CPU 212則確定在圖像指定空間a中指定的圖像數(shù)據(jù)是彩色還是單色數(shù)據(jù)(S350)。
如果在S350中在圖像指定空間a中所指定的圖像數(shù)據(jù)被確定為彩色圖像數(shù)據(jù)(S350是),CPU 212則通過(guò)把在圖像指定空間a中所指定的圖像數(shù)轉(zhuǎn)換為適合于經(jīng)由傳真通信而發(fā)送彩色圖像數(shù)據(jù)的數(shù)據(jù)格式(JPEG格式)來(lái)生成所轉(zhuǎn)換的圖像數(shù)據(jù)(S360)。
但是,如果在S350中在圖像指定空間a中所指定的圖像數(shù)據(jù)被發(fā)現(xiàn)為單色(S350否),CPU 212則通過(guò)把在圖像指定空間a中所指定的圖像數(shù)轉(zhuǎn)換為適合于經(jīng)由傳真通信而發(fā)送單色圖像數(shù)據(jù)的數(shù)據(jù)格式(TIFF(標(biāo)簽圖像文件格式))來(lái)生成所轉(zhuǎn)換的圖像數(shù)據(jù)(S370)。
在完成S360或S370中的處理之后,CPU 212把在上面處理中所生成的所轉(zhuǎn)換的圖像數(shù)據(jù)存儲(chǔ)入共享區(qū)域142中(S380)。接下來(lái),CPU212在共享區(qū)域142中存儲(chǔ)發(fā)送請(qǐng)求數(shù)據(jù),以發(fā)出請(qǐng)求至傳真機(jī)100,請(qǐng)求傳真機(jī)通過(guò)傳真通信發(fā)送在S380的處理中所記錄的轉(zhuǎn)換的圖像數(shù)據(jù)(S390),并且CPU 212進(jìn)行到S340。在S390的處理中,CPU 212生成指定在空間b中所表示的發(fā)送目的地的識(shí)別號(hào)碼的發(fā)送請(qǐng)求數(shù)據(jù),并且把以附加的狀態(tài)該數(shù)據(jù)存儲(chǔ)到在S380的處理期間所存儲(chǔ)的轉(zhuǎn)換的圖像數(shù)據(jù)上。當(dāng)在下面所描述的第二傳真發(fā)送處理(圖7)中發(fā)送請(qǐng)求數(shù)據(jù)已被存儲(chǔ)到共享區(qū)域142中時(shí),傳真機(jī)100把存儲(chǔ)在共享區(qū)域142中的圖像數(shù)據(jù)發(fā)送至由發(fā)送請(qǐng)求數(shù)據(jù)中所指定的識(shí)別號(hào)碼所表示的發(fā)送目的地。
<由傳真機(jī)100所執(zhí)行的第二傳真發(fā)送處理>
接下來(lái),參考圖7對(duì)由傳真機(jī)100中的CPU 132所執(zhí)行的第二傳真通信處理的步驟進(jìn)行描述。第二傳真通信處理在發(fā)送請(qǐng)求數(shù)據(jù)被存儲(chǔ)到RAM 140的共享區(qū)域142中的時(shí)候開始。發(fā)送請(qǐng)求數(shù)據(jù)在圖5中的S390的處理中由PC 200存儲(chǔ)。
首先,CPU 132根據(jù)也存儲(chǔ)在共享區(qū)域142中的發(fā)送請(qǐng)求數(shù)據(jù)發(fā)送出在共享區(qū)域142中所存儲(chǔ)的轉(zhuǎn)換的圖像數(shù)據(jù)(S410)。在這個(gè)處理中,與圖3中所描述的S180的處理一樣,建立發(fā)送路徑并把存儲(chǔ)在共享區(qū)域142中所存儲(chǔ)的轉(zhuǎn)換的圖像數(shù)據(jù)發(fā)送至由發(fā)送請(qǐng)求數(shù)據(jù)中所指定的識(shí)別號(hào)碼所表示的目的地。在完成發(fā)送之后,取消關(guān)于該發(fā)送路徑的設(shè)置。
接下來(lái),CPU 132從共享區(qū)域142中刪除在S410的處理中所發(fā)送的轉(zhuǎn)換的圖像數(shù)據(jù)(S420)。
最后,CPU 132從共享區(qū)域142中刪除發(fā)送請(qǐng)求數(shù)據(jù)(S430)并結(jié)束傳真通信處理。
(3)在通過(guò)傳真通信接收?qǐng)D像數(shù)據(jù)時(shí)由傳真機(jī)100所執(zhí)行的傳真接收處理接下來(lái),參考圖8對(duì)由傳真機(jī)100中的CPU 132所執(zhí)行的傳真接收處理的步驟進(jìn)行描述。傳真接收處理的開始在首先經(jīng)由電路控制單元174從電話網(wǎng)絡(luò)400接收?qǐng)D像信號(hào)的輸入的時(shí)候。
首先,在電路控制單元174中建立信號(hào)發(fā)送路徑,作為把調(diào)制解調(diào)器154與電話網(wǎng)絡(luò)400連接的路徑(S510),使得圖像信號(hào)能夠沿該路徑發(fā)送。
接下來(lái),通過(guò)傳真通信接收夠一頁(yè)的圖像數(shù)據(jù)(S520)。在這個(gè)處理中所接收的圖像數(shù)據(jù)為適合于在傳真通信中發(fā)送的格式(對(duì)于彩色圖像為JPEG且對(duì)于單色圖像為TIFF)。
接下來(lái),CPU 132把在S520的處理中接收的夠一頁(yè)的圖像數(shù)據(jù)存儲(chǔ)在RAM 140的共享區(qū)域142中(S530)。接下來(lái),CPU 132在共享區(qū)域142中存儲(chǔ)反轉(zhuǎn)換請(qǐng)求數(shù)據(jù),以請(qǐng)求對(duì)在S530中存儲(chǔ)在共享區(qū)域142中的單頁(yè)圖像數(shù)據(jù)的反專(S540)。在這個(gè)處理中,CPU 132生成識(shí)別用于轉(zhuǎn)換的目標(biāo)數(shù)據(jù)格式的數(shù)據(jù),作為請(qǐng)求把在S520中在共享區(qū)域142中所存儲(chǔ)的該頁(yè)圖像數(shù)據(jù)從適合于發(fā)送和傳真通信的數(shù)據(jù)格式(JPEG或TIFF)轉(zhuǎn)換(轉(zhuǎn)換回)為適用于打印單元156打印的的數(shù)據(jù)格式(在本實(shí)施例中為位圖數(shù)據(jù))的數(shù)據(jù)。CPU 132把該請(qǐng)求數(shù)據(jù)存儲(chǔ)到共享區(qū)域142中,附到在S530中所存儲(chǔ)的圖像數(shù)據(jù)上。
在把轉(zhuǎn)換請(qǐng)求數(shù)據(jù)存儲(chǔ)到共享區(qū)域142中之后,PC 200在如下面所描述的反格式轉(zhuǎn)換處理(圖9)中通過(guò)對(duì)存儲(chǔ)在共享區(qū)域142中的圖像數(shù)據(jù)的格式進(jìn)行轉(zhuǎn)換的方式來(lái)生成轉(zhuǎn)換的圖像數(shù)據(jù)。然后,PC 200經(jīng)由設(shè)備驅(qū)動(dòng)程序發(fā)出命令(發(fā)送命令數(shù)據(jù))至傳真機(jī)100,以打印轉(zhuǎn)換的圖像數(shù)據(jù)。在傳真接收處理期間,在收到該命令時(shí),傳真機(jī)100執(zhí)行用于控制打印單元156以打印轉(zhuǎn)換的圖像數(shù)據(jù)的處理。
接下來(lái),CPU 132確定是否存在另一頁(yè)(S550)。在這個(gè)處理中,在S510中的處理中收到關(guān)于單頁(yè)的圖像數(shù)據(jù)之后,如果對(duì)于表示下一頁(yè)的圖像信號(hào)的接收開始,CPU 132則確定是否存在另一頁(yè)。
如果CPU 132在S550的處理中確定存儲(chǔ)另一頁(yè)(S550是),CPU132則返回至S520。
但是,如果CPU 132確定沒有存在另一頁(yè)(S550否),CPU 132則取消在電路控制單元174中建立連接調(diào)制解調(diào)器154和電話網(wǎng)絡(luò)400的發(fā)送路徑的設(shè)置(S560),并且結(jié)束傳真結(jié)束處理。因此,通信不再沿連接調(diào)制解調(diào)器154和電話網(wǎng)絡(luò)400的該路徑而發(fā)送。
<由PC 200所執(zhí)行的反格式轉(zhuǎn)換處理>
接下來(lái),參考圖9對(duì)由PC 200中的CPU 212所執(zhí)行的反格式轉(zhuǎn)換處理的步驟進(jìn)行描述。該處理在協(xié)同處理程序的運(yùn)行期間被重復(fù)執(zhí)行。
首先,CPU 212一直等待到反轉(zhuǎn)換請(qǐng)求數(shù)據(jù)被存儲(chǔ)入傳真機(jī)100中的RAM 140的共享區(qū)域142中(S610否)。這個(gè)反轉(zhuǎn)換請(qǐng)求數(shù)據(jù)由傳真機(jī)100在圖8中的S540的處理中存儲(chǔ)。
當(dāng)在S610中已存儲(chǔ)了反轉(zhuǎn)換請(qǐng)求數(shù)據(jù)時(shí)(S610是),CPU 212則把該反轉(zhuǎn)換請(qǐng)求數(shù)據(jù)與圖像數(shù)據(jù)一起從共享區(qū)域142中讀出(S620)。與反轉(zhuǎn)換請(qǐng)求數(shù)據(jù)一起讀出的圖像數(shù)據(jù)由傳真機(jī)100在圖8中的S530的處理中存儲(chǔ)。
接下來(lái),CPU 212通過(guò)把在S620中所讀出的圖像數(shù)據(jù)的格式轉(zhuǎn)換為由在同一處理中所讀出的反轉(zhuǎn)換請(qǐng)求數(shù)據(jù)所指定的數(shù)據(jù)格式(位圖數(shù)據(jù))(S630)。
接下來(lái),CPU 212經(jīng)由設(shè)備驅(qū)動(dòng)程序發(fā)出命令至傳真機(jī)100,以打印由在S630中所生成的轉(zhuǎn)換圖像數(shù)據(jù)所表示的圖像(S640)。在這個(gè)處理中,生成命令數(shù)據(jù)并把其發(fā)送至命令打印該圖像的傳真機(jī)100端。
然后,CPU 212從共享區(qū)域142中刪除在S620中所讀出的反轉(zhuǎn)換請(qǐng)求數(shù)據(jù)(610),并且返回至S610。
通過(guò)具有上述結(jié)構(gòu)的數(shù)據(jù)處理系統(tǒng)1,當(dāng)傳真機(jī)100在RAM 140的共享區(qū)域142中存儲(chǔ)請(qǐng)求數(shù)據(jù)(轉(zhuǎn)換請(qǐng)求數(shù)據(jù)或反轉(zhuǎn)換請(qǐng)求數(shù)據(jù))時(shí)(圖3的S130和圖8的S540),PC 200根據(jù)存儲(chǔ)在傳真機(jī)100端上的請(qǐng)求數(shù)據(jù)來(lái)生成數(shù)據(jù)(轉(zhuǎn)換的圖像數(shù)據(jù)和打印命令)并把該數(shù)據(jù)發(fā)送至傳真機(jī)100(圖4的S240和圖9的S640)。傳真機(jī)100根據(jù)從PC 200發(fā)送的數(shù)據(jù)來(lái)執(zhí)行用于實(shí)現(xiàn)特定功能(圖像數(shù)據(jù)的發(fā)送或圖像的打印)的處理。在此,傳真機(jī)100能夠只是通過(guò)把請(qǐng)求數(shù)據(jù)存儲(chǔ)在共享區(qū)域142中來(lái)引導(dǎo)PC 200執(zhí)行該處理中的一部分,從而與PC 200協(xié)同實(shí)現(xiàn)特定功能的執(zhí)行。
更具體地說(shuō),傳真機(jī)100能夠只是通過(guò)把轉(zhuǎn)換請(qǐng)求數(shù)據(jù)和圖像數(shù)據(jù)存儲(chǔ)在共享區(qū)域142中來(lái)引導(dǎo)PC 200轉(zhuǎn)換圖像數(shù)據(jù)的格式,從而與PC 200協(xié)同實(shí)現(xiàn)傳真通信。此外,傳真機(jī)100只是通過(guò)把反轉(zhuǎn)換請(qǐng)求數(shù)據(jù)和圖像數(shù)據(jù)存儲(chǔ)在共享區(qū)域142中來(lái)引導(dǎo)PC 200把圖像數(shù)據(jù)轉(zhuǎn)換為用于打印的適當(dāng)?shù)臅r(shí)間格式,從而與PC 200協(xié)同實(shí)現(xiàn)圖像的打印。
此外,由于無(wú)需在傳真機(jī)100端上執(zhí)行涉及圖像數(shù)據(jù)轉(zhuǎn)換的處理,因此CPU 132無(wú)需具有高處理能力,從而保持傳真機(jī)100的低生產(chǎn)成本。在這種情況中PC 200端上的CPU必須具有足夠的處理能力來(lái)轉(zhuǎn)換圖像數(shù)據(jù),今天所使用的大部分PC都具有足夠的處理能力來(lái)轉(zhuǎn)換如本優(yōu)選實(shí)施例中的由PC 200所執(zhí)行的圖像數(shù)據(jù)。因此,只需在PC 200端上提供傳真通信程序。
此外,在PC 200根據(jù)請(qǐng)求數(shù)據(jù)來(lái)生成數(shù)據(jù)(轉(zhuǎn)換的圖像數(shù)據(jù)和打印命令;圖4的S230和圖9的S630)之后,PC 200刪除請(qǐng)求從傳真機(jī)100端生成該數(shù)據(jù)的請(qǐng)求數(shù)據(jù)(共享區(qū)域142;S250和S650)。在此,當(dāng)請(qǐng)求數(shù)據(jù)被存儲(chǔ)在傳真機(jī)100端時(shí)(RAM 140的共享區(qū)域142),PC 200生成基于該請(qǐng)求數(shù)據(jù)的數(shù)據(jù)。因此,如果該請(qǐng)求數(shù)據(jù)仍存儲(chǔ)在傳真機(jī)100端上,則可以根據(jù)同一請(qǐng)求數(shù)據(jù)多次生成相同的數(shù)據(jù),致使同一功能被重復(fù)地執(zhí)行。但是,通過(guò)在生成基于請(qǐng)求數(shù)據(jù)的數(shù)據(jù)之后從傳真機(jī)100端(共享區(qū)域142)刪除該請(qǐng)求數(shù)據(jù)的方式,可以防止多次生成基于同一請(qǐng)求數(shù)據(jù)的相同數(shù)據(jù),從而防止同一功能被不合需求地重復(fù)執(zhí)行。
此外,通過(guò)從RAM 140刪除請(qǐng)求數(shù)據(jù),可以消除不需要的數(shù)據(jù)占據(jù)RAM 140的可能,從而有效利用了RAM 140。
數(shù)據(jù)處理系統(tǒng)2具有與第一實(shí)施例的數(shù)據(jù)處理系統(tǒng)1相同的結(jié)構(gòu)。由于根據(jù)第二實(shí)施例的數(shù)據(jù)處理系統(tǒng)2的結(jié)構(gòu)及其所執(zhí)行的處理只與第一實(shí)施例有稍微的不同,所以下面將對(duì)不同點(diǎn)進(jìn)行描述。
除了第一實(shí)施例的傳真機(jī)100中的元件之外,第二實(shí)施例的傳真機(jī)100還包括網(wǎng)絡(luò)接口單元(在下文中稱為網(wǎng)絡(luò)I/F)176,其用于把傳真機(jī)100連接至互聯(lián)網(wǎng)600(參考圖1中的虛線)。
此外,除了輸入按鈕、揚(yáng)聲器電話按鈕和開始按鈕之外,控制面板120還包括答復(fù)機(jī)按鈕等,其用于啟動(dòng)和停止本技術(shù)領(lǐng)域所熟知的答復(fù)機(jī)功能。
此外,處理共享區(qū)域142之外,RAM 140還具有積累區(qū)域144(如圖2中的虛線所表示),用于記錄通過(guò)如下所描述的掃描處理(圖10)所生成的圖像數(shù)據(jù)和通過(guò)如下所描述的消息記錄處理(圖11)所生成的語(yǔ)音數(shù)據(jù)。
此外,在如下所描述的掃描處理(參見圖10)期間,由掃描單元152所生成的圖像數(shù)據(jù)通常被經(jīng)由電路控制單元174輸出至電話網(wǎng)絡(luò)400并存儲(chǔ)在RAM 140的積累區(qū)域144中。
<由傳真機(jī)100所執(zhí)行的掃描處理>
接下來(lái),參考圖10對(duì)由傳真機(jī)100中的CPU 132所執(zhí)行的掃描處理的步驟進(jìn)行描述。掃描出來(lái)的開始在帶有打印圖像紙件被放在掃描位置期間控制面板120上的開始按鈕被按下的時(shí)候。
首先,CPU 132對(duì)掃描單元152進(jìn)行控制,以掃描被打印在紙件上的圖像,作為圖像數(shù)據(jù)(S710)。接下來(lái),把在S710中所讀取的圖像數(shù)據(jù)存儲(chǔ)在RAM 140的共享區(qū)域142中(S720)。在這個(gè)處理中,圖像數(shù)據(jù)以位圖格式而記錄。
接下來(lái),CPU 132在共享區(qū)域142中存儲(chǔ)保存請(qǐng)求數(shù)據(jù),以請(qǐng)求保存在S720中在共享區(qū)域142中所存儲(chǔ)的圖像數(shù)據(jù)(S730)。在這個(gè)處理中,CPU 132生成請(qǐng)求在PC 200端上記錄圖像數(shù)據(jù)的數(shù)據(jù),并且把該請(qǐng)求數(shù)據(jù)記錄在共享區(qū)域142中,附加到在S720中所存儲(chǔ)的圖像數(shù)據(jù)上。在把保存請(qǐng)求數(shù)據(jù)記錄在共享區(qū)域142中之后,在如下所描述的數(shù)據(jù)保存處理(圖12)中,PC 200把在共享區(qū)域142中所存儲(chǔ)的圖像數(shù)據(jù)記錄到HD 220中。
接下來(lái),CPU 132在積累區(qū)域144中存儲(chǔ)在S710中所讀取的圖像數(shù)據(jù)(S740)。在這個(gè)處理中,圖像數(shù)據(jù)以位圖格式而記錄。
<由傳真機(jī)100所執(zhí)行的消息記錄處理>
接下來(lái),參考圖11對(duì)由傳真機(jī)100的CPU 132所執(zhí)行的消息記錄處理的步驟進(jìn)行描述。消息記錄處理的開始在答復(fù)機(jī)功能的工作期間經(jīng)由電話網(wǎng)絡(luò)400接收呼入呼叫的時(shí)候。
首先,提示在呼入呼叫的來(lái)源上的用戶記錄消息的記錄開始消息被輸出至呼入呼叫的來(lái)源(S810)。在這個(gè)處理中,關(guān)于被預(yù)記錄在RAM 140中的記錄開始消息的語(yǔ)音信號(hào)由調(diào)制解調(diào)器154調(diào)制,并且所得的語(yǔ)音信號(hào)被經(jīng)由電路控制單元174輸出至呼呼入叫的來(lái)源。
接下來(lái),CPU 132開始記錄從呼呼入叫的來(lái)源輸入的語(yǔ)音信號(hào),作為語(yǔ)音數(shù)據(jù)(S820)。該處理開始結(jié)合調(diào)制解調(diào)器154解調(diào)經(jīng)由電路控制單元174而輸入的語(yǔ)音信號(hào),并開始在積累區(qū)域144中記錄所得的語(yǔ)音數(shù)據(jù)。在此,語(yǔ)音數(shù)據(jù)以WAV格式而記錄。
接下來(lái),CPU 132一直等待到從呼呼入叫的來(lái)源所輸入的語(yǔ)音信號(hào)結(jié)束(S830否)。當(dāng)在S830中從呼呼入叫的來(lái)源所輸入的語(yǔ)音信號(hào)結(jié)束時(shí)(S830是),CPU 132停止語(yǔ)音數(shù)據(jù)的記錄,其在S820中開始(S840)。
接下來(lái),把在步驟S820-840中所記錄的語(yǔ)音數(shù)據(jù)記錄在共享區(qū)域142中(S850)。接下來(lái),CPU 132在共享區(qū)域142中存儲(chǔ)保存請(qǐng)求數(shù)據(jù),以請(qǐng)求保存在S50中在共享區(qū)域142中所存儲(chǔ)的語(yǔ)音數(shù)據(jù)(S860)。在這個(gè)處理中,CPU 132生成請(qǐng)求在PC 200端上存儲(chǔ)語(yǔ)音數(shù)據(jù)的數(shù)據(jù),并且把該數(shù)據(jù)記錄在共享區(qū)域142中,附加到在S850中所記錄的語(yǔ)音數(shù)據(jù)上。在把保存請(qǐng)求數(shù)據(jù)存儲(chǔ)在共享區(qū)域142中之后,在如下所描述的數(shù)據(jù)保存處理(圖12)中,PC 200把在共享區(qū)域142中所存儲(chǔ)的語(yǔ)音數(shù)據(jù)記錄到HD 220中。
<由PC 200所執(zhí)行的數(shù)據(jù)保存處理>
接下來(lái),參考圖12對(duì)由PC 200中的CPU 212所執(zhí)行的數(shù)據(jù)保存處理的步驟進(jìn)行描述。該處理在協(xié)同處理程序的運(yùn)行期間被重復(fù)執(zhí)行。
首先,CPU 212一直等待到保存請(qǐng)求數(shù)據(jù)被存儲(chǔ)到傳真機(jī)100中所提供的RAM 140的共享區(qū)域142中(S910否)。保存請(qǐng)求數(shù)據(jù)是由傳真機(jī)100在圖10的S730或圖11的S860中所存儲(chǔ)的數(shù)據(jù)。
當(dāng)在S910中記錄保存請(qǐng)求數(shù)據(jù)時(shí)(S910是),CPU 212則把該保存請(qǐng)求數(shù)據(jù)以及圖像數(shù)據(jù)或語(yǔ)音數(shù)據(jù)一起從共享區(qū)域142中讀出(S920)。在此,與保存請(qǐng)求數(shù)據(jù)一起讀出的數(shù)據(jù)是由傳真機(jī)100在圖10的S720中記錄的數(shù)據(jù)或由傳真機(jī)100在圖11的S850中記錄的數(shù)據(jù)。
接下來(lái),在S920中所讀出的數(shù)據(jù)被存儲(chǔ)在HD 220上(S930)。在這個(gè)處理中,CPU 212把在S920中所讀出的圖像數(shù)據(jù)存儲(chǔ)在HD 220的存儲(chǔ)區(qū)域中,其中,該存儲(chǔ)區(qū)域被預(yù)定為用于存儲(chǔ)根據(jù)保存請(qǐng)求數(shù)據(jù)而讀出的數(shù)據(jù)的存儲(chǔ)區(qū)域。
最后,從共享區(qū)域142中刪除在S920中所讀出的所有數(shù)據(jù)(S940),并且CPU 212返回至S910。在S940的處理中,CPU 212從共享區(qū)域142同時(shí)刪除保存請(qǐng)求數(shù)據(jù)和圖像數(shù)據(jù)或語(yǔ)音數(shù)據(jù)。
<由傳真機(jī)100所執(zhí)行的數(shù)據(jù)通信處理>
接下來(lái),參考圖13對(duì)由傳真機(jī)100中的CPU 132所執(zhí)行的數(shù)據(jù)通信處理的步驟進(jìn)行描述。數(shù)據(jù)通信處理把在上述掃描處理(圖10)和消息記錄處理(圖11)中在積累區(qū)域144中所存儲(chǔ)的數(shù)據(jù)經(jīng)由互聯(lián)網(wǎng)600發(fā)送出。該處理的開始在執(zhí)行指定將被轉(zhuǎn)移的數(shù)據(jù)或用于識(shí)別轉(zhuǎn)移目的地(在本優(yōu)選實(shí)施例中為電子郵件地址)的數(shù)據(jù)的操作的時(shí)候。
首先,CPU 132在共享區(qū)域142中存儲(chǔ)由控制面板120所指定的數(shù)據(jù)(圖像數(shù)據(jù)或語(yǔ)音數(shù)據(jù))(S1010)。
接下來(lái),CPU 132在共享區(qū)域142中存儲(chǔ)轉(zhuǎn)換請(qǐng)求數(shù)據(jù),以請(qǐng)求對(duì)在S1010中在共享區(qū)域142中所存儲(chǔ)的數(shù)據(jù)進(jìn)行轉(zhuǎn)換(S1020)。在這個(gè)處理中,CPU 132生成能夠指定用于轉(zhuǎn)換的格式的數(shù)據(jù),作為請(qǐng)求把由控制面板120所指定的數(shù)據(jù)轉(zhuǎn)換為壓縮數(shù)據(jù)格式的數(shù)據(jù),并把該壓縮數(shù)據(jù)存儲(chǔ)到共享區(qū)域142中,附加到在S1010中所存儲(chǔ)的數(shù)據(jù)上。在此,當(dāng)由控制面板120所指定的數(shù)據(jù)是圖像數(shù)據(jù)時(shí),該壓縮數(shù)據(jù)格式為JPEG格式,且當(dāng)所指定的數(shù)據(jù)是語(yǔ)音數(shù)據(jù)時(shí),為MP3(MPEG視頻流層-3)格式。在S1020的處理中,在轉(zhuǎn)換請(qǐng)求數(shù)據(jù)被存儲(chǔ)在共享區(qū)域142中之后,CPU 132啟動(dòng)用于計(jì)數(shù)所流逝的時(shí)間的計(jì)數(shù)器。
在轉(zhuǎn)換請(qǐng)求數(shù)據(jù)被存儲(chǔ)在共享區(qū)域142中之后,PC 200通過(guò)在格式轉(zhuǎn)換處理中對(duì)存儲(chǔ)在共享區(qū)域142中的數(shù)據(jù)的格式進(jìn)行轉(zhuǎn)換的方式來(lái)生成轉(zhuǎn)換的數(shù)據(jù)(轉(zhuǎn)換的圖像數(shù)據(jù)或轉(zhuǎn)換的語(yǔ)音數(shù)據(jù))并把轉(zhuǎn)換的數(shù)據(jù)存儲(chǔ)在共享區(qū)域142中。
接下來(lái),CPU 132確定轉(zhuǎn)換的數(shù)據(jù)是否已存儲(chǔ)在共享區(qū)域142中(S1030)。如果在S1030中還沒有存儲(chǔ)所轉(zhuǎn)換的數(shù)據(jù)(S1030否),CPU 132則確定自從記錄轉(zhuǎn)換請(qǐng)求數(shù)據(jù)之后是否發(fā)生超時(shí)(S0140)。這個(gè)處理與圖3中的S150的處理相同。
如果在S1040中確定還沒有出現(xiàn)超時(shí)(S1040否),CPU 132則返回至S1030。但是,如果在S1040中確定已發(fā)生超時(shí)(S1040是),CPU 132則發(fā)出表示所轉(zhuǎn)換的數(shù)據(jù)沒有被存儲(chǔ)在共享區(qū)域142中的通知(S1050),并且結(jié)束數(shù)據(jù)通信處理。與圖3的S160一樣,通過(guò)在顯示面板114上顯示消息的方式在S1050的處理中發(fā)出通知,表示由于某個(gè)問(wèn)題還沒有存儲(chǔ)所轉(zhuǎn)換的數(shù)據(jù)。此外,在S1020的處理中啟動(dòng)的計(jì)時(shí)器被停止且在S1050中重置。
但是,如果在S1030的處理中已存儲(chǔ)所轉(zhuǎn)換的數(shù)據(jù)(S1030是),則CPU 132從共享區(qū)域142中讀出所轉(zhuǎn)換的數(shù)據(jù)(S1060)。在這個(gè)處理中,不僅讀出所轉(zhuǎn)換的數(shù)據(jù),還停止并重置在S1020的處理中所啟動(dòng)的計(jì)時(shí)器。
接下來(lái),根據(jù)由控制面板120所指定的識(shí)別數(shù)據(jù)把在S1060中所讀出的轉(zhuǎn)換的數(shù)據(jù)發(fā)送至發(fā)送目的地(S1070)。
最后,CPU 132從共享區(qū)域142中刪除在S1060中所讀出的轉(zhuǎn)換的數(shù)據(jù)(S1080)并結(jié)束數(shù)據(jù)通信處理。
<由PC 200所執(zhí)行的格式轉(zhuǎn)換處理>
接下來(lái),對(duì)由PC 200中的CPU 212所執(zhí)行的格式轉(zhuǎn)換處理的步驟進(jìn)行描述。與圖4中的處理類似,參考圖4對(duì)這個(gè)格式轉(zhuǎn)換處理的步驟進(jìn)行描述。
首先,CPU 212一直等待到轉(zhuǎn)換請(qǐng)求數(shù)據(jù)被存儲(chǔ)入傳真機(jī)100中所提供的RAM 140的共享區(qū)域142中(S210否)。這個(gè)轉(zhuǎn)換請(qǐng)求數(shù)與圖像數(shù)據(jù)或語(yǔ)音數(shù)據(jù)一起在圖13中所描述的S1010和S1020的處理中存儲(chǔ)。
如果在S210的處理中已存儲(chǔ)了轉(zhuǎn)換請(qǐng)求數(shù)據(jù)(S210是),CPU 212則把該轉(zhuǎn)換請(qǐng)求數(shù)據(jù)與圖像數(shù)據(jù)一起從共享區(qū)域142讀出(S220)。在此,轉(zhuǎn)換請(qǐng)求數(shù)據(jù)和掃描圖像數(shù)據(jù)是由傳真機(jī)100在圖13中的S1010的處理中存儲(chǔ)的數(shù)據(jù)(圖像數(shù)據(jù)或語(yǔ)音數(shù)據(jù))。
接下來(lái),CPU 212通過(guò)把在S220的處理中所讀出的數(shù)據(jù)的格式轉(zhuǎn)換為由在同一處理中所讀出的轉(zhuǎn)換請(qǐng)求數(shù)據(jù)所指定的數(shù)據(jù)格式(S230)。在這個(gè)處理中,圖像數(shù)據(jù)被轉(zhuǎn)換為JPEG格式,以生成轉(zhuǎn)換的圖像數(shù)據(jù),而語(yǔ)音數(shù)據(jù)被轉(zhuǎn)換為MP3格式,以生成轉(zhuǎn)換的語(yǔ)音數(shù)據(jù)。
接下來(lái),CPU 212把在S230中所生成的轉(zhuǎn)換的數(shù)據(jù)存儲(chǔ)在共享區(qū)域142中(S240)。在存儲(chǔ)了所轉(zhuǎn)換的數(shù)據(jù)之后,傳真機(jī)100在圖13中的S1070的處理中經(jīng)由互聯(lián)網(wǎng)600發(fā)送出這個(gè)所轉(zhuǎn)換的數(shù)據(jù)。
然后,CPU 212從共享區(qū)域142中刪除在S220中所讀出的轉(zhuǎn)換請(qǐng)求數(shù)據(jù)(S250),并且返回至S210的處理。
具有上述結(jié)構(gòu)的數(shù)據(jù)處理系統(tǒng)2能夠獲得通過(guò)具有與第一實(shí)施例不同的結(jié)構(gòu)而獲得的下述的效果。
通過(guò)具有該結(jié)構(gòu)的數(shù)據(jù)處理系統(tǒng)2,傳真機(jī)100把由控制面板120從在RAM 140的積累區(qū)域144中所記錄的數(shù)據(jù)之中指定的數(shù)據(jù)與轉(zhuǎn)換請(qǐng)求數(shù)據(jù)一起存儲(chǔ)到共享區(qū)域142中(圖13的S1010和S1030)。這引起用于對(duì)由控制面板120所指定的數(shù)據(jù)的格式進(jìn)行轉(zhuǎn)換的請(qǐng)求。在這種方式中,用戶可以請(qǐng)求對(duì)由控制面板120所指定的任何數(shù)據(jù)的數(shù)據(jù)格式進(jìn)行轉(zhuǎn)換。
此外,經(jīng)由電話網(wǎng)絡(luò)400而輸入的語(yǔ)音信號(hào)能夠被存儲(chǔ)在積累區(qū)域144中,作為語(yǔ)音數(shù)據(jù)(圖11的S820-S840)。在此,語(yǔ)音數(shù)據(jù)能夠在在控制面板120上執(zhí)行操作之后被發(fā)送。
此外,在轉(zhuǎn)換請(qǐng)求數(shù)據(jù)被存儲(chǔ)到共享區(qū)域142中之后(圖13的S1020),PC 200通過(guò)把與轉(zhuǎn)換請(qǐng)求數(shù)據(jù)一起存儲(chǔ)的數(shù)據(jù)的數(shù)量進(jìn)行壓縮來(lái)生成數(shù)據(jù)并且把壓縮數(shù)據(jù)存儲(chǔ)在共享區(qū)域142中。在此,由于該數(shù)據(jù)能夠以較小的數(shù)量而發(fā)送出,所以數(shù)據(jù)發(fā)送的效率相對(duì)于原始數(shù)據(jù)格式中的圖像數(shù)據(jù)和語(yǔ)音數(shù)據(jù)的發(fā)送得到改善,而不會(huì)不必要地增加互聯(lián)網(wǎng)600上的流量。
此外,由于存儲(chǔ)在傳真機(jī)100端的圖像數(shù)據(jù)和語(yǔ)音數(shù)據(jù)被記錄在PC 200端上(圖12的S930),所以該數(shù)據(jù)可以在PC 200端上保存和管理。因此,存儲(chǔ)在PC 200端上的由圖像數(shù)據(jù)所表示的圖像或語(yǔ)音數(shù)據(jù)所表示的語(yǔ)音能夠很容易地被在PC 200端上的應(yīng)用程序使用和編輯。
雖然已參考其具體實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的描述,但是本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,在不脫離其范圍由所附的權(quán)利要求書限定的本發(fā)明的精神的情況下,可以對(duì)其作出很多修改和變換。
例如,在上述的實(shí)施例中,本發(fā)明的數(shù)據(jù)處理系統(tǒng)的結(jié)構(gòu)應(yīng)用于包括傳真機(jī)100和PC 200的系統(tǒng)上。但是,本發(fā)明可以由不是傳真機(jī)100和PC 200的其它設(shè)備構(gòu)成,例如由一個(gè)設(shè)備或三個(gè)或更多的設(shè)備所構(gòu)成的數(shù)據(jù)處理系統(tǒng)。
此外,上述實(shí)施例給出了如流程圖所示的處理由具有傳真機(jī)100的CPU 132和PC 200的CPU 212的計(jì)算機(jī)系統(tǒng)執(zhí)行的示例。但是,可以使用經(jīng)由有線或無(wú)線信號(hào)傳輸線路連接至傳真機(jī)100和PC 200的分開的計(jì)算機(jī)系統(tǒng)來(lái)執(zhí)行這些處理中的一部分或全部。
此外,上述實(shí)施例中的傳真機(jī)100被構(gòu)成根據(jù)記錄在ROM 134中的程序來(lái)執(zhí)行由流程圖所表示的處理。但是,這些程序也可以被記錄在存儲(chǔ)卡500上,而當(dāng)存儲(chǔ)卡500被安裝在介質(zhì)驅(qū)動(dòng)器180上時(shí),可以根據(jù)存儲(chǔ)在存儲(chǔ)卡500上的程序來(lái)執(zhí)行由流程圖所表示的處理。
此外,上述實(shí)施例中的PC 200被構(gòu)造成根據(jù)記錄在HD 220中的程序來(lái)執(zhí)行由流程圖所表示的處理。但是,如果PC 200能夠與諸如軟盤、存儲(chǔ)卡等的存儲(chǔ)介質(zhì)之間執(zhí)行數(shù)據(jù)輸入和輸出,則可以根據(jù)記錄在該存儲(chǔ)介質(zhì)上的上述程序來(lái)執(zhí)行由流程圖所表示的處理。
此外,上述實(shí)施例中的電話網(wǎng)絡(luò)400可以是公共交換電話網(wǎng)絡(luò)(PSTN)或IP電話網(wǎng)絡(luò)。
此外,上述實(shí)施例的傳真機(jī)100被構(gòu)造成與電話網(wǎng)絡(luò)400之間發(fā)送和接收(傳真通信)通信信號(hào)。但是,傳真機(jī)100可以被構(gòu)造成經(jīng)由互聯(lián)網(wǎng)600執(zhí)行傳真通信。
此外,在上述的實(shí)施例中,通過(guò)使用傳真機(jī)100中的RAM 140的共享區(qū)域142,在傳真機(jī)100與PC 200之間交換各種數(shù)據(jù)。但是,也可以通過(guò)安裝在介質(zhì)驅(qū)動(dòng)器180中的存儲(chǔ)卡500來(lái)執(zhí)行數(shù)據(jù)交換。在這種情況中,在上述實(shí)施例中的“RAM 140的共享區(qū)域142”的描述應(yīng)當(dāng)被理解為“安裝在介質(zhì)驅(qū)動(dòng)器180中的存儲(chǔ)卡500”。
此外,在上述的實(shí)施例中,PC 200被構(gòu)造成通過(guò)在圖4的S250、圖9的S650和圖12的S940的處理中從傳真機(jī)100端刪除請(qǐng)求數(shù)據(jù)的方式來(lái)防止相同的數(shù)據(jù)被根據(jù)同一請(qǐng)求數(shù)據(jù)而多次生成。但是,可以使用其它結(jié)構(gòu)來(lái)防止相同的數(shù)據(jù)被根據(jù)同一請(qǐng)求數(shù)據(jù)而多次生成。例如,上述的處理可以被構(gòu)造成修改用于生成數(shù)據(jù)的請(qǐng)求數(shù)據(jù),因此它可以確定是否已生成數(shù)據(jù)(請(qǐng)求數(shù)據(jù)修改命令裝置)。此外,傳真機(jī)100不僅可以確定是否已記錄請(qǐng)求數(shù)據(jù),還可以確定是否已根據(jù)該請(qǐng)求數(shù)據(jù)生成數(shù)據(jù)。結(jié)合這種構(gòu)造,“確定是否已生成數(shù)據(jù)”可以通過(guò)用表示已生成數(shù)據(jù)的內(nèi)容來(lái)覆蓋部分請(qǐng)求數(shù)據(jù)或者通過(guò)把數(shù)據(jù)附加到請(qǐng)求數(shù)據(jù)上表示已生成數(shù)據(jù)的方式來(lái)實(shí)現(xiàn)。
此外,在上述的實(shí)施例中,傳真機(jī)100被構(gòu)造成通過(guò)在圖3的S190、圖7的S420和S430、圖13的S1080和圖15的S1140的處理中從RAM 140中刪除其觸發(fā)其它數(shù)據(jù)的發(fā)送或打印的數(shù)據(jù)的方式來(lái)防止相同的處理被根據(jù)同一數(shù)據(jù)而多次執(zhí)行。但是,可以使用其它結(jié)構(gòu)來(lái)防止相同的處理被根據(jù)同一數(shù)據(jù)而多次執(zhí)行。例如,上述的處理可以被構(gòu)造成修改其觸發(fā)其它數(shù)據(jù)的發(fā)送或打印的數(shù)據(jù),因此它可以確定何時(shí)已生成數(shù)據(jù),以及在生成數(shù)據(jù)之前的處理中確定是否已記錄請(qǐng)求數(shù)據(jù)及是否已生成數(shù)據(jù)。結(jié)合這種結(jié)構(gòu),“確定是否已生成數(shù)據(jù)”可以通過(guò)用表示已生成數(shù)據(jù)的內(nèi)容來(lái)覆蓋部分請(qǐng)求數(shù)據(jù)或者通過(guò)把表示已生成數(shù)據(jù)的數(shù)據(jù)附加到請(qǐng)求數(shù)據(jù)上的方式來(lái)實(shí)現(xiàn)。
此外,在上述的第二實(shí)施例中,語(yǔ)音數(shù)據(jù)的記錄可以根據(jù)來(lái)自呼呼入叫的來(lái)源的語(yǔ)音信號(hào)的輸入的條件而啟動(dòng)和停止。但是,當(dāng)采用其用于在語(yǔ)音呼叫期間把語(yǔ)音信號(hào)記錄為語(yǔ)音數(shù)據(jù)的在本技術(shù)領(lǐng)域中已知的方法時(shí),語(yǔ)音數(shù)據(jù)的記錄可以根據(jù)在語(yǔ)音呼叫期間在控制面板120上所執(zhí)行的指定操作來(lái)啟動(dòng)和停止。
在上述的實(shí)施例中,PC 200經(jīng)由打印機(jī)驅(qū)動(dòng)程序引導(dǎo)傳真機(jī)100從根據(jù)反轉(zhuǎn)換請(qǐng)求數(shù)據(jù)而生成的轉(zhuǎn)換的圖像數(shù)據(jù)來(lái)打印圖像(圖9的S640)。但是,由轉(zhuǎn)換的圖像數(shù)據(jù)所表示的圖像的打印的執(zhí)行可以不使用打印機(jī)驅(qū)動(dòng)程序。例如,PC 200可以被構(gòu)造成執(zhí)行如下所述的反格式轉(zhuǎn)換處理,而傳真機(jī)100可以配構(gòu)造成執(zhí)行如下所述的打印處理。
<由PC 200所執(zhí)行的反格式轉(zhuǎn)換處理>
現(xiàn)在參考圖14對(duì)反格式轉(zhuǎn)換處理進(jìn)行描述。其中,執(zhí)行S642和S644的處理而不是圖9的S640,且在圖9的S650轉(zhuǎn)換添加S651至S657的處理。
在已在S630中生成轉(zhuǎn)換的圖像數(shù)據(jù)之后,把轉(zhuǎn)換的圖像數(shù)據(jù)存儲(chǔ)到HD 220的特定存儲(chǔ)區(qū)域中的序列編號(hào)(為了存儲(chǔ))文件名稱下(S642)。
接下來(lái),CPU 212從共享區(qū)域142中刪除在S620中所讀出的圖像數(shù)據(jù)(S644)。在在S650刪除反轉(zhuǎn)換請(qǐng)求數(shù)據(jù)之后,CPU 212確定是否已在共享區(qū)域中存儲(chǔ)了反轉(zhuǎn)換請(qǐng)求數(shù)據(jù),與S610中的處理一樣(S651)。
如果在S651中已存儲(chǔ)了反轉(zhuǎn)換請(qǐng)求數(shù)據(jù)(S651是),CPU 212返回至S620。但是,如果在S651中還未存儲(chǔ)反轉(zhuǎn)換請(qǐng)求數(shù)據(jù)(S651否),則變量N被設(shè)置為1(N←1);S652)。在下文中,“n”將表示變量N被設(shè)置的值。
接下來(lái),CPU 212在共享區(qū)域142中存儲(chǔ)第n個(gè)轉(zhuǎn)換的圖像數(shù)據(jù)(S653)。
接下來(lái),CPU 212在共享區(qū)域142中存儲(chǔ)打印命令數(shù)據(jù),以指示打印在S653中所存儲(chǔ)的轉(zhuǎn)換的圖像數(shù)據(jù)(S654)。在打印命令數(shù)據(jù)被存儲(chǔ)在共享區(qū)域142中之后,傳真機(jī)100在下面所描述的打印處理(圖15)中打印由轉(zhuǎn)換的圖像數(shù)據(jù)所表示的圖像并刪除該轉(zhuǎn)換的圖像數(shù)據(jù)。
接下來(lái),CPU 212一直等待到在S653中所存儲(chǔ)的轉(zhuǎn)換的圖像數(shù)據(jù)被從共享區(qū)域142中刪除(S655否)。
當(dāng)轉(zhuǎn)換的圖像數(shù)據(jù)在S655中被從共享區(qū)域142中刪除時(shí)(S655是),變量N則遞增1(N←n+1;S656)。
在此,如果存在第n個(gè)轉(zhuǎn)換的圖像數(shù)據(jù)(S657是),CPU 212則返回至S653。但是,如果不存在第n個(gè)轉(zhuǎn)換的圖像數(shù)據(jù)(S657否),CPU 212則返回至S610。
<由傳真機(jī)100所執(zhí)行的打印處理>
接下來(lái),參考圖15對(duì)由傳真機(jī)100中的CPU 132所執(zhí)行的打印處理的步驟進(jìn)行描述。該打印處理在打印命令數(shù)據(jù)被存儲(chǔ)在RAM 140的共享區(qū)域142中的時(shí)候開始。該打印命令數(shù)據(jù)是在圖14的S654中由PC 200存儲(chǔ)的數(shù)據(jù)。
首先,CPU 132從共享區(qū)域142中讀出轉(zhuǎn)換的圖像數(shù)據(jù)(S1110)。接下來(lái),打印單元156打印由在S1110中所讀出的轉(zhuǎn)換的圖像數(shù)據(jù)所表示的圖像(S1120)。
接下來(lái),CPU 132從共享區(qū)域142中刪除轉(zhuǎn)換的圖像數(shù)據(jù)(S1130)。最后,CPU 132從共享區(qū)域142中刪除打印命令數(shù)據(jù)(S1140)。
結(jié)合這種構(gòu)造,傳真機(jī)100能夠用于只是通過(guò)把來(lái)自PC 200端的轉(zhuǎn)換的圖像數(shù)據(jù)和打印命令數(shù)據(jù)記錄到傳真機(jī)100中的RAM 140的共享區(qū)域142中的方式(圖14中的S653和S654)根據(jù)轉(zhuǎn)換的圖像數(shù)據(jù)來(lái)打印圖像。在這種情況中,無(wú)需在PC 200端加入打印機(jī)驅(qū)動(dòng)程序。
權(quán)利要求
1.一種數(shù)據(jù)處理系統(tǒng),其包括具有一個(gè)或多個(gè)功能的主終端設(shè)備以及連接至主終端設(shè)備并執(zhí)行其之間的數(shù)據(jù)通信的子終端設(shè)備,其中,主終端設(shè)備包括數(shù)據(jù)存儲(chǔ)單元,其存儲(chǔ)各種類型的數(shù)據(jù),并使得子終端設(shè)備能夠?qū)?shù)據(jù)存儲(chǔ)單元識(shí)別為外存儲(chǔ)設(shè)備,以使得子終端設(shè)備能夠由該數(shù)據(jù)存儲(chǔ)單元訪問(wèn);請(qǐng)求存儲(chǔ)命令單元,其接收來(lái)自外部源的命令并且在數(shù)據(jù)存儲(chǔ)單元中存儲(chǔ)請(qǐng)求數(shù)據(jù),該請(qǐng)求數(shù)據(jù)從主終端設(shè)備生成,用于請(qǐng)求子終端設(shè)備生成實(shí)現(xiàn)一個(gè)或多個(gè)功能所需的實(shí)現(xiàn)數(shù)據(jù);以及功能實(shí)現(xiàn)單元,當(dāng)實(shí)現(xiàn)數(shù)據(jù)在請(qǐng)求存儲(chǔ)命令單元的命令之后從子終端設(shè)備發(fā)送出時(shí),該單元根據(jù)該實(shí)現(xiàn)數(shù)據(jù)來(lái)執(zhí)行用于實(shí)現(xiàn)功能的處理,以及其中,子終端設(shè)備包括數(shù)據(jù)生成單元,其在請(qǐng)求數(shù)據(jù)被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中時(shí)生成實(shí)現(xiàn)數(shù)據(jù);以及實(shí)現(xiàn)數(shù)據(jù)發(fā)送單元,其把由數(shù)據(jù)生成單元所生成的實(shí)現(xiàn)數(shù)據(jù)發(fā)送至主終端設(shè)備。
2.如權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其中,實(shí)現(xiàn)數(shù)據(jù)發(fā)送單元把由數(shù)據(jù)生成單元所生成的實(shí)現(xiàn)數(shù)據(jù)發(fā)送至主終端設(shè)備并引導(dǎo)該實(shí)現(xiàn)數(shù)據(jù)被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中,且當(dāng)從子終端設(shè)備發(fā)送的實(shí)現(xiàn)數(shù)據(jù)被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中時(shí),功能實(shí)現(xiàn)單元執(zhí)行用于實(shí)現(xiàn)基于該實(shí)現(xiàn)數(shù)據(jù)的功能的處理。
3.如權(quán)利要求1或2所述的數(shù)據(jù)處理系統(tǒng),其中,子終端設(shè)備進(jìn)一步包括請(qǐng)求刪除單元,其在數(shù)據(jù)生成單元生成實(shí)現(xiàn)數(shù)據(jù)之后刪除存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中的請(qǐng)求數(shù)據(jù)。
4.如權(quán)利要求2所述的數(shù)據(jù)處理系統(tǒng),其中,主終端設(shè)備進(jìn)一步包括實(shí)現(xiàn)數(shù)據(jù)刪除單元,其在功能實(shí)現(xiàn)單元執(zhí)行用于實(shí)現(xiàn)該功能的處理之后刪除存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中的實(shí)現(xiàn)數(shù)據(jù)。
5.如權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其中,主終端設(shè)備進(jìn)一步包含圖像通信單元,其經(jīng)由網(wǎng)絡(luò)發(fā)送并接收?qǐng)D像數(shù)據(jù);以及打印單元,其在記錄介質(zhì)上打印各種圖像,其中,當(dāng)圖像通信單元接收?qǐng)D像數(shù)據(jù)的時(shí)候,請(qǐng)求存儲(chǔ)命令單元把請(qǐng)求數(shù)據(jù)以及附到請(qǐng)求數(shù)據(jù)上的圖像數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)存儲(chǔ)單元中,實(shí)現(xiàn)數(shù)據(jù)是從圖像數(shù)據(jù)轉(zhuǎn)換的打印數(shù)據(jù)且具有可由打印單元打印的數(shù)據(jù)格式,請(qǐng)求數(shù)據(jù)是用于請(qǐng)求生成實(shí)現(xiàn)數(shù)據(jù)的數(shù)據(jù);以及當(dāng)在請(qǐng)求記錄命令單元的命令之后從子終端設(shè)備接收實(shí)現(xiàn)數(shù)據(jù)時(shí),功能實(shí)現(xiàn)單元通過(guò)控制打印單元來(lái)對(duì)由打印數(shù)據(jù)所表示的圖像執(zhí)行打印處理,以打印基于實(shí)現(xiàn)數(shù)據(jù)的圖像;以及其中,當(dāng)請(qǐng)求數(shù)據(jù)被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中時(shí),數(shù)據(jù)生成單元通過(guò)把附到請(qǐng)求數(shù)據(jù)上的圖像數(shù)據(jù)轉(zhuǎn)換為請(qǐng)求數(shù)據(jù)所請(qǐng)求的數(shù)據(jù)格式的方式來(lái)生成轉(zhuǎn)換的圖像數(shù)據(jù)。
6.如權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其中,主終端設(shè)備被連接至網(wǎng)絡(luò)且執(zhí)行與其的數(shù)據(jù)通信,該主終端設(shè)備進(jìn)一步包含數(shù)據(jù)獲取單元,其接收來(lái)自主終端設(shè)備外的外部源的命令并獲取從外部源輸入的外部數(shù)據(jù);以及外存儲(chǔ)命令單元,其把由數(shù)據(jù)獲取單元所獲取的外部數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)存儲(chǔ)單元中;其中,在外部數(shù)據(jù)被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中之后,請(qǐng)求存儲(chǔ)命令單元把請(qǐng)求數(shù)據(jù)以及附到請(qǐng)求數(shù)據(jù)上的外部數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)存儲(chǔ)單元中,實(shí)現(xiàn)數(shù)據(jù)是從外部數(shù)據(jù)轉(zhuǎn)換的數(shù)據(jù)且具有可被轉(zhuǎn)移至網(wǎng)絡(luò)的數(shù)據(jù)格式,請(qǐng)求數(shù)據(jù)是用于請(qǐng)求生成實(shí)現(xiàn)數(shù)據(jù)的數(shù)據(jù);以及當(dāng)在發(fā)出請(qǐng)求存儲(chǔ)命令單元的命令之后從子終端設(shè)備接收實(shí)現(xiàn)數(shù)據(jù)時(shí),功能實(shí)現(xiàn)單元通過(guò)經(jīng)由網(wǎng)絡(luò)發(fā)送實(shí)現(xiàn)數(shù)據(jù)的方式來(lái)實(shí)現(xiàn)數(shù)據(jù)格式中的數(shù)據(jù)通信;以及其中,當(dāng)請(qǐng)求數(shù)據(jù)被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中時(shí),數(shù)據(jù)生成單元生成轉(zhuǎn)換的外部數(shù)據(jù),其從附到實(shí)現(xiàn)數(shù)據(jù)上的外部數(shù)據(jù)轉(zhuǎn)換為請(qǐng)求數(shù)據(jù)所請(qǐng)求的數(shù)據(jù)格式。
7.如權(quán)利要求6所述的數(shù)據(jù)處理系統(tǒng),其中,主終端設(shè)備進(jìn)一步包含發(fā)送指定單元,其提示用戶從由數(shù)據(jù)獲取單元所獲取的外部數(shù)據(jù)中指定將經(jīng)由網(wǎng)絡(luò)發(fā)送出的外部數(shù)據(jù),其中,當(dāng)發(fā)送指定單元已指定外部數(shù)據(jù)時(shí),請(qǐng)求存儲(chǔ)命令單元把請(qǐng)求數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中。
8.如權(quán)利要求6或7所述的數(shù)據(jù)處理系統(tǒng),其中,主終端設(shè)備具有用于根據(jù)經(jīng)由網(wǎng)絡(luò)而輸入和輸出的語(yǔ)音信號(hào)來(lái)實(shí)現(xiàn)語(yǔ)音呼叫的功能;以及數(shù)據(jù)獲取單元接收來(lái)自外部源的命令并開始和結(jié)束作為外部數(shù)據(jù)的經(jīng)由網(wǎng)絡(luò)而輸入和輸出的語(yǔ)音信號(hào)的獲取。
9.如權(quán)利要求6或7所述的數(shù)據(jù)處理系統(tǒng),其中,數(shù)據(jù)獲取單元接收用戶操作并掃描指定圖像,以獲取作為外部數(shù)據(jù)的圖像數(shù)據(jù);以及當(dāng)外部信號(hào)被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中時(shí),請(qǐng)求存儲(chǔ)命令單元把請(qǐng)求數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中。
10.如權(quán)利要求6-9中的任一項(xiàng)所述的數(shù)據(jù)處理系統(tǒng),其中,請(qǐng)求數(shù)據(jù)是用于請(qǐng)求把外部數(shù)據(jù)轉(zhuǎn)換為壓縮數(shù)據(jù)格式的數(shù)據(jù)。
11.一種起到如權(quán)利要求1-10中的任一項(xiàng)所述的主終端設(shè)備的作用的終端設(shè)備。
12.一種起到如權(quán)利要求1-10中的任一項(xiàng)所述的子終端設(shè)備的作用的終端設(shè)備。
13.一種存儲(chǔ)介質(zhì),存儲(chǔ)用于控制使用中相連的主終端設(shè)備和子終端設(shè)備的程序,以能夠執(zhí)行其間的數(shù)據(jù)通信,該程序包括使得子終端設(shè)備能夠?qū)⒅鹘K端設(shè)備的數(shù)據(jù)存儲(chǔ)單元識(shí)別為外存儲(chǔ)設(shè)備以使得子終端設(shè)備可由數(shù)據(jù)存儲(chǔ)單元訪問(wèn)的程序;接收來(lái)自外部源的命令并將請(qǐng)求數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中的程序,其中請(qǐng)求數(shù)據(jù)從主終端設(shè)備生成,用于請(qǐng)求子終端設(shè)備生成實(shí)現(xiàn)主終端的一個(gè)或多個(gè)功能所需的實(shí)現(xiàn)數(shù)據(jù);響應(yīng)于請(qǐng)求數(shù)據(jù)而在子終端設(shè)備中生成實(shí)現(xiàn)數(shù)據(jù)的程序;以及基于由子終端生成的實(shí)現(xiàn)數(shù)據(jù)執(zhí)行實(shí)現(xiàn)主終端設(shè)備的一個(gè)功能的處理的程序。
14.一種存儲(chǔ)介質(zhì),存儲(chǔ)用于控制使用中相連的主終端設(shè)備和子終端設(shè)備的程序,以能夠執(zhí)行其間的數(shù)據(jù)通信,該程序包括在主終端設(shè)備中生成請(qǐng)求數(shù)據(jù)用于請(qǐng)求子終端設(shè)備生成實(shí)現(xiàn)主終端設(shè)備的功能所需的實(shí)現(xiàn)數(shù)據(jù)的程序;生成子終端設(shè)備中的實(shí)現(xiàn)數(shù)據(jù)的程序;將實(shí)現(xiàn)數(shù)據(jù)從子終端設(shè)備發(fā)送至主終端設(shè)備的程序;以及執(zhí)行一處理以在執(zhí)行了發(fā)送實(shí)現(xiàn)數(shù)據(jù)的程序之后基于實(shí)現(xiàn)數(shù)據(jù)實(shí)現(xiàn)主終端設(shè)備的功能的程序。
全文摘要
為了使主終端設(shè)備與子終端設(shè)備協(xié)同實(shí)現(xiàn)特定功能,當(dāng)作為主終端設(shè)備的傳真機(jī)在其RAM的共享區(qū)域中存儲(chǔ)轉(zhuǎn)換請(qǐng)求數(shù)據(jù)時(shí)(S130),作為子終端設(shè)備的個(gè)人計(jì)算機(jī)根據(jù)存儲(chǔ)在傳真機(jī)端上的轉(zhuǎn)換請(qǐng)求數(shù)據(jù)來(lái)生成轉(zhuǎn)換的圖像數(shù)據(jù),并且把所得的數(shù)據(jù)存儲(chǔ)在傳真機(jī)端上。然后,傳真機(jī)讀取由個(gè)人計(jì)算機(jī)所存儲(chǔ)的轉(zhuǎn)換的圖像數(shù)據(jù)并發(fā)送該圖像數(shù)據(jù)。在這種方式中,傳真機(jī)只是通過(guò)把請(qǐng)求數(shù)據(jù)存儲(chǔ)在RAM的共享區(qū)域中來(lái)引導(dǎo)個(gè)人計(jì)算機(jī)執(zhí)行該處理中的一部分,從而與個(gè)人計(jì)算機(jī)協(xié)同發(fā)送了轉(zhuǎn)換的圖像數(shù)據(jù)。
文檔編號(hào)H04N1/00GK1550997SQ20041003142
公開日2004年12月1日 申請(qǐng)日期2004年3月29日 優(yōu)先權(quán)日2003年3月28日
發(fā)明者森崎浩, 楊靜 申請(qǐng)人:兄弟工業(yè)株式會(huì)社