專利名稱::信息處理裝置、顯示控制方法以及顯示控制程序的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及信息處理裝置、顯示控制方法以及顯示控制程序。
背景技術(shù):
:在具備⑶I(GraphicalUserInterface)的信息處理裝置中廣泛采用窗口系統(tǒng)。窗口系統(tǒng)中,操作畫面上顯示出1個或1個以上的窗口。用戶可以在所顯示的窗口區(qū)域內(nèi)進(jìn)行文字輸入和圖形描繪等各種作業(yè)。另外,還可以對所顯示的窗口進(jìn)行移動/尺寸變更/最大化/最小化(圖標(biāo)化)/關(guān)閉/滾動等各種窗口操作??梢允褂檬髽?biāo)等指示設(shè)備進(jìn)行窗口操作。例如用戶使用鼠標(biāo)拖動設(shè)置于窗口上邊的標(biāo)題欄,就能夠移動窗口。而使用鼠標(biāo)點(diǎn)擊設(shè)置于標(biāo)題欄一端的按鈕,就能進(jìn)行窗口的最大化/最小化/關(guān)閉。其中,還可以在信息處理裝置設(shè)置區(qū)別于指示設(shè)備的窗口操作專用的輸入裝置(例如參見專利文獻(xiàn)1)。另外,為了確定操作畫面上的位置,還可以使用能對操作畫面進(jìn)行觸摸操作的設(shè)備(例如觸摸面板)。用戶可以通過筆或手指直接確定操作畫面上的位置。還可以考慮如下的手寫輸入方法,即,在使用能進(jìn)行筆輸入的信息處理裝置的情況下,當(dāng)通過筆記入了規(guī)定的記錄指令時(shí),打開用于記錄輸入的區(qū)域,此后當(dāng)觸摸了規(guī)定的框時(shí)則關(guān)閉記錄輸入?yún)^(qū)域(例如參見專利文獻(xiàn)2)。專利文獻(xiàn)1日本特開2002-259001號公報(bào)專利文獻(xiàn)2日本特開平07-141092號公報(bào)在可以實(shí)現(xiàn)對操作畫面的觸摸操作的信息處理裝置中,可以考慮通過觸摸操作來進(jìn)行對于顯示中的窗口的各種窗口操作。然而觸摸操作存在用戶難以正確觸摸操作畫面內(nèi)顯示得相對較小的標(biāo)題欄和按鈕的問題。這種問題在便攜信息終端裝置等難以增大操作畫面的裝置中尤為顯著。
發(fā)明內(nèi)容本發(fā)明就是鑒于這種問題而完成的,其目的在于提供一種能提升窗口操作的操作性的信息處理裝置、顯示控制方法以及顯示控制程序。為了解決上述課題,提供一種具有顯示部、檢測部和控制部的信息處理裝置。顯示部顯示1個或1個以上的窗口。檢測部檢測針對顯示部的觸摸操作??刂撇看_定檢測部檢測出的觸摸操作的軌跡所示的圖形,對顯示于顯示部中的窗口進(jìn)行對應(yīng)于圖形的顯示控制。另外,為了解決上述課題,提供一種具備顯示部的信息處理裝置的顯示控制方法。在該顯示控制方法中,在顯示部顯示1個或1個以上的窗口。檢測針對顯示部的觸摸操作。確定觸摸操作的軌跡所示的圖形,對顯示于顯示部中的窗口進(jìn)行對應(yīng)于圖形的顯示控制。另外,為了解決上述課題,提供一種使與顯示裝置連接的計(jì)算機(jī)執(zhí)行的顯示控制程序。執(zhí)行該顯示控制程序的計(jì)算機(jī)在顯示裝置上顯示1個或1個以上的窗口。檢測針對顯示裝置的觸摸操作。確定觸摸操作的軌跡所示的圖形,對顯示于顯示裝置中的窗口進(jìn)行對應(yīng)于圖形的顯示控制。根據(jù)上述信息處理裝置、顯示控制方法以及顯示控制程序,能提升窗口操作的操作性。通過與表現(xiàn)作為本發(fā)明的例子的優(yōu)選實(shí)施方式的附圖相關(guān)的以下說明,能進(jìn)一步理解本發(fā)明的上述目的、其他目的、特征以及優(yōu)點(diǎn)。圖1是表示本實(shí)施方式涉及的信息處理裝置的例子的圖。圖2是表示便攜信息終端裝置的外觀的圖。圖3是表示便攜信息終端裝置的硬件的框圖。圖4是表示便攜信息終端裝置的功能的框圖。圖5是表示窗口管理表的數(shù)據(jù)結(jié)構(gòu)例的圖。圖6是表示圖形定義表的數(shù)據(jù)結(jié)構(gòu)例的圖。圖7是表示窗口顯示控制的流程圖。圖8是表示第1圖形判斷的例子的圖。圖9是表示第1窗口操作的例子的圖。圖10是表示第2圖形判斷的例子的圖。圖11是表示第2窗口操作的例子的圖。圖12是表示第3圖形判斷的例子的圖。圖13是表示第3窗口操作的例子的圖。圖14是表示第4圖形判斷的例子的圖。圖15是表示第4窗口操作的例子的圖。具體實(shí)施例方式下面參照附圖詳細(xì)說明本實(shí)施方式。圖1是表示本實(shí)施方式涉及的信息處理裝置的例子的圖。圖1所示的信息處理裝置1能進(jìn)行窗口顯示。作為信息處理裝置1,可考慮使用膝上型計(jì)算機(jī)、UMPC(UltramobiIePersonalComputer)、PDA(PersonalDataAssistance)、移動電話等各種裝置。信息處理裝置1具有顯示部la、檢測部Ib和控制部lc。顯示部Ia顯示包含1個或1個以上的窗口的操作畫面。作為顯示部la,例如可以使用液晶顯示器、有機(jī)EUElectroLuminescence)顯示器。用戶操作顯示于顯示部Ia的窗口,能進(jìn)行各種作業(yè)。檢測部Ib檢測針對顯示部Ia上的操作畫面的觸摸操作。作為檢測部lb,例如可使用觸摸面板。檢測部Ib向控制部Ic通知操作畫面中的被觸摸的位置。位置的通知是定期(例如每隔50ms)或不定期進(jìn)行的。檢測部Ib既可以允許通過用戶的手指進(jìn)行觸摸操作,也可以允許使用手寫筆進(jìn)行觸摸操作。控制部Ic確定與檢測部Ib檢測出的觸摸操作的軌跡對應(yīng)的圖形。例如預(yù)先存儲“X”的形狀特征,當(dāng)檢測出與該特征一致的軌跡時(shí)判斷為描繪出了“X”。控制部Ic可以區(qū)分多種圖形加以確定。這種情況下,可考慮預(yù)先保持將圖形與形狀特征對應(yīng)起來的表。作為檢測對象的圖形既可以固定也可以由用戶進(jìn)行設(shè)定。而且控制部Ic對顯示于顯示部Ia的窗口進(jìn)行與所確定的圖形對應(yīng)的顯示控制。顯示控制包含窗口的最大化/最小化/關(guān)閉/滾動等。例如確定“X”作為圖形時(shí),關(guān)閉窗口。顯示控制的對象既可以是顯示于顯示部Ia的所有窗口,也可以是一部分窗口。如果是一部分窗口,則例如可以考慮僅將作為當(dāng)前操作對象的窗口(活動的窗口)作為對象。根據(jù)這種信息處理裝置1,通過顯示部Ia顯示1個或1個以上的窗口。通過檢測部Ib檢測針對顯示部Ia的觸摸操作。通過控制部Ic確定所檢測出的觸摸操作的軌跡所示的圖形,對顯示于顯示部Ia的窗口進(jìn)行對應(yīng)于圖形的顯示控制。由此,用戶對窗口操作的操作性得以提升。例如,用戶即使未能正確觸摸操作畫面內(nèi)顯示得相對較小的標(biāo)題欄或按鈕,也能進(jìn)行最大化/最小化/關(guān)閉/滾動等窗口操作。這對于無法充分增大操作畫面區(qū)域的便攜型信息終端裝置尤為有效。接著進(jìn)一步詳細(xì)說明將上述顯示控制方法應(yīng)用于具備觸摸面板的便攜信息終端裝置的情況。其中,上述顯示控制方法既可以應(yīng)用于具備觸摸面板之外的檢測部的便攜信息終端裝置,也可以用于其他種類的信息處理裝置。圖2是表示便攜信息終端裝置的圖。本實(shí)施方式涉及的便攜信息終端裝置100是被稱作UMPC的小型信息終端裝置,易于攜帶出行。便攜信息終端裝置100具有殼體101、102。殼體101可相對于殼體102開閉。圖2表示殼體101打開的狀態(tài)。殼體101具有顯示器103(圖2中未示出)和觸摸面板104。殼體102具有鍵盤105。顯示器103配置與觸摸面板104的下層以顯示操作畫面。顯示器103所顯示的操作畫面能透過觸摸面板104從殼體101的前表面進(jìn)行視覺辨認(rèn)。用戶可以在觀看顯示器103顯示的操作畫面的同時(shí),進(jìn)行對觸摸面板104的觸摸操作。并且,根據(jù)觸摸面板104的種類不同,有時(shí)顯示器103會配置于觸摸面板104的上層側(cè)。觸摸面板104檢測觸摸操作。用戶可以通過手寫筆106或手指對觸摸面板104進(jìn)行觸摸。觸摸面板104檢測手寫筆106的前端或手指接觸的位置。作為檢測觸摸操作的方法,例如可考慮使用電阻膜的方法、在表面形成電場的方法、使用紅外線的方法等。并且,根據(jù)檢測方法,有時(shí)不接觸也能檢測出位置。鍵盤105是具備文字鍵/記號鍵/數(shù)字鍵/功能鍵等各種鍵的輸入裝置。當(dāng)用戶按下某個鍵時(shí),鍵盤105輸出與所按下的鍵對應(yīng)的電信號。用戶能通過鍵操作來進(jìn)行文章輸入和功能的調(diào)出。并且,還可以在便攜信息終端裝置100設(shè)置其他輸入輸出裝置。例如可考慮設(shè)置揚(yáng)聲器或麥克風(fēng)。另外,還可以對便攜信息終端裝置100連接其他輸入輸出裝置。例如可考慮連接鼠標(biāo)。圖3是表示便攜信息終端裝置的硬件的框圖。便攜信息終端裝置100具WCPU(CentralProcessingUnit)IlURAM(RandomAccessMemory)112>HDD(HardDiskDrive)113、通信接口114、顯示處理部115和輸入處理部116。這些部件設(shè)置于殼體101或殼體102內(nèi)。CPUlll控制便攜信息終端裝置100整體的工作。此時(shí),讀取出存儲于HDD113的程序,在RAM112展開并執(zhí)行。具體地,CPUlll在便攜信息終端裝置100啟動時(shí)開始執(zhí)行OS(OperatingSystem)程序和窗口顯示控制程序。此后適當(dāng)開始/結(jié)束應(yīng)用程序的執(zhí)行。并且還可以將多個CPU搭載于便攜信息終端裝置100進(jìn)行分散處理。RAMI12暫時(shí)存儲CPUlll所執(zhí)行的程序和用于處理的各種數(shù)據(jù)的至少一部分。CPUlll對于RAM112適當(dāng)執(zhí)行程序和數(shù)據(jù)的寫入和讀取。還可以使用其他種類的存儲器取代RAMI12。HDD113存儲CPUlll所執(zhí)行的程序和用于處理的各種數(shù)據(jù)。存儲于HDD113的程序包括OS程序、窗口顯示控制程序、應(yīng)用程序。所存儲的數(shù)據(jù)包括窗口顯示控制的設(shè)定數(shù)據(jù)。還可以使用SSD(SolidStateDrive)等非易失性存儲器裝置代替HDD113。通信接口114經(jīng)由網(wǎng)絡(luò)與其他信息處理裝置進(jìn)行數(shù)據(jù)通信。S卩,通信接口114在CPUlll的控制之下對發(fā)送數(shù)據(jù)進(jìn)行編碼/調(diào)制后輸出給網(wǎng)絡(luò)。另外,對從網(wǎng)絡(luò)接收到的數(shù)據(jù)進(jìn)行解調(diào)/解碼。并且,關(guān)于通信接口114所訪問的網(wǎng)絡(luò),可考慮到有線和無線的情況。顯示處理部115與顯示器103連接。顯示處理部115在CPUlll的控制之下對顯示于顯示器103的操作畫面進(jìn)行圖像處理,連續(xù)性地向顯示器103輸出圖像信號。操作畫面可能會包含1個或多個窗口。輸入處理部116與觸摸面板104和鍵盤105連接。輸入處理部116檢測觸摸面板104輸出的表示觸摸開始(DOWN事件)、觸摸結(jié)束(UP事件)、當(dāng)前的觸摸位置坐標(biāo)等的輸入信號。還檢測鍵盤105輸出的表示被按下的鍵的輸入信號。檢測到的輸入信號被輸出給CPUlll。并且,顯示器103對應(yīng)于圖1的顯示部la。觸摸面板104對應(yīng)于圖1的檢測部lb。CPUlll和RAMI12對應(yīng)于圖1的控制部Ic。圖4是表示便攜信息終端裝置的功能的框圖。便攜信息終端裝置100具有窗口信息存儲部120、圖形信息存儲部130、觸摸檢測部140、手寫筆監(jiān)視部150和窗口操作部160。這些模塊的功能可通過CPUlll在RAM112展開程序并執(zhí)行來實(shí)現(xiàn)。其中,也可以將其一部分或全部作為硬件部件實(shí)現(xiàn)。窗口信息存儲部120存儲表示所打開的窗口各自的狀態(tài)的窗口管理信息。窗口管理信息所表示的狀態(tài)包含窗口的顯示狀態(tài)和使用狀態(tài)。顯示狀態(tài)例如有最大化狀態(tài)(在可確保的最大顯示區(qū)域中顯示的狀態(tài))、最小化狀態(tài)(圖標(biāo)化進(jìn)行顯示的狀態(tài))、通常顯示的狀態(tài)(最大化和最小化之外的狀態(tài))。使用狀態(tài)例如有活動(作為用戶的操作對象的狀態(tài))和非活動(不是用戶的操作對象的狀態(tài))。圖形信息存儲部130存儲對窗口操作的指令進(jìn)行定義的圖形信息。指令被定義為通過觸摸操作描繪的圖形。圖形信息例如包含表示窗口操作的種類的信息、用于根據(jù)觸摸操作的軌跡確定圖形的特征信息。窗口操作的種類例如有窗口的最大化/最小化/關(guān)閉/滾動。還可以由用戶更新圖形信息。觸摸檢測部140經(jīng)由輸入處理部116獲得觸摸面板104輸出的表示觸摸操作的輸入信號。觸摸檢測部140根據(jù)UP事件和DOWN事件,檢測拖動操作。而且在進(jìn)行拖動的期間內(nèi),連續(xù)性地(例如以50ms周期)將表示當(dāng)前觸摸位置的坐標(biāo)通知給手寫筆監(jiān)視部150。其中,也可以通知相對于上次通知的坐標(biāo)的變化量。并且,觸摸檢測部140既可以將識別用于窗口操作的觸摸操作的區(qū)域設(shè)為觸摸面板104上的所有區(qū)域,也可以將其限制為局部區(qū)域。局部區(qū)域的情況下,例如可以考慮限制為最前面的窗口或顯示活動窗口的區(qū)域的方法。即,可以考慮將在顯示有規(guī)定窗口的區(qū)域上的規(guī)定觸摸操作判斷為用于窗口操作的觸摸操作的方法。此時(shí)軌跡的一部分可以跨越至窗口之外。手寫筆監(jiān)視部150從觸摸檢測部140連續(xù)獲得當(dāng)前的觸摸位置信息,暫時(shí)存儲觸摸操作的軌跡。例如保持到規(guī)定時(shí)間前的拖動操作或到規(guī)定次數(shù)前的拖動操作的坐標(biāo)。而且手寫筆監(jiān)視部150參照存儲于圖形信息存儲部130的圖形信息,確定觸摸操作的軌跡所表示的指令。例如核對觸摸操作的軌跡與各指令的特征信息,選擇最適合的指令。此后,手寫筆監(jiān)視部150指示窗口操作部160執(zhí)行所確定的指令表示的窗口操作。窗口操作部160控制窗口的顯示狀態(tài)。即,窗口操作部160,當(dāng)從手寫筆監(jiān)視部150接收到窗口操作的指示時(shí),參照存儲于窗口信息存儲部120的窗口信息,確定當(dāng)前活動的窗口。然后對活動窗口執(zhí)行窗口操作,經(jīng)由顯示處理部115在顯示器103顯示窗口操作后的操作畫面。另外,窗口操作部160更新窗口信息。并且,還可以將窗口操作的對象設(shè)為最前面或最背面的窗口等其他窗口,而不是設(shè)為活動窗口。另外,既可以按照指令選擇操作對象,也可以按照進(jìn)行了觸摸操作的位置選擇操作對象。這種情況下,手寫筆150對窗口操作部160確定操作對象的窗口。上述模塊的功能還可以通過多種程序的協(xié)作來實(shí)現(xiàn)。例如可考慮通過驅(qū)動器程序?qū)崿F(xiàn)觸摸檢測部140的功能,通過應(yīng)用程序?qū)崿F(xiàn)圖形信息存儲部130和手寫筆監(jiān)視部150的功能,通過OS程序?qū)崿F(xiàn)窗口信息存儲部120和窗口操作部160的功能。圖5是表示窗口管理表的數(shù)據(jù)結(jié)構(gòu)例的圖。窗口管理表121存儲于窗口信息存儲部120,通過窗口操作部160進(jìn)行參照和更新。窗口管理表121設(shè)有表示窗口ID(IDentifier)、顯示狀態(tài)和活動的項(xiàng)目。在各項(xiàng)目的橫向排列的信息彼此互相關(guān)聯(lián)。表示窗口ID的項(xiàng)目設(shè)定有用于識別各窗口的文字列。窗口ID例如是在窗口打開時(shí)被自動賦予的。表示顯示狀態(tài)的項(xiàng)目被設(shè)定有表示窗口的當(dāng)前顯示狀態(tài)的文字列。例如設(shè)定有“最大化”、“最小化”或“通?!?。表示活動的項(xiàng)目被設(shè)定有表示窗口當(dāng)前是否活動的標(biāo)志。例如活動的情況下設(shè)定為“Yes”,不活動的情況下設(shè)定為“No”?;顒哟翱诩瓤梢詢H限為1個,也可以允許同時(shí)存在多個。例如,在窗口管理表121登記了窗口ID為“windowftA”、顯示狀態(tài)為“通?!?、活動標(biāo)志為“hs”的信息。這表示當(dāng)前在操作畫面上以通常顯示的狀態(tài)顯示某窗口,且處于活動狀態(tài)。還登記了窗口ID為“WindoW#C”、顯示狀態(tài)為“最小化”、活動標(biāo)志為“No”的信息。這表示當(dāng)前在操作畫面上以圖標(biāo)化狀態(tài)顯示其他窗口,且處于非活動狀態(tài)。窗口操作部160在窗口打開時(shí)將打開的窗口的信息登記于窗口管理表121。新近打開的窗口的顯示狀態(tài)為“通?!鼻一顒?。此后按照用戶的輸入操作,顯示狀態(tài)和活動/非活動狀態(tài)也發(fā)生變化。另外,窗口操作部160在窗口關(guān)閉時(shí)從窗口管理表121刪除關(guān)閉的窗口的信息。也可以考慮不刪除窗口信息,將顯示狀態(tài)設(shè)定為“關(guān)閉”的方法。圖6是表示圖形定義表的數(shù)據(jù)結(jié)構(gòu)例的圖。圖形定義表131存儲于圖形信息存儲部130,通過手寫筆監(jiān)視部150進(jìn)行參照。圖形定義表131設(shè)有表示圖形、操作和特征的項(xiàng)目。在各項(xiàng)目的橫向排列的信息彼此互相關(guān)聯(lián)起來。表示圖形的項(xiàng)目設(shè)定有用于識別各指令的記號。例如使用明確表現(xiàn)圖形形狀的結(jié)構(gòu)作為識別記號。表示操作的項(xiàng)目設(shè)定有表示窗口操作的種類的文字列。例如設(shè)定有“最大化”、“最小化”、“關(guān)閉”或者“滾動”。表示特征的項(xiàng)目設(shè)定有用于識別觸摸操作所描繪的圖形的特征信息。特征信息可以對1個圖形定義多個特征事項(xiàng)。并且,圖形特征還可以表現(xiàn)為定義多個坐標(biāo)關(guān)系的算式,以手寫筆監(jiān)視部150易于解釋。例如,圖形定義表131被設(shè)定有圖形為“X”、操作為“關(guān)閉”的信息。這表示若通過觸摸操作描繪了可識別為“X”的圖形,則關(guān)閉活動窗口。另外,還設(shè)定有圖形為“〇”且操作為“最大化”的信息。這表示若通過觸摸操作描繪了可識別為“〇”的圖形,則使活動窗口最大化。手寫筆監(jiān)視部150將從規(guī)定時(shí)間前或規(guī)定次數(shù)前到當(dāng)前為止的拖動操作的軌跡與各圖形的特征信息核對,判斷是否存在特征一致的登記圖形。當(dāng)對于1個圖形設(shè)定了多個特征項(xiàng)目的情況下,例如當(dāng)與所有特征項(xiàng)目一致時(shí)判斷為與該圖形一致。并且用戶通過更新圖形定義表131,能夠變更圖形與窗口操作的種類之間的對應(yīng)關(guān)系。還可以對新圖形進(jìn)行追加登記。圖7是表示窗口顯示控制的流程圖。圖7所示的處理是在便攜信息終端裝置100中重復(fù)執(zhí)行的。以下按照步驟編號說明窗口顯示控制的處理內(nèi)容。步驟Sl觸摸檢測部140根據(jù)從觸摸面板104獲得的輸入信號,檢測在觸摸面板104上的拖動操作。于是,觸摸檢測部140將拖動操作中的觸摸位置變化通知給手寫筆監(jiān)視部150。步驟S2手寫筆監(jiān)視部150參照存儲于圖形信息存儲部130的圖形定義表131,將拖動操作的軌跡與作為指令登記的圖形進(jìn)行核對。即判斷拖動操作的軌跡是否與各圖形的特征一致。步驟S3手寫筆監(jiān)視部150在步驟S2中判斷拖動操作的軌跡是否與某個登記圖形一致。與某個登記圖形一致的情況下使處理進(jìn)入步驟S4。與任何登記圖形都不一致的情況下,結(jié)束處理。步驟S4手寫筆監(jiān)視部150判斷與步驟S2中確定的圖形對應(yīng)的窗口操作的內(nèi)容。然后手寫筆監(jiān)視部150指示窗口操作部160對活動窗口進(jìn)行窗口操作。步驟S5窗口操作部160參照存儲于窗口信息存儲部120的窗口管理表121,確定活動窗口。然后窗口操作部160執(zhí)行由手寫筆監(jiān)視部150對所確定的窗口確定的操作,更新顯示于顯示器103的操作畫面。還一并更新登記于窗口管理表121的顯示狀態(tài)的信息。如上,便攜信息終端裝置100檢測在觸摸面板104上的觸摸操作,確定觸摸操作的軌跡所表示的圖形。然后對活動窗口執(zhí)行與登記圖形對應(yīng)起來的操作,變更顯示狀態(tài),更新顯示于顯示器103的操作畫面。接著說明判斷根據(jù)觸摸操作的軌跡描繪的圖形的方法以及窗口操作的具體例子。其中,舉例說明⑴檢測出“X”則關(guān)閉窗口的情況、⑵檢測到“〇”則最大化的情況、⑶檢測出“Λ”則最小化的情況、⑷檢測出“>,,則滾動的情況。圖8是表示第1圖形判斷的例子的圖。圖8表示根據(jù)觸摸操作的軌跡檢測“X”的方法。為了檢測“X”,例如在圖形定義表131登記如下的特征事項(xiàng)Al、A2。Al2條獨(dú)立的線僅在1點(diǎn)相交。A2分別對2條線,交點(diǎn)處于“從線的中心到線全長的25%”的范圍內(nèi)。例1的觸摸操作的軌跡滿足特征事項(xiàng)A1、A2雙方。因此在例1中判斷為描繪出了圖形“X”。而例2的觸摸操作的軌跡中,2條獨(dú)立的線在2點(diǎn)相交,不滿足特征事項(xiàng)Al。而例3的觸摸操作的軌跡中,交點(diǎn)不處于“從線的中心到線全長的25%”的范圍內(nèi)不滿足特征事項(xiàng)A2。因而對于例2、3不能判斷為描繪出了圖形“X”。圖9是表示第1窗口操作的例子的圖。圖9所示的操作畫面211、212是顯示于顯示器103的操作畫面的例子。操作畫面211中,打開了窗口A、B、C。其中,以通常狀態(tài)顯示窗口A、B,在任務(wù)欄以圖標(biāo)化狀態(tài)顯示窗口C。窗口A是顯示于最前面的活動窗口。其中,當(dāng)在操作畫面211的顯示區(qū)域上進(jìn)行了描繪“X,,的觸摸操作時(shí),將其識別為表示活動窗口A的關(guān)閉的指令。于是顯示器103的操作畫面從操作畫面211轉(zhuǎn)移為操作畫面212。即,窗口A關(guān)閉而從操作畫面消失。此時(shí),任務(wù)欄中所對應(yīng)的圖標(biāo)也消失。窗口A關(guān)閉后,例如顯示于窗口A下一層的窗口B成為活動窗口。圖10是表示第2圖形判斷的例子的圖。圖10表示根據(jù)觸摸操作的軌跡檢測“〇”的方法。為了檢測“〇”,例如對圖形定義表131登記如下特征事項(xiàng)Bi、B2。Bi1條線從起點(diǎn)“檢測出DOWN事件的點(diǎn)”到終點(diǎn)(檢測出UP事件的點(diǎn))之間僅相交1次。B2起點(diǎn)與交點(diǎn)之間的長度為線全長的10%以下。例1的觸摸操作的軌跡滿足特征事項(xiàng)B1、B2雙方。因而對例1判斷為描繪出了圖形“〇”。另一方面,例2的觸摸操作的軌跡在從起點(diǎn)到終點(diǎn)之間不存在交點(diǎn),不滿足特征事項(xiàng)Bi。另外,例3的觸摸操作的軌跡從起點(diǎn)到交點(diǎn)之間的長度大于線的全長的10%,不滿足特征事項(xiàng)B2。因而對例2、3不判斷為描繪出了圖形“O”。圖11是表示第2窗口操作的例子的圖。圖11所示的操作畫面221、222是顯示于顯示器103的操作畫面的例子。在操作畫面221中,與圖9所示的操作畫面211同樣地,窗口A、B、C打開。其中,以通常狀態(tài)顯示窗口A、B,在任務(wù)欄以圖標(biāo)化狀態(tài)顯示窗口C。窗口A是顯示于最前面的活動窗口。其中,當(dāng)在操作畫面221的顯示區(qū)域上進(jìn)行了描繪“〇”的觸摸操作時(shí),將其識別為表示活動窗口A的最大化的指令。于是顯示器103的操作畫面從操作畫面221轉(zhuǎn)移為操作畫面222。即,窗口A是使用顯示器103的最大限的顯示區(qū)域顯示出來的。窗口A最大化后,例如窗口A繼續(xù)為活動窗口。圖12是表示第3圖形判斷的例子的圖。圖12表示根據(jù)觸摸操作的軌跡檢測“Λ”的方法。為了檢測“Λ”,例如對圖形定義表131登記如下特征事項(xiàng)Cl、C2。Cl1條線的中心點(diǎn)M與最頂點(diǎn)P(y坐標(biāo)最小的點(diǎn))之間的長度在線的全長的10%以下。其中,設(shè)從顯示區(qū)域上方到下方的方向?yàn)閥軸。C2起點(diǎn)的y坐標(biāo)與終點(diǎn)的y坐標(biāo)之差在起點(diǎn)的y坐標(biāo)與最頂點(diǎn)P的y坐標(biāo)之差的10%以下。其中,起點(diǎn)的y坐標(biāo)與終點(diǎn)的y坐標(biāo)哪一方較小都可以。例1的觸摸操作的軌跡滿足特征事項(xiàng)C1、C2雙方。因而對例1判斷為描繪出了圖形“Λ”。另一方面,例2的觸摸操作的軌跡在從中心點(diǎn)M與最頂點(diǎn)P之間的長度大于線的全長的10%,不滿足特征事項(xiàng)Cl。另外,例3的觸摸操作的軌跡中,起點(diǎn)的y坐標(biāo)與終點(diǎn)的y坐標(biāo)之差大于起點(diǎn)的ι坐標(biāo)與最頂點(diǎn)PWy坐標(biāo)之差的10%,不滿足特征事項(xiàng)C2。因而對例2、3不判斷為描繪出了圖形“Λ”。圖13是表示第3窗口操作的例子的圖。圖13所示的操作畫面231、232是顯示于顯示器103的操作畫面的例子。在操作畫面231中,與圖9所示的操作畫面211同樣地,窗口A、B、C打開。其中,以通常狀態(tài)顯示窗口A、B,在任務(wù)欄以圖標(biāo)化狀態(tài)顯示窗口C。窗口A是顯示于最前面的活動窗口。其中,當(dāng)在操作畫面231的顯示區(qū)域上進(jìn)行了描繪“Λ”的觸摸操作時(shí),將其識別為表示活動窗口A的最小化的指令。于是顯示器103的操作畫面從操作畫面231轉(zhuǎn)移為操作畫面232。即,窗口A在任務(wù)欄僅顯示為圖標(biāo),在任務(wù)欄以外的區(qū)域,曾顯示于窗口A下一層的窗口B顯示于最前面。而此后觸摸了圖標(biāo)時(shí),窗口A恢復(fù)為通常顯示。圖14是表示第4圖形判斷的例子的圖。圖14表示根據(jù)觸摸操作的軌跡檢測“>,,的方法。為了檢測“>”,例如對圖形定義表131登記如下的特征事項(xiàng)D1、D2。Dll條線的最下點(diǎn)Q(y坐標(biāo)最大的點(diǎn))的χ坐標(biāo)與起點(diǎn)的χ坐標(biāo)之差在線的全長的10%以下。其中,設(shè)顯示區(qū)域從左至右的方向?yàn)閄軸。D2終點(diǎn)的y坐標(biāo)處于起點(diǎn)的y坐標(biāo)與最下點(diǎn)QWy坐標(biāo)之間,且存在于“y坐標(biāo)距離兩點(diǎn)的中心之差為25%”范圍內(nèi)。例1的觸摸操作的軌跡滿足特征事項(xiàng)D1、D2雙方。因而對例1判斷為描繪出了圖形“>”。而例2的觸摸操作的軌跡中,最下點(diǎn)Q的χ坐標(biāo)與起點(diǎn)的χ坐標(biāo)之差大于線的全長的10%,不滿足特征事項(xiàng)Dl。而例3的觸摸操作的軌跡中,終點(diǎn)的y坐標(biāo)過小(過于向上側(cè)延伸),因而不滿足特征事項(xiàng)D2。因此不對例2、3判斷為描繪出了圖形“>”。圖15是表示第4窗口操作的例子的圖。圖15所示的操作畫面241、242是顯示于顯示器103的操作畫面的例子。在操作畫面Ml中,與圖9所示的操作畫面211同樣地,窗口A、B、C打開。其中,以通常狀態(tài)顯示窗口A、B,在任務(wù)欄以圖標(biāo)化狀態(tài)顯示窗口C。窗口A是顯示于最前面的活動窗口。其中,當(dāng)在操作畫面Ml的顯示區(qū)域上進(jìn)行了描繪“>,,的觸摸操作時(shí),將其識別為表示活動窗口A的滾動的指令。于是顯示器103的操作畫面從操作畫面241轉(zhuǎn)移為操作畫面M2。S卩,在窗口A的區(qū)域內(nèi)產(chǎn)生下方向的畫面滾動,右側(cè)的滾動條也向下方向移動。這成為與操作了滾動條的情況同樣的視覺效果。還可以進(jìn)行上方向的畫面滾動。以上示出了4種窗口操作的例子,然而操作內(nèi)容不限于此,可以設(shè)定各種窗口操作。另外,能用作指令的圖形不限于上述內(nèi)容,可以登記各種圖形。圖形與窗口操作的種類可以不是一對一對應(yīng)起來,可以對1種窗口操作對應(yīng)多個圖形。還可以將手寫筆106或手指描繪出的軌跡設(shè)為不可見,或者在顯示器103顯示規(guī)定時(shí)間。另外,在圖9、11、13、15中,可以當(dāng)觸摸了處于窗口A的標(biāo)題欄右端的按鈕時(shí),進(jìn)行窗口A的關(guān)閉、最大化或最小化。另外,還可以當(dāng)拖動了窗口A的滾動條的情況下進(jìn)行畫面的滾動。關(guān)于使用圖形指令的方法和使用按鈕和滾動條的方法,既可以一并使用,也可以只使用其中某個。還可以由用戶設(shè)定開啟何種方法。另外,還可以僅將規(guī)定大小以上的圖形作為檢測對象,從而能夠抑制錯誤操作。根據(jù)這種便攜信息終端裝置100,能確定觸摸操作所描繪的圖形,對當(dāng)前打開的窗口(例如活動窗口)執(zhí)行與圖形對應(yīng)的操作。由此即使用戶未能正確觸摸按鈕或滾動條等操作圖形也無妨,能順暢地進(jìn)行窗口操作。即使得窗口操作的操作性得以提升。這對于便攜信息終端裝置尤為有效。并且,上述顯示控制可以通過使計(jì)算機(jī)執(zhí)行規(guī)定程序來實(shí)現(xiàn)。這種情況下,提供描述了應(yīng)實(shí)現(xiàn)的處理內(nèi)容的程序。描述了處理內(nèi)容的程序可以預(yù)先記錄于計(jì)算機(jī)可讀取的記錄介質(zhì)中。作為計(jì)算機(jī)可讀取的記錄介質(zhì),例如具有磁記錄裝置、光盤、光磁記錄介質(zhì)、半導(dǎo)體存儲器。作為磁記錄裝置具有硬盤裝置、軟盤(FD)、磁帶(MT)等。作為光盤具DVD(DigitalversatileDisc)>DVD-RAM>CD-ROM(CompactDisc-ReadOnlyMemory)>CD-R(Recordable)、CD-Rff(Reffritable)等。作為光磁記錄介質(zhì)具有MO(Magneto-Opticaldisk)等。在使程序流通的情況下,例如可銷售記錄有該程序的DVD、⑶-ROM等可攜帶記錄介質(zhì)。另外。還可以將程序存儲于服務(wù)器計(jì)算機(jī)的存儲裝置,經(jīng)由網(wǎng)絡(luò)將程序從服務(wù)器計(jì)算機(jī)轉(zhuǎn)發(fā)至其他計(jì)算機(jī)。執(zhí)行程序的計(jì)算機(jī)例如將記錄于可攜帶記錄介質(zhì)的程序或從服務(wù)器計(jì)算機(jī)轉(zhuǎn)發(fā)來的程序存儲于自身的存儲裝置中。然后計(jì)算機(jī)從自身的存儲裝置讀取程序,執(zhí)行按照程序的處理。計(jì)算機(jī)還可以直接從可攜帶記錄介質(zhì)讀取程序,執(zhí)行按照該程序的處理。另外,計(jì)算機(jī)可以在每當(dāng)從服務(wù)器計(jì)算機(jī)轉(zhuǎn)發(fā)來程序時(shí),逐次執(zhí)行按照所接受的程序的處理。以上僅示出了本發(fā)明的原理。對于本領(lǐng)域普通技術(shù)人員而言,能夠?qū)崿F(xiàn)更多的變形和變更,本發(fā)明不限于上述示出且說明的正確構(gòu)成和應(yīng)用例,對應(yīng)的所有變形例及等同物都被視為屬于所附權(quán)利要求書及其等同物規(guī)定的本發(fā)明的范圍內(nèi)。符號說明1信息處理裝置;Ia顯示部;Ib檢測部;Ic控制部權(quán)利要求1.一種信息處理裝置,其特征在于具有顯示部,其顯示1個或1個以上的窗口;檢測部,其檢測針對上述顯示部的觸摸操作;以及控制部,其對上述檢測部檢測出的上述觸摸操作的軌跡所示的圖形進(jìn)行確定,對顯示于上述顯示部上的窗口進(jìn)行對應(yīng)于上述圖形的顯示控制。2.根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于,上述控制部將顯示于上述顯示部上的窗口中的活動的窗口作為控制對象。3.根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于,對應(yīng)于上述圖形的顯示控制包括窗口的最大化、最小化、關(guān)閉和滾動中的至少1種。4.根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于具有存儲部,該存儲部存儲將上述觸摸操作的軌跡特征與上述圖形對應(yīng)而得到的信息,上述控制部參照存儲于上述存儲部中的信息確定上述圖形。5.根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于具有存儲部,該存儲部存儲將上述圖形與顯示控制的內(nèi)容對應(yīng)而得到的信息,上述控制部參照存儲于上述存儲部中的信息確定要執(zhí)行的顯示控制。6.一種具備顯示部的信息處理裝置的顯示控制方法,其特征在于,在上述顯示部上顯示1個或1個以上的窗口,檢測針對上述顯示部的觸摸操作,確定上述觸摸操作的軌跡所示的圖形,對顯示于上述顯示部上的窗口進(jìn)行對應(yīng)于上述圖形的顯示控制。7.一種顯示控制程序,其特征在于,使與顯示裝置連接的計(jì)算機(jī)執(zhí)行如下處理在上述顯示裝置上顯示1個或1個以上的窗口,檢測針對上述顯示裝置的觸摸操作,確定上述觸摸操作的軌跡所示的圖形,對顯示于上述顯示裝置上的窗口進(jìn)行對應(yīng)于上述圖形的顯示控制。全文摘要本發(fā)明提供一種信息處理裝置、顯示控制方法以及顯示控制程序,其能夠提升窗口操作的操作性。信息處理裝置(1)具有顯示部(1a)和檢測部(1b)。顯示部(1a)顯示1個或1個以上的窗口。檢測部(1b)檢測對于顯示部(1a)的觸摸操作??刂撇?1c)對檢測部(1b)檢測出的觸摸操作的軌跡所表現(xiàn)的圖形進(jìn)行確定,對顯示于顯示部(1a)的窗口進(jìn)行對應(yīng)于圖形的顯示控制(例如最大化/最小化/關(guān)閉/滾動等)。文檔編號G06F3/041GK102317895SQ200980156660公開日2012年1月11日申請日期2009年2月23日優(yōu)先權(quán)日2009年2月23日發(fā)明者垣江道人申請人:富士通株式會社