专利名称:电子文献编辑装置及其控制方法
技术领域:
本发明涉及生成将多个图像配置在多个页面的电子文献的电子文献编辑装置及其控制方法。
背景技术:
以往,就存在用来在个人计算机(PC)上,在如像册这种具有多页面的布局上配置图像执行编辑的电子像册编辑程序。
在以往的电子像册编辑程序上,用户选择在页面上配置的图像。于是,用户使图像移动到页面上的任意位置,以自由的布局进行配置。或者,用户通过手动,从几个布局候选中选择一个,与其相应地将图像配置于页面上。
利用以往的电子像册编辑程序时,用户,必须进行选择图像的操作与选择及指示布局的操作两种操作,存在操作性差的问题。
另外,利用以往的电子像册编辑程序时,存在在将图像配置在像册的页面上之后,在从该页面删除图像时,在该页面上会出现空白,影响美观的问题。或者,存在在将图像配置在像册的页面上之后,在对该页面再添加图像时,在该页面上会挤满图像,影响美观的问题。为使用户看起来觉得美观起见,必须以手动方式移动电子像册的页面,调整图像间的距离,需要花费大量的人工。
发明内容
本发明系鉴于上述情况而完成的发明,并且其目的在于无需花费大量的力量,自动地按照最佳布局将图像配置在电子像册的页面上。
根据本发明,上述目的可通过提供(权利要求1)而达到。
根据本发明,上述目的也可通过提供(权利要求8)而达到。
本发明的其他特点和优点可从参考下面的附图的描述而了解,在附图各图中同样的标号表示同样或类似的。
包含在本说明书中并构成其一部分的附图示出本发明的具体实施方式
,并且与本说明书中一起用来对本发明的原理予以说明。
图1为示出本发明的电子像册编辑系统的概略构成的一个例子的框图。
图2为示出本发明的PC的构成的一个例子的框图。
图3为示出本发明的电子像册编辑程序的功能构成的一个例子的图。
图4A、图4B为示出本发明的图像数据的结构的一个例子的图。
图5为示出本发明的图像数据分配表的结构的一个例子的图。
图6为示出本发明的布局文件的结构的一个例子的图。
图7为示出本发明的布局列表具有的布局数据的一个例子的图。
图8为用来说明在本发明的PC上执行电子像册编辑程序进行编辑电子像册的处理的流程图。
图9A、9B为用来说明在本发明的PC上执行电子像册编辑程序进行编辑电子像册的处理的流程图。
图10为示出本发明的电子像册数据的结构的一个例子的图。
图11为示出本发明的电子像册编辑画面的一个例子的图。
图12为示出本发明的布局数据选择画面的一个例子的图。
图13为示出本发明的电子像册编辑画面的一个例子的图。
图14为示出本发明的电子像册编辑画面的一个例子的图。
图15为示出本发明的变更通知对话框的一个例子的图。
图16为示出本发明的警告对话框的一个例子的图。
具体实施例方式
下面参照附图对本发明的优选实施方式予以详细说明。
图1为示出本发明的电子像册编辑系统的概略构成的一个例子的框图。
在图1中,101是在将图像信息即光学像变换为电信号,进行规定的图像处理之后,作为数字信息进行记录、再生的图像输入装置。比如,图像输入装置101,是数字静止相机及数字摄像机、扫描仪。102是用户操作的个人计算机(PC)。103是用来将利用图像输入装置101取得的图像数据传送到用户PC102的数据传送用接口。比如,数据传送用接口103是以USB(通用串行总线)及IEEE1394为代表的有线接口或以IrDA、蓝牙为代表的无线接口。从图像输入装置101经数据传送用接口103传送到用户PC102的图像数据,存储于用户PC102的硬盘驱动器(HDD)。另外,关于从该图像输入装置101到用户PC102的图像数据传送,有按照从安装到用户PC102上的操作系统(OS)或专用的软件发出的命令,将图像输入装置101存放于存储装置中的图像数据一起传送的场合和按照从图像输入装置101发送到用户PC102的传送命令,用户PC102的OS或专用软件,确保用户PC102的HDD中的数据记录区域,接收来自图像输入装置101的图像数据的场合。
用户PC102,可以使具有可通过因特网104传送信息的标准协议的浏览器120工作。用户PC102通过使浏览器120工作,利用超文本传送协议(HTTP)等协议访问光感应单元(photosite)105,取得并分析以超文本置标语言(HTML)及可扩展置标语言(XML)等描述语言生成的Web页信息,可使Web页显示在用户PC102的显示器上。此Web页信息,与Photosite105利用图像DB107管理的图像及声音等的多媒体信息相链接。
于是,用户PC102,通过使浏览器120工作,可以经因特网104从Photosite105下载在执行电子像册编辑程序之际使用的电子像册的模板及图像数据。另外,下载的电子像册的模板及图像数据存储于图像DB107。
另外,用户PC102,具有用来在包含大于等于1个的页面的电子像册上配置大于等于1的图像并进行编辑的电子像册编辑程序。包含在电子像册中的图像数据,是从图像输入装置101取得、存储于用户PC102的HDD中的图像数据及Photosite105下载的图像数据。
另外,用户PC102,可经过Photosite105向印刷站点109委托预订印刷所编辑的电子像册。印刷站点109,使用印刷机111执行针对电子像册的印刷处理而输出到像册112。另外,在图1中图示的只是一个印刷站点109,但也可以存在大于等于1个的印刷站点1109。
图2为示出与本实施方式的用户PC102相当的信息处理装置的概略构成图。
在图2中,201是CRT显示器(阴极射线管),在其显示画面上,比如,显示编辑中的文档、图形、图像及其他的编辑信息、图标、消息、菜单及其他用户接口信息。202是VRAM,描绘用来在CRT显示器201的显示画面上显示的图像。由此VRAM202生成的图像数据,按照预定的规定,传送到CRT显示器201,从而将图像显示在CRT显示器201上。203是位移动单元(BMU,bit move unit),比如,控制在存储器间(比如,VRAM202和其他存储器)的数据传送及在存储器和各I/O的设备(比如,网络接口211)之间的数据传送。204是键盘,具有用来将文档等输入用的各种键。205是点击设备,比如,用来指示在CRT显示器201的显示画面上显示的图标、菜单及其他对象。206是中央处理单元(CPU),基于存放于只读存储器(ROM)207、硬盘驱动器(HDD)209或光碟(CD)中的控制程序对与CPU206相连接的各种设备进行控制。207是ROM,保持各种控制程序及数据。208是随机存储器(RAM),具有CPU206的工作区域、错误处理时的数据的退避区域、控制程序的装入区域等等。209是HDD。HDD209,可存放在用户PC102内执行的各控制程序及内容。比如,在HDD209中,存放浏览器120、电子像册数据、电子像册编辑程序等等。210是光碟驱动器(CD),控制对光碟的访问。211是网络接口,可以经因特网104与其他信息处理装置及印刷机等进行通信。212是总线,包含地址总线、数据总线及控制总线。对CPU206的控制程序的提供,既可从ROM207、HDD209、CD210进行,也可经网络接口211通过因特网104从其他信息处理装置等等进行。
图3为示出本实施例的电子像册编辑程序的功能构成的框图。301用来对电子像册数据进行管理,对电子像册编辑程序整体进行控制的数据控制部。302是用来控制电子像册编辑程序的图形用户接口(GUI)、提供对用户的操作单元及编辑内容的显示单元的GUI控制部。303是用来管理在电子像册数据的编辑中使用的模板文件及布局文件308、图像数据分配表309等设计信息的设计控制部。304是用来根据经过编辑的电子像册数据生成印刷预定所必需的印刷数据,进行印刷数据及预定处理所必需的信息的通信处理的通信控制部。
在由数据控制部301管理的电子像册数据之中,有分配给电子像册的封页的封页用图像数据305、分配给电子像册内的各页的页内图像数据306及未分配给电子像册内的页面的页外图像数据307。页外图像数据307,通过控制显示于后述的电子像册编辑画面内的退避图像显示区域上。布局文件308,记录用来决定电子像册内的各双联页上的图像数据及附属于图像数据的字符串的配置位置的信息。图像数据分配表309,是将有关由设计控制部303管理、分配给电子像册内的各双联页的图像的数量的信息作为表进行记录的表。另外,在本实施方式中,电子像册,是由封页和本文页数据构成并对其分别进行处理的情况进行说明的,不过也可以对封页和本文页不加区别同样进行处理而实现本发明。
图4A为示出页内图像数据306的数据结构的一个例子的图,并且,图4B为示出页外图像数据307的数据结构的一个例子的图。页内图像数据306及页外图像数据307的图像数据文件402及412既可以是文件数据,也可以是表示文件数据的存放位置的路径。403及413是文字数据,保持附属于图像数据的文字数据。404及414是图像编辑信息,保持对该图像数据实施的编辑内容。编辑内容,比如,是裁剪、颜色及对比度等的调整、旋转操作等等。415是页面信息,保持该图像数据是从何种双联页的本文页编辑区域上移动到退避图像显示区域的信息。保持于页面信息415中的值,与在退避图像显示区域上显示的该图像数据一起显示。
图5为示出本实施方式的图像数据分配表309的一个例子的图。利用图像数据分配表309,基于电子像册的本文页的总数和所选择的可包含在电子像册中的图像的张数,确定对电子像册的本文页的每页分配多少张图像。图像数据分配表309针对每个电子像册的本文页的总数都存在。以下,为了对说明易于理解起见,参照图5以页面总数为12页的图像数据分配表309为例进行说明。按照图5的图像数据分配表309,在所选择的包含于电子像册的图像总数为8张时,对各页的图像分配情况为第1页1张、第2&3页2张、第4&5页1张、第6&7页2张、第8&9页1张、第10&11页1张,而第12页不分配图像。
另外,所选择的包含在电子像册的图像的图像数据,可以按照用户指定的任意顺序或图像数据的选择顺序、图像数据的拍摄日顺序、图像数据的名称顺序等进行分配。
另外,在本实施方式中,是对将所选择的包含在电子像册中的图像配置于双联页两侧页面的情况进行说明的,但对于只配置在各单侧页面上的场合也同样可以实现。
图6为示出本实施方式的布局文件308的数据结构的一个例子的图。布局文件针对每个电子像册的本文页的总数都存在。以下,为了对说明易于理解起见,参照图6以本文页总数为12页的布局文件为例进行说明。
图6所示的布局文件308,是本文页总数为12页的布局文件。封页用的布局列表和前头第1页用的布局列表和最后第12页用的布局列表,是用来将图像配置在单侧1页大小之中的布局列表。另外,其余的第2&3页用、第4&5页用…(略)…第10&11页用的布局列表,是双联页两侧页大小的布局列表。于是,封页用的布局列表具有分别与图像为1张和2张的情况相对应的布局列表。前头第1页用的布局列表具有与图像为1张、2张和3张的场合分别相对应的布局列表。另外,最后第12页用的布局列表具有与图像为1张、2张、3及5张的场合分别相对应的布局列表。同样,第2&3页用、第4&5页用、第6&7页用…以及第10&11页用的布局列表也具有与最优图像张数相对应的布局列表。
另外,布局列表602~615针对各自图像的张数具有大于等于1种的布局数据。图7示出布局列表具有的布局数据的一个例子。在图7中,表示作为某一页用,具有与图像为1~5张的场合相对应的布局列表,各布局列表具有2或3种的布局数据。另外,布局列表的数据结构分类成为布局数据A701、布局数据B702、布局数据C703。其中,在本实施方式中,布局数据A的布局数据是初始值。另外,在图7中,示出的是布局数据为3个的场合,但并不限定于该个数。
于是,在各页面上的图像的配置,由与分配给该页的图像的张数相对应的布局列表的布局数据确定。比如,在分配给第2&3页的图像的张数为3张的场合,按照在第2&3页3张用布局列表中包含的布局数据指定的位置,将3张图像配置于第2&3页。
另外,布局文件308,在各页中并不一定具有与全部的图像的张数相对应的布局列表。如图6所示,比如,第2&3页,具有与图像为1张、2张、3张、6张、8张的场合相对应的布局列表,但不具有与图像为4张及7张相对应的布局数据。
用户PC102,执行电子像册编辑程序,通过使用上述图像数据分配表309和布局文件308,根据本文页的总数和所选择的包含于电子像册的图像的张数,确定分配给各页面的图像及其配置而作成电子像册。
图8为用来说明在本实施方式的用户PC102的CPU206,从ROM207或HDD209读出并启动电子像册编辑程序、执行电于像册编辑程序、进行编辑电子像册的处理的流程的流程图。
在步骤S801中,选择并确定像册的尺寸及本文页的总数。像册的尺寸,比如,A4尺寸或B5尺寸等,是基于电子像册数据由印刷装置111输出的像册112的用纸的尺寸。
在步骤S802中,选择及确定应用于电子像册的模板文件。
在步骤S803中,由设计控制部303取入与在步骤S802中确定的模板文件对应关联的布局文件308和图像数据分配表309。
在步骤S804中,选择包含于电子像册中的图像。此处,基于在步骤S801中确定的本文页的总数及在步骤S303中取入的图像数据分配表309,设定可选择的图像的张数的范围。另外,对配置在电子像册的封页上的封页用图像数据305进行选择。于是,由数据控制部301,将所选择的图像的复制取入到电子像册编辑程序的指定存储区域。
在步骤S805中,在电子像册的封页上配置在步骤S804中选择的封页用图像数据305。首先,基于在步骤S801中确定的本文页的总数,读出布局文件308。于是,按照在步骤S804中选择的封页用图像数据305张数,确定布局列表602或603。按照确定的布局列表602或603中包含的初始值的布局数据,在封页上配置封页用图像数据305。另外,封页包含封底和封面。
在步骤S806中,在电子像册内的本文的各页上配置在步骤S804中选择的页内图像数据306。首先,基于在步骤S801中确定的本文页的总数和在步骤S804中选择的页内图像数据306的总张数,读出图像数据分配表309。于是,按照读出的图像数据分配表309,向电子像册的本文的各页分配图像。之后,基于在步骤S801中确定的本文页的总数,读出布局文件308。于是,按照分配给各页的页内图像数据306的图像的张数,确定各页的布局列表。按照各页的布局列表的初始值的布局数据,将页内图像数据306的图像配置在电子像册的本文的各页上。配置此页内图像数据306的图像的处理,对本文的全部页面分别执行。于是,将如后述的图11中所示的电子像册编辑画面1100,显示在用户PC102的CRT显示器201上。另外,对于按照图像数据分配表309,未配置页内图像数据306的页面不配置页内图像数据306的图像。
在步骤S807中,对表示涉及图像数据的注释的字符串的输入处理所输入的字符串的字体种类及字体颜色、字体大小的选择确定等表述在电子像册中的字符串进行编辑。
在步骤S808中,执行在电子像册的各页面内的图像的更换、对页面的增加图像、从页面的删除图像、变更页面的配置等布局变更处理。关于此布局变更处理,将利用后述的图9进行详细说明。
之后,在步骤S809中,执行用来确认以上述方式生成的电子像册数据对于足以进行印刷预定的形态和条件是否满足的处理。具体言之,是确认与在电子像册数据中包含的封页及本文页编辑区域中显示的图像相对应的页内图像数据的分辨率对于印刷是否成为足够的值。
在步骤S810中,基于电子像册数据,生成像册预定所必需的印刷用数据。印刷用数据,是用来指示将在电子像册的各页面中配置的页内图像数据也与在物理的像册上同样进行配置印刷的数据。
在步骤S811中,将在步骤S810中生成的印刷用数据及印刷预定所必需的预定信息发送到Photosite105。Photosite105向印刷站点109传送。
在步骤S812中,确认是否保存电子像册数据。
在步骤S812中确认保存电子像册数据时,在步骤S813中,将生成的电子像册数据保存到用户PC102的HDD209中。
图10为示出所保存的电子像册数据的结构的一个例子的数据结构图。1001是整个电子像册数据。1002表示存放页内图像数据306的区域,1003表示页内图像数据306。1004表示存放页外图像数据的区域,1005表示页外图像数据307。1006是存放在各本文页的配置时所使用的布局数据的区域,1007是其布局数据。布局数据1007也可还包含配置在各页面的图像数据的配置顺序、图像数据的张数、图像数据的配置位置、用来表示附属于图像数据的字符串的图文框的位置等等。
在本实施方式中,因为通过在电子像册数据1001中包含页外图像数据307,在对电子像册进行重新编辑之际,也显示未作为页内图像数据登录的图像数据,所以可以很简单地确认用户前次判断为电子像册不需要的图像数据。
图9A、9B为用来说明在本实施方式涉及的图8的步骤S808中执行的布局变更处理的流程图。
在步骤S901中,判断是否进行了由用户操作的页面布局变更指示。在页面布局变更时,比如,在电子像册的页面上更换配置在页面上的图像、对页面的图像数据的增加或从页面的图像数据的删除、将图像从页面移动到另一页面的页面布局数据的选择变更。
在图11中,1100是电子像册编辑画面。1101是显示成为编辑的对象的页面的本文页编辑区域。1102是显示在步骤S804中被选择,但未通过其后的编辑操作成为没有分配给页面的图像数据的退避图像显示区域。1103是页面一览显示区域,显示包含在电子像册中的全部的页面的编号。另外,在页面一览显示区域1103中,为了清楚显示成为编辑对象的页面,对该页面的页面编号实施强调显示处理。
在图11中,作为一个例子,成为编辑对象的本文页是第6&7页,在本文页编辑区域1101中显示图像A、B、C,按照第6&7页的3张用布局数据配置的状态,在页面一览显示区域1103中对第6&7页的页面编号进行强调处理而进行显示。另外,在退避图像显示区域1102中,作为编辑操作的结果,显示在页面上成为未分配的图像D。
在图11中,在页面一览显示区域1103中只显示页面编号,但也可以显示用来表示各页面的图像的缩略像。
另外,1104是指示列表1104,在本文页编集区域1101上,在接收到点击设备205的右键点击输入时进行显示。
另外,在步骤S806中显示的电子像册编辑画面1100的初始画面中,在退避图像显示区域1102中不存在图像D。
在步骤S911中,判断页面布局变更指示是否是“变更页面的布局数据”。具体言之,用户通过在本文页编辑区域1101上操作点击设备205的右键点击操作进行输入,显示指示列表1104。于是,当用户在操作点击设备205从指示列表1104中选择“变更布局”时,就判断为指示了“变更页面的布局数据”。
在步骤S912中,如果判断在步骤S911中的页面布局变更指示为“变更页面的布局数据”时,检测在本文页编辑区域1101上显示的图像的张数。
在步骤S913中,取得与在步骤S912中检测到的张数相对应的布局列表。
在步骤S914中,判定在步骤S913中取得的布局列表中是否包含大于等于2种的布局数据。
如果判定在步骤S914中包含时,在步骤S915中,将包含在该布局列表中的布局数据显示在如图12所示的布局数据选择画面1200中。另外,图12为示出检测到在本文页编辑区域1101中显示3张图像的场合的一个例子的示图。在图12中,包含在布局列表中的布局数据1201显示有3种。另外,1203是OK按键,1204是取消按键,在输入按下OK按键1203操作后在复选框1202变成了ON而选择确定布局数据时,使布局数据选择画面1200变成非显示。另外,在输入按下取消按键1204操作后中止页面的布局数据的变更,使布局数据选择画面1200变成非显示。另外,在图12的布局数据1201中,当前,在本文页编辑区域1101中也包含配置图像之际利用的布局数据并进行显示,当再次选择在当前的图像配置中所利用的布局数据时,也可以不执行以下的处理而结束。另外,也可以将在当前的图像配置中所利用的布局数据作为布局数据1201不显示。
在步骤S916中,在步骤S915显示的布局数据选择画面1200的布局数据1201中,选择在对应的复选框1202中输入ON的布局数据。
在步骤S917中,按照由步骤S916选择的布局数据,配置本文页编辑区域1101中显示的页内图像数据306。
另外,在判定在步骤S914中布局数据不是大于等于2时,则在步骤S902中,显示警告对话框。图16为示出警告对话框的一个例子的图。
在步骤S921中,判断页面布局变更指示是否是“对页面添加图像数据”。具体言之,如图13所示,如果用户使用点击设备205,指示将在退避图像显示区域1102中显示的图像移动到本文页编辑区域1101,就判断为指示了“对页面添加图像数据”。此处,图13,显示指示用户使用点击设备从显示于退避图像显示区域1102中的图像B、C、D之中选择图像C,通过拖放添加到本文页编辑区域1101的场合的概念图。另外,也可以从在退避图像显示区域1102中显示的图像之中一次选择多个图像。
在步骤S922中,检测在本文页编辑区域1101上显示的图像的张数加上在步骤S921中指示为添加对象的图像的张数的合计张数。
在步骤S923中,判定在步骤S922中是否存在与在步骤S922中检测到的合计张数相对应的布局列表。
如果在步骤S923中判定存在时,则在步骤S924中,取得该布局列表。
在步骤S925中,在步骤S924中取得的布局列表之中选择确定初始值的布局数据。
在步骤S926中,按照在步骤S925中所确定的布局数据,配置在步骤S921中指示为添加对象的图像及已经在本文页编辑区域1101中显示的图像。在图14中,如图13所示,示出按照1张用布局数据,在配置图像A的状态中添加新的图像C的结果,在本文页编辑区域1101中显示的图像的合计张数成为2张,按照第6&7页的2张用的初始值的布局数据将图像A、C配置在本文页编辑区域1101时的一个例子。另外,在图14中,示出图像C在退避图像显示区域1102成为非显示。另外,此处,通过数据控制部301,图像C从页外图像数据307之中作为页内图像数据306进行登录更新。
另外,在本实施方式中,从退避图像显示区域1102中所显示的图像之中,选择添加对象的图像,也可从用户PC102的HDD209中所存储的图像数据之中选择,从与电子像册编辑程序不同的应用程序保持的图像数据之中选择,或者从存储于Photosite105的图像DB107中的图像数据之中选择。
在步骤S931中,执行判断页面布局变更指示是否是“从页面删除图像数据”的处理。具体言之,如果指示用户使用点击设备205将显示在本文页编辑区域1101中的图像移动到退避图像显示区域1102,就判断为是指示了“从页面删除图像数据”。另外,用户通过在本文页编辑区域1101上输入点击设备205的右键点击操作,使指示列表1104显示。于是,在用户从指示列表1104中选择输入“删除”时,就判断为指示了“从页面删除图像数据”。
在步骤S932中,由数据控制部301,对在步骤S931中指示为从页面删除的对象的图像数据的登录内容进行更新。在指示将该图像数据移动到退避图像显示区域1102的场合,将作为页内图像数据306存储的该图像数据,作为页外图像数据进行存储而更新登录内容。于是,将该图像数据的图像显示在退避图像显示区域1102。另一方面,通过从页面布局变更指示列表1104中选择输入“删除”,指示删除该图像数据时,就从由数据控制部301管理的HDD209上的存储区域删除该图像数据的图像。
在步骤S933中,检测从本文页编辑区域1101中显示的图像的张数减去在步骤S931中指示为删除对象的图像的张数的合计张数。
在步骤S934中,判定是否存在与在步骤S933中检测到的合计张数相对应的布局列表。
如果在步骤S934中判定存在时,就在步骤S935中,取得该布局列表。
在步骤S936中,在步骤S935中取得的布局列表之中选择确定初始值的布局数据。
在步骤S937中,按照在步骤S936中确定的布局数据,将从已经显示在本文页编辑区域的图像之中去掉在步骤S931中指示作为删除对象的图像之后剩余的图像进行配置。
另外,在步骤S924及步骤S935中,也可以将内容为变更显示在1101上的图像的配置的信息,通过使变更通知对话框显示在用户PC102的CRT显示器201上而通知用户。此对话框画面的一个例子示于图15。在图15中,通过将变更前后的图像的配置1501、将图像显示在退避图像显示区域1102中及将1502进行显示而通知用户。用户也可以通过使用点击设备205指示按下“OK”按钮1503的操作,使变更通知对话框画面变成为非显示,按照新设定的布局数据执行变更图像的配置的处理。
另外,在步骤S923、S924中判定为不存在布局列表时,就进入到步骤S903,在从步骤S923起的处理时取得在检测到的张数未满之中具有最大的布局列表的张数,在比从步骤S934起的处理时检测到的张数大的之中取得具有最小的布局列表的张数。
之后,在步骤S904中,从在步骤S903中取得的张数计算在与步骤S922或933中检测到的张数的差。
于是,在步骤S905中,在从步骤S923起的处理的情况下,从指示移动到本文页编辑区域1101的图像之中选择在步骤S904中计算的张数的图像并显示在退避图像显示区域1102。此处,添加对象的图像显示在本文页编辑区域1101。另外,也可以显示用于通知使本文页编辑区域1101中所显示的图像变更为显示在退避图像显示区域1102的对话框。
或者,在步骤S905中,在从步骤S93起的处理情况下,按照与取得的张数相对应的布局列表的布局数据,在本文页编辑区域1101中包含空白对图像进行显示。于是,为了填补空白,显示对话框来通知在页面上添加图像。
另外,在本实施方式中,也可以在执行步骤S912、S922、S933的处理之前,取得存在在本文页编辑区域1101上所显示的页面用的布局列表的图像的张数,并在电子像册编辑画面1100上进行显示。结果,用户可以预先了解到可变更的图像的张数。
另外,在本实施例中,是以电子像册编辑程序为例进行说明的,但并不限定于此,同样也可以应用于配置图像及文本、图形、背景的电子演示编辑程序及电子文档编辑程序等电子文献编辑程序。
<其他实施例>
本发明可以通过直接或间接地向系统或装置提供实现前述实施例的功能的软件程序、由该系统或装置的计算机读取所提供的程序代码、然后执行该程序代码来实现。在这种情况下,只要系统或装置具有该程序的功能,执行的模式无需依赖于程序。
因此,由于本发明的功能由计算机来实现,所以安装在计算机上的程序代码本身也实现本发明。换句话说,本发明的权利要求也覆盖用来实现本发明的功能的计算机程序。
在这种情况下,只要系统或装置具有该程序的功能,程序可以任何形式执行,例如,作为目标代码、通过解释程序执行的程序、或提供给操作系统的脚本数据。
用于提供程序的存储介质的例子是软盘、硬盘、光盘、磁光盘、CD-ROM、CD-R、CD-RW、磁带、非易失性存储卡、ROM、DVD(DVD-ROM和DVD-R)。
关于提供程序的方法,客户计算机可以使用客户计算机的浏览器连接到因特网上的网站,可以将本发明的计算机程序或可自动安装的压缩文件下载到存储介质比如硬盘上。而且,可通过将构成程序的程序代码分成多个文件、并从不同的网站下载这些文件来提供本发明的程序。换句话说,本发明的权利要求也覆盖用于将由计算机实现本发明的功能的程序文件下载到多个用户的WWW(World Wide Web,万维网)服务器。
而且,也能在存储介质例如CD-ROM上加密并存储本发明的程序,向用户分发该存储介质,允许满足一定条件的用户通过因特网从网站下载解密密钥信息,并允许这些用户通过使用该密匙信息来解密加密的程序,由此在用户计算机上安装该程序。
而且,除了通过由计算机执行所读出的程序来执行根据实施例的前述功能的情况外,在计算机上运行的操作系统等可以执行全部或部分实际处理,因此可以通过该处理来实现前述实施例的功能。
而且,当从存储介质读取的程序被写到插入计算机的功能扩展卡或连接到计算机的功能扩展单元的存储器中以后,安装在功能扩展卡或功能扩展单元中的CPU等执行全部或部分实际处理,因此通过该处理可实现前述实施例的功能。
尽管在不脱离本发明的精神和范围的情况下,可以做出很多明显不同的本发明的实施例,但应该理解,除由所附权利要求书定义外,本发明不局限于具体实施例。
权利要求
1.一种电子文献编辑装置,是一种在包含多个页面的电子文献上配置图像的电子文献编辑装置,其特征在于包括在多个页面上按照第1布局数据配置图像的图像配置单元;检测在上述多个页面之中的1个页面上配置的图像的数量的变更的检测单元;依照由上述检测单元检测到的数量,选择第2布局数据的布局数据选择单元;以及按照由上述布局数据选择单元所选择的第2布局数据,在上述多个页面之中的1个页面上自动地重新配置图像的图像重新配置单元。
2.如权利要求1所述的电子文献编辑装置,其特征在于还包括输入将在上述多个页面之中的1个页面内所配置的图像从该页面中删除的指示或将在上述页面之外配置的图像新添加到该页面的指示中的任何一个的输入单元,上述检测单元,当由上述输入单元输入了某一个指示后执行上述检测。
3.如权利要求2所述的电子文献编辑装置,其特征在于还包括将在上述多个页面中的1个页面内所配置的图像显示在页面编辑区域的显示单元,上述输入单元,借助于利用输入装置的拖放操作,通过将图像移动到页面编辑区域之外,输入将在上述多个页面之中的1个页面内配置的图像从该页面中删除的指示。
4.如权利要求2所述的电子文献编辑装置,其特征在于还包括将在上述多个页面之中的1个页面内所配置的图像显示在页面编辑区域的显示单元,上述输入单元,借助于利用输入装置的拖放操作,通过从页面编辑区域外将图像移动到页面编辑区域内,输入将在上述页面内配置的图像新添加到该页面的指示。
5.如权利要求1所述的电子文献编辑装置,其特征在于还包括将与由上述检测单元检测到的图像数量相应的布局数据的候选进行列表显示的列表显示单元;以及在由上述列表显示单元显示的布局数据之中,选择第2布局数据的第2布局数据选择单元。
6.如权利要求1所述的电子文献编辑装置,其特征在于还包括对于在上述多个页面中的1个页面内可能存在的图像的数量设定限制值的数量限制单元;以及通知由上述数量限制单元所设定的限制值的通知单元。
7.如权利要求1所述的电子文献编辑装置,其特征在于还包括对于包含在上述电子文献中的页面的数量设定限制值的页数限制单元。
8.一种控制方法,是一种在包含多个页面的电子文献上配置图像的电子文献编辑装置的控制方法;其特征在于其构成包括在多个页面上按照第1布局数据配置图像的图像配置工序;检测在上述多个页面之中的1个页面上配置的图像的数量的变更的检测工序;依照由上述检测工序检测到的数量,选择第2布局数据的布局数据选择工序;以及按照由上述布局数据选择工序所选择的第2布局数据,在上述多个页面之中的1个页面上自动地重新配置图像的图像重新配置工序。
9.如权利要求8所述的控制方法,其特征在于还包括输入将在上述多个页面之中的1个页面内所配置的图像从该页面中删除的指示或将在上述页面之外配置的图像新添加到该页面的指示中的任何一个的工序,在上述检测工序中,当由上述输入工序输入了某一个指示后执行上述检测。
10.如权利要求9所述的控制方法,其特征在于还包括将在上述多个页面中的1个页面内配置的图像显示在页面编辑区域的显示工序,在上述输入工序中,借助于利用输入工序的拖放操作,通过将图像移动到页面编辑区域之外,输入将在上述多个页面之中的1个页面内配置的图像从该页面中删除的指示。
11.如权利要求9所述的控制方法,其特征在于其构成还包括将在上述多个页面之中的1个页面内所配置的图像显示在页面编辑区域的工序,上述输入工序,借助于利用输入装置的拖放操作,通过从页面编辑区域外将图像移动到页面编辑区域内,输入将在上述页面内配置的图像新添加到该页面的指示。
12.如权利要求8所述的控制方法,其特征在于还包括将与由上述检测工序检测到的图像数量相应的布局数据的候选进行列表显示的列表显示工序;以及在上述列表显示工序中显示的布局数据之中,选择第2布局数据的工序。
13.如权利要求8所述的控制方法,其特征在于还包括对于在上述多个页面中的1个页面内可能存在的图像的数量设定限制值的工序;以及通知在设定上述限制值的工序中设定的限制值的工序。
14.如权利要求8所述的控制方法,其特征在于还包括对于包含在上述电子文献中的页面数量设定限制值的工序。
全文摘要
本发明提供电子文献编辑装置及其控制方法。本发明是用来在具有多个页面的电子像册这样的电子文献上配置图像的发明。首先,按照第1布局分别在多个页面上配置图像。于是,接受用户的操作,检测到在多个页面之中的1个页面之上配置的图像的数量的变更时,自动选择与该变更的数量相对应的第2布局,并按照该第2布局在该页面中重新配置图像。结果,可以节省用户以手动方式将变更的数量的图像重排的工时。
文档编号G06F3/033GK1744078SQ20051009981
公开日2006年3月8日 申请日期2005年9月2日 优先权日2004年9月3日
发明者日高与佐人, 野口利之, 三谷滋之 申请人:佳能株式会社