專利名稱:電子郵件創(chuàng)建裝置及其方法、程序和便攜式終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及適用于便攜式終端的電子郵件創(chuàng)建裝置和方法,以及信息處理設(shè)備。
背景技術(shù):
在作為典型的便攜式終端的蜂窩電話中,不僅提供了基本的呼叫功能,還提供了用于發(fā)送/接收電子郵件(在下文中稱為e-mail)的功能(所謂的郵件功能)。使用蜂窩電話的email發(fā)送/接收已經(jīng)在眾多用戶中得到廣泛普及。伴隨郵件功能的普及,用戶希望發(fā)送獨特而有趣的e-mail。
因此,近些年,已經(jīng)提出了不僅能夠發(fā)送/接收消息(字符串),而且能夠發(fā)送/接收添加了圖像數(shù)據(jù)的消息的郵件功能(參見日本早期公開專利2001-306467中的第3頁和第4頁以及圖1到圖3)。
但是,在傳統(tǒng)的郵件功能中,為了與所創(chuàng)建的消息一起發(fā)送圖像,用戶不得不執(zhí)行多個操作,其包括用于選擇目標圖像數(shù)據(jù)的操作以及用于將被選圖像數(shù)據(jù)粘貼到消息中的操作。因此,存在下述問題,即這些操作對用戶來說很復(fù)雜,并且可用性不好。具體而言,該問題在諸如蜂窩電話的便攜式終端中會變得更糟,在便攜式終端中,由于外殼尺寸小而致使操縱設(shè)備的操作性差,因此限制了輸入操作。
因此,在創(chuàng)建e-mail消息的過程中,需要更簡單的輸入操作來輸入文字和內(nèi)容(圖像數(shù)據(jù)、音樂數(shù)據(jù)等等)。
一般而言,對于便攜式終端中的郵件功能,要為每個對消息進行中繼的服務(wù)器,或者為每個確定使用的郵件發(fā)送/接收服務(wù)確定消息可以被發(fā)送的消息上限數(shù)據(jù)大小(最大容量)。因此,如果用戶不考慮這種最大容量就創(chuàng)建消息,那么用戶可能由于被發(fā)送的消息過大而無法發(fā)送該消息。在這種情況下,用戶被迫通過設(shè)置表達消息的方式,或者單純地縮寫消息而執(zhí)行麻煩的操作,以便使消息的數(shù)據(jù)大小適合于發(fā)送的最大容量范圍。
發(fā)明內(nèi)容
本發(fā)明的目的在于解決上述和其他示例性問題、缺陷和缺點。本發(fā)明的第一示例性特征在于提供了有助于容易地創(chuàng)建獨特消息的e-mail創(chuàng)建裝置及其方法、便攜式終端,以及用于e-mail創(chuàng)建裝置的計算機程序產(chǎn)品。
本發(fā)明的第二示例性特征在于提供了能夠容易地對所創(chuàng)建的消息執(zhí)行容量(數(shù)據(jù)大小)調(diào)整的e-mail創(chuàng)建裝置及其方法、便攜式終端,以及用于e-mail創(chuàng)建裝置的計算機程序產(chǎn)品。
用于實現(xiàn)上述和其他示例性特征的e-mail創(chuàng)建裝置的特征在于下述構(gòu)造。
具體而言,創(chuàng)建e-mail消息的e-mail創(chuàng)建裝置包括搜索器,該搜索器參考在內(nèi)容和代表內(nèi)容的關(guān)鍵字彼此關(guān)聯(lián)的狀態(tài)下存儲所述內(nèi)容和所述關(guān)鍵字的庫,并且在庫中搜索與對應(yīng)于構(gòu)成消息的輸入主體文本的字符串中的至少一部分的關(guān)鍵字相關(guān)聯(lián)的特定內(nèi)容;以及添加器,該添加器將所述搜索器搜索出的特定內(nèi)容添加到消息的主體文本中。
這里,所述特定內(nèi)容例如是圖像數(shù)據(jù)、音樂數(shù)據(jù)和文本數(shù)據(jù)中的至少任意一種。
在示例性的實施方式中,所述搜索器包括第一提取器,該第一提取器通過參考字典文件,從構(gòu)成消息的主體文本的字符串中提取出用作搜索鍵的第二關(guān)鍵字,所述第二關(guān)鍵字不同于第一關(guān)鍵字,所述第一關(guān)鍵字就是所述的對應(yīng)于構(gòu)成消息的輸入主體文本的字符串中的至少一部分的關(guān)鍵字;以及第二提取器,該第二提取器利用第一提取器提取出的作為搜索鍵的第二關(guān)鍵字對所述庫進行搜索,從而當(dāng)?shù)诙P(guān)鍵字與存儲在所述庫中的第一關(guān)鍵字彼此一致時,提取出與第一關(guān)鍵字相關(guān)聯(lián)的內(nèi)容,以作為將被添加到消息的主體文本中的特定內(nèi)容。
可替換地,搜索器利用存儲在所述庫中的第一關(guān)鍵字作為搜索鍵來搜索構(gòu)成消息的主體文本的字符串,并且當(dāng)在字符串中檢測到與第一關(guān)鍵字相一致的特定字符時,搜索器提取出與第一關(guān)鍵字相對應(yīng)的內(nèi)容,以作為將被添加到消息的主體文本中的特定內(nèi)容。
實現(xiàn)了本發(fā)明的第二和其他示例性特征的e-mail創(chuàng)建裝置的特征在于具有下述構(gòu)造。
在具有上述各個構(gòu)造的e-mail創(chuàng)建裝置中,添加器包括刪除器,在將搜索器搜索出的特定內(nèi)容添加到構(gòu)成消息的主體文本的字符串中的情況下,當(dāng)數(shù)據(jù)大小大于預(yù)定的上限值時,所述刪除器基于預(yù)定規(guī)則來刪除將被添加的特定內(nèi)容。
在上述情況下,當(dāng)包括消息的主體文本和將被添加的特定內(nèi)容的數(shù)據(jù)大小在刪除器進行刪除之后變得小于預(yù)定的上限值時,所述添加器從庫中讀出特定內(nèi)容,并且通過將讀出的特定內(nèi)容添加到消息的主體文本中,來創(chuàng)建將被發(fā)送的電子郵件。
上述示例性特征還可以由與具有上述各個構(gòu)造的e-mail創(chuàng)建裝置相對應(yīng)的方法來實現(xiàn)。
而且,上述示例性特征還可以由包括具有上述各個構(gòu)造的e-mail創(chuàng)建裝置的便攜式終端來實現(xiàn)。
并且,上述示例性特征還可以由計算機程序產(chǎn)品和存儲了計算機程序的計算機可讀存儲介質(zhì)來實現(xiàn),所述計算機程序產(chǎn)品用于利用計算機來實現(xiàn)具有上述各個構(gòu)造的e-mail創(chuàng)建裝置及其方法。
本發(fā)明的其他示例性特征和優(yōu)點將從下面結(jié)合附圖的描述中顯現(xiàn)出來,在整個附圖中,相同的標號指代相同或相似的部分。
從以下結(jié)合附圖的詳細描述中,本發(fā)明的上述和其他示例性方面、特征和優(yōu)點將變得更加明顯,在附圖中圖1是用于解釋可以應(yīng)用本發(fā)明的e-mail發(fā)送/接收系統(tǒng)的解釋圖;圖2示出了根據(jù)該示例性實施方式的蜂窩電話的硬件結(jié)構(gòu)圖;圖3從概念上示出了圖像庫307和旋律庫308的數(shù)據(jù)構(gòu)造示例的圖;
圖4示出了根據(jù)該示例性實施方式的郵件創(chuàng)建和發(fā)送處理的流程圖;圖5示出了根據(jù)該示例性實施方式的郵件創(chuàng)建和發(fā)送處理的流程圖;圖6A到圖6F是示出并解釋e-mail功能被執(zhí)行時,顯示在顯示設(shè)備309上的屏幕的圖;以及圖7示出了根據(jù)該示例性實施方式的郵件再現(xiàn)處理的流程圖。
具體實施例方式
下面將根據(jù)附圖來詳細描述本發(fā)明的示例性實施方式。
下面將參考附圖來描述將本發(fā)明應(yīng)用于作為典型的便攜式終端的蜂窩電話的實施方式。
圖1是用于解釋可應(yīng)用本發(fā)明的e-mail發(fā)送/接收系統(tǒng)的結(jié)構(gòu)的解釋圖。跟據(jù)該實施方式的e-mail發(fā)送/接收系統(tǒng)包括蜂窩電話201和203以及消息服務(wù)器202。
蜂窩電話201和203能夠創(chuàng)建(編寫)、發(fā)送和接收e-mail(在下文中的某些情況下被簡稱為郵件)消息。在該實施方式中,不僅由字符串(即字符代碼串)構(gòu)成的消息的主題文本,而且諸如圖像數(shù)據(jù)和音樂(音樂合成)數(shù)據(jù)的各種內(nèi)容都可以被添加到作為郵件數(shù)據(jù)被發(fā)送/接收的消息中。消息服務(wù)器202中繼在蜂窩電話201和203之間所發(fā)送/接收的郵件(消息)。
注意,在以下描述中,可以將“音樂數(shù)據(jù)”稱為“旋律數(shù)據(jù)”。此外,為了描述方便的緣故,將把構(gòu)成用戶輸入消息的字符(文本)串稱為“消息的主體文本”或“主體文本”。
在圖1中,可以將目前常見的諸如公共無線電話網(wǎng)絡(luò)和因特網(wǎng)之類的普通的通信網(wǎng)絡(luò)應(yīng)用于每個蜂窩電話和消息服務(wù)器202之間的通信線路。因此,在該實施方式中,將省略圖1中具體構(gòu)造的詳細描述和示例說明。
<蜂窩電話的構(gòu)造>
圖2示出了根據(jù)該示例性實施方式的蜂窩電話的硬件結(jié)構(gòu)框圖。
在圖2中,蜂窩電話201和203中的每一個主要包括控制電路301、無線電通信電路302、操縱設(shè)備305、顯示設(shè)備(顯示器)309、揚聲器310、麥克風(fēng)311和非易失性存儲器312。
具體而言,無線電通信電路302根據(jù)控制電路301的指令與諸如消息服務(wù)器202的外部設(shè)備進行通信。在該實施方式中,可以采用通用程序作為無線電通信電路302所執(zhí)行的,用于與外部設(shè)備進行通信的通信程序。因此,在該實施方式中。省略了其詳細描述。
操縱設(shè)備305是數(shù)字鍵盤、指取設(shè)備等等。用戶使用操縱設(shè)備305來選擇各種功能,以及輸入消息的主體文本。
顯示設(shè)備309根據(jù)控制電路301的指令來顯示各種屏幕和消息。
揚聲器310執(zhí)行在電話會話期間的語音輸出、振鈴音調(diào)輸出,以及在執(zhí)行郵件功能時的旋律輸出。
當(dāng)執(zhí)行會話功能時,麥克風(fēng)311將根據(jù)用戶輸入的用戶語音的信號輸入到控制電路301中。
非易失性存儲器312是諸如閃存之類的存儲介質(zhì),并且根據(jù)控制電路301的指令來保存各種數(shù)據(jù)。在該實施方式中,在非易失性存儲器312中具有如下的存儲區(qū)域,該存儲區(qū)域由我的數(shù)據(jù)(用戶數(shù)據(jù))303、預(yù)設(shè)數(shù)據(jù)304、圖像庫307、旋律庫308和字典(字典文件)320組成。
具體而言,我的數(shù)據(jù)303存儲了從發(fā)送對象接收到的郵件的消息、關(guān)于地址簿的數(shù)據(jù)、照片圖像等等,以及從外部設(shè)備下載的數(shù)據(jù)。預(yù)設(shè)數(shù)據(jù)304存儲了預(yù)先設(shè)置在蜂窩電話201中的關(guān)于圖像和旋律的預(yù)設(shè)數(shù)據(jù)。圖像庫307存儲了以庫列表形式備用的各條圖像數(shù)據(jù)。并且,旋律庫308存儲了以庫列表形式備用的各條旋律數(shù)據(jù)。注意,在下文中將參考圖3描述圖像庫307和旋律庫308。
控制電路301包括CPU(中央處理單元)1、ROM(只讀存儲器)2、RAM(隨機訪問存儲器)3和硬件(未示出)??刂齐娐?01在使用RAM 3作為工作區(qū)域的同時,在CPU 1中執(zhí)行從ROM 3和/或非易失性存儲器312中讀出的各種軟件程序。這樣,控制電路301對上述模塊進行統(tǒng)一控制。圖2的CPU 1中示意性示出的e-mail功能306是各種軟件程序中的一個,并且它實現(xiàn)了根據(jù)該實施方式的獨特處理,在下文中將對此進行描述。
注意,在以下描述中,蜂窩電話201將是在郵件(消息)發(fā)送端的設(shè)備,并且蜂窩電話203將是在郵件接收端的設(shè)備。
這里,將描述圖像庫307和旋律庫308的構(gòu)造。圖3從概念上示出了圖像庫307和旋律庫308的數(shù)據(jù)構(gòu)造示例的圖。
圖像庫307和旋律庫308是數(shù)據(jù)庫,如圖3所示,在所述圖像庫307和旋律庫308中,為每個數(shù)據(jù)(內(nèi)容)提供一個ID(識別號)。單獨的數(shù)據(jù)(內(nèi)容)包括數(shù)據(jù)字段,該數(shù)據(jù)字段例如是示出該數(shù)據(jù)的代碼(圖像代碼或旋律代碼)、該數(shù)據(jù)的數(shù)據(jù)大小、該數(shù)據(jù)的標題以及與該數(shù)據(jù)相對應(yīng)的關(guān)鍵字。在圖像庫307和旋律庫308中,每個數(shù)據(jù)字段的數(shù)據(jù)被鏈接(關(guān)聯(lián))到單獨的內(nèi)容(圖像數(shù)據(jù)、音樂數(shù)據(jù))。
每個數(shù)據(jù)(內(nèi)容)被預(yù)先設(shè)置在蜂窩電話201(203)中,另外,用戶所需的數(shù)據(jù)也可以被記錄在其中。這種用戶所需的數(shù)據(jù)例如可以從我的數(shù)據(jù)303中存儲的圖像(音樂)數(shù)據(jù)中選擇。此外,對于與每個數(shù)據(jù)相對應(yīng)的關(guān)鍵字,可以設(shè)置用戶所需的多個關(guān)鍵字。
<e-mail功能306>
下面,將參考圖4到圖7來描述在上述設(shè)備構(gòu)造中執(zhí)行的e-mail功能306的獨特操作。在以下描述中,將描述由e-mail功能306實現(xiàn)的全部操作,并且其后將描述該功能的處理細節(jié)。這里,圖6A到圖6F是用于示出并解釋e-mail功能被執(zhí)行時,顯示在顯示設(shè)備309上的屏幕的圖。
在蜂窩電話201中,當(dāng)他/她寫入(輸入)消息的主體文本時,用戶通過使用操縱設(shè)備305來啟動e-mail功能306。在這時,控制電路301(CPU 1)開始執(zhí)行e-mail功能306的軟件程序。
當(dāng)開始執(zhí)行e-mail功能306時,用戶通過他/她預(yù)定的操縱來選擇消息創(chuàng)建功能。然后,通過使用操縱設(shè)備305,用戶響應(yīng)于這樣的選擇操縱而將他/她想通過e-mail發(fā)送的消息的主體文本輸入到在顯示設(shè)備309上所顯示的消息輸入屏幕(參見圖6A到圖6B)中。
控制電路301對構(gòu)成所輸入消息的主體文本的字符(字符代碼)進行監(jiān)控。然后,控制電路301檢查檢測到的字符是否與圖像庫307和旋律庫308中存儲的關(guān)鍵字相一致。
當(dāng)上述檢查檢測到與所述字符相一致的關(guān)鍵字時,控制電路301存儲與關(guān)鍵字相一致的字符在消息的主體文本中的位置。此外,控制電路301從圖像庫307(旋律庫308)中讀出與所述關(guān)鍵字相對應(yīng)的圖像(旋律)數(shù)據(jù),以作為將被添加到消息的主體文本中的特定內(nèi)容。接下來,控制電路301在暫時存儲消息的輸入主體文本(字符代碼串)的RAM 3中,將讀出的圖像(旋律)數(shù)據(jù)嵌入到代碼數(shù)據(jù)附近,例如緊接著嵌入到與該關(guān)鍵字相一致的代碼數(shù)據(jù)后面。
此外,控制電路301將預(yù)定符號顯示在顯示設(shè)備309中所顯示的消息輸入屏幕上(參見圖6C),所述預(yù)定符號代表了靠近與關(guān)鍵字相一致的字符的圖像(旋律)數(shù)據(jù)。在圖6C中,由“P”表示的符號被顯示為代表圖像數(shù)據(jù)的預(yù)定符號。并且,由 表示的符號被顯示為代表旋律數(shù)據(jù)的預(yù)定符號。根據(jù)所顯示的符號,用戶可以識別出,在暫時存儲在RAM 3中的消息的主體文本中,與關(guān)鍵字相對應(yīng)的圖像(旋律)數(shù)據(jù)被輸入到與關(guān)鍵字相對應(yīng)的字符附近。
否則,用戶可以在預(yù)覽屏幕上識別出已經(jīng)創(chuàng)建的消息的整體構(gòu)造。響應(yīng)于檢測到用于選擇預(yù)覽功能的操縱,控制電路301基于暫時存儲在RAM 3中的消息,或者從我的數(shù)據(jù)303中讀出的消息來顯示消息預(yù)覽屏幕(參見圖6D到圖6E)。這時,在顯示設(shè)備309上,控制電路301連同消息的主體文本的所顯示字符串一起,基于已經(jīng)嵌入到構(gòu)成消息的主體文本的字符代碼中的圖像數(shù)據(jù)來顯示圖像。這時,控制電路301從揚聲器310中輸出旋律,該旋律是基于已經(jīng)嵌入到構(gòu)成消息的主體文本的字符代碼中的音樂數(shù)據(jù)。
這里,蜂窩電話201通過預(yù)覽功能來執(zhí)行顯示和聲音輸出的方式與在核實消息內(nèi)容時(參見圖6F)的顯示和聲音輸出方式基本上相同。
當(dāng)完成了消息的創(chuàng)建時,控制電路301檢查所輸入消息的容量(數(shù)據(jù)大小)。具體而言,當(dāng)所創(chuàng)建消息的容量大于預(yù)先設(shè)置的可發(fā)送上限值(最大容量)時,控制電路301執(zhí)行處理,以將消息的容量調(diào)整到上限值內(nèi)的范圍。該處理例如通過自動刪除已經(jīng)嵌入到消息中的圖像(旋律)數(shù)據(jù)來完成。注意,控制電路301經(jīng)由通信網(wǎng)絡(luò)(未示出)而預(yù)先從消息服務(wù)器202獲得該上限值。
下面,將解釋控制電路301的CPU 1為實現(xiàn)上述整個操作而執(zhí)行的處理。在該示例性的實施方式中,e-mail功能306普遍具有郵件創(chuàng)建和發(fā)送處理(圖4和5)、郵件再現(xiàn)處理(圖7)和郵件接收處理(未示出)。在這些處理中,可以將通用的處理結(jié)構(gòu)應(yīng)用于郵件接收處理,因此在該實施方式中,省略了對郵件接收處理的具體描述。
(郵件創(chuàng)建和發(fā)送處理)圖4和圖5示出了根據(jù)該示例性實施方式的郵件創(chuàng)建和發(fā)送處理的流程圖。該流程圖示出了在圖2所示的蜂窩電話201的控制電路301中的CPU 1執(zhí)行的軟件程序的處理過程。
在附圖中,控制電路301的CPU 1響應(yīng)于檢測到用戶的預(yù)定操縱而啟動郵件創(chuàng)建和發(fā)送處理(步驟S1)。這時,CPU 1允許顯示設(shè)備309顯示在圖6A所示的初始狀態(tài)中的消息輸入屏幕401。通過使用操縱設(shè)備305,用戶利用文本(字符)在消息輸入屏幕401上輸入地址和所需消息的主體文本,所述地址用于指定向其發(fā)送消息的位于另一端的一方(步驟S2)。注意,位于另一端的一方是該實施方式中的蜂窩電話203。在圖6B中示出的消息輸入屏幕402示出了在用戶完成消息的主體文本的輸入的狀態(tài)中,顯示設(shè)備309的顯示示例。
接下來,CPU 1通過參考字典320,從構(gòu)成在步驟S2中輸入的消息的主體文本的字符(字符代碼)中,提取出將在步驟S3中被用作搜索鍵的關(guān)鍵字。然后,CPU 1通過使用提取出的關(guān)鍵字來搜索存儲在圖像庫307和旋律庫308中的關(guān)鍵字組(步驟S3)。
具體而言,在該實施方式中,作為示例,在用戶完成了消息的主體文本的輸入之后,執(zhí)行步驟S3中的關(guān)鍵字搜索。這里,作為示例,將描述用“生日快樂?。?!”表示已創(chuàng)建消息的主體文本的情況。在這種情況下,在關(guān)鍵字搜索中,CPU 1通過參考字典320而從消息的主體文本中分別提取出“快樂”、“生日”和“生日快樂”作為搜索的關(guān)鍵字。接下來,利用作為搜索鍵而提取出的關(guān)鍵字,CPU 1在圖像庫307和旋律庫308中存儲的關(guān)鍵字組中,搜索與從消息的主體文本中提取出的關(guān)鍵字相一致的關(guān)鍵字。
當(dāng)在步驟S3中,CPU 1在圖像庫307和旋律庫308中檢測到與從消息的主體文本中提取出的關(guān)鍵字相一致的關(guān)鍵字時,CPU 1將處理推進到步驟S5A。
如前所述,CPU 1對于從消息的主體文本中提取出的每個關(guān)鍵字都在步驟S3中執(zhí)行關(guān)鍵字搜索處理。注意,當(dāng)在圖像庫307和旋律庫308中無法檢測到與從消息的主體文本中提取出的關(guān)鍵字相一致的關(guān)鍵字時(當(dāng)在步驟S4中執(zhí)行的判斷為“否”時),不執(zhí)行步驟S5A到S5C。
CPU 1讀出與在步驟S3的關(guān)鍵字搜索中命中(相一致)的圖像庫307和旋律庫308中的關(guān)鍵字相對應(yīng)的圖像(音樂)數(shù)據(jù)(步驟S5A)。被讀出的圖像(音樂)數(shù)據(jù)是將添加到消息的主體文本中的特定內(nèi)容。
接下來,在暫時存儲被創(chuàng)建的消息的主體文本(字符代碼串)的RAM 3中,CPU 1將在步驟S5A中讀出的圖像(音樂)數(shù)據(jù)嵌入到與關(guān)鍵字相一致的字符的代碼數(shù)據(jù)附近。這里,“附近”例如表示在消息的主體文本中,緊接在構(gòu)成關(guān)鍵字的一個或多個字符中的最后一個字符的代碼數(shù)據(jù)之后。
此外,在顯示設(shè)備309中顯示的消息輸入屏幕上,CPU 1顯示消息構(gòu)造核實屏幕403,在該屏幕中,代表圖像數(shù)據(jù)的預(yù)定符號(符號“P”)和代表旋律數(shù)據(jù)的預(yù)定符號(符號 被添加到與關(guān)鍵字相一致的字符附近(步驟S5C)。圖6C是用于示出消息構(gòu)造核實屏幕403的圖。在圖6C中,符號 101和102指示出,在步驟S5B中,旋律數(shù)據(jù)被嵌入到代碼數(shù)據(jù)的附近。另一方面,符號“P”111到113指示出,在步驟S5B中,圖像數(shù)據(jù)被嵌入到代碼數(shù)據(jù)的附近。
根據(jù)上述一系列處理的完成(S6),CPU 1計算出暫時存儲在RAM3中的消息數(shù)據(jù)(構(gòu)成消息的字符代碼、圖像數(shù)據(jù)和音樂數(shù)據(jù))的總?cè)萘?步驟S7)。注意,對于單獨的圖像和音樂數(shù)據(jù)的數(shù)據(jù)大小,可以參考圖像庫307和旋律庫308中相應(yīng)的數(shù)據(jù)字段。
CPU 1將在步驟7中計算出的消息的數(shù)據(jù)容量與預(yù)先確定的可發(fā)送消息的上限值(最大容量)進行比較(步驟S8)。
當(dāng)在步驟S8中判定消息的數(shù)據(jù)容量小于上限值時,CPU 1例如將消息存儲在非易失性存儲器312中的我的數(shù)據(jù)303中,以便發(fā)送消息(步驟S9)。然后,響應(yīng)于用戶的發(fā)送指令,CPU 1將在步驟S9中存儲的消息編輯為將被發(fā)送的e-mail,并且其后將消息經(jīng)由無線電通信電路302發(fā)送到消息服務(wù)器202(步驟S10)。之后,接收到消息的消息服務(wù)器202在適當(dāng)時刻將消息發(fā)送到蜂窩電話203。
另一方面,當(dāng)在步驟S8中判定消息的數(shù)據(jù)容量大于上限值時,CPU1將處理推進到圖5所示的跟隨有步驟S12到步驟S15的步驟S11。
具體而言,CPU 1根據(jù)預(yù)先確定的刪除規(guī)則而開始刪除在步驟S5B中嵌入的圖像(音樂)數(shù)據(jù),以便滿足消息的數(shù)據(jù)容量處于上限值內(nèi)(步驟S11)。CPU 1從嵌入到消息中的圖像(音樂)數(shù)據(jù)中刪除具有最大容量的圖像(音樂)數(shù)據(jù)(步驟S12)。然后,CPU 1將在步驟S12中執(zhí)行了刪除之后的消息的數(shù)據(jù)大小(總?cè)萘?與上限值進行比較(步驟S13)。
接下來,當(dāng)在步驟S13中判定消息的數(shù)據(jù)容量小于上限值時,CPU 1將處理返回到步驟S9(圖4)。
另一方面,當(dāng)在步驟S13中判定消息的數(shù)據(jù)容量大于上限值時,CPU1再根據(jù)預(yù)先確定的刪除規(guī)則來刪除嵌入到消息中的圖像(音樂)數(shù)據(jù)(步驟S14)。更具體而言,在步驟S14中,當(dāng)在刪除規(guī)則中例如設(shè)置了優(yōu)先對待圖像數(shù)據(jù)時,CPU 1從多條旋律數(shù)據(jù)中刪除具有最大數(shù)據(jù)大小的旋律數(shù)據(jù)。接下來,在步驟S15中,CPU 1執(zhí)行如步驟S13的情形一樣地執(zhí)行數(shù)據(jù)大小的比較。
通過重復(fù)步驟S14和S15,當(dāng)確定消息的數(shù)據(jù)大小落在上限值內(nèi)時(步驟S15中的判斷為“是”),CPU 1將處理返回到步驟S9。
(郵件再現(xiàn)處理)接下來,將描述郵件再現(xiàn)處理。該處理是用于將上述郵件創(chuàng)建和發(fā)送處理(圖4和圖5)所創(chuàng)建的消息(RAM 3中的消息),或者存儲在非易失性存儲器312中的我的數(shù)據(jù)303中的消息顯示在預(yù)覽屏幕上。當(dāng)用戶確認在蜂窩電話203中接收到的e-mail的消息時,也執(zhí)行郵件再現(xiàn)處理。
圖7示出了根據(jù)該示例性實施方式的郵件再現(xiàn)處理的流程圖。該流程圖示出了在圖2所示的蜂窩電話201的控制電路301中的CPU 1執(zhí)行的軟件程序的處理過程。
具體而言,響應(yīng)于檢測到用于選擇預(yù)覽功能的操縱,對于暫時存儲在RAM 3中的消息或者從我的數(shù)據(jù)303中讀出的消息,CPU 1判斷圖像數(shù)據(jù)或音樂數(shù)據(jù)是否被包括在構(gòu)成消息的數(shù)據(jù)中(步驟S21)。然后,當(dāng)在步驟S21中判定其中包括了圖像數(shù)據(jù)時,CPU 1將處理推進到步驟S22,并且當(dāng)判定其中包括了音樂數(shù)據(jù)時,CPU 1將處理推進到步驟S24。當(dāng)判定消息僅僅由字符代碼構(gòu)成時,CPU 1將處理推進到步驟S25。
為了再現(xiàn)包括在消息中的圖像數(shù)據(jù),CPU 1啟動圖像再現(xiàn)功能的程序模塊,并且在這個被啟動的功能中設(shè)置圖像數(shù)據(jù)(步驟S22)。由于可以將常用的程序模塊用作實現(xiàn)圖像再現(xiàn)功能的程序模塊,因此在該實施方式中省略了對該程序模塊的詳細描述。
CPU 1將在步驟S22中被解碼的圖像顯示在顯示設(shè)備309的預(yù)覽屏幕(消息屏幕)上,所述圖像被放置在構(gòu)成消息的字符代碼中的相應(yīng)關(guān)鍵字附近(步驟S23)。
為了再現(xiàn)包括在消息中的音樂數(shù)據(jù),CPU 1啟動音樂合成(音樂)功能的程序模塊,并且在這個被啟動的音樂合成(音樂)功能中設(shè)置音樂數(shù)據(jù)(步驟S24)。這里,由于可以將常用的程序模塊用作實現(xiàn)音樂合成功能的程序模塊,因此在該實施方式中省略了對該程序模塊的詳細描述。
當(dāng)在步驟S21中判定消息僅僅由字符代碼構(gòu)成時,CPU 1將基于字符代碼的預(yù)覽屏幕(消息屏幕)顯示在顯示設(shè)備309上(步驟S25)。
圖6D是示出并解釋對應(yīng)于圖6C所示的消息構(gòu)造核實屏幕403的預(yù)覽屏幕404的圖。具體而言,在圖6C所示的消息構(gòu)造核實屏幕403上示出的符號和在預(yù)覽屏幕404上示出的圖像具有如下對應(yīng)關(guān)系。
符號111圖像151符號112圖像152符號113圖像153這時,CPU 1從揚聲器310中輸出與消息構(gòu)造核實屏幕403上示出的符號101和102相對應(yīng)的旋律(音樂合成)。注意,多條音樂數(shù)據(jù)的再現(xiàn)順序是可設(shè)置的。
圖6E是示出并解釋預(yù)覽屏幕405的圖。注意,該預(yù)覽屏幕405示出了在通過步驟S21到S25而在預(yù)覽屏幕404上示出的狀態(tài)中已經(jīng)適當(dāng)?shù)貏h除了音樂數(shù)據(jù)102和圖像數(shù)據(jù)152和153之后的狀態(tài)。
蜂窩電話203接收到從蜂窩電話201發(fā)出的郵件(消息)。在蜂窩電話203中,響應(yīng)于檢測到用戶的郵件核實操縱,控制電路301中的CPU 1執(zhí)行與上述郵件再現(xiàn)處理(圖7)大致相同的處理,由此CPU 1將接收到的消息顯示在顯示設(shè)備309的顯示屏幕上。
圖6F是用于示出和解釋在郵件接收端的蜂窩電話203中顯示的接收消息顯示屏幕406。接收消息顯示屏幕406的顯示和聲音輸出方式與上述預(yù)覽屏幕405中的顯示和聲音輸出方式相同。具體而言,在接收消息顯示屏幕406上,顯示了表示“生日快樂?。?!”和“祝賀”的字符以及預(yù)覽屏幕405上的圖像151,該圖像151是顯示蛋糕的圖像,并且與消息構(gòu)造核實屏幕403上顯示的符號111相對應(yīng)。這時,揚聲器310輸出與消息構(gòu)造核實屏幕403上顯示的符號101相對應(yīng)的旋律。
根據(jù)上述示例性的實施方式,通過利用作為e-mail創(chuàng)建裝置的蜂窩電話201的功能,可以容易地創(chuàng)建獨特的消息。
具體而言,在蜂窩電話201中,在用戶創(chuàng)建消息時,CPU 1執(zhí)行步驟S2到S6(圖4)。這時,通過將用戶輸入的消息的主體文本中包括的關(guān)鍵字用作搜索鍵,CPU 1首先自動地從圖像庫307和旋律庫308中提取出與關(guān)鍵字相對應(yīng)的圖像(音樂)數(shù)據(jù)(特定內(nèi)容)。然后,CPU 1將提取的圖像(音樂)數(shù)據(jù)自動地添加到由用戶輸入的文本(字符)串所構(gòu)成的消息主體文本中。因此,通過僅僅輸出消息的主體文本,用戶無需復(fù)雜的操縱,就可以容易地創(chuàng)建獨特而有趣的消息,該消息帶有圖像和/或旋律。
而且,根據(jù)上述實施方式,用戶可以利用蜂窩電話201作為e-mail創(chuàng)建裝置的功能,來容易地調(diào)整所創(chuàng)建消息的容量(數(shù)據(jù)大小)。
具體而言,當(dāng)所創(chuàng)建消息的數(shù)據(jù)容量超過預(yù)先確定的可發(fā)送消息的最大容量(上限值)時,在蜂窩電話201中執(zhí)行步驟S11到S15(圖5)。這樣,在消息中包括的圖像數(shù)據(jù)和音樂數(shù)據(jù)根據(jù)預(yù)定的刪除規(guī)則而被自動刪除,直到消息的數(shù)據(jù)大小落在最大容量的范圍之內(nèi)。因此,當(dāng)他/她創(chuàng)建消息時,用戶可以容易地創(chuàng)建對其數(shù)據(jù)大小沒有限制的獨特消息。
(修改1)在上述實施方式中,當(dāng)所創(chuàng)建消息的數(shù)據(jù)容量超過預(yù)先確定的最大容量時,采用自動刪除所添加的圖像(音樂)數(shù)據(jù)的構(gòu)造。但是,構(gòu)造并不局限于此。例如,在圖6C所示的消息構(gòu)造核實屏幕403中,可以采用如下構(gòu)造,即通過移動光標來手工選擇與用戶希望刪除的圖像(音樂)數(shù)據(jù)相對應(yīng)的符號 在這種情況下,與上述實施方式中自動執(zhí)行刪除的構(gòu)造相比,雖然用戶的操縱變得更加復(fù)雜,但是可以提高顯示所創(chuàng)建消息的方式以及聲音輸出方式的自由度。
(修改2)在上述實施方式中,采用了如下構(gòu)造,即將圖像(音樂)數(shù)據(jù)添加到用戶輸入的消息的主體文本中利用關(guān)鍵字搜索(圖4中的步驟S3)而搜索出的所有關(guān)鍵字。但是,構(gòu)造并不局限于此,并且例如可以采用如下構(gòu)造,即允許用戶選擇將被添加圖像(音樂)數(shù)據(jù)的關(guān)鍵字。更具體而言,可以采用如下構(gòu)造,即允許用戶利用顯示設(shè)備309等識別出用于消息中關(guān)鍵字的圖像(音樂)數(shù)據(jù)的存在以及該圖像(音樂)數(shù)據(jù)的內(nèi)容,并且在這種構(gòu)造中,用戶可以適當(dāng)?shù)剡x擇關(guān)鍵字。該處理可以在步驟5A中從圖像庫307和旋律庫308讀出圖像(音樂)數(shù)據(jù)之前被執(zhí)行。在這種情況下,與上述實施方式中選擇所有關(guān)鍵字的構(gòu)造相比,雖然用戶的操縱變得更加復(fù)雜,但是可以提高顯示所創(chuàng)建消息的方式以及聲音輸出方式的自由度。
(修改3)在上述實施方式中,采用了如下構(gòu)造,即在創(chuàng)建消息(步驟S6)之后,檢查消息的數(shù)據(jù)容量(步驟S7)。但是,構(gòu)造并不局限于此。例如,可以采用如下構(gòu)造,即在步驟S5B中將圖像(音樂)數(shù)據(jù)嵌入消息數(shù)據(jù)之前,檢查消息的數(shù)據(jù)容量,并且如果在其數(shù)據(jù)容量中存在嵌入圖像(音樂)數(shù)據(jù)的空間,則執(zhí)行嵌入。在這種情況下,可以省略從步驟S11到S15(圖5)的處理,在從步驟S11到S15中的處理中,在檢查數(shù)據(jù)容量之后刪除曾被嵌入的圖像(音樂)數(shù)據(jù)。因此,該構(gòu)造可以被優(yōu)選地簡化。
而且,在上述實施方式中,采用了如下構(gòu)造,即為了將所創(chuàng)建消息的數(shù)據(jù)容量保持在上限值之內(nèi),而刪除被嵌入的圖像(音樂)數(shù)據(jù)。但是,構(gòu)造并不局限于此,并且可以采用如下構(gòu)造,即通過適當(dāng)?shù)貕嚎s被嵌入的圖像(音樂)數(shù)據(jù),而將消息數(shù)據(jù)的總?cè)萘勘3衷谏舷拗抵畠?nèi)。在這種情況下,在接收端的蜂窩電話203中,當(dāng)對接收到的消息進行核實時,被嵌入的圖像(音樂)數(shù)據(jù)被解壓縮(解碼),然后被作為圖像或聲音輸出。
(修改4)在上述實施方式中,采用了如下構(gòu)造,即在步驟S3中,通過參考字典320來執(zhí)行對構(gòu)成消息的主體文本的字符(文本)串的關(guān)鍵字搜索。但是,構(gòu)造并不局限于此,并且可以采用如下構(gòu)造,即通過將記錄在圖像庫307和旋律庫308中的關(guān)鍵字組用作搜索鍵,來判斷與關(guān)鍵字組中的關(guān)鍵字相一致的字符串是否出現(xiàn)在構(gòu)成消息的主體文本的字符(文本)串中。在這種情況下,由于可以只執(zhí)行一次在上述實施方式中被執(zhí)行兩次的搜索處理,因此可以簡化構(gòu)造。
(修改5)在上述實施方式中,采用了如下構(gòu)造,即通過將圖像(音樂)數(shù)據(jù)嵌入到與構(gòu)成用戶輸入的消息的主體文本的字符(文本)串中的關(guān)鍵字相對應(yīng)的字符串附近(例如緊接在其后),而將圖像(音樂)數(shù)據(jù)添加到消息中。但是,構(gòu)造并不局限于此,并且可以采用如下構(gòu)造,即將圖像(音樂)數(shù)據(jù)添加到構(gòu)成消息的主體文本的字符(文本)串之前或之后。在這種情況下,無需在RAM 3中執(zhí)行數(shù)據(jù)重排(移位)處理,所述數(shù)據(jù)重排處理在將圖像(音樂)數(shù)據(jù)嵌入消息的主體文本中時是必需的。因此,與上述實施方式相比,由于修改5中的構(gòu)造縮短了完成消息創(chuàng)建所需的時間,因此該構(gòu)造是優(yōu)選的。
(修改6)在上述實施方式中,在步驟S5A中從圖像庫307和旋律庫308讀出圖像(音樂)數(shù)據(jù),此外,在上述實施方式中,采用了如下構(gòu)造,即在將讀出的圖像(音樂)數(shù)據(jù)添加到字符(文本)串中(步驟S5B)之后,檢查數(shù)據(jù)大小(步驟7)。但是,構(gòu)造并不局限于此。
例如,在本修改的步驟S5A中,無需從圖像庫307和旋律庫308中讀出圖像(音樂)數(shù)據(jù),就可以執(zhí)行與消息的主體文本中的關(guān)鍵字相對應(yīng)的圖像(音樂)數(shù)據(jù)的鏈接(關(guān)聯(lián))。另一方面,在步驟S7、S13和S15中,通過參考圖像庫307和旋律庫308中的數(shù)據(jù)大小字段來檢查數(shù)據(jù)大小,并且當(dāng)數(shù)據(jù)大小超過預(yù)定的上限值時,適當(dāng)?shù)貏h除示出鏈接的數(shù)據(jù)。然后,在步驟S10中,在顯示出包括圖像(音樂)數(shù)據(jù)的消息的數(shù)據(jù)大小被保持在上限值內(nèi)的狀態(tài)的時刻,首先從圖像庫307和旋律庫308中讀出仍保持鏈接的圖像(音樂)數(shù)據(jù)。此外,可以采用如下構(gòu)造,即在步驟S10中,通過將讀出的內(nèi)容添加到消息的主體文本中,而將所述設(shè)置為將被發(fā)送的e-mail。
在這種情況下,與上述實施方式中的構(gòu)造相比,由于修改6中的構(gòu)造可以縮短完成包括圖像(音樂)數(shù)據(jù)的消息的創(chuàng)建所需的時間,因此修改6中的構(gòu)造是優(yōu)選的。
(修改7)在上述實施方式中,采用了如下構(gòu)造,即圖像(音樂)數(shù)據(jù)被實際添加到構(gòu)成消息主體文本的字符(文本)串中。但是,構(gòu)造并不局限于此。例如,當(dāng)作為另一端的一方的蜂窩電話203具有與在發(fā)送端的蜂窩電話201公用的規(guī)范時,和/或當(dāng)蜂窩電話201和203通過公用載波進行通信時,可以發(fā)送與它們相對應(yīng)的ID(圖像代碼、旋律代碼),而不是在它們之間發(fā)送圖像(音樂)數(shù)據(jù)。在這種情況下,與在蜂窩電話201和203之間實際傳遞圖像(音樂)數(shù)據(jù)的情況相比,可以縮短通信時間。此外,在發(fā)送端的蜂窩電話201中,可以縮短從圖像庫307和旋律庫308中讀出圖像(音樂)數(shù)據(jù)到將讀出的圖像(音樂)添加到消息的主體文本中的處理時間。
(修改8)在上述實施方式中,作為示例描述了將圖像庫307和旋律庫308設(shè)置在非易失性存儲器312中的情況,其中所述非易失性存儲器312是蜂窩電話201中的嵌入式存儲器。但是,構(gòu)造并不局限于此。例如,可以將圖像庫307和旋律庫308放置在蜂窩電話201的外部設(shè)備(例如因特網(wǎng)上的服務(wù)器計算機)以及類似設(shè)備中。另外,可以將可參考的內(nèi)容庫分別放置在非易失性存儲器312內(nèi)和外部設(shè)備中。通常,由于蜂窩電話中的嵌入式存儲器必須限制其存儲容量,因此限制了將被存儲的多種內(nèi)容。相反,當(dāng)采用能夠從蜂窩電話201參考外部設(shè)備中提供的內(nèi)容庫的系統(tǒng)構(gòu)造時,可以在創(chuàng)建消息時獲得多種內(nèi)容。因此,與僅僅參考嵌入式存儲器(非易失性存儲器312)的情況相比,如果采用這樣的系統(tǒng)構(gòu)造,則可以容易地創(chuàng)建更加獨特而多樣的消息。
在上述實施方式中,描述了將本發(fā)明應(yīng)用于作為典型便攜式終端的蜂窩電話的情況。但是,但是,本發(fā)明的應(yīng)用范圍并不局限于此,而是可以將本發(fā)明應(yīng)用于諸如具有與外部設(shè)備的通信功能的PDA(個人數(shù)字助理)之類的信息處理設(shè)備。此外,還可以將本發(fā)明應(yīng)用于諸如具有與外部設(shè)備的通信功能的臺式個人計算機之類的信息處理設(shè)備。
此外,在上述實施方式中,作為示例描述了將圖像數(shù)據(jù)和音樂(旋律)數(shù)據(jù)添加到消息的主體文本中的情況。然而,本發(fā)明并不局限于這些內(nèi)容。例如,可以將字符串用作將被添加的內(nèi)容。在這種情況下,被添加的字符串可以被用作對消息的主體文本中的關(guān)鍵字的附加解釋和注釋。
上述實施方式和修改中描述的本發(fā)明可以以下述方式來實現(xiàn)。具體而言,在將能夠?qū)崿F(xiàn)描述中所參考的流程圖(圖4、5和7)的功能的計算機程序提供給上述蜂窩電話201和203之后,在設(shè)備的CPU 1上讀出將被執(zhí)行的計算機程序。提供給設(shè)備的計算機程序可以被存儲在諸如非易失性存儲器312之類的存儲設(shè)備中。
在上述情況下,將計算機程序提供給設(shè)備的方法可以采用目前在發(fā)貨之前的制造階段中或者在發(fā)貨之后的維護階段中的常見過程,例如通過使用適當(dāng)?shù)墓ぞ邔⒂嬎銠C程序安裝在設(shè)備中的方法,以及通過諸如因特網(wǎng)的通信線路而從外部下載計算機程序的方法。在這種情況下,利用這種計算機程序或存儲介質(zhì)中的代碼來構(gòu)成本發(fā)明。
雖然已經(jīng)結(jié)合某些示例性的實施方式描述了本發(fā)明,但是將會理解,本發(fā)明所包含的主題并不局限于這些具體的實施方式。相反,本發(fā)明的主題想要包括所附權(quán)利要求書的精神和范圍內(nèi)所能包括的所有替代、修改和等同物。
此外,即使在申請進行期間對權(quán)利要求書進行修改,發(fā)明人也希望保留要求保護的發(fā)明的所有等同物。
權(quán)利要求
1.一種創(chuàng)建電子郵件消息的電子郵件創(chuàng)建裝置,包括搜索裝置,用于參考在內(nèi)容和代表所述內(nèi)容的關(guān)鍵字彼此關(guān)聯(lián)的狀態(tài)下存儲所述內(nèi)容和所述關(guān)鍵字的庫,并且在所述庫中搜索與以下關(guān)鍵字相關(guān)聯(lián)的特定內(nèi)容,所述關(guān)鍵字對應(yīng)于構(gòu)成消息的輸入主體文本的字符串中的至少一部分;以及添加裝置,用于將所述搜索裝置搜索出的特定內(nèi)容添加到消息的主體文本中。
2.如權(quán)利要求1所述的裝置,其中所述搜索裝置包括第一提取裝置,用于通過參考字典文件,從構(gòu)成消息的主體文本的字符串中提取出用作搜索鍵的第二關(guān)鍵字,所述第二關(guān)鍵字不同于第一關(guān)鍵字,所述第一關(guān)鍵字就是所述的對應(yīng)于構(gòu)成消息的輸入主體文本的字符串中的至少一部分的關(guān)鍵字;以及第二提取裝置,用于利用所述第一提取裝置提取出的作為搜索鍵的第二關(guān)鍵字對所述庫進行搜索,從而當(dāng)所述第二關(guān)鍵字與存儲在所述庫中的第一關(guān)鍵字彼此一致時,提取出與所述第一關(guān)鍵字相關(guān)聯(lián)的內(nèi)容,以作為將被添加到消息的主體文本中的特定內(nèi)容。
3.如權(quán)利要求1所述的裝置,其中所述搜索裝置利用存儲在所述庫中的第一關(guān)鍵字作為搜索鍵來搜索構(gòu)成消息的主體文本的字符串,并且當(dāng)在所述字符串中檢測到與所述第一關(guān)鍵字相一致的特定字符時,所述搜索裝置提取出對應(yīng)于所述第一關(guān)鍵字的特定內(nèi)容,以作為將被添加到消息的主體文本中的內(nèi)容。
4.如權(quán)利要求1所述的裝置,其中,當(dāng)由所述搜索裝置搜索出的內(nèi)容被添加時,所述添加裝置將所述內(nèi)容嵌入到構(gòu)成消息的主體文本的字符串中與第一關(guān)鍵字相一致的字符附近,其中所述第一關(guān)鍵字與所述特定內(nèi)容相關(guān)聯(lián)。
5.如權(quán)利要求1所述的裝置,其中所述添加裝置將由所述搜索裝置搜索出的特定內(nèi)容添加到構(gòu)成消息的主體文本的字符串之前,或者添加到構(gòu)成消息的主體文本的字符串之后。
6.如權(quán)利要求1所述的裝置,其中所述添加裝置包括刪除裝置,在將所述搜索裝置搜索出的特定內(nèi)容添加到構(gòu)成消息的主體文本的字符串中的情況下,所述刪除裝置在數(shù)據(jù)大小大于預(yù)定的上限值時,基于預(yù)定規(guī)則來刪除將被添加的特定內(nèi)容。
7.如權(quán)利要求6所述的裝置,其中,當(dāng)包括消息的主體文本和將被添加的特定內(nèi)容的數(shù)據(jù)大小在所述刪除裝置進行刪除之后變得小于所述預(yù)定的上限值時,所述添加裝置從所述庫中讀出所述特定內(nèi)容,并且通過將讀出的特定內(nèi)容添加到消息的主體文本中,來編寫將被發(fā)送的電子郵件。
8.如權(quán)利要求1所述的裝置,其中所述特定內(nèi)容包括圖像數(shù)據(jù)、音樂數(shù)據(jù)和文本數(shù)據(jù)中的至少一種。
9.如權(quán)利要求1所述的裝置,其中所述庫被設(shè)置在所述裝置自身中。
10.如權(quán)利要求1所述的裝置,其中所述搜索裝置參考被設(shè)置在外部設(shè)備中的庫。
11.如權(quán)利要求1所述的裝置,還包括顯示裝置,用于顯示在所述添加裝置添加特定內(nèi)容的情況下作為消息構(gòu)造的顯示屏幕,在所述顯示屏幕中,代表所述特定內(nèi)容的預(yù)定符號被放置在消息的主體文本中與所述內(nèi)容相對應(yīng)的字符附近。
12.一種包括如權(quán)利要求1所述的裝置的便攜式終端。
13.一種創(chuàng)建電子郵件消息的電子郵件創(chuàng)建裝置,包括控制電路,該控制電路參考在內(nèi)容和代表所述內(nèi)容的關(guān)鍵字彼此關(guān)聯(lián)的狀態(tài)下存儲所述內(nèi)容和所述關(guān)鍵字的庫,并且在所述庫中搜索與以下關(guān)鍵字相關(guān)聯(lián)的特定內(nèi)容,所述關(guān)鍵字對應(yīng)于構(gòu)成消息的輸入主體文本的字符串中的至少一部分。
14.一種包括如權(quán)利要求13所述的裝置的便攜式終端。
15.一種創(chuàng)建電子郵件消息的方法,所述方法包括參考在內(nèi)容和代表所述內(nèi)容的關(guān)鍵字彼此關(guān)聯(lián)的狀態(tài)下存儲所述內(nèi)容和所述關(guān)鍵字的庫,從而在所述庫中搜索與以下關(guān)鍵字相關(guān)聯(lián)的特定內(nèi)容,所述關(guān)鍵字對應(yīng)于構(gòu)成消息的輸入主體文本的字符串中的至少一部分;并且將通過所述搜索操作搜索出的特定內(nèi)容添加到消息的主體文本中。
16.如權(quán)利要求15所述的方法,所述搜索還包括通過參考字典文件,從構(gòu)成消息的主體文本的字符串中提取出用作搜索鍵的第二關(guān)鍵字,所述第二關(guān)鍵字不同于第一關(guān)鍵字,所述第一關(guān)鍵字就是所述的對應(yīng)于構(gòu)成消息的輸入主體文本的字符串中的至少一部分的關(guān)鍵字;并且利用提取為搜索鍵的第二關(guān)鍵字對所述庫進行搜索,從而當(dāng)所述第二關(guān)鍵字與存儲在所述庫中的第一關(guān)鍵字彼此一致時,提取出與所述第一關(guān)鍵字相關(guān)聯(lián)的內(nèi)容,以作為將被添加到消息的主體文本中的特定內(nèi)容。
17.如權(quán)利要求15所述的方法,其中,在所述搜索中,利用存儲在所述庫中的第一關(guān)鍵字作為搜索鍵來搜索構(gòu)成消息的主體文本的字符串,并且當(dāng)在構(gòu)成消息的主體文本的字符串中檢測到與所述第一關(guān)鍵字相一致的特定字符時,提取出與所述第一關(guān)鍵字相對應(yīng)的內(nèi)容,以作為將被添加到消息的主體文本中的特定內(nèi)容。
18.如權(quán)利要求15所述的方法,其中,在所述添加中,當(dāng)在所述搜索中搜索到的內(nèi)容被添加時,將所述內(nèi)容嵌入到構(gòu)成消息的主體文本的字符串中與第一關(guān)鍵字相一致的字符附近,其中所述第一關(guān)鍵字與所述特定內(nèi)容相關(guān)聯(lián)。
19.如權(quán)利要求15所述的方法,其中,在所述添加中,通過所述搜索操作搜索出的特定內(nèi)容被添加到構(gòu)成消息的主體文本的字符串之前,或者被添加到構(gòu)成消息的主體文本的字符串之后。
20.如權(quán)利要求15所述的方法,其中,所述特定內(nèi)容是圖像數(shù)據(jù)、音樂數(shù)據(jù)和文本數(shù)據(jù)中的至少任意一種。
21.一種信號承載介質(zhì),該信號承載介質(zhì)有形地包含數(shù)字處理裝置可執(zhí)行的機器可讀指令的程序,所述程序?qū)τ糜趧?chuàng)建電子郵件消息的電子郵件創(chuàng)建裝置的操作進行控制,其中所述程序允許計算機實現(xiàn)搜索功能,該搜索功能通過參考在內(nèi)容和代表所述內(nèi)容的關(guān)鍵字彼此關(guān)聯(lián)的狀態(tài)下存儲所述內(nèi)容和所述關(guān)鍵字的庫,來搜索與對應(yīng)于構(gòu)成消息的輸入主體文本的字符串中的至少一部分的關(guān)鍵字相關(guān)聯(lián)的特定內(nèi)容;以及添加功能,該添加功能將所述搜索功能搜索出的特定內(nèi)容添加到消息的主體文本中。
22.一種創(chuàng)建電子郵件消息的電子郵件創(chuàng)建裝置,包括搜索器,該搜索器參考在內(nèi)容和代表所述內(nèi)容的關(guān)鍵字彼此關(guān)聯(lián)的狀態(tài)下存儲所述內(nèi)容和所述關(guān)鍵字的庫,并且在所述庫中搜索與對應(yīng)于構(gòu)成消息的輸入主體文本的字符串中的至少一部分的關(guān)鍵字相關(guān)聯(lián)的特定內(nèi)容;以及添加器,該添加器將所述搜索器搜索出的特定內(nèi)容添加到消息的主體文本中。
23.一種包括如權(quán)利要求22所述的裝置的便攜式終端。
24.如權(quán)利要求6所述的裝置,其中所述刪除裝置包括操作裝置,該操作裝置允許用戶選擇所需內(nèi)容來作為將被刪除的特定內(nèi)容。
25.如權(quán)利要求2所述的裝置,其中所述第一提取裝置包括操作裝置,該操作裝置允許用戶從構(gòu)成消息的主體文本的字符串中選出所需字來作為所述第二關(guān)鍵字。
26.如權(quán)利要求1所述的裝置,其中當(dāng)接收消息的外部裝置和自身裝置具有公用的規(guī)范,和/或在外部裝置和自身裝置之間通過公用載波來發(fā)送消息時,所述添加裝置添加與特定內(nèi)容相對應(yīng)的識別信息,而不添加實際的特定內(nèi)容。
27.如權(quán)利要求7所述的裝置,其中當(dāng)接收消息的外部裝置和自身裝置具有公用的規(guī)范,和/或在外部裝置和自身裝置之間通過公用載波來發(fā)送消息時,所述添加裝置添加與特定內(nèi)容相對應(yīng)的識別信息,而不添加實際的特定內(nèi)容。
全文摘要
本發(fā)明公開了一種創(chuàng)建e-mail消息的e-mail創(chuàng)建裝置,該裝置包括搜索器和添加器。所述搜索器參考在內(nèi)容和代表內(nèi)容的關(guān)鍵字彼此關(guān)聯(lián)的狀態(tài)下存儲所述內(nèi)容和所述關(guān)鍵字的庫,并且在所述庫中搜索與對應(yīng)于構(gòu)成輸入的消息的主體文本的字符串中的至少一部分的關(guān)鍵字相關(guān)聯(lián)的特定內(nèi)容。所述添加器將搜索器搜索出的特定內(nèi)容添加到消息的主體文本中。
文檔編號G06F13/00GK1677418SQ20051005988
公開日2005年10月5日 申請日期2005年3月31日 優(yōu)先權(quán)日2004年3月31日
發(fā)明者細野志津 申請人:日本電氣株式會社