首页> 中国专利> 电子出版物阅览装置、电子出版物阅览方法、程序以及集成电路

电子出版物阅览装置、电子出版物阅览方法、程序以及集成电路

摘要

电子出版物阅览装置(1000)具备:显示对象确定部(1100),确定显示对象页、和显示对象区域的位置以及大小;页结构数据取得部(1200),取得与显示对象页对应的页结构数据;绘制部(1300),生成与显示对象区域的位置以及大小对应的显示图像数据;显示图像数据缓存部(1400),缓存显示图像数据;显示控制部(1500),将从绘制部(1300)或者显示图像数据缓存部(1400)取得的显示图像数据显示在显示部上的与显示对象区域重叠的位置。

著录项

  • 公开/公告号CN102483691A

    专利类型发明专利

  • 公开/公告日2012-05-30

    原文格式PDF

  • 申请/专利权人 松下电器产业株式会社;

    申请/专利号CN201180003450.0

  • 申请日2011-06-21

  • 分类号G06F3/14;G06F3/048;G06F17/30;G06K7/10;

  • 代理机构永新专利商标代理有限公司;

  • 代理人黄剑锋

  • 地址 日本大阪府

  • 入库时间 2023-12-18 05:34:25

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-06-29

    授权

    授权

  • 2015-08-12

    著录事项变更 IPC(主分类):G06F3/14 变更前: 变更后: 申请日:20110621

    著录事项变更

  • 2014-10-29

    专利申请权的转移 IPC(主分类):G06F3/14 变更前: 变更后: 登记生效日:20141009 申请日:20110621

    专利申请权、专利权的转移

  • 2013-04-24

    实质审查的生效 IPC(主分类):G06F3/14 申请日:20110621

    实质审查的生效

  • 2012-05-30

    公开

    公开

说明书

技术领域

本发明涉及用于阅览电子出版物的电子出版物阅览装置的技术,尤其 涉及能使用户获得如同阅读纸上印刷的出版物的操作感的电子出版物阅览 装置的技术。

背景技术

历来,在个人计算机(PC)、便携式电话机或者具备触屏的信息便携式 终端(PDA)的显示器上显示电子出版物的内容的电子出版物阅览装置为众 所知。另外,近年来,利用电子纸且具有近似真纸的精细度以及反射率的 电子出版物阅览装置在不断普及。

在所述装置中,用户一般用键盘、鼠标或者触屏等进行操作。因此, 无法提供用户所习惯的真纸书的操作感以及触觉。

另外,为了向用户提供如真纸书的操作感以及触觉,还有利用头戴式 显示器(HMD),将电子书籍的内容重叠在用户视野内的实体书上的技术(例 如,参照专利文献1)。

根据专利文献1的电子出版物阅览装置,在真纸书的各页上印刷有电 子出版物的页和用于确定页内的位置的标记。然后,利用附带照相机的头 戴式显示器,根据从该照相机获得的信息,来识别用户正在看哪个页的哪 个部分,并进行将该用户正在看的部分显示在头戴式显示器上的处理。另 外,当用户翻真纸书时,显示在头戴式显示器上的电子出版物的页也变化, 因此,专利文献1的电子出版物阅览装置能向用户提供如真纸书的操作感。

另外,近年来,具备可从互联网下载电子出版物的功能的电子出版物 阅览装置在增加。在此类电子出版物阅览装置中,可以下载整个电子出版 物之后显示该电子出版物,也可以从互联网逐次下载用户所阅览的该电子 出版物的页。

出于装置的小型化以及低价化的目的,电子出版物阅览装置中只搭载 少量存储器的情况居多。在存储器量少的电子出版物阅览装置中,进行所 述的逐次下载。

另外,缓存技术,即,不废弃所取得的电子出版物的页,而是保存到 存储器中的技术也被广为所知。比起从互联网下载的页,能更高速地显示 被保存在存储器中的页。因此,例如,通过将用户正在阅览的页的前后页 保存在存储器中,当用户切换阅览的页时能高速地显示页。

先行技术文献

专利文献

专利文献1:日本专利第3993423号公报

发明内容

发明要解决的问题

就存储器容量少的电子出版物阅览装置而言,能在存储器缓存的页的 量也受到限制。另外,从互联网下载电子出版物时,如果互联网的网速低, 电子出版物的取得就会耗时。

如果用户在所述状态下对阅览中的页进行快速切换,通过互联网下载 缓存器中不存在的页并进行显示的频度就增加,从而会出现页的显示速度 下降的问题。在专利文献1的电子出版物阅览装置中,当用户高速翻电子 出版物阅览装置的页的时候将出现同样的问题。

另外,电子出版物阅览装置进行绘制处理,即,将从互联网取得的电 子出版物的数据变换可在头戴式显示器进行显示的形式的处理。这个绘制 处理必须按每页进行,因此,高速翻页时的处理负荷大。因此,在以往的 电子出版物阅览装置中,将绘制结果缓存在存储器中。

然而,当高速翻实体书时,用户通常是使书弯曲,在只能看见页的一 部分的状态下翻页。在此情况下,用户所阅览的部分不是页的全体,而只 是一部分。但是,在以往的电子出版物阅览装置中,是将绘制的页整体都 缓存在存储器中,因此,要想增加更多的页时,就必须增加存储器的容量。

鉴于所述问题,本发明的目的在于,在将电子书籍的内容重叠显示于 显示面的电子出版物阅览装置中,使能进行缓存的页数增加,并实现页显 示的高速化。

用于解决问题的手段

