JP2007048109A - System, program and method for continuous image printing - Google Patents

System, program and method for continuous image printing Download PDF

Info

Publication number
JP2007048109A
JP2007048109A JP2005232865A JP2005232865A JP2007048109A JP 2007048109 A JP2007048109 A JP 2007048109A JP 2005232865 A JP2005232865 A JP 2005232865A JP 2005232865 A JP2005232865 A JP 2005232865A JP 2007048109 A JP2007048109 A JP 2007048109A
Authority
JP
Japan
Prior art keywords
print job
images
margin
setting information
image
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.)
Withdrawn
Application number
JP2005232865A
Other languages
Japanese (ja)
Inventor
Shinji Miwa
真司 三輪
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2005232865A priority Critical patent/JP2007048109A/en
Publication of JP2007048109A publication Critical patent/JP2007048109A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a continuous image print system which is suitable for reducing the generation of any useless paper even when an image with any margin and an image without any margin are mixedly and continuously printed, and to provide a compact printer. <P>SOLUTION: A host terminal 100 acquires a print job including margin setting information showing whether or not any margin should be set in a boundary between image data configuring an image and an adjacent image, and registers the acquired print job at the tail of a print job queue 10. Then, on the basis of margin setting information included in the acquired print job, the registration sequence of the print job in the print job queue 10 is changed so that images with no margin set at the boundary and images with margins set at the boundary can be adjacent to each other. Then, the print job can be acquired from the head of the print job queue 10, and the acquired print job is transmitted to a printer 200. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、複数の画像を連続印刷するシステムに係り、特に、余白なしの画像と余白ありの画像を混在させて連続印刷する場合に無駄紙の発生を低減するとともに、印刷装置を小型化するのに好適な画像連続印刷システムおよび画像連続印刷プログラム、並びに画像連続印刷方法に関する。   The present invention relates to a system for continuously printing a plurality of images, and particularly reduces the occurrence of wasted paper and reduces the size of a printing apparatus when continuously printing an image without margin and an image with margin. The present invention relates to a continuous image printing system, a continuous image printing program, and a continuous image printing method.

従来、ロール紙に複数の画像を連続印刷する技術としては、特許文献1記載のプリンタドライバ、特許文献2記載のロールペーパー用プリンタ、および特許文献3記載の記録装置が知られている。
特許文献1記載の発明は、ユーザから1カット方式、2カット方式、および自動選択のいずれかの指定を受け付け、記憶する。1カット方式または2カット方式が指定されている場合には、その指定にしたがってカットを行う。自動選択が指定されている場合には、印刷に際し、用紙サイズ、ふちなし印刷の有無、給紙装置等の印刷条件の設定を参照して、最適なカット方法を自動的に選択する。
Conventionally, as a technique for continuously printing a plurality of images on roll paper, a printer driver described in Patent Document 1, a printer for roll paper described in Patent Document 2, and a recording apparatus described in Patent Document 3 are known.
The invention described in Patent Document 1 accepts and stores any one of the 1-cut method, 2-cut method, and automatic selection from the user. When the 1-cut method or the 2-cut method is designated, the cutting is performed according to the designation. When automatic selection is specified, the optimum cutting method is automatically selected with reference to the paper size, the presence / absence of borderless printing, and the setting of the printing conditions such as the paper feeding device.

特許文献2記載の発明は、1ページ分のプリントが終ると、このページに後端側余白を残すようにペーパーを送出しカッタでカットする一方、ロール側ペーパーの先端をカッタから一定量巻き戻してからプリント開始する。
特許文献3記載の発明は、カッター付きのロール紙への記録装置において、巻き取り機装着時には印刷ページごとに実際のカット位置(余白)にカット位置を示すカットマークを印刷しておきロール1本全ての印刷が終了した段階で再度印刷済みロール紙を再セットして、ロール紙上からカットマークを自動で検知してカット動作を行うよう構成した。
特開2003−233480号公報 特開平6−183082号公報 特開2004−182424号公報
In the invention described in Patent Document 2, when printing for one page is finished, the paper is fed and cut with a cutter so as to leave a margin at the rear end on this page, while the leading end of the roll side paper is rewound by a certain amount from the cutter. Start printing.
In the invention described in Patent Document 3, in a recording apparatus for roll paper with a cutter, a cut mark indicating a cut position is printed at an actual cut position (margin) for each print page when a winder is mounted. When all the printing is completed, the printed roll paper is reset again, and the cut mark is automatically detected from the roll paper to perform the cutting operation.
JP 2003-233480 A JP-A-6-183082 JP 2004-182424 A

特許文献2、3記載の発明にあっては、画像同士の重なりを防止するため、連続印刷される画像間の境界に余白を形成して印刷を行う。したがって、余白分の無駄紙が発生するという問題があった。
これに対し、特許文献1記載の発明は、連続印刷される画像間の境界に余白を形成しない1カット方式で印刷を行うため、無駄紙を低減することができる。しかしながら、1カット方式の画像と2カット方式の画像を混在させて連続印刷する場合、1カット方式の画像と2カット方式の画像が隣接すると、1カット方式の画像であってもその境界には余白が形成されてしまい、無駄紙が発生するという問題があった。
In the inventions described in Patent Documents 2 and 3, printing is performed by forming a margin at the boundary between continuously printed images in order to prevent overlapping of images. Accordingly, there is a problem that waste paper for the blank space is generated.
On the other hand, since the invention described in Patent Document 1 performs printing by a one-cut method that does not form a margin at the boundary between continuously printed images, waste paper can be reduced. However, when a 1-cut image and a 2-cut image are mixed and continuously printed, if the 1-cut image and the 2-cut image are adjacent to each other, even if the 1-cut image is adjacent, There is a problem in that blank spaces are formed and waste paper is generated.

さらに、特許文献2記載の発明にあっては、印刷制御とカット制御を協調して行う構成であるため、印刷制御部とカット制御部を独立させることができず、印刷装置が大型化するという問題がある。
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、余白なしの画像と余白ありの画像を混在させて連続印刷する場合に無駄紙の発生を低減するとともに、印刷装置を小型化するのに好適な画像連続印刷システムおよび画像連続印刷プログラム、並びに画像連続印刷方法を提供することを目的としている。
Furthermore, in the invention described in Patent Document 2, since the print control and the cut control are performed in a coordinated manner, the print control unit and the cut control unit cannot be made independent, and the printing apparatus is increased in size. There's a problem.
Therefore, the present invention has been made paying attention to such an unsolved problem of the conventional technology, and when continuous printing is performed by mixing images without margins and images with margins, It is an object of the present invention to provide an image continuous printing system, an image continuous printing program, and an image continuous printing method suitable for reducing the occurrence and reducing the size of a printing apparatus.

〔形態1〕 上記目的を達成するために、形態1の画像連続印刷システムは、
連続印刷される画像間の境界に余白を設定するか否かを示す余白設定情報および前記画像を構成する画像データに基づいて複数の前記画像を連続印刷する画像連続印刷システムであって、
前記複数の画像について前記余白設定情報を取得する余白設定情報取得手段と、前記複数の画像について前記画像データを取得する画像データ取得手段と、前記余白設定情報取得手段で取得した余白設定情報に基づいて、前記境界に余白を設定しない画像同士、または前記境界に余白を設定する画像同士が隣接するように、前記画像を印刷する順序を決定する順序決定手段と、前記余白設定情報取得手段で取得した余白設定情報および前記画像データ取得手段で取得した画像データに基づいて、前記順序決定手段で決定した順序に従って前記複数の画像を連続印刷する連続印刷手段とを備えることを特徴とする。
[Mode 1] In order to achieve the above object, an image continuous printing system according to mode 1 includes:
An image continuous printing system for continuously printing a plurality of the images based on margin setting information indicating whether to set a margin at a boundary between images to be continuously printed and image data constituting the image,
Based on margin setting information acquisition means for acquiring the margin setting information for the plurality of images, image data acquisition means for acquiring the image data for the plurality of images, and margin setting information acquired by the margin setting information acquisition means. Acquired by the order determining means for determining the order in which the images are printed so that the images for which no margin is set on the boundary or the images for which the margin is set on the boundary are adjacent to each other, and the margin setting information acquiring means And a continuous printing unit that continuously prints the plurality of images according to the order determined by the order determining unit based on the margin setting information and the image data acquired by the image data acquiring unit.

