專利名稱:信息處理終端及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及配備有多個顯示器的信息處理終端。
背景技術(shù):
在諸如移動電話、便攜式信息終端、以及個人計算機(jī)之類的信息處理終端中,存在一些配備了兩個顯示器的設(shè)備。在這種信息處理終端中,一些終端具有將多個應(yīng)用中的每個應(yīng)用分開顯示在不同顯示器上的能力(參見專利文獻(xiàn)I)。當(dāng)同時啟動兩個應(yīng)用時,在兩個應(yīng)用被同時使用或者交替使用的情況下,將兩個應(yīng)用窗口中的每個窗口分別顯示在相應(yīng)的顯示器上對于用戶而言特別方便。
作為與在信息處理終端上啟動多個應(yīng)用有關(guān)的技術(shù),專利文獻(xiàn)2描述了一種便攜式信息設(shè)備,其中將多個應(yīng)用程序作為集合分配給單個圖標(biāo),允許通過簡單地選擇該圖標(biāo)來啟動多個應(yīng)用。專利文獻(xiàn)3描述了一種信息處理設(shè)備,其中基于多個應(yīng)用的選擇時間之間的時間差異,對多個應(yīng)用進(jìn)行組團(tuán)。該信息處理設(shè)備能夠通過一個操作來啟動已經(jīng)組團(tuán)的所有應(yīng)用。此外,專利文獻(xiàn)3描述了在信息處理設(shè)備中將已經(jīng)組團(tuán)的多個應(yīng)用的啟動按鈕顯示在組圖標(biāo)的附近。專利文獻(xiàn)3還公開了,當(dāng)選擇已經(jīng)組團(tuán)的多個應(yīng)用的任何一個啟動按鈕時,著重顯示該組的其他應(yīng)用的啟動按鈕。現(xiàn)有技術(shù)文獻(xiàn)專利文獻(xiàn)專利文獻(xiàn)I :日本未審專利申請公開No. H10-198505專利文獻(xiàn)2 :日本未審專利申請公開No. H10-97407專利文獻(xiàn)3 :日本未審專利申請公開No. 2005-22795
發(fā)明內(nèi)容
本發(fā)明解決的技術(shù)問題在具有多個顯示器的信息處理終端中,用于啟動和布置多個應(yīng)用的操作可能是麻煩的。例如,在一些情況下,需要用戶執(zhí)行復(fù)雜操作以將多個應(yīng)用的窗口布置在期望的顯示器上。例如,需要用戶啟動一個應(yīng)用,將該應(yīng)用的窗口移動到期望的顯示器,然后啟動下一個應(yīng)用。如果顯示器是觸摸板,當(dāng)已經(jīng)在顯示器上啟動了一個應(yīng)用并且在該顯示器上要執(zhí)行啟動另一應(yīng)用的操作時,為了啟動下一個應(yīng)用,有時需要用戶取消早先啟動的應(yīng)用的顯示以返回能夠?qū)崿F(xiàn)用于啟動應(yīng)用的操作的狀態(tài)。當(dāng)存在顯示通??缍鄠€顯示器的大窗口的應(yīng)用時,在一些情況下需要用戶在啟動應(yīng)用之后通過菜單操作改變窗口以僅在一個顯示器上顯示該應(yīng)用。
關(guān)于多個應(yīng)用的啟動,專利文獻(xiàn)2和3的技術(shù)的使用,通過給多個應(yīng)用設(shè)置關(guān)聯(lián)以及然后啟動這些應(yīng)用,減輕了應(yīng)用啟動時的操作的復(fù)雜度。然而,盡管使用了專利文獻(xiàn)2和3的技術(shù),仍不可能將每個應(yīng)用布置和顯示在合適的顯示器上。結(jié)果是,用戶有時必須執(zhí)行單獨(dú)的操作,以將啟動的多個應(yīng)用的窗口移動到期望的顯示器。本發(fā)明的目的是提供一種信息處理終端,其能夠在多個顯示器上合適地布置和啟動多個應(yīng)用,而不需要用戶執(zhí)行復(fù)雜操作。解決問題的手段用于實現(xiàn)上述目的的本發(fā)明的信息處理終端包括第一顯示器和第二顯示器;以及控制裝置,當(dāng)已經(jīng)命令啟動第一應(yīng)用時,在第一顯示器或第二顯示器上顯示第一應(yīng)用和第二應(yīng)用中的每個應(yīng)用的窗口; 其中控制裝置基于第一應(yīng)用和第二應(yīng)用之間的關(guān)系確定第一應(yīng)用和第二應(yīng)用中的每個應(yīng)用的窗口要在哪個顯示器上顯示。本發(fā)明的控制方法是對配備有第一顯示器和第二顯示器的信息處理終端的控制方法,并且該方法包括當(dāng)已經(jīng)命令啟動第一應(yīng)用時,基于第一應(yīng)用和第二應(yīng)用之間的關(guān)系確定第一應(yīng)用和第二應(yīng)用中的每個應(yīng)用的窗口要顯示在其上的顯示器;并且將第一應(yīng)用和第二應(yīng)用的窗口顯不在確定的相應(yīng)顯不器上。
圖I是根據(jù)第一示例性實施例的信息處理終端的正視圖。圖2是根據(jù)第一示例性實施例的信息處理終端的功能配置的方框圖。圖3是在第一示例性實施例中啟動應(yīng)用時控制單元15的操作的流程圖。圖4A示出了同時啟動兩個應(yīng)用的狀態(tài)的一個示例。圖4B示出了同時啟動兩個應(yīng)用的狀態(tài)的示例。圖5A示出了同時啟動兩個應(yīng)用的狀態(tài)的另一示例。圖5B示出了同時啟動兩個應(yīng)用的狀態(tài)的另一示例。圖6是在第二示例性實施例中啟動應(yīng)用時控制單元15的操作的流程圖。圖7A示出了同時啟動兩個應(yīng)用的狀態(tài)的示例。圖7B示出了同時啟動兩個應(yīng)用的狀態(tài)的示例。圖8是在第三示例性實施例中啟動應(yīng)用時控制單元15的操作的流程圖。圖9A示出了同時啟動兩個應(yīng)用的狀態(tài)的一個示例。圖9B示出了同時啟動兩個應(yīng)用的狀態(tài)的一個示例。圖9C示出了同時啟動兩個應(yīng)用的狀態(tài)的一個示例。圖9D示出了同時啟動兩個應(yīng)用的狀態(tài)的一個示例。圖10是在第三示例性實施例中的控制單元15的相關(guān)性學(xué)習(xí)操作的流程圖。
具體實施例方式接下來參考附圖描述用于執(zhí)行本發(fā)明的方式。
第一示例性實施例圖I是根據(jù)第一示例性實施例的信息處理終端的正視圖。本發(fā)明的該示例性實施例的信息處理終端10例如是具有通信能力的便攜式信息終端,并且由兩個外殼13和14組成,這兩個外殼是相連的,并且可被打開和關(guān)閉,外殼13和14分別配備有相應(yīng)的顯示器11和12。當(dāng)外殼13和14處于打開狀態(tài)時,兩個顯不器11和12的顯不表面面向相同方向,并且因此布置為使得同時在用戶的視野內(nèi)。然而,分別在外殼13和14上配備顯示器11和12的信息處理終端10不一定是打開/關(guān)閉形式,并且可以是任何其他配置。作為另一示例,信息處理終端10可以是滑動模式,其中外殼13和14可滑動地連接在一起,或者外殼13和14是可分離的。圖2示出了根據(jù)第一示例性實施例的信息處理終端的功能配置的方框圖。參見圖2,信息處理終端10包括顯示器11和12以及控制單元15。顯示器11和12是觸摸板顯示器輸入設(shè)備,其各具有顯示應(yīng)用窗口的功能和檢測通過使用筆或用戶手指的觸摸操作的功能。假定第一示例性實施例中的顯示器11和12能 夠處理多觸摸操作,并且能夠檢測對多個點(diǎn)中的每個點(diǎn)做出的每個觸摸。顯示器11和12向控制單元15傳遞指示被觸摸的點(diǎn)的觸摸輸入信息。控制單元15是處理設(shè)備,其啟動各種應(yīng)用,在顯示器11和12上顯示啟動的應(yīng)用的窗口,并且還執(zhí)行對應(yīng)用的處理??刂茊卧?5可以包括用于執(zhí)行諸如應(yīng)用之類的各種過程的CPU以及執(zhí)行在顯示器11和12上顯示圖像的進(jìn)程的GPU(圖形處理單元)??刂茊卧?5還能夠分別在顯示器11和12上顯示兩個應(yīng)用的窗口,并且同時啟動這兩個應(yīng)用。在這樣的時候,控制單元15基于兩個應(yīng)用的圖標(biāo)的相對位置關(guān)系,確定每個應(yīng)用要顯示在哪個顯示器上,并且在所確定的顯示器上啟動每個應(yīng)用。圖3示出了在第一示例性實施例中啟動應(yīng)用時控制單元15的操作的流程圖。圖4A和4B示出了同時啟動兩個應(yīng)用的狀態(tài)的示例。在啟動應(yīng)用之前,在顯示器11和12上顯示每個應(yīng)用的圖標(biāo)。在圖4A的示例中,應(yīng)用A-C中的每個應(yīng)用的圖標(biāo)A-C分別顯示在顯示器11上。從這種狀態(tài)開始,當(dāng)用戶觸摸顯示器11上的期望圖標(biāo)時,從顯示器11向控制單元15傳遞觸摸輸入信息。當(dāng)已經(jīng)報告觸摸輸入信息時,控制單元15基于該觸摸輸入信息判斷是已經(jīng)觸摸兩個圖標(biāo)還是已經(jīng)觸摸一個圖標(biāo)(步驟101)。如果已經(jīng)觸摸一個圖標(biāo),則控制單元15啟動該圖標(biāo)的應(yīng)用(步驟102)。此時啟動的應(yīng)用的窗口在其上顯示的顯示器是任意的??刂茊卧?5可被設(shè)置為例如固定地顯示顯示器中的一個,或者,如果存在已經(jīng)在執(zhí)行的應(yīng)用,則可以基于新應(yīng)用與正在執(zhí)行的應(yīng)用的關(guān)系來確定在哪個顯示器上顯示新應(yīng)用的窗口。在判斷步驟101中,如果觸摸輸入信息指示已經(jīng)觸摸兩個圖標(biāo),則控制單元15找出觸摸的兩個圖標(biāo)在顯示器11和12排列的方向(在圖1,是X方向,下文稱為“顯示器排列方向”)上的相對位置關(guān)系(步驟103)。在圖4A的示例中,同時觸摸圖標(biāo)A和B,因此控制單元15找出圖標(biāo)A和B在顯示器排列方向上的相對位置關(guān)系。在圖4A的示例中,在顯示器排列方向上,圖標(biāo)A在左邊,而圖標(biāo)B在右邊??刂茊卧?5接下來基于這兩個圖標(biāo)A和B的相對位置關(guān)系確定應(yīng)用A和B中的每個應(yīng)用在哪個顯示器上顯示(步驟104)。在圖4A的示例中,圖標(biāo)A在左側(cè),圖標(biāo)B在右偵牝并且因此控制單元15確定在左顯示器11上顯示應(yīng)用A的窗口,并且在右顯示器12上顯示應(yīng)用B的窗口?;谠摯_定,控制單元15啟動這兩個應(yīng)用A和B,使得應(yīng)用A的窗口顯示在顯示器11上,而應(yīng)用B的窗口顯示在顯示器12上(步驟105)。當(dāng)在圖3的步驟103中,圖標(biāo)A和圖標(biāo)B在顯示器排列方向上的相對位置重合時,控制單元15還可以找出圖標(biāo)A和圖標(biāo)B在與顯示器排列方向垂直的方向(圖I中的Y方向)上的相對位置關(guān)系,并且基于該位置關(guān)系確定用于顯示應(yīng)用A和B的窗口的顯示器。例如,當(dāng)在水平排列顯示器11和12的情況下使用信息處理終端10時(如圖4A和4B所示),上方的圖標(biāo)的應(yīng)用可以顯示在左顯示器上,而下方的圖標(biāo)的應(yīng)用可以顯示在右顯示器上。在圖4A的示例中,當(dāng)觸摸垂直排列的圖標(biāo)A和B時,上圖標(biāo)A的應(yīng)用A的窗口顯示在左顯示器11上,而下圖標(biāo)C的應(yīng)用C的窗口顯示在右顯示器12上。 圖5A和5B示出了同時啟動兩個應(yīng)用的狀態(tài)的另外的示例。在圖5A和5B的示例中,在垂直排列顯示器11和12的情況下使用信息處理終端10。當(dāng)觸摸垂直排列的圖標(biāo)A和B時(如圖5A所示),控制單元15將位于顯示器排列方向上的上方的圖標(biāo)A的應(yīng)用A的窗口顯示在上顯示器11上,而將位于下方的下圖標(biāo)B的應(yīng)用B的窗口顯示在下顯示器12上。 還是在該示例中,當(dāng)圖標(biāo)A和圖標(biāo)B在顯示器排列方向上的相對位置重合時,控制單兀15可以基于圖標(biāo)A和圖標(biāo)B在與顯不器排列方向垂直的方向上的相對位置關(guān)系來確定應(yīng)用A和B的窗口顯示在哪個顯示器上。例如,控制單元15可以將左圖標(biāo)的應(yīng)用顯示在上顯示器上,而將右圖標(biāo)的應(yīng)用顯示在下顯示器上。根據(jù)上文描述的本示例性實施例,信息處理終端10基于兩個應(yīng)用的關(guān)系確定每個應(yīng)用的窗口要在哪個顯示器上顯示,并且能夠在不需要用戶進(jìn)行復(fù)雜操作的情況下合適地在兩個顯示器11和12上布置和啟動兩個應(yīng)用。另外,信息處理終端10在顯示器11和12上顯示指示每個應(yīng)用的圖標(biāo),并且基于要啟動的應(yīng)用的圖標(biāo)的顯示的相對位置關(guān)系來確定每個應(yīng)用的窗口要在哪個顯示器上顯示。結(jié)果是,用戶能夠事先知道每個應(yīng)用要在哪個顯示器上顯示。另外,信息處理終端10確定每個應(yīng)用要在哪個顯示器上顯示,使得要顯示的應(yīng)用的圖標(biāo)的顯示的相對位置關(guān)系與每個應(yīng)用的窗口的布置相匹配。因此,每個應(yīng)用可以以與用戶的自然感覺一致的布置進(jìn)行顯示。在該示例中,用戶通過同時觸摸兩個圖標(biāo)來提供啟動兩個應(yīng)用的指令,而不需要事先將這兩個應(yīng)用相互連接,但是本發(fā)明不限于這種形式。作為另一個示例,信息處理終端10的控制單元15可以事先將兩個應(yīng)用設(shè)為關(guān)聯(lián),由此用戶對任一應(yīng)用的指定導(dǎo)致啟動設(shè)置了關(guān)聯(lián)的應(yīng)用。第二示例性實施例第二示例性實施例的信息處理終端10的外觀與圖I示出的相同。第二示例性實施例的信息處理終端10的功能配置與圖I示出的相同。然而,在第二示例性實施例中,顯示器11和12不能夠處理多觸摸操作,僅能夠檢測對一個點(diǎn)做出的一個觸摸。向控制單元15傳遞指示顯示器11和12被觸摸的位置的觸摸輸入信息與第一示例性實施例的情形類似,但是不同時向控制單元15報告指示多個觸摸位置的觸摸輸入信息。
控制單元15能夠?qū)蓚€應(yīng)用的窗口顯示在相應(yīng)的顯示器11和12上,并且同時啟動這兩個應(yīng)用,但是確定在每個顯示器上顯示哪個應(yīng)用的方法與第一示例性實施例的方法不同。作為本示例性實施例中的操作方法,用戶拖拽要同時啟動的兩個應(yīng)用中的一個圖標(biāo),并且放下該圖標(biāo)使得該圖標(biāo)與另一圖標(biāo)重疊。唯一要求是搞清楚一個圖標(biāo)已經(jīng)被拖放到另一圖標(biāo)上,即使這兩個圖標(biāo)在此時不是一個堆疊在另一個之上。可以排列這兩個圖標(biāo)使得其相互接觸。當(dāng)一個圖標(biāo)被拖拽到另一個圖標(biāo)時,控制單元15基于這兩個圖標(biāo)的相對位置關(guān)系來確定要在哪個顯示器上顯示哪個應(yīng)用,并且在所確定的顯示器上啟動每個應(yīng)用。圖6示出了在第二示例性實施例中啟動應(yīng)用時控制單元15的操作的流程圖。圖7A和7B示出了同時啟動兩個應(yīng)用的狀態(tài)的示例。在啟動應(yīng)用之前,在顯示器11和12上顯示每個應(yīng)用的圖標(biāo)。在圖7A的示例中,應(yīng)用A-C中的每個應(yīng)用的圖標(biāo)A-C顯示在顯示器11上。當(dāng)用戶觸摸顯示器11以啟動應(yīng)用時,從顯示器11向控制單元15報告指示被觸摸位置的觸摸輸入信息。控制單元15基于所報告的觸摸輸入信息判斷該操作是否是通過拖放動作實現(xiàn)的啟動操作(步驟201)。通過拖拽特定圖標(biāo)并將其放在另一圖標(biāo)之上,用戶能夠命令啟動兩個應(yīng)用。如果該操作是用于啟動一個應(yīng)用的啟動操作,則控制單元15啟動所命令的應(yīng)用(步驟202)。用于啟動一個應(yīng)用的啟動操作例如是觸摸該應(yīng)用的圖標(biāo)的操作。在步驟201的判斷中,如果觸摸輸入信息是通過拖放動作以啟動兩個應(yīng)用的啟動命令,則控制單元15找出在放下該圖標(biāo)之后這兩個圖標(biāo)在顯示器排列方向上的相對位置關(guān)系(步驟203)。在圖7A的示例中,用戶拖拽圖標(biāo)B并將其放在圖標(biāo)A之上,由此控制單元15找出在放下該圖標(biāo)之后圖標(biāo)A和B在顯示器排列方向上的相對位置關(guān)系。在此假定,在顯示器排列方向上,圖標(biāo)A在左邊,而圖標(biāo)B在右邊??刂茊卧?5接下來基于在放下該圖標(biāo)之后這兩個圖標(biāo)的相對位置關(guān)系來確定兩個應(yīng)用要顯示在哪個顯示器上(步驟204)。在圖7A的示例中,圖標(biāo)A在左側(cè),圖標(biāo)B在右偵牝因此控制單元15確定在左顯示器11上顯示應(yīng)用A的窗口,而在右顯示器12上顯示應(yīng)用B的窗口?;谠摯_定,控制單元15啟動這兩個應(yīng)用A和B,使得應(yīng)用A的窗口顯示在顯示器11上,而應(yīng)用B的窗口顯示在顯示器12上(步驟205)。當(dāng)在圖6的步驟203中,圖標(biāo)A和圖標(biāo)B在顯示器排列方向上的相對位置重合時,控制單元15還可以找出圖標(biāo)A和圖標(biāo)B在與顯示器排列方向垂直的方向上的相對位置關(guān)系,并且基于該位置關(guān)系來確定應(yīng)用A和B的窗口要顯示在哪個顯示器上。例如,當(dāng)在水平排列顯示器11和12的情況下使用信息處理終端10時(如圖7A和7B所示),Y方向上的上方的圖標(biāo)的應(yīng)用可以顯示在左顯示器上,而下方的圖標(biāo)的應(yīng)用可以顯示在右顯示器上。
如上文描述的,根據(jù)本示例性實施例,信息處理終端10基于兩個圖標(biāo)的相對位置關(guān)系來確定每個應(yīng)用的窗口要在哪個顯示器上顯示,由此可以在兩個顯示器11和12上以期望的布置啟動兩個應(yīng)用,而不需要用戶進(jìn)行復(fù)雜操作。在本示例性實施例中,控制單元15基于兩個圖標(biāo)的相對位置關(guān)系來確定應(yīng)用要在哪個顯示器上啟動,但是本發(fā)明不限于該形式。作為另一示例,可以基于哪個圖標(biāo)被放在另一個圖標(biāo)上來確定應(yīng)用要在哪個顯示器上啟動。例如,被放下的圖標(biāo)的應(yīng)用可被顯示在右顯示器12上,而另一圖標(biāo)的應(yīng)用可被顯示在左顯示器上。如果圖標(biāo)B被放在圖標(biāo)A上,應(yīng)用B將顯示在右顯示器12上,而應(yīng)用A將顯示在左顯示器11上。在本示例性實施例中,控制單元15基于在放下圖標(biāo)之后兩個圖標(biāo)的相對位置關(guān)系確定應(yīng)用要在哪個顯示器上啟動,但是本發(fā)明不限于這種形式。作為另一個示例,應(yīng)用要在哪個顯示器上啟動可以基于在拖拽圖標(biāo)之前兩個圖標(biāo)的相對位置關(guān)系來確定。在該情況下,無論圖標(biāo)A被放在B之上還是圖標(biāo)B被放在圖標(biāo)A之上,顯示應(yīng)用A和應(yīng)用B的顯示器都不改變。這兩個應(yīng)用可以以預(yù)定的布置進(jìn)行顯示,即使用戶執(zhí)行操作而沒有關(guān)注放下位置,也是如此。 在一些情況下,信息處理終端10中存儲的應(yīng)用可以包括具有跨兩個顯示器11和12顯示大窗口的全顯示器模式和在任一顯示器上顯示窗口的單顯示器模式的應(yīng)用。當(dāng)同時啟動包括這種應(yīng)用的兩個應(yīng)用時,控制單元15可以以單顯示器模式啟動具有全顯示器模式和單顯示器模式的應(yīng)用。以這種方式,可以在允許并行使用兩個應(yīng)用的狀態(tài)下實現(xiàn)啟動。在本示例性實施例中,執(zhí)行這樣的操作,其中用戶將一個應(yīng)用的圖標(biāo)放在另一應(yīng)用的圖標(biāo)上,使得不需要對同時啟動的兩個應(yīng)用事先設(shè)置關(guān)聯(lián)。然而,本發(fā)明不限于這種形式??梢允孪葘蓚€應(yīng)用設(shè)置關(guān)聯(lián),并且當(dāng)用戶選擇應(yīng)用之一時,信息處理終端10可以同時啟動這兩個應(yīng)用。在該情況下,信息處理終端10可以基于兩個應(yīng)用的圖標(biāo)的相對位置關(guān)系確定要在哪個顯示器上顯示哪個應(yīng)用。第三示例性實施例在第三示例性實施例中,信息處理終端10保存關(guān)于兩個應(yīng)用的相關(guān)性的信息,并且當(dāng)用戶選擇特定應(yīng)用時,提供與該應(yīng)用設(shè)置了關(guān)聯(lián)的應(yīng)用,使得用戶能夠選擇它。當(dāng)用戶還選擇所提供的應(yīng)用時,信息處理終端10同時啟動在對應(yīng)的顯示器上布置的這兩個應(yīng)用中的每一個。例如,與第二不例性實施例一樣,假定用戶通過將兩個應(yīng)用中的一個應(yīng)用的圖標(biāo)拖放到另一個應(yīng)用的圖標(biāo)之上來指定兩個應(yīng)用。信息處理終端10根據(jù)在拖放圖標(biāo)時兩個圖標(biāo)的位置關(guān)系來確定在哪個顯示器上顯示哪個應(yīng)用,并且在所確定的顯示器上啟動每個應(yīng)用。信息處理終端10還基于用戶使用的過去歷史來學(xué)習(xí)應(yīng)用的相關(guān)程度,并更新相關(guān)性信息。例如,可以基于在應(yīng)用之一的啟動定時和終止定時中的至少一個與另一個應(yīng)用的啟動定時和終止定時中的至少一個之間以往的相對時間關(guān)系來確定相關(guān)性。另外,當(dāng)提供與特定應(yīng)用設(shè)置了關(guān)聯(lián)的應(yīng)用時,信息處理終端10以符合相關(guān)程度的尺寸來顯示相關(guān)應(yīng)用的圖標(biāo)。根據(jù)第三示例性實施例的信息處理終端10的外觀與圖I示出的第一示例性實施例的相同。另外,根據(jù)第三示例性實施例的信息處理終端10的功能配置與圖2示出的第一示例性實施例的相同,但是控制單元15的操作不相同。圖8示出了在第三示例性實施例中啟動應(yīng)用時控制單元15的操作的流程圖。圖9A-9C示出了同時啟動兩個應(yīng)用的狀態(tài)的示例。
在啟動應(yīng)用之前,在顯示器11和12上顯示每個應(yīng)用的圖標(biāo)。另外,假設(shè)存在其他應(yīng)用D-G,盡管在圖9A中未示出它們的圖標(biāo)。控制單元15保存指示應(yīng)用之間的相關(guān)程度的相關(guān)性信息。參見圖8,控制單元15基于來自顯示器11的觸摸輸入信息來監(jiān)視已被觸摸的圖標(biāo)(布置301)。當(dāng)檢測到已經(jīng)有圖標(biāo)被觸摸時,如圖9B所示,控制單元15在被觸摸圖標(biāo)的鄰域中顯示已經(jīng)設(shè)置了與該圖標(biāo)的應(yīng)用(第一選定應(yīng)用)關(guān)聯(lián)的應(yīng)用(相關(guān)應(yīng)用)的圖標(biāo)(步驟302)。此時,控制單元15以符合由相關(guān)性信息指示的與第一應(yīng)用的相關(guān)程度的尺寸顯不相關(guān)應(yīng)用的圖標(biāo)。在圖9B的示例中,在被觸摸的圖標(biāo)A的鄰域中顯示設(shè)置了與圖標(biāo)A的應(yīng)用A關(guān)聯(lián)的應(yīng)用D、E、F和G的圖標(biāo)D、E、F和G中的每個圖標(biāo)。在該示例中,將假定相關(guān)程度按應(yīng)用D、E、F和G的順序從高到低。作為結(jié)果,在圖9B中,圖標(biāo)D最大,圖標(biāo)E和F次之,圖標(biāo)G最小??刂茊卧?5接下來基于觸摸輸入信息監(jiān)視命令啟動應(yīng)用的操作(步驟303)。當(dāng)執(zhí)行用于命令啟動應(yīng)用的操作時,控制單元15判斷該操作是否命令啟動兩個應(yīng)用(步驟304)。如果該操作是用于啟動一個應(yīng)用(第一選定應(yīng)用)的啟動操作,則控制單元15啟動所命令的應(yīng)用(步驟505)。無特殊限制施加給命令啟動第一選定應(yīng)用的操作,但是該操作可以是再次觸摸該圖標(biāo)。在判斷步驟304中,如果觸摸輸入信息是通過拖放動作以啟動兩個應(yīng)用的啟動命令,則控制單元15找出在放下該圖標(biāo)之后這兩個圖標(biāo)在顯示器排列方向上的相對位置關(guān)系(步驟306)。例如,將假定選擇任何相關(guān)應(yīng)用和將選定相關(guān)應(yīng)用(第二選定應(yīng)用)的圖標(biāo)放在第一選定應(yīng)用的圖標(biāo)之上的操作是激活第一選定應(yīng)用和第二選定應(yīng)用的命令。在圖9C的示例中,用戶拖拽圖標(biāo)D并且將該圖標(biāo)放在圖標(biāo)A之上,因此控制單元15找出在放下該圖標(biāo)之后圖標(biāo)A和D在顯示器排列方向上的相對位置關(guān)系。在該情況下,在顯示器排列方向上,圖標(biāo)A在左邊,而圖標(biāo)D在右邊。控制單元15接下來基于找出的兩個圖標(biāo)的位置關(guān)系來確定兩個應(yīng)用要在哪個顯示器上顯示(步驟307)。在該示例中,圖標(biāo)A在左邊,圖標(biāo)D在右邊,因此控制單元15確定在左顯示器11上顯示應(yīng)用A的窗口,而在右顯示器12上顯示應(yīng)用D的窗口?;谠摯_定,控制單元15啟動兩個應(yīng)用A和D,使得應(yīng)用A的窗口顯示在顯示器11上而應(yīng)用D的窗口顯示在顯示器12上(步驟308)。圖10示出了在第三示例性實施例中的控制單元15的相關(guān)性學(xué)習(xí)操作的流程圖。參考圖10,控制單元15事先保存相關(guān)模式與作為相關(guān)性規(guī)則的這些相關(guān)模式的點(diǎn)數(shù)之間的對應(yīng)關(guān)系(步驟401)。相關(guān)模式是要設(shè)置關(guān)聯(lián)的兩個應(yīng)用的應(yīng)用使用模式。點(diǎn)數(shù)規(guī)定了屬于相關(guān)模式的兩個應(yīng)用的相關(guān)程度。作為相關(guān)模式的第一示例,考慮一種使用模式,其中每當(dāng)應(yīng)用A在一個顯示器上啟動時,應(yīng)用B很快在另一顯示器上啟動。這種使用模式可被認(rèn)為是應(yīng)用A和B基本上是一起使用的應(yīng)用的情形。作為結(jié)果,該相關(guān)模式的點(diǎn)數(shù)應(yīng)該被設(shè)置為非常高。作為具體示例,記賬應(yīng)用(諸如家庭記賬應(yīng)用)和計算器應(yīng)用將適合這種相關(guān)模式。作為相關(guān)模式的第二示例,考慮一種使用模式,其中應(yīng)用A在一個顯示器上啟動,在經(jīng)過固定的時間間隔之后應(yīng)用B在另一顯示器上啟動,并且應(yīng)用B在接近應(yīng)用A的終止時間時或之前終止。這種使用模式可被認(rèn)為是下述情形,其中當(dāng)應(yīng)用A正在執(zhí)行時,以一定的頻繁程度使用應(yīng)用B,但是應(yīng)用B本身不被頻繁使用。作為結(jié)果,不應(yīng)該將該相關(guān)模式的點(diǎn)數(shù)設(shè)置為與第一示例一樣高,而應(yīng)該被設(shè)置為略高。作為具體示例,瀏覽器應(yīng)用和詞典應(yīng)用將適合這種相關(guān)模式。當(dāng)在通過瀏覽器應(yīng)用查詢信息時使用詞典應(yīng)用來查信息中遇到的詞的情況下,瀏覽器應(yīng)用的終止使得詞典應(yīng)用變得多余。 作為相關(guān)模式的第三示例,考慮一種使用模式,其中應(yīng)用A在顯示器之一上啟動,在經(jīng)過固定的時間間隔之后應(yīng)用B在另一顯示器上啟動,并且應(yīng)用B在應(yīng)用A終止之后至少使用固定的一段時間。這種使用模式可被認(rèn)為是下述情形,其中應(yīng)用A的使用提供了啟動應(yīng)用B的動機(jī),但是應(yīng)用B也被單獨(dú)使用,或者這種使用模式可被認(rèn)為是下述情形,其中應(yīng)用A用作啟動應(yīng)用B的應(yīng)用啟動器。作為結(jié)果,該相關(guān)模式可被看成是值得將兩個應(yīng)用設(shè)置關(guān)聯(lián)以增加便利性,并且因此應(yīng)該對該相關(guān)模式設(shè)置一定點(diǎn)數(shù)級別,盡管不設(shè)置為第一示例和第二示例的級別。作為具體示例,郵件應(yīng)用和瀏覽器應(yīng)用將適合這種相關(guān)模式。在用戶點(diǎn)擊郵件應(yīng)用顯示的電子郵件中包含的URL (統(tǒng)一資源定位符)時,瀏覽器應(yīng)用被啟動,并且瀏覽器應(yīng)用經(jīng)常可以在郵件應(yīng)用終止之后繼續(xù)使用。返回圖10,控制單元15監(jiān)視應(yīng)用的執(zhí)行(步驟402),并且與應(yīng)用的執(zhí)行一起,根據(jù)相關(guān)性規(guī)則更新作為相關(guān)性信息進(jìn)行管理的應(yīng)用之間的相關(guān)程度(步驟403)。作為具體示例,當(dāng)兩個應(yīng)用之間的使用模式屬于一相關(guān)模式時,控制單元15可以將該相關(guān)模式的點(diǎn)數(shù)作為兩個應(yīng)用之間的相關(guān)程度。根據(jù)上文描述的示例性實施例,事先將應(yīng)用設(shè)置為相互關(guān)聯(lián),并且當(dāng)用戶選擇特定應(yīng)用的圖標(biāo)時,將設(shè)置了與該應(yīng)用關(guān)聯(lián)的應(yīng)用呈現(xiàn)給用戶。作為結(jié)果,當(dāng)啟動該應(yīng)用時,用戶能夠選擇并同時啟動與該應(yīng)用設(shè)置了關(guān)聯(lián)的應(yīng)用。另外,即使設(shè)置了多個應(yīng)用與特定應(yīng)用關(guān)聯(lián),用戶能夠從這些應(yīng)用中選擇和啟動期望的應(yīng)用。而且,因為以符合相關(guān)程度的尺寸來顯示與該特定應(yīng)用設(shè)置了關(guān)聯(lián)的應(yīng)用的圖標(biāo),所以用戶既能夠看到相關(guān)程度,也能夠容易地選擇具有最高相關(guān)程度的應(yīng)用。作為本示例性實施例的具體示例,示出了一個示例,其中當(dāng)兩個應(yīng)用的使用模式屬于一相關(guān)模式時,控制單元15將該相關(guān)模式的點(diǎn)數(shù)作為兩個應(yīng)用之間的相關(guān)程度。然而,本發(fā)明不限于這種形式。作為另一示例,當(dāng)兩個應(yīng)用的使用模式屬于一相關(guān)模式時,控制單元15可以將該相關(guān)模式的點(diǎn)數(shù)添加到兩個應(yīng)用之間的相關(guān)程度。盡管上文已經(jīng)示出了作為本發(fā)明的示例性實施例的示例,其中根據(jù)兩個圖標(biāo)之間的相對位置關(guān)系或者啟動或終止的定時的時間關(guān)系來確定兩個應(yīng)用中的每個應(yīng)用要顯示在哪個顯示器上,但是本發(fā)明不限于這些形式。每個應(yīng)用要顯示在哪個顯示器上,不僅可以基于圖標(biāo)的位置關(guān)系來確定而且可以基于兩個應(yīng)用之間的任何關(guān)系來確定。每個應(yīng)用的窗口要顯示在哪個顯示器上可以基于兩個應(yīng)用之間的關(guān)系來確定,并且因此可以啟動合適地布置在兩個顯示器上的兩個應(yīng)用,而不需要用戶進(jìn)行復(fù)雜操作。
例如,當(dāng)以往已經(jīng)啟動兩個應(yīng)用時,可以基于應(yīng)用窗口的布置關(guān)系來確定應(yīng)用要顯示在哪個顯示器上,所述應(yīng)用窗口的布置關(guān)系指示當(dāng)以往啟動兩個應(yīng)用時哪些應(yīng)用被使用并且被顯示在哪些顯示器上。可選地,可以基于以往的應(yīng)用窗口的布置頻率來確定每個應(yīng)用要顯示在哪個顯示器上。如果當(dāng)以往啟動兩個應(yīng)用A和B時,應(yīng)用A顯示在顯示器A上且應(yīng)用B顯示在顯示器B上的頻率高于應(yīng)用A顯示在顯示器B上且應(yīng)用B顯示在顯示器A上的頻率,控制單元15可以確定在顯示器A上顯示應(yīng)用A而在顯示器B上顯示應(yīng)用B??蛇x地,當(dāng)先前啟動兩個應(yīng)用時,可以基于應(yīng)用窗口的布置關(guān)系來確定應(yīng)用要顯示在哪個顯示器上,其指示先前啟動兩個應(yīng)用時在哪個顯示器上顯示哪個應(yīng)用??蛇x地,采用了這樣的解決方案,通過該方案,用戶可以設(shè)置兩個應(yīng)用的關(guān)系,其用于確定應(yīng)用要顯示在哪個顯示器上。當(dāng)存儲了指示用戶設(shè)置的關(guān)系的信息時,控制單元15可以參考該信息來確定在兩個顯示器上顯示兩個應(yīng)用時的布置。
而且,如果要在兩個顯示器上啟動的兩個應(yīng)用已經(jīng)設(shè)置了關(guān)聯(lián)時,同時觸摸兩個圖標(biāo)或者將一個圖標(biāo)拖放到另一個圖標(biāo)上不是絕對必要的。當(dāng)兩個應(yīng)用已經(jīng)設(shè)置了關(guān)聯(lián)時,信息處理終端10可以事先保存指示已經(jīng)設(shè)置關(guān)聯(lián)的應(yīng)用組合的信息。通過簡單地命令啟動一個應(yīng)用,信息處理終端10于是能夠啟動被命令啟動的應(yīng)用和與該應(yīng)用設(shè)置了關(guān)聯(lián)的應(yīng)用,而不需要用戶同時觸摸兩個圖標(biāo)或者將一個圖標(biāo)拖放到另一個圖標(biāo)上。而且在該情況下,信息處理終端10可以基于應(yīng)用之間的關(guān)系確定應(yīng)用要在哪個顯示器上啟動,所述應(yīng)用之間的關(guān)系例如是兩個圖標(biāo)之間的相對位置關(guān)系、以往的啟動或終止的定時的時間關(guān)系、應(yīng)用窗口的以往的布置關(guān)系(如頻率或先前的狀態(tài))、以及用戶的設(shè)置。在該情況下,信息處理終端10可以基于應(yīng)用的以往使用模式來學(xué)習(xí)相關(guān)應(yīng)用的組合。例如,當(dāng)應(yīng)用A以往在一個顯示器上顯示和使用時,如果應(yīng)用B以最高頻率顯示在另一顯示器上,則信息處理終端10應(yīng)該設(shè)置應(yīng)用A和應(yīng)用B相互關(guān)聯(lián)??蛇x地,如果當(dāng)先前使用顯示在一個顯示器上的應(yīng)用A時,應(yīng)用C被顯示在另一顯示器上,則信息處理終端10應(yīng)該設(shè)置應(yīng)用A和應(yīng)用C相互關(guān)聯(lián)。本發(fā)明不限于通過逐個應(yīng)用學(xué)習(xí)來建立相關(guān)性的情形。作為另一示例,信息處理終端10可以通過用戶的設(shè)置而不是學(xué)習(xí)來設(shè)置一個應(yīng)用與另一個應(yīng)用關(guān)聯(lián)。盡管上文說明了關(guān)于本發(fā)明的示例性實施例,本發(fā)明不限于這些實施例,在本發(fā)明的技術(shù)思想的范圍內(nèi),這些示例性實施例可以組合使用,或可以修改部分配置。本發(fā)明基于2010年4月27日提交申請的日本專利申請No. 2010-102251,并且要求其優(yōu)先權(quán),通過引用將該申請的公開內(nèi)容并入本文。
權(quán)利要求
1.一種信息處理終端,包括 第一顯示器和第二顯示器;以及 控制裝置,當(dāng)已經(jīng)命令啟動第一應(yīng)用時,在所述第一顯示器或所述第二顯示器上顯示所述第一應(yīng)用和第二應(yīng)用中的每個應(yīng)用的窗ロ; 其中所述控制裝置基于所述第一應(yīng)用和所述第二應(yīng)用之間的關(guān)系來確定所述第一應(yīng)用和所述第二應(yīng)用中的每個應(yīng)用的窗ロ要在哪個顯示器上顯示。
2.根據(jù)權(quán)利要求I所述的信息處理終端,其中 所述關(guān)系是在所述第一顯示器或所述第二顯示器上顯示的、指示所述第一應(yīng)用的第一圖標(biāo)與指示所述第二應(yīng)用的第二圖標(biāo)之間的相對位置關(guān)系;并且 所述控制裝置基于在命令啟動所述第一應(yīng)用時的所述位置關(guān)系,確定所述第一應(yīng)用和所述第二應(yīng)用中的每個應(yīng)用的窗ロ要在哪個顯示器上顯示。
3.根據(jù)權(quán)利要求2所述的信息處理終端,其中所述控制裝置基于在選擇所述第一圖標(biāo)和所述第二圖標(biāo)時的所述位置關(guān)系,確定所述第一應(yīng)用和所述第二應(yīng)用中的每個應(yīng)用的窗ロ要在哪個顯示器上顯示。
4.根據(jù)權(quán)利要求2或權(quán)利要求3所述的信息處理終端,其中,當(dāng)所述第一圖標(biāo)被拖放到所述第二圖標(biāo)上時,所述控制裝置基于在拖拽所述第一圖標(biāo)之前的所述位置關(guān)系,確定所述第一應(yīng)用和所述第二應(yīng)用中的每個應(yīng)用的窗ロ要在哪個顯示器上顯示。
5.根據(jù)權(quán)利要求2或權(quán)利要求3所述的信息處理終端,其中,當(dāng)所述第一圖標(biāo)被拖放到所述第二圖標(biāo)上時,所述控制裝置基于在放下所述第一圖標(biāo)之后的所述位置關(guān)系,確定所述第一應(yīng)用和所述第二應(yīng)用中的每個應(yīng)用的窗ロ要在哪個顯示器上顯示。
6.根據(jù)權(quán)利要求2或權(quán)利要求3所述的信息處理終端,其中,確定所述第一應(yīng)用和所述第二應(yīng)用中的每個應(yīng)用的窗ロ要在哪個顯示器上顯示,以與在所述第一顯示器和所述第二顯示器的排列方向上所述第一圖標(biāo)和所述第二圖標(biāo)之間的相對位置關(guān)系相匹配。
7.根據(jù)權(quán)利要求I至6中任一項所述的信息處理終端,還包括單顯示器模式和雙顯示器模式,在所述單顯示器模式下,在所述第一顯示器和所述第二顯示器中的任一個上顯示所述第一應(yīng)用,以及在所述雙顯示器模式下,跨所述第一顯示器和所述第二顯示器顯示所述第一應(yīng)用, 其中,如果根據(jù)所述關(guān)系確定所述第一應(yīng)用和所述第二應(yīng)用中的每個應(yīng)用的窗ロ要在哪個顯示器上顯示,所述控制裝置在所述單顯示器模式啟動所述第一應(yīng)用。
8.根據(jù)權(quán)利要求I至7中任一項所述的信息處理終端,其中 所述第二應(yīng)用事先與所述第一應(yīng)用關(guān)聯(lián)地設(shè)置;并且 當(dāng)選擇指示所述第一應(yīng)用的第一圖標(biāo)時,所述控制裝置在所述第一圖標(biāo)的鄰域中顯示指示所述第二應(yīng)用的第二圖標(biāo)。
9.根據(jù)權(quán)利要求8所述的信息處理終端,其中,當(dāng)選擇所述第一圖標(biāo)時,所述控制裝置在所述第一圖標(biāo)的鄰域中顯示包括所述第二圖標(biāo)在內(nèi)的、與已經(jīng)與所述第一應(yīng)用相關(guān)聯(lián)地設(shè)置的多個相關(guān)應(yīng)用對應(yīng)的多個圖標(biāo)。
10.根據(jù)權(quán)利要求9所述的信息處理終端,其中,所述控制裝置以同所述多個相關(guān)應(yīng)用中的每個應(yīng)用與所述第一應(yīng)用的相關(guān)程度相對應(yīng)的尺寸來顯示所述多個相關(guān)應(yīng)用的每個圖標(biāo)。
11.根據(jù)權(quán)利要求10所述的信息處理終端,其中,所述控制裝置基于所述第一應(yīng)用的啟動定時和終止定時中的至少ー個與所述相關(guān)應(yīng)用的啟動定時和終止定時中的至少ー個之間以往的相對時間關(guān)系,來設(shè)置所述相關(guān)應(yīng)用與所述第一應(yīng)用關(guān)聯(lián)。
12.根據(jù)權(quán)利要求11所述的信息處理終端,其中,所述控制裝置設(shè)置由所述時間關(guān)系確定的相關(guān)模式與在所述相關(guān)模式應(yīng)用時的點(diǎn)數(shù)之間的對應(yīng)關(guān)系,并且基于所述點(diǎn)數(shù),繼續(xù)更新適合所述相關(guān)模式的應(yīng)用之間的相關(guān)程度。
13.根據(jù)權(quán)利要求12所述的信息處理終端,其中,所述控制裝置針對下述至少ー個相關(guān)模式來設(shè)置所述對應(yīng)關(guān)系 第一相關(guān)模式,其中每當(dāng)所述第一應(yīng)用被啟動時,所述相關(guān)應(yīng)用在從所述第一應(yīng)用啟動時起的預(yù)定閾值時間間隔中、在與所述第一應(yīng)用的顯示器不同的顯示器上被啟動,而且所述第一應(yīng)用和所述相關(guān)應(yīng)用的終止時間之間的差在預(yù)定時間間隔內(nèi); 第二相關(guān)模式,其中所述相關(guān)應(yīng)用在從所述第一應(yīng)用啟動的時刻起經(jīng)過預(yù)定時間間隔之后,在與所述第一應(yīng)用的顯示器不同的顯示器上被啟動,而且所述相關(guān)應(yīng)用的終止時間在所述第一應(yīng)用的終止時間之前,或者在從所述第一應(yīng)用的終止時間起的預(yù)定時間間隔內(nèi);以及 第三相關(guān)模式,其中所述相關(guān)應(yīng)用在從所述第一應(yīng)用啟動的時刻起經(jīng)過預(yù)定時間間隔之后,在與所述第一應(yīng)用的顯示器不同的顯示器上被啟動,而且所述相關(guān)應(yīng)用的終止時間在從所述第一應(yīng)用的終止時間起經(jīng)過預(yù)定時間間隔之后。
14.根據(jù)權(quán)利要求13所述的信息處理終端,其中所述第一相關(guān)模式的點(diǎn)數(shù)高于所述第二相關(guān)模式的點(diǎn)數(shù),以及所述第二相關(guān)模式的點(diǎn)數(shù)高于所述第三相關(guān)模式的點(diǎn)數(shù)。
15.根據(jù)權(quán)利要求I所述的信息處理終端,其中,根據(jù)所述第一應(yīng)用和所述第二應(yīng)用以往被啟動時所述第一應(yīng)用和所述第二應(yīng)用顯示在所述第一顯示器和所述第二顯示器中的哪個顯示器上,來確定所述關(guān)系。
16.根據(jù)權(quán)利要求15所述的信息處理終端,其中,根據(jù)所述第一應(yīng)用和所述第二應(yīng)用顯示在所述第一顯示器和所述第二顯示器中的哪個顯示器上的頻率更高,來確定所述關(guān)系O
17.根據(jù)權(quán)利要求15所述的信息處理終端,其中,根據(jù)所述第一應(yīng)用和所述第二應(yīng)用先前被啟動時所述第一應(yīng)用和所述第二應(yīng)用顯示在所述第一顯示器和所述第二顯示器中的哪個顯示器上,來確定所述關(guān)系。
18.根據(jù)權(quán)利要求I所述的信息處理終端,其中通過用戶的操作來設(shè)定所述關(guān)系。
19.一種配備有第一顯示器和第二顯示器的信息處理終端的控制方法,所述控制方法包括 當(dāng)已經(jīng)命令啟動第一應(yīng)用時,基于所述第一應(yīng)用和所述第二應(yīng)用之間的關(guān)系來確定所述第一應(yīng)用和所述第二應(yīng)用中的每個應(yīng)用的窗ロ要在哪個顯示器上顯示;并且 將所述第一應(yīng)用和所述第二應(yīng)用的窗口中的每個窗ロ顯示在被確定的所述顯示器上。
全文摘要
一種信息處理終端配備有第一顯示器、第二顯示器以及控制裝置,當(dāng)已經(jīng)命令啟動第一應(yīng)用時,在第一顯示器或第二顯示器上顯示第一應(yīng)用和第二應(yīng)用中的每個應(yīng)用的窗口??刂蒲b置基于第一應(yīng)用和第二應(yīng)用之間的關(guān)系確定第一應(yīng)用和第二應(yīng)用中的每個應(yīng)用的窗口要在哪個顯示器上顯示。
文檔編號G06F3/0488GK102859483SQ20118002088
公開日2013年1月2日 申請日期2011年2月15日 優(yōu)先權(quán)日2010年4月27日
發(fā)明者藤若雅也 申請人:日本電氣株式會社