JP4765271B2 - Print control apparatus and print control program - Google Patents
Print control apparatus and print control program Download PDFInfo
- Publication number
- JP4765271B2 JP4765271B2 JP2004175559A JP2004175559A JP4765271B2 JP 4765271 B2 JP4765271 B2 JP 4765271B2 JP 2004175559 A JP2004175559 A JP 2004175559A JP 2004175559 A JP2004175559 A JP 2004175559A JP 4765271 B2 JP4765271 B2 JP 4765271B2
- Authority
- JP
- Japan
- Prior art keywords
- page
- instruction
- blank
- input data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000006243 chemical reaction Methods 0.000 claims description 104
- 238000000034 method Methods 0.000 claims description 74
- 238000001514 detection method Methods 0.000 claims description 70
- 230000005540 biological transmission Effects 0.000 claims description 49
- 238000010586 diagram Methods 0.000 description 17
- 239000000284 extract Substances 0.000 description 3
- 230000000717 retained effect Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
Images
Landscapes
- Facsimiles In General (AREA)
- Editing Of Facsimile Originals (AREA)
Description
本発明は、印刷制御装置およびプログラムに関し、特に、1回のスキャンで、電子化したファイルへの出力、および紙への出力を実施する印刷制御装置およびプログラムに関する。 The present invention relates to a print control apparatus and a program, and more particularly to a print control apparatus and a program that execute output to a digitized file and output to paper in one scan.
近年、デジタルコピー技術の発展により、両面印刷における様々な制御が提案されている。 In recent years, various controls in double-sided printing have been proposed due to the development of digital copy technology.
例えば、ページ数が奇数の原稿を両面印刷する場合、予め作成した白紙イメージを最終ページとして使用することで、両面印刷から片面印刷へ切り替ることなく、印刷を実施する印刷制御装置における両面印刷方式がある(例えば、特許文献1参照。)。
しかし、片面および両面が混在する原稿を電子化したファイルとして出力する場合、白紙のページは無駄になるので、ユーザは片面の原稿に対して片面印刷制御を実施し、両面の原稿に対して両面印刷制御を実施しながらスキャンするという煩雑な操作を行わなければならないという問題がある。 However, when outputting a document that is a mixture of single-sided and double-sided as an electronic file, blank pages are wasted, so the user performs single-sided printing control on a single-sided document, There is a problem that a complicated operation of scanning while performing print control must be performed.
更に、上記の片面および両面が混在する原稿を紙に出力する場合、ユーザは当該原稿を両面印刷でスキャンし直さなければならなず、上記で出力した電子化したファイルを利用することができないという問題がある。 Further, when outputting a document having both one side and both sides to paper, the user must rescan the document by duplex printing and cannot use the electronic file output above. There's a problem.
そこで、本発明は、1回のスキャンで同時に、電子化したファイルへの出力では白紙のページを削除し、紙への出力では原稿と全く同じように両面は両面で印刷し、片面は片面で印刷することが可能な印刷制御装置およびプログラムを提供することを目的とする。 Therefore, the present invention deletes a blank page when outputting to an electronic file at the same time in one scan, and prints both sides on both sides just like a document when outputting to paper, and one side is one side. An object of the present invention is to provide a print control apparatus and a program capable of printing.
上記目的を達成するため、請求項1の発明は、原稿の両面画像を順次読み取る画像入力装置で入力処理した入力データを画像出力装置に印刷依頼する印刷制御装置において、前記入力データの出力の指示を受け付ける指示受付手段と、前記指示受付手段で受け付けた前記入力データの出力指示に基づき、ジョブを作成するジョブ作成手段と、前記ジョブ作成手段で作成したジョブに従って、前記入力データを印刷イメージに変換するとともに、前記入力データから白紙ページのデータを検知して削除し、該白紙ページのデータが削除された入力データを電子ファイルに変換する変換手段と、前記変換手段で変換した印刷イメージおよび電子ファイルを保存するファイル管理手段と、前記入力データの出力の指示が印刷出力の場合は、前記印刷イメージを前記画像出力装置に送信して両面印刷の原稿の入力データは両面印刷で印刷し、片面印刷の原稿の入力データは片面印刷で印刷する印刷イメージ送信手段とを具備することを特徴とする。
する。
In order to achieve the above object, an invention according to
To do.
なお、指示受付手段は図2に示す指示受付モジュール6に対応し、ジョブ作成手段は図2に示すジョブ作成手段15に対応し、印刷イメージ変換手段は図3に示す印刷イメージ変換手段201に対応し、白紙検知手段は図3に示す白紙検知手段171に対応し、白紙ページ処理手段は図3に示す白紙ページ処理手段181に対応し、電子ファイル変換手段は図3に示す電子ファイル変換手段191に対応し、ファイル管理手段は図2に示すファイル管理モジュール11に対応し、印刷イメージ送信手段は図2に示す印刷イメージ送信モジュール13に対応する。
The instruction receiving means corresponds to the
また、請求項2の発明は、請求項1の発明において、前記印刷イメージ送信手段は、前記画像出力装置に送信する印刷イメージの数を算出する印刷イメージアカウント手段を具備することを特徴とする。 According to a second aspect of the present invention, in the first aspect of the invention, the print image transmission unit includes a print image account unit that calculates the number of print images to be transmitted to the image output apparatus.
なお、印刷イメージアカウント手段は図2に示す印刷イメージアカウント手段16に対応する。 Note that the print image account means corresponds to the print image account means 16 shown in FIG.
また、請求項3の発明は、請求項1の発明において、前記指示受付手段で受け付けた入力データの出力の指示を記述した指示書を作成する指示書作成手段を更に具備し、前記ジョブ作成手段は、前記指示書作成手段で作成した指示書に基づき、前記ジョブを作成することを特徴とする。
The invention according to
なお、指示書作成手段は図2に示す指示書作成モジュール8に対応する。 The instruction creation unit corresponds to the instruction creation module 8 shown in FIG.
また、請求項4の発明は、請求項1の発明において、前記印刷イメージに対するページ番号付与の制御を実施するページ番号付与手段を更に具備することを特徴とする。 According to a fourth aspect of the present invention, in the first aspect of the present invention, the apparatus further comprises page number assigning means for controlling the page number assignment to the print image.
また、請求項5の発明は、原稿の両面画像を順次読み取る画像入力装置で入力処理した入力データを画像出力装置に印刷依頼する印刷制御装置において、前記入力データの出力の指示を受け付ける指示受付手段と、前記指示受付手段で受け付けた前記入力データの出力の指示に基づき、ジョブを作成するジョブ作成手段と、前記ジョブ作成手段で作成したジョブに従って、前記入力データをシングルページ毎のファイルに変換するシングルページ変換手段と、前記シングルページ変換手段で変換したシングルページ毎のファイルに対して白紙検知を実施する白紙検知手段と、前記白紙検知手段で白紙と検知されたページに対応するファイルにONフラグを設定し、該白紙検知手段で白紙ではないと検知されたページに対応するファイルにOFFフラグを設定するフラグ設定手段と、前記ONフラグおよび前記OFFフラグの設定を保持して、前記ファイルを印刷イメージに変換する印刷イメージ変換手段と、前記フラグ設定手段でONフラグが設定されたページに対応するファイルを削除し、該フラグ設定手段でOFFフラグが設定されたページに対応するファイルを電子ファイルに変換する電子ファイル変換手段と、前記印刷イメージ変換手段で変換した印刷イメージ、および前記電子ファイル変換手段で変換した電子ファイルを保存するファイル管理手段と、前記入力データの出力の指示が印刷出力の場合は、前記印刷イメージを画像出力装置に送信して両面印刷の原稿の入力データは両面印刷で印刷し、片面印刷の原稿の入力データは片面印刷で印刷する印刷イメージ送信手段とを具備することを特徴とする。 According to a fifth aspect of the present invention, there is provided an instruction receiving means for receiving an instruction to output the input data in a print control apparatus that requests the image output apparatus to print input data input by an image input apparatus that sequentially reads both-side images of a document. And based on the output instruction of the input data received by the instruction receiving unit, the input data is converted into a file for each single page according to the job creating unit for creating a job and the job created by the job creating unit. A single page conversion unit, a blank page detection unit that performs blank page detection on a file for each single page converted by the single page conversion unit, and an ON flag for a file corresponding to a page detected as a blank page by the blank page detection unit To the file corresponding to the page detected as not blank by the blank sheet detection means. Flag setting means for setting a flag, print image conversion means for holding the settings of the ON flag and the OFF flag and converting the file into a print image, and a page for which the ON flag is set by the flag setting means corresponding to delete the file, the flags and the electronic file conversion means for converting the electronic files file corresponding to the page OFF flag is set by the setting means, the print image converted by the print image conversion unit, and the electronic file File management means for storing the electronic file converted by the conversion means , and when the output instruction of the input data is print output, the print image is transmitted to the image output device, and the input data of the original for duplex printing is printed on both sides in printing, print image transmission hand input data of the single-sided printing of the document to be printed in the single-sided printing Characterized by including and.
なお、指示受付手段は図2に示す指示受付モジュール6に対応し、ジョブ作成手段は図2に示すジョブ作成手段15に対応し、シングルページ変換手段は図7に示すシングルページ変換手段242に対応し、白紙検知手段は図7に示す白紙検知手段172に対応し、フラグ設定手段は図7に示すフラグ設定手段25に対応し、電子ファイル変換手段は図7に示す電子ファイル変換手段192に対応し、印刷イメージ変換手段は図7に示す印刷イメージ変換手段202に対応し、ファイル管理手段は図2に示すファイル管理モジュール11に対応し、印刷イメージ送信手段は図2に示す印刷イメージ送信モジュール13に対応する。
The instruction receiving means corresponds to the
また、請求項6の発明は、請求項5の発明において、前記印刷イメージ送信手段は、前記印刷イメージに設定されているONフラグに基づいて白紙のイメージの数を算出し、該算出した白紙のイメージの数を除く前記画像出力装置に送信する印刷イメージの数を算出する印刷イメージアカウント手段を具備することを特徴とする。 According to a sixth aspect of the present invention, in the fifth aspect of the invention, the print image transmitting means calculates the number of blank images based on an ON flag set in the print image, and the calculated blank sheet is calculated. Print image account means for calculating the number of print images to be transmitted to the image output apparatus excluding the number of images is provided.
なお、印刷イメージアカウント手段は図2に示す印刷イメージアカウント手段16に対応する。 Note that the print image account means corresponds to the print image account means 16 shown in FIG.
また、請求項7の発明は、請求項5の発明において、前記OFFフラグが設定されている印刷イメージのサムネイルを表示することを特徴とする。 According to a seventh aspect of the invention, in the fifth aspect of the invention, a thumbnail of a print image in which the OFF flag is set is displayed.
また、請求項8の発明は、請求項5の発明において、前記指示受付手段で受け付けた入力データの出力の指示を記述した指示書を作成する指示書作成手段 を更に具備し、前記ジョブ作成手段は、前記指示書作成手段で作成した指示書に基づき、前記ジョブを作成することを特徴とする。
The invention according to claim 8 is the invention according to
なお、指示書作成手段は図2に示す指示書作成モジュール8に対応する。 The instruction creation unit corresponds to the instruction creation module 8 shown in FIG.
また、請求項9の発明は、請求項5の発明において、前記印刷イメージに対するページ番号付与の制御を実施するページ番号付与手段を更に具備することを特徴とする。
The invention according to claim 9 is the invention according to
また、請求項10の発明は、原稿の両面画像を順次読み取る画像入力装置で入力処理した入力データを画像出力装置に印刷依頼する印刷制御装置において、前記入力データの出力の指示を受け付ける指示受付手段と、前記指示受付手段で受け付けた前記入力データの出力の指示に基づき、ジョブを作成するジョブ作成手段と、前記ジョブ作成手段で作成したジョブに従って、前記入力データをシングルページ毎のファイルに変換するシングルページ変換手段と、前記シングルページ変換手段で変換したシングルページ毎のファイルに対して白紙検知を実施する白紙検知手段と、前記白紙検知手段で白紙と検知されたページに対応するファイルを削除し、該白紙と検知されたページを白紙の位置情報に記録する白紙ページ処理手段と、前記白紙検知手段で白紙ではないと検知されたページに対応するファイルを電子ファイルに変換する電子ファイル変換手段と、前記白紙検知手段で白紙ではないと検知されたページに対応するファイルを印刷イメージに変換する印刷イメージ変換手段と、前記白紙ページ処理手段で記録した白紙の位置情報、前記印刷イメージ変換手段で変換した印刷イメージ、および前記電子ファイル変換手段で変換した電子ファイルを保存するファイル管理手段と、前記入力データの出力の指示が印刷出力の場合は、前記印刷イメージおよび予め用意した白紙イメージを前記画像出力装置に送信して両面印刷の原稿の入力データは両面印刷で印刷し、片面印刷の原稿の入力データは片面印刷で印刷する印刷イメージ送信手段とを具備し、前記印刷イメージ送信手段は、前記印刷イメージを前記画像出力装置に送信する際に、該送信する印刷イメージの数を算出し、該算出した数が前記白紙の位置情報が示す前記白紙のページの位置の場合に、前記予め用意した白紙イメージを前記画像出力装置に送信することを特徴とする。 According to a tenth aspect of the present invention, there is provided an instruction receiving means for receiving an instruction to output the input data in a print control apparatus that requests the image output apparatus to print input data input by an image input apparatus that sequentially reads double-sided images of a document. And based on the output instruction of the input data received by the instruction receiving unit, the input data is converted into a file for each single page according to the job creating unit for creating a job and the job created by the job creating unit. A single page conversion unit, a blank page detection unit for performing blank page detection on a file for each single page converted by the single page conversion unit, and a file corresponding to a page detected as a blank page by the blank page detection unit. A blank page processing means for recording the page detected as the blank page in the position information of the blank sheet; An electronic file conversion unit that converts a file corresponding to a page detected as not blank by the knowledge unit into an electronic file, and a file that corresponds to a page detected as non-blank by the blank page detection unit is converted into a print image. A print image conversion unit, a blank page information recorded by the blank page processing unit, a print image converted by the print image conversion unit, and a file management unit for storing an electronic file converted by the electronic file conversion unit; When the output instruction of the input data is print output, the print image and a blank image prepared in advance are transmitted to the image output device, and the input data of the double-sided original is printed by double-sided printing. input data; and a print image transmitting means for printing with one-sided printing, the print image transmitting means When the print image is transmitted to the image output device, the number of print images to be transmitted is calculated, and when the calculated number is the position of the blank page indicated by the blank page position information, The prepared blank image is transmitted to the image output device .
なお、指示受付手段は図2に示す指示受付モジュール6に対応し、ジョブ作成手段は図2に示すジョブ作成手段15に対応し、シングルページ変換手段は図12に示すシングルページ変換手段243に対応し、白紙検知手段は図12に示す白紙検知手段173に対応し、白紙ページ処理手段は図12に示す白紙ページ処理手段183に対応し、電子ファイル変換手段は図12に示す電子ファイル変換手段193に対応し、印刷イメージ変換手段は図12に示す印刷イメージ変換手段203に対応し、ファイル管理手段は図2に示すファイル管理モジュール11に対応し、印刷イメージ送信手段は図2に示す印刷イメージ送信モジュール13に対応する。
The instruction receiving means corresponds to the
また、請求項11の発明は、請求項10の発明において、前記指示受付手段で受け付けた入力データの出力の指示を記述した指示書を作成する指示書作成手段を更に具備し、前記ジョブ作成手段は、前記指示書作成手段で作成した指示書に基づき、前記ジョブを作成することを特徴とする。
The invention of
なお、指示書作成手段は図2に示す指示書作成モジュール8に対応する。 The instruction creation unit corresponds to the instruction creation module 8 shown in FIG.
また、請求項12の発明は、請求項10の発明において、前記印刷イメージに対するページ番号付与の制御を実施するページ番号付与手段を更に具備することを特徴とする。 According to a twelfth aspect of the present invention, in the tenth aspect of the present invention, the apparatus further comprises page number assigning means for controlling the page number assignment to the print image.
また、請求項13の発明は、コンピュータを、原稿の両面画像を順次読み取る画像入力装置で入力処理した入力データを画像出力装置に印刷依頼する印刷制御装置として機能させる印刷制御プログラムにおいて、前記入力データの出力の指示を受け付ける指示受付処理と、前記受け付けた入力データの出力の指示に基づき、ジョブを作成するジョブ作成処理と、前記作成したジョブに従って、前記入力データを印刷イメージに変換するとともに、前記入力データから白紙ページのデータを検知して削除し、該白紙ページのデータが削除された入力データを電子ファイルに変換する変換処理と、前記印刷イメージおよび前記電子ファイルを保存するファイル管理処理と、前記入力データの出力の指示が印刷出力の場合は、前記印刷イメージを前記画像出力装置に送信して両面印刷の原稿の入力データは両面印刷で印刷し、片面印刷の原稿の入力データは片面印刷で印刷する印刷イメージ送信処理とをコンピュータに実行させることを特徴とする。 According to a thirteenth aspect of the present invention, there is provided a print control program for causing a computer to function as a print control apparatus that requests the image output apparatus to print input data input by an image input apparatus that sequentially reads double-sided images of a document. In accordance with an instruction receiving process for receiving the output instruction, a job creating process for creating a job based on the received instruction for outputting the input data, and converting the input data into a print image according to the created job, Detecting and deleting blank page data from the input data, converting the input data from which the blank page data is deleted into an electronic file, a file management process for storing the print image and the electronic file, When the output instruction of the input data is print output, the print image is Input data of the original transmission to duplex printing to the image output device prints in duplex printing, the input data of the single-sided printing of the document is characterized in that to execute a print image transmission process for printing with one-sided printing to the computer.
また、請求項14の発明は、請求項13の発明において、前記印刷イメージを前記画像出力装置に送信する際に、前記画像出力装置に送信する印刷イメージの数を算出する印刷イメージアカウント処理を更にコンピュータに実行させることを特徴とする。
The invention according to
また、請求項15の発明は、請求項13の発明において、前記入力データの出力の指示を記述した指示書を作成する指示書作成処理を更にコンピュータに実行させ、前記ジョブ作成処理は、前記作成した指示書に基づき、前記ジョブを作成することを特徴とする請求項13記載の印刷制御プログラム。
The invention according to claim 15 is the invention according to
また、請求項16の発明は、請求項13の発明において、前記印刷イメージに対するページ番号付与の制御を実施するページ番号付与制御処理を更にコンピュータに実行させることを特徴とする。 According to a sixteenth aspect of the present invention, in the thirteenth aspect of the present invention, the computer is further caused to execute a page number assignment control process for controlling the page number assignment for the print image.
また、請求項17の発明は、コンピュータを、原稿の両面画像を順次読み取る画像入力装置で入力処理した入力データを画像出力装置に印刷依頼する印刷制御装置として機能させる印刷制御プログラムにおいて、前記入力データの出力の指示を受け付ける指示受付処理と、前記受け付けた前記入力データの出力の指示に基づき、ジョブを作成するジョブ作成処理と、前記作成したジョブに従って、前記入力データをシングルページ毎のファイルに変換するシングルページ変換処理と、前記変換したシングルページ毎のファイルに対して白紙検知を実施する白紙検知処理と、前記白紙検知により白紙と検知されたページに対応するファイルにONフラグを設定し、前記白紙検知により白紙ではないと検知されたページに対応するファイルにOFFフラグを設定するフラグ設定処理と、前記ONフラグおよび前記OFFフラグの設定を保持して、前記ファイルを印刷イメージに変換する印刷イメージ変換処理と、前記ONフラグが設定されたページに対応するファイルを削除し、前記OFFフラグが設定されたページに対応するファイルを電子ファイルに変換する電子ファイル変換処理と、 前記印刷イメージおよび前記電子ファイルを保存するファイル管理処理と、 前記入力データの出力の指示が印刷出力の場合は、前記印刷イメージを画像出力装置に送信して両面印刷の原稿の入力データは両面印刷で印刷し、片面印刷の原稿の入力データは片面印刷で印刷する印刷イメージ送信処理とをコンピュータに実行させることを特徴とする。 According to a seventeenth aspect of the present invention, there is provided a print control program for causing a computer to function as a print control device for requesting an image output device to print input data input by an image input device that sequentially reads double-sided images of a document. An instruction receiving process for receiving an output instruction, a job creating process for creating a job based on the received instruction for outputting the input data, and converting the input data into a file for each single page according to the created job Single page conversion processing, blank page detection processing for performing blank page detection on the converted file for each single page, and setting an ON flag to a file corresponding to a page detected as blank by the blank page detection, OF in the file corresponding to the page detected as not blank by blank page detection A flag setting process for setting a flag, a print image conversion process for converting the file into a print image while holding the settings of the ON flag and the OFF flag, and a file corresponding to the page for which the ON flag is set An electronic file conversion process that deletes and converts a file corresponding to the page set with the OFF flag into an electronic file, a file management process that stores the print image and the electronic file, and an instruction to output the input data. In the case of print output, the print image is transmitted to the image output device, and the input data of the double-sided original is printed by double-sided printing, and the input data of the single-sided original is printed by single-sided printing. The computer is executed.
また、請求項18の発明は、請求項17の発明において、前記印刷イメージを前記画像出力装置に送信する際に、前記印刷イメージに設定されているONフラグに基づいて白紙のイメージの数を算出し、該算出した白紙のイメージの数を除く前記画像出力装置に送信する印刷イメージの数を算出する印刷イメージアカウント処理をコンピュータに実行させることを特徴とする。 The invention according to claim 18 is the invention according to claim 17 , wherein the number of blank images is calculated based on an ON flag set in the print image when the print image is transmitted to the image output device. And causing the computer to execute print image account processing for calculating the number of print images to be transmitted to the image output apparatus excluding the calculated number of blank images.
また、請求項19の発明は、請求項17の発明において、前記OFFフラグが設定されている印刷イメージのサムネイルを表示するサムネイル表示処理をコンピュータに実行させることを特徴とする。 According to a nineteenth aspect of the invention, in the seventeenth aspect of the invention, the computer is caused to execute a thumbnail display process for displaying a thumbnail of the print image for which the OFF flag is set.
また、請求項20の発明は、請求項17の発明において、前記入力データの出力の指示を記述した指示書を作成する指示書作成処理を更にコンピュータに実行させ、前記ジョブ作成処理は、前記作成した指示書に基づき、前記ジョブを作成することを特徴とする。 According to a twentieth aspect of the present invention, in the seventeenth aspect of the present invention, the computer further executes an instruction creation process for creating an instruction describing an instruction to output the input data. The job is created based on the written instruction.
また、請求項21の発明は、請求項17の発明において、前記印刷イメージに対するページ番号付与の制御を実施するページ番号付与制御処理を更にコンピュータに実行させることを特徴とする。 According to a twenty-first aspect of the present invention, in the seventeenth aspect of the present invention, the computer is further caused to execute a page number assignment control process for controlling the page number assignment to the print image.
また、請求項22の発明は、コンピュータを、原稿の両面画像を順次読み取る画像入力装置で入力処理した入力データを画像出力装置に印刷依頼する印刷制御装置として機能させる印刷制御プログラムにおいて、前記入力データの出力の指示を受け付ける指示受付手段と、前記指示受付手段で受け付けた前記入力データの出力の指示に基づき、ジョブを作成するジョブ作成手段と、前記ジョブ作成手段で作成したジョブに従って、前記入力データをシングルページ毎のファイルに変換するシングルページ変換手段と、前記シングルページ変換手段で変換したシングルページ毎のファイルに対して白紙検知を実施する白紙検知手段と、前記白紙検知手段で白紙と検知されたページに対応するファイルを削除し、該白紙と検知されたページを白紙の位置情報に記録する白紙ページ処理手段と、前記白紙検知手段で白紙ではないと検知されたページに対応するファイルを電子ファイルに変換する電子ファイル変換手段と、前記白紙検知手段で白紙ではないと検知されたページに対応するファイルを印刷イメージに変換する印刷イメージ変換手段と、前記白紙ページ処理手段で記録した白紙の位置情報、前記印刷イメージ変換手段で変換した印刷イメージ、および前記電子ファイル変換手段で変換した電子ファイルを保存するファイル管理手段と、前記入力データの出力の指示が印刷出力の場合は、前記印刷イメージおよび予め用意した白紙イメージを前記画像出力装置に送信して両面印刷の原稿の入力データは両面印刷で印刷し、片面印刷の原稿の入力データは片面印刷で印刷する印刷イメージ送信手段とをコンピュータに実行させ、前記印刷イメージ送信手段は、前記印刷イメージを前記画像出力装置に送信する際に、該送信する印刷イメージの数を算出し、該算出した数が前記白紙の位置情報が示す前記白紙のページの位置の場合に、前記予め用意した白紙イメージを前記画像出力装置に送信することを特徴とする。 According to a twenty-second aspect of the present invention, there is provided a print control program for causing a computer to function as a print control apparatus that requests the image output apparatus to print input data input by an image input apparatus that sequentially reads double-sided images of an original. An instruction receiving means for receiving an output instruction, a job creating means for creating a job based on the instruction for outputting the input data received by the instruction receiving means, and the input data according to the job created by the job creating means Single page conversion means for converting a single page file into a single page, a blank page detection means for performing blank page detection on a single page file converted by the single page conversion means, and a blank page detection means for detecting a blank page. Delete the file corresponding to the selected page, and replace the detected blank page with a blank page. Blank page processing means for recording position information, electronic file conversion means for converting a file corresponding to a page detected as non-blank by the blank paper detection means to an electronic file, and detection of non-blank as the blank paper detection means A print image conversion unit that converts a file corresponding to the printed page into a print image, a blank page position information recorded by the blank page processing unit, a print image converted by the print image conversion unit, and an electronic file conversion unit File management means for storing the converted electronic file, and when the output instruction of the input data is a print output, the print image and a blank image prepared in advance are transmitted to the image output device to input a two-sided original The data is printed with duplex printing, and the input data for a single-sided original is printed with single-sided printing. To execute the over-di transmission means to the computer, the print image transmitting means, when transmitting the print image to the image output apparatus, calculates the number of print images to be the transmission, the calculated number of said blank which issued In the case of the position of the blank page indicated by the position information, the previously prepared blank image is transmitted to the image output device .
また、請求項23の発明は、請求項22の発明において、前記入力データの出力の指示を記述した指示書を作成する指示書作成処理を更にコンピュータに実行させ、前記ジョブ作成処理は、前記作成した指示書に基づき、前記ジョブを作成することを特徴とする。 The invention according to claim 23 is the invention according to claim 22 , further causing the computer to execute an instruction creation process for creating an instruction describing an instruction to output the input data. The job is created based on the written instruction.
また、請求項24の発明は、請求項22の発明において、前記印刷イメージに対するページ番号付与の制御を実施するページ番号付与制御処理を更にコンピュータに実行させることを特徴とする。 According to a twenty-fourth aspect of the present invention, in the twenty-second aspect of the present invention, the computer is further caused to execute a page number assignment control process for controlling the page number assignment for the print image.
本発明によれば、1回の操作で、片面印刷と両面印刷との切り替えが行われる印刷出力と電子出力とが可能になるという効果を奏する。 According to the present invention, it is possible to perform print output and electronic output in which switching between single-sided printing and double-sided printing is performed with a single operation.
また、本発明によれば、印刷出力は紙パスの制御を切り替える必要が無くなるので、印刷スピードの効率化が可能になるという効果を奏する。 Further, according to the present invention, there is no need to switch the paper path control for the print output, so that it is possible to increase the efficiency of the print speed.
また、本発明によれば、PDF機能を有するスキャナを持つ場合には、片面原稿および片面印刷指定、両面原稿および両面印刷指定のような煩雑な操作を行う必要が無くなるという効果を奏する。 Further, according to the present invention, when a scanner having a PDF function is provided, it is not necessary to perform complicated operations such as single-sided original and single-sided printing designation, double-sided original and double-sided printing designation.
また、本発明によれば、ユーザは片面、両面を意識しなくてもページ番号指定が実施することが可能になるという効果を奏する。 In addition, according to the present invention, there is an effect that the user can specify the page number without being aware of one side or both sides.
以下、本発明の実施の形態について添付図面を参照して詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
本発明の実施の形態として、印刷制御装置とスキャナとプリンタとがネットワークを介して接続されている構成を一例にして説明する。 As an embodiment of the present invention, a configuration in which a print control apparatus, a scanner, and a printer are connected via a network will be described as an example.
図1は、本発明の実施の形態で用いる印刷制御システム1の全体構成の一例を示すブロック図である。
FIG. 1 is a block diagram showing an example of the overall configuration of a
図1に示すように、印刷制御システム1は印刷制御装置2と複数のスキャナ3、複数のプリンタ4がネットワーク5を介して接続されて構成される。なお、スキャナ3およびプリンタ4は、必ずしも複数必要なわけではない。
As shown in FIG. 1, the
ここで、各装置について詳細に説明する。 Here, each device will be described in detail.
印刷制御装置2は、スキャナ3で読み取ったスキャンデータを処理してプリンタ4に送信する。
The
スキャナ3は、原稿を読み取ることでスキャンデータを入力し、入力したスキャンデータを印刷制御装置2に送信する。
The
プリンタ4は、印刷制御装置2からの印刷イメージを用紙上に形成する。
The
次に、印刷制御装置2の構成について詳細に説明する。
Next, the configuration of the
図2は、印刷制御装置2の機能的な構成を示すブロック図である。
FIG. 2 is a block diagram illustrating a functional configuration of the
図2に示すように、印刷制御装置2は、指示受付モジュール6、指示送信モジュール7、指示書作成モジュール8、ジョブ管理モジュール9、スキャンデータ処理モジュール10、ファイル管理モジュール11、ファイル保存モジュール12、印刷イメージ送信モジュール13を具備して構成される。
As shown in FIG. 2, the
ここで、各構成部について詳細に説明する。 Here, each component will be described in detail.
指示受付モジュール6は、スキャナ3に対する指示(例えば、解像度、色空間、圧縮フォーマット、イメージスキャンエリア等の指示)、スキャンデータの出力の指示(例えば、1回のスキャンで、電子化したファイル(以後、電子ファイルという)への出力の指示、および紙への出力の指示)を受け付ける指示受付UI(User Interface)14を有している。
The
指示送信モジュール7は、指示受付モジュール6で受け付けたスキャナ3に対する指示をスキャナ3に送信する処理を行う。
The instruction transmission module 7 performs processing for transmitting an instruction for the
指示書作成モジュール8は、指示受付モジュール6で受け付けたスキャンデータの出力の指示を記述した指示書を作成する処理を行う。
The instruction creation module 8 performs a process of creating an instruction describing the scan data output instruction received by the
ジョブ管理モジュール9は、指示書作成モジュール8で作成した指示書を解析し、解析した指示書に従って、スキャンデータ処理モジュール10、ファイル管理モジュール11に対して処理を依頼する処理を行う。なお、ジョブ管理モジュール9は、解析した指示書に記述されている指示に応じたジョブを作成するジョブ作成手段15を有している。つまり、ジョブ管理モジュール9がスキャンデータ処理モジュール10およびファイル管理モジュール11に処理を依頼することにより、指定された指示通りに印刷制御装置2内におけるジョブの流れを管理する。
The job management module 9 analyzes the instruction sheet created by the instruction sheet creating module 8 and performs processing for requesting the scan
スキャンデータ処理モジュール10は、スキャナ3がスキャンしたスキャンデータを電子ファイルおよび印刷イメージに変換する処理を行う。
The scan
ファイル管理モジュール11は、ファイル保存モジュール12におけるで電子ファイルや印刷イメージの読み出しを管理する処理を行う。
The
印刷イメージ送信モジュール13は、印刷イメージをプリンタ4に送信する処理を行う。なお、印刷イメージ送信モジュール13はプリンタ4に送信する印刷イメージの数(以後、アカウントという)を算出する印刷イメージアカウント手段16を有する。
The print
次に、スキャンデータ処理モジュール10の機能的な構成の第1の実施形態について詳細に説明する。
Next, the first embodiment of the functional configuration of the scan
図3は、第1の実施形態のスキャンデータ処理モジュール101の機能的な構成を示すブロック図である。
FIG. 3 is a block diagram illustrating a functional configuration of the scan
図3に示すように、スキャンデータ処理モジュール101は、白紙検知手段171、白紙ページ処理手段181、電子ファイル変換手段191、印刷イメージ変換手段201を有している。
As illustrated in FIG. 3, the scan
ここで、各手段の機能について詳細に説明する。 Here, the function of each means will be described in detail.
白紙検知手段171は、ジョブ管理モジュール9から受け取ったスキャンデータに対して白紙検知を実施する機能である。
The blank
白紙ページ処理手段181は、白紙検知手段171で白紙検知された白紙ページを削除する機能である。
The blank
電子ファイル変換手段191は、スキャンデータを電子ファイル(例えば、PDF[Portable Document Format]、TIFF[Tagged Image File Format])に変換する機能である。
The electronic
印刷イメージ変換手段201は、ジョブ管理モジュール9から受け取ったスキャンデータをプリンタ4が解釈可能なデータ(以後、印刷イメージという)に変換する機能である。
The print
次に、スキャンデータを電子ファイルおよび紙に出力する際に、印刷制御装置2が行う第1の機能的な動作について図2および図3を参照して詳細に説明する。
Next, a first functional operation performed by the
指示受付モジュール6が指示受付UI14によりスキャナ3に対する指示およびスキャンデータの出力の指示を受け付けると、スキャナ3に対する指示を指示送信モジュール7に渡すとともに、スキャンデータの出力の指示を指示書作成モジュール8に渡す。
When the
指示送信モジュール7はスキャナ3に対する指示を受け取ると、受け取ったスキャナ3に対する指示をスキャナ3に送信する。ここで、スキャナ3はスキャナ3に対する指示に従って原稿のスキャンを行い、スキャンしたスキャンデータを保持する。
When receiving an instruction for the
また、指示書作成モジュール8はスキャンデータの出力の指示を受け取ると、受け取ったスキャンデータの出力の指示を記述した指示書を作成し、作成した指示書をジョブ管理モジュール9に渡し、ジョブ管理モジュール9は指示書を受け取ると、受け取った指示書を解析し、ジョブ作成手段15により指示書に記述されているスキャンデータの出力の指示に基づいてジョブを作成する。そして、ジョブ管理モジュール9はジョブに従って、スキャナ3が保持しているスキャンデータを取り出し、取り出したスキャンデータをスキャンデータ処理モジュール101に渡す。
When the instruction creation module 8 receives the scan data output instruction, the instruction creation module 8 creates an instruction describing the received scan data output instruction, and passes the created instruction to the job management module 9. 9 receives the instruction, analyzes the received instruction, and creates a job based on the scan data output instruction described in the instruction by the job creation means 15. Then, the job management module 9 extracts the scan data held by the
スキャンデータ処理モジュール101はスキャンデータを受け取ると、白紙検知手段171によりスキャンデータに対して白紙検知を実施し、白紙ページ処理手段181により白紙検知されたページのスキャンデータを削除し、電子ファイル変換手段191により白紙検知されなかったページのスキャンデータを電子ファイルに変換し、電子ファイルに変換したページを束ねる。そして、スキャンデータ処理モジュール101は電子ファイルをファイル管理モジュール11に渡し、ファイル管理モジュール11は電子ファイルを受け取ると、受け取った電子ファイルをファイル保存モジュール12に保存する。
When the scan
また、スキャンデータ処理モジュール101はスキャンデータを受け取ると、印刷イメージ変換手段201によりスキャンデータを印刷イメージに変換する。
When the scan
そして、スキャンデータ処理モジュール101は印刷イメージを印刷イメージ送信モジュール13に渡し、印刷イメージ送信モジュール13は印刷イメージを受け取ると、印刷イメージアカウント手段16により印刷イメージのアカウントを計算し、印刷イメージをプリンタ4に送信する。
Then, the scan
また、スキャンデータ処理モジュール101は印刷イメージをファイル管理モジュール11に渡し、ファイル管理モジュール11は印刷イメージを受け取ると、受け取った印刷イメージをファイル保存モジュール12に保存する。
In addition, the scan
次に、スキャンデータを電子ファイルに出力する際に、図3に示す第1の実施形態のスキャンデータ処理モジュール101が有する白紙検知手段171、白紙ページ処理手段181および電子ファイル変換手段191が行う処理手順について図4に示すフローチャートを参照して説明する。
Next, when the scan data is output to an electronic file, processing performed by the blank
スキャンデータを受け取り(ステップS401)、「N=0」に設定し(ステップS402)、「N=N+1」に設定し(ステップS403)、ページNに対して白紙検知を実施する(ステップS404)。 Scan data is received (step S401), “N = 0” is set (step S402), “N = N + 1” is set (step S403), and blank page detection is performed on page N (step S404).
ページNが白紙である場合(ステップS405でYES)、ページNを削除する(ステップS406)。 If page N is blank (YES in step S405), page N is deleted (step S406).
ページNが最終ページでない場合(ステップS407でNO)、ステップS403に戻る。 If page N is not the last page (NO in step S407), the process returns to step S403.
ステップS405において、ページNが白紙でない場合(ステップS405でNO)、ページNを電子ファイルに変換し(ステップS408)、ステップS407に進む。 If page N is not blank in step S405 (NO in step S405), page N is converted to an electronic file (step S408), and the process proceeds to step S407.
ステップS407において、ページNが最終ページである場合(ステップS407でYES)、電子ファイルに変換したページを束ね(ステップS409)、処理手順を終了する。 If page N is the last page in step S407 (YES in step S407), the pages converted into electronic files are bundled (step S409), and the processing procedure is terminated.
次に、スキャンデータを紙に出力する際に、図3に示す第1の実施形態のスキャンデータ処理モジュール101が有する印刷イメージ変換手段201と、印刷イメージ送信モジュール13とが行う処理手順について図5に示すフローチャートを参照して説明する。
Next, a processing procedure performed by the print
スキャンデータを受け取り(ステップS501)、「N=0」に設定し(ステップS502)、「N=N+1」に設定し(ステップS503)、ページNを印刷イメージに変換する(ステップS504)。 Scan data is received (step S501), “N = 0” is set (step S502), “N = N + 1” is set (step S503), and page N is converted into a print image (step S504).
ページNが最終ページでない場合(ステップS505でNO)、ステップS503に戻る。 If page N is not the last page (NO in step S505), the process returns to step S503.
ステップS505において、ページNが最終ページである場合(ステップS505でYES)、印刷イメージのアカウントをNに設定し(ステップS506)、プリンタに印刷イメージを送信し(ステップS507)、処理手順を終了する。 If page N is the last page in step S505 (YES in step S505), the print image account is set to N (step S506), the print image is transmitted to the printer (step S507), and the processing procedure is terminated. .
次に、図3に示す第1の実施形態のスキャンデータ処理モジュール101で処理した電子ファイルおよび印刷イメージについて詳細に説明する。
Next, the electronic file and print image processed by the scan
図6は、図3に示す第1の実施形態のスキャンデータ処理モジュール101で変換した電子ファイル221および印刷イメージ231ついて説明する図である。
FIG. 6 is a diagram illustrating the
図6(a)は、スキャナ3で読み取ったスキャンデータ21を示す図であり、図6(b)は、図6(a)に示すスキャンデータを第1の実施形態のスキャンデータ処理モジュール101で変換した電子ファイル221および印刷イメージ231を示す図である。
6A shows the
例えば、スキャナ3が両面印刷機能により原稿を読み取ったスキャンデータ21が、図6(a)に示すように、
『ページ1[表]、ページ1[裏]、ページ2[表]、ページ2[裏]、ページ3[表]、ページ3[裏(白紙)]、ページ4[表]、ページ4[裏]、ページ5[表]、ページ5[裏(白紙)]』
であったとする。なお、『』は1つのファイルを表す。
For example, as shown in FIG. 6A, the
“Page 1 [Front], Page 1 [Back], Page 2 [Front], Page 2 [Back], Page 3 [Front], Page 3 [Back (Blank)], Page 4 [Front], Page 4 [Back ], Page 5 [Front], Page 5 [Back (Blank)]]
Suppose that "" Represents one file.
そして、図6(a)に示すスキャンデータ21はスキャンデータ処理モジュール101において、白紙検知手段171によりページ3[裏]およびページ5[裏]が白紙であると検知されるため、白紙ページ処理手段181によりページ3[裏]およびページ5[裏]が削除され、電子ファイル変換手段191によりページ1[表]、ページ1[裏]、ページ2[表]、ページ2[裏]、ページ3[表]、ページ4[表]、ページ4[裏]、ページ5[表]が電子ファイルに変換される。
The
従って、図6(a)に示すスキャンデータ21を第1の実施形態のスキャンデータ処理モジュール101で変換した電子ファイル221は、図6(b)に示すように、
『ページ1[表]、ページ1[裏]、ページ2[表]、ページ2[裏]、ページ3[表]、ページ4[表]、ページ4[裏]、ページ5[表]』
となる。
Therefore, an
“Page 1 [Front], Page 1 [Back], Page 2 [Front], Page 2 [Back], Page 3 [Front], Page 4 [Front], Page 4 [Back], Page 5 [Front]”
It becomes.
また、図6(a)に示すスキャンデータ21はスキャンデータ処理モジュール101において、印刷イメージ変換手段201により全てのスキャンデータ21が印刷イメージに変換される。
Further, the
従って、図6(a)に示すスキャンデータ21を第1の実施形態のスキャンデータ処理モジュール101で変換した印刷イメージ231は、図6(b)に示すように、
『ページ1[表]』
『ページ1[裏]』
『ページ2[表]』
『ページ2[裏]』
『ページ3[表]』
『ページ3[裏(白紙)]』
『ページ4[表]』
『ページ4[裏]』
『ページ5[表]』
『ページ5[裏(白紙)]』
となる。
Accordingly, a
“Page 1 [Table]”
“Page 1 [Back]”
“Page 2 [Table]”
“Page 2 [Back]”
“Page 3 [Table]”
“Page 3 [Back (Blank)]”
“Page 4 [Table]”
“Page 4 [Back]”
“Page 5 [Table]”
“Page 5 [Back (blank)]”
It becomes.
なお、図6(a)に示すスキャンデータ21を第1の実施形態のスキャンデータ処理モジュール101で変換した印刷イメージ231を再印刷等のために保存する場合、上記の全ての印刷イメージ231がファイル保存モジュール12に保存される。
When the
なお、再印刷等のために保存されている印刷イメージのサムネイルを表示する際には、保存されている全ての印刷イメージのサムネイルが表示される。 When displaying thumbnails of print images stored for reprinting or the like, thumbnails of all stored print images are displayed.
次に、スキャンデータ処理モジュール10の機能的な構成の第2の実施形態について詳細に説明する。
Next, a second embodiment of the functional configuration of the scan
図7は、第2の実施形態のスキャンデータ処理モジュール102の機能的な構成を示すブロック図である。
FIG. 7 is a block diagram illustrating a functional configuration of the scan
図7に示すように、スキャンデータ処理モジュール102は、シングルページ変換手段242、白紙検知手段172、フラグ設定手段25、電子ファイル変換手段192、印刷イメージ変換手段202を有している。
As shown in FIG. 7, the scan
ここで、各手段の機能について詳細に説明する。 Here, the function of each means will be described in detail.
シングルページ変換手段242は、ジョブ管理モジュール9から受け取ったスキャンデータをシングルページ毎のファイルに変換する機能である。
The single
白紙検知手段172は、シングルページ変換手段242でシングルページ毎のファイルに変換したスキャンデータに対して白紙検知を実施する機能である。
The blank
フラグ設定手段25は、白紙検知手段172で白紙検知されたページにONフラグを設定し、白紙検知されなかったページにOFFフラグを設定する機能である。
The
電子ファイル変換手段192は、OFFフラグが設定されているページを電子ファイルに変換し、ONフラグが設定されているページを削除する機能である。
The electronic
印刷イメージ変換手段202は、全てのページを印刷イメージに変換する機能である。なお、フラグ設定手段25により各ページに設定されたONフラグおよびOFFフラグは保持する。
The print
次に、スキャンデータを電子ファイルおよび紙に出力する際に、印刷制御装置2が行う第2の機能的な動作について図2および図7を参照して詳細に説明する。
Next, a second functional operation performed by the
指示受付モジュール6が指示受付UI14によりスキャナ3に対する指示およびスキャンデータの出力の指示を受け付けると、スキャナ3に対する指示を指示送信モジュール7に渡すとともに、スキャンデータの出力の指示を指示書作成モジュール8に渡す。
When the
指示送信モジュール7はスキャナ3に対する指示を受け取ると、受け取ったスキャナ3に対する指示をスキャナ3に送信する。ここで、スキャナ3はスキャナ3に対する指示に従って原稿のスキャンを行い、スキャンしたスキャンデータを保持する。
When receiving an instruction for the
また、指示書作成モジュール8はスキャンデータの出力の指示を受け取ると、受け取ったスキャンデータの出力の指示を記述した指示書を作成し、作成した指示書をジョブ管理モジュール9に渡し、ジョブ管理モジュール9は指示書を受け取ると、受け取った指示書を解析し、ジョブ作成手段15により指示書に記述されているスキャンデータの出力の指示に基づいてジョブを作成する。そして、ジョブ管理モジュール9はジョブに従って、スキャナが保持しているスキャンデータを取り出し、取り出したスキャンデータをスキャンデータ処理モジュール102に渡す。
When the instruction creation module 8 receives the scan data output instruction, the instruction creation module 8 creates an instruction describing the received scan data output instruction, and passes the created instruction to the job management module 9. 9 receives the instruction, analyzes the received instruction, and creates a job based on the scan data output instruction described in the instruction by the job creation means 15. Then, the job management module 9 extracts the scan data held by the scanner according to the job, and passes the extracted scan data to the scan
スキャンデータ処理モジュール102はスキャンデータを受け取ると、受け取ったスキャンデータをシングルページ変換手段242によりシングルページ毎のファイルに変換し、白紙検知手段172によりシングルページ毎のファイルに対して白紙検知を実施し、フラグ設定手段25により白紙検知されたページにONフラグを設定し、白紙検知されなかったページにOFFフラグを設定する。
Upon receiving the scan data, the scan
そして、スキャンデータ処理モジュール102は、電子ファイル変換手段192によりONフラグが設定されているページを削除し、OFFフラグが設定されているページを電子ファイルに変換し、電子ファイルに変換したページを束ねる。そして、スキャンデータ処理モジュール102は電子ファイルをファイル管理モジュール11に渡し、ファイル管理モジュール11は電子ファイルを受け取ると、受け取った電子ファイルをファイル保存モジュール12に保存する。
Then, the scan
また、スキャンデータ処理モジュール102は、印刷イメージ変換手段202により全てのページを印刷イメージに変換し、各ページに設定されているフラグは保持する。
Further, the scan
そして、スキャンデータ処理モジュール102は印刷イメージを印刷イメージ送信モジュール13に渡し、印刷イメージ送信モジュール13は印刷イメージを受け取ると、印刷イメージの各ページに設定されているフラグに基づき、印刷イメージアカウント手段16により印刷イメージのアカウントを計算し、印刷イメージをプリンタ4に送信する。
Then, the scan
また、スキャンデータ処理モジュール102は各ページに設定されているフラグを保持したまま、印刷イメージをファイル管理モジュール11に渡し、ファイル管理モジュール11は印刷イメージを受け取ると、受け取った印刷イメージをファイル保存モジュール12に保存する。
The scan
次に、スキャンデータを電子ファイルおよび紙に出力する際に、図7に示す第2の実施形態のスキャンデータ処理モジュール102が有するシングルページ変換手段242、白紙検知手段172およびフラグ設定手段25が行う処理手順について図8に示すフローチャートを参照して説明する。
Next, when outputting the scan data to an electronic file and paper, the single
スキャンデータを受け取り(ステップS801)、受け取ったスキャンデータをシングルページ毎のファイルに変換し(ステップS802)、「N=0」に設定し(ステップS803)、「N=N+1」に設定し(ステップS804)、ページNに対して白紙検知を実施する(ステップS805)。 Scan data is received (step S801), the received scan data is converted into a file for each single page (step S802), “N = 0” is set (step S803), and “N = N + 1” is set (step S802). S804), blank page detection is performed on page N (step S805).
ページNが白紙である場合(ステップS806でYES)、ページNに対してONフラグを設定する(ステップS807)。 If page N is blank (YES in step S806), an ON flag is set for page N (step S807).
ページNが最終ページでない場合(ステップS808でNO)、ステップS804に戻る。 If page N is not the last page (NO in step S808), the process returns to step S804.
ステップS806において、ページNが白紙でない場合(ステップS806でNO)、ページNに対してOFFフラグを設定し(ステップS809)、ステップS808に進む。 If page N is not blank in step S806 (NO in step S806), an OFF flag is set for page N (step S809), and the process proceeds to step S808.
ステップS808において、ページNが最終ページである場合(ステップS808でYES)、処理手順を終了する。 In step S808, if page N is the last page (YES in step S808), the processing procedure ends.
次に、スキャンデータを電子ファイルに出力する際に、図7に示す第2の実施形態のスキャンデータ処理モジュール102が有する電子ファイル変換手段192が行う処理手順について図9に示すフローチャートを参照して説明する。
Next, referring to the flowchart shown in FIG. 9, the processing procedure performed by the electronic file conversion means 192 included in the scan
「N=0」に設定し(ステップS901)、「N=N+1」に設定し(ステップS902)、ページNに設定されたフラグを確認する(ステップS903)。 “N = 0” is set (step S901), “N = N + 1” is set (step S902), and the flag set for page N is confirmed (step S903).
ページNにONフラグが設定されている場合(ステップS904でYES)、ページNを削除する(ステップS905)。 If the ON flag is set for page N (YES in step S904), page N is deleted (step S905).
ページNが最終ページでない場合(ステップS906でNO)、ステップS902に戻る。 If page N is not the last page (NO in step S906), the process returns to step S902.
ステップS904において、ページNにOFFフラグが設定されている場合(ステップS904でNO)、ページNを電子ファイルに変換し(ステップS907)、ステップS906に進む。 If an OFF flag is set for page N in step S904 (NO in step S904), page N is converted to an electronic file (step S907), and the process proceeds to step S906.
ステップS906において、ページNが最終ページである場合(ステップS906でYES)、電子ファイルに変換したページを束ね(ステップS908)、処理手順を終了する。 If page N is the last page in step S906 (YES in step S906), the pages converted into electronic files are bundled (step S908), and the processing procedure ends.
次に、スキャンデータを紙に出力する際に、図7に示す第2の実施形態のスキャンデータ処理モジュール102が有する印刷イメージ変換手段202と、印刷イメージ送信モジュール13とが行う処理手順について図10に示すフローチャートを参照して説明する。
Next, a processing procedure performed by the print
「N=0、M=0」に設定し(ステップS1001)、「N=N+1」に設定し(ステップS1002)、ページNに設定されたフラグを確認する(ステップS1003)。 “N = 0, M = 0” is set (step S1001), “N = N + 1” is set (step S1002), and the flag set for page N is checked (step S1003).
ページNにONフラグが設定されている場合(ステップS1004でYES)、「M=M+1」に設定し(ステップS1005)、ページNを印刷イメージに変換する(ステップS1006)。 If the ON flag is set for page N (YES in step S1004), “M = M + 1” is set (step S1005), and page N is converted into a print image (step S1006).
ステップS1004において、ページNにOFFフラグが設定されている場合(ステップS1004でNO)、ページNを印刷イメージに変換し(ステップS1006)。 If the OFF flag is set for page N in step S1004 (NO in step S1004), page N is converted to a print image (step S1006).
ページNが最終ページでない場合(ステップS1007でNO)、ステップS1002に戻る。 If page N is not the last page (NO in step S1007), the process returns to step S1002.
ステップS1007において、ページNが最終ページである場合(ステップS1007でYES)、印刷イメージのアカウントを「N−M」に設定し(ステップS1008)、プリンタに印刷イメージを送信し(ステップS1009)、処理手順を終了する。 If page N is the last page in step S1007 (YES in step S1007), the print image account is set to “NM” (step S1008), the print image is transmitted to the printer (step S1009), and processing is performed. End the procedure.
次に、図7に示す第2の実施形態のスキャンデータ処理モジュール102で処理した電子ファイルおよび印刷イメージについて詳細に説明する。
Next, the electronic file and print image processed by the scan
図11は、図7に示す第2の実施形態のスキャンデータ処理モジュール102で変換した電子ファイル222および印刷イメージ232について説明する図である。
FIG. 11 is a diagram illustrating the
図11(a)は、スキャナ3で読み取ったスキャンデータ21を示す図であり、図11(b)は、図11(a)に示すスキャンデータ21を第2の実施形態のスキャンデータ処理モジュール102で変換した電子ファイル222および印刷イメージ232を示す図である。
FIG. 11A shows the
例えば、スキャナ3が両面印刷機能により原稿を読み取ったスキャンデータ21が、図11(a)に示すように、
『ページ1[表]、ページ1[裏]、ページ2[表]、ページ2[裏]、ページ3[表]、ページ3[裏(白紙)]、ページ4[表]、ページ4[裏]、ページ5[表]、ページ5[裏(白紙)]』
であったとする。なお、『』は1つのファイルを表す。
For example, as shown in FIG. 11A, the
“Page 1 [Front], Page 1 [Back], Page 2 [Front], Page 2 [Back], Page 3 [Front], Page 3 [Back (Blank)], Page 4 [Front], Page 4 [Back ], Page 5 [Front], Page 5 [Back (Blank)]]
Suppose that "" Represents one file.
そして、図11(a)に示すスキャンデータ21はスキャンデータ処理モジュール102において、白紙検知手段172によりページ3[裏]およびページ5[裏]が白紙であると検知され、フラグ設定手段25によりページ3[裏]およびページ5[裏]にONフラグが設定されるため、電子ファイル変換手段192によりページ3[裏]およびページ5[裏]が削除され、ページ1[表]、ページ1[裏]、ページ2[表]、ページ2[裏]、ページ3[表]、ページ4[表]、ページ4[裏]、ページ5[表]が電子ファイルに変換される。
In the
従って、図11(a)に示すスキャンデータ21を第2の実施形態のスキャンデータ処理モジュール102で変換した電子ファイル222は、図11(b)に示すように、
『ページ1[表]、ページ1[裏]、ページ2[表]、ページ2[裏]、ページ3[表]、ページ4[表]、ページ4[裏]、ページ5[表]』
となる。
Therefore, an
“Page 1 [Front], Page 1 [Back], Page 2 [Front], Page 2 [Back], Page 3 [Front], Page 4 [Front], Page 4 [Back], Page 5 [Front]”
It becomes.
また、図11(a)に示すスキャンデータ21はスキャンデータ処理モジュール102において、印刷イメージ変換手段202により全てのスキャンデータ21が印刷イメージに変換される。
Further, the
従って、図11(a)に示すスキャンデータ21を第2の実施形態のスキャンデータ処理モジュール102で変換した印刷イメージ232は、図11(b)に示すように、
『ページ1[表]』
『ページ1[裏]』
『ページ2[表]』
『ページ2[裏]』
『ページ3[表]』
『ページ3[裏(白紙)]』
『ページ4[表]』
『ページ4[裏]』
『ページ5[表]』
『ページ5[裏(白紙)]』
となる。
Therefore, a
“Page 1 [Table]”
“Page 1 [Back]”
“Page 2 [Table]”
“Page 2 [Back]”
“Page 3 [Table]”
“Page 3 [Back (Blank)]”
“Page 4 [Table]”
“Page 4 [Back]”
“Page 5 [Table]”
“Page 5 [Back (blank)]”
It becomes.
また、図11(a)に示すスキャンデータ21を第2の実施形態のスキャンデータ処理モジュール102で変換した印刷イメージ232を再印刷等のために保存する場合、図11(b)に示すように、
『ページ1[表]:OFFフラグ』
『ページ1[裏]:OFFフラグ』
『ページ2[表]:OFFフラグ』
『ページ2[裏]:OFFフラグ』
『ページ3[表]:OFFフラグ』
『ページ3[裏(白紙)]:ONフラグ』
『ページ4[表]:OFFフラグ』
『ページ4[裏]:OFFフラグ』
『ページ5[表]:OFFフラグ』
『ページ5[裏(白紙)]:ONフラグ』
となる。従って、保存されている印刷イメージ26を再印刷する場合でも、各ページに設定されたフラグは保持されているので、白紙ページのアカウントを削除することができる。
When the
“Page 1 [Table]: OFF flag”
"Page 1 [Back]: OFF flag"
“Page 2 [Table]: OFF flag”
“Page 2 [Back]: OFF flag”
“Page 3 [Table]: OFF flag”
“Page 3 [Back (blank)]: ON flag”
“Page 4 [Table]: OFF flag”
“Page 4 [Back]: OFF flag”
“Page 5 [Table]: OFF flag”
“Page 5 [Back (blank)]: ON flag”
It becomes. Therefore, even when the stored
なお、再印刷等のために保存されている印刷イメージ26のサムネイルを表示する際には、OFFフラグが設定されている印刷イメージのサムネイルのみが表示される。
Note that when displaying the thumbnails of the
次に、スキャンデータ処理モジュール10の機能的な構成の第3の実施形態について詳細に説明する。
Next, a third embodiment of the functional configuration of the scan
図12は、第3の実施形態のスキャンデータ処理モジュール103の機能的な構成を示すブロック図である。
FIG. 12 is a block diagram illustrating a functional configuration of the scan
図12に示すように、スキャンデータ処理モジュール103は、シングルページ変換手段243、白紙検知手段173、白紙ページ処理手段183、電子ファイル変換手段193、印刷イメージ変換手段203を有している。
As illustrated in FIG. 12, the scan
ここで、各手段の機能について詳細に説明する。 Here, the function of each means will be described in detail.
シングルページ変換手段243は、ジョブ管理モジュール9から受け取ったスキャンデータをシングルページ毎のファイルに変換する機能である。
The single
白紙検知手段173は、シングルページ変換手段243でシングルページ毎のファイルに変換したスキャンデータに対して白紙検知を実施する機能である。
The blank
白紙ページ処理手段183は、白紙検知手段173で白紙検知された白紙ページを削除し、削除した白紙の位置情報を記録する機能である。
The blank
電子ファイル変換手段193は、スキャンデータを電子ファイルに変換する機能である。
The electronic
印刷イメージ変換手段203は、スキャンデータを印刷イメージに変換する機能である。なお、白紙の位置情報は保持する。
The print
次に、スキャンデータを電子ファイルおよび紙に出力する際に、印刷制御装置2が行う第3の機能的な動作について図2および図12を参照して詳細に説明する。
Next, a third functional operation performed by the
指示指定モジュール6が指示指定UI14によりスキャナ3に対する指示およびスキャンデータの出力の指示を受け付けると、スキャナ3に対する指示を指示送信モジュール7に渡すとともに、スキャンデータの出力の指示を指示書作成モジュール8に渡す。
When the
指示送信モジュール7はスキャナ3に対する指示を受け取ると、受け取ったスキャナ3に対する指示をスキャナ3に送信する。ここで、スキャナ3はスキャナに対する指示に従って原稿のスキャンを行い、スキャンしたスキャンデータを保持する。
When receiving an instruction for the
また、指示書作成モジュール8はスキャンデータの出力の指示を受け取ると、受け取ったスキャンデータの出力の指示を記述した指示書を作成し、作成した指示書をジョブ管理モジュール9に渡し、ジョブ管理モジュール9は指示書を受け取ると、受け取った指示書を解析し、ジョブ作成手段15により指示書に記述されているスキャンデータの出力の指示に基づいてジョブを作成する。そして、ジョブ管理モジュール9はジョブに従って、スキャナ3が保持しているスキャンデータを取り出し、取り出したスキャンデータをスキャンデータ処理モジュール103に渡す。
When the instruction creation module 8 receives the scan data output instruction, the instruction creation module 8 creates an instruction describing the received scan data output instruction, and passes the created instruction to the job management module 9. 9 receives the instruction, analyzes the received instruction, and creates a job based on the scan data output instruction described in the instruction by the job creation means 15. Then, the job management module 9 extracts the scan data held by the
スキャンデータ処理モジュール103はスキャンデータを受け取ると、シングルページ変換手段243によりスキャンデータをシングルページ毎のファイルに変換し、白紙検知手段173によりシングルページ毎のファイルに対して白紙検知を実施し、白紙ページ処理手段183により白紙検知されたページのスキャンデータを削除し、削除した白紙の位置情報を記録する。
When the scan
そして、スキャンデータ処理モジュール103は、電子ファイル変換手段193により白紙検知されなかったページのスキャンデータを電子ファイルに変換し、電子ファイルに変換したページを束ねる。そして、スキャンデータ処理モジュール103は電子ファイルをファイル管理モジュール11に渡し、ファイル管理モジュール11は電子ファイルを受け取ると、受け取った電子ファイルをファイル保存モジュール12に保存する。
Then, the scan
また、スキャンデータ処理モジュール103は、印刷イメージ変換手段203により白紙検知されなかったページのスキャンデータを印刷イメージに変換し、削除した白紙の位置情報は保持する。
Also, the scan
そして、スキャンデータ処理モジュール103は印刷イメージおよび白紙の位置情報を印刷イメージ送信モジュール13に渡す。
Then, the scan
印刷イメージ送信モジュール13は印刷イメージおよび白紙の位置情報を受け取ると、白紙の位置情報に基づいて白紙ページの位置を確認し、白紙ページの位置であると確認した場合は、ファイル保存モジュール12に予め保存されている白紙イメージを取り出し、取り出した白紙イメージをプリンタ4に送信し、白紙ページの位置ではないと確認した場合は、印刷イメージをプリンタ4に送信する。そして、印刷イメージ送信モジュール13は印刷イメージアカウント手段16により印刷イメージのアカウントを計算する。
When the print
また、スキャンデータ処理モジュール103は白紙の位置情報を保持したまま、印刷イメージおよび白紙の位置情報をファイル管理モジュール11に渡し、ファイル管理モジュール11は印刷イメージおよび白紙の位置情報を受け取ると、受け取った印刷イメージおよび白紙の位置情報をファイル保存モジュール12に保存する。
Further, the scan
次に、スキャンデータを電子ファイルおよび紙に出力する際に、図12に示す第3の実施形態のスキャンデータ処理モジュール103が有するシングルページ変換手段243、白紙検知手段173および白紙ページ処理手段183が行う処理手順について図13に示すフローチャートを参照して説明する。
Next, when outputting the scan data to an electronic file and paper, the single
スキャンデータを受け取り(ステップS1301)、受け取ったスキャンデータをシングルページ毎のファイルに変換し(ステップS1302)、「N=0」に設定し(ステップS1303)、「N=N+1」に設定し(ステップS1304)、ページNに対して白紙検知を実施する(ステップS1305)。 Scan data is received (step S1301), the received scan data is converted into a file for each single page (step S1302), “N = 0” is set (step S1303), and “N = N + 1” is set (step In step S1304, blank page detection is performed on page N (step S1305).
ページNが白紙である場合(ステップS1306でYES)、ページNを削除し(ステップS1307)、白紙の位置情報を記録する(ステップS1308)。 If page N is a blank page (YES in step S1306), page N is deleted (step S1307), and the position information of the blank page is recorded (step S1308).
ページNが最終ページでない場合(ステップS1309でNO)、ステップS1304に戻る。 If page N is not the last page (NO in step S1309), the process returns to step S1304.
ステップS1306において、ページNが白紙でない場合(ステップS1306でNO)、ステップS1309に進む。 If page N is not blank in step S1306 (NO in step S1306), the process advances to step S1309.
ステップS1309において、ページNが最終ページである場合(ステップS1309でYES)、処理手順を終了する。 In step S1309, if page N is the last page (YES in step S1309), the processing procedure ends.
次に、スキャンデータを電子ファイルに出力する際に、図12に示す第3の実施形態のスキャンデータ処理モジュール103が有する電子ファイル変換手段193が行う処理手順について図14に示すフローチャートを参照して説明する。
Next, referring to the flowchart shown in FIG. 14, the processing procedure performed by the electronic file conversion means 193 included in the scan
「N=0」に設定し(ステップS1401)、「N=N+1」に設定し(ステップS1402)、ページNの有無を確認する(ステップS1403)。 “N = 0” is set (step S1401), “N = N + 1” is set (step S1402), and the presence of page N is confirmed (step S1403).
ページNが有る場合(ステップS1404でYES)、ページNを電子ファイルに変換する(ステップS1405)。なお、ステップS1404において、ページNが無い場合(ステップS1404でNO)、ステップS1406に進む。 If page N exists (YES in step S1404), page N is converted to an electronic file (step S1405). If there is no page N in step S1404 (NO in step S1404), the process proceeds to step S1406.
ページNが最終ページでない場合(ステップS1406でNO)、ステップS1402に戻る。 If page N is not the last page (NO in step S1406), the process returns to step S1402.
ステップS1406において、ページNが最終ページである場合(ステップS1406でYES)、電子ファイルに変換したページを束ね(ステップS1408)、処理手順を終了する。 If page N is the last page in step S1406 (YES in step S1406), the pages converted into electronic files are bundled (step S1408), and the processing procedure ends.
次に、スキャンデータを紙に出力する際に、図12に示す第2の実施形態のスキャンデータ処理モジュール103が有する印刷イメージ変換手段203と、印刷イメージ送信モジュール13とが行う処理手順について図15に示すフローチャートを参照して説明する。
Next, a processing procedure performed by the print
「N=0」に設定し(ステップS1501)、「N=N+1」に設定し(ステップS1502)、ページNの有無を確認する(ステップS1503)。 “N = 0” is set (step S1501), “N = N + 1” is set (step S1502), and the presence or absence of page N is checked (step S1503).
ページNが有る場合(ステップS1504でYES)、ページNを印刷イメージに変換し(ステップS1505)、プリンタに印刷イメージを送信する(ステップS1506)。 If page N exists (YES in step S1504), page N is converted to a print image (step S1505), and the print image is transmitted to the printer (step S1506).
ステップS1504において、ページNが無い場合(ステップS1504でNO)、白紙イメージを取り出し(ステップS1507)、取り出した白紙イメージをプリンタに送信する(ステップS1508)。 If there is no page N in step S1504 (NO in step S1504), a blank image is extracted (step S1507), and the extracted blank image is transmitted to the printer (step S1508).
ページNが最終ページでない場合(ステップS1509でNO)、ステップS1502に戻る。 If page N is not the last page (NO in step S1509), the process returns to step S1502.
ステップS1509において、ページNが最終ページである場合(ステップS1509でYES)、印刷イメージのアカウントを設定し(ステップS1510)、処理手順を終了する。 In step S1509, if page N is the last page (YES in step S1509), a print image account is set (step S1510), and the processing procedure ends.
次に、図12に示す第3の実施形態のスキャンデータ処理モジュール103で処理した電子ファイルおよび印刷イメージについて詳細に説明する。
Next, the electronic file and print image processed by the scan
図16は、図12に示す第3の実施形態のスキャンデータ処理モジュール103で変換した電子ファイル223および印刷イメージ233について説明する図である。
FIG. 16 is a diagram illustrating the
図16(a)は、スキャナ3で読み取ったスキャンデータを示す図であり、図16(b)は、図16(a)に示すスキャンデータを第3の実施形態のスキャンデータ処理モジュール103で変換した電子ファイル223および印刷イメージ233を示す図である。
FIG. 16A shows the scan data read by the
例えば、スキャナ3が両面印刷機能により原稿を読み取ったスキャンデータ21が、図16(a)に示すように、
『ページ1[表]、ページ1[裏]、ページ2[表]、ページ2[裏]、ページ3[表]、ページ3[裏(白紙)]、ページ4[表]、ページ4[裏]、ページ5[表]、ページ5[裏(白紙)]』
であったとする。なお、『』は1つのファイルを表す。
For example, as shown in FIG. 16A, the
“Page 1 [Front], Page 1 [Back], Page 2 [Front], Page 2 [Back], Page 3 [Front], Page 3 [Back (Blank)], Page 4 [Front], Page 4 [Back ], Page 5 [Front], Page 5 [Back (Blank)]]
Suppose that "" Represents one file.
そして、図16(a)に示すスキャンデータ21はスキャンデータ処理モジュール103において、白紙検知手段173によりページ3[裏]およびページ5[裏]が白紙であると検知されるため、白紙ページ処理手段183によりページ3[裏]およびページ5[裏]が削除されるとともに、ページ3[裏]およびページ5[裏]が白紙の位置情報に記録され、電子ファイル変換手段193によりページ1[表]、ページ1[裏]、ページ2[表]、ページ2[裏]、ページ3[表]、ページ4[表]、ページ4[裏]、ページ5[表]が電子ファイルに変換される。
The
従って、図16(a)に示すスキャンデータ21を第3の実施形態のスキャンデータ処理モジュール103で変換した電子ファイル223は、図16(b)に示すように、
『ページ1[表]、ページ1[裏]、ページ2[表]、ページ2[裏]、ページ3[表]、ページ4[表]、ページ4[裏]、ページ5[表]』
となる。
Accordingly, an
“Page 1 [Front], Page 1 [Back], Page 2 [Front], Page 2 [Back], Page 3 [Front], Page 4 [Front], Page 4 [Back], Page 5 [Front]”
It becomes.
また、図16(a)に示すスキャンデータ21はスキャンデータ処理モジュール103において、白紙検知手段173によりページ3[裏]およびページ5[裏]が白紙であると検知されるため、白紙ページ処理手段183によりページ3[裏]およびページ5[裏]が削除されるとともに、ページ3[裏]およびページ5[裏]が白紙の位置情報に記録され、印刷イメージ変換手段203によりページ1[表]、ページ1[裏]、ページ2[表]、ページ2[裏]、ページ3[表]、ページ4[表]、ページ4[裏]、ページ5[表]が印刷イメージに変換される。
Also, the
従って、図16(a)に示すスキャンデータ21を第3の実施形態のスキャンデータ処理モジュール103で変換した印刷イメージ233と、白紙の位置情報27とは、図16(b)に示すように、
『ページ1[表]』
『ページ1[裏]』
『ページ2[表]』
『ページ2[裏]』
『ページ3[表]』
『ページ4[表]』
『ページ4[裏]』
『ページ5[表]』
『白紙の位置情報』
となる。
Therefore, the
“Page 1 [Table]”
“Page 1 [Back]”
“Page 2 [Table]”
“Page 2 [Back]”
“Page 3 [Table]”
“Page 4 [Table]”
“Page 4 [Back]”
“Page 5 [Table]”
"Blank position information"
It becomes.
なお、図16(a)に示すスキャンデータ21を第3の実施形態のスキャンデータ処理モジュール103で変換した印刷イメージ233を再印刷等のために保存する場合、上記の全ての印刷イメージ233と白紙の位置情報27とがファイル保存モジュール12に保存される。
When the
また、再印刷等のために保存されている印刷イメージのサムネイルを表示する際には、保存されている全ての印刷イメージのサムネイルが表示される。 When displaying thumbnails of print images stored for reprinting or the like, thumbnails of all stored print images are displayed.
更に、白紙ページに対するページ番号付けの要求を満たすことも可能である。 It is also possible to satisfy the page numbering requirement for blank pages.
図17は、白紙ページに対するページ番号付与について説明する図である。 FIG. 17 is a diagram for explaining page number assignment for a blank page.
例えば、スキャナで読み取ったスキャンデータが、図17(a)に示すように、
『ページ1、ページ2、ページ3、ページ4(白紙)、ページ5、ページ6』
であったとする。
For example, as shown in FIG.
“
Suppose that
図17(b)は、図17(a)に示すスキャンデータを、白紙ページにはページ番号を付与せずに出力する場合を示す図である。 FIG. 17B is a diagram illustrating a case where the scan data illustrated in FIG. 17A is output without assigning a page number to a blank page.
図17(c)は、図17(a)に示すスキャンデータを、白紙ページにもページ番号を付与して出力する場合を示す図である。 FIG. 17C illustrates a case where the scan data illustrated in FIG. 17A is output with a page number assigned to a blank page.
図17(d)は、図17(a)に示すスキャンデータを、白紙ページにはページ番号を付与せず、白紙ページを飛ばして連続ページ番号を付与して出力する場合を示す図である。 FIG. 17D is a diagram showing a case where the scan data shown in FIG. 17A is output without assigning page numbers to blank pages but skipping blank pages and assigning continuous page numbers.
なお、本発明は、上記で説明したようなスキャナに対する指示、およびスキャンデータの出力の指示を指示書に記述する構成に限定する必要はなく、スキャナに対する指示をそのままスキャナに送信する構成や、スキャンデータの出力の指示に基づいてジョブを作成する構成でも適用可能である。 The present invention does not have to be limited to the configuration described in the instruction document for the scanner instruction and the scan data output instruction described above. The present invention is also applicable to a configuration in which a job is created based on a data output instruction.
また、本発明は、上記で説明した実施の形態の印刷制御装置2と同様の処理を行うことが可能な画像処理プログラムを一般的なPC(Personal Computer)等の汎用電子計算機にインストールする構成でも適用可能である。
The present invention may also be configured to install an image processing program capable of performing the same processing as that of the
1 印刷制御システム
2 印刷制御装置
3 スキャナ
4 プリンタ
5 ネットワーク
6 指示受付モジュール
7 指示送信モジュール
8 指示書作成モジュール
9 ジョブ管理モジュール
10、101、102、103 スキャンデータ処理モジュール
11 ファイル管理モジュール
12 ファイル保存モジュール
13 印刷イメージ送信モジュール
14 指示受付UI
15 ジョブ作成手段
16 印刷イメージアカウント手段
171、172、173 白紙検知手段
181、183 白紙ページ処理手段
191、192、193 電子ファイル変換手段
201、202、203 印刷イメージ変換手段
21 スキャンデータ
221、222、223 電子ファイル
231、232、233 印刷イメージ
242、243 シングルページ変換手段
25 フラグ設定手段
26 保存されている印刷イメージ
27 白紙の位置情報
DESCRIPTION OF
15 Job creation means 16 Print image account means 171, 172, 173 Blank paper detection means 181, 183 Blank page processing means 191, 192, 193 Electronic file conversion means 201, 202, 203 Print image conversion means 21
Claims (24)
前記入力データの出力の指示を受け付ける指示受付手段と、
前記指示受付手段で受け付けた前記入力データの出力指示に基づき、ジョブを作成するジョブ作成手段と、
前記ジョブ作成手段で作成したジョブに従って、前記入力データを印刷イメージに変換するとともに、前記入力データから白紙ページのデータを検知して削除し、該白紙ページのデータが削除された入力データを電子ファイルに変換する変換手段と、
前記変換手段で変換した印刷イメージおよび電子ファイルを保存するファイル管理手段と、
前記入力データの出力の指示が印刷出力の場合は、前記印刷イメージを前記画像出力装置に送信して両面印刷の原稿の入力データは両面印刷で印刷し、片面印刷の原稿の入力データは片面印刷で印刷する印刷イメージ送信手段と
を具備することを特徴とする印刷制御装置。 In a printing control apparatus that requests input data input to an image output apparatus by an image input apparatus that sequentially reads double-sided images of an original,
Instruction receiving means for receiving an instruction to output the input data;
Job creating means for creating a job based on an output instruction for the input data received by the instruction receiving means;
According to the job created by the job creation means, the input data is converted into a print image, blank page data is detected and deleted from the input data, and the input data from which the blank page data is deleted is an electronic file Conversion means for converting to
File management means for storing print images and electronic files converted by the conversion means;
When the output instruction of the input data is a print output, the print image is transmitted to the image output device, and the input data of the double-sided original is printed by double-sided printing, and the input data of the single-sided original is single-sided printed And a print image transmission means for printing with the print control apparatus.
前記画像出力装置に送信する印刷イメージの数を算出する印刷イメージアカウント手段 を具備する
ことを特徴とする請求項1記載の印刷制御装置。 The print image transmission means includes
The print control apparatus according to claim 1, further comprising print image account means for calculating the number of print images to be transmitted to the image output apparatus.
を更に具備し、
前記ジョブ作成手段は、
前記指示書作成手段で作成した指示書に基づき、前記ジョブを作成する
ことを特徴とする請求項1記載の印刷制御装置。 An instruction form creating means for creating an instruction form describing an instruction to output the input data received by the instruction receiving means;
The job creation means includes
The print control apparatus according to claim 1, wherein the job is created based on an instruction created by the instruction creating unit.
ことを特徴とする請求項1記載の印刷制御装置。 The print control apparatus according to claim 1, further comprising a page number assigning unit that performs control of assigning a page number to the print image.
前記入力データの出力の指示を受け付ける指示受付手段と、
前記指示受付手段で受け付けた前記入力データの出力の指示に基づき、ジョブを作成するジョブ作成手段と、
前記ジョブ作成手段で作成したジョブに従って、前記入力データをシングルページ毎のファイルに変換するシングルページ変換手段と、
前記シングルページ変換手段で変換したシングルページ毎のファイルに対して白紙検知を実施する白紙検知手段と、
前記白紙検知手段で白紙と検知されたページに対応するファイルにONフラグを設定し、該白紙検知手段で白紙ではないと検知されたページに対応するファイルにOFFフラグを設定するフラグ設定手段と、
前記ONフラグおよび前記OFFフラグの設定を保持して、前記ファイルを印刷イメージに変換する印刷イメージ変換手段と、
前記フラグ設定手段でONフラグが設定されたページに対応するファイルを削除し、該フラグ設定手段でOFFフラグが設定されたページに対応するファイルを電子ファイルに変換する電子ファイル変換手段と、
前記印刷イメージ変換手段で変換した印刷イメージ、および前記電子ファイル変換手段で変換した電子ファイルを保存するファイル管理手段と、
前記入力データの出力の指示が印刷出力の場合は、前記印刷イメージを画像出力装置に送信して両面印刷の原稿の入力データは両面印刷で印刷し、片面印刷の原稿の入力データは片面印刷で印刷する印刷イメージ送信手段と
を具備することを特徴とする印刷制御装置。 In a printing control apparatus that requests input data input to an image output apparatus by an image input apparatus that sequentially reads double-sided images of an original,
Instruction receiving means for receiving an instruction to output the input data;
Job creation means for creating a job based on an instruction to output the input data received by the instruction reception means;
Single page conversion means for converting the input data into a file for each single page according to the job created by the job creation means;
A blank page detection unit for performing blank page detection on a file for each single page converted by the single page conversion unit;
Flag setting means for setting an ON flag to a file corresponding to a page detected as blank by the blank paper detection means, and setting an OFF flag for a file corresponding to a page detected as not blank by the blank paper detection means;
Print image conversion means for holding the setting of the ON flag and the OFF flag and converting the file into a print image;
An electronic file conversion means for deleting a file corresponding to the page for which the ON flag is set by the flag setting means, and converting a file corresponding to the page for which the OFF flag is set by the flag setting means to an electronic file;
A file management means for storing the print image converted by the print image conversion means and the electronic file converted by the electronic file conversion means;
When the output instruction of the input data is print output, the print image is transmitted to the image output apparatus, and the input data of the double-sided original is printed by double-sided printing, and the input data of the single-sided original is input by single-sided printing. And a print image transmission means for printing.
前記印刷イメージに設定されているONフラグに基づいて白紙のイメージの数を算出し、該算出した白紙のイメージの数を除く前記画像出力装置に送信する印刷イメージの数を算出する印刷イメージアカウント手段
を具備することを特徴とする請求項5記載の印刷制御装置。 The print image transmission means includes
Print image account means for calculating the number of blank images based on the ON flag set for the print image and calculating the number of print images to be transmitted to the image output device excluding the calculated number of blank images The printing control apparatus according to claim 5, further comprising:
ことを特徴とする請求項5記載の印刷制御装置。 The print control apparatus according to claim 5, wherein a thumbnail of the print image in which the OFF flag is set is displayed.
を更に具備し、
前記ジョブ作成手段は、
前記指示書作成手段で作成した指示書に基づき、前記ジョブを作成する
ことを特徴とする請求項5記載の印刷制御装置。 An instruction form creating means for creating an instruction form describing an instruction to output the input data received by the instruction receiving means;
The job creation means includes
6. The print control apparatus according to claim 5, wherein the job is created based on the instruction created by the instruction creating unit.
ことを特徴とする請求項5記載の印刷制御装置。 The print control apparatus according to claim 5, further comprising a page number assigning unit that performs control of assigning a page number to the print image.
前記入力データの出力の指示を受け付ける指示受付手段と、
前記指示受付手段で受け付けた前記入力データの出力の指示に基づき、ジョブを作成するジョブ作成手段と、
前記ジョブ作成手段で作成したジョブに従って、前記入力データをシングルページ毎のファイルに変換するシングルページ変換手段と、
前記シングルページ変換手段で変換したシングルページ毎のファイルに対して白紙検知を実施する白紙検知手段と、
前記白紙検知手段で白紙と検知されたページに対応するファイルを削除し、該白紙と検知されたページを白紙の位置情報に記録する白紙ページ処理手段と、
前記白紙検知手段で白紙ではないと検知されたページに対応するファイルを電子ファイルに変換する電子ファイル変換手段と、
前記白紙検知手段で白紙ではないと検知されたページに対応するファイルを印刷イメージに変換する印刷イメージ変換手段と、
前記白紙ページ処理手段で記録した白紙の位置情報、前記印刷イメージ変換手段で変換した印刷イメージ、および前記電子ファイル変換手段で変換した電子ファイルを保存するファイル管理手段と、
前記入力データの出力の指示が印刷出力の場合は、前記印刷イメージおよび予め用意した白紙イメージを前記画像出力装置に送信して両面印刷の原稿の入力データは両面印刷で印刷し、片面印刷の原稿の入力データは片面印刷で印刷する印刷イメージ送信手段と
を具備し、
前記印刷イメージ送信手段は、
前記印刷イメージを前記画像出力装置に送信する際に、該送信する印刷イメージの数を算出し、該算出した数が前記白紙の位置情報が示す前記白紙のページの位置の場合に、前記予め用意した白紙イメージを前記画像出力装置に送信する
ことを特徴とする印刷制御装置。 In a printing control apparatus that requests input data input to an image output apparatus by an image input apparatus that sequentially reads double-sided images of an original,
Instruction receiving means for receiving an instruction to output the input data;
Job creation means for creating a job based on an instruction to output the input data received by the instruction reception means;
Single page conversion means for converting the input data into a file for each single page according to the job created by the job creation means;
A blank page detection unit for performing blank page detection on a file for each single page converted by the single page conversion unit;
A blank page processing unit that deletes a file corresponding to a page detected as a blank page by the blank page detection unit, and records the page detected as a blank page in blank page position information;
An electronic file conversion means for converting a file corresponding to a page detected as not being blank by the blank paper detection means into an electronic file;
Print image conversion means for converting a file corresponding to a page detected as not being blank by the blank paper detection means to a print image;
File management means for storing the position information of the blank page recorded by the blank page processing means, the print image converted by the print image conversion means, and the electronic file converted by the electronic file conversion means;
When the output instruction of the input data is print output, the print image and a blank image prepared in advance are transmitted to the image output device, and the input data of the double-sided original is printed by double-sided printing. Input data is a print image transmission means that prints on one side and
Comprising
The print image transmission means includes
When the print image is transmitted to the image output device, the number of print images to be transmitted is calculated, and the prepared number is prepared when the calculated number is the position of the blank page indicated by the blank page position information. A printing control apparatus, wherein the printed blank image is transmitted to the image output apparatus.
を更に具備し、
前記ジョブ作成手段は、
前記指示書作成手段で作成した指示書に基づき、前記ジョブを作成する
ことを特徴とする請求項10記載の印刷制御装置。 An instruction form creating means for creating an instruction form describing an instruction to output the input data received by the instruction receiving means;
The job creation means includes
The print control apparatus according to claim 10, wherein the job is created based on the instruction created by the instruction creating unit.
ことを特徴とする請求項10記載の印刷制御装置。 The print control apparatus according to claim 10, further comprising a page number assigning unit that performs control of assigning a page number to the print image.
前記入力データの出力の指示を受け付ける指示受付処理と、
前記受け付けた入力データの出力の指示に基づき、ジョブを作成するジョブ作成処理と、
前記作成したジョブに従って、前記入力データを印刷イメージに変換するとともに、前記入力データから白紙ページのデータを検知して削除し、該白紙ページのデータが削除された入力データを電子ファイルに変換する変換処理と、
前記印刷イメージおよび前記電子ファイルを保存するファイル管理処理と、
前記入力データの出力の指示が印刷出力の場合は、前記印刷イメージを前記画像出力装置に送信して両面印刷の原稿の入力データは両面印刷で印刷し、片面印刷の原稿の入力データは片面印刷で印刷する印刷イメージ送信処理と
をコンピュータに実行させることを特徴とする印刷制御プログラム。 In a print control program for causing a computer to function as a print control apparatus that requests input to an image output apparatus for input data input by an image input apparatus that sequentially reads double-sided images of a document.
An instruction receiving process for receiving an instruction to output the input data;
A job creation process for creating a job based on an instruction to output the received input data;
Converting the input data into a print image in accordance with the created job, detecting and deleting blank page data from the input data, and converting the input data from which the blank page data has been deleted into an electronic file Processing,
A file management process for storing the print image and the electronic file;
When the output instruction of the input data is a print output, the print image is transmitted to the image output device, and the input data of the double-sided original is printed by double-sided printing, and the input data of the single-sided original is single-sided printed A print control program for causing a computer to execute a print image transmission process for printing with a printer.
を更にコンピュータに実行させることを特徴とする請求項13記載の印刷制御プログラム。 The print control according to claim 13 , further comprising: causing the computer to execute print image account processing for calculating the number of print images to be transmitted to the image output device when the print image is transmitted to the image output device. program.
をコンピュータに更に実行させ、
前記ジョブ作成処理は、
前記作成した指示書に基づき、前記ジョブを作成する
ことを特徴とする請求項13記載の印刷制御プログラム。 Causing the computer to further execute an instruction creation process for creating an instruction describing the output instruction of the input data;
The job creation process includes
The print control program according to claim 13 , wherein the job is created based on the created instruction.
を更にコンピュータに実行させる
ことを特徴とする請求項13記載の印刷制御プログラム。 The print control program according to claim 13 , further causing a computer to execute a page number assignment control process for controlling the page number assignment for the print image.
前記入力データの出力の指示を受け付ける指示受付処理と、
前記受け付けた前記入力データの出力の指示に基づき、ジョブを作成するジョブ作成処理と、
前記作成したジョブに従って、前記入力データをシングルページ毎のファイルに変換するシングルページ変換処理と、
前記変換したシングルページ毎のファイルに対して白紙検知を実施する白紙検知処理と、
前記白紙検知により白紙と検知されたページに対応するファイルにONフラグを設定し、前記白紙検知により白紙ではないと検知されたページに対応するファイルにOFFフラグを設定するフラグ設定処理と、
前記ONフラグおよび前記OFFフラグの設定を保持して、前記ファイルを印刷イメージに変換する印刷イメージ変換処理と、
前記ONフラグが設定されたページに対応するファイルを削除し、前記OFFフラグが設定されたページに対応するファイルを電子ファイルに変換する電子ファイル変換処理と、
前記印刷イメージおよび前記電子ファイルを保存するファイル管理処理と、
前記入力データの出力の指示が印刷出力の場合は、前記印刷イメージを画像出力装置に送信して両面印刷の原稿の入力データは両面印刷で印刷し、片面印刷の原稿の入力データは片面印刷で印刷する印刷イメージ送信処理と
をコンピュータに実行させることを特徴とする印刷制御プログラム。 In a print control program for causing a computer to function as a print control apparatus that requests input to an image output apparatus for input data input by an image input apparatus that sequentially reads double-sided images of a document.
An instruction receiving process for receiving an instruction to output the input data;
Job creation processing for creating a job based on an instruction to output the received input data;
According to the created job, a single page conversion process for converting the input data into a file for each single page;
Blank page detection processing for performing blank page detection on the converted single page file;
A flag setting process for setting an ON flag for a file corresponding to a page detected as blank by the blank page detection, and setting an OFF flag for a file corresponding to a page detected as not blank by the blank page detection;
A print image conversion process for holding the setting of the ON flag and the OFF flag and converting the file into a print image;
An electronic file conversion process for deleting a file corresponding to the page with the ON flag set, and converting a file corresponding to the page with the OFF flag set to an electronic file;
A file management process for storing the print image and the electronic file;
When the output instruction of the input data is print output, the print image is transmitted to the image output apparatus, and the input data of the double-sided original is printed by double-sided printing, and the input data of the single-sided original is input by single-sided printing. A print control program for causing a computer to execute print image transmission processing for printing.
ことを特徴とする請求項17記載の印刷制御プログラム。 When transmitting the print image to the image output device, the image output device calculates the number of blank images based on the ON flag set in the print image, and excludes the calculated number of blank images The print control program according to claim 17 , wherein the computer executes print image account processing for calculating the number of print images to be transmitted to the computer.
ことを特徴とする請求項17記載の印刷制御プログラム。 The print control program according to claim 17 , wherein the computer executes a thumbnail display process for displaying a thumbnail of a print image for which the OFF flag is set.
を更にコンピュータに実行させ、
前記ジョブ作成処理は、
前記作成した指示書に基づき、前記ジョブを作成する
ことを特徴とする請求項17記載の印刷制御プログラム。 Causing the computer to further execute an instruction creation process for creating an instruction describing the output instruction of the input data;
The job creation process includes
The print control program according to claim 17 , wherein the job is created based on the created instruction.
を更にコンピュータに実行させる
ことを特徴とする請求項17記載の印刷制御プログラム。 The print control program according to claim 17 , further causing a computer to execute page number assignment control processing for performing control of assigning page numbers to the print image.
前記入力データの出力の指示を受け付ける指示受付手段と、
前記指示受付手段で受け付けた前記入力データの出力の指示に基づき、ジョブを作成するジョブ作成手段と、
前記ジョブ作成手段で作成したジョブに従って、前記入力データをシングルページ毎のファイルに変換するシングルページ変換手段と、
前記シングルページ変換手段で変換したシングルページ毎のファイルに対して白紙検知を実施する白紙検知手段と、
前記白紙検知手段で白紙と検知されたページに対応するファイルを削除し、該白紙と検知されたページを白紙の位置情報に記録する白紙ページ処理手段と、
前記白紙検知手段で白紙ではないと検知されたページに対応するファイルを電子ファイルに変換する電子ファイル変換手段と、
前記白紙検知手段で白紙ではないと検知されたページに対応するファイルを印刷イメージに変換する印刷イメージ変換手段と、
前記白紙ページ処理手段で記録した白紙の位置情報、前記印刷イメージ変換手段で変換した印刷イメージ、および前記電子ファイル変換手段で変換した電子ファイルを保存するファイル管理手段と、
前記入力データの出力の指示が印刷出力の場合は、前記印刷イメージおよび予め用意した白紙イメージを前記画像出力装置に送信して両面印刷の原稿の入力データは両面印刷で印刷し、片面印刷の原稿の入力データは片面印刷で印刷する印刷イメージ送信手段とをコンピュータに実行させ、
前記印刷イメージ送信手段は、
前記印刷イメージを前記画像出力装置に送信する際に、該送信する印刷イメージの数を算出し、該算出した数が前記白紙の位置情報が示す前記白紙のページの位置の場合に、前記予め用意した白紙イメージを前記画像出力装置に送信することを特徴とする印刷制御プログラム。 In a print control program for causing a computer to function as a print control apparatus that requests input to an image output apparatus for input data input by an image input apparatus that sequentially reads double-sided images of a document.
Instruction receiving means for receiving an instruction to output the input data;
Job creation means for creating a job based on an instruction to output the input data received by the instruction reception means;
Single page conversion means for converting the input data into a file for each single page according to the job created by the job creation means;
A blank page detection unit for performing blank page detection on a file for each single page converted by the single page conversion unit;
A blank page processing unit that deletes a file corresponding to a page detected as a blank page by the blank page detection unit, and records the page detected as a blank page in blank page position information;
An electronic file conversion means for converting a file corresponding to a page detected as not being blank by the blank paper detection means into an electronic file;
Print image conversion means for converting a file corresponding to a page detected as not being blank by the blank paper detection means to a print image;
File management means for storing the position information of the blank page recorded by the blank page processing means, the print image converted by the print image conversion means, and the electronic file converted by the electronic file conversion means;
When the output instruction of the input data is print output, the print image and a blank image prepared in advance are transmitted to the image output device, and the input data of the double-sided original is printed by double-sided printing. The input data is executed by a computer with a print image transmission means for printing by single-sided printing,
The print image transmission means includes
When the print image is transmitted to the image output device, the number of print images to be transmitted is calculated, and the prepared number is prepared when the calculated number is the position of the blank page indicated by the blank page position information. A printing control program for transmitting a blank paper image to the image output device .
を更にコンピュータに実行させ、
前記ジョブ作成処理は、
前記作成した指示書に基づき、前記ジョブを作成する
ことを特徴とする請求項22記載の印刷制御プログラム。 Causing the computer to further execute an instruction creation process for creating an instruction describing the output instruction of the input data;
The job creation process includes
Create the job based on the created instructions
The print control program according to claim 22,
ことを特徴とする請求項22記載の印刷制御プログラム。 23. The print control program according to claim 22 , further causing a computer to execute a page number assignment control process for controlling the page number assignment for the print image.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004175559A JP4765271B2 (en) | 2004-06-14 | 2004-06-14 | Print control apparatus and print control program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004175559A JP4765271B2 (en) | 2004-06-14 | 2004-06-14 | Print control apparatus and print control program |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2005354591A JP2005354591A (en) | 2005-12-22 |
| JP2005354591A5 JP2005354591A5 (en) | 2007-07-12 |
| JP4765271B2 true JP4765271B2 (en) | 2011-09-07 |
Family
ID=35588636
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004175559A Expired - Fee Related JP4765271B2 (en) | 2004-06-14 | 2004-06-14 | Print control apparatus and print control program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4765271B2 (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4807068B2 (en) * | 2005-12-26 | 2011-11-02 | 富士ゼロックス株式会社 | Image reading system |
| JP5089311B2 (en) | 2007-09-26 | 2012-12-05 | 株式会社リコー | Image processing apparatus, image forming apparatus, image processing method, image processing program, and recording medium |
| JP5033685B2 (en) * | 2008-03-14 | 2012-09-26 | 株式会社リコー | Image processing device |
| JP4610644B2 (en) | 2008-08-27 | 2011-01-12 | シャープ株式会社 | Image processing apparatus, image forming apparatus, image processing method, image processing program, and computer-readable recording medium |
| US20100188690A1 (en) * | 2009-01-29 | 2010-07-29 | Fuji Xerox Co., Ltd. | Data conversion apparatus, printing apparatus, computer readable medium, and data conversion method |
| JP5026465B2 (en) * | 2009-04-23 | 2012-09-12 | 株式会社沖データ | Image forming apparatus |
| TWI440565B (en) * | 2011-04-20 | 2014-06-11 | Avision Inc | Apparatus and method for reproducing document image |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07322002A (en) * | 1994-05-25 | 1995-12-08 | Ricoh Co Ltd | Fax machine |
| JP2000287025A (en) * | 1999-03-31 | 2000-10-13 | Canon Inc | Image processing apparatus and control method for image processing apparatus |
| JP2003125144A (en) * | 2001-10-15 | 2003-04-25 | Ricoh Co Ltd | Facsimile system, facsimile machine and terminal device |
| JP2003182163A (en) * | 2001-12-21 | 2003-07-03 | Hitachi Printing Solutions Ltd | Method of double-sided printing in printing controller |
| JP2002281268A (en) * | 2002-01-21 | 2002-09-27 | Canon Inc | Facsimile machine |
-
2004
- 2004-06-14 JP JP2004175559A patent/JP4765271B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005354591A (en) | 2005-12-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4775481B2 (en) | Image forming apparatus, information processing apparatus, and print preview processing method | |
| JP6855268B2 (en) | Information processing device, control method and program of information processing device | |
| JP2004358800A (en) | Image forming method and image forming apparatus | |
| US9203983B2 (en) | Image forming apparatus and image data processing method | |
| JP4448060B2 (en) | Copying apparatus, control method therefor, program for executing the method, and copying system | |
| CN1936826B (en) | Image forming method | |
| JP2010021896A (en) | Information processing apparatus, image input apparatus, document distribution system, and control method therefor | |
| JP4904235B2 (en) | Image processing apparatus, image processing method, program thereof, and storage medium | |
| JP2003032404A (en) | Information processing apparatus, information processing system, preview control method, and storage medium | |
| JP2008109644A (en) | Combination printing apparatus and printing method using translator | |
| JP2010187199A (en) | Image processing device, control method thereof, and program | |
| JP6188285B2 (en) | Image processing apparatus, image processing apparatus control method, and program | |
| JP4765271B2 (en) | Print control apparatus and print control program | |
| JP6806558B2 (en) | Image reading system, image reading device, and control method of image reading system | |
| JP2014110597A (en) | Image processing device, method for displaying preview image, and program | |
| JP7673130B2 (en) | Image processing device, control method for image processing device, and program | |
| JP2004112514A (en) | Image processing method and apparatus | |
| JP6331654B2 (en) | Image forming apparatus, image forming system, control method thereof, and program | |
| JP2011051141A (en) | Image forming apparatus, image processing method, and controlling program | |
| JP2013056472A (en) | Image forming apparatus and method for controlling the same, and program and recording medium | |
| US8384943B2 (en) | Image processing apparatus, control method of image processing apparatus, and storage medium for managing images in a multi-image file | |
| JP4006123B2 (en) | Information processing system, information processing apparatus, control method therefor, and recording medium | |
| JP2005346584A (en) | Document management method and apparatus, program, and storage medium | |
| JP6485701B2 (en) | Program job editing device | |
| JP2025107005A (en) | Image log management system and processing method for image log management system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070524 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070524 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090507 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090609 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090807 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100309 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110322 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110421 |
|
| 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: 20110517 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110530 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4765271 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140624 Year of fee payment: 3 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |