[go: up one dir, main page]

JP2008234106A - Print control apparatus, program, and recording medium - Google Patents

Print control apparatus, program, and recording medium Download PDF

Info

Publication number
JP2008234106A
JP2008234106A JP2007069992A JP2007069992A JP2008234106A JP 2008234106 A JP2008234106 A JP 2008234106A JP 2007069992 A JP2007069992 A JP 2007069992A JP 2007069992 A JP2007069992 A JP 2007069992A JP 2008234106 A JP2008234106 A JP 2008234106A
Authority
JP
Japan
Prior art keywords
page
printing
page group
information
color
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.)
Pending
Application number
JP2007069992A
Other languages
Japanese (ja)
Inventor
Naoki Fukazawa
直樹 深澤
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2007069992A priority Critical patent/JP2008234106A/en
Publication of JP2008234106A publication Critical patent/JP2008234106A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

【課題】 文書を、性能・機能が異なる印刷装置で印刷させつつ、その文書と同じページ順で結果物を得ることができる印刷制御装置を提供する。
【解決手段】 この印刷制御装置は、入力された文書データを一のページ群と他のページ群とに分類する分類手段と、この文書データをページ識別情報とともに保管する保管手段と、印刷装置の情報に基づき、一のページ群を印刷する第1の印刷装置及び他のページ群を印刷する第2の印刷装置を検索する検索手段と、一のページ群の印刷物を、第2の印刷装置の所定の給紙位置に配置する旨を表示して他のページ群の印刷指示を受け付ける表示手段と、ページ識別情報に基づき、他のページ群を文書データのページ順になるよう配置するための印刷コマンドを生成し、他のページ群とともに第2の印刷装置に送信する送信手段とを含む。この印刷制御装置は、各ソフトウェア(23〜28)を実行することにより上記各手段として機能させる。
【選択図】 図2
PROBLEM TO BE SOLVED: To provide a print control device capable of obtaining a result in the same page order as a document while printing the document with a printing device having different performance and function.
The printing control apparatus includes a classification unit that classifies input document data into one page group and another page group, a storage unit that stores the document data together with page identification information, and a printing device. Based on the information, search means for searching for the first printing device that prints one page group and the second printing device that prints another page group, and the printed matter of the one page group, Display means for displaying that it is arranged at a predetermined paper feed position and receiving a print instruction for another page group, and a print command for arranging the other page group in the page order of the document data based on the page identification information And a transmission means for transmitting to the second printing apparatus together with other page groups. This printing control apparatus functions as each of the above means by executing each software (23 to 28).
[Selection] Figure 2

Description

本発明は、文書の各ページに対応する各印刷データを少なくとも2つの印刷装置に振り分け、各印刷装置から印刷させつつ、ページ順に配列した印刷物を得ることを可能にする印刷制御装置、それを実現するためのコンピュータ可読なプログラムおよびそのプログラムが記録された記録媒体に関する。   The present invention realizes a print control apparatus that enables printing data corresponding to each page of a document to be distributed to at least two printing apparatuses and printed from each printing apparatus while obtaining a printed matter arranged in page order. The present invention relates to a computer readable program and a recording medium on which the program is recorded.

ネットワークに、複数のプリンタとクライアントコンピュータとプリントサーバとが接続されているネットワークシステムでは、複数のプリンタのうちの1つを選択し、クライアントコンピュータで作成した文書データをその選択したプリンタから印刷させることが行われている。文書のカラーページを印刷する場合、ネットワーク上のカラープリンタを選択して印刷データを送信し、そのカラープリンタから印刷させている。   In a network system in which a plurality of printers, client computers, and a print server are connected to a network, one of the plurality of printers is selected, and document data created on the client computer is printed from the selected printer. Has been done. When printing a color page of a document, a color printer on the network is selected, print data is transmitted, and printing is performed from the color printer.

文書データには、カラー画像等を含むページや、モノクロ画像や黒文字のみのページ等がある。このようなカラーとモノクロとが混在した文書データを印刷する場合、カラープリンタを選択して、全ての印刷をカラーで行うことができるが、一般的にカラー印刷はモノクロ印刷に比較して印刷速度が遅く、コストがかかる。   The document data includes a page including a color image, a monochrome image, a page containing only black characters, and the like. When printing document data in which color and monochrome are mixed, a color printer can be selected and all printing can be performed in color. However, color printing is generally faster than monochrome printing. Is slow and expensive.

そこで、モノクロ画像を出力する出力装置と、カラー画像を出力する出力装置と、それらへの画像出力を制御する制御装置とからなり、印刷ジョブのモノクロページとカラーページとを判別し、各々の出力装置へ適切に振り分けを行うシステムが提案されている(例えば、特許文献1参照)。このようにモノクロ画像とカラー画像とを振り分け、モノクロ画像はモノクロ画像を出力する出力装置から出力させ、カラー画像はカラー画像を出力する出力装置から出力させることで、印刷完了までの時間を短縮することができ、コストを削減することができる。
特許第3454787号公報
Therefore, it comprises an output device that outputs a monochrome image, an output device that outputs a color image, and a control device that controls image output to the output device, and determines a monochrome page and a color page of a print job, and outputs each of them. There has been proposed a system that appropriately sorts devices (see, for example, Patent Document 1). In this way, the monochrome image and the color image are sorted, the monochrome image is output from the output device that outputs the monochrome image, and the color image is output from the output device that outputs the color image, thereby shortening the time until printing is completed. Can reduce costs.
Japanese Patent No. 3454787

上記システムでは、文書のページ順とは関係なく、カラーページとモノクロページとが別の排出先に排紙されてしまう。この結果、ユーザはその後、自分でカラーページをモノクロページの適切な位置に挿入する作業を行わなければならない。また、ステープル等の仕上げ処理を必要とする場合、一方の出力装置からのみ印刷され、ステープル等の仕上げ処理が行われるので、カラーページとモノクロページを振り分けて印刷したいという要求を満たすことができない。   In the above system, regardless of the page order of the document, the color page and the monochrome page are discharged to different discharge destinations. As a result, the user must then perform the work of inserting the color page into an appropriate position of the monochrome page. Further, when finishing processing such as staples is required, printing is performed only from one output device, and finishing processing such as stapling is performed. Therefore, it is not possible to satisfy a request for sorting and printing color pages and monochrome pages.

また、文書を、性能・機能が異なる複数のプリンタで印刷し、プリンタごとに出力された印刷物を、最終的にもとの文書と同じページ順で、ユーザの望む仕上げ処理がなされた形で得たいというニーズも存在するが、現実にこれを行うには、上述のように、カラーページをモノクロページの適切な位置に挿入することに加え、各種印刷設定もその都度行わなければならず、煩雑かつミスをしやすいという問題があった。   In addition, the document is printed with a plurality of printers with different performance and functions, and the printed matter output for each printer is finally obtained in the same page order as the original document, with the finishing process desired by the user. However, in order to actually do this, as described above, in addition to inserting a color page at an appropriate position on a monochrome page, various print settings must be made each time. And there was a problem that it was easy to make mistakes.

そこで、複数ページからなる1つの文書を、性能・機能が異なる複数のプリンタで振り分けて印刷させつつも、その文書と同じページ順で、ユーザが望む仕上げ処理がなされた結果物を得ることができる装置およびそれを実現するためのコンピュータ可読なプログラム、さらにはそのプログラムが記録された記録媒体の提供が望まれていた。   Therefore, it is possible to obtain a result of finishing processing desired by the user in the same page order as a document while sorting and printing a document composed of a plurality of pages with a plurality of printers having different performance and functions. It has been desired to provide an apparatus and a computer-readable program for realizing the apparatus and a recording medium on which the program is recorded.

本発明は、上記問題点の少なくとも1つに鑑みなされたもので、カラーとモノクロを振り分ける際、カラーページのページ位置を記憶し、まず、カラーページをカラープリンタで印刷し、印刷されたカラーページ群を、モノクロページを印刷するモノクロプリンタの所定の給紙トレイまたはインサータ等に配置することをユーザに促し、そのモノクロプリンタでモノクロページを印刷する際、記憶したカラーページのページ位置情報に基づいて給紙トレイまたはインサータ等から自動的にカラーページを挿入させるコマンドをモノクロページの印刷データとともに送信する機能を備える。この機能を備える装置を提供することにより、文書を、性能や機能が異なる複数のプリンタで印刷しても、ジョブごとにまとめられた結果物を得ることができ、簡単で、かつミスを最小限に抑制することができる。   The present invention has been made in view of at least one of the problems described above. When color and monochrome are allocated, the page position of a color page is stored, and the color page is first printed by a color printer. The user is prompted to place the group on a predetermined paper feed tray or inserter of a monochrome printer that prints monochrome pages, and when printing monochrome pages with the monochrome printer, based on the stored page position information of the color pages It has a function of transmitting a command for automatically inserting a color page from a paper feed tray or an inserter together with print data for a monochrome page. By providing a device with this function, documents can be printed on multiple printers with different performance and functions, and the result can be obtained for each job. Can be suppressed.

すなわち、本発明によれば、入力された文書データを、その文書データを構成する一のページ群と他のページ群とに分類する分類手段と、分類手段で分類された一のページ群と他のページ群を、この各ページ群と文書データとの関係が記されているページ識別情報とともに保管する保管手段と、印刷装置の情報に基づき、一のページ群を印刷する第1の印刷装置及び他のページ群を印刷する第2の印刷装置を検索する検索手段と、第1の印刷装置で印刷された一のページ群の印刷物を、第2の印刷装置の所定の給紙位置に配置する旨を表示して他のページ群の印刷指示を受け付ける表示手段と、他のページ群の印刷指示がされたとき、ページ識別情報に基づき、他のページ群が有するページを文書データのページ順になるようそれぞれ配置するための印刷コマンドを生成し、そのコマンドを他のページ群とともに第2の印刷装置に送信する送信手段とを含む、印刷装置の情報に基づく印刷制御を行う印刷制御装置が提供できる。   That is, according to the present invention, classification means for classifying input document data into one page group and other page group constituting the document data, one page group classified by the classification means, and the like. A storage unit that stores the page group together with page identification information in which the relationship between each page group and document data is recorded, a first printing apparatus that prints one page group based on the information of the printing apparatus, and Search means for searching for a second printing device that prints another page group and a printed material of one page group printed by the first printing device are arranged at a predetermined paper feed position of the second printing device. Display means for displaying a message and receiving a print instruction for another page group, and when a print instruction for the other page group is given, the pages of the other page group are arranged in the order of the page of the document data based on the page identification information. Place each Generates a print command for its commands with other page group and transmitting means for transmitting to the second printing device can be provided a print control apparatus for printing control based on the information of the printing apparatus.

上記の分類手段は、文書データをカラーページ群とモノクロページ群とに分類し、上記の検索手段は、第1の印刷装置としてカラーページ群が印刷可能な印刷装置を、第2の印刷装置としてモノクロページ群が印刷可能な印刷装置を検索する。   The classification means classifies the document data into a color page group and a monochrome page group, and the search means uses a printing apparatus capable of printing the color page group as the first printing apparatus as the second printing apparatus. A printing apparatus capable of printing monochrome pages is searched.

また、検索手段は、第2の印刷装置の所定の給紙位置を、第2の印刷装置の検索の結果により特定する。   Further, the search unit specifies a predetermined paper feed position of the second printing apparatus based on a search result of the second printing apparatus.

ページ識別情報は、一のページ群が有するページ及び他のページ群が有するページの文書データ中での順番の情報を少なくとも有する。   The page identification information includes at least information on the order in the document data of pages of one page group and pages of another page group.

印刷装置の情報には、給紙トレイの用紙の有無に関する情報を含み、この場合、表示手段は、用紙が配置されていない給紙トレイに一のページ群の印刷物を配置する旨を表示することができる。   The information on the printing apparatus includes information on the presence or absence of paper in the paper feed tray. In this case, the display means displays that the printed matter of one page group is placed in the paper feed tray on which no paper is placed. Can do.

印刷装置の情報には更に、ソート印刷またはステープルの可否に関する情報を含むことができる。   The information on the printing apparatus can further include information on whether sort printing or stapling is possible.

上記の表示手段は、カラーページ群が有する各ページの情報を、カラーまたはモノクロのいずれの印刷を行うかを選択可能に表示し、この場合、分類手段は、表示手段での選択内容に応じた分類をする。   The display means displays the information of each page of the color page group so as to select whether color or monochrome printing is performed. In this case, the classification means corresponds to the selection content of the display means. Classify.

本発明によれば、コンピュータを上記各手段として機能させるプログラムを提供することができ、そのプログラムが記録された記録媒体としても提供することができる。   According to the present invention, it is possible to provide a program that causes a computer to function as each of the above-described means, and also to provide a recording medium on which the program is recorded.

本発明によれば、カラーページとモノクロページの振り分けや、カラーページの適切なモノクロページへの挿入といったユーザにとって煩雑で、ミスしやすい処理を装置またはプログラムがコンピュータに実行させることで、ユーザの作業を低減することができる。また、操作が簡単になり、ミスを最小限に抑制することができる。   According to the present invention, a user's work can be performed by causing a computer or apparatus to execute processing that is troublesome for the user, such as sorting color pages and monochrome pages, and inserting color pages into appropriate monochrome pages. Can be reduced. In addition, the operation is simplified and errors can be minimized.

ソート印刷されたカラーページを、1つの給紙トレイにセットし、その順番に給紙することで、複数の給紙トレイを使用せずに済み、カラーページ数が給紙トレイ数より多くても、印刷要求を満足することができる。この結果、ユーザの作業負担を軽減することができる。   By setting the sort-printed color pages in one paper feed tray and feeding them in that order, you can avoid using multiple paper feed trays, even if the number of color pages exceeds the number of paper feed trays. Can satisfy printing requirements. As a result, the work burden on the user can be reduced.

カラーページと判別されたページのうちの指定するページをモノクロ印刷するように設定することで、ドキュメント上はカラーページであるが、ユーザにとってはカラーで印刷する必要がないページをモノクロ印刷することができる。この結果、コストを削減することができる。   Of the pages identified as color pages, the specified pages can be printed in monochrome, so that pages that are color pages on the document but do not need to be printed in color for the user can be printed in monochrome. it can. As a result, cost can be reduced.

また、印刷要求を満足するプリンタが複数存在する場合、ユーザがそのうちの1つを選択することができるようにすることで、よりユーザが望む振り分け方法を提供することができる。   In addition, when there are a plurality of printers that satisfy the print request, by allowing the user to select one of them, a sorting method desired by the user can be provided.

以下、本発明の実施形態について図面を用いながら説明する。図1は、本発明の一実施形態であるクライアントコンピュータ11〜13と、カラー印刷可能なカラープリンタ14と、モノクロ印刷可能なモノクロプリンタ15と、クライアントコンピュータ11〜13からのデータを管理してカラープリンタ14やモノクロプリンタ15にデータを送信するプリントサーバ16とが、ネットワーク10を介して接続されているネットワーク構成図である。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a diagram showing the management of data from client computers 11 to 13, a color printer 14 capable of color printing, a monochrome printer 15 capable of monochrome printing, and client computers 11 to 13 according to an embodiment of the present invention. 1 is a network configuration diagram in which a print server 16 that transmits data to a printer 14 and a monochrome printer 15 is connected via a network 10. FIG.

ネットワーク10は、イントラネット等のローカルエリアネットワーク(LAN)やインターネットとされ、クライアントコンピュータ11〜13は、パーソナルコンピュータ等とされている。カラープリンタ14は、複数色のインクまたはトナーを備え、カラー印刷可能とされている。モノクロプリンタ15は、黒のみのインクまたはトナーを備え、モノクロ印刷のみが可能とされている。このように、このネットワーク構成では、機能や性能が異なる2つのプリンタがネットワーク10に接続されている。図1では、カラープリンタ14とモノクロプリンタ15とが示されているが、例えば、このモノクロプリンタ15は、高速で多くの機能を有するフィニッシャを備えるものとし、カラープリンタ14は、補助的に使用される小型で低速なものとすることができる。なお、説明を分かりやすくするために、以下ではクライアントコンピュータ11を用いて説明する。   The network 10 is a local area network (LAN) such as an intranet or the Internet, and the client computers 11 to 13 are personal computers or the like. The color printer 14 includes a plurality of colors of ink or toner and is capable of color printing. The monochrome printer 15 includes only black ink or toner and is capable of monochrome printing only. Thus, in this network configuration, two printers having different functions and performance are connected to the network 10. In FIG. 1, a color printer 14 and a monochrome printer 15 are shown. For example, the monochrome printer 15 includes a finisher having many functions at high speed, and the color printer 14 is used as an auxiliary. Can be small and slow. In order to make the description easy to understand, the following description will be made using the client computer 11.

まず、図2を参照してクライアントコンピュータ11のソフトウェア構成について説明する。クライアントコンピュータ11は、ソフトウェアとして、アプリケーション20と、オペレーティングシステム(OS)21と、プリンタドライバ22と、ワークフロー管理部23と、カラー/モノクロ判定部24と、印刷データ管理部25と、装置情報管理部26と、表示部27と、コマンド挿入部28と、ネットワークインタフェース29とから構成されている。これらソフトウェアは、クライアントコンピュータ11が備えるROM等のメモリに記憶されており、CPUがそのメモリから読み出して実行することにより各処理を実行することができる。なお、ここでは、説明を容易にするために、ソフトウェアが各処理を実行するものとして説明する。   First, the software configuration of the client computer 11 will be described with reference to FIG. The client computer 11 includes, as software, an application 20, an operating system (OS) 21, a printer driver 22, a workflow management unit 23, a color / monochrome determination unit 24, a print data management unit 25, and a device information management unit. 26, a display unit 27, a command insertion unit 28, and a network interface 29. These software are stored in a memory such as a ROM provided in the client computer 11, and each process can be executed by the CPU reading out from the memory and executing it. Here, in order to facilitate the explanation, it is assumed that the software executes each process.

アプリケーション20は文書作成ソフトや表計算ソフト等の業務アプリケーションソフトであり、ユーザにより所望の文書データが作成される。そしてユーザによる文書データの印刷指示に基づき、プリンタドライバ22に文書データと印刷指示の内容を入力する。文書データと印刷指示の内容を受け取ったプリンタドライバ22は、ワークフロー管理部23に、印刷指示の内容に基づく印刷制御を依頼する。なお本実施形態では、アプリケーション20で作成されるデータを総称して文書データという。   The application 20 is business application software such as document creation software or spreadsheet software, and desired document data is created by the user. Then, the document data and the contents of the print instruction are input to the printer driver 22 based on the print instruction of the document data by the user. Upon receiving the document data and the contents of the print instruction, the printer driver 22 requests the workflow management unit 23 to perform print control based on the contents of the print instruction. In the present embodiment, data created by the application 20 is collectively referred to as document data.