本发明的一形态所涉及的电子出版物阅览装置,将电子出版物的各页 以与电子出版物阅览用书籍的对应的页重叠的方式显示在显示面。具体是, 具备:显示对象确定部,确定包含显示对象区域的显示对象页和所述显示 对象区域在所述显示对象页上的位置以及大小,所述显示对象区域是所述 电子出版物阅览用书籍的页中的、用户通过所述显示面所能看到的部分; 页结构数据取得部,取得与所述显示对象页对应的页结构数据,该页结构 数据用于对所述电子出版物的各页的显示内容进行定义;绘制部,根据由 所述页结构数据取得部取得的所述页结构数据,生成与由所述显示对象确 定部确定的所述显示对象区域的位置以及大小对应的显示图像数据,该显 示图像数据是被显示在所述显示面的图像数据;显示图像数据缓存部,对 由所述绘制部生成的所述显示图像数据进行缓存;显示控制部,该显示控 制部进行如下控制,在所述显示图像数据缓存部缓存有与所述显示对象区 域对应的所述显示图像数据的情况下,使从所述显示图像数据缓存部取得 的该显示图像数据显示在所述显示面上的与所述显示对象区域重叠的位 置,在所述显示图像数据缓存部未缓存与所述显示对象区域对应的所述显 示图像数据的情况下,使所述绘制部重新生成所述显示图像数据,并使由 所述绘制部重新生成的所述显示图像数据显示在所述显示面上的与所述显 示对象区域重叠的位置。

根据所述结构,由于只以显示对象页中的、与用户实际看到的部分对 应的显示图像数据作为缓存对象,因此,即使不增加存储器的容量,也能 使可缓存的页数增加。其结果,能实现用户高速翻电子出版物阅览用书籍 时的页显示的高速化。

另外,可以是,所述显示控制部,在所述显示图像数据缓存部中缓存 的、所述显示对象页的显示图像数据包含对应的所述显示对象区域的情况 下,使得从该显示图像数据中只提取与所述显示对象区域对应的部分并显 示在所述显示面,并且使所述显示图像数据缓存部对提取的该显示图像数 据进行缓存。

另外,可以是,所述显示控制部,进一步针对与所述显示图像数据缓 存部缓存的所述显示对象页不同的显示图像数据,只提取与所述显示对象 区域对应的部分,并使所述显示图像数据缓存部对提取的显示图像数据进 行缓存。

另外,可以是,所述显示控制部,在所述显示图像数据缓存部缓存的 所述显示图像数据未包含对应的所述显示对象区域中的一部分的情况下, 使所述绘制部只生成与该未被包含的部分对应的所述显示图像数据,使所 述显示图像数据缓存部缓存的所述显示图像数据、和由所述绘制部重新生 成的所述显示图像数据结合之后显示在所述显示面,并且使所述显示图像 数据缓存部对结合的该显示图像数据进行缓存。

如上所述的各结构,通过有效利用过去生成的显示图像数据,能使绘 制所需时间大幅缩短。其结果,能实现用户高速翻动电子出版物阅览用书 籍时的页显示高速化。

另外,可以是,该电子出版物阅览装置还具备对所述页结构数据进行 的缓存页结构数据缓存部。所述页结构数据取得部,在与所述显示对象页 对应的所述页结构数据被缓存在所述页结构数据缓存部的情况下,从所述 页结构数据缓存部取得所述页结构数据;在与所述显示对象页对应的所述 页结构数据未被缓存在所述页结构数据缓存部的情况下,从通过通信网络 连接的外部装置取得所述页结构数据,并将取得的所述页结构数据缓存到 所述页结构数据缓存部。

另外,可以是,所述页结构数据取得部从所述外部装置同时取得包含 所述显示对象页的多个所述页结构数据,并根据由所述显示对象确定部确 定的所述显示对象区域的面积,使同时取得的所述页结构数据的数量增减。 例如,在用户细读各页(显示对象区域的面积大)的情况下,使同时取得 的页结构数据的数减少,而在用户连续翻页(显示对象区域的面积小)的 情况下,使同时取得的页结构数据的数增多。

另外,可以是,该电子出版物阅览装置还具备用户对话和标题确定部, 通过该用户对话部接受来自用户的指示,该标题确定部根据由所述用户对 话部接受的来自用户的指示来确定标题信息,该标题信息用于识别多个所 述电子出版物中的向用户显示的所述电子出版物。

作为一形态,该电子出版物阅览装置还可以具备头戴式显示器,该头 戴式显示器具备被配置在用户眼睛的对面位置的显示面以及用于对所述显 示对象区域进行拍摄的拍摄部。并且,所述显示对象确定部根据由所述拍 摄部拍摄的图像,确定包含所述显示对象区域的显示对象页、和所述显示 对象区域在所述显示对象页上的位置以及大小。

另外,所述电子出版物阅览用书籍可以具备多个页和配置于所述多个 页的每个的多个标记,该多个标记分别包含用于识别该页的页信息以及表 示该页上的位置的位置信息。并且,所述显示对象确定部可以根据所述拍 摄部拍摄的所述显示对象区域中包含的所述标记的所述页信息以及所述位 置信息,来确定包含所述显示对象区域的显示对象页、和所述显示对象区 域在所述显示对象页上的位置以及大小。

另外,所述显示对象确定部可以进一步根据由表示所述位置的信息确 定的所述标记在所述显示对象页上的位置、和由所述拍摄部拍摄的所述标 记在所述显示对象页上的实际位置的差,来确定所述显示对象区域的变形 量。并且,所述显示控制部可以根据由所述显示对象确定部确定的所述变 形量,使所述显示图像数据变形并显示在所述显示面。

作为其他例,所述电子出版物阅览用书籍可以具备所述显示面和控制 部,该控制部按照用户的操作来切换使所述显示面显示的所述显示对象页。 并且,所述显示对象确定部可以通过从所述控制部取得包含所述显示对象 区域的显示对象页、和所述显示对象区域在所述显示对象页上的位置以及 大小,来确定包含所述显示对象区域的显示对象页、和所述显示对象区域 在所述显示对象页上的位置以及大小。

