亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

通信系統(tǒng)的制作方法

文檔序號:7588421閱讀:126來源:國知局
專利名稱:通信系統(tǒng)的制作方法
技術領域
本發(fā)明涉及能打印出可通過網(wǎng)絡訪問的網(wǎng)頁(web page)的通信終端,使得用戶能瀏覽該網(wǎng)頁。本發(fā)明還涉及采用這種通信終端的通信系統(tǒng),以及可以在這種設備上執(zhí)行的通信程序。
(2)背景技術最近,研發(fā)了一種通信終端,它能在記錄媒介上打印出可通過網(wǎng)絡訪問的網(wǎng)頁,而不是把該網(wǎng)頁顯示在顯示設備上。這種功能在下文中將被稱為web打印功能。作為這種通信終端的例子,傳真機、具有打印功能的多功能外部設備、以及網(wǎng)絡打印機是已知的。
按照web打印功能,在常規(guī)的通信終端中,在記錄紙上打印出網(wǎng)頁的圖像。因此,當使用web打印功能時可能存在web瀏覽器內(nèi)可完成的事情卻不能完成的情況。最近,已經(jīng)提出各種技術來實現(xiàn)用web打印功能尚未實現(xiàn)的功能。
例如,一般對于可通過網(wǎng)絡訪問的網(wǎng)頁而言,它一般包括超級鏈接。當用鼠標點擊顯示在個人計算機屏幕上的超級鏈接時,控制計算機來訪問由超級鏈接所指出的另一網(wǎng)頁。然而,當在記錄紙上打印出這樣的網(wǎng)頁時,不可能選擇超級鏈接。因此,不可能訪問由超級鏈接所指出的另一網(wǎng)頁。
為了解決這個問題,提出了下述技術。
首先,在記錄媒介上打印出被訪問的網(wǎng)頁(即,用戶通過操作通信終端而訪問的網(wǎng)頁)以及表示被訪問網(wǎng)頁位置信息(如,URL)的訪問數(shù)據(jù)。然后,用戶在記錄紙上打印對應于超級鏈接的對象的位置處畫出一標記。然后掃描帶有網(wǎng)頁的圖像以及用戶所畫標記的記錄紙。根據(jù)所打印的訪問數(shù)據(jù)以及用戶所畫標記的位置,通信終端訪問對應于位置信息的網(wǎng)頁,然后標識表示自對應于對象(即,超級鏈接)的超級鏈接的目的地的訪問數(shù)據(jù),該對象與用戶所畫的標記處在相同位置。然后,通信終端訪問所指定的網(wǎng)頁,并且打印出對應于超級鏈接的網(wǎng)頁圖像。應該注意的是,日本專利臨時公開號HEI 10-283313中公開了這種技術的一例。
按照上述技術,即使當網(wǎng)頁是被打印的圖像時,用戶也可以使用超級鏈接的功能。
網(wǎng)頁可能包括要求用戶輸入某些信息的輸入字段,一般而言,該輸入信息被發(fā)送到預定的目的地。當在記錄紙上打印出這樣的網(wǎng)頁時,不可能在輸入字段內(nèi)輸入信息。而且,不可能把信息發(fā)送到預定的目的地。尚未提出解決上述問題的技術,因此最近需要允許上述功能的技術。
(3)發(fā)明內(nèi)容因為提供了改進的通信終端設備,因此本發(fā)明是有利的。改進的通信終端用于在記錄媒介上打印出網(wǎng)頁,而不是用瀏覽器顯示出網(wǎng)頁,而且使用戶能輸入信息并且把輸入的信息發(fā)送到預定的目的地。
按照本發(fā)明一方面,提供了一種通信系統(tǒng),通信系統(tǒng)帶有一打印單元,被控制在記錄媒介上打印圖像;一掃描單元,被控制來掃描圖像;一訪問系統(tǒng),根據(jù)用戶的操作通過網(wǎng)絡與網(wǎng)頁相連;第一打印控制器,用于控制打印單元在第一記錄媒介上打印由訪問系統(tǒng)所訪問的網(wǎng)頁;第二打印控制器,它工作而使得當用訪問系統(tǒng)訪問的網(wǎng)頁包括輸入字段時,其中用戶要把數(shù)據(jù)輸入該字段且被輸入該輸入字段內(nèi)的數(shù)據(jù)要被發(fā)送到預定目的地,第二控制器就控制打印單元來打印一圖像,該圖像具有對應于該輸入字段的至少一個填充區(qū)域,該填充區(qū)域要被用戶填充,還具有一目的地區(qū)域,表示由網(wǎng)頁在第二記錄媒介上定義的目的地。通信系統(tǒng)還包括一掃描控制器,它控制掃描單元來掃描已被用戶填入的第二記錄媒介,以捕獲其中的圖像;一識別系統(tǒng),它根據(jù)在掃描控制器的控制下由掃描單元所掃描的第二記錄媒介來識別在填充區(qū)域內(nèi)寫入的內(nèi)容和目的地區(qū)域;以及一數(shù)據(jù)發(fā)送系統(tǒng),它把在填充區(qū)域內(nèi)寫入的以及識別系統(tǒng)所識別的內(nèi)容發(fā)送到在目的地區(qū)域內(nèi)打印的以及被識別系統(tǒng)所識別的目的地。
任選的是,第二打印控制器用于檢驗用訪問系統(tǒng)訪問的網(wǎng)頁是否包括表示網(wǎng)頁有效條件的條件數(shù)據(jù),第二打印控制器控制打印單元來打印一圖像,該圖像具有與條件數(shù)據(jù)有關的條件區(qū)域,以及第二記錄媒介上的填充區(qū)域和目的地區(qū)域。而且,識別系統(tǒng)用于識別在掃描單元所掃描的圖像的填充區(qū)域、目的地區(qū)域以及條件區(qū)域內(nèi)所打印的內(nèi)容,且通信系統(tǒng)還包括一條件檢查系統(tǒng),它確定當前的日期/時間是否遲于在第二記錄媒介的條件區(qū)域中所打印的以及由識別系統(tǒng)所識別的條件。而且,只有當條件檢查系統(tǒng)確定當前的日期/時間處于或先于從第二記錄媒介的條件區(qū)域中選取的條件時,數(shù)據(jù)發(fā)送系統(tǒng)才把在填充區(qū)域內(nèi)寫入的內(nèi)容發(fā)送到由目的地區(qū)域內(nèi)的內(nèi)容所指明的目的地。
這種情況下,通信系統(tǒng)可能還帶有一通知系統(tǒng),當條件檢查系統(tǒng)確定當前的日期/時間遲于從第二記錄媒介的條件區(qū)域中選取的條件時,它通知通信系統(tǒng)的用戶,當前的日期/時間遲于網(wǎng)頁的有效條件。
任選地或替代地,第二控制器可能用于檢驗用訪問系統(tǒng)所訪問的網(wǎng)頁是否包括表示在上一次修改網(wǎng)頁內(nèi)容時,日期/時間的經(jīng)修改的時間數(shù)據(jù),第二打印控制器控制打印單元來打印一圖像,該圖像具有表示網(wǎng)頁上一次修改的日期/時間的上一次修改時間區(qū)域,還具有具有當訪問系統(tǒng)訪問該網(wǎng)頁時所引用的訪問數(shù)據(jù)的訪問數(shù)據(jù)區(qū)域,還具有第二記錄媒介上的填充區(qū)域和目的地區(qū)域。而且,識別系統(tǒng)可能用于識別在由掃描單元掃描的圖像的填充區(qū)域、目的地區(qū)域、上一次修改時間區(qū)域、以及訪問數(shù)據(jù)區(qū)域內(nèi)所打印的內(nèi)容。通信系統(tǒng)可能還包括一經(jīng)修改的日期/時間獲取系統(tǒng),它參照訪問數(shù)據(jù)區(qū)域內(nèi)的數(shù)據(jù)而從網(wǎng)頁獲得上一次修改日期/時間,還包括一經(jīng)修改的日期/時間檢查系統(tǒng),它檢驗由經(jīng)修改的日期/時間獲取系統(tǒng)所獲得的上一次修改日期/時間與在上一次修改日期/時間區(qū)域中打印的并且由識別系統(tǒng)所識別的日期/時間是否一致。在這種配置中,只有當經(jīng)修改的日期/時間檢查系統(tǒng)確定由經(jīng)修改的日期/時間獲取系統(tǒng)所獲得的上一次修改日期/時間與在上一次修改日期/時間區(qū)域中打印的并且由識別系統(tǒng)所識別的日期/時間一致時,數(shù)據(jù)發(fā)送系統(tǒng)才可能把填充區(qū)域內(nèi)寫入的內(nèi)容發(fā)送到由目的地區(qū)域中的內(nèi)容所指明的目的地。
這種情況下,通信系統(tǒng)可能包括一通知系統(tǒng),當經(jīng)修改的日期/時間檢查系統(tǒng)確定由經(jīng)修改的日期/時間獲取系統(tǒng)所獲得的上一次修改日期/時間與在第二記錄媒介的上一次修改日期/時間區(qū)域上打印的以及由識別系統(tǒng)所識別的日期/時間不一致時,通知系統(tǒng)就通知通信系統(tǒng)的用戶,由經(jīng)修改的日期/時間獲取系統(tǒng)所獲得的上一次修改日期/時間與從第二記錄媒介的上一次修改日期/時間選取的日期/時間不一致。
任選的是,當用訪問系統(tǒng)所訪問的網(wǎng)頁包括多組輸入字段時,落在同一組內(nèi)的輸入字段具有相同的目的地,落在不同組內(nèi)的輸入字段具有不同的目的地,則第二打印控制器可能控制打印單元來打印一圖像,該圖像對于不同輸入字段組至少具有不同的第二記錄媒介上的填充區(qū)域和目的地區(qū)域。
或者,當用訪問系統(tǒng)所訪問的網(wǎng)頁包括多組輸入字段時,落在同一組內(nèi)的輸入字段具有相同的目的地,落在不同組內(nèi)的輸入字段具有不同的目的地,則第二打印控制器可能控制打印單元來打印一圖像,無論多個輸入字段是否落在不同的組內(nèi),該圖像至少具有同一第二記錄媒介上的填充區(qū)域和目的地區(qū)域。
按照本發(fā)明另一方面,提供了一種通信終端,通信終端帶有一打印單元,被控制在記錄媒介上打印圖像;一訪問系統(tǒng),根據(jù)用戶的操作通過網(wǎng)絡與網(wǎng)頁相連;第一打印控制器,它控制打印單元在第一記錄媒介上打印由訪問系統(tǒng)所訪問的網(wǎng)頁;以及第二打印控制器,它工作而使得當用訪問系統(tǒng)訪問的網(wǎng)頁包括一輸入字段時,其中用戶要把數(shù)據(jù)輸入該輸入字段且輸入字段內(nèi)輸入的數(shù)據(jù)要被發(fā)送到預定目的地,第二打印控制器控制打印單元來打印一圖像,它至少具有對應于輸入字段的填充區(qū)域,該填充區(qū)域要被用戶填入,還具有目的地區(qū)域,它表示由第二記錄媒介上的網(wǎng)頁所定義的目的地。
任選的是,通信終端可能包括一掃描單元,它被控制來掃描圖像;一掃描控制器,它控制掃描單元來掃描已被用戶填入的第二記錄媒介以捕獲其中的圖像;一識別系統(tǒng),它根據(jù)在掃描控制器的控制下由掃描單元所掃描的第二記錄媒介的圖像而識別填充區(qū)域和目的地區(qū)域內(nèi)所寫入的內(nèi)容;以及一數(shù)據(jù)發(fā)送系統(tǒng),它把填充區(qū)域內(nèi)寫入的以及由識別系統(tǒng)所識別的內(nèi)容發(fā)送到目的地區(qū)域上打印的以及由識別系統(tǒng)所識別的目的地。
按照本發(fā)明還有一方面,提供了一種通信終端,通信終端帶有一掃描單元,它被控制來掃描圖像;一訪問系統(tǒng),它與網(wǎng)頁相連;一掃描控制器,它控制掃描單元來掃描一記錄媒介,其上有一圖像,該圖像至少具有用戶寫入字符串的填充區(qū)域以及目的地區(qū)域,后者表示與填充區(qū)域內(nèi)所填充的字符串對應的數(shù)據(jù)要被發(fā)送至的目的地;一識別系統(tǒng),它根據(jù)在掃描控制器的控制下由掃描單元所掃描的記錄媒介的圖像而識別填充區(qū)域和目的地區(qū)域內(nèi)所寫入的內(nèi)容;以及一數(shù)據(jù)發(fā)送系統(tǒng),它把填充區(qū)域內(nèi)寫入的以及由識別系統(tǒng)所識別的內(nèi)容發(fā)送到目的地區(qū)域上打印的以及由識別系統(tǒng)所識別的目的地。
按照本發(fā)明另一方面,提供了一種計算機程序產(chǎn)品,它定義了由計算機執(zhí)行的過程,用于使用網(wǎng)頁進行通信。計算機程序產(chǎn)品包括以下指令響應于用戶的操作而通過網(wǎng)絡訪問網(wǎng)頁;在第一記錄媒介上打印被訪問的網(wǎng)頁;當網(wǎng)頁包括一輸入字段時,其中用戶要把數(shù)據(jù)輸入該字段且輸入字段內(nèi)輸入的數(shù)據(jù)要被發(fā)送到預定的目的地,所述填充區(qū)域對應于輸入字段,所述預定目的地在目的地區(qū)域內(nèi)表示,就打印一圖像,該圖像至少具有要被用戶填充的填充區(qū)域以及表示對應于填充區(qū)域的數(shù)據(jù)要被發(fā)送至的目的地的目的地區(qū)域;掃描被用戶填充的第二記錄媒介以捕獲其中圖像;根據(jù)第二記錄媒介的圖像識別在填充區(qū)域和預定目的地內(nèi)寫入的內(nèi)容;以及把填充區(qū)域內(nèi)寫入的以及識別步驟中識別的內(nèi)容發(fā)送到識別步驟中所識別的預定目的地。
按照本發(fā)明還有一方面,提供了一種計算機程序產(chǎn)品,它定義了可由計算機執(zhí)行的過程,用于打印與網(wǎng)頁有關的數(shù)據(jù),包括以下指令響應于用戶的操作通過網(wǎng)絡訪問網(wǎng)頁;在第一記錄媒介上打印被訪問網(wǎng)頁的圖像;以及當網(wǎng)頁包括一輸入字段時打印至少具有填充區(qū)域和目的地區(qū)域的圖像,其中用戶要把數(shù)據(jù)輸入該輸入字段且輸入字段中輸入的數(shù)據(jù)要被發(fā)送到預定的目的地,所述填充區(qū)域對應于輸入字段,所述填充區(qū)域要被用戶填充,所述目的地區(qū)域表示由網(wǎng)頁所定義的目的地。
按照本發(fā)明的進一步方面,提供了一種計算機程序產(chǎn)品,它定義了可由計算機執(zhí)行用于通信的過程,提供了以下指令掃描其上有圖像的記錄媒介,該圖像至少具有用戶寫入字符串的填充區(qū)域以及表示與填充區(qū)域內(nèi)填充的字符串對應的數(shù)據(jù)要被發(fā)送至的目的地的目的地區(qū)域;根據(jù)記錄媒介的圖像識別在填充區(qū)域和目的地區(qū)域內(nèi)寫入的內(nèi)容;以及把填充區(qū)域內(nèi)寫入的以及在識別步驟中識別的內(nèi)容發(fā)送到目的地區(qū)域內(nèi)表示的且在識別步驟中識別的目的地。
按照本發(fā)明還有一方面,提供了一種使用網(wǎng)頁進行通信的方法,包括以下步驟響應于用戶的操作通過網(wǎng)絡訪問網(wǎng)頁;在第一記錄媒介上打印被訪問的網(wǎng)頁;當網(wǎng)頁包括一輸入字段時,其中用戶要把數(shù)據(jù)輸入該字段且輸入字段內(nèi)輸入的數(shù)據(jù)要被發(fā)送到預定的目的地,所述填充區(qū)域對應于輸入字段,所述預定目的地在目的地區(qū)域內(nèi)表示,就打印一圖像,該圖像至少具有要被用戶填充的填充區(qū)域以及表示對應于填充區(qū)域的數(shù)據(jù)要被發(fā)送至的目的地的目的地區(qū)域;掃描被用戶填充的第二記錄媒介以捕獲其中圖像;根據(jù)第二記錄媒介的圖像識別在填充區(qū)域內(nèi)以及目的地區(qū)域內(nèi)表示的預定目的地內(nèi)寫入的內(nèi)容;以及把填充區(qū)域內(nèi)寫入的以及識別步驟中識別的內(nèi)容發(fā)送到識別步驟中所識別的預定目的地。
按照本發(fā)明另一方面,提供了一種打印與網(wǎng)頁有關的數(shù)據(jù)的方法,包括以下步驟響應于用戶的操作而通過網(wǎng)絡訪問網(wǎng)頁;在第一記錄媒介上打印被訪問的網(wǎng)頁的圖像;當網(wǎng)頁包括一輸入字段時,其中用戶要把數(shù)據(jù)輸入該字段且輸入字段內(nèi)輸入的數(shù)據(jù)要被發(fā)送到預定的目的地,所述填充區(qū)域對應于輸入字段,所述填充區(qū)域要被用戶填充,所述預定目的地表示由網(wǎng)頁所定義的目的地,就打印一圖像,該圖像至少具有一填充區(qū)域和一目的地區(qū)域。
按照本發(fā)明進一步的方面,提供了一種通信方法,包括以下步驟掃描其上有一圖像的記錄媒介,該圖像至少包括用戶寫入字符串的填充區(qū)域以及表示與填充區(qū)域內(nèi)填充的字符串對應的數(shù)據(jù)要被發(fā)送到的目的地的目的地區(qū)域;根據(jù)記錄媒介的圖像識別在填充區(qū)域和目的地區(qū)域內(nèi)寫入的內(nèi)容;以及把填充區(qū)域內(nèi)寫入的以及在識別步驟中識別的內(nèi)容發(fā)送到目的地區(qū)域內(nèi)表示的且在識別步驟中識別的目的地。
(4)


