[go: up one dir, main page]

JP2005071240A - Printing data creation device, printing device, and printing system - Google Patents

Printing data creation device, printing device, and printing system Download PDF

Info

Publication number
JP2005071240A
JP2005071240A JP2003302958A JP2003302958A JP2005071240A JP 2005071240 A JP2005071240 A JP 2005071240A JP 2003302958 A JP2003302958 A JP 2003302958A JP 2003302958 A JP2003302958 A JP 2003302958A JP 2005071240 A JP2005071240 A JP 2005071240A
Authority
JP
Japan
Prior art keywords
print data
printing
print
page description
generated
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
JP2003302958A
Other languages
Japanese (ja)
Inventor
Matsuhisa Hosokawa
松寿 細川
Masaki Morita
雅紀 森田
Takamasa Niwa
孝将 丹羽
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 JP2003302958A priority Critical patent/JP2005071240A/en
Publication of JP2005071240A publication Critical patent/JP2005071240A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

【課題】 印刷データの形式を意識することなく印刷を可能とし、そのために印刷装置に大きな負荷がかかることのないように配慮する。
【解決手段】 印刷データ作成装置(ビューア端末1)は、印刷データ生成部12が、2以上のページ記述言語で記述されパッケージ化された複数の印刷データを生成し、印刷データ送信14部を介して複数の印刷データを印刷装置(ページプリンタ2)へ送信して印刷装置の仕様に適した印刷データの選択を可能にする。また、印刷装置は、印刷データ抽出部24が、印刷データ受信部21を介して受信される識別データを参照して印刷データが格納されるファイルの該当アドレス位置から印刷可能な印刷データを抽出して印刷出力部25を介して印刷出力する。
【選択図】 図2
PROBLEM TO BE SOLVED: To make it possible to print without being aware of the format of print data so that a large load is not applied to a printing apparatus.
In a print data creation apparatus (viewer terminal 1), a print data generation unit 12 generates a plurality of print data described and packaged in two or more page description languages, and via a print data transmission unit 14 Thus, a plurality of print data is transmitted to the printing apparatus (page printer 2) to enable selection of print data suitable for the specifications of the printing apparatus. In the printing apparatus, the print data extracting unit 24 refers to the identification data received via the print data receiving unit 21 and extracts printable print data from the corresponding address position of the file in which the print data is stored. To print out via the print output unit 25.
[Selection] Figure 2

Description

本発明は、不特定の印刷装置に対して印刷データの印刷を可能とする、例えば、ビューア端末に用いて好適な、印刷データ作成装置および印刷装置ならびに印刷システムに関する。   The present invention relates to a print data creation apparatus, a printing apparatus, and a printing system that enable printing of print data to an unspecified printing apparatus and that are suitable for use in, for example, a viewer terminal.

複数のプリンタドライバを内蔵し、印刷内容に応じてプリンタドライバを選択し、1つのPDL(ページ記述言語:Page Description Language)を生成するプリンタ制御装置およびプリンタシステムが知られている(例えば、特許文献1参照)。
また、PDLデータを解析して印刷用のイメージデータを生成する複数のPDL解析処理部を有するプリンタにおいて、受信したPDLに応じて適切なPDL解析処理部を自動選択して印刷を行う印刷装置および印刷システムも知られている(例えば、特許文献2参照)。
特開2001−88405号公報 特開2001−232902号公報
2. Description of the Related Art A printer control device and a printer system that include a plurality of printer drivers, select a printer driver according to the contents to be printed, and generate one PDL (Page Description Language) are known (for example, Patent Documents) 1).
In addition, in a printer having a plurality of PDL analysis processing units that analyze PDL data and generate image data for printing, a printing apparatus that automatically selects an appropriate PDL analysis processing unit according to the received PDL and performs printing A printing system is also known (see, for example, Patent Document 2).
JP 2001-88405 A JP 2001-232902 A

近年、ビューア端末やPDA(Personal Digital Assistants)等、携帯して持ち歩けるモバイル端末が普及し、これらを利用する場合、移動先においてすぐに作成したデータを印刷したい場合がある。
移動先にあるプリンタを用い、モバイル端末で作成したデータを印刷するためには、そのときに使用するプリンタが印刷可能な印刷データの形式が何であるかを把握し、そのプリンタに応じた形式の印刷データをプリンタに転送する必要がある。
In recent years, mobile terminals that can be carried around, such as viewer terminals and PDAs (Personal Digital Assistants), have become widespread, and when using these, there are cases where it is desired to print data created immediately at the destination.
In order to print data created on a mobile terminal using a printer at the destination, it is necessary to know what print data format is available for printing by the printer used at that time. The print data needs to be transferred to the printer.