ワークフロー管理部23は、各プリンタに振り分けて印刷させるとともに、印刷された印刷物がページ順に配列して1つのまとまりのある結果物として出力されるようにワークフロー管理を行う。カラー/モノクロ判定部24は、文書の各ページがカラーページであるか、モノクロページであるかを判別し、各ページをカラーページ群とモノクロページ群の2つのページ群に分類する。印刷データ管理部25は、分類されたカラーページとモノクロページとを区別して記憶する。記憶する際、各ページを識別するためのページ識別情報を関連付けて分類情報として記憶する。ページ識別情報としては、ページ番号を挙げることができる。また、印刷データ管理部25は、プリンタに対して印刷データを送信し、そのプリンタに印刷を実行させる。   The workflow management unit 23 distributes and prints to each printer, and performs workflow management so that the printed products are arranged in the order of pages and are output as a single result. The color / monochrome determination unit 24 determines whether each page of the document is a color page or a monochrome page, and classifies each page into two page groups, a color page group and a monochrome page group. The print data management unit 25 stores the classified color page and monochrome page separately. When storing, page identification information for identifying each page is associated and stored as classification information. The page identification information can include a page number. The print data management unit 25 transmits print data to the printer, and causes the printer to execute printing.

装置情報管理部26は、ネットワーク10に接続される各プリンタの装置情報を保持する。表示部27は、各プリンタで印刷された印刷物が、文書データでのページ順で配列された結果物として出力されるための情報をCRTや液晶ディスプレイ等の表示装置に表示するための画面を生成する。この表示部はプリンタドライバ22に実装するようにしてもよい。コマンド挿入部28は、1つのプリンタで印刷された各ページの印刷物を、他のプリンタで印刷する各ページのどの位置に挿入すればよいかを指定するコマンドを生成し、印刷データに挿入する。ネットワークインタフェース29は、印刷データ管理部25からネットワーク10への印刷データの送信の仲介を行う。   The device information management unit 26 holds device information of each printer connected to the network 10. The display unit 27 generates a screen for displaying information on which a printed matter printed by each printer is output as a resultant product arranged in the page order of document data on a display device such as a CRT or a liquid crystal display. To do. This display unit may be mounted on the printer driver 22. The command insertion unit 28 generates a command for designating a position on each page to be printed by another printer for each page printed by one printer, and inserts it into the print data. The network interface 29 mediates transmission of print data from the print data management unit 25 to the network 10.

次に、本実施形態による、カラープリンタで印刷した後、カラーページの印刷物をモノクロプリンタの所定の給紙トレイ等にセットし、そのカラーページを所定位置に挿入してモノクロページとともに出力するまでの処理を、図3のシーケンス図を用いて説明する。まず、ユーザはアプリケーション20により所定の文書データを作成する。この文書データは、印刷時に、この文書データ中のカラーページを抽出したカラーページ群とモノクロページを抽出したモノクロページ群に分類するための文書情報を含んでいる。この文書情報には、例えば図4のように、モノクロページのページ番号及びカラーページのページ番号等を識別するためのページ識別情報と、文書データの全ページ数の情報等を含めることもできる。そして作成された文書データを印刷するときには、アプリケーション20はプリンタドライバ22により、振り分け印刷、ステープル、部数等、図5に示す各種項目をユーザが設定可能となるよう画面を表示し、そこで設定された値が印刷指示にかかる文書データとともにプリンタドライバ22に印刷要求として送信される。ここでステープル等の後処理系の項目は、振り分け印刷された印刷物を最終的に1つの印刷物にするときに考慮されることになるが、これについては後述する。なお、文書情報は文書データ自体が有している場合で説明しているが、文書データとは別ファイルで扱っても良い。   Next, after printing with the color printer according to the present embodiment, the printed matter of the color page is set in a predetermined paper feed tray or the like of the monochrome printer, the color page is inserted into a predetermined position, and output together with the monochrome page. Processing will be described with reference to the sequence diagram of FIG. First, the user creates predetermined document data using the application 20. This document data includes document information for classification into a color page group from which color pages in the document data are extracted and a monochrome page group from which monochrome pages are extracted at the time of printing. For example, as shown in FIG. 4, the document information may include page identification information for identifying the page number of a monochrome page and the page number of a color page, information on the total number of pages of document data, and the like. When printing the created document data, the application 20 causes the printer driver 22 to display a screen so that the user can set various items shown in FIG. 5 such as sort printing, stapling, the number of copies, and the like. The value is transmitted as a print request to the printer driver 22 together with the document data related to the print instruction. Here, the post-processing items such as staples are considered when the printed matter that has been sorted and printed is finally made into one printed matter, which will be described later. Note that the document information is described as being included in the document data itself, but may be handled as a file separate from the document data.

プリンタドライバ22は、ステップ300において、アプリケーション20から入力された文書データと印刷要求をワークフロー管理部23に送信することで、ワークフロー管理部23に振り分け印刷の実行を依頼する。このときプリンタドライバ22から入力される文書データのデータ形式は、アプリケーション20から入力されるアプリケーションデータの形式でも、プリンタドライバ22で生成される、カラープリンタ14およびモノクロプリンタ15が理解できるページ記述言語で記述された印刷データでも、あるいは中間形式のメタデータであってもよいが、説明上、以降は印刷データとして総称する。   In step 300, the printer driver 22 sends the document data and the print request input from the application 20 to the workflow management unit 23, thereby requesting the workflow management unit 23 to execute sort printing. At this time, the data format of the document data input from the printer driver 22 is a page description language that can be understood by the color printer 14 and the monochrome printer 15 generated by the printer driver 22 even in the format of the application data input from the application 20. Although it may be described print data or metadata in an intermediate format, it will be generically referred to as print data hereinafter for the sake of explanation.

ワークフロー管理部23は、ステップ301において、印刷データとともに入力された印刷要求に振り分け印刷の指示があるかどうかを調べ、その実行有無を判定する。この印刷要求に振り分け印刷を行う指示が含まれている場合には、カラー/モノクロ判定部24に対し、カラーページ群とモノクロページ群に分類するよう依頼をする。カラー/モノクロ判定部24はこの依頼を受け、図4に示した文書情報に基づき、印刷データの各ページがカラーページかモノクロページであるかをページごとに判別し、これを全ページ分行うことで、カラーページ群とモノクロページ群を分類する。この分類の結果は、例えば図6に示すような分類テーブルで管理しておく。なお、印刷要求に含まれている内容は、最終的な印刷物を得るためにも使われるため、分類テーブルとともに管理しておく。   In step 301, the workflow management unit 23 checks whether there is an instruction for sort printing in the print request input together with the print data, and determines whether or not the print request is executed. If the print request includes an instruction to perform sorting printing, the color / monochrome determination unit 24 is requested to classify into a color page group and a monochrome page group. In response to this request, the color / monochrome determination unit 24 determines whether each page of the print data is a color page or a monochrome page based on the document information shown in FIG. 4, and performs this for all pages. Then, the color page group and the monochrome page group are classified. The classification result is managed in a classification table as shown in FIG. 6, for example. Note that the content included in the print request is also used to obtain the final printed matter, and is therefore managed together with the classification table.

図6の分類テーブルは、もとの文書データでのページ順を識別するためのページ番号と、各ページがカラーページ群かモノクロページ群のいずれに属するかを表す情報とが関連付けられている。なお、かかる関連付けがされるものであれば、テーブル形式でなくとも、例えばページの内容を表すタグを記述し、カラーページとモノクロページごとに管理するようにしてもよい。このようにして分類されたカラーページ群とモノクロページ群をそれぞれ保管するために、ステップ302とステップ303において、カラー/モノクロ判定部24は印刷データ管理部25に各ページ群の保管を依頼する。この依頼を受けた印刷データ管理部25は、各ページ群をそれぞれ保管する。そして保管がされると、印刷データ管理部25はカラー/モノクロ判定部24に保管が終わったことを通知し、カラー/モノクロ判定部24はステップ304において、ワークフロー管理部23に対し、分類テーブルに基づき、どのページが各ページ群に属するかの分類情報を通知する。   In the classification table of FIG. 6, page numbers for identifying the page order in the original document data are associated with information indicating whether each page belongs to a color page group or a monochrome page group. As long as such an association is made, a tag representing the contents of a page may be described, for example, instead of the table format, and managed for each color page and monochrome page. In order to store the color page group and the monochrome page group classified in this way, in step 302 and step 303, the color / monochrome determination unit 24 requests the print data management unit 25 to store each page group. Upon receiving this request, the print data management unit 25 stores each page group. When the print data is stored, the print data management unit 25 notifies the color / monochrome determination unit 24 that the storage is completed. In step 304, the color / monochrome determination unit 24 notifies the workflow management unit 23 in the classification table. Based on this, the classification information indicating which page belongs to each page group is notified.

分類情報の通知を受けたワークフロー管理部23はステップ305において、装置情報管理部26に対し、カラーページ群の印刷を実行させるプリンタを検索するよう依頼する。この依頼は上述の分類情報も含まれた形で行われる。装置情報管理部26は、自身が保持する各プリンタの情報から、依頼された内容に適合するプリンタを検索し、ステップ306において、見つかったプリンタの情報をワークフロー管理部23に返す。なお、装置情報管理部26はプリンタの情報を予め管理する例で説明しているが、ワークフロー管理部23からの依頼に応じて、ネットワーク上から適合するプリンタを検索するようにしてもよい。   In step 305, the workflow management unit 23 that has received the notification of the classification information requests the apparatus information management unit 26 to search for a printer that executes printing of the color page group. This request is made in a form including the above-described classification information. The device information management unit 26 searches the printer information held by itself for a printer that matches the requested content, and returns the found printer information to the workflow management unit 23 in step 306. Although the apparatus information management unit 26 has been described as an example of managing printer information in advance, a suitable printer may be searched from the network in response to a request from the workflow management unit 23.

図7aは、装置情報管理部26による検索で見つかったプリンタの情報であるプリンタ情報の例であり、依頼内容に適合するプリンタとしてカラープリンタ14の情報が見つかったことを表している。このカラープリンタ14の情報としては、プリンタ名、IPアドレス、カラー印刷機能有無、ソート印刷機能有無、ステープ機能有無、そして給紙トレイの状況が記述されている。この内容から、カラープリンタ14は、プリンタ1という名前で、IPアドレスが「192.168.x.x」で、カラー印刷機能があり、また、ソート印刷とステープル印刷機能は無く、給紙トレイとしてはトレイ1があり、A4サイズの用紙がセットされているプリンタであることが分かる。   FIG. 7A is an example of printer information that is information on a printer found by a search by the apparatus information management unit 26, and shows that information on the color printer 14 is found as a printer that matches the requested content. The information of the color printer 14 describes the printer name, IP address, presence / absence of a color printing function, presence / absence of a sort printing function, presence / absence of a stapling function, and the status of a paper feed tray. From this, the color printer 14 has the name of the printer 1, the IP address “192.168.x.x”, the color printing function, the sort printing and the staple printing functions, and the paper feeding tray. It can be seen that the printer has a tray 1 and A4 size paper is set.

ワークフロー管理部23はステップ307において、取得した図7aのプリンタ情報をもとにIPアドレス「192.168.x.x」を指定した印刷指示を印刷データ管理部25に送出し、これを受けた印刷データ管理部25はステップ308において、保管しているカラーページ群を、このIPアドレスにより特定されるカラープリンタ14に出力する。そして印刷データ管理部25はカラープリンタ14に送信した各カラーページの印刷が終了したことを、ステップ309においてワークフロー管理部23に通知する。ワークフロー管理部23への通知は、印刷データ管理部25がカラープリンタ14を監視することで印刷の終了を検知することや、カラープリンタ14からの印刷終了通知による検知等により行うことができ、通知の内容としては、どのページとどのページの印刷が終了したかを含めることが好ましい。   In step 307, the workflow management unit 23 sends a print instruction specifying the IP address “192.168.x.x” to the print data management unit 25 based on the acquired printer information of FIG. In step 308, the print data management unit 25 outputs the stored color page group to the color printer 14 specified by this IP address. In step 309, the print data management unit 25 notifies the workflow management unit 23 that printing of each color page transmitted to the color printer 14 has been completed. The notification to the workflow management unit 23 can be performed by the print data management unit 25 monitoring the color printer 14 to detect the end of printing, detection by the print end notification from the color printer 14, and the like. It is preferable to include which page and which page has been printed.

こうして実行されたカラーページ群の印刷結果として、図8に示す印刷物が得られる。図8では、図5での印刷要求でソート印刷の指定がされていなかったため、カラーページであるページ3が連続して2枚出力され、それに続いてページ5が連続して2枚出力されたことを表している。   As a result of printing the color page group thus executed, a printed matter shown in FIG. 8 is obtained. In FIG. 8, since the sort request is not specified in the print request in FIG. 5, two pages 3 which are color pages are continuously output, and then two pages 5 are continuously output. Represents that.

ワークフロー管理部23は、カラーページ群の印刷が終了したことが通知されると、ステップ310において、モノクロページ群の印刷データの送信先となるプリンタを検索するために、装置情報管理部26にその依頼をする。装置情報管理部26は、カラープリンタ14を検索したときと同様の処理を行い、ステップ311において、適合するプリンタのプリンタ情報をワークフロー管理部23に返す。このとき見つかったプリンタ情報の例を示したのが図7bである。   When the workflow management unit 23 is notified that the printing of the color page group has been completed, in step 310, the workflow management unit 23 searches the apparatus information management unit 26 to search for the printer that is the transmission destination of the print data of the monochrome page group. Make a request. The device information management unit 26 performs the same process as when the color printer 14 is searched, and returns the printer information of the compatible printer to the workflow management unit 23 in step 311. An example of the printer information found at this time is shown in FIG. 7b.

図7bは装置情報管理部26による検索で見つかったモノクロプリンタ15のプリンタ情報の例であり、上述のカラープリンタ14のプリンタ情報と同様の項目が記述されている。この内容から、モノクロプリンタ15は、プリンタ2という名前で、IPアドレスが「192.168.x.y」で、カラー印刷機能が無く、ソート印刷とステープル印刷機能が有ることが分かる。給紙トレイとしてはトレイ1、トレイ2、トレイ3があり、トレイ1と2はA4サイズ、トレイ3にはA3サイズの用紙がセットされていることが分かる。また、給紙トレイとして、インサータと手差しトレイを更に有しており、ともに現在は用紙がセットされていないことが分かる。   FIG. 7B is an example of printer information of the monochrome printer 15 found by the search by the apparatus information management unit 26, and items similar to the printer information of the color printer 14 described above are described. From this content, it can be seen that the monochrome printer 15 has the name of the printer 2 and the IP address “192.168.x.y”, has no color printing function, and has sort printing and staple printing functions. As the paper feed tray, there are tray 1, tray 2, and tray 3. It can be seen that trays 1 and 2 are loaded with A4 size paper, and tray 3 is loaded with A3 size paper. Further, the paper feed tray further includes an inserter and a manual feed tray, and it is understood that no paper is currently set.

このモノクロプリンタ15の情報を受けたワークフロー管理部23は、用紙がセットされていない給紙トレイがあることを認識することができる。このときワークフロー管理部23は、どのページをどの給紙トレイにセットするかを関連付けた給紙トレイ指定テーブルを作成し、作成されたテーブルはワークフロー管理部23が保持する。この実施形態では、カラーページ群として印刷された印刷物は、もとの文書データでの3ページ目と5ページ目に相当し、用紙がセットされていない給紙トレイはインサータと手差しトレイであるため、作成される給紙トレイ指定テーブルは例えば図9のようになる。図9では3ページ目の印刷物をインサータに、5ページ目の印刷物を手差しトレイにセットすることの関連付けがテーブルとして作成されており、ワークフロー管理部23は、ステップ312において、このテーブルの関連付けに基づく画面を表示する依頼を表示部27に対してすることが可能となる。   The workflow management unit 23 that has received the information of the monochrome printer 15 can recognize that there is a paper feed tray on which no paper is set. At this time, the workflow management unit 23 creates a paper feed tray specification table in which which pages are set in which paper feed tray, and the created table is held in the workflow management unit 23. In this embodiment, the printed matter printed as the color page group corresponds to the third and fifth pages in the original document data, and the paper feed trays on which no paper is set are the inserter and the manual feed tray. The paper feed tray designation table created is as shown in FIG. 9, for example. In FIG. 9, the association of setting the printed matter of the third page to the inserter and setting the printed matter of the fifth page to the manual feed tray is created as a table, and the workflow management unit 23 based on the association of this table in step 312. A request to display the screen can be made to the display unit 27.

このように、用紙がセットされていない給紙トレイが複数あって、その給紙トレイにセットするカラープリンタ14での印刷物の数がその給紙トレイの数と同じであれば、どのページをどの給紙トレイにセットするよう促す画面を表示するよう依頼すると、ユーザがどのページをどこにセットするかを認識しやすくなる。また、その給紙トレイにセットするカラープリンタ14での印刷物の数がその給紙トレイの数より多い場合は、ユーザに選択可能に表示させるとよい。さらに、用紙がセットされていない給紙トレイが無い場合には、モノクロ印刷する用紙サイズとは異なるサイズの用紙がセットされている給紙トレイを選択し、表示部27にはその給紙トレイの情報を用いた画面を表示するよう依頼をする。   In this way, if there are a plurality of paper feed trays in which no paper is set and the number of printed products in the color printer 14 set in the paper feed tray is the same as the number of the paper feed trays, which page is selected When the user is requested to display a screen prompting the user to set the paper feed tray, the user can easily recognize which page is set where. In addition, when the number of printed materials in the color printer 14 set in the paper feed tray is larger than the number of the paper feed trays, it may be displayed so that the user can select it. Further, if there is no paper feed tray on which no paper is set, a paper feed tray on which paper of a size different from the paper size for monochrome printing is selected is selected, and the display unit 27 displays the paper feed tray. Request to display a screen using information.

ステップ312の依頼を受けた表示部27は、図10に示すような画面を表示する。この画面例では、「プリンタ1から印刷されたページ3をプリンタ2のインサータに、ページ5をプリンタ2の手差しトレイにセットしてください。」という内容が表示され、それとともに、「プリンタ2から印刷開始」と表示されたボタンも表示されている。これにより、ユーザは各トレイに各ページをセットした後、このボタンを押下することにより、モノクロプリンタ15であるプリンタ2に印刷指示を送ることができる。ユーザによりこのボタンが押下されると、表示部27は、ステップ313において、ボタン押下により印刷指示がされたことをワークフロー管理部23に通知する。   Upon receiving the request in step 312, the display unit 27 displays a screen as shown in FIG. In this screen example, the message “Please set page 3 printed from printer 1 to the inserter of printer 2 and page 5 to the manual feed tray of printer 2” is displayed along with “Print from printer 2”. A button labeled “Start” is also displayed. As a result, the user can send a print instruction to the printer 2 as the monochrome printer 15 by pressing this button after setting each page in each tray. When this button is pressed by the user, the display unit 27 notifies the workflow management unit 23 in step 313 that a print instruction has been issued by pressing the button.

