亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息處理裝置制造方法

文檔序號:6624758閱讀:120來源:國知局
信息處理裝置制造方法
【專利摘要】信息處理裝置具備:控制部,控制規(guī)定的顯示部的顯示;以及操作輸入部(觸摸操作部、鼠標(biāo)操作部),接受基于用戶的操作輸入??刂撇吭陲@示部上顯示多個窗口,根據(jù)對于操作輸入部的操作輸入而進行窗口的顯示控制??刂撇扛鶕?jù)對于操作輸入部的操作輸入,移動在顯示部上正在顯示的特定的窗口,在進行了移動的窗口與其他的窗口重疊而滿足了規(guī)定條件時,在進行了移動的窗口的移動開始前的位置上顯示其他的窗口,在其他的窗口的位置上顯示正在移動的窗口,從而交換窗口。
【專利說明】
信息處理裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理裝置,更具體而言,涉及通過窗口系統(tǒng)對顯示的窗口進行顯示控制的信息處理裝置。

【背景技術(shù)】
[0002]在PC(個人電腦,Personal Computer)、平板電腦、便攜終端設(shè)備等中,通常正在普及使得在顯示畫面上顯示窗口(Window),通過該窗口執(zhí)行任意的應(yīng)用的顯示形式。窗口是在窗口系統(tǒng)(Window System)中,在顯示器等設(shè)備上被賦予應(yīng)用的區(qū)域,在多任務(wù)操作系統(tǒng)中多個應(yīng)用同時進行動作,因此在窗口中對各個應(yīng)用分配畫面區(qū)域,使得通過用戶的操作而進行切換。
[0003]窗口系統(tǒng)是對平行的多個任務(wù)分別分配固有的窗口,將畫面輸出多重化的計算機上的機構(gòu)以及用于此的軟件,提供圖形硬件、定點設(shè)備(鼠標(biāo)等)、鍵盤的基本的支持。
[0004]關(guān)于具有多個顯示區(qū)域的系統(tǒng)的顯示控制技術(shù),例如在特開2004-29046號公報中公開了如下述的多顯示器控制系統(tǒng),在通過連接了多個圖像顯示裝置的多顯示器系統(tǒng)進行顯示控制時,使得在變更了進行顯示作業(yè)的應(yīng)用時作業(yè)畫面來到作業(yè)者的正面,使得作業(yè)者不需要移動顯示畫面。
[0005]該系統(tǒng)具備主顯示裝置、第I以及第2子顯示裝置,檢測在假設(shè)的I頁的頁面上的某處是否有鼠標(biāo),根據(jù)該位置檢測結(jié)果判斷在第2子顯示裝置上鼠標(biāo)是否存在。然后,在所判斷的作業(yè)畫面不是主顯示裝置的情況下,交換第2子顯示裝置的畫面內(nèi)容和主顯示裝置的畫面內(nèi)容,使各自的顯示裝置進行顯示。由此能夠?qū)⑹髽?biāo)表示的作業(yè)區(qū)域始終設(shè)為正面,改善圖像顯示的作業(yè)效率。
[0006]圖9A至圖9D是用于說明以往的窗口的交換操作的例子的圖。
[0007]如上所述,在窗口系統(tǒng)中,能夠在顯示器等設(shè)備上顯示多個窗口,通過各個窗口使應(yīng)用執(zhí)行并進行操作。在以往的窗口系統(tǒng)中,在變更各個窗口的顯示位置的情況下,能夠通過觸摸操作、鼠標(biāo)操作任意地移動窗口的位置。
[0008]可是,在例如想要相互地替換2個窗口的位置而使操作變得容易的情況下,用戶逐個單獨地移動窗口,進而在窗口的大小不適當(dāng)?shù)那闆r下,需要在移動后進行進一步設(shè)定窗口的大小的操作。
[0009]在圖9A至圖9D中,示出了在顯示畫面10上正在顯示多個窗口 A?F時,交換窗口 C和窗口 A的操作。此時,首先如圖9A所示,用戶利用觸摸面板功能等,通過拖拽和放下(drag and drop)操作將窗口 C移動到移動目的地的地點。
[0010]然后若如圖9B所示窗口 C的大小較小,則進行將移動后的窗口 C的大小放大到適當(dāng)?shù)拇笮〉牟僮?。其后,如圖9C所示,通過拖拽和放下操作將窗口 A移動到移動前的窗口C的位置。最后如圖9D所示,進行將窗口 A的大小縮小到適當(dāng)?shù)拇笮〉牟僮?。盡管上述的操作是交換2個窗口的位置的操作,但是對于用戶而言需要進行復(fù)雜的操作。
[0011]此外,上述特開2004-29046號公報所記載的多顯示器控制系統(tǒng)是用于交換連接到PC的多個顯示器上顯示的圖像的系統(tǒng),不是用于交換窗口系統(tǒng)中的窗口的顯示位置的系統(tǒng)。


【發(fā)明內(nèi)容】

