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

顯示控制設(shè)備、顯示控制方法與流程

文檔序號(hào):12039073閱讀:281來(lái)源:國(guó)知局
顯示控制設(shè)備、顯示控制方法與流程
顯示控制設(shè)備、顯示控制方法相關(guān)申請(qǐng)的交叉引用本公開(kāi)要求在35U.S.C.第119條下的優(yōu)先權(quán),并且包含與2011年1月5日在日本專(zhuān)利局提交的日本優(yōu)先專(zhuān)利申請(qǐng)JP2011-000752中公開(kāi)的主題有關(guān)的主題,其全部?jī)?nèi)容通過(guò)引用合并于此。技術(shù)領(lǐng)域本公開(kāi)涉及顯示控制設(shè)備、顯示控制方法以及存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上的程序。

背景技術(shù):
最近幾年,在便攜式終端或者PC(個(gè)人計(jì)算機(jī))的在應(yīng)用窗口內(nèi)顯示內(nèi)容的信息處理設(shè)備已經(jīng)得以普遍使用。內(nèi)容的例子包括網(wǎng)頁(yè)和對(duì)于音樂(lè)數(shù)據(jù)的回放列表屏幕。然而,可能存在其中整個(gè)內(nèi)容的顯示大小大于應(yīng)用窗口的大小的情況。在這樣的情況下,例如,通過(guò)操作包括在應(yīng)用窗口中的滾動(dòng)條,用戶可以在應(yīng)用窗口內(nèi)滾動(dòng)內(nèi)容。使用上述的滾動(dòng)條,滾動(dòng)內(nèi)容使得顯示在應(yīng)用窗口內(nèi)的內(nèi)容的一部分相對(duì)于整個(gè)內(nèi)容的相對(duì)位置等于滑塊(knob)相對(duì)于整個(gè)滾動(dòng)條的相對(duì)位置。因此,當(dāng)難以確保滾動(dòng)條的足夠的高度(或者寬度)時(shí),或者當(dāng)內(nèi)容量大時(shí),內(nèi)容的顯示位置的改變與滑塊沿滾動(dòng)條的高度(或者寬度)的移動(dòng)距離的比率變高,使得通過(guò)滑塊操作對(duì)內(nèi)容的顯示位置的精細(xì)控制變得困難。作為在這樣的滾動(dòng)顯示中的與內(nèi)容的顯示位置的精細(xì)控制有關(guān)的技術(shù),以下的專(zhuān)利文獻(xiàn)1和2每個(gè)公開(kāi)在滾動(dòng)停止操作之后將內(nèi)容滾回預(yù)定量的技術(shù)。因此,即使當(dāng)發(fā)生滾動(dòng)超過(guò)意圖的位置時(shí),也無(wú)需進(jìn)行麻煩的操作。引用列表專(zhuān)利文獻(xiàn)PTL1:JPH02-146591APTL1:JP2005-251008A