圖1是按照本發(fā)明第一實施例示出多功能外部設備的控制系統(tǒng)的框圖;圖2是按照本發(fā)明第一實施例說明web打印過程的流程圖;圖3A是當使用瀏覽器觀察網(wǎng)頁時的屏幕圖像;圖3B示出圖3A內(nèi)所示網(wǎng)頁的HTML表示;圖4示出輸入表的一例;圖5是按照本發(fā)明第一實施例說明web掃描過程的流程圖;圖6A示出參數(shù)表的數(shù)據(jù)結構;圖6B示出填充表的數(shù)據(jù)結構;圖7是說明按照第二實施例的web打印過程的流程圖;圖8是說明按照第二實施例的web掃描過程的流程圖;圖9示出按照第二實施例的輸入表的另一例。
(5)具體實施方式
下面將參照附圖描述按照第一和第二實施例的多功能外部設備。
圖1示出按照本發(fā)明第一實施例的多功能外部設備(下面稱為MFP)的控制系統(tǒng)。MFP1能夠通過公共電話線100執(zhí)行音頻通信,能夠通過公共電話線100發(fā)送圖像數(shù)據(jù),并且能夠在記錄紙上打印網(wǎng)頁,該網(wǎng)頁可通過因特網(wǎng)200訪問。第三個功能將會在下面被稱為web打印功能。
如圖1所示,MFP1具有CPU12、ROM14、RAM16、聽筒20、掃描單元32、調制解調器34、打印機單元36、用戶接口單元(下面稱為用戶I/F)40、PC接口單元(下面稱為PC I/F)50、通信控制單元60、以及線控單元70,它們通過總線80連接。
CPU12通過執(zhí)行各個過程而控制MFP1的全部操作,這些過程作為程序存儲在ROM14內(nèi),并且把過程的結果存儲在RAM16中并且通過總線80向MFP1的相應單元發(fā)送命令。
為了訪問網(wǎng)頁,CPU12執(zhí)行存儲在ROM14中的通信軟件。通信軟件控制通信控制單元60向連接到因特網(wǎng)200的服務器發(fā)送HTTP請求,用于基于HTTP(超文本鏈接協(xié)議)的網(wǎng)頁傳輸,并且用通信控制單元60接收從服務器發(fā)出的網(wǎng)頁作為HTTP應答。
聽筒20是在使用中與MFP1相連并從中挑選的發(fā)射機/接收機。掃描儀單元響應于來自CPU12的命令而掃描預定掃描位置上的原始圖像,并且產(chǎn)生被掃描圖像的圖像數(shù)據(jù)。
調制解調器34在CPU12的控制下修改掃描儀單元32所產(chǎn)生的圖像數(shù)據(jù)以產(chǎn)生可以通過電話線100發(fā)送的圖像信號,并且通過對經(jīng)由線控單元70從電話線100輸入的圖像信號進行解調而產(chǎn)生圖像數(shù)據(jù)。
打印機單元36在CPU12的控制下在放在預定位置處的記錄紙上打印出圖像(字符/字母)。
用戶I/F 40包括帶有多個按鍵和開關的操作面板42、在其屏幕上顯示各種信息的顯示面板44、帶有揚聲器及揚聲器驅動電路的揚聲器單元46。應該注意到,操作面板42包括web打印按鍵,用于在下述web打印過程中開始打印網(wǎng)頁(圖2);以及掃描按鍵,用于在web掃描過程中使用掃描儀單元32開始掃描圖像(圖5)。
PC I/F 50是通過通信電纜把MFP1與另一計算機系統(tǒng)相連的接口。有了PC I/F50后,就可能在MFP1和外部計算機系統(tǒng)間執(zhí)行數(shù)據(jù)通信。通信控制單元60在CPU12的控制下從外部設備接收分組數(shù)據(jù),并且/或者把分組數(shù)據(jù)發(fā)送到外部設備。
線控單元70通過電話網(wǎng)100發(fā)送/接收各種信號。線控單元70設置傳輸路徑,信號通過這些路徑被發(fā)送到電話線100或從電話線100被接收。設置傳輸路徑,使得當從MFP1選出聽筒20時(即,用戶執(zhí)行摘機操作),把從線控單元70指向聽筒20的路徑設置為傳輸路徑,音頻信號可以通過該路徑而被發(fā)送。當聽筒20返回MFP1時(即,執(zhí)行掛起操作時),釋放這樣設置的傳輸路徑。當聽筒20處于掛起條件時,不通過路徑發(fā)送音頻信號。
當用操作面板42執(zhí)行發(fā)送圖像的操作時(即,執(zhí)行傳真?zhèn)鬏敃r),或者當接收到圖像信號時,把指向調制解調器34的路徑設置為傳輸路徑,通過該路徑可以發(fā)送圖像信號。當已經(jīng)完成圖像信號通過調制解調器34的傳輸時,或者當已經(jīng)完成圖像信號通過電話線100的輸入時,釋放這樣設置的傳輸路徑。在釋放了傳輸路徑之后,從中不再發(fā)送圖像信號。
盡管未詳細描述,在從通信控制單元60到因特網(wǎng)200的傳輸路徑的一部分(即,從用戶到電話交換站的地帶),使用了把線連接單元70連接到公共電話網(wǎng)100的電話線。在該地帶中,通過使用ADSL(非對稱數(shù)字用戶線)技術,通過公共電話網(wǎng)100發(fā)送的信號與通過因特網(wǎng)200發(fā)送的分組數(shù)據(jù)重疊。
此后,將參照圖2描述由MFP1的CPU12所執(zhí)行的web打印過程。
當用戶對操作面板42進行操作以輸入目標網(wǎng)頁的URL(統(tǒng)一資源定位符),并且按下web打印按鍵時,web打印過程開始。
S110中,CPU12訪問由通過操作面板42輸入的URL所指定的網(wǎng)頁。特別是,CPU12發(fā)送對URL所指定的網(wǎng)頁的請求,并且接收網(wǎng)頁的數(shù)據(jù),該數(shù)據(jù)作為對請求的應答而從服務器發(fā)出。
當CPU12在S110中訪問網(wǎng)頁時,在MFP1和服務器之間執(zhí)行按照HTTP的數(shù)據(jù)傳輸。當從服務器發(fā)出的數(shù)據(jù)(HTTP標題)包括“Expires(到期)”標題字段(如,[到期星期天,2002年12月01日16:00:00 GMT])和“Last-Modified(上一次修改)”標題字段(如,[上一次修改星期天,2002年11月24日01:00:00 GMT])時,CPU12把標題字段的內(nèi)容存儲在RAM16中。
應該注意的是,“Expires”表示由網(wǎng)頁所提供給信息內(nèi)容的到期條件(即,網(wǎng)頁的有效條件),而且在由“Expires”標題字段所指明的日期/時間到期之后,可能改變信息內(nèi)容(如,要被用戶輸入的內(nèi)容和/或輸入數(shù)據(jù)要發(fā)送到的目的地)?!癓ast-Modified”表示當網(wǎng)頁的內(nèi)容被更新時最近一次的日期/時間。應該注意的是,本說明書中的“日期/時間”是指“日期和時間”的“日期”。例如,可能僅根據(jù)日期、或根據(jù)日期和時間來確定條件的到期。
接著,根據(jù)S110中訪問的網(wǎng)頁的圖像,在S120中產(chǎn)生表示網(wǎng)頁的圖像。
S130中,在記錄紙上用打印機單元36打印出S120中產(chǎn)生的網(wǎng)頁的圖像。圖3A示出被打印出的網(wǎng)頁的一例。
S140中,CPU12確定S110中訪問的網(wǎng)頁是否包括以其HTML(超文本鏈接標識語言)腳本形式的表格標記。特別是,在S140中,檢驗圖3B所示的表格標記(即,<form></form>)是否包括在HTML腳本中。
在包括上述表格標記的網(wǎng)頁中,當用web瀏覽器查閱時,顯示出包括在表格標記中的輸入標記(即,<input...>)和選擇標記(即,<select...>),作為圖3B所示的輸入或選擇控制。當使用web瀏覽器時,用戶可以在輸入框(字段)內(nèi)輸入必要的信息。一般而言,輸入框包括輸入框S1,當用類型type=“文本”屬性或者type=“密碼”屬性指定輸入標記時,用于輸入文本;以及輸入框S2,當用type=“無線電”屬性或者type=“復選框”屬性指定輸入標記時,用于復選;以及輸入框S3,當用type=“選擇”屬性指定輸入標記時用于選擇(如,下拉菜單)。
表格標記還包括帶有type=“提交”屬性的輸入標記,當用web瀏覽器顯示時它被顯示為提交按鈕(發(fā)送按鈕)B。當用戶選擇提交按鈕B時,表示輸入框(S1,S2和S3)內(nèi)輸入的文本的輸入數(shù)據(jù)被發(fā)送到一目的地,該目的地被指定表格內(nèi)的行為(action)屬性(即,action=“BBBB”“BBBB”是一URL或是電子郵件地址),該表格具有的值被設為添加到輸入數(shù)據(jù)的輸入標記或選擇標記的名字(name)屬性(即,name=“AAAA”;“AAAA”是任意字符串)。
如上所述,當網(wǎng)頁內(nèi)包括表格標記時,通過使用被指定為行為屬性的值,可以指明輸入數(shù)據(jù)被發(fā)送至的目的地。
應該注意的是,輸入框內(nèi)輸入的內(nèi)容將會是輸入框用于文本輸入(S1)時輸入的文本、當輸入框用于復選時被指定為輸入標記的值(value)屬性(如,value=“CCCC”;“CCCC”是任意字符串)的值、以及當輸入框用于選擇時(S3)被指定為所選項中的值屬性的值。
S140中,當網(wǎng)頁是包括表格標記的網(wǎng)頁時(S140是),對包括在頁面內(nèi)的表格標記數(shù)目c進行計數(shù),在S150中把變量M設為所計數(shù)的數(shù)目c(即,c是變量M中的輸入)。在下列描述中,“m”表示變量M的值。
S160中,初始化變量N。特別是,變量N被設為1(一)。
接著,根據(jù)S110中訪問的網(wǎng)頁內(nèi)所包括的表格標記,產(chǎn)生表示輸入表的圖像的圖像數(shù)據(jù)(S170)。特別是,在S170中,根據(jù)從HTML腳本頂部計數(shù)的第n個表格標記,產(chǎn)生輸入表的圖像數(shù)據(jù)。圖4示出S170所產(chǎn)生的輸入表的一例。如圖4所示,輸入表具有數(shù)字區(qū)域A1,其中指出表格號;參數(shù)區(qū)域A2,其中指出對發(fā)送輸入數(shù)據(jù)必要的參數(shù);以及輸入?yún)^(qū)域A3,其中指出要求用戶寫入輸入框S的內(nèi)容。
下面將詳細描述每個區(qū)域。輸入表包括1.數(shù)字區(qū)域A1指出變量N的值“n”。
2.參數(shù)區(qū)域A2A21方法區(qū)域—其中第n個表格標記的方法(method)屬性(method=“DDDD”)的值(“DDDD”GET或POST)被指出為水平排列(圖4的左右方向);A22目的地區(qū)域A22-其中字符串“URL”和在第n個表格標記內(nèi)被指定為行為(action)屬性(action=“BBBB”)的值(“BBBB”;URL或電子郵件地址)被指出為水平排列(圖4的左右方向);A23有效條件區(qū)域A23-當“Expires”標題字段的內(nèi)容在S110內(nèi)被存儲在RAM16中時,字符串“Expires”和到期標題字段區(qū)域的內(nèi)容被指出為水平排列(圖4的左右方向);以及A24經(jīng)修改的日期區(qū)域A24-當“Last-Modified”標題字段的內(nèi)容在S110內(nèi)被存儲在RAM16中時,字符串“Last-Modified”和“Last-Modified”標題字段的內(nèi)容被指出為水平排列(圖4的左右方向);A25地址區(qū)域-字符串“ORG”和S110中訪問的網(wǎng)頁的URL被指出為水平排列(圖4的左右方向);3.輸入?yún)^(qū)域A3,包括A31文本區(qū)域A31-當?shù)趎個表格標記包括用于輸入文本的輸入框S1時所創(chuàng)建的區(qū)域。區(qū)域A31具有一名字值A31a,它是在輸入框S1的輸入標記內(nèi)被指定為名字屬性的值;以及文本輸入?yún)^(qū)域A31b,其中要求用戶輸入內(nèi)容,它們是水平排列的(即,圖4的左右方向);A32復選區(qū)域A32-當?shù)趎個表格標記包括用于復選的輸入框S2時所創(chuàng)建的區(qū)域。區(qū)域A32具有名字值A32a,它是在輸入框S2的輸入項中被設為名字屬性的值;復選區(qū)域A32b,其中要求用戶進行復選;以及選項值A32c,它是被設為輸入框S2的輸入項的值屬性的值,它們都是水平排列的(即,圖4中的左右方向);A33選擇區(qū)域A32-當?shù)趎個表格標記包括用于選擇的輸入框S3時所創(chuàng)建的區(qū)域。選擇區(qū)域A33包括名字值區(qū)域A33b,它是被指定為輸入框S3的選擇標記的名字屬性的值;字符串A33c,它緊跟著選擇標記(從<select...>到</select>)間的選項標記(<option>)而被寫入;以及選項值A33d,它是被指定為選項標記的值屬性的值,它們都是水平排列的(即,圖4中的左右方向)。
應該注意到,在參數(shù)區(qū)域A2和輸入?yún)^(qū)域A3中,指出預定的標記。預定的標記指出相應內(nèi)容的位置,并且用在web掃描過程(下面將參照圖5描述)中。在該實施例中,標記“=”用于參數(shù)區(qū)域A2,標記“■”用于文本區(qū)域A31,標記“●”用于復選區(qū)域A32,而標記“▲”用于輸入?yún)^(qū)域A3的選擇區(qū)域A33。
按照該實施例,在有效條件區(qū)域A23中,參數(shù)區(qū)域A2的經(jīng)修改的日期/時間A24、由GMT所表示的“Expires”和“Last-Modified”標題字段的內(nèi)容被轉換成本地時間(例如,日本的GMT+9)并且被指出。
接著,打印由S170中產(chǎn)生的圖像數(shù)據(jù)所表示的網(wǎng)頁的圖像(S180)。根據(jù)該步驟,打印圖4中指出的輸入表。在第一實施例中,作為輸入?yún)^(qū)域A3的文本區(qū)域A31,產(chǎn)生用于輸入名字的文本區(qū)域(名字屬性A31a的值為“名字”)以及用于輸入地址的文本區(qū)域(名字屬性A31a的值為“地址”)。按照該實施例,進一步按照上面的實施例,作為復選區(qū)域A32,產(chǎn)生用于選取性別的復選區(qū)域(名字屬性A32a的值為“性別”),而作為選擇區(qū)域A33,形成類型選擇區(qū)域(名字屬性A33a的值為“類型”)。
在S180中打印出圖4所示的輸入表后,用戶在每個文本區(qū)域A31的文本填充區(qū)域A31b內(nèi)寫入字符/字母,選擇性地在多個復選區(qū)域A32的一個或多個復選框A32b內(nèi)畫出復選標記,并且選擇性地在復選區(qū)域A33的多個復選框A33b之一內(nèi)話務復選標記。例如,假定用戶寫入“EEEE FFFF”和“123 GGG HHH III Japan”作為姓名和地址,并且選取“男性”作為他的性別,并且選取類型I。
S190中,CPU12檢查變量N的值n是否等于或大于變量M的值m。當變量N的值n等于或大于變量M的值m時(S190是),已經(jīng)為S110中訪問的網(wǎng)頁的所有表格標記執(zhí)行S170后的過程。
當值n小于值m時(S190否),變量N的值n增1(S200),控制返回S170。
在重復了S170到S200的步驟后,并且當變量N的值n等于或大于變量M的值m時(S190是),或者當控制確定網(wǎng)頁不包括表格標記時(S140否),停止web打印過程。
接著,將參照圖5描述由MFP1的CPU12所執(zhí)行的web掃描過程。當在web打印過程(圖2)中打印出的輸入表被放在預定位置并且按下操作面板42的掃描按鍵時,web掃描過程開始。
在web掃描過程中,首先掃描輸入表(見圖4)的圖像(S310)。在該步驟中,CPU12控制掃描單元32掃描輸入表上的全部圖像,且掃描儀單元32根據(jù)CPU12的指示掃描輸入表的圖像。
S320中,根據(jù)S310中掃描的圖像而識別參數(shù)區(qū)域A2的內(nèi)容。即,步驟S320中,CPU12控制掃描單元32執(zhí)行OCR(光學字符識別)來識別在被掃描圖像部分處的寫入字符,每部分都由一對標記“=”來指明,識別結果被存儲在RAM16內(nèi)是數(shù)據(jù)表(將被稱為參數(shù)表)中。圖6A示出參數(shù)表的數(shù)據(jù)結構。
例如,首先,向與字符串“GET”或“POST”相關的參數(shù)表注冊方法區(qū)域A21內(nèi)所打印的字符串“Method”,表示一方法屬性。然后,在與行為屬性中所設的值(即,URL或電子郵件地址)相關的參數(shù)表內(nèi)注冊傳輸目的地區(qū)域A22中所打印的字符串“URL”。接著,在與表示“Expires”標題字段(即,2002/12/01 Sun 23:00:00)的字符串相關的參數(shù)表內(nèi)注冊有效條件區(qū)域A23內(nèi)所指明的字符串“Expires”。然后,在與表示“Last-Modified”標題字段(即,2002/11/24 Sun 10:00:00)的字符串相關的參數(shù)表內(nèi)注冊字符串“Last-Modified”。最終,在與表示網(wǎng)頁URL(即,http//xxx.com/regit/form.html)的字符串相關的參數(shù)表內(nèi)注冊地址區(qū)域A25內(nèi)所打印的字符串“ORG”。應該注意的是,將不向參數(shù)表注冊其中不打印任何字符串的區(qū)域。
接著,從S310中讀出的圖像中,識別出輸入?yún)^(qū)域A3的內(nèi)容(S330)。在該步驟中,執(zhí)行OCR來識別由標記“□”、“●”和“▲”所標識的位置處的內(nèi)容,識別結果被存儲在數(shù)據(jù)表(下文中稱為輸入表)中,數(shù)據(jù)表存儲在RAM16中。圖6B示出輸入表的數(shù)據(jù)結構。
關于文本區(qū)域A31,表示名字屬性數(shù)據(jù)的值A31a的字符串被視為一變量的名字,文本填充區(qū)域A31b內(nèi)寫入的字符串被視為變量的內(nèi)容,名字屬性的值和變量的內(nèi)容關于彼此而注冊。
關于復選區(qū)域A32,表示名字屬性的值A32a的字符串被視為變量的名字,表示與其中畫出復選標記的復選區(qū)域A32b相對應的選項值A32c的字符串被視為變量的內(nèi)容,變量的名字和內(nèi)容關于彼此而注冊。
關于選擇區(qū)域A33,表示名字屬性數(shù)據(jù)的值A33a的字符串被視為變量名,表示與其中畫出復選標記的復選區(qū)域A33b相對應(即,在它之后)的選項值A33d的字符串被視為變量的內(nèi)容,變量名和變量的內(nèi)容關于彼此而注冊。
接著,在S340中,CPU12檢查是否向S320中產(chǎn)生的參數(shù)表注冊了對應于字符串“Expires”的字符串。
當向參數(shù)表注冊了與字符串“Expires”對應的字符串時(S340是),CPU12就檢查當前的日期/時間是否遲于由向參數(shù)表注冊的字符串(它對應于字符串“Expires”)所表示的日期/時間(S350)。
當前的日期/時間遲于由向參數(shù)表注冊的字符所表示的日期/時間時(S350是),CPU12通知用戶向參數(shù)表注冊的日期/時間已到期(S360),并且結束web掃描過程。S360中,CPU12在顯示面板44上顯示一消息,指示當前的時間和日期遲于由向參數(shù)表注冊的字符串所指示的日期/時間。
當日期/時間未到期(S350否)時,或者當未向參數(shù)表注冊對應于字符串“Expires”的字符串時(S340否),CPU12檢查是否在S320中產(chǎn)生的參數(shù)表內(nèi)注冊對應于字符串“Last-Modified”的字符串(S370)。
當向參數(shù)表注冊了對應于字符串“Last-Modified”的字符串時(S370是),CPU12就檢查是否向參數(shù)表注冊了對應于字符串“ORG”的字符串(S380)。
當向參數(shù)表注冊了對應于字符串“ORG”的字符串時(S380是),向參數(shù)表注冊網(wǎng)頁的日期/時間,該日期/時間由字符串所表示的URL來指明。在該步驟中,如圖2中的S110所示,用服務器執(zhí)行用于訪問網(wǎng)頁的數(shù)據(jù)傳輸,CPU12獲得上一次修改標題字段的內(nèi)容,該字段包括在從服務器發(fā)出的數(shù)據(jù)(HTTP標題)中。接著,CPU12把上一次修改字段的內(nèi)容視為網(wǎng)頁經(jīng)修改的日期/時間。
當CPU12識別出網(wǎng)頁經(jīng)修改的日期/時間時(S390是),CPU12就檢驗由對應于字符串“Last-Modified”的字符串所表示的經(jīng)修改的日期/時間與S390中所識別的經(jīng)修改的日期/時間是否彼此一致(S400)。
當經(jīng)修改的日期/時間互相不一致時,或者當不能在S390中識別出經(jīng)修改的日期/時間時(S400否),CPU12就通知,經(jīng)修改的日期/時間不一致(S410),并且結束web掃描過程。在S410中,CPU12在顯示面板44上顯示一消息,指示經(jīng)修改的日期/時間不一致。
當兩個經(jīng)修改的日期/時間彼此不一致時(S400是),當未注冊對應于字符串“Last-Modified”的任何字符串時(S370否),或者當未注冊對應于字符串“ORG”的任何字符串時(S380否),根據(jù)S330中產(chǎn)生的輸入表而產(chǎn)生輸入數(shù)據(jù)(S420)。S420中,連接向輸入表注冊的變量的名字和內(nèi)容,然后按照預定的協(xié)議對其進行編碼,產(chǎn)生一字符串作為輸入數(shù)據(jù)。按照該實施例,連接名字(name)、性別(sex)、地址(address)和類型(type)并對它們進行編碼以產(chǎn)生輸入數(shù)據(jù)“name=EEEE FFFF&sex=m&address=123 GGG HHH III Japan&type=1”。
S420中產(chǎn)生的輸入數(shù)據(jù)被發(fā)送(S430)。S430中,輸入數(shù)據(jù)被發(fā)送到一URL,根據(jù)由對應于字符串“method”的字符串所標識的方法,該URL對應于向S320中產(chǎn)生的參數(shù)表注冊的字符串“URL”。
特別是,當對應于字符串“method”的字符串為字符串“get”時,通過使用包括對應于字符串“URL”的字符串的URL、其后是用于連接字符串的“&”,請求帶有URL的網(wǎng)頁,該URL由對應于字符串“URL”的字符串所指出,而把輸入數(shù)據(jù)發(fā)送至由對應于字符串“URL”的字符串所表示的URL,于是在S420中產(chǎn)生輸入數(shù)據(jù)。當對應于字符串“method”的字符串為“post”時,通過向為了請求網(wǎng)頁而被發(fā)送的數(shù)據(jù)添加S420中產(chǎn)生的輸入數(shù)據(jù),而把輸入數(shù)據(jù)發(fā)送至由對應于字符串“URL”的字符串所表示的URL。
在完成步驟S430之后,CPU12就完成web掃描過程。
按照如上配置的MFP1,在S170和S180中產(chǎn)生并且在記錄紙上打印輸入?yún)^(qū)域A3和參數(shù)區(qū)域A2的圖像,輸入?yún)^(qū)域A3中要求用戶輸入數(shù)據(jù),參數(shù)區(qū)域A2中的參數(shù)對應發(fā)送輸入數(shù)據(jù)是必要的,這兩個區(qū)域都包括在圖2的S110中所訪問的網(wǎng)頁內(nèi)。
然后,用戶在輸入?yún)^(qū)域A3和參數(shù)區(qū)域A2中寫入內(nèi)容,這些內(nèi)容要被輸入到網(wǎng)頁的輸入框,并且操作MFP1來讀取這些內(nèi)容。MFP1在圖5的S310中掃描紙張的圖像,并且在S320和S330中識別輸入?yún)^(qū)域A3和參數(shù)區(qū)域A2中寫入的內(nèi)容。然后,根據(jù)從輸入?yún)^(qū)域A3選取的內(nèi)容,在S420中再現(xiàn)輸入數(shù)據(jù)。而且,根據(jù)從參數(shù)區(qū)域A2中選取的內(nèi)容,再現(xiàn)傳輸目的地(對應于URL的字符串),并且把S420中再現(xiàn)的內(nèi)容發(fā)送到目的地(S430)。
如上所述,當使用web打印功能在記錄紙上打印出一網(wǎng)頁、該網(wǎng)頁的輸入框和輸入數(shù)據(jù)被發(fā)送到預定目的地時,可以實現(xiàn)輸入數(shù)據(jù)的輸入操作和傳輸操作。
可以從S180中打印的紙中獲得對應輸入框中的輸入操作以及輸入數(shù)據(jù)的傳輸操作所必要的數(shù)據(jù)。因此,MFP1無須帶有存儲區(qū)域。
而且,可以在不同的紙上打印出S180中打印的輸入表的圖像,該不同的紙上在S130中打印出網(wǎng)頁的圖像。因此,網(wǎng)頁的圖像可以按照其外觀被打印出來。因此,可以保持而不改變網(wǎng)頁內(nèi)對象的布局。即,可以實現(xiàn)輸入框中輸入數(shù)據(jù)的輸入操作、以及輸入數(shù)據(jù)的傳輸操作,而不改變網(wǎng)頁中對象的布局。
而且,在其上在S180中打印輸入框的圖像的紙上,網(wǎng)頁的圖像未被打印。這樣,在這種情況下,當在S320和S330中標識了相應的區(qū)域時,CPU12不必要區(qū)分網(wǎng)頁的輸入?yún)^(qū)域和對象。因而,抑制了對CPU12的負載,CPU12執(zhí)行OCR。
當前的日期/時間遲于由對應于字符串“Expires”的字符串所表示的日期/時間時,控制繼續(xù)到S360,并且不在S430中發(fā)送輸入數(shù)據(jù)。應該注意的是,對應于字符串“Expires”的字符串表示網(wǎng)頁提供的內(nèi)容被修改的日期/時間(即,網(wǎng)頁的有效日期/時間)。在該日期/時間到期之后,可以修改網(wǎng)頁的內(nèi)容(如,可能修改要被輸入到輸入框中和/或目的地的數(shù)據(jù),其中輸入數(shù)據(jù)要被發(fā)送到目的地)。因此,在該實施例中,當前的日期/時間已經(jīng)過了由對應于字符串“Expires”的字符串所表示的日期/時間時,輸入數(shù)據(jù)就不被發(fā)送。根據(jù)該配置,可以有效地防止錯誤數(shù)據(jù)的傳輸、數(shù)據(jù)到錯誤目的地的傳輸、以及/或者把不必要的數(shù)據(jù)輸入到因特網(wǎng)200。
而且,當前的日期/時間遲于由對應于字符串“Expires”的字符串所表示的日期/時間時,在S360中向用戶通知一消息。因此,用戶可以知道有效日期的到期。
而且,當S390中識別的網(wǎng)頁的日期/時間不同于由對應于字符串“Last-Modified”的字符串所表示的日期/時間時,控制繼續(xù)到S410,并且在S430中不發(fā)送輸入數(shù)據(jù)。
應該注意的是,對應于字符串“Last-Modified”的字符串表示在圖2是S110中訪問(即,修改)網(wǎng)頁時的日期/時間。換言之,對應于字符串“Last-Modified”的字符串表示在打印輸入表時的日期/時間。而且,S390中獲得的經(jīng)修改的日期/時間表示當掃描用戶填充的輸入?yún)^(qū)域A3的輸入表時、網(wǎng)頁經(jīng)修改的日期/時間。因此,輸入表的打印輸出和輸入表的掃描之間可能有一時滯。在這種情況下,可能在輸入表的打印輸出后以及在用戶填入的輸入表的掃描之前修改網(wǎng)頁。即,在時滯期間可能改變要被輸入的數(shù)據(jù)以及/或者輸入數(shù)據(jù)要發(fā)送到的目的地。
因此,按照該實施例,當兩個日期/時間一致時,不發(fā)送輸入數(shù)據(jù)。當兩個日期/時間不同時,在S410中通知用戶。
當S110中訪問的網(wǎng)頁包括多組輸入框時,每組包括多個輸入框,且同一組內(nèi)輸入框輸入的所有數(shù)據(jù)要被發(fā)送到同一目的地,CPU12可能在S180中為每個相應組打印出不同的輸入表。
當如上打印出輸入表時,每個輸入表可以被視為網(wǎng)頁的輸入表,該網(wǎng)頁沒有這樣的多組輸入框。
本發(fā)明不限于上述示例性實施例的配置,并且可以以各種方式進行修改,而不背離本發(fā)明的范圍。
例如,在上述實施例中,在MFP1中采用按照本發(fā)明的通信終端的配置。設備不限于上述MFP1,并且可以在具有web打印功能的任何其它適當設備中采用通信終端的配置。
在上述實施例中,通信系統(tǒng)包括單個MFP1。然而,按照本發(fā)明的通信系統(tǒng)可能包括多個設備,設備包括一個或多個MFP1和/或一個或多個終端設備。
在示例性實施例中,MFP1用于打印出/掃描記錄紙上的圖像。本發(fā)明不限于該配置,且MFP1用于打印出/掃描除記錄紙以外的記錄媒介上的圖像。
在示例性實施例中,CPU12執(zhí)行圖2和5中所示的過程。本發(fā)明無須限于該配置。例如,每個過程都可由另一計算機系統(tǒng)來執(zhí)行,另一系統(tǒng)通過有線/無線的信號傳輸線而連接到MFP1。
在上述示例性實施例中,按照MFP1的ROM14中存儲的程序執(zhí)行圖2和5中所示的過程。然而,本發(fā)明不限于這種配置。如果MFP1用于從FD(軟盤)或存儲卡這樣的記錄媒介讀取數(shù)據(jù)或向其中寫入數(shù)據(jù),就可以按照存儲在這種記錄媒介中的程序來執(zhí)行圖2和5所示的過程。
在示例性實施例中,MFP1與包括因特網(wǎng)在內(nèi)的WAN(廣域網(wǎng))相連。然而,本發(fā)明不限于該配置,MFP1可能與LAN(局域網(wǎng))相連。
在示例性實施例中,每個數(shù)據(jù)表(即,參數(shù)表和輸入表見圖6)都存儲在RAM16中。然而,本發(fā)明不限于這樣的配置。如果MFP1能夠從除RAM16以外的記錄媒介(如,硬盤或存儲卡)讀取數(shù)據(jù)或向其寫入數(shù)據(jù),數(shù)據(jù)表就可能被存儲在這樣的記錄媒介中。
在該實施例中,當S110中訪問的網(wǎng)頁包括多組輸入框時,每組都有多個輸入框,且同一組的輸入框內(nèi)輸入的所有數(shù)據(jù)都被發(fā)送到同一目的地,CPU12就可能在S180中為相應的組打印出不同的輸入表。本發(fā)明不限于這樣的配置。
可以修改該實施例,使得可以在同一張紙上打印出對應于多個組的多個區(qū)域。
如圖7所示,在S170M中,產(chǎn)生對應于第n個表格標記的輸入表的圖像數(shù)據(jù)。然后在S190M中,像在圖2的S190中一樣比較m和n。在S180M中,在同一張紙上打印出首先連接到第m個圖像數(shù)據(jù)的圖像數(shù)據(jù)。當未在一張紙上打印出所連接的數(shù)據(jù)時,就在多張紙上打印它。
如圖8所示,該圖對應于圖1所示的過程,在S310之前添加S302M以初始化變量T(即,T被設為1下面,變量T的值由“t”表示)。在S320M和S330M中,識別對應于數(shù)字區(qū)域A1的參數(shù)區(qū)域和輸入?yún)^(qū)域的內(nèi)容。
在完成步驟S360、S410或S430之后,當存在第(t+1)個區(qū)域時(S432M是),變量T在S434M中增1(即,T被設為1+t),控制繼續(xù)到步驟S310。當不存在第(t+1)個區(qū)域時(S432M否),結束web掃描過程。
可能修改圖2的S170中所產(chǎn)生的圖像數(shù)據(jù),使得如圖9所示,輸入?yún)^(qū)域A3的文本區(qū)域A31被分成多個分段,每個分段用于一個字符。根據(jù)該配置,用戶可以在字符串被寫入時使用分段作為向導。而且,當在圖5的S330中識別出字符時,MFP1可以容易地標識相應的字符。
權利要求
1.一種通信系統(tǒng),包括打印單元,它被控制用以在記錄媒介上打印一圖像;掃描單元,它被控制用以掃描一圖像;訪問系統(tǒng),它響應于用戶的操作而通過網(wǎng)絡與網(wǎng)頁相連;第一打印控制器,它控制所述打印單元在第一記錄媒介上打印由所述訪問系統(tǒng)所訪問的網(wǎng)頁;第二打印控制器,它工作使得當用所述訪問系統(tǒng)訪問的網(wǎng)頁包括一輸入字段時,其中用戶要把數(shù)據(jù)輸入該字段且在輸入字段內(nèi)輸入的數(shù)據(jù)被發(fā)送到預定目的地,所述第二打印控制器就控制所述第二打印單元在第二媒介上打印一圖像,該圖像至少具有對應于輸入字段的填充區(qū)域,所述填充區(qū)域要被用戶填充,圖像還具有一目的地區(qū)域,指出由網(wǎng)頁所定義的目的地;掃描控制器,它控制所述掃描單元來掃描已經(jīng)被用戶填充的第二記錄媒介以捕獲其中的圖像;識別系統(tǒng),它根據(jù)由所述掃描單元在所述掃描控制器的控制下所掃描的第二記錄媒介的圖像,識別在填充區(qū)域和目的地區(qū)域內(nèi)寫入的內(nèi)容;以及數(shù)據(jù)發(fā)送系統(tǒng),它把在填充區(qū)域內(nèi)寫入的并且被所述識別系統(tǒng)所識別的內(nèi)容發(fā)送至在目的地區(qū)域內(nèi)打印的且被所述識別系統(tǒng)所識別的目的地。
2.如權利要求1所述的通信系統(tǒng),其中所述第二打印控制器用于檢查用所述訪問系統(tǒng)所訪問的網(wǎng)頁是否包括表示網(wǎng)頁有效條件的條件數(shù)據(jù),所述第二打印控制器控制所述打印單元在第二記錄媒介上打印一圖像,該圖像具有與條件數(shù)據(jù)有關的條件區(qū)域,以及填充區(qū)域和目的地區(qū)域,其中所述識別系統(tǒng)用于識別在由所述掃描單元所掃描的圖像的填充區(qū)域、目的地區(qū)域和條件區(qū)域內(nèi)打印的內(nèi)容,其中所述通信系統(tǒng)還包括一條件檢查系統(tǒng),它確定當前日期/時間是否遲于在第二記錄媒介的條件區(qū)域內(nèi)打印的并且被所述識別系統(tǒng)所識別的條件,以及其中所述數(shù)據(jù)發(fā)送系統(tǒng)用于只有當所述條件檢查系統(tǒng)確定當前日期/時間處在或先于從第二記錄媒介的條件區(qū)域中選取的條件時,才把填充區(qū)域內(nèi)寫入的內(nèi)容發(fā)送至由目的地區(qū)域中的內(nèi)容所指示的目的地。
3.如權利要求2所述的通信系統(tǒng),其特征在于還包括一通知系統(tǒng),當所述條件檢查系統(tǒng)確定當前日期/時間遲于從第二記錄媒介的條件區(qū)域中選取的條件時,該通知系統(tǒng)通知所述通信系統(tǒng)的用戶當前日期/時間遲于網(wǎng)頁的有效條件。
4.如權利要求1所述的通信系統(tǒng),其中所述第二打印控制器用于檢查用所述訪問系統(tǒng)所訪問的網(wǎng)頁是否包括表示上一次修改網(wǎng)頁內(nèi)容時的日期/時間的經(jīng)修改的時間數(shù)據(jù),所述第二打印控制器控制所述打印單元在第二記錄媒介上打印一圖像,該圖像具有一上一次修改時間區(qū)域,表示網(wǎng)頁上一次修改的日期/時間,圖像還具有一訪問數(shù)據(jù)區(qū)域,帶有當所述訪問系統(tǒng)訪問網(wǎng)頁時所涉及的訪問數(shù)據(jù),還具有填充區(qū)域和目的地區(qū)域,其中所述識別系統(tǒng)用于識別在由所述掃描單元所掃描的圖像的填充區(qū)域、目的地區(qū)域、上一次修改時間區(qū)域和訪問數(shù)據(jù)區(qū)域中打印的內(nèi)容,其中所述通信系統(tǒng)還包括經(jīng)修改的日期/時間獲取系統(tǒng),它參照訪問數(shù)據(jù)區(qū)域內(nèi)的數(shù)據(jù)從網(wǎng)頁獲取上一次修改的日期/時間;以及經(jīng)修改的日期/時間檢查系統(tǒng),它檢查由所述經(jīng)修改的日期/時間獲取系統(tǒng)所獲得的上一次修改日期/時間是否與在上一次修改日期/時間區(qū)域內(nèi)打印的且被所述識別系統(tǒng)所識別的日期/時間一致,其中所述數(shù)據(jù)發(fā)送系統(tǒng)用于只有當所述經(jīng)修改的日期/時間檢查系統(tǒng)確定由所述經(jīng)修改的日期/時間獲取系統(tǒng)所獲得的上一次修改日期/時間與在上一次修改日期/時間區(qū)域中打印的并且被所述識別系統(tǒng)所識別的日期/時間一致時,才把填充區(qū)域內(nèi)寫入的內(nèi)容發(fā)送到由目的地區(qū)域內(nèi)的內(nèi)容所指示的目的地。
5.如權利要求4所述的通信系統(tǒng),其特征在于還包括一通知系統(tǒng),當所述經(jīng)修改的日期/時間檢查系統(tǒng)確定由所述經(jīng)修改的日期/時間獲取系統(tǒng)所獲得的上一次修改日期/時間與在第二記錄媒介的上一次修改日期/時間區(qū)域中打印的并且被所述識別系統(tǒng)所識別的日期/時間不一致時,該通知系統(tǒng)通知所述通信系統(tǒng)的用戶由所述經(jīng)修改的日期/時間獲取系統(tǒng)所獲得的上一次修改日期/時間與從第二記錄媒介的上一次修改日期/時間區(qū)域中選取的日期/時間不一致。
6.如任一權利要求1-5所述的通信系統(tǒng),其特征在于,當用所述訪問系統(tǒng)所訪問的網(wǎng)頁包括多組輸入字段時,所述輸入字段落在具有相同目的地的同一組內(nèi),所述輸入字段具有不同目的地的不同組內(nèi),所述第二打印控制器就控制所述打印單元,為不同的輸入字段組在不同的第二記錄媒介上打印一圖像,該圖像至少具有填充區(qū)域和目的地區(qū)域。
7.如任一權利要求1-5所述的通信系統(tǒng),其特征在于,當用所述訪問系統(tǒng)所訪問的網(wǎng)頁包括多組輸入字段時,所述輸入字段落在具有相同目的地的同一組內(nèi),所述輸入字段具有不同目的地的不同組內(nèi),所述第二打印控制器就控制所述打印單元來打印一圖像,無論多個輸入字段是否落在不同組內(nèi),該圖像至少具有相同的第二記錄媒介上的填充區(qū)域和目的地區(qū)域。
8.一種通信終端,其特征在于包括按照任一權利要求1-7所述的打印單元、掃描單元、訪問系統(tǒng)、第一打印控制器和第二打印控制器。
9.一種通信終端,其特征在于包括按照任一權利要求1-7所述的掃描控制器、識別系統(tǒng)和數(shù)據(jù)發(fā)送系統(tǒng)。
10.如權利要求8所述的通信終端,其特征在于還包括按照任一權利要求2、3、6和7所述的條件檢查系統(tǒng)。
11.如權利要求8所述的通信終端,其特征在于還包括按照任一權利要求4-7所述的經(jīng)修改的日期/時間獲取系統(tǒng)和經(jīng)修改的日期/時間檢查系統(tǒng)。
12.如權利要求10或11所述的通信終端,其特征在于還包括按照權利要求3、5或6所述的通知系統(tǒng)。
13.一種通信程序,它使計算機系統(tǒng)充當按照任一權利要求1-7所述的訪問系統(tǒng)、第一打印控制器、第二打印控制器、掃描控制器、識別系統(tǒng)和數(shù)據(jù)發(fā)送系統(tǒng)。
14.一種通信程序,它使計算機系統(tǒng)充當按照任一權利要求1-7所述的掃描控制系統(tǒng)、識別系統(tǒng)和數(shù)據(jù)發(fā)送系統(tǒng)。
全文摘要
通信系統(tǒng)包括打印單元、圖像掃描單元、可連接到網(wǎng)頁的訪問系統(tǒng)。打印單元在第一記錄媒介上打印出網(wǎng)頁。當網(wǎng)頁包括一輸入字段,而且在輸入字段內(nèi)輸入的數(shù)據(jù)要被發(fā)送到預定的目的地時,打印單元就在第二記錄媒介上打印出一圖像,該圖像的填充區(qū)域要被用戶填充,圖像還具有指示目的地的目的地區(qū)域。通信系統(tǒng)包括掃描控制器,它控制掃描單元對第二記錄媒介進行掃描以捕獲其中的圖像;識別系統(tǒng),它根據(jù)被掃描的圖像識別在填充區(qū)域和目的地區(qū)域內(nèi)寫入的內(nèi)容;以及數(shù)據(jù)發(fā)送系統(tǒng),它把從填充區(qū)域選取的內(nèi)容發(fā)送到從目的地區(qū)域選取的目的地中。
文檔編號H04N1/00GK1517892SQ20041000333
公開日2004年8月4日 申請日期2004年1月21日 優(yōu)先權日2003年1月21日
發(fā)明者青木一磨, 佐藤裕二, 小久保雅俊, 二, 雅俊 申請人:兄弟工業(yè)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1