ステップ313で印刷指示がされたことを検知したワークフロー管理部23は、モノクロプリンタ15から最終的な印刷物を作成するための処理を行う。まず、上述のステップ309により通知された内容に基づき、カラープリンタ14で印刷されたカラーページのページ識別情報を分類テーブルから除く。これによりモノクロページとして印刷する印刷データの数と、もとの文書データのどのページに配置されるかがわかるため、もとの文書での配置ページに応じてモノクロページの印刷順を決定することができる。   The workflow management unit 23 that has detected that a print instruction has been issued in step 313 performs processing for creating a final printed matter from the monochrome printer 15. First, the page identification information of the color page printed by the color printer 14 is removed from the classification table based on the content notified in step 309 described above. As a result, it is possible to know the number of print data to be printed as monochrome pages and on which page of the original document data to be arranged, so the printing order of the monochrome pages is determined according to the arrangement page in the original document. Can do.

図11はワークフロー管理部23により特定された、モノクロプリンタ15に送信するモノクロページの、もとの文書データでのページ番号とモノクロプリンタ15に送信する印刷データでの出力ページとの関係を表した、ページ番号対応テーブルである。この対応テーブルでは、もとの文書データでのページ番号が1、2、4であり、それらはモノクロプリンタ15への出力順が1ページ目、2ページ目、3ページ目であることが対応付けられている。このため、モノクロプリンタ15への出力順が3ページ目のデータは、もとの文書データでは4ページ目に対応していることが分かる。   FIG. 11 shows the relationship between the page number in the original document data and the output page in the print data transmitted to the monochrome printer 15 of the monochrome page transmitted to the monochrome printer 15 specified by the workflow management unit 23. This is a page number correspondence table. In this correspondence table, the page numbers in the original document data are 1, 2, and 4, and the output order to the monochrome printer 15 is associated with the first page, the second page, and the third page. It has been. For this reason, it is understood that the data on the third page in the output order to the monochrome printer 15 corresponds to the fourth page in the original document data.

このページ番号対応テーブルの如き対応付けがされると、ワークフロー管理部23はステップ314において、モノクロプリンタ15のIPアドレスを指定し、このページ番号対応テーブルの情報及び上述の給紙トレイ指定テーブルの情報をさらに含めた印刷指示を印刷データ管理部25に対して送出する。ワークフロー管理部23からの印刷指示を受けた印刷データ管理部25は、ステップ315において、コマンド挿入部28に対してコマンド挿入の依頼を行う。そしてコマンド挿入部28は、ワークフロー管理部23からのページ番号対応テーブルの情報及び給紙トレイ指定テーブルの情報に基づき、モノクロプリンタ15のインサータ及び手差しトレイにセットされたカラープリンタ14の印刷物を適切な位置に挿入するための挿入用コマンドを生成する。   When the correspondence is made as in the page number correspondence table, the workflow management unit 23 specifies the IP address of the monochrome printer 15 in step 314, information on the page number correspondence table, and information on the paper feed tray designation table described above. Is sent to the print data management unit 25. In step 315, the print data management unit 25 that has received a print instruction from the workflow management unit 23 requests the command insertion unit 28 to insert a command. Then, the command insertion unit 28 appropriately prints the printed matter of the color printer 14 set in the inserter of the monochrome printer 15 and the manual feed tray based on the information of the page number correspondence table and the information of the paper feed tray designation table from the workflow management unit 23. Generate an insert command to insert at a position.

具体的には、コマンド挿入部28は、ページ番号対応テーブルの情報と給紙トレイ指定テーブルの情報の関係から、現在インサータにセットしている印刷物が、モノクロプリンタ15への出力順が2ページ目のデータの前に配置されるべきことと、現在手差しトレイにセットされている印刷物が、モノクロプリンタ15への出力順が3ページ目のデータの次に配置されるべきことを解釈する。そして全てのページの配置関係が特定できたことで、最終的な印刷物をモノクロプリンタ15から出力するためのPJLコマンドを生成する。   Specifically, the command insertion unit 28 determines that the printed matter currently set in the inserter is output to the monochrome printer 15 on the second page based on the relationship between the information in the page number correspondence table and the information in the paper feed tray designation table. And the printed matter currently set in the manual feed tray interpret that the output order to the monochrome printer 15 should be placed next to the data on the third page. When the layout relationship of all pages has been specified, a PJL command for outputting the final printed matter from the monochrome printer 15 is generated.

図12は、そのPJLコマンドの一例を表したものである。この図では、インサータにセットしている印刷物を、モノクロプリンタ15への出力順が2ページ目のデータの前にセットすることを示す「@PJL SET INSERTSHEETTRAY=INSERTER」、「@PJL
SET INSERTSHEETCONDITION=BEFORE」、「@PJL SET INSERTSHEETPAGE=3」という記述と、手差しトレイにセットされている印刷物を、モノクロプリンタへの出力順が3ページ目のデータの次にセットすることを示す「@PJL
SET INSERTSHEETTRAY=BYPASS」、「@PJL SET INSERTSHEETCONDITION=AFTER」、「@PJL SET
INSERTSHEETPAGE=3」という記述がされている。
FIG. 12 shows an example of the PJL command. In this figure, “@PJL SET INSERTSHEETTRAY = INSERTER”, “@PJL” indicates that the output set to the monochrome printer 15 is set before the data of the second page in the output order to the monochrome printer 15.
"SET INSERTSHEETCONDITION = BEFORE", "@PJL SET INSERTSHEETPAGE = 3" and the printed matter set in the manual feed tray indicates that the output order to the monochrome printer is set next to the data on the third page PJL
SET INSERTSHEETTRAY = BYPASS ”,“ @PJL SET INSERTSHEETCONDITION = AFTER ”,“ @PJL SET
INSERTSHEETPAGE = 3 "is described.

コマンド挿入部28は、このように生成されたPJLコマンドをステップ316において印刷データ管理部25に送出し、印刷データ管理部25は、ステップ317において、このPJLコマンドと上述のステップ303で保管したモノクロページ群、そして印刷要求に含まれていた「ステープルあり」が指定されていることを、モノクロプリンタ15に送信することで印刷の依頼をする。   The command insertion unit 28 sends the PJL command generated in this way to the print data management unit 25 in step 316, and the print data management unit 25 stores the PJL command and the monochrome stored in step 303 above in step 317. A request for printing is made by transmitting to the monochrome printer 15 that the page group and “with staples” included in the print request are designated.

モノクロプリンタ15は、受信した上述のPJLコマンドに基づき、モノクロページの印刷を行いつつ、PJLコマンドで指定された位置に、インサータおよび手差しトレイにセットされた印刷済みのカラーページを挿入した印刷物を出力するとともに、ステープル有りの指定を受けて、その印刷物に対してステープル処理を行う。そして、モノクロプリンタ15における印刷が終了した場合、ステップ318において印刷データ管理部25は、ワークフロー管理部23に対し、印刷が終了したことを通知する。このような処理により、カラーページとモノクロページとが混在し、かつ、もとの文書データのページ順と同じ順番で配列した結果物を出力することができる。   Based on the received PJL command, the monochrome printer 15 prints a monochrome page and outputs a printed matter in which the printed color page set in the inserter and the manual feed tray is inserted at the position specified by the PJL command. At the same time, in response to the designation of stapling, stapling processing is performed on the printed matter. When printing in the monochrome printer 15 is completed, in step 318, the print data management unit 25 notifies the workflow management unit 23 that printing has ended. By such a process, a color page and a monochrome page are mixed, and a result arranged in the same order as the page order of the original document data can be output.

上記の実施例では、カラープリンタのプリンタ情報がソート印刷なしとされていたが、次に、ソート印刷ありとされている実施例について説明する。図3のステップ300〜305で示される処理は、上記の実施例と同様であるが、ステップ306では、ワークフロー管理部23は、装置情報管理部26から、カラープリンタである「プリンタ1」が図13(a)に示すような「ソート印刷あり」との情報を受け取る。その後、ステップ307では、ワークフロー管理部23は、印刷データ管理部25に対してカラーページの印刷を命令し、ステップ308では、印刷データ管理部25は、カラーページの印刷データをプリンタ1に送信する。プリンタ1は、「ソート印刷あり」とされているため、図14に示すように、ページ3、ページ5、ページ3、ページ5の順に印刷された印刷物が得られる。   In the above-described embodiment, the printer information of the color printer is set to no sort printing. Next, an embodiment in which sort printing is set will be described. The processing shown in steps 300 to 305 in FIG. 3 is the same as that in the above-described embodiment. In step 306, the workflow management unit 23 displays the “printer 1”, which is a color printer, from the device information management unit 26. Information such as “with sort printing” as shown in FIG. Thereafter, in step 307, the workflow management unit 23 instructs the print data management unit 25 to print a color page. In step 308, the print data management unit 25 transmits the print data of the color page to the printer 1. . Since the printer 1 is set to “with sort printing”, as shown in FIG. 14, a printed matter printed in the order of page 3, page 5, page 3, and page 5 is obtained.