このような構成であれば、余白設定情報取得手段により、複数の画像について余白設定情報が取得され、画像データ取得手段により、複数の画像について画像データが取得される。次いで、順序決定手段により、取得された余白設定情報に基づいて、境界に余白を設定しない画像同士、または境界に余白を設定する画像同士が隣接するように、画像を印刷する順序が決定される。そして、連続印刷手段により、取得された余白設定情報および画像データに基づいて、決定された順序に従って複数の画像が連続印刷される。   With such a configuration, the margin setting information acquisition unit acquires the margin setting information for a plurality of images, and the image data acquisition unit acquires the image data for the plurality of images. Next, the order determining unit determines the order of printing the images based on the acquired margin setting information so that the images that do not set the margin at the boundary or the images that set the margin at the boundary are adjacent to each other. . Then, a plurality of images are continuously printed by the continuous printing unit in accordance with the determined order based on the acquired margin setting information and image data.

これにより、余白なしの画像と余白ありの画像を混在させて連続印刷する場合に、それらが隣接する機会が低減するので、余白なしの画像の境界に余白が発生せず、無駄紙を低減することができるという効果が得られる。また、カット制御とは独立に印刷制御を行うことができるので、印刷装置の小型化を図ることができるという効果も得られる。
ここで、複数の画像についての余白設定情報とは、それら各画像ごとにその画像の境界に余白を設定するか否かを示す情報をいう。このとき、余白設定情報と画像は、1:n(n≧1)で対応させることができる。例えば、1つの画像に対して1つの余白設定情報により余白の有無を設定してもよいし、複数の画像に対して1つの余白設定情報により余白の有無を設定してもよい。以下、形態4の画像連続印刷プログラム、および形態7の画像連続印刷方法において同じである。
As a result, when images with no margins and images with margins are mixed and continuously printed, the opportunity for adjoining them is reduced, so no margins are generated at the borders of images without margins and waste paper is reduced. The effect that it can be obtained. In addition, since printing control can be performed independently of the cut control, the printing apparatus can be downsized.
Here, the margin setting information for a plurality of images refers to information indicating whether or not to set a margin at the boundary of each image. At this time, the margin setting information and the image can be associated by 1: n (n ≧ 1). For example, the presence / absence of a margin may be set for one image by one margin setting information, or the presence / absence of a margin may be set for a plurality of images by one margin setting information. The same applies to the image continuous printing program of form 4 and the image continuous printing method of form 7.

また、複数の画像についての画像データとは、それら各画像を構成するデータをいう。このとき、画像データと画像は、1:n(n≧1)で対応させることができる。例えば、1つの画像を1つの画像データにより構成してもよいし、複数の画像を1つの画像データにより構成してもよい。以下、形態4の画像連続印刷プログラム、および形態7の画像連続印刷方法において同じである。   Further, the image data for a plurality of images refers to data constituting each image. At this time, the image data and the image can be associated by 1: n (n ≧ 1). For example, one image may be composed of one image data, or a plurality of images may be composed of one image data. The same applies to the image continuous printing program of form 4 and the image continuous printing method of form 7.

また、余白設定情報取得手段は、余白設定情報を取得するようになっていればどのような構成であってもよく、例えば、入力装置等から余白設定情報を入力してもよいし、外部の装置等から余白設定情報を獲得または受信してもよいし、記憶装置や記憶媒体等から余白設定情報を読み出してもよい。したがって、取得には、少なくとも入力、獲得、受信および読出が含まれる。画像データ取得手段その他取得の概念についても同じである。   The margin setting information acquisition unit may have any configuration as long as the margin setting information is acquired. For example, the margin setting information acquisition unit may input the margin setting information from an input device or the like. The margin setting information may be acquired or received from a device or the like, or the margin setting information may be read from a storage device or a storage medium. Thus, acquisition includes at least input, acquisition, reception and reading. The same applies to image data acquisition means and other acquisition concepts.

また、本システムは、単一の装置、端末その他の機器として実現するようにしてもよいし、複数の装置、端末その他の機器を通信可能に接続したネットワークシステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されていれば、複数の機器等のうちいずれに属していてもよい。   Further, the present system may be realized as a single device, terminal, or other device, or may be realized as a network system in which a plurality of devices, terminals, or other devices are communicably connected. In the latter case, each component may belong to any one of a plurality of devices and the like as long as they are connected so as to communicate with each other.

〔形態2〕 さらに、形態2の画像連続印刷システムは、形態1の画像連続印刷システムにおいて、
さらに、前記画像データおよび前記余白設定情報を管理する印刷ジョブを所定順序で印刷ジョブ記憶手段に登録する印刷ジョブ登録手段と、前記印刷ジョブ記憶手段の先頭から前記印刷ジョブを取得する印刷ジョブ取得手段とを備え、
前記連続印刷手段は、前記印刷ジョブ取得手段で取得した印刷ジョブに基づいて印刷を行い、
前記順序決定手段は、前記印刷ジョブ記憶手段の印刷ジョブのうち、前記連続印刷手段が直前に印刷した前記画像の印刷ジョブと同一の前記余白設定となる前記印刷ジョブを前記印刷ジョブ記憶手段の先頭に移動することを特徴とする。
[Mode 2] Furthermore, the image continuous printing system of mode 2 is the image continuous printing system of mode 1,
Furthermore, a print job registration unit that registers a print job that manages the image data and the margin setting information in a predetermined order in a print job storage unit, and a print job acquisition unit that acquires the print job from the top of the print job storage unit And
The continuous printing unit performs printing based on the print job acquired by the print job acquisition unit,
The order determining means sets the print job having the same margin setting as the print job of the image printed immediately before by the continuous printing means among the print jobs of the print job storage means to the head of the print job storage means. It is characterized by moving to.

このような構成であれば、印刷ジョブ登録手段により、取得された印刷ジョブが所定順序で印刷ジョブ記憶手段に登録され、印刷ジョブ取得手段により、印刷ジョブ記憶手段の先頭から印刷ジョブが取得される。そして、連続印刷手段により、取得された印刷ジョブに基づいて印刷が行われる。また、順序決定手段により、印刷に先立って、印刷ジョブ記憶手段の印刷ジョブのうち、直前に印刷された画像の印刷ジョブと同一の余白設定となる印刷ジョブが印刷ジョブ記憶手段の先頭に移動する。   With such a configuration, the acquired print jobs are registered in the print job storage unit in a predetermined order by the print job registration unit, and the print job is acquired from the head of the print job storage unit by the print job acquisition unit. . Then, the continuous printing unit performs printing based on the acquired print job. Also, prior to printing, the order determination unit moves a print job having the same margin setting as the print job of the image printed immediately before, to the head of the print job storage unit, among the print jobs in the print job storage unit. .

これにより、余白なしの画像同士または余白ありの画像同士が隣接して印刷されるので、余白なしの画像と余白ありの画像が隣接する機会をより確実に低減することができるという効果が得られる。
ここで、印刷ジョブは、画像データおよび余白設定情報を管理するものであればどのような構造であってもよく、例えば、画像データおよび余白設定情報を含んで構成されていてもよいし、画像データおよび余白設定情報とは別体に構成し、画像データおよび余白設定情報への参照情報(リンク等)を含んで構成されていてもよい。もちろん、一方の情報を含み、他方の参照情報を含んで構成されていてもよい。以下、形態5の画像連続印刷プログラム、および形態8の画像連続印刷方法において同じである。
As a result, the images without margins or the images with margins are printed adjacent to each other, so that the chance that the images without margins and the images with margins are adjacent can be more reliably reduced. .
Here, the print job may have any structure as long as it manages image data and margin setting information. For example, the print job may include image data and margin setting information. It may be configured separately from the data and the margin setting information, and may include reference information (such as a link) to the image data and the margin setting information. Of course, one information may be included and the other reference information may be included. The same applies to the image continuous printing program of form 5 and the image continuous printing method of form 8.

〔形態3〕 さらに、形態3の画像連続印刷システムは、形態2の画像連続印刷システムにおいて、
前記順序決定手段は、前記印刷ジョブ記憶手段の先頭から順に前記印刷ジョブを選択し、選択した印刷ジョブの前記余白設定が、前記直前に印刷した画像の印刷ジョブの前記余白設定と一致するか否かを判定し、前記余白設定が一致すると判定したときは、前記選択した印刷ジョブを前記印刷ジョブ記憶手段の先頭に移動することを特徴とする。
[Mode 3] Furthermore, the image continuous printing system of mode 3 is the image continuous printing system of mode 2,
The order determination unit selects the print jobs in order from the top of the print job storage unit, and whether the margin setting of the selected print job matches the margin setting of the print job of the image printed immediately before. If the margin settings match, the selected print job is moved to the head of the print job storage means.

