亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

通信系統(tǒng)、通信裝置以及管理服務器裝置的制作方法

文檔序號:6454076閱讀:214來源:國知局
專利名稱:通信系統(tǒng)、通信裝置以及管理服務器裝置的制作方法
技術領域
本發(fā)明涉及一種通過網(wǎng)絡進行通信裝置所采用的軟件的更新處理的通 信系統(tǒng)、通信裝置以及管理服務器裝置。
本申請對于2006年2月27日申請的特愿2006—50354號主張優(yōu)先權, 并且在此引用其內(nèi)容。
背景技術
以往,作為對用于使移動電話終端等的通信裝置的各種功能工作的軟 件進行更新的方法,釆取了不會對每個用戶分發(fā)存儲有更新用軟件的存儲 介質(zhì),而每個用戶在任意的時間經(jīng)網(wǎng)絡從管理服務器裝置下載更新用軟件 進行更新的方法(例如、參照專利文獻l)。
具體而言,進行如圖7所示的順序進行更新。即,從管理服務器裝置 向移動電話終端發(fā)送用于通知設定了更新用軟件的情況的更新通知(步 驟Szl)。移動電話終端若接收到該更新通知,則從本地終端的內(nèi)部的存儲 區(qū)域中存儲的軟件讀取表示軟件的版本號(版數(shù))的版本信息,并且向管 理服務器裝置發(fā)送包含所讀取的版本信息的更新確認請求(步驟Sz2)。管 理服務器裝置對接收到的更新確認請求中包含的版本信息與內(nèi)部中存儲 的更新用軟件的版本信息進行比較(步驟Sz3),當更新用軟件的版本信 息是較新的版本時,向移動電話終端發(fā)送包含表示需要更新的內(nèi)容的信息 的確認應答,當更新用軟件的版本信息是較舊的版本時,向移動電話終端 發(fā)送包含表示不需要更新的內(nèi)容的信息的確認應答(步驟Sz4)。
在移動電話終端中,接收確認應答,判斷確認應答中包含的信息(步 驟Sz5),當表示需要更新的內(nèi)容的信息時,向管理服務器裝置發(fā)送更新請 求(步驟Sz6)。管理服務器裝置若接收到更新請求,則向移動電話終端發(fā) 送更新用的所有軟件(步驟Sz7),接收到該更新用軟件的移動電話終端, 以更新用軟件來改寫當前存儲的軟件(步驟Sz8),之后經(jīng)過終端的復位等,
向管理服務器裝置發(fā)送表示更新正常結(jié)束的情況的更新結(jié)果通知(步驟
Sz9)。
專利文獻1〗日本專利特開2004—297125號公報 然而最近的移動電話終端等中功能大幅增加,伴隨著功能的增加而軟 件的數(shù)量、容量也變得非常大。因此,存在更新所需的時間也變長,用于 下載的網(wǎng)絡資源也需要更多的問題。

發(fā)明內(nèi)容
本發(fā)明是為了解決上述問題而提出的,其目的在于提供--種當更新軟 件時可實現(xiàn)更新時間的縮短的通信系統(tǒng)、通信裝置以及管理服務器裝置程序。
本發(fā)明的通信系統(tǒng),其特征在于,具有通信裝置,其通過軟件存儲 部中存儲的軟件,使各種功能工作;管理服務器裝置,其可發(fā)送與所述軟 件對應的更新用軟件;工作信息取得部,其取得所述通信裝置內(nèi)的所述軟 件的工作信息;判斷部,其根據(jù)所述工作信息取得部取得的所述工作信息, 判斷所述軟件中需要更新的軟件;和更新部,其將所述軟件存儲部中存儲 的由所述判斷部判斷為需要更新的軟件,更新為與該軟件對應的所述更新 用軟件。
另外,本發(fā)明的通信裝置,其特征在于,具有工作信息取得部,其 取得內(nèi)部中存儲的軟件的工作信息發(fā)送部,其向管理服務器裝置發(fā)送所 述工作信息取得部取得的所述工作信息;接收部,其從所述管理服務器裝 置接收與由所述管理服務器裝置根據(jù)所述工作信息判斷為需要更新的軟 件對應的更新用軟件;和軟件更新部,其使用所述接收部接收到的所述更 新用軟件進行所述軟件的更新。
另外,本發(fā)明的管理服務器裝置,其特征在于,具有接收部,其從 通信裝置接收使該通信裝置的各種功能工作的軟件的工作信息;判斷部, 其根據(jù)所述接收部接收到的所述工作信息,判斷所述軟件中需要更新的軟 件;和發(fā)送部,其向所述通信裝置發(fā)送由所述判斷部判斷為需要更新的軟 件對應的更新用軟件。
發(fā)明效果
根據(jù)本發(fā)明,釆用了如下結(jié)構;取得通信裝置內(nèi)的軟件的工作信息, 根據(jù)所取得的工作信息來判斷需要更新的軟件,使用與判斷為需要更新的 軟件對應的更新用軟件使通信裝置進行該軟件的更新。由此,當更新軟件 時,針對根據(jù)工作信息判斷為需要更新的軟件進行更新,因此可實現(xiàn)更新 時間的縮短。