しかしながら、上記した特許文献1に開示された技術によれば、印刷内容に適したPDLを選択して品質の高い印刷を提供することは可能であるが、上位装置で生成された印刷データを不特定のブリンタに印刷することはできない。
また、特許文献2に開示された技術によれば、印刷データを解析するプリンタに複数のPDL解析処理部が存在することを前提としており、このため、プリンタにかかる負荷が大きい。
However, according to the technique disclosed in Patent Document 1 described above, it is possible to provide a high-quality print by selecting a PDL suitable for the print contents, but the print data generated by the host device is not used. It is not possible to print on a specific printer.
Further, according to the technique disclosed in Patent Document 2, it is assumed that a plurality of PDL analysis processing units exist in a printer that analyzes print data. Therefore, the load on the printer is large.

本発明は上記事情に鑑みてなされたものであり、例えば、ビューア端末のような印刷データ作成装置で印刷データの形式を意識することなく印刷を可能とし、そのために印刷装置に大きな負荷がかかることのない、印刷データ作成装置および印刷装置ならびに印刷システムを提供することを目的とする。   The present invention has been made in view of the above circumstances, and for example, enables printing without being aware of the format of the print data with a print data creation device such as a viewer terminal, which places a heavy load on the printing device. An object of the present invention is to provide a printing data creation device, a printing device, and a printing system that are free of print data.

上記した課題を解決するために本発明の印刷データ作成装置は、印刷可能な印刷データを抽出して印刷する印刷装置と通信可能な印刷データ作成装置であって、コンテンツから2以上のページ記述言語で記述された複数の印刷データを生成する印刷データ生成部と、前記複数の印刷データを前記印刷装置へ送信する印刷データ送信部と、を備えることを特徴とする。
本発明によれば、印刷データ生成部が2以上のページ記述言語で記述された複数の印刷データを生成し、印刷データ送信部を介して複数の印刷データを印刷装置へ送信して印刷装置の仕様に適した印刷データを選択させ抽出を可能にすることで、出力対象となる印刷装置の仕様を意識することなく、また、印刷装置の負荷を軽減することができる。
In order to solve the above-described problems, a print data creation apparatus according to the present invention is a print data creation apparatus that can communicate with a printing apparatus that extracts and prints printable print data, and includes two or more page description languages from content. A print data generation unit that generates a plurality of print data described in 1. and a print data transmission unit that transmits the plurality of print data to the printing apparatus.
According to the present invention, the print data generation unit generates a plurality of print data described in two or more page description languages, and transmits the plurality of print data to the printing apparatus via the print data transmission unit. By selecting print data suitable for the specification and enabling the extraction, it is possible to reduce the load on the printing device without being aware of the specification of the printing device to be output.

また、本発明において、前記印刷データ毎に生成される、少なくともページ記述言語の種別と、前記生成された印刷データが格納されるファイルのアドレス位置とが記述された識別データ生成し、前記それぞれの印刷データに関連付ける識別データ生成部を更に備えたことを特徴とする。
本発明によれば、識別データ生成部が、印刷データ毎に生成されるページ記述言語の種別と、生成された印刷データが格納されるファイルのアドレス位置とが記述された識別データ生成し、それぞれの印刷データに関連付けることで、印刷装置側では、識別データを参照するだけで必要なファイル位置を認識でき、印刷データ作成装置側で印刷データの形式を意識することなく印刷を可能とするため、印刷装置に大きな負荷がかかることなく印刷が可能となる。
Further, in the present invention, identification data is generated that describes at least a type of page description language generated for each print data and an address position of a file in which the generated print data is stored, An identification data generation unit associated with the print data is further provided.
According to the present invention, the identification data generation unit generates identification data describing the type of page description language generated for each print data and the address position of the file in which the generated print data is stored, By associating with the print data, the printing device can recognize the necessary file position simply by referring to the identification data, and the print data creation device can print without being aware of the format of the print data. Printing can be performed without imposing a heavy load on the printing apparatus.

上記した課題を解決するために本発明の印刷装置は、印刷データ毎に生成される、少なくともページ記述言語の種別と、前記生成されたページ記述言語が格納されるファイルのアドレス位置とが記述された識別データが付与された複数の印刷データを受信する印刷データ受信部と、前記識別データを参照して前記ファイルの該当アドレス位置から印刷可能な印刷データを抽出する印刷データ抽出部と、前記抽出された印刷データを印刷する印刷出力部と、を備えることを特徴とする。   In order to solve the above-described problems, the printing apparatus of the present invention describes at least the type of page description language generated for each print data and the address position of a file in which the generated page description language is stored. A print data receiving unit that receives a plurality of print data to which identification data is assigned, a print data extraction unit that extracts printable print data from a corresponding address position of the file with reference to the identification data, and the extraction And a print output unit for printing the printed data.

本発明によれば、印刷データ抽出部が、印刷データ受信部を介して受信される識別データを参照して印刷データが格納されるファイルの該当アドレス位置から印刷可能な印刷データを抽出して印刷出力部を介して印刷することができ、このとき印刷装置は、識別データを参照するだけで必要なファイル位置を決定できる。   According to the present invention, the print data extraction unit extracts print data that can be printed from the corresponding address position of the file in which the print data is stored with reference to the identification data received via the print data reception unit, and prints the print data. Printing can be performed via the output unit. At this time, the printing apparatus can determine a necessary file position only by referring to the identification data.

上記した課題を解決するために本発明の印刷システムは、コンテンツから2以上のページ記述言語で記述された複数の印刷データを生成し、当該生成される印刷データ毎、少なくともそのページ記述言語の種別と、前記生成されたページ記述言語が格納されるファイルのアドレス位置とが記述された識別データを付与して送信する印刷データ作成装置と、前記印刷データ作成装置に接続され、前記識別データを参照して前記ファイルの該当アドレス位置から印刷可能な印刷データを抽出し、当該抽出された印刷データを印刷する印刷装置と、を備えることを特徴とする。   In order to solve the above problems, the printing system of the present invention generates a plurality of print data described in two or more page description languages from content, and at least the type of the page description language for each of the generated print data And a print data creation device that transmits the identification data describing the address position of the file in which the generated page description language is stored, and is connected to the print data creation device and refers to the identification data And printing apparatus for extracting printable print data from the corresponding address position of the file and printing the extracted print data.

本発明によれば、印刷データ作成装置が印刷装置に対して、生成される2以上のページ記述言語で記述された複数の印刷データと、その印刷データ毎、そのページ記述言語の種別、および生成されたページ記述言語が格納されるファイルのアドレス位置とが記述された識別データを付与して送信し、このとき印刷装置は、受信した識別データを参照して印刷データが格納されるファイルの該当アドレス位置から印刷可能な印刷データを抽出し、当該抽出された印刷データを印刷することで、印刷データ作成装置側で印刷データの形式を意識することなく印刷を可能とし、そのために印刷装置側に大きな負荷がかかることのない印刷システムを提供することができる。   According to the present invention, a plurality of print data described in two or more page description languages generated by the print data creation device for the print device, each of the print data, the type of the page description language, and generation The identification data describing the address position of the file in which the page description language is stored is added and transmitted. At this time, the printing apparatus refers to the received identification data and corresponds to the file in which the print data is stored. Printable print data is extracted from the address position, and the extracted print data is printed, so that the print data creation device can print without being aware of the format of the print data. It is possible to provide a printing system that does not require a large load.

また、本発明は、印刷可能な印刷データを抽出して印刷する印刷装置と通信可能な印刷データ作成装置に用いられる印刷データ作成プログラムであって、コンテンツから2以上のページ記述言語で記述された複数の印刷データを生成するステップと、前記複数の印刷データを前記印刷装置へ送信するステップと、をコンピュータに実行させることを特徴とする。   The present invention is also a print data creation program for use in a print data creation device that can communicate with a printing device that extracts and prints printable print data, and is described in two or more page description languages from the content. A step of causing the computer to execute a step of generating a plurality of print data and a step of transmitting the plurality of print data to the printing apparatus.

また、本発明は、印刷データ毎に生成される、少なくともページ記述言語の種別と、前記生成されたページ記述言語が格納されるファイルのアドレス位置とが記述された識別データが付与された複数の印刷データを受信するステップと、前記識別データを参照して前記ファイルの該当アドレス位置から印刷可能な印刷データを抽出するステップと、前記抽出された印刷データを印刷するステップと、をコンピュータに実行させることを特徴とする。   Further, the present invention provides a plurality of identification data to which identification data describing at least the type of page description language and the address position of a file storing the generated page description language is generated for each print data. Receiving a print data; extracting printable print data from a corresponding address position of the file with reference to the identification data; and printing the extracted print data. It is characterized by that.

図1は、本発明における印刷システムのシステム構成の一例を示す図である。本発明の印刷システムは、印刷データ作成装置としてのビューア端末1と、印刷装置としてのページプリンタ2が接続され、構成される。
ビューア端末1により生成される印刷データは、例えば、USB(Universal Serial Bus)ケーブル等により直結されるページプリンタ2で直接印刷することができ、また、LAN(Local Area Network)5等、通信ネットワークを介して接続されるプリントサーバ3により、あるいは、メモリカード4経由で印刷することも可能である。
FIG. 1 is a diagram illustrating an example of a system configuration of a printing system according to the present invention. The printing system of the present invention is configured by connecting a viewer terminal 1 as a print data creation apparatus and a page printer 2 as a printing apparatus.
The print data generated by the viewer terminal 1 can be directly printed by, for example, a page printer 2 directly connected by a USB (Universal Serial Bus) cable or the like, and a communication network such as a LAN (Local Area Network) 5 can be used. It is also possible to print via the print server 3 connected via the memory card 4 or via the memory card 4.

図2に、本発明の印刷システムを構成する印刷データ作成装置としてのビューア端末1と、印刷装置としてのページプリンタ2のそれぞれにおける内部構成の一例を示す。
ビューア端末1は、アプリケーション処理部11と、印刷データ生成部12と、識別データ生成部13と、印刷データ送信部14で構成される。アプリケーション処理部11は、文書作成や図面作成等、あるアプリケーションを実行して印刷すべきコンテンツを生成し、そのコンテンツを印刷データ生成部12に供給する。印刷データ生成部12は、アプリケーション処理部11により提供されるコンテンツから、例えば、ESC/Page、PDF(Portable Document Format)、PostScript等のPDLで記述された複数の印刷データを生成してパッケージ化して印刷データ送信部14へ供給する。印刷データ送信部14は、印刷データ生成部13で生成されパッケージ化した複数の印刷データをページプリンタ2へ送信してページプリンタ2において印刷可能な印刷データの選択を可能にしている。
FIG. 2 shows an example of the internal configuration of each of the viewer terminal 1 as a print data creation apparatus and the page printer 2 as a printing apparatus that constitute the printing system of the present invention.
The viewer terminal 1 includes an application processing unit 11, a print data generation unit 12, an identification data generation unit 13, and a print data transmission unit 14. The application processing unit 11 generates a content to be printed by executing a certain application such as document creation or drawing creation, and supplies the content to the print data generation unit 12. The print data generation unit 12 generates and packages a plurality of print data described in PDL such as ESC / Page, PDF (Portable Document Format), PostScript, etc. from the content provided by the application processing unit 11. The data is supplied to the print data transmission unit 14. The print data transmission unit 14 transmits a plurality of print data generated and packaged by the print data generation unit 13 to the page printer 2 so that print data that can be printed by the page printer 2 can be selected.

なお、識別データ生成部13は、図3にそのデータフォーマットが示されるように、印刷データ生成部12により生成される印刷データ毎に、タイプ、バージョン、オフセット、圧縮アルゴリズムから成るヘッダ情報を生成し、それぞれの印刷データに関連付ける機能を持つ。
ここで、タイプはPDLの種別を、バージョンはそのバージョン名を、オフセットは生成された印刷データが格納される印刷データファイルのアドレス位置(先頭から何バイト目)、圧縮アルゴリズムはその印刷データが圧縮されてページプリンタ2に送信される場合にその圧縮アルゴリズム名を示す。なお、オフセットにおける括弧内のレングスはデータ長を示す。
ページプリンタ2は、このヘッダ情報を参照することにより、解釈が可能であり自身で印刷できるパッケージ化された印刷データを抽出し、取り込むことができる。
The identification data generation unit 13 generates header information including type, version, offset, and compression algorithm for each print data generated by the print data generation unit 12, as shown in FIG. Have a function to associate with each print data.
Here, the type is the type of PDL, the version is the version name, the offset is the address of the print data file where the generated print data is stored (the number of bytes from the beginning), and the compression algorithm is the compression of the print data When the data is transmitted to the page printer 2, the compression algorithm name is indicated. Note that the length in parentheses in the offset indicates the data length.
The page printer 2 can extract and import packaged print data that can be interpreted and printed by referring to the header information.

ページプリンタ2は、印刷データ受信部21と、印刷データファイル22と、識別データ参照部23と、印刷データ抽出部24と、印刷出力部25で構成される。
印刷データ受信部21は、USB、あるいはLAN5等を介してビューア端末1から提供される1以上のPDLで記述されたそれぞれの印刷データを受信し、その印刷データを印刷データファイル22へ、ヘッダ情報を識別データ参照部23へ供給する。上記したように、ヘッダ情報には、少なくとも、印刷データ毎に生成されるPDLの種別と、当該PDLにより記述された複数の印刷データが格納される印刷データファイル22のアドレス位置とが記述されている。なお、印刷データファイル22は、送信される印刷データが一時的に格納される記憶装置である。
また、印刷データ抽出部24は、ヘッダ情報を参照して印刷データファイル22の該当アドレス位置から印刷可能な印刷データを抽出する機能を持ち、印刷出力部25は、印刷データ抽出部24で抽出された印刷データを印刷する、ページプリンタ3が本来持つ機能を実行する。
The page printer 2 includes a print data receiving unit 21, a print data file 22, an identification data reference unit 23, a print data extraction unit 24, and a print output unit 25.
The print data receiving unit 21 receives each print data described in one or more PDLs provided from the viewer terminal 1 via USB or LAN 5 or the like, and sends the print data to the print data file 22 as header information. Is supplied to the identification data reference unit 23. As described above, the header information describes at least the type of PDL generated for each print data and the address position of the print data file 22 in which a plurality of print data described by the PDL is stored. Yes. The print data file 22 is a storage device that temporarily stores print data to be transmitted.
The print data extraction unit 24 has a function of extracting printable print data from the corresponding address position of the print data file 22 with reference to the header information. The print output unit 25 is extracted by the print data extraction unit 24. The original function of the page printer 3 for printing the print data is executed.

図4は、図1、図2に示すページプリンタ3の動作を説明するために引用した動作フローチャートである。
以下、図4に示すフローチャートを参照しながら、図1〜図3に示す本発明実施形態の動作について詳細に説明する。
FIG. 4 is an operation flowchart cited for explaining the operation of the page printer 3 shown in FIGS.
The operation of the embodiment of the present invention shown in FIGS. 1 to 3 will be described in detail below with reference to the flowchart shown in FIG.

ビューア端末1では不特定のページプリンタ2でもアプリケーション処理部11で生成したコンテンツを印刷可能とするために、印刷データ生成部12で、あらかじめ複数のPDLで記述されパッケージ化されたそれぞれの印刷データを生成する。また、識別データ作成部13で生成されるヘッダ情報と共にその印刷データを、印刷データ送信部14を介してページプリンタ2に送信する。
ページプリンタ2では、USBもしくはLAN5を経由して印刷データ受信部21で受信した複数の印刷データを印刷データファイル22へ一時格納し、同時に、識別データ参照部23で、その印刷データに関連付けられ送信されるヘッダ情報を参照する(S41)。
In the viewer terminal 1, in order to be able to print the content generated by the application processing unit 11 even with an unspecified page printer 2, the print data generation unit 12 stores each print data described and packaged in advance in a plurality of PDLs. Generate. Also, the print data together with the header information generated by the identification data creation unit 13 is transmitted to the page printer 2 via the print data transmission unit 14.
In the page printer 2, a plurality of print data received by the print data receiving unit 21 via the USB or LAN 5 is temporarily stored in the print data file 22, and at the same time, the identification data reference unit 23 transmits the print data in association with the print data. Is referred to (S41).