このような構成であれば、順序決定手段により、印刷ジョブ記憶手段の先頭から順に印刷ジョブが選択され、選択された印刷ジョブの余白設定が、直前に印刷された画像の印刷ジョブの余白設定と一致するか否かが判定される。その結果、余白設定が一致すると判定されると、選択された印刷ジョブが印刷ジョブ記憶手段の先頭に移動する。
画像の印刷順序が変更されると、ユーザに混乱が生じたり、印刷後に入れ替え作業が発生したりする。本発明によれば、余白なしの画像同士または余白ありの画像同士については順序が前後することがないので、ユーザに対する混乱および印刷後に発生する入れ替え作業を低減することができるという効果が得られる。
In such a configuration, the order determination unit selects the print job in order from the top of the print job storage unit, and the margin setting of the selected print job is the same as the margin setting of the print job of the image printed immediately before. It is determined whether or not they match. As a result, if it is determined that the margin settings match, the selected print job moves to the top of the print job storage means.
If the image printing order is changed, the user may be confused, or a replacement operation may occur after printing. According to the present invention, the order of images without margins or images with margins does not change, so that the effect of reducing confusion for the user and replacement work occurring after printing can be obtained.

〔形態4〕 一方、上記目的を達成するために、形態4の画像連続印刷プログラムは、
連続印刷される画像間の境界に余白を設定するか否かを示す余白設定情報および前記画像を構成する画像データに基づいて複数の前記画像を連続印刷する画像連続印刷プログラムであって、
前記複数の画像について前記余白設定情報を取得する余白設定情報取得ステップと、前記複数の画像について前記画像データを取得する画像データ取得ステップと、前記余白設定情報取得ステップで取得した余白設定情報に基づいて、前記境界に余白を設定しない画像同士、または前記境界に余白を設定する画像同士が隣接するように、前記画像を印刷する順序を決定する順序決定ステップと、前記余白設定情報取得ステップで取得した余白設定情報および前記画像データ取得ステップで取得した画像データに基づいて、前記順序決定ステップで決定した順序に従って前記複数の画像を連続印刷する連続印刷ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
[Mode 4] On the other hand, in order to achieve the above object, an image continuous printing program according to mode 4 includes:
An image continuous printing program for continuously printing a plurality of images based on margin setting information indicating whether or not to set a margin at a boundary between continuously printed images and image data constituting the image,
Based on the margin setting information acquired in the margin setting information acquisition step for acquiring the margin setting information for the plurality of images, the image data acquisition step for acquiring the image data for the plurality of images, and the margin setting information acquisition step. Acquired in the order determination step for determining the order of printing the images so that the images in which no margin is set in the boundary or the images in which the margin is set in the boundary are adjacent to each other, and the margin setting information acquisition step For causing the computer to execute a process including a continuous printing step of continuously printing the plurality of images according to the order determined in the order determination step based on the margin setting information and the image data acquired in the image data acquisition step. It is characterized by including a program.

このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態1の画像連続印刷システムと同等の作用および効果が得られる。   With such a configuration, when the program is read by the computer and the computer executes processing according to the read program, the same operation and effect as those of the image continuous printing system of mode 1 can be obtained.

〔形態5〕 さらに、形態5の画像連続印刷プログラムは、形態4の画像連続印刷プログラムにおいて、
さらに、前記画像データおよび前記余白設定情報を管理する印刷ジョブを所定順序で印刷ジョブ記憶手段に登録する印刷ジョブ登録ステップと、前記印刷ジョブ記憶手段の先頭から前記印刷ジョブを取得する印刷ジョブ取得ステップとからなる処理をコンピュータに実行させるためのプログラムを含み、
前記連続印刷ステップは、前記印刷ジョブ取得ステップで取得した印刷ジョブに基づいて印刷を行い、
前記順序決定ステップは、前記印刷ジョブ記憶手段の印刷ジョブのうち、前記連続印刷ステップが直前に印刷した前記画像の印刷ジョブと同一の前記余白設定となる前記印刷ジョブを前記印刷ジョブ記憶手段の先頭に移動することを特徴とする。
[Form 5] Furthermore, the image continuous printing program of form 5 is the image continuous printing program of form 4,
Furthermore, a print job registration step for registering a print job for managing the image data and the margin setting information in a print job storage unit in a predetermined order, and a print job acquisition step for acquiring the print job from the head of the print job storage unit Including a program for causing a computer to execute a process consisting of:
The continuous printing step performs printing based on the print job acquired in the print job acquisition step,
In the order determination step, among the print jobs in the print job storage unit, the print job having the same margin setting as the print job of the image that was printed immediately before in the continuous printing step is assigned to the head of the print job storage unit. It is characterized by moving to.

このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態2の画像連続印刷システムと同等の作用および効果が得られる。   With such a configuration, when the program is read by the computer and the computer executes processing in accordance with the read program, the same operation and effect as those of the image continuous printing system of mode 2 can be obtained.

〔形態6〕 さらに、形態6の画像連続印刷プログラムは、形態5の画像連続印刷プログラムにおいて、
前記順序決定ステップは、前記印刷ジョブ記憶手段の先頭から順に前記印刷ジョブを選択し、選択した印刷ジョブの前記余白設定が、前記直前に印刷した画像の印刷ジョブの前記余白設定と一致するか否かを判定し、前記余白設定が一致すると判定したときは、前記選択した印刷ジョブを前記印刷ジョブ記憶手段の先頭に移動することを特徴とする。
[Mode 6] Furthermore, the image continuous printing program of mode 6 is the image continuous printing program of mode 5,
The order determination step selects the print job in order from the top of the print job storage unit, and whether the margin setting of the selected print job matches the margin setting of the print job of the image printed immediately before. If the margin settings match, the selected print job is moved to the head of the print job storage means.

このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態3の画像連続印刷システムと同等の作用および効果が得られる。   With this configuration, when the program is read by the computer and the computer executes processing according to the read program, the same operations and effects as those of the image continuous printing system according to mode 3 can be obtained.

〔形態7〕 一方、上記目的を達成するために、形態7の画像連続印刷方法は、
連続印刷される画像間の境界に余白を設定するか否かを示す余白設定情報および前記画像を構成する画像データに基づいて複数の前記画像を連続印刷する画像連続印刷方法であって、
前記複数の画像について前記余白設定情報を取得する余白設定情報取得ステップと、前記複数の画像について前記画像データを取得する画像データ取得ステップと、前記余白設定情報取得ステップで取得した余白設定情報に基づいて、前記境界に余白を設定しない画像同士、または前記境界に余白を設定する画像同士が隣接するように、前記画像を印刷する順序を決定する順序決定ステップと、前記余白設定情報取得ステップで取得した余白設定情報および前記画像データ取得ステップで取得した画像データに基づいて、前記順序決定ステップで決定した順序に従って前記複数の画像を連続印刷する連続印刷ステップとを含むことを特徴とする。
これにより、形態1の画像連続印刷システムと同等の効果が得られる。
[Mode 7] On the other hand, in order to achieve the above object, an image continuous printing method according to mode 7 includes:
An image continuous printing method for continuously printing a plurality of the images based on margin setting information indicating whether to set a margin at a boundary between images to be continuously printed and image data constituting the image,
Based on the margin setting information acquired in the margin setting information acquisition step for acquiring the margin setting information for the plurality of images, the image data acquisition step for acquiring the image data for the plurality of images, and the margin setting information acquisition step. Acquired in the order determination step for determining the order of printing the images so that the images in which no margin is set in the boundary or the images in which the margin is set in the boundary are adjacent to each other, and the margin setting information acquisition step A continuous printing step of continuously printing the plurality of images according to the order determined in the order determination step based on the margin setting information and the image data acquired in the image data acquisition step.
Thereby, an effect equivalent to that of the continuous image printing system according to mode 1 is obtained.

〔形態8〕 さらに、形態8の画像連続印刷方法は、形態7の画像連続印刷方法において、
さらに、前記画像データおよび前記余白設定情報を管理する印刷ジョブを所定順序で印刷ジョブ記憶手段に登録する印刷ジョブ登録ステップと、前記印刷ジョブ記憶手段の先頭から前記印刷ジョブを取得する印刷ジョブ取得ステップとを含み、
前記連続印刷ステップは、前記印刷ジョブ取得ステップで取得した印刷ジョブに基づいて印刷を行い、
前記順序決定ステップは、前記印刷ジョブ記憶手段の印刷ジョブのうち、前記連続印刷ステップが直前に印刷した前記画像の印刷ジョブと同一の前記余白設定となる前記印刷ジョブを前記印刷ジョブ記憶手段の先頭に移動することを特徴とする。
これにより、形態2の画像連続印刷システムと同等の効果が得られる。
[Embodiment 8] Furthermore, the image continuous printing method of Embodiment 8 is the image continuous printing method of Embodiment 7,
Furthermore, a print job registration step for registering a print job for managing the image data and the margin setting information in a print job storage unit in a predetermined order, and a print job acquisition step for acquiring the print job from the head of the print job storage unit Including
The continuous printing step performs printing based on the print job acquired in the print job acquisition step,
In the order determination step, among the print jobs in the print job storage unit, the print job having the same margin setting as the print job of the image that was printed immediately before in the continuous printing step is assigned to the head of the print job storage unit. It is characterized by moving to.
Thereby, an effect equivalent to that of the continuous image printing system of mode 2 is obtained.

