专利名称:信息显示装置及信息显示方法
技术领域:
本发明涉及信息显示装置及信息显示方法。
背景技术:
JP-A-2005-84089 (这里所用术语"JP-A"是指"未经审查已公 布的日本专利申请")披露了这样的技术即,确定其中包含有第 一图像A和第二图像B两者的共同图像尺寸Mab,然后当其中一个 图像小于共同图像尺寸Mab时,将用于全面着色显示的数据添加在 这一图像的周边从而使第一和第二图像分别与共同图像尺寸相同并 且将其设定为待显示的图像,并且分别将从这些显示图像截取的图
像显示在分割的屏幕上从而自动地将各图像的分辨率设定为相同。
发明内容
本发明的目的在于使图像信息变形成不溢出屏幕。
(1) 根据本发明的第一方面,提供一种信息显示装置,包括 显示部分,其显示图像信息;获取单元,其获取待受到显示处理的
图像信息;縮放处理单元,其按照指定的縮放比对所获取的图像信 息进行縮放处理;以及变形单元,其对受到縮放处理的图像信息的 尺寸与所述显示部分的显示区域的尺寸进行比较,并且在所述图像 信息大于所述显示区域的情况下使所述图像信息变形,以将整个图 像信息显示在所述显示区域上。
(2) 如在第(1)项中所述的信息显示装置,其中,所述变形 单元通过以下述方式进行縮放处理以使所述图像信息变形从而将整 个图像信息显示在所述显示区域上即,使沿着所述图像信息的横 向的縮放比不同于沿着所述图像信息的纵向的縮放比。
(3) 如在第(2)项中所述的信息显示装置,其中,所述变形单元通过以下述方式进行縮放处理来进行调节从而将整个图像信息 显示在所述显示区域上即,使所述图像信息沿着横向的尺寸与所 述显示部分的显示区域沿着横向的尺寸大致一致或者使所述图像信 息沿着纵向的尺寸与所述显示部分的显示区域沿着纵向的尺寸大致 一致。
(4) 如在第(2)项或第(3)项中所述的信息显示装置,还包 括存储部分,在使沿着所述图像信息的横向的縮放比不同于纵向 的縮放比的情况下,所述存储部分存储在上述縮放比变为不同之前 所指定的縮放比,其中,所述縮放处理单元响应显示另一图像信息 的指令而在以所存储的縮放比作为所指定的縮放比的情况下对由所 述获取单元获取的另一图像信息进行缩放处理,并且显示按照所存
储的縮放比进行的縮放处理的结果。
(5) 如在第(1)项中所述的信息显示装置,其中,所述变形 单元按照对于所述图像信息各部分的非均一的縮放比来对所述图像 信息进行縮放处理以使图像变形,从而将整个图像信息显示在所述 显示区域上。
(6) 根据本发明的第二方面,提供一种信息显示方法,包括 显示图像信息;获取待受到显示处理的图像信息;按照指定的縮放 比对所获取的图像信息进行縮放处理;对受到縮放处理的图像信息 的尺寸与用于显示图像信息的显示部分的显示区域的尺寸进行比 较;以及在所述图像信息大于所述显示区域的情况下使所述图像信
息变形,以将整个图像信息显示在所述显示区域上。
根据第(1)项或第(6)项所述的本发明,可使图像信息变形
成不溢出屏幕。
根据第(2)项所述的本发明,放大或缩小图像信息以使图像信 息变形成不溢出屏幕。
根据第(3)项所述的本发明,可以按照不溢出屏幕的范围中的 最大尺寸来显示图像信息。
根据第(4)项所述的本发明,可以使用之前已经指定的縮放比。
根据第(5)项所述的本发明,按照对于图像信息各部分的非均一的縮放比来对图像信息进行縮放处理,从而使图像信息变形成不 溢出屏幕。
基于以下附图对本发明的示例性实施例进行详细说明,其中 图1为示出根据本发明示例性实施例的信息显示装置实例的构 造的框图2为示出由根据本发明示例性实施例的信息显示装置处理的 文档实例的说明图3为示出由根据本发明示例性实施例的信息显示装置从文档 截取的图像信息实例的说明图4为示出根据本发明示例性实施例的信息显示装置的文档显 示实例的说明图5为示出由根据本发明示例性实施例的信息显示装置进行的 处理实例的流程图6为示出根据本发明示例性实施例的信息显示装置的显示实 例的说明图7A 7D为示出根据本发明示例性实施例的信息显示装置的 显示实例的说明图8为示出根据本发明示例性实施例的信息显示装置中的文档 (包含图像信息)的变型例的说明图;以及
图9为示出根据本发明示例性实施例的信息显示装置中的文档 (包含图像信息)的另一变型例的说明图。
具体实施例方式
将参照
根据本发明的示例性实施例。如图l所示,根 据本发明示例性实施例的信息显示装置1例如构造为包括控制部分 11、存储部分12、操作部分13以及显示部分14。
控制部分11为诸如CPU(中央处理单元)等的程序控制装置并 且根据存储在存储部分12中的程序进行操作。控制部分11获取作为显示处理对象的图像信息并且按照指定的倍率(放大率)对如此 获取的图像信息进行縮放处理(放大和縮小处理)。将如此放大/縮 小的图像信息的尺寸与显示部分14的显示区域的尺寸进行比较。当 该图像信息大于显示部分14的显示区域(即该图像信息的纵向部分 或横向部分溢出显示区域)时,进行这样的处理即,使图像信息 的纵向与横向之间的倍率不同,从而将整个图像信息容纳并显示在 显示区域内。稍后将对控制部分11的此处理进行详细说明。
存储部分12包括诸如RAM (随机存取存储器)等的存储装置。 由控制部分11执行的程序存储在存储部分12中。可以以这样的方 式提供程序艮卩,将该程序存储在诸如DVD-ROM (数字通用光盘-只读存储器)等计算机可读存储介质中,进而将该程序复制到存储 部分12。此外,存储部分12也作为控制部分11的工作存储器而进 行操作。
操作部分13例如由数字键或箭头键构成,该操作部分接收用户 的操作并将操作内容输出到控制部分11。显示部分14由液晶显示器 等构成。在本实施例中,假定预先设定显示部分14的显示区域的尺 寸。在下文中,将该尺寸显示为PwXPh。显示部分14根据从控制 部分11输入的指令显示图像信息。
接下来,将对由控制部分11进行的信息显示处理进行说明。在 本实施例中,信息显示装置1接收包括有待处理的图像信息的文档 图像。控制部分11指定包含在文档图像中的图像信息。如图2所示, 文档例如由形成有多个空白栏的表格和写入各栏的字符等构成。
控制部分11限定有效像素(除了基色之外,通过文档图像的边
角部分等处的像素值表示的像素)连续的区域,并且将外接有效像
素连续的区域的外接矩形提取为矩形区域。由于检测有效像素连续
的部分的处理和限定外接该部分的矩形的处理是公知的,因此将省 略其详细说明。
根据这些处理,控制部分11以关联的方式记录用于识别各外接 矩形的信息(外接矩形识别信息)和用于限定由外接矩形识别信息 识别的各矩形的坐标信息(例如,左上角坐标和右下角坐标)。控制部分11检査每个外接矩形是否包含在另一个外接矩形中。 例如,假定关注的外接矩形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内。控制部分11除去包含在另一 个外接矩形X内的外接矩形之中尺寸小于预先设定的阈值(宽度和 高度的尺寸小于预设值)的外接矩形。此处理可防止由字符序列的 各字符(或诸如浊辅音标记等字符的组成元素)构成的具有相对小 的尺寸的外接矩形被取出,并且此处理还取出外接表格各单元格的 图像部分的外接矩形。因而,例如将尺寸的阈值至少设定为两个或 更多个平均字符尺寸的尺寸。
控制部分11对各外接矩形进行此处理并且生成确定不被除去 的外接矩形(没有包含在另一个外接矩形内的各外接矩形)的列表。 将文档图像之中确定不被除去的各外接矩形内的部分图像提取为待 处理的图像信息。
因而,关于图2中所示的文档,例如提取出如图3所示的包含 在多个外接矩形的每一个中的图像信息。
控制部分11开始在显示部分14上显示文档图像的处理。在此 处理中,控制部分11进行文档图像的縮放处理,以便例如首先在显 示部分14的显示区域内显示整个文档图像。例如,当文档图像的宽 度尺寸为Dw且高度尺寸为Dh时,控制部分计算rw=Pw/Dw和 rh=Ph/Dh并且将rw和rh中较小的一个设定为縮放比Rc,并且按照 该縮放比Rc縮小或放大(縮放处理)整个文档图像。在这种情况下, 分别将沿X轴方向的縮放比Rx和沿Y轴方向的縮放比Ry设定为缩 放比Rc。
因而,文档图像显示在显示部分14的整个显示区域上(图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。控制部分
11检査縮放处理之后的尺寸是否大于显示区域,也就是说检查是否 DwXRx>Pw或DhXRy>Ph (S3)。
当判定为縮放处理之后的尺寸小于显示区域时,控制部分11继 续将縮放处理之后的整个文档图像显示在显示部分14的显示区域上 (S4)。
另一方面,当在S3的处理中判定为缩放处理之后的尺寸大于显示区域时,控制部分11判断縮放处理之后的已选图像信息的区域的 尺寸是否大于显示区域(S5)。例如,当縮放处理之前的已选图像 信息的区域的左上角坐标和右下角坐标分别为(Pnlt x, Pnlt y)和 (Pnrb x, Pnrb y )时,判断是否Rx- (Pnrb x國Pnlt x) >Pw或Ry (Pnrb y - Pnlt y) >Ph。
当判定为縮放处理之后的已选图像信息的区域的尺寸大于显示 咅卩分14的显示区土或(Rx- (Pnrb x陽Pnlt x) >Pw或Ry (Pnrb y-Pnlt y) 〉Ph)时,控制部分11获取这样的縮放比(在下文中称为限制縮
放比)即,按照该縮放比使縮放处理之后的已选图像信息的区域
的尺寸处于显示区域内(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获取已选图像信息的区域的中心坐标(S8)。当縮 放处理之前该区域的左上角坐标和右下角坐标分别为(Pnlt x, Pnlt y) 禾口 (Pnrb x, Pnrb y),中心坐标为(Rx-(Pnlt x + Pnrb x)/2, (Ry.(Pnlt y + Pnrby) /2)。控制部分11控制显示区域以便使所计算的中心坐 标位于显示部分14的显示区域的中心(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)的坐标值的区域。
在这种情况下,当已选图像信息的区域的宽度和高度比不同于 显示部分14的显示区域的宽度和高度比时,Rx与Ry彼此不同。然 而,同样在这种情况下,如上所述,控制部分11通过使己选图像信 息的纵向与横向之间的倍率不同而再次执行縮放处理,从而进行调 节以使整个已选图像信息显示在显示区域内。
显示模式并不限于前述实例,控制部分11也可在处理S9中进从文档图像中提取作为己选图像信 息部分的外接矩形,然后按照所指定的縮放比(在处理S1中存储的 縮放比)对整个文档图像进行縮放处理,从而控制文档图像的显示 范围并且以这样的方式显示文档图像即,使已选图像信息的范围 的中心坐标位于显示部分14的显示区域的中心部分。此外,控制部 分11按照在处理S7中所获取的各轴的縮放比对所提取的已选图像 信息进行縮放处理,并且通过将已显示文档图像用作背景的方式将 利用縮放处理所获取的已选图像信息的图像叠加在已显示文档图像 上。将已选图像信息与文档图像合成从而使受到縮放处理的已选图 像信息的中心坐标位于显示区域的中心。
根据本实例,作为实例如图6所示,以下述方式将已选图像信 息与按照指定的縮放比受到縮放处理且用作背景的文档图像合成在 一起即,按照调节后的縮放比仅对已选图像信息进行縮放处理, 其中,该调节后的縮放比不同于指定的縮放比并且被调节成使整个 已选图像信息显示在显示部分14上。因而,在图6中,尽管整个已 选图像信息显示在显示区域内,但具有相同尺寸的其他图像部分(在
图6中沿着上下方向在己选图像信息的邻近处显示的部分)部分地
溢出显示区域。
此外,在处理S5中,当縮放处理之后的已选图像信息的区域的 尺寸不大于显示部分14的显示区域时,控制部分11可在显示部分 14的显示区域上显示縮放处理之后的整个文档图像(S10)并且结束 处理。
在前述处理S7中,控制部分11也可以选择等于或大于"1"的
縮放比从而设定比率如下
Rx=px Hy=py
当以这种方式设定比率时,已选图像信息沿着宽度和高度方向放大 从而可以被显示在整个显示区域上。控制部分11将如此计算出的沿 各轴方向的縮放比Rx、 Ry存储在存储部分12中。
此外,控制部分11响应来自用户的指令切换已选图像信息。作为实例,控制部分11按照各图像信息的左上角坐标的Y轴坐标值逐 渐减小的顺序(当存在多个沿Y轴方向的坐标值相同的区域时,按 照X轴坐标值逐渐减小的顺序)将所提取的各图像信息与序列号相 关联地存储在存储部分12中。
然后,控制部分11首先将与最小序列号相关的图像信息设定为 已选图像信息。其后,当用户利用箭头键等指示将下一条图像信息 设定为已选图像信息时,将当前正选择的图像信息的相关序列号加 "1"。然后,将与通过对当前序列号加"1"而获得的新序列号相 关的图像信息设定为已选图像信息。相反,当用户利用箭头键等指 示将前一条图像信息设定为己选图像信息时,从当前正选择的图像 信息的相关序列号中减去"1"。然后,将与通过从当前序列号中减 去"1"而获得的新序列号相关的图像信息设定为已选图像信息。
当以这种方式切换已选图像信息时,控制部分11可以执行处理
S2和后续处理。在这种情况下,基于切换之前的己选图像信息所计 算的縮放比Rx、 Ry也适用于切换之后的已选图像信息。
此外,当切换已选图像信息时,控制部分11可读取存储在存储 部分12中的指定縮放比的信息,然后将縮放比设定为指定縮放比并 且执行处理S2和后续处理。在这种情况下,即使以较高优先级应用 用户指定的縮放比从而按照该指定的縮放比来縮小或放大切换之后 的已选图像信息,但只要切换之后的己选图像信息可以全部显示在 显示部分14的显示区域上,那么就可以以指定的縮放比(如上所述, 该縮放比沿纵横方向相同)来显示切换之后的已选图像信息。
此外,控制部分11可在图5的处理S5中进行下述处理。也就 是说,当縮放处理之后的己选图像信息大于显示区域时,即当 Rx- (Pnrb x - Pnlt x) >Pw或Ry- (Pnrb y - Pnlt y) >Ph时,控制部 分11检查縮放处理之后的已选图像信息是否即使在旋转90度的状 态下也溢出显示区域。也就是说,检查是否Rx' (Pnrb x-Pnlt x) >Ph 或Ry- (Pnrb y隱Pnlt y) >Pw。
然后,当Rx' (Pnrb x - Pnltx)不大于Ph且Ry- (Pnrb y - Pnlty) 不大于Pw时,可按照指定的縮放比对文档图像进行縮放处理,然后可将縮放处理之后的文档图像旋转90度并显示在显示部分14上。
在这种情况下,可控制显示位置以使己选图像信息的中心坐标与显
示区域的中心一致。
此夕卜,在这禾中情况下,当Rx'(Pnrb x - Pnltx) >Pw或Ry (Pnrb y誦Pnlt y) >PhRx- (Pnrb x陽Pnlt x) >Ph ^ Ry' (Pnrb y - Pnlt y)
>Pw时,由于縮放处理之后的已选图像信息即使旋转90度也溢出显 示区域,因此控制部分11转入处理S6及后续处理以继续进行处理。 本实施例具有前述构造并且以下述方式进行操作。根据本实施
例的信息显示装置1获取至少包括一条图像信息的文档图像。在这 种情况下,假定信息显示装置1例如获取如图2所示的文档。信息 显示装置1限定有效像素连续的区域并且检测外接所限定区域的外 接矩形。此外,当在所检测到的外接矩形之中存在包含在另一个外 接矩形中的外接矩形时,信息显示装置1从所检测到的外接矩形中 排除包含在另一个外接矩形中的外接矩形。
通过这种方式,信息显示装置1至少确定一个没有包含在另一 个外接矩形中的外接矩形。然后,信息显示装置1提取如此确定的 各外接矩形内的文档图像部分作为图像信息。
信息显示装置1选择所提取的各图像信息之一作为已选图像信
息。例如可以以这样的方式进行该选择即,将位于文档图像最上
部的图像信息选择为已选图像信息。
此外,信息显示装置1根据预定的方法确定初始的縮放比。例
如可以以这样的方式选择该初始的縮放比即,在预定的备选对象 之中选择可以将整个文档图像显示在显示部分M的显示区域中的縮
放比。作为实例,假定文档图像的宽度和高度分别为D和Dh,而显 示区域的宽度和高度分别为Pw禾n Ph,计算Rmin=min[Dw/Pw, Dh/Ph],进而可将预定的备选对象之中(例如,4%、 14%、 28%、、 94%、 100%、…、144%、…)等于或小于Rmin的最大值备选对象 设定为初始的縮放比。
信息显示装置1利用初始的縮放比对整个文档图像进行縮放处 理并将縮放处理之后的图像显示在显示部分14的显示区域中(图7A)。
然后,信息显示装置1接收来自用户的改变縮放比的指令。响 应用户的指令,可以对縮放比逐步增加和减少预定值。作为另一种 选择,响应用户的指令,可以从前述预定的备选对象中选择大于当 前比率的下一个縮放比(当用户操作以增大縮放比时)或小于当前 比率的下一个縮放比(当用户操作以减小縮放比时)。
信息显示装置1按照所改变的縮放比縮小或放大整个文档图像
并且将縮放处理之后的图像显示在显示部分14的显示区域上。在这
种情况下,信息显示装置1检查縮放处理之后的图像是否溢出显示 区域。当判定为图像没有溢出显示区域时,将縮放处理之后的图像
显示在显示部分14的显示区域上。
相反,当判定为图像溢出显示区域时,进一步检査已选图像信 息是否溢出显示区域。当已选图像信息没有溢出显示区域时,以这 样的方式显示文档图像(包括已选图像信息)即,将文档图像上 的已选图像信息的显示区域设定成使已选图像信息的中心位于显示 区域的中心(图7B)。在这种情况下,縮放比为预定的縮放比,并 且沿竖直(Y轴)方向的縮放比与沿水平(X轴)方向的縮放比设 定为相同。
当判定为已选图像信息溢出显示区域时,信息显示装置1计算 已选图像信息的宽度W (W=Prbx-Pltx,其中对应于己选图像信息 的外接矩形的左上角坐标为(Pltx, Pity),并且其右下角坐标为(Prb x, Prby))禾口高度H (H=Prb y - Pit y)。
然后,信息显示装置1利用显示区域的宽度Pw和高度Ph计算 沿各轴方向的縮放比px二Pw/W和py=Ph/H,并且选择小于"1"的X 或Y轴方向的縮放比。图7C示出了已选图像信息沿X轴方向溢出 的实例。在此实例中,用前述方法计算的px小于"l"而用前述方法 计算的py并不小于"l"。因而,信息显示装置1选择px并且将当前 沿X轴和Y轴方向的縮放比Rx和Ry之中与该所选择的縮放比相对 应的縮放比Rx改变为所选择的px (即Rx=px)。与所选择的縮放 比不对应的縮放比Ry仍为指定的縮放比。信息显示装置1按照沿着各轴向的縮放比Rx和Ry对文档图像(包括己选图像信息)进行縮 放处理以使文档图像变形从而显示在显示部分14的显示区域上。在
这种情况下,将文档图像上的已选图像信息的显示区域设定成使已
选图像信息的中心位于显示区域的中心(图7D)。根据这种情况, 尽管Rx和Ry不是彼此一致(縮放比沿着各方向不同),但整个已 选图像信息可以显示在显示区域内。
在前述说明中,尽管说明了在使沿各轴向的縮放比Rx和Ry不 同时改变后的Rx与Ry之间的比率可以采用任意值(即Rx/Ry或 Ry/Rx可以采用任意值)以便显示整个已选图像信息,但也可以限制 该比率。例如,信息显示装置1可以检査改变后的Rx/Ry是否处于 预定的限制范围内。当比率没有处于限制范围内时,可将已经改变 的縮放比恢复到改变之前的比率,然后可以按照所恢复的縮放比对 文档图像进行縮放处理并显示该文档图像。在这种情况下,尽管以 溢出的方式显示已选图像信息的一部分,但可将表示这种状态的信 息(诸如"存在部分未显示的信息"等的字符串)与已选图像信息 一起显示°
此外,例如当改变Rx和Ry中之一时,如果改变后的Rx/Ry没 有处于预定的限制范围内,则可将这些縮放比中没有改变的另一个 縮放比改变为处在可以显示整个已选图像信息的范围中从而判断是 否可将改变后的Rx/Ry设定在预定的限制范围内。当判定为肯定时, 可将这些縮放比中没有改变的另一个縮放比改变为这样的数值艮卩,
该数值处于能够显示整个己选图像信息的范围内并且该数值能够将 改变后的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可以利用非均一的縮放 比来对图像信息的各部分进行图像信息的縮放处理,从而使图像变 形以便在显示区域上显示整个图像信息。
如图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)使图像变形。 根据缝刻,检测与受到縮放处理的各方向连续的低能量(或熵,即 可以根据预定的方法基于像素值计算的特征值)的路径。在縮小的 情况下,删除路径。相反,在放大的情况下,复制路径并将其设置 到邻近位置处以放大图像信息。根据这种方法,由于删除具有相对 小的改变值的路径,例如如图9所示,按照相同的倍率保持有效像 素之中包括诸如字符等有意义的像素的部分,但删除及按照其倍率 改变没有包含有意义的像素的部分。在本实施例中,可以以下述方式不是通过信息显示装置1而是 通过未示出的服务器来进行控制部分11的处理即,信息显示装置 1接收服务器的处理结果进而由信息显示装置1进行后续处理。
例如,信息显示装置1可将指定的縮放比、显示区域的尺寸以 及用于指定待显示文档的信息(URL等)等发送到服务器。然后,
服务器可执行除了诸如在图5中所示的处理S4和S9等显示处理以
外的处理。然后,信息显示装置1可从服务器接收作为待显示对象
的图像信息(包括中心坐标等信息)并且显示縮放处理之后的文档
或显示其中心坐标被设定为显示区域中心的己接收图像。
出于解释和说明的目的提供了本发明的示例性实施例的前述说
明。其本意并不是穷举或将本发明限制为所公开的确切形式。显然, 对于本技术领域的技术人员可以进行许多修改和变型。选择和说明 该示例性实施例是为了更好地解释本发明的原理及其实际应用,因 此使得本技术领域的其他技术人员能够理解本发明所适用的各种实 施例并预见到适合于特定应用的各种修改。目的在于通过所附权利 要求及其等同内容限定本发明的范围。
权利要求
1.一种信息显示装置,包括显示部分,其显示图像信息;获取单元,其获取待受到显示处理的图像信息;缩放处理单元,其按照指定的缩放比对所获取的图像信息进行缩放处理;以及变形单元,其对受到缩放处理的图像信息的尺寸与所述显示部分的显示区域的尺寸进行比较,并且在所述图像信息大于所述显示区域的情况下使所述图像信息变形,以将整个图像信息显示在所述显示区域上。
2. 如权利要求1所述的信息显示装置,其中,所述变形单元通过以下述方式进行縮放处理以使所述图像信息变形从而将整个图像信息显示在所述显示区域上即,使沿着所述 图像信息的横向的縮放比不同于沿着所述图像信息的纵向的縮放 比。
3. 如权利要求2所述的信息显示装置,其中, 所述变形单元通过以下述方式进行縮放处理来进行调节从而将整个图像信息显示在所述显示区域上即,使所述图像信息沿着横 向的尺寸与所述显示部分的显示区域沿着横向的尺寸大致一致或者 使所述图像信息沿着纵向的尺寸与所述显示部分的显示区域沿着纵 向的尺寸大致一致。
4. 如权利要求2或3所述的信息显示装置,还包括存储部分,在使沿着所述图像信息的横向的縮放比不同于纵向 的縮放比的情况下,所述存储部分存储在上述縮放比变为不同之前 所指定的縮放比,其中,所述縮放处理单元响应显示另一图像信息的指令而在以所存储的縮放比作为所指定的縮放比的情况下对由所述获取单元获 取的另一图像信息进行縮放处理,并且显示按照所存储的縮放比进 行的縮放处理的结果。
5. 如权利要求1所述的信息显示装置,其中,所述变形单元按照对于所述图像信息各部分的非均一的縮放比 来对所述图像信息进行縮放处理以使图像变形,从而将整个图像信 息显示在所述显示区域上。
6. —种信息显示方法,包括 显示图像信息;获取待受到显示处理的图像信息;按照指定的縮放比对所获取的图像信息进行縮放处理;对受到縮放处理的图像信息的尺寸与用于显示图像信息的显示部分的显示区域的尺寸进行比较;以及在所述图像信息大于所述显示区域的情况下使所述图像信息变 形,以将整个图像信息显示在所述显示区域上。
全文摘要
本发明公开了一种信息显示装置和信息显示方法,所述信息显示装置包括显示部分,其显示图像信息;获取单元,其获取待受到显示处理的图像信息;缩放处理单元,其按照指定的缩放比对所获取的图像信息进行缩放处理;以及变形单元,其对受到缩放处理的图像信息的尺寸与所述显示部分的显示区域的尺寸进行比较,并且在所述图像信息大于所述显示区域的情况下使所述图像信息变形,以将整个图像信息显示在所述显示区域上。
文档编号G09G5/36GK101609661SQ20091000048
公开日2009年12月23日 申请日期2009年1月16日 优先权日2008年6月19日
发明者上堀幸代, 托鲁·福斯 申请人:富士施乐株式会社