專利名稱:通信終端、存儲(chǔ)介質(zhì)和通信系統(tǒng)的制作方法
背景技術(shù):
發(fā)明領(lǐng)域本發(fā)明涉及在把通信終端連接到網(wǎng)絡(luò)的狀態(tài)中所使用的一種通信終端,以及用于存儲(chǔ)控制通信終端的終端控制程序的存儲(chǔ)介質(zhì)。
現(xiàn)有技術(shù)的描述當(dāng)前,在把通信終端連接到網(wǎng)絡(luò)的狀態(tài)中所使用的諸如組合機(jī)或網(wǎng)絡(luò)打印機(jī)之類的某些通信終端具有打印萬維網(wǎng)頁面的圖象的功能(此后稱之為“網(wǎng)頁打印功能”),所述萬維網(wǎng)頁面是通過網(wǎng)絡(luò)在打印媒體上訪問的。借助網(wǎng)頁打印功能,可以通過打印媒體瀏覽萬維網(wǎng)頁面。
近年來,已經(jīng)建議多種技術(shù)來提高通過打印媒體瀏覽萬維網(wǎng)頁面時(shí)的方便性。
例如,如在JP-A-10-162030中所述,當(dāng)萬維網(wǎng)頁面(超文本文檔)中包含訪問數(shù)據(jù)(超鏈接地址)時(shí),在打印媒體上打印通過添加由字符串構(gòu)成的腳注(即,URL)而得到的圖象,所述字符串表示萬維網(wǎng)頁面的圖象的訪問數(shù)據(jù)。
通過網(wǎng)絡(luò)訪問的萬維網(wǎng)頁面常常包括訪問(鏈接)其它萬維網(wǎng)頁面的訪問數(shù)據(jù)。在只打印萬維網(wǎng)頁面的圖象的情況下,不能夠作出關(guān)于萬維網(wǎng)頁面中是否包括訪問數(shù)據(jù)的判斷,以及關(guān)于可以從萬維網(wǎng)頁面訪問哪個(gè)萬維網(wǎng)頁面的判斷,以致不能夠把訪問數(shù)據(jù)保存在打印媒體中。然而,根據(jù)JP-A-10-162030中揭示的技術(shù),用戶可以根據(jù)打印媒體上打印的腳注作出此萬維網(wǎng)頁面是否包括訪問數(shù)據(jù),以及從此萬維網(wǎng)頁面可以訪問哪個(gè)萬維網(wǎng)頁面的判斷,以致也可以把訪問數(shù)據(jù)保存在打印媒體中。
順便說說,當(dāng)通過在個(gè)人計(jì)算機(jī)(它是一種通信終端)中建立的網(wǎng)瀏覽器(萬維網(wǎng)瀏覽器)瀏覽萬維網(wǎng)頁面時(shí),可以執(zhí)行萬維網(wǎng)頁面的訪問數(shù)據(jù)的記錄(即,所謂的“書簽記錄”),以便在需要重復(fù)訪問萬維網(wǎng)頁面時(shí)減少輸入訪問數(shù)據(jù)的勞動(dòng)量。結(jié)果,當(dāng)用戶進(jìn)行簡單操作以指定經(jīng)記錄的訪問數(shù)據(jù)時(shí),用戶就可以訪問和瀏覽所指定的訪問數(shù)據(jù)的萬維網(wǎng)頁面。
如果可以在具有萬維網(wǎng)打印功能的通信終端中提供訪問數(shù)據(jù)的記錄和記錄的訪問數(shù)據(jù)的用戶的記錄(以及打印所指定的訪問數(shù)據(jù)的萬維網(wǎng)頁面),則還期望,在通過打印媒體瀏覽萬維網(wǎng)頁面時(shí)可以更大地提高方便性。
然而,在現(xiàn)有技術(shù)中,具有萬維網(wǎng)打印功能的通信終端中既不執(zhí)行訪問數(shù)據(jù)的記錄也不執(zhí)行記錄的訪問數(shù)據(jù)的用戶的記錄。已經(jīng)需要一種技術(shù)來提供訪問數(shù)據(jù)的記錄和記錄訪問數(shù)據(jù)的用戶的記錄。
發(fā)明概要已經(jīng)構(gòu)成本發(fā)明來解決上述問題,因此本發(fā)明的一個(gè)目的是提供具有萬維網(wǎng)打印功能的一種通信終端,其中,訪問數(shù)據(jù)的記錄和記錄訪問數(shù)據(jù)的用戶的記錄兩者均可提供。
根據(jù)本發(fā)明的一個(gè)方面,提供了在把通信終端連接到網(wǎng)絡(luò)的狀態(tài)中使用的一種通信終端,包括訪問單元,配置成根據(jù)訪問預(yù)定萬維網(wǎng)頁面的訪問數(shù)據(jù)而通過網(wǎng)絡(luò)訪問預(yù)定的萬維網(wǎng)頁面;打印單元,配置成在打印媒體上打印預(yù)定圖象;讀出單元,配置成讀出在打印媒體上打印的圖象;記錄媒體,配置成記錄包括關(guān)鍵字和字符串的各種數(shù)據(jù)塊;第一打印指令單元,它使打印單元打印表示萬維網(wǎng)頁面的訪問數(shù)據(jù)的字符串以及輸入列,所述輸入列用于讓用戶輸入任意的關(guān)鍵字以及通過訪問單元訪問的萬維網(wǎng)頁面的圖象;讀出指令單元,配置成命令讀出單元讀出表示訪問數(shù)據(jù)的字符串和輸入列中輸入的關(guān)鍵字,所述輸入列是來自根據(jù)第一打印指令單元給出的指令打印的打印媒體的;記錄指令單元,它使記錄媒體記錄字符串和根據(jù)讀出指令單元給出的指令讀出的關(guān)鍵字,同時(shí)使字符串與關(guān)鍵字相關(guān)聯(lián);關(guān)鍵字輸入單元,配置成讓用戶輸入任意關(guān)鍵字;檢索單元,配置成檢索對應(yīng)于關(guān)鍵字的字符串,所述關(guān)鍵字是從記錄在記錄媒體中的字符串通過關(guān)鍵字輸入單元輸入的;第一訪問指令單元,配置成命令訪問單元根據(jù)由檢索單元檢測到的字符串所表示的訪問數(shù)據(jù)來訪問萬維網(wǎng)頁面;以及第二打印指令單元,配置成命令打印單元打印根據(jù)第一訪問指令單元給出的指令所訪問的萬維網(wǎng)頁面。
根據(jù)本發(fā)明的另一個(gè)方面,提供了用于存儲(chǔ)使計(jì)算機(jī)系統(tǒng)執(zhí)行一些過程的一種終端控制程序的存儲(chǔ)介質(zhì),所述過程用于控制在把通信終端連接到網(wǎng)絡(luò)的狀態(tài)中所使用的一種通信終端,所述通信終端包括訪問單元,配置成根據(jù)訪問預(yù)定萬維網(wǎng)頁面的訪問數(shù)據(jù)而通過網(wǎng)絡(luò)訪問預(yù)定的萬維網(wǎng)頁面;打印單元,配置成在打印媒體上打印預(yù)定圖象;讀出單元,配置成讀出在打印媒體上打印的圖象;以及記錄媒體,配置成記錄各種數(shù)據(jù)塊,終端控制程序包括第一打印指令單元,它指令打印單元打印表示萬維網(wǎng)頁面的訪問數(shù)據(jù)的字符串以及輸入列,所述輸入列用于讓用戶輸入任意關(guān)鍵字以及通過訪問單元訪問的萬維網(wǎng)頁面的圖象;讀出指令單元,它指令讀出單元讀出表示訪問數(shù)據(jù)的字符串和輸入列中輸入的關(guān)鍵字,所述輸入列是來自根據(jù)第一打印指令單元給出的指令打印的打印媒體;記錄指令單元,它指令記錄媒體記錄字符串和根據(jù)讀出指令單元給出的指令所讀出的關(guān)鍵字,同時(shí)使字符串與關(guān)鍵字相關(guān)聯(lián);關(guān)鍵字輸入單元,它讓用戶輸入任意關(guān)鍵字;檢索單元,它檢索對應(yīng)于關(guān)鍵字的字符串,所述關(guān)鍵字是從記錄在記錄媒體中的字符串通過關(guān)鍵字輸入手段輸入的;第一訪問指令單元,它指令訪問單元根據(jù)由檢索單元檢測到的字符串所表示的訪問數(shù)據(jù)來訪問萬維網(wǎng)頁面;以及第二打印指令單元,它指令打印單元打印根據(jù)第一訪問指令單元所給出的指令訪問的萬維網(wǎng)頁面。
附圖簡述從下面結(jié)合附圖的詳細(xì)描述中,對本發(fā)明的這些和其它目的和優(yōu)點(diǎn)將更為充分地明了,其中
圖1是方框圖,示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的組合機(jī)的控制系統(tǒng);圖2是一視圖,示出記錄在RAM中的數(shù)據(jù)表的數(shù)據(jù)結(jié)構(gòu);圖3是流程圖,示出萬維網(wǎng)打印過程的步驟;圖4是一視圖,示出根據(jù)本發(fā)明的第一或第二實(shí)施例在萬維網(wǎng)打印過程中打印的一頁紙;圖5是流程圖,示出根據(jù)本發(fā)明的第一或第二實(shí)施例的萬維網(wǎng)掃描過程的步驟;圖6是流程圖,示出根據(jù)本發(fā)明的第一或第二實(shí)施例的萬維網(wǎng)搜索過程的步驟;圖7A是示出關(guān)鍵字輸入屏幕的視圖;以及圖7B是示出URL列表屏幕的視圖;圖8是流程圖,示出根據(jù)本發(fā)明的第二實(shí)施例的關(guān)鍵字通知過程的步驟;圖9是一視圖,示出在關(guān)鍵字通知過程中打印的一頁紙;圖10是流程圖,示出根據(jù)本發(fā)明的第二實(shí)施例的萬維網(wǎng)搜索過程的步驟;
圖11是一視圖,示出根據(jù)本發(fā)明的第三實(shí)施例的萬維網(wǎng)打印過程中打印的一頁紙;以及圖12是流程圖,示出根據(jù)本發(fā)明的第三實(shí)施例的萬維網(wǎng)掃描過程的步驟。
較佳實(shí)施例的詳述在下文中,將在描述本發(fā)明的較佳實(shí)施例之前描述本發(fā)明的各個(gè)方面。
(1)根據(jù)本發(fā)明的第一方面的通信終端是在把通信終端連接到網(wǎng)絡(luò)的狀態(tài)中使用的一種通信終端,包括訪問單元,用于根據(jù)訪問預(yù)定萬維網(wǎng)頁面的訪問數(shù)據(jù)而通過網(wǎng)絡(luò)訪問預(yù)定的萬維網(wǎng)頁面;打印單元,用于在打印媒體上打印預(yù)定圖象;讀出單元,用于讀出在打印媒體上打印的圖象;以及記錄媒體,用于記錄各種數(shù)據(jù)塊。
在通信終端中,第一打印指令單元命令打印單元打印表示萬維網(wǎng)頁面的訪問數(shù)據(jù)的字符串以及輸入列,所述輸入列用于讓用戶輸入任意關(guān)鍵字以及通過訪問單元訪問的萬維網(wǎng)頁面的圖象。如此,通信終端所具有的功能(在下文中稱之為“萬維網(wǎng)打印功能)是在打印媒體上打印通過網(wǎng)絡(luò)訪問的萬維網(wǎng)頁面的圖象。
此外,讀出指令單元命令讀出單元讀出表示訪問數(shù)據(jù)的字符串和輸入列中輸入的關(guān)鍵字,所述輸入列是來自根據(jù)第一打印指令單元給出的指令打印的打印媒體。記錄指令單元命令記錄媒體記錄字符串和根據(jù)讀出指令單元給出的指令讀出的關(guān)鍵字,同時(shí)使字符串與關(guān)鍵字相關(guān)聯(lián)。
然后,當(dāng)通過關(guān)鍵字輸入單元輸入任意關(guān)鍵字時(shí),檢索單元檢索對應(yīng)于關(guān)鍵字的字符串,所述關(guān)鍵字是從記錄在記錄媒體中的字符串通過關(guān)鍵字輸入單元輸入的。
然后,第一訪問指令單元命令訪問單元根據(jù)由檢索單元檢測到的字符串所表示的訪問數(shù)據(jù)來訪問萬維網(wǎng)頁面。第二打印指令單元命令打印單元打印根據(jù)第一訪問指令單元給出的指令所訪問的萬維網(wǎng)頁面。
根據(jù)如上所述的配置的通信終端,當(dāng)讀出指令單元命令讀出單元從打印媒體讀出表示訪問數(shù)據(jù)的字符串和在輸入列中輸入的關(guān)鍵字時(shí),記錄指令單元命令把表示訪問數(shù)據(jù)的字符串和讀出單元讀出的關(guān)鍵字記錄在記錄媒體中,同時(shí)使字符串和關(guān)鍵字彼此相關(guān)聯(lián)。因此,在用戶把關(guān)鍵字輸入在第一打印指令單元命令的打印單元在打印媒體上的打印的輸入列中之后,當(dāng)讀出單元讀出打印媒體時(shí),可以記錄關(guān)鍵字和如此讀出的表示訪問數(shù)據(jù)的字符串,并且使之相互相關(guān)聯(lián)。特別在這種配置中,不需要提供任何專用的操作部分,來操作記錄(字符串表示的)訪問數(shù)據(jù)并且不需要設(shè)置任何特殊的操作步驟來記錄現(xiàn)有操作部分的訪問數(shù)據(jù)。
當(dāng)關(guān)鍵字輸入單元輸入關(guān)鍵字時(shí),檢索單元可以從記錄在記錄媒體中的字符串檢索對應(yīng)于輸入關(guān)鍵字的字符串。在第一訪問指令單元命令訪問單元訪問根據(jù)由檢索檢測到的字符串表示的訪問數(shù)據(jù)的萬維網(wǎng)頁面之后,第二打印指令單元可以命令打印單元打印所訪問的萬維網(wǎng)頁面。因此,用戶可以根據(jù)對應(yīng)于訪問數(shù)據(jù)的關(guān)鍵字指定在記錄媒體上記錄的(字符串表示的)訪問數(shù)據(jù),以致可以打印指定訪問數(shù)據(jù)的萬維網(wǎng)頁面。尤其,由于把用戶輸入的與任意關(guān)鍵字相關(guān)聯(lián)的訪問數(shù)據(jù)記錄在記錄媒體中,所以如果記錄字符串表示的訪問數(shù)據(jù)同時(shí)使之相關(guān)聯(lián)于關(guān)鍵字(所述關(guān)鍵字反映由訪問數(shù)據(jù)的萬維網(wǎng)頁面提供的信息內(nèi)容),則可以準(zhǔn)確地指定用戶要瀏覽的萬維網(wǎng)頁面的訪問數(shù)據(jù)。
順便說說,訪問單元是一種單元,用于根據(jù)訪問預(yù)定萬維網(wǎng)頁面的訪問數(shù)據(jù)通過網(wǎng)絡(luò)訪問預(yù)定萬維網(wǎng)頁面。即,訪問單元是用于請求通過網(wǎng)絡(luò)連接的服務(wù)器發(fā)送萬維網(wǎng)頁面和根據(jù)請求接收從服務(wù)器發(fā)送的萬維網(wǎng)頁面的一種單元。這里“網(wǎng)絡(luò)”可以是諸如因特網(wǎng)之類的WAN(廣域網(wǎng))或可以是LAN(局域網(wǎng))。
第一打印指令單元是一種單元,用于命令打印單元打印表示訪問數(shù)據(jù)的字符串和輸入列以及萬維網(wǎng)頁面的圖象。例如,可以形成要打印在打印媒體的特定位置(區(qū)域)中的字符串和輸入列。還可以與能夠識別字符串和輸入列的位置的識別信息(字符、符號、圖形等)一起形成要打印的字符串和輸入列。
讀出指令單元是一種單元,用于命令讀出單元讀出表示訪問數(shù)據(jù)的字符串和來自打印媒體在輸入列中輸入的關(guān)鍵字。例如,可以構(gòu)成配置,以致在讀出打印媒體的完整圖象之后,指定包括在圖象中的字符串和輸入列的位置,并從指定的位置獲取字符串和在輸入列中輸入的關(guān)鍵字。如果可以指定打印媒體中的字符串和輸入列的位置(區(qū)域),則可以構(gòu)成配置,以致只讀出字符串和在輸入列中的關(guān)鍵字。為了指定字符串和輸入列的位置,例如,當(dāng)在打印媒體的指定位置打印字符串和輸入列時(shí),可以事先設(shè)置指定位置。當(dāng)字符串和輸入列是與能夠分別識別字符串和輸入列的位置的識別信息(字符、符號、圖形等)一起打印時(shí),可以構(gòu)成配置,以致根據(jù)識別信息指定字符串和輸入列的位置。
第一訪問指令單元是一種單元,用于命令訪問單元訪問由檢索單元檢測到的字符串所表示的訪問數(shù)據(jù)的萬維網(wǎng)頁面。當(dāng)檢索單元檢測到多個(gè)字符串時(shí),形成第一訪問指令單元,以命令訪問單元訪問由所有字符串表示的訪問數(shù)據(jù)的萬維網(wǎng)頁面。
然而,當(dāng)檢索單元檢測到多個(gè)字符串時(shí),多個(gè)字符串可能包括用戶不想通過打印媒體瀏覽的一些萬維網(wǎng)頁面所表示訪問數(shù)據(jù)的字符串。因此,最好形成第一訪問單元,以致用戶可以通過選擇命令訪問單元訪問(即,要打印的)萬維網(wǎng)頁面。
(2)特別是,根據(jù)本發(fā)明的第二方面,通信終端進(jìn)一步包括頁面選擇單元,用于讓用戶從由檢索單元檢測到的字符串所表示的訪問數(shù)據(jù)的萬維網(wǎng)頁面選擇具有要打印的圖象的萬維網(wǎng)頁面,其中第一訪問指令單元命令訪問單元訪問由頁面選擇單元所選擇的萬維網(wǎng)頁面。
根據(jù)如上所述地配置的通信終端,用戶可以通過頁面選擇單元選擇具有要打印的(即,命令訪問單元訪問的)圖象的萬維網(wǎng)頁面。因此,如果在檢索單元檢測到的多個(gè)字符串中包括用戶不想通過打印媒體瀏覽的萬維網(wǎng)頁面所表示的訪問數(shù)據(jù)的字符串,則用戶可以選擇除了不需要的萬維網(wǎng)頁面之外的萬維網(wǎng)頁面,從而防止造成打印不需要瀏覽的萬維網(wǎng)頁面的浪費(fèi)。
關(guān)鍵字輸入單元是一種單元,用于讓用戶輸入任意關(guān)鍵字。
(3)例如,根據(jù)本發(fā)明的第三方面,形成關(guān)鍵字輸入單元,以致用戶操作鍵而輸入關(guān)鍵字。
根據(jù)如上述所配置的通信終端,用戶可以通過關(guān)鍵字輸入單元的鍵操作而輸入任意關(guān)鍵字。
(4)在根據(jù)本發(fā)明的第四方面的通信終端中,可以形成關(guān)鍵字輸入單元,以致通過讀出單元及輸入讀出在打印媒體上打印的關(guān)鍵字。
即,根據(jù)在(4)中定義的本發(fā)明,通信終端進(jìn)一步包括第三打印指令單元,用于根據(jù)用戶的操作而命令打印單元打印記錄在記錄媒體中的所有關(guān)鍵字,以及對應(yīng)于關(guān)鍵字的第一標(biāo)志列,其中關(guān)鍵字輸入單元命令讀出單元從根據(jù)第三打印指令單元給出的指令來打印的打印媒體讀出第一標(biāo)志列中有標(biāo)志的一些列,并使用由讀出單元讀出的對應(yīng)于第一標(biāo)志列中有標(biāo)志的一些列的關(guān)鍵字作為用戶輸入的關(guān)鍵字。
根據(jù)如上所述地配置的通信終端,可以通過第三打印指令單元命令打印單元打印記錄在記錄媒體中的所有關(guān)鍵字和對應(yīng)于關(guān)鍵字的第一標(biāo)志列。因此,用戶可以根據(jù)在打印媒體上打印的第一標(biāo)志列確認(rèn)對應(yīng)于第一標(biāo)志列的關(guān)鍵字,即,經(jīng)記錄的關(guān)鍵字。
關(guān)鍵字輸入單元命令讀出單元從打印媒體讀出第一標(biāo)志列中有標(biāo)志的一些列,以致因此使用所讀出的對應(yīng)于第一標(biāo)志列中有標(biāo)志的一些列的關(guān)鍵字作為用戶輸入的關(guān)鍵字。因此,當(dāng)在用戶對打印媒體打印的第一標(biāo)志列的所需要的一些列作出標(biāo)志之后讀出單元讀出打印媒體時(shí),可以輸入對應(yīng)于第一標(biāo)志列中有標(biāo)志的一些列的關(guān)鍵字。
順便說說,第三打印指令單元是一種單元,用于根據(jù)用戶的操作而命令打印單元打印記錄在記錄媒體中的所有關(guān)鍵字以及對應(yīng)于關(guān)鍵字的第一標(biāo)志列。例如,可以形成第三打印指令單元,以致在打印媒體的特定位置(區(qū)域)上打印關(guān)鍵字和第一標(biāo)志列。也可以形成第三打印指令單元,以致關(guān)鍵字和第一標(biāo)志列可以與能夠分別識別關(guān)鍵字和第一標(biāo)志列的位置的識別信息(字符、符號、圖形等)一起打印。
形成關(guān)鍵字輸入單元,以致從打印媒體讀出第一標(biāo)志列中有標(biāo)志的一些列,并使用如此讀出的對應(yīng)于所讀出的第一標(biāo)志列中有標(biāo)志的一些列的關(guān)鍵字作為用戶輸入的關(guān)鍵字。例如,為了讀出第一標(biāo)志列中有標(biāo)志的一些列,在讀出打印媒體上的完整的圖象之后,可以指定包含在圖象中的第一標(biāo)志列的位置,以致從指定的位置獲取第一標(biāo)志列中有標(biāo)志的一些列。如果可以指定第一標(biāo)志列在打印媒體上的位置(區(qū)域),則可以構(gòu)成配置,以致只讀出第一標(biāo)志列中有標(biāo)志的一些列。例如,為了指定第一標(biāo)志列的位置,當(dāng)在打印媒體的指定位置上打印第一標(biāo)志列時(shí),可以事先設(shè)置指定位置。當(dāng)與能夠分別識別第一標(biāo)志列的位置的識別信息(字符、符號、圖形等)一起打印第一標(biāo)志列時(shí),可以構(gòu)成配置,以致根據(jù)識別信息指定位置。
(5)在根據(jù)本發(fā)明的第五方面的通信終端中,第一打印指令單元命令打印單元打印記錄在記錄媒體中的關(guān)鍵字以及對應(yīng)于關(guān)鍵字的第二標(biāo)志列以及字符串和輸入列。此外,讀出指令單元命令讀出單元讀出第二標(biāo)志列中有標(biāo)志的一些列以及字符串和從根據(jù)第一打印指令單元給出的指令打印的打印媒體來的關(guān)鍵字。此外,當(dāng)根據(jù)讀出指令單元給出的指令讀出第二標(biāo)志列時(shí),記錄指令單元命令記錄媒體記錄對應(yīng)于第二標(biāo)志列的關(guān)鍵字,同時(shí)使關(guān)鍵字相關(guān)聯(lián)于與第二標(biāo)志列一起讀出的字符串。
根據(jù)如上所述地配置的通信終端,第一打印指令單元命令打印單元,把記錄在記錄媒體中的關(guān)鍵字和對應(yīng)于關(guān)鍵字的第二標(biāo)志列作為數(shù)據(jù)以及字符串和輸入列進(jìn)行打印。當(dāng)讀出指令單元命令讀出單元從打印媒體讀出第二標(biāo)志列中有標(biāo)志的一些列時(shí),讀出指令單元可以命令把對應(yīng)于如此讀出的第二標(biāo)志列中有標(biāo)志的一些列的關(guān)鍵字記錄在記錄媒體中。因此,如果在用戶標(biāo)志出對應(yīng)于關(guān)鍵字的第二標(biāo)志列的一些需要的列之后,讀出單元讀出打印媒體,則當(dāng)用戶希望記錄(記錄)的以致在對應(yīng)于打印媒體上打印的第二標(biāo)志列的關(guān)鍵字中出現(xiàn)與表示訪問數(shù)據(jù)的字符串相關(guān)聯(lián)的關(guān)鍵字時(shí),即,在記錄的關(guān)鍵詞中就可記錄表示訪問數(shù)據(jù)的字符串使之與對應(yīng)于第二標(biāo)志列中有標(biāo)志的一些列的關(guān)鍵字相關(guān)聯(lián),而無需在輸入列中寫入任何關(guān)鍵字。
根據(jù)這種配置,當(dāng)標(biāo)志出第二標(biāo)志列的一些需要的列以及通過讀出單元讀出時(shí),可以記錄表示訪問數(shù)據(jù)的字符串使之與對應(yīng)于第二標(biāo)志列的關(guān)鍵字(即,與所記錄的關(guān)鍵字相同的關(guān)鍵字)相關(guān)聯(lián)。因此,即使由于錯(cuò)誤而把與記錄的關(guān)鍵字不同的或相似的關(guān)鍵字寫入輸入列,也可以防止記錄與一個(gè)關(guān)鍵字相關(guān)聯(lián)的多個(gè)數(shù)據(jù)而是使之分別與不同的關(guān)鍵字相關(guān)聯(lián)。
順便說說,第一打印指令單元命令打印單元分別打印記錄在記錄媒體中的關(guān)鍵字以及對應(yīng)于關(guān)鍵字的第二標(biāo)志列以及字符串和輸入列。既然是這樣,例如,可以構(gòu)成配置,以致在打印媒體的特定位置(區(qū)域)上打印關(guān)鍵字和第二標(biāo)志列??梢詷?gòu)成配置,以致關(guān)鍵字和第二標(biāo)志列與能夠識別關(guān)鍵字和第二標(biāo)志列的位置的識別信息(字符、符號、圖形等)一起打印。
讀出指令單元命令讀出單元讀出第二標(biāo)志列中有標(biāo)志的一些列作為不同于字符串的其它數(shù)據(jù)以及讀出來自根據(jù)第一打印指令單元給出的指令打印的打印媒體的關(guān)鍵字。既然是這樣,例如,可以構(gòu)成配置,以致在讀出打印媒體上的完整的圖象之后,指定包含在圖象中的第二標(biāo)志列的位置,并從指定的位置獲取第二標(biāo)志列中有標(biāo)志的一些列。如果可以指定打印媒體上的第二標(biāo)志列的位置(區(qū)域),則可以構(gòu)成配置,以致只讀出第二標(biāo)志列中有標(biāo)志的一些列。例如,為了指定第二標(biāo)志列的位置,當(dāng)在打印媒體的特定位置上打印第二標(biāo)志列時(shí),可以事先設(shè)置特定位置。當(dāng)與能夠分別識別第二標(biāo)志列的位置的識別信息(字符、符號、圖形等)一起打印第二標(biāo)志列時(shí),可以構(gòu)成配置,以致根據(jù)識別信息指定位置。
(6)根據(jù)本發(fā)明的第六方面,通信終端進(jìn)一步包括第二訪問指令單元,用于當(dāng)根據(jù)讀出指令單元給出的指令只讀出字符串時(shí)命令訪問單元根據(jù)字符串表示的訪問數(shù)據(jù)訪問萬維網(wǎng)頁面;以及第四打印指令單元,用于命令打印單元打印根據(jù)第二訪問指令單元給出的指令所訪問的萬維網(wǎng)頁面。
根據(jù)如上所述地配置的通信終端,當(dāng)通過讀出指令單元命令讀出單元只讀出字符串時(shí),可以通過打印單元打印字符串表示的訪問數(shù)據(jù)的萬維網(wǎng)頁面。因此,當(dāng)在沒有字符寫入輸入列的情況下讀出單元讀出紙張(在該紙張上有通過第一打印指令單元命令的打印單元打印的萬維網(wǎng)頁面的圖象)時(shí),可以重復(fù)地打印要瀏覽的萬維網(wǎng)頁面而無需執(zhí)行打印萬維網(wǎng)頁面的一系列操作。因此,例如,當(dāng)頻繁地更新第一打印指令單元命令的打印單元打印的萬維網(wǎng)頁面的內(nèi)容時(shí),在沒有字符寫入輸入列的情況下,可以通過命令讀出單元讀出具有萬維網(wǎng)頁面的經(jīng)打印圖象的紙張的簡單操作打印要瀏覽的新更新內(nèi)容的萬維網(wǎng)頁面的圖象。
(7)根據(jù)本發(fā)明的第七方面的存儲(chǔ)終端控制程序的存儲(chǔ)介質(zhì)是一種存儲(chǔ)終端控制程序的存儲(chǔ)介質(zhì),用于使計(jì)算機(jī)系統(tǒng)執(zhí)行各種步驟來控制在把通信終端連接到網(wǎng)絡(luò)的狀態(tài)中使用的通信終端,通信終端包括訪問單元,用于根據(jù)訪問預(yù)定萬維網(wǎng)頁面的訪問數(shù)據(jù)通過網(wǎng)絡(luò)訪問預(yù)定的萬維網(wǎng)頁面;打印單元,用于在打印媒體上打印預(yù)定圖象;讀出單元,用于讀出在打印媒體上打印的圖象;以及記錄媒體,用于記錄各種數(shù)據(jù)塊,終端控制程序包括第一打印指令步驟,用于使打印單元打印表示萬維網(wǎng)頁面的訪問數(shù)據(jù)的字符串以及輸入列,所述輸入列用于讓用戶輸入任意的關(guān)鍵字以及通過訪問單元訪問的萬維網(wǎng)頁面的圖象;讀出指令步驟,用于命令讀出單元讀出表示訪問數(shù)據(jù)的字符串和輸入列中輸入的關(guān)鍵字,所述輸入列是來自根據(jù)第一打印指令步驟給出的指令打印的打印媒體;記錄指令步驟,用于命令記錄媒體記錄字符串和根據(jù)讀出指令步驟給出的指令讀出的關(guān)鍵字,同時(shí)使字符串與關(guān)鍵字相關(guān)聯(lián);關(guān)鍵字輸入步驟,用于讓用戶輸入任意關(guān)鍵字;檢索步驟,用于檢索對應(yīng)于關(guān)鍵字的字符串,所述關(guān)鍵字是從記錄在記錄媒體中的字符串在關(guān)鍵字輸入步驟中輸入的;第一訪問指令步驟,用于命令訪問單元根據(jù)檢索步驟中檢測到的由字符串表示的訪問數(shù)據(jù)來訪問萬維網(wǎng)頁面;以及第二打印指令步驟,用于命令打印單元打印根據(jù)第一訪問指令步驟給出的指令訪問的萬維網(wǎng)頁面。
受程序控制的計(jì)算機(jī)系統(tǒng)可以形成根據(jù)(1)中定義的本發(fā)明的通信終端的一部分。因此,在具有計(jì)算機(jī)系統(tǒng)作為部件的通信終端中,可以得到與根據(jù)(1)中定義的本發(fā)明的通信終端的相同的操作和效果。
可以提供根據(jù)(7)中定義的本發(fā)明的終端控制程序作為一種程序,所述程序包括頁面選擇步驟,用于讓用戶按與根據(jù)(2)中定義的本發(fā)明的頁面選擇單元相同的方式來選擇萬維網(wǎng)頁面,其中在第一訪問指令步驟中,命令訪問單元訪問在頁面選擇步驟中選擇的萬維網(wǎng)頁面。既然是這樣,計(jì)算機(jī)系統(tǒng)可以形成根據(jù)(2)中定義的本發(fā)明的通信終端部分。因此,在具有計(jì)算機(jī)系統(tǒng)作為部件的通信終端中,可以得到與根據(jù)(2)中定義的本發(fā)明的通信終端的相同的操作和效果。
可以提供根據(jù)(7)中定義的本發(fā)明的終端控制程序作為一種程序,其中,在關(guān)鍵字輸入步驟中,用戶通過鍵操作輸入關(guān)鍵字。既然是這樣,計(jì)算機(jī)系統(tǒng)可以形成根據(jù)(3)中定義的本發(fā)明的通信終端的一部分。因此,在具有計(jì)算機(jī)系統(tǒng)作為部件的通信終端中,可以得到與根據(jù)(3)中定義的本發(fā)明的通信終端的相同的操作和效果。
可以提供根據(jù)(7)中定義的本發(fā)明的終端控制程序作為一種程序,所述程序包括第三打印指令步驟,用于命令打印單元按根據(jù)(4)中定義的本發(fā)明的第三打印指令單元相似的方式分別打印關(guān)鍵字和對應(yīng)于關(guān)鍵字的第一標(biāo)志列,其中在關(guān)鍵字輸入步驟中,從根據(jù)第三打印指令步驟給出的指令打印的打印媒體讀出第一標(biāo)志列中有標(biāo)志的一些列,并使用如此讀出的對應(yīng)于第一標(biāo)志列中有標(biāo)志的一些列的關(guān)鍵字作為用戶輸入的關(guān)鍵字。既然是這樣,計(jì)算機(jī)系統(tǒng)可以形成根據(jù)(4)中定義的本發(fā)明的通信終端的一部分。因此,在具有計(jì)算機(jī)系統(tǒng)作為部件的通信終端中,可以得到與根據(jù)(4)中定義的本發(fā)明的通信終端的相同的操作和效果。
可以提供根據(jù)(7)中定義的本發(fā)明的終端控制程序作為一種程序,在所述程序中在第一打印指令步驟中,命令打印單元分別打印記錄在記錄媒體中的關(guān)鍵字以及對應(yīng)于關(guān)鍵字的第二標(biāo)志列以及字符串和輸入列;在讀出指令步驟中,命令讀出單元讀出第二標(biāo)志列中有標(biāo)志的一些列以及字符串和從根據(jù)第一打印指令步驟給出的指令打印的打印媒體來的關(guān)鍵字;以及當(dāng)根據(jù)讀出指令步驟給出的指令讀出第二標(biāo)志列時(shí),在記錄指令步驟中,命令記錄媒體記錄對應(yīng)于第二標(biāo)志列的關(guān)鍵字,同時(shí)使關(guān)鍵字相關(guān)聯(lián)于與第二標(biāo)志列一起讀出的字符串。既然是這樣,計(jì)算機(jī)系統(tǒng)可以形成根據(jù)(5)中定義的本發(fā)明的通信終端的一部分。因此,在具有計(jì)算機(jī)系統(tǒng)作為部件的通信終端中,可以得到與根據(jù)(5)中定義的本發(fā)明的通信終端的相同的操作和效果。
可以提供根據(jù)(7)中定義的本發(fā)明的終端控制程序作為一種程序,所述程序包括第二訪問指令步驟,用于命令訪問單元基于根據(jù)讀出指令步驟給出的指令讀出的字符串表示的訪問數(shù)據(jù)而訪問萬維網(wǎng)頁面,以及第四打印指令步驟,用于命令打印單元按與根據(jù)(6)中定義的本發(fā)明的各個(gè)單元的相同方式打印根據(jù)第二訪問指令步驟給出的指令訪問的萬維網(wǎng)頁面。既然是這樣,計(jì)算機(jī)系統(tǒng)可以形成根據(jù)(6)中定義的本發(fā)明的通信終端的一部分。因此,在具有計(jì)算機(jī)系統(tǒng)作為部件的通信終端中,可以得到與根據(jù)(6)中定義的本發(fā)明的通信終端的相同的操作和效果。
順便說說,通過諸如FD、CD-ROM、或存儲(chǔ)卡或通過諸如因特網(wǎng)之類的通信線路網(wǎng)絡(luò)把終端控制程序提供給通信終端本身、計(jì)算機(jī)系統(tǒng)或終端/系統(tǒng)的用戶。例如,可以使用構(gòu)建在通信終端中的計(jì)算機(jī)系統(tǒng)或通過無線電或通過有線通信路徑使數(shù)據(jù)通信成為可能的、連接到通信終端的主體的計(jì)算機(jī)系統(tǒng)來作為執(zhí)行這些終端控制程序的計(jì)算機(jī)系統(tǒng)。
現(xiàn)在參考附圖,將詳細(xì)描述本發(fā)明的實(shí)施例。
下面將描述把本發(fā)明的配置應(yīng)用于組合機(jī)的情況。
(第一實(shí)施例)組合機(jī)1具有通過電話線路網(wǎng)絡(luò)100提供話音通信的一種功能;通過電話線路網(wǎng)絡(luò)100發(fā)送/接收圖象的一種功能;以及通過因特網(wǎng)200提供數(shù)據(jù)通信的一種功能。
如在圖1中所示,組合機(jī)1包括CPU12、ROM14、RAM16、手持機(jī)20、掃描器單元32、調(diào)制解調(diào)器34、打印單元36、用戶接口單元(在下文中稱之為用戶I/F)40、PC接口單元(在下文中稱之為PC I/F)50、通信控制單元60以及線路控制單元70,它們相互通過總線80而連接。
CPU12通過總線80發(fā)送命令到組合機(jī)1的各個(gè)構(gòu)成部分來控制組合機(jī)1的總的操作,同時(shí)使RAM16根據(jù)事先存儲(chǔ)在ROM14中的步驟存儲(chǔ)處理的結(jié)果。順便說說,ROM14包括提供訪問萬維網(wǎng)頁面的功能的通信軟件程序,通過請求連接到因特網(wǎng)200的服務(wù)器通過通信控制單元60發(fā)送萬維網(wǎng)頁面以及為了響應(yīng)請求,通過通信控制單元60接收來自服務(wù)器發(fā)送的萬維網(wǎng)頁面。在萬維網(wǎng)掃描過程(圖5)中產(chǎn)生和記錄一個(gè)數(shù)據(jù)表,這將在下面描述,其中萬維網(wǎng)頁面的URL(統(tǒng)一資源定位符)和預(yù)定的關(guān)鍵字把相關(guān)聯(lián)地記錄在RAM16中,如在圖2中所示。
手持機(jī)20是發(fā)射機(jī)—接收機(jī),當(dāng)使用時(shí),可以使它與組合機(jī)1的主體分離。
在接收到來自CPU12的命令時(shí),掃描器單元32讀出來自設(shè)置在預(yù)定讀出位置處的紙張的圖象(未示出),并產(chǎn)生對應(yīng)于圖象的圖象數(shù)據(jù)。
在接收到來自CPU12的命令時(shí),調(diào)制解調(diào)器34通過對掃描器單元32中產(chǎn)生的圖象數(shù)據(jù)進(jìn)行調(diào)制而產(chǎn)生可通過電話線路網(wǎng)絡(luò)100發(fā)送的圖象數(shù)據(jù),或通過對從電話線路網(wǎng)絡(luò)100通過線路控制單元70輸入的圖象信號進(jìn)行解調(diào)而產(chǎn)生圖象數(shù)據(jù)。在接收到來自CPU12的命令時(shí),打印機(jī)單元36在預(yù)先決定的紙張進(jìn)給位置中所設(shè)置的一張紙上打印圖象。
用戶接口單元40包括具有多個(gè)鍵和開關(guān)的操作面板42、顯示各種信息的顯示器面板44、以及具有揚(yáng)聲器和驅(qū)動(dòng)揚(yáng)聲器的驅(qū)動(dòng)電路的揚(yáng)聲器單元46。用戶接口單元40的構(gòu)成部分中的操作面板42具有能夠輸入字符、數(shù)字和符號的多個(gè)字符鍵;用于在萬維網(wǎng)打印過程中起動(dòng)萬維網(wǎng)頁面打印的萬維網(wǎng)打印鍵(圖3),這將在下面描述;用于在萬維網(wǎng)掃描過程中起動(dòng)掃描器單元32中的圖象的讀出的掃描鍵(圖5),這將在下面描述;用于在萬維網(wǎng)搜索過程中起動(dòng)關(guān)鍵字檢索的檢索起動(dòng)鍵(圖6),這將在下面描述;以及用于在萬維網(wǎng)搜索過程中中斷關(guān)鍵字檢索的檢索中斷鍵。
PC接口單元50是一種接口,用于通過通信電纜把組合機(jī)1連接到另一個(gè)計(jì)算機(jī)系統(tǒng),以致PC接口單元50能使組合機(jī)1和接收機(jī)系統(tǒng)之間的數(shù)據(jù)通信。
在接收到來自CPU12的命令時(shí),通信控制單元60接收通過來自組合機(jī)1外部的分組接收數(shù)據(jù)分組作為輸入數(shù)據(jù),或通過分組把數(shù)據(jù)分組發(fā)送到組合機(jī)1的外部作為輸出數(shù)據(jù)。
線路控制單元70接收來自電話線路網(wǎng)絡(luò)100的信號(音頻/視頻信號)作為輸入信號,并發(fā)送信號到電話線路網(wǎng)絡(luò)100作為輸出信號。在接收到來自CPU12的命令時(shí),線路控制單元70對線路控制單元70和電話線路網(wǎng)絡(luò)100之間的輸入/輸出信號的目的地和源設(shè)置一個(gè)發(fā)送路徑。當(dāng)進(jìn)行使手持機(jī)20離開組合機(jī)1的主體的操作(摘機(jī)操作)時(shí),設(shè)置從線路控制單元70到手持機(jī)20的路徑作為“對于線路控制單元70和電話線路網(wǎng)絡(luò)100之間的輸入/輸出信號的目的地和源的發(fā)送路徑”,以致能夠通過路徑發(fā)送音頻信號。當(dāng)進(jìn)行使手持機(jī)20回到組合機(jī)1的主體的操作(掛機(jī)操作)時(shí),取消如此設(shè)置的發(fā)送路徑,以致禁止音頻信號通過該路徑發(fā)送。當(dāng)通過操作面板42進(jìn)行發(fā)送圖象的操作(通過FAX(傳真)發(fā)送)或當(dāng)接收到圖象信號時(shí),設(shè)置到調(diào)制解調(diào)器34的路徑作為發(fā)送路徑,以致能夠通過該路徑發(fā)送圖象信號。當(dāng)完成來自調(diào)制解調(diào)器34的圖象信號的輸出或當(dāng)完成通過電話線路網(wǎng)絡(luò)100的圖象信號的輸入時(shí),取消如此設(shè)置的發(fā)送路徑,以致禁止圖象信號通過該路徑發(fā)送。
順便說說,雖然將省略詳細(xì)說明,但是還使用把線路控制單元70連接到電話線路網(wǎng)絡(luò)100的一部分電話線路作為在組合機(jī)1中從通信控制單元60到因特網(wǎng)200的發(fā)送路徑的一部分(從用戶側(cè)到電話辦公室側(cè)的一部分)。在這個(gè)部分中,發(fā)送通過電話線路網(wǎng)絡(luò)100發(fā)送的信號和通過因特網(wǎng)200發(fā)送的分組數(shù)據(jù),并且通過ADSL(非對稱數(shù)字用戶線路)技術(shù)相互重疊。
(通過CPU12的萬維網(wǎng)打印過程)下面將參考圖3描述通過包括在組合機(jī)1中的CPU12執(zhí)行的萬維網(wǎng)打印過程。當(dāng)通過操作面板42執(zhí)行指定萬維網(wǎng)頁面的URL的操作(通過字符鍵輸入U(xiǎn)RL的一種操作)之后,當(dāng)按下萬維網(wǎng)打印鍵時(shí),就起動(dòng)了萬維網(wǎng)打印過程。
CPU12首先訪問操作面板42指定的URL的萬維網(wǎng)頁面(S110)。在步驟S110中,CPU12請求服務(wù)器發(fā)送由操作面板42指定的URL的萬維網(wǎng)頁面,并響應(yīng)于請求,而接收從服務(wù)器發(fā)送的萬維網(wǎng)頁面,從而訪問由操作面板42指定的URL的萬維網(wǎng)頁面。
然后CPU12產(chǎn)生打印數(shù)據(jù)(S120)。如在圖4中所示,在步驟S120中,通過添加表示萬維網(wǎng)頁面的URL的字符串5而得到圖象的圖象數(shù)據(jù),以及產(chǎn)生輸入列6作為打印數(shù)據(jù),所述輸入列6用于讓用戶輸入任意關(guān)鍵字到在步驟S110中訪問的萬維網(wǎng)頁面的圖象的下面部分的特定的位置(區(qū)域)。
然后,CPU12操作,以致在紙張上打印由在步驟S120中產(chǎn)生的打印數(shù)據(jù)表示的圖象(S130)。在步驟S130中,命令打印單元36打印由在步驟S120中產(chǎn)生的打印數(shù)據(jù)表示的圖象。在接收到指令時(shí),打印單元36在紙張上打印由打印數(shù)據(jù)表示的圖象(見圖4)。如此,組合機(jī)1提供打印通過因特網(wǎng)200訪問的萬維網(wǎng)頁面的圖象的一種功能(萬維網(wǎng)打印功能)。
(通過CPU12的萬維網(wǎng)掃描過程)下面將參考圖5描述通過包括在組合機(jī)1中的CPU12執(zhí)行的萬維網(wǎng)打印過程。在把萬維網(wǎng)打印過程中打印的紙張?jiān)O(shè)置在預(yù)定讀出位置上的情況中,當(dāng)按下操作面板42上的掃描鍵時(shí),就起動(dòng)了萬維網(wǎng)掃描過程。
CPU12首先操作而從紙張的特定位置(區(qū)域)讀出圖象和指定寫入特定位置中的內(nèi)容(S210)。在步驟S210中,首先命令掃描器單元32從紙張的特定位置(區(qū)域)讀出圖象。在接收到指令時(shí),掃描器單元32從紙張的特定位置讀出圖象。術(shù)語“特定位置”的意思是一個(gè)位置,該位置是作為表示在萬維網(wǎng)打印過程中打印的字符串5和輸入列6的位置坐標(biāo)而事先設(shè)置的(圖3)。掃描器單元32從由坐標(biāo)表示的位置讀出圖象。然后,根據(jù)讀出的圖象分別執(zhí)行識別寫入在對應(yīng)于字符串5和輸入列6的位置上的字符的過程(OCR光學(xué)字符識別)。如此,如果在特定位置上寫入字符串5,則指定了表示URL的字符串5,如果在特定位置的輸入列6中寫入關(guān)鍵字,則指定了關(guān)鍵字。
然后,CPU12檢查在步驟S210中指定的內(nèi)容中是否包括任何URL(S220)。只有當(dāng)在步驟S210中指定的字符串5包括字符“http//”時(shí),才在步驟S220中作出在步驟S210中指定的內(nèi)容中包括URL的判定。
當(dāng)在步驟S220中作出的判定是沒有包括URL(S220NO)時(shí),CPU12就提供該事實(shí)的信息,即,設(shè)置在讀出位置上的紙張不是在萬維網(wǎng)打印過程中打印的紙張(圖3)(S230)。在步驟S230中,把控制信號發(fā)送到顯示器面板44,該控制信號用于顯示表示設(shè)置在讀出位置上的紙張不是在萬維網(wǎng)打印過程中打印的紙張的消息。在接收到控制信號作為輸入信號時(shí),顯示器面板44就顯示該消息。
在完成步驟S230之后,CPU12就終止萬維網(wǎng)掃描過程。
當(dāng)在步驟S220中作出的判定是包括URL時(shí)(S220YES),CPU12檢查在步驟S210中指定的內(nèi)容中是否包括任何關(guān)鍵字(S240)。只有當(dāng)從對應(yīng)于步驟S210中指定的內(nèi)容中的輸入列6的位置識別字符串(即,任何關(guān)鍵字)時(shí),才在步驟S240中作出判定在步驟S210中所指定的內(nèi)容中包括任何關(guān)鍵字。
當(dāng)在步驟S240中作出的判定是包括關(guān)鍵字(S240YES)時(shí),CPU12把在步驟S210中指定的URL(字符串5)記錄在數(shù)據(jù)表中(所述數(shù)據(jù)表是記錄在RAM16中的),同時(shí)使URL和字符串相關(guān)聯(lián),所述字符串表示與URL一起指定的關(guān)鍵字(S250)。順便說說,如果RAM16中沒有記錄數(shù)據(jù)表,則在步驟S250中,在RAM 16中產(chǎn)生一個(gè)數(shù)據(jù)表,以致把表示在步驟S210中指定的URL的字符串5記錄在數(shù)據(jù)表中,同時(shí)使其與表示與URL一起指定的關(guān)鍵字的字符串相關(guān)聯(lián)。
另一方面,當(dāng)在步驟S240中作出的判定是不包括關(guān)鍵字時(shí)(S240NO),CPU12訪問在步驟S210中指定的URL的萬維網(wǎng)頁面(S260)。在步驟S260中,CPU12請求服務(wù)器發(fā)送在步驟S210中指定的URL的萬維網(wǎng)頁面,并響應(yīng)此請求,接收從服務(wù)器發(fā)送的萬維網(wǎng)頁面,從而訪問在步驟S210中指定的URL的萬維網(wǎng)頁面。
然后,CPU12產(chǎn)生打印數(shù)據(jù)(S270)。在步驟S270中,產(chǎn)生在步驟S260中訪問的萬維網(wǎng)頁面的圖象數(shù)據(jù)作為打印數(shù)據(jù)。
然后,CPU12操作,以致在紙張上打印由在步驟S270中產(chǎn)生的打印數(shù)據(jù)表示的圖象(S280)。在步驟S280中,以與圖3中的步驟S130的方式相同的方式在紙張上打印由在步驟S260中產(chǎn)生的打印數(shù)據(jù)表示的圖象。
如上所述,在步驟S280中打印圖象之后,在步驟S230中形成信息之后或在步驟S250中進(jìn)行數(shù)據(jù)表的記錄之后,CPU12終止萬維網(wǎng)掃描過程。
(通過CPU12的萬維網(wǎng)搜索過程)下面將參考圖6描述包括在組合機(jī)1中的CPU12執(zhí)行的萬維網(wǎng)搜索過程。當(dāng)按下操作面板42上的檢索開始鍵時(shí),就起動(dòng)了萬維網(wǎng)搜索過程。順便說說,當(dāng)在過程期間按下檢索中斷鍵時(shí),就終止了萬維網(wǎng)搜索過程。
首先CPU12操作,以致顯示了關(guān)鍵字輸入屏幕(S310)。在步驟S310中,把用于顯示關(guān)鍵字輸入屏幕以供用戶輸入任意關(guān)鍵字的一個(gè)控制信號發(fā)送到顯示器面板44。在接收到作為輸入信號的控制信號時(shí),顯示器面板44顯示如同7A所示的關(guān)鍵字輸入屏幕。在顯示關(guān)鍵字輸入屏幕之后,用戶可以執(zhí)行通過操作面板42的字符鍵輸入任意關(guān)鍵字的操作,以及按下檢索開始鍵的操作。
然后,CPU12等待,直到按下檢索開始鍵(S320NO)。
如果當(dāng)在步驟S320中檢索開始鍵按下時(shí)(S320YES)步驟S310中顯示的關(guān)鍵字輸入屏幕上沒有關(guān)鍵字輸入,則CPU12返回步驟S310。
另一方面,如果步驟S310中顯示的關(guān)鍵字輸入屏幕上有任何關(guān)鍵字輸入(S330YES),則CPU12根據(jù)記錄在RAM16中的數(shù)據(jù)表從記錄在數(shù)據(jù)表中的URL來檢索對應(yīng)于步驟S310中顯示的關(guān)鍵字輸入屏幕上的關(guān)鍵字的URL(S340)。
當(dāng)在步驟S340中沒有檢測到URL時(shí)(S340NO),CPU12返回步驟S310。
另一方面,當(dāng)在步驟S340中檢測到任何URL時(shí)(S340YES),CPU12就操作,以致顯示URL列表屏幕(S350)。在步驟S350中,把控制信號發(fā)送到顯示器面板44,所述控制信號用于顯示表示在步驟S340中檢測到的URL列表的URL列表屏幕。在接收到作為輸入信號的控制信號時(shí),顯示器面板44顯示URL列表屏幕,如在圖7B中所示。順便說說,在URL列表屏幕中,各個(gè)URL與一些關(guān)鍵字一起顯示,這些關(guān)鍵字是除了在對應(yīng)于URL的關(guān)鍵字中在步驟S310中顯示的關(guān)鍵字輸入屏幕中輸入的關(guān)鍵字之外的一些關(guān)鍵字。在顯示URL列表屏幕之后,用戶可以通過操作面板42執(zhí)行從所顯示的URL選擇任何URL或選擇所有URL的操作(通過操作面板42移動(dòng)圖7B中的光標(biāo)“→”)。
然后,CPU12等待,直到完成URL選擇操作(S360NO)。
當(dāng)在步驟S360中執(zhí)行URL選擇操作時(shí)(S360YES),CPU12訪問所選擇URL的萬維網(wǎng)頁面(S370)。在步驟S370中,CPU12請求服務(wù)器發(fā)送在步驟S360中選擇的URL的萬維網(wǎng)頁面,并響應(yīng)此請求,而接收從服務(wù)器發(fā)送的萬維網(wǎng)頁面,從而訪問在步驟S360中選擇的URL的萬維網(wǎng)頁面。順便說說,當(dāng)在步驟S360中執(zhí)行選擇所有URL的操作時(shí),CPU12請求服務(wù)器發(fā)送所有URL的萬維網(wǎng)頁面,并接收萬維網(wǎng)頁面。
然后,CPU12產(chǎn)生打印數(shù)據(jù)(S380)。在步驟S380中,產(chǎn)生在步驟S370中訪問的萬維網(wǎng)頁面的圖象數(shù)據(jù)作為打印數(shù)據(jù)。順便說說,當(dāng)在步驟S370中訪問多個(gè)萬維網(wǎng)頁面時(shí),產(chǎn)生對應(yīng)于多個(gè)萬維網(wǎng)頁面的打印數(shù)據(jù)。
然后,CPU12操作,以致在紙張上打印由在步驟S380中產(chǎn)生的打印數(shù)據(jù)表示的圖象(S390)。在步驟S390中,以與圖5的步驟S280的方式相同的方式,在紙張上打印由在步驟S380中產(chǎn)生的打印數(shù)據(jù)表示的圖象。順便說說,當(dāng)在步驟S380中產(chǎn)生多個(gè)打印數(shù)據(jù)時(shí),分別打印由多個(gè)打印數(shù)據(jù)表示的圖象。
(第一實(shí)施例的優(yōu)點(diǎn))根據(jù)如上所述的組合機(jī)1,讀出表示URL的字符串5和寫入到輸入列6中的關(guān)鍵字作為在圖5的步驟S210中寫入紙張中特定位置的內(nèi)容,以致可以在步驟S250中把在步驟S210中讀出的URL和關(guān)鍵字相關(guān)聯(lián)地記錄在數(shù)據(jù)表中(記錄在RAM16中)。因此,當(dāng)用戶在圖3的萬維網(wǎng)打印過程中打印的紙張上輸入輸入列6中的任意關(guān)鍵字之后,由組合機(jī)1讀出紙張時(shí),所讀出的關(guān)鍵字和URL可以記錄在數(shù)據(jù)表中,以致相互相關(guān)聯(lián)。特別是,根據(jù)這種配置,不需要提供任何專用的操作部分(諸如操作開關(guān)/鍵)來執(zhí)行記錄URL的操作,或不需要設(shè)置任何特定操作步驟來為現(xiàn)有的操作面板42記錄URL。
在圖6中的步驟S310之后,可以進(jìn)一步執(zhí)行輸入任何關(guān)鍵字的操作和按下檢索開始鍵的操作,以檢索對應(yīng)于輸入關(guān)鍵字的URL,所述輸入關(guān)鍵字來自步驟S340中記錄在數(shù)據(jù)表中的URL。然后,在步驟S370中訪問萬維網(wǎng)頁面(所述萬維網(wǎng)頁面是在步驟S360中用戶從檢索檢測到的URL的萬維網(wǎng)頁面中選擇的)之后,可以在步驟S380和S390中打印所訪問的萬維網(wǎng)頁面。因此,用戶可以根據(jù)對應(yīng)于URL的關(guān)鍵字指定(選擇)記錄在數(shù)據(jù)表中(記錄在RAM16中)的URL,以致可以打印所指定URL的萬維網(wǎng)頁面。特別是,由于把用戶輸入的任意關(guān)鍵字記錄在數(shù)據(jù)表中,所以如果記錄了URL,則用戶可以準(zhǔn)確地指定要瀏覽的萬維網(wǎng)頁面的URL,以致與關(guān)鍵字相關(guān)聯(lián),所述關(guān)鍵字反映URL的萬維網(wǎng)頁面提供的信息內(nèi)容。
在步驟S390中只打印在圖6的步驟S360中選擇的URL的萬維網(wǎng)頁面。如此,用戶可以選擇萬維網(wǎng)頁面的URL(要在步驟S370中訪問的)來打印萬維網(wǎng)頁面的圖象。因此,如果在步驟S340中所檢測到的多個(gè)URL中包括用戶不希望通過紙張瀏覽的萬維網(wǎng)頁面的URL,則用戶可以選擇除了不需要的URL之外的URL,從而防止造成打印不需要瀏覽的萬維網(wǎng)頁面的浪費(fèi)。
當(dāng)在圖5的步驟S240中所作出的判定是在步驟S210中指定的內(nèi)容中不包括關(guān)鍵字時(shí),雖然在步驟S220中作出的判定是在步驟S210中指定的內(nèi)容中包括任何URL,也可以在步驟S280中打印包含在內(nèi)容中的URL的萬維網(wǎng)頁面。因此,當(dāng)在輸入列6中無字符寫入的情況中(圖5中的萬維網(wǎng)命令過程),由組合機(jī)1讀出圖3中的萬維網(wǎng)打印過程打印的紙張時(shí),用戶可以重復(fù)打印和瀏覽相同的萬維網(wǎng)頁面而無需指定URL的一系列操作。因此,例如,當(dāng)萬維網(wǎng)頁面是如此的,致使頻繁地更新圖3中的萬維網(wǎng)打印過程打印的萬維網(wǎng)頁面的內(nèi)容時(shí),如果在輸入列6中無字符寫入的情況中,組合機(jī)1讀出其上打印有萬維網(wǎng)頁面的紙張,則用戶可以打印和瀏覽具有最新內(nèi)容的經(jīng)更新的萬維網(wǎng)頁面。
(第二實(shí)施例)根據(jù)第二實(shí)施例的組合機(jī)2具有與根據(jù)第一實(shí)施例的組合機(jī)1的配置相同的配置,除了組合機(jī)2和組合機(jī)1的部分配置和部分處理內(nèi)容有所不同。將詳細(xì)描述不同方面。
包括在組合機(jī)2中的用戶接口單元40的操作面板42具有用于開始關(guān)鍵字通知過程(圖8)的關(guān)鍵字打印鍵,作為字符鍵、萬維網(wǎng)打印鍵、掃描鍵、檢索開始鍵以及檢索中斷鍵之外的一個(gè)鍵,將在下面描述。
(通過CPU12的關(guān)鍵字通知過程)下面將參考圖8描述通過包括在組合機(jī)2中的CPU12執(zhí)行的關(guān)鍵字通知過程。當(dāng)按下操作面板42上的關(guān)鍵字打印鍵時(shí),就起動(dòng)了關(guān)鍵字通知過程。
CPU12首先根據(jù)記錄在RAM16中的數(shù)據(jù)表產(chǎn)生表示關(guān)鍵字通知圖象的打印數(shù)據(jù)(S410)。如在圖9中所示,在步驟S410中,產(chǎn)生寫入在紙張的特定位置(區(qū)域)中的在數(shù)據(jù)表中所記錄的關(guān)鍵字7和對應(yīng)于關(guān)鍵字7的標(biāo)志列8的這種圖象的圖象數(shù)據(jù)作為打印數(shù)據(jù)。
然后,CPU12操作,以致在紙張上打印由在步驟S410中產(chǎn)生的打印數(shù)據(jù)表示的圖象(S420)。在步驟S420中,CPU12命令打印單元36打印由在步驟S410中產(chǎn)生的打印數(shù)據(jù)表示的圖象,以致在紙張上打印由打印數(shù)據(jù)表示的圖象(見圖9)。順便說說,用戶可以通過檢查(作出標(biāo)志)形成標(biāo)志列8的正方形的內(nèi)部(例如,在步驟S420中打印的紙張上的“v”或“/”)而選擇對應(yīng)于標(biāo)志列8的關(guān)鍵字7。
(通過CPU12的萬維網(wǎng)搜索過程)下面將參考圖10描述通過包括在組合機(jī)2中的CPU12執(zhí)行的萬維網(wǎng)搜索過程。除了下面將描述的部分不同之處(見圖10中畫陰影線的部分)外,萬維網(wǎng)搜索過程具有與圖6中示出的根據(jù)第一實(shí)施例的步驟相同的步驟。順便說說,在圖10中示出的和記號(SXXXS是任意數(shù)字)等于在圖6中示出的記號的步驟是按與圖6中示出的方式相同的方式執(zhí)行的。
CPU12首先操作,以致顯示催促用戶設(shè)置紙張的消息(S312)。在步驟S312中,把控制信號提供給顯示器面板44,所述控制信號用于顯示催促用戶在讀出位置上設(shè)置在關(guān)鍵字通知過程(圖8)中打印的紙張的消息。在接收到控制信號作為輸入信號時(shí),顯示器面板44顯示所述消息。在顯示關(guān)鍵字輸入屏幕之后,用戶可以設(shè)置在讀出位置中的紙張,并且可以執(zhí)行按下在操作面板42上的檢索開始鍵的操作。
然后,CPU12等待,直到按下檢索開始鍵(S320NO)。
當(dāng)在步驟S320中按下檢索開始鍵時(shí)(S320YES),CPU12操作,以致從紙張的特定位置(區(qū)域)讀出圖象,以指定寫在特定位置中的內(nèi)容(S322)。
在步驟S322中,CPU12首先命令掃描器單元32從紙張的特定位置(區(qū)域)讀出圖象,以致從紙張的特定位置(區(qū)域)讀出了圖象。術(shù)語“特定位置”的意思是一個(gè)位置,該位置是作為表示在關(guān)鍵字通知過程中打印的每個(gè)標(biāo)志列8的位置坐標(biāo)而事先設(shè)置的(圖8)。掃描器單元32從由坐標(biāo)表示的位置讀出圖象。然后,根據(jù)對應(yīng)于標(biāo)志列8的位置,從讀出圖象執(zhí)行對應(yīng)于標(biāo)志列8的一些有標(biāo)志的列的關(guān)鍵字7的識別過程(OCR),同時(shí)執(zhí)行標(biāo)志列8的一些有標(biāo)志的列的識別過程。如此,如果在特定位置上存在有標(biāo)志的標(biāo)志列8,則指定對應(yīng)于標(biāo)志列8的關(guān)鍵字。用戶使用如此指定的關(guān)鍵字作為關(guān)鍵字輸入。
然后,如果在步驟S322中不存在指定為內(nèi)容的關(guān)鍵字(S322NO),則CPU12返回標(biāo)志S312。
另一方面,如果在步驟S322中存在指定為內(nèi)容的任何關(guān)鍵字(S322YES),則CPU12根據(jù)記錄在RAM16中的數(shù)據(jù)表從記錄在數(shù)據(jù)表中的URL來檢索對應(yīng)于在步驟S322中指定的關(guān)鍵字的URL。
如果在步驟S342中沒有檢測到URL(S342NO),則CPU12返回步驟S312。
另一方面,如果在步驟S342中檢測到任何URL(S342YES),則CPU12操作,以致顯示URL列表屏幕(S350)。
然后,CPU12等待,直到執(zhí)行URL選擇操作(S360NO)。
當(dāng)在步驟S360中執(zhí)行URL選擇操作時(shí)(S360YES),CPU12訪問所選擇的URL的萬維網(wǎng)頁面(S370)。
然后,CPU12產(chǎn)生打印數(shù)據(jù)(S380)。
然后,CPU12操作,以致在紙張上打印在步驟S380中產(chǎn)生的由打印數(shù)據(jù)表示的圖象(S390)。
(第二實(shí)施例的優(yōu)點(diǎn))在如上所述地配置的組合機(jī)2中,可以得到與根據(jù)第一實(shí)施例的組合機(jī)1的優(yōu)點(diǎn)不同的下列優(yōu)點(diǎn)。
首先,可以在圖8所示的關(guān)鍵字通知過程中分別打印記錄在數(shù)據(jù)表中的所有關(guān)鍵字7和對應(yīng)于關(guān)鍵字7的標(biāo)志列8。因此,用戶可以根據(jù)在圖8中示出的關(guān)鍵字通知過程中打印的紙張來確認(rèn)對應(yīng)于標(biāo)志列8的關(guān)鍵字7,即,記錄在數(shù)據(jù)表(記錄在RAM16中)中的關(guān)鍵字。
其次,在圖10中示出的步驟S322中,用戶從紙張讀出標(biāo)志列8的一些有標(biāo)志的列,以及識別對應(yīng)于所讀出標(biāo)志列8的關(guān)鍵字7作為關(guān)鍵字輸入。因此,在用戶檢查(作出標(biāo)志)所需要的標(biāo)志列8的一些標(biāo)志列之后,當(dāng)由組合機(jī)2讀出紙張時(shí)(圖10中的萬維網(wǎng)命令過程),可以輸入對應(yīng)于標(biāo)志列8的一些有標(biāo)志的列的關(guān)鍵字。
(第三實(shí)施例)根據(jù)第三實(shí)施例的組合機(jī)3具有與根據(jù)第一實(shí)施例的組合機(jī)1的配置相同的配置,除了組合機(jī)3和組合機(jī)1的部分配置和部分處理內(nèi)容有所不同。將詳細(xì)描述不同方面。
(通過CPU12的萬維網(wǎng)打印過程)下面將描述通過包括在組合機(jī)3中的CPU12執(zhí)行的萬維網(wǎng)打印過程。萬維網(wǎng)打印過程具有與第一實(shí)施例中圖3所示的步驟相同的步驟,除了下面將描述的部分不同方面之外。
CPU12首先訪問通過操作面板42指定的URL的萬維網(wǎng)頁面(S110)。
然后,CPU12產(chǎn)生打印數(shù)據(jù)(S120)。在步驟S120中,如在圖11中所示,產(chǎn)生圖象的圖象數(shù)據(jù)作為打印數(shù)據(jù),所述圖象的圖象數(shù)據(jù)是在步驟S110中訪問的萬維網(wǎng)頁面的圖象下端的特定位置(區(qū)域)中分別寫入的表示萬維網(wǎng)頁面的URL的字符串5、用于讓用戶輸入任意關(guān)鍵字的輸入列6、記錄在數(shù)據(jù)表中的關(guān)鍵字7以及對應(yīng)于關(guān)鍵字7的標(biāo)志列9。
然后,CPU12操作,以致把由在步驟S120中產(chǎn)生的打印數(shù)據(jù)表示的圖象打印在紙張上(S130)。順便說說,用戶可以通過對形成每個(gè)標(biāo)志列9的方形的內(nèi)部進(jìn)行檢查(作出標(biāo)志)而選擇對應(yīng)于標(biāo)志列9中一些所需要標(biāo)志列的關(guān)鍵字7,例如,在步驟S130中打印的紙張上具有“v”或“/”。
(通過CPU12的萬維網(wǎng)掃描過程)下面將參考圖12描述通過包括在組合機(jī)3中的CPU12執(zhí)行的萬維網(wǎng)掃描過程。除了下面將描述的部分不同之處(見圖12中畫陰影線的部分)外,萬維網(wǎng)掃描過程具有與圖5中示出的根據(jù)第一實(shí)施例的步驟相同的步驟。順便說說,在圖12中示出的和記號(SXXXS是任意數(shù)字)等于在圖5中示出的記號的步驟是按與圖5中示出的方式相同的方式執(zhí)行的。
CPU12首先操作,以致從紙張的特定位置(區(qū)域)讀出圖象,以指定寫入特定位置中的內(nèi)容(S212)。在步驟S212中,CPU12首先命令掃描器單元32從紙張的特定位置(區(qū)域)讀出圖象,以致從紙張的特定位置讀出了圖象。術(shù)語“特定位置”的意思是一個(gè)位置,該位置是作為表示在萬維網(wǎng)打印過程中打印的每個(gè)字符串5、輸入列6、關(guān)鍵字7和標(biāo)志列9的位置坐標(biāo)而事先設(shè)置的(圖3)。掃描器單元32從由坐標(biāo)表示的位置讀出圖象。然后,執(zhí)行從讀出圖象識別寫入在對應(yīng)于每個(gè)字符串5和輸入列6的位置上的字符的過程(OCR)。如此,如果在特定位置上寫入字符串5,則指定了字符串5。如果在特定位置的輸入列6中寫入關(guān)鍵字,則指定了關(guān)鍵字。此外,根據(jù)對應(yīng)于標(biāo)志列9的位置,執(zhí)行從讀出圖象識別對應(yīng)于標(biāo)志列9的一些有標(biāo)志的列的關(guān)鍵字7,同時(shí)識別標(biāo)志列8的一些有標(biāo)志的列的過程(OCR)。如此,如果在特定位置上存在有標(biāo)志的標(biāo)志列9,則指定對應(yīng)于標(biāo)志列9的關(guān)鍵字。
然后,CPU12檢查在步驟S212中指定的內(nèi)容中是否包括任何URL(S220)。
當(dāng)在步驟S220中作出的判定是沒有包括URL(S220NO)時(shí),CPU12就通知這個(gè)事實(shí),即,設(shè)置在讀出位置上的紙張不是在萬維網(wǎng)打印過程中打印的紙張(圖3)(S230)。
在完成步驟S230之后,CPU12就終止萬維網(wǎng)掃描過程。
當(dāng)在步驟S220中作出的判定是包括URL時(shí)(S220YES),CPU12檢查在步驟S212中指定的內(nèi)容中是否包括任何關(guān)鍵字(S240)。
當(dāng)在步驟S240中作出的判定是包括關(guān)鍵字(S240YES)時(shí),CPU12把在步驟S210中指定的URL記錄在數(shù)據(jù)表中(所述數(shù)據(jù)表是記錄在RAM16中的),同時(shí)使URL和字符串相關(guān)聯(lián),所述字符串表示與URL一起指定的關(guān)鍵字(S250)。
在完成步驟S250之后或當(dāng)在步驟S240中作出的判定是不包括關(guān)鍵字(S240NO)時(shí),如果指定對應(yīng)于標(biāo)志列9的關(guān)鍵字(S242YES),則CPU12把對應(yīng)于步驟S212中指定的標(biāo)志列9的關(guān)鍵字記錄在記錄數(shù)據(jù)表中(所述數(shù)據(jù)表記錄在RAM16中),同時(shí)使關(guān)鍵字與同關(guān)鍵字一起指定的URL相關(guān)聯(lián)(S224)。順便說說,在步驟S244中,如果沒有數(shù)據(jù)表記錄在RAM16中,則產(chǎn)生一個(gè)數(shù)據(jù)表,以致把對應(yīng)于步驟S212中指定的標(biāo)志列9的關(guān)鍵字記錄在記錄數(shù)據(jù)表中,同時(shí)使其與同關(guān)鍵字一起指定的URL相關(guān)聯(lián)(見圖2)。
另一方面,如果沒有對應(yīng)于步驟S212中作為內(nèi)容所指定的每個(gè)標(biāo)志列f的關(guān)鍵字(S242NO),則訪問在步驟S210中指定的URL的萬維網(wǎng)頁面(S260)。
然后,CPU12產(chǎn)生打印數(shù)據(jù)(S270)。
然后,CPU12操作,以致在紙張上打印由在步驟S270中產(chǎn)生的打印數(shù)據(jù)表示的圖象(S280)。
在步驟S280中打印圖象之后,或在步驟S244中記錄數(shù)據(jù)之后,CPU12終止萬維網(wǎng)掃描過程。
(第三實(shí)施例的優(yōu)點(diǎn))在如上所述地配置的組合機(jī)3中,可以得到與根據(jù)第一實(shí)施例的組合機(jī)1的優(yōu)點(diǎn)不同的下列優(yōu)點(diǎn)。
首先,可以在圖3的步驟S130中與表示URL的字符串5和輸入列6一起分別打印記錄在數(shù)據(jù)表中的關(guān)鍵字7和對應(yīng)于關(guān)鍵字7的標(biāo)志列9。當(dāng)在圖12的步驟S212中從紙張讀出標(biāo)志列9的一些有標(biāo)志的列時(shí),在步驟S244中可以把對應(yīng)于所讀出標(biāo)志列9的關(guān)鍵字記錄在數(shù)據(jù)表(記錄在RAM16中的)中。因此,即使在用戶不在輸入列6中寫入任何關(guān)鍵字的情況下,在用戶檢查(作出標(biāo)志)對應(yīng)于要記錄的關(guān)鍵字的標(biāo)志列f之后,當(dāng)組合機(jī)3讀出紙張時(shí)(在圖12中的萬維網(wǎng)命令過程),如果在對應(yīng)于紙張上打印的標(biāo)志列9的關(guān)鍵字中出現(xiàn)與URL相關(guān)聯(lián)的任何要記錄的關(guān)鍵字,即,在記錄的關(guān)鍵字中,則可以記錄對應(yīng)于有標(biāo)志的標(biāo)志列9的關(guān)鍵字使之與URL相關(guān)聯(lián)。
其次,在這個(gè)配置中,當(dāng)在用戶檢查所需要的標(biāo)志列9之后組合機(jī)3讀出紙張時(shí),可以記錄URL使之與對應(yīng)于標(biāo)志列9的關(guān)鍵字相關(guān)聯(lián),即,與所記錄的關(guān)鍵字中之一相同的關(guān)鍵字。因此,即使錯(cuò)誤地在輸入列6中寫入與所記錄的關(guān)鍵字不同或相似的關(guān)鍵字,也可以防止記錄與一個(gè)關(guān)鍵字相關(guān)聯(lián)的多個(gè)要記錄的URL,使之分別與不同的關(guān)鍵字相關(guān)聯(lián)。
(以本發(fā)明的相互關(guān)系)根據(jù)實(shí)施例的組合機(jī)1、2和3中的每一個(gè)構(gòu)成本發(fā)明中的記錄媒體。RAM16構(gòu)成本發(fā)明中的記錄媒體。結(jié)合在ROM14中的通信軟件程序構(gòu)成本發(fā)明中的訪問單元。掃描器單元32構(gòu)成本發(fā)明中的讀出單元。打印單元36構(gòu)成本發(fā)明中的打印單元。
圖3中的步驟S120和S130構(gòu)成本發(fā)明中的第一打印指令單元。
圖5中的步驟S210和圖12中的步驟S212構(gòu)成本發(fā)明中的讀出指令單元。圖5和圖12中的步驟S250和S244構(gòu)成本發(fā)明中的記錄指令單元。圖5和12中的步驟S260構(gòu)成本發(fā)明中的第二訪問指令單元。圖5和12中的步驟S270和S280構(gòu)成本發(fā)明中的第四打印指令單元。
圖6中的步驟S340和圖10中的步驟S342構(gòu)成本發(fā)明中的檢索單元。圖4和10中的步驟S370構(gòu)成本發(fā)明中的第一訪問指令單元。圖6和10中的步驟S360構(gòu)成本發(fā)明中的頁面選擇單元。圖6和10中的步驟S380和S390構(gòu)成本發(fā)明中的第二打印指令單元。
圖8中的步驟S410和S420和構(gòu)成本發(fā)明中的第三打印指令單元。
圖10中的步驟S312到S322構(gòu)成本發(fā)明中的關(guān)鍵字輸入單元。
在本發(fā)明中,使用萬維網(wǎng)頁面的URL作為訪問數(shù)據(jù)。
根據(jù)第二實(shí)施例在關(guān)鍵字通知過程(圖8)中打印的標(biāo)志列8禁止本發(fā)明中的第一標(biāo)志列。
根據(jù)第三實(shí)施例在萬維網(wǎng)打印過程(圖3)中打印的標(biāo)志列9構(gòu)成本發(fā)明中的第二標(biāo)志列。
(修改形式)雖然已經(jīng)描述了本發(fā)明的實(shí)施例,但是本發(fā)明不限于特定實(shí)施例,可以進(jìn)行各種修改作為其它實(shí)施例。
例如,已經(jīng)在把根據(jù)本發(fā)明的通信終端的配置應(yīng)用于組合機(jī)1、2和3的情況中描述了實(shí)施例。然而,根據(jù)本發(fā)明的通信終端的配置可以應(yīng)用于組合機(jī)1、2和3以外的另外的設(shè)備,如果設(shè)備具有萬維網(wǎng)打印功能(用于執(zhí)行通過因特網(wǎng)的數(shù)據(jù)通信的一種功能)的話。
已經(jīng)在通過單個(gè)組合機(jī)1、2和3構(gòu)成根據(jù)本發(fā)明的通信終端的情況中描述了實(shí)施例。然而,可以通過組合機(jī)1、2或3中之一的組合和組合機(jī)1、2和3以外的另外的通信終端、或可以通過組合機(jī)1、2和3以外的多個(gè)其它通信終端的組合來構(gòu)成根據(jù)本發(fā)明的通信終端。
已經(jīng)在把在圖3、5、6、8、10和12中示出的過程中的每個(gè)過程設(shè)計(jì)成要通過包括在組合機(jī)1、2或3中的CPU12構(gòu)成的計(jì)算機(jī)系統(tǒng)來執(zhí)行的情況中描述了實(shí)施例。然而,可以把這些過程中的每一個(gè)的一部分或全部設(shè)計(jì)成通過連接到組合機(jī)1、2或3的另外的計(jì)算機(jī)系統(tǒng)通過無線電或通過有線信號發(fā)送路徑而執(zhí)行。
已經(jīng)在把在圖3、5、6、8、10和12中示出的過程中的每個(gè)過程設(shè)計(jì)成要根據(jù)包括在組合機(jī)1、2或3中的ROM14中所存儲(chǔ)的步驟來執(zhí)行的情況中描述了實(shí)施例。當(dāng)形成組合機(jī)1、2或3以致可以在組合機(jī)1、2或3和諸如FD或存儲(chǔ)卡之類的記錄媒體之間執(zhí)行數(shù)據(jù)輸入/輸出時(shí),可以設(shè)計(jì)過程中的每一個(gè)過程,以根據(jù)記錄在記錄媒體中的步驟來執(zhí)行。
已經(jīng)在把組合機(jī)1、2或3連接到因特網(wǎng)200的WAN(廣域網(wǎng))的情況中描述了實(shí)施例。然而,也可以在組合機(jī)1、2或3連接到LAN(局域網(wǎng))的情況中使用組合機(jī)1、2或3。
已經(jīng)在把數(shù)據(jù)表設(shè)計(jì)成記錄在RAM 16中的情況中描述了實(shí)施例。然而,當(dāng)形成組合機(jī)1、2或3時(shí),以致可以在/從RAM16以外的另外的記錄媒體(諸如硬盤或存儲(chǔ)卡)記錄/讀出數(shù)據(jù)時(shí),可以把數(shù)據(jù)表設(shè)計(jì)成記錄在記錄媒體中。
已經(jīng)在構(gòu)成配置,以致在圖3中的步驟S120中在紙張的特定位置上打印表示URL的字符串5和輸入列6,以及在圖5中的步驟S120中(或在圖12中的步驟S212中)從事先設(shè)置作為特定位置的位置指定通過字符串5表示的URL和寫入在輸入列6中的關(guān)鍵字的情況中描述了實(shí)施例。然而,可以構(gòu)成配置,以致可以與在圖3中的步驟S120中分別識別字符串5和輸入列6的位置的識別信息(諸如字符、符號、圖形等)一起打印表示URL的字符串5和輸入列6,以及根據(jù)在圖5中的步驟S210中(或圖12中的步驟S212中)打印在紙張上的識別信息指定表示URL的字符串5和在輸入列6中輸入的關(guān)鍵字。
已經(jīng)在構(gòu)成配置,以致在步驟S390中只打印在圖6(或圖10)中的步驟S360中選擇的URL的萬維網(wǎng)頁面的圖象的情況中描述了實(shí)施例。然而,可以構(gòu)成配置,以致在步驟S340(或S342)之后,跳過步驟S350和S360到S370,在步驟S390中打印在步驟S340中(或在步驟S342中)檢測到的URL的所有萬維網(wǎng)頁面。
已經(jīng)在構(gòu)成配置,以致在圖5(或圖12)中的步驟S270中或圖6(或圖10)中的步驟S380中只產(chǎn)生萬維網(wǎng)頁面的圖象數(shù)據(jù)作為打印數(shù)據(jù)的情況中描述了實(shí)施例。然而,可以以圖3中的步驟S120的相同方式形成這些步驟中的每一個(gè),以致產(chǎn)生圖象的圖象數(shù)據(jù)作為打印數(shù)據(jù),所述圖象的圖象數(shù)據(jù)是通過在萬維網(wǎng)頁面的圖象下端處的特定位置(區(qū)域)中的另外的字符串5、輸入列6等得到的。
已經(jīng)在構(gòu)成配置,以致在圖8的步驟S420中在紙張的特定位置上打印關(guān)鍵字7和標(biāo)志列8,以及在圖10中的步驟S322中從事先設(shè)置作為特定位置的位置指定對應(yīng)于標(biāo)志列8的一些有標(biāo)志的列的關(guān)鍵字的情況中描述了第二實(shí)施例。然而,可以構(gòu)成配置,以致與在圖8中的步驟S420中分別識別關(guān)鍵字7和標(biāo)志列8的位置的識別信息(諸如字符、符號、圖形等)一起打印關(guān)鍵字7和標(biāo)志列8,以及根據(jù)在圖10中的步驟S322中打印在紙張上的識別信息,指定對應(yīng)于標(biāo)志列8的一些有標(biāo)志的列的關(guān)鍵字。
已經(jīng)在構(gòu)成配置,以致在圖3的步驟S130中在紙張的特定位置上打印關(guān)鍵字7和標(biāo)志列9,以及在圖12中的步驟S212中從事先設(shè)置作為特定位置的位置指定對應(yīng)于標(biāo)志列9的一些有標(biāo)志的列的關(guān)鍵字的情況中描述了第三實(shí)施例。然而,可以構(gòu)成配置,以致與在圖3中的步驟S130中分別識別關(guān)鍵字7和標(biāo)志列9的位置的識別信息(諸如字符、符號、圖形等)一起打印關(guān)鍵字7和標(biāo)志列9,以及根據(jù)在圖12中的步驟S212中打印在紙張上的識別信息,指定對應(yīng)于標(biāo)志列9的一些有標(biāo)志的列的關(guān)鍵字。
已經(jīng)在構(gòu)成配置,以致產(chǎn)生在圖6(或圖10)中的步驟S370中訪問的萬維網(wǎng)頁面的圖象數(shù)據(jù)作為打印數(shù)據(jù),以及在紙張上打印在圖6(或圖10)中的步驟S380中產(chǎn)生的打印數(shù)據(jù)表示的圖象的情況中描述了實(shí)施例。組合機(jī)1、2或3具有顯示單元,把所述顯示單元配置成顯示在圖6(或圖10)中的步驟S370中訪問的萬維網(wǎng)頁面??梢耘渲脠D1中的顯示器面板44,使之起這樣的顯示器的作用。
為了示意和說明的目的,已經(jīng)提供了本發(fā)明的較佳實(shí)施例的上述描述。不打算以所揭示的嚴(yán)格形式來包括或限制本發(fā)明,根據(jù)上述學(xué)說,修改和變更是可能的,或從本發(fā)明的實(shí)踐可以獲得修改和變更。選擇和描述實(shí)施例以便說明本發(fā)明的原理和它的實(shí)際應(yīng)用,使熟悉本技術(shù)領(lǐng)域的人員利用各個(gè)實(shí)施例中的本發(fā)明,以及具有適合于所設(shè)想的特定應(yīng)用的各種修改。打算通過這里所附的權(quán)利要求書和它們的等效物來定義本發(fā)明的范圍。
權(quán)利要求
1.在把通信終端連接到網(wǎng)絡(luò)的狀態(tài)中使用的一種通信終端,包括訪問單元,配置成根據(jù)訪問預(yù)定萬維網(wǎng)頁面的訪問數(shù)據(jù)而通過網(wǎng)絡(luò)訪問預(yù)定的萬維網(wǎng)頁面;打印單元,配置成在打印媒體上打印預(yù)定圖象;讀出單元,配置成讀出在打印媒體上打印的圖象;記錄媒體,配置成記錄包括關(guān)鍵字和字符串的數(shù)據(jù)的各種塊;第一打印指令單元,它使打印單元打印表示萬維網(wǎng)頁面的訪問數(shù)據(jù)的字符串以及輸入列,所述輸入列用于讓用戶輸入任意的關(guān)鍵字以及通過訪問單元訪問的萬維網(wǎng)頁面的圖象;讀出指令單元,配置成命令讀出單元讀出表示訪問數(shù)據(jù)的字符串和輸入列中輸入的關(guān)鍵字,所述輸入列是來自根據(jù)第一打印指令單元給出的指令打印的打印媒體的;記錄指令單元,它使記錄媒體記錄字符串和根據(jù)讀出指令單元給出的指令讀出的關(guān)鍵字,同時(shí)使字符串與關(guān)鍵字相關(guān)聯(lián);關(guān)鍵字輸入單元,配置成讓用戶輸入任意關(guān)鍵字;檢索單元,配置成檢索對應(yīng)于關(guān)鍵字的字符串,所述關(guān)鍵字是從記錄在記錄媒體中的字符串通過關(guān)鍵字輸入單元輸入的;第一訪問指令單元,配置成命令訪問單元根據(jù)檢索單元檢測到的由字符串表示的訪問數(shù)據(jù)來訪問萬維網(wǎng)頁面;以及第二打印指令單元,配置成命令打印單元打印根據(jù)第一訪問指令單元給出的指令訪問的萬維網(wǎng)頁面。
2.如權(quán)利要求1所述的通信終端,其特征在于,進(jìn)一步包括頁面選擇單元,配置成讓用戶從檢索單元檢測到的由字符串表示訪問數(shù)據(jù)的萬維網(wǎng)頁面選擇具有要打印的圖象的萬維網(wǎng)頁面,其中第一訪問指令單元命令訪問單元訪問通過頁面選擇單元選擇的萬維網(wǎng)頁面。
3.如權(quán)利要求1所述的通信終端,其特征在于,配置關(guān)鍵字輸入單元,讓用戶操作鍵來輸入關(guān)鍵字。
4.如權(quán)利要求1所述的通信終端,其特征在于,進(jìn)一步包括第三打印指令單元,配置成根據(jù)用戶的操作而命令打印單元打印記錄在記錄媒體中的所有關(guān)鍵字,以及對應(yīng)于關(guān)鍵字的第一標(biāo)志列,其中關(guān)鍵字輸入單元命令讀出單元從根據(jù)第三打印指令單元給出的指令來打印的打印媒體讀出第一標(biāo)志列中有標(biāo)志的一些列,并使用對應(yīng)于通過讀出單元讀出的第一標(biāo)志列中有標(biāo)志的一些列的關(guān)鍵字作為用戶輸入的關(guān)鍵字。
5.如權(quán)利要求1所述的通信終端,其特征在于第一打印指令單元命令打印單元打印記錄在記錄媒體中的關(guān)鍵字和對應(yīng)于關(guān)鍵字的第二標(biāo)志列以及字符串和輸入列;讀出指令單元命令讀出單元讀出第二標(biāo)志列中有標(biāo)志的一些列以及字符串和來自根據(jù)第一打印指令單元給出的指令打印的打印媒體的關(guān)鍵字;以及記錄指令單元命令記錄媒體記錄對應(yīng)于第二標(biāo)志列中有標(biāo)志的一些列的關(guān)鍵字,當(dāng)根據(jù)讀出指令單元給出的指令讀出第二標(biāo)志列時(shí),同時(shí)使關(guān)鍵字與同第二標(biāo)志列一起讀出的字符串相關(guān)聯(lián)。
6.如權(quán)利要求1所述的通信終端,其特征在于,進(jìn)一步包括第二訪問指令單元,配置成當(dāng)根據(jù)讀出指令單元給出的指令只讀出字符串時(shí)命令訪問單元根據(jù)字符串表示的訪問數(shù)據(jù)訪問萬維網(wǎng)頁面;以及第四打印指令單元,配置成命令打印單元打印根據(jù)第二訪問指令單元給出的指令訪問的萬維網(wǎng)頁面。
7.在把通信終端連接到網(wǎng)絡(luò)的狀態(tài)中使用的一種通信終端,包括訪問單元,配置成根據(jù)訪問預(yù)定萬維網(wǎng)頁面的訪問數(shù)據(jù)而通過網(wǎng)絡(luò)訪問預(yù)定的萬維網(wǎng)頁面;打印單元,配置成在打印媒體上打印預(yù)定圖象;讀出單元,配置成讀出在打印媒體上打印的圖象;記錄媒體,配置成記錄包括關(guān)鍵字和字符串的數(shù)據(jù)的各種塊;第一打印指令單元,它使打印單元打印表示萬維網(wǎng)頁面的訪問數(shù)據(jù)的字符串以及輸入列,所述輸入列用于讓用戶輸入關(guān)鍵字以及通過訪問單元訪問的萬維網(wǎng)頁面的圖象;讀出指令單元,配置成命令讀出單元讀出表示訪問數(shù)據(jù)的字符串和輸入列中輸入的關(guān)鍵字,所述輸入列是來自根據(jù)第一打印指令單元給出的指令打印的打印媒體的;記錄指令單元,它使記錄媒體記錄字符串和根據(jù)讀出指令單元給出的指令讀出的關(guān)鍵字,同時(shí)使字符串與關(guān)鍵字相關(guān)聯(lián);關(guān)鍵字輸入單元,配置成讓用戶輸入任意關(guān)鍵字;檢索單元,配置成檢索對應(yīng)于關(guān)鍵字的字符串,所述關(guān)鍵字是從記錄在記錄媒體中的字符串通過關(guān)鍵字輸入單元輸入的;第一訪問指令單元,配置成命令訪問單元根據(jù)由檢索單元檢測到的字符串表示的訪問數(shù)據(jù)來訪問萬維網(wǎng)頁面;以及顯示單元,配置成顯示根據(jù)第一訪問指令單元給出的指令訪問的萬維網(wǎng)頁面。
8.一種用于存儲(chǔ)使計(jì)算機(jī)系統(tǒng)執(zhí)行一些過程的終端控制程序的存儲(chǔ)介質(zhì),所述過程用于控制在把通信終端連接到網(wǎng)絡(luò)的狀態(tài)中使用的一種通信終端,所述通信終端包括訪問單元,配置成根據(jù)訪問預(yù)定萬維網(wǎng)頁面的訪問數(shù)據(jù)而通過網(wǎng)絡(luò)訪問預(yù)定的萬維網(wǎng)頁面;打印單元,配置成在打印媒體上打印預(yù)定圖象;讀出單元,配置成讀出在打印媒體上打印的圖象;以及記錄媒體,配置成記錄數(shù)據(jù)的各種塊,所述終端控制程序包括第一打印指令單元,它指令打印單元打印表示萬維網(wǎng)頁面的訪問數(shù)據(jù)的字符串以及輸入列,所述輸入列用于讓用戶輸入關(guān)鍵字以及通過訪問單元訪問的萬維網(wǎng)頁面的圖象;讀出指令單元,它指令讀出單元讀出表示訪問數(shù)據(jù)的字符串和輸入列中輸入的關(guān)鍵字,所述輸入列是來自根據(jù)第一打印指令單元給出的指令打印的打印媒體的;記錄指令單元,它指令記錄媒體記錄字符串和根據(jù)讀出指令單元給出的指令讀出的關(guān)鍵字,同時(shí)使字符串與關(guān)鍵字相關(guān)聯(lián);關(guān)鍵字輸入單元,它讓用戶輸入任意關(guān)鍵字;檢索單元,它檢索對應(yīng)于關(guān)鍵字的字符串,所述關(guān)鍵字是從記錄在記錄媒體中的字符串通過關(guān)鍵字輸入單元輸入的;第一訪問指令單元,它指令訪問單元根據(jù)由檢索單元檢測到的字符串表示的訪問數(shù)據(jù)來訪問萬維網(wǎng)頁面;以及第二打印指令單元,它指令打印單元打印根據(jù)第一訪問指令單元給出的指令訪問的萬維網(wǎng)頁面。
9.在把通信終端連接到網(wǎng)絡(luò)的狀態(tài)中使用的一種通信系統(tǒng),包括訪問單元,配置成根據(jù)訪問預(yù)定萬維網(wǎng)頁面的訪問數(shù)據(jù)而通過網(wǎng)絡(luò)訪問預(yù)定的萬維網(wǎng)頁面;打印單元,配置成在打印媒體上打印預(yù)定圖象;讀出單元,配置成讀出在打印媒體上打印的圖象;記錄媒體,配置成記錄包括關(guān)鍵字和字符串的數(shù)據(jù)的各種塊;第一打印指令單元,使打印單元打印表示萬維網(wǎng)頁面的訪問數(shù)據(jù)的字符串以及輸入列,所述輸入列用于讓用戶輸入關(guān)鍵字以及通過訪問單元訪問的萬維網(wǎng)頁面的圖象;讀出指令單元,配置成命令讀出單元讀出表示訪問數(shù)據(jù)的字符串和輸入列中輸入的關(guān)鍵字,所述輸入列是來自根據(jù)第一打印指令單元給出的指令打印的打印媒體的;記錄指令單元,使記錄媒體記錄字符串和根據(jù)讀出指令單元給出的指令讀出的關(guān)鍵字,同時(shí)使字符串與關(guān)鍵字相關(guān)聯(lián);關(guān)鍵字輸入單元,配置成讓用戶輸入任意關(guān)鍵字;檢索單元,配置成檢索對應(yīng)于關(guān)鍵字的字符串,所述關(guān)鍵字是從記錄在記錄媒體中的字符串通過關(guān)鍵字輸入單元輸入的;第一訪問指令單元,配置成命令訪問單元根據(jù)由檢索單元檢測到的字符串表示的訪問數(shù)據(jù)來訪問萬維網(wǎng)頁面;以及第二打印指令單元,配置成命令打印單元打印根據(jù)第一訪問指令單元給出的指令訪問的萬維網(wǎng)頁面。
10.如權(quán)利要求9所述的通信系統(tǒng),其特征在于,進(jìn)一步包括頁面選擇單元,配置成讓用戶從檢索單元檢測到的由字符串表示訪問數(shù)據(jù)的萬維網(wǎng)頁面選擇具有要打印的圖象的萬維網(wǎng)頁面,其中第一訪問指令單元命令訪問單元訪問通過頁面選擇單元選擇的萬維網(wǎng)頁面。
11.如權(quán)利要求9所述的通信系統(tǒng),其特征在于,配置關(guān)鍵字輸入單元,讓用戶操作鍵來輸入關(guān)鍵字。
12.如權(quán)利要求9所述的通信系統(tǒng),其特征在于,進(jìn)一步包括第三打印指令單元,配置成根據(jù)用戶的操作而命令打印單元打印記錄在記錄媒體中的所有關(guān)鍵字,以及對應(yīng)于關(guān)鍵字的第一標(biāo)志列,其中關(guān)鍵字輸入單元命令讀出單元從根據(jù)第三打印指令單元給出的指令來打印的打印媒體讀出第一標(biāo)志列中有標(biāo)志的一些列,并使用對應(yīng)于通過讀出單元讀出的第一標(biāo)志列中有標(biāo)志的一些列的關(guān)鍵字作為用戶輸入的關(guān)鍵字。
13.如權(quán)利要求9所述的通信系統(tǒng),其特征在于第一打印指令單元命令打印單元打印記錄在記錄媒體中的關(guān)鍵字和對應(yīng)于關(guān)鍵字的第二標(biāo)志列以及字符串和輸入列;讀出指令單元命令讀出單元讀出第二標(biāo)志列中有標(biāo)志的一些列以及字符串和來自根據(jù)第一打印指令單元給出的指令打印的打印媒體的關(guān)鍵字;以及記錄指令單元命令記錄媒體記錄對應(yīng)于第二標(biāo)志列中有標(biāo)志的一些列的關(guān)鍵字,當(dāng)根據(jù)讀出指令單元給出的指令讀出第二標(biāo)志列時(shí),同時(shí)使關(guān)鍵字與同第二標(biāo)志列一起讀出的字符串相關(guān)聯(lián)。
14.如權(quán)利要求9所述的通信系統(tǒng),其特征在于,進(jìn)一步包括第二訪問指令單元,配置成當(dāng)根據(jù)讀出指令單元給出的指令只讀出字符串時(shí)命令訪問單元根據(jù)字符串表示的訪問數(shù)據(jù)訪問萬維網(wǎng)頁面;以及第四打印指令單元,配置成命令打印單元打印根據(jù)第二訪問指令單元給出的指令訪問的萬維網(wǎng)頁面。
全文摘要
本發(fā)明揭示了一種通信終端、存儲(chǔ)介質(zhì)和通信系統(tǒng)。通信終端包含訪問單元、打印單元、讀出單元、記錄媒體、第一打印指令單元、讀出指令單元、記錄指令單元、關(guān)鍵字輸入單元、檢索單元、第一訪問指令單元、以及第二打印指令單元。存儲(chǔ)介質(zhì)包含第一打印指令單元、讀出指令單元、記錄指令單元、關(guān)鍵字輸入單元、檢索單元、第一訪問指令單元以及第二打印指令單元。通信系統(tǒng)包含訪問單元、打印單元、記錄媒體、第一打印指令單元、讀出指令單元、記錄指令單元、關(guān)鍵字輸入單元、檢索單元、第一訪問指令單元、以及第二打印指令單元。采用本發(fā)明,可以大大提高在通過打印媒體瀏覽網(wǎng)頁時(shí)的方便性。
文檔編號G06F17/21GK1506858SQ0314345
公開日2004年6月23日 申請日期2003年9月29日 優(yōu)先權(quán)日2002年9月30日
發(fā)明者近藤義之, 磨, 青木一磨 申請人:兄弟工業(yè)株式會(huì)社