專利名稱:圖像顯示控制設(shè)備、圖像顯示設(shè)備、圖像顯示方法及其程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于連續(xù)顯示與包含在圖像文件中的多個頁相應(yīng)的圖像的圖像顯示設(shè)備。
背景技術(shù):
例如,已知給出了一種文件檢索設(shè)備,這種設(shè)備通過減少所要顯示的數(shù)據(jù)量來實現(xiàn)高速顯示,這種數(shù)據(jù)量的減少是通過寄希望于僅僅將文本數(shù)據(jù)或圖像數(shù)據(jù)中的一種作為顯示對象來實現(xiàn)的。已知給出了一種顏色電子填充系統(tǒng),該系統(tǒng)借助下述方法實現(xiàn)高速檢索通過圖像數(shù)據(jù)的離散余弦變換分離DC分量和AC分量、在檢索的時候僅提取DC分量并且對DC分量進行解碼以簡化數(shù)據(jù)處理。此外,已知給出了一種顯示設(shè)備,這種設(shè)備通過實現(xiàn)僅針對屏幕各部分的指定區(qū)域進行瀏覽實現(xiàn)了有效的信息檢索。還有,已知給出了一種圖像檢索設(shè)備,該設(shè)備通過以固定的間隔使拉長的圖像數(shù)據(jù)序列變細(xì)來產(chǎn)生顯示數(shù)據(jù),拉長的圖像數(shù)據(jù)序列是通過拉長壓縮數(shù)據(jù)獲得的。
發(fā)明內(nèi)容
本發(fā)明是鑒于上述情況而做出的,并且提供了一種便于瀏覽由多個頁構(gòu)成的圖像文件的圖像顯示設(shè)備。
依據(jù)本發(fā)明的第一方面,一種圖像顯示控制設(shè)備,用于基于一層層地編碼在多個層中的輸入圖像的編碼數(shù)據(jù)來控制顯示器顯示圖像,包括解碼器,該解碼器將構(gòu)成輸入圖像的部分層的編碼數(shù)據(jù)解碼成圖像數(shù)據(jù);和控制器,該控制器根據(jù)由解碼器解碼出的圖像數(shù)據(jù)來控制顯示器顯示圖像元素。
依據(jù)本發(fā)明的第二方面,一種圖像顯示控制設(shè)備,包括數(shù)據(jù)提取單元,該單元從包括多種顏色分量的輸入圖像中提取部分顏色分量的圖像數(shù)據(jù);和控制器,該控制器根據(jù)由數(shù)據(jù)提取單元提取出的部分顏色分量的圖像數(shù)據(jù)來控制顯示器顯示摘要圖像,該摘要圖像用于向用戶提示輸入圖像的內(nèi)容。
依據(jù)本發(fā)明的第三方面,一種圖像顯示控制設(shè)備,包括密度計算器,該密度計算器逐區(qū)域地計算輸入圖像的各局部區(qū)域(part area)中的字符圖像的密度;濃度值選取單元,該單元響應(yīng)于由所述密度計算器計算出的字符圖像的密度逐區(qū)域地選取各個局部區(qū)域中的濃度值;和控制器,該控制器使用由濃度值選取單元在各個局部區(qū)域中逐區(qū)域地選取的濃度值來控制顯示器顯示摘要圖像,該摘要圖像用于向用戶提示各個局部區(qū)域。
依據(jù)本發(fā)明的第四方面,一種圖像顯示控制設(shè)備,包括編碼量計算器,該編碼量計算器計算輸入圖像的各個局部區(qū)域中的圖像數(shù)據(jù)的編碼量;濃度值選取單元,該單元響應(yīng)于由編碼量計算器計算出的局部區(qū)域的編碼量逐區(qū)域地選取各個局部區(qū)域中的濃度值;和控制器,該控制器通過使用由濃度值選取單元在各個局部區(qū)域中逐區(qū)域地選取的濃度值來控制顯示器顯示摘要圖像,該摘要圖像用于向用戶提示各個局部區(qū)域。
依據(jù)本發(fā)明的第五方面,一種依據(jù)本發(fā)明的圖像顯示控制設(shè)備,包括局部圖像(part image)選取單元,該單元從包含在輸入圖像中的字符圖像中選取尺寸大于基準(zhǔn)值的字符圖像;和控制器,該控制器通過使用由局部圖像選取單元選取出的字符圖像來控制顯示器顯示摘要圖像,該摘要圖像用于向用戶提示輸入圖像的內(nèi)容。
依據(jù)本發(fā)明的第六方面,一種依據(jù)本發(fā)明的圖像顯示控制設(shè)備,包括局部圖像選取單元,該單元根據(jù)輸入圖像的版面信息來選取規(guī)定為題目或標(biāo)題的字符圖像;和控制器,該控制器通過使用由局部圖像選取單元選取出的字符圖像來控制顯示器顯示摘要圖像,該摘要圖像用于向用戶提示輸入圖像的內(nèi)容。
依據(jù)本發(fā)明的第七方面,一種圖像顯示控制設(shè)備,包括局部圖像選取單元,該單元在包括由多個輸入圖像構(gòu)成的多個頁的電子件中選取電子件的部分頁作為局部圖像;和控制器,該控制器通過使用由局部圖像選取單元選取出的局部圖像來控制顯示器顯示摘要圖像,該摘要圖像用于向用戶提示該電子件的內(nèi)容。
依據(jù)本發(fā)明的第八方面,一種圖像顯示控制設(shè)備,用于基于由多個頁組成的電子件來控制顯示器顯示圖像,包括局部數(shù)據(jù)提取單元,該單元從通過針對電子件的各個頁進行頻率劃分或位平面劃分而產(chǎn)生的多個局部數(shù)據(jù)中一頁頁地提取部分局部數(shù)據(jù);和控制器,該控制器根據(jù)由局部數(shù)據(jù)提取單元一頁頁地提取出來的局部數(shù)據(jù)來控制顯示器連續(xù)顯示摘要圖像,該摘要圖像用于向用戶提示該電子件的各個頁。
依據(jù)本發(fā)明的第九方面,一種依據(jù)本發(fā)明的圖像顯示控制設(shè)備,用于基于由多個頁組成的電子件來控制顯示器顯示圖像,包括局部數(shù)據(jù)提取單元,該單元從電子件的編碼數(shù)據(jù)中一頁頁地提取與構(gòu)成電子件的局部數(shù)據(jù)相應(yīng)的編碼數(shù)據(jù);解碼器,該解碼器將由局部數(shù)據(jù)提取單元提取出的編碼數(shù)據(jù)解碼為局部數(shù)據(jù);和控制器,在換頁的同時該控制器根據(jù)由解碼器解碼出的局部數(shù)據(jù)來控制顯示器連續(xù)顯示摘要圖像,該摘要圖像用于向用戶提示電子件的各個頁。
依據(jù)本發(fā)明的第十方面,一種圖像顯示控制方法,用于基于編碼在多個層中的每一層內(nèi)的輸入圖像的編碼數(shù)據(jù)來控制顯示器顯示圖像,包括解碼出包括輸入圖像的部分層中的編碼數(shù)據(jù)的圖像數(shù)據(jù);和根據(jù)解碼出的圖像數(shù)據(jù)來控制顯示器顯示輸入圖像的圖像元素。
依據(jù)本發(fā)明的第十一方面,一種程序,用于使得用于基于編碼在多個層中的每一個內(nèi)的輸入圖像的編碼數(shù)據(jù)來控制顯示器顯示圖像的圖像顯示控制設(shè)備的計算機執(zhí)行下述步驟,包括解碼出包括輸入圖像的部分層中的編碼數(shù)據(jù)的圖像數(shù)據(jù);和根據(jù)圖像顯示裝置中的解碼出的圖像數(shù)據(jù)來控制顯示器顯示輸入圖像的圖像元素,所述圖像顯示裝置用于根據(jù)編碼在多個層中的每一層內(nèi)的輸入圖像的編碼數(shù)據(jù)來顯示圖像。
依據(jù)本發(fā)明的第十二方面,一種程序,用于使得用于基于編碼在多個層中的每一層內(nèi)的輸入圖像的編碼數(shù)據(jù)來控制顯示器顯示圖像的圖像顯示控制設(shè)備的計算機執(zhí)行下述步驟,包括從電子件的編碼數(shù)據(jù)中一頁頁地提取與構(gòu)成電子件的局部數(shù)據(jù)相應(yīng)的編碼數(shù)據(jù);將所提取的編碼數(shù)據(jù)解碼為局部數(shù)據(jù);根據(jù)解碼出的局部數(shù)據(jù),在換頁的同時,控制顯示器連續(xù)顯示摘要圖像,該摘要圖像用于向用戶提示該電子件的各個頁。
依據(jù)本發(fā)明的第十三方面,一種圖像顯示設(shè)備,用于基于在多個層中一層層地進行了編碼的輸入圖像的編碼數(shù)據(jù)來顯示圖像,包括解碼器,該解碼器將構(gòu)成輸入圖像的部分層的編碼數(shù)據(jù)解碼成圖像數(shù)據(jù);和顯示器,該顯示器根據(jù)由解碼器解碼出的圖像數(shù)據(jù)來顯示圖像元素。
依據(jù)本發(fā)明的第十四方面,一種圖像顯示設(shè)備,用于基于由多個頁組成的電子件來顯示圖像,包括局部數(shù)據(jù)提取單元,該單元從電子件的編碼數(shù)據(jù)中一頁頁地提取與構(gòu)成電子件的局部數(shù)據(jù)相應(yīng)的編碼數(shù)據(jù);解碼器,該解碼器將由局部數(shù)據(jù)提取單元提取出的編碼數(shù)據(jù)解碼為局部數(shù)據(jù);和顯示器,該控制器根據(jù)由解碼器解碼出的局部數(shù)據(jù),在換頁的同時連續(xù)顯示摘要圖像,該摘要圖像用于向用戶提示該電子件的各個頁。
下面將在附圖的基礎(chǔ)上對本發(fā)明的實施方式進行詳細(xì)的說明,其中圖1是說明多蒙罩系統(tǒng)(multi-mask system)的層結(jié)構(gòu)的示意圖;圖2是說明MRC系統(tǒng)的層結(jié)構(gòu)的示意圖;圖3是表示依據(jù)本發(fā)明的圖像顯示設(shè)備2的硬件結(jié)構(gòu)的示意圖;圖4是表示瀏覽程序5的構(gòu)成的示意圖,該瀏覽程序5是由控制單元20(圖2)執(zhí)行的,并且實現(xiàn)了依據(jù)本發(fā)明的圖像顯示方法;圖5A和5B是表示由UI單元26顯示的顯示屏幕的示意圖;圖6是表示存儲在歷史DB 560中的頁面修正歷史的示意圖;圖7是表示瀏覽程序5的操作(S10)的流程圖;圖8A和8B是表示由圖像顯示設(shè)備2顯示的電子件的編碼數(shù)據(jù)包的示意圖,圖8A表示將用于各個編碼數(shù)據(jù)包的編碼量作為地址信息加在編碼數(shù)據(jù)的頭部的模式,而圖8B表示將編碼數(shù)據(jù)包的編碼量作為地址信息加到各個編碼數(shù)據(jù)包的頭部的模式;圖9A和9B是說明包含在各個編碼數(shù)據(jù)包中的局部數(shù)據(jù)的示意圖,圖9A表示電子件的各頁是依據(jù)圖像區(qū)域進行劃分的情況下的局部數(shù)據(jù),而圖9B表示附圖9A中所示的局部數(shù)據(jù)進一步依據(jù)頻率進行了劃分的情況下的局部數(shù)據(jù);圖10A和10B是說明使用與編碼量對應(yīng)的濃度值來制作摘要圖像902的方法的示意圖,其中圖10A表示各個頁面中的圖像區(qū)域,而圖10B表示根據(jù)各個圖像區(qū)域的編碼量制作出的摘要圖像902;圖11是表示根據(jù)字符圖像的尺寸制作出的摘要圖像904的示意圖;和圖12A和12B是表示通過應(yīng)用在奇數(shù)頁和偶數(shù)頁中彼此不同的圖像區(qū)域的圖像數(shù)據(jù)而制作出的摘要圖像906的示意圖,圖12A表示偶數(shù)頁的摘要圖像906,而圖12B表示奇數(shù)頁的摘要圖像906。
具體實施例方式
為了幫助理解本發(fā)明,首先對背景技術(shù)進行說明。
在從諸如字典等的文檔(紙件)中查找出所需頁的情況下,用戶是通過在以很高的速度迅速翻閱文檔頁的同時從視覺上檢查各頁(頁碼、標(biāo)題、索引等)來找到所需頁的。即使在所要檢索的對象是電子文檔(下文中稱為“電子件”)的情況下,用戶也可以通過運用前面所說的走頁來高速地在電子件中檢索到所需頁。
而且,為了實現(xiàn)高速和感覺舒適的頁面檢索,最好提供這樣一項功能,通過該功能,可以一頁頁地自動走頁(下文中稱為“自動走頁功能”)。
這里,例如,當(dāng)人們在通過翻閱文檔來搜索所需頁的時候,他或她總是無法詳細(xì)地觀看圖像的全部內(nèi)容。因此,有人建議,當(dāng)在電子件中進行自動走頁時,圖像顯示設(shè)備不顯示電子件的全部圖像數(shù)據(jù),而是顯示部分圖像數(shù)據(jù),借此提高顯示速度。
下面,給出用于自動走頁的圖像數(shù)據(jù)的說明。
用于自動走頁的圖像數(shù)據(jù)是電子件的部分圖像數(shù)據(jù)(下文中稱為“局部數(shù)據(jù)”)。為了在自動走頁中更快地顯示頁面圖像,有人建議顯示盡可能少的數(shù)據(jù)量。此外,為了根據(jù)局部數(shù)據(jù)制作摘要圖像并且使其連續(xù)顯示,比較受歡迎的方案是,局部數(shù)據(jù)是顯示能立即提示用戶各頁內(nèi)容的信息的局部數(shù)據(jù)。
例如,雖然考慮了在進行自動走頁的時候,僅將字符或僅將除了字符以外的圖像選作局部數(shù)據(jù)并且進行顯示,但是在這種情況下,無法針對僅由字符構(gòu)成的電子件或僅由字符以外的圖像構(gòu)成的電子件來實現(xiàn)顯示速度的提高。
而且,考慮了僅僅將通過離散余弦變換分離出來的DC分量選作并且顯示為局部數(shù)據(jù)。不過,在這種情況下,由于和全部代碼比較起來,DC分量的數(shù)據(jù)量所占比例較大,因此無法將顯示速度提高到期望的程度。
因此,按照本實施例的圖像顯示設(shè)備2基于由層結(jié)構(gòu)構(gòu)成的電子件的圖像數(shù)據(jù),僅僅將分配給部分層的圖像元素顯示為摘要圖像。在這種情況下,通過改變?yōu)楦鲗又付ǖ膱D像元素,可以靈活地選取要作為摘要圖像顯示的內(nèi)容。
對于以層結(jié)構(gòu)管理圖像的方法,主要有兩種類型,其中之一為這樣一種方法使圖像數(shù)據(jù)由一個圖像層(為其分配了多值圖像元素(multi-code image element))和至少一個蒙罩層(為其分配了二值圖像元素(binary image element))構(gòu)成(下文中稱為“多蒙罩系統(tǒng)”)。另一種方法是MRC(混合光柵內(nèi)容)法,該方法使圖像數(shù)據(jù)由兩個或多個圖像層(為其分配了多值圖像元素)和選擇層(用于選取從這些圖像層中一個圖像區(qū)域接一個圖像區(qū)域地輸出的圖像元素)構(gòu)成(下文中稱為MRC系統(tǒng))。這里,將諸如圖像層和蒙罩層這樣的層相互重疊在一起,以構(gòu)成一個圖像,其中多個層中的相對位置關(guān)系(重疊位置等)是預(yù)先規(guī)定的。
如上所述,通過管理這些分成多個層的圖像,可以應(yīng)用對包含在各個層中的圖像元素的數(shù)據(jù)特征(灰度(gradation)變化的特征)做出響應(yīng)的壓縮系統(tǒng),其中可以獲得有效的壓縮。例如,對于由圖像元素(例如,可能灰度是兩值的圖像元素)組成的蒙罩層或選擇層而言,可能灰度數(shù)量是預(yù)定的值或者小于預(yù)定的值,可以應(yīng)用可逆游程長度編碼壓縮或LZ編碼壓縮等,而對于由圖像元素(例如,灰度分256個等級變化的圖像元素)構(gòu)成的圖像層而言,其可能的灰度數(shù)量大于預(yù)定值,可以應(yīng)用非可逆JPEG(聯(lián)合圖像編碼專家組)壓縮。由于蒙罩層和選擇層等是由灰度數(shù)很小的圖像構(gòu)成的,因此,即使通過可逆壓縮(比如游程長度編碼壓縮),也可以實現(xiàn)相當(dāng)高的壓縮率。而且,由于圖像層是由掃描圖像等構(gòu)成的,其灰度準(zhǔn)連續(xù)地變化,因此即使是進行了可以實現(xiàn)高壓縮率的非可逆壓縮,其圖像惡化也不會變得可被察覺。
圖1是說明多蒙罩系統(tǒng)的層結(jié)構(gòu)的示意圖。
如圖1所示,兩層結(jié)構(gòu)的圖像數(shù)據(jù)700是由多個蒙罩層710a到710d和一個圖像層720構(gòu)成的。
蒙罩層710是分配了諸如字符圖像或簡單CG(計算機圖形)圖像的灰度變化很小(例如,16級或更小)的圖像元素的層。因此,包含在各個蒙罩層710中的圖像元素是由單色構(gòu)成的并且使用兩個灰度級來表示。
圖像層720是分配了諸如照片圖像等灰度級數(shù)量大于蒙罩層710的灰度級數(shù)量的圖像元素的層。例如,在圖像層720中包含有復(fù)雜CG圖像和連續(xù)色調(diào)圖像。這里,連續(xù)色調(diào)圖像是這樣的圖像通過這種圖像,就人類的視覺特性而言,可以表現(xiàn)出充分連續(xù)的色調(diào),例如,由每種顏色的16個或更多個灰度級表現(xiàn)出來的連續(xù)色調(diào)。
顯示圖像750是通過以預(yù)定的順序?qū)⒚烧謱?10a到710d彼此重疊在一起而顯示或印制在圖像層720上的圖像。
如上所述,在編碼數(shù)據(jù)是通過多蒙罩系統(tǒng)獲得的情況下,按照本實施例的圖像顯示設(shè)備2在接收到執(zhí)行自動走頁的指令時選取部分層的編碼數(shù)據(jù)并且對其進行解碼,將分配到各層上的圖像元素作為摘要圖像進行顯示。優(yōu)選地,圖像顯示設(shè)備2選取(例如)使得用戶能夠想到所顯示圖像的內(nèi)容的層,如分配了字符圖像的層(黑色蒙罩層)。
圖2是說明MRC系統(tǒng)的層結(jié)構(gòu)的示意圖。
MRC系統(tǒng)的圖像數(shù)據(jù)是由多個圖像層和選擇層構(gòu)成的,其中為圖像層分配了構(gòu)成圖像的圖像元素,選擇層用于依據(jù)圖像區(qū)域逐區(qū)域地選取所要輸出的圖像元素。在本例中,如圖2所示,三層結(jié)構(gòu)的圖像數(shù)據(jù)800包括前景層810和圖像層820,將這兩層規(guī)定為圖像層,并且還包括用于從這些層中選取圖像的選擇層830。
將諸如簡單CG圖像或字符圖像這樣的低灰度級圖像分配給前景層810。而且,前景層810包括包含在CG圖像或字符圖像中的多種顏色信息和中間色調(diào)信息。
將灰度數(shù)大于前景層810的連續(xù)色調(diào)圖像分配給圖像層820。
選擇層830由二值數(shù)據(jù)(binary data)構(gòu)成,二值數(shù)據(jù)示出了要按照圖像區(qū)域逐區(qū)域地(例如,一個像素一個像素地)輸出的前景層810或圖像層820中的圖像元素,并且所述二值數(shù)據(jù)形成了模式圖像(patternimage)。本例中,選擇層830中的黑色部分是用于選取前景層810的圖像元素的模式圖像,而白色部分是用于選取圖像層820的圖像元素的模式圖像。
顯示圖像850是根據(jù)包含在選擇層830中的二值模式(binarypattern)從包含在前景層810和圖像層820中的圖像元素中選取的圖像元素的顯示或印制圖像。
如上所述,當(dāng)獲得了由MRC系統(tǒng)編碼的編碼數(shù)據(jù)時,依據(jù)本實施例的圖像顯示設(shè)備2在被指示進行自動走頁時選取部分層的編碼數(shù)據(jù)并且對其進行顯示,作為摘要圖像。圖像顯示設(shè)備2可以選取(例如)任何一層或者可以選取至少包含選擇層830的兩層。
從而,例如,即使在圖形圖像和字符圖像彼此重疊的情況下,圖像顯示設(shè)備2也能夠通過明確地提取圖形圖像或字符圖像,而僅僅顯示圖形圖像或字符圖像作為摘要圖像。而且,圖像顯示設(shè)備2能夠通過改變對各個層進行的圖像分配來制作和顯示不同類型的摘要圖像。
下面,將給出依據(jù)實施例1的圖像顯示設(shè)備2的說明。
圖3是表示依據(jù)本發(fā)明的圖像顯示設(shè)備2的硬件構(gòu)成的示意圖。
如圖3所示,圖像顯示設(shè)備2由下列部分構(gòu)成控制單元20,該單元包括CPU 202和存儲器204等;通信單元22;記錄單元24,比如HDD/CD單元等;和用戶界面單元(UI單元)26,該單元包括LCD單元或CRT顯示單元以及鍵盤/觸摸屏等。
例如,圖像顯示設(shè)備2可以是通用計算機,并且能夠通過網(wǎng)絡(luò)向打印機單元10請求圖像打印或文檔圖像掃描。
圖4是表示瀏覽程序5的構(gòu)成的示意圖,該瀏覽程序5是由控制單元20(圖2)執(zhí)行的,并且實現(xiàn)依據(jù)本發(fā)明的圖像顯示方法。
如圖4所示,瀏覽程序5包括數(shù)據(jù)獲取單元500、局部數(shù)據(jù)選取單元510、解碼單元520、連續(xù)顯示單元530、UI控制單元540、頁面確定單元550、歷史數(shù)據(jù)庫(歷史DB)單元560和內(nèi)容顯示單元570。
瀏覽程序5通過記錄載體240(圖2)或網(wǎng)絡(luò)提供給控制單元20、載入到存儲器204中并且得以運行。
在瀏覽程序5中,數(shù)據(jù)獲取單元500從打印機單元10(圖3)或記錄單元24(圖3)等中獲取作為瀏覽對象電子件的數(shù)據(jù)文件。這一示例的數(shù)據(jù)獲取單元500從記錄單元24中讀取由多個頁面構(gòu)成的電子件的編碼數(shù)據(jù)。此外,數(shù)據(jù)獲取單元500可以通過通信單元22(圖3)獲取電子件的數(shù)據(jù)文件。
局部數(shù)據(jù)選取單元510從數(shù)據(jù)獲取單元500獲得的數(shù)據(jù)文件中一頁一頁地選取部分?jǐn)?shù)據(jù)文件,并且將其輸出給解碼單元520。例如,在進行自動走頁的情況下,局部數(shù)據(jù)選取單元510從電子件的編碼數(shù)據(jù)中一頁頁地選取部分編碼數(shù)據(jù)(分配給各層的部分、按圖像區(qū)域劃分的部分、按頻率劃分的部分和按位平面劃分的部分),并且將其輸出給解碼單元520。而在停止自動走頁的情況下,局部數(shù)據(jù)選取單元510從電子件的編碼數(shù)據(jù)中選取要進行顯示的頁面的所有編碼數(shù)據(jù),并且將其輸出給解碼單元520。此外,本示例的局部數(shù)據(jù)選取單元510從由層結(jié)構(gòu)構(gòu)成的電子件的編碼數(shù)據(jù)中選取部分層的編碼數(shù)據(jù)。
解碼單元520對從局部數(shù)據(jù)選取單元510輸入的編碼數(shù)據(jù)進行解碼并且將結(jié)果輸出給連續(xù)顯示單元530或內(nèi)容顯示單元570。例如,在進行自動走頁的情況下,解碼單元520僅對電子件的各層的部分編碼數(shù)據(jù)(由局部數(shù)據(jù)選取單元510選取的部分編碼數(shù)據(jù))進行解碼,并且將解碼數(shù)據(jù)(局部數(shù)據(jù))輸出給連續(xù)顯示單元530,而在停止自動走頁的情況下,解碼單元520對電子件的所有編碼數(shù)據(jù)或顯示頁面的所有編碼數(shù)據(jù)進行解碼,并且將解碼數(shù)據(jù)(所有數(shù)據(jù))輸出給內(nèi)容顯示單元570。
在被指示進行自動走頁的情況下,連續(xù)顯示單元530根據(jù)從解碼單元520輸入的局部數(shù)據(jù)來制作摘要圖像(這些摘要圖像向用戶提示電子件的各頁),并且在走頁的時候,在UI單元26中連續(xù)顯示所制作的摘要圖像。
UI控制單元540在接收到來自用戶的操作的時候,響應(yīng)于用戶的操作向局部數(shù)據(jù)選取單元510或頁面確定單元550輸出指令。例如,UI控制單元540在接收到用于開始進行自動走頁的操作(對正向走頁開始按鈕264或反向走頁開始按鈕266的點擊操作,稍后將對這些按鈕進行說明)時,向局部數(shù)據(jù)選取單元510發(fā)出選取局部數(shù)據(jù)的指令,并且UI控制單元540開始進行自動走頁。此外,UI控制單元540在接收到停止自動走頁的操作(對走頁停止按鈕272的點擊操作,該按鈕將稍后說明)的時候,向頁面確定單元550給出接收到操作的時刻的通知,并且給出確定所要顯示的頁面的指令。而且,UI控制單元540在接收到顯示所需頁面的操作(對正向翻頁按鈕268或反向翻頁按鈕270的點擊操作,這些按鈕將稍后說明)指令的時候,向局部數(shù)據(jù)選取單元510給出選取指定頁面的所有編碼數(shù)據(jù)的指令。
此外,在接收到自動走頁開始操作或自動走頁停止操作的時候,UI控制單元540將這些操作區(qū)域的功能相互改換。就是說,在接收到開始自動走頁的操作的情況下,UI控制單元540將接收到該操作的操作區(qū)域改變成接收停止自動走頁的操作的操作區(qū)域,而當(dāng)接收到停止自動走頁的操作時,UI控制單元將接收到該操作的操作區(qū)域改變成接收開始自動走頁的操作的操作區(qū)域。
在接收到停止自動走頁的操作的時刻,頁面確定單元550確定所要顯示的頁面,并且向局部數(shù)據(jù)選取單元510給出顯示所確定的頁面的指令。更加詳細(xì)地說,在接收到停止自動走頁的操作的時刻,頁面確定單元550使用與通過自動走頁(即,通過連續(xù)顯示單元530)顯示的摘要圖像(頁面圖像)相對應(yīng)的頁面作為基準(zhǔn)頁,將從該基準(zhǔn)頁在自動走頁方向的反方向上僅僅移動了給定的自動修正量的頁面確定為所要顯示的頁面。
歷史DB 560存儲有關(guān)頁面變化的信息(這將在停止自動走頁之后進行),作為頁面修正歷史。與頁面變化有關(guān)的信息包括,例如,由頁面確定單元550自動修正的頁數(shù)(自動修正量)和由用戶手工修正的頁數(shù)(手工修正量)。
頁面確定單元550根據(jù)存儲在上述的歷史DB 560中的頁面修正歷史來確定自動修正量。例如,頁面確定單元550將剛剛過去的頁面修正量(自動修正量和手工修正量的和)的平均值或最頻繁出現(xiàn)的值確定為自動修正量。此外,頁面確定單元550可以將剛剛過去的N個頁面修正量(N是整數(shù))的平均值或最頻繁出現(xiàn)的值確定為自動修正量。
而且,頁面確定單元550可以只要自動走頁停止就計算自動修正量,或者可以在自動走頁停止了預(yù)定次數(shù)的情況下才計算自動修正量。此外,頁面確定單元550可以根據(jù)存儲在歷史DB 560中的頁面修正歷史通過預(yù)測(例如,通過卡爾曼濾波器等進行預(yù)測)來計算自動修正量。
而且,頁面確定單元550可以采用預(yù)定的固定值作為自動修正量,而不依賴于頁面修正歷史。
在被指示停止自動走頁的情況下,內(nèi)容顯示單元570基于從解碼單元520輸入的所有數(shù)據(jù),使得由頁面確定單元550確定的頁面的圖像顯示在UI單元26上。此外,在由用戶發(fā)出了顯示所需頁面的指令的情況下(例如,在點擊了正向翻頁按鈕268或反向翻頁按鈕270的情況下),內(nèi)容顯示單元570基于從解碼單元520輸入的所有數(shù)據(jù),使得用戶指定的頁面的圖像顯示在UI單元26中。
圖5A和5B是表示由UI單元26顯示的圖像的示意圖。
為了實現(xiàn)針對電子件的自動走頁功能,如圖5A所示,用于指示開始或停止自動走頁功能的用戶界面是必須的。在本例中,除了內(nèi)容顯示單元262(在其中顯示與電子件的各頁相對應(yīng)的頁面圖像)之外,在顯示屏幕260中設(shè)置了用于沿正向開始自動走頁的正向走頁開始按鈕264、用于沿反向開始自動走頁的反向走頁按鈕266、用于沿正向一頁頁地走頁的正向翻頁按鈕268、用于沿反向一頁頁地走頁的反向翻頁按鈕270,以及用于停止自動走頁的走頁停止按鈕272等。
例如,通過點擊顯示這些按鈕的區(qū)域,用戶可以開始或停止自動走頁。在內(nèi)容顯示單元262中,響應(yīng)于用戶的點擊操作,連續(xù)地顯示與電子件各頁相對應(yīng)的摘要圖像。這里,摘要圖像是這樣一種圖像將其數(shù)據(jù)量壓縮到了能夠?qū)崿F(xiàn)高速顯示的程度。
此外,對于用戶來說,可以通過點擊正向翻頁按鈕268或反向翻頁按鈕270一頁頁地改變所顯示的頁面。
不過,比較麻煩的是,在開始或停止自動走頁的時候,要通過移動光標(biāo)來點擊指定的區(qū)域。而且,在希望自動走頁在自動走頁開始之后立即停止的情況下,在將光標(biāo)從正向走頁開始按鈕264或反向走頁開始按鈕266的顯示位置移動到走頁停止按鈕272的顯示位置并且在此進行點擊操作之前,會花費一定的時間,其中會出現(xiàn)這樣一種情況無法在希望的時刻停止自動走頁。
因此,如附圖5B所示,在通過點擊正向走頁開始按鈕264或反向走頁開始按鈕266開始自動走頁的情況下,依據(jù)本實施例的UI控制單元540將走頁開始按鈕(正向走頁開始按鈕264或反向走頁開始按鈕266)改換成走頁停止按鈕272。此外,在通過點擊走頁停止按鈕272停止自動走頁的情況下,UI控制單元540將走頁停止按鈕272改換成走頁開始按鈕(正向走頁開始按鈕264或反向走頁開始按鈕266)。
從而,用戶能夠在不移動光標(biāo)的情況下進行自動走頁的開始操作或停止操作。
下面,將給出頁面的自動修正的說明,該頁面的自動修正是由頁面確定單元550進行的。如上所述,即使將走頁開始按鈕和走頁停止按鈕大致地設(shè)置在同一位置,如果直到顯示了所需頁之后才停止走頁,那么由于用戶的生理響應(yīng)時間和圖像顯示設(shè)備2的響應(yīng)時間,還是會出現(xiàn)時間滯后,其中在走頁停止之前,會將頁面繼續(xù)送出一定程度。此外,雖然用戶可以通過點擊正向翻頁按鈕268或反向翻頁按鈕270來修正所要顯示的頁面,但是在走頁是以很高速度進行的情況下,到走頁停止時,會繼續(xù)走出很多頁,從而頁面修正變得很麻煩。
因此,按照本實施例的頁面確定單元550根據(jù)在檢測到對應(yīng)于走頁停止按鈕的操作的時刻所顯示的頁面(基準(zhǔn)頁),顯示沿著自動走頁的反方向返回預(yù)定頁數(shù)所到達的頁面。
圖6是表示存儲在歷史DB 560中的頁面修正歷史的示意圖。
如圖6所示,歷史DB 560存儲著作為頁面修正歷史的使用基準(zhǔn)頁作為基準(zhǔn)的自動修正的頁數(shù)(自動修正量)和其后由用戶手動修正的頁數(shù)(手工修正量)。
手工修正是這樣進行的例如,用戶對正向翻頁按鈕268或反向翻頁按鈕270進行點擊操作,并且在找到了所需頁面的情況下,點擊確定按鈕274(附圖5A)。
本例的歷史DB 560將從停止自動走頁到點擊確定按鈕274期間所改變的頁數(shù)保存為手工修正量。
頁面確定單元550根據(jù)自動修正量和手工修正量(即,頁面修正歷史),采取統(tǒng)計學(xué)方法來確定自動修正量,這樣將它們存儲在歷史DB 560中。
從而,由于所要顯示的頁面是自動確定的,因此可以減少用戶必須修正的手工修正量。
下面,將給出圖像顯示設(shè)備2的整體操作的說明。
圖7是表示瀏覽程序5的操作(S10)的流程圖。而且,為了便于說明,假設(shè)輸入了由MRC系統(tǒng)編碼的圖像數(shù)據(jù)這一情況為詳細(xì)說明的示例。
如圖7所示,在步驟100(S100)中,當(dāng)用戶使用UI單元26(圖3)選取了一個電子件作為瀏覽對象時,數(shù)據(jù)獲取單元500(圖4)從記錄單元24(圖3)等中獲取選定的電子件的編碼數(shù)據(jù)。
在步驟105(S105)中,UI控制單元540判斷是否進行了開始自動走頁的操作,并且當(dāng)進行了開始自動走頁的操作時,UI控制單元540向局部數(shù)據(jù)選取單元510給出自動走頁的指令。
在已經(jīng)進行了自動走頁的開始操作(如圖5A和5B所示,已經(jīng)點擊了正向走頁開始按鈕264或反向走頁開始按鈕266)的情況下,瀏覽程序5進入到S110的處理,而在除了上述的情況下,進行等待,直到進行了開始操作。
在步驟110(S110)中,局部數(shù)據(jù)選取單元510從數(shù)據(jù)獲取單元500所獲得的編碼數(shù)據(jù)(由MRC系統(tǒng)編碼的編碼數(shù)據(jù))中選取選擇層830的編碼數(shù)據(jù),并且將所選取的編碼數(shù)據(jù)輸出給解碼單元520。
在步驟115(S115)中,解碼單元520對從局部數(shù)據(jù)選取單元510輸入的編碼數(shù)據(jù)(選擇層830的編碼數(shù)據(jù))進行解碼,并且將選擇層的解碼數(shù)據(jù)(即,局部數(shù)據(jù))輸出給連續(xù)顯示單元530。
在步驟120(S120)中,連續(xù)顯示單元530基于由解碼單元520輸入的選擇層的數(shù)據(jù),在UI單元26(圖3)中連續(xù)顯示分配給各頁的選擇層的圖像。
在步驟125(S125)中,當(dāng)開始了自動走頁時,UI控制單元540將用于接收開始操作的操作區(qū)域(即,圖5A和5B中所示的正向走頁開始按鈕264或反向走頁開始按鈕266)改變?yōu)橛糜诮邮兆詣幼唔摰耐V共僮鞯牟僮鲄^(qū)域(即,圖5A和5B中所示的走頁停止按鈕272)。
在步驟130(S130)中,用戶在觀看通過自動走頁連續(xù)顯示的各頁的摘要圖像的同時查找所需的頁面,并且在確認(rèn)顯示了所需頁面的摘要圖像之后進行自動走頁的停止操作(走頁停止按鈕272的點擊操作)。
UI控制單元540判斷是否已經(jīng)進行了自動走頁的停止操作,并且,在執(zhí)行了自動走頁的停止操作的情況下,UI控制單元540向頁面確定單元550給出確定所要顯示的頁面的指令。
在執(zhí)行了自動走頁的停止操作(即,進行了走頁停止按鈕272的點擊操作)的情況下,瀏覽程序5進入到S130的處理,并且,除上述的情況以外,繼續(xù)進行自動走頁,直到進行了停止操作。
在步驟135(S135)中,當(dāng)進行了自動走頁的停止操作時,UI控制單元540將用于接收停止操作的操作區(qū)域(即,圖5A中所示的走頁停止按鈕272)改變?yōu)橛糜诮邮兆詣幼唔摰拈_始操作的操作區(qū)域(即,圖5B中所示的正向走頁開始按鈕264或反向走頁開始按鈕266)。
在步驟140(S140)中,頁面確定單元550根據(jù)檢測到自動走頁的停止操作的時刻和預(yù)定的自動修正量來確定所要顯示的頁面,并且將所確定的頁面通知給局部數(shù)據(jù)選取單元510。
在步驟145(S145)中,局部數(shù)據(jù)選取單元510選取所確定頁面的其它層(前景層810和圖像層820)的編碼數(shù)據(jù),并且將所選取的其它層的編碼數(shù)據(jù)輸出給解碼單元520。
解碼單元520對所選取的其它層的編碼數(shù)據(jù)進行解碼,并且將所選取的其它層(即,前景層810和圖像層)的數(shù)據(jù)連同選擇層830的數(shù)據(jù)一起輸出給內(nèi)容顯示單元570。
在步驟150(S150)中,內(nèi)容顯示單元570根據(jù)從解碼單元520輸入的數(shù)據(jù)(即,前景層810、圖像層820和選擇層830的數(shù)據(jù))來顯示由頁面確定單元550確定的頁面的圖像。
在步驟155(S155)中,在顯示頁面不是所需頁的情況下,用戶手動地進行換頁的操作(正向翻頁按鈕268或反向翻頁按鈕270的點擊操作)。
UI控制單元540判斷是否進行了手動換頁的操作。在執(zhí)行了換頁操作的情況下,UI控制單元540向局部數(shù)據(jù)選取單元510給出選取由用戶指定頁面的編碼數(shù)據(jù)的指令,從而使得用戶能夠在內(nèi)容顯示單元570中顯示指定頁面的圖像。
在進行頁面的手工換頁操作(正向翻頁按鈕268或反向翻頁按鈕270的點擊操作)的情況下,瀏覽程序5返回到S145的處理,并且顯示指定頁面的圖像,并且在沒有進行頁面的手動換頁操作的情況下,程序切換到S160的處理。
在步驟160(S160)中,在顯示頁面是所需頁時,用戶進行用于確定頁面的操作(確定按鈕274(圖5A和5B)的點擊操作)。
UI控制單元540判斷是否已經(jīng)進行了確定頁面的操作(確定操作),并且,在進行了確定操作的情況下,計算在從停止自動走頁的時刻到進行了確定操作的時刻這一時段內(nèi)手動改變的頁數(shù)(即,手工修正量),并且將求得的手工修正量輸出給頁面確定單元550。
在已經(jīng)進行了確定操作(確定按鈕274的點擊操作)的情況下,瀏覽程序5進入S165的處理,而在沒有進行確定的情況下返回到S155的處理。
在步驟165(S165)中,頁面確定單元550將所輸入的手工修正量和來自UI控制單元540的最近的自動修正量輸出給歷史DB 560,并且更新頁面修正歷史(附圖6)。
如上所述,針對由層結(jié)構(gòu)構(gòu)成的電子件,在進行自動走頁的情況下,依據(jù)本發(fā)明的圖像顯示設(shè)備2僅對分配給部分層的圖像元素進行解碼,并且顯示解碼后的圖像元素作為摘要圖像,從而摘要圖像得以被高速顯示并且可以使得自動走頁更快。
下面,將會給出第二實施例的說明。
依據(jù)上述第一實施例的圖像顯示設(shè)備2從由層結(jié)構(gòu)構(gòu)成的電子件的編碼數(shù)據(jù)中選取部分層的編碼數(shù)據(jù)作為局部數(shù)據(jù)。不過,依據(jù)第二實施例的圖像顯示設(shè)備2獲取與依據(jù)圖像區(qū)域、頻率或位平面劃分的圖像數(shù)據(jù)(即,局部數(shù)據(jù))相應(yīng)的編碼數(shù)據(jù),并且選取與所需局部數(shù)據(jù)相應(yīng)的編碼數(shù)據(jù)。詳細(xì)來講,圖像顯示設(shè)備2分別對根據(jù)圖像區(qū)域、頻率和位平面中的至少一種劃分的圖像數(shù)據(jù)(局部數(shù)據(jù))進行編碼,并且制作分別包含有編碼數(shù)據(jù)的編碼數(shù)據(jù)包和用于訪問這些編碼數(shù)據(jù)包的地址信息。地址信息是這樣的信息通過這種信息,在不對編碼數(shù)據(jù)進行解碼的情況下,能夠?qū)崿F(xiàn)對期望編碼數(shù)據(jù)的獲取,例如,該信息是包含在各個編碼數(shù)據(jù)包中的編碼量(數(shù)據(jù)量)。
此外,按照第二實施例的圖像顯示設(shè)備2的硬件構(gòu)成及其瀏覽程序5的功能配置基本上與第一實施例相同。
圖8A和8B是示出了由圖像顯示設(shè)備2顯示的電子件的編碼數(shù)據(jù)包的示意圖。圖8A表示將用于各個編碼數(shù)據(jù)包的編碼量作為地址信息加到編碼數(shù)據(jù)的頭部的模式,而圖8B表示將編碼數(shù)據(jù)包的編碼量作為地址信息加到各個編碼數(shù)據(jù)包的頭部的模式。
如圖8A所示,編碼數(shù)據(jù)包括安排在其頂端的編碼報頭和多個跟在編碼報頭之后的編碼數(shù)據(jù)包。這些編碼數(shù)據(jù)包包括各個局部數(shù)據(jù)的編碼數(shù)據(jù),編碼報頭包括包含在各個編碼數(shù)據(jù)包中的編碼數(shù)據(jù)的編碼量。
利用包含在編碼報頭中的編碼量作為地址信息,按照本實施例的局部數(shù)據(jù)選取單元510(圖4)訪問編碼數(shù)據(jù)包的各部分并且僅對所需的局部數(shù)據(jù)進行解碼。
而且,如圖8B所示,局部數(shù)據(jù)的編碼數(shù)據(jù)和編碼數(shù)據(jù)的編碼量可以不包含在編碼報頭中,而是包含在各個編碼數(shù)據(jù)包中。
在這種情況下,利用包含在各個編碼數(shù)據(jù)包中的編碼量作為地址信息,局部數(shù)據(jù)選取單元510訪問編碼數(shù)據(jù)包的各部分并且僅對所需的部分?jǐn)?shù)據(jù)進行解碼。
圖9A和9B是說明包含在各個編碼數(shù)據(jù)包中的局部數(shù)據(jù)的示意圖。圖9A表示電子件的各頁是依據(jù)圖像區(qū)域進行劃分的情況下的局部數(shù)據(jù),而圖9B表示附圖9A中所示的局部數(shù)據(jù)進一步依據(jù)頻率進行了劃分的情況下的局部數(shù)據(jù)。
如圖9A所示,電子件的各頁分成了多個圖像區(qū)域,其中對所劃分的圖像區(qū)域進行編碼并且制成編碼數(shù)據(jù)包。在這種情況下,局部數(shù)據(jù)選取單元510(圖4)一頁頁地僅選取與所需圖像區(qū)域相應(yīng)的編碼數(shù)據(jù)包,并且將其輸出給解碼單元520,從而圖像顯示設(shè)備2僅對電子件的各頁的所需圖像區(qū)域的編碼數(shù)據(jù)進行解碼,并且顯示解碼圖像區(qū)域的圖像作為摘要圖像。例如,圖像顯示設(shè)備2僅解碼與頁面的頁眉部分或頁腳部分相應(yīng)的圖像區(qū)域并且將其顯示為摘要圖像。
因此,圖像顯示設(shè)備2能夠僅僅解碼和顯示各頁的代表性部分,從而不僅能夠消除或減少所顯示圖像的數(shù)據(jù)量而且能夠降低傳送給解碼單元520的編碼數(shù)據(jù)的傳輸量、由解碼單元520進行的解碼處理的負(fù)擔(dān)和解碼圖像數(shù)據(jù)的傳輸量。
此外,可以依據(jù)頻率來劃分電子件的各頁。按照這種實施例,在如圖9B所示的水平方向和垂直方向上,依據(jù)頻率,通過小波變換對各圖像區(qū)域n的局部數(shù)據(jù)進行劃分。依據(jù)頻率劃分的局部數(shù)據(jù)被分成低頻區(qū)段中的局部圖像和高頻區(qū)段中的局部圖像。圖9B中所示的依據(jù)頻率的局部圖像(a1到a3、b1到b3和c1到c4)是這樣的局部圖像在這些局部圖像中,對低頻區(qū)段中的局部圖像遞歸地應(yīng)用小波變換,并且依據(jù)分辨率彼此不同的多種頻率形成局部圖像組。在這種情況下,在進行自動走頁的情形下,局部數(shù)據(jù)選取單元510(圖4)選取與所需分辨率相應(yīng)的頻率局部圖像的編碼數(shù)據(jù)并且將其輸出給解碼單元520。從而,圖像顯示設(shè)備2能夠在自動走頁過程中制作具有必需的足夠分辨率的摘要圖像并且對其進行顯示。
下面,參照圖7,給出按照第二實施例的圖像顯示設(shè)備2的整體操作的說明。而且,在下面的說明中,作為詳細(xì)的示例,假設(shè)所輸入的圖像數(shù)據(jù)是依據(jù)JPEG2000編碼的圖像數(shù)據(jù)。這里,通過JPEG2000編碼的圖像數(shù)據(jù)是進行了依據(jù)圖像區(qū)域的劃分(瓦狀劃分)、依據(jù)頻率的劃分(小波變換)和位平面劃分的圖像數(shù)據(jù)。如此劃分的各局部數(shù)據(jù)可以通過對編碼數(shù)據(jù)包進行隨機訪問而根據(jù)需要分別提取出來。因此,圖像顯示設(shè)備2能夠通過直接訪問編碼數(shù)據(jù)包以所需的圖像質(zhì)量和分辨率來顯示所需圖像區(qū)域的圖像數(shù)據(jù)。
如圖7所示,在S100中,如果用戶使用UI單元26(圖3)選取了一個電子件(該電子件成為了瀏覽對象),則數(shù)據(jù)獲取單元500(附圖4)會從記錄單元24(圖3)中獲取所選電子件的編碼數(shù)據(jù)(JPEG2000編碼數(shù)據(jù))。
在S105中,UI控制單元540判斷是否進行了開始自動走頁的操作,并且,在進行了開始自動走頁的操作的情況下,處理前進到S110。除上述情況以外,UI控制單元540進行等待,直到進行了啟動操作。
在S110中,局部數(shù)據(jù)選取單元510從數(shù)據(jù)獲取單元500根據(jù)所需的圖像區(qū)域(瓦狀塊)、分辨率和圖像質(zhì)量(SNR)所獲取的編碼數(shù)據(jù)(JPEG2000編碼數(shù)據(jù))中選取編碼數(shù)據(jù)包,并且將所選的編碼數(shù)據(jù)包的編碼數(shù)據(jù)輸出給解碼單元520。就是說,局部數(shù)據(jù)選取單元510將具有高優(yōu)先級的位平面及其各個編碼數(shù)據(jù)包輸出給解碼單元520。
此外,局部數(shù)據(jù)選取單元510將頁面的特定區(qū)域(比如頁眉區(qū)域或頁腳區(qū)域)定義為ROI(關(guān)注區(qū)),并且可以選取編碼數(shù)據(jù)包,使得指定區(qū)域的圖像質(zhì)量變得比其它圖像區(qū)域高。
在S115中,解碼單元520對由局部數(shù)據(jù)選取單元510輸入的編碼數(shù)據(jù)進行解碼,并且將解碼后的局部數(shù)據(jù)輸出給連續(xù)顯示單元530。
在S120中,連續(xù)顯示單元530根據(jù)由解碼單元520輸入的局部數(shù)據(jù)來制作各個頁面的摘要圖像,并且在UI單元26(圖3)中對其進行連續(xù)顯示。
在S125中,當(dāng)開始進行自動走頁時,UI控制單元540將用于接收開始操作的操作區(qū)域改變?yōu)橛糜诮邮胀V棺詣幼唔摰牟僮鞯牟僮鲄^(qū)域(圖5A中所示的走頁停止按鈕272)。
在S130中,用戶在觀看通過自動走頁連續(xù)顯示的各頁的摘要圖像的同時查找所需的頁面,并且在確認(rèn)顯示了所需頁面的摘要圖像的時候進行停止自動走頁的操作。
UI控制單元540判斷是否已經(jīng)進行了停止自動走頁的操作。在執(zhí)行了停止自動走頁的操作的情況下,處理進行到S130。除上述情況以外,繼續(xù)進行自動走頁,直到進行了停止操作。
在S135中,當(dāng)進行了自動走頁的停止操作時,UI控制單元540將用于接收停止操作的操作區(qū)域改變?yōu)橛糜诮邮兆詣幼唔摰拈_始操作的操作區(qū)域。
在S140中,頁面確定單元550根據(jù)檢測到自動走頁的停止操作的時刻和預(yù)定的自動修正量來確定所要顯示的頁面,并且將所確定的頁面通知給局部數(shù)據(jù)選取單元510。
在S145中,局部數(shù)據(jù)選取單元510選取所確定頁面的其它編碼數(shù)據(jù)包,并且將包含在如此選取的編碼數(shù)據(jù)包中的編碼數(shù)據(jù)輸出給解碼單元520。
解碼單元520對所選取的其它編碼數(shù)據(jù)包的編碼數(shù)據(jù)進行解碼,并且將經(jīng)解碼的局部數(shù)據(jù)輸出給內(nèi)容顯示單元570。
在S150中,內(nèi)容顯示單元570根據(jù)從解碼單元520輸入的數(shù)據(jù)(選定頁面的所有數(shù)據(jù))來顯示由頁面確定單元550確定的頁面的圖像。
在S155中,在顯示頁面不是所需頁的情況下,用戶手動地進行頁面的換頁操作。
UI控制單元540判斷是否進行了頁面的手工換頁操作。在執(zhí)行了手工換頁操作的情況下,處理返回到S145,并且UI控制單元540顯示指定頁的圖像,而在沒有進行頁面的手動換頁操作的情況下,執(zhí)行S160的處理。
在S160中,在顯示的頁面是所需頁時,用戶進行頁面的確定操作。
UI控制單元540判斷是否已經(jīng)進行了用于確定頁面的操作(確定操作),并且,在進行了確定操作的情況下,UI控制單元540計算在從停止自動走頁的時刻到進行了確定操作的時刻這一時段內(nèi)手動改變的頁數(shù)(即,手工修正量),并且將這樣求出的手工修正量輸出給頁面確定單元550。
在已經(jīng)進行了確定操作的情況下,瀏覽程序5進入到S165的處理,而在沒有進行確定操作的情況下返回到S155的處理。
在S165中,頁面確定單元550將由UI控制單元540輸入的手工修正量和最新的自動修正量輸出給歷史DB560,并且更新頁面修正歷史(圖6)。
如上所述,依據(jù)本發(fā)明的圖像顯示設(shè)備2被構(gòu)成為能夠直接訪問與局部數(shù)據(jù)相應(yīng)的編碼數(shù)據(jù)的編碼數(shù)據(jù)包、僅選取編碼數(shù)據(jù)包的一部分、對其進行解碼并且根據(jù)解碼后的局部數(shù)據(jù)來制作和顯示摘要圖像,從而能夠在將解碼數(shù)據(jù)量壓縮到最小的同時,以所需的分辨率和圖像質(zhì)量僅顯示所需的圖像區(qū)域。
下面,給出上述第一或第二實施例的變型例的說明。
按照上述的實施例,雖然圖像顯示設(shè)備2僅提取由層結(jié)構(gòu)構(gòu)成的圖像數(shù)據(jù)中的部分層的圖像數(shù)據(jù)從而制作出摘要圖像,但是本發(fā)明并不限于此。例如,圖像顯示設(shè)備2可以僅提取包含在電子件的圖像數(shù)據(jù)中的部分顏色分量,從而可以制作出摘要圖像。例如,局部數(shù)據(jù)選取單元510可以從電子件的編碼數(shù)據(jù)中選取與亮度分量的圖像數(shù)據(jù)相應(yīng)的編碼數(shù)據(jù),解碼單元520可以僅對與亮度分量相應(yīng)的編碼數(shù)據(jù)進行解碼,連續(xù)顯示單元530可以根據(jù)經(jīng)解碼的亮度分量的圖像數(shù)據(jù)來制作摘要圖像,并且可以一頁頁地連續(xù)顯示摘要圖像。詳細(xì)地說,局部圖像選取單元510可以在對全部編碼數(shù)據(jù)進行了解碼之后選取亮度分量的圖像數(shù)據(jù)。而且,在基于JPEG2000的編碼數(shù)據(jù)的情況下,局部數(shù)據(jù)選取單元510可以僅選取亮度分量的部分圖像并且將其輸出給解碼單元520。
此外,圖像顯示設(shè)備2可以在包含在電子件的圖像數(shù)據(jù)中的多種顏色分量當(dāng)中僅提取壓縮率最高的顏色分量,并且可以根據(jù)所提取的顏色分量的圖像數(shù)據(jù)來制作摘要圖像,因為就圖像信息而言,在很多情況下具有高壓縮率的顏色分量是很重要和有意義的。
而且,圖像顯示設(shè)備2計算包含在各個頁面中的每個區(qū)域中的編碼量,從而可以使用與所求得的編碼量相應(yīng)的濃度值來制作摘要圖像。
圖10A和10B是說明使用與編碼量對應(yīng)的濃度值來制作摘要圖像902的方法的示意圖,其中圖10A表示各個頁面中的圖像區(qū)域,而圖10B表示根據(jù)各個圖像區(qū)域的編碼量所制作的摘要圖像902。
如圖10A所示,圖像顯示設(shè)備2在將各個頁面劃分成多個圖像區(qū)域之后計算每個劃分出來的圖像區(qū)域中的編碼量(使用編碼量計算單元)。例如,如圖8A和8B所示,各個圖像區(qū)域中的編碼量是通過統(tǒng)計與各個圖像區(qū)域相應(yīng)的編碼數(shù)據(jù)包的編碼量的總數(shù)計算出來的。圖像顯示設(shè)備2響應(yīng)于所求得的編碼量來確定各個圖像區(qū)域的濃度值(使用濃度值選取單元),并且通過以所確定的濃度值填充各個圖像區(qū)域來制作圖10B所示的摘要圖像。
例如,通過為編碼量高的圖像區(qū)域分配較高的濃度值,圖像顯示設(shè)備2顯示出復(fù)雜的圖像區(qū)域,其中高濃度值的圖像是復(fù)雜的,從而提醒用戶對各頁的印象。
在這種情況下,在進行自動走頁的情況下,因為不需要對編碼數(shù)據(jù)進行解碼,所以圖像顯示設(shè)備2能夠以較高的速度顯示摘要圖像。
此外,圖像顯示設(shè)備2計算包含在各個頁面的每個區(qū)域中的字符圖像的密度(字符圖像的數(shù)量等),從而可以使用與所求得的密度相應(yīng)的濃度值(由濃度值選取單元選取的濃度值)來制作摘要圖像。在這種情況下,如圖10B所示,圖像顯示設(shè)備2以較高的濃度值明示出字符圖像復(fù)雜的圖像區(qū)域,從而能夠加深用戶對各頁的印象。而且,圖像顯示設(shè)備2響應(yīng)于各圖像區(qū)域的編碼量或字符圖像的密度來選取顏色,從而可以使用所選取的顏色制作摘要圖像。
而且,圖像顯示設(shè)備2僅從包含在各頁中的字符圖像當(dāng)中提取大于基準(zhǔn)值的字符圖像(字形圖像),從而可以僅顯示所提取的字符圖像作為摘要圖像。
圖11是表示根據(jù)字符圖像的大小制作出的摘要圖像904的示意圖。
如圖11所示,圖像顯示設(shè)備2僅從包含在電子件中的字符圖像當(dāng)中選取大于基準(zhǔn)值的字符圖像(通過局部圖像選取單元),從而制作出原樣保留所提取字符圖像的摘要圖像904。字符圖像的大小是通過字符位置識別處理指定的(例如,在電子件是由柵格數(shù)據(jù)構(gòu)成的情況下),并且在電子件是由PDL(頁面描述語言)構(gòu)成的情況下,是由字體大小信息(比如點數(shù))指定的。
因此,由于諸如標(biāo)題之類的字符包含在了摘要圖像中,因此很容易提醒用戶各頁的內(nèi)容。
而且,在電子件是結(jié)構(gòu)化文檔的情況下,圖像顯示設(shè)備2根據(jù)標(biāo)簽(版面信息)從電子件中提取諸如題目或標(biāo)題之類的圖像(通過局部圖像選取單元),從而可以使用所提取的圖像來制作摘要圖像。
此外,圖像顯示設(shè)備2可以依據(jù)奇數(shù)頁和偶數(shù)頁使圖像區(qū)域得到彼此不同的解碼。這是因為,例如,在電子件是書的情況下,各奇數(shù)頁與偶數(shù)頁中的各頁中的頁眉頁腳的位置相互不同。
圖12A和12B是表示通過應(yīng)用在奇數(shù)頁和偶數(shù)頁中彼此不同的圖像區(qū)域的圖像數(shù)據(jù)而制作的摘要圖像906的示意圖,其中圖12A表示偶數(shù)頁的摘要圖像906,而圖12B表示奇數(shù)頁的摘要圖像906。
如圖12A所示,在制作偶數(shù)頁的摘要圖像的情況下,圖像顯示設(shè)備2選取與偶數(shù)頁相應(yīng)的圖像區(qū)域的編碼數(shù)據(jù)(通過局部圖像選取單元)并且對其進行解碼,而如圖12B所示,在制作奇數(shù)頁的摘要圖像的情況下,圖像顯示設(shè)備2選取與奇數(shù)頁相應(yīng)的圖像區(qū)域的編碼數(shù)據(jù)(通過局部數(shù)據(jù)選取單元)并且對其進行解碼。與偶數(shù)頁相應(yīng)的圖像區(qū)域和與奇數(shù)頁相應(yīng)的圖像區(qū)域的位置是(例如)關(guān)于縱向上的頁面中心線中心對稱的。
這樣,圖像顯示設(shè)備2選擇性地對與奇數(shù)頁和偶數(shù)頁相應(yīng)的指定的圖像區(qū)域(頁碼、頁眉區(qū)域和頁腳區(qū)域等的顯示區(qū)域)分別進行解碼,從而可以將其顯示為摘要圖像。
而且,在被指示自動走紙時,圖像顯示設(shè)備2可以連續(xù)地僅僅顯示包含在電子件中的多個頁當(dāng)中的部分頁作為摘要圖像。例如,局部數(shù)據(jù)選取單元510(局部圖像選取單元)在電子件的各頁的編碼數(shù)據(jù)當(dāng)中一頁一頁、每次隔N頁地(此時N是大于等于2的整數(shù))選取頁面,并且將所選頁面的編碼數(shù)據(jù)輸出給解碼單元520,然后解碼單元520對這些解碼數(shù)據(jù)進行解碼。連續(xù)顯示單元530根據(jù)解碼圖像數(shù)據(jù)按順序顯示由局部數(shù)據(jù)選取單元510選取的頁面。所選的頁數(shù)可以響應(yīng)于自動走頁的速度而增加或減小。就是說,圖像顯示設(shè)備2隨著自動走頁速度的增加協(xié)調(diào)一致地增加上述N值。
從而,圖像顯示設(shè)備2在減少了所要處理的數(shù)據(jù)量的同時為用戶給出了包含在電子件中的內(nèi)容的流。
此外,在進行自動走頁的情況下,圖像顯示設(shè)備2可以以固定的速度走頁。不過,可以從自動走頁開始時逐漸增大走頁速度。詳細(xì)地講,從自動走頁開始時,連續(xù)顯示單元530可以逐漸增大與電子件的各頁相應(yīng)的摘要圖像的改變速度(即,走頁速度)。換句話說,在自動走頁開始進行那一刻,連續(xù)顯示單元530緩慢地走頁,從而用戶可以通過啟動或停止自動走頁的操作以單頁方式換頁。
而且,按照上述的實施例,圖像顯示設(shè)備2使用作為基準(zhǔn)的頁面的確定操作(就是說,圖5A所示的確定按鈕274的點擊操作)來確定手動修正量。不過,本發(fā)明并不限于此。例如,在從停止自動走頁開始的預(yù)定時間段內(nèi)換頁的數(shù)量可以當(dāng)作手動修正量使用,并且可以將從停止自動走頁時到開始進行下次自動走頁時之間的換頁的數(shù)量當(dāng)作手動修正量使用。
權(quán)利要求
1.一種圖像顯示控制設(shè)備,用于基于一層層地編碼在多個層中的輸入圖像的編碼數(shù)據(jù)來控制顯示器顯示圖像,包括解碼器,該解碼器將構(gòu)成輸入圖像的部分層的編碼數(shù)據(jù)解碼成圖像數(shù)據(jù);和控制器,該控制器根據(jù)由所述解碼器解碼出的圖像數(shù)據(jù)來控制顯示器顯示圖像元素。
2.根據(jù)權(quán)利要求1所述的圖像顯示控制設(shè)備,其中所述解碼器對由多個輸入圖像構(gòu)成的電子件的各個輸入圖像的部分層的編碼數(shù)據(jù)進行解碼;并且所述控制器根據(jù)由所述解碼器解碼出的圖像數(shù)據(jù)來控制所述顯示器連續(xù)顯示各個輸入圖像的圖像元素。
3.一種圖像顯示控制設(shè)備,包括數(shù)據(jù)提取單元,從包括多種顏色分量的輸入圖像中提取部分顏色分量的圖像數(shù)據(jù);和控制器,其根據(jù)由所述數(shù)據(jù)提取單元提取出的部分顏色分量的圖像數(shù)據(jù)來控制顯示器顯示摘要圖像,該摘要圖像用于向用戶提示所述輸入圖像的內(nèi)容。
4.根據(jù)權(quán)利要求3所述的圖像顯示控制設(shè)備,其中所述數(shù)據(jù)提取單元從輸入圖像中提取與亮度分量相應(yīng)的圖像數(shù)據(jù);并且所述控制器根據(jù)所提取的亮度分量的圖像數(shù)據(jù)來控制顯示器顯示摘要圖像。
5.根據(jù)權(quán)利要求3所述的圖像顯示控制設(shè)備,其中所述數(shù)據(jù)提取單元提取壓縮率最高的顏色分量的圖像數(shù)據(jù),并且所述控制器根據(jù)所提取的顏色分量的圖像數(shù)據(jù)來控制顯示器顯示摘要圖像。
6.一種圖像顯示控制設(shè)備,包括密度計算器,該密度計算器以區(qū)域為單位計算輸入圖像的各局部區(qū)域中的字符圖像的密度;濃度值選取單元,該濃度值選取單元根據(jù)由所述密度計算器計算出的字符圖像的密度來選取各個局部區(qū)域中的濃度值;和控制器,該控制器使用由所述濃度值選取單元在各個局部區(qū)域中逐區(qū)域地選取的濃度值來控制顯示器顯示摘要圖像,該摘要圖像用于向用戶提示各個局部區(qū)域。
7.一種圖像顯示控制設(shè)備,包括編碼量計算器,該編碼量計算器計算輸入圖像的各個局部區(qū)域中的圖像數(shù)據(jù)的編碼量;濃度值選取單元,該單元根據(jù)由編碼量計算器計算出的各局部區(qū)域的編碼量來選取各個局部區(qū)域中的濃度值;和控制器,用于通過使用由濃度值選取單元在各個局部區(qū)域中逐區(qū)域地選取的濃度值來控制顯示器顯示摘要圖像,該摘要圖像用于向用戶提示各個局部區(qū)域。
8.一種圖像顯示控制設(shè)備,包括局部圖像選取單元,該單元從包含在輸入圖像中的多個字符圖像中選取尺寸大于基準(zhǔn)值的字符圖像;和控制器,該控制器通過使用由局部圖像選取單元選取出的字符圖像來控制顯示器顯示摘要圖像,該摘要圖像用于向用戶提示所述輸入圖像的內(nèi)容。
9.一種圖像顯示控制設(shè)備,包括局部圖像選取單元,該單元根據(jù)輸入圖像的版面信息來選取被規(guī)定為題目或標(biāo)題的字符圖像;和控制器,該控制器通過使用由局部圖像選取單元選取出的字符圖像來控制顯示器顯示摘要圖像,該摘要圖像用于向用戶提示輸入圖像的內(nèi)容。
10.一種圖像顯示控制設(shè)備,包括局部圖像選取單元,該單元在包括由多個輸入圖像構(gòu)成的多個頁的電子件中選取電子件的部分頁作為局部圖像;和控制器,該控制器通過使用由所述局部圖像選取單元選取出的局部圖像來控制顯示器顯示摘要圖像,該摘要圖像向用戶提示電子件的內(nèi)容。
11.根據(jù)權(quán)利要求8所述的圖像顯示控制設(shè)備,其中所述局部圖像選取單元對由包含多個輸入圖像的多個頁構(gòu)成的電子件依照奇數(shù)和偶數(shù)選取不同區(qū)域中的字符圖像。
12.根據(jù)權(quán)利要求8所述的圖像顯示控制設(shè)備,其中所述輸入圖像是被編碼的圖像,所述圖像顯示設(shè)備還包括解碼器,該解碼器對由所述局部圖像選取單元選取出的字符圖像的編碼數(shù)據(jù)進行解碼;其中所述控制器通過使用由所述解碼器解碼出的局部圖像的數(shù)據(jù)來控制顯示器顯示摘要圖像。
13.一種圖像顯示控制設(shè)備,用于基于由多個頁組成的電子件來控制顯示器顯示圖像,包括局部數(shù)據(jù)提取單元,該單元從通過針對電子件的各個頁進行頻率劃分或位平面劃分而產(chǎn)生的多個局部數(shù)據(jù)中一頁頁地提取部分局部數(shù)據(jù);和控制器,在換頁的同時,該控制器根據(jù)由所述局部數(shù)據(jù)提取單元一頁頁地提取出來的局部數(shù)據(jù)來控制顯示器連續(xù)顯示摘要圖像,該摘要圖像用于向用戶提示電子件的各個頁。
14.一種圖像顯示控制設(shè)備,用于基于由多個頁組成的電子件來控制顯示器顯示圖像,包括局部數(shù)據(jù)提取單元,該單元從所述電子件的編碼數(shù)據(jù)中一頁頁地提取與構(gòu)成電子件的局部數(shù)據(jù)相應(yīng)的編碼數(shù)據(jù);解碼器,該解碼器將局部數(shù)據(jù)提取單元所提取出的編碼數(shù)據(jù)解碼為局部數(shù)據(jù);和控制器,在換頁的同時,該控制器根據(jù)所述解碼器解碼出的局部數(shù)據(jù)來控制顯示器連續(xù)顯示摘要圖像,該摘要圖像用于向用戶提示電子件的各個頁。
15.根據(jù)權(quán)利要求14所述的圖像顯示控制設(shè)備,其中局部數(shù)據(jù)提取單元從通過對電子件的各個頁進行圖像區(qū)域劃分或頻率劃分而產(chǎn)生的多個編碼數(shù)據(jù)中一頁頁地選取部分局部數(shù)據(jù)。
16.一種圖像顯示控制方法,用于基于編碼在多個層中的每一層內(nèi)的輸入圖像的編碼數(shù)據(jù)來控制顯示器顯示圖像,包括解碼出構(gòu)成輸入圖像的部分層中的編碼數(shù)據(jù)的圖像數(shù)據(jù);和根據(jù)解碼出的圖像數(shù)據(jù)來控制顯示器顯示輸入圖像的圖像元素。
17.一種程序,用于使圖像顯示控制設(shè)備的計算機來執(zhí)行下述步驟,其中該圖像顯示控制設(shè)備用于根據(jù)編碼在多個層中的每一層內(nèi)的輸入圖像的編碼數(shù)據(jù)來控制顯示器顯示圖像,所述步驟包括解碼出構(gòu)成輸入圖像的部分層中的編碼數(shù)據(jù)的圖像數(shù)據(jù);和根據(jù)解碼出的圖像數(shù)據(jù)來控制顯示器顯示輸入圖像的圖像元素。
18.一種程序,用于使得圖像顯示控制設(shè)備的計算機來執(zhí)行下述步驟,其中該圖像顯示控制設(shè)備用于根據(jù)編碼在多個層中的每一層內(nèi)的輸入圖像的編碼數(shù)據(jù)來控制顯示器顯示圖像,所述步驟包括從電子件的編碼數(shù)據(jù)中一頁頁地提取與構(gòu)成電子件的局部數(shù)據(jù)相應(yīng)的編碼數(shù)據(jù);將所提取的編碼數(shù)據(jù)解碼為局部數(shù)據(jù);和在換頁的同時,根據(jù)解碼出的局部數(shù)據(jù),控制顯示器連續(xù)顯示用于向用戶提示電子件的各個頁的摘要圖像。
19.一種圖像顯示設(shè)備,用于基于一層層地編碼在多個層中的輸入圖像的編碼數(shù)據(jù)來顯示圖像,所述圖像顯示設(shè)備包括解碼器,該解碼器將構(gòu)成輸入圖像的部分層的編碼數(shù)據(jù)解碼成圖像數(shù)據(jù);和顯示器,該顯示器根據(jù)由解碼器解碼出的圖像數(shù)據(jù)來顯示圖像元素。
20.一種圖像顯示設(shè)備,用于基于由多個頁組成的電子件來顯示圖像,包括局部數(shù)據(jù)提取單元,該單元從電子件的編碼數(shù)據(jù)中一頁頁地提取與構(gòu)成電子件的局部數(shù)據(jù)相應(yīng)的編碼數(shù)據(jù);解碼器,該解碼器將由所述局部數(shù)據(jù)提取單元提取出的編碼數(shù)據(jù)解碼為局部數(shù)據(jù);和顯示器,在換頁的同時,根據(jù)由所述解碼器解碼出的局部數(shù)據(jù)連續(xù)顯示用于向用戶提示電子件的各個頁的摘要圖像。
全文摘要
圖像顯示控制設(shè)備、圖像顯示設(shè)備、圖像顯示方法及其程序。圖像顯示控制設(shè)備用于基于一層層地編碼在多個層中的輸入圖像的編碼數(shù)據(jù)來控制顯示器顯示圖像,包括解碼器,該解碼器將構(gòu)成輸入圖像的部分層的編碼數(shù)據(jù)解碼成圖像數(shù)據(jù);和控制器,該控制器根據(jù)由解碼器解碼出的圖像數(shù)據(jù)來控制顯示器顯示圖像元素。
文檔編號H04N1/41GK1708094SQ20051005541
公開日2005年12月14日 申請日期2005年3月17日 優(yōu)先權(quán)日2004年6月4日
發(fā)明者木村俊一, 越裕 申請人:富士施樂株式會社