数据处理装置和图像显示方法与流程

文档序号:13109661阅读:170来源:国知局
本案是申请日为2011年8月3日、申请号为201110225605.7、发明名称为数据处理装置和图像显示方法的专利申请的分案申请。技术领域本发明涉及显示预览图像的数据处理装置和记录有图像显示方法的记录介质。

背景技术:
为了利用打印机、多功能打印机那样的图像形成装置,将例如制作者在个人计算机中启动的应用程序上制成的文书、图像等的原稿输出,在个人计算机中安装有打印机驱动程序。另外,通过使用这种打印机驱动程序,在个人计算机的显示部显示所输出的输出物将以怎样的形式输出,制作者能够预先确认输出物,这种所谓的预览功能正在普及。另一方面,专利文献(参照日本特开2007-157121号公报)中公开有以下信息处理装置,即,将输入的文书数据作为中间数据进行保存,根据所保存的文书数据,在显示部显示预览图像。但是,通常存在以下问题:在预览图像的显示中,使用OS的假脱机(spool)功能,因此,直到该原稿的全部页的处理(例如,中间数据的生成和保存)结束为止,不能进行预览图像的显示,此外,直到全部页的预览图像的显示结束为止,不能进行预览图像的编辑、印刷的指示这样的关于预览图像的处理的指示,使利用者等待到开始执行该处理为止,给使用者带来不愉快感。此外,在上述专利文献的信息处理装置中,其结构也是在显示预览图像时,按输入的文书数据的每一页生成显示用的描绘数据(中间数据),等待最后页的描绘数据生成结束后,开始预览图像的显示,因此不能解决上述问题。

技术实现要素:
本发明是鉴于这样的情况而完成的,其目的在于提供一种数据处理装置和图像显示方法,该数据处理装置和图像显示方法按每一页生成与文件数据对应的预览图像用的图像数据,基于生成的图像数据显示预览图像,其中,在全部页的图像数据的生成结束前,开始基于已生成的图像数据的显示预览图像,在全部页的预览图像的显示结束前,接受并执行涉及预览图像的处理的指示,由此,即使在全部页的预览图像的显示结束前,也能够执行涉及接受到的指示的处理。本发明的数据处理装置,其特征在于:上述数据处理装置按每一页生成与多页的文书数据对应的预览图像用的图像数据,基于生成的图像数据显示预览图像,上述数据处理装置包括:图像显示部,其在全部页的图像数据的生成结束前,开始基于已生成的图像数据的预览图像的显示;和指示接受部,其在全部页的预览图像的显示结束前,接受(涉及)预览图像的处理的指示,在全部页的预览图像的显示结束前,执行(涉及)上述指示接受部接受到的指示的处理。本发明中,在与上述文书数据的全部页对应的预览图像用的图像数据的生成结束前,上述图像显示部开始基于已生成的图像数据的预览图像的显示。即使在该图像显示部进行的预览图像的显示结束前,上述指示接受部也能够接受(涉及)预览图像的处理(例如,预览图像的编辑、印刷等)的指示,在全部页的预览图像的显示结束前,执行(涉及)上述指示接受部接受到的指示的处理。本发明的数据处理装置,其特征在于:上述图像显示部按页顺序显示预览图像,上述数据处理装置还包括中止指示接受部,该中止指示接受部在全部页的预览图像的显示结束前,接受中止预览图像的显示的中止指示,在该中止指示接受部接受到上述中止指示的情况下,上述图像显示部中止已显示的预览图像的页之后的页的预览图像的显示。本发明中,在与上述文书数据的全部页对应的预览图像的显示结束前,上述中止指示接受部接受到上述中止指示的情况下,上述图像显示部不显示已显示的预览图像的页之后的页的预览图像。本发明的数据处理装置,其特征在于:上述数据处理装置还包括再开(再次开始)指示接受部,该再开指示接受部在预览图像的显示已被中止的情况下,接受再次开始预览图像的显示的再开指示,在该再开指示接受部接受到上述再开指示的情况下,上述图像显示部再次开始已显示的预览图像的页之后的页的预览图像的显示。本发明中,在预览图像的显示被中止的情况下,上述再开指示接受部接受到上述再开指示时,上述图像显示部再次开始已显示的预览图像的页之后的页的预览图像的表示。本发明的数据处理装置,其特征在于:上述数据处理装置还包括编辑指示接受部,该编辑指示接受部在全部页的预览图像的显示结束前,接受对已显示的预览图像进行编辑的编辑指示,在全部页的预览图像的显示结束前,执行(涉及)上述编辑指示接受部接受到的指示的处理。本发明中,在与上述文书数据的全部页对应的预览图像的显示结束前,上述编辑指示接受部接受上述编辑指示,因此,即使在与全部页对应的预览图像的显示结束前,也能够开始执行上述编辑指示接受部接受到的指示的处理。本发明的数据处理装置,其特征在于,还包括:形成指示接受部,其在全部页的预览图像的显示结束前,接受上述文书数据的图像形成指示;生成部,其在该形成指示接受部接受到上述图像形成指示的情况下,基于已生成的预览图像用的图像数据,开始图像形成用的数据的生成;和输出部,其输出该生成部生成的图像形成用的数据。本发明中,在与上述文书数据的全部页对应的预览图像的显示结束前,在上述形成指示接受部接受到上述图像形成指示的情况下,即使在与全部页对应的预览图像的显示结束前,上述生成部也基于已生成的预览图像用的图像数据开始图像形成用的数据的生成。另外,即使在与全部页对应的预览图像的显示结束前,也能够利用上述输出部将上述生成部生成的图像形成用的数据输出到例如外部图像形成装置,进行图像形成。本发明的数据处理装置,其特征在于:已显示的预览图像为多个,在上述编辑指示接受部接受到将已显示的预览图像的一部分删除的要旨的编辑指示的情况下,上述图像显示部从已显示的预览图像中删除上述一部分的预览图像,上述生成部基于去除了上述一部分的预览图像的预览图像用的图像数据后的预览图像用的图像数据,生成图像形成用的数据。本发明中,在上述编辑指示接受部接受到将已显示的预览图像的一部分删除的要旨的编辑指示的情况下,该一部分的预览图像被从上述已显示的预览图像中删除,上述生成部基于去除了上述一部分的预览图像的预览图像用的图像数据后的预览图像用的图像数据,生成图像形成用的数据,并将所生成的图像形成用的数据由上述输出部输出到例如外部的图像形成装置。本发明的图像显示方法,其特征在于:上述图像显示方法显示与多页的文书数据对应的预览图像,上述图像显示方法包括:按每一页生成与上述文书数据对应的预览图像用的图像数据的步骤;在全部页的图像数据的生成结束前,开始基于已生成的图像数据的预览图像的显示的步骤;在全部页的预览图像的显示结束前,接受(涉及)预览图像的处理的指示的指示接受步骤;和在全部页的预览图像的显示结束前,执行(涉及)在上述指示接受步骤中接受到的指示的处理的步骤。本发明中,在与上述文书数据的全部页对应的预览图像用的图像数据的生成结束前,开始基于已生成的图像数据的预览图像的显示。即使在与上述文书数据的全部页对应的预览图像的显示结束前,也能够接受预览图像的处理(例如,预览图像的编辑、印刷等)的指示,在与全部页对应的预览图像的显示结束前,执行接受到的指示的处理。根据本发明,能够在与文书数据的全部页对应的预览图像的显示结束前,接受预览图像的处理的指示,执行接受到的指示的处理,即使在全部预览图像的显示结束前,不会让使用者等待到执行上述处理前,不会给使用者带来不愉快感。以上的目的和特征以及进一步的目的和特征将通过以下参照附图进行的详细说明而更加明确。附图说明图1是说明本发明实施方式1的个人计算机的主要部分结构的功能框图。图2是说明本发明实施方式1的个人计算机的预览应用程序的主要部分结构的功能框图。图3是表示本发明实施方式1的个人计算机的预览图像的显示之一例的例示图。图4是表示本发明实施方式1的个人计算机的预览图像的显示之一例的例示图。图5是表示在本发明实施方式1的个人计算机中执行翻页处理前的预览图像的显示例的例示图。图6是表示在本发明实施方式1的个人计算机中执行翻页处理后的预览图像的显示例的例示图。图7是说明本发明实施方式1的个人计算机中的预览图像的显示的流程图。图8是说明本发明实施方式1的个人计算机中的预览图像的显示的流程图。图9是说明本发明实施方式1的个人计算机中的预览图像的印刷的流程图。图10是说明本发明实施方式1的个人计算机中的预览图像的印刷的流程图。图11是说明本发明实施方式1的个人计算机中的预览图像的印刷处理的流程图。图12是表示本发明实施方式2的个人计算机的主要部分结构的功能框图。具体实施方式下面,以将个人计算机适用于本发明的实施方式的数据处理装置、图像显示方法和计算机程序的情况为例进行说明。(实施方式1)图1是说明本发明实施方式1的个人计算机1的主要部分结构的功能框图。例如,个人计算机1通过LAN与多功能打印机(未图示)连接,基于从个人计算机1作成的原稿的数据(文书数据),上述多功能打印机进行图像的印刷。此时,个人计算机1的使用者使上述原稿的预览图像显示,预先进行印刷物的确认。个人计算机1例如使用Microsoft(注册商标)公司的Windows(注册商标)作为OS。另外,个人计算机1包括CPU2、ROM3、RAM4、应用程序8、预览驱动程序9、预览应用程序11、打印机驱动程序12、输入部5、显示器6、通信部7、图像数据存储部10。在ROM3中预先贮存有各种控制程序、后述的用于通知的文本数据等,RAM4能够临时存储数据,并与存储顺序、存储位置等无关地进行读取。另外,RAM4存储例如从ROM3读取的程序、通过执行该程序而产生的各种数据、从外部接收到的各种数据。另外,如后述,在RAM4中存储有编辑后的编辑数据和删除处理的履历。CPU2将预先贮存于ROM3的控制程序装载到RAM4上并执行,由此,进行上述各种硬件的控制,使装置整体作为本发明实施方式1的个人计算机1进行工作。应用程序8是提供字处理(wordprocessing)、画图(paint)、演示(presentation)等文本编辑等功能的应用程序。将通过应用程序8作成的原稿的数据经由OS具备的界面(interface)向预览驱动程序9供给。输入部5包括例如键盘、鼠标等,经由输入部5从使用者接受数据的输入,通过应用程序8作成原稿的数据。显示器6例如由液晶显示器构成,其显示基于由预览驱动程序9生成的预览图像用的图像数据的预览图像,并通过预览应用程序11显示后述的设定接受画面。另外,如后述,使用者能够对显示于显示器6的预览图像的显示进行变更。通信部7具有例如向上述多功能打印机发送印刷用的数据(图像形成用数据)的网卡、调制解调器等。预览驱动程序9在应用程序8上的原稿的作成结束并从使用者接受到印刷的指示的情况下起动,生成与上述原稿对应的预览图像用的图像数据(中间文件)。例如,在接受到印刷的指示的原稿为多页时,预览驱动程序9按上述原稿的每一页按照页顺序生成该页的预览图像用的图像数据。详细而言,预览驱动程序9基于来自应用程序8的原稿的数据和来自打印机驱动程序12的信息,按每一页生成预览图像用的图像数据。该图像数据为例如普及性、再现性等优异的EMF(EnhancedMetaFile:加强型图元文件)数据,在该图像数据中含有上述原稿的数据和涉及该原稿的数据的印刷的元数据(用纸尺寸、分辨率、朝向等)。另外,不限于此,预览图像用的图像数据(中间文件)也可以是XPS数据。由预览驱动程序9生成的图像数据被存储于图像数据存储部10。预览应用程序11(图像显示部)在显示器6中显示预览图像,帮助使用者视觉确认印刷状态,并且显示用于从使用者接受印刷中的印刷条件(例如张数、双面/单面印刷、集约印刷(每张纸印刷二页以上的偶数页)、比例印刷(ScaledPrinting)等)和印刷后的处理条件(装订(binding)、订书钉固定(stapling)等)的设定的作为使用者界面的设定接受画面,并接受该设定。另外,基于接受到的设定,变更预览图像用的图像数据,在显示器6显示基于变更后的图像数据的预览图像。进而,预览应用程序11接受显示器6所显示的预览图像的配置变更、一部分删除等对预览图像进行编辑的编辑指示,编辑并显示预览图像。另外,在多个预览图像的显示中途,接受中止显示的指示,中止预览图像的显示。因而,在本发明中,例如在存在印刷条件或印刷后的处理条件的变更的情况下,能够立即显示反映了显示印刷条件和印刷后的处理条件的预览图像,从而提高使用者的视觉确认性(visibility)。进而,预览应用程序11每当通过预览驱动程序9生成各图像数据,就按照页顺序在显示器6显示基于该图像数据的预览图像。即,预览应用程序11在该原稿的全部页的图像数据的生成结束前,就基于已生成的图像数据开始预览图像的显示。另外,与上述编辑指示相应的预览图像的编辑也基于已生成的图像数据进行,因此,即使在全部预览图像的显示结束前,该编辑也能够执行而不等待全部预览图像的显示结束。另外,预览应用程序11向打印机驱动程序12发送上述原稿的图像数据(EMF数据)以及印刷条件和印刷后的处理条件,并且指示向上述多功能打印机发送。例如,在全部预览图像的显示结束前,从使用者接受到该原稿的印刷指示的情况下,预览应用程序11从已生成的图像数据开始向打印机驱动程序12发送。预览应用程序11通过将上述图像数据(EMF数据)授予例如由OS提供的作为描绘手段的Win32API并在Win32API中执行EMF数据的显示输出,将基于由预览驱动程序9生成的图像数据的预览图像显示在显示器6,另外,将上述设定接受画面显示在显示器6。图2是说明本发明实施方式1的个人计算机1的预览应用程序11的主要部分结构的功能框图。预览应用程序11具有图像显示部111、指示接受部112和编辑部117。如上所述,图像显示部111进行基于由预览驱动程序9生成的图像数据的预览图像的显示、上述设定接受画面的显示、被编辑后的预览图像的显示、后述的“预览生成中”文本的显示、“预览显示中止中”文本的显示等。指示接受部112包括中止指示接受部113、再开指示接受部114、编辑指示接受部115和印刷确认接受部116。中止指示接受部113经由设置于上述设定接受画面的“预览显示中止”软键(参照后述的图3),接受在中途将执行中的预览图像的显示中止的中止指示。在中止指示接受部113接受到上述中止指示的情况下,图像显示部111不显示已显示的预览图像的页之后的页的预览图像。例如能够假定以下情况,即,在预览应用程序11按页顺序显示100页原稿的预览图像的中途,在显示第50页的预览图像时,由使用者操作“预览显示中止”软键,从而接受到上述中止指示。这样,在中止指示接受部113接受到该中止指示的情况下,CPU2对图像显示部111以中止预览图像的显示的方式进行指示。此时,处于直至50页为止的预览图像已经被显示的状态,因此,图像显示部111不显示51页之后的预览图像。图3和图4是表示本发明实施方式1的个人计算机1的预览图像的显示之一例的例示图。首先,图像显示部111在显示器6显示上述设定接受画面,显示该原稿的全部页的数量的显示框B。然后,图像显示部111在显示框B内显示“预览生成中”的文本,向使用者通知预览图像正处于显示处理中的要旨的信息。例如,在与上述原稿的第一页对应的预览图像用的图像数据的生成结束时,图像显示部111从图像数据存储部10读出第一页的图像数据,基于该图像数据在对应的显示框B显示第一页的预览图像。反复进行这样的处理,在显示有至三页为止的预览图像的情况下,如图3所示,显示有三个预览图像,在其它显示框B内显示“预览生成中”文本。另一方面,此时,在使用者操作上述设定接受画面的“预览显示中止”软键,由此中止指示接受部113接受到中止指示的情况下,图像显示部111中止已显示预览图像的该原稿的三页之后的预览图像的显示,在尚未显示预览图像的显示框B内,显示“预览显示中止中”文本(参照图4)。因而,此时,能够向使用者通知预览图像的显示被中止的要旨的信息、和从哪一页开始中止了预览图像的显示的信息。另外,再开指示接受部114经由设置于上述设定接受画面的“再次开始预览显示”软键(参照图3),接受再次开始被中止的预览图像的显示的再开(再次开始)指示。在再开指示接受部114接受到上述再开指示的情况下,图像显示部111再次开始已显示的预览图像的页之后的页的预览图像的显示。例如能够假定以下情况,即,如上所述,在100页的原稿中直到50页为止的预览图像被显示的状态下,预览图像的显示被中止的情况下,使用者操作“再次开始预览显示”软键,由此再开指示接受部114接受到上述再开指示。这样,在再开指示接受部114接受到该再开指示的情况下,CPU2以在图像显示部111再次开始预览图像的显示的方式进行指示。此时,处于直到50页为止的预览图像已被显示的状态,因此,图像显示部111再次开始51页之后的预览图像的显示。编辑指示接受部115经由设置于上述设定接受画面的“编辑”软键(参照图3),接受对已显示的预览图像进行编辑的编辑指示。例如,“编辑”软键具有“删除”作为子菜单,在使用者操作了“删除”软键时,编辑指示接受部115接受将正在显示的预览图像的一部分删除(删除处理)的要旨的编辑指示。另外,在上述设定接受画面上设置有滚动条,通过使用者在俯视时向左右操作该滚动条,编辑指示接受部115接受进行例如一张张翻页那样的视觉处理,除了已显示的预览图像以外还显示其它预览图像(翻页处理)的要旨的编辑指示。印刷确认接受部116(形成指示接受部)经由设置于上述设定接受画面的“印刷”软键(参照图3),接受对与在上述编辑的前后显示的预览图像对应的原稿的印刷进行确认的印刷确认。通过使用者操作上述设定接受画面的“印刷”软键,印刷确认接受部116接受到上述印刷确认(图像形成指示)的情况下,上述EMF数据(例如,在经由上述设定接受画面接受到上述印刷条件和印刷后的处理条件的情况下,与所接受的上述印刷条件和印刷后的处理条件一起)由预览应用程序11向打印机驱动程序12发送。编辑部117,根据指示接受部115接受到的除了上述删除处理和翻页处理以外还包括页替换等的编辑指示,对已显示的预览图像进行编辑。该编辑后的编辑数据被临时存储于RAM4,图像显示部111在显示器6显示基于该编辑数据的图像。图5是表示在本发明实施方式1的个人计算机1中执行翻页处理前的预览图像的显示例的例示图,图6是表示在本发明实施方式1的个人计算机1中执行翻页处理后的预览图像的显示例的例示图。为了便于说明,以进行双面印刷且立体显示各预览图像的情况为例进行说明。例如,在编辑指示接受部115接受到执行上述翻页处理的要旨的编辑指示前,为两页(第6页(背面)和第7页(表面))全打开的状态,通过使用者操作上述滚动条,编辑指示接受部115接受到执行显示接下来的二页的翻页处理的要旨的编辑指示的情况下,编辑部117制成将8页(背面)和9页(表面)全打开的状态的编辑数据。图像显示部111基于该编辑数据,在显示器6显示如图6所示的8页和9页全打开的状态的图像。打印机驱动程序12将从预览应用程序11取得的上述EMF数据(中间文件)转换为上述多功能打印机能够印刷处理的形式(PCL)的数据并生成印刷用的数据(图像形成用数据),将该印刷用的数据(以下,称为印刷数据)发送到上述多功能打印机。上述多功能打印机接收该PCL形式的印刷数据,并基于上述印刷条件和印刷后的处理条件,将基于上述原稿的数据的图像在片材上进行印刷处理。另外,在全部预览图像的显示结束前,从使用者接受到该原稿的印刷指示,预览应用程序11将已生成的图像数据发送到打印机驱动程序12的情况下,也迅速进行上述印刷数据的生成,在全部预览图像的显示结束前,通信部7将所生成的印刷数据发送(输出)到上述多功能打印机(外部),该多功能打印机接收该印刷数据并进行印刷处理,因此,即使是在全部预览图像的显示结束前,也能够开始印刷。图7和图8是说明本发明实施方式1的个人计算机1的预览图像的显示的流程图。为了方便说明,以如下情况为例进行说明,即,原稿为多页,在全部预览图像的显示结束前,进行翻页处理的编辑和预览图像的显示中止,并且通过对象的多功能打印机进行该编辑后的预览图像的印刷。例如,使用者操作个人计算机1的输入部5,由此经由输入部5输入数据(步骤S101)。基于所输入的数据在应用程序8上制作原稿。CPU2基于来自输入部5的信号和显示器6的画面上的坐标等,判定是否接受到了原稿的印刷指示(步骤S102)。例如,在画面上的规定位置设置有“印刷”软键,CPU2基于来自输入部5的信号和显示器6的画面上的坐标等,监视上述“印刷”软键的操作。例如,在制作者还在原稿制作中时,上述“印刷”软键未被操作,因此,CPU2判定为未接受到原稿的印刷指示(步骤S102:否),直到接受印刷指示前一直进行待机。另一方面,在使用者结束原稿制作,例如使用鼠标操作上述“印刷”软键,由此指示了原稿的印刷的情况下,CPU2判定为接受到原稿的印刷指示(步骤S102:是),此时,预览驱动程序9起动。预览驱动程序9基于来自应用程序8的原稿的数据和来自打印机驱动程序12的信息,开始按每一页生成上述原稿的预览图像用的图像数据(EMF数据)(步骤S103)。在该EMF数据中含有该原稿的数据和该原稿的印刷的元数据。所生成的图像数据被存储于图像数据存储部10。此时,预览应用程序11起动,在显示器6显示上述设定接受画面。预览应用程序11(图像显示部111)基于通过上述方法由预览驱动程序9生成的预览图像用的图像数据,开始预览图像的向显示器6的显示(步骤S104)。即,从已生成的预览图像用的图像数据起依次进行预览图像的显示,而不等待上述原稿的全部页的预览图像用的图像数据生成。然后,CPU2通过监视指示接受部112的编辑指示接受部115,判定是否接受到了编辑指示(例如,翻页处理的指示)(步骤S105)。在使用者操作上述设定接受画面的滚动条,由此编辑指示接受部115接受到翻页处理的指示的情况下,CPU2判定为接受到了翻页处理的指示(步骤S105:是),从而执行上述翻页处理(步骤S111)。即,CPU2对编辑部117指示显示中的预览图像的编辑(翻页处理),编辑部117根据CPU2的指示,基于显示中的预览图像的图像数据进行编辑。接着,图像显示部111在显示器6显示基于编辑后的编辑数据的预览图像。之后,处理进入步骤S107。另一方面,在使用者未操作上述设定接受画面的滚动条、编辑指示接受部115未接受到翻页处理的指示的情况下,CPU2判定为未接受翻页处理的指示(步骤Sl05:否),通过继续监视中止指示接受部113,判定是否接受到了中止执行中的预览图像的显示的中止指示(步骤S106)。在通过使用者操作上述设定接受画面的“预览显示中止”软键,中止指示接受部113接受到了上述中止指示的情况下,CPU2判定为接受到了中止指示(步骤Sl06:是),执行上述显示中止处理(步骤S112)。即,CPU2对图像显示部111进行指示,根据来自CPU2的指示,图像显示部111在中途中止预览图像的显示,不显示已显示的预览图像的页之后的页的预览图像。然后,如上所述,图像显示部111在显示框B内显示“预览表示中止中”文本(步骤S113),向使用者通知预览图像的显示被中止的要旨(参照图4)。之后,CPU2通过监视再开指示接受部114,判定是否接受到了再次开始被中止的预览图像的显示的再开指示(步骤S114)。在CPU2判定为未接受到上述再开指示的情况下(步骤S114:否),直到判定为接受到了再开指示为止,即、直到再开指示接受部114经由上述设定接受画面的“再次开始预览显示”软键接受到再开指示为止,一直进行待机。另一方面,CPU2在判定为接受到了上述再开指示的情况下(步骤S114:是),执行上述显示再开处理(步骤S115)。即,CPU2对图像显示部111进行指示,根据来自CPU2的指示,图像显示部111再次开始已显示的预览图像的页之后的页的预览图像的显示。此后,处理进入步骤S107。在步骤S106中,CPU2在判定为未接受到中止指示的情况下(步骤S106:否),基于上述原稿的全部页数,判定全部预览图像的显示是否已结束(步骤S107)。在CPU2判定为全部预览图像的显示未结束的情况下(步骤S107:否),将处理返回步骤S105。在CPU2判定为全部预览图像的显示已结束的情况下(步骤S107:是),通过对印刷确认接受部116进行监视,判定是否接受到了对与在上述编辑前后显示的预览图像对应的原稿的印刷进行确认的印刷确认(步骤S108)。例如,在使用者未操作设置于上述设定接受画面的“印刷”软键、CPU2判定为未接受到上述印刷确认的情况下(步骤S108:否),直到判定为接受到了该印刷确认为止,即直到印刷确认接受部116经由上述设定接受画面的“印刷”软键接受到印刷确认为止,一直进行待机。另一方面,例如,在使用者对与在上述编辑后显示的预览图像对应的原稿的印刷进行确认,并操作了上述设定接受画面的“印刷”软键的情况下,CPU2判定为接受到了上述印刷确认(步骤S108:是),对预览应用程序11进行指示,使该预览应用程序11向打印机驱动程序12发送上述EMF数据(中间文件)。例如,在上述设定接受画面显示预览图像后,通过使用者适当操作上述设定接受画面的俯视时左侧(参照图3)的软钮,设定了印刷条件和印刷后的处理条件的情况下,在上述EMF数据中含有该原稿数据和该原稿数据的印刷的元数据、以及上述印刷条件和印刷后的处理条件。从预览应用程序11取得了上述EMF数据的打印机驱动程序12,将其转换为PCL形式的数据,生成印刷用的数据,以使得对象的多功能打印机能够识别(步骤S109)。然后,打印机驱动程序12经由通信部7将上述PCL形式的印刷用的数据发送到上述多功能打印机(步骤S110)。从而,如上所述,即使在上述原稿的全部页的预览图像的显示结束前,也可以如上述翻页处理、删除处理等那样执行预览图像的规定处理(编辑处理)。以下,对在接受到了删除已显示的预览图像的一部分的删除处理的编辑指示的情况下,执行该删除处理,在该删除处理后进行印刷的情况进行说明。图9和图10是说明本发明实施方式1的个人计算机1的预览图像的印刷的流程图。为了便于说明,以如下情况为例进行说明,即,原稿为多页,在全部预览图像的显示结束前进行删除处理的编辑,并且通过对象的多功能打印机进行该编辑后的预览图像的印刷。例如,使用者操作个人计算机1的输入部5,由此经由输入部5输入数据(步骤S201),在应用程序8上制作原稿。例如,在画面上的规定位置设置有“印刷”软键,CPU2基于来自输入部5的信号和显示器6的画面上的坐标等,监视上述“印刷”软键的操作,由此判定是否接受到了原稿的印刷指示(步骤S202)。例如,在制作者还在原稿的制作中的情况下,上述“印刷”软键未被操作,因此CPU2判定为未接受到原稿的印刷指示(步骤S202:否),直到接受印刷指示为止,一直进行待机。另一方面,在使用者结束原稿制作而指示了原稿的印刷的情况下,CPU2判定为接受到了原稿的印刷指示(步骤S202:是),此时,预览驱动程序9起动。预览驱动程序9基于来自应用程序8的原稿的数据和来自打印机驱动程序12的信息,开始按每一页生成上述原稿的预览图像用的图像数据(EMF数据)(步骤S203),生成的图像数据被存储于图像数据存储部10。此时,预览应用程序11起动,在显示器6显示上述设定接受画面。图像显示部111基于通过上述方法由预览驱动程序9生成的预览图像用的图像数据,开始预览图像的向显示器6的显示(步骤S204)。然后,CPU2通过监视指示接受部112的编辑指示接受部115,判定是否接受到了编辑指示(例如,删除处理的指示)(步骤S205)。在使用者操作上述设定接受画面的“编辑”软键并选择了要删除的预览图像的情况下,由此,编辑指示接受部115接受到删除处理的指示,CPU2判定为接受到了删除处理的指示(步骤S205:是),执行上述删除处理(步骤S211)。即,CPU2对编辑部117指示将显示中的预览图像中使用者选择的预览图像删除的编辑,编辑部117根据CPU2的指示进行将显示中的预览图像的一部分删除的编辑。CPU2将该编辑后的编辑数据存储于RAM4,并且将表示删除处理的详情的履历也存储于RAM4。此时,图像显示部111在显示器6显示基于上述编辑数据的图像。之后,处理进入步骤S206。另一方面,在使用者未操作上述设定接受画面的“编辑”软键、编辑指示接受部115未接受到删除处理的指示的情况下,CPU2判定为未接受到删除处理的指示(步骤S205:否),接着基于上述原稿的全部页数,判定全部预览图像的显示是否已结束(步骤S206)。在CPU2判定为全部预览图像的显示未结束的情况下(步骤S206:否),处理返回步骤S205。在CPU2判定为全部预览图像的显示已结束的情况下(步骤S206:是),通过监视印刷确认接受部116,判定是否接受到了对与在上述编辑的前后显示的预览图像对应的原稿的印刷进行确认的印刷确认(步骤S207)。在CPU2判定为未接受到上述印刷确认的情况下(步骤S207:否),直到判定为接受到了该印刷确认为止,即直到印刷确认接受部116经由上述设定接受画面的“印刷”软键接受到印刷确认为止,一直进行待机。另一方面,在CPU2判定为接受到了上述印刷确认的情况下(步骤S207:是),进行是否执行了删除处理的判定(步骤S208)。该判定例如通过参照存储于RAM4的删除处理的履历来进行。在CPU2判定为执行了删除处理的情况下(步骤S208:是),根据预览图像生成印刷用的数据。详细而言,CPU2向预览应用程序11指示:将去除了在上述删除处理中被删除的一部分的预览图像的预览图像用的图像数据(以下,称为被删除预览图像的图像数据)后的EMF数据(中间文件)向打印机驱动程序12发送。例如,在上述设定接受画面显示预览图像后,使用者设定了印刷条件和印刷后的处理条件的情况下,在上述EMF数据中含有该原稿数据和该原稿数据的印刷的元数据、以及上述印刷条件和印刷后的处理条件。从预览应用程序11取得了去除被删除预览图像的图像数据后的EMF数据的打印机驱动程序12,对该EMF数据进行转换,生成印刷用的数据,以使得对象的多功能打印机能够识别(步骤S212)。此后,处理进入步骤S210。另一方面,在CPU2判定为没执行删除处理的情况下(步骤S208:否),向预览应用程序11指示:将含有全部的预览图像的预览图像用的图像数据(以下,称为全部预览图像的图像数据。)的EMF数据(中间文件)向打印机驱动程序12发送。从预览应用程序11取得了含有全部预览图像的图像数据的EMF数据的打印机驱动程序12,对含有全部预览图像的图像数据的EMF数据进行转换,生成印刷用的数据,以使得对象的多功能打印机能够识别(步骤S209)。然后,打印机驱动程序12将所生成的印刷用的数据经由通信部7向上述多功能打印机发送(步骤S210)。以下,对在与原稿的全部页对应的预览图像的显示结束前后,经由规定的多功能打印机进行上述原稿的印刷的情况进行说明。图11是说明本发明实施方式1的个人计算机1的预览图像的印刷处理的流程图。为了便于说明,以原稿为多页的情况为例进行说明。例如,使用者操作个人计算机1的输入部5,由此经由输入部5输入数据(步骤S301),在应用程序8上制作原稿。例如,在画面上的规定位置设置有“印刷”软键,CPU2通过监视上述“印刷”软键的操作,判断是否接受到了原稿的印刷指示(步骤S302)。在制作者还在原稿的制作中的情况下,上述“印刷”软键未被操作,因此CPU2判定为未接受原稿的印刷指示(步骤S302:否),直到接受到印刷指示为止,一直进行待机。另一方面,在使用者结束原稿制作并指示印刷原稿的情况下,CPU2判定为接受到了原稿的印刷指示(步骤S302:是),此时,预览驱动程序9起动。预览驱动程序9开始按每一页生成上述原稿的预览图像用的图像数据(EMF数据)(步骤S303),生成的图像数据被存储于图像数据存储部10。此时,预览应用程序11起动,在显示器6显示上述设定接受画面。图像显示部111基于通过上述方法由预览驱动程序9生成的预览图像用的图像数据,开始预览图像的向显示器6的显示(步骤S304)。例如,在全部的预览图像的显示结束前或结束后,使用者操作设置于上述设定接受画面的“印刷”软键,由此印刷确认接受部116经由上述设定接受画面的“印刷”软键接受印刷确认(步骤S305)。此时,CPU2基于上述原稿的全部页数判定全部预览图像的显示是否已结束(步骤S306)。在判定为全部预览图像的显示未结束的情况下(步骤S306:否),CPU2对预览应用程序11指示:将已生成并存储于图像数据存储部10的预览图像用的图像数据(以下,称为已生成的图像数据。)向打印机驱动程序12发送。从预览应用程序11取得了含有已生成的图像数据的EMF数据的打印机驱动程序12,对该含有已生成的图像数据的EMF数据进行转换,生成印刷用的数据,以使得对象的多功能打印机能够识别(步骤S309)。以后也同样地,预览应用程序11将作成的预览图像用的图像数据存储于图像数据存储部10之后,立即向打印机驱动程序12发送。此后,处理进入步骤S308。另一方面,在CPU2判定为全部预览图像的显示已结束的情况下(步骤S306:是),向预览应用程序11指示:将全部的预览图像用的图像数据向打印机驱动程序12发送。即,在由CPU2判定为全部预览图像的显示已结束的情况下,处于与全部页对应的预览图像用的图像数据生成结束并存储于图像数据存储部10的状态,因此,CPU2向预览应用程序11指示:将与全部页对应的预览图像用的图像数据(以下,称为全部页的图像数据)向打印机驱动程序12发送。从预览应用程序11取得了含有全部页的图像数据的EMF数据的打印机驱动程序12,对含有全部页的图像数据的EMF数据进行转换,生成印刷用的数据,以使得对象的多功能打印机能够识别(步骤S307)。然后,打印机驱动程序12将生成的印刷用的数据经由通信部7发送到上述多功能打印机(步骤S308)。因此,在本发明的数据处理装置中,即使在与原稿的全部页对应的预览图像的显示结束前,也能够开始该原稿的印刷。(实施方式2)图12是表示本发明实施方式2的个人计算机1的主要部分结构的功能框图。实施方式2的个人计算机1构成为:用于进行工作的计算机程序也能够经由1/F71由CD-ROM等可移动型存储介质A提供。进而,实施方式2的个人计算机1构成为:也能够从未图示的外部装置经由通信部7下载上述计算机程序。以下,说明该内容。实施方式2的个人计算机1具有外装(或内装)的存储介质读取装置(未图示),在该存储介质读取装置中,按每一页生成预览图像用的图像数据,在全部页的图像数据的生成结束前,开始基于已生成的图像数据的预览图像的显示,在全部页的预览图像的显示结束前,接受涉及预览图像的处理的指示,在全部页的预览图像的显示结束前,插入存储有执行涉及接受到的指示的处理的程序等的可移动型存储介质A,然后,例如在CPU2的ROM3安装该程序。该程序被载入RAM4并被执行。由此,作为实施方式1的本发明的个人计算机1发挥作用。作为存储介质,可以是所谓的程序媒体(介质),也可以是固定地担载程序码的介质,例如磁带和盒式磁带等磁带类、软盘和硬盘等磁盘以及CD-ROM/MO/MD/DVD等光盘的盘类、IC卡(包括存储卡)/光卡等卡类、或掩模ROM、EPROM、EEPROM、快闪(flash)ROM等半导体存储器。也可以是以经由通信部7从互联网下载程序码的方式流动地担载程序码的介质。另外,在这样从通信互联网下载程序码的情况下,该下载用程序可以预先贮存于主体装置,或者也可以从其它存储介质安装。另外,本发明也能够以载入载波中的计算机数据信号的方式实现,该载波通过电子形式的传送将上述程序码具体化。对于与实施方式1相同的部分标注相同的符号,省略详细的说明。本发明能够不脱离其主要特征的精神地以各种形式实施。因此,上述的实施例只不过是举例说明,并非限定性的解释。本发明的范围由权利要求的范围决定,不被说明书约束。属于权利要求范围或等同于权利要求的范围内的变更,全部落入本发明的范围中。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1