ここで、ヘッダ情報を構成するタイプとバージョンをチェックすることにより、自身で印刷可能なPDLで記述された印刷データであるか否かのチェックを行う(S42)。印刷が可能と判断された場合、印刷データ抽出部24は、ヘッダ情報のオフセットからアドレス位置を検出して、そのアドレス位置(あるいはレングスも含む)に基づき印刷データファイル22からそのPDLで記述された印刷データを抽出する(S44)。
次に、印刷出力部25は、ヘッダ情報の圧縮アルゴリズムからその印刷データが圧縮され送信されたものであるか否かのチェックを行い、ここで圧縮アルゴリズム名が記述され圧縮されていたことが確認された場合(S45、Yes)、その圧縮アルゴリズムに従う伸長処理を行い、印刷を実行する(S46、S47)。圧縮されていないことが確認された場合には直接印刷を実行する(S47)。
Here, by checking the type and version constituting the header information, it is checked whether or not the print data is described in PDL that can be printed by itself (S42). When it is determined that printing is possible, the print data extraction unit 24 detects the address position from the offset of the header information, and is described in the PDL from the print data file 22 based on the address position (or including the length). Print data is extracted (S44).
Next, the print output unit 25 checks whether the print data is compressed and transmitted from the header information compression algorithm, and confirms that the compression algorithm name is described and compressed. If so (S45, Yes), decompression processing according to the compression algorithm is performed, and printing is executed (S46, S47). If it is confirmed that the image is not compressed, direct printing is executed (S47).

このことにより、例えば、ビューア端末1のような印刷データ作成装置側で印刷データの形式を意識することなく印刷を可能とし、そのためにページプリンタ2等印刷装置側に大きな負担がかかることがない。
すなわち、ビューア端末1は、出力対象となるページプリンタ2の仕様を意識することなくコンテンツの印刷が可能となり、このとき、ページプリンタ2側ではPDLの識別処理のみ追加するだけで済むため、比較的少ない負担で対応できる。また、ヘッダ情報をページプリンタ2に送信するだけでヘージプリンタ2でのサポートを確認することもできる。
Thus, for example, printing can be performed without being aware of the format of the print data on the print data creation apparatus side such as the viewer terminal 1, and therefore, a large burden is not imposed on the printing apparatus side such as the page printer 2.
That is, the viewer terminal 1 can print content without being aware of the specifications of the page printer 2 to be output. At this time, only the PDL identification process needs to be added on the page printer 2 side. We can cope with little burden. Further, it is possible to confirm the support in the hedge printer 2 by simply transmitting the header information to the page printer 2.

また、図2に示す、アプリケーション処理部11、印刷データ生成部12、識別データ生成部13、印刷データ送信部14のそれぞれで実行される手順をコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより本発明の印刷データの生成処理を実現するようにしてもよい。ここでいうコンピュータシステムとは、OSや周辺機器等のハードウェアを含むものである。
また、図2に示す、印刷データ受信部21、識別データ参照部23、印刷データ抽出部24、印刷出力部25のそれぞれで実行される手順をコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより本発明の印刷処理を実現するようにしてもよい。ここでいうコンピュータシステムとは、OSや周辺機器等のハードウェアを含むものである。
Further, the procedure executed by each of the application processing unit 11, the print data generation unit 12, the identification data generation unit 13, and the print data transmission unit 14 shown in FIG. 2 is recorded on a computer-readable recording medium. The print data generation processing according to the present invention may be realized by causing the computer system to read and execute the program recorded in the above. The computer system here includes an OS and hardware such as peripheral devices.
Further, the procedure executed by each of the print data receiving unit 21, the identification data reference unit 23, the print data extracting unit 24, and the print output unit 25 shown in FIG. 2 is recorded on a computer-readable recording medium. The printing process of the present invention may be realized by causing the computer system to read and execute the program recorded in the above. The computer system here includes an OS and hardware such as peripheral devices.

また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。
Further, the “computer system” includes a homepage providing environment (or display environment) if a WWW system is used.
The program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the “transmission medium” for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line.
The program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, and what is called a difference file (difference program) may be sufficient.

以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。   The embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and includes design and the like within the scope not departing from the gist of the present invention.

本発明における印刷システムのシステム構成の一例を示す図である。1 is a diagram illustrating an example of a system configuration of a printing system according to the present invention. 本発明の印刷データ作成装置と、印刷装置のそれぞれにおける内部構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of an internal configuration of each of the print data creation apparatus and the printing apparatus according to the present invention. 本発明で使用される識別データのフォーマットの一例を示す図である。It is a figure which shows an example of the format of the identification data used by this invention. 本発明の印刷装置の動作を示すフローチャートである。3 is a flowchart showing the operation of the printing apparatus of the present invention.

