專利名稱:信息處理裝置、信息處理方法和程序的制作方法
技術領域:
本公開涉及一種能夠再現視頻內容的信息處理裝置以及用于該信息處理裝置的信息處理方法和程序。
背景技術:
過去,在用戶觀看諸如電視、錄像機或者PC (個人計算機)的信息處理裝置中的視頻內容的情況下,用戶通過對遙控器等的按鈕操作來跳過不需要的畫面或者搜索希望的畫面。例如,當用戶正在觀看普通錄像機中的視頻內容,并且不需要的畫面開始時,用戶可以通過持續按下遙控器的快進按鈕來跳過不需要的畫面。此外,在遙控器包括用于跳過諸如 15秒或30秒的特定時間段的按鈕的情況下,用戶可以通過按下這些按鈕來跳過與這些長度的時間相對應的觀看。然而,在這種技術中,用戶可能很難掌握不需要的畫面何時結束,因此在一些情況下快進進行得超出了需要。日本專利申請特開第2001-211408號(下文中稱為專利文獻1)公開了以下技術。 處于電影再現待命狀態的數字照相機由于箭頭鍵中的右箭頭鍵被長按而進入快進模式。在液晶監視器的屏幕的底部顯示多個縮略圖。在用戶按下右箭頭鍵時,在從屏幕的左向右移動的情況下按照文件編號的順序自動地依次顯示縮略像。當希望的圖像來到中心位置時,用戶將手指從右箭頭鍵移開,并且在經過預定時間段之后,模式轉換到中心處的圖像的再現模式。
發明內容
然而,在專利文獻1中公開的技術中,縮略圖的數量和在屏幕上同時顯示的時間范圍是有限的。因此,例如,當希望的畫面遠離按下箭頭鍵的時間點時,用戶要花費時間來到達希望的畫面。鑒于如上所述的情形,希望提供一種信息處理裝置、信息處理方法和程序,其能夠在進行針對視頻數據的快進/倒回操作時,快速且正確地檢索到用戶希望的畫面。根據第一示例性實施例,本公開涉及一種信息處理裝置,包括處理器,其再現視頻數據;以及接口,其接收對所再現的視頻數據進行快進操作或倒回操作的指示。在接收到該指示時,處理器控制顯示器顯示第一排縮略像,隨后控制顯示器顯示第二排縮略像,其中第一排縮略像各自對應于視頻數據的以第一時間間隔選擇的幀,而第二排縮略像各自對應于視頻數據的以第二時間間隔選擇的幀。根據另一示例性實施例,本公開涉及一種由信息處理裝置執行的信息處理方法。 方法包括由信息處理裝置的處理器再現視頻數據;在信息處理裝置的接口處接收對所再現的視頻數據進行快進操作或倒回操作的指示;以及在接收到指示時,由處理器控制顯示器顯示第一排縮略像,隨后控制顯示器顯示第二排縮略像,其中第一排縮略像各自對應于視頻數據的以第一時間間隔選擇的幀,而第二排縮略像各自對應于視頻數據的以第二時間間隔選擇的幀。
根據另一示例性實施例,本公開涉及一種非易失性計算機可讀介質,其包括計算機程序指令,在信息處理裝置執行計算機程序指令時,計算機程序指令使信息處理裝置執行方法,該方法包括再現視頻數據;接收對所再現的視頻數據進行快進操作或倒回操作的指示;以及在接收到指示時,控制顯示器顯示第一排縮略像,隨后控制顯示器顯示第二排縮略像,其中第一排縮略像各自對應于視頻數據的以第一時間間隔選擇的幀,第二排縮略像各自對應于視頻數據的以第二時間間隔選擇的幀。
如上所述,根據本公開的實施例,能夠在進行針對視頻數據的快進/倒回操作時, 快速且正確地檢索到用戶希望的畫面。
根據以下對如附圖所示的本公開的最佳實施方式的詳細描述,本公開的這些和其它目的、特征和優點將變得更加清楚。
圖1是示出根據本公開的第一實施例的PVR(個人錄像機)的硬件配置的框圖2是示出根據本公開的第一實施例的對PVR設置的用于顯示縮略圖的軟件的功能塊的圖3是示出根據本公開的第一實施例的包含在PVR中的縮略圖信息的數據庫的示例的圖4是本公開的第一實施例中的在再現運動圖像內容期間PVR從輸入快進/倒回操作到其停止的操作的流程圖5是本公開的第一實施例中的在快進/倒回操作停止之后輸入預定操作的情況下PVR的操作的流程圖6是示出圖5的步驟52中的第二縮略圖顯示處理的細節的流程圖7是示出參考圖6的處理中的縮略圖數據庫的狀態的圖8是示出本公開的第一實施例中的在顯示器上顯示縮略圖的狀態的圖9是示出本公開的第一實施例中的在顯示第二縮略圖之后檢測到下箭頭鍵被按下的情況下的再現屏幕的狀態的圖10是示出本公開的第一實施例中的改變第一縮略圖之間和第二縮略圖之間的時間間隔的示例的圖11是示出根據本公開的第二實施例的移動終端的硬件配置的框圖12是示出本公開的第二實施例中的由用戶進行的拖動操作來移動第一縮略圖的時間線的狀態的圖13是示出本公開的第二實施例中的由用戶進行的拖動操作來移動操作目標縮略圖的狀態的圖14是示出本公開的第二實施例中的由用戶進行的雙指放大(pinch out)操作來顯示第二縮略圖的狀態的圖;以及
圖15是本公開的變型例中的當快進/倒回速度改變時第一縮略圖顯示處理的操作的流程圖。
具體實施方式
下面將參考附圖描述本公開的實施例。
<第一實施例>
首先,作為本公開的第一實施例,將描述將本公開應用于PVR(個人錄像機)的示例。
[PVR的硬件配置]
圖1是示出根據本實施例的PVR的硬件配置的框圖。
如圖1所示,本實施例的PVR 100包括數字調諧器1、解調單元2、解復用器3、解碼器4、記錄/再現單元5、HDD(硬盤驅動器)8、光盤驅動器9和通信單元11。此外,PVR 100 包括CPU(中央處理器)12、閃存13和RAM(隨機存取存儲器)14。另外,PVR 100包括操作輸入單元15、圖形控制單元16、視頻D/A (數字/模擬)轉換器17、音頻D/A (數字/模擬) 轉換器18和外部接口 19。
數字調諧器1在CPU 12的控制下經由天線A選擇數字廣播中的特定頻道,并且接收包括節目的數據的廣播信號。雖然廣播信號例如是以MPEG-2TS (傳輸流)格式編碼的 MPEG流,但是其不限于該格式。解調單元2對經調制的廣播信號進行解調。
解復用器3將復用的廣播信號解復用為諸如視頻信號、音頻信號、閉路字幕信號和SI (服務信息)信號的信號,并且將這些信號提供到解碼器4。
解碼器4對經解復用器3解復用的視頻信號、音頻信號、閉路字幕信號和SI信號進行解碼。將解碼信號提供到記錄/再現單元5。
記錄/再現單元5包括記錄單元6和再現單元7。記錄單元6臨時存儲由解碼器 4解碼和輸入的視頻信號和音頻信號,并且在控制視頻信號和音頻信號的定時和數據量的同時,將視頻信號和音頻信號輸出到HDD 8或光盤驅動器9以進行記錄。此外,記錄單元6 還能夠讀取記錄在HDD 8中的內容,以及將該內容輸出到光盤驅動器9,使得光盤驅動器9 將內容記錄在光盤10上。再現單元7讀取記錄在HDD 8中或者光盤10上的視頻內容的視頻信號和音頻信號,并且在控制視頻信號和音頻信號的定時和數據量的同時,將視頻信號和音頻信號輸出到解碼器4以進行再現。
HDD 8在內置硬盤中記錄內容數據,諸如經由數字調諧器1接收到的節目(運動圖像內容)、通信單元11經由網絡50接收到的各種類型的運動圖像內容和用戶取得的運動圖像數據。當再現所存儲的內容時,HDD8從硬盤讀取其數據,并且將數據輸出到記錄/再現單元5。
此外,存在HDD 8存儲各種程序、其它數據等的情況。當被執行和引用時,響應于從CPU 12發出的指示,從HDD 8中讀取各種程序和數據,并且在RAM 14中展開。特別地, 在本實施例中,HDD 8存儲從運動圖像內容中取得的縮略圖。
與HDD 8類似,光盤驅動器9能夠在安裝的光盤10上記錄諸如運動圖像內容的各種類型的數據,并且能夠讀取所記錄的數據。此外,可以在諸如光盤10的便攜式記錄介質上記錄各種程序,并且可以通過光盤驅動器9將各種程序安裝到PVR 100中。光盤10例如包括BD (藍光盤)、DVD (數字通用盤)和⑶(壓縮盤)。
通信單元11是根據諸如TCP/IP (傳輸控制協議/因特網協議)的協議連接到網絡50并且用來與網絡50上的不同裝置交換數據的網絡接口。在通信單元11接收到的數據是復用數據的情況下,將數據提供到解復用器3。
外部接口 19例如是USB接口、HDMI (高清多媒體接口)和存儲卡接口。例如,外部接口 19連接到諸如數字視頻照相機或數字靜態照相機的拍攝裝置或者存儲卡,并且從其讀取用戶取得的運動圖像或靜止圖像的數據。
如果需要,CPU 12訪問RAM 14等以對PVR 100的各個塊的處理,諸如針對運動圖像內容的再現處理、稍后將描述的縮略圖顯示處理等,進行總體控制。
閃存13例如是用作非易失性存儲器的NAND型閃存,其中固定地存儲要由CPU 12 執行的OS (操作系統)和包括程序、各種參數等的固件。此外,閃存13包括諸如稍后將描述的縮略圖顯示應用的軟件、軟件的操作所需的每個運動圖像內容項的縮略圖的數據庫等。
RAM 14用作CPU 12的工作區。RAM 14是在運動圖像內容的再現處理、縮略圖顯示處理等期間臨時存儲OS、程序、經處理的數據等的存儲器。
操作輸入單元15通過例如來自遙控器R的諸如快進操作、倒回操作和確定操作的用戶操作,接收各種設置值和指示的輸入,遙控器R具有多個鍵,包括箭頭鍵、確定鍵等。然后,操作輸入單元15將這些輸入輸出到CPU 12。當然,在不使用遙控器R的情況下,操作輸入單元15可以由連接到PVR 100的鍵盤和鼠標、對PVR 100設置的開關等構成。
圖形控制單元16對從解碼器4輸出的視頻信號或者從CPU 12輸出的其它視頻數據進行諸如OSD (屏幕上顯示)處理的圖形處理,并且生成用于在諸如電視機(下文中稱為 TV)的顯示器D上顯示的視頻信號。
視頻D/A轉換器17將從圖形控制單元16輸入的數字視頻信號轉換為模擬視頻信號,然后經由視頻輸出端子等將該模擬視頻信號輸出到顯示器D。
音頻D/A轉換器18將從解碼器4輸入的數字音頻信號轉換為模擬音頻信號,然后經由音頻輸出端子等將該模擬音頻信號輸出到TV等的揚聲器S。
[PVR的軟件配置]
當在運動圖像內容的再現過程中用戶輸入了快進操作或倒回操作的情況下,根據本實施例的PVR 100能夠顯示要操作的運動圖像內容的多個縮略圖。
圖2是示出對PVR 100設置以用于顯示縮略圖的軟件的功能塊的圖。
如圖2所示,PVR 100包括功能塊(軟件模塊),包括用戶接口控制器21、縮略圖顯示單元22、縮略圖存儲單元23、運動圖像內容再現單元M和運動圖像內容存儲單元25。
運動圖像內容存儲單元25與記錄單元6、HDD 8等協作,以對多個運動圖像內容項進行存儲和管理。運動圖像內容再現單元M與再現單元7等協作,以再現存儲在運動圖像內容存儲單元25中的每個運動圖像內容項,并且將運動圖像內容輸出到顯示器D。
縮略圖存儲單元23與閃存13等協作,以特定時間間隔提取存儲在運動圖像內容存儲單元25中的運動圖像內容的幀的縮略圖(靜止圖像),然后將縮略圖存儲在其中。特定時間間隔例如是指一秒間隔、三秒間隔或者五秒間隔,但是不限于此。縮略圖存儲單元23 可以當例如在預先安排的時間和天(諸如一天中的預定時間)將運動圖像內容存儲在HDD 8中的時侯,或在其它時候,創建縮略圖。此外,根據解碼器4的性能,可以直接從運動圖像內容引用縮略圖。
縮略圖顯示單元22對存儲在縮略圖存儲單元23中的縮略圖中與所再現的運動圖像內容的快進圖像或倒回圖像相對應的縮略圖。
用戶接口控制器21與運動圖像內容再現單元M和縮略圖顯示單元22協作,以根據用戶操作分別對從運動圖像內容存儲單元25和縮略圖存儲單元23讀取的運動圖像內容和縮略圖的顯示形式進行控制。
[縮略圖數據庫結構]
接下來,描述關于從運動圖像內容中提取的縮略圖的信息的數據庫。圖3是示出數據庫的示例的圖。數據庫被存儲在閃存13中,但是數據庫可以存在于外部,諸如網絡上的服務器中。
如圖3所示,數據庫包括項目內容ID、內容名稱、文件名和時間戳。內容ID唯一地標識存儲在HDD 8等中的運動圖像內容項。對于單個內容ID,可以以png、gif、jpeg等文件格式存儲多個縮略圖。還存儲與相應縮略圖對應的幀的時間戳。圖3示出兩個運動圖像內容項“X公園”和“到Y旅游”中的每個具有多個縮略圖的示例。
CPU 12能夠以內容ID和時間戳作為鍵值來訪問每個內容項的縮略圖,以及經由用戶接口控制器21顯示其信息。
[PVR 的操作]
接下來,描述如上所述構成的PVR 100的操作。在下面的描述中,將PVR 100的 CPU 12描述為主要操作主體。然而,其操作是與在CPU 12的控制下執行的上述模塊協作進行的。
圖4是運動圖像內容的再現過程中PVR 100從快進/倒回操作的輸入到其停止的操作的流程圖。此外,圖5是在快進/倒回操作停止之后輸入預定操作的情況下PVR 100 的操作的流程圖。此外,圖8是示出根據流程圖的操作在顯示器D上顯示縮略圖的狀態的圖。
如圖4所示,CPU 12首先確定用戶是否在例如運動圖像內容的再現過程中通過按下遙控器R的右/左箭頭鍵而輸入了快進/倒回操作(步驟41)。在本實施例中,遙控器R 的左箭頭鍵對應于倒回操作,而其右箭頭鍵對應于快進操作。
在檢測到快進/倒回操作(步驟41中的“是”)的情況下,CPU 12停止運動圖像內容的再現,并且對運動圖像內容進行快進或倒回處理(以比正常再現速度高的速度再現在輸入該操作時的運動圖像內容的幀之前或之后的幀的處理)(步驟42)。
圖8A示出在輸入快進/倒回操作時在顯示器D上顯示的運動圖像內容的再現屏幕。例如,如圖8A所示,在顯示器D的運動圖像顯示區域41中顯示包含對象A和對象B的視頻。在運動圖像顯示區域41的下部的右側端和左側端,還顯示分別指示快進狀態和倒回狀態的圖形F和R。圖8A示出輸入了快進操作并且強調顯示圖形F的情況。此外,在運動圖像顯示區域41下面,還顯示時間線42,時間線42相對于運動圖像內容的總再現時間指示當前再現位置。時間線42具有用于指示再現位置的指示器P。
返回參考圖4,CPU 12隨后確定是否從檢測到快二進/倒回操作起經過了特定時間段(是否在特定時間段內持續檢測到快進/倒回操作)(步驟4 。這里,特定時間段是指例如大約兩秒,但是不限于此。
當確定經過了特定時間段(步驟43中的“是”)時,CPU 12確定上述操作是快進操作還是倒回操作(步驟44)。
當確定該操作是快進操作時,CPU 12布置和顯示具有第一時間間隔的多個縮略圖,其包括與正在快進的運動圖像內容的幀相對應的縮略圖和與該幀之后的幀相對應的縮略圖(步驟45)。
當確定該操作是倒回操作時,CPU 12布置和顯示具有第一時間間隔的多個縮略圖,其包括與正在倒回的運動圖像內容的幀相對應的縮略圖和與該幀之前的幀相對應的縮略圖(步驟46)。
例如,將第一時間間隔設置為一秒間隔,但是不限于此。此外,例如,要顯示的縮略圖的數量是6,但是不限于此。此外,例如,布置縮略圖的方向是水平方向,并且例如其位置是顯示器的下部,但是它們不限于上述方式。
圖8B示出從檢測到快進操作起經過了特定時間段的情況下再現屏幕的狀態。如圖8B所示,當從檢測到快進操作起經過了特定時間段時,例如,在運動圖像顯示區域41和時間線42之間以水平方向布置6個縮略圖(第一縮略圖)43以用于顯示。這時,在運動圖像顯示區域41中顯示的幀對應于例如6個第一縮略圖43中的左起第二個第一縮略圖43。 下文中,將左起第二個第一縮略圖43稱為“操作目標縮略圖”。在倒回操作的情況下,將右起第二個第一縮略圖43設置為操作目標縮略圖。
在這種情況下,可以以從顯示器的下端到圖8B所示的位置逐漸向上移動的方式顯示第一縮略圖。
這里,將左起第二個第一縮略圖43 (快進操作的情況下)或者右起第二個第一縮略圖43(倒回操作的情況下)設置為操作目標縮略圖。這是因為,當關于操作目標縮略圖顯示稍后要描述的第二縮略圖時,可以在盡可能不妨礙在運動圖像顯示區域41中顯示的運動圖像內容的視頻的情況下,沿送給方向(在快進操作中為向前,而在倒回操作中為向后) 顯示盡可能多的第一縮略圖43,并且使得能夠通過與前后(左右)方向上的至少一個第一縮略圖43相對應的運動來進行精細調節。
返回參考圖4,在按下用于快進/倒回的右/左箭頭鍵的時間段期間,CPU 12在隨后更新縮略圖的同時,繼續顯示縮略圖(在快進操作的情況下為再現位置之后的縮略圖, 而在倒回操作的情況下為再現位置之前的縮略圖)(步驟47和48)。
然后,在CPU 12確定停止了對右/左箭頭鍵的按下(對到右/左箭頭鍵的按下的檢測終止)(步驟48中的“是”)的情況下,運動圖像內容的再現暫停于與停止按下的時間點相對應的幀處(步驟49)。這時,仍然在顯示第一縮略圖43。在這時檢測到對確定鍵(或者再現鍵)的按下的情況下,從與停止按下的時間點相對應的幀重新開始運動圖像內容的再現。
此外,在步驟43中快進/倒回操作在經過特定時間段之前停止的情況下(否), CPU 12從與停止按下的時間點相對應的幀重新開始運動圖像內容的再現(步驟50)。
圖5是在快進/倒回操作停止之后輸入預定操作的情況下PVR 100的操作的流程圖。
如圖5所示,CPU 12在顯示包括操作目標縮略圖43ο的第一縮略圖43的狀態下確定是否檢測到了對遙控器R的上/下箭頭鍵的按下(步驟51)。
在檢測到了對上/下箭頭鍵的按下的情況下(步驟51中的“是”),CPU12關于操作目標縮略圖43ο在豎直方向上以大于第一時間間隔的第二時間間隔顯示多個縮略圖(第二縮略圖)(步驟52)。第二時間間隔例如是30秒、1分鐘等,但是不限于此。
圖8C示出了顯示第二縮略圖時的再現屏幕的狀態。如圖8C所示,緊接在操作目標縮略圖43ο上面顯示與30秒前的再現位置相對應的第二縮略圖44,而在操作目標縮略圖 43ο上面的第二個縮略圖顯示與1分鐘前的再現位置相對應的第二縮略圖44。類似地,緊接在操作目標縮略圖43ο下面顯示與30秒后的再現位置相對應的第二縮略圖44,而在操作目標縮略圖43ο下面的第二個縮略圖顯示與1分鐘后的再現位置相對應的第二縮略圖44。
在本實施例中,當顯示第二縮略圖44時,隱藏直到這時都在顯示的時間線42,但是可以持續顯示時間線42。
圖6是上述步驟52中的第二縮略圖44的顯示處理的細節的流程圖。此外,圖7 是示出參考處理中的縮略圖的數據庫的狀態的圖。
如圖6所示,CPU 12首先將操作目標縮略圖43ο的再現時間設置為基準時間(步驟61),隨后從數據庫提取比基準時間早和晚η秒的縮略圖組(步驟6 。在本實施例中, 數量η是30或60,但是不限于此。
還如圖7所示,CPU 12針對所提取的縮略圖設置標志(步驟63),并且顯示具有標志的縮略圖作為第二縮略圖44(步驟64)。在本實施例中,由于提取相對于操作目標縮略圖43ο早和晚30秒的再現位置所對應的縮略圖以及早和晚1分鐘的再現位置所對應的縮略圖,因此在圖7所示的數據庫中設置總共4個標志。
返回參考圖5,CPU 12隨后確定是否在顯示第一縮略圖43和第二縮略圖44的狀態下檢測到了對遙控器R的上/下箭頭鍵的按下(步驟53)。
當檢測到了對上箭頭鍵的按下時,CPU 12更新第二縮略圖44,使得將在按下上箭頭鍵之前布置在緊接在操作目標縮略圖43ο上面的第二縮略圖44設置為新的操作目標縮略圖43ο(步驟Μ)。根據更新,CPU 12以向左方向移動由6個第一縮略圖43構成的時間線(步驟55)。
具體地,如圖8D所示,當檢測到對上箭頭鍵的按下時,CPU 12將原始操作目標縮略圖43ο以及緊接在原始操作目標縮略圖43ο上面、上面的第二個和緊接在原始操作目標縮略圖43ο下面的第二縮略圖43向下移動一個時間間隔,重新在頂部顯示比原始操作目標縮略圖43ο早1分半鐘的再現位置所對應的第二縮略圖44,并且移除晚1分鐘的再現位置所對應的第二縮略圖44。相應地,在上箭頭鍵被按下之前和之后,要顯示的第二縮略圖43 的數量不改變。相應地,將比原始操作目標縮略圖43ο早30秒的再現位置所對應的第二縮略圖設置為新的操作目標縮略圖43ο,并在運動圖像顯示區域41中顯示的運動圖像內容也跳到與新的操作目標縮略圖43ο相對應的幀。
同時,CPU 12改變時間線,使得與更新后的操作目標縮略圖43ο相對應地,顯示早一秒、晚一秒、晚兩秒、晚三秒和晚四秒的縮略圖,作為除操作目標縮略圖43ο之外布置在水平方向上的五個第一縮略圖43。因此,在上箭頭鍵被按下之前和之后,要顯示的第一縮略圖43的數量也不改變。
例如,當這時檢測到按下了確定鍵或再現鍵時,從與更新后的操作目標縮略圖43ο 相對應的幀重新開始運動圖像內容的再現。此外,在顯示第二縮略圖44的狀態下,在檢測到確定鍵等的按下而沒有檢測到上/下箭頭鍵的按下的情況下,從與此時的操作目標縮略圖43ο相對應的幀重新開始運動圖像內容的再現。
此外,在圖5的步驟53中檢測到按下了下箭頭鍵的情況下,在不同的方向上執行相同的處理(步驟56和57)。圖9示出了檢測到按下了下箭頭鍵的情況下的再現屏幕的狀態。在圖9中,為了便于描述,用與從再現開始起所經過的秒數相對應的編號表示運動圖像顯示區域41、第一縮略圖43和第二縮略圖44的幀。
圖9A示出了通過快進操作再現從開始跳到第75秒的狀態。此外,顯示第75秒處的幀的縮略圖作為操作目標縮略圖43ο。在操作目標縮略圖43ο的兩側,顯示一秒前和一秒后的第一縮略圖43。在操作目標縮略圖43ο的上面和下面,顯示30秒前和30秒后的第二縮略圖44以及1分鐘前和1分鐘后的第二縮略圖44。
在這種狀態下檢測到按下了下箭頭鍵的情況下,如圖9Β所示,運動圖像顯示區域 41的幀跳到30秒后的幀,即第105秒處的幀,并且相應地更新第一縮略圖43和第二縮略圖 44。這里,例如,在檢測到按下了確定鍵的情況下,從第105秒處的幀重新開始運動圖像內容的再現。
如上所述,在本實施例中,在快進/倒回操作持續特定時間段的情況下,PVR 100 在水平方向上布置多個第一縮略圖43以用于順序顯示,而在快進/倒回操作停止(并且按下了上/下箭頭鍵)的情況下,PVR 100在豎直方向上布置第二縮略圖43,用于以多個第一縮略圖43中的操作目標縮略圖43ο為基準進行顯示。其結果是,可以從與每個縮略圖相對應的幀重新開始運動圖像的再現。相應地,用戶可以正確地到達希望的畫面。
[縮略圖之間的時間間隔的變化]
在上面的描述中,將第一縮略圖43之間的時間間隔設置為1秒,而將第二縮略圖 44之間的時間間隔設置為30秒,但是當然,可以適當地改變這些時間間隔。圖IOA示出了將第一縮略圖43之間的時間間隔設置為5秒的情況,圖IOB示出了將第二縮略圖44之間的時間間隔設置為1分鐘的情況。
<第二實施例>
接下來,作為本公開的第二實施例,對將本公開應用于移動終端的示例給出描述。 在本實施例中,用相同的附圖標記表示具有與上述第一實施例結構相同的部分,并且省略或簡化其描述。
[移動終端的硬件配置]
圖11是示出根據本實施例的移動終端的硬件配置的框圖。移動終端例如是移動電話、智能電話、PDA(個人數字助理)、便攜式AV播放器、電子書、電子字典等。
移動終端200包括CPU IlURAM 112、閃存113、顯示器114、觸摸板115、通信單元 116、外部I/F(接口)117、鍵/開關單元118、頭戴式耳機119和揚聲器120。
CPU IlURAM 112、閃存113、通信單元116和外部I/F 117的功能,與圖1所示的上述第一實施例的CPU 12,RAM 14、閃存13、通信單元11、外部接口 19的功能相同。此外, 在閃存113中,還存儲在上述第一實施例中存儲在HDD 8中的運動圖像內容。
顯示器114例如由IXD(液晶顯示器)或OELD(有機電致發光顯示器)形成,其顯示再現的運動圖像內容和縮略圖。此外,將顯示器114被集成地設置到觸摸板115。觸摸板 115檢測用戶的諸如快進操作、倒回操作和縮略圖選擇操作的觸摸操作,并且將觸摸操作發送到CPU 111。關于觸摸板115的操作系統,例如,使用電阻性系統或電容性系統,但是可以使用其它系統,諸如電磁感應系統、矩陣開關系統、表面聲波系統和紅外線系統。此外,觸摸板115還能夠進行多點觸摸檢測。
鍵/開關單元118接收使用觸摸板115尤其難以輸入的用戶操作等,諸如電源開關或者快捷鍵。然后,鍵/開關單元118將輸入信號發送到CPUlll。
頭戴式耳機119和揚聲器120輸出存儲在閃存113等中的運動圖像內容的音頻信號,或者來自通信單元116、外部I/F 117等的輸入。
[移動終端的操作]
接下來,對本實施例中的移動終端200的操作給出描述。在下面的描述中,將移動終端200的CPU 111描述為主要操作主體。然而,其操作是與在CPU 111的控制下執行的圖2所示的上述模塊協作地進行的。除了與在第一實施例中描述的PVR 100相同的功能之外,根據本實施例的移動終端200能夠使用觸摸板115執行縮略圖選擇處理。此外,在本實施例中,例如,通過用戶觸摸運動圖像顯示區域41中顯示的圖形F或R來進行快進/倒回操作。
(通過拖動操作進行的縮略圖移動處理)
圖12是示出通過由用戶的手指進行的拖動操作來移動第一縮略圖43的時間線的狀態的圖。圖12A中的第一縮略圖43之間和第二縮略圖44之間的時間間隔與圖IOB所示的時間間隔相同。
當用戶從圖12A所示的狀態開始,用手指以向右方向拖動操作目標縮略圖43o (第 123秒處的縮略圖)時,CPU 111根據該拖動操作以向右方向移動操作目標縮略圖43ο,如圖12B所示。同時,CPU 111也移動原來在操作目標縮略圖43ο上面和下面顯示的四個第二縮略圖44,以跟隨該移動。同時,CPU 111根據該移動更新第一縮略圖43,以將其設置為后面的再現位置處的縮略圖。具體地,如圖12B所示,當執行與三個第一縮略圖43相對應的距離的拖動操作時,移除在拖動操作之前顯示的第133秒、第138秒和第143秒處的第一縮略圖43,而新顯示第103秒、第108秒和第113秒處的第一縮略圖43。
圖13是示出通過由用戶的手指進行的拖動操作來移動操作目標縮略圖43ο的狀態的圖。
當用戶從圖13Α所示的狀態開始,用手指以向右方向拖動第二縮略圖44中的任意一個時,CPU 111根據該拖動操作以向右方向移動操作目標縮略圖43ο,同時保持第一縮略圖43的時間線,如圖1 所示。同時,CPU 111根據移動后的操作目標縮略圖43ο,更新操作目標縮略圖43ο上面和下面的第二縮略圖44,以將其設置為后面的再現位置處的第二縮略圖44。在圖1 中,當執行拖動操作以使得第243秒處的第二縮略圖44以向右方向移動與三個第一縮略圖43相對應的距離時,操作目標縮略圖43ο從第123秒移動到第138秒, 并且更新在拖動操作前顯示的第3秒、第63秒、第183秒和第243秒處的第二縮略圖44,以將其設置為第18秒、第78秒、第198秒和第258秒處的第二縮略圖44。
這里,由操作目標縮略圖43ο的移動可以想到,在操作目標縮略圖43ο上面顯示的第二縮略圖44的秒數在O秒以下。在這種情況下,為了方便,顯示O秒處的第二縮略圖 44(即運動圖像內容的起始幀的縮略圖)。
通過這些拖動操作,用戶能夠在不進行新的快進/倒回操作的情況下,更具體地檢索希望的畫面。
(通過雙指放大操作進行的第二縮略圖顯示處理)
接下來,描述根據本實施例的從在移動終端200中顯示第一縮略圖43的狀態顯示第二縮略圖的處理。在第一實施例中,在快進/倒回操作停止,然后按下了上/下箭頭鍵的情況下,顯示第二縮略圖44。在本實施例中,移動終端200可以通過由用戶的手指進行的雙指放大操作代替對上/下箭頭鍵的按下來顯示第二縮略圖44。
圖14是示出移動終端200通過由用戶進行的雙指放大操作顯示第二縮略圖44的狀態的圖。
圖14A示出顯示第一縮略圖43并且快進操作停止的狀態。從該狀態,如圖14B和 14C所示,當用戶用兩個手指對操作目標縮略圖43ο進行雙指放大時,CPU 111根據該雙指放大操作逐漸顯示比操作目標縮略圖43ο早30秒和晚30秒的第二縮略圖44以及早1分鐘和晚1分鐘的第二縮略圖44。
相應地,用戶能夠通過更直觀的操作顯示第二縮略圖44。在這種情況下,操作目標縮略圖43ο不限于左起第二個第一縮略圖43。此外,要顯示的第二縮略圖44的數量可以根據雙指放大操作的范圍而變化。例如,在用戶輕輕地雙指放大操作目標縮略圖43ο,然后從觸摸板115移開手指的情況下,可以僅顯示緊接在操作目標縮略圖43ο上面和下面的第二縮略圖44。
[變型例]
本公開不限于上述實施例,可以在不脫離本公開的主旨的情況下對本公開進行各種變型。在上述實施例中,快進/倒回速度是恒定的。然而,即使在快進/倒回速度是可變的情況下,也可以顯示縮略圖。圖15是PVRlOO改變快進/倒回速度并顯示縮略圖時的操作的流程圖。在該示例中,PVR 100被配置為隨著按下快進/倒回鍵(右/左箭頭鍵)的時間長度變長而提高速度。然而,例如,同樣在每次按下快進/倒回鍵時提高速度,或者針對多個不同的快進/倒回速度準備不同的鍵的情況下,適用相同的處理。此外,雖然在該示例中最大速度是5Χ速度,但是可以以高于5Χ速度的速度進行再現。
如圖15所示,在檢測到快進/倒回操作(步驟151中的“是”)時,CPU12首先以雙倍速度對運動圖像內容進行快進/倒回處理(步驟152)。
隨后,CPU 12確定是否從檢測到快進/倒回操作起經過了特定時間段(例如大約 5秒)(快進/倒回操作是否持續了特定時間段)(步驟153)。
當確定為經過了特定時間段(步驟153中的“是”)時,CPU 12以3X速度對運動圖像內容進行快進/倒回處理(步驟154)。
類似地,當經過了另一特定時間段(步驟155中的“是”)時,CPU 12以5X速度對運動圖像內容進行快進/倒回處理(步驟156)。
然后,當又經過了另一特定時間段(步驟157中的“是”)時,與在上述第一實施例中所描述的情況相同,CPU 12根據快進操作或倒回操作顯示包括快進或倒回的運動圖像內容的幀以及該幀之前和之后的幀的幀的第一縮略圖43(步驟158)。
之后,例如在操作了上/下箭頭鍵的情況下,與在上述第一實施例的情況相同, CPU 12顯示第二縮略圖44。
另一方面,在步驟153、155和157中未經過特定時間段而快進/倒回操作停止的情況下,CPU 12從該時間點重新開始運動圖像內容的再現(步驟159)。
如上所述,CPU 12僅在快進速度或者倒回速度到達最大速度之后顯示第一縮略圖 43,其結果是,即使在高速搜索中,用戶也能夠將用戶的眼睛很難跟隨的幀識別為縮略圖,并且能夠檢索到用戶希望的畫面。
在上述實施例中,如參考圖5所描述的,在停止按下快進/倒回按鈕,并且在操作目標縮略圖43ο上按下上/下箭頭鍵的情況下,顯示在豎直方向上布置的第二縮略圖44。 然而,PVR 100可以在停止按下快進/倒回按鈕時自動顯示第二縮略圖44,而不等待對操作目標縮略圖43ο的上/下箭頭鍵的操作。
此外,在上述實施例中,在顯示第一縮略圖43并且快進/倒回操作停止之后,顯示第二縮略圖44。然而,在快進/倒回操作停止之前,可以與第一縮略圖43的顯示同時或者在第一縮略圖43的顯示之后,顯示第二縮略圖44。在這種情況下,在快進/倒回速度達到預定倍數的速度時,可以顯示第二縮略圖44。另外,可以隨著快進/倒回速度變快而增加要顯示的第二縮略圖44的數量。例如,在正常速度(雙倍速度)下,可以僅顯示第一縮略圖 43,在3Χ速度下,可以顯示緊接在操作目標縮略圖43ο上面和下面的第二縮略圖44,而在 5Χ速度下,還可以顯示在操作目標縮略圖43ο上面和下面的第二個第二縮略圖44。
在上述實施例中,在水平方向上顯示第一縮略圖43,在豎直方向上顯示第二縮略圖44,但是這些縮略圖的顯示方向不限于上述方向。此外,例如,可以在豎直方向上顯示第一縮略圖43,而在水平方向上顯示第二縮略圖43。在這種情況下,如果使用遙控器R進行操作,則可以使用上/下箭頭鍵來輸入快進/倒回操作,并且可以使用左/右箭頭鍵來輸入針對第二縮略圖43的操作。此外,顯示第一縮略圖43和第二縮略圖43的位置不限于顯示器的下部,可以在其上部、右部或左部顯示第一縮略圖43和第二縮略圖43。
在上述實施例中,運動圖像內容被存儲在PVR 100的HDD 8或者移動終端200的閃存113中,但是可以將運動圖像內容存儲在PVR 100或移動終端200的外部網絡上。換句話說,例如,可以通過來自網絡上的服務器的流來再現運動圖像內容。同樣在這種情況下, 如在上述實施例的情況下,根據對要通過流再現的運動圖像內容進行的快進/倒回操作來顯示縮略圖。
作為用戶的手指在具有觸摸板的移動終端200中操作的處理,描述了圖12和13 所示的第二實施例中的處理。然而,可以在沒有觸摸板的信息處理裝置中使用諸如鼠標或者觸摸墊的能夠進行拖動操作的指示裝置類似地執行處理。
在上述實施例中,作為示例將本公開應用于PVR和移動終端。然而,本公開還可以應用于例如膝上型PC、桌上型PC、平板PC、服務器裝置、數字照相機、數字攝像機、電視機、 游戲控制臺、汽車導航裝置、用于監視照相機(網絡照相機)的運動圖像記錄和再現裝置和其它信息處理裝置。
根據本發明的一個實施例,一種信息處理裝置包括處理器,被配置為再現視頻數據;以及接口,被配置為接收對所再現的視頻數據進行快進操作或倒回操作的指示,其中, 處理器在接收到該指示時控制顯示器顯示第一排縮略像,隨后控制顯示器顯示第二排縮略像,其中第一排縮略像各自對應于視頻數據的以第一時間間隔選擇的幀,而第二排縮略像各自對應于視頻數據的以第二時間間隔選擇的幀。
根據本發明的另一個實施例,一種由信息處理裝置執行的信息處理方法包括由信息處理裝置的處理器再現視頻數據;在信息處理裝置的接口處接收對所再現的視頻數據進行快進操作或倒回操作的指示;以及在接收到該指示時,由處理器控制顯示器顯示第一排縮略像,隨后控制顯示器顯示第二排縮略像,其中第一排縮略像各自對應于視頻數據的以第一時間間隔選擇的幀,而第二排縮略像各自對應于視頻數據的以第二時間間隔選擇的幀
本申請根據35U.S.C. § 119要求2010年12月7日在日本專利局提交的JP 2010-272929的優先權,其全部內容通過引用合并于此。
本領域技術人員應理解,依據設計需要和其它因素,可以想到各種變型、組合、子組合和改變,只要它們在所附權利要求或其等同物的范圍內。
權利要求
1.一種信息處理裝置,包括處理器,被配置為再現視頻數據;以及接口,被配置為接收對所再現的視頻數據進行快進操作或倒回操作的指示,其中在接收到所述指示時,所述處理器控制顯示器顯示第一排縮略像,隨后控制所述顯示器顯示第二排縮略像,其中所述第一排縮略像各自對應于所述視頻數據的以第一時間間隔選擇的幀,而所述第二排縮略像各自對應于所述視頻數據的以第二時間間隔選擇的幀。
2.根據權利要求1所述的信息處理裝置,其中,所述處理器被配置為控制所述顯示器在所述顯示器上水平地顯示所述第一排縮略像。
3.根據權利要求1所述的信息處理裝置,其中,所述處理器被配置為控制所述顯示器在所述顯示器上豎直地顯示所述第二排縮略像。
4.根據權利要求1所述的信息處理裝置,其中,所述處理器被配置為控制所述顯示器彼此垂直地顯示所述第一排縮略像和所述第二排縮略像。
5.根據權利要求1所述的信息處理裝置,其中,所述第二排縮略像的中間縮略像和所述第一排縮略像的縮略像相同。
6.根據權利要求1所述的信息處理裝置,其中,所述第二時間間隔大于所述第一時間間隔。
7.根據權利要求1所述的信息處理裝置,其中,所述第一排縮略像和所述第二排縮略像包括與所述視頻數據的當前再現位置相對應的共同縮略像。
8.根據權利要求1所述的信息處理裝置,其中,所述接口被配置為接收與所述第一排縮略像中顯示的縮略圖相對應的選擇,并且所述處理器將所述視頻數據的再現位置改變為與所選擇的縮略圖相對應的位置。
9.根據權利要求1所述的信息處理裝置,其中,所述接口被配置為接收與所述第二排縮略像中顯示的縮略圖相對應的選擇,并且所述處理器將所述視頻數據的再現位置改變為與所選擇的縮略圖相對應的位置。
10.根據權利要求1所述的信息處理裝置,其中,所述處理器被配置為當在第一預定時間段內持續接收到所述指示之后控制所述顯示器顯示所述第一排縮略像。
11.根據權利要求1所述的信息處理裝置,其中,所述處理器被配置為在持續檢測到所述指示時提高所再現的視頻數據的快進或倒回速度,并且所述處理器被配置為在所再現的視頻數據的快進或倒回速度達到預定速度時控制所述顯示器顯示第一排縮略像。
12.根據權利要求10所述的信息處理裝置,其中,所述處理器被配置為當不再持續接收到所述指示時控制所述顯示器顯示所述第二排縮略像。
13.根據權利要求1所述的信息處理裝置,其中,所述處理器被配置為當在所述用戶接口處接收到另一指示時控制所述顯示器顯示所述第二排縮略像。
14.根據權利要求13所述的信息處理裝置,其中,所述另一指示是與在所述第一排縮略像中顯示的縮略像之一相對應的指示。
15.根據權利要求13或14所述的信息處理裝置,其中,所述另一指示包括對遙控器的上/下箭頭鍵的按下以及對觸摸板的雙指放大操作。
16.根據權利要求1所述的信息處理裝置,其中,所述接口被配置為接收對所述第一排縮略像中顯示的縮略圖進行選擇的輸入,并且所述處理器控制所述顯示器顯示所述第二排縮略像,所述第二排縮略像源自所述第一排縮略像中的所選擇的縮略圖。
17.根據權利要求1所述的信息處理裝置,其中,所述接口被配置為接收沿第一或第二方向移動所述第一排縮略像的輸入,所述第一方向對應于所再現的視頻數據的倒回操作,而所述第二方向對應于所再現的視頻數據的快進操作。
18.根據權利要求17所述的信息處理裝置,其中,所述處理器被配置為基于所接收的輸入控制所述顯示器更新在所述第一排縮略像和所述第二排縮略像中顯示的縮略像。
19.根據權利要求1所述的信息處理裝置,其中,所述接口包括觸摸板接口、遙控器、 鍵盤以及鼠標。
20.根據權利要求19所述的信息處理裝置,其中,所述觸摸板接口被配置為接收對所述第一排縮略像中顯示的縮略圖進行選擇的輸入,并且所述處理器被配置為控制所述顯示器顯示所述第二排縮略像,所述第二排縮略像源自所述第一排縮略像中的所選擇的縮略圖。
21.一種由信息處理裝置執行的信息處理方法,所述方法包括由所述信息處理裝置的處理器再現視頻數據;在所述信息處理裝置的接口處接收對所再現的視頻數據進行快進操作或倒回操作的指示;以及在接收到所述指示時,由所述處理器控制顯示器顯示第一排縮略像,隨后控制所述顯示器顯示第二排縮略像,其中所述第一排縮略像各自對應于所述視頻數據的以第一時間間隔選擇的幀,而所述第二排縮略像各自對應于所述視頻數據的以第二時間間隔選擇的幀。
22.—種非易失性計算機可讀介質,其包括計算機程序指令,在由信息處理裝置執行所述計算機程序指令時,所述計算機程序指令使所述信息處理裝置執行方法,所述方法包括再現視頻數據;接收對所再現的視頻數據進行快進操作或倒回操作的指示;以及在接收到所述指示時,控制顯示器顯示第一排縮略像,隨后控制所述顯示器顯示第二排縮略像,其中所述第一排縮略像各自對應于所述視頻數據的以第一時間間隔選擇的幀,所述第二排縮略像各自對應于所述視頻數據的以第二時間間隔選擇的幀。
全文摘要
一種信息處理裝置、信息處理方法和程序。該信息處理裝置包括處理器,其再現視頻數據;以及接口,其接收對所再現的視頻數據進行快進操作或倒回操作的指示。在接收到指示時,處理器控制顯示器顯示第一排縮略像,隨后控制顯示器顯示第二排縮略像,其中第一排縮略像各自對應于視頻數據的以第一時間間隔選擇的幀,而第二排縮略像各自對應于視頻數據的以第二時間間隔選擇的幀。
文檔編號H04N5/76GK102547193SQ201110391259
公開日2012年7月4日 申請日期2011年11月30日 優先權日2010年12月7日
發明者佐佐木武彥, 渡邊一弘, 礒津政明 申請人:索尼公司