動(dòng)區(qū)域,使得顯示單元26的滾動(dòng)顯示范圍的外邊緣不超出可滾動(dòng)區(qū)域(步驟S109)。當(dāng)確定操作是預(yù)定操作時(shí),顯示控制單元104除了可滾動(dòng)區(qū)域之外在顯示單元26的滾動(dòng)顯示范圍內(nèi)執(zhí)行不同于顯示目標(biāo)的另一顯示118(步驟S111)。
[0166]在下文中,將給出詳細(xì)描述。然而,在本示例性實(shí)施例中,與上述示例性實(shí)施例中的操作相同的操作的描述將不會(huì)重復(fù)。
[0167]例如,如圖12中所示,假定由操作檢測(cè)單元102檢測(cè)到相對(duì)于顯示單元26的操作112 (操作112f或操作112g)。操作距離確定單元302確定檢測(cè)到的操作112的距離L是否等于或小于預(yù)定值。例如,距離L可以被設(shè)置為操作112的起點(diǎn)與終點(diǎn)之間的距離。
[0168]操作距離確定單元302確定操作112f的距離LI具有等于或小于預(yù)定值的值(步驟S401中的是)。在該情況下,顯示控制單元104確定操作112f是預(yù)定操作(步驟S405)。如圖3(d)中所示,除了可滾動(dòng)區(qū)域114之外在顯示單元26的滾動(dòng)顯示范圍116中執(zhí)行不同于顯不目標(biāo)的另一顯不118 (步驟S111)。
[0169]操作距離確定單元302確定操作112g的距離L2不具有等于或小于預(yù)定值的值(步驟S401中的否)。在該情況下,顯示控制單元104確定操作112g不是預(yù)定操作(步驟S403) ο如圖3(c)中所示,停止?jié)L動(dòng)可滾動(dòng)區(qū)域114,使得顯示單元26的滾動(dòng)顯示范圍116的外邊緣不超出可滾動(dòng)區(qū)域114(步驟S109)。
[0170]如上所述,根據(jù)本發(fā)明的示例性實(shí)施例的信息處理裝置300,呈現(xiàn)了與上述示例性實(shí)施例中的效果相同的效果。具體地,確定是否是預(yù)定操作是根據(jù)操作的距離是否具有等于或小于預(yù)定值的值來執(zhí)行的。因此,當(dāng)操作的距離具有等于或小于預(yù)定值(在通過握持手進(jìn)行操作的情況下,該預(yù)定值被假定為可執(zhí)行距離的值)的值時(shí),確定結(jié)果是預(yù)定操作(握持手操作)。因?yàn)槌丝蓾L動(dòng)區(qū)域114之外在顯示單元26的滾動(dòng)顯示范圍116內(nèi)執(zhí)行不同于顯示目標(biāo)的另一顯示118,因此可以響應(yīng)于握持手操作將顯示單元26的滾動(dòng)顯示范圍116內(nèi)的可滾動(dòng)區(qū)域114內(nèi)的顯示內(nèi)容滾動(dòng)到期望位置。也即是說,即使當(dāng)可滾動(dòng)區(qū)域中包括的操作目標(biāo)區(qū)域不在握持手的可操作范圍內(nèi)時(shí),可以將操作目標(biāo)區(qū)域移動(dòng)到可操作范圍,這允許使用握持手執(zhí)行操作。
[0171]此外,在使用不同于握持手的方式執(zhí)行的操作(其距離等于或小于預(yù)定值)的情況下,假定用戶有意逐漸地移動(dòng)顯示內(nèi)容。因此,在通過執(zhí)行不同于顯示目標(biāo)的另一顯示118來滾動(dòng)顯示內(nèi)容而無需停止?jié)L動(dòng)可滾動(dòng)區(qū)域114使得顯示單元26的滾動(dòng)顯示范圍116的外邊緣不超出可滾動(dòng)區(qū)域114的情況下,更可能滿足用戶的意圖,從而改善其可用性。
[0172]另一方面,在難以由握持手執(zhí)行的距離超出預(yù)定值的操作的情況下,即使當(dāng)以顯示單元26的滾動(dòng)顯示范圍的外邊緣超出可滾動(dòng)區(qū)域的移動(dòng)量執(zhí)行操作時(shí),也停止?jié)L動(dòng)可滾動(dòng)區(qū)域114,使得顯示單元26的滾動(dòng)顯示范圍116的外邊緣不超出可滾動(dòng)區(qū)域114。因此,例如,用戶在顯示目標(biāo)中所需的內(nèi)容部分不會(huì)由于滾動(dòng)而從顯示單元26的屏幕中消失,從而獲得極好的可操作性。
[0173](第五示例性實(shí)施例)
[0174]根據(jù)本發(fā)明的示例性實(shí)施例的信息處理裝置與上述示例性實(shí)施例中的信息處理裝置的不同之處在于在考慮到可操作區(qū)域的情況下控制滾動(dòng)范圍。根據(jù)本發(fā)明的示例性實(shí)施例的信息處理裝置包括操作檢測(cè)單元102和顯示控制單元104,其與圖1的上述示例性實(shí)施例的信息處理裝置100的操作檢測(cè)單元和顯示控制單元相同。在下文中,將參照?qǐng)D1來給出描述。本示例性實(shí)施例的信息處理裝置可以具有通過將根據(jù)其他示例性實(shí)施例的信息處理裝置的配置進(jìn)行組合而獲得的配置。
[0175]圖14是示出了根據(jù)本發(fā)明的示例性實(shí)施例的信息處理裝置中的滾動(dòng)控制的示意圖。
[0176]在根據(jù)本發(fā)明的示例性實(shí)施例的信息處理裝置中,顯示控制單元104在可滾動(dòng)區(qū)域114仍在相對(duì)于顯示單元26的操作表面的預(yù)定可操作范圍510 (雙點(diǎn)畫線)內(nèi)的范圍內(nèi)執(zhí)行除了可滾動(dòng)區(qū)域114之外在滾動(dòng)顯示范圍116中顯示的不同于顯示目標(biāo)的另一顯示118。
[0177]在本發(fā)明中,操作范圍510是指可以通過握持手執(zhí)行操作的范圍。
[0178]如圖14(b)所示,當(dāng)執(zhí)行不同于顯示目標(biāo)的另一顯示118使得可滾動(dòng)區(qū)域114未保持在可操作范圍510內(nèi)時(shí),存在用戶的手或手指未到達(dá)可滾動(dòng)區(qū)域114中包括的操作目標(biāo)的可能性。因此,在本示例性實(shí)施例中,如圖14(a)中所示,控制不同于顯示目標(biāo)的另一顯示118使得可滾動(dòng)區(qū)域114仍在可操作范圍510內(nèi)。
[0179]可以通過從實(shí)時(shí)移動(dòng)操作的位置獲知來指定可操作范圍510。例如,通過提前根據(jù)終端的類型或形狀假定握持位置而提前確定的范圍可以被設(shè)置為可操作范圍。
[0180]此外,顯示控制單元104可以在考慮到顯示目標(biāo)中包括的操作目標(biāo)的布置的情況下控制要執(zhí)行的滾動(dòng)使得可滾動(dòng)區(qū)域114中的操作目標(biāo)包括在可操作范圍510內(nèi)。
[0181]如上所述,根據(jù)本發(fā)明的示例性實(shí)施例的信息處理裝置,呈現(xiàn)了與上述示例性實(shí)施例中的效果相同的效果。此外,當(dāng)根據(jù)握持手的操作將顯示單元26的滾動(dòng)顯示范圍116內(nèi)的可滾動(dòng)區(qū)域114中的顯示內(nèi)容滾動(dòng)到期望位置時(shí),不會(huì)過度地移動(dòng)顯示內(nèi)容,并且防止相對(duì)于可滾動(dòng)區(qū)域114的操作不能執(zhí)行,從而改善其可用性。
[0182]如上所述,雖然已經(jīng)參照附圖闡述了本發(fā)明的示例性實(shí)施例,但是它們僅說明本發(fā)明,并且可以采用不同于上述配置的各種配置。
[0183]例如,在另一示例性實(shí)施例的信息處理裝置中,顯示控制單元104可以在不同于顯示目標(biāo)的區(qū)域118中顯示與顯示目標(biāo)不同的補(bǔ)充顯示信息。
[0184]不同顯示信息的示例包括被設(shè)置為背景的背景圖像等。
[0185]此外,當(dāng)顯示單元26具有矩形時(shí),可以例如在其上端部、下端部、左端部和右端部處提供不同于顯示目標(biāo)的區(qū)域118,但是可以在每一個(gè)區(qū)域中顯示不同的顯示信息。
[0186]根據(jù)這種配置,呈現(xiàn)了與上述示例性實(shí)施例中的效果相同的效果,并且還可以產(chǎn)生視覺效果和視覺娛樂屬性。
[0187]此外,在另一示例性實(shí)施例的信息處理裝置中,顯示控制單元104可以執(zhí)行不同于顯示目標(biāo)的另一顯示118,然后可以在由操作檢測(cè)單元102檢測(cè)到的操作是預(yù)定操作時(shí)停止不同于顯示目標(biāo)的另一顯示118,并且通過執(zhí)行操作至少一次來執(zhí)行向可滾動(dòng)區(qū)域114中的顯示的返回。
[0188]在該情況下的短語“預(yù)定操作”是指特定操作(例如,輕擊、或輕拍)、預(yù)定操作位置處的操作等。不同于顯示單元26中的顯示目標(biāo)的區(qū)域118是預(yù)定操作位置的示例。
[0189]用于停止不同于顯示目標(biāo)的另一顯示118的預(yù)定操作不限于一個(gè)操作,并且可以通過執(zhí)行操作多次來逐步地執(zhí)行向顯示的返回。
[0190]根據(jù)這種配置,呈現(xiàn)了與上述示例性實(shí)施例中的效果相同的效果。此外,即使當(dāng)通過預(yù)定操作執(zhí)行不同于顯示目標(biāo)的另一顯示118時(shí),可以通過簡(jiǎn)單的操作來停止不同于顯示目標(biāo)的另一顯示118,以執(zhí)行向原始顯示的返回,從而可以實(shí)現(xiàn)平滑的可操作性。
[0191]如上所述,雖然已經(jīng)參照示例性實(shí)施例和示例描述了本發(fā)明,但是本發(fā)明不限于上述示例性實(shí)施例和示例。在本發(fā)明的配置和細(xì)節(jié)中,可以在本發(fā)明的范圍內(nèi)進(jìn)行本領(lǐng)域技術(shù)人員可以理解的各種改變和修改。
[0192]在下文中,將添加參考配置的示例。
[0193]1.一種信息處理裝置的處理方法,所述方法包括使所述信息處理裝置執(zhí)行以下操作:
[0194]檢測(cè)相對(duì)于顯示單元的操作表面的操作,所述顯示單元顯示包括根據(jù)操作滾動(dòng)的可滾動(dòng)區(qū)域的顯示目標(biāo)的一部分;
[0195]控制所述顯示單元的顯示以根據(jù)檢測(cè)到的操作以一移動(dòng)量執(zhí)行滾動(dòng)顯示,以逐部分地將所述顯示目標(biāo)的所述可滾動(dòng)區(qū)域輸出到所述顯示單元的滾動(dòng)顯示范圍;以及
[0196]當(dāng)檢測(cè)到指示所述顯示單元的所述滾動(dòng)顯示范圍的外邊緣超出所述可滾動(dòng)區(qū)域的移動(dòng)量的操作時(shí),根據(jù)所述操作是否是預(yù)定操作,在停止?jié)L動(dòng)所述可滾動(dòng)區(qū)域使得所述顯示單元的所述滾動(dòng)顯示范圍的所述外邊緣不超出所述可滾動(dòng)區(qū)域與除了所述可滾動(dòng)區(qū)域之外所述顯示單元的所述滾動(dòng)顯示范圍內(nèi)不同于所述顯示目標(biāo)的另一顯示之間切換。
[0197]2.根據(jù)I所述的信息處理裝置的處理方法,其中,所述信息處理裝置檢測(cè)操作的類型,基于檢測(cè)到的所述操作的類型來確定所述操作是否是所述預(yù)定操作,并且在停止所述可滾動(dòng)區(qū)域內(nèi)的所述顯示單元的所述滾動(dòng)顯示范圍的所述外邊緣與除了所述可滾動(dòng)區(qū)域之外所述顯示單元的所述滾動(dòng)顯示范圍內(nèi)不同于所述顯示目標(biāo)的另一顯示之間切換。
[0198]3.根據(jù)I或2所述的信息處理裝置的處理方法,其中,所述信息處理裝置
[0199]進(jìn)一步確定檢測(cè)到的所述操作的至少起點(diǎn)是否落入預(yù)定范圍內(nèi),當(dāng)基于其確定結(jié)果所述操作的至少所述起點(diǎn)未落入所述預(yù)定范圍內(nèi)時(shí),確定所述操作不是所述預(yù)定操作,并且當(dāng)所述操作的至少所述起點(diǎn)落入所述預(yù)定范圍內(nèi)時(shí),確定所述操作是所述預(yù)定操作,
[0200]當(dāng)確定所述操作不是所述預(yù)定操作時(shí),停止?jié)L動(dòng)所述可滾動(dòng)區(qū)域,使得所述顯示單元的所述滾動(dòng)顯示范圍的所述外邊緣不超出所述可滾動(dòng)區(qū)域,以及
[0201]當(dāng)確定所述操作是所述預(yù)定操作時(shí),執(zhí)行除了所述可滾動(dòng)區(qū)域之外所述顯示單元的所述滾動(dòng)顯示范圍內(nèi)不同于所述顯示目標(biāo)的另一顯示。
[0202]4.根據(jù)3所述的信息處理裝置的處理方法,其中所述信息處理裝置
[0203]進(jìn)一步確定所述操作的所述起點(diǎn)和終點(diǎn)是否落入預(yù)定范圍內(nèi),
[0204]當(dāng)基于其確定結(jié)果所述操作的所述起點(diǎn)和所述終點(diǎn)未落入所述預(yù)定范圍內(nèi)時(shí),確定所述操作不是所述預(yù)定操作,并且當(dāng)所述操作的所述起點(diǎn)和所述終點(diǎn)落入所述預(yù)定范圍內(nèi)時(shí),確定所述操作是所述預(yù)定操作,
[0205]當(dāng)確定所述操作不是所述預(yù)定操作時(shí),停止?jié)L動(dòng)所述可滾動(dòng)區(qū)域,使得所述顯示單元的所述滾動(dòng)顯示范圍的所述外邊緣不超出所述可滾動(dòng)區(qū)域,以及
[0206]當(dāng)確定所述操作是所述預(yù)定操作時(shí),執(zhí)行除了所述可滾動(dòng)區(qū)域之外所述顯示單元的所述滾動(dòng)顯示范圍內(nèi)不同于所述顯示目標(biāo)的另一顯示。
[0207]5.根據(jù)I至4中任一項(xiàng)所述的信息處理裝置的處理方法,其中,所述信息處理裝置
[0208]確定檢測(cè)到的所述操作的距離是否具有等于或小于預(yù)定值的值,當(dāng)基于其確定結(jié)果所述操作的所述距離具有不等于或小于所述預(yù)定值的值時(shí),確定所述操作不是所述預(yù)定操作,并且當(dāng)所述操作的所述距離具有等于或小于所述預(yù)定值的值時(shí),確定所述操作是所述預(yù)定操作,
[0209]當(dāng)確定所述操作不是所述預(yù)定操作時(shí),停止?jié)L動(dòng)所述可滾動(dòng)區(qū)域,使得所述顯示單元的所述滾動(dòng)顯示范圍的所述外邊緣不超出所述可滾動(dòng)區(qū)域,以及
[0210]當(dāng)確定所述操作是所述預(yù)定操作時(shí),執(zhí)行除了所述可滾動(dòng)區(qū)域之外所述顯示單元的所述滾動(dòng)顯示范圍內(nèi)不同于所述顯示目標(biāo)的另一顯示。
[0211 ] 6.根據(jù)I至5中任一項(xiàng)所述的信息處理裝置的處理方法,其中,所述信息處理裝置執(zhí)行除了所述可滾動(dòng)區(qū)域之外在所述滾動(dòng)顯示范圍內(nèi)顯示的不同于所述顯示目標(biāo)的另一顯示,使得所述可滾動(dòng)區(qū)域保持在所述顯示單元的所述操作表面的預(yù)定可操作范圍內(nèi)。
[0212]7.根據(jù)I至6中任一項(xiàng)所述的信息處理裝置的處理方法,其中,所述信息處理裝置在不同于所述顯示目標(biāo)的區(qū)域中顯示與所述顯示目標(biāo)不同的顯示信息。
[0213]8.根據(jù)I至7中任一項(xiàng)所述的信息處理裝置的處理方法,其中所述信息處理裝置執(zhí)行不同于所述顯示目標(biāo)的另一顯示,然后當(dāng)檢測(cè)到的所述操作是所述預(yù)定操作時(shí)停止不同于所述顯示目標(biāo)的另一顯示,并且通過執(zhí)行所述操作至少一次來執(zhí)行向所述可滾動(dòng)區(qū)域內(nèi)的顯示的返回。
[0214]9.一種程序,所述程序使計(jì)算機(jī)執(zhí)行以下過程:
[0215]檢測(cè)顯示單元的操作表面的操作,所述顯示單元顯示包括根據(jù)操作滾動(dòng)的可滾動(dòng)區(qū)域的顯示目標(biāo)的一部分;
[0216]控制所述顯示單元的顯示,以根據(jù)在檢測(cè)所述操作的