JP7363037B2 - printers and computer programs - Google Patents
printers and computer programs Download PDFInfo
- Publication number
- JP7363037B2 JP7363037B2 JP2019012441A JP2019012441A JP7363037B2 JP 7363037 B2 JP7363037 B2 JP 7363037B2 JP 2019012441 A JP2019012441 A JP 2019012441A JP 2019012441 A JP2019012441 A JP 2019012441A JP 7363037 B2 JP7363037 B2 JP 7363037B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- sheet
- print data
- printed
- 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.)
- Active
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Description
本開示は、プリンタ及びコンピュータプログラムに関する。 TECHNICAL FIELD This disclosure relates to printers and computer programs.
特許文献1には、印刷データを印刷する際に、1ページごとに紙面の一部が差し替えられるバリアブル印刷を行うバリアブル印刷システムが開示されている。このシステムでは、印刷データの各ページ間で共通する部分のデータである固定部分データがシートにあらかじめ印刷され、固定部分データが印刷されたシートが給紙トレイにセットされる。そして、印刷データの各ページ間で変化し得る部分のデータである可変部分データが、前記給紙トレイにセットされたシートに印刷される。
ところで、固定部分データと可変部分データとを有する印刷データの印刷において、印刷データ内のあるオブジェクトを印刷するときと別のオブジェクトを印刷するときとで印刷を分けたい場合がある。具体的には例えば、印刷データ内の固定部分データを印刷するときと可変部分データを印刷するときなどである。 By the way, when printing print data that has fixed part data and variable part data, there are cases where it is desired to separate printing into printing a certain object in the print data and printing another object. Specifically, for example, when printing fixed portion data in print data and when printing variable portion data, etc.
このような場合、プリンタに印刷を指示する際に、固定部分データや可変部分データなど、印刷対象となるオブジェクトをユーザは指定しなくてはならず、ユーザにとって利便性が良いとはいえなかった。 In such cases, when instructing the printer to print, the user must specify the object to be printed, such as fixed part data or variable part data, which is not very convenient for the user. .
本開示の一局面は、固定部分データと可変部分データとを有する印刷データの印刷をプリンタに指示する際に、ユーザの利便性を向上させることを目的としている。 One aspect of the present disclosure aims to improve user convenience when instructing a printer to print print data having fixed portion data and variable portion data.
本開示の一態様は、プリンタであって、給紙トレイと、印刷部と、制御部と、を備える。給紙トレイには、シートが収容される。制御部は、印刷データ取得部と、決定部と、実行部と、を備える。印刷データ取得部は、固定部分データと可変部分データとを有する印刷データを取得する。固定部分データは、印刷データの各ページ間で共通する部分のデータであり、可変部分データは、印刷データの各ページ間で変化し得る部分のデータである。決定部は、給紙トレイの設定であるトレイ設定と、印刷データ取得部により取得された印刷データと、に基づいて、印刷データ内のオブジェクトのうち印刷対象のオブジェクトである印刷対象オブジェクトを決定する。実行部は、決定部によって決定された印刷対象オブジェクトを、印刷部を介して給紙トレイから給紙されるシートに印刷する。 One aspect of the present disclosure is a printer that includes a paper feed tray, a printing section, and a control section. Sheets are stored in the paper feed tray. The control section includes a print data acquisition section, a determination section, and an execution section. The print data acquisition unit acquires print data having fixed portion data and variable portion data. Fixed portion data is data of a portion that is common between each page of print data, and variable portion data is data of a portion that can change between each page of print data. The determination unit determines a print target object, which is an object to be printed, among the objects in the print data, based on tray settings, which are settings of the paper feed tray, and print data acquired by the print data acquisition unit. . The execution unit prints the print target object determined by the determination unit on a sheet fed from the paper feed tray via the printing unit.
このような構成によれば、固定部分データと可変部分データとを有する印刷データの印刷をユーザがプリンタに指示する際にユーザが印刷対象オブジェクトを指定しなくても、トレイ設定に基づいてプリンタ側で印刷対象オブジェクトが決定される。よって、前記印刷データの印刷時にユーザが、固定部分データや可変部分データなどの印刷対象オブジェクトを指定しなくてはならない構成と比較して、ユーザの利便性を向上させることができる。 According to such a configuration, when the user instructs the printer to print print data having fixed part data and variable part data, even if the user does not specify the object to be printed, the printer side prints the print data based on the tray settings. The object to be printed is determined. Therefore, user convenience can be improved compared to a configuration in which the user has to specify objects to be printed, such as fixed portion data or variable portion data, when printing the print data.
制御部を上記のように機能させるコンピュータプログラム、上記のプリンタを実現するための制御方法、及び、上記のコンピュータプログラムを格納するコンピュータ読取可能記憶媒体も新規で有用である。 A computer program for causing the control unit to function as described above, a control method for realizing the above printer, and a computer readable storage medium storing the above computer program are also new and useful.
以下、図面を参照しながら、本開示を実施するための形態を説明する。
[1.第1実施形態]
[1-1.構成]
以下、図面を参照しながら、本開示を実施するための形態を説明する。
Hereinafter, embodiments for carrying out the present disclosure will be described with reference to the drawings.
[1. First embodiment]
[1-1. composition]
Hereinafter, embodiments for carrying out the present disclosure will be described with reference to the drawings.
[印刷システムの構成]
図1に示す印刷システム100は、端末装置1とプリンタ2とがデータ通信可能に構成されたシステムである。
[Print system configuration]
A
端末装置1は、汎用の情報処理装置であり、例えばパーソナルコンピュータ、タブレット端末、スマートフォンなどである。端末装置1は、制御部11、入力部12、表示部13及び通信部14を備える。
The
制御部11は、端末装置1の各部を統括制御するものであり、CPU111及びメモリ112を備える。メモリ112は、例えばRAM、ROM、フラッシュメモリ等の半導体メモリである。すなわち、端末装置1は、CPU111及び半導体メモリを含むマイクロコンピュータを備えている。
The
入力部12は、ユーザからの外部操作による指令を入力するための入力装置である。例えば、入力部12としては、キーボードや、マウスやタッチパッド等のポインティングデバイスが用いられる。
The
表示部13は、例えば液晶ディスプレイや有機ELディスプレイなどの、画像を表示可能な表示デバイスを有する。
通信部14は、端末装置1をネットワークに接続するための通信インタフェースである。端末装置1は、通信部14を介して、プリンタ2等の外部の装置と有線又は無線にてデータ通信可能であってもよい。また、端末装置1は、通信部14を介してインターネットに接続し、インターネットを介して外部の装置とデータ通信可能であってもよい。端末装置1は、印刷する画像を示す印刷データを通信部14を介してプリンタ2に送信する。
The
The
端末装置1から送信される印刷データは、例えばページ記述言語(Page Description Language;PDL)で記述されたデータである。印刷データには、印刷に関する条件である印刷条件が含まれる。
The print data transmitted from the
印刷条件には、例えば、シート種類(普通紙、光沢紙、写真等。)やシートサイズなどが含まれる。また、印刷条件には、カラー設定(カラーモード印刷、モノクロモード印刷等)、印刷部数、両面印刷又は片面印刷の設定、原稿ページの範囲設定などの他の情報が含まれてもよい。また、カラー印刷の属性として、RGB設定、CMYK設定、特色設定等が印刷条件に含まれてもよい。 The printing conditions include, for example, sheet type (plain paper, glossy paper, photo, etc.), sheet size, and the like. Further, the printing conditions may include other information such as color settings (color mode printing, monochrome mode printing, etc.), the number of copies to be printed, settings for double-sided printing or single-sided printing, and range settings for document pages. Further, as attributes of color printing, RGB settings, CMYK settings, special color settings, etc. may be included in the printing conditions.
一方、プリンタ2は、制御部21、入力部22、表示部23、通信部24、読取部25、印刷部26及び給紙トレイ271~273を備える。
制御部21は、プリンタ2の各部を統括制御するものであり、CPU211及びメモリ212を備える。メモリ212は、例えばRAM、ROM、フラッシュメモリ等の半導体メモリである。すなわち、プリンタ2は、CPU211及び半導体メモリを含むマイクロコンピュータを備えている。
On the other hand, the
The
制御部21は、非遷移的実体的記憶媒体に格納されたプログラムを実行することにより各種機能を実現する。本実施形態では、メモリ212が、プログラムを格納した非遷移的実体的記憶媒体に該当する。プリンタ2が有する各種機能は、基本的には、CPU211がメモリ212に記憶されているプログラムを実行することにより実現される。また、メモリ212には、端末装置1等から送信された印刷データ等が記憶される。
The
入力部22は、ユーザからの外部操作による指令を入力するための入力装置であり、各種操作ボタンを備える。
表示部23は、例えば液晶ディスプレイや有機ELディスプレイなどの、画像を表示可能な表示デバイスを有する。
The
The
通信部24は、プリンタ2をネットワークに接続するための通信インタフェースである。プリンタ2は、通信部24を介して、端末装置1等の外部の装置と有線又は無線にてデータ通信可能であってもよい。また、プリンタ2は、通信部24を介してインターネットに接続し、インターネットを介して外部の装置とデータ通信可能であってもよい。
The
読取部25は、イメージセンサを備え、原稿の画像を読み取り、読み取った画像の画像データを生成する。
印刷部26は、インクジェット技術や電子写真技術の印刷機構を有し、シート状の記録用紙に画像を印刷することが可能である。
The
The
給紙トレイ(第1トレイ271、第2トレイ272及び第3トレイ273)は、印刷処理に使用されるシートを収容する。
本実施形態では、各給紙トレイ271~273には、互いに異なる種類のシートが収容される。例えば、第1トレイ271には普通紙が収容され、第2トレイ272にはプレプリントシートが収容され、第3トレイ273にはプレプリントシート作成用シートが収容される。ここで、プレプリントシートは、罫線、枠線、企業ロゴなどがあらかじめ印刷されたシートである。換言すれば、プレプリントシートは、後述する固定部分データがあらかじめ印刷されたシートである。また、プレプリントシート作成用シートは、プレプリントシートを作成するためのシート、換言すれば、固定部分データが印刷されプレプリントシートになるシートである。
The paper feed trays (
In this embodiment, each of the
[プリンタの機能]
<バリアブル印刷機能>
プリンタ2は、バリアブル印刷と呼ばれる印刷方式で印刷が可能である。バリアブル印刷とは、印刷データを印刷する際に、1ページごとに紙面の一部が差し替えられる印刷である。バリアブル印刷は、例えば、背景が同じで宛名だけが異なるダイレクトメールや賞状などに利用される。
[Printer functions]
<Variable printing function>
The
プリンタ2は、端末装置1などからバリアブル印刷用の印刷データを取得する。バリアブル印刷用の印刷データは、固定部分データと可変部分データとを有する。
固定部分データは、印刷データの各ページ間で共通する部分のデータである。可変部分データは、印刷データの各ページ間で変化し得る部分のデータである。
The
Fixed portion data is data of a portion common between each page of print data. Variable portion data is data of a portion of print data that can change between pages.
本実施形態では、プリンタ2は、バリアブル印刷用の印刷データとして、PDF/VTデータを取得する。なお、PDFはPortable Document Formatの略であり、VTはVariable and Transactionalの略である。PDF/VTは、Adobe Systems(登録商標)が規定するPDFのサブセット仕様としてのデータフォマットである。PDF/VTは、バリアブル印刷用の標準PDFフォーマットとして、国際標準化機構(International Organization for Standardization:ISO)にて、ISO16612-2として仕様策定中の技術である。
In this embodiment, the
PDF/VTは、Xオブジェクトという描画オブジェクトに関する概念を持つことを特徴とする。Xオブジェクトは、描画オブジェクトを再利用オブジェクトとして定義し、PDFファイル内から再利用オブジェクトを複数回参照することを可能とする。従来のPDFでは、印刷処理を行うプリンタは、印刷データに含まれている描画オブジェクトを、この描画オブジェクトが印刷データ中に出現する回数分、描画処理する必要がある。例えば、10000ページの印刷データの全てに同一の企業ロゴが含まれる場合、プリンタは、ページごとに10000回同じロゴデータを描画処理する必要がある。 PDF/VT is characterized by having a concept regarding a drawing object called an X object. The X object defines a drawing object as a reusable object and allows the reusable object to be referenced multiple times from within a PDF file. In conventional PDF, a printer that performs print processing needs to perform drawing processing on a drawing object included in print data as many times as the drawing object appears in the print data. For example, if all 10,000 pages of print data include the same corporate logo, the printer needs to process the same logo data 10,000 times for each page.
一方、PDF/VTでは、Xオブジェクトを用いることによって、プリンタは、1ページ目に出現した再利用オブジェクトをPDFデータの処理中に何度でも参照することが可能となる。すなわち、プリンタが、1ページ目に出現した再利用オブジェクトに基づいて中間データを生成し、後続のページでこの再利用オブジェクトの参照が生じた場合には、生成済みの中間データに基づいてラスタ画像を生成(ラスタライズ処理)する。これにより、プリンタは、後続のページで同一の再利用オブジェクトについて再度中間データを生成する必要がなくなり、印刷処理を効率的に実行することができるようになる。つまり、PDF/VTによれば、同一の描画オブジェクトである固定部分データを複数回印刷するバリアブル印刷を高速化することができる。 On the other hand, in PDF/VT, by using the X object, the printer can refer to the reusable object that appears on the first page any number of times during the processing of PDF data. In other words, if the printer generates intermediate data based on a reusable object that appears on the first page, and a reference to this reusable object occurs on a subsequent page, a raster image is generated based on the generated intermediate data. Generate (rasterize). This eliminates the need for the printer to generate intermediate data again for the same reusable object on subsequent pages, making it possible to efficiently execute print processing. That is, according to PDF/VT, it is possible to speed up variable printing in which fixed portion data, which is the same drawing object, is printed multiple times.
具体的には、図2に示すように、PDF/VTでは、Xオブジェクトに、GTS_Scope、GTS_Env及びGTS_XIDを含めることができる。
GTS_XIDは、すべての文書を通じて一意な識別子である。この識別子は、等価なXオブジェクトを識別する必要があるキャッシュ処理実装で利用することができる。例えば、第1のジョブで処理済みのグラフィックが第2のジョブで再利用されることが判明した場合、再度RIP(Raster Image Processor)処理することなく、キャッシュからラスタライズ結果を取得することが可能となる。
Specifically, as shown in FIG. 2, in PDF/VT, an X object can include GTS_Scope, GTS_Env, and GTS_XID.
GTS_XID is a unique identifier across all documents. This identifier can be utilized by caching implementations that need to identify equivalent X objects. For example, if it turns out that graphics that have been processed in the first job will be reused in the second job, it is possible to obtain the rasterized results from the cache without having to perform RIP (Raster Image Processor) processing again. Become.
GTS_Scopeは、グラフィック内容が再利用されるページ群又は文書群の範囲、換言すれば、Xオブジェクトのスコープを表す情報である。これにより、Xオブジェクトは、そのレンダリング結果のキャッシュ内における有用寿命に関する情報を持つことができる。GTS_Scopeには、Global、SingleUse、Record、File、Job、Global、Unknownがある。このうち、GTS_ScopeがSingleUseであるXオブジェクトは、可変部分データであると判別できる。Unknownは寿命が未定義のオブジェクトである。GTS_ScopeがUnknownであるXオブジェクトは、PDFのRIPプログラムでは通常可変部分データとして処理されることが多い。GTS_ScopeがSingleUse及びUnknown以外のXオブジェクトは、固定部分データであると判別できる。 GTS_Scope is information representing the range of pages or documents whose graphic content is reused, in other words, the scope of the X object. This allows the X object to have information about its useful life in the cache of rendered results. GTS_Scope includes Global, SingleUse, Record, File, Job, Global, and Unknown. Among these, the X object whose GTS_Scope is SingleUse can be determined to be variable part data. Unknown is an object whose lifetime is undefined. An X object whose GTS_Scope is Unknown is often processed as variable part data in a PDF RIP program. X objects whose GTS_Scope is other than SingleUse and Unknown can be determined to be fixed partial data.
図3には、PDF/VTデータが示す画像の一例として、仮想の会社「Venture System, Inc.」の商品A,B,C,Dの価格のリスト3が示されている。この画像に係る印刷データのうち、タイトル31を表すXオブジェクト、表32を表すXオブジェクト及び企業ロゴ33を表すXオブジェクトのGTS_Scopeは、それぞれ、File、File及びGlobalである。つまり、これらのXオブジェクトを示すデータは固定部分データである。一方、文字34を表すXオブジェクトのGTS_ScopeはSingleUseである。つまり、文字34を表すXオブジェクトを示すデータは可変部分データである。
FIG. 3 shows a
タイトル31、表32及び企業ロゴ33を示すXオブジェクトは、例えば通常色設定でシートに印刷される。通常色印刷とは、Y(イエロー)、M(マゼンタ)、C(シアン)及びK(ブラック)の4色での印刷を指す。一方、文字34を表すXオブジェクトは、例えばタイトル31、表32及び企業ロゴ33が印刷されたシートに特色印刷で印刷される。特色印刷とは、イエロー(Y)、マゼンダ(M)、シアン(C)、ブラック(K)以外の特色(例えば金色)での印刷を指す。また例えば、金箔や銀箔といった箔を用いて金属色等を再現する印刷も特色印刷に含まれる。なお、以下では、通常色印刷が実行される設定を「通常色設定」と称し、特色印刷が実行される設定を「特色設定」と称す。
The X objects indicating the
<トレイ設定>
プリンタ2の制御部21のメモリ212には、給紙トレイ271~273の設定であるトレイ設定を表すトレイ設定情報が記憶されている。トレイ設定には、具体的には、各々の給紙トレイ271~273に収容されているシートの設定が含まれる。
<Tray settings>
The
トレイ設定には、例えば、シート種類(普通紙、写真、プレプリントシート、プレプリントシート作成用シート等)の設定や各々の給紙トレイ271~273に収容されているシートサイズの設定等が含まれる。さらに、詳細設定として、斤量やシート名称、型番、白色度などの設定がトレイ設定に含まれていてもよい。これらの設定はユーザによって入力部22から入力される構成としてもよいし、給紙トレイ271~273に設置されたシートを識別する図示省略するセンサなどによって自動的に検出される構成としてもよい。なお、以下では、トレイ設定のうちシート種類の設定を「シート種類設定」と称す。
The tray settings include, for example, settings for the sheet type (plain paper, photo, preprint sheet, preprint sheet creation sheet, etc.) and settings for the sheet size accommodated in each of the
[1-2.処理]
次に、プリンタ2の制御部21が実行する第1トレイ設定印刷処理について、図4のフローチャートを用いて説明する。なお、第1トレイ設定印刷処理は、プリンタ2が端末装置1からPDF/VTデータを受信することで開始される。
[1-2. process]
Next, the first tray setting printing process executed by the
まず、S101で、制御部21は、メモリ212からPDF/VTデータを取得する。すなわち、端末装置1からPDF/VTデータが受信されると当該PDF/VTデータは一旦メモリ212に記憶される。S101では、メモリ212からPDF/VTデータが取得される。
First, in S101, the
続いて、S102で、制御部21は、印刷対象トレイを決定する。具体的には、制御部21は、端末装置1から受信されたPDF/VTデータを解析すると共に、メモリ212からトレイ設定情報を取得する。そして、制御部21は、PDF/VTデータ及びトレイ設定情報に基づいて、給紙トレイ271~273のうちPDF/VTデータの印刷条件に合致するシートを収容している給紙トレイを印刷対象トレイとして決定する。
Subsequently, in S102, the
続いて、S103で、制御部21は、印刷対象トレイのシート種類設定がプレプリントシート作成用シートであるか否かを判断する。
制御部21は、S103で印刷対象トレイのシート種類設定がプレプリントシート作成用シートであると判断した場合(S103:YES)には、S104へ移行する。
Subsequently, in S103, the
If the
S104で、制御部21は、S101で取得されたPDF/VTデータ内の固定部分データを印刷対象オブジェクトに決定し、後述するS106へ移行する。
一方、制御部21は、前述したS103で印刷対象トレイのシート種類設定がプレプリントシート作成用シートでないと判断した場合(S103:NO)には、S105へ移行する。
In S104, the
On the other hand, if the
S105で、制御部21は、S101で取得されたPDF/VTデータ内の固定部分データ及び可変部分データの両方を印刷対象オブジェクトに決定し、S106へ移行する。
S106で、制御部21は、S103で決定された印刷対象オブジェクトを、印刷対象トレイに収容されたシート(プレプリントシート作成用シート)に印刷部26を介して印刷する。
In S105, the
In S106, the
ここで、S106においては、前述したS103で印刷対象トレイのシート種類設定がプレプリントシート作成用シートであると判断された場合には、特色設定で印刷対象オブジェクトである固定部分データが印刷される。一方、前述したS103で印刷対象トレイのシート種類設定がプレプリントシート作成用シートでないと判断された場合には、通常色設定で印刷対象オブジェクトである固定部分データ及び可変部分データが印刷される。 Here, in S106, if it is determined in S103 that the sheet type setting of the print target tray is a sheet for preprint sheet creation, the fixed part data that is the print target object is printed with special color settings. . On the other hand, if it is determined in step S103 that the sheet type setting of the tray to be printed is not a sheet for preprint sheet creation, fixed portion data and variable portion data, which are objects to be printed, are printed with normal color settings.
制御部21は、S106を実行すると、図4の第1トレイ設定印刷処理を終了する。
After executing S106, the
[1-3.効果]
以上詳述した第1実施形態によれば、以下の効果が得られる。
(1a)本実施形態では、制御部21は、給紙トレイ27の設定であるトレイ設定と、端末装置1から取得された印刷データと、に基づいて、印刷データ内のオブジェクトのうち印刷対象のオブジェクトである印刷対象オブジェクトを決定する。そして、制御部21は、決定された印刷対象オブジェクトを、給紙トレイ271~273から給紙されるシートに印刷部26を介して印刷する。
[1-3. effect]
According to the first embodiment described in detail above, the following effects can be obtained.
(1a) In the present embodiment, the
したがって、固定部分データと可変部分データとを有する印刷データの印刷をユーザがプリンタ2に指示する際にユーザが印刷対象オブジェクトを指定しなくても、トレイ設定に基づいてプリンタ2側で印刷対象オブジェクトが決定される。よって、前記印刷データの印刷時にユーザが印刷対象オブジェクトを指定しなくてはならない構成と比較して、ユーザの利便性を向上させることができる。
Therefore, even if the user does not specify the object to be printed when instructing the
(1b)本実施形態では、制御部21は、トレイ設定に基づいて、固定部分データのみ、並びに、固定部分データ及び可変部分データの両方、の中から印刷対象オブジェクトを決定する。
(1b) In the present embodiment, the
したがって、ユーザがプリンタ2に印刷を指示する際に、固定部分データのみの印刷か、あるいは、固定部分データ及び可変部分データの両方の印刷かをユーザが指定しなくてもトレイ設定に基づいてプリンタ2側で上記各印刷が動的に切り替えられる。よって、ユーザの利便性を向上させることができる。
Therefore, when the user instructs the
(1c)本実施形態では、制御部21は、固定部分データと可変部分データとを有する印刷データとしてPDF/VTデータを取得する。したがって、PDF/VTデータの印刷をプリンタ2に指示する際に、ユーザの利便性を向上させることができる。
(1c) In the present embodiment, the
(1d)本実施形態では、制御部21は、印刷対象トレイのシート種類設定がプレプリントシート作成用シートである場合には、固定部分データを印刷対象オブジェクトとして決定する。
したがって、シート種類設定がプレプリントシート作成用シートである場合には、ユーザが固定部分データのみの印刷をプリンタ2に対して指定しなくても、印刷対象オブジェクトが自動的に固定部分データに決定され、固定部分データがプレプリントシート作成用シートに印刷される。よって、プリンタ2に印刷を指示する際にユーザが固定部分データのみの印刷をプリンタ2に指示しなくてはならない構成と比較して、ユーザの利便性を向上できる。
(1d) In the present embodiment, when the sheet type setting of the print target tray is a preprint sheet creation sheet, the
Therefore, if the sheet type setting is a preprint sheet creation sheet, the object to be printed is automatically determined to be fixed part data, even if the user does not specify to
(1e)本実施形態では、制御部21は、S103でシート種類設定がプレプリントシート作成用シートであると判断し、S104で固定部分データを印刷対象オブジェクトとして決定する場合には、印刷対象オブジェクトの固定部分データを特色設定でシートに印刷する。
(1e) In the present embodiment, when the
したがって、プレプリントシート作成用シートに固定部分データを印刷する場合において、ユーザがプリンタ2に特色設定で印刷する旨を指定しなくても、自動的に固定部分データを特色設定で印刷できる。よって、プリンタ2に印刷を指示する際にユーザが特色設定で印刷する旨を指定しなくてはならない構成と比較して、ユーザの利便性を向上させることができる。
Therefore, when printing fixed portion data on a preprint sheet creation sheet, the fixed portion data can be automatically printed with special color settings without the user specifying to the
なお、本実施形態では、S101が印刷データ取得部としての処理に相当し、S104及びS105が決定部としての処理に相当し、S106が実行部としての処理に相当する。 In this embodiment, S101 corresponds to processing as a print data acquisition unit, S104 and S105 correspond to processing as a determining unit, and S106 corresponds to processing as an execution unit.
[2.第2実施形態]
[2-1.第1実施形態との相違点]
第2実施形態は、基本的な構成は第1実施形態と同様であるため、共通する構成については説明を省略し、相違点を中心に説明する。なお、第1実施形態と同じ符号は、同一の構成を示すものであって、先行する説明を参照する。
[2. Second embodiment]
[2-1. Differences from the first embodiment]
Since the basic configuration of the second embodiment is the same as that of the first embodiment, the explanation of the common configuration will be omitted and the differences will be mainly explained. Note that the same reference numerals as those in the first embodiment indicate the same configurations, and refer to the preceding description.
前述した第1実施形態では、印刷対象トレイのシート種類設定がプレプリントシート作成用シートであるか否かの判断結果に基づき、印刷対象オブジェクトが決定される。これに対し、第2実施形態では、プリンタ2の各給紙トレイ271~273のトレイ設定に、固定部分データのみの印刷、可変部分データのみの印刷等の設定が含まれる。そして、印刷対象トレイの前記設定に従い印刷対象オブジェクトが決定される点で、第1実施形態と相違する。以下、具体的に説明する。
In the first embodiment described above, the object to be printed is determined based on the determination result of whether the sheet type setting of the tray to be printed is a sheet for preprint sheet creation. In contrast, in the second embodiment, the tray settings for each of the
第2実施形態の印刷システム100のハードウェア構成は、第1実施形態と基本的には同様である。一方、プリンタ2のトレイ設定が第1実施形態と一部相違する。
第2実施形態のトレイ設定には、第1実施形態のトレイ設定の各種設定に加え、VT印刷設定なる設定が更に含まれる。VT印刷設定は、給紙トレイ271~273ごとに設定可能である。VT印刷設定は、プリンタ2がPDF/VTデータ、ひいてはバリアブル印刷用の印刷データを受信した場合において、その給紙トレイが印刷対象トレイに決定された場合に、固定部分データのみ、可変部分データのみ、並びに、固定部分データ及び可変部分データの両方、のいずれを印刷対象オブジェクトに決定するかを指定する設定である。具体的には、VT印刷設定には、固定部分データのみを印刷対象オブジェクトに決定する固定部分印刷設定、可変部分データのみを印刷対象オブジェクトに決定する可変部分印刷設定、並びに、固定部分データ及び可変部分データの両方を印刷対象オブジェクトに決定する両方印刷設定、の3つの設定が含まれる。
The hardware configuration of the
In addition to the various tray settings of the first embodiment, the tray settings of the second embodiment further include settings called VT print settings. VT print settings can be set for each paper feed tray 271-273. VT print settings are configured to set only fixed portion data and variable portion data only when the
また、第2実施形態では、プリンタ2の制御部21が実行する処理が第1実施形態と相違する。
[2-2.処理]
次に、第2実施形態のプリンタ2の制御部21が、第1実施形態の第1トレイ設定印刷処理(図4)に代えて実行する第2トレイ設定印刷処理について、図5のフローチャートを用いて説明する。なお、第2トレイ設定印刷処理は、プリンタ2が端末装置1からPDF/VTデータを受信することで開始される。
Further, in the second embodiment, the processing executed by the
[2-2. process]
Next, using the flowchart of FIG. 5, the
S201~S202は、前述した図4のS101~S102と同様の処理であるため、説明を省略する。
続いて、S203で、制御部21は、印刷対象トレイのトレイ設定(具体的にはVT印刷設定)を判別する。
Since S201 to S202 are the same processes as S101 to S102 in FIG. 4 described above, the explanation will be omitted.
Subsequently, in S203, the
制御部21は、S203で印刷対象トレイのトレイ設定が固定部分印刷設定であると判別する場合には、S204へ移行し、S201で取得されたPDF/VTデータの固定部分データを印刷対象オブジェクトに決定する。その後、制御部11は、後述するS207へ移行する。
If the
一方、制御部21は、前述したS203で印刷対象トレイのトレイ設定が可変部分印刷設定であると判別する場合には、S205へ移行し、S201で取得されたPDF/VTデータの可変部分データを印刷対象オブジェクトに決定する。その後、制御部11は、後述するS207へ移行する。
On the other hand, if the
一方、制御部21は、前述したS203で印刷対象トレイのトレイ設定が両方印刷設定であると判別する場合には、S206へ移行し、S201で取得されたPDF/VTデータの固定部分データ及び可変部分データの両方を印刷対象オブジェクトに決定する。その後、制御部11は、S207へ移行する。
On the other hand, if the
S207で、制御部21は、S204、S205又はS206で決定された印刷対象オブジェクトを、印刷対象トレイに収容されたシートに印刷する。
ここで、制御部21は、前述したS204で固定部分データを印刷対象オブジェクトに決定した場合には、特色設定で印刷対象オブジェクト(固定部分データ)をシートに印刷する。
In S207, the
Here, if the fixed portion data is determined to be the object to be printed in S204 described above, the
一方、制御部21は、前述したS205で可変部分データを印刷対象オブジェクトに決定した場合には、通常色設定で印刷対象オブジェクト(可変部分データ)をシートに印刷する。また、制御部21は、前述したS206で固定部分データ及び可変部分データの両方を印刷対象オブジェクトに決定した場合にも、通常色設定で印刷対象オブジェクト(固定部分データ及び可変部分データ)をシートに印刷する。
On the other hand, if the
制御部21は、S207を実行すると、図5の第2トレイ設定印刷処理を終了する。
[2-3.効果]
以上詳述した第2実施形態によれば、前述した第1実施形態の効果(1a)~(1c)に加え、以下の効果が得られる。
After executing S207, the
[2-3. effect]
According to the second embodiment described in detail above, in addition to the effects (1a) to (1c) of the first embodiment described above, the following effects can be obtained.
(2a)本実施形態では、トレイ設定にはVT印刷設定が含まれる。そして、制御部21は、印刷対象トレイのVT印刷設定に従い印刷対象オブジェクトを決定する。
したがって、任意の給紙トレイのVT印刷設定を適宜設定することにより、任意の給紙トレイで固定部分データのみ、可変部分データのみ、又は、固定部分データ及び可変部分データの両方、の印刷が可能となる。よって、トレイ設定にVT印刷設定が含まれない構成と比較して、ユーザの利便性を向上できる。
(2a) In this embodiment, the tray settings include VT print settings. Then, the
Therefore, by appropriately setting the VT print settings for any paper feed tray, it is possible to print only fixed part data, only variable part data, or both fixed part data and variable part data with any paper feed tray. becomes. Therefore, compared to a configuration in which the tray settings do not include VT print settings, user convenience can be improved.
(2b)本実施形態では、制御部21は、トレイ設定に基づいて、固定部分データのみ、可変部分データのみ、並びに、固定部分データ及び可変部分データの両方、の中から印刷対象オブジェクトを決定する。
(2b) In the present embodiment, the
したがって、ユーザがプリンタ2に印刷を指示する際に、固定部分データのみの印刷か、可変部分データのみの印刷か、あるいは、固定部分データ及び可変部分データの両方の印刷かをユーザが指定しなくてもトレイ設定に基づいてプリンタ2側で上記各印刷が動的に切り替えられる。よって、ユーザの利便性を向上させることができる。
Therefore, when the user instructs the
なお、本実施形態では、VT印刷設定が固定可変設定に相当し、S201が印刷データ取得部としての処理に相当し、S204~S206が決定部としての処理に相当し、S207が実行部としての処理に相当する。 In this embodiment, VT print settings correspond to fixed variable settings, S201 corresponds to processing as a print data acquisition section, S204 to S206 correspond to processing as a determination section, and S207 corresponds to processing as an execution section. Corresponds to processing.
[3.第3実施形態]
[3-1.第1実施形態との相違点]
第3実施形態は、基本的な構成は第1実施形態と同様であるため、共通する構成については説明を省略し、相違点を中心に説明する。なお、第1実施形態と同じ符号は、同一の構成を示すものであって、先行する説明を参照する。
[3. Third embodiment]
[3-1. Differences from the first embodiment]
Since the basic configuration of the third embodiment is the same as that of the first embodiment, the explanation of the common configuration will be omitted and the differences will be mainly explained. Note that the same reference numerals as those in the first embodiment indicate the same configurations, and refer to the preceding description.
前述した第1実施形態では、印刷対象トレイのシート種類設定がプレプリントシート作成用シートであるか否かの判断結果に基づき、印刷対象オブジェクトが決定される。これに対し、第3実施形態では、印刷データ内の各オブジェクトについて、印刷対象トレイがどのようなトレイ設定のときに当該オブジェクトが印刷されるのかを指定する情報が、印刷データ内にメタデータとして埋め込まれる。そして、当該メタデータと、印刷対象トレイのトレイ設定と、に基づき、印刷対象オブジェクトが決定される点で、第1実施形態と相違する。以下、具体的に説明する。 In the first embodiment described above, the object to be printed is determined based on the determination result of whether the sheet type setting of the tray to be printed is a sheet for preprint sheet creation. On the other hand, in the third embodiment, for each object in the print data, information specifying the tray settings of the print target tray when the object is printed is included as metadata in the print data. embedded. This embodiment differs from the first embodiment in that the object to be printed is determined based on the metadata and the tray settings of the tray to be printed. This will be explained in detail below.
第3実施形態の印刷システム100のハードウェア構成は、第1実施形態と基本的には同様である。一方、端末装置1からプリンタ2に送信される印刷データが第1実施形態と相違する。
The hardware configuration of the
端末装置1から送信されるPDF/VTデータには、図6に示すようなメタデータが含まれる。このメタデータは、トレイ設定と、当該PDF/VTデータ内の各Xオブジェクトの属性と、の対応関係を示す情報である。メタデータに含まれるトレイ設定としてはシート種類設定、具体的には、プレプリントシート作成用シート(preprint)、プレプリントシート(preprinted)、その他(other)が想定される。また、メタデータに含まれるXオブジェクトの属性としては、前述したGTS_Scopeが想定される。
The PDF/VT data transmitted from the
図6に示すメタデータでは、符号61で示されるように、シート種類設定のプレプリントシート作成用シート(preprint)と、Xオブジェクトの属性のGTS_Scope「Global」と、が対応付けられている。また、符号62で示されるように、シート種類設定のプレプリントシート(preprinted)と、Xオブジェクトの属性のGTS_Scope「SingleUse」、「File」、「Job」及び「Record」と、が対応付けられている。また、符号63で示されるように、シート種類設定のその他(other)と、Xオブジェクトの属性のGTS_Scope「Global」、「SingleUse」、「File」、「Job」及び「Record」と、が対応付けられている。
In the metadata shown in FIG. 6, as indicated by
以下では、メタデータにおいてシート種類設定のプレプリントシート作成用シート(preprint)に対応付けられたXオブジェクトの属性を「プレプリント属性」、シート種類設定のプレプリントシート(preprinted)に対応付けられたXオブジェクトの属性を「プレプリント済み属性」、シート種類設定のその他(other)に対応付けられたXオブジェクトの属性を「他属性」とそれぞれ称す。 Below, in the metadata, the attribute of the The attributes of the X object are referred to as "preprinted attributes," and the attributes of the X objects associated with "other" in the sheet type setting are referred to as "other attributes."
なお、図6に示すメタデータのように、あるトレイ設定(具体的にはシート種類設定)には、一般にはXオブジェクトの複数の属性が対応付けられる。また、少なくとも1つのXオブジェクトの属性(例えばGlobal)は異なるトレイ設定(具体的にはシート種類設定)に共通して対応付けられる。本実施形態では、このようなメタデータがPDF/VTデータ1つにつき1ずつ含まれている。 Note that, as shown in the metadata shown in FIG. 6, a certain tray setting (specifically, sheet type setting) is generally associated with a plurality of attributes of the X object. Further, at least one attribute of the X object (for example, Global) is commonly associated with different tray settings (specifically, sheet type settings). In this embodiment, one such metadata is included for each PDF/VT data.
また、第3実施形態では、プリンタ2の制御部21が実行する処理が第1実施形態と相違する。
[3-2.処理]
次に、第3実施形態のプリンタ2の制御部21が、第1実施形態の第1トレイ設定印刷処理(図4)に代えて実行する第3トレイ設定印刷処理について、図7のフローチャートを用いて説明する。なお、第3トレイ設定印刷処理は、プリンタ2が端末装置1からPDF/VTデータを受信することで開始される。
Further, in the third embodiment, the processing executed by the
[3-2. process]
Next, using the flowchart of FIG. 7, the
S301~S302は、前述した図4のS101~S102と同様の処理であるため、説明を省略する。
続いて、S303で、制御部21は、S301で取得されたPDF/VTデータからメタデータを取得する。
Since S301 to S302 are the same processes as S101 to S102 in FIG. 4 described above, the explanation will be omitted.
Subsequently, in S303, the
続いて、S304で、制御部21は、S302で決定された印刷対象トレイのトレイ設定(シート種類設定)がプレプリントシート作成用シートであるか否かを判断する。
制御部21は、S304で印刷対象トレイのトレイ設定がプレプリントシート作成用シートであると判断した場合(S304:YES)には、S305へ移行し、メタデータからプレプリント属性を取得した後、後述するS309へ移行する。
Subsequently, in S304, the
If the
一方、制御部21は、前述したS304で印刷対象トレイのトレイ設定がプレプリントシート作成用シートでないと判断した場合(S304:NO)には、S306へ移行し、印刷対象トレイのトレイ設定(シート種類設定)がプレプリントシートであるか否かを判断する。
On the other hand, if the
制御部21は、S306で印刷対象トレイのトレイ設定がプレプリントシートであると判断した場合(S306:YES)には、S307へ移行し、メタデータからプレプリント済み属性を取得した後、後述するS309へ移行する。
If the
一方、制御部21は、前述したS306で印刷対象トレイのトレイ設定がプレプリントシートでないと判断した場合(S306:NO)には、S308へ移行し、メタデータから他属性を取得した後、S309へ移行する。
On the other hand, if the
以下に説明するS309~S311は、S301で取得されたPDF/VTデータ内のXオブジェクトの数の分だけ繰り返される。具体的には、制御部21は、まずPDF/VTデータ内に含まれるXオブジェクトの中からXオブジェクトを1つ選択し、そのXオブジェクトを「対象Xオブジェクト」に設定する。そして、その対象XオブジェクトについてS309~S311の処理が終了すると、次のXオブジェクトを対象Xオブジェクトに設定し、再度S309~S311を実行する。このようにして制御部21は、PDF/VTデータ内の全てのXオブジェクトについてS309~S311を実行する。
S309 to S311 described below are repeated for the number of X objects in the PDF/VT data acquired in S301. Specifically, the
S309で、制御部21は、対象Xオブジェクトの属性(GTS_Scope)を取得する。
続いて、S310で、制御部21は、S309で取得された対象Xオブジェクトの属性が、メタデータから取得された属性に含まれるか否かを判断する。具体的には、制御部21は、前述したS305でメタデータからプレプリント属性を取得した場合には、対象Xオブジェクトの属性がプレプリント属性に含まれるか否かを判断する。また、制御部21は、前述したS307でメタデータからプレプリント済み属性を取得した場合には、対象Xオブジェクトの属性がプレプリント済み属性に含まれるか否かを判断する。また、制御部21は、前述したS308でメタデータから他属性を取得した場合には、対象Xオブジェクトの属性が他属性に含まれるか否かを判断する。
In S309, the
Subsequently, in S310, the
制御部21は、S310で対象Xオブジェクトの属性が、メタデータから取得された属性に含まれると判断した場合(S310:YES)には、S311へ移行する。
S311で、制御部21は、対象Xオブジェクトを印刷対象オブジェクトに決定するとともに、対象Xオブジェクトに対してRIP処理を実行する。
When the
In S311, the
一方、制御部21は、S310で対象Xオブジェクトの属性が、メタデータから取得された属性に含まれないと判断した場合(S310:NO)には、前述したS311を実行しない。このように、属性がメタデータから取得された属性(すなわち、印刷対象トレイのトレイ設定に対応する属性)に含まれるXオブジェクトのみが印刷対象オブジェクトに決定される。
On the other hand, if the
制御部21は、PDF/VTデータ内のXオブジェクトの数の分だけS309~S311を実行すると、S312へ移行し、S311でRIP処理が実行されたXオブジェクトを印刷部26を介して印刷する。その後、制御部21は、図7の第3トレイ設定印刷処理を終了する。
After executing S309 to S311 for the number of X objects in the PDF/VT data, the
[3-3.効果]
以上詳述した第3実施形態によれば、前述した第1実施形態の効果(1a)~(1c)に加え、以下の効果が得られる。
[3-3. effect]
According to the third embodiment described in detail above, in addition to the effects (1a) to (1c) of the first embodiment described above, the following effects can be obtained.
本実施形態では、制御部21は、PDF/VTデータからトレイ設定とXオブジェクトの属性との対応関係を示すメタデータを取得する。そして、制御部21は、取得されたメタデータに従い、PDF/VTデータ内の、印刷対象トレイのトレイ設定に対応する属性を有するXオブジェクトを、印刷対象オブジェクトとして決定する。
In this embodiment, the
したがって、端末装置1からPDF/VTデータをプリンタ2に送信する場合において、どのようなトレイ設定(シート種別設定)の場合にどのような属性のXオブジェクトが印刷されるかを端末装置1側で指定できる。よって、端末装置1のユーザがプリンタ2のトレイ設定を把握していなくても、当該ユーザが意図したXオブジェクトを印刷することができる。
Therefore, when sending PDF/VT data from the
また、本実施形態では、メタデータに含まれるトレイ設定とXオブジェクトの属性との対応関係を端末装置1のユーザが適宜設定することができる。これにより、トレイ設定に応じて印刷データ内のどのオブジェクトを印刷するかをXオブジェクト単位でユーザが決定できる。換言すれば、印刷データ内のどのオブジェクトを印刷するかを高い自由度を持って決定できる。
Further, in this embodiment, the user of the
なお、本実施形態では、メタデータがトレイ設定と印刷データ内のオブジェクトの属性との対応関係を示す情報に相当し、S301が印刷データ取得部としての処理に相当し、S303が対応関係取得部としての処理に相当し、S311が決定部としての処理に相当し、S312が実行部としての処理に相当する。 Note that in this embodiment, the metadata corresponds to information indicating the correspondence between the tray settings and the attributes of objects in the print data, S301 corresponds to processing by the print data acquisition unit, and S303 corresponds to the process by the correspondence acquisition unit. S311 corresponds to processing as a determining unit, and S312 corresponds to processing as an execution unit.
[4.他の実施形態]
以上、本開示を実施するための形態について説明したが、本開示は前述の実施形態に限定されることなく、種々変形して実施することができる。
[4. Other embodiments]
Although the embodiments for implementing the present disclosure have been described above, the present disclosure is not limited to the above-described embodiments, and can be implemented with various modifications.
(1)上記各実施形態においては、印刷データは、PDF/VTデータ以外のバリアブル印刷用の印刷データであってもよい。
(2)前述した第1トレイ設定印刷処理、第2トレイ設定印刷処理及び第3トレイ設定印刷処理を同一のプリンタで実行してもよい。この場合において例えば、プリンタは、第1トレイ設定印刷処理を実行するモード、第2トレイ設定印刷処理を実行するモード及び第3トレイ設定印刷処理を実行するモードが切替え可能に構成されていてもよい。
(1) In each of the above embodiments, the print data may be print data for variable printing other than PDF/VT data.
(2) The first tray setting printing process, the second tray setting printing process, and the third tray setting printing process described above may be executed by the same printer. In this case, for example, the printer may be configured to be able to switch between a mode in which the first tray setting printing process is executed, a mode in which the second tray setting printing process is executed, and a mode in which the third tray setting printing process is executed. .
(3)上記各実施形態では、固定部分データがシートに印刷されるときは当該固定部分データは特色設定で印刷されるが、固定部分データの印刷の仕方はこれに限られない。例えば、固定部分データは、通常色設定等、特色設定以外の設定で印刷されもよい。 (3) In each of the above embodiments, when the fixed portion data is printed on a sheet, the fixed portion data is printed with special color settings, but the method of printing the fixed portion data is not limited to this. For example, the fixed portion data may be printed with settings other than special color settings, such as normal color settings.
(4)上記各実施形態において、給紙トレイの数は、1つ又は3つ以外の複数であってもよい。
(5)上記第3実施形態では、メタデータにおいてトレイ設定のシート種類設定とXオブジェクトの属性のGTS_Scopeとが対応付けられるが、対応付けられる情報はこれに限られるものではない。例えば、トレイ設定に含まれる設定のうちシート種類設定以外の設定がXオブジェクトの属性と対応付けられてもよい。また例えば、Xオブジェクトの属性のうちGTS_Scope以外の属性がトレイ設定に対応付けられてもよい。
(4) In each of the above embodiments, the number of paper feed trays may be one or more than three.
(5) In the third embodiment, the sheet type setting of the tray setting is associated with the GTS_Scope of the attribute of the X object in the metadata, but the information that is associated is not limited to this. For example, settings other than the sheet type setting among the settings included in the tray settings may be associated with the attributes of the X object. Furthermore, for example, attributes other than GTS_Scope among the attributes of the X object may be associated with the tray settings.
(6)上記各実施形態で、プリンタ2の制御部21が実行する機能の一部又は全部を、1つあるいは複数のIC等によりハードウェア的に構成してもよい。
(7)上記各実施形態における1つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、1つの構成要素が有する1つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、1つの構成要素によって実現したり、複数の構成要素によって実現される1つの機能を、1つの構成要素によって実現したりしてもよい。また、上記各実施形態の構成の一部を省略してもよい。また、上記各実施形態の構成の少なくとも一部を、他の上記各実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言によって特定される技術思想に含まれるあらゆる態様が本開示の実施形態である。
(6) In each of the above embodiments, part or all of the functions executed by the
(7) Even if multiple functions of one component in each of the above embodiments are realized by multiple components, or one function of one component is realized by multiple components. good. Further, a plurality of functions possessed by a plurality of constituent elements may be realized by one constituent element, or one function realized by a plurality of constituent elements may be realized by one constituent element. Further, a part of the configuration of each of the above embodiments may be omitted. Furthermore, at least a part of the configuration of each of the above embodiments may be added to or replaced with the configuration of each of the other embodiments. Note that all aspects included in the technical idea specified by the words described in the claims are embodiments of the present disclosure.
1…端末装置、2…プリンタ、11…プリンタの制御部、16…印刷部、21…制御部、
26…印刷部、27…給紙トレイ、100…印刷システム。
1... Terminal device, 2... Printer, 11... Printer control unit, 16... Printing unit, 21... Control unit,
26...Printing section, 27...Paper feed tray, 100...Printing system.
Claims (13)
シートが収容される給紙トレイと、
印刷部と、
制御部と、を備え、
前記制御部は、
固定部分データと可変部分データとを有する印刷データを取得する印刷データ取得部であって、前記固定部分データは、前記印刷データの各ページ間で共通する部分のデータであり、前記可変部分データは、前記印刷データの各ページ間で変化し得る部分のデータである、印刷データ取得部と、
前記給紙トレイに収容されるシートの種類の設定であるシート種類設定が、プレプリントシート作成用シートである場合には、前記印刷データ取得部によって取得された前記印刷データのうち、前記固定部分データに対応するオブジェクトが前記シートに印刷され、前記可変部分データに対応するオブジェクトが前記シートに印刷されないように、前記印刷データのうち、前記可変部分データを除く、前記固定部分データに対応するオブジェクトを印刷対象オブジェクトに決定する決定部と、
前記決定部により決定された前記印刷対象オブジェクトが、前記給紙トレイから給紙される前記シートに前記印刷部を介して印刷されるように、前記印刷データに基づいた印刷処理を実行する実行部と、
を備える、プリンタ。 A printer,
a paper feed tray in which sheets are stored;
printing department and
comprising a control unit;
The control unit includes:
A print data acquisition unit that acquires print data having fixed part data and variable part data, wherein the fixed part data is data of a part common between each page of the print data, and the variable part data is , a print data acquisition unit that is data of a portion of the print data that can change between pages;
If the sheet type setting, which is the setting of the type of sheet accommodated in the paper feed tray, is a sheet for preprint sheet creation, the fixed portion of the print data acquired by the print data acquisition unit Objects corresponding to the fixed part data of the print data excluding the variable part data so that objects corresponding to the data are printed on the sheet and objects corresponding to the variable part data are not printed on the sheet. a determining unit that determines the object to be printed;
an execution unit that executes printing processing based on the print data so that the print target object determined by the determination unit is printed on the sheet fed from the paper feed tray via the printing unit; and,
A printer equipped with.
前記決定部は、前記シート種類設定が前記プレプリントシート作成用シートではない場合、前記印刷データ取得部によって取得された前記印刷データが有する前記可変部分データに対応するオブジェクトが前記シートに印刷されるように、前記可変部分データを前記印刷対象オブジェクトに決定するプリンタ。 The printer according to claim 1,
The determining unit is configured to print an object corresponding to the variable portion data included in the print data acquired by the print data acquisition unit on the sheet when the sheet type setting is not the preprint sheet creation sheet. A printer that determines the variable portion data as the object to be printed .
シートが収容される給紙トレイと、
印刷部と、
制御部と、を備え、
前記制御部は、
固定部分データと可変部分データとを有する印刷データを取得する印刷データ取得部であって、前記固定部分データは、前記印刷データの各ページ間で共通する部分のデータであり、前記可変部分データは、前記印刷データの各ページ間で変化し得る部分のデータである、印刷データ取得部と、
前記給紙トレイの設定であるトレイ設定が、前記固定部分データの印刷を指定する固定部分印刷設定である場合には、前記印刷データ取得部によって取得された前記印刷データのうち、前記固定部分データに対応するオブジェクトが前記シートに印刷され、前記可変部分データに対応するオブジェクトが前記シートに印刷されないように、前記印刷データのうち、前記可変部分データを除く、前記固定部分データに対応するオブジェクトを印刷対象オブジェクトに決定する決定部と、
前記決定部により決定された前記印刷対象オブジェクトが、前記給紙トレイから給紙される前記シートに前記印刷部を介して印刷されるように、前記印刷データに基づいた印刷処理を実行する実行部と、
を備える、プリンタ。 A printer,
a paper feed tray in which sheets are stored;
printing department and
comprising a control unit;
The control unit includes:
A print data acquisition unit that acquires print data having fixed part data and variable part data, wherein the fixed part data is data of a part common between each page of the print data, and the variable part data is , a print data acquisition unit that is data of a portion of the print data that can change between pages;
If the tray setting, which is the setting of the paper feed tray, is a fixed portion print setting that specifies printing of the fixed portion data, the fixed portion data of the print data acquired by the print data acquisition unit Objects corresponding to the fixed part data, excluding the variable part data, of the print data are printed on the sheet, and objects corresponding to the variable part data are not printed on the sheet . a determining unit that determines the object to be printed;
an execution unit that executes printing processing based on the print data so that the print target object determined by the determination unit is printed on the sheet fed from the paper feed tray via the printing unit; and,
A printer equipped with.
前記決定部は、前記トレイ設定が前記固定部分印刷設定ではない場合、前記印刷データが有する前記可変部分データに対応するオブジェクトが前記シートに印刷されるように、前記可変部分データを、前記印刷対象オブジェクトに決定するプリンタ。 4. The printer according to claim 3,
When the tray setting is not the fixed portion print setting, the determining unit sets the variable portion data to the print target so that an object corresponding to the variable portion data included in the print data is printed on the sheet. Printer determined for the object .
前記決定部は、
前記トレイ設定が、前記可変部分データの印刷を指定する可変部分印刷設定である場合には、前記印刷データのうち、前記可変部分データに対応するオブジェクトが前記シートに印刷され、前記固定部分データに対応するオブジェクトが印刷されないように、前記印刷データのうち、前記固定部分データを除く、前記可変部分データに対応するオブジェクトを前記印刷対象オブジェクトに決定し、
前記トレイ設定が、前記固定部分データ及び前記可変部分データの印刷を指定する両方印刷設定である場合には、前記印刷データが有する前記固定部分データに対応するオブジェクト及び前記可変部分データに対応するオブジェクトの両方が前記シートに印刷されるように、前記固定部分データ及び前記可変部分データの両方を前記印刷対象オブジェクトに決定する、プリンタ。 The printer according to claim 3 or 4,
The determining unit is
If the tray setting is a variable part print setting that specifies printing of the variable part data, an object corresponding to the variable part data of the print data is printed on the sheet, and an object corresponding to the variable part data is printed on the sheet, and an object corresponding to the variable part data is printed on the sheet, and an object corresponding to the variable part data is printed on the sheet, and determining an object corresponding to the variable part data, excluding the fixed part data, as the object to be printed, so that the corresponding object is not printed;
If the tray settings are both print settings that specify printing of the fixed portion data and the variable portion data, an object corresponding to the fixed portion data and an object corresponding to the variable portion data included in the print data. The printer determines both the fixed part data and the variable part data as the print target object so that both of the fixed part data and the variable part data are printed on the sheet.
シートが収容される給紙トレイと、
印刷部と、
制御部と、を備え、
前記制御部は、
複数のオブジェクトを有する印刷データを取得する印刷データ取得部と、
前記給紙トレイに収容されるシートの種類の設定であるシート種類設定が、プレプリントシート作成用シートである場合、前記印刷データ取得部によって取得され前記印刷データから、前記プレプリントシート作成用シートに印刷すべきオブジェクトの属性であるプレプリント属性を説明する情報を取得する情報取得部と、
前記給紙トレイに収容されるシートの種類の設定であるシート種類設定が、前記プレプリントシート作成用シートである場合、前記情報取得部によって取得された情報に従って、前記印刷データ取得部によって取得された前記印刷データに含まれるオブジェクトのうち、前記プレプリント属性を有するオブジェクトが前記シートに印刷されるように、前記印刷データに含まれるオブジェクトのうち、前記プレプリント属性を有するオブジェクトを印刷対象オブジェクトに決定する決定部と、
前記決定部により決定された前記印刷対象オブジェクトが、前記給紙トレイから給紙される前記シートに前記印刷部を介して印刷されるように、前記印刷データに基づいた印刷処理を実行する実行部と、
を備える、プリンタ。 A printer,
a paper feed tray in which sheets are stored;
printing department and
comprising a control unit;
The control unit includes:
a print data acquisition unit that acquires print data having a plurality of objects;
If the sheet type setting, which is the setting of the type of sheet to be accommodated in the paper feed tray, is a sheet for preprint sheet creation, the print data acquisition unit acquires the print data from the print data, an information acquisition unit that acquires information describing a preprint attribute that is an attribute of an object to be printed on a sheet;
If the sheet type setting, which is the setting of the type of sheet to be accommodated in the paper feed tray, is the sheet for preprint sheet creation, the sheet type setting, which is the setting of the type of sheet accommodated in the paper feed tray, is the sheet type that is acquired by the print data acquisition unit according to the information acquired by the information acquisition unit. Among the objects included in the print data, the objects having the preprint attribute are printed as print targets, so that among the objects included in the print data, the objects having the preprint attribute are printed on the sheet. a determining unit that determines the object;
an execution unit that executes printing processing based on the print data so that the print target object determined by the determination unit is printed on the sheet fed from the paper feed tray via the printing unit; and,
A printer equipped with.
前記情報取得部は、前記シート種類設定がプレプリントシートである場合、前記印刷データから、前記プレプリントシートに印刷すべきオブジェクトの属性であるプレプリント済み属性を説明する情報を取得し、
前記決定部は、前記シート種類設定がプレプリントシートである場合、前記情報取得部が取得した情報に従って、前記印刷データに含まれるオブジェクトのうち、前記プレプリント済み属性を有するオブジェクトが、前記シートに印刷されるように、前記印刷データに含まれるオブジェクトのうち、前記プレプリント済み属性を有するオブジェクトを印刷対象オブジェクトに決定するプリンタ。 7. The printer according to claim 6 ,
When the sheet type setting is a preprint sheet, the information acquisition unit acquires information describing a preprinted attribute that is an attribute of an object to be printed on the preprint sheet from the print data,
When the sheet type setting is a preprint sheet, the determining unit determines whether an object having the preprinted attribute among the objects included in the print data is a preprinted sheet, according to the information acquired by the information acquisition unit. A printer that determines an object having the preprinted attribute among objects included in the print data as an object to be printed so as to be printed on a print sheet .
前記情報取得部は、前記シート種類設定が前記プレプリントシート作成用シート及び前記プレプリントシートのいずれでもない場合、前記印刷データから、前記プレプリント属性及び前記プレプリント済み属性とは別の属性である他属性を説明する情報を取得し、
前記決定部は、前記シート種類設定が前記プレプリントシート作成用シート及び前記プレプリントシートのいずれでもない場合、前記情報取得部が取得した情報に従って、前記印刷データに含まれるオブジェクトのうち、前記他属性を有するオブジェクトが、前記シートに印刷されるように、前記印刷データに含まれるオブジェクトのうち、前記他属性を有するオブジェクトを印刷対象オブジェクトに決定するプリンタ。 8. The printer according to claim 7,
If the sheet type setting is neither the preprint sheet creation sheet nor the preprint sheet, the information acquisition unit may determine, from the print data, an attribute different from the preprint attribute and the preprinted attribute. Obtain information that describes some other attribute,
When the sheet type setting is neither the preprint sheet creation sheet nor the preprint sheet, the determination unit selects the other objects among the objects included in the print data according to the information acquired by the information acquisition unit. A printer that determines an object having the other attribute as an object to be printed among objects included in the print data so that the object having the attribute is printed on the sheet .
前記印刷データ取得部は、前記印刷データとしてPDF/VTデータを取得する、プリンタ。 The printer according to any one of claims 1 to 8,
The print data acquisition unit is a printer that acquires PDF/VT data as the print data.
前記実行部は、前記給紙トレイの前記シート種類設定が前記プレプリントシート作成用シートである場合には、前記印刷対象オブジェクトである前記固定部分データが特色設定で前記シートに印刷されるように、前記印刷データに基づいた印刷処理を実行する、プリンタ。 The printer according to claim 1 or claim 2,
When the sheet type setting of the paper feed tray is the preprint sheet creation sheet, the execution unit prints the fixed portion data , which is the print target object, on the sheet with special color settings. , a printer that executes print processing based on the print data.
前記制御部を、
固定部分データと可変部分データとを有する印刷データを取得する印刷データ取得部であって、前記固定部分データは、前記印刷データの各ページ間で共通する部分のデータであり、前記可変部分データは、前記印刷データの各ページ間で変化し得る部分のデータである、印刷データ取得部と、
前記給紙トレイに収容されるシートの種類の設定であるシート種類設定が、プレプリントシート作成用シートである場合には、前記印刷データ取得部によって取得された前記印刷データのうち、前記固定部分データに対応するオブジェクトが前記シートに印刷され、前記可変部分データに対応するオブジェクトが前記シートに印刷されないように、前記印刷データのうち、前記可変部分データを除く、前記固定部分データに対応するオブジェクトを印刷対象オブジェクトに決定する決定部と、
前記決定部により決定された前記印刷対象オブジェクトが、前記給紙トレイから給紙される前記シートに前記印刷部を介して印刷されるように、前記印刷データに基づいた印刷処理を実行する実行部
として機能させるコンピュータプログラム。 A computer program for a printer including a paper feed tray in which sheets are stored, a printing section, and a control section, the computer program comprising:
The control section,
A print data acquisition unit that acquires print data having fixed part data and variable part data, wherein the fixed part data is data of a part common between each page of the print data, and the variable part data is , a print data acquisition unit that is data of a portion of the print data that can change between pages;
If the sheet type setting, which is the setting of the type of sheet accommodated in the paper feed tray, is a sheet for preprint sheet creation, the fixed portion of the print data acquired by the print data acquisition unit Objects corresponding to the fixed part data of the print data excluding the variable part data so that objects corresponding to the data are printed on the sheet and objects corresponding to the variable part data are not printed on the sheet. a determining unit that determines the object to be printed;
an execution unit that executes printing processing based on the print data so that the print target object determined by the determination unit is printed on the sheet fed from the paper feed tray via the printing unit; A computer program that functions as
前記制御部を、
固定部分データと可変部分データとを有する印刷データを取得する印刷データ取得部であって、前記固定部分データは、前記印刷データの各ページ間で共通する部分のデータであり、前記可変部分データは、前記印刷データの各ページ間で変化し得る部分のデータである、印刷データ取得部と、
前記給紙トレイの設定であるトレイ設定が、前記固定部分データの印刷を指定する固定部分印刷設定である場合には、前記印刷データ取得部によって取得された前記印刷データのうち、前記固定部分データに対応するオブジェクトが前記シートに印刷され、前記可変部分データに対応するオブジェクトが前記シートに印刷されないように、前記印刷データのうち、前記可変部分データを除く、前記固定部分データに対応するオブジェクトを印刷対象オブジェクトに決定する決定部と、
前記決定部により決定された前記印刷対象オブジェクトが、前記給紙トレイから給紙される前記シートに前記印刷部を介して印刷されるように、前記印刷データに基づいた印刷処理を実行する実行部
として機能させるコンピュータプログラム。 A computer program for a printer including a paper feed tray in which sheets are stored, a printing section, and a control section, the computer program comprising:
The control section,
A print data acquisition unit that acquires print data having fixed part data and variable part data, wherein the fixed part data is data of a part common between each page of the print data, and the variable part data is , a print data acquisition unit that is data of a portion of the print data that can change between pages;
If the tray setting, which is the setting of the paper feed tray, is a fixed portion print setting that specifies printing of the fixed portion data, the fixed portion data of the print data acquired by the print data acquisition unit Objects corresponding to the fixed part data, excluding the variable part data, of the print data are printed on the sheet, and objects corresponding to the variable part data are not printed on the sheet . a determining unit that determines the object to be printed;
an execution unit that executes printing processing based on the print data so that the print target object determined by the determination unit is printed on the sheet fed from the paper feed tray via the printing unit; A computer program that functions as
前記制御部を、
複数のオブジェクトを有する印刷データを取得する印刷データ取得部と、
前記給紙トレイに収容されるシートの種類の設定であるシート種類設定が、プレプリントシート作成用シートである場合、前記印刷データ取得部によって取得され前記印刷データから、前記プレプリントシート作成用シートに印刷すべきオブジェクトの属性であるプレプリント属性を説明する情報を取得する情報取得部と、
前記給紙トレイに収容されるシートの種類の設定であるシート種類設定が、前記プレプリントシート作成用シートである場合、前記情報取得部によって取得された情報に従って、前記印刷データ取得部によって取得された前記印刷データに含まれるオブジェクトのうち、前記プレプリント属性を有するオブジェクトが前記シートに印刷されるように、前記印刷データに含まれるオブジェクトのうち、前記プレプリント属性を有するオブジェクトを印刷対象オブジェクトに決定する決定部と、
前記決定により決定された前記印刷対象オブジェクトが、前記給紙トレイから給紙される前記シートに前記印刷部を介して印刷されるように、前記印刷データに基づいた印刷処理を実行する実行部
として機能させるコンピュータプログラム。 A computer program for a printer including a paper feed tray in which sheets are stored, a printing section, and a control section, the computer program comprising:
The control section,
a print data acquisition unit that acquires print data having a plurality of objects;
If the sheet type setting, which is the setting of the type of sheet to be accommodated in the paper feed tray, is a sheet for preprint sheet creation, the print data acquisition unit acquires the print data from the print data, an information acquisition unit that acquires information describing a preprint attribute that is an attribute of an object to be printed on a sheet;
If the sheet type setting, which is the setting of the type of sheet to be accommodated in the paper feed tray, is the sheet for preprint sheet creation, the sheet type setting, which is the setting of the type of sheet accommodated in the paper feed tray, is the sheet type that is acquired by the print data acquisition unit according to the information acquired by the information acquisition unit. Among the objects included in the print data, the objects having the preprint attribute are printed as print targets, so that among the objects included in the print data, the objects having the preprint attribute are printed on the sheet. a determining unit that determines the object;
an execution unit that executes print processing based on the print data so that the print target object determined by the determination is printed on the sheet fed from the paper feed tray via the printing unit; A computer program that makes it work.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019012441A JP7363037B2 (en) | 2019-01-28 | 2019-01-28 | printers and computer programs |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019012441A JP7363037B2 (en) | 2019-01-28 | 2019-01-28 | printers and computer programs |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020119456A JP2020119456A (en) | 2020-08-06 |
JP7363037B2 true JP7363037B2 (en) | 2023-10-18 |
Family
ID=71890928
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019012441A Active JP7363037B2 (en) | 2019-01-28 | 2019-01-28 | printers and computer programs |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7363037B2 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006264062A (en) | 2005-03-23 | 2006-10-05 | Fuji Xerox Co Ltd | Variable printer and variable printing system |
JP2009214451A (en) | 2008-03-11 | 2009-09-24 | Canon Inc | Printer, printing method, and printing program |
JP2010079879A (en) | 2008-09-26 | 2010-04-08 | Konica Minolta Systems Lab Inc | Variable data printing method using different printers about different contents |
JP2013068998A (en) | 2011-09-20 | 2013-04-18 | Konica Minolta Business Technologies Inc | Variable print job processing program and variable print job processing device |
JP2013191999A (en) | 2012-03-13 | 2013-09-26 | Konica Minolta Inc | Image forming apparatus and control program |
JP2018047571A (en) | 2016-09-20 | 2018-03-29 | 富士ゼロックス株式会社 | Image processing device and program |
-
2019
- 2019-01-28 JP JP2019012441A patent/JP7363037B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006264062A (en) | 2005-03-23 | 2006-10-05 | Fuji Xerox Co Ltd | Variable printer and variable printing system |
JP2009214451A (en) | 2008-03-11 | 2009-09-24 | Canon Inc | Printer, printing method, and printing program |
JP2010079879A (en) | 2008-09-26 | 2010-04-08 | Konica Minolta Systems Lab Inc | Variable data printing method using different printers about different contents |
JP2013068998A (en) | 2011-09-20 | 2013-04-18 | Konica Minolta Business Technologies Inc | Variable print job processing program and variable print job processing device |
JP2013191999A (en) | 2012-03-13 | 2013-09-26 | Konica Minolta Inc | Image forming apparatus and control program |
JP2018047571A (en) | 2016-09-20 | 2018-03-29 | 富士ゼロックス株式会社 | Image processing device and program |
Also Published As
Publication number | Publication date |
---|---|
JP2020119456A (en) | 2020-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8493609B2 (en) | Method for generating simulated insert sheets for a print job | |
US8964241B2 (en) | Print control device and non-transitory computer readable medium for storing mark information in accordance with a type of printer | |
US9424498B2 (en) | Information processing apparatus, information processing method, and recording medium for conversion of vendor-specific print data | |
JP2008201045A (en) | Image forming apparatus | |
JP2007233591A (en) | Printer driver and its test printing method and printer | |
WO2022138317A1 (en) | Support program | |
JP7119490B2 (en) | application program | |
US8885191B2 (en) | Print control apparatus performing a finishing process after printing, print control method thereof, and computer-readable medium | |
US20210132884A1 (en) | Information processing apparatus and non-transitory computer readable medium | |
EP3531270B1 (en) | Printing data generation device, printing data generation method, storage medium, and printing data generation program | |
JP7363037B2 (en) | printers and computer programs | |
US20080158585A1 (en) | Apparatus, method, program for supporting printing, system, method, and program for printing, and recording medium | |
US8848241B2 (en) | Image processing apparatus and image processing method | |
JP2008243153A (en) | Print support apparatus, print support program, and print support method | |
JP7024547B2 (en) | Application program | |
JP2004188865A (en) | Image forming device and program | |
JP6690353B2 (en) | Printing control device, printing device, printing system, printing control method, and program | |
US8599443B2 (en) | Image forming apparatus with N-in-one printing | |
JP2006079178A (en) | Print system and print control method | |
JP2005056285A (en) | Image output system, image output control method, program for executing its method and recording medium for storing program | |
US9990169B2 (en) | Print controller, print control method and non-transitory computer readable recording medium for executing test print | |
JP2017001324A (en) | Print control device | |
JP5957979B2 (en) | Image processing method, image processing program, and image forming apparatus | |
JP6344145B2 (en) | Image forming apparatus and image forming program | |
JP5304422B2 (en) | Image processing apparatus, image processing method, and image processing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220114 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221130 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221213 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230210 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230606 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230804 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230905 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230918 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7363037 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |