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