用于显示文档图像的方法和设备、以及信息处理装置的制作方法

文档序号:6574723阅读:150来源:国知局
专利名称:用于显示文档图像的方法和设备、以及信息处理装置的制作方法
技术领域
本发明涉及一种控制其具有的区域比显示单元的屏幕大小宽的文档图像数据的显示的技术。
背景技术
液晶屏的技术发展使得文档或图像在除了个人计算机(PC)以外诸如个人数字助理(PDA)或移动电话这类便携式终端上进行显示的机会有所增加。
与查看这类文档或图像的机会有所增加相关联,产生应向便携式终端提供何种类型的文档这种问题。换句话说,便携式终端每种型号具有不同大小的屏幕,所以难以分别对各个便携式终端生成相应文档。
如果文档格式是超文本链接标示语言(HTML),该文档便可显示于便携式终端上,但大多数文档是主要为PC创建的网页。因此,当该文档显示于便携式终端的屏幕上时,格式遭到破坏,这造成难以直观认识该文档。
另一方面,提供了对用户显示通过扫描诸如书本这类纸件所得到的图像数据的若干技术(例如日本特开平09-305345号公报)。
如上所述的常规技术中,由于是图像数据,即便是其在便携式终端上显示,其格式也不至遭到破坏。此外,可以通过使图像数据减少或增加来改变字符大小,因而用户可很容易阅读该文档。
但常规技术中,假定在大尺寸的监视器上以某种程度的大小显示文档,即便是可以在便携式终端上阅读包括文档在内的图像数据的各字符,也不得不移动图像数据以阅读整个文档,因而很麻烦。
举例来说,当图像数据具有多栏时,用户读完一栏才将显示移至下一栏。但该移动要求将图像数据从任意一栏的末尾部移至下一栏的起头部。

发明内容
本发明其目的在于至少是部分地解决常规技术中的问题。
本发明一个方面的用于显示文档图像的设备包括在屏幕上显示图像的显示单元;获取文档图像数据和显示控制数据的文档图像获取单元,该文档图像数据包含具有图像大小大于显示单元屏幕大小的文档,显示控制数据指定读取文档的顺序和所要显示的文档图像数据的范围;当显示该文档图像数据时,通过基于所指定的顺序移动屏幕上的显示区域,来控制指定范围的显示的显示控制单元;以及判定所获取的文档图像数据在行方向上的范围的宽度是否比屏幕的宽度宽的判定单元。当判定范围的宽度比屏幕的宽度窄时,显示控制单元在垂直于行方向的方向上移动显示区域。
本发明另一方面的信息处理装置包括获取包含文档的文档图像数据的文档图像获取单元;从所获取的文档图像数据中提取出指示文档的预定单位的文档元素的文档元素提取单元;指定读取所提取出的文档元素的顺序的读取顺序指定单元;以及对该文档图像数据生成显示控制数据的显示控制数据生成单元,该显示控制数据包含所要显示的所提取出的文档元素的范围和所指定的读取文档元素的顺序。
本发明另一方面的用于显示文档图像的方法包括下列步骤获取文档图像数据和显示控制数据,该文档图像数据包含具有图像大小大于显示单元的屏幕大小的文档,显示控制数据指定读取文档的顺序和所要显示的文档图像数据的范围;当显示该文档图像数据时,通过基于所指定的顺序移动屏幕上的显示区域,来控制所指定的范围的显示;以及判定所获取的文档图像数据在行方向上的范围的宽度是否比屏幕的宽度宽。当判定该范围的宽度比屏幕的宽度窄时,所述控制步骤包括在垂直于行方向的方向上移动显示区域。
本发明的上述以及其他目的、特征、优点、以及技术方面和产业方面的意义,将通过结合附图考虑、阅读后续的对本发明目前优选实施例的具体说明,得到更好的理解。


