CN107800906A - Information processor and its method, print system - Google Patents
Information processor and its method, print system Download PDFInfo
- Publication number
- CN107800906A CN107800906A CN201610803480.4A CN201610803480A CN107800906A CN 107800906 A CN107800906 A CN 107800906A CN 201610803480 A CN201610803480 A CN 201610803480A CN 107800906 A CN107800906 A CN 107800906A
- Authority
- CN
- China
- Prior art keywords
- printing
- pages
- print data
- information processing
- image data
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00002—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
- H04N1/00007—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for relating to particular apparatus or devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00236—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/0044—Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
- H04N1/00442—Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails
- H04N1/00453—Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails arranged in a two dimensional array
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Record Information Processing For Printing (AREA)
Abstract
本发明实施例提供一种信息处理装置以及方法、印刷系统。所述信息处理装置具有:印刷数据生成部,所述印刷数据生成部用于在将1个图像数据分割成多个页面进行印刷的情况下,在所述多个页面上生成不包含空白页面的印刷数据;以及发送部,所述发送部用于将所述印刷数据生成部生成的印刷数据发送到图像形成装置。通过本发明实施例的信息处理装置,在将1个图像数据分配到多个页面进行印刷时,能够生成不包含空白页面的印刷数据,以避免了印刷介质的浪费。
Embodiments of the present invention provide an information processing device and method, and a printing system. The information processing apparatus includes: a print data generation unit configured to, when one piece of image data is divided into a plurality of pages and printed, generate an image that does not include a blank page on the plurality of pages. print data; and a transmitting unit for transmitting the print data generated by the print data generating unit to the image forming apparatus. With the information processing device according to the embodiment of the present invention, when one image data is allocated to multiple pages for printing, it is possible to generate print data that does not include blank pages, thereby avoiding waste of printing media.
Description
技术领域technical field
本发明涉及信息处理领域,尤其涉及一种信息处理装置及其方法,以及印刷系统。The present invention relates to the field of information processing, in particular to an information processing device and its method, and a printing system.
背景技术Background technique
目前,存在将1个图形数据分割成多个页面分别进行印刷的技术。Currently, there is a technique of dividing one piece of graphic data into a plurality of pages and printing them individually.
发明内容Contents of the invention
在现有技术中,在将1个图像数据分配到多个页面进行印刷时,可能会出现在多个页面中包含空白页面的情况,从而浪费印刷介质。In the prior art, when one piece of image data is allocated to a plurality of pages for printing, blank pages may be included in the plurality of pages, thereby wasting printing media.
发明实施例提供一种信息处理装置及其方法,以及印刷系统,在将1个图像数据分配到多个页面进行印刷时,能够生成不包含空白页面的印刷数据,以避免了印刷介质的浪费。Embodiments of the invention provide an information processing device, its method, and a printing system capable of generating printing data that does not include blank pages when one image data is allocated to multiple pages for printing, thereby avoiding waste of printing media.
根据本发明实施例的第一方面,提供了一种信息处理装置,其中,该信息处理装置包括:According to a first aspect of an embodiment of the present invention, an information processing device is provided, wherein the information processing device includes:
印刷数据生成部,该印刷数据生成部用于在将1个图像数据分割成多个页面进行印刷的情况下,在该多个页面上生成不包含空白页面的印刷数据;以及a print data generation unit configured to generate print data not including blank pages on the plurality of pages when one piece of image data is divided into a plurality of pages for printing; and
发送部,该发送部用于将该印刷数据生成部生成的印刷数据发送到图像形成装置。and a sending unit for sending the print data generated by the print data generating unit to the image forming apparatus.
根据本发明实施例的第二方面,提供了一种印刷系统,其中,该印刷系统包括:According to a second aspect of an embodiment of the present invention, a printing system is provided, wherein the printing system includes:
如本发明实施例的第一方面所述的信息处理装置;以及The information processing device according to the first aspect of the embodiments of the present invention; and
图像形成装置,该图像形成装置用于接收该信息处理装置发送的印刷数据,并将该印刷数据进行印刷。An image forming device is configured to receive the printing data sent by the information processing device and print the printing data.
根据本发明实施例的第三方面,提供了一种信息处理方法,其中,该信息处理方法包括:According to a third aspect of the embodiments of the present invention, an information processing method is provided, wherein the information processing method includes:
在将1个图像数据分割成多个页面进行印刷的情况下,在该多个页面上生成不包含空白页面的印刷数据;以及In the case of dividing one piece of image data into a plurality of pages for printing, print data not including a blank page is generated on the plurality of pages; and
发送该印刷数据。Send the print data.
本发明实施例的有益效果在于:在将1个图像数据分配到多个页面进行印刷时,能够生成不包含空白页面的印刷数据,以避免了印刷介质的浪费。The beneficial effect of the embodiments of the present invention is that when one image data is allocated to multiple pages for printing, printing data that does not include blank pages can be generated, thereby avoiding waste of printing media.
参照后文的说明和附图,详细公开了本发明的特定实施方式,指明了本发明的原理可以被采用的方式。应该理解,本发明的实施方式在范围上并不因而受到限制。在所附权利要求的精神和条款的范围内,本发明的实施方式包括许多改变、修改和等同。With reference to the following description and accompanying drawings, there are disclosed in detail specific embodiments of the invention, indicating the manner in which the principles of the invention may be employed. It should be understood that embodiments of the invention are not limited thereby in scope. Embodiments of the invention encompass many changes, modifications and equivalents within the spirit and scope of the appended claims.
针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。Features described and/or illustrated with respect to one embodiment can be used in the same or similar manner in one or more other embodiments, in combination with, or instead of features in other embodiments .
应该强调,术语“包括/包含”在本文使用时指特征、整件、步骤或组件的存在,但并不排除一个或更多个其它特征、整件、步骤或组件的存在或附加。It should be emphasized that the term "comprising/comprising" when used herein refers to the presence of a feature, integer, step or component, but does not exclude the presence or addition of one or more other features, integers, steps or components.
附图说明Description of drawings
参照以下的附图可以更好地理解本发明的很多方面。附图中的部件不是成比例绘制的,而只是为了示出本发明的原理。为了便于示出和描述本发明的一些部分,附图中对应部分可能被放大或缩小。在本发明的一个附图或一种实施方式中描述的元素和特征可以与一个或更多个其它附图或实施方式中示出的元素和特征相结合。此外,在附图中,类似的标号表示几个附图中对应的部件,并可用于指示多于一种实施方式中使用的对应部件。在附图中:Many aspects of the invention can be better understood with reference to the following figures. The components in the figures are not drawn to scale, merely illustrating the principles of the invention. In order to facilitate illustration and description of some parts of the present invention, corresponding parts in the drawings may be exaggerated or reduced. Elements and features described in one drawing or one embodiment of the present invention may be combined with elements and features shown in one or more other drawings or embodiments. Furthermore, in the drawings, like numerals indicate corresponding parts in the several figures and may be used to indicate corresponding parts used in more than one embodiment. In the attached picture:
图1是本发明实施例1的信息处理方法的流程图;Fig. 1 is the flowchart of the information processing method of embodiment 1 of the present invention;
图2是本发明实施例1的图像数据被分配在多个页面的示意图;Fig. 2 is the schematic diagram that the image data of embodiment 1 of the present invention is distributed in a plurality of pages;
图3是本发明实施例1的将图像数据分配到包括页边空白的多个页面中的示意图;3 is a schematic diagram of distributing image data to multiple pages including margins according to Embodiment 1 of the present invention;
图4A至图4C是本发明实施例1的包含至少一个对象的图像数据的数据范围的确定示意图;4A to 4C are schematic diagrams for determining the data range of the image data containing at least one object according to Embodiment 1 of the present invention;
图5是本发明实施例1的包含至少一个对象的图像数据的多个页面的布置方案生成示意图;FIG. 5 is a schematic diagram of generating a layout scheme for multiple pages containing image data of at least one object according to Embodiment 1 of the present invention;
图6是本发明实施例1的对布置方案进行预览的示意图;Fig. 6 is a schematic diagram of a preview of a layout scheme according to Embodiment 1 of the present invention;
图7是本发明实施例1的印刷数据生成方法流程图;Fig. 7 is a flow chart of the method for generating printing data according to Embodiment 1 of the present invention;
图8是图7中步骤706的确定第一布置方案的方法流程图;Fig. 8 is a flow chart of the method for determining the first layout scheme in step 706 in Fig. 7;
图9是图7的步骤706的确定第一布置方案的方法流程图;FIG. 9 is a flow chart of the method for determining the first layout scheme in step 706 of FIG. 7;
图10是本发明实施例2的信息处理装置的构成示意图;10 is a schematic diagram of the structure of an information processing device according to Embodiment 2 of the present invention;
图11是本发明实施例3的信息处理装置的构成示意图;11 is a schematic diagram of the structure of an information processing device according to Embodiment 3 of the present invention;
图12是本发明实施例4的印刷系统的构成示意图;12 is a schematic diagram of the composition of the printing system of Embodiment 4 of the present invention;
图13是本发明实施例4的图像形成装置的功能模块构成示意图;FIG. 13 is a schematic diagram of functional modules of an image forming apparatus according to Embodiment 4 of the present invention;
图14是本发明实施例4的图像形成装置的构成示意图;FIG. 14 is a schematic diagram showing the structure of an image forming apparatus according to Embodiment 4 of the present invention;
图15是本发明实施例4的印刷系统的工作流程图。Fig. 15 is a working flow chart of the printing system according to Embodiment 4 of the present invention.
具体实施方式Detailed ways
参照附图,通过下面的说明书,本发明的前述以及其它特征将变得明显。在说明书和附图中,具体公开了本发明的特定实施方式,其表明了其中可以采用本发明的原则的部分实施方式,应了解的是,本发明不限于所描述的实施方式,相反,本发明包括落入所附权利要求的范围内的全部修改、变型以及等同物。The foregoing and other features of the invention will become apparent from the following description, taken with reference to the accompanying drawings. In the specification and drawings, specific embodiments of the invention are disclosed, which illustrate some embodiments in which the principles of the invention may be employed. It is to be understood that the invention is not limited to the described embodiments, but rather, the invention The invention includes all modifications, variations and equivalents that come within the scope of the appended claims.
下面结合附图对本发明的各种实施方式进行说明。这些实施方式只是示例性的,不是对本发明的限制。Various embodiments of the present invention will be described below in conjunction with the accompanying drawings. These embodiments are illustrative only, and do not limit the present invention.
在现有技术中,在将1个图像数据分配到多个页面进行印刷时,如印刷海报时,首先,根据用户预先设定的印刷介质(例如,纸张等)的大小、方向来计算放大率;其次,利用计算出的该放大率对该图像数据进行放大处理,以获得该图像数据的印刷范围;然后将该1个图像数据印刷到多个页面。这样,通过上述方法印刷的图像数据可能存在包含空白页面的情况。In the prior art, when one image data is allocated to multiple pages for printing, such as when printing posters, first, the magnification is calculated based on the size and orientation of the printing medium (for example, paper, etc.) preset by the user ; secondly, use the calculated magnification ratio to enlarge the image data to obtain the printing range of the image data; and then print the one image data to multiple pages. In this way, the image data printed by the above method may contain blank pages.
需要说明的是,在该现有技术和以下的实施例中,利用该放大率对该图像数据进行放大处理是指:根据放大率的大小所进行的放大、缩小,或者保持原图像数据不变的处理。例如,在放大率大于100%时,是指对该图像数据进行放大,在该放大率小于100%时,是指对该图像数据进行缩小;在放大率为100%时,保持该图像数据不变。It should be noted that, in the prior art and the following embodiments, using the magnification ratio to enlarge the image data refers to: enlargement or reduction according to the magnitude of the magnification ratio, or keeping the original image data unchanged processing. For example, when the magnification is greater than 100%, it means that the image data is enlarged; when the magnification is less than 100%, it means that the image data is reduced; Change.
为了解决上述问题,本发明实施例提供了一种信息处理装置及其方法、以及一种印刷系统,在将1个图像数据分配到多个页面进行印刷时,能够生成不包含空白页面的印刷数据,从而避免了印刷介质的浪费。In order to solve the above problems, an embodiment of the present invention provides an information processing device and its method, and a printing system capable of generating print data that does not include blank pages when one image data is allocated to multiple pages for printing , thus avoiding the waste of printing media.
以下结合附图对本发明实施例的信息处理装置及其方法、以及印刷系统进行详细说明。The information processing device, its method, and printing system according to the embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
实施例1Example 1
图1是本发明实施例1的信息处理方法的流程图。如图1所示,该方法包括:FIG. 1 is a flowchart of an information processing method according to Embodiment 1 of the present invention. As shown in Figure 1, the method includes:
步骤101,在将1个图像数据分割成多个页面进行印刷的时,在该多个页面上生成不包含空白页面的印刷数据。In step 101, when one image data is divided into a plurality of pages for printing, print data not including blank pages is generated on the plurality of pages.
步骤102,将生成的印刷数据发送到图像形成装置。Step 102, sending the generated printing data to the image forming device.
由上述实施例可知,在将1个图像数据分配到多个页面进行印刷时,能够生成不包含空白页面的印刷数据,避免了印刷介质的浪费。It can be seen from the above embodiments that when one image data is allocated to multiple pages for printing, it is possible to generate print data that does not include blank pages, thereby avoiding waste of printing media.
在本实施例中,在步骤101中,可将不包含空白页面的印刷倍率作为该图像数据的第1放大率,并利用该第1放大率对该图像数据进行放大处理,以获得该图像数据的印刷范围来生成该不包含空白页面的印刷数据。这样,不需预设该图像数据的印刷介质的大小和方向,也可对该1个图像数据进行印刷,为用户提供了便利。In this embodiment, in step 101, the printing magnification that does not include blank pages can be used as the first magnification of the image data, and the image data is enlarged using the first magnification to obtain the image data print range to generate the print data that does not include blank pages. In this way, one piece of image data can be printed without presetting the size and orientation of the printing medium of the image data, which is convenient for the user.
在本实施例中,在步骤101中,可在利用第2放大率生成印刷数据的情况下,在多个页面中包含空白页面的情况下,通过从多个页面中删除该空白页面来生成印刷数据。但本实施例不限于此,还可使用其他方法生成不包含空白页面的印刷数据。例如,除了通过删除空白页面,也可直接生成不包含空白页面的印刷数据。In this embodiment, in step 101, when printing data is generated using the second magnification, if a blank page is included in multiple pages, the blank page can be deleted from the multiple pages to generate the printed data. data. However, this embodiment is not limited thereto, and other methods may also be used to generate printing data that does not include blank pages. For example, instead of deleting blank pages, it is also possible to directly generate printing data that does not contain blank pages.
在本实施例中,可通过删除全部或部分的空白页面来生成该印刷数据;在删除部分空白页面时,可任意删除其中的一个或几个,也可按照预定的方式来删除,例如,在多个页面中,处于边缘和中间位置的页面均包含空白页面时,可删除处于边缘位置的空白页面,保留中间位置的空白页面,这样可使得印刷成的图像数据便于贴合在一起,从而更加美观;反之亦然。In this embodiment, the printing data can be generated by deleting all or part of the blank pages; when deleting some blank pages, one or several of them can be deleted arbitrarily, or can be deleted according to a predetermined method, for example, in Among multiple pages, when the pages at the edge and the middle position both contain blank pages, the blank pages at the edge positions can be deleted and the blank pages at the middle position can be reserved, so that the printed image data can be easily pasted together, thus making it easier to aesthetically pleasing; and vice versa.
下面结合附图以删除空白页面来生成不包含空白页面的印刷数据为例进行说明。In the following, it will be described by taking deleting blank pages to generate printing data that does not include blank pages as an example with reference to the accompanying drawings.
图2是本发明实施例1的图像数据被分配在多个页面的示意图。如图2所示,多个实线框201对应多个页面,例如纵向、A4纸,本实施例中包括9个页面;虚线框202a和202b表示根据该第2放大率对该图像数据进行放大处理后获得的图像数据的印刷范围。FIG. 2 is a schematic diagram of image data distributed on multiple pages according to Embodiment 1 of the present invention. As shown in Figure 2, a plurality of solid-line frames 201 correspond to multiple pages, such as portrait orientation and A4 paper, including 9 pages in this embodiment; dashed-line frames 202a and 202b indicate that the image data is enlarged according to the second magnification ratio The printing extent of the image data obtained after processing.
在本实施例的一个实施方式中,如图2所示,在该9个页面中包含了4个空白页面,即页面1~4,其中的页面1-3处于边缘位置,页面4处于中间位置,这样,可通过删除全部的空白页面(如1-4)来生成该印刷数据。但不限于此,还可删除部分空白页面来生成该印刷数据。例如,可删除空白页面1-4中的任意1个或2个或3个空白页面;例如,也可删除边缘位置的空白页面,如删除空白页面1、空白页面2和空白页面3;例如,也可删除中间位置的空白页面,如删除空白页面4,此处不再一一列举。In an implementation of this embodiment, as shown in Figure 2, the 9 pages include 4 blank pages, that is, pages 1-4, of which pages 1-3 are at the edge position, and page 4 is at the middle position , so that the printing data can be generated by deleting all blank pages (such as 1-4). However, it is not limited thereto, and the printing data may be generated by deleting some blank pages. For example, any 1 or 2 or 3 blank pages in the blank pages 1-4 can be deleted; for example, the blank pages at the edge positions can also be deleted, such as deleting blank page 1, blank page 2 and blank page 3; for example, It is also possible to delete the blank page in the middle position, such as deleting blank page 4, which will not be listed one by one here.
在本实施例中,该方法还可包括:在利用至少一个放大率将该图像数据分割成多个页面、且在所述多个页面中包含空白页面的情况下,选择对应该空白页面少的放大率作为对生成该印刷数据的第3放大率;并且在选择了该第3放大率的情况下,该方法还包括:显示在该第3放大率下生成印刷数据的提示信息。这样,通过选择适当的放大率,使得该图像数据均匀布置在该多个页面上,视觉效果较好。In this embodiment, the method may further include: under the condition that the image data is divided into multiple pages by using at least one magnification factor, and the multiple pages contain blank pages, selecting the one corresponding to the few blank pages The magnification is used as a third magnification for generating the print data; and if the third magnification is selected, the method further includes: displaying a prompt message for generating the print data under the third magnification. In this way, by selecting an appropriate magnification ratio, the image data is evenly arranged on the multiple pages, and the visual effect is better.
例如,在利用第1放大率生成布置该图像数据的多个页面的布置方案之后,在该多个页面中存在空白页面的情况下,在采用在该第1放大率的预定范围内的第2放大率生成多个页面的页面布置时、空白页面的数量减少的情况下,显示在该第2放大率下生成印刷数据的提示信息。For example, after a layout plan for arranging a plurality of pages of the image data is generated using a first magnification, if there is a blank page in the plurality of pages, the second magnification within a predetermined range of the first magnification is used. When the magnification generates a page layout of a plurality of pages and the number of blank pages decreases, a prompt message to generate print data at the second magnification is displayed.
在本实施例中,该第2放大率在第1放大率的预定范围内,如在该第1放大率的±5%之间;例如,当第1放大率为100%时,该第2放大率可为95%到105%之间。此外,也可根据用户的需求进行设定,例如,当第1放大率为10%时,第2放大率可为130%~150%之间的任意放大率,且不限于此。In this embodiment, the second magnification is within the predetermined range of the first magnification, such as ±5% of the first magnification; for example, when the first magnification is 100%, the second The magnification can be between 95% and 105%. In addition, it can also be set according to the needs of users. For example, when the first magnification ratio is 10%, the second magnification ratio can be any magnification ratio between 130% and 150%, and it is not limited thereto.
在本实施例中,可选地,在步骤101前,该方法还包括步骤(图中未示出):接受用户的操作输入,该操作输入用于设定用于贴合该多个页面的页边空白。这样,在步骤101中,根据该设定的页边空白将该图像数据分割到多个页面中生成该不包含空白页面的印刷数据。因此,通过设置页边空白,便于用户对印刷的图像数据,如海报进行贴合。In this embodiment, optionally, before step 101, the method further includes a step (not shown in the figure): accepting user's operation input, and the operation input is used to set the Margins. In this way, in step 101, the image data is divided into a plurality of pages according to the set margins to generate the print data excluding blank pages. Therefore, by setting the margin, it is convenient for the user to attach printed image data such as posters.
在本实施例中,该页边空白的宽度可根据需要任意设定。In this embodiment, the width of the margin can be set arbitrarily as required.
在本实施例中,可选地,该方法还可包括步骤(图中未示出):判断用户是否设定了页边空白。这样,在判断结果为是时,在步骤101中,根据该页边空白将图像数据分割到多个页面中生成印刷数据;在判断结果为否时,在步骤101中,直接将图像数据分割到多个页面中生成印刷数据。In this embodiment, optionally, the method may further include a step (not shown in the figure): judging whether the user has set margins. In this way, when the judgment result is yes, in step 101, the image data is divided into multiple pages according to the margin to generate printing data; when the judgment result is no, in step 101, the image data is directly divided into Print data is generated in multiple pages.
图3是本发明实施例1的将图像数据分配到包括页边空白的多个页面中的示意图。在用户设定了页边空白时,如图3所示,图中阴影部分301表示设定的页边空白,可根据该页边空白301将该图像数据分配到多个(如9个)页面上,由此生成印刷数据。FIG. 3 is a schematic diagram of distributing image data to multiple pages including margins according to Embodiment 1 of the present invention. When the user sets the margins, as shown in Figure 3, the shaded part 301 in the figure represents the margins set, and the image data can be distributed to multiple (such as 9) pages according to the margins 301 , thereby generating print data.
在本实施例中,在利用放大率对该图像数据进行放大处理之前,可先获得该图像数据的第一数据范围;然后利用该放大率对该图像数据的第一数据范围进行放大处理,从而可获得该图像数据的第二数据范围(即印刷范围)。在该图像数据中包括一个对象(绘图数据)时,可根据预定的比率、或者利用围绕该对象的预定图形来确定该第一数据范围;在该图像数据中包括一个以上对象时,可利用上述方式分别确定每个对象的第一数据范围,然后将各个对象的第一数据范围进行合并,以获得包含该多个对象的图像数据的第一数据范围。In this embodiment, before enlarging the image data with the magnification, the first data range of the image data can be obtained first; then the first data range of the image data can be amplified with the magnification, so The second data range (ie, printing range) of the image data can be obtained. When the image data includes an object (drawing data), the first data range can be determined according to a predetermined ratio or by using a predetermined figure around the object; when the image data includes more than one object, the above-mentioned The method separately determines the first data range of each object, and then combines the first data ranges of each object to obtain the first data range including the image data of the multiple objects.
在本实施例中,可选地,该方法还可包括步骤(图中未示出):In this embodiment, optionally, the method may also include steps (not shown in the figure):
确定该图像数据的第一数据范围,具体的确定方法如上所述,此处不再赘述;根据该第一数据范围和放大率确定该图像数据的第二数据范围(印刷范围)。这样,在步骤101中,可根据确定的印刷范围生成印刷数据。在印刷倍率(放大率)为100%时,该第一数据范围和第二数据范围相同。Determine the first data range of the image data, the specific determination method is as above, and will not be repeated here; determine the second data range (printing range) of the image data according to the first data range and magnification. In this way, in step 101, printing data can be generated according to the determined printing range. When the printing magnification (magnification) is 100%, the first data range and the second data range are the same.
在本实施例中,可选地,该方法还可包括步骤(图中未示出):In this embodiment, optionally, the method may also include steps (not shown in the figure):
在1个图像数据包括至少一个对象(即绘图数据)的情况下,将利用预定图形围绕该至少一个对象时的该预定图形的中心作为布置该图像数据的所述多个页面的中心。这样,在步骤101中,将该图像数据布置在该多个页面的中心来生成该印刷数据。其中,该预定图形的形状可为任意,例如,可为矩形、圆形、椭圆形等,此处不再一一列举。由此,通过设定布置该图像数据的多个页面的中心,可使得该图像数据在多个页面上的布局适中,增强用户体验。下面以矩形为例进行说明。When one piece of image data includes at least one object (ie, drawing data), the center of the predetermined figure when the at least one object is surrounded by the predetermined figure is used as the center of the plurality of pages on which the image data is arranged. Thus, in step 101, the image data is arranged at the center of the plurality of pages to generate the print data. Wherein, the shape of the predetermined figure can be arbitrary, for example, it can be a rectangle, a circle, an ellipse, etc., which will not be listed here. Thus, by setting the centers of multiple pages on which the image data is arranged, the layout of the image data on multiple pages can be moderated, thereby enhancing user experience. The following takes a rectangle as an example for illustration.
图4A至图4C是本发明实施例1的包含至少一个对象的图像数据的数据范围的确定示意图。如图4A至图4C所示,图像数据分别包括1个对象(A)、2个对象(A和O)、3个对象(A、O、B),如401至403所示;确定每个图像数据中各对象对应的第一数据范围A';A'和O';A'、O'和B'(参见404-406);4A to 4C are schematic diagrams of determining a data range of image data including at least one object according to Embodiment 1 of the present invention. As shown in Figures 4A to 4C, the image data includes 1 object (A), 2 objects (A and O), and 3 objects (A, O, B) respectively, as shown in 401 to 403; determine each The first data range A' corresponding to each object in the image data; A' and O'; A', O' and B' (see 404-406);
如图4A所示,当包含一个对象时,如图4A中的404和407所示,该数据范围A'就是包含该对象A的图像数据的第一数据范围;当包含一个以上对象时,如图4B的405所示,合并该第一数据范围A'和O',以获得包含对象A和O的图像数据的第一数据范围L1;如图4C的406所示,合并该第一数据范围A'、O'和B',以获得包含对象A、O和B的图像数据的第一数据范围L1和B'。As shown in Figure 4A, when one object is included, as shown in 404 and 407 in Figure 4A, the data range A' is the first data range that includes the image data of the object A; when more than one object is included, such as As shown in 405 of FIG. 4B, the first data range A' and O' are merged to obtain a first data range L1 containing image data of objects A and O; as shown in 406 of FIG. 4C, the first data range is merged A', O', and B' to obtain the first data range L1 and B' including the image data of the objects A, O, and B.
在本实施例中,在确定了该图像数据的第一数据范围后,可利用印刷倍率(即放大率)对该第一数据范围进行放大处理,以获得该图像数据的第二数据范围(即印刷范围),图中未示出。其中该放大处理的含义如上所述,此处不再赘述。此外,该放大处理也可在在407、408、409合并步骤之前执行。In this embodiment, after the first data range of the image data is determined, the first data range can be enlarged by using the printing magnification (i.e. magnification) to obtain the second data range of the image data (i.e. printing range), not shown in the figure. The meaning of the amplification processing is as above, and will not be repeated here. Furthermore, this upscaling process can also be performed before the merging steps at 407 , 408 , 409 .
如图4A至4C所示,若印刷倍率(放大率)为100%,在获得了该图像数据的第二数据范围后,可将围绕该数据范围A'(即围绕一个对象)、L1(即围绕二个对象)、L1和B'(即围绕三个对象)的矩形P1、P2、P3的中心C1、C2、C3作为布置该图像数据的多个页面的中心。其中,该矩形P1、P2、P3可以是包围该图像数据的最小矩形,如图4A至4C所示,这样可以用最少的印刷介质覆盖该数据范围,并且居中印刷视觉效果好,增强用户体验。但本实施例不限于此,该矩形P也可是包围该图像数据的其他矩形,此外,对于其他印刷倍率的情况与其类似,此处不再一一列举。As shown in Figures 4A to 4C, if the printing magnification (magnification) is 100%, after the second data range of the image data is obtained, the data range A' (ie around an object), L1 (ie Centers C1 , C2 , C3 of rectangles P1 , P2 , P3 surrounding two objects), L1 , and B' (ie, surrounding three objects) serve as the centers of pages on which the image data is arranged. Wherein, the rectangles P1, P2, and P3 can be the smallest rectangles surrounding the image data, as shown in Figures 4A to 4C, so that the data range can be covered with the least amount of printing media, and the centered printing has a good visual effect and enhances user experience. But this embodiment is not limited thereto, and the rectangle P may also be other rectangles surrounding the image data. In addition, the situation of other printing magnifications is similar, and will not be listed here.
在本实施例中,在图像形成装置搭载的印刷介质的状态(即印刷条件)包括一个以上时,可基于该一个以上印刷条件获得一个以上布置方案,可从中选择使用印刷介质的数量少的布置方案。In this embodiment, when there are more than one state of the printing medium (that is, the printing condition) mounted on the image forming apparatus, more than one arrangement can be obtained based on the more than one printing condition, and an arrangement with a small number of printing media can be selected from among them. Program.
在这种情况下,该方法还可包括步骤(未示出):In this case, the method may also include the steps (not shown):
根据该图像数据的第二数据范围(印刷范围)、图像形成装置搭载的印刷介质的印刷条件确定将该图像数据分配在该多个页面上的第一布置方案(称为优选方案)。这样,在步骤101中,根据该第一布置方案来生成该印刷数据。A first layout plan (referred to as a preferred plan) for distributing the image data on the plurality of pages is determined based on the second data range (print range) of the image data and printing conditions of the printing medium mounted on the image forming apparatus. In this way, in step 101, the printing data is generated according to the first layout scheme.
在本实施例中,该印刷条件是指印刷介质的大小和/或朝向,例如,印刷介质为纸张,大小为A3和A4;方向为横向和纵向,该印刷条件可包括上述大小和朝向的任意组合,例如,A4、A3、横向、纵向、A4横向、A4纵向、A3横向、A3纵向等。In this embodiment, the printing condition refers to the size and/or orientation of the printing medium, for example, the printing medium is paper, the size is A3 and A4; the direction is horizontal and vertical, and the printing condition can include any of the above sizes and orientations. Combine, for example, A4, A3, Landscape, Portrait, A4 Landscape, A4 Portrait, A3 Landscape, A3 Portrait, etc.
以下结合附图对一个印刷条件下生成布置方案的方法进行说明。The method for generating a layout scheme under one printing condition will be described below with reference to the accompanying drawings.
图5是本发明实施例1的包含至少一个对象的图像数据的多个页面的布置方案生成示意图。如图5所示,该布置方案生成流程包括:Fig. 5 is a schematic diagram of generating a layout scheme of multiple pages including image data of at least one object according to Embodiment 1 of the present invention. As shown in Figure 5, the layout generation process includes:
步骤501,确定包含至少一个对象的图像数据的第二数据范围(印刷范围);Step 501, determining a second data range (printing range) containing image data of at least one object;
在本实施例中,在该图像数据包含1个或多个对象时,可采用针对图4A至4C的说明来确定该第二数据范围,此处不再赘述。In this embodiment, when the image data includes one or more objects, the description for FIGS. 4A to 4C can be used to determine the second data range, which will not be repeated here.
步骤502,确定围绕该第二数据范围的矩形P;Step 502, determining a rectangle P surrounding the second data range;
在本实施例中,该矩形P可以是围绕该数据的范围的最小矩形,但本实施例不限于此,还可为其他矩形,此处不一一列举;采用最小矩形时,可最大程度地节约印刷介质。In this embodiment, the rectangle P may be the smallest rectangle surrounding the range of the data, but this embodiment is not limited thereto, and may also be other rectangles, which are not listed here; when the smallest rectangle is used, the maximum possible Save printing media.
步骤503,根据矩形P的范围,以及印刷条件来确定布置该图像数据的多个页面的布置方案;Step 503, according to the range of the rectangle P and the printing conditions, determine the arrangement scheme for arranging the multiple pages of the image data;
在本实施例中,按照利用较少的印刷介质数量覆盖该数据范围的方式来布置该图像数据;如图5所示,在该印刷条件为A4、纵向放置时,最少用6张A4纸张覆盖该第二数据范围,由此可获得该印刷条件下的布置方案。In this embodiment, the image data is arranged in such a way that the data range is covered by a small number of printing media; as shown in Figure 5, when the printing condition is A4 and placed vertically, at least 6 sheets of A4 paper are used to cover The second data range can thus obtain the layout scheme under the printing condition.
在本实施例中,为了使得印刷的图像数据居中,该布置方案生成流程还可进一步包括:In this embodiment, in order to center the printed image data, the layout generation process may further include:
步骤504,移动该多个页面,以将该矩形P的中心C作为该多个页面的中心。Step 504, move the plurality of pages so that the center C of the rectangle P is used as the center of the plurality of pages.
步骤505,确定空白页面;Step 505, determining a blank page;
在本实施例中,如图5的505所示,在该多个页面中包含2个空白页面。In this embodiment, as shown at 505 in FIG. 5 , two blank pages are included in the plurality of pages.
步骤506,删除该多个页面中的空白页面,获得布置该图像数据的多个页面的布置方案。Step 506, delete blank pages among the multiple pages, and obtain a layout scheme for multiple pages of the image data.
在本实施例中,当存在多个印刷条件时,可采用图5所示的方法分别生成每个印刷条件下布置该图像数据的多个页面的布置方案,并将使用印刷介质的数量少的印刷条件对应的方案作为该第一布置方案。在本实施例中,可按照预定的顺序针对每个印刷条件进行处理,例如,按照印刷介质从大到小的顺序处理,;反之亦然;也可按照任意顺序针对每个印刷条件进行处理。In this embodiment, when there are multiple printing conditions, the method shown in FIG. 5 can be used to generate layout schemes for arranging multiple pages of the image data under each printing condition, and the printing media with a small number of printing media will be used. The scheme corresponding to the printing conditions is used as the first arrangement scheme. In this embodiment, each printing condition can be processed in a predetermined order, for example, the printing medium is processed in descending order, and vice versa; each printing condition can also be processed in an arbitrary order.
上述图4A至4C和图5的实施例是以预定图形是矩形为例进行了说明,但本实施例不限于矩形,对于其他形状的图形与矩形的处理方法类似,此处不再赘述。4A to 4C and FIG. 5 are illustrated by taking the predetermined figure as an example of a rectangle, but this embodiment is not limited to a rectangle, and the processing methods for other shapes of figures and rectangles are similar, and will not be repeated here.
在本实施例中,可选地,在生成该印刷数据前,该方法还包括步骤(图中未示出):从该图像形成装置取得该印刷条件。例如,可通过网络(如有线或无线网络)向该图像形成装置发送获取该印刷条件的请求,以来获得该图像形成装置根据该请求返回的印刷条件。In this embodiment, optionally, before generating the printing data, the method further includes a step (not shown in the figure): acquiring the printing condition from the image forming device. For example, a request for obtaining the printing condition may be sent to the image forming device through a network (such as a wired or wireless network), so as to obtain the printing condition returned by the image forming device according to the request.
在本实施例中,为了便于用户对生成的第一布置方案进行确认和/或调整,还可对该第一布置方案进行预览,使得用户基于该预览对布置方案进行调整。In this embodiment, in order to facilitate the user to confirm and/or adjust the generated first layout scheme, the first layout scheme may also be previewed, so that the user can adjust the layout scheme based on the preview.
在这种情况下,该信息处理方法还可包括步骤(图中未示出):In this case, the information processing method may also include steps (not shown in the figure):
判断是否预设预览该第一布置方案;在预设了预览该第一布置方案的情况下,对该第一布置方案、以及相应的预览信息进行显示,该预览信息包括印刷条件、和/或放大率、和/或设定的页边空白。这样,用户可根据预览的第一布置方案来确定是否调整该布置方案。如果用户调整该方案,可调整该预览信息,其中可调整该预览信息其中的任意一个或几个。并且在步骤101中,根据用户设定的该预览信息确定将该图像数据分配在该多个页面上的第二布置方案;并且在用户输入了使用该第二布置方案的确认指示时,根据该第二布置方案生成该印刷数据。Judging whether to preview the first layout scheme; if the preview of the first layout scheme is preset, display the first layout scheme and corresponding preview information, the preview information includes printing conditions, and/or Magnification, and/or set margins. In this way, the user can determine whether to adjust the layout scheme according to the previewed first layout scheme. If the user adjusts the scheme, the preview information can be adjusted, wherein any one or several of the preview information can be adjusted. And in step 101, according to the preview information set by the user, determine a second layout scheme for distributing the image data on the plurality of pages; and when the user inputs a confirmation instruction for using the second layout scheme, according to the The second layout scheme generates the print data.
图6是本发明实施例1的对布置方案进行预览的示意图。如图6所示的显示界面,在该显示界面上显示该第一布置方案,如图5的506所示的方案;除了显示该第一布置方案外,还可显示上述预览信息,如图6所示,该预览信息包括放大率、纸的大小和朝向,用户可通过操作部对该预览信息进行调整,但该预览信息不限于上述信息,还可包括页边空白等。此外,还包括确认键和取消键,用户可通过按压确认键输入确认布置方案的指示。Fig. 6 is a schematic diagram of previewing a layout scheme according to Embodiment 1 of the present invention. As shown in the display interface shown in Figure 6, the first layout scheme is displayed on the display interface, such as the scheme shown in 506 in Figure 5; in addition to displaying the first layout scheme, the above-mentioned preview information can also be displayed, as shown in Figure 6 As shown, the preview information includes magnification, paper size and orientation, and the user can adjust the preview information through the operation unit, but the preview information is not limited to the above information, and may also include page margins, etc. In addition, it also includes a confirm key and a cancel key, and the user can input an instruction to confirm the arrangement scheme by pressing the confirm key.
如图6所示,在用户对显示的第一布置方案满意时,该用户可按压“确认”键,在步骤101中,根据用户输入的确认指示、基于该第一布置方案生成印刷数据;在用户对显示的布置方案不满意时,可改变该预览信息中的一个或几个,这样,根据调整后的信息重新生成布置方案并预览显示该布置方案。如果用户对重新生成的布置方案满意,用户点击“确认”键,这样在步骤101中,根据用户输入的确认指示、基于该重新生成的布置方案(第二布置方案)生成印刷数据。As shown in Figure 6, when the user is satisfied with the displayed first layout scheme, the user can press the "Confirm" key, and in step 101, the printing data is generated based on the first layout scheme according to the confirmation instruction input by the user; When the user is not satisfied with the displayed layout scheme, he can change one or more of the preview information, so that the layout scheme is regenerated according to the adjusted information and the layout scheme is previewed and displayed. If the user is satisfied with the regenerated layout scheme, the user clicks the "Confirm" button, so that in step 101, printing data is generated based on the regenerated layout scheme (second layout scheme) according to the confirmation instruction input by the user.
此外,该信息处理方法还可包括步骤(图中未示出):In addition, the information processing method may also include steps (not shown in the figure):
存储生成的印刷数据,和/或存储生成印刷数据的印刷条件,和/或存储预设的放大率或预览布置方案的设定等。Store the generated printing data, and/or store the printing conditions for generating the printing data, and/or store the preset magnification or the setting of the preview layout scheme, etc.
下面结合附图对本发明实施例1的印刷数据生成方法进行详细说明。The method for generating print data according to Embodiment 1 of the present invention will be described in detail below with reference to the accompanying drawings.
图7是本发明实施例1的印刷数据生成方法流程图。如图7所示,在将一个图像数据分配到多个页面进行印刷时,该方法包括:Fig. 7 is a flow chart of the print data generation method according to Embodiment 1 of the present invention. As shown in Figure 7, when one image data is distributed to multiple pages for printing, the method includes:
步骤701,从图像形成装置取得印刷介质的状态(印刷条件);Step 701, acquire the state of the printing medium (printing condition) from the image forming device;
在本实施例中,获取该印刷条件的方法、以及该印刷条件如上所述,此处不再赘述。In this embodiment, the method for obtaining the printing condition and the printing condition are as described above, and will not be repeated here.
步骤702,确定该图像数据的第一数据范围;Step 702, determine the first data range of the image data;
在本实施例中,确定该第一数据范围的方式如上所述,此处不再赘述。In this embodiment, the manner of determining the first data range is as described above, and will not be repeated here.
步骤703,判断用户是否设定了放大率;判断结果为是时,执行步骤704;否则执行步骤705。Step 703, judge whether the user has set a magnification; if the judgment result is yes, execute step 704; otherwise, execute step 705.
步骤704,在步骤703的判断结果为是时,根据该设定的放大率对该图像数据进行放大处理,以获得该图像数据的第二数据范围(印刷范围);Step 704, when the judgment result of step 703 is yes, perform enlarging processing on the image data according to the set magnification ratio, so as to obtain the second data range (printing range) of the image data;
步骤705,在步骤703的判断结果为否时,根据默认的放大率对该图像数据进行放大处理,以获得该图像数据的第二数据范围(印刷范围);Step 705, when the judgment result of step 703 is No, perform enlargement processing on the image data according to the default enlargement ratio, so as to obtain the second data range (printing range) of the image data;
在本实施例中,该默认的放大率可为100%,也可为其他的数值;此外,对该图像数据进行放大处理的方法如上所述,此处不再赘述。In this embodiment, the default magnification rate may be 100%, or other values; in addition, the method for enlarging the image data is as described above, and will not be repeated here.
步骤706,根据该第二数据范围、该印刷条件确定布置该图像数据的多个页面的第一布置方案;Step 706: Determine a first arrangement scheme for arranging multiple pages of the image data according to the second data range and the printing conditions;
在本实施例中,在该印刷条件为多个时,可从中选择用印刷介质数量少的方案,即优选方案,具体如何选择可参考下面图8和图9。In this embodiment, when there are multiple printing conditions, the solution with a small number of printing media can be selected, that is, the preferred solution. For details on how to choose, refer to FIG. 8 and FIG. 9 below.
步骤707,判断用户是否设定了预览显示该第一布置方案;在判断结果为是时,执行步骤708;否则执行步骤713。Step 707, judge whether the user has set the preview display of the first layout scheme; if the judgment result is yes, execute step 708; otherwise, execute step 713.
步骤708,在步骤707的判断结果为是时,对确定的该第一布置方案进行显示;Step 708, when the judgment result of step 707 is yes, display the determined first layout scheme;
在本实施例中,例如,图5显示的预览结果,这样,用户可根据该预览结果对预览信息进行调整,具体调整方式如上所述,此处不再赘述。In this embodiment, for example, the preview result shown in FIG. 5 , so that the user can adjust the preview information according to the preview result. The specific adjustment method is as described above and will not be repeated here.
步骤709,判断用户是否调整了预览信息;在判断结果为是时,执行步骤710,否则执行步骤713。Step 709, judge whether the user has adjusted the preview information; if the judgment result is yes, go to step 710, otherwise go to step 713.
步骤710,根据调整的预览信息直接生成第二布置方案。Step 710, directly generate a second layout scheme according to the adjusted preview information.
步骤711,判断用户是否确认该第二布置方案;判断结果为是时,执行步骤712;否则,执行步骤709;Step 711, judging whether the user confirms the second layout plan; if the judging result is yes, go to step 712; otherwise, go to step 709;
在本实施例中,若用户输入确认指示,则可判断该用户确认该第二布置方案;若用户未输入确认指示或者在预定的时间内未输入任何指示,则可判断该用户未确认该第二布置方案,在这种情况下,可回到步骤709继续判断该用户是否调整预览信息。In this embodiment, if the user inputs a confirmation instruction, it can be determined that the user has confirmed the second arrangement; if the user does not input a confirmation instruction or does not input any instructions within a predetermined time, it can be determined that the user has not confirmed the second arrangement. Second arrangement, in this case, go back to step 709 to continue judging whether the user adjusts the preview information.
步骤712,在步骤711的判断结果为是时,根据该第二布置方案生成不包含空白页面的印刷数据。Step 712, when the judgment result of step 711 is yes, generate printing data that does not include blank pages according to the second layout scheme.
步骤713,在步骤707和步骤709的判断结果为否时,根据该第一布置方案生成不包含空白页面的印刷数据。In step 713, when the judgment results in steps 707 and 709 are no, generate printing data that does not include blank pages according to the first layout scheme.
步骤714,将生成的该印刷数据发送到图像形成装置。Step 714, send the generated printing data to the image forming device.
在上述实施例中,各步骤执行的顺序不限于上述实施例,例如,步骤701可在步骤706之前的任何一个步骤中执行;此外,有些步骤为可选步骤,例如,步骤707-712可省略。In the above embodiment, the execution order of each step is not limited to the above embodiment, for example, step 701 can be executed in any step before step 706; in addition, some steps are optional steps, for example, steps 707-712 can be omitted .
图8是图7中步骤706的确定第一布置方案的方法流程图。在本实施例中,可以按照印刷介质从大到小、并且针对同样大小的印刷介质,按照先横向后纵向的顺序确定优选方案。例如印刷条件包括n个,每个印刷条件包括印刷介质的大小和朝向。FIG. 8 is a flow chart of the method for determining the first arrangement scheme in step 706 in FIG. 7 . In this embodiment, the preferred solutions may be determined in order of the printing media from large to small, and for printing media of the same size, in the order of first horizontal and then vertical. For example, there are n printing conditions, and each printing condition includes the size and orientation of the printing medium.
如图8所示,该方法包括:As shown in Figure 8, the method includes:
针对第i个印刷条件:For the i-th printing condition:
步骤801,确定围绕该第二数据范围的矩形。Step 801, determine a rectangle surrounding the second data range.
步骤802,根据矩形的范围,以及该印刷条件来确定布置该图像数据的多个页面的布置方案;Step 802, according to the scope of the rectangle and the printing conditions, determine the arrangement scheme for arranging the multiple pages of the image data;
在本实施例中,按照利用较少的印刷介质数量覆盖该数据范围的方式来布置该图像数据。In this embodiment, the image data is arranged in such a manner that the data range is covered with a smaller number of printing media.
步骤803,移动该多个页面,以将该矩形的中心作为该多个页面的中心。Step 803, move the plurality of pages so that the center of the rectangle is used as the center of the plurality of pages.
步骤804,确定该布置方案中的空白页面。Step 804, determining the blank pages in the arrangement scheme.
步骤805,删除该多个页面中的空白页面,以获得布置该图像数据的多个页面的布置方案。Step 805 , deleting blank pages among the multiple pages, so as to obtain an arrangement scheme for arranging the multiple pages of the image data.
步骤806,确定当前的优选方案;Step 806, determine the current preferred solution;
在本实施例中,将该步骤805获得的布置方案与预存的优选方案进行比较,将使用印刷介质的数量少的方案作为当前的优选方案;In this embodiment, the layout scheme obtained in step 805 is compared with the pre-stored preferred scheme, and the scheme that uses a small number of printing media is taken as the current preferred scheme;
该预存的优选方案可以是该第i个印刷条件之前的(i-1)个印刷条件对应的布置方案中的一个优选方案。The pre-stored preferred scheme may be a preferred scheme among the arrangement schemes corresponding to (i-1) printing conditions preceding the i-th printing condition.
步骤807,存储该当前的优选方案。Step 807, storing the current preferred solution.
步骤808,判断是否遍历了所有印刷条件;判断结果为是时,过程结束,则步骤805中生成的布置方案为该第一布置方案;若判断结果为否,则i=i+1;Step 808, judging whether all printing conditions have been traversed; if the judging result is yes, the process ends, and the layout scheme generated in step 805 is the first layout scheme; if the judging result is no, then i=i+1;
在本实施例中,判断i是否等于n,且印刷介质朝向是否为纵向;若不等于n,则i=i+1,回到步骤801继续进行处理;若等于n且朝向是纵向,则执行步骤809。In this embodiment, it is judged whether i is equal to n, and whether the orientation of the printing medium is vertical; if it is not equal to n, then i=i+1, and returns to step 801 to continue processing; if it is equal to n and the orientation is vertical, then execute Step 809.
步骤809,将该当前的优选方案作为该第一布置方案。Step 809, use the current preferred solution as the first arrangement solution.
在本实施例中,在i=1时,可省略步骤806,直接执行步骤807,将步骤805中获得的布置方案作为预存的优选方案。In this embodiment, when i=1, step 806 can be omitted, and step 807 can be directly executed, and the layout solution obtained in step 805 can be used as a pre-stored preferred solution.
在上述实施例中,步骤801至805与图5所示的步骤501至506类似,将其内容合并于此,此处不再赘述。此外,步骤803为可选步骤。In the above embodiment, steps 801 to 805 are similar to steps 501 to 506 shown in FIG. 5 , and the contents thereof are incorporated here, and will not be repeated here. In addition, step 803 is an optional step.
下面以实例进行说明。例如,该印刷条件按照顺序依次为:A3横向、A3纵向、A4横向、A4纵向。这样,可先针对A3横向确定布置方案,并存储该布置方案(即预存的优选方案);然后针对A3纵向确定第一优选方案,并将该第一优选方案与预存的优选方案进行比较,找到用印刷介质的数量少的优选方案作为当前的优选方案,并存储该优选方案;依次类推,针对A4横向、A4纵向进行类似的处理,可确定最终的优选方案。图9是图7的步骤706的确定第一布置方案的方法流程图。在本实施例中,该印刷条件与图8所示的实例相同。如图9所示,包括步骤:The following examples are used to illustrate. For example, the printing conditions are in order: A3 landscape, A3 portrait, A4 landscape, A4 portrait. In this way, the arrangement scheme can be determined horizontally for A3 first, and store the arrangement scheme (i.e. the prestored preferred scheme); then the first preferred scheme is determined vertically for A3, and the first preferred scheme is compared with the prestored preferred scheme to find The optimal solution with a small number of printing media is used as the current preferred solution, and the preferred solution is stored; by analogy, similar processing is performed for A4 landscape and A4 portrait to determine the final preferred solution. FIG. 9 is a flow chart of the method for determining the first arrangement scheme in step 706 of FIG. 7 . In this embodiment, the printing conditions are the same as the example shown in FIG. 8 . As shown in Figure 9, including steps:
步骤901,分别确定每个印刷条件下、布置该图像数据的布置方案;Step 901, respectively determine the layout scheme for arranging the image data under each printing condition;
在本实施例中,可确定n个布置方案。In this embodiment, n arrangement schemes can be determined.
步骤902,从确定的布置方案中选择使用印刷介质的数量少的布置方案作为该第一布置方案(优选方案)。Step 902 , selecting an arrangement scheme that uses a small number of printing media from the determined arrangement schemes as the first arrangement scheme (preferred scheme).
例如,该印刷条件为:A3横向、A3纵向、A4横向、A4纵向,可针对该4个印刷条件确定4个布置方案,然后从中选择使用印刷介质的数量少的布置方案作为优选方案。For example, the printing conditions are: A3 landscape, A3 portrait, A4 landscape, A4 portrait, 4 layout schemes can be determined for these 4 printing conditions, and then the layout scheme using a small number of printing media can be selected as the optimal scheme.
由上述实施例可知,在将1个图像数据分配到多个页面进行印刷时,能够生成不包含空白页面的印刷数据,以避免了印刷介质的浪费;即使不预先设定印刷介质的大小和朝向,也能够进行印刷;并且通过预览图像,容易准确地对布置方案进行调整,为用户提供便利。It can be seen from the above embodiments that when one image data is allocated to multiple pages for printing, printing data that does not include blank pages can be generated, thereby avoiding waste of printing media; even if the size and orientation of the printing media are not preset , can also be printed; and by previewing the image, it is easy and accurate to adjust the layout scheme, which provides convenience for users.
实施例2Example 2
图10是本发明实施例2的信息处理装置的构成示意图。如图10所示,信息处理装置1000可包括:印刷数据生成部1001和发送部1002;其中,FIG. 10 is a schematic diagram showing the structure of an information processing device according to Embodiment 2 of the present invention. As shown in FIG. 10 , the information processing device 1000 may include: a print data generating unit 1001 and a sending unit 1002; wherein,
印刷数据生成部1001用于在将1个图像数据分割成多个页面进行印刷的时,在该多个页面上生成不包含空白页面的印刷数据;以及发送部1002用于将印刷数据生成部1001生成的印刷数据发送到图像形成装置。The print data generation unit 1001 is used to generate print data that does not include blank pages on the plurality of pages when one image data is divided into multiple pages for printing; The generated print data is sent to the image forming apparatus.
由上述实施例可知,在将1个图像数据分配到多个页面进行打印时,能够生成不包含空白页面的印刷数据,从而避免了印刷介质的浪费。It can be seen from the above embodiments that when one image data is allocated to multiple pages for printing, it is possible to generate print data that does not include blank pages, thereby avoiding waste of printing media.
在本实施例中,印刷数据生成部1001可将不包含空白页面的印刷倍率作为该图像数据的第1放大率,并利用该第1放大率对该图像数据进行放大处理,以获得该图像数据的印刷范围来生成该不包含空白页面的印刷数据。这样,不需预设该图像数据的印刷介质的大小和方向,也可对该1个图像数据进行印刷,为用户提供了便利。In this embodiment, the print data generation unit 1001 may set the printing magnification not including blank pages as the first magnification of the image data, and use the first magnification to perform magnification processing on the image data to obtain the image data print range to generate the print data that does not include blank pages. In this way, one piece of image data can be printed without presetting the size and orientation of the printing medium of the image data, which is convenient for the user.
在本实施例中,印刷数据生成部1001可用于在利用第2放大率生成印刷数据的情况下,在多个页面中包含空白页面的情况下,通过从多个页面中删除该空白页面来生成印刷数据。In the present embodiment, the print data generation unit 1001 can be used to generate the print data by deleting the blank page from the plurality of pages when the print data is generated using the second magnification. print data.
在本实施例中,可通过删除全部或部分的空白页面来生成该印刷数据,如实施例1所述,将其内容合并于此,此处不再赘述。In this embodiment, the printing data can be generated by deleting all or part of the blank pages, as described in Embodiment 1, and its content is incorporated here, and will not be repeated here.
在本实施例中,可选地,信息处理装置1000还包括第一处理部1003,第一处理部1003用于在利用至少一个放大率将该图像数据分割成多个页面、且在该多个页面中包含空白页面的情况下,选择对应该空白页面少的放大率作为生成该印刷数据的第3放大率。这样可使得生成的打印数据均匀分布在该多个页面上,视觉效果较好。具体的选择方法如实施例1所述,此处不再赘述。In this embodiment, optionally, the information processing device 1000 further includes a first processing unit 1003. The first processing unit 1003 is configured to divide the image data into multiple pages by using at least one When the page includes a blank page, a magnification corresponding to the few blank pages is selected as the third magnification for generating the print data. In this way, the generated print data can be evenly distributed on the multiple pages, and the visual effect is better. The specific selection method is as described in Embodiment 1, and will not be repeated here.
可选地,信息处理装置1000还包括第一显示部1004,第一显示部1004用于在第一处理部1003选择了该第3放大率的情况下,显示在该第3放大率下生成印刷数据的提示信息。Optionally, the information processing device 1000 further includes a first display unit 1004. The first display unit 1004 is configured to display the print generated at the third magnification when the first processing unit 1003 selects the third magnification. The prompt information of the data.
在本实施例中,可选地,如图10所示,信息处理装置1000还包括第一操作部1005,第一操作部1005用于接受用户的操作输入;印刷数据生成部1001还用于在用户通过第一操作部1005设定了用于贴合该多个页面的页边空白的情况下,根据该页边空白将该图像数据分割到多个页面中生成该不包含空白页面的印刷数据。通过设置页边空白,便于用户对印刷的图像数据,如海报进行贴合。In this embodiment, optionally, as shown in FIG. 10 , the information processing apparatus 1000 further includes a first operation unit 1005, and the first operation unit 1005 is used for accepting user’s operation input; the print data generation unit 1001 is also used for When the user sets margins for pasting the plurality of pages through the first operation unit 1005, the image data is divided into a plurality of pages based on the margins to generate the print data excluding blank pages. . By setting the margins, it is convenient for users to attach printed image data, such as posters.
在本实施例中,该页边空白的宽度可根据需要任意设定。In this embodiment, the width of the margin can be set arbitrarily as required.
在本实施例中,可选地,如图10所示,信息处理装置1000还可具有判断部1006,判断部1006用于判断是否通过第一操作部1005预先设定了页边空白;在判断结果为时,印刷数据生成部1001根据该页边空白将图像数据分割到多个页面中生成印刷数据;在判断结果为否时,印刷数据生成部1001直接将图像数据分割到多个页面中生成印刷数据。In this embodiment, optionally, as shown in FIG. 10 , the information processing apparatus 1000 may also have a judging unit 1006, which is used to judge whether margins are preset through the first operating unit 1005; When the result is yes, the print data generation unit 1001 divides the image data into multiple pages to generate print data according to the margin; when the judgment result is no, the print data generation unit 1001 directly divides the image data into multiple pages to generate print data.
在本实施例中,可选地,信息处理装置1000还可包括第一确定部和第二确定部(未示出),其中该第一确定部用于确定该图像数据的第一数据范围;该第二确定部用于确定该图像数据的第二数据范围(印刷范围)。其中具体的确定方法如实施例1所述,此处不再赘述。在印刷倍率(放大率)为100%时,该第一数据范围和第二数据范围相同。In this embodiment, optionally, the information processing apparatus 1000 may further include a first determination unit and a second determination unit (not shown), wherein the first determination unit is used to determine the first data range of the image data; The second specifying unit specifies a second data range (printing range) of the image data. The specific determination method is as described in Embodiment 1, and will not be repeated here. When the printing magnification (magnification) is 100%, the first data range and the second data range are the same.
在本实施例中,可选地,如图10所示,信息处理装置1000还可包括第二处理部1011,第二处理部1011用于在1个图像数据包括至少一个对象(即绘图数据)的情况下,将利用预定图形围绕该至少一个对象时的该预定图形的中心作为布置该图像数据的所述多个页面的中心。其中,该预定图形的形状可为任意,例如,可为矩形、圆形、椭圆形等,此处不再一一列举。由此,通过设定布置该图像数据的多个页面的中心,可使得该图像数据在多个页面上的布局适中,增强用户体验。具体的处理方法如实施例1、图4所示,此处不再赘述。In this embodiment, optionally, as shown in FIG. 10 , the information processing device 1000 may further include a second processing unit 1011, and the second processing unit 1011 is used to include at least one object (that is, drawing data) in one piece of image data. In the case of , the center of the predetermined figure when the at least one object is surrounded by the predetermined figure is used as the center of the plurality of pages on which the image data is arranged. Wherein, the shape of the predetermined figure can be arbitrary, for example, it can be a rectangle, a circle, an ellipse, etc., which will not be listed here. Thus, by setting the centers of multiple pages on which the image data is arranged, the layout of the image data on multiple pages can be moderated, thereby enhancing user experience. The specific processing method is shown in Embodiment 1 and FIG. 4 , and will not be repeated here.
在本实施例中,可选地,如图10所示,信息处理装置1000还可包括第三处理部1007,第三处理部1007用于根据该图像数据的第二数据范围(印刷范围)、图像形成装置搭载的印刷介质的印刷条件生成将该图像数据分配在该多个页面上的第一布置方案;并且印刷数据生成部1001还用于根据该第一布置方案来生成该印刷数据。In this embodiment, optionally, as shown in FIG. 10 , the information processing device 1000 may further include a third processing unit 1007. The third processing unit 1007 is configured to use the image data according to the second data range (printing range), The printing conditions of the printing medium mounted on the image forming apparatus generate a first layout plan for distributing the image data on the plurality of pages; and the print data generation unit 1001 is further configured to generate the print data according to the first layout plan.
在本实施例中,该印刷条件以及第三处理部1007确定该第一布置方案的方法如实施例1、图5、图7至图9所述,此处不再赘述。In this embodiment, the printing conditions and the method for determining the first layout scheme by the third processing unit 1007 are as described in Embodiment 1, FIG. 5 , and FIG. 7 to FIG. 9 , and will not be repeated here.
在本实施例中,可选地,如图10所示,信息处理装置1000还包括第四处理部1008,第四处理部1008用于从该图像形成装置取得该印刷条件。例如,第四处理部1008可向该图像形成装置发送获取该印刷条件的请求,以来获得该图像形成装置根据该请求返回的印刷条件。In this embodiment, optionally, as shown in FIG. 10 , the information processing device 1000 further includes a fourth processing unit 1008, and the fourth processing unit 1008 is configured to obtain the printing condition from the image forming device. For example, the fourth processing unit 1008 may send a request for obtaining the printing condition to the image forming apparatus, so as to obtain the printing condition returned by the image forming apparatus according to the request.
在本实施例中,为了便于用户对第三处理部1007生成的第一布置方案进行确认和/或调整,还可对该第一布置方案进行预览,使得用户基于该预览对布置方案进行调整。In this embodiment, in order to facilitate the user to confirm and/or adjust the first layout scheme generated by the third processing unit 1007, the first layout scheme may also be previewed, so that the user can adjust the layout scheme based on the preview.
在这种情况下,可选地,如图10所示,信息处理装置1000还包括第五处理部1009和第二显示部1010;其中第五处理部1009用于判断是否预设预览该第一布置方案;第二显示部1010用于在预设了预览该第一布置方案的情况下,对该第一布置方案、以及相应的预览信息进行显示,该预览信息包括印刷条件、和/或放大率、和/或设定的页边空白。这样,用户可根据预览的第一布置方案来确定是否调整该布置方案。如果用户调整该方案,可通过第二操作部(图中未示出)调整该预览信息,并且在用户调整该预览信息时,第三处理部1007还用于根据用户设定的该预览信息生成将该图像数据分配在该多个页面上的第二布置方案;印刷数据生成部1001还用于在用户输入了使用该第二布置方案的确认指示时,根据该第二布置方案生成该印刷数据。具体调整方法如实施例1、图6所述,此处不再赘述。In this case, optionally, as shown in FIG. 10 , the information processing device 1000 further includes a fifth processing unit 1009 and a second display unit 1010; wherein the fifth processing unit 1009 is used to determine whether to preview the first Layout scheme: the second display unit 1010 is used to display the first layout scheme and corresponding preview information when the first layout scheme is previewed in advance, the preview information includes printing conditions and/or magnification rate, and/or set margins. In this way, the user can determine whether to adjust the layout scheme according to the previewed first layout scheme. If the user adjusts the scheme, the preview information can be adjusted through the second operation part (not shown in the figure), and when the user adjusts the preview information, the third processing part 1007 is also used to generate the preview information according to the preview information set by the user. A second layout scheme for distributing the image data on the plurality of pages; the print data generation unit 1001 is further configured to generate the print data according to the second layout scheme when the user inputs a confirmation instruction to use the second layout scheme . The specific adjustment method is as described in Embodiment 1 and FIG. 6 , and will not be repeated here.
此外,信息处理装置1000还可包括存储部(图中未示出),用来存储生成的印刷数据,和/或存储生成印刷数据的印刷条件,和/或存储预设的放大率或预览布置方案的设定、和/或优选方案等。In addition, the information processing device 1000 may further include a storage unit (not shown in the figure) for storing the generated printing data, and/or storing the printing conditions for generating the printing data, and/or storing the preset magnification or preview arrangement The setting of the scheme, and/or the preferred scheme, etc.
由上述实施例可知,在将1个图像数据分配到多个页面进行印刷时,能够生成不包含空白页面的印刷数据,以避免了印刷介质的浪费;即使不预先设定印刷介质的大小和朝向,也能够进行印刷;并且通过预览图像,容易准确地对布置方案进行调整,为用户提供便利。It can be seen from the above embodiments that when one image data is allocated to multiple pages for printing, printing data that does not include blank pages can be generated, thereby avoiding waste of printing media; even if the size and orientation of the printing media are not preset , can also be printed; and by previewing the image, it is easy and accurate to adjust the layout scheme, which provides convenience for users.
实施例3Example 3
图11是本发明实施例3的信息处理装置的构成示意图。如图11所示,信息处理装置可包括:控制部1100和通信部1102;其中,FIG. 11 is a schematic diagram of the structure of an information processing device according to Embodiment 3 of the present invention. As shown in FIG. 11 , the information processing device may include: a control unit 1100 and a communication unit 1102; wherein,
控制部1100,是控制信息处理装置整体的动作的部分,包括印刷数据生成部1101,其作用与实施例2的印刷数据生成部1001相同,此处不再赘述。The control unit 1100 is a part that controls the overall operation of the information processing device, and includes a print data generation unit 1101 whose function is the same as that of the print data generation unit 1001 in Embodiment 2, and will not be repeated here.
通信部1102(即发送部),用于将生成的印刷数据向图像形成装置发送。The communication unit 1102 (that is, the transmission unit) transmits the generated print data to the image forming apparatus.
由上述实施例可知,在将1个图像数据分配到多个页面进行打印时,能够生成不包含空白页面的印刷数据,以避免了印刷介质的浪费。It can be seen from the above embodiments that when one image data is assigned to multiple pages for printing, it is possible to generate print data that does not include blank pages, thereby avoiding waste of printing media.
在本实施例中,如图11所示,控制部1100还包括:第一处理部1103,可选地,信息处理装置还包括显示部1104;其中,第一处理部1103的作用与实施例2的第一处理部1003相同,显示部1104的作用与实施例2的第一显示器1004相同,此处不再赘述。In this embodiment, as shown in FIG. 11 , the control unit 1100 further includes: a first processing unit 1103, and optionally, the information processing device further includes a display unit 1104; wherein, the function of the first processing unit 1103 is the same as that in Embodiment 2 The first processing unit 1003 is the same as the first processing unit 1003, and the function of the display unit 1104 is the same as that of the first display 1004 in Embodiment 2, so details are not repeated here.
在本实施例中,可选地,如图11所示,信息处理装置还包括操作部1112(即第一操作部),操作部1112用于接受用户的操作输入;印刷数据生成部1101还用于在用户通过操作部1112设定了用于贴合该多个页面的页边空白的情况下,根据该页边空白将该图像数据分割到多个页面中生成该不包含空白页面的印刷数据。通过设置页边空白,便于用户对印刷的图像数据,如海报进行贴合。In this embodiment, optionally, as shown in FIG. 11 , the information processing device further includes an operation unit 1112 (ie, a first operation unit), and the operation unit 1112 is used to accept user’s operation input; the print data generation unit 1101 also uses When the user sets the margin for pasting the plurality of pages through the operation unit 1112, the image data is divided into a plurality of pages based on the margin to generate the print data excluding the blank page. . By setting the margins, it is convenient for users to attach printed image data, such as posters.
在本实施例中,该页边空白的宽度可根据需要任意设定。In this embodiment, the width of the margin can be set arbitrarily as required.
在本实施例中,可选地,如图11所示,控制部1100还包括:判断部1106,其作用与实施例2的判断部1006相同,此处不再赘述。In this embodiment, optionally, as shown in FIG. 11 , the control unit 1100 further includes: a judging unit 1106 whose function is the same as that of the judging unit 1006 in Embodiment 2, and will not be repeated here.
在本实施例中,可选地,控制部1100还包括:确定部1110,其作用与实施例2的第一确定部和第二确定部相同,此处不再赘述。In this embodiment, optionally, the control unit 1100 further includes: a determination unit 1110 whose function is the same as that of the first determination unit and the second determination unit in Embodiment 2, and details are not repeated here.
在本实施例中,可选地,如图11所示,控制部1100还包括:第三处理部1107,其作用与实施例2的第三处理部1007相同,此处不再赘述。并且印刷数据生成部1101还用于根据第三处理部1107生成的第一布置方案来生成该印刷数据。In this embodiment, optionally, as shown in FIG. 11 , the control unit 1100 further includes: a third processing unit 1107 whose function is the same as that of the third processing unit 1007 in Embodiment 2, and will not be repeated here. Moreover, the print data generation unit 1101 is further configured to generate the print data according to the first layout scheme generated by the third processing unit 1107 .
在本实施例中,印刷条件以及第三处理部1107确定该第一布置方案的方法如实施例1、图5、图7至图9所述,此处不再赘述。In this embodiment, the printing conditions and the method for determining the first layout scheme by the third processing unit 1107 are as described in Embodiment 1, FIG. 5 , and FIG. 7 to FIG. 9 , and will not be repeated here.
在本实施例中,可选地,如图11所示,控制部1100还包括:第四处理部1108,其作用与实施例2的第四处理部1008相同,此处不再赘述。In this embodiment, optionally, as shown in FIG. 11 , the control unit 1100 further includes: a fourth processing unit 1108 whose function is the same as that of the fourth processing unit 1008 in Embodiment 2, and will not be repeated here.
在本实施例中,为了便于用户对第三处理部1107生成的第一布置方案进行确认和/或调整,还可对该第一布置方案进行预览,使得用户基于该预览对布置方案进行调整。In this embodiment, in order to facilitate the user to confirm and/or adjust the first layout scheme generated by the third processing unit 1107, the first layout scheme may also be previewed, so that the user can adjust the layout scheme based on the preview.
在这种情况下,可选地,如图11所示,控制部1100还包括:第五处理部1109,其作用与实施例2的第五处理部1009相同,此处不再赘述,在第五处理部1109判断预设了预览该第一布置方案的情况下,信息处理装置包括的显示部1104的作用与实施例2的第二显示部1010相同。如果用户调整该方案,可通过信息处理装置包括的操作部1112调整该预览信息,操作部1112的作用与实施例2的第二操作部相同;并且在用户调整该预览信息时,第三处理部1107还用于根据用户设定的该预览信息生成将该图像数据分配在该多个页面上的第二布置方案;印刷数据生成部1101还用于在用户输入了使用该第二布置方案的确认指示时,根据该第二布置方案生成该印刷数据。具体调整方法如实施例1、图6所述,此处不再赘述。In this case, optionally, as shown in FIG. 11 , the control unit 1100 further includes: a fifth processing unit 1109 whose function is the same as that of the fifth processing unit 1009 in Embodiment 2, and will not be repeated here. When the fifth processing unit 1109 determines that the preview of the first layout scheme is preset, the function of the display unit 1104 included in the information processing device is the same as that of the second display unit 1010 in the second embodiment. If the user adjusts the scheme, the preview information can be adjusted through the operation unit 1112 included in the information processing device. The function of the operation unit 1112 is the same as that of the second operation unit in Embodiment 2; and when the user adjusts the preview information, the third processing unit 1107 is further used to generate a second layout scheme for distributing the image data on the plurality of pages according to the preview information set by the user; the print data generation unit 1101 is also used to generate the second layout scheme after the user inputs confirmation to use the second layout scheme When indicated, the print data is generated according to the second layout scheme. The specific adjustment method is as described in Embodiment 1 and FIG. 6 , and will not be repeated here.
在本实施例中,可选地,如图11所示,控制部1100还包括:第二处理部1105,其中,在第三处理部1107生成上述第一布置方案的过程中,第二处理部1105的作用与实施例2的第二处理部1011的作用相同。In this embodiment, optionally, as shown in FIG. 11 , the control unit 1100 further includes: a second processing unit 1105, wherein, during the process of the third processing unit 1107 generating the above-mentioned first layout scheme, the second processing unit The function of 1105 is the same as that of the second processing unit 1011 in the second embodiment.
此外,信息处理装置还可包括存储部1111,用来存储生成的印刷数据,和/或存储生成印刷数据的印刷条件,和/或存储预设的放大率或预览布置方案的设定、和/或优选方案等。In addition, the information processing device may also include a storage unit 1111 for storing the generated printing data, and/or storing the printing conditions for generating the printing data, and/or storing the preset magnification or the setting of the preview layout scheme, and/or or preferred options etc.
另外,在本实施例中,可将各部件1101、1103、1105-1110与控制部1100集成在一个CPU中,但不限于此,各部件1101、1103、1105-1110也可以是与控制部1100独立的CPU,在控制部1100的控制下执行印刷数据的生成等功能。控制部通过系统总线与显示部、操作部、通信部、存储部等部件连接。In addition, in this embodiment, each component 1101, 1103, 1105-1110 and the control unit 1100 can be integrated into one CPU, but it is not limited thereto, each component 1101, 1103, 1105-1110 can also be integrated The independent CPU executes functions such as generation of print data under the control of the control unit 1100 . The control unit is connected to components such as a display unit, an operation unit, a communication unit, and a storage unit through a system bus.
另外,在本实施例中,还可将各部件1101、1103、1105-1110集成在信息处理装置的打印机驱动器(图中未示出)中,在打印机驱动器的控制下执行印刷数据的生成等功能。In addition, in this embodiment, the various components 1101, 1103, 1105-1110 can also be integrated into the printer driver (not shown in the figure) of the information processing device, and functions such as printing data generation can be performed under the control of the printer driver .
在本实施例中,显示部1104和操作部1112可以用同一操作面板来实现。In this embodiment, the display unit 1104 and the operation unit 1112 can be realized by the same operation panel.
由上述实施例可知,在将1个图像数据分配到多个页面进行印刷时,能够生成不包含空白页面的印刷数据,以避免了印刷介质的浪费;即使不预先设定印刷介质的大小和朝向,也能够进行印刷;并且通过预览图像,容易准确地对布置方案进行调整,为用户提供便利。It can be seen from the above embodiments that when one image data is allocated to multiple pages for printing, printing data that does not include blank pages can be generated, thereby avoiding waste of printing media; even if the size and orientation of the printing media are not preset , can also be printed; and by previewing the image, it is easy and accurate to adjust the layout scheme, which provides convenience for users.
实施例4Example 4
图12是本发明实施例4的印刷系统的构成示意图。如图12所示,印刷系统1200包括上述实施例中所述的信息处理装置1201(即信息处理装置1000);以及图像形成装置1202,图像形成装置1202用于将信息处理装置1201发送的印刷数据进行打印,例如,图像形成装置1202可以是打印机、复印机、或具备扫描、识别、文件生成或印刷等功能的多功能一体机等。Fig. 12 is a schematic configuration diagram of a printing system according to Embodiment 4 of the present invention. As shown in FIG. 12 , the printing system 1200 includes the information processing device 1201 described in the above-mentioned embodiments (that is, the information processing device 1000); For printing, for example, the image forming apparatus 1202 may be a printer, a copier, or an all-in-one machine with functions such as scanning, identification, document generation, or printing.
在本实施例中,如图12所示,信息处理装置1201可通过USB/LPT/LAN/WIFI等连接方式与图像形成装置1202进行通信。In this embodiment, as shown in FIG. 12 , the information processing device 1201 can communicate with the image forming device 1202 through connection methods such as USB/LPT/LAN/WIFI.
图13是本发明实施例4的图像形成装置的功能模块构成示意图。如图13所示,图像形成装置1300可包括:接收部1301和图像生成部1302;其中,FIG. 13 is a schematic diagram showing the configuration of functional modules of an image forming apparatus according to Embodiment 4 of the present invention. As shown in FIG. 13 , the image forming apparatus 1300 may include: a receiving unit 1301 and an image generating unit 1302; wherein,
接收部1301用于接收信息处理装置1201发送的印刷数据;图像生成部1302用于对该印刷数据进行印刷。The receiving unit 1301 is used to receive the printing data sent by the information processing device 1201; the image generating unit 1302 is used to print the printing data.
此外,如图13所示,图像形成装置1300还可包括第六处理部1303,第六处理部1303用于向信息处理装置1201提供搭载在图像形成装置1300上的印刷介质的印刷条件;In addition, as shown in FIG. 13 , the image forming apparatus 1300 may further include a sixth processing unit 1303, and the sixth processing unit 1303 is configured to provide the information processing apparatus 1201 with the printing conditions of the printing medium loaded on the image forming apparatus 1300;
在本实施例中,图像形成装置1300在经由接收部1301接收到信息处理装置发送的获取印刷条件的请求后,第六处理部1303在图像形成装置中查找当前的印刷条件,再将该印刷条件发送给信息处理装置。In this embodiment, after the image forming apparatus 1300 receives the request for acquiring printing conditions sent by the information processing apparatus via the receiving unit 1301, the sixth processing unit 1303 searches the image forming apparatus for the current printing conditions, and then the printing conditions sent to the information processing device.
图14是本发明实施例4的图像形成装置的构成示意图。如图14所示,图像形成装置1400可包括:控制部1401、通信部1402、和图像生成部1403;其中,Fig. 14 is a schematic diagram showing the configuration of an image forming apparatus according to Embodiment 4 of the present invention. As shown in FIG. 14, the image forming apparatus 1400 may include: a control unit 1401, a communication unit 1402, and an image generation unit 1403; wherein,
控制部1401是控制图像形成装置整体的动作的部分;通信部1402(即接收部)用于接收信息处理装置发送的印刷数据;图像生成部1403用于在印刷介质上形成显影剂像。The control unit 1401 controls the overall operation of the image forming apparatus; the communication unit 1402 (receiving unit) receives print data sent by the information processing device; and the image generating unit 1403 forms a developer image on a printing medium.
在本实施例中,如图14所示,控制部1401可包括:印刷条件返回处理部1404、和印刷处理部1405;其中,In this embodiment, as shown in FIG. 14, the control unit 1401 may include: a printing condition return processing unit 1404, and a printing processing unit 1405; wherein,
印刷条件返回处理部1404(即第六处理部)用于在经由通信部1402接收到信息处理装置1201发送的获取印刷条件的请求时,将当前的印刷条件经由通信部1402发送到信息处理装置1201;印刷处理部1405用于在经由通信部1402接收到信息处理装置1201发送的印刷数据时,控制图像生成部1403进行该印刷数据的印刷。The printing condition return processing unit 1404 (that is, the sixth processing unit) is configured to send the current printing conditions to the information processing device 1201 via the communication unit 1402 when receiving a request for acquiring printing conditions from the information processing device 1201 via the communication unit 1402 the print processing unit 1405 is used to control the image generation unit 1403 to print the print data when receiving the print data sent by the information processing device 1201 via the communication unit 1402 .
在本实施例中,如图14所示,图像形成装置1400还可包括存储部1406和/或操作部1407;其中,存储部1406可用于存储经同通信部1402接收到的印刷数据、用于进行相关参数设定的设定信息等,操作部1407可用于接收用户的输入指令。In this embodiment, as shown in FIG. 14 , the image forming apparatus 1400 may further include a storage unit 1406 and/or an operation unit 1407; where the storage unit 1406 may be used to store the printing data received via the communication unit 1402, for The operation unit 1407 can be used to receive the user's input instruction, such as setting information for setting related parameters.
以下结合附图15对该印刷系统的工作流程进行说明。The workflow of the printing system will be described below in conjunction with FIG. 15 .
图15是本发明实施例4的印刷系统的工作流程图。如图15所示,Fig. 15 is a working flow chart of the printing system according to Embodiment 4 of the present invention. As shown in Figure 15,
步骤1503,信息处理装置1201在多个页面上生成不包含空白页面的印刷数据;Step 1503, the information processing device 1201 generates printing data that does not include blank pages on multiple pages;
在本实施例中,具体生成印刷数据的方法如实施例1、图7-9所述,此处不再赘述。In this embodiment, the specific method for generating printing data is as described in Embodiment 1 and FIGS. 7-9 , and will not be repeated here.
步骤1504,信息处理装置经由通信部向图像形成装置发送生成的印刷数据;Step 1504, the information processing device sends the generated printing data to the image forming device via the communication unit;
在本实施例中,图像形成装置可将接收到的印刷数据存储在存储部1406中。In this embodiment, the image forming apparatus can store the received print data in the storage unit 1406 .
步骤1505,图像形成装置的印刷处理部1405控制图像生成部1403进行该印刷数据的印刷。In step 1505, the print processing unit 1405 of the image forming apparatus controls the image generating unit 1403 to print the print data.
在本实施例中,在步骤1503之前,该工作流程还包括:In this embodiment, before step 1503, the workflow further includes:
步骤1501,信息处理装置向图像形成装置发送获取印刷条件的请求;Step 1501, the information processing device sends a request for obtaining printing conditions to the image forming device;
在本实施例中,信息处理装置可由第四处理部1108(见图11)通过通信部1102向图像形成装置发送该请求。In this embodiment, the information processing device may send the request to the image forming device by the fourth processing part 1108 (see FIG. 11 ) through the communication part 1102 .
步骤1502,图像形成装置的印刷条件返回处理部1404经由通信部1402向信息处理装置发送图像形成装置当前的印刷条件;Step 1502, the printing condition return processing unit 1404 of the image forming device sends the current printing condition of the image forming device to the information processing device via the communication unit 1402;
在本实施例中,信息处理装置可将接收到的图像形成装置当前的印刷条件存储在存储部1111中。In this embodiment, the information processing device may store the received current printing conditions of the image forming device in the storage unit 1111 .
由上述实施例可知,通过本实施例4的印刷系统,在将1个图像数据分配到多个页面进行印刷时,能够生成不包含空白页面的印刷数据,以避免了印刷介质的浪费;即使不预先设定印刷介质的大小和朝向,也能够进行印刷;并且通过预览图像,容易准确地对布置方案进行调整,为用户提供便利。As can be seen from the above-mentioned embodiments, with the printing system of Embodiment 4, when one image data is allocated to multiple pages for printing, it is possible to generate print data that does not include blank pages, thereby avoiding waste of printing media; It is also possible to print by setting the size and orientation of the printing medium in advance; and by previewing the image, it is easy and accurate to adjust the layout scheme, which provides convenience for users.
以上结合具体的实施方式对本发明进行了描述,但本领域技术人员应该清楚,这些描述都是示例性的,并不是对本发明保护范围的限制。本领域技术人员可以根据本发明的精神和原理对本发明做出各种变型和修改,这些变型和修改也在本发明的范围内。The present invention has been described above in conjunction with specific embodiments, but those skilled in the art should be clear that these descriptions are all exemplary and not limiting the protection scope of the present invention. Those skilled in the art can make various variations and modifications to the present invention according to the spirit and principle of the present invention, and these variations and modifications are also within the scope of the present invention.
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610803480.4A CN107800906A (en) | 2016-09-05 | 2016-09-05 | Information processor and its method, print system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610803480.4A CN107800906A (en) | 2016-09-05 | 2016-09-05 | Information processor and its method, print system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107800906A true CN107800906A (en) | 2018-03-13 |
Family
ID=61530514
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610803480.4A Pending CN107800906A (en) | 2016-09-05 | 2016-09-05 | Information processor and its method, print system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107800906A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030202211A1 (en) * | 2001-04-25 | 2003-10-30 | Shingo Yudasaka | Divisional print control |
US20050052662A1 (en) * | 1998-07-10 | 2005-03-10 | Canon Kabushiki Kaisha | Printing control method and apparatus |
JP2007003588A (en) * | 2005-06-21 | 2007-01-11 | Fujifilm Holdings Corp | Image division printing device and method and program |
CN101494709A (en) * | 2008-01-25 | 2009-07-29 | 株式会社理光 | Image forming apparatus and blank sheet ejection preventing method |
CN103164174A (en) * | 2011-09-01 | 2013-06-19 | 兄弟工业株式会社 | Storage device storing page processing program and information processing apparatus |
CN104869267A (en) * | 2014-02-20 | 2015-08-26 | 虹光精密工业股份有限公司 | Image copying method and multifunctional all-in-one machine using same |
-
2016
- 2016-09-05 CN CN201610803480.4A patent/CN107800906A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050052662A1 (en) * | 1998-07-10 | 2005-03-10 | Canon Kabushiki Kaisha | Printing control method and apparatus |
US20030202211A1 (en) * | 2001-04-25 | 2003-10-30 | Shingo Yudasaka | Divisional print control |
JP2007003588A (en) * | 2005-06-21 | 2007-01-11 | Fujifilm Holdings Corp | Image division printing device and method and program |
CN101494709A (en) * | 2008-01-25 | 2009-07-29 | 株式会社理光 | Image forming apparatus and blank sheet ejection preventing method |
CN103164174A (en) * | 2011-09-01 | 2013-06-19 | 兄弟工业株式会社 | Storage device storing page processing program and information processing apparatus |
CN104869267A (en) * | 2014-02-20 | 2015-08-26 | 虹光精密工业股份有限公司 | Image copying method and multifunctional all-in-one machine using same |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2004318581A (en) | Information processor and method of displaying print preview | |
US8599406B2 (en) | Image forming apparatus, printing method and printing program for receiving an image from a server via a network and printing the image corresponding to area displayed on display unit to correspond to a user's designated sheet size | |
CN101833428B (en) | Image forming apparatus and image forming method | |
US8018618B2 (en) | Information processing apparatus that outputs images having same size to single page of recording sheet and computer readable medium | |
JP2019205095A (en) | Control unit, control method, and program | |
CN105988747B (en) | Method of printing and printing equipment | |
US20120188567A1 (en) | Method and image-processing apparatus for presetting output layout and merging images | |
JP2004005241A (en) | Program and printing control system | |
US11875074B2 (en) | Computer-readable storage medium and method for displaying information about whether print settings are configurable | |
CN107800906A (en) | Information processor and its method, print system | |
CN101837688A (en) | Image processing apparatus and image processing method | |
JP2008114519A (en) | Image forming apparatus | |
US20110085191A1 (en) | Image processing apparatus and image processing method | |
US20090323099A1 (en) | Printing method and printer driver providing user interface for generating output files | |
JP2013123796A (en) | Intensive printing device for image displayed on personal digital assistant, intensive printing method, and program | |
JP6330488B2 (en) | Information processing apparatus, recording system, and program | |
JP6977384B2 (en) | Information processing equipment, programs and image output systems | |
JP2008102910A (en) | Document generation method, document generation system, printing system, and computer program | |
US12086480B2 (en) | Information processing apparatus and method, and storage medium storing program | |
JP2003348334A (en) | Image composing method and program | |
JP2008072640A (en) | Printer, computer program, and printing method | |
JP3987066B2 (en) | Image forming apparatus, image forming method, and program | |
JP2005004320A (en) | System and program for controlling printing | |
JP2020038444A (en) | Information processing apparatus, control method, and program | |
JP5312618B2 (en) | Image processing apparatus, image processing method, and computer program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180313 |
|
WD01 | Invention patent application deemed withdrawn after publication |