国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      信息終端裝置、信息終端管理系統(tǒng)及保存有程序的存儲介質(zhì)的制作方法

      文檔序號:6351043閱讀:196來源:國知局
      專利名稱:信息終端裝置、信息終端管理系統(tǒng)及保存有程序的存儲介質(zhì)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及具有通信功能和處理位置信息的功能的便攜電話、汽車導航裝置、TV等的組裝設(shè)備、和使用它們的系統(tǒng)。
      背景技術(shù)
      近年來,便攜終端的高性能化不斷發(fā)展,向便攜終端的位置信息處理功能的搭載和通過網(wǎng)絡(luò)協(xié)同實現(xiàn)的服務(wù)提供活躍化,變得難以通過功能搭載的有無來體現(xiàn)與其他公司 的差別化。因而,為了開發(fā)對用戶有吸引力的便攜終端,向殼體及畫面設(shè)計、⑶I (graphicalUser Interface)等的更表層的部位的搭配變得重要。進而,由于用戶長時間持有終端并使用,所以在出貨后,經(jīng)由網(wǎng)絡(luò)的更新及對新服務(wù)的對應(yīng)也為必須的。進而,終端的價格競爭也加速,更低價化不斷發(fā)展。在這樣的過程中,在具備汽車導航功能等的位置信息終端中,為了抑制成本并且向用戶提供有吸引力的終端,而關(guān)注以下的搭配。(I)引進新服務(wù)的容易化導航裝置的通信對應(yīng)、與提供地圖信息等的導航的服務(wù)中心協(xié)同的服務(wù)的追加、以及通過顯示畫面提供信息的微件(Widget)的搭載。(2)畫面及內(nèi)容確保的容易化和開發(fā)エ時降低設(shè)計者希望的迅速的引迸。用戶或第3方提供的內(nèi)容的利用。多個終端間的內(nèi)容的挪用。作為在位置信息終端中使用的上述內(nèi)容,能夠使用顯示在位置信息終端的顯示裝置中的微件等的應(yīng)用。這里,所謂“微件(Widget)”,表示用XML和腳本語言記載、在顯示裝置的畫面的一部分上恒常地顯示的單功能的應(yīng)用。但是,以往的位置信息終端中為了在有限的硬件資源(CPU性能、存儲器容量等)上、在確保使用者的安全性的同時還實現(xiàn)舒適的操作性,多數(shù)情況下是如下構(gòu)造搭載的功能全部事前已構(gòu)成,關(guān)于各功能的動作也在制造階段中嚴格地管理,盡量抑制動作的不良狀況等的發(fā)生。因而,為了實現(xiàn)上述(1)、(2)而需要的、將位置信息終端出廠后的功能追加在保障安全性和舒適的操作性的同時實施是比較困難的。特別是,在硬件資源沒有富余的位置信息終端中,設(shè)想到追加的功能與已有功能在沒有預想到的狀況下干涉而變得動作不穩(wěn)定的情況。目前,提出了應(yīng)對這些問題的畫面顯示控制方法,例如,在專利文獻I中,提出了以下方法將向顯示裝置輸出的畫面數(shù)據(jù)分為描繪要素和其動畫方法并單獨管理,當顯示某個描繪要素時,如果滿足一定的條件則按照與該要素對應(yīng)的動畫方法輸出動畫?,F(xiàn)有技術(shù)文獻專利文獻專利文獻I :日本特開2001 — 75772號公報發(fā)明概要發(fā)明要解決的問題在上述以往技術(shù)中,由于僅沿著預先設(shè)定的狀態(tài)遷移數(shù)據(jù)來變更動畫顯示方法,所以存在以下問題即使管理顯示裝置的狀態(tài)相同,在系統(tǒng)的負荷狀況等狀態(tài)遷移數(shù)據(jù)的管理以外的狀況不同的情況下也不能動態(tài)地控制動畫的顯示。 進而,在上述以往技術(shù)中,由于沒有搭載判斷圖形要素和動畫要素的提供源的機構(gòu),所以與經(jīng)由網(wǎng)絡(luò)等動態(tài)追加的要素(圖形要素或動畫要素)的可靠度無關(guān)地顯示各要素,有可能導致用戶等追加的功能與已有功能干渉、或硬件資源的負荷變得過大而位置信息終端的動作變得不穩(wěn)定。即,在用戶等追加的功能是有惡意的功能的情況下,存在位置信息終端具備的本來的功能(例如,地圖與行進方向的顯示功能等)受追加的功能妨礙的問題?;蛘?,在硬件資源受限制的位置信息終端中,在追加的功能所要求的硬件資源較大的情況下,有可能為了執(zhí)行追加的功能而導致位置信息終端所具備的本來的功能停止或變得不穩(wěn)定。

      發(fā)明內(nèi)容
      所以,本發(fā)明是鑒于上述問題而做出的,目的是防止用戶等追加的微件等的功能阻礙位置信息終端的本來的功能,防止位置信息終端的使用方便性下降。進而,目的是判斷用戶等追加的微件等的功能的可靠性,通過排除不正當?shù)淖芳庸δ芏岣呶恢眯畔⒔K端的
      可靠性。用于解決問題的手段示出在本申請中公開的發(fā)明的代表性的一例如下。即,一種信息終端裝置,提供用于向所設(shè)定的目的地引導的信息,具備CPU,進行運算處理;存儲器,存儲信息;位置信息檢測部,通過檢測當前位置來檢測移動狀態(tài);導航部,根據(jù)檢測到的上述當前位置和地圖信息,運算位置信息,運算向設(shè)定的目的地的引導信息;顯示部,顯示上述位置信息及上述引導信息;通信部,經(jīng)由網(wǎng)絡(luò)進行通信;以及微件管理部,管理作為在上述顯示部上進行顯示的單功能程序的微件的執(zhí)行;上述微件管理部具有策略決定部,對上述微件設(shè)定包括與上述顯示裝置上的顯示狀態(tài)有關(guān)的動作限制和優(yōu)先級的動作策略;以及可靠度決定部,決定該微件的可靠度;上述微件管理部在上述移動狀態(tài)成為預先設(shè)定的狀態(tài)的情況下,根據(jù)上述動作限制和上述可靠度,限制上述微件的動作,優(yōu)先顯示上述位置信息及與引導狀態(tài)有關(guān)的信息。發(fā)明效果根據(jù)本發(fā)明的代表性的技術(shù)方案,由于能夠根據(jù)搭載微件的信息終端裝置的性能和動作狀態(tài)來限制微件的動作,所以能夠抑制微件和搭載它的信息終端裝置的使用方便性下降。


      圖IA是表示本發(fā)明的實施方式的位置信息終端系統(tǒng)的一例的模塊圖。圖IB是表示本發(fā)明的實施方式的位置信息終端系統(tǒng)的一例的模塊圖。圖2A是表示本發(fā)明的實施方式的位置信息終端管理信息的一例的說明圖。圖2B是表示本發(fā)明的實施方式的微件管理信息的一例的說明圖。圖2C是表示本發(fā)明的實施方式的微件黑名單的一例的說明圖。
      圖2D是表示本發(fā)明的實施方式的動作限制定義的一例的說明圖。圖3A是表示本發(fā)明的實施方式的用戶基本信息的一例的說明圖。圖3B是表示本發(fā)明的實施方式的用戶終端最大負荷履歷的一例的說明圖。圖4是表示本發(fā)明的實施方式的微件管理信息的一例的說明圖。圖5是表示本發(fā)明的實施方式的微件庫對應(yīng)表的說明圖。圖6是表示本發(fā)明的實施方式的庫動作履歷表的說明圖。圖7是表示本發(fā)明的實施方式的位置信息終端101起動時的處理的流程的流程圖。圖8是表示將本發(fā)明的實施方式的開發(fā)者制作出的微件登記在微件管理門戶中的順序的一例的順序圖。圖9是表示將本發(fā)明的實施方式的微件經(jīng)由網(wǎng)絡(luò)從微件管理門戶向位置信息終端安裝的處理的順序圖。圖IOA是表示本發(fā)明的實施方式的位置信息終端從第3方提供站點下載微件的流程的流程圖。圖IOB是表示本發(fā)明的實施方式的位置信息終端從第3方提供站點下載微件的流程的流程圖。圖11是表示與本發(fā)明的實施方式的位置信息終端的狀態(tài)對應(yīng)的微件的動作限制的一例的流程圖。圖12A是表示由本發(fā)明的實施方式的位置信息終端執(zhí)行的微件的處理的流程圖。圖12B是表示由本發(fā)明的實施方式的位置信息終端執(zhí)行的微件的處理的流程圖。圖13是表示本發(fā)明的實施方式的微件及庫的更新時的處理流程的流程圖。圖14是表示本發(fā)明的實施方式的位置信息終端的狀態(tài)變更時的顯示變更方法的一例的說明圖。圖15是表示本發(fā)明的實施方式的位置信息終端的動作負荷高時的顯示例的說明圖。圖16是表示在本發(fā)明的實施方式的位置信息終端上下載微件時閱覽的微件的下載用選擇畫面的一例的說明圖。
      具體實施例方式以下,基于

      本發(fā)明的ー實施方式。圖IA及圖IB是表示采用本發(fā)明的位置信息終端系統(tǒng)的一例的模塊圖。圖示的位置信息終端具備用戶等能夠追加微件(Widget)的結(jié)構(gòu)。
      位置信息終端101經(jīng)由網(wǎng)絡(luò)104與微件管理門戶(portal) 102及第3方站點103連接。位置信息終端101包括微件110、微件管理部120、導航引擎127、庫(library)群128、0S129、硬件130及記錄裝置140。另外,微件如在上述以往例中敘述,是用XML及腳本語言的至少一方記載的單功能的應(yīng)用。此外,所謂腳本語言,設(shè)想有JavaScript、ActionScript、Ruby、Python等。位置信息終端101是識別當前位置、執(zhí)行與識別出的當前位置相應(yīng)的處理的設(shè)備。位置信息終端101例如是設(shè)定在車輛中的導航裝置或PND等,具備微件110、微件管理部120、導航引擎127、庫群128、0S129、硬件130、記錄裝置140。在以下的說明中,對位置信息終端101是汽車導航裝置的情況進行說明。另外,微件110、微件管理部120、導航引擎127、庫群128、0S129等的軟件保存在作為存儲介質(zhì)的記錄裝置(儲存裝置)140中,是CPU131向存儲器132裝載而執(zhí)行的。微件110是由XML和腳本構(gòu)成的具有顯示功能的單功能程序,將靜止圖像數(shù)據(jù) 111、動畫數(shù)據(jù)113、運動圖像數(shù)據(jù)等恒常地顯示在顯示裝置133的畫面(顯示區(qū)域)的一部分上,由動作策略115、可靠度116、運動圖像數(shù)據(jù)112構(gòu)成。另外,本發(fā)明在代替微件而使用具有顯示功能的程序的情況下也能夠使用。靜止圖像數(shù)據(jù)111是微件110在顯示裝置133上顯示的靜止圖像數(shù)據(jù),例如是位圖、Jpeg圖像等。動畫數(shù)據(jù)113是微件110在顯示裝置133上顯示的運動圖像數(shù)據(jù)。對于各動畫數(shù)據(jù)113分配了動畫屬性114,根據(jù)位置信息終端101的狀態(tài),微件管理部120為了控制動畫而參照。動作策略115是微件110的動作規(guī)范,是預先定義與位置信息終端101的控制狀態(tài)相應(yīng)的動作的數(shù)據(jù)。微件管理部120按照每個微件110決定動作策略115。作為動作策略115,例如針對以下的參數(shù)可以想到5種狀態(tài)(通常時(停止吋)/行駛吋/引導時/導航高負荷時/指定區(qū)域進入時)。<微件執(zhí)行優(yōu)先級>微件執(zhí)行優(yōu)先級以微件管理信息142的執(zhí)行優(yōu)先級信息為基本值,由微件管理部120設(shè)定,并且在向位置信息終端101下載微件110后,基于已裝載在位置信息終端101中的其他微件110的可靠度116與所下載的微件110的可靠度116的關(guān)系而被變更。例如,在裝載有可靠度比下載的微件110高的微件110的情況下,微件管理部120將該微件110的執(zhí)行優(yōu)先級降低。<動畫控制策略>動畫控制策略是基于微件管理信息142的負荷指標來被設(shè)定基本值,并且在向位置信息終端101下載微件110后,基于已經(jīng)裝載在位置信息終端101中的其他微件110的可靠度116與下載的微件110的可靠度116的關(guān)系而被變更。<外部信息訪問控制>根據(jù)微件110的可靠度116控制外部信息訪問。在可靠度116為預先設(shè)定的幾級的基準值以下的情況下,進行引導時禁止、行駛時禁止、完全禁止等的控制。<導航功能訪問控制>導航功能訪問控制根據(jù)微件的可靠度進行控制。在可靠度116為預先設(shè)定的幾級的基準值以下的情況下,進行引導時禁止、行駛時禁止、完全禁止等的控制。例如,上述執(zhí)行優(yōu)先級512可以根據(jù)可靠度設(shè)定。具體而言,可以是如果可靠度高則將執(zhí)行優(yōu)先級512也設(shè)定得高,如果可靠度低則將執(zhí)行優(yōu)先級512也設(shè)定得低。動作策略115的設(shè)定定時可以考慮在微件110的設(shè)計時作為固定值而嵌入到微件110中的情況、在將微件110向位置信息終端101下載時微件管理門戶154基于微件管理信息142設(shè)定的情況、或在微件110被下載到位置信息終端101中之后微件管理部120設(shè)定的情況。
      微件管理部120是管理微件110的功能。執(zhí)行微件110的起動結(jié)束、動作控制、使用微件Iio的可靠度116進行的認證等,具有微件管理表122、微件認證功能123、微件庫對應(yīng)表124、微件黑名單121、庫動作履歷表126、終端狀態(tài)標志125。另外,在對位置信息終端101的性能的制約較嚴格的情況下,也可以不具有微件黑名單121、微件認證功能123,而由微件管理門戶102全部執(zhí)行這些處理。微件認證功能123執(zhí)行微件110的下載、以及從微件110向位置信息終端101的內(nèi)部的訪問的限制。作為向該位置信息終端101的內(nèi)部的訪問限制方法,例如,也可以是對具有一定等級以上的可靠度116的微件110提供向內(nèi)部信息的訪問用訪問密鑰的方法、或微件110鋒當從0S129調(diào)用API (Application Program Interface :應(yīng)用程序接ロ)時判斷訪問許可的方法。微件庫對應(yīng)表124是位置信息終端101當前從微件管理門戶102等下載的微件110的ー覽。微件信息142是由位置信息終端101保持的微件110的信息。微件黑名單121是登記可能對位置信息終端101或用戶帶來不利的微件110 (有惡意的微件)的列表,從微件管理門戶102持有的微件黑名單的優(yōu)先級高的微件起在位置信息終端101的存儲容量容許的范圍內(nèi)記錄。庫動作履歷表126將原生(native)應(yīng)用的動作順序的ー覽、以及CPU131的平均負荷的一覽記錄到一定數(shù)量。另外,原生應(yīng)用是在制造時安裝在位置信息終端101中的應(yīng)用。終端狀態(tài)標志125是管理位置信息終端101的狀態(tài)的數(shù)據(jù)。作為該狀態(tài),可以想到停車狀態(tài)、行駛狀態(tài)及引導狀態(tài)這3種狀態(tài)。另外,在基于徒步的移動時使用位置信息終端101的情況下,可以將停車狀態(tài)考慮為場所不移動的停止狀態(tài)。終端狀態(tài)標志125將由導航引擎127檢測出的當前的位置與前次的位置比較,判斷是停止狀態(tài)還是行駛狀態(tài)。當為行駛狀態(tài)(當前位置移動的狀態(tài))、并且被設(shè)定目的地而導航引擎127將引導信息輸出到了顯示裝置133的情況下,終端狀態(tài)標志125成為引導狀態(tài)。導航引擎127執(zhí)行位置信息終端101的當前位置計算、根據(jù)地圖信息141的顯示用地圖數(shù)據(jù)的生成、向用戶設(shè)定的目的地的引導等。導航引擎127例如接收GPS等的信號,運算當前的位置,根據(jù)地圖信息141及當前位置來運算位置信息,并向顯示裝置133輸出位置信息。在位置信息中,包括當前位置的周邊的地圖信息141、和表示當前位置的規(guī)定的圖形(標記)。在導航引擎127中,包括接收GPS等的信號的天線、接收機等。庫群128是目的地檢索、或聲音再現(xiàn)等的各種庫,需要向顯示裝置133顯示的部分與微件110協(xié)同動作。0S129 是 Linux、Windows 等的基本軟件。硬件130是為了使位置信息終端的軟件動作而需要的硬件,包括進行運算處理的CPU131、保存數(shù)據(jù)及程序的存儲器132、顯示位置信息等的顯示裝置133、接受來自位置信息終端的用戶的輸入的輸入裝置134、以及經(jīng)由網(wǎng)絡(luò)104與微件管理門戶(管理服務(wù)器)102及第3方站點(第3方設(shè)置的服務(wù)器)103等的服務(wù)器進行通信的通信接135,還包括未圖示的描繪功能、聲音再現(xiàn)功能、位置檢測功能等。記錄裝置140保存位置信息終端的動作所需要的數(shù)據(jù),例如由磁盤驅(qū)動器(HDD)、非易失性存儲裝置(SSD)、SD存 儲卡等的非易失性存儲介質(zhì)構(gòu)成。另外,由CPU131執(zhí)行的程序經(jīng)由非易失性的存儲介質(zhì)(⑶一ROM、閃存存儲器等)或網(wǎng)絡(luò)提供至位置信息終端101,保存在存儲裝置140中,在程序的執(zhí)行時裝載到存儲器132中。因此,位置信息終端101優(yōu)選具備將存儲介質(zhì)讀入的接ロ。在本實施方式中,記錄裝置140保持地圖信息141、微件信息142。地圖信息141是位置信息終端101利用的地圖信息。微件管理表122是當前從管理門戶102等下載的微件的ー覽。動畫屬性114表示各運動圖像的屬性,分配[必需動畫]或[演示動畫]中的某個值。必需動畫是在用戶操作時必須的動畫,是微件110的功能所必須的動畫表現(xiàn)。必需動畫例如是對用戶提示操作的指示的。演示動畫是裝飾性的動畫,沒有對用戶的操作的指示,在位置信息終端101的負荷高的情況有可能被抑制執(zhí)行。另外,作為位置信息終端101的狀態(tài),示出了上述停車狀態(tài)、行駛狀態(tài)及引導狀態(tài)這3種狀態(tài),但也可以分配控制所需要的其他狀態(tài)。例如,也可以根據(jù)是否是行駛中而分配切換顯示的屬性值??煽慷?16是表示微件110的可靠性的數(shù)據(jù)。這里,所謂可靠度116,是指微件110能夠以何種程度被用戶信賴、即不對位置信息終端101的動作帶來不良影響,例如可以考慮以下的屬性?!じ鶕?jù)微件110的發(fā)布源站點(site)的URL判斷的發(fā)布源的可靠度,即微件的可
      靠度·微件110的發(fā)行源對微件110附加的證書·表示用戶將該微件110起動了幾次的用戶的使用頻度通過上述屬性,能夠?qū)⒏魑⒓?10的可靠度設(shè)定為數(shù)值。例如,如果發(fā)布源URL是正當?shù)?,則對可靠度加1,如果發(fā)布源URL是不正當?shù)?,則對可靠度116加上一 I。此外,如果對微件110附加的證書是正當?shù)?,則對可靠度加1,如果證書是不正當?shù)?,則對可靠度116加上一 I。此外,按照用戶的利用頻度,將規(guī)定的數(shù)值加到可靠度116。由此,能夠用數(shù)值判斷各微件110的可靠度116。另外,可靠度116既可以由微件管理部120決定,也可以由在0S129上執(zhí)行的其他模塊決定。此外,可靠度116也可以為表示微件110的正當性的值,在已由微件管理門戶102認證完的微件150的情況下,作為可靠性高的微件110而將可靠度116設(shè)定得高,關(guān)于從第3方站點103下載的沒有認證的微件110,由于是有惡意或不正當?shù)奈⒓?10的可能性較高,所以能夠?qū)⒖煽慷?16設(shè)定得低。各微件110的可靠度116可以由微件管理部120設(shè)定。另外,也可以由在0S129上執(zhí)行的其他模塊設(shè)定可靠度116。微件管理門戶102是分發(fā)微件110的門戶站點,例如由保存有分發(fā)用微件數(shù)據(jù)的Web服務(wù)器等構(gòu)成,包括已認證微件150、位置信息終端管理信息151、微件管理信息152、用戶基本信息153、用戶終端負荷履歷154、和微件黑名單155。另外,微件管理門戶102是具備未圖示的CPU、存儲器、存儲裝置及網(wǎng)絡(luò)接ロ的計算機。另外,微件管理門戶102在與位置信息終端101通信時,也可以為了提高安全性而支持SSL等的安全的通信。已認證微件150是微件管理門戶102的運營者保障了位置信息終端101上的動作的微件110。微件管理門戶102的運營者例如確認微件110的內(nèi)部構(gòu)造、位置信息終端101中的動作負荷、以及與其他微件110同時動作時的競爭狀態(tài)等。位置信息終端管理信息151是用來如后述那樣管理與本微件管理門戶102連接的位置信息終端101的信息,在將微件110向位置信息終端101分發(fā)的情況下參照。微件管理信息152如后述那樣管理由本微件管理門戶102管理的各微件110的信息。用戶基本信息153是與本微件管理門戶102連接的位置信息終端101的用戶管理信息。 用戶終端負荷履歷154是與本微件管理門戶102連接的位置信息終端101的負荷的履歷信息。由于持有的位置信息終端101的負荷狀態(tài)按每個用戶而不同,所以用戶終端負荷履歷154在微件110的分發(fā)時被參照。微件黑名單155是登記不正當?shù)奈⒓?10等的列表。在檢查用戶向位置信息終端101下載的微件110是否是不正當?shù)膽?yīng)用的情況下,參照該微件黑名單155。第3方站點103是提供在位置信息終端101上能夠執(zhí)行的微件110的第3方提供的站點,將微件110向位置信息終端101發(fā)布。網(wǎng)絡(luò)104是連接設(shè)備的網(wǎng)絡(luò),是LAN、Internet、無線網(wǎng)絡(luò)等。運動圖像數(shù)據(jù)112是微件110顯不的運動圖像數(shù)據(jù),例如可以考慮WMV (WindowsMedia Video)、M0V (QuickTime電影)、FLV (Flash Video)等的各種運動圖像文件。圖2A 圖2D是表示微件管理門戶102管理的信息的圖。圖2A是表示微件管理門戶102管理的位置信息終端管理信息151的一例的說明圖。圖2A所示的位置信息終端管理信息151包括位置信息終端101的設(shè)備種類號210、位置信息終端101的畫面尺寸211、位置信息終端101的微件記錄容量(kB) 212、位置信息終端101的微件認證功能213、以及位置信息終端101的微件可同時執(zhí)行閾值214。設(shè)備種類號210是識別位置信息終端101的型號的號碼,按機種而不同。畫面尺寸211是設(shè)備種類號210的位置信息終端101的畫面(顯示裝置133)的分辨率。微件記錄容量(kB)212是設(shè)備種類號210的位置信息終端101的微件存儲區(qū)域的最大容量。微件認證功能213保存設(shè)備種類號210的位置信息終端101的微件110的認證功能的有無,“是”表示搭載,“否”表示未搭載。微件可同時執(zhí)行閾值214表示在設(shè)備種類號210的位置信息終端101中微件110進行動作而需要的最低限度的負荷指標。例如,在位置信息終端101上執(zhí)行了多個微件110的情況下,微件可同時執(zhí)行閾值214是負荷指標的合計值的上限的閾值。在以單體下載具有超過該閾值214的負荷的微件110的情況下,可以考慮位置信息終端101向用戶顯示警告等的方法。這里,所謂負荷指標,是根據(jù)微件110動作時的位置信息終端101的CPU131的使用率及存儲器132的占有率以一定的基準計算的指標,以該指標為基準,判斷微件110的動作條件。另外,作為負荷指標的計算方法,例如可以考慮通過(CPU使用率(%)+存儲器占有率(%)) /10等求出負荷指標的方法等。圖2B是表示微件管理門戶102管理的微件管理信息152的一例的說明圖。圖2B所示的微件管理信息152包括識別ID220、微件名221、尺寸(kB) 222、動作負荷值223、同時動作禁止224、動作限制225。微件管理信息152是管理每個微件110的特征的表。識別ID220是按照微件110而不同的固有號碼。尺寸(kB)222是微件110的尺寸。動作負荷值223是表示在位置信息終端101中執(zhí)行該微件110時的動作負荷的大小的負荷指標。同時動作禁止224是如果在位置信息終端101中與該微件110同時動作則對位置信息終端101的動作帶來障礙的微件110 ー覽。動作限制225表示在位置信息終端101中執(zhí)行該微件110時的動作限制的定義, 保存圖2D所示的動作限制定義204的識別信息(ID)。圖2C是表示微件管理門戶102管理的微件黑名單155的一例的說明圖。圖2C所示的微件黑名單155包括微件名230、檢測次數(shù)231、及動作限制232。微件黑名單155是有可能對位置信息終端101及用戶帶來不良影響的微件110的列表。檢測次數(shù)231是從位置信息終端101內(nèi)的微件110的列表中檢測到的數(shù),是從位置信息終端101接收到的值。檢測次數(shù)231為該微件110在位置信息終端101中利用多少的基準,例如可以考慮在超過一定的閾值的情況下向管理者通知等。動作限制232表示對微件黑名單155的微件110的動作限制,保存圖2D所示的動作限制定義的識別信息(ID)。圖2D是表示微件管理門戶102管理的動作限制定義204的一例的說明圖。圖2D所示的動作限制定義204包括顯示240、停車341、行駛342、引導343、API訪問350、及外部訪問360。動作限制定義204是預先定義微件110的動作限制的內(nèi)容的表。顯示240表示位置信息終端101的各狀態(tài)下的微件110的顯示限制。在本例中,作為一例而如以下這樣設(shè)定。A…無限制B…動畫禁止C…顯示禁止停車341表示搭載了位置信息終端101的車輛是停車中、或者位置信息終端101不移動的情況狀況。引導243表示位置信息終端101實施向由用戶指定的目的地的引導的狀況。行駛242表示搭載了位置信息終端101的車輛移動中的狀態(tài)。API訪問250表示向由位置信息終端101提供的API的訪問限制。在本例中,作為一例而如以下這樣設(shè)定。A…訪問許可C…訪問禁止外部訪問260決定微件110動作時的外部訪問限制。在本例中,作為一例而如以下這樣設(shè)定。A…無限制地許可外部訪問B…僅許可下載源圖3A、圖3B是表示微件管理門戶102管理的用戶信息的圖。圖3A是表示微件管理門戶102管理的用戶基本信息153的一例的說明圖。在該圖3A所示的用戶基本信息301中,由保存位置信息終端101的用戶的標識符的用戶ID、保存表示位置信息終端101的機種的標識符的機種識別號碼、保存能夠由位置信息終端101存儲的微件110的容量的微件記錄空閑容量(kB)、和保存已經(jīng)安裝在位置信息終端101中的微件110的一覽的安裝微件410構(gòu)成I個條目。用戶基本信息301是持有位置信息終端101的各用戶的基本信息。 安裝微件410是向用戶持有的位置信息終端101安裝的微件110的ー覽。在微件管理門戶102提供的微件110的情況下,在安裝微件410中記錄微件110的識別信息(ID),在微件管理門戶102沒有提供的(即,從第3方站點103下載的)微件110的情況下,記載能夠唯一地識別該微件110的名稱。圖3B是表示微件管理門戶102管理的用戶終端負荷履歷154的一例的說明圖。圖3B所示的用戶終端負荷履歷154是將在用戶持有的位置信息終端101中記錄了最大負荷時的狀態(tài)從最高者起記錄多個的數(shù)據(jù)。這些信息在將位置信息終端101連接到微件管理門戶102吋,由微件管理門戶1602從位置信息終端101收集,并將用戶終端負荷履歷154更新。另外,最大負荷表不規(guī)定的時間內(nèi)的最大值。在用戶終端負荷履歷154中,由保存位置信息終端101的用戶的標識符的用戶ID、保存將最大負荷更新的日期時間的記錄日期時間、保存將最大負荷更新時的經(jīng)度和緯度的位置(經(jīng)度,緯度)、保存CPU131的使用率的CPU使用率420、保存存儲器132的空閑容量的存儲器空閑容量(kB)、保存負荷指標的負荷量422、和保存在最大負荷時動作的微件110的ー覽的動作微件ー覽323構(gòu)成I個條目。負荷量422是在記錄日期時間的時點在位置信息終端101中動作的微件110的負荷指標的總和。圖4是表示保存在位置信息終端101的記錄裝置140中的微件管理信息142的圖。在圖4所示的微件管理信息142中,由微件ID、微件設(shè)定值410、和當前的狀態(tài)520構(gòu)成I個條目。在微件ID中保存微件110的標識符。微件設(shè)定值410包括負荷指標511及微件110的執(zhí)行優(yōu)先級512。當前的狀態(tài)520表示針對與顯示對應(yīng)的微件110的動作限制 521。微件設(shè)定值410是下載的微件110的基本屬性。基本屬性由負荷指標511和執(zhí)行優(yōu)先級512構(gòu)成。負荷指標511是微件110進行動作而需要的負荷指標。執(zhí)行優(yōu)先級512是微件110的執(zhí)行優(yōu)先級,數(shù)字越小則優(yōu)先級越高。當位置信息終端101的負荷變高時,從執(zhí)行優(yōu)先級512最低的微件110起受到動作限制。此外,也有根據(jù)位置信息終端101的狀態(tài)而分配不同的優(yōu)先級的情況。在當前的狀態(tài)520中,在各微件110的當前的狀態(tài)下記錄顯示狀態(tài)和動作限制狀況。作為顯示狀態(tài)的一例,可以考慮以下的例子。顯示中通常的顯示
      圖標化表示僅微件110的功能進行動作。顯示圖標,微件停止在顯示裝置133上顯示微件110的圖標,但微件110不動作。不顯示表示微件110沒有顯示在顯示裝置133上。動作限制521保存對當前微件110設(shè)定的動作限制的內(nèi)容。在微件管理門戶102提供的微件110的情況下,在微件管理信息142的微件ID中記錄微件Iio的識別信息(ID),在從第3方站點103下載的微件110的情況下,將能夠唯一地識別該微件110的名稱記載在微件ID中。圖5是表示位置信息終端101的微件庫對應(yīng)表124的說明圖,是管理微件110與庫的對應(yīng)的表的一例。在微件庫對應(yīng)表124中,表示當前下載到位置信息終端101中的各微件110所利用的存在于位置信息終端101內(nèi)的庫的關(guān)系。另外,庫是提供位置信息終端101的各功能的接ロ。微件庫對應(yīng)表124由微件ID和各庫的I/FVer. 502構(gòu)成I個條目。I/FVer. 502是各庫的I/F的版本。此外,如區(qū)域503所示,在微件110利用庫的情況下,設(shè)定該微件110所對應(yīng)的庫的版本號。如果該各庫的I/F的版本與該微件110所對應(yīng)的庫的版本不同,則不能利用該庫。在版本號不同的情況下,可以考慮例如向用戶顯示警告等的方法。圖6是表示位置信息終端101的庫動作履歷表126的說明圖。庫動作履歷表126從庫在位置信息終端101中動作時CPU131的平均負荷最高者起依次保持庫的標識符和在該庫的緊前執(zhí)行的庫的標識符。微件Iio管理部120使用庫動作履歷表126預測位置信息終端101的負荷,限制微件110的動作。圖6所示的庫動作履歷表126由保存履歷的標識符的履歷號碼602、保存庫的動作狀態(tài)的庫動作模式603、和保存CPU131的平均負荷(%)的CPU平均負荷604構(gòu)成I個條目。庫動作模式603表示庫動作順序的關(guān)聯(lián)性,包括保存CPU131的使用率(負荷)高的庫的標識符的高負荷庫ID、在高負荷庫ID的緊前執(zhí)行的庫ID、和平均執(zhí)行時間。CPU平均 負荷(%)604是一定期間內(nèi)的CPU131的使用率的平均值。作為預測位置信息終端101的動作負荷的方法,當將庫起動時,微件管理部120檢查所起動的庫的標識符是否登記在庫動作履歷表126中。在起動的庫的標識符被登記為庫動作履歷表126的前段庫的情況下,采取監(jiān)視執(zhí)行時間、在超過平均執(zhí)行時間的時點限制微件110的動作的方法。由此,在高負荷庫開始動作時能夠?qū)⒃谖恢眯畔⒔K端101中發(fā)生資源不足的狀況防止于未然。圖7是表示位置信息終端101的起動時的處理的流程圖。步驟701是投入位置信息終端101的電源的處理。步驟702是將位置信息終端101的硬件130初始化、起動0S129及導航引擎127和庫群128的處理。步驟703是起動微件管理部120的處理。步驟704是從記錄裝置140讀入微件信息142的處理。步驟705是將微件110顯示在顯示裝置133上的處理。圖8是表示將開發(fā)者制作出的微件110登記到微件管理門戶102中的順序的一例的順序圖。
      在圖8中,微件110的開發(fā)者用戶901操作未圖示的計算機,經(jīng)由網(wǎng)絡(luò)104連接到微件管理門戶102。另外,登記微件認可者903認可登記在微件管理門戶102中的微件110。首先,微件開發(fā)者用戶901將微件110的數(shù)據(jù)向微件管理門戶102發(fā)送,登記到微件管理門戶102中(步驟904)。
      接著,微件管理門戶102進行檢查登記的微件110 (動作負荷、訪問目標API等的驗證)的處理(步驟905)。接著,登記微件認可者903從未圖示的計算機經(jīng)由網(wǎng)絡(luò)104連接到微件管理門戶102,確認微件110的檢查結(jié)果,如果滿足規(guī)定的基準值則認可(步驟906)。并且,微件管理門戶102進行對微件110賦予證書的處理(步驟907)。最后,微件管理門戶102進行向微件管理表追加微件110的處理(步驟908)。圖9是表示將微件110經(jīng)由網(wǎng)絡(luò)從微件管理門戶102向位置信息終端101安裝時的流程的順序圖。在圖9中,符號1003是用戶。這里,符號102是微件管理門戶,符號101是位置信息終端,符號1003是用戶。首先,用戶1003向位置信息終端101發(fā)送取得能夠安裝到位置信息終端101中的微件Iio的ー覽的指示(步驟1004)。接著,位置信息終端101檢查微件管理表122 (步驟1005),檢查記錄裝置140的容量(步驟1006),檢查微件庫對應(yīng)表124 (步驟1007)。并且,位置信息終端101將終端101的標識符及用戶ID、負荷履歷及微件管理表122等的終端信息向微件管理門戶102發(fā)送,向微件管理門戶102請求可下載的微件110的ー覽(步驟1008)。微件管理門戶102基于從位置信息終端101接收到的負荷履歷,將用戶終端負荷履歷154更新(步驟1009)。微件管理門戶102參照接收到的請求中包含的微件管理表122,選擇能夠由位置信息終端101利用的微件110的ー覽(步驟1010)。接著,微件管理門戶102將能夠由位置信息終端101下載的微件110的一覽向位置信息終端101發(fā)送(步驟1011)。位置信息終端101將從微件管理門戶102接收到的可下載的微件110的一覽顯示在顯示裝置133上(步驟1012)。并且,用戶1003在位置信息終端101上選擇要下載的微件110 (步驟1013)。位置信息終端101參照微件管理門戶102的微件管理信息152,判斷作為下載對象的微件110是否被設(shè)定有動作限制225。在有微件110的動作限制的情況下,位置信息終端101向用戶警告動作限制(步驟1014)。并且,用戶1003在位置信息終端101上,執(zhí)行從微件管理門戶102下載所選擇的微件110的操作(步驟1015)。微件管理門戶102將所指定的微件110的數(shù)據(jù)向位置信息終端101發(fā)送(步驟1016)。位置信息終端101將從微件管理門戶102接收到的微件110的數(shù)據(jù)保存到存儲器132或記錄裝置140中(步驟1017)。接著,位置信息終端101追加已下載的微件110的信息,將微件管理表122及微件管理信息142更新(步驟1018)。位置信息終端101將最后下載的微件110起動(步驟1019)。在將微件110起動時,位置信息終端101向微件管理信息142追加該微件110的條目,基于動作策略115設(shè)定執(zhí)行優(yōu)先級512及動作限制521。
      圖IOA及圖IOB是表示位置信息終端101從第3方提供站點下載微件110的流程的流程圖。首先,位置信息終端101從第3方站點下載微件110的ー覽(步驟1101)。另外,第3方站點103和微件管理門戶102能夠根據(jù)URL或IP地址來區(qū)別。然后,檢查位置信息終端101的狀態(tài)(步驟1102)。然后,位置信息終端101對由用戶指定的微件110調(diào)查是否能夠下載(步驟1103), 例如,判斷保存微件Iio的記錄裝置140的空閑容量是否比指定的微件110的容量大。如果指定的微件110能夠下載,則向步驟1004前迸。另ー方面,如果指定的微件110不能夠下載,則結(jié)束處理。判斷位置信息終端101是否具備微件110的認證功能(步驟1104)。如果位置信息終端101具備微件110的認證功能,則向步驟1105前迸。另ー方面,如果位置信息終端101不具備微件110的認證功能,則結(jié)束該處理。在步驟1105中,判斷位置信息終端101是否能夠連接到網(wǎng)絡(luò)104。如果位置信息終端101能夠連接到網(wǎng)絡(luò)104,則向步驟1106前迸。另ー方面,如果位置信息終端101不能夠連接到網(wǎng)絡(luò)104,則向步驟1112前進。在步驟1106中,位置信息終端101將從第3方站點103接收到的微件110的ー覽信息向微件管理門戶102發(fā)送。然后,在微件管理門戶102中,將從位置信息終端101接收到的第3方站點103的微件Iio的一覽信息與微件黑名單155比較(步驟1107)。然后,微件管理門戶102判斷登載在微件黑名單155中的微件110是否存在于第3方站點103的微件110的一覽信息中(步驟1108)。如果在第3方站點103的微件110的一覽信息中存在登載于微件黑名單155中的微件110,則向步驟1109前迸。另ー方面,如果在第3方站點103的微件110的ー覽信息中不存在登載于微件黑名單155中的微件110,則向步驟1111前進。在步驟1109中,微件管理門戶102向?qū)?yīng)的微件110的可靠度116賦予已登記在
      黑名單中的信息。然后,微件管理門戶102對微件黑名單155的相應(yīng)部分的檢測次數(shù)加I (步驟1110)。在步驟1111中,微件管理門戶102將第3方站點103的微件110的ー覽信息與微件黑名單155的比較結(jié)果向位置信息終端101發(fā)送。在步驟1112中,判斷位置信息終端101是否具備微件黑名單121。如果位置信息終端101具備微件黑名單121,則向步驟1113前迸。另ー方面,如果位置信息終端101不具備微件黑名單121,則向步驟1116前進。在步驟1113中,位置信息終端101判斷在從第3方站點103接收到的微件110的一覽信息中是否存在登載在微件黑名單121中的微件110。如果在從第3方站點103接收到的微件110的一覽信息中存在登載于微件黑名單121中的微件110,則向步驟1114前迸。另ー方面,如果在從第3方站點103接收到的微件110的ー覽信息中不存在登載于黑名單中的微件110,則向步驟1116前進。在步驟1114中,對相應(yīng)的微件110的可靠度116賦予已登記在黑名單中的信息。
      然后,位置信息終端101對微件黑名單121的對應(yīng)部分的檢測次數(shù)加I (步驟1115)。在步驟1116中,位置信息終端101對顯示裝置133輸出第3方站點103的微件110的ー覽表,用戶在顯示裝置133上選擇要下載的微件110。接著,位置信息終端101判斷要下載的微件110中是否有動作限制(步驟1117)。如果在要下載的微件Iio中有動作限制,則向步驟1118前迸。另ー方面,如果在要下載的微件110中沒有動作限制事項,則結(jié)束該處理。在步驟1118中,位置信息終端101將在下載對象的微件110中有動作限制事項之
      意向用戶顯示警告。 接著,位置信息終端101判斷用戶是否接受了警告(步驟1119)。如果用戶接受了警告,則向步驟1120前迸。另ー方面,如果用戶沒有接受警告,則結(jié)束該處理。在步驟1120中,位置信息終端101從第3方站點103下載對象的微件110的數(shù)據(jù)。然后,位置信息終端101將所下載的微件110的數(shù)據(jù)保存到記錄裝置140中(步驟1117)。位置信息終端101追加所下載的微件110的信息,來更新微件管理部120的微件管理表122 (步驟1122)。通過上述處理,在位置信息終端101從第3方站點103下載微件110時,參照位置信息終端101或微件管理門戶102的微件黑名單,檢測不正當?shù)奈⒓?10。并且,由于對不正當?shù)奈⒓?10通過微件黑名單賦予了動作限制,所以通過將進行動作限制之意向用戶通知,能夠通知是不正當?shù)奈⒓?10。圖11是表示與位置信息終端101的狀態(tài)對應(yīng)的微件110的動作限制的一例的流程圖。該處理在執(zhí)行被賦予了動作限制的微件110時執(zhí)行。首先,位置信息終端101測定CPU131的負荷(步驟1201)。然后,位置信息終端101判斷CPU131的負荷是否是閾值以上(步驟1202)。如果測定出的CPU131的負荷是閾值以上,則向步驟1209前進。另ー方面,如果CPU131的負荷不是閾值以上,則向步驟1203前迸。另外,作為閾值,例如可以按照位置信息終端101的機種設(shè)定固定的值、或根據(jù)庫、微件110的安裝狀態(tài)而動態(tài)地變更。此外,閾值可以使用從微件管理門戶102的位置信息終端管理信息151的微件可同時執(zhí)行閾值214取得的值。微件可同時執(zhí)行閾值214的取得也可以在位置信息終端101連接到微件管理門戶102時取得。在步驟1203中,位置信息終端101判斷當前動作中的庫是否存在于庫動作履歷表126的前段應(yīng)用ID中(步驟1203)。如果當前動作中的庫已經(jīng)登記在庫動作履歷表126的前段庫ID中,則向步驟1204前迸。另ー方面,如果當前動作中的庫沒有登記在庫動作履歷表126的前段庫ID中,則向步驟1206前進。在步驟1204中,判斷與前段庫ID對應(yīng)的庫的執(zhí)行時間是否超過了庫動作履歷表126的平均執(zhí)行時間。如果與前段庫ID對應(yīng)的庫的執(zhí)行時間超過了庫動作履歷表126的平均執(zhí)行時間,則向步驟1205前迸。如果不是,則結(jié)束該處理。在步驟1205中,降低CPU131的負荷的閾值。例如有如下方法等,該方法為作為CPU131的負荷的閾值而按位置信息終端101的機種分別設(shè)定固定值,在包括執(zhí)行中的庫的CPU131的負荷滿足上述負荷的閾值的范圍內(nèi)從固定值起每次降低規(guī)定值(例如10%)。
      在步驟1206中,位置信息終端101判斷庫動作履歷表126的高負荷庫ID的庫是否是動作中。如果高負荷庫ID的庫是動作中,則向步驟1207前進。如果高負荷庫ID的庫不是動作中,則向步驟1208前進。在步驟1207中,位置信息終端101降低CPU131的負荷的閾值。該處理能夠通過與上述步驟1205同樣的方法進行。在步驟1208中,將CPU131的負荷的閾值設(shè)定為既定值。在步驟1209中,位置信息終端101參照微件管理信息142,取得在當前動作中執(zhí)行優(yōu)先級512最低的微件110的動作限制值521。、然后,位置信息終端101調(diào)查動作限制值521是否是最大值(步驟1210)。如果動作限制值521是最大值,則向步驟1211前迸。另ー方面,如果動作限制值521不是最大值,則向步驟1215前進。在步驟1211中,對用戶顯示將執(zhí)行優(yōu)先級512最低的微件110停止的警告。然后,判斷用戶是否許可了執(zhí)行優(yōu)先級512最低的微件110的停止(步驟1212)。如果用戶許可了執(zhí)行優(yōu)先級512最低的微件110的停止,則向步驟1213前迸。另ー方面,如果用戶沒有許可執(zhí)行優(yōu)先級512最低的微件110的停止,則向步驟1214前迸。在步驟1213中,將執(zhí)行優(yōu)先級512最低的微件110停止。在步驟1214中,位置信息終端101選擇已停止的微件110之后優(yōu)先級低的微件110。在步驟1215中,對在步驟1209中取得的微件110的動作限制值加I。當通過上述處理而位置信息終端101的CPU131的負荷上升吋,使執(zhí)行優(yōu)先級低的微件Iio依次停止,能夠可靠地執(zhí)行執(zhí)行優(yōu)先級512高的微件的處理。圖12A及圖12B是表示在位置信息終端101中執(zhí)行的微件110的處理的流程圖,表示與位置信息終端的狀態(tài)對應(yīng)的微件110動作的處理的流程。首先,判斷終端狀態(tài)標志125的變化(步驟1301)。如果終端狀態(tài)標志125的值變化,則向步驟1302前進。另ー方面,如果終端狀態(tài)標志125的值沒有變化,則結(jié)束該處理。然后,判斷終端狀態(tài)標志125是否是引導狀態(tài)(步驟1302)。如果終端狀態(tài)標志125的值是引導狀態(tài),則向步驟1303前迸。另ー方面,如果終端狀態(tài)標志125的值不是引導狀態(tài),則向步驟1308前進。在步驟1303中,開始從第3方站點103下載的微件110 (第3方提供微件)的顯示變更和對API的訪問限制。然后,判斷是否存在受到動作限制的微件110 (步驟1304)。如果存在受到動作限制的微件110,則向步驟1305前迸。另ー方面,如果不存在受到動作限制的微件110,則向步驟1306前進。在步驟1305中,向用戶警告存在受到動作限制的微件110。在步驟1306中,變更微件110的配置或布局,以使引導信息在顯示裝置133上能夠被用戶辨識。該處理中,在引導信息與微件110重疊的情況下,將微件110的顯示位置變更為不與引導信息重疊的位置?;蛘?,將微件110的顯示尺寸變更為不與引導信息重疊的尺寸。此外,引導信息是導航引擎127與地圖信息141 一起向顯示裝置133輸出的提示行進方向的信息,是向用戶設(shè)定的目的地導引的信息。
      在步驟1307中,將可靠度116低的微件110及在動作限制521中設(shè)定了在引導中顯示禁止的屬性的微件Iio按照動作策略115圖標化及非顯示化。顯示禁止的屬性只要參照微件管理信息142的動作限制521和動作限制定義204判斷當前執(zhí)行中的微件110的屬性就可以。動作限制定義204只要在位置信息終端101連接到微件管理門戶102時取得就可以。在步驟1308中,判斷終端狀態(tài)標志125是否是行駛狀態(tài)。如果終端狀態(tài)標志125的值是行駛狀態(tài),則向步驟1309前迸。另ー方面,如果終端狀態(tài)標志125的值不是行駛狀態(tài),則向步驟1313前進。在步驟1309中,判斷是否存在受到動作限制的微件110。如果存在受到動作限制的微件110,則向步驟1310前進。如果不存在受到動作限制的微件110,則向步驟1311前迸。
      在步驟1310中,向用戶警告存在受到動作限制的微件110。在步驟1311中,開始由第3方站點103提供的微件110的顯示變更和對API的訪問限制。然后,將可靠度116低的微件110及具有在引導中顯示禁止的屬性的微件110進行圖標化或非顯示化(步驟1312)。在步驟1313中,在終端狀態(tài)標志125是停止中的情況下,使微件110的顯示位置恢復,將由第3方提供的微件110的顯示變更和對API的訪問限制解除。然后,位置信息終端101判斷是否檢測到向微件110的事件(步驟1314)。如果檢測到向微件110的事件,則向步驟1315前迸。如果沒有檢測到向微件110的事件,則結(jié)束該處理。在步驟1315中,向作為顯示變更的對象的微件110通知事件。然后,根據(jù)微件庫對應(yīng)表124判斷針對作為顯示變更的對象的微件110是否有動作限制(步驟1316)。在步驟1317中,如果步驟1316中的判斷的結(jié)果為終端狀態(tài)標志125是引導狀態(tài),則向步驟1318前進。另ー方面,如果終端狀態(tài)標志125不是引導狀態(tài),則向步驟1320前進。在步驟1318中,從作為顯示變更的對象的微件110的動作策略115中提取引導時的動作限制。動作策略115可以參照微件管理信息142的動作限制521。然后,執(zhí)行滿足微件110的動作限制的顯示切換及數(shù)據(jù)訪問(步驟1319)。在步驟1320中,判斷終端狀態(tài)標志125是否是行駛狀態(tài)。如果終端狀態(tài)標志125是行駛狀態(tài),則向步驟1321前進。如果終端狀態(tài)標志125不是行駛狀態(tài),則向步驟1323前迸。在步驟1321中,從對象微件110的動作策略115中提取引導時的動作限制。然后,執(zhí)行滿足微件110的動作限制的顯示切換及數(shù)據(jù)訪問(步驟1322)。在步驟1323中,執(zhí)行滿足微件110的動作限制的條件的顯示切換及數(shù)據(jù)訪問。通過上述處理,在導航引擎127正顯示引導信息的引導狀態(tài)時,可以基于微件管理信息142的動作限制,將微件110不顯示或圖標化,或者變更微件110的顯示位置,來將引導信息可靠地提示給用戶。此外,在導航引擎127顯示地圖信息141和當前位置的行駛狀態(tài)時,通過變更從第3方站點103下載的微件110的顯示,能夠?qū)τ脩艨煽康靥崾井斍拔恢?。此外,在引導狀態(tài)或行駛狀態(tài)時,通過限制對微件Iio的API的訪問,能夠防止CPU131的負荷變得過大,從而可靠地提示地圖信息141等用戶需要的信息。此外,對于行駛狀態(tài)時顯示的微件110,容許從認證完成的微件管理門戶102下載的微件Iio的顯示,限制從認證沒有完成的第3方站點103下載的微件110的顯示,由此能夠防止從行動不明的第3方站點103下載的微件110與地圖信息141或當前位置等用戶需要的信息重疊,能夠確保位置信息終端101的可靠性。圖13是表示微件110及庫的更新時的處理的流程圖。首先,位置信息終端101從庫群128取得更新對象的微件110訪問的庫的ー覽(步驟 1401)。然后,檢查微件庫對應(yīng)表124,取得各庫的i/FVer. 502 (步驟1402)。接著,判斷在更新對象的微件110訪問的庫的I/F版本中是否存在不匹配(步驟1403)。如果I/F版本不匹配,則向步驟1404前進。另ー方面,如果I/F版本匹配,則向步驟1407前進。在步驟1404中,由于存在I/F版本的不匹配,所以在微件110的執(zhí)行時發(fā)生動作限制。因此,對用戶顯示動作限制的內(nèi)容和警告。然后,判斷用戶是否同意警告及內(nèi)容并許可了更新(步驟1405)。如果用戶許可了更新,則向步驟1406前迸。另ー方面,如果用戶沒有許可更新,則向步驟1407前迸。在步驟1406中,將作為對象的微件110更新。例如,位置信息終端101從微件管理門戶102取得微件110的更新程序,執(zhí)行所取得的更新程序。在步驟1407中,是參照微件庫對應(yīng)表124來檢查利用作為更新對象的庫的微件110的ー覽的處理。然后,是判斷是否存在發(fā)生I/F版本的不匹配的微件110 (步驟1408)的處理。如果發(fā)生了 I/F不匹配,則向步驟1409前迸。另ー方面,如果沒有發(fā)生I/F不匹配,則向步驟1412前進。在步驟1409中,由于有I/F版本的不匹配,所以在微件110的執(zhí)行時發(fā)生動作限制,所以對用戶顯示動作限制的內(nèi)容和警告。然后,判斷用戶是否同意了警告(步驟1410)。如果用戶同意了動作限制的警告,則向步驟1411前迸。另ー方面,如果用戶沒有同意動作限制的警告,則結(jié)束該處理。在步驟1411中,將利用作為更新的對象的庫的微件110更新。該處理可以通過與上述步驟1406同樣的方法進行。在步驟1412中,將庫更新,將微件庫對應(yīng)表124更新。圖14是表示位置信息終端101的狀態(tài)變更時的顯示方法的變更的一例的說明圖。圖14所示的停車中的畫面1501包括已認證的微件1510、由第3方提供的微件1511以及由第3方提供的微件1512。停車中的畫面1501通過行駛開始1520而遷移到行駛中的畫面1503。此外,停車中的畫面1501經(jīng)由包含警告顯示1530的警告顯示畫面1502遷 移到引導中的畫面1504間。該警告顯示畫面1502包括警告顯示1530,引導中的畫面1504包括圖標化的微件1540。在停車中,全部的微件110顯示在顯示裝置133上。如果位置信息終端101開始移動,則終端狀態(tài)標志125變化為行駛狀態(tài),從各微件110的動作策略115讀取行駛狀態(tài)時的設(shè)定,實施對應(yīng)于動作策略115的顯示控制。此外,在行駛中將處于畫面的中央附近的微件1511圖標化而自動地移動到畫面的端部,以使用戶容易看見地圖信息。在該例中,將微件1550移動到畫面的端部。此外,當從停車狀態(tài)設(shè)定了目的地時,顯示有在引導狀態(tài)下被附加動作限制的微件110的情況下,在位置信息終端101進入到引導狀態(tài)之前,將顯示控制的內(nèi)容作為警告1530顯示。在本例中,微件3在引導中不被顯示,為了擴大顯示范圍,而顯示表示將微件2圖標化的警告。另外,也可以是在第2次以后不顯示警告等的表現(xiàn)方法。圖15是表示位置信息終端101的動作負荷高時的顯示例的說明圖。在本例中,通常動作中是畫面(a)1601。如果位置信息終端101的負荷超過閾值,則分支為警告畫面I (1602)或警告畫面2 (1603)中的某個。分支的基準可以通過CPU131的負荷超過閾值的量來判斷。警告畫面I (1602)包括將微件3的動作停止的情況的警告1604。警告畫面2 (1603)包括限制微件2、3的動畫動作的情況的警告1605。在用戶確認這些警告后,從警告畫面I (1602)遷移到動作限制畫面I (1606),從警告畫面2 (1603)遷移到動作限制畫面2 (1607)。圖16是用戶在位置信息終端101上下載微件110時閱覽的微件110的下載用選擇畫面1701的一例。另外,根據(jù)服務(wù),也可以在未圖示的計算機上閱覽本畫面、將所選擇的微件110下載到位置信息終端101中。在微件一覽1720中,顯不與能夠下載的微件110有關(guān)的信息。這里,負荷1721是該微件110執(zhí)行時的最大負荷,用負荷指標表現(xiàn)。等級(rate) 1622是該微件110的評價值,值越大則評價越高。作為評價方法,有顯示來自目前為止下載了該微件110的用戶的評價的平均值
      坐寸ο警告1730在用戶持有的位置信息終端101上發(fā)現(xiàn)了登記在微件黑名單155中的微件110情況下被顯示??吹皆撐⒓x擇畫面1701的用戶若想要刪除對象微件110的情況下,通過操作刪除按鈕1732,從位置信息終端101上刪除微件110。如上所述,根據(jù)本發(fā)明,在不具有使微件110充分動作的硬件130的資源的位置信息終端101上使微件110動作的情況下,由于能夠以微件110的開發(fā)者想要的形式限制微件110的動作,所以能夠抑制微件110的觀感和使用方便性的下降。此外,由于根據(jù)位置信息終端110的狀態(tài)(引導狀態(tài)、行駛狀態(tài)、停止狀態(tài))自動地控制微件110的顯示和動作,所以能夠自動地取得對用戶的目的地導引時的安全性與微件110的操作性的平衡。進而,由于微件自身具有動作策略115和可靠度參數(shù)116,所以能夠防止位置信息終端101上的不正當?shù)奈⒓?10的動作,能夠確保信息終端裝置的可靠性。此外,在本事例中,根據(jù)導航的狀態(tài)控制微件110,但也可以考慮作為其狀態(tài)而例如將導航高負荷時/指定區(qū)域進入時等的其他狀態(tài)作為條件來追加的方法。以上,參照附圖詳細地說明了本發(fā)明,但本發(fā)明并不限定于這樣的具體的結(jié)構(gòu),包含權(quán)利要求書的主_內(nèi)的各種變更及等同的結(jié)構(gòu)。エ業(yè)實用性
      本發(fā)明能夠用在能夠?qū)⒂脩舻茸芳拥奈⒓M行再現(xiàn)的位置信息終端中,特別是,即使在硬件資源少的位置信息終端上,也能夠在反映 了微件的制作者的意圖的限制范圍內(nèi)再現(xiàn)微件110。此外,可以在搭載用戶等追加的微件110的刪除功能、要求可靠性的位置信息終端及位置信息終端的控制程序中使用。
      權(quán)利要求
      1.一種信息終端裝置,提供用于向所設(shè)定的目的地引導的信息,其特征在于,具備 CPU,進行運算處理; 存儲器,存儲信息; 位置信息檢測部,通過檢測當前位置來檢測移動狀態(tài); 導航部,根據(jù)所檢測到的上述當前位置和地圖信息,運算位置信息,并運算向所設(shè)定的目的地的引導信息; 顯示部,顯示上述位置信息以及上述引導信息; 通信部,經(jīng)由網(wǎng)絡(luò)進行通信;以及 微件管理部,對微件的執(zhí)行進行管理,該微件是在上述顯示部上進行顯示的單功能程序; 上述微件管理部具有 策略決定部,對上述微件設(shè)定動作策略,該動作策略包括與上述顯示裝置上的顯示狀態(tài)有關(guān)的動作限制和優(yōu)先級;以及 可靠度決定部,決定上述微件的可靠度; 上述微件管理部在上述移動狀態(tài)成為預先設(shè)定的狀態(tài)的情況下,根據(jù)上述動作限制和上述可靠度,限制上述微件的動作,優(yōu)先顯示上述位置信息以及與引導狀態(tài)有關(guān)的信息。
      2.如權(quán)利要求I所述的信息終端裝置,其特征在于, 上述微件管理部管理多個微件的執(zhí)行,在上述移動狀態(tài)成為預先設(shè)定的狀態(tài)的情況下,限制上述可靠度或上述優(yōu)先級低的微件的顯示狀態(tài)。
      3.如權(quán)利要求I所述的信息終端裝置,其特征在于, 上述微件管理部測定上述CPU的負荷,并對測定出的上述CPU的負荷與預先設(shè)定的閾值進行比較,在上述負荷超過了閾值的情況下,限制上述優(yōu)先級低的微件的顯示狀態(tài)。
      4.如權(quán)利要求I所述的信息終端裝置,其特征在于, 上述微件管理部在上述移動狀態(tài)成為預先設(shè)定的狀態(tài)的情況下,根據(jù)上述動作限制和上述可靠度,變更上述微件的顯示位置,來優(yōu)先顯示所檢測到的上述當前位置以及上述引導信息,由此限制上述微件的顯示狀態(tài)。
      5.如權(quán)利要求I所述的信息終端裝置,其特征在于, 上述預先設(shè)定的狀態(tài)包括所檢測到的上述當前位置發(fā)生變化的行駛狀態(tài)、以及所檢測到的上述當前位置發(fā)生變化并且向上述顯示部輸出上述引導信息的引導狀態(tài)。
      6.如權(quán)利要求I所述的信息終端裝置,其特征在于, 上述微件管理部在上述移動狀態(tài)發(fā)生變化、并且限制上述微件的顯示狀態(tài)的情況下,在上述顯示部上顯示警告。
      7.如權(quán)利要求I所述的信息終端裝置,其特征在于, 上述微件包括包含操作的提示的必需動畫、以及不包含上述操作的提示的演示動畫; 上述微件管理部在限制上述微件的顯示狀態(tài)的情況下,限制上述演示動畫的顯示,在進一步限制上述微件的顯示狀態(tài)時,限制上述必需動畫的顯示狀態(tài)。
      8.一種信息終端管理系統(tǒng),具備信息終端裝置,提供用于向所設(shè)定的目的地引導的信息;以及管理服務(wù)器,經(jīng)由網(wǎng)絡(luò)而與上述信息終端裝置進行通信,上述信息終端管理系統(tǒng)的特征在于, 上述信息終端裝置具有 CPU,進行運算處理; 存儲器,存儲信息; 位置信息檢測部,通過檢測當前位置來檢測移動狀態(tài); 導航部,根據(jù)所檢測到的上述當前位置和地圖信息,運算位置信息,并運算向所設(shè)定的目的地的引導信息; 顯示部,顯示上述位置信息以及上述引導信息; 通信部,經(jīng)由網(wǎng)絡(luò)進行通信;以及 微件管理部,對微件的執(zhí)行進行管理,該微件是在上述顯示部上進行顯示的單功能程序; 上述微件管理部具有 策略決定部,對上述微件設(shè)定動作策略,該動作策略包括與上述顯示裝置上的顯示狀態(tài)有關(guān)的動作限制和優(yōu)先級;以及 可靠度決定部,決定上述微件的可靠度; 上述微件管理部在上述移動狀態(tài)成為預先設(shè)定的狀態(tài)的情況下,根據(jù)上述動作限制和上述可靠度,限制上述微件的顯示狀態(tài),優(yōu)先顯示上述位置信息以及引導狀態(tài); 上述通信部向上述管理服務(wù)器發(fā)送上述微件管理部所保持的微件的一覽,來請求能夠下載的微件的一覽; 上述管理服務(wù)器在從上述信息終端裝置接收到微件的一覽的請求的情況下,取得由上述微件管理部保持的微件的一覽,選擇上述信息終端裝置能夠下載的微件,將所選擇的上述微件的一覽發(fā)送給上述信息終端裝置。
      9.如權(quán)利要求8所述的信息終端管理系統(tǒng),其特征在于, 上述管理服務(wù)器具有保持不正當?shù)奈⒓暮诿麊危?在從上述信息終端裝置接收到的微件的一覽中包含上述黑名單的不正當?shù)奈⒓那闆r下,向上述信息終端裝置發(fā)送警告。
      10.如權(quán)利要求8所述的信息終端管理系統(tǒng),其特征在于, 上述微件管理部測定上述CPU的負荷,并將上述負荷的履歷發(fā)送給上述管理服務(wù)器; 上述管理服務(wù)器保持從上述信息終端裝置接收到的負荷的履歷。
      11.一種存儲介質(zhì),保存有對信息終端裝置進行控制的程序,該信息終端裝置提供用于向所設(shè)定的目的地引導的信息,上述存儲介質(zhì)的特征在于, 上述信息終端裝置具有 CPU,進行運算處理; 存儲器,存儲信息; 位置信息檢測部,通過檢測當前位置來檢測移動狀態(tài); 導航部,根據(jù)所檢測到的上述當前位置和地圖信息,運算位置信息,并運算向所設(shè)定的目的地的引導信息; 顯示部,顯示上述位置信息以及上述引導信息;以及 通信部,經(jīng)由網(wǎng)絡(luò)進行通信;上述程序包括如下步驟 對微件決定動作策略的步驟,上述微件由在上述顯示部上進行顯示的單功能程序構(gòu)成,上述動作策略包括與上述顯示裝置上的顯示狀態(tài)有關(guān)的動作限制和優(yōu)先級; 決定該微件的可靠度的步驟; 執(zhí)行上述微件的步驟;以及 在上述移動狀態(tài)成為預先設(shè)定的狀態(tài)的情況下,根據(jù)上述動作限制和上述可靠度,限制上述微件的顯示狀態(tài),優(yōu)先顯示上述位置信息以及引導狀態(tài)的步驟。
      全文摘要
      信息終端裝置具有對微件的執(zhí)行進行管理的微件管理部,上述微件是在顯示裝置的顯示部上進行顯示的單功能程序,微件管理部具有策略決定部,對微件設(shè)定動作策略,該動作策略包括與顯示裝置上的顯示狀態(tài)有關(guān)的動作限制和優(yōu)先級;以及可靠度決定部,決定該微件的可靠度;上述微件管理部在移動狀態(tài)成為預先設(shè)定的狀態(tài)的情況下,根據(jù)動作策略和可靠度,限制微件的動作,優(yōu)先顯示位置信息以及與引導狀態(tài)有關(guān)的信息。
      文檔編號G06F3/048GK102667405SQ201080050080
      公開日2012年9月12日 申請日期2010年11月2日 優(yōu)先權(quán)日2009年11月5日
      發(fā)明者井口慎也, 內(nèi)山裕樹, 加藤崇利, 小林一智, 真野宏之, 長船辰昭 申請人:歌樂株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1