モノクロプリンタにおける出力は、まず文書のページ2が印刷され、次にページ3が挿入され、その次にページ4が印刷され、最後にページ5が挿入される。したがって、カラープリンタが「ソート印刷なし」であるものが採用される場合には、ページ3の印刷物とページ5の印刷物を別のトレイにセットし、別のトレイから挿入する必要があった。しかしながら、カラープリンタが「ソート印刷あり」であるものが採用される場合、ページ3、ページ5の順に印刷されるため、同じトレイにセットすることが可能となる。したがって、プリンタ情報が「ソート印刷あり」のプリンタが検索され、採用される場合には、給紙指定テーブルの給紙トレイの指定を、図15に示すような同じトレイとして指定することができる。図15では、1つの給紙トレイとして、インサータが指定されている。   As for the output in the monochrome printer, first, page 2 of the document is printed, then page 3 is inserted, then page 4 is printed, and finally page 5 is inserted. Therefore, when a color printer having “no sort printing” is employed, it is necessary to set the printed matter of page 3 and the printed matter of page 5 to different trays and insert them from different trays. However, when the color printer with “sort printing” is used, the pages are printed in the order of page 3 and page 5, so that they can be set in the same tray. Therefore, when a printer with the printer information “with sort printing” is searched and adopted, the designation of the paper feed tray in the paper feed designation table can be designated as the same tray as shown in FIG. In FIG. 15, an inserter is designated as one paper feed tray.

このように、同じトレイを指定することができるため、ステップ312では、表示部27による表示画面への表示は、図16に示すように、「プリンタ1から印刷された印刷物をプリンタ2のインサータにセットしてください。」という内容となる。   In this way, since the same tray can be specified, in step 312, the display on the display screen by the display unit 27, as shown in FIG. 16, “The printed matter printed from the printer 1 is sent to the inserter of the printer 2. Please set. "

また、コマンド挿入部28で生成されるPJLコマンドは、図17に示すように、「@PJL SET INSERTSHEETTRAY=」がいずれもインサータと記述されたものとなる。その後は、このPJLコマンドを印刷データに挿入し、コマンド挿入部28は、ステップ316において、印刷データ管理部25へ送り返し、印刷データ管理部25が、ステップ317において、プリンタ2に対して印刷データを送信し、印刷を実行させる。   Further, as shown in FIG. 17, the PJL command generated by the command insertion unit 28 has “@PJL SET INSERTSHEETTRAY =” written as an inserter. Thereafter, the PJL command is inserted into the print data, and the command insertion unit 28 sends it back to the print data management unit 25 in step 316, and the print data management unit 25 sends the print data to the printer 2 in step 317. Send and execute printing.

プリンタ2は、モノクロページの印刷を行いつつ、PJLコマンドで指定された位置に、インサータにセットされた印刷済みのカラーページを順に挿入する。この場合、同じトレイから給紙しても、カラーページとモノクロページとが混在し、文書のページ順と同じ順番で配列した結果物を出力することができる。モノクロプリンタにおける印刷が終了した場合、印刷データ管理部25は、ステップ317において、ワークフロー管理部23に対し、印刷が終了したことを通知する。   The printer 2 sequentially inserts printed color pages set in the inserter at positions designated by the PJL command while printing monochrome pages. In this case, even if paper is fed from the same tray, a color page and a monochrome page are mixed, and a result arranged in the same order as the page order of the document can be output. When printing in the monochrome printer is completed, the print data management unit 25 notifies the workflow management unit 23 that printing has been completed in step 317.

次に、カラー/モノクロ判定部24が文書の各ページに対してカラーページであるか、モノクロページであるかを判別した判別結果を変更し、その変更に基づいて印刷を実行する実施例について説明する。カラーページであっても、カラー印刷が不要である場合や、カラー印刷を出来るだけ少なくして印刷コストを抑制したい場合や、高機能のモノクロプリンタで出来るだけ多くのページを高速印刷して生産性を向上させたい場合がある。こういった場合に有用である。   Next, an embodiment will be described in which the color / monochrome determination unit 24 changes the determination result for determining whether each page of the document is a color page or a monochrome page, and executes printing based on the change. To do. Even if it is a color page, if color printing is not necessary, if you want to reduce the printing cost by reducing color printing as much as possible, or print as many pages as possible with a high-performance monochrome printer at high speed You may want to improve. This is useful in such cases.

カラー/モノクロ判定部24は、カラーページとモノクロページとを判別し、文書の各ページを分類した後、表示部27に対し、その分類結果を表示するように依頼する。その表示内容は、図18に示す内容とすることができる。図18では、各ページを識別するためのページ番号と、カラーページ群に分類されたか、モノクロページ群に分類されたかを表すデータ群を表す情報とが対応して表示され、また、その情報が変更可能なようにリストボックスとして表示されている。ユーザは、変更したい情報のリストボックスを選択し、現在表示されている情報とは異なる情報を選択することで、データ群を変更する。この変更によって図18に示されるテーブルは更新される。図18では、ページ5が、カラー/モノクロ判定部24によって「カラー」と判別されたが、ユーザによって「モノクロ」に変更されようとしているのが示されている。ユーザによって「モノクロ」に変更された場合、このテーブルのページ5はモノクロに設定され、それ以降の処理、すなわち図3のステップ304以降の処理において、ページ5はモノクロページとして認識され、モノクロページとして印刷が実行される。   The color / monochrome determination unit 24 determines a color page and a monochrome page, classifies each page of the document, and then requests the display unit 27 to display the classification result. The display content can be the content shown in FIG. In FIG. 18, a page number for identifying each page and information indicating a data group indicating whether the page is classified into a color page group or a monochrome page group are displayed in correspondence with each other. It is displayed as a list box so that it can be changed. The user changes the data group by selecting a list box of information to be changed and selecting information different from the currently displayed information. With this change, the table shown in FIG. 18 is updated. FIG. 18 shows that the page 5 is determined to be “color” by the color / monochrome determination unit 24 but is being changed to “monochrome” by the user. When the user changes to “monochrome”, page 5 of this table is set to monochrome, and in the subsequent processing, that is, the processing after step 304 in FIG. 3, page 5 is recognized as a monochrome page and is converted into a monochrome page. Printing is executed.

さらに別の実施例として、図19に示すような、ネットワーク10に、クライアントコンピュータ11〜13と、2つのカラープリンタ14a、14bと、1つのモノクロプリンタ15と、プリントサーバ16とが接続されているネットワーク構成においてクライアントコンピュータ11が行う処理について説明する。この場合、装置情報管理部26が、カラー印刷を実行させるプリンタとして2つのカラープリンタを検索し、その後に、モノクロ印刷を実行させる1つのモノクロプリンタを検索する。このため、ワークフロー管理部23は、図20(a)、(b)、(c)に示すような3つのプリンタのプリンタ情報を取得する。なお、図20には、カラープリンタとして、プリンタ名「プリンタ1」と「プリンタ3」、モノクロプリンタとして、プリンタ名「プリンタ2」の情報が示されている。   As still another embodiment, client computers 11 to 13, two color printers 14a and 14b, one monochrome printer 15, and a print server 16 are connected to a network 10 as shown in FIG. Processing performed by the client computer 11 in the network configuration will be described. In this case, the device information management unit 26 searches for two color printers as printers that execute color printing, and then searches for one monochrome printer that executes monochrome printing. Therefore, the workflow management unit 23 acquires printer information of three printers as shown in FIGS. 20 (a), (b), and (c). FIG. 20 shows information of printer names “printer 1” and “printer 3” as color printers and printer name “printer 2” as monochrome printers.

装置情報管理部26は、カラー印刷を実行させるプリンタとして2つのカラープリンタを検索したため、表示部27に対し、図21に示すような、ユーザにプリンタを選択させる選択画面の表示を依頼する。選択画面は、ユーザがプリンタを選択する際の判断材料となる情報、例えば、「ソート印刷なし」または「ソート印刷あり」といった情報を含めることができる。図21では、選択画面にチェックボックスが表示され、ユーザがそのチェックボックスにチェックを入れることで、プリンタを選択することができるようになっている。装置情報管理部26は、このチェックが入れられたプリンタが、ユーザが選択したプリンタと判断し、カラーページを印刷するプリンタとして特定する。図21では、「プリンタ1」のチェックボックスにチェックが入れられているため、「プリンタ1」が選択されたプリンタと判断し、図3のステップ306で「プリンタ1」のプリンタ情報をワークフロー管理部23へ返す。その後の処理は、図3のステップ307〜ステップ318と同様である。   Since the device information management unit 26 has searched for two color printers as printers that execute color printing, the device information management unit 26 requests the display unit 27 to display a selection screen for allowing the user to select a printer as shown in FIG. The selection screen can include information used as a determination material when the user selects a printer, for example, information such as “no sort printing” or “sort printing”. In FIG. 21, a check box is displayed on the selection screen, and the user can select a printer by checking the check box. The device information management unit 26 determines that the checked printer is the printer selected by the user, and identifies it as a printer that prints a color page. In FIG. 21, since the check box of “Printer 1” is checked, it is determined that “Printer 1” is the selected printer, and the printer information of “Printer 1” is obtained in Step 306 of FIG. Return to 23. The subsequent processing is the same as step 307 to step 318 in FIG.

