專利名稱:顯示控制裝置、顯示控制方法、程序以及集成電路的制作方法
技術領域:
本發(fā)明涉及顯示控制裝置、顯示控制方法、程序以及集成電路,特別 涉及能夠通過控制顯示裝置,來分層地顯示多個畫面的顯示控制裝置、顯 示控制方法、程序以及集成電路。
背景技術:
至今為止,在計算機以及/或者工作站、手機等信息設備中裝載有將多
個畫面(窗口)分層地顯示在液晶以及/或者CRT等顯示裝置上的系統(tǒng)(多窗
口系統(tǒng))。在這樣的多窗口系統(tǒng)中,提出有這樣的顯示控制裝置進行將顯
示裝置上的顯示切換為用戶所希望的顯示那樣的顯示切換處理。 作為進行顯示切換處理的顯示控制裝置的一個例子,提出有這樣的顯
示控制裝置當存在有來自用戶的保持請求時,將那時以分層顯示的各個 畫面的布局信息保持在布局保持單元中(無圖示)(例如,參照專利文獻1)。 根據(jù)該顯示控制裝置,當將顯示裝置上的顯示切換成存在有保持請求時的 顯示時,用戶參照保持在布局保持單元中的布局信息,來指定存在有保持 請求時顯示在顯示裝置的最前面的畫面。顯示控制裝置按照包括被指定的 畫面的各個畫面的布局信息,來再次顯示當存在有保持請求時以分層顯示 的各個畫面。因此,能夠?qū)@示裝置上的顯示切換成用戶所希望的顯示。
并且,作為進行顯示切換處理的顯示控制裝置的其它例子,提出有這 樣的顯示控制裝置讓用戶指定切換一次顯示的多個畫面,將被指定的多 個畫面分配給一個群,使其圖標化,來將該圖標預先顯示在顯示裝置上(例 如,參照專利文獻2)。根據(jù)該顯示控制裝置,當將顯示裝置上的顯示切換 成用戶所指定的多個畫面時,用戶選擇被顯示在顯示裝置上的圖標。顯示 控制裝置一次顯示出被分配給所選擇的圖標的群的多個畫面。故而,能夠 將顯示裝置上的顯示切換成用戶所希望的顯示。
專利文獻l:特開平5-2382號公報專利文獻2:專利第2787833號公報
不過,在以往的顯示控制裝置中,為了將顯示裝置上的顯示切換成所 希望的顯示,用戶必須進行保持請求,或預先指定成為切換對象的畫面, 或預先指定成為切換對象的畫面且將其分配給一個群。也就是說,用戶為 了將顯示裝置上的顯示切換成所希望的顯示,必須預先指定成為切換對象 的畫面。因此,在切換對象具有多個時,必須針對每個切換對象預先指定 成為切換對象的畫面,使操作變得復雜。
并且,在用戶進行保存請求的以往的顯示控制裝置中,用戶通過參照 布局信息,對存在有保持請求時顯示在顯示裝置的最前面的畫面進行指定, 來切換顯示裝置上的顯示。因此,在指定畫面的階段,用戶不能一下把握 各個畫面實際顯示的情況。并且,即使在預先顯示圖標的以往的顯示控制 裝置中,在選擇圖標的階段,用戶也不能一下把握各個畫面實際顯示的情 況。
發(fā)明內(nèi)容
本發(fā)明是解決上述以往的課題的發(fā)明,目的在于提供一種能夠在用 戶不進行繁雜操作,就能一下把握切換后的顯示狀態(tài)的狀態(tài)下,將顯示裝 置上的顯示切換成用戶所希望的畫面的顯示控制裝置。
本發(fā)明是解決上述以往的課題的發(fā)明,本發(fā)明所涉及的顯示控制裝置 是能夠通過控制顯示裝置,來以分層顯示多個畫面的顯示控制裝置。該顯 示控制裝置包括更新請求單元,進行讓顯示裝置上的顯示更新用的更新 請求;顯示更新單元,響應來自更新請求單元的更新請求,來更新顯示裝 置上的顯示;布局保持單元,在顯示更新單元中的更新處理之后,保持以 分層顯示在顯示裝置上的各個畫面的布局信息;群分配單元,參照被保持 在布局保持單元的各個畫面的布局信息,來將一部分或全部以可視狀態(tài)顯 示在顯示裝置上的畫面分配給一個群;群保持單元,保持群信息,該群信 息表示在群分配單元中所分配的群、與屬于該群的畫面之間的對應;以及 切換請求單元,進行以可視狀態(tài)使切換目標畫面候補一覽顯示在顯示裝置 上用的一覽顯示請求,該切換目標畫面候補一覽是用群單位將含在群保持 單元的群信息中的畫面表示為切換目標畫面候補的一覽。顯示更新單元進一步響應來自切換請求單元的一覽顯示請求,按照保持在群保持單元中的 群信息,來更新顯示裝置上的顯示,以使切換目標畫面候補一覽以可視狀 態(tài)顯示在顯示裝置上。
在上述結構中,根據(jù)顯示更新單元中的更新處理自動地保持各個畫面 的布局信息。因此,即使因更新處理而產(chǎn)生有多個切換對象,用戶也不必 對每個切換對象預先指定成為切換對象的畫面,不需要繁雜的操作,還能 夠降低錯誤操作的可能性。而且,通過將切換目標畫面候補一覽顯示在顯 示裝置上,不僅能夠掌握顯示在顯示裝置的最前面的畫面的顯示狀態(tài),還 能夠掌握一部分或全部以可視狀態(tài)顯示在顯示裝置上的多個畫面的顯示狀 態(tài),使用戶能夠一下把握切換后的顯示狀態(tài)。這樣一來,能夠在用戶不進 行繁雜操作,就可一下把握切換后的顯示狀態(tài)的狀態(tài)下,將顯示裝置上的 顯示切換成用戶所希望的畫面。
最好該顯示控制裝置還包括群追加單元,該群追加單元參照被保持在 布局保持單元中的各個畫面的布局信息,將與在群分配單元中所分配的群 不同的、能夠互不重疊地顯示在顯示裝置上的畫面的組合以每個該組合為 單位分配給每一群,并且將由該分配的群構成的群信息追加到被保持在群 保持單元的群信息中。這樣一來,用戶即使對于過去沒有被同時顯示的畫 面,也能夠一下把握切換后的顯示狀態(tài)。
最好切換目標畫面候補一覽表示為能夠用群單位將含在群保持單元的 群信息中的畫面選擇為切換目標畫面候補。該顯示控制裝置還包括布局更 新單元,該布局更新單元在根據(jù)用戶操作在切換目標畫面候補一覽上選擇 了規(guī)定的群時,更新被保持在布局保持單元中的布局信息,以使屬于規(guī)定 的群的所有畫面以可視狀態(tài)顯示在顯示裝置上。顯示更新單元還可以響應 布局更新單元的更新處理,按照由布局更新單元所更新的布局保持單元的 布局信息,來更新顯示裝置上的顯示。因此,能夠用群單位在切換目標畫 面候補一覽上選擇畫面,能夠顯示屬于所選擇的群的所有畫面。
最好切換目標畫面候補一覽表示為能夠用畫面單位將含在群保持單元 的群信息中的畫面選為切換目標畫面候補。該顯示控制裝置還包括布局更 新單元,該布局更新單元在根據(jù)用戶操作在切換目標畫面候補一覽上選擇 了規(guī)定的畫面時,更新被保持在布局保持單元中的布周信息,以使規(guī)定的
8畫面顯示在顯示裝置上的最前面。顯示更新單元還可以響應布局更新單元 的更新處理,按照由布局更新單元所更新的布局保持單元的布局信息,來 更新顯示裝置上的顯示。因此,能夠在切換目標畫面候補一覽上選擇一個 畫面,能夠僅顯示所選擇的畫面。此時,布局更新單元也可以更新被保持 在布局保持單元中的布局信息,以使規(guī)定的畫面顯示在顯示裝置上的最前 面即顯示裝置的整個顯示區(qū)域上。這樣一來,能夠?qū)⑦x擇的畫面擴大為顯 示裝置的整個顯示區(qū)域的顯示尺寸,來進行顯示。此時,并且,還可以包 括群更新單元,該群更新單元參照由布局更新單元所更新的布局保持單元 的布局信息,將一部分或全部應該以可視狀態(tài)顯示在顯示裝置上的畫面分 配給一個群,根據(jù)該分配的群來更新群保持單元的群信息。因此,能夠很 容易地改變已被保持在群保持單元中的群信息。
而且,本發(fā)明還面向于解決上述以往的課題的顯示控制方法,本發(fā)明 所涉及的顯示控制方法用于通過控制顯示裝置,來分層地顯示多個畫面的 顯示控制裝置,該方法包括以下步驟更新請求步驟,進行讓顯示裝置上 的顯示更新用的更新請求;第一顯示更新步驟,響應更新請求步驟中的更 新請求,來更新顯示裝置上的顯示;布局保持單元,在第一顯示更新步驟 中的更新處理之后,將以分層顯示在顯示裝置上的各個畫面的布局信息保 持在顯示控制裝置中;群分配步驟,參照被保持在顯示控制裝置中的各個 畫面的布局信息,來將一部分或全部以可視狀態(tài)顯示在顯示裝置上的畫面 分配給一個群;群保持步驟,將群信息保持在顯示控制裝置中,該群信息
表示在群分配步驟中所分配的群、與屬于該群的畫面之間的對應;切換請 求步驟,進行以可視狀態(tài)使切換目標畫面候補一覽顯示在顯示裝置上用的 一覽顯示請求,該切換目標畫面候補一覽是用群單位將含在顯示控制裝置 的群信息中的畫面表示為切換目標畫面候補的一覽;以及第二顯示更新步 驟,響應切換請求步驟中的一覽顯示請求,利用保持在顯示控制裝置中的 群信息,來更新顯示裝置上的顯示,以使切換目標畫面候補一覽以可視狀 態(tài)顯示在顯示裝置上。
并且,本發(fā)明還面向于解決上述以往的課題的程序,本發(fā)明所涉及的 程序是用于讓能夠通過控制顯示裝置,來以分層顯示多個畫面的計算機執(zhí) 行的程序。讓計算機執(zhí)行以下步驟更新請求步驟,進行讓顯示裝置上的顯示更新用的更新請求;第一顯示更新步驟,響應更新請求步驟中的更新 請求,來更新顯示裝置上的顯示;布局保持步驟,在第一顯示更新步驟中 的更新處理之后,將以分層顯示在顯示裝置上的各個畫面的布局信息保持 在計算機中;群分配步驟,參照被保持在計算機中的各個畫面的布局信息, 來將一部分或全部以可視狀態(tài)顯示在顯示裝置上的畫面分配給一個群;群 保持步驟,將群信息保持在計算機中,該群信息表示在群分配步驟中所分 配的群、與屬于該群的畫面之間的對應;切換請求步驟,進行以可視狀態(tài) 使切換目標畫面候補一覽顯示在顯示裝置上用的一覽顯示請求,該切換目 標畫面候補一覽是用群單位將含在計算機的群信息中的畫面表示為切換目 標畫面候補的一覽;以及第二顯示更新步驟,響應切換請求步驟中的一覽 顯示請求,利用保持在計算機中的群信息,來更新顯示裝置上的顯示,以 使切換目標畫面候補一覽以可視狀態(tài)顯示在顯示裝置上。
并且,本發(fā)明還面向于解決上述以往的課題的集成電路,本發(fā)明所涉 及的集成電路是能夠通過控制顯示裝置,來以分層顯示多個畫面的集成電 路。該集成電路包括更新請求單元,進行讓顯示裝置上的顯示更新用的 更新請求;顯示更新單元,響應來自更新請求單元的更新請求,來更新顯 示裝置上的顯示;布局保持單元,在顯示更新單元中的更新處理之后,保 持以分層顯示在顯示裝置上的各個畫面的布局信息;群分配單元,參照被 保持在布局保持單元中的各個畫面的布局信息,來將一部分或全部以可視 狀態(tài)顯示在顯示裝置上的畫面分配給一個群;群保持單元,保持群信息, 該群信息表示在群分配單元中所分配的群、與屬于該群的畫面之間的對應; 以及切換請求單元,進行以可視狀態(tài)使切換目標畫面候補一覽顯示在顯示 裝置上用的一覽顯示請求,該切換目標畫面候補一覽是用群單位將含在群 保持單元的群信息中的畫面表示為切換目標畫面候補的一覽。顯示更新單 元進一步響應來自切換請求單元的一覽顯示請求,按照保持在群保持單元 中的群信息,來更新顯示裝置上的顯示,以使切換目標畫面候補一覽以可 視狀態(tài)顯示在顯示裝置上。
(發(fā)明的效果)
根據(jù)本發(fā)明,提供一種能夠在用戶不進行繁雜操作,就可一下把握切 換后的顯示狀態(tài)的狀態(tài)下,將顯示裝置上的顯示切換成用戶所希望的畫面
10的顯示控制裝置。 附圖的簡單說明
圖1是表示第一實施方式所涉及的顯示控制裝置100的概要
結構的方框圖。
圖2是表示布局信息的一個例子的圖。 圖3是表示群信息的一個例子的圖。 圖4是表示切換目標畫面候補一覽的顯示例的圖。 圖5是表示切換目標畫面候補一覽的顯示例的圖。 圖6是表示切換目標畫面候補一覽的顯示例的圖。 圖7是表示第一實施方式所涉及的顯示控制裝置100的控制 處理的流程圖。
圖8是表示控制處理中的顯示切換處理的詳細情況的流程圖。 圖9是舉例表示將顯示裝置300的顯示從(a)更新為(d)的情
況的圖。
圖10是表示對應于圖9的顯示(a) (d)中的每一個的布局保 持單元103的布局信息的圖。
圖11是表示對應于圖9的顯示(a) (d)中的每一個的群保持 單元106的群信息的圖。
圖12是表示固定顯示畫面被顯示在顯示裝置300上的例子的圖。
圖13是表示第二實施方式所涉及的顯示控制裝置100a的概 要結構的方框圖。
圖14是表示第二實施方式所涉及的顯示控制裝置100a的控 制處理的流程圖。
圖15是表示群追加處理的詳細情況的流程圖。
圖16是模式地表示畫面H 畫面M被以分層顯示在顯示裝置 300上的樣子的圖。
圖17是表示在圖16的顯示狀態(tài)中被保持在布局保持單元103 中的布局信息的圖。
ii圖18是表示在圖16的顯示狀態(tài)中被保持在群保持單元106
中的群信息的圖。
圖19是表示第三實施方式所涉及的顯示控制裝置100b的概
要結構的方框圖。
圖20是表示群選擇一覽和畫面選擇一覽的顯示例的圖。 圖21是第三實施方式中的顯示切換處理的詳細流程圖。 圖22是舉例表示將顯示裝置300的顯示從(a)更新為(d)的情
況的圖。
圖23是表示對應于圖22的顯示(a) (d)中的每一個的布局保 持單元103的布周信息的圖。
圖24是表示對應于圖22的顯示(a) (d)中的每一個的群保持 單元106的群信息的圖。
(符號的說明)
100、 100a、 100b—顯示控制裝置;IOI —更新請求單元;102 —顯示更 新單元;103—布局保持單元;104—群分配單元;105 —顯示狀態(tài)判斷單元;
106 —群保持單元;107 —切換請求單元;108 —布局更新單元;131 —群追 加單元;171 —群更新單元;200 —輸入裝置;300 —顯示裝置。
具體實施例方式
以下,參照附圖,對本發(fā)明的實施方式進行說明。 (第一實施方式)
圖1是表示本發(fā)明的第一實施方式所涉及的顯示控制裝置100的概要
結構的方框圖。
在圖1中,顯示控制裝置100連接在輸入裝置200及顯示裝置300上。 輸入裝置200是按鍵以及/或者鼠標等裝置,用于輸入用戶操作。顯示裝置 300是CRT顯示器以及/或者液晶顯示器等裝置。顯示控制裝置100是按照 來自輸入裝置200的輸入,來控制顯示裝置300的顯示的裝置。顯示控制 裝置100包括更新請求單元101、顯示更新單元102、布局保持單元103、 群分配單元104、顯示狀態(tài)判斷單元105、群保持單元106、切換請求單元 107以及布局更新單元108。更新請求單元101例如由應用以及/或者任務等構成,使來自輸入裝置 200的用戶操作為輸入。更新請求單元101在被輸入的用戶操作表示顯示更 新指示時,對于顯示更新單元102進行更新顯示裝置300的顯示用的更新 請求。顯示更新請求意味著應用的啟動等,新的畫面所顯示的指示。在更 新請求中含有由用戶操作所更新的各個畫面的布局信息。
顯示更新單元102響應來自更新請求單元101的更新請求,將含在該 更新請求中的各個畫面的布局信息保持在布局保持單元103中,同時,按 照被保持在布局保持單元103中的布局信息來更新顯示裝置300的顯示。 并且,顯示更新單元102響應來自更新請求單元101的更新請求,來對群 分配單元104進行群分配請求。
布局保持單元103保持各個畫面的布局信息。圖2是表示布局信息的 一個例子的圖。如圖2所示,布局信息由識別各個畫面用的畫面識別符、 和各個畫面的顯示位置(X坐標、Y坐標)、顯示尺寸(寬度、高度)及顯示順 序構成。
群分配單元104響應來自顯示更新單元102的群分配請求,來對顯示 狀態(tài)判斷單元105進行顯示狀態(tài)判斷請求,該顯示狀態(tài)判斷請求用于請求 對含在布局保持單元103的布局信息中的各個畫面的顯示狀態(tài)進行判斷。 群分配單元104從顯示狀態(tài)判斷單元105取得各個畫面的顯示狀態(tài),將在 顯示裝置300上僅能夠看見一部分或全部的狀態(tài)(一部分或全部是可視狀態(tài)) 的畫面一起分配給一個群。群分配單元104將與所分配的群有關的群信息 保持在群保持單元106中。后面將對群信息的詳細情況進行說明。
顯示狀態(tài)判斷單元105響應來自群分配單元104的顯示狀態(tài)判斷請求, 根據(jù)被保持在布局保持單元103中的布局信息(X、 Y坐標、寬度、高度、顯 示順序),來判斷各個畫面的重疊情況。顯示狀態(tài)判斷單元105將含在布局 保持單元103的布局信息的各個畫面中的、在顯示裝置300上一部分或全 部為可視狀態(tài)的畫面判斷為可視畫面,將被其它畫面完全覆蓋的、在顯示 裝置300上看不見的畫面判斷為不可視畫面。
群保持單元106保持群信息。圖3是表示群信息的一個例子的圖。如 圖3所示,群信息由識別各個群用的群識別符、和屬于各個群的畫面的識 別符(所屬畫面識別符)構成。切換請求單元107使來自輸入裝置200的用戶操作為輸入。切換請求 單元107在被輸入的用戶操作表示顯示切換指示時,取得被保持在群保持 單元106中的群信息,對于顯示更新單元102,進行顯示切換目標畫面候補 一覽用的一覽顯示請求。顯示切換指示意味著使正在顯示的畫面再次顯示 的指示。在一覽顯示請求中含有群信息。圖4 圖6是表示切換目標畫面候 補一覽的顯示例的圖。圖4 圖6表示圖3所示的群信息被保持在群保持單 元106中時的顯示例。在圖4的切換目標畫面候補一覽中,群1被粗框包 圍著。用戶能夠通過利用輸入裝置200將被粗框包圍著的選擇范圍移動到 群1或群2的任意一方,按下決定鍵,來選擇群1或2中的任意一個。在 圖5的切換目標畫面候補一覽中,再現(xiàn)有各個畫面的布局。并且,在圖5 的切換目標畫面候補一覽中,被選擇的群被實線包圍著,沒有選擇的群被 虛線包圍著。用戶能夠通過使用輸入裝置200,用實線包圍群1或2中的任 意一個,按下決定鍵,來選擇群1或2中的任意一個。在圖6的切換目標 畫面候補一覽中,與圖4 一樣,群1被粗框包圍著。用戶能夠通過使用輸 入裝置200將被粗框包圍著的選擇范圍移動到群1或2的任意一方,按下 決定鍵,來選擇群1或2中的任意一個。因此,切換目標畫面候補一覽是 用群單位將含在群信息中的畫面表示為切換目標候補的一覽。
另外,在圖4 圖6中,示出了顯示有所屬畫面識別符(畫面A C)的例 子,但并不限定于此。例如,也可以顯示各個畫面的標題名以及/或者更新 請求單元101的名稱等。例如,在更新請求單元101由應用以及/或者任務 構成時,更新請求單元101的名稱成為應用名以及/或者任務名。并且,例 如,也可以不用所屬畫面識別符以及/或者標題名等文字列,而使用直接 表示各個畫面的顯示內(nèi)容的圖標等圖像。而且,在圖4以及/或者圖6中, 也可以設定為對每群改變所屬畫面識別符以及/或者標題名的文字色以及 /或者背景色、字體等。并且,在圖5中,也可以不僅顯示所屬畫面識別 符,還顯示群名。
并且,切換請求單元107在被輸入的用戶操作表示群選擇時,對于布 局更新單元108,進行讓布局保持單元103的布局信息更新用的布局更新請 求,對于顯示更新單元102,進行切換顯示請求。
布局更新單元108響應來自切換請求單元107的布局更新請求,來更新被保持在布局保持單元103中的布局信息。
以下,參照圖7~圖11,對本發(fā)明的第一實施方式所涉及的顯示控制裝 置100的控制處理的流程進行說明。圖7是表示第一實施方式所涉及的顯 示控制裝置100的控制處理的流程圖。圖8是表示控制處理中的顯示切換 處理的詳細情況的流程圖。圖9是舉例表示將顯示裝置300的顯示從(a)更 新到(d)的情況的圖。圖10是表示對應于圖9的顯示(a廣(d)的每一個的布 局保持單元103的布局信息的圖。圖11是表示對應于圖9的顯示(a) (d) 的每一個的群保持單元106的群信息的圖。
在初期階段,沒有啟動顯示裝置300,在顯示裝置300上沒有任何顯示。 因此,用戶能夠先讓顯示裝置300啟動,將初期畫面(圖9的(a))顯示在顯 示裝置300上。具體地說,在圖7中,用戶在輸入裝置200中或進行使電 源開關為"ON"的操作,或進行按下啟動按鈕等的操作,輸入表示顯示裝 置300的啟動請求的用戶操作(步驟S201)。切換請求單元107判斷在步驟 S201中被輸入的用戶操作是否表示顯示切換指示(步驟S202)。這里,由于 用戶操作表示啟動請求,因此在步驟S202中判斷為用戶操作不表示顯示切 換指示(在步驟S202中,為"No"),控制處理進入步驟S203。在步驟S203 中,更新請求單元101判斷在步驟S201中被輸入的用戶操作是否表示顯示 更新指示。這里,用戶操作表示啟動請求,需要將初期畫面(圖9的(a))顯 示在顯示裝置300上。因此,用戶操作表示顯示更新指示(在步驟S203中, 為"Yes"),控制處理進入步驟S204。而在用戶操作不表示顯示更新指示(在 步驟S203中,為"No")時,結束控制處理。在步驟S204中,更新請求單 元101對于顯示更新單元102,進行將顯示裝置300的顯示更新為初期畫面 (圖9的(a))的顯示用的更新請求。在該更新請求中包含由用戶操作所更新 的畫面A、 B的布局信息。在步驟S204之后,顯示更新單元102響應更新 請求,使含在該更新請求中的各個畫面的布局信息保持在布局保持單元103 中(步驟S205)。這里,由于進行初期畫面(圖9的(a))的顯示,因此圖10(a) 所示的布局信息被保持在布局保持單元103中。這里,圖10(a)的顯示順序, 是使畫面A為2,使畫面B為1。不過,由于在圖9(a)中,畫面A和B互不 重疊,因此也可以使畫面A為1,使畫面B為2。
在步驟S205之后,顯示更新單元102對于群分配單元104,進行群分
15配請求(步驟S206)。群分配單元104響應群分配請求,重新制作一個成為 分配對象的群(步驟S207)。這里,將最初重新制作的群稱為群l。
在步驟S207之后,群分配單元104將含在布局保持單元103的布局信 息中的多個畫面中的一個設定為成為顯示狀態(tài)判斷的對象的畫面(對象畫 面)(步驟S208)。這里,將保持在布局保持單元103前端的畫面A設定為對 象畫面。然后,群分配單元104對于顯示狀態(tài)判斷單元105,進行有關對象 畫面的顯示狀態(tài)判斷請求(步驟S209)。顯示狀態(tài)判斷單元105根據(jù)被保持 在布局保持單元103中的布局信息(X、 Y坐標、寬度、高度、顯示順序,來 判斷各個畫面的重疊情況,判斷對象畫面是否是可視畫面(步驟S210)。在 圖9(a)中,由于沒有覆蓋遮擋畫面A之上的其它畫面,因此判斷為畫面A 是可視畫面。在對象畫面是可視畫面時(在步驟S210中,為"Yes"),群 分配單元104向在步驟S207中制作的群分配對象畫面(步驟S211)。然后, 控制處理進入步驟S212。而在對象畫面是不可視畫面時(在步驟S210中, 為"No"),不進行步驟S211的處理,進入步驟S212。這里,由于畫面A 是可視畫面,因此在步驟S211中,被分配給群l。在步驟S212中,群分配 單元104判斷對含在布局保持單元103的布局信息中的所有畫面的顯示狀 態(tài)所進行的判斷是否結束(步驟S212)。當對所有畫面所進行的判斷結束了 時(在步驟S212中,為"Yes"),控制處理進入S213。而當對所有畫面所 進行的判斷沒有結束時(在步驟S212中,為"NO"),控制處理返回到步驟 S208,反復執(zhí)行步驟S208~S212的處理,直到對所有畫面所進行的判斷結 束為止。這里,除了畫面A之外,還有畫面B作為含在布局保持單元103 的布局信息中的畫面留下來。因此,處理返回到步驟S208,在步驟S208中, 畫面B被設定為對象畫面。畫面B也與畫面A —樣,是可視畫面(在步驟S210 中,為"Yes")。所以,在步驟S211中,畫面B被分配給群1。在對所有 畫面所進行的判斷結束時(在步驟S212中,為"Yes"),群分配單元104 判斷由與這次制作的群相同的畫面構成的群是否已被保持在群保持單元 106中(步驟S213)。當沒有保持有同一結構的群時(在步驟S213中,為
"NO"),使由在步驟S207、212中制作的群所構成的群信息保持在群保持 單元106中(步驟S214)。而在保持有同一結構的群時(在步驟S213中,為
"Yes"),為了防止重復登記,將步驟S214的保持處理省掉。這里,在群保持單元106中仍然什么也沒有保持。因此,在步驟S213中,判斷為沒有 保持同一結構的群,在步驟S214中,如圖ll(a)所示,群l的群信息被保 持在群保持單元106中。在步驟S214之后,顯示更新單元102按照保持在 布局保持單元103中的布局信息,來將各個畫面顯示在顯示裝置300上(步 驟S215),然后,結束控制處理。
另外,在圖7中,記載了在群的處理(步驟S206 S214)之后,進行顯示 裝置300的顯示更新處理(步驟S215)的例子,但是也可以在群的處理(步驟 S206 S214)之前,進行顯示更新處理(步驟S215)。
其次,對通過用戶操作來將圖9的顯示(a)更新到顯示(b)的情況進行 說明。例如,為了重新啟動電子郵件功能,而使用戶利用輸入裝置200,來 對顯示在初期畫面上的電子郵件圖標等進行單擊操作(步驟S201)。此時, 與顯示初期畫面時一樣,切換請求單元107判斷在步驟S201中輸入的用戶 操作是否表示顯示切換指示(步驟S202)。此時,由于用戶操作是啟動電子 郵件功能的操作,因此在步驟S202中判斷為用戶操作不表示顯示切換指示 (在步驟S202中,為"No"),控制處理進入步驟S203。在步驟S203中, 更新請求單元101判斷在步驟S201中輸入的用戶操作是否需要更新顯示裝 置300的顯示。這里,象圖9的顯示(b)那樣來將畫面C顯示為對應于電子 郵件功能的新畫面。因此,在步驟S203中,判斷為用戶操作需要更新顯示 裝置300的顯示(在步驟S203中,為"Yes"),控制處理進入步驟S204。 在步驟S204中,更新請求單元101對于顯示更新單元102,進行將顯示裝 置300的顯示(a)更新為顯示(b)用的更新請求。在步驟S204之后,顯示更 新單元102響應更新請求,如圖10(b)所示,將含在該更新請求中的各個畫 面的布局信息保持在布局保持單元103中(步驟S205)。在該更新請求中含 有畫面A C的布局信息。以后,對畫面A C進行步驟S206 S214的處理。 在步驟S207中,群2被重新制作。這里,在圖9的(b)中,畫面A、 B被畫 面C覆蓋遮擋,在顯示裝置300上僅有畫面C是可視狀態(tài)。所以,在步驟 S210中,判斷為僅有畫面C是可視畫面,在步驟S214中,如圖11的(b) 所示,僅有畫面C所屬的群2被追加到群保持單元106中。在步驟S214之 后,顯示更新單元102按照保持在布局保持單元103中的布局信息(圖 10(b)),來將各個畫面顯示在顯示裝置300上(步驟S215),然后,結束控制處理。
其次,對于通過用戶操作從輸入裝置200輸入顯示切換指示的情況進 行說明。當在圖7的步驟S201中,從輸入裝置200輸入顯示切換指示時, 切換請求單元107判斷為用戶操作表示顯示切換指示(在步驟S202中,為 "Yes"),控制處理進入顯示切換處理(步驟S216)。以下,參照圖8,對 顯示切換處理的詳細情況進行說明。在圖8中,切換請求單元107取得被 保持在群保持單元106中的群信息,對于顯示更新單元102,進行讓圖9的 (c)所示的切換目標畫面候補一覽顯示用的一覽顯示請求(步驟S221)。顯示 更新單元102按照含在一覽顯示請求中的群信息,如圖9的(c)所示,將切 換目標畫面候補一覽顯示在顯示裝置300上(步驟S222)。另外,由于顯示 更新單元102在顯示切換處理中進行更新處理,因此不進行群分配請求, 不使切換目標畫面候補一覽的布局信息保持在布局保持單元103中。所以, 如圖10的(c)及圖11的(c)所示,布局信息及群信息沒有改變。當在步驟 S222中,切換目標畫面候補一覽被顯示時,用戶使用輸入裝置200,來選 擇顯示在切換目標畫面候補一覽的群中的一個(步驟S223)。作為選擇的方 法,例如,具有這樣的方法用戶在通過使用方向鍵等,移動選擇范圍之 后,再按下決定鍵,來選擇群。并且,例如,還具有這樣的方法用戶通 過使用鼠標等定點設備,直接單擊群,來選擇群。并且,例如,還具有這
樣的方法用戶通過按下對應于顯示在左側的數(shù)字的鍵,來選擇群。
另外,在本實施方式中,示出了用群單位來選擇切換目標畫面候補的 例子,也可以用畫面單位來進行選擇。此時,不管屬于同一群的畫面的哪 一個被選擇,都判斷為該畫面所屬的群被選擇。以下,假設群1被選擇, 來繼續(xù)進行說明。
當切換請求單元107在步驟S223中從輸入裝置200輸入群選擇時,對 于布局更新單元108,進行布局更新請求(步驟S224)。在步驟S224之后, 布局更新單元108響應來自切換請求單元107的布局更新請求,參照被保 持在群保持單元106中的群信息,以使屬于被選擇的群中的所有畫面以可 視狀態(tài)顯示在顯示裝置300上的方式,來更新被保持在布局保持單元103 中的布局信息(步驟S225)。這里,當群l被選擇時,如圖10的(d)所示, 布局更新單元108將屬于群1的畫面A、 B的顯示順序改變?yōu)榍懊?。這樣一
18來,最終如圖9的(d)所示的那樣,畫面A、 B被以可視狀態(tài)顯示在顯示裝 置300上。另外,也可以對于布局信息新設置可設定顯示/非顯示狀態(tài)的 項目,在不改變顯示順序的情況下,僅將畫面A、 B設定為顯示狀態(tài),而將 其它畫面C設定為非顯示狀態(tài)。
在步驟S225之后,切換請求單元107對于顯示更新單元102,進行不 顯示切換目標畫面候補一覽用的非顯示請求(步驟S226)。在步驟S226之后, 顯示更新單元102響應來自切換請求單元107的非顯示請求,使切換目標 畫面候補一覽為非顯示(步驟S227)。在步驟S227之后,切換請求單元107 對于顯示更新單元102,進行切換顯示請求(步驟S228)。顯示更新單元102 響應來自切換請求單元107的切換顯示請求,按照由布局更新單元108所 更新的布局保持單元103的布局信息,來將屬于被選擇的群的所有畫面顯 示在顯示裝置300上(步驟S229)。另外,由于顯示更新單元102在顯示切 換處理中進行更新處理,因此不進行群分配請求。所以,如圖11的(d)所 示的那樣,群信息沒有改變。并且,假設,即使根據(jù)在步驟S225中被更新 的布局信息,來進行群分配處理,圖9的(d)的顯示狀態(tài)也與(a)—樣。所 以,由畫面A、 B構成的群信息已被保持在群保持單元106中,群信息沒有 改變。
另外,在圖8中,也可以在步驟S229之后進行切換目標畫面候補一覽 的非顯示處理(步驟S226及S227)。
如上所述,根據(jù)本實施方式所涉及的顯示控制裝置100,根據(jù)顯示更新 單元102中的更新處理來自動保持各個畫面的布局信息。因此,即使因更 新處理而產(chǎn)生有多個切換對象,用戶也不必對每個切換對象預先指定成為 切換對象的畫面,不需要繁雜操作,還能夠降低錯誤操作的可能性。而且, 通過將切換目標畫面候補一覽顯示在顯示裝置300上,不僅能夠掌握顯示 在顯示裝置300的最前面的畫面的顯示狀態(tài),還能夠掌握一部分或全部以 可視狀態(tài)顯示在顯示裝置300上的多個畫面的顯示狀態(tài),使用戶能夠一下 把握切換后的顯示狀態(tài)。這樣一來,根據(jù)本實施方式所涉及的顯示控制裝 置100,能夠在用戶不進行繁雜操作,就可一下把握切換后的顯示狀態(tài)的狀 態(tài)下,將顯示裝置300上的顯示切換成用戶所希望的畫面。
另外,在圖1中,更新請求單元101以及/或者顯示裝置300都為一個,也可以為多個。
并且,在圖7中,雖然顯示狀態(tài)判斷單元105響應來自群分配單元104 的顯示狀態(tài)判斷請求,進行了顯示狀態(tài)的判斷,但是并不限定于此。顯示 狀態(tài)判斷單元105也可以在顯示更新單元102保持布局保持單元103的布 局信息時,進行顯示狀態(tài)的判斷。此時,顯示狀態(tài)判斷單元105預先保持 判斷結果。然后,只要響應來自群分配單元104的顯示狀態(tài)判斷請求,顯 示狀態(tài)判斷單元105將保持的判斷結果送回群分配單元104即可。
并且,在圖7中,將以可視狀態(tài)顯示在顯示裝置300上的所有畫面作 為了群化的對象,但是并不限定于此。如圖12所示,當始終被固定顯示在 特定位置上的、沒有成為顯示切換對象的固定顯示畫面被以可視狀態(tài)顯示 在顯示裝置300上時,也可以將固定顯示畫面從群化的對象中排除。圖12 是表示固定顯示畫面顯示在顯示裝置300上的例子的圖。
并且,在圖7中,對根據(jù)用戶操作進行顯示更新指示的情況進行了說 明,但是也可以根據(jù)與電話到來以及/或者電子郵件接收等之類的外部之 間的通信狀態(tài)的變化、以及/或者電池的電壓下降等設備狀態(tài)的變化,來 進行顯示更新指示。
(第二實施方式)
圖13是表示本發(fā)明的第二實施方式所涉及的顯示控制裝置100a的概 要結構的方框圖。在圖13中,對于與圖1相同的構成要素使用同一符號, 對其說明加以省略。第二實施方式所涉及的顯示控制裝置100a與第一實施 方式的不同之處在于還包括群追加單元131。以下,以不同之處為重點進 行說明。
在圖13中,群分配單元104在將群信息保持在群保持單元106中之后, 對于群追加單元131進行群追加請求。群追加單元131響應來自群分配單 元104的群追加請求,參照被保持在布局保持單元103中的布局信息,將 可互不重疊地同時顯示在顯示裝置300上的畫面分配給一個群,并將由分 配的群構成的群信息追加到群保持單元106中。
以下,參照圖14及圖15,對本發(fā)明的第二實施方式所涉及的顯示控制 裝置100a的控制處理的流程進行說明。圖14是表示第二實施方式所涉及 的顯示控制裝置100a的控制處理的流程圖。圖14所示的流程圖與圖7所
20示的流程圖的不同之處僅在于在步驟S215之前追加了步驟S301及S302。 由于這之外的步驟與圖7的一樣,因此標注同一符號,對其詳細說明進行 省略。圖15是表示群追加處理的詳細情況的流程圖。
另外,在下述說明中,如圖16所示,在圖14所示的控制處理中,根 據(jù)已經(jīng)讓畫面H顯示的第一次顯示更新指示、讓畫面I顯示的第二次顯示 更新指示、讓畫面J及畫面K顯示的第三次顯示更新指示,來執(zhí)行步驟 S213 S215為止的處理,根據(jù)讓畫面L及畫面M顯示的第四次顯示更新指示, 來執(zhí)行步驟S213~S214為止的處理。圖16是模式地表示畫面H 畫面M以分 層顯示在顯示裝置300上的情況的圖。在圖16中,以顯示裝置300的顯示 區(qū)域300h左端的坐標為原點,使橫軸為X軸,使縱軸為Y軸。并且,在圖 16中,使顯示裝置300的顯示區(qū)域的尺寸是寬度為100,高度為100。并且, 在圖16的顯示狀態(tài)中,被保持在布局保持單元103中的布局信息為圖17 那樣。并且,在圖16的顯示狀態(tài)中,被保持在群保持單元106中的群信息 為圖18那樣。圖18的(a)根據(jù)讓畫面L及畫面M顯示的第四次顯示更新指 示,來表示步驟S213 S214為止的處理被執(zhí)行時的群信息,圖18的(b)根 據(jù)讓畫面L及畫面M顯示的第四次顯示更新指示,來表示步驟S301及S302 的處理被執(zhí)行時的群信息。
在圖14中,在群保持處理(步驟S214)結束之后,群分配單元104對于 群追加單元131進行群追加請求(步驟S301)。然后,群追加單元131開始 圖15所示的群追加處理(步驟S302)。在圖15中,群追加單元131設定被 保持在布局保持單元103的畫面中的、成為群分配處理的對象的對象畫面 (步驟S311)。然后,群追加單元131重新制作群(步驟S312)。這里,將作 為群分配處理的對象而被保持在布局保持單元103前頭的畫面H設定為對 象畫面,制作作為新群的群5。另外,作為這里的一個例子是使在步驟 S312中制作的群號碼從對圖14的顯示更新處理的次數(shù)加上1之后的號碼開 始,每在后面的步驟S319中保持一次就增加1。
在步驟S312之后,群追加單元131對所生成的群分配對象畫面(步驟 S313)。這里,群追加單元131對群1分配對象畫面H。并且,群追加單元 131在顯示了對象畫面時,判斷在顯示裝置300上是否存在顯示其它畫面的 空白(步驟S314)。這里,由于整個顯示裝置300被對象畫面H覆蓋著,因此沒有空白存在。所以,在步驟S314中,判斷為沒有空白,處理進入步驟S318。在步驟S318中,判斷同一結構的群是否已被保持在群保持單元106中。如果沒有同一結構的群(在步驟S318中,為"No"),則保持群(步驟S319),如果存在同一結構的群(在步驟S318中,為"Yes"),則省略保持處理。這里,如圖18的(a)所示,由于群5的結構與已被保持在群保持單元106中的群1的結構相同,因此在步驟S319中沒有保持群5。所以,處理進入步驟S320。群追加單元131判斷是否存在有關對象畫面的其它組合候補(步驟S320)。這里,由于沒有與對象畫面H組合的畫面(在步驟S320中,為"No"),因此處理進入步驟S321。在步驟S321中,群追加單元131判斷對保存在布局保持單元103中的所有畫面所進行的判斷是否結束。此時,由于對于畫面H以外的其它畫面所進行的判斷沒有結束(在步驟S321中,為"No"),因此處理返回到步驟S311。
在步驟S311中,群追加單元131將對象畫面改變?yōu)橄乱粋€畫面I,再次制作群5(步驟S312)。由于與對象畫面I有關的步驟S313 S321的處理與畫面H—樣,因此在此對其說明進行省略。
群追加單元131再次在步驟S311中將對象畫面改變?yōu)橄乱粋€畫面J,再次制作群5(步驟S312)。然后,將對象畫面J分配給群5(步驟S313),進行空白的判斷(步驟S314)。此次,由于對象畫面J的高度只有50,因此在顯示畫面J時,在寬度為100、高度為100的顯示裝置300上的下半部分產(chǎn)生寬度為IOO、高度為50的空白。所以,在步驟S314中判斷為"Yes",群追加單元131檢索能夠顯示在空白上的畫面(步驟S315)。在步驟S315之后,群追加單元131判斷可顯示在空白上的畫面是否存在于布局保持單元103中(步驟S316)。這里,由于存在有可顯示在空白上的畫面的畫面K,因此在步驟S316中判斷為"Yes"。然后,將畫面K分配給群5(步驟S317),再次判斷在顯示畫面J及畫面K時是否存在空白(步驟S314)。這里,由于在顯示畫面J及畫面K時,沒有留下空白,因此在步驟S314中判斷為"No",處理進入步驟S318。這里,如圖18的(a)所示,由于群5的結構與己被保持在群保持單元106中的群3的結構相同,因此在步驟S319中沒有保持群5。所以,處理進入步驟S320。群追加單元131判斷是否存在關于對象畫面的其它組合候補(步驟S320)。這里,由于對于畫面J,存在作為畫面K以
22外的組合候補的畫面M(在步驟S320中,為"Yes"),因此返回步驟S312,在步驟S313中再次制作群5。由于在步驟S313中將畫面J再次分配給群5之后,存在有空白,因此在步驟S314中判斷為"Yes",再次檢索能夠顯示在空白上的畫面(步驟S316)。這里,由于針對畫面K的檢索在上次己結束,因此將畫面K從檢索對象中除去。在畫面K以外,還存在畫面M。所以,在步驟S316中判斷為"Yes",畫面M被分配給群5(步驟S317)。然后,再次進行空白的判斷(步驟S314)。這里,由于在顯示畫面J、 M之后,沒有留下空白,因此在步驟S314中判斷為"No",處理進入步驟S318。這里,如圖18的(a)所示,與由畫面J、 M構成的群5的結構相同的群還沒有被保持在群保持單元106中。所以,處理進入步驟S319,如圖18的(b)所示,群5被保持在群保持單元106中。由于不存在能夠與畫面J組合顯示的其它畫面,因此在步驟S320中判斷為"No",處理進入步驟S321。之后,依次以K、 L、 M作為對象畫面進行了處理,由于該處理與上述處理相同,因此在此省略說明。最后,如圖18(b)所示,通過群追加處理,對于圖18(a),將群5和群6追加到群保持單元106中。
如上所述,根據(jù)本實施方式所涉及的顯示控制裝置100a,除了能夠?qū)⒂扇悍峙鋯卧?04過去所顯示的畫面的組合追加到群中之外,還能夠?qū)⒒ゲ恢丿B地同時顯示在顯示裝置300上的畫面的組合追加到群中。并且,通過根據(jù)被追加的群,將切換目標畫面候補一覽顯示在顯示裝置300上,即使對于過去沒有同時顯示的畫面,也能夠一下把握切換后的顯示狀態(tài)。并且,即使在通過下載等以動態(tài)追加為顯示請求單元的應用時,也能夠在不進行繁雜操作的情況下, 一下把握切換后的顯示狀態(tài)。
另外,在上述內(nèi)容中,當進行群追加處理時,在考慮畫面的寬度、高度、顯示位置(X、 Y坐標)的情況下,對可同時顯示的組合進行了判斷,也可以在僅考慮畫面的寬度、高度的情況下,來判斷組合。
并且,在上述內(nèi)容中,將顯示裝置300能夠顯示的所有區(qū)域設為了顯示裝置300的顯示尺寸,如圖12所示,當存在有始終被固定顯示在特定位置的、沒有成為顯示切換對象的固定顯示畫面時,也可以僅將除了固定顯示畫面之外的區(qū)域(用圖12的畫面A表示的部分)設為顯示裝置300的顯示尺寸。 '并且,在上述內(nèi)容中,當進行群追加處理時,將能夠同時顯示的畫面追加到了所有群,但由于聲音以及/或者通信器件等資源競爭的原因,有
時存在不能同時顯示的畫面。此時,也可以在步驟S317之前設置確認畫面所使用的資源的步驟,對于使用與已追加到群內(nèi)的畫面進行競爭的資源的畫面,不將其追加到群中。(第三實施方式)
圖19是表示本發(fā)明的第三實施方式所涉及的顯示控制裝置100b的概要結構的方框圖。在圖19中,對于與圖1相同的構成要素,標注相同符號,在此省略說明。第三實施方式所涉及的顯示控制裝置100b與第一實施方式的不同之處僅在于還包括群更新單元171。以下,以不同之處為重點進行說明。
在圖19中,切換請求單元107能夠?qū)θ哼x擇一覽和畫面選擇一覽這兩種一覽,進行一覽顯示請求,作為切換目標畫面候補,如圖20所示。圖20是表示群選擇一覽和畫面選擇一覽的顯示例的圖。群選擇一覽是用群單位表示切換目標畫面的一覽,是能夠僅用群單位選擇切換目標畫面的一覽。畫面選擇一覽是用畫面單位表示切換目標畫面的一覽,是能夠僅用該切換目標畫面單位選擇切換目標畫面的一覽。作為切換圖20所示的兩種一覽的方法,只要設置一覽切換用的鍵,在該鍵被按下時,切換畫面選擇一覽和群選擇一覽即可。用戶在將一個畫面選擇為切換目標畫面候補時,將切換目標畫面候補一覽從群選擇一覽切換成畫面選擇一覽。另外,也可以使畫面選擇一覽為還能夠用群單位進行選擇的一覽。此時,也可以僅將畫面選擇一覽顯示為切換目標畫面候補一覽,當在一個畫面(畫面A)被選擇的狀態(tài)下,畫面選擇鍵被按下時,判斷為畫面(畫面A)被選擇,群選擇鍵被按下時,判斷為畫面(畫面A)所屬的群(群1)被選擇。在下述說明中,切換請求單元107進行一覽顯示請求,該一覽顯示請求是將既能夠用群單位,又能夠用畫面單位進行選擇的畫面選擇一覽顯示為切換目標畫面候補用的。
布局更新單元108響應來自切換請求單元107的布局更新請求,來改變被保持在布局保持單元103中的布局信息。群更新單元171參照更新后的布局信息,來更新群保持單元106所保持的群信息。具體地說,群更新單元171參照更新后的布局信息,將一部分或全部應該以可視狀態(tài)顯示在
24顯示裝置300上的畫面分配給一個群。
以下,參照圖21~圖24,對本發(fā)明的第三實施方式所涉及的顯示控制裝置100b的控制處理的流程進行說明。在本實施方式中,由于顯示切換處理(圖7的歩驟S216)之外的流程與第一實施方式相同,因此在此省略說明。圖21是第三實施方式中的顯示切換處理的詳細流程圖。圖22是舉例示出了通過第三實施方式的控制處理來將顯示裝置300的顯示從(a)更新為(d)的情況的圖。圖23是表示對應于圖22的顯示(a) (d)中的每一個的布局保持單元103的布局信息的圖。圖24是表示對應于圖22的顯示(a) (d)中的每一個的群保持單元106的群信息的圖。
首先,當在圖22的顯示(a)被更新為顯示(b)之后,用戶從輸入裝置200輸入顯示切換指示時,在圖21的步驟S221中,切換請求單元107對于顯示更新單元102,進行讓圖21的(c)所示的畫面選擇一覽顯示用的一覽顯示請求,作為切換目標畫面候補一覽(步驟S401)。顯示更新單元102按照含在一覽顯示請求中的群信息,來將畫面選擇一覽顯示在顯示裝置300上(步驟S402)。當在步驟S402之后,用戶選擇畫面或群時,切換請求單元107判斷是在畫面選擇一覽上選擇了群,還是選擇了畫面(步驟S403)。當選擇了群時(在步驟S403中,為"Yes"),處理進入步驟S404,在步驟S409中,顯示屬于群的所有畫面。這里,步驟S404~S409的處理與圖8的步驟S224 S229的處理相同。因此,對步驟S404 S409的處理的詳細情況加以省略。
而當在步驟S403中,判斷為選擇了畫面時,處理進入步驟S410。在步驟S410中,切換請求單元107對于布局更新單元108,以擴大選擇畫面的顯示尺寸,使選擇畫面顯示在顯示裝置300的整個顯示區(qū)域的方式,來進行布局更新請求。布局更新單元108響應布局更新請求,以將選擇畫面的顯示尺寸擴大為顯示裝置300的整個顯示區(qū)域,并且使選擇畫面顯示在顯示裝置300的最前面的方式,來更新布局保持單元103所保持的布局(步驟S411)。這里,當畫面A被選擇時,布局更新單元108將畫面A的顯示尺寸改變?yōu)轱@示裝置300的顯示區(qū)域的尺寸(寬度為100、高度為100),將畫面A的顯示順序改變?yōu)?1",如圖22的(d)及圖23的(d)所示。在步驟S411之后,布局更新單元108參照群保持單元106所保持的群信息,以將與選擇畫面屬于同一群的畫面的顯示尺寸擴大為顯示裝置300的整個顯示區(qū)域的方式,來更新布局保持單元103所保持的布局(步驟S412)。這里,畫面B是與畫面A屬于同一群的畫面。所以,布局更新單元108將畫面A的顯示尺寸改變成顯示裝置300的顯示區(qū)域的尺寸(寬度為100、高度為100),如圖23的(d)所示。另夕卜,如杲在畫面B之夕卜,還存在有與畫面A屬于同一群的畫面的話,則布局更新單元108以使顯示尺寸與畫面A的顯示尺寸相同的方式,來更新布局信息。這里,由于在畫面B之外,不存在與畫面A屬于同一群的畫面,因此處理進入步驟S413。
在步驟S413中,群更新單元171參照由布局更新單元108所更新的布局信息,來更新群保持單元106的群。具體地說,群更新單元171將一部分或全部應該以可視狀態(tài)顯示在顯示裝置300上的畫面分配給一個群。這里,畫面A 畫面C被顯示在顯示裝置300的整個顯示區(qū)域。所以, 一部分或全部應該以可視狀態(tài)顯示在顯示裝置300上的畫面的組合成為僅是畫面A的組合、僅是畫面B的組合或者僅是畫面C的組合。因此,群更新單元171首先刪除進行了布局信息的更新的畫面A、畫面B所屬的群1。然后,群更新單元171追加畫面A所屬的群3、畫面B所屬的群4,如圖23(d)所示。
在步驟S413之后,切換請求單元107對于顯示更新單元102,進行使切換目標畫面候補一覽即畫面選擇一覽為非顯示用的非顯示請求(步驟
5414) 。在步驟S414之后,顯示更新單元102響應來自切換請求單元107的非顯示請求,使切換目標畫面候補一覽即畫面選擇一覽為非顯示(步驟
5415) 。在歩驟S415之后,切換請求單元107對于顯示更新單元102,進行切換顯示請求(步驟S416)。顯示更新單元102響應來自切換請求單元107的切換顯示請求,按照由布局更新單元108所更新的布局保持單示103的布局信息,來將選擇畫面擴大顯示到顯示裝置300上(步驟S417)。
如上所述,根據(jù)本實施方式所涉及的顯示控制裝置100b,能夠通過在切換目標畫面候補一覽上選擇一個畫面,來僅顯示所選擇的選擇畫面。而且,能夠通過將選擇畫面的布局信息更新為擴大顯示尺寸,來擴大為顯示裝置300的整個顯示區(qū)域的顯示尺寸,進行顯示。并且,能夠通過根據(jù)擴大了顯示尺寸的布局信息,更新被保持在群保持單元106中的群信息,來
26很容易地改變已被保持在群保持單元106中的群信息。
并且,根據(jù)本實施方式所涉及的顯示控制裝置100b,布局更新單元108即使對于與選擇畫面屬于同一群的畫面,也進行布局信息的更新。這里,在預先顯示圖標的以往的顯示控制裝置中,在對于所選擇的群進行了一次性顯示之后,必須對于各個畫面分別指示顯示尺寸以及/或者顯示位置的改變。而根據(jù)本實施方式所涉及的顯示控制裝置100b,由于布局更新單元108即使對于與選擇畫面屬于同一群的畫面,也進行布局信息的更新,因此不需要繁雜的操作。
另外,在上述內(nèi)容中,布局更新單元108以擴大選擇畫面的顯示尺寸的方式,更新了布局信息,但并不限定于此。例如,也可以將選擇畫面的顯示位置更新為用戶所希望的顯示位置。并且,也可以設為用戶能夠自由地設定所要進行的更新。
并且,當僅以改變己被保持在群保持單元106中的群信息為目的時,也可以省略圖21的步驟S412。當以僅將選擇畫面的顯示尺寸擴大為與顯示裝置300的顯示區(qū)域的顯示尺寸相同,且顯示在顯示裝置300的最前面的方式,更新了布局信息時,畫面A及畫面C被顯示在顯示裝置300的整個顯示區(qū)域上,僅有畫面B被顯示在顯示裝置300的下半部分。因此,作為一部分或全部應該以可視狀態(tài)顯示在顯示裝置300上的畫面的組合,存在有僅有畫面A的組合、僅有畫面B的組合及僅有畫面C的組合。所以,群更新單元171首先刪除進行了布局信息的更新的畫面A所屬的群1。然后,群更新單元171追加畫面A所屬的群3、畫面B所屬的群4。
并且,當僅以將選擇畫面擴大為顯示裝置300的整個顯示區(qū)域的顯示尺寸來進行顯示為目的時,也可以省略圖21的步驟S412及S413。
并且,當僅以在切換目標畫面候補一覽上選擇一個畫面,僅對所選擇的選擇畫面在不改變顯示尺寸的情況下進行顯示為目的時,在圖21的步驟S411中,也可以以不擴大選擇畫面,用原來的顯示尺寸及顯示位置將其顯示在最前面的方式,來更新布局信息,省略圖21的步驟S412及S413。
并且,當以在切換目標畫面候補一覽上選擇一個畫面,僅對所選擇的選擇畫面在不改變顯示尺寸的情況下進行顯示,更新群信息為目的時,也可以在圖21的步驟S411中,以不擴大選擇畫面,用原來的顯示尺寸及顯示位置將其顯示在最前面的方式,來更新布局信息,省略圖21的步驟S412。此時,顯示為畫面A覆蓋畫面C的上半部分。所以,作為一部分或全部應該以可視狀態(tài)顯示在顯示裝置300上的畫面的組合,存在有畫面A及畫面C的組合、畫面A及畫面B的組合、僅有畫面C的組合。因此,群更新單元171追加畫面A及畫面C所屬的群3。此時,已被保持在群保持單元106中的群信息沒有改變,畫面A及畫面C所屬的群3被重新追加。
另外,上述實施方式1 3所涉及的顯示控制裝置能夠通過一般的計算機系統(tǒng)等信息處理裝置來實現(xiàn)。計算機系統(tǒng)由例如微處理機、ROM及RAM等構成。讓計算機系統(tǒng)執(zhí)行上述顯示控制裝置的各個構成部分的處理的程序被存儲在規(guī)定的信息記錄媒體中。計算機系統(tǒng)能夠通過讀取并執(zhí)行存儲在規(guī)定的信息記錄媒體中的程序,來實現(xiàn)各個構成部分的功能。另外,為了實現(xiàn)規(guī)定的功能,程序是由多個表示計算機的指令的命令碼組合而成的。并且,存儲上述程序的信息記錄媒體例如是軟磁盤、硬磁盤、CD—R0M、 MO、DVD、 DVD — ROM、 DVD—RAM、 BD(Blu—ray Disc)以及半導體存儲器等。而且,上述程序也可以通過其它媒體以及/或者通信線路提供給上述信息處理裝置。并且,上述程序也可以通過其它媒體以及/或者通信線路提供給其它信息處理裝置。
另外,也可以通過使用LSI (Large Scale Integration)等集成電路以及/或者專用的信號處理電路,成為一個芯片的電路來實現(xiàn)上述實施方式1 3所涉及的顯示控制裝置的各個構成部分。并且,也可以通過使相當于上述各個構成部分的功能的電路分別芯片化之后的電路來實現(xiàn)上述實施方式廣3所涉及的顯示控制裝置。另外,雖然這里為LSI,但根據(jù)集成度的不同,有時也稱為IC、系統(tǒng)LSI、超級LSI、超大LSI。并且,集成電路化的手法并不限定于LSI,也可以通過專用電路或通用處理機來實現(xiàn)。也可以在制造LSI之后,利用可程序化的FPGA(Field Programmable Gate Array)、以及/或者能夠重新構成LSI內(nèi)部的電路單元的連接和/或設定的重構處理機。并且,如果因半導體技術的進步或派生的其它技術而出現(xiàn)代替LSI的集成電路化技術的話,當然也可以使用該技術,來進行功能塊的集成化。
(產(chǎn)業(yè)上的利用可能性)
本發(fā)明所涉及的顯示控制裝置能夠在用戶不進行繁雜操作,就能一下
28把握切換后的顯示狀態(tài)的狀態(tài)下,將顯示裝置上的顯示切換成用戶所希望 的畫面,適用于能夠進行多窗口顯示的顯示設備等。
權利要求
1、一種顯示控制裝置,能夠通過控制顯示裝置,來分層地顯示多個畫面,其特征在于該顯示控制裝置包括更新請求單元,進行讓上述顯示裝置上的顯示更新用的更新請求,顯示更新單元,響應來自上述更新請求單元的更新請求,來更新上述顯示裝置上的顯示,布局保持單元,在上述顯示更新單元中的更新處理之后,保持以分層地顯示在上述顯示裝置上的各個上述畫面的布局信息,群分配單元,參照已被保持在上述布局保持單元中的各個上述畫面的布局信息,來將一部分或全部以可視狀態(tài)顯示在上述顯示裝置上的畫面分配給一個群,群保持單元,保持群信息,該群信息表示在上述群分配單元中所分配的群、與屬于該群的畫面之間的對應,以及切換請求單元,進行使切換目標畫面候補一覽以可視狀態(tài)顯示在上述顯示裝置上用的一覽顯示請求,該切換目標畫面候補一覽是用群單位將含在上述群保持單元的群信息中的畫面表示為切換目標畫面候補的一覽;上述顯示更新單元進一步響應來自上述切換請求單元的一覽顯示請求,按照已被保持在上述群保持單元中的群信息,來更新上述顯示裝置上的顯示,以使上述切換目標畫面候補一覽以可視狀態(tài)顯示在上述顯示裝置上。
2、 根據(jù)權利要求l所述的顯示控制裝置,其特征在于-該顯示控制裝置還包括群追加單元,該群追加單元參照保持在上述布局保持單元中的各個上述畫面的布局信息,將與在上述群分配單元中所分 配的群不同的、且能夠互不重疊地顯示在上述顯示裝置上的畫面的組合以 每個該組合為單位分配給每一個群,并將由該分配的群構成的群信息追加 到已被保持在上述群保持單元的群信息中。
3、 根據(jù)權利要求1所述的顯示控制裝置,其特征在于 上述切換目標畫面候補一覽表示為能夠利用群單位將含在上述群保持單元的群信息中的畫面選為切換目標畫面候補;該顯示控制裝置還包括布局更新單元,該布局更新單元在根據(jù)用戶操 作在上述切換目標畫面候補一覽上選擇了規(guī)定的群時,對已被保持在上述 布局保持單元中的布局信息進行更新,以使屬于上述規(guī)定的群的所有畫面 以可視狀態(tài)顯示在上述顯示裝置上;上述顯示更新單元進一步響應上述布局更新單元的更新處理,按照由 上述布局更新單元所更新的上述布局保持單元的布局信息,來更新上述顯 示裝置上的顯示。
4、 根據(jù)權利要求l所述的顯示控制裝置,其特征在于上述切換目標畫面候補一覽表示為能夠利用畫面單位來將含在上述群 保持單元的群信息中的畫面選為切換目標畫面候補;該顯示控制裝置還包括布局更新單元,該布局更新單元在根據(jù)用戶操 作在上述切換目標畫面候補一覽上選擇了規(guī)定的畫面時,對已被保持在上 述布局保持單元中的布局信息進行更新,以使上述規(guī)定的畫面顯示在上述 顯示裝置上的最前面;上述顯示更新單元進一步響應上述布局更新單元的更新處理,按照由 上述布局更新單元所更新的上述布局保持單元的布局信息,來更新上述顯 示裝置上的顯示。
5、 根據(jù)權利要求4所述的顯示控制裝置,其特征在于 上述布局更新單元對已被保持在上述布局保持單元中的布局信息進行更新,以使上述規(guī)定的畫面顯示在上述顯示裝置上的最前面、且上述顯示 裝置的整個顯示區(qū)域。
6、 根據(jù)權利要求5所述的顯示控制裝置,其特征在于 該顯示控制裝置還包括群更新單元,該群更新單元參照由上述布局更新單元所更新的上述布局保持單元的布局信息,將一部分或全部應該以可 視狀態(tài)顯示在上述顯示裝置上的畫面分配給一個群,且根據(jù)該分配的群, 來更新上述群保持單元的群信息。
7、 一種顯示控制方法,用于能夠通過控制顯示裝置,來分層地顯示多 個畫面的顯示控制裝置,其特征在于-該顯示控制方法包括以下步驟-更新請求步驟,進行讓上述顯示裝置上的顯示更新用的更新請求, 第一顯示更新步驟,響應上述更新請求步驟中的更新請求,來更新上述顯示裝置上的顯示,布局保持單元,在上述第一顯示更新步驟中的更新處理之后,使分層地顯示在上述顯示裝置上的各個上述畫面的布局信息保持在上述顯示控制裝置中,群分配步驟,參照已被保持在上述顯示控制裝置中的各個上述畫面的 布局信息,來將一部分或全部以可視狀態(tài)顯示在上述顯示裝置上的畫面分 配給一個群,群保持步驟,讓群信息保持在上述顯示控制裝置中,該群信息表示在 上述群分配步驟中所分配的群、與屬于該群的畫面之間的對應,切換請求步驟,進行讓切換目標畫面候補一覽以可視狀態(tài)顯示在上述 顯示裝置上用的一覽顯示請求,該切換目標畫面候補一覽是用群單位將含 在上述顯示控制裝置的群信息中的畫面表示為切換目標畫面候補的一覽, 以及第二顯示更新步驟,響應上述切換請求步驟中的一覽顯示請求,利用 已被保持在上述顯示控制裝置中的群信息,來更新上述顯示裝置上的顯示, 以使上述切換目標畫面候補一覽以可視狀態(tài)顯示在上述顯示裝置上。
8、 一種程序,用于讓能夠通過控制顯示裝置,來分層地顯示多個畫面 的計算機執(zhí)行,其特征在于-讓上述計算機執(zhí)行以下步驟更新請求步驟,進行讓上述顯示裝置上的顯示更新用的更新請求, 第一顯示更新步驟,響應上述更新請求步驟中的更新請求,來更新上述顯示裝置上的顯示,布局保持單元,在上述第一顯示更新步驟中的更新處理之后,使分層地顯示在上述顯示裝置上的各個上述畫面的布局信息保持在上述計算機中,群分配步驟,參照已被保持在上述計算機中的各個上述畫面的布局信 息,來將一部分或全部以可視狀態(tài)顯示在上述顯示裝置上的畫面分配給一 個群,群保持步驟,讓群信息保持在上述計算機中,該群信息表示在上述群 分配步驟中所分配的群、與屬于該群的畫面之間的對應,切換請求步驟,進行將切換目標畫面候補一覽以可視狀態(tài)顯示在上述 顯示裝置上用的一覽顯示請求,該切換目標畫面候補一覽是用群單位將含 在上述計算機的群信息中的畫面表示為切換目標畫面候補的一覽,以及第二顯示更新步驟,響應上述切換請求步驟中的一覽顯示請求,利用 己被保持在上述計算機中的群信息,來更新上述顯示裝置上的顯示,以使 上述切換目標畫面候補一覽以可視狀態(tài)顯示在上述顯示裝置上。
一種集成電路,能夠通過控制顯示裝置,來分層地顯示多個畫面,其特征在于該集成電路包括-更新請求單元,進行讓上述顯示裝置上的顯示更新用的更新請求,顯示更新單元,響應來自上述更新請求單元的更新請求,來更新上述 顯示裝置上的顯示,布局保持單元,在上述顯示更新單元中的更新處理之后,保持分層地 顯示在上述顯示裝置上的各個上述畫面的布局信息,群分配單元,參照已被保持在上述布局保持單元中的各個上述畫面的 布局信息,來將一部分或全部以可視狀態(tài)顯示在上述顯示裝置上的畫面分 配給一個群,群保持單元,保持群信息,該群信息表示在上述群分配單元中所分配 的群、與屬于該群的畫面之間的對應,以及切換請求單元,進行使切換目標畫面候補一覽以可視狀態(tài)顯示在上述 顯示裝置上用的一覽顯示請求,該切換目標畫面候補一覽是用群單位將含 在上述群保持單元的群信息中的畫面表示為切換目標畫面候補的一覽;上述顯示更新單元進一步響應來自上述切換請求單元的一覽顯示請 求,按照已被保持在上述群保持單元中的群信息,來更新上述顯示裝置上 的顯示,以使上述切換目標畫面候補一覽以可視狀態(tài)顯示在上述顯示裝置 上。
全文摘要
本發(fā)明提供一種顯示控制裝置、顯示控制方法、程序以及集成電路。本發(fā)明所涉及的顯示控制裝置包括更新請求單元,進行讓顯示裝置上的顯示更新用的更新請求;顯示更新單元,響應更新請求,來更新顯示裝置上的顯示;布局保持單元,在更新顯示之后,保持以分層地顯示在顯示裝置上的各個畫面的布局信息;群分配單元,參照被保持的布局信息,來將一部分或全部以可視狀態(tài)顯示在顯示裝置上的畫面分配給一個群;群保持單元,保持與分配的群有關的群信息;以及切換請求單元,進行以可視狀態(tài)使切換目標畫面候補一覽顯示在顯示裝置上用的一覽顯示請求,該切換目標畫面候補一覽是用群單位將含在所保持的群信息中的畫面表示為切換目標畫面候補的一覽。顯示更新單元響應來自切換請求單元的一覽顯示請求,按照群保持單元的群信息來更新顯示裝置上的顯示,以使切換目標畫面候補一覽以可視狀態(tài)顯示在顯示裝置上。
文檔編號G09G5/14GK101501621SQ20078002953
公開日2009年8月5日 申請日期2007年10月3日 優(yōu)先權日2006年10月13日
發(fā)明者矢島英明, 秦秀彥, 稻見聰 申請人:松下電器產(chǎn)業(yè)株式會社