〔形態9〕 さらに、形態9の画像連続印刷方法は、形態8の画像連続印刷方法において、
前記順序決定ステップは、前記印刷ジョブ記憶手段の先頭から順に前記印刷ジョブを選択し、選択した印刷ジョブの前記余白設定が、前記直前に印刷した画像の印刷ジョブの前記余白設定と一致するか否かを判定し、前記余白設定が一致すると判定したときは、前記選択した印刷ジョブを前記印刷ジョブ記憶手段の先頭に移動することを特徴とする。
これにより、形態3の画像連続印刷システムと同等の効果が得られる。
[Form 9] Furthermore, the image continuous printing method of form 9 is the image continuous printing method of form 8,
The order determination step selects the print job in order from the top of the print job storage unit, and whether the margin setting of the selected print job matches the margin setting of the print job of the image printed immediately before. If the margin settings match, the selected print job is moved to the head of the print job storage means.
Thereby, an effect equivalent to that of the continuous image printing system of aspect 3 is obtained.

以下、本発明の実施の形態を図面を参照しながら説明する。図1ないし図5は、本発明に係る画像連続印刷システムおよび画像連続印刷プログラム、並びに画像連続印刷方法の実施の形態を示す図である。
まず、本発明を適用するネットワークシステムの構成を説明する。
図1は、本発明を適用するネットワークシステムの構成を示すブロック図である。
Embodiments of the present invention will be described below with reference to the drawings. 1 to 5 are diagrams showing an embodiment of an image continuous printing system, an image continuous printing program, and an image continuous printing method according to the present invention.
First, the configuration of a network system to which the present invention is applied will be described.
FIG. 1 is a block diagram showing a configuration of a network system to which the present invention is applied.

ネットワーク199には、図1に示すように、ユーザの利用に供するホスト端末100と、ホスト端末100からの印刷要求に応じて複数の画像をロール紙に連続印刷する印刷装置200とが接続されている。
ホスト端末100は、印刷ジョブを記憶する印刷ジョブキュー10と、印刷ジョブを取得する印刷ジョブ取得部11と、印刷ジョブ取得部11で取得した印刷ジョブを印刷ジョブキュー10に登録する印刷ジョブ登録部12とを有して構成されている。
As shown in FIG. 1, the network 199 is connected to a host terminal 100 that is used by a user and a printing apparatus 200 that continuously prints a plurality of images on roll paper in response to a print request from the host terminal 100. Yes.
The host terminal 100 includes a print job queue 10 that stores print jobs, a print job acquisition unit 11 that acquires print jobs, and a print job registration unit that registers print jobs acquired by the print job acquisition unit 11 in the print job queue 10. 12.

印刷ジョブは、画像を構成する画像データおよび隣接する画像との境界に余白を設定するか否かを示す余白設定情報を含んで構成されている。余白設定情報には、隣接画像との境界に余白を設定する2カット方式、または隣接画像との境界に余白を設定しない1カット方式のいずれかが設定されている。2カット方式とは、境界に余白を設定するため、1つの境界に着目すると、隣接画像の境界と、自己の境界の2カ所をカットするため、2カット方式と呼ばれる。これに対し、1カット方式とは、境界に余白を設定しないため、1つの境界に着目すると、隣接画像および自己の連続する境界をカットするため、1カット方式と呼ばれる。1カット方式にするか、2カット方式にするかは、例えば、特開2003-233480号公報の技術により決定することができる。また、ユーザが決定するという処理も採用できる。   The print job includes image data constituting the image and margin setting information indicating whether or not to set a margin at the boundary between adjacent images. In the margin setting information, either a two-cut method for setting a margin at the boundary with the adjacent image or a one-cut method for setting no margin at the boundary with the adjacent image is set. The two-cut method is called a two-cut method because a margin is set at the boundary and attention is paid to one boundary, so that the boundary between the adjacent image and the own boundary are cut. On the other hand, since the margin is not set at the boundary, the one-cut method is referred to as the one-cut method because attention is paid to one boundary, and the adjacent image and its own continuous boundary are cut. Whether to use the 1-cut method or the 2-cut method can be determined, for example, by the technique disclosed in Japanese Patent Laid-Open No. 2003-233480. Further, a process of determining by the user can be employed.

ホスト端末100は、さらに、印刷ジョブに含まれる余白設定情報に基づいて、境界に余白を設定しない画像同士、または境界に余白を設定する画像同士が隣接するように、印刷ジョブキュー10での印刷ジョブの登録順序を変更する順序決定部13と、印刷ジョブキュー10の先頭から印刷ジョブを取得する印刷ジョブ取得部14と、印刷ジョブ取得部14で取得した印刷ジョブを印刷装置200に送信する印刷ジョブ送信部15とを有して構成されている。   Further, the host terminal 100 performs printing in the print job queue 10 so that images that do not set a margin at the boundary or images that set a margin at the boundary are adjacent to each other based on the margin setting information included in the print job. An order determination unit 13 that changes the registration order of jobs, a print job acquisition unit 14 that acquires a print job from the head of the print job queue 10, and a print that transmits the print job acquired by the print job acquisition unit 14 to the printing apparatus 200 And a job transmission unit 15.

印刷装置200は、印刷ジョブを受信する印刷ジョブ受信部16と、ロール紙への印刷に必要な機構を備える印刷機構17と、印刷ジョブ受信部16で受信した印刷ジョブに基づいて印刷機構17を制御する印刷制御部18と、ロール紙のカットに必要な機構を備えるカット機構19と、印刷ジョブ受信部16で受信した印刷ジョブに基づいてカット機構19を制御するカット制御部20とを有して構成されている。   The printing apparatus 200 includes a print job receiving unit 16 that receives a print job, a printing mechanism 17 that includes a mechanism necessary for printing on roll paper, and a printing mechanism 17 that is based on the print job received by the print job receiving unit 16. A print control unit 18 for controlling, a cut mechanism 19 having a mechanism necessary for cutting roll paper, and a cut control unit 20 for controlling the cut mechanism 19 based on the print job received by the print job receiving unit 16. Configured.

印刷機構17は、ロール紙に印刷を行う印刷ヘッドと、ロール紙を送出する用紙送出部と、ロール紙の送出方向と直交する方向に設けられかつ印刷ヘッドを移動可能に支持するガイドレールと、印刷ヘッドをガイドレール上で移動させるヘッド駆動部とを有して構成されている。
カット機構19は、ロール紙を切り取るカッティングヘッドと、ロール紙の送出方向と直交する方向に設けられかつカッティングヘッドを移動可能に支持するガイドレールと、カッティングヘッドをガイドレール上で移動させるヘッド駆動部とを有して構成されている。
The printing mechanism 17 includes a print head that performs printing on roll paper, a paper feed unit that feeds the roll paper, a guide rail that is provided in a direction orthogonal to the roll paper feed direction and movably supports the print head, And a head driving unit that moves the print head on the guide rail.
The cutting mechanism 19 includes a cutting head for cutting the roll paper, a guide rail that is provided in a direction orthogonal to the roll paper feeding direction and supports the cutting head movably, and a head drive unit that moves the cutting head on the guide rail And is configured.

次に、ホスト端末100の構成を詳細に説明する。
図2は、ホスト端末100のハードウェア構成を示す図である。
ホスト端末100は、図2に示すように、制御プログラムに基づいて演算およびシステム全体を制御するCPU30と、所定領域にあらかじめCPU30の制御プログラム等を格納しているROM32と、ROM32等から読み出したデータやCPU30の演算過程で必要な演算結果を格納するためのRAM34と、外部装置に対してデータの入出力を媒介するI/F38とで構成されており、これらは、データを転送するための信号線であるバス39で相互にかつデータ授受可能に接続されている。
Next, the configuration of the host terminal 100 will be described in detail.
FIG. 2 is a diagram illustrating a hardware configuration of the host terminal 100.
As shown in FIG. 2, the host terminal 100 includes a CPU 30 that controls operations and the entire system based on a control program, a ROM 32 that stores a control program for the CPU 30 in a predetermined area, and data read from the ROM 32 and the like. And a RAM 34 for storing calculation results required in the calculation process of the CPU 30 and an I / F 38 for mediating input / output of data to / from an external device, which are signals for transferring data The buses 39 are connected to each other so as to be able to exchange data.

