信息處理設(shè)備、信息處理方法和程序的制作方法
【專利摘要】本發(fā)明提供了一種信息處理設(shè)備和信息處理方法,該信息處理設(shè)備包括:輸入操作單元,被配置為接收來自用戶的輸入操作,該輸入操作允許滾動內(nèi)容;以及設(shè)置控制單元,被配置為基于已執(zhí)行輸入操作的狀況來改變針對內(nèi)容的滾動方向的設(shè)置。
【專利說明】信息處理設(shè)備、信息處理方法和程序
[0001]相關(guān)申請的交叉引用
[0002]本申請要求2013年7月26日提交的日本優(yōu)先權(quán)專利申請JP2013-155448的權(quán)益,其全部內(nèi)容通過引用合并于此。
【技術(shù)領(lǐng)域】
[0003]本公開涉及一種信息處理設(shè)備、信息處理方法和程序。
【背景技術(shù)】
[0004]近年來,越來越多的人已經(jīng)開始使用信息處理設(shè)備來觀看各種內(nèi)容。以此方式觀看的內(nèi)容具有如此大量的信息以致于信息處理設(shè)備有時無法一次顯示所有信息。
[0005]在這種情況下,使用了被稱為滾動的顯示方法,其中,基于來自用戶的指令來水平地或垂直地滑動內(nèi)容,并且順序地顯示尚未顯示的信息,從而允許用戶觀看全部內(nèi)容。
[0006]例如,JP 2012-203484A公開了一種要求用戶以他的或她的手指觸摸觸摸面板的技術(shù),并且如果用戶執(zhí)行諸如滑動他的或她的手指的輸入操作,則響應(yīng)于該輸入操作來滾動內(nèi)容。
【發(fā)明內(nèi)容】
[0007]然而,在JP 2012-203484A中所公開的技術(shù)中,用戶對于輸入操作所期望的滾動方向有時不同于對該輸入操作所設(shè)置的滾動方向。在這樣的情況下,用戶可能會對內(nèi)容響應(yīng)于輸入操作的移動感到不適。
[0008]因此,期望提出一種基于用戶已執(zhí)行輸入操作的狀況來自動改變內(nèi)容的滾動方向的設(shè)置的信息處理設(shè)備。
[0009]根據(jù)本公開的一個實施例,提供了一種信息處理設(shè)備,包括:輸入操作單元,其被配置為接收來自用戶的輸入操作,該輸入操作允許滾動內(nèi)容;以及設(shè)置控制單元,其被配置為基于已執(zhí)行輸入操作的狀況來改變內(nèi)容的滾動方向的設(shè)置。
[0010]本公開的另一實施例,提供了一種信息處理方法,包括:接收來自用戶的輸入操作,該輸入操作允許滾動內(nèi)容;以及基于已執(zhí)行輸入操作的狀況來改變內(nèi)容的滾動方向的設(shè)置。
[0011]根據(jù)本公開的又一實施例,提供了一種程序,用于使得計算機用作:輸入操作單元,其被配置為接收來自用戶的輸入操作,該輸入操作允許滾動內(nèi)容;以及設(shè)置控制單元,其被配置為基于已執(zhí)行輸入操作的狀況來改變內(nèi)容的滾動方向的設(shè)置。
[0012]根據(jù)本公開的一個實施例,可以基于用戶已執(zhí)行輸入操作的狀況來自動地改變內(nèi)容的滾動方向的設(shè)置。
[0013]根據(jù)本公開的一個或多個實施例,能夠防止用戶對于內(nèi)容響應(yīng)于輸入操作的移動感到不適。
【專利附圖】
【附圖說明】
[0014]圖1A是示出根據(jù)本公開的實施例的信息處理設(shè)備的示例和信息處理設(shè)備對用戶的操作的響應(yīng)的示例的說明圖;
[0015]圖1B是示出根據(jù)圖1A的實施例的信息處理設(shè)備對用戶的操作的響應(yīng)的另一示例的說明圖;
[0016]圖2是描述根據(jù)第一實施例的信息處理設(shè)備的內(nèi)部配置的框圖;
[0017]圖3是示出表示滾動方向的設(shè)置已改變的顯示的示例的說明圖;
[0018]圖4是示出表示滾動方向的設(shè)置已改變的顯示的示例的說明圖;
[0019]圖5是示出表示滾動方向的設(shè)置已改變的顯示的示例的說明圖;
[0020]圖6是示出表示滾動方向的設(shè)置已改變的顯示的示例的說明圖;
[0021]圖7是示出詢問用戶選擇是否改變滾動方向的設(shè)置的顯示的示例的說明圖;
[0022]圖8是示出根據(jù)第一實施例的信息處理設(shè)備的操作的示例的流程圖;
[0023]圖9是示出根據(jù)第一實施例的信息處理設(shè)備的操作的變型示例的流程圖;
[0024]圖10是描述根據(jù)第二實施例的信息處理設(shè)備的內(nèi)部配置的框圖;
[0025]圖11是示出根據(jù)第二實施例的信息處理設(shè)備的操作的示例的流程圖;以及
[0026]圖12是示出根據(jù)本公開的實施例的信息處理設(shè)備的硬件配置的示例的說明圖。
【具體實施方式】
[0027]下文中,將參照附圖詳細(xì)描述本公開的優(yōu)選實施例。應(yīng)注意,在本說明書和附圖中,具有基本上相同的功能和結(jié)構(gòu)的結(jié)構(gòu)元件以相同的附圖標(biāo)記表示,并且省略了對這些結(jié)構(gòu)元件的重復(fù)說明。
[0028]將按以下順序進行描述。
[0029]1.根據(jù)本公開的實施例的信息處理設(shè)備的概況
[0030]2.根據(jù)第一實施例的信息處理設(shè)備
[0031]2.1.根據(jù)第一實施例的信息處理設(shè)備的內(nèi)部配置
[0032]2.2.根據(jù)第一實施例的信息處理設(shè)備的操作
[0033]2.2.1.根據(jù)第一實施例的信息處理設(shè)備的操作的示例
[0034]2.2.2.根據(jù)第一實施例的信息處理設(shè)備的操作的變型示例
[0035]3.根據(jù)第二實施例的信息處理設(shè)備
[0036]3.1.根據(jù)第二實施例的信息處理設(shè)備的內(nèi)部配置
[0037]3.2.根據(jù)第二實施例的信息處理設(shè)備的操作的示例
[0038]4.根據(jù)本公開的實施例的信息處理設(shè)備的硬件配置
[0039]5.結(jié)論
[0040]〈1.根據(jù)本公開的實施例的信息處理設(shè)備的概況〉
[0041]現(xiàn)在將參照圖1A和圖1B描述根據(jù)本公開的實施例的信息處理設(shè)備的概況。圖1A是示出信息處理設(shè)備I的示例和信息處理設(shè)備I對用戶的操作的響應(yīng)的示例的說明圖。圖1B是信息處理設(shè)備I對用戶的操作的響應(yīng)的另一示例的說明圖。
[0042]如圖1A和圖1B所示,信息處理設(shè)備I包括顯示單元15和輸入操作單元13。用戶3操作輸入操作單元13并且允許信息處理設(shè)備I滾動顯示單元15上所顯示的內(nèi)容。在圖IA和圖1B中,信息處理設(shè)備I響應(yīng)于輸入而沿不同滾動方向滾動內(nèi)容,該輸入是用戶3對輸入操作單元13所給出的。
[0043]響應(yīng)于用戶3對輸入操作單元13執(zhí)行的操作,信息處理設(shè)備I執(zhí)行用于滾動顯示單元15上所顯示的內(nèi)容的信息處理。信息處理設(shè)備I的示例包括配備有作為輸入操作單元13的觸摸板的筆記本式計算機。除上述示例以外,信息處理設(shè)備I的示例還包括游戲主控臺、TV接收機和移動電話。
[0044]另外,信息處理設(shè)備I也不是必需包括顯示單元15。例如,信息處理設(shè)備I可以是諸如遠(yuǎn)程控制器和控制器的輸入裝置,其響應(yīng)于用戶3對輸入操作單元13執(zhí)行的輸入操作而使得能夠滾動外部顯示裝置上所顯示的內(nèi)容。
[0045]輸入操作單元13接收來自用戶3的輸入操作,該輸入操作請求滾動。具體地,輸入操作單元13例如包括:輸入單元,用戶3可以利用該輸入單元請求在兩個或更多個方向上滾動;以及輸入控制電路,其被配置為基于用戶3所進行的輸入而生成并輸出輸入信號。本文中的輸入操作單元13的示例包括觸摸板。輸入操作單元13不限于此,而還可以是例如鼠標(biāo)、軌跡球、旋轉(zhuǎn)輪、滾輪(jog dial)、圓形撥盤、十字鍵、運動傳感器、諸如陀螺儀傳感器和加速度傳感器的姿勢傳感器、以及光學(xué)手指導(dǎo)航(OFN)。
[0046]信息處理設(shè)備I還可以包括多個輸入操作單元13。在這種情況下,信息處理設(shè)備I可以識別從哪個輸入操作單元13執(zhí)行了輸入操作,并且可以響應(yīng)于來自每個輸入操作單元13的輸入操作而滾動內(nèi)容。
[0047]來自這些輸入操作單元13的用于請求滾動的輸入操作在本文中不具體限于本實施例,只要該輸入操作可以請求兩個或更多個方向上的滾動即可。用于請求滾動的輸入操作的示例可以包括:在單一方向上在觸摸板上滑動手指的“掃動(swipe)”、從邊緣滑向中心的“側(cè)面掃動(edge swipe)”、通過在觸摸板上按壓或按下另一鍵而在觸摸板上“拖動”以及預(yù)定“姿勢”(諸如畫圈)。
[0048]用于請求滾動的輸入操作的其他示例還可以包括:鼠標(biāo)的輪操作、在按下鼠標(biāo)左鍵的情況下的“拖動”、將信息處理設(shè)備I的殼體傾斜通過姿勢傳感器所檢測到的給定量以上的操作以及通過運動傳感器檢測到的預(yù)定“姿勢”。
[0049]顯示單元15顯示內(nèi)容等。顯示單元15可以是諸如液晶顯示器(IXD)裝置、有機發(fā)光二極管(OLED)裝置、等離子體顯示裝置和陰極射線管(CRT)顯示裝置的顯示裝置。
[0050]顯示單元15上所顯示的內(nèi)容是可以通過滾動而顯示其整體的一組信息,這是因為內(nèi)容的可顯示區(qū)域大于顯示單元15—次可顯示的區(qū)域。顯示單元15上所顯示的內(nèi)容的示例包括由網(wǎng)絡(luò)瀏覽器所顯示的網(wǎng)頁。顯示單元15上所顯示的內(nèi)容的其他示例包括由閱覽器所顯示的圖像、地圖中的預(yù)定區(qū)域、其上顯示圖標(biāo)的畫面以及文本編輯器顯示的文本。
[0051]用戶3對輸入操作單元13執(zhí)行輸入操作。具體地,用戶3操作輸入操作單元13并請求進行滾動,以便使得顯示單元15顯示尚未顯示的內(nèi)容區(qū)域。
[0052]然后,信息處理設(shè)備I可以對用戶3進行的輸入操作執(zhí)行例如兩種模式的滾動操作中的任一種。具體地,如圖1A所示,如果用戶3自下而上地進行掃動,則信息處理設(shè)備I可以執(zhí)行自上而下地滾動內(nèi)容的滾動操作。替選地,如圖1B所示,如果用戶3自下而上地進行掃動,則信息處理設(shè)備I可以執(zhí)行自下而上地滾動內(nèi)容的滾動操作。內(nèi)容閱覽器或信息處理設(shè)備的設(shè)置決定了信息處理設(shè)備I執(zhí)行哪種模式的滾動操作。
[0053]如果用戶3針對用戶操作所預(yù)期的滾動方向不同于針對輸入操作實際設(shè)置的滾動方向,則用戶3有時對信息處理設(shè)備的滾動操作感到不適。例如,當(dāng)顯示內(nèi)容的上端時,用戶3執(zhí)行輸入操作以從上端至下端滾動內(nèi)容。然而,如果所設(shè)置的滾動方向與用戶3所預(yù)期的滾動方向相反,則已顯示內(nèi)容的上端的信息處理設(shè)備不能改變顯示,這是因為信息處理設(shè)備正在嘗試從下端至上端滾動內(nèi)容。因而,在這種情況下,用戶3對于即使用戶3請求了滾動也根本不滾動內(nèi)容而感到困惑。
[0054]根據(jù)本公開的實施例的信息處理設(shè)備I可以基于用戶3執(zhí)行輸入操作的狀況來自動地改變對于內(nèi)容的滾動方向的設(shè)置。具體地,如果用戶3針對輸入操作所預(yù)期的滾動方向很可能不同于所設(shè)置的滾動方向,則信息處理設(shè)備I可以改變滾動方向的設(shè)置以使得用戶3不會感到不適。
[0055]盡管圖1A和圖1B示出了信息處理設(shè)備I垂直地滾動內(nèi)容,但是本公開不限于此。例如,信息處理設(shè)備I還可以水平地滾動內(nèi)容。另外,信息處理設(shè)備I可以在包括垂直方向和水平方向的二維方向上滾動內(nèi)容。
[0056]另外,根據(jù)本公開的實施例的信息處理設(shè)備I可以具有形成在相同區(qū)域內(nèi)的輸入操作單元13和顯示單元15。具體地,信息處理設(shè)備I可以在用于顯示內(nèi)容的顯示單元15上包括觸摸面板,其中,用戶3利用他或她的手指直接觸摸并操作該觸摸面板。
[0057]然而,如果顯示單元15和輸入操作單元13分開地配置,則用戶3針對輸入操作所預(yù)期的滾動方向更可能不同于針對輸入操作所設(shè)置的滾動方向。因此,當(dāng)輸入操作單元13分開地配置在與顯示單元15不同的區(qū)域中時,可以更有效地使用根據(jù)本公開的實施例的信息處理設(shè)備I。
[0058]〈2.根據(jù)第一實施例的信息處理設(shè)備〉
[0059][2.1.根據(jù)第一實施例的信息處理設(shè)備的內(nèi)部配置]
[0060]以下將參照圖2對用于實現(xiàn)具有上述效果的根據(jù)本公開的第一實施例的信息處理設(shè)備11的具體配置進行描述。圖2是說明根據(jù)本公開的第一實施例的信息處理設(shè)備11的內(nèi)部配置的框圖。
[0061]如圖2所示,根據(jù)本公開的第一實施例的信息處理設(shè)備11包括輸入操作單元101、設(shè)置控制單元103、閾值控制單元105、設(shè)置存儲單元107、顯示控制單元109、顯示單元111、顯示生成單元113和用戶確定單元115。另外,用戶確定單元115可選地包括在信息處理設(shè)備11中。即,信息處理設(shè)備11不必包括用戶確定單元115。
[0062]輸入操作單元101接收來自用戶3的輸入操作,該輸入操作請求進行滾動。具體地,輸入操作單元101從用戶3所執(zhí)行的輸入操作獲取輸入操作的方向和操作距離,并且將該方向和操作距離傳送至設(shè)置控制單元103。如上所述,輸入操作單元101例如是觸摸板。還可以設(shè)置多個輸入操作單元101。
[0063]設(shè)置控制單元103基于用戶3對輸入操作單元101執(zhí)行輸入操作的狀況來確定是否改變滾動方向的設(shè)置。具體地,設(shè)置控制單元103從輸入操作單元101接收用戶3所執(zhí)行的輸入操作的方向和操作距離,并且基于是否能夠在輸入操作的方向上滾動內(nèi)容來改變滾動方向的設(shè)置。設(shè)置控制單元103還可以基于輸入操作的操作距離是否大于或等于閾值來改變滾動方向的設(shè)置。以下將描述閾值以及描述閾值控制單元105。
[0064]更具體地,設(shè)置控制單元103確定是否能夠在針對用戶3的輸入操作所設(shè)置的滾動方向上滾動內(nèi)容。例如,如果顯示內(nèi)容的端部并且根據(jù)針對輸入操作所設(shè)置的滾動方向而從另一端部向所顯示的端部滾動內(nèi)容,則設(shè)置控制單元103確定不能滾動內(nèi)容。在這樣的情況下,設(shè)置控制單元103確定用戶3針對輸入操作所預(yù)期的滾動方向與所設(shè)置的滾動方向不相同,并且反轉(zhuǎn)針對輸入操作的滾動方向的設(shè)置。
[0065]如果能夠在包括垂直方向和水平方向的二維方向上滾動內(nèi)容(諸如地圖),則信息處理設(shè)備11關(guān)于垂直方向或水平方向中的一個方向反轉(zhuǎn)滾動方向的設(shè)置,該一個方向包括針對用戶3的輸入操作所設(shè)置的滾動方向。
[0066]同時,如果能夠在針對輸入操作所設(shè)置的滾動方向上滾動內(nèi)容,則設(shè)置控制單元103確定用戶3針對輸入操作所預(yù)期的滾動方向與所設(shè)置的滾動方向相同。如果這樣,設(shè)置控制單元103不改變針對輸入操作的滾動方向的設(shè)置。
[0067]另外,如果設(shè)置控制單元103不能在針對輸入操作設(shè)置的滾動方向上滾動內(nèi)容,則設(shè)置控制單元103可以確定輸入操作的操作距離是否大于或等于閾值。如果操作距離大于或等于閾值,則設(shè)置控制單元103改變針對輸入操作的滾動方向的設(shè)置。
[0068]例如,在用戶3連續(xù)地執(zhí)行輸入操作以在單一方向上滾動內(nèi)容的情況下,用戶3有時較晚才認(rèn)識到通過滾動而在顯示內(nèi)容的端部。在這樣的情況下,即使已顯示端部,用戶3也可進一步從另一端部向所顯示的端部滾動內(nèi)容。同時,根據(jù)上述配置,只要操作距離小于或等于閾值,即使不能在針對輸入操作所設(shè)置的滾動方向上滾動內(nèi)容時,也不改變滾動方向的設(shè)置。因此,根據(jù)該配置,如果輸入操作被確定為用戶3的操作錯誤,則能夠通過維持滾動方向的設(shè)置來提高用戶3的便利性。
[0069]如果設(shè)置控制單元103改變針對輸入操作的滾動方向的設(shè)置,則設(shè)置控制單元103可以統(tǒng)一地改變針對信息處理設(shè)備11所顯示的所有內(nèi)容的滾動方向的設(shè)置。設(shè)置控制單元103還可以僅針對設(shè)置控制單元103已確定滾動方向的設(shè)置發(fā)生改變時所顯示的內(nèi)容來改變滾動方向的設(shè)置。
[0070]閾值控制單元105改變用于確定是否改變針對滾動方向的設(shè)置的閾值。具體地,如果滿足閾值改變條件,則閾值控制單元105將用于確定是否改變滾動方向的設(shè)置的閾值改變?yōu)楦〉闹怠?br>
[0071]滿足閾值改變條件意味著,例如在內(nèi)容的端部(更具體地,在內(nèi)容的上端、左端或右端)執(zhí)行輸入操作。多數(shù)內(nèi)容的上端、左端或右端是顯示內(nèi)容時的初始位置。因此,如果將顯示該位置時所執(zhí)行的輸入操作設(shè)置為在不能滾動內(nèi)容的方向上滾動內(nèi)容,則用戶3很可能感到不適,這是因為即使已執(zhí)行輸入操作,內(nèi)容的顯示也不移動。因此,閾值控制單元105優(yōu)選地將閾值改變?yōu)楦〉闹狄岳谠O(shè)置控制單元103改變滾動方向的設(shè)置。
[0072]滿足閾值改變條件還意味著,例如對內(nèi)容執(zhí)行的輸入操作顯示該內(nèi)容,然后請求第一次滾動。在用于顯示內(nèi)容然后請求第一次滾動的輸入操作的情況下,用戶3針對輸入操作所預(yù)期的滾動方向很可能不同于所設(shè)置的滾動方向。因此,閾值控制單元105優(yōu)選地將閾值改變?yōu)楦〉闹?,以利于設(shè)置控制單元103改變滾動方向的設(shè)置。
[0073]滿足閾值改變條件也意味著,例如通過輸入操作單元101對內(nèi)容所執(zhí)行的輸入操作在經(jīng)過了預(yù)定的未操作時間(諸如3小時)之后請求第一次滾動。當(dāng)執(zhí)行在經(jīng)過了預(yù)定的未操作時間之后請求第一次滾動的輸入操作時,用戶3很可能是與在經(jīng)過了預(yù)定的未操作時間之前的人不同的人。即使用戶3是同一人,用戶3也可能忘記了針對輸入操作所設(shè)置的滾動方向。因此,閾值控制單元105優(yōu)選地將閾值改變?yōu)楦〉闹?,以利于設(shè)置控制單元103改變滾動方向的設(shè)置。
[0074]滿足閾值改變條件還意味著,例如用戶3發(fā)生改變。當(dāng)其他用戶執(zhí)行輸入操作時,前一用戶3已設(shè)置的滾動方向很可能不同于其他用戶針對輸入操作所預(yù)期的滾動方向。因此,閾值控制單元105優(yōu)選地將閾值改變?yōu)楦〉闹?,以利于設(shè)置控制單元103改變滾動方向的設(shè)置。
[0075]另外,閾值控制單元105可以單獨地使用上述閾值改變條件來確定是否改變閾值,或者也可以使用閾值改變條件的組合來確定是否改變閾值。
[0076]設(shè)置存儲單元107存儲針對輸入操作的滾動方向的設(shè)置。具體地,設(shè)置存儲單元107存儲針對輸入操作的滾動方向的初始設(shè)置以及通過設(shè)置控制單元103改變的滾動方向的設(shè)置。通過設(shè)置控制單元103改變的滾動方向的設(shè)置存儲且保持在設(shè)置存儲單元107中,使得用戶3能夠繼續(xù)使用用戶3所預(yù)期的滾動方向的設(shè)置。
[0077]如果設(shè)置了多個輸入操作單元101,上述的設(shè)置控制單元103、閾值控制單元105和設(shè)置存儲單元107可以針對每個輸入操作單元101獨立地確定滾動方向的設(shè)置、設(shè)置閾值以及存儲改變后的設(shè)置。
[0078]用戶確定單元115確定使用信息處理設(shè)備11的用戶3是同一用戶還是不同用戶。用戶確定單元115例如可以包括用于拍攝用戶3的視頻的攝像頭,并且通過將面部識別技術(shù)應(yīng)用于攝像頭所拍攝的視頻來識別每個用戶3。用戶確定單元115還可以包括指紋鑒定裝置、靜脈鑒定裝置或語音鑒定裝置,并且通過指紋鑒定、靜脈鑒定或語音鑒定來識別每個用戶3。用戶確定單元115還可以根據(jù)輸入操作單元101的輸入操作的傾向來識別用戶3。用戶確定單元115例如可以根據(jù)觸摸板上手指的接觸壓力或手指的接觸面積來識別每個用戶3。
[0079]根據(jù)該配置,信息處理設(shè)備11可以使用“用戶3已改變”作為閾值改變條件。信息處理設(shè)備11可以與每個用戶3相關(guān)聯(lián)地存儲滾動方向的改變后的設(shè)置,以自動地反映與每個用戶3對應(yīng)的滾動方向的設(shè)置。
[0080]顯示控制單元109控制內(nèi)容的滾動。具體地,顯示控制單元109基于針對輸入操作的滾動方向的設(shè)置來控制顯示單元111所顯示的內(nèi)容的滾動,該設(shè)置存儲在設(shè)置存儲單元107中。顯示控制單元109還可以檢測顯示單元111顯示的位置相對于內(nèi)容的可顯示區(qū)域是內(nèi)容的上端、左端、右端和下端中的哪一個,并且可將其發(fā)送到閾值控制單元105。
[0081]顯示單元111顯示內(nèi)容等。具體地,顯示單元111顯示內(nèi)容的一部分,并且通過滾動顯示尚未顯示的內(nèi)容的區(qū)域。顯示單元111還可以顯示表示滾動方向的設(shè)置已改變的通知,該通知由顯示生成單元113生成。顯示單元111例如可以是液晶顯示裝置、OLED裝置、等離子體顯示裝置、CRT顯示裝置等。
[0082]顯示生成單元113生成用于通知用戶3滾動方向的設(shè)置已改變的顯示。具體地,當(dāng)設(shè)置控制單元103改變針對輸入操作的滾動方向的設(shè)置時,顯示生成單元113生成用于通知用戶3滾動方向的設(shè)置已改變的顯示。如果以文字的形式通知用戶3滾動方向的設(shè)置已改變,則顯示生成單元113可生成大聲讀出文字的語音。
[0083]當(dāng)設(shè)置控制單元103改變針對輸入操作的滾動方向的設(shè)置時,顯示生成單元113生成用于詢問用戶3選擇是否改變滾動方向的設(shè)置的顯示。如果用戶3在所生成的顯示中選擇改變滾動方向的設(shè)置,則設(shè)置控制單元103改變滾動方向的設(shè)置。相反,如果用戶3在所生成的顯示中選擇不改變滾動方向的設(shè)置,則設(shè)置控制單元103不改變滾動方向的設(shè)置。
[0084]根據(jù)該配置,當(dāng)改變滾動方向的設(shè)置時,信息處理設(shè)備11可以詢問用戶3是否改變滾動方向的設(shè)置。因此,信息處理設(shè)備11可以防止由于用戶3不期望的操作錯誤而改變滾動方向的設(shè)置。
[0085]圖3至圖7示出用于向用戶3通知滾動方向的設(shè)置已改變的顯示的示例,該顯示由顯示生成單元113生成。圖3至圖6均是示出表示滾動方向的設(shè)置已改變的顯示的示例的說明圖。圖7是示出用于詢問用戶3選擇是否改變滾動方向的設(shè)置的顯示的示例的說明圖。另外,假設(shè)在圖3至圖7中可以垂直地滾動內(nèi)容。
[0086]如圖3所示,第一畫面顯示示例151改變內(nèi)容的端部的顏色,以向用戶3通知滾動方向的設(shè)置已改變。具體地,顯示生成單元113可以將內(nèi)容的端部的全部或一部分的顏色改變?yōu)樾涯康念伾?諸如紅色),以向用戶3通知滾動方向的設(shè)置已改變。
[0087]如圖4所示,第二畫面顯示示例153在內(nèi)容上或內(nèi)容周圍顯示反向箭頭,以向用戶3通知滾動方向的設(shè)置已改變。具體地,顯示生成單元113可以顯示上下方向的反向箭頭以向用戶3通知上下滾動方向的設(shè)置已改變。
[0088]如圖5所示,第三畫面顯示示例155改變滾動條的顏色,以向用戶3通知滾動方向的設(shè)置已改變。具體地,顯示生成單元113將滾動條中的小塊(knob)的顏色改變?yōu)樾涯康念伾?諸如紅色),以向用戶3通知滾動方向的設(shè)置已改變,該小塊表示當(dāng)前顯示的位置以及當(dāng)前顯示的位置與整個內(nèi)容的比率。
[0089]如圖6所示,第四畫面顯示示例157顯示用于向用戶3通知滾動方向的設(shè)置已改變的文字,并且向用戶3通知滾動方向的設(shè)置已改變。具體地,顯示生成單元113可以在如同氣球的圍繞區(qū)域中顯示諸如“滾動方向已改變”的文字,以向用戶3通知滾動方向的設(shè)置已改變。顯示生成單元113還可以醒目的顏色(諸如紅色)生成氣球以吸引用戶3的注意。除了氣球形式的表示滾動方向的設(shè)置已改變的顯示外,顯示生成單元113還可以生成并輸出大聲讀出顯示的語音,以向用戶3通知滾動方向的設(shè)置已改變。顯示生成單元113可以僅生成表示滾動方向的設(shè)置已改變的語音,以僅經(jīng)由語音向用戶3通知滾動方向的設(shè)置已改變,而無需生成任何表示滾動方向的設(shè)置的改變的顯示(諸如氣球)。
[0090]此外,如圖7所示,第五畫面顯示示例159生成用于詢問用戶3選擇是否改變滾動方向的設(shè)置的顯示。具體地,顯示生成單元113可以在如同氣球的圍繞區(qū)域內(nèi)顯示諸如“改變滾動方向? ”的文字,并且可以向用戶3顯示諸如“是”和“否”的選擇,以選擇是否改變滾動方向的設(shè)置。如果用戶3選擇“是”,則設(shè)置控制單元103改變滾動方向的設(shè)置。相反,如果用戶3選擇“否”,則設(shè)置控制單元103不改變滾動方向的設(shè)置。除了以氣球形式詢問是否改變滾動方向的設(shè)置的顯示外,顯示生成單元113還可以生成并輸出大聲讀出該顯示的語音以要求用戶3進行選擇。顯示生成單元113還可以僅生成詢問是否改變滾動方向的設(shè)置的語音以詢問用戶3選擇是否改變滾動方向的設(shè)置,而無需生成諸如氣球的任何顯示。
[0091]另外,例如,在第二畫面顯示示例153、第四畫面顯示示例157和第五畫面顯示示例159中,可以在顯示單元111的預(yù)定位置(諸如,右上部)處顯示反向箭頭或氣球。如果可以識別出請求進行滾動的輸入操作(諸如在觸摸面板上的“拖動”和掃動)的起始位置或結(jié)束位置,則還可以在遠(yuǎn)離起始位置或結(jié)束位置預(yù)定距離的位置處顯示反向箭頭或氣球。如果顯示單元111上顯示指針,則還可以在遠(yuǎn)離指針預(yù)定距離的位置處顯示反向箭頭或氣球。這里,遠(yuǎn)離預(yù)定距離的位置例如距起始位置、結(jié)束位置或指針的右側(cè)及上部20個像素。
[0092]根據(jù)該配置,如果信息處理設(shè)備11不能在針對用戶3的輸入操作所設(shè)置的滾動方向上滾動內(nèi)容,則信息處理設(shè)備11確定用戶3針對輸入操作所預(yù)期的滾動方向不同于所設(shè)置的滾動方向。如果信息處理設(shè)備11不能滾動內(nèi)容,則信息處理設(shè)備11可以自動地改變滾動方向的設(shè)置,以使得用戶3不會感到不適。
[0093]信息處理設(shè)備11將輸入操作的操作距離與閾值進行比較,并且只要操作距離大于或等于閾值還可改變滾動方向的設(shè)置。根據(jù)該配置,如果信息處理設(shè)備11確定輸入操作是用戶3的操作錯誤,則信息處理設(shè)備11可以通過保持滾動方向的設(shè)置來提高用戶3的便利性。
[0094]如果信息處理設(shè)備11確定用戶3針對輸入操作所預(yù)期的滾動方向很可能不同于所設(shè)置的滾動方向,則信息處理設(shè)備11還可以將閾值改變?yōu)檩^小的值。根據(jù)該配置,信息處理設(shè)備11防止由于通常使用時的操作錯誤而改變滾動方向的設(shè)置。同時,如果用戶3很可能感到不適,則信息處理設(shè)備11便于改變滾動方向的設(shè)置。
[0095][2.2.根據(jù)第一實施例的信息處理設(shè)備的操作]
[0096](2.2.1.根據(jù)第一實施例的信息處理設(shè)備的操作的示例)
[0097]接下來,將參照圖8描述根據(jù)本公開的第一實施例的信息處理設(shè)備11的操作的示例。圖8是示出根據(jù)第一實施例的信息處理設(shè)備11的操作的示例的流程圖。
[0098]如圖8所示,信息處理設(shè)備11的輸入操作單元101首先識別來自用戶3的輸入操作(SlOl),該輸入操作請求進行滾動。接下來,設(shè)置控制單元103確定是否可以在針對輸入操作單元101識別出的輸入操作所設(shè)置的滾動方向上滾動內(nèi)容(S103)。如果可以在針對輸入操作所設(shè)置的滾動方向上滾動內(nèi)容(S101,“是”),則信息處理設(shè)備11結(jié)束與改變滾動方向的設(shè)置相關(guān)的操作,并且按照請求滾動內(nèi)容。
[0099]相反,如果不能在針對輸入操作所設(shè)置的滾動方向上滾動內(nèi)容(S103,“否”),則閾值控制單元105確定顯示單元111上的顯示位置是否是內(nèi)容的上端、左端或右端(S105)。如果顯示位置是內(nèi)容的上端、左端或右端(S105,“是”),則閾值控制單元105還確定輸入操作是否是請求滾動內(nèi)容的第一輸入操作(S107)。如果輸入操作是請求滾動內(nèi)容的第一輸入操作(S107,“是”),則閾值控制單元105將閾值設(shè)置為S2(S109)。
[0100]如果顯示位置不是內(nèi)容的上端、左端或右端(S105,“否”),或者如果輸入操作不是請求滾動內(nèi)容的第一輸入操作(S107,“否”),則閾值控制單元105將閾值設(shè)置為SI。這里,SI大于以上所述的S2(S111)。
[0101]在S109或Slll中閾值控制單元105設(shè)置了閾值之后,設(shè)置控制單元103確定輸入操作的操作距離是否大于或等于所設(shè)置的閾值(S113)。如果輸入操作的操作距離小于所設(shè)置的閾值(S113,“否”),則信息處理設(shè)備11結(jié)束與改變滾動方向的設(shè)置相關(guān)的操作。如果輸入操作的操作距離大于或等于閾值(S113,“是”),則設(shè)置控制單元103改變滾動方向的設(shè)置并且使得設(shè)置存儲單元107存儲改變后的設(shè)置(S115)。
[0102]請求滾動的第一輸入操作包括:在顯示內(nèi)容之后請求第一次滾動的輸入操作,以及在該內(nèi)容下經(jīng)過了預(yù)定的未操作時間(諸如3小時)之后請求第一次滾動的輸入操作。
[0103]根據(jù)這些操作,如果不能在針對用戶3的輸入操作所設(shè)置的滾動方向上滾動內(nèi)容,則信息處理設(shè)備11確定用戶3針對輸入操作所預(yù)期的滾動方向不同于所設(shè)置的滾動方向。在這樣的情況下,信息處理設(shè)備11可以自動地改變所設(shè)置的滾動方向的設(shè)置。
[0104]信息處理設(shè)備11將用戶3的輸入操作的操作距離與閾值進行比較。如果輸入操作的操作距離大于或等于閾值,則信息處理設(shè)備11可以改變滾動方向的設(shè)置。根據(jù)該配置,如果信息處理設(shè)備11確定輸入操作是用戶3的操作錯誤,則信息處理設(shè)備11可以通過保持滾動方向的設(shè)置來提高用戶3的便利性。
[0105]如果信息處理設(shè)備11確定滿足閾值改變條件并且用戶3針對輸入操作所預(yù)期的滾動方向很可能不同于所設(shè)置的滾動方向,則信息處理設(shè)備11可以將該閾值改變?yōu)檩^小的值。根據(jù)該配置,信息處理設(shè)備11可以防止由于通常使用中的操作錯誤而改變滾動方向的設(shè)置,同時信息處理設(shè)備11可以便于在用戶3很可能感到不適的情況下改變滾動方向的設(shè)置。
[0106](2.2.2.根據(jù)第一實施例的信息處理設(shè)備的操作的變型示例)
[0107]接下來,將參照圖9描述根據(jù)本公開的第一實施例的信息處理設(shè)備11的操作的變型示例。圖9是示出根據(jù)第一實施例的信息處理設(shè)備11的操作的變型示例的流程圖。
[0108]除了根據(jù)第一實施例的信息處理設(shè)備11的操作的上述示例之外,根據(jù)第一實施例的信息處理設(shè)備11的操作的變型示例還包括:將用戶3是否已改變確定為閾值改變條件。
[0109]如圖9所示,由于S201至S207以及S211至S217中的操作與參照圖8所述的S101至S107以及S109至S115中的操作相同,因此本文中將省略詳細(xì)描述。以下將描述作為變型示例的特征的、通過S209執(zhí)行的操作。
[0110]在根據(jù)第一實施例的信息處理設(shè)備11的操作的變型示例中,在閾值控制單元105確定輸入操作是否是請求滾動內(nèi)容的第一輸入操作(S207)之后,確定用戶3是否已改變(S209)。具體地,如果在S207中確定輸入操作是請求滾動內(nèi)容的第一輸入操作(S207,“是”),則閾值控制單元105基于來自用戶確定單元115的信息來確定用戶3是否已改變(S209)。
[0111]如果用戶3已改變(S209,“是”),則閾值控制單元105將閾值設(shè)置為S2(S211)。同時,如果顯示位置不是內(nèi)容的上端、左端或右端(3205,“否”),如果輸入操作不是請求滾動內(nèi)容的第一輸入操作(S207,“否”),或者如果用戶3尚未改變(S209,“否”),則閾值控制單元105將閾值設(shè)置為SI。這里,SI大于S2(S213)。如同圖8,在閾值控制單元105在S211或S213中設(shè)置閾值之后,設(shè)置控制單元103將輸入操作的操作距離與閾值進行比較。
[0112]根據(jù)這些操作,信息處理設(shè)備11可以將用戶3是否已改變用作閾值改變條件。例如,如果在正使用信息處理設(shè)備I時用戶3發(fā)生改變,則信息處理設(shè)備11因而可以作出確定以使得便于改變滾動方向的設(shè)置。
[0113]<3.根據(jù)第二實施例的信息處理設(shè)備〉
[0114][3.1.根據(jù)第二實施例的信息處理設(shè)備的內(nèi)部配置]
[0115]接下來,將參照圖10描述根據(jù)本公開的第二實施例的信息處理設(shè)備12的內(nèi)部配置。根據(jù)本公開的第二實施例的信息處理設(shè)備12具有在改變滾動方向時與根據(jù)第一實施例的信息處理設(shè)備11的確定方向不同的確定方向。圖10是描述根據(jù)本公開的第二實施例的信息處理設(shè)備12的內(nèi)部配置的框圖。
[0116]如圖10所示,根據(jù)本公開的第二實施例的信息處理設(shè)備12包括輸入操作單元121、設(shè)置控制單元123、設(shè)置存儲單元127、顯示控制單元129、顯示單元131、顯示生成單元133和用戶確定單元135。
[0117]輸入操作單元121與在第一實施例中所描述的輸入操作單元101相同。設(shè)置存儲單元127與設(shè)置存儲單元107相同。顯示控制單元129與顯示控制單元109相同。顯示單元131與顯示單元111相同。顯示生成單元133與顯示生成單元113相同。用戶確定單元135與用戶確定單元115相同。因此,將省略各自的詳細(xì)描述。以下將描述設(shè)置控制單元123,設(shè)置控制單元123是根據(jù)第二實施例的信息處理設(shè)備122的特征。
[0118]設(shè)置控制單元123基于來自用戶確定單元135的信息來確定用戶3是否已改變。如果用戶3已改變,則設(shè)置控制單元123改變針對輸入操作的滾動方向的設(shè)置。
[0119]如果用戶3已改變并且其他用戶執(zhí)行輸入操作,則前一用戶3所設(shè)置的滾動方向很可能不同于其他用戶針對輸入操作所預(yù)期的滾動方向。因而,在這樣的情況下,設(shè)置控制單元123優(yōu)選地改變針對輸入操作的滾動方向的設(shè)置。
[0120]設(shè)置控制單元123確定在顯示的內(nèi)容中用戶執(zhí)行的第一輸入操作的方向是否與用戶所執(zhí)行的第二輸入操作的方向相反。如果兩者相反,則設(shè)置控制單元123可以改變針對輸入操作的滾動方向的設(shè)置。根據(jù)該配置,無論正顯示的區(qū)域是否是內(nèi)容的端部,信息處理設(shè)備12都可以改變滾動方向的設(shè)置以使用戶3不會感到不適。
[0121]例如,如果用戶將信息處理設(shè)備12遞給另一用戶3并且建議用戶3操作內(nèi)容,則已接過信息處理設(shè)備12的用戶3針對輸入操作所預(yù)期的滾動方向很可能不同于所設(shè)置的滾動方向。因此,如果正顯示的內(nèi)容的位置不是內(nèi)容的端部,則已接過信息處理設(shè)備12的用戶3在執(zhí)行第一輸入操作之后通知所預(yù)期的滾動方向不同于所設(shè)置的滾動方向。另外,用戶3在相反的方向上執(zhí)行第二輸入操作并且必須再次滾動內(nèi)容。
[0122]根據(jù)第二實施例的信息處理設(shè)備12可以通過檢測第一輸入操作的輸入方向和第二輸入操作的輸入方向來甚至在上述情況下改變滾動方向的設(shè)置。因此,根據(jù)第二實施例的信息處理設(shè)備12也允許已接過用于顯示內(nèi)容的信息處理設(shè)備12的用戶3滾動內(nèi)容,以使得用戶3不會感到不適。
[0123]除了上述條件之外,設(shè)置控制單元123可以設(shè)置第一輸入操作和第二輸入操作的參數(shù)的閾值,并且可以在參數(shù)大于或等于或者小于或等于閾值的情況下改變滾動方向的設(shè)置。例如,如果執(zhí)行第一輸入操作與執(zhí)行第二輸入操作之間的時間間隔小于或等于閾值,則設(shè)置控制單元123可以改變滾動方向的設(shè)置。設(shè)置控制單元123還可以基于第一輸入操作和第二輸入操作的操作距離或者比率與閾值之間的關(guān)系來改變滾動方向的設(shè)置。
[0124]根據(jù)該配置,即使在用戶3的通常使用中第一輸入操作的方向偶然地與第二輸入操作的方向相反,設(shè)置適當(dāng)?shù)拈撝狄材芊乐節(jié)L動方向的設(shè)置意外地改變。也就是說,僅當(dāng)在第一輸入操作時用戶對滾動方向感到不適時,信息處理設(shè)備12才能改變滾動方向的設(shè)置。
[0125][3.2.根據(jù)第二實施例的信息處理設(shè)備的操作的示例]
[0126]隨后,將參照圖11描述根據(jù)本公開的第二實施例的信息處理設(shè)備12的操作的示例。圖11是示出根據(jù)第二實施例的信息處理設(shè)備12的操作的示例的流程圖。
[0127]如圖11所示,信息處理設(shè)備12的輸入操作單元121首先識別來自用戶3的輸入操作(S301),該輸入操作請求進行滾動。然后,設(shè)置控制單元123基于來自用戶確定單元135的信息來確定用戶3是否已改變(S303)。如果用戶3已改變(S303,“是”),則設(shè)置控制單元123確定在顯示的內(nèi)容中用戶3執(zhí)行的第一輸入操作的方向是否與用戶3執(zhí)行的第二輸入操作的方向相反(S305)。
[0128]如果用戶3執(zhí)行的第一輸入操作的方向與用戶3執(zhí)行的第二輸入操作的方向相反(S305,“是”),則設(shè)置控制單元123改變針對輸入操作的滾動方向的設(shè)置(S307)。相反,如果用戶3尚未改變(S303,“否”)或者如果用戶3執(zhí)行的第一輸入操作的方向與用戶3執(zhí)行的第二輸入操作的方向不相反6305,“否”),則設(shè)置控制單元123不改變針對輸入操作的滾動方向的設(shè)置并結(jié)束該操作。
[0129]根據(jù)該操作,如果用戶3已改變,則信息處理設(shè)備12可以檢測用戶3的第一輸入操作以及方向與第一輸入操作的方向相反的第二輸入操作,并且可以改變滾動方向的設(shè)置。因此,即使用戶將信息處理設(shè)備12遞給其他用戶3,信息處理設(shè)備12也允許滾動內(nèi)容,以使得已接過信息處理設(shè)備12的用戶3不會感到不適。
[0130]<4.根據(jù)本公開的實施例的信息處理設(shè)備的硬件配置〉
[0131]以下將參照圖12描述根據(jù)本公開的實施例的信息處理設(shè)備I的硬件配置。圖12是描述信息處理設(shè)備I的硬件配置的說明圖。軟件與硬件彼此協(xié)作以執(zhí)行信息處理設(shè)備I的信息處理。
[0132]如圖12所示,信息處理設(shè)備I包括中央處理單元(CPU) 171、只讀存儲器(ROM) 173、隨機存取存儲器(RAM) 175、橋接器179、內(nèi)部總線177和181、接口 183、輸入裝置185、顯示裝置187、存儲裝置189、驅(qū)動器191、連接端口 193和通信裝置195。
[0133]CPU 171用作處理裝置和控制裝置,并且根據(jù)各種程序控制信息處理設(shè)備I的總體操作。ROM 173存儲由CPU 171使用的程序和操作參數(shù),而RAM 175臨時存儲在CPU 171運行時所使用的程序以及在運行時按期望改變的參數(shù)。CPU 171執(zhí)行例如設(shè)置控制單元103和123、閾值控制單元105、顯示控制單元109和129、顯示生成單元113和133以及用戶確定單元115和135的功能。
[0134]CPU 171、ROM 173和RAM 175通過橋接器179和內(nèi)部總線177和179彼此連接。CPU 171、ROM 173和RAM 175也經(jīng)由接口 183連接至輸入裝置185、顯示裝置187、存儲裝置189、驅(qū)動器191、連接端口 193和通信裝置195。
[0135]輸入裝置185包括用戶3用來輸入信息的輸入單元(諸如,觸摸板、鼠標(biāo)、軌跡球、旋轉(zhuǎn)輪、滾輪、圓形撥盤、十字鍵、運動傳感器、姿勢傳感器以及0FN)以及用于基于用戶3的輸入生成輸入信號并將輸入信號輸出到CPU 171的輸入控制電路。輸入裝置185執(zhí)行例如輸入操作單元101和121的功能。
[0136]顯示裝置187包括例如IXD裝置、OLED裝置、等離子體顯示裝置、CRT裝置和燈。顯示裝置187執(zhí)行例如顯示單元111和131的功能。
[0137]存儲裝置189是包括信息處理設(shè)備I的存儲單元的示例的數(shù)據(jù)存儲裝置。存儲裝置189可包括存儲介質(zhì)、將數(shù)據(jù)存儲在存儲介質(zhì)中的存儲裝置、從存儲介質(zhì)讀出數(shù)據(jù)的讀出裝置以及刪除所存儲的數(shù)據(jù)的刪除裝置。存儲裝置189執(zhí)行例如設(shè)置存儲單元107和127的功能。
[0138]驅(qū)動器191是用于存儲介質(zhì)的讀寫器,并且內(nèi)置于或者外部附接至信息處理設(shè)備I。驅(qū)動器191讀出存儲在諸如安裝的磁盤、光盤、磁光盤和半導(dǎo)體存儲器的可移動存儲介質(zhì)中的數(shù)據(jù),并且將所讀出的數(shù)據(jù)輸出到RAM 175。驅(qū)動器191也可以將信息寫入可移動存儲介質(zhì)。
[0139]連接端口 193是例如包括連接端口(諸如,通用串行總線(USB)端口)和用于連接外部連接設(shè)備的光學(xué)音頻端子的連接接口。
[0140]通信裝置195是例如包括用于連接至網(wǎng)絡(luò)5的通信裝置的通信接口。通信裝置195也可以是支持無線LAN的通信裝置或執(zhí)行有線通信的有線通信裝置。
[0141]另外,網(wǎng)絡(luò)5是在連接至網(wǎng)絡(luò)5的設(shè)備之間發(fā)送和接收信息所提供的有線或無線傳輸路徑。網(wǎng)絡(luò)5可包括例如公共網(wǎng)絡(luò)(諸如互聯(lián)網(wǎng)、電話網(wǎng)絡(luò)和衛(wèi)星通信網(wǎng)絡(luò))、LAN和廣域網(wǎng)(WAN)。
[0142]還可以制作用于使得諸如內(nèi)置于信息處理設(shè)備I中的CPU、R0M和RAM的硬件實現(xiàn)與信息處理設(shè)備I的上述部件中的每一個相同的功能的計算機程序。還提供了一種存儲有該計算機程序的存儲介質(zhì)。
[0143]<5.結(jié)論〉
[0144]如上詳述,根據(jù)本公開的實施例的信息處理設(shè)備I允許基于用戶3已執(zhí)行輸入操作的狀況來自動地改變滾動方向的設(shè)置,以使得用戶3不會感到不適。具體地,如果信息處理設(shè)備I不能在針對用戶3的輸入操作所設(shè)置的滾動方向上滾動內(nèi)容,則信息處理設(shè)備I確定用戶3針對輸入操作所預(yù)期的滾動方向不同于所設(shè)置的滾動方向。在這樣的情況下,信息處理設(shè)備I可以改變滾動方向的設(shè)置,以使得用戶3針對輸入操作所預(yù)期的滾動方向與所設(shè)置的滾動方向相同。因而,根據(jù)本公開的實施例的信息處理設(shè)備I可以防止用戶3對內(nèi)容相對于用戶3的輸入操作的移動而感到不適。
[0145]如果輸入操作的操作距離大于或等于閾值,則信息處理設(shè)備I改變滾動方向的設(shè)置。因而,如果輸入操作的操作距離如此短以致于輸入操作被確定為用戶3的操作錯誤,則信息處理設(shè)備I可以保持滾動方向的設(shè)置,而信息處理設(shè)備I可以僅在用戶3對輸入操作的滾動方向感到不適時才改變滾動方向的設(shè)置。
[0146]如果用戶3針對輸入操作所預(yù)期的滾動方向很可能不同于針對輸入操作所設(shè)置的滾動方向,則信息處理設(shè)備I可以將閾值改變?yōu)楦〉闹怠R虼?,在防止?jié)L動方向的設(shè)置由于通常使用中操作錯誤而改變的同時,信息處理設(shè)備I可以便于在預(yù)料到用戶3感到不適的情況下改變滾動方向的設(shè)置。
[0147]信息處理設(shè)備I還識別用戶3以確定用戶3是否已改變。由此,信息處理設(shè)備I可以改變滾動方向的設(shè)置或閾值。因此,信息處理設(shè)備I可以針對每個用戶3管理和改變滾動方向的設(shè)置。
[0148]雖然已參照附圖詳細(xì)描述本公開的優(yōu)選實施例,但是本公開不限于此。本領(lǐng)域技術(shù)人員顯而易見的是,在所附權(quán)利要求或其等同方案的技術(shù)范圍,可以進行各種變型或變更。應(yīng)該理解,這樣的變型或變更也落入本公開的技術(shù)范圍內(nèi)。
[0149]另外,本技術(shù)還可以如下進行配置。
[0150](I) 一種信息處理設(shè)備,包括:
[0151]輸入操作單元,被配置為接收來自用戶的輸入操作,所述輸入操作允許滾動內(nèi)容;以及
[0152]設(shè)置控制單元,被配置為基于已執(zhí)行所述輸入操作的狀況來改變針對所述內(nèi)容的滾動方向的設(shè)置。
[0153](2)根據(jù)(I)所述的信息處理設(shè)備,
[0154]其中,當(dāng)不能在用戶通過所述輸入操作指定的滾動方向上滾動所述內(nèi)容時,所述設(shè)置控制單元改變所述滾動方向的設(shè)置。
[0155](3)根據(jù)⑴或⑵所述的信息處理設(shè)備,
[0156]其中,當(dāng)所述輸入操作的操作距離大于或等于閾值時,所述設(shè)置控制單元改變所述滾動方向的設(shè)置。
[0157](4)根據(jù)(3)所述的信息處理設(shè)備,還包括:
[0158]閾值控制單元,被配置為當(dāng)滿足預(yù)定的閾值改變條件時改變所述閾值。
[0159](5)根據(jù)(4)所述的信息處理設(shè)備,
[0160]其中,當(dāng)滿足所述閾值改變條件時,所述閾值控制單元將所述閾值改變?yōu)楸仍诓粷M足所述閾值改變條件時所設(shè)置的閾值小的值。
[0161](6)根據(jù)(4)或(5)所述的信息處理設(shè)備,
[0162]其中,當(dāng)已執(zhí)行所述輸入操作的位置是所述內(nèi)容的端部時,所述閾值控制單元改變所述閾值。
[0163](7)根據(jù)(4)至(6)中任意一項所述的信息處理設(shè)備,
[0164]其中,當(dāng)對所述內(nèi)容執(zhí)行的輸入操作是第一輸入操作時,所述閾值控制單元改變所述閾值。
[0165](8)根據(jù)(4)至(7)中任意一項所述的信息處理設(shè)備,還包括:
[0166]用戶確定單元,被配置為確定用戶是否已改變,
[0167]其中,當(dāng)用戶已改變時,所述閾值控制單元改變所述閾值。
[0168](9)根據(jù)⑴所述的信息處理設(shè)備,還包括:
[0169]用戶確定單元,被配置為確定用戶是否已改變,
[0170]其中,當(dāng)用戶已改變時,所述設(shè)置控制單元改變所述滾動方向的設(shè)置。
[0171](10)根據(jù)(9)所述的信息處理設(shè)備,
[0172]其中,當(dāng)用戶執(zhí)行的第一輸入操作的方向與用戶執(zhí)行的第二輸入操作的方向相反時,所述設(shè)置控制單元改變所述滾動方向的設(shè)置。
[0173](11)根據(jù)⑴至(10)中任意一項所述的信息處理設(shè)備,還包括:
[0174]顯示生成單元,被配置為當(dāng)所述設(shè)置控制單元改變所述滾動方向的設(shè)置時,生成用于向用戶通知所述滾動方向的設(shè)置已改變的顯示。
[0175](12)根據(jù)(I)至(10)中任意一項所述的信息處理設(shè)備,還包括:
[0176]顯示生成單元,被配置為當(dāng)所述設(shè)置控制單元改變所述滾動方向的設(shè)置時,生成用于詢問用戶選擇是否改變所述滾動方向的設(shè)置的顯示,
[0177]其中,當(dāng)所述用戶選擇改變所述滾動方向的設(shè)置時,所述設(shè)置控制單元改變所述滾動方向的設(shè)置。
[0178](13)根據(jù)⑴至(12)中任意一項所述的信息處理設(shè)備,
[0179]其中,所述輸入操作單元包括多個輸入操作單元,以及
[0180]其中,所述設(shè)置控制單元針對所述輸入操作單元中的每一個來改變針對所述內(nèi)容的滾動方向的設(shè)置。
[0181](14)根據(jù)⑴至(13)中任意一項所述的信息處理設(shè)備,還包括:
[0182]顯示單元,被配置為顯示所述內(nèi)容,
[0183]其中,所述輸入操作單元與所述顯示單元分開。
[0184](15) 一種信息處理方法,包括:
[0185]接收來自用戶的輸入操作,所述輸入操作允許滾動內(nèi)容;以及
[0186]基于已執(zhí)行所述輸入操作的狀況來改變針對所述內(nèi)容的滾動方向的設(shè)置。
[0187](16) 一種程序,用于使得計算機用作:
[0188]輸入操作單元,被配置為接收來自用戶的輸入操作,所述輸入操作允許滾動內(nèi)容;以及
[0189]設(shè)置控制單元,被配置為基于已執(zhí)行所述輸入操作的狀況來改變針對所述內(nèi)容的滾動方向的設(shè)置。
【權(quán)利要求】
1.一種信息處理設(shè)備,包括: 輸入操作單元,被配置為接收來自用戶的輸入操作,所述輸入操作允許滾動內(nèi)容;以及 設(shè)置控制單元,被配置為基于已執(zhí)行所述輸入操作的狀況來改變針對所述內(nèi)容的滾動方向的設(shè)置。
2.根據(jù)權(quán)利要求1所述的信息處理設(shè)備, 其中,當(dāng)不能在用戶通過所述輸入操作指定的滾動方向上滾動所述內(nèi)容時,所述設(shè)置控制單元改變所述滾動方向的設(shè)置。
3.根據(jù)權(quán)利要求2所述的信息處理設(shè)備, 其中,當(dāng)所述輸入操作的操作距離大于或等于閾值時,所述設(shè)置控制單元改變所述滾動方向的設(shè)置。
4.根據(jù)權(quán)利要求3所述的信息處理設(shè)備,還包括: 閾值控制單元,被配置為當(dāng)滿足預(yù)定的閾值改變條件時改變所述閾值。
5.根據(jù)權(quán)利要求4所述的信息處理設(shè)備, 其中,當(dāng)滿足所述閾值改變條件時,所述閾值控制單元將所述閾值改變?yōu)楸仍诓粷M足所述閾值改變條件時所設(shè)置的閾值小的值。
6.根據(jù)權(quán)利要求4所述的信息處理設(shè)備, 其中,當(dāng)已執(zhí)行所述輸入操作的位置是所述內(nèi)容的端部時,所述閾值控制單元改變所述閾值。
7.根據(jù)權(quán)利要求4所述的信息處理設(shè)備, 其中,當(dāng)對所述內(nèi)容執(zhí)行的輸入操作是第一輸入操作時,所述閾值控制單元改變所述閾值。
8.根據(jù)權(quán)利要求4所述的信息處理設(shè)備,還包括: 用戶確定單元,被配置為確定用戶是否已改變, 其中,當(dāng)用戶已改變時,所述閾值控制單元改變所述閾值。
9.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,還包括: 用戶確定單元,被配置為確定用戶是否已改變, 其中,當(dāng)用戶已改變時,所述設(shè)置控制單元改變所述滾動方向的設(shè)置。
10.根據(jù)權(quán)利要求9所述的信息處理設(shè)備, 其中,當(dāng)用戶執(zhí)行的第一輸入操作的方向與用戶執(zhí)行的第二輸入操作的方向相反時,所述設(shè)置控制單元改變所述滾動方向的設(shè)置。
11.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,還包括: 顯示生成單元,被配置為當(dāng)所述設(shè)置控制單元改變所述滾動方向的設(shè)置時,生成用于向用戶通知所述滾動方向的設(shè)置已改變的顯示。
12.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,還包括: 顯示生成單元,被配置為當(dāng)所述設(shè)置控制單元改變所述滾動方向的設(shè)置時,生成用于詢問用戶選擇是否改變所述滾動方向的設(shè)置的顯示, 其中,當(dāng)所述用戶選擇改變所述滾動方向的設(shè)置時,所述設(shè)置控制單元改變所述滾動方向的設(shè)置。
13.根據(jù)權(quán)利要求1所述的信息處理設(shè)備, 其中,所述輸入操作單元包括多個輸入操作單元,以及 其中,所述設(shè)置控制單元針對所述輸入操作單元中的每一個來改變對所述內(nèi)容的滾動方向的設(shè)置。
14.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,還包括: 顯示單元,被配置為顯示所述內(nèi)容, 其中,所述輸入操作單元與所述顯示單元分開。
15.—種信息處理方法,包括: 接收來自用戶的輸入操作,所述輸入操作允許滾動內(nèi)容;以及 基于已執(zhí)行所述輸入操作的狀況來改變針對所述內(nèi)容的滾動方向的設(shè)置。
16.一種程序,用于使得計算機用作: 輸入操作單元,被配置為接收來自用戶的輸入操作,所述輸入操作允許滾動內(nèi)容;以及設(shè)置控制單元,被配置為基于已執(zhí)行所述輸入操作的狀況來改變針對所述內(nèi)容的滾動方向的設(shè)置。
【文檔編號】G06F3/0485GK104346076SQ201410344481
【公開日】2015年2月11日 申請日期:2014年7月18日 優(yōu)先權(quán)日:2013年7月26日
【發(fā)明者】水沼宏之, 山野郁男, 瀧祐平, 澤井邦仁, 中川佑輔, 山岡啟介 申請人:索尼公司