本发明的一形态所涉及的电子出版物阅览方法是将电子出版物的各页 以与电子出版物阅览书籍的对应的页重叠的方式显示在显示面的方法。具 体是,包括:显示对象确定步骤,确定包含显示对象区域的显示对象页、 和所述显示对象区域在所述显示对象页上的位置以及大小,所述显示对象 区域是所述电子出版物阅览用书籍的页中的、用户通过所述显示面所能看 到的部分;页结构数据取得步骤,取得与所述显示对象页对应的页结构数 据,该页结构数据用于对所述电子出版物的各页的显示内容进行定义;绘 制步骤,根据通过所述页结构数据取得步骤取得的所述页结构数据,生成 与通过所述显示对象确定步骤确定的所述显示对象区域的位置以及大小对 应的显示图像数据,该显示图像数据是被显示在所述显示面的图像数据; 以及,显示控制步骤,在用于缓存通过所述绘制步骤生成的所述显示图像 数据的显示图像数据缓存部缓存有与所述显示对象区域对应的所述显示图 像数据的情况下,使从所述显示图像数据缓存部取得的显示图像数据显示 在所述显示面上的与所述显示对象区域重叠的位置,在所述显示图像数据 缓存部未缓存与所述显示对象区域对应的所述显示图像数据的情况下,使 所述绘制部重新生成所述显示图像数据,并使由所述绘制部重新生成的所 述显示图像数据显示在所述显示面上的与所述显示对象区域重叠的位置。

本发明的一形态所涉及的程序使计算机将电子出版物的各页以与电子 出版物阅览用书籍的对应的页重叠的方式显示在显示面。该程序使计算机 执行以下步骤:显示对象确定步骤,确定包含显示对象区域的显示对象页、 和所述显示对象区域在所述显示对象页上的位置以及大小,所述显示对象 区域是所述电子出版物阅览用书籍的页中的、用户通过所述显示面所能看 到的部分;页结构数据取得步骤,取得与所述显示对象页对应的页结构数 据,该页结构数据用于对所述电子出版物的各页的显示内容进行定义;绘 制步骤,根据通过所述页结构数据取得步骤取得的所述页结构数据,生成 与通过所述显示对象确定步骤确定的所述显示对象区域的位置以及大小对 应的显示图像数据,该显示图像数据是被显示在所述显示面的图像数据; 以及,显示控制步骤,在用于缓存通过所述绘制步骤生成的所述显示图像 数据的显示图像数据缓存部缓存有与所述显示对象区域对应的所述显示图 像数据的情况下,使从所述显示图像数据缓存部取得的显示图像数据显示 在与所述显示对象区域重叠的所述显示面上的位置,在所述显示图像数据 缓存部未缓存与所述显示对象区域对应的所述显示图像数据的情况下,使 所述绘制部重新生成所述显示图像数据,并使由所述绘制部重新生成的所 述显示图像数据显示在所述显示面上的与所述显示对象区域重叠的位置。

本发明的一形态所涉及的集成电路将电子出版物的各页以与电子出版 物阅览用书籍的对应的页重叠的方式显示在显示面。具体是,具备:显示 对象确定部,确定包含显示对象区域的显示对象页、和所述显示对象区域 在所述显示对象页上的位置以及大小,所述显示对象区域是所述电子出版 物阅览用书籍的页中的,用户通过所述显示面所能看到的部分;页结构数 据取得部,取得与所述显示对象页对应的页结构数据,该页结构数据用于 对所述电子出版物的各页的显示内容进行定义;绘制部,根据所述页结构 数据取得部取得的所述页结构数据,生成与由所述显示对象确定部确定的 所述显示对象区域的位置以及大小对应的显示图像数据,该显示图像数据 是被显示在所述显示面的图像数据;显示图像数据缓存部,对由所述绘制 部生成的所述显示图像数据进行缓存;以及,显示控制部,该显示控制部 进行如下控制,在所述显示图像数据缓存部缓存有与所述显示对象区域对 应的所述显示图像数据的情况下,使从所述显示图像数据缓存部取得的该 显示图像数据显示在所述显示面上的与所述显示对象区域重叠的位置,在 所述显示图像数据缓存部未缓存与所述显示对象区域对应的所述显示图像 数据的情况下,使所述绘制部重新生成所述显示图像数据,并使由所述绘 制部重新生成的所述显示图像数据显示在所述显示面上的与所述显示对象 区域重叠的位置。

发明效果

根据本发明,通过只将电子出版物的页的显示图像数据中的、用户能 看见的部分作为缓存对象,即使不增加存储器的容量,也能使可进行缓存 的页数增加。其结果,能实现用户高速翻动电子出版物阅览用书籍时的页 显示高速化。

附图说明

图1是本发明的一形态的电子出版物阅览装置的方框图。

图2是说明本发明的实施方式1的电子出版物阅览装置的概略的图。

图3是表示电子出版物阅览用书籍的例子的图。

图4是本发明的实施方式1的电子出版物阅览装置的方框图。

图5是表示由照相机拍摄的照相机影像的例子的图。

图6是表示将电子出版物重叠在显示对象区域上进行显示的例子的图。

图7是表示电子出版物的标题的设定处理的流程图。

图8是表示电子出版物显示处理的整体的流程图。

图9是表示图8的步骤S2004的详细处理的流程图。

图10是表示图8的步骤S2007的详细处理的流程图。

图11是表示从标记取得的标记信息的例子的图。

图12是表示从标记识别部输出的标记信息的例子的图。

图13是本发明的实施方式2的电子出版物阅览用书籍的外观图。

图14是本发明的实施方式2的电子出版物阅览用书籍的方框图。

具体实施方式

图1是本发明的一形态的电子出版物阅览装置的功能方框图。图1所 示的电子出版物阅览装置1000用于是将电子出版物的各页以重叠于电子出 版物阅览用书籍的对应的页的方式显示在显示面上的装置,其具备显示对 象确定部1100、页结构数据取得部1200、绘制部1300、显示图像数据缓存 部1400以及显示控制部1500。

显示对象确定部1100对包含显示对象区域的显示对象页和显示对象区 域在显示对象页上的位置以及大小进行确定,显示对象区域是指电子出版 物阅览用书籍的页中的用户通过显示面能看到的部分。