符号の説明Explanation of symbols

1…ビューア端末(印刷データ作成装置)、2…ページプリンタ(印刷装置)、3…プリントサーバ、4…メモリカード、5…LAN、11…アプリケーション処理部、12…印刷データ生成部、13…識別データ生成部、14…印刷データ送信部、21…印刷データ受信部、22…印刷データファイル、23…識別データ参照部、24…印刷データ抽出部、25…印刷出力部
DESCRIPTION OF SYMBOLS 1 ... Viewer terminal (print data production apparatus), 2 ... Page printer (printing apparatus), 3 ... Print server, 4 ... Memory card, 5 ... LAN, 11 ... Application processing part, 12 ... Print data generation part, 13 ... Identification Data generation unit, 14 ... print data transmission unit, 21 ... print data reception unit, 22 ... print data file, 23 ... identification data reference unit, 24 ... print data extraction unit, 25 ... print output unit

Claims (6)

印刷可能な印刷データを抽出して印刷する印刷装置と通信可能な印刷データ作成装置であって、
コンテンツから2以上のページ記述言語で記述された複数の印刷データを生成する印刷データ生成部と、
前記複数の印刷データを前記印刷装置へ送信する印刷データ送信部と、
を備えることを特徴とする印刷データ作成装置。
A print data creation device capable of communicating with a printing device that extracts and prints printable print data,
A print data generation unit that generates a plurality of print data described in two or more page description languages from the content;
A print data transmission unit for transmitting the plurality of print data to the printing apparatus;
A print data creation apparatus comprising:
前記印刷データ毎に生成される、少なくともページ記述言語の種別と、前記生成された印刷データが格納されるファイルのアドレス位置とが記述された識別データ生成し、前記それぞれの印刷データに関連付ける識別データ生成部を更に備えたことを特徴とする請求項1に記載の印刷データ作成装置。   Identification data generated for each of the print data, including at least a page description language type and an address position of a file in which the generated print data is stored, and identification data associated with the respective print data The print data creation apparatus according to claim 1, further comprising a generation unit. 印刷データ毎に生成される、少なくともページ記述言語の種別と、前記生成されたページ記述言語が格納されるファイルのアドレス位置とが記述された識別データが付与された複数の印刷データを受信する印刷データ受信部と、
前記識別データを参照して前記ファイルの該当アドレス位置から印刷可能な印刷データを抽出する印刷データ抽出部と、
前記抽出された印刷データを印刷する印刷出力部と、
を備えることを特徴とする印刷装置。
Print that receives a plurality of print data to which identification data describing at least the type of page description language and the address position of a file in which the generated page description language is stored is generated for each print data A data receiver;
A print data extraction unit that extracts print data that can be printed from the corresponding address position of the file with reference to the identification data;
A print output unit for printing the extracted print data;
A printing apparatus comprising:
コンテンツから2以上のページ記述言語で記述された複数の印刷データを生成し、当該生成される印刷データ毎、少なくともそのページ記述言語の種別と、前記生成されたページ記述言語が格納されるファイルのアドレス位置とが記述された識別データを付与して送信する印刷データ作成装置と、
前記印刷データ作成装置に接続され、前記送信された識別データを参照して前記ファイルの該当アドレス位置から印刷可能な印刷データを抽出し、当該抽出された印刷データを印刷する印刷装置と、
を備えることを特徴とする印刷システム。
A plurality of print data described in two or more page description languages are generated from the content, and at least a type of the page description language and a file storing the generated page description language for each of the generated print data A print data creation device that transmits by adding identification data in which an address position is described;
A printing device connected to the print data creation device, extracting printable print data from the corresponding address position of the file with reference to the transmitted identification data, and printing the extracted print data;
A printing system comprising:
印刷可能な印刷データを抽出して印刷する印刷装置と通信可能な印刷データ作成装置に用いられる印刷データ作成プログラムであって、
コンテンツから2以上のページ記述言語で記述された複数の印刷データを生成するステップと、
前記複数の印刷データを前記印刷装置へ送信するステップと、
をコンピュータに実行させるための印刷データ作成プログラム。
A print data creation program used for a print data creation device capable of communicating with a printing device that extracts and prints printable print data,
Generating a plurality of print data described in two or more page description languages from the content;
Transmitting the plurality of print data to the printing device;
Print data creation program for causing a computer to execute.
印刷データ毎に生成される、少なくともページ記述言語の種別と、前記生成されたページ記述言語が格納されるファイルのアドレス位置とが記述された識別データが付与された複数の印刷データを受信するステップと、
前記識別データを参照して前記ファイルの該当アドレス位置から印刷可能な印刷データを抽出するステップと、
前記抽出された印刷データを印刷するステップと、
をコンピュータに実行させるための印刷プログラム。
Receiving a plurality of print data to which identification data describing at least a type of page description language and an address position of a file in which the generated page description language is stored is generated for each print data When,
Extracting printable print data from the corresponding address position of the file with reference to the identification data;
Printing the extracted print data;
A printing program that causes a computer to execute.
JP2003302958A 2003-08-27 2003-08-27 Printing data creation device, printing device, and printing system Withdrawn JP2005071240A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003302958A JP2005071240A (en) 2003-08-27 2003-08-27 Printing data creation device, printing device, and printing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003302958A JP2005071240A (en) 2003-08-27 2003-08-27 Printing data creation device, printing device, and printing system

