信息处理设备、图像放大处理方法和程序的制作方法

文档序号:6334827阅读:151来源:国知局
专利名称:信息处理设备、图像放大处理方法和程序的制作方法
技术领域
本发明涉及一种显示诸如电子书数据的内容数据的信息处理设备以及用于其的 图像放大处理方法和程序。
背景技术
诸如书籍的基于纸的内容被转换为电子数据,因而正通过诸如网络的电子传输介 质和各种存储介质来分发。这种电子内容数据被导入诸如用户的个人计算机的信息处理设 备,并由作为应用程序提供的浏览器工具分析,从而作为图像显示在显示器上。近年来,已经提供了电子书阅读器,电子书阅读器是主要用于浏览如上所述的电 子内容数据的专用设备。电子书阅读器具有与实际书籍基本上相同的形状、尺寸和重量,并 且可以像用户携带实际书籍一样使用。另外,在电子书阅读器中,可由用户方自由选择显示 的放大率、显示的亮度或对比度等。因此,各种用户可在最适宜的条件下浏览页面。

发明内容
通常,显示的放大是仅仅放大位像。因此,在位像被放大至超过物理显示 屏幕的图像帧的尺寸的情况下,位像扩展至物理显示屏幕的图像帧外部的区域无法浏 览。为了浏览扩展至显示屏幕的图像帧外部的区域,例如,有必要进行屏幕的滚动操作。特 别是在浏览书籍数据的情况下,需要频繁地进行滚动操作,这会削弱可操作性。就这一方 面,可以想到每次用户输入放大指令时逐渐增加放大率的方法。然而,在这种情况下,用户 需要重复地输入放大指令,直到获得用户的理想尺寸为止,其可操作性仍很低。鉴于上述情况,需要这样一种信息处理设备以及用于其的图像放大处理方法和程 序,其能够在几乎完全利用屏幕的同时,唯一地获得所放大的内容数据的显示图像。根据本发明的实施例,提供一种信息处理设备,包括包括屏幕的显示装置;生成 装置,用于生成包括可视数据的内容数据的图像;确定装置,用于确定在生成的图像中包围 排列有可视数据的区域并且与屏幕的形状对应的区域,作为可视数据区域;以及控制装置, 用于通过生成装置生成通过放大所述图像以使得所述屏幕的尺寸和所述可视数据区域的 尺寸变得彼此接近而获得的放大图像,通过确定装置确定放大图像中的可视数据区域,并 从放大图像提取该可视数据区域以在屏幕上显示该可视数据区域。根据本发明实施例的信息处理设备,可唯一地获得通过几乎完全使用屏幕而放大 的内容数据的显示图像。根据本发明实施例的信息处理设备还可包括用于存储放大率的存储装置,所述 放大率由生成装置用来生成放大图像。当内容数据的图像被划分为多页以显示在屏幕上 时,所述控制装置可通过所述存储装置存储用于生成前一页的放大图像的放大率,并且通 过生成装置使用存储的放大率生成下一页的放大图像。在本发明的实施例中,当下一页的布局与前一页的布局相同时,可获得通过几乎 完全使用屏幕而放大的内容数据的显示图像,而不需要再次计算新的放大率。
当屏幕的尺寸与可视数据区域的尺寸之差大于阈值时,所述控制装置可通过生成 装置生成通过放大图像以使得所述屏幕的尺寸和所述可视数据区域的尺寸变得彼此接近 而获得的放大图像,通过确定装置确定放大图像中的可视数据区域,并从放大图像提取该 可视数据区域以在所述屏幕上显示该可视数据区域,并且当屏幕的尺寸与可视数据区域的 尺寸之差等于或小于所述阈值时,所述控制装置从图像提取可视数据区域以在所述屏幕上 显示可视数据区域。在本发明的实施例中,可仅在屏幕的尺寸与可视数据区域的尺寸之差大于阈值时 才生成通过放大图像而获得的放大图像。因此,不需要无益地生成放大图像(这增加了处 理效率)。所述控制装置可通过生成装置生成按照图像的中心位置被固定的方式放大的放 大图像。在采用这种放大方法的情况下,特别是内容数据如电子书数据的情况下一样包括 各种布局时,布局的特征在放大前后几乎不改变,因此可以放大图像,而不引起不舒服的感觉。根据本发明的实施例,可唯一地获得通过几乎完全使用屏幕而放大的内容数据的 显示图像。通过以下对其如附图所示的最佳实施方式的详细描述,本发明的这些和其他目 的、特征和优点将变得清楚。