页结构数据取得部1200取得用于对电子出版物的各页的显示内容进行 定义的、与显示对象页对应的页构造数据。

绘制部1300根据由页结构数据取得部1200取得的页构造数据,生成 显示图像数据。该显示图像数据是被显示在显示面上的图像数据,与由显 示对象确定部1100确定的显示对象区域的位置以及大小对应。

显示图像数据缓存部1400对由存由绘制部1300生成的表示图像数据 进行缓存。

在显示图像数据缓存部1400中缓存有与显示对象区域对应的显示图像 数据的情况下,显示控制部1500使从显示图像数据缓存部1400取得的该 显示图像数据显示在显示面上的、与显示对象区域重叠的位置。相反,在 显示图像数据缓存部1400中并未缓存与显示对象区域对应的显示图像数据 的情况下,显示控制部1500使绘制部1300重新生成显示图像数据,并使 由绘制部1300重新生成的显示图像数据显示在显示面上的、与显示对象区 域重叠的位置。

以下,参照附图详细说明本发明的各实施方式的电子出版物阅览装置。

(实施方式1)

首先,参照图2说明本发明的实施方式1的电子出版物阅览装置的概 略。图2所示的电子出版物阅览装置通过使用户佩戴头戴式显示器11,在 用户视野内的电子出版物阅览用书籍201的对应的页上重叠显示电子出版 物的各页。

具体是,头戴式显示器11具备照相机103和显示部113。该头戴式显 示器11的典型形状为眼镜形,被佩戴在用户头部的正面。

显示部(表示面)113例如像眼镜的镜片那样被配置在与用户的眼睛相 对的位置。该显示部113例如由半反射镜或者全息光学元素(HOE:Hologram Optical Element)构成。因此,用户能够一边看显示部113所显示的图像, 一边透过显示部113确认外界。另外,在图2的例中,右眼用以及左眼用 显示部113为分体,但并不限定于此,也可以在与用户的双眼相对的位置 上配置一个横长形显示面。

照相机(摄像部)103在用户视线方向上进行拍摄。更具体是,对用户 透过显示部113所能看见的、作为电子出版物阅览用书籍201的页中的显 示对象区域的部分进行拍摄。另外,在图2的例子中,照相机被配置在右 眼用以及左眼用显示部113的中间。

通过让用户佩戴具有所述结构的头戴式显示器11,根据由照相机103 拍摄的影像来确定电子出版物阅览用书籍201的被打开的页,并使显示部 113显示与该页对应的电子出版物的页,能使用户获得犹如电子出版物被显 示在电子出版物阅览用书籍201的各页上的感觉。

图3是表示电子出版物阅览用书籍201一个例子的图。电子出版物阅 览用书籍201具备多个页和被分别配置在多个页上的多个标记201a。标记 201a保持有包括页信息和位置信息的标记信息,该页信息表示各电子出版 物阅览用书籍201的各页是第几页,该位置信息表示标记201a被配置在各 页的哪个部分。标记201a例如是二维图案。

图4是本发明的实施方式的电子出版物阅览装置100的方框图。电子 出版物阅览装置100包括:具备照相机103以及显示部113的头戴式显示 器11、显示区域确定部12、存储部13、用户对话部101、标题确定部102、 影像取得部104、页结构数据取得部108、绘制部110和显示控制部111。

另外,显示区域确定部12、存储部13、用户对话部101、标题确定部 102、影像取得部104、页结构数据取得部108、绘制部110以及显示控制 部111,可以是其全部或者一部分被组入头戴式显示器11中的形态,也可 以是收容在与头戴式显示器11不同的其他框体内,并与头戴式显示器11 构成有线连接或者无线连接的形态。

用户对话部101接受用户的操作,并取得表示要阅览的电子出版物的 标题的信息。

标题确定部102根据由用户对话部101取得的电子出版物的标题的信 息,确定用于识别多个电子出版物中的向用户显示的电子出版物的标题信 息,并根据显示对象页确定部106的要求,提供标题信息。

影像取得部104从照相机103取得由照相机103拍摄的影像即照相机 影像并保存该影像。另外,影像取得部104根据标记识别部105的要求, 提供所取得的照相机影像。

显示区域确定部12具备标记识别部105、显示对象页确定部106和页 形状确定部107。该显示区域确定部12相当于图1的显示对象确定部1100。

标记识别部105根据从影像取得部104取得的照相机影像,提取由标 记201a保持的标记信息并保存。另外,标记识别部105根据显示对象页确 定部106以及页形状确定部107的要求,提供所提取的标记信息。

例如,从影像取得部104取得的照相机影像,如图5所示,假设是页 的右上部分被稍微翻起时只能看见下一页的一部分的状态。如果是在这种 状态下,标记识别部105就从该在右上部只能看到一部分的页的标记201a 中提取页信息。即,该只能看见一部分的区域成为显示对象区域。

另外,在图5的例子中,只在右上部可看到的页上标有标记201a,但 实际上在其前一页以及后一页(影线页)上也标有标记,标记识别部105 对这些页分别进行所述处理。

显示对象页确定部106根据从标记识别部105取得的标记信息,来识 别阅览中的页是哪个页,并将此作为表示对象页的页信息进行保存。页信 息例如是以电子出版物阅览用书籍201的总页数作为最大值的正整数。

页形状确定部107根据从标记识别部105取得的标记信息,生成表示 该页的形状的页形状信息并保存。页形状信息中例如包含有用于确定显示 对象区域在显示对象页上的位置以及大小的信息和显示对象区域的变形量 (挠曲量)等。

页结构数据取得部108从标题确定部102取得电子出版物的标题信息, 并从显示区域确定部12的显示对象页确定部106取得页信息。并且,页结 构数据取得部108取得根据标题信息确定出的电子出版物中的根据页信息 确定出的页的页结构数据,并将此提供给绘制部110。该页结构数据取得部 108相当于图1的页结构数据取得部1200。

页结构数据取得部108首先确认页结构数据缓存部109中是否存在符 合条件的页结构数据。然后,如果页结构数据缓存部109中存在符合条件 的页结构数据,页结构数据取得部108就从页结构数据缓存部109取得该 页结构数据。

相反,如果页结构数据缓存部109中不存在符合条件的页结构数据, 页结构数据取得部108就从例如通过通信网络连接的外部装置(内容服务 器等)取得该页数据,然后将该页数据提供给绘制部110,并将取得的页结 构数据收存在页结构数据缓存部109。

页结构数据是用于对电子出版物的页的显示内容进行定义的数据。页 结构数据由文章、图像、动画等内容和页的版面信息等构成。版面信息例 如由XML(eXtensible Markup Language:可扩展标记语言)或者HTML (Hyper Text Markup Language:文本标记语言)等记述。

在版面信息中记载有向内容的链接、在页内的内容的配置信息等。关 于内容里的文章,可以是被埋藏在版面信息中,也可以是与版面信息相独 立的文件。

绘制部110执行绘制处理,即,将由页结构数据取得部108取得的页 结构数据变换成作为用于在显示部113上进行显示的数据形式的显示图像 数据。此时,绘制部110从页形状确定部107取得包含表示显示对象区域 的位置以及大小的信息的页形状信息。然后,绘制部110根据所取得的页 形状信息,只生成与显示对象页中的显示对象区域对应的部分的显示图像 数据。该绘制部110相当于图1的绘制部1300。

具体是,在生成标有图5的标记201a的页的显示图像数据的情况下, 绘制部110从页结构数据取得部108取得该页整体的页结构数据。然后, 绘制部110根据从页结构数据取得部108取得的页结构数据和从页形状确 定部107取得的表示对象区域的位置以及大小的信息,只生成与图5的右 上部分的显示对象区域对应的显示图像数据。

存储部13具备页结构数据缓存部109和显示图像数据缓存部112。在 此,对于存储部13的具体结构并无特别限定,例如能够采用DRAM (Dynamic Random Access Memory:动态随机存取存储器)、SRAM(Static Random Access Memory:静态随机存取存储器)、闪存或HDD(Hard Disc Drive:硬盘驱动器)等可存储数据的所有存储介质。

页结构数据缓存部109对于由页结构数据取得部108取得的页结构数 据进行临时保存。另外,当保存完毕的页结构数据的数据总量超过一定基 准值时,页结构数据缓存部109按照例如从取得时刻旧的页结构数据开始 依次进行删除的基准(First In First Out:先进先出),对保存完毕的页结构 数据进行删除,直至数据总量成为基准值以下。

显示图像数据缓存部112根据显示控制部111的要求,保存由绘制部 110生成的显示图像数据。另外,当保存完毕的显示图像数据的数据总量超 过一定的基准值时,显示图像数据缓存部112例如按照从取得时刻旧的显 示图像数据依次进行删除的基准(First In First Out:先进先出),对保存完 毕的显示图像数据进行删除,直至数据总量成为基准值以下。该显示图像 数据缓存部112相当于图1的显示图像数据缓存部1400。

显示控制部111分别从页形状确定部107取得页形状信息、从显示对 象页确定部106取得页信息、从标题确定部102取得标题信息。并且,显 示控制部111从绘制部110或者显示图像数据缓存部112取得符合条件的页 的显示对象数据。该显示控制部111相当于图1的显示控制部1500。

显示控制部111首先确认与显示对象区域对应的显示图像数据是否被 缓存在显示图像数据缓存部112中。然后,如果该显示图像数据被缓存在 显示图像数据缓存部112,显示控制部111就从显示图像数据缓存部112取 得该显示图像数据。

相反,如果显示图像数据缓存部112中不存在与显示对象区域对应的 显示图像数据,显示控制部111就使页结构数据取得部108取得符合条件 的页结构数据,并使绘制部110绘制页结构数据,从而取得与显示对象区 域对应的显示图像数据,并存储到显示图像数据缓存部112。

另外,显示控制部111根据从页形状确定部107取得的页形状信息中 包含的变形量,使取得的显示图像数据变形,并指示头戴式显示器11对变 形的显示图像数据进行显示。

头戴式显示器11根据显示控制部111的指示,在显示部113上显示被 变形的显示图像数据,以向用户提示。即,如果将从显示控制部111取得 的显示图像数据,以重叠在由图5所示的标记201a确定出的显示对象区域 上的方式来显示在显示部113上,用户将看到如图6的显示。

以上是电子出版物阅览装置100的结构说明。

(流程图)

以下,说明由本实施方式的电子出版物阅览装置100进行的处理。图7 是表示由本实施方式的电子出版物阅览装置100进行的电出版物标题设定 处理的流程图。

在步骤S1001中,用户对话部101取得表示由用户输入的电子出版物 的标题的信息。例如,用户对话部101首先在头戴式显示器11的显示部113 上显示可阅览的电子出版物的标题一览表。然后,用户利用按键等输入装 置,从所显示的标题一览表中决定想阅览的电子出版物的标题。或者,用 户也可利用语音输入来决定标题。

在步骤S1002中,用户对话部101向标题确定部102发送表示在步骤 S1001取得的标题的信息,并指示对表示已发送的标题的信息进行保存。标 题确定部102根据表示从用户对话部101接收到的标题的信息来确定标题 信息,并根据需要,向页结构数据取得部108、绘制部110和显示控制部 111等提供标题信息。

以下参照图8~图12,说明由本实施方式的电子出版物阅览装置100 进行的电子出版物显示处理。图8是表示由电子出版物阅览装置100进行 的显示处理整体的流程图。图9是表示图8的步骤S2004的详细处理的流 程图。图10是表示图8的步骤S2007的详细处理的流程图。图11是表示 从标记取得的标记信息的例子的图。图12是表示从标记识别部105输出的 标记信息的例子的图。在此,所述电子出版物的标题设定处理完了之后, 重复实行该处理。

在步骤S2001中,照相机103拍摄电子出版物阅览用书籍201。在以下 说明中,设想拍摄到了图5所示的照相机影像,并以图5右上可看到的部 分作为显示对象区域。

然后,在步骤S2002中,影像取得部104从照相机103取得照相机影 像,并提供给显示区域确定部12。显示区域确定部12根据从影像取得部 104取得的照相机影像,确定显示对象页、表示显示对象区域的位置以及大 小的信息和显示对象区域的变形量。

首先,标记识别部105从影像取得部104取得照相机影像,对于从照 相机影像识别出的标记201a,提取该标记201中记载的标记信息、和标记 201a在照相机影像中的实际位置以及形状,并提供给显示对象页确定部106 以及页形状确定部107。

图11表示了本实施方式的标记201a所保持的标记信息。在标记201a 中,记载有页、标记201a在页上的位置以及标记的高度等。另外,作为提 取标记201a中记载的信息的方法,能够利用例如专利文献1中记载的现有 方法。

页用于表示标记201a被印刷在电子出版物阅览用书籍201的第几页 上。页上的位置以二维坐标表示标记201a的左上位置距离页的左上几厘米。 标记的高度表示标记201a的纵方向的长度为几厘米。另外,在本实施形方 式中,由于标记201a为正方形,因此省略了关于标记的宽度(标记201a 的横方向的长度)的记载。但是,在标记201a为长方形的情况下,则还有 必要保持宽度的信息。

关于在照相机影像中的实际位置,例如在照相机影像的大小为高度768 像素、宽度1024像素的情况下,以照相机影像的左上为(0,0)、照相机 影像的右下为(1024,768)的二维坐标系中的坐标来表示。标记201a在 照相机影像中的实际形状,其定义基于标记201a的四个顶点在照相机影像 中的位置。作为识别标记201a在照相机影像中的实际位置以及形状的方法, 例如能够采用如专利文献1中记载的现有方法。

由标记识别部105输出的标记信息,例如图12所示,是结合标记201a 中记载的信息和表示标记201a在照相机影像中的实际位置以及形状的信 息,来表示在该页中识别出的所有标记201a的信息。

然后,显示对象页确定部106根据从标记识别部105取得的标记信息, 确定包含显示对象区域的显示对象页。另外,被配置在同一页上的所有标 记201a中都记载有同一个页信息,因此,只要识别出了一个标记201a,显 示对象页确定部106就能够从标记信息中确定出显示对象页。

然后,页形状确定部107根据从标记识别部105取得的标记信息,生 成显示对象页的页形状信息。页形状信息是在从标记识别部105取得的信 息,即,页的被作为显示对象的部分(显示对象区域)在该页上的位置以 及大小等的信息上追加了无识别出标记201a区域,即,页的未被作为显示 对象的部分的信息。

在步骤S2003中,显示控制部111分别从显示对象页确定部106取得 页信息、从标题确定部102取得标题信息、从页形状确定部107取得页形 状信息。然后,确认与根据该取得的信息所确定的显示对象区域对应的显 示图像数据是否被缓存在显示图像数据缓存部112。

如果显示图像数据缓存部112中不存在与显示对象区域对应的显示图 像数据(步骤S2003为“否”),就进入步骤S2004。

在步骤S2004中,显示控制部111使页结构数据取得部108根据由标 题确定部102确定的标题信息和由显示对象页确定部106确定的页信息, 取得与显示对象页对应的页结构数据。关于页结构数据取得部108的具体 处理内容,以下将参照图9进行说明。

在步骤S2005中,显示控制部111使绘制部110对于从页结构数据取 得部108取得的页结构数据进行绘制,生成显示图像数据。具体是,绘制 部110参照从页形状确定部107取得的页形状信息,只生成显示对象页中 的与显示对象区域对应的部分的显示图像数据,并提供给显示控制部111。

相反,如果显示图像数据缓存部112中存在与显示对象区域对应的显 示图像数据(步骤S2003为“是”),就进入步骤S2006。

在步骤S2006中,显示控制部111从显示图像数据缓存部112取得与 显示对象区域对应的显示图像数据。但是,在此取得的显示图像数据与显 示对象区域不完全一致也无妨。即,从显示图像数据缓存部112取得的显 示图像数据,可以是大于显示对象区域的区域,包含显示对象区域全体, 也可以只包含显示对象区域的一部分。换言之,所谓的“与显示对象区域 对应的显示图像数据”是指包含显示对象区域的至少一部分的显示图像数 据。

在步骤S2007中,显示控制部111根据显示对象区域来调整从显示图 像数据缓存部112取得的显示图像数据。关于具体的处理内容,以下将参 照图10进行说明。

在步骤S2008中,显示控制部111将在步骤S2005中重新生成的显示 图像数据或者在步骤S2007中调整的显示图像数据,以与从标题确定部102 取得的标题信息、从显示对象页确定部106取得的页信息、从页形状确定 部107取得的页形状、保存日期时间等相对应的方式,收存在显示图像数 据缓存部112中。在此,显示图像数据缓存部112在整理缓存时,可以对 缓存完毕的显示图像数据进行扫描,并对以现在的页形状不被作为显示对 象的部分进行部分式删除。

另外,在显示图像数据缓存部112中保存完毕的显示图像数据的数据 总量超过一定基准值的情况下,显示控制部111按照保存日期时间从旧到 新的顺序删除保存完毕的显示图像数据,直到数据总量成为基准值以下。

在步骤S2009中,显示控制部111根据从页形状确定部107取得的页 形状信息中包含的变形量,使从绘制部110或者显示图像数据缓存部112 取得的显示图像数据的变形。更具体为,使得变形成为照相机影像中的标 记201a的四个顶点坐标所示的四角形的形状。在此,设想显示控制部111 预先取得照相机影像的大小。

