[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7003402B2 - Information processing equipment and programs - Google Patents

Information processing equipment and programs Download PDF

Info

Publication number
JP7003402B2
JP7003402B2 JP2016217312A JP2016217312A JP7003402B2 JP 7003402 B2 JP7003402 B2 JP 7003402B2 JP 2016217312 A JP2016217312 A JP 2016217312A JP 2016217312 A JP2016217312 A JP 2016217312A JP 7003402 B2 JP7003402 B2 JP 7003402B2
Authority
JP
Japan
Prior art keywords
file
data file
divided data
information
divided
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
Application number
JP2016217312A
Other languages
Japanese (ja)
Other versions
JP2018077568A (en
Inventor
正信 大滝
正彦 谷島
勝人 幅口
信雄 山岸
隆史 小島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation 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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2016217312A priority Critical patent/JP7003402B2/en
Publication of JP2018077568A publication Critical patent/JP2018077568A/en
Application granted granted Critical
Publication of JP7003402B2 publication Critical patent/JP7003402B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Description

本発明は、情報処理装置及びプログラムに関する。 The present invention relates to an information processing apparatus and a program.

基幹系業務では、例えば数万ページに及ぶ顧客に送付する請求書等大量の印刷データを印刷する場合が少なくない。このような場合、印刷システムの受信データ入力バッファのメモリ容量不足、あるいは印刷時間の短縮のために印刷データを分割して複数の印刷システムに投入する場合がある。 In mission-critical business, it is not uncommon to print a large amount of print data such as invoices sent to customers with tens of thousands of pages. In such a case, the print data may be divided and input to a plurality of printing systems in order to insufficient the memory capacity of the received data input buffer of the printing system or to shorten the printing time.

印刷データファイルを複数のデータファイルに自動的に分割する場合、印刷システムは、分割した日時をファイル名に付加するなどして分割データファイルの名称を自動付与していた。 When the print data file is automatically divided into a plurality of data files, the printing system automatically assigns the name of the divided data file by adding the divided date and time to the file name.

なお、印刷データが複数の顧客データを含む顧客情報ファイルの場合、顧客情報ファイルを各顧客の顧客データの開始位置及び終了位置に基づいて分割し、各顧客を特定する顧客IDに基づいて分割ファイルのファイル名を作成する技術が提案されている(例えば、特許文献1)。 When the print data is a customer information file containing a plurality of customer data, the customer information file is divided based on the start position and the end position of the customer data of each customer, and the divided file is divided based on the customer ID that identifies each customer. A technique for creating a file name of the above has been proposed (for example, Patent Document 1).

特開2003-228500号公報Japanese Unexamined Patent Publication No. 2003-228500

しかしながら、印刷システムによって印刷データが自動的に分割されて印刷が実行された場合において、例えば印刷物に文字かすれ等の不具合が検出されたことにより特定のページのみを再度印刷したい場合、分割データファイルの名称に付与されるのが日時情報では、再度印刷したいページがどの分割データファイルに含まれているのか特定することは難しい。 However, when the print data is automatically divided by the printing system and printing is executed, for example, when a defect such as faint characters is detected in the printed matter and it is desired to print only a specific page again, the divided data file may be used. With the date and time information given to the name, it is difficult to specify which split data file contains the page to be printed again.

本発明は、データファイルが分割された場合に、分割により生成された各分割データファイルを特定するための情報を参照するだけで各分割データファイルに対応付けられたデータファイルの範囲が把握されるようにすることを目的とする。 In the present invention, when a data file is divided, the range of the data file associated with each divided data file can be grasped only by referring to the information for specifying each divided data file generated by the division. The purpose is to do so.

本発明に係る情報処理装置は、複数のデータを含むデータファイルを、指定された条件に従って分割することで自動的に生成された複数の分割データファイルそれぞれに対応付けられた前記データファイルの範囲を示す範囲情報を分割データファイル毎に取得する取得手段と、前記複数の分割データファイルに共通して付与される情報に、各分割データファイルに対応付けられた範囲情報を付加することによって生成された当該分割データファイルを特定するための情報の出力を制御する出力制御手段と、を有し、前記各分割データファイルに対応付けられた範囲情報には、当該分割データファイルに含まれる先頭を示す情報及び最終を示す情報が含まれることを特徴とする。 The information processing apparatus according to the present invention sets the range of the data file associated with each of the plurality of divided data files automatically generated by dividing the data file containing the plurality of data according to the specified conditions. It is generated by adding the range information associated with each divided data file to the acquisition means for acquiring the indicated range information for each divided data file and the information commonly given to the plurality of divided data files. It has an output control means for controlling the output of information for specifying the divided data file, and the range information associated with each divided data file includes information indicating the beginning included in the divided data file. And the information indicating the final is included .

また、前記データファイルは、論理ページを含む文書ファイルであって、印刷処理の対象となることを特徴とする。 Further, the data file is a document file including a logical page, and is characterized in that it is a target of printing processing.

また、前記各分割データファイルに含まれる先頭を示す情報は、当該分割データファイルの先頭ページに対応する文書ファイルの論理ページ番号であり、前記各分割データファイルに含まれる最終を示す情報は、当該分割データファイルの最終ページに対応する文書ファイルの論理ページ番号であることを特徴とする。 Further, the information indicating the beginning included in each divided data file is the logical page number of the document file corresponding to the first page of the divided data file, and the information indicating the final included in each divided data file is. , The logical page number of the document file corresponding to the last page of the divided data file.

また、前記各分割データファイルに含まれる先頭を示す情報は、当該分割データファイルが印刷されることで出力される先頭の物理ページの番号であり、前記各分割データファイルに含まれる最終を示す情報は、当該分割データファイルが印刷されることで出力される最終の物理ページの番号であることを特徴とする。
Further, the information indicating the beginning included in each divided data file is the number of the first physical page output by printing the divided data file, and the final included in each divided data file is The information shown is characterized by being the number of the final physical page output by printing the divided data file.

また、全ての前記分割データファイルを特定するための情報を含む要約情報を生成する生成手段を有し、前記出力制御手段は、前記要約情報の出力を制御することを特徴とする。 Further, it has a generation means for generating summary information including information for specifying all the divided data files, and the output control means controls the output of the summary information.

また、複数の分割条件のうちいずれかの分割条件に合致したことに伴い分割データファイルが生成される場合、当該分割データファイルを特定するための情報には、その合致した分割条件が含まれることを特徴とする。 In addition, when a divided data file is generated because one of a plurality of divided conditions is met, the information for identifying the divided data file shall include the matched divided conditions. It is characterized by.

本発明に係るプログラムは、コンピュータを、複数のデータを含むデータファイルを、指定された条件に従って分割することで自動的に生成された複数の分割データファイルそれぞれに対応付けられた前記データファイルの範囲を示す範囲情報を分割データファイル毎に取得する取得手段、前記複数の分割データファイルに共通して付与される情報に、各分割データファイルに対応付けられた範囲情報を付加することによって生成された当該分割データファイルを特定するための情報の出力を制御する出力制御手段、として機能させ、前記各分割データファイルに対応付けられた範囲情報には、当該分割データファイルに含まれる先頭を示す情報及び最終を示す情報が含まれるThe program according to the present invention is a range of the data files associated with each of a plurality of divided data files automatically generated by dividing a data file containing a plurality of data according to a specified condition. It is generated by adding the range information associated with each divided data file to the acquisition means for acquiring the range information indicating the above for each divided data file and the information commonly given to the plurality of divided data files. It functions as an output control means for controlling the output of information for specifying the divided data file, and the range information associated with each divided data file includes information indicating the beginning included in the divided data file and information indicating the head. Contains information that indicates the final .

請求項1に記載の発明によれば、データファイルが自動的に分割された場合に、分割により生成された各分割データファイルを特定するための情報を参照するだけで各分割データファイルに対応付けられたデータファイルの範囲を知らせることができる。 According to the invention of claim 1, when the data file is automatically divided, it is associated with each divided data file only by referring to the information for identifying each divided data file generated by the division. It is possible to inform the range of the data file that has been created.

請求項2に記載の発明によれば、データファイルが分割され生成された分割データファイルが印刷された場合、データファイルのどの範囲が印刷されたかを特定することができる。 According to the second aspect of the present invention, when the divided data file generated by dividing the data file is printed, it is possible to specify which range of the data file is printed.

請求項3に記載の発明によれば、データファイルが分割され生成された分割データファイルが、データファイルのどの論理ページに対応しているのかを特定することができる。 According to the third aspect of the present invention, it is possible to specify which logical page of the data file the divided data file generated by dividing the data file corresponds to.

請求項4に記載の発明によれば、データファイルが分割され生成された分割データファイルが、データファイルのどの物理ページに対応しているのかを特定することができる。 According to the invention of claim 4, it is possible to specify which physical page of the data file corresponds to the divided data file generated by dividing the data file.

請求項5に記載の発明によれば、データファイルの範囲と分割データファイルとの対応関係を知らせることができる。 According to the fifth aspect of the invention, it is possible to inform the correspondence between the range of the data file and the divided data file.

請求項6に記載の発明によれば、分割データファイルが生成された分割条件を知らせることができる。 According to the invention of claim 6, it is possible to inform the division condition that the division data file was generated.

請求項7に記載の発明によれば、データファイルが自動的に分割された場合に、分割により生成された各分割データファイルを特定するための情報を参照するだけで各分割データファイルに対応付けられたデータファイルの範囲を知らせることができる。 According to the invention of claim 7, when the data file is automatically divided, it is associated with each divided data file only by referring to the information for identifying each divided data file generated by the division. It is possible to inform the range of the data file that has been created.

本実施の形態におけるプリンタのブロック構成図である。It is a block block diagram of the printer in this embodiment. 本実施の形態において、分割条件及び面付設定に従い印刷が実行されたときの出力イメージを示した概念図である。In this embodiment, it is a conceptual diagram showing an output image when printing is executed according to the division condition and the imposition setting. 本実施の形態におけるプリンタのハードウェア構成図である。It is a hardware block diagram of the printer in this embodiment. 本実施の形態における分割処理の一部を示したフローチャートである。It is a flowchart which showed a part of the division processing in this embodiment. 本実施の形態における分割処理の一部を示したフローチャートである。It is a flowchart which showed a part of the division processing in this embodiment. 本実施の形態における分割処理の一部を示したフローチャートである。It is a flowchart which showed a part of the division processing in this embodiment. 本実施の形態におけるジョブリストの表示例を示した概略図である。It is a schematic diagram which showed the display example of the job list in this embodiment. 本実施の形態におけるジョブリストの他の表示例を示した概略図である。It is a schematic diagram which showed the other display example of the job list in this embodiment.

以下、図面に基づいて、本発明の好適な実施の形態について説明する。 Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.

図1は、本実施の形態におけるプリンタ10のブロック構成図である。本実施の形態は、印刷対象のデータファイルが予め設定されている分割条件に合致することで自動的に分割されて印刷が実行される場合において、分割データファイルに共通して付与される情報に各分割データファイルに対応付けられたデータファイルの範囲を示す範囲情報を付加することによって、当該各分割データファイルを特定するための情報を生成し、その生成した情報を出力させることによって、各分割データファイルに含まれているデータファイルの範囲を容易に把握できるようにしたことを特徴としている。 FIG. 1 is a block configuration diagram of the printer 10 according to the present embodiment. In the present embodiment, when the data file to be printed is automatically divided and printing is executed by satisfying the preset division conditions, the information commonly given to the divided data files is used. By adding range information indicating the range of the data file associated with each divided data file, information for identifying each divided data file is generated, and by outputting the generated information, each division is performed. The feature is that the range of the data file contained in the data file can be easily grasped.

本実施の形態では、この印刷対象のデータファイルの分割を、プリンタ10がデータファイルを受信して行う場合を想定して説明する。プリンタ10に受信可能なファイルサイズの上限が設定されているため大容量のデータファイルを受信できない場合、プリンタ10の上流に設置したプリントサーバがデータファイルを分割してプリンタ10へ送信するように構成してもよい。つまり、後述するプリンタ10が持つ機能をプリントサーバに持たせるよう構成してもよい。 In the present embodiment, the division of the data file to be printed will be described on the assumption that the printer 10 receives the data file and performs the division. If a large amount of data file cannot be received because the upper limit of the file size that can be received by the printer 10 is set, the print server installed upstream of the printer 10 is configured to divide the data file and send it to the printer 10. You may. That is, the print server may be configured to have the functions of the printer 10 described later.

本実施の形態において取り扱うデータファイルは、論理ページをデータとして含む文書ファイルを想定しており、プリンタ10の印刷対象となるファイルである。従って、「データファイルの範囲を示す範囲情報」は、論理ページのページ番号によって表すことができる。「論理ページ」は、文書ファイルに含まれるページデータが印刷されることで形成されるページのことである。更に、「データファイルの範囲を示す範囲情報」は、物理ページのページ番号によっても表すことができる。「物理ページ」は、文書ファイルが印刷媒体(用紙)に印刷されたときに各印刷媒体に付けられる通し番号に相当するページのことをいう。 The data file handled in this embodiment is assumed to be a document file containing logical pages as data, and is a file to be printed by the printer 10. Therefore, the "range information indicating the range of the data file" can be represented by the page number of the logical page. A "logical page" is a page formed by printing page data contained in a document file. Further, the "range information indicating the range of the data file" can also be represented by the page number of the physical page. The "physical page" refers to a page corresponding to a serial number assigned to each print medium when a document file is printed on a print medium (paper).

図2は、所定の分割条件及び面付設定に従い印刷が実行されたときの出力イメージを示した概念図である。図2の詳細については後述するが、図2には、破線で示した論理ページ21と実線で示した物理ページ22との関係が示されている。この出力例によると、印刷対象となるデータファイルには、15ページ分の論理ページ21が含まれており、3つの分割ファイルに分割されたことが示されている。また、データファイルが印刷されることで8枚の物理ページ22が生成され、1枚の物理ページ22には2ページ分の論理ページ21が印刷されている。 FIG. 2 is a conceptual diagram showing an output image when printing is executed according to predetermined division conditions and imposition settings. The details of FIG. 2 will be described later, but FIG. 2 shows the relationship between the logical page 21 shown by the broken line and the physical page 22 shown by the solid line. According to this output example, the data file to be printed contains 15 pages of logical pages 21, and it is shown that the data file is divided into three divided files. Further, eight physical pages 22 are generated by printing the data file, and two pages of logical pages 21 are printed on one physical page 22.

また、「分割データファイルに共通して付与される情報」というのは、一のデータファイルが分割され生成された各分割データファイルが同じデータファイルから生成された分割データファイルであるのかを特定しうる情報である。分割データファイルに共通して付与される情報として、印刷対象となるデータファイルのファイル名や印刷のために付与されるジョブ名等データファイルを特定するための情報を用いるのが好適である。本実施の形態では、ジョブ名を用いて説明する。もちろん、ファイル名やジョブ名以外の文字列を用いてもよい。「分割データファイルを特定するための情報」は、ジョブ名に当該分割データファイルに対応付けられた範囲情報を付加することにより生成されるが、「分割データファイルに対応付けられた範囲情報」というのは、分割データファイルに含まれるデータファイルの論理ページや物理ページを示す情報であり、例えばページ番号により表される。 In addition, "information commonly given to divided data files" specifies whether each divided data file generated by dividing one data file is a divided data file generated from the same data file. It is information that can be obtained. As the information commonly given to the divided data files, it is preferable to use information for specifying the data file such as the file name of the data file to be printed and the job name given for printing. In this embodiment, a job name will be used for description. Of course, a character string other than the file name or the job name may be used. "Information for specifying the divided data file" is generated by adding the range information associated with the divided data file to the job name, and is called "range information associated with the divided data file". Is information indicating a logical page or a physical page of the data file included in the divided data file, and is represented by, for example, a page number.

なお、以下の説明では、印刷対象となり分割の対象となるデータファイルを「分割対象ファイル」と称し、分割対象ファイルが分割されて生成される分割データファイルのことを「分割ファイル」と称することにする。 In the following description, the data file to be printed and the target of division will be referred to as "division target file", and the divided data file generated by dividing the division target file will be referred to as "division file". do.

本実施の形態におけるプリンタ10は、図3に示したようにCPU21、ROM22、RAM23、記憶手段としてのハードディスクドライブ(HDD)24、ユーザインタフェース手段として設けられた操作パネル25、通信手段として設けられたネットワークインタフェース26を含むコンピュータ(情報処理装置)を内蔵し、これらの構成及びプリンタエンジン27を少なくとも内部バス28に接続して構成される。ハードウェア構成は、従前と同様の構成でよい。 As shown in FIG. 3, the printer 10 in the present embodiment is provided as a CPU 21, a ROM 22, a RAM 23, a hard disk drive (HDD) 24 as a storage means, an operation panel 25 provided as a user interface means, and a communication means. A computer (information processing device) including a network interface 26 is built in, and these configurations and a printer engine 27 are connected to at least an internal bus 28. The hardware configuration may be the same as before.

図1に戻り、本実施の形態におけるプリンタ10は、ファイル取得部11、分割処理部12、ジョブ実行制御部13、ファイル記憶部14及び分割ファイル記憶部15を有している。なお、本実施の形態の説明に用いない構成要素については、図1から省略している。ファイル取得部11は、分割対象ファイルを取得し、ファイル記憶部14に保存する。分割処理部12は、プリンタ10が従前から持つ分割機能を利用して、所定の分割条件に従って分割対象ファイルを複数の分割ファイルに分割して分割ファイル記憶部15に保存する。分割する際、各分割ファイルに対応する分割対象ファイルの範囲情報を分割ファイル毎に取得する取得手段として機能する。そして、分割対象ファイルのジョブ名に、各分割データファイルに対応付けられた範囲情報を付加することによって当該分割データファイルを特定するための情報、つまり各分割ファイルを印刷するときのジョブ名を生成する。更に、分割処理部12は、一の分割対象ファイルから生成された全ての分割ファイルを特定するための情報を含む要約情報を生成する生成手段として機能する。 Returning to FIG. 1, the printer 10 in the present embodiment has a file acquisition unit 11, a division processing unit 12, a job execution control unit 13, a file storage unit 14, and a division file storage unit 15. The components not used in the description of the present embodiment are omitted from FIG. The file acquisition unit 11 acquires the file to be divided and stores it in the file storage unit 14. The division processing unit 12 divides the division target file into a plurality of division files according to a predetermined division condition and stores the division target file in the division file storage unit 15 by utilizing the division function that the printer 10 has from the past. When dividing, it functions as an acquisition means for acquiring the range information of the division target file corresponding to each division file for each division file. Then, by adding the range information associated with each divided data file to the job name of the divided file, information for specifying the divided data file, that is, the job name when printing each divided file is generated. do. Further, the division processing unit 12 functions as a generation means for generating summary information including information for specifying all the division files generated from one division target file.

ジョブ実行制御部13は、生成された分割ファイルそれぞれを印刷するジョブを実行することで、最終的に分割対象ファイルの印刷を実行する。また、ジョブ実行制御部13は、出力制御手段として機能し、分割処理部12により命名された各分割ファイルのジョブ名を操作パネルに表示するなどの出力制御を行う。 The job execution control unit 13 finally executes printing of the division target file by executing a job for printing each of the generated divided files. Further, the job execution control unit 13 functions as an output control means, and performs output control such as displaying the job name of each division file named by the division processing unit 12 on the operation panel.

なお、分割対象ファイルが分割され生成される分割ファイルに付けるファイル名と、分割ファイルを印刷する際のジョブに付けるジョブ名と、を必ずしも一致させる必要はないが、本実施の形態では、便宜的に分割ファイルのファイル名とジョブ名とは同じであるものとして説明する。異なる場合は、ファイル名とジョブ名とを対応付ける情報を別途管理すればよい。 It is not always necessary to match the file name given to the split file generated by splitting the split target file with the job name given to the job when printing the split file, but in this embodiment, it is convenient. It is assumed that the file name and the job name of the split file are the same. If they are different, the information that associates the file name with the job name may be managed separately.

プリンタ10における各構成要素11~13は、プリンタ10に内蔵されたコンピュータと、コンピュータに搭載されたCPUで動作するプログラムとの協調動作により実現される。また、各記憶部14,15は、プリンタ10に内蔵されたHDDにて実現される。あるいは、RAM又は外部にある記憶手段をネットワーク経由で利用してもよい。 Each component 11 to 13 in the printer 10 is realized by a cooperative operation of a computer built in the printer 10 and a program operated by a CPU mounted on the computer. Further, the storage units 14 and 15 are realized by the HDD built in the printer 10. Alternatively, RAM or an external storage means may be used via the network.

また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、USBメモリ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのCPUがプログラムを順次実行することで各種処理が実現される。 Further, the program used in the present embodiment can be provided not only by communication means but also by storing it in a computer-readable recording medium such as a USB memory. Programs provided from communication means and recording media are installed in a computer, and various processes are realized by sequentially executing the programs by the CPU of the computer.

次に、本実施の形態における動作について説明する。本実施の形態では、プリンタ10の分割機能を用いて所定の分割条件に従って分割対象ファイルを自動的に分割する。この分割処理は、分割処理部12により実行されるが、その分割するための分割条件として、一分割ファイル当たりの論理ページは5ページまで、又は一分割ファイルのファイルサイズは2GBまで、の少なくともいずれか一方に該当するときにファイル分割するという条件がプリンタ10に設定されているものとする。 Next, the operation in this embodiment will be described. In the present embodiment, the division target file is automatically divided according to a predetermined division condition by using the division function of the printer 10. This division processing is executed by the division processing unit 12, and as the division condition for the division, at least one of the logical pages per divided file is up to 5 pages, or the file size of the divided file is up to 2 GB. It is assumed that the printer 10 is set to the condition that the file is divided when one of them is applicable.

ファイル取得部11は、印刷対象となる文書ファイル(分割対象ファイル)を取得するとファイル記憶部14に保存する。分割処理部12は、取得した文書ファイルが上記分割条件に合致する場合にはファイル分割を行うことになるが、この分割処理部12により実施される分割処理について、図4A~図4Cに示したフローチャートを用いて説明する。なお、文書ファイルには、面付け設定として2、すなわち一物理ページ当たり二論理ページが印刷されるよう設定されているものとする。 When the file acquisition unit 11 acquires a document file (a file to be divided) to be printed, the file acquisition unit 11 stores the document file (division target file) in the file storage unit 14. The division processing unit 12 will perform file division when the acquired document file meets the above division conditions. The division processing performed by the division processing unit 12 is shown in FIGS. 4A to 4C. This will be described using a flowchart. It is assumed that the document file is set to print 2, that is, two logical pages per physical page as the imposition setting.

分割処理部12は、アプリケーションにより実現されるが、アプリケーションが起動されると、後の処理で用いる分割総数及び分割ファイル情報を初期化する(ステップS101)。初期化する情報項目はそれぞれカウンタにより表せるので、各カウンタ値を0にセットする。また、分割処理部12は、分割対象ファイルは分割されるものとみなして分割ファイルをオープンする(ステップS102)。 The division processing unit 12 is realized by the application, but when the application is started, the total number of divisions and the division file information used in the subsequent processing are initialized (step S101). Since each information item to be initialized can be represented by a counter, each counter value is set to 0. Further, the division processing unit 12 considers that the division target file is divided and opens the division file (step S102).

続いて、分割処理部12は、分割対象ファイルの先頭からデータを順番に取得するが(ステップS103)、その取得したデータがEOF(End Of File)となるまで(ステップS104でY)、以下に説明する処理を繰り返し実行する(ステップS104でN)。 Subsequently, the division processing unit 12 acquires data in order from the beginning of the division target file (step S103), but until the acquired data becomes EOF (End Of File) (Y in step S104), the following: The process described is repeatedly executed (N in step S104).

まず、分割処理部12は、取得したデータがページデータであるかを解析し、ページデータでなければ(ステップS105でN)、次のデータを取得するステップS103に戻る。ここで、「ページデータ」というのは、ページを形成するためのデータであって印刷対象となる一論理ページ分のデータである。ページデータ以外の入力データには、ページを形成しない制御データ等のデータがある。 First, the division processing unit 12 analyzes whether the acquired data is page data, and if it is not page data (N in step S105), returns to step S103 to acquire the next data. Here, the "page data" is data for forming a page and is data for one logical page to be printed. Input data other than page data includes data such as control data that does not form a page.

取得したデータがページデータの場合(ステップS105でY)、分割処理部12は、そのページデータを分割ファイルに出力する(ステップS106)。続いて、分割処理部12は、内部で保持管理している分割ファイル情報を更新する(ステップS107)。分割ファイル情報は、具体的には内部カウンタで実現され、論理ページ、物理ページ、先頭ページ及び最終ページを示す各カウンタが用意されている。このカウンタ値で表される分割ファイル情報では、当該分割ファイルに含まれることになるページに関する情報である。論理ページには、現在処理中のページデータを示す論理ページ番号が設定される。例えば、カウンタ値を1増加させるようにしてもよい。物理ページには、現在処理中のページデータ(論理ページ)が印刷されることになる用紙に割り振られるページ番号が設定される。面付設定の値及び論理ページのカウンタ値に基づき算出してもよい。先頭ページには、当該分割ファイルに含まれる先頭ページが設定される。現在処理中のページデータが分割ファイルの新規生成(つまり、オープン)直後に最初に処理されるのであれば、現在処理中のページデータの論理ページ番号が設定される。そうでなければ更新しない。最終ページには、現在処理中のページデータの論理ページ番号が常に最終ページとして設定される。 When the acquired data is page data (Y in step S105), the division processing unit 12 outputs the page data to the division file (step S106). Subsequently, the division processing unit 12 updates the divided file information held and managed internally (step S107). The divided file information is specifically realized by an internal counter, and each counter indicating a logical page, a physical page, a first page, and a last page is prepared. The divided file information represented by this counter value is information about the page to be included in the divided file. A logical page number indicating the page data currently being processed is set in the logical page. For example, the counter value may be incremented by 1. The page number assigned to the paper on which the page data (logical page) currently being processed is printed is set in the physical page. It may be calculated based on the value of the imposition setting and the counter value of the logical page. The first page included in the divided file is set as the first page. If the page data currently being processed is processed first immediately after the new generation (that is, open) of the split file, the logical page number of the page data currently being processed is set. Otherwise it will not be updated. The logical page number of the page data currently being processed is always set as the final page on the final page.

続いて、分割処理部12は、直前のページデータで分割条件が成立したことにより分割ファイルが生成されていない場合(ステップS108でN)、次のデータを取得するステップS103に戻る。一方、分割条件が成立していた場合(ステップS108でY)、続けて面付設定を考慮した上で分割が可能かどうかを判断する。本実施の形態における設定例によると、分割条件は一分割ファイル当たりの論理ページは5ページまで、又は一分割ファイルのファイルサイズは2GBまで、である。また、面付設定は2である。ここで、現在処理中の論理ページ番号が5だとすると分割条件に合致するためファイル分割を行うべきところだが、本実施の形態においてはファイル分割を無条件に行わずに、分割条件に合致した場合でも(ステップS108でY)、面付設定を考慮するようにした。ここで、面付設定を考慮しないとすると、論理ページ番号が5の論理ページが印刷される物理ページには、一論理ページ分だけが印刷されてしまい、面付設定に反してしまうことになる。本来であれば、分割条件が5ページでも面付設定が2の場合はページ番号が5及び6の論理ページを並べて印刷するのが好適である。そこで、本実施の形態においては、分割条件に合致した場合でも面付設定に反してしまわないように処理するようにした。すなわち、現在処理中の論理ページ番号が5のときには分割条件に合致するが、面付設定に合致しないことから分割不可と判定し(ステップS109でN)、次のデータを取得するステップS103に戻るようにした。なお、ファイルサイズが2GBまででという分割条件に合致した場合でも同様に面付設定を優先させるように処理する。 Subsequently, the division processing unit 12 returns to step S103 for acquiring the next data when the division file is not generated because the division condition is satisfied in the immediately preceding page data (N in step S108). On the other hand, when the division condition is satisfied (Y in step S108), it is determined whether or not the division is possible after considering the imposition setting. According to the setting example in the present embodiment, the partitioning condition is that the logical page per partitioned file is up to 5 pages, or the file size of the partitioned file is up to 2 GB. The imposition setting is 2. Here, if the logical page number currently being processed is 5, the file division should be performed because the division condition is satisfied. However, in the present embodiment, the file division is not performed unconditionally, and even if the division condition is satisfied. (Y in step S108), the imposition setting is taken into consideration. Here, if the imposition setting is not taken into consideration, only one logical page is printed on the physical page on which the logical page with the logical page number 5 is printed, which violates the imposition setting. .. Originally, when the division condition is 5 pages but the imposition setting is 2, it is preferable to print the logical pages having page numbers 5 and 6 side by side. Therefore, in the present embodiment, even if the division condition is satisfied, the processing is performed so as not to violate the imposition setting. That is, when the logical page number currently being processed is 5, the division condition is satisfied, but since it does not match the imposition setting, it is determined that division is not possible (N in step S109), and the process returns to step S103 for acquiring the next data. I did it. Even if the division condition that the file size is up to 2 GB is satisfied, the imposition setting is similarly prioritized.

現在処理中のページデータの論理ページ番号が6のときのように面付設定に合致することで分割可と判断した場合(ステップS109でY)、ここではじめてファイル分割を行うことになる。この場合、分割処理部12は、分割ファイルの数を示す分割総数を更新する(ステップS110)。これは現在のカウンタ値に1を加算すればよい。続いて、分割処理部12は、分割ファイル情報に基づいて分割ファイル名を生成するが(ステップS111)、生成する具体的な分割ファイル名については後述することにする。 When it is determined that the division is possible by matching the imposition setting as in the case where the logical page number of the page data currently being processed is 6 (Y in step S109), the file division is performed for the first time here. In this case, the division processing unit 12 updates the total number of divisions indicating the number of division files (step S110). This can be done by adding 1 to the current counter value. Subsequently, the division processing unit 12 generates a division file name based on the division file information (step S111), but the specific division file name to be generated will be described later.

続いて、分割処理部12は、分割ファイルをクローズし(ステップS112)、分割ファイル情報及び分割総数を分割ファイルに対応付けして保持する(ステップS113)。そして、次のデータを取得するステップS103に戻る。前述した論理ページ番号が6のページデータが処理されると、図2に示した分割ファイル1が生成される。 Subsequently, the division processing unit 12 closes the division file (step S112), and holds the division file information and the total number of divisions in association with the division file (step S113). Then, the process returns to step S103 for acquiring the next data. When the page data having the logical page number 6 described above is processed, the divided file 1 shown in FIG. 2 is generated.

以上説明した処理を繰り返すことで、1又は複数の分割ファイルが生成されることになるが、取得したデータがEOFの場合(ステップS104でY)、分割処理部12は、ステップS110~113と同様に、分割総数の更新(ステップS115)、分割ファイル名の生成(ステップS116)、分割ファイルのクローズ、分割ファイル情報及び分割総数の保持(ステップS118)を行う。 By repeating the process described above, one or a plurality of divided files will be generated, but when the acquired data is EOF (Y in step S104), the divided processing unit 12 is the same as in steps S110 to 113. The total number of divisions is updated (step S115), the name of the division file is generated (step S116), the division file is closed, the information of the division file and the total number of divisions are retained (step S118).

続いて、分割処理部12は、分割対象ファイルを分割したかどうかを確認する。これは最後に保持した分割総数を参照すればよい。分割総数が1の場合、分割ファイルは分割対象ファイルの単なるコピーとなるため、ファイル分割と判定しない。この場合(ステップS119でN)、従来と同様に処理すればよい。なお、分割対象ファイルと同一となる分割ファイルは、削除してもよい。 Subsequently, the division processing unit 12 confirms whether or not the division target file has been divided. This can be done by referring to the total number of divisions held at the end. When the total number of divisions is 1, the division file is merely a copy of the division target file, so it is not determined to be a file division. In this case (N in step S119), the process may be performed in the same manner as in the conventional case. The split file that is the same as the split target file may be deleted.

ファイル分割が行われた場合(ステップS119でY)、分割処理部12は、処理の過程において生成した分割ファイル名を更新し(ステップS120)、また、要約情報として分割ファイルの一覧データを生成し、一覧表示ファイルにて保存する(ステップS121)。 When the file division is performed (Y in step S119), the division processing unit 12 updates the division file name generated in the process (step S120), and also generates list data of the division files as summary information. , Save as a list display file (step S121).

分割ファイルが生成されると印刷ジョブが生成され、ジョブ実行制御部13による制御のもと印刷が実行されるが、ここで、分割処理部12が生成する分割ファイル名について説明する。 When the divided file is generated, a print job is generated, and printing is executed under the control of the job execution control unit 13. Here, the name of the divided file generated by the division processing unit 12 will be described.

図2に示したように、15ページ分の論理ページ21が含まれている分割対象ファイルは、前述した分割処理により3つの分割ファイル1~3に分割される。そして、分割ファイル1には論理ページ1~6が、分割ファイル2には論理ページ7~10が、分割ファイル3には論理ページ11~15が、それぞれ含まれることがわかる。なお、分割ファイル1は、面付設定が考慮されているものの論理ページは5ページまでという分割条件に合致し、分割ファイル2は、5論理ページまで達していないことから2GBまでという分割条件に合致し、それぞれ生成されたことがわかる。そして、各分割ファイルに対応する印刷ジョブが実行されることで、分割ファイル1は3枚の物理ページ1~3で、分割ファイル2は2枚の物理ページ4~5で、分割ファイル3は3枚の物理ページ6~8で、それぞれ印刷されたことがわかる。 As shown in FIG. 2, the division target file including the logical page 21 for 15 pages is divided into three division files 1 to 3 by the division processing described above. It can be seen that the divided file 1 contains logical pages 1 to 6, the divided file 2 contains logical pages 7 to 10, and the divided file 3 contains logical pages 11 to 15. Although the imposition setting is taken into consideration, the split file 1 meets the split condition of up to 5 logical pages, and the split file 2 meets the split condition of up to 2 GB because it has not reached 5 logical pages. It can be seen that each was generated. Then, by executing the print job corresponding to each divided file, the divided file 1 has three physical pages 1 to 3, the divided file 2 has two physical pages 4 to 5, and the divided file 3 has three. It can be seen that each of the physical pages 6 to 8 of the sheet was printed.

図5は、ジョブ実行制御部13により画面表示されるジョブリストの表示の一例を示した概略図であり、図2に例示した分割ファイルが印刷された場合のジョブリストが示されている。本実施の形態では、分割ファイル名とジョブ名とを同じにしているので、図5に示したジョブリストに表示されるジョブ名は、分割ファイル名と同じである。図5において、ジョブIDが“00002”~ “00004”に対応するジョブが各分割ファイル1~3に対応している。ここで、“ジョブ名”は、分割対象ファイルが印刷される場合のジョブ名であり、分割対象ファイルのファイル名である。そして、ジョブ名に続けて、当該分割ファイルに含まれている先頭の論理ページ番号31及び最終の論理ページ番号32、分割総数における順番(分割連番数)33、括弧の中に示されている分割総数34、そして当該分割ファイルが生成されることになった理由、すなわち合致した分割条件を示す分割条件35によって生成された分割ファイルのジョブ名(以下「分割ジョブ名」と称する)が示されている。なお、ジョブID“00004”に対応する分割ファイルは、分割条件に合致しないで生成されていることから、その分割ジョブ名に分割条件は含まれない。分割ジョブ名に含まれる情報31~34は、分割ファイルに対応付けして保持していた分割ファイル情報及び分割総数から取得する。 FIG. 5 is a schematic view showing an example of the display of the job list displayed on the screen by the job execution control unit 13, and shows the job list when the divided file illustrated in FIG. 2 is printed. In the present embodiment, since the divided file name and the job name are the same, the job name displayed in the job list shown in FIG. 5 is the same as the divided file name. In FIG. 5, the jobs corresponding to the job IDs “00002” to “00004” correspond to the divided files 1 to 3. Here, the "job name" is a job name when the division target file is printed, and is a file name of the division target file. Then, following the job name, the first logical page number 31 and the final logical page number 32 included in the split file, the order in the total number of splits (number of serial numbers split) 33, and are shown in parentheses. The total number of divisions 34 and the reason why the division file was generated, that is, the job name of the division file generated by the division condition 35 indicating the matching division condition (hereinafter referred to as "division job name") are shown. ing. Since the division file corresponding to the job ID "00004" is generated without satisfying the division condition, the division condition is not included in the division job name. The information 31 to 34 included in the split job name is acquired from the split file information and the total number of splits held in association with the split file.

本実施の形態では、以上のように分割ファイル名(分割ジョブ名)を生成するので、例えばいずれかのページ(論理ページ)に文字かすれ等の不具合が検出された場合、分割ジョブ名を参照することで、不具合が検出された論理ページに対応する(当該論理ページを含んでいる)印刷ジョブを容易に特定できる。これにより、その印刷ジョブを再度実行すれば、不具合が検出された論理ページを再度印刷することができる。なお、本実施の形態では、実行が終了した印刷ジョブは、ジョブリストから削除されずに状態を“出力完了”として残されている。従って、例えばジョブ名を右クリックしてプルダウンメニューを表示させ、その中から“再印刷”を選択することで当該印刷ジョブを再度実行させるようにしてもよい。 In the present embodiment, the divided file name (divided job name) is generated as described above. Therefore, for example, when a defect such as faint characters is detected on any page (logical page), the divided job name is referred to. Therefore, the print job corresponding to the logical page in which the defect is detected (including the logical page) can be easily identified. As a result, if the print job is executed again, the logical page in which the defect is detected can be printed again. In the present embodiment, the print job whose execution has been completed is not deleted from the job list, and the status is left as "output completed". Therefore, for example, the print job may be executed again by right-clicking the job name to display a pull-down menu and selecting "Reprint" from the pull-down menu.

ところで、本実施の形態では、分割ファイルの一覧データを分割対象ファイルの要約情報として生成している。ジョブIDが“00001”のジョブは、この要約情報を印刷するためのジョブである。本実施の形態では、この要約情報を印刷するようにしたが、必ずしも印刷せずに、画面表示や管理者宛にメール送信するなど要約情報の出力先は、適宜選択できるように構成してもよい。 By the way, in the present embodiment, the list data of the divided files is generated as the summary information of the divided files. The job whose job ID is "00001" is a job for printing this summary information. In the present embodiment, this summary information is printed, but it is not always printed, and the output destination of the summary information such as screen display or sending an e-mail to the administrator may be configured so that it can be appropriately selected. good.

図6は、ジョブ実行制御部13により画面表示されるジョブリストの表示の他の例を示した概略図であり、図2に例示した分割ファイルが印刷された場合のジョブリストが示されている。図5では、分割ジョブ名に論理ページ番号が含まれているが、図6では、論理ページ番号に代わりに物理ページ番号が含まれている。つまり、ジョブ名に続けて、当該分割ファイルに含まれている先頭の物理ページ番号37及び最終の物理ページ番号38が設定されている。 FIG. 6 is a schematic view showing another example of displaying the job list displayed on the screen by the job execution control unit 13, and shows the job list when the divided file illustrated in FIG. 2 is printed. .. In FIG. 5, the logical page number is included in the split job name, but in FIG. 6, the physical page number is included instead of the logical page number. That is, following the job name, the first physical page number 37 and the final physical page number 38 included in the divided file are set.

例えば、印刷の後処理の断裁で傷を付けたページ(物理ページ)があれば、分割ジョブ名を参照することで、その物理ページに対応する(含んでいる)印刷ジョブを容易に特定できる。これにより、その印刷ジョブを再度実行すれば、断裁で傷を付けた物理ページを再度印刷することができる。 For example, if there is a page (physical page) damaged by cutting in the post-processing of printing, the print job corresponding to (including) the physical page can be easily identified by referring to the divided job name. As a result, if the print job is executed again, the physical page damaged by cutting can be printed again.

ところで、本実施の形態では、分割ファイルのサイズが2GBを超えないことを分割条件に含めた。これがハードウェア的な制限であれば、面付設定を考慮しても超えさせることはできない。この場合、図2に示した分割ファイル1の場合、面付設定を優先させて論理ページ1~6で生成するようにしたが、ファイルサイズが2GBを超えてしまうようであれば、論理ページ1~4で生成するよう分割ファイルの調整機能を設けるようにしてもよい。 By the way, in the present embodiment, the division condition includes that the size of the division file does not exceed 2GB. If this is a hardware limitation, it cannot be exceeded even if imposition settings are taken into consideration. In this case, in the case of the divided file 1 shown in FIG. 2, the imposition setting is prioritized and generated on the logical pages 1 to 6, but if the file size exceeds 2 GB, the logical page 1 is used. An adjustment function for the divided file may be provided so as to generate in 4 to 4.

なお、本実施の形態では、図5及び図6に示した論理ページ又は物理ページに関する情報を分割ジョブ名に含めたが、論理ページ及び物理ページの双方を含めるようにしてもよい。また、印刷物の請求先の特定情報(請求先名称等)などその他の情報を含めるようにしてもよい。 In the present embodiment, the information about the logical page or the physical page shown in FIGS. 5 and 6 is included in the split job name, but both the logical page and the physical page may be included. In addition, other information such as specific information on the billing address of the printed matter (billing address name, etc.) may be included.

また、先頭の論理ページ及び最終の論理ページの双方を分割ジョブ名に含めることで、対応する分割対象ファイルにおける論理ページの範囲を一目瞭然に把握させることが可能となる。ただ、先頭又は最終の少なくとも一方を含めるようにしても、前後の分割ジョブ名との関係から、対応する論理ページの範囲はわかるので一方のみを分割ジョブ名に含めるようにしてもよい。物理ページにおいても同様である。 Further, by including both the first logical page and the final logical page in the split job name, it is possible to clearly grasp the range of the logical pages in the corresponding split target file. However, even if at least one of the beginning and the end is included, only one of them may be included in the split job name because the range of the corresponding logical page can be known from the relationship with the split job names before and after. The same applies to the physical page.

また、本実施の形態では、先頭の物理ページ番号37に対応する情報を分割ファイル情報に含めていなかったので含めるようにしてもよいし、直前の分割ファイルの物理ページに1を加えるなどして算出してもよい。一方、論理ページに関しては、先頭及び最終の論理ページの双方を分割ファイル情報に含めていたが、一方の論理ページのみを保持するようにして、他方を計算により求めるようにしてもよい。 Further, in the present embodiment, since the information corresponding to the first physical page number 37 is not included in the divided file information, it may be included, or 1 may be added to the physical page of the immediately preceding divided file. It may be calculated. On the other hand, regarding the logical page, both the first and last logical pages are included in the divided file information, but only one logical page may be retained and the other may be obtained by calculation.

また、本実施の形態では、プリンタ10を情報処理装置の例にして説明したが、これに限る必要はなく、ファイルを取り扱う情報処理装置又は情報処理装置を内蔵する種々の装置にも適用可能である。 Further, in the present embodiment, the printer 10 has been described as an example of an information processing device, but the present invention is not limited to this, and can be applied to an information processing device that handles files or various devices having a built-in information processing device. be.

10 プリンタ、11 ファイル取得部、12 分割処理部、13 ジョブ実行制御部、14 ファイル記憶部、15 分割ファイル記憶部、21 CPU、22 ROM、23 RAM、24 ハードディスクドライブ(HDD)、25 操作パネル、26 ネットワークインタフェース(IF)、27 プリンタエンジン、28 内部バス。
10 printer, 11 file acquisition unit, 12 division processing unit, 13 job execution control unit, 14 file storage unit, 15 division file storage unit, 21 CPU, 22 ROM, 23 RAM, 24 hard disk drive (HDD), 25 operation panel, 26 network interface (IF), 27 printer engine, 28 internal bus.

Claims (7)

複数のデータを含むデータファイルを、指定された条件に従って分割することで自動的に生成された複数の分割データファイルそれぞれに対応付けられた前記データファイルの範囲を示す範囲情報を分割データファイル毎に取得する取得手段と、
前記複数の分割データファイルに共通して付与される情報に、各分割データファイルに対応付けられた範囲情報を付加することによって生成された当該分割データファイルを特定するための情報の出力を制御する出力制御手段と、
を有し、
前記各分割データファイルに対応付けられた範囲情報には、当該分割データファイルに含まれる先頭を示す情報及び最終を示す情報が含まれることを特徴とする情報処理装置。
Range information indicating the range of the data file associated with each of the plurality of divided data files automatically generated by dividing the data file containing a plurality of data according to the specified conditions is provided for each divided data file. The acquisition method to acquire and
Controls the output of information for identifying the divided data file generated by adding the range information associated with each divided data file to the information commonly given to the plurality of divided data files. Output control means and
Have,
An information processing apparatus characterized in that the range information associated with each of the divided data files includes information indicating the beginning and information indicating the end included in the divided data file.
前記データファイルは、論理ページを含む文書ファイルであって、印刷処理の対象となることを特徴とする請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the data file is a document file including a logical page and is a target of printing processing. 前記各分割データファイルに含まれる先頭を示す情報は、当該分割データファイルの先頭ページに対応する文書ファイルの論理ページ番号であり、
前記各分割データファイルに含まれる最終を示す情報は、当該分割データファイルの最終ページに対応する文書ファイルの論理ページ番号である、
ことを特徴とする請求項2に記載の情報処理装置。
The information indicating the beginning included in each divided data file is the logical page number of the document file corresponding to the first page of the divided data file.
The information indicating the final content contained in each of the divided data files is the logical page number of the document file corresponding to the final page of the divided data file.
The information processing apparatus according to claim 2.
前記各分割データファイルに含まれる先頭を示す情報は、当該分割データファイルが印刷されることで出力される先頭の物理ページの番号であり、
前記各分割データファイルに含まれる最終を示す情報は、当該分割データファイルが印刷されることで出力される最終の物理ページの番号である、
ことを特徴とする請求項2に記載の情報処理装置。
The information indicating the head included in each of the divided data files is the number of the head physical page output by printing the divided data file.
The information indicating the final contained in each of the divided data files is the number of the final physical page output by printing the divided data file.
The information processing apparatus according to claim 2.
全ての前記分割データファイルを特定するための情報を含む要約情報を生成する生成手段を有し、
前記出力制御手段は、前記要約情報の出力を制御することを特徴とする請求項1に記載の情報処理装置。
It has a generation means for generating summary information including information for identifying all the divided data files.
The information processing apparatus according to claim 1, wherein the output control means controls the output of the summary information.
複数の分割条件のうちいずれかの分割条件に合致したことに伴い分割データファイルが生成される場合、当該分割データファイルを特定するための情報には、その合致した分割条件が含まれることを特徴とする請求項1に記載の情報処理装置。 When a divided data file is generated because one of a plurality of divided conditions is met, the information for identifying the divided data file is characterized by including the matched divided conditions. The information processing apparatus according to claim 1. コンピュータを、
複数のデータを含むデータファイルを、指定された条件に従って分割することで自動的に生成された複数の分割データファイルそれぞれに対応付けられた前記データファイルの範囲を示す範囲情報を分割データファイル毎に取得する取得手段、
前記複数の分割データファイルに共通して付与される情報に、各分割データファイルに対応付けられた範囲情報を付加することによって生成された当該分割データファイルを特定するための情報の出力を制御する出力制御手段、
として機能させ、
前記各分割データファイルに対応付けられた範囲情報には、当該分割データファイルに含まれる先頭を示す情報及び最終を示す情報が含まれるプログラム。
Computer,
Range information indicating the range of the data file associated with each of the plurality of divided data files automatically generated by dividing the data file containing a plurality of data according to the specified conditions is provided for each divided data file. Acquisition method to acquire,
Controls the output of information for identifying the divided data file generated by adding the range information associated with each divided data file to the information commonly given to the plurality of divided data files. Output control means,
To function as
The range information associated with each of the divided data files includes information indicating the beginning and information indicating the end included in the divided data file.
JP2016217312A 2016-11-07 2016-11-07 Information processing equipment and programs Active JP7003402B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016217312A JP7003402B2 (en) 2016-11-07 2016-11-07 Information processing equipment and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016217312A JP7003402B2 (en) 2016-11-07 2016-11-07 Information processing equipment and programs

Publications (2)

Publication Number Publication Date
JP2018077568A JP2018077568A (en) 2018-05-17
JP7003402B2 true JP7003402B2 (en) 2022-01-20

Family

ID=62150704

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016217312A Active JP7003402B2 (en) 2016-11-07 2016-11-07 Information processing equipment and programs

Country Status (1)

Country Link
JP (1) JP7003402B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001105691A (en) 1999-10-05 2001-04-17 Canon Inc Information-processing apparatus and method for processing data and memory medium
JP2003091386A (en) 2001-09-14 2003-03-28 Canon Inc Information processing system and method thereof
WO2004057457A1 (en) 2002-12-19 2004-07-08 Matsushita Electric Industrial Co., Ltd. Print control device and print control method
JP2015114879A (en) 2013-12-12 2015-06-22 キヤノン株式会社 Electronic document processing system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001105691A (en) 1999-10-05 2001-04-17 Canon Inc Information-processing apparatus and method for processing data and memory medium
JP2003091386A (en) 2001-09-14 2003-03-28 Canon Inc Information processing system and method thereof
WO2004057457A1 (en) 2002-12-19 2004-07-08 Matsushita Electric Industrial Co., Ltd. Print control device and print control method
JP2015114879A (en) 2013-12-12 2015-06-22 キヤノン株式会社 Electronic document processing system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
森田 順子,使って覚える! PDF バラバラのファイルを一つに結合 大きなファイルは必要個所だけ抽出,日経PC21,日本,日経BP社,2006年02月01日,第11巻 第3号,154-157ページ

Also Published As

Publication number Publication date
JP2018077568A (en) 2018-05-17

Similar Documents

Publication Publication Date Title
CN103631543B (en) Information processor and its control method
JP5108353B2 (en) Print job management method using virtual queue, data processing apparatus, and computer program for controlling data processing apparatus
US9785391B2 (en) Method for producing packages of printed materials by generating and executing a job set containing multiple linked sub-jobs
US20070229883A1 (en) Print shop management method and apparatus for printing documents using a plurality of devices
US8964241B2 (en) Print control device and non-transitory computer readable medium for storing mark information in accordance with a type of printer
CN105278890B (en) Information processing unit and control method
JP5783731B2 (en) Image forming apparatus
CN106484335A (en) Image processing system and image forming method
US9304719B1 (en) Reducing print start delays for large portable document format print jobs
US10078478B2 (en) Merging print data and metadata for a print job processed in a print workflow
EP2634730B1 (en) Media determination for a print job from a rasterization process
JP3593865B2 (en) Print processing apparatus and print processing method
US9197765B2 (en) Management apparatus, management method, and program
WO2011123574A1 (en) Printer control system, printing method, and storage medium
JP6827738B2 (en) Control methods, programs and information processing equipment
JP7003402B2 (en) Information processing equipment and programs
JP6307911B2 (en) Program, storage medium, image forming system, and image forming method
US8836979B2 (en) Printing management program, printing management apparatus, printing management method, and printing system
US20150181049A1 (en) Information processing method and program thereof
US8749812B2 (en) Variable data printing method utilizing separate printers for different content
JP2011039678A (en) Print control device, method, and program
US20130148157A1 (en) Image forming apparatus and image forming method
JP2014137755A (en) Print server, program, and print setting method
JP6149600B2 (en) Information processing apparatus, information processing method, program, and information processing system
JP2018156637A (en) Print control device, print control method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191024

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200720

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200825

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201022

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210413

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210614

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: 20211130

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211213

R150 Certificate of patent or registration of utility model

Ref document number: 7003402

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150