I/F38には、外部装置として、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置40と、データやテーブル等をファイルとして格納する記憶装置42と、画像信号に基づいて画面を表示する表示装置44と、ネットワーク199に接続するための信号線とが接続されている。
CPU30は、マイクロプロセッシングユニット等からなり、ROM32の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図3および図4のフローチャートに示す印刷ジョブ取得処理および印刷ジョブスケジューリング処理をそれぞれ時分割で実行する。
The I / F 38 includes, as external devices, an input device 40 such as a keyboard and a mouse that can input data as a human interface, a storage device 42 that stores data, tables, and the like as files, and a screen based on image signals. And a signal line for connecting to the network 199 are connected.
The CPU 30 includes a microprocessing unit and the like, starts a predetermined program stored in a predetermined area of the ROM 32, and performs print job acquisition processing and print job scheduling processing shown in the flowcharts of FIGS. 3 and 4 according to the program. Run in time division.

初めに、印刷ジョブ取得処理を説明する。
図3は、印刷ジョブ取得処理を示すフローチャートである。
印刷ジョブ取得処理は、CPU30において実行されると、図3に示すように、まず、ステップS100に移行する。
ステップS100では、画像編集アプリケーション等から印刷要求を入力したか否かを判定し、印刷要求を入力したと判定したとき(Yes)は、ステップS102に移行するが、そうでないと判定したとき(No)は、印刷要求を受信するまでステップS100で待機する。
First, the print job acquisition process will be described.
FIG. 3 is a flowchart showing the print job acquisition process.
When the print job acquisition process is executed by the CPU 30, as shown in FIG. 3, first, the process proceeds to step S100.
In step S100, it is determined whether or not a print request has been input from an image editing application or the like. When it is determined that a print request has been input (Yes), the process proceeds to step S102, but when it is determined that it is not (No) ) Waits in step S100 until a print request is received.

ステップS102では、画像編集アプリケーション等から印刷ジョブを取得し、ステップS104に移行して、取得した印刷ジョブを印刷ジョブキュー10の末尾に登録し、一連の処理を終了して元の処理に復帰させる。
次に、印刷ジョブスケジューリング処理を説明する。
図4は、印刷ジョブスケジューリング処理を示すフローチャートである。
In step S102, a print job is acquired from an image editing application or the like, the process proceeds to step S104, the acquired print job is registered at the end of the print job queue 10, a series of processes is terminated, and the original process is restored. .
Next, the print job scheduling process will be described.
FIG. 4 is a flowchart showing the print job scheduling process.

印刷ジョブスケジューリング処理は、CPU30において実行されると、図4に示すように、まず、ステップS200に移行する。
ステップS200では、印刷ジョブキュー10の先頭から印刷ジョブを取得し、ステップS202に移行して、取得した印刷ジョブを印刷装置200に送信し、ステップS204に移行する。
When the print job scheduling process is executed by the CPU 30, first, the process proceeds to step S200 as shown in FIG.
In step S200, a print job is acquired from the head of the print job queue 10, the process proceeds to step S202, the acquired print job is transmitted to the printing apparatus 200, and the process proceeds to step S204.

ステップS204では、印刷装置200との通信により1枚の画像の印刷が完了したか否かを判定し、1枚の画像の印刷が完了したと判定したとき(Yes)は、ステップS206に移行するが、そうでないと判定したとき(No)は、1枚の画像の印刷が完了するまでステップS204で待機する。
ステップS206では、印刷ジョブキュー10に印刷ジョブが存在するか否かを判定し、印刷ジョブが存在すると判定したとき(No)は、ステップS208に移行して、印刷ジョブキュー10の先頭にポインタを設定し、ステップS210に移行する。
In step S204, it is determined whether printing of one image has been completed through communication with the printing apparatus 200. When it is determined that printing of one image has been completed (Yes), the process proceeds to step S206. However, when it is determined that this is not the case (No), the process waits in step S204 until printing of one image is completed.
In step S206, it is determined whether or not a print job exists in the print job queue 10, and when it is determined that a print job exists (No), the process proceeds to step S208, and a pointer is placed at the head of the print job queue 10. After setting, the process proceeds to step S210.

ステップS210では、ポインタが示す印刷ジョブが、直前に印刷が完了した印刷ジョブ(以下、直前の印刷ジョブと略記する。)と同じカット方式であるか否かを判定し、直前の印刷ジョブと同じカット方式であると判定したとき(Yes)は、ステップS212に移行して、該当の印刷ジョブを印刷ジョブキュー10の先頭に移動し、ステップS200に移行する。   In step S210, it is determined whether or not the print job indicated by the pointer is the same cut method as the print job that has been printed immediately before (hereinafter abbreviated as the previous print job), and is the same as the previous print job. When it is determined that the cutting method is selected (Yes), the process proceeds to step S212, the corresponding print job is moved to the head of the print job queue 10, and the process proceeds to step S200.

一方、ステップS210で、ポインタが示す印刷ジョブが直前の印刷ジョブと同じカット方式でないと判定したとき(No)は、ステップS214に移行して、ポインタが印刷ジョブキュー10の末尾であるか否かを判定し、ポインタが印刷ジョブキュー10の末尾でないと判定したとき(No)は、ステップS216に移行して、次の印刷ジョブにポインタを移動し、ステップS210に移行する。   On the other hand, when it is determined in step S210 that the print job indicated by the pointer is not the same cut method as the previous print job (No), the process proceeds to step S214, and whether or not the pointer is the end of the print job queue 10 or not. If it is determined that the pointer is not at the end of the print job queue 10 (No), the process proceeds to step S216, the pointer is moved to the next print job, and the process proceeds to step S210.

一方、ステップS214で、ポインタが印刷ジョブキュー10の末尾であると判定したとき(Yes)は、ステップS200に移行する。
一方、ステップS206で、印刷ジョブキュー10に印刷ジョブが存在しないと判定したとき(No)は、一連の処理を終了して元の処理に復帰させる。
次に、本実施の形態の動作を説明する。
On the other hand, when it is determined in step S214 that the pointer is at the end of the print job queue 10 (Yes), the process proceeds to step S200.
On the other hand, if it is determined in step S206 that there is no print job in the print job queue 10 (No), the series of processing is terminated and the original processing is restored.
Next, the operation of the present embodiment will be described.

ホスト端末100では、印刷要求が入力されると、ステップS102、S104を経て、印刷ジョブが取得され、取得された印刷ジョブが印刷ジョブキュー10の末尾に登録される。
図5は、印刷ジョブに基づいて複数の画像を連続印刷した結果を示す図である。
印刷ジョブの登録の結果、図5(a)に示すように、1カット方式の印刷ジョブA、2カット方式の印刷ジョブB、1カット方式の印刷ジョブCおよび2カット方式の印刷ジョブDの4つの印刷ジョブがその順序で印刷ジョブキュー10に登録されたとする。ここで、印刷ジョブAは、1カット方式であるが、後段の印刷ジョブBが2カット方式であるため、印刷ジョブA、Bの画像間の境界には無駄紙(損紙)が発生する。同様に、印刷ジョブCは、1カット方式であるが、前段の印刷ジョブBおよび後段の印刷ジョブDが2カット方式であるため、印刷ジョブB、Cの画像間の境界および印刷ジョブC、Dの画像間の境界には無駄紙が発生する。したがって、この順で画像を印刷した場合は、無駄紙が3部発生する。
In the host terminal 100, when a print request is input, a print job is acquired through steps S102 and S104, and the acquired print job is registered at the end of the print job queue 10.
FIG. 5 is a diagram illustrating a result of continuous printing of a plurality of images based on a print job.
As a result of the registration of the print job, as shown in FIG. 5A, there are four 1-cut print job A, 2-cut print job B, 1-cut print job C, and 2-cut print job D. Assume that two print jobs are registered in the print job queue 10 in that order. Here, the print job A is a one-cut method, but since the subsequent print job B is a two-cut method, waste paper (damaged paper) occurs at the boundary between the images of the print jobs A and B. Similarly, the print job C is a one-cut method, but the print job B in the preceding stage and the print job D in the subsequent stage are the two-cut method. Therefore, the boundary between the images of the print jobs B and C and the print jobs C and D Waste paper occurs at the boundary between the images. Therefore, when images are printed in this order, three copies of wasted paper are generated.

ホスト端末100では、印刷ジョブが登録されると、まず、ステップS200、S202を経て、印刷ジョブキュー10の先頭から印刷ジョブAが取得され、取得された印刷ジョブAが印刷装置200に送信される。
印刷装置200では、印刷ジョブAを受信すると、印刷制御部18により、受信した印刷ジョブAに基づいて印刷機構17が制御される。また、カット制御部20により、受信した印刷ジョブAに基づいてカット機構19が制御される。その結果、印刷ジョブAの画像がロール紙に印刷され、印刷ジョブAの画像の後端がカットされる。
In the host terminal 100, when a print job is registered, first, through steps S200 and S202, the print job A is acquired from the head of the print job queue 10, and the acquired print job A is transmitted to the printing apparatus 200. .
In the printing apparatus 200, when the print job A is received, the print control unit 18 controls the printing mechanism 17 based on the received print job A. Further, the cut control unit 20 controls the cut mechanism 19 based on the received print job A. As a result, the image of the print job A is printed on the roll paper, and the trailing edge of the image of the print job A is cut.