Publications (1)

Publication Number Publication Date
JP2005071240A true JP2005071240A (en) 2005-03-17

Family

ID=34407087

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003302958A Withdrawn JP2005071240A (en) 2003-08-27 2003-08-27 Printing data creation device, printing device, and printing system

Country Status (1)

Country Link
JP (1) JP2005071240A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009163709A (en) * 2007-09-28 2009-07-23 Konica Minolta Systems Lab Inc Method for determining document characteristics from pdl data
JP2011037219A (en) * 2009-08-18 2011-02-24 Canon Inc Image processing apparatus, method for controlling image processing apparatus and computer program
JP2017514245A (en) * 2014-03-17 2017-06-01 レヴィ・レイ・アンド・シャウプ・インコーポレイテッド Method for controlling the transfer of print data, client controller configuration, print configuration, and network

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009163709A (en) * 2007-09-28 2009-07-23 Konica Minolta Systems Lab Inc Method for determining document characteristics from pdl data
JP2011037219A (en) * 2009-08-18 2011-02-24 Canon Inc Image processing apparatus, method for controlling image processing apparatus and computer program
JP2017514245A (en) * 2014-03-17 2017-06-01 レヴィ・レイ・アンド・シャウプ・インコーポレイテッド Method for controlling the transfer of print data, client controller configuration, print configuration, and network

Similar Documents

Publication Publication Date Title
US8139500B2 (en) Information processing device and method thereof, and computer program product
JP3832423B2 (en) Image processing apparatus, image forming apparatus, and program
JP5304282B2 (en) Printing information conversion apparatus, printing apparatus, printing system, and program
KR101496438B1 (en) Print controling apparatus, image forming apparatus and method for controling print
US8125671B2 (en) Image forming apparatus and PDF document direct printing method thereof
JP7172150B2 (en) Information processing device, communication system, image forming method, program
US20030206315A1 (en) Printing utilizing external storage
US9830541B2 (en) Image output system, image output method, document server, and non-transitory computer readable recording medium
CN114579065A (en) Printer redirection method and system of cloud desktop
JP4144392B2 (en) Image processing apparatus, image forming system, image forming method, and program
JP2004030169A (en) Apparatus, data structure, method, and program for managing print data
US9891878B2 (en) Information processing system, information processing apparatus, and computer-readable recording medium
US8237949B2 (en) System and method for combining at a single location selection of image finishing operations of multiple devices
JP4110945B2 (en) Image processing apparatus, image forming apparatus, and program
EP1304612A2 (en) Printing method and system
JP2001282470A (en) Image forming apparatus, information processing apparatus, image forming system, and control method thereof
JP2005071240A (en) Printing data creation device, printing device, and printing system
US8194269B2 (en) Image forming method and system using XHTML-print data
US20090257079A1 (en) Information processing apparatus and method and computer-readable storage medium thereof
JP6935666B2 (en) Printing system
JP4539975B2 (en) Print setting control apparatus, control method thereof, and program
JP4949127B2 (en) Printing device, network printing system
JP5298725B2 (en) Image processing apparatus, image processing method, image processing system, and program
JP2016071690A (en) Terminal device, server, and printer
JP2002244821A (en) Printing method using print server, print server, program, and recording medium

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20061107