图1是第一实施例的PDA和文档图像处理服务器的框图。
图2是第一实施例的文档图像处理服务器所获取的一例文档图像数据。
图3是第一实施例的文档图像处理服务器的文档元素提取单元所指定的文档元素的示意性表示区域。
图4是作为第一实施例修改方案的文档元素提取单元所指定的各行的示意性表示区域。
图5是第一实施例的显示控制数据生成单元所生成的一例显示控制数据。
图6是显示控制数据其中包括的标记其结构的示意图。
图7是当一个文档具有多页时的一例显示控制数据。
图8是示出第一实施例的PDA中在显示控制单元的控制下显示的显示区域其移动方向的示意图。
图9是示出PDA在显示控制单元的控制下显示的显示区域其范围的示意图。
图10A是PDA的显示单元上显示的一屏幕例。
图10B是PDA的显示单元上显示的图10A屏幕之后的一屏幕例。
图11是示出当一栏在行方向上的宽度比显示单元屏幕宽度宽时PDA中显示控制单元所控制的显示区域其移动方向的示意图。
图12是示出当显示单元中有多栏并且各栏在行方向上的宽度比显示单元屏幕宽度宽时PDA中显示控制单元所控制的显示区域其移动方向的示意图。
图13是示出当有多栏其行方向是竖直方向时PDA中显示控制单元所控制的显示区域其移动方向的示意图。
图14是文档图像处理服务器中获取文档图像数据至将附加有显示控制数据的文档图像数据发送给PDA的处理进程的流程图。
图15是PDA中接收附加有显示控制数据的文档图像数据至显示文档图像数据的处理进程的流程图。
图16是包括其行方向为竖直方向的各栏、其行方向为水平方向的各栏、以及照片图像的一例具有复杂结构的文档图像数据的示意图。
图17是示出第一实施例的第一修改方案的文档图像处理服务器的读取顺序指定单元在图16的文档图像数据中指定的各栏和图像其读取顺序的示意图。
图18是第一实施例的第二修改方案的PDA其显示单元上对每一栏显示图标时的屏幕例。
图19是第二实施例的PDA和文档图像处理服务器的框图。
图20是示出第二实施例的PDA其屏幕大小和文档图像数据其所要显示的范围两者间关系的示意图。
图21是第二实施例的PDA在显示单元上显示经过放大的图20中栏1的屏幕例。
图22是示出PDA的显示控制单元所显示的各显示区域其范围的示意图。
图23是示出第二实施例修改方案的PDA的显示控制单元所显示的各显示区域其范围的示意图。
图24是PDA的硬件配置图。
具体实施例方式
下面参照附图具体说明本发明的各实施例。下面说明的各实施例示出文档图像显示装置应用于PDA的情形,但并不局限于PDA,因此也可以应用于任何电子设备,举例来说,可应用于诸如移动电话这类容易携带的电子装置。
图1是本发明第一实施例的PDA 100和文档图像处理服务器150的框图。PDA 100和文档图像处理服务器150彼此通过网络连接。该网络可以是诸如公共网和局域网(LAN)这类任何网络。当PDA 100与文档图像处理服务器150连接时,该连接可以是有线的或者是无线的。
文档图像处理服务器150包括文档图像数据获取单元151、文档元素提取单元152、读取顺序指定单元153、显示控制数据生成单元154、文档图像数据组合单元155、以及通信控制单元156。文档图像处理服务器150执行获取其中显示文档的文档图像数据至将对其附加有用于显示该文档图像数据的显示控制数据的文档图像数据发送给PDA 100的处理。
文档图像处理服务器150将对其附加有显示控制数据的文档图像数据发送给的电子装置,不局限于PDA 100,因此可以是诸如移动电话这类能够显示图像数据的任何电子装置。
文档图像数据获取单元151获取要在PDA 100等上显示的文档图像数据。文档图像数据获取单元可以是用扫描仪从纸件上读取数据的任何单元,或者是获取硬盘驱动器(HDD)(未图示)中先前存储的文档图像数据的任何单元。
文档图像数据表示按文档形式描述的图像数据,包括通过扫描仪等读取其上面描述有文档的纸件所得到的图像数据,或者根据文档数据转换而成的图像数据。
图2是文档图像处理服务器150所获取的一例文档图像数据。第一实施例中说明的是文档图像数据是要处理对象的情形。该文档图像数据其结构形成为包含与图3中所示的标题(1)、和栏(2)、栏(3)、以及栏(4)分别相对应的标题和横向并排三栏的文本。
回到图1,文档元素提取单元152提取文档图像数据中所包含的每一文档元素。用所提取的文档元素可针对每一文档元素指定一区域。第一实施例中,确定文档元素为栏。文档元素提取单元152对文档图像数据中所包含的栏指定区域。此外,文档元素提取单元152可以提取文档中所包含的图片或照片的图像作为一文档元素。
作为文档元素提取单元152对该栏指定区域的方法,可以使用诸如日本特开平05-233873号公报中所说明的方法这类任何方法。该专利申请中所说明的方法中,确定一标准字符大小,将用该标准字符大小划分图像数据得到的各块分类为图片块和文本块,结合各文本块以提取行块。进一步结合所提取的各行块以提取每一栏的区域。第一实施例的文档元素提取单元152通过这种方法针对每一栏和每一图片(包括照片图像)指定区域范围,并且根据所提取的各行块针对每一栏指定行方向。
图3是文档元素提取单元152所指定的各文档元素的各示意性表示区域。图3中所示的每一文档元素的区域中,各栏提取为文档元素。上述各栏设定为所要显示的范围。
但所要提取的文档元素不局限于该栏,因此一字符或一行也可以是文档元素。作为第一实施例的修改方案,下面说明将一行提取为文档元素的情形。
图4是作为第一实施例的修改方案示出文档元素提取单元152所指定的各行的示意性表示区域。该修改方案中,如图4中所示的每一行的区域设定为所要显示的对象,并由读取顺序指定单元153设定各行的读取顺序。稍后说明的PDA 100对各行进行控制以便按它们的设定的顺序显示。不管是否是公知技术,可以使用上述技术其中任何一种。
回到第一实施例,读取顺序指定单元153指定所提取的各栏的读取顺序。作为指定其读取顺序的方法,可以使用任何方法,举例来说,也可以使用日本特开平07-192084号公报中所说明的方法。可以通过使用日本特开平07-192084号公报中所说明的方法,指定每一文档元素的区域是给出一标题还是简单给出一栏。因此,第一实施例的读取顺序指定单元153可用此方法指定文档元素的读取顺序,并且指定每一文档元素的区域是给出一标题还是给出一栏。
显示控制数据生成单元154根据文档元素提取单元152的提取结果和读取顺序指定单元153的指定结果生成显示控制数据。第一实施例中,显示控制数据生成单元154生成显示控制数据,该显示控制数据其中包括文档元素提取单元152所提取的每一栏的区域和行方向、读取顺序指定单元153所指定的一栏的读取顺序,也包括关于每一区域是一栏还是一标题的信息。
图5是显示控制数据生成单元154所生成的一例显示控制数据。显示控制数据中,按使用各标记的文本格式定义信息。注意该显示控制数据是图2中所示的文档图像数据所用的显示控制数据。具体说明图5中所示的显示控制数据之前,先说明显示控制数据的标记。
图6是显示控制数据其中包括的标记其结构的示意图。该标记中可设置有标记名和与标记相对应的属性。可设置的各标记名包括“文档”、“页面”、“区域”等等。如果标记名是“文档”,该相关的标记便与某一个文档相对应。如果标记名是“页面”,该相关的标记便与某一个页面相对应,如果标记名是“区域”,该相关的标记便与某一个区域相对应。
当要设置标记的属性时,描述的是属性名和属性参数。而且,标记中可设置任何属性。各实施例中所用的属性名的例子包括“area_num”、“area_lst”、“name”、“location_xxx”、“width”、“height”、“direction”、“prev_xxx”、以及“next_xxx”,。
“area_num”给出对应于相关标记的文档元素中所包含的区域的数目。“area_lst”给出表示文档元素中所包含的各区域中第一个要读取的区域的ID。“name”给出文档元素的名称。“location_xxx”给出表示文档元素的区域其终点的座标。“width”给出文档元素其区域的宽度,“height”给出文档元素其区域的高度。“direction”给出文档元素中的行方向。“prev_xxx”给出表示读取顺序中前一文档元素的ID。“next_xxx”给出表示读取顺序中下一文档元素的ID。通过使用上述标记和属性生成显示控制数据。
回到图5,<page>标记501给出一页面的总体轮廓。首先,“area_num=4”表示该页面中有4个区域,“area_lst=1”表示作为第一个要读取的区域的id是1。然后,</page>标记503表示该页的信息的结束。
<area>标记502表示相应区域的具体信息。首先,“id=1”表示ID是1,“name=“title””表示该区域名称是“title”。此外,“location_top=10 location_left=10 location_bottom=59location_right=319”表示左上角座标(10,10)到右下角座标(319,59)的区域范围。标记502中,“width=310”表示宽度是310,“height=50”表示高度是50。如果设置右下座标的信息或者宽度和高度的信息,该区域范围便可得到标识,因此可以省略这两项信息中的另一项。
此外,“direction=horizontal”表示行方向是水平的。属性“prev_area=null”表示读取顺序中没有该区域的任何前一区域,“next_area=2”表示读取顺序中下一区域的ID是2。举例来说,当“next_area=2”改变为“next_area=3”时,读取顺序中具有id=1的区域其下一区域便改变为id=3的区域。换句话说,读取顺序中的链接是由“prev_area”和“next_area”定义的,可通过改变链接来改变读取顺序。
尽管图5中省略了说明,但也可以在<area>标记中定义该区域是文本。这种情形下,该标记中简单指定作为属性的“type=“text””。为了标识该区域的类型,通过除了“text”以外指定诸如“figure”和“photo”这类属性,该区域可以定义为图片或照片。这使得PDA100可以针对每一区域指定类型。该类型是文档元素提取单元152提取的信息。
当该区域是图片或照片时,文档往往可能包括对其的描述。这种情形下,显示控制数据可以在其中存储图片或照片的区域和文档中其描述的位置之间的关联。举例来说,可以考虑在表示图片或照片的标记中保存文档中该描述所处位置的座标区域。这使得加载显示控制数据的PDA 100中能够标识图片或照片和与之相关联的描述的位置。
如图5中所示的显示控制数据中所描述的信息并不局限于某一页面。图7是当某一文档具有多页时的一例显示控制数据。可以认识到,<document>标记中描述有多个<page>标记,如图7中所示。也可以通过<document>标记中所定义的属性认识到,文档名是“sampledocument”,页数是30页,读取顺序中的初始页其ID是1。<page>标记中所定义的属性和标记与参照图5说明的内容相同,因此省略其说明。
PDA 100可以根据基于文档图像处理服务器150所生成的显示控制数据的文档元素其区域座标和区域大小标识要在屏幕上显示的范围。PDA 100可以根据文档图像数据中每一文档元素的行方向和其中文档元素的区域来确定屏幕上显示的显示区域的移动方向。
显示控制数据生成单元154可在显示控制数据中嵌入文档元素提取单元152中所确定的标准字符大小。当它嵌入其中时,稍后说明的PDA 100可以很容易地根据该标准字符大小判断用户是否可以读取屏幕上显示的字符。
回到图1,文档图像数据组合单元155将所生成的显示控制数据与文档图像数据相组合。将经过组合的数据确定为附加有显示控制数据的文档图像数据。对文档图像数据附加显示控制数据使得显示控制数据易于处理。
通信控制单元156将具有所生成的显示控制数据的文档图像数据发送给PDA 100。通信控制单元156同时接收对其生成显示控制数据的文档图像数据。
如图1中所示,PDA 100包括通信控制单元101、文档图像数据获取单元102、判定单元103、显示控制单元104、显示单元105、以及输入接收单元106。PDA 100根据文档图像数据的读取顺序控制文档图像数据其要在显示单元105的屏幕上显示的区域的显示。
只要显示单元105具有显示屏幕,本实施例中是PDA 100中所包括的液晶触摸屏,显示单元105可以按任何方式配置。
输入接收单元106接收用户的输入。稍后说明的显示控制单元104根据输入接收单元106的输入,控制屏幕的显示。任何设备可以用作属于输入接收单元106经过其接收输入的装置这种输入装置。能够检测PDA 100中设置的方向键、并且也能够检测触摸的液晶触摸屏可用作输入装置。可以利用输入接收单元106,根据用户操作的要求,显示文档图像数据其要显示的区域。
如果根据文档的内容顺序显示文档图像数据,输入接收单元106生成在一个维度方向上(向前、向后)移动屏幕的指令。换句话说,第一实施例的PDA 100的操作与常规技术在两个维度方向上移动文档图像数据的指令相比更为容易。
通信控制单元101控制与其通过网络连接的诸如文档图像处理服务器150这类电子装置的通信,来发送/接收信息。
文档图像数据获取单元102从通信控制单元101接收到的信息当中获取具有显示控制数据的文档图像数据。
当显示诸如所获取的文档图像数据中包括的要显示的一栏的范围这类范围时,判定单元103根据对文档图像数据附加的显示控制数据判断诸如一栏或一标题这类所要显示的范围在其行方向上的宽度是否比显示单元105屏幕宽。所要显示的范围可包括除了该栏或标题之外诸如图片或照片这类图像区域的范围。
显示控制单元104根据显示控制数据和判定单元103的判断结果控制显示以便在显示单元105的屏幕上移动文档图像数据的显示区域。先说明判定单元103判定所要显示的栏在其读取顺序的方向上的宽度比显示单元105屏幕宽度窄的情形。
图8是示出在显示控制单元104的控制下显示的显示区域其移动方向的示意图。下面说明确定移动方向期间进行的处理。显示控制单元104根据显示控制数据设置各栏的显示顺序。图8所示的例子中,显示控制单元104将各栏的读取顺序设置为诸如栏(1)、栏(2)、以及栏(3)这类各个圆括号中的数字所具有的升序。
每一栏的行方向设定为显示控制数据中的一属性。举例来说,当如图5的<area>标记502中所示在显示控制数据中设置“direction=horizontal”时,显示控制单元104可以确定行方向是水平的。因此,该栏的水平方向的宽度在显示单元105的屏幕宽度以内的话,显示控制单元104便控制该显示区域以便其按向下的方向即图8中实线箭头所示的方向移动。然后,显示控制单元104控制显示,以便在显示一栏的末尾后从下一栏的开始处显示下一栏。
图9是示出在显示控制单元104的控制下显示的显示区域其范围的示意图。区域901表示显示控制单元104所显示的栏(1)中的第一区域。当输入接收单元106接收一表示向前移动的输入时,显示控制单元104根据输入来控制显示区域从区域901移至区域902。显示区域移至区域902后,显示控制单元104控制显示区域以便显示下一栏(2)。通过上述控制,用户可以无间断地查看各栏中包含的文档。
图10A是显示单元105上显示的屏幕例。如屏幕1001中所示,可以认识到其上面显示有图9中所示的区域901。
图10B是显示单元105上在图10A的屏幕例之后显示的下一屏幕例。如屏幕1002中所示,可以认识到其上面显示有图9中所示的区域902。显示控制单元104的显示控制支持从图10A中所示的屏幕起显示图10B中所示的屏幕。具体来说,当输入接收单元106接收表示向前移动的输入时由此进行显示控制。
图11是示出当一栏在行方向上的宽度比显示单元105屏幕宽度宽时显示控制单元104所控制的显示区域其移动方向的示意图。图11的区域1101是显示单元105一开始显示的显示区域。随着给输入接收单元106的表示向前移动的输入,显示控制单元104按照实线箭头1102控制显示单元105的显示区域显示至该栏的右端。然后,显示控制单元104控制该显示区域从该栏的左端开始显示。此时,显示控制单元104控制该显示区域以便下移一行。显示控制单元104以上述方式控制显示区域,这允许用户只要通过简单地对输入装置输入表示向前移动的输入便可以无间断地查看各栏的全部内容。
不过图11中所示的该栏与第一实施例有所不同,当将该栏显示至右端并且再次显示该栏左端时,显示控制单元104可在避免下移一行的情况下显示该栏。这种情形下,显示控制单元104按屏幕中所包含的行的数目重复该处理。显示控制单元104按此行数重复该处理,并下移一个屏幕来显示该栏的左端。显示控制单元104进行上述处理能够防止在用户尚未读完屏幕上显示的从第二行起的文本就显示下一屏幕。
图12是示出当显示单元105有多栏并且各栏在行方向上的宽度比屏幕宽度宽时显示控制单元104所控制的显示区域其移动方向的示意图。图12的区域1201是显示单元105上一开始显示的显示区域。显示控制单元104针对每一栏的显示控制与图11情形相同。各栏的读取顺序定义于显示控制数据中。因此,为了在第一栏显示完后显示下一栏,显示控制单元104可以控制显示区域以便其按图12的虚线箭头1202所示的方向移动。
图13是示出当有多栏其行方向是竖直方向时显示控制单元104所控制的显示区域其移动方向的示意图。图13的区域1301是显示单元105上一开始显示的显示区域。可以根据显示控制数据中所包含的读取顺序和该栏的行方向标识区域1301。根据判定单元103对于该栏在行方向上的宽度是否比显示单元105屏幕宽度宽的判断结果,显示控制单元104可以按与行方向是水平方向时的处理相同的方式确定每一栏中显示区域在何种方向上移动。此后的处理与行方向是水平方向时的情形相同,因此其说明从略。
为了在PDA 100中实现这种控制,假定要先在其中安装专用程序(文档图像显示程序)。由于文档图像显示程序具有如上所述的配置,这允许在PDA 100中进行控制。所要安装的程序并不限于该专用程序,举例来说,也可以使用PDA 100中预先准备的网页浏览器这种插件程序。
下面说明按上述方式配置的第一实施例的文档图像处理服务器150获取文档图像数据至将附加有显示控制数据的文档图像数据发送给PDA 100的处理。图14是第一实施例的文档图像处理服务器150中的处理进程的流程图。
首先,文档图像数据获取单元151获取PDA 100等上面要显示的文档图像数据(步骤S1401)。
然后,文档元素提取单元152提取所获取的文档图像数据中包含的栏、图表(包括照片图像)等作为文档元素(步骤S1402)。文档元素提取单元152也针对每一所提取的栏提取行方向。
读取顺序指定单元153指定文档图像数据中所包含的各栏的读取顺序(步骤S1403)。通过读取顺序指定单元153的处理来甄别作为文档元素的各栏和标题。
显示控制数据生成单元154根据文档元素提取单元152和读取顺序指定单元153的处理所获得的信息生成显示控制数据(步骤S1404)。举例来说,显示控制数据生成单元154在显示控制数据中包括有文档元素提取单元152所提取的文档元素的区域和行方向;读取顺序指定单元153所指定的文档元素的读取顺序;以及文档元素的类型。
文档图像数据组合单元155将所生成的显示控制数据与文档图像数据相组合(步骤S1405)。组合方法可以是任何方法,可以是在例如文档图像数据的起头部区域包括显示控制数据的方法。
通信控制单元156对PDA 100发送附加有显示控制数据的文档图像数据(步骤S1406)。
该处理进程使PDA 100能够获取文档图像数据和显示控制数据。注意该处理进程只是示出一例获取文档图像数据至将附加有显示控制数据的文档图像数据发送给第一实施例PDA 100的处理进程。因此,本发明不局限于该处理进程。
下面说明按上述方式配置的第一实施例的PDA 100接收附加有显示控制数据的文档图像数据至文档图像数据的显示控制这种处理。图15是第一实施例的PDA 100中的处理进程的流程图。
首先,PDA 100的通信控制单元101控制与文档图像处理服务器150的通信,由此接收信息(步骤S1501)。
然后,文档图像数据获取单元102从接收到的信息当中获取附加有显示控制数据的文档图像数据(步骤S1502)。
判定单元103判断文档图像数据中所包含的栏在行方向上的宽度是否比PDA 100中的显示单元105的屏幕宽度宽(步骤S1503)。如果在获取文档图像数据后进行该判断,便将文档图像数据的读取顺序中的第一栏设定为要判断的对象。根据显示控制数据获取栏的读取顺序、其行方向、以及其在行方向上的宽度。
显示控制单元104控制文档图像数据的显示区域以便根据判定单元103的判断结果和显示控制数据中包含的所要显示的范围(栏的范围)来移动该显示区域(步骤S1504)。当输入接收单元106从输入装置接收一表示向前移动或向后移动的输入时进行改变显示区域的处理。
显示控制单元104在进行控制将该栏显示到最后之后根据显示控制数据判断是否有下一栏(步骤S1505)。
当判定有下一栏时(步骤S1505为“是”的情形),显示控制单元104显示为显示控制数据中所包含的读取顺序中所要显示的范围的下一栏的第一部分(步骤S1506)。判定单元103再次根据所显示的栏在行方向上的宽度和屏幕宽度两者间的比较进行处理(步骤S1503)。
当判定无下一栏时(步骤S1505为“否”),显示控制单元104在不移动显示区域的情况下结束显示控制,即便是输入接收单元106接收表示向前移动的输入。
该处理进程允许用户通过简单操作无间断地查看文档图像数据中包含的全部各栏。注意该处理程序只是表示一例第一实施例接收附加有显示控制数据的文档图像数据至文档图像数据的显示控制的处理进程。因此,本发明不局限于该处理进程。
第一实施例中显示控制数据由标记和属性定义。标记和属性容易扩展,这使得第一实施例中没有说明的各属性和各标记容易处理或者将来用户很可能需要的数据交换容易处理。
第一实施例的显示控制单元104通过切换屏幕来改变显示单元105上显示的显示区域,但该改变不局限于改变屏幕。因此,举例来说,可以通过滚屏来进行改变显示区域的处理。
第一实施例中,文档图像处理服务器150生成显示控制数据,并且PDA 100根据显示控制数据控制文档图像数据的显示。但显示控制数据的生成和使用并不一定由分立的电子装置进行,因此一个电子装置也可以生成和使用显示控制数据。
显示控制数据描述文档图像数据的目标显示区域的属性。PDA 100根据显示控制数据中所包含的属性独立确定移动方向并且控制显示。但该动作不局限于这种机制。举例来说,在显示控制数据中先前描述有移动方向等,PDA可以根据该描述控制显示。
第一实施例不局限于文档图像数据和显示控制数据的组合,两者均可作为单独的文档受到处理。作为不同于第一实施例的修改方案,文档图像数据和显示控制数据作为单独的文档提供。这种情形下,在文档图像数据和显示控制数据中,其带有扩展名的文件名彼此配合以定义数据间的对应关系。文档图像处理服务器150对PDA 100发送文档图像数据和与该文档图像数据相对应的显示控制数据。当加载文档图像数据时,PDA 100也加载相对应的显示控制数据。这允许PDA 100根据显示控制数据控制文档图像数据的显示。
修改方案的情形下,可考虑PDA 100采用除了从文档图像处理服务器150同时接收显示控制数据和文档图像数据的方法以外的其他数据获取方法。举例来说,PDA 100使用任何装置来获取文档图像数据,并且当用户想要查看该文档图像数据时将该文档图像数据发送给文档图像处理服务器150。文档图像处理服务器150生成与接收到的文档图像数据相对应的显示控制数据,并且将所生成的数据发送给PDA 100。此后,PDA 100可以根据接收到的显示控制数据显示文档图像数据。
第一实施例中,即便是诸如PDA 100这类电子装置具有一较小的屏幕大小,可由此很容易地查看比屏幕尺寸大的所显示的文档图像数据。当要顺序查看文档图像数据中所包含的文档时,用户简单输入一个维度的输入,由此提高查看文档图像数据的可操作性。
本发明并不局限于第一实施例,因此可如下面各例所示进行种种修改。
第一实施例中,只说明其中包含的是文档图像数据中作为文档元素的栏的情形。并且说明了该栏的行方向要么是竖直方向要么是水平方向的情形。但文档图像数据并不局限于上述情形。
第一实施例的第一修改方案中,下面说明的是包含一其中行方向是竖直方向的栏、一其中行方向是水平方向的栏、以及一图片的文档图像数据。
图16是包括其行方向为竖直方向的各栏、其行方向为水平方向的各栏、以及照片图像的一例具有复杂结构的文档图像数据。图16中所示的文档图像数据是经过扫描仪扫描新闻报纸上的数据得到的。
为了便于说明,省略了文档图像数据中包括的各行,只是用每一空心箭头表示行方向。空心箭头所示的各块设定为各文本区域,不过文本区域的阴影区域与标题和副标题相对应。如图16中所示,其中也包含照片图像。
文档图像处理服务器150的文档元素提取单元152提取文本区域和图片区域,并且对每一文本区域提取行方向。读取顺序指定单元153指定包括文本区域和图片区域在内的读取顺序(显示顺序)。读取顺序指定单元153也判断是多栏表示某一内容还是一栏表示某一内容。显示控制数据生成单元154根据判断结果设置显示控制数据的每一栏的标题等。该设置使PDA 100能够判断是各栏应无间断地读取还是一栏表示某一个内容。
图17是示出读取顺序指定单元153对图16中所示的每一文档图像数据指定的各栏和各图像其读取顺序的示意图。图17中所示的连接两两栏的粗箭头表示无间断地读取各栏的顺序。没有粗箭头的每一单栏表示某一个内容。各栏所赋予的数字表示读取顺序指定单元153显示文档图像数据时所需的读取顺序。具体来说,如图17中所示,数字以此方式设置数字1和2首先赋予给一标题,然后下一数字3赋予给给出该标题所示内容的各栏。各照片图像的读取顺序可以按先设置给出内容的栏、然后设置照片图像的方式设置,也可以按先设置照片图像、然后设置描述该照片图像的栏的方式设置。即便是图像数据按上述方式显示于文档图像数据中,用户也可很容易地查看数据。
根据显示控制数据以读取顺序在PDA 100上显示各栏。可以根据显示控制数据确定每一栏的行方向,即便是文档图像数据具有多个行方向,也可以控制适合每一栏的显示。
如第一修改方案所示,通过以读取顺序生成包括文本区域图像、图片图像、以及照片图像的显示区域控制数据,可以按其适当的顺序查看上述数据。
第一实施例中,只是文档图像数据显示于PDA 100的显示单元105的屏幕上。但其上面也可以显示除了文档图像数据以外的任何其他信息。
第一实施例的第二修改方案中,下面说明的是有一表示一栏的图标显示于PDA 100的显示单元105的屏幕上的情形。
图18是显示单元105上对每一栏显示图标时的屏幕例。注意图18示出的是使用图3中所示的文档图像数据的情形。具体来说,该文档图像数据中包括1个标题和3个栏。这种情形下,如图18中所示显示有4个图标。图标“T”1801示出文档图像数据的标题,图标“1”1802表示第一栏。作为图标,有一标识栏的数字或词首大写字符根据显示控制数据的<area>标记中所包含的名称等显示。以颜色突出显示的图标表示当前显示的栏。
当输入接收单元106接收对图标的选择时,显示控制单元104控制与选定图标相对应的栏、标题、或者图片区域进行显示。这易于操作移至一关注栏。
第二个修改中,文档图像数据的图标和区域是分开提供的,但图标也可以作为半透明的图标叠加于文档图像数据上显示。
屏幕上所要显示的信息可以是除了图标以外诸如缩略图样这类其他形式。用户可通过将尤其是文档图像数据中所包含的图片或照片图像按缩略图样显示,来理解图片或照片图像的总体轮廓,而不需要将图片或照片的图像显示于PDA 100的显示单元105上。标题和栏也可以按缩略图样显示。用户可通过按上述方式在屏幕上显示各图标和各缩略图样,很容易挑选文档图像数据中包含的要显示区域。
第一实施例中,PDA 100通过输入接收单元106的单一维度操作(向前、向后)指令依靠文档图像数据的显示控制进行移动。但指令并不局限于该单一维度操作。
第一实施例的第三修改方案中,下面说明的是除了输入单一维度操作的操作键以外进一步提供有用以接收输入的操作键的情形。
第三修改方案中新增加的操作键并非用来控制一栏内的移动,而是用来控制移至下一栏或移至前一栏。通过该键,用户可以跳过用户不感兴趣的栏的显示,这使得可用性提高。
此外,还可以接收除了该操作以外的其他输入操作。举例来说,显示控制数据可以具有一图片或照片图像的区域与栏中包含对于该图片或照片图像的说明的区域先前相关联的信息。
当一栏中包含的对于图片或照片图像的说明显示于显示单元105上时,输入接收单元106通过一预定操作接收输入。这使得显示控制单元104能够根据显示控制数据控制与所显示的说明相关联的图片或照片图像的显示。
第三修改方案的输入接收单元106可以通过一预定操作选择图像数据,也就是说,输入接收单元106起到选择接收单元的作用。预定操作包括例如以下这类操作使用诸如触控笔这类输入装置触及显示单元105上显示的包含对于图片或照片图像的说明的区域;和按下操作键以便进行除了向前向后移动以外的其他操作。通过上述操作,用户可很容易地查看图像数据。
当要显示一栏,并且存在相关联的图片或照片图像的话,显示控制单元104便可以控制诸如改变栏中区域其背景颜色这类任何操作。
第一实施例中,将数据显示于PDA 100屏幕上时没有对文档图像数据进行缩放处理。但可以对文档图像数据进行缩放处理以得到其大小对于PDA屏幕来说较为合适的文档图像数据。第二实施例中,是当PDA显示文档图像数据时进行了缩放处理的情形。
图19是本发明第二实施例的PDA 1900和文档图像处理服务器150的框图。PDA 1900与第一实施例PDA 100的不同之处在于,判定单元103改变为具有与其不同处理的判定单元1901,并且对该PDA 1900增加了一缩放处理单元1902。下面的说明中,对与第一实施例相同的部件赋予相同的参照标号,其说明从略。
判定单元1901按与第一实施例相同的方式判断所要显示的区域在行方向上的宽度是否比显示单元105的屏幕宽度宽,并判断缩放处理是否可行。
当判定该区域在行方向上的宽度比屏幕宽度宽时,判定单元1901从所要显示的范围当中提取作为标准的字符大小。当所要显示的范围按缩放倍率缩小以便其在行方向上的宽度与该屏幕宽度相配合时,判定单元1901根据所提取的字符大小判断用户是否能够辨认显示单元105的屏幕上该区域中所包含的字符。
缩放处理单元1902按缩放倍率对文档图像数据中包含的要显示的范围进行放大或缩小的缩放处理以便要显示的范围在行方向上的宽度与屏幕宽度相配合。但当该范围被缩小时,而且判定单元1901判定用户不能辨认字符的话,该缩放处理单元1902不进行缩放处理。下面说明缩放处理单元1902进行的放大处理。
图20是示出PDA 1900其屏幕大小和文档图像数据其要显示的范围两者间关系的示意图。图20的区域2001是PDA 1900的屏幕大小。具体来说,文档图像数据(栏1至栏3)按原样显示于PDA 1900的显示单元105上的话,除了栏1以外其中还包括栏2的一部分。
因此,缩放处理单元1902将要显示的区域放大为使得栏1的宽度(要显示区域的宽度)与显示单元105的屏幕宽度相配合。区域2002通过缩放处理单元1902中所进行的处理与PDA 1900的屏幕大小相配合。
图21是显示单元105上显示经过放大的图20中栏1的屏幕例。图21的栏1宽度与屏幕宽度相配合,这使得可视性有所改善。
显示控制单元104控制显示单元105上显示的显示区域以便根据其经过放大的显示区域移动。
图22是示出显示控制单元104所显示的各显示区域其范围的示意图。当输入接收单元106接收一示出显示区域变化的输入时,显示控制单元104控制显示区域的移动以便没有任何重复区域。
第二实施例的PDA 1900所进行的处理进程,除了随后与第一实施例情形不同之处以外均与第一实施例情形相同,因此其说明从略。该不同之处在于,判定单元1901将所要显示的区域其宽度与显示单元105的屏幕宽度相比较,并且判断该缩放处理是否可行,而该缩放处理单元1902根据该结果对所要显示的区域进行缩放处理。
第二实施例中,按缩放倍率进行缩放处理以便文档图像数据中要显示的区域(栏)其宽度与显示单元105的屏幕宽度相配合。因而,用户可很容易地查看所要显示的区域。
本发明不局限于上述实施例,因此可如下进行种种修改。
第二实施例中,显示控制单元104控制显示区域的移动以便没有任何重复区域。但该控制不局限于移动。
图23是示出第二实施例修改方案的显示控制单元104所控制的各显示区域其范围的示意图。当移动所要显示的范围时,可移动该范围以便有一预定范围在移动方向上重复(重复宽度)。注意图23中经过移动的显示区域略微向右位移,但实际显示区域并不向右移动。
图24是实施例的PDA的硬件配置图。PDA包括作为控制单元的中央处理单元(CPU)2401,随机存取存储器(RAM)2402,只读存储器(ROM)2403,作为外部存储装置的闪存2404,利用一能够与诸如触控笔这类输入装置2420一同工作和显示的液晶显示器形成的显示工作单元2405,用于对其输入显示工作单元2405的信号的输入界面(I/F)2406,输出声音的音频输出单元2407,与外部设备或网络相连接的通信接口2408,以及能够使诸如电池2410或交流(AC)电源2411这类电源单元连接硬件的电源电路2409。ROM 2403或闪存2404其中存储有诸如用以控制整个PDA的操作系统(OS)这类基本程序和PDA中可用的应用软件。
各实施例的文档图像处理服务器具有使用普通计算机的硬件配置,并且包括诸如CPU这类控制装置、诸如ROM和RAM这类存储装置、诸如硬盘驱动器(HDD)和光盘(CD)驱动器这类外部存储装置、诸如显示器这类显示装置、以及诸如键盘和鼠标器这类输入设备。
各实施例PDA所执行的文档图像显示程序或者文档图像处理服务器所执行的文档图像处理程序是通过将程序按可安装格式或者可执行格式的文件记录于诸如CD-ROM、软盘(FD)、可记录光盘(CD-R)、或者数字多媒体盘(DVD)这类计算机可读记录媒体中来提供。
PDA所执行的文档图像显示程序或者文档图像处理服务器所执行的文档图像处理程序也可以通过将程序存储于与诸如Internet(互联网)这类网络相连接的计算机中并经由网络下载该程序来提供。此外,PDA所执行的文档图像显示程序或者文档图像处理服务器所执行的文档图像处理程序也可以通过诸如Internet(互联网)这类网络来提供或者发布。
PDA所执行的文档图像显示程序或者文档图像处理服务器所执行的文档图像处理程序也可以通过先前将程序结合于ROM等当中来提供。
各实施例PDA所执行的文档图像显示程序具有一包括诸如通信控制单元、文档图像数据获取单元、判定单元、显示控制单元、显示单元、以及输入接收单元这类各个单元的模块配置。作为实际硬件,CPU从记录媒体当中读取文档图像显示程序,并且执行该程序将各单元加载到主存中,以便在该主存中生成通信控制单元、文档图像数据获取单元、判定单元、显示控制单元、显示单元、以及输入接收单元。
各实施例的文档图像处理服务器所执行的文档图像处理程序具有一包括诸如文档图像数据获取单元、文档元素提取单元、读取顺序指定单元、显示控制数据生成单元、文档图像数据组合单元、以及通信控制单元这类各个单元的模块配置。作为实际硬件,CPU从记录媒体当中读取文档图像处理程序,并且执行该程序将各单元加载到主存中,以便在该主存中生成文档图像数据获取单元、文档元素提取单元、读取顺序指定单元、显示控制数据生成单元、文档图像数据组合单元、以及通信控制单元。
综上所述,根据本发明的一个方面,当要显示文档图像数据时,以这种方式进行控制根据显示控制数据指定的读取顺序移动显示区域,并且显示由显示控制数据指定的文档图像数据中要显示的范围。这使得用户能够很容易地查看其图像大小比显示单元的屏幕大小大的文档图像数据中所包含的文档。
此外,根据本发明的另一方面,通过根据输入接收单元接收到的输入移动显示区域来进行显示控制。这支持根据用户的操作要求来显示文档图像数据。
此外,根据本发明的另一方面,当文档图像数据中要显示的范围其整行显示于屏幕内时,按相对于行方向垂直的方向移动显示区域进行显示控制。这使用户能够无间断地查看要显示的范围中所包括的文本。
此外,根据本发明的另一方面,当文档图像数据中要显示的范围无法将整行显示于显示单元的屏幕内时,按行方向移动显示区域进行显示控制。这使用户能够查看要显示的范围中所包括的整行。
此外,根据本发明的另一方面,按显示一行的行尾再显示下一行的行首这种方式进行控制。这使用户能够无间断地查看要显示的范围中所包括的文本。
此外,根据本发明的另一方面,根据显示控制数据中所包含的读取顺序进行控制来显示每一栏。因此,即便是文档图像数据中包含多栏,用户也可以无间断地查看每一栏。
此外,根据本发明的另一方面,用户可以很容易地查看文档图像数据中所包含的图像数据。
此外,根据本发明的另一方面,进行控制时通过接收一选择来显示图像数据。这支持根据用户的要求来显示图像数据。
此外,根据本发明的另一方面,进行显示控制时从对一与图像数据相关的区域的显示移至对文档中的图像数据的显示。这使用户能够很容易地查看图像数据。
此外,根据本发明的另一方面,显示给出所要显示的范围的图标。这使用户能够很容易地挑选文档图像数据中包含的所要显示的范围。
此外,根据本发明的另一方面,显示图像数据的缩略图样。这使用户能够很容易地挑选文档图像数据中包含的图像数据的总体轮廓。
此外,根据本发明的另一方面,显示经过缩放处理的文档图像数据中要显示的范围。这使用户能够很容易地查看信息。
此外,根据本发明的另一方面,文档图像数据中要显示的范围其行宽或栏宽与显示单元的屏幕宽度相配合。这使用户能够很容易地查看信息。
此外,根据本发明的另一方面,生成了包含文档图像数据中所要显示的区域和读取顺序的显示控制数据。因此,观察该显示控制数据进行控制来显示文档图像数据。这使用户能够很容易地查看比显示单元的屏幕尺寸大的文档图像数据。
此外,根据本发明的另一方面,进一步生成了包含行方向的显示控制数据。因此,进一步观察行方向进行控制来显示文档图像数据。这使用户能够很容易地查看比显示单元的屏幕尺寸大的文档图像数据。
此外,根据本发明的另一方面,记录媒体其中存储有文档图像显示程序。通过将其中存储的文档图像显示程序加载到计算机中,来使计算机执行该程序。
尽管为了完整和清楚的披露,就具体实施例来说明本发明,但所附的权利要求并不因此而受到限制,而应解读为体现对于本领域技术人员来说很容易实现的、属于这里给出的基本启示的全部修改方案和替代性构成。
权利要求
1.一种用于显示文档图像的设备,其特征在于,包括显示单元,该单元在屏幕上显示图像;文档图像获取单元,该单元获取文档图像数据和显示控制数据,所述文档图像数据包含具有图像大小大于所述显示单元的屏幕大小的文档,所述显示控制数据指定读取文档的顺序和将要显示的所述文档图像数据的范围;以及显示控制单元,该单元在显示所述文档图像数据时,通过基于所指定的顺序移动屏幕上的显示区域来控制指定范围的显示。
2.如权利要求1所述的设备,其特征在于,进一步包括输入接收单元,该单元接收来自用户的输入,其中所述显示控制单元基于接受的输入以指定顺序移动所述显示区域。
3.如权利要求1所述的设备,其特征在于,进一步包括判定单元,该单元判定获取的文档图像数据中在行方向所述范围的宽度是否比屏幕的宽度宽,其中当判定所述范围的宽度比屏幕的宽度窄时,所述显示控制单元在垂直于行方向的方向上移动所述显示区域。
4.如权利要求3所述的设备,其特征在于,当判定所述范围的宽度比屏幕的宽度宽时,所述显示控制单元在行方向上移动所述显示区域。
5.如权利要求4所述的设备,其特征在于,所述显示控制单元在行方向上移动所述显示区域直到包含在将要显示的所述范围中的任意行的末端,然后,所述显示控制单元将所述显示区域移动到包括下一行的头部的位置。
6.如权利要求1所述的设备,其特征在于,所述文档图像获取单元获取所述显示控制数据,所述显示控制数据为包含在所述文档图像数据中的每一栏指定将要显示的范围和显示栏的顺序,以及所述显示控制单元将所述显示区域移动到包含在所述文档图像数据中的任意栏的末端,然后,所述显示控制单元根据在所述显示控制数据中指定的顺序将所述显示区域移动到包含在所述文档图像数据中的另一栏的头部。
7.如权利要求1所述的设备,其特征在于,所述文档图像获取单元获取所述显示控制数据,所述显示控制数据将指示包含在所述文档图像数据中的照片或图表的图像数据的范围指定作为将要显示的所述范围,以及所述显示控制单元将所述显示区域移动到包含在所述文档图像数据中的图像数据。
8.如权利要求7所述的设备,其特征在于,进一步包括选择接收单元,该单元接收来自用户的图像数据的选择,其中当所述选择接收单元接收到所述图像数据的选择时,所述显示控制单元将所述显示区域移动到包括所述图像数据的范围。
9.如权利要求7所述的设备,其特征在于,所述文档图像获取单元获取所述显示控制数据,所述显示控制数据指定代表包含在所述文档图像数据中的图像数据的范围与具有对应于代表所述文档的区域内图像数据的描述的图像对应区域之间的关联;以及所述显示控制单元将所述显示区域从所述图像对应区域移动到代表与所述图像对应区域关联的图像数据的范围。
10.如权利要求7所述的设备,其特征在于,所述显示控制单元控制指示将要显示的所述范围的图标的显示。
11.如权利要求7所述的设备,其特征在于,当在将要显示的所述范围中指定代表所述图像数据的区域时,所述显示控制单元控制指示所述图像数据的缩略图(的显示。
12.如权利要求1至11中任一项所述的设备,其特征在于,进一步包括缩放处理单元,该单元对所述文档图像数据执行缩放处理,其中所述显示控制单元将所述显示区域移动到所述文档图像数据的已经执行缩放处理的范围。
13.如权利要求12所述的设备,其特征在于,所述缩放处理单元按缩放倍率缩小或放大将要显示的文档图像数据的范围的行宽度或栏宽度,使得行宽度或栏宽度匹配屏幕的宽度。
14.一种信息处理装置,其特征在于,包括文档图像获取单元,该单元获取包含文档的文档图像数据;文档元素提取单元,该单元从所获取的文档图像数据中提取出指示文档的预定单位的文档元素;读取顺序指定单元,该单元指定读取所提取出的文档元素的顺序;以及显示控制数据生成单元,该单元为所述文档图像数据生成显示控制数据,所述显示控制数据包含将要显示的所提取出的文档元素的范围和所指定的读取所述文档元素的顺序。
15.如权利要求14所述的信息处理装置,其特征在于,所述文档元素提取单元进一步提取所提取出的文档元素的行方向,以及所述显示控制数据生成单元生成进一步包含所提取出的行方向的显示控制数据。
16.一种显示文档图像的方法,其特征在于,包括获取文档图像数据和显示控制数据,所述文档图像数据包含具有图像大小大于显示单元的屏幕大小的文档,所述显示控制数据指定读取文档的顺序和将要显示的所述文档图像数据的范围;以及在显示所述文档图像数据时,通过基于所指定的顺序移动屏幕上的显示区域来控制所指定的范围的显示。
17.如权利要求16所述的方法,其特征在于,进一步包括接收来自用户的输入,其中所述控制包括基于接受的输入以指定顺序移动所述显示区域。
18.如权利要求16所述的方法,其特征在于,进一步包括判定获取的文档图像数据中在行方向的所述范围的宽度是否比屏幕的宽度宽,其中当判定所述范围的宽度比屏幕的宽度窄时,所述控制包括在垂直于行方向的方向上移动所述显示区域。
19.如权利要求18所述的方法,其特征在于,当判定所述范围的宽度比屏幕的宽度宽时,所述控制包括在行方向上移动所述显示区域。
20.如权利要求19所述的方法,其特征在于,所述控制包括在行方向上移动所述显示区域直到包含在将要显示的所述范围中的任意行的末端,然后将所述显示区域移动到包括下一行的头部的位置。
21.如权利要求16所述的方法,其特征在于,所述获取包括获取所述显示控制数据,所述显示控制数据为包含在所述文档图像数据中的每一栏指定将要显示的范围和显示栏的顺序,以及所述控制包括将所述显示区域移动到包含在所述文档图像数据中的任意栏的末端,然后根据在所述显示控制数据中指定的顺序将所述显示区域移动到包含在所述文档图像数据中的另一栏的头部。
22.如权利要求16所述的方法,其特征在于,所述获取包括获取所述显示控制数据,所述显示控制数据将指示包含在所述文档图像数据中的照片或图表的图像数据的范围指定作为将要显示的所述范围,以及所述控制包括将所述显示区域移动到包含在所述文档图像数据中的图像数据。
23.如权利要求22所述的方法,其特征在于,进一步包括接收来自用户的图像数据的选择,其中当接收到所述图像数据的选择时,所述控制包括将所述显示区域移动到包括所述图像数据的范围。
24.如权利要求22所述的方法,其特征在于,所述获取包括获取所述显示控制数据,所述显示控制数据指定代表包含在所述文档图像数据中的图像数据的范围与具有对应于代表所述文档的区域内图像数据的描述的图像对应区域之间的关联;以及所述控制包括将所述显示区域从所述图像对应区域移动到代表与所述图像对应区域关联的图像数据的范围。
25.如权利要求22所述的方法,其特征在于,所述控制包括控制指示将要显示的所述范围的图标的显示。
26.如权利要求22所述的方法,其特征在于,当在将要显示的所述范围中指定代表所述图像数据的区域时,所述控制包括控制指示所述图像数据的缩略图的显示。
27.如权利要求16至26中任一项所述的方法,其特征在于,进一步包括对所述文档图像数据执行缩放处理,其中所述控制包括将所述显示区域移动到所述文档图像数据的已经执行缩放处理的范围。
28.如权利要求27所述的方法,其特征在于,所述执行包括按缩放倍率缩小或放大将要显示的文档图像数据的范围的行宽度或栏宽度,使得行宽度或栏宽度匹配屏幕的宽度。
29.一种处理信息的方法,其特征在于,包括获取包含文档的文档图像数据;从所获取的文档图像数据中提取出指示文档的预定单位的文档元素;指定读取所提取出的文档元素的顺序;以及为所述文档图像数据生成显示控制数据,所述显示控制数据包含将要显示的所提取出的文档元素的范围和所指定的读取所述文档元素的顺序。
30.如权利要求29所述的方法,其特征在于,所述提取包括提取所提取出的文档元素的行方向,以及所述生成包括生成进一步包含所提取出的行方向的显示控制数据。
31.一种计算机程序产品,包括计算机可用媒介,在该媒介中包含有计算机可读程序代码,其特征在于,当该代码被执行时使计算机执行以下步骤获取文档图像数据和显示控制数据,所述文档图像数据包含具有图像大小大于显示单元的屏幕大小的文档,所述显示控制数据指定读取文档的顺序和将要显示的所述文档图像数据的范围;以及在显示所述文档图像数据时,通过基于所指定的顺序移动屏幕上的显示区域来控制所指定的范围的显示。
全文摘要
本发明中的文档图像获取单元,获取包含具有图像大小大于显示单元的屏幕大小的文档的文档图像数据;以及指定读取文档的顺序和所要显示的文档图像数据的范围的显示控制数据。显示控制单元通过基于所指定的顺序移动屏幕上的显示区域,来控制指定范围的显示。判定单元判定所获取的文档图像数据在行方向上的范围的宽度是否比屏幕的宽度宽。显示控制单元根据该判定单元的判定结果移动显示区域。
文档编号G06F17/30GK101042630SQ20071008963
公开日2007年9月26日 申请日期2007年3月21日 优先权日2006年3月22日
发明者森本胜士 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1