ホスト端末100では、印刷ジョブAの画像の印刷が完了すると、ステップS208〜S216を経て、印刷ジョブキュー10の先頭から順に走査し、印刷ジョブAと同じカット方式の印刷ジョブが検索される。ここで、印刷ジョブCが1カット方式であるので、印刷ジョブCが印刷ジョブキュー10の先頭に移動する。そして、印刷ジョブキュー10の先頭から印刷ジョブCが取得され、取得された印刷ジョブCが印刷装置200に送信される。   When the printing of the image of the print job A is completed, the host terminal 100 scans in order from the top of the print job queue 10 through steps S208 to S216 to search for a print job having the same cut method as the print job A. Here, since the print job C is a one-cut method, the print job C moves to the head of the print job queue 10. Then, the print job C is acquired from the head of the print job queue 10, and the acquired print job C is transmitted to the printing apparatus 200.

印刷ジョブB、Dはいずれも2カット方式なので、入替が行われることなくその順序で印刷が行われる。
印刷ジョブA〜Dの印刷の結果、図5(b)に示すように、印刷ジョブA、Cの画像間の境界には無駄紙が発生しないので、図5(a)の順序で印刷した場合に比して、無駄紙が2部に低減する。
Since print jobs B and D are both 2-cut methods, printing is performed in that order without replacement.
As a result of printing the print jobs A to D, as shown in FIG. 5B, no waste paper is generated at the boundary between the images of the print jobs A and C. Therefore, when printing is performed in the order of FIG. As compared with the case, the waste paper is reduced to 2 copies.

このようにして、本実施の形態では、画像を構成する画像データおよび隣接する画像との境界に余白を設定するか否かを示す余白設定情報を含む印刷ジョブを取得し、取得した印刷ジョブを印刷ジョブキュー10の末尾に登録し、取得した印刷ジョブに含まれる余白設定情報に基づいて、境界に余白を設定しない画像同士、または境界に余白を設定する画像同士が隣接するように印刷ジョブキュー10での印刷ジョブの登録順序を変更し、印刷ジョブキュー10の先頭から印刷ジョブを取得し、取得した印刷ジョブを印刷装置200に送信する。   In this way, in the present embodiment, a print job including margin setting information indicating whether to set a margin at the boundary between image data constituting an image and an adjacent image is acquired, and the acquired print job is Based on the margin setting information included in the acquired print job and registered at the end of the print job queue 10, the print job queue so that images that do not set margins or images that set margins adjacent to each other are adjacent to each other. 10, the print job registration order is changed, the print job is acquired from the top of the print job queue 10, and the acquired print job is transmitted to the printing apparatus 200.

これにより、余白なしの画像と余白ありの画像を混在させて連続印刷する場合に、それらが隣接する機会が低減するので、余白なしの画像の境界に余白が発生せず、無駄紙を低減することができる。また、カット制御とは独立に印刷制御を行うことができるので、印刷装置200の小型化を図ることができる。
さらに、本実施の形態では、印刷ジョブキュー10の先頭から順に印刷ジョブを選択し、選択した印刷ジョブのカット方式が、直前の印刷ジョブのカット方式と一致するか否かを判定し、カット方式が一致すると判定したときは、選択した印刷ジョブを印刷ジョブキュー10の先頭に移動する。
As a result, when images with no margins and images with margins are mixed and continuously printed, the opportunity for adjoining them is reduced, so no margins are generated at the borders of images without margins and waste paper is reduced. be able to. In addition, since printing control can be performed independently of cut control, the printing apparatus 200 can be downsized.
Furthermore, in this embodiment, a print job is selected in order from the top of the print job queue 10, it is determined whether or not the cut method of the selected print job matches the cut method of the immediately preceding print job, and the cut method is selected. Are determined to match, the selected print job is moved to the head of the print job queue 10.

これにより、余白なしの画像同士または余白ありの画像同士については順序が前後することがないので、ユーザに対する混乱および印刷後に発生する入れ替え作業を低減することができる。
上記実施の形態において、キュー10は、形態2、3、5、6、8または9の印刷ジョブ記憶手段に対応し、印刷ジョブ取得部11およびステップS102は、形態1の余白設定情報取得手段、または形態1の画像データ取得手段に対応し、ステップS102は、形態4若しくは7の余白設定情報取得ステップ、または形態4若しくは7の画像データ取得ステップに対応している。また、印刷ジョブ登録部12およびステップS104は、形態2の印刷ジョブ登録手段に対応し、ステップS104は、形態5または8の印刷ジョブ登録ステップに対応し、順序決定部13およびステップS208〜S216は、形態1ないし3の順序決定手段に対応している。
As a result, the order of images without margins or images with margins does not change, so that confusion for the user and replacement work that occurs after printing can be reduced.
In the above embodiment, the queue 10 corresponds to the print job storage unit in the form 2, 3, 5, 6, 8, or 9, and the print job acquisition unit 11 and step S102 include the margin setting information acquisition unit in the form 1, Alternatively, corresponding to the image data acquisition unit of form 1, step S102 corresponds to the margin setting information acquisition step of form 4 or 7, or the image data acquisition step of form 4 or 7. The print job registration unit 12 and step S104 correspond to the print job registration unit of form 2, step S104 corresponds to the print job registration step of form 5 or 8, and the order determination unit 13 and steps S208 to S216 include This corresponds to the order determining means of the first to third aspects.

また、上記実施の形態において、ステップS208〜S216は、形態4ないし9の順序決定ステップに対応し、印刷ジョブ取得部14およびステップS200は、形態2の印刷ジョブ取得手段に対応し、ステップS200は、形態5または8の印刷ジョブ取得ステップに対応している。また、印刷ジョブ送信部15およびステップS202は、形態1または2の連続印刷手段に対応し、ステップS202は、形態4、5、7または8の連続印刷ステップに対応している。   In the above embodiment, steps S208 to S216 correspond to the order determination steps of forms 4 to 9, print job acquisition unit 14 and step S200 correspond to the print job acquisition means of form 2, and step S200 This corresponds to the print job acquisition step of form 5 or 8. Further, the print job transmission unit 15 and step S202 correspond to the continuous printing unit of form 1 or 2, and step S202 corresponds to the continuous printing step of form 4, 5, 7 or 8.

なお、上記実施の形態においては、図4のフローチャートに示す印刷ジョブスケジューリング処理を実行するように構成したが、これに代えて、図6のフローチャートに示す印刷ジョブスケーリング処理を実行するように構成することもできる。図4の処理と異なるのは、印刷ジョブキュー10の先頭から順に走査するのではなく、印刷ジョブキュー10のすべての印刷ジョブを対象にまとめて検索を行う点である。   In the above embodiment, the print job scheduling process shown in the flowchart of FIG. 4 is executed. Instead, the print job scaling process shown in the flowchart of FIG. 6 is executed. You can also The difference from the processing in FIG. 4 is that the search is performed for all print jobs in the print job queue 10 in a collective manner, instead of scanning sequentially from the top of the print job queue 10.

図6は、印刷ジョブスケジューリング処理を示すフローチャートである。
印刷ジョブスケジューリング処理は、CPU30において実行されると、図6に示すように、まず、ステップS300に移行する。
ステップS300では、印刷ジョブキュー10の先頭から印刷ジョブを取得し、ステップS302に移行して、取得した印刷ジョブを印刷装置200に送信し、ステップS304に移行する。
FIG. 6 is a flowchart showing the print job scheduling process.
When the print job scheduling process is executed by the CPU 30, first, the process proceeds to step S300 as shown in FIG.
In step S300, a print job is acquired from the head of the print job queue 10, the process proceeds to step S302, the acquired print job is transmitted to the printing apparatus 200, and the process proceeds to step S304.

ステップS304では、印刷装置200との通信により1枚の画像の印刷が完了したか否かを判定し、1枚の画像の印刷が完了したと判定したとき(Yes)は、ステップS306に移行するが、そうでないと判定したとき(No)は、1枚の画像の印刷が完了するまでステップS304で待機する。
ステップS306では、印刷ジョブキュー10に印刷ジョブが存在するか否かを判定し、印刷ジョブが存在すると判定したとき(No)は、ステップS308に移行して、直前の印刷ジョブと同じカット方式の印刷ジョブを印刷ジョブキュー10のなかから検索し、ステップS310に移行する。
In step S304, it is determined whether printing of one image is completed through communication with the printing apparatus 200. When it is determined that printing of one image is completed (Yes), the process proceeds to step S306. However, when it is determined that this is not the case (No), the process waits in step S304 until printing of one image is completed.
In step S306, it is determined whether or not a print job exists in the print job queue 10. If it is determined that a print job exists (No), the process proceeds to step S308, and the same cut method as that of the immediately preceding print job is set. A print job is searched from the print job queue 10, and the process proceeds to step S310.

