信息處理裝置及其控制方法
【專利摘要】本發明提供一種信息處理裝置及其控制方法。信息處理裝置包括:狀態改變單元,被配置為在通過使指示件與被配置為接受多點觸摸指令的畫面接觸來進行拖動對象所需的拖動操作的情況下,將第一頁的進行了所述拖動操作的對象改變為拖動狀態;確定單元,被配置為確定在所述對象的拖動期間通過使所述指示件與所述畫面接觸而請求的指令,是否是頁改變指令;頁改變單元,被配置為在確定所述指令是所述頁改變指令的情況下,在所述對象的拖動期間,將顯示目標頁從所述第一頁改變為第二頁;以及布置單元,被配置為將所拖動的對象布置在所述第二頁上。
【專利說明】信息處理裝置及其控制方法
【技術領域】
[0001] 本發明涉及一種信息處理裝置及其控制方法,尤其涉及一種多點觸摸兼容設備中 的拖放操作的控制方法。
【背景技術】
[0002] 傳統上,普遍使用鼠標,作為對計算機的輸入設備。使用鼠標,通過在⑶1(圖形 用戶接口)環境中操作光標和指針,來執行對計算機的輸入處理。另一方面,已知使用觸 摸面板(touch panel)的輸入設備,作為來自鼠標等的輸入操作的替代手段。觸摸面板使 得能夠進行畫面顯示和輸入兩者,并且用戶通過利用諸如手指或筆的指示件(instruction member)觸摸在畫面上顯不的⑶I環境,來進行輸入處理。
[0003] 另外,近年來,在諸如PDA(個人數字助理)或者智能電話的移動終端的觸摸面板 上,開始采用所謂的多點觸摸技術。多點觸摸操作與傳統的觸摸面板操作基本相同。然而, 多點觸摸操作使得用戶能夠通過同時觸摸多個位置,直觀地調用諸如目標的旋轉和縮放的 多種功能。
[0004] 此外,日本特開2000-35842號公報描述了將拖動對象疊加在定義在顯示區域的 周邊部分的指定區域上,由此滾動顯示區域或者改變頁。
[0005] 然而,使用日本特開2000-35842號公報的技術,滾動顯示區域或者改變頁所需的 操作負荷不必要地變得較重。
【發明內容】
[0006] 根據本發明的一方面,提供一種信息處理裝置,其包括:狀態改變單元,被配置為 在通過使指示件與被配置為接受多點觸摸指令的畫面接觸來進行拖動對象所需的拖動操 作的情況下,將第一頁的進行了所述拖動操作的對象改變為拖動狀態;確定單元,被配置為 確定在所述對象的拖動期間通過使所述指示件與所述畫面接觸而請求的指令,是否是頁改 變指令;頁改變單元,被配置為在確定所述指令是所述頁改變指令的情況下,在所述對象的 拖動期間,將顯示目標頁從所述第一頁改變為第二頁;以及布置單元,被配置為將所拖動的 對象布置在所述第二頁上。
[0007] 根據本發明的另一方面,提供一種信息處理裝置的控制方法,其包括:狀態改變步 驟,在通過使指示件與被配置為接受多點觸摸指令的畫面接觸來進行拖動對象所需的拖動 操作的情況下,將第一頁的進行了所述拖動操作的對象改變為拖動狀態;確定步驟,確定 在所述對象的拖動期間通過使所述指示件與所述畫面接觸而請求的指令,是否是頁改變指 令;頁改變步驟,在確定所述指令是所述頁改變指令的情況下,在所述對象的拖動期間,將 顯示目標頁從所述第一頁改變為第二頁;以及布置步驟,將所拖動的對象布置在所述第二 頁上。
[0008] 根據本發明,如果用戶移動對象,則高效地進行諸如畫面滾動或者頁移動的交互 操作,由此改善可操作性。
[0009] 通過以下對示例性實施例的描述(參照附圖),本發明的其他特征將變得清楚。
【專利附圖】
【附圖說明】
[0010] 圖1是示出根據本發明的系統的布置的示例的框圖;
[0011] 圖2是用于說明根據本發明的操作的概要的圖;
[0012] 圖3是根據第一實施例的處理的流程圖;
[0013] 圖4是對顯示區域的處理的流程圖;
[0014] 圖5是用于說明改變拖動對象的大小的操作的圖;
[0015] 圖6是改變拖動對象的大小的處理的流程圖;
[0016] 圖7是用于說明對輸入的確定的圖;
[0017] 圖8是對對象的處理的流程圖;
[0018] 圖9是用于說明拖動對象的外接矩形大小的重新設置處理的圖;以及
[0019] 圖10是拖動對象的外接矩形大小的重新設置處理的流程圖。
【具體實施方式】
[0020] 下面,將參照附圖描述本發明的實施例。
[0021] [系統布置]
[0022] 圖1是示出本發明的包含信息處理裝置的系統的硬件布置的示例的框圖。信息處 理裝置101連接到作為多點觸摸兼容輸入/輸出單元的觸摸面板150。注意,可以用使得能 夠進行多點觸摸輸入的諸如觸摸板(touch pad)的輸入單元,來替換輸入設備。此外,除了 (或者代替)觸摸面板150,可以連接投影儀或者顯示設備,作為輸出設備。
[0023] 信息處理裝置101 -般包括至少一個處理器單元(CPU) 135和存儲器單元136。存 儲器單元136由例如作為半導體存儲器的RAM (隨機存取存儲器)和ROM (只讀存儲器)構 成。此外,信息處理裝置101包括例如觸摸面板150的輸入/輸出控制所需的視頻接口 137 和I / 0接口 143。存儲設備139-般包括硬盤驅動器(HDD,Hard Disk Drive)或者SD存 儲器。雖然在圖1中未示出,但是存儲設備可以包括SSD、緊湊型閃存(compact flash) ?. 存儲器、軟(floppy) ?:盤驅動器、磁帶驅動器等。信息處理裝置101從諸如蘋果公司的i〇S 或谷歌公司的Android的0S (操作系統)、或信息處理裝置101的經由連接總線134進行通 信的部件,使用I / 〇接口 143。
[0024] 實現在本發明的流程圖中示出的序列所需的控制機制存儲在例如包括存儲設備 139的計算機可讀介質中。從計算機可讀介質中讀出軟件,并且由信息處理裝置101的 CPU135 執行。
[0025] 網絡接口 138將信息處理裝置101連接到網絡107,以使信息處理裝置101能夠與 其他信息裝置進行通信。網絡107對應于例如LAN(局域網)、WAN(廣域網)等。網絡107 可以是有線或無線網絡。此外,網絡接口 138能夠檢測到網絡107上的打印機145,并且能 夠與打印機145通信。
[0026] 此外,本說明書將作為實施例說明觸摸面板150上的拖放操作。然而,如果使用觸 摸板和顯示設備的輸入/輸出環境能夠建立等同的環境,則可以使用這些設備。假設本說 明書中的觸摸面板150指示通過檢測指尖與導電膜之間的電容的改變來檢測位置的電容 型觸摸面板,并且構成包括能夠檢測多個位置的多點觸摸功能的多點觸摸屏幕。然而,可以 使用其他類型的觸摸面板。注意,能夠檢測多個手指(指示件)的多點觸摸功能是現有技 術,因此不給出其詳細描述。
[0027] <第一實施例>
[0028] 下面,將參照圖2描述根據本實施例的拖放處理的概要。圖2示出了如下示例:對 應于信息處理裝置101的便攜式終端加載數字文檔的數據,并且在多點觸摸兼容顯示單元 (觸摸面板150)上顯示數字文檔的一頁。下面以將布置在某一頁上的對象201移動到下一 頁中的空白區域的情況為例進行描述。在這種情況下,用戶以與在傳統拖放操作中相同的 方式,通過第一輸入(拖動操作)202選擇對象201,以開始拖動對象201。對象203指示對 象201處于拖動狀態(選擇狀態)。
[0029] 在本實施例中,除了第一輸入202之外,還在位置204接受第二輸入(輕掃或者輕 擊操作)205。這時,假設對象201保持通過第一輸入202的拖動狀態。通過在畫面上進行 第二輸入205,在保持對象201的拖動狀態的同時,進行頁轉換(滑動),由此顯示下一頁 206。在顯示下一頁206之后,用戶進行將處于選擇狀態的對象201放到該頁的下部的空白 區域的放下操作。根據該放下操作,像顯示中的空白區域中的對象207 -樣,設定對象的移 動。通過上述操作,使對象移動到下一頁。注意,在該一系列操作中,代替移動,可以復制對 象。
[0030] [處理序列]
[0031] 圖3是示出根據本發明的實施例的處理的流程圖。使用圖2作為補充說明的材料。 在本實施例中,假設在信息處理裝置101的CPU讀出并執行存儲在作為存儲單元的存儲器 單元136中的程序的情況下,實現本申請的處理序列。
[0032] 在步驟S301中,信息處理裝置101基于輸入到觸摸面板150的信息(第一輸入), 檢測針對對象的拖動操作的開始。在這種情況下,信息處理裝置101獲得移動拖動目標(對 象)所需的信息以及繪制對象所需的信息。移動對象所需的信息指示能夠唯一指定對象的 信息(例如,在放下操作中使用的移動源對象的索引信息、對象的范圍等)。
[0033] 在步驟S302中,信息處理裝置101獲得觸摸坐標。這時的觸摸坐標對應于圖2中 的第一輸入202指示的拖動操作的開始位置,并且根據從0S等通知的事件獲得該觸摸坐 標。
[0034] 在步驟S303中,信息處理裝置101基于在步驟S302中獲得的觸摸坐標,確定對應 于拖動操作的事件是否可執行。這種情況下的事件指示在拖動對象的情況下發生的繪制處 理、附加發生的處理等。繪制處理包括光標(在拖動期間作為觸摸點顯示的效果)的改變 處理、拖動對象的外接矩形的顯示處理以及指示要放下的區域的效果和標記的顯示更新處 理。附加發生的處理指示例如將光標放置在觸摸面板150中的顯示區域的周邊部分上的情 況下的顯示區域移動處理。
[0035] 如果對應于拖動操作的事件可執行(步驟S303 :是),則在步驟S304中,信息處理 裝置101執行對應的顯示更新處理和附加發生的處理。注意,將光標放置在觸摸面板150 的畫面端部的情況下的諸如畫面的自動滾動處理的顯示區域移動處理是現有技術,因此不 給出其詳細描述。
[0036] 在步驟S305中,信息處理裝置101確定通過觸摸面板150是否檢測到了第二輸 入。第二輸入指示在觸摸面板150上觸摸與第一輸入不同的位置,以檢測多點觸摸操作。這 對應于圖2中的第二輸入205。如果檢測到了第二輸入(步驟S305 :是),則處理前進到步 驟S306。如果未檢測到第二輸入(步驟S305 :否),則處理前進到步驟S307。
[0037] 在步驟S306中,信息處理裝置101執行對顯示區域(顯示內容)的更新處理。在 該步驟中,執行在對象的拖動期間發生的畫面滾動處理和頁移動時的畫面切換處理。稍后 將參照圖4描述該處理的細節。之后,處理前進到步驟S307。
[0038] 在步驟S307中,信息處理裝置101確定是否正在進行對象的拖動。如果正在進行 對象的拖動(步驟S307 :是),則處理返回到步驟S302,信息處理裝置101繼續進行拖動處 理。如果沒有正在進行對象的拖動,也就是說,如果向拖動的對象發出了放下指令(步驟 S307 :否),則處理前進到步驟S308。
[0039] 在步驟S308中,信息處理裝置101獲得放下對象的位置的坐標。然后,在步驟S309 中,信息處理裝置101將對象移動到放下指示的位置。
[0040] (更新處理)
[0041] 圖4是示出在信息處理裝置101執行對顯示區域(顯示內容)的更新處理(拖動 期間的畫面滾動處理或者頁移動時的畫面切換處理)的情況下的處理的流程圖。
[0042] 在步驟S401中,信息處理裝置101獲得第二輸入的參數。注意,參數指示通過讀 取輸入的開始和結束坐標而能夠獲得的值。更具體地說,參數包括第二輸入的開始和結束 坐標、移動距離、移動方向、移動所需的時間等。這些參數被存儲在存儲器單元136中,并在 后續處理中使用。
[0043] 在步驟S402中,信息處理裝置101基于在步驟S401中獲得的參數,確定對顯示區 域的更新處理是否是頁移動。例如,如果用戶在整個畫面上顯示一頁的同時進行了向左輕 擊操作(如果在第二輸入中,結束點的坐標位于開始點的左側),則確定輸入了從當前頁到 其他頁(位于右側的頁)的移動指令。注意,在垂直布置頁的前提下的Π的情況下,通過 向上或者向下輕擊操作來移動頁。因此,頁移動方法遵從系統的顯示格式。由于頁移動方 法的細節是現有技術,因此不給出其描述。
[0044] 如果確定對顯示區域的更新處理是頁移動(步驟S402 :是),則處理前進到頁移動 處理(步驟S403)。由于頁移動處理與公知的一般頁移動相同,因此不給出其描述。
[0045] 如果對顯示區域的更新處理不是頁移動(步驟S402 :否),則處理前進到步驟 S404。在步驟S404中,信息處理裝置101確定畫面是否可滾動。畫面的可滾動狀態指示如 下狀態:以放大的比例顯示一頁且該頁不落入畫面內,并且仍然保留在指示的移動方向上 可顯示的該頁中的內容。也就是說,可滾動狀態指示在用戶指定的方向上不顯示該頁的頁 末端的狀態。
[0046] 如果畫面可滾動(步驟S404 :是),則處理前進到步驟S405。在步驟S405中,信 息處理裝置101更新顯示區域。在這種情況下,顯示滾動(移動)量可以根據實際觸摸的 開始和結束點來改變,或者可以通過根據觸摸移動速度應用加速度來計算。如果畫面不可 滾動(步驟S404 :否),則該處理序列結束。
[0047] 例如,根據本實施例,用戶能夠在用右手的食指選擇并拖動對象的同時,用左手的 食指移動頁。然后,用戶能夠將移動之后的對象放到希望的頁。
[0048] 如上所述,更高效地進行諸如拖放對象時的畫面的滾動和頁移動的交互操作,由 此改善了可操作性。
[0049] <第二實施例>
[0050] 第一實施例說明了對象跨頁的移動。然而,由于對象的參數和狀態,經常無法在移 動目的地頁上進行放下操作(或者例如,布局可能被破壞,從而導致不便)。例如,在圖5中 的頁501的情況下,由于拖動對象502太大而無法移動,因此在不改變對象大小的情況下, 其無法落在移動目的地頁中的空白區域中。
[0051] 本實施例通過在拖動期間改變對象的狀態(參數),來解決上述問題。本實施例將 例示改變對象大小的處理。
[0052] 首先,以圖5為例來說明操作的概要。在拖動對象502上,顯示用來改變對象大小 的編輯手柄503。用戶在對象的拖動期間操作編輯手柄503 (輸入504),以將對象502的大 小改變為由對象505指示的大小。然后,通過到目標區域的放下操作,將對象505布置在移 動之后(滾動之后)的頁中的空白區域中。作為對象506示出了該結果。通過上述操作, 用戶能夠在改變對象的參數的同時,進行拖放操作。
[0053] [處理序列]
[0054] 圖6是與前述處理相關的流程圖。在圖6的流程圖中,向第一實施例的圖3所示的 流程圖中,添加了用于確定對顯示區域的處理或者對對象的處理的確定處理(步驟S601) 以及對對象的處理(步驟S602)。下面將說明這些附加步驟。注意,相同的步驟編號表示與 圖3中相同的處理,因此將不重復其描述。
[0055] 如果在步驟S305中檢測到了第二輸入(步驟S305 :是),則在步驟S601中,信息 處理裝置101確定第二輸入是針對顯示區域的更新處理指令,還是針對對象的處理指令。 下面,將參照圖7描述該步驟中的關于確定方法的概要。
[0056] 對象701指示拖動對象。使用編輯手柄702來編輯對象701。如果用戶觸摸編輯 手柄702中的一個并且進行拖動操作,則該用戶能夠放大或縮小對象701的大小。在本實 施例中,根據觸摸編輯手柄702時從編輯開始點到結束點的距離的差,來放大或縮小對象 701。觸摸點703是作為第一輸入進行觸摸以拖動對象701的點。輸入704是第二輸入,位 置705表不輸入開始點,并且位置706表不輸入結束點。在這種情況下,輸入704表不用戶 在從位置705到位置706的距離上向左進行輕擊的操作(輕擊操作)。
[0057] 圖7中的7a示出了通過輸入707對對象的編輯操作的示例。圖7中的7b和7c 示出了通過輸入709和710對顯示區域的更新處理的示例。在圖7中的7a中,輸入707對 應于在觸摸對象的編輯手柄702以將對象縮小為由虛線708指示的大小時開始的處理。因 此,確定與該輸入707相對應的輸入是對對象的處理(步驟S601 :否),并且處理前進到步 驟 S602。
[0058] 在圖7中的7b中,輸入709不指示任何拖動對象。也就是說,輸入709的開始點 和結束點兩者都不包含在對象區域中。確定與該輸入709相對應的輸入是對顯示區域的處 理(步驟S601 :是),并且處理前進到步驟S306。
[0059] 在圖7中的7c中,輸入710的結束點指示拖動對象,但是開始點711不指示任何 對象。也就是說,輸入710的開始點711不包含在拖動的對象的區域中,而結束點單獨包含 在對象的區域中。確定與該輸入710相對應的輸入是對顯示區域的更新處理(步驟S601 : 是),并且處理前進到步驟S306。
[0060] 注意,即使確定輸入是對對象的處理指令,在通過該處理未改變對象的參數或者 不執行相應的處理的情況下,也可以在切換為對顯示區域的處理的同時執行處理。
[0061] (對對象的處理)
[0062] 圖8是示出信息處理裝置101的對對象的處理的流程圖。步驟S801至S803對應 于直到設定對象編輯輸入的顯示更新處理。在該處理期間,如圖7中的7a中的虛線708所 指示那樣顯示拖動的對象。
[0063] 在步驟S801中,信息處理裝置101獲得對象編輯輸入中的觸摸坐標。注意,在多 點觸摸事件中,能夠獲得兩組坐標(對象編輯輸入的開始坐標和該定時的坐標)。例如, 在能夠作為陣列獲得輸入的布置中,設Event. Touch[0](由(Event. Touch[0]. X,Event. T〇uch[0].Y)定義的坐標)為與開始坐標相對應的輸入。此外,作為與該定時的坐標相對應 的輸入,來處置Event. Touch [1]。
[0064] 在步驟S802中,信息處理裝置101基于獲得的坐標的信息,計算拖動的對象的大 小,以執行對象的顯示更新處理。
[0065] 在步驟S803中,信息處理裝置101確定對象編輯輸入是否結束。如果對象編輯輸 入結束(步驟S803 :是),則處理前進到步驟S804。如果對象編輯輸入未結束(步驟S803 : 否),則處理返回到步驟S801,信息處理裝置101繼續編輯該對象。
[0066] 在步驟S804中,信息處理裝置101基于輸入開始坐標和最終結束坐標之間的相對 距離,執行對象的編輯操作(在這種情況下,為對象的放大/縮小操作)。然后,該處理序列 結束。如上所述,執行對拖動的對象的處理。
[0067] 除了第一實施例的效果之外,還能夠對拖動的對象進行編輯操作,由此改善了用 戶的可操作性。
[0068] <第三實施例>
[0069] 在第二實施例的處理中,在對象的拖動期間,通過其他輸入來編輯對象(在上面 的示例中,改變大小)。另一方面,依據拖動的對象的大小,編輯手柄被手指等遮擋,從而干 擾編輯操作。下面,將參照圖9描述要在本實施例中處置的問題的示例。
[0070] 在圖9中,如果用手指901指示了對象,則由于拖動的對象的顯示大小比手指901 小,因此對象的外接矩形和編輯手柄902被遮擋。在這種情況下,用戶無法指示拖動的對象 的編輯手柄902,由此削弱了可操作性。因此,在本實施例中,如果拖動的對象比諸如手指的 指示件小,則以大于手指的方式顯示拖動的對象的外接矩形和編輯手柄(903),由此改善可 操作性。
[0071] [處理序列]
[0072] 圖10所示的處理序列指示在信息處理裝置101重新計算對象的外接矩形和編輯 手柄的大小、并且根據需要進行重新繪制的情況下執行的處理。假設緊接在圖3中獲得觸 摸坐標(步驟S302)之后執行該處理。注意,本實施例使用電容型觸摸檢測機構。然而,如 果能夠基于壓力檢測或物理振動、聲音、光線等(例如超聲波)的信息建立等同環境,也可 以取而代之。
[0073] 在步驟S1001中,信息處理裝置101獲得接觸觸摸面板150的手指(指示件)的 位置信息和接觸面積。在圖9的示例中,在觸摸面板150的表面上存在多個電極904。在本 實施例中,假設信息處理裝置101能夠從所有電極獲得關于接觸的信息。如果手指905接 觸觸摸面板150,則信息處理裝置101獲得接觸點906的列表或區域的信息。在這種情況 下,接觸點指示以黑色顯示的接觸點,例如圖9中的點906。
[0074] 在步驟S1002中,信息處理裝置101獲得拖動的對象的信息。在本實施例中,信息 處理裝置101獲得拖動的對象的位置信息以及諸如對象的外接矩形的在繪制中使用的信 息(大小信息等)。
[0075] 在步驟S1003中,信息處理裝置101將在步驟S1001中檢測到的接觸區域的大小 與拖動的對象的大小進行比較,以確定哪個更大。如果像圖9中的手指901那樣,檢測到的 區域超過對象大小(步驟S1003 :是),則處理前進到步驟S1004 ;否則(步驟S1003 :否), 該處理序列結束。注意,如果檢測到的接觸區域的大小以預定比率或更高比率與對象重疊, 則在該確定步驟中可以確定接觸區域超過該大小。
[0076] 在步驟S1004中,信息處理裝置101重新計算拖動的對象的繪制信息(外接矩形 的大小)。在這種情況下,使用通過從包含在步驟S1001中檢測到的接觸區域中的點907的 列表中獲得上、下、右和左端的坐標而具有給定裕量(margin)的外接矩形908,作為要重新 設置的大小。其結果是,顯示矩形903,來控制其顯示大小。考慮手指的實際大小比接觸面 積大的事實,來設置這種情況下的裕量。注意,裕量可以由用戶手動設置,或者可以在系統 中預先設置,或者可以動態地設置。
[0077] 如上所述,即使拖動的對象的顯示大小較小,并且在用手指等拖動對象的情況下 對象被遮擋,也能夠繪制比手指大的外接矩形908。其結果是,除了第一實施例的效果之外, 還能夠改善可視性。
[0078] 本發明的實施例還能夠由讀出并執行記錄在存儲介質(例如非暫時性計算機可 讀存儲介質)上的計算機可執行指令的系統或裝置的計算機,執行本發明的上述實施例中 的一個或更多個的功能,并且通過由系統或裝置的計算機執行的方法通過例如從存儲介質 中讀出并執行計算機可執行指令,以執行上述實施例中的一個或更多個的功能來實現。計 算機可以包括中央處理單元(CPU)、微處理單元(MPU)或其他電路中的一個或更多個,并且 可以包括單獨的計算機或單獨的計算機處理器的網絡。例如可以從網絡或存儲介質向計算 機提供計算機可執行指令。存儲介質例如可以包括硬盤、隨機存取存儲器(RAM)、只讀存儲 器(ROM)、分布式計算系統的存儲設備、光盤(例如壓縮盤(CD)、數字通用盤(DVD)或藍光 盤(BD)?)、閃存設備、存儲卡等中的一個或更多個。
[〇〇79] 雖然參照示例性實施例對本發明進行了說明,但是應當理解,本發明不限于所公 開的示例性實施例。所附權利要求的范圍符合最寬的解釋,以使其涵蓋所有這種變型、以及 等同結構及功能。
【權利要求】
1. 一種信息處理裝置,其包括: 狀態改變單元,被配置為在通過使指示件與被配置為接受多點觸摸指令的畫面接觸來 進行拖動對象所需的拖動操作的情況下,將第一頁的進行了所述拖動操作的對象改變為拖 動狀態; 確定單元,被配置為確定在所述對象的拖動期間通過使所述指示件與所述畫面接觸而 請求的指令,是否是頁改變指令; 頁改變單元,被配置為在確定所述指令是所述頁改變指令的情況下,在所述對象的拖 動期間,將顯示目標頁從所述第一頁改變為第二頁;以及 布置單元,被配置為將所拖動的對象布置在所述第二頁上。
2. 根據權利要求1所述的信息處理裝置,其中,在確定在所述對象的拖動期間通過使 所述指示件與所述畫面接觸而請求的所述指令是畫面滾動指令的情況下,將所拖動的對象 布置在所述第一頁中的滾動位置。
3. 根據權利要求1所述的信息處理裝置,其中,在所述對象的拖動期間所述指示件接 觸與所拖動的對象不同的位置的情況下,執行關于該指令是否是所述頁改變指令的確定處 理。
4. 根據權利要求1所述的信息處理裝置,所述信息處理裝置還包括: 顯示控制單元,被配置為在所述指示件的接觸位置存在對象、并且確定所述指示件的 接觸區域的大小大于所述對象的大小的情況下,在所述對象的拖動期間,以大于所述接觸 區域的方式顯示所拖動的對象。
5. -種信息處理裝置的控制方法,其包括: 狀態改變步驟,在通過使指示件與被配置為接受多點觸摸指令的畫面接觸來進行拖動 對象所需的拖動操作的情況下,將第一頁的進行了所述拖動操作的對象改變為拖動狀態; 確定步驟,確定在所述對象的拖動期間通過使所述指示件與所述畫面接觸而請求的指 令,是否是頁改變指令; 頁改變步驟,在確定所述指令是所述頁改變指令的情況下,在所述對象的拖動期間,將 顯示目標頁從所述第一頁改變為第二頁;以及 布置步驟,將所拖動的對象布置在所述第二頁上。
6. 根據權利要求5所述的控制方法,其中,在確定在所述對象的拖動期間通過使所述 指示件與所述畫面接觸而請求的所述指令是畫面滾動指令的情況下,將所拖動的對象布置 在所述第一頁中的滾動位置。
7. 根據權利要求5所述的控制方法,其中,在所述對象的拖動期間所述指示件接觸與 所拖動的對象不同的位置的情況下,執行關于該指令是否是所述頁改變指令的確定處理。
8. 根據權利要求5所述的控制方法,所述控制方法還包括: 顯示控制步驟,在所述指示件的接觸位置存在對象、并且確定所述指示件的接觸區域 的大小大于所述對象的大小的情況下,在所述對象的拖動期間,以大于所述接觸區域的方 式顯示所拖動的對象。
【文檔編號】G06F3/0486GK104063154SQ201410098501
【公開日】2014年9月24日 申請日期:2014年3月14日 優先權日:2013年3月19日
【發明者】森田佳佑 申請人:佳能株式會社