專利名稱:信息顯示裝置及信息顯示方法
技術領域:
本發(fā)明涉及信息顯示裝置及信息顯示方法。
背景技術:
JP-A-2005-84089 (這里所用術語"JP-A"是指"未經審查已公 布的日本專利申請")披露了這樣的技術即,確定其中包含有第 一圖像A和第二圖像B兩者的共同圖像尺寸Mab,然后當其中一個 圖像小于共同圖像尺寸Mab時,將用于全面著色顯示的數據添加在 這一圖像的周邊從而使第一和第二圖像分別與共同圖像尺寸相同并 且將其設定為待顯示的圖像,并且分別將從這些顯示圖像截取的圖
像顯示在分割的屏幕上從而自動地將各圖像的分辨率設定為相同。
發(fā)明內容
本發(fā)明的目的在于使圖像信息變形成不溢出屏幕。
(1) 根據本發(fā)明的第一方面,提供一種信息顯示裝置,包括 顯示部分,其顯示圖像信息;獲取單元,其獲取待受到顯示處理的
圖像信息;縮放處理單元,其按照指定的縮放比對所獲取的圖像信 息進行縮放處理;以及變形單元,其對受到縮放處理的圖像信息的 尺寸與所述顯示部分的顯示區(qū)域的尺寸進行比較,并且在所述圖像 信息大于所述顯示區(qū)域的情況下使所述圖像信息變形,以將整個圖 像信息顯示在所述顯示區(qū)域上。
(2) 如在第(1)項中所述的信息顯示裝置,其中,所述變形 單元通過以下述方式進行縮放處理以使所述圖像信息變形從而將整 個圖像信息顯示在所述顯示區(qū)域上即,使沿著所述圖像信息的橫 向的縮放比不同于沿著所述圖像信息的縱向的縮放比。
(3) 如在第(2)項中所述的信息顯示裝置,其中,所述變形單元通過以下述方式進行縮放處理來進行調節(jié)從而將整個圖像信息 顯示在所述顯示區(qū)域上即,使所述圖像信息沿著橫向的尺寸與所 述顯示部分的顯示區(qū)域沿著橫向的尺寸大致一致或者使所述圖像信 息沿著縱向的尺寸與所述顯示部分的顯示區(qū)域沿著縱向的尺寸大致 一致。
(4) 如在第(2)項或第(3)項中所述的信息顯示裝置,還包 括存儲部分,在使沿著所述圖像信息的橫向的縮放比不同于縱向 的縮放比的情況下,所述存儲部分存儲在上述縮放比變?yōu)椴煌?所指定的縮放比,其中,所述縮放處理單元響應顯示另一圖像信息 的指令而在以所存儲的縮放比作為所指定的縮放比的情況下對由所 述獲取單元獲取的另一圖像信息進行縮放處理,并且顯示按照所存
儲的縮放比進行的縮放處理的結果。
(5) 如在第(1)項中所述的信息顯示裝置,其中,所述變形 單元按照對于所述圖像信息各部分的非均一的縮放比來對所述圖像 信息進行縮放處理以使圖像變形,從而將整個圖像信息顯示在所述 顯示區(qū)域上。
(6) 根據本發(fā)明的第二方面,提供一種信息顯示方法,包括 顯示圖像信息;獲取待受到顯示處理的圖像信息;按照指定的縮放 比對所獲取的圖像信息進行縮放處理;對受到縮放處理的圖像信息 的尺寸與用于顯示圖像信息的顯示部分的顯示區(qū)域的尺寸進行比 較;以及在所述圖像信息大于所述顯示區(qū)域的情況下使所述圖像信
息變形,以將整個圖像信息顯示在所述顯示區(qū)域上。
根據第(1)項或第(6)項所述的本發(fā)明,可使圖像信息變形
成不溢出屏幕。
根據第(2)項所述的本發(fā)明,放大或縮小圖像信息以使圖像信 息變形成不溢出屏幕。
根據第(3)項所述的本發(fā)明,可以按照不溢出屏幕的范圍中的 最大尺寸來顯示圖像信息。
根據第(4)項所述的本發(fā)明,可以使用之前已經指定的縮放比。
根據第(5)項所述的本發(fā)明,按照對于圖像信息各部分的非均一的縮放比來對圖像信息進行縮放處理,從而使圖像信息變形成不 溢出屏幕。
基于以下附圖對本發(fā)明的示例性實施例進行詳細說明,其中 圖1為示出根據本發(fā)明示例性實施例的信息顯示裝置實例的構 造的框圖2為示出由根據本發(fā)明示例性實施例的信息顯示裝置處理的 文檔實例的說明圖3為示出由根據本發(fā)明示例性實施例的信息顯示裝置從文檔 截取的圖像信息實例的說明圖4為示出根據本發(fā)明示例性實施例的信息顯示裝置的文檔顯 示實例的說明圖5為示出由根據本發(fā)明示例性實施例的信息顯示裝置進行的 處理實例的流程圖6為示出根據本發(fā)明示例性實施例的信息顯示裝置的顯示實 例的說明圖7A 7D為示出根據本發(fā)明示例性實施例的信息顯示裝置的 顯示實例的說明圖8為示出根據本發(fā)明示例性實施例的信息顯示裝置中的文檔 (包含圖像信息)的變型例的說明圖;以及
圖9為示出根據本發(fā)明示例性實施例的信息顯示裝置中的文檔 (包含圖像信息)的另一變型例的說明圖。
具體實施例方式
將參照
根據本發(fā)明的示例性實施例。如圖l所示,根 據本發(fā)明示例性實施例的信息顯示裝置1例如構造為包括控制部分 11、存儲部分12、操作部分13以及顯示部分14。
控制部分11為諸如CPU(中央處理單元)等的程序控制裝置并 且根據存儲在存儲部分12中的程序進行操作??刂撇糠?1獲取作為顯示處理對象的圖像信息并且按照指定的倍率(放大率)對如此 獲取的圖像信息進行縮放處理(放大和縮小處理)。將如此放大/縮 小的圖像信息的尺寸與顯示部分14的顯示區(qū)域的尺寸進行比較。當 該圖像信息大于顯示部分14的顯示區(qū)域(即該圖像信息的縱向部分 或橫向部分溢出顯示區(qū)域)時,進行這樣的處理即,使圖像信息 的縱向與橫向之間的倍率不同,從而將整個圖像信息容納并顯示在 顯示區(qū)域內。稍后將對控制部分11的此處理進行詳細說明。
存儲部分12包括諸如RAM (隨機存取存儲器)等的存儲裝置。 由控制部分11執(zhí)行的程序存儲在存儲部分12中??梢砸赃@樣的方 式提供程序艮卩,將該程序存儲在諸如DVD-ROM (數字通用光盤-只讀存儲器)等計算機可讀存儲介質中,進而將該程序復制到存儲 部分12。此外,存儲部分12也作為控制部分11的工作存儲器而進 行操作。
操作部分13例如由數字鍵或箭頭鍵構成,該操作部分接收用戶 的操作并將操作內容輸出到控制部分11。顯示部分14由液晶顯示器 等構成。在本實施例中,假定預先設定顯示部分14的顯示區(qū)域的尺 寸。在下文中,將該尺寸顯示為PwXPh。顯示部分14根據從控制 部分11輸入的指令顯示圖像信息。
接下來,將對由控制部分11進行的信息顯示處理進行說明。在 本實施例中,信息顯示裝置1接收包括有待處理的圖像信息的文檔 圖像。控制部分11指定包含在文檔圖像中的圖像信息。如圖2所示, 文檔例如由形成有多個空白欄的表格和寫入各欄的字符等構成。
控制部分11限定有效像素(除了基色之外,通過文檔圖像的邊
角部分等處的像素值表示的像素)連續(xù)的區(qū)域,并且將外接有效像
素連續(xù)的區(qū)域的外接矩形提取為矩形區(qū)域。由于檢測有效像素連續(xù)
的部分的處理和限定外接該部分的矩形的處理是公知的,因此將省 略其詳細說明。
根據這些處理,控制部分11以關聯(lián)的方式記錄用于識別各外接 矩形的信息(外接矩形識別信息)和用于限定由外接矩形識別信息 識別的各矩形的坐標信息(例如,左上角坐標和右下角坐標)??刂撇糠?1檢査每個外接矩形是否包含在另一個外接矩形中。 例如,假定關注的外接矩形N的左上角坐標和右下角坐標分別為
(Pnltx, Pnlty)禾口 (Pnrbx, Pnrby),如果記錄有與諸如Pxlt x<Pnlt x、 Pxlt y<Pnlt y、 Pxrb x〉Pnrb x以及Pxrb y>Pnrb y等坐標信息相關 的外接矩形X (在這種情況下,例如,將文檔的左上角設定為原點, 然后將文檔的高度方向(下方)設定為Y軸的正方向,并且將文檔 的寬度方向(右方)設定為X軸的正方向),則判定為關注的外接 矩形N包含在另一個外接矩形X內??刂撇糠?1除去包含在另一 個外接矩形X內的外接矩形之中尺寸小于預先設定的閾值(寬度和 高度的尺寸小于預設值)的外接矩形。此處理可防止由字符序列的 各字符(或諸如濁輔音標記等字符的組成元素)構成的具有相對小 的尺寸的外接矩形被取出,并且此處理還取出外接表格各單元格的 圖像部分的外接矩形。因而,例如將尺寸的閾值至少設定為兩個或 更多個平均字符尺寸的尺寸。
控制部分11對各外接矩形進行此處理并且生成確定不被除去 的外接矩形(沒有包含在另一個外接矩形內的各外接矩形)的列表。 將文檔圖像之中確定不被除去的各外接矩形內的部分圖像提取為待 處理的圖像信息。
因而,關于圖2中所示的文檔,例如提取出如圖3所示的包含 在多個外接矩形的每一個中的圖像信息。
控制部分11開始在顯示部分14上顯示文檔圖像的處理。在此 處理中,控制部分11進行文檔圖像的縮放處理,以便例如首先在顯 示部分14的顯示區(qū)域內顯示整個文檔圖像。例如,當文檔圖像的寬 度尺寸為Dw且高度尺寸為Dh時,控制部分計算rw=Pw/Dw和 rh=Ph/Dh并且將rw和rh中較小的一個設定為縮放比Rc,并且按照 該縮放比Rc縮小或放大(縮放處理)整個文檔圖像。在這種情況下, 分別將沿X軸方向的縮放比Rx和沿Y軸方向的縮放比Ry設定為縮 放比Rc。
因而,文檔圖像顯示在顯示部分14的整個顯示區(qū)域上(圖4)。 然后,控制部分11將如此提取的圖像信息之一 (首先可根據預定條件選擇圖像信息之一,其后可根據用戶指令選擇圖像信息之一)設 定為已選圖像信息,進而進行用于識別已選圖像信息的顯示處理(圖 4中Y)??梢酝ㄟ^這樣的處理來實現用于識別的顯示處理即,利 用預定的顏色繪制已選圖像信息的外接矩形的框線。
控制部分11響應放大或縮小正被顯示的內容的指令從而開始 如圖5所示的處理。也就是說,控制部分11根據用戶的指令設定縮
放比。假定當前的縮放比為R (沿X軸方向為Rx且沿Y軸方向為 Ry),當用戶指示放大處理時,例如通過將預定值AR分別加到Rx 和Ry上從而使縮放比Rx和Ry增大。相反,當用戶指示縮小處理 時,例如通過分別從Rx和Ry中減去預定值AR從而使縮放比Rx 和Ry減小。
此外,在這種情況下,當在AR的加減處理等之后而改變的縮 放比Rx和Ry小于預定的下限值Rmin時,可分別將縮放比Rx和 Ry設定為Rmin。相似地,當如此改變的縮放比Rx和Ry大于預定 的上限值Rmax時,可分別將縮放比Rx和Ry設定為Rmax。也就是 說,在本實施例中,在根據用戶的指定改變縮放比的情況下,將沿X 軸方向和Y軸方向的縮放比設定為彼此相等(也就是說,縱橫方向 倍率相同)。
當用這種方式改變縮放比時,控制部分11開始如圖5所示的處 理,并且首先將用戶所指定的縮放比作為指定的縮放比存儲到存儲 部分12中(Sl)。
然后,控制部分11計算按照已經改變的縮放比Rx和Ry來縮 小或放大的文檔圖像的尺寸(S2)。在這種情況下,文檔圖像沿X 軸方向的尺寸為DwXRx,沿Y軸方向的尺寸為DhXRy??刂撇糠?br>
11檢査縮放處理之后的尺寸是否大于顯示區(qū)域,也就是說檢查是否 DwXRx>Pw或DhXRy>Ph (S3)。
當判定為縮放處理之后的尺寸小于顯示區(qū)域時,控制部分11繼 續(xù)將縮放處理之后的整個文檔圖像顯示在顯示部分14的顯示區(qū)域上 (S4)。
另一方面,當在S3的處理中判定為縮放處理之后的尺寸大于顯示區(qū)域時,控制部分11判斷縮放處理之后的已選圖像信息的區(qū)域的 尺寸是否大于顯示區(qū)域(S5)。例如,當縮放處理之前的已選圖像 信息的區(qū)域的左上角坐標和右下角坐標分別為(Pnlt x, Pnlt y)和 (Pnrb x, Pnrb y )時,判斷是否Rx- (Pnrb x國Pnlt x) >Pw或Ry (Pnrb y - Pnlt y) >Ph。
當判定為縮放處理之后的已選圖像信息的區(qū)域的尺寸大于顯示 咅卩分14的顯示區(qū)土或(Rx- (Pnrb x陽Pnlt x) >Pw或Ry (Pnrb y-Pnlt y) 〉Ph)時,控制部分11獲取這樣的縮放比(在下文中稱為限制縮
放比)即,按照該縮放比使縮放處理之后的已選圖像信息的區(qū)域
的尺寸處于顯示區(qū)域內(S6)。限制縮放比例如為在X軸方向上 px=Pw/ (Pnrb x - Pnlt x)且在Y軸方向上py=Ph/ (Pnrb y隱Pnlt y)。
控制部分11選擇至少小于"l"的px和py之一 (即要求縮小 的一個)并將所選擇的縮放比應用于對應的軸向(S7)。也就是 說,控制部分11將所選擇的縮放比設定為對應軸向的縮放比。例 如,當px小于"l"時,將Rx設定為px。相反,當py小于"l"時, 將Ry設定為py。
控制部分11獲取已選圖像信息的區(qū)域的中心坐標(S8)。當縮 放處理之前該區(qū)域的左上角坐標和右下角坐標分別為(Pnlt x, Pnlt y) 禾口 (Pnrb x, Pnrb y),中心坐標為(Rx-(Pnlt x + Pnrb x)/2, (Ry.(Pnlt y + Pnrby) /2)。控制部分11控制顯示區(qū)域以便使所計算的中心坐 標位于顯示部分14的顯示區(qū)域的中心(S9)。也就是說,顯示縮放 處理之后的文檔圖像中從(Rx- (Pnlt x + Pnrb x )/2 — Pw/2 , ( Ry■ (Pnlt y + Pnrb y) /2 - Ph/2 )至lj (Rx- (Pnlt x + Pnrb x) /2 + Pw/2 , ( Ry (Pnlt y + Pnrby) /2+Ph/2)的坐標值的區(qū)域。
在這種情況下,當已選圖像信息的區(qū)域的寬度和高度比不同于 顯示部分14的顯示區(qū)域的寬度和高度比時,Rx與Ry彼此不同。然 而,同樣在這種情況下,如上所述,控制部分11通過使己選圖像信 息的縱向與橫向之間的倍率不同而再次執(zhí)行縮放處理,從而進行調 節(jié)以使整個已選圖像信息顯示在顯示區(qū)域內。
顯示模式并不限于前述實例,控制部分11也可在處理S9中進從文檔圖像中提取作為己選圖像信 息部分的外接矩形,然后按照所指定的縮放比(在處理S1中存儲的 縮放比)對整個文檔圖像進行縮放處理,從而控制文檔圖像的顯示 范圍并且以這樣的方式顯示文檔圖像即,使已選圖像信息的范圍 的中心坐標位于顯示部分14的顯示區(qū)域的中心部分。此外,控制部 分11按照在處理S7中所獲取的各軸的縮放比對所提取的已選圖像 信息進行縮放處理,并且通過將已顯示文檔圖像用作背景的方式將 利用縮放處理所獲取的已選圖像信息的圖像疊加在已顯示文檔圖像 上。將已選圖像信息與文檔圖像合成從而使受到縮放處理的已選圖 像信息的中心坐標位于顯示區(qū)域的中心。
根據本實例,作為實例如圖6所示,以下述方式將已選圖像信 息與按照指定的縮放比受到縮放處理且用作背景的文檔圖像合成在 一起即,按照調節(jié)后的縮放比僅對已選圖像信息進行縮放處理, 其中,該調節(jié)后的縮放比不同于指定的縮放比并且被調節(jié)成使整個 已選圖像信息顯示在顯示部分14上。因而,在圖6中,盡管整個已 選圖像信息顯示在顯示區(qū)域內,但具有相同尺寸的其他圖像部分(在
圖6中沿著上下方向在己選圖像信息的鄰近處顯示的部分)部分地
溢出顯示區(qū)域。
此外,在處理S5中,當縮放處理之后的已選圖像信息的區(qū)域的 尺寸不大于顯示部分14的顯示區(qū)域時,控制部分11可在顯示部分 14的顯示區(qū)域上顯示縮放處理之后的整個文檔圖像(S10)并且結束 處理。
在前述處理S7中,控制部分11也可以選擇等于或大于"1"的
縮放比從而設定比率如下
Rx=px Hy=py
當以這種方式設定比率時,已選圖像信息沿著寬度和高度方向放大 從而可以被顯示在整個顯示區(qū)域上??刂撇糠?1將如此計算出的沿 各軸方向的縮放比Rx、 Ry存儲在存儲部分12中。
此外,控制部分11響應來自用戶的指令切換已選圖像信息。作為實例,控制部分11按照各圖像信息的左上角坐標的Y軸坐標值逐 漸減小的順序(當存在多個沿Y軸方向的坐標值相同的區(qū)域時,按 照X軸坐標值逐漸減小的順序)將所提取的各圖像信息與序列號相 關聯(lián)地存儲在存儲部分12中。
然后,控制部分11首先將與最小序列號相關的圖像信息設定為 已選圖像信息。其后,當用戶利用箭頭鍵等指示將下一條圖像信息 設定為已選圖像信息時,將當前正選擇的圖像信息的相關序列號加 "1"。然后,將與通過對當前序列號加"1"而獲得的新序列號相 關的圖像信息設定為已選圖像信息。相反,當用戶利用箭頭鍵等指 示將前一條圖像信息設定為己選圖像信息時,從當前正選擇的圖像 信息的相關序列號中減去"1"。然后,將與通過從當前序列號中減 去"1"而獲得的新序列號相關的圖像信息設定為已選圖像信息。
當以這種方式切換已選圖像信息時,控制部分11可以執(zhí)行處理
S2和后續(xù)處理。在這種情況下,基于切換之前的己選圖像信息所計 算的縮放比Rx、 Ry也適用于切換之后的已選圖像信息。
此外,當切換已選圖像信息時,控制部分11可讀取存儲在存儲 部分12中的指定縮放比的信息,然后將縮放比設定為指定縮放比并 且執(zhí)行處理S2和后續(xù)處理。在這種情況下,即使以較高優(yōu)先級應用 用戶指定的縮放比從而按照該指定的縮放比來縮小或放大切換之后 的已選圖像信息,但只要切換之后的己選圖像信息可以全部顯示在 顯示部分14的顯示區(qū)域上,那么就可以以指定的縮放比(如上所述, 該縮放比沿縱橫方向相同)來顯示切換之后的已選圖像信息。
此外,控制部分11可在圖5的處理S5中進行下述處理。也就 是說,當縮放處理之后的己選圖像信息大于顯示區(qū)域時,即當 Rx- (Pnrb x - Pnlt x) >Pw或Ry- (Pnrb y - Pnlt y) >Ph時,控制部 分11檢查縮放處理之后的已選圖像信息是否即使在旋轉90度的狀 態(tài)下也溢出顯示區(qū)域。也就是說,檢查是否Rx' (Pnrb x-Pnlt x) >Ph 或Ry- (Pnrb y隱Pnlt y) >Pw。
然后,當Rx' (Pnrb x - Pnltx)不大于Ph且Ry- (Pnrb y - Pnlty) 不大于Pw時,可按照指定的縮放比對文檔圖像進行縮放處理,然后可將縮放處理之后的文檔圖像旋轉90度并顯示在顯示部分14上。
在這種情況下,可控制顯示位置以使己選圖像信息的中心坐標與顯
示區(qū)域的中心一致。
此夕卜,在這禾中情況下,當Rx'(Pnrb x - Pnltx) >Pw或Ry (Pnrb y誦Pnlt y) >PhRx- (Pnrb x陽Pnlt x) >Ph ^ Ry' (Pnrb y - Pnlt y)
>Pw時,由于縮放處理之后的已選圖像信息即使旋轉90度也溢出顯 示區(qū)域,因此控制部分11轉入處理S6及后續(xù)處理以繼續(xù)進行處理。 本實施例具有前述構造并且以下述方式進行操作。根據本實施
例的信息顯示裝置1獲取至少包括一條圖像信息的文檔圖像。在這 種情況下,假定信息顯示裝置1例如獲取如圖2所示的文檔。信息 顯示裝置1限定有效像素連續(xù)的區(qū)域并且檢測外接所限定區(qū)域的外 接矩形。此外,當在所檢測到的外接矩形之中存在包含在另一個外 接矩形中的外接矩形時,信息顯示裝置1從所檢測到的外接矩形中 排除包含在另一個外接矩形中的外接矩形。
通過這種方式,信息顯示裝置1至少確定一個沒有包含在另一 個外接矩形中的外接矩形。然后,信息顯示裝置1提取如此確定的 各外接矩形內的文檔圖像部分作為圖像信息。
信息顯示裝置1選擇所提取的各圖像信息之一作為已選圖像信
息。例如可以以這樣的方式進行該選擇即,將位于文檔圖像最上
部的圖像信息選擇為已選圖像信息。
此外,信息顯示裝置1根據預定的方法確定初始的縮放比。例
如可以以這樣的方式選擇該初始的縮放比即,在預定的備選對象 之中選擇可以將整個文檔圖像顯示在顯示部分M的顯示區(qū)域中的縮
放比。作為實例,假定文檔圖像的寬度和高度分別為D和Dh,而顯 示區(qū)域的寬度和高度分別為Pw禾n Ph,計算Rmin=min[Dw/Pw, Dh/Ph],進而可將預定的備選對象之中(例如,4%、 14%、 28%、、 94%、 100%、…、144%、…)等于或小于Rmin的最大值備選對象 設定為初始的縮放比。
信息顯示裝置1利用初始的縮放比對整個文檔圖像進行縮放處 理并將縮放處理之后的圖像顯示在顯示部分14的顯示區(qū)域中(圖7A)。
然后,信息顯示裝置1接收來自用戶的改變縮放比的指令。響 應用戶的指令,可以對縮放比逐步增加和減少預定值。作為另一種 選擇,響應用戶的指令,可以從前述預定的備選對象中選擇大于當 前比率的下一個縮放比(當用戶操作以增大縮放比時)或小于當前 比率的下一個縮放比(當用戶操作以減小縮放比時)。
信息顯示裝置1按照所改變的縮放比縮小或放大整個文檔圖像
并且將縮放處理之后的圖像顯示在顯示部分14的顯示區(qū)域上。在這
種情況下,信息顯示裝置1檢查縮放處理之后的圖像是否溢出顯示 區(qū)域。當判定為圖像沒有溢出顯示區(qū)域時,將縮放處理之后的圖像
顯示在顯示部分14的顯示區(qū)域上。
相反,當判定為圖像溢出顯示區(qū)域時,進一步檢査已選圖像信 息是否溢出顯示區(qū)域。當已選圖像信息沒有溢出顯示區(qū)域時,以這 樣的方式顯示文檔圖像(包括已選圖像信息)即,將文檔圖像上 的已選圖像信息的顯示區(qū)域設定成使已選圖像信息的中心位于顯示 區(qū)域的中心(圖7B)。在這種情況下,縮放比為預定的縮放比,并 且沿豎直(Y軸)方向的縮放比與沿水平(X軸)方向的縮放比設 定為相同。
當判定為已選圖像信息溢出顯示區(qū)域時,信息顯示裝置1計算 已選圖像信息的寬度W (W=Prbx-Pltx,其中對應于己選圖像信息 的外接矩形的左上角坐標為(Pltx, Pity),并且其右下角坐標為(Prb x, Prby))禾口高度H (H=Prb y - Pit y)。
然后,信息顯示裝置1利用顯示區(qū)域的寬度Pw和高度Ph計算 沿各軸方向的縮放比px二Pw/W和py=Ph/H,并且選擇小于"1"的X 或Y軸方向的縮放比。圖7C示出了已選圖像信息沿X軸方向溢出 的實例。在此實例中,用前述方法計算的px小于"l"而用前述方法 計算的py并不小于"l"。因而,信息顯示裝置1選擇px并且將當前 沿X軸和Y軸方向的縮放比Rx和Ry之中與該所選擇的縮放比相對 應的縮放比Rx改變?yōu)樗x擇的px (即Rx=px)。與所選擇的縮放 比不對應的縮放比Ry仍為指定的縮放比。信息顯示裝置1按照沿著各軸向的縮放比Rx和Ry對文檔圖像(包括己選圖像信息)進行縮 放處理以使文檔圖像變形從而顯示在顯示部分14的顯示區(qū)域上。在
這種情況下,將文檔圖像上的已選圖像信息的顯示區(qū)域設定成使已
選圖像信息的中心位于顯示區(qū)域的中心(圖7D)。根據這種情況, 盡管Rx和Ry不是彼此一致(縮放比沿著各方向不同),但整個已 選圖像信息可以顯示在顯示區(qū)域內。
在前述說明中,盡管說明了在使沿各軸向的縮放比Rx和Ry不 同時改變后的Rx與Ry之間的比率可以采用任意值(即Rx/Ry或 Ry/Rx可以采用任意值)以便顯示整個已選圖像信息,但也可以限制 該比率。例如,信息顯示裝置1可以檢査改變后的Rx/Ry是否處于 預定的限制范圍內。當比率沒有處于限制范圍內時,可將已經改變 的縮放比恢復到改變之前的比率,然后可以按照所恢復的縮放比對 文檔圖像進行縮放處理并顯示該文檔圖像。在這種情況下,盡管以 溢出的方式顯示已選圖像信息的一部分,但可將表示這種狀態(tài)的信 息(諸如"存在部分未顯示的信息"等的字符串)與已選圖像信息 一起顯示°
此外,例如當改變Rx和Ry中之一時,如果改變后的Rx/Ry沒 有處于預定的限制范圍內,則可將這些縮放比中沒有改變的另一個 縮放比改變?yōu)樘幵诳梢燥@示整個已選圖像信息的范圍中從而判斷是 否可將改變后的Rx/Ry設定在預定的限制范圍內。當判定為肯定時, 可將這些縮放比中沒有改變的另一個縮放比改變?yōu)檫@樣的數值艮卩,
該數值處于能夠顯示整個己選圖像信息的范圍內并且該數值能夠將 改變后的Rx/Ry設定成處在預定的限制范圍內,從而按照改變后的 縮放比對文檔圖像進行縮放處理以變形和顯示該文檔圖像。
此外,可以對每種已選圖像信息確定諸如Rx/Ry等的倍率的限 制值。在這種情況下,信息顯示裝置1基于包含在己選圖像信息中 的像素值和有效像素的密度等判斷已選圖像信息通過字符、線條以 及圖像(位像)中的哪一種形成。由于可將公知的方法用作該 判斷方法,因此將省略其詳細說明。
然后,信息顯示裝置1可利用預先分別針對字符、線條以及圖像所確定的對應的一個限制范圍來判斷倍率是否處在限制范圍內。
例如,對于字符可將倍率確定為處在從0.5到2.0的范圍中,對
于線條可將倍率確定為處在從0.6到1.8的范圍中,并且對于圖像可 將倍率確定為處在從0.8到1.2的范圍中。在包括被確定為"圖像" 的像素的圖像信息為已選圖像信息的情況下,當改變縮放比時,判 斷Rx/Ry是否處在從0.8到1.2的范圍內。當判定Rx/Ry不處在從 0.8到1.2的范圍內(即,判斷結果為否定)時,將縮放比恢復為指 定的比率(改變之前的縮放比),從而對文檔圖像進行縮放處理并 顯示該文檔圖像。相反,當判定Rx/Ry處在從0.8到1.2的范圍內(即, 判斷結果為肯定)時,按照已經改變的縮放比對文檔圖像進行縮放 處理并顯示該文檔圖像。
此外,盡管前述說明示出了利用諸如沿各軸向不同的倍率等不 同的縮放比進行縮放處理從而顯示整個已選圖像信息的情況,但變 形處理并不限于此。例如,信息顯示裝置1可以利用非均一的縮放 比來對圖像信息的各部分進行圖像信息的縮放處理,從而使圖像變 形以便在顯示區(qū)域上顯示整個圖像信息。
如圖8所示,利用非均一的縮放比對各部分的縮放處理例如可 以為(A)縮放比沿著一個軸向朝向周邊部分變得更小或(B)進行 變形處理以形成通過魚眼透鏡所獲取的圖像。圖8示出了對網格狀 圖像進行變形處理的實例以便易于理解。此外,可利用縫刻(Seam Carving)技術 (Avidan. S. and Shamir. A., 2007, Seam Carving for Content-Aware Image Resizing, ACM Trans. Graph. 26, 3 (Jul. 2007), 10, DOI=http:〃doi.acm.org/10.1145/1276377.1276390)使圖像變形。 根據縫刻,檢測與受到縮放處理的各方向連續(xù)的低能量(或熵,即 可以根據預定的方法基于像素值計算的特征值)的路徑。在縮小的 情況下,刪除路徑。相反,在放大的情況下,復制路徑并將其設置 到鄰近位置處以放大圖像信息。根據這種方法,由于刪除具有相對 小的改變值的路徑,例如如圖9所示,按照相同的倍率保持有效像 素之中包括諸如字符等有意義的像素的部分,但刪除及按照其倍率 改變沒有包含有意義的像素的部分。在本實施例中,可以以下述方式不是通過信息顯示裝置1而是 通過未示出的服務器來進行控制部分11的處理即,信息顯示裝置 1接收服務器的處理結果進而由信息顯示裝置1進行后續(xù)處理。
例如,信息顯示裝置1可將指定的縮放比、顯示區(qū)域的尺寸以 及用于指定待顯示文檔的信息(URL等)等發(fā)送到服務器。然后,
服務器可執(zhí)行除了諸如在圖5中所示的處理S4和S9等顯示處理以
外的處理。然后,信息顯示裝置1可從服務器接收作為待顯示對象
的圖像信息(包括中心坐標等信息)并且顯示縮放處理之后的文檔
或顯示其中心坐標被設定為顯示區(qū)域中心的己接收圖像。
出于解釋和說明的目的提供了本發(fā)明的示例性實施例的前述說
明。其本意并不是窮舉或將本發(fā)明限制為所公開的確切形式。顯然, 對于本技術領域的技術人員可以進行許多修改和變型。選擇和說明 該示例性實施例是為了更好地解釋本發(fā)明的原理及其實際應用,因 此使得本技術領域的其他技術人員能夠理解本發(fā)明所適用的各種實 施例并預見到適合于特定應用的各種修改。目的在于通過所附權利 要求及其等同內容限定本發(fā)明的范圍。
權利要求
1.一種信息顯示裝置,包括顯示部分,其顯示圖像信息;獲取單元,其獲取待受到顯示處理的圖像信息;縮放處理單元,其按照指定的縮放比對所獲取的圖像信息進行縮放處理;以及變形單元,其對受到縮放處理的圖像信息的尺寸與所述顯示部分的顯示區(qū)域的尺寸進行比較,并且在所述圖像信息大于所述顯示區(qū)域的情況下使所述圖像信息變形,以將整個圖像信息顯示在所述顯示區(qū)域上。
2. 如權利要求1所述的信息顯示裝置,其中,所述變形單元通過以下述方式進行縮放處理以使所述圖像信息變形從而將整個圖像信息顯示在所述顯示區(qū)域上即,使沿著所述 圖像信息的橫向的縮放比不同于沿著所述圖像信息的縱向的縮放 比。
3. 如權利要求2所述的信息顯示裝置,其中, 所述變形單元通過以下述方式進行縮放處理來進行調節(jié)從而將整個圖像信息顯示在所述顯示區(qū)域上即,使所述圖像信息沿著橫 向的尺寸與所述顯示部分的顯示區(qū)域沿著橫向的尺寸大致一致或者 使所述圖像信息沿著縱向的尺寸與所述顯示部分的顯示區(qū)域沿著縱 向的尺寸大致一致。
4. 如權利要求2或3所述的信息顯示裝置,還包括存儲部分,在使沿著所述圖像信息的橫向的縮放比不同于縱向 的縮放比的情況下,所述存儲部分存儲在上述縮放比變?yōu)椴煌?所指定的縮放比,其中,所述縮放處理單元響應顯示另一圖像信息的指令而在以所存儲的縮放比作為所指定的縮放比的情況下對由所述獲取單元獲 取的另一圖像信息進行縮放處理,并且顯示按照所存儲的縮放比進 行的縮放處理的結果。
5. 如權利要求1所述的信息顯示裝置,其中,所述變形單元按照對于所述圖像信息各部分的非均一的縮放比 來對所述圖像信息進行縮放處理以使圖像變形,從而將整個圖像信 息顯示在所述顯示區(qū)域上。
6. —種信息顯示方法,包括 顯示圖像信息;獲取待受到顯示處理的圖像信息;按照指定的縮放比對所獲取的圖像信息進行縮放處理;對受到縮放處理的圖像信息的尺寸與用于顯示圖像信息的顯示部分的顯示區(qū)域的尺寸進行比較;以及在所述圖像信息大于所述顯示區(qū)域的情況下使所述圖像信息變 形,以將整個圖像信息顯示在所述顯示區(qū)域上。
全文摘要
本發(fā)明公開了一種信息顯示裝置和信息顯示方法,所述信息顯示裝置包括顯示部分,其顯示圖像信息;獲取單元,其獲取待受到顯示處理的圖像信息;縮放處理單元,其按照指定的縮放比對所獲取的圖像信息進行縮放處理;以及變形單元,其對受到縮放處理的圖像信息的尺寸與所述顯示部分的顯示區(qū)域的尺寸進行比較,并且在所述圖像信息大于所述顯示區(qū)域的情況下使所述圖像信息變形,以將整個圖像信息顯示在所述顯示區(qū)域上。
文檔編號G09G5/36GK101609661SQ20091000048
公開日2009年12月23日 申請日期2009年1月16日 優(yōu)先權日2008年6月19日
發(fā)明者上堀幸代, 托魯·福斯 申請人:富士施樂株式會社