CN101911007B - 电子文档阅读设备 - Google Patents

电子文档阅读设备 Download PDF

Info

Publication number
CN101911007B
CN101911007B CN200880122420XA CN200880122420A CN101911007B CN 101911007 B CN101911007 B CN 101911007B CN 200880122420X A CN200880122420X A CN 200880122420XA CN 200880122420 A CN200880122420 A CN 200880122420A CN 101911007 B CN101911007 B CN 101911007B
Authority
CN
China
Prior art keywords
document
electronic
page
image
reading devices
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN200880122420XA
Other languages
English (en)
Other versions
CN101911007A (zh
Inventor
邓肯·巴克利
阿鲁夏·尼马兰纳赞
威廉·里维斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Plastic Logic Ltd
Original Assignee
Plastic Logic Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from GB0720764A external-priority patent/GB0720764D0/en
Priority claimed from GB0720843A external-priority patent/GB0720843D0/en
Application filed by Plastic Logic Ltd filed Critical Plastic Logic Ltd
Publication of CN101911007A publication Critical patent/CN101911007A/zh
Application granted granted Critical
Publication of CN101911007B publication Critical patent/CN101911007B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03547Touch pads, in which fingers can move on a surface
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
    • G06F15/025Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application
    • G06F15/0266Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application for time management, e.g. calendars, diaries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
    • GPHYSICS
    • G02OPTICS
    • G02FOPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
    • G02F1/00Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
    • G02F1/01Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour 
    • G02F1/13Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour  based on liquid crystals, e.g. single liquid crystal display cells
    • G02F1/133Constructional arrangements; Operation of liquid crystal cells; Circuit arrangements
    • G02F1/1333Constructional arrangements; Manufacturing methods
    • G02F1/133388Constructional arrangements; Manufacturing methods with constructional differences between the display region and the peripheral region
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2310/00Command of the display device
    • G09G2310/02Addressing, scanning or driving the display screen or processing steps related thereto
    • G09G2310/0232Special driving of display border areas
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2380/00Specific applications
    • G09G2380/14Electronic books and readers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/387Composing, repositioning or otherwise geometrically modifying originals
    • H04N1/393Enlarging or reducing

Abstract

本发明描述了一种使用计算机化的第二计算机化电子设备在电子文档阅读设备上显示文档的一页或多页的方法,所述方法包括以下步骤:在第二电子设备上运行文档显示管理程序;使用管理程序来调用运行在第二电子设备上的应用程序以在第二电子设备上打开文档,使得文档的打开对用户隐藏;使用耦合至所述应用程序的中间代码模块,具体地使用应用程序的打印机驱动器,来产生图像数据,所述图像数据表示要在电子文档阅读设备上显示的文档的页的图像;将页的图像发送至电子文档阅读设备;以及在电子文档阅读设备上显示页的图像。

Description

电子文档阅读设备
技术领域
本发明涉及使用无纸打印机或电子文档阅读设备进行打印的改进技术,以及涉及用于移植这些技术的设备、方法和计算机程序代码。
本申请涉及由相同受让人于同日提交的其他待审美国申请,其全部公开一并在此作为参考。
背景技术
之前在先前申请PCT/GB2006/050235和GB0702347.6中描述了一种形式的电子书,其一并在此作为参考。
在US6,124,851、US2004/0201633、US2006/0133664、US2006/0125802、US2006/0139308、US2006/0077190、US2005/0260551、US6124851、US6021306、US2005/0151742和US2006/0119615中可以找到与电子文档阅读设备相关的背景技术。在US6888643中可以找到与将文档打印到可重用介质相关的背景技术。
目前存在通过个人计算机上的软件而使用的许多不同文件格式以及用于处理这些文件的大量程序。当需要在除PC以外的其他设备上显示这些文件的内容时,出现了问题。
通常,文件格式是专有的,从而对外部开发者是非公开的。有时,即使格式是已知的,数据也非常多且复杂,以至于除非设备具有现代PC的处理能力,否则也要花费长时间来处理和呈现文档。
在电子阅读器型设备中,典型地,为了用作以电池供电的便携式轻重量单元来操作,对可用的处理能力有显著的折衷。典型地,设备不会运行与台式计算机软件相同的软件。
这有多个问题:即使是中等复杂的办公文档也要花费几分钟的时间来进行处理,这从可用性角度来看是不可接受的;所支持的格式局限于常用的格式;添加新的文件格式需要更新设备固件。
一种解决方案是使用另一系统来处理文件,存在这样的系统的示例,但是这些示例的显著问题是:为了创建更简单的格式,系统将丢弃任何需要复杂处理的内容;如果服务处于互联网上,为了减小带宽,复杂图像劣化到较差的质量;通常,中间格式是另一种专有保密格式;这些格式限于已知的文件格式集合,典型地仅限于非常常见的格式,并且当引入这些格式的新版本时这些格式需要更新。
对于设计为从例如PC或便携式的其他消费电子设备取走文档以在其他地方阅读的设备来说,这些问题构成了主要障碍。
发明内容
因此,根据本发明的第一方面,提供了一种使用计算机化的第二电子设备在电子文档阅读设备上显示文档的一页或多页的方法,所述方法包括:使用运行在第二电子设备上的应用程序在第二电子设备上打开文档;使用耦合至所述应用程序的中间代码模块来产生图像数据,所述图像数据表示要在电子文档阅读设备上显示的文档的页的图像;将页的图像发送至电子文档阅读设备;以及在电子文档阅读设备上显示页的图像。
在方法的优选实施例中,电子文档阅读设备能够直接显示一个或多个页图像,而不在阅读设备(无纸打印机)上本地地进行其他呈现处理。因此,优选地,方法包括:在将页图像发送至电子文档阅读设备之前,使用来自文档的一个或多个其他页的图像数据来缩放和/或剪切页图像。在实施例中,发送至阅读设备的图像具有与该设备的可重写显示器部分的分辨率相对应的分辨率,并且实质上以该分辨率来显示。因此,在一些优选实施例中,以标准图像格式(可选地,压缩格式)将图像数据提供至文档阅读设备,使得不需要重新缩放所述图像数据。可以采用的图像格式的一个示例是PNG(可移植网络图形)图像格式,然而许多其他图像格式也是可能的;如果采用压缩,则优选地该压缩是无损的。
在一些优选实施例中,产生图像数据的中间代码模块包括针对应用程序的打印机驱动器。优选地,以对用户隐藏的方式,由管理程序来调用应用程序。这使得可以例如作为自动后台同步服务的一部分,从主机设备向本文所描述的类型的文档阅读设备自动传送缩放后的和/或剪切后的文档或文档页。在实施例中,这使得用户无需调用同步功能,因为系统会以合适的分辨率自动向阅读设备呈现和发送图像以供显示。
然而,附加地或备选地,可以经由用户命令来调用应用程序以显示文档的一部分或全部,所述用户命令可以是:例如,向无纸打印机“打印”文档,用户将文档拖放到表示无纸打印机的图标上。
在一些优选实施例中,管理程序通过以下步骤来执行打印:以对用户透明的方式来控制文档的相关应用程序使用打印机驱动器对文档进行处理,以形成一个或多个打印页的像素图像。以这种方式,可以为无纸打印机提供应用程序所支持的许多复杂功能,而无需分别针对每个不同的所支持的文档类型来单独实现这些功能。从以上内容中本领域技术人员将理解,实际上,如果在用于以传统方式打印文档的第二计算机化电子设备上存在合适的应用程序,则以这种方式可以支持任何类型的文档。因此,“文档”可以广义上解释为包括网页、电子邮件、图像页以及许多其他类型的文档格式,甚至包括例如乐谱等。
在相关方面,本发明提供了一种使用计算机化的第二电子设备在电子文档阅读设备上显示文档的一页或多页的方法,所述方法包括以下步骤:在第二电子设备上运行文档显示管理程序;使用管理程序来调用文档的打开,其中文档的打开是使用运行在第二电子设备上的应用程序在第二电子设备上打开文档;使用针对应用程序的打印机驱动器来产生对要在电子文档阅读设备上显示的文档的页进行表示的数据;以及将表示页的数据发送至电子文档阅读设备以供显示。
本发明还提供了处理器控制代码,所述处理器控制代码用于例如在通用计算机系统上或在数字信号处理器(DSP)上实现上述方法。可以在诸如磁盘、CD-ROM或DVD-ROM、编程存储器(如,只读存储器(固件))之类的载体上提供所述代码。用于实现本发明实施例的代码(和/或数据)可以包括:传统编程语言(解译或编译的)(如,C语言)中的源代码、目标代码或可执行代码,或汇编代码,用于设置和控制ASIC(专用集成电路)或FPGA(现场可编程门阵列)的代码,或针对诸如Verilog(商标)或VHDL(超高速集成电路硬件描述语言)等硬件描述语言的代码。本领域技术人员将认识到,这样的代码和/或数据可以分布在彼此通信的多个耦合的组件之间。
本发明还提供了一种消费电子设备,包括处理器和非易失性存储器,并被编程为通过以下来使用计算机化的第二电子设备在电子文档阅读设备上显示文档的一页或多页:使用运行在第二电子设备上的应用程序在第二电子设备上打开文档;使用耦合至所述应用程序的中间代码模块来产生图像数据,所述图像数据表示要在电子文档阅读设备上显示的文档的页的图像;以及将页的图像发送至电子文档阅读设备以在电子文档阅读设备上显示。
本发明还提供了一种消费电子设备,包括处理器和非易失性存储器,并被编程为通过以来使用计算机化的第二电子设备在电子文档阅读设备上显示文档的一页或多页:在第二电子设备上运行文档显示管理程序;使用管理程序来调用文档的打开,其中文档的打开是使用运行在第二电子设备上的应用程序在第二电子设备上打开文档;使用针对应用程序的打印机驱动器来产生对要在电子文档阅读设备上显示的文档的页进行表示的数据;以及将表示页的数据发送至电子文档阅读设备以供显示。
优选实施例的其他特征
还描述了一种用于在电子纸显示器上显示打印文档的便携式无纸电子打印机,所述无纸电子打印机包括:输入,用于从计算机化电子设备的打印机驱动器的输出接收打印数据,所述打印数据包括要打印的一个或多个文档页的数据;非易失性存储器,用于存储从所述打印数据得到的数据;非易失性反射型显示器,用于提供文档页的所存储的打印数据的电子纸显示,以模仿当被打印在纸上时的文档页;以及处理器,耦合至输入、非易失性存储器以及非易失性反射型显示器,被配置为输入打印数据,将从打印数据得到的数据存储在非易失性存储器中,以及向非易失性反射型显示器提供从所存储的数据得到的用于显示文档页的数据。
广义上来说,可以采用与传统的基于纸的打印机相同的方式(通过打开文档并点击打印)来使用所述打印机,所打印的页以模仿纸的方式出现在显示器上。此外,在实施例中,设备是便携式设备并且是以电池供电的,所述设备提供永久性的类似纸的显示器。在打印机的实施例中,设备的尺寸与文档页的外观尺寸相同,即,如果已在传统打印机上打印了页,则与纸张的尺寸相同;此外,在实施例中,打印机拿起来很轻薄并且至少具有一定程度的柔韧性。总体上,用户的印象是打印的“电子纸”。在实施例中,非易失性反射型显示器包括电泳显示器,但是这不是必要的。
在实施例中,打印机被配置为接收打印数据,打印数据包括对所打印的文档页(或多个所打印的文档页)的图像加以表示的数据。优选地,可以以无损压缩格式将所述数据存储在非易失性存储器中。
在实施例中,便携式无纸电子打印机包括具有电泳显示器的电子文档阅读设备,所述电子文档阅读设备被布置为模仿纸。因此,打印机的优选实施例包括具有边界的电泳显示器,所述边界实质上在视觉上与显示器相匹配,从而给出显示器一直延伸到设备边缘的印象。在实施例中,“显示表面”相对于打印机边缘是平坦的。从而,当打印页时,剪切出图像的页边空白,页边空白是文档页的图像的边缘部分,在该部分中实质上没有信息,当显示文档页时,电泳显示器的边界给出这些页边空白的印象。以这种方式,显示给观看者的文档页看上去实质上延伸至无纸电子打印机的边缘或边界。
打印机可以具有竖向取向和横向取向。在打印机的实施例中,边界包括一个或多个触敏区域,处理器被配置为识别在边界上形成的一个或多个触摸指示,而不考虑打印机的取向。这同样有助于使得在总体上类似于纸一样易于使用。在实施例中,电泳显示器的一部分或全部是触敏的,处理器被配置为使得用户能够例如用笔来对所打印的文档做标记。然后,在实施例中,可以例如与该信息所属的文档页相关联地,以位图或图像的形式将该信息存储在非易失性存储器中。然后可以从打印机中提取该信息。在优选实现方式中,打印机具有同步功能,其中,从计算机化(消费)电子设备接收所打印的文档页,和/或将用户注释提供回计算机化电子设备。打印机的优选实施例具有与标准纸张尺寸相对应的物理尺寸,所述标准纸张尺寸例如是:如在ISO216(或等同的德国DIN标准、瑞典SIS标准、或日本JIS标准)中定义的国际标准纸张尺寸,或如在ANSI/ASME标准Y14.1中描述的标准北美纸张尺寸(例如,信件、法律条文以及其他)。打印机可以具有与计算机化电子设备的有线和/或无线连接。
打印机驱动器的使用是一种无纸电子打印的尤为方便的技术。然而,在上述本发明中,打印机驱动器可以被替换成某种其他形式的接口软件。
因此,还描述了一种将文档打印到电子纸显示器上的方法,所述方法包括:从计算机化的电子设备的打印机驱动器输入打印数据,所述打印数据包括要打印的一个或多个文档页的数据;在非易失性存储器中存储从打印数据得到的数据;从所述非易失性存储器读取从打印数据得到的数据;将文档页数据提供给非易失性反射型显示器,以显示从所存储的数据得到的文档页;以及在非易失性反射型显示器上显示文档页数据,以模仿当被打印在纸上时的文档页。
优选地,如上所述,显示文档页,使得电泳显示器的边界用于“显示”文档页的页边空白。
还描述了一种电子文档显示设备,所述电子文档显示设备被如上所述地配置,以实现这种技术。电泳显示器的边界可以用于隐藏与电泳显示器的电连接以及类似物,从而使得所显示的文档页看上去一直延伸至设备的边缘,而无需可编程显示来使得一直延伸至设备的边缘。
在实施例中,无纸打印机不是完全刚性的,而是具有至少一定程度的柔韧性,以使设备具有鲁棒性。
可以以任何组合形式来组合本发明实施例的上述方面和实施例的特征。
附图说明
现在将参考附图,以示例的方式进一步描述本发明的这些和其他方面,附图中:
图1a至1c分别示出了根据本发明实施例的电子文档阅读设备的正面显示视图、后视图和竖向截面图;
图2示出了图1设备的显示器部分的具体竖向截面;
图3a和3b示出了图1设备的显示边缘;
图4a示出了具有包括触敏元件的边界的设备;
图4b示出了通过图4a设备的边缘的横截面;
图5示出了根据本发明实施例的电子文档阅读器的控制电子装置的框图;
图6a至6c示出了将文档页安置到电子文档阅读器的可重写显示部分的示例;
图7示出了示例文档页的页边空白;
图8示出了对多页文档的页建立并应用共同的缩放比例以将页安置到电子文档阅读器的可重写显示部分内的过程的流程图;以及
图9示出了用于实现无纸电子文档打印过程的系统的框图。
具体实施方式
发明人已认识到,保存文档视觉内容的纯图像文件格式可以非常快速地呈现,并且几乎可以从能够进行视觉表示的任何文件中产生。因此,图像格式,优选的如更快的图形文件格式或空间映射像素阵列(但是也可以是矢量图形文件格式),类似于文档的纸张版本。因此,对于电子阅读器,这种格式是最终目标;旨在生产一种尽可能接近地模仿印刷纸张印本的显示器。纸张格式的一个数字版本是标准或原始图像文件格式,类似于数字摄像机中使用的。
在本发明的实施例中,PC处理能力用于对复杂的文档呈现处理。此外,已有的应用程序用于呈现处理。当需要向设备传送文档时,调用PC上的管理器应用程序。典型地,该调用不可见的,可以通过连接该设备来触发。
为了避免对工作造成干扰,该管理器以对用户隐藏的方式来定位与具体文件或文档相关联的应用程序。然后该管理器将其自身包装在该应用程序周围并提供虚拟打印机驱动器。
从应用程序的角度来看,应用程序接收到了来自操作系统的将文件打印到打印机的请求。管理器将应用程序的该实例对用户隐藏,并在完成时关闭该实例。
虚拟打印机驱动器被设计为创建每页文档的图像,作为PC的存储器中的标准无损图像文件。这些图像文件可以是标准格式的,例如,PNG格式。针对设备自身的显示器和颜色分辨率来优化这些图像的尺寸。以这种方式,打印机驱动器可以使用诸如抗混叠和字体提示等技术来产生非常好的图像。
一旦应用程序结束,就将图像传送至设备。用户可能完全不知道该过程,或者完全不知道他们不是在查看设备上的“原始”文档。
如稍后将更详细描述的,这种技术提供了超过现有方法的多个优点:这种技术实际上能够应用于任何文档格式。如果PC可以打印文档,则可以将文档传送至设备。不需要设备或管理器软件更新来处理新的文件格式,可以如处理常用办公文件一样容易地处理专用的格式;对于无纸打印设备的用户体验是一致的。这种技术始终花费类似(少)量的时间(从人类感知方面来看)来显示页面。典型地,在当前嵌入式CPU和高分辨率页面的情况下,该时间量是<500ms;典型地,无损图像不比原始文档大;可以维持最佳视觉质量。
此外,文档呈现处理不需要受到诸如安装正确的字体或具有正确的语言支持等问题的限制,这是因为,图像是由主机PC(或其他主机计算设备)产生的,从而可以访问所有的主机资源。
现在参考图1a至1c,图1a至1c示意性地示出了电子文档阅读设备10,电子文档阅读设备10具有正面显示面12和背面14。从图1c可以看出,在优选实施例中,显示表面12相对于设备的边缘基本上是平坦的,即,没有显示器边框。然而,在稍后描述的实施例中可以看出,电子(电泳)显示器没有一直延伸到显示表面12的边缘,在电子显示器的边缘周围并入了刚性控制电子装置,这种方法减小了设备的总厚度并从而促进了挠曲容限,代价是使设备的总面积略微增大。
现在参考图2,图2示出了在框架构件16之间的设备显示区域的竖向截面。附图不是按比例绘制的。
可以看出,在优选实施例中,设备具有实质上透明的、例如由Perspex(RTM)制成的面板100,面板100作为结构性构件。例如,如在WO01/47045中公开的,有源矩阵像素驱动器电路层106可以包括有机或无机薄膜晶体管阵列。这样的面板不是必须的,例如可以由基板108,可选地与防潮层102、110之一或两者相结合,来提供足够的物理硬度。
结构的所示示例包括典型地由诸如PET(聚对苯二甲酸乙二醇酯)之类的塑料制成的基板108,在所述基板108上制造有机有源矩阵像素驱动器电路的薄层106。例如通过粘合剂将电泳显示器104附着在该薄层106上,然而也可以使用诸如有机LED显示器介质或液晶显示器介质之类的备选显示器介质。在例如聚乙烯和/或AclarTM、氟聚合物(聚三氟氯乙烯-PCTFE)等的电子显示器104上提供防潮层102。还优选地在基板108下方提供防潮层110;因为该防潮层优选地不需要是透明的,所以防潮层110中合并了金属防潮层,如,铝箔层。这使得防潮层可以更薄,从而提高了总体柔韧性。
层的近似示例厚度如下:防潮层110厚度是100μm,基板108厚度是200μm,有源层106厚度是5-6μm,显示器104厚度是190μm,防潮层102厚度是200μm。这组层102-110形成了封装的电子显示器112;优选地,电子显示器112通过例如粘合剂等接合至透明的显示面板100。面板110的厚度可以在0.5-2mm的范围内,例如大约是1mm。
令人惊讶地发现,面板100的存在对显示器的总体视觉外观几乎没有影响,尤其是在对比率方面。推测这是因为尽管白色变得略灰,但黑色变得略微更黑。
如上所述,显示器的有源区并没有延伸至显示表面的边缘,这使得能够将用于控制有源显示器的电子装置放置在阅读设备的边缘周围。
参考图3a,图3a示意性地示出了显示边缘布置(是简化的视图,不是按比例绘制的)。如所示的,围绕电泳显示器104的周界提供显示边缘122。将该显示边缘着色为与有源显示区104的颜色实质上匹配,这使得阅读器看起来是延伸至阅读器设备边缘的单个显示器。因此,在实施例中,有源显示区与形成所显示的页面的页边空白的有源显示区边界之间的界限被至少部分隐藏或可以基本上不可见。
在实施例中,显示边缘可以包括例如可以喷洒到面板100上的简单边界。然而在其他实施例中,为了为用户提供均匀统一的外观,显示边缘112可以包括电泳显示器材料,如,电泳显示器的附加无驱动片或电泳显示器104的无驱动侧向延展。
图3b示出了显示器的备选实施例,显示器包括形成面板100的一部分的显示边缘122。使用诸如染料升华之类的技术将有色粒子嵌入透明面板。可以使用将有色粒子嵌入透明面板100的材料的其他技术。
所嵌入的粒子的锥形部分1-24提供了从显示边缘到有源显示器的逐渐淡化,在锥形部分124处粒子渗透到面板中的深度随着与边缘的距离(朝向设备的中心)的增大而减小。这样的锥形在显示边缘与有源显示器之间提供更柔和的边缘,这进一步有助于产生有源显示器延伸至阅读设备边缘的幻觉。
此外,设备包括在设备的边界与显示器之间的视觉连续,使得显示器与设备的边界齐平。这两个组件(边界和显示器)的视觉连续使得能够看上去两个组件之间的材料是连续的。
在实施例中,电子文档阅读器包括连接器,所述连接器沿着设备的边缘定位,以使得设备可以连接至其他电子设备,如,膝上型或台式计算机、PDA(个人数字助理)、移动电话或“智能”电话、或其他类似的设备。例如提供USB(通用串行总线)或类似的连接器。然而,在实施例中,还可以为电子文档阅读器提供无线接口(例如,红外或BluetoothTM或其他类似的接口)。这样的连接使得可以从电子文档阅读器或向电子文档阅读器传送文档。
设备还可以包括用于选择文档和/或页、向前和向后翻页等的多个用户控制。在实施例中,围绕有源显示器的边界包括触敏元件。然而,在其他实施例中,显示器可以是触敏显示器,如在待审国际专利申请PCT/GB2006/050220中描述的,其全部公开一并在此作为参考。这样的传感器可以包括电容性传感器或电阻性触摸传感器。前述专利申请描述了一种布置,在该布置中,具体通过(使用压敏粘合剂)在电阻性触摸屏上层压显示器介质和显示器背板,将触摸屏组件放置在显示器下方,但是从正面显示表面可操作该触摸屏组件。然而,本领域技术人员将认识到,可以附加地或备选地采用其他形式的触摸屏技术。在这样的示例中,可以电子地“标记”文档,将标记数据写在所显示的电子文档上或与所显示的电子文档相关联。
如上所述,例如,如图4所示,实施例可以具有包括触敏元件400的边界。这样的元件可以提供用于选择文档和/或页、向前和向后翻页等的多个用户控制。触敏元件可以布置在设备的一个或多个边界的周围。触摸传感器可以被布置为使得可以实现位置不可知手势,其中用户可以在边界周围的任一点处作出相同的手势来产生相同结果,特别是与设备的取向(竖向和横向)无关。
图4b示出了通过设备边缘的截面。为了形成这样的触摸传感器,在边界122的下侧对触摸传感器的导电层400进行图案化。对上导电层进行图案化,以产生传感器阵列,所述传感器阵列的设计形式使得可以在水平和垂直方向上提供触敏手势。上导电层可以是导电聚合体层或优选地金属层,所述金属层是例如但不限于铜、镍、金或银或备选地可印刷金属。可以使用诸如真空沉积、电镀和印刷技术(如,丝网印刷)之类的技术来沉积导电层。
然后,通过例如但不限于喷洒或刮板涂布或印刷技术等技术,在上导电层上沉积绝缘材料层。然后,以如上方式在介电层上沉积下导电层并图案化该下导电层。备选地,可以采用如上方式来沉积和图案化分离的导电层,以形成跟踪平面,所述跟踪平面通过另一介电材料层与相邻导电层分离开来。
在传感器阵列与跟踪平面之间形成过孔互连,以将这两个层电连接。跟踪平面进而连接至设备的电子装置。
有多种方式可以在上导电层与设备的电子装置之间形成连接。可以借助于粘合剂或通过焊接工艺来机械地形成这样的连接。
如上所述,在优选实施例中,显示器介质是反射型显示器介质,具体地,是电泳显示器介质,背板包括柔性基板,如,PET或PEN(聚乙烯萘)。优选地,使用基于溶液的晶体管来制造背板,优选地以诸如直写印刷、激光烧蚀或光刻等技术来图案化所述基于溶液的晶体管。可以在本申请人的在前专利申请中找到进一步细节,这些在前专利申请具体包括:WO01/47045、WO2004/070466、WO01/47043、WO2006/059162、WO2006/056808、WO2006/061658、WO2006/106365和PCT/GB2006/050265,其全部公开一并在此作为参考。
现在参考图5,图5示出了适合上述电子文档阅读器10的示例控制电路1000。控制电路包括控制器1002,控制器1002包括处理器、工作存储器和程序存储器,控制器1002耦合至例如用于控制130的用户接口1004。控制器还通过例如由集成电路120提供的显示器接口1006耦合至有源矩阵驱动器电路106和电泳显示器104。以这种方式,控制器1002能够向显示器104发送电子文档,并且可选地可以从显示器接收触摸感应数据。控制电子装置还包括非易失性存储器1008(例如,闪存存储器),以存储要显示的一个或多个文档的数据以及可选地诸如用户书签位置等其他数据。提供外部接口1010以与诸如膝上型计算机、PDA或移动或“智能”电话1014之类的计算机接口连接,从而接收文档数据以及可选地提供诸如用户书签数据之类的数据。接口1010可以包括有线连接(例如,USB接口)和/或无线连接(例如,BluetoothTM接口)以及可选地电感连接,以接收电力。包括电感连接这一特征使得设备实施例可以完全省去物理电连接,从而便于实现更简单的物理结构、使设备更美观并且对潮湿更具抵抗性。可再充电电池1012或其他可再充电电源连接至接口1010以进行再充电,并向控制电子装置和显示器提供电源。
本领域技术人员将认识到,可以在程序存储器中存储针对许多种功能的处理器控制代码。例如,简单的文档显示过程可以包括:在操作中,感测用户控制1050,确定要更新哪个文档1052,从非易失性存储器中读取相关文档的一部分1054,以及将文档的读取部分写入页面显示1056。
如上所述,要在阅读器上显示的电子文档可以来自多种来源,例如,膝上型计算机或台式计算机、PDA(个人数字助理)、移动电话(例如,诸如BlackberryTM之类的智能电话)或其他类似的设备。使用有线(例如,USB等)或无线(例如,BluetoothTM)接口,用户可以以多种方式向文档阅读器传送这样的电子文档。电子文档可以包括任何数目的格式,这些格式包括但不限于PDF、Mircosoft WordTM、位图、JPG、TIFF和其他已知的格式。
可以以三种主要方式来进行文件的传送。
第一种方式是从诸如移动电话或智能电话之类的设备向阅读器传送文件。一旦传送了文件,就在阅读器上显示该文件。第二种传送方法是:只要阅读器连接至诸如膝上型计算机之类的设备,就在阅读器与设备之间进行文档同步。从而相同的文档可用于这两个设备。第三种传送方法是将来自诸如膝上型计算机或PC之类的设备的文档打印到阅读器上。从而将文档的图像传送至阅读器。现在将更详细地描述这些方法。
在第一种方法中,将电子文档存储在分离的膝上型计算机或台式计算机、PDA或“智能”电话中。用户可以使用有线或无线接口将电子文档阅读器连接至任何上述设备,以使阅读器与设备同步。在该同步过程中,向阅读器传送在计算器、PDA或“智能”电话上定义的任何数目的用户定义文件夹中存储的、或者不存在于阅读器的存储器中的文档。类似地,还可以向计算机、PDA或“智能”电话传送回不存在于计算机、PDA或“智能”电话上但是存在于阅读器上的任何文档(例如,已被修改或写入并同时显示在阅读器上的文档)。
在这样的方法中,个人计算机(PC)对设备进行控制并向设备传送数据或从设备传送数据。为了理解设备的能力,PC可能需要安装若干软件组件,例如打印机驱动器、设备驱动器(以管理与设备的通信协议的细节)和控制管理应用程序。
第二种传送文档的方法与第一种传送方法的相似之处在于,计算机、PDA或“智能”电话之间的文档与存在于阅读器的存储器中的文档同步。然而,在(使用有线或无线接口)开始传送之前,用户可以选择同步哪些文档。例如,可以使用运行在计算机、PDA或“智能”电话上的文档管理程序来实现该操作。用户在计算机、PDA或“智能”电话上指示选择,并且只对这些文件进行同步。备选地,可以执行实况同步,其中阅读器可以存储最近在计算机、PDA或“智能”电话上浏览过的所有文档。
第三种从计算机、PDA型设备或“智能”电话向阅读器传送电子文档的方法包括使用中间模块将电子文档转换成适于在显示器上显示的格式。在这样的方法中,用户将文档“打印”到阅读器,使得在阅读器的有源显示器上显示“打印的”文档。中间模块可以包括打印机驱动器模块。
因此,本发明的方面还提供了一种方法,使用中间模块来产生在正被打印的文档内的每页的图像文件(但是在本发明的实施例中不必要采用这样的技术)。
可以以电子阅读器所使用的本机设备格式来压缩和存储这些图像。然后作为文件同步过程的一部分,将这些文件传送至电子阅读器设备。
这种技术的优点之一是,可以支持操作系统针对其安装有合适中间应用程序(如,打印机驱动器)的任何文档/文件。在文件同步序列期间,控制程序查看每个文档并且确定操作系统是否将应用程序与该文件相关联,例如,电子表格应用程序将与电子表格文档相关联。控制应用程序调用相关的应用程序并令该应用程序将文档“打印”到设备打印机。结果得到与原始文档的页相对应的设备格式的一系列图像,并且该结果将出现在电子阅读器上,如同文档已被打印一样。
中间模块可以驻留在打印文档的计算机、PDA或“智能”电话上,或者驻留在文档阅读器上。一旦选择了向阅读器打印的文档,中间模块就处理电子文档以使得可以在阅读器上或在连接至PC、PDA或“智能电话的远程服务器上显示该文档。处理可以包括:调整或剪切页边空白,将文本重新格式化或重新编页码,将文档内的图片元素转换成合适的可显示内容,以及其他类似的过程。在实施例中,中间模块可以例如是诸如打印机器驱动器之类的设备程序。
第四种向阅读器传送电子文档的方法包括使用能够接收和阅读文档(不管是附着到消息的还是嵌入消息中的文档)的智能或移动电话,例如,BlackberryTM。在这样的方法中,在电话内“打开”文档的动作处理电子文档并将所述电子文档传送至阅读器以供显示。再次地,如上所述,这种打开文档的方法可以使用中间模块来处理文档。
在这样的方法中,设备可以经由诸如BluetoothTM之类的无线链接来接收文档。配备有蓝牙的“智能”电话将其内部存储器中存储的文件传送至设备。当接收到这样的文件时,如果文件包括设备本机所支持的文件格式,则设备对来自文档的页进行呈现处理,以存储在设备存储器中。第一页一旦可用,就立即在设备的屏幕上显示该文件。备选地,可以在传输至设备之前对文档的页进行呈现处理。此外诸如PDA或移动或智能电话之类的中间设备可以访问远程服务器。在将文档发送到阅读器设备之前,可以将中间设备接收到的信息存储在这样的设备上。
备选地,阅读器可以用作存储设备,例如,USB记忆棒形式的存储设备。可以将感兴趣的文档传送至阅读器以供用户以后访问。
有源显示区和(无源)显示边缘被布置为为用户提供具有边界或页边空白的屏幕外观。此外,在实施例中,将文档阅读器的尺寸定为使得可以以1∶1的比例来显示A4文档(ISO 216)或US信件(ANSI/ASME Y 14.1)格式的文档、或任何标准纸张尺寸的页。这种布置为用户提供了一种文档阅读器,该文档阅读器从而模仿了A4或US信件(或其他类似文档格式)的打印纸张的外观。
然而,用于显示在文档阅读器上的电子文档通常包括在文本边缘周围的未使用的边界或页边空白。如果这样的文档呈现在阅读器的显示器上,则在所显示的文档周围会有不期望的且不必要的边界或页边空白。因此需要将这种不期望的页边空白从电子文档中去除。这种从电子文档去除不期望的边界或页边空白将有利地使有源显示区的利用率最大化。显示边缘从而变成存在的边界或页边空白。
因此,除了阅读器之外,还提供了一种剪切模块,所述剪切模块被配置为对电子文档进行处理以去除文档中存在的文本周围的不期望边界。剪切模块可以驻留在阅读器中或从中传送文档的设备中。
设备可以被制造为使得总体布局类似于标准纸张尺寸,如,A4或US信件。然而,由于需要电子装置来驱动显示器,因此这种设备的有源显示器不能延伸至设备的边界。
当在这样的显示器上示出文档时,存在若干可能性:
·以实际尺寸示出文档。在这种情况下,将看不到文档的边缘,因为文档的边缘将与设备隐藏电子装置的区域相对应。然而,因为看不到的区域可能包括构成文档一部分的文本或图像,因此这种情况不可能令人满意。
·将文档按比例缩放至有源显示区。在这种情况下,示出整个文档,但是文档尺寸将显著减小。
·对文档进行处理,以分析在文档上存在多少页边空白区域,并对文档进行缩放,使得仅该页边空白区域丢失在电子装置后面。
在这种情况下,不会丢失信息,并且保留了内容的最大尺寸。
为了针对后一种选择来产生图像,优选的是对整个文档进行处理。当在设备上查看文档时,重要的是在整个文档中保留对文档页应用的任何缩放因子。这防止了文本随着用户改变页面而放大或缩小。
在一般情况下,该处理不知道文档的结构或内容。为了产生这种信息,有必要以两个过程来处理文档。第一过程将文档“打印”成一系列图像;每个图像表示单个页。在每页上,确定四个边上最大的页边空白。对于每个边,保留这组页中最小的页边空白。因此,例如,如果在第1页上最大页边空白是10mm,在第2页上最大页边空白是20mm,则保留10mm作为可用的最大页边空白中最小的页边空白。
在第一过程结束时,尺寸可用于每个页边空白。通过简单的计算来计算出允许在设备的有源显示区中示出文档中任何一页上的内容的(比例正确的)缩放因子。应当将缩放比例调节为确保文本决不会大于实物大小(1∶1缩放)。使用该值,使文档经过第二过程,即,打印,以使针对显示器的打印最优化。
现在参考图6,图6示出了电子文档阅读设备(无纸打印机)600,所述电子文档阅读设备600具有可重写电泳显示器部分602和边界区域604(在图6中,为了清楚起见将边界示为阴影部分;实际上该边界与可重写显示区相匹配,以便看起来如同是显示区的延续)。典型的打印文档具有一页或多页606,其中每一页都将在顶部、底部、左侧和右侧具有不包含内容的页边空白。
在理想状况下(图6a),页边空白的尺寸将至少与阅读器的显示边缘的尺寸相同。如果采用与在传统打印机上打印的尺寸(设备的优选默认设置)相同的尺寸在阅读器上显示这样的页,则阅读器不会丢失任何内容(页边空白与不是可重写显示区的区域相对应)。然而,通常不是所有页都会满足该要求:这些页的页边空白有可能比设备边缘小,在这种情况下,如图6b所示,会使部分内容不清楚。因此,如图6c所示,需要减小物理页面尺寸,以显示所有内容。
在一般情况下,分析文档的处理并不知道文档的结构,其根据页的图像来确定其使用的页边空白信息。在实施例中,使用如下程序来创建这些图像:所述程序被配置为,看起来是诸如(打印机驱动器)程序之类的应用程序,以产生常规打印机页。然而,该程序最终在磁盘上创建位图图像,而不是向打印机发送打印机命令设置。
然后,如图7所示,管理应用程序加载图像并检查该图像,并且确定什么是页边空白702a-d。本领域技术人员将认识到,确定页的这些页边空白是相对直接明了的。然后可以重新创建页面图像,以使页面图像的尺寸允许使实际内容最优地适合有源显示区的分辨率。
如果可以以“正确的”缩放因子来实现第一图像产生过程,则这将不需要再次针对第二过程执行高计算成本的处理。可以基于对文档类型的先前认知来进行合理猜想。这可以利用以下事实:许多用户在他们的文字处理器中设置一次页边空白,并针对所有文档使用这些设置。该处理的实施例可以“学习”该设置,最佳地对于设备的每个用户分别“学习”。
然而,经常可能发生的情况是,文档内的许多页具有不同的页边空白。如果分别地缩放每一页,则会带来较差的阅读体验。例如,随着阅读器改变页,同样的12pt字体可能会以从100%的等尺寸打印到低至70%原始尺寸的范围中的任何尺寸来呈现。因此希望对整个文档应用相同的缩放比例。为了实现这一点,优选的是实质上检查每一页的页边空白,而不是查看单个页的页边空白。对于左侧、右侧、顶部、底部页边空白中的每一个页边空白,该处理找到在整个文档中发现的最小测量值。然后使用这些值将整个文档重新解析到适合显示器的最优缩放比例,即,使最大实际内容尺寸刚好适合显示在显示器的可重写部分上的缩放比例。
现在参考图8,图8示出了使得可以使用“主机”消费电子设备的处理能力来呈现、重新缩放以及剪切页数据的过程的流程图,这提供了页的图像以直接显示在电子文档阅读设备(无纸打印机)上,从而显著减小了显示设备上的处理负担。这进而促进了在“打印机”中实现非常长的电池寿命。
在图8的过程中,本地存储的或从远程源接收的文档800用于调用无纸打印机(以下将详细描述)上的“打印”功能。然后该过程定位与文档相关联的应用程序(802)并检查(804)对于这种类型的文档是否支持打印功能(如果不支持,则可以显示错误消息)。然后该过程可选地检查例如根据相同用户先前打印的另一文档而确定的先前缩放比例数据是否可用。如果该信息可用,则过程读取来自非易失性存储器的信息(808);否则,过程继续进行并确定要使用的缩放比例。
因此,在步骤810,过程调用针对文档的相关应用程序,以便优选地以无纸打印机(电子文档阅读器设备)的分辨率(例如,在一个实施例中是1280×960),使用打印机驱动器将文档打印成图像页集合。然后在步骤812,该过程初始化左侧、右侧、顶部、底部页边空白的页边空白尺寸集合,以设置最大值集合(针对100%缩放比例)。然后,如图7所示,对于每一页(814),该过程测量该页上的页边空白(816),对于每一个页边空白(818),确定该页边空白是否小于相关的存储值,如果所测量的页边空白更小,则更新存储值(820),该过程继续进行(822)直到达到最后一页为止。然后该过程使用最小的页边空白值来确定要应用于所有页的缩放比例,使得具有最小页边空白尺寸的一页或多页适于显示在显示器的可重写部分内(824)。可选地,将该缩放比例数据与用户标识(826)一起存储,以供稍后用于打印第二文档,而不需要重复缩放过程。
然后该过程再次调用针对文档的应用程序,以使用打印机驱动器以所确定的缩放比例来“打印”成图像页,其中提供所需的缩放比例作为用于打印成图像的驱动器的输入。然后管理程序使用所确定的最小页边空白来剪切图像(830),结果同样是与电子文档显示设备(无纸打印机)的分辨率(例如,1280×960)实质上相同分辨率的页图像。然后将这些图像发送至电子文档阅读器以便以1∶1分辨率来“打印”(显示),从而显著减小了电子文档阅读设备中的处理负担。在步骤828,缩放后的“打印”可以直接实现诸如抗混叠和字体提示(对于灰度级字体)之类的高级功能,因为这些功能是由针对应用程序的打印机驱动器来执行的。因此,广义而言,该过程的结果是对于每一页,去掉相同尺寸的没有信息内容的页边空白,然后将得到的页拉伸,自动地缩放字体并执行诸如提示之类的功能,以与针对无纸打印机的目标分辨率相匹配。
本领域技术人员将认识到,存在向无纸打印机传送图像数据的许多方式,例如,在消费电子设备与无纸打印机之间以单向或双向的方式,直接向设备提供信息,或者作为用于使内容同步的同步例程的一部分,来提供信息。在实施例中,无纸打印机存储页的实际图像,而不是某个更高级别的在页的内容中定义的数据。在这种情况下,页的图像包括与像素值的映射,所述像素值针对无纸打印机的可重写显示器部分的实质上每个像素,定义了像素颜色、灰度级、或黑色/白色电平。例如,可以根据无损技术来压缩该图像数据。令人惊讶的是,页的图像典型地仅占用10-20KB,从而考虑到附加的格式化数据,这并没有比以更高级格式(如,ASCII)表示页数据的效率低很多。因此,无纸打印机中的非易失性存储器可以存储成千上万页。
接下来参考图9,图9示出了图8的过程单元在不同软件模块之间的分布情况以及实现方式。因此,在膝上型计算机900上实现图9的示例中图8的过程,然而应理解,也可以使用其他类型的计算机化电子设备,这些其他类型的计算机化电子设备包括但不限于PDA(个人数字助理)和移动电话。将分辨率实质上与无纸打印机的分辨率相同的页图像数据902发送至无纸打印机904以供显示。例如,作为同步过程的一部分,可选地可以在900从无纸打印机904向消费电子设备传送回诸如对无纸打印机文档上的用户注释加以表示的注释数据之类的信息(图9中未示出)。
在优选实施例中,管理程序906作为后台服务在设备900上运行,对于一般用户是隐藏的。例如在设备900的桌面上提供图形用户界面908,以允许用户设置无纸打印机制的参数,然而在优选实施例中“打印”自身可以是自动进行的。即,在一些优选实施例中,例如由设备900的操作系统提供的系统901监控一个或多个目录以发现文档800的变化,当检测到变化时通知管理程序906。这一操作然后自动调用同步过程,以使用上述技术提供更新文档图像。以这种方式,当文档发生变化时,管理程序自动向电子阅读器“打印”视觉图像格式的文档(或至少文档的变化部分)。将图像信息存储在电子阅读器上,但是不需要立即显示该图像信息。这种同步更新可以是快速的,部分原因在于处理是在主机上执行的。可选地,还可以为用户提供拖放界面,使得当用户将用户将文档拖放到适当的图标上时,管理程序为用户提供(透明的)无纸打印功能。
因此,在一个实施例中,在Windows(注册商标)环境下,管理程序打开隐藏桌面(Windows功能),然后在隐藏桌面中打开针对文档的相关应用程序。该应用程序运行以处理文档并使用打印机驱动器将文档打印成图像文件。然后由确定缩放比例的管理程序906来解析该文件,然后以所确定的缩放比例来重新打印文档(如果缩放比例是已知的,则可以省略初始解析过程)。然后管理程序剪切缩放后的图像数据并以适于无纸打印机904的像素分辨率输出图像数据,以进行打印,而不需要其他呈现处理。因此,当想要在无纸打印机上显示文档时,必要的是最少的其他处理。
这种技术可以用于多种程序。对于一些程序,例如,Excel 2007(注册商标),可以由管理程序906通过运行脚本来调用应用程序,而不是打开隐藏桌面。在其他操作系统中,例如,基于Unix型操作系统的Apple Mac计算机中,可以采用类似的方法。
本领域技术人员将理解,在本说明书中,因为所描述的技术可以应用于页上的任何信息而不仅仅是文字,包括例如图片、音乐以及一般地可以打印到页上的任何材料,所以“文档”一词是广义使用的。因此,应当广义地解释对文档页的引用,可以包括例如网页、电子邮件、图像页以及许多其他类型的文档,例如乐谱。将理解,所描述的设备实施例可以用于例如向正在阅读的页写入注释或从正在阅读的页读取注释。
显然,本领域技术人员可以想到许多其他有效的备选方案。将理解,本发明不限于所描述的实施例,并且包括在所附权利要求所限定的精神和范围之内的、对于本领域技术人员而言显而易见的修改。

Claims (11)

1.一种使用计算机化的第二电子设备在电子文档阅读设备上显示文档的一页或多页的方法,所述方法包括以下步骤:
使用运行在所述第二电子设备上的应用程序在所述第二电子设备上打开所述文档;
使用耦合至所述应用程序的中间代码模块来产生图像数据,所述图像数据表示要在所述电子文档阅读设备上显示的所述文档的页的图像;
使用来自所述文档的一个或多个其他页的图像数据,来缩放和/或剪切所述页的图像;
将所述页的图像发送至所述电子文档阅读设备;以及
在所述电子文档阅读设备上显示所述页的图像。
2.根据权利要求1所述的方法,其中,发送至所述电子文档阅读设备的图像具有与所述电子文档阅读设备的可重写显示器部分的分辨率相对应的分辨率,所述显示包括基本上以所述可重写显示器部分的分辨率来显示图像。
3.根据权利要求1所述的方法,其中,所述中间代码模块包括针对所述应用程序的打印机驱动器。
4.根据权利要求1至3之一所述的方法,还包括:
在所述第二电子设备上运行文档显示管理程序;以及
使用所述管理程序来调用所述应用程序,以执行所述文档的打开;以及
其中,所述文档的打开对于用户是隐藏的。
5.根据权利要求4所述的方法,还包括:使用所述管理程序来选择用于打开所述文档的应用程序,以及根据所选择的应用程序来选择调用方法。
6.根据权利要求4或5所述的方法,其中,所述管理程序作为后台服务而运行,以响应于检测到所述文档的变化,自动产生所述文档的至少变化部分的图像并且将文档的变化部分的图像发送至所述电子文档阅读设备。
7.一种使用计算机化的第二电子设备在电子文档阅读设备上显示文档的一页或多页的方法,所述方法包括以下步骤:
在所述第二电子设备上运行文档显示管理程序;
使用所述管理程序来调用所述文档的打开,其中所述文档的打开是使用运行在所述第二电子设备上的应用程序在所述第二电子设备上打开所述文档;
使用针对所述应用程序的打印机驱动器,来产生对要在所述电子文档阅读设备上显示的所述文档的页进行表示的数据;
使用来自所述文档的一个或多个其他页的图像数据,来缩放和/或剪切所述页的图像;以及
将表示页的数据发送至所述电子文档阅读设备以供显示。
8.根据权利要求7所述的方法,包括:使用所述管理程序来调用所述文档的打开,使得所述文档的打开对于用户是隐藏的。
9.根据权利要求7所述的方法,其中,所述管理程序作为后台服务而运行,以响应于检测到文档的变化,自动产生文档的至少变化部分的图像并将文档的变化部分的图像发送至所述电子文档阅读设备。
10.根据权利要求7、8或9所述的方法,还包括:使用所述管理程序来选择用于打开文档的应用程序,以及根据所选择的应用程序来选择调用方法。
11.根据权利要求7所述的方法,其中,使用所述管理程序来调用所述文档的打开由以下中的一个或多个来触发:所述电子文档阅读设备或所述计算机化的第二电子设备的同步功能,文档打开命令,向所述电子文档阅读设备打印文档的用户命令,以及用户将文档拖放到表示所述电子文档阅读设备的图标上。
CN200880122420XA 2007-10-24 2008-10-23 电子文档阅读设备 Expired - Fee Related CN101911007B (zh)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
GB0720843.2 2007-10-24
GB0720764.0 2007-10-24
GB0720764A GB0720764D0 (en) 2007-10-24 2007-10-24 Electronic document reader
GB0720843A GB0720843D0 (en) 2007-10-24 2007-10-24 Electronic document reader
GB0802815.1 2008-02-15
GB0802815A GB2454031A (en) 2007-10-24 2008-02-15 Electronic document display
PCT/GB2008/050985 WO2009053747A1 (en) 2007-10-24 2008-10-23 Electronic document reading devices

Publications (2)

Publication Number Publication Date
CN101911007A CN101911007A (zh) 2010-12-08
CN101911007B true CN101911007B (zh) 2012-11-28

Family

ID=39271766

Family Applications (4)

Application Number Title Priority Date Filing Date
CN2008801224182A Pending CN101911005A (zh) 2007-10-24 2008-10-22 文档打印技术
CN2008801219625A Expired - Fee Related CN101903861B (zh) 2007-10-24 2008-10-22 电子文档阅读器
CN2008801224197A Expired - Fee Related CN101911006B (zh) 2007-10-24 2008-10-23 电子文档阅读器
CN200880122420XA Expired - Fee Related CN101911007B (zh) 2007-10-24 2008-10-23 电子文档阅读设备

Family Applications Before (3)

Application Number Title Priority Date Filing Date
CN2008801224182A Pending CN101911005A (zh) 2007-10-24 2008-10-22 文档打印技术
CN2008801219625A Expired - Fee Related CN101903861B (zh) 2007-10-24 2008-10-22 电子文档阅读器
CN2008801224197A Expired - Fee Related CN101911006B (zh) 2007-10-24 2008-10-23 电子文档阅读器

Country Status (5)

Country Link
US (4) US8836970B2 (zh)
EP (4) EP2212770B1 (zh)
CN (4) CN101911005A (zh)
GB (4) GB2454030A (zh)
WO (4) WO2009053740A1 (zh)

Families Citing this family (65)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9047102B2 (en) 2010-10-01 2015-06-02 Z124 Instant remote rendering
US8726294B2 (en) 2010-10-01 2014-05-13 Z124 Cross-environment communication using application space API
US8819705B2 (en) 2010-10-01 2014-08-26 Z124 User interaction support across cross-environment applications
US8966379B2 (en) 2010-10-01 2015-02-24 Z124 Dynamic cross-environment application configuration/orientation in an active user environment
US9026709B2 (en) 2010-10-01 2015-05-05 Z124 Auto-waking of a suspended OS in a dockable system
US8933949B2 (en) 2010-10-01 2015-01-13 Z124 User interaction across cross-environment applications through an extended graphics context
JP4804277B2 (ja) * 2006-08-30 2011-11-02 キヤノン株式会社 画像処理装置、携帯端末装置及び画像処理システム
GB0702349D0 (en) 2007-02-07 2007-03-21 Plastic Logic Ltd Electronic document readers and reading devices
GB0702347D0 (en) 2007-02-07 2007-03-21 Plastic Logic Ltd Electronic document reading devices
GB0702350D0 (en) 2007-02-07 2007-03-21 Plastic Logic Ltd Electronic reading devices
GB2454030A (en) 2007-10-24 2009-04-29 Plastic Logic Ltd Edgeless display device
JP5119888B2 (ja) * 2007-11-26 2013-01-16 ブラザー工業株式会社 ラスタデータ作成装置、ラスタデータ作成プログラム及び表示装置
GB2458106B (en) 2008-03-03 2012-07-18 Plastic Logic Ltd Electronic document reader system
WO2010052639A1 (en) * 2008-11-07 2010-05-14 Nxp B.V. Peer to peer communication using device class based transmission rules
US8806331B2 (en) * 2009-07-20 2014-08-12 Interactive Memories, Inc. System and methods for creating and editing photo-based projects on a digital network
US8913087B1 (en) * 2009-07-22 2014-12-16 Amazon Technologies, Inc. Digital image cropping
JP4826664B2 (ja) * 2009-08-25 2011-11-30 コニカミノルタビジネステクノロジーズ株式会社 画像形成装置
WO2011042396A1 (en) 2009-10-05 2011-04-14 Irex Technologies B.V. Display device having improved operation speed
GB2524419B (en) 2009-10-23 2015-10-28 Flexenable Ltd Electronic document reading devices
US8817052B2 (en) * 2009-11-02 2014-08-26 Sony Corporation Information processing apparatus, image enlargement processing method, and computer program product with visible data area enlargement features
WO2011058128A1 (en) 2009-11-12 2011-05-19 Irex Technologies B.V. Sar limit compliant consumer device
TWI410809B (zh) * 2009-12-31 2013-10-01 Acer Inc 傳送檔案至電子書閱讀裝置的方法、電子系統、電子書閱讀裝置之資料下載方法、電腦可讀取儲存媒體
US8810829B2 (en) 2010-03-10 2014-08-19 Ricoh Co., Ltd. Method and apparatus for a print driver to control document and workflow transfer
US8547576B2 (en) 2010-03-10 2013-10-01 Ricoh Co., Ltd. Method and apparatus for a print spooler to control document and workflow transfer
EP2375398A1 (en) 2010-04-12 2011-10-12 Dialog Semiconductor GmbH User programmable graphics in non-volatile memory for EPD driver IC
US20110285290A1 (en) * 2010-05-21 2011-11-24 Research In Motion Limited Electronic device
JP2011248769A (ja) * 2010-05-28 2011-12-08 Sony Corp 情報処理装置、情報処理システム及びプログラム
US20120060000A1 (en) * 2010-09-06 2012-03-08 Guozhong Zhu System and method for flexibly storing, distributing, reading, and sharing electronic books
US9258434B1 (en) * 2010-09-13 2016-02-09 Sprint Communications Company L.P. Using a mobile device as an external monitor
US9405444B2 (en) 2010-10-01 2016-08-02 Z124 User interface with independent drawer control
EP2622462A4 (en) 2010-10-01 2014-01-29 Z124 MULTIPLE OPERATING SYSTEM
US8761831B2 (en) * 2010-10-15 2014-06-24 Z124 Mirrored remote peripheral interface
DE102010056093A1 (de) * 2010-10-22 2012-04-26 Txtr Gmbh System und Verfahren zur Anzeige von digitalen lesbaren Inhalten auf einem mobilen Display
US20120105334A1 (en) * 2010-11-03 2012-05-03 Microsoft Corporation Computing device with flat touch surface
US8416243B2 (en) * 2011-03-10 2013-04-09 Konica Minolta Laboratory U.S.A., Inc. Approximating font metrics for a missing font when substituting an available replacement
US20120250039A1 (en) * 2011-04-01 2012-10-04 Arthur Austin Ollivierre System and method for presenting information to a user
US8881058B2 (en) 2011-04-01 2014-11-04 Arthur Austin Ollivierre System and method for displaying objects in a user interface based on a visual acuity of a viewer
CN102222059A (zh) * 2011-06-14 2011-10-19 汉王科技股份有限公司 实现电子阅读器多格式信息显示方法、设备及系统
CN102214162A (zh) * 2011-06-14 2011-10-12 汉王科技股份有限公司 文档显示方法、电子阅读器及系统
CN102855224B (zh) * 2011-06-30 2014-11-19 北大方正集团有限公司 电子文档的显示方法和装置
US9007297B2 (en) * 2011-08-31 2015-04-14 Lenovo (Singapore) Pte. Ltd. Information handling devices with touch-based reflective display
US9495012B2 (en) 2011-09-27 2016-11-15 Z124 Secondary single screen mode activation through user interface activation
US20130086467A1 (en) * 2011-10-03 2013-04-04 Google Inc. System for sending a file for viewing on a mobile device
US20130145252A1 (en) * 2011-12-02 2013-06-06 Opera Software Asa Page based navigation and presentation of web content
US8635529B2 (en) * 2012-02-29 2014-01-21 Anusha Shanmugarajah Page turning in electronic document readers
CN103324329B (zh) * 2012-03-23 2016-07-06 联想(北京)有限公司 一种触摸控制方法和装置
GB2502305B (en) * 2012-05-22 2015-07-29 Plastic Logic Ltd Electronic reading devices
GB2504328A (en) * 2012-07-26 2014-01-29 Plastic Logic Ltd Testing of an Electronic Display Device
GB2505440B (en) 2012-08-30 2018-05-30 Flexenable Ltd Electronic device with a flexible display
US8949321B2 (en) * 2012-09-28 2015-02-03 Interactive Memories, Inc. Method for creating image and or text-based projects through an electronic interface from a mobile application
CN103150291B (zh) * 2013-01-31 2015-09-09 小米科技有限责任公司 文件切边方法、终端及服务器
AU2014214872B2 (en) * 2013-02-06 2017-05-25 Apple Inc. Input/output device with a dynamically adjustable appearance and function
US9135539B1 (en) 2013-04-23 2015-09-15 Black Ice Software, LLC Barcode printing based on printing data content
US20150058710A1 (en) * 2013-08-21 2015-02-26 Microsoft Corporation Navigating fixed format document in e-reader application
US20150186758A1 (en) * 2013-12-31 2015-07-02 Konica Minolta Laboratory U.S.A., Inc. Image processing device
CN105677267B (zh) * 2014-11-19 2018-11-16 珠海金山办公软件有限公司 一种页面显示方法及装置
CN105093600B (zh) * 2015-08-17 2018-11-06 京东方科技集团股份有限公司 一种显示面板及显示装置
CN105389165B (zh) * 2015-10-21 2019-04-30 广州视睿电子科技有限公司 一种文档图片显示方法、装置及终端
CN105528333B (zh) * 2015-12-15 2019-06-07 网易(杭州)网络有限公司 一种文档优化显示的方法和装置
US10488692B2 (en) 2016-06-13 2019-11-26 E Ink Holdings Inc. Touch display device
US20180316803A1 (en) * 2017-04-28 2018-11-01 Christine Reina Epaper display printer
CN108804400A (zh) * 2018-06-13 2018-11-13 深圳市轱辘汽车维修技术有限公司 一种电子文档处理方法、装置及相关设备
CN111414111A (zh) * 2019-01-04 2020-07-14 珠海金山办公软件有限公司 一种页面裁剪方法及装置
CN112397006A (zh) * 2019-08-16 2021-02-23 硅工厂股份有限公司 控制器和包括该控制器的显示装置
KR20210106128A (ko) * 2020-02-20 2021-08-30 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. 재사용 가능한 전자 잉크 용지

Family Cites Families (122)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US18027A (en) * 1857-08-18 Island
GB702347A (en) 1951-06-25 1954-01-13 Mellor Bromley & Co Ltd A new or improved knot-tying device
US4453200A (en) * 1981-07-20 1984-06-05 Rockwell International Corporation Apparatus for lighting a passive display
JPS63225295A (ja) * 1987-03-14 1988-09-20 シャープ株式会社 液晶表示装置
US4855725A (en) 1987-11-24 1989-08-08 Fernandez Emilio A Microprocessor based simulated book
US4856088A (en) * 1988-01-14 1989-08-08 Motorola, Inc. Radio with removable display
KR890012184A (ko) * 1988-01-19 1989-08-24 시키 모리야 액정표시장치
US5484292A (en) 1989-08-21 1996-01-16 Mctaggart; Stephen I. Apparatus for combining audio and visual indicia
US5454067A (en) * 1989-11-16 1995-09-26 Tsai; Irving Method and apparatus for converting a conventional copier into an electronic printer
US6839855B2 (en) * 1990-03-23 2005-01-04 Matsushita Electric Industrial Co., Ltd. Data processing apparatus
US5063600A (en) * 1990-05-14 1991-11-05 Norwood Donald D Hybrid information management system for handwriting and text
JP3097065B2 (ja) * 1991-04-23 2000-10-10 セイコーエプソン株式会社 情報処理機器
JP2747171B2 (ja) 1992-07-06 1998-05-06 株式会社 政治広報センター 選挙端末装置及び投票確定方法
JPH06337896A (ja) 1993-03-31 1994-12-06 Matsushita Electric Ind Co Ltd 電子書籍表示検索装置及び電子書籍表示検索方法
US5875432A (en) * 1994-08-05 1999-02-23 Sehr; Richard Peter Computerized voting information system having predefined content and voting templates
US5585612A (en) * 1995-03-20 1996-12-17 Harp Enterprises, Inc. Method and apparatus for voting
US6092051A (en) * 1995-05-19 2000-07-18 Nec Research Institute, Inc. Secure receipt-free electronic voting
US5754873A (en) * 1995-06-01 1998-05-19 Adobe Systems, Inc. Method and apparatus for scaling a selected block of text to a preferred absolute text height and scaling the remainder of the text proportionately
JPH08335968A (ja) * 1995-06-06 1996-12-17 Sony Corp 携帯用情報端末装置
US6124851A (en) 1995-07-20 2000-09-26 E Ink Corporation Electronic book with multiple page displays
US8139050B2 (en) 1995-07-20 2012-03-20 E Ink Corporation Addressing schemes for electronic displays
CN1153444C (zh) * 1995-10-02 2004-06-09 佳能株式会社 图象处理装置及方法
US5697793A (en) * 1995-12-14 1997-12-16 Motorola, Inc. Electronic book and method of displaying at least one reading metric therefor
US5784487A (en) * 1996-05-23 1998-07-21 Xerox Corporation System for document layout analysis
US5760323A (en) * 1996-06-20 1998-06-02 Music Net Incorporated Networked electronic music display stands
JPH1027162A (ja) 1996-07-11 1998-01-27 Oki Electric Ind Co Ltd 携帯型電子機器
US5956034A (en) * 1996-08-13 1999-09-21 Softbook Press, Inc. Method and apparatus for viewing electronic reading materials
US6407757B1 (en) * 1997-12-18 2002-06-18 E-Book Systems Pte Ltd. Computer-based browsing method and computer program product for displaying information in an electronic book form
US5943679A (en) * 1996-10-30 1999-08-24 Xerox Corporation Multi-page document viewer having a focus image and recursively nested images of varying resolutions less than the resolution of the focus image
US8479122B2 (en) * 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
CA2330950A1 (en) * 1998-05-12 1999-11-18 E Ink Corporation Microencapsulated electrophoretic electrostatically-addressed media for drawing device applications
US6919879B2 (en) * 1998-06-26 2005-07-19 Research In Motion Limited Hand-held electronic device with a keyboard optimized for use with the thumbs
US6456732B1 (en) * 1998-09-11 2002-09-24 Hewlett-Packard Company Automatic rotation, cropping and scaling of images for printing
JP2000090020A (ja) * 1998-09-14 2000-03-31 Sharp Corp 情報処理装置及び返信メール作成プログラムを記録したコンピュータ読み取り可能な記録媒体
US6388877B1 (en) * 1999-02-04 2002-05-14 Palm, Inc. Handheld computer with open accessory slot
JP2000278373A (ja) * 1999-03-29 2000-10-06 Ricoh Co Ltd 携帯型電子機器
JP3594228B2 (ja) * 1999-07-01 2004-11-24 シャープ株式会社 枠消し装置、枠消し方法、およびオーサリング装置
US6675216B1 (en) 1999-07-06 2004-01-06 Cisco Technolgy, Inc. Copy server for collaboration and electronic commerce
US6493734B1 (en) * 1999-10-15 2002-12-10 Softbook Press, Inc. System and method to efficiently generate and switch page display views on a portable electronic book
BR0016660A (pt) 1999-12-21 2003-02-25 Plastic Logic Ltd Método para formar um transistor, transistor, e circuito lógico e dispositivo de exibição ou de memória
BR0016643A (pt) 1999-12-21 2003-01-07 Plastic Logic Ltd Método para formar sobre um substrativo um dispositivo eletrônico, e, circuito lógico e dispositivo de exibição ou de memória.
US6661920B1 (en) 2000-01-19 2003-12-09 Palm Inc. Method and apparatus for multiple simultaneously active data entry mechanisms on a computer system
US7743055B2 (en) * 2000-03-28 2010-06-22 E.I. Du Pont De Nemours And Company Digital display of color and appearance and the use thereof
US6248483B1 (en) * 2000-04-19 2001-06-19 Eastman Kodak Company Paper base transmission display material
US6888643B1 (en) * 2000-06-16 2005-05-03 International Business Machines Corporation Method and system for printing documents to a reusable medium
JP4470343B2 (ja) * 2000-06-22 2010-06-02 ソニー株式会社 情報閲覧装置および情報出力制御方法
US7283142B2 (en) * 2000-07-28 2007-10-16 Clairvoyante, Inc. Color display having horizontal sub-pixel arrangements and layouts
US7425970B1 (en) * 2000-11-08 2008-09-16 Palm, Inc. Controllable pixel border for a negative mode passive matrix display device
US6961029B1 (en) 2000-11-08 2005-11-01 Palm, Inc. Pixel border for improved viewability of a display device
DE60119681T2 (de) 2000-12-28 2007-05-10 Cellon France S.A.S. Elektronische Vorrichtung mit zwei zueinander beweglichen Teilen
US7184003B2 (en) * 2001-03-16 2007-02-27 Dualcor Technologies, Inc. Personal electronics device with display switching
US6819316B2 (en) * 2001-04-17 2004-11-16 3M Innovative Properties Company Flexible capacitive touch sensor
US20020154120A1 (en) * 2001-04-23 2002-10-24 Cullimore Ian H.S. Annotation and application control of general purpose computer documents using annotation peripheral
US6965375B1 (en) * 2001-04-27 2005-11-15 Palm, Inc. Compact integrated touch panel display for a handheld device
US20020169893A1 (en) 2001-05-09 2002-11-14 Li-Han Chen System and method for computer data synchronization
US7065658B1 (en) 2001-05-18 2006-06-20 Palm, Incorporated Method and apparatus for synchronizing and recharging a connector-less portable computer system
US20030034987A1 (en) 2001-08-17 2003-02-20 William Webb Handheld computer having moveable segments that can be adjusted to affect a size of the handheld computer
US6995745B2 (en) 2001-09-13 2006-02-07 E-Book Systems Pte Ltd. Electromechanical information browsing device
US7103848B2 (en) * 2001-09-13 2006-09-05 International Business Machines Corporation Handheld electronic book reader with annotation and usage tracking capabilities
US20030090480A1 (en) 2001-11-01 2003-05-15 Eastman Kodak Company Disaggregated flat panel display
JP4615860B2 (ja) 2001-11-20 2011-01-19 イー インク コーポレイション マルチ−ステイブル電子光学ディスプレイの駆動方法、デバイスコントローラ及びマルチ−ステイブル電子光学ディスプレイ
KR100769783B1 (ko) * 2002-03-29 2007-10-24 가부시끼가이샤 도시바 표시 입력 장치 및 표시 입력 시스템
GB2388942B (en) 2002-05-22 2005-09-07 Appliance Studio Ltd Printing to displays
JP4021707B2 (ja) * 2002-05-27 2007-12-12 東芝テック株式会社 定着装置
US6842279B2 (en) 2002-06-27 2005-01-11 E Ink Corporation Illumination system for nonemissive electronic displays
US7656393B2 (en) * 2005-03-04 2010-02-02 Apple Inc. Electronic device having display and surrounding touch sensitive bezel for user interface and control
WO2004008308A2 (en) 2002-07-15 2004-01-22 Device Independent Software, Inc. Editing image for delivery over a network
US7058829B2 (en) * 2002-08-14 2006-06-06 Intel Corporation Method and apparatus for a computing system having an active sleep mode CPU that uses the cache of a normal active mode CPU
US20040041785A1 (en) * 2002-08-29 2004-03-04 Chad Stevens Electronic paper methods and systems
US6919678B2 (en) 2002-09-03 2005-07-19 Bloomberg Lp Bezel-less electric display
JP2006526162A (ja) 2003-01-23 2006-11-16 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 電気泳動ディスプレイの駆動
GB0302485D0 (en) 2003-02-04 2003-03-05 Plastic Logic Ltd Pixel capacitors
EP1460557A3 (en) * 2003-03-12 2006-04-05 Eastman Kodak Company Manual and automatic alignement of pages
US20050260551A1 (en) 2003-03-27 2005-11-24 Rubin Aaron C Reading book including partially electronic page display
US7196689B2 (en) * 2003-03-31 2007-03-27 Canon Kabushiki Kaisha Information device
US7362311B2 (en) * 2003-04-07 2008-04-22 Microsoft Corporation Single column layout for content pages
KR20060020679A (ko) 2003-06-17 2006-03-06 코닌클리케 필립스 일렉트로닉스 엔.브이. 전자 책 사용 모드
EP1642253B1 (en) 2003-06-23 2012-10-03 Simon Richard Daniel Display device having an extendible screen
US7047339B2 (en) * 2003-06-27 2006-05-16 Intel Corporation Computer system with detachable always-on portable device
JP2005051570A (ja) * 2003-07-30 2005-02-24 Nec Access Technica Ltd 携帯端末装置及びそれに用いる表示/音声制御方法並びにそのプログラム
US7171058B2 (en) 2003-07-31 2007-01-30 Eastman Kodak Company Method and computer program product for producing an image of a desired aspect ratio
US7290006B2 (en) * 2003-09-30 2007-10-30 Microsoft Corporation Document representation for scalable structure
JP4742497B2 (ja) * 2003-12-16 2011-08-10 セイコーエプソン株式会社 情報表示装置
US7667703B2 (en) 2003-12-19 2010-02-23 Palo Alto Research Center Incorporated Systems and method for turning pages in a three-dimensional electronic document
JP2005266968A (ja) 2004-03-16 2005-09-29 Toshiba Corp 電子機器
JP2005274832A (ja) 2004-03-24 2005-10-06 Matsushita Electric Ind Co Ltd 補助光源付き反射型液晶表示装置
KR101001457B1 (ko) 2004-04-23 2010-12-14 엘지디스플레이 주식회사 액정표시장치
JP4096315B2 (ja) * 2004-08-04 2008-06-04 セイコーエプソン株式会社 表示システム
CN101859544B (zh) 2004-08-13 2012-07-04 伊英克公司 驱动电光显示器的方法和装置
JP2006065240A (ja) 2004-08-30 2006-03-09 Fuji Xerox Co Ltd 定着装置及び画像形成装置
WO2006056808A1 (en) 2004-11-29 2006-06-01 Plastic Logic Limited Distortion compensation for printing
EP1829130B1 (en) 2004-12-03 2016-07-13 Flexenable Limited Method for alignment tolerant patterning on flexible substrates
EP1829134B1 (en) 2004-12-06 2012-07-11 Plastic Logic Limited Electrode patterning
US7898541B2 (en) 2004-12-17 2011-03-01 Palo Alto Research Center Incorporated Systems and methods for turning pages in a three-dimensional electronic document
FI117656B (fi) 2005-02-15 2006-12-29 Lumi Interactive Ltd Sisällön optimointi vastaanottaville päätelaitteille
US7289084B2 (en) * 2005-02-22 2007-10-30 John Michael Lesniak Computer display apparatus
US7412647B2 (en) * 2005-03-04 2008-08-12 Microsoft Corporation Method and system for laying out paginated content for viewing
JP4142024B2 (ja) * 2005-03-07 2008-08-27 セイコーエプソン株式会社 表示システム及びデータ転送方法をコンピュータに実行させるためのプログラム
WO2006106365A2 (en) 2005-04-05 2006-10-12 Plastic Logic Limited Multiple conductive layer tft
US7760956B2 (en) * 2005-05-12 2010-07-20 Hewlett-Packard Development Company, L.P. System and method for producing a page using frames of a video stream
JP4806215B2 (ja) * 2005-06-07 2011-11-02 Nec液晶テクノロジー株式会社 表示装置
GB0515175D0 (en) * 2005-07-25 2005-08-31 Plastic Logic Ltd Flexible resistive touch screen
US20070024603A1 (en) 2005-07-28 2007-02-01 Li Xiao-Chang C Integrated digital picture viewing device
JP2007079809A (ja) * 2005-09-13 2007-03-29 Fuji Xerox Co Ltd 電子ペーパシステム
JP2007172044A (ja) * 2005-12-19 2007-07-05 Softbank Mobile Corp 画面表示方法及び画面表示装置
WO2007073584A1 (en) 2005-12-29 2007-07-05 Ozmiz Pty. Ltd. Method and system for displaying data on a mobile terminal
US7698647B2 (en) 2006-01-30 2010-04-13 Fast-Cat, Llc Portable dataport device and method for retrieving, inter-relating, annotating and managing electronic documents at a point of need
JP2007206845A (ja) * 2006-01-31 2007-08-16 Wacom Co Ltd 情報処理装置
US7966557B2 (en) * 2006-03-29 2011-06-21 Amazon Technologies, Inc. Generating image-based reflowable files for rendering on various sized displays
US7748634B1 (en) * 2006-03-29 2010-07-06 Amazon Technologies, Inc. Handheld electronic book reader device having dual displays
US7912829B1 (en) * 2006-10-04 2011-03-22 Google Inc. Content reference page
US7805403B2 (en) * 2007-01-07 2010-09-28 Apple Inc. Synchronization methods and systems
GB0702350D0 (en) 2007-02-07 2007-03-21 Plastic Logic Ltd Electronic reading devices
GB0702349D0 (en) * 2007-02-07 2007-03-21 Plastic Logic Ltd Electronic document readers and reading devices
GB0702347D0 (en) * 2007-02-07 2007-03-21 Plastic Logic Ltd Electronic document reading devices
GB2447983A (en) * 2007-03-30 2008-10-01 Seiko Epson Corp Electrochromic display apparatus and method for operating said display apparatus
US20090053747A1 (en) * 2007-08-21 2009-02-26 Mattingly Phillip G Measurement of Haloperoxidase Activity With Chemiluminescent Detection
GB2454030A (en) 2007-10-24 2009-04-29 Plastic Logic Ltd Edgeless display device
US8578273B2 (en) * 2007-10-30 2013-11-05 Microsoft Corporation Slideshow method for displaying images on a display
GB2458106B (en) 2008-03-03 2012-07-18 Plastic Logic Ltd Electronic document reader system
US8116788B2 (en) * 2008-06-10 2012-02-14 Plantronics, Inc. Mobile telephony presence
US20110113150A1 (en) * 2009-11-10 2011-05-12 Abundance Studios Llc Method of tracking and reporting user behavior utilizing a computerized system

Also Published As

Publication number Publication date
GB2454030A (en) 2009-04-29
EP2212767A1 (en) 2010-08-04
GB2454031A (en) 2009-04-29
WO2009053747A1 (en) 2009-04-30
EP2212768B1 (en) 2016-08-31
EP2212768A1 (en) 2010-08-04
EP2212770A1 (en) 2010-08-04
GB0802818D0 (en) 2008-03-26
GB2454031A8 (en) 2012-01-25
CN101903861B (zh) 2013-05-29
CN101911006A (zh) 2010-12-08
CN101903861A (zh) 2010-12-01
US8539341B2 (en) 2013-09-17
CN101911005A (zh) 2010-12-08
CN101911006B (zh) 2013-10-09
GB2454032A (en) 2009-04-29
WO2009053738A1 (en) 2009-04-30
WO2009053743A1 (en) 2009-04-30
GB2454033A (en) 2009-04-29
GB0802815D0 (en) 2008-03-26
EP2212770B1 (en) 2016-08-24
EP2212769A1 (en) 2010-08-04
US20090109468A1 (en) 2009-04-30
US20090113291A1 (en) 2009-04-30
GB0802805D0 (en) 2008-03-26
US20090109185A1 (en) 2009-04-30
CN101911007A (zh) 2010-12-08
US20090109498A1 (en) 2009-04-30
US8836970B2 (en) 2014-09-16
GB0802816D0 (en) 2008-03-26
US8711395B2 (en) 2014-04-29
WO2009053740A1 (en) 2009-04-30

Similar Documents

Publication Publication Date Title
CN101911007B (zh) 电子文档阅读设备
WO2013129857A1 (en) Method and apparatus for turning pages in terminal
US8126965B2 (en) Paper based meeting service management tool
JP4742497B2 (ja) 情報表示装置
US20160275906A1 (en) Providing content to electronic paper display devices
TW201643687A (zh) 擴增用於電子紙顯示裝置的內容
EP3385861A1 (en) Electronic musical score apparatus
JP2003256190A (ja) 情報処理装置
JP2007156499A (ja) 情報表示装置、情報担体、および処理ユニット
US10164787B1 (en) Print to eBook reader
US20110210913A1 (en) Display and writing device
CN205058876U (zh) 一种微信触控一体机
JP2011138137A (ja) 情報表示装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: cambridge

Patentee after: PLASTIC LOGIC LTD.

Address before: cambridge

Patentee before: Plastic Logic Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20121128

Termination date: 20211023