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

顯示控制裝置及其控制方法

文檔序號:6431237閱讀:138來源:國知局
專利名稱:顯示控制裝置及其控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及通過滾動顯示圖像來對這些顯示圖像進行切換的顯示控制裝置及其控制方法。
背景技術(shù)
傳統(tǒng)上,諸如數(shù)碼相機之類的圖像再現(xiàn)(!^production)裝置具有滾動圖像切換效果,以在例如靜止圖像或運動圖像的代表圖像的再現(xiàn)顯示時,通過水平或垂直方向上的滾動操作、從當(dāng)前顯示的圖像切換到下一圖像或者上一圖像。另外,隨著使用觸摸屏的用戶接口的出現(xiàn),根據(jù)放置在畫面上的手指的操作進行滾動的畫面切換方法變得流行。日本專利特開平05-100809號公報公開了如下內(nèi)容,當(dāng)確定手指在觸摸屏上的移動量或者移動速度超過預(yù)定值時,通過將手指移動速度設(shè)置為初速度,在手指的移動方向上滾動顯示對象。該文檔還公開了在用戶將手指從觸摸屏上移開之后,使?jié)L動減速或者停止。日本專利特開2002-125190號公報公開了如下內(nèi)容,使圖像快進指令鍵支持模擬輸入,并基于輸入值,改變快進速度。對鍵的按壓力或者鍵傾斜角越大,快進速度越大。隨著快進速度增大,每張待平滑滾動的圖像的顯示大小變小。另一方面,如果圖像的寬高比(aspect ratio)與顯示區(qū)域不匹配,則使圖像大小與顯示區(qū)域在一個方向上的大小一致,來顯示圖像。在圖像上部或下部水平顯示黑邊(信箱模式,letterbox),或者在圖像的兩側(cè)垂直顯示黑邊(郵筒模式,pillarbox)。日本專利特開2007-096472號公報公開了在16 9寬屏液晶顯示器的左右兩側(cè)顯示黑圖像,從而顯示4 3圖像。然而,當(dāng)通過簡單增大單個圖像給送的操作速度,來以較高滾動速度給送圖像時, 會產(chǎn)生以下問題。即,尤其是當(dāng)滾動諸如靜止圖像之類的不同寬高比的圖像時,還需要滾動在滾動方向上插入的非圖像區(qū)域(一般是諸如黑圖像區(qū)域的郵筒(pillarbox)顯示部分)。 因此,即使用戶希望通過加速滾動來快速顯示下一圖像,也需要時間滾動非圖像區(qū)域。另外,如果如日本專利特開2002-125190號公報那樣減小圖像大小來加速圖像給送,或者滾動速度過高,則會降低滾動圖像的視認性(viewability)。

發(fā)明內(nèi)容
本發(fā)明是鑒于上述問題而作出的,并提供一種能夠在抑制滾動時視認性降低的同時、更快速地顯示下一圖像的顯示控制裝置。根據(jù)本發(fā)明的一方面,提供一種顯示控制裝置,其包括顯示控制單元,用于進行控制,以當(dāng)在顯示單元的用于顯示圖像的顯示區(qū)域中,顯示具有不同于所述顯示區(qū)域的寬高比的圖像時,與添加的非圖像區(qū)域一起顯示所述圖像;接受單元,用于接受指令滾動顯示所述顯示區(qū)域中顯示的所述圖像的滾動操作;滾動控制單元,用于進行控制,以根據(jù)所述接受單元接受的所述滾動操作來執(zhí)行所述滾動顯示;以及調(diào)節(jié)單元,用于調(diào)節(jié)所述非圖像區(qū)域,以隨著所述接受單元接受的所述滾動操作的操作量增加,而減小在所述滾動顯示的執(zhí)行期間、所述非圖像區(qū)域在該滾動的移動方向上的寬度。根據(jù)本發(fā)明的另一方面,提供一種顯示控制裝置的控制方法,該控制方法包括以下步驟進行控制,以當(dāng)在顯示單元的用于顯示一個圖像的顯示區(qū)域中,顯示具有不同于所述顯示區(qū)域的寬高比的圖像時,與添加的非圖像區(qū)域一起顯示所述圖像;接受指令滾動顯示所述顯示區(qū)域中顯示的所述圖像的滾動操作;進行控制,以根據(jù)所述接受步驟中接受的所述滾動操作來執(zhí)行所述滾動顯示;以及調(diào)節(jié)所述非圖像區(qū)域,以隨著所述接受步驟中接受的所述滾動操作的操作量增加,而減小在所述滾動顯示的執(zhí)行期間、所述非圖像區(qū)域在該滾動的移動方向上的寬度。通過下面對示例性實施例的說明(參照附圖),本發(fā)明的其他特征將變得清楚。