ステップS310では、該当の印刷ジョブを索出したか否かを判定し、該当の印刷ジョブを索出したと判定したとき(Yes)は、ステップS312に移行して、索出した印刷ジョブを印刷ジョブキュー10の先頭に移動し、ステップS300に移行する。
一方、ステップS310で、該当の印刷ジョブを索出しないと判定したとき(No)は、ステップS300に移行する。
In step S310, it is determined whether or not the corresponding print job has been searched. When it is determined that the corresponding print job has been searched (Yes), the process proceeds to step S312 and the searched print job is displayed as a print job. Move to the head of the queue 10 and proceed to Step S300.
On the other hand, when it is determined in step S310 that the corresponding print job is not searched (No), the process proceeds to step S300.

また、上記実施の形態においては、印刷機構17およびカット機構19を備えた印刷装置200を利用したが、これに限らず、印刷機構17のみを備えた印刷装置210と、カット機構19のみを備えた印刷装置220を利用することもできる。
図7は、本発明を適用するネットワークシステムの構成を示すブロック図である。
ネットワーク199には、図7に示すように、ホスト端末100と、印刷装置210、220とが接続されている。
In the above embodiment, the printing apparatus 200 including the printing mechanism 17 and the cutting mechanism 19 is used. However, the present invention is not limited thereto, and the printing apparatus 210 including only the printing mechanism 17 and the cutting mechanism 19 are provided. The printing apparatus 220 can also be used.
FIG. 7 is a block diagram showing a configuration of a network system to which the present invention is applied.
As shown in FIG. 7, a host terminal 100 and printing apparatuses 210 and 220 are connected to the network 199.

ホスト端末100は、印刷ジョブキュー10、印刷ジョブ取得部11、印刷ジョブ登録部12、順序決定部13、印刷ジョブ取得部14および印刷ジョブ送信部15を有して構成されている。
印刷ジョブ送信部15は、印刷ジョブ取得部14で取得した印刷ジョブを印刷装置210に送信し、印刷ジョブに含まれる余白設定情報に基づいてジョブチケットを生成し、生成したジョブチケットを印刷装置220に送信する。
The host terminal 100 includes a print job queue 10, a print job acquisition unit 11, a print job registration unit 12, an order determination unit 13, a print job acquisition unit 14, and a print job transmission unit 15.
The print job transmission unit 15 transmits the print job acquired by the print job acquisition unit 14 to the printing apparatus 210, generates a job ticket based on the margin setting information included in the print job, and generates the generated job ticket as the printing apparatus 220. Send to.

図8は、ジョブチケットのデータ構造を示す図である。
ジョブチケットは、図8に示すように、各印刷ジョブごとにカット方式および余白長が記述されている。ジョブチケットは、例えば、XML(eXtensible Markup Language)等のマークアップ言語により記述することができる。
印刷装置210は、印刷ジョブ受信部16、印刷機構17および印刷制御部18を有して構成されている。
FIG. 8 shows the data structure of the job ticket.
As shown in FIG. 8, the job ticket describes the cutting method and margin length for each print job. The job ticket can be described in a markup language such as XML (eXtensible Markup Language).
The printing apparatus 210 includes a print job receiving unit 16, a printing mechanism 17, and a print control unit 18.

印刷装置220は、ジョブチケットを受信するジョブチケット受信部21と、カット機構19と、ジョブチケット受信部21で受信したジョブチケットに基づいてカット機構19を制御するカット制御部20とを有して構成されている。
また、上記実施の形態においては、図3、図4および図6のフローチャートに示す処理をホスト端末100において実行するように構成したが、これに限らず、これらの処理を印刷装置200で実行するように構成することもできる。
The printing apparatus 220 includes a job ticket receiving unit 21 that receives a job ticket, a cutting mechanism 19, and a cut control unit 20 that controls the cutting mechanism 19 based on the job ticket received by the job ticket receiving unit 21. It is configured.
In the above embodiment, the host terminal 100 is configured to execute the processes shown in the flowcharts of FIGS. 3, 4, and 6. However, the present invention is not limited thereto, and these processes are executed by the printing apparatus 200. It can also be configured as follows.

また、上記実施の形態において、図3、図4および図6のフローチャートに示す処理を実行するにあたってはいずれも、ROM32にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをRAM34に読み込んで実行するようにしてもよい。   Further, in the above-described embodiment, the case where the control program stored in advance in the ROM 32 is executed in the processes shown in the flowcharts of FIGS. 3, 4, and 6 has been described. However, the present invention is not limited to this. Instead, the program may be read from the storage medium storing the program showing these procedures into the RAM 34 and executed.

ここで、記憶媒体とは、RAM、ROM等の半導体記憶媒体、FD、HD等の磁気記憶型記憶媒体、CD、CDV、LD、DVD等の光学的読取方式記憶媒体、MO等の磁気記憶型/光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。   Here, the storage medium is a semiconductor storage medium such as RAM or ROM, a magnetic storage type storage medium such as FD or HD, an optical reading type storage medium such as CD, CDV, LD, or DVD, or a magnetic storage type such as MO. / Optical reading type storage media, including any storage media that can be read by a computer regardless of electronic, magnetic, optical, or other reading methods.

本発明を適用するネットワークシステムの構成を示すブロック図である。It is a block diagram which shows the structure of the network system to which this invention is applied. ホスト端末100のハードウェア構成を示す図である。2 is a diagram illustrating a hardware configuration of a host terminal 100. FIG. 印刷ジョブ取得処理を示すフローチャートである。6 is a flowchart illustrating print job acquisition processing. 印刷ジョブスケジューリング処理を示すフローチャートである。6 is a flowchart illustrating print job scheduling processing. 印刷ジョブに基づいて複数の画像を連続印刷した結果を示す図である。FIG. 10 is a diagram illustrating a result of continuously printing a plurality of images based on a print job. 印刷ジョブスケジューリング処理を示すフローチャートである。6 is a flowchart illustrating print job scheduling processing. 本発明を適用するネットワークシステムの構成を示すブロック図である。It is a block diagram which shows the structure of the network system to which this invention is applied. ジョブチケットのデータ構造を示す図である。It is a figure which shows the data structure of a job ticket.

符号の説明Explanation of symbols

100…ホスト端末、 200、210、220…印刷装置、 10…印刷ジョブキュー、 11…印刷ジョブ取得部、 12…印刷ジョブ登録部、 13…順序決定部、 14…印刷ジョブ取得部、 15…印刷ジョブ送信部、 16…印刷ジョブ受信部、 17…印刷機構、 18…印刷制御部、 19…カット機構、 20…カット制御部、 21…ジョブチケット受信部、 30…CPU、 32…ROM、 34…RAM、 38…I/F、 40…入力装置、 42…記憶装置、 44…表示装置、 199…ネットワーク DESCRIPTION OF SYMBOLS 100 ... Host terminal, 200, 210, 220 ... Printing apparatus, 10 ... Print job queue, 11 ... Print job acquisition part, 12 ... Print job registration part, 13 ... Order determination part, 14 ... Print job acquisition part, 15 ... Printing Job transmission unit, 16 ... print job reception unit, 17 ... printing mechanism, 18 ... print control unit, 19 ... cut mechanism, 20 ... cut control unit, 21 ... job ticket reception unit, 30 ... CPU, 32 ... ROM, 34 ... RAM, 38 ... I / F, 40 ... input device, 42 ... storage device, 44 ... display device, 199 ... network

Claims (5)