圖1是表示本發(fā)明的一實施方式相關的通信系統(tǒng)的方框圖。
圖2是表示該實施方式相關的工作信息存儲部的數(shù)據(jù)結(jié)構的圖。 圖3是表示該實施方式相關的軟件更新信息存儲部的數(shù)據(jù)結(jié)構的圖0 圖4是表示該實施方式相關的軟件處理部的處理的流程圖。 圖5是表示實施方式相關的通信系統(tǒng)的處理的時序圖。 圖6是表示該實施方式相關的管理服務器裝置的軟件更新判斷處理的 流程圖。
圖7是表示現(xiàn)有技術相關的更新處理的時序圖。 圖中
1 —通信系統(tǒng);10 —移動電話終端;11—天線;12 —無線收發(fā)部;13 一更新處理部;14—工作信息初始化部;15 —工作信息取得部;16—操作 部;17—軟件處理部;18 —軟件存儲部;19一工作信息存儲部;30 —管理 服務器裝置;31 —收發(fā)部;32 —判斷部;33 —選擇部;34 —軟件更新信息 存儲部35 —更新用軟件存儲部;IOO—網(wǎng)絡;IOI—基站裝置。
具體實施例方式
下面,參照附圖,說明本發(fā)明的實施方式。
下面,參照圖面,對本發(fā)明的最佳實施例進行說明。其中,本發(fā)明不 限于下面的各實施例,例如也可以適當?shù)亟M合這些實施例的構成要素。 圖1是表示本實施方式相關的通信系統(tǒng)1的概略方框圖。 在通信系統(tǒng)1中,管理服務器裝置30連接到網(wǎng)絡100,存儲有修改了 用于使移動電話終端10的功能工作的軟件的不良狀態(tài)等的更新用軟件。 基站裝置101是由移動電話通信運營商來運營的裝置,其在與移動電話終
端10之間進行基于無線信號的音聲通信及數(shù)據(jù)通信。網(wǎng)絡i00是包括移 動電話通信運營商所運營的網(wǎng)絡、或者、移動電話通信運營商所運營的網(wǎng) 絡及與該網(wǎng)絡相互連接的互聯(lián)網(wǎng)的網(wǎng)絡。移動電話終端10經(jīng)移動電話通 信運營商所運營的基站裝置101,與其他移動電話終端、電話終端等進行
通話,另外,在更新使內(nèi)部的功能工作的軟件時,通過基站裝置101及網(wǎng) 絡100連接到管理服務器裝置30。
在移動電話終端10中,無線收發(fā)部12經(jīng)天線11,與基站裝置101進 行基于無線信號的通信。操作部16具有例如數(shù)字鍵等的按鍵操作部,檢 測出用戶的按鍵操作,將與檢測出的按鍵對應的信息輸入到更新處理部 13、軟件處理部17等其他功能塊。軟件存儲部18存儲移動電話終端10 的電子郵件的發(fā)送功能等應用程序的軟件、用于控制各種硬件的驅(qū)動程序 的軟件等與移動電話終端10中的各種功能對應的軟件、即計算機程序《
工作信息存儲部19具有圖2所示的數(shù)據(jù)結(jié)構,存儲有與移動電話終 端10的各種功能對應的每個軟件的工作信息及版本信息。工作信息存儲 部19存儲了具有圖2所示的"功能部名稱"、"有無工作的歷史記錄"、"工 作頻率歷史記錄"、"版本信息"的項目而構成的數(shù)據(jù),在"功能部名稱" 的項目中存儲有移動電話終端10所具備的各種功能的名稱。在"有無工 作的歷史記錄"的項目中,按各種功能,當各個功能進行了工作時存儲 "有",當沒有進行工作時存儲"無"。在"工作頻率歷史記錄"中存儲有 各個功能在規(guī)定的時間例如如圖2所示那樣每一天工作的次數(shù)的信息。在 版本信息中存儲有軟件存儲部18中存儲的各種功能的軟件的版本號的值。 須指出的是,上述的工作信息表示"有無工作的歷史記錄"、及"工作頻 率歷史記錄"的項目中存儲的信息。
軟件處理部17從軟件存儲部18讀取與各種功能對應的軟件,啟動所 讀取的軟件,使各種功能工作。另外,軟件處理部17在使各種功能工作 時,在與所啟動的軟件對應的工作信息存儲部19的"有無工作的歷史記 錄"及"工作頻率歷史記錄"的項目中記錄信息。當啟動了所對應的軟件 時,"有無工作的歷史記錄"的項目中記錄"有","工作頻率歷史記錄" 的項目中對此時所存儲的工作次數(shù)的值加一。
更新處理部13通過無線收發(fā)部12從管理服務器裝置30接收表示存 在需要更新的軟件的情況的更新通知。另外,更新處理部13通過用戶對
操作部16的操作,接受來自操作部16的更新開始指示。通過基站裝置101 及網(wǎng)絡100從管理服務器裝置30接收更新用軟件,將與接收到的更新用 軟件對應的存儲在軟件存儲部18中的軟件改寫成更新用軟件。另外,更 新處理部13,當在軟件存儲部18中改寫了更新用軟件時,在工作信息存 儲部19的"版本信息"的項目中記錄該更新用軟件的版本信息。
工作信息初始化部14在由更新處理部13將軟件存儲部lg中存儲的 軟件改寫成更新用軟件時,對與該軟件對應的"有無工作的歷史記錄"和 "工作頻率歷史記錄"的項目中存儲的信息進行初始化、即在"有無工作 的歷史記錄"的項目中記錄"無",在"工作頻率歷史記錄"的項目中記 錄工作次數(shù)為零。工作信息取得部15,當更新處理部13通過無線收發(fā)部 12從管理服務器裝置30接收到表示存在霈要更新的軟件的情況的更新通 知時、或者、當接受用戶的操作部16的操作而收到操作部16所輸入的更 新開始指示時,讀取工作信息存儲部19中存儲的所有信息,并將所讀取 的信息輸入到更新處理部13。
接下來,在管理服務器裝置30中,收發(fā)部31連接到網(wǎng)絡100而在與 移動電話終端10之間進行通信。更新用軟件存儲部35預先存儲與移動電 話終端10的各種功能對應的更新用軟件的程序。軟件更新信息存儲部34 具有如圖3所示的數(shù)據(jù)結(jié)構,具有"功能部名稱"的項目和"版本信息" 的項目。在"功能部名稱"中存儲有移動電話終端10中的各種功能的名 稱。在"版本信息"中存儲有更新用軟件存儲部35中存儲的更新用軟件 的版本號的信息。
判斷部32接收從移動電話終端10發(fā)送的更新確認請求中包含的與移 動電話終端10中的各種功能對應的軟件各自的功能部名稱的信息和工作 信息和版本信息,根據(jù)接收到的功能部名稱的信息和工作信息及版本信息 和軟件更新信息存儲部34中存儲的與各種功能對應的版本信息,判斷需 要更新的軟件。選擇部33選擇與由判斷部32判斷為需要更新的軟件對應 的更新用軟件,從更新用軟件存儲部3S讀取,向移動電話終端10發(fā)送所 讀取的更新用軟件。
接下來,參照圖4至圖6,對通信系統(tǒng)l的工作進行說明s
圖4是表示移動電話終端10中的軟件處理部17的工作的流程圖。 首先,軟件處理部17判斷有無輸入軟件開始指示。該軟件開始指示
包括執(zhí)行中的他的軟件為了啟動其他軟件而輸入到軟件處理部17的情況、 接受用戶對操作部16的操作而操作部16進行輸入的情況(步驟Sal )。當 輸入了軟件開始指示時,軟件處理部17僅需進行步驟Sal的處理,直到 輸入軟件開始指示為止。另一方面,如果輸入軟件開始指示,則軟件處理 部17從軟件存儲部18讀取相應的軟件的程序,并啟動所讀取的程序(步 驟Sa2)。軟件處理部17根據(jù)程序檢測并取得與所啟動的軟件對應的功能 的類型(步驟Sa3),將與所取得的功能的類型對應的工作信息存儲部19 的"有無工作的歷史記錄"的項目改寫成"有",對"工作次數(shù)歷史記錄" 的項目的工作次數(shù)的值加一 (步驟Sa4)。
通過上述的工作,可以將與所啟動的各功能對應的軟件的工作歷史記 錄存儲在工作信息存儲部19中,從后述的更新處理的對象中除去移動電 話終端IO中用戶不使用的軟件、或者使用頻率低軟件。
圖5是表示通信系統(tǒng)1中的軟件的更新處理的時序圖。作為處理的前 提,假設在管理服務器裝置30的更新用軟件存儲部35中存儲有更新用軟 件,而在軟件更新信息存儲部34中存儲有更新用軟件存儲部35中存儲的 更新用軟件的版本信息。
首先,管理服務器裝置30為了通知更新用軟件已經(jīng)注冊的情況,從 收發(fā)部31通過網(wǎng)絡100及基站裝置101向移動電話終端發(fā)送更新通知(步 驟SM )。移動電話終端10的無線收發(fā)部12若接收到更新通知,則將該更 新通知輸入到更新處理部13。更新處理部13對工作信息取得部15輸入用 于取得每個軟件的工作信息及版本信息的指示信息。工作信息取得部15 若輸入指示信息,則讀取工作信息存儲部19中存儲的"功能部名稱"、"有 無工作的歷史記錄"、"工作頻率歷史記錄"、"版本信息"的項目中存儲的 所有信息,將所讀取的信息輸入到更新處理部13。更新處理部13生成包 含從工作信息取得部15輸入的信息的更新確認請求,從無線收發(fā)部12通 過基站裝置101及網(wǎng)絡100向管理服務器裝置30發(fā)送所生成的更新確認 i青求(步驟Sb2)。
接收到更新確認請求的收發(fā)部31將接收到的更新確認請求輸入到判
斷部32。判斷部32若輸入更新確認請求,則進行用于判斷需要更新的軟
件的軟件更新判斷處理(步驟Sb3)。
軟件更新判斷處理的處理按圖6所示的順序來進行。首先判斷部32 從軟件更新信息存儲部34讀取各種功能部各自的更新用軟件的版本信息 (步驟Scl)。接下來,判斷部32,按與各個軟件相對應的功能部名稱, 分別對所輸入的更新確認請求中包含的各軟件的版本信息和從軟件更新 信息存儲部34所讀取的更新用軟件的版本信息進行比較(步驟Sc2)。當 從軟件更新信息存儲部34所讀取的版本信息比更新確認請求中包含的版 本信息舊時、或者兩個版本信息相同時,判斷部32判斷為不需要更新, 作為不需要軟件的更新的情況而結(jié)束處l!。另一方面,當從軟件更新信息 存儲部34所讀取的版本信息比更新確認請求中包含的版本信息新時,判 斷部32判斷為需要更新,進入下一處理。
判斷部32針對與判斷為需要更新的軟件對應的功能部,判斷更新確 認請求中包含的工作信息中"有無工作的歷史記錄"的信息(步驟Sc3)。 當判斷"有無工作的歷史記錄"的信息為"無"時,作為不需要更新軟件 的情況而結(jié)束處理。另一方面,當判斷"有無工作的歷史記錄"的信息為 "有"時,進入下一處理。
判斷部32針對與判斷"有無工作的歷史記錄"的信息為"有"的軟 件對應的功能部,判斷更新確認請求中包含的工作信息中表示"工作頻率 歷史記錄"的信息是否為預定的閾值以上(步驟Sc4)。當表示"工作頻率 歷史記錄"的信息的值小于預定的閾值時,判斷為不需要軟件的更新的功 能部而結(jié)束處理。另一方面,當表示"工作頻率歷史記錄"的信息的值大 于等于預定的閾值時,判斷為需要軟件的更新的功能部,將與該功能部對 應的"功能部名稱"的信息輸入到選擇部33。選擇部33選擇與所輸入的 "功能部名稱"對應的更新用軟件,將所選擇的更新用軟件的識別信息存 儲在內(nèi)部的存儲區(qū)域中(步驟Sc5)。
當作為具體例而圖3及圖4的設定例的情況下,首先,通過版本信息, 判斷版本信息不同的"用戶信息管理部"、"應用程序B"、"捕捉控制部" 作為需要軟件的更新的功能部。接下來,通過判斷"有無工作的歷史記錄", 針對"應用程序B"設定了表示沒有進行工作的"無",因此判斷"用戶
信息管理部"及"捕捉控制部"作為需要軟件的更新的功能部9此外,假 設作為閾值預先設定了 10次以上,則判斷0次的"用戶信息管理部"作 為不需要軟件的更新的功能部,最終判斷"捕捉控制部"作為需要更新的 功能部,由選擇部33選擇"捕捉控制部"。
判斷部32若結(jié)束判斷,則由收發(fā)部31通過網(wǎng)絡及基站裝置101向移 動電諾終端IO發(fā)送確認應答(步驟Sb4),其中所述確認應答包含表示是 否需要更新的信息、即判斷為存在至少一個需要軟件的更新的功能部時包 含"更新"'的信息、而判斷為對所有軟件不需要更新時包含"不更新"的 信息。
移動電話終端10的無線收發(fā)部12若接收到確認應答,則將接收到的 確認應答輸入到更新處理部13。更新處理部13判斷確認應答中包含的表 示是否需要更新的的信息(步驟Sb5)p當表示是否需要更新的信息為"不 更新"時,更新處理部13結(jié)束處理。另一方面,當表示是否需要更新的 信息時"更新"時,更新處理部13由無線收發(fā)部12通過基站裝置101及 網(wǎng)絡100向管理服務器裝置30發(fā)送更新請求(步驟Sb6)。管理服務器裝 置30的收發(fā)部31若接收到更新請求,將接收到的更新請求輸入到選擇部 33。選擇部33讀取內(nèi)部的存儲區(qū)域中存儲的所選擇的更新用軟件的識別 信息,從更新用軟件存儲部35讀取與所讀取的識別信息對應的更新用軟 件。而且,選擇部33由收發(fā)部31通過網(wǎng)絡100及基站裝置101向移動電 話終端10發(fā)送所讀取的更新用軟件,移動電話終端10從管理服務器裝置 30下載更新用軟件(步驟Sb7)。
移動電話終端10的無線收發(fā)部12將所下載的更新用軟件輸入到更新 處理部13。更新處理部13將更新用軟件存儲在內(nèi)部的存儲區(qū)域中,并且 以更新用軟件改寫軟件存儲部lg中存儲的更新用軟件對應的軟件進行更 新(步驟Sb8)。更新處理部D若結(jié)束更新,則將更新后的軟件的信息輸 入到工作信息初始化部14。工作信息初始化部14針對工作信息存儲部19, 將與所輸入的軟件的信息對應的功能部的"有無工作的歷史記錄"的項目 中存儲的信息記錄為"無","將工作頻率歷史記錄"的項目中存儲的信息 的次數(shù)的值記錄為零進行初始化(步驟Sb9)。之后,經(jīng)過復位等,更新處 理部13由無線收發(fā)部12通過基站裝置101及網(wǎng)絡100向管理服務器裝置
30發(fā)送用于表示更新正常結(jié)朿的情況的更新結(jié)果通知(步驟SM0)。
通過上述的處理,除了版本信息以外,還根據(jù)工作信息判斷需要更新
的軟件,使移動電話終端10僅僅下載需要更新的軟件而進行更新,從而
可以縮短軟件的發(fā)送所需的時間。因此,還可以節(jié)約網(wǎng)絡的資源。另外, 由于可縮短軟件的改寫所需的時間,因此可以減輕因更新中的功能停止而 產(chǎn)生的服務中斷。一
另外,由于僅僅對進行了更新的軟件對工作信息進行初始化,因此, 對于沒有進行更新的軟件,在已啟動的情況且工作次數(shù)大于等于閾值時進 行更新,所以可進行與工作頻率對應的更新處理。
須指出的是,在上述的實施方式中,根據(jù)來自管理服務器裝置30的 更新通知,移動電話終端10發(fā)送更新確認請求,但是本發(fā)明不限于此, 即使在未收到更新通知情況下,也可以通過用戶對操作部16的操作而使 更新的處理幵始。另外,也可以從管理服務器裝置30不進行更新通知, 而從他的服務器裝置向多個移動電話終端一齊發(fā)送更新通知。
另外,在上述的實施方式中,根據(jù)判斷部32的判斷,選擇部33只選 擇與需要更新的軟件對應的更新用軟件,但是本發(fā)明不限于此,也可以選 擇部33始終選擇使移動電話終端10工作時重要的軟件。另外,也可以根 據(jù)工作頻率信息的值,優(yōu)先更新頻率高的軟件,而對頻率低的軟件,在移 動電話終端10的用戶的使用頻率低的深夜進行更新。
另外,在上述的實施方式中,在管理服務器裝置30中判斷是否需要 更新,然而,也可以移動電話終端10從管理服務器裝置30接收更新用軟 件的信息,在移動電話終端10中進行是否需要更新的判斷,并且根據(jù)此 判斷結(jié)果,從管理服務器裝置30只接收需要更新的軟件。
另外,當移動電話終端10進行是否需要更新的判斷的處理時,即使 沒有進一步進行對來自管理服務器裝置30的更新通知的接收、用戶的對 操作部16的操作,移動電話終端10也可以每當軟件啟動時主動進行判斷 處理,并在判斷為需要軟件的更新時從管理服務器裝置30接收相應的更 新用軟件。另外,移動電話終端10也可以具有通知部件,在判斷為管理 服務器裝置30或者移動電話終端10自身中存在需要更新的軟件時,通知 用戶需要更新軟件的旨意。在該情況下,通知部件構成為若從管理服務器
裝置30接收到需要更新的軟件的更新信息等,則為了讓用戶知道到存在 應該更新的軟件的情況,通過畫面顯示、聲音通報來通知該更新信息。而 且,用戶若通過該通知,獲知需要軟件的更新的情況,則通過操作部16 的操作來選擇進行更新的軟件。而且,只要構成為若更新的軟件被選擇,
則從管理服務器裝置30接收相應的更新用軟件即可。
另外,在上述的實施方式中,管理服務器裝置30在軟件更新信息存 儲部34中按每個功能部名稱存儲了版本信息,但是本發(fā)明不限于此,也 可以在軟件更新信息存儲部34中只存儲與處于不良狀態(tài)的軟件對應的功 能部名稱,而不進行版本信息的判斷,只根據(jù)工作信息,判斷需要更新的 軟件進行選擇。
另外,在上述的實施方式中,軟件處理部17將軟件的工作信息存儲 在工作信息存儲部19中,工作信息取得部15讀取該信息,從而取得軟件 的工作信息,但是本發(fā)明不限于此,只要是工作信息取得部15可取得工 作信息的結(jié)構,便可以釆用任何結(jié)構。
另外,在上述的實施方式中,作為工作信息存儲部19的"工作頻率 歷史記錄"的信息,記錄工作次數(shù),但是本發(fā)明不限于此,也可以是工作 的累積時間。另外,作為"工作頻率歷史記錄"的信息,也可以記錄各應 用程序等的使用歷史記錄。
另外,在上述的實施方式中,移動電話終端10從管理服務器裝置30 只接收需要更新的軟件,但是也可以接收所有注冊在管理服務器裝置30 中的更新用軟件并且根據(jù)工作信息判斷需要更新的軟件,從接收到的更新 用軟件中提取與判斷為需要更新的軟件對應的更新用軟件進行軟件的改 寫,來更新軟件,在該情況下也能縮短軟件的改寫所需的時間,因此能夠 減輕因更新中的功能停止而產(chǎn)生的服務中斷。
另外,本發(fā)明的工作信息取得部對應于移動電話終端10的工作信息 取得部15,判斷部對應于管理服務器裝置30的判斷部32。另外,本發(fā)明 的更新部所具有的選擇部對應于管理服務器裝置30的選擇部33,下載部 對應于移動電話終端10中的無線收發(fā)部12及更新處理部13,改寫部對應 于更新處理部13,邇知信息發(fā)送部對應于管理服務器裝置30的判斷部32 及收發(fā)部31,通知信息接收部對應于移動電話終端10的無線收發(fā)部12
及更新處理部13。另外,本發(fā)明的操作部對應于移動電話終端10的操作 部16,工作信息初始化部對應于工作信息初始化部14,工作信息存儲部
對應于工作信息存儲部19。
另外,本發(fā)明的通信裝置中的發(fā)送部及接收部對應于無線收發(fā)部12, 工作信息取得部對應于工作信息取得部15,軟件更新部對應于更新處理部 13。
另外,本發(fā)明的管理服務器裝置中的接收部和發(fā)送部對應于收發(fā)部 31,判斷部對應于判斷部32,選擇部對應于選擇部33。
另外,在上述的實施方式中,采用了移動電話終端10從管理服務器 裝置30經(jīng)網(wǎng)絡IO及基站裝置101而通過無線通信下載更新用軟件的結(jié)構, 但是不限于此結(jié)構,例如也可以采用從管理服務器裝置30經(jīng)網(wǎng)絡100而 通過有線通信進行下載的結(jié)構。
另外,在上述的實施方式中,說明了作為通信裝置采用了移動電話終 端10的實施方式,但是不限于與此實施方式,例如、還可以適用于個人 計算機PC等其他通信裝置。
上述的移動電話終端10及管理服務器裝置30在內(nèi)部具有計算機系 統(tǒng)。而且,上述的移動電話終端10及管理服務器裝置30的各功能塊中的 處理,以程序的形式存儲在計算機可讀取的記錄介質(zhì)中,并且計算機讀取 執(zhí)行該程序,從而進行上述處理。這里,計算機可讀取的記錄介質(zhì)是指磁 盤、光磁盤、CD—ROM、 DVD—ROM、半導體存儲器等。另夕卜,也可以 通過通信線路將該計算機程序分發(fā)到計算機,接受該分發(fā)的計算機執(zhí)行該 程序。
另外,在本申請發(fā)明中的軟件也可以是移動電話終端10及/或者管理 服務器裝置30的硬件中存儲的固件。
本發(fā)明也可以作為基于從管理服務器裝置30發(fā)送的更新用軟件來更 新通信裝置(移動電話終端10)中使用的軟件的軟件更新方法來實施。在 此方法中,也可以取得通信裝置內(nèi)的軟件的工作信息,根據(jù)所取得的工作 信息判斷需要更新的軟件,使用從管理服務器裝置30發(fā)送的與判斷為需 要更新的軟件對應的更新用軟件,使通信裝置進行該軟件的更新。
另外,本發(fā)明也可以作為從發(fā)送更新用軟件的管理服務器裝置30接
收更新用軟件來更新內(nèi)部中存儲的軟件的通信裝置(移動電話終端10)的 控制計算機(計算機系統(tǒng))中執(zhí)行的程序來實施。此程序在通信裝置的控 制計算機中執(zhí)行,包括取得軟件的工作信息的步驟;向管理服務器裝置 發(fā)送所取得的工作信息的步驟;從管理服務器裝置接收與由管理服務器裝 置根據(jù)工作信息判斷為需要更新的軟件對應的更新用軟件的步驟;使用接 收到的更新用軟件進行軟件的更新的步驟。
此外,本發(fā)明也可以作為發(fā)送與由通信裝置(移動電話終端10)使各 種功能工作的軟件對應的更新用軟件的管理服務器裝置30的控制計算機 (計算機系統(tǒng))中執(zhí)行的程序來實施。此程序在管理服務器裝置30的控 制計算機中執(zhí)行,包括從通信裝置接收軟件的工作信息的步驟;根據(jù)接 收到的工作信息判斷軟件中需要更新的軟件的步驟;選擇更新用軟件的步 驟;收到來自通信裝置的請求,向通信裝置發(fā)送與判斷為需要更新的軟件 對應的更新用軟件步驟。
權利要求
1、一種通信系統(tǒng),具有通信裝置,其通過軟件存儲部中存儲的軟件,使各種功能工作;管理服務器裝置,其可發(fā)送與所述軟件對應的更新用軟件;工作信息取得部,其取得所述通信裝置內(nèi)的所述軟件的工作信息;判斷部,其根據(jù)所述工作信息取得部取得的所述工作信息,判斷所述軟件中需要更新的軟件;和更新部,其將所述軟件存儲部中存儲的由所述判斷部判斷為需要更新的軟件,更新為與該軟件對應的所述更新用軟件。
2、 根據(jù)權利要求1所述的通信系統(tǒng),其特征在于,所述判斷部,除了所述工作信息以外還根據(jù)對所述軟件的版本號信息 和對所述更新用軟件的版本號信息,判斷需要更新的軟件。
3、 根據(jù)權利要求1所述的通信系統(tǒng),其特征在于, 在所述更新用軟件中設置有對每個所述更新用軟件預先建立對應的更新需要程度,所述判斷部,除了所述工作信息以外還根據(jù)對所述更新用軟件預先建 立對應的所述更新需要程度,判斷需要更新的軟件。
4、 根據(jù)權利要求1所述的通信系統(tǒng),其特征在于, 所述更新部具有下載部,其設置在所述通信裝置,接收由所述判斷部判斷為需要更新 而從所述管理服務器裝置發(fā)送的所述更新用軟件;和改寫部,其設置在所述通信裝置,將與所述下載部接收到的所述更新 用軟件對應的存儲在所述軟件存儲部中的軟件改寫成所述更新用軟件。
5、 根據(jù)權利要求4所述的通信系統(tǒng),其特征在于,所述更新部具有通知部,其設置在所述通信裝置,當存在由所述判斷部判斷為需要更新的軟件時,通知需要更新所述軟件的情況;所述下載部,在所述通知部通知之后,當通過用戶對所述通信裝置中 設置的操作部的的操作而從所述操作部收到可以下載的指示的輸入時,從 所述管理服務器裝置接收所述更新用軟件。
6、 根據(jù)權利要求1所述的通信系統(tǒng),其特征在于,所述更新部具有工作信息初始化部,當進行了所述軟件的更新吋,對 與進行了更新的軟件對應的工作信息進行初始化。
7、 根據(jù)權利要求1所述的通信系統(tǒng),其特征在于,所述工作信息取得部,取得與所述通信裝置內(nèi)的所述軟件的工作歷史 記錄相關的信息作為工作信息,將取得的所述工作信息記錄在工作信息存 儲部,所述判斷部根據(jù)所述工作信息存儲部中存儲的所述工作信息,判斷需 要更新的所述軟件。
8、 根據(jù)權利要求7所述的通信系統(tǒng),其特征在于, 所述判斷部將與所述工作信息存儲部中存儲的所述工作信息所表示的所述工作歷史記錄相關的信息符合規(guī)定條件的軟件判斷為需要更新的 所述軟件。
9、 根據(jù)權利要求7所述的通信系統(tǒng),其特征在于, 所述工作歷史記錄是所述軟件的工作的有無、或者工作次數(shù)、或者工作頻率、或者工作累積時間。
10、 根據(jù)權利要求1所述的通信系統(tǒng),其特征在于, 當存在多個由所述判斷部判斷為需要更新的所述軟件時,所述更新部以與所述工作信息對應的優(yōu)先級使用與所述多個軟件的每一個分別對應 的所述更新用軟件使所述通信裝置進行所述多個軟件的更新。
11、 一種通信裝置,具有工作信息取得部,其取得內(nèi)部中存儲的軟件的工作信息; 發(fā)送部,其向管理服務器裝置發(fā)送所述工作信息取得部取得的所述工 作信息;接收部,其從所述管理服務器裝置接收與由所述管理服務器裝置根據(jù) 所述工作信息判斷為需要更新的軟件對應的更新用軟件;和軟件更新部,其使用所述接收部接收到的所述更新用軟件進行所述軟 件的更新。
12、 一種管理服務器裝置,具有-接收部,其從通信裝置接收使該通信裝置的各種功能工作的軟件的工作信息;判斷部,其裉據(jù)所述接收部接收到的所述工作信息,判斷所述軟件中需要更新的軟件;和發(fā)送部,其向所述通信裝置發(fā)送由所述判斷部判斷為需要更新的軟件 對應的更新用軟件。
全文摘要
一種通信系統(tǒng),其特征在于,具有通信裝置,其通過軟件存儲部中存儲的軟件,使各種功能工作;管理服務器裝置,其可發(fā)送與所述軟件對應的更新用軟件;工作信息取得部,其取得所述通信裝置內(nèi)的所述軟件的工作信息;判斷部,其根據(jù)所述工作信息取得部取得的所述工作信息,判斷所述軟件中需要更新的軟件;和更新部,其將所述軟件存儲部中存儲的由所述判斷部判斷為需要更新的軟件,更新為與該軟件對應的所述更新用軟件。
文檔編號G06F9/445GK101390052SQ20078000679
公開日2009年3月18日 申請日期2007年2月22日 優(yōu)先權日2006年2月27日
發(fā)明者金井康明 申請人:京瓷株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1