[0012]本發(fā)明的目的在于提供一種信息處理裝置,使得能夠通過簡單的操作而容易地執(zhí)行基于窗口系統(tǒng)的窗口的交換。
[0013]本發(fā)明的目的在于提供一種信息處理裝置,所述信息處理裝置具備:控制部,控制規(guī)定的顯示部的顯示;以及操作輸入部,接受基于用戶的操作輸入,所述控制部將窗口在所述顯示部上顯示,根據(jù)對于所述操作輸入部的操作輸入而進行所述窗口的顯示控制,其特征在于,所述控制部根據(jù)對于所述操作輸入部的操作輸入,移動在所述顯示部上正在顯示的特定的窗口,在該進行了移動的窗口與其他的窗口重疊而滿足了規(guī)定條件時,在進行了移動的窗口的移動開始前的位置上顯示所述其他的窗口,在所述其他的窗口的位置上顯示所述進行了移動的窗口,從而交換窗口。
[0014]本發(fā)明的其他的目的在于提供一種信息處理裝置,其特征在于,所述信息處理裝置作為所述操作輸入部而具有:觸摸操作部,接受基于能夠進行觸摸操作的觸摸部的操作輸入;以及定點設(shè)備操作部,接受基于通過定點設(shè)備而操作的指針的操作輸入,所述控制部對在所述顯示部上顯示的窗口,在不超過該窗口的全部區(qū)域的范圍內(nèi),設(shè)定用于進行交換窗口的控制的規(guī)定范圍的窗口交換執(zhí)行區(qū)域,在通過基于所述觸摸部或者所述指針的拖拽操作,移動特定的窗口,并且在所述窗口交換執(zhí)行區(qū)域中解除了所述拖拽操作的情況下,判斷為滿足了所述規(guī)定條件。
[0015]本發(fā)明的其他的目的在于提供一種信息處理裝置,其特征在于,所述控制部在通過基于所述觸摸部或者指針的拖拽操作,移動特定的窗口,并且在所述窗口交換執(zhí)行區(qū)域之外的區(qū)域中解除了所述拖拽操作的情況下,將進行了移動的特定的窗口返回到該窗口的移動開始前的位置而顯示。
[0016]本發(fā)明的其他的目的在于提供一種信息處理裝置,其特征在于,所述控制部在交換所述窗口時,將所述進行了移動的窗口的大小以與所述其他的窗口的大小相同的大小來進行顯示,將所述其他的窗口的大小以與所述進行了移動的窗口的移動開始前的大小來進行顯示。
[0017]本發(fā)明的其他的目的在于提供一種信息處理裝置,其特征在于,所述控制部在交換所述窗口時,在所述進行了移動的窗口是預(yù)先決定為不能變更其窗口的大小的窗口的情況下,不變更所述進行了移動的窗口的大小而顯示在所述其他的窗口的位置上,將所述其他的窗口的大小以與所述進行了移動的窗口的移動開始前的大小在該移動開始前的位置上進行顯示。
[0018]本發(fā)明的其他的目的在于提供一種信息處理裝置,其特征在于,所述控制部在不變更預(yù)先決定為不能變更所述窗口的大小的窗口的大小,而在所述其他的窗口的位置上進行顯示時,調(diào)整顯示位置,使得不變更大小的窗口的全部區(qū)域被顯示在所述顯示部的顯示畫面上。

【專利附圖】

【附圖說明】
[0019]圖1是表示本發(fā)明所涉及的信息處理裝置的主要部分結(jié)構(gòu)的方框圖。
[0020]圖2A以及圖2B是用于說明本發(fā)明的第I實施方式的顯示控制處理的圖。
[0021]圖3A至圖3D是用于說明切換窗口的位置時的規(guī)定條件的圖。
[0022]圖4是用于說明本發(fā)明的第I實施方式中的處理的流程的流程圖。
[0023]圖5A至圖5C是用于說明本發(fā)明的第2實施方式的顯示控制處理的圖。
[0024]圖6是用于說明本發(fā)明的第2實施方式中的處理的流程的流程圖。
[0025]圖7A以及圖7B是用于說明本發(fā)明的第3實施方式的顯示控制處理的圖。
[0026]圖8A至圖SC是用于說明本發(fā)明的第4實施方式的顯示控制處理的圖。
[0027]圖9A至圖9D是用于說明以往的窗口的交換操作的例子的圖。

