欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

文件顯示裝置和文件顯示程序的制作方法

文檔序號(hào):6612251閱讀:173來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):文件顯示裝置和文件顯示程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及文件顯示裝置和文件顯示程序,特別涉及一種能夠方便用戶(hù)閱 覽文件內(nèi)容的文件顯示裝置和文件顯示程序。
技術(shù)背景在現(xiàn)有的辦公環(huán)境中,在減少紙張、節(jié)省空間、共享信息的背景下,以紙 張狀態(tài)管理的文件已經(jīng)通過(guò)使用諸如掃描儀等的讀取裝置讀取文件制成電子 文件數(shù)據(jù)來(lái)管理。為了閱覽由此制成的文件數(shù)據(jù),在作為用戶(hù)終端的個(gè)人電腦 (PC)上安裝了用于閱覽文件數(shù)據(jù)的軟件(稱(chēng)為文件數(shù)據(jù)閱覽器)。以下將給出用于閱覽文件數(shù)據(jù)的軟件(文件數(shù)據(jù)閱覽器)如何向用戶(hù)提供 文件數(shù)據(jù)閱覽功能的描述。首先,作為閱覽之前的處理,在圖像類(lèi)型的文件數(shù)使用直接辨別數(shù)據(jù)碼來(lái)提取構(gòu)成文件的文件元素,例如"字符元素"、"圖畫(huà)元素"、"表格元素"、"圖像元素"、"規(guī)格線(xiàn)(ruled line)元素"等,并且,提取 的文件元素顯示在顯示屏上。在這種用于閱覽文件數(shù)據(jù)的軟件(文件數(shù)據(jù)閱覽器)中,用戶(hù)需要的功能 是可操作的,用戶(hù)可以容易地閱覽用戶(hù)想要閱覽的文件數(shù)據(jù),并且是可視化的, 文件數(shù)據(jù)的內(nèi)容可以簡(jiǎn)單地可視化讀取。但是,存在用戶(hù)閱覽文件數(shù)據(jù)的各種 環(huán)境。已經(jīng)考慮了移動(dòng)終端,例如手機(jī)或者個(gè)人數(shù)字助理(PDA),而不是個(gè) 人電腦(PC)。因此,并不總是有閱覽文件數(shù)據(jù)的最優(yōu)環(huán)境。因此,文件數(shù)據(jù)閱覽軟件(文件數(shù)據(jù)閱覽器)中出現(xiàn)的問(wèn)題是如何獲得對(duì) 應(yīng)用戶(hù)顯示環(huán)境的可操作性和可視性。例如,已提出一種技術(shù),通過(guò)根據(jù)作為 用戶(hù)顯示環(huán)境的尺寸或分辨率控制要顯示的信息量來(lái)獲得可視性(參考專(zhuān)利文 獻(xiàn)2)。另外,提出了一種技術(shù),通過(guò)根據(jù)文件的分級(jí)結(jié)構(gòu)顯示具有展開(kāi) (development) /折疊(folding)功能的樹(shù)形結(jié)構(gòu)的索引并且從索引中選擇要 閱覽的條目來(lái)獲得可操作性和可視性。 此外,通常文件數(shù)據(jù)閱覽軟件(文件閱覽器)具有允許用戶(hù)任意選擇顯示 方法以滿(mǎn)足閱覽目的的功能。例如,有一種功能,可以考慮用戶(hù)希望抓取整個(gè) 文件的情況而響應(yīng)于頁(yè)面尺寸減少整個(gè)文件圖像的尺寸。還有一種功能,可以 考慮用戶(hù)希望詳細(xì)閱覽文件內(nèi)容的情況而響應(yīng)于頁(yè)面寬度放大文件圖像。此 外,有一種功能,可以通過(guò)將定點(diǎn)設(shè)備的指示器指向用戶(hù)想要閱覽的部分將文 件圖像的一部分放大任意倍數(shù),就像放大鏡一樣。如上所述,文件數(shù)據(jù)閱覽軟件(文件數(shù)據(jù)閱覽器)在用戶(hù)閱覽數(shù)據(jù)時(shí)提供 了可操作性和可視性。專(zhuān)利文獻(xiàn)1:日本公開(kāi)專(zhuān)利申請(qǐng)No. 2001-297303 專(zhuān)利文獻(xiàn)2:日本公開(kāi)專(zhuān)利申請(qǐng)No. 8-153100然而,當(dāng)用戶(hù)通過(guò)提供給傳統(tǒng)文件數(shù)據(jù)閱覽軟件的放大功能試圖顯示其希 望閱覽的內(nèi)容時(shí),由于對(duì)顯示屏尺寸的放大只有一部分內(nèi)容可以顯示。為了顯 示其他部分的內(nèi)容,用戶(hù)必須向上、向下、向左和向右移動(dòng)顯示窗口提供的滾 動(dòng)條來(lái)將該部分內(nèi)容移動(dòng)到顯示窗口的顯示范圍中。這種操作對(duì)用戶(hù)很不方 便,而且不能說(shuō)是提供了可操作性和可視性。 發(fā)明內(nèi)容本發(fā)明的總體目的是提供一種可以消除上述的問(wèn)題的、改進(jìn)且有用的文件 顯示裝置和文件顯示程序。本發(fā)明更具體的目的是提供一種方便用戶(hù)閱覽文件數(shù)據(jù)的內(nèi)容的文件顯 示裝置和文件顯示程序。為了達(dá)到以上的目的,根據(jù)本發(fā)明的一方面提供了一種文件顯示裝置,其 提取構(gòu)成文件的文件元素并放大和顯示提取的文件元素,該文件顯示裝置包 括文件顯示部,其在第一顯示區(qū)中顯示文件元素;文件元素選擇檢測(cè)部,其 檢測(cè)由文件顯示部顯示的文件元素的選擇;以及,選擇文件顯示部,其在不同 于第一顯示區(qū)的第二顯示區(qū)中顯示由文件元素選擇檢測(cè)部檢測(cè)到的文件元素。根據(jù)本發(fā)明的文件顯示裝置可以進(jìn)一步包括字符元素確定部,其確定由 文件元素選擇檢測(cè)部檢測(cè)到的文件元素是否是字符元素;字符圖像確定部,其及,字符數(shù)確定部,其確定對(duì)于由字符圖像確定部確定為字符圖像的字符圖像, 放大顯示前在第二顯示區(qū)中的每行的字符數(shù)是否大于放大顯示后在第二顯示 區(qū)中每行的字符數(shù),其中,如果字符數(shù)確定部確定了放大顯示前在第二顯示區(qū) 中的每行的字符數(shù)大于放大顯示后在第二顯示區(qū)中的每行的字符數(shù),則選擇文 件元素顯示部在》文大和顯示字符圖像時(shí),通過(guò)折疊字符圖^f象來(lái)在第二顯示區(qū)中 顯示字符圖像。根據(jù)本發(fā)明的文件顯示裝置可以進(jìn)一步包括字符元素確定部,其確定由 文件元素選擇檢測(cè)部檢測(cè)到的文件元素是否是字符元素;字符圖像確定部,其 確定被確定為字符元素的文件元素是否是字符圖像;以及,透明文本生成部, 其根據(jù)字符識(shí)別的結(jié)果生成關(guān)于字符圖像的透明文本,其中,在字符圖像確定 部確定了字符元素是字符圖像時(shí),選擇文件元素顯示部通過(guò)將字符圖像和透明 文本生成部生成的透明文本彼此疊加來(lái)顯示字符圖像和透明文本。根據(jù)本發(fā)明的文件顯示裝置可以進(jìn)一步包括字符元素確定部,其確定由 文件元素選擇4全測(cè)部4企測(cè)到的文件元素是否是字符元素,其中,在由字符元素 確定部確定為不是字符元素的文件元素不適于第二顯示區(qū)的寬度和/或高度 時(shí),選擇文件元素確定部壓縮不是字符元素的文件元素,以適于該顯示區(qū)。在根據(jù)本發(fā)明的文件顯示裝置中,在顯示由文件元素選擇檢測(cè)部檢測(cè)到的 文件元素時(shí),選擇文件元素顯示部將位于第一顯示區(qū)中的文件元素周?chē)奈募?信息連同文件元素一起顯示在第二顯示區(qū)的對(duì)應(yīng)位置。在根據(jù)本發(fā)明的文件顯示裝置中,文件顯示部在第 一顯示區(qū)中顯示整個(gè)文 件的縮略圖。根據(jù)本發(fā)明的文件顯示裝置可以進(jìn)一步包括縮略圖區(qū)分割部,其將縮略 圖分割為多個(gè)分割區(qū);文件元素對(duì)應(yīng)關(guān)系提供部,其使文件元素與由縮略圖區(qū) 分割部獲得的分割區(qū)對(duì)應(yīng);以及,分割區(qū)選擇檢測(cè)部,其檢測(cè)由縮略圖區(qū)分割 部獲得的分割區(qū)的選擇,其中,分割區(qū)選擇檢測(cè)部將選擇了由文件元素對(duì)應(yīng)關(guān) 系提供部進(jìn)行對(duì)應(yīng)的文件元素的事實(shí)通知文件元素選擇檢測(cè)部。在上述的文件顯示裝置中,在分割區(qū)選擇檢測(cè)部檢測(cè)到選擇了 一個(gè)分割區(qū) 時(shí),文件顯示部以與4企測(cè)到的分割區(qū)的文件元素不同的文件元素相對(duì)應(yīng)的分割 區(qū)的形式不同的形式,顯示文件元素對(duì)應(yīng)的、與檢測(cè)到的分割區(qū)相同的一個(gè)分 割區(qū)。根據(jù)本發(fā)明的另一方面,提供了一種計(jì)算機(jī)可讀文件顯示程序,用于提取 構(gòu)成文件的文件元素并對(duì)提取的文件元素放大和顯示的文件顯示裝置,該計(jì)算機(jī)可讀文件顯示程序使計(jì)算機(jī)工作為文件顯示部,其在第一顯示區(qū)中顯示文 件元素;文件元素選擇檢測(cè)部,其檢測(cè)由文件顯示部顯示的文件元素的選擇; 以及,選擇文件顯示部,其在不同于第一顯示區(qū)的第二顯示區(qū)中顯示由文件元 素選擇檢測(cè)部^企測(cè)到的文件元素。本發(fā)明的其他目的、特征和優(yōu)點(diǎn)將在結(jié)合附圖閱讀以下詳細(xì)描述時(shí)變得更 加明顯。