圖IA和圖IB是示出根據(jù)各實施例的數(shù)碼視頻相機的配置(arrangement)的示例的框圖;圖2A至圖2D是用于描述根據(jù)本實施例的、在滾動操作期間的顯示控制的圖;圖3是用于描述根據(jù)本實施例的、當(dāng)生成要在滾動期間的給定時刻在顯示器上顯示的一幀時、顯示幀存儲器中的寫入控制的圖;圖4是例示根據(jù)本實施例的、在滾動期間的給定時刻、在顯示幀存儲器上描畫 (render) 一幀的處理的流程圖;圖5是示出根據(jù)本實施例的非圖像區(qū)域的示例的圖;圖6是例示根據(jù)第一實施例的圖像間隔調(diào)節(jié)處理的流程圖;圖7是例示根據(jù)第二實施例的圖像間隔調(diào)節(jié)處理的流程圖;以及圖8是例示根據(jù)第三實施例的圖像間隔調(diào)節(jié)處理的流程圖。
具體實施例方式<第一實施例>在第一實施例中,將說明根據(jù)圖像移動速度(滾動速度)調(diào)節(jié)圖像之間的非圖像區(qū)域的示例。圖IA例示了作為能夠?qū)崿F(xiàn)本發(fā)明的顯示控制裝置的第一圖像記錄裝置的示例的數(shù)碼視頻相機(DVC)的配置的示例。如圖IA所示,DVC100包括經(jīng)由內(nèi)部總線111連接的攝像單元101、CPU 102、存儲器103、顯示器104、觸摸屏單元105以及HDD 106。攝像單元 101接收所獲取的圖像信息。CPU 102是被構(gòu)造為記錄并再現(xiàn)圖像信息的算術(shù)處理器。CPU 102經(jīng)由觸摸屏單元105等接受用戶指令,執(zhí)行后述的各種處理,并進行顯示器104的顯示控制。HDD 106記錄圖像信息,并存儲用來實現(xiàn)本發(fā)明的顯示控制的顯示控制程序106a。存儲器103用作CPU 102的工作區(qū)域。存儲器103還用作圖像數(shù)據(jù)緩存器,當(dāng)接收到由用戶操作給出的圖像給送指令時,該圖像數(shù)據(jù)緩存器緩存要顯示的圖像數(shù)據(jù)。顯示器104用作被構(gòu)造為顯示根據(jù)該實施例的圖形用戶界面(以下稱為“⑶I”)的顯示單元。要獲取的圖像或再現(xiàn)的圖像顯示在顯示單元上。顯示幀存儲器10 對要顯示在顯示器104上的圖像數(shù)據(jù)進行展開。
觸摸屏單元105與顯示器104整合在一起。例如,具有從不妨礙顯示器104的顯示的透光率的觸摸屏單元105,貼附在顯示器104的顯示屏幕上。觸摸屏單元105上的輸入坐標(biāo)與顯示器104上的顯示坐標(biāo)相關(guān)聯(lián)。這使得能夠構(gòu)建如下的⑶I,該⑶I使得用戶感覺好像在直接操作顯示在顯示器104上的畫面。CPU 102能夠檢測到觸摸屏單元105上的如下操作。(1)手指或者筆對觸摸屏單元105的觸摸(以下稱為“按下(touch-down),,)。(2)保持手指或者筆與觸摸屏單元105接觸(以下稱為“按著(touch-on),,)。(3)移動與觸摸屏單元105接觸的手指或者筆(以下稱為“移動(move),,)。(4)將手指或者筆從觸摸屏單元105上移開(以下稱為“放開(touch-up),,)。(5)沒有任何物體接觸觸摸屏單元105 (以下稱為“無觸摸(touch-off),,)。將這些操作或手指或者筆觸摸觸摸屏單元105的位置坐標(biāo)經(jīng)由內(nèi)部總線111通知給CPU 102,并且CPU 102基于接收到的信息,確定觸摸屏單元105上進行的操作。對于移動,還能夠基于位置坐標(biāo)上的改變,針對觸摸屏單元105上的垂直分量和水平分量中的各個,來確定在觸摸屏單元105上移動的手指或者筆的移動方向。通過在觸摸屏單元105上進行按下、移動預(yù)定距離并放開,來畫一筆。快速畫一筆的操作被稱為輕擊(flick)。輕擊表示如下操作,即在保持手指(例如)與觸摸屏單元105互相接觸的同時、快速將手指在觸摸屏單元105上移動預(yù)定距離,然后直接移開手指。換句話說,輕擊是如同輕彈(flip)那樣地快速在觸摸屏單元105上描繪(trace)的操作。當(dāng)檢測到以預(yù)定速度或更快移動了預(yù)定距離或更遠、然后直接移開時,CPU能夠確定已經(jīng)完成了輕擊。當(dāng)檢測到以小于預(yù)定值的速度移動了預(yù)定距離或更遠時,CPU能夠確定完成了拖動(drag)。觸摸屏單元105可以是任何類型,例如電阻膜式、電容式、表面聲波式、紅外式、電磁感應(yīng)式、圖像識別式以及光敏式。圖2A是示出顯示器104上的靜止圖像顯示的圖。左半部分指示顯示在顯示器104 上的畫面。右半部分指示當(dāng)接收到由用戶操作給出的圖像給送指令時,要顯示的畫面。該畫面的數(shù)據(jù)緩存在存儲器103中。陰影區(qū)域是諸如黑邊(郵筒)之類的非圖像區(qū)域。在最近的DVC和數(shù)碼相機中也是同樣,顯示器變得較寬。例如。當(dāng)在作為16 9寬屏監(jiān)視器的顯示器104上顯示4 3圖像時,顯示這種非圖像區(qū)域。有時候使用顯示器104的部分區(qū)域顯示圖像。如果顯示圖像的顯示區(qū)域(顯示器 104的部分區(qū)域)的寬高比與圖像的寬高比不同,則通過如下方式顯示圖像調(diào)節(jié)圖像的垂直或水平大小,使圖像與顯示區(qū)域的垂直或水平大小相等。在這種顯示中,在大小不匹配的方向上出現(xiàn)非圖像區(qū)域。以此方式,當(dāng)顯示寬高比與顯示圖像的顯示區(qū)域的寬高比不同的圖像時,附加顯示非圖像區(qū)域。在該實施例中,如后面詳細說明的,根據(jù)指示滾動的操作來控制非圖像區(qū)域的顯示。圖2B是用于描述當(dāng)在圖2A所示的靜止圖像顯示狀態(tài)中進行預(yù)定用戶操作、并且 CPU 102確定該操作指示單個圖像給送時,圖像給送期間的畫面的圖。預(yù)定用戶操作是例如上述輕擊操作。輕擊操作指示滾動顯示的開始,以及滾動的移動方向和速度。CPU 102接受輕擊操作作為滾動操作。CPU 102還進行控制以根據(jù)所接受的滾動操作進行滾動顯示?;谶@種情況下的一次輕擊操作,將滾動的移動速度確定為單個圖像給送的移動速度。圖2B 例示了由于從右至左進行輕擊操作,畫面向左滾動的示例?!跋蜃鬂L動”指示進行滾動以將顯示在顯示器104上的對象(圖像或者非圖像區(qū)域)從右邊移動到左邊。當(dāng)向左滾動時, 能夠新顯示布置在右側(cè)的未顯示的圖像,同時,當(dāng)前顯示的圖像向左邊移動并消失。在這種情況下,將右側(cè)稱為上游,左側(cè)稱為下游。圖中“顯示器上的畫面”的范圍指示在通過圖像給送進行滾動的期間的某個時間點處顯示在顯示器104上的范圍。在這種情況下,在給送期間,非圖像區(qū)域(圖中陰影部分)在滾動方向(畫面的水平方向)上的寬度為,在圖像給送之前畫面上的上游非圖像區(qū)域的寬度以及在圖像給送之后畫面上的下游非圖像區(qū)域的寬度的簡單和。由于單個圖像給送的滾動量恒定(等于顯示器104的滾動方向?qū)挾?,與圖像給送之前和之后的圖像寬度無關(guān),因此,該操作對用戶而言直觀并且簡單。用戶能夠通過在滾動顯示的執(zhí)行期間在移動的畫面上進一步進行輕擊操作,來增大圖像給送的移動速度。圖2C中的“顯示器上的畫面”的范圍指示在以通過進一步在移動的畫面上進行輕擊操作而增大的移動速度進行給送期間,顯示在顯示器104上的畫面。圖像之間的非圖像區(qū)域以小于圖2B的寬度移動。圖2D是描述在圖2C的移動期間以通過進一步進行輕擊操作而增大的移動速度進行給送期間,顯示的畫面的圖。畫面之間的非圖像區(qū)域窄于圖2C。如果進一步加速滾動, 則速度增大。然而,非圖像區(qū)域沒有進一步縮小,而在保持其寬度的情況下移動。即使當(dāng)延續(xù)沒有非圖像區(qū)域的圖像(因此,即使當(dāng)后續(xù)圖像不需要非圖像區(qū)域)時,也在插入具有圖 2D所示的寬度的非圖像區(qū)域的情況下進行滾動。相反,當(dāng)滾動移動速度減小時,非圖像區(qū)域隨之加寬。如上所述,在本實施例中,檢測由用戶的滾動操作指定的圖像滾動移動速度,并根據(jù)所檢測到的滾動移動速度增大/減小圖像之間非圖像區(qū)域的寬度。圖3示出了當(dāng)生成要在滾動期間的給定時刻顯示在顯示器104上的一幀、以進行圖2A至圖2D所示的顯示控制時,顯示幀存儲器中的寫入控制的順序。在該實施例中,由于描畫從圖像移動方向(滾動方向的下游側(cè))開始,因此從圖像移動方向上的左端進行描畫。 由于此刻左端不是從非圖像區(qū)域而是從圖像開始,因此首先描畫圖像部分(1)。接下來,描畫具有調(diào)節(jié)后寬度的非圖像區(qū)域O)。在確認圖像是否已經(jīng)描畫到一幀的右端的情況下依次描畫下一圖像C3)和另一非圖像區(qū)域G)。通過針對用于實現(xiàn)滾動顯示的動畫處理的各幀速率(幀更新速率)、逐漸移位圖像顯示位置以表現(xiàn)由滾動產(chǎn)生的移動,來進行這種顯示幀存儲器中的一幀的寫入。圖4是例示在參照圖3描述的滾動期間的給定時刻、在顯示幀存儲器上描畫一幀的處理的流程圖。對應(yīng)于該流程圖的程序包含在顯示控制程序106a中,并且例如當(dāng)DVC 100電源開啟時,該程序被載入到存儲器103中并由CPU 102執(zhí)行。注意在以下流程圖的說明中,將為了能夠在顯示器104上進行顯示而把數(shù)據(jù)存儲(寫入)到顯示幀存儲器中,稱作 “描畫”。當(dāng)處理開始(S401)時,CPU確定該時刻的一幀的描畫開始點(滾動的下游端)是圖像區(qū)域還是非圖像區(qū)域(S402)。如果開始點是圖像,則處理進行到步驟S403。否則,處理進行到步驟S406。在步驟S403中,獲取指示要顯示的圖像的部分的圖像描畫開始位置。在步驟S404 中,在顯示幀存儲器上描畫要顯示的圖像的從步驟S403中獲取的描畫開始位置到滾動方向上圖像的上游端(圖像結(jié)束位置)的部分。在步驟S403之后的處理中,從描畫開始點開始,在顯示幀存儲器上進行描畫。在步驟S410之后的處理中,從上游端開始描畫目前已經(jīng)在顯示幀存儲器上描畫的部分。當(dāng)圖像已經(jīng)描畫至圖像結(jié)束位置時,或者在向圖像結(jié)束位置描畫期間已經(jīng)到達針對一幀的顯示幀存儲器的上游端時,處理進行到步驟S405。在步驟S405中,CPU確定圖像是否已經(jīng)描畫至針對一幀的顯示幀存儲器的上游端 (幀終端,frame end)(已經(jīng)到達幀終端)。如果沒有到達幀終端,則處理進行到步驟S406。 如果已經(jīng)到達幀終端,則顯示幀存儲器中一幀的寫入處理結(jié)束。在步驟S406中,獲取移動后的非圖像區(qū)域?qū)挾萻w。移動后的非圖像區(qū)域?qū)挾仁秋@示幀存儲器的描畫開始點處的非圖像區(qū)域的已經(jīng)滾動部分的寬度。圖5例示了移動后的非圖像區(qū)域的示例。換句話說,如圖5所示,移動后的非圖像區(qū)域?qū)?yīng)于由于滾動而剛剛不再是顯示目標(biāo)的圖像(圖像1)的上游端至顯示幀存儲器的描畫開始點的距離。也就是說,移動后的非圖像區(qū)域?qū)挾仁?,從由于滾動而剛剛不再是顯示目標(biāo)的圖像(圖像1)的上游端已經(jīng)不再是顯示目標(biāo)時到現(xiàn)在的時間的滾動量。移動后的非圖像區(qū)域?qū)挾萻w,通過將從前次顯示更新到當(dāng)前顯示更新的移動量X,添加到針對在前次顯示更新中的顯示幀描畫處理設(shè)置的移動后的非圖像區(qū)域?qū)挾萻w而獲得。請注意,如果描畫開始點為圖像,則移動后的非圖像區(qū)域?qū)挾萻w為0。在步驟S407中,通過圖像間隔調(diào)節(jié)處理來調(diào)節(jié)滾動移動方向上非圖像區(qū)域的寬度。圖像間隔調(diào)節(jié)處理將在稍后參照圖6進行詳細說明。在步驟S408中,以基于通過步驟S407中的圖像間隔調(diào)節(jié)處理調(diào)節(jié)的圖像間隔的寬度,來描畫非圖像區(qū)域。如果當(dāng)前描畫的部分是從步驟S402確定為“否”之后的一幀的描畫開始點起的部分,則僅以通過從描畫開始點到滾動方向上的上游側(cè)的圖像間隔調(diào)節(jié)處理而計算的描畫寬度以下將詳述),來描畫非圖像區(qū)域。如果當(dāng)前描畫的部分是步驟S404 中的圖像描畫之后的部分,則僅以通過從當(dāng)前描畫的部分的上游端到上游側(cè)的圖像間隔調(diào)節(jié)處理而計算的圖像間隔D (稍后詳述),來描畫非圖像區(qū)域。在這種情況下,如果在描畫圖像間隔D之前,已經(jīng)到達了針對一幀的顯示幀存儲器的上游端,則處理進行到步驟S409。在步驟S409中,CPU確定圖像是否已經(jīng)描畫至針對一幀的顯示幀存儲器的上游端 (幀終端)。如果已經(jīng)完全描畫了圖像,則完全描畫了一幀,并且顯示幀描畫處理結(jié)束。否則,處理進行到步驟S410。在步驟S410中,為了顯示要接著非圖像區(qū)域顯示的圖像,將指示要顯示的圖像的部分的圖像描畫開始位置,設(shè)置在滾動方向上接下來要顯示的圖像的下游端(圖像開始位置)。之后,處理返回到步驟S404以反復(fù)進行處理直到針對一幀的顯示幀存儲器上的描畫結(jié)束。針對滾動顯示的動畫處理中的每個幀更新周期,進行上述圖4所示的處理,從而實現(xiàn)本發(fā)明的滾動顯示。圖6是例示圖4的步驟S407中的圖像間隔調(diào)節(jié)處理的詳情的流程圖。當(dāng)圖像間隔調(diào)節(jié)處理開始時(S601),在步驟S602中獲取通常狀態(tài)中的圖像間隔D。。通常狀態(tài)中的圖像間隔Dtl指示在不滾動的情況下從顯示圖像到下一圖像之間的非圖像區(qū)域的寬度。也就是說,當(dāng)圖像A和B相鄰布置時,圖像間隔Dtl是圖像A靜止不動的兩側(cè)上存在的非圖像區(qū)域中、圖像B的一側(cè)的非圖像區(qū)域的寬度,以及圖像B靜止不動的兩側(cè)上存在的非圖像區(qū)域中、圖像A的一側(cè)上非圖像區(qū)域的寬度之和(因此Dtl是圖像A在B側(cè)上的非圖像區(qū)域的寬度和圖像B在A側(cè)上的非圖像區(qū)域的寬度之和)。通常狀態(tài)中的圖像間隔Dtl被設(shè)置為圖像間隔變量D的初始值。圖像間隔變量是根據(jù)滾動速度而改變的值,所述滾動速度基于稍后說明的處理中用戶的滾動操作的量而決定。圖像間隔變量決定(用于確定)滾動時非圖像區(qū)域的寬度。另外,(D0-Sw)被設(shè)置作為指示從顯示幀存儲器的描畫開始點到滾動方向上的上游側(cè)要顯示的非圖像區(qū)域的寬度的變量以下稱為“描畫寬度w”)的初始值。值SW 代表圖4的步驟S406中獲取的移動后的非圖像區(qū)域?qū)挾取=酉聛?,獲取滾動的當(dāng)前移動速度s (滾動速度)(S60;3)。CPU確定所獲取的移動速度s是否高于預(yù)定速度S (S604)。如果移動速度s等于或者低于預(yù)定速度S,則處理進行到步驟S606而不更新圖像間隔變量D。如果移動速度s高于預(yù)定速度S,則處理進行到步驟S605。在步驟S605中,基于由用戶的滾動操作決定的移動速度s,計算改變的圖像間隔 D1,以使改變的圖像間隔D1隨著移動速度s的增大例如按下式降低D1 = D0*S/s圖像間隔變量D被更新至所計算的改變的圖像間隔Dp在步驟S606中,CPU確定步驟S605中計算的圖像間隔變量D是否小于用作閾值的預(yù)定間隔D2 (D2是預(yù)定常數(shù))。如果D<D2,則處理進行到步驟S607。否則,處理進行到步驟S608。在步驟S607中,將圖像間隔變量D設(shè)置(更新)為固定寬度,例如,預(yù)定間隔D2。 這樣使得能夠防止圖像之間顯示的非圖像區(qū)域的寬度窄于預(yù)定間隔D2,并使得即使以更高的滾動速度滾動,用戶也能夠通過非圖像區(qū)域在視覺上識別圖像之間的邊界。在步驟S608中,CPU確定移動后的非圖像區(qū)域?qū)挾萻w是否等于或者大于圖像間隔變量D。如果移動后的非圖像區(qū)域?qū)挾萻w等于或者大于圖像間隔變量D,則已經(jīng)滾動了圖像之間存在的非圖像區(qū)域。顯示幀存儲器的描畫開始點不是非圖像區(qū)域而是下一圖像。 因此,處理進行到步驟S609以將描畫寬度w設(shè)置成零,并且圖6中的處理結(jié)束。另一方面, 如果在步驟S608中移動后的非圖像區(qū)域?qū)挾萻w小于圖像間隔變量D,則處理進行到S610 以將描畫寬度w設(shè)置成(D-sw),并且圖6中的處理結(jié)束。根據(jù)上述第一實施例,根據(jù)滾動速度調(diào)節(jié)非圖像區(qū)域的寬度,從而在不減小圖像顯示大小的情況下,增加圖像給送量。如果滾動速度相同,則與不調(diào)節(jié)非圖像區(qū)域?qū)挾冗M行滾動相比,通過使用如第一實施例中所述地調(diào)節(jié)得更窄的非圖像區(qū)域來進行滾動,能夠增加圖像給送量,以更快地顯示下一圖像。即,能夠在抑制圖像視認性的降低同時,更快地顯示下一圖像。注意,由于在本實施例中,基于(根據(jù))用戶的輕擊操作的數(shù)量來決定滾動速度,因此,可以認為根據(jù)用戶的輕擊操作的操作量來調(diào)節(jié)非圖像區(qū)域?qū)挾?。即,在第一實施例中,隨著用戶的滾動操作(在本實施例的示例中是輕擊操作)的操作量的增加,將非圖像區(qū)域調(diào)節(jié)得更窄。<第二實施例>在第二實施例中,將說明如下示例,在該示例中根據(jù)圖像滾動操作的操作量,首先僅通過在不增大滾動速度的情況下,調(diào)節(jié)圖像之間的非圖像區(qū)域來增加圖像給送量。圖IB例示了作為能夠?qū)崿F(xiàn)本發(fā)明的顯示控制裝置的第二圖像記錄裝置的示例的 DVC的配置的示例。與第一實施例的圖IA不同,DVC包括取代觸摸屏單元105的用戶接口單元120 (UI單元),用戶接口單元120包括諸如4-方向選擇器和設(shè)置鍵的各種鍵。圖IB 中與圖IA中相同的附圖標(biāo)記表示相同的部件,并不再重復(fù)其說明。
在本實施例中同樣,如圖2A所示,與第一實施例中類似,當(dāng)在顯示器104上顯示靜止圖像時,能夠在兩側(cè)上均顯示非圖像區(qū)域。此時,如第一實施例那樣,當(dāng)接收到用戶操作給出的圖像給送指令時要顯示的畫面的數(shù)據(jù)緩存在存儲器103中。在本實施例中,例如,當(dāng)用戶操作用戶接口單元120的4-方向選擇器一次時,通過滾動給送一個圖像。此時畫面的形式與圖2B中相同。當(dāng)用戶連續(xù)多次操作4-方向選擇器的右開關(guān)時進行的圖像給送期間的畫面的形式與圖2C中相同。在這兩種情況下,滾動速度都假設(shè)為恒定。也就是說,盡管每單位時間由滾動引起的圖像移動量(滾動速度)相同,但是非圖像區(qū)域縮小了,因此縮短了到顯示下一圖像為止所需的時間。換句話說,同時增加了圖像給送量。另外,當(dāng)在圖2C中的狀態(tài)下進一步操作4-方向選擇器的右開關(guān)時,如圖2D 所示,與第一實施例類似,圖像之間的非圖像區(qū)域進一步縮小了。當(dāng)在該畫面上進一步進行4-方向選擇器的右輸入操作時,在保持寬度的同時增大速度。即使當(dāng)延續(xù)沒有非圖像區(qū)域的圖像時,也在插入具有圖2D所示的寬度的非圖像區(qū)域的情況下進行滾動移動。圖7是例示根據(jù)該實施例的圖像間隔調(diào)節(jié)處理的流程圖。圖7的過程與圖6基本相同。圖7中與圖6相同的步驟編號表示相同處理步驟,并且不再重復(fù)其說明。在步驟 S703中,獲取當(dāng)前圖像給送指令計數(shù)S。在步驟S704中,CPU確定獲取的指令計數(shù)s是否等于或大于1。如果獲取的指令計數(shù)s小于1,則圖像間隔變量D保持不變。如果所獲取的指令計數(shù)s等于或大于1,則處理進行到步驟S605以調(diào)節(jié)圖像間隔變量D。如上所述,根據(jù)第二實施例,根據(jù)圖像給送操作量調(diào)節(jié)非圖像區(qū)域的寬度。這樣使得能夠有效增加給送量,并由此獲得與第一實施例中相同的效果。<第三實施例>在第三實施例中,將說明根據(jù)圖像滾動操作保持時間來調(diào)節(jié)圖像之間的非圖像區(qū)域的示例。根據(jù)該實施例的DVC的配置與第一實施例的圖IA所示的相同。滾動操作期間的顯示控制與第一實施例的圖2A至圖2D中進行的相同。圖8是例示根據(jù)該實施例的圖像間隔調(diào)節(jié)處理的流程圖。與圖6中相同的步驟編號表示與圖8中相同的處理步驟,并不再重復(fù)其說明。在該實施例中,在基于步驟S605中的滾動速度更新了圖像間隔變量之后,獲取觸摸屏單元105上的非操作時間t(S806)。CPU確定是否經(jīng)過了等于或者大于預(yù)定時間T的非操作時間t(S807)。如果經(jīng)過了等于或者大于預(yù)定時間T的非操作時間t,則根據(jù)非操作時間t進一步更新圖像間隔變量(S808)。通過下式計算新的圖像間隔變量D D = D*T/t如果非操作時間t小于預(yù)定時間T,則不進行步驟S808中的寬度調(diào)節(jié)。根據(jù)本實施例,不僅根據(jù)畫面移動速度而且根據(jù)非操作時間,來調(diào)節(jié)非圖像區(qū)域的寬度,從而有效增加給送量。注意根據(jù)上述實施例的顯示控制處理能夠通過一個硬件執(zhí)行,或者分散到多個硬件執(zhí)行。上面基于優(yōu)選實施例詳細說明了本發(fā)明。然而,本發(fā)明并不限于這些特定的實施例,并且在不脫離本發(fā)明的范圍的情況下還包括各種形式。上述實施例僅僅是本發(fā)明的示例,并能夠適當(dāng)組合。在上述實施例中,已經(jīng)描述了如下示例,即根據(jù)輕擊操作的數(shù)量增大滾動速度的示例、以及根據(jù)4-方向選擇器上的操作的數(shù)量增大滾動速度的示例。然而,本發(fā)明并不限于這些示例。例如,可以根據(jù)在觸摸屏上的輕擊操作的移動速度來改變滾動速度。可以提供諸如旋轉(zhuǎn)編碼器或者觸摸輪之類的能夠檢測旋轉(zhuǎn)操作的操作部件??梢愿鶕?jù)操作部件上的旋轉(zhuǎn)操作的旋轉(zhuǎn)速度,使?jié)L動速度隨著旋轉(zhuǎn)速度的增大而增大。此外,可以在顯示控制裝置主體上提供諸如加速傳感器之類的傾斜檢測單元,以根據(jù)顯示設(shè)備相對于重力方向的傾斜角來改變滾動速度。在上述實施例中,描述了根據(jù)輕擊操作的數(shù)量減小滾動期間的非圖像區(qū)域的寬度 (圖像間隔)的示例,以及根據(jù)4-方向選擇器上的操作數(shù)量減小非圖像區(qū)域的寬度的示例。 然而,本發(fā)明并不限于這些示例。例如,可以根據(jù)觸摸屏上的輕擊操作的移動速度(觸摸的移動速度),使非圖像區(qū)域的寬度(圖像間隔)隨著移動速度(對應(yīng)于操作量)的增大而減小??梢蕴峁┲T如旋轉(zhuǎn)編碼器或者觸摸輪之類的能夠檢測旋轉(zhuǎn)操作的操作部件??梢愿鶕?jù)操作部件上的旋轉(zhuǎn)操作上的旋轉(zhuǎn)速度,使非圖像區(qū)域的寬度(圖像間隔)隨著旋轉(zhuǎn)速度增大而減小。此外,可以在顯示控制裝置主體上提供諸如加速傳感器之類的傾斜檢測單元,以根據(jù)顯示設(shè)備相對于重力方向的傾斜角來調(diào)節(jié)非圖像區(qū)域的寬度(圖像間隔)。在上述實施例中,描述了將本發(fā)明應(yīng)用到數(shù)碼視頻相機的示例。然而,本發(fā)明并不限于該示例。本發(fā)明的顯示控制裝置能夠應(yīng)用于各種能夠同時顯示多個圖像的裝置。這些裝置包括數(shù)碼相機、個人電腦、PDA、移動電話終端、便攜式圖像查看器、打印機裝置上提供的用來選擇和確認打印圖像的顯示器以及數(shù)碼相框。上述實施例針對在滾動方向為水平時、圖像的兩側(cè)具有非圖像部分的圖像(郵筒模式)進行了說明。然而,本發(fā)明也能夠應(yīng)用于滾動方向為垂直時、圖像上部和下部具有非圖像部分的圖像(信箱模式)。<其他實施例>本發(fā)明的各方面還可以通過讀出并執(zhí)行記錄在存儲設(shè)備上的用于執(zhí)行上述實施例的功能的程序的系統(tǒng)或裝置的計算機(或諸如CPU或MPU的設(shè)備)、以及由系統(tǒng)或裝置的計算機例如讀出并執(zhí)行記錄在存儲設(shè)備上的用于執(zhí)行上述實施例的功能的程序來執(zhí)行各步驟的方法來實現(xiàn)。為此,例如經(jīng)由網(wǎng)絡(luò)或者從用作存儲設(shè)備的各種類型的記錄介質(zhì)(例如計算機可讀介質(zhì))向計算機提供程序。因此,可以在諸如計算機可讀存儲介質(zhì)的搭載介質(zhì)或傳輸介質(zhì)(信號)上搭載該程序。雖然參照示例性實施例對本發(fā)明進行了說明,但是應(yīng)當(dāng)理解,本發(fā)明不限于所公開的示例性實施例。應(yīng)當(dāng)對所附權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有這種變型、等同結(jié)構(gòu)及功能。
權(quán)利要求
1.一種顯示控制裝置,其包括顯示控制單元,用于進行控制,以當(dāng)在顯示單元的用于顯示圖像的顯示區(qū)域中顯示具有不同于所述顯示區(qū)域的寬高比的圖像時,與添加的非圖像區(qū)域一起顯示所述圖像; 接受單元,用于接受指令滾動顯示所述顯示區(qū)域中顯示的所述圖像的滾動操作; 滾動控制單元,用于進行控制,以根據(jù)所述接受單元接受的所述滾動操作來執(zhí)行所述滾動顯示;以及調(diào)節(jié)單元,用于調(diào)節(jié)所述非圖像區(qū)域,以隨著所述接受單元接受的所述滾動操作的操作量增加,而減小在所述滾動顯示的執(zhí)行期間、所述非圖像區(qū)域在該滾動的移動方向上的寬度。
2.根據(jù)權(quán)利要求1所述的顯示控制裝置,其中,所述滾動控制單元被配置為執(zhí)行控制, 以隨著所述接受單元接受的所述滾動操作的所述操作量增加,以更高的滾動速度進行所述滾動顯示。
3.根據(jù)權(quán)利要求1或2所述的顯示控制裝置,其中,所述滾動控制單元被配置為,在所述接受單元接受的所述滾動操作的所述操作量不多于預(yù)定閾值的情況下,以預(yù)定滾動速度進行所述滾動顯示,以及在所述接受單元接受的所述滾動操作的所述操作量多于所述預(yù)定閾值的情況下,隨著所述操作量增加,以更高的滾動速度進行所述滾動顯示。
4.根據(jù)權(quán)利要求1或2所述的顯示控制裝置,其中,所述調(diào)節(jié)單元被配置為進行調(diào)節(jié), 以隨著作為所述滾動操作的所述操作量的滾動操作的次數(shù)增加,而減小所述非圖像區(qū)域的寬度。
5.根據(jù)權(quán)利要求1或2所述的顯示控制裝置,其中,所述接受單元被配置為接受觸摸屏上的輕擊操作,作為所述滾動操作,并且所述調(diào)節(jié)單元被配置為執(zhí)行調(diào)節(jié),以隨著作為所述滾動操作的所述操作量的所述輕擊操作的觸摸的移動速度增大,而減小所述非圖像區(qū)域的寬度。
6.根據(jù)權(quán)利要求1或2所述的顯示控制裝置,其中,所述接受單元被配置為接受操作部件上的旋轉(zhuǎn)操作,作為所述滾動操作,并且所述調(diào)節(jié)單元被配置為進行調(diào)節(jié),以隨著作為所述滾動操作的所述操作量的所述旋轉(zhuǎn)操作的旋轉(zhuǎn)速度增大,而減小所述寬度。
7.根據(jù)權(quán)利要求1或2所述的顯示控制裝置,其中,在所述滾動操作的所述操作量多于預(yù)定閾值的情況下,所述調(diào)節(jié)單元被配置為將所述寬度設(shè)置為固定寬度,而與多于所述預(yù)定閾值的所述滾動操作的操作量無關(guān)。
8.根據(jù)權(quán)利要求1或2所述的顯示控制裝置,其中,在經(jīng)過了大于或者等于預(yù)定時間的、所述滾動操作的非操作時間的情況下,所述調(diào)節(jié)單元根據(jù)所述非操作時間進一步減小所述寬度。
9.一種顯示控制裝置的控制方法,該控制方法包括以下步驟進行控制,以當(dāng)在顯示單元的用于顯示一個圖像的顯示區(qū)域中顯示具有不同于所述顯示區(qū)域的寬高比的圖像時,與添加的非圖像區(qū)域一起顯示所述圖像; 接受指令滾動顯示所述顯示區(qū)域中顯示的所述圖像的滾動操作; 進行控制,以根據(jù)所述接受步驟中接受的所述滾動操作來執(zhí)行所述滾動顯示;以及調(diào)節(jié)所述非圖像區(qū)域,以隨著所述接受步驟中接受的所述滾動操作的操作量增加,而減小在所述滾動顯示的執(zhí)行期間、所述非圖像區(qū)域在該滾動的移動方向上的寬度。
全文摘要
本發(fā)明提供一種顯示控制裝置及其控制方法。所述顯示控制裝置能夠在抑制視認性降低的同時快速顯示下一圖像。該裝置當(dāng)在顯示單元的用于顯示圖像的顯示區(qū)域中顯示具有不同于所述顯示區(qū)域的寬高比的圖像時,與添加的非圖像區(qū)域一起顯示所述圖像。當(dāng)接受指令滾動顯示所述顯示區(qū)域中顯示的所述圖像的滾動操作時,該裝置根據(jù)所述滾動操作來執(zhí)行所述滾動顯示。此時,該裝置調(diào)節(jié)所述非圖像區(qū)域,以隨著所接受的滾動操作的操作量增加,而減小在所述滾動顯示的執(zhí)行期間、所述非圖像區(qū)域在該滾動的移動方向上的寬度。
文檔編號G06F3/048GK102375685SQ20111024170
公開日2012年3月14日 申請日期2011年8月17日 優(yōu)先權(quán)日2010年8月17日
發(fā)明者森久留美 申請人:佳能株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1