【具體實施方式】
[0028]圖1是表示本發(fā)明所涉及的信息處理裝置的主要部分結(jié)構(gòu)的方框圖。信息處理裝置I具備有:控制部2、通信部3、觸摸操作部4、鼠標(biāo)操作部5、存儲部6、以及顯示部7。
[0029]控制部2由CPU(中央處理單元,Central Processing Unit)等的控制處理器而構(gòu)成,使用被存儲在存儲部6中的程序和數(shù)據(jù),控制信息處理裝置I的各部,從而實現(xiàn)其功能。通信部3是用于與外部的設(shè)備進行通信的通信接口。
[0030]觸摸操作部4具有:觸摸面板傳感器,被配置在顯示部7的表面;以及與此相關(guān)的檢測電路。作為觸摸面板傳感器,能夠應(yīng)用捕捉指尖與導(dǎo)電膜之間的靜電容量的變化而檢測位置的靜電容量方式的傳感器。此外,除此以外,也可以采用通過電阻膜探測電壓作為模擬量的電阻膜方式、通過壓電元件的電壓的產(chǎn)生而檢測振動波的反彈的表面彈性波方式(超音波方式)、主要檢測紅外線LED光源的透射光和反射光的紅外線方式、進行基于電子筆的輸入的電磁感應(yīng)方式等的方式。
[0031]鼠標(biāo)操作部5接受基于連接到信息處理裝置I的鼠標(biāo)的操作。具體而言,鼠標(biāo)操作部5接受基于鼠標(biāo)的移動的顯示畫面上的指針的移動操作、基于鼠標(biāo)的按鈕的敲擊(click)、壓下(press)、拖拽、放下等的操作、基于滾輪(wheel)的滾動(scroll)操作等,轉(zhuǎn)送到控制部2。
[0032]觸摸操作部4以及鼠標(biāo)操作部5相當(dāng)于接受基于用戶的操作輸入的本發(fā)明的操作輸入部。此外,鼠標(biāo)操作部5相當(dāng)于本發(fā)明的定點設(shè)備操作部,接受使用了作為指針的光標(biāo)(cursor)的操作輸入。定點設(shè)備是主要用于操作在畫面上所顯示的指針和圖標(biāo)的人機接口之一,此外能夠應(yīng)用操縱桿(joy stick)和光筆(light pen)、觸摸板(touch pad)、軌跡球(track ball)等。
[0033]存儲部6是包含實現(xiàn)信息處理裝置I的各功能的程序以及數(shù)據(jù)等的R0M(只讀存儲器,Read Only Memory)或者HDD(硬盤驅(qū)動器,Hard Disk Drive)、對控制部提供工作區(qū)域(work area)的RAM(隨機存取存儲器,Random AccessMemory)的存儲部。
[0034]顯示部7是液晶面板等的顯示器設(shè)備??刂撇?使被存儲在存儲部6中的窗口系統(tǒng)進行動作,對于顯示部7,使其顯示I個以上的窗口。在本發(fā)明所涉及的信息處理裝置的實施方式中,顯示部7不是必須的結(jié)構(gòu)要素,也可以通過控制部2使用外部的特定的顯示裝置,使其進行窗口的顯示控制。
[0035]若用戶觸摸到顯示部7,則觸摸操作部4檢測輸入,將用于確定發(fā)生了輸入的位置的信息(輸入坐標(biāo)信息)提供到控制部2?;蛘呖刂撇?通過輪詢(polling)處理等監(jiān)視對于觸摸操作部4的輸入。
[0036]控制部2響應(yīng)于基于觸摸操作部4的輸入的檢測,取得所檢測到的輸入坐標(biāo)信息,判定該輸入坐標(biāo)在顯示部7的顯示畫面的哪個位置,然后基于該判定結(jié)果進行與在顯示部7的顯示畫面上的顯示相應(yīng)的處理。針對對于鼠標(biāo)操作部5的操作,也同樣地檢測指針的位置并且進行與該指針的位置相應(yīng)的處理。
[0037]在例如顯示部7的顯示畫面上所顯示的操作按鈕被進行了操作的情況下,控制部2執(zhí)行與該操作按鈕的操作對應(yīng)的處理程序。此外,控制部2在根據(jù)應(yīng)用的啟動等使顯示部7顯示I個以上的窗口,且對窗口進行了拖拽和放下的操作的情況下,根據(jù)該操作執(zhí)行處理程序,進行在畫面上移動成為操作對象的窗口的控制。
[0038]在本發(fā)明所涉及的實施方式中,在通過對于觸摸操作部4或者鼠標(biāo)操作部5的操作,移動在顯示部7上顯示的窗口,且進行了移動的窗口與其他的窗口重疊而滿足了規(guī)定條件時,交換位于移動目的地的其他的窗口和被移動了的窗口的移動前的位置而顯示。此夕卜,此時,變換移動后的窗口的大小,或者在移動后窗口從畫面溢出的情況下,進行自動地調(diào)整位置使得能夠顯示窗口整體等的處理。具體的處理例子如下所示。
[0039](實施方式I)
[0040]圖2A以及圖2B是用于說明本發(fā)明的第I實施方式的顯示控制處理的圖,并且是表示信息處理裝置I的顯示部7上顯示的顯示畫面的顯示控制處理例子的圖。參照圖1的結(jié)構(gòu)進行說明。在顯示部7上能夠顯示圖2A以及圖2B所示的顯示畫面10。顯示部7的控制由控制部2而執(zhí)行。
[0041]如圖2A所示,設(shè)為在顯示畫面10中正在顯示多個窗口 A?F。此時,在用戶進行交換窗口 C和窗口 A的操作的情況下,用戶利用基于觸摸操作部4的觸摸操作功能,進行拖拽和放下操作,將窗口 C向成為移動目的地的窗口 A移動。然后,如圖2B所示,在窗口 C與窗口 A重疊而控制部2判斷為滿足了規(guī)定條件的情況下,控制部2在顯示了窗口 A的位置上顯示窗口 C,且在窗口 C的移動前的位置上顯示窗口 A。然后將進行了移動的窗口 C設(shè)為激活(active)窗口。
[0042]此時,將移動后的窗口 C的大小匹配移動前的窗口 A的大小而進行顯示,且將移動后的窗口 A的大小匹配移動前的窗口 C的大小而進行顯示。即,能夠僅通過移動窗口 C的簡單的操作,交換窗口 C和窗口 A的位置和大小。
[0043]上述的操作除了通過對于觸摸操作部4的觸摸操作功能之外,通過基于鼠標(biāo)操作部5的鼠標(biāo)操作也同樣能夠執(zhí)行。
[0044]圖3A至圖3D是用于說明切換窗口的位置時的規(guī)定條件的圖。在此,示出了交換在顯示部7上正在顯示的窗口 A、B時的控制處理例子。本實施方式中,對正在顯示的所有的窗口設(shè)定規(guī)定范圍的窗口交換執(zhí)行區(qū)域。在圖3A中,關(guān)于窗口 A示出了設(shè)定了窗口交換執(zhí)行區(qū)域20的狀態(tài),但是對窗口 B同樣地進行了設(shè)定。
[0045]窗口交換執(zhí)行區(qū)域20例如被設(shè)定為相對于該窗口 A具有100%以下的規(guī)定比率的區(qū)域的范圍。例如設(shè)定窗口交換執(zhí)行區(qū)域20,使得豎的長度和橫的長度相對于矩形的窗口A分別成為原先窗口的70%。
[0046]此外,設(shè)為窗口交換執(zhí)行區(qū)域20被配置在窗口 A的中央,從窗口 A的外周起到窗口交換執(zhí)行區(qū)域20為止的長度在窗口交換執(zhí)行區(qū)域20的左右以及上下成為相同的長度。此外,在窗口 A比規(guī)定的大小更小的情況下,設(shè)為不應(yīng)用上述的規(guī)定比率,也可以設(shè)為以預(yù)先決定的最小的大小來決定窗口交換執(zhí)行區(qū)域20。此時,在窗口 A變得比預(yù)先決定的最小的大小還小的情況下,將該窗口 A的100%的區(qū)域設(shè)為窗口交換執(zhí)行區(qū)域20。
[0047]上述的設(shè)定例是一個例子,窗口交換執(zhí)行區(qū)域20能夠在不超過窗口的全部區(qū)域的規(guī)定范圍內(nèi)適當(dāng)?shù)貨Q定其大小和形狀。窗口交換執(zhí)行區(qū)域20被決定為基于控制部2的判斷區(qū)域,并不是在各窗口內(nèi)為了用戶能夠視覺辨認(rèn)而明確表示的區(qū)域。
[0048]然后如圖3B所示,設(shè)為由用戶對窗口 B進行移動操作,且窗口 B與窗口 A重疊。通常,若窗口重疊,則在重疊了的部分中顯示位于前面?zhèn)鹊拇翱?,但是在此為了說明也圖示了后側(cè)的窗口(下面同樣)。此時,直到正在進行基于觸摸的拖拽操作的手指30進入到窗口A的窗口交換執(zhí)行區(qū)域20為止,不進行窗口的交換。另外,手指30是能夠進行觸摸操作的觸摸部的例子,也可以是觸摸筆等的設(shè)備等。下面設(shè)為同樣。
[0049]然后,如圖3C所示,在拖拽操作持續(xù)的狀態(tài)下手指30進入到窗口 A的窗口交換執(zhí)行區(qū)域20,若用戶將手指30離開進行放下操作從而解除拖拽操作,則控制部2判斷為滿足了窗口交換的規(guī)定條件。在此,如圖3D所示,控制部2在移動前顯示了的窗口 A的位置上顯示窗口 B,同時在移動前顯示了窗口 B的位置上顯示窗口 A。然后此時,將移動后的窗口 B的大小設(shè)為與移動前的窗口 A的大小相同,且將移動后的窗口 A的大小設(shè)為與移動前的窗口 B的大小相同。
[0050]通過本實施方式在移動前后變更窗口大小的情況,與通過通常的窗口操作變更窗口的大小的情況同樣地,不變更通過窗口顯示的信息本身,而是簡單地變更通過窗口切取而顯示的大小。此時,在顯示信息的全部區(qū)域不能通過窗口而顯示完全的情況下,能夠設(shè)為使用滾動條而進行顯示。滾動條是用于主要在窗口系統(tǒng)中顯示通過單一的窗口不能收納完全的信息的部分區(qū)域而根據(jù)需要而移動顯示區(qū)域的⑶I (Graphical User Interface,圖形用戶界面)部件,被設(shè)定水平方向、垂直方向的2個種類。
[0051]上述的顯示控制中,用戶利用觸摸操作功能,通過拖拽操作移動窗口,當(dāng)手指等進入其他的窗口的窗口交換執(zhí)行區(qū)域20時將手指等從畫面離開而進行放下操作,從而初次確定執(zhí)行窗口交換控制。例如,在持續(xù)拖拽操作的狀態(tài)下,將手指等暫時進入其他的窗口的窗口交換執(zhí)行區(qū)域20內(nèi)后,不將手指等離開而在持續(xù)拖拽的狀態(tài)下將手指等移動到窗口交換執(zhí)行區(qū)域20外,并在該處放下的情況下,不執(zhí)行窗口交換。
[0052]在通過鼠標(biāo)操作功能執(zhí)行相同的操作的情況下,用戶將所顯示的光標(biāo)移動到任意的窗口上,在按下鼠標(biāo)的規(guī)定的按鈕的狀態(tài)下進行拖拽操作,從而移動該窗口。然后,當(dāng)光標(biāo)進入到其他的窗口的窗口交換執(zhí)行區(qū)域20時,通過將按鈕離開而進行用于解除拖拽操作的放下操作,規(guī)定條件被滿足。由此,控制部2執(zhí)行窗口的交換顯示。
[0053]窗口交換執(zhí)行區(qū)域20由于在畫面上沒有明確地顯示,因此也可以設(shè)為進行用戶能夠識別手指等或光標(biāo)是否進入到窗口交換執(zhí)行區(qū)域20的顯示。例如,在通過拖拽操作正在移動窗口時,尤其在不進行窗口的顯示變更而正在進行拖拽操作的手指等或光標(biāo)進入到移動目的地的窗口的窗口交換執(zhí)行區(qū)域20時,進行能夠視覺識別該窗口的顯示。例如在窗口的中央顯示規(guī)定的標(biāo)志,能夠?qū)τ脩舾嬷谠摖顟B(tài)下進行放下操作從而執(zhí)行窗口交換的情況。
[0054]此外,在本實施方式中,在對窗口進行了交換時,變更窗口的位置和大小而進行顯示,作為變形例,也可以設(shè)為進行僅交換2個窗口的位置而不變更窗口的大小的控制。
[0055]此外,在本實施方式中,在移動前后變更窗口的大小的情況下,設(shè)為不放大/縮小窗口內(nèi)的信息而僅變更窗口的大小,但是作為變形例,也可以設(shè)為根據(jù)窗口的信息內(nèi)容放大或者縮小窗口內(nèi)的信息而進行顯示。也可以設(shè)為在例如對電視影像正在進行窗口顯示時,在進行窗口交換而變更了窗口的大小的情況下,放大或者縮小電視影像而進行顯示。此時,能夠進行變更窗口的大小,但不變更并且維持縱橫比等的控制處理。
[0056]圖4是用于說明本發(fā)明的第I實施方式中的處理的流程的流程圖。在此作為處理的主體,參照圖1進行說明。
[0057]首先在顯示部7上正在顯示多個窗口的狀態(tài)下,用戶利用觸摸功能或者鼠標(biāo)功能進行拖拽操作而對任意的窗口進行移動(步驟SI)。然后,用戶松開觸摸(touch up)(放開觸摸)或者放開鼠標(biāo)按鈕,從而進行放下(步驟S2)。
[0058]此時信息處理裝置I的控制部2判別在通過用戶操作進行了移動的窗口的移動目的地上是否存在其他的窗口(步驟S3)。在此若在移動目的地上沒有其他的窗口,則將窗口移動至所放下的位置(步驟S7)。
[0059]此外,在步驟S3中在移動目的地存在其他的窗口的情況下,控制部2判定正在觸摸的手指等或者正在進行鼠標(biāo)操作的光標(biāo)是否已進入到移動目的地的其他的窗口的規(guī)定區(qū)域(步驟S4)。規(guī)定區(qū)域是相當(dāng)于上述的窗口交換執(zhí)行區(qū)域的區(qū)域。
[0060]在此,若手指等或光標(biāo)沒有移動到移動目的地的窗口的規(guī)定區(qū)域內(nèi)(步驟S4- “否”),則控制部2將窗口移動到被放下了的位置而進行顯示(步驟S8)。
[0061]此外,在步驟S4中若手指等或光標(biāo)進入到移動目的地的窗口的規(guī)定區(qū)域(步驟S4- “是”),則控制部2將進行了移動的窗口變更為與移動目的地的窗口相同的位置/大小而進行顯示(步驟S5)。然后將位于移動目的地的窗口變更為進行了移動的窗口的移動前的位置/大小而進行顯示(步驟S6)。
[0062](實施方式2)
[0063]圖5A至圖5C是用于說明本發(fā)明的第2實施方式的顯示控制處理的圖。在本實施方式中,也與實施方式I同樣地,對顯示部7的顯示畫面10上正在顯示的所有的窗口設(shè)定規(guī)定范圍的窗口交換執(zhí)行區(qū)域。在圖5A中,示出了關(guān)于窗口 A設(shè)定了窗口交換執(zhí)行區(qū)域20的狀態(tài),但是對窗口 B同樣地進行了設(shè)定。
[0064]然后,如圖5B所不,設(shè)為由用戶移動操作了窗口 B。此時,與實施方式I相同,直到利用觸摸操作功能而正在進行拖拽操作的手指(或者也可以是觸摸筆等)30進入到窗口 A的窗口交換執(zhí)行區(qū)域20為止,不進行窗口的交換。然后,在手指30進入到其他的窗口的窗口交換執(zhí)行區(qū)域20時進行放下操作,從而確定執(zhí)行窗口交換控制。在此,也可以不通過手指30而通過其他的定點設(shè)備等進行操作,或者也可以是利用了鼠標(biāo)操作功能的操作。該顯示控制處理與實施方式I相同。
[0065]如圖5B所示,在手指30位于窗口交換執(zhí)行區(qū)域20之外且在該位置進行了放下操作的情況下,在實施方式I中,不執(zhí)行窗口交換,在放下了該窗口 B的位置上以其原本的大小進行顯示。
[0066]相對于此,在本實施方式中,在通過拖拽操作移動窗口 B并且通過放下操作解除了拖拽操作時,在手指30沒有進入到其他的窗口 A的窗口交換執(zhí)行區(qū)域20的情況下,將目前為止的移動操作全部取消,將窗口返回到移動前的最初的位置而進行顯示。此時,若在圖5B的狀態(tài)下進行放下操作,則自動返回到圖5C的移動開始前的狀態(tài)而進行顯示。利用了鼠標(biāo)功能的拖拽和放下操作也一樣。
[0067]在此,在持續(xù)拖拽操作的狀態(tài)下,將手指等暫時進入到其他的窗口的窗口交換執(zhí)行區(qū)域20內(nèi)后,仍然持續(xù)拖拽而將手指等或光標(biāo)移動到窗口交換執(zhí)行區(qū)域20外,并在該處進行了放下的情況下,也不執(zhí)行窗口交換,該窗口被返回到移動前的最初的位置而進行顯
/Jn ο
[0068]在本實施方式中,在暫時開始了窗口的移動的用戶中途變更方針,不選擇窗口交換而在其他的窗口之外的任意的位置進行了放下操作的情況下,能夠?qū)⒋翱诘呐渲梅祷氐介_始移動前的位置,能夠提高可用性。
[0069]圖6是用于說明本發(fā)明的第2實施方式中的處理的流程的流程圖。圖的步驟SI I?17的處理與實施方式I相同。即,在顯示部7正在顯示多個窗口的狀態(tài)下,用戶利用觸摸功能或者鼠標(biāo)功能,進行拖拽操作而移動任意的窗口(步驟Sll)。然后,用戶松開觸摸(放開觸摸)或者放開鼠標(biāo)按鈕,從而進行放下(步驟S12)。
[0070]控制部2判別在通過用戶操作而進行了移動的窗口的移動目的地上是否存在其他的窗口(步驟S13),若在移動目的地上不存在其他的窗口,則將窗口移動到放下的位置(步驟S17)。此外,在步驟S13中在移動目的地上存在其他的窗口的情況下,控制部2判定正在觸摸的手指等或者正在進行鼠標(biāo)操作的光標(biāo)是否已進入到移動目的地的其他的窗口的規(guī)定區(qū)域(窗口交換執(zhí)行區(qū)域)(步驟S14)。
[0071]然后在本實施方式中,若手指等或光標(biāo)沒有進入到移動目的地的窗口的規(guī)定區(qū)域內(nèi)(步驟S14- “否”),則控制部2取消窗口的移動,將進行了移動的窗口返回到移動前的原來的位置而進行顯示(步驟S18)。
[0072]此外,若在步驟S14中手指等或光標(biāo)進入到移動目的地的窗口的規(guī)定區(qū)域,則控制部2將進行了移動的窗口變更為與移動目的地的窗口相同的位置/大小而進行顯示(步驟S15)。然后,將位于移動目的地的窗口變更為進行了移動的窗口的移動前的位置/大小而進行顯示(步驟S16)。
[0073](實施方式3)
[0074]圖7A以及圖7B是用于說明本發(fā)明3的實施方式的顯示控制處理的圖。
[0075]在本實施方式中,在通過上述實施方式1、2的控制處理而進行了窗口的交換的情況下,在是預(yù)先設(shè)定為不能變更窗口的大小的窗口的情況下,在交換窗口而對位置進行了移動時,不變更窗口的大小而直接僅對位置進行移動。
[0076]例如圖7A所示,設(shè)為交換大小不同的窗口 A和窗口 B。窗口的交換如上述實施方式那樣,通過拖拽操作而移動的窗口 B的手指等或者光標(biāo)被拖拽到移動目的地的窗口 A的窗口交換執(zhí)行區(qū)域,并在該處進行了放下操作時,在窗口 A的位置上顯示窗口 B,在移動前的窗口 B的位置上顯不窗口 A。
[0077]此時,有時正在顯示的窗口是不能變更其窗口的大小的窗口。在窗口系統(tǒng)中,有時顯示關(guān)于特定的窗口而其大小預(yù)先固定為不能變更的窗口。例如,示例窗口尺寸固定了的軟件的窗口、屬性(property)的窗口、對話框等。
[0078]在該例中,設(shè)為窗口 B是不能變更窗口尺寸的窗口。此時,若進行窗口的交換,則如圖7B所示那樣,在窗口 A存在的位置上顯示窗口 B,但是窗口 B僅變更其位置,窗口的大小維持原來的大小。位置的變更使原來的窗口 A的中心和交換后的窗口 B的中心一致。此夕卜,也可以通過使特定的頂點在交換前后一致等的手法,決定適當(dāng)位置。
[0079]另一方面,由于窗口 A不是窗口尺寸固定了的窗口,因此在通過窗口交換而在移動前的窗口 B的位置上顯示了窗口 A時,匹配移動前的窗口 B的大小而顯示窗口 A。
[0080]通過該控制處理,即使是不能變更窗口尺寸的窗口,也能夠容易地執(zhí)行窗口系統(tǒng)中的窗口的交換。
[0081](實施方式4)
[0082]圖8A乃至圖SC是用于說明本發(fā)明的第4實施方式的顯示控制處理的圖。
[0083]在本實施方式中,通過上述實施方式3的控制處理,在進行了窗口的交換時,是窗口的大小不能變更的窗口的情況下,在交換窗口而對位置進行了移動時窗口溢出到畫面外時,以挪動顯示位置的方式進行了調(diào)整,使得顯示該窗口的整體。
[0084]例如如圖8A所示,設(shè)為交換大小不同的窗口 A和窗口 B。窗口的交換如上述實施方式那樣,通過拖拽操作而移動的窗口 B的手指等或者光標(biāo)被拖拽到移動目的地的窗口 A的窗口交換執(zhí)行區(qū)域,并在該處進行了放下操作時,在窗口 A的位置上顯示窗口 B,在移動前的窗口 B的位置上顯示窗口 A。
[0085]如圖8B所示那樣,此時正在顯示的窗口 B是不能變更其窗口的大小的窗口,若將窗口 B顯示在窗口 A的位置上,則有時窗口 B從畫面溢出。例如,在將窗口 A交換到窗口 B時,決定為使窗口的中心一致而進行窗口的交換的情況下,在不能變更大小的窗口 B比窗口 A更大的情況下,若通過窗口交換使窗口 B與移動前的窗口 A的中心一致而進行顯示,則窗口 B的一部分不能畫面顯不。
[0086]此時,在本實施方式中,如圖SC所示那樣,調(diào)整窗口 B的顯示位置,直到通過窗口交換而一部分變得不能顯示的窗口 B的全部區(qū)域被顯示為止。在進行窗口交換時,窗口 B在交換前的窗口 A的位置上顯示,但是與交換前的窗口 A的區(qū)域重復(fù)的同時,進行調(diào)整使得其全部區(qū)域被畫面顯示。
[0087]通過該控制處理,即使是不能變更窗口尺寸的窗口,也能夠容易地執(zhí)行在窗口系統(tǒng)中的窗口的父換,此時始終能夠在畫面內(nèi)顯不父換后的窗口整體。
[0088](實施方式5)
[0089]在本實施方式中,使得能夠根據(jù)對于信息處理裝置的模式設(shè)定,執(zhí)行上述的各實施方式窗口的交換控制。
[0090]例如,作為在信息處理裝置中設(shè)定的模式,準(zhǔn)備通常模式和窗口交換模式,設(shè)為能夠由用戶進行選擇。此時將模式設(shè)定開關(guān)在畫面內(nèi)顯示,能夠根據(jù)其操作而進行模式選擇。
[0091]在通常模式中,能夠進行基于以往的窗口的顯示信息的操作。在此,能夠?qū)υ诖翱趦?nèi)顯示的圖標(biāo)或按鈕等進行操作,或者進行文本(text)等的輸入操作等。此外,能夠進行窗口的移動或大小的變更,在對窗口進行了移動的情況下不進行窗口的交換處理,而是在移動目的地的位置進行顯示。
[0092]然后,若通過用戶的操作設(shè)定了窗口交換模式,則通過上述各實施方式的形態(tài)來執(zhí)行窗口的交換顯示控制。
[0093]在設(shè)定為窗口交換模式的情況下,能夠變換窗口的顯示方式。作為例子,例如在窗口交換模式中,將各窗口的外框設(shè)為例如黑框而以能夠區(qū)別的方式對窗口的狀態(tài)進行明確表示。此時,不能對在顯示黑框的窗口內(nèi)顯示了的圖標(biāo)等的信息進行操作。為了進一步表示不能進行操作的情況,也可以進行將窗口內(nèi)著色為灰色而進行顯示等的處理。
[0094]然后設(shè)為不論觸摸了該窗口內(nèi)某處或者不論光標(biāo)位于某處,都能夠通過進行拖拽操作來移動窗口。此外,設(shè)為若觸摸黑框,則能夠改變該窗口的大小。
[0095]在該狀態(tài)下,用戶對任意的窗口進行拖拽操作,在移動目的地的窗口的窗口交換執(zhí)行區(qū)域內(nèi)進行放下操作,從而交換窗口進行顯示。
[0096]此外,也可以將窗口交換模式進一步分為2個而進行設(shè)定。
[0097]例如在窗口交換模式的第I模式中,設(shè)為進行上述實施方式I的動作,窗口被拖拽而移動,并在其他的窗口的窗口交換執(zhí)行區(qū)域外進行了放下時,在該放下位置上仍然顯示進行了移動的窗口。
[0098]此外,在窗口交換模式的第2模式中,設(shè)為進行上述第2實施方式的動作。在此,窗口被拖拽而移動,并在其他的窗口的窗口交換執(zhí)行區(qū)域外進行了放下時,將目前為止的移動操作全部取消,將窗口返回到移動前的最初的位置而進行顯示。
[0099]如上所述,使得能夠以規(guī)定模式來執(zhí)行窗口的交換控制,從而能夠分別容易地執(zhí)行用于進行窗口的移動、交換的操作、和對于窗口的操作,能夠提高用戶的便利性。
[0100]上述的各實施方式中記載的技術(shù)的特征(構(gòu)成要件)能夠相互組合,通過組合,能夠形成新的技術(shù)特征。
[0101]以上,根據(jù)本發(fā)明,能夠提供一種信息處理裝置,所述信息處理裝置能夠通過簡單的操作而容易地執(zhí)行基于窗口系統(tǒng)的窗口的交換。
【權(quán)利要求】
1.一種信息處理裝置,所述信息處理裝置具備:控制部,控制規(guī)定的顯示部的顯示;以及操作輸入部,接受基于用戶的操作輸入,所述控制部將窗口在所述顯示部上顯示,根據(jù)對于所述操作輸入部的操作輸入而進行所述窗口的顯示控制,其特征在于, 所述控制部根據(jù)對于所述操作輸入部的操作輸入,移動在所述顯示部上正在顯示的特定的窗口,在該進行了移動的窗口與其他的窗口重疊而滿足了規(guī)定條件時,在進行了移動的窗口的移動開始前的位置上顯示所述其他的窗口,在所述其他的窗口的位置上顯示所述進行了移動的窗口,從而交換窗口。
2.如權(quán)利要求1所述的信息處理裝置,其特征在于, 所述信息處理裝置作為所述操作輸入部而具有:觸摸操作部,接受基于能夠進行觸摸操作的觸摸部的操作輸入;以及定點設(shè)備操作部,接受基于通過定點設(shè)備而操作的指針的操作輸入, 所述控制部對在所述顯示部上顯示的窗口,在不超過該窗口的全部區(qū)域的范圍內(nèi),設(shè)定用于進行交換窗口的控制的規(guī)定范圍的窗口交換執(zhí)行區(qū)域, 在通過基于所述觸摸部或者所述指針的拖拽操作,移動特定的窗口,并且在所述窗口交換執(zhí)行區(qū)域中解除了所述拖拽操作的情況下,判斷為滿足了所述規(guī)定條件。
3.如權(quán)利要求1或2所述的信息處理裝置,其特征在于, 所述控制部在通過基于所述觸摸部或者指針的拖拽操作,移動特定的窗口,并且在所述窗口交換執(zhí)行區(qū)域之外的區(qū)域中解除了所述拖拽操作的情況下,將進行了移動的特定的窗口返回到該窗口的移動開始前的位置而顯示。
4.如權(quán)利要求1?3任一項所述的信息處理裝置,其特征在于, 所述控制部在交換所述窗口時,將所述進行了移動的窗口的大小以與所述其他的窗口的大小相同的大小來進行顯示,將所述其他的窗口的大小以與所述進行了移動的窗口的移動開始前的大小來進行顯示。
5.如權(quán)利要求1?3任一項所述的信息處理裝置,其特征在于, 所述控制部在交換所述窗口時,在所述進行了移動的窗口是預(yù)先決定為不能變更其窗口的大小的窗口的情況下,不變更所述進行了移動的窗口的大小而顯示在所述其他的窗口的位置上,將所述其他的窗口的大小以所述進行了移動的窗口的移動開始前的大小在該移動開始前的位置上進行顯示。
6.如權(quán)利要求5所述的信息處理裝置,其特征在于, 所述控制部在不變更預(yù)先決定為不能變更所述窗口的大小的窗口的大小,而在其他的窗口的位置上進行顯示時,調(diào)整顯示位置,使得不變更大小的窗口的全部區(qū)域被顯示在所述顯示部的顯示畫面上。
【文檔編號】G06F3/0484GK104423836SQ201410424803
【公開日】2015年3月18日 申請日期:2014年8月26日 優(yōu)先權(quán)日:2013年8月26日
【發(fā)明者】小新井正治 申請人:夏普株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1