專利名稱:文檔處理設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用來接收文檔并進行顯示處理的文檔顯示設(shè)備,具體地說,本發(fā)明以這樣的方式構(gòu)造,即在鏈接信息能夠象HTML一樣被寫成不是真正地被顯示的附加信息的情況下,當(dāng)電話號碼被寫入描述成附加信息的鏈接信息中時,通過在鏈接選擇時自動地執(zhí)行發(fā)送操作,省去無用的操作。
背景技術(shù):
最近,隨著互聯(lián)網(wǎng)的普及,使用諸如HTML(Hypertext MarkupLanguage,超文本鏈接標(biāo)示語言)這樣的描述性語言的文檔的交換日益流行,并且諸如顯示這樣的操作,通過使用實現(xiàn)文檔處理的、被稱為Web(環(huán)球網(wǎng))瀏覽器的軟件來實現(xiàn)。
在由HTML描述的文檔中,可以包括被稱為鏈接的信息,諸如在多個由HTML描述的文檔之間的鏈接(超文本鏈接)、或諸如帶電子郵件功能的鏈接的附加信息能夠在所述的文檔中描述。當(dāng)存在一種用于選擇這種鏈接的裝置時,對應(yīng)于該種鏈接信息的操作就可以實現(xiàn)。最近,Web瀏覽器也安裝進了包括內(nèi)置通訊功能的PDA(個人數(shù)字助理)在內(nèi)的個人便攜式終端設(shè)備,并且能夠通過不管是有線還是無線通訊的個人便攜式終端設(shè)備訪問互聯(lián)網(wǎng),這種互聯(lián)網(wǎng)訪問時常在包括電子郵件交換在內(nèi)的廣泛的范圍內(nèi)進行。當(dāng)前,HTML由W3C(環(huán)球網(wǎng)聯(lián)盟)標(biāo)準(zhǔn)化,并且現(xiàn)在HTML4.0版的標(biāo)準(zhǔn)化工作已經(jīng)完成。
HTML的詳細(xì)資料公開在[http∥www.3c.org/]上。
此外,用來使取出包含在電子郵件中的電話號碼、并登記到電話號碼簿以及發(fā)送處理變得容易實現(xiàn)的技術(shù),公開在日本專利公報第10-155038號上。這種技術(shù)如下當(dāng)發(fā)送操作實施時,包含在電子郵件中的電話號碼數(shù)字序列自動被取出,當(dāng)只存在一個候選電話號碼時,發(fā)送處理自動實施,并且當(dāng)取出多個電話號碼時,顯示一張候選表,通過由用戶選擇電話號碼,能夠?qū)嵤┌l(fā)送處理。
然而,當(dāng)鏈接信息能夠象HTML那樣被作為不真正顯示的附加信息描述時,即使當(dāng)電話號碼在被作為附加信息描述的鏈接信息中描述,由于沒有任何裝置判斷鏈接信息是否是電話號碼,所以在鏈接選擇期間,發(fā)送操作不能夠被自動地實施。因此,當(dāng)顯示用HTML描述的文檔時,即使當(dāng)用戶想呼叫相應(yīng)的對方時,用戶也必須每一次都要按壓電話號碼和實施發(fā)送操作,這很不方便。
此外,在鏈接信息不能夠被作為不真正地被顯示的附加信息描述的普通的文本文檔的情況下,當(dāng)公開在日本專利公報第10-155038號上的技術(shù)用到其中描述了多個不同鏈接信息的文檔時,有一種可能性是雖然一列數(shù)字序列不應(yīng)該被作為電話號碼取出,但被作為候選電話號碼取出了。因此有一種可能是關(guān)于不是所關(guān)心的電話號碼的發(fā)送被實施,這就產(chǎn)生了這樣一個問題增加了用戶每一次用于確認(rèn)發(fā)送操作是否實施的必要時間。
例如,在文檔含[電子郵件地址ab012345678@com]的情況下,當(dāng)發(fā)送操作實施時,由于只有
作為電話號碼取出來,因而存在這樣的問題雖然它本來不是對方的電話號碼,但發(fā)送操作自動實施。又例如,在文檔含[電子郵件地址ab012345678@com電話號碼3455678]的情況下,當(dāng)發(fā)送操作實施時,由于
和[3455678]都作為電話號碼取出來,但是分別對于被取出的多個電話號碼中的每一個,用戶需要確認(rèn)它是否本來是對方的電話號碼,因此,產(chǎn)生了這樣一個問題增加了用戶每一次用于確認(rèn)的必要時間。
本發(fā)明將解決這些現(xiàn)有技術(shù)問題,本發(fā)明一個目的是提供一種文檔處理設(shè)備,在這種設(shè)備中,在鏈接信息能夠象HTML那樣被作為不真正顯示的附加信息描述、并且電話號碼在被作為附加信息描述的鏈接信息中描述的情況下,通過在鏈接選擇時自動實施發(fā)送操作,從而不實施無用的操作,并且進一步方便了用戶。
本發(fā)明另一個目的是提供一種文檔處理設(shè)備,在該設(shè)備中,在電話號碼信息和非電話號碼信息的鏈接信息被混合地描述在文檔中的情況下,通過使得電話號碼信息和非電話號碼信息的鏈接信息不重復(fù)取出,消除在取出時的誤解,并且為用戶減少了每一次用于確認(rèn)是否是正確的電話號碼的必要時間。
發(fā)明的公開為了解決以上問題,本發(fā)明的文檔處理設(shè)備特征在于它包含接收裝置,用于接收文檔;鏈接信息取出裝置,用于從由接收裝置接收到的信息中取出鏈接信息;顯示裝置,用于基于由鏈接信息取出裝置取出的鏈接信息顯示文檔;選擇裝置,用于在該文檔中選擇鏈接信息;以及鏈接操作控制裝置,用于在由選擇裝置選中的鏈接信息為電話號碼時,對電話號碼信息顯示的對方執(zhí)行發(fā)送操作。
此外,為了解決以上問題,根據(jù)本發(fā)明的文檔處理設(shè)備特征在于它包含接收裝置,用于接收在文檔內(nèi)容中包含電話號碼信息以及至少一個不同于電話號碼信息的鏈接信息的文檔;以及鏈接信息取出裝置,用于從由接收裝置接收到的文檔中取出電話號碼信息以及至少一個不同于電話號碼信息的鏈接信息,其中鏈接信息取出裝置以預(yù)定的優(yōu)先級取出電話號碼信息以及至少一個不同于電話號碼信息的鏈接信息。
此外,為了解決以上問題,根據(jù)本發(fā)明的文檔處理設(shè)備特征在于它包含接收裝置,用于接收在文檔內(nèi)容中包含電話號碼信息以及至少一個不同于電話號碼信息的鏈接信息的文檔;鏈接信息取出裝置,用于從由接收裝置接收到的文檔中取出電話號碼信息以及至少一個不同于電話號碼信息的鏈接信息;以及鏈接信息確定裝置,用于在兩個信息取出該文檔中的同一字符串作為候選時,根據(jù)預(yù)定的優(yōu)先級確定兩份重復(fù)信息的任何一個作為鏈接信息。
此外,為了解決以上問題,根據(jù)本發(fā)明的文檔處理設(shè)備特征在于它包含接收裝置,用于接收在文檔內(nèi)容中包含電話號碼信息以及至少一個不同于電話號碼信息的鏈接信息的文檔;以及鏈接信息取出裝置,用于從由接收裝置接收到的文檔中取出電話號碼信息以及至少一個不同于電話號碼信息的鏈接信息;其中鏈接信息取出裝置以預(yù)定的優(yōu)先級實施取出處理,以使得最相配的電話號碼信息和最相配的不同于電話號碼的鏈接信息不是重復(fù)的。
此外,該文檔處理設(shè)備還可以配備顯示裝置,用于基于由鏈接信息取出裝置取出的鏈接信息顯示文檔;選擇裝置,用于在該文檔中選擇鏈接信息;以及鏈接操作控制裝置,用于在由選擇裝置選中的鏈接信息為電話號碼時,對電話號碼信息顯示的對方執(zhí)行發(fā)送操作。
附圖簡要描述
圖1是顯示本發(fā)明的第一實施例的文檔處理設(shè)備的結(jié)構(gòu)方框圖。
圖2是在本發(fā)明的第一實施例中接收到的文檔的示范例。
圖3是在本發(fā)明的第一實施例中的屏幕顯示的示范例。
圖4是在本發(fā)明的第一實施例中的鏈接操作控制裝置的操作流程圖。
圖5是顯示本發(fā)明的第二實施例的文檔處理設(shè)備的結(jié)構(gòu)方框圖。
圖6是在本發(fā)明的第二實施例中接收到的文檔的示范例。
圖7是在本發(fā)明的第二實施例中,在鏈接信息取出時的操作流程圖。
圖8是在本發(fā)明的第二實施例中,在最相配的超鏈接搜索時的操作流程圖。
圖9是在本發(fā)明的第二實施例中,在最相配的電子郵件地址搜索時的一種操作流程圖。
圖10是在本發(fā)明的第二實施例中,在最相配的電話號碼搜索時的一種操作流程圖。
圖11是在本發(fā)明的第二實施例中,存儲在第二存儲裝置中的鏈接信息的概念視圖。
圖12是在本發(fā)明的第二實施例中,在鏈接信息確定時的一種操作流程圖。
圖13是在本發(fā)明的第二實施例中,在鏈接信息確定之后存儲在第二存儲裝置中的鏈接信息的示意圖。
圖14是在本發(fā)明的第二實施例中的屏幕顯示的示范例。
實施本發(fā)明的最佳方式(第一實施例)以下將參考附圖描述本發(fā)明的第一實施例。圖1是顯示本發(fā)明的第一實施例的文檔處理設(shè)備的結(jié)構(gòu)方框圖。
在圖1中,文檔處理設(shè)備由接收天線101、輸入按鈕102、液晶顯示器103、接收裝置104、第一存儲裝置105、鏈接信息取出裝置106、顯示裝置107、選擇裝置108以及鏈接操作控制裝置109構(gòu)造。
接收裝置104從接收天線101中接收由HTML語言描述的文檔,如圖2所示。
在圖2中,行201和行203顯示包含鏈接信息。在HTML中,通過用[〈A〉]和[〈/A〉]圍起來,能夠描述被包含于圍起來的區(qū)域中的鏈接信息。區(qū)域202和區(qū)域204分別顯示了包含在行201和行203中的鏈接信息的鏈接目的信息。起始于字符串[http/]的鏈接目的信息是鏈接到別的文檔的超鏈接,起始于字符串[tel/]的鏈接目的信息顯示的電話號碼。
第一存儲裝置105存儲被接收裝置104接收到的接收數(shù)據(jù)。
鏈接信息取出裝置106從存儲在第一存儲裝置105中的接收數(shù)據(jù)中取出鏈接信息。
顯示裝置107根據(jù)由鏈接信息取出裝置106取出的鏈接信息以及存儲在第一存儲裝置105中的接收數(shù)據(jù),產(chǎn)生顯示數(shù)據(jù),并且輸出到液晶顯示器103。當(dāng)顯示數(shù)據(jù)產(chǎn)生時,在包含鏈接信息的區(qū)域下提供下劃線,并且產(chǎn)生能夠與不包含鏈接信息的區(qū)域區(qū)分開來的顯示數(shù)據(jù)。當(dāng)顯示圖2所示的HTML文檔時,顯示的一個示范例顯示在圖3中。
選擇裝置108通過操作輸入按鈕102,選擇包含顯示在液晶顯示器103上的鏈接信息的區(qū)域。
鏈接操作控制裝置109從包含由選擇裝置108選中的鏈接信息、和由鏈接信息取出裝置106取出的鏈接信息的區(qū)域中取出鏈接目的信息,并且當(dāng)鏈接目的信息是電話號碼時,實施發(fā)送操作,當(dāng)它是超鏈接時,實施文檔獲取處理。
接下來通過使用圖4的流程圖描述當(dāng)在本發(fā)明的文檔處理設(shè)備中,包含鏈接信息的區(qū)域被選中時的操作。
步驟401選擇裝置108通過操作輸入按鈕102,選擇包含顯示在液晶顯示器103上的鏈接信息的區(qū)域,然后轉(zhuǎn)到步驟402。
步驟402鏈接操作控制裝置109取出從包含在步驟401中選中的鏈接信息、和由鏈接信息取出裝置106取出的鏈接信息的區(qū)域中選出的鏈接目的信息,然后轉(zhuǎn)到步驟403。
步驟403判斷鏈接目的信息是否是電話號碼。當(dāng)它是電話號碼時,流程轉(zhuǎn)到步驟404,而當(dāng)它不是電話號碼時,流程轉(zhuǎn)到步驟405。
步驟404通過使用包含在鏈接目的信息中的電話號碼,實施發(fā)送操作,然后步驟結(jié)束。
步驟405判斷鏈接目的信息是否是超鏈接。當(dāng)它是超鏈接時,流程轉(zhuǎn)到步驟406,而當(dāng)它不是超鏈接時,步驟結(jié)束。
步驟406通過使用包含在鏈接目的信息中的超鏈接信息,實施文檔獲取處理,然后步驟結(jié)束。
接下來描述當(dāng)在本實施例的文檔處理設(shè)備中,包含鏈接信息的區(qū)域被選中時的具體操作。假定操作按下列(1)至(4)的次序進行。順便提一句,圖2所示的HTML文檔顯示成如圖3所示,并且被顯示成[這是電話號碼]的區(qū)域被選中。由于與圖2和圖3相關(guān)的說明和以上描述的是一樣的,所以這里省略說明。
(1)選擇裝置108通過操作輸入按鈕102,選擇顯示在液晶顯示器103上的[這是電話號碼]。
(2)鏈接操作控制裝置109根據(jù)[這是電話號碼]被選中這一事件,以及由鏈接信息取出裝置106取出的鏈接信息來取出[tel012345678]作為鏈接目的信息。
(3)鏈接操作控制裝置109判斷鏈接目的信息是否是電話號碼。它是否是電話號碼的判斷,根據(jù)它是否是以[tel]開始的字符串實施。結(jié)果,判斷為是電話號碼。
(4)鏈接操作控制裝置109通過使用包含在鏈接目的信息[tel012345678]中的電話號碼
,實施發(fā)送操作。
根據(jù)本發(fā)明的以上描述,在鏈接信息能夠象HTML一樣被作為不真正地顯示的附加信息描述,并且電話號碼在被作為附加信息描述的鏈接信息中描述的情況下,發(fā)送操作在鏈接選擇時自動實施,并且為用戶增加便利,而不會實施無用的操作。
順便提一句,雖然在本實施例中示出了一個將HTML用作接收文檔的示范例,但該文檔可以用另一種語言描述,只要在這種語言中鏈接信息描述成不真正地被顯示的附加信息。
此外,在本實施例中它是否電話號碼的判斷,根據(jù)它是否是以[tel]開始的字符串實施,但當(dāng)不與另一鏈接目的信息重復(fù)的字符串被預(yù)先確定時,可以使用任何字符串。(第二實施例)以下將參考附圖描述本發(fā)明的第二實施例。圖5是顯示本發(fā)明的第二實施例的文檔處理設(shè)備的結(jié)構(gòu)方框圖。在圖5中,文檔處理設(shè)備由接收天線101、輸入按鈕102、液晶顯示器103、接收裝置501、第一存儲裝置105、鏈接信息取出裝置502、第二存儲裝置503、鏈接信息確定裝置504、顯示裝置505、選擇裝置506以及鏈接操作控制裝置507構(gòu)造。接收天線101、輸入按鈕102、液晶顯示器103以及第一存儲裝置105如第一實施例所示。
接收裝置501從接收天線中接收如圖6所示的常規(guī)文本文檔。
在圖6中,區(qū)域601、區(qū)域602和區(qū)域603顯示鏈接信息。起始于字符串[http∥],結(jié)束于換行符、空格或者全角字符的字符串是顯示至另一文檔的超鏈接的鏈接信息。此外如區(qū)域602所示,由在[@]前或后的包括字母與數(shù)字編碼的字符構(gòu)成的字符串,是顯示電子郵件地址的鏈接信息。此外,如區(qū)域603所示,由數(shù)字0至9或者字符[#]、[*]、[-]、[.]、[(]、[)]構(gòu)成的字符串是顯示電話號碼的鏈接信息。
鏈接信息取出裝置502從存儲在第一存儲裝置105中的接收數(shù)據(jù)中取出鏈接信息,并存儲該結(jié)果到第二存儲裝置503中,這將在以后描述。
第二存儲裝置503存儲鏈接信息取出裝置502和鏈接信息確定裝置504的結(jié)果信息,這將在以后根據(jù)圖11所示的示意格式進行描述。
存儲的信息是鏈接信息的類別、鏈接信息相對于整個文檔的起始位置、鏈接信息相對于整個文檔的結(jié)束位置以及鏈接信息的有效或無效的信息。
在圖11中,行1101顯示了鏈接信息的類別是超鏈接,起始位置是整個文檔的第21字節(jié),結(jié)束位置是整個文檔的第44字節(jié)以及鏈接信息是有效的。行1102顯示了鏈接信息的類別是電子郵件,起始位置是整個文檔的第71字節(jié),結(jié)束位置是整個文檔的第88字節(jié)以及鏈接信息有效的。行1103顯示了鏈接信息的類別是電話號碼,起始位置是整個文檔的第32字節(jié),結(jié)束位置是整個文檔的第40字節(jié)以及鏈接信息是有效的。行1104顯示了鏈接信息的類別是電話號碼,起始位置是整個文檔的第73字節(jié),結(jié)束位置是整個文檔的笫80字節(jié)以及鏈接信息是有效的。行1105顯示了鏈接信息的類別是電話號碼,起始位置是整個文檔的第117字節(jié),結(jié)束位置是整個文檔的第126字節(jié)以及鏈接信息是有效的。
鏈接信息確定裝置504基于鏈接信息取出裝置502的結(jié)果,根據(jù)預(yù)定的優(yōu)先級確定鏈接信息,并存儲結(jié)果到第二存儲裝置503。
顯示裝置505根據(jù)存儲在第二存儲裝置503中的鏈接信息,以及存儲在第一存儲裝置中的接收到的文檔來產(chǎn)生顯示數(shù)據(jù),并且輸出到液晶顯示器103。當(dāng)顯示數(shù)據(jù)產(chǎn)生時,在包含鏈接信息的區(qū)域下提供下劃線,并且產(chǎn)生能夠區(qū)分不包含鏈接信息的區(qū)域的顯示數(shù)據(jù)。
選擇裝置506選擇包含顯示在液晶顯示器103上的鏈接信息的區(qū)域。
鏈接操作控制裝置507根據(jù)包含由選擇裝置506選中的鏈接信息,和存儲在第二存儲裝置503中的鏈接信息來取出鏈接目的信息,并且當(dāng)鏈接目的信息是電話號碼時,鏈接操作控制裝置507實施發(fā)送操作,而當(dāng)它是超鏈接時,鏈接操作控制裝置507實施文檔獲取處理。
接下來通過使用圖7的流程圖描述當(dāng)在本實施例的文檔處理設(shè)備中,鏈接信息取出裝置502取出鏈接信息時的操作。
步驟701對于存儲于第一存儲裝置105中整個文檔,搜索候選超鏈接。搜索結(jié)果存儲在第二存儲裝置503中,然后流程轉(zhuǎn)到步驟702。
步驟702對于存儲于第一存儲裝置105中的整個文檔,搜索候選電子郵件地址。搜索結(jié)果存儲在第二存儲裝置503中,然后流程轉(zhuǎn)到步驟703。
步驟703對于存儲于第一存儲裝置105中的整個文檔,搜索候選電話號碼。搜索結(jié)果存儲在第二存儲裝置中,然后結(jié)束流程。
接下來通過使用圖8的流程圖,描述在步驟701中最相配的超鏈接的搜索操作。
步驟801初始化被用于實施分析的分析起始位置,和分析結(jié)束位置,然后流程轉(zhuǎn)到步驟802。
步驟802當(dāng)分析起始位置等于或者小于分析結(jié)束位置時,流程轉(zhuǎn)到步驟803,而當(dāng)它不是這樣時,結(jié)束流程。
步驟803當(dāng)從分析起始位置開始的字符串由“http∥”開始時,流程轉(zhuǎn)到步驟805,而當(dāng)它不是這樣時,流程轉(zhuǎn)到步驟804。
步驟804分析起始位置加1,然后流程轉(zhuǎn)到步驟802。
步驟805使超鏈接的頭部位置成為分析起始位置,然后流程轉(zhuǎn)到步驟806。
步驟806在從分析起始位置到分析結(jié)束位置之間的范圍內(nèi),搜索是否接下來出現(xiàn)換行符、空格或者全角字符,然后流程轉(zhuǎn)到步驟807。
步驟807當(dāng)搜索目標(biāo)字符找到時,流程轉(zhuǎn)到步驟808,而當(dāng)沒有找到時,流程轉(zhuǎn)到步驟810。
步驟808使超鏈接的末尾位置成為位于發(fā)現(xiàn)的位置之前的位置,然后流程轉(zhuǎn)到步驟809。
步驟809在第二存儲裝置503中存儲超文本作為類別、存儲超鏈接頭部位置作為起始位置、存儲超鏈接末尾位置為結(jié)束位置、并且存儲有效的信息,然后流程轉(zhuǎn)到步驟812。
步驟810使超鏈接的末尾位置成為分析結(jié)束位置,然后流程轉(zhuǎn)到步驟809。
步驟811分析起始位置更新為超鏈接末尾位置的下一個位置,然后流程轉(zhuǎn)到步驟802。
接下來通過使用圖9的流程圖,描述在步驟702中最相配的電子郵件地址的搜索操作。
步驟901初始化被用于實施分析的分析起始位置,和分析結(jié)束位置,然后流程轉(zhuǎn)到步驟902。
步驟902當(dāng)分析起始位置等于或者小于分析結(jié)束位置時,流程轉(zhuǎn)到步驟903,而當(dāng)它不是這樣時,結(jié)束流程。
步驟903在分析起始位置到分析結(jié)束位置范圍之間搜索是否存在字符“@”,然后流程轉(zhuǎn)到步驟904。
步驟904當(dāng)找到字符“@”時,流程轉(zhuǎn)到步驟906,而當(dāng)它未被找到時,流程轉(zhuǎn)到步驟905。
步驟905使分析起始位置成為分析結(jié)束位置,然后流程轉(zhuǎn)到步驟902。
步驟906在找到字符“@”的位置的前后,首先分別搜索換行符、空格或者全角字符所在位置,并且搜索電子郵件地址的頭部位置和末尾位置,然后流程轉(zhuǎn)到步驟907。
步驟907把電子郵件地址作為類別、把在步驟906中搜索的頭部位置+1作為起始位置、把在步驟906中搜索的末尾位置-1作為結(jié)束位置以及把它是有效的信息一起存儲在第二存儲裝置503中,然后流程轉(zhuǎn)到步驟908。
步驟908使分析起始位置成為在步驟906中取出的末尾位置,然后流程轉(zhuǎn)到步驟902。
接下來通過使用圖10的流程圖,描述在步驟703中最相配的于超鏈接的搜索操作。
步驟1001初始化被用于實施分析的分析起始位置,和分析結(jié)束位置,然后流程轉(zhuǎn)到步驟1002。
步驟1002當(dāng)分析起始位置等于或者小于分析結(jié)束位置時,流程轉(zhuǎn)到步驟1003,而當(dāng)它不是這樣時,結(jié)束流程。
步驟1003在從分析起始位置到分析結(jié)束位置范圍之間搜索是否存在字符“0”到“9”、“#”、“*”、“-”、“.”、“,”、“(”、“)”中的任何字符,然后流程轉(zhuǎn)到步驟1004。
步驟1004當(dāng)找到搜索的目標(biāo)字符時,流程轉(zhuǎn)到步驟1006,而當(dāng)它未被找到時,流程轉(zhuǎn)到步驟1005。
步驟1005使分析起始位置成為分析結(jié)束位置,然后流程轉(zhuǎn)到步驟1002。
步驟1006在找到字符“0”到“9”、“#”、“*”、“-”、“.”、“,”、“(”、“)”中的任何字符的位置后,搜索除了字符“0”到“9”、“#”、“*”、“-”、“.”、“,”、“(”、“)”中的任何字符以外的字符被找到的位置,然后流程轉(zhuǎn)到步驟1007。
步驟1007把電話號碼作為類別,把在步驟1006中搜索的、字符“0”到“9”、“#”、“*”、“-”、“.”、“,”、“(”、“)”中的任何字符被找到的位置作為起始位置,把在步驟1006中搜索的、除了字符“0”到“9”、“#”、“*”、“-”、“.”、“,”、“(”、“)”中的任何字符以外的字符被找到的位置作為結(jié)束位置,以及把它是有效的信息一起存儲在第二存儲裝置503中,然后流程轉(zhuǎn)到步驟1008。
步驟1008使分析起始位置成為在步驟1006中搜索到的、除了字符“0”到“9”、“#”、“*”、“-”、“.”、“,”、“(”、“)”中的任何字符以外的字符被找到的位置,然后流程轉(zhuǎn)到步驟1002。
接下來通過使用圖12的流程圖,描述在本實施例的文檔處理設(shè)備中,鏈接信息確定裝置504確定鏈接信息的搜索操作。
步驟1201從存儲在第二存儲裝置503中的鏈接信息中撿出一個有效的鏈接信息,然后流程轉(zhuǎn)到步驟1202。
步驟1202在被檢出的有效鏈接信息之外,搜索鏈接信息類別的預(yù)定優(yōu)先級低,且鏈接信息有效,并且其包含在位于撿出的鏈接信息的起始位置和結(jié)束位置之間的范圍之內(nèi)的鏈接信息,而不是,然后流程轉(zhuǎn)到步驟1203。
步驟1203作為步驟1202的結(jié)果,當(dāng)搜索目的鏈接信息存在時,流程轉(zhuǎn)到步驟1204,而當(dāng)它不存在時,流程轉(zhuǎn)到步驟1206。
步驟1204搜索目的鏈接信息被變成無效,然后流程轉(zhuǎn)到步驟1205。
步驟1205當(dāng)有效鏈接信息緊接著被選出的有效鏈接信息出現(xiàn)時流程轉(zhuǎn)到步驟1206,當(dāng)它不出現(xiàn)時,流程結(jié)束。
步驟1206撿出緊接著的有效的鏈接信息中的一個,然后流程轉(zhuǎn)到步驟1202。
接下來描述在本實施例的文檔處理設(shè)備中,當(dāng)鏈接信息被從接收到的文檔中取出和確定,以及被顯示時的具體操作。假定該操作以下列(1)到(11)的次序出現(xiàn)。順便提一句,假定如圖6所示的文檔是作為接收文檔接收的。由于圖6的描述與以上的描述相同,這里省略。
此外,作為確定鏈接信息確定裝置504的鏈接信息的優(yōu)先級,假定電子郵件地址信息最高,然后超鏈接信息,而電話號碼信息是最低優(yōu)先級。
(1)圖6所示的文本文檔由接收裝置501接收,并且存儲在第一存儲裝置中。
(2)鏈接信息取出裝置502獲取存儲于第一存儲裝置105中的文本文檔。
(3)最初,鏈接信息取出裝置502實施關(guān)于最相配的超鏈接的搜索。作為搜索結(jié)果,獲得這樣的內(nèi)容鏈接信息的類別是超鏈接,起始位置是整個文檔的第21字節(jié),結(jié)束位置是整個文檔的第44字節(jié),并且鏈接信息是有效的。該信息存儲于第二存儲裝置503中(參考圖11中的行1101)。
(4)其次,鏈接信息取出裝置502搜索最相配的電子郵件地址。作為搜索結(jié)果,獲得這樣的內(nèi)容鏈接信息的類別是電子郵件,起始位置是整個文檔的第71字節(jié),結(jié)束位置是整個文檔的第88字節(jié),并且鏈接信息是有效的。該信息存儲于第二存儲裝置503中(參考圖11中的行1102)。
(5)然后,鏈接信息取出裝置502搜索最相配的電話號碼。作為搜索結(jié)果,獲得這樣的內(nèi)容鏈接信息的類別是電話號碼,起始位置是整個文檔的第32字節(jié),結(jié)束位置是整個文檔的第40字節(jié),并且鏈接信息是有效的;鏈接信息的類別是電話號碼,起始位置是整個文檔的第73字節(jié),結(jié)束位置是整個文檔的第80字節(jié),并且鏈接信息是有效的;以及鏈接信息的類別是電話號碼,起始位置是整個文檔的第117字節(jié),結(jié)束位置是整個文檔的第126字節(jié),并且鏈接信息是有效的。該信息存儲于第二存儲裝置503中(參考圖11中的行1103、行1104和行1105)。
(6)鏈接信息確定裝置504根據(jù)預(yù)定的、按超鏈接、電子郵件和電話號碼次序的優(yōu)先級,確定最相配的鏈接。
(7)在顯示于行1101的最相配的鏈接的確定處理中,由于行1103包含在最相配的超鏈接的起始位置和結(jié)束位置中,所以被作為無效鏈接存儲在第二存儲裝置503中(參考圖13中的區(qū)域1301)。
(8)在顯示于行1102的最相配的鏈接的確定處理中,由于行1104包含在最相配的電子郵件的起始位置和結(jié)束位置中,所以被作為無效者存儲在第二存儲裝置503中(參考圖13中的區(qū)域1302)。
(9)由于行1103和行1104是無效的鏈接信息,所以它們被跳過。
(10)在行1105中的最相配的鏈接的確定處理中,行1105保持作為有效鏈接。
(11)顯示裝置505根據(jù)存儲在第二存儲裝置503中的有效鏈接信息,以及存儲在第一存儲裝置中的接收到的文檔產(chǎn)生顯示數(shù)據(jù),并且輸出到如圖14所示的液晶顯示器103。當(dāng)顯示數(shù)據(jù)產(chǎn)生時,在包含鏈接信息的區(qū)域下提供下劃線,并且產(chǎn)生能夠區(qū)分不包含鏈接信息的區(qū)域的顯示數(shù)據(jù)。因此在圖14中,區(qū)域1401是超鏈接信息,區(qū)域1402是電子地址信息,以及區(qū)域1403是電話號碼信息。
如以上所述,根據(jù)本實施例,當(dāng)電話號碼信息和非電話號碼信息的鏈接信息混合地存在于文檔時,通過以預(yù)定的優(yōu)先級確定鏈接信息,使得鏈接信息不重復(fù),能夠減少用戶確認(rèn)它作為電話號碼信息是否是正確的時間。
順便提一句,在本實施例中超鏈接、電子郵件和電話號碼被作為鏈接信息使用,但可以允許任何一個把鏈接顯示給對方的描述。
此外,在鏈接信息確定裝置504中,象確定鏈接信息的優(yōu)先級一樣,電子郵件是最高優(yōu)先級的,但超鏈接也可以是最高優(yōu)先級的。
此外,在本實施例中,鏈接確定是在每一個超鏈接信息、電子郵件地址信息和電話號碼被搜索之后實施,但鏈接信息被按預(yù)定的優(yōu)先級搜索,并且最相配的鏈接可以同時確定。例如在本實施例中,在電子郵件地址被搜索和最相配的鏈接被確定之后,超鏈接被搜索并且最相配的鏈接被確定成不被確定作為電子郵件地址的鏈接信息的一部分,并且在那以后電話號碼被搜索并且最相配的鏈接可以被確定成其中不確定電子郵件地址和超鏈接的一部分。
此外,在本實施例中,顯示的鏈接信息被選中,并且當(dāng)作為被選中的結(jié)果的鏈接信息是電話號碼信息時,發(fā)送操作可以自動實施。
工業(yè)實用性如以上所述,根據(jù)本發(fā)明,在鏈接信息能夠象HTML那樣被作為不真正顯示的附加信息描述的情況下,當(dāng)電話號碼在被作為附加信息描述的鏈接信息中描述,在鏈接選擇時能夠自動實施發(fā)送操作,因此獲得提高用戶的方便性的效果。此外,在電話號碼信息和非電話號碼信息的鏈接信息被混合地描述在接收到的文檔中的情況下,即使電話號碼信息和非電話號碼信息的鏈接信息被取出,以使得這些信息不重復(fù),也能獲得在取出電話號碼時消除誤解的效果,并且為用戶減少了每一次用于確認(rèn)它是否是正確的電話號碼的時間。
權(quán)利要求
1.一種文檔處理設(shè)備,包含接收裝置,用于接收文檔;鏈接信息取出裝置,用于從由所述接收裝置接收到的文檔中取出鏈接信息;顯示裝置,用于基于由所述鏈接信息取出裝置取出的鏈接信息顯示文檔;選擇裝置,用于在該文檔中選擇鏈接信息;以及鏈接操作控制裝置,用于當(dāng)由所述選擇裝置選中的鏈接信息為電話號碼信息時,向電話號碼信息顯示的對方執(zhí)行發(fā)送操作。
2.一種文檔處理設(shè)備,包含接收裝置,用于接收在文檔內(nèi)容中包含電話號碼信息以及至少一個不同于電話號碼信息的鏈接信息的文檔;以及鏈接信息取出裝置,用于從由所述接收裝置接收到的文檔中取出電話號碼信息以及不同于電話號碼信息的鏈接信息,其中所述鏈接信息取出裝置以預(yù)定的優(yōu)先級取出電話號碼信息以及不同于電話號碼信息的鏈接信息。
3.一種文檔處理設(shè)備,包含接收裝置,用于接收在文檔內(nèi)容中包含電話號碼信息以及至少一個不同于電話號碼信息的鏈接信息的文檔;鏈接信息取出裝置,用于從由所述接收裝置接收到的文檔中取出電話號碼信息以及不同于電話號碼信息的鏈接信息;以及鏈接信息確定裝置,用于當(dāng)在該文檔中,兩份重復(fù)信息取出同一字符串作為最相配的鏈接時,根據(jù)預(yù)定的優(yōu)先級確定該兩份重復(fù)信息中的任意一份作為鏈接信息。
4.一種文檔處理設(shè)備,包含接收裝置,用于接收在文檔內(nèi)容中包含電話號碼信息以及至少一個不同于電話號碼信息的鏈接信息的文檔;以及鏈接信息取出裝置,用于從由所述接收裝置接收到的文檔中取出電話號碼信息以及不同于電話號碼信息的鏈接信息,其中鏈接信息取出裝置以預(yù)定的優(yōu)先級實施取出處理,以使得最相配的電話號碼信息和最相配的不同于電話號碼的鏈接信息不重復(fù)。
5.如權(quán)利要求2至4中任何一個所述的文檔處理設(shè)備,還包括顯示裝置,用于基于由所述鏈接信息取出裝置取出的鏈接信息顯示文檔;選擇裝置,用于在該文檔中選擇鏈接信息;以及鏈接操作控制裝置,用于在由選擇裝置選中的鏈接信息為電話號碼信息時,向電話號碼信息顯示的對方執(zhí)行發(fā)送操作。
全文摘要
一種文檔處理設(shè)備;它在鏈接信息能夠象HTML文本一樣被描述成不是真正地被顯示的附加信息,以及在被描述成附加信息的鏈接信息包括電話號碼時,在鏈接選擇之后啟動呼叫,從而方便了用戶而又不用進行麻煩的操作,包含用于接收文檔的接收裝置(101);用于從由接收到的文檔中取出鏈接信息的鏈接信息取出裝置(106);用于基于取出的鏈接信息顯示文檔的顯示裝置(107);用于在該文檔中選擇鏈接信息的選擇裝置(108);以及用于當(dāng)選中的鏈接信息為電話號碼時,呼叫電話號碼信息顯示的目的地的鏈接操作控制裝置(109)。
文檔編號G06F12/00GK1293779SQ00800040
公開日2001年5月2日 申請日期2000年1月18日 優(yōu)先權(quán)日1999年1月19日
發(fā)明者菱田利浩, 浦誠治, 秦秀彥, 石垣純二, 佐佐木啟三郎, 大關(guān)江利子 申請人:松下電器產(chǎn)業(yè)株式會社, 松下通信工業(yè)株式會社, 株式會社Ntt杜可莫