信息處理終端的制作方法
【專利說明】信息處理終端
[0001]相關申請的交叉引用
[0002]本申請基于2012年10月19日申請的日本專利申請2012-231734號,此處通過參考其公開內容進行引用。
技術領域
[0003]本發明涉及信息處理終端。
【背景技術】
[0004]例如專利文獻I公開了使多個應用相互合作而動作的技術。根據該技術,例如,在執行某一應用時,通過執行提供該應用所不具備的功能的其他的應用,能夠間接地獲得原本不具備的功能。
[0005]先行技術文獻
[0006]專利文獻
[0007]專利文獻1:日本國公開專利公報2008 - 197885號
【發明內容】
[0008]可是,一般來講,若在執行某應用(以下,稱為“主應用”)時執行其他的應用(以下,稱為“子應用”),則在信息處理終端顯示的畫面從主應用的執行畫面向子應用的執行畫面迀移。并且,其后,若子應用的動作完成,則在信息處理終端顯示的畫面再次向主應用的執行畫面迀移。在像這樣顯示畫面迀移的結構中,主應用暫時停止而子應用在動作的情況,即,與主應用不同的子應用在動作的情況被用戶認識,不能呈現出子應用的功能被直接插入主應用。
[0009]另一方面,若直接向主應用例如作為模塊插入子應用的功能,則子應用的功能終歸在主應用的執行中作為該主應用的一個功能而被提供。因此,子應用的功能被提供時,能夠減少與主應用不同的子應用在動作時被用戶認識的可能性。然而,此時,向主應用插入子應用的功能的步驟為必要的,像這樣的步驟對應用的開發者來說是負擔。因此,在不是向主應用中直接插入子應用的功能、而是如上所述那樣通過執行與主應用不同的子應用來提供主應用原本不具備的功能的技術中,期望一種能夠呈現向主應用直接插入子應用的功能的技術。
[0010]因此,本發明提供一種在通過執行與主應用不同的子應用來提供主應用原本不具備的功能的技術中,能夠使該子應用在動作的情況不被認識、能夠呈現向主應用直接插入子應用的功能的信息處理終端。
[0011]本發明的一例所涉及的信息處理終端具備應用執行部、子應用執行部、和隱藏畫面顯示部。應用執行部將某一應用作為主應用而執行。子應用執行部根據來自應用執行部的執行請求,執行向應用執行部所執行的主應用提供規定的功能的子應用。隱藏畫面顯示部在子應用執行部執行子應用期間,顯示隱藏該子應用處于執行中的情況的隱藏畫面,代替表示該子應用處于執行中的情況的執行畫面。
[0012]由此,在通過執行與主應用不同的子應用來提供主應用原本不具備的功能時,顯示隱藏畫面,從而能夠使該子應用正在動作的情況不被認識。并且,因為能夠一邊提供主應用原本不具備的功能,一邊隱藏提供該功能的子應用處于執行中的情況,所以能夠將該功能作為宛如主應用具備的一個功能而提供,從而能夠呈現子應用的功能被直接插入主應用。
【附圖說明】
[0013]關于本發明的上述以及其他的目的、特征或優點,根據參照了附圖的下述的詳細的說明而變得更明確。在附圖中:
[0014]圖1為概略地表示第I實施方式所涉及的信息處理終端的結構的功能框圖。
[0015]圖2為表示信息處理終端的動作內容的一例的流程圖。
[0016]圖3為表不主應用的執行畫面的一例的圖。
[0017]圖4為表不子應用的執行畫面的一例的圖。
[0018]圖5為分別表不隱藏畫面GHa?GHd的一例的圖。
[0019]圖6為概略地表示第2實施方式所涉及的信息處理終端的結構的功能框圖。
[0020]圖7為表示認證用數據的一例的圖。
[0021]圖8為表示第2實施方式所涉及的信息處理終端的動作內容的一例的流程圖。
[0022]圖9為概略地表示變形例所涉及的信息處理終端的結構的功能框圖。
【具體實施方式】
[0023]以下,參照附圖來說明關于信息處理終端的多個實施方式。另外,在各實施方式中對實質上為相同的要素賦予相同的符號,并省略說明。
[0024](第I實施方式)
[0025]如圖1所示那樣,信息處理終端10例如由便攜式通信終端構成,具備控制部11、操作輸入部12、顯示輸出部13、存儲部14、和通信部15等。
[0026]控制部11以具有未圖示的CPU、ROM以及RAM的微型計算機為主體而構成,控制信息處理終端10的全體動作。此外,該控制部11通過在CPU中執行控制程序,由軟件來虛擬地實現主應用執行處理部21 (以下,稱為“主執行處理部21”),子應用執行處理部22 (以下,稱為“子執行處理部22 ”),隱藏畫面顯示處理部23。另外,這些主執行處理部21,子執行處理部22,隱藏畫面顯示處理部23,也可以以硬件方式例如作為與控制部11 一體的集成電路來實現。
[0027]操作輸入部12包括設置于顯示輸出部13的畫面上的觸摸面板開關、以及設置于顯示輸出部13的周圍的機械式開關等各種開關類。操作輸入部12相應于用戶的各種開關的操作,向控制部11輸出操作檢測信號。控制部11解析從操作輸入部12輸入來的操作檢測信號,從而確定用戶的操作內容。然后,控制部11基于確定了的操作內容進行各種處理,例如由用戶指定的應用的執行處理等。
[0028]顯示輸出部13由例如液晶顯示器或有機EL顯示器等構成,基于從控制部11輸入的顯示指令信號,顯示各種信息。在該顯示輸出部13的畫面上,設置有以周知的壓敏方式、電磁感應方式、電容方式或將這些方式組合的方式而構成的觸摸面板開關。該顯示輸出部13顯示例如各種應用的執行畫面,以及詳細內容后述的隱藏畫面等。
[0029]存儲部14由例如硬盤驅動器或存儲卡等的非易失性的存儲介質構成,存儲各種計算機程序、用于執行各種應用的應用程序、在各程序中使用的數據、各種畫面顯示用的數據、以及地圖數據等。另外,對各種應用(應用程序)賦予了用于識別該應用的識別信息。此外,地圖數據至少包含表示作為目的地而設定的店鋪、設施、地名、觀光地等位置的位置信息(坐標信息)等。
[0030]通信部15,例如與執行車輛的路徑引導的未圖示的外部的導航裝置之間建立無線通信線路,通過該通信線路與導航裝置之間進行各種通信。另外,通信部15能夠通信地連接的外部的裝置不限于導航裝置,例如,也可以是與信息處理終端10不同的信息處理終端。
[0031]主執行處理部21相當于應用執行部以及方法的一例,基于來自控制部11的執行請求,將被請求了執行的應用作為主應用來執行。作為由該主執行處理部21執行的主應用,例如有詳細內容后述的目的地選擇應用等。另外,目的地選擇應用為用于對例如設定為車輛的路徑引導的目的地的地點進行選擇的應用。
[0032]子執行處理部22相當于子應用執行部以及方法的一例,相應于來自主執行處理部21的執行請求,執行向主執行處理部21執行的主應用提供規定的功能的子應用。通過執行子應用,在主應用中附加該主應用原本不具備的功能。作為由該子執行處理部22執行的子應用,例如有詳細內容后述的位置信息提供應用等。另外,位置信息提供應用,實現將由目的地選擇應用選擇出的目的地的位置信息(坐標信息)從地圖數據中提取、并將該提取出的位置信息經由通信部15向導航裝置提供的功能作為規定的功能。
[0033]隱藏畫面顯示處理部23相當于隱藏畫面顯示部以及方法的一例,子執行處理部22執行子應用的期間,顯示用于隱藏該子應