图1是根据本发明第一实施例的电子书阅读器的外观透视图;图2是图1的电子书阅读器的平面图;图3是示出图1的电子书阅读器的放大/缩小操作屏幕的平面图;图4是示出图1的电子书阅读器的电结构的框图;图5是示出用于图1的电子书阅读器中页的全屏放大的软件的结构的框图;图6是示出图1的电子书阅读器中页的全屏放大的流程的流程图;图7A至图7C是示出页的全屏放大的实例的示图;图8A至图8D是示出放大条件1的示图;图9A至图9D是示出放大条件2的示图;图IOA至图IOD是示出放大条件3的示图;图IlA至图IlD是示出放大条件4的示图;图12是示出电子书数据的布局结构实例的示图;图13是示出电子书数据的另一布局结构实例的示图;图14是示出电子书数据的又一布局结构实例的示图;图15是示出电子书数据的又一布局结构实例的示图;图16是示出在图1的电子书阅读器中在后续页上连续执行的全屏放大的流程的流程图。
具体实施方式
以下,将参照附图描述本发明的实施例。
(第一实施例)图1是根据本发明第一实施例的作为信息处理设备的电子书阅读器的外观透视 图,图2是其平面图。本实施例的电子书阅读器100是能够经网络或存储介质获取诸如电子书数据的 内容数据,并生成所述内容数据的位像,从而在例如显示屏幕上显示所述位像的 设备。除了文本数据之外,电子书数据可包括图像数据、标题等。作为电子书数据的格式, 有ePUB(电子出版物)等。ePUB是由国际数字出版论坛(IDPF)制定的电子书的标准规范。电子书阅读器100包括外壳1,如图1和图2所示,该外壳1具有薄矩形形状。外 壳1具有足够用户一手持握的尺寸。外壳1包括主表面la,在主表面Ia上设置有显示器 3。显示器3是诸如液晶显示器的薄显示器。传感器触摸面板以叠置方式布置到显示器3 上。在与主表面Ia垂直的四个侧表面中,侧表面Ib设置有电源按钮5、DC输入插头连接部 分7、用于对卡型介质进行读写的介质接口(未示出)、用于与网络无线连接的网络接口 9、 诸如USB(通用串行总线)的外部连接接口等。电子书阅读器100可通过选择性地使用上面那些接口来导入诸如电子书数据的 内容数据。另外,在外壳1的主表面Ia上,在设置显示器3的区域下方,设置有多个按钮 13a至13e,所述按钮13a至1 用于接收用户浏览内容数据时所需的各种操作和设置的指 令。例如,所述按钮是下一页(page-forward page)按钮 13b、上一页(page-reverse page) 按钮13a、主页按钮13c、用于将页面切换至放大/缩小操作屏幕的切换按钮13d、设置按钮 1 等。这里,“页”指的是诸如电子书数据的内容数据中显示在显示屏幕上的位像。当用户对切换按钮13d进行触摸操作时,用于促使用户选择放大/缩小页面的详 细指令的放大/缩小操作屏幕显示在显示器3的屏幕的预定区域中。图3是示出该放大/ 缩小操作屏幕15显示在显示器3的屏幕上的状态的示图。放大/缩小操作屏幕15检测用 户使用手指或触摸笔在触摸传感器面板上触摸的区域,并通知CPU(中央处理单元)分配给 检测到的区域的放大/缩小操作命令。更具体地讲,放大/缩小操作屏幕15包括多个放 大/缩小指令区域17、全屏放大指令区域18、放大取消区域19等。对于每个放大/缩小指 令区域17,分配有针对每个区域确定的按照固定比率放大或缩小内容数据的位像的命 令。对于全屏放大指令区域18,分配有通过几乎完全使用显示器3的屏幕的图像帧来放大 内容数据的位像的命令。放大取消区域19取消全屏放大。图4是示出电子书阅读器100的电结构的框图。如图4所示,电子书阅读器100包括CPU 21、系统总线23、主存储器25、R0M(只读 存储器)27、显示器3、操作输入部分四、介质接口 31、网络接口 33、外部设备连接接口 35、 触摸传感器面板37等。换言之,电子书阅读器100具有典型计算机的结构。除了上述那些 元件之外,电子书阅读器100还包括电池等,并且还可用在没有商业电源可用的地方。主存储器25用作用于操作处理的区域,或者用作发展位像的数据的显示区 域,所述操作处理是执行使计算机作为电子书阅读器100操作的程序所需的。另外,主存储 器25存储诸如电子书数据的内容数据。ROM 27以固定方式存储上述程序等。根据所述程 序,CPU 21执行从内容数据生成位像、在显示器3上显示位像、放大/缩小显示的 位像以及其他必要的操作处理。显示器3例如是液晶显示器,并且显示内容数据的位 像和各种操作屏幕,例如放大/缩小操作屏幕15和其他菜单屏幕。操作输入部分四检测用于接收各种操作和设置的指令的多个按钮13a至1 的操作状态,并通知CPU 21检 测的结果。介质接口 31、网络接口 33和外部设备连接接口 35如上所述进行操作。(页面的全屏放大)接下来,将描述通过本实施例的电子书阅读器100的页面的全屏放大。当用户使用手指或笔对如图3所示的显示器3上所显示的全屏放大指令区域18 进行触摸操作时,电子书阅读器100执行页面的全屏放大,即,通过几乎完全使用显示器3 的屏幕的图像帧来放大内容数据的位像的处理。图5是示出用于本实施例的电子书阅读器100中页面的全屏放大的软件的结构的 框图。如图5所示,用于电子书阅读器100中页面的全屏放大的软件包括渲染图像帧计 算部分41、渲染器43、空白边(margin)去除检查器45、放大率计算部分47、判断部分49、修 剪部分51、绘图部分53和存储器55。这里,渲染图像帧计算部分41和渲染器43对应于生 成装置。空白边去除检查器45对应于确定装置。放大率计算部分47、判断部分49、修剪部 分51和绘图部分53对应于控制装置。存储器55对应于存储装置。渲染图像帧计算部分41是从显示屏幕上的图像帧的尺寸以及默认放大率或放大 率计算部分47所计算的新放大率来计算渲染图像帧的尺寸,然后将其存储在存储器55中 的模块。渲染器43是基于内容数据以及渲染图像帧计算部分41所计算的渲染图像帧的尺 寸来生成内容数据的位像的模块。空白边去除检查器45是在渲染器43所生成的位像中,确定包围排列有可视 数据(例如,标题、图像数据和文本数据)的区域的矩形区域,作为可视数据区域的模块。相 应地,通过从位像去除可视数据区域而获得的部分是空白边。放大率计算部分47是基于空白边去除检查器45所确定的可视数据区域的尺寸、 显示屏幕的图像帧的尺寸、默认放大率、放大条件等来计算新放大率,并将所述新放大率存 储在存储器55中的模块。判断部分49是判断在左右上下各侧上显示屏幕的图像帧与可视数据区域之间的 距离(空白边的尺寸)是否大于阈值的模块。修剪部分51从内容数据的位像提取与显示屏幕的图像帧的尺寸对应的位图 图像。绘图部分53是在显示屏幕上绘制修剪部分51所提取的位像的模块。上述这些模块被作为程序存储在ROM 27等中。接下来,将详细描述页面的全屏放大。图6是示出页面的全屏放大的流程的流程图。阶段1 当通知CPU 21由用户使用手指或笔对显示在显示器3的屏幕上的全屏放 大指令区域18进行了触摸操作时,CPU 21对保存循环计数的循环计数器进行初始化(步 骤S101)。循环计数器的默认值为“1”。阶段2 =CPU 21获取与待显示的一页对应的内容数据(步骤S102)。阶段3 =CPU 21通过渲染图像帧计算部分41从显示屏幕上的图像帧的尺寸和默认 放大率来计算渲染图像帧的尺寸(步骤S103)。例如,在100%被设置为默认放大率的情况下,显示屏幕的图像帧的尺寸按原样被设置为渲染图像帧的尺寸。阶段4 =CPU 21通过渲染器43基于在阶段2获取的内容数据以及在阶段3计算出 的渲染图像帧的尺寸来生成内容数据的位像(步骤S104)。在内容数据为文本数据的 情况下,在添加字体类型和大小(磅值)、关于字符(letter)排列的信息(字符间距、行距 等)、关于字符修饰的信息(双倍尺寸、加粗类型、斜体类型等)等的同时执行渲染。阶段5:CPU 21通过空白边去除检查器45在内容数据的位像中,确定包围 诸如标题、图像数据和文本数据的可视数据所排列的区域的矩形区域,作为可视数据区域 (步骤 S105)。阶段6 :CPU 21判断循环计数器的值是否小于“2”(步骤S106)。阶段7:由于在第一次循环中,循环计数器的值为“1”,S卩,小于“2”,所以CPU 21 通过判断部分49判断在左右上下各侧上显示屏幕的图像帧与可视数据区域之间的距离 (空白边尺寸)是否大于阈值(步骤S107)。阶段8 作为步骤S107的判断结果,在左右上下各侧上的距离(空白边尺寸)为 阈值或更小的情况下,CPU 21通过修剪部分51从内容数据的位像提取与显示屏幕的 图像帧的尺寸对应的位像(步骤S110)。阶段9 =CPU 21通过绘图部分53在显示屏幕上绘制由修剪部分51提取的位 像(步骤S111)。阶段10 作为在步骤S107中判断的结果,在左右上下各侧上的距离(空白边尺 寸)大于阈值的情况下,CPU 21通过放大率计算部分47基于可视数据区域的尺寸、显示屏 幕上的图像帧的尺寸、默认放大率、放大条件等来计算新放大率,并将所述新放大率存储在 存储器阳中(步骤S108)。顺便提一句,当从内容数据生成位像时,位像的尺寸可能由于计算误差 而出现不可忽略的变化。因此,CPU 21通过放大率计算部分47,通过将基于可视数据区域 的尺寸、显示屏幕上的图像帧的尺寸、默认放大率和放大条件而计算的放大率乘以例如常 数因子,来获得略小于计算的放大率的放大率,作为添加了与计算误差对应的余量的放大 率。例如,假设默认放大率为100%并且计算的放大率为110%,则通过将110%乘以因子 0. 95获得的107. 8%是添加了与计算误差对应的余量的放大率。另外,放大率计算部分47被编程,以确定通过进一步将内容数据所指定的字体大 小(磅值)的类型添加到放大率(该放大率已添加了与计算误差对应的余量)而获得的 结果,作为新放大率。例如,假设有磅值为“9”、“10”、“10.5”、“11”、“12”、“14”、……的 字体,放大之前字体的磅值被设置为“10”。即使添加了与计算误差对应的余量的放大率为 107.8%,与放大之前磅值为“10”的字体的105%的尺寸对应的磅值为“10. 5”的字体在这 种情况下也用于渲染,因此新放大率被设置为105%。因此,可极大地防止内容的实际排列 区域扩展到显示屏幕外部并从视图消失。应该注意的是,新放大率也会由于放大条件而改变。这将在稍后描述。阶段11 =CPU 21使循环计数器递增(步骤S109)。作为递增的结果,循环计数器 的值被设置为“2”。阶段12 返回到步骤S103,CPU 21通过渲染图像帧计算部分41从显示屏幕上的 图像帧的尺寸和新放大率来计算渲染图像帧的新尺寸。
阶段13 =CPU 21通过渲染器43基于在阶段2获取的内容数据以及在阶段12计算 出的渲染图像帧的新尺寸来生成内容数据的新位像(步骤S104)。在这种情况下,使用 由放大率计算部分47获得的字体大小。阶段14 =CPU 21通过空白边去除检查器45在内容数据的位像中,确定包围 诸如标题、图像数据和文本数据的可视数据所排列的区域的矩形区域,作为可视数据区域 (步骤S105)。在这种情况下,需要包围可视数据所排列的区域的区域与显示器3的屏幕的 形状对应。因此,包围可视数据所排列的区域的区域不限于矩形形状。阶段15 =CPU 21再次判断循环计数器的值是否小于“2” (步骤S106)。阶段16:在第二次循环,S卩,循环计数器的值为“2”或更大的情况下,CPU 21通 过修剪部分51从内容数据的新位像提取与显示屏幕的图像帧的尺寸对应的位像 (步骤S110)。在这种情况下,通过添加预定放大条件来提取位像。阶段17 =CPU 21通过绘图部分53在显示屏幕上绘制由修剪部分51提取的位 像(步骤S111)。之后,在用户对下一页按钮1 进行触摸操作的情况下执行的操作如下。图16是 示出对下一页连续执行的全屏放大的流程的流程图。在对循环计数器进行初始化(步骤S201)之后,CPU 21获取下一页的内容数据 (步骤S202)。接着,CPU 21通过渲染图像帧计算部分41从显示屏幕的图像帧的尺寸以 及用于前一页的全屏放大并存储在存储器阳中的放大率来计算渲染图像帧的尺寸(步骤 S203)。换言之,CPU 21使用存储在存储器55中的放大率作为默认放大率。步骤S204至S211中的后续处理与图6所示的第一页的全屏放大的步骤S104至 Slll中的处理类似。在下一页的布局与前一页的布局相同的情况下,CPU 21仅需要从按照 存储在存储器55中的新放大率放大的位像提取与显示屏幕的图像帧的尺寸对应的位 像,并通过绘图部分53在显示屏幕上绘制提取的位像,结果,CPU 21可实现全屏 放大,而不需要再次计算新的放大率。应该注意的是,在步骤S207中,不仅判断在左右上下各侧上显示屏幕的图像帧与 可视数据区域之间的距离(空白边尺寸)是否大于阈值,而且还判断可视数据区域是否大 于显示屏幕的图像帧。在判断出可视数据区域大于显示屏幕的图像帧的情况下,在步骤 S208中执行计算新的放大率或缩小率的处理,然后在步骤S203中执行按照新的放大率或 缩小率再次生成位像的处理。(页面的全屏放大的实例)图7A是显示屏幕上绘制的内容数据在放大之前的显示图像。此时,在显示屏幕的 图像帧与可视数据区域之间存在宽度相对大的空白边。这样的相对大的空白边在如下情况 下生成,例如在意图将第二行开头的字符“F”排列在第一行的字符“E”之后,并由此使一行 的宽度大小略微大于显示屏幕的图像帧的宽度大小的情况下,如图7A所示。图7B是按照 新的放大率生成的放大的位像。图7C示出通过从图7B的放大的位像提取与显示 屏幕的图像帧的尺寸对应的位像,并且在显示屏幕上显示提取的位像而获得的结果。如上所述,根据本实施例的电子书阅读器100,可通过用户给出的单个指令获得通 过几乎完全使用显示屏幕的图像帧而放大的内容数据的显示图像。另一优点在于当选择放大率并在字体大小的限制下进行放大时,字体的图像质量不会被损害。应该注意的是,关 于图像数据,放大或不放大的选择应该根据其格式类型进行。(基于放大条件的处理)放大条件指的是限定如何在显示屏幕的图像帧中排列可视数据区域以放大位图 图像的条件。例如,放大条件包括以下项。1.固定位像帧的中心位置来沿双轴方向放大(见图8A至8D)。2.保持位像帧沿X轴方向的宽度(横向宽度)的中心位置固定来沿双轴方向 放大,使得在Y轴方向上可视数据区域的上端接近图像帧的上端(见图9A至9D)。3.将可视数据区域的中心位置与位像帧的中心位置对齐来沿双轴方向放大, 使得可视数据区域的任一端接近位像帧的一端(见图IOA至10D)。4.将可视数据区域的横向宽度上的中心位置与位像帧沿X轴方向的宽度(横 向宽度)上的中心位置对齐来沿双轴方向放大,使得在Y轴方向上可视数据区域的上端接 近位像帧的上端(见图IlA至11D)。应该理解的是,在图8A至图IlD中,图8A、图9A、图IOA和图IlA各自示出可视数 据区域排列在位像帧的大致上半侧的页被放大,图8B、图9B、图IOB和图IlB各自示出 可视数据区域沿Y轴排列在位像帧的中心部分的页被放大,图8C、图9C、图IOC和图 IlC各自示出可视数据区域排列在位像帧的右手侧的大致一半处的页被放大,图8D、 图9D、图IOD和图IlD各自示出可视数据区域排列在位像帧的右手侧的上部的页被放 大。上述放大条件1至4可特别对具有以下布局结构的页面的放大提供变型。图12至图15是各自示出电子书数据的布局结构实例的示图。图12是文本数据仅排列在大致上半侧的页面。根据放大条件1至4,对该页执行 如图8A、图9A、图IOA和图IlA所示的放大处理。图13是文本数据仅排列在中心部分的页面(章节页)。根据放大条件1至4,对 该页执行如图8B、图9B、图IOB和图IlB所示的放大处理。图14是文本数据仅排列在右手侧的大致一半处的页面。根据放大条件1至4,对 该页执行如图8C、图9C、图IOC和图IlC所示的放大处理。图15是文本数据仅排列在右手侧的上部的页面。根据放大条件1至4,对该页执 行如图8D、图9D、图IOD和图IlD所示的放大处理。根据设置的放大条件,新放大率可不同。具体地讲,当可视数据区域排列在位 像帧的右手侧的上部的页被放大时(图8D、图9D、图IOD和图11D),这种不同较大。另夕卜, 放大条件的这种不同引起从内容数据的新位像提取与显示屏幕的图像帧的尺寸对应 的位像的提取位置的不同。在设置任何放大条件的各情况下,电子书阅读器100中放大前的显示图像的大致 布局并未被打乱,因此可以执行放大操作而不引起不舒服的感觉。具体地讲,在采用放大条 件1的情况下,电子书数据的布局特征在放大前和放大后被最大程度地保持。如上所述,已经描述了根据本发明实施例的信息处理设备被构造为电子书阅读器 的情况,但是本发明不限于此。例如,在能够再现和显示包括图像(例如照片和图表)的内容数据的设备中,当在图像的外边缘部分中存在空白边时,可应用本发明以便放大整个图 像并显示不包含该空白边的图像。本发明不是仅限于上述实施例,而是可以在不脱离本发明的要点的情况下进行各 种修改。本申请包含的主题涉及2009年11月2日提交到美国专利商标局的美国优先权专 利申请No. 61/257,304中公开的主题,所述申请的全部内容通过引用合并于此。本领域技术人员应当理解的是,在不脱离所附权利要求或其等同物的范围的情况 下,根据设计要求和其他因素可进行各种修改、组合、子组合和替代。
权利要求
1.一种信息处理设备,包括包括屏幕的显示器;生成内容数据的图像的生成机构,所述内容数据包括可视数据;确定机构,确定在生成的图像中包围排列有所述可视数据的区域并且与所述屏幕的形 状对应的区域,作为可视数据区域;以及具有处理器的控制器,控制所述生成机构生成通过放大所述图像以使得所述屏幕的尺 寸和所述可视数据区域的尺寸变得彼此接近而获得的放大图像,通过所述确定机构确定所 述放大图像中的可视数据区域,并从所述放大图像提取该可视数据区域以在所述屏幕上显 示该可视数据区域。
2.根据权利要求1所述的信息处理设备,还包括存储放大率的存储装置,所述放大率由所述生成机构用来生成放大图像,其中当内容数据的图像被划分为多页以显示在所述屏幕上时,所述控制器将用于生成 前一页的放大图像的放大率存储在所述存储装置中,并且通过所述生成机构使用存储的放 大率生成下一页的放大图像。
3.根据权利要求1所述的信息处理设备,其中当所述屏幕的尺寸与所述可视数据区域的尺寸之差大于阈值时,所述控制器通过 所述生成机构生成通过放大图像以使得所述屏幕的尺寸和所述可视数据区域的尺寸变得 彼此接近而获得的放大图像,通过所述确定机构确定所述放大图像中的可视数据区域,并 从所述放大图像提取该可视数据区域以在所述屏幕上显示该可视数据区域,并且当所述屏 幕的尺寸与所述可视数据区域的尺寸之差等于或小于所述阈值时,所述控制器从所述图像 提取所述可视数据区域以在所述屏幕上显示所述可视数据区域。
4.根据权利要求1所述的信息处理设备,其中所述控制器使所述生成机构生成按照图像的中心位置被固定的方式放大的放大 图像。
5.根据权利要求1所述的信息处理设备,其中所述控制器使所述生成机构生成如下的放大图像,该放大图像是在图像的横向宽 度的中心位置被固定的状态下被放大以使得可视数据区域的上端接近屏幕的上端的放大 图像。
6.根据权利要求1所述的信息处理设备,其中所述控制器使所述生成机构生成如下的放大图像,该放大图像是在可视数据区域 的中心位置与图像的中心位置被对齐的状态下被放大以使得可视数据区域的任一端接近 屏幕的一端的放大图像。
7.根据权利要求1所述的信息处理设备,其中所述控制器使所述生成机构生成如下的放大图像,该放大图像是在可视数据区域 的横向宽度的中心位置与图像的横向宽度的中心位置被对齐的状态下被放大以使得可视 数据区域的上端接近屏幕的上端的放大图像。
8.根据权利要求4所述的信息处理设备,其中所述内容数据是电子书数据。
9.一种图像放大处理方法,包括生成内容数据的图像;确定在生成步骤中所生成的图像中包围排列有可视数据的区域并且与显示器的屏幕 的形状对应的区域,作为可视数据区域;以及通过处理器使得在生成步骤中生成通过放大所述图像以使得所述屏幕的尺寸和所述 可视数据区域的尺寸变得彼此接近而获得的放大图像,并且使得在确定步骤中确定所述放 大图像中的可视数据区域,并从所述放大图像提取该可视数据区域以在所述屏幕上显示该 可视数据区域。
10.一种带有计算机可读指令的非暂时性计算机程序产品,所述指令在由处理器执行 时使得计算机实现以下部件用于生成内容数据的图像的装置,所述内容数据包括可视数据; 用于确定在生成的图像中包围排列有所述可视数据的区域并且与显示器的屏幕的形 状对应的区域作为可视数据区域的装置;以及控制装置,用于通过用于生成的装置生成通过放大所述图像以使得所述屏幕的尺寸和 所述可视数据区域的尺寸变得彼此接近而获得的放大图像,通过用于确定的装置确定所述 放大图像中的可视数据区域,并从所述放大图像提取该可视数据区域以在所述屏幕上显示 该可视数据区域。
11.一种信息处理设备,包括 包括屏幕的显示部分;生成内容数据的图像的生成部分,所述内容数据包括可视数据; 确定部分,确定在生成的图像中包围排列有所述可视数据的区域并且与所述屏幕的形 状对应的区域,作为可视数据区域;以及控制部分,通过所述生成部分生成通过放大所述图像以使得所述屏幕的尺寸和所述可 视数据区域的尺寸变得彼此接近而获得的放大图像,通过所述确定部分确定所述放大图像 中的可视数据区域,并从所述放大图像提取该可视数据区域以在所述屏幕上显示该可视数 据区域。
全文摘要
本发明公开了一种信息处理设备、图像放大处理方法和程序。所述信息处理设备包括显示部分、生成部分、确定部分和控制部分。所述显示部分包括屏幕。所述生成部分生成包括可视数据的内容数据的图像。所述确定部分确定在生成的图像中包围排列有可视数据的区域并且与屏幕的形状对应的区域,作为可视数据区域。所述控制部分通过生成部分生成通过放大图像以使得屏幕的尺寸和可视数据区域的尺寸变得彼此接近而获得的放大图像,通过确定部分确定放大图像中的可视数据区域,并从放大图像提取该可视数据区域以在所述屏幕上显示该可视数据区域。
文档编号G06F3/048GK102053787SQ20101052761
公开日2011年5月11日 申请日期2010年11月1日 优先权日2009年11月2日
发明者工藤俊介, 汤本贵雪, 田中出 申请人:索尼公司, 索尼电子公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1