一般に、カラープリンタは、コスト面を考慮し、機能を抑制したもの(ローエンド機器)が多く採用され、これに対し、モノクロプリンタは、安価であるため、多機能のもの(ハイエンド機器)が多く採用される。このため、まず、カラーページを印刷するカラープリンタを検索し、その後、モノクロプリンタを検索し、そのモノクロプリンタの給紙トレイにカラー印刷された印刷物をセットし、印刷し、仕上げ処理としてステープルする実施形態を説明してきた。しかしながら、その順序はその反対であってもよく、まず、モノクロプリンタを検索し、次に、カラープリンタを検索し、カラープリンタの給紙位置にモノクロ印刷された印刷物をセットし、カラーページの適切な位置にモノクロページを挿入することもできる。   In general, color printers are often used with low functionality (low-end devices) in consideration of cost, while monochrome printers are inexpensive and are therefore multi-functional (high-end devices). Is done. For this reason, first, a color printer that prints a color page is searched, then a monochrome printer is searched, a color-printed printed matter is set in a paper feed tray of the monochrome printer, printed, and stapled as a finishing process. The form has been described. However, the order may be reversed, first searching for a monochrome printer, then searching for a color printer, setting the printed matter printed in black and white at the feeding position of the color printer, and Monochrome pages can also be inserted at various positions.

これまで、各ソフトウェアが各処理を実行するものとして説明してきた。これらソフトウェアは、そのソフトウェアがプログラムとして記録された記録媒体として提供することができる。記録媒体としては、HDDのほか、フレキシブルディスク、CD−ROM、DVD、メモリカード等を挙げることができる。また、各処理を実行する手段として構成し、各手段を備える装置として提供することもできる。   So far, each software has been described as executing each process. These software can be provided as a recording medium in which the software is recorded as a program. Examples of the recording medium include an HDD, a flexible disk, a CD-ROM, a DVD, a memory card, and the like. Moreover, it can comprise as a means to perform each process, and can also be provided as an apparatus provided with each means.

分類は、カラーページとモノクロページの分類に限られるものではなく、データサイズ、解像度等によって分類することもできる。この場合、データサイズによって、例えば、印刷速度(PPM)が所定速度以上で課金されるプリンタと、それ未満の速度で課金なしのプリンタとから印刷することができる。また、解像度によって、例えば、解像度が所定解像度以上で出力可能で課金されるプリンタと、それ未満の解像度で出力され、課金なしのプリンタとから印刷することができる。分類は2つのデータ群への分類に限られるものではなく、3以上のデータ群に分類され、3以上のプリンタから出力することもできる。
また、仕上げ処理は、ステープルのほか、パンチを含むことができる。図2では、すべてのソフトウェアがクライアントコンピュータ上に存在するものとしたが、プリンタドライバは図1に示すプリントサーバ16に存在することができ、この場合、ワークフロー管理部、カラー/モノクロ判定部、印刷データ管理部、装置情報管理部、表示部、コマンド挿入部もプリントサーバ16に存在していてもよい。また、これらワークフロー管理部、カラー/モノクロ判定部、印刷データ管理部、装置情報管理部、表示部、コマンド挿入部は、プリンタ自体に存在していてもよい。なお、本実施形態では、プリンタドライバ22とワークフロー管理部23等は別のソフトウェアとなっているが、これらを1つのソフトウェアとしてもよい。
The classification is not limited to the classification of color pages and monochrome pages, but can be classified according to data size, resolution, and the like. In this case, depending on the data size, for example, printing can be performed from a printer that is charged at a printing speed (PPM) of a predetermined speed or higher and a printer that is not charged at a lower speed. Further, depending on the resolution, for example, printing can be performed from a printer that can be output at a resolution higher than a predetermined resolution and charged, and a printer that is output at a lower resolution and is not charged. The classification is not limited to the classification into two data groups, but can be classified into three or more data groups and output from three or more printers.
The finishing process can include punching in addition to staples. In FIG. 2, it is assumed that all software is present on the client computer. However, the printer driver can be present in the print server 16 shown in FIG. 1, and in this case, the workflow management unit, color / monochrome determination unit, printing A data management unit, a device information management unit, a display unit, and a command insertion unit may also exist in the print server 16. The workflow management unit, color / monochrome determination unit, print data management unit, device information management unit, display unit, and command insertion unit may exist in the printer itself. In this embodiment, the printer driver 22 and the workflow management unit 23 are separate software, but they may be one piece of software.

本発明を上述の実施の形態をもって説明したが、本発明は上述の実施の形態に限定されるものではなく、他の実施の形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。   Although the present invention has been described with the above-described embodiment, the present invention is not limited to the above-described embodiment, and other embodiments, additions, modifications, deletions, and the like can be conceived by those skilled in the art. It can be changed within the range, and any embodiment is included in the scope of the present invention as long as the effects and effects of the present invention are exhibited.

本発明の一実施形態であるクライアントコンピュータがネットワークを介して接続されているネットワーク構成図。1 is a network configuration diagram in which client computers according to an embodiment of the present invention are connected via a network. 図1に示すクライアントコンピュータのソフトウェア構成図。The software block diagram of the client computer shown in FIG. 図2に示すソフトウェアにより実行される処理の流れを例示したシーケンス図。The sequence diagram which illustrated the flow of the process performed by the software shown in FIG. 文書情報を例示した図。The figure which illustrated document information. 印刷要求を例示した図。The figure which illustrated the printing request. 分類テーブルを例示した図。The figure which illustrated the classification table. 第1実施例のプリンタ情報を示した図。FIG. 3 is a diagram illustrating printer information according to the first embodiment. 第1実施例の印刷結果を示した図。The figure which showed the printing result of 1st Example. 第1実施例の給紙指定テーブルを示した図。The figure which showed the paper-feed designation table of 1st Example. 第1実施例の給紙位置を表示する画面を示した図。The figure which showed the screen which displays the paper feed position of 1st Example. 第1実施例の対応テーブルを示した図。The figure which showed the corresponding | compatible table of 1st Example. 第1実施例のPJLコマンドを示した図。The figure which showed the PJL command of 1st Example. 第2実施例のプリンタ情報を示した図。The figure which showed the printer information of 2nd Example. 第2実施例の印刷結果を示した図。The figure which showed the printing result of 2nd Example. 第2実施例の給紙指定テーブルを示した図。The figure which showed the paper supply designation | designated table of 2nd Example. 第2実施例の給紙位置を表示する画面を示した図。The figure which showed the screen which displays the paper feed position of 2nd Example. 第2実施例のPJLコマンドを示した図。The figure which showed the PJL command of 2nd Example. 第3実施例において、カラーとモノクロをユーザに選択させるために表示する画面を示した図。The figure which showed the screen displayed in order to make a user select color and monochrome in 3rd Example. 第4実施例のネットワーク構成図。The network block diagram of 4th Example. 第4実施例のプリンタ情報を示した図。The figure which showed the printer information of 4th Example. 第4実施例において、プリンタをユーザに選択させるために表示する画面を示した図。The figure which showed the screen displayed in order to make a user select a printer in 4th Example.

符号の説明Explanation of symbols

10…ネットワーク、11〜13…クライアントコンピュータ、14、14a、14b…カラープリンタ、15…モノクロプリンタ、16…プリントサーバ、20…アプリケーション、21…OS、22…プリンタドライバ、23…ワークフロー管理部、24…カラー/モノクロ判定部、25…印刷データ管理部、26…装置情報管理部、27…表示部、28…コマンド挿入部、29…ネットワークインタフェース DESCRIPTION OF SYMBOLS 10 ... Network, 11-13 ... Client computer, 14, 14a, 14b ... Color printer, 15 ... Monochrome printer, 16 ... Print server, 20 ... Application, 21 ... OS, 22 ... Printer driver, 23 ... Workflow management part, 24 ... Color / monochrome determination unit, 25 ... Print data management unit, 26 ... Device information management unit, 27 ... Display unit, 28 ... Command insertion unit, 29 ... Network interface

Claims (15)

印刷装置の情報に基づく印刷制御を行う印刷制御装置であって、
入力された文書データを、該文書データを構成する一のページ群と他のページ群とに分類する分類手段と、
前記分類手段で分類された前記一のページ群と前記他のページ群を、この各ページ群と前記文書データとの関係が記されているページ識別情報とともに保管する保管手段と、
前記印刷装置の情報に基づき、前記一のページ群を印刷する第1の印刷装置及び前記他のページ群を印刷する第2の印刷装置を検索する検索手段と、
前記第1の印刷装置で印刷された前記一のページ群の印刷物を、前記第2の印刷装置の所定の給紙位置に配置する旨を表示して前記他のページ群の印刷指示を受け付ける表示手段と、
前記他のページ群の印刷指示がされたとき、前記ページ識別情報に基づき、前記他のページ群が有するページを前記文書データのページ順になるようそれぞれ配置するための印刷コマンドを生成し、該コマンドを前記他のページ群とともに前記第2の印刷装置に送信する送信手段とを含む、印刷制御装置。
A printing control device that performs printing control based on information of a printing device,
Classification means for classifying the input document data into one page group and another page group constituting the document data;
Storage means for storing the one page group and the other page group classified by the classification means together with page identification information in which a relationship between each page group and the document data is recorded;
Search means for searching for a first printing device for printing the one page group and a second printing device for printing the other page group based on the information of the printing device;
Display that displays the printed matter of the one page group printed by the first printing device at a predetermined paper feed position of the second printing device and accepts a print instruction for the other page group Means,
When a print instruction for the other page group is issued, a print command for arranging the pages of the other page group in order of pages of the document data is generated based on the page identification information. And a transmission unit that transmits the information to the second printing apparatus together with the other page group.
前記分類手段は、前記文書データをカラーページ群とモノクロページ群とに分類し、
前記検索手段は、前記第1の印刷装置としてカラーページ群が印刷可能な印刷装置を、第2の印刷装置としてモノクロページ群が印刷可能な印刷装置を検索する、請求項1に記載の印刷制御装置。
The classification means classifies the document data into a color page group and a monochrome page group,
The print control according to claim 1, wherein the search unit searches for a printing apparatus capable of printing a color page group as the first printing apparatus and a printing apparatus capable of printing a monochrome page group as the second printing apparatus. apparatus.
前記検索手段は、前記第2の印刷装置の所定の給紙位置を、前記第2の印刷装置の検索の結果により特定する、請求項1に記載の印刷制御装置。   The print control apparatus according to claim 1, wherein the search unit specifies a predetermined paper feed position of the second printing apparatus based on a search result of the second printing apparatus. 前記ページ識別情報は、前記一のページ群が有するページ及び前記他のページ群が有するページの前記文書データ中での順番の情報を少なくとも有している、請求項1に記載の印刷制御装置。   The print control apparatus according to claim 1, wherein the page identification information includes at least information on an order in the document data of a page included in the one page group and a page included in the other page group. 前記印刷装置の情報には、給紙トレイの用紙の有無に関する情報を含み、前記表示手段は、用紙が配置されていない給紙トレイに前記一のページ群の印刷物を配置する旨を表示する、請求項1に記載の印刷制御装置。   The information on the printing device includes information on the presence or absence of paper in the paper feed tray, and the display means displays that the printed material of the one page group is placed in a paper feed tray on which no paper is placed. The print control apparatus according to claim 1. 前記印刷装置の情報には更に、ソート印刷またはステープルの可否に関する情報を含む、請求項1に記載の印刷制御装置。   The print control apparatus according to claim 1, wherein the information on the printing apparatus further includes information on whether sort printing or stapling is possible. 前記表示手段は、前記カラーページ群が有する各ページの情報を、カラーまたはモノクロのいずれの印刷を行うかを選択可能に表示し、
前記分類手段は、該表示手段での選択内容に応じた分類をする、請求項1に記載の印刷制御装置。
The display means displays the information of each page of the color page group so as to select whether to perform color or monochrome printing,
The print control apparatus according to claim 1, wherein the classification unit performs classification according to the content selected by the display unit.
文書の各ページに対応する各印刷データを複数の印刷装置から印刷させつつ、ページ順に配列した印刷物を得ることを可能にする印刷制御方法を実現するためのコンピュータ可読なプログラムであって、
入力された文書データを、該文書データを構成する一のページ群と他のページ群とに分類するステップと、
前記分類するステップで分類された前記一のページ群と前記他のページ群を、この各ページ群と前記文書データとの関係が記されているページ識別情報とともに保管するステップと、
前記印刷装置の情報に基づき、前記一のページ群を印刷する第1の印刷装置及び前記他のページ群を印刷する第2の印刷装置を検索するステップと、
前記第1の印刷装置で印刷された前記一のページ群の印刷物を、前記第2の印刷装置の所定の給紙位置に配置する旨を表示して前記他のページ群の印刷指示を受け付けるステップと、
前記他のページ群の印刷指示がされたとき、前記ページ識別情報に基づき、前記他のページ群が有するページを前記文書データのページ順になるようそれぞれ配置するための印刷コマンドを生成し、該コマンドを前記他のページ群とともに前記第2の印刷装置に送信するステップとをコンピュータに実行させる、プログラム。
A computer-readable program for realizing a print control method that makes it possible to obtain a printed matter arranged in page order while printing each print data corresponding to each page of a document from a plurality of printing apparatuses,
Classifying input document data into one page group and another page group constituting the document data;
Storing the one page group and the other page group classified in the classifying step together with page identification information in which a relationship between each page group and the document data is described;
Searching for a first printing device for printing the one page group and a second printing device for printing the other page group based on the information of the printing device;
Receiving a print instruction for the other page group by displaying that the printed matter of the one page group printed by the first printing apparatus is arranged at a predetermined paper feed position of the second printing apparatus. When,
When a print instruction for the other page group is issued, a print command for arranging the pages of the other page group in order of pages of the document data is generated based on the page identification information. A program for causing a computer to execute the step of transmitting the information to the second printing apparatus together with the other page group.
前記分類するステップでは、前記文書データをカラーページ群とモノクロページ群とに分類し、
前記検索するステップでは、前記第1の印刷装置としてカラーページ群が印刷可能な印刷装置を、第2の印刷装置としてモノクロページ群が印刷可能な印刷装置を検索する、請求項8に記載のプログラム。
In the classifying step, the document data is classified into a color page group and a monochrome page group,
9. The program according to claim 8, wherein in the searching step, a printing device capable of printing a color page group as the first printing device and a printing device capable of printing a monochrome page group as the second printing device are searched. .
前記検索するステップでは、前記第2の印刷装置の所定の給紙位置を、前記第2の印刷装置の検索の結果により特定する、請求項8に記載のプログラム。   The program according to claim 8, wherein in the searching step, a predetermined paper feeding position of the second printing apparatus is specified based on a search result of the second printing apparatus. 前記ページ識別情報は、前記一のページ群が有するページ及び前記他のページ群が有するページの前記文書データ中での順番の情報を少なくとも有している、請求項8に記載のプログラム。   The program according to claim 8, wherein the page identification information includes at least information on an order in the document data of a page included in the one page group and a page included in the other page group. 前記印刷装置の情報には、給紙トレイの用紙の有無に関する情報を含み、前記表示するステップでは、用紙が配置されていない給紙トレイに前記一のページ群の印刷物を配置する旨を表示する、請求項8に記載のプログラム。   The information on the printing apparatus includes information on the presence / absence of paper in the paper feed tray, and the displaying step displays that the printed material of the one page group is placed in the paper feed tray on which no paper is placed. The program according to claim 8. 前記印刷装置の情報には更に、ソート印刷またはステープルの可否に関する情報を含む、請求項8に記載のプログラム。   The program according to claim 8, wherein the information about the printing apparatus further includes information regarding whether sort printing or stapling is possible. 前記表示するステップでは、前記カラーページ群が有する各ページの情報を、カラーまたはモノクロのいずれの印刷を行うかを選択可能に表示し、
前記分類するステップでは、該表示するステップでの選択内容に応じた分類をする、請求項8に記載のプログラム。
In the displaying step, the information of each page included in the color page group is displayed so as to select whether color or monochrome printing is performed,
The program according to claim 8, wherein in the classifying step, classification is performed according to the selection content in the displaying step.
請求項8〜14のいずれか1項に記載のプログラムが記録された記録媒体。   The recording medium with which the program of any one of Claims 8-14 was recorded.
JP2007069992A 2007-03-19 2007-03-19 Print control apparatus, program, and recording medium Pending JP2008234106A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007069992A JP2008234106A (en) 2007-03-19 2007-03-19 Print control apparatus, program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007069992A JP2008234106A (en) 2007-03-19 2007-03-19 Print control apparatus, program, and recording medium

Publications (1)

Publication Number Publication Date
JP2008234106A true JP2008234106A (en) 2008-10-02

Family

ID=39906829

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007069992A Pending JP2008234106A (en) 2007-03-19 2007-03-19 Print control apparatus, program, and recording medium

Country Status (1)

Country Link
JP (1) JP2008234106A (en)

Similar Documents

Publication Publication Date Title
US11200011B2 (en) Printer and server
JP5101147B2 (en) Print job management method and apparatus having grouping function
US8274686B2 (en) Print setting processing apparatus and print setting processing method
JP4988403B2 (en) Print job analysis method and apparatus
JP4896791B2 (en) Print management method and apparatus having a destination panel
JP4968931B2 (en) Information processing apparatus, information processing method, and program
US8599431B2 (en) Print-data processing apparatus and print-data processing method
US20050157315A1 (en) Print control apparatus, control method therefor, and program for implementing the method
US8379253B2 (en) Structured document conversion apparatus, structured document conversion method, and storage medium
US10261737B1 (en) Print management method, apparatus, and computer-readable medium
CN113282252B (en) Information processing device, control method thereof, and server system capable of communicating therewith
US8767230B2 (en) Variable printing system, image forming apparatus, and non-transitory computer readable medium
JP2002082791A (en) Printing system, information processing apparatus, and information processing method for providing a virtual printing apparatus
US20040046992A1 (en) Printing control apparatus and printing control method
US8145088B2 (en) Print management apparatus, print management method, computer-readable recording medium, and computer program
US7677820B2 (en) Printing supporting apparatus, printing apparatus selecting apparatus, printing supporting program, printing apparatus selecting program, storage medium, method of selecting printing apparatus, method of supporting printing, and method of creating printing apparatus determining tree
JP2008234106A (en) Print control apparatus, program, and recording medium
US20060285154A1 (en) Host device, image-forming device, and print system having automatic classification function, and print control method therefor
JP2008105178A (en) Image forming apparatus, image forming apparatus control method, program, and storage medium
JP4552918B2 (en) Image forming apparatus
JP2015172933A (en) Information processing apparatus, information processing method, and program
JP2007025748A (en) Printing form evaluation system, printing form evaluation program, and printing form evaluation method
JP2012179855A (en) Printing apparatus, printing control method, and program
JP2003131841A (en) Output control device, information processing device, output device management system, output device management method, recording medium, and program
JP2016053759A (en) Printing system, control method and program thereof