技術(shù)實(shí)現(xiàn)要素:
技術(shù)問(wèn)題如以上所描述的,由于對(duì)在滾動(dòng)顯示中的內(nèi)容的顯示位置的精細(xì)控制難以進(jìn)行,所以用戶也難以在查看內(nèi)容的信息的同時(shí)平滑地滾動(dòng)內(nèi)容。另外,還已知在用戶的滾動(dòng)操作之后在延遲的時(shí)刻滾動(dòng)內(nèi)容的技術(shù)。然而,使用此技術(shù),在延遲的時(shí)刻、即在預(yù)定時(shí)間已經(jīng)逝去之后滾動(dòng)內(nèi)容,而不管內(nèi)容的當(dāng)前顯示位置和目標(biāo)顯示位置之間的差別如何。因此,不能進(jìn)行控制來(lái)跳至內(nèi)容的希望的顯示位置或者在查看內(nèi)容的信息的同時(shí)緩慢滾動(dòng)內(nèi)容。鑒于以上,希望提供新穎和改進(jìn)的、并且可以響應(yīng)于指定目標(biāo)顯示位置的操作而控制追隨內(nèi)容的顯示位置的特性的顯示控制設(shè)備、顯示控制方法和程序。問(wèn)題的解決方案本發(fā)明寬泛地包括裝置、方法、以及以程序編碼的計(jì)算機(jī)可讀介質(zhì)。在一個(gè)實(shí)施例中,該裝置包括顯示控制單元,該顯示控制單元包括處理器,該處理器配置為控制顯示器在屏幕上顯示圖像以及朝向目標(biāo)位置滾動(dòng)該圖像。該顯示控制單元配置為以基于當(dāng)前位置和目標(biāo)位置之間的差的滾動(dòng)速度來(lái)滾動(dòng)圖像。本發(fā)明的有益效果根據(jù)以上所描述的本公開(kāi)的實(shí)施例,能夠響應(yīng)于指定目標(biāo)顯示位置的操作而控制追隨內(nèi)容的顯示位置的特性。附圖說(shuō)明圖1是本公開(kāi)的每個(gè)實(shí)施例共同的顯示控制設(shè)備的外視圖;圖2是本公開(kāi)的每個(gè)實(shí)施例共同的顯示控制設(shè)備的塊配置圖;圖3是示出本公開(kāi)的每個(gè)實(shí)施例共同的示例顯示屏幕的圖;圖4是示出根據(jù)本公開(kāi)的第一實(shí)施例的顯示控制處理的流程圖;圖5是示出根據(jù)實(shí)施例的顯示控制處理的流程圖;圖6是例示根據(jù)實(shí)施例的顯示控制的圖;圖7是根據(jù)實(shí)施例的參數(shù)α的圖形表示;圖8是根據(jù)實(shí)施例的滾動(dòng)速度的圖形表示;圖9是例示傳統(tǒng)的滾動(dòng)顯示控制的圖。具體實(shí)施方式以下,將參照附圖詳細(xì)描述本公開(kāi)的優(yōu)選實(shí)施例。注意,在本說(shuō)明書(shū)和附圖中,通過(guò)相同的參照數(shù)字表示具有基本相同的功能與結(jié)構(gòu)的結(jié)構(gòu)元件,并且省略了對(duì)這些結(jié)構(gòu)元件的重復(fù)說(shuō)明。將按以下順序給出描述。1.顯示控制設(shè)備的基本配置2.第一實(shí)施例3.第二實(shí)施例4.結(jié)論<1.本公開(kāi)的每個(gè)實(shí)施例共同的顯示控制設(shè)備的基本配置>可以按如在“2.第一實(shí)施例”到“3.第二實(shí)施例”中示例性描述的各種形式實(shí)現(xiàn)本公開(kāi)。另外,在每個(gè)實(shí)施例中描述的顯示控制設(shè)備具有下列特征:A:包括移動(dòng)量計(jì)算單元(內(nèi)容顯示位置計(jì)算單元104),其根據(jù)內(nèi)容在屏幕上的當(dāng)前顯示位置和由用戶指定的內(nèi)容的目標(biāo)顯示位置之間的差,計(jì)算從當(dāng)前顯示位置到目標(biāo)顯示位置的每單位時(shí)間顯示位置的移動(dòng)量。B:由移動(dòng)量計(jì)算單元計(jì)算的顯示位置的移動(dòng)量與上述的差的比例根據(jù)該差的幅度而變化。以下,將首先參照?qǐng)D1到3描述每個(gè)實(shí)施例共同的這種基本配置。(顯示控制設(shè)備的概述)圖1是根據(jù)此實(shí)施例的顯示控制設(shè)備10的外視圖。顯示控制設(shè)備10是具有顯示單元106的平板終端,如圖1所示。顯示單元106具有獲取諸如放在屏幕上的手指的輸入對(duì)象的位置信息并且接收用戶輸入的操作的觸摸面板的配置。另外,顯示控制設(shè)備10還可以包括接收用戶輸入的操作的操作按鈕110。關(guān)于像顯示控制設(shè)備10這樣的具有小觸摸面板顯示器的設(shè)備,當(dāng)內(nèi)容對(duì)于顯示在單個(gè)應(yīng)用窗口中太大時(shí),可以在應(yīng)用窗口中顯示移動(dòng)內(nèi)容的顯示位置的滾動(dòng)條,以便可以滾動(dòng)顯示全部?jī)?nèi)容。此處,如以上所描述的,當(dāng)難以確保滾動(dòng)條的足夠的高度(或者寬度)時(shí),或者當(dāng)內(nèi)容量大時(shí),內(nèi)容的顯示位置的改變與滑塊沿滾動(dòng)條的高度(或者寬度)的移動(dòng)距離的比率變高,使得通過(guò)滑塊操作對(duì)內(nèi)容的顯示位置的精細(xì)控制變得困難。具體地,關(guān)于像根據(jù)此實(shí)施例的顯示控制設(shè)備10這樣的具有小觸摸面板顯示器的設(shè)備,存在其中難以確保滾動(dòng)條的足夠的高度(寬度)的許多情況。另外,具體地,當(dāng)通過(guò)手指、手寫(xiě)筆等直接操作滑塊時(shí),難以進(jìn)行準(zhǔn)確的操作。另外,關(guān)于在滾動(dòng)顯示中的內(nèi)容的顯示位置的精細(xì)控制,以上的專(zhuān)利文獻(xiàn)1和2每個(gè)公開(kāi)了在滾動(dòng)停止操作之后將內(nèi)容滾回預(yù)定量(或者預(yù)定行數(shù))、然后停止?jié)L動(dòng)的技術(shù)(見(jiàn)圖9)。因此,即使當(dāng)發(fā)生滾動(dòng)超過(guò)意圖的位置時(shí),也不需要進(jìn)行麻煩的操作。此外,關(guān)于在滾動(dòng)顯示中的內(nèi)容的顯示位置的精細(xì)控制,已知在延遲的時(shí)刻、即在自從用戶的滾動(dòng)操作起經(jīng)過(guò)了預(yù)定時(shí)間之后滾動(dòng)內(nèi)容的技術(shù)。然而,使用此技術(shù),在延遲的時(shí)刻、即在已經(jīng)經(jīng)過(guò)了預(yù)定時(shí)間之后滾動(dòng)內(nèi)容,而不管內(nèi)容的當(dāng)前顯示位置和目標(biāo)顯示位置之間的差如何。因此,不能進(jìn)行控制來(lái)跳至內(nèi)容的希望的顯示位置或者在查看內(nèi)容的信息的同時(shí)緩慢滾動(dòng)內(nèi)容。因此,為了解決上述問(wèn)題,本發(fā)明人已獲得可以響應(yīng)于指定目標(biāo)顯示位置的操作而控制追隨內(nèi)容的顯示位置的特性的顯示控制設(shè)備。(顯示控制設(shè)備的配置)圖2是根據(jù)此實(shí)施例的顯示控制設(shè)備100的塊配置圖。如圖2中所示,顯示控制設(shè)備100包括接觸檢測(cè)單元101、位置計(jì)算單元102、操作事件生成單元103、內(nèi)容顯示位置計(jì)算單元104、顯示控制單元105、顯示單元106、以及存儲(chǔ)單元107。接觸檢測(cè)單元101檢測(cè)諸如用戶的手指的輸入對(duì)象與顯示單元106的接觸,并且將檢測(cè)結(jié)果輸出到位置計(jì)算單元102。例如,當(dāng)顯示單元106是電阻觸摸面板時(shí),檢測(cè)輸入對(duì)象的接觸位置處的電壓的改變。位置計(jì)算單元102根據(jù)從接觸檢測(cè)單元101輸出的檢測(cè)結(jié)果確定顯示屏幕上的哪個(gè)位置被觸摸,并且將位置信息輸出到操作事件生成單元103。操作事件生成單元103根據(jù)從位置計(jì)算單元102輸出的位置信息確定用戶的操作,并且生成操作事件。具體地,操作事件生成單元103從當(dāng)前位置信息和先前位置信息確定用戶的操作,即輸入對(duì)象是否已經(jīng)觸摸屏幕、輸入對(duì)象是否在觸摸屏幕的同時(shí)已經(jīng)移動(dòng)(拖動(dòng)操作)、或者輸入對(duì)象是否已經(jīng)被抬離屏幕,然后操作事件生成單元103根據(jù)在顯示屏幕上的哪個(gè)位置進(jìn)行了操作而生成操作事件。操作事件生成單元103將因此生成的操作事件輸出到內(nèi)容顯示位置計(jì)算單元104。當(dāng)從操作事件生成單元103輸出的操作事件是通過(guò)滑塊操作指定內(nèi)容的目標(biāo)顯示位置的操作事件時(shí),內(nèi)容顯示位置計(jì)算單元104根據(jù)內(nèi)容在屏幕上當(dāng)前顯示位置和由用戶指定的內(nèi)容的目標(biāo)顯示位置之間的差,計(jì)算從當(dāng)前顯示位置到目標(biāo)顯示位置的每單位時(shí)間的顯示位置的移動(dòng)量。另外,從該顯示位置的移動(dòng)量計(jì)算內(nèi)容的顯示位置。注意,由移動(dòng)量計(jì)算單元計(jì)算的該顯示位置的移動(dòng)量與上述的差的比例根據(jù)該差的幅度而變化。內(nèi)容顯示位置計(jì)算單元104將因此計(jì)算的顯示位置輸出到顯示控制單元105。通過(guò)操作滾動(dòng)條的滑塊進(jìn)行指定內(nèi)容的目標(biāo)顯示位置的操作。更具體地,等于滑塊相對(duì)于滾動(dòng)條的相對(duì)位置的、內(nèi)容的顯示區(qū)域相對(duì)于全部?jī)?nèi)容的相對(duì)位置被指定為目標(biāo)顯示位置。以下,將參照?qǐng)D3描述滾動(dòng)條的滑塊的操作。圖3是示出在根據(jù)此實(shí)施例的顯示控制設(shè)備10的顯示單元106上顯示的示例屏幕的圖。在圖3中所示的示例屏幕中,作為在顯示單元106的顯示屏幕上的內(nèi)容的例子,顯示列表,并且在顯示屏幕的一端顯示滾動(dòng)條202。另外,通過(guò)拖動(dòng)操作可在垂直方向上移動(dòng)的滑塊203顯示在滾動(dòng)條202上。以下將描述滑塊203的位置和內(nèi)容的顯示位置之間的關(guān)系。首先,當(dāng)不操作滑塊203時(shí),控制滑塊203相對(duì)于滾動(dòng)條202的高度的相對(duì)位置ys的顯示,以使其等于內(nèi)容的顯示區(qū)域相對(duì)于全部?jī)?nèi)容的相對(duì)位置yc。即,當(dāng)內(nèi)容的當(dāng)前顯示位置是全部?jī)?nèi)容的高度的30%(距頂部)時(shí),滑塊203的位置也將是滾動(dòng)條202的30%(距頂部)。滿足以下公式:0≤ys≤1和0≤yc≤1其中,內(nèi)容或者滾動(dòng)條的最高部分和最低部分的相對(duì)位置分別為0和1。同時(shí),當(dāng)用戶正在操作滑塊203時(shí),進(jìn)行顯示控制,使得跟隨滑塊203的操作或者緊在滑塊203的操作之后滿足ys(由滑塊203指定的相對(duì)位置)=yc(內(nèi)容的相對(duì)位置yc)。內(nèi)容顯示位置計(jì)算單元104的上述處理將在“2.第一實(shí)施例”到“3.第二實(shí)施例”中更詳細(xì)地描述。顯示控制單元105基于從內(nèi)容顯示位置計(jì)算單元104輸出的有關(guān)顯示位置的信息,從存儲(chǔ)在存儲(chǔ)單元107中的內(nèi)容生成顯示屏幕,并且將該顯示屏幕輸出到顯示單元106。接下來(lái),顯示單元106顯示從顯示控制單元105輸出的顯示屏幕。以上已經(jīng)描述了顯示控制設(shè)備10的每個(gè)配置。通常可以通過(guò)硬件和軟件的組合實(shí)現(xiàn)顯示控制設(shè)備10。接觸檢測(cè)單元101可以由例如形成透明電極的薄金屬膜(電阻膜)實(shí)現(xiàn)。位置計(jì)算單元102、操作事件生成單元103、內(nèi)容顯示位置計(jì)算單元104、以及顯示控制單元105可以由CPU、RAM、以及ROM實(shí)現(xiàn)。例如,CPU控制顯示控制設(shè)備10的全部操作。另外,ROM存儲(chǔ)用于控制顯示控制設(shè)備10的操作的程序和數(shù)據(jù),并且RAM臨時(shí)存儲(chǔ)在CPU執(zhí)行處理期間的程序和數(shù)據(jù)。顯示單元106可以由諸如液晶顯示器、等離子顯示器、有機(jī)EL顯示器、或者FED的任意顯示器實(shí)現(xiàn)。<2.第一實(shí)施例>接下來(lái),將參照?qǐng)D4到圖8描述根據(jù)本公開(kāi)的第一實(shí)施例的顯示控制。(操作處理)首先,如圖4的流程圖中所示,操作事件生成單元103在步驟S50中確定滾動(dòng)條是否被操作。此處,不僅當(dāng)輸入對(duì)象在與屏幕接觸的同時(shí)進(jìn)行拖動(dòng)滑塊203的操作時(shí),確定滾動(dòng)條“被操作”,而且當(dāng)輸入對(duì)象在滑塊203上方徘徊時(shí),確定滾動(dòng)條“被操作”,然后,流程前進(jìn)至步驟S55。接下來(lái),在步驟S55中,確定是否ys=yc。即,確定滑塊203相對(duì)于滾動(dòng)條202的相對(duì)位置ys是否等于內(nèi)容的顯示區(qū)域相對(duì)于全部?jī)?nèi)容的相對(duì)位置yc。如果確定是否定的,則流程前進(jìn)至步驟S60。接下來(lái),在步驟S60中,內(nèi)容顯示位置計(jì)算單元104計(jì)算內(nèi)容的顯示位置。以下參照?qǐng)D6到圖8描述內(nèi)容顯示位置計(jì)算單元104的處理。接下來(lái),在步驟S65中,顯示控制單元105根據(jù)從內(nèi)容顯示位置計(jì)算單元104輸出的顯示位置來(lái)更新當(dāng)前顯示在顯示單元106上的內(nèi)容的顯示位置,并且進(jìn)行滾動(dòng)操作。接下來(lái),在步驟S70中,將時(shí)間t遞增為t+dt,并且流程返回至步驟S50。同時(shí),如果在步驟S50中未操作滾動(dòng)條(如果輸入對(duì)象離開(kāi)屏幕),則流程前進(jìn)至步驟S75。接下來(lái),在步驟S75中,更新內(nèi)容的顯示位置yc(t)或者滾動(dòng)條的滑塊203的位置ys(t),以便滿足ys=yc(內(nèi)容的當(dāng)前顯示位置=目標(biāo)顯示位置)。接下來(lái),將參照?qǐng)D5詳細(xì)描述步驟S75。如圖5中所示,如果在步驟S76中內(nèi)容顯示位置計(jì)算單元104已經(jīng)確定當(dāng)前顯示位置和目標(biāo)顯示位置之間的差大于閾值th,則流程前進(jìn)至步驟S77。接下來(lái),在步驟S77中,顯示控制單元105更新內(nèi)容的顯示位置yc(t),以便滿足ys=yc。同時(shí),如果在步驟S76中內(nèi)容顯示位置計(jì)算單元104已經(jīng)確定當(dāng)前顯示位置和目標(biāo)顯示位置之間的差小于該閾值th,則流程前進(jìn)至步驟S78。接下來(lái),在步驟S78中,顯示控制單元105更新滾動(dòng)條的滑塊203的位置ys(t),以便滿足ys=yc。(內(nèi)容顯示位置計(jì)算單元104的處理)接下來(lái),將參照?qǐng)D6和圖8描述內(nèi)容顯示位置計(jì)算單元104的處理。首先,圖6的上半部示出滾動(dòng)條202的滑塊203的操作的轉(zhuǎn)變圖,圖6的下半部示出根據(jù)滑塊203的操作的內(nèi)容的顯示位置的移動(dòng)(滾動(dòng)操作)的轉(zhuǎn)變圖。在圖6的下半部中所示的內(nèi)容的顯示位置的移動(dòng)的轉(zhuǎn)變圖中,顯示位置302指示當(dāng)前顯示位置,顯示位置303指示目標(biāo)顯示位置。在此實(shí)施例中,如圖6的上半部中所示,假設(shè)在最小可分辨時(shí)間dt期間用戶將滑塊203從ys(t-dt)操作至ys(t),然后滑塊203保持在同樣的位置,直至達(dá)到時(shí)間t+n。此時(shí),如圖6的下半部中所示,在時(shí)間t+dt時(shí)內(nèi)容的顯示位置(顯示區(qū)域)302的相對(duì)位置yc(t+dt)由使用在時(shí)間t時(shí)當(dāng)前顯示位置302的相對(duì)位置yc(t)和滑塊203的相對(duì)位置ys(t)以及給定的參數(shù)阿爾法(以下將其稱為“a”)的以下公式來(lái)表示。[數(shù)學(xué)表達(dá)式.1]yc(t+dt)=yc(t)+α(ys(t)-yc(t))…公式1根據(jù)以上的公式1,yc的滾動(dòng)速度vc(t)可以由以下的公式2表示。[數(shù)學(xué)表達(dá)式.2]vc(t)=yc(t+dt)-yc(t)dt=αys(t)-yc(t)dt]]>...公式2因此,可以理解,在某一具體時(shí)間,yc(內(nèi)容的顯示位置)的滾動(dòng)速度vc(t)由在具體時(shí)間點(diǎn)時(shí)ys和yc之間的差(當(dāng)前顯示位置和目標(biāo)顯示位置之間的差)以及參數(shù)a(每單位時(shí)間的顯示位置的移動(dòng)量與上述差的比例)確定。參數(shù)a可以收斂于yc,只要其是滿足以下的值即可:0<a≤1。然而,在此實(shí)施例中,具體地,根據(jù)當(dāng)前顯示位置和目標(biāo)顯示位置之間的差確定參數(shù)a的值,以便增加滾動(dòng)條的可操作性。以下,將參照?qǐng)D7描述根據(jù)當(dāng)前顯示位置和目標(biāo)顯示位置之間的差所確定的參數(shù)a的值。注意,圖8是使用圖7中所示的參數(shù)a所計(jì)算的yc(內(nèi)容的顯示位置)的滾動(dòng)速度vc(t)的圖形表示。((1)當(dāng)ys和yc之間的差小時(shí))首先,將描述其中當(dāng)前顯示位置和目標(biāo)顯示位置之間的差低于閾值d1(第二閾值)的情況。在此情況下,每單位時(shí)間dt滑塊203的移動(dòng)量小,因此可以認(rèn)為用戶已經(jīng)緩慢操作滑塊203。因此,很可能用戶在查看內(nèi)容的信息的同時(shí)在操作滑塊203??紤]到這樣的可能性,參數(shù)a被確定為使得yc的滾動(dòng)速度vc最適合于瀏覽的小于1的常數(shù)。例如,如圖7中所示,在當(dāng)前顯示位置和目標(biāo)顯示位置之間的差低于閾值d1時(shí)參數(shù)a的值被設(shè)置為0.2。注意,可以根據(jù)滾動(dòng)條的高度(hs)和內(nèi)容的高度(hc)之間的比率確定參數(shù)a的這樣的值。例如,參數(shù)a的值被確定為如以下公式3所示。[數(shù)學(xué)表達(dá)式.3]βhshc]]>...公式3((2)當(dāng)ys和yc之間的差充分大時(shí))接下來(lái),將描述其中當(dāng)前顯示位置和目標(biāo)顯示位置之間的差大于閾值d2(第一閾值)的情況,其中,閾值d2大于閾值d1。在此情況下,每單位時(shí)間dt滑塊203的移動(dòng)量大,因此可以認(rèn)為用戶已經(jīng)迅速操作滑塊203。因此,很可能用戶在操作滑塊203意圖跳至內(nèi)容的給定顯示位置??紤]到這種可能性,參數(shù)a被設(shè)置為1(a=1),以便滿足yc(t+dt)=ys(t)(參見(jiàn)圖7)。((3)其中ys和yc之間的差在以上(1)和(2)之間的情況)接下來(lái),將描述其中當(dāng)前顯示位置和目標(biāo)顯示位置之間的差是在閾值d1和閾值d2之間的值的情況。在此情況下,參數(shù)a的值被設(shè)置為以加速度改變vc的值,以便(1)的參數(shù)a的值和(2)的參數(shù)a的值連續(xù)地相連。即,參數(shù)a的值被設(shè)置為從函數(shù)確定的值,該函數(shù)將參數(shù)a的值從(2)的參數(shù)a的值改變?yōu)椋?)的參數(shù)a的值。例如,從當(dāng)前顯示位置ys和目標(biāo)顯示位置yc確定參數(shù)a的值,如下列公式4所表示的。[數(shù)學(xué)表達(dá)式.4](ys-yc)2…公式4圖7示出在以上(1)到(3)中所描述的參數(shù)a的值的示例改變,并且圖8示出使用參數(shù)a的值計(jì)算的滾動(dòng)速度vc(t)的改變。注意,閾值d1和d2可以是任意值,只要滿足以下即可:0<d1<d2≤1。<3.第二實(shí)施例>第一實(shí)施例已經(jīng)描述了yc的速度根據(jù)yc和ys(當(dāng)前顯示位置和目標(biāo)顯示位置)之間的位置關(guān)系的改變(內(nèi)容的顯示位置的滾動(dòng)速度的改變)。然而,如圖8中所示,yc和ys(當(dāng)前顯示位置和目標(biāo)顯示位置)之間的差越小,速度vc越小。因此,即使迅速移動(dòng)滑塊,速度在yc的收斂的值附近也低。因此,使得vc具有慣性。即,在給定時(shí)間點(diǎn)t時(shí)yc的速度vc(t)依賴于先前的速度vc(t-dt)(在早了最小可分辨時(shí)間dt時(shí)的速度)。假設(shè)過(guò)去速度的影響度為x,則可以根據(jù)以上公式2,由以下公式5表示當(dāng)前速度。[數(shù)學(xué)表達(dá)式.5]vc(t)=αys(t)-yc(t)dt+χvc(t-dt)χ+1]]>...公式5因此,當(dāng)迅速移動(dòng)滑塊時(shí),yc也可以迅速收斂。此外,還存在另一優(yōu)點(diǎn):將存在更小的由于噪聲等導(dǎo)致的值的突然改變的影響。注意,當(dāng)顯示位置的移動(dòng)量大于當(dāng)前顯示位置和目標(biāo)顯示位置之間的差時(shí),可以通過(guò)設(shè)置顯示位置的移動(dòng)量使得其在該差內(nèi)來(lái)避免過(guò)沖(overshoot)。<4.結(jié)論>根據(jù)上述每個(gè)實(shí)施例,能夠響應(yīng)于指定目標(biāo)顯示位置的操作而控制追隨內(nèi)容的顯示位置的特性。因此,能夠直觀地實(shí)現(xiàn)在同時(shí)觀看內(nèi)容的信息時(shí)滾動(dòng)內(nèi)容,以及滾動(dòng)以跳至內(nèi)容的給定顯示位置,從而改進(jìn)操作效率。盡管已經(jīng)參照附圖詳細(xì)描述了本公開(kāi)的優(yōu)選實(shí)施例,然而本公開(kāi)不限于此。本領(lǐng)域技術(shù)人員很清楚,各種修改或者變型是可能的,只要其在所附權(quán)利要求或者其等效物的技術(shù)范圍內(nèi)即可。應(yīng)該理解,這樣的修改或者變型也在本公開(kāi)的技術(shù)范圍內(nèi)。例如,顯示單元106可以是非接觸觸摸板。在此情況下,如果在步驟S50中未在滑塊上檢測(cè)到輸入對(duì)象,則確定滾動(dòng)條(或其滑塊)未被操作。另外,顯示控制設(shè)備10不限于圖1中所示的平板終端。例如,顯示控制設(shè)備10可以是具有顯示單元的諸如便攜式電話、便攜式游戲機(jī)、音樂(lè)播放器、或者遠(yuǎn)程控制器等的用戶設(shè)備。例如,本技術(shù)可以采用以下配置。(1)顯示控制設(shè)備,包括:移動(dòng)量計(jì)算單元,配置為根據(jù)屏幕上內(nèi)容的當(dāng)前顯示位置和用戶所指定的內(nèi)容的目標(biāo)顯示位置之間的差計(jì)算從當(dāng)前顯示位置到目標(biāo)顯示位置的每單位時(shí)間的顯示位置的移動(dòng)量,其中,由該移動(dòng)量計(jì)算單元所計(jì)算的顯示位置的移動(dòng)量與所述差的比例根據(jù)所述差的幅度而變化。(2)根據(jù)(1)所述的顯示控制設(shè)備,其中,所述移動(dòng)量計(jì)算單元:如果所述差在第一閾值以上,則將所述比例設(shè)置為第一值,并且如果所述差在該第一閾值以下,則將所述比例設(shè)置為小于該第一值的值,以及根據(jù)所設(shè)置的比例計(jì)算所述顯示位置的移動(dòng)量。(3)根據(jù)(2)所述的顯示控制設(shè)備,其中,所述移動(dòng)量計(jì)算單元進(jìn):如果所述差在小于該第一閾值的第二閾值以下,則將所述比例設(shè)置為小于所述第一值的第二值,以及如果所述差在所述二閾值和所述第一閾值之間的范圍內(nèi),則將所述比例設(shè)置為根據(jù)函數(shù)確定的在所述第二閾值和所述第一閾值之間的范圍內(nèi)從第二值改變到第一值的值。(4)根據(jù)(1)到(3)任意一項(xiàng)所述的顯示控制設(shè)備,還包括操作檢測(cè)單元,配置為檢測(cè)用于指定目標(biāo)顯示位置的用戶操作。(5)根據(jù)(4)所述的顯示控制設(shè)備,其中,所述操作檢測(cè)單元檢測(cè)用戶操作的滑塊相對(duì)于滾動(dòng)條的相對(duì)位置,并且檢測(cè)與滑塊相對(duì)于滾動(dòng)條的相對(duì)位置對(duì)應(yīng)的、內(nèi)容相對(duì)于全部?jī)?nèi)容的相對(duì)顯示位置,作為用戶指定的目標(biāo)顯示位置。(6)根據(jù)(1)到(5)的任意一項(xiàng)所述的顯示控制設(shè)備,其中,所述移動(dòng)量計(jì)算單元計(jì)算所述顯示位置的移動(dòng)量,使得該顯示位置的移動(dòng)量依賴于在到目標(biāo)顯示位置的移動(dòng)期間顯示位置的先前移動(dòng)的量。(7)顯示控制方法,包括:根據(jù)屏幕上內(nèi)容的當(dāng)前顯示位置和用戶所指定的內(nèi)容的目標(biāo)顯示位置之間的差計(jì)算從當(dāng)前顯示位置到目標(biāo)顯示位置的每單位時(shí)間的顯示位置的移動(dòng)量,其中,在計(jì)算步驟中計(jì)算的顯示位置的移動(dòng)量與所述差的比例根據(jù)所述差的幅度而變化。(8)根據(jù)(7)所述的顯示控制方法,其中,計(jì)算步驟包括:如果所述差在第一閾值以上,則將所述比例設(shè)置為第一值,并且如果所述差在該第一閾值以下,則將所述比例設(shè)置為小于該第一值的值,以及根據(jù)所設(shè)置的比例計(jì)算所述顯示位置的移動(dòng)量。(9)根據(jù)(8)所述的顯示控制方法,其中,計(jì)算步驟包括:如果所述差在小于該第一閾值的第二閾值以下,則將所述比例設(shè)置為小于所述第一值的第二值,以及如果所述差在所述二閾值和所述第一閾值之間的范圍內(nèi),則將所述比例設(shè)置為根據(jù)函數(shù)確定的在所述第二閾值和所述第一閾值之間的范圍內(nèi)從第二值改變到第一值的值。(10)根據(jù)(7)所述的顯示控制方法,還包括檢測(cè)指定目標(biāo)顯示位置的用戶操作。(11)根據(jù)(10)所述的顯示控制方法,其中,檢測(cè)步驟包括:檢測(cè)用戶操作的滑塊相對(duì)于滾動(dòng)條的相對(duì)位置,以及檢測(cè)與滑塊相對(duì)于滾動(dòng)條的相對(duì)位置對(duì)應(yīng)的、內(nèi)容相對(duì)于全部?jī)?nèi)容的相對(duì)顯示位置,作為用戶指定的目標(biāo)顯示位置。(12)根據(jù)(7)到(11)的任意一項(xiàng)所述的顯示控制方法,其中,計(jì)算步驟包括計(jì)算所述顯示位置的移動(dòng)量,使得該顯示位置的移動(dòng)量依賴于在到目標(biāo)顯示位置的移動(dòng)期間顯示位置的先前移動(dòng)的量。(13)致使計(jì)算機(jī)執(zhí)行以下處理的程序:根據(jù)屏幕上內(nèi)容的當(dāng)前顯示位置和用戶所指定的內(nèi)容的目標(biāo)顯示位置之間的差計(jì)算從當(dāng)前顯示位置到目標(biāo)顯示位置的每單位時(shí)間的顯示位置的移動(dòng)量,其中,在計(jì)算處理中計(jì)算的顯示位置的移動(dòng)量與所述差的比例根據(jù)所述差的幅度而變化。
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1