專利名稱:電子文檔顯示設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子文檔顯示設(shè)備和方法,并且尤其涉及一種當(dāng) 包括用于表示感情表達的多個字符串的電子文檔在屏幕上顯示時,根 據(jù)所述字符串來添加效果動作的電子文檔顯示設(shè)備和方法。
背景技術(shù):
通過諸如因特網(wǎng)的網(wǎng)絡(luò)來傳輸電子文檔變得非常流行。特別地, 如果在個人之間發(fā)送和接收電子郵件,可以嘗試通過使用象形符號或
表情符號把感情表達添加到文檔中,豐富地表達該文檔的作者的感
小主 IS 。
在這種背景下,為了使得該文檔的作者的感情表達得以更清楚和 高效地傳達,通常知道的技術(shù)提取在電子文檔中用于表示感情表達的 字符串,并添加對應(yīng)于該字符串的效果動作,并且在電子文檔顯示設(shè) 備的屏幕上顯示文檔(參見例如專利文獻1)。
專利文獻1:日本特許公開專利公開號2000-172392
發(fā)明內(nèi)容
本發(fā)明要解決的問題
然而,該常規(guī)技術(shù)沒有考慮到在電子文檔顯示設(shè)備的一屏上顯示 的文檔中包括多個分別表示感情表達的字符串的情況。即,如果在單 個設(shè)備的一屏上顯示被添加了彼此沖突的動作的多個字符串,則對于 常規(guī)技術(shù)的電子文檔顯示設(shè)備,僅開發(fā)出一種按順序僅執(zhí)行一次或重 復(fù)地執(zhí)行添加到該多個字符串的動作的處理方法。因此,其具有的問 題在于, 一屏上顯示的內(nèi)容不對應(yīng)于所執(zhí)行的附加動作,這反而使得 感情表達難以理解。
因此,本發(fā)明的目的是提供一種電子文檔顯示設(shè)備和方法,其能
夠適當(dāng)?shù)卦谄聊簧巷@示電子文檔,該電子文檔包括多個用于表示感情 表達并伴有附加動作的字符串。
問題的解決方案
本發(fā)明旨在提供一種在輸出設(shè)備的屏幕上顯示電子文檔的電子 文檔顯示設(shè)備。為了達到以上目的,本發(fā)明的電子文檔顯示設(shè)備包括: 關(guān)鍵字管理部件、關(guān)鍵字提取部件、動作定義管理部件、動作確定部 件、執(zhí)行動作指示部件、以及輸出控制部件。
關(guān)鍵字管理部件保留多個關(guān)鍵字。關(guān)鍵字提取部件從輸出設(shè)備上 要顯示的一滿屏的電子文檔中,提取對應(yīng)于該關(guān)鍵字管理部件所保留 的多個關(guān)鍵字的字符串。動作定義管理部件通過將定義了輸出設(shè)備要 執(zhí)行的動作的效果動作與與關(guān)鍵字管理部件所保留的多個關(guān)鍵字相 關(guān)聯(lián)來保留所述效果動作。動作確定部件參考動作定義管理部件,來 確定由關(guān)鍵字提取部件從電子文檔中所提取的字符串的效果動作。執(zhí) 行動作指示部件根據(jù)預(yù)定的優(yōu)先級處理,給出執(zhí)行由動作確定部件所 確定的效果動作的指示。輸出控制部件對輸出設(shè)備的動作進行控制, 并且執(zhí)行由執(zhí)行動作指示部件所指示的效果動作,以及執(zhí)行電子文檔 的屏幕顯示。
優(yōu)選地,動作定義管理部件還對預(yù)先提供給保留在關(guān)鍵字管理部 件中的多個關(guān)鍵字的優(yōu)先級進行保留,并且執(zhí)行動作指示部件向輸出 控制部件給出指示,以便僅執(zhí)行具有最高優(yōu)先級的效果動作??商鎿Q 地,執(zhí)行動作指示部件可以向輸出控制部件給出指示,以便僅執(zhí)行最 初出現(xiàn)在屏幕上的字符串的效果動作。可替換地,執(zhí)行動作指示部件 可以對出現(xiàn)在一屏上的字符串按照其出現(xiàn)順序劃分優(yōu)先級,并且向輸 出控制部件給出指示,以便將這些字符串的效果動作按照優(yōu)先級遞減 的順序各自僅執(zhí)行一次或重復(fù)執(zhí)行。此外,期望包括電子文檔顯示指 示部件,用于在一屏中確定第二個出現(xiàn)在該一屏上的字符串的位置, 并向輸出控制部件給出指示,以便從包括該第二個出現(xiàn)的字符串的行 開始,執(zhí)行分頁,或者從該第二個出現(xiàn)的字符串的第一個字符開始, 執(zhí)行分頁。
可以把上述電子文檔顯示設(shè)備的各個構(gòu)成部分所執(zhí)行的處理視 為一種電子文檔顯示方法,其用于提供一系列處理過程。以程序的形 式來提供該方法,該程序使得計算機執(zhí)行該一系列處理過程。該程序 可以以記錄在計算機可讀記錄介質(zhì)上的形式存儲在計算機中。此外, 用于組成上述電子文檔顯示設(shè)備的關(guān)鍵字提取部件、動作確定部件、 執(zhí)行動作指示部件、輸出控制部件的功能模塊可以用作為集成電路的
LSI來實現(xiàn)。
本發(fā)明的技術(shù)效果
如上所述,根據(jù)本發(fā)明,即使在同時在顯示設(shè)備的一屏上顯示電 子文檔中包括的、并且由效果動作定義的多個關(guān)鍵字的情況下,也可 以通過使用關(guān)鍵字的優(yōu)先級,避免效果動作之間的沖突。此外,根據(jù) 本發(fā)明,還可以同時在顯示設(shè)備的一屏上顯示電子文檔中包含的、并 且由效果動作定義的多個關(guān)鍵字,由此可以避免效果動作之間的沖 突。
圖1是說明了根據(jù)本發(fā)明的第一實施例的電子文檔顯示設(shè)備10 的構(gòu)造的方框圖。
圖2是示出了根據(jù)本發(fā)明的第一實施例的電子文檔顯示設(shè)備10 執(zhí)行的電子文檔顯示方法的過程的流程圖。
圖3是示出了由關(guān)鍵字管理部件107管理的信息的示例的附圖。
圈4是示出了由動作定義管理部件109管理,息的示,附圖。
圖5是示出了由關(guān)鍵字提取部件108提取的信息的示例的附圖。 圖6是示出了由動作確定部件110確定的信息的示例的附圖。 圖7是示出了在電子文檔顯示設(shè)備10是移動電話情況下,瀏覽
電子郵件的動作的具體示例。
圖8是示出了根據(jù)本發(fā)明的第二實施例的電子文檔顯示設(shè)備20
的構(gòu)造的方框圖。
圖9是說明了根據(jù)本發(fā)明的第二實施例的電子文檔顯示設(shè)備20 執(zhí)行的電子文檔顯示方法的過程的流程圖。
圖10是示出了在電子文檔顯示設(shè)備20是移動電話情況下,瀏覽 電子郵件的動作的具體示例。
圖11是示出了在電子文檔顯示設(shè)備20是移動電話情況下,瀏覽 電子郵件的動作的另一個具體示例。
參考符號的說明
101:電子文檔
102:顯示單元
103:輸出部件
104:發(fā)聲單元
105:振動單元
106:發(fā)光單元
107:關(guān)鍵字管理部件
跳關(guān)鍵字提取部件
跳動作定義管理部件
110:動作確定部件
111、211:輸出控制部件
113、213:顯示屏更新請求監(jiān)視部件
114、214:執(zhí)行動作指示部件
212:電子文檔顯示指示部件
具體實施例方式
(第一實施例)
圖1是說明了根據(jù)本發(fā)明的第一實施例的電子文檔顯示設(shè)備10 的構(gòu)造的方框圖。在圖1中,根據(jù)本發(fā)明的電子文檔顯示設(shè)備10包 括顯示屏更新請求監(jiān)視部件113、關(guān)鍵字提取部件108、關(guān)鍵字管 理部件107、動作確定部件110、動作定義管理部件109、執(zhí)行動作 指示部件114、輸出控制部件lll、以及輸出部件103。
輸出部件103包括用于在屏幕上顯示電子文檔101的輸出單元 102 (諸如液晶、LCD以及CRT之類的顯示器)、用于產(chǎn)生語音/音樂 或諸如嘟嘟聲之類的聲音的發(fā)聲單元104(例如揚聲器)、用于產(chǎn)生振 動(包括間歇性的或強/弱的振動)的振動單元105 (例如振動器)、以及 用于發(fā)光的發(fā)光單元106 (例如顯示屏的背光或其它LCD光)。輸出 部件103不是必須包括上述四個單元,而可以至少包括顯示單元102。
在下文中,進一步參考圖2到圖6,將描述根據(jù)第一實施例的具 有上述構(gòu)造的電子文檔顯示設(shè)備10。圖2是示出了根據(jù)本發(fā)明的第 一實施例的電子文檔顯示設(shè)備10執(zhí)行的電子文檔顯示方法的過程的 流程圖。圖3是示出了由關(guān)鍵字管理部件107管理的信息的示例的附 圖。圖4是示出了由動作定義管理部件109管理的信息的示例的附圖。 圖5是示出了由關(guān)鍵字提取部件108提取的信息的示例的附圖。圖6 是示出了由動作確定部件IIO確定的信息的示例的附圖。
電子文檔IOI,即顯示目標(biāo),是電子郵件、網(wǎng)頁、存儲在計算機 中的各種文檔等等,并且該電子文檔例如對應(yīng)于普通的文本數(shù)據(jù)(例 如電子郵件主體和聊天消息主體)、以及包括標(biāo)記語言的內(nèi)容數(shù)據(jù)。 在電子文檔101中,包括多個分別表示感情表達并伴有附加動作的字 符串。這里,每個字符串表示的表達包括字符、象形符號、符號、圖 形、及其中若干個的組合(表情符號等)。
當(dāng)電子文檔瀏覽者開始顯示電子文檔101時,顯示屏更新請求監(jiān) 視部件113輸入電子文檔101以及屏幕操作,該屏幕操作是由電子文 檔瀏覽者指示的,或是由自動瀏覽功能控制的。該屏幕操作是諸如頁 滾動、行滾動以及跳轉(zhuǎn)之類的操作,并且還對應(yīng)于用于改變/重新設(shè) 置在顯示單元102的顯示屏上當(dāng)前顯示的電子文檔的內(nèi)容的更新請 求。即,如果例如由于顯示單元102的顯示屏小等原因,而不能在該 屏幕上顯示電子文檔101的全部文本,則執(zhí)行該操作,使得可以順序 地瀏覽電子文檔101。根據(jù)該屏幕操作,顯示屏更新請求監(jiān)視部件113 隨后把電子文檔101的一部分?jǐn)?shù)據(jù)輸出到關(guān)鍵字提取部件108和輸出 控制部件111,該部分?jǐn)?shù)據(jù)是接下來要在顯示單元102的屏幕上顯示 的。最初從電子文檔101的開頭顯示該電子文檔101。
根據(jù)關(guān)鍵字管理部件107的信息,關(guān)鍵字提取部件108從由顯示 屏更新請求監(jiān)視部件113提供的一滿屏的電子文檔101中提取字符 串。如圖3所示,在關(guān)鍵字管理部件107中,預(yù)先注冊了多個關(guān)鍵字, 用于指定將要從電子文檔101中提取的字符串。即,.關(guān)鍵字提取部件 108^索接下來將要顯示的一滿屏的電子文檔101 (步驟201),以確 定其中是否包含對應(yīng)于所述關(guān)鍵字的字符串(步驟S202)。如果該一滿 屏的電子文檔101中包括對應(yīng)于所述關(guān)鍵字的字符串,則關(guān)鍵字提取 部件108提取指出各個字符串(關(guān)鍵字)出現(xiàn)在電子文檔101中的位置 的位置信息,并且隨后如圖5所示準(zhǔn)備好該信息(步驟S203)。在圖5 的示例中,把從文檔的開頭開始的行數(shù)和字符數(shù)用作位置信息。把關(guān) 鍵字提取部件108所準(zhǔn)備的信息通知到動作確定部件110。
一旦從關(guān)鍵字提取部件108收到該信息的通知,動作確定部件 110根據(jù)關(guān)鍵字來確定輸出部件103要做的動作。如圖4所示,對于 關(guān)鍵字管理部件107中注冊的多個關(guān)鍵字,在動作定義管理部件109 中預(yù)先定義分別對應(yīng)于這些關(guān)鍵字的效果動作。對應(yīng)于一個關(guān)鍵字的 效果動作的數(shù)目不限于一個,而是可以定義多個效果動作,只要這些 效果動作能同時在輸出部件103中執(zhí)行即可。在圖4的示例中,通過 發(fā)光單元106使紅色LED發(fā)光,并且還通過顯示單元102使屏幕顯 示紅色字符,來定義關(guān)鍵字"愉快的"。此外,為每個關(guān)鍵字提供優(yōu) 先級。該優(yōu)先級是用于確定由輸出部件103執(zhí)行的效果動作的順序的 信息。即,動作確定部件110參考動作定義管理部件109來確定該信 息所指示的每個關(guān)鍵字的效果動作以及優(yōu)先級,并且如圖6所示準(zhǔn)備 好該信息(步驟S204)。把由動作確定部件110準(zhǔn)備的信息通知到執(zhí)行 動作指示部件114。
一旦從動作確定部件110接收了該信息的通知,基于該信息,執(zhí) 行動作指示部件114確定在一滿屏的電子文檔101中是否包括多個關(guān) 鍵字(步驟S205)。在僅包括一個關(guān)鍵字的情況下,執(zhí)行動作指示部件 114向輸出控制部件111給出指示,以便執(zhí)行作為動作信息提供的該 關(guān)鍵字的效果動作(步驟S207)。另一方面,在包括兩個或多個關(guān)鍵字 的情況下,執(zhí)行動作指示部件114根據(jù)作為動作信息提供的每個關(guān)鍵
字的優(yōu)先級,選擇具有最高優(yōu)先級的關(guān)鍵字(步驟S206)。執(zhí)行動作指 示部件114隨后向輸出控制部件111給出指示,以便執(zhí)行所選擇的關(guān) 鍵字的效果動作(步驟S207)。
輸出控制部件111處理由顯示屏更新請求監(jiān)視部件113提供的一 滿屏的電子文檔101的數(shù)據(jù),以便改變/重新設(shè)置(更新)顯示屏,并且 還根據(jù)由執(zhí)行動作指示部件U4給出的用于執(zhí)行動作效果的指示,來 控制輸出部件103。如果在上述步驟S202中確定了不包括任何關(guān)鍵 字,則輸出控制部件111處理該一滿屏的電子文檔101的數(shù)據(jù),以便 僅改變/重新設(shè)置顯示屏(步驟S208)。
當(dāng)電子文檔瀏覽者指示屏幕操作時(步驟S209),重復(fù)執(zhí)行上述處 理,并且例如, 一旦接收了指出電子文檔IOI瀏覽完畢的指示,終止 上述處理(步驟S210)。
圖7是示出了在電子文檔顯示設(shè)備10是移動電話情況下,瀏覽 電子郵件(電子文檔IOI)的動作的具體示例。在該示例中,如果在屏 幕滾動的處理過程中,在屏幕上顯示出關(guān)鍵字"愉快的"和"(;_;)" (圖7(b)),則將執(zhí)行與更高優(yōu)先級的關(guān)鍵字"愉快的"相對應(yīng)的動作(見 圖4)。
如上所述,依照根據(jù)本發(fā)明的第一實施例的電子文檔顯示設(shè)備 10,通過使用每個關(guān)鍵字的優(yōu)先級,即使在顯示設(shè)備的一屏上同時顯 示在電子文檔101中包括的、并且由效果動作定義的多個關(guān)鍵字,也 能避免效果動作之間的沖突。
在上述實施例中,描述了當(dāng)在一屏上顯示多個關(guān)鍵字的情況下, 用于選擇具有最高優(yōu)先級的一個關(guān)鍵字的方法,然而,如果該多個關(guān) 鍵字是由其輸出形式在輸出部件103中彼此不沖突(例如,振動單元 105和發(fā)光單元106)的效果動作所定義的關(guān)鍵字,則執(zhí)行這些效果動 作時無須考慮優(yōu)先級。此外,有可能按照優(yōu)先級遞減的順序以預(yù)定間 隔執(zhí)行一次或重復(fù)執(zhí)行該多個關(guān)鍵字的效果動作,而不是選擇具有最 高優(yōu)先級的一個關(guān)鍵字。
此外,在上述實施例中,描述了按照固定的方式在動作定義管理 部件109中預(yù)先注冊每個關(guān)鍵字的優(yōu)先級的情況。然而,可以根據(jù)要
顯示的電子文檔101的內(nèi)容來確定優(yōu)先級。例如,可以根據(jù)關(guān)鍵字在 電子文檔101中出現(xiàn)的次數(shù)來確定其優(yōu)先級順序,或者可以根據(jù)關(guān)鍵 字從電子文檔101的文本開頭開始出現(xiàn)的位置來來確定其優(yōu)先級順序。
(第二實施例)
圖8是示出了根據(jù)本發(fā)明的第二實施例的電子文檔顯示設(shè)備20 的構(gòu)造的方框圖。圖8中,根據(jù)第二實施例的電子文檔顯示設(shè)備20 包括顯示屏更新請求監(jiān)視部件213、關(guān)鍵字提取部件108、關(guān)鍵字 管理部件107、動作確定部件110、動作定義管理部件109、執(zhí)行動 作指示部件214、電子文檔顯示指示部件212、輸出控制部件21K 以及輸出部件103。
從圖8可知,根據(jù)第二實施例的電子文檔顯示設(shè)備20的顯示屏 更新請求監(jiān)視部件213、執(zhí)行動作指示部件214、電子文檔顯示指示 部件212和輸出控制部件211的構(gòu)造與根據(jù)第一實施例的電子文檔顯 示設(shè)備10不同。在下文中,將主要關(guān)注這些不同的組成部分來描述 根據(jù)第二實施例的電子文檔顯示設(shè)備20。圖9是說明了根據(jù)第二實 施例的電子文檔顯示設(shè)備20執(zhí)行的電子文檔顯示方法的過程的流程 圖。
當(dāng)電子文檔瀏覽者開始顯示電子文檔101時,顯示屏更新請求監(jiān) 視部件213輸入電子文檔101和由電子文檔瀏覽者指示的屏幕操作。 顯示屏更新請求監(jiān)視部件213隨后根據(jù)該屏幕操作,把電子文檔101 的一部分?jǐn)?shù)據(jù)輸出給關(guān)鍵字提取部件108和電子文檔顯示指示部件 212,該部分?jǐn)?shù)據(jù)是接下來要在顯示單元102的一屏上顯示的。最初 從電子文檔101的開頭顯示電子文檔101。
關(guān)鍵字提取部件108根據(jù)關(guān)鍵字管理部件107的信息(見圖3)來 搜索由顯示屏更新請求監(jiān)視部件213提供的一滿屏的電子文檔101 (步驟S201),并且確定其中是否包括對應(yīng)于關(guān)鍵字的字符串(步驟 S202)。如果對應(yīng)于關(guān)鍵字的字符串包括在該一滿屏的電子文檔101 中,則關(guān)鍵字提取部件108提取指出各個字符串(關(guān)鍵字)出現(xiàn)在電子 文檔101中的位置的位置信息,并且隨后如圖5所示準(zhǔn)備好該信息(步說明書第9/ll頁
驟S203)。把關(guān)鍵字提取部件108準(zhǔn)備的信息通知給動作確定部件 110。
一旦從關(guān)鍵字提取部件108接收了該信息的通知,動作確定部件 IIO就根據(jù)在關(guān)鍵字管理部件107中注冊的多個關(guān)鍵字,來確定每個 關(guān)鍵字的效果動作和優(yōu)先級,并且如圖6所示準(zhǔn)備好該信息(步驟 S204)。把在動作確定部件110中準(zhǔn)備的信息通知到執(zhí)行動作指示部 件114。
一旦從動作確定部件IIO接收了該信息的通知,執(zhí)行動作指示部 件214就基于該信息,確定在一滿屏的電子文檔101中是否包括多個 關(guān)鍵字(步驟S205)。在只包括一個關(guān)鍵字的情況下,執(zhí)行動作指示部 件214向輸出控制部件211給出指示,以便執(zhí)行作為動作信息提供的 該關(guān)鍵字的效果動作(步驟S207)。另一方面,在包括兩個或多個關(guān)鍵 字的情況下,執(zhí)行動作指示部件214確定在電子文檔101中的分頁 位置,使得在一屏上顯示一個關(guān)鍵字(步驟S906)。在關(guān)于由關(guān)鍵字提 取部件108提取的每個關(guān)鍵字的位置信息中,基于從屏幕頂部開始的 第二個位置信息來確定分頁位置。具體地,如果從屏幕頂部開始的第 二個位置信息位于"第M行,第N個字符",則把分頁位置設(shè)置在第 M-l行的最后一個字符之后,或者把分頁設(shè)置第M行的第N-l個字 符之后。然后,執(zhí)行動作指示部件214把指出所確定的分頁位置的指 示給到電子文檔顯示指示部件212,以便由輸出控制部件211執(zhí)行最 初出現(xiàn)在一屏上的一個關(guān)鍵字(具有從該屏幕頂部開始的第一個位置 信息的關(guān)鍵字)的效果動作(步驟S907)。
電子文檔顯示指示部件212根據(jù)由執(zhí)行動作措示部件214所指示 的分頁位置,來處理由顯示屏更新請求監(jiān)視部件213提供的一滿屏的 電子文檔101的數(shù)據(jù),并且把經(jīng)過分頁處理的該一滿屏的電子文檔 101的數(shù)據(jù)輸出到輸出控制部件211 (步驟S907)。
輸出控制部件211對經(jīng)過分頁處理的、并由電子文檔顯示指示部 件212提供的該一滿屏的電子文檔101的數(shù)據(jù)進行處理,以便改變/ 重新設(shè)置(更新)顯示屏幕,并且還根據(jù)由執(zhí)行動作指示部件214給出 的用于執(zhí)行效果動作的指示來控制輸出部件103。如果在上述步驟
S202中確定了不包括任何關(guān)鍵字,則輸出控制部件211處理該一滿 屏的電子文檔101的數(shù)據(jù),以便僅改變/重新設(shè)置顯示屏幕(步驟 S208)。
當(dāng)電子文檔瀏'覽者指示屏幕操作時(步驟S209),重復(fù)執(zhí)行上述處 理,并且例如, 一旦接收了指出電子文檔IOI瀏覽完畢的指示,終止 上述處理(步驟S210)。
圖10和圖11每個都是示出了在電子文檔顯示設(shè)備10是移動電 話的情況下,瀏覽電子郵件(電子文檔IOI)的動作的具體示例。照這 樣,在第二實施例中,不存在發(fā)生在上述第一實施例中的關(guān)鍵字"愉 快的"和";一;"顯示在一屏上的情況,并且基于行(圖IO)或基于字符 (圖ll)來執(zhí)行分頁。
如上所述,依照根據(jù)本發(fā)明的第二實施例的電子文檔顯示設(shè)備 20,包括在電子文檔101中的、且由效果動作定義的多個關(guān)鍵字并不 同時在顯示設(shè)備的一屏上顯示,由此可以避免效果動作之間的沖突。
在上述每個實施例中,分別把關(guān)鍵字管理部件107和動作定義管 理部件109描述為獨立的構(gòu)成部分,但是可以將其認(rèn)為是一個構(gòu)成部 分。此外,可以針對每個待瀏覽的電子文檔,來安排由關(guān)鍵字管理部 件107和動作定義管理部件109管理的信息。這里,如果在一開始執(zhí) 行的關(guān)鍵字提取和動作確定的結(jié)果與電子文檔101相關(guān),并且隨后對 這些結(jié)果進行了存儲,那么,當(dāng)稍后瀏覽該電子文檔101時,可以跳 過相應(yīng)的關(guān)鍵字提取和動作確定,并且立即給出用于執(zhí)行屏幕顯示的 指示,從而將減小設(shè)備的處理負(fù)荷。
此外,優(yōu)選地,允許自由地添加或耐除由關(guān)鍍字管理部件107和 動作定義管理部件109所管理的信息。在這種情況下,在關(guān)鍵字管理 部件107和動作定義管理部件109中信息的添加和刪除可以由電子文 檔瀏覽者通過手動來直接執(zhí)行,或者可以根據(jù)電子文檔101附帶的信 息來自動執(zhí)行。在后一種情況中,可以使得對方能夠瀏覽符合文檔作 者意圖的電子文檔101。
此外,如果在動作定義管理部件109中由多個效果動作定義一個 關(guān)鍵字,則輸出部件103可以僅執(zhí)行可用的效果動作。例如,如果在
聽音樂期間瀏覽電子文檔101,則可能不能用發(fā)聲單元104。在這種 情況下,可以通過使用除了發(fā)聲單元104之外的其它任何設(shè)備來執(zhí)行 特定關(guān)鍵字的效果動作。
通過使得CPU中斷并執(zhí)行存儲在存儲設(shè)備(例如ROM、 RAM和 硬盤)中的、能夠執(zhí)行上述處理過程的預(yù)定程序數(shù)據(jù)來實現(xiàn)上述實施 例。在這種情況下,可以在將該程序數(shù)據(jù)經(jīng)由記錄介質(zhì)存儲到存儲設(shè) 備中之后執(zhí)行該程序數(shù)據(jù),或者可以直接從記錄介質(zhì)上執(zhí)行該程序數(shù) 據(jù)。注意,該記錄介質(zhì)包括ROM、 RAM、諸如閃存這樣的半導(dǎo)體 存儲器、諸如軟盤和硬盤這樣的磁盤存儲器、諸如CD-ROM、 DVD 以及BD這樣的光盤存儲器、存儲卡,-等等。此外,記錄介質(zhì)的概念 包括通信介質(zhì),例如電話線和載波線路。
此外,構(gòu)成本發(fā)明的電子文檔顯示設(shè)備的關(guān)鍵字提取部件108、 動作確定部件110以及執(zhí)行動作指示部件114或214的功能模塊典型 地可以用LSI來實現(xiàn),所述LSI是一種集成電路(取決于集成度,其 可以被稱為IC、系統(tǒng)LSI、超大規(guī)模集成電路、甚大規(guī)模集成電路等 等)。這些功能模塊可以分別被構(gòu)造成芯片,或者其全部或部分可以 被構(gòu)造在一個芯片中。
此外,集成的方法不限于LSI,而是可以用專用電路或通用處理 器來實現(xiàn)。此外,可以使用作為制造后可編程的LSI的FPGA (現(xiàn)場 可編程門陣列)、或者能夠重新配置LSI中的電路單元的連接和設(shè)定 的可重構(gòu)處理器。
此外,如果由于半導(dǎo)體技術(shù)的改進或者由于從其衍生出的其它技 術(shù)掛出現(xiàn),從而可得到取代LSi的其它技術(shù),則自然可以用這種新技 術(shù)來進行上述功能模塊的集成。例如,可以使用生物技術(shù)。
工業(yè)實用性
本發(fā)明可用于計算機、移動電話、手持終端、音視頻設(shè)備、數(shù)碼 相機、家用電器等等,這些設(shè)備都能顯示電子文檔,并且本發(fā)明對于 要在屏幕上適當(dāng)?shù)仫@示包括多個伴有附加動作并且表示感情表達的 字符串的電子文檔的情況尤其有用。
權(quán)利要求
1、一種電子文檔顯示設(shè)備,用于在輸出設(shè)備的屏幕上顯示電子文檔,所述電子文檔顯示設(shè)備包括關(guān)鍵字管理部件,用于保留多個關(guān)鍵字;關(guān)鍵字提取部件,用于從所述輸出設(shè)備上將要顯示的一滿屏的所述電子文檔中,提取對應(yīng)于所述關(guān)鍵字管理部件所保留的多個關(guān)鍵字的字符串;動作定義管理部件,用于通過將定義了輸出設(shè)備將要執(zhí)行的動作的效果動作與所述關(guān)鍵字管理部件所保留的多個關(guān)鍵字相關(guān)聯(lián),來保留所述效果動作;動作確定部件,用于參考所述動作定義管理部件,確定由所述關(guān)鍵字提取部件從所述電子文檔中所提取的字符串的效果動作;執(zhí)行動作指示部件,用于根據(jù)預(yù)定的優(yōu)先級處理,給出執(zhí)行由所述動作確定部件所確定的效果動作的指示;輸出控制部件,用于對所述輸出設(shè)備的動作進行控制,并且用于執(zhí)行由所述執(zhí)行動作指示部件所指示的效果動作,以及執(zhí)行所述電子文檔的屏幕顯示。
2、 如權(quán)利要求l所述的電子文檔顯示設(shè)備,其中 所述動作定義管理部件還對預(yù)先提供給所述關(guān)鍵字管理部件中所保留的多個關(guān)鍵字的優(yōu)先級進行保留,以及所述執(zhí)行動作指示部件向所述輸出控制部件給出指示,以便僅執(zhí) 行具有最高優(yōu)先級的效果動作。
3、 如權(quán)利要求1所述的電子文檔顯示設(shè)備,其中,所述執(zhí)行動 作指示部件向所述輸出控制部件給出指示,以便僅執(zhí)行最初出現(xiàn)在一 屏上的字符串的效果動作。
4、 如權(quán)利要求1所述的電子文檔顯示設(shè)備,其中,所述執(zhí)行動 作指示部件按照出現(xiàn)在一屏上的所述字符串的出現(xiàn)順序,對所述字符 串劃分優(yōu)先級,并且向所述輸出控制部件給出指示,以便按照優(yōu)先級 遞減的順序?qū)⑺鲂Ч麆幼鞣謩e僅執(zhí)行一次。
5、 如權(quán)利要求1所述的電子文檔顯示設(shè)備,其中,所述執(zhí)行動 作指示部件按照出現(xiàn)在一屏上的所述字符串的出現(xiàn)順序,對所述字符 串劃分優(yōu)先級,并且向所述輸出控制部件給出指示,以便按照優(yōu)先級 遞減的順序重復(fù)執(zhí)行所述字符串的效果動作。
6、 如權(quán)利要求1所述的電子文檔顯示設(shè)備,還包括電子文檔顯 示指示部件,用于在一屏中確定第二個出現(xiàn)在所述一屏上的字符串的 位置,并且用于向所述輸出控制部件給出指示,以便從包括所述第二 個出現(xiàn)的字符串的行開始,執(zhí)行分頁。
7、 如權(quán)利要求1所述的電子文檔顯示設(shè)備,還包括電子文檔顯 示指示部件,用于在一屏中確定第二個出現(xiàn)在所述一屏上的字符串的 位置,并且用于向所述輸出控制部件給出指示,以便從所述第二個出 現(xiàn)的字符串的第一個字符開始,執(zhí)行分頁。
8、 一種電子文檔顯示方法,用于在輸出設(shè)備的屏幕上顯示電子 文檔,所述電子文檔顯示方法利用關(guān)鍵字管理部件和動作定義管理部件,其中所述關(guān)鍵字管理部件 用于保笛多個關(guān)^,所述動作定義管理部件用于通過將定義了輸出設(shè)備將要執(zhí)行的動作的效果動作與所述關(guān)鍵字管理部件所保留的多 個關(guān)鍵字相關(guān)聯(lián)來保留所述效果動作,所述電子文檔顯示方法包括 提取步驟,用于從所述輸出設(shè)備中將要顯示的一滿屏的所述電子 文檔中,提取對應(yīng)于所述關(guān)鍵字管理部件所保留的多個關(guān)鍵字的字符 串;確定步驟,用于參考所述動作定義管理部件,確定從所述電子文 檔中提取的字符串的效果動作; 指示步驟,用于根據(jù)預(yù)定的優(yōu)先級處理,給出執(zhí)行所確定的效果 動作的指示;以及控制步驟,用于對所述輸出設(shè)備的動作進行控制,并且用于執(zhí)行 所指示的效果動作以及執(zhí)行所述電子文檔的屏幕顯示。
9、 一種計算機可讀程序,用于使計算機執(zhí)行電子文檔顯示方法, 以在輸出設(shè)備的屏幕上顯示電子文檔,所述計算機可讀程序利用關(guān)鍵字管理部件和動作定義管理部件,其中所述關(guān)鍵字管理部件 用于保留多個關(guān)鍵字,所述動作定義管理部件用于通過將定義了輸出 設(shè)備將要執(zhí)行的動作的效果動作與所述關(guān)鍵字管理部件所保留的多 個關(guān)鍵字相關(guān)聯(lián)來保留所述效果動作,所述計算機可讀程序使計算機 執(zhí)行提取步驟,用于從所述輸出設(shè)備中將要顯示的一滿屏的所述電子 文檔中,提取對應(yīng)于所述關(guān)鍵字管理部件所保留的多個關(guān)鍵字的字符 串;確定步驟,用于參考所述動作定義管理部件,確定從所述電子文 檔中提取的字符串的效果動作;指示步驟,用于根據(jù)預(yù)定的優(yōu)先級處理,給出執(zhí)行所確定的效果 動作的指示;以及控制步驟,用于對所述輸出設(shè)備的動作進行控制,并且用于執(zhí)行 所指示的效果動作以及執(zhí)行所述電子文檔的屏幕顯示。
10、 一種用在電子文檔顯示設(shè)備中的集成電路,所述電子文檔顯 示設(shè)備在輸出設(shè)備的屏幕上顯示電子文檔,并入了所述集成電路的所 述電子文檔顯示設(shè)備包括關(guān)鍵字管理部件和動作定義管理部件,其中所述關(guān)鍵字管理部件 用于保留多個關(guān)鍵字,所述動作定義管理部件用于通過將定義了輸出 設(shè)備將要執(zhí)行的動作的效果動作與所述關(guān)鍵字管理部件所保留的多 個關(guān)鍵字相關(guān)聯(lián)來保留所述效果動作,所述集成電路用作關(guān)鍵字提取部件,用于從所述輸出設(shè)備上將要顯示的一滿屏的所 述電子文檔中,提取對應(yīng)于所述關(guān)鍵字管理部件所保留的多個關(guān)鍵字的字符串;動作確定部件,用于參考所述動作定義管理部件,確定由所述關(guān) 鍵字提取部件從所述電子文檔中所提取的字符串的效果動作;執(zhí)行動作指示部件,用于根據(jù)預(yù)定的優(yōu)先級處理,給出執(zhí)行由所 述動作確定部件所確定的效果動作的指示;輸出控制部件,用于對所述輸出設(shè)備的動作進行控制,并且用于 執(zhí)行由所述執(zhí)行動作指示部件所指示的效果動作,以及執(zhí)行所述電子 文檔的屏幕顯示。
全文摘要
關(guān)鍵字提取部件(108)根據(jù)關(guān)鍵字管理部件(107)的信息,從電子文檔(101)中提取多個字符串。動作確定部件(110)參考動作定義管理部件(109),確定與對應(yīng)于所提取的多個字符串的關(guān)鍵字相關(guān)聯(lián)的效果動作。執(zhí)行動作指示部件(114)從所提取的多個字符串中確定要執(zhí)行效果動作的字符串,并且向輸出控制部件(111)給出指示。輸出控制部件(111)根據(jù)執(zhí)行動作指示部件(114)給出的指示,對輸出部件(103)要執(zhí)行的效果動作進行控制。
文檔編號G06F17/30GK101103341SQ20058004677
公開日2008年1月9日 申請日期2005年9月28日 優(yōu)先權(quán)日2005年1月17日
發(fā)明者堀內(nèi)優(yōu)希, 大澤和哉, 阿曾光洋 申請人:松下電器產(chǎn)業(yè)株式會社