在步骤S2010中,显示控制部111向头戴式显示器11发送变形后的显 示图像数据,并指示进行显示。然后,头戴式显示器11在显示部113上的 与电子出版物阅览用书籍201的显示对象区域重叠的位置上,显示从显示 控制部111取得的显示图像数据。

以下,参照图9来说明步骤S2004的详细处理。图9是步骤S2004中 的页结构数据取得部108的处理的详细流程图。

在步骤S3001中,页结构数据取得部108确认页结构数据缓存部109 中是否保存有与从标题确定部102取得的标题信息以及从显示对象页确定 部106取得的页信息对应的页结构数据。然后,如果页结构数据未被保存 在页结构数据缓存部109中(步骤S3001为“否”),就进入步骤S3002。

在步骤S3002中,页结构数据取得部108从通过通信网络连接的外部 装置取得与显示对象页对应的页结构数据。

在步骤S3003中,页结构数据取得部108将从外部装置取得的页结构 数据、从标题确定部102以及显示对象页确定部106取得的标题信息以及 页信息、保存日期时间等以相对应的方式收存到页结构数据缓存部109中。 此时,如果页结构数据缓存部109中保存完毕的页结构数据的数据总量超 过一定的基准值,就按照保存日期时间从旧到新的顺序来删除页结构数据, 直到数据总量成为基准值以下。

相反,在步骤S3001中,如果页结构数据缓存部109中保存有页结构 数据(步骤S3001为“是”),就进入步骤S3004。

在步骤S3004中,页结构数据取得部108从页结构数据缓存部109取 得与显示对象页对应的页结构数据。

在步骤S3005中,页结构数据取得部108将在步骤S3002或者步骤 S3004中取得的页结构数据发送给绘制部110。

在此,页结构数据取得部108还可以根据从标题确定部102取得的标 题信息和从显示对象页确定部106取得的页信息,推断在显示对象页之后 用户可能会读的页,并在取得与显示对象页对应的页结构数据的同时预先 取得所推断出的页的页结构数据。

此时,页结构数据取得部108还可以从页形状确定部107取得表示显 示对象区域的大小(面积)的信息,并根据该信息来决定预先取得的页结 构数据的数量。例如可以是,显示对象区域的面积越大时使同时取得的页 结构数据的数量越少,显示对象区域的面积越小时使同时取得的页结构数 据的数量越多。

以下,参照图10来说明步骤S2007的详细处理。图10是在步骤S2007 中显示控制部111根据显示对象区域来调整从显示图像数据缓存部112取得 的显示图像数据的详细处理的流程图。

在步骤S4001中,显示控制部111对表示从页形状确定部107取得的 显示对象区域的位置以及大小信息、和从显示图像数据缓存部112取得的 显示图像数据进行比较。然后,如果所取得的显示图像数据包含显示对象 区域整体(步骤S4001为“是”),就进入步骤S4002。

在步骤S4002中,显示控制部111只提取显示对象数据中的与显示对 象区域对应的部分,该显示对象数据是指从显示图像数据缓存部112取得 的显示对象页的显示对象数据。

但是,显示控制部111不仅是对显示对象页,还可以对显示图像数据 缓存部112中保存的、显示对象页以外的页的显示图像数据进行同样的处 理。即,显示控制部111可以根据现在的显示对象区域的位置以及大小来 编辑显示图像数据缓存部112中保存的所有的显示图像数据,并重新保存 在显示图像数据缓存部112中。由此,能够对更多的显示图像数据进行缓 存。

相反,如果所取得的显示图像数据不包含显示对象区域整体,即,不 包含对应的显示对象区域中的一部分的情况下(步骤S4001为“否”),就 进入步骤S4003。

在步骤S4003中,显示控制部111使绘制部110对显示对象区域中的 不被包含在显示图像数据中的的部分重新进行绘制。此时的处理内容与图9 的步骤S2004以及步骤S2005相同,因此省略其说明。

在步骤S4004中,显示控制部111通过结合显示图像数据缓存部112 中缓存的显示图像数据和由绘制部110重新生成的显示图像数据,生成与 显示对象区域对应的显示图像数据。

本实施方式的电子出版物阅览装置100识别电子出版物阅览用书籍201 的页形状,判断电子出版物的页的被作为显示对象的范围,并控制作为绘 制结果的显示图像数据的缓存,以只对被作为显示对象的范围进行缓存。

因此,通过像本实施方式的这种控制方法,与不采用像本实施方式的 控制方法的情况相比,能对更多的显示图像数据进行缓存,从而能够实现 电子出版物的页显示的高速化。

在本实施方式的电子出版物阅览装置100中,取得页信息时所利用的 是二维标记,但并不限定于此,也可以对被印刷在电子出版物阅览用书籍 201上的页信息进行直接识别。另外,也可以从照相机影像中直接识别出电 子出版物阅览用书籍201的形状,取得页形状信息。

另外,在本实施方式的电子出版物阅览装置100中使用的是头戴式显 示器11,此外,也可以使用投影机等,在电子出版物阅览用书籍201上映 射电子出版物。

另外,除了电子出版物阅览用书籍以外,在形状可变化的物体上重叠 显示电子出版物时,也能够应用本发明。

(实施方式2)

以下,参照图13以及图14说明本发明的实施方式2的电子出版物阅 览装置。在此,对与实施方式1相同的点不作详述,以不同点为中心进行 说明。

在实施方式1中,作为分离体构成了电子出版物阅览装置100和电子 出版物阅览用书籍201,而在实施方式2中,作为一体构成了电子出版物阅 览装置330和电子出版物阅览用书籍300为。更具体为,电子出版物阅览 装置330被包含在电子出版物阅览用书籍300中。

实施方式2的电子出版物阅览用书籍300如图13所示,在其表面具备 显示部310。另外,实施方式2的电子出版物阅览用书籍300如图14所示, 由显示部310、控制部320和电子出版物阅览装置330构成。