連続印刷される画像間の境界に余白を設定するか否かを示す余白設定情報および前記画像を構成する画像データに基づいて複数の前記画像を連続印刷する画像連続印刷システムであって、
前記複数の画像について前記余白設定情報を取得する余白設定情報取得手段と、前記複数の画像について前記画像データを取得する画像データ取得手段と、前記余白設定情報取得手段で取得した余白設定情報に基づいて、前記境界に余白を設定しない画像同士、または前記境界に余白を設定する画像同士が隣接するように、前記画像を印刷する順序を決定する順序決定手段と、前記余白設定情報取得手段で取得した余白設定情報および前記画像データ取得手段で取得した画像データに基づいて、前記順序決定手段で決定した順序に従って前記複数の画像を連続印刷する連続印刷手段とを備えることを特徴とする画像連続印刷システム。
An image continuous printing system for continuously printing a plurality of the images based on margin setting information indicating whether to set a margin at a boundary between images to be continuously printed and image data constituting the image,
Based on margin setting information acquisition means for acquiring the margin setting information for the plurality of images, image data acquisition means for acquiring the image data for the plurality of images, and margin setting information acquired by the margin setting information acquisition means. Acquired by the order determining means for determining the order in which the images are printed so that the images for which no margin is set on the boundary or the images for which the margin is set on the boundary are adjacent to each other, and the margin setting information acquiring means Continuous printing means for continuously printing the plurality of images according to the order determined by the order determining means based on the margin setting information and the image data acquired by the image data acquiring means. system.
請求項1において、
さらに、前記画像データおよび前記余白設定情報を管理する印刷ジョブを所定順序で印刷ジョブ記憶手段に登録する印刷ジョブ登録手段と、前記印刷ジョブ記憶手段の先頭から前記印刷ジョブを取得する印刷ジョブ取得手段とを備え、
前記連続印刷手段は、前記印刷ジョブ取得手段で取得した印刷ジョブに基づいて印刷を行い、
前記順序決定手段は、前記印刷ジョブ記憶手段の印刷ジョブのうち、前記連続印刷手段が直前に印刷した前記画像の印刷ジョブと同一の前記余白設定となる前記印刷ジョブを前記印刷ジョブ記憶手段の先頭に移動することを特徴とする画像連続印刷システム。
In claim 1,
Furthermore, a print job registration unit that registers a print job that manages the image data and the margin setting information in a predetermined order in a print job storage unit, and a print job acquisition unit that acquires the print job from the top of the print job storage unit And
The continuous printing unit performs printing based on the print job acquired by the print job acquisition unit,
The order determining means sets the print job having the same margin setting as the print job of the image printed immediately before by the continuous printing means among the print jobs of the print job storage means to the head of the print job storage means. An image continuous printing system, wherein
請求項2において、
前記順序決定手段は、前記印刷ジョブ記憶手段の先頭から順に前記印刷ジョブを選択し、選択した印刷ジョブの前記余白設定が、前記直前に印刷した画像の印刷ジョブの前記余白設定と一致するか否かを判定し、前記余白設定が一致すると判定したときは、前記選択した印刷ジョブを前記印刷ジョブ記憶手段の先頭に移動することを特徴とする画像連続印刷システム。
In claim 2,
The order determination unit selects the print jobs in order from the top of the print job storage unit, and whether the margin setting of the selected print job matches the margin setting of the print job of the image printed immediately before. If the margin settings match, the selected print job is moved to the head of the print job storage means.
連続印刷される画像間の境界に余白を設定するか否かを示す余白設定情報および前記画像を構成する画像データに基づいて複数の前記画像を連続印刷する画像連続印刷プログラムであって、
前記複数の画像について前記余白設定情報を取得する余白設定情報取得ステップと、前記複数の画像について前記画像データを取得する画像データ取得ステップと、前記余白設定情報取得ステップで取得した余白設定情報に基づいて、前記境界に余白を設定しない画像同士、または前記境界に余白を設定する画像同士が隣接するように、前記画像を印刷する順序を決定する順序決定ステップと、前記余白設定情報取得ステップで取得した余白設定情報および前記画像データ取得ステップで取得した画像データに基づいて、前記順序決定ステップで決定した順序に従って前記複数の画像を連続印刷する連続印刷ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする画像連続印刷プログラム。
An image continuous printing program for continuously printing a plurality of images based on margin setting information indicating whether or not to set a margin at a boundary between continuously printed images and image data constituting the image,
Based on the margin setting information acquired in the margin setting information acquisition step for acquiring the margin setting information for the plurality of images, the image data acquisition step for acquiring the image data for the plurality of images, and the margin setting information acquisition step. Acquired in the order determination step for determining the order of printing the images so that the images in which no margin is set in the boundary or the images in which the margin is set in the boundary are adjacent to each other, and the margin setting information acquisition step For causing the computer to execute a process including a continuous printing step of continuously printing the plurality of images according to the order determined in the order determination step based on the margin setting information and the image data acquired in the image data acquisition step. An image continuous printing program comprising a program.
連続印刷される画像間の境界に余白を設定するか否かを示す余白設定情報および前記画像を構成する画像データに基づいて複数の前記画像を連続印刷する画像連続印刷方法であって、
前記複数の画像について前記余白設定情報を取得する余白設定情報取得ステップと、前記複数の画像について前記画像データを取得する画像データ取得ステップと、前記余白設定情報取得ステップで取得した余白設定情報に基づいて、前記境界に余白を設定しない画像同士、または前記境界に余白を設定する画像同士が隣接するように、前記画像を印刷する順序を決定する順序決定ステップと、前記余白設定情報取得ステップで取得した余白設定情報および前記画像データ取得ステップで取得した画像データに基づいて、前記順序決定ステップで決定した順序に従って前記複数の画像を連続印刷する連続印刷ステップとを含むことを特徴とする画像連続印刷方法。
An image continuous printing method for continuously printing a plurality of the images based on margin setting information indicating whether to set a margin at a boundary between images to be continuously printed and image data constituting the image,
Based on the margin setting information acquired in the margin setting information acquisition step for acquiring the margin setting information for the plurality of images, the image data acquisition step for acquiring the image data for the plurality of images, and the margin setting information acquisition step. Acquired in the order determination step for determining the order of printing the images so that the images in which no margin is set in the boundary or the images in which the margin is set in the boundary are adjacent to each other, and the margin setting information acquisition step A continuous printing step of continuously printing the plurality of images according to the order determined in the order determination step based on the margin setting information and the image data acquired in the image data acquisition step. Method.
JP2005232865A 2005-08-11 2005-08-11 System, program and method for continuous image printing Withdrawn JP2007048109A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005232865A JP2007048109A (en) 2005-08-11 2005-08-11 System, program and method for continuous image printing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005232865A JP2007048109A (en) 2005-08-11 2005-08-11 System, program and method for continuous image printing

Publications (1)

Publication Number Publication Date
JP2007048109A true JP2007048109A (en) 2007-02-22

Family

ID=37850873

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005232865A Withdrawn JP2007048109A (en) 2005-08-11 2005-08-11 System, program and method for continuous image printing

Country Status (1)

Country Link
JP (1) JP2007048109A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011177940A (en) * 2010-02-26 2011-09-15 Canon Inc Printing apparatus
US8770698B2 (en) 2010-02-26 2014-07-08 Canon Kabushiki Kaisha Print control method and print apparatus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011177940A (en) * 2010-02-26 2011-09-15 Canon Inc Printing apparatus
US8770698B2 (en) 2010-02-26 2014-07-08 Canon Kabushiki Kaisha Print control method and print apparatus

Similar Documents

Publication Publication Date Title
US6654135B2 (en) Printing control system, a print controller, an image server, an information processing apparatus and a method therefor, and a storage medium storing a program readable by a computer
JP5036224B2 (en) Print control apparatus, print control method, and program
US6906819B2 (en) Image forming device, a method of controlling image forming device, and a computer program product for controlling image forming device and providing location information
JP2007048267A (en) Printing system, printing apparatus, printing data generating apparatus and program, cutting instruction data generating apparatus and program, printing program and printing method
JP2008009565A (en) Data processor, and print job control method and print data processor
US8368920B2 (en) Image forming system, recording medium having image forming program recorded thereon and image forming apparatus for quickly avoiding duplication
US9235421B2 (en) Systems, methods, and non-transitory, computer-readable media for performing image processing using controllers that perform distinct functions
JP2006205549A (en) Digital image printing system, printer, control method of digital image printing system, control method of printer, program of printer and storage medium
JP2009129015A (en) Image processor, information processor, image processing method, information processing method, image processing image, and information processing system
JPH11203077A (en) Printing system and printer selection method
US10402134B2 (en) Print control device, print control method, and recording medium having print control program recorded thereon
JP2011062954A (en) Image forming apparatus, printer, and program
JP2007048109A (en) System, program and method for continuous image printing
JP2007295222A (en) Image processing system, program, and method for continuous printing
JP2007058711A (en) System, program and method of continuously printing image
JPH11255358A (en) Printing system, printer, printing method, and print data producing device
JPH09314925A (en) Printer controller
JP2011230358A (en) Image forming apparatus, control method therefor and, computer program
US8599443B2 (en) Image forming apparatus with N-in-one printing
JP2007293658A (en) Image processing system for continuous printing and image processing program for continuous printing and image processing method for continuous printing
JP2007025977A (en) Print support system, print support program and print support method
JP2005092586A (en) Print controller and method for creating output print data
JP2024101734A (en) Support Programs
JPH01258976A (en) Page printer
JP2023170876A (en) Image creation device and image processing program

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20070404

A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20081104