專(zhuān)利名稱(chēng):通信終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種對(duì)由通信終端接收的數(shù)據(jù)進(jìn)行適當(dāng)分配存儲(chǔ)的技術(shù)。
背景技術(shù):
在一般個(gè)人計(jì)算機(jī)用方面,開(kāi)發(fā)了用于對(duì)由文本或二進(jìn)制數(shù)據(jù)組成的電子郵件進(jìn)行收發(fā)的各種電子郵件軟件。在這些軟件中,有同時(shí)具有調(diào)度程序功能的多功能軟件、由流行符號(hào)的吉祥物等來(lái)表示電子郵件是否被發(fā)送的動(dòng)畫(huà)的具有娛樂(lè)性的軟件等(例如,參照專(zhuān)利文獻(xiàn)12001-222475)。個(gè)人計(jì)算機(jī)的使用者從多種電子郵件軟件中選擇任意軟件,將其安裝到自己的個(gè)人計(jì)算機(jī)上進(jìn)行使用。
近年,不僅在臺(tái)式等的個(gè)人計(jì)算機(jī),而且在移動(dòng)電話(huà)機(jī)等的移動(dòng)通信終端都能進(jìn)行電子郵件的收發(fā)。在能進(jìn)行電子郵件收發(fā)的移動(dòng)電話(huà)機(jī)中,電子郵件軟件是預(yù)裝的本機(jī)軟件。即,移動(dòng)電話(huà)機(jī)的使用者可使用的電子郵件軟件限于由該移動(dòng)電話(huà)機(jī)的制造商預(yù)先安裝的軟件。因此,不能安裝使用者所希望的電子郵件軟件。
另一方面,有一種使用者可安裝任意應(yīng)用軟件的移動(dòng)電話(huà)機(jī)。這種移動(dòng)電話(huà)機(jī)在使用本機(jī)軟件以外的軟件時(shí),例如,同與互聯(lián)網(wǎng)連接的服務(wù)器進(jìn)行報(bào)文分組通信,并下載和安裝使用Java(注冊(cè)商標(biāo))編程語(yǔ)言而生成的應(yīng)用軟件。如果把電子郵件軟件分配給這種移動(dòng)電話(huà)機(jī),則看起來(lái)問(wèn)題得到解決。然而,從保護(hù)存儲(chǔ)在移動(dòng)電話(huà)機(jī)內(nèi)的個(gè)人信息的觀(guān)點(diǎn)來(lái)看,通過(guò)執(zhí)行所分配的應(yīng)用軟件而運(yùn)行的應(yīng)用程序的行動(dòng)受到限制。例如,存在以下限制使用移動(dòng)電話(huà)機(jī)只能在指配給應(yīng)用程序的存儲(chǔ)區(qū)域進(jìn)行數(shù)據(jù)讀寫(xiě),或者當(dāng)進(jìn)行通信時(shí),只能與下載源的服務(wù)器進(jìn)行通信。
當(dāng)然,為了使應(yīng)用程序收發(fā)電子郵件,有必要與郵件服務(wù)器進(jìn)行通信。然而,在以往的移動(dòng)電話(huà)機(jī)中,存在以下的問(wèn)題即使執(zhí)行從互聯(lián)網(wǎng)下載的電子郵件軟件來(lái)運(yùn)行郵件的收發(fā),并且該郵件程序與郵件服務(wù)器進(jìn)行通信,由于上述限制,也不能與郵件服務(wù)器進(jìn)行通信,不能進(jìn)行電子郵件的收發(fā)。
并且,通過(guò)執(zhí)行作為本機(jī)軟件的電子郵件程序而實(shí)現(xiàn)的郵件收發(fā)功能,當(dāng)接收到通過(guò)執(zhí)行所下載的電子郵件軟件而實(shí)現(xiàn)的郵件收發(fā)功能(由于使用Java編程語(yǔ)言而生成,因而以下稱(chēng)為Java郵件程序)用而生成的電子郵件時(shí),所接收的電子郵件就被存儲(chǔ)在與Java郵件程序用的存儲(chǔ)區(qū)域不同的存儲(chǔ)區(qū)域內(nèi)。從上述可知,存在著盡管接收了供Java郵件程序用而生成的電子郵件,卻不能使用Java郵件程序打開(kāi)該電子郵件的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明是鑒于上述情況而提出的,本發(fā)明的目的是提供一種可對(duì)由通信終端接收的數(shù)據(jù)進(jìn)行分配存儲(chǔ),使其能夠被應(yīng)用程序所利用的技術(shù)。
為了達(dá)到上述的目的,本發(fā)明提供一種通信終端,該通信終端具有接收單元,通過(guò)第1應(yīng)用程序,接收從服務(wù)器裝置發(fā)送的數(shù)據(jù);確定單元,根據(jù)通過(guò)上述第1應(yīng)用程序接收的數(shù)據(jù),確定使用通過(guò)上述第1應(yīng)用程序接收的數(shù)據(jù)的第2應(yīng)用程序;寫(xiě)入單元,使表示由上述確定單元確定的上述第2應(yīng)用程序的識(shí)別符和通過(guò)上述第1應(yīng)用程序接收的數(shù)據(jù)對(duì)應(yīng)并將其寫(xiě)入到存儲(chǔ)部?jī)?nèi);以及讀出單元,當(dāng)上述第2應(yīng)用程序使用由上述寫(xiě)入單元寫(xiě)入的數(shù)據(jù)時(shí),從上述存儲(chǔ)部中讀出與表示上述第2應(yīng)用程序的識(shí)別符對(duì)應(yīng)存儲(chǔ)的數(shù)據(jù)并將其傳送到上述第2應(yīng)用程序。
根據(jù)本發(fā)明,通信終端通過(guò)第1應(yīng)用程序,接收從服務(wù)器裝置發(fā)送的數(shù)據(jù),根據(jù)通過(guò)上述第1應(yīng)用程序接收的數(shù)據(jù),確定使用通過(guò)上述第1應(yīng)用程序接收的數(shù)據(jù)的第2應(yīng)用程序,以及使上述數(shù)據(jù)和表示使用上述所接收的數(shù)據(jù)的第2應(yīng)用程序的識(shí)別符對(duì)應(yīng)并將其存儲(chǔ)。所接收的數(shù)據(jù)供由與上述數(shù)據(jù)對(duì)應(yīng)存儲(chǔ)的識(shí)別符識(shí)別的第2應(yīng)用程序使用。
圖1是舉例說(shuō)明本發(fā)明實(shí)施方式的通信系統(tǒng)的整體構(gòu)成的圖。
圖2是舉例說(shuō)明本發(fā)明實(shí)施方式的加入者數(shù)據(jù)庫(kù)120內(nèi)存儲(chǔ)的加入簽約者的數(shù)據(jù)的例示圖。
圖3是舉例說(shuō)明本發(fā)明實(shí)施方式的移動(dòng)電話(huà)機(jī)200的硬件構(gòu)成的方框圖。
圖4是舉例說(shuō)明Java-AP執(zhí)行環(huán)境的構(gòu)成的圖。
圖5是執(zhí)行電子郵件-AP時(shí)所顯示的畫(huà)面例。
圖6是郵件應(yīng)用程序顯示的用于生成電子郵件的畫(huà)面的例示圖。
圖7是示出存儲(chǔ)在非易失性存儲(chǔ)器208內(nèi)的文件夾名列表的圖。
圖8是執(zhí)行本機(jī)郵件程序時(shí)所顯示的畫(huà)面例。
圖9是舉例說(shuō)明本機(jī)郵件程序顯示的文件夾圖標(biāo)的一覽畫(huà)面的圖。
圖10是舉例說(shuō)明在接收電子郵件時(shí)由移動(dòng)電話(huà)機(jī)200執(zhí)行的處理流程的流程圖。
圖11是舉例說(shuō)明郵件應(yīng)用程序所顯示的電子郵件的列表畫(huà)面的圖。
圖12是表示由郵件應(yīng)用程序所生成的報(bào)頭的一例的圖。
具體實(shí)施例方式
以下,參照附圖對(duì)本發(fā)明實(shí)施方式進(jìn)行說(shuō)明。
1.實(shí)施方式的構(gòu)成1-1.整體構(gòu)成圖1是舉例說(shuō)明本發(fā)明實(shí)施方式的通信系統(tǒng)10的整體構(gòu)成的圖。盡管在通信系統(tǒng)10內(nèi)存在多個(gè)移動(dòng)電話(huà)機(jī),然而為了避免附圖復(fù)雜化,圖1僅表示了移動(dòng)電話(huà)機(jī)200-1和移動(dòng)電話(huà)機(jī)200-2。
移動(dòng)報(bào)文分組通信網(wǎng)100是提供數(shù)據(jù)通信服務(wù)的通信網(wǎng)。移動(dòng)報(bào)文分組通信網(wǎng)100向運(yùn)用移動(dòng)報(bào)文分組通信網(wǎng)100的通信企業(yè)者和加入簽約者擁有的移動(dòng)電話(huà)機(jī)提供使用報(bào)文分組通信的數(shù)據(jù)通信服務(wù)。移動(dòng)報(bào)文分組通信網(wǎng)100具有與移動(dòng)電話(huà)機(jī)進(jìn)行無(wú)線(xiàn)通信的無(wú)線(xiàn)基站,與無(wú)線(xiàn)基站連接的交換機(jī),與交換機(jī)和固定電話(huà)網(wǎng)連接的網(wǎng)關(guān)交換機(jī)(全都省略圖示),網(wǎng)關(guān)服務(wù)器110,加入者數(shù)據(jù)庫(kù)120,以及郵件服務(wù)器130。
移動(dòng)電話(huà)機(jī)200-1和移動(dòng)電話(huà)機(jī)200-2(以下,特別是當(dāng)沒(méi)有必要區(qū)別各個(gè)移動(dòng)電話(huà)機(jī)時(shí),略稱(chēng)為移動(dòng)電話(huà)機(jī)200)是未圖示的使用者擁有的移動(dòng)電話(huà)機(jī),可接收移動(dòng)報(bào)文分組通信網(wǎng)100提供的數(shù)據(jù)通信服務(wù)。
1-2.移動(dòng)報(bào)文分組通信網(wǎng)的構(gòu)成1-2-1.網(wǎng)關(guān)服務(wù)器網(wǎng)關(guān)服務(wù)器110使省略圖示的互聯(lián)網(wǎng)等的其它網(wǎng)絡(luò)和移動(dòng)報(bào)文分組通信網(wǎng)100相互連接,并與網(wǎng)關(guān)交換機(jī)連接。網(wǎng)關(guān)服務(wù)器110在網(wǎng)絡(luò)間進(jìn)行不同的通信協(xié)議的轉(zhuǎn)換。具體地說(shuō),網(wǎng)關(guān)服務(wù)器110,當(dāng)在其它網(wǎng)絡(luò)和移動(dòng)報(bào)文分組通信網(wǎng)100之間進(jìn)行報(bào)文分組通信時(shí),進(jìn)行在移動(dòng)報(bào)文分組通信網(wǎng)100內(nèi)使用的協(xié)議和由互聯(lián)網(wǎng)等的其它網(wǎng)絡(luò)標(biāo)準(zhǔn)使用的TCP/IP的相互轉(zhuǎn)換。
1-2-2.加入者數(shù)據(jù)庫(kù)加入者數(shù)據(jù)庫(kù)120是存儲(chǔ)與運(yùn)用移動(dòng)報(bào)文分組通信網(wǎng)100的通信企業(yè)者和簽定了關(guān)于移動(dòng)報(bào)文分組通信網(wǎng)100的利用的合同的與加入簽約者有關(guān)的數(shù)據(jù)的數(shù)據(jù)庫(kù)。加入者數(shù)據(jù)庫(kù)120與網(wǎng)關(guān)服務(wù)器110連接。在加入者數(shù)據(jù)庫(kù)120內(nèi),如圖2所示,作為與加入簽約者有關(guān)的數(shù)據(jù)而存儲(chǔ)有與加入簽約者的姓名對(duì)應(yīng),用于識(shí)別加入簽約者擁有的移動(dòng)電話(huà)機(jī)200的終端識(shí)別符,加入簽約者擁有的移動(dòng)電話(huà)機(jī)200的電話(huà)號(hào)碼,加入簽約者的住所,運(yùn)用移動(dòng)報(bào)文分組通信網(wǎng)100的通信企業(yè)者向加入簽約者賦予的電子郵件地址等的數(shù)據(jù)。
1-2-3.郵件服務(wù)器郵件服務(wù)器130是把以向移動(dòng)電話(huà)機(jī)200的使用者賦予的電子郵件地址作為目的地地址而發(fā)送的電子郵件分配給移動(dòng)電話(huà)機(jī)200的服務(wù)器,并具有與一般服務(wù)器相同的構(gòu)成要素。郵件服務(wù)器130與網(wǎng)關(guān)服務(wù)器110連接。郵件服務(wù)器130具有例如硬盤(pán)裝置等、永久存儲(chǔ)數(shù)據(jù)的存儲(chǔ)裝置(省略圖示)。在該存儲(chǔ)裝置中,作為用于存儲(chǔ)電子郵件的存儲(chǔ)區(qū)域的郵箱按照向移動(dòng)電話(huà)機(jī)200的使用者賦予的各電子郵件地址得到確保。
郵件服務(wù)器130一旦接收電子郵件,就參照收到的電子郵件的報(bào)頭,抽出表示電子郵件的目的地地址的電子郵件地址。郵件服務(wù)器130一旦抽出表示電子郵件的目的地地址的電子郵件地址,就把收到的電子郵件存儲(chǔ)在由所抽出的電子郵件地址指定的郵箱內(nèi)。郵件服務(wù)器130一旦把電子郵件存儲(chǔ)在郵箱內(nèi),就從所存儲(chǔ)的電子郵件的報(bào)頭中抽出表示電子郵件發(fā)送者的電子郵件地址。郵件服務(wù)器130抽出表示發(fā)送者的電子郵件地址,生成用于向作為收到電子郵件的目的地地址而指定的電子郵件地址的被賦予者告知電子郵件被存儲(chǔ)在郵箱內(nèi)的通知(以下稱(chēng)為郵件到達(dá)通知)。
郵件服務(wù)器130在生成了郵件到達(dá)通知后,為了確定成為郵件到達(dá)通知的發(fā)送對(duì)象的移動(dòng)電話(huà)機(jī)200,作為電子郵件的目的地地址而將指定的電子郵件地址作為關(guān)鍵字,在加入者數(shù)據(jù)庫(kù)120中進(jìn)行檢索。郵件服務(wù)器130一旦在加入者數(shù)據(jù)庫(kù)120內(nèi)發(fā)現(xiàn)該電子郵件地址,就從加入者數(shù)據(jù)庫(kù)120中讀出與該電子郵件地址對(duì)應(yīng)存儲(chǔ)的、用于識(shí)別移動(dòng)電話(huà)機(jī)200的終端識(shí)別符。郵件服務(wù)器130一旦讀出終端識(shí)別符,就把由該終端識(shí)別符識(shí)別的移動(dòng)電話(huà)機(jī)200作為目的地地址,送出所生成的郵件到達(dá)通知。
1-3.移動(dòng)電話(huà)機(jī)的構(gòu)成圖3是舉例說(shuō)明移動(dòng)電話(huà)機(jī)200的硬件構(gòu)成的圖。如圖3所示,除了天線(xiàn)203以外的移動(dòng)電話(huà)機(jī)200的各部與總線(xiàn)201連接。移動(dòng)電話(huà)機(jī)200的各部通過(guò)該總線(xiàn)201在各部之間進(jìn)行數(shù)據(jù)收發(fā)。
通信部202具有作為通信接口的功能,并在CPU(中央處理單元Central Processing Unit)211的控制下,通過(guò)與通信部202連接的天線(xiàn)203,在與構(gòu)成移動(dòng)報(bào)文分組通信網(wǎng)100的無(wú)線(xiàn)基站之間進(jìn)行無(wú)線(xiàn)通信。報(bào)知部204具有省略圖示的揚(yáng)聲器。報(bào)知部204在CPU211的控制下,使用揚(yáng)聲器發(fā)生報(bào)知收到電子郵件的收到音。
操作部205具有省略圖示的0-9數(shù)字鍵和用于輸入操作指示等的多個(gè)鍵。一旦移動(dòng)電話(huà)機(jī)200的使用者操作操作部205,表示操作內(nèi)容的信號(hào)就根據(jù)使用者的操作從操作部205被提供給CPU211。顯示部206具有例如省略圖示的液晶顯示面板和對(duì)液晶顯示面板的顯示進(jìn)行控制的控制電路,并在CPU211的控制下,把文字和圖形畫(huà)面、用于操作移動(dòng)電話(huà)機(jī)200的菜單畫(huà)面等顯示在液晶顯示器上。時(shí)鐘部207提供表示日期和時(shí)刻的數(shù)據(jù),并在CPU211的控制下,把表示日期和時(shí)刻的數(shù)據(jù)提供給CPU211。
非易失性存儲(chǔ)器208存儲(chǔ)用于控制移動(dòng)電話(huà)機(jī)200的數(shù)據(jù),以及既是使用Java編程語(yǔ)言而生成的程序,又是從與互聯(lián)網(wǎng)連接的服務(wù)器下載的應(yīng)用程序,例如用于進(jìn)行電子郵件的生成和開(kāi)封的電子郵件應(yīng)用程序。并且,非易失性存儲(chǔ)器208存儲(chǔ)向移動(dòng)電話(huà)機(jī)200的使用者賦予的電子郵件地址以及用于唯一識(shí)別移動(dòng)電話(huà)機(jī)的終端識(shí)別符。
在ROM(只讀存儲(chǔ)器Read Only Memory)209內(nèi)存儲(chǔ)由CPU211執(zhí)行的各種程序,例如,存儲(chǔ)有對(duì)CPU211和移動(dòng)電話(huà)機(jī)200各部進(jìn)行初始化的初始化程序,對(duì)IPL(初始程序裝入程序Initial Program Loader)、對(duì)移動(dòng)電話(huà)機(jī)200的整體進(jìn)行控制的OS(操作系統(tǒng)Operating System)程序,用于進(jìn)行電子郵件的生成和開(kāi)封、與郵件服務(wù)器130進(jìn)行通信并進(jìn)行電子郵件收發(fā)的電子郵件程序(以下稱(chēng)為本機(jī)郵件程序),用于運(yùn)行WWW(萬(wàn)維網(wǎng)World Wide Web)瀏覽器的WWW瀏覽器程序等。并且,在ROM209內(nèi)存儲(chǔ)有為執(zhí)行使用Java編程語(yǔ)言而生成的應(yīng)用程序(以下稱(chēng)為Java-AP)所必要的Java執(zhí)行環(huán)境程序等。RAM(隨機(jī)存取存儲(chǔ)器Random AccessMemory)210臨時(shí)存儲(chǔ)作為CPU211的作業(yè)區(qū)域而使用的、由CPU211執(zhí)行的程序使用的數(shù)據(jù)。
CPU211控制移動(dòng)電話(huà)機(jī)200的各部。在移動(dòng)電話(huà)機(jī)200中,在省略圖示的電源被開(kāi)啟時(shí),CPU211在此時(shí)從ROM209中讀出和執(zhí)行IPL。在執(zhí)行IPL時(shí),CPU211從ROM209中讀出初始化程序并運(yùn)行該程序,并進(jìn)行CPU211的初始化和移動(dòng)電話(huà)機(jī)200各部的初始化。當(dāng)結(jié)束了通過(guò)初始化程序?qū)Ω鞑康某跏蓟?,CPU211從ROM209中讀出OS程序并運(yùn)行該程序。CPU211在執(zhí)行了OS程序后,從ROM209中讀出并執(zhí)行Java執(zhí)行環(huán)境程序,并運(yùn)行Java-AP執(zhí)行環(huán)境。
執(zhí)行了OS程序的CPU211進(jìn)行與輸入到CPU211的信號(hào)對(duì)應(yīng)的處理。例如,一旦移動(dòng)電話(huà)機(jī)200的使用者操作操作部205,執(zhí)行了OS程序的CPU211就根據(jù)按照使用者的操作從操作部205提供的信號(hào)和顯示在顯示部206上的畫(huà)面,確定使用者的指示,并進(jìn)行與使用者的指示對(duì)應(yīng)的處理。并且,一旦輸入從通信部202輸出的數(shù)據(jù),就進(jìn)行與所輸入的信號(hào)對(duì)應(yīng)的處理。
1-3-1.Java執(zhí)行環(huán)境圖4是舉例說(shuō)明通過(guò)執(zhí)行Java-AP執(zhí)行環(huán)境程序而構(gòu)筑的Java-AP執(zhí)行環(huán)境的構(gòu)成的圖。
JAR(Java檔案Java Archive)存儲(chǔ)單元是用于存儲(chǔ)Java-AP的存儲(chǔ)區(qū)域,并由JAM(Java應(yīng)用程序管理器Java Application Manager)確保在非易失性存儲(chǔ)器208內(nèi)。高速暫存是用于存儲(chǔ)具有永久性的數(shù)據(jù)(應(yīng)用程序結(jié)束后也繼續(xù)保持的數(shù)據(jù))的存儲(chǔ)區(qū)域,并由JAM按照各Java-AP,確保在非易失性存儲(chǔ)器208內(nèi)。
JAM管理Java-AP。JAM具有進(jìn)行在JAR存儲(chǔ)器內(nèi)存儲(chǔ)并可執(zhí)行的Java-AP的列表顯示、Java-AP的執(zhí)行管理(Java-AP的執(zhí)行和強(qiáng)制結(jié)束)、Java-AP的安裝和刪除的功能。
KVM(K型虛擬機(jī)K Virtual Machine)是把將Java字節(jié)代碼轉(zhuǎn)換成本機(jī)代碼并執(zhí)行的JVM(Java虛擬機(jī)Java Virtual Machine)再設(shè)計(jì)成小型內(nèi)裝裝置的虛擬機(jī),是為內(nèi)存和CPU能力、電池消耗方面存在制約的裝置使用而設(shè)計(jì)的。
1-3-2.郵件應(yīng)用程序從與互聯(lián)網(wǎng)連接的服務(wù)器下載的電子郵件應(yīng)用程序是使用Java編程語(yǔ)言而生成的。通過(guò)執(zhí)行該電子郵件應(yīng)用程序(以下稱(chēng)為電子郵件-AP)而運(yùn)行的電子郵件應(yīng)用程序(以下稱(chēng)為郵件應(yīng)用程序)具有進(jìn)行電子郵件的生成和開(kāi)封的功能。
圖5是舉例說(shuō)明執(zhí)行電子郵件-AP時(shí)顯示在顯示部206上的畫(huà)面的圖。一旦移動(dòng)電話(huà)機(jī)200的使用者進(jìn)行點(diǎn)擊圖5所示的“電子郵件發(fā)送”按鈕的操作,用于生成圖6例示的電子郵件的畫(huà)面就顯示在顯示部206上。一旦移動(dòng)電話(huà)機(jī)200的使用者在顯示有圖6所示的畫(huà)面的移動(dòng)電話(huà)機(jī)200中,進(jìn)行表示目的地地址的電子郵件地址、電子郵件主題和電子郵件正文的輸入以及被動(dòng)畫(huà)顯示的符號(hào)的指定,并進(jìn)行發(fā)送電子郵件的操作,就生成在報(bào)頭內(nèi)描述有用于識(shí)別郵件程序的識(shí)別符和表示電子郵件發(fā)送者指定的符號(hào)的識(shí)別符的電子郵件。具體地說(shuō),識(shí)別郵件程序的識(shí)別符在報(bào)頭的“X-Mailer”字段內(nèi)被描述,表示符號(hào)的識(shí)別符在郵件應(yīng)用程序獨(dú)自生成的“X-DCMChar”字段內(nèi)被描述。
郵件應(yīng)用程序具有以下功能一旦接收對(duì)在報(bào)頭內(nèi)描述有用于識(shí)別郵件應(yīng)用程序的識(shí)別符和表示電子郵件發(fā)送者指定的符號(hào)的識(shí)別符的電子郵件進(jìn)行開(kāi)封的指示,顯示由在報(bào)頭內(nèi)描述的識(shí)別符指定的符號(hào)配送信件的動(dòng)畫(huà)。
1-3-3.本機(jī)郵件程序通過(guò)執(zhí)行存儲(chǔ)在ROM209內(nèi)的本機(jī)郵件程序而運(yùn)行的電子郵件應(yīng)用程序(以下稱(chēng)為本機(jī)郵件程序),與一般電子郵件程序相同,具有進(jìn)行電子郵件的生成和開(kāi)封,以及與郵件服務(wù)器130進(jìn)行通信并進(jìn)行電子郵件收發(fā)的功能。并且,本機(jī)郵件程序具有生成用于對(duì)收到的電子郵件進(jìn)行分類(lèi)的文件夾圖標(biāo),并使收到的電子郵件與文件夾圖標(biāo)對(duì)應(yīng)并進(jìn)行分類(lèi)的功能。
1-3-4.郵件應(yīng)用程序用的文件夾圖標(biāo)生成使用Java編程語(yǔ)言而生成的電子郵件-AP,從保護(hù)移動(dòng)電話(huà)機(jī)內(nèi)的個(gè)人信息的觀(guān)點(diǎn)來(lái)看,能進(jìn)行通信被限定于僅與作為電子郵件-AP的下載源的服務(wù)器之間。當(dāng)運(yùn)用移動(dòng)報(bào)文分組通信網(wǎng)100的通信企業(yè)者使用向移動(dòng)電話(huà)機(jī)200的使用者賦予的電子郵件地址進(jìn)行電子郵件收發(fā)時(shí),郵件應(yīng)用程序由于上述限制而不能與郵件服務(wù)器130之間進(jìn)行通信。為此,郵件應(yīng)用程序利用本機(jī)郵件程序進(jìn)行電子郵件的收發(fā)。
一旦執(zhí)行電子郵件-AP,就運(yùn)行郵件應(yīng)用程序,圖5所示的畫(huà)面就顯示在顯示部206上。一旦移動(dòng)電話(huà)機(jī)200的使用者進(jìn)行點(diǎn)擊“文件夾生成”按鈕的操作,郵件應(yīng)用程序就向JAM指示生成郵件應(yīng)用程序用的文件夾圖標(biāo)。該文件夾圖標(biāo)生成指示內(nèi)含用于識(shí)別郵件程序的識(shí)別符和在文件夾圖標(biāo)生成時(shí)要附上的文件夾名。一旦收到該文件夾圖標(biāo)生成指示的JAM向OS指示本機(jī)郵件程序的執(zhí)行,OS就運(yùn)行本機(jī)郵件程序。JAM一旦運(yùn)行本機(jī)郵件程序,就向本機(jī)郵件程序指示生成郵件應(yīng)用程序用的文件夾圖標(biāo)。在該指示內(nèi),與郵件應(yīng)用程序?qū)AM進(jìn)行的指示相同,含有用于識(shí)別郵件程序的識(shí)別符和在文件夾圖標(biāo)生成時(shí)要附上的文件夾名。
本機(jī)郵件程序具有根據(jù)來(lái)自JAM的指示生成文件夾圖標(biāo)的功能。本機(jī)郵件程序一旦接收來(lái)自JAM的文件夾圖標(biāo)生成指示,就生成附上了在該指示內(nèi)含有的、在文件夾圖標(biāo)生成時(shí)要附上的文件夾名的接收用文件夾圖標(biāo)。在非易失性存儲(chǔ)器208內(nèi)存儲(chǔ)有圖7所示的文件夾名列表,并由本機(jī)郵件程序來(lái)管理。本機(jī)郵件程序一旦生成文件夾圖標(biāo),就如圖7所示,使所生成的文件夾圖標(biāo)的文件夾名和用于識(shí)別郵件程序的識(shí)別符對(duì)應(yīng)并將其存儲(chǔ)。
所生成的文件夾圖標(biāo)可通過(guò)運(yùn)行本機(jī)郵件程序進(jìn)行確認(rèn)。一旦移動(dòng)電話(huà)機(jī)200的使用者使用操作部205輸入本機(jī)郵件程序的執(zhí)行指示,就從ROM209中讀出和執(zhí)行本機(jī)郵件程序。一旦運(yùn)行本機(jī)郵件程序,圖8例示的畫(huà)面就顯示在顯示部206上。一旦移動(dòng)電話(huà)機(jī)200的使用者進(jìn)行點(diǎn)擊圖8所示的“電子郵件閱覽”按鈕的操作,就如圖9例示,用于對(duì)電子郵件進(jìn)行分類(lèi)和管理的文件夾圖標(biāo)和文件夾名顯示在顯示部206上。
1-3-5.使用郵件應(yīng)用程序的電子郵件發(fā)送一旦移動(dòng)電話(huà)機(jī)200的使用者輸入由郵件應(yīng)用程序生成的發(fā)送電子郵件的指示,所生成的發(fā)送電子郵件的指示就從郵件應(yīng)用程序被發(fā)送到JAM。JAM一旦接收該指示,就使所生成的電子郵件與本機(jī)郵件程序管理的文件夾圖標(biāo)的文件夾名“發(fā)送用托盤(pán)”對(duì)應(yīng)并將其存儲(chǔ)在非易失性存儲(chǔ)器208內(nèi)。JAM一旦把電子郵件存儲(chǔ)在非易失性存儲(chǔ)器208內(nèi),就向OS指示執(zhí)行本機(jī)郵件程序。
一旦OS執(zhí)行本機(jī)郵件程序,就運(yùn)行本機(jī)郵件程序。本機(jī)郵件程序在起動(dòng)時(shí)檢索非易失性存儲(chǔ)器208,是否有與“發(fā)送用托盤(pán)”對(duì)應(yīng)并存儲(chǔ)的電子郵件。本機(jī)郵件程序,當(dāng)判斷為在非易失性存儲(chǔ)器208內(nèi)沒(méi)有與所對(duì)應(yīng)并存儲(chǔ)的電子郵件時(shí),向OS指示結(jié)束本機(jī)郵件程序。OS一旦接收該指示,就結(jié)束本機(jī)郵件程序。本機(jī)郵件程序一旦在起動(dòng)時(shí)在非易失性存儲(chǔ)器208內(nèi)發(fā)現(xiàn)所對(duì)應(yīng)并存儲(chǔ)的電子郵件,就讀出所發(fā)現(xiàn)的電子郵件,并把所讀出的電子郵件發(fā)送到郵件服務(wù)器130。本機(jī)郵件程序在發(fā)送了與“發(fā)送用托盤(pán)”對(duì)應(yīng)并存儲(chǔ)的電子郵件后,向OS指示結(jié)束本機(jī)郵件程序。OS一旦接收該指示,就結(jié)束本機(jī)郵件程序。
1-3-6.電子郵件接收使用圖10所示的流程圖,對(duì)接收電子郵件時(shí)由移動(dòng)電話(huà)機(jī)200進(jìn)行的處理流程進(jìn)行說(shuō)明。
一旦移動(dòng)電話(huà)機(jī)200接收從郵件服務(wù)器送出的郵件到達(dá)通知,OS就判斷是否運(yùn)行了本機(jī)郵件程序。當(dāng)已運(yùn)行了本機(jī)郵件程序時(shí)(步驟SA1是),轉(zhuǎn)到步驟SA3進(jìn)行處理。當(dāng)OS判斷為未運(yùn)行本機(jī)郵件程序時(shí)(步驟SA1否),從ROM209中讀出和執(zhí)行本機(jī)郵件程序,并運(yùn)行本機(jī)郵件程序(SA2)。
然后在移動(dòng)電話(huà)機(jī)200中,OS向本機(jī)郵件程序通知從郵件服務(wù)器收到郵件到達(dá)通知。收到該通知的本機(jī)郵件程序生成請(qǐng)求把存儲(chǔ)在郵件服務(wù)器130的郵箱內(nèi)的電子郵件發(fā)送到移動(dòng)電話(huà)機(jī)200的電子郵件取得請(qǐng)求。在該電子郵件取得請(qǐng)求內(nèi)含有向移動(dòng)電話(huà)機(jī)200的使用者賦予的電子郵件地址,該電子郵件地址從非易失性存儲(chǔ)器208中被讀出。該電子郵件取得請(qǐng)求是以郵件服務(wù)器130作為發(fā)送目的地而從移動(dòng)電話(huà)機(jī)200被送出(SA3)。
在移動(dòng)電話(huà)機(jī)200中,一旦作為對(duì)該電子郵件取得請(qǐng)求的響應(yīng)而接收從郵件服務(wù)器130發(fā)送的電子郵件(SA4),OS就從時(shí)鐘部207取得表示日期和時(shí)刻的數(shù)據(jù),并把從時(shí)鐘部207取得的數(shù)據(jù)作為表示收到電子郵件的日期和時(shí)刻的數(shù)據(jù)(SA5)。OS把收到的電子郵件和從時(shí)鐘部207取得的表示日期和時(shí)刻的數(shù)據(jù)傳送到本機(jī)郵件程序。本機(jī)郵件程序一旦接收表示日期和時(shí)刻的數(shù)據(jù)和電子郵件,就參照收到的電子郵件報(bào)頭,判斷在用于識(shí)別郵件程序的“X-Mailer”字段內(nèi)是否描述有表示本機(jī)郵件程序的識(shí)別符(SA6)。
本機(jī)郵件程序在判斷為在收到的電子郵件報(bào)頭內(nèi)描述有表示本機(jī)郵件程序的識(shí)別符時(shí)(SA6是),把表示日期和時(shí)刻的數(shù)據(jù)和與文件夾名“接收用托盤(pán)”對(duì)應(yīng)收到的電子郵件存儲(chǔ)在非易失性存儲(chǔ)器208內(nèi)(SA7)。本機(jī)郵件程序一旦使收到的電子郵件與文件夾名“接收托盤(pán)”對(duì)應(yīng)并將其存儲(chǔ),就向OS指示發(fā)生收到音。一旦OS接收該指示,報(bào)知部204就被控制,通過(guò)收到音向移動(dòng)電話(huà)機(jī)200的使用者報(bào)知收到電子郵件(SA8)。
本機(jī)郵件程序在判斷為在收到的電子郵件報(bào)頭內(nèi)未描述有用于識(shí)別本機(jī)郵件程序的識(shí)別符時(shí)(SA6否),把在報(bào)頭的“X-Mailer”字段內(nèi)描述的識(shí)別符作為關(guān)鍵字,對(duì)存儲(chǔ)在非易失性存儲(chǔ)器208內(nèi)的文件夾名列表進(jìn)行檢索。本機(jī)郵件程序一旦發(fā)現(xiàn)所檢索的識(shí)別符,就取得與識(shí)別符對(duì)應(yīng)并存儲(chǔ)的文件夾名。本機(jī)郵件程序使表示日期和時(shí)刻的數(shù)據(jù)、所取得的文件夾名和電子郵件對(duì)應(yīng)并將其存儲(chǔ)在非易失性存儲(chǔ)器內(nèi)(SA9)。
本機(jī)郵件程序在使收到的電子郵件與供郵件應(yīng)用程序用而生成的文件夾圖標(biāo)的文件夾名對(duì)應(yīng)并將其存儲(chǔ)時(shí),向OS指示發(fā)生與使收到的電子郵件與文件夾名“接收托盤(pán)”對(duì)應(yīng)并存儲(chǔ)時(shí)不同的收到音。一旦OS接收該指示,報(bào)知部204就被控制,通過(guò)收到音向移動(dòng)電話(huà)機(jī)200的使用者報(bào)知收到使用郵件應(yīng)用程序而生成的電子郵件(SA10)。
1-3-7.收到的電子郵件的顯示一旦移動(dòng)電話(huà)機(jī)200的使用者使用操作部205進(jìn)行輸入要執(zhí)行電子郵件-AP的指示的操作,表示操作內(nèi)容的信號(hào)就被提供給CPU211。一旦從操作部205提供的信號(hào)被輸入到運(yùn)行了JAM的CPU211,CPU211就讀出和執(zhí)行存儲(chǔ)在非易失性存儲(chǔ)器208內(nèi)的電子郵件-AP,并運(yùn)行郵件應(yīng)用程序。一旦執(zhí)行電子郵件-AP,圖5所示的畫(huà)面就在起動(dòng)時(shí)顯示在顯示部206上。
一旦移動(dòng)電話(huà)機(jī)200的使用者進(jìn)行點(diǎn)擊圖5所示的“電子郵件開(kāi)封”按鈕的操作,郵件應(yīng)用程序就向JAM指示取得與郵件應(yīng)用程序用的文件夾名對(duì)應(yīng)并存儲(chǔ)在非易失性存儲(chǔ)器208內(nèi)的電子郵件的主題及接收日期和時(shí)刻。在該指示內(nèi)含有用于識(shí)別郵件應(yīng)用程序的識(shí)別符。JAM參照文件夾名列表,取得與在指示內(nèi)含有的識(shí)別符對(duì)應(yīng)并存儲(chǔ)的文件夾名。JAM對(duì)與所取得的文件夾名對(duì)應(yīng)并存儲(chǔ)的電子郵件進(jìn)行檢索,一旦發(fā)現(xiàn)合適的電子郵件,就參照電子郵件報(bào)頭,抽出電子郵件主題和在“Message-ID”字段內(nèi)描述的用于唯一識(shí)別電子郵件的識(shí)別符(消息ID)。并且,JAM抽出與電子郵件對(duì)應(yīng)并存儲(chǔ)的接收日期和時(shí)刻。
JAM一旦抽出表示接收日期和時(shí)刻的數(shù)據(jù)及電子郵件的主題,就將其傳送到郵件應(yīng)用程序。郵件應(yīng)用程序根據(jù)從JAM傳送的數(shù)據(jù),生成與郵件應(yīng)用程序用的文件夾名對(duì)應(yīng)并存儲(chǔ)的電子郵件的列表。具體地說(shuō),郵件應(yīng)用程序生成使主題、接收日期和時(shí)刻及消息ID對(duì)應(yīng)的列表。郵件應(yīng)用程序一旦生成列表,就根據(jù)該列表進(jìn)行顯示除了消息ID以外的列表的處理。顯示部206被控制,顯示圖11例示的電子郵件的列表畫(huà)面。
一旦看到電子郵件列表的移動(dòng)電話(huà)機(jī)200的使用者選擇在列表內(nèi)顯示的主題中的一個(gè),并使用操作部205輸入表示要顯示由所選擇的主題指定的電子郵件的正文的指示,郵件應(yīng)用程序就從所生成的列表中取得與所選擇的主題對(duì)應(yīng)的消息ID。郵件應(yīng)用程序向JAM指示取得由該取得的消息ID指定的電子郵件。JAM接收該指示,并對(duì)與郵件應(yīng)用程序用的文件夾名對(duì)應(yīng)并存儲(chǔ)的電子郵件進(jìn)行檢索。JAM一旦發(fā)現(xiàn)移動(dòng)電話(huà)機(jī)200的使用者選擇的消息ID的電子郵件,就抽出電子郵件,并把所抽出的電子郵件傳送到郵件應(yīng)用程序。一旦電子郵件從JAM被傳送過(guò)來(lái),郵件應(yīng)用程序就參照所傳送的電子郵件的報(bào)頭,抽出表示電子郵件發(fā)送者指定的符號(hào)的識(shí)別符。一旦郵件應(yīng)用程序抽出表示符號(hào)的識(shí)別符,就進(jìn)行顯示由該識(shí)別符指定的符號(hào)的處理。顯示部206被控制,顯示有符號(hào)配送信件的動(dòng)畫(huà)。郵件應(yīng)用程序一旦動(dòng)畫(huà)顯示結(jié)束,就進(jìn)行顯示所讀出的電子郵件的正文的處理,顯示部206被控制,顯示有電子郵件的正文。
2.動(dòng)作例對(duì)移動(dòng)電話(huà)機(jī)200-1接收從移動(dòng)電話(huà)機(jī)200-2發(fā)送的電子郵件時(shí)的動(dòng)作例進(jìn)行說(shuō)明。另外,在移動(dòng)電話(huà)機(jī)200-1和移動(dòng)電話(huà)機(jī)200-2中已安裝電子郵件-AP。并且,在移動(dòng)電話(huà)機(jī)200-2中,假設(shè)已執(zhí)行電子郵件-AP。并且,在移動(dòng)電話(huà)機(jī)200-1中,假設(shè)已通過(guò)移動(dòng)電話(huà)機(jī)200-1的使用者的操作,生成了郵件應(yīng)用程序用的文件夾圖標(biāo)。
一旦移動(dòng)電話(huà)機(jī)200-2的使用者在顯示有圖6所示的畫(huà)面的移動(dòng)電話(huà)機(jī)200-2中,使用操作部205進(jìn)行表示目的地地址的電子郵件地址“ichiro@abc.co.jp”和電子郵件主題及電子郵件正文的輸入,所輸入的電子郵件地址、主題、正文就顯示在顯示部206上。一旦移動(dòng)電話(huà)機(jī)200-2的使用者指定“狗”作為由接收目的地的郵件應(yīng)用程序動(dòng)畫(huà)顯示的符號(hào),并使用操作部205進(jìn)行指示電子郵件發(fā)送的操作,就如圖12例示,生成在報(bào)頭內(nèi)描述有向移動(dòng)電話(huà)機(jī)200-2的使用者賦予的電子郵件地址“jiro@abc.co.jp”、用于識(shí)別郵件應(yīng)用程序的識(shí)別符“character-mail”和表示作為電子郵件發(fā)送者指定的符號(hào)的“狗”的識(shí)別符“inu”的電子郵件。
在移動(dòng)電話(huà)機(jī)200-2中,一旦生成電子郵件,發(fā)送所生成的電子郵件的指示就從郵件應(yīng)用程序被發(fā)送到JAM。
JAM一旦接收發(fā)送電子郵件的指示,就使所生成的電子郵件與本機(jī)郵件程序管理的文件夾圖標(biāo)的文件夾名“發(fā)送用托盤(pán)”對(duì)應(yīng)并將其存儲(chǔ)在非易失性存儲(chǔ)器208內(nèi)。JAM一旦把電子郵件存儲(chǔ)在非易失性存儲(chǔ)器208內(nèi),就向OS指示執(zhí)行本機(jī)郵件程序。
一旦收到該指示的OS執(zhí)行本機(jī)郵件程序,就運(yùn)行本機(jī)郵件程序。本機(jī)郵件程序讀出與“發(fā)送用托盤(pán)”對(duì)應(yīng)并存儲(chǔ)的電子郵件,并把所讀出的電子郵件發(fā)送到郵件服務(wù)器130。本機(jī)郵件程序在發(fā)送了與“發(fā)送用托盤(pán)”對(duì)應(yīng)并存儲(chǔ)的電子郵件后,向OS指示結(jié)束本機(jī)郵件程序。OS一旦接收該指示,就結(jié)束本機(jī)郵件程序。
從移動(dòng)電話(huà)機(jī)200-2發(fā)送的電子郵件通過(guò)設(shè)置在移動(dòng)報(bào)文分組通信網(wǎng)100內(nèi)的無(wú)線(xiàn)基站、交換機(jī)、網(wǎng)關(guān)交換機(jī)和網(wǎng)關(guān)服務(wù)器110被發(fā)送到郵件服務(wù)器130。
郵件服務(wù)器130一旦接收從移動(dòng)電話(huà)機(jī)200-2發(fā)送的電子郵件,就從電子郵件的報(bào)頭中抽出作為電子郵件的目的地地址而指定的電子郵件地址“ichiro@abc.co.jp”,并把收到的電子郵件存儲(chǔ)在由所抽出的電子郵件地址指定的郵箱內(nèi)。
郵件服務(wù)器130一旦把電子郵件存儲(chǔ)在郵箱內(nèi),就生成郵件到達(dá)通知。郵件服務(wù)器130在生成了郵件到達(dá)通知后,為了確定郵件到達(dá)通知的送出目的地,把表示電子郵件的目的地地址的郵件地址“ichiro@abc.co.jp”作為關(guān)鍵字,對(duì)加入者數(shù)據(jù)庫(kù)120進(jìn)行檢索。郵件服務(wù)器130一旦從圖2所示的加入者數(shù)據(jù)庫(kù)120的數(shù)據(jù)中發(fā)現(xiàn)合適的郵件地址,就從加入者數(shù)據(jù)庫(kù)120中讀出與該郵件地址對(duì)應(yīng)并存儲(chǔ)的、用于識(shí)別移動(dòng)電話(huà)機(jī)200-1的終端識(shí)別符“MS0001”。郵件服務(wù)器130一旦從加入者數(shù)據(jù)庫(kù)120中讀出終端識(shí)別符,就把由該終端識(shí)別符識(shí)別的移動(dòng)電話(huà)機(jī)200-1作為目的地地址,送出所生成的郵件到達(dá)通知。
在移動(dòng)電話(huà)機(jī)200-1中,以收到郵件到達(dá)通知為契機(jī),運(yùn)行本機(jī)郵件程序。在運(yùn)行了本機(jī)郵件程序的移動(dòng)電話(huà)機(jī)200-1中,生成請(qǐng)求把存儲(chǔ)在郵箱內(nèi)的電子郵件發(fā)送到移動(dòng)電話(huà)機(jī)200-1的電子郵件取得請(qǐng)求。該電子郵件取得請(qǐng)求內(nèi)含向移動(dòng)電話(huà)機(jī)200-1的使用者賦予的電子郵件地址。該電子郵件取得請(qǐng)求以郵件服務(wù)器130作為發(fā)送目的地,從移動(dòng)電話(huà)機(jī)200-1被送出。
郵件服務(wù)器130一旦接收從移動(dòng)電話(huà)機(jī)200-1送出的電子郵件取得請(qǐng)求,就抽出在電子郵件取得請(qǐng)求內(nèi)含有的電子郵件地址,并讀出由所抽出的電子郵件地址指定的存儲(chǔ)在郵箱內(nèi)的電子郵件。郵件服務(wù)器130與把郵件到達(dá)通知送出到移動(dòng)電話(huà)機(jī)200-1時(shí)同樣,決定所讀出的電子郵件的發(fā)送目的地,并把所讀出的電子郵件發(fā)送到移動(dòng)電話(huà)機(jī)200-1。
執(zhí)行了本機(jī)郵件程序的移動(dòng)電話(huà)機(jī)200-1一旦接收從郵件服務(wù)器130發(fā)送的電子郵件,就從時(shí)鐘部207取得表示日期和時(shí)刻的數(shù)據(jù),并把該數(shù)據(jù)作為表示收到電子郵件的日期和時(shí)刻的數(shù)據(jù)。然后,移動(dòng)電話(huà)機(jī)200-1參照收到的電子郵件報(bào)頭。在從移動(dòng)電話(huà)機(jī)200-2發(fā)送的電子郵件中,由于在“X-Mailer”字段內(nèi)描述有“character-mail”,因而移動(dòng)電話(huà)機(jī)200-1把該識(shí)別符作為關(guān)鍵字,對(duì)存儲(chǔ)在非易失性存儲(chǔ)器208內(nèi)的文件夾名列表進(jìn)行檢索。移動(dòng)電話(huà)機(jī)200-1一旦發(fā)現(xiàn)所檢索的識(shí)別符,就取得與識(shí)別符對(duì)應(yīng)并存儲(chǔ)的文件夾名,并使表示日期和時(shí)刻的數(shù)據(jù)、收到的電子郵件和所取得的文件夾名對(duì)應(yīng)并將其存儲(chǔ)在非易失性存儲(chǔ)器208內(nèi)。
在移動(dòng)電話(huà)機(jī)200-1中,在使電子郵件與供郵件應(yīng)用程序用而生成的文件夾名對(duì)應(yīng)并將其存儲(chǔ)后,報(bào)知部204被控制,通過(guò)收到音向移動(dòng)電話(huà)機(jī)200-1的使用者報(bào)知收到電子郵件。移動(dòng)電話(huà)機(jī)200-1的使用者在被報(bào)知收到電子郵件后,一旦操作移動(dòng)電話(huà)機(jī)200-1的操作部205,進(jìn)行指示郵件應(yīng)用程序的執(zhí)行的操作,郵件應(yīng)用程序就由移動(dòng)電話(huà)機(jī)200-1來(lái)運(yùn)行,圖5所示的畫(huà)面就顯示在顯示部206上。
一旦移動(dòng)電話(huà)機(jī)的使用者進(jìn)行點(diǎn)擊圖5所示的“電子郵件開(kāi)封”按鈕的操作,就在移動(dòng)電話(huà)機(jī)200-1中,抽出與郵件應(yīng)用程序用的文件夾名“character-mail”對(duì)應(yīng)并存儲(chǔ)的電子郵件的主題、消息ID及接收日期和時(shí)刻。然后,在移動(dòng)電話(huà)機(jī)200-1中,生成與文件夾名“character-mail”對(duì)應(yīng)并存儲(chǔ)的電子郵件的列表。該列表由電子郵件主題、接收日期和時(shí)刻及消息ID組成。在移動(dòng)電話(huà)機(jī)200-1中,一旦生成該列表,顯示部206就被控制,所生成的列表中,除了消息ID以外的列表如圖11所示來(lái)顯示。
一旦看到該電子郵件列表的移動(dòng)電話(huà)機(jī)200-1的使用者選擇在列表內(nèi)顯示的主題中的一個(gè),并使用操作部205輸入表示要顯示由所選擇的主題指定的電子郵件的正文的指示,就在移動(dòng)電話(huà)機(jī)200-1中,取得與所選擇的主題對(duì)應(yīng)的消息ID。在移動(dòng)電話(huà)機(jī)200-1中,從非易失性存儲(chǔ)器208中讀出由該消息ID指定的電子郵件。在移動(dòng)電話(huà)機(jī)200-1中,參照所讀出的電子郵件的報(bào)頭,抽出表示電子郵件發(fā)送者指定的符號(hào)的識(shí)別符。在移動(dòng)電話(huà)機(jī)200-1中,一旦抽出表示符號(hào)的識(shí)別符,就進(jìn)行顯示由該識(shí)別符指定的符號(hào)的處理。顯示部206被控制,顯示由該識(shí)別符指定的符號(hào)配送信件的動(dòng)畫(huà)。在移動(dòng)電話(huà)機(jī)200-1中,一旦動(dòng)畫(huà)顯示結(jié)束,顯示部206就被控制,顯示有所讀出的電子郵件的正文。
如以上說(shuō)明那樣,根據(jù)本實(shí)施方式,即使是不能與郵件服務(wù)器130之間進(jìn)行通信的郵件應(yīng)用程序,通過(guò)使本機(jī)郵件程序和郵件應(yīng)用程序協(xié)作,也能進(jìn)行電子郵件的收發(fā)。并且,即使是只能在規(guī)定存儲(chǔ)區(qū)域內(nèi)讀寫(xiě)的郵件應(yīng)用程序,通過(guò)使用JAM和本機(jī)郵件程序,也能利用本機(jī)郵件程序取得電子郵件。即使在一個(gè)移動(dòng)電話(huà)機(jī)中使用多個(gè)郵件程序,由于收發(fā)電子郵件的僅是本機(jī)郵件程序,因而例如不會(huì)發(fā)生任何一個(gè)郵件程序收到的電子郵件不能由其它郵件程序讀取的問(wèn)題。并且,從網(wǎng)絡(luò)下載的程序有時(shí)會(huì)是由具有惡意的人生成的程序。然而,根據(jù)上述實(shí)施方式,通過(guò)執(zhí)行從網(wǎng)絡(luò)下載的程序來(lái)運(yùn)行的郵件應(yīng)用程序?qū)Ψ且资源鎯?chǔ)器208不能直接進(jìn)行數(shù)據(jù)讀寫(xiě)。因此,根據(jù)上述實(shí)施方式,即使在移動(dòng)電話(huà)機(jī)的使用者不知曉的情況下,在非易失性存儲(chǔ)器208內(nèi)不正當(dāng)?shù)剡M(jìn)行數(shù)據(jù)讀寫(xiě),郵件應(yīng)用程序也能防止該不正當(dāng)?shù)臄?shù)據(jù)讀寫(xiě)。
3.變形例變形例1當(dāng)收到由郵件應(yīng)用程序生成的電子郵件時(shí),使用與收到由本機(jī)郵件程序生成的電子郵件時(shí)不同的方法,可以報(bào)知收到。例如,當(dāng)收到由本機(jī)郵件程序生成的電子郵件時(shí),可以使用收到音報(bào)知,當(dāng)收到由郵件應(yīng)用程序生成的電子郵件時(shí),可以使用振動(dòng)報(bào)知。并且,當(dāng)收到由本機(jī)郵件程序生成的電子郵件時(shí),可以使用振動(dòng)報(bào)知,當(dāng)收到由郵件應(yīng)用程序生成的電子郵件時(shí),可以使用收到音報(bào)知。
在上述實(shí)施方式中,本機(jī)郵件程序發(fā)生收到音,然而在使電子郵件與接收托盤(pán)對(duì)應(yīng)并將其存儲(chǔ)時(shí),為了使本機(jī)郵件程序發(fā)生收到音,可以進(jìn)行處理,在使電子郵件與郵件應(yīng)用程序用文件夾對(duì)應(yīng)并將其存儲(chǔ)時(shí),為了使郵件應(yīng)用程序發(fā)生收到音,可以進(jìn)行處理。
變形例2在上述實(shí)施方式中,移動(dòng)電話(huà)機(jī)200在收到電子郵件時(shí)發(fā)生收到音,然而在收到電子郵件時(shí),不發(fā)生收到音,郵件應(yīng)用程序按照一定周期檢查移動(dòng)電話(huà)機(jī)200是否收到電子郵件,當(dāng)知道收到電子郵件時(shí),可以發(fā)生報(bào)知音。
變形例3對(duì)收到的電子郵件進(jìn)行分配的方法不限于上述那樣的使用用于識(shí)別郵件程序的識(shí)別符的方式。電子郵件的分配可以使用在報(bào)頭內(nèi)描述的FROM地址字段來(lái)分配。并且,在上述實(shí)施方式中,本機(jī)郵件程序進(jìn)行電子郵件的分配,然而移動(dòng)電話(huà)機(jī)200的使用者可以手動(dòng)進(jìn)行電子郵件的分配。
變形例4在上述實(shí)施方式中,生成僅接收用郵件應(yīng)用程序?qū)S玫奈募A圖標(biāo),然而也可以生成發(fā)送用郵件應(yīng)用程序?qū)S玫奈募A圖標(biāo)。
變形例5可以使郵件應(yīng)用程序具有調(diào)度程序的功能,當(dāng)收到由郵件應(yīng)用程序生成的調(diào)度變更的電子郵件時(shí),可以分析電子郵件的內(nèi)容,并能變更存儲(chǔ)在移動(dòng)電話(huà)機(jī)內(nèi)的調(diào)度。
變形例6在上述實(shí)施方式中,在移動(dòng)電話(huà)機(jī)200收到郵件到達(dá)通知后,自動(dòng)執(zhí)行本機(jī)郵件程序,從郵箱取得電子郵件。替代這種方式,當(dāng)收到郵件到達(dá)通知時(shí),向移動(dòng)電話(huà)機(jī)200的使用者報(bào)知收到郵件到達(dá)通知,收到該報(bào)知的移動(dòng)電話(huà)機(jī)的使用者操作移動(dòng)電話(huà)機(jī)200來(lái)指示執(zhí)行本機(jī)郵件程序,從而可以運(yùn)行本機(jī)郵件程序。
變形例7在上述實(shí)施方式中,通過(guò)進(jìn)行表示指示郵件應(yīng)用程序的執(zhí)行的操作,運(yùn)行郵件應(yīng)用程序,然而通過(guò)進(jìn)行表示點(diǎn)擊郵件應(yīng)用程序用的文件夾圖標(biāo)的操作,可以運(yùn)行郵件應(yīng)用程序。
變形例8在上述實(shí)施方式中,被報(bào)知收到電子郵件的移動(dòng)電話(huà)機(jī)200的使用者向移動(dòng)電話(huà)機(jī)200指示執(zhí)行電子郵件-AP,然而電子郵件-AP可以由移動(dòng)電話(huà)機(jī)200自動(dòng)執(zhí)行。并且,收到的電子郵件可以自動(dòng)顯示。并且,當(dāng)自動(dòng)執(zhí)行電子郵件-AP時(shí),可以不把收到的電子郵件存儲(chǔ)在非易失性存儲(chǔ)器208內(nèi)。
變形例9當(dāng)移動(dòng)電話(huà)機(jī)200收到郵件到達(dá)通知時(shí),在未執(zhí)行本機(jī)郵件程序的情況下,在收到電子郵件后,可以結(jié)束本機(jī)郵件程序。
變形例10在未運(yùn)行本機(jī)郵件程序,而運(yùn)行了郵件應(yīng)用程序時(shí)收到郵件到達(dá)通知的情況下,可以臨時(shí)中斷電子郵件-AP的執(zhí)行,在運(yùn)行本機(jī)郵件程序并收到電子郵件后,可以再開(kāi)始電子郵件-AP的執(zhí)行。
變形例11在上述實(shí)施方式中,當(dāng)發(fā)送電子郵件時(shí),在將其與發(fā)送文件夾對(duì)應(yīng)并存儲(chǔ)在非易失性存儲(chǔ)器208之后進(jìn)行發(fā)送,然而,可以不將其存儲(chǔ)在非易失性存儲(chǔ)器208內(nèi),而是在運(yùn)行了本機(jī)郵件程序后,把電子郵件從JAM傳送到本機(jī)郵件程序并向本機(jī)郵件程序指示發(fā)送電子郵件。
變形例12在上述實(shí)施方式中,本機(jī)郵件程序被存儲(chǔ)在ROM209內(nèi),然而存儲(chǔ)本機(jī)郵件程序的不限于ROM209。本機(jī)郵件程序可以存儲(chǔ)在非易失性存儲(chǔ)器208內(nèi)。并且,可以把可拆裝的IC卡等的非易失性存儲(chǔ)器安裝到移動(dòng)電話(huà)機(jī)200上,也可以把電子郵件存儲(chǔ)在該可拆裝的非易失性存儲(chǔ)器內(nèi)。根據(jù)這種方式,即使移動(dòng)電話(huà)機(jī)200-1未存儲(chǔ)用于顯示收到的電子郵件的電子郵件-AP,通過(guò)對(duì)在存儲(chǔ)用于顯示收到的電子郵件的電子郵件-AP的移動(dòng)電話(huà)機(jī)上可拆裝的非易失性存儲(chǔ)器進(jìn)行更換,可顯示收到的電子郵件。
變形例13存儲(chǔ)在上述移動(dòng)電話(huà)機(jī)200的ROM209內(nèi)的各種程序可以重寫(xiě)。作為各種程序的重寫(xiě)方法的一例,列舉以下方法。例如,把記錄了各種程序的CD-ROM(小型磁盤(pán)只讀存儲(chǔ)器Compact Disc Read Only Memory)等的記錄介質(zhì)插入到個(gè)人計(jì)算機(jī)的CD-ROM驅(qū)動(dòng)器內(nèi),把該個(gè)人計(jì)算機(jī)和使用快擦寫(xiě)ROM替代ROM209的移動(dòng)電話(huà)機(jī)用電纜連接。個(gè)人計(jì)算機(jī)讀取記錄在CD-ROM內(nèi)的各種軟件,并把所讀取的程序發(fā)送到用電纜連接的移動(dòng)電話(huà)機(jī)。然后,收到程序的移動(dòng)電話(huà)機(jī)把收到的程序?qū)懭氲娇觳翆?xiě)ROM內(nèi),從而可對(duì)存儲(chǔ)在移動(dòng)電話(huà)機(jī)內(nèi)的各種程序進(jìn)行版本升級(jí)。
變形例14在上述變形例中,作為記錄了各種程序的記錄介質(zhì),列舉了CD-ROM,然而記錄介質(zhì)不限于此??梢允莾?nèi)裝DVD-ROM、快擦寫(xiě)ROM的IC卡、軟盤(pán)等其它記錄介質(zhì)。并且,從與互聯(lián)網(wǎng)連接的服務(wù)器下載的程序也可以存儲(chǔ)和分配在上述記錄介質(zhì)內(nèi)。
變形例15在上述實(shí)施方式中,OS程序和本機(jī)郵件程序是別的程序,然而可以使OS程序具有本機(jī)郵件程序的功能。
并且,上述移動(dòng)電話(huà)機(jī)200和移動(dòng)報(bào)文分組通信網(wǎng)100可以遵照IMT-2000(國(guó)際移動(dòng)電信2000International MobileTelecommunication 2000)。
變形例16使用郵件應(yīng)用程序的電子郵件的收發(fā)不限于僅移動(dòng)電話(huà)機(jī)200間。也可以是,生成個(gè)人計(jì)算機(jī)用的電子郵件-AP,將其安裝到個(gè)人計(jì)算機(jī)內(nèi),并在與互聯(lián)網(wǎng)連接的個(gè)人計(jì)算機(jī)和移動(dòng)電話(huà)機(jī)200之間收發(fā)郵件。
變形例17在上述實(shí)施方式中,從與互聯(lián)網(wǎng)連接的服務(wù)器下載并安裝到移動(dòng)電話(huà)機(jī)200內(nèi)的應(yīng)用程序是使用Java編程語(yǔ)言而生成的程序,然而應(yīng)用程序不限于使用Java編程語(yǔ)言而生成的應(yīng)用程序。應(yīng)用程序可以是使用其它編程語(yǔ)言而生成的應(yīng)用程序。當(dāng)移動(dòng)電話(huà)機(jī)200執(zhí)行使用其它編程語(yǔ)言而生成的應(yīng)用程序時(shí),具有用于執(zhí)行該程序的執(zhí)行環(huán)境。
變形例18在上述實(shí)施方式中,在移動(dòng)電話(huà)機(jī)200中,電子郵件-AP在存儲(chǔ)部?jī)?nèi)僅存儲(chǔ)一個(gè),然而可以在存儲(chǔ)部?jī)?nèi)存儲(chǔ)具有不同功能的多個(gè)電子郵件-AP。
變形例19在上述實(shí)施方式中,當(dāng)郵件應(yīng)用程序顯示電子郵件時(shí),JAM從存儲(chǔ)部讀出電子郵件,然而JAM可以起動(dòng)本機(jī)郵件程序,本機(jī)郵件程序可以讀出電子郵件并將其傳送到JAM,JAM可以把電子郵件傳送到郵件應(yīng)用程序。
變形例20用于識(shí)別郵件程序的識(shí)別符,在傳送電子郵件時(shí),以及在通過(guò)電纜連接、紅外線(xiàn)通信等發(fā)送到移動(dòng)電話(huà)機(jī)的外部時(shí),可以從報(bào)頭中消除。
變形例21在上述實(shí)施方式中,在電子郵件的報(bào)頭內(nèi)描述有用于識(shí)別郵件程序的識(shí)別符,然而描述用于識(shí)別郵件的識(shí)別符的位置不限于報(bào)頭。可以使用換碼序列在電子郵件的正文中描述。
變形例22在上述實(shí)施方式中,作為用于唯一識(shí)別電子郵件的識(shí)別符,使用在電子郵件報(bào)頭的“Message-ID”字段內(nèi)描述的識(shí)別符,然而用于唯一識(shí)別電子郵件的識(shí)別符不限于此。當(dāng)本機(jī)郵件程序收到電子郵件時(shí),可以把用于唯一識(shí)別電子郵件的識(shí)別符賦予電子郵件。
變形例23當(dāng)從移動(dòng)電話(huà)機(jī)中刪除郵件應(yīng)用程序時(shí),可以保留供郵件應(yīng)用程序用而生成的文件夾而不將其刪除。根據(jù)這種方式,用于識(shí)別郵件程序的識(shí)別符相同的其它郵件程序可使用保留在文件夾內(nèi)的電子郵件。
變形例24當(dāng)使用郵件應(yīng)用程序?qū)Ψ峙浣o郵件應(yīng)用程序用的文件夾的電子郵件進(jìn)行開(kāi)封時(shí),可以把電子郵件的狀態(tài)從未讀設(shè)為已讀來(lái)顯示,在使用本機(jī)郵件程序參照文件夾時(shí),可以把電子郵件的狀態(tài)設(shè)為已讀來(lái)顯示。
變形例25在上述實(shí)施方式中,作為應(yīng)用程序使用的數(shù)據(jù)以電子郵件為例,作為數(shù)據(jù)處理應(yīng)用程序以郵件程序?yàn)槔M(jìn)行了說(shuō)明,然而數(shù)據(jù)和應(yīng)用程序不限于電子郵件和郵件程序。只要把所分配的數(shù)據(jù)進(jìn)行合適分配,以便使用該數(shù)據(jù)的應(yīng)用程序可使用,則分配給移動(dòng)電話(huà)機(jī)的數(shù)據(jù)就可以是其它數(shù)據(jù)和應(yīng)用程序。例如,可以使用推送方式把與游戲有關(guān)的數(shù)據(jù)從與移動(dòng)報(bào)文分組通信網(wǎng)連接的服務(wù)器裝置發(fā)送到移動(dòng)電話(huà)機(jī),移動(dòng)電話(huà)機(jī)可以把收到的數(shù)據(jù)進(jìn)行合適分配并進(jìn)行存儲(chǔ),以便應(yīng)用程序可利用。
變形例26郵件應(yīng)用程序可以在要生成的電子郵件的正文中描述表示用于運(yùn)行該郵件應(yīng)用程序的電子郵件-AP的存儲(chǔ)場(chǎng)所的URL(統(tǒng)一資源定位符Uniform Resource Locator)。根據(jù)這種方式,即使在收到郵件應(yīng)用程序生成的電子郵件的移動(dòng)電話(huà)機(jī)200內(nèi)未安裝電子郵件-AP,移動(dòng)電話(huà)機(jī)200的使用者也能下載和安裝電子郵件-AP。并且,當(dāng)移動(dòng)電話(huà)機(jī)200的使用者進(jìn)行了表示點(diǎn)擊在電子郵件的正文中描述的URL的操作時(shí),移動(dòng)電話(huà)機(jī)可以自動(dòng)起動(dòng)WWW瀏覽器,可以催促移動(dòng)電話(huà)機(jī)200的使用者下載電子郵件-AP,也可以自動(dòng)下載和安裝電子郵件-AP。
變形例27生成郵件應(yīng)用程序用的文件夾的時(shí)間不限于上述實(shí)施方式。當(dāng)下載作為Java應(yīng)用程序的電子郵件應(yīng)用程序時(shí),在所下載的ADF(應(yīng)用程序描述符文件Application Descriptor File)內(nèi)描述表示郵件應(yīng)用程序使用的文件夾的信息,JAM在下載了ADF時(shí),可以參照ADF,自動(dòng)生成文件夾。
變形例28當(dāng)未安裝電子郵件-AP的移動(dòng)電話(huà)機(jī)200收到電子郵件-AP生成的電子郵件時(shí),可以把該電子郵件存儲(chǔ)在本機(jī)郵件程序用的文件夾內(nèi)。然后,在電子郵件-AP被安裝到移動(dòng)電話(huà)機(jī)200內(nèi)后,移動(dòng)電話(huà)機(jī)200的使用者在生成了郵件應(yīng)用程序用的文件夾時(shí),以及如上述的變形例那樣,在安裝了電子郵件-AP時(shí)生成了郵件應(yīng)用程序用的文件夾時(shí),可以把電子郵件-AP生成的電子郵件從本機(jī)郵件程序用的文件夾自動(dòng)重新存儲(chǔ)在新生成的文件夾內(nèi)。根據(jù)這種方式,不會(huì)麻煩移動(dòng)電話(huà)機(jī)200的使用者,電子郵件將會(huì)存儲(chǔ)在合適的文件夾內(nèi)。
變形例29郵件應(yīng)用程序可以按照例如BASE64方式對(duì)用于顯示符號(hào)的圖像數(shù)據(jù)和用于顯示符號(hào)配送信件的圖像的數(shù)據(jù)等進(jìn)行編碼,并可以在生成電子郵件時(shí)在電子郵件內(nèi)進(jìn)行描述。然后,安裝有電子郵件-AP的移動(dòng)電話(huà)機(jī)200在收到該電子郵件時(shí),可以對(duì)所編碼和描述的數(shù)據(jù)進(jìn)行解碼,并可以顯示符號(hào)和符號(hào)配送信件的圖像。根據(jù)這種狀態(tài),即使是只能與特定服務(wù)器裝置進(jìn)行通信的Java應(yīng)用程序和Java郵件程序,也能接收和利用通過(guò)利用電子郵件的推送型通信來(lái)發(fā)送的各種數(shù)據(jù)。并且,即使是只能利用電子郵件的移動(dòng)電話(huà)機(jī),也能在由移動(dòng)電話(huà)機(jī)200運(yùn)行的應(yīng)用程序間進(jìn)行文本以外的數(shù)據(jù)收發(fā),并能運(yùn)行應(yīng)用程序間的協(xié)作。另外,數(shù)據(jù)編碼方式不限于BASE64方式,也可以是其它編碼方式。
權(quán)利要求
1.一種通信終端,具有接收單元,通過(guò)第1應(yīng)用程序,接收從服務(wù)器裝置發(fā)送的數(shù)據(jù);確定單元,根據(jù)通過(guò)上述第1應(yīng)用程序接收的數(shù)據(jù),確定使用通過(guò)上述第1應(yīng)用程序接收的數(shù)據(jù)的第2應(yīng)用程序;寫(xiě)入單元,使表示由上述確定單元確定的上述第2應(yīng)用程序的識(shí)別符和通過(guò)上述第1應(yīng)用程序接收的數(shù)據(jù)對(duì)應(yīng)并將其寫(xiě)入到存儲(chǔ)部?jī)?nèi);以及讀出單元,當(dāng)上述第2應(yīng)用程序使用由上述寫(xiě)入單元寫(xiě)入的數(shù)據(jù)時(shí),從上述存儲(chǔ)部中讀出與表示上述第2應(yīng)用程序的識(shí)別符對(duì)應(yīng)存儲(chǔ)的數(shù)據(jù)并將其傳送到上述第2應(yīng)用程序。
2.根據(jù)權(quán)利要求1所述的通信終端,其特征在于,還具有限制單元,該限制單元,當(dāng)上述第2應(yīng)用程序使用由上述寫(xiě)入單元寫(xiě)入的數(shù)據(jù)時(shí),限制其只能使用與表示上述第2應(yīng)用程序的識(shí)別符對(duì)應(yīng)的數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的通信終端,其特征在于,上述第2應(yīng)用程序是不能與上述服務(wù)器裝置進(jìn)行通信的應(yīng)用程序。
4.根據(jù)權(quán)利要求1所述的通信終端,其特征在于,上述數(shù)據(jù)是電子郵件;上述第1應(yīng)用程序從分配電子郵件的郵件服務(wù)器裝置接收電子郵件;上述第2應(yīng)用程序可進(jìn)行電子郵件的內(nèi)容顯示。
5.根據(jù)權(quán)利要求4所述的通信終端,其特征在于,上述寫(xiě)入單元使用于識(shí)別由上述確定單元確定的上述第2應(yīng)用程序的識(shí)別符和上述電子郵件對(duì)應(yīng),并將其寫(xiě)入到可拆裝的存儲(chǔ)部?jī)?nèi)。
6.根據(jù)權(quán)利要求4所述的通信終端,其特征在于,上述第1應(yīng)用程序可把電子郵件發(fā)送到上述郵件服務(wù)器裝置;上述寫(xiě)入單元還把由上述第2應(yīng)用程序生成的,且內(nèi)含用于識(shí)別該第2應(yīng)用程序的識(shí)別符的電子郵件寫(xiě)入到上述存儲(chǔ)部?jī)?nèi);上述通信終端還具有發(fā)送單元,該發(fā)送單元使用上述第1應(yīng)用程序讀出由上述寫(xiě)入單元存儲(chǔ)在上述存儲(chǔ)部?jī)?nèi)的電子郵件并將其發(fā)送到上述郵件服務(wù)器裝置。
7.根據(jù)權(quán)利要求1所述的通信終端,其特征在于,用于運(yùn)行上述第2應(yīng)用程序的程序是使用Java編程語(yǔ)言而生成的程序。
8.根據(jù)權(quán)利要求1所述的通信終端,其特征在于,還具有通過(guò)網(wǎng)絡(luò)下載和安裝用于運(yùn)行上述第2應(yīng)用功能的程序的單元。
全文摘要
一種移動(dòng)終端。通過(guò)執(zhí)行由移動(dòng)電話(huà)機(jī)(200)制造商預(yù)裝的本機(jī)郵件程序而實(shí)現(xiàn)的本機(jī)郵件功能,從郵件服務(wù)器取得使用郵件應(yīng)用程序而生成的電子郵件。當(dāng)本機(jī)郵件程序取得了電子郵件時(shí),把使用郵件應(yīng)用程序作成的電子郵件存儲(chǔ)在郵件應(yīng)用程序?qū)S玫奈募A內(nèi)。
文檔編號(hào)H04W8/24GK1532763SQ20041003175
公開(kāi)日2004年9月29日 申請(qǐng)日期2004年3月25日 優(yōu)先權(quán)日2003年3月25日
發(fā)明者山根直樹(shù), 宏, 山田和宏, 之, 神谷大, 樹(shù), 鷲尾諭, 津田雅之, 憲, 富岡淳樹(shù), 人, 渡邊信之, 和, 服部易憲, 生, 竹下理人, 西田真和, 一, 淺井真生, 成瀨直樹(shù), 市川裕一 申請(qǐng)人:株式會(huì)社Ntt都科摩