在实施方式1中,通过设在头戴式显示器11的透镜上的显示部113来 显示显示图像数据,从而使用户感觉到犹如是在透过该透镜能看见的电子 出版物阅览用书籍201的页上显示该显示图像数据。即,在电子出版物阅 览用书籍201的页上,实际上什么都没有显示。

相对而言,实施方式2的显示部310相当于电子出版物阅览用书籍300 的页,并且是显示图像数据的显示面。即,在实施方式2中,显示部310 是电子出版物阅览用书籍300的页本身,且显示图像数据被实际显示在该 页上,这点与实施方式1不同。

另外,对于显示部310的具体结构并无特别限定,例如,能够采用液 晶显示器、等离子显示器或有机EL(Electro Luminescence:电致)显示器 等。

另外,实施方式1的电子出版物阅览用书籍201为具有多个页的书的 形态,通过实际进行翻页来切换页。相对而言,实施方式2的电子出版物 阅览用书籍300不具备实体的页,而是通过由用户进行规定的操作来切换 显示部310上显示的虚拟页,这点于实施方式1不同。

控制部320按照用户的操作来切换显示部310上显示的显示对象页。 例如,显示部310为接触式传感器。并且,用户用手指接触显示部310的 右上端(图13中标有○符号的位置),然后使该手指在显示部310上沿着图 13中的箭头滑动到中央(图13中的●符号的位置)。此时,控制部320分别 检测出图13中的○符号的位置、向箭头方向的滑动动作以及●符号的位置, 并控制显示部310的显示内容,以将该页卷到紧前显示的页的右上端的●符 号的位置,并在卷起的部分显示下一个将被显示页。并且,控制部320如 果检测出用户使其接触●符号的位置的手指静止了一定时间,就连续切换图 13的显示部310的右上角(页被卷起的部分)所显示的页。即,模拟性地 表现对实体书进行连续翻页的动作。

此时,控制部320根据检测出的图13中的○符号的位置、向箭头方向 的滑动动作以及●符号的位置等,确定显示对象页、显示对象区域的位置以 及大小,并发送给电子出版物阅览装置330,从电子出版物阅览装置330取 得应在显示对象区域上显示的显示图像数据,并在显示部310上显示。

电子出版物阅览装置330例如可以是如图1所示的结构,也可以由图4 所示的显示区域确定部12、存储部13、用户对话部101、标题确定部102、 页结构数据取得部108、绘制部110和显示控制部111等构成。但是,在此 种情况下的显示区域确定部12,如上所述,根据从控制部320取得的信息, 确定显示对象页、显示对象区域的位置以及大小。

如上所述,本发明能应用于通过对具备接触式传感器的作用的显示部 310进行模拟性的翻页操作来切换显示部310上显示的页的电子出版物阅览 用书籍300。

另外,虽然是根据以上的实施方式说明了本发明,但本发明并不限定 于所述实施方式。本发明还包括以下情况。

所述各装置具体是由微处理器、ROM、RAM、硬盘单元、显示器单元、 键盘、鼠标等构成的计算机系统。RAM或者硬盘单元中存储有计算机程序。 微处理器根据计算机程序进行动作,从而实现各装置的功能。在此所说的 计算机程序是指为了达成规定的功能而由多个表示对于计算机的指令的命 令编码组合而成的程序。

构成所述各装置的结构要素的一部分或者全部可由一个系统LSI (Large Scale Integration:大规模集成电路)构成。系统LSI是在一个芯片 上对多个结构要素进行叠层而制造成的超多功能LSI,具体是包括微处理 器、ROM、RAM等而构成的计算机系统。在RAM中存储有计算机程序。 微处理器根据计算机进行动作,从而达成系统LSI的功能。

构成所述各装置的结构要素的一部分或者全部可由能在各装置自由进 行装卸的IC卡或者单体模块构成。IC卡或者模块是由微处理器、ROM、 RAM等构成的计算机系统。IC卡或者模块可以包含所述超多功能LSI。微 处理器根据计算机程序进行动作,从而实现IC卡或者模块的功能。该IC 卡或者模块可具有防篡改性。

本发明可以是以上所述的方法。另外,也可以是由计算机实现这些方 法的计算机程序,还可以是由这些计算机程序构成数字信号。

另外,本发明也可以采用将计算机程序或者数字信号记录在例如软盘、 硬盘、CD-ROM、MO、DVD、DVD-ROM、DVD-RAM、BD(Blu-ray Disc: 蓝光光盘)、半导体存储器等才计算机可读取的记录介质的形式。另外,还 可以是被记录在这些记录介质中的数字信号。

另外,本发明还可以采用通过电气通信回线、无线或有线通信回线、 以互联网为代表的网络、数字广播等来传送计算机程序或者数字信号的方 式。

另外,本发明还可以是具备微处理器和存储器的计算机系统,存储器 存储所述电脑程序,微处理器根据计算机程序来进行动作。

另外,可通过将程序或数字信号记录到记录介质中来传送,或者通过 网络等来传送程序或者数字信号,由独立的其他计算机系统实施数字信号。

也可以对所述实施方式以及所述变形例进行组合。

以上,参照附图说明了该发明的实施方式,但该发明并不限于图示的 实施方式。在于该发明相同的范围内,或者在均等的范围内,可对图示的 实施方式介质各种修改和变形。

产业上的可利用性

可作为在显示面上重叠显示电子出版物的内容的电子出版阅读装置中 的显示高速化手段,利用本发明。

符号说明

11    头戴式显示器

12    显示区域确定部

13   存储部

100、330、1000  电子出版物阅览装置

101  用户对话部

102  标题确定部

103  照相机

104  影像取得部

105  标记识别部

106  显示对象页确定部

107  页形状确定部

108、1200  页结构数据取得部

109  页结构数据缓存部

110、1300  绘制部

111、1500  显示控制部

112、1400  显示图像数据缓存部

113、310  显示部

201、300  电子出版物阅览用书籍

201a  标记

320   控制部

1100  显示对象确定部

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号