CN101908218A - 编辑设备和布置方法 - Google Patents

编辑设备和布置方法 Download PDF

Info

Publication number
CN101908218A
CN101908218A CN2010101920099A CN201010192009A CN101908218A CN 101908218 A CN101908218 A CN 101908218A CN 2010101920099 A CN2010101920099 A CN 2010101920099A CN 201010192009 A CN201010192009 A CN 201010192009A CN 101908218 A CN101908218 A CN 101908218A
Authority
CN
China
Prior art keywords
text
data
text data
amount
upper limit
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.)
Granted
Application number
CN2010101920099A
Other languages
English (en)
Other versions
CN101908218B (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.)
Canon Inc
Original Assignee
Canon Inc
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
Application filed by Canon Inc filed Critical Canon Inc
Publication of CN101908218A publication Critical patent/CN101908218A/zh
Application granted granted Critical
Publication of CN101908218B publication Critical patent/CN101908218B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/106Display of layout of documents; Previewing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Processing Or Creating Images (AREA)
  • Document Processing Apparatus (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

本发明涉及用于在页面上布置图像数据和文本数据的编辑设备和布置方法,包括:按照基于图像数据的属性信息的顺序,将多个图像数据和文本数据组分配到页面上的多个图像框和文本框组中,将文本数据与该文本数据已被分配到的文本框的上限进行比较,并当该文本数据大于该文本框的上限时,将该图像数据和文本数据组与已被分配到另一图像框和文本框组中的另一图像数据和文本数据组互换,该文本数据小于该另一文本框的上限,并且该文本框的上限大于该另一文本数据的量。

Description

编辑设备和布置方法
技术领域
本发明涉及编辑设备和布置方法,更具体地,涉及用于在页面上布置图像数据和与该图像数据相关联的文本数据的组合的编辑技术。
背景技术
存在用于通过在页面上布置图像数据和文本数据等来生成例如电子相册的技术。
通常,根据图像数据来设置页面上的布局,因而,存在用于***与该图像数据相关联的文本数据(字符)的空间不足的情况,从而导致用户不能输入她/他期望的文本数据的量(字符数)。同时,当用户仅要求少量的文本数据时,将出现未使用的空间。为了避免这些问题,用户需要在改变图像数据的布局后重复输入文本的作业,这极其麻烦。
发明内容
为了解决上述问题,本发明提供了一种用于在页面上布置图像数据和文本数据的编辑设备,该编辑设备包括:分配单元,用于按照基于图像数据的属性信息的顺序,将多个图像数据和文本数据组分配到页面上的多个图像框和文本框组中;比较单元,用于将文本数据的量与该文本数据已被分配到的文本框的上限量进行比较;以及转换单元,用于当所述比较的结果表明该文本数据的量大于该文本框的上限量时,将该图像数据和文本数据组与已被分配到另一图像框和文本框组中的另一图像数据和文本数据组互换,其中,该文本数据的量小于该另一文本框的上限量,并且该文本框的上限量大于该另一文本数据的量。
本发明还提供了一种用于在页面上布置图像数据和文本数据的编辑设备,该编辑设备包括:比较单元,用于将文本数据的量与页面上的文本框的数据上限量进行比较;以及分配单元,用于基于所述比较的结果,将该文本数据分配到上限量比该文本数据的量大的文本框中,并且将与该文本数据相关联的图像数据分配到与该文本框成对的图像框中。
本发明还提供了一种用于在页面上布置图像数据和文本数据的方法,该方法包括以下步骤:按照基于图像数据的属性信息的顺序,将多个图像数据和文本数据组分配到页面上的多个图像框和文本框组中;将文本数据的量与该文本数据已被分配到的文本框的上限量进行比较;以及当所述比较的结果表明该文本数据的量大于该文本框的上限量时,将该图像数据和文本数据组与已被分配到另一图像框和文本框组中的另一图像数据和文本数据组互换,其中,该文本数据的量小于该另一文本框的上限量,并且该文本框的上限量大于该另一文本数据的量。
本发明还提供了一种用于在页面上布置图像数据和文本数据的方法,该方法包括以下步骤:将文本数据的量与页面上的文本框的数据上限量进行比较;以及基于所述比较的结果,将该文本数据分配到上限量比该文本数据的量大的文本框中,并且将与该文本数据相关联的图像数据分配到与该文本框成对的图像框中。
根据本发明,当在页面上布置图像数据和与所述图像数据相关联的文本数据时,可通过简单的操作创建基于文本数据的量的适当布局。
根据以下(参考附图)对示例性实施例的描述,本发明的其它特征将变得清楚。
附图说明
图1是示出根据本发明实施例的页面布局编辑设备的结构的框图。
图2是示出根据本发明实施例的布置处理程序的流程图。
图3是示出根据本发明实施例的布局确定处理中所使用的属性表的示例的图。
图4是示出与图3所示的模板的示例相对应的图像框和文本框的页面布局的示例的图。
图5是示出根据本发明实施例的文本输入窗口的示例的图。
图6是示出根据本发明实施例的设计确认窗口的示例的图。
图7是示出图2的步骤S206中的布局确定处理的流程图。
图8A和图8B是示出通过图7的步骤S704中的布局改变处理改变的属性表的示例的图。
图9是示出图7的步骤S704中的布局改变处理的流程图。
图10是示出根据本发明实施例的变型例的在线相册的示例的图。
具体实施方式
以下,将参考附图详细描述本发明的实施例。
以下实施例仅为用于实现本发明的示例。可根据应用本发明的各种条件和设备构造,适当地修改或改变这些实施例,本发明应该不限于以下实施例。
第一实施例
首先,将参考图1描述根据本实施例的页面布局编辑设备(在下文中为“编辑设备”)100的结构。在图1中,101表示总体上控制编辑设备100的控制器,并且是例如CPU(中央处理单元)。附图标记102表示用于存储不需要变更的各种程序和参数等的ROM(只读存储器)。附图标记103表示用于临时存储从外部装置等提供的程序和数据等的RAM(随机存取存储器)。附图标记104表示外部存储装置,其可以是安装在编辑设备100内的硬盘和存储卡等,可以是可从编辑设备100拆下来的软盘
Figure GSA00000131325900041
和诸如压缩盘(CD)的光盘等,还可以是磁/光卡和智能卡等。将用于作为编辑设备100进行操作的计算机OS、电子相册生成应用程序(下文所述)等存储在外部存储装置104中。附图标记105表示操作输入IF(接口),用于接收用户使用诸如点击装置、键盘等的、用于输入数据的输入装置109作出的操作。附图标记106表示显示IF,用于在显示器110中显示由编辑设备100保持的数据和从外部装置提供的数据等。附图标记107是网络IF,用于连接至诸如互联网等的网络线路111。附图标记108表示图像输入IF,用于输入来自诸如数字照相机等的图像输入装置112的图像数据。最后,附图标记113是***总线,用于在可通信状态下连接上述元件101至108。
在本实施例中,通过由控制器101读出并运行来自外部存储装置104的OS、电子相册生成应用程序等并控制各种类型的模块来实现由编辑设备100执行的操作。外部装置是例如,通过网络线路111接受来自用户的定制并创建电子相册作为装订本(book)的在线商店的服务器计算机。
接下来,将参考图2描述根据本实施例的用于在页面上布置图像数据和与该图像数据相关联的文本数据的组合的程序。这里,将描述以下情况:通过将图像数据和与该图像数据相关联的文本数据布置在位于页面上的成对图像框和文本框中,来生成电子相册。除非另外说明,通过编辑设备100的控制器101响应于因用户操作而经由输入装置109和显示器110等输入的指令来执行电子相册生成应用程序,来实现下文所述的处理。在图2中,首先在步骤S201,通过用户操作选择页面的页面尺寸和页面数,并且在步骤S202,通过用户操作选择模板。通过由布置所需的属性信息组成的表来定义该模板,并且在图3中示出模板的示例。在模板中存储有与用于识别图像框和文本框在页面上的位置的框架ID 301、可以输入到文本框中的注释行数302以及可以输入到文本框中的每行字符数303有关的各种数据。图4示出与图3所示的模板示例相对应的图像框和文本框的页面布局的示例。
返回至图2,在步骤S203,用户选择要***到页面中的图像数据,并且在步骤S204,输入与所***的各图像数据相关联的文本数据。这里,通过用户操作将文本数据输入到文本输入窗口500中,图5中示出了文本输入窗口500的示例。附图标记501表示用于输入文本的可编辑字段。附图标记502是用于移动至下一图像的文本输入窗口的按钮。附图表标记503是用于返回至上一窗口的按钮。
在步骤S205,基于在步骤S201和步骤S202所选择的页面数和模板,将图像数据和文本数据的组合分类到各页面中。这里,按照基于例如拍摄图像数据的日期/时间、选择的顺序和文件名的顺序,在页面上对图像数据和文本数据的组合依次进行分类。
接下来,在步骤S206,确定图像数据和文本数据的组合在页面上的布局。在步骤S207,显示设计确认窗口600,在图6中示出该设计确认窗口的示例,并且用户针对电子相册中所包括的每个页面确认图像数据和文本数据的布局;如果需要修改,则处理返回至步骤S206并修改该布局。在图6所示的设计确认窗口600中,附图标记601表示要确认图像和文本在页面内的布局的区域。附图标记602表示用于移动至相册中的上一页面和下一页面的按钮。附图标记603表示用于定制要创建作为装订本的电子相册的按钮。附图标记604是用于返回至上一窗口的按钮。当点击定制按钮603时,在步骤208,将如上所述已完成布置的电子相册数据经由网络线路111发送至外部装置。
布局确定处理
接下来,将参考图7描述图2的步骤S206中的布置处理。这里,假设在步骤S202中所选择的模板对应于图4所示的布局。另外,除非另外说明,下述处理是通过编辑设备100的控制器101响应于作为用户操作的结果而经由输入装置109、显示器110等输入的指令来执行电子相册生成应用程序而实现的。
在图7中,在步骤S701,计算在步骤S204所输入的文本数据的量,并且将行数801和字符数802的计算结果存储作为各图像数据(图像ID)的量,图8A中示出其示例。在步骤S702,将图像数据和文本数据的组合分配到页面上的图像框和文本框的组合中。该分配方法包括:根据例如选择图像数据的顺序、图像数据的文件名的顺序和拍摄图像数据的日期/时间的顺序,从具有较小的框架ID的文本框起向上分配。可选地,将如在步骤S701计算出的文本数据的量与基于图3所示的注释行数302和每行字符数303而计算出的框架ID的文本数据量进行比较,并且按照从具有较大行数的文本数据起向下的顺序分配具有较大行数的文本框。此时,如果两个文本数据的例子具有相同的行数,则首先分配具有较大字符数的文本框。
接下来,在步骤S703,将文本数据的量与可输入到该文本数据已被分配到的文本框中的数据量的限值进行比较。当比较结果表明文本数据的量大于该文本框的限值时,判断为存在字符溢出。当不存在字符溢出时,在步骤S705,在该图像数据和文本数据已根据图8A所示的属性信息以及基于图4所示的模板所被分配到的文本框和图像框的组合的位置处***这些数据。然而,当存在字符溢出时,在步骤S704进行布局改变处理,并且处理接着进入步骤S705。
布局改变处理
接下来,将参考图9描述图7的步骤S704中的布局改变处理。如图8A所示,ID为3的图像(框架ID=F3)的字符数“39”大于图3中ID为F3的框架的字符数“20”,因而,在步骤S703判断为发生了字符溢出。结果,如图9所示,控制器101首先将在页面上要布置的图像数据的总数代入图像数N(S901)。在本实施例中,存在图像ID 1至5,因而将N设置为“5”。同时,控制器101将计数器I设置为“1”作为初始值(S901)。接下来,控制器101判断是否存在未处理的图像数据(S902)。这里,将每当完成图像的处理时在步骤S911加1(下文所述)的计数器I与图像数N进行比较,并且如果图像数N大于计数器I,则判断为存在未处理的图像数据。如果存在未处理的图像数据,则判断与图像数据(I)相关联的文本数据的量是否在图像数据(I)已被分配到的文本框的限值内(S903)。如果该数据量在该限值内,则使计数器加“1”(S911),并且处理返回至步骤S902。然而,如果该数据量大于该限值,则将计数器J设置为“1”作为初始值(S904)。
接下来,控制器101判断是否存在未处理的图像数据(S905)。这里,将表示文本数据的量大于限值的图像的数量的计数器J与图像数N进行比较,并且如果图像数N大于计数器J,则判断为存在未处理的图像数据。如果存在未处理的图像数据,则判断与图像数据(J)相关联的文本数据是否在图像数据(J)已被分配到的文本框的限值内(S906)。如果该文本数据在该限值内,则进行步骤S907的判断。判断与图像数据(I)相关联的文本数据的量是否在图像数据(J)的文本框的限值内,并判断与图像数据(J)相关联的文本数据的量是否在图像数据(I)的文本框的限值内(S907)。作为判断的结果,如果这两个数据量都在各自的限值内,则互换图像数据(I)和(J)已被分配到的文本框,更新图8A中的属性信息(S909),并且处理进入步骤S911。
同时,如果在步骤S906和S907中,数据量大于文本框的限值,则使计数器J加1(S908),并且处理返回至步骤S905。同时,如果在步骤S905判断为不存在未处理的图像数据,则在画面中显示用于表明不存在适合与图像数据(I)相关联的文本数据的文本框的警告对话框,并且进行用于提示用户修改文本数据的通知(S912)。
这里,将参考图8A和图8B详细描述上述布局改变处理。在图8A中,当I=1时,与ID为1的图像相关联的文本数据的量是三行16个字符。由于图像数据(I)已被分配到的框架F1中的文本框的数据量的限值是一行30个字符,所以判断为数据量大于文本框的限值(S903)。然后,类似地,当J=1时,判断为与ID为1的图像相关联的文本数据将不适合图像数据(I)的文本框(S906),并且使计数器J加1(S908)。
接下来,当J=2时,与ID为2的图像相关联的文本数据的量是一行8个字符,并且由于ID为2的图像已被分配到的框架F2的文本框的数据量的限值是三行30个字符,所以判断为该文本数据将适合(S906)。然后,判断与ID为1的图像和ID为2(J=2)的图像相关联的各自文本数据是否将适合ID为1的图像和ID为2的图像已被分配到的各自文本框(S907)。如果判断为文本数据将适合,则互换ID为1的图像和ID为2的图像已被分配到的各自图像框和文本框的组合。接着更新属性信息(框架ID),如图8B所示。
应注意,本实施例描述了基于布置在同一页面上的图像数据和文本数据的组合来互换图像框和文本框的组合。然而,本发明并不限于此,并且也可以互换布置在多个页面上的图像数据和文本数据的组合。此时,可使得能够响应于用户操作来选择要应用布局改变处理的页面。这样,用户可仅在他/她希望的多个页面的范围内进行布局改变处理,从而可防止影响他/她不想影响的页面的布局。可选地,可基于页面内所包含的图像数据的属性信息和页面设置的属性信息等,从所有页面之中自动选择要应用布局改变处理的多个页面。由此,可对具有类似内容、条目等的图像数据、页面等执行布局改变处理。
同时,对于在图2的步骤S204输入文本数据时计算文本数据量且文本数据量大于在图3的表中指定的多个文本框的数据量的限值的最大值的情况,可显示在步骤S912中所述的警告对话框。这使得可以防止输入将不适合任何文本框的文本数据,从而消除了用户必须重做文本数据输入操作的负担。
此外,尽管在本实施例中,在步骤S202中选择了模板之后再在步骤S204中输入文本数据,但是可以相反地在文本数据已输入之后再选择模板。在这种情况下,可基于已输入的文本数据的量,从所有模板中提取几个候选;接着,既可允许用户选择模板,也可自动选择模板。
此外,可将可包含有文本框和图像框的组合的区域的表面区域设置为恒定,或者换言之,可在文本框较大时减小图像框的尺寸,而在文本框较小时增大图像框的尺寸。这样,图像数据和文本数据的多个组合的比例在页面上恒定,因而能够实现在页面上平衡的布局。在这种情况下,如果在步骤S204输入与图像数据相关联的文本数据时图像数据的分辨率小于预定值,则可显示用于提示用户增大文本数据的量的消息。这样,如果文本数据的量增大,则将低分辨率图像数据***到小图像框中,因而,可以防止具有过低分辨率的图像框出现在页面上。可选地,可从图像数据检测人物、面部等作为对象,并且如果人物数大于预定数,则可显示用于提示用户减少文本数据的量的消息。这样,如果文本数据的量减少,则将包括许多人物的图像数据***到大图像框中;因而,以大尺寸显示每个人物,并可更容易地识别每个人物。
还应注意,本实施例描述了在图2的步骤S203中选择图像数据之后再在步骤S204中进行文本数据输入的示例。与此相反,也可将包括在如图10所示的在网络上公开的共享相册中的、已与文本数据相关联的图像数据实现为能够被下载和使用。在这种情况下,当共享相册的所有者按压用于创建相册作为装订本的定制按钮1001时,在线商店响应于相册创建的定制而下载属于该共享相册的图像数据和与其相关的文本数据。然后,执行从步骤S205开始的处理。最终,尽管在图2中示出了文本数据是通过用户操作输入的,但是可以从添加到在步骤S203中所选择的图像文件中的元数据提取预定的属性信息,并且将其用作文本数据。
其它实施例
还可以通过读出并执行存储装置上所记录的程序以执行上述实施例的功能的***或设备的计算机(或者诸如CPU或MPU的装置)以及通过以下方法来实现本发明的各方面,其中,由***或设备的计算机通过例如读出并执行存储装置上所记录的程序以执行上述实施例的功能来执行该方法的各步骤。为了该目的,例如,经由网络或者从用作存储装置的各种类型的记录介质(例如,计算机可读介质)向计算机提供该程序。
尽管已经参考典型实施例描述了本发明,但是应该理解,本发明不限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。

Claims (8)

1.一种编辑设备,用于在页面上布置图像数据和文本数据,其包括:
分配单元,用于按照基于图像数据的属性信息的顺序,将多个图像数据和文本数据组分配到页面上的多个图像框和文本框组中;
比较单元,用于将文本数据的量与该文本数据已被分配到的文本框的上限量进行比较;以及
转换单元,用于当所述比较的结果表明该文本数据的量大于该文本框的上限量时,将该图像数据和文本数据组与已被分配到另一图像框和文本框组中的另一图像数据和文本数据组互换,
其中,该文本数据的量小于该另一文本框的上限量,并且该文本框的上限量大于该另一文本数据的量。
2.根据权利要求1所述的编辑设备,其特征在于,还包括:
警告单元,用于在被分配到该另一图像框和文本框组中的该另一图像数据和该另一文本数据不存在时,进行警告。
3.根据权利要求1所述的编辑设备,其特征在于,
该另一图像框和文本框组与该图像框和文本框组呈现在同一页面上。
4.根据权利要求1所述的编辑设备,其特征在于,还包括:
输入单元,用于输入文本数据,
其中,所述比较单元在所述输入单元输入文本数据时,将由所述输入单元输入的文本数据的量与该文本数据已被分配到的文本框的上限量进行比较;以及
警告单元,用于在所述比较的结果表明所输入的文本数据的量大于该文本框的上限量时,进行警告。
5.根据权利要求1所述的编辑设备,其特征在于,
所述文本数据是已添加到所述图像数据的元数据。
6.一种编辑设备,用于在页面上布置图像数据和文本数据,其包括:
比较单元,用于将文本数据的量与页面上的文本框的数据上限量进行比较;以及
分配单元,用于基于所述比较的结果,将该文本数据分配到上限量比该文本数据的量大的文本框中,并且将与该文本数据相关联的图像数据分配到与该文本框成对的图像框中。
7.一种用于在页面上布置图像数据和文本数据的方法,包括以下步骤:
按照基于图像数据的属性信息的顺序,将多个图像数据和文本数据组分配到页面上的多个图像框和文本框组中;
将文本数据的量与该文本数据已被分配到的文本框的上限量进行比较;以及
当所述比较的结果表明该文本数据的量大于该文本框的上限量时,将该图像数据和文本数据组与已被分配到另一图像框和文本框组中的另一图像数据和文本数据组互换,
其中,该文本数据的量小于该另一文本框的上限量,并且该文本框的上限量大于该另一文本数据的量。
8.一种用于在页面上布置图像数据和文本数据的方法,包括以下步骤:
将文本数据的量与页面上的文本框的数据上限量进行比较;以及
基于所述比较的结果,将该文本数据分配到上限量比该文本数据的量大的文本框中,并且将与该文本数据相关联的图像数据分配到与该文本框成对的图像框中。
CN2010101920099A 2009-06-03 2010-06-03 编辑设备和布置方法 Expired - Fee Related CN101908218B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2009-134295 2009-06-03
JP2009134295A JP5219928B2 (ja) 2009-06-03 2009-06-03 編集装置及び編集方法、プログラム

Publications (2)

Publication Number Publication Date
CN101908218A true CN101908218A (zh) 2010-12-08
CN101908218B CN101908218B (zh) 2013-05-22

Family

ID=43263671

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010101920099A Expired - Fee Related CN101908218B (zh) 2009-06-03 2010-06-03 编辑设备和布置方法

Country Status (3)

Country Link
US (1) US8930809B2 (zh)
JP (1) JP5219928B2 (zh)
CN (1) CN101908218B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103699632A (zh) * 2013-12-23 2014-04-02 深圳市开立科技有限公司 一种ui文本检测方法及装置

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5744627B2 (ja) * 2011-06-01 2015-07-08 キヤノン株式会社 文書作成装置、文書作成装置の制御方法及びプログラム
US20130238987A1 (en) * 2012-03-11 2013-09-12 Mark Ian Lutwyche Patent Prosecution Tool
JP6662592B2 (ja) * 2015-09-02 2020-03-11 株式会社らかんスタジオ 画像処理システム及び画像処理システム用センタサーバ
JP6594359B2 (ja) 2017-01-31 2019-10-23 キヤノン株式会社 情報処理装置、情報処理方法、及びプログラム
JP6946010B2 (ja) * 2017-01-31 2021-10-06 キヤノン株式会社 情報処理装置、情報処理方法、及びプログラム
US10521106B2 (en) 2017-06-27 2019-12-31 International Business Machines Corporation Smart element filtering method via gestures
US11615233B2 (en) * 2017-11-13 2023-03-28 Wetransfer B.V. Semantic slide autolayouts
JP6862521B2 (ja) * 2019-09-26 2021-04-21 キヤノン株式会社 情報処理装置、情報処理方法、及びプログラム
US11941227B2 (en) * 2021-06-30 2024-03-26 Snap Inc. Hybrid search system for customizable media
CN117597690A (zh) * 2021-06-30 2024-02-23 斯纳普公司 用于可定制媒体的混合搜索***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1607522A (zh) * 2003-10-15 2005-04-20 佳能株式会社 用于创建和编辑可变数据文档的用户界面
CN1940845A (zh) * 2005-09-29 2007-04-04 精工爱普生株式会社 内容编辑器及使用该内容编辑器编辑内容的方法
CN101110069A (zh) * 2006-07-18 2008-01-23 株式会社理光 编辑处理器以及该编辑处理器的控制方法
CN101237647A (zh) * 2008-01-22 2008-08-06 中兴通讯股份有限公司 在编辑多媒体短消息时***多媒体文件的自适应方法

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08207361A (ja) * 1995-01-31 1996-08-13 Brother Ind Ltd 文書処理装置
US6173286B1 (en) * 1996-02-29 2001-01-09 Nth Degree Software, Inc. Computer-implemented optimization of publication layouts
US6256650B1 (en) * 1998-05-18 2001-07-03 Microsoft Corporation Method and system for automatically causing editable text to substantially occupy a text frame
US6469717B1 (en) * 1999-10-27 2002-10-22 Dejarnette Research Systems, Inc. Computerized apparatus and method for displaying X-rays and the like for radiological analysis including image shift
US7210099B2 (en) * 2000-06-12 2007-04-24 Softview Llc Resolution independent vector display of internet content
JP4250540B2 (ja) * 2004-01-30 2009-04-08 キヤノン株式会社 レイアウト調整方法および装置およびレイアウト調整プログラム
US7581178B2 (en) * 2004-07-30 2009-08-25 Microsoft Corporation Systems and methods for pagination using variable page dimensions
US7676743B2 (en) * 2004-11-30 2010-03-09 Adobe Systems, Incorporated Applying type fitting across grouped text frames in a page layout application
JP4630749B2 (ja) 2005-07-26 2011-02-09 キヤノン株式会社 画像出力装置及びその制御方法
JP2007041944A (ja) * 2005-08-04 2007-02-15 Canon Inc 画像処理装置、画像処理方法、コンピュータプログラム、コンピュータ読み取り可能な記録媒体、及び画像形成システム
JP4827498B2 (ja) * 2005-11-11 2011-11-30 キヤノン株式会社 レイアウト方法及びその装置
JP2007199849A (ja) * 2006-01-24 2007-08-09 Canon Inc 画像処理装置、画像処理方法、コンピュータプログラム、コンピュータ読み取り可能な記録媒体、及び画像形成システム
JP4956202B2 (ja) * 2007-01-16 2012-06-20 キヤノン株式会社 情報処理装置及び情報処理方法及びプログラム
JP2008186095A (ja) * 2007-01-26 2008-08-14 Canon Inc 画像処理装置及び画像処理方法、及びプログラム
US7831579B2 (en) * 2007-12-28 2010-11-09 Microsoft Corporation Adaptive page layout utilizing block-level elements
US20090327872A1 (en) * 2008-06-27 2009-12-31 International Business Machines Corporation Object editing including layout modes during drag and drop operations
JP2010097564A (ja) * 2008-10-20 2010-04-30 Canon Inc 情報処理装置及びレイアウト処理方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1607522A (zh) * 2003-10-15 2005-04-20 佳能株式会社 用于创建和编辑可变数据文档的用户界面
CN1940845A (zh) * 2005-09-29 2007-04-04 精工爱普生株式会社 内容编辑器及使用该内容编辑器编辑内容的方法
CN101110069A (zh) * 2006-07-18 2008-01-23 株式会社理光 编辑处理器以及该编辑处理器的控制方法
CN101237647A (zh) * 2008-01-22 2008-08-06 中兴通讯股份有限公司 在编辑多媒体短消息时***多媒体文件的自适应方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103699632A (zh) * 2013-12-23 2014-04-02 深圳市开立科技有限公司 一种ui文本检测方法及装置
CN103699632B (zh) * 2013-12-23 2017-09-08 深圳开立生物医疗科技股份有限公司 一种ui文本检测方法及装置

Also Published As

Publication number Publication date
US8930809B2 (en) 2015-01-06
JP5219928B2 (ja) 2013-06-26
US20100313107A1 (en) 2010-12-09
CN101908218B (zh) 2013-05-22
JP2010282365A (ja) 2010-12-16

Similar Documents

Publication Publication Date Title
CN101908218B (zh) 编辑设备和布置方法
CN100378721C (zh) 文档处理装置以及方法
US11727206B2 (en) Systems and methods for applying layout to documents
KR101955732B1 (ko) 캡처된 이미지 데이터를 스프레드시트와 연관시키는 방법
CN111126301A (zh) 一种图像处理方法、装置、计算机设备和存储介质
JP2014522048A (ja) 漢字構成方法および装置、文字構成方法および装置、ならびにフォントライブラリ構築方法
CN101568969B (zh) 故事共享自动化
US20110131482A1 (en) System and method for multi-channel publishing
US8522138B2 (en) Content analysis apparatus and method
WO2012037721A1 (en) Handwritten character font library
JP5200065B2 (ja) コンテンツ配信システム、方法およびプログラム
KR20150082097A (ko) 클라우드 기반 폰트 서비스 시스템
CN112686015A (zh) 图表生成方法、装置、设备及存储介质
CN101201936A (zh) 信息处理装置以及信息处理装置的控制方法
JP6924544B2 (ja) 漫画データ表示システム、方法及びプログラム
KR101813902B1 (ko) 동영상 템플릿의 조합 시스템 및 그 방법
US10482173B2 (en) Quality distributions for automated document
JP2011233104A (ja) 情報処理システム、情報処理装置、情報処理方法、プログラム、記録媒体
CN104866251A (zh) 信息提供装置以及信息提供方法
CN103488619A (zh) 一种用于进行文档文件处理的方法及装置
CN106776489B (zh) 显示设备的电子文档显示方法和***
CN112882665A (zh) 一种打印模板的生成方法、装置、电子设备及存储介质
KR102592913B1 (ko) 사용자 맞춤형의 글자체 정보를 제공하기 위한 장치 및 방법
US12013883B1 (en) Cross view template recommendation system
JP6565145B2 (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
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: 20130522

Termination date: 20200603