圖1示出了根據(jù)本發(fā)明第一和第二實(shí)施例的文件顯示裝置使用環(huán)境的示圖;圖2是根據(jù)本發(fā)明第 一和第二實(shí)施例的文件顯示裝置的框圖;圖3是根據(jù)本發(fā)明第一和第二實(shí)施例的文件元素的示例圖;圖4是根據(jù)本發(fā)明第一和第二實(shí)施例的文件顯示裝置的整個(gè)處理的流程圖;圖5是根據(jù)本發(fā)明第一和第二實(shí)施例的文件顯示裝置的使用環(huán)境的變化 示圖;圖6是是根據(jù)本發(fā)明第 一 實(shí)施例的文件顯示裝置的部件的框圖; 圖7A是根據(jù)本發(fā)明第 一實(shí)施例的顯示文件元素中字符元素的顯示屏的示 例圖;圖7B是根據(jù)本發(fā)明第 一 實(shí)施例的顯示文件元素中圖形元素的顯示屏的示 例圖;圖7C是根據(jù)本發(fā)明第一實(shí)施例的顯示文件元素中屬于第一章的元素的顯 示屏的示例圖;圖8A是根據(jù)本發(fā)明第一實(shí)施例的選擇文件元素前的顯示屏的示例圖; 圖8B是根據(jù)本發(fā)明第一實(shí)施例的選擇文件元素后的顯示屏的示例圖; 圖9是根據(jù)本發(fā)明第一實(shí)施例的在選擇了文件元素時(shí)顯示放大文件元素 的顯示屏示圖;圖10A是根據(jù)本發(fā)明第一實(shí)施例的在選擇了字符元素時(shí)顯示根據(jù)傳統(tǒng)方 法放大的放大字符元素的顯示屏示圖;圖10B是根據(jù)本發(fā)明第一實(shí)施例的在選擇了字符元素時(shí)顯示根據(jù)本發(fā)明 的方法放大的放大字符元素的顯示屏示圖;圖11A是根據(jù)本發(fā)明第一實(shí)施例的在選擇了圖形元素時(shí)顯示根據(jù)傳統(tǒng)方 法放大的放大圖形元素的顯示屏示圖;圖11B是根據(jù)本發(fā)明第一實(shí)施例的在選擇了圖形元素時(shí)顯示根據(jù)本發(fā)明 的顯示方法放大的放大圖形元素的顯示屏示圖;圖12是根據(jù)本發(fā)明第一實(shí)施例的在對(duì)字符元素進(jìn)^f亍文本掃描時(shí)的顯示屏 示圖;圖13是根據(jù)本發(fā)明的在顯示所選的文件元素前的處理流程圖; 圖14是根據(jù)本發(fā)明的所選的文件元素的顯示處理流程圖; 圖15A是根據(jù)本發(fā)明的所選文件元素的預(yù)處理流程圖; 圖15B是根據(jù)本發(fā)明第一實(shí)施例非字符元素的文件元素的顯示處理中的 預(yù)處理的流程圖;圖16A是根據(jù)本發(fā)明第一實(shí)施例顯示提供了背景色的文件元素的顯示屏 示圖;圖16B是根據(jù)本發(fā)明第一實(shí)施例顯示提供了虛線(xiàn)框的文件元素的顯示屏 示圖;圖17是根據(jù)本發(fā)明第 一 實(shí)施例顯示縱向書(shū)寫(xiě)的文件數(shù)據(jù)的顯示屏示圖; 圖18是根據(jù)本發(fā)明第一實(shí)施例在小顯示區(qū)顯示文件元素的顯示屏示圖; 圖19是根據(jù)第二實(shí)施例的文件顯示裝置的部件的框圖; 圖20是根據(jù)本發(fā)明第二實(shí)施例的縮略圖分割區(qū)與文件元素之間的對(duì)應(yīng)關(guān) 系的示圖;圖21A是根據(jù)本發(fā)明第二實(shí)施例的在選擇文件元素前的顯示屏的示圖; 圖21B是根據(jù)本發(fā)明第二實(shí)施例的在選擇文件元素后的顯示屏的示圖; 圖22是根據(jù)本發(fā)明第二實(shí)施例的在選擇了文件元素時(shí)顯示放大文件元素 的顯示屏的示圖;圖23是根據(jù)本發(fā)明第二實(shí)施例的在檢測(cè)到從縮略圖選擇了文件元素時(shí)通 知用戶(hù)文件元素的選擇的處理的流程圖24A是根據(jù)本發(fā)明第二實(shí)施例的在光標(biāo)不從當(dāng)前選擇的文件元素移動(dòng) 時(shí)屏幕顯示的示例圖;圖24B是根據(jù)本發(fā)明第二實(shí)施例的在光標(biāo)移動(dòng)到不是當(dāng)前選擇的文件元 素的文件元素時(shí)屏幕顯示的示例圖;圖25是根據(jù)本發(fā)明第二實(shí)施例的在通過(guò)光標(biāo)移動(dòng)檢測(cè)到文件數(shù)據(jù)的選擇 時(shí)通知用戶(hù)文件元素的選擇的處理的流程圖。
具體實(shí)施方式
現(xiàn)在將參考附圖給出根據(jù)本發(fā)明實(shí)施例的文件顯示裝置的描述。應(yīng)當(dāng)注 意,根據(jù)本發(fā)明的文件顯示裝置可以是能夠顯示文件數(shù)據(jù)的電子裝置,例如多 功能外圍設(shè)備、個(gè)人計(jì)算機(jī)、手機(jī)、車(chē)載導(dǎo)航系統(tǒng)、制冷機(jī)等。第一實(shí)施例圖1是根據(jù)本發(fā)明第一實(shí)施例的文件顯示裝置的使用環(huán)境的示例圖。圖1所示的使用環(huán)境包括文件顯示裝置IO和例如為掃描儀的圖像讀取裝 置20。文件顯示裝置IO通過(guò)可以傳輸數(shù)據(jù)信號(hào)的連接線(xiàn)纜連接到圖像讀取裝 置20。從而,通過(guò)連接線(xiàn)纜,文件顯示裝置10可以獲取圖像讀取裝置20讀 取的文件圖像數(shù)據(jù),并通過(guò)其中安裝的文件顯示軟件(以下稱(chēng)為"文件顯示應(yīng) 用程序")在顯示屏上顯示文件圖像數(shù)據(jù)。除了顯示從圖像讀取裝置20獲取的 文件圖像數(shù)據(jù)外,文件顯示裝置IO還可以通過(guò)使用文件顯示應(yīng)用程序,在顯 示屏上顯示由安裝在文件顯示裝置10中的各種應(yīng)用程序生成的文件數(shù)據(jù)。以下將參考圖2給出圖1所示的文件顯示裝置10的硬件結(jié)構(gòu)的描述。圖 2是根據(jù)本發(fā)明第一實(shí)施例的文件顯示裝置的硬件結(jié)構(gòu)的框圖。文件顯示裝置10包括控制部11、主存儲(chǔ)器部12、輔存儲(chǔ)器部13、顯示 部14、網(wǎng)絡(luò)接口 (I/F) 15,外部設(shè)備I/F16,輸入設(shè)備I/F17,存儲(chǔ)器媒體驅(qū) 動(dòng)器18和外部存儲(chǔ)設(shè)備I/F 19??刂撇?1是控制電路,包括CPU (中央處理單元),用于控制文件顯示 裝置10。因此,在控制部11中,運(yùn)行了操作系統(tǒng)(OS), OS是控制文件顯示 裝置10的基本軟件。此外,控制部ll在OS上運(yùn)行文件顯示程序,文件顯示 程序是安裝在文件顯示裝置10中的文件顯示應(yīng)用程序。由此,控制部11執(zhí)行 文件顯示程序的命令運(yùn)行和操作處理。主存儲(chǔ)器部12提供有ROM (只讀存儲(chǔ)器)和RAM (隨機(jī)存取存儲(chǔ)器)。 ROM是存儲(chǔ)器電路,用于存儲(chǔ)控制部11中運(yùn)行的OS、文件顯示裝置10中安 裝的文件顯示程序以及該程序使用的數(shù)據(jù)。RAM是臨時(shí)地存儲(chǔ)在ROM中存 儲(chǔ)并展開(kāi)(加載)的文件顯示程序和數(shù)據(jù)的存儲(chǔ)器電路。輔存儲(chǔ)器部13是例如為硬盤(pán)驅(qū)動(dòng)器(HD)等的存儲(chǔ)設(shè)備,其存儲(chǔ)了文件 顯示程序使用的數(shù)據(jù)。顯示部14是通過(guò)控制部11執(zhí)行文件顯示程序,來(lái)顯示 用戶(hù)想要閱覽的文件信息的顯示設(shè)備。網(wǎng)絡(luò)I/F 15是在例如局域網(wǎng)(LAN)、公共網(wǎng)或無(wú)線(xiàn)射頻網(wǎng)等網(wǎng)絡(luò)上執(zhí)行 通信設(shè)備間雙向數(shù)據(jù)通信的硬件接口。外部設(shè)備I/F 16是執(zhí)行例如為掃描儀的 圖像讀取裝置20與文件顯示裝置10之間的數(shù)據(jù)通信的硬件接口 。輸入設(shè)備I/F 17是執(zhí)行例如為鼠標(biāo)的輸入設(shè)備與文件顯示裝置10之間的數(shù)據(jù)通信的硬件接 o 。存儲(chǔ)器媒體驅(qū)動(dòng)器18是讀取和寫(xiě)入設(shè)備,用于讀取存儲(chǔ)在例如為軟盤(pán) (FD)、磁性光盤(pán)(MO)、壓縮磁盤(pán)(CD)、數(shù)字可視光盤(pán)(DVD)等的存儲(chǔ) 介質(zhì)中的數(shù)據(jù),以及寫(xiě)入數(shù)據(jù)以在記錄介質(zhì)中存儲(chǔ)數(shù)據(jù)。外部存儲(chǔ)設(shè)備I/F 19是執(zhí)行例如為存儲(chǔ)卡的外部存儲(chǔ)設(shè)備與文件顯示裝 置10之間數(shù)據(jù)通信的硬件接口 。以上說(shuō)明的每個(gè)硬件都連接到作為信號(hào)傳輸路徑的總線(xiàn),從而來(lái)自控制部 11的控制命令信號(hào)可以發(fā)送到主存儲(chǔ)器部12、輔存儲(chǔ)器部13、顯示部14、網(wǎng) 絡(luò)I/F15、外部設(shè)備I/F16、輸入設(shè)備I/F17、存儲(chǔ)器媒體驅(qū)動(dòng)器18和外部存 儲(chǔ)設(shè)備I/F 19。此外,數(shù)據(jù)信號(hào)根據(jù)來(lái)自主存儲(chǔ)器部12、輔存儲(chǔ)器部13、外 部設(shè)備I/F16、輸入設(shè)備I/F17、存儲(chǔ)器媒體驅(qū)動(dòng)器18和外部存儲(chǔ)設(shè)備I/F 19 的控制命令發(fā)送到控制部11。由此,文件顯示裝置10的控制部11通過(guò)將存儲(chǔ)在主存儲(chǔ)器部12的ROM 中的文件顯示程序和數(shù)據(jù)加載到主存儲(chǔ)器部12的RAM上,經(jīng)由總線(xiàn)控制整 個(gè)文件顯示裝置10(包括主存儲(chǔ)器部12、輔存儲(chǔ)器部13、顯示部14、網(wǎng)絡(luò)I/F 15、外部設(shè)備I/F16、輸入設(shè)備I/F17、存儲(chǔ)器媒體驅(qū)動(dòng)器18和外部存儲(chǔ)設(shè)備 1/F19)的操作。由此,文件顯示裝置IO通過(guò)從文件數(shù)據(jù)中提取文件元素并發(fā) 送信號(hào)(RGB信號(hào))指示顯示屏14顯示提取的文件元素實(shí)現(xiàn)其自身的文件顯 示功能。現(xiàn)在將參考圖3給出構(gòu)成文件數(shù)據(jù)的文件元素的提取方法的描述。圖3 是與本發(fā)明第 一實(shí)施例有關(guān)的文件元素的結(jié)構(gòu)的示例圖。文件數(shù)據(jù)40包括作為結(jié)構(gòu)元素的文件元素41和用于將文件元素設(shè)置在每 個(gè)頁(yè)面上的布局信息42。如圖3所示,文件元素41包括字符元素411、圖像 (圖畫(huà))元素412、圖形元素413、表格元素414等,文件元素41中的字符元 素411進(jìn)一步包括章、節(jié)和項(xiàng)。此外,在此處的文件數(shù)據(jù)40中包括例如為掃描儀的圖像讀取裝置20獲取 的文件圖像數(shù)據(jù),以及例如為Word(注冊(cè)商標(biāo))、Excel(注冊(cè)商標(biāo))、PowerPoint (注冊(cè)商標(biāo))的各種應(yīng)用程序生成的應(yīng)用程序數(shù)據(jù)?,F(xiàn)將給出如何從文件數(shù)據(jù)40 (例如,文件圖像數(shù)據(jù)、應(yīng)用程序數(shù)據(jù)等) 中提取文件元素41的描述。首先,如果文件數(shù)據(jù)40(例如,"文件圖像數(shù)據(jù)"、"應(yīng)用程序數(shù)據(jù)"等) 是文件圖像數(shù)據(jù),則文件元素41通過(guò)執(zhí)行區(qū)域辨別處理#1提取出。區(qū)域辨別 處理將文件圖像數(shù)據(jù)40分割成小的單元區(qū)域,并通過(guò)從每個(gè)分割的單元區(qū)域 的圖像的特征(例如,色彩、形狀、輪廓信息等)確定例如它們是否是字符或 圖像等屬性來(lái)提取文件元素41。此外,如果文件數(shù)據(jù)40是應(yīng)用程序數(shù)據(jù),則從字符碼中提取字符元素411, 并通過(guò)根據(jù)包含在數(shù)據(jù)中的屬性信息確定其他元素(圖像(照片)元素412、 圖形元素413、表格元素414等)來(lái)提取文件元素41。如杲數(shù)據(jù)中沒(méi)有屬性信 息,則類(lèi)似于文件圖像的區(qū)域辨別處理從圖像的特征確定屬性從而提取文件元 素41。此外,通過(guò)一種從文件每一段的特征(例如,首字符縮進(jìn))來(lái)確定的方法 執(zhí)行文件元素41的字符元素(例如章、節(jié)、項(xiàng)等)的元素確定。如上所述,作為結(jié)構(gòu)元素的文件元素41可以從包括具有完全不同數(shù)據(jù)格 式(例如,文件圖像數(shù)據(jù)、應(yīng)用程序數(shù)據(jù)等)的圖傳Jt據(jù)和應(yīng)用程序數(shù)據(jù)的文 件數(shù)據(jù)10中提取。以下將參考圖4給出整個(gè)文件顯示裝置10的處理流程的描述,包括參考 圖3描述的文件元素41的提取處理。圖4是根據(jù)本發(fā)明第一實(shí)施例的整個(gè)文
件顯示裝置10的處理流程圖。首先,文件顯示裝置IO讀取(輸入)要閱覽的文件數(shù)據(jù)40 (例如,文件 圖像數(shù)據(jù)、應(yīng)用程序數(shù)據(jù)等)(步驟SIOI)。接著,文件顯示裝置10檢查讀取 文件數(shù)據(jù)40 (例如,文件圖像數(shù)據(jù)、應(yīng)用程序數(shù)據(jù)等)是否已經(jīng)經(jīng)過(guò)提取處 理(步驟S102)。如果文件數(shù)據(jù)40沒(méi)有經(jīng)過(guò)提取處理(步驟S102,否),則 文件顯示裝置10對(duì)文件數(shù)據(jù)40執(zhí)行結(jié)構(gòu)分析從而提取文件元素41 (步驟 S103 ),并將提取的文件元素41與布局信息41 一起存儲(chǔ)到存儲(chǔ)設(shè)備(例如輔 存儲(chǔ)器部13)中(步驟S104)。另一反面,如果讀取的文件數(shù)據(jù)40已經(jīng)經(jīng)過(guò) 提取處理(步驟S102,是),則文件顯示裝置10不對(duì)讀取的文件數(shù)據(jù)40執(zhí)行 文件元素提取和存儲(chǔ)處理。然后,文件顯示裝置10置于待機(jī)狀態(tài),等待閱覽文件數(shù)據(jù)40的請(qǐng)求(步 驟S105)。如果沒(méi)有接收到對(duì)文件數(shù)據(jù)40的請(qǐng)求(步驟S105,無(wú)請(qǐng)求),則 文件顯示裝置10等待,直到接收到讀取請(qǐng)求。另一方面,如果文件顯示裝置 10接收到了對(duì)文件數(shù)據(jù)40的讀取請(qǐng)求(閱覽請(qǐng)求)(步驟S105 ,接收到請(qǐng)求), 則文件顯示裝置10根據(jù)布局信息42從例如為輔存儲(chǔ)器部13的存儲(chǔ)設(shè)備中讀 取構(gòu)成文件(讀"f又請(qǐng)求為此文件而發(fā)出)的文件元素41 (步驟S106)。接著,文件顯示裝置10確定要閱覽的文件數(shù)據(jù)40(例如,文件圖像數(shù)據(jù)、 應(yīng)用程序數(shù)據(jù)等)的顯示格式(屏幕布局)。然后,文件顯示裝置10根據(jù)確定 的顯示格式(屏幕布局)排布文件元素41 (步驟S108)。最后,文件顯示裝置 10進(jìn)行文件元素顯示處理(步驟S109 )。40,文件顯示裝置IO提取文件元素41并按顯示格式(屏幕布局)排布提取的 文件元素41,以及在顯示部14上進(jìn)行顯示。應(yīng)當(dāng)注意,即使在圖5所示的使用環(huán)境中、而不是圖1所示的文件顯示裝 置10的使用環(huán)境中,也可以通過(guò)參考圖4描述的文件顯示裝置10的整個(gè)處理 過(guò)程來(lái)實(shí)現(xiàn)文件顯示裝置10的文件顯示功能。圖5是根據(jù)本發(fā)明第一實(shí)施例的文件顯示裝置的使用環(huán)境的變化的示圖。 圖5中,文件顯示裝置10n連接到例如為掃描儀的圖像讀取裝置20n,并連接 到文件管理服務(wù)器30,文件管理服務(wù)器30通過(guò)例如為L(zhǎng)AN、公共網(wǎng)、無(wú)線(xiàn)射
頻網(wǎng)等的網(wǎng)絡(luò),管理與例如為文件元素41和布局信息42的文件數(shù)據(jù)40有關(guān) 的各種數(shù)據(jù)。圖5所示的文件顯示裝置可以執(zhí)行參考圖4描述的文件顯示裝置10的整 個(gè)處理的步驟S106到S109的處理。步驟S101到S105的處理由文件管理服 務(wù)器30執(zhí)行。因此,文件顯示裝置10n可以使用客戶(hù)端(用戶(hù)終端)服務(wù)器 (管理服務(wù)器)系統(tǒng),在圖5所示的使用環(huán)境中執(zhí)行與圖4相同的處理。此處,將參考圖6給出如何實(shí)現(xiàn)文件顯示裝置10整個(gè)處理的描述。圖6 是根據(jù)本發(fā)明第一實(shí)施例的文件顯示裝置10的主要部件的框圖。圖6所示的主要部件包括文件顯示部51、文件元素選擇檢測(cè)部52、選擇 文件元素顯示部53、字符元素確定部54、字符圖^象確定部55、字符數(shù)確定部 56和透明文本生成部57。首先,將按順序給出文件顯示部51、文件元素選擇4企測(cè)部52、選擇文件 元素顯示部53的描述。文件顯示部51顯示根據(jù)顯示格式(屏幕布局)排布在顯示部14的顯示屏 上的文件元素41。文件顯示部51根據(jù)顯示格式(屏幕布局)排布文件元素41, 并在顯示部14的顯示屏幕上的顯示區(qū)(以下稱(chēng)為第一顯示區(qū))中顯示文件元 素41,該顯示格式考慮了文件數(shù)據(jù)40的容易閱覽或者由用戶(hù)設(shè)置的任意顯示 格式(屏幕布局)而設(shè)計(jì)。文件元素選擇檢測(cè)部52檢測(cè)通過(guò)例如為鼠標(biāo)的輸入設(shè)備在顯示屏上選擇 了文件顯示部51顯示的文件元素41。第一顯示區(qū)61的坐標(biāo)空間與文件元素 41的排布位置彼此相關(guān),文件元素選擇檢測(cè)部52確定要選擇的文件元素41。 文件元素選擇檢測(cè)部52檢測(cè)通過(guò)接收點(diǎn)擊例如為鼠標(biāo)的輸入設(shè)備的輸入信號(hào) 而選擇的文件元素。顯示區(qū)(以下稱(chēng)為第二顯示區(qū))中顯示文件元素選^^險(xiǎn)測(cè)部52^r測(cè)到的文件 元素41。另外,選擇文件元素顯示部53在顯示屏的第二顯示區(qū)放大并顯示文 件元素選擇檢測(cè)部52檢測(cè)到的文件元素41。選擇文件元素顯示部53根據(jù)對(duì) 文件數(shù)據(jù)40 (例如,文件圖像數(shù)據(jù)、應(yīng)用程序數(shù)據(jù)等)的結(jié)構(gòu)分析獲得的布 局信息42獲取文件元素選擇檢測(cè)部52檢測(cè)到的文件元素41周?chē)奈募畔ⅰ?br> 然后,選擇文件元素顯示部53在第二顯示區(qū)中顯示文件元素41周?chē)奈募?息的一部分,作為檢測(cè)到的文件元素41的相關(guān)信息。以下將參考圖7A、7B和7C給出文件顯示部51根據(jù)顯示格式(屏幕布局) 排布文件元素41并在顯示部14的顯示屏上顯示文件元素41的示例描述。圖 7A、7B和7C是根據(jù)本發(fā)明第一實(shí)施例的顯示文件元素41的顯示屏幕示例圖。圖7A所示的顯示屏幕具有在單個(gè)窗口中提供兩個(gè)框的結(jié)構(gòu)。圖7A所示 的兩個(gè)框中的一個(gè)是通過(guò)文件顯示部51顯示文件元素41的第一顯示區(qū)61, 并且提供有滾動(dòng)條64,可以移動(dòng)第一顯示區(qū)61中顯示的顯示范圍。另一個(gè)框 是第二顯示區(qū)62,顯示從第一顯示區(qū)61顯示的文件元素41中通過(guò)例如為鼠 標(biāo)的輸入設(shè)備選擇的文件元素。此外,窗口提供有菜單按鈕63,與文件顯示 應(yīng)用程序的各種功能相對(duì)應(yīng)。文件顯示應(yīng)用程序功能可以通過(guò)選擇其中 一個(gè)菜 單按鈕63執(zhí)行。圖7A示出了按照顯示格式(屏幕布局)只排布了文件元素41中的字符 元素411時(shí)的顯示示例。如圖7A所示,字符元素411由文件顯示部51顯示 在第一顯示區(qū)61中,從而可以使用滾動(dòng)條64概略抓取文件數(shù)據(jù)40 (例如, 文件圖像數(shù)據(jù)、應(yīng)用程序數(shù)據(jù)等)中字符元素411的內(nèi)容。圖7B示出了按照顯示格式(屏幕布局)只排布了文件元素41中的圖形 元素413時(shí)的顯示示例。如圖7B所示,圖形元素413由文件顯示部51顯示 在第一顯示區(qū)61中,從而可以使用滾動(dòng)條64概略抓取文件數(shù)據(jù)40 (例如, 文件圖像數(shù)據(jù)、應(yīng)用程序數(shù)據(jù)等)中圖形元素413的內(nèi)容。圖7C示出了按照顯示格式(屏幕布局)只排布了文件元素41中屬于文 件數(shù)據(jù)的第一章的文件元素41時(shí)的顯示示例。如圖7C所示,屬于第一章的 文件元素41 (字符元素411和圖畫(huà)元素412)由文件顯示部51顯示在第一顯 示區(qū)61中,從而可以使用滾動(dòng)條64概略抓取文件數(shù)據(jù)40 (例如,文件圖像 數(shù)據(jù)、應(yīng)用程序數(shù)據(jù)等)的第一章的內(nèi)容。圖8A和8B是根據(jù)本發(fā)明第一實(shí)施例的在選擇文件元素41前、后的顯示 示例圖。以下將給出一個(gè)示例描述,其中文件元素選擇檢測(cè)部52檢測(cè)到第一顯示 區(qū)61中顯示的文件元素41在顯示部14的顯示屏幕上被選擇,選擇文件元素
顯示部53在第二顯示區(qū)62放大并顯示文件元素選擇檢測(cè)部52所選擇的文件 元素41。圖8A示出了選擇文件元素41前的顯示示例,圖8B示出了選擇文件元素 41后的顯示示例。如圖8A所示,為了選擇要閱覽的文件元素41,如果需要,可以通過(guò)鼠標(biāo) 的光標(biāo)65滾動(dòng)條64。然后,如圖8B所示,顯示在第一顯示區(qū)61中的要閱覽 的文件元素41在顯示屏幕上用光標(biāo)65選擇。隨后,文件元素選擇沖全測(cè)部52 檢測(cè)到在顯示屏幕上選擇了文件元素41的事實(shí),通過(guò)選擇文件元素顯示部53 在第二顯示區(qū)62中放大并顯示所選擇的文件元素41。此時(shí),顯示了文件元素 41周?chē)囊徊糠治募畔⒆鳛樗x的文件元素41的相關(guān)信息(圖8B的情況 中為文件元素411下方的圖像元素412等)。返回圖6,將按順序給出字符元素確定部54、字符圖像確定部55和字符 數(shù)確定部56的描述。字符元素確定部54確定文件元素選擇檢測(cè)部52檢測(cè)到的文件元素41是 否是字符元素411。字符元素確定部54對(duì)文件數(shù)據(jù)40(例如,文件圖像數(shù)據(jù)、 應(yīng)用程序數(shù)據(jù)等)進(jìn)行結(jié)構(gòu)分析,并根據(jù)提取文件元素41時(shí)的屬性信息(例 如,文件元素41的類(lèi)型)確定文件元素選擇^r測(cè)部52 4企測(cè)到的文件元素41 是否是字符元素411。字符圖像確定部55確定由字符元素確定部54確定為字符元素411的字符 元素411是否是字符圖像。字符圖像確定部55對(duì)文件數(shù)據(jù)40進(jìn)行結(jié)構(gòu)分析, 并根據(jù)提取文件元素41時(shí)的屬性信息(例如,字符元素411相關(guān)的數(shù)據(jù)格式) 確定由字符元素確定部54確定為字符元素411的字符元素411是否是字符圖 像。字符數(shù)確定部56在放大字符圖像確定部55確定為字符圖像的字符元素 411時(shí),根據(jù)每一行的字符數(shù)確定作為字符圖像的字符元素411在行方向上(閱 讀字符的方向)是否適于第二顯示區(qū)的寬度。字符數(shù)確定部56確定由字符圖 像確定部55確定為字符圖像的字符元素411中,放大前第二顯示區(qū)62每行的 字符數(shù)是否大于放大后第二顯示區(qū)62每行的字符數(shù)。以下將參考圖9、 IOA、 IOB、 IIA和IIB給出一個(gè)在第二顯示區(qū)62放大 并顯示所選字符元素411的示例描述。該示例中,字符元素確定部54確定所 選的文件元素41是否是字符元素411。如果所選元素41是字符元素411,則 字符圖像確定部55確定字符元素411是否是字符圖像,字符數(shù)確定部確定作 為字符圖像的字符元素411是否適于第二顯示區(qū)62行方向(閱讀字符的方向) 的寬度。然后,選擇文件元素顯示部53在第二顯示區(qū)62放大并顯示所選的字 符元素411。圖9示出了根據(jù)本發(fā)明第一實(shí)施例選擇了文件元素41時(shí)的放大顯示的示 例。如圖8B所示,當(dāng)選擇了第一顯示區(qū)61中顯示的文件元素41時(shí),在第二 顯示區(qū)62中放大并顯示所選的文件元素41。此處,如果由于文件顯示裝置10 中提供的顯示部的顯示屏的尺寸和分辨率導(dǎo)致第二顯示區(qū)62中放大并顯示的 文件元素41的可視性降低(即,在文件元素41是字符元素的情況下,由于受 限的尺寸難以閱讀字符,或者由于低分辨率而纟皮壓縮從而不能閱讀字符),則 如圖9所示,再次通過(guò)例如為鼠標(biāo)的輸入設(shè)備選擇在第二顯示區(qū)62中第一次 選擇并顯示的文件元素41,從而在第二顯示區(qū)62的相同位置上進(jìn)一步放大并 顯示文件元素41。圖IOA和10B示出了根據(jù)本發(fā)明第一實(shí)施例選擇了字符元素411時(shí)在第 二顯示區(qū)62的相同位置進(jìn)一步放大字符元素411的示例。圖IOA是通過(guò)傳統(tǒng) 顯示方法放大并顯示字符元素411的示例。根據(jù)傳統(tǒng)顯示方法,通過(guò)例如為鼠標(biāo)的輸入設(shè)備移動(dòng)第二顯示區(qū)62右側(cè) 和底部的每個(gè)滾動(dòng)條64來(lái)閱覽文件元素411的全部?jī)?nèi)容。例如,當(dāng)字符元素 411是橫向書(shū)寫(xiě)的文本時(shí),如圖IOA所示,它在第二顯示區(qū)62中放大并顯示, 文件元素411的內(nèi)容可以通過(guò)相繼地向右滾動(dòng)、向下滾動(dòng)、向左滾動(dòng)、向右滾 動(dòng)、向下滾動(dòng)、向左滾動(dòng)等來(lái)進(jìn)行閱覽。如上所述,根據(jù)傳統(tǒng)顯示方法, 一行 內(nèi)敘述的內(nèi)容不能很容易地閱讀,閱覽時(shí)需要進(jìn)行向上、向下、向左、向右的 滾動(dòng)操作。因此,不能說(shuō)是向用戶(hù)提供了閱覽文件元素的可操作性和可視性。由此,根據(jù)本發(fā)明第一實(shí)施例的文件顯示裝置IO相比于傳統(tǒng)顯示方法向 用戶(hù)提供了更加容易閱覽文件元素的可操作性和可視性。圖IOB示出了選擇 文件元素411時(shí)文件元素411被放大并顯示的例子。根據(jù)本發(fā)明的顯示方法,字符元素確定部54和字符圖像確定部55確定選 擇的文件元素41是字符元素411和字符圖像。4艮據(jù)確定的結(jié)果,如果字符元 素411是字符圖像,字符數(shù)確定部56確定放大前第二顯示區(qū)62中每行的字符 數(shù)是否大于放大后第二顯示區(qū)62中每行的字符數(shù)。然后,如果字符數(shù)是大于 的,選擇文件元素顯示部53考慮以一個(gè)字符、或句號(hào)和逗號(hào),將字符圖像分 割成字符串,并將字符元素411折疊、放大并顯示到適于第二顯示區(qū)62。例如,如果字符元素411是橫向書(shū)寫(xiě)的文本,則如圖IOB在第二顯示區(qū) 放大并顯示字符元素411,傳統(tǒng)顯示方法需要執(zhí)行向上、向下、向左、向右的 滾動(dòng)操作。然而,根據(jù)本發(fā)明的顯示方法,不需要在行方向(向左、向右)滾 動(dòng),只需要向上和向下滾動(dòng)操作即可閱覽字符元素411的內(nèi)容。如上所述,根據(jù)本發(fā)明的顯示方法,可以通過(guò)折疊、放大并顯示字符元素 411,從而適于第二顯示區(qū)62的行寬度(閱讀字符的方向),以獲得良好的可 視性,同時(shí)字符元素411的內(nèi)容可以不需要在行方向滾動(dòng)就能閱覽,減少了閱 覽字符元素411時(shí)的滾動(dòng)操作。從而相比于傳統(tǒng)的顯示方法可以向用戶(hù)提供實(shí) 現(xiàn)更加容易閱覽的可操作性和可視性。以下將參考圖IIA和11B給出選擇的文件元素41是非字符元素411的文 件元素(例如,圖畫(huà)元素412、圖形元素413、表格元素414等)的情況的描 述。圖IIA和11B示出了根據(jù)本發(fā)明第一實(shí)施例選擇了圖形元素413時(shí)在第 二顯示區(qū)62相同位置進(jìn)一步放大并顯示圖形元素413的例子。例如,如果選擇的文件元素41是圖形元素413,如圖11A所示,則在第 二顯示區(qū)62放大并顯示圖形元素413,根據(jù)傳統(tǒng)顯示方法,通過(guò)進(jìn)行左右滾 動(dòng)和上下滾動(dòng)閱覽圖形元素413的內(nèi)容。然而,根據(jù)本發(fā)明的顯示方法,如圖IIB所示,圖形元素413將被壓縮 到可以通過(guò)選擇文件元素顯示部53考慮第二顯示區(qū)62的寬度和高度而在第二 顯示區(qū)62中最大化顯示的區(qū)域中。從而,可以在獲得良好可視性的同時(shí),不 需要上下左右滾動(dòng)操作就能閱覽圖形元素413的內(nèi)容,相比于傳統(tǒng)顯示方法, 可以向用戶(hù)提供實(shí)現(xiàn)更易閱覽的可操作性和可3見(jiàn)性。返回圖6,透明文本生成部57通過(guò)使用光學(xué)字符讀取器等對(duì)字符元素確 定部54確定為字符元素411的字符圖像進(jìn)行字符識(shí)別處理,從而從圖像數(shù)據(jù)
生成透明文本,字符元素411由字符圖像確定部55確定為字符圖像。以下將參考圖12給出一個(gè)示例的描述,其中透明文本生成部57生成的透 明文本由選擇文件元素顯示部53疊加到字符元素411上,并進(jìn)行放大和顯示。 圖12示出了根據(jù)本發(fā)明的第一實(shí)施例對(duì)字符元素411進(jìn)行文本搜索時(shí)的顯示 示例。如果希望在以任意搜索詞搜索文件元素411過(guò)程中閱覽關(guān)于指定搜索詞 的信息,則在選擇的字符元素411是字符圖像時(shí)不能完成搜索。因此,通過(guò)透 明文本生成部57從字符圖像生成透明文本,生成的透明文本由選擇文件元素 顯示部53疊加到原始的字符圖像上,并進(jìn)行顯示從而能進(jìn)4亍文本搜索。圖12 中,通過(guò)具有網(wǎng)眼的實(shí)線(xiàn)框顯示了以搜索詞"打印機(jī),,(日語(yǔ))對(duì)字符元素411 進(jìn)行文本搜索的結(jié)果。由此,文件顯示裝置IO才艮據(jù)顯示格式(屏幕布局)通 過(guò)文件顯示部41排布文件元素41,并將其顯示在顯示部14顯示屏的第一顯 示區(qū)61中。接著,文件顯示裝置10通過(guò)文件元素選擇檢測(cè)部52檢測(cè)到選擇了第一顯 示區(qū)61中顯示的文件元素41。然后,在顯示部14顯示屏的第二顯示區(qū)62中, 文件顯示裝置IO通過(guò)選擇文件元素顯示部53放大并顯示由文件元素選擇檢測(cè) 部52檢測(cè)到的文件元素41。在第二顯示區(qū)62中放大并顯示所選的文件元素 41時(shí),文件顯示裝置10通過(guò)使用文件元素確定部54確定所選的文件元素41 是否是字符元素411。如果所選的文件元素41是字符元素4U,則文件顯示裝 置10通過(guò)字符圖像確定部55確定字符元素411是否是字符圖像。如果字符元 素411是字符圖像,則文件顯示裝置IO通過(guò)字符數(shù)確定部56確定在放大字符 數(shù)確定部56確定為字符圖像的字符元素411時(shí),作為字符圖像的字符元素411 是否適于第二顯示區(qū)62中行方向的寬度。接著,如果字符數(shù)確定部56確定字符元素41不適于第二顯示區(qū)62,則 文件顯示裝置10通過(guò)選擇文件元素顯示部53考慮以句號(hào)和逗號(hào)將所選的字符 元素411的字符圖像分割成多個(gè)字符,并放大和顯示字符圖像,從而字符圖像 在行方向(閱讀字符的方向)適于第二顯示區(qū)62的寬度。此外,文件顯示裝置10通過(guò)字符元素選擇部54確定所選的文件元素41 是否是字符元素411,如果所選的文件元素41是非字符元素411的文件元素41 (例如,圖形元素、表格元素、圖畫(huà)元素、規(guī)格線(xiàn)元素等),則文件顯示裝 置IO通過(guò)選擇文件顯示部53考慮以第二顯示區(qū)62的寬度和高度在第二顯示 區(qū)62中壓縮和顯示所選的文件元素41,從而將文件元素41壓縮成可以最大 化顯示的范圍(整個(gè)文件元素41適合的范圍)。此外,文件顯示裝置10通過(guò)選擇文件元素顯示部53將作為所選的文件元 素41的相關(guān)信息的、在文件元素41周?chē)囊徊糠治募畔?例如,鄰近的文 件元素41等)連同所選的文件元素41 一起顯示在第二顯示區(qū)內(nèi)。另外,如果字符圖像確定部56確定所選的字符元素411是字符圖像,則 文件顯示裝置通過(guò)透明文本生成部57生成透明文本,并由選擇文件元素顯示 部53通過(guò)將透明文本疊加到字符元素41上放大并顯示字符元素411和透明文 本。以下將參考圖13到圖15給出參考圖4、圖6至圖12說(shuō)明的文件顯示裝 置處理的描述。圖13是根據(jù)本發(fā)明第一實(shí)施例執(zhí)行所選的文件元素41的顯示處理的流程 圖。圖13所示的處理用于說(shuō)明參照?qǐng)D4描述的文件顯示裝置IO整個(gè)處理過(guò)程 中步驟S109的文件元素顯示處理。文件顯示裝置IO在顯示部14顯示屏的第 一顯示區(qū)61中顯示文件顯示部51排布的文件元素41 (步驟S201 )。接著,文 件顯示裝置10通過(guò)文件元素選擇確定部52確定第一顯示區(qū)61中顯示的文件 元素41是否由例如為鼠標(biāo)的輸入設(shè)備選擇(步驟S202)。如果文件元素選擇 確定部52確定沒(méi)有選擇文件元素41 (步驟S202,否),則處理繼續(xù),等待檢 測(cè)到選擇了文件元素41的事實(shí)。另一方面,如果文件元素選擇確定部52確定 選擇了文件元素41 (步驟S202,是),則文件顯示裝置IO執(zhí)行所選的文件元 素的顯示處理(步驟S203 )。圖14是根據(jù)本發(fā)明第一實(shí)施例的所選的文件元素41的顯示處理的流程 圖。圖14所示的處理用于說(shuō)明參照?qǐng)D13說(shuō)明的所選的文件元素的顯示處理中 步驟S203的所選的文件元素的顯示處理。文件顯示裝置10通過(guò)字符元素確定 部54確定文件元素選擇確定部52檢測(cè)到的文件元素41是否是字符元素(步 驟S301 )。如果字符元素確定部54確定檢測(cè)到的文件元素41是字符元素411 (步驟S301,是),則文件顯示裝置IO執(zhí)行(字符元素確定部54確定的)字
符元素411顯示處理中的預(yù)處理(例如,透明文本生成處理、折疊處理等)(步 驟S302 )。另一方面,如果字符元素確定部54確定檢測(cè)到的文件元素41是非字符元 素411的文件元素41 (例如,圖畫(huà)元素412、圖形元素413、表格元素414等) (步驟S301,否),則文件顯示裝置10執(zhí)行(字符元素確定部54確定的)非 字符元素411的文件元素41的顯示處理中的預(yù)處理(例如,壓縮處理等)(步 驟S303 )。在文件顯示裝置10扭i行字符元素411和非字符元素411的文件元素41(例 如,圖畫(huà)元素412、圖形元素413、表格元素414等)的預(yù)處理后,文件顯示 裝置10根據(jù)通過(guò)文件數(shù)據(jù)40 (例如,文件圖像數(shù)據(jù)、應(yīng)用程序數(shù)據(jù)等)的結(jié) 構(gòu)分析獲得的布局信息獲得位于文件元素選擇檢測(cè)部52檢測(cè)到的文件元素41 周?chē)奈募畔?,并確定在文件元素選擇檢測(cè)部52檢測(cè)到的文件元素41周?chē)?要顯示的文件信息(例如,鄰近的文件元素41等)(步驟S304)。然后,文件 顯示裝置IO在第二顯示區(qū)62中,將文件元素選擇檢測(cè)部52檢測(cè)到的文件元 素41連同在文件元素41周?chē)_定的一部分文件信息(例如,鄰近的文件元素 41等) 一起顯示(步驟S305 )。最后,文件顯示裝置10再次返回到步驟S202 等待文件元素的選擇檢測(cè)。圖15A和15B是給出了根據(jù)本發(fā)明第一實(shí)施例文件元素41顯示處理的預(yù) 處理(例如,透明文本生成處理、折疊處理等)的流程圖。圖15A示出了文 件元素41中字符元素411的情況下的預(yù)處理的流程圖。圖15B示出了文件元 素41中非字符元素411的文件元素41的情況預(yù)處理的流程圖。圖15A所示的處理用于說(shuō)明參照?qǐng)D14說(shuō)明的所選的文件元素41顯示處 理中步驟S302的預(yù)處理(例如,透明文本生成處理、折疊處理等)。文件顯示 裝置10通過(guò)字符圖像確定部55確定由字符元素確定部54確定的字符元素411 是否是字符圖像(步驟S401 )。如果字符圖像確定部55確定字符元素411是 字符圖像(步驟S401,是),則文件顯示裝置10通過(guò)透明文本生成部57使用 OCR等對(duì)涉及的字符圖像執(zhí)行字符識(shí)別處理(步驟S402)。接著,文件顯示 裝置10通過(guò)透明文本生成部57根據(jù)字符識(shí)別處理的結(jié)果從字符圖像中提取字 符數(shù)據(jù)(文本數(shù)據(jù))(步驟S403 )。然后,文件顯示裝置10通過(guò)透明文本生成 部57根據(jù)提取的字符數(shù)據(jù)(文本數(shù)據(jù))生成透明文本(步驟S404 )。然后,文件顯示裝置IO通過(guò)字符數(shù)確定部56確定對(duì)于文件元素選擇確定 部52檢測(cè)到的字符元素411的字符圖像,放大顯示前每行的字符數(shù)是否大于 放大顯示后每行的字符數(shù)(步驟S405 )。如果字符數(shù)確定部56確定放大顯示 前每行的字符數(shù)大于放大顯示后每行的字符數(shù)(步驟S405,是),則文件顯示 裝置IO考慮以句號(hào)和逗號(hào)將字符圖像分割成多個(gè)字符單元(步驟S407)。然 后,文件顯示裝置IO將考慮了句號(hào)和逗號(hào)的單個(gè)字符而分割成多個(gè)字符單元 的字符圖像進(jìn)行折疊(fold),從而字符圖像適于第二顯示區(qū)62行方向(閱讀 字符的方向)的寬度,并組成新的字符圖像(步驟S407)。另一方面,如果字符數(shù)確定部56確定放大顯示前每行的字符數(shù)等于或小 于放大顯示后每行的字符數(shù)(步驟S405,否),則文件顯示裝置10不執(zhí)行步 驟S406和步驟S407的處理。然后,文件顯示裝置10重疊字符圖像和透明文本生成部57生成的透明文 本,并放大字符元素41,然后在字符元素41是字符圖像的情況下結(jié)束顯示處 理預(yù)處理(步驟S408 )。如果字符圖像確定部55確定字符圖像411不是字符圖像(步驟S401,否), 則字符元素411不是字符圖像而是字符數(shù)據(jù)(文本數(shù)據(jù)),因此文件顯示裝置 10通過(guò)字符數(shù)確定部56確定對(duì)于文件元素選擇確定部52檢測(cè)到的字符元素 411的字符數(shù)據(jù)(文本數(shù)據(jù))是否放大顯示前每行的字符數(shù)大于放大顯示后每 行的字符數(shù)(步驟S409)。如果字符數(shù)確定部56確定放大顯示前每行的字符數(shù)大于放大顯示后每行 的字符數(shù)(步驟S409,是),則文件顯示裝置10折疊(fold)文件元素選擇4企 測(cè)部52檢測(cè)到的字符元素411的字符數(shù)據(jù)(文本數(shù)據(jù)),從而適于第二顯示區(qū) 62行方向(閱讀字符的方向)的寬度,在文件元素411是字符數(shù)據(jù)(文本數(shù) 據(jù))的情況下結(jié)束顯示處理的預(yù)處理(步驟S410)。另一方面,如果字符數(shù)確定部56確定放大顯示前每行的字符數(shù)等于或小 于放大顯示后每行的字符數(shù)(步驟S409,否),則文件顯示裝置10不執(zhí)行步 驟S410的處理,在文件元素411是字符數(shù)據(jù)(文本數(shù)據(jù))的情況下結(jié)束顯示 處理的預(yù)處理。
接著,文件顯示裝置10的處理進(jìn)行到步驟S304的處理,根據(jù)圖14的布 局信息42確定與所選的文件元素41相關(guān)的文件信息(例如,鄰近的文件元素 41等)。圖15B所示的處理用于說(shuō)明參照?qǐng)D14說(shuō)明的所選的文件元素41顯示處 理中非字符元素411的文件元素41 (例如圖畫(huà)元素412、圖形元素413、表格 元素414等)的顯示處理中步驟S303的預(yù)處理。如果放大了非字符元素411的文件元素41 (例如圖畫(huà)元素412、圖形元素 413、表格元素414等),文件顯示裝置10確定文件元素41是否適于第二顯示 區(qū)62 (步驟S501 )。如果非字符元素411的文件元素41 (例如圖畫(huà)元素412、 圖形元素413、表格元素414等)在被放大并顯示時(shí)不適于第二顯示區(qū)62 (步 驟S501,否),則文件顯示裝置10壓縮非字符元素411的文件元素41,從而 它們可以在顯示部14顯示屏的第二顯示區(qū)62內(nèi)以最大尺寸顯示,然后結(jié)束非 字符元素411的文件元素41情況下的顯示處理的預(yù)處理(步驟S502)。如果非字符元素411的文件元素41 (例如圖畫(huà)元素412、圖形元素413、 表格元素414等)在被放大并顯示時(shí)適于第二顯示區(qū)62(步驟S501,是),則 文件顯示裝置10不進(jìn)行步驟S502的處理,結(jié)束在非字符元素411的文件元素 41 (例如圖畫(huà)元素412、圖形元素413、表格元素414等)情況下的顯示處理 的預(yù)處理。然后,文件顯示裝置10的處理進(jìn)行到步驟S304的處理。如上所述,根據(jù)本發(fā)明的第一實(shí)施例,文件顯示裝置10可以通過(guò)文件顯 示部51根據(jù)顯示格式(屏幕布局)排布文件元素41,并可以在顯示部14的 顯示屏的第一顯示區(qū)61中顯示文件元素41。之后,文件顯示裝置IO通過(guò)文 件元素選擇檢測(cè)部52檢測(cè)選擇了第一顯示區(qū)61中顯示的文件元素41,并可 以通過(guò)選擇文件元素顯示部53在顯示部14的顯示屏的第二顯示區(qū)62內(nèi)放大 和顯示由文件元素選擇檢測(cè)部52選擇的文件元素41。因此,當(dāng)閱覽文件時(shí), 文件顯示裝置IO可以根據(jù)各個(gè)文件元素選擇第一顯示區(qū)61中要閱覽的內(nèi)容, 這實(shí)現(xiàn)了提供簡(jiǎn)便閱覽的可操作性,用戶(hù)希望閱覽的內(nèi)容可以與非用戶(hù)希望閱 覽的內(nèi)容區(qū)分開(kāi),可以實(shí)現(xiàn)提供簡(jiǎn)便閱覽的可視性。另外,在第二顯示區(qū)62中顯示所選的元素41時(shí),文件顯示裝置10通過(guò) 字符元素確定部54確定所選的文件元素41是是否字符元素411。如果所選的
文件元素41是字符元素411,則文件顯示裝置10通過(guò)字符圖像確定部55確 定字符元素411是否是字符圖像。如果字符元素411是字符圖像,則文件顯示 裝置10通過(guò)字符數(shù)確定部56確定在放大并顯示確定為字符圖像的文件元素 411時(shí),作為字符圖像的字符元素是否適于第二顯示區(qū)62行方向(閱讀字符 的方向)的寬度。然后,如果字符數(shù)確定部56確定其不能適于第二顯示區(qū)62,則文件顯示 裝置IO通過(guò)選擇文件元素顯示部53將所選的文件元素411的字符圖像分割成 多個(gè)字符單元,并通過(guò)折疊字符圖像放大并顯示字符圖像以適于第二顯示區(qū) 62行方向(閱讀字符的方向)的寬度。因此,文件顯示裝置IO可以以最少的 滾動(dòng)操作顯示文件的內(nèi)容,同時(shí)通過(guò)放大顯示保持良好的可視性。此外,文件顯示裝置10通過(guò)字符元素選擇裝置54確定所選的文件元素 41是否是字符元素411。如果所選的文件元素41是非字符元素411的文件元 素41 (例如圖形元素、表格元素、圖畫(huà)元素、規(guī)格線(xiàn)元素等),則在放大所選 的文件元素41時(shí)文件元素41不適于第二顯示區(qū)62的情況下,文件顯示裝置 IO通過(guò)選擇文件顯示部53結(jié)合考慮第二顯示區(qū)62的寬度和高度在第二顯示 區(qū)62中將所選的文件元素41壓縮和顯示在最大顯示尺寸的范圍內(nèi)(整個(gè)文件 元素41適合的范圍)。從而,文件顯示裝置IO可以整體上顯示圖形、表格、 圖像等,而不用滾動(dòng)操作。此外,文件顯示裝置10可以通過(guò)選擇文件元素顯示部53將作為所選的文 件元素41的相關(guān)信息的、文件元素41周?chē)囊徊糠治募畔?例如,鄰近的 文件元素41等)連同所選的文件元素41 一起顯示在第二顯示區(qū)62中。因此, 文件顯示裝置10允許與要閱覽的內(nèi)容一起抓取與該內(nèi)容相關(guān)的文件信息。此外,如果字符圖像確定部56確定所選的字符元素411是字符圖像,則 文件顯示裝置10通過(guò)透明文本生成部57生成透明文本,并由選擇文件元素顯 示部53通過(guò)將透明文本疊加到字符元素411上來(lái)放大并顯示字符元素411和 透明文本。因此,文件顯示裝置10即使在與要閱覽的內(nèi)容對(duì)應(yīng)的文件元素41 是字符圖像時(shí)也可以進(jìn)行文本搜索。因此,文件顯示裝置IO可以實(shí)現(xiàn)可操作 性和可視性,由此用戶(hù)可以簡(jiǎn)單地閱覽文件數(shù)據(jù)40 (例如,文件圖像數(shù)據(jù)、 應(yīng)用程序數(shù)據(jù)等)的內(nèi)容。盡管根據(jù)本發(fā)明的第一實(shí)施例給出了本發(fā)明的描述,但用作上述文件顯示裝置10的PC是^f艮據(jù)本發(fā)明的文件顯示裝置的示例,本發(fā)明并不限于此具體 公開(kāi)的文件顯示裝置IO。例如,盡管例如為手機(jī)或PDA的移動(dòng)終端不具有圖 2所示的輔存儲(chǔ)器部13 (HD)和存儲(chǔ)媒體驅(qū)動(dòng)器18,但如果例如為存儲(chǔ)卡的 外部存儲(chǔ)設(shè)備中存儲(chǔ)了各種數(shù)據(jù),例如文件數(shù)據(jù)40(例如,文件圖像數(shù)據(jù)、 應(yīng)用程序數(shù)據(jù)等)、文件元素41、布局信息42等,則也可以進(jìn)行相同的處理。此外,以上實(shí)施例提及的鼠標(biāo)是輸入設(shè)備的示例,輸入設(shè)備也可以是定點(diǎn) 設(shè)備,本發(fā)明并不限于此。例如,還可以使用鍵盤(pán)的光標(biāo)鍵或回車(chē)鍵。此外,上述實(shí)施例中說(shuō)明的選擇文件元素顯示部53的顯示示例(如圖9 所示)僅僅是顯示的例子,本發(fā)明并不限于此。也就是,可以進(jìn)行顯示,使得 通過(guò)選擇文件元素顯示部53選擇的文件元素41可以清晰地與未選的文件元素 41相區(qū)別。例如,可以有一個(gè)變形例,其中在所選的文件元素41的背景上可 以提供與文件元素41的顯示不沖突的色彩,如圖16A所示。另外,還可以有 一變形例,其中可以為所選的文件元素41提供虛線(xiàn)框,例如,如圖16B所示。此外,以上實(shí)施例提及的文件顯示部51的顯示示例也僅僅是顯示的例子, 本發(fā)明并不限于此。也就是,可以通過(guò)文件顯示部51響應(yīng)于要閱覽的文件數(shù) 據(jù)40改變屏幕布局,例如一個(gè)變形,其中顯示了圖17所示的縱向書(shū)寫(xiě)文件類(lèi) 型的文件數(shù)據(jù)40(例如,文件圖像數(shù)據(jù)、應(yīng)用程序數(shù)據(jù)等)。此外,在以上實(shí)施例(圖7等)提及的文件顯示部51的顯示示例中,具 有兩個(gè)框在一個(gè)窗口的屏幕布局排布是一個(gè)示例的屏幕布局排布,本發(fā)明并不 限于此。也就是,文件元素41可以由文件顯示部51以可以響應(yīng)于顯示屏幕尺 寸而簡(jiǎn)便閱覽文件元素41的屏幕布局排布的方式來(lái)進(jìn)行排布。例如,有一種 在一個(gè)窗口中具有一個(gè)框的屏幕布局設(shè)置的變形,例如,如圖18A所示。應(yīng)當(dāng)注意,圖18B示出了一種變形例,其中在進(jìn)行放大顯示以詳細(xì)閱覽內(nèi)容時(shí), 將不同于第一顯示區(qū)61的第二顯示區(qū)62的窗口分割為兩個(gè)框。關(guān)于上述各點(diǎn),可以在不脫離本發(fā)明范圍的情況進(jìn)行變化,并可根據(jù)其應(yīng) 用形式適當(dāng)?shù)卮_定。第二實(shí)施例本發(fā)明的第二實(shí)施例在文件顯示裝置的第一顯示屏上顯示縮略圖。第一實(shí)
施例和第二實(shí)施例的不同在于第二實(shí)施例允許以各個(gè)文件元素為基礎(chǔ)從文件 數(shù)據(jù)(例如,文件圖像數(shù)據(jù)、應(yīng)用程序數(shù)據(jù)等)的縮略圖中選擇要閱覽的內(nèi)容。 因此,將集中在縮略圖的顯示處理和縮略圖的文件元素選擇處理給出描 述。第二實(shí)施例的結(jié)構(gòu)和處理與第一實(shí)施例在圖1所示的文件顯示裝置使用環(huán)境示例、圖2所示的文件顯示裝置的硬件結(jié)構(gòu)、圖3所示的文件元素的結(jié)構(gòu)示 例、圖4所示的文件顯示裝置的整個(gè)處理、圖5所示的文件顯示裝置的使用環(huán) 境、圖14所示的選擇的文件元素的選擇處理、和圖15所示的文件元素的顯示 處理的預(yù)處理上是相同的。因此,圖1到5、 14到15將用在第二實(shí)施例的描 述中,而省略其具體描述。另外,圖6所示的結(jié)構(gòu)和圖13所示的直到顯示了所選的文件元素的處理 對(duì)于第二實(shí)施例是共同的,與圖6和圖13所示的部件及處理相同的部件和處 理使用相同的參考符號(hào),并省略其具體描述。以下將按順序參考圖19所示的主要部件的結(jié)構(gòu)、圖20所示的選擇文件元 素41之前和之后的顯示示例、圖21所示的選擇了文件元素41時(shí)放大顯示的 示例、圖22所示的縮略圖的分割區(qū)與文件元素41之間的對(duì)應(yīng)關(guān)系的示例、圖 23所示的檢測(cè)到從縮略圖中選擇了文件元素41的處理、圖24所示的光標(biāo)移 動(dòng)到另一文件元素41時(shí)的顯示示例、以及檢測(cè)通過(guò)光標(biāo)移動(dòng)來(lái)選擇文件元素 41的處理來(lái)給出第二實(shí)施例和第一實(shí)施例之間的不同之處的描述。首先,將參考圖19給出文件顯示裝置10如何實(shí)現(xiàn)以各個(gè)文件元素41為 基礎(chǔ)從文件數(shù)據(jù)40 (例如,文件圖像數(shù)據(jù)、應(yīng)用程序數(shù)據(jù)等)的縮略圖中選 擇要閱覽的內(nèi)容的處理,這是本實(shí)施例和第一實(shí)施例之間的一個(gè)不同之處。圖 19是根據(jù)本發(fā)明第二實(shí)施例的文件顯示裝置的主要部件的結(jié)構(gòu)框圖。圖19所示的主要部件包括文件顯示部51、文件元素選擇檢測(cè)部52、選擇 文件元素顯示部53、字符元素確定部54、字符圖像確定部55、字符數(shù)確定部 56、透明文本生成部57、區(qū)域分割部71、文件元素對(duì)應(yīng)關(guān)系提供部72和分割 區(qū)選擇檢測(cè)部73。文件顯示部、文件元素選擇檢測(cè)部52、選擇文件元素顯示部53、字符元 素確定部54、字符圖像確定部55、字符數(shù)確定部56、透明文本生成部57與 參照?qǐng)D6描述的第一實(shí)施例相同,省略其描述。因此,將參考圖20、圖21和
圖22描述區(qū)域分割部71、文件元素對(duì)應(yīng)關(guān)系提供部72和分割區(qū)選擇檢測(cè)部73和文件顯示部51。首先,將說(shuō)明區(qū)域分割部71和文件元素對(duì)應(yīng)關(guān)系提供部72。 區(qū)域分割部71將縮略圖分割成多個(gè)區(qū)域(分割區(qū))。文件元素對(duì)應(yīng)關(guān)系提供部72使文件元素41與區(qū)域分割部71分割的縮略圖的分割區(qū)相對(duì)應(yīng)。圖20示出了根據(jù)本發(fā)明第二實(shí)施例的縮略圖的分割區(qū)與文件元素41之間對(duì)應(yīng)關(guān)系的例子。以下將參考圖20給出由區(qū)域分割部71、文件元素對(duì)應(yīng)關(guān)系提供部72執(zhí)行的提供縮略圖的分割區(qū)與文件元素之間的對(duì)應(yīng)關(guān)系的方法的描述。首先,區(qū)域分割部71將縮略圖分割成10xl0的區(qū)域,如圖20所示。區(qū) 域分割部71獲得的分割區(qū)在縮略圖的二維坐標(biāo)(x, y)上分配,每個(gè)分割區(qū) 的范圍和位置可以根據(jù)該二維坐標(biāo)(以下稱(chēng)為縮略圖的坐標(biāo)空間)確定。接著, 文件元素對(duì)應(yīng)關(guān)系提供部72從文件圖像的二維坐標(biāo)值(x, y)(以下稱(chēng)為文件 圖像的坐標(biāo)空間)確定每個(gè)文件元素41的范圍和位置,并使縮略圖的坐標(biāo)空 間與文件圖像的坐標(biāo)空間相對(duì)應(yīng)。由此,文件元素對(duì)應(yīng)關(guān)系提供部72可以使 文件元素41與縮略圖的分割區(qū)相對(duì)應(yīng)。此外,在提供縮略圖的坐標(biāo)空間與文件圖像的坐標(biāo)空間的對(duì)應(yīng)關(guān)系時(shí),如 果多個(gè)文件元素對(duì)應(yīng)一個(gè)文件元素41,則文件元素對(duì)應(yīng)關(guān)系提供部72根據(jù)文 件元素41占的區(qū)域的面積比確定縮略圖的哪個(gè)分割區(qū)與文件元素41對(duì)應(yīng)。例如,構(gòu)成文件數(shù)據(jù)40 (例如,文件圖像數(shù)據(jù)、應(yīng)用程序數(shù)據(jù)等)的文 件元素41中,使文件元素A對(duì)應(yīng)從縮略圖的分割區(qū)(1, 7)到分割區(qū)(3, 10)的范圍,使文件元素B對(duì)應(yīng)從縮略圖的分割區(qū)(4, 7)到分割區(qū)(10, 10)的范圍,使文件元素C對(duì)應(yīng)從縮略圖的分割區(qū)(1, 4)到分割區(qū)(2, 6) 的范圍,使文件元素D對(duì)應(yīng)從縮略圖的分割區(qū)(3, 4)到分割區(qū)(6, 6)的 范圍,使文件元素E對(duì)應(yīng)從縮略圖的分割區(qū)(7, 4)到分割區(qū)(10, 6)的范 圍,使文件元素F對(duì)應(yīng)從縮略圖的分割區(qū)(1, l)到分割區(qū)(10, 3)的范圍。文件元素對(duì)應(yīng)關(guān)系提供部72使用識(shí)別ID (例如,整個(gè)文件的結(jié)構(gòu)順序的 序列號(hào),章、節(jié)、項(xiàng)等的層次的結(jié)構(gòu)順序的序列號(hào))作為使得要與縮略圖的分 割區(qū)對(duì)應(yīng)的文件元素41的信息。此外,文件元素對(duì)應(yīng)關(guān)系提供部72保留使得 與縮略圖的分割區(qū)相對(duì)應(yīng)的文件元素41的信息(分割區(qū)信息和文件元素識(shí)別 ID:以下稱(chēng)為文件元素對(duì)應(yīng)關(guān)系信息)作為表格數(shù)據(jù),例如,如圖20所示?;氐綀D19,說(shuō)明分割區(qū)選擇檢測(cè)裝置73。分割區(qū)選擇檢測(cè)裝置73檢測(cè)到 通過(guò)例如為鼠標(biāo)的輸入設(shè)備選擇了由區(qū)域分割部71分割的縮略圖分割區(qū)中的 一個(gè),并將選擇了對(duì)應(yīng)于檢測(cè)到的分割區(qū)的文件元素41的事實(shí)通知文件元素 選擇檢測(cè)部52。分割區(qū)選擇檢測(cè)裝置73通過(guò)接收到輸入設(shè)備的輸入信號(hào)(例 如通過(guò)鼠標(biāo)點(diǎn)擊)來(lái)檢測(cè)選擇了縮略圖分割區(qū),并查詢(xún)文件元素對(duì)應(yīng)關(guān)系提供 部72保留為數(shù)據(jù)的文件元素對(duì)應(yīng)關(guān)系信息(分割區(qū)信息和文件元素識(shí)別ID), 以及指定與檢測(cè)到的分割區(qū)對(duì)應(yīng)的文件元素41。此外,分割區(qū)選擇檢測(cè)裝置 73將從指定的文件元素41選擇了文件元素41的事實(shí)通知文件元素選擇^r測(cè) 部52?,F(xiàn)將給出增加了額外的功能的文件顯示部51的描述。文件顯示部51在第 一顯示區(qū)61中顯示縮略圖,該縮略圖的區(qū)域被區(qū)域分割部71所分割。另外, 文件顯示部51通過(guò)在第一顯示區(qū)61中分割區(qū)選擇檢測(cè)部73檢測(cè)到的分割區(qū) 上疊加彩色或框線(xiàn)來(lái)顯示縮略圖(對(duì)應(yīng)所選的文件元素41的分割區(qū)和其他分 割區(qū)以不同格式顯示)。以下將參考圖21描述在第二顯示區(qū)62中放大的顯示文件元素41的示例。 在該示例中,通過(guò)區(qū)域分割部71將縮略圖分成多個(gè)區(qū)域,通過(guò)文件元素對(duì)應(yīng) 關(guān)系提供部72使文件元素41對(duì)應(yīng)于縮略圖的分割區(qū),通過(guò)分割區(qū)選擇檢測(cè)部 73檢測(cè)由例如為鼠標(biāo)的輸入設(shè)備對(duì)縮略圖的分割區(qū)的選擇,將選擇了對(duì)應(yīng)于 檢測(cè)到的分割區(qū)的文件元素41的事實(shí)通知文件元素選擇^r測(cè)部52。圖21A示出了在選擇文件元素41前、文件元素41的顯示的示例。圖21B 示出了選擇在文件元素41后、文件元素41的顯示的示例。首先,如圖21A所示,為了選擇要閱覽的文件元素41,如果需要的話(huà)通 過(guò)例如為鼠標(biāo)的輸入設(shè)備移動(dòng)滾動(dòng)條64。然后,如圖21B所示,通過(guò)例如為 鼠標(biāo)的輸入設(shè)備從第一顯示區(qū)61中顯示的文件數(shù)據(jù)40(例如,文件圖像數(shù)據(jù)、 應(yīng)用程序數(shù)據(jù)等)的縮略圖中選擇要閱覽的文件元素41。隨后,分割區(qū)選擇 檢測(cè)裝置73將選擇了文件元素的事實(shí)通知文件元素選擇檢測(cè)部52。然后,文 件元素選擇檢測(cè)部52根據(jù)通知的信息檢測(cè)文件元素41的選擇。選擇文件元素
顯示部53在第二顯示區(qū)62中放大和顯示所選的文件元素41。此外,文件顯示部51通過(guò)在分割區(qū)選擇4企測(cè)部72 4企測(cè)到的分割區(qū)(所選 的文件元素對(duì)應(yīng)的分割區(qū)和其他分割區(qū)以不同的格式顯示)上疊加彩色圖像而 顯示文件元素41。由此,文件顯示裝置10通過(guò)^f吏用文件顯示部51沖艮據(jù)顯示 格式(屏幕布局)在顯示部14的顯示屏幕的第一顯示區(qū)61中顯示由區(qū)域分割 部71分割成多個(gè)區(qū)域的縮略圖。接著,文件顯示裝置10的分割區(qū)選擇檢測(cè)部73檢測(cè)到選擇了第一顯示區(qū) 61中顯示的縮略圖的分割區(qū),并將選擇了由文件元素對(duì)應(yīng)關(guān)系提供部使得與 縮略圖的分割區(qū)相對(duì)應(yīng)的文件元素41的事實(shí)通知文件元素選擇檢測(cè)部52。之 后,文件顯示裝置10的文件元素選擇檢測(cè)部根據(jù)通知的信息檢測(cè)到選擇了文 件元素41,選擇文件元素顯示部53在第二顯示區(qū)62中放大和顯示所選的文 件元素41。此外,文件顯示裝置10通過(guò)在第一顯示區(qū)61顯示的縮略圖中由分割區(qū)選 擇檢測(cè)部72檢測(cè)到的分割區(qū)上疊加彩色圖像而顯示文件元素41 (所選的文件 元素41對(duì)應(yīng)的分割區(qū)和其他分割區(qū)以不同格式顯示)。同樣在本實(shí)施例中,文 件元素選擇檢測(cè)部52、選擇文件元素顯示部53、字符元素確定部54、字符圖 像確定部55、字符數(shù)確定部56、透明文本生成部57與參照?qǐng)D6描述的部件相 同。因此,可以執(zhí)行文件元素折疊處理、透明文本生成處理、文件元素相關(guān)信 息顯示處理,從而通過(guò)由輸入設(shè)備再次選擇第一次選擇的文件元素在第二顯示 區(qū)62的相同位置進(jìn)一步^t大和顯示文件元素41。以下將參考圖23、 24A、 24B和25更加詳細(xì)地描述參照?qǐng)D19至22描述 的文件顯示裝置10的處理。圖23是檢測(cè)從縮略圖中選擇文件元素并通知選擇 了文件元素41的事實(shí)的處理流程圖。在說(shuō)明圖23之前,將說(shuō)明實(shí)現(xiàn)本發(fā)明功能的程序結(jié)構(gòu)。實(shí)現(xiàn)本實(shí)施例功 能的程序結(jié)構(gòu)粗略分成兩個(gè)程序。 一個(gè)程序用于執(zhí)行在第一顯示區(qū)61中顯示 縮略圖,并將選擇了分割區(qū)選擇^r測(cè)部73檢測(cè)到的與分割區(qū)相對(duì)應(yīng)的文件元 素41的事實(shí)通知文件元素選擇^r測(cè)部52的處理。另一個(gè)程序用于執(zhí)行根據(jù)分 割區(qū)元素顯示部53通知的信息由選擇文件元素顯示部53在第二顯示區(qū)62內(nèi) 顯示處理對(duì)應(yīng)于檢測(cè)是否選擇了文件元素41的S202的處理和步驟S203的選擇文 件元素顯示處理。參考圖23,將說(shuō)明在第一顯示區(qū)61中顯示縮略圖,并選擇了分割區(qū)選擇 檢測(cè)部73檢測(cè)到的與分割區(qū)相對(duì)應(yīng)的文件元素41的事實(shí)通知文件元素選擇檢 測(cè)部52的處理。文件顯示裝置IO通過(guò)區(qū)域分割部71將第一顯示區(qū)61中顯示 的縮略圖分割(步驟S601)。然后,文件顯示裝置IO的文件元素對(duì)應(yīng)關(guān)系提 供部72使縮略圖的分割區(qū)和文件元素41的識(shí)別ID按照縮略圖的坐標(biāo)空間和 文件圖像的坐標(biāo)空間之間的對(duì)應(yīng)關(guān)系彼此對(duì)應(yīng),并將對(duì)應(yīng)關(guān)系信息保留為文件 元素對(duì)應(yīng)關(guān)系信息(步驟S602 )。然后,文件顯示裝置10的分割區(qū)選擇^r測(cè)部73確定是否在第一顯示區(qū) 61中顯示的縮略圖中選擇了區(qū)域分割部71分割的區(qū)域(步驟S604)。如果沒(méi) 有檢測(cè)到選擇了縮略圖的分割區(qū)(步驟S604,否),則文件顯示裝置10繼續(xù) 等待分割區(qū)選擇檢測(cè)部73對(duì)縮略圖的分割區(qū)的選擇的檢測(cè)。另一方面,如果 檢測(cè)到選擇了縮略圖的分割區(qū)(步驟S604,是),則文件顯示裝置IO查閱分 割區(qū)選擇^r測(cè)部73中保留的文件元素對(duì)應(yīng)關(guān)系信息(分割區(qū)信息和文件元素 識(shí)別ID)(步驟S605 )。然后,文件顯示裝置10通過(guò)分割區(qū)選擇檢測(cè)部73從文件元素對(duì)應(yīng)關(guān)系信 息(分割區(qū)信息和文件元素識(shí)別ID)中獲取與檢測(cè)到的縮略圖的分割區(qū)相對(duì) 應(yīng)的文件元素41的識(shí)別ID (步驟S606)。之后,文件顯示裝置10根據(jù)分割 區(qū)選擇檢測(cè)部73獲得的識(shí)別ID指定文件元素41 (步驟S607)。最后,文件 顯示裝置10將由分割區(qū)選擇檢測(cè)部73指定的文件元素41是所選的文件元素 41的事實(shí)通知文件元素選擇檢測(cè)部52 (步驟S608 )。圖24示出了根據(jù)本發(fā)明第二實(shí)施例在光標(biāo)65移動(dòng)到另一文件元素41時(shí) 的顯示的示例。在圖24所示的顯示的示例中,光標(biāo)65移動(dòng)到的文件元素41 通過(guò)將鼠標(biāo)的光標(biāo)65移動(dòng)到不是當(dāng)前選擇的文件元素41的另一文件元素41 上而在顯示部14的顯示屏幕的第二顯示區(qū)62中放大和顯示。如圖24A所示, 在沒(méi)有從當(dāng)前選擇的文件元素41移走光標(biāo)65時(shí),文件顯示裝置10在第二顯 示區(qū)中顯示當(dāng)前選擇的文件元素41。然而,如果鼠標(biāo)的光標(biāo)65移動(dòng)到不是當(dāng) 前選擇的文件元素41的另一文件元素41上(圖24B的虛線(xiàn)指示了光標(biāo)65的 移動(dòng)軌跡),如圖24B所示,本發(fā)明的文件顯示裝置10認(rèn)為在鼠標(biāo)的光標(biāo)65 停止時(shí)選擇了由光標(biāo)65指示的文件元素41,并在第二顯示區(qū)62中顯示光標(biāo) 65移動(dòng)到的文件元素41 。以下將參考圖25描述參考圖24A和24B說(shuō)明的文件顯示裝置IO的處理。 圖25是通過(guò)光標(biāo)移動(dòng)檢測(cè)到文件數(shù)據(jù)的選擇并通知檢測(cè)到文件元素的事實(shí)的 處理流程圖。參考圖25,類(lèi)似于圖23,將給出在第一顯示區(qū)61中顯示縮略圖 并將選擇了由分割區(qū)選擇檢測(cè)部73檢測(cè)到的與分割區(qū)相對(duì)應(yīng)的文件元素41 的事實(shí)通知文件元素選擇檢測(cè)部52的描述。文件顯示裝置IO通過(guò)區(qū)域分割部71將第一顯示區(qū)61中顯示的縮略圖分 割(步驟S701)。然后,文件元素對(duì)應(yīng)關(guān)系提供部72使縮略圖的分割區(qū)和文 件元素41的識(shí)別ID (例如,整個(gè)文件的結(jié)構(gòu)順序的序列號(hào),章、節(jié)、項(xiàng)等的 層次的結(jié)構(gòu)順序的序列號(hào))彼此對(duì)應(yīng),并保留對(duì)應(yīng)關(guān)系信息作為文件元素對(duì)應(yīng) 關(guān)系信息(分割區(qū)信息和文件元素識(shí)別ID)(步驟S702 )。然后,文件顯示裝置10通過(guò)文件顯示部51在顯示部14的顯示屏幕的第 一顯示區(qū)61中顯示縮略圖(步驟S703 )。之后,文件顯示裝置IO確定鼠標(biāo)光 標(biāo)65是否在顯示部14的顯示屏幕中停止(步驟S704 )。如果鼠標(biāo)光標(biāo)正在移 動(dòng)(步驟S704,否),則文件顯示裝置10繼續(xù)等待光標(biāo)65停止。另一方面, 如果鼠標(biāo)光標(biāo)65停止了 (步驟S704,是),則文件顯示裝置IO的分割區(qū)選擇 檢測(cè)部73從顯示屏幕的坐標(biāo)空間獲取光標(biāo)65的位置信息(x,y)(步驟S705 )。然后,文件顯示裝置10根據(jù)分割區(qū)選擇檢測(cè)部73獲得的光標(biāo)65的位置 信息(x, y)和第一顯示區(qū)61中顯示的縮略圖的坐標(biāo)空間指定鼠標(biāo)光標(biāo)65 停止處的分割區(qū)的位置。然后,文件顯示裝置10查詢(xún)分割區(qū)選擇檢測(cè)部73中保留的文件元素對(duì)應(yīng) 關(guān)系信息(分割區(qū)信息和文件元素識(shí)別ID)(步驟S707)。文件顯示裝置10 通過(guò)分割區(qū)選擇檢測(cè)部73從文件元素對(duì)應(yīng)關(guān)系信息(分割區(qū)信息和文件元素 識(shí)別ID)中獲得與指定的縮略圖的分割區(qū)對(duì)應(yīng)的文件元素41的識(shí)別ID(步驟 S708)。之后,文件顯示裝置10根據(jù)分割區(qū)選擇^r測(cè)部73獲得的識(shí)別ID指 定文件元素41 (步驟S709 )。然后,文件顯示裝置確定指定的文件元素41是否是非當(dāng)前選擇的文件元
素41的文件元素41(步驟S710)。如果指定的文件元素41是非當(dāng)前選擇的文 件元素41的文件元素41 (步驟S710,是),則分割區(qū)選擇4企測(cè)部73將分割區(qū) 選擇檢測(cè)部73指定的文件元素41是所選的文件元素41的事實(shí)通知文件元素 選擇沖企測(cè)部52 (步驟S711 )。另一方面,如果指定的文件元素41不是非當(dāng)前 選擇的文件元素41的文件元素41 (步驟S710,否),則處理返回到步驟S704 的處理,確定鼠標(biāo)光標(biāo)65是否停止在顯示部的顯示屏幕上,并等待直到光標(biāo) 65移動(dòng)且停止在非當(dāng)前選擇的文件元素41的文件元素41上。如上所述,根據(jù)本發(fā)明的第二實(shí)施例,文件顯示裝置IO可以通過(guò)文件顯 示部51在第一顯示區(qū)61中顯示被區(qū)域分割部71分割成多個(gè)區(qū)域的縮略圖。之后,文件顯示裝置10通過(guò)分割區(qū)選擇檢測(cè)部73檢測(cè)到選擇了第一顯示 區(qū)61中顯示的縮略圖的分割區(qū),并將選擇了被文件元素對(duì)應(yīng)關(guān)系提供部使得 與縮略圖的分割區(qū)相對(duì)應(yīng)的文件元素41的事實(shí)通知文件元素選擇4全測(cè)部52。 由此,文件元素選擇檢測(cè)部52根據(jù)通知的信息檢測(cè)文件元素41的選擇,所選 的文件元素41可以在第二顯示區(qū)62中放大和顯示。因此,文件顯示裝置IO可以根據(jù)每頁(yè)文件的文件信息選擇用戶(hù)想要閱覽 的內(nèi)容,從而實(shí)現(xiàn)良好的可操作性,由此用戶(hù)可以容易地閱覽文件的內(nèi)容。此外,如果在顯示部14的顯示屏幕的第二顯示區(qū)62中放大和顯示所選的 文件元素41,則文件顯示裝置10可以顯示具有疊加到顯示部14的顯示屏幕 的第一顯示區(qū)61顯示的縮略圖中由分割區(qū)選擇檢測(cè)部72檢測(cè)到的分割區(qū)上 的、例如為彩色圖像和框線(xiàn)的圖像的縮略圖(在縮略圖的分割區(qū)中,可以以不 同格式顯示與確定選擇的文件元素對(duì)應(yīng)的分割區(qū)和其他分割區(qū))。因此,文件顯示裝置10可以清楚地將所選的文件元素41與其他的文件元 素41區(qū)分,從而實(shí)現(xiàn)良好的可視性,方便文件的閱覽。由此,文件顯示裝置 10可以實(shí)現(xiàn)允許用戶(hù)閱覽文件數(shù)據(jù)40 (例如,文件圖像數(shù)據(jù)、應(yīng)用程序數(shù)據(jù) 等)的內(nèi)容的可操作性和可視性。盡管參照第二實(shí)施例描述了本發(fā)明,本發(fā)明并不限于縮略圖的10xlO分割 區(qū)數(shù)量,可以使用其他任意的數(shù)量。此外,上述的程序結(jié)構(gòu)只是文件顯示功能被分成兩個(gè)程序的結(jié)構(gòu)示例,本 發(fā)明并不限于此。另夕卜,選擇縮略圖的分割區(qū)的鼠標(biāo)的光標(biāo)65只是可響應(yīng)于選擇顯示部14 的顯示屏幕上顯示的縮略圖分割區(qū)的定點(diǎn)設(shè)備移動(dòng)而移動(dòng)的字符的示例,本發(fā) 明并不限于使用鼠標(biāo)光標(biāo)。另外,上述實(shí)施例中描述的文件顯示部51的顯示(例如,圖21所示的) 示例是顯示的例子,本發(fā)明并不限于這樣的例子。例如,在顯示屏幕上可以顯 示一個(gè)顯示縮略圖的列表的顯示區(qū)(第一顯示區(qū)),如果有用戶(hù)想要閱覽的內(nèi) 容,則可以選擇與包含該內(nèi)容頁(yè)面對(duì)應(yīng)的縮略圖,所選的文件元素41可以在 與顯示了縮略圖的列表的第一顯示區(qū)不同的窗口(第二顯示區(qū))中放大和顯示。本發(fā)明并不限于具體公開(kāi)的實(shí)施例,在不脫離本發(fā)明的范圍內(nèi)可以進(jìn)行各 種改變和變形。
權(quán)利要求
1.一種文件顯示裝置,其提取構(gòu)成文件的文件元素并放大和顯示提取的文件元素,該文件顯示裝置包括文件顯示部,其在第一顯示區(qū)中顯示所述文件元素;文件元素選擇檢測(cè)部,其檢測(cè)由所述文件顯示部顯示的文件元素的選擇;以及,選擇文件顯示部,其在不同于所述第一顯示區(qū)的第二顯示區(qū)中顯示由所述文件元素選擇檢測(cè)部檢測(cè)到的文件元素。
2. 如權(quán)利要求1所述的文件顯示裝置,進(jìn)一步包括字符元素確定部,其確定由所述文件元素選擇檢測(cè)部^r測(cè)到的文件元素是 否是字符元素;字符圖^f象確定部,其確定由所述文件元素選擇^r測(cè)部確定為字符元素的文 件元素是否為字符圖像;以及,字符數(shù)確定部,其確定對(duì)于由所述字符圖像確定部確定為字符圖像的字符 圖像,放大顯示前在所述第二顯示區(qū)中的每行的字符數(shù)是否大于放大顯示后在 所述第二顯示區(qū)中每行的字符數(shù),其中,如果字符數(shù)確定部確定了放大顯示前在所述第二顯示區(qū)中的每行的 字符數(shù)大于放大顯示后在所述第二顯示區(qū)中的每行的字符數(shù),則所述選擇文件 元素顯示部在放大和顯示所述字符圖像時(shí),通過(guò)折疊所述字符圖像來(lái)在第二顯 示區(qū)中顯示所述字符圖像。
3. 如權(quán)利要求1所述的文件顯示裝置,進(jìn)一步包括字符元素確定部,其確定由所述文件元素選擇檢測(cè)部4企測(cè)到的文件元素是 否是字符元素;字符圖像確定部,其確定被確定為字符元素的文件元素是否是字符圖像; 以及,透明文本生成部,其根據(jù)字符識(shí)別的結(jié)果生成關(guān)于字符圖像的透明文本, 其中,在所述字符圖像確定部確定了字符元素是字符圖像時(shí),所述選擇文件元素顯示部通過(guò)將所述字符圖像和所述透明文本生成部生成的所述透明文本彼此疊加來(lái)顯示所述字符圖像和所述透明文本。
4. 如權(quán)利要求1所述的文件顯示裝置,進(jìn)一步包括 字符元素確定部,其確定由所述文件元素選擇檢測(cè)部檢測(cè)到的文件元素是 否是字符元素,述第二顯示區(qū)的寬度和/或高度時(shí),所述選擇文件元素確定部壓縮不是所述字 符元素的文件元素,以適于所述顯示區(qū)。
5. 如權(quán)利要求1所述的文件顯示裝置,其中,在顯示由所述文件元素選 擇檢測(cè)部^r測(cè)到的文件元素時(shí),所述選擇文件元素顯示部將位于所述第一顯示 區(qū)中的所述文件元素周?chē)奈募畔⑦B同所述文件元素一起顯示在所述第二 顯示區(qū)的對(duì)應(yīng)位置。
6. 如權(quán)利要求1所述的文件顯示裝置,其中,所述文件顯示部在所述第 一顯示區(qū)中顯示整個(gè)文件的縮略圖。
7. 如權(quán)利要求6所述的文件顯示裝置,進(jìn)一步包括 縮略圖區(qū)分割部,其將所述縮略圖分割為多個(gè)分割區(qū); 文件元素對(duì)應(yīng)關(guān)系提供部,其使文件元素與由所述縮略圖區(qū)分割部獲得的分割區(qū)對(duì)應(yīng);以及分割區(qū)選擇檢測(cè)部,其檢測(cè)由所述縮略圖區(qū)分割部獲得的分割區(qū)的選擇, 其中,所述分割區(qū)選擇檢測(cè)部將選擇了由所述文件元素對(duì)應(yīng)關(guān)系提供部進(jìn)行對(duì)應(yīng)的文件元素的事實(shí)通知所述文件元素選擇檢測(cè)部。
8. 如權(quán)利要求7所述的文件顯示裝置,其中,在所述分割區(qū)選擇檢測(cè)部 檢測(cè)到選擇了 一個(gè)分割區(qū)時(shí),所述文件顯示部以與才企測(cè)到的分割區(qū)的文件元素 不同的文件元素相對(duì)應(yīng)的分割區(qū)的形式不同的形式,顯示文件元素對(duì)應(yīng)的、與 檢測(cè)到的分割區(qū)相同的一個(gè)分割區(qū)。
9. 一種計(jì)算機(jī)可讀文件顯示程序,用于提取構(gòu)成文件的文件元素并對(duì)提 取的文件元素放大和顯示的文件顯示裝置,該計(jì)算機(jī)可讀文件顯示程序使計(jì)算 機(jī)工作為文件顯示部,其在第一顯示區(qū)中顯示所述文件元素; 文件元素選擇4企測(cè)部,其^r測(cè)由所述文件顯示部顯示的文件元素的選擇; 以及,選擇文件顯示部,其在不同于所述第一顯示區(qū)的第二顯示區(qū)中顯示由所述 文件元素選擇檢測(cè)部4企測(cè)到的文件元素。
全文摘要
一種文件顯示裝置,提取構(gòu)成文件的文件元素并放大和顯示提取的文件元素。該文件顯示裝置包括文件顯示部,其在第一顯示區(qū)中顯示文件元素;文件元素選擇檢測(cè)部,其檢測(cè)由文件顯示部顯示的文件元素的選擇;以及,選擇文件顯示部,其在不同于第一顯示區(qū)的第二顯示區(qū)中顯示由文件元素選擇檢測(cè)部檢測(cè)到的文件元素。
文檔編號(hào)G06K9/20GK101149800SQ20071015331
公開(kāi)日2008年3月26日 申請(qǐng)日期2007年9月14日 優(yōu)先權(quán)日2006年9月15日
發(fā)明者中村聰史 申請(qǐng)人:株式會(huì)社理光
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
镇安县| 蕉岭县| 西乡县| 滦南县| 静安区| 镇原县| 灌南县| 珠海市| 南昌县| 霍林郭勒市| 旬邑县| 闽清县| 墨竹工卡县| 池州市| 扬州市| 田东县| 简阳市| 伊春市| 景谷| 大同市| 五河县| 资兴市| 禄丰县| 库车县| 故城县| 昌图县| 襄城县| 三河市| 万荣县| 诏安县| 军事| 民权县| 吐鲁番市| 攀枝花市| 黔南| 广灵县| 扎赉特旗| 永嘉县| 临洮县| 阜康市| 登封市|