CN1952874A - 用于防止数据丢失的打印控制方法和装置 - Google Patents

用于防止数据丢失的打印控制方法和装置 Download PDF

Info

Publication number
CN1952874A
CN1952874A CNA2006101414936A CN200610141493A CN1952874A CN 1952874 A CN1952874 A CN 1952874A CN A2006101414936 A CNA2006101414936 A CN A2006101414936A CN 200610141493 A CN200610141493 A CN 200610141493A CN 1952874 A CN1952874 A CN 1952874A
Authority
CN
China
Prior art keywords
data
paper size
print
document data
printing
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.)
Pending
Application number
CNA2006101414936A
Other languages
English (en)
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co 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
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1952874A publication Critical patent/CN1952874A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/12Digital output to print unit, e.g. line printer, chain printer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1208Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1218Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
    • G06F3/1219Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources with regard to consumables, e.g. ink, toner, paper
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1244Job translation or job parsing, e.g. page banding
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1256User feedback, e.g. print preview, test print, proofing, pre-flight checks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1284Local printer device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/002Interacting with the operator
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1801Input data handling means
    • G06K15/1803Receiving particular commands
    • G06K15/1806Receiving job control commands
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1801Input data handling means
    • G06K15/1803Receiving particular commands
    • G06K15/1806Receiving job control commands
    • G06K15/1807Receiving job control commands relating to the print image preparation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1801Input data handling means
    • G06K15/1817Buffers

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Quality & Reliability (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

本发明提供了一种用于将完整文档打印到打印纸张上而无数据丢失的打印控制方法和装置。接收虚拟纸张尺寸和具有虚拟纸张尺寸的文档数据,显示与文档数据相对应的文档,以及将虚拟纸张尺寸的文档数据转换为当前设置的打印纸张尺寸的打印数据。因此,当通过从缺少纸张尺寸编辑功能的应用程序接收文档数据来执行打印时,可以使用打印预览功能,根据所选择的虚拟纸张尺寸从应用程序接收文档数据,转换为当前设置的打印纸张尺寸的打印数据,并将其打印。因此,可以减少由于打印数据丢失而引起的打印纸张和工作时间的浪费。

Description

用于防止数据丢失的打印控制方法和装置
优先权
本申请要求2005年10月20日在韩国知识产权局提交的韩国专利申请第10-2005-0099329号的在U.S.C.§119(a)下的权益,其全部内容通过引用而被合并于此。
技术领域
本发明涉及一种用于通过将来自应用程序的文档数据输入到图像形成设备的驱动器中来控制打印的方法和装置。更具体地说,本发明涉及一种当使用诸如web浏览器那样的、缺少纸张尺寸编辑功能的应用程序时,防止打印数据丢失的打印控制方法和装置。
背景技术
图像形成设备打印用户利用安装在个人计算机(PC)上的应用程序编辑的文档以便将打印数据转换成用户可读的形式。通常,在PC上安装打印机驱动器,其将使用应用程序编辑的文档数据转换为打印机可分析的打印数据,并且将转换后的打印数据输出到图像形成设备。
可由打印机驱动器设置多种标准纸张尺寸,并且用户选择与期望的打印纸张尺寸相对应的标准纸张尺寸。当用户请求打印使用应用程序编辑或显示的文档时,打印机驱动器将使用当前设置的打印纸张尺寸的信息与打印命令一起输出到应用程序。应用程序响应于打印命令,相应于输入的打印纸张尺寸以及文档的数据将数据输出到打印机驱动器。打印机驱动器使用图像形成设备可分析的格式将输入的文档数据转换为打印数据,并将该转换的打印数据输出到图像形成设备。
在诸如商务文字处理器那样的应用程序(例如Microsoft word或Hangul)中,用户编辑在与打印机驱动器中设置的打印纸张尺寸相对应的区域内的文档,因此要打印的文档部分不会丢失。
但是,对于不具有设置打印纸张尺寸的编辑功能的诸如Internet Explore那样的Web浏览器或者诸如Photo Shop那样的图像应用程序来说,当要打印的文档尺寸大于打印机驱动器中当前设置的打印纸张尺寸时,在打印文档时位于打印纸张尺寸之外的文档的所有部分都会丢失。
图1A和图1B图示了显示在Web浏览器上的文档的常规打印。如果用户希望打印Web浏览器上显示的文档,则打印机驱动器将使用当前设置的打印纸张尺寸(诸如A4)的信息与打印命令一起输出到Web浏览器。接收打印命令的Web浏览器在显示在Web浏览器上的文档数据中提取与A4尺寸相对应的区域的文档数据,并将提取的文档数据输出到打印机驱动器。打印机驱动器将输入的文档数据转换为可被图像形成设备分析的打印数据,并将转换后的打印数据输出到图像形成设备。图像形成设备使用打印数据打印文档。图1B是通过打印图1A所示的文档而获得的结果,该打印结果显示了图1A所示的文档的部分100和110丢失了。
如上所述,当根据现有技术通过从应用程序接收文档数据来执行打印时,用户希望打印的部分文档可能会不可预测地丢失。
发明内容
因此,本发明的示例实施例提供一种用于防止打印数据丢失的打印控制方法和装置。
根据本发明的示例实施例,提供了一种打印控制方法,其包含(a)处理虚拟纸张尺寸和与虚拟纸张尺寸相对应的文档数据;(b)显示与文档数据相对应的文档;以及(c)将具有虚拟纸张尺寸的文档数据转换为具有当前设置的打印纸张尺寸的打印数据。
在示例实现中,打印控制方法可以进一步包括:响应于所显示的文档的选择,将虚拟纸张尺寸的文档数据转换为当前设置的打印纸张尺寸的打印数据。
在示例实现中,重复(a)和(b),直到了选择打印所显示的文档为止。
在示例实现中,打印控制方法可以进一步包括:处理与当前设置的打印纸张尺寸相对应的文档数据,显示与文档数据相对应的文档;以及选择是否要打印所显示的文档。
在示例实现中,可以从Web浏览器接收文档数据,并通过按照虚拟纸张尺寸与当前设置的打印纸张尺寸的比率放大或缩小,来将其转换为打印数据。
在示例实现中,可以在打印机驱动器中实现打印控制方法。
根据本发明的示例实施例,提供一种打印控制装置,其包含:用于处理虚拟纸张尺寸的输入单元;用于处理与虚拟纸张尺寸相对应的文档数据的数据输入/输出单元;用于显示与文档数据相对应的文档的显示单元;以及将虚拟纸张尺寸的文档数据转换为当前设置的打印纸张尺寸的打印数据的数据转换器。
在示例实现中,输入单元使得用户能够选择是否打印所显示的文档,并且数据转换器可以在选择打印所显示的文档时,将虚拟纸张尺寸的文档数据转换为当前设置的打印纸张尺寸的打印数据。
在示例实现中,打印控制装置可以进一步包含控制器,用于控制输入单元、数据输入/输出单元、和显示单元处理与从应用程序输入的虚拟纸张尺寸相对应的文档数据和显示与文档数据相对应的文档,直到选择了打印所显示的文档为止。
在示例实现中,数据输入/输出单元可以从Web浏览器接收文档数据,并且数据转换器可以通过按照虚拟纸张尺寸与当前设置的打印纸张尺寸的比率放大或缩小该文档数据,将该文档数据转换为打印数据。
在本发明的示例实施例中,提供了一种存储用于执行打印控制方法的计算机可读程序的计算机可读介质。
附图说明
从下面结合附图对本发明的某些示例实施例的详细描述中,本发明的上述和其它示例特征和优点将变得更加清楚,在附图中:
图1A和图1B图示了显示在Web浏览器上的文档的常规打印;
图2是根据本发明的示例实施例的打印控制装置的框图;
图3是根据本发明的示例实施例的打印控制方法的流程图;
图4是根据本发明的另一示例实施例的打印控制方法的流程图;以及
图5是用于说明根据本发明的示例实施例的、将虚拟纸张尺寸的文档数据转换为打印纸张尺寸的打印数据的方法的图。
在附图中,相同的附图标记应被理解为始终表示相同的元件、特征和结构。
具体实施方式
提供了在本描述中例示的内容以便帮助全面理解参考附图公开的本发明的各个示例实施例。因此,本领域普通技术人员将认识到:在不背离该要求权利的发明的范围和精神的情况下,可以对在此描述的示例实施例进行各种改变和修改。为了清楚简明,省略了对公知功能和构造的描述。
图2是根据本发明的示例实施例的打印控制装置的框图。打印控制装置包括数据输入/输出单元200、控制器210、输入单元220、显示单元230、以及数据转换器240。现在结合图3所示的、根据本发明的示例实施例的打印控制方法的流程图来描述图2所示的打印控制装置的操作。
控制器210控制打印控制装置的一般操作,从而数据输入/输出单元200、输入单元220、显示单元230、以及数据转换器240执行下述操作。当请求了文档打印时,在步骤300中输入单元220接收与要打印的文档区域的尺寸相对应的虚拟打印纸张尺寸。在步骤310中,数据输入/输出单元200输出有关虚拟纸张尺寸的信息以及打印命令给应用程序,其例如可以被用来编辑文档。
在步骤320中,应用程序从文档中提取与虚拟纸张尺寸的区域相对应的文档数据,并且数据输入/输出单元200从应用程序接收具有虚拟纸张尺寸的文档数据。在步骤330中,显示单元230使用文档数据显示具有虚拟纸张尺寸的文档。在文档被显示之后,步骤340中,如果输入单元220响应于命令而接收到打印所显示的文档的请求,则在步骤350中,数据转换器240将与虚拟纸张尺寸相对应的文档数据转换为具有在打印机驱动器中当前设置的打印纸张尺寸的打印数据。转换后的打印数据能够被图像形成设备250分析。图像形成设备250通过接收转换后的打印数据来进行打印,其中,对于打印的文档,全部的文档区域被打印在具有当前设置的打印纸张尺寸的纸张上。
在示例实施例中,应用程序可以是诸如Internet Explorer或者Netscape那样的Web浏览器,其不具备根据设置的打印纸张尺寸编辑文档的功能。
图5是用于说明根据图3的步骤350的、将虚拟纸张尺寸的文档数据转换为打印纸张尺寸的打印数据的方法的例子的图。在图5所示的例子中,所选择的虚拟纸张尺寸是A3,而打印机驱动器中当前设置的打印纸张尺寸为A4。
数据转换器240必须将文档数据打印尺寸从虚拟纸张尺寸放大或缩小到打印纸张尺寸。下面描述确定放大或缩小比率的方法。
在一个示例实施例中,在分别计算了虚拟纸张尺寸与打印纸张尺寸的水平比率和垂直比率之后,将计算出的比率的最大值确定为放大或缩小比率。例如,当文档数据的尺寸是从虚拟纸张尺寸A3缩小到打印纸张尺寸A4时,如图5所示,水平比率是297∶210,而垂直比率是420∶297。因此,可以按照比率297∶210(其是两个比率的最大值)缩小文档数据。
在另一个示例实施例中,在分别计算虚拟纸张尺寸与打印纸张尺寸的水平比率和垂直比率之后,可以分别放大或缩小文档数据的水平长度和垂直长度。例如,当文档数据的尺寸从虚拟纸张尺寸A3缩小到打印纸张尺寸A4时,如图5中所示,可以按照比率297∶210缩小文档数据的水平长度,并按照比率420∶297缩小垂直长度。
数据转换器240将转换为当前设置的打印纸张尺寸的文档数据转换为打印数据,其能够被图像形成设备250分析。
图4是根据本发明另一示例实施例的打印控制方法的流程图。现在将结合图2所示的打印控制装置描述图4所示的打印控制方法。
当文档打印请求出现时,在步骤400中,数据输入/输出单元200将有关当前设置在打印机驱动器中的打印纸张尺寸的信息与打印命令一起输出到应用程序。
在步骤410中,应用程序从文档中提取与打印纸张尺寸的区域相对应的文档数据,并且显示单元230使用通过数据输入/输出单元200从应用程序接收的文档数据,显示与当前设置的打印纸张尺寸相对应的文档。在步骤420中,控制器210确定是否通过用户输入单元220已经请求了打印所显示的文档。如果打印请求存在,则在步骤430,数据转换器240将文档数据转换为具有当前设置在打印机驱动器中的打印纸张尺寸的打印数据。转换后的打印数据可以被图像形成设备250分析。在这种情况下,由于从应用程序接收的文档数据具有当前设置的打印纸张尺寸,所以省略了放大或缩小文档数据的打印尺寸的过程。
如果对于所显示的文档不存在打印请求,则在步骤440,输入单元220接收虚拟打印纸张尺寸。在步骤450,数据输入/输出单元200向应用程序提供有关虚拟纸张尺寸的信息以及打印命令,并从应用程序接收具有虚拟纸张尺寸的文档数据。
在步骤410,显示单元230使用文档数据显示具有虚拟纸张尺寸的文档。在步骤420,控制器210确定是否通过用户输入单元220已经请求了打印具有虚拟纸张尺寸的所显示的文档。作为确定的结果,如果打印请求存在,则在步骤430,数据转换器240将具有虚拟纸张尺寸的文档数据转换为具有当前设置的打印纸张尺寸的打印数据。如果不存在打印请求,则控制器210控制数据输入/输出单元200、输入单元220、和显示单元230重复步骤410至450,直到所显示的文档的打印请求存在为止。
根据上述本发明的示例实施例的打印控制方法可以在安装在诸如PC那样的主机上的打印机驱动器中实现。
本发明的示例实施例可以具体表现为计算机可读介质上的计算机可读代码。计算机可读介质可以是任何能存储可以被计算机系统读取的数据的数据存储设备。计算机可读介质的例子包括只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光数据存储设备、以及载波(例如通过互联网的数据传输)。
如上所述,通过使用根据本发明示例实施例的、用于防止打印数据丢失的打印控制方法和装置,可以使用文档预览功能,根据虚拟纸张尺寸从应用程序接收文档数据,转换为当前设置的打印纸张尺寸的打印数据,并将其打印。因此,可以打印完整的文档,并且可以减少由于打印数据丢失而引起的打印纸张和工作时间的浪费。
尽管参照本发明的某些示例实施例具体示出和描述了本发明,但是本领域技术人员将理解:在不背离由所附权利要求及其等同物限定的本发明的精神和范围的情况下,可以在其中进行各种形式和细节上的改变。

Claims (21)

1.一种用于将文档数据转换为打印数据的打印控制方法,该方法包括:
输入虚拟纸张尺寸;
接收与虚拟纸张尺寸相对应的文档数据;
显示与文档数据相对应的文档;以及
将虚拟纸张尺寸的文档数据转换为打印纸张尺寸的打印数据。
2.如权利要求1所述的方法,进一步包括:选择性地接收打印请求,其中,当接收到打印请求时,将虚拟纸张尺寸的文档数据转换为打印纸张尺寸的打印数据。
3.如权利要求2所述的方法,进一步包括:重复打印、接收和显示,直到接收到打印请求为止。
4.如权利要求1所述的方法,进一步包括:
输入与打印纸张尺寸相对应的文档数据;
显示与文档数据相对应的文档;以及
选择性地接收打印请求。
5.如权利要求1所述的方法,其中,文档数据包括来自web浏览器的数据。
6.如权利要求1所述的方法,其中,文档数据包括通过按照虚拟纸张尺寸与打印纸张尺寸的比率放大或缩小而被转换为打印数据的数据。
7.一种实现如权利要求1所述的打印控制方法的打印机驱动器。
8.一种用于将文档数据转换为打印数据的打印控制装置,该装置包括:
输入单元,用于输入虚拟纸张尺寸;
数据输入/输出单元,用于接收与虚拟纸张尺寸相对应的文档数据;
显示单元,用于显示与文档数据相对应的文档;以及
数据转换器,用于将虚拟纸张尺寸的文档数据转换为打印纸张尺寸的打印数据。
9.如权利要求8所述的打印控制装置,其中,输入单元被配置成选择性地接收打印请求;以及
当接收到打印请求时,数据转换器将虚拟纸张尺寸的文档数据转换为打印纸张尺寸的打印数据。
10.如权利要求9所述的打印控制装置,进一步包括:控制器,用于控制输入单元、数据输入/输出单元、和显示单元处理与从应用程序接收的虚拟纸张尺寸相对应的文档数据和显示与文档数据相对应的文档。
11.如权利要求8所述的打印控制装置,其中,文档数据包括来自web浏览器的数据。
12.如权利要求8所述的打印控制装置,其中,数据转换器通过按照虚拟纸张尺寸与打印纸张尺寸的比率放大或缩小文档数据而将文档数据转换为打印数据。
13.一种包括如权利要求8所述的打印控制装置的打印机驱动器。
14.一种其上存储有用于将文档数据转换为打印数据的指令的计算机可读介质,该指令包括:
第一组指令,用于输入虚拟纸张尺寸;
第二组指令,用于接收与虚拟纸张尺寸相对应的文档数据;
第三组指令,用于显示与文档数据相对应的文档;以及
第四组指令,用于将虚拟纸张尺寸的文档数据转换为打印纸张尺寸的打印数据。
15.如权利要求14所述的指令,进一步包括第五组指令,用于选择性地接收打印请求,其中,当接收到打印请求时,虚拟纸张尺寸的文档数据被转换为打印纸张尺寸的打印数据。
16.如权利要求15所述的指令,进一步包括第六组指令,用于重复打印、接收、和显示,直到接收到打印请求为止。
17.如权利要求14所述的指令,进一步包括:
第七组指令,用于输入与打印纸张尺寸相对应的文档数据;
第八组指令,用于显示与文档数据相对应的文档;以及
第九组指令,用于选择性地接收打印请求。
18.如权利要求14所述的指令,其中,文档数据包括来自web浏览器的数据。
19.如权利要求14所述的指令,其中,文档数据包括通过按照虚拟纸张尺寸与打印纸张尺寸的比率放大或缩小而被转换为打印数据的数据。
20.如权利要求2所述的方法,其中打印转换后的文档数据。
21.如权利要求10所述的装置,其中显示文档数据,直到接收到打印请求为止。
CNA2006101414936A 2005-10-20 2006-09-29 用于防止数据丢失的打印控制方法和装置 Pending CN1952874A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR99329/05 2005-10-20
KR1020050099329A KR20070043263A (ko) 2005-10-20 2005-10-20 인쇄 데이터의 누락을 방지하기 위한 인쇄 제어 방법 및장치

Publications (1)

Publication Number Publication Date
CN1952874A true CN1952874A (zh) 2007-04-25

Family

ID=37985000

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2006101414936A Pending CN1952874A (zh) 2005-10-20 2006-09-29 用于防止数据丢失的打印控制方法和装置

Country Status (3)

Country Link
US (1) US20070091330A1 (zh)
KR (1) KR20070043263A (zh)
CN (1) CN1952874A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104427182A (zh) * 2013-09-09 2015-03-18 夏普株式会社 图像形成装置以及图像形成方法
CN104915157A (zh) * 2015-03-03 2015-09-16 珠海奔图电子有限公司 待打印文件的处理方法、打印驱动装置、打印设备和系统
CN108885603A (zh) * 2016-03-14 2018-11-23 赛门铁克公司 通过打印操作的打印接口技术不可知数据丢失防护

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4838662B2 (ja) * 2006-08-09 2011-12-14 キヤノン株式会社 情報処理装置、情報処理方法、記憶媒体、プログラム
JP5906829B2 (ja) * 2012-03-09 2016-04-20 セイコーエプソン株式会社 制御装置、制御装置の制御方法、及び、プログラム

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5425138A (en) * 1991-12-26 1995-06-13 Casio Computer Co., Ltd. Apparatus and method for automatically editing documents including text data and table data with ruled lines
JP2000222156A (ja) * 1999-01-28 2000-08-11 Sony Corp 印刷出力制御装置、印刷出力制御方法及び印刷出力制御機能を有するプログラムを記録したコンピュータ読み取り可能な記録媒体
US20030076512A1 (en) * 2001-10-23 2003-04-24 Laughlin John D. System and method to automatically scale preformatted text within an electronic document for printing
US8107093B2 (en) * 2005-05-09 2012-01-31 Autodesk, Inc. Using geometry bounds to enable scale printing of virtual paper onto physical paper when using a printer with a differing printable area

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104427182A (zh) * 2013-09-09 2015-03-18 夏普株式会社 图像形成装置以及图像形成方法
CN104915157A (zh) * 2015-03-03 2015-09-16 珠海奔图电子有限公司 待打印文件的处理方法、打印驱动装置、打印设备和系统
CN104915157B (zh) * 2015-03-03 2019-04-16 珠海奔图电子有限公司 待打印文件的处理方法、打印驱动装置、打印设备和系统
CN108885603A (zh) * 2016-03-14 2018-11-23 赛门铁克公司 通过打印操作的打印接口技术不可知数据丢失防护
CN108885603B (zh) * 2016-03-14 2019-12-17 赛门铁克公司 通过打印操作的打印接口技术不可知数据丢失防护

Also Published As

Publication number Publication date
US20070091330A1 (en) 2007-04-26
KR20070043263A (ko) 2007-04-25

Similar Documents

Publication Publication Date Title
JP4948233B2 (ja) 情報処理装置、プログラム及び記録媒体
US8294935B2 (en) Device to edit documents for printout and method thereof
JP4372670B2 (ja) 複合印刷ジョブ組成方法および装置
JP3711435B2 (ja) 印刷データのプレビュー方法および装置、記録媒体
CN100389417C (zh) 文档处理方法及装置
JP2000224414A (ja) 情報処理システム及びその制御方法、情報処理装置及びその制御方法、コンピュータ可読メモリ
JP2004227476A (ja) 文書処理装置
US20070091330A1 (en) Printing control method and apparatus for preventing data loss
JP2003186634A (ja) 印刷データ出力装置およびプログラム
JP2000108460A (ja) 印刷制御システムおよび方法及び記録媒体
CN100444102C (zh) 高速打印方法和设备
JP2005190337A (ja) データ変換装置、およびデータ変換プログラム
JP2009269179A (ja) 印刷装置、プログラム及び記録媒体
JP2007279855A (ja) 情報処理装置及びその制御方法、プログラム
KR100571957B1 (ko) 선택적 파일 인쇄 방법 및 장치
JP2003150344A (ja) プリンタドライバ
JP4527519B2 (ja) 印刷編集プログラム
JP2005092461A (ja) データ編集装置及びその制御方法並びに制御プログラム
JP2003170636A (ja) 印刷処理装置、印刷処理方法、印刷処理プログラム及び印刷処理プログラムを格納した記録媒体
JP4337557B2 (ja) 画像形成システム
JP2000123008A (ja) 文書処理装置及び方法
JP3854916B2 (ja) 印刷制御装置及びその方法、印刷制御プログラム、記憶媒体
JP2003058334A (ja) 印刷システム
JP2004310285A (ja) 印刷データ出力制御プログラムおよび記録媒体
JP2008046865A (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
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication